>gi|1 aaaaaaaattttgctcgagttttgcgtgtttttaaaaattaacgtttcatttgttctagaattgggaattatgttaaatttctccgtaaaaaaaaaaaaaaaagaaaaaaaactgcatatttataatttaatgaaaaaaaataactgttaaaacaatttatgtcatttagttgttataagttttttttccgtttattaacattttttttgcgtagatataatttcttccccatctcccaagtgctatttttttttttttcattttgccaaataattatgttcatgtgaacataaatgccttcaagtcccctcccccgctatttaccaaagggtgtacatttacttttggaagttcttcattatacacatatatattatacatgtgcgcattatcatttattatggtactttttctcccttttttgcaactaatatataagttcattaacgcagtaattgagaagggggaaaattccattctaataacacctctcattatgtaagcatcgcacccgagttaggtatatcctaatgtaggtgattctgaaaaggtagtaaatttcgacattttcttaattgttaaaaaggtgaaataattcaggcgtttattattattttttttataataattttcatgtctttttttttaatcttacaaatgaaaaaacatctttccgttgttttctttaaatcaccctattctgtttcaccttcatttcgctgttttaatgttcccacaaatgtatataaatgaaatgtgtgcataaaatttttgttgcaaggggatatagataaaaacacatcacgttttgattaaataaacgggccattgttctttcttaaaaatgagtcacgctaattacatatactgtaatagcctccagtaatagcgtaaaaaaggttacaaacacacacaaaaaaaaaaaacattcgcaaaatttaacatttcgattgaatttattttctaaattaattgtaacaagaatttctcccaatgtttacatttatttgtttatttatttaatccttgctttttttatataggatgtacgttcctctgtttatttttattgtgactcctatccgaagtgtgtgtgtgcaagtatttttctgttttttaatctttcattcagtgctattcaatcgtaaaatgaatgccagagagcacaaatgtttattcttaagcttccaacttcatcctctttaattatgtctccctatttcattttaccatttatgcgaaactaaaacatttaagccagttgtttcccattatgttcaatttcccttttaaagctaaaaaaatataaaatttgtgtgcgaaatgaggtcatgtataagaactacttttccagtgcaccatattaagtcccccttttgtgaaaaaaatgccagaaatttttttatatactaaggcacagtgtgtttatttacattatacataattgattgcgaataatatgtacatatagttttttttttctgagggctggggacctgatctttcgctaaaaaattggaatcgaaagtgaaaaacttttgtagaacaatttttattttttgaacccctctctgatttgataggaattccagttaaattacaaacaatatgtatactaatgaatcaaataatgaaaacgtcaatttttttcatcaaatgatgttgaacaagaaagtgtgcaatactttttcaggctgttattccttgtttttatgcttgtattcttgacgcacacacggtgtttaaaggagccaaatgaaatcgtattgcaactacttttcataacggttttccgattttccgattttccgattttccgattttcccggcgcttaactcttgtataataaacttaaaagggaagtaggtatatttaataaaatcttagtactttcctttatagtggcaataccgggtacgtgtaccaattcaacaattcacacacaagcatttgacaccctttattgaaaccctataacaagttttttttgttgatcactatgaaaaatttttattcatctatacgcgacgtaactcgttcatagttacttgtagtcaatcataattaatgtaaaagaaataaatcaaactttagacgcgcctaatatttctaccattgttaaaactaaaataaaacgctggttaattttagataattacttttgctaaaccgttagtatgggcaggctaaataacaattgtacaattataatgatgaatttctttactaaaatgtgctatgcagtttggtctttttttttattaatgggatttaattttcccatttttttaatgaatagacattctttggacctccacaatacatgctattttttacgcacatttgtatcctccttagtggaatgtatacatagtttcagctgtgctgaattgtgtaggtaataacatactttattaaaaaaaacaatttgacttaacatcattattgtgggaaaaaatgtaaaaaattggcttatctatatttcctatatttgaaaggattaagacatacttatctacatgcagaagttaatgatactcggcatcccgtggcacattacaaatatatctaagtttgcaataattgttcgccatgccgtgtatcatcaacttattttgcatttaggtagatccattttacgttattcataatatcgctagagacttttataaaaaattatagctcgatctactgcgtactgtggccaatctgaatagttagctatctctcatatatatataaacttcttttttttttgaacttacgtctagcttttttttcatcatgtagctatatgcaacagctttttttttttttttttttttttttttcataacgctttagcaagttgaaagttaattaagattgtcttaaatgtgctcttgccttttcggttaatagctatagctggaagctacatgttcggttttttttcgacatattttcactagctgaaagatctttatggatgttctgcattttttttcctctttttcatgaatagccatgtgcatatagtttttttctttttttgtccaaatgttttagctagctgaaagatctctatggatattttacattttttcgcctcttttccctgaatagtcatgtgcatatagctttttttttttaatgcagcttttttcagttgtaaaaaatatttttttttgttgttgtacctagatgaatgaaaaaatctttaacaattgttgtttttacatttctcatttaatttaatttagtttaacttaattgtcatttatttatttgttatttatttatttattttttgtttatttatttatttgtttattttgtgttaattctttttattttatgtttcctgttttttattttaagttcgtcattctctttttttgtccatacatgtatttccttttttagcacttttttttcaaatttttatcttttccatattttcaacttcgtcatttttccgtttttcgtatcttcatttttttagttttttcttcaacctgtctgcattttcagttttcccattaacattttctacaattttttattcttccaaaaaatgaataccttcaagtcgctttttttaattttcgcttcggtgctgtattgcgcccactccgtaagccttaagggtagcaatagcagaggagataatcatgaactaaatatgatcttggatggcaaaagtaaagtacaactaatcaaagctcacaacaactcattccattctggcttatacacagacgagtcaaaaaaattcgtttgcgaatgtacatgcacaggaagtagtaacaacactgaggggggaagtggaagcggaagtggaagtggaagtggaagtggaagcggaagtggaagcggaagtggaagcggaagtggaagcggaagtggaagcggaagtgaaaacggaagtggaaacggaagtggaaacggaagtgaaagcggaagtggaagtgaaagcggaacagtcggaggtagccatgatagaaaacctccaagagaaattttagaggaatataaaaaaagaaaacaaggaataattgcaggatattatggttcatggaatagtcaaggagatagagccaaaaatatgaccgattctagcccaatggtatcaatactgtacattgcttttgctcgtataaatatgttttatgatgtatctagaccatttaacggaaagcagaaatttttagtaaggaaacatggactagaatatgaaacttacggagtgatgctaaacgaaatcaggcgtataaggaaagctcgtccagacatcatcttaattctatcattaggaggagaaacgtacatgatagatattacaaaagatattgattatatggaccaaatagttaagcttgtgaaagattttgatttagatggtgtagatattgactgggaaccacatggcagctttaacaatctaaacgaactagacttttcagaatattatattaaattaatcaacttagtaagaagtagtatcccagaagagaaaataatctccatatcaggatcatccaatgcagccttatcatgtgtatcggtaaatgaaacattttgcaaagacgatgactctccatataacacgaactacttgtctcaacaaatgggtaaaaacgaagagttatacaaagcatcgactatgttatctacaggaacttttgtcaatatttttaacacagcgaaggaaaaaattgaccttgtatttattcagacgtacaacttagaaacgacaaacccaagtataatggtagacatgtatctatcccatctctatttcggattgaaatataacatcacagttttgctaggattttcattagaacacaaccgaggtgggttcagcccagatgatagagcattagtcgaattagtatcaaaaacgattcatgacgaaaatcataagcacaatcgagcagacggagtaggaatatggcacttgttcatgaaagaacagttgccatctggatcatatgatatagatgcgttcctcacgaatgtatggaaaaatttaaacccccaggtagaagtaccaaaagatgtagttacaactcaaaaccctgatgactgtaacagtatagatgaatatgtttctggacttgttgtgtctaaatcaggcgtgtactacaagcacaatggagcaatatggaaaactaggtcatattcaacccgtgctcctggtgttgacagatatgaatgggacttggtcaaaatatgttatgaaaaagcgtgcaacggaaaggcggctcattactttaacactgattatcaaaatggatctatagttatatggaaaggagaagccttcactattaaatggtggcaatctggacctcctgaaggcgcggcgttggaagcatatgaaaaattggaagcatccgaatgtccaggactctcggaatggaacgaggagcacccacataagccaattgaggaagatatcccctatgagcaagaggaagacgcgcctctgtaaaatgtgagcgtagaattgacatatttcatgcgttggtagcgaagaatgcaggtgcagatcaatgcttcaatatattatcacatttgcttttttctttttgtaacaccttacaaagcggttgttttttttttttttttttttgtttttgttttagctttatatcgttaagtttgtcttttatgctttgtgcgttgagctcaatgtgtgtttcttttgtttttttaattatgagtccagagttttgaaatgaattataaaaacgctggcatctagtcgcgctatatatacataaattaaacaaatatgaaaatagaatacaatactaacggaattgtacaaaaatgcactcgcatatgcatctggagatgtatacctaggcaaccacgttcctacatacaaatcatcacagtttgctggcaaaaactgcagacggaagcgtgtaattagcaattagctctaaacatttctttcggttaagtcacctaaaacaggctaatgagttaattcacttaaaaaaaaaataagcaaaaggaacaaataaataatattatctgtgggatctaaatcgacatatggatatttcacaatttgatacggtgtaaaaaaatctgcctttctggcatcatcgttcgttttatgttgctacaaaatttgcgttcaaacaggggggaaaatattcacctatatgcatccaacatatgtgtatgtttttccaaatgtcatataggacatttgcaaaacagatgatcataattttttgtagagcctctttgttattgtactttgttcacagaacgtcaaatggaatgtactgtacttgccttcttcttctgcctcttcctctgtctctgccgctgccgccacgattgttctacagagaaattgtgaaatttcatttttgtaaaaaagttttttctcatttttcttatttttctaactgttctaattgttcttatttttcgccttttttttatttcggataacatttttaatgaaaataacacaccacataggtgtgtgaaggtacaaaggctcatccctgtggacgatatcgtagaattaccatgttgttacatatcgactgtaataattcacgtgaaaacataaataaaatacaaaatactagaagtatgtatatataaatgaatataaaaaaaatataatcaccagtagtaataggattacccaaagaattgatattagaggtattcgaaacatcattaaaaaatttctcttcacttggttcttcttgaactgcataatgagccgaaatgctcgaattttctgaatgcagtggtaacatttttaatatctaaaaggaaagaaaaattttaaaatatcatcattatttttttttctcaccatgatttaggcaacatatgcctttttgtcgcgaatgggatgcataagttactatgtttataaagtgggggcttcaacaaaacggtataataaaataagaaggaaaatgattcaacgaatcttcataacactgtgaagatccagctatggggtctacaaatatggatacgttcatttatcaatatgctttgcagcgactatacaggttcattgatcactgcactgagggctcttttctatcgttccacgtgaaacccttcaggaggcacaattctccttcttagctcgccttatctatatatttcttttaaaaatatatgtctacaaacgtgtgatgtaaattaacttttctcaaaaaggattacacttattactctgaaattataaaggagtaaaaatatcctgtgcggcagaattattctgtcagtctgcaaaaaaaaaaaaaaaaacacgcaaaaatgaagaatcattatgctacacaaatttagcatattttaaatggttatcgtcaaataggttaacggaaatatacaattttttgaccaattttttgaccaattttttgaccaattttttgaccaattttttgacaaatttttaaaccgtattttgttcacagtcaagttgttctctgctatttaatattttccagccatggcgtaaaggtgatgcacaaagaaaagcacttttacgtaattctcataaattgggagcattcccaaattacgctcagcatgtcaaaacagtgaagcggactgttaagcaaacattttaatgtactcacttttgtaggcaattgttttaaacctacggtttgcagaaatgttcgcagggctttggtgtttttattttttccgattttttttgcgatttttgggcaaaaaaaaaaagagtaattatcacttcatgtcacaaaatttaacaagtcgtcaatcatttaattcagcaatccaactgtttcaggaatgtccacaaaaatgtgtaaacgcttccgtattttaaggagaccttcttttaaaatttaaaaatggaaacaaaataggaaaagttcgcacgttccaccggtgtagtgcaatacttttgcgttgattttttttttttttttatgtgtgcaacttcaaataaaattatgcatacagaggatgtaaattttcagtcatgttgtcatcaaggttgttcaagtgaccaaaaaattatttagctcaatcagtagctttatcataaatatggaccgcgacatcatcaaacatgttccctttgcattttaaggtgggtacatttttacatatgtttatgcatggaagtatttttttttttttttcctcctttcattttgcatatcccattgttcacaggtttaataaaaaggaaaattatttattttcccatatgacaaattttgactaaccccgtttggaaaaaagagaaaccaccagacgtttgggaggttgataccatttggtgtttgaaaaaagggaaccactaaatggttgcgaaactgagataaaaatgagtgaacctttttaaaaaccccaaataaataattaaacgcgtgacccccttaggggtaggtccgatgcacacgtttagcacaatgaaaattacgtgcatttttttttctttaaattgtttaagaaatcacttaattatgtggcgtgctgagagttcatgcgctgtgtacattttgcatccgtcctatattaatcttcatcgcaacatacacaaaaacaggttgtttttttaatgaacccatattaaggggatttcattggaagtacactcctttgtgtaaaaactgcacaagcaacaggtggaccacaaaaaaggtgcatataaagtgaataaaattttcataatgtgcgtgtagagatgtattgcaaatccctaatgaacatttattccccaagaaggaagcagaagcaacgacctggcaacccctttttaaatattttgcaggcacaaggagaacatttcttccctcgaaaaattgacatatttgaatttcgcgttttcctttgccccacagtgattcgattcacactccctcgcttaaagcaattttaacaaacgtaaaaatataacagtgtataaggatcacatacatcattttaaattttgcaaaagtttacccattcgaggaaaggagaatccatttttcctcgcgcaaagtgattaccaagaaataaaaattaactctatatttattacgtatgcattttggtgcttgggaaaaatgataaaaagtgccccatcttttttgtttgcaaaaatggcaaacagtaaaaaaatgaagctttcttacatatattaaaaaattctttcgtttttaaatgtataatatacatatattataatatatataaatatgaataaaaatgatcaattattattttttgttcaaattttttttcatattctaacaaaactggacgaccggggtatcgatccccgtacctctcgcatgctaagcgagcgctctaccacttgagctagtcgcccttaatcagtttaacctgaatgtaaaactaacaacataggtgcaaatgtttataaaaaggtatttaccccttattgttgcaatatggccgatactacccgcaaccatttttctcttcaaaaaaaagattaaactcggatcgcataaaaatatacaagcgcccggcctcccactaagcggtaaataggtaccaaaatgatcatccatttttttggccccacagtggatgccaatttatatgcaaatagttacaaatatatatacgcacaattggaaactgtttaaaacattttaaaaaaaaaaaaagagagaaagcgttatccatttaatacttttttaagcatatcttgaaaagccccttccatctccaaatgaaattttacgcaaaattggcatttatatatgagcggttaaaaggctagaaaaagggttcgcatatgtaaaaacaggggaaagctaaaatggagtagcgccacacgcgatatataatacaatagatcatacaaaaattttgtcacatcatattatgatctatgaatatatatataacatgtataccgatgatagctcagttggtagagcggcagactgtagttgtaatggttatctgttggtcaccggttcgattccggttcatcggatttttttttctcacaaaaaaggtgaagaaaaagaaagcaattgtgcaagttcaaatgaaattagaaatgtatagcattatgaaaaaagccaaatatgtattcttattaatctatactgttaaaatcaaatgctttaccttctttatccttttcaaattatgcgcttacctaatacggcgcaacttttttcacttcgcgcgcttttcacaaatagctcataaatactattgttaaacgttgcggatgataaatttattccatgtatgtttaaaaaagaaattttattggccacttctactccgttagcgtaaagaaatgcgaatgaagacgtaaagcaaaccttccacaaaaattttccacaaacgctgtcctccccctgttcatgttttttcctcactctgtagtgctcatatgatggcgagctaatgtttcatcatccaggcgaactttttgaacttaaaattcggatgcacaatacgtgcgttcaaaatttaacctcctttgaacaacaaatgaacaagtgagcacccaggttaacacgttttggtgtccctgttagaaaataaatttaaaataaaataaaaaatgtgtgcatttctgtgcacgcaagaaaaaaaggaattttttttttttttttccctcttcatcctttatgtacaaaacgatgttgtacccttttgcatataaatgttgctcctcaagcggctcacacggaaagaagtggaagttgcgtcatatcaaaaaggttttttcttccccacacatcttaccctttgtgttttttttttttttttttaatataagcgagttaaaacatacactaatgtgttccatttgtggcacgtttttcgcccttcccatttgttcataacaaattttaatgtaaaaaaatattgtaaagcttaacgcgttaagcgaaagtacgttttttttattcgttcgccaacacgtgtaaagctacataaattggtatatgtaaaattttataccattacgcattatccgtagtattaaaaatgtccccacagaacttgtgggcactcctacgggactttttaattcaaaagatgaacgaggtggtgataaagcgaaaagtggatccccccccccccctttgttaaatcactttcttcaaaatttcgccttactttttatatttcatccatatgatgaaaaaaatatgcaattttgtagctttacgaattatttcctccaaaaaaaaatttatatcacatgtgtttgcttatagggcccatttatttggcatcatcctaaatgtgtgtccgtctgtttcattttatttcgttgcatttttcaaattcgcaaaatttcaaaattaattaatcccacgatggacactggcagagacacaaacgtgattaatacaggcatcagaacccacgtagggttgtacgcgtcctctaaatgaatgagctgcgccactgaatgaactaatttttttcactctggtaaagacaatatggaaggaactgcgcagcttcgtaaaatcattctgttcgtatgagaagtaccttcctttacctcccctacgttttagtttgaattcacaaatatcatatattcactgaacgaaactgtaaaaaaaaaaaaaaaaaacacattattacataagatgtgtatatgataaagcgggtgcgcatttctgcaaaaggcaaacatgcccatacatgtaaaacataacaccccccgccttactcgttcctgaggagtttaagtctactttggtgaaaaattttataaagtctggttttttcatattcttcaaaacggatataatttcttctgcatcgattaggccttaaaaagaaaaaaaaagcacatcgttacataaaggggtgcacaacatgcgcattcgcgcactcacgcacacacatgtactgcatatgctcgtaaaaccaaaagagccgcatctactcgcaactggaattgccactttgtgccggaaccaataaggacggtggtaaaggtggatttaaaataattttgccaatttgtccatccttcccccacaataacaccttcgtgccctctaacaggtcacaatttaaccacacaaggggatgtgcacatctttgagcatgtccaaaatgcggtacaccattcaacgcttgcacctcgaacgtgcttaataaaatgaactcaccatctctgttcaaatcatattccacaaactcttcatacacttcttccttctcctcttcggtcatatcaaccggcatatggtttaagagttgagctcctctgcttttctgataaaatgatacaaaaaaatgggggtaaaataaatatgaactacatcgtatttacacacatgcattcgctatctacatgcgcacacaacccggctcaaggtgtttccctttttacctgagattttaactttttccaaaatgttgcaaacaggacggggataaaaattagcttcaaagatggcagtctcataatatcacaaatgctgtttatttaaaaaaaatgttctcaaaaaaaggggaagaaactttatcaacaaaaaattttaattgttaatttttcggctaagtaccttcctttgcaactttaccgtagactaaacatatgtgtaaagtatgtttgtaattgtgcgaggtgcagcctttgctatgcgcaagacgcaaattgggggtcttaaattgtgagctgttcgggttaaaatggcaacactaaaaaatcgtaagcaaaacactgcaacatacgtatataatgtactccctcctaatttacatttacatgagcaagtacgacttgaatgaacttaatctcccaaaggataggaccgcatataagcgagtgatgaaaagattatcttgtgagtttattcttttttttttttctttgttatttctctcaactgaggaagtgttccatagctcccatattcttcttcttttccatccccgctctttatcatgtgcactgctgagatgtgcgctgtcgcgttggcaggattaaaataactcgataagtctcaactcacaaacaggatgaaaaagaagtaagcttccgtaatgatgtttctaaaataactccgcttttacataattgttcacctcacatgggttatcatttttgtgaatataaaacgcgctttgaaagcccttctcgtcgcttctcaaaattatagtagaacattcagtattaaacgcaactttgaacaagcttttaaaaaggtttacccctgttgtggagaagtgtagaggtattttcactttcctcatatgtgcgggaaaggaccttttaaaaaggtacattttttttttttttttttttttaaaaagatatatatagaattttgttttatttttcacaacgcataagtcatcctggaagtgtacgtgtatgtatgtacttttcccaatcggtttcaaaaaaattgttcttctcccttcgttgctactttcacaattgtcccaagaataagtgggtggatgggtattccccgtttgtgtgccctactactttgttttagctaaattgtcactaaatttttcgtttttttttttttttttgtcgtttccaaagctgcttgctctcttagcgctgctacattgagcaacatattaaaaaaataattccgcgcaagaggaggtaaacaatgtgttatacattttgcatatcagcaaaatgaatatataagtgggggcacttgaattttccaaatgaaggctgaacattttcccctctcttccaccctcttttcattatgtacatttttaattgtttctctaccactactgccacacgtaagagagattttataaaaggaaagggaaacacacacgcgcaagcggggacgtacacgtttgatttatccatcccaatgccaaccccttttcgaggcatcgctgacttttgcgtcaagtaatttaagaccaacctgtgcgccgtatatcttcattcccctcccctgtctcccacaaaaaatgaacagattgaaataacacacataaggtttgcctacacgtgcatgcgcatattgcacaactgtttatgcacacaccaacatgctaacaacacgtgccaccacgcgtacacaggttgttgacaaaatggctggtgatgaaaccccaaaggaccaaaattcaatgttcgacacaagcaacagcataaatcacctgaccggaaatgaattctatttctactctaacgacgatgcgggggtctataggaaaaagatgtccagtgaattccaaattgaggaagcgaacaccagtgagcgttgcgagttgccccccgtaaccacgaatgatagaaacgtcaggggggacaaagtgaaaaacctaaagaaaaacgagaaagaagcagaaagaaacaaaacacacagagagatcaaaaaaaaacagggggacacaaaagactacttctacactgacaagataaacatgcaacacacgtatgaggaaagagaaaaatttgtctttgaaaaggaaattgacaaagtacatgatgtatacaatggggaagaaataatgaaaattataaacaaattaaattctataaggaaagaaattgaaacggtcatatacaaaaagttagaaacaaaatacatagagttcctcaccatgtccaacaagattaaagacattgaagtcttcatagcaaatattaaaaatttagtgtcagaaaatacgaacgagttgaaatttctgcaggaaaagaaatataaggaaagtctaaacatagttaatcttgtgacgagaaagaaaaaatttcagaaaataaacttaacaattttaaccatatatattatccacatatatgataaattaatttttaaaaatattttaagaaaagattatgagtatgcatccctaacttacttcgagctagccaaatttttgaacacacatggaaaacttctccaccaccttaactgtatacaccatttgaaggaaaagaatttggtagattatttcaacagattgaagcaaaaaaatcagacaaattttgtcgaatttttatttgcaaataatgggaataaaaatttacaagcacagttagaaaaggccttcaaaatttatttcttcctttttaaaaaaaaaaactccaattttatcgaaaatttgctagcccatgtctatcaatgctttcgcaaaatttcaaagcaggttattttttccttcgtaattgtaagcaaaaagggcgacggaagcagtgctaaccaaagggaaagcaaacaaaaaggaaatcaccgagatgcttccaaaaaagaagcacaaaatagtaagcacctcaaaagggaggaaatggataactccacttcaaaacaccttgatgaagaaaaaatattattttgctcagaagacaaacaaaaaaaagcccaacattgtgaattaaaaacgagtgattcgcacgaacaggggattaataatactcctccattctatcacacaagtgtgcatcaaattttgaatgagaaaatccccaaccacgggaaaaacttcgcacagagtagacaccctaaccaaaatgaaggaacatcccagggtttcccacataatgcggataatataaacgatgtaattagctgcacatacgaaaatgcagaggaattaaaaacgggaagtaataaaaacatacacaataactcccattcaaatgagaataacccaaaggacaaactccaaattgacataaaccagcttcaagaagaagacaattttttgtttattccgctaaacgagttggtacaaaaattaaacgaaaagggctgcttcctttcgcttgttaaaatatacgaaattgtctttgatgtcctgaacaagtatgactccatcatcatttatttattaaattatacaaaaaatgaagcatctagcggcggtgcgaaagggacaaagatggataccatctcacttaatgctaacaataaaaaacacacagtatgtgccgcgagcgatttttcgaagcaccacaccgatgggggaagtgacacccctggaagagattcccctgatcgaactggcaagtcacagagcgaccattctgaggataacgaattagagaaggacgactccgcgatagagaaggacaactccgcgttagagaaggacgactccgcgttagagaaaggacacatcttggacgatgccacctgggaaggaaattccccccaaggaggagaccaccctgataacttcagcttctacgacctattcaacgaatatagaagcgagaaacgtttttccactttctcaaaattttatcaaatgagcgacggtagtacgtgttccccccaaataactgattttgtaaaaaacatcgacattgaaaattccccctttgcagaatattcccaaaaaattaaagaaaaaattgaatcatatttaaaaggtaggaacatccattatgaccattccgaggcattcctgtatttcgcactagacaatgcgaataaactgataagtgccaaaaataagttcctaaaaaatatagagaaagcgctcaaaacgattatcgaacatatgaaatttgagaacttcggttttcattacatattccggtttgcagtggtcaccattatgttttgcctgaattcgtttctcttcgagaggaactcatcaaacggtcgcatctaccatttggtggtggacaacccacgtggaattctcccaaaggaagtgtaccacgaaaaggaggttaaaaatgaggacgtaacggagagccaacgggagggacaacaaaatggcaatcccccaattctgcgcaacgaaaagcaaagccacgatcatcttcgggaacaccaccagacacacatcgaaacagaagcgcgaaaagttattaacaaaaccgaaggggaattaccaacctacccagatgctcacgaactgggaagtaaaatgaaatgcacagaatttgccaaaattgggaaggcacaaaatggacaaagtagcacagaagaagcacacccacgtgcagctcatattgtagataacaaatcgagtgagaagagtcaaccggaaaggcagaattaccaaccagatgtggaacaaatatgcagagaatattttctaaatgaaagtgcacctttccgctttgcagaaaaggataaacgaacccaattcttctacgatctgcttaaaagtagtctcatttttgaagaaatggaaaaaaaaattaaaaataatttaccccatttgttttacttcaatgggaaaaaattaaatgatgccattaataaagacaattgggttcgcatacctgcaaagataaatcaatgcatctttaaaaagaaattccatttttttcacgttatatcgctatataagaaaacgttttacgtttttttgaatgttcccttttcggaaaatcccctaatcagttttaacttcaagaggctagaagaaaagttgtgttccgagacggacctaccccccgagcttacgaacgcgcagggacatgaaaattggctctcatctaaattgagtaatcatgcgaggaatgacaccagttggagtaaatccaccacccttgatagtgatccatccgaagtgaaaaaaaaaaacgaacaaccttgactcagacgaaacgagcgaagaggcctacctgaacaagacaaacaaaatggtgaataagaaggaaaatttccacattattaactttgacatcgttttatcaaacagtagcagcatgctcatctgtgtgctacagaattatttaatgctggaagagctgctgcccaatttgaaggacgaaataaaacagtacatgttaaaagtaatcgatttttacatgtacatattatgctgctattttatgaaaagggaaaccttggaagaactcctcattgacttaaaaaaatacaacgacaggttaggcataaacaatttattttttattataaagaaacaagaaaagtacaaacatttgtacaactttttaattttttacactgaagaaattcgaaataattcggataattatcgctttcttgatgcccataataattcccatcatcctttccaaaataaatacaacgtaacaaattgtagtagtgtgacggatggtttctgtccacctctcagcttaaataacttttgcaaaatttacagctccacgtgtcactacgccatttcggaaaagataatttccatcgagtcgttgtactgcttggttagcaaattgaaagaagaaataatgccatcggggggggtcccaacggaagaaaaaataggcgaagtgggaacgttcatcgggtccagtcatctgcctaatggggaacccaaccagaagaagaatacccaatgcagcagtactatgagtaaccaccgtagtgacgtcgaatgggcttcccttctccccttcttggagcaaaaactgcacatcgtggatgaactacgaattctagtttattgcgattcgctgtatgatcttgtagacagcagtaactacatcagtgaagttgtgaagttagttaatgacgcgtgtagtgcgctcagaggggggagggacgcaacggacggttgcaacatcggaacaaaaaaagatttacagacaagtttacggacaagcttacagacaaatttccaaacgcatatgaaccagttcatgaatttatacattaacatacttaatgacgcgaaaagaaaattaacgttctgctgcgacggggtcgtatcagtcgtagttcactacctactatggaatttaataaattacatctttaacctaaataacatcgaaattgttcaccagattaggagtgaagtgctaccagtagtagccccctgtaataggaacaacccaccaggaagtccatctgcccccaaaggtagcagccaaggaaggataaaccagcgtgtgcccatcccaggtgcaggccccaaagggagagaagaatttatggggaacgagaaaaaggaggccaaagttttatcctctcggaaagatgcaaaattcgcgggagccaacctcgtcagtaataataaatcggacataagagaagcaagtacacaaaagaaaagtgatgattctacaatcagtaacaacagtggcaactttcttggggatgcacctcaaaacgtagtaaacaccttaaaaaaattcttcagcaaaatttcaaagtccataattcagcatataaccaatttggaaagagaagtagaggagtacttatctcaaagtgagagtgacaataaccccatctgtgatgtgcgcaattctgtgtacatgaatctatacagagagctaaaaaatgtgcactcggaaaggcacagattttactacatttttctcgcaaatgggataaattattacgatcaatatgtagacctccatttgtgtaacttgcctaagctcgaccaattggttaaatgtgcaaatgcagatttcttccagtataagcacgtgcattccgtcattctgaagtaccaccactctaagctggtacctgagagctacgttactcagtacgaaatgagcgtcttgaaagaaatacaaagtaaaataaaatcacgcattgtgtgatgggaaaggaaaggcagacggggggaaactgaccccacgcaaagcacactcgtctgttcgcaaacctgtacgtacatgagcgcgacgccatacacctgcgcgcgcgtcatctacaaaaatgcataacttgtaatatgcaaatggttaggggtggccaaaaaagtcactttgtgcagactgcaaaaatgagctcatttgcgcattttatcagctttgcatttgatcagctttgcatttgaacagctttttttttcgcgtttccacttcacattttttcgttttcacttccccttttcgagacttccgcacgctcgatgttgttaacgcaactttacccacatgactgaacacattcttgatatggcccgcacgtccacccgcttaaacccattttgatgaattaaatttgctatgaaaaagttgggacgcggtgtcgcgcgaaggtatattttacgctgtgctgtaatgtgcacatttgcgcacatatacatatgcatgtattcatttttgtttttttttttccacgattaataaaatcatggatctcaacttttttctggtaaacacagtgctcatttttttaaaaaagaaaattgcatcgttcctctcctgctggatctccaagctatttaaatttgttttttaatccccccaattttcatcataccgatagggagaagcacctccaactcgatcaattttatttccccttcttacgcgctctccgtctccatttcgcaacatatgaagcgaaagggaaaatcttggacgagcaatctcattttgtcgaaaatgccgaattgacagatccgcagaagcgagtgaactaaacggttaatccttgctgacgttcaaacgggtgaagtggggggaattagcggcactcacaagggtacgtataagcatatatatatattccacacttcatatgttaagctaacattggccacccccttgaggctttcccatacgcagccaacagggccacccaaaatgaacagctacaaacccgaaaacgaaaaccccgtgttgtacaactacaaggaagacgaggaaaaccaccatatccttaacgagcaaacgataaaggagcacttatataacccaagcgacttgtgcaacctaaactatgatgaagataaaataagtgtagacgaaatttatgatatgctaagggacataaaagaccccgaatattcctacacattagaaaatttaaaaattattgagaagaaaaacatatatgtaaatctgcaagaaaaaaatgtcactgtttattttactccaaccattccgaactgttccctagctacactaatcggtttaatgataagtataaaattacaattctctctatccaactgtttcaaaataaatatatacatattcccagggtctcacaattctgagcattccataaataaacaactgaacgacaaggaaagaatcgcagcggcgattgaaaattcacacttgttcaatgtcatcaagagtagcatcacatacaactacccggtcgttaacttttgacgcgtactcacaactgaccgtggatgacactaaatgaggacccacacccaccatctcaatggtaaggacattatacattatgccgcccaaaaattaacaccacgtaatatgtagctatatgtggaacctccttttacctagtctgcacagtgccacctctccaaaatgaccttccattttaacgtataaattttttcttttttttacttttttttgttttttcatctataaaatcctcaaaatcatgtttaatcgtttattatccctccgaaccaaatctgagttcgaatgagcttttccctccacactggatgattgtgtcaaaatttggaagacagtgccggaagtattttttacctgcactgtcgagcatgaattaacaatctcgaaaaagaaaaaaaaaaaaattccaaatggaaacaaaatgggaagcaaatatgcacggaaattgaatcatatgcgtcttatgggcatgtatatcatgtggcgggtgcagccaaacatgcgcggatgcgaaccaaacatgcgcagatgcgagccaaacatgcgcagattcgagccaaacacgcggtagatgcacgccgaaaatacatcaaattaattacaaattgctgtgcatctatcttcaaaaaagcgtgcacggtacgacacgattagaaaagccaatctagcaatcagacaggggcagaaatgcatttaaaaaggtgggaaattttattagggttgcgcgaggccctttccacttcgaccgagacgagtgaaaacgggcatgtaaaactacatttttttgtagaatgataaacaaagtgaagtgatgtcatgaatcgaaacatgagcacatcaagcgacacatgaaaaggtcaactggtacataacgtaaccactgaacattcgagcgggtcgttcgcccagtaacccaatgcacacctactacgcgggccaacttgaacacagaacaaccaacgaaacttctctacactaatacagtatgccctctcgacatccgtgcctatttacttcaaaaggggaatcaccataaataggtgcgacggggagggtcgcattcaaacgcaatgaggtgtgcactcaatgtatcaactgtaaagagcagccgtgttacatgtcctacaatgaaaaattgactatatttttgtagtataaataataaaccatttcaggggccagcaactccacgccgttcgagttgtccctaacgaacaaattgtactggggctcctcttcgggttcttgaaatggtgaacccacataatgatccagattttctcttattcgtaaaaatgaacgctttcttttttcctccatttgtttgttttctttttcctttcctttttcttccccttgttcgttcccttgttctttccctttttccatttttttttttttttttctccttctccattcccccccttgctgcgactcctgctctgtagactcatccacctcgtaacagaggaaattctctttaccaaaatcataacaagatttgtaaaaaaaatacatggggctgtttttataataccctgtataaagtattggaaagagggacgaagggtggctcaaattctgaatgctaattttattctttataaataaatttatgtaaataataatatacttccaaatatcatcatctatatttttatgtttcggttgaatattttctattatgtcaaattcgttttcttcttcgataacttcgatgttagaatctattaattcaaagtcggagatgaagaagctccaattatttaggtgtttgttctttaatactagtaggtaattccctatattggaaagggccactagcatgtcataacattttatccaccttatctgtttgaatcctttgtaagcagaaatgtttaccttcactgcattctgtaaatccatgtgcttcaaatcgtaaatgtatagtgtgtactgcccagactttaacgacacaacaagaaggtatgattggtaaatgtcttcactgaagcagcacaactcatgcacttccttctgaattggattatgaattgtgtgatagaggcatatccgatctatgtagctgtacatctcattgtgttttcccccttgcgttggagagctcttgtttgccactataccggaagtaatgttattttccaattgggagggcgccccccctgtcatgcactgctgcagggaattcccctcatccgatatagacatccgattcgaatgggaaaccccacccatacagtggacactatacttgtacgtaaccttgtacaggaacaccttttccaatgtcctcacacaaagcaggttccccttctcccttatggcaatatccagcggggttgttatacccaggtaaattttaaacagaaaacttaactctattttttcgtcaaaagggtttttgttctgtaccttccccatgtaattatcgcaagccctgtaaatttcatccgataagcactcaattttggaatatattatgttattcctttttagcgactccgcttttttgtttccctgttcgtccaaggtggtacgccttttcacgtaatgcatttcgaatgcgaggacatacgagggggttcccacatatatgtagtgctttttcttgtctatgtccctatgcttattcaagtttttaaagctgtttttattttttagcaaactgtgaggaaaattaaagtagtccgttttttccctcccggagtagtcaaaaatgtagcagtcattttctttttcgaaaatttcctcgtcttcctcctcccctctgggcatgttaccccttagggtttctctcttcagaagggcatccaaattgtcgtatatgttcaacgtggttggtaattccttagacctcctcttgctcctttttttgtacacacagatagggaaatatccactcagcattttctttaaaaatttccgactattttcataattttcaaaaaatttgatcaactgcatggcttcttcgtccttctcttcgcagacgcttgcgccctctctctgggtcgcactgggggggaggttgctgttgctgacgtagctctccgcggggtccaccatttggggattccctattgtaacttcgctcgccgctgcgctgggcagtccgctgggcattcgggtagtcactgcactaaccagttctatggtgcccccaccctcaaccaccgcttcgttaaggattgcctctcctatcctcccctcggagcactccatcttactcacaccattgacctggttatagaccaaatttttcgagccaccccccttcacatattttttcttattcttcgacttactcttcgaataaagcatgtctttcctcgcatgcaagcagctctctctggccatttcttgaaatgtgaagttcatctgttcgtacgagatgatggggagcgtctcattaacgtcgacgatgaagtcgttcatgcgctctgcatatggagcaaggggatgtacgtcacgcagggaagtcgcgtattggccactcgggtcagccatctcctccacgtacaccctggacacgtacggaatttgctccttcagacacaaaacaagatctaggacgtaaaagttccccccttcattctcggaggtgcgccttttcatcttaaaatccacgcactttacttcgcatatttcaaaatttctaattttgctaaagttcaaacttgtgtataatttataataatctttgaaaaggcttaaatgacccttagctggtgttgcttcgtcttggtaacccctaagtggaggcgattccatctctttacaatttttactgcactcagatatttcctcgtatttatttatagatacgtcagaattggacccaaagagtcgagaaaaatcgttacttaaactactgctgttcaggaaactcccctctcccctctgtttatattcattttctttataaaaaagataaaaatactcagaaaagaagcatggaaaaaacagcttcttcgaaatgaccgtctcgattccaatgcaaagatataacaaatccatgtacactattctggtgatgggaaattcgcagattttaaaaatgtacaagtatctcttcgatacgcatagtagatacttgtcattttttataaattgtattttctttatatgtacgttttcatcttcaaatttatcgtctgcacttttcctactgccgctttcgttatttttgcttctcgaatttgttatgttttctccacttttgctcagatttttctgggattgtttcgaacgttttttcacgttcttcgacttttgtcccttaagtgaaaagaccttcctcttatgtgattttaccgagtcgtcgttacagatggaattattttgtgacagcaaattctcgtgaaagtcgtttccattttgaattgctgcatttggggtcgcgcaactttcctcttcctctttggtggtcttcagatcctcgtcacagttggggctttgtctggccttcgcgtccgccaagtcgtagcacatggcgagggggtcaacatgtttggcgtgatcaagatggttcgcatgatcaacgcagttagcttgatcaacacagttagcttgatcaacacagttagcttgatcaacacggttagcttgatcaacacagttagcgctgtcaatatggctggcgcgctcaccaccgtccgggttgcctatcccgttggcatttccaacctcgttactgttaatgttatccagaatgtcactaaactcgttgttgttgatgttgtcattccttgtaatatttccactcgtactattctcattctcgatctccttctcaatgtcgtattcattcccctcgtcgaccccgacaatcttgaccccctcgtgttttccactcgagtagctgcccttatcattcaccccactacacgtactggcatgtattttcccctcctcgaaaatgtcccgcttcagataatcttccttttcattttcatcgtaatagctgtgctgcagtagtaaggtacccgttaaaatgtgaaaaaagtaaagagacgttttggacgcggccacgagaagattcccgcttgagtttacgtcgaagcataaaaattgttcattgtcgtaattctctaatttgtaaaaaacatcctgtaatatattctttcttatttgtctattgtaaagatggctaatgcaaatatccattatatagctgtggtatcatctttttcgctggcgtttttcccccgattttttcttcgaactttttagcagttcatttgaagtgcaactaccgttctcgcctagttcctttcaccgagtggtgactgctattttactacgttcgttccgttctctccgtttgctccttactatatctgagggtgaggtgacacagccgccaaaatgtgcaaacctgctgtggttagataaacgcgctacccctgcgcgacattccagtgttcgtgaacaagcacagaagaaaatttccacaacgttttagggagcaccctcagatagccgctaatgttggcaagggaataatctgcgagcttgtgtgtgtgcttatgcacgtacgcacgcacagagttacgtggggacttacgctcaatctcacgcatgggcaaatgaaaccactaaaaagtgaaacaattacaaacacaattaacacttaatggtgttttccaaagtggaattttatgtattcacatgttggtacttttaatttacgcgtttatgcgcttgttgctattttttttttttctttttttttcttcagtttgttaaactttcaaagaggttaccatcagcaggttacaaaatcattcaaaattgacaatttttgaaggaagatacgcatcattacacttgaacaaaaaagcttcatcaatttgtgttacttaaaaaaaaaaatgtttacagatttttactcgctttggatcatgattcatgtgcatttccaatgataaatatagaaaaatgaaacagagcaatgggcagcaaaaggagcggcaacaaaacgaagggcagtgaaaccccccaaaaaaaaaaatattaaacgcaaagcaagtaacagttaacacttgttcttctgaagaagcacctacagaagtcatagaactatatctacacgcacatggatgtttccacaattgtgtatagcacatatatatacacttgttacgctcacaaatggcacgccaacaatgcacatatgttttttacgtaccttttatacataccgcttttatgtgctcccaatgtgggtgaaattaaatgctcatatgtgtttgtaaaaaatgcatacgcactcaaaacagttttgtaaaataaattgccacttagcttaatcattcatttcggcaaacgcgctgatttttttattttttcaccataaaaaaaaaaaaaaaaaaagaaaaaagctttacaaggttgctgtattatcagttctttctttctacaaatttttcttttttttttatttcaaaaaggagtacatatataagcaaaatgtaaacccccctccccttttaagctcatcgcagcttcaacttttttaaaaaacgctcttgccaaaaagaagaaaaataaaataacgagaaaaaattccaaatggtttaaatgtctttttagctctttgttatttaattacaaacttttttaaaaaagccttttttttttttttttttttttcctgttcatttttctacgcataaaaacaaatataatagccaaaaccaaaattgaaaaaaaaaaaaaaagaaaaaaaaaaaactgacttcttttagatatctataaaatattgaagcaaaactaccagcaaacgtaacaacctgctcaaaacatacattgaagtaaaaaaaaaaattaatgctaacccccaaataaatgaaagcccattcgttctgaacaaaatgctagttttcagaaggaacttttccagatttataaataataatacacccaagaggggcgtgcgaaaggttttgcataaaaacgtaacacagtataagtatacgccaaatagcaacattgtaaatcaacaaaatgataataacaaacttgttagaggaggtggggggctattgagcaccttctatgaaagcttcatatatggttgtgggtttttcttaagcaaccgattgttagatcaaattttcggcccgcgctcgtacgactcctttggcagcaatatggattactcaaatgaaaatgtgggtggtcaggccacggacaattataacagttaccccagtgagaaccttaacaacaatgatccgtccatcaatgacaacgattttcagcaggacataggtcttgacgatgacacgtttgacttttaaaagggcccaaaagaagaaaaaaaggaattatgaggccatgagcatagaaataattgcagaatggagacttattaaaaaggcgtcttctcttctccgagcgaagctgagcaggggaacaacctgaaggacgttatacctccccatgtgtaaatatgtacacaacacatacgtgttaaagacaaccagcggaagttttccagctaactggatttaaatctacacgacgtcgcgttggtcagttcttcaataattgggcgtattagaccctaattcgaataaaaaaaaaagcaacttttttaaatgttccatgggacgggccacacatcgcaggtgatacacatataacgaggtggattcaattatcttcccatatgtacctgtacaggtgtgtgaacaggtaggatgtctccaattttgctctcgtcgaactatgtatgactaaattttttagtgaacacctcttattttgtgaaatagatcaaatgttatagtagctgagcgaagtcgttttggggagaggcctttgaggcatccatcttgaagcctcttcgtcattatttttttttttttaccactgaatttacttcatttgcctttttttttcagccccgcccctgttgtgccatatgaccaactattcatttcgtttacccgcttgttttgtctttgattcatttgctgtccacatggcagcatgtacatacatgtgtaccttttttttgtacttttatcaacccagttattacaaagagtgtattactctcaccatttgcccaaacaaatatattcatttttgaatagacaccgcatggtgtgtagcaaagctgtgttattaaatggaaagcggcttgaaaaaacggttttcaaatgttggaataatggtaaaattacacaaaaaaaaaaaaagccaagcgtatgtggtgccataaaataaccaccaatttagccaaaaatgtgcatggcggcattgcacaaatgggcacataagtggacacaaaagtgggcacagtgtgacaacacagcaggggagaactacccccccctgcgaggacaaaatttacagaagctctcgtaacactttttcatccaaattgttaggatcgtcatagtcaaaatttttttccaaattgacgtatttctccttacggaagtggaaaatcaaatttgccttgtcgaacctttgcaaataaataaattttccgcacactgaaatgtcgcatatagtgcacaggaccacatctccaactcgtttatcgtcaaaatagtgaaaattattttccttatcgttcaacacccccgtcagtatgttatttttataattgtacaatttttggttcctactgatttgcacttttgactttcttaaaaagagacactcgtttatgtttctccataagcggttatgtttgctcccatttgttttcctctcccaacatgtcgatttgacctcattggatagaatatttcgaaagaggacatcttttgcgtttaaattgaagcggaaaaatatacttttgctacacctattcacctcgtatatgtatgcatatatatttttgcccacaattaagggatgactatatatgacctcttcgtttgcgcttaaattgttgcacacggagttgagaagtctaccactgttcagttgataactacgggagctaatcttcgaagggattattttatttctttttcttattccctcattggaagatagtttcgcattttttctcttcaccaaagtagctccaaaattgttcagcgagttgtacttgtccacaaatccgttcattttgtagcagatgttatgtccctccaggtccttatactttatcagtaatttatgggcgcatggaaatatatacaaaatgtgtattaagtgcttttcaaagttaaaaacctgattactatcatcagcgctgctacatatggatataatttttctcttcaatttgtaaaactcatccgcggggtcgtccctgtttggcgatttaccttttcgtgctaagggcggggctctctcatatttcaactcgcttccatattttgccttccaaggagtgactattccgtctttacgcaggacctggttcgagcgatccagcccgttggtgtagtgcaacccctcgctggacagcaccctcccgtattcatagacgagcgaactgtcaaaaattcccgggaacaaaatcgggataaccgaaaagatacttcgttttgaaaggttgatctcgtatagctctatcacatcctggtatagatggtgcaaatctataaaattaaacgaattgatttttaaaaagttggcaaaaaaggaacacaactcaataccatcttcgtaaattacttttgtgtacttcttctgcgaaaggattttttccaattcttccctaagtcccttctttaaatcagcttttctttgcctatacaccttttggagcaaattatttttcattttcttttgcaaacttaactccctctttttattttcccttctcgtgtgtgcaataaccctttcgtaataaattaacgccttaaaattctcaacaaacgagagatagaaaatgcagttcggcaagataaaataaatctcgaagaataatttccccttaaaggaatccttcagacttttaaaaatgaaaaaatagttaacgtccactgagtgaatgctcctattcgtgggaatgtaaatgccgaccaaattccttttcatgatactcctatccccttgttcatccgaacaaaatttaaagacattgttcccttcctcacattccttcttaccgttttggggggtacattccccctttgtgtttacattttcgcgtacatttacttcacccccaaaatggaaatcattccagaggttgtaaaccttttcgaaattgtgatctgtgtgcacgaagttcgtcacctgactttttcgaaaatgattttcaaaaatgtctctctggggttgttcactgccatgtgagtatgtgctttccacgtaacgcaccatctgcttaatttcgcttattttgcttatgcatactagggggatccttttcgaggcaaaccagcgtttcgtacagatccaccgttttatagcaggccatcccccagtggtggctttcctcctcgtcaccaaattgcttttaaacgccgaattgagaaggtaccccatttggattatctgcccctttccccttctacaaaatttccattttgcctagtggactcgcaacgggtcccctcaggaacaagcatgtacatacacagatgtaaacgtagaagtcaccatttatgcctctactttggggcaaaaaaattccccatagcagtattcccccaggtgggctgtttctatgcccttctgcacttattcgccacacaaaattggccacatttactcctcagcaagtgcgcaaaaatggcgtcatccttatgcgtttcccttttggaaaattatttcgccgggcgttaaaactgcttctatattttttgctcgcagcagtcgactggtaaagggaacaatgtccttctgagctgctcatttttgcactgctttttttaaggtgcaagatggcaaccctgtgagcagtgtgggcgacatgcatggtacctcttcgggtgaatccctaacgtcgccaattctcaccgtaggaatggaaaacgaagcatgaaggcagccgcgcttaagtggcaaaagaaggaaccaactaaagataatacattaggtgatggggggggaggacccccttcctcctttttgtactaaaaatagaagcagtgccatatagtggagagttcgcagtttgatcacatattttttttccagtgtcaaacgggctgctcgtgtgtgggcatgataggagaaagaaaacgcagctagcttttttccccaaaccttagcaggcgtaaaaatgctaaaaggcaatcgtgccccaaagcttttacggacgattaacacgcgtacgagatgcacacatagcgaatgcctttgcttttttcatgatttctttccattttaatcttaaaattctgttcgtccctctaccactggtggtgataaggggtgggaggaaataattccttccacgaaatgtccctaatttttccgcttctgcttcattaaatttgctaagcttatttttacacaatggataaaaccagttttacaaaaaaggggcaggtatgttttctacctcattcgccaaaatggaggcacatacattttccacgcacgcgaaaatgctagcagaccaggttaaccctccttggcacaaaaaatttagcacacatttccctttcacatttgcaaatactgcaaaatggataggtgaaaattccttctcttcacactccagcgggtttgcttctatgcgacgtacgaaactatacatggctacccccaacaggagtcgactgttcactgtttttatacgccatgccggggggtcataataaaattcccccactggcacatgggctgaaggggggtacccctcaatggggggcaacgtacaacaatacctactgcacaaaagtgactaaaaacgtcttatcgttcaaatttgcaaaaagtggaggagaaaccagaatgaaataaaatgtcccataaaaacatcggttaaaaatgtgccataaaagcaatcgacttaaaatgtgcaataaaaacatgggataaaaatgtgccataaaagaactcccacattttttcgcgctaatgtggacagtgacacacgcacacttgatgctcacatgcgacactcccccgttgttcgctcttaaatttcattttaatgtagttcccctcctacggaaaaagccccacagtgggcgaaaaaaaaaaactgacactacgtacatcatgcaaaaggcgacacactgtattacttcattttctgatcttacccaattgaaccttttcaaaataaagagcgacaatcgaaagcgttgccgttatttgatgcattatcggtgtgcaaatgcagctctgagatgagggccaagtggtgaaatgaacacgaggttcacctctttgtgcacaacatgccgtatgtatacaccaccccatgtgcaatgtttttattttttctcatcatacatttatgcatgtgcatgaggaacaattacaaattacatgctctcgcgtcgcggcatattccggcatctttcttccaaatggttctttttaaaaaaggaaaaaataacacaaacaaaaatgaaatgataggaaatgacatgctcatttttcatgatttttttcttcggactatttactgctttttcccttttgcgataaatgtgcactgcattattacataacatatacatgcacatacattacctgcgtagcttttgtgcattttttaaaaaaaattaaaacactcctgtgttagaacctcttatgcaatttcgcacataagcaaaaagaggaaaaaaaaaaaaaaaaaaaaaaagaaaagtgcgtaggatgcttgaggaaagcctatgtaagagctttaaaaaagttgctaacaaagcgttaaagaatcgtaaaaagaatatacgcgaggaactcgcaagtcgattaaataagggatatataaaactagtttaaatgtgacacactgcgacggagaggcgcgcaagtgtacatgtgtttgcgaataattctacattgtttttttttctttactgggagtgtacgcattatatgtacatatataccctgatatatttccattaagtgcatccctagatggaggggggtatacctcatgtgcatttttttacatagcgtttcaaatggaggcgttacaaaagggttcattcatacgaagtgtttatatagataaacgtatgctcacgcgtatgagcacatataaataaatgcatatatatatattttttgtgatgatgcatcactcctcatttcttccacttaactatatgaatacgtatgcagtcaacgcgctcatgttttcaaacaaaccttttttcattttttcccctctgcgcagctgctatttttgctgaattgcaatggcgacgcagttaacattatatatatgcaagaaaacaaaacaaccccccccccttcctttaaaaaaaaaacattacattatacatacgcattacgcgcagcacttgtacatcacaacaattttgccaataaattttaaaataaaaatattctatttcatttcaccatttagcccaattaattttacatacgattgtacattctcaaatatatatacatatatagttatttatatacttatacatccatacatatttcatagttcccaagtttaaacgcataaaaattcatttacttgttttggtacattttttacaccgtgttttcttcctttttacatttttcccccttttatttctttaactctttccccatccatacagccattgttattgtattagttattttcaacctccagttaagaaaatatatgttgaatacgcttatgcgtacgtacatacgacttgtacacatattatatatgtgaatttagtgcctattattctggtatttgcgcgtacgttcactgtacatttgtgcgtaccttttactttctcgaatttgcgcttatgccatacgtacatgcgtatatactcgtttgtgtgaacccaacggaagcaagcagttcactttgtgtgcctttaaatttatgaggctatatacgcgaagcctttgaagggttaaaagccaaaggtgcggagcaaaccagcagggcaaaccagcaatcccccaagcacataccaaagggaggcgcagcaaaataaaccaagccaaaaggagcaagcgccagttgaacgaaacaaaaacaggaggaagtacttacgcaagcgccaacgcgaagctgcaaaaaaatattcgaaaaaatatatcaatcaagcaaagaaaaaaacaaacgagtttaaacgtataggtatttttttgcgcaaaaaaaaaaaaaaagcgtttcattttgttagccgtaaatatgtacttatatttacatactatatatgtatataatatatatataaaaatgttaatacagattagtacatgttaatgcatatcaatacatatatatgcccaattcgtacatttaattgcaaacctcgtgaatatacgcaattttttgcttaaatatgcacttgacgcagatattgggaataaaagcaacatatgagccaactttccctgcatagttttttcccacaaaaaaacataaacctgtttgcgtaatttttccattttttccttttttccattttttccattttttcatcattcccattttacgcatttttccgtttttttcgccttatccacgtttccaacatattttcatattttttccattcatttcttctttcccctttttttccattttttcccttttttttccttttttttacaattttttcctttttttacaattttttcctttttttttccatccccccaattttactacatatttacatatactttttatgtacaactcacgcgcgcctataaatatccgctgcgtatacatactttgcgagtatttatttttatacccatgcgcgagtagccgcaggccttccttttcattgaaggccccctgtacaacatccatgcatgcctttttatttatccttctttaaagtttttccttgtggccaagtttatgccaaagttcgtgtcaatttttttctctttttaacgagctttgtattttttttttttacttcatctgttcgtcggcaagtagaggtatgtaaagggccatacccatgcatatatgtttctttgcatagtatacatatgtgcccatgcgaccacttacgcaagcacgcattcacacgcgcacgctatattgaactaagcgagcagtgaaaattgtccccttgtgacgggcacaagcgagtagaagcagctagaagcgatcgctccctcgccgctcatcgctacgtgtcccagcgcgtccaggaaccacctgcgaagaaacacattcggagcagttcccaccaaccccatatgatatgattttaagaagactacaaaagccgttagcgtcctgccgatacatgtacattttttccctaattaacctattcgaatcagcatcgagtgccctgacaaaacccacgtatgcgtacattcacaacagcaatcatatcatatcacagctcccccaaaaaacacataaactaattttaagcaattgttcgaacaagaaaaattataatgcttttgtatgcaaatcttataagaaatataaaatgaataaaaaattttcgagttccataaatatgaataagagtaacgaaaatgaaaatgttttaaaagataataataacatctctgcatttaataaaaacaccagtgatgttaagaattttgggaactttaaccaaagcagcaggagttccgccttcggcaaacgctacagccatggcagtaagagcaaaagcaaggtatcttccggcagttatgttggtggagctgttggtggtagtggggtaggaggtgatggcggctgcggaggaggaggcagtaagtacaccagtagccatacctattcggggaatcacccaagtcaccatccaaaccagatcaacagagaaacggggaccaaaaatgaagaagccaattactccctaaacgaaacgaagttaaatacaaatgcgaattatatgaattctagcatgaaggaaaacaagggaggagggtaccctctgaacagtaatgaccccaacatacctcctgtcaacgagagcagtaaaatcattcagcacaacaccaaaatgagtagtttcaataaggataatatgttgcgcaaaggcgtaaaggacgaaggtatgtacggccacagtggcttagggcctaacaacaatgccaacaatgtgataggcagtatggataatgccaaaagcggcatgaataacaacagtggaaacgcagctggcggtatttatcaagagaataatcaggtgaaaagtacgagctacaaaactacaaaaaacagcggaagcggaaataacaggaacaacagcatgagcgagaaaaaaacgaacatggaaggcataagcagcaccaacttaaagggaaacgaacgatttagtcacctgaatgaaaaccgtaccagcagcacaaagtacaatgcaaagaatgcctttagctcaaataagaaaaatatgtctacgtataacacaaatttgagcagcgcgaacaatagcaaccttaaaaaaggtggtgaaaatgcctgttatgcacaaaacaatatcaagagagaaacatcagataatgcattgaatagtaatgtcaacatggcagagttaaataaaaactttggggtttccattgatcccaatatgaacaacattgacatgagcaacaaactgagcgcgaaggattcttacggaaaaggagacggtaacaacaatgatgcaaacgtgggtgcgaataccggaaatagcaaccgaactggcaactcgcggggcggaaatggccgaagcggtaacggacgcagcggcaacggtcggagctccaagggtcatagagggggccgtagaagaaacaacaactcgggtgcgaataatgcaggcgctaataatgcagatgcgaataatgcaggtggaaacaacgcaagcgggaataatgcaggcgctaataatgcaggtggaaacaacgctagcgggaataacgctggcgtaaataaccctagcggaagtacccccggagggaacagcggcaccggtcgaagcggcaaacggggaagcagacgaggcggaaacaggaacaggcgaagcagcaacaacaactcgggtgcgttcaagtccctcaacatgatgaaaagcaaggacgaaaaaatgaatgaaaattttgacaatgcaatgccggaaaatgagtacatgcaggaaaacgcaaataatttaaggggcacgacagagaatcagccctcgcatggcggcaggagcagaaatagcaagatggtgtcccatggctcgaacacggccatgggcggaggccgcatgagcaacgtgggcataaatggcgtgcagaatatgcagagcatgcaaagtatgcaaaatatgcaaaacgtgcaaaatatgcaaaacgtgcaaaacatgcaaaacgtgcaaagtatgcaaaacatggcaaacatgccaagtatgcacagcacgaagagcctcgagcacggaaagaaaagctcaagagaaaatgaaaaggcgatccccgggacaatgatgaagaacgcgagaaacatgtcctacgacaacaaggggaacagctacatgaatgacccgaaccagatgaacgcgtacgaggcgaagaagagcgacccttacgcgaattactcctcctccaatagcttgaaaacgatgagccaaatgaacaccatgaacagcgtgagcaacgtgcacaacctgaacagcatgaatagtgtgaacagcgcgggcagcatgagcggtgcaaacaaccctatggacgacccttacagcggaaacaaacaaagctgcaacgtgagcggctcgacacccttccaaaacatggaggcagatgcatttctctttcacgactttaacgaattcgtgacgtacatgtataaggatgaaaacattttaacccttttctacatacgaaaaaattacctgaaagcagagtcgcgcgaagaatttgtaaccgaaaatgacaaaataaaatattcaatcatatggtcctttcctaatgatgaaaagattaccgttacagggacgcatagcacaaagaagttaagcaaaaaggtatgcgtgaagaaaattttacaaaagttaaaaaacatctcagtcttagagatagaccaaatgaccaagtggatgatcaacagcttaaatgtggctctcaaagtggagcataaaaacatggaaaccaaaatgaacaataataatttgtattgcaccagcatagaatggaaaatcaataacaaaatgtatcactccatgggaatacatgtgcatgagaagattgccgaaattatcgcaacacagaacttgtacatgattctgtatgacattaaggatcagttggttaaagaaatggagagtggcaaaatgactagccaacatggctccgctggtgggatgaatagcggcaaggcgtacgaaaacagcctcttcgacaaaatgatgaataacagcaataacaaaggctacgacgatcatgttgccaataaaatgggaggcaagtacgagtacggaaaaggacaaatgatgcagaacaaaaatatgatggatgctgcggccctttataagagtgggagccccacgaataaagatttcaatgcacaaggcatgaataattgcaacacgtattataatccgaatgatgggatgctgcccccgcagtgtggtgacaatccaatgatgcactccgtgcaaggcggcgctgtcatgagcggtgctgttggcggtgcgggcaatatgaaccccggcgtcagaggtggaaacagcatggagttagctaacgcaggccaaattgcaggaaacaacaacctgaacatgaaccttatgaactacccaaatggaaacaatatgggcatgccccttatgaacgacaaaaatattggaccaggcgttggagtagaccacatgaacgggttgaataaccctggaattgtgcctccagcaccggtgataacggacccaacagaccttatcgcctacaatttaacgaaacaggactcggggagtatccaaatgctaagaaacaacattgcctcaaggtataaagtgcaccaaacggagaacttcgagcaggtgtataatttgtttaagtgtacactcgagtgggagtggaaaaatggaaagatagcctgtaaaaccaaaagtgtcggttatggtaccaccaagaatttggccaagtgcgaagcagcctacgacatgctagtgaaaaataacctcatagagtatatatcctccacggataggaagaatgcccattatataaaagatttaatacagaaggatgtgaacaaagccatgaagctagccattcagttcatcatgcagtatagcagtaacgcgtggtcgatttttttagtttaccttttgagggagttgctcatagatggcaattatgaccacatcaataggcttctgaccaccgtagtggaagtcagtaaagagggaaggatcgaggccgataaaatcaacgaaagtaacaatgccaatgcgggtggaggaagtggcacaaacacgggcagaatggatggcaatcattcgcaccgatcgagtagaatgaacaacagcggtcagaaccacggcatgtacagcaacaatgcagatggagaaaactacgtagatagctcaagcagcctattcttctgcaacccctacattaagaaccgaagtgacaatagcaattatgtacataaactggtttccatagatttgtgggaaaaattaattgacgagtgtgtcgtcgttttaaatgacaaactctgcttccactgcataaccctcttgaaggaagtagagctggattactccatctttatttcgaagtgtgcccatgattattacaagaagtatagaattatgttagccctagagttgcaagccaatctgtcacagagtattcaagagaaaaaagatttcgaatatctacatgaaaataaatcattactgttaaaggtaaaaagtgcaactatgcccattttgtcattcacctgtaccttaacattggaagaaaaggaatggatgaagtcgacacaaatgagggaagacgatattgtgttactaaaaccgtgtgacttgatgctcacggatgaagatgcctggtccagcagcctcatcggtaccattacaagtacaaagagtgacaacaccgtttacaacatcaacgttagaatattctctgctgaaaacaccagaaaggcaaatgtgaagtatagcaagtataagctctttctattattgaatattgtcactcatgaaagaatggtgcaagccctgagggccataacctttataagttccattccgacaacgaaccaatcgccgtacgtgttcaccccagaaattcgcttcctcatattgcactcgtacaataagtattcaaagcacattgcacagacggggaaattgaaccacgaaattgcagagtatgaaaagatcaagatggatttccacaaccatgaatcgtccaaaaataatgcgcaagaagatttactaagccagtacagtgggcaagcaaaaaatccctatggagatttactcaacgatgcactgaacagacaaattggaaaaacacacacagatgatattgatcaatatttaatcgaatctatcaatttgccaaccaatttgccgctaaacgattcccaaaaattggcatgccttagtgctctgaccagaagactaacccttgtgcaaggaccccccggtacaggaaaaacccacgttgcttgcgcaattattgacagctggcacaggcaaaatagtaacaaaaagatactggccgtggcagactccaacgtcgcagctaataacctcgtggaaggactcaagaagaggaacatccaagcagtcagagtgggtgcaggaagtgacagcgatttccacgaagaagccatcatggacttccaccgatataaagatctcctaaagttgagaaaaaacaatttacaaaaagaagctaaagttatgaaagccctattattccttgaagcggtgaaaaagtacaacgtcgtcatagccacctgtgtcggttcaggacatgaaatatttgacaatgaaaaattcgaaagagtcattattgacgaatgtgcacagtcgattgagccttcgaatcttattccgctggggcacaattgcaacaatttggtcctaatcggagatcacaagcagttaccaccaactatcatttcgtcagacgctaccaaattagggttagatcgatccctgctggaacgatttgtcatggccaaaatcgcccctgttcatttgctaaccactcaaagacgtatgcatctaagtatttgtacttttccaaacatccatttttatgataacaaattgaagactgaaaatgtcaccgaggaaaatcgaccaattattaagggattcttgtggccaaacccgaaatgcagattagcattcatagatgtatctctcggaaagccaggaagtaagtttgaaaattcttacggtacttccaagtttaatttatacgaaattgaacccctaatatctgtgctaaaatcgattgtaaatgagggctgcgtatctgtcgacgaaataggcattttaacagcctatgatgcgcagaaagtgaagttgaagaaagcggtccaagatgcgttcccctatgaggcagcatgtcgaatagaaattgactccatcgatgggttccaaggaaaggaaaaagatttgattctattttctgctgttagatcaaatgcaaataacgaattaggatttttaaaagatgccagaagattgaatgtcatgttgacaagagctaaaagaggagtgatcctatttggagatcagtttaccctagctaatgatcccgaaaactggctaccctggctaaactggatttcatccaaaagggcagtcgtacacattaccaaactgaatgaacacctagaaaatgcagattattccttgatagataaactgaacaaaataaacaagactgttaatttgaaaaacgtgaacgtatcggatcattatttcttatacggaaatgacactggattttcgaacgactacaatgagccacagaactataatcaaaacgaagaagccaacttcaccgtcgatttgaatgataccaaggaggaagtagaaccagtcgaagaaattgttgaaaactgggaagatttactctgaaaatgatcacttgagtgaagaaataatctaatctctttgctttgtatgcttttttgcacattaagattcatgtgtgaattggtgcaaagggcgaagttgttgcacagcttatatatcgagtcacgcggaggggggaagaaatgtccttttttgtggctgtcccgttggccattctattatcccgtcctggtggccacctgtccgctctccgcaaaagcgcgcacaaatttgaacgtaccaagtgccatcgtgcaaaagggttcaagtgaagaagctgcaagattaattcgtcatatttgtttgttttttttttttttaaacaagtgcgaatgtgcgattgtgcgattgtgcgattgtgcgattgtgcgcgcgtgtgttttaggaccagcgttctcgcgtgagtgatagcacatcatgcaccgttcgtgccgcaatttaaagacgccacttttaatgtgtactgttatgttttgtctacgaaattaaaaaaaaaagaagctttgttctgttttttgccatcttatattacccttaccattttgctatttttttatttttccctttctttttttcatttttcccccacactgttacactgtttttatatgtagatatataattaaattcgcacgcaagggtgaatatttagcccccatttagttgctgcattgtgctagtacacgcgtgcaagcattaaatgtgtacctgcggtgcctgcccccgtacgcaagtcgtagttgagtgcaataagaaacgaacacgcggtgaaaacgggggcgcacacggatataggtatgtacaaataaacatatttgtatgtatatacaaatgcgtgtgtgcatgcatgcctgtggtgcatgggcagaggggaatgcacaaggaaaggcgcacctttacacctgtactactctcgcatgagacgtgcagggcatagcaatcttacatctcttcattttccaacggcacactaatagtttaacgtttatatatagataagcttttttattcttttttccttttttttctcccccctaatgttgtattgttcatatgctattcttacaaacgcgccgttgcttccttcccgttccccgcatgtggcgcgccagatgccatgtcgtgcgatatgcagctcagcatacggagtagaatgcggagttgcaaacccagcagcttgccgatccgtataccaggcagtgcacggggcagtaaaccatccaattttatatagcaacttttttttttttttttttcttcaccctctattttttacgacgaacagttaacaatcccattaaagttacaaattaagtttttttcccttttattttgtacgcataatgtgaggataaaaaagacaagaaagtttggataccagctaaactcggtacttaggttggtactctgttacacgggtgagggaatcgccgaacgaacggctagcgcaggcacacgcaagtgtatatatgtacatatgtgcaaatgcaagcatgcaaagtatgcacacttgcgttactgggcgcgcacaccctcacacatcgcggttgtactccgaaaagccgcaccccctgctaaaaaaaaaagataaagaaaaacgtgaccgagtgaagtgaaatataacacagtaaatcatggtatgggtaacgcaaaatgtaatttacccttttacactctctcttccaaaatgtgaagcctaaaggcaaaatggaaattttttcatgccccaattttcccgtccccaaggaaggcattttgttttccccctttgaataattcccccaggtgttgaaaagcgatttttttttttttttttttgcgtcccctttgacagctgcttttttttttttttttctcgcctgtgtttcttccttccaccttggcacgcataatttttttaacgtaactttcgaaggggcacttttaaagagagtcacgcttttactcgttcgactgcttggaaataattgtgtatcccccgaatcaattgaacaattgaatgattagccaaatgaacagctcaccaacttaacaaaaaaaaaaaaaaaaaaaaaattgtccgaatttgacaaaaaaaataataagcaaactgagtgagtattttcacccccacgcccagcacaatcgcatattttgtctgaatgtctatatgtatacacatttatatgcaaaaaagagggcagttaatccatgttctccattatgccacgtaatttcccccatgtatgaaatactttaaaatgggtaaatatcggaaggattaaacgatgcaacttcctcttagtcacgcgcaggggggtgccacttgtgtacatatgcgtgaatgtgtgcatatgccactcatacgaatgtatactgactctacttactcgccgcaaccaccacgctcttcctcccgtatagaagatttagccaaaagcggaatctacagcaaacagttctccctcagccaaaacaagcacaacagcgtaggacaccaaagctcattgaaacagatcaaccggcgaatatatctgccagtggattcgtcatcaatgcccctttgcacatgcatccatgcaaacagtaacccaatacttagtaaaattcacttttgcacccacccacctccggtgtattcccactcgcaggaaaggttgcagagacttgaaaagagactcagcgggctacacttcagcatcgaattgcagaaaaatgaaaagattgacgtaatttaaaaaaaaaaatcctaaatgcgcaaggcgcaatgcgcaatgtatgatgcgtagtaaaataatatatgcgctctcctaacgctgccattttcctctttgtcacacttttaagaaactaaacgagaagatcaacctgctggaggaaaaactggtagaaatgaacgaaaactcaaataggaccttcgaaaaattaaatgaaaaggtaagggcagtcagcatatccctggagtgaaatctaccacaagagcataggacgactgtcctcatgtgcccatcaaactgtaatagttattttgggggggttttcacttcattgagcatttatataaacagatgctcccctttttcactcactcactacatgtgcatgtgcacttgcagctgaacgacatcaaagtggacgtcaataattacaagactgaattggaagagttcaaaaatgaccacaggaaaaaattagaaatactccagaagaagtaagcaaccgcgtagtagtgcggatgaatatagcgagggtggaaataacccccctacgcctctgctaagattacaatttttgcaggtgaatgcttgcacgtgttgacccgtacgtccatcattgctgcacatttaccccaacagggctgaagaattcatagacaaagaaaaggaagaatggaacaaactcaaaataaaattaataaaagactttcaaaataagactaccttactgaagtactacatcacgttcatactcatacgcatgcgcgagtagataaatatgcacatatgtgtacgtacaattgcatgcttaagcatatttctctcacttgttctccccctttagggaagaaatgaccgaggagtacggactgttgcaagaaaaggaagaatcgctcagaagattttacgacgtaaggccctctcacccttggaagcgctctcctcacatgcgcatcattttcctatgtgcatgtaaatcaacccgcgaacgcgatatacagcgaaccacccatgaatgcgccattccctttaacactaatttactcacccaatagaatgaaattgcgaacctcaaatcggttgttcaaaatgaaataaacgagagaatcaaaacagaaaagattatcctacgggacgtcgatgataaagtgaacgaaattattaaaataattaaaaatgagaaaatcaccaggtaagtgttgaacattttgcagaaatggcagaagagggtgcatcaaaaaaaaaggggggggcactcctctctgctttctttctaacgactcatatgtagtggaaaagtgtacacatggatacagacacggacatggatgtgaatgtggatgcggatgcacattttctcatttgctcattcatgccaactctcccttttgcagggaaaactactcggaaaatctggtgtccctcatcgagcagtacttttcgcgaataaaaaaggaaattgataatgtacgcaaatgctagtaggagaatgaccactgggggataactggacacccattttcactcgcctgtgtgcaaaaaacaattgcacgttctaccgccaaaccatcatttattcgtttaatttttcttcttcaaaggaacggctcgaacgggaagacacggaagaaacgctggttcatttgatggaagaagctctcgataaaattggaattccattcgcatgaagaagaacgatatcgtctctctccctacgcccttttctttaataaatttttgtaccactagtaattcaactcctgtttgttattttttttgatactttgttacgaaagattcgttcggaaaaaaaaaaaaaatctccaaaattgtccctttcttcattttttagcgcatcaccatgtagccactaacacacacgtgaaaacaaatacacatgtgatgtggcctttttttttgctacacctttttattgtccccatttgtataacataataaaaactttaaaatcaattttgttttaaataatttgtgtgtttgttcttcaaaaataacaataaaaactactaacttaaaaaaaaaaaaaaaaaaaaaaagcaaacaaacaaacacttcaataaattgaattctaaaatcactcataaaaaaaattgtcgagaaaaaacgcttgacatgataaaacttaacaaacaaaacaaaacgctaatgtattcgcacggagcacgttgtaaaaacgggggaatgagtcgtcatcttcatcattatcctcatcataagtatacgtttgcgacgcaagtacacctccgcgtaggcatgtccatgagtccacgttggaaggaatatttattctttggaaaagcggagtaacgttggggatcggcccggcacagcctggaaaagtctgacaaagtttgacaaagcctaacatagtctaacctagcttgccctacttacacgggtcgggcaaggcgtccagcttggtacagtttaacaaagttctgaagcagtttttctcgctgcacgctttgcaatcgtcattgcactggtcctttgcgcactgtttgttgcacgaaataaaggagcatccgatgaaggaggaaaagcagctcaagcatgtcggagaaaagtcaatgttatgttttttcaaatatttatttacacatatatctattaaatacggttttgccgatgacaccttggcgcagtcaaaaagtactttgtagaaatcattggacgcaacgccattattcgatttgaagaggtgcattatgtactccctaaactggttcgtttttaagcttatataatctttaaaattttctggcttctcacattgataattttgacttaggaacttctctccatttattagcctctgctcgatgtcacctgtacatcctttattgtcacttctttctgcaaatatgctcaaatcgttatggtaattgttgttaataccattaccttccaagcaaagtacgtcgattttgcaggccgcgttcagaagaacgccaaagaggaggcacttaactgtataattcatttttcacaaatagaaatggtaaagtaacagcgcaacgttcttctgcaatgttgcgatatcgtttttgctcgcacaagagaggggatgtttaagtattcaaaattgtggaggttggcggaagtttacaaaaaatcgaaaattatttcaaattttttgcaagtgtttgttgtatgggcttatataagcgcagtttacaaattcgtacagatgttgcttcttcaaacgcagaattaaaacatggtaaaaatatggaaaagaaaaaaaaaataaaataaaaaacttccttttaatttttgcataaaaaaggagagggcacacaaatagttgagtattgcttgggtgcttcaataaaaatcttatggctattttttttttcttttattttaaacatttttttttttttgcatattaaaatgccagttttgtttttttacttcgcatctgaaacgtgtagctactcactcctgttcgtgttcgactacctggcatgaaaaatgagaagctgtttcggctggatataaaataatactgcttaaaaagcagagggggttgtaaacatataatttcatacgcacgccggtgcctatatttaaataactatatatatgcactatattatatatgcggggggatgtaactctctctacttctggtcctgagcccctgaacttacgctgctggttttacctgtgagctggatgcgtaaatacgaacataaatgatatagcatatacgtgctggcagaagctgttttgtgggacgggcgaagccacgcatttttttatacacaaaggccacgctgcatatataaatatattaattgtacacgtatacgccgcgctgggtagaggaataaggatgaaaaaaaaagccacgcgcaccggtggactaagaaagcgacaaccggttgagccacccaaaggatgcttgttctgtatttgtgcatgagcgagcgggatctgcgaaaaaaaataataataaaataataaaataaaacaactaaataaataaataaaatataaaagagcgctccaaataaacagctttaacagctataaaaaaaaaatagaagatagaagatatgaccaatgattgctttacattaaccgattgaatcgaatgccccccattttgcttaccctgcggtgtacaaaatcatttatatggcccccgtacctcccgaataaacccatatgctgactgcaacatttgaaaaaatgcgcccattgctccgcggtgacttagctagtatgtatacgccccagaagccaattcattcctctaattggggtgtcacacatagcgtgctataaaatctgttcatataaaacaacgttgcatgaatatttgtttctcctatcaacgtccgctgcgtatacctctacattgccctttgggaaaagcaaacaaggaaggcacaataatatgccccgtaaaccttattccaatttttagtcacattattcactattcaaatacgtgaattttcaccgcgcacagaaaacgtgctagctgttcttttagagggtggcccgctttacgtagtagaacaaatcatactttgctaaatatggaaagctgttttttatcagagttgcataaaaaatggtcgatcagaacacatgtgcaaaacgaaattggaattactgcgtcagacttcattgaaaaaatcgaatgataaaaatttttaagtccaaatgaagacaccaaatgggtccttttttaaaagggggaaattttatgaataacttgcacatttttaaggcaaaaaaatgaaaagaaataaaatgagatgaaacgaagtgggcatcatactgtttcacattgactgagatcgtcgtagcggcgcacacaaatgacgacccagatttccccactattgcgacaccctcgctctatttgcaaagttcaccccctatgttatgcccgcatcaaaaaatagggggggtcttccccgtaaagatgcaaaaataacagggacttaccaaaccacgtgttggaacttcgcccctttatatatcgttgccgcacttatttggtcacttagccattctaatgggaaaaaagaaaaaaataataatacattgtaccattcattggacacacaaaactgccccccccattaccacctcttgtgtacttataactgttccaccttcatataaaaaaaaaaaacctaaaatagaagcaaatttatacataataaaattttcaaagagggtaataatttccatacatatttagaagaaagcgtggcgtgaggcaatcccataagactactcatttcattcccaatatcggttcgaaacgttcgtagtagatcctgctctctattataactaatttatacttgccataatcagttttaattaaaaaatcgttagcttttatcgtaatatatgtggtttaaattcgagaaggacgtgccgtgcgcgcacctatcactcttatgccaatttgaatgaaataaagcttgaccctcttccccatgtgtcgcccttctgtgggcctctcacaatagggcggcattttatttcttctctctacgcgtctggcgcgaataatttagacaaaaaagtggaaataaaaaaaaaaaaaaaataatagtagtagtagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttggtgggggggctaaagtgtgcaatgtgggaaggctgtctttgacagatgaaattagcaaaaatggagagcacataaatgcaaatatgcgcaatgccgctatgtttagtctcgtaacggatgtccctatatttttttcccttaaattaaaattaaatgcatcaaatttgtagtccgttcggtgagccttatcttacgtccccaaaggaagacaaacaatgcgcaaggaaagaaacttcgcaaccttgggggacgcatctaactgggtaccccagtgcagtatagcagcttatgtgtattaacacacatgtgtactttctgcgcatgaacataattatatatatagacacacaagctgataacccccccccatgcgagaggcaatgcgcacatgaagtgatgcatgtatgccctcagttattccactccaggacagtaattaattggaaggggtacacattcaagagaagcacatatatatatatatatacatatatatacatatacacacacacacgtgtagatgagcctccaaacctgctcacaccacagtgtccaattctgcaaaaccgcgtcacctattatttttgaataaaaggaaagcaaaatgttgaagaaaaaaaaggacacaaatgtgaaggaaaagttaaaaacggcgacgaacggaatgagttacaaaaattgggaaaaaaatcccaaaggggaagtgctagataaggaggaagatttcaaacacctggaagaaaaggaacatgaaatagaaaaaatatcgagaagaatttacgaagaaaatagtaaaataaaaaaaatcaatttgcatcataaaataattaaggaagaatttgaaaagaaaaaattaatcgatcaaagtgataaaaaaaaaaaactcctgattattacaaaaaaattacaacaaagttacagaacaacataaataatgttgaggagtacattaacaacattacaaatgatataaatattttaaaaagctgcatagatgacgaaagaaatgagagaattatctacaacaacaatatgaaaattcttgttaatgagtacaatactttaaaaaaaaacatcagtaacttagccacacaggaaaaggaacaaaacgcgcaaaatgaaaagctaaaagtggagctgaatgaactcattaaagaaaaagacactctggagaaaaaacacagagaagatttcaaaatgctacagcaaaaattgaaggagcaaaaaatactatcgtctgaacagaaaatacacgagctaatcaagatgaagtataactgtaaggaaaggagaaataacaaagcggcggagggatccgaggacgagttgacgcgaagaaacgaaagacacgccacttcctcggccgtcagcaacgataataactgtaggaacctctctggggaaggaaatctcgcaaatgacaactactacctcctggatgaagcagactacgaagatgaaaagaaaaaaaaactaaacgcaaaaataatattcctaaagaaactatgcctgagaatcctatttattaacgaatatcaaaagcaaaatattaaaaagttggaagaaaacatcgaaaatatgaacaaggcaatcaattctataagcattttgacatccaaaaaaggagactttgatcacatcattataaacttaaatgcgtccaaggaaaaaaactacagtcttatttcgagaattaacctactaaattacgaaacgaacgttttaacccagttgaataaaaaaatgaaggagaaatttaaaaatatcaacctccaaaatgacgaaatggttaacttaaaaaaagaaattacaaacaaaatgaacgacaaaatgactcatattaagacatccctactcaataatcaagaaacatgcaagttaaaaaaaaaatgcttccacgattgtgtcatgtacttgaaatgcctatacgattttatcaaacaatttgaaaatatgaacaacaaattaaatctaaggacacaaattataaataaagaaaagaacttccattttaattacatccataagtacaatgaagaaattctggtcgatgagaatcacctaaatgactttttaatatttattgaaaaatatatttacgctcttaatttttaccttccttctcctacattcaattacaaaaactttatcattgaaaaccccaattttaacgttctcggttctgccttatcggcgcattctatagattctgcctcgaacgagaacgctcaatttagcgcactcaattgtgtcacctccgaaaatgaattcggcgcgtctgaagggggttctccacaggaagacgaaaaattgataaatgagcccgtaagtaaggggccgataaatgtagacccccccagtgctggcgaccccttgaatggtgacgactccctgaatgatactacccaaggagtcgatcagctcgagagcattcccacagaaggggaccaagcggaggcgcagcatacagaggcacacgaccaaaattttgcaccaaatgaagtgggaaacgacccaagtgaagcacaacaaaaggaggaagaacaccaagacgaacttaacaaagagaacgaactaagcgacaaccaaattggccagcacgctgcggagaatagccagaagggaaaccccattgcagaagtagaaaaagaagaccataagttacaaggtgggcaccaggaggaagaagcgggaggaggagtagaagaagaggaagaaaaaaatgccatagaggaagaacaaccaaaggagagtgaatctctaagcgaaacaaaacgaagtgataacttggaaggtggaaatggacaacatggtaatgatttaccaaatggggagaatgaaggagacgtgtcgaaagtggcaccgaaggagggaagttcacctggcgagcaaatggagaatgagggtacgcctaacgaagaagaagtgaaggtaccagatgaggaagaggcgatcgtgccaggtgaggaaaaggcgatcgtgccagatgaggaagaggcggtcgtgccagataaggaagaggcgatcgtgccagatgaggaagagccgatcgtgccaggtgaagagcaaagcaacgcacccaaaggtgagcaggaatcttcaccaaatgaggaggaagtgaacacaccgggggaagaaccgctaaacgcgccaagcgaagcgcagacaacccccgaggccgcagatctagagggagaaaacgaaaactacaatttaaatcactttaattcgcgcagcatcgaatacgataagctaaaagaagaaattcctaccgaattgttaatgaaaaaatatgactctaagaaaagttcaacagctgcaaattaggcgtggaacacaacataccaaattgcctgcctacaactgttagcacaaaaaaagggtgcactcccccttccttcccctttcaagtgttacagggacgtatattatgtgcagtaatatgtacatcgttttttttcactcttgttttgaaatttttaaaagaccaaaaaggaaaaaacaaaaaaacatttaaaaaaacatttaaaaaaacattttgatcatcttccttgttccgataaagctttttaaccttttcaaggcaaataaaaggataggcaaaaagctataattctgttgagtgacgcggggcagggagtacccacaccttaagtaggcaggcagcgtctctcttcatgattgttacagctacccaaagggggagtaaaaatataacacatatattatgctaaacttgtgccgtttacgtttatgctgcggccaatatgaaaataaagctggtctcctccagtgtacactaccgctttcccgcattcgttgcattgtcacactgttaaaaaagaaaaaggaattgcgtgggggactacacctgcctgtctgctatgtataggacgtcactcaaatggacgttccctcaaggtgtcccccctatgttcaaaaaaaaaaagtggccctatatgagtgtatccttttttttttttattaccaattaaattgttaagaagtttacatacggtttgcaaaaaaaaataaaaataaaaaaatagcgcagctgcacttcaaacaggtataatgtcaaattagggagagggtttataatggagtggtacatgtaccccttaaaaccgcacttccttgctgatgggcacggcctatttaactcttaatggatcacatgcacaatttagaggtgtggaactgcgtttttcccccgtacgaccacccgttcaaaggacctgatttagcaaagactccaggggggtcctcttagtcattctcaacaactcatatatgtacaaatatacctttgctctgctggtgccttccaaaaaatggtaaactgtaattagcttatttaggaagatataaccaaagtgcttattttcattgtagcattttttacgtagcatgtgcaaaaccagctggattatttttcggtagtacgcatagtttgatctgtttggggatgttgcgtgtgtccttttcagcagcgtgttgtgtatatctatgtggtaactttctatggcccttcttcttccctttcgatgttgcttattttcccaatggttcttctccacagatggttttttcaagccaaacgaactaaagtagctatgaaggactacaacattttcgagaaaaatcatcacctcgttgagcacaaaacttagatcttcatttaaaaaggactcttctaccaccactttggtcgaaatggaattctgcgcgaactccccgtttggaattccccggtcgaacaaacttgtacaaatgctaaataaattattgaacataagaaatatgtactttacaaaggttctacatgtcttcaaattagtttttttcatttctctaatgtttgttgtatgatctgcagtttggtttttccctctctgcttcgcactctcctttctatccccttgattctttacattaatgaaaaggttaaaatattccatatgaaacaggttgataaaaatgtaatacaaactcctattcaaattttttataatttttatcaagtctgagaagatatttaaattcgatcttttcaatttgcttgcttccttccttataatgaaagtacttctaactttaagagaaatgtatttgtggaaattgctgtaccagaaattccacaactcgaatgggttacctttacttggttcccctttttggttgatcaccttttgtgcgttatttagtataaatctttttattttttttcctttttcagaagcgcatttgtaaatatatggctgtagtccacactggggtagaacaaattcgaaacgatgttacttacaaagagtgagaggtaaaagaatatttcagacgttttttcgtagctctctttaaaaatgtagcccattatatagcgattttttgttattttttctatgtacgtttggttggagagcacaacggtaaggggttcatccttctccctgctgcttttgttgtcattttgttgtgcttttattttccctgtttcgttttttggctcttcagttatcgatcctccttcttctgactcacttttgtgtattcccttcttcacaaatgattccttcttattggacgtataacagggatcccatcttccaaaagaggccacttcttcctcgcctttacctcctgagaaactcacttcaacgttcacgctgctcacgtaaatcttctcattttggccatccgtgtcgtaaaaatttatcaccggcatcgtaaaggaggtggggtaataaaacgctatttcgtcttggaacaacttctgatgcatcattcgatctagccatagaaggatgttgttcctggttatcagtttcagcacgaggttgtttttgacgtagtaggccacatcgcagttgttctggtccgtaccgctggcccctttcgccccgttcgtcccattggctgcgttctcctgtgcgcggatttcatcatagtatacgtggccattaccattctgctcatccgcgttgccatcactacctccgttgcgcctcctctcctccgcgtcaccaacccccatgcagtcaaactgcatatcctcgaggggcaacacgccactacacatgactagcagaattaaaaacttcttcaacaaattgtagttcagataattactaaaaaacattgtcaggtaaatctcgaaaatgttatttttatttaatatgttcagaatcgtttttattgcatttttatgattcccctgaatgtactgcagtttatccacagtttcttcttcctcctctttgttggtaactctgtttctcttctcattctcttcttccacatcgtcatcctcattttgaaaatcgtaaaccattctgtggctgacgttggacgttgcgaagaagctcctatcgatggtgttacttttccgttgcgcgtgtgttgcattaccattgtacgcgttgtcatctatatagtcgccattctgattatacgcggttgtgtaatttgcatttcgggtggaatagccctcatcatgctgctgcaatgtggattctccatatgctttgtgagatgcgtatgatccgttatattcttggccgcttccccgttggtagttcgcatattcttcatcatagttttggccgccctcctgctggtggtccgcgtattcttcatcataattttcgctgccttcaccctcgatctcccggccgcttcccctcaagttgtacctcgtggagaaaagcgcctgcgtcgaaatgatcaaaaagttgatgacattaagtgacataaaattcgtcttcctaaattggttattcaaatacgcgtggaaaaaatgaatcgaaaaggttttgttcctaattaggttcttcagagtatccctgaagcaatttttcttgtaaatttcgtttattaaaaaaaaggagtaggtcgacacacaggggtttatgtagtacgaattggggtctactgaatattttaatttcttcataaagaagaacaaataaaacagttccttgaagggaattaccagcatccgttgcttcttttttcggcccccactgttgtgtatactactgccactattgtggtacctttgcgaaaaactatttttccatatcacgccgtgacctgcttcttcctcctgcctattcgctccgctagatctcctaaacgaatttaatcgcttcctaattttatagagaacaaaagaattctcaatcaactggtaaaatatggacagcccctttatgctaatcatcctcactatgatgtcgttactactcaaacagaatattaaaattttcaatgcattcatggaaaatatttttatccacttcccaaaaaagtcaatatcgttaagaaggtatttctttagcaactttttgtaattctttttaaaatgaatttctttcatttttcttccgtacagtagatcgctactgtcgactatacagtctgtgttgatgctactgctgggggggggattcttcttcatttttgccagtttcccttttgcgccagttttctccttctgcgtggcgctccttgttgtgtagtatccctcgaccccgttctgctgatcgtcatgatgaccgttctcattgaaggagttttccgggtcagcacttccatcatcggcactctcattgccaacaccattctgtttgttatccccatctcccttgtcgctcgccccattttgaaaaacctcctctgcaatgtccccatcaactccctcctggggttcctccctaaatgtgctgcaattcttatacgcgttaccttcatacgggctgctcataaaaatgctcgttcgaatggtctttccatagtaaatcatatttttgatattcgttttttcttccttgtccagtagatctaaaattcttgtggatctgtgcacgctgtgaatttgtttaaatttgatacaaaacttgcagttgctattatttttctcgttcttcttcaaatggtaaaagtgttccttttcttcatcgtacgagataagtttgttggaacttccaaaggggaagcctctctttgtgtgttcgttcgtccgatgcatccctccgttataactgttgtgtggatccgtttcaccattgttgccatgatatgtacgggagaaatcccccagaccaccgccaaccaggttgcccccgtcgtgtgaccctcctctttcctcatcctcgttgttgtcatagtctatatagaaatgaatatctgggtacttccttatgtagttctttatcttcctgttaatctcctgcatatttagcaagtcaaaatttaaaaacacattctcatggcggtatgacgtgtacaaaattctaaagtgataaaaaaaaattctcaatttttccgccatcaaaacaaagcaaaaaatcaacttgctaactattaagcacagtaaaaaaggtaatcataaatattatcttccaactttattctatgtgctaaaaaaaaggcttcccttttgatatattcattttggctcattatgcaatgagggagtttcgttctgtaaagcttcagcaggagttccccttttttcatcttccaatccgtttggtagtaatcactgtggagtcctttttgcatacgtaactgttggtcatccgacaggacacaactgggactatttacaccatcgttgcgtaacgcgtcgtggttaagttcctcccccgacgggtaaacttccctctcgcaacattcgctctgccctgatctgttcatgtgcaaataaaacaaaaagtggttctccccactttccaacttcctgcgcacattttcattcatataaaagtagaggcacgtcttattcagcatactcgtgttcatattcagccaatcgtagctaccatcattatttaaattaaattctttaaatttcaacacttcatcgattagcttattgtccaggatgctctccatcgtgactgacttcaaataatgcgaaatgtcaacgaagaaaatgtttcttatgtgcacatccacactttcgagggtgtaactgtacgctttcttcagtccgttgaatagatccctgtttagcgttttcaaacatatggcttgcgtttgcggtgccttctctctgctctggtcataccattcttcgtagaatatttttaccacttttaggatgaacaggagggcgttcttgcttccgccatggcatccaccactgcactcatcattgtacccaccactgcgctcatcaccgcgttcatcatcacactcatcatggcttcccccatgggtggttttcccaacccctcgtttgcccctaaacgcttccaactgctgcacaatcagcctccctacatgggcatctctgaaaaaagtctcgaccaacattagcacatccaagtttcttaacttcacatatttgagaagcaaaaagaaggcgtaaaaaacgacgtacaattttttgccctttttcagctcacccacgtcgtgctcactaaaaatgtacatgtagcccttcattgcattttcatagtaaaaatgatttttcttcccttttgcacagaacgctaagtcagttagcagatcgcaaagatggtcactcaccatcctttccagcttaaatttccccacattctggttcagcatttgaaaaagtagaactagcaaaatgcagtgatcgtttcttcttctccttaacgtaccttttgtgaaactctccttatgtatcgtgtcgccactatatcctccatgcttaacggcgttgttattaccatgttgggtggagtgattgctcattttcacagaatttattaccctccaatcttcgcgaccaccttcgggatttctgacacacccgttttggttccctgaaggggcactacctccactatttctacgcccccctccttcttcttcttcttctccgccgccccttttcaagcctttcaaaacccctttgaagacaaaaaacgtgactctctcgtagcacctcatcatacactcacccttgggaatgtcatttttgtaaaagtagccataaaagtagaagaatgcgacttcgcatattctcctcacggcgtctttgccgtactctcgaagcagttgtcgcattcgctcttttctacttagcatgtttcccaaaaagtacaaaaccgatatgcctataaataggcaatttttatttttcgccttcttcgtgcttaacaacagaaagctaattctgtttctccttctataaacagatttgtatgcgagtgcaaattttttcaaataaatttcggctagcatggctgagaaattttttcgaggcagcttaaatacttcttcgtgcgttacgctctctaaacagtgcatatcaatttggtcaaacagcggaggggtgtacttattttccatcaagtaaagaaaaatcataaaaatgtcattctccttggtgttgttacaggctgcttcctctggcagggccttcaaatcgaaaagggccacgtagttctgcaggacgtgcgcttctacttctctctctacatccccataccgttgcaaatgtgttcgctcgtttttgataccccgaaagaagcaatgttgggtgatgcttctatcggaagtgccatttcccccccctctgatgccgtgacgaataactctttccacaatggcgcaactcagcgggcagccgctatcaccgtaccatttcttaacgtacaacttgcacagctcatttaggatggcgctcgtttcgccttccaaatgtttgtctcgcgtgatggtgtcaattagtaggggaaccgtgttggcaccgcttcggtgcatgcttttcatgccattttttagtccacccttgaaaccgtttctctccttttcgatacgcatacggttgacgaaaaagagagtgatatgttttagaagaaaagatctgcagctccccatggctgcctcccccccatttggatcattgtcagtttggttactgtcacccttagaggaagtgtatcccactattaacttcttcataaagcattccttcgcatctaacatctgcagcaaggacagaatcatgagggataatttccccttaatttcttcgtcctccttgtgtgtgtcctgttccgcaatgatatggatcaaacgaacaaggctctcccccaccggcctcttatacttctccctttttagattaaacagttggatgcttttatgcacataacacaggataagatgcgcgaagtggtgaacaatgacacgattcgttttaaatcccttctgcaaatgatccaataactttacaaataatccatttttaaaaatatgaacaaataaagaacacatggacctacttaaattacgcaccttttgaaagaaattatttgcgtcatattttgagtccccttgttcttttctacttccacaactagcgattacattcttaacatcttcgtaccttctcatgtgttctacaaatgtatgaatctttgtatttacagtggcacttagggcaaggaacacctccagcgttttgctgattttgtcaatcaaatgcaatagcgtgttggagtgaacattaccgtcaccatttaggtacacataagtgatgaagaaataattaactatgagagtgctaacattgcacaggttgtaaagcagcagttctcgttcttcacattttttcttcgtcccctccaggttatctacgctggtgtaataaaacgtaacgttattatgttgcaaataaatctccaacacgttttctcccccgtttggaatgtccttatcaatctcaggtttaccacttttttgcacaaaaaaaaaggaactacttttattattacttgcctcgttagtgacaccctttttgtgtacctcactgcagagctgttttatttcttcctggtactctgctaaatttttctgccccatttgaaccttctcaatttgccataaaaaggaatctacgctttgtaaaaatgttgcaaaactgacaaaagcagtcttctgcttgttcgattcgttctgatatgctactttttcttcggacccttccaccatgttggttacaccagattgttgtttctcactccgtggattaaacgcggtggtgttgttgggtgtacttccccccctttggctatcacagaggttgtccccagtttgtaaaaagtccttcttcctcgtaaaggcacaaaacagttcgcctaagcttctctgattctttaacttttctctcacgctaggataaacataggggttcaacagcaaaacatattttacataatccaggtagtttacatacacctgtacgatgtcctcgagggtgtaatcgaacacatcgttggctcctcccttagtctgcttctcctccttaatgaccttcataattggtattcccttcaaatcgaagttcaggttgctcgtgaagaacagctctactaggagcctgaaaaagggggaggcttcgctcctaagcgggttctccttttggaattcgtttttatttttctccaccgcttcgatggaaacttccttggccacttcattaggtgcgtccctgtcgaggtgcactgctctacttctgtgcaagttaaaaaggcggcaaaaaacggacagtgcaacaacgaactggcgcaagctacgaatggccctcaaaaaattcaaaaacaaaagcacatcatccacatgagaggagtcgaaaaatttcgtcttcttcagcattttgtgtataagggtctccacgaaggagtaaaaaaccaactgcacatctgacgcgcattcttcgtgtgatgaaagcaccctcttcttgtagtacgtcaaaatggggaacaaattatccaacaaatggtaactttcgagggggaaataacatttctcaaaaaacaacttaaggaatatcttgtacacattctcgttaacatttgcaaacaattcaaagtttcttacttctataattctcttctgactgtacagttcatttaataattttttcttcaactcacaatcgtcgaagaggttgataaaattcgtcactagcacaaaatggtacacgtacaaattgtccgtatttatgtgaacgtcattcaggaagtagtgcaactgaaggatgtgttcgcgtttttcctgatttttttcacttttcgtattcactatttcctggtccttagctccgatgttaaacgtgtagtcatccgagtcgctgtcgtgaagagagtcggctcccaaagcggtgcctgcacttggcagattttttcttttgccagggttaccgctatcacggctatccctcctacacacctcattattttgcacccccttaatctcatttataatgtacctatttatataggcaatgtcgaacaggtagtacgaactaacgaggtggtaaaaagcgatggataggtcttcctttatcctgttcatcaaaacgattttgttcaccccttgggggaagggcaggaacgaatccagagacagtataaacatggaaacgcacttgtaaatttcgaacgtgtagtgcaagtagcacataataaaataattgtagtagttgtgcttatctctcttggtgaacatttctacaatatacttggtaatattcatggggatgaaaaaaaacaaaacttcttcaatttttttcttgtaatttaattcgttatccaaatggtgcagataattattggcttctttcacattttgcatcaccacccttcgatcgattatcgctccttcactgttctctgtaggcccctctttaacagtgtcgtataattctagaaatactttgtaatgaattacctctccacatagctgtaaaaaatttgtatttctcaccacttcgttattgacactttggtacgcatacctgtattgcagcaagctggggagattttctcccgatttgttcgcgcagttgttgtttactaactcactactgcttctttctagtttcttttttttccttctcaaattgtcccccttctcatcgcttgttaccgcgctgctcatttttctcttcctctcacttgtcgcgagtgcaatggccccttcatcctggcacagttcgggtatgtcctcacctaggttggtaccacttctggtgctcccctgcatgtagctacaaggaagggagaagtacctactcatatgggtggataagctgtccatttcttttcctcccccacttggagtgttccccccattggtcctatgcaggaagaatattttactaacatcaatgaaaagaagcagaaacaaaaaaaggttgtcgtcacatgttaaaacgtgcactttgctgctgccatagtagaggttgataaaatgctggtacttttctatactaattacaataatgtaatggttaataaaaaattttatttttaagtcggttaagaaggagaggaaagcattattcactttattctggatttgcttttcatcattgtaagacttatctctcaacagaataacctcctcctcttccttcacgtgccgcatgattaagtactgcttcgtttctctgatgcacgtggctatatacatttctaggtttgcgaagatgaggcagattcgacgaatgtctcttttttgtattcccatcacgaacagttgatttctcacttgtgcgtatttcctattttgcatgtttgtggtgccatcgaacaaatcaccatacatgttggctagctcccctcccctaaccttcctgttgcaatttacggctaggtaatacgaggatgaggagggagaagggttggatggggaacaccttttttttcccttcttttcttcctgcccctcttcattctcctctccatacgaacacttcaaaaggaagatacaattacaattaaacttcccatttttgtatatttcgctgaacttccttctctttaacaactcgtttataaaaaacaacaccgtcgtgtccatctcactctgtatatcattgaagaaaattcccaccaattttatcacattaaaaaaaacgttcacatttttatatgtctcacttttctccaaaattttgtaaaggcacagaataatgtagtgtcgtagcgcttccccactgctacagtatattttgcgtatctcctcacagatcgtgtgaaaataggagtgtattttgtcgctcctcgtgctatctaagtagcagtatgcacacatgactaggaacgacactctcactgcttcgaaatcgtccttactgacggctctgctattcagatctgcctcatctgtgtcacgtctacttcgctttcttcttttttgcttcccccttttcctatctacaattttttcattaaacattttcgttttcccgtttttcttctttattagcatttctgcgtaaaactcacaattttccatagtcctgtttttttccctctcattttccactccccctacagcacccctgttcagtaagtgcttatacaagagtaccacttcgttttgaaaattgtaactgcaaagaagagtttcgtcctcttcgatatggccatcatctgtggggtgattcttgcaccccttctttgtatcacgagagttcccttcttctgacttgtcgtcattttgtgaggcttctcccaaaagggactcatcctccgttggaacactttgatcttcctccccatcgaggatctcccgctgtgccctttccaccttgtcgtcaatcacgtcatctagctcttccccactgtcctccaaatgggtcaactcatttttccgcttcaactcggaaacagttttgagattctttttcaattcaatcaaatttaataacaacgtggaggaacgaataacaaaatgaaacttctcatggaaaaggaaaagatacagaatggcatttaaaataaatattcggttataactgaagttgttcaaaattgcaatttcgagaaggttcatttgttcacaaaggaaaagacctacatttcggaaggcctctgatttgacaaactttttttgacactcatcatctgggtgtgttttccccaacttgttccgaaggagccaattcaaactataaaaaattatttcaacatatctcagattaatgttgtgcaatgacttggttcccttagttttcgcagcctctaaggataacacaaaaatgatcacatcgacgtagttattttcgattaaaatatccacacacacgttgtaatcttcctcagtaaggtttccattattttttatcagcctatacaggcttctcaatcctctttcgatctccttctcactatcgctattaagctgggagcatattcccttcagcgcgctttttaacttcttcatagtgcagaatttcaattttggttattcacaatctggagggttcatattatggacgatttaaagtgtggctactctacctcgccgctttcaaagcttacccaactgatcgacctgttcgttcaaaaaaaaaaaaacgcgctctttcttctctacttgtaaacacaaaactttttcgtttctcccattcagtcgctttttacaaataaaaaacaaaaaaggatatactatcccgtgctttttttttttttttttttcctccttgttacttatgctcctacatataggatgatgcgggcgctacgcattcgcataagttctgtagaggaaccctaagtttggggttccaaaaaaaaattcacttcaaacacgaacaaatggaaatctcacaaacgtacattttgtacataaacataaaatggtaaacattaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaaaaaaaaaacaccaaaaaaaaaaaaaaaaaaaaaattatacttacatttatgtttatatattacttggatgcgcgaacattaaaatggcttcaaacatgattgcaaaaaagtattcacttggttttgtacgctttgatgagctggttatgcggagttggcgaatgggcaaagcgtacctgttcgttccagcgacggaggagggaaaacatgttggtgatgatttgtgatgacttgcggctatcacggcgtcgtgacgatccgcgcaacaacagaacgatctaccaaattgccggtaccaaatggcttggcgccatttaaaaaaaaaaagtgcatacgtgcatatacaaaaaaaaaaaaaaaggaatacacctgtgtttgcgtatgctctgatgtatatgttttccaaacaaaatacttatttaaaattatttaaaaaaaaaacctttttacgtgctttccacatttttgtaaagcgtttcatcaagtaagggtgcgtgcaaaaaagggccatcgtgggtatccaactgggtatctaatgggcgccaattgggcgcaaaaacgtgcacagcgaatctgcaataaaggggtgcttctggaagaatactgctagccaaaacatgttggcatgtgcaggtcccccttgcgcactccctcccaagtcgatccacgcatgagcatacgtaaccgtgaaaaaacgatatcaccccatcactcgcattttttgcgcacccttttgcccacccttttgtggaagagtggtattttccgcgtcggtgggaaaagtttggcccttggggtggcactccacaaaagggcgaagcccagaaatgggagctccacatatatatgtacatatgaatatatgttcataagaatatatgcacatatgtatatatgcatgtatgtatatatgcatgtatgttgtggccccctcctctgtgcacaaccaggagaactcccccgccgtcacccgtacttgctgacgtactcctgccacaagaaacttatcaccttctgtacgaaatggcttttgttttcggggaagaagtactccgaactgtttaaaacgatcccctttgggaaggtcatgaaaaagaaacttaagtttttaaaaaaggtctgcagcagggcgaactgcctggcgagcttatctgtcagtttctttctgcgaacttgattgttacctccgccggaggtggtggctcttccctcaaacaacgcctcccgaacatcctcgccgataaaccccatgtggactatgtacagttcgtaattattaacggaataatatttgctactcaaatagttcagcaacgtgctatcgtacagtaaaattttttttttcttccgttgcttttccataaatgaagttttttccatgtcgttgctcttcccaccattgttgtggttattgttgtggttgaggttagggttatgcttatggctatcgttctcgtcatcgtaatcgtcctcgtcatcatctgataggtctgaaaatgggggcgtatcatcagcgtgccgatttttgccacccttggagtcatccacgttctcctcatcactctccgactccttcgcgccgtccctcttcttcccatcccgggtagccctctcaccaaacagttcgttataactactcgttaagatattcttattcaaattcagttcaaaaaaggtaaacacatctttcatacatagagggacactcaaatatttggtaaaaatttcacgctcccccgaaatgaaggcattatcttccgcgttggagttaaaaaaggtcacgttcatataggagttatcgacaaagtcttgggtatatccccccatggcaatgtcatccgcgtcatttccacccctgcgtatatttcccgacctaataaacaaattttgttcttcttttttgcaaaaaagggaaatcaatttgttgtagcttccacgcaacttggttctttgatcattattttttatcatgtaaaatattcccaatttttttaaaaagaacaaatctttttttaaaaataattcttgtaacaggttgttgtcttccgtcccctgtgtgtgcgtgctttttcgaaacgaatttctcattttcgtccttacgaattcttcctcgatgatgaaaagaatttttgcaagttcgacatccttcgggggggtacttcccccgttgatgctgctgctaacagggatgcggttactgttgtgactattctcagagaggtcaccatatgaacacaatttgctagaatccaacccgctattgtccaacccgctatgctcactgggtagttcctcccgcttcgccacgccaccgaaaaacggaaagggcacaccctccccctcagctaaaaactcccccaataagccgctcaactcgctgagagggccaaaattgtacataaaattattcaagaggaaggaactgtttttacacttcatgcaaaacagaacaaaggaagtgaccacaacgtagaggtaatccctgttaacctgagacacactgcacatttgcagcaagccgtctaggatcttctgcttctctccgaagtgactatatatgtacgctaaagagatgcactcttttacccaaaaaaggtggtgaaaaaagtggaagagtttctcatcatctaatgttaatgagatcgttctttccccatttcggagtttctcctgggcacagtagaagtcctgtaacctttccttaaatgtaaagtgacccttcggctcataaaacaggattttatttttaatcaaatttaaccttttaaaggatgccctcaattttagcatgacgtacccttgaatgaggacggggaaatttttcaaaagttcgtccacgtttatttcgtcgtccagcttttctttaataattattttacacaggtgggcaaggaaatcggctatgcatagcatgacgttgaagggaatgtccacgtaagggacgttcttggaacagttggcactggtttgtcttccccccggtgtgcctctcaccaatgagtcttcgcaacgaagtcggtctttccatttctcacaatttggcgagttatcgacattttctgcacccccccctttgggaattccccccgtgcggtagtattcatccgtgcgcagatatacagagtagtgactatagtagttatccctgaagcgagccaacacagtctcgttaaaaacggtgacgaatgcgaatttgatgtaggagcccaagtcatagtaactcttcgccgagtccatttctactttcccacttctcctcgtacttttgtatattcttttcagcaaaatgttaagtatcgaaatggcgtagatccacaaagacgagtcctcatgaaacaacttcgcaccttttaaaacattcaaaaacacaaactttatttcttctttttttattcgcttaaaattggtaatacacttaacaaacatatacttttcataaatgctaaacccctcgaagtagttgctgaagttgcaaaagatgtggccatatgaattgttgaagcagctaaaacgggagaagtattcaaatacgctgattcgacattcgtacaagatgtgcacccttcttataaactcctcataaactgcgtaatactttttcatgttctcacttatattttgcgtgatcttttcaatcatcacttggaggagaatgtaaaagatttttatcagtttggttacataggagtatatgttgagtacggcgtcctttatgtggacgtccaactttacataatttatgagcttcatcgtttttaggaagcttcccaaatggtcaaagagttcggttctgaacacgtgtagggacttcacatcttccccctccatatggaataacatattcaacttaacttgttcatactctttatctttcttaaaagagtttgcgtcaatgtcgaggaagttccccacttttaaaaacccctttatgtaattttcaaccctcagcaaattcgaatagacgtggtagagcatattttttttctctaaattttctaccctaatcagggatttatttatctcttcataatatttataacagaacaaataaatcagtgtcaaaatcgtgctgtggtcattcactataatgtcactattcagtttgtaattatcattttgataaaggaacaaactatggtcctgttttgcacaagtgctggtttcttgtcccaaaccaccagttcttacaattttccgtctcaatatggaactactcccaccatgcaacgtttcaccttcgtcctccgattccgtgcatgccaatatgttattcgttgcacttacgcattttttaatttcgaaatctttttttataaatctgttcataaacaaaatgatcatattggaacactcgttcgaatcgaagtaatcggccgaaatgcactccacgccgaggcttcttatcccaatcaaattgcaatatgaaatgagactcacgtttttatcatccagttcttcaaagtagtgtacaatgatttcgtgcatcctatgcgataggaattgcatcgtttctttgagaccctcactttggtttgtgccacccccagctcccttgacgtctaaatcgttacttgtgttcccccccaagggcctctcttcgcatacaaagcagtcaaaatttttcttgtaataaaaagttaagacgcggtagagggagcagagaccatagacgacgtacttcgaatcgtacacgaggccgctccccagattcatcacaaccattttgacggtgctcatcatttcgtacacgtcgatcactttttttatgtaaaggtacatcataacattcgcgagcggaacaatcgagttgtcgactcttctctgtagcgactttaccagggagtcgtaaaatcctttcatcgtctcgtcgaacgtgtggctattgtagtgcttgtacaggtagaagcagaggttcccgagggagaggaaaaagtgcaggttctcatcatcgtcccgtggttccattccctcagcgttccgttgcgcattgtcccttacaaggtcactgtcactatttttgtctccccccgcgtgatatgccaagttgatcccgtctccaatgaccaagtcacttctgtgtagagccagaatcgtcgaaatttccgcgccgctcaaattggtgtagtagcagcacgaactcaggcacagcaagagaatattcctcactttgcggttagccacttcatccagcaggttcgtaagaaatacataaaagtttggaatctgagaaacgttcgtgtgaatataatttaggcaaagaaaaatcaaaacaacttcgttcttgtttccctgcaacttgttatcgttgtctttaatatacgagtcaattctctcataaaagaagtttaaaatctcgttaatgtcgttgttgtgcttgcacaggatactcaatacggggtaaaacacatacacgttcaggttatcctcatttatgattccctttatttcttcgtacatcctgttgcacataatctcgtatgtgactcttttcttggctgcttccggaggggttgcaccccccttcgatttttcaatagacctgtccggttttgggttctcctcttcagctgctttcccctgtacgtgcaaaatgaactcctccccagcgtcaaacttccttcgcatcttttcgaagaagcaattcaccacgtaaaaaaagaaagaaacgtagtgaacgtgaaaaaagggcaagttcttcaaaatggaaataatctccccgagatgttgaaacttatcggtaagtagtaacttcacataataattaaaattagaaatcttatcatttttaatgttcgagctgaaaagtttgtagagggccctcaccaggtggttgctattgctgttattctcattcctcaggttgtacaaggacaggttattcatttcgtccttcaaaatagccttctgtatgttctcataaatgttttggtgtgacccacttttcagaaatgattcatgtacgaagttcttgtcgaagaacagactcagcagattctttttctcttgcacatttagttcgcacaccccaatgtttctactatacattgcactgctgctgttgctaattgtatgggttatatactgggtctcatcacctggtccaccttcccctggttcgaagaaaatcccactgccattgacactaccctcttgtgcattcacatcaaaatgttggtagtacattggataaaccaccgaaatgacgttaacaatctcggccaggatgctctcattgttcatgctcagtaatttgtaaaagtctttaaaaatgtatttcagctttgtatggtacagaatatcatactgctcggcacacagcttctccttgtcataaatcatgtgcatgatgtagtacctcgtgaaggaaatgacggagcaaatgatgtctcccccgccgttccctccgctgttccctccgctgttccctccactacctactgcgctctttaaaaagttcttcttcagcaaattataaataatttcaaactctatgtacttcttcatcgagaggatcaccaaaattagtatgctcattttgataatgccattttgaagcttgccaacataaccctggtgcgaagtcccacttttgtattttttaaaaaaggagtttatcatctttatgatactactgatataattgctaacgttgtaaaatctgcacagcttcaacagtatgagcacattttttaagtcaaaaagtacgcccacattttccttcgtcatgtagccgatggtgttcccgttgttagtactatcgtggtgatgtggttcatttagagggggattcccccctttgctgctcttccggatgatgtgtttcctatccacacccacgtcatccttcccagtgtggcctgccaactcgaaggtaccctccacatacttgaaatatttgctgattatattttcgttcacgtccactaatttgtcgtagcagtgtaggagatacaacttgttgaacagaatttggtcggaaaggttcccctccgttttatggtagtagcatcctctcctttcccctccctcgcttgcatccgattctatcccatcatcagtggggcgagctaacctatcagcggggtacactgacaagtcttccttcccctccgtttggccactcccactgttcagcaaaatacaaatgcagttatagacaactggaatgttcctatcgctgcatccgattttggtcagcacgtgcagaattaggctcctcaacacaaacgcatgccggcgcgcatctccctggtgtgcagattccccagcgggagaagagcccctcattttgaagctctccccctgtattgcacagctcgagaaagacattttatatacaaaaagcaaagaaggaataaacctcaacaagtcagacgaatttattaaacagtaatatgacataaatttaaaaacgtaaaataaattgcactcgaataaagacaatatcaataaattgatgtaaacaaaattcactttcgatatattttcacttttcaaattttcaaatgtgttaatacacaattttgtgttcatttgggagagcacaagcaattctcggtttttgcgtaccacgtctatgcatcgaaatttgtgctgatccttttcgcatagttggaagaagcgcatcagataaatcagatcgatgtagacaaatatttcgtgtagataaaataaaatattatttacacaaaggacttccaaaacgtcttcttttgttaaattgtttgcttcactcgttaggtagttcacctcctccattatgttttccattatactgaggtggtttctcccactccacttggttctgtggaacactgttgaaaaatttcctccgtgaatactatcatccaacccgtgggccatctccatatccctcctccttaagtagctcaaaaaagagttattataatttgtgaagaacgtaacccacttactttttagcctcctcgaggtgtccataattcttcgattgaccccgttcgaattttcttcgttcttctggttaaggttgtactcaaggtgaataggaattgttaaacatagaagcaacggcgagatgttaaattggaaaaggttcatctcgtgggggttccacttggagcggagtgaactgttatcccccaggacacttccctccactttgttcatattagtataggcttctctttcacctcgccttgattttgttaccccttccgtttcagagcagaatggatccctatcatctgcatcgccaaccgagttgtgctcttcacatgccacatgggcgtcctcattatccctctcctttgtagtgcctttacctagtatattgggtagcgcatcactccccctgaagaataccccatttgggtaataaatctcaagcagtatatctaaacattccaaaatgtacatcactgcttcattcttgtcaatgtttaaattgtgaaacaccagaatgagaaaaaataggatcgtttttaacacgtgataaaatctgtccttcaaggaatgcacatttcgtcttagcaattgtagaaacctctgcaacggttcctgcacgcacccgttaaggtaacttatgtcgtatattttgagggcaaatatgaggagaaacaagaccaggtgtttcttcctttcttcggcggctctttcggcgagttcgtgggtgttcggctgggcttcgtcaggtagttcatcactggaggtttcatcgttgggtcccgcaccatccgcttcttctccgtttttctcttcaccgtttttctcttcaccgtttttctcttcaccgtctttttcttcaccgtctgattcttcaccgtctgattcttcaccgtctgtttctgcatcgcccgtttcttcatcgtcctccccctccaaacgcagcttctcacaaacgatacccatgcagagctccaggttgtacgcgttatacacattgcgcagattcagtatgcacagcgccacgacgtacgtgtgcaggacctggtttctccgcaccatttcattattcagcagtatgtgatacacggtgcctatttcaaattcatcgcagtaggcaataatttctttaaacatattcacaacgcgtgcgcacagttcggcttcatttctgtgagcatttttaaagctgacattttctacattcttcaaaaaaatataaaacacatttttgacaaaacttttatcaatggtaattagtttttttaaaatgttcaccaagttgatgttcttatcgtccacgtcgtggctttcatccttcactttctgctctttggaatgcatcaggtagcttttttgaatatcactatgactatgaagaaagttttttttttttcttcttcttccatatcattgggatcgccattctgctcatgtaggcctctcacaaacagggtgaagatcgtttcgatcaggatgttcaccaaatcgtcattgcaaattaggtgtttggaataattcccgctctgtggagtaaacccatttttgctgctcttaatttgaaaatctacgtaaattttatcaactaaataatttatatgcacacatcccttgagcacactgttgcagatgaactgaaaaataatttttttggcatttacaaattcgcgactaaaagtacacagatttttttttctcaaggcaaaatagtaagcatcttcttcattcaccttttcgatgtttttattcttcacgcatattttatactgtttgctaaatttcgatttattttttctttcggcgtttaaatgtaactccttgttccttttcaaaaggttataattaaacaaaaaattttcattgtaagagtaattattttcctctaaaaatatgtcaataagttgtatcactacgtgactgtcttgtctttttccttcattctgataaattgcatttaaattttccagaaggatattttcattttgcgtgtactttacgctttctacaattttggcgtgtctcttttgctccttttcgttcatatttgcatgtggtcctctcgttgcagcgaaatggggtttgcgctgttgaggagaatatgtctgtccttctgccgccctgctgctgcccagttgccgttcgaagcaccgctcacgaggcgactatccttactttagcagaaatgcgttacgcgtgaagaaatgaccttttcttggtagtggctcttcttttcgttccacccggaccgtttcaacgccgcagcgggggggtaggagggatatccactctgctatagtacacgtatgcgtacagcacataggtgcatgtaggcctattcgtgtataagcgtttatgtatatgccccgcgcgcatgatagctcttcaattttgttatcataaaattcccatttttgtaactaaaaaaagaaaaaaaaaaaaaaaagcatttcctatacatccatgtggcgggttgctcttgcggagggatatatattccctgcatttattattttttttttccttttgccatttcttccttcatctagtcgtgcatattgcgccaaatagggagtatcttttattgggaatttttttctctcttttatatgctcaaaattttgcgcttacttgacagatggagggatacctaccacatggcacagtgctcccactcaagggcattttcagtgaagctttaatttatccgccttcacttttgcactcgttggggcgcaactcacgtggaagaggcacatatatggctgtgcataatgtagcaccatgacaccgttgtgtgattacctaaatgtacaacaacaaaaaaaaaaaaaaaaaaaaaaaggcccctctatcttgcaaatttatgtaaatgcaaattgttcaaagttgtaaaagtgcctcttcctaccgcttactagaggatctgttcaccccccacacgtagctgccatttcttgcagttgttaaaagggccagtaaaaggatacgaatgtttggtcgcacgtttggtccgtttttctcttttatgttcacacttatttgcgtgtaaaggattctttctacaatttggccaaatggccctgatcaaagttgatattacctcctttacttttagaacagtttttacccactcggaggtcacccttcagcccatttgacaatttctccataactttctgcgcagctacgattgcatatctgtgtacatgcacagatgcgtagattttcgttcgtgagaaggtagaacctccttcatgaacacagcagttccaaagcaaaggtatgtgtgggggggtgggggagcgaatatagaactgcagtccatttcattttctccaatcagcacagcgaacaaaggtgtacaaggaaactcctttcgcgaggcacagaacgttttctatgagaaatccacgatttagcgcgatctacccgtttttaaatgccaagcaggagtccacacagtatgtatctgttgtgcgggcgtatttctgctgacatgtgtgaatgcactcatgccccagtgaaggctcctatttgtgtatacctcaaaagtggcacacataaaaggcgctatacaactatgccatagaatttgacaatttccccagaaaaaaaaaaggttaagaaatttgtgtaaaaaaaaattttaatggtgcatgtaacaaagtgtcacatttgagggggcacagaaagtgggtgtatgcttggggggaagataaattacgacctcggaaggcacttccacttgccctcattttgtattctgctcgcatgaggtagcattaaaaaaaaaaagaaaaaattcagcgtacgtttggcatatgtgcagttacacatatgtacaaatgcttacgcttcctcgcgcattgcctttttaaaaaataataggtttgtttttgctgaaatggcgaagcgttgtcatttctgaggcgtctcccaaaccgggcaatgcttcgtttggccgcgaaaacaaaaaagggcagaacaaaaaggaagaacagcggacgaatagcggaagaacaatgggaggttgcaacggcacgttcctctgcttccccttcgcaaatacacatttacgcgaagggatacacggagctttttcaaaatacacacctctgttccgcacacagaattaacttaaaaaaaaaatatacatataccatatcgttgtttgttaattgtcgaatagaacaaatttcccacttattgtccttattctttttttttttttccccattttttatgtacaaaaatgaaaaaaaaaaaaaaaattccaccttgtaaccatnnnnnnnnnnaaaaaaaaaaaaaaaaaaaatatatattatccatttttgtgtatcaacacatgcacagataggcaaacggaaaatacactaagcattgacaaagtttgcataaattttgttaggacagtgctaaattaagagttgacaaatttttcgttaattcggatgtttgaggaatgctatggatgccatgcattttttttttctacatttgtatgccacactttgtcagcttgtttccctttgcccaatttccgcgattttttaaaagtcaggaaataggggagcgaccaattcgcgatacccttggaagattcactttgttcgattaattttttacacactgcatttgtttcgcgtttgtattcatgttcacctcacctttcgtgaactttttatgggcatcataattcgttgctgaggaaaatgataacccctttgtcttttccgtaacttttttgaagaccaagtgaaagttgtcttacgtgcgaatatttgcgcaaatctgcgaaactacgcttagctctatttgtttgttttacacatatgggtgtgtctacgcccgcgtacacgtgctgatgagcgaagactccttcacatgaacgagccatccctcgcgcgtaaatatttgtccccccaatttgtatgcacataacttgtctgcaaatcgttgatttattctgcacacttgtaactatccccacgaagcgcatacatcggtatgtcgttatgatgatattatctcaccttgagattttaaacaccccacgttagcacacatatgcacatacacatatgtgcatagcccccacgtgtgcgcccccaccccctttttagccaagcaagggacgcaactgccgcgcagcatgaacagaatagacgacccgagctattcaaatgagggcagcctggaaaacgtcacagtatctcacaatgtagaagcaaatagccatgtgacagaaaagcagacttcccattctggtaccttcaccaaaaaagacgtaaaaatggatcaaaaaaagaaaactatgcagaacgaagggaaaaccaatcagcatgatggggaagaaaaacataacaaaattacaaatgaacttttgctaaagcatgatgaaatatttaactcggatatgcaaaataggaacatagtacacagaataaagaaggatgcagtggtggagaaaagacgagaaactttgagcataagttcttctaaggcaatttttcgaaaagagaaaaaaaacatctttggtgcccacttgacgaaggaaaaatgtcaagaaaatatcgaaaaaataaatgaaaaaataaacaacacaatcaaaaagatactcaaattgtacaatgagtcaaacaagaagcaatacttatcaaggttatttcaaatgaaagacatcaattgtctgttcagttgtatgttcttctgtctactaattatattttcgattatgaatgaatacgtcggagtgttactctccaccctgctactgatcatatcgatacagctaaaatttagtcggtcaaatatggctttgctgaactcgattgttgccattgttttcatttctatagccactgcgtactccttttcgaacataaaaatggaggacatcccccatgatagcattacacggattgatatctcaaatgcaaagacgaataagagactactaatcctggagacggtcatatgtctagcctatgcttccatcctatttatatatatgatctcactacgatctgtaaaaaggtgcaaagaaaaacacgtctggatatatcaccacatagtcacctttttcaacttcctggatatatgcatcctctttgcctttggagtgctagcctttttctttatctttatttgtcttgggaaaactctattcatcatcacatcattcacgttattttctaccagtatccttacctactcccttcgtaaaaacagcagcataggaacgttgatactccaaacaattgcgatcatagcgaatgcgattatagctagcacgtctttatcaaaaaacacgacaacacacagactggcagatctacctcctgacgaatttgaacaattgagcaacaggatattcctcttctatatgatctttcttatcttttttttggttcttcatttgttgtacattttttatatatttttttcgcacaagtatattttgtccaagtgtttttcccagaggtctgcttactactcgagtgtctttccgcaacccgcaagtgttgtggatgatcactctggtgatgttccccatggtagtgcgaacaaccaaagtgatgaaaacagcacgcgtaataaaaaatacgatgggtacagcagcgggaaccgccccaacaagggggggatccattttgtgcgagaaaagtaccttctcagtttagatgataacaacaaaatccttaacgtccagaggagaagctgcaagcaagtgcatctcgatatgggaaaatacacatacaacgagcttcatttgtacaaacaactcctgcttaatacagtggtcgagttgaagcgctcgctgtggaggcgcagagggagaagggacacatccaggggggcaaggaatagggacaaaacgggtataaaagggaaagacaaaaggaggaaaaccacacataagaagatcacacaagagaaggtcagtatgggttcaaaaaaaagatccaaacgagcgcaacggttgagaagctcacaatgccaaggaaacagccagacggaagactttgtactaagcatcaacgaagaatcgtccgaatatcagaccaaccactgcaacacagatgagggtgccaacacccaaggaaataaaggaagatgcaggaagaacaacaaaaagggtgcacctaagagtgccaattttttgctaaaaaatctatccctcgttcagaaggaaagaagtcggaataaggtcgctccaaagagaccactgcagaaccataatatttaccttacccactgcgaaaacgacatatattgcccatcctccctattttacacaaagtacacacacataatagatgttctgctagaaaattacgatgagcttatattttacttggaccgaaagaagttcttcgtggggctaagcgagttagctgagagggggaatccaactacaaacggtgaaattatttcctgccaaaattgtgcaaccgaaggggatataaagaaatgtggatcggctgtaaactccagtgcacttctaccgaagagtagcataaacgactcttcgtctcctttatcgcatccaactttggaaaagaccactaagtcgtcattccttcagcatgaatcttcagagtcgagcccgttaaaggatgcctttattcccccattcgaagaaagaagtcccaattacatgcacacaaattggggtaaccaacttagcagtagtgtacacttaacgaccgaatacggggcagcaaatgagggacaattcctaaaggcggaaaattgtagagccggtttgataactagtgcgtctaaatggacagacgtgctgaacggaaccgaagatgaattaaacgagtgttactcaatgttcatgctaaacgcagaaggaaacgcagcaagagagaggggcaactcgctatttagcaatctcaacaatgattatatgaacatccccgtgttctcctccacgtccaactctttcccttccaactccctcacttctaactcccacactaccgatgaagaaaacaaaaaagcagagaactacttctggtactactcccccggtattatcggaagggtttacaaagaatggctaaaatgtaaaaatttagattataaaaaaatgaataatgatttttattacctctttgctaactcgaacaagcttcacgaattcataaaatccaatcacaccactctggaaaaacaggatgaaattaaactcttcgatattagtcaagtgctaagtagtaataacagcattctaaattctattcagaaatccttttcgtcttttaaggcttctcacttattttctgaggaggtacctagcagcagttctttaaatcgaataatacacacctttttaatggacactaacagcaacattgaaaggctgtgcttggttgattctaaaaaggtacatccgtttttagaggacgcgaacataaataaatttctttcatcattgtacgaacaggaggggaacgaatttctgctgggagaaatgactctctccccatcaaggcttactccagatttgattgagcagctgaaccagatcgtcgcagaaaagaaatccgaagaggggacacaaatgaagggctattctacacacgtggtggggaaagcgtctcctcttgatggtgatagggatgatgacctacttgcggaccagcacaacgccattccaatgagctaccaaaatgggacacctcctagaggagaagcggacggaatggtactccccctgtggaacgcactaaatggtgccccgagaaaggaaaggcaaccgtcaccgcaagacaatcgcaaagatgtgataaatctcagcacatcacacctgcagaaggaacatggggaaaacttcgacttgaacgaccttctaaattacgccgagtctctcatcctgcagaacaagcaaaatgaggcgaccaaagaaagcgaactaccgggcataggaaacacaggcgacacatacaatgcagacgttcaaatgcaaaccgattcggacgccgattccaccgacataaaacactttgatgaaattttaagcaactttattaaaaatttcgtgtctacccgggacaacagggtacctcatagtagctccaggcaaagtgaacagaagcatgacgaccaaatgaactccttgaaaaatatagaggaaatttattccaacataaaaaaaacaatatgtgatgaggaggcaagcggggcggccaccgcggaaggcagtgttaaaaaaaatggagaatccctagccaagcaaataatccacaccaagaaaaaagagatgcacctaaaaaagagaaacgtgcaaaatgagcagcacctttcgaatgcactaaaaataagggaggatccaaatggaagcaacgaactaaatcaaaaactcgcaacaggggggacgagacaccaattggggaatcttaacatagtgaagaacaagtccaaagggagtatcgagtgcttaagaaagaaaggcaaaaaggacacgaaccactggacatataacgcatttaatgagtacataaataacgatttaaatcttgaaaagaagaaaaaaaaaatcgatagcaaaacggttccaagcaggaccgattcggtgcactcagatgatgtgagcgcaaatatgaagttcaccctaatttgtaatagcagcgaggaaaatgacaaggatcaaaaaaggagaaaaaataaaattctcgaagaagagaaacttcacgttgaagatacccaacaggatgaccatctaagtgagacacaaaattggggcaacatctcagaagggtctcttcctgcttatgcgactgatgggggacatgcacaaaaaaagggtaacaaattttcacccgccccaaaagagttatcgtccaaattgaacaacgtaaaattggagagagagaaaaaaaacaaacccaagcaacacaccgacgcaaagaacaaccactcacgtggtagcagcgttagcagcacacacgaaggggggacctctaacgcagaaagggtgaacgaatcgtatcaccgcttacatgagggggagatgaaagatggaccaaatgagagcaaaatgtacacttcaaataatcacaatgtagatgatagggaaaactccaacttgaaagacggccctaagaaaccactccttcaggacaatcaaaaatggaaaggcaaaaatgaaaagtgtagccagacggaggagctaaaatcagacgttgtgcataatacagaaaaggggattctgttcaatgggaacgaaccccataacagtgtctcagcatcggtgttgagatgtcccctcggtcaggaaaaatggaacagtaaatacgatcatgagggaacacaaaagagcctcaaaatggaaagctcccatctcggcgagcacaaagagacaccatcaaaccagcgaaaagaaaaagaaaatatgaaatggaatcaccatatggtgaatgtaaaagtgaatggagcaagcaatccaacaaaatttccatcccctgtaaaggagtactgcatacatagcaaccaaatgagttacaacaattccagcaacttcgattcagcgcaagcttgtgagcgacctggtgaaggagacccgtatggaggtgcctaccacaaaggggagttctcctaccgttctaattcccccaaaagtggtgaagaaaaaagtgatgattcttacaaattttcaaatgcacaccaaacgagcagcaactttaacctagacacgcatgacctcataaaagatttgaaaaaatatttgtgctcacctccaaatagtgtagacctagaggacagcaaactgaatgacacctttctactcgagtttatcaataagtacttggagaatagcaacccctgtgaagttagtgtatacaacgaagtagtgtttgatgaggcaagtgcaaaaaaggataaccaccaagttaccaccgagaagaagcacgaacagagcgaaggaaccagcatcagaaacacaaaagaaaggaaaacacaatattataatctgtatgatgataaaaaaaagtggcagagacaagaagacaaaaacgtaagtgggacactctcctccaatttttacgatgaacacattgtaaattttctcaatacgtacatgtttgaaaacagcgaccggttgatgaaaaacgccattttgaaagacaagcaggaaggtaatgcgaagttggagaagaatatgggaaaggctagactacttctggacgctcagtctgcaatggtctacaagaagggtgaaaaggaggaaggcttcctcgaattggactatgatagttccgatggtaatggcgatcatgataacgggcaggggaaactccacagtgattaccaagataaacaggagagaccgcgaaacaaagaggcaagcatttccctcaaagggactcacctaaagaagaaacaaaatgacacccctttagcaggaagtaatttgcataagaaggaaacaaataaatatctttgcaacgacaatcaggtaagcattagtggggaacacgtaccatgggaccacgctggagaaaacgcttacacctacaaggaccggaacaagaaagggaccctctgttcaaacaagggacaaaacatgtttgaggagttagctagttcgaaggggaaagaagacgaggtagaagaacaaagccaaaaaaacgggggaaaaaatgagaagaaaaaaacaagcagtgatatcttctacagcataagcaacttagaaagtgttaacgaagatgaaccgttggctcacctgagaggtaaaatgaacagcagcaaccaccacccaggggaagaaaaggaaaaagaaaagataattaaaaaggcggatttaaatttagtcttacaaagcagtggtagcgaaaaacagagtcatgaagatacctcctcccatgaaggaaactctgcgaacggtgtggaaaatgtacaaaaggaacatcctcatcacatttataaaccaaatgtgaatatatttgaccaagcgtacggatttgaaagcaaaatatctgacgttatctcatcctcaggtattgaaccctcgggggtactagtcggaagcgacgccttgtacgaatccttcgcttataaaagtttcgaaaatatcgacaatatgaaaagaaggatgaaccaacttagcagtaaagaagcaacggatgatgcgagtggggacttggacgaaaaaaaatccacagtcatagtcagtggggcaatggatggatccaactcaaaggatagaatggaaatccttcgctatagcgatgttgtcaaggagggaagtggtaataggagcagttgtggtgaggagacgaagggggaacagggtcaaccgcgctgcgtctctacactcatttcgaaccattcaacggtgaacgccgcggggaaagtgaaaaaggagagcgactatttcgcgggaaaagacgcgataagttcaggcaagcaaaaagagctaaacagaggtgaacccaatccaagtagagaccacctgggaagtacatatgtagaccaccaaatagggaaggaaaaaaattacttaaaaaataattttaccaattatgaaatttacgagggttcaaaaatccgcggtggtagcggtcagaaaagtggcacaagtgtaagggaccactcggggggagaccgatcgcacaacgaagtgagtacccaggtggaaatgaatctttgcaataaaagtccccccttccaggaagagaaaataatacaatctaagtgtagtaacaacttgggagcacccctcctcggagatagttacaaaaatattaaccacgtaaatgtgctccaagtggaccataacatcgtcacgaaaatgatgacctatgacgagccagaagcagggaaaattccactctcatgcacatatggtggaaaactacacaataatgttggaggcgctccgaataactccttcttatcgggggagagaccttcctccctggtaagcaaaagccttatggattcgcaaaacggttcatcgagtaaccatataaagggtaggaaaaaatctgactgccccagcagcgtggaaggagcccaacagaacatgcctcaaacaaatgaacaaaagaagacgcgcagtaatccctatcagaagcacttcctgagaaggggagcaagtgtgatcacttatcctcgaggcgcagaggatatctctaatgggggagagaaaaaaaaagatgatgcagaacaggtacacatggacgaagcgatcgaagcagacatagacgaggatgatgaaaacgacttctccgaaatgttttcctggaaggggaaagcacgaacgagttggagacctcccaggagccacaccaaattgacgctcacggagaggacgcccatgagcttagaaaattcgcaaagcactgaaagcgacgtggagaagaaaaagggtacaacgaaaaaatgggatttgggggagacaaatcgttataagcaggaaaatgaattgagcgcaggaaggagaaaaaaaagggtaccaccgtgagaggccgcatcataaagaacagcgataacattttcgacaactcggactacatcaaacactttaacagcatcattaaaacgtattcgtggtcacctgaaaatttacacataggcgaaaataattactctctcaaaaaatacaacacgtgtatagatacggctagcacagaagatagtgatgacgcatctaaaataacatacttcgtgaaagacgtcctcggagaaaattccaattcgatttcttcatcaagtgggtacgaaaaagtagacatgaaaaaacgcaacaaggaactcagtcgtgaagcaaaattacatcatcttttaaaatcgcgcaaagaaaaacgtagcgaatacaagcacaaaggtattcatggggacgtaatgcaaagtactaaaacggatacacaagaatccttcattgagctaatcgaacagggcaacattttccccaccatcagacgaagtagggacagaagtggtgtcctccatcgtagtctgccctcaaacggttacaacagtttgatgcaaaagggagggaagttatccacaaggggcacatcaaattattccccttcttcccatcatcccaatttttccaattcctccgaccaaggtgaacttccgcgagagagcaacacgcagacgtgcgtcaggaacgaacgaaaggaggcctccaaactgcggagcgtgtcggagaatgtcctcaacatggaagacataaaagtgttcacagatgacggattcaatgatgagtacaatcatttttacaactggaacgaactcaataacgaagttaatcatgaaatgaacaaaacggaaaattataaaaaaatatattcctcgaaaaaaaaaatgaacagtttgaatttgttcaaaggcaatcataacaactcacgcagaagactccatttaagtgaagacatttatgtcgatggtggtaactcacgggtaaagcaaaataatagcaattcgccattttacaacagcacaaaacggatgagaagatcggtcactattggggatgccaactcgaacaatttttacagcttagaaaaaaggggcaagaaaattgcaaattcgttggtgaacgaattgggagaggagaccacacggaagaggcccactgtgaagcccgcgaacagtgcgtacgactccagttacgaactgaagaacagcttagcgaaaagaggacacacacaaaacaacagctcgtctatcatttcattcaatgaagaaaagtttttaagaaacgacctgaccattacaaaaattatggcgctcgacgaatcggttcatataaattctaacttctctttcgaatcgaagtattcgggaagtttgtggcaaaaaatgaaaagcggggcagttggggagaggactaatctagaggatagcaccgtaattaactcccccacggggaagtaccacccaaagcatgacagctactcgaacggggttgttaacacaggtagaaaaaacacaaagaccaattcgaaggggggggtaatgaaaagtgcattaagcaaaaggaaaaaatcgctaactgggggacaaaccgacacaaaaaaaaatttggcatcatacctaccgaaggattcccaaaaaaattttgttcacgagttaaaaagaaaactagccacaaaaaatgcccaagtgaagaaaaaccaaatgggaagcgacccaaatcataatggtgaaaatcaggcgtccaaaaagaagacctacattgaccccaaaaagcttaccagcgccattcgaaattttaaaaattacaaaaaaatgtctcgtgacaatatgaaagcggtccaagtgagactgccaccaaaaaaaacagacgctaagaaatacagacctttaaaattgcggtactcagtggataatttctacaatgttataaatagcgaagacgacgcaaatgaggacatgttcatccacaggcacggcaagtgaggccgcggcagtggtttgcgtaggcaaggggggaaaagccgtgttggtggaggagcgggttccaaactgaagtggaaaaagtgcacccatatacgtgcacccatatacgtgtacccattatatccatgcacaggatgcatataagtgtgcgcctcttaaccaagcgcgcgcctctttgttcccaaccctttgtgcacactccgttgcgcacctcgccccaaggtgggcatctacttttttcgtcctttaagcctcatttggagggggaactacccttctccattttggcaacgcctcacgaaaaagggcactccttgcgaaagcaaaattgtttgagtcattcccccccacccgttaatttttttttttcttaccaattctttgtcattacaaaaagaacgttacgataaccatgttgtgacagctaaaacgtgttgcaaaattgtgaacgcagttgggcattttttctgactaggaaaaaaaggcttaaatgtgtccagtgttgcgcacaaagaaacggaaaaaaaggaaaagcaaagaagggaaaagcaaaccaaagaaaagccatacacaagcgcgcagtgcagaggaacgagcaaacaaattaaaatcgaacaacgaacagcgtagccctagtgtgcgcgcttaacatgagcggctcactcaaaaagcagggcaccaatcgggttgaagcgtcacgttctcactttcgaaaaaaggcactttgttggtatgtccatgtggaggaggccatgcaacggtgacatgtcatatgataccattttaaaagacggtgcagcagacacacacattcagggggtaacacaaaaatgtaacccagcacaaactcgaaatttttctagtttaagatgtatggcaacattatgatggagttcttatcaatgctgatgtctacaaataagtttcctttatttgcagggatggccaaaatttgcttattcctatttagggttaacagaatattgggggaatgtttggtcagctttgccgtctgcctaatggtctctttcgtgatgttatttattttcgacttatctacttttatgagatccaagatggcatcgcttttcacccaaatggtgtttacgtcactctgcacttcttggtggtccacgatgggttcgtttgtgttctccgcgatgggttcgtttgtgttctccgcgatgggttcgtttgtgttctccacgctgggttcgttttggttttcctcttttgcctcgccttccttcttcacttcagcttgtccctccttcttctccactttgtctttgttttctttatccgcctcaccttccttcttcacatctgcctcaccttccttcttcacatctgcctcaccttccttcttcacatctgcctcaccttccttcttcacacccgccttatcttccccttctcctgccgccttcgctttggcctctccccccctggccgcgcccctggacagagtgctcttccgctccccgatcaactggtccatgtatccttcaaagtcaaacaccctctgctcattctcataaacaggagcaaaataacttttgataatttcctccctacatgtcctgtccagcaaaaacgtatccacgtctttaaagaagggcaagaaattcaggcacccactgtagtttattcggtaatagttttccactccattctttttattcttatctatctggataacagtgatccctgcactgattatctttagttttatttttgtgtagcactctaggatatcctttgtgtgtttgcttaccaaatttatttttttgatgttcacattgatcctctcgtcgatcgataattttgcaaagttggagtcatccttgagatgaatatataagttatttttaatggacataaagttgtcattcaggttgaaataattttttactttatttagaaggtcgtgcgttgggcgcagcttttcgtagtactccagacttacgtattcttgttgcttggtcattttgcgctcttcccgctggcctcctcccgcttccgcctcgcttttcggatcattttccgcctcgtttttcggatcattttcctccccgttttgcgggtcacattcctccccattttcttcttccttttctgcgtcactttcctcttccctttcgctccccattttacactccgacgtgctgccgacctcgccacccatgtaactgcgcagcgcctcctcactccgcctattgatgagacttattacatcccctccgtgtcctccagcgggctggaaactcctcaccatgtcgtcactgtctatcatgttgtagttattgctcagatcgtcattgtcaatcaggttgtacttcttcgtaacttcgttgctcgtcacaacgttgtagctagtcatcacatcgtcaatatcgattacgttgtaattatcttccacatcgttttggtccaccttctgtgcgttgttgctcatcatgtgtaggttattactgtctaaggaggataatttcgcatggccactttgcctgacctctttgggaacataatcagaaatgagaacaacaccatccatcgattcggcactcccattttgttcactacaattttgatttacctcatgggggggaataatgtctccattttttcccttgtccttttttttgcttctctttttatgtcttctatatttgtactttttcctgtactcatccttatccgccttcttcaatttcgtgtaaattttttttttttttttttttttttcttccttccactggagctttccgcattttttaataactgctatgaagaacccccccgcgttgtaatgatgaggaaaaaatcgcttcacgtatttcaagttaatctcattcatgaattcctcttccggaggaaacatcccaagttgtattttgtcgtaaatttttttatatttcccatgttccttattttgcaaataattacaatactgttcatacgtatcaaaccactgatcgtccatcatcactttccattcagttagccctggtttaaaatttaatttatctataagttcattcccaaaattgattaatttgagacagttcctattttctatcgaattaaaaatttcgcaaatgacggcctcattttcaatcgggtttagtgagcatgtgctgtatacaatgttcccaccttccttggtcaattcgatggacctttttaaaatgctcacttgcatttgaaataaattataggcattaaatgggttccaatttaaccagatatttctatcctttcgaagagtcccatctccactgcatgggacatcacacaaaaccgagtcgaagtatctcttctcatttgtatttccctcatcatctttgacataaatataaggaaagttaatcgcgttgttgtttgttactactagacaattgctgtgtatattttttagccgatggaataacatgcagcacctcttaaagttggcatcattcgcgatgacgactccgctgggattgctgttcgaaatcagtttcttgtagtgtccatacaaattgttgtctgcgtttaggatgtacttaaacagttcatcgtcgtattggttgccgtctagtgcgtcctgcaggcttctgtgcagctgttttttctccgcagagggaggatttgcatgactgctattcaggcggacgccactttcgctgcggccctttccacgttcgatgttatcatctccgtccacgctgttatcatcgcctcccacgctgctatcatcgccgtacacactgctaccatcgccgtccacactgctaccatcgccgattaaattggcgttcccttccctctcggcagcgcgcgcgcccccaagggacccgtgcaaaggggacgagttccgctgaataaacttccgaattaaataatttttcacattccttttgctaatgagatgcatgtaatccacaatctgagcagtcttagagccaggagctgcacacatgtccagaacaaaaaaattctctttcaacttcagaaacaacactggcaacatgcttaccagctcttgtctaaatatatacccactctcatttaagtttattaaatagttgtacaaatttttataattttcatctttcttaatttgggacctcgtcaagtatatctcatacatctggtcctcttcattcaacttggtaatcgcatagttgtccttgcaaagatgttccaatttcttttttatattttcgtgaataaatttactgtacttgttgttgttgagaacgcgaaatgtgattggtaattctgtgtttataactgtcataaaattttccacttcattttcgttgattattttttgatggatataatagttaaagaagttttcatttttctgtagcaggttggtgttgtcgtagtatgggacgtcttccttggccgacatcgttgcctccattgggggtggtgatggggtagacgtggagtctctttttgtgcgtagttttaagcgttcttttttatttattttttttgcctcgtttaacttgccccacctattattatgcacaaatggaaggcgcaataatttccgtttaactcggctggcacgcctttcgctcaaccgttgttacggcctcgtatctaattttgtaagcctctgtttggatgaagaactgcatcatttggctggttttgcagggtttcacagctttgcagggttcacggtttggccttattctgcttcgctttattttgctctgcctttgatttattttttttttttcccttctataatcggctttccaacttgtacatttacccgcaccaagtggcacttttaaaatacaattaccgtcgcgtgttgcccctttttgacgaattgcggtttttgttcctattcgtaggtgcgctcctctccccacagtgccactttgctccctttggctatctcaaaatgggatttatttaatgcacagaattcctagtaaatgatacttattatgccccgcgccttcatttttttttttttttccttccaattttgtaaacacagtgcggtgtaaatctgtacattttggcataccaacatgtgcgtggtggttaagcggcgaggaagactgaacaggctatataactgttttattttgctttatttttttgctttatttttttactttatttatttattttattatttttttttttaacccctttgcggatgagcagtaaacttccttcgcggttattcctctccaggtggaaagcgaaaaagcgttttcatcgccgcatcgcgaattggctaatcaccaatcggttgaagtgagatgcttttttggcctctttccgccaagttgcaatattatagtgttgatattgtcggctgctcattttagcatacccatcttcgtcgccataaaaagatacatcgccgcgtaatttatgtttgcaaaacagaactacggttgcgtatgcgtatagatttggcctctcctacacgtgtgaacatttgggagatcctcgtgctgtaactgccctctctccctacgtcgtaactaggcccccttcgaaatatgcacacgtagccggtacatggaaacgaggaaagcaccattcgaatgctcaaagacgatagtagtagttgttgttgttgtaattgtgtaacagcccagttggaaactgctttaactgaccaaaaggaacgaaaaaaaaaaaaaaacactgccgttttatccgttttgtgcagtttggcccaattgtatggataaaaatatgaccaatcgaattggacaaatgagaaaaaaacacatcattgaagattaatatgcccttttttattaactcttaaaagttagcaatcaaggtgaatacacaaacgtctcattacaccaattagcatttttttttttttgtgtaacatttggacatttcatggatcgtacgttggtgtgcgaatatttttatgtcctaactgttgggtgtgttattttgggtaacattatctcgcgccttttttttttgtccctctgttttgctcgaccgtatgtccacatcaacgtgtctaagaggtacgccgagcatttctgcattttggaagggggcaaaaaatgccaggggggatttctctaccgcgacctctatggcatccggttgaacagttaaaaaaggtaatgtatgcacgtttatacacattgggaagtgccatgtgaatgcaacctaccgagctgacatagcaaaacgttcgtacttttctgcgtcaacgtttctccttcaaaatgaagaatacgtttaagtagcgcctatttctgctaaaaggggtgaacaaaccacttttcgcatgcgttggtcatactcatttgtaataaccaaaggcataccggggtgtgaggagaaaaagtaggaaaaaatataacgtaagggcagaaaaactgctgggggatttatttccccttagaattaaaacttcccccaactgtttcatcaagagcgtctttaactttcattttttggatgacaatgtcctgtatgccatacgtctgcaactccgttacgcagcatttcgccctttttttggccagccccttcgttttttttttttccctgcaagatttttgtatacaatttgtgtacaatttgtgtaattttgcgtacattttggatacagtttgggtacaagttggctatattttgagtccccctagcgcatgtttgccattcccactttttgcccctcgtgcatttcgcctgcctgcacagttttttaacacccacccgccgcatgctgaaatgctacagttaaataataagggcgccaattcgttcgttcctcaggcaaaaattttgcaagtgtcaagggaagtgcgtacttaaatgcgaacaggcaaaaaaaaaaaacaaaattaacatcgtgcagtatatattatgtggaaaaaaaaaatgcaaaaatgcaaatatgtacatacataaaaagttgcatacttatgtgttacacgttaaatatcccgcgccatgtgtttgcgaagaagcagaaaatgctaacacgagcaggcaacccattttgagcaaatctaaaaaaaaaaaaaaaaattataacagagagaaattctccaggacgtttttgtgagagcatacaggatacactttttttttttttttttttttttttcccctatcatttgagtgaaaactcggcaatttttttttttatcggtagtgtagtactcgttacacgtattcttctttatgtccatgaagtaatatatatatatttttcgttcttaggtgcatccaacgcagtagttacaatagttttgtgcgtgtgtaaatagcgcatgtgagtgtctatctccccttccatttttacacccatgtacacatatgaaaattagcccccctgtgggaaaagggcattttgtccatctggtagagttgcccctaagtacattgtttcatgtggtgcgctcactcctcgtcactgcacgaatgtacccttttgtttttttacaaaacatcagcacagcacctcttatccataacagcagtgtgtgcagtgacacatcatattagagagcacctcttctcaccgtgtctatgtctatttcgctgccctccctttgaccaaaatgcgcgacaaggaggagacggcagagagcaggcggcttttgtttccgaaacagacagactggagccaaatcaattttaccttcctagtatttgtactgggaatcaaaacggtgttttgcattttattatttatatacaaccatgtgttgctattttttatattcttcatgtccacagtcatttcgctgtacgcactggttgtaaacaccttcaaagcattaaccctatacatagtcattttaacgtccatcctaacatcgatctttttgtctctatttaatatcatacacgtagattatatatctagcgtttttaaagaggtgtttctctccactgtgtcatattcagtgttacccttgttcatattagaattatttgtagcgattatttacacatgtttgaaaaggagaagaagaggatacatcgaaaaacgtttaagggaattaaaaataatcatcgatggaaggagaaacaaagagaaaggagaaaaactcctatcgttgcaaatcgatttggagaaaaatgaactgaacacatatgacaagacgtataagtactacttgactaattacaaaaacaaaaagtacatctgcattgagaagaatactgattattccagtgatgaggaggatccaagaacccatcacatcggaaacgactacatcgattacaataccatttcgtccaagtgctcaactttgaagaatcagcaatgtagcagtggtaaaaaacacttccaagcggaaaaaaacgcaaataaaggatctccccaaagtgactccctgtcctactaccacgtcagcgaggatttaagttttatccattcgggaattaaaaaatatgctaaacagaacgaaaaaagtcatgcgaaagagaaaaaatcgagaggaaaggggcaaacggaaagggatacccacactcctggtagttgtggtgatggttatggtagtcacatgcacagtgcgagccctcacacgaaggatagggagcgccaatggagcaatgacaagcatagtattactgataaggactacaccatcttggtgaataatgagagagcagatgacgaagaagtaacatccattatttcacaacagtccccgtctcaaacgcagttcctaacgcagcagatcgaacgatgtaatagcaaaaccatgtctaacacctggacggagactctaccaaatcacacaccagatcagggagagaattccaaaaagggttccgcagaatatataaaaaattcattttcgttggaaaattccgaagtaaattatataattgaaaattttatcgaaaagaacaaggaagaaggcacacaaagtgtagatcccctgtttgacgtcaccaaacagactgaacaacaaaatggaacaggggatactgcacagaagatggacgaattagacatgggaagcaaaagcaggcagatgaatgacggcctcgcacagaaagaggtgccacaggatggaacaccacaggatgcggcaccgcaggatgagaccccattggatgagaccccactgggaacattcgactataccccgttaccaaatgtagagaaccaggcggaagaaacgaatgtacaaaatgacgaagaaaaaggggacgatctattgagccacatgacctcccaggtagaggaagaactgatgaaaattatgacaagccagagaagtgatcacgaggaggcaatttacgcagaatgcaaaactgaggaaaaggactccggtcaatttgcggacgtagaagatcatcatgatcatatctgtgcaaagttcgaagcacagaaaaataatcagggggacgagcttcattcaactacgagtgagatagaggcgaaccaaaaaagccaatcgggtgccggagaagtggatccaaatgacatacctaataggacgcataatcccctattttatggcgccaccaacatggaggaggaaacagaacaagtgaacggaacgaatgaacaggaactgttgatgggtgaacagtatgacaaatttaaaaatgcagaaatgggtacacaggaaaattcccaaagtgaggtgacacccgtagttagcccaacaaatcaagcgggtgagcacaccggaaaggtagcggctacgcatgatggagagtcctacctggaagtgcagctcaagctggaggaagaaatcaaagaacagcgggaggagaagtcggaggagcagtcagaggagcagtcggaggagcagtcagggcatcagtcggaggagcaatggaacgagcttcccacggagaagccatccgaattgccatcagggggggctttccaatcacccatcgagttgccgtcctatttgcccgtaaaacttcaatccgggaaaccatcccagtttcacatagaacagctcgcagccctcccaagctcccctgtgtcaagcattccaaacggaaaagaagaaaaggacgatggggatgaagacaacgggtacagccaaagtgacaacacctcggagtcgaaaaaaacacatgaagctgaaaagcaggtgagaaatttcctctgtaccaatttagaggagaccaatctgctaaggagtgcaaattacgcggtagatacaaaggaatggataaagctagaaaaagaagacatagaaatgttgaagcaatctgttaatatcgacaacattgagcacataccaattgatgatttttacacaaaaaatataaaagaacgtggtgctaatctgttttcctactccattcattcgagtaacatgtctgaatttctcaaaatcggggtggaccaaaaggcatgtgctagctggggtgcacaacaggaggagagcctgaccagcagtgacgacatatgcaaaaaaataaatttcacaaatttggaaaataagaaaaatacttatgtcaccctttttgatgatggagttatcctccccctagggggcattaacgaaaaggaaaaggtcatggaatggatgaaccgccaacaaatgtggacctcccatttggactgtaacaaaatggattcaatgcacgaatcttctcatgaggaaggagctaaccaaacgggggaagaaaacccatcgaatgacttccaaccgattgaggattcccatcaaaagtggagtgaaaaggagcaactagatgatggaaaagaaaaagagtccagtggaaaaggcccatatccattcgcacaactccaaatcagtagtagtaacgccttcagttctaacttatacacaacggaacacggggggtatagcaattacgaggaggtcataaaggataactcgaatattgcagaggcctttctcaatagtgctatgtatggggagaagagcgaaatgggcagaagtaacatcagcgatgaacttcccccaagtagcttctacaaccagaacgacaatataatccttaattacagcagttgtaatgatgacacccagagtgtgccaaatagctccctcattctcgtcaaaggggaacatggcacgaaagaatcagagaactcgataagcatcttcaatcgggggaacgacacgaacagcggtaacaccaatgaacctgctaaatgtatggacgataaagatacgaataaaaaacaaaacgatacgcagaacactggtagtaatgacatgtgcgaaactacgtccatatttaaacaacggaaatccttcttcgaaaatttaaaaaaagacaagtcgttgagcagccaccccgcaaaaatatcgctcagcaatgaaaggaacgtcctcagaaaggtgagtggcaaaagtgagggagaagtcctcaactccaactcgtcaataaatcaacacaaaaaagggaacatcccagtagaagaatcaaatatgaacagttccacccccgaaggggaagataatcagacgagcacagaactccctccagaaaaatttgcaaagttaaagaaagcgaaaaatataaatgacaatttttacatcataaatgacaagctgaagagcatcggtaaggaaaagaaggacacgtctgttatgggcatatctccaaatgagcagctaacaccctcaaacgatctagcaggtagcagtacacccgatctaccaaaccaggttaaagaaaacgaaatgggaaaagcaaaaagcattgacgaaatgggggaagaaaaaatcatcgatgaaatagccaactctgagagtaagcaaaaaataacgcaacattttgtcatttacgatcaaagcgatttggcaacgcccagtaaaaaactggatgaaggaacgccaaccatgggggaaccccacaacttggaaaaaaaaaaaatcgaaggaaccgcatccaacacggtaatcaacctgaactactgcactattaattcgagagcgggaatacatataaaagacggcaaaaaatatatgttcagttcggctacccaactgagtaaagatattttcataaattcgggaaatgcagaaaaaattattcacgatgtaaaaactgaaggcagttatcacaaggcatctctgcttagccaagttaaggaggttcccacgtttggtagcaatgaagaacccagcttccagcacaggaaaaaaaaattcacagaattgaaaaacaaaaccactcctatgaatagcaatcccatgaatagcaatcccatgaatagcaatcccatgaatagcaatcatatgaatagcaatcctatgaatagcaatcctatgaatgacgacaccccccccgcggaagttacaaattcgaagctgagtgcattcgccgacatgaactcagacgacacgaagaaagtcttgccaagtgaacacatgcaaagcgaacacatgcgaaacgaacacgtgtccagcgaggtgatgaactcggaagcgtgcccctactccggcggtttgttgcctcctgctgataaatcacttctcacgggatctacacagatagacaaattaaaggacgattttttgaatatgaattcctgcgacagcagcgtcatgtatagggacttcatggatgcaatgaattcggaggggcgtccggaggtggaacaggtggaaggggcagaagtggaagaggtaaaagaggaagaggtagaagtggaagaagaagaagaagtggaaaaggcagaagtggaagaacaagtggaagaggcagaaatggaagaacaagtggatgcagttccagaactagtagaagttatttcagaacagatgaaagttccttctgagccgttggaagccacttccaagtcagtggaggcgccccccgaacaggcaggtaataacctcccacatggaacatcgcacaccgcagaggaagaggcagatgcacagatggaggaggggcctaaatcaaacggcccaaacgatgcagctctggagagcgaaaatctctacgtgctggacgatctgcccacacaaaaggcacacctagaaatggaaaaaacaaacgctatggggaatacgaaccctagctatgacgtatcatccgatgtgcacacagataagcatgaggcgggcgaggcaaatgccgcaagtgatcatttgaaagaggaccaatcacccgacactgcaacggacgtgaaggaaaattacacaaacgaaatgtgcacaaagaatggcgcagatgaacaaccctttagtgatgacaaggcggagagagaagagaagccgaacgaggagttaactgctaaggaaatattgcaagaagaactcacaacaaaggacaacttcgaaagggacgaaacagagccaagttacccacacgaagaggacactccactgggggaagcagctatatatgaaggtaacgaaataccccccgtaaaagaaaaaaaagaggacatcacttcatcgcccacagaacaagcgctagacaatttagaaaatataatcgacccccccatggtagaagcaagcaccgggggtggcgaaccaaaggaggaagtgcccccagatgaagaaaacagtggcgacgaaattgttgaccataataaccatatagatgcctctgagaaggcaaaagagggactgaatgaaagtcaaactgcatccaaacttaaccaggaaagggctaagaattataaaaataaaaaaaacaataaacggaggaataaaagaagatgagcagtcacaactcgaactgggtgtagaaatgggcagcaatatgctgagctcatgttaacatatattagtattccagaggggagttaaaaaagaagtgaatcgcagcatgttacttggcaatcaacatccaaataaagaaaaaggcatattaactatataacttcggagttattaagaaaaaaaaaatagctccatgtgtgatgcttaaaggtgaaacctaatcacacggatgacattctttagacattttttgtttcccccttttggaatttccaaccgggttgatacttcaccatggtgtaacatcgcctttgcgcaaacgctctcagtgagctaggctttaaaagtttttttttttttataacttttttttttaagtttttttttttaaaacactggaatataatcttattcctcataactatttttacagtttcatttttttgtcacatttgcaaaattgtgcttaccatatgcgtattatcaaatgcggaattttttttttctttttcacctcaattgttttccctgtacatactacgcacagtgaagtgttcatgtttgaacaacatatatatcataggctcaaaaattgtgtaaaacaaaatgtgtaaatagatgtgtgcacgtttgcccattttgatggaaatacaacacgtgctctgttcgccaccgaacattgctcgcggggagaggcgtagacacgccccctctacagttgatcacaaaagggagctgcaccaccactggggggcacaattggaaaaggagccaaattacgcaaaagtgcaaccatatgtgtccgcacatatacgcgtgaagcgcagcggttgtagaggtgcactttcgcatatgtaagagtagccaaggtttggggggaaccaatatgtgtgaatatttgttgccttaaaggcagcctcgccggggtggggagatttctacatgctgctcccgagttacatttaaaaaaatgcttaaaagggggtgatcataggggatgccaagagggggcgacgtgacgagtgcgaagtgacgagtgcggccattgtacataccgtgatatatgcgctcttccatgacaaatcagtactcctcgattatgtaaaattagcgcaactgggacaatcctcctgaaaaaagacgtgcagagttagacctctcgcgcaattgtgcagctgcgcgatggtggaattttccctgcgcaatttgaataaactcctccgttttgcctttttctatgcgcttttgtaaccctctcagaatttccacctgttcttgaagctgccccacatgtgcatttgaacacgaagctgtgcttcgccaaaactttgtttttacgcttccctcatggccccatgaacatgaaaaggctgcagcatttctgcgaagcattgtgcgtgtgtatttattagcgcattcatgagtgcattcctgtatgcgttttttttttttttttttcttcagtgcatacattaatgtgtttgtattcctttgacccatattctgcgcgatggacgaggccattcgggaatttccaccgcagggtatgcacaaatggtgacgctagtaggctaattatttttgttcacttcgtgctttacgtgcctcccaatttgtgtacctcgcctttttttttttttgtcacctatttcaaaaatccagttgcgcaaaggacgtttgccgcatttcagccgattgttaagcgcgcaatccgatcttttgtttaacattttgtggtgaaatgtttacgtgattgcgttgctattggtttgtgatcccttttttatgtaatccttgcgtattgtgtagcagggggggaaatttttttaattttctttttttttcccccacccatgggtacttaagttagcccaagaacaaattttttttttttttttttttctaaatggatacgtttgacatcccttttgagagatcttccctcgctgcccttcgttctgcattgttttaaaaggacgtaccattcgaagttcgctgtgtttgaaggtgaactccttcaccccctccccccccctttggcacgacgaagcagagaaggaggcgggggaggacctctcttccgcgagaagcacgtaaaaggtgttccaccagtttgtaacttccgaattatttttcctgccaccccaatattttaacacaactgcggcaccatggaactggaacacttcgacatcggtataaaccgagtggaacagagagacgaaaaggtctactacgtcatcctaattcagtacaaagatctcaagtacgaaacgagtaggaggtatagcgagtttgaagagctacactgggagttactccacatgggtttttcagccctaccaaagttacccaagaaaaaattaatggcctacaaaaacgcagaatatataaactacagaaagaaggtactaaattcgtatattcacaatttatttatccgagcagacgtgagatgttgtgctttgtttctgaattttattttattttacgacaaaattaatttatccgtggaggttgtaaaaaccaagctgctaaacagcataggatcacaaaaattttccatgagtgatttgtacatcaatgaaaaatacaattttattatttgtgtgtatgaggataaaagcaatttgagcaagttgggaaaattatggtctattattgagccagacatagttggggaaataaaagtcttcacatataataacgatttgacatccacattttgtgaaacgtataaagaacaaaccgtttataaagctcgaaatattgtgtgtgcagaatctaaaagtgaagtgattatatcaggggatgatggaaaaatccacgtttataaaattgacatgcaattgctaaccctaacttatgtaaagaatattccttgccataatgataccattttaaaaatgatgaatttcaatgccgacttattttgtacctgtggttatgataacgcattcagattgtttcgatttagtgattataaaatcctgagtgggggacgatgtaataaacgtttagacaaggataaaattactacatgtcatctgctcaattataacaatatcgtccttggaactgattgttccgttttttttatttacaatatgatgaccaatcctcccctctacctagataccaaaaaactcaaaaatggagaaaaaattaactgcttcgccaacacggataagtacctatttgtaggttacgacaacatcattgcgtgttataattaccattatagtagtgaagcaaaaaatgggagggggttaactttaagtgagaccttctcagaatgtgtggctaatcaggacacgcctggcggtagccacatagatgcgcaaacaaacgaaaagcaaccgctcatcaccaaactgatagtagacaataacatgtcggcgcagtatgtcccaccgttgctctacgacaatactgtcctgtccctaagtgttaacaaagagaaaaaagtactctacgcaggatatgaagatgcaattgttatttggtccataacgagtggtctgatcgtttcggccttccatgggcatacaaacggggtgcactttttaaattttttgagtagctcaggttttttactctcagggggagatggggggaatttaaaagtatggaaaaatgacatagataattttcaaatatggaaaccaaagaggaggagttacaaagccaacgaatcgacagggatctccccccaagcagtgtacgcagaatcatcggcctacaaaaatagtcagaataacaatttcacttttaacgagagcgaagatggtgacgaccctgataacagaagcaatgcgcaaagcgactccatgtctattgatcacttgttgggagaaacgaacaagaaatacgactaccaagtgtatgatacatctaactacaagaaagacctaattaattacaacgcatcgacaaatataaacagtgttaactcctccaggagtaaccttttttacgataaaagtgtgagtaatgcgccgcaggagtttctctccgatgcgagcaacctggatgtgtgtatacttacaagcagggaagacaaaggccgaagtggtagctacgactgtaacgttgatgcaagtgttagcaaagcggataactcctttcacgcaccactttatgccaaggattttcaacagaatcatgcggattatttcgtatcaaacgaggatgcaaagtttgatcatggtgggaaaaatgaggagcgttatcagcatgatcagtataacctgcgtggtcacaatgattacggcgtgcctcccattgcacgacatggatatgaagactactacgagaagggggggtcccacggaaagacacaacacgatgatggccagtatagcggcggtcagcatagcggtggtcagcatagccatggtcagcatagcggtggtcagcatagccatggtcagcatagcggtggtcagtatagccatggtcagcatagcgttgctcaccagatggacatgtatggagcaaattacaacagcgccactgcccctcaggcgcagcacaactccgacgagggggtaccgaattcaatcgatatgaagcacaataatgaggatgaccagttcagtagcttaaagagggacatcgtttacgtcagtgacgaggacgatgatttgatttcagcctttaggtaatcgctttttttttttaagttcatttttgcattccccgcttttgtgcggaacgcgtgccacgtgtgcaccaattgtgtgcccctcttggggccagttttgttccaccttcgcaactgctgcatcacgcggttgcatcttttctccttttctcctattctccttttctcctattctcctattcttccttttttttgtgtgtgtgataatatgtgcccctcatcatgtgcggaggcgcccatttcttttgtaagcacccaacccgtttcatcacaacgcctgaggaacatgcgccgcacagttatccactccccgcgtggggaactgtactcatgcgcgcgctattatcggaggtgtaaacatttgcaaagacactcccgcgcatcccatccgcttctccctctcttctgcctttttcccaacgctaacacatccttgcagcgaccttttgcagatcaaaaaaggcaactttcaaaaatgaatatattttttacaaaattttactgaaatcaagtttttggagaaaaaaaattacaaaaacatagggtactaaaaaaaaaggggggatctggtgcgagagggtgtaaaatgtgcttggtaaatcttcacaaaaaaaatcggaagtgcctaggccaccgatttgtggcataaacacaaaagggggaagaaaaaaaaaaaaaaaaaaaaactgagccattgattgagtgtgaacaacaaatgagcgtggccgaggtaatgctaggcaacccattcgaatttaaaaaattaaaaacaagtgggaaatatttaaaaaaaaaaaaaaggagcaaccgttctgcgaagatgtgcggagggaaggcgcattcctcctgaggaatacactcgctgcttgcatgtcacatttgctgtcgcggaatggtcaggagaaaattttgttttccaaaatttcggaaacgctactatactgatcgtcgaggtcgagcgataaagaccgcttcaaaatctcaagcaggtaaatatttttggcatttattttgatctgattaaaatctattttgatgttcctcagtttctcaatttctttcaaattgttatccaggaggcaactatttttgcaaaaataaatattattgtgcattaggtgtacgtccattaattttacaaaataagtgcaggttatgttatggaaaaggaaggaaaaaggaatgactatatccttatttttgttaatcacttcattctgccatttgttgatacccttctcttcaaacagataggggaaattttaaaaagaattaaaaaaatagtaactccaatactgtatatgtctgtttttatgctatatattcccttcaaacagtacggagacatgtattctttcgtcccaataatcagatcgttgtaaatgactttgtctccttcgttaatgaacgtcttctccgtgtttcctgtacaggcagataggaatccattctctatctgacttatataattgtaattaaaggacgtcgtttttttgttgttcttgtgaatctttatataactatcggagtagggagggtacatgacacaattttttcggtcctcattatttcccatgactctgttggtgtacgtgttattcgagtcgaagttgttcgtcaggaattggcttctgcgcagcacatttccccccctcttggctacgtcctcactcgcgatatattcgcagttgcatgagtgctttggaagggccttgttcacttgcacggaattggcgtgcacgctgttttgggcgaagctgggattggtcaagctgcgattggtggagtcggctttggcgcagtcctctttggtgacatcccccttggtgacatccccactttggtgacatccattttggtggcctcgcccctcctcccgcaggtaccaaaatcattctcgtcgaacccctccttcgtgtcactgccatacaagcaactgcccccccatacaggcacatcaagctccccatacatgtaaacactcatgtcaaaatcaattatgaccaacttctcgaaatctttgtccttaaacatgaggttatccaatttaatatctctgtgaatgatcgaattggcatgcagagcattaattccattcagtagttgtgaaataatatctttcaccttctcgaaaggaatttcttccttggacacatattcgacgaggtctgtcccttcacataactccatgacgataaaaaaatgagaaggactctccaacacatcataaatcttaactacattatcgttattaatcttctgcacaattctgtaaatacttaaatatgtactgtagctcataatggagagttgtttttctttgttcacacttttgatggccacatatcttttgttgtttatgtcgaagcatttgtatacaaaattggagcagttatcttttagcagcttcaccattttgaagttattcttgatgtgctcgcagctttgtaggcactccacatatttgttttcgctgcgcaagacacagttaaggccgttttgatatatgccattttggtcgctactccgatatacccattttttatccgaatggtcttctctccttttttcgccttcctcagaggtatcgtatcttcccttatccgttccactattgtcgaccatccagcacgggtccttccttccatcgccatatattttatgactgccttttttccttctttccttgtcccccactaggttatcacagttcatttcaaaaggcttatcaacatggacccattcctcgtgactatcatattcagggagggttgtctccccttccatttcaccagcctgttcagtttgttcacacttaacattctcctggaaatacgattgccacatttttgttgctcttcctctttgatttctattttttcttagattgcacattttgtaattgttatttctgttgtgtgcttctttgacacatatttttttctttcccccaatagggccatcatacttcctgctgaacatttttttaacgggggttttacatctacatgtgagaaacacattagaccacttaccggctccatttcctctgcgcattgttcttcttcctacggaataccccagctgaacggtgctacatattttgtcccgtttggttaattttgttccaccgtgcgtgtttatggagctcttatgggggttccctccgcatccgattctacttgcgctcgtgtcattcgaaattgcccagtttagtgttttgttttccttctgtccacccttgatcgtaccaatggaagaagggtctcccctcgattcctcacaaaaatgagtccccatattattttctttaaaaaggggcggacttgctttatcggagtggcgtcctatgtggcgtcctctgtggcgtcctatgtcgcttcctatgtggcatcctttgtggccccctttaaaggactgtctcccccttttgccattctcgacagtgtcattggtgtggtcattctttaggttggcccttctgtgtaatgctgcatcagtggttataataatccccctatgacactttttttccgccctaccaattcgcaccacagacttccccatcctgcacataatgcaaaaaagggagctgtccacaagtttaacgtacatttgacataattcaattatactcttcaagtatttatttttgacaattttgttcttcataatttttgtgatgtcttcgtgatggaaaagtctcatgttggtttgatcaacaaatcttttatgtttaattttttccatttctagcatgtgaacaactctcatacttcgcttaaccagtttattgaacagtccccatgatctccttttacgagtttccaaaatgggatcactatagatgcatttgcttcggtttatttttctcatttggcgcttatacagatggtacagttcgctccacatgggttcaacgtcgcgtggtccacctccccacttcctaatctgctgcaccaaattgatggctctctgattcttcctccgtgacaggaaaaaacgcacaaaacagataaccctcataatatctttttttatctgcccaattcggtactgagccacaaatgtgaggtaatgtctatccagcgagtagttcgcatttatgcctttccgccttatcaaggttctgcggcaaggagcagattttccattttgttcacacacacgcaggagcatacacgagtagcgagtttcttccttcctgggttgattagccagttccatgtgatggttcaccttgtgaaggttgcttccgatgcagctgttcgcattagctgcttcctccgagacattgtttccacatctctcatttagataaccattgtgatcgcaactgaagttgcaaatggaaaggcagctaaagtggcaagacccatccgtattatgctccaccgccgtggtatcatcacttgccccaatatcttcctttgattgcacttttcccaaagcaggtaacacctgctcctctggatcagtttcgagaaaactactcctgttgctatttgtgctattcgaatgagttcccttcagagcatctatttcccctcctctctccttgtgcacaaggatgttgcgacttctggcgtactttttttcctcttcctcttaactattttgagcaaatagttacacataaagcatttatgtatcttcatgttatggtgtaataattttttttttatcaagttctgaacaattcaagtgaaaaatgctaagaactttcttcttcataatcctaagcttgaggggagtcagttttggggggaggagaaggagggaagctatcctacactggtaaatgcagacaaaaacaacgaaaaagacgggggcaaacacgcacgtgaaaaaaaatacgtaactctaaatgtaagcggcaaatgggggattaaacgaaatggttaaatatatacacctagcgaaccgcgtcaaaaaaaaaaaaaaatgataatgatcatacggaatgagttactattttttttgtgacttctcttctgctgggttgtagctacctgaagggcttcgcccgacggatgcgctactcgtgatgtgtgtatgtcgtgcgctcgtttcgcatctctctctctctctctctctctctctctctctctctctctctccctctctgtgtttgtttgcttttgtgcttcgctctgagcaaatgagtacgtatgcatgtacatgcgcgtgctggagtggcaaactagcaaaaatgtaaagctagcaagattgtaaaaatgcaaaacggcaaacggcagaatgaccaagccgccaaactacacgttagaatggaaacgtcctcttctcaggacgttagtgcgagtaaccgtccgttcgaggaacgcagcaaaatagcgagacgtgtgcagcgcgtcgctcggtgcacgccttccaggctacgcatcctccgttgcagtgcagcggccttccctttgttttttgggttatttattcttttttaagataaagccaatgttaaaaatgagaaaatatcatgctttccaagttgcgatttttctattttttatgtttcattatcttatattttgtaatttttatctttttatagtttacgctttttgttcttaatttttaatttgtgtttttactttttttttttgctttattttattttaatttttttttttttttttcgcgatattgtacttttgtgcgcgctttttacaactttggaaaattttccgaatttttctaattttatttctacgtaaaattagattttttcttattttccttaaatttacaaaagtgtaaatttcctatttctcgcgaaaaattaagcgaaaaaattatcttgtctacggtattttcatccataagaggaaaaaaaaaaacctcaaaaatatactcaaaaatatactcaaaaatatatttaaaaaaatattcaaaaaaatatttaaaagaatattcaaaaaaatattcaaaaaaatattcaaaaaaatacataaaaataaactgcgttaaactgcgttaaagtaaattgttaaaaaatgcacataaaagttggcgaggtgcgtgcccgtaatttgtttttcgtttagcggttatttgcgccctcattggcccatcgttcatctgttcacttttttttattttatttattacaactttgattttttgccttttttttgttaactggtcaatatatcgccgtgacactctccacctcgggtggcaattagaattgtgcacctagaccaagggggaaactgcgtgagaacaaaaaaaggggatacgcaattggcactttacacgttttgcgtgttgtacacactctgttcgttttgcacttttctcccagtttacaccattcgcccactttacaacacagttttgcatttcccccttcgcctttcccaaatgcccttccgcgcaatcatctttctaacagtattttaaacaaatttgtgagttaaggattatgttggggggaggctacacacttacacagtttattctattttatttttttttaatgaactgaatggttgtggacggcatagtgagccatatacgcacacatatgcgcgcaatgcgtgcagtagtggaaaaaaaaaaaaattcacacaaggcatacaacacgtgccgtacacgcacacacaaaaaaaaaaaatatgcgtatttgtatggccttacaaaaattgcaaatttctgagaagcttactattttcccatatgagtatcaaaataagcggtcataaaaaaaactagggaaaaatgccattcagggttgctactttgaaccaaagaagatcttgcaaaatgcgcaccgtgtgaagcacagcacattgggaactcggttctggttgtatgcaactacgataaggaaaaaatcttctggcctattgggaaaaagagcggggacaaggggggggaaaaaaaaattaaacacaaaataatttagcaatgtgggggaaaggggtagtgatcgcagtagtagtactggcagtagtagtagtagcagtagtagtcgtatacatacacatgtacatgtactcgggcgtgtgcgtcgcgatattgggcgttaagcatacgcctatttttcgcaggccaacacaccatttcagcacagctcacacgcacatgtactatgcacacgcatacaaacacgcatgggcatacgcacacgcacagtggtgacaataaggcaccccccatatgatctaaacatatttttaccttcattaatggcgtacaacaatctgttcttcagcttttctttatttttataatcgggaatttttaagtaattggtgcaggtcatcacactgggcaaatcgttattgtcctccttcttcacaactttcattagcggcctgcgaaagagggggaaggggggagggcacagatcagaaaattggcaaggcgacgaaaagtgccaaatggcaatacggctaatcgcgcaaaatggcaatgcggctaatcgcgccaaatggtggggtaacatgtgctgctcgcatgtcaccgcttaaacacaaaaaccgaagcgcgccacgtgtgctactcacttcaaagctgcaaatcctttattcggcaaggcggacgtcccggtgcaaaacttaacaaaaagttttctctcttccttgttgaactccgacaatatttcgatcagggtgataaatgtaacagaatcgttcgtgtacctggagtggtgggaagaaaggaagaataacaaagcaatctcgtgtgtgcacacagatgggtgcataacacacgcataagcggaacacatacaaatgcacacacgcgggataatcacgcatgttcgtttttctttgttccatttttttttttttttttttgctcccttacccatggtccggcttaatatacgtcgacaggtgcagcttcgtccagtgttcgtcattctcgatattgctgccgaacagatactcgcaaatttcctcctcgtcaaagatgttcgtgcacaaaaggggggcgatcgtgctgaagccgaagcggaaggcccatatctgcgagggggggaaagaggtacacgcacgtgaagcggttcacgggaaagcgacacacacatgcgcatacgcacatgcacataagcgtatgtacacacatgactgctcagcggcgcgctcgactctacctgaaactttatcccctcgtacagggaatactcgatggttttatttatgaacaggtccaggttttcattgttcactgcaatgttggctccgttcgggattagctcaacgggcgggtcgctccctgtcaaattggaaaaggcaatcgtgtgcatgcatatatcatcgtgcagggcatgcccaaacacacggagcacatcgcgcaaaaagcgcagcagtactacgtacggggggaggcgcgcttcaccttgcctccctctcgaccaaatgcgaatggccaattacctaatagggtaaaatcgagcagtaaatcctcaacatttttgttctcctttcggtactccagcagtttatttatgctgttcatattgactcggtcgatctgcgcggggagaggaggaaaaaaaaaaaaagggggggggcaaatatgtcaactgaatagcataacttgaagagactttcattaagttcctctcaaacgtaaatgtgcaaacgggtgatcgatcacacatatcaatgtgaatcgctttttgcacatggaagccactctcctggcgagcctcgcagcattaccgcttgatagtgctgaaacttggagatgttgacatatccggagttgttcataacgaggtaccaaaacagggggtgcaaattgacatttacgtttctattgtctgtcagaatttttgcacacaactgacccaacaatttgaagtacttaaagagtctattttcaagagtgtcctgttcaatattggtcaccttcttcctgctcttctcttgcaatttcttttgaaaattttcagtcaattttttgcttacattgttggcgatcggtttgcttggctcatcgttattaaccttgttctgagtagcatccccccctttgaccttttcatttgcttcattgggtgcctttaaattaatcccttgtgaggacgatttgttttccatttcgcttaagagtgaattgataatattttgcgttactgatcgggatgagtttgcttcatcgtttaggttcatttttcttcgtgcctcttgctgtctccttacctccatatcattttcttccttcataaaatgctgctcgaagtctttagtaaatagcttatatcgtttgacatgtacatttttgttctccatttcgctggtctcctttttctcgttgttgtcagggacttcttcttgttgaacttcctgcgagaggagatatttctttttgctatcttcactttttacaattttggtatcctcctgcttattcggtttatcaagtttggttttcttttccccgtcttccttaccttctacacccttatccaataacttgcagcagggtctttcagctttttcctccttcactgacacgttgcttacgtttatggagctgctcgctacatccgacaccggcatgctcgtcgatttgtttggagccataccgattggcgaatcttttatttcgctaaatttagacgtatggtggttcttgcttccaggcctcttatccgttttctttttcttcaaattgttctttcgtgtattttccgtctcgtctgccgaatcggactttttttcttcctccgattgggcggaagcatgctgtgggtctttagccgccttagctgtgctacttggcgtatccacacggggggcaattccttcaatgccctggcttacttcctccccaacgtggtcaaccgcagttcccccctcctcctccgcagcgtcttcccgagtctgcttcatttgcacgctttctgagcctcccaccggtggtgatccccccttcgtatccaccaccttcctctcactcatcaggctcttcttcttactctcctcctcctgcttctcactcgagcctacgtaacacctaatccttttctttttattcttttcagagttaatatattcctcttcccccaatttaattatgctctccattctgacgtcaaaggtggtgttcttcttatacgaacatgcgctgctcgtcgcgggggtggttttccttacacttgagtcggccttatcgcttcggtgactctcaccataggtgttgttatccccaagggtatcaccctcatcctcattctcctcctcctcctcatcatcgtcgtcctcctcctccgcttgattatccgcgttgatgatgtacttcttcttctgtttgtttctccctttggttacgtcactgtcggtgaatagttgatcatccgcctttttgcttctctcacttgggactttttcctgttcattttttttcttgttccttctgctagtgctactggcactgccaacattggttgcatcccccccggtagctgcattattctttttcttgatctcattttttttaccaccctttttaatatgctcagaatacttcttcccctttttgtacttcaacttgtttcccaggaattccatttcagacaggtcttcgtacttcccaaagctgttaccttcaccggtaaatacattcgaattcatggagtagagaaagtggttaattagactgttcaccgaatgatagctgcttccattcgccccttcactaatcatgtttatccgtttgtttagcgatgacgacgatgagtgactagggttagcattttgcaaatggtacgccttgctactgttcacgttgttactgacgctgccaaggtggctagcatacgcgtagtaattatttcctccactgtgagcacctccatttatgttacttgcactgctcgagccgctgttcaatcccatcagctccgaactcttcggcttcttcagtaaattaaagtcgaaattatttaagtcaattttgtaagaaagtggaaacaagtaattgtcctccaatttgaacagcttcaacttttccttctttaactcctcgatcacttcattgtagaactccaaggaaggccccaaccctgtgccctcctcattaaaaaattctatatccaaataagatggagtaataaaatttgcgttgataaaatgtatatggttaaatatacgaaaggacgaatcgaccatcttatttctgtgcaatttaatcttcgtccttggcaacgttaaagtggtattatcggataaaaaattgaacagcttttttttatcacagttatatgtataatttgcacaaacggagagtagatgttcctctgttagggacttattaccgaaacttattttttcgttgaacttttccactacttcttttatcttctgcttgtaattatataagcctctataatttccaaagtacactatctcaaaaaataacagccttatgtcaatatctaccacaaaattgaagaggtaaaaaatcttatatacccatgacgggattttttcactgaagaggaatagcggattattcaagcagtacatcactttgttgttaatgctgttcaggatgaagcactttttctttatatcttctatacccaccacgtgatttttttcttcatttggagaatttcctttattctgtgcatattctccttccgctgccctttctaaaaacgtttcctccagcaggctattcatctcttttatcgtttcctcgttcaacatactgttgccactcgattcgacatcctgcactttgcacatggaattatcccccgctttgttattcaagtaaaaagtcagtaacgatggaatgtcacacatattaaaatgcctgcacagtaggtaaagaaacttgaaaaacataaaattgtatatgttttgtagaaaaatatccttatcttcgtctcttgcttgtctggattttcccttcgatggttgacctgaacgattactcattctgcgggcaatacggtcttcccttcgagatccacaaccccgtgccgtcgatcgcgtagaaacttcgtctcttctcacaatttcgctgtacataggcatatagttaaataggaggtactgctcctcctcattgaggataatgtcattctggtgattactctcatttccgtttccccttattatgctctcctggctggtagctccacccctgcggtgcttcacatataaggacctctccctctccctgttcctatgaattttatcaacgaggttttcccttcgcgatgcactactctccttcatgtcatcctccccctgatgcaccaaaaagttaacgttgtgtagatgcgtgctcaacatcacgtccttattaatgtagtggtcttccaagaaaaccagctcggtcaccttcctcatttcggtttttaaaaaagtcgagagatacatcgaatcgctctccacgcaatttctctgtgataggaaaaaattcaactccttctttctgtagtgctccttcaggtagtctatcaagaaggaaggtttctcttccccctccgagaggtgcttctcgtaggacatcatccggtccgcatcatactcgtcctcgtagaattgatcatctgtgaggtccacgttaatcgcccctgcacttacgccagcacttgcatccttgctcgacttcctcctcgattccgaaccgtcctcctgcgcttcgtgcgtcaattgttccttcctcttcgcgtgctcagtagggtcccctttcaacatgtggaagaagctcttttgtggaggctcccccaaccccccgttttctgcaacctccgcaatccccgcgccacatggcagatcatccgcgttgtacaaattcttaaccaagtcgaaggaaatgttataaaaattaaatttctcgctaacaattctacagtttaacggggtttcaatgctggattttattttcctaaaggtaatgggatctacatagctgtgaatatcaccctggcttactctcctttcgcataacttcctcctcgtttcctcactcagctcagctgcactgttgttcgttttctttttcttggacacaatgtgtatattgcctttaccgctaaaatcatcgggcaaaaaattcaagcaagaaggttcattttgctttctctttttaatcactttgaaatttatactatgagtgttattgccgatgtgaggggaataaccatcacccgtgtagaggcaaccaccaagggagtaattctccgaagcggaacatccatctccatgcccattccataggtaccttatttgatttctcatctgcccataatgtataggaagtaactctacaatatcgttgtacacgtaaaaattatccgtgttgtaaaaaatattttcttcattaaggcaagctgaatttctgttcatataatacaaatcgttcagtttaatcagatactcggaaaggcaggaatcgttgtgtacatcgataccattaactgacaggatcaccaagtcttcctccttcgagtagtactttgcataggcatttttgttgctcttgtttagatttttctttatgtagttttctatcttattaagcgaatcaaatatgttaaaggtcgcatgtagattctttggcttatcttggtagttccttccgaagaatagcagtctgtgggtgatgtccttggtgtaggcatttctgttggggaccacacctctggggcttctttgcaattttgagcttcctcctccaacgttcgagctgagttgcttcgtctgatcgtttgtgacatccaccgttatactgtccctcctgggattcgcaacctcatccttggtagctctgcattctgataaatgttgccctccctgcgaagttaactcgttcaacgatgtggactcgtttgcttccctttctgagctcatttcgggagagccgagattcatcttctccacgcacagcgagatgggcaagccttcactgagggaactaaaaatcgacacgttgtccacgtagagaccgtttctcctcaaatgcacagggaagtgacagttgtagttattatatatgctcttgttcttctttttatcacatgctgtgctgtcattattatcataaaataaattttcataaaatgaatccttcgggatgtagtcaaagtgtttgtaattgcttcctgtgaaataatcaaatagactattatgtcccttcttgctttcattcaatttgttgttttttttcttttctttatttgccttgtcgctaaatatggaggaggctttatccatcattccttctccttctccttctcctgctgcgttgctgtccacatggtcgtcgtttcccactccttgttgcttcgtttcgtcaggacccttttcccttattatttccacttctttggagatctcctttaagacgtcgatgatgggtatgacggggttgccccggtttgcttcgcgggagcggcgcgccctatctgtgttctgtgcgtctttcgcgacattcgtgtcattcgcatcatctacgtcatccgcctcacccgcctcatccgcttcgcccatctggaactctctccggatgttctttattatgcgcatcttttcgcaactcacgtcaaaatcgacctcttcttggtctccctcgtcgtcctctccctggcccttcttcaccttctccacctctccgctcccctcatttatcagctcccccttggcagcagcatcaccttctgtgccctccttgcaatgtgacgaattcgcattttttttcttcttctgatcagtaaattcggtaaggctacatttgccactagccccaacgttgtccccgtctttccccttcttccttctctgcttgatagctttaataagagcatcattattgttcttcctgtacttggggataaagagcgaattcaagttgtcgctttttagcgaagggaaatcatcataatcgttggtccatgaatccacgttactatttccccggtgataaaaaaaatcaggtttttctaaaggtatggttcctgcctcctgtttgttcgcagcaccatagctcctgctactgctagcagcattcctactctctttgaaaaaatagatgggaaaattgtcatatacgtttaggcagtcccttgtcaaccgaatgagtagcgaacactttgtaaaggagaggttattcataattaggtagtagtgataggagtcgaaaatatccgtcactactgtcttgattttatccagttgcacctcatcaatctcgtcgatcacttggtctccccccagttcgtaaaatatcccatacaacgttttcacgctgttcaaaaataacccttgcactatttctccctttttgttatggctactaaacaacagggcgtataaaaagatgtacagcctaacatttctgtcgatgctttttagcaaatttaaaacgtttcttcgattggtgtcaccgcatgggagggagtcaaccctaaagcacaagtcgtcattccctttcttccccattttacttcgcccatcctgataaaacaacttttggaataaaaaaaaatacaagcgcttggccacattgtactggtagaaatagatggaggcgtcttcccccatggatgataggtgaccaaacaaattaaccaaatagcagtaactcaaaacgatgccattgtagcatgtgcgctcgtcaacaatgagatgacttaaacgtatgggttggccgccattctccatcttattcttctccttggataatttcacattttggtagttcaaaaagatcacctcaaattcgagggaaatattcttcatttctctttccctattgaaaaataggaagttgcccctctcacagcggccctttccaacaccgtcaccgctgcctcttcctttcttgtacaactcgtaaaagtagcaaaacataatattgtagatttctttgttgggacacatgtacttacccccatcggtagtatacatttcgtccattttcttttgcaaagttttgctaatgatgttgtttagcacgtgtaggtgggatccttggtcatatgataacgagggaaacgtatcagcagtgccttcacgaagcgtatagcagttggtattaacacaagatgcattttttcccctttcctcctcgcccttcacagacacgaacgacgaattggtcccaatgagtgctgtaaaatgctccacaattctacacatgataatgccactaatgactgaggactcggaaaggttgttcaaaacgaggttccggataaaggcacacgtttccttgtggtacaggaagaagtactcaaggcagctgacaaactccgcactgtcacccagggtcgacgatattttatacatcgaaatgaaaacagacagagtgataactacgcacaaatatttgatgtcgaaatagacagtctccgcgtgtattctgtacacattcggaattatcacctttattagggttaccaggtggttaaaatgattcctgtaaaaatctagcttgtgcttcttcacgtccacgggaaaggtattcggcatgtatccaccgcggggggtgtcgggggggaagaatccatcatcactcgaatccaccacaacgttgttcgttcccccggggacgctgttcttgccctcttccgcgtcgccaccttggggtttccctcgattgaagaacgcctcgccacttagattcgtccccatgtcgtagtcataaatcaccaacccgttgtacgtacacatgggcaaaaaagagtaaagcgtaaacaaaaggtacagggttaaaaagttattactctgatactttttattttgaaagaactcgctgaacttggtcaagaattcactattgcagaaatcttccagtatgttatcactgtagttcaccaggatggaaatgatgtaaaaggtctccataaaggcgtacaaattatcctcaatttggcactctatcagcaacttaatgatattatttcgaatgttaatgctgtaaatgctttcgatctccgcgcagagcttgaagtgggtgctttcgttactgttcagatggattatatgctgaagcagcttgttttggtggtacacataggtgcacttcttcgtttcgtccttgcccgggaacgtgccttccatttggggggaatctttcgccccttcttccgcgccatgagaggtagtttccttcgtaggcttcttcgaacttctaccctttgatctgctaccagggtcagaatctctcaaaaaggaactcaaaaaactgacgttctcattcaacttgctatttttgcagttggtgctgtcggataattggtcatccaaaatgtacacatcttcgtcctttatctgctccctcttggctcctcttctacttctgtcctggctcttattgctgctgtccttctggtcgctcccccttaggtcatatgcgcagctggtgaggttctcttccttctttaacttgctcctcttttcaatctctccctttgcttttccccttttgtcttctcccccttcctccacctcttcatcttcgctaccctctccaacttcgacaatctggggcacttctccagctttgtcgtcctcctcaccttcattcgttttttctttcatgcaattttttgatttcttcttgttcttcttattagttgagctttctctcttctttttcacctccttgttagacttccctcctccccggtgttcacagttggtgtcatccccggcgtcgttgcttcttttcttgtgaaagtcactcgtttgttcttcatccgatatttcgatcacttccccttcgcggagatcatctcccgtttgtttcctcacccttccgctcttcacaaagggggtacccgttgactccttctgtttgccttttccctttacaccagaggtaccctccttttcgtgtttttttttcttcctcttatcagtcttttccatcagcttactcaggtaagaagcttccttggaatcttttctacatacagacgaaccccccccttttgcacctccaatactatcggtgatggaacgtctggctttcctcctcagcatgttttcttcctccaatcgaacggtaatcattttgtcaagtagagatctccaaagagtgcatataatatttagtatatgaatataatggaagtgaaaaaaatttgtaaaaatggaacaatagggagttatatatttcgttatgtgcttgtgtttgtttatattgttaatcatctggatgatacagaagaaaatttttttctgaatgttgacgttataaaagtctatatgcatcaacatgtattttatacttttttttttcaaaataagcataggatctttctctaccaatttttcgaatatttttaaaataacttccgctacatcgatgtattcaatgtcgttcagttttttgtttaggatgttcaccccgtctttgttgttaattacataccttatggtttgagggtatatatccaggattgcatatatacagcacgtggctgtgtaaatgatgttaatatattttacatctattgcgcatgcatcgttcagaaaatttttttcattttcgtctgtgacacttgattcacttgatgatagactggatgaatcactcgaattgctcgagtaggagaaaaagtcaatgctttcatcttccgagtttattataatttcttttttcactcctctgttatttgctttcttttttgtttcttccccttttggcttggcaccttgcagggctttcttcgcacctttagccttctcccggttggctcctttgttagtgcgttggtttaatcggtagttggtgcgctgactggctcgtttgctggcccgtttattgccgcgtccactcgcgcgcttgtttgtgccttcgctgttgcttttgttgcttcccttgcgcttttcccctttggcaacgtctttccgcttcttcttctttttcccccttgcattaccatcgctcagagcaaattcgacgccgcctccgtcgtcgacgcctgcttcgtccgcctctccagcctcgccaacttcgtctacctcgtctacctcattgtcgtccatctggtcgccctcctcgtcataatcctcatcatcctcgttttcgtcctcctcatcatccacctcgtcgtcctcctcatcacccacgccgtcctcctcatcaaccacctcatcgtcctcctcctcatcgtcctcctcctcatcgtcctcctcctcatcttccactttttcctcctcttccacattttcttcatcctccacattctcctcatcttccacttcctcctcgtcgtcttcctcttcatcaaaatcggacgcataaacccctatacgttcctgtattattttaaaaaagctgttcagcccgctatccatcctgtccttaattttctctgagccgattcttttagcactccccccccccttgaccttcttcttactgccacttttgccactcccagcattaccactgttgctgtttcttccatatgcattgttgtaattcaaatggggtttattaatcacgtggatcagtacgttgatgtattcttccatttgggaaacggacaaccctccatctgcagacaggttcaactgttcgtataagtcgttcagggcagctagctgtgaaggtgagaaaaaaaaaaaaaaaggtgaacagtgatgagcgaaaagtgcagaacgtggttccaaatgaaccttcgcctgggtgtggcaacggcgcgaaatgatatgcaacaaaaaaaaaaaaacacgtaaggaaacgcgagacggattctataggcattccactgtagcgcatacacatacaaatatctttttcttcactcaaaaacgtcattgtgaatttttttagttttatatttacacaggtatagcatgtacagacatgcacagatctgcctctgcgccattgcaatacatatcacaaacagtgacgagaaaaaaaggtcatgtttgtcttcaagtgagctcgcacatgttgcgcaaaatcaaatgtaaaatataccttttccgattcttctccattttttatactattcaggatatacgaatgatgcatattttcataaactaaatattttttcattgtgactttttacatctgaaggttgcatggctgtgtgtcttctcctcccttctcttcgtgaagaaacggcgttaagttgcgcttccttaaaacggagcggacaggtgtgtgctgcggatacgtacgaagcgagggggcaactattcaaaggagaagctactcggtgcaaaagtaaaactgtgtacacactgctgtgcatggaatcacgaaatgggtaactgcgtaatgcttgcgccttggtatagcattaacgagatttttttgtttacacttaaaaggaaaaaaatatttttgcaaaattaaaatatatatatatatgtatacttaaatatacaattggagaacgcgctaaaatgtatgacgctgggagcacaacgagacgttagcgagtatacacaaaggatggtgtatttgcgcgtactcgcacgcatgtgtgcccgggatgaacagaaaaaaatatgtacaaagggttcaaaagaggtgaaataaaaatatatttcattctttcaaagggggcagtggatcacatgacgcgtggtgatagttcttgggtgatgacagctggttcggttcagctgggtatgcgtagcagggcacgcacaacagggtaagtgtgattgggtgagcgtggttgggtgcgtgtagctgggtgcacgcgcctgggctggtgctcgctacaaggtgaatatgctacagggcgaatgtcgataagcaaaagcggcaaagggatggtccccgtgctaaagctgcaggtcgattcgtgcccgggataacgcaaattttaaacaagaaaaaaatgagcattcaagaaaacagttgctctgctatgtacataagtttacttatcattaaaatgaaaatgtagtcatagcacaactttcatatgaaggaaataaaacttaaacacttatttacgctttatgcgttatttttcccgtttgcaggaaaaaagcgcagtaaaaatttataacatgataaattacggattttctgtgccttcgctttttcgttattgcgaatgtgaggttttccttcgctaacgttttttttttcctttcgcaaacttcttttgttttccttttgcaaactttttttgttttcctttcgcaaacttttttgttttcctttcgctaactttttttgtttcccccttttttcttttttttttttctgatcatcagtccgccaactttgcagtgtacaaatggtgagggggtcctttgaacgagaggctaaaatattcaagtacgccaagcattacgcgcgtgagtatgaacataacgcgtgtattacatgcatacatacatacgtaggtacatatatatatatacatatatatacatttatatatgtatatatttttacttagataacgtatgcatacgtatgcgcttgtatgctggtatgaaggctgaaacatacattacgtacatattcccccgtatgtatgcgcatgtgacagcaatgtgggcaataaaagagaaaatacatttttatgacgggcaaaattttccatattcttatgcgcagcttttgcttgtggctggcgtattctggaaaattaattcccgtggcatacacctaccttactgcaaatgctcgcaagcgatcgcagcttgtatgaaagcttctgtgtctgtggaaacacgggggggagggtgcgccgaggcacgccttaaaattacgaaagcagaaaaaaaaaacaaacaggaatgatacacgcatatgcgcgcatgtataagtatgcatatatatgtatatatatatatatatatatatgtacatgtacatgtacatgtacatgcggatgcgcggacgcgccaatattcgccgcgcatttattacggccacgccaagaggtggaaacaaaacgccgtaggactcctcacatgttccgtgccaacattcgcctttcccccagaaaaatatgccacttcaaaaaattacgagcagcccctccgttctataaaataataaaacaccgtttatatagcgcgttatacaaggggaaaaaaaaaaacttataatttgtttacattaactgtaagtcgcgcataattttatttggcacaattgcaaacattcgcaattccgcatggtgtatacataatggtacgcacaatacgcatgtacacgtttgtacatgtgctcacgtccgtgagagggcatattttgcattccaaacgaattaggccaacacattatattacaccaaagaaagaacgccaacaattttggaacaggtcttactagcgcaatgtttattttacgtttaagaactccccagattacatgcttcagatgaagccttacaaaaagttcatgaccacttcgtaagatatgaacagagggaaaaaatatttctcccgagggttaacccattcctatacggctataacaatgtgtgatgataatggcaaacgttgtgaaataggctacccccccgtattaatgctcaacaaaattgttaagtgtgctgccactcctagcatacaatgcgtgtcctttctgatacattagtgcataggcagttgtgtgaaaaatgtcactatctgcttatccaaatggggggcaatccaaaaggaagcaacggtacacagtatgactgccgaatgctcccccgatatgagcagaaggataatgactcatctgcgttgtctatgctctatctgtgcgctgcccctgcgtatagttatcccgtgtgaaacgcgcaaaaatgcaaaggataagtggagtggttaaagaaacaagttacgcgcaatgtaacgcacataagttttccacagcgcacttccacaacgaggaacatttaaagttagaaagcagcgcaaagcagttgcaacgcgtcgttccatttatacgtagcgataaagtagcccccctaatgagcaactttttacagcctcttatacgtaaatgaaatgtgacgttttagccgtttcctttttacgcctttaaatttgaaaagatggttattaatatttagtcactcctagcagtttcatgtgcttcctcagcaaaaaccccatttgggggaagcaaaccgtatgcttcgttgtgccacgttccgtttgcaaaaaaggaatgaaggcatattcatttggtacacttcacacacatgcgcgcgtacgctatgtgaaaacgttttggctgtttctccttcttttaaaataaaacgatggacagctacaaaggggctgcggataatcccgagaataggtctgcctgttaacagcaatgttaataagaattgttgtgttcctcgtggaaattttccatgttttataagttcaaaggatgagaaaaacgttttccataccttctattgtgcattttttttttttacgctgtacgaaccagaaaaaaaaaaaaaaaaagatgcaaatgttttatttccccccacccatcccacaactctacctttccatttctgctatgagcataaagagtggtctcccctatatgataacttccccattttaaaacaaatggaacatggaaacgcttggacaaattgtatcgcacagattttcttcatgcacaagtgaaaggaaacacttgtgcatgtgtgtacgtatgtgtgtttgtccacatgggagtgaaaatgcgtgaaaattttacaaacacaatgtacgacgaatttggctacaattaaaggagtatgcccccccaaaatatatgcctatgcaggtaggcacccccctgaaattgtttcctacgcatgcgtaataaaggcactgcatattgctttacgccttttacgcaatttaaccttacatttcgtgaaacagaagtgcgaattgtctttggcgcatttacgcggcgtgtgttccgtcaccaaatggggagcatgccgaaacagctaaaaataattttacactctgtttcatgttcatgcaaatatgccattcgatattgtctatttttttttttttttttttttttcccgtttttaccttgccgttcaggcgatttgcatacattttcgtcgtcacaccacttccctgtgactttttttcaaccttttgaaaactcatttgcctcgtttgcggcgagttggtgggtggaaaattgtggctgtgatgtacgtgacatgcacttgctgtacactcccactatgcatttgtgttacccccgttttgcgactgccttttgaggaaaattgcgccacatcaggcgaagttttttccatttggctgctgacatacctcaattcgcgcgcgactagcgttgttgttcggtagttgcacttactctgcacgtttccagaagtgcatttggataggacattttgataggacactttgataggacattttggcaacctgcgtgttcgtagtatatttcccccacgtgtactatttgagtgcgcgtgtgtcacccccgcattgtagcaaacgcctgttcacgcatattactgcgcaattacgcaccgaggaggtactgtcaaaataggaaaagcgttaacctgagcgataaagagtttacaacacgtatgtacgtacgcgttgtgccttttggagcatgcctttatatgcatttttctttttcactcccccccaaacacttgatcctacgtcaaaaaaaaaagtgtaaacacgcagtagagtatagccgcgtgtatgacttgtaggctgaacatatttatatgtatggcactcacagatgtgtcaaccaatttgtgaataatatcttacactgttactgtagagtatgatgtgatctcgcgtagtttcttttccccctctccctcctccatccgattcccctttgttttgcttctcaccttcaacatggattcccccccaaaaaaaaaaaaagaaagaaagaaaaaaagaaaaataataattgcgcttaaaatttaaagcgttacccaaaaaaattggcgaagaatcacgagaaacaaagttaaacgcaaaactctgtcactttaaaagaaggcattaaaaaaaaaattgagaaaagaggatactcgtcgcccgagcgtgagaactcccgtgtatagaaaaagccatcctctctccccctctcccatgtatgagatacatatgtaaatacataagcacataagtacatattagctgctctcaaaaataagactgcgcagattacccccctctcagtgttacctatgcataccatcatatgagcatgggcatgcactcacatctgttcagccaaaatggggaaaaacatatcatacgaaaatgggttcctaatatttgaagattacaactttgttacctacaccaaaaggcgaggaaggagagtcgactggcacgaaaaaaagaagcatttgcagaatttcaatgttagcgcgtatctttataaacacctccaaaattgcaatctcagcctagtcagtaacagtgcaagcttaagacgagccacagaaaataagcttttcaaaagggtccaactaaacataaaatggctaattaaatttattatcagtataaaaaggagagttaaaaatatctacttatttgtcaaatttgttagctcaaaatgtatacttaaactgtccagcttttactatttaaagtacattgtggagaagatttacgatgagaagttagaaacatctgtacgtgtagtcttacccgtgtcagatttgcacaagctttacacctttgtctatcaccagaacttttgctttatgaattattatgaggagtttctgtccaggagagatgcgcgccgattgaggcgattctactgccacgtcgtcgtggtgaacggtcccaatagggccttaaccctcccctatgagaggatctacggtcgggacgttgtaaaaatgggcacacggggggggcgaagtgggaaaaattcaccaagtgggggtaactcgccaagtgggaaaaattcaccaagtgggggtaactcgccaagtgggaaaaattcaccaagtggggataacacacaaagcgggaaaagtccgccaaagggggataactcacgaaacgggaaaagtccgccaaagggggaaacccgccccaatgcgaacagcccccagcgcggaagtgccaccaccacaaaaacgcaaccgagaaaaagcataaaaataaagaaggagaaaatcaaaagggccataggaaaaagcttgcacataagcgatataggcctcttcgcaggaaccttcgacaagatacattttgggcatatactgctacttttttactccatttttctaacaaagaagttttactatgtcgggttatacaataataaaaatatctataacaaaaaatatgcacaagaaattgacgacttgaagttaaggatttacaacatatcggacancctctttttaataaaaaatatctaccacgttgaatttttctttctcaattttgagcacgtcatgccatttataaagataaaaaattctcataaaattttatttcaaattatgatgaatcagaaaaatgagttattggtggagcatcgccaaggggggtacaaaaaatgtgaaggttctacccctcaccgtattgaagacacgcctgtgaacacttgcacgacaaaaaggagagacttagaaaagtacctctcccgtaggagcgtcaaaaggggcaaaacacagggtagtgaaataacggatcaaggggtagaccatttcggtacaaatgaaatgaaaaaaaaaattgaaaagtatttactttttcacgtcggcattgtgaaagcaaagagatgcaaagagaaggataacaaaattatcgtgttgaagagaatacatgaccccttttccttcgcagtagatattaacgatttgtactgcttaacaatgtccaaggaatctgaggccaacgggtataatttggtaaacaaaagaaaattacaaaagggaaaggaggaaagtgcacattcaaataagaggccaagggggggaagaacccccgatgggaaatgtgaaaactgcaaacatatcaacgtagaaccaagcggggtgagcacccttttggaaaaaccaagaacaagtttgaacatttttgacacaatcaatttaggggatggagagaaaatcagctcgacattagtcagggaagaaaatacttttttaaaaaaaaaaaaattttcaaattttttaagacacttcgtagacgcttgcttattctttcacattgaccacttcctgatacagatgtacgccgatatttttttgcacaaaaatggcaggaccccttttaagaagctctacataaataaggtgaaacattacttttgtaagggagaaaggagcaaatgggagacgcaggggagttgcaaaaagagcggccacagaagcagccacaaaagcggcaaaaaaaaggatcattttatagttaacgattttttcagaaacttattcgtcctcttgtcctttttcgtcaaccattttgccgatctggaaaatcactcgcatgataaaattcaactttttgtcaaaatctccatcgcgctctctttctttttttacaataacatgattttgctgttagtaaaaaagaaggaagtgctaataaaccaaaatttcgaaaccaaccacaagaatgtagagcaaagaataagcatgttccacccgtgtgatgacaacgcactgtggatttatctgcacagggtggaggagcccctcctggaggaagtactcaaccaggttctcgtttggaccctttcactgatatccctctccgtgctgtgcaagttttaccactcggaaattttgccaagggtgaagagggaaaaatcggcacgtgcgcgaaaatcggaaaaatgcaagaagtctgcccagtcgaggaatgcagcgcagaaagtgctgagcccaaaggagccaaccctttatccccccgtgcacttgcgcagtaatcgattcgtgagggaacccccccaatgcaacccgcgtaggggcccaaacacattgagcaaaaaagacaacccacatggggaagaaaaagagcagtccgaaaagccagcccgtggtgcttcttcattacgcaaaatgaactacgctgcatatttttacaactattcgaaggacaggaggctgcacaaacggggccccatcgtcacgtcgtacaccctcttcaaccacgccttaacgaggaggttcaaaatgtggcaccccctactgcgtcaccaccgtgatattgcgagagcggtgggttcttgcggcgtggcaggggggggagaggccatcccgtgtagtgacagactagcagtcaagagtgtgcctcgtgcgtgtgtttcacaatgcgcagatgttttacaatacgcagatggctcacactacaaagatggcttacactacgcggagtcgcgacaagacgaagtccaccacgcgccatcattaaaaagagaaagaacaatgctaaacaatttgtataaaataaaaattaggagtgaaaaaaacacccccatttggataaacaaaatgagtgataaagagatagagaattacgtcaagggaaaaaacacagatgcaagcagctaccacaatgaaaggtacacatcgttaatgcagataaatataaataacggagacgaaaattttctcttccgaaaggtgctgatatataaatatctagacaactacattatctcctttttctccttctacaacataaagcagttgggcataaacgaatgtgtaaaagatacccacgcagaatataaaaaaatggatcatttgttattcctccttttggtgcactttgagaagcacattgaaatgttcgtaaatagttttcttaaaaggacgtgggaattaaaacagaaaagaagggaagatccttttgacccgtacgtcctctaccagaaaagatattcgcttattcacagatacttagttatgaatttatctccaatgaataactacgacttggactttgaacggaaatacgattttaaaaagggagacagcacctttgcagatacgccctttcacatcaagataggaaattggggatgtcccaaagggggtactacccctggaaaaaaggcctccaaaattgccaaccatttgagcgtgctatcattttataacacaatttttcaaagcattttaacacacgaaaattattactaccccttcttcgcctcactcaattatttgtatttggacgacgtttgattcatctgcatgtgggaagcgtgttgcgtatcctgcggggcgggggtcctgtcccattcattgcacccattttttttaaccaggtttgccccccccttcttagtattttttttttaattgttgtaatgcaacccgcaacgtttgatgaacacccttctgctttcttcgtctttcgcatttccccttttcccgcccattttcccttttttacgtgttttaaccttgttttgttgacataactccccctcagacttcttcactttgcacaaacataatttatgtgtgcacgaatgtggacgcctgaggacccatttcgccacctttgctcagttttgcgaatatgccattttttaaaaagttcattttttcgcgtgcatcacataccgcatgggaaagaaaaacacaaaaacagggaaatgcaacgtaggagacaaaacaaggagggatgaaaagtcacccaaacaaatgtgtaggaggaaagacaaatgtgtaggagggaaaacaagtgtgtaggatggaagacaaatgtgtaggaaaaaaaacaaatgttcaggaaaaaaaacaaatgtgcagaaaaaaaacatatgtgcgggaaaaaaaataaatgccttttttttccccccccccgctaactgtacttgttctccttcacgacggaaagtacgacagttatatcgtcgggcttccccatgttaaagtattttttgtacttatcaaagatgaactccgatatgggggttaaaattattttctctctggacttgtttgattgtatatcgtcgtagttaactttatcaaataagtgcgtttctttttcatagatggtgggaggggccttcctggaagggtgcttatcgtttttaattttccccaacgcatcacacatgtgtgcattgtcaggaacgctatctttttctttactattcatatttgcacgatgcgcgtcgtatttcttccttctcttccttagcaaagttttgttcacctcttgattggctaaaatgctggaaagctgcacaatctcatcgcatgccttcttcgtgtttaagtaaatgttgttattttcgtcgaagaggacaaaatcggttggctcgtatgcaaaactgcaacagtttatttttccttgcacaataatttttttttttttttttctcctccgcttcttataccactcgtgcgatagctatcgtgctctgaattcccacgcagtgtactctgctgtgttatccacttatccgtgtctttcgttttttccctcctcaatgggtttacccgatcgtttgcgattatttcccttgtcctttggcgcgcccctcgttggagtacattcccagaggcatttccagaccagtcagctggcccgttggtaaatccacaatcctcgcccctagggttatcaaaattgtctacccctttgggctcatgtatttttcgctgcgcattggaattgcagacccctctggagttaccctcattgtccaacatgttgtcatctgaatatgcgtcacttgcagagggactccccaaatggtcatccttttttaaatacgccccaatactgaggtccttccgatttaatgaccccccggaatgtccagaacaactgctgttatctttgccataatcaattttttttttctggacaaaggggttatatgcacccattttagcttcctgcaaatttggttttgtccccgtttcctggtgttgctcttcgtttcgatttttttccgccttcgggaggtctttccctcgttctgattcgcctatttcgcttttggcccttccctttccacttttccctcccttcgtcctcatcgaaaacattctctttattttagaaggaaatttcaaccgaagcatagctgtgcttatgttgctcttatactttttgctaaagaagtaatttcgttccttctcttttttcctttgttcatcccagttgttctcactggcattttccttatttcgtcgtccacgtgtgtaatcgaaggagttgatatttcctgataacagatctgcatttttcccctttccatccatttcaccatcttcttctttttgtttcccatctgggatgatctccgatttgtgtaccctccccttcattgcgttctttcctttattattctcctccccaagagataaaagggcatggtgcttctcctcagaacggtgagtaccgggtgactcatcacccacctcatttggtttacctttccatttgagctcctccccgtggtctgtattaacatccacatcggaagactgatttatcacaccagaaaatgtgcgttccggatttctccccttgtgccagtctcccgaaatggtgtccttcaccttacgtaatacactactacactcatcataaaaattgtatatttcttttagctggacaaattcgttgcatttaactgtgtagaaattattgaacaaaatttccataatgtcatcgtcgtatagattgtcgaacagtccatcgcttccacttacaatgatatcattattttttacatccgcagtggcgtattcgcagtacctgatgcactttgagatgatgtcattatatgtgctcattttaaccctactgcattctcccaacttgcttgcgtgtactccctctgtgcctaccgttctagtgcccctattggactctttcctctccacacagccacccagagtagcaggcatgaacgttatttggaagggacaattaaaataatgttgctgtactttcgatttgtaaattatatcgaagcggttcttatccatgtcaaagcatctaaatcggtagttattaaaatggttaacctgggtacccttttgcctatattcttcactccaacttctgttcatggcggttcctacttcgaggtggtgattcccctcagtgggtctttccccaacacaccttcgataatcttccccattgtcaatggccaaaatgtccgtccgatccaagtcaaaaaaacgcagcaaatttctatacccactttcatccatggtgctcactgtcgaaagtggttgattttcattttcgtaccaatcactctcggtggtgtgagaatatttatggccttggagagaccccgtcttcgtattagactgactccctgtaatcgtgtcagagggtgtagctccatggggacagtcgtcctcttcctccttcaccacaaaggttaaatttcttattttgtaatttttatcagccaagtacgcttcaaactgttcacaaatatcatcagttagctcctcttccatgtataatgtgacagactcatggttgtgcggagcagctttacctccgcttccctctctaaagaggtcttttttgtaaagctccttcctctgtgcatacagctcttttagcttgaatttgctcccctgcgctgtgtggtcaagagcatcttttttgctactgctcacacggggtgtactaagagcggatcttttgggcgaattatacctcatcgatttaaacccctcctcagtggcatccaatgggtccccactagtctcctcatcgggggggccattacacatatctgcataagtgccatcttgcagcgtgtccgcgagagcactctcccgcttggatgaatttcccaaatgttgattggttcccatgttgctctgcaccgctcggatacgtttatcttggaggcaatttttcctaagtcgtagtatcaacatttgacaatctccaattgtacaaatgtgcagcttttctttctccacagatgagagcaataatgtggaggctcccaaaaagttagacgagcaggcacttctacatacaattggtttgagcacatcctcttctttgtgtttgatgctgtagtggtcaaacacgactcgattttgtttctcaaatagtgcactgttgacacacctgtgtagatacaaatttaagcactttttcaaaagctcatttgaaaaattgcctacatttattccactatttttgatggaagaaactccatccgctatggcgatcatgttgtcactacatagaaatgcatccccattttggtaattcacatttttttttcttcttcttatgaggaattgacttagctttatgaagcaggacgtacttttgcgttttcattttctggtaaaatctgttcattacgtatatgttatcttcccatgatattttttctttttctttttcttttcctttttctttttctttttcttttcctttttctttttccttttcttttttttttctcccctccttttcggtgaacgaactgaagaagtttaaaaaaaggacttcataaaatgataacgggaagtctacatactctatcttaaacagttcattaaaatggttctcacagtactcattcaagttggagatatatgttcgtgtgcttccattcagtccactcatccgtatggcttctgtggagtttttcttcgcataatgttcaaacccacacaagaagtcattgtctacctcttcaatattcatacaattgacctcatctaggttgttgcccaagcctatcacaaccttacatgtttgcaaaagcccttcctccccgatgcctccattgtccgagttgctaccacttaagcatttgctcagaagcttctgcattttgttcgtttcattgtattagtgtggaagtgaacaaatcgggatggtaaataaacccgagtgtaatcaaacggagatagggggacagttgtatgcacaccacttctacaccgtggagtgttttggctcttaacgggaatgaagtagattttctcgagtgggtgtgcactcatacttttgacaatacacccccatttgtgcgtgcacatatgcgcgcggggctgctaaacaggagagggccattaatcattggaaaatcctccgtaggaccattcgctgcgttatgcctccccccagtgtatacttatttccccaacacgttttaaccacacactgccgctcgcgaatttcacgcttgcggcagtccaagagggtgaaaaaattccacggggatgtgtaaaacagctcaactactggcacatttattctgcgtaaaattagaggacgttcatttatttttaaaaacaacttaaatgggggaaaaaaacaaaaaaaaaaaaatatatgtataaatgtatatgcatacatatgcacacatgtatgtatatatatatacatacacatatgacaattttttgcagcactgccaaagcgccgaaattgacgattggaaaaaattgctccaagggggggaagcaaacgtgggaaatgaagcgggcgaacgtgcgtttttcctcctcccctgctaactgttctttgcgcattttacacctcacatcatatcgcaaagggtgtaggtgaccagttcgcatgcgtcgcaggagagggacgaacgaacagggaaaacacaaaaaaatgcggcaaaaaaaaggggagaaaatgagggggaaaaagtgtacgtccaaccgtgcacataaatattagccattctgttcccccttcttttacacccgttttttattttccattttggagactctcctcttttccctcccacacgcacgctgtcctcaattagaaaagtgtttctctcgatctgcttgccatattgtacactatagctaaccaacaaggagaacaaaacggggttttctgttgttatacattaagtgctctgagggggaagccaacaattgggaaaggaaccctcagtctacccagcaactcaggaataggtcttcgccttcactgcatatgcccatgggggtgttcacatatgcgtacttccttcccacgtttgcttctccccacgtttgcttctccccacgtttgcttctccccacgttggggcaaatttttttccaaagattcgttcctcgctctgacgtaagccccagcagggttccgtccacccacccccctttccaccttttaaagatactttttataagcatctacaaacaactcaatttcaccctgagacaaaaccctatcgacatcggtcgaggagacattcgtccgtgtgtcctttatcattttatttccatacaaaatataattcctaatttgttccccaaaatgcgttaagcttttatttgaaaattcatattttttgttcttcaaagcttccagctgtaagtacaggagtttttcatatatcgtttttaatgcaattcgtttgttaagaatctgtgacctctcacttgataccttcacagaaatgtttgttggtttatgcaaaatccgtacagctgtttcaactttgttaacattttgtcctccctttcctcctgaccgcatagtctgaatgactaaatcgcttttgttcagtgcaatttcattcacattgatatttcgactgttcatgttttttttcaatggggtcgaactactctctgcaatgtttaaaaagtttatgacattggtgtcgttgtaacttagtgtggggatcacatcgacttttacaaaggatgtcatttttttattttgtgcattgaatggggagttgcgaaccatcctgtgaattcccttttctgatacgaaattgtaaaagctatattctccatctatttttatttccactttttttatccccacttcgtttttacttaaatcgatcacttcgtatttaatatttttcttgtttttcaattttgacaagtacttcatgtacatattgtacagcatgctgcagaaatcacaagcctctgtcccccctgtcccagaagacagtatcagggaacaggagtttttaaaatacttcgaataattctccacatccttcttgatgtatgaacttaaatatttcttgctaacccgtttgacacttttgcacaaaaaaaggaatctcccagcacttgctacacgtttgcagttaatagtaatggacatggctataagggcgaggagaaatgttaagttgtctttcaaattcatattttccccatacctctactttttttttttttgatgtgctctggttggggctgttcatcgctctatattctggggtggcgcggttgggaagtcatctgagtgggggcggtctgcatgacggtggtctgcgtggaggcggtctgcatgacggcgatctgcacaagcgcctgcgcagcgtgccgtttcagtacttcatatcagggcacgcatcaaattcctatcatgtcgattttgttatgttcgaagggggatgatccggaggggaaagcatgaaaaaccatttctctttaatttcgtagcaccccctttgttcaatccctgtaggcgtttcctgcacgaggatgacgtgccatgtatgttcacgttcggctgagacctcaattcagcaccttcgcgttattcaccccacttgagtgttcactttttttcagcccttttttccgctgggatgttctccctttccacacggcgaaatggcgaatctatctcgatgcaccttttgaccgcttgaactcgttaataaaaggagccaatcggggggaagcaaggagtgtggaacggcccctcaagcacgaaaagggtggcatatttatcttcatttttatctctatttttatctttatttttattttaccatattttattttactacattatattttgctatattttatttttatgcttgaactgttgagcactatataaagagattaacaaacggggcggtcatttttttcacgtgatcgtatgcgatgctttgcagcgtcccaagtggcacccccacccaactgttgttcacccgcttgtcatttttgcttacatccctagcggtacacaataccatcatgtatgttcgcagattttgtgccattttcatccacaccgtttccctgcacaagggacagataaaaaggtacacgacaaacgtctgggatggtgtttccccccttttcccattggctaccaaacggagcatttaaaacgctttactagttaaacggggttttcaaaggagagggacgaacgttcgtgcggctaagcggcaagcggagaattgtaaacttggggaaaagcgggggtggacttataaacggaagaagcttgttggggaagtaggctttgtgtgggctactttggggaacgctggactgaatccaaccgagcgcgctccccagggaacgacttcggtaacgctccacccctttgggaaaacaaaaaatgagccccaagggttcatattttttggacacaacaaaaaaaataaaagtccattaaagaagggtcaacggaaaagggccccaaaaagggaccgcaaatgggatctcaaaagggaccacaaacgggaccacaaatgggatctcataataaatggctcctaaaaaagggccttcactaaagcaccgctacagagctacagagctacagagctacagagctacaccactacaccgctacaccacgcccaatatggacgcatcgaaattctttttataaacatacacgtggtacaaagaacaaatgtcgaaataaatttgggagtccctattatagccatgaattttattaatccgcattttaatatcgtcaaaaatgtatttatcgattgttttattgattaagttaaagtagtttatattttggtacctctcgtatgtctccaagttattggtgatgtaatgaagaaacatgatagcgctgttgttgaatagctcaaccatattcagttcctgcaatttatcttttaaatacttctgcggaatgacaaattcgttcgcgtcaattgtatcatacaggtagaaataatactttatacccagcgtgttttccaaggcgtcttttatcaacttgtaaaaatagtcgtacttcacctgagacactgtattgttactgttgacgaattctatgaattcctcaaggcacattttattcttgaatatcttgagaagattttcctggtcgaaccggatcgtgaataggtcgttttcgagcgtcaacgtaatggagtctgcgggggggtgagcggcaacatggggtaagcggcaacatgaggtgagtagcaacatggggtaagcggcaacatggggtgagtagcaacatggggtgagcagcaacatggggtgagcagcaacatggggtgagccgcaatgccttggtgtgcagcaatgtgtggctgctctaccacttgcgcgcactaaccgctaaccacctccgtgaccgagcgcttcatcaaaaagtcagtcagcgtgatggtagaaatggtggtcgccagcagcaagccctcactctccaaaaaattttcgataatcttaaaaaattttttagatgacttctcgttgtacaccacgtaatgcatggccaaatttatcgaaatgatgtcaaacgttatatttttatttttccattttcggaaaaatttattatttaaaatatccccttgcagaaataaaaagttgtcatgattacacaacccttttacatcattctgacttaagcgttccttggccaactcgatttccttcttggagatgtccagcccaacatagaccttatttttcaccgagttgtatttaagcatgtcctgtccatggccgcatgcgaggtccaagattttggagccatacggcacaaagaagaggatcattattctcttcacctcattgttgaagatacggatatatttgatgttagactttttcaacaaaatgactttttttttgtcgtagtgcttcctgatttcctcattcacgtctcctatcatcttcgggtagaagtaatcgaacttggtgttgttgttcttcagcttgtttacgaagttgattaggcactcgaagtttttgtaaaagttgtatattatgtagtccagcttgttcgagcggccttctcgctgaccggatttgtcacggcgatcgccacatccgtctcctccgtctcctccgccgcttccaccccttccatcgcttccaccccttccatcgcttccaccccttcctccccttccaccccttccaccgctttcacccattccaccgctttcaccccttccaccgctttcacccattccaccgctttcaccccttccaccgctttcacccattccaccgctttcaccccttccaccgctttcaccccttccaccgctttcaccgccgttcaggcctatctcactcccctcgccccgtttccagaactcgcgcacaaccctctcaatgtcgatgtagatatccacgttcaccttccagtccttctcaagctcgaacagcttccccacgtcttttcgcctattctccccacccttggcactcgaactaccctcgcccttcacttcgtacattttgatgatatccaaattgttggaaaaatcggagtagtcaatgttgtagtctatcttcacatttttcaattttttatttttcgccacatgtaaaaataggctgcatcccttatacttgtcatcgcagcagaaattgtaaatcgagatgtccctcacgtatcttttttttatcttaatgttctcttcgtccagagcccgcaggtttggcggttctcccgcgtggctgcccgcgctgactcccacgccgctttgcccatttttgtgctgatatatgtcgtacttgcggtggtgagcgctgggtcggtttgcaccatcggtgaaaggcacttcgatggaggcggccccagttgagtcgaccccggttggagagacccccgaggtgactcccccccccagcaaaggctcaaacgaagtcaaattcagacactggttgtatgaactattcgggtaataaacgcagacggtgtcgttttcgacctccttaaacgcgcttatgaccgtcccgtcgccatccctggagtatattattttcctcctatacaaaatctgatttctgtcgttagacgaatcatccgattccgcagagttgtggtcacttgacgtggcattaccttcatgatcgctgtcttcttccaccagcttttttaacttttcaatatacaccttatccttatcaacaattttttttttcttcttcttccttttctttttctttttcctcgttttcccattaagcaaatgcatctcctcctttttcttttcctcgttatacaaatttatcagtgcgtcactttcattcgattcgctggatgtgctgttctcctccagctcgcttggctcactcgctctttcgttgcgtgtctgatcatcgttcttatccacctcacgcttctgatccgccgcttcggtctgtgccacatgatccccttctccatcagttgcctctccaatcaactgagcggtggccccccccttgcgtcgatccttccttgtgtcgtagtagtaccactcctccatttcatatttcttttccaaaattttgaacttatatttacttttatgaattttgaagagatcgacatagatatagttcagtacctctgtgtcgatattaaatttgtacttgtaattgttgttactaattttctgcagaataatttgattaacaattggcaggttgattaactcatcattgaagcttcctcgcagctccaccacgctgctgtgtatggagaggaaattcctcctgtcattctgtaataagcttctcctcaaaaaatttacaatttctaggttaattttattttctatattaacatatttgtactcgtcaaaaatggcgtagggctttatctgtgtgcaattgtctttgtaaaataagtcaatttttattgcatcattaatttttaattttttttttatcaacaagtttatttcgtggaaaagattattcttgtcgatgattatttttttctctccatttttgtttttgcgactgttctttgattctcctttgtccggttcaccccctctcctcctttctttttcgcccaacccattcttgtgtttttccccctgttgctgtgacttttcttgcgattcctttttccgcttcacatgaggaggagacgacgggctaaaagaatctttcccattttcttctgttccccttttttttggatttcctttttctccactaattgatgcatccttctcaccttcctccttcatgcccatgacgcttacctcactcacgttgtttgccctacttgtggatgtatctccatgttggttcgcgtcagggatattatttgggtcttcgcttaaattctcactcttcatatttgtttctcacgtcagtttcgattgcaggtcttcgcaaattatgtccccttggataaacgcgccagctatgctgtacatataatatactcacggtgtacattactcagtagtatgcctttttagttccactatagggggtgttatacgtatggttaatttctccattaaaaaattgtatttgttctctcatttttcgttcccccatttgtgtttttttttttttttttttttctcgctcctcggtaacacctttatgttaaaacgaaaacgtgccgcacaatttgtcactactgttgcctttccctcatgacgggtttccccgctacatcctccatagattttttttttttttcgttataatttaagagaaggggggggaaggcacttaaaaatgaagccaatcggaaagagtaatatttccttttatcgtcgtaatgcccctgtagcagtaataaggtgtgattccccagtgagacataattctactttaaagaatgatgggaaaaaaaggatgcacaaaaaatgcgtaaaaaaaaaaaaacggcgctgcaagatgaatgtacgtaaaacttgctctcatattttatccttaactaagcgtgcacactcgtaggaagccccaacacgacattaggtggatggcactgcagagggagcgctggcgtctagtgcattggcgcatatgtacgtatgcacatatgtgtacactcgccaggcctggataataggacttgacacccgttgaccttcctccacgggcacgcgcttcctcatttggggccgctacaaacatacaaaaggaacgcgcaaggtggtccgcaaaaaatgcttcatcatatgtagagagagacgtatggaaataaaagttcccacaacgcatttagccattttctcgcgcatgcacatgcacacagggatacgtcctcactctaccaaagaattagttttttttttttttttttttttcttttcacagtataaaaaaaagaagcattcaacacggggaagaggagtctaaatgaactatcatttctccatccaggggagggcggagaaaaaattgcctgcaccgaaatagaaagccacgatttgcatgcctgttcgaagaggtacatgtgtccctatatgcacgtgcttaattacgcgcatgcgtgtgcgtacgttcctcccgctagaataattcaccccaaccagttgccgccgtgagtagcctggtaaaagcagtgctaaacgggcaaaaagagagagcgatgaatagcgcaagaaataaaaaaaataaccaagtagcgaactgacgaaataaagaaaggtggccgcatgaaggacaaacgatttagcataagacgaacggcttccaaacgccaagtagcaacagtattgggcagacggttgcaagtgaatatatcttgaggggcgcaatttttttgctaccatttttccttttttttaagtgcaacctggagatgggcgttttatgttagttgtgaatatcgcagtgcagtgctccgcaatttttttatttctttccttcgtccttttttttacccatttgcgcggttacgcctttcagcggttgcacctttatgctgctgctcagccattccgctgcgcgattatatgttcacccctttaaacactcgtggtcctccccctccgcgtcgctgctctttatgccaaagaaacgcgaaggggcaattttcccttcccatctgttcgaaggacaaagcgcaccaccaggggacacttcccaccctccactgtgctcagacatgttagcaatcaattgggaccctctctaaagtgatactcttaggaaggaacacaaagcgcagatatagcagtgcgtcctcacacatgcgtttatatatttatatatgtatttatggatgccaaattagttcagccacttttttgcctgaaaggctatgcgcacaactcaaatccacgtctgtgtgtgaattgactcatgtccatccccacctgtacgtacgcgaggcaatgtgtgtccgtgtccatggtgtatagctcaccaactgggaggaaataacaacgcgtactgtttcctggtagtatcaaacagctgcgagcagtaaaatacttcccatagtgaagacacatctcgcctcgaagcccataaagataatccatcttaaccgcttaaatggtggcatgtaactcaaactcgtctcagcatagtcagcgagaagatataaaaaaatgcatcactatgaagccgcgtatcatcacgagggagaacaacacatggaggttagcaaaaaggtagcgaaacacacggtgaggaggaaatggagtgacaatcctaatgggtctatgcgggatatctattcgaaggatggacaggaaaaaaaggaaagttggagggaagaacaacattgtaggggaggtcaaatgaacagccacacacctccgaacagcaacgctattgatgcgaaactgagtagcggaaggtgcccgtttcgcaattcctatgtcaacgtactatattttaaaaaattaaaattaaataaaaaattgttcgaaaaaatgaaaaacaaacatattgtcatatatttaaagtataaagaaacgacatgcacaagtaaagacatccaagtcaccgactcggaaatagctaacttatatttgagctttctcgtttgcgaaccgctcgaaaaacatgaaaaacaaatcatcaaaatatacataaaatattttaaagacaagaaatataaaattctttcatttggatttgttgaattaaattctcaggaattcacagaaaagttttataaaaaaaaaagctacatgttatgttacgacaagaataacaataaatatgtatttggctacttcgtgttgttgttggccaatcaaataaagtggaccatatgcaacaggaaaatttctcatgagttcattgacaagtcttacttcatttgtgacagaaataattatgaccatcagattttttacatttgtaaaaaaattcagagttttttattgcaatctgttcgttcccgagggggtagtcaggggcacgcctttcaaagccgcgccctgctcaagcatttcggcgtcacgcacagctgcccggggacgttcaggtggaggcagccacaggaggggacaccttctgggggaagcacgtctagcagcgcgggggacgaagaaggggggaactgcgaagggagtgaaacacaggggaagacagaagtttgtgggagtgagacccatctgaaaaacgccctgtgcgagagtgaacctcatgggaagaccgccctgtgcgagagtgaacctcatgggaagaccgccttatgtgagagtgaacctcatgggaagaccgccctatgcggatccttaacgcgcctggaggatacgtccccaagtgaacggagcgatcaggacgaaccaagcgcgcgagacaaccaagacgatgtcatcaaaaagagaccctcaaaaaagggtccagaagaaacgggtgcaaatggcgatcaggtggaagagccatacgagtccaacgagttcaacaagcccgacgagttcaacgagcccgacgagttcaacgagcccaacgagttcaacgagcccaacgagttcaatgagcccaacgagttcaatgagcccaacgagcccaacgaatccaagccttttccccccgcagaagatattcagatcgaaaattgtgccacggatgaagcggaaacgtgcgtctcatatgcagcacagtacgatgccacccactgcctggaaaacataaccgcaggtcccttctcttcaacggaggacctggatcaaacaatgcaaaaggataatcctccaatttgcgctcaaaacagtcgagtggagggaacaaacacacacaaggaaagcagcaatgtagaagtgcatagcagtgcgtataaatactctgagttccgcgaaaagagcaggtcttactccaacgagggggacgcttacgatgaaacacagaaggtagaaaaggacgagccgctagagaaaaacctttttgatttaattctatgcaaaaaggtggaaaatatattaaacaacgatgtagaccattttgtagaggaagtccaatttattcttacacacttaaaaaaaaggatcataaaaacaaatgaattttttggggagcagctaaaaaatgggtaccctgatgttgaagtggtaacgaaagaccacgtcgcagaaaagggggacatgaaaaacgaaagagatgaggatttaaaaaaaaaaaaatccccattgcgcatctcacaaatggtgaaaaacaaagtgaacagaattgtaatataaataaggacatacttaccattttgcaaaattgtgtaaataccacttcgctttatattaaatccgttttgaaggacaaacatttaagcaaacaggagaaggacatttttgtcgtgtacgatgatatcgtagataatataaaaaaggcactatcccagtttttgcaagagggcacaacgtcacatgagcagaatttaaatatttcacgaatgaagtcgataaatttggggaaaaaaaaaaagaaaaaaaatttacaaagaagaaaagccaatctcactcacctaaaatgtgtgtccttcataaggagagccatgtatcctccgaaatgagcattggcgagggttcgcgcgaccaactcaagagctacatcggcagacacgtgtcgacggccttgcgatactacgaggataagtggaagcgcaagttgtccggagctcgcagctacgtctgagaaatgactctaccacgtccttccttctttcgcatcccccagccgttacgcacaacttgtgcgcatttgtgccctcctcattgtacgataatttttttttttgtaatttttcgtccttttcattcacaccaacgcggtagcaatgtttgttttttctttttttttttcctctttttttctcgcctcattgcaaaataaagaaaaacattttttgtatttacctgcgtgcacgtacatatacgcagtcgtgtgtgtgcgccctgcatgtgtatccatgtgtttgtctcgaagctacgatcgcgcttacccacctagtcataaaacgatgctacttcattccacgaccgttttacgttattcgaaattttttagaaaattgaggaagcagggaaaactgtagtaagctgcgcaagagtgggcgttacatacgctttgggttcctttcctgcgggtggagaggggggataacctcgaacagttggcagcaacttctgctgcattaagaattacattttttggtgtgcatcccggttgtttctcccaaacgcgaagcgcatcacccccatctgttatgccattaattgcgtgtaaatcgaatagtcccattttgaaagagcaatttgtatgccacgtgtttcctgcagaaagatgaacctacctaaatttgcagacgcaaaatgcaccaaaaaaaaaaaaaaaaaaatggcaagagaaaaattgttaacaacaaacaacggcaatcccattcctccctcggcaacgtgtcgtaaaactcgaaatgataaaaggtatgctctatttgctaggaatgcacatatatatttgtatcctcccagtttagcttgcgctcgttgaatatctccattttgtggaaggtgatcgtttttttttttttgtaacattgcatgatacaatttgtgcaattttcgctagctgatgaggtcactactcccccagttgctgcagcgcttcaccgcggctgactgaacatggtggggtgaacagtttgctaacccgagcaggtggggggctcagaacaggtacattgcagcattccacaactttctgcttcgttccacggtgaacctctgcactttaccacttcgccccttctgcgcatatccgctaaccccgcgtggaccatgttccgcaggggagccacccaaagcatgagcaaacttaaaagactcattccagcaagaggcctaaaaacatctgccaaacatctcacctatgaccacttcatctttaacttcgatgatgtagaaaatttaaaaaagctaaaagaactaaacacagaaccattggtggtacaaacacaaacaaagaaggacaaatatgaacacattttagatcaaagtaaattaaaaaaaacaagaaaattgctcattttgattcgaaaaaaattgataaactatgaacagacaccgctgaatagattctacttcatattctataaaaatgtggactgtctctccgaggccgaagtgatcgatttgttgtacttggccatacgcaacagaaaatattatgcgcagcaagggggtgtagagagcggctttgacatagagactggtggtctctgtgacggagggaacaactctatcatcagggagggaagccattttagtaggaacaacgtacaagacatttctgatcatgtctacaccaatgtaggtgatacgaaagatatcgccatacatacctgggagaatggtcaccttgggggggacaatcagaaagaaaataaaggctgtgcaccaaggggagaagaccacgaatgggttgacgatgcaattaatggtgaatgttctcgtatgaaatgtaaacagggtggatccattgcacagagtgggactgacaattggatggtggctatggaagaggatggagtggatcccagaaatgatcataagtacactcaaaaaagtaccaattttaggcgtcgaaatgtcgattacgtgctgaggctgctgtcctcactgaggaactcgctaagggaaagaaaaattgtcatagaaaacacgatgaccttgctggatgtgtacaaattgtcgtactgtttgcgccactacagaatggtagagggggacagtttcatagtagcgtacatctgcggtttcctaaaaaaagaaatcagtcacataaatcaaaacaggagcggctacgaaataagagacgatgagcagctgaacattctgctaaacatcctcatcatacatcacaaaaaattgaaggggcatttttttaacctgctatatgactacctatttgcagtgttcaaaaggggaatcttcaacctgtcttgcaagaatatttgcctactactacaagtgaataatttccaggtgagtaaatacgatcccttttttctttccctgcttgggggagaagcaaccccatccgtaacagcgccgcgcaggatggcacgcgaaatgctgagtacttcaccgacaacctcctcgctaactctggcggacgtgaactatctgctgttttaccaactgaagaacgacgcaatgaggggtacccacctatttgacctactcacggaccgcctcgccaacacatccgaagtaacttcgcaaaagattcaaaatgtacacctcctatctttgctactgctccgctatgactactccaaaaggtactccagtgaaacgtacgacaaatttgtggaaatagtttatcatatgtattcttacctgaggaagaatatgaataacttattagggaataaaaaaagagaaaaccttttgaatgtccgttttttaagaaccttttcgctagctctctctctgataggaaacaacctccatgtgaatgatgagttgtgcttgttcgtactttaccttgtgaccaatcctgagcagacactcaccatccatgactacattgatttgttaaaaatctcccatttttataacttccaaaatgagctacattttagcaggaacgctctctactgtgaaaaaaagacgtgcttctacatctatggcggtgtgtggggggaccagcaggggtacctccccctcaactgggaaaggttatcaagttacgtttacgaatgcttaaaggtgatatattcctttgaagaggaaggaagaaattggattggctcccctggagaggatctcgagaaggaaaggcagatgataggcacgtccaacgggatagacatcaaaaaggaaccgcatgtggatcccccacccatggcagatattaataaaccctttgcgcttacagaggtacccacaccaaaggataacctcgaaacgtaccttctgaaaggacacccaaaagatgggcaaagcggtgccgttgaaaacgcctttcgagtgaaaccacccgcacagtgcctaaacaagcagaaggcggtaaagaagaacaaaagctactacatgcatattttggacatcctaccatccatgcaaaacgactcaagtaacaaacctttttataaacacctgctgcgattatttcaaagagacgtggggaattttaatctacacgtgttcgacttagacaagatcctattcacgtatagtcagctgaacattaagaaagaggacctccctttgcatattctaaacttactagaaagggtgaaagaaaatattatgaggaaggatcaccccttggaaaaagaaaggtaccttcttcattctctctgtaacatacttctgacgatggctgaattgaacctccttccaatcgtggacctaaaaattttcgagaaaaaggtccttacgcatatccatttattaaatgtcagtactattctcactctgatacagtactacattttgaagggagcagggacgaacgggataagtgcacacacaaacacgattacgttactggctctgcactatgttaagaggaagtaccttctctcgagggatggtacagatggagatgcagcccaatttgaggatctaaagagggatgtgaattatcccatcatagagccttatctacaccaaatggatagtcataatgggaaagaggcttccacgggggaataccaaatgggggaagagtttagccgaaagggaaacccttcctgtggtcccaaaaccgatgcagtggaaaaggaaagcagtttttgtgtcccctttgaaaagataaacgaagacgatttgtacgaatttctacttctaagatttgtgttcatccatctcgtcacccatacgagcctgtttcacgataacatcaaatatcaccatggggaggagaggcactaccgcaccatggtaaataaccttaacagaattgtccttcacctgaagactgatttctccgacatgttgttggttggtctgacggatggtgtcattgtagacggtggtgatgacgtgcggactccccaagaaaggggcccctcaagttggcaaaatatccgaagggacagcgaagaagcagaaaggaggattctacccagctgtgcagcccacggagttgaaaatgagcgcatcacaggccccccaaaccaaaataacatccttagccgctcgaattttatcctactctccagctacgtgatgttcatccttaagcatgacctgaattttctcacgaatgaccggattttccacgaagcagtggccatgcagcatttctttgttaagaacttcaaaagcttgtactacaattacaaatactcatttgtctatcgcaaattaatgctttcattaatttttgatatgaggagaaaaagttccatgaggatgaattgccctttaaatgcgctcaagaacagcccaagtgacatggaaaaaatgaacataaatgagtacacacagatattaaggctgtttagtgctctgtgtgcagaggagggaatggagggaaacgccttttacagctacttaacacaaaactgtgtgcaaatgtctagctcgcagcagtcgcagcagtcccagcagtcccagcagtatgacattatactgaatcgtcacttaatttacgacatgaacaacagcgaaattgtcagcgttcatttgaatgtccctttttttaactacattattccgatgctcatagaaacgaaagccctttctgtggctgtgcaggtgattttcagccccagggaaaatgtagacacgtatgcaacactgttcaacgttatgtgggcgttcttaaaaagttataattatgacgtgatactgatgaagagaagaggggaagcgtaacgggagggggattatattggccatcccctccacgcttcctcacagtggaatgggctacggagggtaccccccccccacacgttattgctctacccaactggcactgcatcgtttggcgctacatattatgacgtataaattgtaaatacgttatgggcatttttttccccctcttttttctcctcctttttctccatttccttatccgctttttttttttttttttcatctttgagacccctcccccattaactcctccattcgaatatttgttataaataaaagtagacgcaattgcacaatatgcgcgaagtgaaaaaaaaaaaaacagacgcaattatgcactgtgtgcagaaaaaaaaaaaaattccttttttcccctggagaataataagcaaagtgatggaccactcgcacgtgatccgtaggaacaaaaattggctatacactgtgcttttcaagctgggttaaggggtggaaaaattgagggaagacgagtgtggtacggatgctaaagttaagaggcctttaacaaagccgttgagttttacccaatgtgaaaaataaataagcgtactagcttattttttcccacttcccttttatggttatccacctttcgttatcttctccgcattttgcgcggtccagagaagctgccccccaaggctaaaatgattgcaatgggtggctaaaaggggggctacaaaattagccacacaatttgccactcagcttccaaacaatttgccacacaatttgccacacaacttccaaacaatcttggcaagcaaaaccgcctagaataattcgtgcgtcttggcggccatgccaattggcgcgcacaccaaaacgggcgtcgcttggtggcactgtttggtctccccgactggtcgccccgattggtcgtcccgcttcttggctccgcttcttggccccgcttcttggcctcacttcttagcaccccttgacgcaacacacacgatggccaagcggggcattccccacccccccttgtatggctaatttaatttttcgcatgcgccagaaaaaaccttacagcgcatttgtaaattgcaaagctgtgcgtatgtcatcacgcacatgggtatttgacgcaagttgactgccagcccaacgaatgatcagcaactttgcccctttttttttcccctccattttgtaaccacccccttcctgcgtgcatgcatgtatgcacaaatgtgtgtgtgcttctttcaaggctaacgctaaaaaactcgctcaaaaaaaaaaaaaaagggcaacaaaagttgctagtcccatatttgatagtcacttgggaggttgcacttttgtgagcacgtgcacccccagttggcttaaattttccgcgccgcagcttagccacacaaaatgatgcagagcatccaggttaattcacccaagaaagtggtgcggatgcaaggaggaagtgacgaagatgaagaaaacgaaaaagaagaatatctcatcaccaatcttaccgaaagcaataaaaacatgcctagtcttatagttcgtattccgagcaacatgaacaaatttttaagtaaagaggaagtaaaaatcaactttaatgaagatattaaactgcctaataaaaaggggagcaaaatgttgcgctcctttaagatggagccatctgcaacaggcagctgtgaggaagtgagtgagaagaccatggaaaatacctatgggagtcccgatgtcaaagtggacagtacgtaccagtcggacgggacaggtggaggggctacccctaggaacgggttggtccgcggagggggcagcggtgaaggcggtgaaaacggtgatagcgacgaaagcgacgaaagcgacgaaagcggcgatgatgatgaggaagaccaggaggacgatgaaatgagtgagggactcatcaagtcattcaaacagaactacgtggagaagcaccaaacgaacgcttgcaatgaaagccttaccttcctaagagatcacacaaaaaatgaactagaatattttcttcaaaaaaaaaaactacacagttcatacgaaatgaaaataaatgacattattaacatcgactatgataagctgaacgagaaaaatatcatcccatacttcttaacgaacatgttcgatgcagaacagaagaagaagagagagaagttgaagcagctgttggaggccaagcggaagtccatgttggagagatcaaagaggaggtataacaaccaaatggagaagggggtcgcggggcgccagaagggaaagcccaggcccagctcgaaggggagcaaaccgacgaagggggagaagctgcacagcgcgaagttgaaaaaggagaagggtgcaaacggaaaggggcgccaagaggacgacgctgctgacgacgaaaatgacgacgctgacgatgaaaacgacgaagcgaaggatgaaaacgacgacgcggaggacgaagacgaagacgttgaagacgacgcgtacgagcctctcccaaagggcggcaagcggaaaaacaagcagggggcgaagctagtcgggttaaaggacaaaaggacgcgcaccgaagagggagacaagcaggaggactcatacctggacgactttgataaagaagctgacttagacgctgacgtagacgctgatgtagacgctgatgtgaacatttacaacgacccgacgctgtacggaatcgaaggcagcagtgattacacggaggggctaaagagcgacctagaaaactcccaagaagaagaagaagcaaaggatcaacaacagatggggagcattccaaaggcacagaaaaaaaaaaaaaatgtagagcaagtagcagaggaagaagaaaaaatagatgatataatagacacagaaacgcaaaaattaatctcctatgattactattccagtataaatataaaagaagtagtaaagccgagttataaaataaaatcattaaccccctttattcccattgaggaaaatattgacaatttagatcatgtccaaaaattgcaataccttattaaaaacctcccccacacacatataaaagagaaaaggtctctataccactacaacataaagcagtttatcaaatggaaagtctatctaatgaataatataaatatttgcctttacggagtagggtcaaaatatcatttactcaacctgttttgcaatatatgcctaaatgacgggaacaaatgtattgtgctagggttcgaagaagaaataaactttgaagaaattctaacacgcatattggagtaccactataaatacaaaacatccaaaaatttaaagtcatttgatttgctatacgaattaatccacaaagttaatgaagctaatgtacccctttattttgttatacataatatagataacgtaaaattatacccctactatgaatatttttcttttatgagtcaatatgataatattcactttgtttgttctattgatgatgtttcctttgaactcaacatgaactttaagaatatcagctcgattaatttccactatgtgaaatgccacacgtggttagactatcgtcatgaaattttgagacagtggaataaattcctccctgaatgggtgttcaataaaaagtgtgaggaggtagacatgaagaagaacatagaaactatattaaacgcgcttagtataaatcataagagactctttaaaatcattgcatcgatccagttggaaaatctggaaaagggtatctacggggtggagaaggagtccttgctccaggacaagcgaatatttaccgtcggagcttccagcatcaggataaactcccttcttgtcgaattcgtgtcccacaatgttatcaccgaaacgaggctcaaggagggtaataccttcctcaaaataaatgcagataaggaggagctcaagagggtcgccgagcagttgtgaggtggacacacatggaaaaaaaaaaacggtgccctccaccaacttccacctctaagaataaagcagtgaagaaccctacgcactgcccccccttttttttttttatgataaactttttttagtccatattttacaagattagaaaatttcttaatgttaaaaaaaaattcgtgggccgctgggcctgcgcatgtaaggtgtgaaaaaaaaagggaaaaccgggaaaaaggagcgttaagaaatgcgatcaattcagtcctgccggttcggcttgacggatgcgcattcgggtatgtgtctcatttgtgcgttcgcctatctgttgatctgtgcgccccatggccgcctcccccgcctttctttcaccgcaacgctgcaacattgatcagccgctacgcagctcaaccgctacgcagctcaaccgccacaccgatcaaccgccacacagctcaaccgccacaccgatcaaccgccacaccgctcagaaggcgtcctcctcctcgtcgtcgggcgcgtccgcaccatcgctgttcccctcgtcattatcgtcctcatcgtccgcgttgtacacgtcgttcgggaaggcaatggccgtgttgttcttgttgatggtgaacactgtgagctccacgtacttgtcaatggtgttaaaaacgtgcgctttggtaaaccccttggttacagcctgcgtttcgatttcttcaatcgatatccatccattccatttttttttcttttccataattttctcctttatacttttaataatattcataatttcggtggaggaatctttccttcttcttttttccgtttgttgagagacgctagctttggactgctccgttaatcggatggcttcttcaaaatcggccgtctctatgacatcgctgtctctcagtcttgctagcgcctgtgatattcgaagaatggctagcagtgctctcggtgttgtataattaatacgggtatcgttgtatctctcctgctgcgattctaattgtctggaagaaacataccactgggtaattttgggaatcaggtctggtgaaatcgtgggttctttttttttggctagctggataaacgccctcagtacagttttgtcaatttcttcatacccttcgctgctcaattcggatcttttctttttatcatcattagagtctgcgcacttcaaaatgttcagcacatgctcagctagctttttatccttatccctatcagatatgtccaaaagtagaaactgtaaatcaaatctggttagtagcgcagcaggcaaattcatgttaagcataacggatttcttacaatcgtatctgccattaatagggttggcagctgccaatacagaagacctcgcaggcatgttactacaatggccagcttttgctatcgaaacggtttgttgttccataacttcgtaaatggctgatctatcaaattcgtccatcttgtcaaattcatcaatgcagcatattcctttgtctgccaaaacgagtgctcctccctctaaggttgtttcgcccgtattggggtccttcaaaacagctgcagttaaaccaacagaactacttccctttcctgttgtgtaaattgatctcgaagcaatgagacataccttcttcattagctgactttttgcaactcctggatctcccatgagcagtatatgtatatcacctcttatcatccctccatcttttttttttgtgcatcctccgattagctgcaacagtaatgccttcttcacatcgtcatgtccatatatttcaggaccaatattaaaggccaacttttcgtacaaattagggctatttttcaaagcttgaacttcttccataattttgtcatagttgtcaatatgctcattaaaattttctttattgttttgtacgtaataaatatgaaagaccttctctgcaatgagtcccccctttaatgcttggaatccacttttcgtgactggcataagaacccctgtaagggtaacagacatcccaggctgtacagaagtggtggattcaccatgaattatacagttcatactcctagggatgtctccttctggtaactggctaggcaattcttggactttaatttcttggtattttacaaatttacttaacttggcttgaaatttgagtgatcctctaacaccatgcacatttgtacatccagggcaatcaaaaagaggcataaaaaatggaccatccactgctttatatgcaaatacgtgacatctatcacattcgtatgtagctacttggatcctgggcttcagttgagtagctctaataacttcacattcgaatgtacttaaagatcctatacagtctgcattcactactctcatttttcgaaccaaatctctcgaactaggaataaggataatttcaaaattgactcttaaatatgctggcagtttgtactctttcattctttcttgtctaatttcttcaattggtttaatcatatcacgaaataagttgttaaacgcttccttttcactttcgtccgtggaatacccactaaggtcttcattatttattctcctcaagttcttcctctttgtcttctcattttcgtcctcctctccataaccctttacaaaccttttgaaacattcatcggacaagcatttatcagctgcagagtagagtaactccatgtacctgtgcgtgttggtcataatcccattgtacacggaataatccgcttccttgttctccttgcagaaatgttcccttaggtcgtctaaatatattggcagcaactccgtttcgtgattgtaaatcttttgaaggtatcctttatattttaacttcccccagttggtatgattcgccgaggggtcttcgaacgtgtcgaaaaaggtcaccagttcatctatatgcgaattgtaatttttcaccgcttctaaatacttcgtgtggttatcatccacgtacgtcctgatttccatttttctctcccccattttcgcactttcacgtgtgagtggggaactttggggggtgcgggtggccgcgcgctgggcaacgcgaaggggcacgtatacttatatatactaatatgttaatatatatattaatatatgtgtttatatatttacatttacatttatatttacatttatatacccacgtgtgcacaaatgacaccccctcgcgcgcggcacctctgaaattcgctcctgcgctggcgcaaagtgcttgtcctggaaaccccctcttaagtaatttccgctaaacacatttgaaacgggaggaactctcacccagatacgcctcacgcttttgagaaatacacatccaagcgcgctacttcgattggcatatgtgtattttggagagaataaaaggagaaaaaacgtgagcacatttttttcattttttttatctgtgcgcggcttggtttgctcgtttaaaaaaaaaaaaaaaaaaaaaaaaacgtgtggcataatttaccgtgctaaacaaacgcgtaatggtttaaaaaaatacgtcacgatatacgggcacgacaaggataccacatttcgtcgtggaaatttttttcgtaaaaaaaaataattatcaaggaaacgtcaacatagcataggcgaacgtaaccatttcgctaaaaatagacataaggggttaaaaaaaaaactggagcgttcttcacgtgaatgtgttcctggcgcatgagaggccatggtcattttgtgcgactcggaaaacccgcatcgcgcctcaacacacatgcactatttcacggatacgccgattcatgggttcgcaaaatggcactagcgtttttgaagaaggcgggtgttttgcattttccaacgctcgttccgttcaatttaagcttccttatttttgttacgcttcgctgtgctgcgccgcgtttcccgtttttctttcccccccgcagtgcatcagtctaacgcgccattcattttaagacatactggacaacaaaaagagtgttttaattcccccgtttggatgtatattcctaggtgtttatcttggcagagggcactcattttatgcgtttatcaaaaggtagcccataaacctgccttaaaaagccacccccacatggaaccccgtgcaatgacgcgtatgcacaattgaaacgtgtacctccctatatatatccctccattgaagcgtttttcagagtgcctcttttaaagcgaatgaaccatttgctgatccgtttcagcgcaaacgagcaagttggctcacccccttttttaccccttgaatgggattcgcacatatgttgcatgcgcgggacagcacaactttgttaaaaatacctccttaaatagagaggagcacattcgcccctccctatcccccctggtgaccccttgacaatcgacatatctgcccttcttgaaggaagaaaaaacttcctcttttttttttttttgtcctcatttgaacaattcgttgtgttaagaaacgtttcaaagtggtgtgcaaattcaaaaaaaaagaaaaaaatggggaaaagacgaaaaggcgtagaaatgaacgcggcgaaacggaaaaaaaaaaaaagaagcaaaagcagatgcagaagaaggtggaaacgcttctctaaacaccgaaaacatatttttataagttaaaaatgggcgcgctaaaacaatgagtcgagtgtggactgattcaaaagcgttaattatttatcacttcccgttgttccccctttttctttttgccacataagcgcaaagaatgcatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaacagggaaaagaaaaatacaccatcgggtggagtcaaattaacttcacacccatgcgtatgaatgtgcatatatatgttcgcccacatgtgtattcccgccttcattacacatttgaaaatcagtgttatttttcttccctgcttgggttggtgtccccccatggttaacacgtaaatgtatgcacaaacaaacgtgtatgctgcaggcaggtagacatttgcgcgttgcgagggtgaggctggagcacgcaaatggcaaatagcaatgcttaagcagcaatgctcaaacagtaatgctcaggcagcaatgctcaggcagcaatgctcagacaacactgctcagacaacactgctcagacagcaatgctcagacaacactgctcagacagcaatgctcaaaccgcatatcgctaagctcctcattttttacttcatcccctcgttcaaaatttagaaaagaaatgctacgccccgacatcacttggcgcaggaaaaatcgtccagtcgatccacattcttcatcgcatcgtcatgaaacgaatggccatggtcatgcatttcatttttaaacttgctatttaaattatttgagtaattcaaaatttgcgaaatggggtaggccgtgtatttgcttaggccataattattgggaaaaaaatagtccagcaaattgctgttcttattgttactactgttgctcgtgttactcgaattttttacaaaactgttaaagtcatcatttgttttcatactgtacgagttaaggagtttatattcgatgtccttcttgtcgaaaaaaacctttaactcaataattgcactcaccggtttgtggtcacttgagaagaaattgttgtgtgtcttgtaatttaagtatttaaaatatattttatcgttatagtaaaaatcatttgggtcatcaccttccggattgttgttagctagttgttttcccccttgggtgtgcttcagctggccactcttgctgttgttcatgtcgtccttcttacctctctgtgggtcatttcccgcgtcgtccttctccgcttggaacgcctgtgtcatgtgctccttccgcttcttctccagctccgacaggtgtattagcttcccgctcaccagtatccgatcgcaccttcgggggggggaaagcgaacaaatgaggggcgtgccacgcagagcggtacgtacaccgcaacacagagcgacacgtacaccgctacacagagcgacacgtacaccgctacacagcggcatgcacaacagtatatgcaaaaaaataaacaatgacacacgaactcgtgcctacacaagcgcgcgctgccgctgtctccaccgctacctctcgtgcctacactagcgcgccctgccgctgtctccaccgctacctctcgagacctaccaggcgggggtccggcgcacgtcatacatgttggagttcttcttgtacttgtacgtggggttgaacatgatggggtgctcgtagaagagacaaaacggaagaatgttgtacaacttattgtaaatgaactgatcatagtttagtaactgattggcattcttattcgcaatcgatttgaaaacttcttcatgacttttgttgatcctaaaattgaagtccccacatgcgaagaaatagtcaaagttaaagaggttattcagttcttggttctgaaagctgttgcttagaatgctttgcatttgattattcctttcgaagatattcgtttggcctgatgctaagtggatgttgttaaaacagaaggagttaaatcccaaccggaattttatcgacacgctccccttgttacccgtgttgcccttcaagccaaccttcactttacacacctcaatttctcttatgtaatccactaacccctcatcaataaaaatgatgatgaagagtcctatcatggatacagacttcagcttcacatatttaaattttttcaaatttaaaaaatacttatttgattcgttcttcaaaaaaacgttgttacttttgaagggcatttgttcttcaccacgtttacaatcactgccaggatactcatccgaggccccactcctctgcgtgttccttccttctacgtggctatgcgtcctggaacccttcttttctccaagaaaaccatccatgtcatctcctcccagttgtatcaaattaaccgagctgctctttttgctctcttgaaaaacatcttgaattcccgaagtgtaaaaactattcgtgtccgctctcttcctattttgagattgaccacacacttcatcgtcgttcagtttctcctccctctgcttcgtataactttgtttattcctttccactcgatactgtttatcttcttcaatgtgtcctttattatgcacactcacatcgtatgaattgaacccggctcctttcccaccagggtaactttcccccatttgattatgtacaccgtatgtatgatcgaccaagttgaagacgtctctgctgttacacacatcattgtttgccttcctattggaactactcatagggttactgtcaaagagctcatttatattggagctgatatttgtctcattactttttatcatgttttcccctagcagattgccaccgtttttatctctatcctcaaaaacgtttagcacattgctacttcgatttctttgctgcgcattcgtggggaagctgttcttttggggggaatttcccactagctcttttttgcctgattcttctgataaaaaggtgaaatctttgctttttcttgggggggggctcctactgagggggtcttcctcgtgggccatcatgttcatgttgggcatgttcagattgagcaacttgctctgttcatcctgggcgctaggtgaagctgacgaaacggagaaacgaggatgagcctgctctccatcctcctccaagttgttaaagtaattgttcaggaagcaactcttcgaaatgtcaaggacgccattccgatcgaagcttcgcctctctcccttgtgggtcgcactccccgcgttggaagcgttagcagcgttagcagcattgccagcattggaagcgttagacgcattggcggcgttccccatggaggatgcaccctcgcacatgtacgactcgttaaaacccttcaaacaattttcgtagtagtcgtccttatgcatcccctcgttgacgactccggcgtggttatcatacgtatggtggggagtgtcgacggaggggttaatgacacccttatgtccctcattcgcaccattaatcggtccacttgcaaagtacgcgctcgtgccgattttactcctaatgtacatttctttttgcctctgtgacatctctgccagggtctgcgtaattttctgctcgatcttcttctccttaaatttatctttcatgttcatcaaaattctaaatcccgtcaactctaccacctcttggaagcaaaacacatacatgtcaatgcactcattaatctgattcagccaggacgaaatgtcattcagttcgtacaagtcatttccgcataagttccatgtgcctgcccagagttttacaattttttcctcataatcattatttggttttttttttcctatgcgaactgcccattttggattcatcaaaatccatgtagtaatgatttataagatcgtgacttagataatcactgtacttgttcctattcctcacgttgtatatattttttttttttatacagatttttcatatacactagatcgcttttttttttttcctttccttttttgtttacattttttcttttttttttcttcttcctctttttcaggacgttaatatctgagatgctactgccgctttcacttctgcttccgctcacgtcactgctaccactgctgctactgttgctgtttattgtgttctctgcgctgctgtcattgttcacatttgttcgtgagtacgcatcgctcatggaggtggatttcccgcagggcttttccctcctcatgtggacaatctccttgctttcgctctccgccagatacaccttcttcgtcttcttcattttggcccgcttcaccgatttgtgcattttacgtggctccttcgcgtgaggtgattggtatgcgtgttcctgctgctcttccgactcttcttcatcgtccttccctttgtcatcctcaaaatttacgcctttgctgagaggatcctctacttctgaatgtctctccttagttctccttccttccagcttcttcctttctgcattcttgctgggtcctctaattttaccttgcttgcttctccccctcgataagcgcccttcatcctcgtcttgctcctcttcgagcaggctactactattttcaaccccattctcactcgaatcgctgctattggtgttatactcagatggcttatgtttgcttcttccccttgtgtgattctccttggaggtaccctgctcggtttggatcagcccctcactcggatgcgccttgctcatctgcgcattccttccatagggtagatacggaatcgaaagacccatattcctgccccttaaaccgaggaagctctccttattcataaaattcccgtaatttaaaaaatagttaaaatcggcccctataaaatttcttctcttaattttactatacttccctgtgcacaaaataatatcgatacactcctgtctgaaattatcctcaaaattattttgataaaatctctcaatagatttgattgcatggtcaatgtttgtacttagggaagatcttccaacatttatttgcgaagaaaagacgctacccgttcctgtgtaatgggtactaataatatctccattttctacccacatttttttaaagaaatgttttaaaatatgtacatattcatcaggctgttcctgtcgaccgctaaacttcctttcatcttccctctcgtaattgctgtaagacattctatgtttcttttcctccttttccattctgctcatgatttcgttcttgaggcattccttcttgccgccgccgctgttcaggctgctaccgttatggaggttgcttccgccatttttaacgctactcgcgttgttgatgctgctctcgttattaacgctgctctcgttattaacgctgctcatattgttcacgccgctcatattgttcacgccgctcatattgttcacgctgctcatattgttcacgctgctcatattgttcacgccgctcatattgttcacgccgctcatattgttcacgctgctcgtattgttcacaccgctcgtattgttaacactgctcgcattgttcacgccgctcgtattgtttacgctactcacaccgtttgcgccctcctcattgtggggggctcccccctcgttgacatagcagtaatcctcaaacaagctaccactactgttgctgctccccttgctgtagtcgtaattcttgttaatgccagacttctcagaaagctccagcaggtagctgtccgtggggagggtagtcactatggtcacactcttgctattaaacagagtattaaaatttttgtaaaaacacaggtgcgatttttttactggctttaaaaagatgtcattttttgacacatgcaacacatacaggatgaagaacagcgtgtagtagtactggaagacgttggttctgtctaggcaatccaaacagttggttctaaacactccgttttgaaaaacgcactcgtggttttcgctgatattgttgctactactgctgtttgtattggcgcccccctcgaccacactcttcgagggttccataaaaaaggacacattctttatctccttcagtagaactttgttaataaaatcattcatggcatcttcaaagcttttgttctttacagaaatgtgaaagtcatactcgatgtagttaataaaatttttctctttgtaatgcttgtccttcttaatatagttaatcagctcgatcatttttttggttaacttcttctcgttatttttattttgactcagaagatttatatagtaaatgttgttgccataatttgtgatcaattttttgttgtgctccttgaaggccttaatacttagcagtgaagagcgctgtatgtttacgtgtgatgacatggaatgctgtttccagaagagcggaatcgaccctcttatttggacaagggagattattctgttctcgaagttgctgtcactgttgatgcacccctgactggctcggccgctctccccggcgctagccttttcgttattaacactcgtctcggcagtgccttccccacctcgcgacttctcttcttccagcggatggggcactttgcccaacgggtgcaactccccttcatgcatattctttccaccactagttggcgcactccctgtaagtggatgcaccttagaggggggagctactcctacgatgctattttgtgcctccctcaaattgttcacttcgctcctgttaggggttcccaaatcggtaccaacggatgaccctcctctctcactccctttctgcttcttcacattatctacagccatgttagccttgtcaaaacgattcaaataggtaatgttcctattgttaattcttacaatttgctccgtctctacatagttagccacatacccatcatcattgatgcccctcttattaaatcgtgtccctcccaagacggaggagcgacgactaatgagaagcagctctaaacacctcctatttatttcaatagaggtgtaagaaatgtagccctgaattactgagcagaaccaattatcatcaattttgcatttacacttgatttttttaatcatttgataattccacatgaaatttttttcgctcacatttaggaaggaccttttcctatgagttgatgatgaagaaaacatgggttctacatctacctcttcgatattctttttcacttttttttgaatgcattgcgttaagtcaaagtcatacgagtagtacatgtggactgtcagaattttttgtatcatttttaacattttgtgcatatccatttttatattcatttttttttcatccgctttgacgctttcgtcatttacgtttttgaagctgagggggtaggagttccttttctcactaggttcgctattttccaccacaacgaggttgttccttacgttgaagtaggagttgttaatgaggtccttgaggtctcccttcttttttcctccttcctcttcttcttcttcttctgctgctgctcctgctgctgcttctgaagcattttttggagaatcccttaccttattgtgccccctctcgtttggtacgcccttatcctcctcaactttaccactagcgctttcgttccttgagctcactgctcccttcttttcatcattataaatgcacatcaaattttggtagtaactatcgttattcccgttcgtggccacctctccaactgctgcttctgtgcctacaatgtcaccttttttgtcactgagaaggcttccttcaggtgggcctaaactagaccttttctcattctccccacagtttagaaaattattctgatctttctttcctccgatttgatatgactccttcgtaccatcatgccgtacgtggtttagcttatttgcttgcctatccgtttggtctccaccaactggcgattcctcattgtccttcctatctgtaaataaatcgtcaatcaagttaatgcttatttttgaagagtccatggttttttttctgtgagcatcttccttattcgtataagatgcgcgtggttctgtcctcatactttgctggtcactcctaccgtaacgtacgttgccgtcattactattggcatcgtagatacttgtgccattttccttttcccccacacctcgacctctgcagttatgctcactattgattatcttgttcgacatgcctccattttcctgccgagagcacttttccttatcgttcagcacttgcatcataaattcattttcgtccagagttgacgaattggtgttcaccgtttcttcctcgttccgctgcattcccctgcgggtgtggctactactagcagctccgatggtgccaccagtaacgccgcttgcaaagcgctcaccaggctgcgcccgcgaggcaggcctcccaccaccttcgccgagaccccggccgtcataattcgttatgtccgaaatgatgttcaaaagatttttatggttgaactgattggtcagccaccttttcgcagtattaaaattgaggatttttttatttttctcctctttcttgttgtagttgacacttctgtgggttctatgattcgtgggttcgacctccatttcgaattcagctccaaatttgttccgcgtgctcgtagctctatttccatttaacttgctacttttatttgcaaaatgcttgttgtacatattttcctcatccattttgtagtccttctcaatttcgttgtctgagctatctggctcgtaggagggatcattcgagttcgcgttctgcggggcgttgcccgccttgtcgccatgattgccgcttcgattgccgcttcgattgccgcttcgattgccgctgcgattgccgcttcgactgccgtttcgattgccgcttcgactgccgcttcgatttccgcttccattccggtgatcactaggactcgcgacgcgcttcgccaccgccgtgctgtgactttgactgctgttatttatgacctcaaaatctttgcctatatcttcatggttgaccaagtggttgataaagtaactattggagttgtcatcgacgttaagtgcattgctaataatggtattcaaggaaactatgttaatattgtaagggatgtaatgtaccttttctatcttatatatgctcctatatttatttaagtaaaaaaatttgcacagtagtttccatttgtccactacgaacagaaataactcgtctctaatttcgatggtgccaattatattatctatgattagttcacttatgatatttccaaattttttgcttttctttctgattttatctttatttattaacttctcagtgcactttccagtatctcggaaaatgaacagggatggcactttgactttctcatttttgttatcttttaaattctttatgtagattattttaaataccttttcgtatattattaacaagtatctcccttcagtgttgtatgcattcatcagtgttgcttggtgtggatatatgttcgtgtgatatgagggggtagagaaattactacgtcgtgcacgcggtgtattgcagctggttggggtggggtgcaaatggtcgctcaggacgcgcagggaaataaacggggcaaagttaaattaattcgtgggacgaaaacaaaaacagatcggtcaagaacaaatatgtctgttgcacaaaattcatccttttggtgtgtacacctttccagctttgttaccaggcaatcgattgacacgccttccacacgcacaatgcacaggtgagtacagaaaaaaaaaaaaggccctcagaaactcgtgcacgtgtacgccctcaacaatacgcaatgataaattcacaaattctctcgcattacataaatggacgaacagattatctgcacgtgtgggtacccatagggaggtgttccgccgaacagcgcttcgatcgtcacatgttaatgtgtacttgtgtataagcacttgtaaccacgtgtgcacgggcgtaataaaacaaggcccaactcaaatgctaacacacaccactgcgcaaggagaaagtgctcactcctgggaggtgaagaagtacttaatcgcgcaggagtttgctatgcgcttcaaaaatggataagacacatttgttatctttttaaatgatctctttcatcatctctcatttcacttttttttttttttgtcattttaatgggagcaatttcacttgtccttcaactgcggtcactaaatggagcttcaacttttcagctaaattatgtgtaacgatttaagaggcatataaaaacataaaacaaaaatttatttgtggaatgagttcacaccttttaaaggaggcataaacacacagtgcgtagttatgtgcacgtttgagcgtgcggaacggcttacacccatttgttcgcgcaatgggaggggggtgctactgctactggttgtggtgttgggggcaagatacgtgcactactcactcattagagtaaactgtcctgctgtatgcacgaagggatcatacacagtgtagtcagtaatgcacgttcgcgcgaaaaaccagttcgtgcctctcaacttgatcacctcgctcgcctggatgcaggctgcgcgcaggatgatgcaaaagtgaaatgcccctgttgagcgtgcaaatggaagggggagtgggagtgaactctgcacgcaaatgaacacgtgcacagttacgaacgttcacggccgcttacacgctccgcggcgcgccacacaaaacagaaacaagggggggaaatgcataaactttcagaacatacatacgtcgtgtgtcgtacatggtgcgtggtacgtagtacgtgcgtatgtaatatgtacgggggtatgcatacgatggtacgcatccacttgcgcgctcgttcattcattcaaaaaacgcagaggcgagtgggtaagtttcataaaaggcgggttaacaggaacaacacggaagttttcgcagtatcttaaaaagaaattaaaaaattacgcaaaaaaacttgtacatttgggtatacatacgtatatgtaatgtatatatgaacatatgcgcactgcttaccttttatatgctttccttgctgtaatttttcccgagttattatattccttcatccatgcatttaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaatcctccaaccaaagctgcgaactccccttttaaacttactttatgtgtaattttgccattttgaacaattaagcaaaacgtaaagggacaaaaaatacgatttgtgcgaaattcacaaagttgaaatggcgtatgatgacaaagcaattgtgataaatatcaagggcatagagggcatttaaaaaattgcgccattttgtgtagcgatttatcccctcgaaataatcaccttttgttacttccgcctggggaaggagcaaatgtcataatcgccgtaatcatcgcagtaagcattgcagcaagcatcgcagcaagcgtcgcattaagcatcgcagtaatcatcgccatcgccagagtgacaatttttcgctgcgcaaagtgatcgtatgcagtgatggtcctgcgcccaccttcctgcgcatccccccttttgagtgcttcccaagcgtgcacctgcgcaagcgtacatcactgacgaatgagatcgtttcgcactgcctagacgatttataaggggaaaaaaatatacgcacaagtttattcattcccgaacgttacatccgcttggggaattgtcccacttcggcgcgtcgtatggggcgcaattttttcactttttaaaacaaagtgttgggatggggaaaaaaaaaaaaaagaagaaaaagctgacatagtattttctgggatggaagcttccttaccactttgccgtcgaacagccgcacacaacatatgcggatgtaaggtgacacaaacattttactttgctttacgattgtgtttgttcatctgcaaacggcgtgctgcgtcaccgcgtcgtcagcgtaccacttaccacgtacacatgtgaagttacacaaaatgaaaaaaaaaaaaaaaatttccacggttgagctacaaaaatgagtgtaaagtaaaggagaaaagtactccctgctttgtgcttctcctcacgtgcggtacgcccaacatgattgacataaatgttgaagagactgatgtccacgctggagagaaacagtcgcgtgctgtcaggtgtgtttgacctgttcggcaacctccccgttgcagctacttacacagatggcgtaataggcaaatatagtaaggctcttcctattccattttaaggccaagaaaggggatccccccaccatgcgatgtgcagcatcttccgcgaatgtgcaacccggtttggttctgacaagggcaatcttttcctagaagtatgtcttcttttggtgcttcttctccttggccttcgcctcatcctcataagtgggcatgttgtccaaaacgatggtatcctcctcatattttgccccatcgtcctttttattctttttcgtttttcttttcttggctaaaatttgaagcgcaccgtcgtccaacctgtgcacacagttatactcattactgtcgtagatctccgcttttctattgggaaatctggggatcttctcatggcccttgagaattcccttctttattaagcgcttacgctctacattcattttattataaaagtatagctttttggataatattttattttttttacttagacaatttctccttggagaaatgtgcaaagcttttctccctccctttttctgatacctttttttcttcttcacaatatcgtaatatttattttgcagcttcaacattttacttacttttttatttaagttttgaaaaatgatttgtttcttgtccaccgttttttcaatgatgttgttaactagtgatgtattttttttgttaaagaaggaggttaacgagttgcttcttccaccacaataggtactgccattggtttgagccactttactgcatttgtaaatatagtcatttatattattgctaatatcgtagttgattatatcgcaattttcaaattgtattcctctgctgagtatatttgtacataccaaaatattcgttttgttttttttgaagtgccgataattttggctcctctccttgtaactcatttcgttgtgaatacaactgactttgtacttgagttcggtcaggaggtctgcaacattctgcacactttttctcgtgttacagaaaattacatgtctattgaggaaatgcctgctgtgtactagccccttcatcctggcgctactttgcgcgtccttactgtttagaagctccaataggagtgcagttttttccttatttttgctgttaataaatatgtgtttcatttcggagctgatatcgtggctcttcaggtgtatcacctcctggatatgtttgctcctcacgttgttggcgagaaactcgctgatgcaaaacgttttcgtcgccgacacgaatatagatatggggatgttcgagctcagggtgttcttttcgtttttgtcccccccgccgttgagcactcggatgacttcgtcgcgttcgtcgcgttgttctcgttcgtcgcgctgatctcgttctgcgagtttccttttggtgctacgaggggtgacctcttcaggggggctctccccattgatactgcttcccgcgcattcctcacccgtttttccttccccatcacaccatttggaggcatcccgtaagtaacttccgtcgtcggcctccagccccacttcaccttcttcacagctatctggactcacctcattatttccttcttcctccaccatgtcagtttttttcttctggtttagactgctcctgcgtctcccccgccgagcactccgtctcgcctcttcgttttccaagtcgaagccttttttttgtccttcgtgcacatcgtcatgaggatcaccagagttatcatctttgagaacatccctggggctgccacccccgttcggatcctcagccgagaccccccccctaaaataatacatgttagtgtagttccttatatggttaagcacaagctgcaacttcccctcgttgaatgcattgcaaagcgtttctgcctgctccacaactacgtactttaaaaacttaaaattgtacaaatgcttatttttacaattgtctactttttcgaaaattttatcaggagtgccaactaaaatatcgatgttgtaatttattgccttggcacttctcttaacatttttactaattctttttaaaaaatcgtttgtcttgatgaactcactgcgcacatttgggtacccccccaggtgatcctcatcatgcgagtagtgcagttcgtccgagtagtacagttcgtccgagtactccatgtcctgagccctctcatcacctaacggagatagcatctccacgtgaaattttttaatagacttccttttgtacaaatatccccccgccagcaattcaatatttacatcaaaactttttaaaaaggaaaaaagctcgaacgcagcttccctcgtgtttgttagaataactgcatagggaaagaaaatattttttttatgcttcaaacagttaagttcgttattttttttattttttacgtagctcctactgacgttgtaatttttgtacttgcgggtgtatatgtatctgtttcgtactttgtgcttttcataggctatgtgaaaaaataaattatccattctcctgttggcacatcttaacttttctttctttctaaagagtttgtttcgaaattttttgtaattatatttattcaaaaagtggtaaaattttgataggctcttcataattttctcattgttcatgtaaaagttgtttaaaattggaaggaaatagctcagcgtcttccccgtgttatctggactcacgataacgtacacatcgttgaagcatttttttttttctccacctgcgttggcttcctcgctgtgtgacggcacagccgttgggcagctactgcggtcggcatgcctaccaagagttgggcgtcccccaacgagcttctccccaacgggcttctccccaaccagcttcgccccaaccagcttcgccccaaccagcttccccccatcacctgattggtacttccccacgtcgtaaaaatcccccctcacgttaaaactctccctcaagtaaccattaatgcgacttctacttctcactatttctgtatacacatctgctttctcaccacacgtggccatttcgctgcgtccctccgtcgagtctccccttccctgtagcagcaacggtattacgttcctctgaatttgcgtgggggtaaaaatcttcatttcgttcagcttcaaatacacgtccgttttgaaattaaattcgaggaagcttgcattttggagcccctccttaaagttcacccccttcatgtttgttttgctgatatgtgtgcgactcgccttttggcccttccccctgggatcatcccgtctgtcttcattgtagtcgtcccccttgtcagtaccctcgcgcgattgaccctccattaggagttcctccctagcggcagcagtgctgtttccgttcctgcccattagcatactcttgaacattctgcaaaccgcgtgccctttccccttcaccaggctgcgaatatagggacccctgatcattttttctccgccccccttttggcattatagagtacagcgggaagcacacacgtggggattgggagtggcaccagtgtggcgatggatggggaaaaagaagaagaggaggaaaaagaagaagaggagggggaggcaccctggttcttctcttccgcttaaatacaatcacgtcatctgtgggcgccgcgcgacgtcacttaaataacttctcgcataatggaatatctcgtgttgctttttcgttttcttttgctccacattgagtagcatacgcctatgtatacacacgcctacaccctcacttgcgacgtttgcgatcaagcttgagggtcgaaaaggttcccccggtgcctacataccagagtaacttattttcataacggcaaaaaaatggcaaagccaaaatgacatcacaaaaaagaagcgttaaaattttgcctagcgaggttaactccgtgggggagaaaattccctgttagttgtttctcaacgctttgggaagtgccttttttttcaaaccacggaacgcgagcaagatgctcctagaatggaaaaccaaaacgaactgctcatgcgagttgaacacgtatgggaagtgcatacaggcaatacaacaaaggtagggtaacccgccatttatgtatatatatatatttttttttttttttttttttttttttggccgcctctttcattttggctacttccacgtatgcaacagaaagttcctttccggcatgaggaaaacaaagttgagggaaaaaaaacacgtggctaatttgttcgctacatgttaaccgctctcagctttcatcccattcaagggaaaaactatttattcatatttttaaaaaacttattgcagttaaggttgtcataaaaagtgtgttacgcgaaaacgaaataaagctgagcaggaatttcacaacatgacacgtggcacagcagaaggcggcactctgtgagtaccgcatcggtgttcaatcatgtcaacgatcactccgctcattacttctacccaattttaacgagctcttttttcatttaaaaaaaaactttccgtgcgacgttcttctcactcgttttatggggacactttcggcccttctctccttacgcttcgtttgtactcatgtaggaaaatcataatcggggagatcacatgaggggggtggtcttttctttatcttgttttttaaaaattttctttacggaacgtttcacacgtaagtggaaaatctcccctcgagcaggggatccccatcctgtgctcaaacggtcagcattcgtatggtcctattttttttacctatactgtggtgtgaagggaaaaaaaaaattacgcgtatttataagcggtgctattttgttttgtctgcacaaacgtgcatcagcgaggttgccaaaaaggaaagactccaatttaatcagcaatgttatatacgtaccttcttaaatccaataatgtctgccctttctcggaagcactgtctgcatatgttgatgttgtactttctgattatggcatgtctgttcgagcacacacggctgcaaaggaagagggggaaaaaaaaaggggcgtgtatttaaatcggaatatactcatcataagcagcacagtgcagggatgattgcacaatgatactctcggcatggaaatctacgattctgtgaggcgacccctcctttccttcatctcacgcataatggtgaaaacaaaatgatccatatggttattatggcccatacgtattattcgcagtgacgcaaataattattttcttaaaaagggtcaccataacatgtgcctctggttcactccgcccctcctccgctgagcgtccttacaactacgttaaattatgcatacggctcaatcacacatgctcgcgtaggtgtcggaggtgaactactaaacgtggaggttttcccctgttgcctcccccgcgtaaattcgcccctcggcaattttaatcgcttcaccacaccagccgtttcggttaccccccctcttttttatccactgaggggatgacttaccattgcctggatccctggccgtacttcttcgggtgaacgttctgaatgcaacccatggtgatatctttttaaaaaaaggggaaggaaaaaaagggaaaagaaaaaatgctcaggattaatttaaccttttaaaacttcctaaaagaggaaaaaattatgcccttggattattagcaggtgagggaatataccttcgtcaacgaaattgtttcaaatgtatttttttatttcttgtgatggaaaaaagcaaagtttcatttgactttatttttttttttttttttttttctttttaattaaattgcaaattttgttatacttgcaattttcgttaacgcctttgagcatataacgctactcctacacttgggggggtgggggttgggtacccatatgtaaataatttattcatatatgcacgctggttggcccaattacgacgctttcacgtgcgcgaaaaaaatgaagttattttgggttaggtgacatcccatgctggcaagctttttttaaaaaacccgcggttggggttgcgtgtcgatttggtttagttcctcagcgggccgaagagatcacatcatcacaaattttcgtgtatgcagcaatgtgagggaaaaaaaaaaaaaaaaaaaaaaaacgggccaggccacatcattttctctgagcatgcctccccataaatataaaaatctgcaattgagcattcccatgatgtttgccctaaatgggaaaaatgaaaagtacggaaaaaacacctgttaaacggttagcaagtttgtagcagccttttccatttttttacctttttttgccatttcacgatgttgcatgtttgtacatatatatacattgtatacatttatgtatgaacaaatgtatatgcccccttcctggggtgcgtcattttggccccaacgccgcgagcgaggtgcaataccaaaggggcgaaggggaactccgtaaaatcgaacaaaggtgagtgtcacctgttcgcgcgtcaaaaagggtaaacgcagcgaaacaaaaaaaggaaaaaaacacaaagcaaaacaaagcgaaacaaagcaaaacaaagcgaaacaaagcaaaacaaagcaacatttcgaacgaaacagttaatttagcccaccttcggtgactttaatttgagaaaaaaaaattgatcgagggagagagtcaaggggtttccccaaccaccgcgtcgtatttttttttttttcttacacaaaatggaatatgcttcaagcaaattgcacaattttaactgcattttacccccaattttgtgcgaaacgttttaaattgtcaatatatgcacaaatctgtttatgaaatgggcgaaggggggagaccattctgacttggctcactgtctggtcgtctttgttccggctcgaatgtgaagttttcccaaacgaacattggctgcggaggtgggaaaaaaaaaaaaataaaaataaataaaaatatccccgacctctacatcctgggagtatctccccatttacatcagaatagtgtacccccccagaaaaacacacaaaaaaaaacagtttggcaattttgcaggaaaagcttttccttttttttgagcggtttacgtcaagcgtcccaacgttatcggcgaaatgacctgcgcagttgtttgaagaaaaaaaaaacaaaattaacgcagacggtgattttcaaattcaacgtcaaacagttgcaccacttccactccttatagtgtgaaataattttacagaaaaaacgcctctcaattgtgatatgcttaatgtgcgtacctggctgattggtgtggctgtcatatttacaaattaaaacccccctgttaccgcagcaggcactggagcacccgatgtgctgtgaggtggaaaggtttgcgtgcagaggtcacttatctcgccacgttgcacgcgcgggggtgagttctttgcggttttgcgacacgcgaatgtgtggatatatatagcacatatatatgtgcatatatctgcgtaatgagtacgtgtaaatgtatgcatagccgctcacacgtcaagtacctcggcgctgttccatacaaccctggtgaattcaaaaacggtgtcatccccccggcggatgggccctgacaaaaaggcaaagcgtgcacacgtgaatgtcctctgcgtatggggcccccaaaatgtagaaaaaatggaagcactagcaaactgtgctttatcatttcgatggacacgtttatgagatgaattttttttttttttttctctcctattcggaaggggggataattcgacgtgcatgacacatgcgagattactcttccgttaggcatttatctctctcgtcgctgttccattttggtaaactttttaaaatgtgttcaatggtgagtactctactaccacagaatggaggaaggcaacataaaggcactccatatgttccacccattttggccaaggggggacttctttttccctcccccatttagttgctccctttttgtgtattacctaactcaaagtcatagttgttaatgccttcataccatgtatcgacggctgtttcaattttgctgttgggcgaaatggtaaaataatttgtattcatttggttcaccatgacagtgcaattggagatctcctttatctgtaaaaggggagggcagttccatgtgcagatgtaggaccccttttttttgaaagcaaaatgatttcgaaaaatgccaaatgtgaatccgttttgctcaattctccatccactatgcaacagttgttgtttatgcaaagagggaaagaggcaaattagcgaaattgtcgagtaaccagtttggcttcagcgcttgccgccttttccagctgtgtgctccttaacagagggtgcaaaaaaaaaaaaacacttccattatatcatccgtgtaacagaaaccgtcaattttattctcacatggggcctactcaagtgccattaaaaagaatgtcgtttaccagcgcaacggatcggcgttatgcttcaaccgcaaatcattgtgtctttctcgaatgaagtcattctgcgaaatgcaggcagagcgtagagagatgacagggctgatggggatagtaaaaaatgtcatttttttttttcccccccatttagagatagtttacgttaaacgagcaaaaacctccagtcgctgctttacacgaggagattcgcgaaagggttaagaagcaaagtagggcaaaaaggcaatgcaggcgtctgtccaccattgtgcgcgaagagagatctccgtgaaatttctgttgctttagtatgctttctttattccttcttttttcgaattgaggttaaaaactattggcaattattactcatgaggtatggcaacataaattgcgtctgctcatttcttttgtggagagtgcactcatgtgtgtggacgtagacacaaacaaggacttatgagtctacctctgctaatatgtgttgcaaaattataagtgcaatccgaaatggcccatgtcagtatgcttccccttttaaatgtaaatatccgaagtgggaatagcccccccgctacgccgcctctctccaagcgttgtacatacattagatgaaaaaatgggaaaaaatgcatgcacctttttttttttttcacattttccagcacgtcacctatcttcacgtgtgtagtgaccaattagtctttcaattttaggagcaattaaaatttcgtttgaatgatcgtacgtcttgtgctactgcacaacggtgattttcttccaccgcgcacaggttcgcactgccctgcttcgttctattaaaacgtggaggggaaaagcgcttcacaactgcgcacatacgtatgtatatggccacatatatgaacacacacgcgtagatatatttgtgtgcatacccatatatatgcagccctgcgatgcaaagcaaaaaacgcagttcccggaactggtaatagtaccgggaaatgtaaactgtggggaggtggggggcaaattgagcttcttcttcttcacccaggagtgtaacactttcgtgcagtcatgcatacgtcactttggtcattaaataaaaaaatttaattcattatttaattaaaaaaagttgcgtaatttccttgtgcatcgactcttggggcacgtaaaaacgtgcgtgtagtatgtgtggcccgctttcctcatccactagtctccacaaagtggaccttccttcacgagtacagcagaacagcactcatcaggacacaaatgatacctgtcagaagggaaaggggtgaaatttacacatttttggcccaacgaggtaaagcagttggaaaaatgcgcaaaaggggggaacacataaacgacaaaggagccgccatcatcgcaacgcattacccagaaattccaagaatcccatcccgatcagcgtgtacgtgaacaactcgtcctttattgaagggttcctactcgttcctaacaccagggctgagaataaatttccgataccttgcgcaacctaaaggaagttttttttaaaaggacatcgttaggatatgtttaagacggttaaaggggccgttccacatttcgttgctcattatgttctgccattcccatttcaaagttgatcattttgacgcatttctcaataatgcccagttattctggctttatgaacagggctggttgggctagctaaatagctagctagctattttttttttttttttcttggttcgccctgtgactacttacccctcccacggacatcagcgcaatggctgcggacaggctggcgattccactgtcatgtctcacacctagtttctggttgacgcagcttcgttcgtcactcttcggggtgcagagggaaaaaaagaaaaaaacgaaaaaaatgaaaaatatgaaaaaaaaagcgaaaaaaatgaaaaaaataaaagcgaaaaaaatgaaaaaaataaacgcgaaaaaaacgaaaaacgtgaaaaatgtgacaaaaaaggacaatctgacgctcaacatgctgtgccacttggaaaaagtcacagagttaacgcaaaaacaacactaggaccgccatggcgctcatttgtgaggcacgaaaagatgggcggcaaaaaaccagcgcagttctccaaatgggttgcaccaacaacatgcacggcaactgatggaggtgtaaaaaaaagaaaaactctcagttacacacgtgtatataaaattacctgcaggagcgcattgcagttggtagtgttaaccgtcttgctgatgaacggagacgtgtggtagtacttcacgaagcagttggctttgttcagttcgctgcaaaaggaggtgccgccaattctggtcgagatacttcggttggccgcaaaatatcccgaactcaaaaaggagcttttaaatttgaagttttgaaacagcgacgaatttagcgtgttgaaaaaaaatttattcattttgatgagtttggcttgtttacgtgttgatgtaatgcgcgtaagagggggtggggagcagagaggagcggagcacagcgataaatcaacgcaactaagcgaaatgcagggaaaacaagataacaacacttcgatgaggaaataaaatttcacgtaacagctatatgccaaccatacagaacttatatgtgtagggttttcaggagatatgtaaaatcatataaatgcgtgtatcctcgaagggggctttttttgtatgcctgtgcttccaactcttcgcgaaatggtacggatggtgtaaaaaatgtttgtgcttccagttttgactgtttatcaccgaaggtgtttaaagagtgacagaagagtatgttcattttttttttttttcacaaaaaggaagataaaaatatggaaaaaaaaaaaaataaaaaaaaataaaataaaacagatgtggtgtttcctttctgtgcagaatgttttcttttcttttttttttcaatcttgtcgaaaatctctcatagtacccctccctcgaaggtaattttcaagtcaattgtggcgcgcgcgcttatgtacgtaccggtgagcggattcggcgacgcgaggatacgtcgatgagcgggcggtggattttatatgcattacgcacatacacgtggtgaaatattatataccgcaggtgccaaattaatttttcctttttcttaaggcacacgtgaaatgcacatgagggtcaaagggaaaaaaaatctcaaatgtgcccgcccatgagccaaatggaccaaatgggccaaataggtcaaatgggaaaaatagaagccaactgggctaaataagccaaatgggctaaataaaccaatccaaccataccatccgaaccgacccaaccaaccaaatgaccaaaaaaggcacaaatggcgaagaaatccgcgaaatgttttaacgcctaatgcctacaaacgtagcaatttgaggaaccacgccaagcctaagcaaagtgaagcgaagcgaagcagagtggcttaaaaaaaaaaaaatcgtttgttcacctgatcatcccaacttgcgcaccaaaattcccacccccaaccgtttctgcaagcagttctgcaaagaaaaagatttctcatttttccacttctcatccccagccgcaaataccctcaggagtcactttccttctttcctgtttcagggttaaaaaaaaaaaagggcagccggctcgaacgagatgatgttcctccgcgcacctcgacccctgctgcgtttgccaagtgagcatgttttccccatataaacgcacatgcatatgttcattttatataaaaattcgtgtcaaaagtaggggaattggcgaaccgtgtgaaatactacctcacgagtaacctctgcatggaaaaaatcatggaaaggatgagccccttttgtacacagctcttagcaaaatccttgcgcgcgctttagcaaaaataagcggaggtgcccagcccaagcgcaggaagccccactcgcgcatatgccttaaacttcgtgacgtttcgcgaaattacttgctagaagggggtgtcccaccacatgcgcgtacacaacagggtataagtaacttccccgttttgcccacagttcggcattcattaaaaaaacggggtactcccccccccctgtgtgttaacatcctattcatgcattccactcccgtgcgtcaccacactgagataattcccaaacggtgaaatcacccccccgcgagattcacaaaacagagtcacccccccgacacgtgaacggataacaacttccacgttcgcgggaagaaacacagaaaaagtgtttaccctccttcagataatatcaccttgtagacgcaccatgaatagcatcctgagcacagagaagctatgtgaagtgttggaagggtccattagcgcgtctaaggaaaagaggacgcagtgtgaggaatacctaaaacaggtatgcaaagtggaagggtacattgatgtaattcttaacatcgtaaagagtgccaacctagtggatgataatataagaatttcagctctgattttcttaaaaaacacgataaaaaataactatgagacattgaagaaggaagaaatttgtggtctgacaaaggacatatatgaaagttttctctacctagaaatgaaggataagcaaatttacatgcagctattcgaaataatgaaggtactaatacataatagctttccagatcacttcgtcattttggataatatccttaatgatgttaaccagcggaaggatgtgaggaggttatacgtgagtctgtactgcttgaagttaatttttaaaaaattaaaaataaaaaaaaaaaaaacaacgaattgtatacagaaatgctgaacaaatatttttacccactcattaattgcctttacgatttaagttccgtcgatatcaacaacaacgaagttagcgaaatactttgcatcatttgtaaaatatatcaatatgtgaatgacaattttttcattaacgaagtgataattttggagtacatggataattattttagtctcttcgattttatactcaaaaatgaaattgtcgtctccaactacatggaggatgagagttatttgaaagccttgccacagtacaagtgcaagagaatcgttttagacattgtcactcgtctcttctctcgatatgtaaatacaaattacaacaaatgcaataacgaaattacggagaagttttgtcaggcatttctcaacaaatggctatgtcccttcttcgaagatcttatcatcatcctacagagttatcacaaaaataagaagacgctaactgatgaatgtttggtttacattctacagggattatcttacggagttgaaaatgcccttatctacaaaaactacataaaaaataactttgaatttttggtaagggatgttatattccctctcctttgctacaacgatgatgatgtagaaaaattcctttgtgatcagtacgattttactatgaacatttttaacacctacattgtggaggataaaaaagtcagcgctacgtcttttattaaagatttgactcgctaccgtggatcgaaacacatctcggagttatttcacctctgcgagaatgtcatcagtacgtacaatcaaaattaccatatggtgtatagcaaatttgcaacacaggggaatcaggacgaagctatggtggaagaattacttagaaacgagttctgcaaatataagtatggcgccttgaaaattttggagtgcctctacagtcgactgtgcgataaaaagagaaacatgaatatagagcagtttctaaaaacgtatgtagaaaacgatttgaacaacccgaaccatttagtttgctaccagtctatcgtcacttactgttgctttattaagaaggtgcaacactttagcgatgttaatggcctcgtgggcaattacgaggttattctaaatcatataggtagcaccagcctacttatcagggtagccagtgcgtcctacataaaaaaattctttaagataaaaaatgactacctcaaaagtgtgattattaagtctattcctattctcattgagcgtctactcaacgtgattaaagaggtcaaatgtgagtacatcgtcatgactttggacaatttggcgtatacatacaaagattacataacgccctacgttaacgatgtggttattaccctttgcacgagttttgtttttcttattaacaagaaggatgaggaggagagtgcgcacaactcgctggagaatagcctaaggcataacaacccagagttgaccagccacacacaagagagtacgctgagaaacgatagatactctctcacgaatgacgatgaatacaccatcacaaaaaaagaaaaaaacggagaatgaagaactagatctgaactcagttattctgtccatcttgacagccattttgagtttactcgattccgtggatgaaggaaacaaagaacagatttacaaaaacaccatgtcgtatttatacgttgtggtagatgaaacgtttaagtccccttccatcgattatctggaggaagcactctccttgctgacgaacattacctactacttagacatagacaatgacgtgtacctccgctttgaaaaactatatgacattttctacttcaacacggacgataatctaaagatgcaagaattaaattatattcgaagtaacccccaacttattttaagtaccgatttgatactctctgataaaaacactgatgtgtacttttacgacttcatctttgacctctccttcagcataggggtctttgataacatcatttcaaaagcgacggagcagtttgttaatctgtacagtgagagatacggaatgaaatacatacacatggtttatcgattgggcatattcgctttgcattccaaaatagtcaaagatagttgtaagctattttttattttgttcgaagcaacggtgaagatcagaggagtggacgaactgatcatcccgatccttactgcgtattccatgaagctgtttaagcatgatgaggcatccgccctgatgaaccaaaagaagaaaaaaaaggaactcaccatggaaggaaccaataatcaaaatggtaatgaaaacggtgatgaaaacgatggagcggatagcatatgcagcgagtatgatgaagacatccttagcaaaaccagcattgagtatattaagaaattgttctactctatcatcatatatgatgtgaatcagttctttcttttttttaacaatatgaataggacgaactacatcctctccttgttatctaacctctccgatgtccaaatgaacaacacgaggaagctctacattcttgccatgagcagcatcctcgataatatgcacaactccaatatcagcatgcacatcggggaagcaaattcatttattctaaatattgtcagtgtggccaaagtatattacgaaaataagaatgaggagaaggagtcatccgaaaagtccttcgattctgaatcctcctcaggggacgaaaatagcgaagtagatattgacgaaaatgaagatgccacaaatgataaggctttcaaattaattaaaacaattgaagcgttggaaaaaaaaaatgacttaaaaattaagttaaaggaaaatgtaaatctcaacaaattggatgaactagccaaccagcaacacacaaataactctacttctggacaaaacagaagtggtaacaactcattcagccacaaagatgatgaagctgacgatgatgacgatgatgacgatgatgatgatgacgacgattgctctgactacagtaacgatgaatacagaaagggattcttcgacgatatcaatgctttcaaaattttgtacgataccacctctagcttttacggaaaatacgaaagtgtttacaatagtgagattctgggaaagattaaatacctcgtggatgctgacctcagcgcgcagatgcagaacccaaccaactgacccaacgggggaggagcatacgcccacgttaggtgaagcaccgctaccacgcagagtgcccacagagtttcctcagagttccaacagagtcccacagagtgcccacagagtgcccgttttaaagaactgtttcttcccacccgggtagaagaagccattccacctgcgttctgcagaatcgctaattcaaaggtgcgactcgcgcctactccaacgttgcccgttgctgcacgtttggctgcacgtttggcggcacccggttggtccccttttgcattccccatcgtgaaacgtttattcttcaaacgttcattcttcaaacgtcccatctcgaaaactgccatctggagacgccatttggtgctccccccgagtcgtaattacaacaaggctctataaaaaaaaaaaaaaaaagagaacatttttgcccctcctgtacgtacccagcgcgtggaacttccgccggggtcgtcactacaaggaggtttgtcttgtctccgttcagggatctcacatccttacttgttcaaaatgtccatgtagaggaacttcttctcatcgctaatgttttggtaggaaaatatgtttacctgaggggtgcgataaaagggggagcgacacggttacacaagtagggaagcaatacggttgcacagatagagaaacgaaacgctgccaaattggggaagcggtacggttgcacagataaagaaacggagacgttacacacgtgtgatcacgcgtgctcgcacgagccaccgtaaccgcggctcaccgaaaccgcggcttcacccacatttatacgcagttgtgtgtatatgcaaagtaaagccgccgcctccctaccagttttttcctcttttcgatatccacatctgcgaagttactgctgctatcgaccatttgtagtttgatcaggttgtaaatctcttctacgcacatctgtcacagggggcaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacacatatatataataactgtacaaatagtaatccccacgcaggggctgataggtaggcatgcagattcattcacatggactcatgtgcgtctgccgcttctcttcgcagagacgaatgcgccacgcagcttgcgaattcttacaaaacattcatgacgtgactcatgtgcacattttcttgattcccttttatgagcgtcttgattttgctcagatagttgttcaagtggtttaggtaatcgcctgtcagtcggggggtgagggacacgtcacgcattttttggagcagctatgcaggcaggtaacaacgcagttgtgcgcgcagctatggagatgttatacacgttgctatccacgttgctatcgacgctgctatccacgttgctattcacgtttctatccacggtgctatccacggtgcgacccgctggaaacttacggtgctccgaaatgaacgcctccgtcttcttggcatgcagatactcctcaacgcaggcagttaagaaagaatacacagcctccgcatcgactgaggacacctcgaaaatattcttccgtagctgcaagttgttatttatgaagaaaatcacgtcatacaatttgtgcatcctctcctggaacccttccccggaggctaagaaggtgttcactttttttctcaagtgctccaggactatctcgcactgcctctctttgtccatgttaaaaaggaaactgaaaaaggcgtccatgttgttgatggcgtgcaggtcttggccctcgatgtatttctgcgcagggggggagggaggcacaattgtgggggcattactataggggcgctgctgcatggacactactgtagggggattgtcgtaggggcactactgtaggggcaccgtcgacgcggcccccaccccatacatggcaccggcgctcccgcccaccttgtatatccgcgtggcaatctcatcgatgatctcagggctgacgcggaaaattgcggcgagtagaaagatattctccttgtacagggatctgttttcgtcgttgatcaagtcaatgacgtaaagaacatagcgctcgatgatccgatgtagcaaattgtagttggactcgataagggaaaacttgacatagtactgctgtcccttggacctaatgaggtcgaagtttctgtatatcgtgagaatctcgttaatgttattcacgaaatcggagtcgcttctgtaaatatagaagttctccttcaccgcggaaaatatttcataagtctgcaaaaaaatgcacctcatttcaacgtcagctgctttttcgtcggacaaatttaaaaagttaacaattttttttaaatacacattttttatatttttataatttttattcaatatattcgtttttataatatctgtaatcattttttcatattcatcaatgaggaaaacgtcgtgtatttcttgcgcgttttttatgttcagtataatttcatgcatatataaattttttctcatgtggtataggtttttttttgcttctttaattttgtttatgtacatttttttgcaaatttcttcaaatgagtcatcatcgatgtgctcgaaaatgtcttccttccgaatgacgaaactgtccttggcggggatgcttctttctcccccttttttgtggccccttttggatttctccctctccagggactccataaaattgatatttttataatccaacaaattttcttgtcctataattttgtacctatcgtccacttctttcatgttgcttaaatactttgtgcatattttgtctaagaaccgtttgatgatgttatcctctacctccctgtccacctgatcgtaatttaaattaaaaattattttcaggatttttctttctgactggtttttcatgtgttttattacaaattcttcgtacaatttttttcgttcctcttgggagagtatgccgtcttttccatctcctccgtcctctccctcaaggtgatctttgtagattatccttttgaggaactcctcctcgtctgcttcggtgggaagggcttcctccgctggtccgtccggagataatccgttcgcagcaagttcgtcgttagcagcaagttcgtcagggggcaatccgttagcagctagtccttccccgggtggtcctttcccggttgacccttccccaggtgttcctccctctgcttcccctttcgccgctccctccccctcgccggtcccgtccagcgccctataacagttacacgcgaacaaatcgtcgaggctaaaaaaatcgtcgctgggaaccttcaagaatttttttttcttctttatcttcttatacacatagatcaaattttgtataagccgtagacacttctccatatttttcagcttcaaaaatatgccaatgttttccttcgtcttaatcacaaactttagcagaatattttttattatattctccgttgcgctattcgatatggatattccttttttcaaaaaaaataaatgatcatttttgtccttcatttttttaaaaattaaattgttaatcaaaattttgtactccctgtacatataatcgtgcaggtacttttccaaatatttatccatgtattttttatccatgtgtaaatacttcctcaaaaaatttatgtcatcccatttgttcaagaaaagcttcttttcctccagctcccttttttctctctccgcaatgatacctttcttgtcttcattttccccagatttagccgcgtcttcattcacgatgtagtccacgctgttctccaggtgtctgtacatgttgtcatccgagtcgtctatcgcggcatcatccagatcagcggcgtcatccaggtcagcggcgtcatccaggtcagcggcgtcatccaggttagcggcatcgtcatactgatctgccgcctcgtcatactggtcaaccgtctcgtcatactgctgggcgacactatcttctgctcccaatttgtcgcccccctcacctatggactttccacccaccttgccatgcgcacttcccagcgcagtcgcctcgactttaccttccttctcacgggcaacaaaataaacaggttcgtaattaccatcttccatgatccttttaagtatgctgacgaaaatttccttgtgcacgtcctccaaaatggaatcatccaacgtcaggaagtccatttttttcacgtcctccaggacactactggagttctgcttgttactgaggagcccacggatgtgtgcctcgtagtttcccttcatcgtttcgagcaaactgtcgttgatcgttttttctttgacctgcgcggggaggggaggaacatgaagagggagtggcgtgaaggggaaggggcagtcatatatacgcagtaaggacagccatttatacgcagtaaggacagccatttatacacagcatgggcagccatttatacgtagctaggacagccacttatacaccacacatgcagtgactgttgcacagcgcactcacccccatctgctgtgcgatgtgagccaggaggaagtagctagagatccggttgcgccgcgcgaagaagggaatgttcagactgttcccacggtggaggttcagcctctccaaggaatccacgtcgtacttaaacataacattcaacaaataaaaaatgtaaaaaattcgcgaaagaacagagtccctattttctcccttctcggcaaagtgcgcattgtacttgtttgccacgaggctgataatattatattttccttgttgcttcgaaacagcttatgatacaaacccacaaaggacttcaacacaacaagcacatctccatctatcgtttcatttgtgcatatttgtctatacaagtaatgcgaaaaaatttcattcatggagtttaaaacatcatccagggtgtagttgtacttgagcatgaaatcctcgatcttccttttggtcaaattatttatcccttcgtaggcaaaataattggaaaataatataccgaacaaatcttcagtcacgcagaaatattgattgtacttatttatgaataaaaaattcatcagcaaggaaaaggccactagtttacacacatgcatattttttagtgagtacaccaagtgaaagtggtttcttaggagaaagatatcctccagcttgatgcgccttatgagtgtcttcaaggagaaggtcaacagtccgctaaggcagagaaaggacgcgtactttatgatgtttgcgtttttgaggtagaaggagataaaattgcacagcgtcttccgcgaaaagatgttgtccttcttggatggctgggctgcgaagagaaaaaaaaaaaatacgcacataaatgcatatatatatacttatacatatgtatttatatgtatttatatgtgcatctccccgcgtggttgccgagcacgggggagcgcaaattttccacgttcagcgatgcggtttagcccagtcaacacgctaaagattttccccccacaaagagagcccctcccgcagctcactcactcttacgcaccgctaaccacagagagagaggcacctcggttgtgcatcacgtcattaatgtagtcatagtaagactgcacactttggtaattcctcaaggcgctctgcgcattcgcattttttctcttcaaataatatgacagaataaaatttaaaatgttgtgattcttcttctgcttcctctccttcaaatttttcatttcattaaagtaatactccatagaccttttctcgctactggagtagccaaacttggaaaaaaattcttcttcattttttagggttggcagatagttaattaatttaataatttcctttttcccctcattatcttctctggcatcttcaaaattgttcttcttcagatattcttcaacatcctcgtaagaaatttcatcgtctcgcaggtccccatcgttggggttgtcatggtctaggttgtcctcctcctcgtcatctccacgattcccatccctatccttcacatgctcgctgaacaactcgaaggagctgcaccatttcgtcttcctcccggtgaaaaaacatctcgcctttttcttttcccgtcggatagaataacaggggtgtttcctctttagccatacttggatatatggcctcactttaaccttcttataatttctcagtgcgtgggaaaggaactttatgagcagcactaccaggagggtccgctggagaggcgagggatgcatcattcatttgtgttatgaggagattctcaaccgagtgggagggtgctcctgcttttttgcgtgtgtctctgcagaagaatgcacgtggtcactcgcctttcgccccgtgcgccattggcctgtcccccaccttgcgtcccttttattctcccttttatgcctccgttttggggagttcttcctctgattcgtctccttttaagaagcctaacttgcagctgcttcgctaagctagtatcgtgtaaaccgtttttactgacgaaaaaactcttcgcggaggcgtcaaatggcaggggtgcatacgttcgtgcgtacaggcaacgcgagtgcagcatttggcttcgcctcaccgagtcacttgacaacaaggctccaagtaaaactcgaatacaaacagcggaagctccctctctcacgcgatcatacaaaattagttccccacttaatgatcgagtttaccccatctcgcaccttataataattttgtcgcttttcccaaaatgtcctcaaacagagatccttatcaatggggacatctcggcttgtgtgttttattattcatgtttagtagtgtgcctttcgaggagtcactatattacatgtgcgcatagcgttgtattatcctttttgtcgagctattcctcccttctctgcgttgtgtatttccttgttgtgcgtactctcttttccctttttttttccccccgaagcgatgtaannnnnnnnnntnttttttttgtttcctttttaaggaaaaaaaactccataatgagaattgacagcaacggaaaagtatcacacatggtaagagagaaaaatttacgactgagaaaaaggtgaccgcacatgcacacatgttcgcaattcattccatgggtgattttttttttttttaaaaagcagcgtcaacaatgaaggaatatgcgagtaatgctacatagaagattgacttttccctttttgtttaatcattatccgaactaattagcatacatacatgtagctctccttgtttttcctttttttttcatgtttcacatacgtacactttcaagcgagagaaaatctgttcattcaaccaccttccatttcctatgtcagatgaacacaatgacgacaaaggcgaagtggcaaaatgtgaaagcgagtacagtgcgctgctggagtgtttggataccttcgataggtttgactgccgtgagggggatatccccagctcgattgttatcgctattgcgatcgctaccgtggctccttcctcgtagtgtatacttgcacgtggatctccatgtgtggttaatcccacagtgcagccttaccttttgcacacctctacgtatggcgcacccctacccatcgccacccccgcagaaattgggcaaaatgccaaaacgaattgaagaaattccgcgcgtgctacaatgaggagagtagacagaagaatgggtcaaccggttaggcgaagactcggcagggaggccatttttggcgttcccaccagacacccgtctggcgtcagggcgttcgttcgtttcagcgttactgcgtttcgtcgttcgtcattcgtcattcgtcattcgtcgttcgtcattcgccattcatcgttcgtccttttttctcttccattttttcgttacactccattgtgctacattttcccatgtgcacacgcgtgtatgttaaatgcccaccgctggggaaggactccttttttgccgcgtgcagggggggcaacttccaccagccaactctgttaccactgaatggatgaacttaagtacgggtaaatgggtgaatagtataaatttgttgctctcttttttttttcccctttttcttgtaaaaattgtaacgtttttttttttttttaatttctacttgcactgtgtgtgtgctggcacagttgtccgaaaaaaaaaaaaaaaaaaaaaaaaaagttgcaatttttacacccaagatggaaaaaaaaaagttgccgttgttgtacccatgatagaacaaaaaagttgcgattttttctaatgtgcaaaaaaaaaaaaacttctatacaaatttgcaaaaggctaattctgctaaatatagttattcatagcgaaaaaatgagaactccttgatggttgccccctgagacagtccaaccgcgcgaccacatggctaccctttgtgtccattcacatttgtccataacccgttttaacccattttgactcattcctgctgggtaggcggctcccctcatgcttgtacagccccccgtaacaaaaaaaaaaaaaaatttcgcacaataaggatgcctctactcccagccaaagcaaatacactcaacagtggaaaatctcaaaatgagcaccaaatctaacgaagacatagataataaagaagacaagaatatcgaagtttaagaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaagtaagaagaaaaaaaaaaaaaaaaaaaaaaatcataataaatgtacgaaagaaagtactgagaaaggaggaagtaacgattgaggatgtctccagttcgaatgcgctgggtgaaagtctgacggatagtcggaatgggaagggcgcttcaagggggaagtacgtccgcaggaatagtagttcgaaggagccctccaaggcagtcaagaaggcttgcttcttcgatcaagaatactacatccgcgaggtaagcggggggaatgcggcaaaagagaaaaaataaaaataaggggtgcatataagtgtgtccatataagtgtgcccatagaagtgtgtcaacatatgcgtgccaacttatgcgtgccaacatatgcgtgacttccttctgttgctactcctctgcactgtctcatcggaggtgcacgggcggggtcccatttgtgcgccccacgttagaccccccgcgcaactgcgcacattggttcatcctccacgttattggtttcactttatttttgtcttcccccccctccgcagattccaaagtgccccatttctgagatgctcctaaagcgcaaaaaaaaaaaatgaacaactgcacccaaaaatatttttcctactcacactgggatgtcttcttcaaagaggtgaaggtgaaggcgataatttccactgcagtggaagattcacctctttgctagggatactcaggaggagattcccttcgttcgaaccgttatgtggaagcatgcaaatgtgttccataatcgcgtagaacgtggaagtgtgtagggcacacttgggggtaccccccttgggcctttcaacccgtcacatttgctgaatggcatccagtacgtgtcctcttaccttcccattcggccaacccgttgggctaacccatttgcttgcacttttggtaaaaaaaaaaaattccttgccttttgttgtacccatcttcgcacccatcccctcatgcacaaaaatgaagtggaagcgctggagcagcactgtcaaggcggcgtcagtccagtccatgcagtcgatgtatcacgaatgtgaccctatcttggggagtcctacaaatcggaaaatcctacagccgcccctttacaaatatgtacaaggcgcataacggaaaatggcccatttttgacgaaagcgccacttgtaagaaaattcctcccaccaatgaaataattttccaattggtgctaatttttttttccctcaagggaactcttttgtgctcgtctttgcaacgcctacaccacgtttgtcaccccgctgcaccttttacgattctttacacattttgattttttttttttttttaattttaaaagttaatttatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagtaaccccgccttggcaggcagctgagcaagcgtatatatatgcgctcatgcacacatatgtgaatgcatatgcgaatatacaaacttgtatatgcataacgtgaccgcaaagaaacaacttcgatggggcaaagggtctagaacgtaattcagaagttataatctccctccttcatatgacgtggtttccgcgttgtctgcgttttttcatccggtgatttgcctagcatgagtcaaggcggctacagtagccccggtgccaagcgactaaatatccaccgttcaatactttctaatctaggaaaccttctcagaaaaatctctcaaatgagtactcgcacaaaccgtgggaatttccgcccctcccctctatggcagctcctcctgagggcgtttttactataccgcaaggaaatcctacccatctgactcccatcaaaatcatctttgcttcggtttgggggtacttccctcggtgaatttatttttcaatttccttctcaacgttttaatatatctacatcggcccgttccaattgtgtttctccttttggctttgatggaccagttaaatcttcttttcttggcactggggtatccgcatgaagcgcatttttttttttgcaaatgataactcctttttccacaccttatgcaaaggaagtggctctttccatttcgctttccgaatgaccctgttccctttcctgccttacccattgtttacgtggcgatggtataagcggtgaagaggcgaagcggtgaagcggcgaacggcgagctgttgtcacgcgctgactgtagtaaattatgcttgttttacttatattctcgtcagttgcatagagagcgtgtatgcttaatataacttcgtcgtttttttgttgcttttttgttgtttttttgttgcctttttttttttttttacgagggaaactgaaataacttctctttttctctgcttttgtgcgtgggaaaaaaaaaaaacgcttcgccttttttttttttaaacaatgcgatacgataatggtcaaaacgtaaatattttacgaggaacggtaaaaacgctcataacggggtttcgattggggtggttttttttttaaaccttgcacttcgtgcgtgggacgaacgcgagcaaatgggttttgctatggtatgtacagtatggtatgcatagtatagtatggtatgtatggtatggcacgttcttgcgtatggttatgcttgccctctgtgccgggcaaattatttttgcaaactggttgggaggggttacgggaggcgctaagttgaataggtggagaaaactcccatccatgatgatggcatatgaacgggtttgccttctacacggagcgtaacgtagcacatatatttatacgtacgtgcatttttgccttacggttcgcttttttcgcaccgtggaaatgtgcctttccccacaaaccctgatgtgcctccgcatatttcttttcctcattcggcgtgaaaaaagggggcatataccgctacatacgtgcttatttgttacgcaatatttttctcactgttgggtttttacctcatttgttatccccctatttttatgaagcataacataagcagcaccccgtcagctgtgtacatatatgaataattattactcccctcccgacgtgcaaaatatacgtcatatttatatgttggggggtacccattttgtagcacccctaaaagggcaaatttctatgatggcgcgctttccacatatgctgtcattttggcattaggtcgaagtacgcacctgctgtgggtgaagcacccctacttcgcttcagctgcggcactgcaccgctttacattttaaatcttgttcattacaccagggggttatattttcttgcgccctcaaaatggtggagggggggtggtgcaaaaatagcgcattatgtatattatactatattatattgtattatatatacatgtgccccaccatccgcaaccctcatgtggagtgtttttttttttttttttaccccctgggatggtaccaaaaaaggcacctataaagtatacatatacacaaatattcgtaaatttccatttcacgaaaaaagttgagaaaaataactatttttttttttttttcattacgaagcaattattcccatttggtcgaaaaaattaaccaacctgtttgacccctccctcttaatcactcgaggtaattttattccaatttttttttttaaaaatgcggaaaaaaaaattatgaacaggtcctatattctttttctacaaaatgtaaataaatttcatcccatttaatggcaacctttctcacatcacggaaaaaaatatttagattgaaatgtgcattaagtagaataacccaatgtagtgaaatggcacaatgctcccaggttcacacggagctttcgggtggtgcgcttaccgtattcttaatcatgactcttctcccttgaggtcctttgctaaacaacgtgccgatatacccagcatattaccacttcgcataatgcagcggtagctcatttttaacgggcagctaacagaaaaatgagaagccacaacttcttacagccctgctatgaacatcctttattgaccacctcagtcaccaactaatgtgcaacagttgcgataggttaatcatccccccgcccccgaatttataattatatgtcccccacattgcgcagtttatctttttttgtacatacccccttttgataaaaatggttcggttccaaatggattttacattttcagcgtagtggagtaacccttttcgcatttcacaccaccaacgtttttagcgtttcacccaagtagacgcaagagggggcgtgcaaaggaaaaggcaaaacgaatgcggaaaatacgaccgttaaagaacaacgcatgatgagcgtaaaatatcggaatgagcaaaatatgagggtggccacaccaccacggctaatgcctcattgttggggaatgcaaaatggggaaaactgcacggcggggaacaaaaaaaaaaataacccaaaagatctttccacaggggttttattatataacacctcagcaaaactgtattttttgaccaacgttttgccctctttgcacacatggttaacgtagcacgtacgccgtttgcacatattttactgctccaattacacttctttcaattggtatccatttcgagctttagcatgaggcattttactacatgtcgctttgccatatgcatgatgcacacgaggattggcacagttgcagatgggtaattttgcaaaaaaaaaaaaaaaaaataaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaagaaaaaaaaagaagaaaaaaaaaaaaaaagtgaaaaaaaatggggaaaaacgtgtaaaacagtctatatcgctcaagcaggtggtactgcccctaaaagaggggcctcccaccccttttcaccttctctcccttttttcttttttccccactctttcgcgaattaaaaaacgtttaacttccaacaaaactgatcatcgcgcttcctaaaaagggagacattctccttcatcagcttgtctatgcactcaggcggggcatcaacgttggttagttttttgcacgaatccataatgtccacataggagtacttcttcctattttgcgtgttgccactggcaccgttgtcattggccgcaatgcctacgctgacaatgccaccatttacagtcgcgtcctccactttgttcttattctttggcgccttcttctcgtccgagttgactgcatttttgtctttattagtggcaattttgttcgcgaaatttttcttcgcagcgctgattcttggggacactctattggagtggtccttggcggcatcactgctacccggctgctcactttttgcaagagaatccttcttattttttttctccacatttacatcatcattttggttgctatcctcttcactcttttcgacttgggtgcattttccatgttcctcctcattatgattactgttttccttgttcttctctacgctggtgtcattttcgaattcgttctgcgcgagggggtgcgcttcctccgcctcattcacttcgcaggcttcgctcatctcgagcgatttcttcctctgctgttgctgcggatgtggattatgatcggcctgattggccacttcgctgcaattatcatcgtccttcagcttcgaactgtccttcttcctctcgtctttcattttggctagctcgttgctggtcaagtctgtggacacagcagccgagtcgtctttcttcttgttctcgctctttttctctccgcttttccttgcactgttttttttattataataagttttcccatttttcttttcaagcgctttgttttcatttttcgcccccacgctgttattaccgttactgtcgtacctcacgagggggtcctttttattaagcttgttgttgctcgccatgagtttgctaccatttttgctgtactcgccgttcgtcttcatggcgctcttattattactgctgcagttgttgccgctccctccgcttcccgtgcttcctccatttccgctactcccacctccactcccatggttggtggtgttcgccgctccgtttccgccactcccattagtgccatttctgttgttgccacttccgttgctattgctgctcgtgccatggccgttattgttcccgctgttgttgttattattgttgttatttccgttgtacgcgctgctgttacagttgctgctgcttctacttctgttgttcttccctccactgcctccgttttcgttggcggcacctcggttgtttttactattcgcgttgctgcccgtggctgaagcactcatcccaccttttccattatcggcatccttggcacctttgttcattcgattatgatggtgtgatgtccccgagccactggtcgcccctccgctcttctcattcaggctaatgctatccacaagatggaacttcctcacatcatccacatacttgtcccctttattgtttcctcccccatcatgatacacattgctatgcatgttactgctatgcatgttactgttgtgcatgttaccactgtgcatgttaccactgtgcacgttaccgctgtgcatattaccgctgtgcatgttattgacatacatgctactaaaagcattgttgtaattattgtatgcattggcaaaatagccgggtgcgttattagtcgctccgtttgcacctccttgggatgctccggcacctactgaacccggcatagaggtattgttaaaattattgtcgttaattcttcccatattgttaccctcaccaccacctcctcctcctccccttgaatatttcatccctttgttgttattgtaactatgcttgttcttcatttcgttcatctgaccatatgcattcgaatacatgttataccctccaccgaaggaatcacaaaaattaacattttgatacatgttgtacgctgcactgttcatgccatagttgtaatagttcaaataggcatcgaaattcgaagcagcattgctcgctgagctgcagtgaccatacatgctactatcatagccattcatcgtgttgggcatataacacatgttgttaaaattcatgtattgcttaggtcccataggcattcctgaattgggcatcatacttaaatggctggcaccgattgttcctgagatgctgccgttcggtgtcgccgttgctgcgttgttagtggtggttgacccaccggcacccgtggtggaggaagatgccatgggaggcacaccattgggggggatcgaattcaaagatccaactactcctgaggagatggacccagcaccaacaccggtagtacctgcgacactacctccatgtgtgcttcctccattcataccggaggcactactcacaccgttgatgacacttcttccgttcgttcccatgacggccgcgttcgtgttgctacccccactgccagcagcagtggcagcaccagcagcagtggcagcaccagcagcagtggcagcaccaccagcagtagcagcggcagcagcaccgacagcagcagcaccgacagcagcagcgccaccagcagcagcgccaccactgtggtggtttccttggttgccactattcacattgttactactccccagcatggtagcagtaccggccgacttgaaaatgttattctctataatattttgtatcctctgtgtggtcttaattcgaacgtttaattttttatcatttacagatttggtcttcaaatattgcgctagggactccgtttttttttcattcctcaaggtgataaagatggtgttattcacgtcattcctgatattcagaacgtccgtcggctggatattgggactgctgagcacgatgcttttaatcgtgttgatgtagtgcgaattgatatctctaataatgatcacgtttcgtttattattcaagttcagcaagaaatttttgttgtcttcttcaaagacgatatttgtgttggtggtcaagtcggccccacctttcgccacgtcagttgatcctttctccaaacctttatcgttacttttaccttctatacttttgcttttttctccaggagaggaggaactacctcctcccgctgcatccgtcgcttcgtcagcaactgtgccatctttcccatttgcctctgtcacgtcattcttgaccaacagcttactcgtgtcggactgtaacacattgtcctccctcttaagtgaagaaccctccttcacagaaccctccttcacagaaccctccgcattgattccatcgactgatggtacgataacaactttcttgtcttcctctcctttatcctgttcttccccctcctgttgctgcttcacctctccgtcttgtgccgacgatgtgtcattcaactccacatggttggcactaccattattgctttctttcccattggtagtgaccacatgtggcttggtcacctgtggactggcaccatccgcatctgcttccactttgtccgtctcccctccagaaccctccttcttacccaagttaatgcatttcaaatcgtttaacacgttggccaatattatcgtattattttgtgtgttgctacttacaagaggggaaatatagggatgtttggcaatcacgtcaatgctaattttcacattattgtacataaagtataacaagtaatcatctgtcattatattttctctcctaaaaatttctatcactctgttctttatttcgctatacatatttgatgaggtcatatttttgtaatttttcttcttattcttctcatataggtatttcttactctttcgatttttcatgctctcatggtaagcgttgtgtgcattagggttatagttcgatcctccaaagtacatattattcatattgtagtaataataattgaaggggagataattgtagaaatcgtttaccatgttgttgtagttaaagcgggcatcgtaattgccatcgttgttgtaaccgtccggtccggctgctcccgttgtggccacggaagatgctgcggaagcggctgcggctgaggaagccgctgcgggggggggtgtccccgaggcgcctccactggtacctccgctagtacctccaccagcacctccagtagtacctccactagcacctccagtagcacctccaccactattgccagcactattgccagtggcggcacccccgccggaagaagacgtccctccgtacattttgctagaagaataataattagataactccacattcttgttgtcattatcgtccacgtaataactataaggataattgcagccatagttcggcagataattataattggagttgctactattatacatcgccatgttattcatggggtccatcatcatgccgtcattagggttattactgctgccgtggttgttgaacccgtcgtagttcaacgagctactattgtgactattgatgttcatgttgccacttccattaccgctgaaatttccgctgaagttcccacccatactgccactcataccaccgctaacattgctgttgagcatgctggggggaggaggtcctttgtaattctttccccccttcatgttgtagttattcttactactcttgtagtcatacttgtagttcgctttacttgggtagctacccacatttccgttgttcgcgcctccgttgatggcgctgccgttgtatcctccgtcgaagttcttactctcacttttaacaaagtttcgttttttactcggatccttcgctgccgcactgttgtaatcactctgtttgtccctactcgctgggtgctcaccgttcacgtggttgcctttcgggtactggtacaccgccccgttgttcttcgcgctttcgaggttaccaccgtggttgccattgccgtggttgccattgccgtggttgccatttccatgattgccatttccgttactgctatttttgccactcctccagtcgttgttcgcagtgaagctgccgtagtaggcgctgcttccggaggggtcgctcttgtccgacttgttcccaggcttcttctccttcacgccttttccttggccctgggatgagccgctctttccgctaccggcggcggcaccgctaacattgtcgttactcgtgatggcagacgcattactgccctcttcggcctttcccttttcgacgcttcctccctccgcgtcttgattctccttcttcctcgcagcgccactgccattgtctacgccatccgcgttaggaagcttattatttttttttttctttttcttgtcctcctccttgtcgtccttctgattattatcatcctgatttccctcctccaccttcagttcatcacccttattagtgctgctatcttcttccttctccttcttcacgcttgccacgcacttggcttggctctcttcatttccattctgttccaactcattactcctctcgtcacacttctcctcacctacacttccgctgtctttaattttttcgtcactacctttggctgttccgttgcttttcgcagccttcttcctgcttgcaccgttgctgctgttctctctgctactgttcatttttttttttttttcaggtgagaatatttaaaaagactgtcgaattgtttaaaatgggacagagcgacgcgacgccaatcgggagggggctatacacatacaggtgtgtatgtatatgtatatgctcgtcggtacgtttatatatgtacgattatgtacacagaggggagtatagcaccggggttgacgcgagcatgtaaggacgcacaaaaatatacctgtacgagttcctgctgagaaggaaatctctgctgggtcagtcaggtacatgcgattacttacacatacacacgcgtgctattgtaacatggcactcctctctgtcatgtacgctctcgcacgtaaaatacgtagcacatgtgtggtctgcagtttcggacagctttttcactcatgccttcgcaccagcatatgtgtggacatacgggcggtgatgcaggcgcacaaacaataaggctgaacgtggacacgcacacattcgccaacgaatctttttttttaaagtctacgtaactatgtacgtatgtacgcatatatgtaagtatgtacgcatatatgcacgtatgtatgttgttttttttgtttttgttttttttttttttattttctcatttccttattctcgtagtggaaacattaaaagatatgctaaagtggtcgtgcagcaacggtatatattaaaataggggataaaatgtgaatttttttttttttttaaatttcattaataagttgtttaatgaggatggcataacacaagcgctcttgactcttctcacatattttctctgtatttttttttttggggggttattattttgctttgttttgttattttttgttgtttttttgtgactatttattgttgtttttttgtgactatttattgttgttttttgtggctgtttattgtagttttttgtgactgtttattgttgttttttgctttttactgctttttgttgttttttttttttttttgggtatacataacaattgggggtaaggcaccgtgtagaccccttctctacattcgagggtgcacagaacagaggtggcacacaacgcggcgacatacactcgcataaatggggaggtgtacgcgcgcctgggtgcgtatgtgtgtacaaaatgtgcacatacagcatatgcagtgtaggtatatatatatatatatttatttatatatatttatttatatatatttatatatatatacttgtacaaacacatgcacacgcgcggctctacgcgtacgctcacacgcacagaggggcatacacccttgttaagtacggacttgactttgacacgcacagaggggcatacacgcagggagctcgcgttcacgtatatggtcccttaatgcgttacacaaacttgcgcgtatatagcctttcaatatggcatattctgtatgctcataaaattataagcatgaaaatacatagaggagagaaatgaaacgaagggaggggagaaataaaacaatcttgtaaaaggggggaaggaagggataaagttgaaacaattttgttcctcttaattataacaattcgtaacgttcatttagcacatgtacgcgcggtaaacatacaaaagggggcacatatacgtccgcacgcacagaggtatgcacatgtacacacatacatatatgtacgcatatacgtggggtatatgcacatctatatacttatacatgcatacacacgtgcgcgcgaatactcgatggctcattcactcgttcatcttacaagagagtaaaaacaagcacggttcgcgcggggaggtactacaatcgggggttgctcttttggtacctctatgctgtaaagaggtacgatgtgcgcgcaggcgggatcgggcagcgtaaagccgcgcaaagctgcgtcaagcggtgtgaagcggcgtaaagcagtgtaaagcggtgtgaagaggcgtaaagcggcgtaaggcggcgtaaagcggtgtgaagcaacgtaaagcggtgtgaagcgacataaagcagcgtacatacagcgtacatgcagcgtacatacaacgtgcatgttatcatgtacgtatgcatgtatacactccactcctacatgcctcttcacgcgccagcaaaattactcgctctagccgttatatatcactgcaattgttcatcacgtggagcagtactttaatcgcacattgcacagccgcgttagcatgctcgcagcaagcattttaaaaggagcagcattcgacacgtacatgtgctaatccgtacatgtgctcatccgtacatgtgcaaatgtgaacatagggggggggtgcccagaaggcagtaccaaggaagtagcgcccttaaggtaacacccttaaggtaacaccctgaaggtaacaccctgaaggtaacaccaagaaagtataccctgagggcagcacccagaaggtataccctgaaggtaacccccaagaaggtatacccaaagggaagcacccggaaggggcccaaaatgtactcaaaaatgtacatacaaatatgtaccacaggcaaacacgaacgctcgcatttgctactataaactcgctaaaatatcattacaaactttctgggagcgttcacaaaaagaatgtacgcatggaaaaaaactcacagcttcctataaaaaatgaaacacatatgttttactgctgcagttataacgcttaatttaatttgtcgcgaatgaattgtcgcaaactctcgcgaatcttacaaaattgaatgacctcgctttacaaattaaacgttcaacattgatatatgtcaaagcgggcacagcgcgtatgtaagtaatggttaattacaagtgaagaaaatgcgcgcatcggcatatgccaacatttgctatgcaggcgaaatgctatgcatacgtaacgctatacaaacgcatcgttatgcatatgcgttaatatatgcattatatatgcgttatatatgcgttatatatgcgttatatatgcgttatatatgcgttatatatgcattatatatgcgctatttatatgcgctatatatatgctcattttacctacgcagaaacatgttaacatgcacgattgctcgcttatacgcgcagcaaaacgcaatctcactctttgacgtgctttcctttttgttttttttttttttttccatcatacgtgtatatgtatataatataatataataaatatatatatcatacataatacatataatatataatacgtaacattatgcattacataccgtaatatggtgacacctaacatgcataacctggcaagtacatttttacgtgcgctttattcaagcatcccttttgcgccgtatttcaaggaaggcataaaaaaaaaaaaaaatgcgctaaagaaaaagaaagtcgtgccctcttattttattatcaaatggtaaaatacagagaaaaaaaaaaatcgtgcatgaatttgaagagtaacttttatttttctcgcacttggtgcgccgcatccatagcatataataatatatatatatactatatattatatactatatgagtaaacctttagcatatatatctacgggcgtatcgttaattagcaaagcgagttttgcgtaaacgcacgggaacatgcgcataaatgcatagcacgcattacgtgcatattatgcgcataatattatgctgcatatacgtatatatatatttcgtacttgggcaaatgcgcaaatttttttttttcgccctctacgcgtatataaaatgtatataaatattatgtatattattatatgcgaattatatgcatattatattatgcccttccgagtgaacttcaaaggggaactgccaaaataggggcaaaacgattaagcacgctcctcaacaagtgcgaacggtatgcataaaagtccgcggccggtacgcatacgcgtaatgcatataatgtagtaaaatattatacgcgcaatacatataatgtagtaaaatattatacgcgcgaaggactgagtgtcatacaaaacgatgcatgaatatatgtacttgcgcactgctcctatgcgcgtcgcgcggtatacatgcatgcttatacgcgcgccatgtgaaggccacagtaatatgcataccatttagtaggaacaattaaatggataaaatcgcctgcgctcttgggagggacatacaattatgcatttaaagtatatacgttatgttgttcatgttatatgcgcgtatttttactaggcatattattatgccacgtgaaggcacgtgcgcgtaggtacaataatatactctcacgcaggtatgcgggcatccataaataacgtgctaatcgcacgaggcacgtcattccgttccccgcgaaactggtttgccgcgcgggggtcacttctttacatgcagagaaattatgaaacaaaacaaacaaaattttaacaaaggtttgaaaaggaaggcgggatagcttctaatgtgttaatgcgtatgtatatatatgtacgtatgtgatgtacaatgtgcagtatgcatacgcgcggggtttatatgtagggcgataaatgctactacttgcttcgcaagggggatggaaaggggaaaggcacactgcttaagttaaaagaaacaagcgcacatttaatgatggcgaataaaaacagcgttatcaacggacgggtcacacttcgttgcgcacgcgtcatacgaatacaaataattatgtacgttcggctgtggtacatttatcgcgtacgaacggcgcgcatataatcatacgtttatagataacgttggaacgcgttctgcattgacaaaaatacacgtgccggccgacttccgtcccttgccgctactcaatttagcacttaatgcatcctcattgcgggggactcgccttacgatgggaaaaaaatgaaaggcgaatgtgttcgtatcaacttgaaaaatatgtaaaaagtgaaaaaagtatggagggcatatggggctgaaaattgtggatcaaaaaatagcataacttcaacaggaaaaaggaaaaaaaaaagcaattaaaaaaaaaatgtgtacgatttatctatacctctttttaccgttaaccatgtaatttgcattaaaggccatttttttaaaattatacgcattggaacagcacgtataagctacatatacattacagcatggcacagcacagttgcgttggtatgtttttttttgaatgtgcggagtgaaggcacccacggggattcacgcagcaaaaaattgggcaaacataagcaatcacaaaaagcaaaaatgattatgcattcgtccatatgtgtacgatagatacatacggaatgataagtaccatgcaacgcacacatactctgcgccttaagggcctgtgcgctcacaatgtttgaggcatctctcctgttggtggaaagaggcaccagcaatgctgcatataattgtaataaataaggaaaaagtgcttatcgtgtaacaataaaagaagaccatggggcggtcaacaaatgagtgaagttcgtcttcctcaacacctcgtgggaaaatgcaaagctgtgaagctatgaagctgcgaagctgcgaagcggcaaacaacaaaattacaaagtgaaagacgaaagggcgttcccccgaatgaaacccaaagcgctttttcaaatcacaatgaactttttaaaaaaatccctttcttgcaatttttaaaaattgcgcaaattttttcacaaataaatggttacaatccaccggatcataagctccactgttcacccacgcgtgtgtacaatatgtgtttatatttatacagcatcgtgaagcagcgcggcgcagcatgattaaacaccttcttagcgataaccgattcggctatgcatgttatttgttcgagtgaaatttttgatctcctttgctcctttagcgcatgtttgtttctcttccatatgcacaaagttttttaatttttaatcgtgcgcgtgtacgtacgtatgtaggagttgtcatgccgctgtgtacactcgcaggagtggtgtgtaaaatgagaacatacacgcgttggccaacacatgtatatgcgcgcacacgcgggtaaattcgcgtacgtatgccatgaaaaggtccaacaattcgctagccactgtacgaatattacacataaattgtgtacaatgagtgaaaatagcggcacgtaaaaaaaaaaaaaactcaacgctcatgttctcttttccccagttgctaccacaagttagttatttttcacatccacgtccattaagaagatttgcgaaaattttttctgcaaaattgacctttattaaatcaccatgttaaaagtggacatatcgacacacgcctttatgcatgtcatgtcgaccgcaacataaaagccgtaactgcgcggtaaagattgacaaaaaaaattgtaaggatcattttggttctttttcttatttgaaaaggatagcagtagtacactgtgctaccaagaaaaaaattgggaaaaaaaaaaggataaaagcataatgtacgtgttgtgcatgtactcaaacaactgtgctgattttatgtgcgcgaaacgcacgtcacatgggcaaaattggaggggctaatttgcccacttcagcagcaacatcgtgctatgtaaacacacacattgcacaacgttagcagttttgaaaagcgtcgcacacataaatgtgcccatttcatcaattatgagaaacgcaaagaaataggtctaagcccttctttttcaccctactgcgataggagtgtatcgcttggttgaacaatatagacgaatttttacaactccatcctctccaaattaggggaaaaaaattacttgctattctttaagagaggtgttatttttttctcctcctcagttattccatttgtcaaactggtccaatgcagaacgacgctttttacaaattttccttcatataaaaagtttaaaatggccttcctttatccctttacctttttatacactttaagtagcatcgttgttcaagttgcatttatgtggctcagcactacgacaacgttttcccatgcgtaactgtaatagtagttgccatttcaccttacccgttcaggcaattttttttttaaccaaatagtagctcgctagcatacctgtttggcttttttttttttttttttataaaaggccgcatgggtcaagtagtttttcccctacattatttcatttgtatctccccatttagaagcattttggctttattttttcatcccatttttgggaaaatgcaaaaggggagatcagtctgatgtgtttctcattttttgtgtttttcacgtgcccccccccgtgctcctacttaatcgtcttctcttctatgaagtgcttcatcatgaacatgtagagcaaaacaaattgggcagccaaagcactgcaaaatggttaaaaatgtgtgaaaagaaaggaacatgataaatacacccaacaggtatctcaaaacgatgaaagaaatgaaaaaaaaaggaataaaatgaccccctccaaatgtagagcagaaaacgagctcactatagcaaggtgtgctgggaggactgcctgccatacttgtgtgcatgtgcaccacgtacgcttatccattttattttcaaatatgtgcggaagtgttatacacaatttatcaacacaaagcaataaataatgattaagagggcaggctgcgtggtgatatctatcagaaaggggggtacaatttcaaacaacgatggatataaaaacacaattgttaaggccttaatcgaaaaagttaccaaaattaaggagaaaaataaattttttaactgcaacgggtattacgattttttatttcgtaactacgctctgcatatttgcttggacgactctttcaagctgttttatttgcaaaataaagatggctactttagcaaaaaattgatgagacacgtatgctacataatcagcaatgcgtccatttatagcttactaaaatttggaaaggaatacatcataaatcacctgtccgagtgtaacatttataagtacaaatacgttttccaaaatgagtactatcattttgtgcacaaccttttgctgttatgctgtctacagttatgcgtgccgtccattttggaaaagctcaatcaggaagaacagcaaaaaataaggttaaaaaatttgcacaaattttgtgatgccatgaattatgtaacaccacaaggtttggaaagtaaaagggaaaagaacgcaccatgtgatgtgcaatttttgtcaaaggtgtacaactgcttctgtgccaaccagataagtccgttcccgtttgtgaacaaatttatatacctacatttgtgcgcaagttatttggaattccatttggagaggcctactctcagttccctacgtggagaagcctctgagtggtccccaaccagcttacactcacaacgcgataaaagtgaaaaccctttacccatatgtcaaattagcgagatgctgttttacctgtccaagagtgacctgcatttttactatgaatgttttataaatagatactttcacgtcatacaaacgtacctgcttcgcttgactgactcaccagtagaggattcaccactgacgcatgtcaatattgacagtgacatttctcacaaggaagaaaaaattatagataggctattagtaagcctaataaacttcttatcctcttcgtatgtaatgggtaatatcgaggggaatatttctcccatcattttatgcacctacatcacattagtgctattcaaaaggttatatgagaaccatttttcccattttaactggtcgagttatgatgcacccaagaaggaaaatgtaaaaaaggatgactttattttgctaacgcagaggagtaagtcttactttctcagtttgtccttcgcgaaaaagtgcttcctactgatatatgttatgaacaaccttgtgcagaaattgcctgaacgagtcatacaaaagtggaataaatggagtggagaaatgaacatcacgacgaaaatatgtaacaccaatgattcacttcaacactgcatgggggggataatgcctaagcgtaaccccaggagctacaacaatgcaacagattgtccacgcagaggagagctccccccaaatatagacaaatgcacacaaaggagggtaaacagcttggaagaattatttccaaacaggaactttaattttctcagttttgtgcatctcccctttttgaaagtgctgcatttttacttgttacttcaccagcaaggtaacaaaaataacgcagatgggaactgcaaaaaatctgtgctagagaggaatttttttttctttttacaacagtacataagaaggcgcttcccccaatgggaatgcacaagtggtggaagttccccaatggcgttttttaccatcgatgtagaaatacaaaaaagggaacagagaggatgaggttcacacgggtgaacttagtaatgtcttcctttttattctctcctagtacactttcttttgaactgccttttgaaaaaatggccatttggttcccatattaggctactctgtgagaggtcttcccgtacacagttgtattttggaggacagtgaacatggctatacggacagcgtacccttttttgtttttttttgtaactccattagctgcgcatacgtatgcactaatatacgaaggaacaatttcttttttttccaccgcttttaatttttaactcatttttccgtcatctgaagaacagacggaacgcaccttcattctcatttgcaatttgaaatggacccattgtgtgtcccccttttgtcgtctgagtggataaataagacaaaatagaaaatatttttttttttttttttctcctacattatgcgagaatttttgccaaatgtagcatatcagcgtcgagcctgtggagaaaaaattgtgaacttttcgacgcgtttgtttttatccacccatggggaaaaaaaaaaaaaaataaataaaataaaaaaaaaaaactacacatttgtaagtgctgcgatttccgcggagaataagctcatgccgtgtaaatacacgcacatgaatgcgacgcggcgaggaataacattctctcccaccgctaaagttcactaagctcatttaaacaccgtgatattttttttttttttgcatggagaaggtagcccatactgtttacacatctgcgaggaaaattggctgttttcccttcgcgcaacgttaatttggtgtaggacgcgttgcgggactgagtagtccactctgtgcaatagcgaagctaacattttccgcgcgcatcactactgcttggtacacccagctggcacgtccacttcggaagccacttaggaagccacttcggaaaccacttcggaaaccacctcggaaaccacctcggaaaccacctcggaagccacctcggaaaccacctcggaaaccacctcggagctacctctcataacgactgccccttccgatttgccaaaatgagcgaagatattttccccaagatgggggacccccagaatgggagcccatcggtggggagcctttcaatggaggctgccgatgctgactcccccgcgatggacgccaacgtgggctcccccacagtaatgagcttcaacatggaaacaaaaaacaacatcaagtacgcaggaatctgcatctataacatgaatacgaatgagttctccctatgcgaatacatcgaaaatgaacacttcaccattttagaatctatgctgatacagtgcagaccgacatgcttcctatatctctcaagtaatgataaactggacgacaaaaggataaaactaattctaagtttatgtgaaattaaatatcgtgagttaggaaagaatgatttttacaacacgtattcgatggaaaatgatttgagtaagttactaaaaccaacagaagatgtgaagaattgcatctccttttttaagttgcagttggcttgtcggtcattcaatagcatcgtcaaatatatgaagctccttaatgactatagtgccacaaataaatgtgtactaacaaactacaacataaatcgatacctaaaactggacatggcagctaccatcgcgttgaatgttcatgcggagcatatgttgggagagaagaaaaccaaatgcagcagaggtagcaacttaactcttttcacctttttaaacaaatgcaaaacgaagattggggaacggaagcttcttcaatgggtgatgcatcccataagggacgaagctaaaattaatgagagactagacatggtcagcatattaaaagaagatggagtgatgaggtccatgatacaatcggattatcttcgaaagattagcgatctggatgttataattaaaaagttaaaaattgttaacagtgccacggtagagggggaagaagtggatggcgcgcgcaaaatgggtggtggccaaatgggtggtagcaaaataggggggggaaaaaacgcgtgcagtttagaagacttggttaaaatgtacgactcggtggtggtgtcgaaaaggatctactactgcctaaatgattacgaaggaaagtacagaaatacgttggaaaaaaaatttctcatgccactgaaggaggtactcatcagcctggactctttcgtaaagctaatcgaactgacggtagatttcgacgagttatgcaacaacaactttttaatatctcgtaaatttgacgaacaactagaaaagctagctagcgaaaaggaccaaatactacaaatgataaagcaccacagacaagaagtagaagacgatattaattatctcaaaggagttaccaaaaagaataatgcaaagaatgcaaaggaagatataaaattagtcgattgtaatgtgaatacgtttctatttagagctgttaagaaggatatgtcttcaattcagcagagaaaaaaaacgtacttccaaatgaggatgaataaaagtgaaatactttttactactaacaagctgaaggatctgtgcaaaaggtatgattacatactgcaagattataacttatcacaggaacagctagctagtaaggccatccaggtagcttcatcctactgggaacccacgacaaaattggcgaaactgattgcacagattgacgtactttgtgcattcgcctttatcagtgcttctagtttatccgtttatgttagacctattgtagagactaatgggcaggtactacaccttatagaatcaagacaccccctcgtggagtccaattttttgttaatgaataattttatcccaaacgatgtacatatgaataagacagacaaacggttgaacattataacgggtccaaatatggggggtaaaagtacctacataaggcaaatagctttgatatgcttaatggcgcaaattgggtgcttcgtcccttgcacctatgctaaaatgccaattttttctcaaattatgtgtcgagtgggttcgtccgatattcaacttaaaggcatatcgactttcttttccgagatgatagaaatttcagccattatcaaaaatgcagatgagaatacccttgtcattatagacgaattgggaagaggtacctccacttatgaagggtttggaatcagctgggctgtggctcagtacattcttaacaaaataaaatgcttctgtttatttgctactcacttccacgaaatgtccaatctggaagaagaataccaaggggctactaacaaccatgtgggggccaaaattgattcggaaaaaaaaagatttccttcctttacgagattaggaaaggctatgctgataagagctacggagtacacgtggctcagatagccaagctgccacaaaacgttatcgacaaggcctttgaaaaatccaaggagttagagtctgttgaaaataggcactactttcgaaccaagctcacgggaactaatcaggacgatgtgcacaagacggacgcgcaaaaaaaaacacacgatttgttgcaaggcattttttccgccacagatgaggagcggttcatttcgcacgtcgggcagaaggaagctgcgctgagggaggtgcttcacgagatgtagtgccaggggggcagtcaacaaggtgggcaggtaaggtgggtaggtaaggtgggcaggtaaggtgagctgctagggtgagctgctatactaacgtgtggcgcgcttgttgaagctgaggagggcaaagatcaacccgtttggcaacatgctaatatgggtgaagcaaatgaggagaaggtcctttcgctgcttctgctctgtgtggccttgctccaaaaggggagatgccaaatgggagaaggcgaaaatcgaagaggggcaaacaagggtcgcccacctttagcatgcacttcttgttaaggagcggcgcaaatggccgcacaagaggtgtacatattttggtgcagtattttggtgcagtattttggtgcagcattttggcgcaatattttggtgcagtattttggtgcagcattttggcgcaatattttggtgcagtattttggcgcagcattttatttgcctcttttttttagccaaattaaactctaaaatgacagatacgccggcccgtttgttggtcgcctgtcgagttgaaaaccccccaaaaaaaggaaaaaaaaaaaaaaaaagtgaaaatggaaaacacatagtgactaccgagtaagtccacttggattagccaaaggtggcacaaacatggactcactcgcagtaggagcattacgataacaactaaatgctttcacataagttagttgccaatttggctataattccttttgcttatggaaagtctgcgcacaaatgtatgcatatgcctgcatagcttagttggtagagcatccgcctagtaagcggaaggtcatcggttcgaatccggttgtaggctctctttatgaaataaaggaataaaaagaaaaaaaaataataaccgcatttagagaagatttaaaaaataaatcctttttccatttttcttgcgtgataagaaaaggaaaaagtggatttacatattatttattgtatggaggttttatttgttaatataataattccggggacggttttacctccgtgttggtttcttcgcaagtgggccgccaaaataagtgcttcttctccaaacgaacgactcacttttgcgtgcgaagataaattaacacagcatgatgttggcactccgtttattttatttttttttttttggcagtccccgacgaaaattgctaagtcaagtctcacccagttcagtctcttccacctggttctccttgccaggcacaccgacagaagagcatgccaataattattgtgaaaaaaagaagtatcatacgaacaatgggaaagaagccaacacatggggattacaaaatagatggagggactctctcccacagaaaaaaaaaaaaacctccttctgcttaaaatgtgaggcggagtaaaggtttccccccccccaaaaaaaaaactgagggtgtatcgaacatgccgcttcgcatacaacaggcgaaaaaaaaaaaaccgtggcaatagcagcttttgtttttgtgcccatagtgcttctcttctttgggggaagaaaaaaatggataaaactttataacatgtaatttttatggaaaaagaaaaggttcactaaaacgtggtaataaaataaccctattgttatagtattataaagtatattatatacagccgtgcaaaatgtaattggcccttttggtatttttccttcaattttcttactaaaaaattgtccaaagcaggattcgaacctgcgttgccacatccacagtgtggagtcctaaccactagacgatttggacgttctgttaacatatgcacctcttaagttatgttcacattagtgaagaggcaaaaaaaaaaaaaaaaaagacgaaaaaaaaaaaaaaataaaatagaagtaaaatcttcatacccttttaaccatttttttttttggccacattatccgctttataaatcctccttttttctatttcggtgagtcaaataatttgaaaatatagccgcaattattgtatacccttcccccgcggatgctttaaaaaaaaaaaaaatcttggtcaaccaataggttcagcaaagtaatagtggatgaacccaattcaccattccgcacatgacaaaaatggcaaaacacaatgacagtaactgcgtagccgctgtgttgcataacatactctgctatatgcatgtgctcattactggcacccttgacacgctcccttttgcgacgctttcgtggttgagcgcgctcgttcaccgttcattacttctgcatcggggagtggagcacttccctgtgagacagataaacggacatccttcccttgtgatagaaaagaagagtaaataaaaggggaaaaaaaaaagatgaaaaaaggttagcataaatgggtataaccttggtattcacgcggcgctaattatttccaggggggcaacctttgcaaagcggaaatgtgaaagaaagccccaatcatcttatgattgaggggaaaatttttttttttatatttaccctacgcgcagctgagattgtaaaaaaaaaaaaaggcaccaggaaaatggggatatacttcgctgtatatatatgtacatgcaaatgcacaagcctacttggttttttttatttttattttttttctcagcaaacggtcctctcataaccttcgcataggggatatttattaatgctaccttagctcagtcggtagagcgccagactcttaatctggtggtcaggggttcgagccccctaggtagctagcgaaccagcaatcaaggagagaaaaaataatatgtatcattatttatatatataatttttaatttattatatatataaaatatattatatattatcgtaataaagaaggttataattattacgttttgacaccgaatacattttttgagaaaaagcttattgaactctgtagggctgctcagcctggaaaagaaggatacatgttgtagcgctttctgttcccaagaggaagaagaaaggagcagctggttggtcaatttaatttgcatcctatcctccgtcaatcttcttcttcttctcatcaaccacagtgatcttcggctgagctgcagttaaaataataacgaggcgacaacccaattgggggaacttccccattttatcaatttctttttcatcacgtagaggaaacttgtggagattcctcaaccggaatgctcacaaaaacgtacctacgcatatgtacatgtaaggagagcacacccgtgatgcggctatattcttaagcacagtcaaaagaagcaagctcgtcctggcaccacatgtagtaagctgcccctgtgcgaagaaatgaccatccgagtggttccctgcgcgggattacagatttttggaagagttttctctatctttttatgccaaaccaaaacgcttagcgaataatttttggacccagagttacctttttatgacaactcggaatggcccaagatgtcagtaatctactgtcaggttggcaaacaaacgtccagtccaactaccttttctaatttagcgcctctttagcgaagagaacccacatagacattttggtttcccttcctactgggtagtactaatgagtataacacgtgtcgggggccagtttaacatccccccatgggatatcacaatgtgtttttttttacagctacttagtagtcctccccgaagaggtacaattgttgccgcatttcggggggggcaataatttggcctaaccgaaccattgcctcaacacgtttgaagctaaataaatttgcactcatcttaaaaaaaataaaaaaaatgacgccaaggagaacaaatagtgggaatactttttgctgaggtgagtaaaatgcaccgcgttcgatcgtcttcccatcattcccaatggaataactctgatcaatcttttcatatcctcgtgaaaggttatgcgtgatgcgcaaaaagtttgctataatggtacgctgtgctataatggtatgctatgctacgcgaatgcatttgcatcaattcatcgaacgcgccacacgggaagaaacaaaaatgcgtagttatttcgcttcaaaccttttggtgcgcgaaaatgtcatttcttcacgacaaaatggtatataccaacattttttatacaaaaaagaaagtaaaaaatattttctttttttcttattgttggtagcctcctaggggactcgaacccctgaccaccagattaaaagtctggcgctctaccaactgagctaaagaggcagttacttacgtaacctgaaaacgaagcgatatgatttttttttttaaaatacaaaaataatttttgcctccctatctcataatgcacatagaaataacaatttctctgcttcgctcttttgcaaaaaaaaaaaaaaaaaattctagctaaacgaagaaaaaaaaaaaaaatctagccaaacggagaaaaaaaaaatctaaccaaaaaaagaaaaaaaatatatattcccagagttcataaaatggtatacctctttcttcgagaggggggagaaaaaagaaacaatttcgttttgcttctccatagaacaacttcttaacacatttcagccgaacaaaaaaaaaaaaacgaagaaaatgctcgcgtcatttggcatatagtattttttttggccattcgaagagttttgcaactcttttgccgttactgaacagttaacacgtcgaatagtacatcaaaaagaagttagaaaaaaattaatcaaatttttgttatgccaaattaaccaattcgtcttttttgtgcatgtccataggtttttttttttttttttttgcgccagttttaagaaggcctcgcgatggactcgttcaagggggtgaaaaaaaaaaaatttgcagagcgtaacaaaaaaaaaaaaaaaaaaacaccgtcacggatgacggaaaaacaaaattgggcacatagccgattgggtttacctcgaagaaactgagtagtcgttcacttagcccacacattaaaaaaaaaaaaatcatcacattgtttgttagtgggatgcatcacattatcgagcttcgaacttcgaacttggagcttcattctgtggggggattaaactccccaagacgcactcctctcgcggaaaactctgcaactataaaagcatgcctcccacgtttgtgcacgttcatcatcatgccaaagtcgcctcttcactgtcccgaaaattcagctggacagttttgctcatttggctgcccctgcgacccttcacagttaggcccttgatcaccggcagaaacgttcagtaaggcgttcgacccgcttgcgttttgtccagtagactccacgtacatgtgggggtacacgtgtgggttcgtttggaaatacagttggttgtacatctgcgggggggcctgttcgtataactgtccgtactgttgctcatattgccgatcgggaggaggctgcgtaactggggggtgcacttcactgaagacccgatggctcgaatttccctccgccggcgggttggggtctccatacatacgcacctgctgcatcggttcgggggggtaggcgtacgtgctgccctgatgcatctgctgctgggggtggctgtttgcgccgccctgatccatttgttggttggcgtaactgtacgtgcttccctgctgctgggggttgccgtacacgcttccctgatccattttctggttggcgtaactgtacgtgctgccctgctgctgggggttgccgtacgcgcttccctgatccattttttggttggcgtaactgtacgtgcttccctgctgctgggggttgccgtacgcgctgccctcgtaagggctgttctggtacccctgtggggggaagttctgctgcgcggggttatacacgttcgcataagcgccgccgctgtgctgtccccacacttggtcattcgctagttggtacccacccctgtttagctggtcatttggctgtgtgagggcatctacgctgcccttcacctcggcattcatatggacatcggcccccacctcaagcatttcacagtttggctgaggcgggtctccccctgggtttgcacccatcctgggatttttaaaaacgtttacatcctccacgttctgcatgtactttcgacaagcagccacattttcgtaaaggaaaattaacaagtcggtaagcttttcgaattgtgtttctaactctcttttttcactgcctaccctttcataatcacgtaacacacggatgtgttgtgctttcagatcatccatgtcgttggccgcaacgagttggtactccttctctttcaaccctaagtcggttctgaccttgaccagttctgattctacctgcacgcacttctccttcatcattgagtaggaatacagcatgttatttatgatgtcattttttttttcgataattttatttaggtaaattttttcctccaagtgggtaacttcttgttcgtttagtttttttctgagttggctaacctcctcactgatgtgtgccatcgattgagtgttgtttttcctgcctcgtgtccctccctctccctttgtcttcatcgccttatttttgagataacttcgttcattttctgcccctcctctgctgtaaaaaaggtgcgctttattttttgttctcgtttggcgagtagtttcctctccgcttgaggcactgctgtggtggtcctcatcgagtgaataatcttcacaccccttcctgttaggagcatccacatcgcggtcttcttcgctccagtcgtccgattcgctaccttccctgtcgagatcagcttgggaataatcctcatagtccgactcgctcaacatactacattcggcgtcccccccctctttgcgtcgatcccccccggagtgactcctcttcacagagtacccatttctgttcccacctggaggatccttccgatatgcagaacccttggattgctcaaagaagtagctcaacatggagtggtgaataaaattcgaataaacaaagtggatgcaaaaaatggagaactccctggagtaattgaaaaaatacttctgcctcctcacatcgcaaatggctcttatattttcatgtgcatctttcgatttttcaaaagagaaaaaaaaaaatatttttcgtcaaatgtgaatctacaaaaacgatttaaacaattgtacatgatgttaaagagatcattctgcataagaattttcacaatttttttttttccttttcttcgttcgacttgaacaggtagacagctatatacacgcaaatcagacagctattctttttacttccccatttattacttaacatgggtactaaaaacttaagggagtccatctgacccttcacattttttctatataaaatggaatttatcctaaacgttaatacgctttcgctgaatttttcgtttgctttctgaagatggtgtttccacattccgctgtaatcgcgtgtaaacagtgtattgtagtacatcatttgttcaaagcttaactttgcactctttaaaaactcatccgcagggggtaacctttcatcagggttatggctgctcgtcaggttacaaattttgagtagcaattctgacaagttcatatattttaaaaagaatttttccttttgagaaattctgtttgctcctgaaattaccaactcgtcgttgtttttccaccctgatttactctccgttttcttcctcctctgaaaggccttcttcagtttgagaagcagcttcgatactctgcgtgcagtatgcatcacacagtagtagaagaccgttctccgagagaggagagagtccattaggtatttccccacatgtgggtgcttcccccccaagaataaaaaaaactcataaatggtgttactaaaaagcttctttcgatcgtacagaaacataatcagcagcaggtccgcatatttaatttgcttcaaatgtttcatgtagtatgttagcacttgttctaggaggaagtagttcttctgcttgagggagccctccacgaaagagttcacctcgtcatgtttgtccgttgatttggatgtttcatctccaccactgctaacagcaaagggggtaaagagaacccttacgcagaggctctcatcctggaggagaaatttgcagcacatgttgaggatgccaacgaagtgggtattcttgaatatcctcatgatttgctcactttcgctgtacatattgctacccgcgtggagacctcccgcttgtccactccccgtctgactgctccctgccaagttgcttccaatactggcgcccaccggattgcttcccagctggcctccagcactgtcgctattcgggaggatgctgcttgcgctggcacttacgtttgcgcttacggtagcactgatactgccgctattactgcctcctggcaggggcgcattgccaactcgattgaaccccacagtcataagggcctcactactaccgtcataatttgaggagttttcattccggtgatgaccaagctgatctgctcgtctaccaccattcgaatatttctccatatagatacacataaatttaaaaaaaaaaaaaaaagagctttcgaaaaatctctccttctgcaaaatgagcaaaaactttttacaggacaaacctgtatagctattcaccaccccatcaactttacatgagctagccaaaacatctagaaatatgttaagaacaaaaattgaattggaaaaatattttttcatatcatttttataaatgtatatgataacattatacatgttaagcaccaacttgatgaactgctcgaatatgttcagttcgtaaatgtacttgaggccaaattcgctgctgattatgaggcacttgagaaggagcaagctgctctttaggtctatgtttatggaaatattgtctagataaatctccatttctttctgttcgctatgaggtttatccccctggggggctatcacttcggttgcgctaacttccactgcgctaacttccactgcgccaacttgggtgtggttcatttcttcccttttttcattccctttgttggctgcagggtggggagtaatttttgtctttttgtttggcaccaccacgttgccgtcttcatacaaaaagtgcaagtcactagttggtctaaacaagtaggcatgttcatcctgcattattctcatcaccgtttcgataaatctttcatacgtgatgatattcctaacctccccgttgtactcggccactagcaggagaagtaaaattacttcatttataagataggcgtcctcattagagtctattattgctagcaatttggaaaggaaattatttttgctgagtattaatttatcgattgtgcttctcacattttggatttttccctctcggtgcattattaggcatatattttcttcacaaaatgtaatttttttatttatttttttttttctcttcctctatctctttattcaccgttatgaagtcattcgaaatgtcggagctgaaatacgcacaactttcttcattctgattatcttcatcagtgctcgtgtgagagggtaaatttccatttggagtttctccctgcccaacgttgtcattactgttgttctgcttcccttggttggtggcctcgtgaagtgctgaactgcaagatgatgggagtcgagctgaggaagatgcgccatccgacttgggaagtcccttcttctccttgaacgttcgactcgcttgtccctgtagagcattatcgcttgtgctttgttcatcggtggatgctgagtaggccgtgcacgaatcgtactgcccctggaattcaccccacctctgtgcatggtgtaacttttttaaaagtctttttatctctgagtcttcctcatgaaggaataatgaagacccgaatttttttccactcttgatggagcaaaattcgtccttctcgttaatgtaataatgttcatttctatttttatatgataacttggcttcagagcaattaaaagggtagctaatcaaatgagggtagaaaaacttttttttcctcaaattgtggatgactcgcctgtactgttcataaattctttgggcaattttctgctgcccctgtaccccattatgcgaatatccatcgtggaataaaatttggaagcacctcaacccatacaaattgtagtagtaaggggaggagacatcattggaaaaggcaatgttatggtgcacgtaaaaataaaaattgacattgtcatagatataaagcttttgcaaaaggaggaccaactcgtacgtaataaatgttgagctttccaatttggagtggaacactctaaagagcaactgacatttgttggtctcttcaaagaatacgttaaggtaatttatgtaccttttcaatttgttgcaattaatttttacactttttttttggagcatgtctttgtccaggcagataattttgttcagatattctgcgctgttcaggatgatttcttctaacaagctccacacgccattttgctccagcaagtctgctttgcgccttcgggcctccgccccgcgggggccgtcctctctctccgaggcgccactggcattagcgtttgcgtttgcatttgcgtttgcattcgcgtttgcttttgcgtttgcctttgcggcggttggggtagcagcaccctcgcttctcaacctctcaaacacactaatgacgcccatgagtttgcaaaggttcttgatgcgcgacgcggccaggttctcgtcctccaagtccacatcatttattttgtcgctctgctccttcctttcattcgtgccgctcctcccacttattatttcccccttagagttcctaccgcttttggcattctcgatgtatttcacaacttgattaatcacggagaggtagtcactcaagaggatggcgtcatcggaccttacgttgttgtcatcctggacgatgtccttctccaccacgtcgtgaatatccttcaaccacctctctatgtcctccgtcctgttttcatttttcggtttgctttctttggacgtgctggctttctgtagccttttgaataagtggtaagccatggagtgcgttttttttttttttttttctcgagcgtttgcaattcaatggattaacaaggaaggccgtttgcgggccatccggaaaatctcacaagttgggacaaactgcgaggggtgagttgaatagcgcttggagagggaccggcgcaaaaacaaacgaacaaattgtgccccctttaccttggggaattttgcctcgccgattaacttcgtcggggagtgccgacttcgcagtttctacgcaaggtgtcctttgttaagctttggcattacagccgtttgttcgcctttttagcctttttttggggggcctttttctttggcctatttttggtcttctgtttggccttttctttgcccttttctttggcctttttttgggccattttttttggccttcccaatttcgctggtgcaatggggttgtatcccttctttttcaggcggggcgctaacggacgcactgagctcgcgcggagggttgggggcactcgcgaagttgtgcgggtgttccccacccatcagtgcaaacgtacatatgacgctcgtgcggggaaaggaatcatataaagaaaaccaactttgcaaaaattgtgaacttaacgatttgcacccatttctccaccgcaccaatccaattgtgaccgttttgacaatgaccttttttgcgactttcattgctttgttataaggataccatgtgtgtcgcctccctccttcggagcagtgtaggtaacacatctcagttgttactctttcgcatgaccatgtgtagcagaccaccttcattgggggatgctttctttttttttttacttcacattttaaaaaacggcaatgtgatgcagttcggaagaggaagttaaaacaactccgtgtgcgtcgtgacgggtcactttccgacagacccatgtcctgcgcatacaaatagttgccatcgattgggtacatatttttcccattttgtaattgattatgcatgtggatacaccctttttttttgtgcattgaacataggaaaggggaagtggatatgggggggaggtctactcttcgcacgtaatcagcgcgattcgctttaccaaggcaaaggaaaacctcatcaccatttggcatattttttggtaaagatgggggaagtggatgccatgtccaaacagacgacagctaacttttttggccacttctctttcaaagatgcatcaaaagtgaggaatgaggaaaaaaaaaaaacacacatgaatgtgctaatgcgctgcgtaagtttcgcacgtaatctatcaatgggacatgttggcgcaaaaagggggttcatttttcttttttctcggttcacttaggtggctattcgcattattctcacttagctgcgcaccggtacgcaagttcggtgaagaaccaatgtatgaacatttttgacatgcttttttcctccccccctcatccccaagcaatgttaagactcgtgtgtctgtgcacatgtgcgagtgcataccgtgcgaaagcgttacaaatgtgtatgcatgcacatgtattaccaggtggggggggaggggagtatgcatactcactctgctatgctgcgcttcacatcgcctagcccattccaaatgtagaattgctcacccttgggaagttaggcaaaccggagaatcatgacaccttgtgcattttacaataattatgtttagcgcgtatggacaggcggggaaaaagggtgcgaagcatctgcgccaggggcagttcgccaagtatacaatggcctccttcagagtgcgcctgcgcatgcacaatcgcacatatgtatgcgttcatacatgtgcaaatggccacatgggcgcagcaagggcgggaaataaccccaaaaaaaggaaaaaaaaggaaaaaaaagaaagaaatagctcatatagactgtgctcgccagtgcaactgaaaagtggggcatgcaaacgtgggtggatgttcacatgcagttggatgcgcacgtgtgtacatgcgtgaggtggcagctggggtgatcgcccagacagatatgtacacaacgcagtatttttttccatttccccgttttcccatttttccgttttttctattttcccccctttaacattctgactacgcgcgaatttccaatctcgagtaggcacttcaaatgcataattaaagtgacgttcatgcgggcggtgtgccggcaaaaaaaaatgcaacaaggtgtaaagcggtggaaaaataaagcaaagcagagtaaaacaaaacgaaacgaaacataaacaagtggtgaaaaaaaaaaaatatatatatgtatgtataatgccaagttgggacaatctaaccaaacgcacgtgacgcagcgcagtgtaacgattgacaaagacagaaagaaatcaccaagcgaaatagaaaaagacaaaacggaaaaagcgtaacaaagcacagcacaacgcaacagaaacaattctttttttcgttaccaaaggaattctgacatttttgtgaaaagcagcaataaaggaaaaacgccaactgcaatttttttttttttccttcccctgcgaataattctgttatgtaaatctgaacaacattctatggctattttttttttagctatttttacacaatttgctctttgatcgagtattaagctagctattttttttttttttttttttgtgaagcagtcaccatagttgcattgtcaccgcgcacattctgcactaatattgtagcaacctgagttcgcctctgggaaaacatatccctcgcatgctcatgggggaataatatgcctaagtgaaaagcgaatgcgcaactgcgtgtgcacaagtgtgtgcgtacaactcatcggggtgacagagcggaagcgtgtctgtatgtttcttcaaagggcacatttgtaaagcggcagatttgtctttactcacttctaatctgcttaatgcccatctgagtttgttaacgaaagggggaagtcgcagataggagaggaagtacaactggttttacttgtttgctatacatgctgtccctttttttttttttttgtatctcctgttaattcattgtaccttcattgcattctcacttgcagtttttgaccaccctccccccccctactatttccaaaccttcctatttcttccccgcccaagtcaaccatgaatcttcttttgctgtctttgcttattatacaaaacgtcacgagctactttgagaattttaaaaatggagtcaacacacagttcgttaaaggtagctacaaaatgagggacatgctttcatgcgcaggggtggtgaaaacacacatgggggagaagggagtgtgaattggctatccccctcccccctatgggagccaccttgcgatgaagtgaatgatgggacaatcccattgggataggaaccgctccaaacatggcccattgctttagatgtgatcatctctgcacatctgcctatttccgcacaactgcttgtttcatcacaactgcttgcttcattacaactgcttgtttcatcacaactgcttgtttcatcacaactgcttatttctgcacctacccaattcctccccccgcagacaaagtgaagtacggccctggaaacgaggtgcacaatttaaacagcctgagcgggggatgcccccgagggagcaccggaacgcctggctcatatttcaagtcacagcatcccaaaattgacgtgaacaagttggactcccttttgaacacatctaattatctgaagccacttcagtatatcctaaaaagtagtgaatccatgaaaatgttcgctaactcagctagccagttgtcaccatataggttgtctcgaaaactaaacgatgattcttcaaactacgatgatgggaaagacgacgaaagttttctagaaacgaatggaagtgacaaggcgagcgataaggatgatgatggtgaggacaaggatcagttcgatgacgaaaacgaggacagctttctagaaacgaatggaagtgacaaggcgagcgataaggatgatgatggtgaggacaaggatcagttcgatgacgaaaacgaggatagctttctagaaacgaatggaagtgacaagatgagcgataaggatgatgatggtgaagacaaggatcagttcgatgacgaaaacgaggacagctttctagaaaaagacgagtatgacgagattagcgataatgatcacgacatggataatgacgacttttccgaagaccatgaagaaagcttccttgaaaaagaagaatacgatgacgtcagtgacaacgataatgacgagttctatgatgaggatgcggagagctttctcgagcaggaggagtacgaagatctaagtgataacgagaatgacgaattcgatgaggcccatggggagagcttcctagaaaaagaggatggcgatgacgacagcaatgatgacagtaatgaggacaatggaaaggagtacaaagaggagtaccaaaataaaatgactgacgatgactacccggatgagtacgttggatcggacgacctcaagaacagcaccaaggaaagcactcagagtggcaacgaaaatggaagcaaaaaagatggaggcaacgaaaatggaaacaaaaaagatggagaaaacggaaatggaagcaaaaaagatggaggaaacgacaatggaagcaaaaaagatgaaagtaatgcgaaggaactaaaaaataaaggaaaggaaagctttttagagcaaaacgtgaatggacacacagaggaagaaaatgaaaagcacagcacctttgtgtctagctatctagataacgacgacacggaggataaacacaatgacgagatttataatgagggcagctttctagaagagggctcgtacagccataatgacgacggggagagtgatgacaccttcgatgaatactacgaggatagcttcttggagcgcggaaaactcggaacgccatacagtgattactacgaggaggacgccgacgaggagggtaagcccaggcagcggactcaaaagaagcgcaagcgcaggaagcggattcgaaagaagcgcaagcgcgagcgctgaaaaaagaaagctcgtaaaactaaaaaccatgaaccatggcctctaaataacttcctattttcagtgtcacttcttaacccctttctccccccacccccctttcttcttccacagacaccaaggaggccaacgaagacaccttcgacaaccactacctgaacgagataagcagcacaaacgatgtgcactcctttatccaaaaagatatgggattcattgacgaactaatcgatgacaacgaaactataaaggaggccgtgaagaagggatccaagaaggcaatgaagcaatccatgcacaagctgaaccttcttgacgacgaagactttgaagataaagaatccctttcggatgatgaaataaatgggttcatggaggaaaatatggatgcttctaagttagatgcgaaaaaggctaaaacgactttgaggaacccggaaaaaaataaaaatgcatccagcgctgagggtaagggtagcggctcgaacggcaacgcaggcagctcgatcaccgcaaccaacgcaaccaacgccactacgaagagcaagagcgagacgaacaaaaagcaaaccgatttgtccaacgaagatctgttcaatgacgaactcacagaagaagtcattgcagattcgtacgaagagggaggaaatttaggaaccgaggaaggtgaaaatttcacaaatgcatttgacgataagctactagatcaaggagtgaatgaaaataccctactgaacgataacaacatgattttcaacgcaaagatggttccacataagaagagagaattgtacatctctccgcacaagcatacctctgcgacaaacaataaaagtggcaagcaccaagcggtggacgtggacgccttgggtaagtgccgcgcggaaaaaaaaaaagaagagaatagaataggagaatagacgaataggcgaataggcgaattggagaaaaacaaaggaaaatgcgagttctcactttcatttcatccttttatgtttcccttctcatctcccacttttatgcccccctgttgacagacaaaaaactaagggctcaccaactgctcgaactggaaaacggagaaggtaactttgcccgttgcgcaggggttaactctgcttctctgcaaagtgtgcatcgtgtttatgtgaagtctcgcgggttggccgtgcctccagatcgtgctggaacttggcgcacagtcagcacagtcagcacagtcagcacagtcagcacagtcagcacagtcagcacaatcagcacagtcagcgcagtcatcacagtcagcacaacctcgaacgacaatgtacatctcgccacaacctttttccccctcctctcttataggcaacaactcagttattgtcgaaacggaagaagtagatgttggtaaggacagcagtaccttttaaaaattcaccacagcttgtggagtaccccattttggcgagaacgacctgattttaattcaaacatttacgaataattaattccccctcccccgttgactatcttttttttttttttttttttatcctccccttttgcagacctaaacggaggaaaatcaagcagctccgtgtcctttctcagctccgtagttttcttgctcatcggattgttatgtttcaccaattaaaggacagaaaaaaggaccttaaacggagaaaaaaaaaaaaaaaaaaattctctggaagatgtgcacctgttgatgatagcactactactctgatgtgtacacaaattgcaagtttataggaaagtggaaaaaaaaggaaaattatagaaaaagcagacaattgaattactaccccgtgtgagcatatcaagccagccgcacgcacatcttgcctacagctcacctcccattttttagttttttttttttttaattttttactttaggccttatctttgtgtatttaatttttgtttgtttccgtcgtttgttttgcggttcgttttgtggctttactttgtggctttgctttgtggctttactttgtgcatttactttgtggctttaccttgtggctttgctttgttgccctttttgtggcccatttgtggcccatttggtggcccatttgaggcttcattcttcggccccctttcggttcatcatcccccctgtcgtttttctcactgcgattttttaaaaaaataattttctagacgggctacagtacacagtgtcgcctacgtaaagaattttaaatgaaatgcttatttgtttcgcctcgctgggggcaggggtccagcgcttgcgtctctttgcagacaccaattgagcctttctcccgtgttgtgttgtctctgcgggcaggcacgcctctggggtagtcccgggccatatccaaccgtgcgtggcaccccctgtgtggcacccccagcgtggcgtccccttcgtggcatttttcagtagcaatttttttttttggctctccccttgtacaacagtttacgcttaagagatgcaccactgggtgtggactccaccaggcaggcaaccccccctccgttcaaacagaattatatccaaaatgggtcagcatcgttttggcgacgcagttaatcttatgtatgcatgcctatataacgcaacgaatgcatatcttcgataatgccgatcttgcgtgccacctctttctgcttagtttgtcgaaggcgtaggcgacgcggcacggttagcgaaggagttcgcagtgagctgtgcgaggaaagaactgccgaccgatagggattcctcactgttgcctctctgatgagtatttttcttcgcccccgaagcgccgtgacgacggttaaaacttagtagaggtgtattttgcagaaggtgcctctcccaaaattttcttctccccgtgtagccaacttgccgccgtgtcgccttgccaccttttcataagaaaacgtttttttttttcatgtcggcaccgtcgttgaggtggttccccactcgggaaaccaaaaggatcacaaaaggggcactcaaaaaaaaaaaaagagtaaaaagagcaaaaagagcaaaatgagcaaagtgaacaaaacgaatgggcagcaaaacgaatgagcagcaaaacgaatgagcagcaaaacgaatgagcgcgaaaaacaatatgaagatttttcgcgactctcctgaggatccgatcccacttttttgcaacgccttcaaggaaagggtcaaatttgtggtgaaacagtttggggagaaatcctcgattgagttgagttcacccttgtagaacatcgtagcaacggaggggcggaaaaaaaaaagttatgtgccaaaggggtcttgaagaggaagcagagggcgtcccccacgcataaccgcgcaggtacgtatgcttgcaccgtcgtattcgtgtactcacataaatctctacgcgcgagagcaaagcgtggccccccgtacgcagtttgaccccaactgggcctccttaaaagcgtccgcaccctgtgccggagatgtacacgtgaatgtggtgcgcaggtgaccgtggctcacctcgagacgacacaactggggcgaagcatttatgctttgagaggaagagggcagcagaggaaaggcaaccgctggtaggagaagttgaagaagcgtaactccggcatcgccgtggaaaaaaaaagtgtctattgcatgtgcccacgtctggctaaggagcacgcgtagtcttttcacgaactcgccaccaagccacttctcagcctgggcacttcaccgcctctccacttcgccgcctctccacttcgccgcctctccaatttgccgcctggccaatttgccgcctctccacttctaatcccccccgctgcacatcgcaccttccaggatgaacttcccgaacatctcgaagaagatggtggcccccggagggggagggctgaagcacagcgcgggggacgacaaggggggggaacacatcacggggaacttcgaccccacggcattggaaagaggagcgaaggccctgaaggagctcgaccagtcgtcaaattcgaagaaggcattcgaattaatcaaactacaggaattgaccaagcaaaaggaatacgaaaaacaaatggaagaactatcactacagaaggctcaataccttagcaataaaatgagaattgaaaatgaggagaaaaggaaaacaattaattaccaacaagagcaggagagaatcacagccgaatacaaaacgaggcttgaagcagaagcatatcaaaaaaaactactagatcaacagaagcaaaacgaagaatggctaagaaatcaacatgagcaatatttgagacaagaaaatattcgaaagagaaacgaactagaattattaaatttaaaaatgaaacaaatcagagaagaaaaatctttggaaagagaaaatatgaaagcaaaaatacaagaagaaaataaaggactcatagaaagagaaagaaaaaatttggacatccatttgaagacgttgagattgaaagcagatgaggaaaggaaaaccaaattggaaagtattagtaaatattttgagcagtttaataattctatgtttttatttttaaatgatagggagaggttgtaccgatttgtcctagtagttactctcacctctgtggggatttatacaacaaagcataccactagactgatacgatcctacgcagaaacgaaattggggaagccaaaactcatacgagagacatctctatggcacattaataaattatttgacatttttaacttaaaaaaacatccttttgatgaaaaaggtttaaaaagaagaaacaaaaaggagagtaacttcttcaacaacatcgtgctaaatgaagagttacaagaaaaattaagttggtcaattaatagcttaacgaattcgaaaaaatatgatctttatttgaagaatattttacttcatggtccacctggtacaggaaaaacattgtttgcaaaaacgttatctcattttagcaatttcgattatataataattaatggaggtgatgtgagtgccttaggtgttcatgcatctgtagagctgaacaaaatttttgactttataaaacgaaggaaaaataagaaatgtgtgattttttttgatgaagctgaagcctttttgagaagagggagaaatgaatcatcagctcatttttcagaaagccttagaaacgcattagctactttcctataccacacaggaacggaatctaagaaattctgtatcattttagctaccaactgtagggagatcctagacccagctgtcatcgatcgaatagatgaacagtacatttttgatttccccaaaattaacgaaattaggaaaatgctttctctttatttcaataaatacgtctatcctttgaagaagtacaatatcgttgtagactcttccatagatgatctatacttagatgttttggctagtcgtctcgttggtttatcaggcagacaaatttcaaagctctgccttaacatacagaattgtgtgttcggtagtaattctaaggttgtttcgaaggacctcattgatttaatcgttagttggaacttaagcaattcgtttgaagctcgtggggaaatgcagaccaacatgcacgtagatgctcctaccccaaggggatccgcaagtagaatttcgacaggtgccactaaagagggagagtccaactcggggaaaaactccgggaagaactcaggaccagatatgggcctgggcatgggtgcaaacatggagtccaacttgggggggaaacccggcacggtgacagcatccatggcgagatcgatgacaggactcaatggggatgattcaaaggaggaaaatgcaccacaaacgaagaccaaagttgtgatgcagaactgagagatggagacaggggaagggaactatttcccattttgtcgtaagaaggtgattttttatttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggctcacttgtgccacaaatctgagtgagtcgcaaaagttggtagtgcaccctgacttggctaacacgtccgtgtagtggtggctgtacggctgtgcccgcagaaagagccctccaatgcgttcatttgcacccctgtggaataccgctctccccgttaggggtacagcaggcgtaacttctcccccgtcgtttttttctcctccgttcgccgtgccgttgtatttgacttggcggatgcatacgcaacaaagctttgcgtctgtcgaagcagcgggaagtgatcacgcaacacgtgcacgcataatgcctatgtgagtgcatgttctgtgtgaaccgcgtaagttgtgtccccgcgccgcagaagtgcgacccgcgcggagacgcaaaaaagaacccaaaaaaaaagaaaaaaaaacttattccaacggaattgtacacctaaggtagatacgttttatgtgcatatttgcgcagctaacaaaacggctgagcatgaaagtgagtgctccttgtgaggggctaggctaccgagaacgaacccctccttgtgccccccttccacagcacttaaaaatatagagcacctgttttgatcacgcaggcaaaaagaaacctgttgcaactttgggagacgcaaaccgtcgttcaggtcggtattacgtttcgccatatgtttagcggtgttcttcgccttatatttagcgttgttcttcgccttatatttagcgttgtgctttgccttatatttaacgttgtgcttcgctttacgtttagcgttttgcttctccttatatttaacgttgtgctaatttttttttttttttttttcagtttggtgaaaaggcagcatggcaaaaaggacataaaaaaaaaaaatgcatctcaatttgtacattttagaattaagaactttctttaaagaataaaattcattgatgcgtattagcaattcataagttcttatccaagcattttttttttttttttttttttttttttttttcttaccaatgagtttaagtacatcctgagttggtgatatatggctgcaaaatggctaccctaaagcggtcacacttcatttttttgaattttttttaagtcactgctccgttttgctacccccgtttgttactccgttttgctactcccatttgttactccgttttgctactcccatttgtttctccgtttagctactcccatttgttactccgtttttctacccccgtttgttactccttttttgcgcctcccttccaagggccaacctgtgtacgcaatttaaaagcgctgcgcgaggaaagccacctttttattaaaaacggggatgtgagatcttctcctgccacatgtgattgtcccttttaatgactcgcgtatgaagttcaccttctcagcgaagaaactttttattttaaattcttacattttgtttcgtatgagtaatgcattgcattctttaatgttgtgtgcgcgaacctgcgcgttttctagccatgcgcaggggcacctgtgcgcgtggacgtccccataatcctccccacaatcgtccccacaatcgtcctcataactgcacacataactgcacagataagtgtttccacgggggggcttcttcacagaggagaacaaacagggacgcacccaatgcgccagcgtaagaggctgcctccgtagtgtccccttcgctgcagtgtgcgcagctagttcatagcgacggatgcgcggattgcccacacgtgggtgtactgctgtcacgtacatgcagtgctagcacatatctccgtccagcattgcgcggggttcgtgaataaacgaggaattgattttcccagtcgagtgcctactctccccgtccagccctaaccacgaagacatcattcgatacgcatcccccctgtgagaagaacaggaaggggacgtttcaagtggaagaaacaccaaacgagtaaaataacgaaacgtggggaagaggaggtatgggatgcgcttgtttagctaaccggacgaagcacataatcgaggaagagcatccgtaaagagaggccaaaggggactgatctgaccactccttctctgtgtaactggtgggttacgttagttttgtcctccccgtgtgtgattacatatatgtacgcacacacacgtcgtgaagcagaagtagtagaagcgcctcctttgctgccgttaccccccgctagaggtgataaaagcgccgcgtaaagcctttcactttccgcgtgcggccgtccactttccgcttacggccgtcaaatttccgcgttccgcgttccaccttccgcttaccgatagagcaaactgagcgacgagacacaatggagggcacgctggaaatcatcggggagggaaacaaaatgatagtactgaaacagacaagtggggtgaaaagcagaactccttttaataacagcaggggtgttgtgaagtcgggaaggacaccctctagagggaccctctcgccagacgcgtatttccatatcttgagatacatccatttctacagctacatatttttaaaaaactcagtgataaaagttgtgaaggaaagtgaagtaaaaaatattaacatcactttgcaatattattggctaaataaaatatgctacaggggagtgaagatttttgaaaacaacttgcttgttcataacaattttgttgtgtttgattctcaatttagcgactttgtgagggactcactggaatggtactcacgtggcaacaccttggctagtagagttatcaacagaactaattacttcctctttgatggaatagaaaaaatcagaacgtatttactcaaacattacaacaaatttttagcctacttgaaagaaaattcggatcatattgtacaggacatttggagagatatgaaagcatttattaacgatacaacggatgagaagaaattgcaacatgtgaaaaagcacatcgtttcctatttgaagcaaattaattacaaagttattttcccacaggtgttgaagtgttttgagatatatatcaaacggctaaagcattttgaacgattgaaaaaaaaaaaattacttccactggtaaggtcatatttaaggcaattttcgactcgcataattttatttatcgtaacaagtctaagaaaaaatcgtattgggtatgtagaagagaatttatttgccattccttcctttttgcttccacgcggtggtcatgtaaacacgggggaggcactgttgggtcttccagaagattccgcaatgggaggcgcgagtgaactaaggcctgacatcaatttctcagacctgtatataagcgtcgaactaaagttgaagtgcggaatggaggattacagtgacatgttggacagatacaacatacaacagttaataaagcagaggaagaagcagtctaaatttttgtccctctacgtgcctagcaattttttccagctgaattattgggagatatttaggaatttaaatttcgtttttctatctcatagcaataatgtcaagctgtacgtgaatggtaggaggaggatggacatggcgctgcactcggtggatcacttaagacatttgttttacaacgacccgcttggtccgttcagtggggggaaggactcccaggggaagctctacttggcccacctgaacagtcagcggagcggtaaaagtgtgctgccttgtggagacacgggaggagcggcgcacatgggaggagcggcacacacgggagaggcggcgaacacggaagggtgttctcctgagggggaggccacgatgaacgattacataaaccagctgaaccaaatacaaatgaaaatgtcgtggaagtacgcctgtaggtacaacattttggactactgccatagggttagccaagacgccatcctggaagggggaatctgcggtttgctggcgaagtgcgcccatgagagggagccattcttgaaatggccccacaaaagaagccgctcatattcgggtcacccctacaccaactacgcctaccgaaactacattttcagcaacaacttcttcttcaagtacgtcattccgtgcacgtgtcaggatctgcgaagggtcctgttgagtcttaagaagggggactattgcatgtgcctcaaaaaattggttgccatcttcgacacttacaaggatatttactacctcaatttgatcgccctgctgaagaacgcagcgcatatgatttgcgagcgatgcgccataatagccccaaggtgcctccatgacaatcctttgctaccgattaaaagaaaggacaatcctctttggaacatcaatttggcagggcgtgaggagcacgagggaggagaaggctcctctaatagtacccgccaccataggaaccaacgagggaaccgtaccatctcctttattcttccaagtgataaaaaatgccccttcagcgagtggaaaagggagttactcctcttcctcaagggagcacaaactgacaggacgaaatggaaaaaattattgaacatgagattcagccagctcagggaacgatacagcgaaatgagtgacacgtacaacagtatgttgaagaagttacaggaggaataccttaccatgttcatgcaaaaattgggtgtacaaaaaaaaacgtggagcgaaatgcgtagtaaggttgaagaaaatttcattcatagagtgaagaacgactttgtgtacctctacgatcggaaggtaaaaacaaattattactataactgctttattacgaatcagtttaacctcacagtaaagctgtacttccagcaatgccagtacctcctcgcaggattactcaagcatatgaaagatatgtgtagagaaaaagggtatgaagagcgggtcagcaaaacgattgcttatctgcaggggagagtgaaaaaggcactcttgaattacacttcaaaatatgagggtaactttgaaatagggaatatttcccattttagagaacagcaaggtgtaaataccaagctgataaattacatcctttttcgtaaaaatgaattgcacacagagagaggtatcaaccagatgaagggaaaaaaggaaaggctagttatgttaacaaatatcatagagaaggaaaaatttttattttataaactcctttacttccactgcttcagtgctgggcaaattcaaattgtgcactgcatgctccttttgatcaaaatatttgagaagttattttttttaaaaaaaagtgaagatattttttccagcttttcttactaccattcaagcatagagaatttcatctccccggagaggaaaaacagctatattgcaaggaataggcacttgtcccgttttattgacttcaagcgagtcagacgcatctcccagtatgtgttaagcagcggtgagggggagagtcaggtaacaaacacacaggtgaataaacggaggaaaacacccaaacatgccgcctttacgtatctacaaaacacacacttcctcctgggaaacgaactcctcatcgatgccataagaacagtaaacaagttctccaaatcaaagctgacttatctccaaagcgaaatgaaaaatcgtacacgcaaattatactatggactataccgtaatgtaaatcagtatggtaaaaaatacacacctatgtataagcctagcttgagaaggaaggtgaacagaaggaaattaattggacgcatgttaagcagcagtactttgattaccatggatcattttaattatctaactagtgagtcatttaagtctaaattggacagcaacagaattgtagtgaatcggaagagggacattccgaagaaggccttgaggatttacaaaaatatgatttttttcgtttgccgctttttaataagtaggactctgtgtgataatagcaccatttttaatatttacgcgaaggaagacaataggtatgacgatgcggaagtgctgcaacggttggaagccaatcgattcaaaccactaattgtgaagcgaaggggtagaagccgacgagcacgcggagtatctagcgtgacgtacgccaacggtgtgaaccaccaggatggtaacgccattcaggggggaaatgaagcggatggagatcagcagagtggcacccctaccgtactgtatgccaaaaggaagaacaaaaaatatatccctacgaagaggttcacatattatgcatatccactcagacgtacccatctccgaagggaaaaaaaaagatgcagcagagaggataacagggaatttcaaaaagtggtggagaatgcctttgtgcctcgggggagtaagaaaatattttaccgcattagtttgattgacttatccatgaagtcgctaagtaaaatgagttactgggagaagcagatgtgccagataatctccctctacaagacgctatgtgagcattagtttttattgtttcttttttgctactctctttcagttgccctttttttttgcccttttttttgcctttttttttgccctttttttttgcctttttttttgccctttttttgcgattttttttgtgtgcgcatggggttgtcctccatccggtcattttttgcatttggctgtgcccctttggacagacattaagcacaccctacgcgcagcccgcccgcatgctttttaaaatttcctcccccctaatgcacaccttttttgtcacactcacttcaacacaactgatgcatagaagaagtaatgtggtgaacttaccacgtatacgaacgtttggcggcacatttgaaaggagggccaagctaaaggttttccaaacgtgggctgcgtctccatgaggagagggcaaacttattccctgcttggatgttcttttccccacgaacgttttcttttttttctatcctccctttttatcacaaaaataaataaaaggggcacctttattttatgcccttttttgatgagttaacaggttgacttcctcctcaaccacggcaatttaagtcagcgggtcggaatgcgtgacgacataacggcacatggggatgcccacccgattggcgttaaaaaacgttttgctgcaaagtggggatacatattcattgccgaattttttcgcgatcatcgaaatgggggagctccaccaagggagggcgctcaccaaaggtacacctgataaataaatgccatcccaattaatgccaacctttagattaatttttttaaaaacgcgcatcggtgagtgtatggtcggtcaattgccccccacgcgaggaggtttgctttggtgagtcattttgtgccaagttgcgcagccatttatgcactgtgaaaaaaaggaggagaataagaataagaagtagaagaaggaggggaagaaaaaagatacgctcgtcaccgctgtgcagccagtttgaccatcccaattagggaggtataccatttcgcaaccgctctctattcccaggggggtcgtccgaatggagggtgcgctgtgaggaggagcgagaaagagagaacccatcccacacgaaagtttgaaaaggaacttgggtgagcgtacgtcctccattggatgcacaaaatttggagatgctcgtgtcctgagcacccccatgtccccccctctcctccgtttgacagcccatagaaggcatccaaattgaactccataatgagcgaaagcaaggggagaataaagttaaaaattcatctcggaaatgaggtggagaataaggatcaagcagtggcaggcgagaaggggaagtctgtcaaatcgactgacttgaaaaggaggagtggtcatgcagaagatgggtcagatgggagaggagacgaaggagaggacagtgaaccgctgcacgaacgagacggggatagttgcaaaggacgaaagaagcacaggagagaccgcctcgaagagagaattacttccattatttcgaagctgaccagaatagcctgcatttgtgaggacaagaacaatcacgtcactgacagcaacagtgccacgcacagtcgggagaatagcaacgagggcagccgtgaccacagccgagaggatagccgcacacacagtaatgataacagccttgattacagccgcgagtacagccgcgagtatagtcgcgggtacagcggcgataacagtggaaaatacagcttggattacagccgagaggacagccgagaagacagccacgagtacagccgcgaccacagcaaagaaaataaaaacgcccgaatctgcaggaagcttaccaaggaaatgtacaagtacgaaaagagcctgatgagtctgaacaactttattaataataggaagaacaggctggatgaaattattttccctaacggattaatcaaagcagtggataattatcaaaatccggacgtttggatttacaattaccttcttgtggagtgcaagaaacagagcgataagtatcgtaacttaatacagaatattgccgcgttcgatagcaccctcaaaaataaaattatgaatgaaggggctgatgggatcacgatgcctgtgtatgcctccgttgctgccagtaagctggggggacttccaaagggaggaaagaactactacgaaaatgtgcacgtgccgaaggagctcgcaggggcttactttgaagaattgaagaggcgcaagacggggggtacgggctgagaggcagtacagacgagtgaactgaagcgcgagctgcatcgcaaaccggagggcaagcatcaccctaattggacacttaacaccaggggctatacgtttgtttgcacccccattctgtgcaccctcctatttgtctggttcacaacgtatagtgcggtgctccttctgttgagccatttatctgttcgcccttaccccctctttggtgttaaattttgtttcccttttcccaacgtgttgaagtgagccaaaggtggtggtctggacacgcaccttcggatgcaatggtgctgctgctcagcctggcgaagtgaagaaattgcgacgaaaattaaagtaaaatgtgtgcactctgtgtaacaatgttttttttacagttacgcttatatttgccgcgaagttttattttgctctaaattgtaatgttttacatgtgtggttgtttacaagggaggtattatagcaatttttttttttgtaagcattcacgtgtgcacttggcacatgtaaaacgcttctttttttttttgtaagcattcacgtgtgcacttggcacatgtaaaacgctttctttttttttttttttttttttttccattttgttaaatttgaggagaggacaggcacactacgtctcacgtagtaactccttttgggggggaagcggcctgtccaagcggggatacctccgactgggacctaccaaacggcacataacaaaaaaggcgtgaggagtaactctttgcagcaaatgggtcgatacgaacatgtaggcttttttactgtggttacctttgtcactatggggattctctccctctcccccccttatcgaggaacactacccaaattatagccctccccccttcatcaagtagctcatttttttacgtaatggcctctgctaccacggcgggacatggacataaactgcttttttttttcttggtgatattttctctcctcagctgtgttgataattccctcacctacttcttctcactgcacaatttaacgattaaaaaggagccaccaattgttacgttttcacatgtggctacattcctttgtgcatatttgggacttttttttttttaaaccacttttgcaatctcgcatgtcggtgtggagctgcgccgagaagttaattcgccgcactcccctggcaggtaacacgtgaattgaatgcgaataattgaaaatgcttatgaggtggaggtgaagtctcaccacatcatcacattacatcatgcccatttgtttgtttcttttacagcgcacttaacgttgtgtgtacatttgggtggagcgtcccgcctgcttatgagttggtgcatataggagggtcacggtggcacaagagtgggcagattaattgcctattgcctttccgaatgcagtcgccacttgagtgagcttcttcgcctacatgcacatgagcaggtgcgcgcggggtgtacagcgtacattttttttgcgttttgcgtgcttctccccttggtgcaccaaaaagtggcgtccggcgcgacctcgctgcgtccgttgcggcaccactactgctatgccgctactgccgctacggcttggagcgggaaaaatgtgctgttccttgcttggcgccctttccacagagaagctccatccaacattgcaaaaggaaaaaaaaaaaaaaaaaaaataataaaatggaacaggatgatacgcagcaatgcacagcgaagcgcaacaaagcgtgagaaagcgcagcaaaattgaccttttctcatttttccccaaatggtcctacacaaacactccatgaggcggcataaaatataacctacacaggaacatgcagcttagtacacgtctctgctttccctgttgatgggcttcgacattttcacttgctccattgtacgcatcagtccgcataaaactccgtgcagtccatttctgcgttaatgttctctccacccccccgaatgcgcatgtggtacggtccgtaggtacgtgcatggcatgcgtgcgcgtagttgataggcgtcacccgtccgcgcatacctcccgatggcgcccttttaattaatcattttattttttattctttgctttttatttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatataatgaatagtatagcagaaattgaaggacgccaaagtgaacattttaagaacaagtataacagcacgaagaagaataaaaaacgagttggtgatttccgtaacttctccaatctcaggagggttaaaaaaaaagctgacagcaaaagtgacagagggaacaatcattgggatgcaaacgcggtaaaaaatagagcgatttttttacacaaaaaatttttaaaatctttaaaacaaatggagacaaataaaggggaagaaaaaaaaacttttttgaaaaattggaacatgaattatttatccaacaatttgagcgcgtttatgaagagtgcggagagcgtcgccggggacaggggccacagtgttaaaagcgggaacagcggtaaaggcggacagagtggtaaaagcgggaacagtgggcgcagcgcgcacagcggcaaccgctgctttctgagtaggaatgtcgacccggaaagggggggcgatggtcataatgagggcgtcggccacaatcagggtagtggccacaatcagggcagtggccacaatcagggcggaggccacaatcagggaggaggccacggagaaggatctagcgaagtgtacagtcaaggaaatcgccgcaacgtctacgctcccgagcagaatagcccgaacttctcacatacagcgtaccaacagatacagggaaacacccccaatgtaaataactttcatccgtatgaacatgtccaatcatcaccaaaggaacataaccactatgctgacatccgaggggtatgggagaaaataaagagcaggagtggtctatccaattttgtagaaagcgtaattcaggacggcgtcaacgttgttagcgagaaaattggttctttcagcgatggcggctacgcgaaggacccgaacagaaacgacgactggggtagccacgtacgaagcgcacattatagcagggtcaagtacaaccatccctacggagatcaaatcggagaaaacgaaacgtaccatatagcatcaagcaacaacagaaccactggtaatagtagtagccaaaataacggtaatgggaatagccaacaaagcggaaagggtggaagtaacacacaaaatagctacaataataaggacacgggggggggcaccaacagcaataactacaaccatagtggtagcagcggatataataacagtgcgagtgggtatgcaaatggcagaacccctaatggaggagggggaaacgacaacaatgataatggagacggagatgacgatggtaataatgggcactacggccgaaatggcaggtgcgataataacggagagagtaacgatgaggatgatgatgataacgaggacgacaatggggatggagacagcgatcgacatggggagcaaagcaacgacccgagtggacaccaaaacgatcgaatcgacgacccaggtgatcgaaatgggaaaatgtactctagaaataacggctcctcctcatcagtaacgtcgtcatatattaacgcagatgcccatgcatcgaatagcggtgcgatgaaacatcagtaccaaaagaaacgcaagagtggacgaaccagctgcccagctgcaaacgacaacagcaatagacgaagcagtaacagtgtcagcagcgtcaacttcatagggggaggaagcagcagcaatgggtatggagaccataataacagcggtgtagagtatgccaatgcagagaggaggaatagccttaatttaaggagaggaatgaacgatggtagtaatgaatattttaatccgtaccctatgggaggtagttacaacagatccgccacagaagcacctagtcgtaatcgtggaagttacgactgcagtggtggtcattatggagataattatggaggaagcggcgcggggggtaactacgccagcagccatgggggcaacacactcggaaggaacagcggaagcagtgggaacagcgctagctacgggaatagtggaagtaccaataatcatgagaccgatttaggccccaccaataactccatgatgaataaaaatattgggaataaaagaaactacgcagccaatgtggattataaggacatgggatcgaaccctggttactgcagacagggagacagcaacagccacgtgagcagccacaggaacagcttcagcagcggcgggaaccacagcaagcaaataaagaagggccgagactgcggagatagcggcgacggtggcgatagcgatcatagcggcggttgcggtggttgcggtggttgcggtggctgcggtaactgcggcgattgcggcaataatggcgaccgtggtggtgccaatgaccgtggtgaccgcgatgaccccgatgaccgtgtcgaccgcgatgaccccgatgaccgtgtcgaccgcgatgaccgcgacgacgcggaggatcatgtgcagaagcgacacgtgcacgccaccaactcggatatgctgaaccctgaggaaaggaagagagaagcggaaaagtacaaagtgttggggaaccaaagctacaaactgggatattttgaatctgccatcgactactacacgaaggctatttcatacgacaacacgaatcatgtgtattacacgaatagggccctgtgttataagaagcagaaactgtggaaattagcgaacagtgacgcaaggcaggccctaaatttggaggaagaatccgtaaaggcacacttcattctgggattgacccttctacatctgaacagcttagaagaaggattaaaaaagctaacgaaagcgaagaccctctctagctacttaaaggactctaacgaatgcgaaatcaacagatatatattgcaagcgaaaaaattaatataccttcgagacgaacagaacaagcagctaacctacaccgagctacagtcgttcctaattgataaaataaatttactgaatcaaattggctacatatcaaatgaggagaaatttttacgaatccaacagacagagaatctgttcaaagaaatattgaactcattccaaaggaaacagataccggattatttgtgttgcaaaatttctatgtgcttaatgaatgaaccggtgattactcctagtggtatgacttacgataagatatttttgtatgaacacgttaagcataatgggtcgtttgatccggttagtcgagagcagttctccatgcgagaggttattcccaattatgccataaaagaggctacggacaattttttgaagtccaacccgtgggccttcgaggagtaaaataaagttgcaggcgggggggggggggacgcttgtatgataatgggagctagtttatccggtgtgactgcgaggcgggagagctacagggaaagaagcacgtctattttttttcttttacgatttgcacattccgaacgtcatgtcgttttaaagggaactaaacgtaacgtgacgtggaacccatttttaagccccctcccctaatgccatcgtttgtgcatgacgaagcggttgtgtggagcgcgtcatgtggagcacgtcatgtggagacgtcgtgcggagatgtcgtgcggaggcgtcatgtggagatgtcgtgcggaggcgtcatgtggagatgtcgtgcggagacttcatatggagtacatcatgtgcagtgcgcggtgtgtgtgattttttttttttttttcccattttgaagaggaaaaggaagcatgacgagagaggagcgaacggggcgcgctaccctggcgtgtgtgtgtacctatttgttggcacacgactgggcatttcctccccccccagcgcatcctcgccccgcatgtgtgtgagttcttccccccaaagcattttttttttttttttatccaccccggttattgctcccattgttgttattattacttccatttttttaattttttttttaattacaaacctttttttgaagttccatttggaagcgacaacaccacctatgtggttaattgatgagccggattgcacgctgcagtctctccagggtgtgggggggaataggcaagccgttcgtcaccttagcacctgggttcggagaatactccccattttggcttcacccactgactatgaccaatcggtagcattttatatggttcatgcgctaagcacatcactttggcttcgttcagtttaaccttcttcccatcgcagcatttgggatgcgcttcgcatacggcatgcaaggtggctatttttcttctatgcagagctgcgccgtttgggacatcccatttttgatttgcgcttcgcgtcgatgctgcgaaagtggcgagcgaattggccaaaaaggtgcaccccgaaccaattgcgccccacagatgatgtaacgggtccaattaaaaagcaaaaaaaaaaaaataataatggcgcgtggagcgtctcttccaaagccaagccaagccaagccaagcctagcagcaaaaggcgaactgtgcaaagggacgcaacgacgatggtcgcagtttctttttatcttttgcccaagtggtaactacgcagcattgtgtagcatcccctaggagcgcagcgcgtgccactttttttttttttaccatcgtggaagttaatcgatttgtttggttccccgcggcgcatattttttacacggtgggggagttgcctctccacatccccaccctgaacgatgagcggctataatgatcgtttttacttacttgctttggctgttagcttactcgatagtcctcctgagcgtctccctcgcattcattcgagagacccattcggttgtagcaaaatcgagttggttaaagagggcacagggtgggaactgctatctgttaagtagtcatgttaagagaaggaagtcgcttcagctgctccccccaaatggtgataaggacagatgtatgagaaggtatcatatcttttattaccctgatcagcgaggggggggtcatcaccatgagaggaactctgaatttgttagaaggtttaacaaaaggaactgttttttaaagtcacccatttttgcaaaaagtgagcaacataaactatgggcaaatgtagggagttcttttgatcagggagtggaccatacgatgaaggagcaagtaaatggagtagccacagatagagacaagcaccgtcttgaagtaggacctactgatgaggacaacgaattcgatcttattagcgatcatatattagttagaaaaaataggaaatctataaaagaacttatggaagcaggaatttggggagctccaaaagagaacctcaaaatgataagagaaaggacaaacaaaaaaattaattggaattatattctaaaaaaaaacaataaattgctaagtgataatgttgaccatatatataacgaaatttacagaaaagaaaatgtggatgatattttttttgtgttcgatacgaatccgtatagctacttaaatatcactatgagcgttttttcgctgtacaaaattgctacgagctacttgaatgagaggagacagagagtggattcttctcttaaaggaaagaaggtcggtgtgctgtcgtcaaatgggacaagtaaggatccactggggggagaccatccgaatgataatttcctcaccatggacggaagtggggaagacaactacggagaggtagacgatagcaatatccttaagctgaaggatgaaaggaggagactaaatcacatcacgcgaaacaggaactttatgagaatagtaggcagcataaataagcatcttaaaattatatataaaatattttccacaaatgagaagctaacgaagtatgaaaaaaacagagatatgtataaattcattccttacataaacatcaaggatattattaccattttgagatgcttctccattttgaaattcgatcacacgaatatttttaagtacatatattttttcctcgttttttttatggaccaattcgatatgttcctgctgtgtgaggctgtgtacctttgcttggtgaagaagatttacgtccgcccgctattcctcaatttttcgaagcgtcttttggggtacctgcagaggggcggcgaggggagcgataaggggggcaatacaggaagtgataaggggagcagtacgggaagtgataagggaagcaatacgggaagtgataaggaaagcaatactggaagtgataaggaaagcagtgcggaaagcgttggcgctgccacggaggatgccacggaggatgcctcgaacgatggcgctatcgcggccgccggtgcccgggccgcaccgtacgacgaagcaaacttggaggccttctgtcgcaacatggagcaggcgctgcagagggacgaccccgaacccgaccactttgcctcctccccctttcacatgaagcacttcagctattctatctaccacgatgcgaactactcctccctaaacagctcacaagatgagctagcgaaggaaaaggagcgaaaaaatgatgatgtgaacagatttgctgcccaagatttgagacacgcaaaaagggagttcatcgattcgagccaaatacaaagaaagtcgaacgacccccccgaagtgacgtcccctcaggtggatagtcaatccatctgcttccctgtatactgtctctacaccctgtgcaagttcccctacacgaatgtacaaatattaaatatgatcatgtctcaaattatggaaaaagcatcagagctaagcatagaagagctcattctgtccttttacagtcttgctgaattggaggtcaactctcctaagctgttgaattccctatttttgctaatttttaattctctacattttttagactacagaaataatggcctggttacgaagctgataagagccttgtacttagttgaaggagaaatttttggttccctcggggaggagaaccgttgtgaagagatgaaaacgcttatggtgcactacctagccaaaatggtttttcataatcgaaacaactacacgccgatcgaactggttgatatcattcggtatatgtcagccttctcacacatcgacaaggaattattcaacttcgtctatgagatgccatttttacaaaatttgaaccaaaacacgttggactattacaagaataatgtctattttaatcagtcctattatgcttatacgaaagatagcagcgttaacactcccatcgagataatggtgtgcaagctgtatcagtcgtacttggcgtaccgcgcgtggggggtgcggaagggcgatgcagccatgggggcggggtcaccacagatgggtgatgcgaccatgggggcggggtcaccacagacgggcgatgcggccatgggggtggagtcaccacagatgggtgatttactgcagaggggtgacatccccgccctgcacgccattcgcgcgcacaacgaaaaggtgaagccatttcagtataagcccaagctgctgcagctgttcaggcaaacctacacaaacaacatgcgcatatcctcctacagctcctcctcgctgcactacgaaatggcagatataattaaaaaggatttaaagattccctgccatgtcgaatacgtgacagacaaggggctgtttattgacattgtgatacttcgagaagacttgataaaattcgatgcgtctttttctggtcttcgtgatatcgccatagaggtgaatggcccgttccactacaagaccaagtcgtacagcgggggagttccacccctcaacacgaaaacggtcgtcaagcagaggtgagcgtgcgcggaggggaagacgggtcggcctcgcccctcccggttgactgttccccagtttggcaatctttcatttattactttattttcccatttttttggcatttcctttcgcattacccttcgcaggctgctcgagcacgacaagtggcgcgtcatctccctccccttttgggaagtgaagccatggtaagtttaggagtcccactaggggagatgcgggcacaacaaaccacctgggattttcacccccattttgttcccattttgttcccatttcgttcccattttgtccccattttgccccatatttgtctcatttcccccccccaggttcagcaagagcagaaaggaaaactacatcttgcgagtgcttcccgatgaactgaagtcctttttcagtaacaaagtcggggcgccttaacgttacgaagatgagccctgccattgtggtgaatgtcgtgatatattcgatatcatcgcgactttccttcgtaacatttcattatttttttttttttgtcaatcgggtcatgtcgtggggttatttgcaaagagtgccattcggagggtgccattcgaagagtaccattcggagggtgttattcgaagagtgcaatccaaagcgtgccactcagagcgtgccactcaaagcgcctcgctcgtatggacaccccttctctgtgggatgcgtatttctattttccacgtgcccccgaattatcctcctcccattttgctcttctttaataaacagaaaaaaaataaattaaaacatcccctaggggtagtcccttgtttggaaaaaaaaaaaaaaaaaagcccttcacttttgcgtgatttttaagttttgctacattgggaagtaacgtgcatgcatatgttacataccatgcatcatatatactttagtgaaaaggacgaacggggacttctcttccccgcgcccctctgctctggtgtgcccccctttttttctgttaaaaaatccaaacaaattcaactcaccacaggaggggttgtttcctcctttcgtatgtcatagaaggacagacacttgcatttctctctcgttttgtttgagtgcactttctctggcatgataatagtaaatatgaaaaaaaaaaaaaaataagctaatcggaaggtgaagcaaaaaaaaaatacgcctcgctgttggctacccgctgtgccctgctgaagctaacgcgccgtagctgagcaacacttctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagttaaaagtgaagtagctcctatatggttactgtatttgtataaatatatatgtcaccctaagcgcgctagccactacgtcaaattttgcgaaagagcaaaagtggcagcagtggagctattcaattcagccacgaaggcatatgcgtgttatgcccaaatggttagcaagaaaaaaaagggaagaggcggataaacggatggttgaaacgaaaggattgattggttgatcgattggtttgttgaacgactgattgatcggttgactgatcgactgattgatcggttgactgatcgactgattgatcggttggccttttcccccagtttcttcaggaagagcgaagagaacaggcgaaacgggaaagatcaaaggcccccttttcttctcccttgggttattctctcgcaagtgacggcgaagagggttcacccgtttgggaatcatccaggagaggaggaatctcttcactttggcaatcttggagtgattagaaaaagaacccggcccacgaacacgataaatccgtcgcccttgagaggcaccccaaagaaaagcatctcctctccgtgaaccctcaatttactgaaaaaaaactgctctaccgaccctctctcgtcccccctcactagaagccatgccacagaacgactacatcgagctgcaccgaaagaggtatggctaccgatttgactactttgaaaagtcgagaaagaaggaagcgcggaaagtacataaggaagcactaaaagcaaagaagctgagaggaataaaagcaaaaatttacaataagaaaaaatacacagaaaaagtaaacttaaaaaaaaccataaaggcacatgaaccgaaggatgtaaaaacaaacacaaaaataaatgatgataatggattgccatcgtacctacttgacagaacacaagtcaaaggaacaaaagtcttaaccaacctacttaaacagaaaaggaagagcaaggcaggaaaatgggaattacctatccctaaaatacaggctctaaacgaggctgaaatgttaagagttgtcaaatctggaaagaggagaagaaaaacgtggaaaagactcatcgataaaatttcttttgttggaaatgactttacgaggaaaaatccgaaatttgaaagatacattagacctagtagcttacgttttaagaaggccaatgtctatcacagtgaattaaagaccaccctatctcttgatatcattagtgtgaaggtcaatccgcagtccaatttgtataccaacttgggtgttattaccaagggcacgataattgaggtgaacgtgagtgaactaggactagttacgcagtcggggaagatcatttgggccaagttcgcacaggtcaccaacaatcctgaactggatggctgcataaatgcgacactcctcgtgtaggagccgccttggccgcttcgccaagctgcagtatcggaagtagctaccccacgttgcgtagagctgcgtacagctgcgtagatgtacttaactttgcgcagcttttcccccctgaatatttgcttctccatttttgtaacattcgcttgatttgtccgggagccacgcggaagggggcacccgcgtggaagggaatacccacaccgaaggggatacccacgccgaaggggacccccacggggatgaggacacacacggagggcgctcctccgcagagctgttttccccttttgcaccccacccatgcgtgcatataaaacgtcccgcatggcgcagggacttttctattttgccttgcttcgcattgcattaccttccccatttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgttactcctcccgggatggatccaaacccgtgtaggaagtacgcactaacgtaagagaggcgaaaaaaaaaagggggggagattcacgcctgctgttttttttcccaacttgtacgtccagcgtgtcaaatggaaaacgtgttcgacaacaagaaggagctgttcctcgggatgcgcgtgttcagctgcgctttcggcgatgagaaagtggttagcggcggggacggggtcagcggtgtggatggggccagcggtgcggatggggcagatgacgagtccagctcctccgccacgcagccggacaaccaagtggcggacgaaaacctaatcaggtacctcttcaacgagcagaaaaatataaaggtaggcacggtgcgcttcatcggcacgctcaagaatcacccgcatccgaacacgacgttttacggcatcgaatgggacaacaaaacggagggaaagaactttggagatttcaagaacgacgtgtacttcttccccgtagacctactcacaagggagagaacaaagaggtgctacaacgtgggcgagcacacagtggacgagcacacagtggacgagaacccattggacgagcacccattgggcgatcacctattgggagagcacccattgggcgatcacctattgggagagcacccattgggagagcacccattggacgagcacccattgggcgagaacccattggacgagaacccattggacgagaacccattggacgagaacccattggacgagaacccattgcgcatgccgatcgagagaaacaaaaaacttgtagaagaacttcgttcctgtaagaggcaccttaagccgtgctcattcctgccaatggaaaaaatacacgtagggttaaccttttttcaagccctacattttcgatacaaatatttcttcacggattctgatctgtacgtagaggattatcaaacgaagaagaccaaaagggttcaatttagtggagtcacagaagcaagaaagtatttccaaaatttttatcaactcacaaacataactctaaataaatacttaatatacacctgtggatcacatgacaggatagtgtttcatcagctacgtagcttgtctctctgtgggaatctcataagccaatggagggatatctttcatattgttagcttggcgaaggagctgtcctacctgaacgtgtcagacaataaaatgtcaaagttgagtctcgagtcggtactgtgctgctacctctctgactgcctgtgtggtggtgggagtgcagataaagagagacaacatcaggaaggtacagtcgaagcggggggggattcactcaaatgtagccactgcatgcaggaccacctaatccgatttgaacaaattaaagaactatgtattgataacacgatgatcgaatgggaagatgtcctaattttgtcttttgtttttcccaacatggagacacttagcttgaaaaagaactacctcacgagtatccggatgaaggatgtggaccttgtcaactcaccggtgcttctccagtacgtccaacgggacaaacgtgaaaaggggactcctgccgaaacgcacaatggcttttcatttcgcggcatcgcgcagcaaggcgcacctagcgtggaatcgaacgtgtcggcgaaggagacggccagcgagacggcaatcgaggcggcggacagctcgaccaacgggatgaccaacggggtgaccagcgcgggggaggaggccgagggagacatacacacctttaagaagctacacaaaatcgtactcaacgataactacctgcacgattacgaagacctgttttgcttcatctgtcaggtgaaatccattcgggctgtcttcgtaaagaggaacaaatttgcggacagggacgacttagtgaccctcgcggagggggtatgctcagtgatgggaaaggaagggaagcagggagaggaaggcaatcagggcgaggaaggcaatcggggcgaggaaggcaatcagggagatgaaggcaatcagggcgaggaaggcaatcagggcgaggaaggcaatcagggcgaggaaggcaatcagggcgagggaaacggcggaggggatcacccccctcctgaccgactccaacggataaacaaaaaattcagccacctgaaagagctcctgctggatgataacaaaatcaagaactacaaaaccttgcgagatttgttctacgttttttaccacctggagacgttaaattaccagaagggaaaaaataatttgaaggcgaagaaggacctccggttcatattcgtggccatcctccccatgttgaaaacactgaatcggagctacataaacaagagcgagcggataaactcggagcgcttcttcatatctctttaccagaaggacgatgtggtcagggtgtttaacgagcccgtgctcggctgccgccacagcgaccgtctggagagcctgcactacgaggccttgcagggtgagttctcgcgcctgtgctcattccgcgctgtttttgtactcattccgcgccgcctttgtacttttccgcccctcttttgcacaacatctgcacccgctccccccccccttgcagaccaacccaacgtcgaaacctccaaaggcatgcagagtaacctcatcagtatcaccatcatcccggaatttctgaattccaaaaaatatgaaatcgtaaagaaaaaggttaacaagcacatgaacgtaaaagatttgaagtacctgtgttcgcgtctctattcagtccccctccccaaaatgcagttattttacacggacgaggtgggtcactcgagttaagtgcacaggagacgtactcgctgtggagtctcgcatgtgcagattctgagatttgcttcaggctaagatgggcacgtcatccgtttgcgaagcttccattcggaaattattcaccatttcatttcacctaccctgcgtgttgtaccatcccattttggaccttttttttttctcctccccatctttttagaacaaccctatgtgtgttgaaattgtggatagcaactcgagtctgtatacctacggaattgacaacaactcgaagataaaaattcagatggagcagtaggataaacctttggaagagtttcctagttggatgaggatgctcacacctatgcatgtatgggtgtacgtacgctgcgctttttttacgttgtttttatgtcactataacgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaacggacaacccgctaaaatggcactttcactcattccattgtacgcgtaacgttgggggtgcaaagacctttcctcgtctcacgaattttaagaaaacatatggccattgaggtactactccactttggcaaatataatctattcacattttttattttttttcccaaaggtgagtttatcacacaggggaagagcgatgtttgtaaagcctctatgcacgcttcttgccatgcaacgagggcagatttaatttgggggggcatataaaaggggaagaagaaaaaaaaaagagatagacagacagatagattgatagatagagaaagcgctggaccgcccttcctcactccaaaaaaaaaggttggcacacccccctttggtgagtcaacctttcgcaactgtacatttggccacgaattcgagatgcgatcgagacgtggtcacacacagtgagcacctagcaccaaatcgtacgacgcggaggagtcgcttcagtcaaacacaaccaattcaaataaagagaaggggggaaaaaaaaaaaaaaaacacgctcacaaaggtagacgcgaaaaggcatactcttaataagcctaacgcgaaccatggaggaacgccccacgggcatgaggagtctccccctgacggaaaaaaaaggcgaggtgaagaagccaatccagttcagcgcggatacccccacaaaggaagacctagagatatgtttccacctgcccaacggagagaccctcacaatgcaggagaacaggggcatagaagttgggcatttgaaactaaagctgtcgaaaatgttgggaaagccctatcagcaaatcttcttaacgtacaataatatgtccatgttggatcccttgtctataatcgatgtgactaagaaggtcaatttgcaaaaaatcgacatcgaggtgggttattccgactaatgcggtctgccttctaacatgctaagtaagtgggtacgaataagtccttcccccactccttctgccgctcctgcttcttctcctactcctacttacttttttttttttccctcctttgcgcacaactgaactgaaaaaaaattatataataaccgtctttcccaaaaatataatccctttttttctcaaccgatcaggtaaaaaaaaattcgtcttgattttcagtgttacgttggggcggctataaaaatggggcccccgtttggagtccccgtttggggtccctgtttagagcccctgcttggagtccctgttcagagcccctctttggagtccctatttagagcccctctttggagcccccctacccccttttgttgcctacaacttcctctcataaatattatagcagagaagtttatccatcatgtccgcatgggtcaggatcatcctcctgcagcagtatctcgttaagtttagttcgtctagggcatcacacttggacactccttcttctaacttcttttcgtataggctccacaggtttccgataagcttcccgcaggtgaagcagcgcacggggatgatcattttggttcttcgattcttccggggcgttgcttcggctggcgtgcgtgtatatatatgtatgtatatttatcgatatttatgtatatttatctatatttatgtatacttatgcatgcttatgtatacttatgcatacttatgtatccttatacgctttgccttttccctgaaaatggggcgctcttggctggttgcctggcagtcccccttttgctcgtaccttcggttcacctcctcacgctgtccctgcggaaagggaaaactccaaatacgcgtatcacgcaacgccgcgtgcgacccgtctctcactaagcagtaccttttcccactgttgctcaacttctccgtcgttttgccgcgcatacatatatatatacataaatacggctctttttcgtaatgtccctttttattgtatatttcccttttcccactttctgctgtgcccactttcttctgtgctctattttcccaggatgctaaaacgggagagcaaagctttttaaaacaaggaacaaaattgttcagttgaaaagataagcaaaagggaaagaaaaaataacccacagttttttcgcgtattttgtaggtttctcttttgcgcgtcacgaaaatgggtaaaatgaaaaaaaaaaaacggggtacatacaggttgctataccgcataaggccaatagctcttttcggatttttttttttttttttcctcctcttaaccgtgcagcagcgcttccctctgcagctcccaaaatgggaggaggcaaaactggtgcggaaattaaacaaacaggggaaaaccactaaacgacagggtcaccgcaggtaggcaaaagaggggggggtggctcctcttgccgcgcgggtggaaaaatagcccctggaaatatgcatgccaaatgatgaccaaatgatgggcataattgttcccaagtttttctcaaaattttccccaagtaatccccaacccacccgctctgtcgcttgtcgccccccccgcagggctacaggttgtacgcgacgcaattcatgtagcgctccaccttgcgcaaaacgtgatggaagttgtgtctgcacttctccctcttccccttcacaaacgcagcaaactcgttccccgacttgctaacattttcggagaaggaataaatgtcgttattcgatataaactgatcggaatagttaaaaatggtggaggcatacgtcttcggctttgtatttatttgatattttgagtttgtcgtgaaattaattacatggttggggggaaggtggtcagtcctagtggtggtgacctctccgaggggactggggacccccccgcgtttttttctgtggaaggcgtacatgttgtgccagtcttgggagtccacccgggagacatccacttccgtccgaatgaaattttggcttttaattccttcgaccacgttggtgaaatttaaaatggggttataccttagaattttatctatgccgatgaggtgcctgttgacgatgctggccaggttggtgtagtcctccttctcgacgctggaactgatggtcatactttttttctttgtctcgagaaaatcaacgaacatttcgtcgctcacgtcctttgccctctttttatagttacagtaggcaacgaattccgcatgcagatcgtttacgtatttggtcatactgctcagttttgttgtatggtcgtatggcttcccccctaccttggctgtcactttgttgtacccgatggtgcaccccttgtccaggaggtactccttcagcagtttgaaattctgttcgaaattgttcaggtcctgtcgggggggggaaaaaaaaaatgcgcagtgtttgtacttatgtgtgagggtatgtgcattgggagtgatcactgcggaaggggcaattaactggccgatagctagccactcctcgtcgtacgcttagcacgtggatggagagggtctccggctcggcaggcgccaccaaattgtcgtaaaaaaacttgtggttattcaggtcaaacaagtcgacggaggcagatggcccctctgaccctccattgacagacgcatcgtcgctctccgtctcttcctccccaacagcaccgtccggaaagattgactgaagccacaaccaaaacacagcccgtagttgttcgacgtggaaaaggttcaccccgttcctatacacatggcagactctattatacagtgccggatcattcagtaagaaaaattcattaatggttactctgtcactcagcacatgttcgtagtttacatcatcaagtagttcttcctctacgttactgctgtggtttatggggtatccaccacgacggggtgatacaccccctcctcctgcagagttatgtcctttgctcggaaatgcactcgccgctttgttgactcccgtttcacgtccgcataatttattcttcacattttctctatccctttcaaaatcgacttccacagtgaacatagcattatgcatgaggtccacttttttgtttttactccccattgatctggtcctatcgagacacttctttccttgaattgaattatttaggtcgtccaaatcggcaatgttaacaacgacattgtgtggttccatgtaggcattcagtagtgcattaaatttgtgaaacaaaaggagtcggtttttgtccaagtgttgcatatggtttattctctgagttattttcctctgcagttggatcaattgactgcaatgcttgttaacgtttcttgtcagctcagggacatacatctttacatgatcatcggcgactacgggcaattcgtcacttggactgcttctgttggaaacacttcctgttgaagaagccccccccgttaggtcttccaaccctccggaactgcgcccatatcgattgatgaaattttcttggtatgttgcgtagtcgtacgatacgtattcctctaaagtgagttcctcttccgtgggagtggcatccccgttgggtgaattccacccctcggggtcgacacaaccgtcgtgcaccttctcagttatgcttttcccctcactgaagggatcactcccccgttttgcattccattttgaagtcagtatggtgttccttttttttaaatactcactttcgctatgttcagacccccttcttaactctcctgctatgggttcagatcccctcatctgcctgtcacctcctccacgggttctgcctttctgttcatacaaaaactggtacatgtgtctatactggaaaagttccaaatcgtagggtcggttcgaaagcagcagcatggcttcatttattacgtggaagtagtcttctcctgctccccctgctgctgcttctcctcctccttcgtttgccttctccagcgttttttcttgcatccggtttgtcctctgtctggtagaggtacttcgccccccccctgggttgccagcacatctgaggtcccgaaagaaggactcataaaatggctgcctcttatcatagtgctcaaataattgggtgctgtcaattaggaacccgatgcataggagcaactccttgcacatttgaaaatggcacttgagaaggtggtacagcctagggtactcaaaatgctcaagaagaagcacagccatgggggacacgatattcagatcttccacataaggagcattatccattcctagttcctccacgaagtggtctcctccgttttcatctccatcatccgcttcgtctgcatcgtctgcatcacccgcttcgtccgcatcatccgtttcgtgtgcaccactacggtaggtgcattcttctccccagggagtgtttcccacgtcgccactgccacgtgaaccctttgcacctgagggggttctacccggtgtagtacacccagtagcatctttccccctcgagaatatttcccgttctaccctagaaatttctttttctacgtacgcgctgtaggtcggtttgaatctcctcttaaaatcgaaacagtacagtagagacaaatcattaatgaggaagttataacaaataattaccttcttttttttcttcccatttttctcacattttcctcttctcagtaaatctgccgttatgtaatctataccaaaaaaattgaacactctgcaaatgtgttctaggctctccttgattgatatgttcattgagtgtagaggaggtggtctgtctctcactaggttggaggttccgataaaatttctcggtgcaattataaatagaggggagaggctattcagggtgcactacggtaaaaaaaaggggcaaaattatgcaattgaaaaatgcaaagaggggggaattttccttttttttatggggcatttttttttttttctcactcaacttgggatgagttagcacaaaagaagagaaaaaaaaacaaatggcgtgttgaacggaagatctgttgctaatccgtcgcctttaaatgacccaagggtgagaactttgtgcattgccaaggcatccacaacggagtggtgcaaaattaagcgaagcagggggtcaaacagatttctgctcaatctggagacccaccaaccaagtgagcgtttcgcatgtggcacaaaaaagaaaaaagagaaaaaaaagggataaccttccaaaggcgagaaacaggggaaacttatcattcatttattcattcatttattcgttttattttttgtgaggaccacttttcaccctttacaaaaactgattgagcgtccctctcgcgcgagccaatttatcacaacttatagtgtggacagaaaaaaaaaaaaaaaaaaaaataggaagtagccccatttcgccgcctctcaaagaacgcctttggagaccgacccccttttttctgccaaggcgactttcgaagcaagccgaagaggctgggctgctttatgtgatgaggtccgccaaaacatttcccgcaaagtgaagaatcgggatgatcaaatatacctttatataattaccacgcggattgaccattctatggcaaggtaaaaaaaaaggtactcaacaacgaagaagaagcaagcatggagttctccctcatatcagctggatccgatgcggtaaagccagggcaaaaaaaaaatggaaagaagtggaaaaaagtggaaaaaagtggaaaaaaaggaaaatcgccccttttttccccgtgcgcgcactattccgatgtttcacttatttaagccacatggcgcagcatacgtagttggacacgtcgacatgcttttccatttttttgcgtgtctacatgatgaggagcctcccccatgataatatgcatcacatcacatctcatgcacatgcttatgcttatgctcatgatcatgctttttttttttttttttcccgcttccccattggggtcattccagaaaatttacaagtgcgttttcatcgggaaggaggcagtgaagaaggagattttccgaaaacattatcgacacaaaaaaatcgatgcgaagatccgaaaattaagagtttctaacgaaataaaattcacaaaaaagctagccagcataaacatagatgtaccgattctctactttgtagatgtgaatgaaaaaagtttgtatctagaatttgtcaaagggttcaccattaatcagattcttaaaaatgtaaaagaatacgaacccaatattcctagatgcataggcaaggtgctagcgaaaatacacaatgggaatataatccatggtgacttcacaacgtctaacttgattttgaggaattcctacattggtgatggatgtaccattttggattcggctactgggttgccttaccagttggacgacgcggactcgataccgctctgcgtcattgacttcggtttgtcgttcttgtctgcctcggtcgaggtgagactgaaggggatggcaccgattttggtgtgtacatctatgcagcttggcgtaacgtctacgcagcttcgtctgtacattcgcgagggatggcaaccgacgcgacatttctcttccacatcccactccctgtaggacaaagcggtcgacctgttcgtccttctgaaggccatcaaaagcttccatagcgagttcgctctcctggtaagatgaccaattttggtgtaacacatatgagtgaacagttggcccatcattaagcttcacgcctacatgtataacctaatcacagcagcatgatgacaatgatgaaccgcctgactttgacttattcttttttctccccttttccctctcatcccgaacgtatcacacaggaggaggacatcctctcagggtaccaaaccaaatcaaacaactttgacgaaataaagaagaaattagaaataggtaataaggccatacttgggggtatcactttacacgatattacatacgaccttatgttaagccgcattacacgtgtgccataatttgccccattttgcgcttttttttcttctgtcctgtttcagtcaaacagagaggacgcaagagacccatggttggatagtacccgcgtgttgagcacggagaggaagaaaaaaccgggacagttgatccttccatacggatttccacccctgtgaggatgactcctcaggaaggaaacgcatttttttttaaaataaatttgagcctttttccccccccctgatgggtttcttatccatttgggctacttgagaagttgtttgctttctagtgcatttcacgattttttgggacccattttttttttttttagtgtactttggtggaacacgcttgagggcacctattcatcggtttttacacacactaacctctcactccgtagtaatatctttgtgtgcatacgtggtgacgcatgcttttgctcccccccggaaaggtgttgctttcctcgttggtggacttgacgcggaaaagtcaccgccatacgctcctttcattttaagcaaacaaataaaagcggcaagaagggtaccacaaaaaggggaattcgtagcgtacaacgcttttgctaacatttgcgcgttgccaacttaggggatggggcacaggccacatgcacaggcacacaaagggcgagctactttgtctcatgtgctgctaaacaaaggcatccataaagaaacacacgcgaagtttttaaattatttttttcctttccaatgtggtcacgtgtgagactacacgtttgccattttgacgggtgttccttggtcaggggaaagtcagtccgtccctgcgttccctcgccatttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattgaacgaattaaggaaaaaacccaaataaaaaagttacgccaaagtgagaaaaacgcaaggaaaagcgtaaactcccagaatcgcgcaccacgctggattgtgccaaattgagcaaaccaaaccaaacccctatacctgtgaacgaattttctccaccgttcgagagccgttctcgcacaaggaaagaaacccaacaggtgcgtcaaagaaaagtgagagatgtgatggagtgtgacgaaaaagaggaaggggtgcttcgccattttgagggctaaaagcgccctatcgcgttgtcccagtagcatcgcctcagttgtaccgccccagttgcatggcgaagcagtgggaccgcttccatcttaacatcgcgctggagagagcgattccaccccgttcgtcaccacgcaaaaaaggcgcacatgtggtcggtggagcaaaatggttaggctcccctccatacgtatgctaagaaaaggagtgcacccaagagggaaaaaaaagctactcggggataacgacacggagtggaaaaatactctccttttaaggcgcgttcaccaaatatagtggaacgaagagtgtcgcaccgcgagtgcaagctagcatagctatgtatccctttgtgcaaaaaggcgcaaatgtgtgaatacgcaaaaatgcacattacccactgttctgcttgttccccctgtgattcactcatttttacttctttcctttccctttctcttctcaccccatcgcgcagatacgaaaccactccccaatctgaacacccacttttccccaccccggtagatcaaaatgtcaaaggaaaccttcgcattcaatgccgatatcaggcagttaatgagtttaatcattaacacattttacagcaacaaagaaatttttttgagagaacttattagcaatgcaagtgatgcactggataaaatcagatatgaggcaatcacagatacacagaaattatctgctgaaccagagttctacattcgtatcattcctgacaaaacgaacaatactctcacgattgaagattcaggtattggtatgacaaaaaatgatttaattaataacttgggtactattgctagatcaggaaccaaggcatttatggaggctattcaagcaagtggagatatatctatgattggacaattcggtgttggtttttactctgcttacctcgttgctgatcatgttgttgttgtgtcgaaaaataatgatgatgagcagtatgtatgggaatcagctgctggtggttcgttcactgtcactaaggatgaaacgaatgagaaaatgggaagaggtaccaaaattattctgcatttgaaagatgatcaattggaatatctagaagaaaaaagaattaaagatttggtgaaaaagcattctgaatttatttctttcccaattaaattatattgtgaaagacagaatgagaaagaaatcactgcatcggaggatgaagtagaggatgatgatgctgagggagagaaaaagaaatccggaaaggatcaacttgaagatggagataaacaaacccaagaaggggatgatgctgataaggaaaaaaaagaacacaatgaggaggatgaagataaagaaaaaggagatgatcatcccaaagtggaggatgtaacagaagaattagaaaatgctgagaaaaaaaagaaaaaggaaaagaaaaagaaaaaaatacataccgttgaacatgaatgggaagaattaaacaaacagaaaccactatggatgaggaaacctgaggaagtcaccaatgaagagtatgctagcttttacaaatcgttgacgaacgattgggaagaccacttagctgtgaaacacttctctgttgaaggacagctagaatttaaggcacttttatttattccgaaaagagctcctttcgatatgtttgaaaatagaaaaaagagaaacaacatcaaattgtatgttagacgtgtttttatcatggacgattgtgaggaaatcatccctgagtggcttaacttcgtgaagggtgttgtcgattcggaagacttgccactcaacatttcaagagagtccctacagcagaacaaaattctcaaggttatcaagaagaatctcatcaagaagtgcctcgatatgttttctgagttggcagagaacaaggacaactacaagaagttttacgagcagttcagcaagaacttgaagctgggaatccacgaggataacgcgaaccgtgcgaaggtgggtttttcatctcgctgtagtgcagcaccgtgggggaagcggcggaacggaagggcgcggctgcttgcgagatcagcacgccacgttccgtttgaccctccgttctagcactttccgtttacccctcctttctacccctttccgtgtgcccctccgttccacttcttcccgcggacaaacccaaatttaattacacgcacgtgaaccccgaagggggaaaacgcgtgtgtgtccagacgtttgggaaaacaagtcgggagcaaccacactcgtaatcacgcggggtgttatactccgctgattagtcatcgagtgggttgtatttttttttttctcgttcgcttatcaccttagcatgtgtttattgtttgcccgtgttgtgtatatgtgtgtatgtgtggccgaggggggagatcctgggtgagcagcaaattggggacagactttacaaggcgatcttcgtttagtgtggcttgtccctccttttgctacttacccttatcactcccctcatccgcgcatacacatatatgcatgcacgggtgaataagacggccgcgtggccacgacaattaaacacattgagtcatggaagcgtaacagaatttgcatccgtagtgcaacaaattggctgctttttttggcccctttttttggcccctttgcttgcactccccacccaaattggtataattgcccttcatacatacccctgtctctcgcttctccccctcccctccttgtgcagatcaccgagttgctccgatttcaaacgtccaagtctggcgatgaaatgataggactaaaggaatacgtggacagaatgaaggagaatcaaaaggatatttactacatcacaggtgagtcaatcaacgcggtgtctaactctccatttttggaagctctgacgaagaaaggattcgaagtgatatacatggttgaccccatcgatgagtatgcagtacaacaactaaaagacttcgagggaaaaaaattaaaatgttgcactaaggaaggtctagatattgatgactctgaggaagctaaaaaaacgtttgaaacgatgaaggctgaatatgaaggactatgtaaagtcataaaggatgtgcttcatgagaaggtagagaaagtagtggttggacaaagaatcaccgattcaccatgtgtattagttacatctgaatttggctggtcagcaaacatggaaagaattatgaaagctcaagcgttgagagataactccatgactagctatatgttgtctaaaaaaattatggagatcaatgcacgtcatccaatcatcacggcattgaaacaaaaagcagatgcggataagtcagacaagacagttaaagatttaatatggctcctattcgatacatctttattgacttctggatttgcccttgaagaacccacgaccttctccaagagaatccacagaatgattaaattgggtctttccatcgatgaggaagaaaacaacgacattgagttgccacccttggaagagaccatggacgctactgactcaaagatggaagaggttgattaatccttctgcgtccaagctcatctcatcactcatgaaaaaaagggggtctgctgctcaacttgtgttgttccaaccatttcatgaatcccagaagcaaaaagagaggcacaaaaacacacgtgttgtgtgcatacggattagagaccggccacgtcgtgggacggggtgagctttagcgggtacctccgcgaggctgtacattttgttgcgcctccacccacgtagccctcttttcatcataactccctgtgcaattttaccgtttcggcacacctcacagggaggcaagcacgtatagcacatgtggcatactagcatgcatagcatacactacacacgtatataaatatatagtatatacatatgaaaaaaaaaaaaaaaaaaggaagccaattgtttactaacctccatttgaatgtgttgtacctgtgtgcatgttattttctctcctccttgttttgcacacgtattattttcaacccccctgtgcggagttgttaatgtgttttatgcgcacgcgcaagtgcacggatgatacccagcaatccacatgcgtagactcctgcacatgttcttacccattgcgaaattcaggataaaaaaaaaaaaaaaaaacaacaagcatgagcaaaaaaaaaaaaaactgtacgaggaaaaaacgaatttataaatttaaagaataaattgaaacacatttttgtgaaagattaactgggagggaggagcagggcatcgtagaaagggaaaccgcaacaggaacggaacaggaacggaacaggaacggaacgggaacaggaacggaacaggaactggaacctgaacctttaccggaacctttaccggaaccttcaccggaacctttaccggaacctttgccggaaccctcatttaagcgtcctgccctctcggtgacaccctccatatggcacgctcccacacatgtgccttcctccacgagtgcaaattgtgcatgcggccaaaatggcgaagtgcacaatttgctacttctcctccctgaggggtatacaccatggagtggtcggtcctcatgtccttctccacggttcgaccaccccttttgaagtaccattgatcatcattcgtttggaatatctaatcaatttttttacgtctccacggaaaaaaaaaaaaaggcgagcacccactgcctatggtaaagtgcctctttacacgaacaaatgggttgaggcataatgatgacataacaccggcacagtgtgcactttaaaaattttttttttacacaaattttgggcactaaccaaagacagacgtgatgaggagtaacgaagtcgctgttgattggagccccttccagttctcccaccgcaattcaaaaaaaaaaaaaaaggggactttgtaaaactaatccgatgaaggaatccaggagcaagtaggtcatctccatccatccgcttagttattcttactctcgtttaggattgcctcgttctgcttccgtaaaacctccttcaagtcacttatgagggcattctcccgattggccctctcctcgtagttgaacatggcaagggccctctgctcctcagcactgtacacctgattctcctttcgcatacgaatggcattcattcttttatgtctcgatccactcatgacataaccaagactctcgaaattttcaatcgcctcggcagataacccgacttctcctcttcttggaattctcttccccttctgtacgaactgcgcgatggcttgtccctctccaggcatcatggccgcaccgtagtctatctgttgattcgctaatttgacattcacgtctaatggctttggacccacgtcgcttccttctctagatgagtcttcctcagggtggctgggacttttttccccgatgacctttgtaccctgttgcacttcgagcagtgcttcttccttctcttctgtttctttctcctccattttactctcttccgagttttttccaccttcacctgatccctgcttgctcatgtccttatcatgcagggaatcatacccttcgcacaggaaggagagggacgtggcagacgtggcggccgcgtcgctcttttcccctccgctgtcagaatagtccgagtctcttttcgctttgtttctccttttgtgtttccttttcctttcttcatgtttgctcttcctctttttttttctctcctcatgcttgctcttcctcttttttttttcgctgcgttcttcgttgcgtttttcgttgcgttcttcactgcgttctgcttcgctgcgttcttcgtggcgttctctttcgcttctccttttcacctcttcgtgttttctctgtttatgtttttttttgtcccgcctgtgtctgtcgctgtaaccgctgctgcttctgtacctgtggcggttgctcctcttagaggactttttctctgctttgctctttcttctctccacggatgatcgcctcttccctttttcgcggctccttcccctttctacctcccccccggatgatatactccttgaatatttcttgcccctcctccgtctgtgtgaagtatgcctactgttgtgccttcccttctcaccacgcgagcgtgacttggacagggaggaagtgcccttccgctttcgaccggcgttaccatcctcatcactgcgcccataatcatcatcatcatgtgagtcccccttatggtgctttcccctttgagtcttttcctcttttctgtgtttatttctatttttcccaccccttttgactgctttatctccgcggtcgctacccgagggaaccccatcgacatcatcgtcttcagagttcggcacgaacttcttccacgtggttggagacaacgatttagatcgtctgaaaattttgttttggtcaaagggtagaccaaatctgtaatcattttttttttgcaaccaatgtgtgtagttgttccagctctccttcgttgtgtggtaccccaagggaactcgaaagaattttttttctactttttctcctgtccgttggttgtacaaatatctgttttgtctttcttccctcctgaagtatgcatgatcatcatctcgcactcggctccccctttctcgtgcgttccaggatatgtgcttatctctccaggagtctctctcccggcttcgaacgcgatcccggcttcgaacgcgatctcgacttctacccctatctcgacttctacccctatctcgacttctacccctatctcgacttctgcccctgtctcggcttctacccctcctggggctgttgcgcatctccctgccgatccgctcctcaagcgaggaactgccccgacgagcgaccaccctcccgcggtagtccctcctatgcgccctttcgggagagctaaaccggggggagttattggcaccccttctgtaacgctcgtttggactattacggttaattctatttctgtcgggggggatatacaactccctgctgtcataacttggtcgttttttcatcccacgcgatgtggaacgatttatcgtggagttacttcctcctcgtgcacgtttcctgttcttccggtatgggtggtaccctttgcttaagcttctgtcgtgcggcacgctttgctcctgctgctgctgctcctcctcgtctgcggctcttgtctcttccctatcacaaattccatactcccttttaaacttctctaattttttcttcagttcagctcgtaaggtttctcggtccttctgcattggagcgggttctctcttggtagcctcccccgagggtggggacccggcgttgccgttgcttcgttcgcttctcccgcttcgcccacttcgcctgctgcctgcgctgcgctcactttcacttgcgcgccacatcccacgggcattattctcctccttaagccttctcagcttttccttcaattgaagaaacttatttttgttatcacttttggcttgttcagtgatagcctcgtttggaattgaaccctcctttggacacgagccctcctttggacacgagccctcctttggactcgagccctcctttggactcaagccctcctttggactcgaactctccttttcgtgtttggccgaatcggcactattggcatcatcattagcaccactattattgacactcttgagcctttttagtttctccttaagttccatatgcttctgctcaaactgtttttttctcagttggtcgatggggtcttcccggctgccgctgctgcttacagcgtcgctttctttggcgtcgctactcatcgtggattctatttttattcgttcttaccgttagggctgtgcatggggtaagcatgcgtaaggctttttttttcccaataggaatatgtaggggggtagatagcgacacttccaagtgagtacccttgtgggtacgcctcctcgtggcagagtgtacttccacgtgggaaccctagcctagtcctttcgctgcgctaggcgcagtaggcatgcccgtcccacgactgggggtccctcttttgggaaggaaaaattgcttctcccgcttcttcttcgtttcttcttcgcttcttcttcgcctcttcttcacctcttcttcgcctcttcttcacctctttttcgcctcttctaccttctcccgtaggcggctacgctgccgtgtatggaaaataatacccacttcacaatttcgagcaaacagctccgtatcgtcatgcagagaatacaaagttgggtattctcatttcgggtgaactgttccctcaagtggatgctcgccgaacaatcttctcacacaagtacgtatcaagccacgtggtgatacttaaaaaaaaaaggaactccacctgtttcctcgtacgctgaacgctttttgctatttttttgcagttctttgcagttttttgcgtaccacatgcaccgtaaaacataccggtttgggccaacagtggtgacatttgcgtttcgcgctttgcattttcgaatggcatgttttttttcttttttttgccgcgatttttctctttaaatttcccactcccagaaggtaatataacccgcttgttttgttaatcttttgttgcctgcccaaccgaagaagagcatctctaaagatgaccttgttctgttttgccgcattttacttcttcccattttaagcgaattgcccctctcttttcgacatctcacattgagcgggaaaaaataaaaaggccattttgcagcgggggggatgcaactccaagaggagtatcaccaacaacacatgcatctctctccccccccccccggctgtagaccacttccccattttgccatacaattcgagcttctaaacaccacgccgtaactaacaaaattgaaacgtcttaaatttttttttttttttttaccctccttgaaaggggcgtgaacaatgttgggaaggagaagaagaaaaaaaaaaaaggagcacaagggggaagggacgaataggagaatgtcgcctgtgtgcagctgagcagatcaactaagcagagcaactaagcggagcaactaaacggagcagctgagcagatcaactaagcagagctgccaactgcacccccgcgagaggggaacccctccaacttgcgccaagccacatcttgttcaaaatggagcccacaaaacagttgacgcgtgagttgatgcaacgcttaaggacacaactgcgaggggaagacgcaatgggacgcgtttcacacttacgtaacgtgtttctccaccccggttctgcgcacctatgaggcaaagcttactcctagctgggtgtataacgtcctccctacgtagaggtagcgattgtgaccgttcactctcacacaggaggggcgtggtcgatgtacttccgctcttctatggggacgtcacacggaacaggcgcgatgatattctcgtaaacgatatagggcttctcaacacaacagtccacgtagacaacctcatcagtgtacctgattacggggattattttcttacgaatgggaactattttaaaattatctctaaattttaacatggggacttgaacaggtatgacaacgggcttgggaaccaagtaggtgtaatcaacattgacgttctccttcaaacagttaacaatttcgatgtttttatttaatttgggaacgaacactgtttcgaacttgggcccagcatattcactctcatctttaaataggttagttgtaggttgctctgtagttccccccttttcatttgtgtacttggtgttgtaaagctgccctaagcgtggtcccatcgttggagtcgaatttgtccctcttttcatggcttcttcattttctcttttttgctcgtgcttcaaattttcatacaatttcacgagatactcctctccttttttgacatacgtattaacctcttccaccaactctactggtttgtaaaatgcgtttatctgctcacattctgaataaatggtgcgcttggtaattggctttacaacacttatgtgtatgtcgttttcttggttgatgaaatcatcagtttggttaatttccacgcagtttttctcctcctgacgcgtaaaaggggagcaaaaagtggtgatttgtctaccgtgtgtagcgaatatgcagctagttcgtttaagctgtgtgcgtcattgcgcattattgcgctattttgctatttttccatttttccattttgccgttttgccatttttccatttttccatttttccattttccttttttttttttttacgccttctcatcactacctgtgtgtacccatcgttcagtagcaactccattgtaaaaacagatgctcttctttgtaagcttcgcggagggggggtgagcggcaagtggcggtgtgcagctggatatacacacagacgtgcacgtacaaacgtttagcttcacaaattgatgccttttaaatacccaggaaagtgtaaataatgtgaaatacacatgtgtaaaatggtagatgatgggcatagtcccttcccccgctgttacgcctcttttcccgtgcgcacgaggatactcgaatgaagcaagagcatcacacacatttatgcgcgagttacgacaaaatggaacataaaaacaacattcattttaagaggaaaaacgacgggaatggtgaaagggtataagtagttcatccgttcaaccgttcagctgttcatccgttcatcagttcaacctttcaacatttctacaccttcgaagacttattgaacaactgccccttcgcacaacaggtgaataatttaaaaaaacgcatgaactgttaaggctaaactgtttgcgtaagtgtgcaaaacagctaaaaaggggagcaaattcggctagaagttttttttttttttttttttccattttggctattttaacctgtacagttcagaaaaaaaaaggaagtacattgtgtgaatttttttttttttttttttctccattttagcaatttaaactgtaggaacgttcattcaaatgatagttgttaaaatgtgggaaaaatgcagatcagttcggcgtggaagcatccccaccacgcgtgagcacgcgtttaaatcggtctagaaagacgtacaaaaaaaagaggttcacggaagcgaagtggatcgagctgaacctcgataagcctcgcttaacttcgctaaacctcgctggctgtgcatacgaaggtgtacgtttgtacgtacgcacttgcgtgtgtgttttatctgcctcattttttactggtgcgtcccccaatatcgcagtgaactaatctctaacgcgattataattaaagatgagcatatgcaaagctgcataaacaccatcgcgatttcttagtgaaactggtggaggacacgcactcgacagcgcaacgatcgcatatttgccgcgccgcttattcagcaatgtcgtctgccgccaacctacttcgtgtgactaattcccgccggcttcgcccttttatgcagcctcttcctccctctttcgcaaaagctccgtatcgtggtgatacttactcatgtgtagataacacgggtgaggaggcataaagtcctccagaatccagtgcggtcctctttcttttcttctcctatcgaggtacctcgtaatcgggttagtattttcagctcgttctctttccttattagcctccacccactcgacagtaaatctcttcggttttatgcccaaataggacacatggtgaaatgtaaaggataaaccaaaggcaaatataaagtagggaataaaggccaaaggtaaagggtactgtagtaaccacgctagtaggggtctatgatcttttgcgaattctccatgtaaataggtgtgaaaaactccagccggtcttaaggtccatctttcccaattgtacttatggttataatacctctggttcagacgatacgttttgggttctccatttggcaaaaattcccttggtgggggttccggcaggtttatccccaacggttgcgatgcaacatacctcttgagtattccgttaatatttctgttcataaaaatgaagcttgggcatttcgcattatacttcttggccaaattcggtcgcagcagcatcttcatttttgggtggaggggggcaaaagtgtttcgctgcgtcgattgcgcttggtcacgcacaaacgtcggcacagagtgggattctccctagacgcgcatgcatacgtggcatacgcttatacggcgtgcacattcacgattcgggcattcgttcgcacgtggcacgaacgggtatatactagcgtaatggcgtgatagcgaaatggcgaaatggggtaatggcgtaatggcgtaatggcgaaatggcgtaatggtgaaatgacgtaatggcgaaatggagtaatggcgtaatggcgaaatggcgtaatggcgtaatgacgtaatgacgtaatggcgaaatggcgaaaatgtgtgctgaccaaaaatggggtgaacaaaatcgcgcaccggggttctcaaacatctgttgcctcagggtagctactgcaaagtaaaaggggaaaaaaaatggtcacgcacatttatttaaaaaaaaaaaaaaaaaaaaaaaaactcttctgtgctccgtgcggtttccctgtacgttgacactttttctaataaaaacgcgttagaggaatatcgtcccccattataagctgggtcgaacatgcaatgcgcccttttgacgcccgtggaagaggagccgtgcatacgccatgaattttatacatacgtttgggtgttcccttggttgctacttcgctttgttcccctcttgcagttacgactggtgtgcatttgcgattatacgttcgacggaagaagtaactcagtaaatatgttcatcatttgactcctttttttttttttttttcccattgggtctccataaagttacgcaaaaaattcagagcatgtatgacgacttatgcgaggagggtaacttctccttatgttcccgtggtaaccctccaaagcttgttacgtagttaccgtggggtgataatactcttcgcggggggcaattaaattacaaaaaaaaagaggtaaataaaaagggaattgttgaatatatttacgtttctgtaaatctgtgtacacgtaatgaagcatttttttttttttaatctgacgttatgaggcattacaatgtggaagtggatcgatcatatgcggaaaaaaaaaaaaattctctcgcacgcttgccgcatacttaccattaaaggttatacccaaatggggcttccttctctgcgttaaaagtaagatgctaatttgtgtgtgaatcatctccatttttgctaaatatttgtggagtgacgaactgatcgttgttccgagttgcgaaaagggagcaatgcacagtgtgtgtggggggagggcgttcctcggtcctcctcctcacccctcctgaatgcgaacagagggttggtgtctaccatgtgccgaaatgtccacatcgcgtcgcttacaaaatggcagctatgcattgtcagccatttggaaggctgtcacaaaagagagagagagagagaaaaaaaaaatgcttcttccttttggtcatcctttttttaaataagagaagtgatctaccgcattgtgtgtaacgggtgggacgacccaaacgacgggaaaagtatttatgggtgtccccacctttgtcattatcaaagaaaggaagccattttttttttttttatgccattttgttttcccctatggaagttataaagccgcttccttccgaggaatcctcctttccataaacagcacaccttttccgttcctgtacttttattttacccttacctttgtggtgagtggggcggtacttaccacaccctgtttatgcgcagtccatttgaagggcgtgacccttttctaaataatttgtttctccagctgttccttttgagtttgggagatttacttggatgctaatcgagcagacgtgcacccataagcgatcaataagggcaccctccttttatgcgtttccttcttcgcaatatgcaacgcgcagtccacacttccgccttagcatctcatcccctcccacccttcaccgagtcattttgaccaaaccttccatgtaatgacaaccctcggggggtgttatcagaacgaacgcaacatttcctccttttcacctttacatatgcacgaaagagagatgcagaacgggggagagggggagggtcatttcgacgatgcttcacacgaaaggaaggcccttaaaacaaaacggtacaccgcgacaacatggtcaggccagaccaagccacgtacgtacgtgcgtgcctacgtgcgtgcctacgtgcgtgccgacgtgcgtgtttacctgtaatacatttacacgccagttagtatgaaaaagttttgcatcaacttgttggcctttttttggagtggggctgttatagcttcacatgtggctaaacattctgatgttgcgattttcgcatgtttgccacttcgccacaaaaggtatgtggccgattcaatttggtcacattagggatgaaggtgaagcgcattcttttggaagatgccacagcaagggaaagcggtgaaaggaaatggcgaaaggaagcggtgaaaggaagcggcgaaaggaagcggcgaaaggaagcggcgaaaggaagcggtgaaaggaagcggtgaaaggaagcggtgaaaggaagcggcgaaaggaagcggcgaaaggaagcggtgaaaggggagcgataaaaggggagaggcaaacaagaaatgccaacaaagtagcccaccacaaaaatagcatcgctacaccgccggccctgcgcaggtggcaaatcccttattacgagcagcgacgcggggtgccagcattgcaggctttcctcgcgcggcgactccacatagggcagataaccattaaccataagcaaaatatgcgcgtgtgccttaaagcatacgtgagcggtttgcatgcggcccccccccacgtggctataaaataaaaacgttttgtactcgcttccccattttgcagaaacgttttttcggcgtgcttctcctcatatagagcatgcatatttggcaaaaaaaaaaaaaaaaaacgcattccattcggtactcaccttattgtaatgtccccccaacagttacaatttttgcgcacagcgtagtatataccacatatatatatggcctacatgcttggcacatattattatcatattatatattacgtgtatgcccgcaggaaaaaaaaaacactactccgcttggttcggttttgatcgtcctttttttcgaaattgctgcgtggatttataagcgaacggtatgccgctgcgttgcgctgcgctagggcgtatttcactccacacctcattttgtgcgcctcatatcccgcaaattgtgcctctccgattaagcaccacaatttgtttggcaaaaaagtgagaagcataaaacgcgtacatacttccagtcgtacctacttctgcacgtacctacttccgcacgtacatacttccgcacgtacatacttccattccataactacttccgcacgtacatgccgccttaccctcatgcgtgcagcataagtgacgaaaccttcatgccatttcacccctacagttttttgcgaacaatgccgaggtggaatatttaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttgccttaagggagatacctacagggaccaagaacaacccgttgagaaaaaaaaacaaaaagcagaaagaacaagaagggcgacgcagcctagagagcaaagcggcaggaagagccactgcacgaggcacaagcggcatatagaggaagtgatttggggcttttgaccttttgaccttttggccttttgaccttttgaccttttggatttgcccaagattggccacagaacataaccctgcgcgtgaaagggtacgtcatgcacgtgctgtgcatgtgaggcacaccccccgcacgttcaccgcttcccgcttaaggactactgcccacccgccgcctccacatcgctggaagcgcacccacctgttcccgccccagccgcagaaactatgtcagtgctcggaatcgacataggaaatgataactccgtggttgcagccatcaacaagggagccatcaacatcgtgcggaacgatgtgtcggagaggctgacgcccaccatggtggcgttcacggagaaggagaggttaattggagacaatgcactagcgaaggtgaagtctaactttaggaatacatgtaggaatataaaaaatcttattgggaagttagcagagcaggctgaccaagacgacatagaattgagtgaatcctttggcaatatagtcccttgtgagcataactacttgggataccaggttgaatataaaaaggaaaaggtggacataagtgtcgtgagggtactatcagctctcctcttttttttaatcaagttagcagaaaaatatataggaaaagaatgcaacgaaattgttttatcttacccccctacttttacaaacagccaaaaggaatgtctcatcgcagcgacaaaaattattaacgtgaatgctttgagaattataagcgataacacagctgtcgctttggattatggaatgtacagaatgaaagaatttaaaaatgacgttgggtcagtagttgtgtttgttaatatagggtatgccaacacatgtgtgtgtgttgcccgttttttctccaataaatgtgaaattttgagtgatgtggcggatacgaatttgggaggaaggaatatcgataatgagctcattaagtacattaacaacgtgtttgtaaattcgcataaaatgaatccgttatataaggtaaggtcaacagatctgtgtgaaatgggaacggggaaactgaacccatattttgtgacgtccaacaatgaaacgagtcagattgacaataagataagggtgaaactacaagacgttgcagtgaagacgaagaaaatcctctcagcgaataacgaaacgtctatacatgtagagtgtctttatgaagacctagactgtcaaggattcattagtagagataattttgaagaattgtgtgcaccattctttctttccaaattgaaatccttattaaataaagctatgcaagtaagcaaactgaacatcgcagatgtacagtcgattgaaattttaggaggttctaccagaattccatttatacaaaaatttctgcaacaatatttcgacaagccattatccaaaacgttaattgcggatgaatccgtcgctagagggtgtgtcctctcaggagccatgattagcaagcattacaaagtgaaggaatacgaatgcatagagagagtgacacatcctattagtgtcgaatggcataacgttaatgatccatctaagtcaaaagtggagagattgtatgacacagattcattaaagaagaaggtgaagaaagtagtcattccggagaagggacatatcaaagtaactgcatactatgaggatagtccagacttaccaccacattgtattaaagagttagggtcctgtctcattaaagtaaatgaaaaaaatgacaagttagttgaatcacatgtaatgacaactttttcggagagtgataccttcacctttttaggtgcacagacagtgtccaagacggtgattaaatctaaggaggataaaaaaaaaagtgaggagaaaaaagatatacaaaagggagatgcagcaggtggtggggcaggaagcgcagatgcttcaaatgaaggggatactgatgggaaggataataaaacaaacgaagatgaatcaaataaagggaaagaaaacaacaacgaaggaacaaccatgaatggaactgcaaccccatctcatcaaagtggaaacaaagcagaactaaaaaaaggagaagaaggaaaagtgcaaacgtgttataccactttaccaatcgaaataatcggagctccaggatcgtacagtaccaaagatatttacaacttcagtgaagcagaaattaacatgcaacacagtgatatgcaagaagcagaaaggttgaaaaatataaacgaattagaaactatcatatacgaaacgagaaacagacttaacgaaatgtacaaagattttgtgatggaagatgagagggactccattttgttagccctagatgattgcgaaaattggatctatgataatattgatgaaaataaaaatgcctttataaaaaaaaaagaacaaattagggatagggtaaaagacatcatatataaatatgatacgtatactgcaaaagagaaaaacttgggtaacattttgaaccatttgcagaatataattgcacagtgcgataagagaccatctgaggaaagtcagaaaattattgcgaggacgactaagttattggaccatttgaacgccatgcaggagaaggagatgaagcaggccttgtacgaggcaccactgtataccctgaaagatatagaaaacgaatttaacgaagtcacacagatggcgcagaagcatttctccaaacttgaggcagaagaattagccaagcagaaggagaaggagaagcaggaaaaacaggagagggagaaaatggaaaaggaaaagaagaaacagcagcaggccgatagaaaggatgccgacgatagtgttgagaaggataataataaggacgccaaggagaccgacgagacggataactccacgaacaaggacaacgcggggagcgcggaggagaaggatatctaactggggaggcgaggaggagaaggatatctaattggggaggcgaggaggaggatacccaattggggaggcgaggagaaggatacccaattggggaggcgaggaggaggatatctaattggggaggcgaggagaaggatacctaatttggggaggccgaagaagggggagcaggacagagggaaaaaccgtaacactcccaaactcccccactcgcagattatttttgacgcgttcgcactgcgcagcagaccagcgtgtcacaccgctttacagcatagcgtgccattttgtataaacggttaggatcatcggggaggtctcgcccctgcggctcggccttccgccccctcgctacaaggcacatatatggaaatgtgtcccttttttttttttgccttcataaacgagtgattatatatatgcctatgatagttgcagccgcgcggggtgtctgcagatgcatgtacatgtgagatctgtgtgaacatgtgagttctgtgcacatgtgagtttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttaaagttgtacgccacgtctacacgtagggcagccccgaaagggtcagcatatcaaaccagactgccatcttcagaggaggaagaagaattttgcgttaccctttgaaggaaaatcccccctactggggcgtattctcaaggggcacccctccgctgacccctaccgtagccccattctgtaaatgaagatcgacgtaatgagatatcctttccaccatctcactagtggtgcaattttttccaaaaaaatcgacaaattttccgtccacatctagtaggtaatgaattattgaatgatcaataaggtagttgtaattgttgtcaacgggggagtctccactttgcgtgtctgttttggtaccctggtcagccacgacatgttcgttgtagtatacacgaaacaacttagcgacttttttaatttgttccttcgtgccagtgagtcccactaacttgtcgctaaaggaactgcagtagtgtttgacctgggctagcgtgtctctattggggtccacagaaataaaaacaggggttatgatgtctccatatttttttacaattttttcaatcacgatagtttgcttttccaactcttgtggacatatatcaggacagtaagtaaatccaaaataaattaagcaaaatttttttttgaagtcttcatttcttactaccttcccgtcatgattaaatagagtgaagtcccctcctatcaatggcacgccaatattttccactttggttaaccctatttgtcccttcccattcttcttcctttcacattgcaaaaggtagaagtaaaggatgggaagggacaaagctaaattgaaccctaagcatctccatgttaggaaaacgcttttttttttaatctcttttggtggaggatcctttctgttggtcgtgaagtatctatggcctttttcttctattcgagtttggttccacttccaccttgggaaatcattcaagcgttttacacacttcaagaaggagcagcatgatgtgtaggggccccttcccctctctgcgtggaacctcctcacactcaggggatggattcgcttcatttggtacgaaaattattggagggttgaaaatcggcagcgtagcaggttcgtaaaaattgccttacctgtgcaggcgaacgtggtgcctacacgcggggggaaggaaagcacacactgccaggagcgctcccataagcaaacatgaacacatgcacatatataataagtacatacgtacgtgcataggcatattcatacatactgtatatatgtgcgcctattggggcggccctccaaacgcctcctctccttgaaggggacccctcctcctagttgcccttatcctcgcccccctttttttgccctacagggataagggcatatttttctttcccacaaggcaggatggcgcgccaaaaagcggtcgcgacatagggaaaaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttcttcttcacttcggatattttagggacacaccaagtgagtattcgagtggaacatatatccacatgaacatgctgtggaatttttttttttttttgtgtgactccggtggaaggggcttttttgcggtgggtcaatttcgaacccgcctttgtgcacctcgggggggatgggctcctaagaatggtcggacagactgcctggcgaaggggcgaaggggcgaaggggcgaagagacgaacggacgggggaacggacgacggttacatagcgcgccgcttgtgcggtgtatacatccccgcgctggtgaatcttaattcacatttcagttcactcatcggcgcagttttgttcactgaagagttgtaatttttttttttttcccgagctgagctccccaagcgcatctgtatatatatgtatgtacgtatgtccgtttgtatgttcgtatttatgtggtgggctgccccgatacgtgcgtcctgcgggcaaaggcgccccgttgttgcttcttccctttggcgcctcaaccccggcaaccgttttttttcttcgcgcaacgctgcttttccccatttaaggccaccgagaacaggaatgcatagcattatgcattttaaaaaaaacgcagcttatgcgcggcacgtgtaagtatatatatacatatactatgcatatatatatatactccgctttgtttctatttcccccttgaggttgcttcccccctcccttttcccatttgcactcacagccataggccttttttcttctgtgcgtcgacaaaaagggggaataaaataagcaagcagcgggtccccactagaacagtgcataaaagaacataacagcacctacgtggggccaccataatatacatatacttattataggttatatgtcgtacgtgttttgtatgagttaagcaagccctcactgtagaagatatagcattatattttccacggccaaagcacccctaccataaattataccactccaccgctcccaccctctccccctctcttcagggtagttattttctacgcgcatgtttaaacacaacaaggattagaacggagccctaattagaaattcccccgccccaaccccagtgcgctgcaaaaaaaaaacgaaaccatcattgttcctggttaatttaatttaatttaatttgacacgtttttttattttctctcgttttacgcgctccctttttttatttaagtcaataaaatgtagataataatatatgtacaacgcgtataaagcgaagcggttaccttttctttcgcaaaaaaaaataaaaaaataaccaagtgacgaagtgacaaagcaacgaagcgacgaagcaacgaagtgacgaagcaacgaagtgacgaagcaacaaaacatacgatagggtagaaacaaacggaatcaaaccgaatccaatccagtggaatcaaacagaaccgcatagaataatttttttcgctctcccccaaattgttatttgctaaagtgacatgcacgcgtggagggtaatttgagaaatttgaaaattttgagaaatttgaaaagtttgagaaatttgagaaatttgagaaatttgagaaatttgagaaaattgagaaaattgagaaatttgaaaaaattgagaaaattgagaaatttttctagagcagaaatttgccaacatttttgagcaacttttctgatcgagcattgtttgaagattcttttccttttattattattgttattattttatttattttttttttttcacacgcccactgcaccttgctgctgattctatgcgcccctttttctgatgaacggggggagtgtttccttggctttcctccacaaccacgggacgcattctccccgtggagattcgccttctctgtgtgcaagcgcgtagtgcttttttgctcgcgcttactcagacggacgatcacccagtgagttgcccctgtttgcaacccctcgcaagaatgacaaattggcgacgctgtagaagagtgttatagccacaaaacgtatactatttgcgtcccgtcatccgcgccacaccaccgcgtcacaccaccgcgtcacaccatccgtgtcacaccatccgctttactgcgcctgttcccagcagcacagcgcatctattctgcttcactgctacccctaacacacaatgaccatcctgaaaaagaagaagaaggggggtccacaaataacccccgatgaacgttaccgggagttggatagccacgcacatgatgagagtaaggcaggagatttaacgaagggtccatctgaccagcgcacagggggaagggactcacaagagactacccttcacaagagactacccttcacaagagtctacccttcacaggagtctacccttcacaggagtgcccctcacaggggagaagcatgacaacctgctacccctacccacgaaggatattttaccctttttcgcgaggcactccgttaaccacccctccacccccaactacttggctaaccaactactccccttcccctccccaccgcagacgaaataaacgggaacgtccccatcggcagaaaaatcctcagatttttgaaactagtttatgatgaaattcgggaaaatatttctgtttgtctcctgattatgatttacttgtgtgtatgtgtaatgaataaaatttttgcaaaaaggactctgaagaaaatggggaactacagctttgtaacttcggagacgcacaactgcatatgcatgattattttttttaccttgtattttatgtttggtcgtcgagtcatgtccgccaaggttagaaacgtacatgggttttttcctcaccaaatcaccccctcgaatcgctcccccgtattgtaatgagggggagtggggatatcctgaggagaggcacacgacagatcacctcagagtggataccactgttgatggtgcctcccaaatgcatccttcgctcgtgccgctttttatattccccttccctattttactttttcccctctaccccctctcaggagagacaccgaaatttcggaattcagtttttgctaatatctctgctggacgcctgctcagttattattgcgtttataggtaatgattcgcgtgggggagacgcgaagaggtggctcaccggttcgatgccacttcgcctttgttcaaccgcgtctttatttaacctctcccctgattaagctcacccctgattaacctcacccctgcctcacttccctccccccctcttcaggcctcacgagaaccaccggaaacatccagtccttcgtcatgcagctgagcattccgataaatatgttcttctgcttcttgattttacgatacaggtacgggggagagacgtcacacttgtggagagactctcaccccacctcatgttgcccttccgtattggcacctccccataagtgcatagaaccccattttaatggcacatttctcattctcccctccctcagataccacctgttcaattacgttggtgcatccatcattgtcgtgactatcgcgattgtggaatatattctgtctttcgaaacgcaggaagagaattccattgtgtttaacctcgtgttgattgcctcgctgattgtaagttgtggagcgatcgttttggagcgatcgttttggggagccctcgagacgacccagcaccactgacagggactgcgcgcctggccctgtttacccctcgctgccccctccgcagcccccactgatgcactcgccgctttacccctctgcagccgctcagcttttccaacatgaccagagaaatagttttcaagaagtacaaaataaacatcctgcgcctgaacgtaagaacatttacttcccctccccccccaaaaaaggggaaccgagttaagggcacatatctgttcatatgcgcactcgcctaaggggttatcccttttcgccccaaggagtgtgtagaagagtgaacggattagcctcaacattggtccatttggggcccatttttggtcaattttgggcccatttttggttcatttttggtccatttttggtccatttttttccccattttttgtcccctttttgacccattttttgtcccctttttgacccattttttgtccccttttttttcgcccttaacaggccgtagtttccttcttccaaatattcacctcctgtctgatgcttccgatgtacacccttccatttttgaagcaaagtaagcaatggcttgcgagtcctgccagggtgtcctttccccaactagcggggcttacctcgttgcgtttgttcacatctccatgtcgcctatacaaagccgacgtagctgcatgggtcacaaattttaactgcacctctttacttcgctcccccccctttagtcaatttacccttctcggaaatcggaacgaatataaaaaacggatttagatgtttgtttcttggacaaaacaccatcgtggaggtatgcacaaggagaggatccaggatctttgtctgacgttttttttttttttttgaagatttgtttagtgcactttgcaggaacgagttacccattattgtttcttcctcccacggctgctttgcttcatctttttaattttccttttttttcctctccagaactgcgggttgggaatggccaagatgtgcgacgattgtcaaggagcatgggtaagggcggcgcagcgataagaagcaaattgcagcgataagaagcaaatcgcagagagatgaatcgcaaagcggctgtataagctgaatgagctaaagggggggtgccaccctgcagacgctcccgccaatttcaccattatgataatttttttttttcattttttttttttttcctaaccccgcagaaaacattcatagcgtattcctttttcaacatttgcgacaatttaatcaccagctttgtaagtgaaagaggggagagacagagagatgatgccccatggtgtgaggggtgtttctccttctacaaaattgacgtgtgttttttgtcgacttagctgtgaagtacttatgcttattaatgcctccctcctccatttgtcattatttctctcctcatttttctcacctcatttttctctcatttttttcccccctcctgcagataattgacaaattttcaaccatgacatacaccatcgtcagttgcatacaaggaccagcaatagcaatcgcttactactttaaattccttgcggtatgggcccccctccttttttttgcactccctgattacactcctccatttggggatcccctaattgcactcctccattttggaattccctaattacacacctctcaccccctctgtccttttccagggagacgctgtcatgcaaccccgagtgttagactttgtcactttggtaaggcggagcaaatgatgtcgcgcattgaccctcgtacgtgtggtcatgtatatgtgctcccactcgtatgcaaacgagcattcatttcatttcatttcacttttttttttttttccccttgtcagtttggctacctcttcggatcaatcatttaccgtattggaaacataattcttgaaagtaagacagcgagcatttttccatgcggaggtgaagttgcaccacgcatgggttagaacatctcacaaaaatgtagctgcttccctcccgcgtcgtaccccatatgtcgcatatacctcacccgcctacacccttgcaccccttaacttagaaaaaaaaatgatggaagctggcaacgacgatgactccgagggagagctcaccaatgccgactcgataataacacactgacgccttcggcgtgaccaagaagaaccggtagggttttcaatccatccatgcttagaatatatgctctttggataaacgccccacacacacacctaagacaaatcatgtcaaaacccgttcacctgataaagttaacgcagcccctttgattacgctgtgcacctacgccgcggggtttaccccatttaattaacaccccccaagattgtctcacccatttggggcgtggaccaactgacttccactccctctctctctctctctttctctcacattgtctaaccccctcctcatgaaccaaccacttttttagtatgacatttgtaatgtgtctaccctgttgtcattttttttttttttttcactcatttttaattttttttttttttctctattttttttatttttttttttttttaactctattttttttattttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttcttttctttattcttgcaagtggtttgttcatcatggttttagtgaattacgcgacgtttcgtggttctagggggtctttttgcctcttcgcatctcccgttgtctaggcaatagtcgcgtaggcactgcagcttctttcaggaatcgctcctctcgagtgaataacccaactttcgactaagctgtgccatccttccaagatctctccaaaactgcctgccaactgaatacgctcatttggggaggcacttcgtcccatggcacaactaaccgggggagtacctacacctctaacactaaattctcccccttggtgggatgcatcacatgggggaaggctcactctttcatttttgttcccctcacccctctccttggtaataattaaacggagggaagctgggagtctccccaaaaaggcgctctatttgtaaaacattcgacaaaaaaaaaagcgtaaacaggtgtatacacgtgcgtacattcaaatatatatctatggaggggggtggggggggaaccccccccctaggctgcgtgatatcttcttttcaacggaaaaaaaaaaaaaaaaaaaattgactcgtatgaccaagcaacgaaatatgacccgctcagctacgcaccataaaatgtgctaatcaaagttcttcattttgtaaagcggcggagcgtggcaaggggaaagggagagaccaacgagtactggggggaaagttttacaaattgccgcacgtgtagaaggaagggcggaaaaaaaaagcaaaaaaggtgggcaaaaaatggtgggcaaaaaaggtgggcaaaaaatggtgggcaaaaaatggtgggcaaaaatggtgggcaaaaatggtgggcaaaaaatggtgggcaaaaaatgggccaaaaaatggggcaaaaatgtggcaaaaaaaattacaaaacggaaggcgaagctaaagcgaatgggaacgcaaagcagaaacaacgcggcggcgcgaagcgaaaaaaaaacacaaacgaacgacatatgcatgcgcaaagcggcgtcaaaaggggaatcactctgcgcggtccctgcttcgttcctctcgtttccttttttttgtgaagtctgcacgttgtgcctggcatacgctccagggggcgacggagtggttgagaaagtgagcagccagcggcgggtaagtggcaatttccgacggttacgcagcaacacgcggcggctaagcagtgaccagcgacgtttaagcagcagccagcgacgtttaagcagcaacctgtaggggcgaggcaactcagaagaagcggtagcgcgacgggcgaaccaatcgacgaaggatcccctcgaagaagcacacacagcgtcaggcagcgtgaaccatatgatgaatacacgaactcgtttgcagaaagaaaaagagaggagaaaatgccgcccctgcctgcgcttgcgccggtgctcgttgcagtgacgctcacccacctagtgtgccattgctttgtaaacaccaaatatcaaatacagctagactacagcatacctagcgagttcctccacaacgaccgtccgcataagtacaccaacgtaactattgggaatgactcctttctgtgcctcttaggaaagtctagcaggtttggcgatgtcagagaaggggggactccttttccctctccctatgaggatgaggcggaagaggtagcactgtcgtcggtgtgtgatgatctggaggtatttaaaacggcaggagaagaaacaccccaagggatgaacaagtacgtggaggaaaaactacgtcgaagcaattaccgcttgaagtattctcaggggcaaggaatatattacgaattagatacacaaaatgatctcccctcggcaggcacatgggaaggggcggcaacccaaatggttggaagtaaaatggaagcgggagcaaccacccgcaaaaaaggaggagaggaagaaggagcagcaggaagaagcaccaaagggagtggccacggatacagggaagccaaccaagcaatgaagaaagaccacacagggagtggccacggatacggggaagccagccacgcaataaagaatgaccacacaggaaggagggggtccccaaagaagcacagctttaacgaaatgaacgtagctcaacgaaagaagaacgcacgcctagccatacagtgcaacttccaaaaaatgtatgactacatattctacaaacacaaattcaatgcctatcataaaaatagaacctatcgaaacgtgaacgaacaagttttgctaaaaaatcacatgataagggggaaaatgctaaccataaaaaatgcttgcattgatgtgtttgcaccgtctagtgagaatgaactgaaaatctgcctaaacagatccatctcatttgtttcgaaaaggtatgatcagaaaaaaatcccaactaagaaaaaaaaacacacatgtgtttgtagctaccagaatgacaaagatctactcttcgttaacaacaccgtagttcagtactacagcgatgggacctatttatttgaagtcctttacatatgtgggaacaataacttacgagttaacagctttgaaaaattgcatcgatattatttcccgttgattttccagatatatgaacatgttcaggcgaatttgacccaattgtacaaaattattcaaaacaaatgggcaagcaaggagccttacttttttaaaaccttttccatgtacagatacagtgagagttacttcagagcgttaaaggagaacctaaataaattgttgaatggattttttccaaaggtaaagcatctctacagggtaactcttagtgcatatatgttctgtgattacaccgatagggtaaacccacccaatcatttattgctaaaaggattaatgaataagtgcttccagttcagtaagcatgacgaatatatttacgaagtatgcttacccaacagcgtcattcgatatgagaaggacgcatatgatagagtaaagtacccccttactttgcttggatcttctgatcgctccacaaatgaaggaaaaccttttttcgaaaaaatgtatgatgcgtttcctgtgctcaaaatgaattataggaatcgtaaagatgcagaaaattatttgaagacacaaaagggggtaattactcaatcggctggtatatcgattactccggagacggacattgatcatgcggttgttttttccgggggggatttcccctcgcagggttatcccccttcggcgaaccaactttctgcctcatccattttggcgcccgcctcggcgactgtcctttcgtcgtcatcggtttttgcggcctccccctcggagtacactcagaatggtcgtaacggcggtagtaacagtggtagtagcagcggtagtagtggcggtagtagcggcggtagtagcggcggtagtagcggcggtagcggtgatggacgtagccaaagtgcccactcgcccctagcgaccttcaaagccacaattacgcccgtgaaggaggccgccacccctcctccctacttctcctttgccgcggaccgaattccatacataagcacatacatgatagacaagccagtggagattttaaaatacgggaacgaaaacttctacaaagcgttagcggttgatttgaggggaggacggtgcagagactctcttggcgatgtacacgattacataacgaccatctactttgactgctctttgcattaccagaacgagacgcagacaaacatagtgaacatatttcagaccacggagtgccactactacgtgcatgtgtcgtctcccgtcctttgcgcccacccgaccctgcacacgtctttaaaatcgcagaacgaagttgtgcggtgtttcagaaatgtgtttgcagcgagcgcccagagggtgggccgctccagaggcagaagcggaagcaacagtgcctccgcgagctgtggagagggagagcccgcgttagacgacccctacctcagtgacgcagacaagctctacctgcaccagtttcagggaaaaaaaaaaatgctgcagaaaaaaaacatgcacgcactcgaatccgtgcccaggaacactaaaatggagttcggcgtaaaatatgacttcgggttaggaaattatatccgaaaaagagtgtacaaaggaacccccatttttcacattggcaacattgtgaggcatcgatactggaattacgaagcagtggtggtcagctgggattacatgtgctacgcgccagccgagtggaaatatcatttctttctcgagtacccaaccgaagttcaaaactctgtgcattacctccttttggttaataaagacgggaaaaagggaggcgcaattttacatgaccgttcaacttacacggaccatcctaacaaacgtacagaaacttcacacgcgaaacaggataaacactcaactgctgacgtggcgtgggaaaacgtccgactcaacgtgagcgaagaacaaccattccatgatgaccacttcaacttcgcgtacgttcccgagtccagtttggtttatggagacaaaatgatttacagtgaacatttgtcgcagtttttcgaacagtacaattccttttttcatttttacattccaaaaaaggatcatataatttggaagcttttcccgtatgacttcttcaaccttatattttgaccggttcgcccgtcactctatgacgctttcacttgttttgcggcatttttctgtaggaccccccacccaatcgtgttaaaagagtgaccatatattttttttttcttttctttatctttaacgttttgcctgaactgttcatgttgtttgcagctgctagctaaaaaaaaaaaaaaatcctcttttttgcctgtttgttcaggcaaaatgcgcggtgtgtcgtacccaaatttgcacactagcgcatacacacaaacagaccctgattgtggactacccatttaagtccccccaatttatgcagtgtatatgtccataaatgtcacctcctcgttgtacatttttcatttcattctacgtttcactcgatggattagccatccgggagggttttcctacctcagaagagcctcccccctccagtttgtgcctttcattctttactcaacttttcttttgcgcgcagcccaaagcgcgttttattttttcacgttcaactgcgaacctgtttgaaacacctttgttttggataacgcccacaggggaaggagggtgaggggaggtctttcccctgggatatacaatgtacgtgacaagtggcgcggcaaatctgtgtgtgccaagtgaagccctgttcacccccaaaagtgtagcccctcgttgttggctcccacgcacgggacatccacctagcaaacaccacactgctacacatcctccaagacgccctttagcttcttcccgtcatgtaactcctgcagtttgtctatgcccccgacgaatttcccatttacgtacaactgcgggaaggtaggccattcagagtaaatttttaaagatctcctcaactgttcatcatccaaaatattaacagtcctaatttctttcactttgtttagcttcaaaatgtgtattgcttgtttgctatatttacaaaatgggtttaaagctgtacccttcatgaagagaactattttgtgttttttaattatactttcgatgaagttaattacttcttctgttaactcctcttgcgtttcgctttcactgggggtgtcgctgcagggttcgtcttcgggattgctcatttgggtgtgcgcttcgggactgctcatttgggtgtgctcttcgagactgctcgtttgggtgtgctcttcgagactgctcatttgggtgtgctcttcgccactgaattgatctgccctctccatttcgacatgattcccctggtgggtatcttccctgaattgaaacttccctcccttaccactttcacagtttgctttgcgtgcaaaaattcgtcctcctgtttcctcaccgttggaattggccctttcacactcggcaagttggcgactcccatggcagctgtacctccacaggggttcccatttctttcgagcaattttttcgccacatattttgttcactccctttacattttcccttaactcactttttgtttccccttcattagaagttattgccgtatttttatgaggagacaatattttaattccccacgatgctcttttgctatttatgtttgtgccttccaaatggaccactttgcttttttttcgtaactttgcaggggtaccattatcgtggtgtagaccctctatcgatttttcattcgagaaggcttcgtacagtgggaaggcgccgagcaggcaaaccaaatggggcaccttactgttcttcttcatgttgtttgccttaacacttggggaaggcattgaccgggaggggggagagatcgaagcagtagttcacaaacgtttgctcaggtgtgcaacataagcgtatataggcaaaccgcacgcgtgctagccgcgcacatggttgctacgtgcacagttgctacatacgtgcgtggattttttttaattattattcccccgctgtggcacgcatgtgaaatgataaacttatttgtacatggtcgcccgcgcgttagggaaagcgccttgcggaattcgcaaaacgtacggtttgtggcacgagaagggggaagtaaaaaaaaaaaaaaaacaaaggcaacgaagacgaaaatggcaacgaaaacggaaatggaagcgggggaggtgtttctcctccgaatggcagacgccagcacgccgcttttctctcaccctgtgtcgttgtcgatgtccccccccttgcgcagcagttcgaaggtggagcggtggaggacggtctgcgtggcaacgagggagtagtttgccatcaggttgtatttctgcaaaatggtcatgaccctctggtgagcaacatttaagtcgattttgtgcctcaccagaaatttcacgaacggctcgtcatttatgtgcacctcctttaagtttttaattggcaacactgatgatattttaaacgtgagcgtcacgctttcattgggtccccccataatgtctttaacctcctgttcatacattttttttttaaaaggggggggcatatatctccataatttgtactttatgttaatcgttttttctgttgcgggggtggaatgacagttccctcgcttgccgtcattacctcctcccgtggtgatatttttgttccctctgctgggagtagccgagtcgacacctgtatgggcctcctcaccattcatcttatccatcatcacccctctgttggtttctccctccacgagataaccatcgtatatcgcatcctccacgggaacaagcagttcgatccatttattacggaaaatggaggtcccttttttcccacccgccacggcaaccaggtcatcgaccccctcaggtacaaactccatttcaacgaatggcattgatacaccttctctacttggaaacatccaaaaggttaaatgttctcggtatgacaaaacagagttaaacaacagagaacacaactcacatatattctttttatcgactattgtctcatttatgattcgaaaaaaggaaatgatattggagtgattcatttttgggagccatattctagcatagttataaattatattcagggctgaattaattttggagttttctttcagtatgttttcttcctccaggatgaatttcctcgttcggtttttcacctcaccgtggttatctatttgcccttcccgtgtgggtacccttcccctactgcgataaaaccagcagtcctcctcctccacagtctcccccacattttcgaaatatatgccaactgaattggtccagtagtgcatatcccctttgtactcattttctcctgacgtggcagaactcttcgcattcttcatgcctccgattagcattttttcctcattaaaaaaaaacatattttcaaaatcgttttgtggttcccttcgagtggacgttgctttgtaggggtttatcttcgtaagcacgtcgcccgcgtggcgggccccgatattgtcattttttcctccctccgccaaagggtcgtcccatcgtttcccctctttgtacggggggtccccatttttgggttccaaaatgcgcagggcgtacgacttctggataaaattcctccccaaccagattttttgagcttttttttttaaaaaaacgtcatcgttgctgtgggagtaggcgttaatcatatgtttcaatttgtccgtgtttgtttggttcatatgaaagggggtactgctcaggtgattcgttgtgtgcgtccatttctttgctacgggattgtctcctccggtttcccatttcacgttttgtatttcctccgatttggcttcactcagggggtggtgatccccccacaagggatctttcgcgctgtgcggcccatcctcctcttgcctcttcgcctttttatgctcacctcggttgccatggtcgcccttgccatggtcgcttttgccatcgccgctttcgccatagccgctttcgccatagccgcctttaccatcgccgctttcgccatagccgcctttaccatcgccgctttcgccatcacccctctcaggggaatcctcctgattcacctctttagagtcacccaaaagggccgcataactccgcttgtaagttttcgcctcgccaagggacgccgtgtcgacatacaaatccttggtgctgtaaaggaaccacacgaggtgcaaaactatttcgtcatcctggcggtggtcatttgcgtgaccctcggggggcgatccgctctgtaggctttgcacgtttggtttgacatcgggtttcacatcggctttcacatcggctttcacatctgctttcacatcgggtttcacatcggctttcacatcgggtttcacatctgctttcacatctgctttcacatttgcgttttggttcgcgcctggcgggctgtccgccccggggagcttctccccagttggagcgcccccctcgggagcagtcggcggagagcacctcctcctaatcgcagttacgtgctgaaaaacgtcgcctatctcggaccaagtcaaggtaatatccgaatagtgaagtctcagctgatccaacaaaacaagccaacattttaacgtcttcaaaaactccacaaaagggtacaacatggtgtagagaaaaaatggaggaaagaaaaaaacttccgaaaagacaatctgatttttcattttgaacaagtactttatatttaatataaacacgtcgtattcttcgaaaatttttaaatcgttctcgatggcaccatctccaagtgagacgtgttctgttccttccaaagggtggtgactgctactctctcgtggtggatttacatgatcgtgatcactatggaggtctccacccggagtgtagatcgtagactgatttactctcttcaaatttataatgtagcaaaaatgggaaaagagataaatgaataggtcttcctcatccaggtggtcaatgagcatgccgctttcctgtgtgttgggtggttctccacttttggcgccacttccttccactgtggttatgtcgttttcgtctgggtgctcccgtgggcccttcttgggtggggcgccatgttgacctgcacgttgatctacactcccgtcaccacgctgatcggcatgcccgtcaccacactggttacctctctcctttgccaaaggaggagacgacgaacccatcccggaaatacttttcgtaggcacttgtcgcggctgtatagccccgcctcgctcctcattcctatccttttcttcggcaccccgttggggagtagaaggtcccccctgaaccaacttcccccttttgaagaaattttttatcgacacctccctcctctgatgcctacccaagtaggtacccctgtaatgtggtatgatcacaattttggagaaatgtcctgggtgaagaataaaataaaaagataacacccccttcttgttgttactaaacgattttaatgtcatcataacagtcaggagattaacgtaattaaattcaacgtcgtgtaggaggtctactggatgcaaaaaatggatctttctcaaatgctcactcgtcttgttaattagaatataaaggttgtaatgaaattcaaaagtcaaaaagagaaacctcagtaggctgaaaattttttttttcaaatacaagtagagcttcttcttctctcgagaaaataatttattaatacattcaaagggggacttaaaagagatgtccaaaaaaagtaatttttccactgcgtcttcttcatcgctcgtttgttttatcctgcggttagtcgtcatattatttgtgtctacttcacctacgctttttgaaaagggctcttttttgtgacctccatttgtggcatgtgatccatcaggtgggtcatccaactgtccggatgttatgtctccaccactgagaatgtctaacacgacagaacatgcaatctgtttgttaaccccacagtgatactcaacagtgatgtttcccaaatgacaactgcggatggatatatcgggtgacatgattttttccagatagtacagctcagggaagaaattccacacggaaaagattttgctcatgactgaaaagaggtgaagaatgctggttgaagaacagtcgtccttgagcagtacgtacatttttttcatctgcacccagtcctccgggggagcgtctgtcccttcttcccctcccagtggctcaatcttcacatttatcgccacattggagcacaaaaaagaaacctccgtgcttctcttcatatccaagtcccttatcttgaggagttttttcttccgaacggggacttcaaaaaaaaaggacccataagtgttcactttgatcaggagggggtactcgcttctttcgtgattgctcagaaattcctcgctcgagtagtgctccgcgtcgagatcacattccaggtgaagcaggtagttggtgatgtagtccgctgggtatttctccttctcgcggtcggccaggttcgcttcggctgggctcgcttcgtccgggttcgcctcgtccgggcgggggtcaccgctccctctggggggcgcccgcttggactggttcttactcacgaagtattgaaggtcgaagaaactcttcttcgtctctttcctcagtcgggagtacgcctggtcggaggcgagtttaagtgtgggattgccctgtgcatgtgtgggactgccctgcgcatttttgagattgccctgcgcacgtgtgcctcctccctgggcagtctcctcatgctgaacgacccctccgcccaacgctccacccccgggcggggctacacaaaaccgactgcaaaaaacgggacaccgcgaattcatctgtaggagtttccccaaagtggaaaataaatttgaaaatcgattcaccatgtctcgtaccccgtccaaataatcatcaacattatttacaagggggtaactcctatgtattaatggaatggtaaagaattgtttcttcttgttcttcccttgttctcctcgtattttttctgtccccaaagttactcccttactttcacagatgacaatgtacgttttgtgtatgcaatcattttctatcatcaggattagtaacaggggggtgtggtcatatgtgtagatggtgaaatacagcactgagaagaagttctttcggaaggggtcttttgatgaagcatccttcttcccttcttggggggtcttctcctcatatttactgtccctgggttgctgcaggggggtggtgccgctcaaattggactcatcaaaatgaatcccttccaagctgccaatacgattagcctcactgggggtgcttcctcccatgtgagcactccctttcgagtgagaccaaccgcctgccttctcaaccccaccctgtaccattttccggagagccctctcaaaggttcccccattgaaggtaccccctccattgagggtaccccccccatgggtggacccctgtgtcacgtccacctcctcatcacaaggaagataaaaataaaaatcgataaaagaaagaaaactctgaagaaacttcgtcaaaacgatgtttgctgagtagttatatttctttaagagatcataaagcttcaatttgtaaacgaagaaattgggacagaactcatccttgtctagctcatagttgaatatccttccagcatttatttgtagaaatcttttttgcaactcgttatacatgtacacatagagagagaatcgcttcagtaggtacaccacatatatgaccagcttaaggtcgtagtggagactgatcatatcgataaaagttttgctattccagtggcacatgatgatgagcttttcactttgcctacttaagaaaaggttgattttctgtccgtagaaggtgtaccttagaaggcagaagtctccgttttgcttcctcatcagtattgttttaatgcggttttgcaggggcgtcacgcctaccttggcgtctccctgcgagttgttttggccactcggcgcgttgtattcgccactcggcgagttgtatttgccactgggcgagttgtatttgccactcggcgagttgtatttgccactcggcgagttgtatttgcctccctccgcgttgtattcgcccccctcctcgctcttctttgccccgcctggggtgacaccacccgttcggcggtccaccccctcgtcctcgcagtgcaactccccacggatgtaacccatatcgaagaagtaatcatgtatcaactcatgcacaccaattgcgttgtttacgaaggaggtctcgctgctcctgttgtgatccatgctgcctacgccggggagtgactcccctccggataagctgaatgccttcaaaatggagaacaaaaaacgcgtaacgcagtttgccacccgagtgaaccaactctctaggtgaatatgagccgggtcaaacatgaacagcttcttcatcctcctctgcaatataccacagtacataaattcgaagtatgttaaaatatcatccgtgtgaatgctttcctttttcctctttttaaaaaaactgaatggccacaaaaaaacttttatattcccattttcgttatttaggacaaacttaagtatcattttttttttactatattgatcaagtaggggtattttctcgaaccagtgatacattcctttggtgagttcacactcatacaaatggatgtccaaatgaagtgaggcatccttatcactaagactgtaattgtaacaagaaggagtgacctccactgtgctatttgagaagcacttataaataaaaacctttttcactgcgtagttaaacgtattatactgatttatacagcttttaaaaaattccataatttgcacactacaataaaagtgactgattttgtagatttcgtagagtacgtctgccaatggtagtgtctcctctgcctgcgtccttttttcccgttctctgtggtagtgctgctcgatgggatttattcgggcatgcctcttttggtccttgtgtatttgtttgtccctgtggtgggcgcctccttcgtctgtctttagcaaaaactcgtcgctattggagcactccgcgtcgctatcggaactcgccgcgtcgctattggaactcgccgcgtcgctattggaagtcttcgcatctctattggaagtcaccgcatctctattggaactccccatgtcaatatcttcggagggggaattcacctcctctttggcagcgcccatctggggcacgtccgccgctacacgcatctccgatcccgccgccatttcgctcattttctgcacaactccatagctcaccaaactgatgagattcaagttatgcgaagagtgcaaattcatatggcgtagaaaaaaaatatccgccttgactacactccatgtaacaaaatcggtgatgagagagaccttcacttcgctaaccacatctaactctatgaatccgtcagaaaatgcaaaatttactctatccttaggtatcctggatgaataataattaatcaaaaattcatccataattcgtttttttaaaatgtttatttgatttatgtctaagtctgggatgaaggattctgtgggtttggttaggatccctttgaagagaagtgggaacctcgtatacctccctgtggataataaatcaatagcacaaagtatgttgttttcgttgatttggagatccataatttttactttgcagagatataagtcatactgatacttgctcttaagttctttattattttctctatattctaaaatgagcttaattatatcactaatttctttgtggtttctcctgaatgtatttaactcctggagctttaggaagcattccctcatgtgtctgcagtactggatgagggcacttctaaggtaatcacaattttctccgttgtcgttatccactcggtcgcagaagagactccagtcatttatggacctgcgtaccacttttttcagcatcattccgtagctgattcctttgtagtcgtcgtactcctcgccgtcgtcacactcgtcgtagttatggggctcctctccggtgcggccatcatccgcagggggcataccatcagtaaggggcataccatcagtaaggggcataccatcagtaaggggcataccatccgcaaggggcattccatccgcagggggcataccatccgcgtggtgcgcaccacccacggtgggggagttcctgtcgatgggctggtctcgcccctctcgcccgtctggccggtccggcccgtccttaccacccagagtcatcatttgggaggagaagccaccgcgtcagtactctgtgcagacggtacacataagggggagaacttccgcatgcctctgcacatggtctggcgcgtgggctgctttgtaagttggctcccctggcacccattcggcggaaacccgatttgacttcacaccgcgggggagcggtcagcgcgatggctcccttacggcctggctgcgcatcagctgcgattgagatgcgattcagctggacttggctgcgcatgagctgcgacttggctgcgcatgagctgcgacttggctgcaacttggctgcaacttggctgcaacttggctgcgacttggcttcaacttgcctgcggcgccactgatgcttctcaccgccgaattggttgcgcgcaaagaggggcaacgcatgaatcagtagcatcacaacagaaaaaaattattttctcaatttgtgcgagtctctaaacaaatttgaggtgacaaaaaaaaaaaaaaaggggttccccccaaaacgacaaattaaaaactaggggggtgttcgcttggggaagcatacgtgtataggcaggcttgcgtgtggataggaatacaatacatatacgcggatagatttctgtgcacgtacacgtgcccgtgagcgaatttgaaaaggcactaggatggccctcttttttttcatttggggaaaaaaaaagaattgcctaacgctccttggagtcgctcgcgggggagaaaaaaaaaataaagcggccatatgatgtagcgacgtggaatgggtgatcgtgaaggtcaggtcgttccccttctgcgggaaaactcctttccagtacttctctcagccacactctgtgtgtgacgatataaaagaacgtactcgtcccccttcccctcggttgggtatgcaacaaaaaatggttactcagaggggaagcgatgcctcttcgttttttttttttttttttctttttccttttgtaacgttcgaagaacactaaaaagggtgtgcccccaatataagctatgtgcggagtggtcattaaaatcggatgagtatgataactacacatatgcggtgcttccgattagcgctcatccctccacttgtatatgccaacaatgtaaagtgctgagaaaaaaggggcgccagggtttggatgtcctccagcagcttcctaaatgtcccccttcaaagcagcgcgtttaacttcttcttcatattttttataatcgtgtcgtcctcattatatattccagtttcgatgagtcgctttatttcgctttttaaattttcgatcatgttcgcattatcgtttgtctttggcttgtccctttttctaaatccgtccgtttggggggtcgcggcggagtcctttgggatggccctcccacgcttctcacttagaagcttggcgtgggggggtgcctccctgtagtgagcgcctatccctttgaggggggcgtctacccctttggaggggatggctacccccttggaggggatgactaccccttttgaggtgttgcccgccacccctttgcccttgagaaggctcctctgtgggggtggtttcttccccctcgggtggctagccaaacttgcgtgccttcctagcgggggcaccttccctggtgggttcctactcagcgttcgcgatgggtcggtgcggatggccagcacctcgtccgggaattcgcctgcgtatacatccatatactggttggggggctgtcttgctatgcggtctcccatccggtctgctgactgtcctgctacgcggcctcctatccggtctgctgactggcctgccaacccgtctgacgagtctccccgccagtgcccgggggaggtacggtccaactccttcgcctcggctcgcagaatgagcctgacctcctggacgtccctcaaaatggagcggaccttttcctccagcaagtcgtcattcgtcaagtcgtaaatctgttcaatctgtggcacgaaattaccaacgagctggataattcgttttctgtttttccgcacagttcttatgtagctgctgctgatgctgccgatgctcatgctgtgtgtcgctttcccctgcgcattcccctgcgcttcctccccctccccctcgtgtgtgtatcccccccagccgcgcgactgtaccgtttgtcggtgaaataacttaaggcgtttcagttcgtccttcagctcctcaaagtaagtgttgctgataatggcattatccctactgttgtacttccccaaaatggtcttcatctcttcattttctttgcttaatttcttcacctttgtcagagcagttttgtaactagcaacgagctggtcattttcttttacgagactttcccctaaatgggtcctccgtaatttttgcttaaaataggtcaacgatttttcataagcgtgtttaattttttttaattttttttccaaaatatatatttcgtcatttaattgtttgtcttttaatttgacaatgttttcatttttttttacatttatttgttcttcttttactttaattacaatttcttttaattcgttttttttttttcaagttcgttttttctttccctttccatagcttcatatttctttatcaattttttcatcacattttgttccctcctttttagcacctccatcattctcctttcctcctcttctttccacagtttgaattcatatatgttgctcgggatggtgtcatgctttgggggacgtttaactagatgatctcccttctcgtctactgtgagcatttcctcctgtggggacccaatttttattccaacttcattgacccccccctgctgtgcgctcaaaaacacctgcacacttaactctgacgttaaatatttctccttaaaaacgtgtaaataaagaggtacgcaaaagtcaaactgatagtaatctctttgtggagatgctcctctctccttcatcagtgtgttctttaattccttggacatattttttaggggcagttcccccactccgatgttgattccgctgccaatattgtcattggggtcaccatggatgccttcttctccctcagtgttctcctcgcgcagagccaagttgaagtgtatcgatttgccttcgagctggtcgcaggggtctgcgcccttcacctggaagtcgtggctcacgtgacaattcttcagttcgatctgaggggtaagggtaagagcaagtatgcgcgtaaaagcaagtctacgtgtaaaagcaagtatacgtgtaaaagcaagtataggtgtaagggtaagtatacgtgtacaggtaaaagcaattctacgtgtacgggtaagggcaagtctacgtgtacgtggtggctacgcgtgaccaggcggtgactacgaagccagttcgccgcagctgctctcttgcgcggacgtgccacccacctgccggttctcctcgaaggggtagaacggagatatgaagcaccgctcaagaaggcccgactcgatcttcacgaaaaagtcgctctgccgagtcttcctcttttctgcgtaaatgttgctcagctccaggatgtggcagcgctccacagagaggaacaagttccacatgagcaagtgatccttgtgggagcccaactcctttctgtgtgagcgaactctggggtcccaactgggggaattgctgcttctccggtaggggtacttctcattcttataacgcggataagccgctatgctactcccacttgtgtggccacccccatcgctgtcaccgcttccaacaccaccgccgctacttccccatcgcaaagaattgataaacctccccccaccttctcccccccgaggacgcaaacaaatagacatgatcgtggcttgaaagttgaacgacggggtagacccacccacggtgttcaattggcacgtcatcctttccatgtctttgtaacgaatccacaaatcgctactttttttatcaagggaaaaaaatgctcccttcttttcgaccttcaactgtatcttgttaaaaataatgtgtatgtcgttcaggcggaagtaatcataaagctcttccactcggtcgattaggatcaatgagaaatggcatcccattggagagctgccatcggtaggggggtggtcatccccatcacgatgattgtcattaattccatggacgggtccctcccctggtgaagcaaaaccagattcgtttctgttgacccccctggtggtatcatcctgggtgtcctcctccttaggtgaaagactttgcagcatgtcccccacggtaacctctacacagttgtgacgaaagaaactctgctcatatgcatcaaagttgatttgcaggtagaataaattggtcatgtgacagaggttcactaggtgccagtacttccgtgcgtgcttgtcgagggggcgacgtgcgtagtggtgagcatggcggttggtatggcggttggtatggcggtcggtgtagcggtcggtgtagcggtcggtgtagcggtcggcgtagtggtcgtcatatcggtcggcatagtggtcgtcatatcggtcggcgtagcggtcgccatagcacccgtcgtgctcataatcgcagccccgtttgtcgctcccctccaagtccctcctccccaccatgcactcctcaaacttgaccgaaatggaaaaaataaaatcgttgctcacgtaaaagttactaatattctcgtacttcctttgatcaataaactcaaagtcacttagcagatccttgaataagcatttgaagtaaatctgtccattttcaaattggatgtcgtcctctactaggtctacgctcttgagcaggtgtattttgttcctcccagcgctggtgcgtccgtttggttctctcgtgtggtcgccacgtagtgggcggtgctgcccgtctgtatccaccccgtctgcctttaccccgtctgcgtccgccacgtctgcgtccgccgcgtctttttccaccccgtctgcatccacccctgcctgtccgtcaccatcactgtgctcacctatctcatacttcactttgctaatctgtatgtacaattccatatgctgagacagaaacgttgcgatctcagttattgttccattgagcagacattcgtattcatttttttttctcttctttaaaattcgatgaaacttttggatgaaatactgcttggacttgttgactgtctcgatgtcatttgcctccgccaagtttatgataaagttatcgcagcggctgttttcatttttttcgatacttttaaaaattacgaacttgagggatacgtggacgcaggcgatttcttctgtatccattgaactgcgcgcatttggggggatgccccaagttttgtctttggcgttcagggggggggtgatcacttgggcgttgctcagtagggcgttgctcagatgggcgttgctcacaggggggtctactcagtcgggaggtgctcagtttgcactaccgttgggatactactgcactaccgttgggatactactgcactaccgttgggatactactgcactaccgttgggatacggctgcactactattgggccgctcctccctaaaagcgcaaccaacgaggcaggctcgcacaaccaggcgcggagaagcggaagagcagcaagtagaggaagagcccgatgaacgcacacagggggtcctaagccagggtgtgtttattcgcaatgatgtttgcgaatgtgtgggcgtggcgttttgcagcccacggcatatttgcgaagccgcggagggggggaagcgggcgccagtgtcttgaggtggaggagtgggtaatcggtgaagtgggtaagcggtgaattggtgaattggtgaagcggtgaagcggcgacactgaacagaagcgagggaaaatgtgcgaagggaaggaccataacgagtaaaaggaaggttaaaaaacgtgaagaaagcaccaaagaggggactaaacaattacaagctacgccaaaggggaaacgaaaaataccctgagcgcacctctttcatttctcgacgttcgtgtaatatacgcctactttacccctcagcacaacaaaaaaaaaaaaaaaaaaaaaaaaaaatccccctttttttcccgccttctctcaaatgctgcgttacgttttcaaataggaaaatgaaaagaagcctcaccaaccatgatgcgtctcttcgctccttaagattttttttttttttgcatccaaagagaaagaacccaaccactgtgcgagaaaaaataacacatataattaaagaggcactttgcgccaaattgaacggagaaggacgagaagaaccactggcctcgctgatcagtgagcgaaagtggaaaaaaagaataaagaaaagggatcgatcccctcgtgtttgcggcaccaaaagaggggagaagctcccttctgtttcacgtcggcgcttccgttcaccactgacacgtcgctgctcacacgtcgctactcacacatcgccactcacacgtcgatgctcacacatcgctcctcacacatcgctcctcacactttgccgcttccccttccccaaccagcagattcgtagggaaaaacggaaggatcgcccaacacaggaacgcagcccaactccggctccttgacgcgccgcccattcccgcaaagatgatgagcgatatagatgacctggaccagaccaaccatgatgacggcacatacgatgagaaaaacatcgacgcgtatgataagtacgaccaagacaacgatgaccaagtgcttagacaacacaaagtggggaagctcatttctgagaagtacctgtccgattttataaacgaagacattttcttcatcggggagattgttggcaggcaggacaacatgattagcctaaagtcggtcaacggtaaggctacaaggggggaagtggcagtggtggggggaacaagcgcaatttttaatggggcactctctcccttcagaagcaaaccccagctcaccactgccgctaccgctacctctaatgcacgtccatttggacagaggaacaacacccctcctccgacccgtctcaccacacaggcaactacgtcgactgcgtcatcagagacaaactcttcaacgaagacgccaagtacgtagggattaaaggcaccgtgtcggacgacttaaaaattgttgagacgaggggcatcatccgtttggacgaagtcaattttgaagtggtcaatgagtatgtaaatattttcatggagaatgccaactcggaagtttttttatcgtcctattgagggagaagcagaggcggagtgagaggcggaatgagaagcggatggggggagttgtgacgtggattttttctccgtttggtttgccctccctgtgtaggggtcgcaagatcgcaaaaacgttgtcccagagttatccgcgtgatatattgctatacacccattttgtttatccactgcgcggatccgctcccctttttttttttttttaagttaaataatttcgcatcctttccgccaccaaataagcataaacagcgtcatcaaattaatttggttaactgaccatacccgcattgtcactttttcaagctatctcttttttttttttttttgtttaaaaattcatctacttcacattatacacatacaaaacaattaaaacgtacatcatgcaacttagaattaattgaatttgaaagctcggtgggaggagttccaccatgtgtgtgctccatttatttatggacacatcgttggggacataaacaggggcacacgattgacaaaaaaaaaaaaagtgattggggaaatcaaactttgcaacgaatttgttatactgccaggtgaatgaccagatccatgtctttcccaaagtggcaaaaaacataaaaggaaagaaatacgcaataaactcgcggtggtacgaattgtgccgagcctgggtggcctcttaaaaaggcaaatatttatcttccgttatgagagctagccaaactgcgccaaaaaaaaaaattaacacgtgtaaagggagggaagataaactgcccaccaaggggcacacaagcgtttttttcctctccgcttctagcggcttctgaccgctttgggccgctactccaaacgcaccgtgcgagtagtacaccgagtcgatattcctgatgagcgccaggaagggaaactcccgccccttggcgtttatcctgatttggtccgacgcaactgggagggagagggaaaggaggtgtccatgatggggtgtaggggtggaagaaatgggtgaaaatacactcgggggcatacacatcggggaatacactcgggggcatacacatcggggaatacactcgggtgactacactcgggggcccccccccacgcgaggcttgcacacagggcgccactcaatccttacgcagacgcaggacaaacgcgtgattgagcaaattctccagaaggaaaaaaaaggagatgtgcgcaactccgcatccgtggcccttcgagaggacatgtccaccgctggacacgtagccaattattttcctggaggccaaaattatttcatctcctttgcctttttcgccacggttggcgtctgactcctctgctaagtgatatatctgcgcgtttgtttttgctgacccagggggcgcattcttcttcatgactctgcttttgtatctgcgactgattggctctttgagcttctctaccttgttgctgtgcttgccccattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaataataatagtaataataataataatacggtaaaataaacgcggctaatatgcgttccacattacgccgtgctagagcaactctctccccaggtaggcgctataaaatgcgtgcacccaaatgggcacttccttcacaatgtggtgttttgccccctctgaggaacttactcatgaaaaacttggccaattgctccaccgtaagggaacaaacatgcgagaggcgctcaggtgttccttccctgtacgcatgaacatatacagaaatgaagtatgttgaaaagacagaaaacttggccttaaactcatcaataaaattgtaaaaagaatccatggtatccaagagatataatcgttttaacgaaatggataaaaatcgatgtaggaaggtcttcaacaagaattgattgtaccagtcagtagtcctcacaatttttatgtgagtgctgtaggggaaaatgcacagccaagaataattaaaggggttgtttatggctaggcaatagtaattaattctcttccttagtggctttttaaaatatttatttttggctagctgttctctaaaactgttatataaaattccaccatgcgaatcggggaagtcttttggataacatataaagtctgaacacttgagtattttttctctttcttttaatccgatggctatggatccattacgtaccaatagctggaacagaactgagctttttttctttgctgggcagagaatgaagtacctctgattattattacacgtttggttgatcaccaggatgggaatcttaatgtactttttacaattttgcgagatggtgagtttgttttttttcagttccgcgtaaattgcactaatctccttatcgcctttcgctttttttgtttgttctccattttttttttcgttttctgatttgtgtaggaaatcttctatgtagctttgtattgcgttttcgtcgtgcgtggggcctgggccagggggctgtccacatggtggccgagtcagcggtggccgcgtcagcggtggttgcccctgtggaggttgcccctgtgacggttgcccctgtgacggttgcccctgtggtggttgcccctgtggaggttgcccctgtgacggttgcccctgtggtggttgcccctgtgacggnnnnnnnnnnataatccctgtggtggttgcccctgtggaggttgcccctgtgacggttgcccctgtggtggttgcccctgtgacggttgcccttgtggaggttgcccccctgattgctcttgcccctgctgtgtctgccagcgccgtttcctccttctcctcggccggggggagggggcgtccccgtccaaccgatacatgtcccccagcgaaatgccagaccttcgcttctcccgaaggacatcataactctgaatgtttttattatttcggagcattttcaatatgcacgttttcaccttctttttttttttgctccggacatgctcgtatttgttcacttttatattttttatcacgttctgtttgattctctcattcatcaggatgttattgtcgtatgggctgaagctgctcgcttttaatgttcggtttccgttttttgttcttaaatagtcgaacgcgttttcggccaggtcgatgtcgttatcgttgtcgtttgggcttgccctttgaacggggggctcgccggccttgtcatttggggcgcccctctcgagggggcccttctcattggcgcccttctcattggcgcccttctcattggcgatcttctcattggcgatcttctcattggcgatcttctcattggcgctcttatcattggcacgcccttccttcccgtctccgcttctcccatccgcccatttctgcgccgcgcagtcactaaccttatagtttagcaaaaacgggccgatggtctttggcagcagggcgtacagcggaatgacgaagtcgtagggcagcgtcacactctcataatcgaagcggtaaaggtctccctcgtcccgcacagtgtacttgctctttatttttaaaatattcaacagtaaggggaggctctttggaccaattaactcgtacatgcaaatatttttcacgtgttttattttgactgctcggttaatgttttgaaaaatctgcataacttgttgcaagcacagggggtgcacgaatatccacaggtctctttctcgatcctcctgtttgttgttgccattctgttcgtcttctgctggtgcttcacttttctcctcgcaggtgctcacgtagtttaatttgtttttttttttttttttttttttttcttcaagtacatgtcggcattcatatgggcgcgccataagaagtgggccggacaaatgagtccattttttgcgttaaaaaaattatcccccttccccgtgtgatcatcactctccccattcctcgttactgtgtcgtcatcgggatggtaaataaagatcttccccaggagaaaccccagcaggtatttcctcctcagcatgtttgcctgctccacatttgtgcacacctttagcatgtccactatgaccttctcctcggcagtcaactgaataatttccacgtaggacatgtcgtgaattagtgatttccttttactatacctgaaaatcctcctgctaattttactgcaattttttaaggggagtttataaccataaatgctggccatgtgaaacctcctggaatgatatgcatgtgtttccaaccaattttttttttttccctgaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttacatgctagtggtactctataggggttaaaagacatgcatctcctcctcctgttcttgtgaatacgttggaagcatcgcttaaaaatatttctcttcttcagcgtgtttccaaaaatggtgaaatcttcttccttgagagaaaaaaacgaagatatccaaggaacagtgtcacagttaaaaaagttgggctccgcattcggggtcacttcgtacacgcttctgtaaatgtcttcttcttcttcttcttccctttcgtatgaagcttctgcggtcattttttttccttccaggtcgtggggggttgcccctggactggtggccagctggactgtcttagcttgtcctttgctctgtttcttcaggatgccgctcgggggtgccctctccgcgccgcagtcgcggtgacggttgctgtgggtgtggccatgggtgttgtttccgctggtggggttgcccatgttaccgcctgcgttgttaccgcctgtgttgttgccgctgcgtctggcctgtagacgaccctcctccgagccagccgccccgctcgggtcattcgagtgccccgtcaccatggtgtatgcgcttaaaagctgtgcatatttgccctcttctgaatggaagcggccaacttggggaaccttcctcgcgaactggcccagcggaaggggtgaaaacacgcaagtaaaaaggagcaaagtctgaaaaaaaaaagaagttaagtatgcaaaaaaaaaggaagttaattatgcaaaaaaaagaaacaaattttgcaaaagcgcgcacgtcgtgctactccataacgatgaaccgcaacgtggggaaaaaaataatttacattaacaacaccgtttgtgggtggaaaaaaaaaaaaaaaaaacaaatagttcaccaaaagcgctgcacaaaaaaaaaaaaaaaaaagaggaaaatgttccgtccatatgcttcgcttgtgcaaggttaccctcgaatttcgaccttttaacacttttttttttcttcccttggctccttaatattgcttcttgcacaagtgggctagctaatatgccaaagtttcgtatacatgcacatgcatgtggctccgccgtgggaaaagccccccttttcgagagacaccccatgtttagcgatcccctggcagctactttttgacgacgcgagtagttttatttttgttacttttttcccgaacggataagccagcttgggggggtggggaaaaataaactgctctcttgtgtgcccagcatctgtttggggccacgaaggggtgaaaggacgtgcgattaggcaatgaggcgatgaggcggtgagccgatgaggcaatggaacaatgcggcaatgaagccatgaagccatgaacccatgaacccatgaagcactccgctccgttgcaactctcacgcctatgggggaaatacccccaatttgtaaagactagcagaagagtggctttttaatccatttgattaaaacagtccatatgaaaaaaaaaagtgatggcggtgagaatatgctcacgtccatacagcccggcgcgacattacgggtaggtggagagctgccgtgcgtacttgtggagaggactcctacacgaagtagccttcccccatcaccctctatgcaacgtccacgcacaacagtcaatgtatgaatggtaaaaaaaaaataattgagaaaaaaaaggattcctttttaaattagtaaataagcgggaatatgaaataataggtacaaaaaaaaaaaagaaaaaaagaaaaaagggagtctcatagcatggacaatgggacacgtaaaaagcgtggcgctgccgctgccgtttccgctgccgtttctgctacccctgtcggtggctaactatgcctagcgctccacttacacccgttaagtggggcgctccacagatgcaaagctcataaggcattgaagcggctaacaggggctgaagggcagttacactcattctgcctccccacactttaccatgcaaccctgtttggatttgtcgtgaaatatccaatcagggtgtgttcctctccatgggacgtgcaaaaggaagcccattgcagaagtacacccatggggcgtgcttacgctcagatgaaggaagcgcgtagggaactctgctctcttggggagattaatcagggtatagtaatacatcagtactgtgaccacaattggggttgcaccccaagccgcgggggaaaacccacatcgagtgatctctcctaaaataatgtgacgtttgcctggcgttcacatgacgcttgctggacgctctccggacgtttacccttcttctcactgcagctgagccagccagtcgataaccttcttgaggattttctcattccccggctcctgaggaagtatatggtccatatcatcaatggtaaataactccttgttcttcgtttgaatagaattaaaaaatttcgacactcctgtgtaggaacaagcgctgtctagtacagaatgcacaatcaaaatttgtacgtcttctggaatgaacctgatatcattgtgtaaagcatctaccgcttttaaaatttcattcccgaatcggttcgttatgggtttatggtaacaattggcgtcaaaactaaacaggtcattaatgtaggggaacatctcaaacttaaggacaggactcagtctcatggtgggtagaagggtggatgcaagttttgctataggtaggtagaagtacttatattctggctttttcttcaggtcatctagggaaatcataccagctagactaatcactcccttaatgttcaatcgcttaatcgattcatctccttttttttctctcaattctaatacccttaaaacgatatttcctcccatagacagacccatgaagtagaatggtgggatgtcattctttttgatattgttcatgccactagggagttgttccttactggatgaagcacttcctggagagatatgacttccaggtgaagtgttatcatcatcagaggttgatgcagcggaagatgccatatcactggaagtattaataacacctccatatgctgtttttttttcttttttcttttttttcccacctgagcataatgagtcgtatacaatgttggcatactccagcacatcgtaaactaattcttgaaaatcatttacgtgagtcttcacattttgtacgcaccctgactgtccatgtcctctcatgtctagaccgtagactgagtacccccttttgttgaattgctcaatccagctgcctttgtaaatataataattttttgcatcgacaagaatggccttttctttgctctctattatgacattatgctttaggtattcaaatctcacatgggaattcaaggcatgcactagtattattattccgactggtttgttcaccacccactcgtatgtcttcagctctagtccgtctcgacttatgaaggaccccgtcttcaggatgtcgttctgccttccatcattatcaccatccgcagctttgttagcggccttgttggcatccctgttggcggccttgttagcatccctgttagcggccttgtcagcatccctgttagcggccttgttagcatccctgttagcggccttgttagcatccctgttaggggattcctttgccaccttatcggctaccttatgaggcgtctccttctcagtctgacgtgtttccttgttcgcgcttccacttgtggccttttcggtctcatctgggatttttttctctggttcaattggggtcttcttctcaggttcagtttgggtcttcttctcaggttcagctgcggccttcttctcaggttcagctgaggccttcttctcaggttcagctgcggccttcttctcaggttcagctgcggccttcttctcaggttcagctgaggtcttcttctcaatctcgttggaggtcttattctctgcctgattggcggcattattcatggccttcttctcgctctcttttgcggtctcactctgagtcacccttgcggcctcactctgggtcacccttgcggtctcattctgagtcacccttggtaccccgtttggggcccgattcggggtcttattggctggctggttcgccgactggttggggccccggttggccgccttattcccgcccctgttggttggcctgttcccgggtctgttctggggccccctaccggctggtttatttgtgacctccgccatggttcctctctctgtggcagctatggggagtatccgcaaagaggattattcgacggatatcttcagatacaggggggaagcagcgatggcggaaaagacgaaatggaaagacacgtgatgggggaacagactaaaaaataaattgggggccaaaatgggcggataaaaaacgggggggaatgcaaaatgaagggtaaaaaaaaaaaaaggcgggaggaaggaaggagccaacaaaaaggggcaaggaaaaaaatatagaaaagaaaaaatggaaagattacaaaacagcaacgtgagaaaataaaaaaaatgaaggctaacaaaatccccaggggaattataattaaccaaatgttcagttaataggagttaacctatttggaaaatgaaaataaaaaaaaaaaaaaatacgaaaggaacaactgggggatgaagatataaaaaggggaaaaaagaaaaacatttccttaagagggatgcaaaaacaaaaacagcgtatcataaaaaggttcgcgtggactgcttctattttatttcattttcaaattgactctgcgcgggttggaaaaatcttaacaacatggcgaagcgcagcataccgttttttttgcgatggtgggggagtaagcgaaataaaataattcattttcgggtagtatggagcctcctcgtcatgtggcttttttcatttctcgtgcctctcatttgtgggatcaattgagaaaaaaaccccagagctcagaatcgcctcaagtgacgataggcggcgtgatcacatgtatgcataatataataatatatataaaaaaatatttattttcaccattgaggtcggtccattacttctccgcccccttcttcccgtagctgccgccgctctgcatgcacgttcctcccacggggaagaaaagcaccattaagggacagacccgggaagcctgtctccgcaggctcgtaaatactcccgcctgctaaagggtggggagaagcatgcccacatatattaatggtttaaaaatttcttcccttttggcagcgcggaaaaaaatatataacaaaaaaggcgtcacgtcggaaaggaataggtgacccggttttgcagcagcttcgatttcgaatggcgcgaaagattaatgcaaaggtaattcaaaaacaacgcaaatacaatgcgaaaataatacagaaaaaaaaaaaaaaaaatccaaaataaacaaaaagcgttgttgttaatatataaaggcgcaaaatgacgcattgtggaaaagctgaaaatgcggagccgtatgaggagcagcccaggttttactgaaccgtgagaaaaaaaaaaaaaaaaaaaaaaaaactacacgaaacagcttatgtacatttgattgtattcccccatggggagataacacttgccgcgcgttgcgacggcacgtggcgcaacttcggaacaactggcaaaaaaggtaacccacttagcgctgtgaaaagggtggcctacgctgcagctttatgcgagcgcgattgggtacagcgcaatcgggcgtagcgcaattgggtacagcacaataggacgtagcacaatcggacgtagcgcaatcgggcgtagcacaatcggacgtagcacaatcggacgtagcgcaatcggacgtagcacaatcggacgtagcgcaatcgggcgtagcacaatcggacgtagcacaatcgggcgtagcacaatcggacgtagcacaatcgggcgtagcacaattgggacgaattaactggggtgcgttaaactgggtcggctaggcgcgggtcgcggccggcggagagagggcggacagccacgcaagcaccttctgcagaacccgctcgttgcccggctcaatggtgaggacgtggtccatatcatccaggacgtgtagctccttaacgttcgtatccattttttaaaaaaggtttcaacgcccccaaagaaacaagcactgtcatgtctggagtggacaaaaaggatgggaatgtcctttggaatatgagccatgtcattatttaaattttctatagcgttcaggagttcatatcctaacttgcacgtgatcggttttttatttcgatttttgtcataattaaaaatctgattaacgtaagggtattttttgaagtacaatgatggcgtcagtcggagggttggaaagacagtggcaaaaaatttgctacaaggaatgtaaaaaaatttgtatgagggtttggaggctaattcatcgatggaaatcatcccagctagacatatacatcctcttatattcagctttgtgctatggttttttgatttccctaaaatttctaacgttcttagtactatgtttccccccatggagaggcccatgatgtagaagggcggcgttttcgtgtttttcaggttgttgtgaatggaccacgaggcgctgttcttctgcgcgtgggatgtgggggaagctgcagacgtgggggaagccgccaacttgggagacgccgccgacttgggagacgccgcagaaccgctgttactcgtttccccactctttgcatccttcccactcgtcagacatataatgtcatgtactctattaatgtactgtatcagatcataaaccaaatcatcaaattttttcacatttgtttttaaattcctccatccatctgactgtccatgtccctgtaggtccatgccatacactgagtagccatttttgttgaaatgctcaatccagctgttcttgtaaacgtaataattatttgcatcctttagaatagctttatctgggctcagtacctctacgttgtgtcgcaggtactctaaccgtacgtgtgtgtttagtccatgcactaggaatatgactcctattgggttctttacttgccaggagtaggtcttcaaagtgagtccatctcggttatggaaagaatctactttgggttttccgtccaagcgcgtgctaccggcggagccgcttgggcccctcgagctggaccccccggccgcccggcccctctggctgtcccgttccgcgggctgcgtctcggccattcgctccggaggtagcggtaggtgcggtagaagcggttgtggtagaagcggttgtggtagaagcggttgtggtagaagcggtcgcggtaggagcggtagtggtaggagcggtcgcggtggacgcggtggacacgctggaggcgtagcgcttatcgggccaacgacacaaggcgacgaataggcaatccctgtaggcaagcaggtcacgaagcggagtaacaagtttgctcaacaaactagtgctcctatagactgtgaaaaaaaaacggagcagcacgggccgtggtccccccccaccaccatcactgccttatttgctacacaaggaacacagacgggggtatgccaaatagagatgactaccttacgtagttgcgccaaaaaaacagagggatctgctgcaaacaaattcccatgtcagaaacacttatgcgataaggaagcagtcccaacgcgggagtaacctttggtcacgcatttgcgctttggtatggtccttttttgggcgccccaaaaggggaagaaaagggaagaaaaggaaagtaaaaacaaaggaggggcgaaataaaaacgaagtaataatgaaggaaaggcgaagtaaaaacggcgtaaaaacgaacggaaaagcgacgtaaaaacgaacggaaaagcgacgtaaaaacgaacggaaaagcgacgtaaaaacgaacggaaaagcgacgaaaaaacgaacgaaaaagcgacgtaaaaacgaacggaatgagaaggaaaaaatgtaccccaaacaaatcgcaaagcagcagtgctaaccttttagcacgcaaaaacgcgtcactcatgtgcaaaataattgtcaactccgtcagaacgtttctttttttttttttttttttctttaacatgttttggtataccccatggggttactcccgtgtgcacccatgtatggctgatattccctgcgaaatgatctcacatccccgcgacggactccgaacgggtaacttccccatcggaggaaacgcaaacaatgttgcagctgcgcaatgtgacgtaccacacagccaaggaggagtggacagctggaatgtaatgtacaggggggggaggggcgtacggcgaaacgattgaaaaggctgcggaagtttgggaaggtcaactccgttcgtttggggaaagcagcttggacagcgcgttgcagtggagttccctgagaagatggacgtgacactcatcgagtgggacacggcacagtggagtgatatcaaccctagacggaattgctccacgtccatcctctctttttcttttttcaccttaaatcaatcgttcctaatgggagcctcatacagaggcaaaaaaagggggcttaaataaaaatcattgaagtgttaaagatggctacatcgccacgtagaaacaaagcatacgtgcaaggtatcgatataaaaagaaaaaatggtaaatgaaaggaggcttccatttccactctcttcgtttcgtaactcataagacggtagacgtggacccctccgtgcggcagctacactcatttgtgtgatgtttctactggtttgttcctcgcgaactgtaaaagctggtacttcttgggccagtccgtttaagtgccgagtgggggggatactcaccaggatggggcagccacgaaatgagatgccacaaggggaacggaccccccacgaaaggaccccccacgaaaggagcccccacgaagcgcctttttcactctttgtctcccctgtacatgcatttcctcttttcattgcctactgggcgcaccaagcagaacgcttcatgtgccgattgtggaagaaccccctccagaataatcatcccatgttccgcttccaactctgaaaatgtaatttattttgtgtccctctttcccaaacgtgagggttcccccctagggggtagctatactgtacgcaccagccatatcaccgggtcactcatttgacagattctaccggatgtaggaaggcgcacctcgagaagtgttcccatggatgaagcattcccatggatgcagcattcccatggatgaagtgttcccatggatgaagtgtttccatggatgaagtgttcccatggacgaagtgttcccatcgacgcggtccccttcgatgctgcgcttgacttagctggggagacgaatgtagaagcacccaaggggtgcacttccacatggatgagtacgcgcgtgcgtcgacagatgacggggactggtgcctcccacaaggataaccccccaaaaaaaaaaaaaaaaaaaaaaaaatatatatatatatacatacgtacatatatacatacatttatgtgcatttttctgctaccccccgcgcgagtcatttttttccaccctgcgttgtgctcccccgcggtgaaaaaggcccacgcgttcttcccatctgtgcatgcatctcaatgcaggtatacagcagtactcgcgcctacccgctgctgcagaagtggctgtgtttgcctagctgcttcccctccttccaatccctcaaatgagatgtacaaaggtttatctccccactttttaggtgccccttgttcccttttaaccgaggcgagaaaaggaaaatgccgctgggggtccctttcaggaagtacctgtttattgtatccacgtcctttttgtgcatggctatggggtcttgctgcgtccacctggtgatgaagcccgagatgaaagagcacgacatttcgaagcacttgcagaatcggaacagcgccatccaggaggtgcagcgggagatcctccgccggaagacgtcctagggaggtgaaacgacgaatcggtgaatcgacgaagcggtgaatcggcgaagcgacgaaacgacgaagcgaagtaacgaggcgaaggcccaaaagggaaccccccgcgtccccacgaacagaaaacagaacttagtgtcgtatgggtgtcgccaaaaaatcgcgtcagcggcaaggtagaccccgttacgtttctctgttagaatcggtgcactgacgaacctgcacgtgtgtccaggcgtgtcacatttttttttttttttttttttttttttgtgtcgtgagaaaaagaatacatgcatatgtgtacgcaaacatataggcatgcatgacgaatcaactttgaaacaaaaaaagatgagaagtgaccctgtgcagaaatagtcgcatggggaaaaggcccttccggagaaacagatgcgcagttgtgcagatctgcttatctgcaagtctacaaatttatcgatatgcttgaccaaaactggtgcactgagctctccctttatggtatcctccgaaaaaatcgcaggggaattttacgcccctggaggggggttaaaggggatgctcattcgagggtgtccttccgcgggagagcggtagagcggctggttggcgggttaaagtccgggtgaagggcgcgataatggccacgcacgcatctccatgtccgcttctccacgtacgcatctccatgtccgcttccccacatccgcttccccacgcccgcttccccacatccgcttctccacctgcgctgcacgtgtcggggggccgcctcatatgtccgaatcgaatatggacttcaggtgagaaggggcgactctgtaaacccagacgttgccctctcggcggtcgagtctagacgtccgttgtcgagcccttttcctagtgacaatgagttctcgaatgtcctcaataatttctctgttcaacgaccagtaggagtgtctcaaggtatgtacatttgatcctaaccaagtagtatcgattacatctacatctagccaatcacgattatctctgtagcagtaaatgggttctattcccgtaaaaacgaggagtgtattcctaaacataggtggctgatgcacaaacttgtggtgagccatatccgtgttggacttcccctgatcattctctatagatgtttgctcattaaagtcattcgagtcgacacggtttctctttttacaaaaaaaaagaaaaagttttttcagtctctgtacaagtgtagtcatcatcatttctttatttctcattttttcatttgacatatcaaaattctcacagtccaaaaaggacgaaactaatttgggttcttgaaaactatcatcactctcattcgttttattcccaactgggatggaaaaataatccaatttgttactatcgaagacgtaattttccatcctattcgatcccttatagtggctatctttacatatgtttaaatcgaatacattttttccaagggatttggttccactaaatatttctgcccatttcaatgccttgtcgtttgaatcacaataaatggatataactgtacagaaggaacgaaggaatacatactccttgtttacaaagtcagttaggtagtactctgggttcatcatcgtgagtgtgatgagcttcatcttggtgaggttatttgtccccgtttccttctcgtcgattgtcgagaagaggtcactcttcacgatgtcgtggaaggccagcaggaacatcctcgtccccatgctgtgcgtgatgatgtggacgtgccggattcctgcgcggggggggaagtagcaagacgggtgtggtggggtgtttagggttcagggtttagggttaggtttagggtttagggttagggttagggtttagggttaggtttagggtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtttagggttttagggtttaggtttagggtttagggtttagggttaggtttagggttcagggttagatttagtgtttaggtttaaggttaggttttgggttaggtttagggttcaaggtggagggatgaagcagtactgctacgcggggtgagttccttcttctccctccttctctcatcctctctcctctcctcctcgcctcctcgcctcctcccctcctggcctccccttaccgttactccgcagcgtgtccaggaagcacttgaacgcgtggtgcaccttcttgttcttggagttgtccttggcgacgaagaactcgaggaagttcttccccgagggccaattgaaaaggaacagcttgatgtaattaggaaagttgccaaaagacgccatctgccccaaaatttgcagggcctccaaatgactggtgttatacccatggataaaaattaccgcctctaggcagccagccaattcacatttaatccagccgtctaaactcagctcctttatgttatcaatccaggagtagagtctcctatttgtccccttcttatagttaagtgtgtttttccttttctttataattttaattttgacctcgctgtcttcgaactcgttttttctcgtcttatcatgtatgaagttgcagttttttttgttaatataaccagtgatatagagtcccctctccgcatcaatcgatatatgcaagtcggtgttgtataggatgccaaagttaggcatgtgtgggcataagttctgtagaataatgttcatgcatttggttttgtatacatttgttattgtgtcggaaaagaagattttttttttttttatttttaattttggcaaagttcccgagagtgccctgggtaggaacgtctttcttccccccgagcttctcttcttcctattcgttttggttttttccttctctttttcctttgctttttctttctctttcgatttttcttttgcctgcatgctttttttttttgttttttttcgtatcttcaagtgtttgaatttccttaggtgcagtaaggtgttggtcatgctgtagccgatgtgccttttgatttttctcttcgcgctggtctccccgttggtctctccgttgtgttggtccgcgtctcctcccttggttgcgtccccttccttggttgcatctccttccttggttgcgtccccttccttggttgcatctccttccttggccgcgtctgggcttcctgactctacggggggtgccacggagttccccacttcgtcccgtttctctacatgggtgtgtcccacttcgttctgtttctccacattagtgtgtcccacttcgtcccgtttctccacatgggtgtgccccacttcgttccgcttccccacatgggtgtgccccacttcgtcccgcttccccacatcgcccatgtgcagccgcacccttttatgctccctcttctgactccccctgcgtgtctttttcccccccgcccgcagctccaaacttggcttctcgaacgggatagctaattcccgttctgcgaggcccttccgttttatctttgccgtcggcgttacattcgaacggtgacgcagggccgccccttctctgccccccacggttggaatgtcatcaccgtgagcagcatggtagtcagtgtcgtcacgctcatcacgctcatcacggccatcacgcctatcacgctcaccatgcctatcacgctcaccatgcctatcacgctcaccatgcctatcacgctcatcacgctcatcacgcctatcacgctcatcacgcctatcacgctcatcacgcctatcacgctcatcacgcgttttgtcgttatcccccccttgccttgcaaacccgtgcttcatctgcatatcctggcacttcctccttggccgggcgtgcacctgatcccctttccccaattcgccgtcaaggaagctatcattcccagcgtgatgattgttccacctgcgagacagttcctctttttccaatgtgtgtgagtcctcctccttacatcctctacccttcaccattttttcacttggcaatattttttctcttctcctatgcttctcctttttgtgtacctgtgtgtggtcacttacctgactgacatacttaactgaccttccgactctattcccagagtgcttcctttcgctcaatttggttgcacccatttcagcgcgcgggaggtgctcaacgtcggtgatgtgcgtgtcgccttcgtccaacagggttggcatttccttcgcgtcgaaggagccgtaagagggggtggaagaaggcgacgaagaagaagaagaagcgggtgagggggatgaagcgggtgagggggatgaagcgggtgaagcggatgagacggatgaggggggtgaagcggatgaggaggaggatgatatgggtgaagacgaagggtgaggtaaagagggagaagaaggaaaaaatagcgaagaagaaaaggacgagggcgataatggtggtgaatcacggggaagagccctctccggaaaggcggatgattcatcagtggcgctctgcctaactccccactgctcatgctcctcttttgccacattactgcttgtctccacgttcttattcaccacggaatgtatttcattgtccagagtcaggtcgttaaaatcgtaactcaggttgcaaatgtcatcataatttagtaactctccttttaggaatgaatcattgttaacgatggatggggggatctcatcgaacgtcatggtagacctgtttttggatctctttctatggtcctctattctggaggcactgataaagcttcttcctttttttccttctgctcctttcgctccttttgctccctttgctccttttgccccttttgctccttttgccccttttgctcctttcgttcctgttcttctcaccattcccatcattctgctcctcctctttggtctctcagaattgctctcacctatgtcgctatgttcatcaattttgtgctcttcatctagcctgacgcggtcagcttccccttcctgatcaacctcactgtcttgtagaagcttggtgtagtcaatgcgcaggatatcgttgctggctctgcttatatgaagatactcgcagcactccctcttttccataattccgtgtttgccttggtcattttttttgcttcttcggttgggagttgttaagctcaggtcgtagaataccactcgggggaaggtcctgtagaaggctccgctcacacagcactcggtgtccgccagacctgcagttgggtggaaagcggcggggtgaaaagcggtggggtgaaaagcggtggggtggaaagcggtggggtggaaagcagtgaggtgaaaagcggtggggtgaaaagcggtggggtgaatgcgcacatgtagatatacgtccgcgtgtgtacgggcaagcaggcgatcgcatttgtgatttctcatcatctctcatgccagctcgtcattccgctcgtcttttcgctctccttccgctctcctttccgctctccttccctctccttccctctcctcccccctcctttgcgcacctatgtccaagtcgttcggctcgcagttggtgcgtccgtagccaatctttatgcacatgaaccccgagcccgtcttgaagtcacgacacttgaaggggcccacggggataccgtggaaccagtagccgatgagcacttcgccctccaagttgatcccccgccagtagccaaacccgtgcggtctcccctggtcgtccagctctccgatgtagaagatgatgtagaagtttacgttccactgcttgcgcgcgtgcgtcttggtgggtcttctccagccacatgtgcgcctaacactccgagggcttcgaggacttcgaggatttcggggacttcccccgcttcgaggacttcccccgctttgagcacttctccaacttcgtggacttctcgcacttctcccacttcgtggacttctcccacttctcccacttctcccacttctcccgttggcgtgccccccctcgtcggaggcgttccgcctgaagagacgcatgaagagagagcagcgctccttcttaatgacaatattatacccaatagcactcctcgtgttactctccaagtcatccttcgtcaagtcctcctgttttttataaagcgagttaaacaagtagctattcatttggttgaggtaatacgcatcgatattgttgggaaccctaaactgaataacttcttttttaactatagtgtaggagctcaaaaaaatcgtgtctaaataaaatttcaggagatgtggataaatgagcttatggtaagtagcatacaaagaaacgagactcaacagaattgtgtatattagtaagttaagtgtgtctatgtaaaacacgtcatacactctctgcatgttcaaattgaaatagtcctttttatcgaacacctttgcttgtgctttggcaatcccttcctcctttttcagcaccataaaattggtgtaaatcataatggggatttgggcaaagaacaaaaacataaataaaatggttagtctccccgccagcaagtaattcgatggaatgcccaattttagcagcaggaagatacacactaggagagacacatagcagaccgattgtatgatcccatccacatcgtgtacgttcagaaataaattagaatcactataccacactacgttaatattatttgatttctcactaggaacagcaccactagatgtagttaaattttttgatacttgtgtaattatttttactattagggcatacaggatgatgtacgttgcacattttactgcactgtagttgtagaaggtccccatgtacttcctcagcagctccctatacttcataaattttaatgtctccccaaatccttgcacatttttttcaacatgtgagtgtcttaggttgattacactgctaagttggtctttgtatgtccttggtgtgttttttcttctgtctggtatttctccatttttgaatgcatcattttcttcgcttccgaaagtgacatatctatcacgcttctctgcgtggacctcctctgattcgtctcttttgtagatgtacttcatataggcgttttccatatctcggcgcttctccttgttcgttagttcgtccagctttgccttcattttgtccacgtttgtggtggatctctcctggttcggccggtccgtctgaccctcctctcccacgtgcacttgctgcatttgattcgtctgctgagtatgcttcgcccgctcagtctgcctcgactgctgcatctgcctcgcctgctcaatctgcttctcctgcctctcttgcctctcctgcctctcctgccgctcctgccgctccgtcctggcgccgcgccggtggcgcctccccacagagttcttcttgctcagcacggtgcccgcctggaaagcgtgggacttcaagtcggggacagcaatttggactcccctcaagtcgctgtcgaaggagacgtccatgttgggccccaccatcgcgacgtcttctctcctcgatgcgccccgtcgtcgttgatgaaggtctcctccctgatcattcaccattatttcattattgcgctcgttaaacaggtctctgttcctggatctgcagaagagtgcgtttacgctgtggcacattccgtccttttgggaggtcgtgttcgcccggagggggcggtcctcctgatgggttctgtctcggtgtgattccctcgagaatttcttcctttcgttttctttactcggggagtcctccattttattctccctcgatgggaatccacctgtttgactttcccccagtgagtaatcccccccttctttaccgtagcactgcgccaatgccttatccgcacaatttttctgccggtccaattcaacacacgagaaacagttggtgccgtaaaagggtgtcgaaacggtatgcgtgcaggagaatgacttttttcgtgtgttggcaccaaggagactgtctacgccgaagggggtagtacacaaatcttcgctcgtcacaccgattgaacttaactcgttaatgtgaatttttacaaattctttcttcatttctccaatggggagaggttcttttttgtggatagctattgtccccttttgaaagggagaaaaatggattccttgtctactcggattgaaatcctccgtttgtcttcctccctggatggactctccccattgtgagtgggtagtggttttcactaatgatcgatctacatgttcaatggagaagctgagaggactcccattttggggtgacccactatcccctcctccggggttcatctgagatactctccttttctccaccttcgatggaagttttcccccacgacggtaaccataaggtgtctttttattcactctcttcatcttacttattgttcgtttttcgataaaccttcgtttacaaataatttcatcgtgggttcttacaagcggagtgattataatgctatttatttttccctctcttttattaccattgttgtgtttatgagggagggtatacatcatggttttgttccctttttcttcctctttggagtgtatatctgtatagcaaggggactctccatttgtctgatatctctctctttcattgctgctggggggaagtggaacaaatttgagatgcctttcctcatcgtcctcccatgtgtcgtgattcacataatcaaaaagtagcgtcctcacaaactcatcattttttattgttcctacgtgttcattctcgacgtagtttatcccttcctttaagagtatgtgtgctactcgttgctccttggtgagattcgaattgctgtggaccctcctaccgctgcgtcttttcactttgatggggtctctgtggttacccatggtttttgtttctctgtcatttggggttttatacacgctttggttgtgctcactgcatcgttgcatcgttgcgtcgttgcgtcgatgctccgttgcttcgctgccccgttgcttcgctgctccgttgcgtcgctgctccgttggggggactgccttttcgctattcggtgtcacctgggggtaaggagtcctcctccttttccgcctcctctctcaccacagctaaacaaaaaaattacttcgacttgggagaatataatacaatcaaattaagcacgcgcacttggggagatggaggagaaaacagtgtaccaaagggaacaacgggtattcaatcagtggcatagtcactccccacgctgacaaaggagcatcccctggagggccacaaaaaacgccccctcacaaactgagttgcaaaagcacaatgtggtttataacacctgatggaaatgtcgatcggggaccaccccttctggtgcttctacatgcgtgggtgttgtctagacttgtcgaagtagacaccggaggggcatctacctgtggttcagatgaaggactcacctctgcagctgtgaacaggtgcatcttaacgcatggaatgcaaataggaaggaaaatatacaaatatttttataatcgcacatgtacacatgtgcagtgtctcggttgggctcgagctggttctccttcccttcagggatgcacaggggtgactacagcgggggggtcacgtcaaaggggttgcttcgaaggggctgcttcgaaggagtaactgctgtgaaattatgcacacatcaatgcagcgctcttgcgatgaaacccctcattcggttggctcctccacatggcccgccgctctacttggcgataggcggatgcaagttcgacaagtgtgcgacgataactcgcgcagaaacattgcacacgcgtttgcaatcacatgcacacgttcatgtcaatgcggcctacatgcctgccctaggcgcaagggtgtgtaaaaaaaaaaaaggattcgtccactggtgatcgcaatcgtgcgataaaatggctgcacgagcaaaagatcaaaccaacaaaggataggacgaacgaacgaatgaataaaacaaaggtatcgcgaaatctgtagagggggaaaaaaaaaatttacaccgcgtaagcaaattacgcaaaacgagcgagtgttcccaaggggacaaaaacagtttggccatttttacacgcagcgaaaaaggtgcttatgcgtacgccttagtaatttttttgttccattcgcatgaggtgaagaatgtgctgggaaaaaaaaaaaaagaaaaaagaaaaaagaaaaaagcgaataacctgtgcagcagctattctacagttacaaactgggcaagttacacgctactccgtttggatgttttcccttttcccttcacgaattcccttatttgtttcacccttcgcgtattgtatttttttttttcccctcatgcataaccccctaaacgcgtgtttattcttcttacatgtagcccctcagcagtgtaggtgccccctcctcatgcatgcttatctaagtgcgcatgcgccatgtcttccccatcgataggagctaaaccaaagggataaagccaggggcacgcggataagtagtatccgtggggagggaggctactcatttcgtacagggagactgatgaatgtgataggtagcaaagggaagggaagaaaaatcaaaaaaaaaaagaaaacatacaataaaatgtgtgtagtgggatggtgaccccttagcaaaaggaaaaagaacaaaacagcaaatagacggttccctccccctggttcgcctttttctgtgtagcgaaataaggacacaaagggatagacatttcgtgcggcaaacttgctaatgttggaggtccgcgcgaattttttttgtaaagagctgtatgcccacgttaagtgcaaaaaggaacggatgaagaacaaagccttatcaggggggttaatcccatccgaaataggcttcgccaaatgattactcaaaatgagatcccttctgaggtcacactgacgcctcctcttgccaaagaagactctgtgttgcaccccaccgagcgtaactgttctgattggattttcctgctatgtaggtggcaaacttggcagttaaaaaggggggacggacgcactccgccccatagaaggtacccccctctacggggtaagaaaatttctgttgacgtcaaaaattaaaaaaaaaaaaggtttacatcgtaaggggtgggaatggggatgatgtacatgtgggcacagtcgacaaaagttggtgtgttgggtgaaacaatcgaaatggggcaagaaggggtaggattaggggtaactgaggggtaggatgaggagtagacgaagggggtagaatgaggggtagactgcggggtaggatgaggagtagacgaaggcgtagaaggaagcctaaaaggagagatacaaacgggggagaagaacgaaaaaaaaaaaaaacacaccacaatcgcacacacacgtgtgtaaacacgcttacactgcactgcgcacgtaaagtacccgtccaggtagagtccccctcacaacttcgctccttccgctgcagcaacgtccgacgtgtcgctttcctccttcgtttcggaggacgctatggagctgttaatggagcccaggttgacatattcttggaggtctcctttcccccccttcgtgtctcccttgcgcaggcccagtgcggaggtcagggtgtattcggaggagtcgtccgatttgctgtcctcggaggggttgtcggaggggttatcagaaaggttatcagataggttatcggaggggttaccggaggggttaccggaggggttatcagataggttaccggagaggttatcggaggggttaccggagagctcatcggagagctcatcgtccgggtctcctcggtgcgcttctcccctgagtgtgtccccgccgtgtgactgctcctcgccgtgttgctgctccccgccgcgtgactgctgctgcctcgtgccgcccatcaccacgtagtacttccacagggagaggtacttattatagtagtagtacttgtagtggttcacgttggtgacgtacttaaaaatgagggagtaaaaatactttttggcgagggcggcgtcgtttctccgttgggcatcgaagagggctctgcggaggttcttcttcttggtgagaagtcggaagaagggcagcccatacgtcctaaccaagtgtgtctcccttttttgtcttaccgttttatcgatgaggtccaatttgttcgaacccgtcaaggtcctactccgcatgaagttaataattttatgtttaattattttctccctcttaaagcggacaatgtcaaaattttttttttctatctttattttgttaatggaaaagatgagaaggaaaaaaaatttcttcacaacattacgattatatttttgcttgaattgttgacccttgtccaccaatcggcgcgcaaggagagactgttcatgccagtaggtaaccactcgagctaccattttctcctgaacagttttgtaataaacgagtgagttatattcgcagtaattcatccacttgcgctccacataaaaatgcttgagagaaattatgtactgagattttcttctatacgttaggaagtccttgctgaggttttcgaggtactgattttcctttgagtaatttttaaagcgagtccatttgtctaggtaccccaacagggtcctcctctgtctgcgacatataatggtcctttcacacaatcgcaaatggttttgataaaaaaaaatatttgtgagaatgaagaagactgtcctgcatttgtgaaattttctctctattgtgtacttgaggagcaaattatgtaggttcattttttttttttgtaagttagcagtagagcaaaatgacgtttcttcagtttgtgtttctgtccttttctgtaggtctctaatttgattctcatatctttgcaatgacgtgcatacaagtggagggcattaaatccggaggataacaactccgttctgcaggcaagagcataacctatttgttttttcacaaaggggaaggatccacgtgcgaggcggttgtatttctcactcatgttgcgcaaatcgaagtagaagcagaagatgttcctcgtgtagatgttacacacgtatacatttaatcggtttacgaacaaacaaaacttaaaattctgaacccacgtgaggaaaaacttttgcatggatcttctcctcctttgagtggcaaactggtacagacttctccacctgttgaatacagtttgcactactttattcctctcaaactttattacgttgtaaattccctgcagttgtttcctcctctgtgtgtgcagtagccatccgttcaggctgccgcgcagcaagtgtgtgttcctcacgagggtcatcctgaacaccacgctcttcacatgtttgcacattaagtaatgattgacccacaggaagtagtacctccttaagaaggtcttcccccagaactgctcacagtagagatagatccgtctcttgttgaccctcatcagtttattctccctcagaatggaaaaaatttttttcttcactccgaggtgtgcctttgtaatgtattccctaagtgagactctcatctggaatgttctcctcaaatgtcgaaaaaaaaattgcaaggtatttttttttctccttctttttaccttcttgtaatgatgatacgtcaaccatttggagaagaatctctttacaaaaaaggagttccatttttttattttctcatcatgtagtttgctattgtcgaggaagtgttttacccactcgtggaaaaagacacgtttttttttttccataacgatgcggtagctttctctacagttttttctcttcctgtacttttcactccatagtccaaacagatgcttcatttgggtaaaccggacggatgcacatatgtaaatctgcagcttaccaatcgctatgtttcgtttaactagattgtagtgcacgaggaggcacttcttcatcatggagatcgctctccttttaataaaactgtaatacttaaatctgtgcaccacgtgggagaagattttcttgaataaatgctcattcagtgtgcgaatgaggagtagatatatctgcttcttcgcgtagatgccaagccaggagtcgaagtggcatctgagtactctcctttgcatacgagagcgtaccagacatcccttctgttcatatcggtagagtaacaaccatacatagaaaaaggttttttttctcttttcattactgtgtttcattactacggcaaagtttcttctttcactctttttcgaaatatgaacagatattaacctatctagataatccttcatcaccctcctctccacttgctccttcagtttaaaaaacctctccttattgtagttccccactttgattagtccatgccagtaggaaaataacaatcggatgtgtttcttcaaaacttgctttcttttattttttatttctttgaccttccagttgaaggataggacccatataccaaagaatttttctaaaagttcgttttttttctccaaggtggctactcttttgttgtcctccttcttatgttggctcttcactcgactgtactgcttccaccactgcgtggacttcttcagtctgctaaagaataggtgcacttggattagcttgtctctacctatgcagcacattagggagaattgcatactcagggtggtttccctaaaacgggttgctatgctactctttaaggctttaacaaaatggagcatgtttctttgcagggcgtcgctcgttaggcgcctcagctggggggtgcgcttcatgggggtgttcattcccatggaggaggcccaacttcgcgagctgtgcgaggagagggacgtgtctccctcgctgctgcttgcagttgaggatctgcctccccctggggtgcatggctcgtctgctctgtgcgtctgattagccgtgtttgaagctttggtcgccttctccgccgtatctgcagtatccactcccacccctttctgcgcccctccgaggaaggcacgcgtcgcgtcgaaaatgaggagagccctgctttcgtgtgaaccccccccaggggaaacagacccccccagcaggtaataaatcagcagcaacagtttaaagttggcattcaaatcagcatcctttgtatgaaaagcttggcaaaaactaaaactccgattgctttttaaaaccttcaataagaacttcttcgttttgagggacaggaagttgaaaaaaaagtgatacaaaaaattaaattttttcttgaagtgctcgaaaaaggtgctgatgtcgtgcaggtcgcacatgagaaggtacaaaattattagcctgttcatggcgctgttttttagagagtagcacaccttttggtagctgtaaaaatggttgttctttctcttggctcgttttcccctgcaggggtagtttttcctttctctccgtccgatctgtatatgcattcggttcatcgcaatgagggtgttaacctgttggtgtgtgttccatcctgttcgccgctctcccatggttacgtcaccagcgatgttgtcgttccgttggcttcgtccgtcacgttggattcgtctgcaactttcgcctcgcctgtcactttcatcggttccaccacttcctccagatgtgaggttcaactcggatgcatcccctccattgtaactgcgcggatactctcctgtgtacccccccgcgcagctgtaattcctccctttggggtccactctcagggtggcgcttccacaatcgaggatctcctcaaatgctggcatgctacaccatggggagtaaaccagcgcgtgtatcctgtgcactagggataccttataataacaattttgagccctcacgtgtagcagcgtaatgaagacacgagctttcttctgtaacttcaccgcattgtaaagctccttgtgtagttttttcttcttcacgaaagctttccaagaaaggaaattactctttcgagagtgaaacacatggttcgcatctgctctcctcaggattgcatctctccttgtggacaaatcgaatgcccgctgacaaatgagacgaaaatattttgtcttaatcaatttgggatagaagctgttgattaagtccttttccatttgggttcttttccttttggctagtctgtccttgaatgctttgaaggttttcctcatcgttttctcatgtttgtctttttgcatctttgataggattttctacaaagggggtaagcgggggaggggtgaaaaaaaaaggggaagttactgacagatgtgagttttcgatctgtgtgccttttcgatctgtgtgccttttcgatctgtgtgccttttcgatctgtgtgccttttcgatctgtgtgccttttcgatctgtgtgctttttcgatctgtgtgctttttcgatcgctgcacattttcgatcgctgcacattttcgatcgctgcacattttcgatcgctgcacattttcgatcggtgtatcttattagtcgatccttcgccatggcgaaaaatctcctctcatgcgaacctctcgtatggtcatgatttttctgttggctctgattttgtaaacaccctggtgatacatcctcagtttgatgagctcatccattctgtgtagaagaagcatgaggtacctcttcctgttgagccttctcttaatttgaaaaaagatggctccctttattctgttcgccctttgtctctgtattatgcgggcggttttcctctcttgtttgcgcttcgtcaggaaggccatcctgggggggggagggaaggaaagaagcagaacggggtggtaataaggtgcacagttaaaaaaggggtccggtccacatagaatggagaaaaagaggcagggggggaggcacatataaaacccctccctcccaatactagaacacagcatagggaagactttctccccccacacacctcctccttttttgtaccgccaaatggagacaccttaccagacgaggaagaaatgacgccgcagtctactctccccattaagcctaatggaataaaaactgaatttggcccttttgataaactcaaaaaagtggagcatggcgttgaagtactttcttttccgattcagagtgaccaggtggtaccccctcctgaatgcactttgtctctctcgatgtagctgtaaagctgagaaagctctcgattttaagatcgaacacaagaagtgtgtggcctttctattcctaactcggttgctccaattacgttttaaaatatcccaaatttttcttttcattctgtcttttttttctactaaaaagttggcaagcgtcacttgtatgttgacgtagtagtgactacatctatacactgcgacaaacgcttcactcttgctttttttaattacgaatgtagtcatcgcatggataagacgcttaatatgtttagactgttcgcttttgattctccacaggtggatcacctttcgtagggtgttgatatttcctatatgcctaattaattgtattttaatttcttctttttttttctcccttactttttggtacttgttcttccactttgtgtagtatttacacttggtcgcttctaatctcctctcgattatttttttcttctttatctccagtttggcttgtctcctccatttcttcagcattttctggcaggtcaccacgttggttcggttcctcaggaaaatctccaccttgggggaggggcacggcacggcgaaaagggagcagcgttaacgttatgcgttacttttttttgacgtgaatgatcgcagggtgttcaaaaaataatcacaaaataatcgcaaaataatcgcaaaataatcgcaaaataatcgcaaaataatcgcaaaataatcgcaaaataatcgcaaaataatcacaaaatgcacacaggatgcccacacggggtgacgcacacgtgaatgcagctcgctgaagttacccgcttcatcttctggctgtagagcaacagacccgcgaagtaaaccaggcacaccttcctcgacaggattctttccgtctccttaaagcgcacgttcagtatgaagcgagtgtaccacttgctaatgaccttcagcttcttcttcctgcgcagatgagagaggtgcatccaaatgggttgtgtcctcgaggagacatatacacagatttaacttaggtatacaatccgcatcgcttctcctaagtggagctaccaaaagagccccctcctttctcgtcacatacctgttgaagaggctgatcatattggagagaaacgcctccttgttctttcgtatttgaacgtagctcttccattggttcaggaatttctccgtgaggtgcttcgtctgcagacgcttcaggtgggcgatctggggggtggaaggcatttcgttgcgcagtgcaggtgtgtcgtgcggcgcagtggaggtggcgtgcatgctatggcgcggctaccgtgtggctaccccgtggctaccgcgactaccgtgtggccaccccgcttctcacgctcggaaaaactaccttcctgcgcctcatatgccgcaatctcacgtagacaaagaaaatgttgaaaaatcggcgcttcacgttcaagtccagctggtcgagtgcagccctcatttcctggcgcctgtccaggaatgcccttgtcaggtgtctccaccttcgaacgcacgtctgctttaagtacgactccgcaattttattcagtgcattaaagaaaagtatgttcttagagtacacgaagagagccttgaatgccctgctcttgtatttgcgcacatagtacagctttgcaattttctccttaactttttttttcctctttctgtgtgcatgtcggagtagacagtcgaaatgcttcttcttctttctcatcaataccgatttgaagaagagcagaatttttttttttttccctcttttccctacttatacttatccatccttgtataatttttttcatttttttttccctatttcggaggccataatattgaaactttttgcggaaggtgtagtacttcattcggagggacagccaggtggaaaaaattttgcttttcattttgaccttcctttcctggtcgtacttttttttcgcctcctggagggctttcttcttcttcacgagacccctcagacgggagagacagcccctttgaagcttcattctgcactccgcccggaaccgcttaacgcgcatgcattcgttgcgccaggtgttcacgacgcgtttgtaaattgcctgcggggaagtggggcggtgtggtgaagcggtgaggagattggcggtgcggtggccaggagggtggcgatgcagcggtcaggagggtggtgatgcattggtcaggagcatggcggggggtaccccttcacatatccccctccacagacccacttaccatcttgagcgcgaagcagaggtagggcaggttgtggcgcagcttgcgcaggctgacggagaagggagcgggcacgaacgaagaaatgatgttaagggacctgtacacaaacatggcgttgtcgtagagagtgcctacgttcggaaggagacccttccccacgaggtacttcttatgaatgaagacaaagttgttcaggttaaaatttatgtttgaaaaattgacaatatcaaggagagtttttccgctggtttctggagagagagatcgacagtgtaggagagtcttcaacataaagaggacgaataaattcccttggtcgttaaaatggtagtagtgaaggatgtccctcctgtagacgcgcacatagtccatccagctcaacacagttcgtttcttcactcgattaacgaagtagctatgcatttgtttaattgaattttttctcctcttcctgtaggttgtataacctcgtaggagagagaagcaccgaatgattagcttgtatttatatttactgtgcaagaggatgtactgcgtagcattgatggtgtaccgcttcttccactgttggaacgtacgaagtaattcgagtcggttccttctctcataaagaattaaaaacgtcttcttcagagtgaatgatttatttttgtattttctcaaaatttcaaaaaatttcttttgcaaacaatgggaccttctttcgaggtgtttgctcagcatgctgttaattcttctctcctcctgtagcctaaccacccacttgctaaaatatacactaatggtacttgcactagtttgtcgtgacagaaggttgaatgacctgtttatgttcctccttttttgtatatatcccctgaggatggaaaaaaatttcttcaaatggtgcttctttacctttttaagatacctcgagtagtactccttaaactgtgtttcttctttgtatcgactgaccaggagggagaagtacagctgatacaacttctcccttgtgtgaagactaacgaaatggaaggattgtctctccctttttcttttcttatagtacaaggcaaaatggacatagcattttatcattaaatttttattgtagacactttgtatttgctcgttttttttttattaatttttttctgtatcgttccttccaaatgatgaattttttattttttatttttttttccactttttgttttgccctgtgcaaagtcctctccttgtgtgcgtaggttctccactcactaaagatatgaacaagataaataaaattttttttttttttttttatatttgcataaccatacattgtactgttttcggagaaggttcttcttcctcttttccaccagtttttcgaagactcctttgacgtaaatttttttctcatttcgatagagccataggtcgtagaatttggcgagtatctttctcgtgtagacttttctatgtttggctgctctgttcctcagctccttcttcttcctcgcatagcagacccagtgtctttgaaacgtcttcagtgttttgtatgtaaagaacacgttcccctcattgtataatgttacttttttctggatactcgtcatctccatcgtaccattgccgatcccccacttcaccttcttgctaagcttgtcatacaagttgcacaataaatctccatttaaataaattttcagcaaatttcggttattcctgtgcatgaatgatttttcgttttgcttcgggtcggcgctgctccttgttcccacgttacacaggctcctcacattgctcatggggttacccttgagtttgttctgcgtcgttctgctcttcgtcattccgcccttcgtcattccgcccttcgtcattccgcccttcgtcattccgcccttcgtcattccgcccttcgtcattccgcccttcgtcattccgctcttcatcgttccgctcttcatcgttccgcccttcatcgttcctcccatcatcgtcccgcccttcattgttctccccttcgtggcgctgctcctccctgcctgcttgctctccagcgccacgatgctcaacttgctcggtggactcacttcacatatgcacgtggtttcctccgcgggccccttcctcctcagggtagtcattttgaggggcccgtaggggctgcgctgctcaagggggactccctccccgtaagggaggcattgctcatacgggatgccctcctcgtagggaaagcattgctcgttcgggatgccctccccgtaggggaagtactgctggtacgggatgccctccctataggggaagcattgctcgtacggaatgccctccctgtaggggaagcattgctcgtacggaatgccctccctgtagggtgtggcctcctcacgcgaggctcgcgtacgccggggccgcacgcggcacacctcgacggattcccccccagccggcaagcagtcgtaacgatcgcacggttcgtactgtttgtagtgggtcacatcttgcgaagcggaaaagacatgccgcatgctgagggggttactatcccttcgcgccacgtcctgcacgtcctctccacccccggcctcttcctcggcctcttctccaccctcggcgtcttcctcctcttcttcctcctcatactcctcctgctgctgctcctcctcctcctcgtcgtgcaccctcagggggtactcacaagcgactttatcctcgattatatttttacagataatgactagcttgttaaggatctcccccgacagctgcttcgtggtgctgtacttgcgcgtcacgtcatagtagtgtttcatgacggtagggaagttaagctcttcattgttgtggttgcactcatcggctgatctgtatattatttcttttattatgtcattggcgtcttccatggtttcggcatggatgcgctgcgcggtgagtgtatgcgtgggggtaccctgcggagttgagaagaagcggtttaccctgcggagttgagaagaagcggtttaccctgcggagttgagaagaaggggtttaccctgcgaaggattttccctatcgtctagctggcctttttcccccccccctggttcactccccgacaggcccaccacttatgcgccttcgtatgctgccgtcttccccctctaggccgaccccttcattttgtcgcgcgggggagcggcaaggtactcctctagtgcgtgaaaaactcccctccagcgatgtgacctaggggggtgtcctcacggaaacaaaaaaaaaggcagctcacggaaacaaaaaaaaaggcagctcacggaaacaaaaaaggcagctcacgagaacacaaaaaagcgactgaccacttttatgaatcagtttgaaaagaagcaaaagtgataacttctctttcgcgtaagtgcaaaaaaaaaaataaaaaaaaaaaaaaaaagaggggggggatatttttacgcgcctttggcttgcttttttgcgaacgcctgcagaatgctccttccacccgcttgaggcatttccaattttccccagttacctcaaaattggggccaaaactaaatttcggtttcggcaatgtgtgcttaatttgcgtactgtgtgatgggctccgcgctgcctccaccgggggtgctctcgtcgcgccaatcagtttgaccaaatttttccaccacgcatgtcatgtgcttctcccatcccagcacattttttttcttgtcgatttttttctttttttttttttctttttttttttttttttgccccacttggcaagcctctcctcccactctctttgtgtaacttgctaactttaaattgttcgctctccaaatttagtttttccagttcttcttgattgttggctgctctcccctggcgagattaaaacagaaaatttcgacaaaagggtgacaatttttttgcgagcggtaacctattttgacgagcggtaacctattttaacgagcggtaacccattttaacgagcggtaacccattttaacgagcggtaacctattttaacgagcggtaacccattttaacgagcggtaacccattttaacgagcagcaacccatttaaaggaaggggaaactcagtcctggcgacgagatgggtttttccccccacgtatgctcccgataatgatgccgaaaaattgaaaaagaatgctaaaaggggaaggccacctcctccgcacttgcttaggggcatacatctcttccctccattttaagcttttcctataactcccaaaggtggcataccatacttactcacacctttttcgggaactctccctcttgcgggaaggagaagtctccacttcgccgccaccatttcgggggaactagaaagggaagttaaccctttttttgggatcttcacctcatggggggtggaaaatttgtaaatgcacggtgagtacatacacgccccacggttgatcatcccacgtttgatcatcccacgcttcaacaccccacgcttcaacaccccacgcttgagcaccccacgcttcaacaccccgcacttgaacaccccacgctttaacatcccacgtttgaacatcccacgcttgaacaccccacttctgtacatgtgcgaggggagtggagacaaaaacagcttcacaaagaggcgaaatatctcgcgcggtgagaggcgaattggcacacccatcacgtgcataacccccgcgtaatccccacgtaacgacctccgctaccccctccccccaaaatgcatagcacgctcctaaaaaacgtgcacggccagctgtgcagaagccgaaatggcagtggcaagtgctgtcagcagctggtgcggttgaacccatcggagggtgcgtccctcggcgccaggggggttagctccgctgggggctacactcgcaactacgcacgcgactgcgttgatcactatgcttccccctacgcatggcatttcaccgctgactcctcattttcgcgccgcgcaaacagttcctcctccacctggagtgggagctctcacgcgtttggaacgtatggagaatgttacggtattcttcgagtagggacacacaaattggagcatagcatgttggtgaaccatgtgtcctttgccacgggcacgaagagcaaaaagccaggaaagggtgcagaggagaaaaaagacactgctaagcagtacgaagcatatggagaaagtgggacgaaagatccacttagtgaagaaataaataaggcaactcagaaggaaggagatccttttgaaggaacagaaaatataggagggaaaaaaaaaaagtccaaattgaagctagtagtatacctctttagcatcacctttggaggatacgtcatctacaaagtgtatcagaatgacttcaatctatcaaaagcggaagagagcatagttaaagattttgtgaacctaatttatacgtacgaagaaaaaatgagcaaacagaattcaaaatttatgacttgcttgagtgaaaaattgaacaagcaaatagcaatgtacttccttcagctggatgcagacaagagctcaggcttcctcatcagtgatgctctctcctttttaaatgacctaaacataaaagaagataacgcaattgtaaaaagttttataaaaaatggagtcggaaaaaatatcgagatgaagaaattatcagggtgttctctacaacagtttgcagagctcttggaaagcttaattcttgtgagtaaaacgaagcaacaaaatggctcctcagaaggggcagtccaaactgttaccaagcaggataactactatctcaatatgttacagaagtacttagactgcctagtctacttggttaagacatccgacttatatttgtatgtccaaatgaagaagaacgcggcatcatcctctgcttcctctccacaagaaggccaagaagaacaaataaacgatttagaaatggctatccttaataagctcaccaagtacaacgacaaatatgtacaaaaacagaatctcactctggaatacttgttaagtaaggaggagttatcgaagtttaaaaaaaatgccaacctttcgaggaaggaagaagagaaggagttactcctcatcgaaaaaaaaaaattggaagaaaaaatccagttgctgttgaaactgcaagagaaaaagaacttaacagaaacggaggttaagcgactacaagatttgaaggtaaaactgaggaacgtcaaatatacaattaagaaggagggactgaagaagtacttccagtgaggggatagttcaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttcttttctttgaaattgagtcgttcacccttgttgtgattagcctcgccgccgcggagctgggttaaagtgtttttgtttgcccatgtggcttcgcagttagcgttttaaggcgttgcgttctgccgcgtgagttttgccgcgtgcattttaccacgtgcgttctgccgcgtgcctttttccacgtgcgttctgccgcgtgcctttttccaccttgcgttgtgaaatttgcaccccacgttctacaccccacgttttgcattttttttctttaagtgatgcgcgctgcgtgccaaccttttaaatgacaccctttcggggcaccccgaccgctttactaaaaaagggagtatgcctccaagtggttacccacacccctacacacaagcagcttccccccactcatgtgtgtagctgccgtgtgggggagaaataacggtatacatatgacatgcacctcgcccattggaaacataaccgttacacagtggcgttgtccctttgtgatgatgtcacaaacgggtgtgtgtagataaggagaaacgtggctctcttgcgcgaagttagcatacgtcccgggggaaccctgtttagtggtccccatttatttttctacttggtcatcaggggaagaggtgtgggaggatggaacgtcaatgagggttggttactcaccgggttggctactcactgggttggctactcactgggttggctactcactgggttggctactaacccccgtccacactaacgctgactcgtttgcattgaaacacagcgcaacgtggaagcggggagcgtgatgggggtagtatccccccattcgtgcctcccaatttgccctgcgccaggggcagcgatttggcatgaacagttggggccatttttgcgaatgcagtaattcgtttgggccgcccacagtggggtgtacattcgcatgcgcgttgtaaagaggggttaatatggcaagtggaaagtcgcccagtgggaaagctgcccaatgcccgaggtataaaaaaaaagggcaactgcgtgaatgagtcctcctcgtgggaaacactcgtatgaacatacatacatgcgtacatacatacgtacatacgcacacacacacacacacacacacaaaaaaaattccgacaaaagttgtgtaagaccgcgcttcaaaaaacaacacagttctcatgcgagacggagtgacattgcctcgtcagattgtaacagactattgtccagcttttaaagatttaacccattggcctaaacgtgcactcaattttcaccttgcctgttcaggcgaaaaaaggtggtgtacatatctgtgcatttgtccatctggaagttgcgcctttgtaaaaatatgccttggtaaaaataatgcgcatttgcatgcttgcatttttgtttgtgtttgtgtttgtgtttgcttcattttgcctgcaatcgatctgcagtcaatctgaaactacattccttttatgttcactttatctgcctttttatcgccatttttacacctgcccattttcgcattttttcattttcgcttgttttcatttcgcattttttaccggttgcctttttcacctttgccccccttcagggaccacgcaagattgaggccatttgtgcgaccagcttgcggccagtttgcgactttttgttcgaccagtttgcagccagtttgcggcaatctgtgcgacccctttttgctgccactttgcgaccatttgtgcgcccccttttcgcgcaatttgtttcgctgcttgttcgaagcatttgtctgtgatcactcacgtgcgtacgtgctcgtgcgcgcgcgaagaagcaagcatacccatgtctgcacatgcccacacgcttcacatgagcgtgtgccctgctgcacgcacacccctgtcaagtgagaaaaaccagggggcaccttctttccccggagttgtggcaaccctgcgcgcgcaagtaaaaatatatagctgcgcagtgggacgcactttttctcgcgagcctcatcgttttcgcgttgatctgcccagttacctggccacttgcttgcgcgttgatctgcccagttacctggccacttgtttgcgcgttgatctgcccaattacctggccacttgtttgcgcgttgatctgcacgttcgtgttagtttacttgtcaattgttaatctttgtcaacgcgggtcaacgtctgtcaatgtcggtcaacgcgggtcaacgtctgtcaacgtttgtcaactcattccaacgcctgtcaactcgttccaacgcctgtcaacgcctgtcagcacgcttatcaccgcggtgacgactccgagaagtccccaagatgaacgaagtgcgaagtgttaaaagggaaggccaacggaagtgtgtgggacctgtcgcgtcgtacccagagcacgacaagcacgacaagcgtgacaagcgcgagaaaggcgatgaaggagggagactcaaaagagaaaaaataaaaaacatttgcaaaaagataaaccgcctcaaaagaacagtgtgtagctccactgactactttaagtgtgttgaaattttatttcaaagggcgggatcgaaatgtgttgtcccgaagaggaggaagaagcctgtcaagcgtggggaaggacctatttctgcccccccagagaggggcatattttttaggggcaaaattaaccacctcgagttctttgacaccccgaagttgtgcgccttttttgagaagcacgcggcggaggtggtccagggggcggcccacgcggaaggtcacgcggaaggtcacgcggaaggatacgtagaaggtcacgcggaaggtcacgcagaagatcacgcggaaggacacgcagaaggacacgcagaagaccacattgcaacccacaaagatacatcaaccaatggcgacgaatttgcttgccgcttaagagaagaacccctaccgctagagaagaaccgattaccaagcggagggggagtgcctttccaagcgttccgactcagcgggaaagatgcaaattgctgtaaccacgagtgggacgaggtcttaagtaatgggagcaacatgtggactgccaattatgcgcatgagaccaaatgggtgaatgctgatcaacttgccggacagggattcaccaacgagggaaagacaaatggagacaacgccccacaggataacaaaaggaagaacaagcaagtggatgactcaggcgattattctagctttaataaaaggatgaaattaggagaatgcgaaagggacgcgaacacaaatagtgcttcacctgagcaattagaagttggtgttgctgagttcgcaccagggcagcacgtcgaatgggacgattcaccgcggggcacgcgcatgaagtgggttgtgcaggatatacccactgcgcaaaaggagcgtcctgtgcaagatattcccactgcgaaaaaggagcgtcctgtgcaaggtattccaactgcgaaaaaggagcgtcctgtgcaaggtactcccactgcttacatcagtcgaatgccccccaatgcgagcctccaacagagaagcacaattaaagaagaacgacccgccagaaaaaaaattctaatgctaaaaatttccaatattgtgttcaaccatgggcagggaaaaaagtgtcatttgcgacatgggaaaggtgcagtgaagaaagtgagcgaactcaacacatcggaaaatcctctcgagggaagaaaatcaaaacagagtgataacggtaatactggctatgtgatgactctacccactgatgaagcacaatcgggattgtccaaatacttctttacagatgaggacaagttggaggaggaactacagatcaaggaagacattaaattcgtatataatttatttttgattttggctgttcatatgaactctctctttagcatgtgcacccaactgcttcgctacgatttttctgacctgagttgcgagaagaaggagttgtctagtgagtcgaagagactcattaaactcataagtgagtatcagaaggaggagagcttcgccatccgattcgcgaaatgcattttgcgcgtttgccggggggacacgcacatagggaaggggcccaacaagggtgcttcaaaacggggctctgaaagcggctcccaacctgcttctgagcgtgcctctgaaagtacctctgaacgtggctcccaacctgcttctgagcgtggcccccaacccccccgcagaggaaccatagcccacctcggcatgacgaccctgaagaagataatcaaaactctcctcaaatgggaaggagaagacgagaaaatacagatcgtgttaacacaaaacaaaggggacaaccaaccaaataaatttaaaatagaaataatgaatcatcagatggtgaaacaaaacttcgacgtgaggaaactctacttttgcaagtacaatggtgagctgttgacctatttaaagagactctccactatgcattgtccatccaattggggttccactgaggggaaggagaatgacgtacaggggatttacataggaatggacgaagtggaggggggggcagcaaatgaaggagctctaaaccgtgtgagtctgtacgagaggtgcttttcccccctgtggaagaacacaaaaggggaaaaaaacgcacagctaaaggaaggaacagaattaaacaacgatgcagagaaagcatcacggatgggatacactaaaagtttatgtaaaactaaagaaaaatttcactccactaatgacagtgatggctctttttgggaagacacacacgaggaggaaggagataaaactccccctgtcccattcgaagtcttcccaaacaggcaaacgaacctcaccacgaaccaaatgagcattatcctctatctgaataaaatattaacaaacgaaattagatgcagcgaaaatttacggattcttgcgaagaaggaagtagaacagacggagactctactttgggaggtgaaaagattgcaagagattttaaaaagtggtaccgatatgaaaaatatcagaagcagtgaaagggttctatacaaaacggtgcaagtggaaagaagtacagagtttttctctcaccaggatggaaaagacatacacctaatggagcagaaaaccttcgacgagaatgaaattgatcaagccatgtgtagaagggacaccgagttattcaacgtagcaactgatgcgcatggtctgggaggaaatcccccttcttgcgcttcagcagagggggagaaatatgtggacagcttatgccacctcgatggcttcacaaagggggatctaattagagccgtaccctatgaggaagggatgatcgttacacctccccaagatgatggaaacacatacagggtgagacacatgcttgggaatattttcaaccatttggtgaagtcccacgtgaatgcttcccatccgtgtgatgaagttattacatctaaagtagatgcagtacagaaggggggacatcataagcagccaccacttgaacccactgaagggatcaaggaacttatggaagaattagagacagtgaagaaggaaaattctcagtttggagaatttttggagagagaaaaaaggctagcttcccaactgggtctggaagtagaaaggcagaaggaagctctagtggagatggagttgcagctagagagtgaacggaagcggaatgaggaactgagggtgcatgtcgagagggaagaactagtgaacgatgcgctgttttcacagatggaggaggagcgcaaggtgggtagcgaggcgaaggcgaggctggcggaattggaggcagagctagcggaagaaagggaaagatgcagttcgttggaggtagagctagcggaagaaagagacagaattgcctcattgacggagcagctggagggggagaagaaaaaaagtgactcattggaggtagagttggaggaggaaagggacataagccactcgttggaggaggagctgaagggggagagggaccgagtcgcatcgctggaggaggaaaagaaagagagcgactgcttgagagaagaactgatgaaggaaaaggagataattagcggcattaatgatgagttacaagccgagaaggaagccagcgcgttgctattcgctaagatggaaaggcaaagagagcagctaacacaacaggaggaggagataacaaaaatgaagcaacagttggaggaacagacggagaaaagtgaccccttgggagggaacaaagaggagttacccccactcggggagttaaaagataaagaaaaggcaacgatgatgatgctcagtgaaggaaaaaaaatccaacttggggaaaagccaaaagacgcgatgatgtacggagagctatacgatgagtttgtagaaacgatggtagagaaggaagaacttgaaaaaaaaaacgaactcatgatgaatcatattaatgcaaaaatagaagtacttggagagcaagccatatattttgatgacaaaataaatcactacaaaaggctgtgtgaatcgtacgaaaggaaaagtattcaagtggatagatgcatgcagaggatggaagaaataataaaagagatcgaattttgtgacgatctgagtggtgttaattgggaagaaaaaatagctgacataaagaaggtagcaacagatataaaggactcatatgcagtgggggcattagaggcagtggggatggatactctcctgttcgacgaagtcgtaatggaaaaaaatatacttctggaaaaggtcctacatttggagagtgaaaaagagagtcgaatggaacagacaacggataaaggacagacacactgtggaaaggatctcccaaatgaggagacaaccaaatacatggaggaaatgaatttcaagtcattgaacgacctcttttcgtttcacttaaacgtcctgaacgagctgagttttacaaaaaattgctacaaccaagtcgtggaggaaaatatcatgaaggggagggaatatcagaatgacattgctcggctgaaaaaattggtgaaggacaaggagcgcgaaattggtatctccgatgaaaactgcaagtcgcttctgctcgaggtggaaaacctaaagttcattctgaatgacttgttcacctgcggggggggtcgggcacgcgccactcagggggaggagaaggaggagcagaagggggaggagaaggagaaggagaaggagaagggagaggagaaggagaagggggaggagaagggggaggagaagggggaggagaagggggaggagaaggagaagggctctccagccgtggaggaggtagcggaggaggagaactcttcagccgcacaagaggtagcgcatgaggaattatctccaaccctgcaggagattgcggaggagggcgtgtttatctctattctgggagaggagtccatcgccgctcaggaggcgtcgcatgtggcccccagcgaaccatcactcgtggagcacgaagaatcgtcgctggcatccccaagcgaaccggcggtgttggcgcaggaggtgtctcccatggaggccgctgaggaagacgcccccgtgggcgacaccttatcttcggtagtttcaaagtccgctaacgatagctccctgcagagcaaccccgtatcggtggatagccaaacttcgagaaacgcccgaagcagcaacgctgccgcgactccgaagggaaggagaacaacagctaggggccgaatcagtaaggggaaaaaagccacgagcaaaggggacggcaaaggggagggaaaagaagcgaacagaggcgagagccgaagtaagactgaaaccaaaacgaacaagggaacgagtggaaataaaagcatccgaggaagcaagagcaaagctggcagcaaaaattcccacgcggaaaggagcagcgcgggaaacgatatgttcgtaaacggtagtgtgccagaggaaggtggcaggaagtaccagctgaggagcaccaacaggaggaagtaagtcagccaggctggctgctacctcctaaaatgttacttgcctactccttcgttccaccaccaccaagaggtgcgctcacctggtcagattgcatagcggttcaatcatcgcgtctttttttttttttttatttatttttttgtcacctttttaacaaatcatataacgaacttatgaaatttaaaaaaaaaaaaaaattcaccattcgggtgatgtcatgaatgagttgtctctccaattaatgtcttagggtgatggtagaaacggctaccggagtaagaacccacctcatttttgtgggatcctttttgtcgtttttccacgtgaaaggctttggcgccctccataaaggagtgtactatgcctaatgccttcgtttcttttcttttcttttcttttttccgacgaaacgttggcatgcagggagggacgggactcctttcccccacgcggctcacttcgaaaacgatgcttaccatattttgcgtaggcacagttgggaattttattttatttttaaaaataaagaggttcattatttcgaatgggcggtggaagttaacgtggaggtggtgcacaaaaaacgttgcaaaaaaaaaaaaaaaaaaaaaagggggacaaaatttggtcgtcacttgatattttttgtcctttcgttttccacgtggtttttttttttttttaaaagatggcatgcgcacacatgtgtcgctgcgctggaaggcggacggataatctgctttcacaaagggggtaagcggtaacgggaatgctgcaatggggacgcagcaacgggttgactgcaatggaccgacaaaagagcaaagctactacacgttaaaaaacatcatgtaaatgaagatggggaagcacatgcagaggttgtctagggatccgccaaagagttccagcaggcagagggccaagcccaagaggatcgtgtgcaggtaattctgcacgtagtagagggacacgagcgacacgaagaagcaggccagggtgccgtgtagctgcaggggggaaggggcaacgaagcagtgaagcagtgaagcggtgtagcagtgaagcaacgaagcaacgaagcaacgaagcaacgaagcaacgaagcaacgaagcgacgaagcgacgaagcgacgaagcaacacggtgagtagcccaccgaactgccgccacatcgtacagctcaacgtgagatggtggtccttcctgccaattcacttagcagacgcacccgctgggacagcgcgcaaaccactcggatcgatttctccctcactcactgttttcttcttgtaaatggagtaggcggggaactgcctgcccacgatggccgccatcgggtctgcaaaaaagatgggcgttaacacgtagagcggaagtttgaagaaaaaaaaaagggacacgactgtgttgtaaataatgattcctttgtctcggtagacgccaaatctgtggagcggtaaacaggtgaagaggcaacgatgttatagaggtgacgatgttataggggtgacgatgttataggggtgatgatgttatagcggtgacgggccacatttgaggggatggaaaactcccgcgggggaatcacgcagggccatacctgaatggacagataaagcagcggaggatggacgtgacagctatcaaataaatgaacaggacgcagtggcttcccttcccgctgttgacaggatcgttcacttgagtcgaccttctatcaccgtttatgctaatgtcgaagaggaggatgattaggccgcacaacatatgggctaacttcctggagggggggtgaagcgaaaggggatcatgcgaggtatcatgtgagcggtcgggataagcacaccaatgcgactgcaccagtggatgcaacggcaaccatgcacgggaacgttagcccttccaaccttgcgtaaaatttggggatcttctcccagcggtccagcaccgtcacaatggccgccaccacaaggaacaagacggtgcaattcattttgcgcgttctgccgttcacatgtgggggggaagcgaaatgggggcctcgtcaatgggagagctataaatgggggcctagtcaatgggagccgcgtcaaagggggccgctccaaagggagagttataaatcgggattcccttttttgttgtcacatggtgggccacctttttttggcttcttattcgccccttccctattcattcttttcaccccaaggggaggataacccctgctctccaagtggcataatcagttcgcacctgatcgaattttctctcccgatgtgctttcacatgcatagagtcaggaagggggagtggccctcctgcatcgcaaacatgagcaggagagtgtccaaagggattagcgagaaagctatgcaacttttgtaggtcactccctgcacgcaagaggtggctaaattttttaaataaacaaacatccataggggtggtgaagcggcatgcggagaaaaaaaaaaaaaaaaaaggaagcgttgcgtatatctatatgttgatgtatacaagaagtatatgtgcactcacatgagtgacttttttttttttctatgtacgaagcattcatggttataccccctcttccccctttgcacagaggagacctccaaccgtcagcaaaagtaccgaccccgtaataataggcactatagaggaacaaaccgggctaaggaaaataggcacgcatggatttttttttttccccttttggaggagtacccaagggggagagcgaaccttaatggacctcgcatgcaccacgtatatccgtgagtatgccgccctcccccggacacattcttgaggggaggcaaccaaaccgatgcgaatgagaagaagtaacagactggaggaaattggcaggaagaaattggctggaggaaactggctggaggaaactagcaggaagaaactgactgtaagcgcagctgggccgacccaccaggaccatggcgcacagtgatgactcgcagaacgaaagggaagaagcgaattacaactccatcctgtatgaacagaatttaaaggacgaaatagactactatggggaagacttaccgcacataaatttttatttgaagttccaaaggaagaactttttgcaggaattcctccaggaggtgatgctgccgctcagtggggtcagatcggatgggggggaggcgggacaaagcaaagaggcagcagtccctgtggaggaaggcaaagaggcagcagtccctgtggaggaaggcaaagagacagccgtcccggtggaggaaggcaaagagacagccgtcccggtggaggaaggcaaagagacagccgtcccggtggaggaaggcaaggagactgttacccccggggaggggagagcacgcgataatgcaaccgcagggggtgcggaactggaggagctgttgaatgagggggggttctatgtggaagaaggctccgggggggaggaaccccttttggagcgaccccttttggagagacccccccaagggaagctcaccaccgaacaacacctctccgaagactccaacctgagggatgccttactaaagctgatgcaggggagtgccgccatgcgtggtagcaccgacctgacacacctaaacgaaagcgacgaagctgtaaagaaaataaacgaaatattccaaaaaaataaggataaatttatgttcagtgtggaacggcaacttggaactaacggagaagaactcattttacaagaatactgctacctatgcaataaaaaaaagaagttaaataaacccttatgtgcaataaatatatacgtctgctacgattgcaaagtgctagacagtaatttcaaaatgatatccctaagtaagttggtaagaaaatattgccttaaccattatgacctgtctaagtatgaaaaacagctagctcttttgtgtacaaagaacccacgtgggtactccaagcaaatgaagctttattttctttttcaaattaaagaaattgcaatacgaaaacatggatccatggaaagagtgaaacagatgtatacctccaaagtactaaaatcatttaggaatgcacagggtactcctcagtcgacaaagaaacggaaggaggacctgcacaaaatggttaaacctaagagcatctacagtaagaaggttaaaaaagcggaggaacaaaaaatcatttgcgataacaatcagcatgagtttgactctccaatttgcaccaacatggaggattccctttacgtgaaaaggtgcaggaagtgcgcctaccagctggagtacatgcagttctgagggggggcacccagattggcagccaaattggcggcgaggttggaagcgaggttggcggcgagattggaagcgaaattggcagcgaaattggcagcggcatggacaactctaactggtttcacatggaatgcaagtctcaacacatccgcccgttcaagcaggccgcgaaagaaaaaaaaaaaaaaaaaaaaaaaaaataaatatacatatatatataagcaacagaggtacacttcacacagaagaccgcgttacacagtggagagaagctcacccccgtgctcggcttccaccgaacggtgccgctactccatgcaagattcggatgcacttcagatggtcttcttcacatcgcagtctagtcaaaaaatctttttatgttgtccgagggctcctccttcaggttgtacacgaacgtgtaccagtcgattatccctaaagaggaaaaaaaaaaaaaaaaaaaatagctaagtgaccccatttggtgatgcctgaccttttttccatttttacatgaccaggcaaggtcaacattgttcattttgccaaccatctgacggggcccactcgtgaattttgtttataaactgatccttcgttagctcgggaaggtcactaaaggaggaaaagacgcactctgcaaggggaagtaaatgggaggcatgtgcggggaagtaaatgggaggcatgtgcggggaagtaaatgggaggcatgtgcgggggaagtaaatgggaggcatgtgcgggggaagtaaatgggaggcatgtgcgggggaagtagtaaattaaatataagtgctcgaagggatccccaattggcagctgtgcatgccgattattatttcccgcactgcaactccagatatttcgtcctttccgttcgtcgattcacttacgtattgcatcgttcgagatgggttgctcgctcacgtagtcgttaataatttttaaattaattttcgctcccgtgctggtgcctgcgttcacacccttgtttttgtttttgcccttgaggagctcgctaattttgcggcagctctctacataaacgatgggggagactgccgtgggggaggggaaacgggtgagatgggaaggcggttaaagcggtcaaggcggtcaaagcggtcaaggcggtcaaagcggtcaaagcgggtgagatgcgaaggcaggcgagacgcaagcgccacgtgcgggaggtaaccactgcggcgtgactgccaccctggggacccacccgggatgctgatcgagccctggttccttatctgcccagagttgatggttaggggccactcgaatggagcctgtctcaaaaagttcttaaaagcttcgaaatttaagctgtcgtttttaggaaggaataatttctcccattttttttttggatttttgctgagctctataaagtcgttgttgtgtgaaatgacgtggcctaggagttcttggtcggacagcctcccgaaaatctgcgacaaaggtgggttatatatgtgttcggggagagaggagagaaaaagatggcaacaccggtgctgcttgaaacaattccccatctactctatctcagaggaggagccacccaattctctgatttacctttattatgtcaaaaacgaggaatgcagatgctcgcggaggaggaacacgttgcctaccccgcctcaacctaacgagccgcttcttgatgtagagagaattgcttatccggtttgtctctagcgtgctgctgtgcgaactcctacttagtatgtaacaattttgtgagtgcttactttcgctagctattaacagcgtacgtagcataagtgtgaagaataaaatgggaaggggtatcttcgtcgcagacatttctgacttggagtgtgtgcttcggtctgccgtagagcgacctgccctagtgcgatctgccctagtgcgatctaccctagcgcgtcctactcaaccgctccgtgtggtagcacttccccgttatagcccacccctcaaatctacgttcagttcacctgcttgccatgcacctgcttctccccccacgaggtgtgctcaaaaaaggaactgcagcaagcgcatagtcgactgcagggcccacaatggaaggaagcaaaaagggtttgctcggtggagaaggcaactatacacaagggggaggtacacaagaacgtcaatttttttttttttctcccaaaatggccatcaagttggggaagccaccatagtagtgctagtaatttgcggaagcgtatcacacaggaaagggaaaaaaaaaaaaaaaagtttcacccctctttttttttttttaaaaccttttaatgaagggagaagtttctcccctacacgttactacaaattggagtaacagcaccaggtggtgctacgagacgattttgctaaatgtgaacactaaaaggtaagagaaaaaaaaaaaaaaaaaaaaaaaaaagtagttaccgccaaaccgttcaggtgaatactcaaagaaggcatttcaatgggaagagttttttttgtttttttttaagtttcattttccttttaattttgaagcgaagtatcattttgacgaagccgtggagtcactaccagccgggttggaagaagcaacatgacgccacatccgttgcaagaatgcgtgtgcgcctctcacctttggcacttccctttttgagcgcttaattaaaaaattttaaatgacttatgtaagtttggtacatatatactgagagatggaacagcggggtatagttaaaaaaaagggagaaagtagagcagttaaaaagggagaagggaggaaaaaactgttatgcgaatatgcacactgcacatgtgcccatgctcttgggcgaggagtttgcaaaagatgcggggagctcacgcggacggtgagccaccacatgttgtgcgcatatcatatttctgactttctctccgcaagagggtctgtgtgcggtggggttgtctatatcattgcttttcctgaacatgtatatttccctagcggggtgtgtgtgtgctgggagacacgcgcttctcattcatctgccctttcgcttatcaccgaccttcttaggcttcttgttatcagttgtagtcttagtcttctttgcatccttggctgttgattttttcttttcctttttaaccttcttcacctttttctcctgtttcttcttttccttcaatacttgtcgaacacatttctgctcctcaaaaaggaaagctctcatgattctttctcgaatgcacttggcgcatatggagcctccataggccctggaaacttttctatcctttttcctcgctcggcggttgtctgctggtctcagggccttaacctacattatggcaaaaaaaaagaaaaagaaagaggataattatgtgttgcgaatattcaaaagggaagttactccctcacatgaacgcccagcaacatccgtttttgtggatgtcctccatgacgtaacgaacaagctgttgcgcgaaacaacataaaaatgcttcaatcatggtgtgcaaaaaaaaaaaaaaaaatatgaactgttcataaaattatgcacaaaaattggcgcaaagtattatggatgaaaaaaaaaaaatgtgaactgttcaggtaaaaaaggacaaaactagccaaatgggcaacacgaacaagcaaaacactaacgcatgaagtatacataaacaggtgcgcggggaaatggcgcgacagggcgtaacacgtatttctctcgttggtctcaaatttaggggagaaactcgatacgcatgtgtatgcctgtgtatccatgtgcatgtatgccccatctgctttggcattctcctcccactgctatctcccgcgctggctctcgtgtcagccacttcgcttcttccctcgttgcgcttaccccctgaatggccgttttgcagtcggcacattttggtttcccggccttcttcttcactacatggatagttaacttgcccccgggtgtccttatgggcctcactttgttcgacttggtgttgtagtgattgtgtttacgataatgaactcgttgcgccattttgaagaaagagaagaggaggggatacaagtttagcaaaagggtgggctcccgaaaaaggttgcgtgaacgggggaagtcttctccctaactcgtacggcaaaggagttgcgtaagtatgcgggtatataattatatgatttgccgcgcgactgtttcactcccggatggcggacgagccgaactggtaaaactgaaggcaaggcgatagtgattgagatgatgatgccgatgtcgatggctaagcttgctgacgcgcataaacgtaagtataaactgcgaacggcgcctaacgcttatcttatcgtgtgattgaacgtacggatgaataagcacgacgtgagttgcttcctctttttttttatgcttacaaaaaaaaaatatataattttctttcttcgcagctgtgtataaaaggtcataagcgtaattgataaaattttttttttttttttaaattggcgaattaaaaaaaaaaagaaaacgtacacgtaagttacatacaataatgatgctttcgttctgccgcaggttaccctaataaaatgagtatttttgtgcattgcatttttctcgcatttatttgtgcataccggtatgagcgccgtttcgcttccatcaccgctacggcttatactcacgtggggaacctacccctccccccaaatgggcgtttttcccttcgacagctgctgacccctgcactcatcgcaatgttgacggggaggtattatatatgctaagggggggtggaggaggaaatgattggtgctcccaatatgcggcatacgtaggtgcgcacgtgcacgttttgggtttatacgcatatgctttgcccccttgttgtggctgccttggctttaccaccaaaataagatgatccaaccccaacgacatgttaatgaaaacgcgtcagtatatatatacttcttcatactgacgacaacgcgacagcacccccgctttaaatgcaccgaggtacgaaaaagggcatctcccccatttagcagaaggcgggcggaaaacgtcgctgctgagtgatactcctccaaggcttcgaagcaccgcccctacccacgtgcatacctacctacgtgcgtacctacctatatacctacctacatacctacccatttgcaaaaaagcgaaaggcacaatttttagctaacacaggagggacagtatgagccactttacctcatcattttgttttcaaagggaatttttttaaccataaaatttgagtagtagttgaagcattttttttttttttcccatttttgcaaagaaaaaggtacgcgacaaggggagtgagacgagccgaggcgttgggggaaaagctcgagtttaaaggggtgggctgtgcgtgctgcaccgtcacggcttgccttagcgcagtgttccgcactgttgtatatatattatataagtgctgtgtttgtcctgggagaacggaaagagtgaagaagtggcggcgaaaaaatggcgggaaaaaatggcgggaaaaaatggcgtaaaaaaatggcgtaaaaaaatggcgcgaaagaagccatgttagaaaaatcgcaaaggagcagaacggccaagccgaatgaacacggtatactccccccacacctttgctgcatcacccccccggggagaaaccaacgtaattaaaatttgctcctgagaaaagatacgcacctcggaggaagaagcaggccatgtacataagtaagataaaataaatctttgcaattttatggcgatttttctcaacgggttaatttcccattttagatggaagcgtatgcatttgggattgtcattgcagagggtgcataacatgaacagtgaaaaaaaaggtgcacacgaaaaggggaaagatgacaagggtttgggatgagtgtgttggggaggggaagacttatgaataaattatttctccccaatttgtcaccataagttagaaatagcttccacagaagtaaccttctaacccttgcgcgcgacttaaggatggaccacggttacaaaatgaacgtgtaaaattttttcaactcctattcgattacaccccttagctcctattgtggaaacaccagatgtgtgcatatgaacgtctcgtgatttaccaagtggggcgcctatatcatcattggtagataaccacacgggcgggtacgcgagcaatgtgtggtaacgggagaaaactcccctagggtaagtttgccccctttgtttatccacatattttacaaacaaatttgattaaaagaaaagcggagttttatttaaaacaaatgggaatataggtgtgtatttttaggaggtaaaaaaatgggaaggaggagggggattgatcaccccgcaggggatggcctcttaatggtgggcaccgtcatatacgtatttttgcgcctcatacccacctaggccattttcctcaccctccatgccctctaaatgggagaagcgcaatccccgttcttcagaccaccgcgcaacacggctagacatacatgtgtctcggtttcttgctcaccaccttgtcttccaccacccccacggtagttttgtaattttttaaaaacttcaaatattttttaagaccgctggtggcgtaggaagcgagctccttctcgaatgcctcctcgtactgaccaaggggtaggcactgggctgtgcagaatttgctcttcatcttattccgtttcttcttcctcttctcccgcttctcccgctgccccccctgctcgtgtttctttttgccaatttggctggtcgctgcctttcgcttatggtcactcgtctcacttttttggttgccctttttatgggccttcttctttagcgccctgggcatgaagaggttgtcatcgttgtagagctcctcttccgagtcggttaagaggggatcgtccgttcggctcggctccccttttttccccttcccggtcgccttggcccccttcgcagccatcgctttggtttccttcacagctacctttttggcccccttcttcgcggctacctttttgtccttcttcgcggctacctttttgtccttcttcttcgcctcccctttgacatccgtcgccctcttcttttggagtttccccttttccactttaccagccttgtccaggctcttccgcactttcttcgcctcccgcgcgggctcctctgcgggttcctctgcggtgttctccgcctgcttctctgcttgcttctctgcttgcttctccgcgtgccacccgtccgagttgccccatcctgcgtcaccaccacccgcggttagatcatggcttcccttctgctcaacttggctgccacccttttttgtaacttctcctcctacggctgcatccttctcagcttcttcacccccctgcggaacatcacccatatgcatgttgttccgccttcgtttttttatttattaattttttttccaagctaacttctcccaattggcaaagaacaaaaaaaaaaaaaagaggaatgcttcaaaatggcataccaattatgcactgcgctctgcagctacgccaaatgagtttcgcagtaataaacgaattaaattcgattggtttattgttgggatgcttttctttccacccccattttctctcctacaatgaaaaaggaaagaaaaaaatcagtcgaaaaaaaaaaaaaggggaactatatgcttcctcggcggttatcactgtaataagaatacaaaactgagaacggttcttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttccccacctacagaggatatgccttatatcttgcctgtgcaaaaataacgcaggaaaaaaaaaaaaaaaaaaaaaaaaaatgcccacagattgcaacttccccatccacaatgatgcattttgtgcatacggttgaattatttaaatcgtcacatgttaacaaaaaaaaataaaaaaaaggaaatttaattcgcggcctcgatgcggggggcagcagcggtgatatcttcttttcgtcttctccacgtcaccgcttacccacatcaccgcttacccacatcaccgcttacccaccgcgctacaaagtcaggatgacgaaaaaggtgagcacgaagagcagcgccgaaacggcaattatgagcagcgacacgaaaaaggaaatatttttgctctgccccattttcttcgtcttcttatacacatcagttatattatccaagttggacatctgcttgttcgccgactgctccagcatcctgttgtcctccacaatgatgtctctgtacgttaagacgttttctttcatttcctgtgccagtaggcataactcttcatcgatattttcacctgacttgttcatattttttctggattgaatttttttatgcaaatccttttttttaaatgcaaaggagtattcatagaggaggttatcatactcgtcaatttgctcgctccattcttttaggacctcatcacttagggtttccaccacatcgcagctttttcgctccgattggtctgctactgactctgctgcgttggcggcggctgggggatcttcccttgagagggattcgtgttcagctggtaccttttccccgttaagcgatggttccactttattatacccccgcgttgcacaaggaggaagactgtgcgacggggttggatgcttctcagcaacgttaacttttgagtatgtgtcccaagttgcgctaacactgtttctgctgggagagggggaggtgggcccctttgcataagtagtcgcgtctgcgttgttcggttgagcggcgacactagggggggtttcccctgtagggtaatccacatcgctgttgccgtgggcatcacagttggtacggttggcggagctgctaacgtcaccatgattggttcctttagcgaagataagcggggaagagctccccccccccgaatgaccacctccaagtacgttgtcccttttcttccgaaggatccattcaagactctccttcttgttaataaccttcttcagtatgtcctgttcggttatatcgtcaggggtgtttattctatgctttagcgaaagggacagatcgttgatacacgactttaactcatttaggaagagaataattgtctcctgttcttcaatctgctcgttaaaatgatcacatgttatttcagcctcccgtaggaactcgaacagctcatcgaaggcgatcatttttgacatgcacccctttttgcggggagcagcacctagtggggaagttaaaaaggcggacgcgagaacccactccgcaggtgttcagcttatttttgcagagtgatcatctttgcgtcctcccctattaggggttacacgtggggggggtaatccggatgacacttacgaaaaaaggaaaaaaaagaaaaaaaaaaaaaaggaaaaaaaatctcttctttgcttttgcctcattagtttgtcctccttgtaacgttaaaaaggattaagttttgttttacctttgcggggaaaaaaaaaaaaaaaaagggacgcagagtggggcgaagcagaaattgcaagtctccccaacctggtgcgcacaccacaccggtggatgcataccacaggggggatgcagcgagaatgcagcgggaaaaaaagaaaaaaaaaaggaaaaaaaagaaaaaaagtgacccgaattgattgcatctcgcttcattctagtccgttccacttcgtcgcacttcgctacgatttgctacctttcgttggagttacttccccatttgcgcgcgcgatgaagaggctcctgctactgcacccccacgtgggtagtggcggtctccaagcgcaggaaccattttcccaagtacgcagatggaaaaagtacatacccttttatgatgtcaaaaagaggtacaaggaaaaggcgaggggtgatgaggcaaggagtgaagtggcgaggagtgatgaagcgaaagaggtgaggggggtggaaaatatgaacgcaagccaagttggtggagacgatacacagtccagtttggctgagcaaagaaatggagagacgactcaacagcttgggtgcgaaaatctcgtccccccagtgtcccctatgaaagggctaaagctcctcctaagctgtagacatatgcagagcggctaccctcacaggggtgatgcctcccccatggaggagagtaccatccacaaggaggaaagcaccaaccagaaggaggaaaaaattaacttcaatttaatcatcaaaattgatatcaaaagagagtccctgagaggcatgtgtaaccttactcacagtgtcgacaggaacaaaaaaatactcgttctagtcgatgaagaccatcagaccttaaagaaagctggagcagattatgtagggttagaatatattaacaaaataaaaaacggatggctcgattttcacatatgtctctccgattttaaaaatattaataaaattctccccgttgcaaagatattaggaccgaagaaattaatgcctaacgttaagtccaatacgttggtacacaacttggttgatgccatcctgtccataaagagtgggaacagaattgagtaccgaagtgaacaggtagacacagagacgtttgatttgtttaatcacatctaccagtttaggaatgtccatttgggttctatagctagcttgaatgtaaatattgcatctaccgagatgaacccgtacgacacgctcgaaaatatgaaatgcttcgtcaccgaaattttgaagtgtaatattcactcgagtcacatggagaaggatgcgaaggctaacttcacgtggccacctgtcacttgcaagaggaagaagaaaaagctgatgcacgtgcagggaggcaatcccctcctggtcggtggggagcatcagcactccgagtccttcctccttggggcctacgtcactgtgcctggcgttccaaaaatatttctacacccgcacctgctgctcccccactcggagggctactccgtctagcgagtaggggagcggcgctttggcagataagcggttatggcgctgggacacacgcgcaccgcgacgggggagtgttaagcgtcaactgctgccccttttttttcctcctattttttctcttattttttttactaaatgtaacggccacgcgcaaatgagttacccccgtgtaggactcccacactgggggggaaaaaaaaaagaaaaaaaagacagagagggagagagggagagaggcagaggggcagagaggcagccagatagacagccagatagacagccacatagacagacaaccagccagccagatggggcggcgtaaaagggggcgcactgatgggacccgttgatggcgcaaacgtgtgggggggaaaagaaaaagaaagaaaaaaaactcatgctgtaccacttcgcggcagcaaacttcacaatgttcacatccgcgtggatgtcgctatgtataccatttgttatccaaatggaggtgctttgtagagctacccgctggggatgacaaaaaaaaaaaaaaaaaaaaaggaagcgttgcttcgaaagggggggaggacgcccttttccagggcttccttctattgacaaacagagcgggcaagcggccgtggggtaggggcagtgggccacccctcagtcgaagttctgcagggagagcttctccttaaagcgctcgtacttgaggacgtcctcgggccgaatggagatgcgggcgtttttgaaggccaagtcgaagtgcttcttagcaagggtgggcaccgggtcgtactggtcgtccgcaccccgcgttccggcaccccccttctccgccttccgctggttaatcaagtgaatcgtttctttaatcgcttcattcacagcactctgacacaggttcgtaatgtccgccccggaaaagccctccgtccgtttggccatatcgtaaaggtccacatccttgctaaggggcgtgttcttcaaaatggccttaaatatactgaacctgcttttataatcggggagagatatatatatgagcttgtctaaccgtcctggtctggtcaacgctttgtcgagaatatctggtcggttcgtagcagcaattataaaaatagtttttttttcatttatgccatctatttctgtgaggatctgattaatcactcggtcgctagcgtcattattattactactgtttcgttcctttgctaacgaatcaatttcgtcgaagaaaataatacagggagaagctgctctcgctttatcaaagaggtccctcacattagcctccgactcaccaaaccacatggttagcaattctggtcctttcacagaaatgaagttagcgttgcattcatttgcgattgctttggctagtagtgtctttccacatccagggggaccataaagcaatatacctttattgtaattggagttaaattttgcatataggtgtttatattcgagagggtagaggatggtttccttgagttgttccttcacttcatgcatccctccgatgtcgtcccacgtcacggttgggatttggacttgcctctctctgagcgaactagggttacatatgttcaatgcgtgctggaaatgcttcgccttgattgttaatttgctgaggatgtagggtgggattttcttcgccctgctgtccagtcgttctgcgtttttcgtatcagcccgttcgccgcttttggagaggggagtcgacgcttccgaattggccgacttggacgacgctgccgacttggccgacttggccgacttggccgccaacttgggttcccccctttggaagaagaaaaacccgcttctccccttgaccccctccccaccaggagagacactgctttcccccgaaacggtgccctccccatcggtgcccctcctctcatctacgcttatcttcataaattcaataaagtcttcctcgtcgaggtccaaaaagtgtacgtgctctttgatacactgaatggctgcctcaaagcagagctgcgcaaggtctgcaccgacatatccgtggcactccttggctatctttcttaaattaacatccgcatcgagcttcattttcttcgttttggtaagcaaaatttcgtacctaccttgttcgtctggaacgggtatttcgatttctctgtcaaatcgaccaaagcgtctaagagcagggtcgatagaattgggtctgtttgtggcagctagaactaacacgttattgtttttttttaagccatccatgagagttagaagttgtgagacgactctcttttccaactcgttcgtgcttttgctccttttatttgcaatagagtcaatttcatcgataaaaataatgcacggcgttttttcactagcctttttaaaaatttttcgtaacttttgctcagattctcctatatgctttgacataatttctggaccgttaataatataacagtatgcattactctcattagcaatagctttcgcgatagacgtttttcctgtgcctgggattccatgcatgaggactcccttgggagcagatatccctatgctaataaatatttctggatattttagtggtaactcgattagttccctaattttgttcagctgttttttcattcctcctaggtcttcatacgtgatgtcatccgtgtgctcttcgtagtcctctctattcaggtattcttcatccagcgttatgatggcattgtcacctacgtaaccgtactgttgcgaggtgggtatgtctactcctccagttgacctttcctcatcctgtcggtgtccttcttcttcatcccccctctccttcagcagcttcactaccctaaactcgattttcttccccttatgggggatatacatagttgtattatcacacaacggctttaagctccctttcaggtaaggctttagtacctcctcctccaactctcttttagttaaccctccgacagtgtcactaaagggactaagcacaactgttcgtaaaggacttaccttcattagtggataaattttgataatatcgttatgcataagtctgagattctttttcatcgcaaaggagatcaccacgaaatgcttttttaattttttgtctagcttggtaactgctagcatttctttttttttctttcctttcaacaaaacggtgaacccttcactcagattcagttcctccattttttctttactcatgtatatttcgcaattatctaaattttcgtcaatattttctacgagacagtaggaggggaacttccccgtctccagtgccttcagcaggaaattcgtttccttgtcatggtctgttcctctgctgggtcggtgcgtctctctaggggggcgctcctctggggaggctccttctgagggggctccttctgagggggcttcttctgagggggcttcttctgaggggtctccttctgaggaacgctccttgggctggttccccctcgactggtttgcccaccatggttgcttgtctgggtctggcgggtctcctcctccttctcctcctcctcccccatgcccactgccgttggaggtcccttccttcctacgcgcctcgtccttcttctccccgaacggccaaaatttgttaatgactcctctaatcaggttgttctgcaggatattcatttgttcctccgagggggggtttctctgattcgtttcccccgtgggtgcattactacaccgtcttgcattgccacctcgactgtcgtcactgttctcactgttgtcacttctctcactgctcccactgctcccacttctctcaccttttgcatcaacggtgatgcctaacgaggactgctgcttctcccccttgaggattttacaccccccttgctgctcacccttctggctagcgtctacattcaccacgtggctcttccattccttgtttcccttcccatgaggagactgatctttgaaaatatccgtgctgattgaagaaaaattattctttttccttcctagggggataaaaatcgagttgccaaaattttttctcttaagaaaaggggacctactttggtggtttccactcccgagggtgaaacggacgtctttttttaacccaatttgatgtgaaagttggaggataaagggcaggatgagggtaatgacgcggcagagggacaggagcgcttttcggggggggtaagcaggtcgcattttttctcctttcattcttccattcacatttttggtcgccggtatgttgggggtggtggcgaatgggggcggtcttcgcctcgagtcgattatgcggctgggtcggcttggtctacgtggagcgcgttccaacgtggtactctctccaacgtggtactctctccaacgtggcactctctccaacgtggcgctctccccagcgtggcgctctctccaacgtggcgctctctccagcgtggacctctctccaacgtggacctctctccaacgtggacctctctccaacgtggacctctctccaacttcaccacaaggtacgctcctcctgacgacccccgcacaatcgcacacgtgacgaactgcccgggggagaaaaaaccttctcgctgtgcagttggctgcgtgtttcacgtggtctatgcggatgcctgcgtggggggggagcttaactgcagcgcatcctccgcatgtgccctggcctataagcggtgttcgtgaggtgggaagtacgcggagggtggccgttgcgcagtggttattcgccgtcacgctgtggttattcgccgccacacagtcgctatccgccgtcaagcagttgttatccgccgtcacatcgccgctgctctgctcgatcgcgtggcgctttaagagatggttgtgtaaaaacgactacacagcttgatcagcattcttgcgacatccctgtttgactcggaatgcatggcgacagcccgttaacccataggcgcgcgtgcataaaaaaggtagctacacgtgtatctctacacgcacgccagagcaaggcaaagaaaatctgagcgagatgggcaggatgaggaagctgaacaggcaaggtaacttcgttccaacatgtaagcaagttttttttttttttttttttcttttcttttttttcttttttttttctctttcccctgttgacgcggcgacggagggacagctattctcttatgtttcgtcaaagaggggcactacacttcatgggcatgcagaggtttcactcgcgcaagggtgtacttgccaagttgtgctgtggcgtgtgggcagaaaattgcacatgtcggtgctgacaaaggcgataggtgattcgaggtgtggcggtgaagcgtggctgcgaggtgtggcggtgaagcgtggcggcgaagcgtggcagcgagagtacagcgcaagtgcgggggaaaagtactctactgatggcatgtggagggaggaggggggctaaaccgatgaggctccctttcccaattggtaaataatatcacacgggaggaacatgttaaaaaaatggactctacattgataatacatatttttccctttagtcctctcctctaccaaaacaaggaggatcatatctccatgttgctaatggaacaactgagtcgtggttagttgcaacaaaggaacagaactaaggcgcttgcttctagtagagatatgggggggggaagcgtcccatgtgaaggcttaccccccatggtaatttgggcggatgggggtagccacaaaacagggaggttcatttttccaccgtgtgttccagaagaagactccccttggtgaaactaaaataaaataaaataaagcaaagtaaactaaactaaagcagctgataattttttttcctgttaacttaaaaaaagcctaaagtttaattggggttttttttttttttcgtgaatgtggaggaagcatcaaatcgggagaatttacgagaggggtgcagcggcgagtgcatacgtgtgtgcatgagtttgcacaggcggaagaataaacacacccatccccaacacccacacacagatacataattattttttaacaaaaatatttgatgcatcattcggtatgaaaggagaaaaaaaaaaaggggggggaggaggatatgtaggcaacgtaaaaacgggataatctcttagtaaaatataaaaaaaaaaaaaacttacgccgtagaatgtgacacaaacgcacacacagaggttgggtagggaaaggaaggagtcatcactgcttactatcgtagacaaaaaaaaaaagaaaaagggagcttcaaaaattgcggttcgtgtgtgcacgttcaccgtgcgtttaataaggcatatttgtgcggctggacgtttgggggcaactggggggctgctaacatgctttggttgactccgctcagtgcgtggggggctgggcctcccccccttctgcttgctgtggcgaggcgggcaggcggtcaagtggtggggcggcgtttatctgagcacccacgttggtatccatgttggcaggcatctgggtagccatccccgcttcgcttcgtttggttggcctcgcttcggctcacttgggctcgcctcgcctggttcggctcgccgcgccgcggctcaggagtggtcaataaggttgctcttcgaaatatagtaaatggcgagagcagacatggtcccggtggtgtggatgaggaggtggcaaagagtgctgtaggagttgtagctgaatctcttcccagcaaagtaaagaacaaagatcaaaatggctccacacatacacacaaagaaacacatggaatttatgttaaaagaatgaatagcatgcattaagaaatttacaaaagtcatacccatgtcgatcgtcctgcgtaaccctaactctggttttctccaatgtattatggaagtcaaaaaaaggcccgtgtttgggacggcaaggtaataaaattggcagtacagagaaaataacatagcgagagatagctggaaggaggaaaaaaacaagatgtgctgacattcgtatgttacatatttacaggaggttattttatcattggttacacttgagctgtccgtgctgtcttcactctctgaggaggtctcggtctcctgtgtcttgctcccgtagcgccggctggtgcattggattatttggtcgtagatcctcattttggggggaagcggcgggggaagcggcagggagaggagcggtgcgaggagcggtgcggtgtgctgcgacctgctcggcgtgcctcgctgtgcaggccgcttcttcaagtagagcaacgcaccctccgtcacgccacccaatcggtgtcacgataaaaagggaaaaaaaaatccgatagaaaaaaaaaggactaaaaaaaaaaaaaaaaaaactacggagtgttatctaattagcccacatctaatcaacaaaaaaaaaaaaaaaaaagggattcttttctgtgcagaaacgggcccaagcagcttctccccaaaattgtggctcatcagatgaccaagaatcattcgtctctctctcctctacctgtgtatgtttggcattctatggacacatactcggcgtacatcttttttgcaagctatcccagtttttttatttatttatttatttatttatttatatatatttttttttttttccttgcacctttctcgggttagcttcgttcgtgcagatcctcttatagaaaaatccatgaaggtgtatatctgcgcacctgcgtacctgcgcgggagtacaacacacatgcgtgctgggtgctacctgagcgccttcaccacgtgggtagcagctcagcaaatgtagaacgtcggacgggaggaacgaaaagccacaaggtatgcaaaggaagctgcctctatggaggatggcggaagacccccggtgatgctttcccaaggcgtggtttgggagcaacccagggactaataaaaaaggggcgcagaaaaagatcaaaaaggatggcataaaaaagggacaaaaaaaaaaaaaggtggaataaacgcggcacaaactcggtatgaggatgacgcgcataaatggggggagagcaggaaatgtaacgcgtttagggtaacaggtggattgtgtcgagcgatcaaaattgggattaattttagggtaagctgcgaataggcatcaaataggcatcaaataggcatcaaataggcagcgaataggcagcgaataggcagcgaataggcagcgaataggcagcgaataggcagcgaataggcagcgaataggcagcgaataagaagcgaataggcaacggattaatacgagctggtgcggcaaatgtaggcgggatagagttcctggtagagctcaaggtaaatttcgcaaccgcgcctgccgagcatgccgctcctgtcgcgctactaccaaactgggctggcgaaacagcggcggtgcacgcatctacgcagaaaaaaggggccgtgcggtgagcctccgctttttttttcgcacatcgcaaaaaaggataccaagtagcatatggatgaactaaaatgagggtagtactaggagtacctacagaatggcacgcagaagggtgaaaaatataaacagttcgtaaaggcctctctagtggcttctctaatgggttctcttctaatcgcttctcttctaatcgcttctcttctaatcgcttctcatctaatcgcttctcttctaatcgcttctcatctaatcgcttctctaaaggatgccccaaaatagtacgctaaacggcaccctaaaagtacgataaacgctgcgctcgacggcgctcttctatcccgctaacagcgaaggggcgttctctcccgcgtgcatctactcatatggttcgtagggtgcatatagtactgtagataattaaaaaataaaaaaatatttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtacatatatgtatatatatgtatgcatgcattcgtatgtataccccttggcgacaaagcggacttcattttcccgcctgatcggggccacgcgcagctccaggggtgccatgcgttgcgcggaaccgcttgccgaagagccggacacaacgcaagccacagcgtagactagtggactctccccccgcctcgacaccctaatggcagtgctgagcagaagaccgcttgtccgtttggcgaaggcgaagggggtttgggcgcgccggaatggcggcgggaagaggaggttcgcgcagctggtggggggaggcggccaacaggggggaggcgactaccctgctagtggcttcgaacggggagacccccctgctagtggcttcgaacggggagacccccccgctagtagcttcaaacaacgcgagcacacaaaaatgagcgacttccactacttcaatatttacctccttggaggcagcgacttcgtcaaactaacatcattttacagtttttgcgaaaataaaaacatgtacgcgtgcatactgctccacctgagcactgtgtatgagtctatcccagttagggatatcatgaaggtgttaaagaatatccttcagcagaacaaggcatccttttcacatcccttggtcaagggaaagagaatcacacacctatataagcatatgtgtcagcatctggataaattaaatacagcagaagtgattagcttgctgacatgtgcttgttacacgacaaaggcctttcctgtggaatctgttcgaatgctatgtagagtgatccttgcgaaacccttggggtgcttccaccctacacagatacacgagatctgctcctgcttaataaaaatgaagactgaattttccttgaggaagctcccttatgacgatgcactgcatgttaagatgcgcgagcatgttaagaaaagaatcgtctcaggcgatgcgcaggccttctttgagtatctatccctgtatattagcctctccaggggaaccccccctggcggttctgctatccctcccattgctgccgcctctcctattgccgctgcctctcccaatgccgctacccctcctatggctgctacccctcccattgccgccacccccccccaggagagcaacctaaagaagacatgcgaattaattttcttgaatcacctgaacgagctcaaccgggaatccctcctctcatccgtgagcatattcaaatggctagatttgagaagttactccatttttgtgcacatatgcgatgcgttcgttcagcatgcgttgagcttggacacgaaatacgtagttcgtttttggaggaagtgtcacagtttgcgatttgaaaaagggggacggaggggtgatatggatggggcgaagcgaacagtatcctcggatgaaacgcttaggtttaggagcacaagggggggagttattaccacccttggtgaggaccaccccatggattacccggttacacttaaaacaggtgaagttctatcggaggagagaccccacttagggggaaccaccacccaaggggaaggagaagaagaagaaggtagcaatgtgttattgagctttattaacagcaaagtttatcacatgacacctcctcagttaagtcgagttacctacggtttgtacagctttgtggaaaatatgaagcaatactcccagctgagcagcttgaggaacaacatgaatttcttattttcgatggctgtgcagtatgtgttgaattacttagacaggggggctctacaccaggatgagattcccccaagtagtgactccatccgcaaaaaagctactgctgatgtggtactctcatcggaaggagatcactccagctatattagtatgaatacggattatctgtacatttcttcgtccggcgtgcacatacgcaggggggaccggggcggggtggatctcccgtcagataactgcgctggggatggtctccccacaaagggctgccccccaaaaggctgccccccaaaaggctgccccccaagtggctcctccccccggagaggcaacctcacccacgcgtgcgacatcctgctgaacattagctacctgaacacgagccagaaccaccgaaaaatcaaggacgcctacgattgtgtaaaaaaaatcatcacacaggaggcagaggaggaggaagaagaagaccactcctcagtggaattggacaacctgttgtctctcctactctccatgtccaatttttatcatcgaactagagacaattatgtgttccattcgtacaagcagatcttacacatgctggaaaggaagaagctcaaatttaatacaaaccattttaataaaatctccatagctattactccgttactacaggagaagaataacttaattgcaggctatgctcatctgatttgcttctttatcgagaatgaggtggttcctttgaggtcatgtgtgtttacactgcagcatataatgaaaaaaatttgtgtaaagttaagcgatccgctggtgacgcttctgctggtgatcatccgccgcatcgataggttcctttgcgatgtacgtgcgcacattgcgcgaagcggcgttgacgacggcggtgaccaagacagccgtgacgaccttcacgatagtgacagcccagacagtagtgctaatcgcgatgcgcacaggcgattcctcctgctgcactcaatcaacgaaagcacgctcacctgtgtcctcgtcagcctgtcactcattctgcaaaatgccaaatacggcactggggcgagggacgaagccgcggcgcttctacgcagaatggtctcctacgtatccacaggttcgttggagaaaatcccgaagaaatatattcacgcgggactattggacgcacttcccccagatgataacagagttaagaaggttctcctaagcagggcgtagagtgattggtgtggagtcatacgaagggtcgtccctttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctttgccgacacggtgactcaaacacataacatagaaagcgcgaaacgttttcccattaaacacaaattggttgcgaaatcgcttgtcgaaattagcgcaacaggtaggagtgcgaagaaaattaactgctggcatgagagccccttcttttgttgccgcgcttatgtatacgtagtgactgttggaaggggaaaaaaaatatatcgacttggatgacacgacataagtgagagagtttccctcacgtgatgttttgcacttcgtttttttaaagcactcctttctcctttgaggaacttccagcaagcgtaggggaaaagttagcgaaggaaaagagtctgtccggcaagggatgctgctcatcattctcagttcaccccccctcccccattaaaaagagtccggaaaagggaggagctgtcctctccgttacacattagcagcgctgtaaagccgcaactaacacgtagattagtacgcaagcgtatgtataggggaccacttgggcacctcgctcctgcacagctaagacaaggtgaatctttggggacctgccaaccgagccagtcgcacgatgaacccgagcagcaacgaaaagaagagaaacctgaccacgtacgcagaggagaatgactacgatatgtccctggccggtgcagcggcgaatgtgggagcggcgaacgtgggatcggttagcgccgcttcgcccaacgttgccaccccccccgcggtgaccatgcacaacccgtacttctacccgggggcgataatcccgcagtaccccttcaacacccccatgtatcagcagcccatgagctataaccacatgatgccttactgcgactacggatacgtgaacaagcggtctatgaagaagaagaaaaattatcaccactattcgaggcagcaaaacagcgggctgtctatcctgaaggaggcgctggtggacccctgggcccagcagtacgccaagtacccgaacatcatttttgattgatctagcagagtgggcgtccgaaaaaggtgtgcaactcttcgacccaagtgtgcgcccccttggcgcagttcggccccctgcattgcggttgcccacgcggctgtagttagtcgatctgatgcatatacatacatacatacatatatatatatttttttttttttttttttttttttcctttttttttggttgcccacgcgccccccggtgagataacaacacggaggttgttctacactcttcggaggcttgcgcatttcttttaatttattttcctttcttttaatttatgttcgtttcgtttcttttccccttgtcgttctccgcaggagaggcagtttcgaattcataaaaacaaagttgacttaaagaaaaaggtgcgccatgcggtgtgttacgcggtaggggcgctaaagggagggacgcatacctccgccaccccgcgtaccacaccgcttctctaaccgcttctctcaccgcttcgctcaccgcatctacgcggcctgcccctcgaacatgatggagaggagaagaatgtctccgatatcgtagtccaacgatagcaacgtcttgttgtcctcccggtagttgtacttggtgctgtggacgcgagacaaaaaagtcagcttttttttctcgttggagtagaccttaaacacccaatgggcatccctcttccggctctcctgataaaaatccttaactagcgttacgatctcacgcatggtgatgtccagccatccataaatctgcagctcgttgctctgtactccgctttttttgcatagtttcacatcctccacgtcattgtattcaccgtctagcttatagaacaaccgcagaagaaatggacacgttttctcccgatcgatcagcccattggggctcctcacatcatcgaagttctcgctaccatgctctgggtaatactcatgtcttctgttcttaatcaaaacggccacatcttttttatattccatctgctcgtagttgcggtgccgataggggtgcgccatcggggggtgctccatttggctgtgctccatatggccgtgctccgtatggccgtgctccgtatggccgtgctccgtatggccgtatgccaatcgctctattcgatcctccctttctgcatattttttttttttctcaaattccagatgatagtgtgttcctccgtaaggttgccattctcggtccctaaaccggggcacttctcccccttcctcctccgacaatctcggtcttccctccttgaaggggtctcctctcttcaatctgtggtgcaaatgcatggcatcatcctcatcacggttgtgatgaacaccatccgctcctttcctacctccaatccgctctcgtttgcttcgtaccattacggtgccatcatgtggcatccttcctttagctcgagatcgctcgtcactgctaactgaaacggataaatctgcggactgagcatcactcaagtagtcctttctttttttacgcgtggggacatgactcgatcgagacttcacctcgtcgtcgtaggaggacgagtccgtagtggactcatactcatctgcatcacttcctcgtccatttcggttcgccttacatgccttattttctttttttattttctttttttttttctccccctgtcttctttcgtttccccgtttttggtccccctccagcgtgtttgcataccccttcgtggttcctttctgagagtgctttttgccaggtgggctcctcccatcatcatggtgacagtcatgacgctcctccgattgagactcccccgagttgcctctccaataacggtactttgcgtggctgatcttatctcccccgagttccacccttgagttatgtttatacgtctgttcctcgctgcttcctcgtttggcccttcttccgtttcggtgatcagctgccaacttttttttttttttctttttcgcttcttcttccgaggttagactgactgagtaggaggtctctctgcttgctcccttcgttgatccgttttttttcttcgtcacaaaattggatggaccctttctctcatcctccctttttttttttcctcccttctcttcatcgtacctatgatggtggttcttactagacagataatcggtggtccccttttttgggattttctttttccgctcatcatttcgccgcttctcattgtgcggcttgtaattaaggtcgcttatgctctccaagtccatgtcatcatcggtgtcgctgctggagaggctgaagctgctcagcttgctgtatcctcctcctctccccactgctccaccccccaacttgtgcttccccttcttcttgacctccttcttgtcctccttcttccttttgcgttcttttccctctcggctatggcggctatagaggctttctccactgctgccgcgtccactgtgactatcgcttccactgtgactatcgcttccaccgtgactgtcgcttctaccgtgactgtcgcttctaccgctgctactgcgccttcgcttctcccccctgtccctgtgcctcttcattttgtggctgctaccttttttatcagtttttttttcgctcttccgcttcatatcgcccgcctttccgacgtcgctaagggagagcagactcatggagctcccacaggactcctcagaggcgtcctcttttggccttctcttatattcctcacgccgttttccctttgcactcgttttgccacgctctcctctacgccctcctccacgctctccaccacgctcgcttctaccctcgcttctaccctcgcttctacccccgctgggcgccacgttctccttcacgatgctacccgtctcgttggtaaaatcgctcctcgacgcgaacttaacccccgagtccacgtcgctactcccgacattctccacgagcttctctttcccatctgtactttggttgttgttccccttgtcgttttccagaaaggggcttgtctcgctgctgctcattctccgggtggtaacttagacggtggatcgaagggatacaaataggttgtgtatgtagggggaaggatagcctccttccctgtcttggctgcgctttcacgtagtggtgcgtctgccaatttatactgtaccctgatagtgtgttttccttattcggcgtacaaacgaggggagcactctcgtgcgacttgatcaactgacagaaaagcaaagtaaaacaaagaaaaaaaaaagtcccccttggttaactaaaaccaaacgtttagctaacgggaggagctacactgagtgtggcggcgtccttactaacgcggataacaaaaaaaaaaggggggggggcatgcggacgtgcaaaaggacctaccgagtggggaacccactcatcaggatcacgcgtcaagcggttagcattagcataacatttggggggggtaggtatatccacgtagggatgcaacctcccaaggatccacacaaacaatggagctgttatgtgaagccgctacgctgtatgcccccatgtcaatttgactcccttctccttcccccaaagcagtttcgaataatcgatcttctaataagcagaagggaaaaaaagagaaaaaaggagaaaaaaaaaaagaaaaaaaaaagttccattctttctgggtccctccaatgtgagcataagatagtatgatcgatcagcatatacctcccctccacacgtggctttggcgaaatggaaatgacgtaaaaacaaaacgggaccgctgacactttagcgatcgctcgtggtagtaataaccgccgcaacgatggtcatcacatgtgcctacacaagcacctctgcttttttttttttttttcctattccaaattagttatccgcggtgagttttatcaccgagtggggtggaacaaataaagagaaagaagaaagagaacccctacccacctaactgtttgttacgcccctgcgcactttgtatttcccatcacccatactgaagaaggcaaaaggaaatagtgacatggagactgtcgtgaggaccatgctagtctcactcaatgttgcttccttttttttttttttcctctttcattctgcctccattttaggcacacgggtaaccattcgcaagcccccccctccagtgtcgccacgtatatgtaaatgtagctaaccaagtggacagcagttcgaaacaaaaaaaatggataaagattggcgaggcatcctcctcctctacaaagtggtgcagctaacgtgattgtcatatgacgaagaggaacatcccatgaggagacaaaccagtgctcatttaaaaaaaaaaaaaaaatgaagcaacccagtagaggaacacatgggcggatgcggcagggtggatgcgacaggacgggtgtgagcaggacggatccgtttcaacgtgattttcactcttgcgaatggcacagttggcctacatttggcatcccttttaacgattgggagcgtcgacacgcagttctgtctcacccttatcatgagtacccaaagaaagcccacccgatctgacgcatgagtaacgctacctcagttgtttctccttcgaatagcaggtgttacgaatgcggaatgttcccatagaaagacacgtcgtcatgatggttcactcagctgagcaatcagatgtccacccttcattcatcttaatttaagtttcgcgcggtgcaattattttattttatttttttgttattttgctttttttttactttattttttgttattttttctggtacatgcttacaaatggggcataggacacaaaggggaattcccttcgaatggaagacaaaaaacggccttcccttctttggggaatctcccctagtcatctaaacgagcccttgcgttttccatgcgggcagctaaatggggctaacacgtgtgcattcctttacggcttaactagtcatcccacgctggtcgatgtgatatgcatcggctggctggctatttcgcacagcggggtcaatcaaacagggcgggggctcatttctatactctcccccgtctgtgcgcacagccaggattatcattttgctcacagagtggtgcccatttcgctacttcccggggggggagccgctcacaattcagggaaactgcgcctttgcattcgcctttgcatttgccttttcatatgccccttcactgcttccccccctctgcttccccccctctgcttctcccccgcgttgtcgtcatccgacagcacgattaaccatgcagagaccccgctagccaatcatgaggataattttttacacactacaaacgtgcgcatatgtacgtgtgggctgaggcaaccaaaattggcaaaagctggaggggcgttattattacccccagtcatcactccccgttggaggtcctggccgttgcgccgcgggcgacacgtttgcagaggacacctccaccgcttcgtcactctcgttaccttcccaacgcgtcccacgtcatctgaggccacctcacgccatcccacgttacgctatgctacgccgcatcccactacgccatctttatttttcccatttccccaagctgcggctgtgaagtcctctccttcgtgcagcacacgcatgcataagtgaagcagcgtcgaacaccacgtacgtattggctgacgtgcgagtgtagctgtacgcgtgtagctgtacacgtgtggctgcacgcgaatgaactttttcacctccagccaaactgacaggcggccgaactggaatgcgtggcgatgcgcacctgtgaatatccgtccgcgcccctcccgtgacgcactcgcgcggcatatatgggcatacgcgcgaaaactacacacgtacatggatacaaaaaacagcgtacgacagaacgcattagcacgaaatggataaaaccagtcaagttgagtgaacacaaactccacattttgtgcatcctttggactcgtcaacttcgtacatgacaagtatttttttttttttttttttttatgtacaatacagtacagtgcaggaattcgttcgtggccccttttttttttttttttttttttttttttcttcttccctacgcggtcacagtttcgatcaaaaaaaaaaaaaatgaagagcgaaacggcgggagaagttagctagatcgcatcaactgttaataaatgtattaattacctcctgcgtatgggcgtgtattcctgtgcgtatgcatatgtacacggctgtgcgaccaacgtgacgcctttgctcacgttgacgcagcccccgcgaccacgtctataggagggttggcggcggtgataagcggtgtcgagcagcgcgacagccacgacgtttggtagcacggccgcctggaccgcctggactgcctggaccacctcccccaccacaaccattgcaagtgcaatcgcaatcgcaatcgcagcgagcaccgccacgtggaccacccccccctggtgcactgcccccccgcacgaatgaaggtgaagaacacgctgttcatcttcgggtccggcgagtgcggccagctgccgcccgagtactgctcggactacgtgcaagtgaacccgacggctgtacgcaacctcccgaatgacatcgaccaagtcgtttgtggatccatgcacacaatcataaagacgaaggatgaccggctgttctccttcgggtgcaacgacatgggtgttctcggacgaaagacccatgccaacagtacgaaggaccccgagcactccccaaccttactgaacttcacttgcaagtcaaagattaaaaaaatcagctgcggggataaccacacagcggttctgctagaaaatggaaaggtctacattacgggggggtttagggactcctgtggggttttgggtcttccgtccttccagaagaggggggaaataatacccaagtcggaggagttcgtggaggtaaagttttcctacgcgcagggtggggacagcgcaggtgggaaaggcgtagatgggaaggccgcagatgggatggccgcagatgggaaaggcgtagatgggatggccgcagatgggatggcctcggatggttactctcacgaggcggagaaacccaagcagggagaggtcataataagtaacatcatatcgggggaagatcacctggtgtgcctggagcaaagtggagagtatatttataccatgggaaacagtgactcatgccaagtatgcaacaccttctacgatatagaacttgcacaagaagtgagaaacaggtacgtcttccccaatcggtaccacttcaaagatcttggattcgcctccaagtttagggacatctattgtggtggtaacaacacgtttgtgcagttagaagcatctctagatgtgtatgcaatcgggagaaatgcatacggatcatgtggtgtgtcgatgagagataatatcataaaaaaattttccaaaattgaagagttatcatccaaagaaattgcacaactttgtggtggacaaagctttaccgtctgtctacttaaaaataatgacttatacatttgggggaatcgagagatattgggaatggaatctgaggaggatgcatactctcctcaggagttaacctacttcaaaaaaaagaagcatgttattaaaaccatttcttgtggaacggatcattgcctagtattgacggagagtggcaagctcttcgggtggggtacgggaggaaacgattttgaagaagacacgtgtatctccgtcatcgagaaaaatgagccatccgaaattgccttccgcaattttgttaccaaaaattttagcaaaggtaggaaagatagcgaaatatcaattagccatcttcaaattgtatccttcgcagggggatcatcccactgtgcttttattacatcccatgttgactcggagaggatgtctattaagagaggtcacgatgaaatttacgaggaggacgaaaatatttttataaaaaaacacagaagggaaaacttcccacagatggaaatcgatggggtacaaatgaagaaggcacatcatgaggaagatacgcttgtcaaaaatcccaccaatgaacagggtacagaccttgtccttgtggacaaacctgagaagctagatgataaacaaaacaagaaaggaagcttctttaaagaccttttctacaacccacaaacaccagttaatagtaagtactatgtgcagtcaaaggatttagaaaacatggacagtgaacttttaggcaccgtggagaagaccactgtgagtagagattcacagaaaaggagaagaagcgttaagagtaaaccctacttaagcaatgaaagtcccaccaggagacaaccaaggaggtcttgcaaagaaaatatcagtctgagtgaaaaggcacataggcaattctaccaaattgtggacacccctatatcgaagaagaaacggaagacaacgacggcaccttcttctatgcggaacataaacgtgaaggtcagggcgtctccttccgagaggacgaacaaatctaggtccgttggtgcaaagagagaaagcgtaggaaggtcgtactctaagagagacaacctcaaacgtgaatccgcttcgcagacacccgatgcgaaggttgtccgagggaagtcgtccaaaatgaagagttagatggctcttcccaaggggcattcaaaaaggttttcccctcccctgcactcccatctcgctcgtttgctcccctttttctctctcttctgctctctcttctgctctccattttgctctctcctttgctctctttttttttttatttttcccctcattcgtgaagcagatgtgtatgactgccctagggagtaacacgtacgacatcaacgcgtgtgtagtttgccatgcgctagaggtgccctcgctcccacagatgctggtactgtactatcacccccacacacaatgagccgtgcattttatggtacctgcccaccccatttcgtttgtttcatcatgcttaaccctctctttttagtgcatcttattttaagaagcccggcagtgtgtcgccgtttgggtgcccgttatttctgttcattttgggacaggggcatcacgaagagcgtccaatgtggcgcgtccaacgtggcgcgtccaacgtggccgtctaacgtgggagtgttacgcaccacatgctgtgtcccttgtttctctgcccctcccccccttagccatttgtacactaccagaattaataaagccaaaattgtattcctaaaaaaaatagcactccccccttttactctacccacgtggaaggggaaaaactcgttcgccttgtccactgtgtacgtgcacacaatgtgagcgtttactgtacggttggcggagtcgtttgcggggcgtttcttcgctttgggcttgcacacatgtcgaacaaccggggatcgctcatagcaggttaagcgccattgggcggtgcgttttacgcacaagtgcatgatgtatacacctatgttacctacctttagcattggtgcgaaattgtgacgcgaaagggtcatgcgattgctgcttcaggtgagctgcactgcctggccaacgagaatgacccatagcacttgactggtctgtttctttctccaaaatggatgcatagggctgtggctgtggaggccctactttttcagtgcgtccttcattgagaactacctcccacgcaacagtggcacttgttgagtggttatgaaagggggggagggggtttctcctctctgcagcgaaattcatcctacatgtaagcgttgtcacgtgacgggtcgaaaggagaccaaaattgttacccatcagcacgcttattttatatgtgtgcaaatttttttttttttgtatgaacaagcaatataatatgttcctatttttcgctcccttttggctagctaaaccgtttttttatgaaaacgaaatgtaatatatgtagcttttttttttttttttccacgtttagccatttttgtatgaacaggcaataatttccccacaattttttcgctttttttgtgcatcctttttgtgtccctcgtgctagctaatatgcgaacagcacgcctgaggaaattctcccaagtacaggcctagggttttttttaccacagcccgttcagttgttcacacggtagtgggagatacaactctgggaggttaacgtttggatgggtttatttcatgcaactcgttgtggtgaagcagattcacgcacacgtcagccgaagaagcatgaaccaattgggtacccccctgccgctgtagaaacgcttgcacatttgtaaatgtggatggagttctacttccacgtaacttagatgctcactctgggatgcttccatggtgaaaattgtatatttttttttccattgtaagtagaacaagagttggtcacttttatatttttttttttacagcccaactgcaaccctaattcggtttcaaaagaaaaaaaaatatataatttagtttgaatcaaccactatttgaagcttttttttttttttcccccccctggataggaaaaacccatttggttgaccatgattaagtcacccttttacagctttaacaaaaactctttgctggtgcagtgcttcaagggggcgtgtgtctattaccttccgcagaacttggccgttataggcgcctttctgtattaccagtacagggtatggcggcgcggggagggcggcgaagaggggtggagccgtgcgatgagcgataagaggaagcactggcactgcgtcgaccgtttcctcaagtgtgggaacccctccgatggggccgctattatattgttgctattactttttcactttgtcattttgttatttttttgtttttttatttgtttttttatctgttttttatatttatattttattttttttgttctttttcgttttttttcaggcaagccaactgacaggcggcaagcgtgtgcccgtgaagaactgcgacgaatcaatagacaactttttggcggccaaaaaattaaatcgcgatgaggtccaagtggtgcggcggaaaaatgtgtgccacgtgaccctgacgtgaggaggaagtttttcccctcctggacgaagggcaccgcatcacagggggagctaaaactgagcaacgaagttatcaaccgcatcgtcgattttcttcaaaacggttaagctctcatgagaggggaaggaatcataaagcttatccaagaaatcacttgcctcgtcgagctcatacaaatacaaagagcatgtaattaaattgtaaaggacatccccatttgtgggatcttcccttaatgcattcttcaaaaactctttcgcatcattgaactcgtagtttaaaatattcgacacacccttcccattgaggatgacagtggagacgtcgttcacgatggatccacacatagactccaagtcgtcaaagattaaaaaggcttctttatgaatttcgttatataggtaaaatatggctagcataatttttacgataggtatttcgtcattcaaccttttgtattcttctatcatttgactgaccaagtcgtgtcggttgatcaggaggagaaggacgattttggccgatgtcacttctattgggccatctgctagcaactcgaagcactcctgtaacttgttgcaatcgaataggagtctactctttaggatatttccattgggggaggttattttcagtttttccacttcgctcagtagtgcctctgcttccatggcgacacctcccttcgcctttttctccttcaagtaataatgctggtagtatctgtacaaccactgcaagttttcatttggggactttttcaaacctagcagcgcctccttctcgttcctccgcatgtatatttgatatatatactcctccgcttccttccgctcctctttgctagctgtctcgaagttcctcaggcagtagttctcgtaccccgcgtagaagaagtcacgaatctgggggagggggttcaaggtgggtggtttagggttagggtttagggttctagggttcagtgtttagggttagggtttagggttcagggtttagggttagggtttagggttagggtttagggttagggtttagggttagggtttagggttttagtgtttagggttagggtttagggttttagtgtttagggttagggtgggtggttcaaggtgggttgtatgcttttatatgtacaccaatgtgcatttttttttcttctcgattgtaggctgaaggtgtcgtagccgtcatctggtcgctgggcgctcacgcatagcgcataattttatgaggctgctcacctgcagtgtgccctccatggtgggcgtccgaacgggtggatgatacgcgtcggggtcaaggggttaggcgcgcccagccagccacgtttgggttgcaaatggcagaattgggaaaggaacaaagtgccaaagtaacaatgttcttacgggacgaagtggcgaaggggtgggggggccgcgctcctctcctgccaaacgtgcgcttaatttgaacgccaaacgcgcactgccatatggcaagaaaaaaaattctttatgttcctcttcgccccttgtgcgcggatggccaacggccaacggccaacgactaacgaccaacgccctccttttgtgcgcatatgaatttgtgccaccccaccaagagatacttcacttctccccgcgtgggcacggcctgatcatcctgctgaggggtcggtctgacgctactgaccactatttataaaggtgccccctttgcacgttaaaaatgggaatacagtagtagcagtcgtagtggtgacgggtgaaaaaagggatatcacatcctgccacgcccgaactcgttcatacagcgttagtacatatggcacaggtgtggaaaaaaaaaaaaaatcctcttaaattgggtggaaataccagacgtggctcgaaatggcacaacaactgttccttgggtgtgaaaagaaaaaaaaaaagcacacactctgtacgtatacagggggggatggggcgatcgaaatgcacacgcacaggggatatgagttctttaaaaaggcatgctcacatatgagttgcaaaaaagagtaaaaaaaagaggggaaggaaaatacaaccaaatgacacaaaaacatagggctttcagtttgcttcatcaatcggtatcccacttggtatggatccctcgacggagggggggctaacgtacattcatggttttgattcgctcacagggtgggccgcaaaaacgggcagtgcgcgcaagcacgcaagcacgaaggcgggccagacaggcacatacaggcacacacaaatccatagagacccacacagacccacacggatccacacaggcacacacggatccacacaaatccacacaaacccacacaaacccacacaaacccacacaaacccgcacagacccacacggacccccacacggacccccacacggacccccacaaagacaccccaaccgcggagggacccatcacggtgtgagcttctgcgtaatgagcgtatctatcagtttggcatcctgcagcgtctgttcgctgcgctcaattggcttaagggggaaatcaaaaaagagagaaaaattgataggagtgtagctatgcacaaactgaaacaagtcctccactgtgtgatcataattaaatttctgagaaattttttttccattatataatctaacatgcaatgtggtagtaggcttagaatcgtctacatggatatttttaacatcagtaggagtagattctgcgagtttttttatttcttcttcgctaacacttggtgtgttacttgaccctaacttcactccctgtcctttgtatgttgtattactgctctccattttgtcctttgtgtaaacttggttactcttatcctttaacgctacattcattgttttatcctttccagccaattccttgggcaaaatacctgcctcgatgttttgcatgaactttttattttcctcaagatttaaatctcggaactctccatcatctacaataaacccatttttatatagcgtgatgcgtctgcagttttctggtaatttggacgtgaagaaactagggaccatatcatcgtctgagttctccacttccagtccgctgttctgaccacctgtatagtgcgctacccgttccttgttttttttttcgtccttccttaggtcgctaagggatctgcagcgggacgcagaaaaacggggttacattacggaagaaatgaagcgatatgctaaactgtttcatcgtcacggctgggaaggggctcccccgcgtgtacaagcggaacgctttccctgtcacacatcgtttgcacatcgcttacttgcacatcgcttacttgcacatcgcttacttacacatcgctcgcctgcacatgcgactctccgacgtgcaagcgctccctcaccaataatttcataccttatgttcgacatggttcccaagcttcgcaaatgattccttttaaactttgggggaagttattcaaactggagggggttctccagcagggcagcctctcagctactcttacaaaggtaacgtatttctttttctcttcttttttcttctttttctttttgcttcagcggaggaacaaaataaacactcagttaacctttgacatcaacgtttggcttaaattaccagaatctaggcgatcttttcctttcgccgctcggtgggtatgcctggcacgttcacgcaaggatgaaacgcagaggggagcagtcagtccttcaccttctccgttcggggtggagaagaaacttggcagagaaggggagcgcagaagaggtcgcgcaaaacggggagaaacggcgaacggcggaaaggcgacgaaaaggatggcaaaaaggatggtgaaattttccccaaaaaattgcaaaaaaaatgtacggtcaaaatgtgccgtcaaaatgtgccgtcaaaatatgccgtcaaaatgtgctgtcaaaatatgccgtcaaaatatgccgtcaaaatatgccgtcaaaattacgcccattttttgcgcccaaagcggggcttgcgcgtgcaggaaaaaacgttcctttttttttttttccttcctctgctcatgcaataaccgagcagggagaattattgaggggaaataaaatcgggaaagaaattatccaagagggagagaagcatagaggtgatgagaaataaagaaatggtccagttcatagaattttgttccattcggttggcatggtctttcccatcgcatttggagggggaagtttcaccttggcgatctgttcattcaagcgggtttatgccttggtggccttccttagggtttttcccccagactaatatacaactggagtggagaggatgccaaaggaaggggaacgcgcagaaggggcgactcatccgcgcaagtgtccctcgtccgctcgaaatgcagaccgtttgtcccagcatggcaagaggggcctcgtgcagtaacgcggtgttaacctgataataacattgtgataatgacccacccattggtgctctccccctcaagggaataaacccacgaacaggtacataaacctgtaagtgtggccaccgagttgaaacagtttgttgcctccctgtagaaacactagcggaagcgcggcgatttttccagtcaccgcctcactttttggaacatggtgggagaataacgaagtgggaaaaacgtaagctcttcaggagggccaaggacggggtgatgtccaactgatggttaaacagcgtccccgccgaaaggggagtcactgaaatgggggtacgcaaagtgtgcagcaaaaatgaaggcaaaatggagggcgaaatggaaggcgaaatggaaggcgaaatggaaggcgaaatggaaggcgaaatggaaggcgaaatggaaggcgaaatgtgtatatttacgtttacgcttatgctcacccgtgtgtacatttttttttttttttggctagctacactgtaaaaaaaaaaaaagttgcnnnnnnnnnngtaaatttnntaaaagttcaagtttttttttttttttttttttttcttgcgtgcggtgtgttggcacttcaaaaggtagacccaaaagaaacatccctttttttttctacattacagaagtggtaagttaacgattttcagttggaagttttttttttttttccgcagtttgtgatgttggggagaattgctttttaaaaagggttgttgtgccaagttggaaagccgcgctcgtttggtgtgctcatctgttttgctcatctgttttgctccatctgttttgctcatccgttttgctccatccgttttgctcgcctgttttgcttgcctggtttgcccgttgggttcgccaccacgctctcctgagtgtttttacttcattttatttttttttttcattttatcccattattttcacttttatttttttccttttgcatgcggcgaaaccttcacacgcagaacaaactggaggggaaaaatacaaaatggttacaactgccattgtgacttgttttctgtttttctccacccgggttgagtgtcgctcgtttttaattcgtagaccaacttgttgtttaaactttacgagttagtgttttccgcgcagttcgtttttgtgtcaactgtgcccttttttgtttttttttttttcgtttcatttagctttattttgcttcctttttgctgcctttttgcggccctttttgccagctttttttttcgttacttcagttttttttccgttttttttttcgtcactttttcgtcactttttcgtttttttttccgttttttttccctttcttttccgttatttgggtcccccgagcaacggccccaaatggttaaaaggctgctcccctgtttgactcaccgcagggcgaagcagaccattcccaaacatggggggagggtgttagccaaatgcacaacaagcagattgaggcttgtgtgtacaccctccgaacgtcctgcgtagctgtccaagtcggcacctcgcaagggggcacatcgattcattccagccacgcgtaaaacgcataacgcatagcgcataacgtgtaacacataacgtataacctgtgcgtgcgcccctacccgtttgcttgctatacagcggtgctacaccggcgagtgagttgcgaaaggaggttcaagtcgaattcgcatttgacgagaagttacagaaccagtctttttttttatttttttttctacatcaaaacttaacccgttcgtgttttttttttttttttttttttttccgttttctcaaggtgtgtataactttaccagacgagttggcaaaatttgcacaagtcagcaaaccaactaagtcgcgtcttccatgcaatccttttttttttttttttacgtcattttaatataccatccgagtattcgcctacactttaaagacatacaaaacatcgcattaaattgctcgttcatgttacgcgaatgaggtgccacttgacgggagcacacatttgagcgcatagatgaataatagccattcgagtgaggctcaaaaattaaagcagtaatcgcccgcaagatgaagcacgccaaggggttaaggatgctcttctgtggagctctgtttttactccatttctgtcgggaagccacatgccacaaggtgtataaggttggcccagaacccatcccctgttctcagtgcaaggatgtacgcgaatgtagtggatgtatgtttgaggaggaggagtccccacatgcgattcacttgaagctaaacaagaacaagccaaatgaccacagaaatttgaagaagcatcatgattcgctgaagctcggtggggtgaagtactacgtcaagaggggtgaagggatttcaggcagtttgggtaaccccttggggaacactttggatgatatagacagcattaacgaggagatcaagaacaggcgggaggagagtgccaaggggggtaggaactttattgacatcacgagttataggaaggacagcctgtcagactccttcgtggatgtgcagaggcatacgtacgtggaggcggggagcgcagacagggagggagagcagaaggggggccaacagatgggaggcgaacagaggggaggccagcacagtggagaccaacccagcggaagtgacgaacgtgcggaggacccccccccagagtcgaaaagaacttcatcgacctgaaggacacaaacgcagtagtggaacagacagaagaaaacgtgtttctgatcccattgaagcatatgcgagatagccaattcgtggggacgctcctagttggggttcctccacaagagatccatcccatattcgacacggggagcacaaatctttgggtagtaacaacagattgtgaagaaaattcttgtaaaaaagttaacaggtataatccgtacaaatcgagaacatttaggagatcctttatagggaaaaatctacacatcgttttcggatcgggttctatttctggatctattgggaaagaaacgttcgttttgggagaccacacagtacggaatcagacatttggattagtggagagtgaatcaaacgacagcctaaatggagataacatttttgactatatcgattttgagggcattgtagggttaggattcccagaaatgttatcagcaggaaaggtctccttctttgacaacttattaaatcagaataaaaatttatccccccaattctccttttatatctcacctgatgataatacatctacgttcatagtgggtggtttgagtaaatcattttacgaagggaatatctacatgcttcctgtggttaaggagtattactgggaagtagaattggatggaatatacgtgggggagaagaaaatttgttgtgaggagaagagctatgcaattttcgacacagggacttcgtataacactatgccgagtgcacagataaaggaattttttgatgtagttccttctgtcccgtgtacagaagagaattaccaagatgtgctcaagaattatcctgtgattaagtatgtgtttggtgacttggtcatagagttgatgcctgaggagtacatgattttaaatgaggagaattgcatcccggcgtacatgcaaattgacgtaccttcggagaagaaccatgcgtacctgctcggaagcattgccttcatgcggcactactacacggtgttcgtgcgcggcatgggcggcaagccctccatggtgggcatcgccaaggccaagccggccgcggtggcggcggcgaagtgatggggcaccgggcgtggaggcgagccgcttccgcgccagctgtgcacgccgccccacgcgcaaatgtgcagccctacgcacaaatatgcaaataaatatgcatacccgctttgttccctttttccgccggacaaatttttccccaacgaaggtgcagcacacacttcgcgttgccccttgtcctccgccaaccggagctgccgctgctactgctgctgctactgctactgcagctactattttttttttgtgcaaaaacttactccgcttcgtcccagcgtgccgttgtgcctcctgcccattgggctgttttttaaattgggagggggcagcgggatgggacggggcgggacgacccgcgtccttttcaactaattaagtaattaattaatgaatgaatgaagtaatgaagtaatgaagtaattcattaatgaagtaattttttgtttttttttttttttgttttcgctctggatagagtacacgtggtggagaagccctcgcgggggggcgtcaccaaacatcctagatgtgccacctcagtccaggtgcagtttgccgtgggggtgtaccttcttggcgcacaaaaacgagctagcccttccccaacaacggcaacgtgggtggaggcgctgggaatgcttccccaggtcgctccccgcagggtcttacacaagataattccttttacaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtacgaggttacgtggcgtgcctcgccagcgccgccaacacgcggggggagctgtcctcacctggcggagcctccctgctagaggtacgagctgcgcaaagaatgaagcgaagcgtgtccgcacagtagccacatcgcaagttagaaaaaaccttccccatgttgaaaaaaaacaaaccaaggtactctgccagaaaaacaaaacaactaaaaattaactcatttggatggatctcctgatcaacttttaactcctccgttacgattctgctcatgccttttcccttcttcacctgattaaaaaaagaaagggaagtgtgtgtatatgcacatgtgtggaagaagctagtgtaatatttgccatgaattgaggatgcccatgaattgaggatgcccatgaattggggatgcccatttgcagggggtgaggtggggagaagtcggtctccctcgtaacacaacggaatgctcatcctgcataatgccggctcgctgcaccatttcctcctttttttaaacgtacgttcgtaagctcgtctatcgatagggccaccggttcgagaggtacaaatgggatctcaatagataactgttcgtgcagaatcgagttgcacaaataggagtaggccaacttaacggagccggatggaacgtcgaagtgaacactaatgaaaaaatttttggtgacgttttcgacagtggttaattccgttagggtggtaattccagttttttctgggtgattcctctcgagagacggaccaccgtggttatccttttttcttgttaagtcatctctgatggttgtatcctgggccaccttgtcatcctctaacagaaccagttcttcttcctcaccgttgaatgctaccaagcatttattcacttggagagatgtacgcatggatagatttttaaccgttacaggagaccccaccaattggacatacaaacggagcagacggtcgtcctgatgcatctgaaaatataccttcatgtgggcactctcgctaatttggtggaaggtctgcttgtctgtttgtctcctcttgctttgttcctcgttcagttcgcgcagaaaggatcggagttctccgtgcgaggtggcttctccattggcggtggcttctccgttggcgcggagctcacggctgcttgcgcggggaatggctgcctcgtccacggtcaaggcggaggccgtaatgttagaagcggtcctcgctgaaggggtcctcgccgaagcggtggacgcgactgtgtctgccccagccaggggaagcttcatctcacaggtactcgatttctgaaccgcgcgaggaatatgctccctagaccgacttcccacagaacgaccttccacagaacgaccttccacagaacgaccttccacagaccgacttcctacagaacgactccccccggtgtgcaaaaagaacgagtcttcatatttaaagggacgctccaaattgagtttctcctcagagggatcgagctggagatagtccgtgacgcaggagtagatgttgattccccggttggtgtcatctccagtaggggtgtcgtgctcctctttaggagggagtctctcctcatgcttctccttgagcatgaaaaaaaacacacgtctcaaaataacgcagcaatcgatggtctccacgttgttctgtctcccaagcaggtatcccacatgggatgaaaatttgttcacgtagtaaagaaccaaccttctgttttcctcgtattgataaaaaaataaaaatatttttgcaacgtgccatagaatactgctcacactgaagtgagtaaaaaaaagatacagacaaaaaaaaaaaactcgcaaaaagtgttcatgcttatattcctttatctggtcatgtgcttcttctaagtgtgcatacaagaaataaattagatattcaaaagtggctacctctacttggtatacgtctttgtatggattctcttccttgtcgtgtctatcatcagttctatgcatttttagtgtccctatgatgtactctagtatgtcatatcgggcgaacgcatcgatcgtttttatttccttaaggaaggtatttacttggtttagcagctccgactcgtggctctccttctgttgcgttcttctccggggacccccctgtggggcggcaaatggggggccacgtcggggggagcttttacccacaaggtgatccacacggctacccaggctgctacccacacggctacccagactgctacctacagggctacctacaaggctacccacacggccacccacatggccacccccggcgcgcccgcccagctcgcgccgcataagcgccgctccgtacgtcacgacgtacatagcactgagaaagttggtgctgatatgagtggtcccctcctgactgctattcacgcgcaggatctcctgaatcaccttgggctccttcttgtggttcttaatgcacagcatgtaaaataaaataaacacatacagattacgatttcgcaataagtgcccctttttctgtccatacaacaaaatggtgtctaagtactctcctacgaagtctccttctgccccgtgataaaggtacgctaagatgttatacgcgattgattcgaaattgtttacattcatgaggtagtacacaatacgaaggagactcttccttatcgttacgtcttcgtagagactactcagcacgttggacgataattcctccaacatgttgtgttgaataaatttgtgatgaacatctggagtagcaaaaatggatagatatgccttcgtcgtgacgtatacgatatttttatcttcattgtggaaattttttgcgaggtggatgaagcagagttgtagcagcctgtccatggagtctggcggcggcaggggggggcggccatcagcgagctctccgtggattccatcaccgtgggttccgtcgccagagattccatcaccgcggattccgtcgccggagattccatcaccgcagaccccctcgccgcaaaccccctcaccgcttcgctggacggttcgatgaacgctgccctcgggctggaggctggcctcgccccagggcgcgtaccggtcgaggtccaaatccaccacgcaccccttctggtagttgaggagcaaaaagctgaggcactcatagatgacgcttttcgctttgttcgtaaaaaacacatgaacaattagatgcaggaactttctgtagattctattttcgtatctaactagctttttcaaaaatttaataatttttatgaacttccagttgtcgatcaggctgagtcgttcgttcaggatgctataaatcaaaggaatgaatacgaggaacttcttcaggtatgtggatactccccccccgttggcaactgctcccggttggccttgattgcaggtacttattcctccgtgtgggggggcctcaaccgagtggctgctccctggcttggcacagctcaggttagcggcgctgacactgccacagatgacacttccacagctgacacttccaccgctgccatttccgccgctaaccttggcgctcctctccagggcacagaacacctccgccagaatattcacaataaggcagcacagcgtggtgttgttccggtgagcgtgatccatttcgtccttgcccatcttatcatacgatgcactctcattgttgtataaagaaacgaagctctttttaatggaatccaaaaaaattggcaacgtttcgaaattacatatcactattttgtacagactaataatagccttcttttttatgtacacttgggagctattcaggaggtgcaagacatagctatggaggttactactcatgatagaggtgcatatattactcagactgttcagaacgagagctgtgttgtatatacttgtctcttttgatatacaatttgagtatgtaaattgttttttttttcctgttcgtttgggttttctccactaatgggaaaaaaatgacctcgggaaggagacccattcgattcacctccagaaattatcgcgtaactcttctttgcagaattttgaagcaagccgatattctccctcataatggcacatccaatgttagctaatgagttaataacgttaccctttacgttggaggatggtgtggggaaggactccttgtacaactcctttctaaacagattaatggaaagaaaagttacatcatctctgtcagtagagtggtgaaggaatagatggccacgtctcttcaacacatacttatccgatgttagcatatcaatcacagcgaagctatgttctgggtctattttccttccgtacatttgaagataaagcaactttagcagcgtgatagacttttccttcgctctcgagttgagcagggtgaataacggttcctttttttccttactccttttgcttctctccatttctttcaggctcctaacacacatgtcgtagttcctttccacattctggatgctgtcatcccgcttgatgtccttgatgagttcgatgaaggacccgttcattttgttcaagttgggggggcagcggaaagttggcgtgaaaagttggcgtgaaaaattggcgtgtaaaactcgtgggtgggtgttgatctactgcggggcggagatgtgctaccttcggctgaccggaggtccaaccccacccccatccccctgcgaagacgaactgatcgcttccgtgacggagagtcctcaccaccgtttacgttcgacaataccacaggtacacccttgggaccaaaaatgtgtcaccttgctggtccaccccccaaaaggtagttttctcgcagtgatggtggcccttccctctgttgaaaaaaaattctcctctgttgaaaaaaaattttcctctgttgaaaaaattttttcatctgttcttctacgcctggaggtggcgccagcgcgcgcgcttttgccaagctaccctctgatgaagttggccgggctgagttggccctgcagagttggccacgttcgttcacttaaccgcgctaccttagcccctctgcttcagccgcgtcgagccagctgctccacagcacatccgcttcgccctcctttgggtcacttttttttcttcctttttcccctgacgcagagctgagaggggatgcaaagcccgcaaggcagtcagcgtgcagagggaaattggcgagcaggcgaagtggcagaggtagagccaggaccaaatgccaaactgatagggaaaacttcctaaaagtaacttaaacgggggcgatgataaaaaccgatgcctctccttgagtgcaatacgaggtgtccctcagcgcgataggaggtatgccccagcgcgataggaggtatatccccagcagggcgcagcgccacactcctttttcctgacccctgcaccgcacatcctgttcgtttcagcgccttgggcttttcgccctcgcccttttattccaacaaagcggagaagtgtctcccactgtgattaaaatttacaacgttcgagggtcacaacaaaagggagaaagcaagaaaagggaacgacaaaaaggggggaagcaacgtgccactattgtgccactactgtaccactactgtaccactactgtgccactttgtaccactatcaatgcaaatttgtggcctgcccacggaggtagatttttttttttttttttggggggggggccagcggcgggccaattgggggcggacgggatagcctgcagacgtataaaaaaaaaaaaggcacggtagctgctttgggctaatcactcgttcgccatttccacggggacttccctgccgcgtcacgccgcctcatagcgctgcccaaccaggtgaaagtggatgcggcccagcgtcctgcgcagcagcgagtcgtagtcggcgaacccgccgtgccccccgtgctcggagaaggaaatgtacaggggcttcgtctgcccctcccccgtgccgtccccacggtggaaattgaggaagtttaccctacctcccacataatcagagccaaaagagcagtaacagaacctcacatgcaccctcttataatgactgtattttacaaaatatttcacagagttaacattaggacatattatgtcgtacttgtttaggtagagcaggaccgtacttgtgaagggattgtctttatgagtagttatgctaagtttgaataggatcctctgatcggattcgcttggggtggagaagacttcgctgtaggttggctctatgttgttgtatgggcacagtgcgtgcagaaggagcaggttgttttgactctctcgtgtggtcctgatttggggttcactttggcatgagccacgctgggggaggggaatgaatcttcggctcttccccccgctgggttgattacgtttgccttcgggaggggtaccttcaacacccttctgaggggtacctccgacactctgctgaggggtaccaacaacacccttatgaggactccctccaacactctgctgaggggtaccaacaacactcttctgaggggtaccaacaacactctgctgagcactccctcttctcccccgttttggtgatctcctaatgagggtgactcgtccagccctgagaagaaaggcctcagggtcgatacgaccaaattcgagtctctccgagtgaacgtgtggatttttctcatcggtcaggttattaaaaaggtccataatagggttaatcagaaaaatattctgaagatatttcttctgcccatttagcaagaaacccccgaggagaccactgttggaatgtaaataaatagacatactttctgtgtcactaatgttcaaatgttttaaacaattaatagaatctgtgaaatctcgaatggttgtaagtttatcaagtgtggtacttctgtacagttttttttttttcccttcttgcaatccacctgaaccggtcaggtgaaaataaactagaatgaaattatttagaagataaaagtgggactcatccgagtagctgcaaatgttcagttgacgataaaaggggtagacgttgatgatagttttgcttgtcttaatgaatagagggagatggttgtctacttgtatccccatgtctagattccatttttgtgatgaaaaaaaatgtacacagagatctcccaaggaagtaacggtcactgtgaatgaggtatgctcctcttctacatgttgggaaaaacttttgtaacattccttttcgatgtcatacaggttgctattattgctgtgtctgtagatcagcgtgattggcaactctcttccctcctgtgtgcgaatgaataggtccctaattttgtaatttttattttttgcaaatatttcctcaagatcgaggtcgtagaggatgttgttcctcgctcggaagaaggacccatttcgcttctccttcgttgggttattctccctcgtcgggtttgtccccctcgtcgggtttgtccccctcgtcgggtttgtccccctcgtcgggttattctcccatgtcggatttgtctcccttgtcgggttattctcccatgtcggatttgtctccctcgtcggatttgtcccccttgttggatttcccccctttgccccttccttgggttctcccctttggacgttcctcggaagggcgaccaccccccttctcaggtcgatcatcacccgggtgctgctcacaaacgggttgcaaatatacacacttatgaggtggctttggtaaaggttgttcattccgcattgtatgcttcccttgatgatgggcacggagaggatcttcattttggctaccaaacggttctcctttgcgttttccctccagcgggcagtccctcctggggggcgcacacacagcttgggggaggaagcagaagtggaggtagaagtagacgtggaggtagaagtagacgtggaatcagaagtagacgtggaatcagaagtagacgtggaaagggaacccccttcaccacagctgggggtagacacggggaagcactcccccccccgcttcacaaataaatataagaggcataaaagcggcttcaaaaaatagcgataagtgtagaggacaagaccgtacttggtcatgtcgaaatcgtgaagtgtgcagttttgtagcgttatcattctccgtaagcgaccatctatgggtacttcctccctcgttatgtgcaccgagtgggtggggaagaaaattttttcctttccgcgcttcttaactcgtccgagttgtccagcatagagatgcagcgcatcacaatcgagggtatacacttctgttcgattgtcccccttccctatgagaaccacatggtggcaaaagtgctcaaggaagtacttccctcgtagaagtgccctccctaccagtctgattaaccttaactcataatggagaatccctttccttgacttgtccttgcactgaatcagaaagaggttattcctatggtggtttccgctcaggaggaaaatcttcttcatatctttacttaggtatatatttaaaaagttttgctcgtttgcttcaaataagaggagctgctttcgagggggggtggaactacacgagttgaggaacaaccggctgcaccggtgcttctcatcaagttcggttgtgaggaaatcgggtgagtagaagtgggctggtgagtagaagtgggctggtgagtagaagtgggctggtgagtggaagtgggctggtgagcagaaatgggcaggtgagtagaaatgggcaggtgagaaatccctggagcgtctcgtctgcagaaatgcgatgttctgcacgccctcgcgctggtagaggaggcggtgatatgggaggcggcaacgggggggattcgagtggtcagcgaagtgaggggcacccttgcggggaagcccctgcactctttgcactctctgcactatctgctctctttgaactcctcgcgagcggcccccttccggaggtctccccctaaatggacctcgtctgccacttcctcgcggagaagaggaagccgcacaggcgaggtgatccaagttggagtccctaacgagccaactcccccgaaagacatagccccagttgacatagcaatcactacgctccacaacaaacgcaaagaagcgattccctttagtacaaaaggatttaattaaacagtttgatggaaacacggccacaatttcggaggtctccctcgagacgtaaccttccctcttcaaatcatccagcgatttgttaacattatgaaaacagtcattcgtcccaaatctcctttttatttttttcctacatactagtagattcttgtcagtgttatgttcgaagtatacatacctgttaatgaatagcagctcctcgtttgtgtttccctcggaggggaggaagtcctcccgcaacgatgcatgaacgtcatgttttattttgtaactcttcttagccacttcctcatcatacctacgcacacaattttgcacaaaatttgtgaccctccatttgcttttaacctttcccgtgggcagctccaacagtccctttatcttctcaatgtggctaaacggatctgtcactttgccaaagatgtagttgcggattttcatttgaacgagtggggacataaaatatacgttcctttggttatcaattacgatgtgttttttttttccccccctccatgcacactcagcattggggagggatgttcgaggagttatatgtatgtgcctggccaaccgtcttctatgatgtcaccatgtgagaaagagataattaaatctaaatcccttggagatacatcgcaatgtgaaggatctccaaaaagggaaaggcctcacatactttgtaaaaagatttgcccaaatttgtgtacctccttgttgtacatatttttacctgaacaggtcaggtgattttttttatattacccacagtgatggcgtggttttgtttttttttttttttttttacactattatttacccatcggtgatgcgcagaaagttttacagctaaaccttttacaaacgaaatggcgtagggggagtgactcaagtcagggatgtcatcgttgaaggggttgaaaaggggaagggcatgtgatgacaacatagcgtggagagggcccaaatggggggaaagtgcggaaaatggttatgcaacaaaaagggggtgatgcggtaggagagcactgatagaggaaaacccccccatgtggtgacaacgagggggagaaatatacacttgggccattggcctgaacggcaagaagaagtccccgcggggattgccaaaagtgcggtccttcggtgaggaacttcacatcggtgtggtgcacacggaaggggggtgtaggggaggaacgccataaggacgaagacgactcgcacgcaggacaacctccgcgatgtgtgccaacagtggatgcatgggctctctcgtaggtggagagaagagcctccggataggccccctctcccgccgacaaaattttagttaccactgctactagcactactgctactgccactgctgccactaccactgctgacactaccactactgccactactgcaactaccactgctgacactaccactgctgacactaccactgctgacactaccactgctgacactgccactgctgacactgccactgctacaccccttcacttggtcaccttgtactttttgatttcattaagcagacttttcgcctcggcatcgttttggaaatgatctctcactggctgaagcattttgttcaggtagatggccacgttgtccttgaggtcgagggggtggagtgcgccgctgaggtagtccgcctccagttcagcgatcgtggcgtaggtcttgttgcctgcggaatggggggaagcggtgcacgaggggggtgaatgttgagagatgatgtagaagtggggggaagaggtgcacaagggggggaagcggtgcacaagggagggtagcggtgcacaagggagggtagcggtgcacaagggagggtagcggtgcacaagggagggtagcagtgcacaagggagggaagggaagcaagggaggagtaaccatggccccccacttagccacgaccgacgtgtttgctatggcagccccccacttagccacgaccgacgtgtttactatggcagccccccacttggccgcgaccgacgtgttcgctatgacagtcgcccagcgcggactcacctccattcttctccttgcgctgcagaacgaactcgttatagtgaggaaacacgatgctccgggcgtatgcgaaaatggggttgttctcaatcacggagggtgggcagtacccctttttgatcttcctattcacatctgcctcagagtcatccataaaaatggcagaattctcatccgattttgacattttctcctgtccctccaaaagacctggaagcattccatgagataaaattattggctttttttttatcttctttatatcgcagtactccctagctaacacattcaccttccgttgatctattccaagttgacatatatcaacgtttaaaaaaaaaatatctgcacattgcatgcaagggtatagaatctgtgagcaataattttcttctccttctgatctacccattatttttaagcatctctttattctgttaatgttaaagcttttcgatatgtctataactagagaccaatattcgtttggttttttgttgatctcatcactggcccataggaactggacgttctccatattcatgccacagctcttccacacctcgatgaagtacttgcccactttttttattttttttatatctcccgacattttattgttcagctgtgcgaaccagtctgcgatccaaaagataaacgtgcagccgttgctggtcagcttgttcacaatttggcatttgagaagtcctacagggggggtgaagcaggatgggcagggtgggcagagtgagcatgatgaggaggagattggcaggggagcgtcggaggggagcgtcggaggggagcgtcggaggggcgacgcagtaccatatggctcccccgcggtaggtagttccaccttttccactctgctgcgccgtttccactctactgcgccttttcacccctaccttgcgcgatgtgcatccggccggacggctcgaacccatcgtagcagatcagccgcctcttgaggagcagcctggccttcagctcctcgggttggatacactcagacgcgacggagaggatttccgtcagtctgccactcacgtcttcctgtggggtggtctcctgtggggtggtctcctgtggggtggtcttccgtggagcggtctcctgtgctgcgccctcctgtggagcggcctcgcccgtcgttccctccactacctcacgcttgacactctcggattccattttctggccaccagcgaaaccgcgcgtatgagttatgctccgcttgaacaggttccccttcttcaaaagctttagcatgcggccgcgttggcgtcagcggtgttggcggtgttatcgtgttagcggtgctatcgtgttggcgatggcgatgatgagggcggtggggacgactcctgtttgtctcttttactcctttttctcccactttttctcccactttttctcccactttttctcctattttttctcctatttttttctcccttttttttcgtttttttttttctttccccttgggagtggccactcgggcgagttcgttcacagtcaccactacgtcgtcgcgaagtgctcgtggcggcacaaggtaagtgtgagcaaagaggcgcgtaaaaagggtcaagttggagagcatacaattgttaccttcgaggaacgctcaagcaggtacaaacgcagctttattcgaagccgactggagatgaagcgaagccgactgaactgactggggctgagtcgatgccgactggaggcgagcctcccttgctccccgcgcgagtgcgtttcgtgcgaccctctcctgcacttctacatgagcaatgctatacacatacacgaggagaagcggacggcaggatgagttgtgcacgccctgtcatcccgcactcctcacagtgatcgctacgcacagaagactgcagctagtcgtggaaaagtgtaactagagcaacgttcgccttctccccacttgggggaatcgggagcacgcaccgagtggcgcgccgaatgggtaataaaacgacacgggccaacaaggcgagcggaactgtgctgtgatgcaatatgctgtactgtgctgcactgcgctgcaatgtgctgtacttgtacgcgcaccccacccagtgcgcaaggaaaaaaaaaaaaaaaaaaaatcaccttggttaacttgaggtgaacgaaaaacaattccttcgctgctaaccacgcaagagagaaaaaaaaaaaaaaaataataataatacaaatgaaaaaaaaaaaaaaaaatgaacgcgctgaggtatgctatcataagtacgtcaatcgattaaacgcatcctacgcgggtgtttaactcacgcgtgaaagctgtgccgagtgtacgcatccccccgccctggcaaacacctgcgtttgggcagacctgttcgcgtgaggcgcatttgcggcaccctggaggtacggctgaccactccaaccccgttgtgccctaacgaggagaccctcccttaaagcagcacacatcctccacgctgcttgcgagctccccccgcaggcggaagggcgaaccctttttgatcgaacgcctgtctgccaccagctgaagcgacccgaaaatgagttccatcgaggcgaccattatttgcatcgacaacagtgactacaacaggaatgaggacatcgtgccgaacaggtttctctcgcaggtgagtgagaggaagaagttcgggggaggccgggcgagtcattcagtgcatgtcaccactccaggaagcgttacaccacgccgcttcactccaggatgcgttacaccacaccgcttcatcccgcttcaccccccagatcgactgcatcaacgtgctgtgctgcaacaaaacgagcatgcactacaaaaacaacatcggaatcgttatgatggcaggagataaaacgaaagtaaaggtatccctaacgaatgacataggacagttactctcctgtatccacgacataaagctagacggaacatgtgacatcgtgagaagtctgcttatcgcacagctagccctgaagcacagagtggataagaatctgggccaaaaaattatgcttttcgtaggaagtccattcaaagtaagcgaaaaacagctaataagtacaggaaaacaactaaaaaaaaataacatctgcctggatattattagctatggagacatacacagaaatagagatatacttatgacactatacgacagtgtcaatagtaatgataactgtaaatatattgagtgtccagaaacggagaataatctgagtagatttgttttaaattcgttactgaacaacaacgattatagtattgggaatatccaggaggatgaacaactaatgagtgctatgcagatgtcacttgaggagagtcaacagttaaatgaacagaaaaatattacttccccgagtggtgctgctcactctcctaataacaacgacctacccactattgaagagatcgaaaatatgaaagacattgataatgagttgaaggaggccttaattttatctctcaaggaatacacggagaagaacaagtcggaaaaggtggacaagaaggagagtgccaagcagcagggaggagatgcggagtgcgaatcgaagggagatgcggggtgcgaagcgaataaccccccgcacggtaatcagcacgctaatcagcacggtaatcagaacgcccccccccctcctccaaatgaaagcaacccatcaggagaaaaccaaccaagtgatgacacccccttcgatggaaaaggtgaagaaaatttgactctcggaaatgaaaactataaaaataatttcgacaatggaggagaccaccatcagacacagatcgaagaatccaaagaaaaaaaagaaaacgagagctacgaaaaggtgttcaaaatagataaggaggatgctaatttacaggaaaacactcaaggaggtggcataaatgaaaagtcgtataattcggagaaaaccgtttccaaagagaatgagggggcggctgtgtccaaggagcacccggacggaggggatgctccttcgcccattcacattcaggacaccagctatatctccagcatcctggggaagattaacgcgaacgttaatatgtttattggtgaaggagccgacgggaaggagcagcagcaggaggaggagaaggaggagggggagaaagaggagggggcgggtcagtagcgctgcgaagcggttagcagttggcagttggcagttggcggttggcagttggcggttagcagctgacagttagccgctaacacgtagccgctaacacttagccgctgatagcgctgggaacttgccatgccgctcgcagctaatatgcgctgcttctccccgtgcctctttttttttttattttttttttcaccttgtgaccaccctgttccaaaccaagtcaaccaaggagagcagaggttaatgcgaacgtccatgcacatcgagtgtgcacctgttcatgcggccttttttttttttttttcctccaaaatgcaactcggtgcagtggaaggagcagcagcagcaccctcgctttccactgcatgcacgggaagaaaaaaatatatatgccctcacgtgtgcatacgtgtacacagaggatgataacccccagcagacctctccacttggacgttgtctcatgtgcatcgaactgtcaacgcggagggcgcactaatctgttcactccaaacaaggaaacaaaaaaaaaaataagtgggcactcgtgagtgcataaccgaccggccgggtaccttcctctccagttttacgaaaaaatgaaactatctctgctgagttactcgtgttgtgtgtctgtcgtagcggtgatgattattcgcggggggggtaccccctggggcggcttctttatttggtgtgttgctcggcggatgggtgagcggccaccaccgactgacgatatgaactacgcacagcacaacgcaggggagttaccaacacggattggacagaagctggaacagcatgctcacatgggtacagaaacgaagggagatgactccgagtttatattcaataaaagcacaccaactgatgggagtaaaaaaatcaacgtagacctccccttggttaaatacgcccccgcgtatgttaactccctcctgaatgataaacaagtggctaaaatgggtgcacccagtggagagaacaggctctcccgtagtgatcaacacatggggggtgatctacacagagggggtgatctacacagagggggtgatctacacagaggaggtgatcaccacccaaacgatatcacaaagggtgaacgattcgctctttcgaagcaacagcatgaagcctcatataggggtaatgccgaaggaggtgaatatgccagtgaaaggaacaaccaaggtggggagcaacctccctatggtacacctaacacatggaggagaaaaaaaaaaaacttacactacagaatgaacccaacagaacaccatctgatggattactcactaatgaaggataagcagatccacagaggagagacgctcaattcgtatgtaaataacatcgatgaccacaactccaaaaggagaatgcaaccccgagtagggaaactcaagctcaggatcaacagggatgataaaaaaacgataagagatactctcaccccacaggtggttaaagttatgaaggagtacctactgaaggggagaaaaaaatatcgaaatggccaaatggatcatttggggggtatatcctcagaccagctagacagaagagatggtacgggatgggggagcagctggagtggaagtagcaaagtgaatcgtgtgttgaggttctttccaggtaggaccttttccggagggttcacaatgagaggttgcctcagtatggcggagctgtgtgcgagttttcccatttggataggacccacgtctttgaggcgaatcgggcccacgtctttaaggcgaattgagcccacgtttttaaggcgaattgagcccacttcttcaaggcgaatcgggcccacgccttcaaggcgaatcgcccccaattcgtgccacgcctacctcatcgactctcccccccgcagcgaacttcgcaccccactcgggagacaaccaacggggagcagccaagaggtccatcataaatgaaaagctgcaccgaaatttgaagcaaataacgctgggcgcagctggcagcggagacgcagatggggaacgtgccgaggatgccaagaagggtgccaaggatgcgaaggacgccaaggatatcaaggacgccagggatgccaagaacaatgccgaggcaggtgcgctacacaacatatacagaggtgtcgtcaagctgtatgtagacatcactgagccgagccttgaaatgatatggagtaacagtccccccaagcgcgtcaccgggtaggatccataccctccgcagggggggtaggcggagcccattcattaccctaaaaattcacattttctccatagggaccactcctaactaccttcgtacacaccactctgcagttccgggtttgtcatcgagggggatctcatcctgacgaacgcgcacaacgtggcgtacagcacgaggatcctagtgaggaagcacgggtgaggatgtgcgccccgtcagagataggggttcccactaggggggtaacgctgctcaggcggcggtggtcaaagaggagagtcactcgtgcgggtacttcttcgccccttcaccgcgtcacctcttcaccgcgtcacctcttcaccgcgtcaccccttcaccgcgtcacctcttcaccgcgtcacctcttcaccgcgtcaccgcgtcacctcttcaccgctgccccctcttcaccgcttcaccacttcaccgcgtcaccatttcaccgctgcccccccttcgcaggagctccaaaaagtacgaggccaccgttttgcacgtcgcgcatgaagccgacatagccatcctgaccgtctcagacaggagtttctaccaggacgtgagtgccctggagctgggccctctgccctccctgcgggacgacgtcataacggtcggttacccctcggggggggacaagctcagcgtcaccaagggcatcgtaagccggatagaggtccagtactacaagcactccaacgagaggtgggtccccggcgaggagtgcacgcagccgtcgttcgagtgtggtgcgtgtagtaggcatccctacgtatggggtgccaccccttaccgcttcgagccacccctcaccgctgccaccccccccctcgcagactcctcctgacacagatagacgcaccgatgaacccagggaacagcggcggaccagcattggtaaaaggaaaggtggcaggaatttgctctcaactactgaagacggcgaacaatacctcatatatcattcccaccccggtgattaagcatttcctgctggatcttcacaaatcgggtaagtacaatgggtatccatccttgggggttaagtatgttccccttgataatgcgaacctacgacgactcgtgggacttaccgacttggagaaagggaaagcagtggaggagaacagcggtattctcgttactgaggtggacgaggagcagatgcggtatcagccagccgatgtggactactgtgcttacgccgagggggcaacccaggcagaggtgagcacagggcaggcatcttcaacaggggcacatgcacttgcaacgggggtggacccctttccgagaaggccccccacagatgcacactgctacggactgaaaaaaaacgatgtgattatatcaatagatggaacacaaataaaaagcgatggaacggcgaccctacgaggagacgagtctgtagacttccagtttttgctgaacgaaaaatatgtgcaggacctatgtacttgtagagttgtaagaaagggacgtatcaaatcagtcgtggttagagtgagtagggttaactacctagtaaggcaacacaacagggacgttcgaaacaaatttttcatttatgggggggtcattttcaccacactgactaggagtctctaccctgatgaggacacggacaacgtcgaattgctacgtctactgcagtttaatttgttcaagaaaagaagaggtgacgaaatcgttatcgtgaagcgtatccttccgtctaagctaaccatcgggtttaactacacagactgcatcgtcctcacagtgaatggcatacctgttcggagcttgcagcaccttgtggaggttattgacaaacgggacggccccgctgggggggaggcggcgaacatggcgaatgcggcgaacatggcgaatgcggcgaacacggcgaacacggcgagcacggcgaacacgaaagaggtgccctccacctcggggaatgccaatccgtacctcatgtccaccttagaaaatgatccttttttgcacgtgcaggagaaggataaccttctgcactttctccttctcacttcgaatgggcagcaggtgccacttgttttactccgcaacgaggtccaacaggagtccgccgaaattaagcgagtctatggtatcactcgtgagcgctacttgtacaatgggtaggtgtgcgcactaggtgtgcgcactaggggagggtagcaaaggggaggaggggggaaggcggcctcatccgtttttttcccacgtgtgtataacagcttgcctacatgggtacatctgcataaggttacaccgtaaggtgtggagactggccaacaatctattgaccccccctcccctctccctatgagtacgcctctcactagtggaacacaaacgatagccttttcatcgtgagacggggggaaccctaacgatttagagagtctacgtaaggctctttcaccctcgtgggatgtgatgacatttgtgttattgttcacacatgggtaactaaacacaggtgggtgtcataaggcagttgcgactttgcactatcgctaatgccaaatggagcgagacgtaactttgccttcatatatgtacctaccgcggcgaatctcatagctcggggacagcagccccttggtgtgggggtattcttcctgggcacgcgacacacgtgcgagcagtcctctctcctttgtagtatgcccttccccagcgcgccgcgcgccgctattcctgctctctgccttccgcgctgggaagtgcgtcctttcgtcagttcatccactgacatggttattcgatcacatggttatacctccgcatggttatgcgattacacggttatacctccgcactgttatacctccgtatggatatacctccgcatggtgacagcttcgcgtgccccttctgagcatcctctttttttttctttttttccccttgcgcactctgaagggaaacgaacaaattggtatgccccccaggcggaactccccgaccacgcgttgcgatgggctgtggtgacataataccccgccgcggaggtgtcatttttttttttttttcccttgtggtcacatattagaaccaagtttgaacggtgcaggccgagaggcaaaaacaaaaaggagagcaccgcagggaggaagcaaaaaaggaagaagcaaaaaggagcagcaaaaaggagcagcaaaaaggagcagcaaaaaaggagcggcaaaaaaggagcggcaaaaaggagtatcaaaaaggagcagcaaaaggagtagcaaaaggaacatgaatgcagctcaacagagcggaacttgaaaactgcgaaacgaagctgagttagcgaaaaggtccaagcgaacgaagcttctcacaggtacagagctgggccaagcgaacgaagcatcacatcgcgcaaattcacctgacttgtgcaggtaacttgtggagagatttacttcagagggtactttgcgcagaacacctttaggaggcatttgttttttctctcctccccttccgtgacataatcccttgtacgtttctctgccaagtggtaggatggtcaaagcagatgataagaaggtcgggaagaagggcgtgcgagccccttcacggaagggtacatcaagaggtagaaagaacaaatcaggggaggtgattcctcaggaggaggaattgcctgaccagcaaggtggaaatgatgaagcagcgcacagcaatattctcatcataggggatgagaatttgaccttttcggagttagtaattgatgcctatccgtccgcccacatttacatagcgagtaagtgctcccctacgcgatgccactggtacgcggtgcaactactacgatgccactcctacacggtgccacttcatgcgcttctcccccgaaggcacctccaccgagttagaaatggatcacctgctgcgagacctagagaagcgcaaaaggaggaagctccaggacgaagccatgcaacaggacgaagcgatgcaacaggacgaagccatgcagcaggacgaagccatgcagcaggacgaagacgtcccgattgagaagacccccttttactacacaaggaagtttttgaaggagcacgcggacaagagagtctacgtcattttcagcgctaatttgttttatttgggttcgcactttccgaatggcttcttcgacacggtgtttttggttctcccaggtgaggagcgcttctgtgtggcgctacgtaacggcgttgtaacgtcgttatgccgatctgtacgggcgcctccacgtctgtgcacctcctcattggtgtggaaagacgcacggctccgttccttccccccatcctgcccattcgcatgcccattcatatgcccattcatatgcccatcctgctcatgcccactccttgcaggcctctgctacagcatccgggagaccggactcaagtacaacgacaaggtaacggcacttcggatttattattttctcatttgtgtactgatcgaaattgtgcaagtgtgccaaaagaatgccgatattcacgtattttggactacggagaagttaaccaagtttactgatgatgaggaggagcctagcgacttggtggagaagggagaggtggacgataaggtggacgacaaggtgaatgagggaggggagatcaaacgagagagtattcacgagacattaaataccttgaagaatctgatgtgcagtggcaagggggaggaagaagcaggtcagcagggagaaggtcccgacgagggagagaacgtagatgctgtcggggaggcgaattgtgacgctaccgaagaaccgaatggagaagccgcagcggaaccgaatggagaaacagccgcggaaccgaatggagaaagcgccgccgattttaatggagaaagcgcggccgacttgaatggcgacactggcgaaggagcggttgagtcacaggcggacccagaacaagagaaggaaaacgagagggacaacggtagcactcaaaacaaggagaaaacgacagaggaacccatcgacgaacccgcagaggaacccacggaagagccagcggagggagggggagacgtgtgcatcaaactgtcaagttacgcgaacatgtacgcagaggaggaggagccggggaagggtagcgccggcggggaggacgaggagggtgcgaacaatgcggaggtgggcaaggatggtaaggagagcgacaaaggcgaggacgatggtgatggtgacgacgatgacgacggtgatgacgacgacgatgacgacgatgacgacgacgacgacgatgacgatggcgacgacgatgtgactcggttctcccacctcttcgacgcggaggcgaagaataaaaacgacagtcccgtcacagcagaggagaaagaagcacgagaaacgtccgaaatagtgacctacgtggtgcactctccatacggagaagaaaacgcaaaggaaaaaaaaaaaaagagatgaatattgcaaagttcccgcttctataccatatagagatagaaaaggtcatgaaattattttccttcgatgagcaggatgaaggagaagaagctgaggaggagaaggagaaggaggaggagaagcaggaggaggagaagaaggaggagaaaaagaaggggaagaagaagcagaagaaggaggagaagcaggaggaggagaagcaggagaagcaggagaagaagaaggaaaaaaacccaagatggacataagcatcattgtcgacaaatacgtgccagtcgtttatggcaatcactttacgtataatgaatttttgagcaagtgtgcatttttctccttcgttttgaaaagaaaaaaagttgtgattcctgaagagatggcacttatattagaaccgaacttcactcgtgagttccctgtggagagttactcctttttgagaaggagattttttcaagagttccatgagaaggttaagtcatgcaccacgataaaggatcagttgagtcacatcagccaaatgcgatacaagctgtacgtacagcacgtgaggagtagcgtctctgcgggagggaggaggtcccatttgtcctattatttatttcaggccgagttgaatagccaaatgaggagagggagtccgtgcggggagaagccggccggcggtaagggggccactggtgaagaagcccccactggtgaagaagcgcccactggtgaagaagcgcccacgggtgaagaagccccaactgttgaagaagcccctcctgttgaagaagcgcctacgggagaagaagcccccactggtgaagaagcccccactggtgaagaaccccctacgggtgaagaaccccctacgggtgaagaagcccccactgctgacgcacccactggtgaagaagccccccctgctgacgcccccacgggagaagaacccccccctgctgacgccccctcggcggacaagctgtggaaatatattttcagccccctggacttcttccacgcgagtgaagacgtgagtccctacttcgaatactacataaaattgaagaagaagaaaaaaaaagggggccgtcgcttgatatgtaatttgtgtgtaaaatttgctagcagtagaaagagctacagcaacgattaccatcataataaaaagtacacgaaacggatgatgggagggacttaccgaaatagcagctactacccctcgatgtatgacatgaagaagaagccaccccttctcccaactcctctaaatgaaacaaccaatgggcactctgttaagggttcatgtggacatggtacgaaaggtggagggggaacaaataccggcaagggaacaggaggcatgagtagtaaaggaggtcatctcctaaacaaggggtcacccaatggtgtatataaacactccgtgcatagctccaactacggatataatcaccagacatcctatggaaatcaaaactatggtagcagcaagtatgggggaggaggaagctacggaagtggaagcaactacggaggaggcagttacgggggaggcagttacgggggaggcagaagctacggaggaggaggcagctacggaggaggaggcagttacggaggaggaggtagttacggaggaggcggcagctacggaggtggcagctacgggagtggaagccactacaacgcacacaactacagctcccacaataagttttacagaagtgacaaaatggggaggagcaccacaacgaacagctatgataacaggagggacgacaaggggttgaagtacagcaagagtgacaaccagcgatcgaatcggaactccagtagtgcctaccacagtggtccctacggcagcggtgggggcggtggagatggcggtggcagcgtgtcaagctttcacgaggcaagcagggcgtacggtagctcggtgcaccacagcagctatgggtacaacaggtcggcgaggaacatgatgcataagtcgaatgagcggggcgacatgcgcgaggagttaagaagtgacccgcgaagtgacccgcgaagtgacatgcgaagtgacatgcggagcgatatgcgaagtgatcagcgaaacgacctacgaaatgacccacgaaatgacagcaaaggagtcaagcgaaggagagatgactcctatgagacgagaaggggactcgcaccggagagctacacccataagcgctacgagaaaagaggaaggaacagtgactacgatatgaagaaccatatggatgagcgaaggagcgacaaccaccaccgggggtctaagatgaatgcggagatgcaggatccctacgcgtccacgaaggacaccaccagcaagtactacgacggaaggaactaccccatgaataacaacgtgaacaattccgacaagaatgcgtggatgatgccccccccacccccaggtgtaccccccgtgtacgatggacaggcccaccagaaaatggtaaaacgagcgtgaagaagcattagcagagttgtcactgtgtggttgcatgataagcttctcccccgtctgcactcacatttgaaattttttttttttttttttttttttctacccagacgaattattacacagcggaggactcccaaatgtaatggaaagacccagaacgtgcgcctgcacagttgcgtaccgtcgaacgcatccacatgcggagttctcgcggctacatgagcgcttctcacggctacatgagcgcttctcacggctacatgagcgcttctcacggctgcatgcccacttctcatttccacatgcccccttcccactgccacttcctcccaccgtagcgaaaacggatccaacggactgaattacaactcgggagagctatacaacaaaaagagcctatactcacagagcaggagttacaggaataactagaggagagggagctaataccggaacggaagaaccactcgtttcagattccctcccccccggatatgctgcccactgtcgaggtgcgggaggagttatacttccatcgctcctctgcttctttctcccaacgtatgaattattttttgcctttacatcaccattttgtttccaacgcctgggcgagtatacatacctatgcagctgtcatgaaaggaagctctctgtctacccattttttccttctcacgttgggttggcagctggggagttcatattgtaagcaatcccttgtgtgtgttgcttttcttttcgtgcccttcccgttcatgcccttccttttcatgcccctccttttcctttattttttttttgccccttgtttccttatcactaacaaggtgccccatgtgggcgtctctttttgaaagcagacaataaacacgcgtgtgcacatatagacgtacaaatgtgcacacagaaatatgcatttttatatgtatgtatatatacctatttactcgcatatttactcatttattcacttatacctgcgagcagcaccccttgtggtgcgtccgctctgaaatgaatggtaaaagctggacggtcacctgctggacgatcacctgctcgacagtgttcctctgtacacatgtagtaatgtccatccatgggtgctctgttcacacagatcggttggcaagttggggagcgtttttaaaattatgacacaggaaagggaagtggtacaagaaaaaaaaaaaaaagcaacgcaacgcaacgcaacacaacacaacgcaacatgtgctctgcgctctgcgctctgtgctcactcattgcacacacagcactcttgcgaagaacgagtgatgcgtaaaaggagctggggatttgctcaccgattggcggattggccaatttcccgattgccccgacagacccacttgacccgctcggccccttggtcagacaggacgacgctctacgaactaatcccgctccgcgatgaaggtcaaatagttgtcgatctccttctcgctgatttgcgtaaagttggggttcgccttcgaaacgatcgccatttctatttcgttggcctttaagtcaaaagccaaaatggtctgcagtgcttcaatagccaagatgatggtgttttgtacatcctcctctaacgtctcttgttgtatttttttcttcctcttctccagcagcctctccagtatgcttatgctttcttgttccttgttcccaatcacacacgcgcggtaccctgcgcagaatcccgacgggtcgaacttgaagaggcccggtttgttgtcctcgcccatgcctatgatcattccgccttgggaaagggaggagacgcggtgaataggtaaagcggcgcagcagcacagtggtgaagaagtaagaggtacgttgccagttgcacgagtgaagcttatatggcaaaaaaaaaaaaggacaaattatgacccgttcatattttttttttctaaatagccattttgtccacattttggctagctcacatggactaatctttttttcttttttttttttctaaatggccattttgtccacattttggctagctctcacaaaggggtcataattttactcagccaggagaaggacagcgcgctgtccttttccccatctcgataacttactgcaagcgtgcagcctcatgtaggcgtgctgcgtgaagacctgaatcttgtcgcaaatattcctgcacaaggtttccacgttaacgttgtgcccattggaatacaagaactcggcagcctctatcctagccttatacaccatactgaggcaatcccccggcattcctaccatggagcatccgatttcgtcggttatgttgtaaatattcgtgatgttgttgtaatctagtagcttgtcttgcgagatgtactgcgttgccatttttttttgggaaatgattacggcacagttttctcctttcactccgatggaagttatgttggtgttcttcactgccttgatggcgtattctgcgtgggaagaggtgcgggtggagaggtgcaggtggagcggtgaaggtggagcggtgcacgtaaagcgacagcggtggagagatcataccgcggcatgaagccgcgcggggaagtgacaacacatccggggtgcttctcccccgttggtgcacttctccccttgtaaaaacttgcgcgagggcacttacctatctggtagaggtttccatcgggggagaagatagtcaggtgcctatcgtacatgctctgcgactgtctcaccatggtggccgttctcgatcgcgatgagtgaagtgtggaatgcttttctttttgtattcctgccgcttcttttcttctctttaccgtcgtatgggcaaaaagggcagcagtggtggaggtgagccacgtgtaaaaggtgacctacactacgtaagcggcgcttgtgctgtgcgtgtgaatggagccgatcgagcaggtactccccgttggtgtgctttccctttttgtatcttctcccacacgtgtaagcctcgtatggttgctttatctaactcgcgcgagtcaactcggcggaaattcctcgttcgggcaggtggaagggaaaaaagaaaaaaaaagaaaaaaaaggcctcctatatgagtgacaaaatggagaaatgaaaaaaaaaaaaaaaaaagcacatacgtgggtcacaaaaaagaactgctcattatgctaaacgcagatctgtgcactggcactgtggcttgacagtaagcacatgagaaaaaaaaaaaaaaagtcgttttcgtaattgtattcgctatgcagttgtgtatatgaaaaatggagtgaggcacttcttcctatccttccattaaccaaatgaagcttttttttttaagcattcgctttagggtgagggggtaacacatacgtacacccctgcatgaacgggataatgacatacgttttcgcggagcctttgatgatgacacatgatgtgcacatataatacgagttttttttttttttttggagagtggtagtaataaaaacgcacttggaagtatcactcagttgaggtgtagtacctactctctcctttggagtgacttccccttttttttttttttttttaaacccactttcgttgcaacgtggaaagatgaagaaagttcaggagcttctagccacgtgtgatgaagaatacggttggtgggtgtgcccagctgggacttgcaccgccaggggggacatctcccttcttcccctctcattaataaaaaaaaaaaaaaaaaaaggagcacagtgtgcttatgtagctgtgagaacgtagaaatatatgattgtgtagttgcctccgcgaaggcacgaagtattatttgcagtcggtggatgggaaggtgaaataggtgggcaggtgagcagagggacaggggacacacctcccccccctctgtgctctctcctttcaccgctgaagcaggtgccggaacagcatatcgacatttctcaagctgttcacacgcgcctccctaatgaaggcatagagtatcttctttcccatttcttgtatgtacatgcgcatgaagttttgataaaccttgttctttagctgcgttgtgggaggaggaggaggtggggggaaaaacgtgacacggagtgtgtcgtaaaggaggggagctgggcagcggtcacgtagcagcggtcacatggcagcgccataagggcgaagtggcacgcgatcacttagttgctccgacgcagttgccgccttgcagtggcgacaatccagttgacctacccgaaagcttatgtaaaagtcgacgttgatgcagcccgttttttcttcaatgatccattctgtggtctgacaggggggggaggagaagcaatgggggagatgcaatggggtcgaagcaaagggggcgaagcgactatggcatgtggcatcgctggtggtgtagccatcgaagcggtattcattcctgtaacaccggcttgacgtagcaccaattgtcataccacttggggtgaaattttttttttttttctttccctatttgtgcataccaagtgattaaacaggttcgtgtctgcgctggagacctgaaaaaaggggagggaaaaaaaaaaaaaaaaaaatagagagcaaggagagcaagcttaatggacacttcgttaaaaggtgcatccatctaatgttccactcgaaaatccctttaggggtatcccaaccccttggtgtctcatttgcaacccctaccttgacggtggtaggcaccttgaaccgaatgactgagtcgtatgattccttgaaaaagagattctcaatttggaggaaggccctgaagtgctcctctgccttgtccgttattttgcttttctgcgatgggggaggtgagacgatagggggttgactagtcatgcactgctggggggttcgctagccatgcactgctgggggttcgctaatcatgcactgctgggcggttgccaggattaacccctcggtgcaggcacaacagtgcaccttaccgtgacgtagggtagaaagtggctataccgatctacattcagaacggtgtagaagaacacatggctttggcaaatgacatcgaggttcttccgatatattatgtcctcagttggagtccaaattttgttgctaaacagggagtagcttcttctacaggtgcagcagctgctactgtcgttcattagacttttgaggagtacctggctgggtgcgttcttcttggcaatttggccaagcggcgtccccctcatcctgttcttgggaggggagaagaggggaggcgctaaaaaaaggcaacccaccacgtgtgagcggtactccatgtacccacttgcgtgcgcccagctgcttgaaacgagctaagtgtccttctcgtgcgggaagggctcctcaactgcgactcgccgtctgatcatcctttcgaaatggggacacagccctgtgggaggcctaccttggaggtgctctctccccttcacagtaatgtgcagatgtcacgtaatgaaatgccacgtgctggagatatccatcgccttcgtggcaactgcacagctgtaacgactgggagaaggttcggagatccccatccgtccgggagtccttcaccgtcgtgtgcttttgttcctctgtgggggggagatcccatgtggagcactgatcatacgtgtgctcatggctacaacacaaaatgccctccccaaaaagcacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaataaattacaaaaaaaccacatgtgcaagaaaaaggggattcactacgggggggtattactttgatgcattagggattgagcacgttgttgagaagaagtgatcggatggggagaagcagagggcggttggggagaagcaaagggcggttgggaagaagcagagggcggttggcaggcagtcacgttgcaaagcagtcacgttgcaaagcagtcacgttgcaaagcagtcacgctgcaaagcagtcacgctgctacgcagcagctaatcagttaagacgcgcaaacggaggccgctccacagaggggggcagacggaagagcaacgtcaggggagaataagcatctagctttgaaggtaaaggaaaaaacggtcacattttttttttttctttaaaagaacggaacgggtacgcacacaggtaaagggggtgctgtacttgtgtccgcggtagagagtagggaagcggcaacaggggggtgggggagatcacagagctatgcaaaaattaggtgatgccactccgggggaggggttcataatcagaggcacttgttttcacgtacacgtgtgcgtgagtatgtacatataggcaacccatgcgcgaggggtgtgtctgtctgtctgtgtgtggtggggtggggtggagacacggagggaggaacggtgatggggggacacacggagggaggcatggtgatgggggagacacggagaaaggaatgataatgggagagacacggatagaggcatgctaatgggaggagacacgcagcggggaatagagatgactgggcgaacgcattggagacgcgacgcagtggtggtggtgcactgctagctgtttccctgttggtagcaggtccccccatgccactctcctccttcgcttggggcctagcaaacacagttggctcgattttcctccttcttgctgagcttcaaatttttggtgacaatgctaagttccagcaaagagggattattcaagatctgctgaatcagctcctcaaagcagtacgttatattgatatcattctttgcactcgtctcgcaaaacagcatgttattttcgaatgcaaagtttttcccttcatcttttgtcacttcgtggttagccttgtcgatcttattcgccaccagcattttgattgcatttttgttcgttgaatatttatcgatttcgtgaatccacacgtccaggttttcaaatgactccctcacggtgcagtcgctacgggggggaggggaggagcgatgaggagtggtaaggagtgatgaggagtggtaaggagtgatgaggagtggtaaggagtgatgaggagtggtgcggaggagtgatgaggagtggtgcggaggagtggtacggaggagtggtacggagggttatgcggggtcacacaactcacacgtggcaggccaatcggacggggcagaccaatcggacgggataacagctggcgggtaccaccccctccgtgtgtctctctttcacttactacaccagaataatcgcatgcgcgttcctataataagcagacgttaaggtccggaacctctcctgcccagccgtgtcccaaattcccaccttgatagttttgttgtctattttgaggtacttcactttgaagtcgatgcctgcagggtgatacgttccatgggggggaagaagcaggcagggtgatacgttccatgggggggaagatatcacgcgggtcgagtaacccgcctgcacaacaggaccgctataccaaacggaggggcggctacactatgggtgcaccccttggatggatcctttacctatggtggacaggaccttctcctcaaactggttgtcggagtatctgcacagaatgctgcttttgcctgcgggggaggggaagcgggtgtggacgtggaagcggacgtggaagtgagcagctccgtgaggcgcttaattaacgtggcgcagcgcagcgcagagaatgcactacttttccacgtagcactactttcccacgcagcactacttctccacgcaatgcagcgtctctccctcggttaactacacatcactcaggtggccactcttcaaaaggcggatgggcctatgggagcgttcgagacgtcgccactctccgggggggggaacctacctacgctggaatctccaacaagtaacagcttcagcaggtaatcatatttatttttatttttcattttttcacaagggacaaaaaaaaaaaaagaaatgggggcgtaagatggtggagagcagagggtgaggtgagaaggttacgggtttaatcatgctccgtgcgtgcatgcgtgaatgcatacggtcgttcacggtggtggtagtggtagttgtagtggcaatggtagtggcaatggtagtggcagcggcagtggcagcggcagtgacagtggctgcggggggaggcaggtataactatatggatattagggccgatgcgacggggcgatgtttgttcgtggggccatgttttctggtggcgaagcgctcactgcgtggcggtgattcttcgtgaaagcgggttgttccgcgtcgcaacatgggtgccgggggcattcgtgcgtcggcacgtgggtacgctggtacgcagggagggcggcgcgctgaaatttgctacgctgctacgttgctacgttgcttcgctgctacgcagttgcgctgtcacgatggcacattcacgtgagctactcgtagtcgcgccaattgcgtgttcgccttcagcgagtcgagcggccggaaggtacccaactgacaaatggtattacgcgatggttataacatccgagactctttgagtattgttgccttaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctttttattttttcctttcgttgtggttttcccttcgcccacccaccgcgtgccagtgccgtgtcgctgtccctcctgttctccttcccttggtcactctccaccccatgcggcccggctcgacgcggccctcctttcatgaatgaaacagaaaaggttcactgctcaattttatgtaaatggagaaacgttatttcagttttgtacttcccgacataggaggaaccacatgcacagggctgcttctcgttgtatatataatacgttcagttcccagggggaggatcccaaccggggggaagtaacatataccaacctctgtaattgatcatataggtaataggtaatatacttgtgtgcccacccaccatcaactctacctctcatgggatcaaaaaaaaacgtgtcacgttatttaacaggagagtttaatttgtattttcgtaccgttgcgttgtgaacagggggagaggggggggttagaccgaataacttttgggagatgacttcccatcatgatggaaaaacgtaacctttttattgggagaggagagtgtactacctcccggggaattagcatcgcccgctgtgcagtgaaatatttacggggcgctccagcgggtggaccgttcgtcaaggaaaaaaaaaaaaaaacaaacaaaaggaataaataaacggaataaaaaaaggatgcaataccgcaaaaataaagacgcaataacgcaaaaataaagacgcaataacgcaaaaataaagacgcaataacgcaaaaataaagacgcaataacgcaaaaacacggataccccaatggacacggtgatgatacgatagaggaggcccctttcaaacgcggaggcgatgctgaccattttgtgaaaaagaattatgaatgcctgaggggacctgtgaggagggagacagtccgtccccctccaatagtgggatgtgcaatcgctgcgatccactcaggtgtcattaagtaactgtctaacttccataagagtgttcgctgtaaattctgcaatggtgcagtgtgtaggtttgtccgcatggtcatactttccctttacgttcctgtttcatgtcacggaaaagggggtaggtttacttgagtatgctacacacaccctcccgcgcgccttctctgattcagtttcgacgttgttttggtggttcgtctcacttcttgagtaattattcttccctcccccattcggatggcacgggtgttaaggggtgatgctccaacgtggcgctcaattaggtaccccccgtttggtggtttaattggggttatatcctggggggtgttctcgcgggcattgtccacgctgcccttgtccttgttgcctttgttgcctttgttgcctttgttgcccttgttgcccttgccgcccttgtcgttgctgtcccccctgtgcaggccccgcgcgcagtgctgtctacatgggacagcaccttcgggggatgtggaacggggcatcaaaactgcctgaacagtcaggcaaaaaaaaagaaaaaaaaggggggggcacaaacaaacgagcaaacgagcaatgtggcatgggtgaagcggcacgggcaaggcggcacgggcaaagcggcgtgcacaacacgagatgggaaacctgatggggaacttgatggagtgggggatcccctttccctaggttgacgcaccaccaccgcttctcctgctcctccgctcctcccccctctaggccgctttcttcgaggctgctcccctgtaggactgaaagcacctctgaaagaagcgacccaggtagctgtccatgacttcacttagcgccacgctgtcatttggcacgagggagatatttacacgacccgttgcactgttcacgtttttctgaagtatctcctgcttaacgtttttgtaataagtggctgcatctactagggacagattcggtggtccaaaaaaatggctagctagcttatacccaaagtagtgaaaaataagtaaaaacagaaaaaaaaaaaaatgatacctctttaaaacggattcgtttaaaatccaactcagactcataaaaggaccactcacaacatttgagcatctaatagaaaacaaaaaaattatttgtgtcagcaggagatttatttctaattgatgaggtagactatccttggtgaacaaataaatatacaataaaacgtaactcaggaaggagcaaatcatttcattaaaataggtgtccatgacaatggaggaataaaggtccatattactcccaaagattttgttgtaatatttattgccgctactcacgtgagggcatgttaggatgatcagctgtacaagggcattcttcactactgttggtagttgtggaaaaacaaaagaggtaaggatggatctgctttttgtgacttttccattttgtatcctctctaggatggtggtgctgatgggtgacgaggggtctgctcctacaaatagcttcatcactccgaggtagagcagcgtcccgacgatgttggacaggaaaatgaccttcgcttcgcctaagggggggacgcggtaatgaggaggaggggggacgcggtaaggaggagagaccacaccgctacggagaggcggcaccactagggaggccccctgcccaagcgcttacccctgcctatcaggttgagcctactcttgaagaaatggaaaaaggggtctccatcgtagccacccgagcagtaccggaaccacagcaacaggataagagtcgccttaacggaccccgccaccaaactattggcataatcaaagtaagataccctagacagggcagcaaaaacgacaccctcaatcagcttattgagaatgaagcagaagctgaagtagaggaacgtgttaatacaaaacccaacagataagaataccgttttgtaattacgatccaggtacttatatggcagaaatttcactttgacctctttgaagtcttccttggatcccttccggttagatattttgtcctttatcttcttcgttatttttagtgactgctcgtataggttgccgtcatggtgtacctggctcattgttgtggtgcggtcgctggggggaagtagctgcggggggaggggctcgcttccgcggtgcttcagctgcggtactgctgttgcgctgcttcagatgcggtgctgctgctacgctgcttcagctggggtgctgctgctacgctgcttcagctggggtgctgctgctacactgcttcagatgcgatactgctgctacactgctgctacgctgctgctacactgctttgctacgcgtcccttctgggcattaaccggggggaaggtcaaactgggaagcacacaatcggcaggcacacgcaaaacggaacgcggagaaacacacccttttctggggttcccttggtgcgatggtgtgacacgacgtggcggaccctgcggtgatggaaggagaggtacttctgccctcattcgactgaacggttaggaacacgggagatgcagcggggtgtgcgctttcgccatgtcgagtgggccaaggcaaaaaaaaaaaaaaaaaaaaaaaatggggtaagatttatcggatgagcgatttgcaagagtgcatggtcaggctgccgctgcgatgctatttccgcttgtgcggacggttcggatttttattttttcgagaggtctctcaacataagagaaaaaaaaaaaatgatagacatggcacactacgtcgattggtgctcaattgaaaaaaaaaaaaatggtcactcgtttgtgccgctaacgaggaggtattgcagagtgtgatcatgctgcagcttcaggatggcaacgctaagctgctccgtttggtggggaagggtcatactgccaattgggcggtttcattcatcgatgggaaactgctggaggcccagagataggagaggagcctccgcaaagaggaggtcctctagttagaagtgctcacctggttggtcagtcgctttgacaaaacttgaagaattggatgatatggtatttacttattgagggcatttttttttttttttttttttttttattttcccgttcccacttttccgcggtgcgcattgaacaggcgggtcccctctgcgcccggctctcctcctcaagggggcgcaaaaggataggcaaacaatgcgagagggtgaagcaggcgtgcaaccaggagggaagcacaaacagcggcgtgaaaacagcggcgtgaaaacagcagcgtgaaaacagcggcgtgaaaacagcggcgtgaaaacagcagcgtgaaaacagcagcgtgcaaccaggagggaagcacaaagtggaggagcgcagaagagcaggcgtgcctttccagcaaccacggaagcgaatcgacagagggggggaaatcacccacaggagagaaaacaactcaaaaggtggtgcagcgtaaccctgcttgacgacgcggctggataagcggccaaccacagcatctgcctagttagagtagaagcacaacgacagagcagggcggggatgttattacccccctttttgtaaccccccccagttggtctgtttgtttgttagctagctagctagctagatagctgttttgtttgttttcttgcttgtttgtttgcgtgtttgtttgcttgcttgtttgcttgcttctttgtttgcttgcttctttgcttgcttgcttcttcgttttttgttttttttccgtgaaaggactcctcccccaagaatgaagaacccctggacggtatcaattggtcacctgaacgacctgttggctgacgccccgaaggaggagaaaaatgagaagggcgcgtttgaagaattggatatacctcaggaggtaattctagccttggggcgaatggcaatttaccacccctcgacgatccagcaactgtccattaggaaggccctacagaggaggaacctaattgtgcaagcaaagaacgggacgggaaaaagcttatccgtatgtataatcgtggtgagtaggatagtggaaaaggtgaggaggaggcatctgaggggggcagatgggaagggggcagatgggaagggggcagatgggaaggacctattggggaagcacgcattggggaaggacgaacggggcgagtcgggaccgcagcgaaatggggcagatggaaaggacgaacggggcgagtcgggaccgcagcgaaatggggcagacccaccggtgtccctctttctccactcggtaatcctcgtgccgactcgcgaactctgcatgcagctctgtgacaacataaaggagatttcaaaccaagggatatttattaatggagaaaagggagagtccccacaagcatgcgacaatgctcgtaattccaccccctaccagcaatcaggtgacaatctctacgctacaaacagtgacaggcaggttgggaagcacgcccccttcgaagtgagacccatggtactctacggagggacggacgtaacggacaatctgcaagctctattttcgtatctccctcatgtaatcatatctacccccggaaggatgaaacacgtgttaagcattttgaagcgactgcacgtgaaagtgggacaactccaaacagaaggatgcgttattatccaaataccactcaccaaaatagcaaacgtcctaattaaacagctaatattagacgaggtggatgctctcctcgatgaacaattcgaagaacaaataaattttatcctcagtcaggtggtaagacctaaagtgcaagtgctttgttacagctccacgtttctagaatcaacagttgctggttttttaaaagtggtcaatatgcatgacatgggatatgtttctaggtggaagggttattgtgtgaaaaaaattcatcagattttgggtggagacttgggaggaggtctctctttggagagtctgcgtgggtcttatgtgggggggggtatttcccctggggaggtgttaccagaactgaaggcaagccacgccctctacgagggtaccgcaccgccgcagaggagagtagtgcccacccagcaggaagggaaaagaagcgtagtgaccacgcagcaggaaggactaggaagcgaagtgccaacccagaaggaaagccaaagaagcgaagtgccaaccgagcaggaagcccaaagaagcgtggtgcccacccagcagagcaacggatcggatgagagccaagtgcagggagaggaagaagcttctctcgagggatatcacaacaaagatgaagtgagctctccacctgatgtgtcccaaaacaaccgcgcacacacaaaagtgaaaaaaaaaaaaaaattaggagaaacagatccaaggggatgaactccatcgaagagatggtgcaagcgcagagcgtcttccacgacgagagttccattcgatacattttacaaaaaattgtgaaggaaaagcgaaacgttgcgatgtatgccaggcggaggagacagtttgagtttgtgcagacgtgcacctcggtcatcattcatggggaaggggcggcaggtagggaggagcagtccgctagcgttgtgaagcggttcgatggagaggcgcggggtgcaccgggtagtgtttgcggtggtgaaaaagggagtgatggcaaagaggggggtgatcccacaaaggggagtgatcccacaatggggagtgatggcaaagaggggagtgatggcaaagagggaagtgatcccacaaaggggagcgacaccacaaaggggagtgatggcaaagagggaagtgatcccacaaaggggagcgacaccacaaaggggagtgatagggagaaccacccttccgacgtgctgggctcgcccatcctgcggaacgttcggcattgcttcatcacggtgaacaacgaaaacatgaacaagcacgaggagctaaagtacaaaatgaagctcatactgaaggtagtaaaggaaataaatttccaccagtgcttcctttttattaacaacacatacgagggggtccaagtaagtaaaatgctaaaaaaacatgacgtgtcttgttactacaccagctcgaagattgatcatcacgaaaggatgaaaatttttaatagactcaaaaggaatgaggtcaaggttgtggtgtgtagtgatgtcatgagtagggggatcgataacatagtttgcgatttggtcattaacttagatattcctcagaacaaggagacttatattcatcggtcgggaaggtgcggacggtatgggaacagggggctgtgcataagcctctgtaactactcggactacgcgtatctgtacttttaccaatatcagctgcgactccccgttcacgacttctgctacctgcgcagggagcagcagttggtggggggggcgaaccagtttgtggggggggagcagcagtttgtgggggggagcagcagttggggggggtgaaccagtttgtggagggggtgaaccagtttgtggaggggactaaccagtttgtggaggggactaaccagtttgtggaggggactaaccaattagcggagggggcgaacgaccctctgggggaagcccccacgcagggcgccacttggcgcagttgttacgatgtacgcggtagggaagaggccacctgggaagaggacacccggggagaggccactcaggaagaggccacccaggaagaggccacccaggaagaggccacccaggaaggggccacccggggtgagcactccgccagctgcgtcgaagcggagttaggagttcatgtagttgagcagcccgagcagaacgcgcgtcttcaaccgtgccgcttagggagagcccggaggcggaaggccctcgccctgaggatcaaggggttttgcgccgagggcatacacatcgcggggaggggcagccaggggagcggcaaccaggggagcggccaggagagcaaccagggggggagcccatcggatggcccactccaccgcgtccaactcaaagtgcgcgtgaaaaattttgcaagcagattcaaagttgtgagaaacgaagtctgctgccagttctgcctccccaacgataatgtaaatttttttaaatcgattagcatcgtccagcacaagtccaacctgattattttcttccttttcaacagaaaaataccgatgcgatttttatccttccgttcgatgccacttccacagggggaggaggagaaggggagtaggtggaaccgatccaactactgcttcctttttttttgtaactcagatagctacctagtgttgaaggtcttttatttcttcctcttcctgtttaagcattatcagtatcccatccgggagtccctaactccactgctgattcacacaggagaagggatcacacgaaaggggaggaaatggaaaaacagatgtaacaaatgttgccatgtattccgtcccaaccgagtcaatctgaactacgtgtcggacacctgcctcatgataagtaacaacatccaaaggagagaaaaaaaaaaaaaaaaaaattttaaagggtacaaaagtgatgaagatttttacatgaacaggcaaggtaaaacagtaactacttttcagaaggccatgttttacccgttccttttggggagccgagggaggcatcgcgcgagtggcaagctaagcaggatggactctgcccacatggagagtgcacaaactgagcgtgcccaaactgagcctgcccaaactgagcctgcccaaactgagcctgcccaaaccgagcgtacccatcacggagttgattacaacatcttacaacagagcgaggaggaactgcaaccgagctcactgtccctagaaagcgctctcaaccagataaaggcaaacaacctggagaggaaaaaaatcgttaccttttcacagcagtgcagtgaagtcttatgcatgaatgaccagcaggagatcgtacagaaggtgaaccacctggtggcccctcaggtgttcttaaatttggacaatgggggggaggacgaggtccatctgttgaaagggctgttcctgcagagtcatgtgcagctgcatggtggggcgggcgcgggtgatgaagggtgacgcagcatgacgaagggtgacgcagcatgacgaagggtgatgaagcatgacgatgggtgacgaaggatgacgaagcatgacgaagactcccgtgtacagaaaaacaaaagcggctttgctatcttcgatgagagaagaaaaggttacgcggagtaggaagggtcattatacgtttacctcctccaccgtgcagttagcatcaaatggggagggaaaaaaaaaggaaaattgaaatcgagtcggagttgaagccccctagggggacgctccaaagtggtgctgttcccctctccccgcgtgagcataaagcgactcaccagaagagcgtcttcaaaatggactccaaatcgacatgattgtgtagaaggaggaaagtatttttaagacccattgggatgggatctctcctcgaagaacaagcagattggactccatccggttgacctaattgtcatcactgctgacacccatttcggctttcactaagagggggaagtgaaagaacggagagatgggagaggaagcatgttgcacggaaaaactattggacgtgtaactccactttgctgatgcaacaaagtgctcgtgtgtatcgatgtgtgggggtagggtgatatagcttcttacgtgcgaagtatttttgctgtgcttcgtttatctgtggatggagggaggggggaagcacggttagaagcgtacatgtgtgttgatatgcgtcgatgcgtacgtgtgtgtagatacgcgtcgttgcgtacacccgcgtcgatgagtacacccgtgtccatgagtacctccgtgtcaacactgtcattaacatgaaggtacatatgcacatgcacatgcgcaggtgcgcggggagagcttctccgtgacgcttggtgcggcgcgtctctttggcattacgtccttcgatagctccgtcgcttcggtcatgaggtcacatatttcctcctgcaccttggactggaactggaggtacttcctcgtgtaggtctcctcctggaagtcgtacttgaggactgcggggaggggggaagttagccgggtagcagttagccgggtagcagttagccgggtagcagttagccgcgtagcagtcagccgcgtagcagtcagccgcgtatccgcttagcatgcgggggaacgctggtgggtgagatattcgctgcagacacgtacagtgctcgtgaaatttgtggggggccgtcttgctgttgttgctttgaattattttgttgtataggctgatcgtggggtttcggaaaattatttcttcgtatgtctgcaggggggagaagcggtgaggaggagaagcggtgaggaggtgaagcggtgaggaggtgaagcggtgaagcggcgaggcggtgaacaggcggctgttgagaggcggcggctgttgagaggcggcggctgttgggaggcggcggctgagcccaaatctaccgctacgagggaacggacgggtggcgtcgcgcgtccttcccggcggcactcacctcgttgacgacgcagggggggcaggccgaccccgcatccgtgtttagctaagacggaaaagaaaaaaaaaaaaaaagccaatgtggagtgatgaatgatgagcgaagagcgaactgtgcacagtttgcaatacacaacgtaacttaaccaaacgtaacgtaacgcaacttaaccaaacgaaacgcaacttattgacagccatccgtcaatgtattgaccgaccggccaatcaactcggccagtcggcttatccgacccacgcgcggtaccttcacaaagtgaacaatgctgatgggggccagggacgcatcggcgaagtagatcttcaccgtcaggtagaactcgccccatcctatttcgttcacctcgtaggggggctgcgtgtaaactgggacgaagggggaggggtgaagcagttattcgggaagagcggttagccgggtaaagcggttagccgagtagggcggttagctgggaatggcggctagccgagcagagcgcccggcgggggggcgagtccaaggcagccaacctcgcttggggtaaatgaaggaggggtccaactcaaaaacgaccttctggacaaagagcgagaggtccgaatagttggggcaccgcaacaggcaggtccacttatgcgtcatgttgccaaattttcgcttttcctgtgttggggggggggaagcacatggagggtgaagttcgcagatgatagcgttcaagcgttgcggtgtagaaggtaccgctcaaacgatgccgtgtagacgagacggctctgagggaaactcccgccaggggacatacctgctgggagagtaagaaggcgtaggtgccaaccaccacgggtttcaccagcttgacgttttgcatgcggctctccactgcggagggggtagatggaggaggcgggtaacataaaatgggcatcggtctagagggccaccacatgtacacataggtgggtagctgtacagctacttactaccgatgtaagtgtgtagaggcacaggtgctgtgcccccgcgggcccgctcgacgtactcacttttggggggggaagggcatttccatgggtgggcacctcagcaagggggaagcggccaaaaagaagaaaaacgcaaattgattcagcaaacgagccaacaacggccagcaatcggccagcaatcggccagcaaacgagccaacaacggccagcaaacgaacgagttatcaaacgagttatcaaacgagttatcaaacgtgctatcaaacgagctatcaaacgagccgctcactaaaacaaaagagcgatgcctccagcaggggcaacacctcaaatggtccttttccccgtggagagaaatggtcgaggaaggctggcgcgcaattgggggggggctaaacggaaaggcgccaggggggtgatatggcgatgtgccgctgagcagcaaccgttttgactgcctaaaggggtaacgggaaaaaaaaaaaaaaaaaaaaaaagcagaaacggaggagcagaacgaagcgccgaaacggaagagcagaacgaagcgccgaaacggaagagcagaaacgacgctcggaaacaccttcgtagcaattgcttcatggtggaagcttacccacccgtgcgtagctgcaaatgggagagtgttggggacctgcccgaattgtttttttttgcttcttttagatgactccccaggcgaaatgccaaaccggaggaagcagagacgcgcggagaggcgcatgcgaagcggcagggctatagcagctggggtggcagttctgctgctgttgctgctgcgcaccgtgtgggggggtgccctccaagtggggaaacgcgcaataccgggaaatagcggcatgacgggaaatcgcggcgtgatgggaaatcgcggcatgtgggacaatcgcgcactacagggccatcgcgctgtacccagcaaacgcagcacaccaactgcctgcacgaaccgtgagacaaagcggccacgctgctttcttcgcccccctgtgaggtcaccaaaaaggggaaaattcccccccaaaaaaaataccctgaattcattcgaaaggagtgtcgataaagtcacaggaaattttcttagcgacagagatctcttcatagaagtggacaaaaaacaaaaaataatcgaagaaatcgaaaaaatgaatcacctgcagtatgaacagatccacaagtacatcgagacgttaagcgaaaatgatgtatacgaagaaattataaaccacaaaattcacctgcacaagaaagggaacgaaatagagaaactcaaaaagttggtaaaaattcaggagtttttgaacccgtatattataagccaacggaagaagaaggccaaggggaaggtcgagtacatgattacttgcattcttaagggagagaatatcgatcaaataatcactgatatgtttaggaagaaacaaattgacgtctacgtgcttactttcattgatgacaaggtgatggaggcgcatgccaagttgttgcgcaccggggggggcggcgttcccggggttggcagcgttgacaggggtagcggcgtgcccgagggtagcgcccttagcgcccctggtggggagggggccaaccggaccgaacccggcggagaggaccaaatgagcatgacggagaaaatgctaaggatgctgaaggaccgaatcgtggcacagcagaagctgcaggtgaaaggcaccttcgacttcaccagggtagttttcctctcgaccaccttagacatgaatgaagataggcagccaataataaagtccgccattaggaccatagaacagctggaagagtttgagctgtacttactagacgcactagactatgctgagacaaacgaaaaaatgaagcagtacgtccctcacttggagctgctactaaccacatgtaaaaaaatgaaccccgtttttaaccagctcctaaacaaacagaccgaaaacgtccgcttcttccccgataagattgacatgtcgcagtttaaggaactgtagtgagaggcctcctccatgtgcggagagtggttggctctgccgcgcttcccgagtgcacccttgcgagaaggggtacaactagccatggtatgtgctgtcccgacaaggtaataaccatcacgcgcatttcgcacatactgatagtttgcacaactatatgtggcgacgaagggagttcccttcaaaacgggggcggacacgtgctggcaacacgcagtgctggtaacacgcagtgttggaaacacttagtgctggcaacacttaatgccgctttacaagcgctcggttggattgtcccactggattgacgcactggattgaagcactggattcacccacctgtggggggggcaaattcgtgggtcgtttttcttttaagaaaccaagtggacaggtctcattcctcgttgtgcccttcaattcgacacagctttctccgttatcgcttcacgcggttggatcatcccaccccccacacacacaaaaaggttatgtttattttttagtccttttcgcttactctatgttggccgtttgatcatcccgctgtgcagagcagctctgcccattcacggatgcgtttttttttttccccgtttgctccttttaaacacaaacaatgtaacagttttaagcagaagggtacctctgtatgggggcacccccacccacccctgagcgttgtttccaagcgtaatgtggtgtataaagctgcgtcagaccgcaaaaacagttgtgccgctccgtatgaactgccttaaaaaatgcagaccaattggccatacgttcgcgagaaggttagcaaaaaaaaaattttacctgaacagggtcatataaaaaaggaagaaaaagcgctggcagtaatttgcgaatcggaagagacagggtggatgggcggacggaaacccccctagtcagtcggtggagacgtggtgcgaaatcatcataacagacgcgcgggaggaaaatcattcatatggtttactctggagtgggaaactctttcttaacaaagttgagctagccaaataatttcctcccttctttttctttttttttttttttttccctttttccctgaacaggtcaggtaacaaaaatggcaaagcttcgcctggcgggggaaaagaagagtgtacacatgaaaacttcacgtaacggcaaacttgtggggacgcgtaggtatacctacaccactgcgccacgcagatacgcaaattcactcagcgcgcagaagtgcatgtgcaggggggaagggcgcggctgagcgaaatgagcggtcagcttgcggcgaacttgccgtcaacttgcggtcaacttcaggcgaacttgcggcagacttccccccatatgtatgcatccatcactgcgtgttggagcaggcagatggggacgcgcagcttggcatatgcgcggtttgccatatgcgcagtttccctatgcgcagtttccctatgcgcagcttgccatatgcgcgtacacgtgcgtgcgtacatgcgggacgaaaaaaaaaatatgccacgcgctcgtgcgatcgtgtgttttttttgtgctttcgtacgtttgtgcgttttgcgttttgcgttttgcgttcatttttttttggggaaaagaggttcctttgatggcaagcggagagaaaaaaaaaattcagccaaattgccaagtgcaagtaaagtaagcgaaagcgaaagcgacaaatgatcgccaatttgtcgccaatttttcggcagcttttcgccaatttttcggcagcttttcgccaacttgtcgccaacttttcgccaacttttcgccaatttgttgccaacttttcgcccaaagcgcaaaatcacccaggaaggcacaacgcgaaaaaaaaaagtaacacgcgaaaattgagaaaagcgaggaaaacgccagctgagcggaacgcaaagttgagagaaacaggatggcatgaaacatgtgcacaaagttgaagtggaccctgtgtgcatttttcgctatccgatcgtgttggcatctgctgagagtaataggcgcgcacgcgaagtaggttgccacgcgcgtgcaccccgaagttcgttccacgccactgcgatttgctctttgcgctttgctgtattctgctttgctgcattctgctttgccgcatcctgctttgcctttatttgcgccgcgtccaatcgcgcactgcagaggagacagacccctccctccccctgtgttctacgtggcccagctatatggttcgggtcacgccgcatgaagcccccccacccgttgccttttgagacgtgtacccatgggaatattcagatcggaggtaagctagcgccgagattgagcggcgagggtgagcggcgaggccgaagtggctgttgccgcgggagtatttcccaaggggaatccacctgtgccgctcccccaaatgcgccgctcccccaaatgtgacgcttccccacataaaccgctcccccccccgtagacgatgaagcacgggacgttggtcctgccctcagaccgagccagggagtacctagactgcctgggaaaaaacatcgacatacaatttatcgacatgaacgaaaagacgatgaagaggcagtataagaaatacatccaaaggatagacgacatggaaagaattcttcgatttttggaagaaaatataaaaaaattaccaaatgtaaaaattaaaaaaagcaaaatagactcatttttggaacatgataatgtatacgaattggatcaagttgaagaatcgctaaaccgtttgcatgttcagtttgttcgattttgtaacaacaacaaggatttggtagacgagaggaacaacgctgtagaggagaagcatgtgatattaactgccatgaatcagctaaatccagatggaacaaagaatggaaatcttgggaaaaaactacctgaaaattcgataccttatgatgaggtgaatgatgagagtgtatctctacaaacgaatatgatcaaggatgggattaacatgatgatgttcactaacatctcaggagtaataaaaacaaaagatcaagaaagctttagtcgaaccatttttagagcattgagagggaatacttatacgtattttcaaagtatcgacgagagtgcagcttcttccatgggaggaggagtggatgggatgaaggatggagatgaaggtgggggagcatcttcctctagtatacacaacggaaatgataacgatgatataatggatgaaaagaacgatatagataatgacaaaggaaagaataacgaaccgaagagtgtctttgttgtgtattgtcaaggatcctctcaaagcaacatttatcataaaattctgaaaatatgcaaagcgtatgatgtgaagacgtatgattggccaaaaacgtatgaacaggcaaggcaaagattgaaggaattgaaggagatcatcacagataaggaaaaggcattgaaagcatacgaggaatattttataaatgaaatttttgttctcattaacgttgttgaaccgaataagaatagcctgatagaagaatggaaattattttgtaaaaaggagagatatatatacaacagcttgaactgtttcgaagggagtgacatcactttgcgatgtgactgttggtttagtgcaaacgatgaggagaaaataagacatatgctgattacgaagtcgtcgaacgatttggtatctgctctcctgttgtcagataaggtcctcactccgaacatctcccccccgacgtatatcaaaacgaataagtttacaaaatcgtatcaatcgatggtagatacatatggcatccctcgttatggagaaatcaatccagccatttcgactattattacctttccctttctttttggaatcatgtacggagatgtaggacacggagtttgtctctttctttttgctctctttctaattataattaatcatcgtataaagaataaaaatcaaaacgagatggtaagtatgctgttggatggaaggtatatgttgcttctgatgggatttttcgctatttacgcagggttcctatacaacgattttttttccatgccgttgaatttgtttacttccatgtttgaagtagataaagaagtcgattctgtgatttactacaaaaggaggaaggtaatgaatacagccagtggtcagatggaggatgcaaatccgtacatttttggtttcgatgcaaaatggttaggagcagaaaatgagttgacttatattaactcgtttaagatgaaattttccattattatcggatttttgcatatgacgtttggtgtcctcatgaaaggattgaatgcattacattatcggagaaagctggatttttttttcgagtttttaccacaacttttgatgatgttgtcaattattggctacctggtatttctgattatttacaaatgggtgactcctatagggtatggaggttaccagaagcaaggtatcatcaatactgttattaatatgtatttaatgaaagacttgacggctcagaatcagttctatgctcaccagggattggttcaggctttcctgattgctatttttgttttatgtattccgctcatgtttgtttgtaagcctgccattcgaacgtaccatatcatgaaggagaagaagaacgggggagggttatcccggggaggcagctactctcaccacgaggagaaggaaatgacgcacacgtttaatcacttggtaggcgggggcaccttggttgggttacacggggtagtgggtggcgtgggtaatggagcaaacctggcgaacggcggttcctctgctccctccttgcacaagcgaagccccaacgtgtccttcccaagcgggggtgcctccaacaaccgcgaggaggattatctctcccccaggaggcgaaacaagccaacggatgatgagatggaggcccacctccttagccctgcatcccccgagcacccagacggtgtggcggagtccttcggagccggatccgtgggaacgaaccaccacgaggaaaacatctcagaaatatggatcgagcagttaatcgaaacgatcgaatttattttgggcctaatcagcaacacggcttcgtacctgcgactgtgggccttgtccctagcgcaccagcagctgtcctttgtctttttcgagcagaccatcctgaactcgctcaaaaaggatagcttcatgtccgtacttattaaccttattgtgttttctcagctgttctccatcctcaccatcgctgtgattctgtgcatggacacgctcgagtgcttcctccactccctgcggctgcagtgggtggaattccagaacaagttttacaaaggcgacggcattcccttccgccccttcaatattaagaagctgctctcggagagcgactaagggggggggaagcggcatgaaggggaggaggcggtgtgaaaaaagcggtcacgcacgcccagcacacggcccctttagcgttgcggccgcttccccagccgagagccttttattttcatttgcaccgtccgtccgtgcgcacaggatgcgtgtggaagcagtgtgtggaagctgcctgtggaagcagcctgtggaagcagcctgtggaagcagcctgtggaagcagcctgtctacgcagcttctgtacgcagcctgtgtgcacaccctatgctttattttttttttattttattttattttatttaatcttatcctttttttttactttatttttttgttgccgtggttacatccaagttgtgatcgaccggcttacaccaccaccccccttcttagagacatgggaacgagatagtttttttttttccaaccagttttttttgggggaacgttctccacgacatgacatgcctggtgcgcatattaaagggtctttttaatttcgaaggagtcaagggggagtggacgagagcaaacttggttggtttggctagttattttggctagttattttggccgccctcccccacggtggtgtgaccatcgagttaggtgcgcctttcacgttatagcgatgcggtgggacaaaaaaaaaaaaaaaaagtaaatcaaattaacgcagttggggggaagagaagggtaatcagaacatcgattcgtcgtgctgtcgtgccgtcgtgctgccgtgctgccgtgctgccgtgctgcccaactactgctcacccccctgcagcgcctcctgcagccttcggtacgccccgtcgttgcaggggaggcggctaaacagttgtgtgtccaatcgaagtcgttgcatgagctcgccgacgtcggcgcgaacaacagtttgggtcaagtcggtcgagttggtcaagtcggtcgagtcggtcgagtcggcagggccaccatgaaaaaaggctcgacatatccgcgcaaagcgttcaagcaggggggtgcataggtcttcgaaggtagggtcaagcagcagcaagtagaatgcgcgaaggtcctttgtcaacacgtagttaaatcgctggtctatctctgtggggtttgtactggcactgtcagcgttggtgcaggcgtccgcgtctgcggagaggctcatcaggttggtcagggtgagtgccttacctgctgccccatcgattcggaaaatgagcgtgacttccccggggggggggagacgttggggggggtccacccgagccgcttccgtggtgcttcccgctagagccgcttccgcagtgcttccctccagagccgcctccgtggtgctgcccgcccgaggcgcttccgtggtgctgccctccatagccgcttccgtggtgcttcccgcccgagccgttccttccctgccgccgcttctcagtcgcgtgcgtaacccaaacaggcgcaacaactgcgagacgaagctcaaattggggttggacagaggacgccgtctcttcaccaggtcgaacgcatcgccaaaagataaccccaaatgggtcatgagaaaaaatataacgacaatgacggatctgcagactcccttgttgcaatgtacaagtattttatttccttcatcactccttagcatttcttcgataaagtgagctgcatctagtagagggaaaaagatatcctctcgcaagtcgtccttcacgaagtaggttctgtacaaaatcgtggcttcaaatttgtttgggcattcttctcctcccatgttaacaatgtgggtgatttttttttttctcaagttttcaccgtccgctgcgaattcgtatccacttagcaataaccgaccatccaggagctccgtgcaggtggagctgctcgcggtgaggacgtctcccttgtccgacaagggggggtcacccccgcgtccgtcacctgcgtcattcccgtcatctgcgtctgctccgccatctgcgtcatctgcgtcatctgcgtcattcccgtcatctgagtcattcccgccttctccaccttctccaccttcgtgctgttttttttttctctttttcttccttcttccgcctaaacgaccttaagttcaatttttccaccttgatccctcgaatggagagctggagggtccgttttgaaatgtccatcggaggagactctcctcctccgtggtcttcctgcgagtgggtggtgtcatctttggtgggggggaggctccttctctcctcctcctcctcctcctcttcgccattaccgccacggcgcgcggcattcacgcggtttatgccactcatgccgcgagaactgcgagaaccgcgaaaattgcgaaaatcgcgaataccgtgaaaaccgcgaataccgcgagaaccgcggaaaccactcaccccctcgtcctctaccatctagtgttccacccagtcggagctgttagagataaatccacatggaggaggaagagggggggaaagccacctctgtgttaatccatcccggtggtacctcctcctcggagcgaactaacttgatgaataagcaaatttttgtgcctccgtaatttcccccaggggaggcatgtgtggaggtaaggcgaatcgcagctgatagctcagccggacttacgtgacatttgttacccctacctacacacacacatacaggggcacacacaggggcagcagttggagcagcaccccccccttatagcttcccccttccgttggaaggtatgtccgtctgctcggcctctcctttgatccttcctgtgttgtgtttttctctcccctccccaccccaagggaaggacgaataactaaagcggcggacttgcacgagatgactgaagtaaattaacaaacaagtagtgattacctcccgcacgctcgcaaattgggacacagttccgatgaacaaacacccccgtcttccctcctggtcactctgatgcttctcttccccaaaaacagcaatcactcgttgctgtccttatgtggtgaactaacgtaacaatttccttgtctccctggctcaaaattatagcattcctcttttggatttttttttttcnnnnnnnnnnttttttttttttatcaccgggggaagaataaatctttccagctgtgtgcgcctcgctggggaaagaagctggaagaaatgggaagaagatccctccccgcgacgttccttcggcgacgttcaatttgcaacgtttaagctgccacgtttatgctgcaatatcccgagttatcacacgctgacctgcttcccttctcagaggtgacgccctgcacaccgtttagctcccccgcttcgatgcgttcgttcccagtgtgcggaatgccatcactgggtgattaggccactactgcggtaagtcatcacatctccactccgccttccaccccctgcttttttttttttttttttttgtttgtcccgcgttggtcttcgcgcagttggtggctgacggggcgcacggcttctccaattattcacctcatctcaccccatctcatctcaccccatctcatctcacctcatctcatatcatctcatctcatgccatgccattccttttttttttctttttttttaacgcagcaatttcgcatgagaggtccccctccgcacacccaagtgacctcttaacaataacgcaggtgtgttaattacaaaaacaaaacgccatgacgggtaggtttgagagttgctgcacacatccacgacatgcacacacactgagaggtggaggaagacatacaacacaaatgtagcacaggtgtgccttcaccaatttgcctgcgcgggtaaaaacagctttcttgcaaaaatggggtgtgcacatgtgagggatgaaagaacctcttcgtaggagcgaggtgtgacgttggggggacatacggacggcgtatccccacaaggggagaaggacaaggggaaaaaaaacgagtaatgcgattataaacgcacgtgtgctgtcctgtcccatgtgcgcgctgctcacacgcagccgcaaaaagggtcaccaaggtgtaaccaagctgtgaccaagctgtagccaaaccgccacgaaaccgtcacaaacccgtcacatatttaaaataaaaaacagtctcttttgcctgaccgagcaatctctttttcctatcgaggggagttaaaaaaatggtgaaatgcctccaagcatcttcccccattttaatgtgggccgtgtaggtgatgttgattccttggcttctcacgttgacctctctgatgactttatttttgaaaattagctttacgttacaggagtggaagtctcgcacagaggccgccttacgggggagggaaaggaagggacgacgtgaaacgtcataagaatagggtaacgcacgcgactatgaaaaggggtcctttttttttttttctttccccccatatcgcctccttatatgttaccttgcgggagaccagctgacccacgcacttgagggactctacttcacagggtgttcttcctttgatctgcgaagagagggggtagagaggcaactcaaaatgtagcttactaaacacagggagaggggtggggggagcaactgtggaagccgccacgtcgcctgtactcaccgatctgtacacgtaggtcgaactggtaacgtaggggactgccacggatgaaaaaacacgaggaggagttggcaagtccatccggtaaacaacttccaaatagaccttcatgaaagccaaaaccttttttttattcaccatgccgtctttaaagaactgatgataaagctcctttaatttctgaacatgttcataaaaaaaaaaattggaagctgccactttccatagggtcattacgtagtcgaaaacgtctggaaaactcttcccctgtgtgtctgtcacctctttctcgaaaatgctgtttctcattttttttatttttctcttatttaggtaaaagtgcaccaagtcgtgcagtgtgcagctgcctatgttgaacacggcttggcgccccccgctgcgttcgcctcttcgttcgcctctcacttcgacgccccctttaccgcttccccctttaccgcttcccccttcaccgcggcttccctcgtcggtgctccctccactactactcccgtcgctgcctgcaccgctatccgcggggggtgccctcagcacgcacgacggactgaggaacaaaaaggggatcaccttgtgccgcaagaaggagcacagcacgaacgtggacttgaggaaaacgacataaagaaatagcacccttttggacagccccgcgaacgaatgcctgatgccggcaagggttaggatccccagcatagtttccaccagcgatgtgataatcctttctatgttgcacacaaaataagtaagcgtgaaatttatttcatcccgaatgtcactcaccagagttagcagatcttctacagctcggtagatgttcatttgtaccttcacaaaaaagccataaagaaaaaaattttggtggaaagtgcgtacctcctttatgcactgctcagagatcagtaaaaatttgatcggacttaaaattgttttccaatcccaatacgacttcatcctctttcgacaaaaaaagttacaataatttaataaagctctgaaccacagctttacatctctactgtttgccaggacaaacaattttccaaaaatagcatagccatgcttgtagaaacctgcacacatgcaatatttacctgacctgtacaggtaaaaaagggaattttcatttttttttaaattggctacttggacattttcttccgatggtactctttcttggtgttgtaactttctgtacacgtttttcactttccttcgcagggacttgttcgatatggacgaaatggagctgcaatcggaagggtggtcccgctccgccgagctgggttggtcgtctgatgaggcgtacgtggatgggggggtgtcactactgcggctgctatcgctgccactgatacgatagctatcaccgccgtcgccaacatcgccaacatcgccaccatcgccgccaccaccgctgcccctcctgggaggcgccttttgagcatttgccgactctcccgaattgctcccctttggaagaagctgccccgctcccgcctcgccacgcgtgtcacccctacccacatgtgcccctcccctttggttttccttcccccacacttggttgccatcacctgaggaatttacctgacctgtgcatattttttttttttttttttttttttttttttggcgagtccccctgacggcatgccaaaatggtgtgggtttctccttaaacgaaaaaatatgatttaagatgctgagaaaaacgtaaaccttctttcgtagagccgttgatacttcttctcccttggcgtaactgatgagggctaaatgaaagaggtgtctcacgttgtgatagctagctgggtggtcatcctcacgctggtaaatgttgaaggtttgaaaaaatttacttcgcttgagaaaataaacgcgtccgtcacccttaacacggctaacgagtgtgtcgagggaagtcttttttttgtttttttcgcctcttctgttaagcggttggatgacatgccatattcgtcgtttgctttggcacgggggggatcctcttcggtctcctgaccatctatcagcaaataaaaaaaggggtccctcaaaatgtgcacaattttttccgcacggagtgcaaagaggaggtggaagaatggaacaaactcgttgctgcagaatgactggaaaaggcagttcaggaggtgcccatttgagcagttccctaagttggcggctacgccgagcaggcacgtctgcatggcacgtttgaaggcaccgctttgctgataggaagcgcagttgttgctgtttatgttgctgttactgttgcggttgctattgctgcccccagctcgatcgttcaacctgcactgcagcagatcgcttaagaagaggtcgaaatttgtctcgttcggggcttccaagtcggatgatgcaatgggcccccctacccccctgaccgtgtgtagcctatcaccacggctcaggtgagtcccactatgtgtgtatttacttccccacctgttggtaaaattgggcctgccccccatgtggccacctctacccattccgtagtcattcttcctcgtgtgacatgtctcgccgatggctgcactgttggccaccccctccacgtggggatccacattggagtcctccttattgtgcacaaaaaaatggaagaagaaattaaacagactgacaaagtcacgcacgtcttcatcgcacacaatatacttgccaagaatagttagcgtttttaaaatgcacagtttggtcaatacacagtcagtgctatgtctacacaggaagaacagcaaccttacaaacataactctgtataggatcgcatcatttggaatatcttctcccgatgatagtctctcaccttcgtggtgaacttggccaaaatcatgtgtcctgttaactcctctgcgatcccaaggtcggctatattttattttttttttttaaaaatgccttcttaaactgggcaaaaaaagactctcccaaactgacgtcctttaatttatccttgctcacaaaattgtggagtcttattttatttttttttaaccattgcaaacagtaggggaagggattttcttttcgaagcttccctcgtttgtctgttctaacctgtgtattcaataaaccctttatggtgttttgcttgggtgagctgttttgatcgttacttatttcgctaatggcatcacttagtgagctttttcctgagtcctccttcgcttggtcttctgtgtaggaggtgggtagcctactgttgagtaacgttccgtcctccctctttgatggggcgttactttctcttctgggatggttccttttgactagttctccctccgcttgaccagcgcgctcgctggctgggtgggtctctcgttccgcctcgggctcctccttctgctgctccatgtgctgctcctgcttctgttccatgtgccgctccatgcgcttctcctgctgctgctcctgttgctcccccctgtgcgcgccccgtgcccttatcttcagcgttatgtccagatccttcacgttaatgtcactgacttgttcgttctccttcgccagctggacaaacctctcaaaaaagaggtccacccttcgctgtcgactgctatcctgtgcgacgtgttcttccgcggcgtctcttccgtcacgtacaccgctatgaacgctgtcaacgctgtcaacgctgccaacgctagcgtcgcttccggcacgtacgccgctatcatcgccatcgtcgttatcgtcgctcccgctcaacgttatggtgaagcagaattgccccctctcttctccacccgcgctgtcattttcgcaactggatctttttttttcctcgcgctggtctgaattttccttatggggaggattggctagctggtctcctccacttcctaaccgcaacatgtgttgcttttcccccaatgcataatcgggtgtaaacgtttgatcccatttggggtagctgtccgggtgaaacatctcggtgggaagactctccctcatggtgcacacaaagttgtgaataaacgggtcgcggtgcgctcgacccaaactgggtaagaagttcatttgggagcggttgggatggctatccgctgcgctgacttcacctgcgttttcttctttgcagtgattagcaaggtgtggcgaaatgggtcccccttttttgcccgagcggggaagacaattaccctcctttcttcctgaacgggtcaggtaattatcctcctttctgcctgaacgggtcaggtaattattcccctttttgcctgaacgggtcaggtaatgttccccattggttgccttaaaaaactggtacacaattttcacaaacatgaagagagcaggattgtctccacggcttagcggcagacggtttagccattctaccaattcgtactctcggacagtggacacgaaggagaaataagcaaagtggaagctgttgacccgttggtcgaatgcgtttcttctgcctgatatgtcatccacaaatgggaacacatgaatgctttttttttttatcaaaaatagcaaacttttgagagagaaataggttagctgtctcctcttcatcaacctcgtttggggtaccatcaacaaaaatttaattgaaataatttgcagatttgtgaggaactcattctgatggctcaaaacacttgtgctgtgaaagtacgcacggagaatacttatggctacctcctcactgctgcacagatatgcctcttcgctgaacatgttattgattattttccacatctttctaaaaagaaaataacttacgtagggcaccatgtcgttcattctgttcgcgatttttgataggtacatgcttatggtgaacgtgaatgggtcgtccaggatgggtccttttttgtcttctccaccacgttgctttgctctttgcgtgtggcgttggcttttcgcgtgacattgactttgcgtgccactttctgtgcgacttttcgtgccactttctgcgcgactttctgcgcgactttgttgtttggcttggctcccttccgcgtcggtggatccgtttgggggggaccccccgacctccctttggcgcagcttcgccccaaagaggggttcccaactgctctcctcgctgcttctccccccctgcgtccgggggccactcgctgaaaggcggtcttcccccgaggaagtcccgccaacggtttgcttccccgtggaagtccccccaacggtttgcttctctgtggaaatccccccatcggttagcttccccgaggacgtccccccatcggtttgcttctccctggacgtccccccaacggtttgcttcccctctgcggggaattcccttctacctgaccgccccagggcactgcggtagaggcctctcaccacatggtatagaacatcgtgtgagagaaaaggaatccaccgtgtgagtacaagcagagctaaagaaaattcatcaaaatttattttcctaaaaataattttcaaaaccacatgaacaatatggttacatccactcaagtgttgacaaaaaaaaagacaaagtttgagtccataatttcttgtcaatttttcttccccattaagtaagttaatgacatttagggttacgaatttatgaaaattgcttcattttttcgaacgacgtaagaatggtctcgatgttttcccttttgaaaagaatatatggcaaaaaagagatcctcaattttttctgcatttttggctagctggtaatatacataattttttataccagaatgaggacttaattttaatacatccagaaggaggacgatacagctatacgcaactgtgtaactattgatattactctgttcatttttcagcaaaatatgctttatattttggacatcatacgacgttagcgtttttttttcttccacttggtcaaagtagatcacatgagacaggagagaaatatatttgaaaaaatttgttagcgtcggattggtattttttaaaacgtctttcacgtcgaagtaagtgttcacgtaattctgttcctctaaaaagaaataattcgagtagctcaaaaattcgtatttattttcttcatccattgagggggtaaccaatagtgggttattttgggtactctcctcctctctcagttgggtattctgctcatctgttttcactccttcagtgatgcttgaagtgactgctacgttttccatctcctggggagcctctccacctccgctggaggcactcaacagcgagtcttctcccccctccatttcgtgccccccatattgcagctgctcaaccatttgggagcgccctccaccgtttcgcttttatcctccgatttttccaatttgggatttttccaatttgggatttttccaatttggggattactcaatttggggatttttcaatttcaaattttccaattttggatttcccccctgtgcgtcttcccaacgggcgaggaccttcccccccccaagagagtaaacctgcctcttaacacgaaggaaactcacgcgactcgcactcgcgtgcgctgtgagtgctcacttggcagctgctctgcgagcttcacaaagggagagaggtcgcttctttttctccgtgggcgccgctgcctctatgatgccttggccgggctcccacatgagggactcctccccgcgacgcgccaagcaggcgaagcgggagaagcgggagaagcaggcgaagcgggcgaagcagacgaagcagacgaagcacacgatgcaggagagaggggaactccgcttcgacgtgccgaggagctcgcaaaaaaaaaaaaaaaaaaaaaaatccccacgtggtactatgctctccctaagtggatagatgcacatgaaaaatatacatagagctggcaagtggggagaaaaaattatcctattggagattcctcgccgcgccgcagcgctgttgcgccctcttcaatctttgtgtatatagtgcgcatttgggagcccacttcggcgggaaagcggcggttaagctgcggttaagctgcggttaagcgacacgaaagcggcctccaccggagctcgttcacctgagtgccaaccgcccgctgctcccctgcctgacgcgctcgccccaagtcgggcgccgctaccatgcctgggaagataaatgagcggcccttttgcccggcagtcggctcggcccctccccccccccagcggagatgcacaaaagggcctacagcgaatcgggggccctatcgaagatcgcgcagcgtgagaagcagagggaaaaaaaaaaaaaaaaatggaaaataaaaaatcagcataggagaagaatgataatatcctgggtgaccaaatgagacaaaacccagatgagtcccgcaagtgcaactgcacctggccgttctgcttcctccctatgcatggatggaggctgcggcctcgtcgttggcgcgagcaggatggaccaaaaaaaaacaataaaataaaataaaaaaatataataaaatagaaaaataaaaaataaaaaaaaaaaaataaataaaaatggcttagctcaaatattgccattatgcacccccttagggaacaggggcaggagagagtgcccccccaccaccaaccccacagatggggaagtcctctcgcagggaggaatgagaaaaaatagagctgcaagtacctatcactggtcgcacacttcactgtaaggttaacctaccccccgtctctcaccttccatcccacatacctttttgtaggaggcgaacgagagaagggcctactacctagtgagtcgaatcacccagaagaagcacgcacacacaaactagaaagtgttgttgtacgaataaaaaaattggagaaaaacgaaaaaccaactctacatgtcgatccaaatgataaaacagtcctctactttgacaaaggtttcgaaattgaacagtatcattttgaccttgtatttgatggagacgatgacaataaaaaaatttttctcgaaataggaggacacaggattgtacacaacgcttgtaggggatttaaagaaacgatcattacttatggacaaaccggtagtggaaaaacatacactctttttggatcgaatgaagaattaggaataattcactactttttgcatcacttatacagagtgaagcgtagtgaagtgacgaagaaaacgatatacttgagtatatatgaagttattggagacaagctggtcgatcttatgacgaatgtgaacgagagaaacgctcagttttacacgcaggattattacttgaagaccataaggcattcctacaaggtggtaaacgttgcgagcttcgagatggcaaagaagctcatcgacaccgcctgtctgatgcgcaacgtggagaccacctcgcagaaccgcaggtgggtgccggtgcagcggtgcagcagtgcagtgcagcagttcagcggtgtattagcgcagtgcagcggctcaatgtacagacttagcgcatcggattagcagctcactcgaccgcctccccccctcccccgcgccaggtcgagccgttcccacgccatcatccatctattcgtaaacatatccgacttcacgcaccacgacggaatggagactacccgggactactacggcgtcctcaccttcgtcgacttggtgggctgcgagcgagaggagttcaacacagaagcgaaccaaagcaggaatgaaaaaacgtcgaccaagtttctcaactcctccctcacctcgctcaataagatgctccgaaaaatgcaggtaagggaaggcagctcaccggtatgtctccactcatgccgccttacccctcgccgctttaccctcaccgccttaccctttgccgctttacccctcccagatgggaaacctggacgagtcggacaaaaggcagagcgttctgtgcaaagttctttttaactacattaagaagacctgcggcgtgtgcctcatcttttgcttcaacccgaggcaatgccagaagagcgtgcgtacagggagagttgcgtgaaaggggcggtggagtgtctcccctcccgttcctcctctccacgtgtgttctccacgtgtgcacgggcgcactgccaaaccgccgcaccgccgcaccgccgcaccaccgcaccgccacaccgctgctacccaaagcgcacttcggtttttccccctcccccgtagctgaccagctccacgctgatcatggccagcgactgcaaaaaaataaaaagcaaaaggaagcagctgatttacgtgaagaccgaaaacagggatcagttctttaaaagaatgacccacggcaagtgtggaaacaacgaggggcgaagtggaaggcgcaatggggggagtcccctgtcaggagaatccccgtccaggacgactaagaaggattcatcaaggggggcatctactggaaaaggcggagagatggcgggagaggcggtgagagaggcggtgagagaggcggtgggagaggcggaaggagcaccttctaagccaaccgctattggcaccgctatctgcaccgctatcggcgccgacgccacggtggtgcttgttcactccggagacgcaacgggccaccacaacggcacgcacgtcttaccgtttagaaagggaaacgacaaacaggaagcacttaaaaaaatcctatacgaattgattgaccaaaataaagaggaagaaatggaaagggagaaaacgattcagcagctccatagcagtgtcgataagttagctaaggagtgttcctattggaagagacaggcacacaactactacaaaaagtcaataatgctacataggaactacactaagaccagagagcttctattcaacacgttgcacagtggtgagaacgacttttctgtaggaacgatcggctcctccacatcgtgtcattcgtttgtccatcccgatgaaggtaactctctcccccatggtgggaatacacacacaaaggaaaatcaacacgttaagaaagagtctctaaattgggagaaaaaacaactctatgaaaaatatgatccagttcggtcgggagaaatacaaacgggggacatcacctcataccaaaaaaaatattgtgacatgtcctctaggcaggcaagcaatcagggtggtctctccaaaggggtatactcttttattggatcaaagcagggaaggaaaggagagcacaatggtggctactcccatcacatggagactggagggcatttcgaagcaggggcgttcgaggaagaaacgcgcgaggcagaaacgcgcgaggcagggacgttcgaggcagggacgttcgaagcagagacgttcgaagcagagacattcgaagcagagacgttcgaagcagacatgccgaaaaggagagacaacgaggagggacgtacactgagacaggggagctactcaggggcggggacatcatccacgtacacacggtcgggatgtaataaagtggagaatttcgaaccaaagattgtcgggcggaacggtgagcaggtcataataaagagcaagagctcggcgaaggtaccaacaggaggtactcaattggagacgaagagagacgttagaaatgctaaccagatcaccatcgactcgctcacaaccaaaatacggaatcgaattttgaagtcgaggagcctttccacggcggggtgaggggcgaggcgaaggggcgaggcgaaaggacggggcgaaggggcgaggcgaagggacgagaccaaaggacggagcctgcacacgtccagtaaagtagcgtgttcctgtccgccgcatcgagactaagttagccgcacgcgcttgtttgtgtttttttctcaccgctgctcaccaggggggagttacaaccgggacgcctccccctccgcccagcgatccatggatccaccgcttcaccgatccaccgcttcaccgatccaccgcttcaccgatccaccgcttcctcgctccattcgcccgttgcttctcccttttctcctttttcccctgccaaacttttccgtcccagtaaaccatttctcgcgcgagtccacgtgcatacacaaacggcacgaatgtcgcatcggtatgcatatccctcccccgggtgcagaaaaacaggagctgggcatgactaccatttgagatccacccttcatttcagcatcctcacgctatggtgaaggagtagactcttttcctcaatgggttcatcatcccccccctcctcccaatcatcctatactgagcagttgttaaggaggtcgatattttttggcgagataaatggaacaacggcaacgaacagaggatcgctgctgcataggaggtgaacgaaccaaatgggtagatgggaccccacaccagaagtaacaaatgaacaggtggtcaatcatcatcataatcaggcaggcgggaaggcaggttaaaaagcgaacggttggagagtaacagaacgggagaaggttgatcattggggggggtcaggtcactgttgcaaatgcgtctcttcccttcaaatgatttgatgggacgtttattttgaagtgctcgcgttcctctaccccccaccagccttgttgttctttagtgcccctttttcatgttttttatatcttctcctaaccttccgattgcttccacccccgattgcttcctctcctgattgcttccacccccgattgcttccactcccgattgcttccacactattgcttcgttttatttcccccccaaggggagtggggatcagatagcctgaggcgaaggacacagcatcgctgactcgtaacagagtagcgccggagtgcggtcctcttaaggaggcagtgcatcggaaagagtcttcgccaatggatgattggccccccatatacttagtttcgtgtacacgttacatactgagctgacccatttagccgcactgtgttccctgcctcccgcaacacccccgcacagggacggacctacgcagagacgggtctgtatagggacgggtctacacagagacaggcctacatagagacttacctacatagagacatacctacacagagacggatctacatagagacttacctacaccgagacggatcttcacagcacagggagccatgtcgaactggggcttcttcggcgactacgggagttggttcaccccccccagcaaccacatcgccacagcaaacgtgggaacgcctactgtagagacgaatatcccaaccaatctcgcagcagcggcagccacagcaaacagttccacagctgcatcattttttgaggacaacatagaacccaggataagggacgcaggaaagagtagcacgagcagcggagcgaacccacatgataaaaatcgccataaatacaaattcaaacaaagcaaaaaatacgggtcggatgagagagacaggagtggaaggatggatgatgggcatggacatcgcagcagtagcagtggtagtagggagcccggaagtgataagagtagcaaggagaagaaagaaaaacataaggagaggagagaaaaacagaaggagaggaagggaggtaggaaggaggagggggatagaggtaacacttcggacgatgcgtggtcaagcggtcatccgaggggggccagcgcgagtacctcctctcctagtgcagcccgcccgagcacctcctctcctagtggagccggcccgagtacctcctctcctagtggggcctgcccgagtacctccaccccgagtggggcttcgcctagtggaagcgacgaacagggcagcggattctttagcaacctggggctgggcaacctcttctccaacatagaaagcccctcattttgcaacgaatataagacagggtactgcctggacgaggaagcaaagaaggtcctcgggaaggacggagattcttccaataaatcatcctccaaaaggggaagcaaacttggcgtaggtctcgatggcacagggatgttcagcagcagtgctgctggtgcagccaaggatggaagtggtctccccgaaggaacccccgtgtgtgtagatacaacatattatgatatattaaacgttaaaccaactgccacatctagtgaaattaaatccaaatactacaagctagccctgaagtatcaccctgataaaaacgcaaatgatcctgaagcaaaaatgaaatttcagaaaatcaacgaagcatatcaggtattaagtgattcagaaaggagagcagattataacaagcatggattaaatgcaacgaaggatatggtacttattgatccagctttgttatttatgatgctatacagttcagatgagctatccgattacatcggtaccttacgtgtagctttttttatcaaattagcattcgaaggaaatactaccattgaagatatacatacacagggagggaaaatgttatcagaaatggaagtagagcagtctaaaagagaagtagagttggctttacttttaagagataggttacaaccatatgttgatggggatacaaaatgggaggataaaatggaaaaagaaattacagacttgttagattcttcattttcaagttccattttagaatccatcggttggaattaccgtaatagtgcttcttcgttcattgctgaggtgactaccttgtggggtatgggagctactgtccctaatatacaagctcagaaacgatctgttcaaaataacttgggtctggctacttctattattagtaccttcctgactatgcataggatggctgcttacaacgaaatgcataacgctcttgacgctgtcaatgtgggagaaaatgtcactatcatctcggtgggggggaaagagggtcacgtggaaagtaaaacgaaaaagaaacactcaggtgagggtggaagtgggaacgtgcgtgataaatccagtagaggaggccaatccagtagaggaggtcaatccagtggaggagcccagtccagtggaggagcccaatcgagtggaggagcccagtccagtggaggggactactcgagtgataactccaccgggggggggaagttcaccgataaagttgcagataaatttagtgatatgtttggagagaaaaagaaggaaaaaaaaaagcataagaagaaggagaaggaaggggcgtcctcttcgggagcggcaaggacaacacactccaggagcagcagtatggatgtgatgcgcttcggttttccacgaacgcaacaggggaatgataataacacatggaaacgactgacaggacaaagcaaggatttagatcgagaagcatatctcgagaagaagaacaaggaagcgtttggcatcataataaaaaatgtgttgaaaattgtcctttgggatatcgaaggtaccgtgaggaaggtggcggagaaggtccttcgtgacgaaggggtgtcaatcaaagtaaggttgcaaagagcaaaggggttaaaactacttgggaaaatcatgcttagattgtccaagacaaagaaggatatgagtgactccaaggagttcgatgtgaatgagctattcgagtcggttataatgaaggccgcggagaaggcggcggcggaggaggccgcgtcgagaggcgaggaggaggatttttttaagcgcgaggcccactagaggagtgggagaggagtgggagaggcgcggtcagcactacacccggcttcgcgaaatgcagacatttttgcgaagtctctcctttttagttttttgtgagaaaatatacacctggaaggcgaagtggtgtccctttgggtaaggtaccagacccccggcttgatcaggaaggcaaaaggggaaggaaaggaaaggaaaggacatgaaaggaaaggaaaggacaggaaaggaaaggaaaggacaggaaaggaaaggaagggaaagatccccagtgggttatttccccttgttggggttccgcccataccagcggtttccgaagaggggctagagacacacacacacaaacacagcagtgtgagctgttcccaccaacacccccagcgaggggtgacagcatcgggatggcactatcgggatggcactatcgggatggcactatcgggatggcactatcgggatggcattatcggaatgaccatatcaggatgacaatatcaggatgacatgccgcgccagctgttgccttttcggaaagccttcatttttttttttaacgagggggtcttcattcctcccccaaggagaggatgcctaatcccaattattttttttttttttccttttcaagatgtgttttttctgcccgtgcgatacttcgcacccattttgttccaaattatacgaatgttaccatttgtgtgtttttcatgtggatttttttttttttccaaagctacacgatttgcatcccctgttgtgttttttcattaatccatatctgcttcccgcgtcttctactgtgaccaattttattcactttttttttcactttttttttcctcttttttcccgatgcgtagcaattttgtaagtcgctccttgtgcgaggtgtgtgtgccgcggccgagccgggcagtctcattgcgccgctgagtcgttgcgtcgttgcgttattgccgcattgccacgttgccacattgccgcgttaccgcatcaccgcgttacttcttctttttctccctccccatagatgcttaattttttgtgaaacgtccaagcgactgtgcattgggcagtttgctggacagcgtgccagtgcgctgcgtctcgctacgccgcttcgtccatcagcgcgcgcaggtcccgcaggaagggctccggcctgggggcggggaagggcgcgaacgcgggtgtccgcaggcaccgcagcacccatgaccgcaagtcccccaagcactcacacacctccaagcaattcagcgaacgtaaaaatagtgcaaactctaattggtgattatccattaatttgtcattgaccactatgagcattttcttcttcatgcgcaacccttcgatggtggtccctgcgcccgcatgacttaaaatgaggtcagccttttgaaaatgctttactaagtcctttttgtatcgaaagaatttcactcgctttaggaactcctcattattgctgttatgtctatagatcaacttgggttcgtaggttccttctccgatctgcatgttcattttggtgaagccttcacatcggaggaagctgtggaattccttcgtgtcgatctgctttattagttcatcgaatttgtgcgaccctactgtgacaaacaagattttgtttcctccgtcttttgctccctccattttgctttgctcctctttgggctcacgtacaccttcaccccaaacacgaacaggaacacgagcatccctccttagaaggcttcttcccagagaggggtaccaccacttttcactcttgcgctgtgctgagtgaagggagggaggggtaggaaaaaaaaaaaaagtcccctcgtggggcatataaaaagggggagagatcttccgatggcttcaattcatcagaaggtacacgaataagtaggctccaccggcagggggtcttcgagtgtgtgtggggggaaggtacttgtgcgagctgtcgccaggaaacacaaacacgttattcagcgtcaggagagtgtacattccacacaactgcctgttgattcgtttttttagaaagaaaaagggttgcagttgcacactcctttttgcgcatctcatgttaagcatcccacgttgcgtatctcatgttgcgcatctcatgactgttcgcatgaacgtttgctccgctcccccccctggcattacacacaaactgcacatgtgctaagtgtgccgctttttcagggggatgcaaaccccgtgtgaacagctgcgtgcatgcccaaatggcatagaccgtttcgtctgttggggtgggggactccttctttggtaagtgccggggcctacctttggtcggtctcgaattacccagtggggaccccgcgatgtgtgtgaggagtttcccaactggttatctccccccgcatgagtgagtccctttttaactgccacatttgcacattggccacatttggcacacttgccacatttgccatatttgccatttttccccatcatgcttttattcttattcttgttttatttcattttattattttatttttttttttaaacactcatttctgagcagctgtgcacaattttcctttttcgcctgaacaacttggctgttttgttaaaaaaaaaaaaaattcccccaaaagggtctttttcgcctgcacgttcagaaaaaaggggcgcaaattggcggagaagaagagaagcagcggggaagcggagaggcggagaagcagaaaagcagcagggaagcggagaagcagaacagcagcatcgacgcagcgacgcagcgaagcaacgaagcgacgaagcaacacacaatgagcagaacattgaggaagacgtgagcaccccttccgatcaaactggcataaacgaaggggccgccctggggaggaaggtcccccaaggaaggtggacagccgtgtgaggacaaccgtgtgaggacaaccgtgtgaggacaaccgtgtgaggacagccgtgtgagggacaaccgtgtgagggacagccgcgtaagagacagccgtgtgagggacaaccgtgtgagggacagccgcgtaagagacagccgtgtgagggacagccgcgtaagagacagccgtgcacgggacagcccccttttgacgtggcgcaactcgcacgggtgccgctcccctgggatgagaatgcctcgcatgcctagcatgcctagcaacccctccccgccgctgccccaaaatgaacttcgcaaagaagacgcagtacaacatcaaggtggatatccacgaagtgaaggatctgagcttccgcgaaagcgccaacgaaaaggagatcatcccgaatccctacgtccaagtgacagtcaataatgaacagaaatgcacaccgaaaaaaaaccaagcagtgaacgtagcatacaacacgtccttcaatttctccatgaatttgacagattacctttttcagcgaactagtgtagacgtgtgtgtgttgcacaagtacacaatacagagtgccctcattggcaaatgctcctttggattaaattacgtatactccaaagcacagcattggttgtatagaatttgggtcagattaagaaacccagatttacctctcgacgaagttggctttcttctcatttccgttggggtctatggtcctggggattcaatcccaataattaatgacagtgtgaaggctaacataagtgactctgtgaatacatcaaatgttgatgggttagcaggaggtggtgattctggtgccgctgctgaaggaggagaagaagaagaaggggaaaatggcaccgagttcgggacgaataaaggactagacatacacatcacacattatgatctatgtgtaaatatattccgtggacaggacatggattttatcgggagcagtatgttattttcgaacacgttggaaccctatgtgaaggtaactcataacgggttcgaggagagtaccaaggtgatcagaaatgacccaaacccagtttggaatctgagtgtacacatcccgacgtgtactccttgttatgataaaaatataataatagagttggtgaatggagagcataatggggtggtgatgctgagcgttttgctagacttatttgagattctgaaacgggaactgcagccaagatggtataacatatattacaatcctcagaaccagattgccccgagaagtagtatatataaccaaaacgttactgctaatgcacctagtgcaactcagagtagtaatgccccgacatctggtaatgcactagggaattatctattctcagcaacggcggaaaagttattcaaaaatgcaacacaaggaattaatattaacgaaattttgggagtaaccaaaatgcagaatatgttttcgtatgacgaaaatttgaaagagttttatctctacggagggagaatattcctaagtgtaagtgtaaccaaaacacatgcaccaggacctatacgtatcaaatcagctagagtagaaccagatccaccaaataaagaattcattttttgtgccgatatttatgaaatattatccgtcaggagtaacaacaataagggtggaaattataactcagagaatctacaaggagcttacaacaaaacgtatgatggaaatggagacaccatcgtatgtgtatgtggattaggtccacacaaactgaaaacttcatctcttctcccgaacgaagtaggatcttatgtcttggatgaaagtacaggacggataaatgaatttagaatctttttaccacagaataatacggatcagatatatgacatttttctttacatctatgtgagatctaatctcgctgtaacagattggttaactacccggaggagtgtgtacaattctggtggaggagtaggaggacataacaatagagacctatacgacacaggagatgcaaacactggtatgacgttgaatcatatgagctccataaataagcactcagaggatctgtttaacgactccgatcttatgagcaattacaaattgaagagttatgtacgcatcccttttaagtacctactacttagtgagaataagcccaaatggttctctatgaaaaatgtggacactagttctcatgattatagtatctctttttatgcgaatttggttccgtttcatttattcaagaaaaggcaacaacgattggagtacaaattatgtaggtatttcttccgagcgttaatctacgaagggttgcatttcccagctaagggttacgactcctttccagacccctacataaaggtagaattagcaggacagaccataaagacaagcaccattttgcaaaccctgaacccaaattattatgaagcctatgaggtagaagtgattcttccaacaaatttgaatctagcacccgacatatccattgaagccttttctgttaataaaacgttcctctataacgatgacgatatactgctaggttcttgtacgtaccctattatgaaggtccccatagagtggaaacgctctcctgtttgggtgaatctcaaatcgtctcaatataaaaaatgtaaagcaaaacttctggttgggttcgaattagttcccttggaaaaagtactagatgagagttaccccttttatgatgatatcagaccatctaccctaccaggacatgtatctcttttccttgttggcatacgtatgtttaaaccgttaaaaaatccatccgtaactgtctgcttcggaagagatgtcgatgatacttctcagtttctttggcacgaaacagttagtaaagtcatatctggaaaggaaggaaattggaattttttgaaacatttttctctagatgtcgccttacccaaacggatgcaacatcatagctttttggaagtacgtgtagaggatagggaactaacttctgggttcagttccaccggggggactgcttcccagccagccaaagctacaaacaataacaacctaatcggcactgcgtatatcacgctgaacccgttacttccgtggttagacaaatatgaaaagaacgagtgtgtcgaattatttaagttgcatctgttggaagaggttctaatggaagatgcagagagggcacgtaaatcttacaacactgctttggtgtataaaaagagttccatggtttcgaggaaaattacgaatgggttgtttgacggtgaggggggaggagaagaaggaggtgctactgatgatgagggggatggagatggaggggccggcggtcgggggttccatgccttgtctttgaatatgctggaggagggagcctccgaggcgagcgacacaagggcagatgacgaggtcgtgacggaggcggcgattgagctgggcggggcggacttcgacccggaggagggcgacgagaccctgctaacggggaaccccgccggggaggacgagctgcatttcggaggggcggcgcagggggggaagatcccaaaggggaaaaaaacggatgagaaaagaacagatgagaaaagaacaggtgaaaaaaaaacagatgaggtgaacccagatgaggtgaacccagatgaggagaacccagaggaggagaacccagatgaggagaacccagatgaggagaacccagacaagaagaaccgtgataccccagcgcagcgcaacctcagcaggaagaagaagaaaaatatgaacaaatttacgaacaaggagtacgtaccttataacgaccccgacttcgcaaatgtgaggatagaggaggcactggagcacgtgtgctttaaagcgagcgagtacgcgagtgattcagcggtcagtggggaggagaaggggagggagaaggggagggagaaggagaaggagaacgaacatgggggggagaacgcacacgggggggagaacgcacatggggaggataacacacatggggaaaacgacagcaacgcgagccaaaggaggataaagctgagagacatgaatttcttcaaagggaaggaaaaaaagaacccacacgtgaataaaaaaaaagagaggaaaactattcatgggttcagcgaagatgcattaaacttccaattatcgatagcaggagatgatgaacaggaagaaacacagagagatgagatgctgtacgagtatgaagtagacatgaacgtagatgatttaccttacctacgagcaaccatatttagatgcaccgattcaggaataccagaagcagtagggtacctgaagtatttatgcaacgtgtatgatgacaagaccattcacctcaaaaaggagatgctgaaaaaatgtgaaaaattggtaagtgaatacaagctgactcgtaatttagttgttagagcatacatcatccaagcgagaggcttgaaccctccttctggagcaaccgacataactacctacgtgtggattaaaaacagcaacgaaataactaatatccctggaggactctctcataatattaaggatactgggcatattaagagacaaggatacaagcccgaatttaatagatcctaccagctattgtgctcattccccgatgaatccattatccaagtgtgcatcatgaatcagggttctctatcagatgaggtcattggttatacctacatcgatatggaggataggtatttccatccaaggattagacagctaatgatagatgatagcatgccaatcgagttaaggtcactgaagttagaaaacagtaccatctctcatggctctttaagatgctggtttgaaattttcacagaagaatttgctcaaaggaacccaatcaaaattttatgctctaatgaaccggatgactaccaactgagagtggttatttggaaggttagcaacgttgccatggatgacagtcccaccattagtctcttcgttagatgcatctacacagatgaagatttcgaagataagagagacacggacacacactacaacagcaaggatgggaaggccctgttcaattggcgttttgtgtataatgtgaagatccctaccaacgctactaacgtcaaagtgcaggtgcataactacgccctgctgtcctccagcgagcccatcggagaggccactctcaacctcgccacgcacttttaccgcgccaggaagaagcggggcctctaccacatccccaggttggtgaaggggcgaagcgggagcggccaagcgggagcggccaggggacgcgcaaagatacaaacccccttgcgaacgcaccccgtatgaaagcaccccttatgaacaccccccttataacaacctggtgcataaccccgctgcccacttccatttccccttccccccccgatcaggttttggctgcagtgcaagcacccagcccacaagaacaaagttcgcggaagcgtcgaggtcgaggcgtgcattttgcccaaagcggaggcggaggtcgaccccgtcggaaacggccgagacgaacccaacaaggaccccttcctcccccccgtcacggaaaacaggacgtacgtcgattgggtcaccatcaatgagaagttcggagccgccacggcgtccatcatgcacggtttgaagtggacaggtgaggctcccctaagtctttgcgagcagttcgcgctgaccagccagttcgagcagaccagccacttgtccgatctgcacaaaatgaagtgccacacgcgactataaagaaaaaaaaaagttaatattccttgtgtgcctctaaaccgcccccccccctgcaggtgtctggatcgtcgtggccgtcgtggtcgtgggtgtgtttttcctcctcatccttttgaagtgaccgtgcgagggcggcgcaccaggagctactctccaagggttactctccaggagctactccccaagggttactctccaggagctactctccaagtgcccctcttccagcgccccccttccagcgccccccccccgtcagcggtagaggtagaagaaggccaggtaatccaggagcccaatcctcctgctctcaaaaaggtaataattcctcaaaacgcactcattcatgtgggagacgcgcttagccaatgtccacatttttttataaataggaatgtactttgggttttctctcctgattttgtagaggtagcttgcattttcgcagaggagagttacagctgagtcgagatcccctgcgttgaatgttcttctgatcgtttggccggcatgtggacgatccgttgggggtgcagcggtgtggttgggtgattccactctactgggtgattccactctgctgggtgattccactctgctgggtgattccactctgctgggtgattccactctgctgggtgattcccccctgctgggcgactccttcattcggggcgcacccccctcgtagtagaacccgtcatccagcgcagaacccgcgacgaccacaaggaggtccaggttctggtacagattcagaatgtcggctcgtccagcggacgaagccgtgtctagcaggaagtagatgtatgacgtaatcatcttaatgcgcttcgcgatagggacaaaggggaccaaggtgggcacggtcacggaggggtggtcagcttgatcggctcggtcggcttgatcgaacccgttcgggagcgtgatcagctggatggctttcttgtacagctcgtccgccttcttcgcatcgcgcacatcgtagtcgtaaaactcggccaggtggaaaagggtctctaggttatgcccctgggggagtggttcgtcagaggggggagtccccacggagagaagatcaccctccctgaatgaaactgcattatcccccctgaggaaggtactctccacgaacttgtaaagtaagaacccaattttgttgtatctaaggatatcgagatgagacctagcgacgtcgacaatgtgttcctgacacttgggatcggtcttcatgcatctgttaatccaaggggtgtagaacctgacatgagcgtacttcccctcgtcgaactgctcataaggagtatcatccagtacttcaatgggatcaaaataaatgacgctaaattttccatttcgatagagagtcttatagtttctgtcatcgtacaaaacccgctggcagaatttcatactttttttgtttctacatctagcatagtttgaacccacaaactcagcaatgctgaatggactgataacttcgttagatgtagatgcacatctgtaaatgtttgccacgaaatagcggactttgtatctgtcgtagtaataccttttcgcatcagtgaaaggtaaacaggatgaaaacatgtagtaatcctgcactctccttcgcatagctacgttttcatattgtgggttcagaaccattttaaagttggttgtcgatctgaggaagctagatgtagggatgtctgtaataatgggttcaccttccttcagattttggcgaagccacacaaccaggtccatgttcttctctatgttgactggttcgttccccgcgaggttaacgtactcgtaggtcgggaagtacttcgcaaatgggtaggcgcactcgagcaggcagatcacatggatgaccaggcgggataggttcttcttgctggtcctgcgggggggagcggtgcatcgtacagcgtatgtcgtacagcttgtatcgtgcagcgtatgtcgttcattggcacaccgtacagtggtacaccgtgcagtggtggataggagaggcgctgaatcgagcgtgagtgcagaagctggctctccaagcggaagcgtctcccatacccgaggtggaacaaatttttccgtgtgactctgtagatgtccccaaggaggtgtggagaccccactagactgctaagcaaacacatgaggggtaaagccaggacacgcaaccgagagatgatcaacatgagcagggagaaaaaaaagaattggatcatcaggtagaggaactgcgcgtggaaaacttcgaagcggatgtctacccctttgtcgcagccgcccagtttgttgcgtcctcccggttcgtcccgccctcctggttcgtcgcctctcccctctttaccgcttcgcccccctgtaccgcctcccccctctttaccgcttcgcccctctttaccgcttcgcccctctttaccgcttctcccctctgtaccgcttctcccctctgtaccgcctctcccccctcgtgtagctcgccaaacatatgccacaaaattcagcacgtacagcagcagaatcaagttaaagaaaacgaagtagtcgaagagggaggtctcccttatcatgctaaacatgtatttggtaaatggattgaattctgaacccaagctgtagatcatgctgtcgaagtcgtggctacttagatgcagacgcacctttagaagagacaaaacgtgcgagtcatccttctccattccaaaggtagtcaatcgaagcagcaggaaaatccctatcgatgtgaaccccttcttcagcatgaacctcacctggcttcgtaactgggggaactggaggggcagtgtgcaaggggagtcgatctcactcggggcaccatccctaaggttagaagcgggttcgcccctttcatcatgggttctgtcacgtatttcgtcatgggttctgccacgtatttcgtcatgggttctgccacgtatttcgtcatgggttctaccacgtatttcgccatgggttctaccacctctttcagcatgggctctgccacctccccgtcggtaaagcgcattcgtgataatgattgcggccaacacgaatggcaggtaagtacacatcaaataacgcgggaaaaaggtcaccacgagagaaactacgtaggaggaggataatgtcacgaggatgctgtggaactccttctgaatgtgaaatccgagtaggtctagtccgaacagagccaccacatgggtcagagtcacgaaaacggagaactgccaggtgatgaaaaaaaggaaagacgacaggaagagacagacaaagtagggggtagttttcctctgcgcgtgtgtgagtggggggagggtccgatgtaaaagcggtgagggcatcaaaggagagggagataggccaaattagggttatctccgtgcggtacgtagagacacccacaaggtggggtaaacccgcctgtccagcctgtccagccttttttttgtttttttttccattcctctgtcaccttcctctcccgtaaaatcgcataaatgagtaagacgttgcaccacatgtagactgaggcgaagttttctctcagtgagaacgctgcaggggagtggatggggagaggagagcatagcattaggttggcacgcctataatgttggaagcgcacagaaggttgccaccgtatagcatggcggcgttgtctagcacagcggcgttgtctagcatagcggcgttgtctagcatagcggcgttgtcttgaatagcgccgccacccagctgtgctgcctcccctttgtgggggggcactccaaaaacccaccgggtaatcgcatgataaacttctccctatagcaggaaaaaaaaagcatcaaaaagatggcgcccgaaatgtaggaccgtcctgagaaggggaggagagaaggaaaagaagtcactcctttggggggaggagaggaaagaggtcactcctttggggggaggagagaatagaagtcactcctttggggggaggaaagaaaagaagtcattcctttggggggaggaaagaaaaagagtcactccttttggggggaggaaagaaaagaagtcattccttttgggggggagagaaaaagagtcactccttttggggggagtccccctttttacccaaataaacggcgaaaaagaataaggtgctgacgctggcagcctgggaaagcagaactgaaagggggaaaaaaaggaaataaggaaggaaggaaggaagggagggaggaagaaaggaagaaggtccaccgttcgcggtgatgacctgtggtgaagcaaagtaactacatttgctgcacatacggcaggaacgaaaagacgaacagcatgctgcctcttatcctctgagaggacatacctgcgtagacgtaaaaattgaaaggagttaggaagctctcctttaagttaaatatcctccagacggttccgaggataatttctgagggtagaaaggagagggggagtcgtgtctacatgagggaaggctcattttgtgtgtgtggtgagaggataggagagtgtaaaaaggaaccacatcataagtggaggaacccattcagtaatttttttcccaccggggtaaatgttgaagcgccgaatggcattgatcgtgttggggtactcgcttctgtcatcttgcctgaagggaaggcggtgaggggtgagcggggagcagtgagcggtgagaagtgagctgtaagcagtgagcggtgagcagtgagcagtgagcggtgagcagtgcgtgatggccgctgctcagtgatgtatgaacggggaggaaacacgttgggcgggccgtcacgcctcctctctcggggcctcccccaattgtgcaaggtacatcagcagcttgatgccctccaggtaggtctccgatttcacgatgtcgtcatagaaggagaagtaaaaggattcctgtggagtggagaaagtgaatcagcaccatccgtatgattgaatgtgtaacacagagtggtgcttctccaaacaggtcacgttggtccagggaggtggtacctccgagtagaggcacaatttttgctcttcatagtttcgataaaatgtgtatcggaatcgtttgtagaaggtgagcttcacgaagaggctgggcggggggcatcagtgaggagggggtaaatgtggagagctaagtggtctatacgagtgagccaccacaaggtggtgctctcccgtaggaaggggccactatatcaagggaattgttatcgaccctctgtcccctcgcgcatctacacgagtgtgcagcaagcttatttgtgatctgctcaaaggagagtcacacgggaaatgcttccacgctttgatgcttcgatacaccgatgcgtcggtgtgtctctcccctggatgcgttaccacacgagcaaggagaaaagaaagagcttcagcttgcacgtttccattgggagcgcgcatgttgaatgggacgtgctgcgtttcgcttcgttccgtttcgtttcgcttctcttcgttgtgtgtgttttttgggggggccaacgcgcaacttgctcctctgttcaaccagtttggtccgcaaaaaaaggagcaaccgcaaccgtaacgtaactgtgccctgcgaaggttaccacggagggacgtagacaaaaaatggttcgatgggctggtcagcgtagcgataaaaagggcgagttgtcaccacggcggtaaaaaataaataaaaaaataaataaaaaaaaaaaaataaaataaataaaatataaaataaaaaaaatgatctatcgtgatggtcgtcgtgaaagatacccgtgacgttctaatgaagggggcacagactttttcttttctgccacaatccacagtttctttaatcgagcgtgtggcgcaagtgcagagtgccttcactgagatcgtcccaccgggcgaagtgagcaacggggacggaagtttagccaaacgtgggacattaaaaaagttggctccatcgcagatcagtcattcctgtctaaccatagggtagcagcaacgtgaatacacacatacacacacaaaaaaaaaaagaagagtgctcacagaatgtaaaaaaaaattttagacttctgcgtgcatgaagatttagtaactgcgacaaaaaaaaaaaaaaaaaagtggaccaattgatatgctacacgagcagtaaatacaaattgtgacaaaaaaaaaaaaaaaaaaaaaaaatgcgtggtaggtacattgaggtaaaacagcttggtcttttttttttttttttttttttttttttgaggggttgtcaagggcttgcacaacgagcggccaacgtggtgagcatcgctatcgggacaatcttggaaaactccacacccttcgcaaaaatgggcaccgcttgctttactgtctacctgtgtgcccttacaagtaggcgagtatgttggcatccccgaagaggccgtcgcccccctcgtccatccccacatagcagttgcagaagtgctcgccgttgttcttgccagtctcgtggggggccatcacggagtcgcaaaaatattcgaccgagtgggtacccaggtgtgcggcatcgaggtgagggatatccaggtgagtgatatccaggtgagcgccatccaggtgagcgccatccaggtgagcgatgtccaagcgagggatgtcctttcccgccgtggccatcccccccccttcgcctgcaccccccctccactgctctctcaagtgggcaattatggaggcaaattgggagggagacaaaaccctgggcacgatcttcttccttccgttcttctttagcaaaaggtagaaatttttttcgcagtgtggacatacacatgcgtacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttttttcctctcctttcgcacaaagttaaccgtgcagttgtaagcaagtttttttccccttgccttagttggtcaggtaattttttctcctctttttttcaaccccgcaaaagaatcgcaggcgcatatgaagttcgtcccttgggtgcacatacgaatgatcctcctggtggatcaaaacgcaggggtgtgaattgtaggcagattatcatgcttgtcacgcttgtcacgcttgtcacgcttgtcacgcttgtcacgcttgccatgcttgccatgcttgcaatgtttcttcgttgttttttagctgacgctaacccctgcgtgcgtttttttatttttgacaaatcgatgcattgcacatgtggcatgggttaagaagcagaaaaacacaaaactgcatcctccccgcccggaaccactacgacgtcagtcaacataacaacatagagcgataaaaatgaggagctccccaaacgacaagtcaccgatagaaaatctgtgcgtttactgtagcagcagtcagactttttcgtatctgagaaaatgggacgcggagaaaagctcgagggagttttcatcaaatgagtaccaaaggattgttttgaaaaaagctgtaaaatacaaatggataaaaaatttgtcttgttctgagtgtcacctgaatgtgatggagtgcctacagaaggatgaacgtgtagaggaggtaagaagaacatgtaggaggagagatgaagacacgggaggtggttctcccgtgatggctagcaccatcgggggagagttccccactgtaaataggcgtttcctcaaaaatggaatgcgcatgggggaggcaatatccttggagagaaggaacaggcgggggtttaagccgagagcctttgtagacaggggtgccccagcgggagaggcgggagaagcgggcgaagcggttaacgcgggtaaagcgggcgaagcggttaaatcgggtaaagcgggcgaagcggttaaatcgggtaaagcggataaagcggaggagtacctgttcaacgccgtcgccagggcgaagcactaccgaagagtgtccaaagcatggctacggaggttcctccgaaagagcggcccaatgtacaagcatcaagccaaacagttaataaattttctcgcaataaaaaattttcaaattttcgatgtagaattatggaactccttttccaaaaaaaatgtgataaatcatatgaacaataatttgtactttgtccttggcaaagaagggagcgagaaggaaaaatttttagacgatctgtttctgtcctttccttttatgtatgcaagtgatcgggtgtacgttgtcgatatggataagtatgggcggtgcccaatcgtgagtgactacaggtatgccgtccattcgatggggactcgtaactggggagacttagctgtggggagcagcgggagtagctggagtagcggtgtgcctagcagcgggagtagcggtgtgcccaggaaatcccataatgatgcacaaaaacgcaggccgtacgtgaacaaaataatttaccccaatctgagcgaaattacacagaaggaagaagcagtgaggggactgacgcagaggagggggtaccttcaaaacatagacccgtgtaatgaaaacctcgagtatattttgctagccatcacccgaatagctctcgtgaaacagttcgtttggaaaaagcagttgctcaggcgggtgcctatcttggtacagtccagtccactggggaagaagcggcttgcacggaggggagaagcaccagggaaagaagcaccagggaaagaagcaccaaggacagaagcaccaaggaaagaggcaccaaggaaagaggcaccaaggaaagaggcaccaaggaaagaggcaccaaggaagtatccccgaatggctaaagcgcaagtgggtaaacgaaccactggactgaaccttttcaacgggggtctctccttcctgttaataaaaaacttggacaaactgaacgatctgcagatgcccctgctcagaaaaagttgcatcgttcaggtgcttctcaaatatgtgtacctgtggaaggagctgaatttaaatgtgcacgcgtttgttttagctccggaggggtggggacccacaggagaggcagcagaggggggagtaccgatgggaggaggaggaggaggtccccatggcgtgaacccccttagtgagttcctatccaactgcgcgacgtttgagttccccaccttcgagctgccccccttcctgcgcgaggcgcagagacgccagtacttggcgcacctgtttaaagagaaaggggtgaagtgctcccaaggggacctccaacaagtagcggaaataaccaccagctttagcaaagcggatttggagaagctgtgcagagatgagtgtcgagagaggtttattgatgcggtgcggcggggagaagtggtgcgcagtgcgtccgtggggagaggcgagctgcccaacatgggcgagctgcccaacatgggcggactgctcgattggggaggactgctcaacatgggaggactgctcgattggggaggacagcccaacccgctggaacactccaaagtgctgtgtgcccagggcggggcaccccctgagagtaacttcttccacaaaacgttgaatttgcagagcgaatcgcacgcggtcatccgcacgcacgagattgagttatacaaaggggagaagcgtagccacccgaaaaaaggccccccccttgacagtatctccctcccgaacgacgacccccacagtggagaggctcacggattggacagcgtcataggagaggaggagttggtagggaagctacgggaagaggtggtacgttgcttcacctccacctgtgagaaggatctcccttgtaagagacatggttcagaaccccccacggggatattactttatgggaagagtgggtcgggtaaaacctttttagcacaaaaaattatcgacgaatgcaactgcacctcccttgtgataaactgctctcatgtattcaacaaagtaatgggagaatcagaaaaatttttaaatgatgtttttgtttatgcaggaggtagggtaggaccatgtgttattttatttgatgggatcgaaaatatttgttacaacactaaggggggttcatctcatgtcatgagtaaatttacggagaggttaaagctgtgtttttaccagcatttggatagaattaacttccagtataagtgggggttggacagaaggactttcggaaaggttttaattatagcaactacaacggagcttagtaatgtagatcctaatttgctggttgagcatcgtctaagacatgtgttttgtacgaaggagttccatctatggagagacagggatgtgctacgactggtccgcagctgccttcagcggtgtaacgtgcatgtggatagcttcgtcctctccgtggaatttgaaaacttttttaaagagtgcattttgagccgcaaggggaggctcactccgctgtgcatctcgaacttgtgcagagacgcagtggctcggcacgtgcggagggtgctcgcctgtgcaggttagccgcagaggggcgaggcgcttcgcgaaaacgaaaaaatggagtgaaaataaatggaaataaatggaagtggaaatgaaatgaaaataaaataaaaataaattaaaaataaattaaaaattaaaataaataacttgcgtacgggccaaccttacatgcgtcatcattttgtgccccctcctcgtaggacgaggaccgaacgatgggatcagcgtagaggattttctatgggccgccaaaaatatgaacagctgaagatggaccaacgtgccgagacacgtacgttcggcaggtcgtcaggctttaggtttaggaagtaggtgggtctgcacagctgcttttttttttttttacgcccagttggttgctatccgttgtgttaaaacggggaaaggtgacgaaaaattttgaatgtccctttttttttttttacttctgagaggtgagcgtccatcaaggcgtttcgcacaataaggggcgcggtaaagggggaaagaaaagtgacatggaggaggcgaagtgacgtggaggaggagaaacccactcggagcgaagagaattaagttctcctttccggtttgtcacccgccgcgatgcctttttctgcccccttgcaaattaacttcttaacgcggcgcgcgtaacataccgattggtgagcttccccctttcggcacttgtcattttttagttgacctcgttggctcagcactgcagttcgcacgtacccgcatggctttccctcctgtttaacgctttccttgcttccccctgaaaatactacgtgtggggcttcttcacctgtgtgcgtaaaatggtgcgccagctggttggggagagaacggcgaattcgttttttccgcacaggccctgggagtttaagaagtagcttctctctgtgtttgtggatgacctttcagtaggaaggaacgacgaatcggtccgcatccccccccccagtcaggcttgtctttgcatgcattccaccatggcgtcggattcgaagagttatgttaacttgggcggctatcaagttccgaagtgagcaagaaaaattacagcgcaggaaagacttcacgtgcctgctttggggaagcggaagaggacccttgctaccccgatgttgcacatgtggaaatacctatatgttcctatccatacaacgcacaacgcacaactctcaactgacctaccccccgcgcaggacagtgttcgatgggctgagccccatggagaggcacaaactgatgatgtccctgcgctctctgcagaagaccaaaatggaaagcgaccaggggaagtacctggatgactacgacgtgctgaagaaaaagtaccagtttgtgcacgacgcggtgagcaaaaatgagccatccaggggatcagcggtcggaacagcaggagaagccgcagaccgattagcagcctgattagcagcccggcggacggactcacgagtgcgtggatgatagccgtttggagaccccacacgacacgctcatctgcacatcaccattcttacccgtctcccctgccccctttcttaggccagtgaaaataactcccttctgcaaaagtactacaagagcatatgcaacaaatacgtcgtctgctatttgagtgaataccaagagaaaaaggtaccccccatgcgttttcggttttcgttttgcgtgtccgttacgttgtttctacacatgctttgagcgtgccttttttttttttttctccttcattccctctccttctttctccgtttggttggttcatctctcttttgcatcatttcacggggacgcagatcggcctgaggtggaggacggaagatgaaattgtcagcgggaagggacacattatttgttcctccaacgattgcgagaacacggatttgaagacgtacgaatttctgtttcggtatgacgagggaggaatccagaaggaggtaacggaaggtggtgggctctgtgtggctcgtccacgccaaatgtcaaacgaagggacgtgttccctcctgcgcacgtggagataccccgtcgcgataccccatcgcgatacctcgccgctgcaccatgccattcctcctacacccaattgcagacgaaggtgaagctccgggcctgcatggaatgcgcgtacaagattaattacggcgaaattaaaaagtacctcaaaaaaaagtccaagcgaaagcgaacggagagcgggaggaagaaggaccaaccggggagcagcgaaagtgggaggagtagcggcggtcgtaggaagagtagcggcggtcataggaagagtagcggcggacgtgggagaaacagcagcgaaagtgagagcagcagcagcgaaagtgagagcagcagcagcgaaagaaagagcagcaacagcgaaagtaagagcagcaacagcgaaagaaagagcagcagcagcgaacgtgagagtaaccgcaaacgtgggaatagacgctagcgaagcaacatagcgccaacacatagacgatcgcgaaattttgaagaaaaaagaagctatgtgttgtgcaacagtgctaactttagtgaacaccgattttattttttttttcccaacttttcgtctgcccgtttggttgcccctccaaaaaaggaaaaaagttccgtccgatttataccacattggagggaagctgctaaatatattctccaaaatgaaaaaaaaaaaaaaaaaaaaaagagggaagacaagcattcccccgacttactatccttactgttttgcaaaaaaggcagtataccatatatagcccaacctgtggaaaatcccccgtgcgaactaccattttgtgcgttatctcgtccagaccacgcaaaaatacccctccgctgcacaacacacgcaaagaattattttattttttttttatttttgagcaaggattgtttcacttgcctacttgcgcagacacagagctgcctttttgttgttccaccgcgtttgcttttgcatgtccatttgtagcaatttttttctcccccttttttttttttgttttcccatctgtgttgttacttattggtgaaataaacgagtagtaactttggcccccttaaatggtgaaaccctcatcaaaaatgttaaagcgccactttacggcatggtcgtgtttgtaggggataaatataaaaaagaataaaagtaagtaattttttttttttttacgttatagagaagaaaaagggctcatcctgccttacctacacctttgctttacccacacatgtgcagccctccttcgtacagccctcctctcacatgcacacagatatagctacggcgaatgtgcctttttgaggagcctagagggcactgcttaccgctgatcggtcaaagcaatcatctgttggacgaccagtgcgcagctgtccgccaggtggcgtcaccctgacacacacgtagatctccacgtgtgtacattacggaggtacgaatacccccgggtgccccaatggagcctctcatctgcgcacacaaggggcgcgtctacaacgaaattaccaagcagacaaagcttgccaaaaataaagacacactgcagaagaccaagtacctggacatctcctccatctcggtcattatcgactggctaaacagtctccaattaagtaaaaaaaatataaatgaacaaaacatttacgaagagctacagaatgggcacttaattttaaggctaattcagctttacaacccccaagtggaaattaaaggtatatttccaaaagcgagaaaaaaaaaatgtgcaatccagaatttggaaaaagctttgtcaatcatttatggaaataacccatattactactccatggtttcttcgctagatatatatgaacagaaaaaaaaaaaaattcatatattgttaatacagctttttagcaaattcgagttcgccattttgacaagaatagcaggtcccttgttaaactggtacaaccaaacacttaggaaatttcaggtgcccctccatagggagacactgagcaacccctttgatgtcaccccgaggggacattacaaggagaaagcacatctcagaggggatgactccccaaatgaggaggaacacaaatcgggggacaccaaatggaaggactgcatattgaagagcttcgcaacatatgtcctatttaaagataaagcggaagaagcagacaactgcatccctcacattgttaacgatttttccgactgcataaaaatctttctcatattttacagatatggttacataacccaagaacaactcagacatgcaaacatattggacatacgaaataaatacttctttctgcagaatttgctcaaaaagttgaatattccaattgttttgcaaaatcaatattttaataatccctgcgaagttgcaattcttttgcagctaaaatttattcagttcttcattcgtaatgaggggtatgaaaaagctattgatttggatggggaacacttttttttttctgacctgttcaggcaaaaagtgatgcaagcaagcgaaaaaaaaaaaatcaaattgtacacgggggtaacctcagtgactggtcaaacggtggttgcgccctcgtggatggcgataacgaaatctcgaaaaagagcacaagaaatgagttgaaccgatctagcaaattttcacgtgtttcgaacttggctttgttacatacgcagaaacgggaatcgacatagttgcacatcgaagaggccgtttcgtcgggtaaccaaatttgagccagccgaatgacagctagccaaagtgaacgcctacaatgtgcaggggggggaaaaaaaaaattctcagcaacgcgacacttggcacacatagaacggacaacattattcccatgtgagagcattccgaaaaagacatattcagggtgaggacacataagggtcatatgaaaaatattttacccgcatggtgaagagaacacgatgcacagaagccacccaattcgaaggaaagaagacgcataataaaaaaatgacaaactgggttgaccccgaaaaatgaaaacaaggagcgataactcgaccgaacataccgcatagccggcaaaataacccccttgggaaaatgcaatacgctttgacgaacagtctatacagattggaatccccccaaaaaattaacactaaatggcattgcaaaaagaggaggcatggaaactgagtatactttttgggtaatgcgaaattacgcaaaaatgggacctctgcttcgtgaaaagttttagtcgtagtcataaacactgctcacaggaacaaaacaaaaaaggcaacccacaaatgctacagagcagtgtacgtacacgtgcgtacaagttgtgtacaatccaggtaaagctcaaaagctgccaacaattggggggaaagaagaaaagaaattgcgcattacaattcgctaaaatgttagattaccttatggtccttttggtgagctcactgcaggtggtgtggagctttccgttagaacggctcataaaggttatttttaaagtgctcaattttttttgcttttttaactaacagaggggggaggggtgaaaaaaaaacaaaaaataaaaaacaaattactctgtgaataacattttttccacacgctaacgcgcggaatgcatgttagcaaaaaatatatctatcactacggagaacgctcgcacatgcatacttgtatgtgctgtgctaggaccatcaggtagaatagcttggcaatttttatgcgcatcgcaataccttcataatagtgcactgcgcagggcggaagagtggtcagaagaaaggcacgtttgcgagagcagtttcgctctcgcggactggactccttgtacgtacatatggcgcgcataacgagcatgtgcacatctgcacgttttcatatatatgtgatacattactcgcaaaattcgttgagaagaacgaaactgcgcatgtacgtgcactcccattttcttgatgcatgatatgcactttttaccttgcatttcgtgggggagaaaaaacaaatttcaagattttttctatgtgataaaacaaaatgagcagtatttcgcatccataaatttaaaatattctcacgaaagagtaacaatacttgggaattttttaaaaaaatatatagccgcattttttcgcctccactgaaatactcatataatatgccaattggaaaaaaaaaaaaaaaaacaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttgatcttttttttgtgtcaacgtactatgagaagaacagcgacatgtgtatgtatgtgcatacacgtagctgcgcgtggatgaccgtaaaggtggacgggtaagtgaggtgtgcatacttagcgatcgcaagtgtacatttatatataaacggacgcacatataaacggatgcatatgtaaacggacgcatatgtaaacggacgcatatgtaaacggacgcatatgtgtaattatacatacgtgcaagtgcaaagcatgagtggaaacgcgcctcccttgaagaggagcacatattcatacgcatcattacacatgtgcacgttcacccattcgtgtgtgcttcagatcgccatgctctgtcgcacactgacacacacgcaggatacgcatatgcgtatgcgtccgtaaacaccgcgcgttgcgaggacgattaggcaaatatgcgcatgaggacacacgcacatgaatacaaaatcgcacacgtggacacgcaaacacgttcaaagtggatcagcagggtgttcaaaaaaaaaaaaaaaaaaaaaaaaaatacaattcattcaacacaatacaatgcaataaggtggtggcaattttgtgacaaaatagcactgtgaccaaatgacgaaatgccagtcatcataccaaagcacacgagggagacaaactccaaccatctttaaatttgacaaaataaaaatcctgaactctctctcaaacagcttttatttttttatgattgcttttttttttttacatcgcataacacaattgcgctcgcactgaacgaatgtcctctttcaagtttcaacatatgctcacagggaagcagttcgtaactttgatcttaactggagaaatataagcgatcgaaattgcagcaaaaaatcagaaaataatcagaaaaaaatgaacgaagaacgagtggtaaaataaataaaaaattttattgtcattctgatgaattttgtatgaacaaactagcgcttttttttttttgacgcaatgtgttaaggtttttttttttttttttgatcaattttttgcctgcatatgcatgtttgcttatttttcaccccttcgcacatttatctcattcatcgcattggtcgcacttgtcgcatttgtcgcacttgtcgcacttgtcgcatttttcacacttgtcacactcatcacacttgtcaccctcatcacactcatcacactcaccacactcatcacactcaccacacccttcacacttgtcgcattttctcgtgtatacatttttgttcaacgtactcatcttgacagttttcccacccactcgcgccacttgtgtttgtcccccccttcgcgcttctgcgcctcccccagttacgctcgccctttttccccactttaaaaaaatgccgctttgcttttttgtttgtcaaccattgtgaacacctgcttaaggttgcgctcctcgagctgcgcattgcttgttgagcgtttcaatcgacaaataatttacatcgagcgcagcgcacatcgcgtacacacgagtcagtgtgcctgtgtgcatacatatcccgacccgttgtctgtaccacttgtgcgcgtctcatgtccaaaccacctgcgtaccccactccccattttttactgtccaatatacatttcccgcccccgcaatgcactgcagccatatgtctggcgctcaccatgtcctggcattccactttcaaatacacacacattatgcatactcaaatgagttaaaagatgattacaaacgtaggcccctctgtcttccagttcatttttatttaattgcataaatctttaagccgcttggggaaaacatacgcctgtgcatacgtacacatgtatacatatatatgtacacacaaatatatacacacatacatacgcacatatacatatgaacatacatacgcacgtgtattacgcttcaacccctggggacagcgtttcttacgcgccaaggacatgcatgtatgattgtacacatgtgcacatgagcctttgtatgcacgttggtaggtaggcatcctcacgcgtatgccctgtatatgcgtgtttaagcgtccacgtccgcagcgcacgcctgcaattttggtgaaattcgattacccttacggtgaaaaaataaaaatgagaagaagcgaaaaggcgtgaccgttcagctcacgagtgagaccttttctgcaatcaacaccgagcacaccacctctacacttagttcacatatatattttttttttcctttcgtacccttactaacgagctaacaatgccacgttagtggcccacttttcaccactgcgaattcttcaccatgcaaaacatcacgtgcgtgaagacatgaaattttttctagttcaatattgtttccatatacagacaatttgcagccagacgaaacgatgacactttagattgttagacacatggctcattgggtacccgttcgtcgcaccctttagtaagagtgcgtctgcatcatttattttgtttttcttcaccgcgtttgctacattttgtcgcgccacactggcattttttttcattacaatatatgaacaactttggctgttactacacaatatcgcagcgcatttgccatttttcacgctgcgcaccgtttctttgcccacaataggtgagaagcgcgtgtaaagacacaatgcacaacttaggcgttacgttggtgtgacccctagcatagtattgcttgttattgtgttaattttttttttttttttttatgatttttggttttttttgggcccttcacacgtttctcatgtgtttttggcaaaacgttatcgtttgacacgcttgacgtttgcccatctctggcttttcacaactctctctcccccctccctccgtttttgtgctccttctggactacacctgtcaatgaccctctacaccacaccctatatgtgtgaccatttcgttgttttttttttttttttttttgtttggctagctcaactccacgcattaaggggaacatttctgtttatgcaattttgcacctttacattccatttgcatcgactatatattaacccacgcgttggtttcttttttctgatgaatgaaccttctttttatgttttcccggggggttggataatcgcacacatttctgcgatcatatattgtgtgtgtgagtagtatacacacatataattatccacccattgtgtgctcttttctttgtacttacttttcattctttgctaactttgcgttattttctctcgcttgccttatcgttgggacgcaccctcctgttcgtactgcaaagtgcaacacccctaatgacaccacatacgtgtaatcagcaagtaaaatgcgtccagagttaacactctccctttttagtacctctttaattggtttctgctgattcagcccattttactgacacgctggtcctagggtgttgaagttaccacgtggaaacagcaaagttacactttgaagtgccaaaaaaaaaaaaaaaaaaagaggaaagaaaaaggaagaagctcattagtgcatgtcctttatcggtgtcttttttcccctcccaatccaaaactcatttgcaacgaggtaagaggcaggagttaagctgtgcttttgtgtacctggtaacctccacacagcatactaccccataactctgtaaaagcctgaaggatgattgaggcaacgggaaaggtcgagtatagcaagtcgaagacgattccctgtgatggcagcaatgatgatgatgaggaggaggctagtaattacctgcccgtgaagtatgaaaaaacgctggacttggaagaggggaatgagacgagtaacaccctggagggtacggaaaagaagtgccaagccgatgagctgagcggctccccaaagggggccaagtcgaagggtgcaaagggggtgaagagcgggaagagcgaaaataacgtgaatgccgcgaataatgtgaagggcgacgcagcgatagagtcccccaaaacaggcacccttgatgacggcgccatggagacagtcagtgtagaaggcaccccttttactctgatcgccaacgtgggtatgaaaaaagcgttgcatgaaaatgccccggcaaattcgaatcaagcgggaaaaggaggactctcccaaaattcggaccacttggaggaagatagagacaacatgtgcatggtgaggatggacaccgaggttgcatcgaatggtaacatgtacagcaggaataatgtctccagtacgaagtattatgacaccatcggggggagcggcacaggtagcagcggggacagcagggataacgcagagagcggttatcccaagggattctcctccgttcagggaaaaaaaggcgaagatggttgttccccctacggagttgacggtgatgagatgaagtacagcgtggcagaggcgtcaaaaggggccctaagcgaggacgcatttgcagtggattgcagcaacatgccaacagaggagaaggaaatattcgcgaaaatgatagaacagcagacgaagaataagaatagtattaatggtggccataaaaatggcgcaaaagaaagcgagccattctgcatgaccaccggaaatttttccgtcccgggtaaggacaacacggattataccaatgcgtatgtgcatggaaaggaaaacagcagcagtgaagtcgcgtcgtacaatcatgccgatggtagtgtgtgtgaaaaggaaggcgtacccgtacccacctcctattcgcatagtaaggacaaccagacggcaggcacgaattattgcattgatggtacagtcgctaacggggaagggcactgtggaggtggccatcatccccaggatgaggacaagtgcagcacggaagacgtagtctacatgggaatgcaaacgagtggaagtaaagcacaggagtatgaagcggttagtaaagactcccccccgtacgtacagaaggaacatttaaagaccattgcatgtcatcatgacattttcaacgatatagaaaatgtgaatgatagcaccacagagtgttcctcgtctgtgaaggacatcccccaattggttgctaaccatccgggagtccattcaaatagggtaagcgacaaggaaggtgtctccatcacgtcggggcactttacttcctacactgatgctaacagtttggagtttaaaaattcttcggcagcgaaagatggttcccatttggaaaaggaaaaagagttaatttgtgacaacttgggttacagtcctgtggtgagtaatgccgctaacactgatgaagggaaggaggagggagaaaaaaacgcgtttgctgattttggcgatgagccgaacaagggtgggatgggtcactacttggcagcaggtcatactaataaatctctttgctcgccaggcgcgagtgacagcacgctggagaagaagtgtgtggtgagtgagaagaaggggcagggaggcccgattagcatccatgttagcactcctgctggtggtctgactaacggtaccaatgttaacagcgggagtcgaaattacaacaccagcaagagggacgccctccacggggaagcgcgcaccccaaacgaggcactgtacaagaagaagaatttttactctgggaaggaagtagacaacatgaagaagaagaacgaaacgacactgagaaaaagccaactacttgagtattccaaaaatgaaaatgaagaatctttggaggattattttaagagcacaattccggataaccttttgaggaacataaagtatgagaacccaacgaatacgtttaatgacatggttagcaacagtgctcattacgatttgactagcgaattgaggaagaacaatccaccgagcacgtattatggatctgggcgcagtagggacatgggagagaagaaaagtgcagaggcgatgaacaactcgggagcggctgttccgggcatgagtcttagaagcagaggaggagttgcggccgcagctgcagctggagttgcggcggtgacgacagctgttggggggagagatgcataccatgtgcaagcagacaaaggagtggatgcccgggaagattcccagatagcgcgcaagcagaacaacggtagttacaactacatggggaatactaactacaacgggggtggttacaatgggggtggctataatgggggtggctacaacgggggtggctacaacgggagcggctacaacgggagcggatacaaaagttactacaatgcggagaaggactccggaatggtaaacagaagcacgagagtgtgcaatgaaccggaatcgaattatgcgtctgggaagaggtactacttgttgccgcccaaaaaatgtgaaggcgcgaaggaacagaagaaccaaatgctaatgatttcgaagcaaaaaattaagaaaatatggaacaagtttaagagcagcgcatctaaagagcagaacctgattccgacgttcgagaatgaacacaatttgttccccaacatggaggttctgcacggacccaagatgcacgcgcaggggcctccccagatgggcacccaaatgggaggcacacaaatgaacgcgcagatgagcgcgcagatgaactcgcagataaacgcgcaaataaacgcgcaggtgacgccgcagatgcaggcccaattgggtgtacccatgcacccgcaggtgccgtctccactgcacacgcaactgccgggacagatgcacagcgaattctacggcgtgtcgggtcccttccagacgtgcagccaagggggaggagcagggggagtcgccgtgagtggaggtcctatgatgagtcctttcaaggagtgcataagcaagcccatacggcgaggcagcaatgtgatagagaaacaaataaaggccaaatgtatcttcaactggaaattggcccagaagtcgcttctgaaaatgttgcatagtgcacataactaccattttaacggagtggaatacgcagattggcaattgacctgcatcccgactttaggtttttccaagtctagtaaccgagtgcagcagatgtacaaagcagtgatcccttcaaacgatgcgaacaataagaatgaggtgaaactgttcctgaagaaggtccccatatacatatggatcaagcaatacaacttaatgagtgaatacgatggagagtacgtaacagatggagagaactttgtgatggaggccacttctttagccttccttaatgagtatcacccaggaataacacccaagttgcatcgaattttgtacgaaccggatgggaagcaaccaaatgaacacaacatcccacctaagtccatgttcaacagtctaaccttatttaatgacattctaacggagagattaaaatgtaacataagtggcaacatcgttattgtctccgagttcttcagtgaggatatcctagattttatcgatcgaagacagaagaaattaaatatgaaaattaataacaatgagaagagttacattttgtaccaatgtttgaaattactaataagattgcatgatgcaggtttatctcacttagatttgactccagaaaatattttaatttcggacagttacgagatgcgtttgtgtgacttgtctaagagtactccaatatatacatacaatttgagacacataaaggatgtgaatcggttgtatttatttgagtcgtgtgaacctaccattgccaagggagcttatatgcctcccgagtgttggaagatatattggaaatatgacacgatgaagattaagaacccgttgaaggatttaaagaatatcaccgatcaggagaaacggaagcagttttactttgacgtgtctagtgcggataagtttatgttgggtgtcttttttttttggatatggaccaatgggaacttgtggaaatgctccgaccctctgcaggacgaggacttcttctactttgtcaagtgcgacatgaactttgacaagttcgagttgactcgcaagtggccgagcgatttgaagaacatcatcaaggtgagtccttaacccgttaagcggtggagaggtcgagcggtggagcggtggagcggcgcgcataagcggagtgatgcgaagcggcctgtttgtgtggaccgttgtttccttttttttccctttctttttccattttgtcccccctttatacctatttacgttacgcccaattcccccccgcagcaactgctacacgtggagcataggaagaagctgaacctgaaggatctgagcatgcacccctggtggtcctgcaagttgcagtgaacaaggtggttggaagaagggagaaacgagatggaggagaagtcaacacaagtatgaagcagcataacaagcagtataacaagcagcataacaagcagtataacaagcagtatgcgtgtggtgcccaccaccacgttacatcgacgtgaacgcttttaagggaacccactccgcgacatacattttgaggagaattcccgtacgcacgtctcccccctcatgcagcgccacctaacgtgtagcagcgttatatgctcgtcgttcctccacgttgctgtcttcttccacgttgctatcttcctccacgttgctatcttcctccacgttgctttctttttccatccgttcgtcctttttttttttttttctcatttggaaactctaatttttggtcattttttagtacttttatcaagctgcaaaaacttatgtcgggggtgtatgtagtaggccccttttcagcttatgcttaactttttctcactttgccattttgccaccttcccattttgcgaacctccaacagctgcccaaacttccattaaaagttttaaaaaaatcagggctgaattttaatcaagtttataaatgaaggagttttttatttgggtatagaagtgaatggagctggtacgtaaaagcccgctgcttaaaatgcgcgcgcggggtagtaggtatggcttatagatgcatgcatgcagcgatgtataaatttaaacaaaaggagaacaaaaagagggggcatatatatttaaatatatatcgtagagagaaactcttgtaacaaaaaaaaataaaaggtgataaaatattgggggaaaagggggaaaaaatctaccgaacgcaggagaatgcacctctatgcctcaaatgcattcatttagacataataaaaaaaaaaaaagggagagcgcgcgtgtggcgtgcaggtaaaaagtgccacgtacgcatagtgtataaatatatacacccacacatatatatatatgtacatgtgtgcacttcccgttatgcacggcaccgtgcaaactgcacaacggcgaagtgcgcaaagggatgggtcggtcagttcggtcggttcgacctgtttggtcacttcggtcgcttcgactggtttggtcgcttcggccggttcggtcggttcggtcggttcgtttgctccagccgtcttctccgaaaaaaaaggagcgtaagaaccataatcatgcagcaggtgcaccttcagcgttgtcactctacctctctctatgcgtatgaacgaccatcgcataataatcatccgggcggggttaaaaaaaaccatgggatttacaaaattttgttctgacaagggtgagttgggtataattttgaactaccctctccccaaaggtaggacgacttttctcctatgtttctgttctggaatgccaaatgttcacagggcctcttcttctcttttcttactatgcttacaccttgtggggttggtaggcttcattgggaggcttcattgggagacctcaaatcgggaggcctcaaatcgggagacctcaaatcgggaggcctcaaatcgggaggcctcaaactgggaaccctcagttagggttaaaagcgtcccctttgggggaggcatccccgcgaaatgctaaacacttctctatacgtggtgactaggtttctcccgggtataaccaaatggatagaacacccacaaggggtgtatacacttctgactttctagactaaacagacaaatatgtctccctctttctcctacttggtgttatccttctgcttcacacattgcttctttatcatgtaggcgatgacaccgatgaagattcccaaaatacagccaaagatggcctgatacagagtatgatcttggatataaacacgactccaaggtactggtaacagcacaatgatggcaaggatgtaagtcattatgctccacttatccttcttggactctgttagatgcaataatataaaggtgagtaaactgaaagaaaaggagctatgtccggacggcattccataagactgtagtgcactatgaatcggtctactcatttttaggaagttcttcaatacaatatcgttcagtgttaattgggtggggataataaaagcaaagtacagcaaaaatttgttaaaagttagcaacaatcccagtaatgttagagcaattaatgcatatggtacatacccatagacagtagcaacaacagagatgagatcgttcgtgtttctaacagtaacgaatagaacaccatacatctccattatgcatgtcttcagtagggctagctttttggtcttattcatcgttttctggaatatactaaggccttttagcttatctgctattttgtacttagcttcacataaggggtacttggcatacagctcatcgtaattaccatcacttctaaggtagtaatgaatttccgcctctgggtttgtaaatatgggctttaaatgattaatttttttacttcgtagattaatttttaccttgtcgtctaagaagtcctccatctgtttattcatattttctctgtcctgaccatttttattatttttcgttccatttgaatctgacggtgatgcccttcccccgccccaaaaggaaaagtagcttatcaggtttatgcatcttgccgttgttattaactgcccaaaacttagtactgccggtacataaacggttatcatgctaaaatctcttggcttcaaatttggggatattcaaaatggagaagtcgcacgcgaaaacataggcataacagggggaaaggcgaccaggtggggatggggtgggaggagaaaggttccacaaacgtcgtcgtcgcctctcttcctctttctatatatacgtataagtgtacatatacctatacgcgctttttttaagccatgaaaaaattcggaggatgctacgggtagatgctatggggggtagatacttacggggtatagatgctaagcgctcgaccactctacgtgcttcttcaggggaaacttctaatttttttctcacgtcatctcatatctgccatttaacactccaaggacgcaggggcatggtgactaacgaaacatgcgtacgtcgaagctgcttgaactgggcgcgcacaactttttgccgttacgtagggagccaaagttggagttacatttcaaaaacgttctcgcgtaaaaagaactattattttcttttttttttttcagttcagtacggctactacagcaacgaaaaaaaattaaaacggtaaaaataataggtacataagaataaacggtaaaatttttttaaaaaattcttttaaaagggcaattccattcttaaaaaatggtaagcgggaaccggtaaaaaaaagtaaaaagggtaaaacggcaaaacggcagaaaggcaaaacggcaaaacggcaaaacggcaaaacggcaaaacggcaaaacggcaaaacggcaaaacggcagacggcaaagccgcaaagggaaaaggaaaaagtataaaaaggcaaaaagcaaagggcaaaatgcgaaaggcgaaacgcaaaataataaatttttatattaggtataatactgtcacccttgttagaaataataactcttcgttttcttctggagaaaaaaaaattacggaatctaaacgtaaatattgccgtaaatattgccctgaatattgccgtgaatattgccctaaatattacgtgaatattaccgaccgaccgaccgaccgcgcattatttttttcttctagcattataacctattttttttttttttttctgtgtgcatgctctgcatgtttttttaaatgttggcacgcagtaggtaaagtatattatatatatataatgtattatatatatataaaatgtatatatatatgcgctcagtttggtcatgggtaatacgataacataacataatacatattttaaatatacaaaagtacaaacatgtaaaagtataaacatgtaaaagtataacatgtaaaggtataaacacgtaaaagtataaatatataaaattataaacacgtaaaatataaaaatataaatttgacatatgctctcggcacgcatagcaacatggccaataacaaatgacagatatttttttttacgttcgcaaaaatatgctttacggtacgtcatattattatgcaaattattgcagacatgttttctaaattaaaaactgctatttttcgctttctcaagattgacaagtttttgctgcttagctgtgcctgttttcgcgcgttataaatttaaaaaaaaaaaacaaacaatccatccgcataaagtaaaagttactactacgtattgtcgcaacgtaaatttcagcgaggcgccaagttgcgaacgtgggtttggagtgtatttgctggctgtctacgcctttcccgacggagcggaattctatacatatgcccaatggtatagcaatgcgacaatgtggtcagaccgttatgcagcattgccgtactgttgttatgcaatacccccacttctttgtaaaaaaaagtttacccacgcgtatcgctactcttttgaccccatttggtgaacacttttttttgcgcccgaaatggtgctcgttgcccgacgatgaaatgaaaggaagagaatagaaattaatggaatggaatggaaaggaaaggaaaaaaaaaaaaaagaggcatttcaaccgacgtacatttcgcgaatgaaatgaacttaacgcttcagtacgtcaattcgtcatttcgtcaatcgtcagcgatcagtgcagtccccgtccagtaagtacagcgcgctgccgatccgttcgtgcccacgtgtacgtacacgccaaggtcacattggacataccatatgcactgtagcaatatttgtatgtgccattttctacatttacgggacgactacaaattgcaaaatgcaaatgcgcaaatcgggatgagcggtctctctgtggccccccgattgtaagaaaagtggtgctatattataatttttgataactttaaaaatcgagggggaaaaaattaaccacagtgaaccatagggaagcaaaatataaaagaactaacttcgctcagtataacctttcctttgctcaccgaatgcggcaacgcagcgcgcaccgctcgcttcgcacatgtcaaagtcaaagatttaaagaggaactcgattgttcacggctaaaaggttatcagccgccttcgctccatttgcaccgtagtgaaagcggcagtaatgggcaaaatgacgtccttcgcgtggagttatctcccccttgtcataaattaaaaaatgcttcacgcaccttctactaaaaagtataatcgcagcataagctattcctccttaaattgtatgaaaagaaaaaaagggcaccaggaggatgtgctgtactggggaaggggaacaaaatattttttcctttttcccacggacaagtttagttttgcccgcaatttaacccttacgttctccccctaccattccattttaacaaatacgagataatacgcattgcgaacgggcaagcatgtatattacacttttcctgcgggccatccaagtcaagacttatggccctcccccccgttggcctgctctcgcgcaatagaaattgtaattgctcaaaaatcgcgcagtaatgcggacacaattttgcttccccgagcagaggaaattaaaatgaccgaaaaaagcgaatttaacaaaatgtgcagaaaaaaaagggataaagaatggtagtaattaattagataaggacgccataaaaacacacgtgaaggaaaggaagttttcccacttctgtcttttaaaccatgagttcatataataagacttaaatgagaatgcgaaacaaaattacgccaaatgggtgaaataaaaaaaaaaaaaaggcaagcaatatttttacgacaataactagctatcatgttaatattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgccatcctgcttttttcctttcgttccatttcagccactcccgatttttaagagcgttcgtaacggattttacctccacccccccgtcatattaattatgcgaattggttgatgactattttgcaactcttcagcctcttcgcttcgttttatttttttgtggggcgcttgggaaatgaattccaaccggtcggcattgcagcatgtgcacatttatacatccatttacatatttctttatgtatgcaagccgtgtaaccccgagttccgatttttgctaaaacgttagcttgtcgttactaactaaaccagtttgccaaaaaaaaaaaaatttgctttcaaatttttagaaaaaaacaaaaaaggaagctttttacgcggcctcgtaacaattttgacatgttttgcccttcgtggcacttgatgaccaggctgtcgagttgttgagtggcatttttcctagcgccgaggtttacgccctttttctccgccgtccccgcgcaggcgcaagtatatgcaatataacatatacgcgtaggcatatacgcatagattatatatgcgttcaagctcatgcgctccacgaatcgacgcgcgcttcgaaacaaccaccacttggcatttagccaaggtgagcctatatacatgtccgctataccgttcagctcacgcgcaaatgtggtgacttcccgcaaccgtcctacgtatgtaaaactcatcatgatcgcgtaaagaggggctaaaaaagaaaaacaacaaaaaaaaaaaaaacacgtttacatataacacaagaatgaatgaagaatccccacaggaaccattaagtataccaggttactactacgataagaagaaaaatcgctattatctgatagacaatgaattgaaaaagaaattgaaggaggaagaatttgaaagacaaataaacaatgccaagagaaaaaatcgccagacaaatgtagaaggaaaagatttggtaataaaaaaatttcacaggatacatggaataaaagaaatgaaaaaaaaaaaaacactccaacgcgcataagtcaaatgtgaaacataacgacaatcaaggtcatatgtctttagacaataatgcatgttccacatttagtaaagaaaaaaatttagaactaattaataatgagttaaattctttaaaaaaatgcatttcaaaaaatcaaaatatttttaatatactcaagagcatccggaatttccattttcgagaaaattccattttgagtttgccgcccatttttattaacagcgcttcgtaccagtatattcacgtggaagatttgtgcgaccttcaatcggataacacttcatcgttctgtcatccgggggggggaggcatgacagcgcgcagtgtacccaacccgaatgttcaaaatggtctggacgctgtgagtactgtccacagcatcagcagcttgaacaatcaaattgaggacgcgaatgacgagagcgacgagaatgacagggacgacacggatgaggaagacggcactcgctgcgtgcacggagtgaatgacccaagaacgggcccttttccaaaccctaaaagaaatgataccatggaacttaccgccgccgacattagattcttcaacgtgtgccagaaactgataagtgaaaatatgataaaaggcaggacatatttggacataagcaaaaacgaaccattttattcgtacccaaattttaggaaacaaagtgcatatactaactcaccagaagagcaaacgagaagttgcgctagtcgaaagaagaaaaattactccaacaagaaaatacagcaaataaaaaatgaaaatcatatgtcccctggatgtgatggaacagggagtagtggcctgcttattccaaagttgttcggacggacacacgaaaaggtaaatgctcgtagcatgcaaaattttaagtcgaacatcattataaataggtacagggctaatttttactatttttatcacattcccagtcgaacttacgctaacaggcgtagaaacaacagtagtgggagtccgttccgtaatgggagcagttcctttaatgctagcaacagcactagcaacaatttcaattacagttatagtcatgtgcacagaaatagggacgaatatgacgacataaacgcaacagttgatatagatcatgatgtgctcagtcgaccaatttcttctacacagaataatgccctatacaatgggatgtttcaagaaagaagtggacgcaggattcatgaaattatgcccgttcgacatttagatgtaaatacgaacgaaaccaggattttaagaacgtacaagccagcggagtcgttttttcacctattcagtaatccactttatgaagattttatttttagtacgaccaaggaaaacaactgttccttcagcttaggagctattgatataaggaactttattcagaaagataacaagtctccactagaggatatgattcatgaaaacatgtactacaatacagacacaaaatatttttgcacgtattctaaggagaacactgaattgttatgcgtctctccacaaatattatctcattttagcattttcaactctgaatatattgcctactcgtcctacccgaatatgaaggatgaaaaaagcttgctatgtatgtttaacatctgttctttttttcagcgtgatccaaaaatagttacgtacagttttgcgagcgaaattaattattttaagctgtttccatcagttcaagatggctgttacgcggttgataatggaaatacatgggaaactgctagccataacatgaatgagggttatgcttaccaccctgatagcaaaattgataaaatttttatttgcggcagtaacccctgcttcagttttaacacaataaaaaatgatggagttccgtattgcatatgggatagcaagaaattaaaagtccatgacttattacccatgaacgaagatttatcatgttatttgcacaatattttaagcgggagtcagcatccatttagcaatttaattggtgattatggcttcctaaaaaaggaacgatcctttcacgcgaaaagggcaaaagaaaaacgaaaaggcgaaatgggaaatgatgaagatgggcaggaaatagcgaacctaaacgaaagaagatcatccgtggattatcattaccaaaatgacgcacagaaaaagggttataataaaaggaaacatcctagtaaagatccaaatgaggaaaatgacgatctgcacgtaagcaaacatgaaacgacaaaaaatcgacatgaccattttgcagacaagtcaaagcatcatctgaacaaccgttcgaataagaacaaccacggtcaatacgcatctgctgcacataactcaaatgaaaaaatgagaaacaagcatagtagtggcaccccccataacttctacccatcaaatgcggcgaagtacaatgataataaaaaaaaaggaatatgttgtgaaagtgtgaacaaatcaaacaacaatatttttttgtgttgcaatacagaacatatatatttgtgtgacttgcggtgtaattttttaaacaccatttcgaaactgaagccaaatgaaggattcgtaaataaaatatactcattaagcaacagctttcagtatatattatcaaaaactaataatcatataggactgtacgacatgcggtatgccccttgtaaacataacgacgagacaaaaaacagtttggtaacctcttatgatagatttatagataatagtaacctgagaaaacacctaaacgatttttacgttatagacaatgaacagttcctagtttctctagacacatacacaaattctgttcatatatatgacattatgaacactaaaaacagaatcataaacttggatgggaattctgattattcgatatactctaacatacacgcttacaataatttgtcaaggataccctacatatattcttctcataaatacgatgatgcttattatcattacaaaaaaaaaaaaagcactgaaacgaaagcaacggaaattaagcatatgaatcattttagtccaataaaaacgtatccacaaaaggacctatttatagggttaaatgttcaatccattttacccctttttacgttaaacaaaaatataccaagcataatttcatttccataaatgaaggtggctttatttgtaccataaatgtgtaaaaacgagttgtcattaggtataacttgtttttgcacatattatttgttttatttattcataacaacatccgaaatagtgttattataatttttaaaaagcaacccgttccctttttttttttttgttaaccattaaaagtatgtgtattgccgtacctgcacaatatcatgtacattttaaaataattctatttttttttggcgtatttttaattaacatttgcaaatcgaaatttttattacgtgctttttttttttttcaaatattttttttaaagtataaaaaggtggcagttcataaaacggcagcgatactccgcctactgcgggcatatgtaatttttcctttttttccctttttttttttttgtgatgaaatgaaaacttttcattattaaatgattaacaagtaaaactggaaaacttaaaattatgtgctttaattttgacaaaagttcacttgatcaaatataatttcccatcctctgcaatccatttgagatacacttcgcagttaatcattttaccaaaattaatgtagagtttgtatcaatggataatgcaaaaaatgaaaatactgataattgctccaatcccttgtccttacgcacaaatgatttaaaattagaagaacgtgatgataaaccaagagaacatgagtccactgatgacaatcatgaaggtcttgtaaaccaaaatggcatttacagaacagctgtttttaataacaagagaattaaaatttatcaatacaaaacctttccaaaaaattatctgcaaagcgtatacgaattgttggggagtgaattatctgaaccatataacatttttttgcttaaancgattttgaatagcgaaattgcactaatggtatgtaaatctttaatgtgtgttaatgaatatgtagtgctgcaccatttctttttgtttttatacatgaaaaaagcgaccatttctttatttttttttttattaacgttagtgcttatgtgatgaagagtgtatgggaacagtaataagcaaaattacgacaaaatgtaaaaatgatgaaccaacgacattcggatatatatgtaaaaggaaaaagcaaaaatacataaaattagcgtgcaacattgtttctactagctctacacatgagtgtgcatctatccatgaaaaattcgatttgttccacttttttttcttttcactatctataaatgttaacaggcatgatagcagttcacaaatctgtcagaagctgtggtctaggttataattctgttcaatgttgcgtgtcaatatttaaagcattctgcgaaatcataaacacgaaaatttcccatttttaggcacatacctattaaatgaaagtataaaattaatgcaagatttgtatggcataaatgaggtacacacacctttaccgtttgttgtaaaaaattaagcgttctgatcaagcttgataattttgcatatatacttattttgttactattttacttatccgttaggttcaactggaagcagaagcaacgaacaagcctacattacgtaatacttgttttttcatttaagtatatatttgtgcatatgtctgtataccacttagtgccatactgtgcatgacattctatttttgtcattataggtttctatgaaaaaaatggattcattagagtgaaaaggaagccctactattacttaagcggcgttgacgccttcaaattaaggaaaaaaatatagagaaacgcaatgtagaaaaacactgtgcagttaagcatgatgtaaaaaagcacaaggtattcgtgtccttttttctctaaatttttcattttntattctaagaaaagatgcatgatttaataaacgttttacacgttttgtatcctaatttgcccttacatctttcaaagaatactaacatttatgtttgttatagtttattattttttacacaacctcctatgaatttattaacattattttagtttaccacggaaggttgtaaacaagaaatacatatgttcttcttttcctaattcaaacttagagcaaaagagtgcacaaacttttttctgtgtttaaaaaaaacaaatctacaaaatttaatttgcttattttataaattacttacgagttcatcaaaagagacgctttcttgcagcgttcttcgaattattcattcgaaacttcattattctttataaagaaaaaaaaaattctgcacatgttgatggtaaaagcaaaaacttactaaggtgttattaaaaaaaaaattgtctaaggtgaaaatgatcttttggtgctgtgtttgcgtctttatgagaacatattatcccttaatactcttttctaacgagacatttaatatttcttacatttacaaaattattgcttcaacgacaaattattgtaaaaaaaaaaccctctctttacttgcaattttgtaaaaaccgtttaatgaaatgcatataaaatgacagaaaagaaaaaattgtaatatgttcgctccattaactttaattccggtcttcagtatactcgtaaaatccaaaatttttctttaaaatgtttctgtgataattcaattgtgcacaaatagtaaggagggaaaaatatgtgttttaagagagcaagtaaaaaaactatttgcaaaaatatttgatatacacacaatttgataaacgtttatattgctcatttttgtcctttttaccacattttataaaaagtttcatggtctataaaaatcagaataagcattataaagtgtactgtgtgcgtgatagcataaaagaacaatattgcaatgtaggattatatttttgaatgaataggtgcataataggggtttatatacaaaaggtttatgcaattttttttaaataatttgtgttgaacacattattttgatgtttcatgattcatttcaaatatttcaaaaattgaatatccttgaataaaatgcgtttttctttaagtgttaaattcataaacgcttattaagattaaaacagttataaagaaatgataaccttgtttttgataaaaactattgtgaataactaataaatcaggaaaatttcgttccccattagatgtgttatttagctttatttaataaaggttgtcttttttgaaaagggtaaaaaatattgaaagccgagaaaagaattatatttagaatagaatgacattttaacagctttattattactgtactaagttcaagaaactgggcacgaaaattttatgcaaattaagacaattattaggaattataggtgttcctgatttgtgaacaaaacttatatgattctttaggttcagaatgctaatgtgcatgaaattgcttaaaatgtgataacagtttacataataacgattatagttataggacagacagcaaaaaaaataaaaaatcctcaaactaaaaagtgctacagaaatgtgctaaggacctgtgcgattttgacaaatatgaaagtaaagaatatagcacataaatatagtgctgcatttatattattaaatatttaaaataggcgacataatcttttaaatagacaacggagtccattgttctttgtgtgttttaacaagtttttatcttgtattataaagttaattccctattgtttttaaaagttaacgctgcattaaaaatattgtctatttaaaaaaataatcatctcgtgaatccatatattttagaatcaattccataggaacttgtaacataggtatttcggtaaaaaaacattcaaaggtactaagtgtttgtgaagcataaaaaaatatcaaaaagtacttcatgaatcagttacatcccttgcaataaaatatgttatattgtatatatatttttaatttggacataataaagtcaacggttaaatgctacaacttaaaaataggaatttaattgctcaaagaaagacataaataaatgatttaaagaaagacaaaatgcgtttccataagtcaatattcatcataagttacattgacgttatatttcgaatacacagttgtgtctgtgaaaattcaatatatagataaaaataagaatcaaatatttattaacggtaactcagaattaaaaatagttattctgtttttttaatacaaaagacatgttgagatgcataattcttttaaatatatttttaatataatctgttataataatgataaaaatatgtacgtgcaaaaagttaaaaaagtaaatacaacaaacagaaaaaagaataaaatatatatacaataatagtaaatacaaaatgttttttaaaataaaatataagaatagttatatttaaattaaatatttaaataaagtacacaaattaaataaaaacggaactttataataaaataattcacaaaaattaaattgtattttatattaaataataaaacaaattatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaacataattctcacaactacgtgttaactttttgcttgtttttaattgttgaacttaataagttcattaccaatatgatttattgcatattatttatataacacttcaaaatatggacaatttttttcattatacattgtactaaatgaaatataacgtactttttacttatgaataggaatataaagaatcaaagaatacatattcgaatatgttattttttgtaaaatgatatatgaacaatagtacatcctcataattaacataattttcactcgtaatttttgtttctaaaccttatagatttgatgattacacacacataagtgactattttatgatctccataacctaatagaaaaatatattattactaaaaacctttaaagtattgttttacctatttagacacctaaataggtgcactactcttttgtcaatagtgggtattttttgtctttttaccatgttacacattttcaacggtaaaatttactttaattttactgttttctgctatgttgcttcctcatattaaaggataacttacattttccttgattttttaaagaaattatattaattttagtgtttttaactttccaatttatttcgacttataaaacacaatcatgggaaaaactcttgcttttctatgaaactgcggaagtgttcattataacattagttttacctataaataaaaaaaatgtgtaaaacaaagttactcatttaacggtgcttcgtaaagacaactttaacatgtaccaaagaagttcatatagtaattttttctaaataatttaatcattaatttcaataagtaacagatatatttgttaaaatttttctttgttgttgtattattttgtaaaggcgtaataacgatatagccaaggttgcaatacactgttggctaaacgtgttcaagtgtaggattaatagtgtcattacaaaaattgaaatggttaatagaagagaatcgttcatatggttaacaattcaataatctccctaatcttccaaatttggtggcattacgcaaaattttaaaaccataatgcaactctatagatctttcaacaaaagaaagaaaaaaatcatttgcaactttaagaatataatgttgcgtgatcacttactctataaacatatgaatattttactattatatttataagtttctactttatattgcatagtctttgatttacgctaattatatttaactgaatagacataatacgaagacatttctatgcaaaagacaggtcatactcagctacaatattaagcgtatatatttttattaaaacactttctaagatgtgctttatatattcgtttaaaccaatatattatcttttcgatttaacatttacaatacagtctttttgagagcaatatatagcttgtccttttcaattccgagcgtaaatcatacccaaacaaatagcaaaaacaaaaagaaaagaaaaagcatagaaaacatagcttttgttattaaaaaagtaagcatcccaatctaataagtcaaatgaagaacacagaaatcagaactacacggatccatgcatataataagtgaattttcctttttgtaaatgtgttttggacaaagaaatatttaatgtacatgattcgcaatatacatgtgggtattttgttcatatagcaaatataatgcagacgtgtgcagttcttagcacctaataccttttttatagtttttccctgttttctgcaattaggtattaaagattaaaattttttaggggtatatatttagaaaaaacatcacctatgttaaaagtaaaaattgctcttattttaacgtaaattttttttacaataccttgaccttttgatttattctatagacctgaaaaaaaattgtaccccttcaaaagttaagtttaaggtcatgtattttcctgttactttaaaataagtcattcatatttattcgttttatttttgatagcaatgatcacttgaaatgatttttgttttttctatttaatgtagaaggtgatttttttcattaatgttgttttttatttgcaaacattttacacagtagtgtgaacacctcaagaaaataatgctcttcatgaaatgtgaacttaagtcttaagaggctcacacaaattttacactacgcatttcacattgcactattcttaaaaaattttttttgcactgttaatggaaatttcacatacagagaaaacatgaaatttatgtcttatctcatttcaccttttaatgtttttacccaagtgtacacgtacatgaaaatagaaaatatacttgagataatatcattttataaatatattacttttttaacgtttttaaaagaaaacatccttatggacatgcgtgtaaaaacataaaattttaatttttgtcaacttcatcactcaatttcttcaatttatgtaaataaacttttaatgtaaattgtatgtacatataagataggtaaaaaaaatgcttaaagttacattttaaataatgcctttttgttcgtacaatattttctttaaaaattgaacatgtgaaaatggaattttggacaacacagcaaaatgcatattatcataaaaatttacacacataatatataattaatgttgtgtttgttgtattttaatatttaaagaaatggtttatgtgaaaaatgataagaatatatccttatcctttcagcaaatatgttaaatcactgccagatcctccgccaggcaaatcaagagaaataaagaattttgaatgcaaaaaatataaaaatgactatagttggttgctgaaagcgaaaagtaatttgaaaaaatgttttcacttatgtgacatatgctcaaaaaaatttaattatatgagatgtctagtaaagaattcaaatgttcagtatgaatacaatttaagttacaacactgcaagaagcaaccctaaaggtggaaaagaggaagttggcgaacatatgtctgttgccccgttgtgtggaaaccataaaagttttaagcataagaatgaactatgtgatgtaaaaaacaacatacttaagataaatagtaatgcatcgaaaaacagtgtggatagtaatcaaagtattaccagcttaaaatcagcaaatgataatagtattatatttagcaattctttaaatcacaacgaaactgcttgtttgtcatttgatgatgacgtgtttatattcatagacgattatccaggaaaacattcaaatcgttataaaaaagatgaagaaaaatgtgatacactattgcaaaatgtgaactccttaaagggtgatgatctcatgtgcccccaatttcaacttgatgatacgataatacacataaaaagacactttaaaaatgatgtatcctattttgcctgtaagcatgttaagatgaatgagttgtacaatttagatgacgaaagcgccaaatatgacagcataaatatttatatgtgcgacaacagtatggaaagtttctctaagaatgattgtgcactaaactcaagtgaggaaaaggaaccatttagcttaacacaaccaattatcatcactacatttaatgaaaaggatgaaaagaaggaacaaaatcaagaattagatgacttgaaaaacgtaagtaacgacggtcatagatatgaatctttaaagagacacgatttaaatgaaggtattaagcgcattgatctgaaccttgaacaaaatggaaattatgaattgtttaatgtttcccatttttgcgtgaacgaagagtttcctgctttatatgcctcaggacaagctgataaaaactgtaaaagtcacatcaaaaacgagagcatgcgtaaaatcaataataatggtatcgaagagcaagacagaatggaaaatctaaataaaaatagtgagcagtatgcacgtagaatcgatgataattgtaaaaaagacaatataattcaaaagcacgcgtttaaaagaatgaacacgtacacaaatttgttaaacaaggaaaaaaaaacaagaacgttaatagatgaattgcgggaaaaactgatgaagaggaaaaatttatatcttgaaagtcatagtgaacaaaataaaaatatatcagcagatacgacacaagaagagaagaaaaaaataatcgctgaaaaatgtgtccaaaatttggcggcgaataacagtacaaagtgttctaaagaaacgcacggaaatagtgtaccccccgtgtcaggcaatttgaatgcattacgtatttataaaaggcataacgtaagtgaaaaaaagacaattaacaatgttaatattgatgaatttaaaagcagacttacaaacagcggaaacttaattctaaacattgaggggagtggttcgaagggattaaaatcaatatacagtgaagcaaaaaatgtgaagggaaaatcgacctattctgatgacaaagaatatgaaaaacatgtttataatagagatgttggtcatgtaaagcaggatgtaaatatcattacgggaagaaatcaaagtggatgcaaaatgagcagttttgtaaaatcccataaaggattcaaggataatgtgggcaaaaataattacgatatagaaataaaatctttcaccattgatgacaaggaaaaaagtagcaatttaaaattgttagaacaaataaaaagctacaagctcgtggaagaaaacaaagagggaggaattaccttcaaagggtactacactccttttgacaaagaacgaacagaagacatatgcgaaaaaaataaatcaagaaatgctccagaggatgaaaaattacatataagcagaaaagacaaaagtaaaaaacgttataaatcgcaaataattgcagggagagaagaaaaaacatatttcaccgatagtaactctaaaaaggtggaagttagcagtggtaacgaaaattcgtttaattcgaaaggtatctgtaggaaaagcaaaaatgcaattggaatgaacgaggaaaatgtagttaagatgcccttgaaaggagatgaaaaggaaaagggaaatataatttatgggaaaagaatcaatgataaacacagtagtgataaaagaagcggtcttgaaagtagcactattttaagacacagcatattcaactctttaaggcaaaattgcaaaccaggattaaaaaatgaattgaaagacactaacagcagttctaagaaggaaaacggcgatcgaagtggagataatttgccaacttccaaggaacaggaaaatggttcatcaaacgtgtggagcaaggatatgttcatatctactaagagcaacactaaattggggaacaatgtgaatagtaataaagacgacttaatgaaagaaactaaaatgaaaggatattacgtgagagacaaaatatatgtgaatcaaattaagggtgaacgcacggaacagatgggcgagtcacaagacgaagtacagaccacacgtgacacaccccaagaggcggacaaattaaaacgctgcaagaagaaaaacggtgaggaatgttcacctaatggtatttctattttaggaaaagagacaaaaaattatggagaacgcaagaaacaaaatgagacaaacaaaaacgaatccgaagaaagattaactacagaactgaaaaagaaattaagtaacattttaagctcatgtacgaatcctaacaaaataaatattcacaacaaaatatatgcatccgagatggaaaaaatcaaaatggataacaacaaaatggcgtatattaacaataattatttttttaatgttgacaagggtaaccattttgagaattgcgaagaacaagtagcaaaaaattcttcaatgaaatataattttaaaaagctggacttgcaattctgcaaaaataaaaacgatttttatagctttaactatatgagcaatgtcttatcatcaagcagctgtagtgtgtccaaagaatacatctttagggagagctacgaatctaatattttagatgaaaaaattaataaactaagtgaattaagaaaaaagtatttattaaagaaatatttaaatgcagttttgaacaaaagtaaaaatcattttgtggatagtaaaacaagtaaaaaagtgtgcaacatggatgttcccaagttggcttacaatgcggcaaaaaataaaattggtgaaaaggctgacccgaagaaagaaccacttgggggagacctacattttaaacagagacctaatgaaaaattaaaaatttgtaagagggatactaaactatgtcaagcacctcaatcgccaaaaagacaggataaaataccgaaaccattagctagtcaattggaaattaattcagtgtcgcgcttggaaaaaacacaatcgtatccatttgaggagtttaacttgtaaacacttttttttaatttctgtgtcacagtggtgtgtttcaagcttaactgtttaattagcagtttagcgatatgcttagcgatctgtttagcgagctgtttagttaactgtttagttaactgtttgactccttttcgctcctagaatttcgcacccatgaacgtctttaaaatttgttaaaattttgtaagttctcaccttaaaactagaaaggaagaaattgttcgattggcacaacacattttacctacaacgttaaaaaaaacctattgttatgaaaagagggtaatatgcttaatctgtgacgtttcttcacacttaaacatgggcgcctttgtgtatttaatcaatcgaagttgtaaacacatccacgtgtacgtacaccatacatagtccacctcccttttttagcagttgtgacaattcgctatagtgtttgcgctttttaattttaacctttatattgttttgcatttatttcaatgctgaatggacgtatattattgtgctggttttttttttgtgaaaaatttaattatctcctgccaggagtgtaagaagctttacccccacggctcctttaacaattgtggtagaaatggggaaaaaaaaaatgttctcaaatttttacaaacttcaattccttttttttttcatgcgtgacgtaagatacgtaatggtaagttcggaatcagagacactttatgattactgcccccctgcctccgccagcacatatcgcgcgtatttataggaatgacgccgaaatggagattcacagaaaaatttagaagggggcacatacaagtgtaaacacttacgaacgtgcaaaaatagaactaaaaattcggcggcagttcctttctttagtacacaatttggtaaaatttctcttttagattaactcgttctaaaatgctaaacgtgtaaatgtgctaactggaaaaaggatgtgttcactgaacccacctgggaagggggggaaaagacagctgattttttatcgcatagtatagtttccctagaaaggtaccttttttaattgccccacactgtgctgttaattatgaaaatgtgcaatcacgtgaaaggcacgtttcaacgtaggggttcacttttatgaataggataaacagtgtgggggtacttgctcggttcggttcgcggcaagcgtttttgtgcaacagtcttggcaaaacaaagaagggtaaacagaagaaggttcctgatcacatgctaaacgcacccgtgatggaagaaccaatcgatgcccctctggttcactcagttgaaatgggtgtacaggtgcacggaacggaccgaacttagcacacaacacgaaaaggcaccattttttttttgggttgcgaccacaaccattttttgaagaaattattcaaaaaaaaaaaaaaataaacggtttagtcctaaaatttcactcgtttttaagtttgttattttttgcattttaaacatgaatttgaaaaagggattcattcaaaattaaaacgcggtaaatcaaaggtttgaaaagtgaaaaaaaacaaaaaaacgaaaaacaaaaaaaaaaaaaaaagctcaaaaacttttaattaaacaaacgcaaaaatgttagtagttttttttttttcttactcataattataacaatttttaactattttgttgcttcatttttctatggcgtcatggagcaaaatcgttcgctcattagctcatcagctcatccgatcattcgaccattagctcaccagctcattcgatcattcgatcatctcgctgcgccgcgtcgattgccgcgcacgacgtagtgtgactgcttgcaaattaaaagcaaccaagtattcagcatgttgtttatagcttctcctcccaccaggtggtcatctaaaatttagcgtgtgttgaaaaaaagctcttgaaaaaaattacacatatacaatattattgcatttgctatgcgtacgtacatacatatgcatatatatatatatagtgtttggaaaaaattcgccatttgtggctcttggaaaaaaattcgtgttaagcaaacttcgcatgttcgtagattgtggtcagtttatccccatgacttgcactgcgcgggaagttttgtttgtcccttaatacttcatctcatcagttattttttgtactggccgcgcgtaatagtacgctctcacaggacacatgcgacttcttcttcttcttctcctgcgcctacacgttgtatcccttttcgcgcaacaagtctttggccttttcagcaaatacgctatcatcaggcccagcaaatttgacgtagtgtgcaatttggttcatcgtccaatttgatggaaccacgccccctaagttcatttgaaaatgttcttcatttattactggtgctacttgatagtccgtgactttgggggggttgtcttccttctgcgttcctggcagtattttcattccatcagggatgggagagtttgcgcttggtggcaaaaatccgttgaattcttcttccatttttgatgaaattttgcgattacgagattgcgaacttgttagtgtggtatagatatagtgtagcagtatacgtaggtaaagagactgcgcagcaataaagaaaatttaactgctgggaaaggtttgtctcgtataatatgctttattatgtgtgaaatacttttaaagtcacgttaaaaaagtatcgtaataccgatatgctcataaaaaggaataaactatttcgttaaaggagtaaaaagagtgacaaaaaaaaaaaaaaaaagggagaaaagaatcgataaaagttaaaaggttaaagggtttggatggtacggcatttatgaggagcttcaaaaatttacaaattctgaaagaagttttgaatttgcttttttttaaaaaaggaatttataaaaagataaatttaaaaaagataaaataaaaaatatattttttaaaaacaatttaaaaaaaaatatatatttttttaagcatatataaaaacattaaaaaaatggattataaaaaaaaaaaaaaaaaaaaaaagctggttagctagctaaaaaaattgtgtacaaaaaaaaaaaaaaaaaaaaaaaagggagtaaaattaatctgtacatgcagcaataatacggcaagccatattaatatttctttctcacaacttatgggaattccataaggtaactacatggtgactacattttgcatatgcaatagttttctttatacgaataataagtaaaagaaaaaaaaaaaaaaaaaatacataatgttttatgcctaatacctacacaagttgttattatttaccgctggtagtagtaagccttaacatgtaacacttcattttggtgtatactttttttttttttttttttaagcatgctaaagcgaaatattagcttggagggcaaatattcacgctttcgaatttttcgctccccgaatttgctaaagtgttacatgtaaacgcatttggtttgtacgcatatacgcacttataccccttcatatggatatacgcctatacatatgcagcatttcgtgaacatgcattttaacagaacagtaagagacgcaacatattacgcggtacatgacaatcgtacaacgctacgcttggctttttgaccccccaaagtaaaaaacaataaaataaagctcacaaaaaataagagaaaagcgaaaaagctaaaaacaaaagcggtgtttttcaaattaattctctcgcaaaaattgttacataaacaaacgcacagcagaatgccaaatgagcgacttacgagattgcatatggagcagcattctgtattttttaacacgtggtggctgattcattcgatataaatttgagctatttataaaaaatacgtgaaggagggcaattcttcgcttttattttatcaattatgtaggtagcaacttagcaaatgggcgcaaatgtaaaaatagccgaacaaggctattttttgcacgcttcctatcagctgcaacgtatcatatatgtatttttgtccccctttttttaaactgcacaaaattgctccaaggtgatctatttcaattcgcattttgaataaaaaaaaaaaaaatatatatatatgtatatatccgcataatccctctttacatgataaaaaggcacttggcgaatttatgccattctttaaaatatagaagcacaattcaactgcaaacaggttgacacatttcactttactacgtaactatatatacatggcagacggtgggataatctggacatgctaaatttccgttatgctcatattttttaaaaatctggtgatggtgaaaagagaacactcttactatacagttcttttaaagcgccacgcattactaatttggcaatttgcgcaagtgcataacacgcacaacagttttccttttttttccttttttacgaaatcgcccagctaaggtgacatcacctgtggtcatttttttccgcacgcaaggtgaagtttcgtagcgtggaactttaaaacgttcatgtgcgtcgcgtggactgggtgaaaaggaattgtattattcatcacaaagtgggataaattaccccgttgcagaattatgcaactaggttcttttaagaagacatgcttagtataagcgcgggtttatcttcccccatccacgtgttatttaaactgcaccgtagtgtaccaacagggcattatagctctccgttcattgtgcatgttcatccagaaaggggcgctttataaaggggcgctttataaaggcgcgttttataaaaacgccgtaccagctttaaaatgcctcaaatgttcagatagcagttataagttcagctgcattaaacggttagtgataatttgcgctagtttcacacacaacccgtttttttagaaaaactgttacaagaaaaaaaggaagaaaaaaaggaagaaaaaaagaaaggatatcttttcagataaaactcttcccaatttgcaaagtcttaaatatacaatttttttttcctgcagatgaacacgaattcgtgcgctccagaaaaaggggccgacttgtgcgcacgcgagggcagattcacacccagacagacgcaccccagcggtgcacaaatttacaatttgaaaagtaaaagtaaataacaaaataaacaattgtggatgatgggtccaccgaatggtgtgcttgtgggtagagcaaaaaaaaaaaaaaaaaaaagtgtttccagcggtatactccgaaaggggcgtggcaaaagggatgctgcaaaagggaggctgcagaacaggcgaccccccaaatatcccatttcccctgtgcgctgccctgcgagcaaggcacaactcgaaagctacacatttgcgccactttaaaacaggaaattttgggccgctctcctcttcagcagattatcagtttgctcgcgatggagctcaaacaactcattcagcgagacgaacttttcgacactcaacaaattatccttcaagtatttgccgttaatctttttaacgataattttgtcgtgaaccaaacttagaacaacttccgttctcccgaaggtgtaaacacctcttcggcttttcttccagcctacttggctattatgcgtgttgtgccaatccttcagttttttatcgatagggtcagaactgttggtgacataaaactttttgggcttccctaaacgtatatttacatacgttttgggatttctaaagcaggtggatggttcaaggttcttcaagggagtgtcactgtgttctttttttttagctagcagggttcttttcgatggggatggagaagccttcttcacctgtctcttgaccccgtcaggcgagttatgattatcttccccttgttcgctttgtctatgtccacctggtccattttcttccttcctctccaatgcactaattttgtccgacccattattcagtgcgctattaatgctccttcctttataaatcgcctttctattcgccctatcgtgatgcttctcgtttaattgtaagtgataaccctgttcgtgatcaccacgtgtgtcgctgacccccccttcgttcgcttttccgtaaggtgtgaaattattggcatcatataactcattaaaaaaggagtcgttgttattattttccgcgccttgttcgccagaaaattcgtctctaacgtcttcattccttccaaagctgaagtcgctctctatgtcgttgtgtccattcttgagactgccattatctccgcagttgtagcggctccccccgctggcattcccatcatcactgttggacagcatggaggaggaaataattttttgataatcgggggtagagttaacaatgccttgagaagaactgtctagcaataacttcaactgctttgcctccctctctaaaaggtccttgtccttattaggcacaaccgtgactgtcaagcttttaggtttgtcctcagggattagataagacggcagtccatataagttttttctttcactgtttaactgtaggggcgaaaacttgttggtgggttgctgcatctgtttgggcaaaaatttgggtggctggaaaaagggggatgtcgatcccagggggaatggattatttcctagagggtcctttacgccgtcgttatttttgcttagtggctgaatgtacgtacctatgatttggggcagccccagttcatacaggttttttacgtttttatgctctggtcccggctgatgcggttgctgcgggtagagcgcctgttgcaagtggtgcggttgccacggttgctgatgctgttgctgctgctgcgagagggggtgcagctcggcgcccttggcccttctactattcctcagtatggcactcgtctccttgcacaggttttccaagtttaaggatggcttcacgggcttgggtaggatgtgctgaatgttcttgttcaggtccagcatttccaagtggctagcatctaaatattcatacctgttattttttacgccttcagatggctcctccatttttctttggttatttaggctagctccatatccctccttttcatcattcggttttcctactcgggaagcaggaccttttgggaacatgaagtggcccccggggaagttcgctggatgcgcggccctcatactagagttagttttgtttgctttttgcatgggtggtttgaatgtcagctttgctggggttgcttctcattcgagtacaccttagcgagttgtttttttttgaaagtagtgacagttgtgacagtttcgtgtgcgtttatctatctctctgtctatgtaggaaggtacatgcatacgtgcgtgtggacgtgtgcaacgttatgtgagcatatgctgcgcttcccttttgcgacttgggtttagtccgaagaacactccagtcctggtgaaactctttcggtacactgctacgatatcgttcaacaatacgaatattcaacactgtggccgtttgcaaagttaatgtgtactcgttttggttttcatttaatttaattatgccgcagagtgtaattcaaaagaggcctccaataaacaaactcatgaggtagcttcaaaatagaaataaaaagggaaagaagcaggttgctttgtgtacactgcaggaaaggggaataaaacaaaaatttacagaaaaaaaatgcactgcgctcacgcgtttgtgcaaaacaaatggcaatacgctgttgtgcagatcatcccctgcataatgctccagcgtctacataaaacaaaaagacccattcgagttaatcttaaaattattttttgaagatttatttttgcaatcacgttaaagggacgaaaaatgcgtacgtgtctgtgcacgttgctgtgcacattgctggtactgcggaaggcaaacattgtaggaattttagttccactttatgtgtaaaaaaaaaaaaaaaagaagtaacaagcgtaagtgcatgttgtagaaatattttgcactttcaaaaattgcacacacaattttgtaaaaaaaaagaaaaaaaaaaaaaggaagaagctaactgcatattaaacaaaaaaaaaaaaaaaaaaacatggtggcattttttttagaacattttcagagtttaagctttcacgtcttaaaattggaaccgctttttccagttttcaaaaatactcgcgtacaacatgcatatgtgcgctcgcatatgtattccgcttattttccatttttgcaaaacacacaagcagaacgttgacgttgcgcacaccacgtgggattgttgttgacatgtgctaggaaaaaatgccgtgatggtaattttttttttttttaacatgaaaatagctgtttttttgataacatgaaaatggctttttttttactaacatgaaaatggctgtttttttgctaacatgaaaatggctgtttttttgccaacatgaaaatagatctttcccttccttttttcttaaaagacaacggattgagcaacattttggcttcctgctggcgcggcgtgccgttttacctgcacgtgtcatacttttcacaaaaatgtcatgaacgagtcatctaacttttgaaaaaaaaaaaaatggcttgctcatattggcattatttatgcgcaccctctctgcgtgctggtctggctacctgtgttgcaactttgagaagagaaattactcacatatttgaatacggacacagtcacaacgctaatgaggctttatcaattcagtttcgaaagggataaaaaggaagagcaaattcaagcaaagttttaaaagtacaaactgaaaggaagaagggcgttcaaaaaaggggtcatccctttgtatacattttgttattgcctaacaaaatgggtaacttttttcgcttttcttaactttgaaataaatcagagaaacaaattaaattcgaaaattaccctctttgagtcgtaagtgtgcagggatggtgaaaattttccgaaaattgtgttcctcttccttctaactactgctagcagttggaagaatgctgcagttatgcgtgaagttatgtgcacatttgctttgctttgctttccttttctttccatttctttccttttctttcctttttgttccctttttttctttttttctcatttttacacgttaacaaatgcgctcgtgacgctataagaaggacgtcaatccgatgttagcatagagggtgtatcacacggctagtgcttattcgcacatttctttaattttttctttgtgtatacatatatgtatgtaccagtgtagtattcactggatgcacaaaaaatttctcgatccgacgcatataaatacataacagttcgaacaaaatgggaattcctcatcgttgccgagaaaatggtacttctatttttcgtagctgttttaagatttagaatgccatgttttttcttcaagctgcgcacgaaagggtttcccccaacgcaggtgcaactctactccatcttttcctaactttttaaaaatcgagtgttttcttgttagaacggtaggaagtgcacttttcctgttactaagtgcatatatatgtatatatacatatatacattttaacgcctggtgattcgcaagtggaggtattctaccgcatttctgggccaagattaacggcgtaacacctgtgcagcttatggcagtgttggcttggcgcctagtgctcattatgtagcatctagatgtacgcgcgcgagagagttggcacatacctacgtgcgtacatatgtgggtacgtagatacatgcgcatgtgcgtacgttggtagatacatacatgcatgggtatgctgacttcgccgcgcatctaccccgttgactatgagcactgcgaagtaacgatggacggaatgcaaaagggactcgggctcgcaaaagaaaacagctctgaggagtagcaactgtgtactatgcacaattctgtgcaccagtatttacgacccggagagagaaaaggagagtcttcttccgttcagtggcattatggggaacaccctgaatcggtttatttttaataaccccgtcgaggggtgctacgaaaaattccgcttggactttatttttgttgaaacggagtgcggggacagaattgcggcccacttcatcaataggtgcgtcgcacatacgtatatatgcatgtattatatatgcatgtattatatatgcatgtatatatatatatatatatacatacatacatgcatacatacgtgtgtgcacggttgggcagttactcttggctacggggtgcacctttttcggcccctcgccaaatgcacaccctcttagcaacctgacactcccttttttccccttaggaaagccccactaaccattttgttctgccatggcaatggtgagaacatctacatgttgtatgattacttttgcgaggcgtccaaaatatggaatgtgaacgtgttcttgtacgattaccccggtaggcccaaaagacggagtgggagatgcgcgtggaagcgcgaacctttgatctgcgccgcgcacgtttttttgccatcactgcttccatttttcacttttttcatatttttcgtattttccgcatttttccccattttgacacctcctttgcctttttatgctcctacccaccttaactgttcgtattttttttttgtttcataaaatgggacgcgtgcaaacaacaaaaaaaaggatacggagagagcaccggaacgcccaacgaaatgagtatgtaccaaagtggaagagcggtgtatgagtaagtcatttttttttttttttttctaaagcgccctgcattgtactcatggttgccgcaccgcttcactcgccccgccttttcgtttcacttttccggcagctacatggtgaacgtcttaaacataaaggcagagagcattgtgttgtacgggaagtccataggtttgcaatatgagaaagcacgaaggatagcactgcgtctgtcacgctgcagatggggatgacaaaatggagcaaatcgcacgtgcaaactggagtgttttttttattccccttttaggttcgtgcgctgcgatcgacatagccatcgtgaggaaggtaaaaggaataattctgcagagcgccctaatgtccctcctgaacatttgctttaaaacgcggtttatcctgccgttcgattctttctgcaacataaagaaggtacgtccccccaccccggcgctgctacaagtggctccacgtgtggcgcgtcccacgggaaggacgtgcacacatacacacgtttatacgtatatgtatatatgtgtatatatatatatatacatatgggtgtacatgccgaaggcgccaaaacaccaaaccgatgtcttttttacttcccccagatcggcatggttccctgcttcgcctttttcatccatggcactgacgacaagatagtccccttttatcacggactggtaaaaacggaacggagaaaacggggggaaaatcgcgcaaattgcagtgtatgatgtgatacgtgtgattcctttttgtaacaaagctgggcgtgtccacccgcttgtgtcggcaaaactctgcgcgtcgttttgttccacgcgtgaaagtcgctacgattaactcgcttcactcatttgcgcatttgcggggttgcttattttgcccctttccgtgtcccagaaaagcataacacactattttttnnnnnnnnnnnnnnnnnnnnttttttttttttccctcttgccctcccgaagagcctctatgaaaagtgcaaactgaaagtgcatccctactgggttgtcggcggcaagcacaatgacatcgagttgattgagaacaagaagttcaacgacagcataaagtcttttttgaagtttctgcgtaatgtgtagccgtccctgagcatgccccttagttttatctctccttttgctgcactccatatcttctcgaaagcgccgcagcttcgtcgcggtgtccatataattcccacggacgcgcgatgatgtcacaacgcgggggccggtccctttcctatctatcaactctacatgtgcaagtgtgttatataaattggggacccctcgcggacgtgcgccacaaacccaactagcacacctggtgtgcaaatgaaaaataaaataaaataaaataaaagcgcattgcgttttgtgtcatggatgaacattaacatgtaggtacccacctacgttgtacgctgaaggtgcgtttttcacatttaaaatgtatgccggaggggggaaggggcagtcgcacatgtccgtcctccgtttaagttgcccctgctcgtttcgcattttttacattaacaagaaatctttgtatgtggtagggcatgttacagaggaggtacacaacaaaaaaaaaaaaaaaaaaaaatgcgacatggcaaaaaggtcgcttttgccctttctaaataacgtgcgcagaaaaaattaagtgttgttttgctgtgggatggtcctacgcaacgagagaagaactgctgttggcctttactttatcggaaggcagccacaattcgtcacatggtgtttcttctggtgatgtcatatatgttgcgttaagtacattttgtgcagaacattttgtgcagaacattttatgaagaacattttgtgaagggcattttgtgaagagcattttctggagcgcatttgcggagtacattttgccgctaattttttttttcatttaccgccgcccagcttgcgcgcgctccctcttcgctcagcgcgtgaactcctgcgctgtaattttttttttaagcgatgcgtttgtatatacgcttcacaatgcaatgcagaacgatggcatagcattaccgagtggcacatccagaggcaccaatcaatcgcgcaagtgaatggcaaagcacagttacatgttacatacgaaatgtatgaccatttgataaatatttttggatggccacaatttgttcctctgtacacgttttcatttcgctctaatttgcctcttctcatttctttccgttttgcctcacctcattgctttccgttttgcatctcctcattgctttccgatttgctcctcctcattgctttccgatttgctcctcctcattgctttccgatttgctcctcctcattgctttccgatttgcctctcctcattgctttccgttttgcatctcctcattgctttccgatttgctcctcctcattgctttccgtttagcttctcctcagttcatcccgccttcctttttttcaacttagtttgttttttcctccccccgcatataaatgaacagagggaaaataactctgcgttgaaaaaaggaggaggctttttttctcgcaaaatcagcttcgcgtaaatgcatatttaaaatcgaatcatttgatcgcaggaagtggagcgcgccaactgctgttccgctttctttatgtacgcgtatacattacgggcatgtaaccccccggcgtaggtgaacattttgatcgcacatacgcggtgaacatgattatgtactccccacgcgacgcgtttttataggcgtggaaagtacgcatacgatacatgcaaaagtacacacgtgcaggtatgcacatatagtacatacgtacacaacacgtacgtacgcacgcacatgcgcagctgcaactgcccgcgcgccttacatggttaaaataaatcgcccagcgcggtgacatgaacgtaccatttagcattgcacttaatgacctgtgccatttttataaccgcaaaaattgaagagaaaaaaaaaaaaaaaaagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctagccatttttgattagttagcttttgaacacccacgactggaaactggtttaatgccccacacgcaacaatgaagaaggatatgattacagagatcttggcatatgaacaggacgacaggggatacgtactggatggcctaaaggacaaaacgtttaaagctattttgagcaaaaatgaaaataaaatatgctttgactgcggtaataaaaatcccaaatggctgtctttgacatatgccatatttatttgcctgaactgttcaggtaaacatagacaattagggacgcacatatcatttgtgcgatcaacaggaatggataaatttacagcaaagcagttggttaggatgtgtctgggaggaaatttaaaggcaagtgaatttttaaaaatgaacaataacagtagcatgattgattattcatctcatgcgtgtttgaaatataaaatgtatttggacggccagctggaggaggcattgttaacacatggcagtgaagaaaaagaccgcaatgatggggcggatccgcatggcggcaacgtcagccagatgaatagcttaaccggtgcgaagcctctaatcgatttggttagcgacgacgcgaggaagatagagggtccaaatgagctcccaggggtagaagcgaacgagagtggcggcgcttttccgagtcgcggtcaggtcagcggccatatcagtggtggtaaccccagcggaaacctcgcaccgacacatctgatcgaagaaaaaatgatatacaacaactgcaacaaaaatttcaaggccaaaaaaatcgacataaactttgatgacacgatatttgagcacagtgggaaggggaatgtaagggacgggaggaacgcacaccccggtgttagcaacgaggcgtttagcatgcatggaggaagtggcgctgttggttatggcggtgtgcagggtttcagcaagaacgagagcgcaatgggaggatatgacatgaggtgtacctccggaatggatttatcttacggaggaggtcgctccgtcgcaggaaataaccccatgggcagtagtagcattaacggcaacagccattttaatccaacaagtgattccaagttaaacaaatttaaagactgtaagagcatacgttcggatcagtacttctatgatgagaggcaccaaaatgatgacgacgtcatacgaaatgtacatataacgaatagcatttcgtctgaccagtattttaatagaagtgttaataacaggaagggggtgtggaatttggatgaacagacgattcagaatttgcagggccttaaggtgactgcacaggagggcctgtcgaatatcgttgcggctggcaatgaggtgtttctgaaggccaaggagtggttcaataattagtgcccacgctggttgccctggcgaggcatgcacaaaaaggggcagatccatacaacttgggtacgtgtgcagtacgaatctccaattgcgtacactgtgctgtgtgcgattttttttaaatttaatttttaaggcaacggggtgtgtgagagcgatggcacgtgtaggaatacgcccctgccgcagcgcccatttcgttactcatttcgttgctcattgcgttgcccattacgttgcccattgcgttgcccattacgttgcccattgcgttgccccccgtatgcccttttttttgtacaaccccgaaccggcgctccgtgtggcaccacgtgcccgcattggttccttttttgtgtgcgtgcttaacataagataaagcgttagcgttagctgaactttgactgctcctttttctatttataccttaaaaaggcgtttgcaactgcgtctttggaagcgcaccaggggggtgccacagctcaaaaatggaaaaaaaaagaaaaaaaagaaaaaaaagaagaaaaaaaagaggaaaaaaaagaggaaaaaaaagaagaaaaaaaagaagaaaaaaaagacaacataacctaacgcagcgcaacgtgacgcggcgaagtaagccaagttaggaacaaaaaacaaaaggaagggttttctctttgtcctcgcggggtaaaactctttgcacagagaagtgggcgctgtaacctaaccccttcccccacttctctcccccccttacagttccccgcattcgacgatattaatcggaatttttggcttataaatatagggcgtgacagaaacattttcaatttttttgagcaaaattaaagagtcgctgtctatgattcttccaaaaacgacattcttcccatcaagccattcacatttcttcgtggtaataaaaaactgacacccatttgtattcggcccactattagccatgctgagtaatccttctttgtcatgctttacatcaaaattctcgtcttcaaaattctccccataaatacttaagctcccacttccattgtagttcacaaaatctcccccctgaatcatgaactcctttatcactctatggaatgtcgtatttttgtatcccactgggaggttatttactttgtattctcctgtgcagaattgtctaaaattttcgcttgttttggggacaatattttggaaaagttcaaatttaaatttgcccaaaaaatggttccccagatttatatccataaataccactgggttggatgcgttagttagtagattggataggtagtaggggatgattgtattttcgtctgcttcttcgatgattagctgatcgacttgtttacctttgctacgtttgtttggcggtaactcgctttggtcctcctcccccttgtgggcacccccgcttgggctctcccggttggggcttcctcccccattggggctttcctcttcttggccatccccatctgggctcgccccaatcgggtcatctccgctgcctttcatcttctccgttgcgaaggcgtatcgcaaagtgtggaaatttggcgcgacaaacaattttggggggattcttttcttgcatttccgcttggcgatgctgcggggggaggagcgtctcttgatgcgtctcaacgggggatcaaaaaaaaaaataaaataaataaaaaaaattttaaaaaaagggaaaaaaatacatatacatatatatttcttttttccttggggagcgtttttcctgtcggttgggggggggtgggttccatcacatggcaagcattttacgcgccacacgcgaatcgcaacagtcaactttgcttttcgctcgcgctatttttttctcatttaccactgtgctcttccacttttcttttcattttactttgcctatccaattttcctccatttggttgcccccccttataatctgcttccctccttcctttttttttttttgcccgcccacaactggcactgcccaattggccgcggcaacgccccggttccgcctcaccatattctgtgccacgccacgtcctacaattggtgtgcgactccagtgaaaaggtgcacaaaatgaggtgaatgtatttccacctgtgtgtttcccatttgcgtgtatgccccctagcactctttgctgttccttcaacatggcgatgtttttcctcccccctcgaaaggcccacagagtaaaatgacgcttagtttacgacccctgtcccaacgccgcgaactgtcgctgtgatttgtcgccgcgattgccgttactacagtgcggttaagcacccacctcaggtgggagcacgtggaacaaagcaatcgcgcggggtgcacaactggtctgtgcgtgcgtccatgccgagcctcatttttttttacaataggagtgactccctctcacgagacgagacatgtggcgcgcggcataggaacgttcacgcagcaatgattttttttcttccacgttcattccgtttcttcctttcttcttttttttttttttttgttcttttgtttttttttttttgttctttttttcttattttttttttcctattttttcccgttttttgctttcctggcgaagcttgtcaaatttttccctggagaaagtcttaagcgatttctcagaggagtactttgacccaacagaagggagcgaagtttcccacttgcacgagtcgacgcaacaggggtcggtgtccttcgccagggggtgcccgcttgttcgttgtttttgtgtgcacgttgtgtgtgcggtttgtatgcgcgttgtgtgtgcgttttgtatgcgcgttgtttttgcgttctgcattcacgttgtttttgcgttctgtattcacgttgtttttgcgctttgcatccccttttttgtgtgccccaaaagatgaatgaaaggcatgaccggacgtagcacccgcaatcagcacgcgcagcgcgaggaagaggaggcggggtccagggaggcgactgtctactggcagcaagtcaatttaggtcccaaaatttctatcaccgagttggatccatgggaggaggaggaagaagaagaagtttggccaatggaaggtgggtacactgatggagaagggacatggaattgcgatgcgacaaacatgataatggtgagagaggcgaagccgcttagctcaaggggacgaaagaaaaatccattcaagaagacggagacaaccccctttggaaaaaccaaaaatgatgcgaaaaaaaaagaagtagccgaaatggaaagcaaaagcaagaagacctatgtgagttggaaaagaaacgggtttgctacttcgaatggtacactcctagtgggcactccttggggcgctcgtctgaacccgcatccgggcacccaacacggggtgaagaagaaaaacgaacttggaaaaaaggaacttggaaaaagcgaacttagaaaaaacgaacttgggaaaaactcagtggaagcccccagcgtgagagaaaccaccacgacgggtacacataactggaaaggaccccccatgagcaaattaaaaagcgcttgcaaaatggtgaccatgaaaggatgcaaaaaaatgacaacgtcgcagatcagagttaaagactgcataaagtatacaaaaaattatgaatcacccttcgggaaaaaaacgaatagtagagtgggaactcctcaccccgtccattgtgatcctctaaggggtgagacaaaatggaagaaaagcgaacaggggtctctctcgagaagtgtgcacagaaggaggactcccacagggagagtcagcagtctccccaagggaaaaacccaaagtgggagaagtgtgaaaagcgcaacgaataagcggatagagcctaccaaaattaaacacgtggtgaagaaaccaccgaggaggatgagccacgtagcgggggaggttgtcccaagaggggaggttacccaaaggggggaagttacccaaaggggagaagctggccaaaggatggggagtgccaatcttaggagaaacattacggggagcgagaagatgcacttaaaaaagagaagctgtaggaagaatggcccgggggggaatggccccgtcgttgggggagcctgctgcataaggatggggagcaggagagggggcgagacctcccccagctgtcccagaagggagaaagcgaaattgaaagaaagtcggagggaaaaccttaaacaaaacgagaaagaaaaaccaaaagcaaaatcgaacggcgaaaggggcaaaggggaaaaaaataactccagcgccaccgtcagaagtcgcatagacgacaagcggcaggaacttctacacagctttagacgaagagtctcggcggggactggccacgagcaattgggggggagtgctacaggggggagggttccaagagagttggagcgcgagatgagaggcggcgttatgaacacgcacgtctacacttatgtgggtagccaatcgggggagtccggcggggatgcacctgaagatgcgcaggaaggtgagaagaaggacagctcgttagtgcacccacccctttcaaacagcacctgcgaagtgagcgcatcatgtgcctatgatcacgttatgcactgcggacagggaagagaaaggagcgatttaaagatcaacacatggagcagtgatgatataatgatgggaacggccccatcttcatgtggtagttccatccaggggagcaaatccaccacatggatcgcctctcgagtgaatgaacccgtggtcactggaaagagaaggtcacacagcttgaatgaaaaacaagaaagtaggtccttgaacccactcatacttacgaacgacctacgcattaaaatatgctacagtaacaactacgtagatttaagggcgatgggtgggattcccccccatgagagggttgctcctggtgtagcagaagatcaggtggccacgaaagcagtcaaggagtcttctaaacgagtgacacgtaagatacccaaatacgtgaccgaagcggagctacacataaatgattcaccactctcctgccacagcgatgaccacctccgaaacataagtgatgacctgtttctcatttcgcaagattcggaaaagatgaaattaaatggctatgtggagaggataaattcgaaggagacttatgaaggagagcagggatgcatctccaacagctgggagggagaaacgacagagtgccacccatgtatggaaggtaacctggtacgcatttctcattttgtaaatgtagacaaggggaagggaactcatccgataaaagagatagagaaagatgtttgtcctgtaagagatctggttgctgatggggaggagggggcacatggattagaaggcgatgagtatgtcgaccacgaacgtgcaaatgggcaaagtgagcagaatgagcagaatgagcagaatgagcaacgtgagcagaatgagcaaagtgagcaaggtgagcagcctaccgggtggtgcaccccccagttgggacaacacgaaatggagagcacttcacagaaaaagaaggcacccatctcgaaggggattcacttcaccatgggcgatcaaagacacaaagggggaggacaccaatatggcacttgcgttcaaataaaaagcctttccatgaggagaagcggacgctgtgttgaacagcatagaaggagcgatgatgggggggagaggcagacggacaggaacacaagtaacccacacgcaagtaactcacacgcgagtgaccgtgcggaaaaaataatcgaaccctttttaggtcaccaggaggagagtcttcatatacacccgtttaacctcgacaacggaagcagctccacgtcagcatccctttgggagtgccctcgtagaatgatcatccaaagtgacgactttaattgcttggtgagtgaggagaggaacttggaacagatgatacaggtggtggaaaaaatgagtgaggaggtgtcagtactaccacacgttgaaccgaaagaaaggattaacaataaatgtcatagaaaggtcagctctggaagaaggcgaaatgaagcctcgattaaaatgataggaatttctcaaatgaaaggaacaagatcagggaagttaaaaaaaagctttcaagtgaagcatccttgtggtggaatgtccacagagggggagacaactcgtcatggagttagctatggtgagaaaagggacagcaaccgttttgaacagcactctatacctaggaacaacttcccatttgaaacggagcggagaggcaagactgtaaggatgaaaggtagtggtgatccgtgcccatgtcagcgtctccacatagagggtcctatcagtggcgcaggtgtgaagaagcccattccaaaaaggattggcactaagtcgatcgacgcagcccggaaggacaatactggagagagtcccccaacggggagggaagagataaaaaaaaaaaaaaagaaggagaagaaaaagcagcagaaagcgaaaatgaaaaaatagtaaaacagaaaaccactccgggacagacgaaacgtagccaatcagcgaaaccgccgcaacattgcgagaaaattgtttctaccaaaaatcaggggaaggagaacacacacccattagacgcttccacagtacaaacgaacggcacgagtagaaaggtgactcctcatgtgggtaataacatccaagaggcaggatggcatcgtgaaagagaaaaggcggagggaagaggcgcactcagagggagtggtcccacatcaaaaaagagctcctcctccttagtgaatcacaacgatgactcaacgtggattgaaaaagacaagaaaaaaaaggggaagagaaatagttgccaagcccaagtctaccatggcaaggggaacataaaagatgaggaaaaaaaaaaaaaaaacccttcttcatatgctctgttgcaaatgctgattaggaagaaaaaaacaaaaaaggggcttacaaacaccgataataggaggagaaaaaatgtgaacaggttaacaagcaatctgcataagtgcgacgtggtggggaaggggagacaagagtgtgttttttctccggaaagaaggaactccaatttgaagatccgaatcggctgcagttgtgcactttgtggagccgtgccggggggaagaaccaaaaaaaaagggagcacccggaaaaaaggcgctaaaggggttagaggcgttaaaggggttaaaaacgttagcagtgggaaaataggtggtctgaggaaggtggagaaggaaaggggagacaggatgaaggacgaggtccttcttgaaacaaaagactgctttgaagatttggctaacggggtcgactgcctggaaggtgcccccaatagggagaagcgggtcagggatgccaaggagggtaaggaggccagggagggtaaggagttcagggcggttaaggaggtcagggaggttaaggagaccaagcaagctaacaacgccaagagagccatgccaaacaatcaaaccaggacgacctctcccagggatagccaccaagaaggaggaactcccaaaacggattcaacccctggaggaaaagactcccccgagagtcccacaacgaaaaaagggttagaaaaaatccccccaagaaaaatacacataaagatgatgagtacaaaaaggaatatcaaaaagggagagaaaagaggaccgtgtgatgaagcaatgaaagatggaatgggaggaacagtcacctcagttcttccccctcgcagtgcactcctcacggaagttatgcaaagaagcaacgttcctgatagtagccgttgtttaggacaaagcagccaagaggtgtctctgcaggaggagcttattcagaaagaaagatgccatgtcgaggggaaaaaggagagaagcataataaaggggggtgcggagtggggggaatggagagacgaaccaaacgagagaactagcatagggatcgaacccgaaacggtatacatagtgaagggcgaaaggggtgataaaatgaaatgggcggaggagcaattaaaagaggactcgctcagtgtagacgatgtagagaaatttcaccaaacgtattatgcggacaaatcggagttccccttaggagggttaagtagtggtagcggcggaagcggcagtgagcgcagtgacagcagtggtagcagcggcagtggcagtgttcgatgtgggaggaggaggggggactcgggcctgcaacaaacaacggggggagtgccaaagaattacgttgagagtggaagcgacgaggaaggaagaagccaacgcaagggaaacgaccccagttgcggaaaattttcgttctcacttaacttggagaagtacgtggcagatcatcggataaataggatcaatttgaaaaggagcctctttggtggtaaccaggagggggaacacaaatcggggtgcaaatcggagtgcaaatcggggtgcacatcagggtgcgatcctcgtggaacccaatgcgacagtgcaccagcaagtgctcacatgggagaggtccttgcgggaaacccagacacacgaacggttgagcagaatgaaggtaacgtcccccctcagaggaaaagacaaattacgtggagcacacaagaaatgaacaacaaaagtgttaagtcgattttttttaaatgtaacgaaagagaggtaattaatgtcagggaaagaaaaagtgtcactaatgacgtgaagcaagacgtacatcactttaataggataaaaggtgcatactcagattacgaagaaggaaaagcttgttggagttccccatttgataaggacaccacagatcaggactgttcatccttacgcgtcaatgaaggaagggtcgaacttgggtcaatcgtagaaaatttcttcctaagcaaaattgaaggaaaaaaaaaaaaaaacctacctcttcagagcggtctccatgaatgacatttatgggagtctctttccgcatagcagaggatgtgctagctttggtaaggagggagatggttgtaaaaaaaaacttaacattggtggtggtagtccctctcctcacttggttggaaacagtaacaagtgcatgcttccacacttattgagcaggacgaaaagtttggtttttcgacggggaagaagtgactgcggtggggggacactcactcagggagttcccactctcaatggaggcagaaacgtaatcgacaaaatgacacaccatcctggcacactacatgaaggaagcttatttaaaaaaggaaaaactccaattggtttatctcgaccatcactactacttcctatgagggacgtagcggtgtggccaaacaaagtaaatattttcaggaggtctaaaagttgttccatacttaaggggaatgccttggaacgagattgtgtgagtgacgcggcgagggagaagtcggtcgggaaggcggtttggacggctaccatgggggctaccatggcggctgcgagaacgtcagtgggagagtccaccaacaccggtacacctgtgaagcgcagttccctgacctgcggaaagaccctcggggaaagctacgccattcataagagactcgagaaaagtgtgcagacccaggcgagtagctgcttgtggagcccctgttttctgtttgaaagcggtgtcaaggagtgacactcggtggatgcgtgcaaatgggctaaacggagaagcactcaactagcgtaagtgggctacctggctggacgtgagttgcaattcgcaaagagggaaggagaaaacaacgaaccgtctccaagatgtgcaacctgcgcgcgatcttattataggtgggggaggttttccttcagccttgcatcaacgggcttctttttccgtctgatctaagtcgacatgagcctgtgcgaagcctaaaatggctgcgcctcgggggctcccgcgcacagttcggctttagatgcagctcactttgcggtctgccaaccgcagaccactcggtatttttgcggcttccagtttgtgcttcacttaatttgtgcctcacttaatttgtgattttattatnnnnnnnnnntaactttaatttgtcgtcctctaactttaatttgtgtagttttttttttttttttttttttttccccatggactaaatagtcaacactgttccgatgagggggccctgccaatcgttgccaaaaaaaaaaatggaaagtaaatgaagctcatcaaacgataaaaaagaggaaggcagcacctattctatttggacgcgccgagcggggtgataataatttctaagcattttaatggatttaccccgttatgcactgcttgtgggcccatttgaagatgaggttcttgcgcgtaggcgttgtcgtggtgccttgtgtactaggggtcacatgggcgtagcgatagaggcgacagttgcggtcgtgacgagtgagagaggagagccgctcagttcagtggtgacagttttcccccacaactggactttgaaacgcttccttttcgccactcctgtttgtttatttatatatatatatatatatttttttttttttcttttttgttttttttttcttttttttgcatcgtttaagcaaatcgttttgtcggcggggagggtctgacgagagcgttcgtccagtggcgtcgcttccccagttggcagtttcttctttttgacagttacgcaccaaagtttgcgtcaccacagttgcagcctggttatgtacactgtgacgtgtacagtgcggacgccccacgaaggttcacgctgatatacataaaggggggtgggaggaaaaaaaggaaagggcaaaggagagggcaaacgaaaggcaaaggatagggcaaaggagaggacaaacgaaaggcaaagtataggacaagcgaaagggcacttccacccccccctgagagtgaacataccacatgtacggatcatacgaaccagttggggaaaatagcaaagtcaaaataaaaggaaaaagaaaaaaaaaaaaaaacaatcgtctactcggtcgacgggtggaccattaggaggaacagcaattaaaatttgtgtcctaagtgattatccgtttaaacaatggtatgatgcgtagctgtggggacgctgccctcaaaaaaaaaaaaaaaaagaaaaaacacatcacagcgcagcacaccatgggtaatacaaccgagtcccgcaacgcaagtgccataactgggctttgccaaatgtacatcccccccacatgcacacacaaacacctacacagacaaacacctacacagacaaatacctacaaacacatgacccttctgttccccttctctccacagaacgaacggaagaatggagcccccaagaggatgaataactaccagaagaacaaggagaggatcaagaggctcaagttggagggggagaagagacgtggcgagacgggaggaacatgcggaacaaacgaaacatacgaagcacgcggaacacgcggaacctgtgagaggggcgagtctgctccgcgcgagagactccccaatttgaaaaagtacgccctgtgcattgggtatgtgggcagcaggtaccacgggtgccaggggcagggaaaggattgcatgactatcgagaacgagatcgagaggaccctgataaggatgaatgctgtgggacggggtggctacaggaaggacttcaacttttgccaatcgcgctctgccaggacggacttgggcgtgcacgccttgtacaacgtgtttgtgtaccaggtggacttgagctgtggccaagcggccggtgcagctggggggggcgatgtaatagcggcagaggtagtagcggcaaacggtgcagcggcagagggagtagcgacaaacgctgccgcgaatggtgacgcggcaggtgcggcccccaacgcagacgccaccgcccgagaggttgccacccacaaggccgccctagaggaacggaaaaaaaaggaaagaaagtttgtgcaggtgctgaacgagcacctgcctgaagacattcgctgctttgacatgtacagagtgacgaagagcttcgacgcgaggaaattctgctcgttccgattatacgagtacctgttccccgtgtacgttttgagtgaggtggctgtgcgggatgagtacagggatgtgtttggcgaggctctgcgtatgatcgacgggcgcgtggaggagcttaagaggaggaagggcaaaggggggggccccgaggacgcggcagagcagaagggtgcagaggacgcggcagagcagaagggtgaaggtgaagtggctaaacggaaaggtggggaggacgcgctgaaacaaaattgctgcgacttcgcggctgagcaaaagagctgggacgacatcctcaccgtgaaggaacaaaaagaagaactgacggaagaagaactgaacgccttctttgagatcatccaaagctacgcagggtatcacaacttccactgcttcaccaaaaacaaagtggaacaaaccaccttccgcttcatcaagtacttagacgtcagtacagtcaacctgtacaactacaacttcgtgtcggtgaaaattttaggtcagtctttcctaatgcaccaaataagaaaaatgctaaccttggctgtggagacttttcgaaaggctacatctgtgagctccatttattactgtctgaggtcgggggagtatgtacccatttcactcttccccgctgagggtctgatgctcatttgcccctacttcaatgcgtacaacgagaaggtgtgcaaccccccacagagtcccccaatctgctttgaggagaacgaggaagttttgaatttcaagcgggacgtggtcgccaagtgcatcatcgaaaaaatgcacacgaatgtgtaagttgggttggtcggcaggggacggaccccgtaacgagtgggacaagcgcactctcggcaatggcccacacatttgcgtccagctggtcatacggtcgtgtccggctagccatacactcccgacccaatgcccatttcccccccccgcaggtggaaggactggatgctgaagatgaacaagcgcccgttcgcgtaccatttcatgagggacaaactaggcgatgcgaagccaacctgtgagcgcagcgaccaagtatgacgccgcgcagaaagtgaatgggagcgagaaagtggaattggaagcacctagttcttcttcggggggtccatttttcactgcaacgttcccacgagggccaattcgttttggtgccttcctacctactactaattacgtgtgtgcccagctttgtaagtaccctttgacgatgtgcacgtgtcaatgtgcacgtgccaatgtgcatgtgccaacgccgccttcccccctcagcggggacgcctcaacagtaacgccttttagcgtctccagctgtgcagctgtgcagctgtttaactgtccaactgtccaactgtccaactgtccaactgtccacctgtccaactgcccatctgtccaatgtaaccagcccgccacaccaggggaggaacccacgggaagaaggactgactacactgcgagcatatgccataggagttcatttaagttgacgccattttatcgatgcaatctttcgcgaggagcataaaggaaaaacatgcggtgcaggtttcccataagtgcagcacgatgtggtcacaaaaaaggtcactgcgcgcgatttgggaggaacctgtacagatatacattgtacgtattggctcccccctctcccttttagggatccacttttctggggggtcacactttaatcagagtgagggtaccgttgctggagacagtaaccaagtgtgagttggagaggaggtaggcatccacaatggtcgtcttttttttgttattcatgaatttagagaaattgaatccgaggtagccaaaattgattccaccgataatgacgctttggtacgcttccttgtcactgtttgcatctgcctcgtcttcactgtcacttaccgttttgaatgggttcatggagttggaggaagtgctgcttttcctcactttaggtggtgtactgttattttctttcatggtggaggtaggtttttcctttcctttttcttcactcgggaggggtgttaatgagccacttttcgcatctgcgagggttgggttctgaggggagtcgttcgggctgttggggtagtatcccaggggttgctgctgctgctgttgctggtttttcttcccggagaagctgttactggcattgccaaccccgctgatgcttccaaccccgctgatgctgccacctccggcaaggctcgccgccgcattgacactgcttccatccccgaggctgcctccaatggcactaatattgacaggacccgtgctgacgttgctaacgttgctggcgttgttggtgttgttagcgttgttagcgttgttggcgttgttggcgctgttgagcttgtcctcccctccggtgttgccctgctttttggggtaattggaggagaggaaataggacaagttaaagatggataccccgtcgttctcgttgtcttctttttttttcttttcctttagttcgtttattttttcttcacagatgcacttgttcgggggcacgtcatgctttatttggacctctttgatgagcgttatttcgagggctgactcgactcggtagatgcgcagctgcaggggggggaagggaagagattggggtgttgtcccagttgggggggggccacgggtgcacttgcttacaacggtgctgtgacgcaacagcgcagtgccgcagtatcgcaacagcgcagtatcggaacaccgcatcaacgcatcaccgcatcaccgcatcaccgcatcaccgcatcaccgcaacaccgcatcagcgcaacaccgccacactgatgtaccactccttacccgtgcgtcggccagaacaagcaacttggtgaccagatttttgcacacgaagacctttaggatggggacatcgaaggctcggaagaaatgcacctttttgtagacctggaggtgcactacatggatgtaacccagctggtctccataaaaaacgtaggcatcttgggagaagctatttgagcagattttatgattgaaaaggtgccaaaagagtccttttttctttggtgttttgatcatagtgctgagttgattgtttcccctggaggggtcgtcttctcctctccgcttgctttttatcgatctgagtttttctccctccaagggattctgcacaactttgtggaggtggttccgagatgatagccatgtacagaacgtcgtaatggagttaccgctctcgttgcttttccttttatttggctggattttattttcaggtaagtttccgatgatgcacacgagggttgggtgaagtacgcttcggttctccagcttcttagcacctggtcgattggtcagttcgtacctcccataggcatggctgttacagttgctatggctgatgtagttgccatggctgatgtagttaccatggttgacgtagttgccactgttgttattactgctgctgatggtgacacccttttcgctgaacgaattgggacccacgtcagaagccccaacagggatcttcccctttaagaattgcttctcctcgttggtcaaaatagaacacaagtcccaaacacagagacacacactgtccgccaggtcctcaacagtccgcaattttttgttactcttaaaaaacataccattctgagcgtcgaagtggaaaaaggaggatttgaagtaggtttttttctttttaaatacatgtagattgaagaatgcatcgatgtgattaattttgcttttctggatcatgtttgcttgtggattacgattatttttgtttttttgttcccgcttctgtggtgagaaattttctttcttatccggatgagctacatcactttggaagatctcggagggggcgaagttcgagatggataggctcttgtgcgcctcactggggcgctcctcctgcgcggtaatgcttagttcgggacggccgtgggcgttgccttcttcggtgagcagctgagcagtgcgttgctcactgcgctgctcggtgcgttgcttctcctgcggctcgctaacctcctggctgcgccgcaaatgctcgtcgattctcgcaaagtccgcgtcgatgaagactgtatggttgctcaccgagttggggctcaccccctttccgatgctgaccaagtagaaggtggtgtcgtccagagacctcacatctatcacctcgtcgtgtagttttaccacacacatggcttcccttatgatgtaactgcccttcctgcagtaccgacgtgccctccaccgtctccgcaccttcctttcccttcttccctcgcctgaggcctttttcttattgttcttcaaaaaattatccttaaagaagttttttatttttttgtttccttcctttatcttgcttccgaagttggcgctttcgttgtgttcctcgttctttttgtttttcccatctggggaggttttcccattcggggtggttttcccattcgtggtggttttcccattcggggtggttttcccattcggggtgattttcccatttggggtgttttttccgttcctttcttgcccttcctgggttccccgtccgtcctctgcgccccgctggctgggcttatccgcgttggccgtttcctcccccgcgcgatcacctttgcggccctcgtcctgctggcagccctgctcgtccgagtgggcatccgcgcgatcccccccgggctcatcgctgtagtgatggtcgtaagagtagtaatcggagtagcggtcatcgtactcatcgtcgtaatagctgtcgtagccgccgtggtcgtcgtaatagtcgtcgtaatatccatcgtaatatccgtcgtagtcgtcgccgtagccaccgtagccaccgtagccgccgtagtcatcgtactggtcgcgctcctcagagcactcatcggggcggacgcccccctcgtgctcggctgcactcgcgcatgccgctgcggcccccctgtcggagatgttctcccttttatgccggtaggctctccccccagaagtggcgggcccattccgatctgcattgggatcattccccataccgttaacaaccaccttagggttcacaaagctgcctaaaaaaatattatatatgtacaggtacccacactcatcggagaccatcaaaaggttaccatttgaactccaagaaacgctcgagatgatcccatacctatagcaaatgttttcataattcacagagaaactgcaaagccttatttggaagcgacccttatcgaactgtccttgttccgacgttgcaattttctcgtggttaatattaataagtgcatagacagggagaaaggggtgagaaatgatggctcctgtttttaaaagaaaacagctctcctttttatttgacagatggttaatgaatccgtattttctcctgatgcatgtgtttgcatttctctctaggtattcttggaggtgctggaattcatttttttcgtttttttcatattttccttttttttcatattttccttttttctcctgtcccttgtttgctgtaacaattttgtccgagtcgttcagcgttacgttattgtacaggagcagcatgaccgtctcgatgtacttctgcgcagtcttcgagatggctacactggtttgcagttggtcctctcgttcgggcttccccctcgtggatgccactcctgctatgcttgtgcgatcagttgggtggtcctttgtgtggtcttttgggtggtcctttgtgtgatcatttgtgtgatcatttgggtgatcatttgtggggagtgcctttttcgttccgttcgattcgtgccacccatgggggggggagcagggggagtctccacatgggggactgtcacatggggatgcagtaatctcctcagatgatgggaggcgagacgtatggccttccttcagtgcaccctttttactgctctccgcctttcctcgggattggccgtcccccttttggtgacaatcagctgtccaaggtgcgttgcctcccccttcgacccccccgtagaatatcgaccccacgttgttcgagctcagcagaagagtcatcgtgttatcatacacatagaacatattgtggaaaaataaattattcacgaaatggttgttgtaggaattgctaaagaggctggtaatgctgcagtcgttggggacgaagttgctcaggtagttgcacagcggggtcagattatgcatgcactgaatgtgcatgcatttgtatatatacagcagcttattcatgttgatgtcgaggaagactttttcattcctgcggttcgcacttcgtccgtcaccacttcgtctgttgccccccccgcggctgcacctgctactgccactggggatcctctccttctcggttcgtccgctactcgcatgtgcgtttcccccctgattggcctccttgcagatgggaccactcggtgtatttacttcttttccgatcggtgctcctttcccctgcagggagtaactatgccaggggcgctcctcctcatttgagatgggtagcatgcccacttcaacgctacgactggtacggtcgccccccaaatgagcattaccatccttatcgtccttcgtaccatcagtgcattcacctctgttgtatgggttctttttcgctgcactgtgtacaacttgggtgagaagagattccccccttaagctgacagcactgttcttcctctttcgtttcttcttcccgttgccaccacttctaccaatggaggctctccgtttttcattcttcaaatcgtaatgcgaaatgtagttaataaatctacattttttattgagcttcttcaagtgatccagaatgcaaattttttttattttattctttcgatgtatataaagtatggtactgttttggctatccattttcccctgttcgatgacatgtctatcgctcatgttgttgaataggtaagacagggggactacgtgtggtagcttgttatgttcttttttccctcttttgtggtttctcttccgagtgtggtggctcctggggttggatccacggtggtgccccttgttcacctttgtacgggtcgctctggagtgggttctgcgcgcggcgctccggcgctccccgtcactgccaagcccgtcaccatcggcaccatcggcagctacgccaactgcgccaactgagcgaactacgtcaactgcgtcagctgcgccaactgcgccaactgcgccaactccgccgctaacactgctgtgggggctcccgttacgcaccgatcggggtgccgctcccacgaggttctgctccataaggtgtcccttcttctctcgcataccacccactgcgtggttccacccctcttcatcttcatccacttcgctaccgtcctgactgctccttccatccgtctcgactgtcccgtgtctcaaaaggttgcttttcattttaacaatgctgtcatagttgatgtgtcgatactctccccccatctcctcctgggtgcttttcctatttgccttcttctccacaagggcctttctccttctttctttctcaactcctttagcagccccaccgctattgccacatctgctagcacccaacttgagatttttgaagaagctcattctggacgtgaaagaaaacaaacggtcgtagcttctcggtctcttaaaaagaaagctagactgattgcaagccatgttccccttttccacatttgaagtgggaatgacgagacggtattgttcagttattctacacccctccttgtaaagctgatggaactttatgtattcatttaggtgtgcatggttgtaagttccgttcgtttggggtagctctgtttgttcgccccgttggggggggtacgcttcgtcccgttggggtagctctgtttgttcgccctgttgggtagggtatgcttcatcccgttgggggagctcttcttgttcgccccgttgggggagctcttcttgttggcctccccggtaggcactcaccaaatcgtttacagagtcattgtagtcgtagaagctcttgttaaagaaaaggagaaaggacctataggtgcagctgttcattttccatatggcgtaaaggggcttgttgtagaaaagggagatgtgtgaatcgatgaagtgctcacacagaacatggtttcttttgctcgtcttcattttgttgaagaaaaaagggaaggacagaaaggtgagcagggtgttcttgacgctgtatgccgacttgtacagtaggtccttcatcctggagaggagaaatttatttaccaaatggcacaggctatctatgaagtggagaaggatgcacgtgttgtagtagaatgggttgatatggctcttcgtgtttgcctggctgtgcttgctgtgtgtgcgggagaggagaccggcatgtgggttggttccttttactgaatggctacccctcctttggcttcccttcctttggctatcccttccttggctatccctcctttggctatcccccctttggatacacctcccttggctgcccctcccttggctgcccctccctcgcaggtgcagcttcggcgtgaagacgttcgccttatacgcgaagatgtggaagttcccaatgagcagttcgaaggtggacaggaaaatactcacgatgcaatatttctcgaagggtaggtctgccgttgcctccgccactgtgggtggaagcgacaatgctgctggagcgagtctccccttgtgcacgtactcacatgaccgtatgctcatctgtggttctatatcattatcattttggagattactcctgctaagaggggttgttcccaacggagttacactcacgtctatgccttcgctgtagggcaatcccaactcatgcttgctattgctagttgtttttttcctcttgttctttcttccacggagggaattctctccactgcttgtgagcaaccatggaaacagctttcccttcttcccactcaggtaggcacacttaataaatttcaccaaaaggtcggcagtgctgatggtactgttccccctgtacacattttcaatcgcccagtttagtttttttattttcttcagtagaaggtgcaagacgaggaatagctttttcaggtgtcttcctttacgggttctactttggtgggttctactctggcgggttccactttggtgggttctactctggcgggttcttcttctacttcctcctgttccattcctttgagtgctctgtctatccacgcagacctctccactgtcaaagaagccgtagtgtgtgtccaacatgaggaagcatatcaccagcacggttaggtagcataggaagagatccaacaggtgaatatgataggaaaaaaattttcggtcaacttttatgtgcacattattatgggtattttcttgttggctgcataggtgttgtctctgtctcgttagtcttgcctcttcctgagtgctgggttcacacaggtgatgcgactctacctccaaatttttcttcaaacggctgggcacatgtgtttcttggtttccctcccgagcgaagcagttgcgaaggccgacgcgcagaatgacgatctgcaggtatggagcgtgcagggaggacagcggttcgcgcagggaggtcacgtggtcgtgtagagagggctcgtgattgtgtagagagggcacgtgatcgtgtagataggacacagggtcatgtagataggacacgtggtcatgtagataggacacgtggtcatgtagagaggacgacgattcgtacttgctattttttacaaagttaaacaaaaccctaacgatgtcatttacgtagataaagagaatcgggaggatgttattcagtacgaacaggatgaagtcttcactctttgcttcttctacaatgtgcagagtgaagaagtaaaaaaataagtgagtcaggagggtgttgtatttatttaaggcaacgtagaggttggggattgccgtgtgacttggatgtctcctcattccgttctttgcaacttggtagcgcatgtaatggttggggttgtttggggtgaccaggaggtgggtgctgtggccaccgtgcatgctatttattttttgcagtagggtggttaggaagcggctcaggttgcgcctcctcgcgcagtcgtccttcgttctgatgtccctcagcttgttcaacaggcgcagcatggccggtgcgggttcgaccgcaccacagcgcgggttgccaagtgtgttgcagttcgcttcacagtgtataccaccatgcgtaccatcctgcaggtcaacgcgcataccaccctgctcgtcaccgtgcttgcttctgccttcgctgccaccgcccgggctgatgcactcaaagagcaagtgcaccagccgcgcaaacagcttcaacgactgcgtgaagtcgatggagctgtctctgtcctcccagtggccactcgctacccccttcacacaggaggaagcaaaaataatctcaaacaaaaatttatttgcaccgagaagggtttccaagtaggattcagaggagacacacaggaagaatttcagtctgtcatggaggtgcatcaactcttcgtctttgtcggggttgtgaaaaaaaaggaacagcaaaatgaacgataggttactcatttgctgtgagcaaaagtggagggagctgaagtagcactcgattttactcatcctgaaggtgcagtcttcttcgtcttggccgagtccgccttgaccgagtccgccttgaccgagtccaccttgaccgagtccgtctttgtcatccccgcacagcatacccatcctcagtgcatccccctgtcctttctcctgtctccttattctacccataattacatttttcaacaccagaaggagaaaatcgtacctctttggctccttacatttggagtgcacctctcggtagttccctagcaggatatttttcatcacgtctaagtagtttttctcgagaaggtggtacctaccatgaacaccttcatcgcggtcggccttcagcttcttcgaaaaaatgtagttcaagtgttccatcatgaagtcaagcggctccttcgggtagctgctccgttcctccgggtagctgctctgctcctccgggtagctgctccgttccttcgggtagctgctccgttcctcttcgacttctttcctcgcccctgccacttcaccctcctgggcttccctactcggcgcatcccccgcttcgctgatctcgcctgcctcgctggaggggaggtagccactgccctgcacggcggacacactggagtcctccagcacgctaccactccccccaaacgggacagacgctgcgtgcaccgaaaggttatttatccctcccaggcattgccctttctccacgtaggaggtataaatgagtctaataaggaagacactcaattgggggtcctctaaatactgatgagccacatctatcacgtctttaatgtccccacgaaggatgaaaaaggcgatagcaaggtagtaccttttaatttgcatcaacttgtaggcattgttcatgagagcgttactccatctctcctgggaaaagtcattagaaaggaattcaaaaattttttgttgttttttaattttatacaacatcatgagtttctgtttctcattttttgctaagtataacaatgctaagaagtccaagcattcgttcacttcattttgtatctctttgtcctcgacattcaggctgttcattttttttattgtcctgttcgttagcacctcgtgaagggaaaataagttatccctatcgtgcagtacatagaataacttcatacgtctaaataaaaagaaaaaacaaaaattttttacttcttcttctaccagtttgacgtttttcatttgctgaattagcacattatttagttctacttgtggtggggtattttcttttcgtatccatcgtatgaggcggccatgggagggtattctatcattatcgtagtggtacgaacgtgaaccagtattgacatgggaactgtgtttcccacccaagtgatcagtactacccgcgctattcatgtcgaataggtctacactgctcaagtcactgccactaatggggaagcgaaaggagtagttgtagtacgtcaggaggttctccaaataactgctcagctccactgcaacctttgcacgcacaaaataaaggaggtaggcatactggtagtgaatttcaagggttatgtttaggaagaggcagcaattgatgtagagtcgataaaagaagaggatcacttgggtcatgttacttccattaggttgtcctcctttgtctttactcccacgcacgtggtcacacaggtacatattttctgtcttgatgagctccttctggaggtgcaggccgaagtattcacagtggcatctgcaggattgtttggaggtgtgtgctcccgtttgcgcatcggggtcttccgatgggtgactgctgccgaagtcgtcacctccactgcttcgcacggtgcgcacgctctcactgtcactgtagctggcattgtcatccctagggggggcccccgaaatgacgcagaatgcgttcagcacgcaaaagaggaggagttggtcgaaggccctcaagtgagggacattcacatggagcagaaggatctgtaggaccttcacctcttccgccgtcaattggcagttagtcacgctggcggttttcagggaggacttgaagttccgctgcgcccgctcctgttcgtcttcgctactcccgcttcggtcgcttcggtcgcttcggtcgcttcgatcacttcggtcacttcggtcactgctcccgcttctatccgaacgtcgcgacggggtgggggccttctccttctccccaccctgcttcgacggggtagattcctcctcatcagagttcagattaaaatcgtccagcgacaccgactcgacttcgaacaggtacatggatctatccttctggtctcctacatctccattagggttcttcccttgaaggtgggtctcctccccctgttccttcccatctgtatctcctccacctacaccattaaccataccttgcgcattctgttggatcttacatatttcagtggtcaaaaaatttacgttaaaaaggaagtgactcttctgtacagtgcatatatctccaaaattctcctgaactgatttcctcaaattgttgtcattcagtaggacctgcagagcgcaatgcttcttgatagaatatccctcccccgagctgttacttctaagttggattctctccacataactaaaaaatttgttaagcaaaaggttcaggagtaacttcagtgccataaagacgtgagaaaagagacccatttttatgtagtgtaacagtacgtgggggtgataaaaaatgtgtctcttttttggggggagatcccctgcccagcctgcttctccctcggtatatccttcgctttttctttggtatttcttcagttcgttgcacaggttgatttttcgtcgggagattttgtgtccgcgggggaagctccgggtggcggttcgagtggcattttgagtagccgttcgggtggcattttgagtggcggtttgagtagccgttcgagtggccgctcgggtggcagctcgtatggtttccccctttcggccccgcaaaccaccgctgatgagccccccgttgagcagctccctccgactgggctcccaaacgaagcccttcttctgcgccccacccagcaggaacaagttattctcaaacaagaacatctgcttggagcggaggaagggactcctctcataatttaaaattttccattcatttccattcgatgcgtcacagaacagaaccacggagatgtagtattttttgtgtgcgtaccactcgtgggttgccttaccactacatgttgtgtttcccctccgatgtctcatctgtttacgctgttttaaattgaccaaaaaactggctacaataaaatatgtgtttttttcgcctgaacaagtcataaacaattttgtttttttatttgcgaacattttgggcaaggggatcgaaacgaagtttacgatgtttgtcctctccctggtggggggtgcatcagccacgcgggtctctttcacgttggcctcttccgtgttcgcctcttccgtgttcgcctcttccgtgttcgcctcttccgtgttcgcctcttccatgctggtcccttccatgctgatcaggtcgttacacactgtcttgaggttcaccacttgcagttttgtctttgtgagtaggaccacatagctgtcgtggaggacgatgtcgacgaggtcgggggcatttctaatttgaacgtgatgcgagatggatccgctttcctcgcagaggagataaagattgaccacttcgttagagcataacgatctgtgttcactgctggtaaggcagtcctgatcggctagggcttcttcttcttcttcttcccttgggggcaacagcccgttatgttcattctgcccttgttgttggttggggtccccatcatccagtagcaacacgtattgtctctcctccccggaggagcttctaacgtgcatgagtcccttcccaacagtgagcataccatcccctgggtggcaaaaagcaccgtcgtttttacttccccgcggttgccccttcggttgccccttcggttgccccttcggttgcccctccggttgcccctccacctgtgcgccgttccccacgtggatggaatccccattttgcgcgttcacagtgtaaggtggtcctttcttcaactgaaccgagctggtcgtccctccacacagggtatgattcgtggcgacaataaacttcccttggtaggagacgtgaatgtacgagaacaagaacttctcctcgatcgaatgaaaaaaggtaaacatctgattcaggtctaagctgatgtaaataaaactctccttttgaatgtgcactgtcgagagggtaactaggtgagcgtgtttagtctccttctcagagttgtcgtagctgtacttaataaataggaataagtagttctgaccgtttctagaatggagacggaagtcacttatctcgtatccagtcaccaaacagggcatcccttctgctttgtaaacatcatcttgcactttgctcaggtacacattattgttcggttcgttcggatggggggagctactttgcaagccgattagtggagagccattgtcaaagatgcacaacattttggtactatggacgacgtccctagtctcagatttgagtgcgaataggaactcccgatttctgtctatgcacatgagaacgaaaaatgaatcaaatgaacccataacttcacttttgtaagtcaacggaatcgtattctttttttctaaaaattggctagtcgacatgaacacatgtgggttcttcttcacatcttcatagattctacacatctggtaggagtatgaatagatgaaatgagccttcctcctgagtatgtcacttcccttgtgcttcaacatgtagtacctatctatgtacatgctatttaggcaacatataggagtgaatgtccttctcctttctgtcactgctccttcgatccaagcatcgttatgcagatcgtaactcttacgtgtgttgtgtttattctgtgtctgttctacttgtgtggtacgctccatattgtaagcacctgatgggaaagcttcccatagtgcttcttcctttcgtagtttattaacggtgctgtttgttccgctccgatatgtggcaccttccagtgaggccatcctgtcatccttacgatacctttcgaatgagtacaaaccatctttggtttgtctacctccacctgtgagagtcccttgggggagactacatcgagaggatggacccgtgtcattccattgggatgaggatccccacccactgggtccctccgcttggatgggaacctcatcaaagaaactactcctacttctaactcccatgttgaaatggtataggtatatttttccgtttctcctatcctgtaccaggaggacattgtggctgacgttaaactgtatttcgcattcgtcttggaggattggttcatcgtgctgtactttgttggataggtttttttttttgttttcccatttgggagagggttcgcatgctgtgtaatgtagcatgtatcttacactgacgcttttttttttttatccatatgtcattcggcttgatcataattttgtacacatctccattgtatgtcgagatggtgagagcaaatgggggcatcaaattactgactgtgctgaaaagcttcctaaagaggaggaagtcattctttttgatgttgtccctgcgtcggggggatctccaaagagttgtcgtccctccagtgtgcctcatactggggtcaccaccatgataatggttctcatcaaaatcaccgtagttggttcctccttcttcgctgtgatctgtggtggacccgctaccactggaggagagcgaacactcggtcacatctgcgtggtcccagttaatgaattcgcttgccacacccctatgggggggactactactcttatccagaaagagtgaatccgaaaggggacatatattttttattttccattggccgaacttcatgtgatattcgttatccgggaggagagtatcatctgtgtagactgaaatgagagatgtgttaagagagccatacttgatctttgcctggaggacgtactcgtagttgagatttattgggatattttcgtaactgaggatgcttttcacgtgggcgtcgtggctgtgcatgttgaagatggcgtagatggaaaagacggagaaaatggctcgctcccgttcgtcgcacccgcgcggggcgtctctccccccgcgtttctcacttttcccacttctcccacttctcccacttcttccacttctcccacttctcccacttctctcacttctcccacttcgcccacttctcccacttctgctaaccccgcctggacgcaactcccttcgagacccgtacacaatcaagtactcattcctcgcgatctttgcatttctgttgctgctccaaaagcggcagtaatcttcgctagctgtatctttatctacccagcaccactttacgcaccaaatcatttgatcaaacgaggggacataaactcgacacacggacacaaaggtgagtttgttctggctgttggtgtgctctctccacacgtacaaatatccatcgaagcaaatggaggcgagtacacagaaggggtcgttttgtctctccttccacttaactgagtacacctcgctctggtggtgcaacacacttaacatgaagacgccgtttcgatcgctgtaggcgtttctccttcgtcgataggaggtgtgccgggcgtgccgagagtgccaagcgtgtttagcgtgctgagcatgtttagcgtgtcgagcgtgtttggcgtgccgggcgtggacgctgctctcggaggagccctcttccgtgtcgtcctccgagctgtccgagctgtccgaggggctctcatcagtcgtgttttccgaacaccccggggaatactcctcggaggagtggtcccacgattggtaagagtccccatcgctacggtcgtcactgcggtcgtcactgcggtcgtcactgcggtcgtcactgcggtcgtcactacggtcgtcactacggtcgtcactacgatcatcactacgatcgtcactacggttatcactgcggtcttctgtactgtcgtcactacaaccgtcgccgccacctctgcgggcattggtcccccccccgaacgttttactccccctgggcgaacctgtaaatgcaggatcccaatagaaggactcaaagctgagattttttttgtccctgttcacatctgtgcacatccccccctccctatccttaacatcttcccatagaagcgacgtcttcgtttttataaacgggttctgacgggagtttcttccattcaggatatcatctatgtctcgaagtcggttgtcctccttctgtctcttcctccggagacggcttcccctttttgccgctccttcgggagctccttcttccgcttgtatgtgcctgctagcgtctgcggggctacctcccccgcgtgcacgcctctcacgttgggcggcaccctcactgtacagagttctttcgctgccccctcttagcaccgcctcgttaaggcaaaaaataaaaaccatcctgtttttttccctgtgcttcttcctctgcgtctccttgagtattcctgcaccgagataaacgtatccgggtgctccccgggtctccggcgtggctagcgactgcgttgtaggatgcgttgcaggatgcgtcactggatagctatgcggctgtacgtccaaatagtcgcctccccgattgaagcagtactttatcacgtcctttacgattaggtcatggtagaagatccccccgtaggggaatgtgtcgtaggagttgtacgttcgttcatcttgccaacgttttccacgaacccgtttcagcatgtggattctattatttagattgggttctttctccagatgcagcaaattttcgttgtggtattcgtcataacatggttctgtgcttcccctggcctttgcatcattcacgggggggtccatttctgcagcacgtcccgctcgagtttgcttcttccacactgcgtcttctacttatcctcgatgaattcctttccgacttggcaggttcatgtctactttggcttgcggtcggggagcggcgtcccgagggggagctgaccacgagttagcttcccaaaggtgagctgaccacgagttagcttcccaacggtgagctgaccacgggttaacttcccaaaggtgcgctgaccacgagttggcttcccaaaggtgaacccaccacgtgtatgtgcttccctgtcacttccccttcgtggagcgagtccccctttttctatgttgggtggccccctccacaagcacatgcacggcgcttgccagatgcgctcacaagtgtgtactctagctagctactataactttagcttcgaccaggagcgcacgtccgtcgatacatatatgcacgtaggtgcgattagagcggtctgattgggaatgcccagtgggcccgagatggagttggaaaggaacctcgcaaggtagcgtgttataagcttatctctcacgtggcgttcattttcttctttttttttgcatcaaggcatacgaatgggtaatacctccagattagcgaaaaaaaattgccagcttgaggggcgcgctgaaaggaggagtcgcgtttgcaaggtatgctaagctaagctaaactaagcgattgcgtaggaagagcatggcatacgattcagcatttttttttttgttggctctttcgccgtgacatttttagtcgtcacgctggtgcgtcatttttgtgcccacgcgctatgcacggtttttctactttttttttttttttgtgctcttttttgtgctcttttttgtgctcttttttgtactcctttttgtactcttttttgtactcttttttgtactctttttttttatacccccttttttttatgctccctttttttttccttccactttggaagaagcatcattctgtgttcgcgcggagagccgaactgaaacagcttagccccaccatgcatggcgagaggagaagtgtaacgagtcgggactaaaacgtacgagttggcgaagtgagaacgttgggtccacgcatgtatagatgggtaacccttgtttgtccttttgtatcggagtaactgcaattggcaggcaggtgtgattgtgcagcagtttgtccctcagctgtgcttaacgtgggggcagctcaaatggtgtgaacggcccccacgaggtgaagaagtctaacatgtttgaggtgttccccgcgtggggaaataaaagttaacaaaaaaaaagtaaaagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattgttcccccgcgtggggagaaataaaaatgttacaaaaaaaaaaaaaaaaaaaaagtgcagctactgcaacgcaacgcaggatgcagatcggtgttgtgtgggcacctcttacccccccccacttgcctctccctgttatgcactactcctgttcgcattcccaaacgaactttggggaacggtccgttttacccgtgaggatctccgcgccgtctttgcgcacaacgatggtatgctcgaattgagcagagaatacatacctagcatttgacaaagtccagttatccggccacatgataaagtcacaagctctctcagatataataggttcaatagtaaacacaagattttcacacatccgtctatcatcatcatttcgtgtatgaataataaaaggttcttcatggaaattttttccaatgttatgtccacataaatggggaaccactgcataacgtacgtgttgattatttttcctgtctaggtggtctgctattgcatctcctatagcactgaaaggtacacctggcttacaaacccggatggcttccatggtacactcatgagctgttcttatgaggtccatattttttttatgcatgtatattttgagttcatctacgtcaagcttccttttgtcgaagaaggcgaacctgttttggttgttctgattattttggggctccctcgtttttctgtatatgtacttctggatgtcatcgtaggtttggctgctttgtcgcttgttgtagatgacgtgctcgtcgtattgccggtggaatagctcgaggtcgtccaggtcgtccctctcgaagtggtcccccgccaggtcgtccctctcgaagttgtccctctccaggtcttccccccccaggtgcgccgctccaccagcatcgctgtaataatcctcatggtgcgtggctgcgtatcccccgaagtggccgctgcgcaacactgaattggtattatcgtcgtaggagtggtattgctcactaggacggtccttcgagttgggtgggtcgtatttgattcttcttatggagcattgtttgccagtcttcacaattttattagtaatgaggtcaaagttatacttcaaaataaatttcgtgtacctcgtccgcagtttatcatttaagtatataaaatcgtaaaattttttttttctttttttctcattttttgttaacttaggaacaaggaagctttcacacatatctgcatgaaagccatccttaaaaacgctaatgtctacctttacgatatcgttttcgtacaggacgttattgtctgggattccatgacaaagtatttcgtttatcgatatgcacgagctcttggggaacaggtgataattgagaggagagggatagtacccattatttatgcacttatttaggatgtatatatctagatcgttcgttgttactccttcgcaaatgatgtgtgatacgtcatccatgagttctcgagcgaattggcagttgctcctaatcgtttcaatatcctcctcacttttgatgtttgcatacgggtagggtgattttctccccttggtgctgctactcacttgtccctctccctcgtaaggcacatatacaggggtacctgtcctgtggtaattgggcctctctacatacttgggcaaataatacttaggtgacatgatcccttttttttgtctcccgacgaagtggaagcttccaaataactcgctgtccttcaggtgggagtacctgctgttgtaactctccttgcatttgatgaattttttatcaaattcggttatgcggatacttgggtgcacgttttttcttgtcttcatattttcaatatatctatggaaagacgcaggggggctattttccgagtagttttgtgtgttcttcttcacgtcgtggtggaccgtgtttgagaacccttcacctgcggtcgtgctgttcaggtggtgcgggaatctctgctttgcgtagctccctttggaatgcttccccaagtgaatgaaccccctgcgcggcctcgtgcgcgctgcgtcagcgcaactgccacttctgacccttccgatgctgtcacccctcctgctcaagcagagaaacgcccaagtcagcagcacgagcgtatgcgccttcatagttccgcgccccgcagtcactcatttaaggaaggagggaatgaagcaagggggggaggtgagaaggggaggtttagggttcagggtttaggcttctatcttggctagccattccgcgtcgaaaaacaaaagggcagccgcacagcatgtgaagaaccccccgttggcacatccccgctctgctgccccctttttttttttttccttcttctttttcttccccttccattccatcaattcggtgacacccgatgagtgaagatcgggtggttcgtagtcttcccccccaggcaggggtcacttcatccgtggcgcctcaaaagtttatgcgcacaggggtagcgcagtcccctttactacttcgcctctatttcgcctctatttctcctctatttctcctcctttttcagcctctatttttgcaccttcttctccattttttttttttttgcttcccttgctggggtgcttgttcgtgtgcatccttttatggagctgaggcacgcctcttcaccctgccgtcgctgggaatttcccccagagaggcgcacaccttagcgtcgttaaaaaaggggagggaaaagaggtccccttttttttttttttgcagcatggcggcaatcgaaatgatcaattctgcactttttcggttaagtcagttgtgtggtgtgaagtgtcggaggggacaaatggttacacaacaccgatgcagcagaggtacacgatgatgtgcgcccccattttttacgcgctcacataaaggaaatgaacggcgtgacatgcaagtgccgggcgacgtggagtggacacctccacgtgggcaccccgaacgagtgagaagccgacaacgtagagccccacatcacgtaggaacaggaaccaatttgaaacagataaaacggatggttcatggtttacaaaaaaaaaattaaagcaactcggtggagatacaaacacggggtgtatgtttgggggggaatactcctgctgcacatggggaagtgccgttaggatggctccccccgcggataggcatcttcaaccctgcggaggtgggttggtttgttcctccacgtgtgttttcccctttgtctgtgtatcacatgtgggggcggtgggagtatccgcttggctggggacgtcctcctgaactataaggttactctgcccctgctcccccacttcgttattgtcctcatttgtctgcccctcctcctcagctaggtctttactgcccaggttggcctgctcttcctcctctcccacttcgttactgccctggtttgcctgcccctcctcctctcccacttcgttactgccctggttggcctgcccctctttaggggcccccccctgttggcggcgcctggccgcctcgtaggcgggattctcgacgggcaccccctcccggaaaacaatttcaaagctgaggtgggggtactcataaaatgccttaccacgaaggacttcactaagtgtgaggggaacagaaaaaaaggagtccccctttttggtccccttgttcagctcaacactgttgagcgatacacgtatggaattcaaattatcgaggtagttaactcggagaggttttctccttttctccactttttctagagacaaattgaggagctgtaaaaggggcgtgtcttcactgacctcctggtgagtcacaaaaaggctgtcattcacgagggtagcttttaccatccaaaaaatgttgtcatgtcgaatggtcgttttatttccttgatgcagcttggtgtacagaggtgccttgagtaaaaaaatttttctttttttcaacatactagttaacttgctataactgttgagccatatgttggtcgtttcacattcttttatcctcaagaatcggtagtttccatgaagaattgattccactccatgaaggaatatgtagtctctgtgtagcatactttcgtcgaggtttttttttgccactttttttactttcagatttttttttaatttatttttacatttttttaattttttgtgttcctttgcacaggttagtgaacaggagagcgcttcacagaaggggcatttgtatttgtgttggttaatccggcagacacagcagagctgtccgcttgggggcctttcccccggggtcgcttgtagatcattcgtcacttcgtctgctccgtctactccgcctttttcttcttcttcatcttccgagtcggctcccgtccttgcctctctgcaatttttaaaatactcagctgcctctttcaatatgttgcagtttatttcgtcgtacgatttgcgcctttgccttttggcgtgggtgaattggctcaggggttcttctgcgccggcttctgcgtcggtttctgcgtgggtttcttcttctgctccttcttcttcctcgtgctcctcctgctgcccccccttgacgcagtcactgtcgctggtggaggcctcctcttctgtggggacccaccccggaggtacctgagtccactttcttttttgtcccttgcggaggttcccttgctgggaatggttaatcaagaaagaagcatcacgctgcaccacggatttatctccctggtggggggtctccctacctggaggtgctgacgctacatagagagttttatttgcaaaataaaatttcccatttgaacgtccacctctgtttggtcgatagcgtgagcggcgaaatcggtctgagggatgataggcatgtgaggggaaatcattattccctctcctggtcttcatgtggttacttgcgttaccattcacttcacagtagcaggggtgctgcgagttggcgctccttccctctgtatgggtcccatcaaatgggatgtccgcttcatcaatccttcgtccagcagtggggggtagacctgagctgtacgcttcctccctactctgcgtggtagctcccccctcactgccacagttatattcgttcatcgtaatggcaaagttaccattcgcatggttcacgtagtcctcctccaggggacgcatccttctccctcttaacaagtgaagagtaagaatgggggagagctattcttcggcctcccttctctgcttgggcgaatttgcaaaaaaaaaaaaccttaatggttgcgctggttttgcgacaggggagcggtcactcgaagaagcgcagcgcggcgacgtgacgctactcgaagacgtggatgctctgtcgtttcccgcggcccttccgaacgcgtcaggtttgctctcttccccagccgcaaaagggcatgaaaactggtttgctcctcggatgctgccacgtgggggggaatgtatcatcgcgagggttgtaaactcttttggaaagttgagacgattccctttttggaacgttgtaacgcttctcttcttttaattggcatcgctgtgacgttatttttaaatatgccagccgtatgctcaccacgacgggggggattttttttttttaaaaaaaaaattcccccattttggaaaacgaaaacgggtttccttcctgacgtggttggaaaagaataaaagagatgagtcactctctcacccgttgcggctgcatcccttttgttgtttccatcctcagggggttttgttccgacggacgagatgatgcaaatataatgtaatgcagcatgcgtttttttgtccatggtaataatccaacttttcctcctttttttttaaatgcgtcacgtgggcaatcggccggttgggtgttccaacggaaatggaaaggttacgtggttatgttgtataatcacgtgggtttgacgggccaccagtaacgcgcaaagtggcaggcgaaaggagggactccaccagtatcgctcaaagtggcggtcgaagggaaaaggacccccccaaagcgacgcgcaattcgagggtggacaaaaaaaacacaaaaaaaaattgtaaaaatggtgaaagggctgaaaattacaaacgggacaagggtgacaaaaaaaaaaaaggaacgcatcgtaaggtaaaataacgtaacgtacgcgctgcgaacgagggaccgccgcgggtcactctccactgcgccgcgctcagcgacggtacctctttttcttaaagttgaagtacagctggaggatgcccttgtcgaagacgttgcggaagccccggtgcttgtcgtaagaccattccgcgttgactatctgaaaggctatgtccaggtagggggctcctccatggaaaataatcagaactttactctcgtcatccgtagggtgcagcttccacgaaggcttctccttcttattcagcaaattcaagtaaaaaatattgaatttatatccgcatatatacttggggggtgggttctcgtaatcgtaatgcgttttattgtacttgttccagtcgaaggaggttttgattcgattgaagtagagaggcttcctggtggtgaggagggaggctggggacactgggaggctgctccttaaagagttgggcaaagatgactgacctgtactgtggtgatgatgggagacgtccttcattattatttcccccgctcgtcctttcttcttctccctctgcacaaatttgttgtatatttcttggtccttcgtgaagagcttcctgaggagggtctgctccacggagatatctacatcgacctgtgcggcgtggtcgcctttggagtaccccgtgctgtctccacggttgtccgatttcccttggtcctctttcctcctcatggtactccaaatggcatcgttcagtttgactctctcctgcagttcctcctccgctgtgtagatgtgcgtctcggccgggattcccatttgggtgatgctctcgggggggattagctgcgggctgtggcattcgaacggcatggtgtttgttgcctttcctctatcttcttcctcttcggcggggtgctcacggagaggcgccttctcagcttggctatgactgtgactgtggctgcaaatgggaagaaaggatcgaaggttcacgagcatgtgtatgtgcagattcgggagaagggcgcaaaaagaaatgcgtgatgagctgcacgggaggagagatcgcccccccccacctgaatgaccccttgcgaagcgctattgtaacgcgactgcctctaccaaaactggtgaaaaatcagttctgtagccgaggcagccgcgtagggttggtctagcaattctttagtttactactcgctgttgcatgcgaagcagtacgtgaatgaattgccgtcgtgttggaagcggaatggcgttaagttagacgcggattgccatcgaggatggtgggggaagagcaaagggtgcattcgaaaagatgcacccaaaacgcacctgtcgctgtcctccgcgtgggctccactgaggctaatccttttgcgcagcttggcatgaaaatggagaagcacattcttggccttaaaaaaggggatcttcagaaggaccctgttccagtaaacctgatcttcgagctcctcccgttgagaaacgactttttctttaattttttcttcatatgtcactaactcatcgtagttcttattttcgagaaaggcttgtatttgtttctccgtttttttctgtaggttatccacgtcgaattcttttgcgtcagaggggggctgctccttctcgcgtatctgatccaggaagtgcccacaaaagaacaggagggactcccagtaacgtctaaacttacccccattctccaattcgtcgtgttggagtagcagctttatttgcttggcgcagttttcaagctcccattcggtttggcctgcagggggtacgtgggggttggaaggaggataaacaggtgggtatgaacgtgcaggtgggtaagcgtgcaaacaggtgagtacgaacgcacaggtgagcaaccacctggggacgtgctccggggcgtggttcctccactacccttctccctatcactgtctattcacctcactccgcgcgacgcattgccgtgactccacctctcagacgtaacagatcaacatgtgtctctattccttctgttctagcaaatgtacaatttttttcactttacatcatcacggatggtggggcgcggcgagtagggatggagttatcatcacgcggctggagttaacaccacgccgttggagttatcatcacggggttatattttaatgtggggccttcctctcccagcatctgcgtgggccagcacctgaattcgtgccgcgcaacgcatcgcatcgtagcctctactacctctacaagaaggggggttgcctccaaccccccccttctccttttctaaacctctcttgtgagacttaccctccaaaaggacatgaaacggaatgcggaagagagcaggacggaccttcttcacctgctctctgttaactatcatcacagccaacctaaatatgtcaggaagctgcagaaaattgtgtttgattctactgtccgatgacttaatctgttgatcaataaagaacagctgttccttttttaggtaatcttttatattaatttgattacgttgcttttctaactgtaagcgatagtcttccaacatggccctctcgttgtctctttcttgtctccttttttttacttcttcaatttcacttatttttgagagagaattttgcagcaggctcgttgtcgttaccttcaccttgcgattatactttatttggtcatacttatttttcagcttccatacgaatggagtggagagcgagttgtctccgaaggggttgcactcgtccgtgtagttgaagtgcttctgcatcatattttccctctccttcttgagttccttaacggtgagtgtgtttctacgcgggggggagggtaggcctgttttctcacctctgctcttcctgcgtcggcgcgactccctttctttctccttgcggcgcggctgcctttctttctctttgcagtgcgccttccttcgcttgtctttcgcccgcacccgctcttcactgctgcgactggagtagattctgcttctgctttcgcttctctcactgctttcgcttctttcactgctttcgcttctctcgcttctttcgctgcttccacttctttcactgcttccacttctttcactgcctccacttctttcactgcttccactcctcctgcggccgtgcctcttccgcctcttccccctgcgtcgctcgcttggcgacgaagacgacacggagtcggggggggagctcaccgatcgggaggcagatgaggaggcaggtgaggaggatgcctccctcttcgcgcgccttcctctgctggtgctcctctcctccctttctctcctcccttccctccttttctttttcttcctgcactcatcacccttgtgggttatccccccggaggactcttcctcatcagacgaatcactcatttttgtggagtgactttctctaatgaggggttccaccagctaaacggttaccgagggagctctactacttgaaggttcgctcaacctcatctacgcaacaagggcatgtgtatatctgtggattgcacgatgatgcaccaggcgccggagttcctcgggtaaatctccgttcgtttgaaaaaaaaaaaaaaaccctcgtggattgtatttcttctactaacactctctcccacccatcgttatgtaccccccccctcccattcaagacaaactggttaatctcgcctgtcacgatataaaggcttccacgaaatggggaataaagtaaagctgttattttttttttttttatgcattatggtccctcggcggggatatcacattcaccttgtgaagagacgatcaactgaggtttggggtagagcggcggttttgttttgggcagttttttttttctctacaaaatggggaacttgcgaaattgcgaaattgaggaactcttttcctcgagtggtcactttcgcgacgaaggaaggactttgcagagggggaaataattacatgtgacatatgacatgtaacatcgcaacgtaaatctttttggcgtggaacgtgggcggcccccccttttacgcgacttccttttgcagaaggggggggcgttttcacagagttcccccaaaaaactggcgctcaaaaggaacgtgcgttttgctttgctttgttttgtttttcctctttttttgccctttttttttgccctttttttttcctcttttttttcctctttttttccttttttctgttccttttcttggctgctagcttggctgctaaacttggctgcgccccgtgggagccctgccgtcaccgcccggcactcactttgccccccgtcgagcaggtagcgcacaaatgaaccagtggggaaatgagagctccttcgagcatacgggatttgcgtgaatatactgtcatgtcggccagcacacagggttgtatccccactatggctacctctttttttttttttttaaattgttttcgagcgcaccaaggggaaagaaaagaaaggaaaaaaagcgcgtggctgcaaccccccctaaaataaataaaagggggaatatattgacagtgagtgatgtgacattttggctagcggggcgattttttcgttcaattttgagcgccacttttgcggcgcggcacggtacagttcgcaattgtataagtggggcgaagtaaaaaatatattttaattttttttttttttttttttttttttttttttcgttgatccttccatttttatggttgaacctcctatgatgagtaaaacaaactgaacgtaaaacagcttgatgaacacgaatggtcaaatttttaatttaccttgttatcatcatttcgttgaccctgaggaggctctcacaatttgggtttttcttccccgccataaaaatgggcccacacgggcgcgcagttgtgctttggtacaggcgagcgagcacgttgggtgatgaggaaaaaaaaacaaaagaagaaaaaatcagtaggttggtttcccttcgggtgattcatacatcgctaagcttccacaacttcgcacgcgttccaagggagccgccccagttggcgtatgcccattcgctacaaagtacaaacgataaagcacagaggaacaaagtacaaagggacagcggaacgaacgtgtgcgcatgatgacttatgccactttggtggaggtgaagaaccatctcgcttgttaatcatgcttcccacggtgcgataaaaaaaagagaaagagagagtcctctcagctgttacaacgcttgaagtgatagagtggactgtaccgttacctcaaaatttgtgaagaaaggcaggttccttgtgcacacactcagtccataatggtttgggcaggcacgaaagtagagtcagaggctcacaggtaggtaattaacgtccacgtttttttttttgcgtgaccatttcttgggtcttattgatggccagctaaagggttacaccgtcgtgtcagttatgtaaggtaagctcaaccgtgaggggatccaccacatggaggaaggtatctcccacctccccgtgtttgatcttcccgttgcgttatccgtccagttcgtcgtctcccacctccccgtgtttgatcttcccgttgcgttacccgtccagttcgatgtctccccgtttgggttggatcatagaacacagggttttcacctgactatccatcaggtctgtttccacgtgggtgcgtgagggtgaaatatcacctaacatggtgtgcacctcgacatgcggtcatttgtaaggtccatttgagaaaaaataatgaggtatcggctttgcgtatgtgcaactgtttgacgtgttctttctccttttgggaagatataactacatcggcaaatgcgcaaaggaaagtcactcctggctaatttccttttcggcgatgttaatctccccacgtgaagggtacacaaaaacggtgaggtgagagtctcccataacgattttttttttttttcccactctcgctatttcgccatcaatctggttacaccttttttttttcttttttttgtatgacctagttaggcgaaagcgcctctatgcatgattatccggtaagatggccctcacgtgagaagggttaattccgccaagagttaagcaggcagagttacgcagccatagttggcagctggtctggttgtccacgtttgtgtgcccggcatcatcccctcctcccttcccggttgcccgtctttaatccctgcggggggggcgtacacaaaatgggcaaacttagcagcggaggtgggggaatacactcctttgggggtgcagtttctcccgagtgcaattccctaaggagcccgccttcacgcttgtcgcttcgccttgtgagggatgccacgtttctcctttgcgaggtaagcggctgaacgggtaagcggctaacgacaaatgcgcgccggcgttcgcccccctcgatgtgcacatgtcgaacgtgtcgaaattgccatccgtaaacacatgagccgtttcactgttcacggggaaagttgcacgctttaaaaaaaaaaaaaaaaaaaaaaaaaaaattttttctcccccctcggttgtgaagtcccaacaggaagcgcacacgttgttgtgacgtaatttttacagtttgcagtcaggcgagtctgcgcaaagagagtttccttttgcacctctcctcccccattcaccccatttggacgaaccatcttggggaacctgccccaacagcataagcatcacgtggtgccactccactagcaaggcagttaagcgcccctcaggatcagctcacttataagcagctttcttataagtagcttcagcatctcctttcgtggtgcccccattacggtgctcccttttgctacccccgagcaagaagccagaatgacgctgggtccggtggttaccggcacgtcggtcattgccctcaagtacaagcatggcattctgatcgcggctgacaagaagggtaaggatgcgtggaaatgtgcacgcaggcatacacgcagatgtacactcacacgtacacgtccatgcgcatgcgcgtgtattgtgtgtatgcctaggtggcgatgtgccctcacaccgcctgcctatcacgccgcctgcccatcacaccgcctgcccatcacaccgcctgcccatcacaccgcctgcccatcacaccgcctgcttatcacaccgcctgcggtttcacccctgaaccttcaccaccccccccttagcgagttacgggagctacgccaagttccagaacgtggaacgtattttcaaaattaacaacaaaactgtgatgagcttcagcggagagttagcggatgcacagtacctacacgaggtactcacccgagttaacgtaaataatgtgatggataagaaaagcaagcatgacctacacaataccaaatactatcatgcgtatgttggtaggctcttttacaatcggaagaataaaatcgacccacttttcaatacaattatcgttgcggggttgaattcgcaagagtatgatgacaacgataaggatgtgttactctactcggagaaacacacaactgatgagtataaggtaattaataaggaagacctatatatcggtttcgtggacatgcatgggactcagttctcggcagattatatgacgactgggtatgctcgttacttcgctttgactctgcttcgagatcggtataaggattacatgacggaggaggaagcgaagactctgttgaatgagtgcctgcgtgtgctttactacagggacgccacggcgtcgaataaaattcaggttgttaaggtcaccagcaagggggtagagtacgaggagccgtacttcctctcgtgcgacatgaactcgcgcgattatgtctacccctcgattatgcttccctccacgggctgcatgtggtaggggtgtctcatctggtggtgcatctgcacgtggtagggatgcctcatctggtggtgcatctgcacgtggtaggggtgcccccctgcggtaacccagccgctgctttccgcgcaccgctaccctgttgctttttttttttttttccttcccacaacgggttgcaaaaaacgcacttaagagggacaacaccgataaccctcaactggtgggaaccccaacggaggggatgcaaattttaaaaacgaacaaacggagtgaggcctgtgtgggcgctcacccaatagttggtaagtttctccgtgcaggaaaaggggggcggcacatcggggagccgctaatcggggagccaccaatcggagggctgccaatcggggagccgccaatcggagggccgccaatcggagagccgccaatcggagagccaccaatcgcagggcggccaatcgcagggccgccaatcgcagagcggccaatagcagggcggccaatcacagggcggccaatcgctgaccccgccttaaaggtaggcgtggctgaagtagtcgtcccgctcggcactcttatactcatcaatcaagttttgcgtgatctccttggaggactccatctcctcgaagtttccctgtccgtccgcactgctaaacatgggttcctttttataattttccaaaaaggcccttctcttaaaaagtctatcaaattgagtaacacatcgttcgaagagagtcgaaatggaagtatggttagccatcataagaccagagaccttatgagtagagactacatgaggagatggtttggctaaagttacttgaatagatgcaggattccatttaataaaattaaccaacttcctatctcgtattcgttgtaaccctttatgtacctgtgtagggtcagtttcacctctgatgatgttaagaatagaaatatacatccctctcctaactggtaccgaaaccatgatattttttgtgtggagtagtctcttcatgacatctagcactgtcgttttttgtacatttgagagatgcttatcgatggtaataggtgtgtaagaagtaacaaggaaatgacattttggatttattatgagagatgaaattaagcttatcatgtcgttgttcatactaccaggatatctcaacgttgtggtagaagctgacatgacattcgaaattattgtgttagtttgttgaaaggttggattatttaacttcaatcgatccacaaaaatcctattcaaggatgtattatcaataaccactacactgtccgtgcttaggattaacctcttcaaagtcaggatgctgttgtagggttgcactactacatcactgctctcattcgtcaggagaggaaaaacagaaaaggtttgtattaccttcttcgaatagttatcgttgagaagttcaagtaagtaactacccataccactaccagtccctcctgcaatcgaatgagataatataaacccttccaagttatcactattatctacctcccgatctatcatgtcaataatttcttcttccactttatgtccttgactatatccacacccccagttattccctgctcctcctccttctttcgaaatgaacatattttctggattgtacaggtttcgatattcgctagcttgaatgctattaataactctaggttctaaatcgaagagcagtgcccttgggataaagtgttcatcatctgcttgatagaagaaaatatccttgcggtcttcatttaggtagttattgtttttcagtattccctccttgtctatgttatgttcgttgcatagctgtttccagaactccactccgatttggtttccgcactgcccgcactgcagggtgatgatttccctcggcatcttcgcgttgttagaaggggtcctcacgttgttagaagcggtcctctttttattacgcaacggccgtcacgttgttagaagcggtcctctttttattacgcaacggccgtcacgttgttgagaagcggtcctccttttattgcggaacggccgtcacgctgttgagaagcggtcctccttttattacgcaacggccgtcactttactgtgatgcgttccgattggccaattgccacccttgtgcggcccctcagtcgggtgggagatttccaaccttaggaagtgctgccgacttggttggcccctttgagaggagcaccgcgacgcggtcaacctgtgtgcaggcctggaaatttcacgcacaggtgaaggatgcacacccaaaggggatacacccaaaaggggacactaacgcgtcggcactaacgcgtcagcactaacgcgtcagcactaacgtgtcagcatttacgcgtgcgcatttacccgtgagcacaaaaacccgcgagcgagtgaaaaaaaacaaaagggacaggggggtccccgcgaaactgctgcagggctaccttctcccctctcgtgcatacgtagctgcgtggcgagggaatgaactgcggctagaaggtgttttcatgtggatcttcaaaaaaggggaaaatgaggattacaatataacgggaaaattaatgagcgagttaggagaccaggcaaaaagggaagagtggaaaaggtgcggagggagaaaaaaaaaaatgcttgcgtaatcgctgcacttgcacatgcgggtacgccgctcatacgtatgcacttgcatggacctcgtgctgcgctcattttccggagagttgattttggcagggcgttcatttgttcgcgttacccaccttgacgtggcagtagcgttggcttagcttccatttgaacccctcgacctctatgggaagtacctcccccctccgtggaacgtagacattcgaacaagcctggggaaggttgctccttcgaaagaattttttttttttttcctgctgcgtcctctgaattgggcttacctcgcactcggttgctcggcagggcacccctgtgtgtgcgttgatacattcgtgcataggcacacttgtgtgtgttcgccttctgctcccttcggctgcgcaccactcacgtattgttactctgcgtagcgtacgattgcgtggaaacaaattcccctgggttttttgcgcgtggaagagtaggtaacctctaccactatgctttttttttttcctctctctcggaacgtgcactgctagccagttcttcccccgttaaggcgaaactgccgcgctttaacagctcgcagaaaagtcattcccccgatgtgttgggtacctttgatggggaaaaccaaaacggggcgaagcacaccatgtttgagcggtcaccatgtttgagcggccatcacgaatgagcagtcaccacgaatgagcagtcaccacgaatgagcagtcaccacgaatgagcagtcaccacgaatgagcagccaccacgaatgagctgcctgttcgtcttggcctagctcagctcagtttagctaagtttagcttaaccgtaggaatgaacaaattttaattaacaatcgatcgtttcaatcattctggaggggttgatgcatctctatgaggatttcccccccccggaaaccaactcccaacaggggagcagagcacacatgcaagtacgtagcacatggcacatagcacatggcacatagcacataacacataacacataacacgggggaggaaagggataaccaactgcgtgtagaaaaagaaaaaatcagaaaaaacgtttcatcaaataggtaccaaataatgcattactgcaagacagtgtagggggggatcatatagtgggggaatcagacatgcatggagcgcgtctggggggggatatcataaccaaacgggtaagccactcactgggctacaatcacacaaaaaaaaaaaaaaaaaaatcgtaaaaaaatatgaacaagccagccgcaaatggtagaaaaaaaaaaaaattgtccaaaaaaaatatgaacaagccatctgcaaatggttggaaaaaaaaaaaaagtgcaaaaaaaatatgaacaggcaaggtaaaaaaataaaaattggccagtgaaaactaacatgtcccatttaacaccactcactcaggggtggcaaagaaggaggaaagaaagtgcagtcaatgaacgcacgctcgctgtagcactatcccaatttggaatgagtcatttttcccgactggaaaattaactcaattattttgtacatcactattgcaagaatggacaccaggaagctccgaacgactgcgggtgggggggcagagagaggaaaagagaccgataaatgagaacaataaatatggcgaatcaacatgcataaacgcacatgcgcggtaggaccccgctttcacagtgcgttgtagagaatgtcttacccagtctgtggcgcacactctgcgacaggggattaaactctgccttgaagtacctcttcgcggtggaccacgccgcagtgtgcaatggctctgccgaagaagcgctgtcattcgactgaacagccgtttccgcgggccccgtactgttggtattatcgaaagttttctcttcaccaattgtcattatgtcgacgtagtcctttacaaaggtgtagtgatcagtttgcgtgttattatccctatttgttgcgccggcctgtatatacctacgttcaatcgcttcctgtgtgtacctcttcagattgttgacggagatttccagctcaggtagggcgttgttttttatttggtacttgaaaaaggtgtgctttataaattcgatgtcgtaagcgaagtcgatgtgtgtgcagggggttcccgcgttggaggttcccccgttggaagtccccccgttggaggttcccccgttggaagtccccccgttggaagtccccccgctggaggttcctccatgggaggcttgccccgtttttccccccccactgttgtccgtttccccctccaggagcacattgtgcagcgtgagtgtgatgactgtacggaagcatccagctagcggtacactgcacagaagaacaacgcatttctgtatgataatgacattatggagaaaaaaaaaagataaattttccttcacgtcagatcgtgcaggcatgccaaacactctcttctcatcatcaaacagagatatattataaacggattcgtacgaaacgtgtcccttgctctgtagttccctattcaaattgttcaagtgctcataacttaaactgtttgggttcttgtcctgaacatttttcacaaacgggttcttatcatcgaattgggagaagatgtcgatgaatatttttttaaaatcttcatttatgtgtagactatcagtgtggtagttgcattttataaaatttttttccctcatcagatcttcctctttgtttgtaatgttttgttgtacagtctcgcttctcgtttgtatgactatatattcttttttttctttgtttggaggggtggttcttcctgtgttttgctcttcgtcagctcgctcttccgtccgctcttccgccagctcttccgtccgctcttccatccgctcttccgtccgctcgggatggtccttcattagtatgtcgtactgcgtcggcgtgatgttgtaaacgacggactcgtcatgctgcttcttcgaactcttcgcttcgctccgtagatgggggcgtttcttcttcttcctcctccgatttggctgaccctgcccggtgggtccttccccttggcttggctctttcgtcgcttcgttttcgccgcctccatccccatcctcatcgtcttcctcatcgtcatcttcctcttcctctccttcttctccttcttcctcttcttcttcttcctcctctcccctctcctcactgttgtacagaacgactcccttcttggggatctcactagccaacctgttatcacgcatcatatgcataataaagtcatgcgcatgatccctgtgtacaaaggacgtgaaaacgaaggacttgtttttcgcaacaattttcaaagcattggggataaaattaaagacgctcattttctgtacagctactatagactcgtatggaatgcgcacaatggaaatttttgagaacagagaatcgaagagggacatgaagtagacgctgtcgtgggtaatgaacatttttccctggaggaggattttcttcatgagggcgcagctgtacgttttgatggaactgcggacgattgcatctaagttgtttttgtccggcactgtgtacgtgtagttttcttcggacagcatgggggccaggtcggcggccctttggtttgcatctcctaagttggcggccccctggtttgcacctccttcgttggggggctctccttttttatcacctctctttgcaacatcatggttcggggcctcttcgttagagccatccttctcgggcgcttcctcctccgccgcttccttctcgggcacttcctcctccgccgcccccttctccgccgctcccttctcaggcactcccttctccgccgcttccttccccgccgcttccttccccgccgcttccttccccgccgcccccttctctactgctttcttcccccacttccttctccctctaagcttccacttcctccttttgtcatacgtctttttaatgtagtccagcacgccctcactcacgccatcaaatgagaactcgctgcagccgtcgtacgatttggtgctctgctcctctatggggagcacccgttcggcatcgacattggcgttggcaccggcgtcgtctgctggcggtgcggccgtgtcttcgcccacgtctgcttctcccacgtctgctggcggtgcggcagtgtcttcgcccacgtttgcttctcccacgtcagctcctcccacgtctgctcctcccacgtctgcttcgcccacgtctgcttctcccacgtctgcttctcccacgtctgcttcgcccatgtctgcttcgcccatgtctgcttcgcccatgtctgcttcggtcaccactactacgcctacctcttccattcttcccactcctttccctaccgctgctcccccttcttcggaacgaccagcgtcatccccgaaagtagctaaccgcgcaggggctcgcaagtccttctcttctgtgcacgctgctccaggcggcaagtcctcattaataacgtcacgagagaaacttcctccttttgagcagtcgccaaagcagagttggtcgcccacatcgcctagacaactaatttttttcagtgagtcgctcggggggatgcaccctgtttcgacgagcatgtcgggttggttagcagagcggtcagcccgttggttggcagagcggccagccggttggttggcagagcggtcagccggttggtcggtcgcttgccctgttgaccgccccgccttggagtcggtgaggctgcttccgtccggtggttccccttcggaagggtccctccgcctggcttcaaaaaaatggggactcctcaaaaggtgcgcgattttcttatccgcttcgggttctcctatggtgcactttcctgcgtaggtgggggacaaaggttcgtcgattttatcagtctcgagtcgagcgcaacagaattcgcaagtgaacgtggatttacgcgtaagtgtatatacatgtgtgcgtttactgtggggctctacgcaaatcaacatgcagcctccgctgtcacgcaggggtgtgtgtaggggagggtgcacctgtgctcacgcgcacttacatagcacatttacacatgagcactaacacaggtgtagacttaaatgcacagaaatgagttcgcaccgaggtggaaggttacaaagtgcgaggggttacatgcactttttttcccactcattgcgcgttcactcgtttactcgttcacccgttcatgtttggaagcccctttgcatttttttttttttttttttttttttttttgttgatctcacatcgtgcactttgcagggggcacccaccgtcgcagcaacgggcatattcactcttggatgtaaaggtacgcttgcgcgatttctcctggagccacatccacaggtgtaccgcgtagctgtacgtacacgcattgttctttccctcttaattcgtccacgccgagggcagaagtgggccgacggctggcgcatcccgtaccgctctttgttctacttggtcaaacgtcacatgagttatcctcccccccccggtgatgacgatgatgacgactcatatgcacacttttgtgtaagtacacactcgaaggagaaaacaaaaaggatataatttttttcttcacacacatgaacacacttgggcagtcacccagaggagaggccatcccaaaaagctgcacaaggcatcattcgaggtgtgcacatttgtgtgtagaggagcaggtgtagtttcctctcctcacagctgcgtcatcgtacaatgtaacatgattgaccctcaccactctcctagccatcacgcagttgcgaagttgcgatgtacacagttgcgaggtacacggttgattcacgtgcacatgggaagagctccttggcagggaagcgccccgtcagcctgggcaccaactgaacgttttatttctctccctactttttaatccctccgttgggtgtcccttcccctcgtctccatcctctggatatctgtacgttgcacaaaattttttcatctccaagtggaaccttctgcttggcttggtttggctgcctcttcgttcatctacatttctgcagtggggcggggggctaactgtgcagtgcgcatcgatgggtgcggtggacgcggcggacaatcgacacaatcgatacaatcaaccctgctatgctatatttgcacagcactccttaacggaaaaaagaagaggtacctaaaaaacgtgtcgtagggaagggctataatttccatcatagggaggatctcctgggagtggaaaaaaaaaaaaatgaaagctaactggagtgacaacgcagtggaggggtagaaccatccaaaaggggagattgataacgggttggacaagcaaaggaatccttttttcatgagaggatgaatgggtcaactggtaaaggaaccctgggaatgaaccaacccttacctgattcgtctgttcgtttttatagtcacgtagaggatccaggtctgatttaatttgtatgtaatctctccacctgtacgttatggctgtttggaaaggggacagagatgatagggatgtgtgtgtgtggggaaattacttctttgttggtgacacgagaagggattatcctaagggggcattcaatggggcagtgtctctcctgggtgaaaagctgttgttgtttcgttacttttctgccccattgtttcctttttttttttttcatgcaaatggtttactcggtcggctgttcatgcggctgcgtggggggagggggaaagagaaaaaaaatgagaagggggaaaaaggcggtgcaaaacgcggcaggtgaaaggaggctgcgaactgcgaaagatggccaacgaaacaaactgcggagacgaactgcctaactcggcgtccgcgtgagcttcccctttttttttgcccacctgtgatgtccgtttctcgcggcggcgctgcattttccggtggggaggaggtagcctacgttctttgtgccgaggtgggcgctcaagtgggacctgtgattgaagcgcagcgggaaggagatgaacagggggaagaagcagaagaaaaggagcaggcaaagggatagcaacaacacggacaacaaaggggtacacataagcagacggacggataggcaaacagatggactgacggactaactgactaacgaccctctcgcacagatacgcacacacgcgcagtgccgctccccctccgccttacatgaacgagggcaaatagtcaaccccgcgcaaagccccggccaagcgggtcacctgcctcttccacttctccacccgacggtggctcctttccgtttgcgaaatgcacagcaggtacagttcgatgatgacgcttttctaaaaagggaaggagaaaaagaaagaatgaacggtatgtccacgtcagaatgaacggtacgtccaagtcatgttcagcggatcaacaggggtgctacccaattaacccaaaccattttaagtttttctttcgccaccctagatggtccgatgactcacctttctgttcgggtccttagataggtggaaattctgcagggggtggaagaggagagatagaatgaggggagtacccattaaaggggtttctacataagtgtagacatgacactcggtgagggtgcacagattagacggcataggagagggacattattttgacgggtaggagagaggagggaaaacgggggttcagggtttagggttcagggtttagggttcaggtttagggtttagggttcagggtttagggttcagggtttagggtttagggttcagggtttagggttcaggtttagggttcacatttagggttcagatttagggttcagatttagggtttagggttcagatttatggagtccctttttcatgtttttcttttctcctttgtacttacacgcatgatacgttttaaagtatcgtagaatgaagtgttcagctgaacaacagtgttgaggcactcgaggaggtgcgatgtcagctgactgctttgtttgtcctgcaatgttggggagagcataattaggatattgatttcgttgctttgagggaattggcatgtgggagtctcctcttggttgagttattttttctgtctcgcaattttttcccatacccggttcaccatgttgtgctcgtgtaacgtgcggaggcgtctgtttagttggcggtaggttttgcagacctgcggggggggatgtgtgttgggggataagggtcgagggatgtgtcaccaatggtggagccacacaattgggttccactaatcctgaggagtgaatctttattccatgcttggacacacgtatcataggtatggtgcagtggtgatggtgggtggcaactcacccccgacttacctgactgatcggatgcttcttcttcctgaggagaaacctaacaagaggtgaccatcaatggtaggagaagcaacgttaacactgcaactgtgtttgtatgtgtgtgtagataaagagtaggagagctgggggcacttgtatggagaatggaaaaactgttttacttcaccaggtcgtcgaaactctcatcgactattgcttcttcctccatgggggttccattaggctgcttctctcctgagttctctctcaccaactgataattttttttctcctcttcaaaaaggacaccaatttgttgaccattcgaatgacctggatgggttacactcgtgtggttattttctgcacagagggggaatgcaccgattggggaggtccctctgatgatgcttccactgctaggatggttagcattctgggggggaagcgtcatatggttgtctccatgtaggtctatgtcctccccctctgagacggcttccatccctacggcttcctcctttttactttcccaagtgagcagttctgcgttcttcccgtttgggtagctgcaaaagaatgggtgaaggatttacaaagcgagatggcaggatgggaggatcggaggatcggaagtgtgtggggggcggcggtgaaaggaggcagatcggaacgagttgacccccttttcacggagacacttctctcaggtgtgcccatttacagactactctgcgactgctctgtgactgctctttgactgctgtgtggattacccaatcggaggcgcacacactccctttagcttccgtgcgaggtgcttcatttttttcctgcaggaagtggcggaggatgcgcgatgtgataggggtgcactttgacacacatgccaagtgatacgtacgactggatagctttctaaagtggaagaaaaaggttgcgagtgagaggatttgtagccactccctcgctcgattgctcgctcgattgctccctcgattgctcactcccgtgcgggggttacctgaggcgacgggatgagacgtcgtgtcggcgtagaagatcgaagcagaggttaagtagcccccgatttacttcctcatttagacgcctgcacagagtgcataaaaaattcaacaccgcttcgatcctcaacttgaaagaaaaaagtaagttggagtgagcatcggagatggtgtgatggcagcttccctgtttgtctttgcagtggactctcgtgtctgactcctccctaagtataccccgacatcgaactgagtgaaccttcacaaatatacgatgcaagtcctgcaaaaaggacacatactctttatttatttctctacaaatgagctcaaaataaatctgtttcaactttattttctgcctgattagtttaagtctcttcatggagagtccctgtgatgtacttgaccgggttcccactagtcgaagttgagtcgttatgtggtcaagtatgagatcggttgggtgggatctgcgtgctgtggtgtcgctctgcatgggaagagccgcttcaccgccattgcatctacacactggctgagtgccatcattcggggggtcgtccccgccatgggggctgccctgttgattagcggtgaagctaccctgctgattagcggtgaaactaccttgatggctaccctgttgactaccctgctgactaccctgatgactaccctgccgactaccctgatggctaccctgatggctaccctgatgactaccctgctgactaccctgctgcctatcctgatgactaccctgatgactaccctgatggctgccccccttagctgcccgcgcaagcgccttctcggcgcgcgcccggtgcctctccaccagggccatccattttaaaagctttataaactcgttcagccgacgaaggtatgcatctatgacgaacacgcagttcctcacgtgggtgtatgcatctaaagagatcagtggtttggccctcgagcgggcctttttcgctgccgttgttctcgagtcaagagtcgtgttgctggggtgtgaaagcgaacccttggcgcgtcccttcggagggggcccttcgaaagttggcgcatcttggttcgcgcgcgaagtgggatgaaaaaggcacagaggaagcatagccgaatcacagccgaatcacagccgaatcacagccgaatcacagccgaatcacagccgaatcacagccgaatcacagccgaatcacagccgaatcacagccgaatcacagccgaatcacagccgaatcactgccgaagcagagtggaagtgtagcgtgggtttactactctccaaagctgtagctcctaatatgcgcaaaaaggtaagaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaggagtaataaaatgaaaaaaaaaattgtggcgcgcggaggaagatacagaaaaaaattacacagcggagttgagatatgtacagtgcagtacagtacagtgcagcacagcacagtatggtgtaaataaaaatggagatccgtccgtcgggtttctccccttcggggaaaggtaacacttgggtgtgtgggtgaggggcacacatacgcgaaaggggaagagggcggggggattttgttatttaaaaaaaaggggggggagggaagtaatggtcaccggggttggacccacataacgagcggtgggacaactgcgattggggggtagactcacaggggtggcgctgctcctgtaccaatgccgcattcatcgcttcacccctgggtggtggcccggcggcagctggaatggagagtcacgtaaaagctttcgatggacttccacaaaaggcagaggtggtagctcctaccgggaggaaaaaaaccattgctcacacagaagccattctgaaggaggaaattcatatcctcgtctcgccaaatttttattttcattttttttaagtcattaaaaaacagtaggtcatcaaatgtcagtttctccccatgagagtgtccttctctcctgtggttcttcttccttctgctgtcctcatcgtttatcctcctttccaattcttcattacagaagtgaataaatttggatagatactcgtcgtaatctgcatcggagcaccagttgttaccactaaacttgatgtttgccgatcctttggtgtcactcgtctcggttttacttccctgaatgctcagcttctctccgtgattatcgtgtgtgaatttattaaaaagggcagagtccactacttcaaacagggcactattcatgttgtgaccctctcggtaaaggtggctctgcgtgaggcttttcatttgcaccgagtggactatctcgtctatgtccgcgcagttgaacagagtcgtcaggacggacagcgccagcgtgtcgacgggggtgtgggagccactgtgggagcaactgtgggagtcaccgagccaatccccattgcgggcctcgcaatcgtcattacttttgccaccccgggcgtttaatcccgacctccccttcctgagcgacttcaacaagtgctcgtacttatccgtggccccggggtgcagcgcgttgaagtggctgttgaatttgtgtctgaagggggcgtactccagggggggcgacggcgctgtccagggggaaggcgttttcgaggtgtgcgccgttgtcgaggtgtccgccgctgtcgagttgtgcggcgctgtcgagttatgcggcgctgtcgaggtgagtggcgttctcgaggggagcggtgtccttcgcgggggcgaccctctctgcatcggcagccgccttatcgtcgaggctgccccccgcgtgtattttgccacgtaaaactcgaagagccttcggcgcgtgaacaggttggggagatggaaatggatgaccttgtcgaaccgcttggatcgcacgagcgcggagtctagcatcttgtaccggttggtggccccgataaagaggataaatttccccgctcggtgcttcctcaggttgaacagctcctccacctcctgcagcgtgaggtcgttgtttaggtagtactgcataatttcgtagccgtcccgttctctcgggggggggccatgcccgctggggtggcgatcaccgctggggtagcgatcaccgctggggtggcgatcaccactgctgtatggatcccccccgatgtgccgcttcacgtgatcccccccggtgtgccgcttcacatggtcgtcgcttgcacactcgctgcgcccctctgcagagtccgctcccggcgcgacgatctccatgaaggctctcctgacggtagaaaaaaagccccctttctcccgaccgcgagatgccatgaggaactgctcccggttgtactcatgcaaagaatcgatttctatcaacagctggttcaacgtctgcgtgtactcatggttggcgttgttccccccctcgttgttcatgcatctactcaagccaatgctatctatctcatcaatgaacagaagaacgggtctggagttccgtttggctctcttaaagtggttccttaatttggatgccccgtttccgatgtataactctatgaaggttgatcctgagaggtgaatgaactctacatctagctctctcgctatagctttggctaacagactcttccctgttcctgtctctccagtaaataaaagggtgttataaccagataggttgaaattttctggaaatatactcgaaaataagagaaaaaataaaacccctttaatgtccttctttgtcttatcattgaggataatatcactcaaggaggtacccttacttgtgctgtgcaaagagcaatctgtattggtaaagggtgatgaaaatgacaaattcctctcatagaaatagaaaaacgttgccaaagaaagactgtaagtaactaaatcaaataaatttcttttaataatttcgacaaaggataacttcatcgttttttcatctaattttatttccacattttcgtaaattttatttttcagtaaaaatttcattatgtaatcattataaaaaattgtgtacatattagtcgtctcttcttgtgaggatggagttggattagataccactttgcttgaattgaacagatttatgttcgtccccgacttggggagagttgctttacttaacatatacgtgaatgtgttattggatgggttgaataggatcgttttaacgttattcttctgtacattgtgaaaaaaatgactgtagtctttggagattgctgtatcgctaatacctcctggggagaggaaggtactggtgaaatacttcgttacgttaaggtagtaattgtttatgtaggctgctattctccctttcattttgtagtagaggtatccacatgatagaacactcaacgggatcaaccagtacgacttgttattccgcaacgtttcgaacaggaggtagatgtagttttttccgaaattgtcgcagttgtcctccaggagttcctcacctcgtggtcggtctgccgtttgagccttctgcgagttgggccttttgggttgggcttctccaggtggggcttctccaggtggggctcctccaggtggggcttctccaggttgggcttctccaggttgggcttctccaggttgggcttcaccaggtggggcttctcctggtgcgacttttcctggttgtgcctctcctggttgttccccacctttgtctagatcttcaccgtcccctttacacccaatcgggtcctcccctttacactcaatcgggtcctcctctttacactcacgcgggtcctcctctttacactcaagcgggtcctcctcattacactcaatagggtcctcccgccccagcccatgctccaactcatgctccaccttcctctgcaaaatgatggaataaaacatattttttatggccaatacgaataggtagcaaaataggtactcatttgcctcaacatctgctaagtgtttttgagtttgaagtattttcttcaggtggaggtagatctctctctccctgggggggaatatagcgttcatcatttggtcgtagtagctagacttgctcttagcgctatccgatgagacttcgtcattagtgctgacgctgctgcttccgctgctgttgatgttggcgcttccattgatgttaccgctgccattgatgttaccgctgctgttgctgttgttcttcttgcccatgaacagggcctcctgcttaatgagttccaccctggagctgttcgatctgtgcatcttcccctcgccgttttcatggtcactcaacgagtgggactgcgactgagagttcttgtacaggtagctcaagttgatcaggtagtcgctcatcacctgctcgatattcgttttgcgttcgttgcgccccttcatcttggcggccaagcggtggccaagcggtggagtagcgctaaagcagtggtggccgagcgttggagtagcggtggcgaatcggtggcgaatcggtggcgaagcacctttcacgctccggttcacgccgctctaacttcgtgcactaattttttctttcttcaacttcgagggagggctgcgcctctactcggcatacccagctacacctgcggggggccacacggtgggttcaactcgacgaaagatgggttgcaatacgcaacacccacctacgtgtcttcattcgttggtgcgtttccgcctgcgcgcgcagctgggtatgccgcgctgaacaggtggccaaaaggggggtcaaaaaggggccagaaaaaggggccaaaaaaggagccaaaaaaagggccaaaaaaagggccaaaaaaagggccaaaaaaggggccaaaaactaggcaaaaactaggcgaaaaattacacaaaaaaatgaaaaccaaaaaaataaaaagtaaaaccaaaaaaaaggaaaacaaaaaaaaggagaggcaaaaaaaggagcaaaaaaggagcaaaaaaggagcaaacataggaaggaatctacgaaggagccactccgcgcggggctcttcttttcccccttgggtggtgtactccccgccaaaaaataaaaaaacacagtctccgccgccgccgtcgccgtcgtcggggagcgtcgcctcgagctctatacacttaacgtcatactagccgagtgggctcgcggaaaaccattcttatgactaacaaagcgttgcttctttgagaaaaaaaataaaataatgaaataatgaaataatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacattttcatcggagagttgatctttggataaattcgtgttggtaacaatcatagaggagagtccatctttgcttatctgtctctgatagaccttctcatcaatggtacctgtacagaagagtctgtagatgtagcagatcttcttctgtccttctctccacactctcgctagagcctgcttatcattggcagggttccaatctgggtccaacagaatcaagcgattcgaactgatcaggttgataccacaccctccggacttagacgaaagaagaaaaataaaaatatccgatgagtgtgtgaagtcattaataaccttgtgtctttttttgatgctgattcctccgtctagtcgaacaaatttgtaaaaattttctttacatagtatttccatatagtctagtgtttgtgtgtaattacttactatgactaccttatctgtggtgttttgtttgattgtttttaggaggaagtggagcaactggaacttgcacgacatgtggtagtaggacctgtgcgtgtctcttctgcattcctctaggagcttcttcaccggtttgtcgtagtccatttcgacagcccttcggcggtctcggtcccggtcctgatcgcggtctctctgtgggttgccttccgggggggtcttctccgccgcggctccgctgcctccactgcctccgctgccaccactggctgcgttacctcctctgcctgcattcccccgcttggcgccgcgccctggctccttctgctgctccttctgctgctccttcgccgcgtcctcaatgagcctagcgagcgacacctgcccgacgtccttcatatcgttagcattaagcagcagcgggtggttgcaaatcttctccagtttttttatattaatgaggacattcaccttgttcgtactctgctcattttttaatattttcttgtcttttaaaaaaaggacatacaatgattcctggataggattcagcttaatgaaaatattaattaggtactttacaggcaacactttggagagtaaattgtttgtcctcctcaggatgaatttatttgtaattgttgacagttctgctagtctctccgatgcaatttcttgttctttctccgttgcatctttgtctctcccaatcaaaatcgggttcgcatatttcttcctaaacaaattggtgtcatcaaataggtcaggattgcataaagaaatgagagcaaagaattcacttaaatcgttttgtattggggtaccagaaagaagaagccttttccgagcagttaatttgtaaatgctcatgtaggtctttgtcttgtcattttttaatcgatgtgcttcatcacatatgatcatgtctattgtggacttatctagcgattcgttattgatacggaagcattcgtatgagcagatgatgactgttgatttttggtcatacttgaatccttccaatttgctcacaattttttcctttgcattatcattaacacatgtcacgttgcatctaccaggtagccatttgttaatttcatcattccaattattaattaagctagctggacatagaattagacacctcctaacagctggctttttatcaattccttgttttagcagagtatacaatactgaaatactttggagagtttttcctaaccccatgtcatctgccagaatgcaaccacttattttgtcatctcttaaattcattaagcactcaaagacgaaggtgactccctcccgttggtgttccctaaggaactgagccaaaatgggatctacttctactttgttcttttcatcctcgtacaagattagtggtataaactcattttttatttcgttttccttcttctgttcatttatttccgtttcgtccgatctccttggaattgaattcttcgttaaatttatccatcctgtgcgtctgacctttgcgcctagggttttctgaacgtagagatttttatcgctaacgaaccctgggagtgggctcttgaagggatggaacagtgtcgtcttcgtcttttcatttttgtcgatactcaggatgggcagtagtgtcgcccgcaccagcgtgatgcacgtcctgtcggggctgtcctcccggctgcgcttcgccttcccggggcacttcctcatgggggatagcggcaagggggggaagcggcacaatgggaagagcgtctcacttggaaagcgcctaacttggaaagcgcctcacttggaagagcgtctcagtcgggctgctcggggaaagcgcctctgcgcagtggtacccctttgcgtgtacccctcaactggcgcacacttacgggtcccccctcaggtgtacctccgcagcggacatgcacgcagggccctctttcgcgtgcgcaaaaaaaattggcagttgttgggaaggcggccaagtgaatgggggaaactactcccttgctgcggtggatcatcgtgcagcctattgtgtggcctgttgcgtggcctaccgcgagccggtgtgcacgtacgagccagccagccggcaaacctttgcagatctttcggtggggaaaaataaacgctgttaggttcttctcactcgagcgggtaagtaaccagcacgtagtggaaattcctcatttatctgtacaattttttgcgtaggtggaacacgtgcatgtttccctcccgtaaaaataaaatgttgcgttttgcgtgactccgccgtggggggaattggtctaccacgcggtgcaggcaggcgtttgtcaacgcagcttggccttttgctcagaaaaaaaaaaaaaaaaaaagcgaaggtaaaaagatacattacgctgcgatacgatacgatgcgatgacgtgtggtgaagcaaaaaccatcgtgcgggaaccaccgggggaataatactccgagtgatagtccaaacagagggctctccttttgaagacctctgcttcccccctttggagtgccactccaagcatacacacaggagggggaggggcgggagaaatgacccacatagagatggtcccccacaaaaaaaaaaaaaaaaaagcgaacgaaacggctgcatacgttttatgctacctttaaatgggtgactttttttttttttccgtcgtatttcttcccccccccgtgatggtttctccaaaataaaaaaaataaaaaaaaattcaaacgggtcatacttatgaaggacggtgatctacgtgtgcactccccttttcgtctcaattacttttacaacctggggaggactccattgtggattgcttcacccgcgtaaagggttaaacgaagatgtgataaaaacgaagcagcaacacccatcgcactaatctgcaatccccaggagaggtaaaccgtagtgagggaatttcatccgtagtatagctgcagcacgtgtatgttaccgtccacatctccgcataccaatttgttatccacgttttcgaagttccgatcgaaggaaggaacttgtttcttcttcccatactgtttgtactttcccagcacgctgtcatacttctccttgtcgatgtaggagctctccaacaccatgtgtctgttaacggttacgtagtaggtaggtctccctatgggtaccttgcaatacgtgtttttgtatatatccaaattttgctcatactgaacgtttctataaacggtggagttattaatgaggttgctctttacaagatcgtagatgtgcaactcgttgtggtgcgtgcaggagaggataaacttgtttcggttgtccagcttgatgttcctccggtggcagttgttcgagtcgcctctgtacagccccaggagggttcctgcgaggggggggggagaattgcactcagggggtactcccacttatgggggtactagcactaatgggggcactctcactcacggggtagtagtactcacggggtagtagcactcacggggtactctcacgtatggggacatgcacagatgtacgttcttttttccgccgcctctcccctccttaccgctgttcttctccaccaacttggcactattgtcaatacagttcacacagaagtagttcctgtcattcgtcacgtcgatgctgaggatggaggacctcatgtcgtagcttagcagcttccccatccgcaggtcgtacactcttagccagttgtcgatgctccccgtatagatttcgtgttcgtccacaaagatgctgcgcggtcgggaagggttcgtgcacgcgcgtgggttggctgagcgagggtctgctcagcgaaggtctgctcagcgaaggtctgcttagcaaaggtcggctcagagagggccgccttgcacactcacacgtggctggctggtcaactcggtaagacatgtaaacgtttcgttttttactaactctgagatggagtccctcgcttcattgaaggcctgcaaaggggtgttcttcttcttgtagtccctctccctaaagtcgtacacattgaccgagttgcttctgctgcaaaagagcagcttctcattcaggctcagtctgattacgttaactttatctgcggggtggggcggtgcgaggcggtgtgaggcgaaacgcaattagatggtgctgcccgtcgacgctgcgctggtgccactgctcatgcgtgtcgttcacgcgatcgtgcggtggggcgccgcctggactcatcgcgtagtaaccattcacgtgcagcctatttaaaaccttgttcgagagggtgtcccaaaggtaaacgtgggcgtcatttcctgcggtgtgaaggggagaagccagtaatgggtggtctgcagagaggaccaacgtaatgggagatgcgtcgggaagtcgcacttcttgttggggcacccctatggagaccctacctgctgagaaaaatttcgtattgtcccggaacagggcgacgtcgtttatgccctttttgtgaacatctgcaggggggggaagagaggtgcgccgtttgggggtagaccctttgggggaagagaggtgcaccgtttgggagtggaccctttgggggaagagaggtgcatcgtttgggcgtagaccctttgggggtagaccgtttgggagaccataaactggagaagcgtcactggggaagcacttacaaagggagcagtgacgcactcagcaatacctttgtaggtgtttatatgaaactgcttgttcacattccacagacaaacagtgttgtccaagcttgagctgacgatgtggttctcatcgttgctaaatacaatcttcgttacgcacgctgtgtgtagaagggcggtaaaggtggaaaaaaactcatacgtttcgtgcagcgcaacgtgggcagacgtaacagagccgaggcctcctttatccacccgcacatggagaaataagcgagtgggcgagcaagtgggcgagcaagtgggctagcatgtgagtaagcgcgtatgtgcccatatcctgtgcacttttggagacgccacctgttcaacgtgaacagctctcctaaagtaacctttgtggcccgacagctttccaaccgtttttaccgtgagatcaatgtccatagtcggggggtattgggaatcaacttcctcactcgagtgacatggtgaaagggatggaggaggagaaaatttcgttcgtcgcgcaatgatgaagtgtacatgcacaggttgtcgttctgcctgaccaacacgtttttttttatgaacaaaaaaaaaaaaaaaaaaaaaaaaaaaattcaaaatggctagctggaggggtccaagagaatgtgccgctctgaagagctgcgaaggggctccacacgcatctacatgtttgcttaactggataactgcaaaattgtcgagctggttatctgcttgcacgcatggtcgttagctattacttatgaggggcaccgccacgccctcacgacgcccccacaagtgtagttatttttcccgcggagtggcattttgccgggaaatatataaaccatgctatgctggaaaagcgaaaaaaagaaaaaaaagagaaaaaaaaaatacactcaagctttccgaccttttaaagcgtctctctttataaccccatttgggaacccccacttcagctgcgtaactgcggatggggggaaaacccggaacgcctctaacacctccacgtcgaatgcattctcaactgtgaggagaaatgcgttcctcacatgcagatatgtttgtgcaccacagttgcaggcaacgcagcagtagtgcgggggggaggagaaaaaaaatagtggctccgtcgcataagaagcacagagcggttttaagaacatactgtagtgtaagctaaattgggagggaaaagtcgaaaaatgagcgttgccttgtctggtttgttccccgggtggtgccgatccgattttgcgaagagctcccccctccctgtgagggattgcgcacaggagggttatatacgtatgcaaccttctccgcgtaagtgaaaggtatgtccatttgtgtttcacccgattcgttttgtgtgaagagaaagctggttgttttccgtatgagggggtcactaaacgtttggtcagtcttacacccccttgggtggtttacccttctgacgcgttgcgatcaagaggcgcgtacaccttttacaacttctgcaactcgcatgaggggtggaagtgagacaatcggttggggaagacggtacacagttggcgctacacgcagtgtgctgttctgcacgcacatacatgtgcacacatggggcaagcgctggaattctcgcgagggtcctctcccgcctaacccgaagacagattattcgcaaaaaattggaactattctgttcacattagtgacaaggggggaagttattttacctgtatgaaaatgtcattttgtattaccactttttttttttttttttttgtatgactgactgaccgtgtggtgcttcacttggacatttttgtcgtaaccttttggacacccctagtggaggagtgatacgtgcatgtttccactcactgtggaatggcaaacaaatttcgtcgtccgtttgtgcgtatgaaacgtttgcatgtccctgcgcggttgagtttgcctttccccgggcctatcaaatgcagaaatacggccaagcgcgctgcgcacgaactggggctcacccatgccagccatggcaatgaaaaaaagacggcaaaaaaaataaaaaacaattcccgtccgctgatttgaagtgaaagctgtttccttttttacgtttttatttgcgtttttatttgcgtttttgtttgcgtttttatttgcgtttcattttgcgcttttttctttgcgataagacagcgtgtaactgttcgtccacgtgattgccccattttgcatcaacgttgatcaatttttttttttttttttctgttccttttttctgttctttttttctgttttttttttttcttttttttcttcccctgcgagtgtagtttagttcactcatttggggcagtcccaaagaatccaagttagcggcgcgttttcacctgaccgtaagttaccctaggagggtgctcatgaactcaattccaggtggaaaggagtctcgatttgtgcaattttgacgcaccatatatacacgttttgtttgtagcgtttcccctgtgtgataatccggtgaagaattttccaagttggagttcactcgaaggggaattaaaataaaaggtgcagcggtgataggcacgttgctcggactaggggataggggacacgcttttgaagaaggtgtagggaagcccccactctgcaggtgtgtcgacaaacaaagagtggtagtgggtacgctccatagatgttaccactgcaggtggtgctgagccaacaaaaagattctccatctcaccaccagcacctgcacaatgtttgacgtgaacgagccttccagtagcaacaaaagggacaccgagtctcagaaaaagtcggacgataacatgtcctgctataatagtcgggagagcatgcacaatttcggcaagggtggaaaagggagtgcctactgctctggcgaaaggggcagcacggggcactttaagttggacggcgggtttgaggacgacgatgaggatgacgatgctaaggggatcggcaaggggatcggcaaggggatcggcaaggggatcggcaaggggagcagtaatggaagtagcaaaggcagcagtgatggaagcaacaaaggcagcagtaatggaagtagcaaagacagcagcaaaggcagcagcaaaggcagcagcaatgacaaaggtagtggcaacggcaacggtaacattggtgactactttggagggagggaggacctgtacagcaaaggcgcaggcaaaaaaaaggaaaaggaaaaaaaactaatccgtaacggtagcgagttctttttaagcgaggacgagatgagaagcagcaacatgagcatcgatatgagcagcgagctgcggaaggtccaaaccaaagtgtgcgtgaacagaaacaaaacaaaaaaaaatggacaagaaaaaaatgccaaggaagggatgaggacgtacaagccgcagggtatctgccctctgcaggataacacttttggtggcaataagagcttcaaccaatcgctcaacttgacgaagaacgatattatgtattactgcgagggggggaggatgctgaaaagggactttgcggagggggcggtgagtaaatctgcgttgaagttaagtatggctggaggggcgcacgtaagcggtgggacacacgtaagtggtgggacacacatgagcggtgggacacacgtaagcggtgggacacacatgagcggtgggacacacgtaagcggtgggacacacatgagcggtgggacacacgtaagcggtgggacacacgtaagcggtgggacgcacatgagcggtgggacgcacatgagtgtcggaacacacatgagtgtcgggacgcacgccagcagcacaacctaccacgaggagggtcctttcttcaagcccgcgaagctgcgcagcgatcgggagaaggctccaaggaacccaagtctgggttgcagcttgaagaaggcgaccaggagcagcggcgctgttagcggtgaggagttcggtaacgacggaggtaacaactttggtgaggactgccgtgacgacttccgtgaagacttccgtgaagacttccgtgaagacttccgtgacgacttccgtgacaaccggggaggactccttttcgccgaagtgaccaaacggaccatcgaagctaaaggaaagtgtatcaataacaacacaaagataaagataaaacggctgtgtgaaaaaattgagggatttgaaaaggaaataaaaaacgaaattctacaaaagaaaaatgtggagaaagaaaaaatttttgtgattagggaagcgattaataaactagaaaaaaatttaaacaacgaaataaaaaaacgaatcgaacacaaccgagctattcagaacatcttttcctcggagatactaaaggtacaggaaaaaattgagcatgtggtgaaggacaaagtgggggaaattgaaaaagccattaaagctctgaacagtaaggtggataccattgctagtaacatagaaagtgaaaaaatgaagtgcatccagaacttggagaaaaggaataacagcattgctcgtgacttctccaatctgcaggccgcctttcagcaggacaaggcgagcaacaaggagaaggagagcagcatttgcaagaagctggaggagctcgagcgcaagtcggagagccggatcgccacggagaaggtgggcagtgtgcagtgtgcgtagtgtgcgtagtgtgcgtagtgtgcgtagcgtgtgcagtgtgcgtagtgtgcgtagtgtgtgcagcgtgagtagcgtgtgtaccttgcgtagcgcgtgtagtggtgtggccaaccccacactaggctgctcacactaggctgctcaccctaggctaaccaaatcccccccctttttttttttgtaccttccccgcagaacatccgagacagcaaataccaggaaataatttcttacatcgaggaaatcaaacgagagaggaaggggaaaaacgagaacttccgaacattcgttatggaggaaatagcaacgatgaaaaacggactgatattggagtcgcaggcacgcgaggcagccgatgatgacatcgtgcaggcggtgaaccactacacgaaggcgctgcaggactcgctgcgcctgattaattcgaattaggcgggttggacgaagcaggtcgcgcgcggagatcagtctgtgcgggtcgcgcgtggagatccgtctgtgtgggtcgcgcgtggatatcagtctgtgcaggtcgcgcgtggatatcagtctgtgcaggtcgcgcgtggagatccgtctgtgcgggtcgcgcgtggagatccgtctgtgcgggtcgcgcgtggagatcaatctgtgcgttcgtccacgccgcctaagtttgccactgctaattatttttaattttttcgtaactcctcagattttcttattttttatttttttcaccaatttgatcacttcaatttgttcgcgtttgtatgagcagattaattttttttttttttttttttactcatgatcggtttgacttgatgcaagtgggcttctcagctcttcgcagctcttcgaagctcttcgctgcccttcgctgcccttcactgctgttcgcttctctcccccgatgactctgcggtttctcctctcatgcaggacgtcgttccgaagaggaactacacacaaaaaagtgggtgagtagggttccccaaggaaggcaattctactgcaatgatactaatccattggtgaaaattttgcacaggtggatccattcctcccctagtgggaattcccgttcggtgatttttataagatggtatgcttcccatgggtatcttcccaagggcatcttcccatcccgctcacgtgaggttgctccgttgttccaccaactccgcccaccccctgatgctactcggtaatgaaagctaacctttgcaatcttttgcttcttgttgcaacgcgaaaggttcattttgtgagaggcaaacgaggatttaacccccacttcaggcatccgcaagaagagagcacgtggaacaaacgcacggtgggagaagcgggaaaatgagatgccttccacagcacggatatgattttccatccctgcatgcgctccgatcgggggttccgacttgcgcgagttgaaaaatcagctgcgtgttggcacggggtggcacaaatatccctacaatgtgagagtgttttcttattaatagggagtttttttgcgttttgcgttttgcgttttgcgttttgcgttttgcgttttttgcttctttgttttttgcatttatgcttctttgttttttgcattttttcttctttcttctttgctttttttttttttttttttttttttttttttttttttttattggttccacttggctagcttctatagcatgagcggctgtttttccatccgcagctgcagcttctcttccccagagtgactgcaagtcgagatttgagcatcccgaaatttgcaggaaacgcgaaacgtacctgagcgcgcataggtatacccttctgcagaggatcgaagtgaacgggggaagacccatggaggtcctcgaggacgcatcgacgacgctgagcggggggttggcagagatacgagtgaagaaaaaaaaggggaagaaggggaaggtaagagggacactgaaaaaactgcggaaaaaagaaggccttgcaaaaaaagcggcggcgataaaaatggcaaggctaatagaaagggggaaaatccccgccctcaaggggacaatgaggaagaaggtgaaggagaaggtgaaggagaaagtgacgaagaaagtgaaggagaaagtgagtcagttgaagagggcgagcgacgatttcgacggtgacgatcgcggtggtgacagcaggagggccctccaaaagagggggcgaaaggagaagcgcaaagggaaggagctctccaaagggaagaagccctccaaagggaagaagcccgccaaagggaaactgagcaagaggaaaagggagcagacggaagaggaggaccccactgatgaggaggaggatgatgatgatgatgatgaagcggaggaagccactgatgaggaggaggacgacgggttggacttcctccaagccgaggacgttatcctagaggaggaaaaacaaaggacgacgaaggggatgagcaagaagagtgacccctcggagaacttgatacaatttttgagaatgtataatgaccaggtggggggagtcccgaagaggagaaaatatattgggaagaacaacgaagcagacggttacaacgaagaggaggggggtgggttccccccggaagacgcggaggcagtgtcgtaccagtacctctcgcagagagacgatgtgtacaaaattgaaaagccagccgaacaagtagaccttaccgacttcatctacacggatgatgttttgtcgagagagcaaataggtgaggatatgaacatgcttacgaggggacagcttgaaaaggggaagtccagcactcatatgtctatcctggaggaacaaaaaatgaacgagcacttggcgtacgtaaacagtgtggagatgatcaataaaatgaacagatcgttttacgtcatccataacgcgcagggggtgcacttcgggcagggggggaagagccgtcaggtagaggtgaactcggaggagttcctaaacaagggcctcctccgaaggcgcgcccccgtgggtgaaaaacgcggcgaaggaggaggcgaaggaggaggcgaaggaggaggtgaaggaggaggtgaaggacgcagcgaaggacgaagcgaagaacgaagcggaaaaggcagcgagggaactggcggagtgggtgtcccctcccaccccaccgctaaccgagaagactcccttacggccttcgagttcgaagcagagatgcagaaaaatctgaggaagtccaaaatgcttatcgtatcggacgacgtgttgaaaacggaaagggagaaaaaaagagacgagctaaaaaaaattgcgcaactgaaagcattgctactgaaggaggaaaaaaaaaataaatataaaaaaaggatcaaatccaaatcgtaccgtaggcacatgcgaatgaaggagaaaaaggaggaggagaaaatcttagctaagttacactcggagcatcctgacctggcgaaaaatctcgcagactatgagaaggagtacgctcagaagaggcacctaataaacaacgtgaagaaggggaagaccgtgcggctactcaatcggtacaagaacgaggagctgaagaagcagatgttgagaagctttcaagcggagaaggaagaaaagaacctgcttaggcggatcatcgagagggccgttgtggaggaagaggacggggggggaagcgacattagtgaggggggaagcggcattattcaagggggaagcggcatcagtctgggagatcataactcagatgacgaagtgaactcctcctccctgaccaaaaagaacaaagtcaggaagaaattacaaaaaaggaacctccaacgattctcctttgtgaaaaacgcagaggaaagaaaacgggaggaggagttgtataaagagagaaagaagctgctcgataagttggaacggaagagggatgagaaggatcccatggcgagctgctcctccgatgagggcagcgatgttgagagggcccgcctcgattttggcctgtcaaatgaggtgcgcaggtcgagcgcgaaggaggcgtccaaggcgagggcgcagctggcgagggacgccgacttggtgaacgcgctgcggaagggcggcattttgggcgcagaggaggggcagctaggagggaactccgcagaggaggggcaaccaggagggaactccgtggaggaaaatccactcggtgaagctctgttagggaatccgtccgaggtagcccccctggagaaccccactagtgaatcccccttggaggaaaccgcagaggaggaagaccctaccaccgtgagggacctccgcgacatcaacaggatcgatgtgattgaccggatcgatgcgattgacaggatcgatgcgattgacaggatcgatgccattgactcgatcgatgcgattgaccggatcgatgccattgactcgatcgatgcgatcgacaccatcgatgcgattgacgacggatcggtgaggcaaaacttgggggagagtctcacagtgtataatttcgaaaacgaagtttacgaagactatgtgaatatgaatccggagatagtcgatgggaatatccctcgggaggatgatgagttgatgcagctgagtgatgatgaaagagtcaccacagagaaagtgagcgaaagggaatggtgtaactacgaaacgttactcgaactggagaaaaacaaagctatgaaggagaaggagattattgagaaaaagaaaaaaataccagtacatacaattagcgttttcaataagaaggacagaaaatttgaaaaatatttggttgacaaggttccctatccttatgagaggatggattatgagaagacattgaatataaacttaaacaaggaggtgaatgacatttcggcacacgccaagctggttgctcctcggttgtccaaccgggtcggtaacatcgtttcaccgctggtgagaaaccccttcgagattgcacgcatctttacggtgaagcggggcaagaacaggagcaagctctgagggggggggcgccagtgaagcggtagcgaagcggtgttgtgaggcggtgtttgtggggtggttaggaggcgtgttgaggtggcggattgactcggttgggtaaccccctattggtgggaccaatccgagcgtttttcctttttttttttaactccccaactgaggggcattcctccctggagaccccgccgctaaatagcacgctaaccgccacgccaactgccaggccaaccgcccctctaaccgccccgctccaagttctgcctgatttcggccgtgtgctggttgaagtagcggtcgagcttcttgttatacattttgttcctcctgttaatgtaatttttgaagaccccgttattatctctctttctcttccgactgagcttcgagcggacgatctcctgcttcctgcagaaggaaataattttattcttgtcactctcggtgcacttggacgagtccgtaattagcaagtcctgtccgtagaaactcttccccattttttttttttctcatcatagatattcctatttatggaaaaattgaacttcatttttttaaaaaatcgcatatccctgtcaacttcgattagatccttattgtttttctttttggagacgctttttgcttgagcagcgctggttgtatagatggccgggacgtcttctttatcgtcgctactgctgggggggtcatccccatagggtggatagtcccctttgagtggatcgtcccctttgagtggatcgccctctttgggtggttcgccccctttgggtggttcgccccctttgggtggatcgccccctttgggtgggtccccctttgctgtgtctcggggcccatccccccgcgtgggccgcttcccacaggcgttggtaacactggcgttcttctcatagtggtagcatgcatattcgtccgccttacctgcggaggtgcctcgcgtggggagatgtcccgtcaacctctcgcgcttggcctccacttcgttcagccccctcgactggtttatctttagttcaatttcgagcaaccttttctccctgtccgtcatttggcgtgagaggcacttcgctgtgtctcccccatgtagtgcttctcccctttgtagtgcttctcccctctgtagtgcttctcccccatgtagtgcttctcccctctgtagtgcttctcccccatgtagtgcttctcccctttgtagtgcttctcccctctgtagtgcttctcccctctgtgctgcttctcccctctgtgctgcctctcccccctgtactgcttccccccttgagagcgcgtctatgtcggagaggatacgattgagaaggtctatccccttctgcttctccgtcttttctgtctttgcctttttccccttggcgaagattttcctcagggggtcgttgtgcttcccctgagcgcgtgtcccactgcgatcattgccatcgctatcgccaaaggcgtcactaccgtcactatcatcactgctagcatcgatagcttctccagtcttgcgcgcatcggcgatgccgtgagttgcaaagagactatcaatatactgctgcctggaggagacgcgctctcttttgaacagagcctcactgacctcactgcattctgaaatgtaaatgcagatcttcggctcaaagttttttgtcacgggaatcaactcgatagccctcaagatatgcatatttttgacgactcttccgatgactgtgtttttgccattgtatttattcacagaattgagagttattttaaagatagaggaacaacgtttgggtcccacctggaccatggtgagcaaccctgcatttgtatgtctcctttgggaactctccttcttgaaattgggaccaaaaatgcattctacttgttcgtacttttcatgagtgtttgtccaagtcgagggagggatgaccttcccattagtatcatgcgtaactttgcatcgtaggtaaccgctttttatacacttattttttttcaccttctcgataatacagtgcttatatgataggggttcccctgaatacatgctgtggtacttgttacctctgcacagggagaggaaattatcaactgagttcttcacctcctcgtcgttaaacagctggatgtatacctttcccagcacgatgctgttcatcgacagctggaggtagacgtatcttttcttccccatttgtgagatgatgaagtgggtactctgtggtttcttagccaaggaggaatgggctgggaggtgacacccctctctgcaatttttctcacttccctgcagttgaatttttttttgttttttctcctttgggtgggcgccaaagtggaagctgcccggaccaaagctatacgtgcctcccgagtgagagtcagtggacgtacagatttgcaagcagctggaaaaaaaaaaaaaaaaaaaaaaacttgcatggggataacatttatgtggcacgtgttgccctgtcaagtgggatgcccctggacggtcattttgcgccagtcgtttcgttggaaaattagcgccacgttgttgttcctttgttggaaaatcgtcccaattttgtcgcaattttgtcgcaaatttgacgcaaattttttgccaattttttgccctttttttgcccttttttttgcccttttttctgccccttttttttgccgcttcctttcgccgctgcgcagaacggcacggccgcgaagagacagcttggcaaccgcgggagagacacttccccccccccctcacctgcctcttcccgcgatggtgttgacgaagcggtatgagtactccccgctggaggaaattttttttcccaagcgaactccaaacgcgcagttttactccgatgaagatttatctcttggagacggaggaggaaaggggaaggggaagacccccccccgtgacaagaaaaagaagactcacctgagcggacgaaggaacaaaaacctgcatgccaacatcaaccagataaaggacatattgctgcagccggaactctccctagagttatgtcaacggaaaaaaaattactacctgaacacgaggcaggctagccatgtgcagagctacttctttttttatgactaccgcaagtgcttcctcaacatggatgggaagatgtacatcgaccggcaccccgtgcggatatggagtgagtccttggcggcgcgtccagccgtttgtttttactccccagctgatcagcagctgatgaggagcttatgagcagctgatcaactgttactcacctgttacgcaccttttgctcacctgttcctcacctgctgctcacctgctgctcacctctcactcccccacccgcgcagacgacggcacgaatcgagacgagagactgaagcaagccatccccgtgcagaactacaactccttcgtctatgcctataacatataggcgtacggggtaccatgttggaagacctcccccctggggtggccccatcgggtgaccccaccgggtgaccgcacaccggacagaagactgcacttttgtcgtggctgacaattttttgggtaatcatttttaaatcgaattagcggtgcgcctgcgcgcgccggcagaggggcgtcatcggaagtgaagcaaaacgaagtagggaagcgagacgaagtagggaagcaaaacgaattaaagtgaaggatccgtaaaactgggcaaaactgggcaaaacgaggcaaagcggggcgaggcgcacaccctgcaaaggcacagggacgcacacgtgaaggggcaaaaaaaaaattaaattaaattagattaaattaaacgaaattaaacgaaattaaattaaattaaatgaaacgaaattaaattaaattatatgaaacgaaacgaaattagcaaagggggaagcacatatcaggaggtgtgcgcagcgattcgcagcggagtatccaccactggccacgcagtgtgcatggccactcgttagccgccgctatgccgcttcgccctactcgttcggcgggcgcttctcatttatgctgtcgatctgcttggccttggtgaatttctccagctcgttctccagaccctccttgccctggaggaggagacccacggggatcctgtagccagggctgcaccccttgagctgcacaatcaactcgttttccttacgcagcgtcctaaagaccctcatcagacgaccaaccgattggaccttcttcctgagggcatcggatcgttccttggacgcctgtgcctcatcggtatggaggtgtgtcggttgccccccctgggtctccatctgttgagtagacccagcagcggcagaacgagaccctcctaaagcttctcctccctttttggatgcaccgctatggaagcagccatccttgaaaagagcttccttcctctgagaggaggatcccccatcggtagagttcccctccccatgaggagtactaccagcaccatttcggagactcagctcttcaaattttatattattttcctcaatataattaattatttggagtacttctgtcggaagaacgacatccataacagcttcatcagactgattaacgcttgaatttaaaatacagtaaagcatttctgtgaccttctcactaacgaaaggaagagaccacgtgaatagattcatgaaattggggagatgatatggatgaggagagaaactaaactgctgtatgttgagagtgttgctatcgaatttgaggactgctcctttgttgttataaacgtcacaataattaggtgctgaaaaaatggttatgactatggggaagcctgttttcaaattcgtttggtgcatcttgtagccctctagctgtgcctcatgtgctctaatgatggagagtaatccgtttttctccaaaaaggtcgtggcagcattgtacccaaagaagtaactacaccctcgaatgtcattcgggaagtaggactccgtctgagtggtatgttcctccttatcctcatcaattgggtcagaccataatatgtcacaaaaaattccagatctaggtggttcttggaatctcgtaaaagaacaaatttggttaagaagtaccagttgtggagataaccctccatggactgctaagaatttcccattgatgacagccgataagggaatcgtatcaaacgattccataaaggcataataaacgaccatgtcatatttatattcacactcatctcggaaattgaagaaggaggtcatctgtctacattcatgatttcctcgtattagccatattttatttgggtaattaatttttaaggcgtaaaggagcagaaggacttctatactgaaggaccctctatcgacataatcgcctaggaatagaaactgagtcgtatcagggtttcctcccacttccagtagctttaaaaaatcgtaatactgtccatgtatgtctccgacaatagttattgggtcttggagtcttaataaatttggctcgttgcttactatatcgataactttttttattatgtctaggcaatcttcctttcggatgcgtccctccttcttcaggtggtcccgcagcgccttgtagtctggcggctcgtccgtgccgttcgggtacagcagctgcaggctcagtggctgcgaggttagaggttagcgaagcggtagcgatggggttagcgaagcggtagcgaagcggtaccgacagggttagcgaaacggtagcgatagggttagcgaaacggtaccgacagggttagcgaaacggtggcaatcgtgtcactgatggccgtcaggtaccgctctgcgaaggcgccccgccccgcggctgtactgtgcgttccaaacaaattactatccggtgcgataggggggagggggagatccccgttcgtctcgagttcacccacactgagatgaccatcccgttggttacgcttctcagccgggccattggtggtggcaattcttatgtggaatttccctcggtggtggcaattcttatgtgggatttccctcggtggtggcaattcttatgtgggatttccctcggtggagggaggtaagcctatgctgacagagccccccttgcaattatatggaaggggcagcgagtgggaagtgcgcccaccacaggggctcctccttcgtttatctgcacctttgctggtgagacatctacacgaggggcaccaccccgaatgcgccacgtgaagagcaaccaccagcagggatgcacctggctagacctactactggtttgttttacacactagtgcgcaagtgttacacgttgaatttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttggggacaggcgatgggacaagtgggcatacgtttgtgtgacctctgcatgaatacaaccctgcgaagccacagggtggtgaacagaagttagctctgcatgcacatactctttatctttgttaggttcttttcgaggcccctaattagttgcattgcttgggggtcccttaggaaggaaaaaaactgcacaatggtgatgtgggaaaaaaagaggtcatgcggtgggtgtagcggtgggtgcagcggtgggtgcagcggcgggtgtagcggtgagattgtttcagacaagtggaagcatatcacgtgttgcttcttcttttttttttttcctgcttccaccgtcctgcttatgtgcgtgtaccccctgctcaagcgaatccaaatgggtaccccccccctcagggggaagacaaatccgagtcgacatgtctctgcaaaaatgagtgaaggagtacacgcattcttccaattcacttaagtgaaaaaagaagagacgtgtattcttggtcccctttttggtcacgtcacagctctgtgtccggttatatttctccctttgtaactccacgcacgtgggttctgttttggaaaatgtgatctctttcttttgcttcgcttgagccccttcgacgtatcgcctagcgaggtctttgttgcacagcgagttgaaggccttgtccgcgatttgttttttcagctgctcagggggggaggtagacgtgtaacagggtgagggtgaggtagccacgaatggaaggatacacttgcgcgctaccaatgcgaaggcacacttgagcgctacctcgtaaaggtgctgaaacagcaactgccgctcctcccggtgagaagcaatcgactggctcattttcaattgcagctgcagtatcaggtccatcttcttcaaaatctcctcgaggcataaaaagttggtctgcttgtgctccagcgtatttttgtgtgtatcctggatgagatccttcaaaagtggggcgatcagttttggtgttttttttcttaatggagtcatcatgttgaataatggggaaggtaatcatttggttagcaccaccgtgtggttattacctgcatggatcctcttctcgcagccattcgtagctcgtcgaagtttgggtttgacagcgcggtgttgttgtgctgggattctcccatggattgttcttcgctcatttcgtcattttgattagaatctggctttccattcacttcgtgactgcttcggtaggcttctgcatctgcttggacttccccacgagcagtcgcttcggtgccgtttcctcgggaacgaattgaatttcccgcttctgcgcgcgagtgggaaggtaagcggggggggaagaaaaggaaagagagttacaatggtgagaggttcgacaaaagcgcggttacaatggtgagcggtaagacaaaagcgatgttacgatggtgagcggtaggacaaaagcgatgttacaatggtgagcggtaggacaaaaacgatgttacaacggtgagcggtaggacaaaagcgcggtcacaacattgaactgcgcgccgcggcgactgacccacgcgggagtccaactcgaggatgtggtcgtaaattttagagcttatttccggggcctccgagaaggtgggcaaatcagtgaccccttccttctccatttcgtgcgtctgcaatttgttcacgccgttttgccgcaacggggcaaattcgcctgattcgttcatgctaaagctgccctttttaaataattttttttttttttcataatcggtcaggtaaatgtgcaagaaaaatgaactttttgcctgaacggttcaggtaaaaaatgtgtggctagtcaagtgtgtggagggaatggttttcactcgagagcgtttcttcttgtgcgtacaagggtgtagacaagtctgcgacagattggaaagcttcgaaaaaggaagtgaacacggatgtgtaccgcgtatatgtatataaacatggctcttttgcgcgatctgagaaagggagaaatgccgctatggggatagccatgtggggaaaaatcaatacgcttataaattgacgctagaaaaatttaaagcaaaatgatgttatggtccacagttgcacgcgcaagtacctgttatctactcgtccaagtactttttgtatattttttggatgtactttttttcttcgttctcgagcaaatcgttcagcacctgttgggggggagggtacacacgcgcgaaaaaaaaaaaaaaaatgtacacacatgtgttagaggtgcatgtatgtactgcgatgcacacacttttggggaggagctacagtggacccccccctccccctgttgtgtgcattttctactcttttgccaaatggatcaatggaggatgcgggaggtggcctccctccattcttccatccccctcagtcaatttgatttcatcctgctcctccttctttgttaccttcttgagcgagaaattcattatgcagaagaacaatgcctcgtctgggatcgtggagttccttctgaacaccgaatggtgtttgtgccttctcgaagtgacgtcatttataaggttgtaaatatccctgtaaacaaaattgatgttgtgtatggaattcacatcgtccgttggcacttggttcgctctgttctcttcgcagacttggaagacgctcttcttgatgagctccttaattatccttttcaattcggatcgagaaatatatctggggaatatgcactccattttttttatgttaaatttttgcttgaagaaggaacatagctttgccagcagtagctcctcctggttaagactatcgatcagggacatgcagtgggccgtctgcgagaagcggcgtttgaagtgggggtgatgaggtggtggggtgatgaggggggcgggatgcaggttcacttggagagtagccatgcaaaggatttcacagatatacatgcgaggagcttcacttggtgaagaatgcattcgggggggctttcacagacgttcgtttgggtagatgcccttggagggtcggacccacttaccaggcgcggaaccaagggagccgagttcaagtcgcgcactactcttatcctgtacttgcaccccttctggagagtcccggttggattatccttttcccttgaaggtgggcccctgagcgaggcgtctcgatggacaccgagttgttcgtcttggctgtcgttgccgcggggttcgtcgcgactgccatgatcactaccgccgttatgatcaccaccggtgtgaaaaccgccgttatgaccaccaccgttatgaccaccaccgttatgataaccgccattatcatcactgccgttatcatcactgcccgtctcgtcacagaactggaagtttcggaacccattctgctgcgtaatgatctgcttggttgcttcattgatgtatgtgtacgaagtggggtcgtgtgcgctggtcgagtctgcattggtggtgctacccacagaggagaaatcccccttgcggaggggacccttcccatggttcgaagcgaatccactgcttggtaaatgttcatctgtgccgcttcccccaattgaggtgtccctttggttagccgctttcccaacaggctcactcgctttaacccggcatgcatatctgtatagcttgatgtacttctttgttaagagatagaagagagtgtattggacaaacttcggaatcccgaagcatgtcttgtggaggtaatcgattagctccttgtttaactcgtccttcttcacacgtaaacatagactaacaaagtcacatagtctttccctactcaggtcctccagctttaagtatccattacactgctctgcacatttttttattttctgtatggctctgatttttatgtcatcgttcttcatgccatttacgaacatgaaaattaaaggtttgtgttttcctttaaagatgggatcacacagaggggacttcttctcctgcatggagtagagcatcctgctagtgagttgattttctacaggtggggtgtcatttgtgttatgtgcaactcctcgagtgagtgcatccattggactgacacctgcatccccccggatgtgacctctcccctccggttgctccctcatcttctgctcagctacgtacaggagtatattgtcgtttatgtttggacacaacgttttgtagaacctcctgttgattgcttgtgtttttttggctctctcctccctgaacatctgagctatgttgatgtcacccaggttgcctgacttgtttaggtgtctttgtgttcctccccccgacggggtagtggcttcgtgggcactgccaccactaccaccactactacgacgaccaccgctgccaccaccaccaccgctgccaccaccaccaccgctgccaccaccaccaccgctaccaccgcaacttccgcgtacgtcgctatgcctgtggccgaggctgcccgcttccccctcgcgggagggctgtccactttgtgtatgtgtgctggcggaggagcggcctccctgtgcccaataggtgctatcactcggggtggctaaagcgcgatcatcactccacgcggagggatggatacctcccatatggggaactcccttgcagtagttacaccccctgcagtggtgcttcctccagtgtttgacccccctctgtatgctgtttaaaattttcgctcgtttatacatggccagcttggcaatatttttgcagatcccccacgcgctctcatcacccatgacgtttaaggaggtgcccgctcggtagttaaaaacgatgagcgtgtactcgtggagggtgaaatagtaaagcatggagctgatgatcccgattcggttgtccttcgcgtctgccttgaatagggggtgcacctctgcgaagcggtaactccctggggagggggcatggccacgggtttgagcggccgtttgagtgtccgtttgagtgtctgtctgagcggtcgtttgagtgtcggtctgagattgcgccctgttccccgcctggtcagccgcttcgctcgaccgcgcgaggcccgaactaggaaacgctccagggcggcgccacctcgcctgcgtgctcctactgaagaagtgatcgacggcggttaggatccgcctgcaaaagttactcttttgcttcttcctccttgtcctctgtttggatctgtccttcccgtcactgccacaactgctggggcaactgttggtggagcagccattgttgtttttttttttttcttttctttttagatctgccacccccctgttgtcgcgcatgcgtatccgcacaggtgagttcatcagtaggatcatccgtccctacatcagtgtctttgtccgtggagagcagcactgctcccgtctgcttcgaacggactgctgtcttcttcgaacggactcctgtcttcctctcctttttgtccttcccatctgagtgtctcaaataggggatgtctaggtcgtccacaacactcgacatgcatttaaaaaaccagtggtatgaggggtgcgtgatttctcgaagtaaattgtaactgtcttcatatctaattagattatttgccttcctcattttgcaagcactccatagatggagcatgtcgttgcagagcatcttccagggaagcaaagggttcgttacgtttatgtagagagagtgaggcatgttactaattttgaatgccttgaaattacttagcttcctggagatgagggtgataatttcgaatatgccgagatgttcgtttccctggaggaagagcactcctcctgtgttgtacatttgggtgaagtcgcagtagagggggtcgtagtactcgtgcaggaggagcgggcctgtgtgtgtgctgtagtccaggggggtggcgctcttgagttggccgtacgggtcgccccggtgcgcgggttggttggcgggttggttggcggtttggttagcggcttggttggcggcttcgttatcggcctgccgcgtgtctttccgcgtatatttccacgtgcccttgcacgtggcgccgccccccccctcgcactgcctcaagtagtagaggcagtccttcttccccagcaggtgcttgatcctgcggcggaacgtgcgctcgtagtagcgaaggagatagttcctgttcaggaaggagaagtcggtgacttcgttgacctccgtgtcttcggccacgtcggcggtttcggccacgtcggcggtttcgatcaagtcggcggtttcggccacgtcggcggtttcgatcaagtcggcggtttcgatcaagtcggcggtttcgatcaagtcggcggtttcgatcaagtcggcggtttcgatcacgtcggcggtttcgatcacgtcggcggtttcggccacgtcggcggctccttttgcagtgtgggcgtcgcgctcgtcccgggccccgccacgggcgcctacctctccttcacgctgcgcacccaggctgctttcccgtcgtgaacacttatcacctccgctccccccctgtgtgcatttatcacctccgctccccccctgtgtacacctatcacttccgctcccccggtgtgttcttttatcgcttcctttttgcgcctccccctcttcaacgagatcctccgctcccgcctgcaattcctcatcagtgaagtaaccatgctctcccccttgttccaagccgaactgaggagatctcctattgatggtccctatgggagagtaaatcctaatcaacttgttcttccccttgaccttaatagagatgagtttctgaaaggaaataaaatgcttacatccgttaaaggtgttttcatcgacgtaaatctctttattccctgctttgcagcagagtctagcagcaacattgacagagtccccaagtgcagtatattccttcctgattttattcccaataatcccacaccatattctccctgtggaaataccgatacttccatttagcttgagactctttaaagcatccactaatcggaagcaagtcagtagagccctcacggagtcatcacagtggtacaagggagggagaccaaacatgatcagaataagtatccctttatcgtcgtaaatgaatttattaatagtaccctccatggtgaagactgccttctgtgttagcttcataattccatgagcagaatacacaccaatcatggtagacgtatctatgtccttcacagataagaaaattatcgtgactttcctgatttcgttcagaaagacgttgcacccgattgatatttttcgatatacgatatctgggatgaaactcttcagaaggaagcagaagtgctcgtgtgggaggggggtctccttagcatcgtatctgcttcctgtgcgcgttccccaggcgttgcgcgcttcgctcgcctgttctatggacgctcctctagaggctcctccagaggctcctccagaggcttctccagaggctcctccagaggcttctccagaggcttctccagaggcccctccagaggcttccctggacacatctccatgcccttccctatgcccttctccatgcccccccctgggtagctcccccgttgggacttcccactcgtcctcctgctcgtactccttcttcaactcccgcatgtctatctcctctttcattttcacaaaaaggaggaacttcttcttcggcgtttccttcacgacaattttatccttcaccttgtcgtaaaaccggtgagatattacactctccccatttctggcaagtgattcagcgatacctatttcttctaaaggtttaccagacaggaggtagtctctcttattaagtacgttccccagttggaggaagctgactttcccgtaggtgatcgcaatgtgaaccttgagatatttattttcaatcggagttggaaatttattcagtagtttatgtatgtctacacaacatcccagggctagaaggcatattttttttacgtttttctccttttggtttttcttctttttcccttcttttgtgtcatctgctttgggggtcgccgtgtcggatgggtaatagtcggagttgctttgcgcttgggtctctttccccgcaagtggagaagtggcagagggtgcgcttgcctcggggggggtggctctcccggatgactcttccatgtgggctgccacgtttcctgccaccgtccctggcgcgttccctggcgcgttcccccgccgcaacggccaaacgaccagcacagcgtcgccactgaatttaattatatccccaccccaacagtcaataattttgatgaggatattaaagaacttattcaggcagttccccaggagttccgttccgttgattcgcttgtccagctgctctgccaggttggagaagccgcttgcgtcgcagaagaactgaggtgagaagggggggtggaaaaggaatgactcggagtggtgcagaagtggcgctgaagtgggtctcaagtggactgcacgtggccctcggttatcattcggatggcctctgtcggcctctctcggcctgggtaggcccctctcggcctcggctggcccctctgggcctgcgccgttgctgcggcttgtcagcaggtgcgcccaccacgacggcatcgaacttctggataacgagtttggaaaaaaatttgttggggtcatcacatcggctgtaaaccttgaggagtatttttggaaagaaggatctaaatgtcgagaggtgctgggcctccttcacccagctgctgtaggtcttcctgtcttcctcacgcagggactttttttggagctcgttctcaattatgcgctcgcacttgatgctgaaccatcgccagtcggaggtgtagtcgttctgcgcggtgagaagaggtgagaagcggtgcagggtacgaagcggtgctggctacgaagcggtgcagggtacgaagcggtgcactccctggcctggcgaacctaccttgtaatccctggcaaccttgctgagcgcctcgtggtccgtccgccgcacctcatgcgacttcaggtactcactgaagatatttttaatcatcgtgcgggcggttgtgcattttaggacgggcggaaggaaggagcaggaggggcaggaagaagaagcagaattggagggacgtttcagggttgaactttgcctgaccaaggtggaaaaaaaaaaaaaaaaaaaaaaacgcacataaaatggaaagacaggaaaaaaaagtaaataaatacacacatgcatgcatacgtgcatacatacttacataagtaaacacatacataggtaagtacatacgtaagtacatacatacgtacgtacatatgcgtgtgtatacagaacggacggggcggctgaaatggcaacgctcgcgcagaccacacgtatgcaacgctcgcgcatgggcagaactgcggcaccggcgaatccgcgtgcacgacagttaccccctgcctgggggacgcggcaccatttttgcatgcacacctggtcatatgagttggtgacatatagccatgtgaaaatgcttcacatagttgcatcacctcactgcacaggttgcccctttgtagcatcgcttggggagttggaagccgaagtggaggcgactaacgtgggggaagggtgatgattgtcttctgtgcagggtcaaacttcacctcggcagctggtgcacatgaacgtggtgtcaggaaaatgacgcacaaaattattttctacacagcgcaagtgctggggggggcaactgcccccttgggagtgcgaagtggtgtgcacgcatgtgtatatatatacatgtatacatgtacgtgcttttttttttggcgagcgcgcttgatcgtgctggacgtaaggtgcaaatagactggctgagagtgcgggaggggagcgtccacgagaaggggattttctctaagagggagggaagtcgggaggaaagtcgggagaaaagggtacgtcacgtggctcttcctgcgcggctcctcctacgctgttccccttacgcggttcttcccacatggcggggagagggagtcaacctcgggatggtatgatgaaaaattgttctgttggtggacgggcctaggcgaggcggcgggtgcgctattcggcgtagcggtgcggcggggcaggaaaagaaagaagcggaagaagaggcagaataagaagggggagggagaaagaagaaaaaaaaaaacaagtaataagcagtaagcagtaagcggcaaggattaagcggcaagcagtaagcagcaagcggcaagcccggaaagtaacctcaaaacggcgcaaacgggtgaagaatgctgcggttagaaggcggcagatcgactcggcgaagaagcggttagaaggcggcaaatcaactcggcgaaggagcgggcagcaggcggcaaatcaactcgggaagaagcggttagaaggcgggcaagcggcaggcacaccgttccaacccttcacgagatgcaggcggggagcctggccgcgctgcggaaggtgaaattgtatgggagcagggagtcgctgttcatcgtggggctgaacaaaaaggaggaggcatacgaaataacggaggtggggaggagcagagaggtccaagtgaagaagaattttttagtgcaccggaagtcgtcctatcgtaacttcgtttggaaaaatggcttagagtatgtatgcaagtgtgagggggtcctgggatgcatccggttcttaaactacccctatctgtatgtcatcacgaagaaggaaaaagtagctgtcctgttcaatcagcacaaggtgtatctcgttaaatcagtcctgttgatccccttcagggatgacgtctttgaaaatttcaacgatgaaaatgagttagtccaaattttctacaatagcgttaatcacaagcacatttatttttcatacacatataatttaccttgctgtgtacaggagaattattttttgcagaaggagttcctgagaggaggtaacatccacaacaggtattacacaaatgagtacctatggaatcgttaccatagtaagccattcgttcggcaaaacgtattcatatgtgtgccaacaattagtgggttctttgttcagtcaaaattttgttgtgaaggtaaagtgatagatgtcaccttcattgccagaaggtgcaataagtacgctgggacgaggtaccgaaaaagaggtatcaattctaagggatacgcagctaaccaggtagaaacagagctaattttatttcaaagagatcacgaaactaccatcctttcttatgtacaactgagaggatccgttcctgtattctggactcagggtgctaactaccatttgctgaagagacccaaaataaaatgcattcaaaatgatgtcctttttacctgcacgaaaaggcatattagacacctcctctcaaggtatggatatcccattattgttattaacctgttgagtaaaaataaacacagcgatgaaaatagtttatcaaatgagtatgaaaattgcattgctgtgatcaacaaggacatgcctcctccgattagaatcgtctataaacacctggacttgaggaaggcatacaaaatcggtaccaagtatactctgcaaaaattgaaaataattttaattttctcaatccaatgtgggttatttctaccttcggaatggagaggtggtagtgattcaaagaggtatcctccgtttcaattgtgtagactgtctcgataggacaaacgcagctcaattatttctcaaaatgtatatgttgatacattttttggagttaattagtcgtgtgaaaaagaaggcattatgcgttaaccatgtgggatacctatctcaggtgtatgaagagctgggggatgccatagccaagcagtatgctggttctactgcacataagaagtacacacctgggcagagtaacaacttttttgttcaatcgaaggagttactgacatctattaagcggtactatattagctcgttcaacgatctggagaaacagaagtccattaatttgttcctgggtgtggctgatgataagctgcaggacatccggcacgcgcacgacctcgacacgtacgtgcacgggcgcacgttctttcgacccgcgggcggggggcgcgcccaccccttctggtgggtcctcccgctggagcgcttctgcgccaaggcggagtccctcctgggggggagcctcgccaagcggcgagttgagcggcgagctgatcggttaactgctagcagaactgctagacgagctgctagccgaactgctagcagaactgctgcgcggcgcccccaggggaggaaaaacaaagtcgtgcccagcatgctgcgcaatctgaagttctaccgatgcttcagcgagacaaatgttttcaaaaacgtgtacaatgcacacgactgggagggccgcttcgcgcaggtgctggaggtagcggtgagaggagcagcgataggagtggcggcagaagcagcgataggagcggcgacagaagcggcgacaggagtggcggcaggagtggcggaagtggcgaaaactggagaagtcacctgcgcgtcctccactgcggcggcgctacttctgaagagttgcggaggagcgagccacacggggaggctgtccaagaaagcagcaacagatgtgttgtccccattcgaacggtccctgaacctaatcgcccacatctacaagttctacgacgcatacaaacacgacctgcacttctactttgagaataaaaatatttttaggttccgaacttggagactcatagcgacatataattaccttaactacttgaggatttttttcgacgtgttttttctcctctactactgcttctgtaagcggtacagcgtgcgcatggtgtacatgagtcatgtggacgccctgtgcgcttcgctgggggggagcggccacacggggaggagcggcaacacgggaaggagcggccacacggaggggagcggccacacggagaggagcggccacacggagaggaaaggccaatcgctgggtcagtgcaaccaccgggtgtatagacgcgccccccccctggttaacccctacacattcgagaaggacgtgcagcagatcatccaccagtatatgagtcacaaaaaggtgtcctttgcgttggaaccctacctgaattatggcagcttgaacagcggtccctatcagtacatgctgatgagtgggtgctcccttattgggaggggaggaaacaggagtgggagacgaaacgggaagcgccattcctcttttaggacaggacacccatgtgaaactggcgcagtgacaaatattcttaaacgttcctgtattatccatgtggatgactctcccgttgtacacgaggaggggaagacacgctgcaaccccatttttaagagaaagctaattgagctaatgaagaaccgggtggttaacgggaaggacgcctgcgcctattactcgagagcgtatgagagggcgaagcggatgaagcggacgaagcagatggagaggacgaagcagctggagcagatggagcagttggaagaccagattaacaaaacgccgcgggggtactgcccaatatacttcaacgcgaatttggttaagttttttttttttatatatagtacctgccgtgggggaggtgccacgggggagaacgcgcggaggtccgattcgatgtcgatcgtgagggggatagtcatggatgcgttgcgagtggcgatggggttggcgccatcgactgggttgggaccaccgactgggctggcgtcaccgcttgggctggcatcaccgcttgggctggcatcaccgcttgggctaacaccgactgggctgccgccgaccgagctgccgccgactgagctgcccccgcacaacatgcagctgctgctcaggcaagcgacccaggcgagcactcttcaagagttcctctcagacctgtacatgcactacatttataaaaatggccagtacacggaactcaacttagacagtctccaaaatgccaacgcgccaaactgcagtgacgaaaaaagcaaagtgaaaaaatcagaacagaggttcctgctagacgagtatgacacatttgattacaaatttaaaaaaaaaaaaaaaaatgtggcaagttgatcggaaaataaaaaacgaaatcgggaagaatcacgcacatctctgcaaggagtatctctcctttaagcattttacaaaaacttatttcaacgacatggtagatttgcggagacgagacagggaagtaaataaattttttcttcaccatattaagttggggaactcccaattggccaatcagagttaccattgcttggaggaaaggtcatggcacttcacaaggttcgacacgaagaagaaccaattcactacatggacctctgcgcatatgatacctaacttcaacgttctccgtcatagactcgaggacaaggttgactaccggcagtactgcgacccgatgtcgcgcgaaatttttcgtccctagggatgggcgttcttgttagctccgtttgtgttttttttttggagggttcattccaacccatgtgtgggttcattcgggtcccattttttttttccttttttgattacatctacggtttgaatgctctccaagggcacactttgtggggtatgtaaaactagcaccacccctctgagtgactgagccatcccgctcgcatcactctccgaacagcctgatttcccgcaacgctatcttcacccgggttatgctatcgcaggggggaaagggaaagaagaaaatacgattaggtgaaaaaaaggaagtgatacagggtggtcagttgcacgcatccgcacagcaggtgggtgaaggtgccgcgtaaatggtgccacctatagggggacgaaaaagtgtgtgccccaggacgggggcttctccccctcgggggggagggacccacctgatggggttcttcgaactgacgtgctgagtgaagcgggtcgccttcttttcaaaatctacgggggggggaggagtggtcatgtgtagcggtgataagttaaagaggtacaagcagtgtacgcgctaagtgggtgactgagcctggatcagctctccctatggagccaccacgagctactcaccctggagagacatagcctgtaggtccagctcaccgcagatccacttcaacgaaatgtatgcacgcaggatggaagccaccatgatctctttcgaagtgaagaccaaacaaagaggggttttgtaataatccagtatgctcagggatgcaattttttgcagattgactacctcatcctgcgacacgtagcccttcatgatgcgaacaaaattcccaataaacgatggcaacaagtcgaaggaaaatatatctgcttttaaaaaataatttatgcttttgaggacttccccttcgtagtaaattattaccttctgcatgagttgcagtttctgtcctgagttttttagaacccatttggaggccgagatgtggatttttcttttctcgcgcttgcacagctgctggaagtgggtcaggtacgtttggggggggctctcctcgcgctcgtcaggtagaccgtcacgcaggtcgtcaggtagatcgtcacgcaggtcgtcaggtagatcgtcacgcgggccatcacgcaggccatcacgcgggccatcacgcgggccatcacgtagaccatcacgcgcgccgcgctccccccccgcgaactcatactcggagacgtccctgctgttgcactcggacaggtacgagttgaagcagtcgctaacgtggcttatgttgttcacgtcagacacgtagcccgtgctgattatgcgctttatttgggccaggtctcggtgtaggctgctcctttcgccaggttccgcagagggcctcttcgcgtcgcccttaggggagagccttcgcttttttttcctgctgcgtgggggagtccctctttgggatgcctctcccggaggccgagcttcttccccgcggcgccttccactttcgccttcccccgttgccgcgttttccacgttcttcgcgttccccacgttctccgcattccccgcattcccggcattccccgtggtcgaaccgaaagtgaactcatccgaaaggtcctcccactcccggtaagcgcacccactcaagatcatgccaacttgtagctccctctattttttttattttttttcttgtcaaaataattaagtaacttaaaaatcattttcggaatgtcgtacagctttttagacttcctcaggttttccatgtcctctctcattttccatgccaagaatatacaagcaccaccaatcaagtagggcaaggcattcttcttcctcctcaaaattttttcgtaatatttatggaggtaatacagggccattgaaatggtgcagaaggagagattgaggtgcttcccaaggattattacaaatttgcagctattcataatgtatttttgaaatttttttttttaaagagctcataatacttttcgttttcgtttagcttcatgttcatgtctagtgcgatgcttaatctgttgtatacttccttttttatttcttcttttaatttttcaatttcgtttttgggtgtaactgcagctgcagctgtgggggtggatgaacgtttgtcgccgtcctcgcctttgtcgccttcatcgccgtccccattgttggcaccgtcgcttgtggtgtccctctttgggtattgaccttccgattgggatttttcagtaccggcatgacccccgttggcaactcccttgctcacttctcccaccccttcgtttatgccccctgctgctgctacctcattgcaactccttctagctgtctctcgcgcttcattctgccaacataagggggtcttctctactctacgtgcgtcgccaagaggatcgaacgggttctcctttgttgtatttccccttaggatctctctcatggggggtgtctcgtgggtacttatcttatcttctccaaagctactattggttctttttcccttatcgcattgagcactcgaattttcactcgagagagaccctacgaaactgtcctcttccaattcagtaaggcctccaaaacggtgtggagagacacccccttctgttaacgagtatatttttttcaaatgggacacacggtttgactcatcccctggtacgttgtctatacgtttgcttctacccccttcatgaaggggatcatttttctttttctttttttttcctttcttcttttttccctcattgatattttcattttcctgtgcgtcttggtaatttttttgtggtgcccatttcgagtactcaccatttgagtgtctccctccgggatgttcccccacgttgggtttttcccatatcttcatcgttggtatcgagttcgacgttgtgcttctgctcccatctgataatttttcctctcctttgggtgagcctgatccctttttatctttctcatttttttcatcggtgtgggtgttccgttcggggggagcttcatggagggtgttttctcccccgctttgtgcacgactcacctttacatggtgagatttcttgttcgcaacgtgttgttcccctttcctatcggattctccctcgtttttcactggctctcgcgtaggtctgccgtttggcaaatgattgatggtacttacattgcagctgctcggatttataattttcatatttttgcaactcctaggggggtgggggtatatggggtgcagtcgatcgtctttgtgcccgtgcgttttatgtcttcttatctcagatgggcttctcgtcgttttgtctcttttttatgtggtgcgtttttcgtcatgcgagcagcgcggtttttctcaggttgttccgccgttgctgtggtgagtccctttcgctagcaaaatttgcaattttactgttttgtttttttttttttttgcccaattaggtcaggtattttttttattttggctacctgttcaggtgttttttttattttggctacctgtgcaggtgtttttttattttggctacctgttcaggagtttttttccctttttcgcctcttctccactacacagcgcacacacagacacatcacgtggtacgagtgcaactttggaaattattgaatttgggaaaacgttctggatgcgcggtgggcgagaaggaaggggagaagcggaagtacttcgtttcgtttcgctgcgattcctcattcctgcgcgtgtcaccgcactggagcaaaggggacgtacaaaagcgacgtgcacaaagttctgacctgttcaggtaaaaatggaggcgatcttctatgtacgacgcttttttttttttctccccttttgctgatcactttttcgtttagcggaggtgggcgaaggtgtgaaggcgatgtgtgcctacccgcctgggtcttaattgcttcaagggggggacaaacggatcgccttgttcagcgtctgttttttacgatgactaatgctagcactactgttgctgtgaatgctgccattcagttgtggctacataagagtcgtgcatgtgtcaggcacgatgtggcaaatgtgatggcaacaacactgcatggaggggaggggaaaaaaaaagtaatgacatgaagaagtggagcgactctgcaggtatcgcaagtgctgaaggggccgctgagtgtgacgatctcatgtgtcactggtgaagtcgcaaaaaatgacgtcgcaaaaatgacgtcgcctcgttgttttcaaggagttagttagagttaaggttgggcatgcaaaaattgtcgggagtctggcctgggcctatgggcaaaatgcaaaaggggaaaagggaaaaataaaaaggcaagagaagagggctcggaagagagcgcggaaaaggaagcgcaaaaaggaagcgtaaaaaagaagcgtaaaaaagaagcgtaaaaaagaagcgcaaacgcaaggcccaatgaacccttttggtgcttttccccggatggcgtatattttttttttttacgcactggagtagtaacattggaggggaaaatttcgggggcatcgctcggacggcacgaggaaaaaaaaaaaaaatctgcaaagcatcgcaagcatcggcaacgtatcaacaaagtaacgacaacgcattggcgacaaacgcgagtaaccacccctgacgacaacgcggcgcaacctcgccccatttgagccacgcaagaacgaactatatgttgctgctttgcagaagcgaaatagggttcttccattttttcgagcgttaacgaagcagttgtttgtttgttcctacgtggagaggtggggtttaatttatgttccggcctgtaggcgcaacaagctgcgaaggggagcggcacgtcattttttttttttttttttttcgtttcgaaagaacagttcgacagtctccatagattgagcgtcgttcacagttaataacagtttagtctatgtttgaggggaaaacgatttccgtggggctgtacctcgttgggatgtagccccggccgtgtaccgcgtcgttatgcgtttagctcgtccccctaacgcgggtaaaagtggtataggtgaagactgcccagtggagggggtgaaggagaggcgagctgaactgagcggaactgagcggaactgagcggaactgagcggaactgagcggaaccgagctgaaccgagctgaaccgagctgaaccgagcggaaccgagctgaaccgagcggaaccgagctgaaccgagcggaaccgagctgaaccgagcggacaaatgcgtgcggcgaatttatttttgtgcgcacaagtatgcctaatacatatatacgtatatgtatgcacctgtttggaggcgcgagttggacccccgcagcgtgacactacctttttcatttcaaccaggtataggaggctgtaacgtctcatttgaagctgtggggggcgtgaagctgccacccattgagttgtactctctccccacttggaattcaacccgtagagaacaccatgctgaactacagtctaagcaacatctgcgggtgcgtgtacaccggggggaaaatccgcttcagcggtgatggcaacactctctttgtgccagtgaacaaccgaattaatgtctacgatctgagcgacaataaatgcaacacgctaaaatcggaaagtaagaatgatttgagacatatcgtaattcatcccaatatggaaatagccataacgattgataagttcgagtacgggtgcatattgaatttgttaaaggatcagattatatctcgaatacttttcaagtcgaagacagggatcgtgacatcttttaactacgagagtatgtattctcctcaggaggaacaagactctgtgaattgcgccttgttcacacacaggggagagtacttcctacttggaatcgggaggagagtcgtcatatggaaaagtcccaataggaagaataactacagactggttaaatacaacgatatttgctaccactcgttgaatgtgacatggattgatgtgtcggaggatgaccgtttctttttgacctgctcgtatgacttgactattcggatccacactgtggaaaagaggcggaaggtgcggcctaccgttttgggcgggaacaagagcaccattgtggcggcttttttttccaagggcggggagttcatctttagtgtgaatcagtcgggcctgattttggtctggtcctacgaggaggcgatgagcgaagaggtgggaggagcggcgggtgaggcggggggagaagcgatgaacgaagcgaccggcgatgggacagaggaatcgcctgaacagcctgaacagccggaacagccgctatccacagcgtcggcccccaccaaggcgttcgcgaggaggtggcggcagaagaaggtctacttctgcaaccaggagaagaatgaagaagtgacgagcgtgtgcttcaaccgggagcactccctagtggtgatcgcctactcgagcgggcgcttcgggatctacagcgcaccggacatgacctccctctacacaataagcataaacgccagcacaatagatgacattacgatcagcaacgatggacagtggatagccctcgcggaggcgaacaacggaacggtgatagtttgggagtggaaaagtgaaagttacatcatgaagcagagtaccacgagtaggaatgtcagatgtgtgaaattctctccaatcattagccacctcaagatagggagtcacatcgtagaaacagcaaatgcataccatgagagtgaaaattttactagcaaatttgttatcgtcacggggagtgaagatgggagtattcggttatacgattatgtgagttatatgaattttgttactttttctgtccacacggatgcagtgactgatgtgtgtttccttcctcaggggaatgcattcgtgtcgtgttctttggatgggacagtgcgggcgtttgacctgttgagatatcgtaattttaaggtgtatacagcgtgtgagttggaggaggatggggggagtggtggtggttctcgaggaggggccccccaactgcaggtgcagttcctatgtgtgagtgtgaacctaagtgggaatatcgtcgctgcagggggtcgaggtagcgagtatgtagtgtacatatggaatgtacaaacagctaaatgtatcgataagctgtacggacataactctccaattatgaaggtttgtttcagtacgagtcttaaaaacgaaggcataatagcaagctgctcctggagcaagaaggtgctactatgggatctatacgcacgaaggaataaaggaagcaaattcgacgagatggtcaattcacacgacgtttcttttatgtgttttgatccgagaggaaatgatatactagctatatgcaccatgagttgtaaaattattttttgggatgtacaatcgcaggaaataattgggacggtggaaggagcgagggatattaaaaggggccactacattggacagcaatactcagccattcctaggatgaagaagcggaagaaaataatgcatggtaggcatgacgaaaatggaaagcatgctgactctgtgtacgaggatgaattggaagatgaagggataaactctgtggtgaatcagaactgctacttcactgctgtggattacatacaaaatgggaactacatcattggttgcgccaattgtagtgtctccttgtacatctacgatacgaacctgtacgtattgatgaaaataattgatttgacttcaaactactgtgtggatgggatcaggagggagtactcaaggaggtacctgactgctcagggtagcaatatttgtgagttcgacctaagtgatgaggaaggagatctatacatcgacaagtacagaatcgctaataggaaaaaaaagaacagcatgctacctggcagcttggaggaacattggatggtgaacagatttaagaaacacaaacttacgttaaatcgattgagcatctcaggtgacgatcgacacgtggctgttgcgtgtagtgtcggtctatacgtttttacgaaggaccaccagtttcaatacgtcgttccggttaggttgtgttcaaagaacggggatggcaagcacataacttcggggggtaacggtggctaccgaggacttgtggctcctctactgtacgaaccgcaatacttaacagagcatgtgaatgtgagaaatttgaagatggccgtgaggaggaatgagtatgtgaaggcattcctcctgtgtttggctttaaatagctatgaacacatagtggaggtgtatgagaagaccccctaccatgtggttcccctgtgcgtgaagatactgaccaagccgtttgtctttttactgattaatttcattaaagtgctgctccttaacgatacgatgaagcatatccacctgcacttgtgttatttgaatgccatttttacgagtcactttagcgttttcgtgaatacagacatggggggtcagtcttcccggggcggaagcactaagcaggggaagcagcagcaggggaagcagcaggagcagcagcagggcggcggggctagggtagtttctccccacggggtggaggaccaccggaacgcgctgctgctcatcctgaagcagctgttcacggtgtacagcgggctgcagcacctgtacggcgataacacccacgtgctgcgctacctctgcgcgcagcggccctagtgccccacctgtacccaatggggggaaacaggcctcacgtttgtatttgtagcatggcagccttttttaacgtatattttgtttttcccgtttgaccgctcccccacacacatacgcaaaaggggaaactcttttttttttttttttttttatttatttttttttttctcccttccggtggggaaaaaacctcacctgcggtaggtgtgtctcgcttgacagttccgttatgagcagttcgtcgtggtcaccaagggggggggtcaccaaagtgcagggtttaaaaaatgcgttttactgcgtcggtgcgtgtacgcgcgaaaatgtagcagagtggagtgcaccggttactgctcaaagggacgtaaacctcaggtagggcttctccgacggcagttgtaccttctgcacccccttggggaagagagcaggcaaatctgcatcccccacggtgggtaggacgcagcacttgtcgcccactttccagttcacgggggttgccacgggctgttcactcgtcaactgcaacgatttaaggacacgtaaaatctcgttggcattccgtccagtagtagcaggatataataacgttgcttttacaactttatccggagaaataaaaaaaacgcatctgcatgtgagtggcaatcctttaatgtctttttccttttcatccataatttttaaccttgtggctagctctctagattcgtcacacacaatgggtatcttccactgggtcagcttcccatactgcttaatatctgtaatccatttttcgtgtgactccttggagttgcaactgaagccaactaatttgcagtttgattttagaaactcttcgtacatgtttccgaattctgcgagctctgttgtgcacacgggggtgaagtcgtttgggtgactaaagaggatgcaccacatgtcccccatgtactcgtacaggtcgaaggggccctccacattggacgcggcggcggtgaaattggggaaggggcaccccaggtggtacgccatggtgagggggtgaggcggttaggcggctaagcggcgaggggagaaagtacccaatgtgcgtcaggtcacctttgcctcagcgcacaagcgggcccctccacgaaatggaagagatgacgacgcggttagctctctcctatcgttatagcagtcggtatcgcagtagttgtcgttgtcgaagtcgctatcgctgtgcagtttgcgcagggtggccgaccactggcacggaaggatgacgttgtgtagtgagcaagtggggataggagcgggctgctatatatctctgaaaaaaaaaaaaaaaatatttggcttcctcaaatcaggaataaaacgaactgaaaaaatgggagagtaagcaggacggataagtgaagaacatctcaatcgtggaaagaagcaaatggaattaattgcttctgcatttttacgcacgcaccgagtgttagcgattcgggggtagattcaagggatgcagcgtcggtaggcaagggacatgagttgacctaacgttgagtgagtatactacgcagtgccttccttttgatgaaattttttttctgtgaatgtgctttcagaggggatagagggcctctgatcttaagaaagaggtagaagatacatgtgcgacgtgaaacagaaagtgcaaaaaggaggggccgatcgaccaaggggtgaggatttttctgatatgagcaaacggaagttccacttctgcgtggagaggacctgaggtgaggccactgaatgcgaatcttttatgagcccttgttgtgtgtatgcacaatggtagggaggcctctcttcgttgcggaagactggccacttactgtgaagcagtccccttgttggtactgtgagcagaccgaactaaacagcccccctgtcgccccctccgttttaacctgttaaagtggcgttccacgtgtgcatcgacgtggaactcaccaggtacgacctttagtggaaaaaaaaaaaaaaatataaataaagaatgaaaataataaaaaaaaaagatagaataaaaataaataaaaaaaaaaaaccattttagcgttacaccatgtggttcagtttttcatatattttttttttttttttattttacgcagcccgcttctggcacatctatcagtgttgacttaacgtgttgttgtggttacctcctcgcttgatggcgcgtcacaaggaactggttgagtggcacacggaacgacacatttgagcagaaaaaggaaagaatacgtttctccttcttcgtgtcagttaagcagaggtgttgtagtgtgtgcacgtttttttgtgtaggaggataccccccttggggagttgcattttacgtttttgagtatagcctgttgcgacgttacttgttttttttttttttttgagtataacctgttgtgacgttacttgtttttttttttttttttctttttgcattcgacttgatgttcattcgcctgaaaatcccactcttgacaaattgcaatgggttcattttgttgctcctcttttggggtagcatctcctttacctcccccttcccccgcatgtgtgttttattccattttttctgttaatgatctgtgaaaatgtgtgcgtatggctgatttcccagtggggtccatccgcgcgtgccctcttttcgaggatatcggagtgggttaaggggggaaaaggataataatcgcagaagggggggtcacctgtttatgtcgctactcagtacagtcatcggcgtgacatttatgtgtacttttctttgcctttaattttgtatccttttggtttacgcttataatgctttggtccacgcttgtaatgctttggtccacgcttgtaatgctttgggcctctgtttttcgggggattccccttttttgcgcgctactatcccaggtggaagaaccggtggtgcttcgttcgacggcgaactggggagatccatgcaggtgtcctccggtatgcctcttagttaccactagtggagagtcaacactgtggggaactctgtccatttttttttttgtaatctttacgttggcgaggggtccagtccacgcaaggcgcccacctgtgcgtgagtgtctgcttttgcgtatatgcttttgcgtgtctgctttttcgtgtctgcctttgcgtgtctgctttttcgtgtctgcctttgcgtgtctgcctttgcgtgtctgcctttgcttgtctgcctttgcgtgtctgtactgggcgtgcccccccccttacgtaaaggaataaaaaaaaagaagctcctctgagggacaaggagagaaaccaattaagttacgaaagatactaggggggtggtgctaattttcattttccttttttttaacgacccaagctatgtttcgtttaggatgtgttgcacgttagcatggcctactcgttggttgggagtgatggagtcccttcccatagacatgatggtgtgtctgttcacccacttgggtattacgtcgcaaccatggtgaagatgcgaagtggtgaagtgacgatgcaaagaggtgaggtgtcgatgcgaagtggtgaagtgacgatgcgaacaggtgaagtgacgatgcgaagaggtgaagtgacgatgcgaagaggtgaagtgacgatgcgaagaggtgaagtgacgatgcgaagaggtgaggtgacgatgcgaagcagcacagcatagctgtccttttttgttgcacagctgtgcctggacagggtgtgggggtggtccctttaagggaacggggacgtctaccatgttacacgattgagtgttctccgcgcctgcttatgtgatgcatacccctggtggaagtgcacacctctggggcgatcatagcagtcatgtgaaggttcacctgaatggatcagaattttttccagaaaggagaacataccgtttggggggcagggtagtagtagtattagtagcattagtggtagtagtagtagtagtagtagcattagaagtagtactccccttgttactcccctgttcggggaggtattttccccaacgtgggagtttccccgtttggtggcccattttgacgatgcctttttgggacgccttctgatgaaacgtttttcggacgactttcttttagctttgcagtccactgcgcaacattgactttgtttttaattccccgcggtgactttcccacttagctgcttgtttttttttttttttttttttctcgtcctccccgtttcgcctcctcgactgcctccaacccaagtgcgccatcccgcctcgccccacctcgcctctttttttttttttttcccgagtgcgcaaatttcacgctatgcagaatttccccttagaggattttttccttcgtgcaaaagttaacgcagcggcagattaaaatatgaaggaaaaagaattaagggaacaaatgagcatcatcatttcgtgcatatgaggagaggttacccctaaaagtgtgtatgtttgcgtccccgaacgcaaaaaaatgcacgtttgaaagtagcgtgagcgtacgtaaggcattacacgcgcacaggtatactcacgtacgtacttacgtatgtactaggtgaacacattttgtttttttttttttgttttttgttttttttttttctatcccctttttgtaaacttcttgaggctcatttgtgtcgagctaatttgcgcattgacatggggaatgtgaatgtcccggggaccatctcggagactgtcccggagactgtcccggagactgtgccggtgactgtcccagtgactgtgccggtaactgtccctgtgattctgactccggctgatacaccggttgacacaccggttgacacaccggctgatacaccggctgatacaccggctgacacaccggcgatgcgcgcgttcccgctttggggcggagtttcccaccatgctagccaaaccgcgctgcgctgaaacgccgctttgccgctagtggtggtgcagagatgcacaggaattggcacgtgtgcttctgtgcgccggccgcctaccgccgaggcatcgcgcagttgtatcgtgaggcagttgtgcagacgctgcgcccgcttcgttggcggggcgcaaagagcagacccaagacatagcagcgggggtagccacgtgagacccccacccgaaggggctacccagagagaggcccccaaactggtcatcccaagcggccattcgaagcggccaatctaagcggccaccctgagcagtcactctaagcggccgctttaactgtccaccataactgggcaccataactgtccactttaactgtccactttaacagaccacctttactgaccacctttactgaccaccgtcactgtccacttctactgaccacctttactgaccaccctaacttcccactttaactgaccaccttaatcgccccaccccacgcgacggcccaaaatggacagtctcgaaatgaacctcctgatcgaaaactacatagatgaagaaaaggtgtgccataatttcccctttagaaaattccaccttctattatatgcctatagaaattaccaccagacaatttatttgcggaagaaggagctagctaatgtggagaatcatggtagatgcaagggtagcgattctaaaaacgggttcgatggtggtagccatgaagcgttaagtgtaaacttggtaaagaatcaatataattataaaaaaaagaagaaaaaaaagaagcaaatatcttttggtacctcggagagctttcgaagtgacgtcagtgccaatggacgaaggaacactgcacaatgcgtcgggatccccgatgcttctacccccacgatggcattcactcgcacagcaagcataactggtacaagcgtgatggcttcaggcaccagcgtgatggcttcgggcaccagcgtgatggcttcgggcaccagcgtgatggcttcgggcaccagtgtgatgactccttgtgccagtgccgaggcgaacttagcgacccacgacacaaataaaaaccagatggagaagccttccgggcaaggggagaaccctgggggaaaagcatacaaaagaacaaactcagaaaataaaacagaccgttgcattttaccgaaacagaaagaattgcctgaacatggtcaggctgtagaggactattctgaagaagacatgataaaacttgtgtactattttttgggtaagtttgtgtttagtaaggacaggaagaagaaaaataagttgagggggaagaacagcttgctgttgatgttggagagggaggaggatggtcaagcgaattcgatggtggggtcgaagggagaaaagaagagggcagtcaagggtgcgcccaggggagcctcccgagggagaggcaagagtggtgaagcggaggagaagggagtgacgaacgaggtggagaagggagtgacgaacgaggtggagaagggagtgacgaacgaggtggagaaaggagtgacgaacgaggtggagaagggagtgacgaacgaggtggagaaaggagtgacgaacgaggtggagaagggagtgaccaacgaggtggagaaaggagtgaccaacgaggtgaagttggagctgatgaacgaaacggagcaggacgcacgggagaagctgccaaaggagcagaccagctgcgagcaggagggggagaaacccgcagaggggggcgatggtacccagagaagtgaagtcggagaggtaggagaggtgtgcgagggggaggcgaacgtggaagggggtggaggtggcgccgaattgaaggttgccgcggatagtgcagatgtgaaagctgccccggaaggagaagacccattcggcaggaagcgaaaggagaaagacaaaagggagcagccaaataagggggtcagcgaagtgaacagctccgagtcagggaaaacaaacccacatggagaggcacacgagaggagtggaaaagcgtgcatgagcagtgacaactacgaagttgcagtgaggcaagcaggagcagaagaaggaggagcagaagagggagaagcagaagagggaggagcaaaagaaggggaagaagcagtcgtagaagcagtcgcagaagcagtcgcagaagcagacgcagaagcagacgcagaagaagaaaaaagactcgaactaatcattaattcttttctgaatagaaagcaaatttgctttacgctgaatgatattttttatcccttcactaatcggaacctcaacatgtctaggaagaagcagcagaataagaagctggcaaagaataaatcatttgagcgcactaataataggttttctagaattcttggacatgtcgaccttctcgacccacgagatagtgcaccgtctaggaggtaccttaaaagtaaagtaatttacggaaaattgaagaaaggactaaatctcctacttaagcatgaaaagaagaagaagaggaagtacaggagacaaggagcaggtggtaaggtcgatgatatcgtgtcggtacccccgattggtgagggggtggaaggtagtctcaccagtggggggggaaacgccgcgaacagtagaaatgagatcaatagaaatgagagcgtctacaatgagagcgtctacaatgagagcgtcaaccatgggaacgtcaaccatgagagcgtcaacaacgagaacgtcaacgtgagtgcttgcggtcatcctgttggaaggaagaaaggcaacaaaggtgtcgtgcgtactgccaacgagaatgaagacagtgtgagtgtcacttggacgacaaaggaaggagatgcgaatcctctcgtcaaaaatgcgaaggagaagtcggggagaggaaagaatgccggagagaagaagggggtcaaggcgaataaggcactcgtaagagtaaatatcagcgaggggtgcagcagcaccatgcaaatgcacgaggcgcagcgtggcgtcctccgcttcgacctgcacgcggtgggagatgtgggagtgatgggagcgatgggagcgatgggagatgtgggcgccatgggagacgtgggagtgatgggagacgtgggagctgtgggagacgtgggagctgcggaagcggtgagagccatccggggcggcaaaaatcaggcgagacccagcccaaggaagcacacctcacatgggagaagtaagcagaaggattcaggcagcacttacgatggcctttttaatagcgtggggcaaatgaggggggtgaaggcgaaagggaaggaggggtacagcaagatcgacatggtggatccagccgtgtcaagctactgcgtcggcggccatgcaagcggtcacatgggtagcaattttaacacccaactgagcagtcacatgggaagccaggttggaagccacgtgggaagtcacatgggaagtcacgtaggcagccacgtaggcagccacgtgggcagtcagatgagcaccccccttcgatacgacccggcggtctacaaccacccaggtggaggaaccccggcgaacacccccaacaaaggctttagtaagaaggagaaaacgggagcgagaaaaaacgtacacaaaatgaacagcatgtcgaaggaggcgacgttttataacgcaccacctgctatgatatcggttgcttccattgctgacggaggaggtttatacccatacagcaacttccactctcccagtaacgttgaaaagtccagtggagtgatgcccccccatggatcaggtagcaacagcaccagtgtctatggaatcaacactacagaagaacaaaggtatccacaggaagctcacacaataaacccttacgttcagaacgaaataatgaacaaggtcaaccttgcaaacaatagctacacgttcaaaagtaacaataaccgtttgcagatcagtagaccaactagtgtcgatatgaatcaccaagcaaatggaagactgttcggggaaagacaatcaggtgaaaataattttaaagggaatgtgatggagttggagcagtttaacaaggaaggctgtaacgaattcagtggtaccccccgaagtagagttaaaaaaaacgtaaagagtggaaagaaggacaagaagaacgtgaagggactccacagtgttggagataaacggaagggagctaccaatcaaatggggagagatgcgaaactcggagagaatgaagaaggacagggtggaagatacgacattggtatgggtgaacaaagcggggaggataaggatgaggatggtcgtggtccaggtgcacggaactcctccgttggacattgctatgatgagagcaagagcaactatcacaacagaagggggagagacgacgacaataataatgatgggagcacttcgtgcgggggtgcaggaggaggaatggggggcgcctacttcgcggggagcagttaccacgtaggtaatcataactccggcgggggaagaagctgtgtgccgggcgagaaccgctataaggggcagcagcaggggcagcaggggcagcagcgggggcagcaggatgaggagattattgctgcggttgaaagcggaccaattggcgcagtaggatgtggcttaggtggcggcttgggaagcaccacggtgagtcaccccgcggagggccaccccacgcagagccaccccgcggagaacgcgagaacgagcaagcccctgttgcacacgagtctgaatcgccaagcattggatgggaagacaggagcagataacacggtgagtgaaaggatggtcaacgcggggaccaacgtaaggtgcaccatcgtaggaaacgtttcctgtattaacagtgtggtaggaggtcctagtgacgacgcgatgaatgggaaggaactgcttggcgacctctccagggggaagacaagcaacgatgtcaatgtactgggcaaaggaacgatcatcacgaagaagcagaatcaaaaaggagcatgtaatggggggcacttggcaccagttaatgataggatgaaggataatgttggaagaagcaacaggaaaacgagttgcgaagtgagcatgtcctttgcatcgatatccgaggggcggagtagagatggtacaggcaatgccatttttaattcccccaggaatgaagacacaaatggcggtaacggtgtcggaggggggggtgcaaccgatgcgggggaagcgaagaagatgacctgcctgcagcaggtgcagaaaggggggcaggcgcagaaagcggagcaggtgcagacgacggagcagatgcggcaggtgcagacgacggagcagatgcggcagatgcagatgacggagcagacggcggagaaattgaaccaaacggatgcaaaggatgagccgcggggatttacaaaagaggtcgccgaagacggtgaactcagcaagcacagccgtagtagcaacggcagtagcagtagcagtggaggtaacagagagggaggaacaaataaagtaaaaagtcaaagaggaggaagtgccaagctggggagtgaagatgcacccacaacgggttgcagcagcatggtgaatatgagacaagggatagatgcaggattaaatgggaaaggaaccaaccatattagttattactcggagcaaacgtacgtagaaggtggtatcctaagtacagctacctccctcgatgtgcacaaggaggagaagaaggcagaagctcacagaggggggtacctaaatcacgcaatgagcaaacctgttagaatgaataacaatcaggagatagaaccacttggtgattcacccctcagtagtgaaacaggaataaatctgcaatcgctaagtcagagtcgaccagtagatcagcacgatgttatgagtaacggttatactggaacgaaagatggaatatgtgacttggggaagatgaacaggagagctgacagtggtagtggccctatgagtgatttgaccttccgattaaggacctcccattcgaagggtaactattatggaagtgaatcctcagttgggcagatgaagaaggataatctgcagcgtcatgtggaggagaggggagtgaacaagctgggcagcttcaccattcaggcgattgacggtgtagggggctacacggaggagatgtcgtttgtgtgtaggggtggggacgagcatggtggaagtggcgttggcattggcggtggtgttggcggtggcagtggcgttggttctggaagcagcgagaatcgccccccccctgtgatagtgcagcaatgcggcatgaaaaggaagaaggtcccgtctctttcgcagaccgtgcagggaagcaaaaaggtgaagggggtgttagcaatgggcctcccaggcgcgaacagtggcagcagtggtggtagcggtggtggtagcggtggtggtagcggtggtggtagcggtggtggtagcggtggtggtagcggtggtggtagcggtggtggcagcagtggtggcagcaatggaggcagcaatggttgcaacagtgacggcaggactgaggggcagagagtcatgcagagcttagcgccgagccatgtgcagagccattcgatgaatcgattggcaaatcggcatgggaacccactccctcccagtgacttgcatagccaagtgcagcagcccttcccccaggcgaacgaagggtatatagtcgcaaggaacacagtcagcatggcacccaatatgatgaccagcataggagaaaccgtgccacccctaaacggaaggaaatctccaagagagctactaccccccacaacagtggagctatccgatcgagtggaagtgaaccatgataagaacagtaacacgcagaaggtggaagccaggtggcccccagtaagtagcagcagtttcagttttgatgtaaatggtgattatgagagaagggggcttgtcgaaaaaatactcgataaaggttcttgcgcagaaaaggcgaataatggggtggagaaagccacgagtagcacgttggggaaggggctactgaggagtgaaatggctcatgtgtatggtcacgctggaaggacagtgtctgatgcgaaggtgcattcgattcggtcggttagttacgcgatgaatggagagagtgaaagaagaaggataaacgtaggcggggtactccaaagggtcgtggaggatggcaggggggataccagcagaagcagcaaggatggtaggagcggtggtacaagcggtggtacaagcggtgatagaaatggtgatagaaacgatggcagaaacgatggcagtaacagcggcaacagcaacggtagcaacagtggtagcagcgggggtggagacagtaggagctactccgtgttgagcaaccagaaggaacgagaaaataatccccagagagacatccaagaatgtgcgaagatgcgcgcgctacccacggaggggaagcagttcatcctggggagtcacgacatttgtggcagtggcagtgggagtaacgggggaggtgtccacatcagcgttcttggtcgcatctcgggagactgggggaaattacgcccctttagtagagaaccgagcggcagtcgtgtcgtgtcgaaggcgcatggaggtatgcaggggtatcaaaacggacatatgggcgagggaagaggtgaatatcgcatagaccacttgggtatggcgacacctagaaagctgtgcacaccgaaggacttacagcaggagaaatcagaaggagtggagttcccaagcgaagcggtgatgtattcccatccacagacacatagaggactttacagtaataagatcgcaaatgagattagcaacgaaaagggtagcagtgtgataatgagcagcaatggggtggaccccagcttggcgaatggtcctggggacaacgcgaaccttgtgagtagcatgaataacattgcagggagggcactgttggggaagtcaccgatggggaagtcgccgatggggaagccaccgatggggaagccgctggaggggaagccgctggaggggaaaccgctagaggggaaaccgctagaggggaaaccgctagaggggatggctttcgtaggcacctccctagttggcacgccgttggatgacgtacaaagaggagtcagcaatggcgcagcgaggaatgtactgtgtacatgggacaaaggtatcatcccccccaccgttcccatgaatgatgttaaaataacgaacaggatggaattgcttgacaagcagagttcgaattcaggtgtcttaaaggatgaagagaatggagtcaaattaaaaatatcgaaaaagaaaaaaagaaaaccaaaagacacactcctacaggatgaaagaagtgacgtgaaggagcaggttgtgtccgataagaccatcgatgatgagttccctttgtgtgatctgggagaggagaacccaactgaggaggccaaatcgaagcccaagcggtccaggaggtctcggggcgcgaaggatggagacgaccaggttgtcaccggtgcctacgacgagaacggagagaaggtctccggggtgtggtacgtttgagcgttgcgaaagtgcggcgtgccgtgttgagaaagtgtggcgtgtcatgttgagaaagtgtggcgtgtcatgttgagaaagtgtggcgtgccgtgttacgtcagtgctgcgtgccatgttgcgtgccgtgttgcgtgctgtgttgcctacccatgccggcgatctacccatgccgtcgatccacccatccccgtgcaggtacgacaccaacaggagactctggcgagtcatgtacatggaaaacgacaagaggaagacgaggggcttctccccacgcatttatggattcaacctcgcacgggagttggccgtgaagctcaaatatgagatgatggaaaaaaacaagaagtgaccgaccccccggtgtggttaagcggcgtgtcgattgggtgggcccctttttgagcccccttttttgtacccacttttttgtacccccttttttgtgtccccttttttgtgcccccttttttgtgcccctttttttgtgtccccttttttgtgcttcttttttctggcaagacgcagcgaagacctcgttaaggtgccgacgtccacttgtcaaggggacccagagcaaaaagggaagcagataaaaaatagataagtgaagaagccagggtggaattatttttttctttttttctccctttctccatttctccatttctccttttctcttttttttgttaagggatttttaaggtatttttttgttgaatttttgtttcatgcctttcatgtgatataatgcccccccaacgatagtgcgtgaaatttttttcttttttttggcgccgtgtttgttcattcgcatcgagcggcggggctctgcttcagagtggtgctcttccgcgccgacgcagtgattcttttttttttttttttttttgtttaaacatagcatttcgtcgttctcctttaccagttaacacgtaacgtatatacttacgattcaacatacaagtgacgtactactattagggtgtgtccacaaaaaaactcggggcacattgctgcccccgtgtaggtgggaaaaataaaaagtgatgctctttttcaagccgatggaggtggaaacactcctctttcgctgattccactaggcgtcgctctggaggcgacgaatgtactcgaagaagttaaaaacggagaggtcactgaggaactgctgcgagtagtaatagttggacgctagcgcagctgcgaagagggagcgcaggtagatgtaggggaccctctcgaaaatttcgtcaaaggttaccttctcaagtagaatgccaggaatgacatccctcaacaccttcttcatgagcttgcggtccgtgcagagggtgtccgatgagagtatatctttcttcagttcgctgatttttttggataggatgtttgtggcctgcgagatgggggtcttggttctcctcgtctcgctccacaaggattcgaactccagctcgcagtagtggacgatcttcttctggatttctttgacatactctttgtagaagggggacacgctgtcgtccagttgggcctgtaggaactcccctcctgttgggcctcgctctatcgcttccccttctgctgcgcctcgctctatcgcttctccttctgttgtgcctctctctatcgcttccccttccgctgtacctcgctctatcgcttccccttccggtgcgccctgctcatgctgcgccctcttgcccatcaacatggaccgcgtgaaggacagcgaatggttgttcttctgattcagattcatgaaggtcagctcattttcgtccacgaggaggatgtcgctatcaggggagcacatcatttggaggaactgctgatctgagaggaccagccccgccaggacttctaaactactcgatatgactccacccttgttggtagatgcatccttaaacagaatgacatttttcgcttccaaaattttccttgcatcgtccgagataaatacatttgccccctcgacgatgtacttgtagatgcaccgttcgttgataataatgctgttaacattaaacacgttaatcgagtggggtctacctccacatggattgaacagatcgcatgcattcaatgggttcagaaagaagctatttctgtattctaagccactcttaataattttccctaacacatctacgttgtgatcttcaatagatattttgaacccatctttggaaagatattcctcattgtagaggatgcaagatgtggctagcttttttcctggagagttccttcttttagctagtcgaataagttcctccttatgtaatccatttctatcgtacagaacccccgagccgtcaatgatggatgttatctttgtcttggactgcaaaatggcattgcttccaaggtcgccatccggacctccaacgatggatctacttatcgtttcttctttcaggttcaatttggcacataacttttttatatacgtttctatccctagggttgtcatcccatagtagtcatgagggactcctccattttttctcagctttcctgtggagaaggtcttccaaaatttgtagcccctcttttttgcgattatacatgcccaatccatgagttgatccgaacctgtattttcgtctggtcccaggaagatcaggtcttcctcattttggagatttccacaaaggggttcttctgcttcggggccgtccacttggggagcttcccccttttggcccacttggggagcttcctccctcttttggcccacttgcgctgcttccccttcgccgcgcttcccgcacatgatcttctgcaccgcctcttccgccgtgtcgttggcgaaggaaaaaggctgtctcggggtcaacacatccgtgctgacatcccccaaggtggccgtgttgttgtagttcctatccatgctggagttaagcgaaatgcaaagcaagtcttctccctcccttgttccaaagcagtgattgtcccccttcccatcagtcaataaatccaaaatggaattcacatacgagtaaaagcacaaatttttaatatatttcgtactggcaacattgcacacatctgcatctaggaggaggattcctttgcttcctccctccgggatatccttatttttgaagttctgcgtataggcgaggttatacgcttcgtcaaataaattgttataattgtgcatgtaggaattaaggttattcgatataacaattctgatccctcctctggagattttggtgaatctgatgtggaagccgacaaagtggagtccacaaatcatgatgacagagtatggctccgcgtcgtatatagaatctttgagcagtgcaccgtcaaaggctaccgcgaagctgattttgtgcatgcggaagaagtttgtttttattgcgtgtttctcgaaaaggtggaagtactgcaggattttcttgtggtggttgtcctctatttcgtcgatgatgtctttggtcggcttgtggttcgcggggtggctcgcggcgtggttcgaggcgttctgtgcggcgtggttcgcggcgtgctgtacggcgtagtacccagagtggtgtgccgacttgcatgagggcgtggaggcaggcgcggcccccccccctggggattcattttcctctcgaagttggcaaacaggagcttaatcgtcttcacgttgctaagggcacaactgagaatctcctccttggtgtacttggagctcttcagcttctccttaatgatgtagaagtcattcaaaatggcactactaccactgctgctactgctgtccatgttgcttctcagatgtagggcatgctccacatttttgtaactcgaaaaggagttcgttgagaaaaaggtaataaatttgatgattaaaaaaatatacgccgattcttctgcagtgaatatgcgcttaacagacagctgtataaacttagagtcgttaaacaaacacaacgtcttcaaggatttgacaattttgtggatcttcccctccaggacatgaagcatttgctgggcattctcaaccccccccttgtgttcttctgaattggtgattacattgacgttcaaaataattaggagaactccatttttcagcggctctacatacttcgagtaggagaagcatctgtgcatattcaaacagtctccgatgagagaaaaaatagatgatataacattactcctcttcacagcaatggttaatgagaaggtattcatagatgtggtgtagtaatacgtctgtataaactgcccagtcaagtcgtataacactgccttgttcaactcgtagtagattttctcccttttggttcccttaatgtaactataaaaattaacatccataagcttctccaaattggtttcattttcactaatgatgtcttcactgtacgttgggagttctaggatgtacgtacgtaagggttcttcgtaggtgtgctctttatcaaagacggagtgaaccgatcggaagctcttcattctgtaacaatccttagacatgtcactaaagtggaagtatttttcttctattttcttttccattttgtaattcaacctcgttttgttgtcatttgcgaacacccttgttattataaatatcacgttatcgtgtttttcttcaaaagttgggaaatacttgtcgcttgagtactgctcgtttatcttggccgttatgatgcacaccactactttactgatcaggtgtggactcgtttcctcgaagtggagcctgttgaaccccagtttgttgaagtagaaatccacgctgtaattaatcaggtggtctgaaaacaagttgtagctcctgaggagctccttcgtttcctcgtacttttccttccacgtgatgctgttgttcgagaacagctctcgctcgaactgcccctcgtcttggccacctgggcgggccagcgggctacgtgcgtcgacgtccatctttcgtgcgccggggggtgttaacctggctcttgactgacttgggttttgttaacctcaatttggttaacttcgagctgacccggatcggatcactttttcaaccgagtggtccccttcgatgcgggatacccactcatgaaggcgggggagcaaacacgcacaagcgacagcaacccccttattcgccgcgtacaccaatacgtcgacgggcgcgagcgccgaacaaaaaaaaataaaataacacttaagtgagggggtttgtagagggggacaaatattttgccacctattcatgggcatacatatacataaataatgtaagtaaaatgtacgttctaacaagtatagttaaaatgatggaatttttttggctattttaaccatttttacctgaacacgtcaaccagttttggggaaaaagtgagcaacccacgtagtaggtttgcagttgtaagccaaaacaggggtgaaaaattcagaaatgtatgaccagcaaggtgaaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaatgcagaaatgtatgaccagtaaggtgaaaaaaaaaaattatatgcgaaaaagggaagtcgcaaaaatggccataaaaggggtcacaagagaaaggtccaaagccaaaggcttttccaaaatgttaccaacgtgcaagcaatgcagatgacaccgctaatgcagccaagagggtcatgagcaaactgcgcctgtggggactgtgcactgttcccctccgcgcatttttaagattgtggaaaatgtgtgaatggcccacgacgatattgtggaaatttccctccagggataagttcgcggggggttgttaaagcgcatgagtagaaaacaaaaaaaaaaaaaaaaacgacaaaaatggataactaaagtagcaaaatgggtcaaaggttgcaaaccttagcaaactacggcgaagtgcggcgaactacagctagcactgccaagtgctgcaaagcatggcaaactgctacgaaatgtggcaaaataaaacgatgggcaaataattataggtttatttctacacggcggaaagaggtaggcccccccccttttttttttttccccacggtagttcatactacgcgaggatactcacaacaaaatgatgatatgtcacccttgtaactatgcgaagcctgcatgtaaatgttacataggagagctgcgttgtttaaaagccttttgcccctctttggtttacggaacgatggccccttagctaggacggttcgaaaaggagggagtttccaaaaagggcaatattaaacagtgcaccgttgtgctaggcattctttgcgtaaaagagggagatatccccacgcgtgcttcgtttgtgccatcctgctcgcctctttattttttaaagtgcatattgggtgttctgcggagagggtacagggcgaaaagggggcctccacgcgaaaggagcatatacaaatatgtgcgacacgcctatgttgaataggaggcgtgcctatgttgaataagaggcgagacttatggttgcatgctcggcatagctatgttgcttgctcggcaatacctacgtcgcatgttctacaatagccacgttgcatgctcgacaatacctacgttgcatgctcggcaatagccacgttgcatgcgcggtatgcctatgtttttcccctttggggccgtaccgcatgcgccctatggaacgcgggacaggtgaaggaaaaaaaaaaaaaaattgcagcctcgagcattcgcaaaccaccagtcagtgttgtacgaaggggaaggaggatacatttcttaattgcgaatagggagaattaggagtgaggggctatttatacagtttggttgggtttatgagaaaaaaaaaaaaaaaaatggtggcccattggtgagttgatcacttggtggttaaaaagcgaacagctggtggtgattcatatggggggccgtatgcaacacgcgtgcgacgcatatgtggaagagtgtccatcaagggtgtgtatgtggaaggataatctaaaggagagccatccccaaccaaggacttcaccactgattataggcaccgaggcgcagaagaaggcacaataatttcgcgccaaatgggaagttaaatcgggttgcaaaaaaaaaaaagatacaaacgctgtatcgaaggacacggtgacagtcagatgaagcatgtgatggtgacgcaccgattaacgctgcaaaacgcgcagggtactcgttggaagggaagttatcgtatgcacgatggaggtgccttcggggatgtatgacttatatagcaaaaagggaaactgaagcggtgaatcgtgggggtgggcaatacaaaaaaggggggggggaaataaataaacgagtgtgatgatgtgtgttgtgatgatgtgtaatggtgatgcgtaatggtgatggccgagtgggcggaaaaaacaacaaaagtcgtcgcacgcattggagggcacgcagtacctgccctacgtgttgcaaccccttcaccggtcactacaacttgcgtctcttcttggagtgataaaacgagaagtccttcgtgtcctccatcgcacctgggtaggcgcagctactggaggtcttcatcaaattatgctgggagagattcgatttcatatcacttagtacgttgttaattaggttatttttcgttaaattatatttgatgatactgtaggtggcctgcgtacccatgaggctattattgctcaggtctgtatcgtacacactatggagcccctccacctggggtgctagttggtagttgttgttccttttgcttctcccttcctcaccggggaagttggcaggattgcctgggctatccgggttagcggcgtatccgctgttcgctgcgtttgcgccgttcgctgcgtttgcggtggtggagttcccccagttgccgaggtagctactcatatttttgtgtctgcctatcatgtgtgcctctttagtttggtctacgtttacctgtggtgctaccccatgtgcgactgatgttactctttggacttccgagccgtcctccatgaaggagttcatgcaattcaggttgtcctctcttcctctgatgttatcaaatattcgcgtggcaggccccttttccatcataccagtgtgtgcagctccgtcgtcgacatgactcccagtcctctctctcatcatcctttcaccatcacctatgctatttttaagtggcctcaaattgtagttcggctctttccttctgctcaagttgctgtttcttctttgtgtagcatcctgagtgaactcctcacctccattaagcaaactcatttgtgaatcatcagtagtgatggtgttatgatgaatgcccctctcggtgttaagagagttagtcagttcgctaactatgctgttaatttgtttggcttgttctttatcctttcgcatgtattgagtactccggatcaggtggagtaacttgtctaggttgtgactattcctctttgtgctggttcctttggggtagtatttcatttgatggtttgtgttactgtcactgtgggtcgtctccttcgcgttgtttcttttgggttgctccggcgggggtgcactaaattgggtgcgctccgacgtgttcatctgttctttcgagttagcgccggtagcggcagtagcagtggttgctgcggtgggcgttccccacctgccgcccacatgcgcgagccttctcctgaccatcctatcgttgtggtaatccccaaacagtccgcctctgcttctgcttcttttttcgctcagaagggagtgtctctctaagtcgctgtaactagtcaggtttgtcctaaatctgatggccggcctgccgtcatactggtcactgtgcattctgtcacttcggctgaactggtgtgtgtctaactcgttgcaggcagcatcatttgcctcggagcccctcctgctgaagtagcttcttgggatatcaccccccatgagataattatcttcccagttgggggcgctttccttgttcccctcgcacatgtagaaggggagcacagcaccgtaatcgtttctaccactgttccttattaatgcagtggagaggctactcacatttgacgcagctgtgttgagattttttttttttttcttcttttcattagaggagtctcctatcggagtagagacgttatttttctttatctttcccttctgtttactgtggttactgctactcttgcttgcttccttctcgttcgtggccttggtatttgtacttattgggttcctcctgttgtgttcaccatgggttggtggggctgcgctgcatgccgctttggacggacctccgtccgtaaagaaggccccctccccatcatcgtagtagtcctcaattggatgttcagcctggaacgctaaagaagccatacccttcgttttccttctcgtgttgtaggtccagttgttcccgttcgatgatccgtgtttctctctttgtggcttcctcttggtgagtgtcggcggggagaaggggttggttccggggatggctccatggatggctccgtgaatagctccgtggctgctttcctccctttgcctttcgccgtcttcgaggccttgcatctcgtccgggtcttccccatcctctgtgtgattctcgtccgcctcatccgcctcatctgcctcattcgcctcatctgcctcatctgcctcatccgcctcacccgcctcatccgcttcatccgcctcatccgcctcatctttcacattcagcagaatcgaaatcagctgctccttctccgtccggctgagactgttaaagattcgaacagactcgactcccccaaagtggttgagcaatagttgctcattcatgtggtcccctctattcgtgtaattttttttttttttttttttttctcctttcctagaacacgactgttgtaactgcatctttgcgctccctcgatcatttcgtcaagtgcgtgcattctttggtccatatccttttgtctcctcatttttgtcactccatcatagggtaagaattgattcttcttctcgttctgtgtgtgaaagaagagactccctttgtaatcgatcggctgttcctcatgcatcagtatctgcctttttatagagttcgctgattcgatgtgagagtggggtcttacaccttggtcctggttttccataatttgttttttctttacgtttctttggtgggcacttcggctcgagatgtcttcggctggatggtcttccctttgcgaagtggttgcgttgttctccctttgcgaagcggttgcgttgttctccctttgcgaagtggctgcgttgtcccccctttgcgaagtggctgcgttgtcccccctttgcgaagtggctgcgttgnnnnnnnnnngtggcgtgcgttgtcccccttcgtcgagtaggcgtgcgttgttctccctttgcgaagtggctgcgttgtccccccttcgattgtccgggttgctcaacactgtggccacttgcatcgcctgcgccaccgggggcacttccgagggcactcccccctgctgtgtatgatgctgtgtatgatgctgtgtatgatgctgtgtatgatgctgtgtatgatgctgtgtatgatgctgcgtgtgatgctgcgtgtgatgctgcgtatgatgctgcgactgttgctgcgactgttgctgcggctgcacgtggcctctgctttctgcgttctcacgcgccgtgccattcctctgatccgcatccgccccacttcgcttcatcttctccctcctcaagttaccattcaagatatgataataattttccaacaacttgtttcgaaacaattttttacctgtcccattcggtgagggttcattatcattctcatctgagtagttgaggttattcttgtcaaggtacagcttgtatagcatttcaagtttgttattatgtgggactttttttttcttttgctgattcgtttctgtcacctttgtcactcccatgtgcatctgccctttaggtgtatcgttgtgtgtagtctgcctactgattatgttcgtcgggtcgttgcacccttcggtagcgaaacggttgtagttttgctccatttccatatttacttgattctccttgtgagcaacatgcagggggtaattgataatgcggttgattcgtttttgtacctccttggggagtacattctggagggaatccaccgctccgttcacccagttggcgttgtgatcatccacaccgctgcttgtccgtccgtccggtgtgtataacatccctgtgctgctcattattctcctcttgccttggctcacttctcggaagtattttgagagtaagcgtaacatgaggttataattggcactgtccacatggggtaggatccctggtgtgttggaagactcgtgatagttgttcgagatgaattgttggttgtaatccttcatctgttgcgtctgtctttgtcttgtttgctctctcgattctgcgtcctcacgatttgctacccccctgggatcttcacgtgaagagtccctccttctcatacccccgtatgtgtgtgtactggtgtcattcctgcgttgagtttctccttccgctccgttagagttactatcggcctgaacatggctgcggctgggctggtaaaacccatcgtctttgggggtgcccaaaatcccttgttcgtacattacctttaggatagctgaatcttcttctgtgataaaaggaccgttttgtgtgcttcccaagttgacgtggttcttcgctcctttgtctccgcggggggaggcgtcattgcgtgaggtgctctgagcgtcgttgtgtaagctgttctgagcgtcgttgcgtaagctgttctgagcgtcgttgcgtaagctgttctgagcgccgttggctgcgtgaatcgggttggccgcagtcagcgcgctttcctcgccggtgcgtaaagcgcctccctcatggcggtgctcccacaccgagtgcgcattggtgtcctccgggtaactgtgcagatgctctgaaaaaccctcctccacaaagccaccatacctgctgcccataggcagcataatgtccgggtgacagtaagatcccgctccgtgtagaagtgacatcttaagcaacccattcagcatgaacacatctctgtttaggtaactcaacccgagaagacccctatccaatcctcctaacacttcccctgggttcgattcattcttgaagggaggttcacgaagcaaagcacttaacggatccaatgaaggaaaagctttcgtgtattttttttttacatacatgtataaattttcgctaacatagttgaagcttctatgagtggaggttaaatcaatttgacctgatctttgattatttttttctctgtagtgcttcattagcttgcttatatttgcgtgtacgttgtctgtaagttcctctatgggtgggtacttggggtacttggaactggtgctgcttctggggggggtgcagaaattgtccgtgtagtggaaggaggaggggtagcacccgtggagaggcagcagggaggagtcgtgacggtcgctgtggcggtagctgtgccgatcgctgtatcggtagctgtgtcggtcactgtaccggtagctgtgccgatatgggtcgtcctcatcccagttgtcatcccttccgccgtttctgcttccacttccgtttctgcttccacttccgctcccgcttcccattctcctcctacgtcttcccctttgttctcgccccagctgtcgctcccccgcttccacaccgagcgggtagccatcacgactgtccctatctctgagcaggcgaaggaacttctcactgccctcctcctcatagtagttgtgataaatcccatgcatgtactggtgcttgtaacagtagaggatctcatgtctactggtcttgctaaagttgggccacgacaagtaggtgctggcacagttcacatgaagaaaattgttgcagttttttaagctgcactttagggaggggaagttaagcaaacaaatagagcatctcttgtaaaacagaaaattgaaaagcacagtcaggttgaagtacctgtttccatatacatgattgtatgtgtagttattaaaatagaggcagtccttatgacaggtgtacttaaggtaggaaccgtttttatgttttagcttgatgaccccaatgaaaagtctgctcaacgtttgtttttcattacacagtatgcacctgacattctgaaaccatgcgttgtattcttttctttccaatccgattacttcatcatcgtagacgtagaggaagtaattagagtcgatatccttgatggtgatttctttggggcctttagcctctccgtagtgtgggtgtggggtgtaccccttctggggggaagagttggtgcccccctgctctgaaggtcgcatcccctcactacacgcgctggcgtggctacctactccagtagtacccatggtgttactacccaggggaatggaactgtctacggtgatagtgcacctcccgctgggtacttccacttccccggaggtctccctgctgtaaaaatacttcactaatttgttcttataaatacctttgttaattttctcgatgattctgtacgcctctctctttccactaagaaaggaactgacaagtgagctgcatccactgttgtgcgtgtgctctcccgcgaacagaagtctatttactgggaatgagattatgtccttgtctatctgtagagtcctccttccaacgaatgaattcaacccacgagaaaatttatttcccacccaatcgtagtaacatattttttcaattttgatcccaggtagtagatcctttagaaaagacttgcagtcattgataattatttttttggctagcttggaaattttttttctgtactttttcttcagaaatagggcgattactgggtgtgcactgtagaagacaatgtggttgtatttgttcgttccgatgtgactgttgtaggtggatcgatacttctctccgttgatgagtcgatccctcttaaggcaccccataaagctgctttcgtctctacggttgaaggggaagcggtggtagacatgactgttgttgttatggattcgctcattagtgggggcattattctcatagtggagtggttcttcaatctcctttggtgcctcctcgattggcatttccccgtggtgaggctcttcccctagcagcttctccttcctctcctgcatggggggaaactccccctcgccatttccatcctctctcgaattggacaccgatgtggagagggagatatccatcgatgtgttgttgtcaagttgcacgttcctaggaaaaagcgagttactacccagatctggtgtgagcgacggagttccaaagaggtcatgatcatccctgttggaaacctccttgtggatccccccctccttgtgaacgcccccctccttgtgaacgcctccctccttgtgaacgcccccctccttgaaggatctctcccttttcccttttttgcagttaaaaaaaatgctaacattttgagtgctctctacaatcctctccttcaacgtgacaacaattttgttgtttttggttacccctaatctgtgaatgctgtttgtcttccacttggggagtttcggaatgaactcaatcagtcctgtgctctcctgatcggggaggtctcctatggttctgtttggatagcctcttgggtttccatgtggcttccccccaggatcccccttcgggtattttttcttccccttcccttcacctcttccatttcgctttctcccttctgctcgatccacattgagagtccccctcgtagggaggtccccagaaatacactccgcatacttctccagctgttgtcgacttagattattatggatagtggatcctttagggttcccttccttccacttgacacatctccctatgttgaatatatgagtgttctttccatcggatagggtcccttgcttgttggagttgtgtagactttctgcatgagcattctgtaacgagtggccatttggactatggtcctgatccagtttgctgcaaacggttccacagaaaaaatccaaatcgcaaggtttgtccatctcgcagacgttcaaattgctattcgtttcggaggagcacctcgccaagctcgcgcagccttccccactgaagtagagtaccccattgttgctagaacctttgagtcgacaggtgcttctgttctcgttcgttgtgatatctatgttattgatgaggtagtcgctcgaagtggaggcattctgattatgattttccccacaagggggtgcgctgtatgattctgcggggggttgaagtgggagggctttccgctgtgggatgtccgggtttgcccctttcggatgatcgcccctttgaggctggtttaattccccctcggtggggttgttcccttgggggggagcagcacaggtagcggagtgctggtcagtcttgggttgctcccccaagtggggtatctcttcaatccgctttaactttcccccttggggagtgtacccccgacggtggattctccccttcttggtgcggccgaataactttacactgtccttcaaaactccgatgggaaccgtcacgatgcagtagtcgtacagtctattgtcgacatgattgctaaagccaattttgatgttatcattataagcgtatattttattaacaattttatttttttttatgatgatattttttttcaactttttaaaaatttcggtgagctcaaagttgcagcagatggtctgaagcacatcaaggaaactgagattgtagaaaaggtactggatggataaggaatctaagttaattccagcagtggcttcgatataggaaacgtacagttggacatgaagactttttggatttctttcactcttcattttggctacttctattcgaatggcttgtccgagggacatacaaaggaggatgtttttatctttcaagttatgaaaaaaagcggagttaaaaatttggtcatagtagaacctcagcttgtaaaggaccttaaaaaattcgctcctcatttcgtgcatatatatctttttcccattaaggtagatgtagtgtttgtacaagtgcctattcacatctttgtggtagatattttttttgagacagaaattgatgagggggttatttcgattgactagaagatctagttctcctaggtagtttttttttccattcgatgagtaaaaatacttgccacctattctgttccttgcttcgtacacagttacatcgacgttatggttgagtaatacgtatgcagctgctagtccggataatcccgctccgataatcaccacttttatttttttgttcacatttacgatagtatctatgtgattaatgatgtcgttattattttttttttttttttccatcgtgatttttcttcaaacgtaggatgttttcctttttgtataggaagacattggagttcgttttatcgcaaatgtttatttgttcgctgtatgcaccggaattttttgagctgctggctgcgtagtggtctgagtatcctccgaggctacctgggtgtgtattcctttgcctgtttttttgtgccttccccgggttgacttcacccgtttggtcttccccacccgtcgcgtttgcctccatcccgtttgcctccatcccgtttgcctccatcccgttcgcttccatcctgttcattgtcttcaccgtgttatccaccatatccatcattatcattttttttttttctttttcttcttcttcttagtcttccctccgtttgggtcagataacccctcgatgacatctccatctggtggcactaacacaccttggaatttccccatttgatttttctgattcgtttgagtgtactgtatacctcctttcatgttatagaggtggtccgttctgctcttcgaattgggggcgttgttaatctcataagagttgcacatcctcccccccgtttgccccgtccgatctcgggcatcactactgcagtagctaaacgggttcgaatggtttggataaaagaaggtaaagtcttcgtcaaaaatgttgtaaatggaggactcgttatcgttcgacgtggatgagctcacaactattttcttcctacggcgtgtgcgctttggcatttgcatttgtaccttcgcgctcgtgtacatggctcggttggacttgaagctgctgctgggtgggcagtcccgcgcggggagactgccccgtcttcttccgcttcggtcgctcccgctgcttcgatcgcttctactgcttcgatcacttctactgcttcgatcgcttctactgcttcgatcgcttctactgcttcgatcgctcctactgcttcgatcgttctggtcgctctcatcattttcgcgtccattcgtctggcctctctccccattgccgcttcctcctccatcgccgcttcctcttccatcgccgcttccccctccattgccgcttccccctccagcatgacccttgtcctcgttctctttccccccctgttcgcggtcgtcacggggggaggcaccacacgctgagccgtctcgagtggcgcttcccctatcgttggccttatctttcgctccatacccccctccatcggtgcactctagcgacagggcgacatcccccgcgccgtcccctttacagtggacagtgctatgcgtacattgggaggacgcctccgagtggtaccttttccttcctcttgttttctgtaccttcatcacggcaacatcttttattgtcatgctgtggattcttgctctctcatgcatttgattggccaattgtcttatggggttaacaaaaatggagtttaaaaatgggaagaagttcttctttgtgcgttctgctccgctttctcgccctacgcatctgtggatgagcgcgacaagatcgggcggttcgccttttccgcggagtggtttggttctatcaaattggctagttccgcggaggggttggaccctcttctttttctttttcttctttttccttcttgacccctccttcgagtcattcagtaaatacacacgaaatgggttccttctccgcagcaccattttatatatgtcgcttctcccccttttaatctctgcgacactttgtttgtaccccaccgggattagcttcagacatactgtgtgcagcgtcttccgcgtttgggtcttccgctttggggtcttccgctttggggtcttccgctttgaggtcttccgctttgaggtcttccgctttgaggtcttccgctttgaggtcttccgctttgaggtcttccgctttgaggtcttccgtttttgcttcttccacttttgcgtttccctttcttggtggtgtatcctcacccttccctttatttccccaacatgtataaaatccgtttttgtgtacttgaagatttttttgttggcaacattcaggagggagcgatctgttgagggggtcacttggccccgatcacgatctgaagttgtacccttcatcttggacatggaaccgaggaggggagaaaaaaacgaattggctaattggctaattggctaactgactaattggctaactgactaattggctaactgactaattggctaactgactaattggctaatctgcgttacctcaaaaattgaacagcaagcacatctgcatgcgatcacgcaaaagagttaatgctgtgttggttaactcgatgtcgttaggaaagcggtaggggaagtgaagggtccggtctcatcttccttcccgcttgccaccgtgtgcgggattattaacctaagtgtttttttctcttttttcttttttttcttcaaattttgacttaactttaggatgcaattcgataaatattttctcgaaagagtaaattttaatcccctttttgtttaaattaatacaaattgaggattttcttctgagcagccaattctggagatgactgttgatgtgtaccgtaggggaggatggaagaaggaacgacagagacacttcgaccgggttgctaatctgactgtctattcagctgctatgctgtagggggtgcgtttctcttgggcaatgtgatagcacggctgaaaatttaattacactgcggattattctgaaaagaaggaaataactatggggcaaaaaaaatagcaatctggatttgctcgaggtggatacaaaacaaaggcgctcctggggaagcgctggaagggggtggggagaaataggagggcaaaaaaacagggagctcaagctcaaatgggcaatttaaaatgggaaaaaatatataaacaaaacatgcaattaagtgagctaaaacgaggttgtctaacgaaacgcgcgcaatgaaggcgacatgcgtaactcagtttccgcgggcgctgacgattggccaacgttccgagaggaacaagcgagcgggcaggaatatacatgcacactatgtaggtatatatgtatgtacacgtatatgtgttcttttttctttttttttccttcgctgcggtcctgtttagttaattagttgctggcctgtacagttgctccgcagggtccgttcagttttgccttgcccagttggtcctgttcgccccgttcgccccgttcgccccgttcgccccctttgcttcagcttttccgactgggatgccccgctgctccccacccgaatggacagaaacgcgaaaaaacggacggggggtatccggcttgaaaagaacagttctacgcgtgaggcgagtctgcgcgcatgtccgcagtgtccgtgggaaaaacaaaaatgggggcaggttaagcatgcgcgtggataagcaagtaggtaggtgtgtcaatggcgacatgtaaatgggctctctcccgcacactttgcaaaaaaaaaaaaaaaaactggcgtgcgcgcgaaggagtctcttcacagttgtcgtgttgagcataccacagtaaacacatgacagcatacccacatgagcaaattttttcctttttcttattcatgtaatcattaagctggtcgaacgagtgggtacttattatatgtgcatacgcattgggggggccctagacgaatttttcttctggatcatttaaacgcaaaaacgttggagtgggatgcctctttttttttttttttttttttttttttcttcttccttcttctacgcttacgtgtgcacagtctgtgtaactacatgcaagcgcgattgtacatatgcacgtttgtgtgtgcttctgttgtgggtgggattttgctttggcaacccctccgcgtggggtgtacatacaatgcaggggtaagtgcgattattacaaaattgtacctacattggtttgcgcgcggtgtagtgcggcgcgccagggggggtcaaccgaggagtgtagcgtgcatagggcaacatgcatatggaaacatgcatagggaaacgtgaatagggaaacgtgcatagggaaaactgcacagcgaaacatgcacaacgaaacatgcatagaaaaatttggagggcgaaacgcgaaggctgaacggttaaaagaggctacgaataatagcagcgatagaaacagtagcccattggcaacaaacaaaattcacacatttgtaaccacataaaaacggggaaatgcacaaaacgataatcacgcgtggttcgactaagcatacttaggccacagtgaagttagtataattaatggggtcgccaaatgagcaacacggggggcagcgtgaagggtagtcacacggaaggaaaaataaaaaaaagaatgcaaagtggaacgtaaagtggaacgcaaaatgcaacgaaaatgcaacgaaaatgcaaccaataatgcaacgaaaatgcaaccagtaatgcaacgaaaatgcaaccaataatgcaacgaaaatgcaaccagtaatgcaacgaaaatgcaacgagcaatgcaacacaacgcgttaacctagcttgtgagctgcgcgctttttttaaaaaattaattcaaataaaggagcatcaaataaaaggttacaaggggtgtgcaatgtatgcgatgaattctgctttcatttttctttcctttttttttccttttttttaccttttttttgccttttctttcctttcctcttctttcttttaaagcgttggaagtggcgtgagttgcaaacggaggggggagattctacaggggcggcgcagggtgtacatatgcaagctgggaggggagcctcaaagagtgttcctcaaagggtttttttccccaaaggattatccccaaagggtcaccctcaaagggctctccgcaggtatgcccacttaccagcacgccctcgcgtgtgcgtggggcaactgtgcagggtggaaaaacacgaggcacaatcacatgcgctaattcgttgttaaattaaaattgaaagcaaggaacactaaagagagatgggcaaacacaaacaaaggagcgaacgtgcgacgggggaggcacagtacgtaggggatacttggcactgcgcgaggaaagagacatgctagcacatctcaataacatgcacgcggtgaggtagacaaaaccgacgcaggtgtgcgcggcggatattattctagcccctccacgggaaaaaaaaaaaaaaaacacacatatatatatgtatgtatgtatacacgtttgatgcgcaaattggttcggttcaaagcgaagtgaaaagacatgcaggcagcacaaccacgtgggcttaaacgtgcagaggttgggagggtagacgggcctactttgtagacgcacgtacgttcggccaatttgcgtggggaagaggcatcacaacatgcgcgtggacgcaattaagaaagcgggacgggtgtactgctggagtaggcgcacagctggtgtagaagcccagctggtgtagaagcccagctggtgtagaagcccgactggtgtagaagcccagctggtgtagaagcccaactgacacactattgcgaatgtgccaaggtggaaccaggatgaaaacaaatatatacgcaaacacaattgcagttaagaagtcaactccggggagaccctttttttttttttttttttttttaatttttcgggtgtccacgggattgttgatatatcaaaaaagggagtaaaacgagtggagaaagggagttaaacgaatggagaaagggggttaaacgaatggagaaagggggttaaacgaatggagaaagggagttaaacgagtggagaaagggagttatttttttgttaactgttttttactctttcgtttatttgctttcttcgcgtttttaatttattttttatttttttacgcgttagcagttttatattttgatacttttatttttatttttacttttatttttacttttatttttacttttatttttacttttatttttatttttactttatttttactttatttttacttttatttttactttatttttacttttattttcgcttagggtttcactttagcccttcacttgcaccccgtgcgtgctgcgtatgtgtgggcactctcaccacgtaggcacacctgtcgagcgggtggacggtggagtgaatagcgcgagtgacgtgtatgtgcgcgtgtagaatttttttttggagaggagagactcagagttggcgcgcgcgagaaggttgtccggttgggagacatctcaggtgggaagtagatatgttgggttgcagatctgttgagaggcagatctgttgagtggcagatcggatggaaactagttggttggctactcacctgatagcctgctcgcctgagcgttactccattaaattcactcaaaaaatggaacgcgaacgttcgactatttgcagtctaggcggaggtggaccaggttgcctccacgtcgcgcgatagcacttttttttcccttaaggtgtgggcgttggcgcgcggccccccgcgcatgcacatgcgcatgcaaggttctgcgcgcatatgtatgcatgcggtgtggtaaacaaataggcacgcacatgtacttggtgtacatatatatatggttttttttttttttttttttttttcgcgttttctttcccacctagcgaaacgcgcaccccaggtgtgctaactaaaagaactcacaaagaacaaccctaaatggccatccaatccacttagggtccaccaaactaccgaaaaaaaaaaaaggaccctctatacatgcacgtcattttgcgtaaatttggaagaagggggatttacaaaaggggcctccatttgtaaaaaaaaagaagggaaaaaaagggataaaaaaggaggaggaaaaaggggaggaaaaaagaggagaaaaaaggagaaaagaacgctcagggaaggtatgtgttcaagtgactacccttctaacagggtagaaaaggaggaggaagtcccctcctcttctgcttcgtatgatatgtatataaagccacatcggtggggcggccttcacatgcgaccgacacgtaactgtaaagcggagcaccatcacaactggtgggaaaagaaattcggaaagttcgcgctaccatcaataatgggagtgtaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaagcggcaaagaagaaacggcaaagaagaagcgacaaaggtgaagcggcaaagaagcgacaaaggagaagtgacaaagaagaagcgacaaaggaggagagattcttctaacatttgcagttcgcatgtacgagaataattacacgaacgagtacacgcttacggagggtagagttcacacgagctgtacatatagtacttacccattttgtacacttgggggaggatacatatccctgtgtcgaaaacgcagctgtgcaggagcaggtgtaacggcaatttgtgaagaacgacaagaacgacaagaacgacaagaacgacaagaacgaacgacaaacaggtgttttcaactgcgttcgtgggggacaccctcactgcatgctgatgacagggaaaaaaaaaaaaattaagagaacgctgttgtgcatgtagtgtacattagcttatgtaccactttgcgtccgctgtgccaacgaggaagacttcgcaaacttgcagaggaaataaatcatcggaaaaaagctttgtaagtgagatcgcgtcgtagagaaggaaaaaaaccaacaagggtaaccccaccattgagtggagcagaatcagacgggtgtctcaaatacacaccgcagtgggaggggcccgtcttgtggcaccttatgaacacccttgtgtacgttggtacatcgattgagaagaggcatgacaggtggaaaaacttgtatgaagaacaacctttttaaaaataaaagacgacccacgaatttggcaccttaacatgagagtaaaatatgcgttctccaaataaccgagtgaaatcagttggccgtttgctctttttcctttgttagtgtgtaagagagcgcggtcacgggaggataggagcggtccgctggtgaatcctccgcatgtgtttgtgtgtctgtacgtctgtgctcaggagatgtatgcccccctccatcatgcgtgtatgaatattttcaaagcgcgggtagaaaccacttggtacgttctcttgaaactgttttacatgtacgtacgagagggtgaatataaccgcttcctttcgcgactccgctttgggtgcgtgtccagaccggcccccagaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatatatatatatgcccttccaaggtgtgcggtttgcgcatgtgcacttgtccgcgtggcctcgcgtcttgaagccgacattgtttccgattgtatgttttaaaagtacgatttttttgtggagcctacattgcgccatttctcagttcgcacttttttccccgcggagggcttgacacgttcgtgtagctagccaatcgaagattgaaaaaaaaaaaaaaaaaaatcgcactcaaccagacaacaaaatgaagacccgaaaattgtgcataaacgagtgtatcccctatgtgcagaagtacgaatggggcaaggggaaagacgggatggtttacgacgttatgaagaatattgtgaaggagaattacgatttggtgaaaaaggacattgataaggtggaatacataaaggagtatatgccggatggtgaagaggagaagaggaagaagaaagaggaggcgtcgacagggggagcggcgggggtggagactgtcccccagaatgcctcacctgaggataagagcaagcaaaaccaacaaaacagcaacaacggcaagggtgaagtcaaaacaaatgatgaaccggagtcaaagtacgcagagctctggatcggaaaccacgaaaagggtcccaacttagtgctgtacaaaaataattttataaaaatcgaaaattttctacaaatatatgaaacgaagaaaaaaaaaaaaggaaaaattgcaaaatatttttacaaaaaaattgaagacacgaaaagtaaatataacaataaaaagaactcaacaaagtcggaagatgtgaacagcattcggagcaaagaaactgatataaagagatactctgacattgaattttcctctttgaaaaattattccttgtacgaaaagtatgacattgtaatggaagacgttgataagaatacgctctttccttatctgtttaagttgctatccatttcgaagcccctgagcatacagattcacccgaacgaagttcagaccctgtatctgaatacactgaacccaaccctttacaaggacaaagtattcaaaacggagatgtgcgtctgtattaatgccatgagcttgctgtgcggtttcatgaatatctttaaaattgcctttttagtgaccagtgtgcgggagctccacgattttttcctgaagcgggagaagccgggtgggggaagtggcgaaactggcagtgttagctgcattggagaaactggcagtgttagctgcattggcgaaactggaagcgttagctgcattggcgaaactggaagcgttagctgcattggcgaacctgtgcagggtagccccgcggtcgaacagcaaagagatatctttcatctcttcgatctgttccacactcagaagaacgaacacgtggaggagctcatgaaaatgctggcgcgaatttacgtgtacataattagctactccctgaagaggggtagcaggcagacctacgacgtgctatctgtgatagataactacgcggagtgtatccagaagtacgtgttcgatgaagggttctttgcggggttttacaaaaatgacaaatttttggagcaaaatttgaacttgggaaatttgataaaggtggagaaggagaagctgcaaaacagcggcggtggtcggaggggcgcgtcggggatgagcgggtcggatgatgaggacgaggaggaggtggaggtggacgtcaaagggggggtagaagtgggcagtaatgcggagttagagggagagggcacagttccagtttcagcttcggtctcggtgtctgtctcgggagacggctccgaggcgaagcgcaccgcggagacagggagcaacgcggacgcccagagcacgcacccacaggggaagaagcaaaacaggggagtgccacaggatgcgggagtggaagcggcagggaaagcagaggcgggagtgggagtggaagcggcagcggcagaggcagaggcagcggaggtgaagggggagggtccggtgcgctcggacaagaagcaggacctgcagtgcgcagcccagctagtgagcagaaaaaaaataaaatcgttttatgagcatgtgttcaagtacctaacgtaccgaacgatgttagtcgagggagagatgctaaataagtgtgttaatgacatcgaaacgaaaaatgaaaaatataagtcctatttgaaggaaaaggaattatggaaaaaaagtcctgatgaaatttacacagatttgtgtaagaaaaaaaactacaaagatattcagtcagatacggagagttttattataagtaccatttttgaaattttttacaacgtgtcgaaattctaccctaatgacggaggaagaatttttgtatttattttacaacaactaaatttgaaagatggagatgtggtgtatatcaagccaggagttattcactcgtacatatctgggcactgcctggagtgtatgactaactcggacttagtcatccgaggaggacttaccaacaaagaaatggataaattaaattttatcaaatatgtgaattacaaaaacaattacccaataattcttgagaaggaatttattaactataatataatatcctatagttactacaaaatgaagcattttcgaattttatttttgaccgttcgaccaggagagagtgtaacctttttattttctcacgtgagctttacttcatgtatcgttttgtctagcaatcggactgttaagattaagggtagaaagaatgacaagaagaaggccagcattaagggcatgaagaggggcactgtttttttcattgcgcccagcatcctcgtgactttggcgaacttttacgcgtcggaggcggacggcgacaaggagctcgtgctgtactgcgccacgtcttgaggaggccaagccgttcgactggttggtcgttcgactggttggtcgttcgactggttggcccatcggctggctgaccgttcagctggctggcccatcggctggctggcccatcggctgcttagccctccgtccgatggagcggtcacaaccgttgccgccgcggggcgtctctcccccgtgtcccccttttttggtcccaactacgcgatgtgtgcacacacaggtaggtgcttgcagatgggtatgcctacagatgtaggtactacctatgcagatgtagttactacctacacagatgtagttacccacatgcgtgcacacggcatggtgtctcttttttcccagccccctttttttcaaatcgcttcacggcgcacccctcgagtggggaaccatgcgtgttctggatggcgccgcgtaggggtgacgaatgaagctaagaaatatatgtactgcgtgcgtggccgaaccggctgtcacgtgggaatctcacccatcttgtaatttcgtagcacccccccccaaaaaatggcaaattttgaaaaataatttttttttacatcctattttaatcatgcgtgcttattgttcatgatgttgcttctcttcttcttttttttttttttttttttttcacgtttttcatatttaaagcgaaacttcaacttcgttcataccccttttgtccaattttgaaatttctttaaaaagcgcaatggagttgggacggtcgtggaaaattgggaaggcgccagccgaggctgcttccagttagggacgcgccggttgcccttccacggtcagctcaaaatgaagtgaaatggaaagcacaggtgggaacacacgcatataagtatctatgtccctgtgtgtatcgtatgtactgtgtgtatagtatgcaccgtgtgtatcttcaaatatgcgcagcgtggagaggggagctgaacccccacctctccaaccacgcacattcgcccagtaggcatccaaattgacaaaaaaaaaaaaaaaaagaacaacgcacaggtgtaagtatgtacgtgtgtgtacctttgcgcataggtgtctatacgggggaggaggtaaccccatccctttggtcgctccacctgagcgataaagaaaaaaaaaataaaatacctaggaagttattcacgtagaggagtcttccactttggccctcctactctccatactgtgactcttcaaaaaaagcaaattgagagtttggacatgtctgtccgacttccaatcgaccacattcttcatgtagaggagcatcttcttcatttgcttgcgcctgttgtggggagggaagaagatgctgtgtgggtggtacgaacgggggagcggctaagcggttaaacggatacgcggctaagcggttaagcagttaagcgactggtgaagatgccacttcgaggaggcgaccaggccgcttcttaggccgcttctcaggccgcttcttaggccgcttctcagaccgcttctcaggccgcttcttaggccgcttctcagaccgcttctcaggccgcttctcacgccgccaccgacgcgcgatgtgccctacttcaagctgatatccttgggggagaaccacggggcggcctttctcacacatagcctcgagtaggagcccccggcatcgcgcctgtggttgtgaaggctgaagcggaagcggtcatcggcaggactgctcttcccctgctcccgacacgacttgatcaactcgctttcgaccaggtgcttgtttagacacaaatgcaaaacgaattggatgatgtaaatgccgcagtcgtacgtgttggtttgcttggggataacgttcgggtacacaaatttgaagaaaatccgcgggggggtggcagtagacgggttcgcagtaccgttcgtggtagcgtccgcaataccgctcgtggtaacgttctcggtagcggcggtggctgcccctactgccccgggtgctccgctccccgcgggagatgcgtagtcccgctgcagcatatgctccaggtacttcttcaacttgtgcaaaattttatttcccctgatggaagggaagagcgagtcgaggtaaatcatgtaggccacttgaacgttttcatttttgtgttgattcttcactgtgcttgaagtatcgttgcaggttctggtagaacccgttttattcgtgtctctcaaaaggatcgtcatatcttcctttggggggattgcccctgtgtggtagtccccataatcacttgaactttttgcattcttgcagcagtgtccttctttcttctcatggtgatgacccaggttttcttgtccttgcaaataattcctcaaaagagtgctgtggttctttggcagactcgattcagagagggcccctctccttttggaaaagtacgactcgcaggatttgctcctaaacgttgcatgtaaatggtctgggagcgggtgttctcccctgggttggctgcactcactgggtgtgctgctcttcgtgagattttctccactgggggtgcatctcttcggggagttttttcttcctcctttttctccttttttttctcctttttcttctcctttttctccttttatttctccttttttttctccttttatttcacccttttcttcttgtgcccccccctgcttgtcgttaaaggggaagtagagcagcacgagggaccagtgcgtgttgctgatgttgatgggaacaaacacataggtatactcatagaccttcctatccagcttctgaatccacctattggtattcatatatgccttacacgaatcttcatacaattcgatttttttataaaaaaaagtgttaaaaatgtaaatgtcgttttttttctccttgtcattttttagaacaaaggaaaggatatagttataaaaaaaatcgataattgaatcatcaatgtatttaaatttatccaaacgaaacagattgtgttggtccattttgtaggtgttgattttccatgcgttattaacgtcttccgtttttttgttaatgtagattttgagtagttgagtgtctactattctctccttctgcataaactgcagtttggttttttcaattttggagaaatttaaaaatgtcgttatgtagaactttagcttgctgctgtacttgaactgtctcgtgaagttacaacatatgactttgatgatatcgaacaggtttctcactttgtatttgaagaagatcgcttcttgctcgtcctggtgatcttggccggtatccccttcgccaccttcattgcatgctcccttctgggtggtctcgtctgctctttccgcgtgccgccgaggggggtgctcatcggggctgtccccacttacaccactcccgccgctcccgccacttactccactcccgccgctaaccccctcctggtcggcgaggcaaacatcccccttgagacagctctccccgtcggggcagccgccaaagctgccgacaaacccatcgcactgcagcgttatggagccgttcatcacttcgctcgcgcagccctgcagttgttggccctctggaagttcaccctgcagttgttggccctctggaagttcaccctgcggttgttggccctctggaagttcactctgcggttgatggccctcctccctggggaggatctcctgcactgagtctccacaccgcctgtacctggagtccgtctcggagatgtagctgacgttggagtttcccgagtggttttgtccggaggcactcgcgagggagtcgttcgaagtgtcgttcgatacatagtttggcgtatcgttcgatgcatcgtttggagtatcgttcgatgcgtcatttggagtatcgttcgatgcatcgttcggagtatcgttcgatgcgtcatttggagtatcgtttgacgccccgtttgacttcccgtttgacgccccgtttgacttcccgtttgacgcctcgtttgacgcaccgctcacgtccatcacttgacacctgtcgatggctgcttccacctcggaggtgaccatttcacattcgccacttcgaacctcaggaaaggtatcatcgtatccttccctctccgacacaacgtgcaaactttttttccccccaggttgcatctcgttagcattttcgacttgatctatctttctttttctgcccttttgagtctcttcctcgttatcgtcggtaaccggttcgtataatgcttgagagccttggtccagataggagtaggatgaacatactttggaggcgcgggtcggttcctgacaggtgctggcgtcgtcgttgaggcagaccttacccttcgaggacctggcgctggaaacaaattcgctgtgtgaatcttgagcagtgggatgaacatcagtgtggtagtataaagctggctcaacagaggcatccgattcgtgcactgtaggatcaacctctgcagcatcatcgttttggttgcccatatttatctcccccccctggcacgatattttatcctccactgagatatgctcatggtgaaggtcttccgtctgtcctgtcttcaccgcgtcatcttcgaacttaaacgtaaatattaatttgttttcttccccctttagtttgtccttcatagtgttttcactttggtagttttcatctcgatcattcatggttagttgagtatggtgtgcttcattgctgtcacttctttctgacttttttttgttttgttgactgggttgtgagttcccctttcgggtactacgcgtggagtagggtttctcattccaactggtgtctcccttaagcaaatgagattcttctctacgtgattttctttgctctccgttagattttttcttcgttttgtaaaaactggagtgcaggtcgttcgaatcgtcggtagacttgttggacctcagaatgttggccttcttggagagtacgtatttttgtatgactacttcttcatcttttgttaaattcaagttgagtagaagccacttaatttttaaatgtcttcgagtgaacactggagggttttttttttttttcttctcattcatgtcgagttggttttctctggttactacttgcgtgtcgctgaagtagagatcgttgctgtagatgcttacgtcactttcgtaactctgtatgaagctttgtggaacttggtcgtgtgtgatttgtttgatttgtgatccgtagttgtttgtccgtttagcttttgcgcactcctgctcgaggtggtgctgctgctcgtccttcaagaacccgtttatttccttcgtgcacgtttcgtcgttgcctggtggggggggaaaaaaagaaaaaaaaaaaaagaaaggaaaagaaaaatgaaaaataaaaaagcatagcaaagcaaaacgaagtggtctcttttggggggtggagcagacctatcttgctggagtatgcatgctggcacatctcccccttctcccccttcgcaactacgcgagggtaagacatctttgcagtaccttggtcgaaagccgcaaactggttcatgtatatatctgctggctcgcgaaaaaggagaaagagaattttaacttggctgtcacttgcattatcgttatcgcttgaacgggtcccattttttcccgcctcgtctgtttttgcgcaggaagggtcactaggcggagtgcccttcgaaagagtatcaacactgcaactgttaatttggaggccccctttttgggtgtccccattttggaggccccctttttgtgtgtcccctttttggatgccccctttttgggagctctcctccagtgaggtccccccctgggaaagccccgcatcggagatcctcctctcacttttgttaatcttttgttccaaaatgcttctcaaagaatttaaagttttatcatctgagttattcaattttgtaaattcaatggaggacaaatcgtagctgcagtgtacgctatcaaaaagttttttgacaaccatttttttggttgttttttctctcaagttagggttttcactcagcatttctgttgctttatcttccacttttattttgtacttctctggtttgcagtcatgagttggttcttccttgcaggacgaggtggattcgttgacgatggggttatgctcgtcattggtaggtggggatgtatcgcattgtggctcacttttaactttttcgctgtgaaggaatgcactcgctttgctcatctcccctccatgggcagagatgacagctggaatgggagctccataagcaccactactgcctgggggtgtctccctcctcctgaccttcctagactcgacctcgtatatataaatctcgttgctccttttgtggaggcacaaatacagcttgatcctctttttgctgtaaaagtggtggaggtacttgttctgtccggatttgctcccacgggtactcgggtagtaggtgataattctggagtttccacctatgtatgaaatgagctctacgataataaaattgtccgtttcttgttcaatttgttcgttgctgtcatcggaggagaggatttcgcacagttcatttatgcattgttgggttttctttcgcgcgtccttcttcttctccccctccgccttctcctcctttttctcctcctccttcttctccttcttctccttcccgtgcgagctgcagttgcctgggtctctgggttcgcttttctcgttgccttcccgctcggcgtttctcatattgtgcgtccagcaggatgcattcctcatcgcttccaagtacaggtactaatgcgtaatgccctccctgtttgatttatctcgtgtgctcgattagctcggatgcccctcctttgtgcacatttccatgtgggaacgagaggaagtatctttgtgggtctcccaaaacgtgtagcactaggtatgagtacctcccttggaatgacccaacggcactgttgcagggggggccaccaaggtggagtagaacagcgaaggtgatagacaaatgagcgcaaaaaaaaaaaaaggggtgtcaataaaaggggggtcaaaaaaaggggttccaaaaaaaggggtaccacaaagtggccaacctgtgaagcgaaaggagagtgaaacaaatgagcgctcatcctttggcgtacagacgtgaagagtccttgttcgttgctccaacggacgcgcacaccttggcattatatgcacatgggaaattaaaaaagtttcgcacttcgtcgtatatgtgcactccttgtacgggttgaaaaacgctttgcatgggtaggatgcgacgtgtctaatgcggagcaacaccatgtgatttgtctcccctttcgcatcgttgaaattggggttctcagccgctttgcaggaccttacctccgtgtattcctttttcgagcggaagacaatttggggggtacctccatgcttacccatacgaacgtatgcacaggtacatggtcgcacgtgcaacgatacatacacgtgtaggaacatatgagcatatgcgcatgtgaatgtgaccccctccaccttctcatacgtcgcaaggagagagtgtgttcttcatcaaggaatgcagatctcaggtgcgtcatacactccccatgtttatataaagactctgttcacactcctagtgcagcttcatacacatggctaggttggtacacgtggggggggaagaaaaaaaaaaaattcctttttgagaggatttctacacatgtgctatgttatcacctaaccggaatgaaggacaaaattttcgtttcaaatgtgtaaagtgtgacgggtgtagaggtggcggtacagatagaggtagtggtagctgtagtggtagaggtagtggtagaggtcgtggtagaggtcgtggtagaggtagtggtaaaggtagcggtaggggctgctcctttttgtttcttctccaagtggacacgaattaggttaacatgcaatcattttcgtagtaggcaagttaaccacgcaaatgattatgctcacgtatgcagaggggataaaaaaaaaaaaaaaaaaatatgaactgttcatacacttgtaagaaggttaaaattgaaaagtaaatttttacatttttttaattgcacgagttgggaaataattcactttttttcttctttttcataactgccttgtctagcagaagttacgaaaagggaaattcccaaacgatgtgctatctgaagatgtacacctcgcccagcttggattatttgggacgagtggtaaagtaaaagttaatcaaacattgctgtgaacacatcactgcctgtcaactatgctcgtgcatgtgaagcgaatacgaatgtgtaacgattacacttggagatgtgcgatgagggaacgcgtatgcaaaaaaaaagcgttacgtaggtacggtactgatgtgttgatgcgtgggaacgtcgacgtattcatcattgcttgaatgaagcttccctccgttttagtccgctcggtcacatcctagagggaaacgcaacgcagcgatcttttaaaaagaggagaaggtgaagcatttaatcggagaagctttcctcaaccggttagcaaactgaagaacacgttttaactttttttttttttttttttttttcctaaaaaaacgttatgggtatgtgctatactggggaagaagtacaataacgcgaatcggttgaaaaaaaaaaagaggtcgccaatacaccgtgcattttctcaagctacaccctaaaaaggtgcgcctgcctttaaaaaaaaacaaacaagcaaagaagcaaagaaacaaagaagcaaagaagcaaagaaacaaagaagcaaagaagcaaagaaacaaagaagcaaagaaacaaagaagaaaagaaacaacgaaacaacgaaacaaagaaacaacgaaacaaagaaacaaaaaagaaaaaacaaaaaacacacattttatagtcaactggtatatgtacatccctccagcaaagtgaacagaaattgtatgtttcattttttattttttcctctcaagtggcaaaacacacacaggagtagcacgaacgcatggttgggcggcccacttcgactcgcatttaggtactccataccgcccaactgagggaaaaaatatatgtacagtaaaacaggttaatcgtttaatcgattaagcgaagtgattttaccccctactcagcagagcaagccgctgcttcatccgcgtgttcaccaactccactcgcgttgaagtcgaatttaacttttggagtggtcagagaaatacacaacgaaggcgtaaaataatcgtggcgtttttttttttatttcttgggaagggaagaagaacacaagatcttagtgtgaggcagcggggagagccacaaaatagaggttacagttttggatcctcttcgtaaggcctgaaagcagactcgcgccagcgcagaaaaaaccgaagccgagattgtcagcacatttcatcgcaccgcagcttaggtagggctacggatacgcgcccccctctgttggtattttgcccagctagaccaacagatgggccccaccaggcgtatgcacatttgagaaggaatccacacgatcgtgtaggcacaagcgagagggaactgaaaaaaaaggttatctcgcttccaccccagtatatgcaacgcatactgccaacacgtggtattcttttcccccttttatgcagcgcaaatggatatcaacctggaagagcgagcatacacatccccgctgatgcggtacatatatcagaaaagtgaacccgcgaagaaaagcaacagtgaggaaaagagttacggatttaccccattcagcatacggctaggaagtctgccaataaaaaatgccagcgacaacaaatatatgtcaaatatgaactcattaaatattgtgaatatgcttcctttgtctttattctccaactataatagcaataacatgagttcaaccgacattttatttttgccgaaattttctacgttcctcttttttaccatccccatttttgtgatgatgccaaatttgacgctgtacaccaagcactggtttttcttcgcccccaagtaggcatgtaaagcggaggtatggtagaagcgggggcatggtagaagcggaggcgtggtacaagcaggggcactcatgcgcgcaggcggatgtatttccctaacccgcttcgtttcccctgtctcgtcgttaaccatacgggaagagcaaccggtctagcggcgcttccctctaggcggtacgaaccgccaaaatatgttttttgtaccaccccttttttatttttatgattttccccgttggtgcttcctcagttgtggggcagcagaaggggggatttttttttttttttttttccttttttatcaaataagtaaatttttacaatgttgacgcgtcggaatgggttaatgtcacctttgggagaacagaacgttgttgccgggggggtatccgcacggatgattagcagcgcgggatgactactccccgctggtgttcgtctgttcgtctgtccgtctgttcgtccgcccgtctgtccgttcgcccgttcgccagttcgttccgctttgtgtggaaaaaaaagtgcggcgcggcttcattcgtgcaggtgaggagatacgctcgatgggggggtcgcccttcacggaggaaaaaaggggagaagcaaatttgttccttccccgtgttgagcaaagttggaggtggagaagtcgcaatttaataatgctaaaaaaaggaggacattacgccgaagtggaaaccatcacatggtgacgtgataggaagaaaaaaaaaaaataaaaataaataaataaaataaaataaaaagaatgcttccccttttcttggaaccttttgcgtatgttccagcgtaatgcgtattttttttactttctgaagaggcagccttgcacagctttttcttttccgctgtgccttagggcattaaaaaaaaatcatcacaaatgaaagaaaaaaagtgacgacgaaaaggggggaagaaatttgcttgatctcaacttggagctatgtagcaggattaagcaaagcattttttttttttttttttttttttctactttatgatggcgcttgggtaacaagttggcatttttatttttttattttttatttttatattttatatttttatatttttcttcccatgtgagcgccaaaaaagatgatcaaatcgttcattaacaacgggattaaaatatactcgttaacatcggggagggtgagtcccgagagtggtgggatcggtggcgtggggaaagggagtggaaagagaaaaaagaatgcatcgattgggaggagcgaaaactcggtggaaatcttgcacgatttagaattctcacaaaaaagtgaacaagtgaagataagcgatgacggaaggtacatctgtatcagtggtatgtatccacctcaagtagggttgtatgacacgaaagaaatgtctataaagcataggagacatttcgacgaagaggtaataaattttgaattcctaactagtaactatgaaaaaatagcctttttatgcaaaaacaggaacgtagaatttcacaatgcagcaggaaagtactacaaaatgagaattccaaaggaggggagaaatctactctataataaagaaaattctaatttatatatttgttcttcttttgatgaaatttacattttgaatttacaaaagggtgggtttgaaaattccatgagtaccagaaatgaacagaacaattttttatgtcgaaatgtgcatctgcctgttttggctacaggtgggtcgagtggctttttggaaatttgggatgagcgcgtgaagagaagtattgcttgtttggacattcatgagggggaggaactcactgctggttgtttttctgatagcgggttgaagttgggtgttgggacggaaaagggcatcgtgaaggtgtatgacattcgtcacagtaggccgctcctggcgaaagaccattgtaacgatttggctattaagaagattgagtttgtgagcatcggcaagaggggtggaggcagcgctgcagcaggagttggcaattcgtttggcggttcgcttggcggtgggacgtttgctaatgaccgctttctgcgcagtggcgagtggggcccccccgtgtcaggtgggagcgcgtcaaacgagtacgtcgcatctgcagacgcgaactgcatcaaaatatatggcgaaaacgaccccaatttgttgtccttccatgttataaatagggagggcgaaagtggaaaaagtaaaggtgggacaaaaaaaacaaacgcgtttaagctacttggaaacgatacaataagtatcaattcgtttgccttttataaaaactcgggactatgtttcatcccatgtgatagtaccaatgtctctctttacttcattccctacattgggatcgcccccaaatggtgtaactttctcgataacatcacggaagaattggaagaaagagaaaggtatgatgacagcaggaacgacggtgatacacagtatggcaactcgaatgatttgtttgacgattacgtttttgtttcgaacgaacaggtggaaaggatgaatataagccacttgagaggaacgcccaatttgatttcctacctgcacggatattacatgccatccaaaatgtacacagatattaagagcgtccttgaggcggataatttgaaccaagtgaaaaaggccattgtgcaaaagaggctggagaagaaacagcagatgagaatcccagacaaaagcgttttggtgaacagagagtacgtggataaactactcaccagggtgaataagaaagttgacaaaaagcagaaggctatcgtggacgcccaggagctattgcaggacgagcggttcaacaagctcttttacgaccccgagtatatggtcgagacggtcgacttgggcgactagccgggttgagcggctgcctcggttcgtggtgcaggtggatagcgctagtgcatgtttctgttcattggggatggtagcggcatgtgctggattgtactccgcgagagtttattcggagagggagggcaacatcgcttatccactattggctagtgccatgcgaggaatgcctagacggttgctgtgctccccactcctaataggagtagcaaaagcggagggaaaaaaatgttggtacatttttttgtccgttaaggagaagcgctctgcagaagtacaccgcatgggagcattcctcatctaatttgaagggcaaaaaaaaaaaaaaatttcccagggggaagctataacattataggaacaagtgggcgaacatgactccccggcgaggaggtcagttaaaaaatggtgttgaggtcgagacgagacggcttcgtccgtatggcgaggatgcgcagggggggttaccccctatatttatctccattccgtggggtgaacattgtttgagggtttttcgccctttcaaatgttgcacgttatttcgcattgttgcgtgttaccgtggttgagtttgtagtgcgcagctttgcctcgcgtggtttcgttgtgtgttgctttattgcgcttagccttttttttcgccattttttagctttctttttgccttcttttcgccttcttttcgccttcttttcgccctttttcctccatttgccctcttctcattttttgtgacccgcccaccgaagcggtatctttggcgggcctcccgcgcaagatttattcgttctatttatggcactttgcatttgtcaacattttaattaacttttttctcctcaacctttttctctttgaaacgtgtaatggagtacatgtaagaaccgactgatttgggagagagaaaaaaaaaaaaaaaaaaatagaaattctagaaattctaaaaataacagaaattccagaaattctacacctagtaggcagtcaaaaaaaaaaaaaaaaaaaaggaaaaaaaaaaaaaccacaaaaaggtggggaaaaaaaaaaccgcgaaagagaaagcaaaatggcgaataagtcgcacatggaaagaaaattttcttcttgttctgccggatcattttttttctcatttcagctaattgtgtgctaatatagatgaggcggttgaaccctgaacctccggttgcatctgcctatgtgtaatctcgtttggcgtgttccgctttgcttagaacgaacggtggcctgttcgctcgttctgtgcatgcatgcatgagtgtattttttctgtttcacttccaccaatcgttgcatctgtttctgcgcgctcattggtttgcccccctagtcaactcagccaacatggtcaagtccgtaaattcgatatgttgatcaattttgttgccctttttagtcggcacttactcgccatcccacacatctacacttcattcttccatgcgggtggctgtaactagctttttttttttttttttttttttttttttctttttgcagttctgcttaaccaccaccacccgcaacccttgccgtttaccttctgtactatgacatactttccattttgtttctcccgagtacattagcttatcattttcccctgtgcgtcgagagtatccacttagaattacttcgtgtcctcgaggagtggaaagaaaaaaaaacattgctttgcttacactggttaatattttctctgactttactgcagtgtgtcctttttcttttgcgcaagtgctacctacacgcgtccgccattggtacatccctgcatatatctaccccttacaccccaacagctgcatcaagcaacttgatgtagtttctctagatacctttacttcgaaatgctcgtcattttttttgaaaatttaatgctacatttggagagacttatattttacttggatttatctctcttctatctaacggcgcttttcctgtgcagttgatttgtcggtcgattatctgagggcactcgtcgcgtctgtcctgagtgaagtgctccatttggggacggccaaaaagggaagggaagaaaaaaacacctctcagtgtgcgtcttccgtggggtgtacttatcgcgctcgttaaggactgcctgcagatagaaagttctctccaccggtgcagtggcgaaaaggaaaaaaaaaaataataaataaataaacaaacaaataaataaacaaataaataagtaaataaataaataaaaccttcaagcgggcaccaaaatagaaccaacgtcgaagacggagtatccgttgcaaagataaggcaggaccgtgtcaagtggtgggcaggtggaggcataatcttggtggcccaaactgggtacccctttttttacgacctcatcccatcagtgaagtgacacacggggaggagcttcaccaaaaggggaagacacgcatgtagagggaggagcgaagagtagcgatcagaaaaaatatatctttcgaggggaaaggaaaaaagggtaatataggaacagaccgaccatggagagtaggtcaaaggagataaaacaaggcgtggtcactgccagagatccgtctagtatgaagagaaagcagcagatctgtgggagactccccctgattggaagaaatcggaggggaaaaagcagcagagttagcacagtaggagtgacttccgagtgcgttttggacaaaaaggaacaaaaaagtggggacattccctcgatagggaatcacatccctcatggtagtgtcaactgtgaaaagaaagtcagtttcgaggaagaaaccttttccaaagggcacaggtggaatgtccatggaagcgtctccacaaacacatcctttcaccacagcagcgtggatgagagcacctcacgtcaaaacagcaatgaaggttatctctccatgggtacttccctagaggtggaggggaaaatgaccgaccagctttacaatcaaagtagcactctaaaggaggagagtaaaatgttcctattagagcatgaaattttttttgaaaacgatgagttagttgacgtgaaaggtgagaatcggtgtggtgagagaagtaagctagatggaggagaggggaaaaagagggaccttgtgtctactaacggggcactaaaaaaggggaggtacccatctggaaatgttaccactaattcgaagagcacccatgaggataaaaaaattcttcatagaaggaagaacccattggagaagtctcccaaatgtcatgttgctaaccctgtgaggtggaacgcatctgatagggcacatggtccaaaattgaaaagggaatccacccatgcgatttcagaagaattccctgttagtggaaagaaaaatatttccaattcgactgggaagaaggtagaagatcacaaagtaagcaacacctcatcgtgcgatgaacgaaagagggaagaatatgtttccacttcgaattacaagttggataattgtacgtctggagatcaactggacttgagaaacgacaccttttgttatgaaaacagcttacagagtagtctgtccaagagtgcccatagttctagcttggtggactatgtcacttctcaaaatagtagcctcactactgagtatggggagcagtgtccggaggagaagtcttacaaaagcgaacgcaccacgggtagtccccctggtgataggccctcgtacttaagtagcgaagtgcaagacagtctctacaattctgtggtgaagaacatggagaagggaattatgaccttggacgggttcgagcaagggggtgcagcagcggaaggtggaaaggcagtgaaagacgtggaaggtggcaaggtcgtggaagacgcaaaagtgggtgatgcacagcctgacgagggggtactccccccagtggaagcccaccccgcgaaatgcaccgcatcagaagaagacgcggtgaaaatatttttcaagggggacagaaggttcttcaacttcgatctccccgctagcgaaataatcgaacggaagagcttcgaaataatcgaaatgatcagcgagggaagtttcggcatcgtttacaaagccctgtggcagaacaaaatcgttgccgtgaaaaagtctcatatccacatgtccctggagggcatgcgctccatcgtgcgcgaggtgaacacgtaccgctccgtttcgcacgagaacattgtggagtattacggtagggggagcgcgcgagcgtgtgcaattagcggttgtacaattagcagttgtgcagttagcgctttagcggttgtttgactgcttagttgtgccaagcgggttcaacgtagctttatgcttttcccatttgtccccttcgcaggagtctgcatagatgaagccttcatagggatcgtcctggagtatgtccccagagggaacgtcttcgacctgttgtacaatggcacgctgattgtgccttacgaggttcgcctgcagatggctgtccagctcgtgcaagtggttaactaccttcactcggttaagcggttcgtccaccgggatttgaaaacgagtaactttttgttcgacgaggaggtaagccggagggagactacctaaacagaggggagcgggggagagcgacaagagagcttcccattgcggattcgctcgtcggtcactcatcgtgggtcactcatcgtcgatcgcttctcccgcagtacactcctccacttcatgctgtgtcacctgatgtcgcgtttccccatccccgcagtacaacctaaaaatatgcgatttcggaaaaacgaggaagctaaacacagacgggaaaattattttagaggacaacggaggatcccccagatacatggccccggagtgtttcatcgaaggtagcactgatgagggaattatggacgttcgtgtgtgaaaatggcatatccctctgcttaccatcctgtggtacatagcaaccagttcgctttgttcacttcgcgacgatttgtgggaaggcattcatgagcgatttccccccttcttggctccttcccttcgtgggaatgccttccaatttaatgatccaagatatgtccactcattgattttccaatcgtaatttgttttcctccttttgctattctttgcggtgcctactttgatctccacctgttgccttcttccccccttgcagagaactccataaatgagaagtcggatatctggggcctggcgtgttgcctgattgagattttcgccaaccaaattccgtttcagcacataaagcataaggaaggtaagcgagagggagatggcatccggagagtggtgtgatcgaatggacaacgcatggacgtaaactatatttttaggtgcactgttcacgtgcatattcttgcttccccgactcgtaaaactcacgtgaatgcatgtgcctcttccccccttcccttctcagacgttgtcgtagaaattttggtcaacaagcagaagccaagcgtgcctaactgcttccacccccaattacacaaactgttggagaggagtttcagcatagacccagaggaaagaccctcatgcgaggagtacctacaattgctcctcgagttttatccaaaaaactgaggatgttaaaaaaaaaaaaaaaaaaggtgaagagtaaacgccattttacaagaggtttatgccaccttttttttgtccttcttgagggggacatttatctgattatgtgcgattgatccactccgttgatcatccttggcattttcttttttatttttttttaacgtgtcttgatatacttccccgcctttgggaacctcttttatagattttattacattccacaaatttgcataaaaacgattgatgagaatggcataactgaggaagcgtcctaaattcgcaattggcatgtttgtcttttttttccaacatagctgtctccgctgggaaacacaaagtttgttcttcccttgtgagtgtatgaacaggtggaatttaaactgttaacatttacggaattggggggggggggcgacaatgtacgtccattttgcgattgaaaaagttcgcttctgttttgtagatcctaaaccaaattgggagggctctttgttcgaagaagaagtggagaaattcttcttactgccattttgataagacgcacaaaattcgtttacagtggagttaagttgtaactcagcggtgtagctagccattttgaagtagccaatcgggaaaattaaaaaaaaaaaaaaaaaaaattacaattataactataattatatgcagagaaaaaagctagctcgctcgtcgagcttttttgtgaggccaatttttattcctagacaagccacatgcacattctaaaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgttgtaggtctgttgggcagagacaaatggctatcaactagttggcgcgtggtaaaaaaggagcatatgaatattaatttaattataaaagtttttttttttttaaagtttatttttgtttacaatttaacttttttgttctgtctattttgtcaattatttcaattttatctgcttcaattttttcgtgtttcctatccgtttttgtcacaacagtgtctatccgccgagcgccactttgtacgagtcttttccaattgcttcatttttttgtttcatttttttgtttcatttttttgtttcgtttttttgtttacttaatttgctcaccttcgcacgagtgtccacccaaccctgccaagttgacccacactgtgctgccactttttgggcgcccacctttgcgattaaggcagttggaattttcccccgtaggagggcaacacaaacggagaggagaaataatcaaaggtggaaaaaaaaaataaagtatcagtaaagtaacaataaagtaacaataaagtatcagtaaagtaacaataaagtaacaataaagtaacaataaagttataataaataagaacacaaaatgaaaggcgcatatgtcctatcctgcttggtcctcttgttggcccatgtccacagttccgcgtcggcaaaaatgaaccttgtgtcgcacaattctgttcccagatttggcggcgaagaaggctccgacgaaaaagttataacatgcgtcactaaatatgtcatcaaaggagacttagaaattgatgatggagggttttgtagcagcagcataggttcacaatcccccccaggatcatgcgctgatgggggagcgaacacaggaaattattgtgataactattatgacataactttacttgttgaggagtctagctttgttcagaaggattactggaagaaaggaacgatcccctttttagaatccatggttaggaatgtccgagtgagtaaggacaaggcacacatgtccgtagtgctattcgcgcgagacccacgtgttatagtcccattcactgatgaggttagtcaagataaggataagttgattgagagagttcgagccatagatgacgtagggactagtcctgacacgctatatgcatacgcattggaacacgccttggagcatgtcatttttggggatggtaccaggaaggatgcaccgaaggttgcagtcctgttttactacggatttgactatggagcgaataagagcctcatccctgacgtggtggaagattacagagacaggaacgtcaaactggtgatagttggaatcgccttagggaacagggacaacgcatacttgcttgggggctgcgccatcggtgacgagaactgcgcgaacgtgatatttaagccctgggactttgtaatccctgcagccgcggatgtgaaggagaaaatatgcagcaaggggaacagcgaggagggttccgcctctacggactgaaaagggtggactacaccagcgggaggctcggagtgggcaggtgaagatgtcccaagatgccccaatatgtccgaagatgcaccaacttatccgaagatgcctcaatatgtccgaagatgccccaatttgtcccaagtttacacaatatgcagatgccaccgcagcccagtcgtttcaaactcgcagatgggggagaagcccgccggccgcgcgttatgttaagactgggctgcgcttttacgaggcaagagaccgcctccgtatggccaatctttattgcatctccgcgtaaaagagtttcatttgtgcgtgtatatacatctgcatacgagcatatatgtttcgaccatgcaccctctggtggaagcacctgggtgcattagaatgtgtacaagtgcatatttacatgtacatgcgtaactaagaaactagagtagatactgaagcggtaggtttgaaaagagacacgggaggaaaaacaaaaaaaaaaaaggaaaggggagggaggggtccactttgaggaatgacccacatggaaaatttttcctcctttggtgagaggaacatctggagggggcgtacttttctctgtgggagtttattcccagaagtgggttcacaattctgtggaggtccttttttggggggatggacgaacgggagtagaggttggacgatggcaacttcgatgcgagcggatctatttgccccattttgcgaaggaatatattttgcctatgcctgttggctcttttattgtgtctcgctgggaaagtaagccccagtgggatggaaaactgggtccaacatatgttgtgcgagatggacattatacaggtctacgcactttgccgcagaaatggggtccaccaaaagcgtttactccccccccctattttggggtcgtttccgatgggggagttgcgcagtgaaggaggtagtgcctcgagagtgcctgatggaggggctcttggcgtaagttcattccgctctcgttggaacataggtgggtcgttcataggggcatttacatatgtgtacgttgcacccttgggtgcagcgagttggggaggagatcatgcgaacgcatgctcgaggaacgaaggggagttttctcctgtggagtaatgttcacagtcgtgaatgtattcttgtagagagcgaggaaataaaacggttggttaattgtcctccaggtggcgacctaacagtgtgggctgatgggtgcgccaagtgtcccatccctttgggtagaaacgaaacgcattcaactgaaagcaccttttcgcttctgctcacatgggtcaaaattttttgtggaagttagcttcatttcgaatggtacatttggggagaacggagttggaactttttagacgactagccattttttgtaaatttcttttttctccagagtggaggtgagcttttcttcgtgtcgtaaaaaaaaaaaaaaaaaagagctttcgtaaggtaaaactgttatggggtttttttttttttatcgtttcatctttttgtgcgttgtaagtttacgggtggggaaattttttccgttcggcgaagtccattttgatgggaagtttggggaaggctaattttttatttgggcgggtagttacaaagtgcaagaaatgagaattcccccaatgcagtgtgattcctcctctattagataattaaagggagttattcgagttaaccttgtttgggttaggcgtaaacaaaaaaaaaattgcgacataatttgtgtagtaacgtttttaaaaaatgcatacgatgaatgtgattgtttacttttggggaggttaaaaatgaagcgtttttttcagtcggatgtaattttttttggggggaaccattttggtatttttttaccatatcagcaggtgtgttcttaaatgaccctcgcgggggaaatatgattggccgctaaaacgttggaaggattgcaacttggaaagtacacaaaagggatggaaacaaagtggaaaaaggtacattatattttctttttttttttttgcgttattttgtacactgttttgtttcaaatacgagtgtgaagagtgaacaagtgggaacatatttagcgagcccgtgtgatgagcgtgagaatctagccaaaatttgcgggatcctttggagtgtttttttcttatgaggtggaaacagacttagctagtaggaagtggcgtgcactggcacgtttccctgatagggaataactaaattttgggggggaagctggaacgaccgtactgcacatatattgggaatcaccaaaaatgggggaagcaattttttgggttgaagcataggcatggtgagctgaaagaaaatggtggctagtgggggtacaccaaaaaatattacgttagcgagaggtacactattgacattcaaaatataactcaatggaaaaaaatggatagagaacgtcaggttcttaaatacatagcagcttgagatgcaaccggttaggtgaccctggtaagtacaattggctagtctcagcttagcgaaagatatcttgcatgaacatgtcgtgattgtgaaatgagaaaaggaagtaacgatataaagtaaattagcgaataacgaattacgaattacgaattacgaattacgaattacgaataacgaataacgaattacgaataacgaatagtgaactacgaattacgaactacgaataacgaattacgaattacgaatacaatatagtaaccaaagttaaattatatgtagtacaacgaaaagcacacatttggtaattttgcaaatagtggaaatgatatcaactgcctgaaattctgatggcatgtttttattcatctctcttaagcaactgagcaactttttttaaaggtcataataaataaaggcaagtataaagaataggaataatttataatggaacggatattttttatttttccccttaaattgatacgataaaatacgacgcaacaacccttcttttttaagtttttttttaaaaattatagtacaacggaaaactgataaaaactgtattgttttgatatataaactagctactcataaaagtatgtcgaaaggtaaaaagtaaaggtacgtagatggcacattcgcctaagtctccataagaaaagcacatatatttaaggataaaagttttaaggtacccaaccgaacgcacaggtatattatatatatatatttatttatataatggttgtggatgtttttttaacaccatgaatagttttacacttgcaaccgcttcaactaaattgaacaaatcaacgctttgcttaagagtatgagaactctccttatttcgaattaacctattccgacacgctgtggtgtagagtttatctctgtctgtctcagtgtgcgcttttattagacacatctgtgcacagttctcacccagttgtgaaggatcctttttttttgtacaaccttaacgatggatgtcttggttcctacggcgaagaaggccgcaattaaacgcgatacatgtgacacaaaaatgtgaatttatcgaaaatcgtatattattctctgtgaatcatctattaagccgaatgtaaaaagtgcaaaatgctcatcaatcttgctaaagaaagggtagccaatatatgtacagcagatgatgatacttctgtttttataagtttgcaccagggaggagggaaaaaattagaatgagaaagagaaaggggtaaataagcaagtaggaattttattcatatgagcttttttcctttttttttttttttttttttttttttcttctttaacctgtaatgcacatttttgaatactaagccatattcacacactgacgtttttcaaagtaataaatactctcttttagagtgtttccgtcaggaggaagaattccccgcaattgcccataagcgattggactttatttattcagaatttaattttcaaggcgtcaaaaatgtcccttgctacagagcatgatagaaatcttacttgttaagtcttcatgtttcggttcaatattggataccagttgtagggatatatgtgtgtctaaattgattggggcgaggttataaactgtggtttgtgaaaggaattataagaaggtgtgtgtgtgcgaagtggaaaaattgaaagacgtagactctttcgggtttctcttctttttttttttttcatcagctcgctccccttctttttttttttttttgcttccactttttatctcctttactcaataacacgcacgaagttgagtaggattgctgtgacatactcgtgccatttttgattgtattaaaactggaaacttttatgcgcagtatattcgaaataacatctgccgagtgctttatggcttacaaaacaatctgggaaagttttttagtagtccttgttaccccatatatattttatatatatgtactacggcggacccagggttgattaaggcgagttggaaaaagggagctgcattcaccttactggtatagaacccagaacgtgggtgcccctttttttttttttccttctctggcaccttaatcatcattggagttatctactttagaaagcggcataagtttgtagctagtccccagaaagtttttcagaacaaaagcccataactagtaattccttcacctctcgaatggtaatacagtactttgtgagatcgtgtagcatctctaatttgaaggtgaattaattttcccggataattagagtgtgaaaaatccaataagtatctgtttcattcgatgtgatagatgaaagtaatgacgcttagtttcagttaaactgatggcaaacggtcaacttatgttgttaaacatgtttattcgttttttttaaaaagaatggcatgcatttttaaaggagttctctagcgtatagcacgaatggaaatgcacggtatttgtagcaaccgttttttcatacctatacaatcacaaagtatttcaaaatataaggcagaagggcaaatccgccaaacattaaaaaaataagcggaagaaaagaaaattataatgattcctctagtaacgccaagtaaacgaggaggagcttacgctgaaaatctttcaatagaagaggaccttacgggtggtttttccttcttctgtaaagaattgtagcacattaggtgaaagatgattatatatatacagccagtgtgcgtatacaaaaatatatagcatatcagtaaacgtccctgaaaattttaagcccatatttatttactagagaacgaaattttttattaatgcaggatagcattcccatagagggtgaaaggcccgtagtttttgtaaatatatacaaaagagtgttgtcttggggggcgcagcggaaaaagatcttttcccactcgccattcaatatctctttatttttcagggacttctttcatttgagagtcgtgttcatgaaattggaacactaatatgtgtggtacatgggaagggttttttggttggtgctgtgggtttttggtctaccctgctcgagactttgcttgtaccgatgagtgtgcagggggagtaaaggtatgggtagtatcataactttttacacggtggtacgcccccttctttcaacttttttttttttttaaaaaaattaattgttgttaaccatataaagctaaatatacgtaggagaccgatagcaaacaagtaccgtaagggaaagatgaaatagtactcaggaatgagcgattaaatagtacctgaaatcgttaaggtggaacggattaaggaagagaaaaagtaaggtttactgttctcttctttggcatgcttctcaaggtgttacatctttcactgggactggttcttccagcgtttgatcagatttcctgcgggaccttttccacagttaatctgcattcttaccagagcgagacacttcggagtgggatcactgtcacagagacatgaccagagaacgtgtaatggtttatcttatttaaagaaacatcagtaaaggtttttttatatttttggggacgttgcaaaaagtgtggagcggacacgggggtaagttgggaaaaaaaaagaagagaaagaaagtgaaagaggcatacatatatgtatatatatactattgggtgagtgatatacacttcgcgtgttgttttttcgtccccaattgtactgtatatgtatatatgtgtgtttttttttttttttttccttttttgacctctttcccccggttttccccctggctaaggaggggcgacacaaatatattgtgattatattttacaattatattttgtcggcttcgccacacagttgaaggaacttatggttctctctttcactatctctctcttttgctcttcgcgggggtatggagtgttgtgtgtgtttttggaactgtatggtctccgtcagctgtgttacgcacgtttttcccccctttactgagggagattttaaaaatagtaaaaaactgtatgcgaaagcagcactttttactgtttaagttgtttctaaaaaggttttccttaaccctctcgtcttgaaacacgaaccaaggagtctagcaaatatgcaagcgaacgtgggattatatataacaaatatagtgattaaacatatgactgcggtgtttagtagtggtgcttgatcagcgcagcgaaaggcacccagcaaagttttgcgcgttgtggtttttaatcgatcacctttgtagatttgaaatccctgctctttgttgtgttttcattaaagccaacaaaaataagtggtggaatttgatgcttacaattacggttagtaattatataattttttattgcctaccgtaggagcatatatgctaggacccgagaggctttgaactaaaaaccgcgttgaagtccagaatggctacataaatttcaactgggagggttgttatttgattttgtgcacatttgggatagttcacatcaaccgcgcttttaggggcacacgtagaatataagcacatgcgttgccttgactgaaaagcctattagctggttattttcgaaagatctctcaagatcgctgaagtcggacgtgtacttttatctgccacattgaggggtgatatatgaaaggaagagaggagtaataatagtcttggaggaggatatcatctttttggtatttttcttcaggctattattatttatttttttttttcattttccctttcgggatgggtaattcgtaaagagaatgatgagggaaggaaaaataagaaaatgaaagaaggaaaaagaagcggcttcattctgaggcagttttttttttttttttatacctttgtttccctctcttctctttgcgcatgagagaatacgagacttcaagtgagccaattttggtaaacaaaaaatggcaatgagggatgaacctaatgcctggataaggtgcctaaatattcgctcattagatccaaaataaaaaaaggtgttgatttgtgatgacagcagggcggtactcattaaagtggagatccgctaaggagtgtgtaacaactcacctgccgaatgaacttgccctgaataaatggatggcgctaaagcggattaccgataccaggccataaaaagtgaaatggctttaaaagcaaagccgctccaatttttgtgtccttttgacaactttttatgagtagaaaatcgtggggttttgtgcagaagcgaaatacgtgagtattcgtgaaacatatccctagtgcagatcttggtggaagtagcaattattcaaatgaaatattttgaagggcctattaagtataacttaatttaatcgttttgttatacggataaattttccaaatgtctattgccatatcctccttatggagacaacatgattagccgctcccccggaatcattttttttttcttcctctcttcatccgaagtttggaaataaaaaaaaaatgcgtttgtgagtctttgcggaagggtttcacaaaagaacccgctatacgtgtaatagattttttatggatccattgcacagtggtttagtgtttctttttctgctttttcagtttcgtggggaaatcaggtttataaaccctgagcaattaattcttcgagctcttacctcaagctggcgacaggattattttcataattcttaaaattctatcgtagatgattctctcccatcggtgtgcatataggtgcgtgtgctttttgttgcgacacttaatattttatattttttgttgcttcatctagcatccaccccttaatgcatagcccacaaaatataagtgcagcaaaaaatctctgagtacaggttgcttttaaaccttgcgtagatagagtgcattttacaaaatggttacaaattttttttaaatttataaacatgatgttaatataatgccatttttgctgaagccttaggaacgggatagggagatggagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttacatttctcgtcctcccgaatgctgctttcccaagttttcctttgtgcgcacttttggcctaattcgcagtatatttttatacgcagtcgaattatcctttgtggaaggattgtcgtgtatacaatgatagagattgtaaaactacgaatcatgttactataagtaatctgtctgggatttcctaggcgcttatgacctgcgggttatttgtcgtttatagacgcatcctcttcaggtatacggtaccatgcgtgacgaggagtttctccttatctattcgtgtgctcgattaattatatcgaagtagtatctgtgggcaggaattttttatccacgtaacggttgatagccataggcctgaaaatttacaatgtatagatagagagcaagtcgtataaggggagtaaaaaaactgcagaagagggatataatggggaatggtaagaagtggtacatatttgtagtaatatatttatgtacttgcttcttactatattatcatcatatctccccttctcagccgtaacttttttttttttttacaagaaggaaaaagtttgctctgataacataggaacggggacaatatataaaaaagggcgaaatggaacatagagaattgggatctggtataagggacatgtaaaggggtctctatccgtctagttcgtcggttttttatagccagttagcatcgttcgccgttttggttaagctttgcagattattatggcttgagaaaaataacatagggaatagaaattttatgacctgtattattatggctcccactattgatgcaaaagcttgctatgtattatcagtgctgaatcggaacaataaaaagagattgggggaaaatacaaatctactcggttgtataggaaaatcatgtgtcattggtttttttatcacctttttaggagaaaaaaaccttaaaaaatgaccgtttctgtccgatgcttagggattgtatcatttggtagatattccctataaacggtattggtgggcacaggtgtacatatacactcattcatattaggttatgctctaagtgcagccgtccctgtgtttttacctttccgtggcaaaggccaggattcataaaaaagtgatatttctatgccaatcagagttgtgccattttgcatcttgcaatttgatacgtgaatttgaatggagtaacctcacccaaatgtataagagaggggggtagatttttcctcctacttttctcgtgctcatccctatactataaaatatacttgctatctagcgaaaccacatccaagggaaaggcttggaatgtcagtaaaaggatatagaagacctttgtgtgtttgtaacttgactcttacttggatttgctgaacgactcaagaggtgtagagaatataagtgggagtagatgcataaatttgcgctggagaaattatgcattatacgacagtgaaataccactacttttgaggctgttcagctaacccgttaaaaagattgggaggggagtacctgcgacactatttgaaagaggttgctttgggatactttttctatatacatgcacaaatgtgtgcataagaaatggggaaggggttaaataaataaataaataaccattttggtggttttttttttttttcccctcttcatcccctcagttgaacggagacacattcaggtgaagggtgaagcgaatggatgatgcgagggtccaactgataaggagtgtaaagcagattgaccagtcggggacaagctcaaggagaacagaaatctcctgtggaccggaaaaaaaaaacggatatgcttgtttttttgtgtagcgattatcgatatacatactcatcctcgcgggatatttttctccctttttacatttaaagaaagacataattagctccttatatgtaccaaatgtataaaaggttttatctcagaaaggttactacacaaggataactgacttgcggctaccaagcgatttatagcaacgtggctttttttttttttgatttttagaatataggctcttcctatcattgagatgaagaaatctcaaagtgtcggattgttcactccgctaagagggaaaacgagtgcctgaaatttagagaccttcatgagacaggtcgtcattaaaaagaaatccttactgatgaatataaaattagagactgatattaaatcgtctaacaaaatgtgacagtaagccatcttagtacgagaggaatggttggctcagacaattggtacagcaattggttgaaaaacttgtgttgcgaaactaagtctgttggataatggctgaacacctcttaagccagaacccttgctgattaattattttgtatttgattttccttacactactttttttacgattgtaaagaaggacaatatacatgaacccatatttttatatgagttcataaataatccctttagggcgaattttggctatctgtactttccccagtacagagactgtcagatgagctttttaactgcagaatatataaggaaagttttttttcgtttgtataccacattgattttctcgaggtgctgtaaatatgaaagtaagctttgtcttacgatctattgaggctcatcctgggtgaaagttttttttcaaaataaagcgattgcagtgtgtgcttttttacaaaaagggcatatacacacttgctagggctataagcgcgcgtatagcgaaacagcgaacagcgcagcccgccaatacaattttcaagtatcaatttttggccagaaatggccgcccacttgggctatattccaatgagttcaacccattggctatatatatggctttggcactgcaagggtctgtggggggatataccacgggactttacctcatggttttccccttggcagttacgaagtgtgggtcccttttagtcgtagagtttcccacttttgatgtaaacccttggaggggggccacctgtagtggtgtgccttggggggggaagtgccaattagtgtgctgcttagggttcatacccagcagtggtgagcgatgaatcggaaagtaattcctccaagcatatataccacatggggagtggtaagccttttgaggagacacatattatacatgtgctaagtgttagaagtgcgtatgatatacaaacacgcagtggtgctgaaatgggggctcatttttgctaagcggatgagcatgaggtaatgacccttccctgaagtgaggacttgaccttttcaccatgaccttggccttatcgtgtaaagtgttttcatcccacagcataaaattttgccccagttttgcactctttacagcgtactttgcaacatacttttgcgcgcgttgttaagctagacaaacaaaatatggtgtactgaagtgttagtatggtcactggctcagcgttgctttgaattacgtttgatcagctgggttatcgtatcaactgatcttaaataaatttttttttacacccttatccgtttcatcgagagggagatgtaagcttcacctcggggtgagagaccaaacagggtgacccatttttttgcaaattttattcttaagaggcatacagctgggctgaaaatatctaccgtgaagtgagaaaaattcccccaaaggagttcctatgtatgatggaaaaggcgaccccatggatggccctgttgtaaccgagttagtgcacgtgaagagacgctcccacctaggcagcaccatttttttaacacttatcagggggtcattcgaaaaaatgggtactttgtttcatcagtgtacgctactgctgtgatgggaggtagttaactgcaaggcggaacaagcgaagcatacacaagagtgctgaagggagagttaattatttaaccctccaaagtaagcctaatagttaatacttagcatggtggactgtgataggtaagccccaacgattgggtaagttaaggcataaaaattttcttgccttgttgcagagacgtatatataaaagtccttttttttggagtgtgtagtaatagggtagttataaaggttagagcgtaaaaaaaggtttagggtttggtttcgcgtgtttgtagggggtaatgcacacggtgattttgtgcatacctttgtttcgcagactggtaatctttcgtacggttgaaaaggaaggtaaaaagggatgattatgtcataatgagcatattgacaggactagcgaaggaagaaacgggggtggaaaaggatgaaaaaaaggagcaacaggtgttcctatcctttttttggcatccttgcgaataacccaacgacattgtgccgataatgccgtttgcacggctcatcaaatgaaaagaactacttcgaagaaagtcacaaatgaccaaagctactgccgctatacgtgggaacaaattttaataatgcaagacttggagttctttttctttccctattttgcaaaaatgattcgcactttcccgtcccacttttcgtgttaatctttagccccatgtgagtggtgttacagaagtatgtgaaacgttttgcgaggaaattaaagcggaaaaagaaaaaaaaataggaatagcgactaaggtacaacgaaaatgagtgccctttgaaccacgcgcgggtatgtgtatttattttaaaaaatggctagctgcggcgtcatttgcagacttgaagtacgtcccccaccccaaaaaaaaaaaaatatataatatatatacataatatacataagtatatgtgggcgtacaaatttttcccgagttggaaaggcgcacagagctaaggggatcgggagtagcgaagaggtacactccgcggctgcaaattaaatgtcgcgattcccatacatatatatataatgccaaaaggggaaacggtgggggcctgtgcttgtttaatgggaacgtatgctagccgattgcacagatgagtgatgactggaccacctttttttttttttcaagggagacaaacaaataaatgtaaataaatatatattatatgtacgtaaaatatatatattatatgcacgtaaaaaaatatatattatatgtacgtaaaatattataattatatgtacgtaaaatatatattatatattgttatatacataggtattccgctggggcgcccgaaggagaagccataaactcgcaaaaggattaccgcattttatgtaagaaaagaatggccccaccaaaattaaaaaaaaaaagtaagccctatatatgatgcctctgcaattggcataaaatataacataaacggatacttttttaatcataccattttgctttatcagggtaaaaaaaaaaaaaaaaaaagaagaaatttatttttttcatttttgcgatgtagaagagaagagaagaagcggatcgattataacatcattattatggtaaaaaaaaagtacagcgacctcgcatatagccctaaatgaagcaaaaaattgcccgttgccaaaaaaaatacgaatccgacggcacatctatatatcacattaaatgaagaaattaataattaaaattataattaattgctagctcgttctttttcttaaatgtatttttttatgcactttattttatcacttattatacatattgccatacctgtaaatgcaatgcgaaacctccttttttctctattttttattctttggtgcatacccttttcggcattcctactccactaagcatttataacgacaaaagttgacacgtggagcgtgtcagtctgaatcactttgcgtacaattttagggaaagaaaatgcttgttctaatagttttatgacctattttgcttgaaatgttgtactcgtaaatttattaatttaatatttttttaatttattaacggatacatatttaaaaagcaacgtttaaaaaaaaaaaaaaatacttgtatctaaatttattgcatataaattaaaaaaaaaaaagaataataattaaaaaacatgcagtagtgaaaaaaactaatcaccaaataattaaactaaaagttaataaaagaggttttgattaacgcttttaaaaaattttgacaaaaaaaatgctataattttaacttttttttaaaaaatattttttttacctccacgaagtagaaaaaaaggtatctaaattcaatagttgtcgtttagtttagttatttaacagttaagagaaaaaaaaaaacatcttttcactcctaataaataataataaataaataattaaataaaaaaaaaataaacaacaaataattaatatttaatagagcgtatacaaaattaaaataatacttttgcaaaaatattagttgaaatgaaatataagttttgctagcttttagaaagttgataagcaatcaaattaacagatagcaaaaaaataaataccaaaaaatacaaaacaaatattaaaataataaaaaaacattttaactttccagatctacataattttttcataacaaaaaaaaaaaaggctttttaactctaactaagaaanactactttacttacaattcattgtatatttttaatactgttttgtttatatattttttcccacttgcgctaatttatcgaaatcgtataattaaataggaacttccttaaccctacaaatagatatatctgaaaaagaaaatataaaaagctttcaaaggcttcgtataagtttagcgccgttgtatataatatatactctctatatatatcttatccgactgttttgtgctaatactttttttttccccttaagaaagtccaaaatgagtccctgcaacatcccaattatcgtcctaccagcgacatcatctcctgctgatattaagagagccatcgatgcgaacaaccagactgtagcaaaatccgatgggaggagaaacaaatgcaagagcaaaaagagcttcgctgacttcaatcttgcttccttaccatacaaagtgttgttcatctttggtgttatcgttgtgctgttacaggtgagtgaaagaggatgacgagaggggcatttatcagctttgagaatatctctctgagttgtgatgtgttagtcattttggcccctttcaccttgacatcattgcatgcatatgtattacatactcatacgatgaggtgaagtgtgctacccaagagtagttaataatatagaggggcttacccagccccctcagctttttaccttttaacccccccacccttttttctacccacttgttacccacttgctacccctttattacccctttttagaacaacaccacttcttccagcttagaagttagcagaaatggcagatctttaggtgagtactaccaagatgaccactatgaatatgaggcaagaggaagaagaggaggaaacaggtggcaagaggaggagatgtataacccaagaatgagaggtggtaaccatgactactatgatgacagaagcatgggatatcgatctggtccagatgatagacatacttttcatcgcatggaacctcacccagcatacgatgatgaaagagatgataagggtaatactattgttcccagtactccagctccagccaaacctgatgatgatgaccagggtaaggtagacgaccacaaggtagctccaaatcctgatgcacccgagcatgaccccaataatccacacgccgatccagaaacacctggtaaaccagatgatgaacatcataaggatgataagggtaatgagattcatatagatgataatcatgagatcaaacctgatgatgataaggatgataaggatgataagggtaaaattattccacatccagcacagcccattgaacccagtgatgatcctcatcacgatggatctcagcccgacaagcctggacctgatggtggcttaaaaggagtagcgggtggtgaaggtccttatggtccagatggaaaaggtgacagaagcggagacgaaagagaattcagaaactatgataaccatcgcggaagacctatggatgacaggagaggaagaggtggatatgacgattattatggtcccgatggatacggaagtgattatggcagacgctatggagatgatagccgtgaaatacattacgcaaacagtgaaagaatgtatgatgaagaataccacggaagaggtggaagaggaggtgatgaccgatccattcattatgcagaaaaccaaagaatgatagatgaagatatgccatatccccctaatggacgattcagagatgaccgttcaggcaattatgatagatataattccatgagatttgaagatgattataaccaaggcccaagaggtggaagaatgggaggtgcaaatccatttaatgtccccccaaaaggtggaagagatgacgatcacatgattcacggtgctcacccaaatagaatgatagatgatatgaatgacccaagaaaattcaatcactccagaaacccacatgcaaaacctgaagatgacccaagacaaatccatagttctcgtgcacatccgatgaaacctgatgaccacttctttgatgacgatagatttggcccccacggtggaccaggaaaattccaagatggaagaaacagacctatgcctggaggaccacaaggaaatgtaggaggaagagatcaaccaggacgaggtggaagacttgatatggaagaagaccaattcggctccagaggagatttcatgagaagacctcctcaagatggacgcggaagacctggacctagtggcagagacatgccaggacgcccccagggtaacaatgaacaactcccattcggatgcacccgagctgaattacaagaacagatgactgaagaagaattaaacagcaaaatcaaaaacttgagaccaaacgcaaccgttaaggaaatgttcgttctgttcaaccagatactctccttcgaaagaaagaagtttgttaagatgcaagagtacattatgcaatactcacaatacttgcagaagactctgttgttaccaaccccaatcagaatgaagtactggtggagagcacactacaacatgaccgatgagttgattaagaaagagagaggagatttccaagatttctatgcctttgtaagcaagggacaatgccagagatgggacttcctttacttcgccaatgctaagagaaaatcgtgggatgaactcagagatttaatgaagagcatatggatggaaatcttaacctacaagatgaagaaacacagtaaattgtaagctagctgctagaagaaaacgtgttttttacctgtgcccatccagccacgacctgttgttgattgtacctttggataaagctataaattaacgagagagacgctggaggaaaagtgttgattgcgcattatgtgtaagttttaccacgctgctttgttgacggttaacacagagaagttgttcatatgtgtgaaagcgtgtcataggagaacgttttgcagcattgttggagaaaggtgccccggtttgcccgtgttattataaaattgtatggactggacttcttaggacagcgccacttgggcgaggggtgaacaagttttttagaagccgaccaattaaggcaccatctgtgcttagatgataaacttgggacgttttttcaaaccataacaccatatacatgaaaatgaaagtgtacacttgtgcagtgacgccactgcgcagagttttaaccctgtgcaaaaaaaaaaaataaattacgcacatgtatacttccatcgcgcgatccgtttttctctgccaaaatactttttttttctcacttccatatatttttacatgaacaaaaaaacatgtgtcgaacatgtgattatatttttatattatgttatattatactatacctttgtacgttgcttactcagtgtattatttattcttttttatctatttcgtcaatgcgtgcaccccttttttattcatcactgttacattcactgttatactcacccactgcatccgtgtcatgccttcatttcactgccttgttttatatgctacaaattacacttcgcaatttacaccaatgagtgaacaatgcatgaacttggaattccagttatgaccatttttagctattcatgatacataattaattcatacatcgaaaaaaaaaaaaagaacttttacacatgcagcatatttaaaagaaaattaagaaggcaaaaaaaaaaaaaaaaaaaaagagtagatcctaaaaccacggatttggagtagtaaaaaatgagcctttatggggatggtcattttggggggggtacatatatagtcccctttttttttctttgctctacaattgtagcggcgtgataaaccgatttggcatggttcgttaaaaagggttattacctaacccctcgtggaaggtgacgttgtgaagttgaccccacgttaggtgagaaaacgaatcagcatgcagataaaaggtcctttatggatttttttttttcataatttggactagtttcccaaatggttgtatagtaggtatcccttttttttttaccaaaattttcgcaaagagtacacacagatgcgatttggatcttacaaaccctttgtcgagcattccaactagggggtacttctacttaaatggggagagattgccatgcattgctctcataagtgaggtaagttttgccccgtatggagtccccacccgtgtgcgtacatttggtgagtccgtcaaagggagaatgccgcaggggggatatatacacccttttttaaaatgctatttttctaaccatgaattcgtcaaaaaggggggggaaaaaagtgcataaaaaaaattgtaactttttttttggccctccctacttattacattatattctcgggtaaacatttgaaaaagacggtggttggccattttaaatggcaagcaaatcgcaactaaatgcatttgtgttgatcaacatgagggatgaaaaattggcactcaaacagcagtatgaaaggaagttagtaaaaaagggggagacaattcttaaataatgaaatgtgtgcaataacgaaatgatggagtcgccaaaaagtgggaaaaacacttcagcaatgagaaatgcagtaataagggggtaaaaccctctaccccccaaccgctctatttgtgaattcgtgaaagtggagaggacggatttgtgagaaggtgtccgatcaggttgtggttcctgttcctctctctacataaacggatatgtgcgacggaattacattccgagcatttggctggaatgtattttctcacaaggggggaaaaaagattgatgtaaacgaattatcaggacggtgatttttattgaaagggtgtaaaagatacacagtgtagcattataagtaagataaaaaatttggaattgttttccccattttgagggatgtgagaaatgtgttttagaagataagtcaccagtaaccatgcactatgggatgcgacattttgtaaaagcattatctcattttaaatgacataacttggtttacatattgttaaaaacatctaatgctttgattcccactccgatgcccataattaggacaacaacgagccaccatatttgcataactgagaagacaatagccccaattaccatgccgcccatcgctatcatgatgaagtctttgatgaagacaatttttgggtccttcgtgtgatggtggtaaaacctccgtaagacgtcgtctctctcttcatccttcccctgaaaattgcactgcaataagctgtataggatttttttttcgaagaccccatctgcgctggcatatgcatttagaaatgcattcaactttcgctccaggtgtttatctttatttttacttttggttttattttttttgcaaaactttttccttagctgtttcagcatttcttccgttgttggttctagtttatttattagtatccttgatggtctgctggggggaaagggggcttcacaacacttcctgatattttcgcatgagggagttctttgcaggccatcctgaaagggggagagttaaagaaggggtggaatgttatcaagtttaacctatactctccaatggtggcgatttttaggaggtggtttacactcgggtcagtaaatgtgaatgtgtcaaaggtgtggctattcttcttacctcactggagaaacagcaagtccaaataaacactacaaatagggtaattttaacaatctggagaaggaaagatttttttttttttgccatcccactgtcctgcgatatcacgtagccagtttgcgtctggctgggtgcccctactgtataggtatactcgttgtggtaatttacgtccatctttttttttttttttcctctgttttgtgttatgaagtcaaaattgttatgaactcttggtgttttgttgcaaatataattatactgccaactggcagaatggtcggtttgtttttaacgctattgaggaggggggggggattagcttgcccgggggaagtacctatttgtctcgctacatataaaaactccacggcaatttcgatctgtatgtaaatcaattttaacaatgttgcgtagaatgagagaaaaaaaaaaaaaagctttggagtggttattttaatgaagcgcgaattttagctaaatgaatgacggggggagagctgctcgaactaatttgtggatgatttaaattttgtcgtttgtgggtaagttacctcgtgggcatgttgtccacgtgggcgtaaatatgtccatgtatatagataattaatacaactatgttatgaacgaataatatgagatagacctgctgctaccgacgcatctatttgtatgctaccaaggagaaagtaaatttaaaaaaaaagaaggcgcaaaaaagacggagagaaatatttcgcggagcagagcatttctattccattatactgggaggggtgaacatgccagttccggtctttgtgaaggttaaggggaagggattaatttttttttttttttttttttttttttttttacgaacaagtttgactaacgcggtgtagaataaaaaagggttgcgagcagaaaggtagaaccgacagtggggggattaaattttgcgcaaaaaataaaaaaaaaaaatggtcattttgcaatcattttgcaatcattttgccatcatttttccactgcgagcaaatcagaaaagaaaggataattttttttgtaggattaaaacgcagagtggggaaatagaaactttaaaaatagaaacggggggaaaaataattccccgccctcgcaccattgcggttccgtggtcgccctgttttttcctaccgcaattttctgtaacttatataaaaatggtggcttccattttgtctctctgcctagcctatcccatttaattaaaacgtataataaatcacgttcgacgtccccatagtggtatgtctagcttaaatggaaaagaatggttgacgtgggtgggttggcatccgtatttgggtaggaaatattatataggaagaactgttcaactgcggagccgccgctgcggttgcaaacagtcacgggggtaacaaccggcgcaaaccatttgtcatctgaaagaaaaatccccagcatacgaagcgctattattaactttttttaagcatctatgcatggagttattattccccaaagcatgcaaaaagatattactaaaattatcgaagggggaagaaccctaaattagaaaaaaaaaattgacaaaaagagatggtatacaaagtgataccaataattgtcccacagcctgcatgcagaactgctgcccgcactgcacgttgaggtaacaaccgtttagtctatccctaatggtatgtttactacagcattatggggataatttttttcaaagaaaaattttggtcaacctttttgcgcttagaagggaccttgttagaatatggcgaggtttagggaatgctttcttaaaatgaataattaacaacgtaaggggatttcctctcacgatttattttgcatgctagatgccaatcatgccgaactttctttatccctttccgtgccgcagtcaagaacgaaacattgtggaagaatggtcattttatttttcacttttttataactcagtgggctatggcatagtaaggctacttgatgctagttcatctacgtaggtcttttttcgcgaaaagggaaaaataacacctacgtgagaatcgaatgatacagcatgatatgtatgagaagtagaaagggtgatgcagctttccgtattttgataactgggtcacttttctaagggtatccaagcagtaggtttatattatttgcgccccgattggcgtagaatccattttttaaaagaaactcaaaagggcattatcagaagaagaatcccgtaagtccatgtggcacctgaaccctttttggctaagaagtgatctacgatctacactgaggagtcgcctgttgtgggtagtacagatttccccataacgcagttgcaattttgccctttttgaaatgataaaaggatcttccatagcagatcgattttgcattttacgccttatcgtttttcgagagtcatttttatttgtgcaaaaggtcactatgcagatttttaccagcctactggacatacgccacaggttaggcattcaactgcatgagggaaaaagtaacgtcattaaggaatcacccacgttggagttgccccaatgggggttgcccttttagatcagactggcttagcgtacaccaatgtgcataccccttcccatttatggcccaagcgttcgatcgtttgatctctttttaggaaaaaaaggaaggccctttgttttttggggtctttctcgtgggggcataaaacgcaaagcggagtaaatcgctccatttgcataattcaaaaggggtaccttaactggggcaatgtcacctgttcgaaataatttattatcaaaaaaggggttcgctaaggaagaggaagtagtaccttttcaatgttctcctttgtggtataggcattcttattaaggcaaaaaaaaaaaaaaaaaaaaaaacacaattaggaagtttcagctattcgggaagaatcattattgtgacgaattttttccccaatggtaggaaacaaataggagggtgatatatttttgtttttaattcgtacggcaattggggctacataagtcgtctgttcaacggttgcacacaacatatccctataatggatgttatgtcttttacaatctgcgctgtgaatcaaaatgcgcgttatgctattcatatatgcgttttcgtcgttggcccctaaaagactgaaacttacttgtttgggttttatattcttttcgactaacgaagaatgagccctcatttttacgcgtatggcaaaaaatataaacttagcgagtgacgtagattgagatgttcagggggctacataatccctaaggcgttaagcttattcactaattaaaagggtaaaaaaatttaacacaaggaaagaccctttttttttttttacggctaatttttgtatgcaagttggtaggataatttattgttcatgttgtagaggcaaattagaaaggaatagaataatgatgacatttttttagtcctttttttttccctttggaatgacaatggcaaatgtgcatgtatatccatactgtttgctcatttttgaccccctataagtatatagcgtcaaatatcgacgtacttttttttcctttttctgttgatccgttggaatttacattttaagagatgggtgaattttgtacgaggtgtataaaacattactctatgcaaaataaataaacaaacttgtaggaaaaaaaaaaaaatgaagtgcacactgaatgttgttaggggttctactcgcaaatattttttatcgtgtaaaagggggatcatggaattgtctaacggtaacgttttttgttccaagtggggactttacaaaaacatatttttcagatttatctacctaaattgtttataaagcaaaatggtgaactcgcgggaaaaaaaaaaaaattgttattatggaggttgaaaaaattgcgcataaatgggcatgcagaaaaataaccactagtgcgtcgtatattatatatatttttttacgcgtttacaatttatacatatacatgtcagcgttttttttactttaatccccctcggtaatagtgtactccttggacgttttttcttcgcacaaaaattgtattattttcttccgtacgcacagcacttgtatatacatactattattatatcatgtttaaataggcaggtggaacgaaaatgatgaaaaaagtgaaacaaaaatatagtaaaaaataaagtaaaaaatatagtaaaaaatacagtaaaaaatacagtaaaaaatgcagtaaaaaatacagtaaaaaatacagtaaaaaatatagtaaaaatatatagtaaaaaaagctggaaaaaaagcaggaaaaaaaacgcgctgcatatgttaaacataagattgtcagcgtgaaattattaaaaacaaaaaacaccgaattgcaaatatcctaataaaatatttttagaatagccttttagcgaagaaaaactttttagtaaaaaaataccactttgcgtaatttttacttttctaactacagctacatttattacccctcaaaagttttattgcagtttttagtagctcccctcttttattgatttaaactcaagttcgcctaaaataagagaaacaaattaaatacgcgttttagaaaatagtaaattatacatatatatttccctttctcttctatagtaattttttactgtattaaattttctccgtcttcaggctgatacattttttagcaaattttttgttctcactgcttccatattgatgcctaactggtaggaagttatttcgcttgttgactcttcgaaggttgaattagtagagagcgctttggagctttttagccattcccaaatcttcacaggaaactaatcacgccaagtttgtacatacgtagtccttcgttcgacgcgtcgataggcgaaatatacctctagctagccaaaattttatctaatgattaattaaaaaaaatacacaattaaaccgataaaagcaaagttaataaaagaagatgacccccttatatatccaactttttttattcacccttttcgtttgggtttggccaacccagggccaagtaagcatacgtggttcataacggcaagtccacaggagtgttgcgttatatgatacgagttacctgttaagtgtactctctgcatatgtgtgtatttttacatttttgcttgcttcccccttttttgcagaacaccgttgacgtggccgccttgaaggctagctcttcgagcagcagcctacgccacaggtgtggacgagtgttgtccgagtttgcaacctccggtgatgaacggagcttatcagatgaggcatcctccacagttaccagtaacgaaacgcatagcttatattccgattttaatgaagaagatgagggtaacttacaacattatttaacttctagaatacatagagaaagaggaggccgaaggagaagagatgttaacgattttttaggatctctcgatagtctcgattctgtaggttccagaagaaggatgttaaagaaaattttgtcacatcttaaaaagcacgaaacattcgactatgatgaattaatgaattacgtagataaccatttagagggagaacagaaagaaagaatgaaattgttggtagacgagttgaaggattataaagcaaaatatttaaacatgaagtttggtttcaaaaatagcatgaaaaaaattcgaaaaaagatgaagagtcagattaagcttatgattttactagtaccctccatcacctgtttatttgtgttgttatggttgatcgtgtcgatgactatgtttggtccaggtgcggtagcctgcgctcctgcaattgctagtactgttgttactccaagtgctgtcggtgctgccggtgcagccagtgcagtcagtgcagccagtgcagccagtgcagtcagtacagcggctgctttctccgccccaactgctgcttgtagtgccttaagcaatatgatggttcctacaggatttgcctgctgtggaagcatctgcaaagtgatatacgccccctttcctttagccttcttgtaatatgtaccgaagggggtggtggtggtaagatggggttagtgctttgatcgatgggtggcgaagctaagaagtaggtttttttttttttctctctacgtaaaaatggccccctttgactcaatggcaaacacgctgcgtgaactttttagttgttacaaaagcatccggcgcagattgcaaaaaggacaaacatgaaaggaaaaaaaaaaatatatattataagcaacaaccgtaaaggtgttacccgttttaagatcaatgagtgaagtgaagaagcagtcctatgtaaattttcaaaattttcgcaccacttacgtcgcttttttgtgatttgttcgaggattttcattatcggagctctcagttttgcaccttataagtggacactatacatgtgcatgtatttacatacctaccgtgcgtgcatgccctgtttttaattacacgcattttatattacttactcgttgcagggtaaaattttgcctttcccattttttcgtacaaaatactgcccacgtgacagagaagaagaaaaattcgcaggaaaaagtagcgcatgcatgcattaaaaaaaaaaaaattgtaaatgtatacatatgtgtgtgtatgtgatgtaaacgttcatatggaaagatagctctttccgataaaaacatttaggtgatgtatgatggtgcgttgtttcacttctgaatgtatgcccctgtatgtataaaccacgtttatgatcctaaaaacgtacacacgttattacacattagaattaagctagcaatttttaacctaatgctcaaccgtagcttttttataatttcttttaaatgatgcctgatgaattgtgccgaggggggggactgtcccatcgatgtaggcggcaccgatgtaggtagcatcggagggaaaggcgcattgaggtttgattccttcggcgcacagttattcgcccatgggttttgctcccatttttctaccctccatggagtataagatgagatcgtttagggggatcccatttggaaaggccttcttttggaagagtattaattttgacggaagttttgcctaccccctagagggttccatatgggggaaattctccattgatgttgcatttgtgtacattctgcaagaaaaagcatcttacaatttctacgtaagggggtgttttttaattactcatcaggatattccctcctgttccgcacaccttaacgatgcggtgaagcagtgcaattgtagcgttgagaaagttaggacgggtaggcgcgaataatatttgcatgtcgggggggaattcctgaggaggcgtatttttctaccttaccaaggatggggagcatataagtgggtattgggcacattttatgtgcttccctcgcgggagataatcttgtaaagaggactctccccaagggacacaattttcatatgtaatgcgaatcgtaccattaagaaagtcgaatggatctgctccatcaccaatagtgtgtcactactttgacgcgatggtgcaatagctcaagctgacttgaagcgcggcatgggttcaggattccttctcgccggggatagggaaagacttattttgtattctctttgttgtactaaaagatggggatattccaagcagtatataaaattagtgtgacttttacgggatggaaaagcagtcaatgcaaaaatatgattacaacccgttgagctgttctttcagcaagaggcacacgtaaaaaggtaaaaaagtaaaagatgacgcaaaatggaacggcctaacatttgataaaggttcctttttcctatttcagtgatacgcaattagtaaaaaagggggagtagtatctttttttctaaaaaaaataattatactgattgagacgagccagagatggtaaaaaaaacgtgcatttataggaaaagaaaaactgttaaagatatttgcatgggatacttatgtgctgctaaaatgtctagatttgcacccctctcccccccgtgagtgggatagcaacgattaggaactgcagaagttgcggagcgtgcaggagtaaactgcctctagtgggaatagatgagatcttcttgggggaagacttcgtctcatgaacgctgcgttctcatttacatccagctatctccctttatgcatttatcctattagcccgtttgggcatataatatataaaatgaaccatttttattgaagtagcagcattggcgaagttttttttttcttttaatttcttacacagcaagactgcgcagtggagttgatcctaatctatgacacgttaaaggctaccttttagaggaccccttaacaaatgttgcttgtaacattaggacagatccaccacgtaattgacccactcgtgttctacttttccactttgcacatgagctaagtgttacatgatctttcgaccgttcacataacgcacaacgaggaggctgcaccaaatggttatcccattgggggggccccccatataaacgaacatatatatatatacatatatgttataacccaggaatgtttatttgcatgtgcgcggacgtacttttaatttggttaagtaatgtctttctattcagaatgcgctgcgaaaaaatggccctctaagttgagcaaaaacgacgttctgcttctcgcaggtcaggcaatttttttcctttctctttaaaattgcacttgaaaaaaaaaaaaaaattaaattgaaacgagagaagttacatatgtagggggggggcccatttcaagagcagcctaaattgacccaattaagttaataacctctgtaattttcgacatggcgagatacgcgaaggaaaaaaaaagtgaagataatcgagcgaaggttacctcgcatgtccaatgggaacacctttccagtgcagtaaaaataacaagtgcagagagaaaaactgagcttacgaagaagtacataagcacatattttcaactgcgtaacggtttttaaaaaagttacatacgtgaattatttatatatatacatatatgcgatcgcgtggtagggaattggcttgtacatgtaaaaaaagtgacttcgaggaaaacgcatgtacgagggttaaaatgcgggacaatactctaacaaaaaaaaaaaaaacattttcctttctgcaaaatacgcattaaaatgcaatttagtggtgaatggcgaaagtgcttacgctgaggagccgcttcgcaaaggagcgttttcaatttttaaagaagattagctacaaatgagagaagaacatacatacggtgtatttatttacatatatacgcagaaaagcgtaaaaaaaaaaaaaaaaaagagaaaatttctgcgaagaccgttggcaattgtgatttgttaggtagagttatttttcccaagtaaattaaaattgtacatgtattttacatttgcttccgtgaaagaagctaaaaaagcagtactactcagaacattgtatcactctttagagctttgtgagtagaaaaaaggggggagcgacatgcgatcattgcgttatggatgagtaatatatatatacatacgtatagcacatatattggactacattttttttcttttttcttttttttctttttttttcttttttttcttttttttccttttttaaaattttttttcttttttttaatttttttaatttttatttgtcgttttaccccgttgtaagtcttgtatatttcgacaatacatttgtattctcagcgtaagattgattgtcctttttcttttagaagaaaatagcaattatcgataaaaaaaaaaaaaaaatatatttatcgacttcactactaataaaaaagccaactcgcaatattaatgtctaatctttttaaacagaacggggtttcatatttcaaggaaaaaaactgcaagggaaaatttaactaaccattttttgttcgcgttgtataacagcaatagtagtttagcttcacctatcaagcactaataaaagaagaagaaaaaaaaatatataaaataaaaataaaataaagtaaaattaaaaaaaataaaaataaaataaatacaaaataaagtaaaattaaaaaaaataaaaataaaataaatataaaataaagtaaaataaacaagaattttaattttattacttttaaacaacaatttgtgcacgatgtcgaggaccatttccaaatttttcttcgctatgttatgtgtagtctggtataaatagggagagagaaaaaaaaaaaatggaatatgcgacatgatctgcatatttggcatattatgagtgcgtttgaagtacgcgtgaagtatgcgtgtgattttctcacctttgccaaaaagtggaaaaagaatgtatttatttacgttttcatttacgtgttctccttccccatgaagcctctgcagcaatggatacgacaccttcttcggagagcccagcaggaactacgatagaaaattgtcagaaaagcttttaaacgacgaagggaacacaacagttggaagtaccctagaagaggcaagtaccctggagggggtagccgacgcaggagaggaaggcaccacggagcatggaagcagcgcagatcgcacaggcagcatcggtggtggaagcagtagcgatcatggacgcagaacagatcatagaagatcttcctcaactcgcagcaaattagaatcctatttttccagtgaaggtccatccaattcaaggcatccagagcgtttcagccttgaagatagattaaagaaggagtggaacgacctagctattatcgaaacaaaaaattggtttaatgtgatcataggaatttgtgataccctaattacagaatacgattcttacaacgttgttgacgataaggtcaggagttggaccaacttaatcaaaatgttaacaactttccgagaagcagaaattaacgaaagcaatatcattttttcaaaatttttggattacgtgagagaaaaaagacatgacaaaccaagtgattgtttaactgaagaagaagaaagcatctggaatgatatcaaactattaaagcagcaaaaagatattgagtggaagaaatatcacgtgggaacttggaaatattggttccagatggaattcccaacggctaatctgagaaagaatgagtaagccatcgtacaagtaactaattggtggtttcttgaaatagaaattttgaatagtgcacagatggtgtcacatgcgtgtatatgtatatttatttgaagttccttttcttattaaaactttttcgttgaagatttttggtggtaggcgtttctttatgaggtagggggcgggtgtttttttgtttcatttgactgagaagaaaaaggaggattccccgtctgcgtgtgtatataaatataattatgtatatgtgtaattaggtgtatgtgtaatttatatgggcatgcaaaagacctggatgactcatctcaacacagaaaacgagcagaacaaaaaaggtactgtgtaactggaggtgtaatgattgcccattctttttcttgtttttgcttttaattcccatttgtcaaataagcaaaatgtgcttctgatggtggcaattcgtgttatgccttaaacacactatgcttattgcttgaccacttttttccgcaaaagaaaggtgaaaaaaaaaatatttaagggatgcgcagaaagaagaacacaatttttccgtgttaaataatgtctcacattctgatgattatatttttagtaaataagtatataaaattattttcaatgaaaatagttcgcccttttttttttttttttttccctattaaaagctaatttccaattatgcatcgaacgagtttacattttatatttcacattcatgaaatagtgtttgcatatttatctccgtgccctgttgcgtgatgtttattttttttcccatggattccattttagtgttcgcaaaacttatcgttgtctattcatatgctaagcgatcaaatgatgaattgtgtatgaaatcgttgaaatagaataaaatgggtttacctcacagtggaatgaagcgggatggagggggaagaagcgggccagtgcttaaagtgagctggagaaactgcaaattacctcccccttttgcctaaaaagggatgcagcggttttgttgtatcccccgtgtgcgcaacacactactgcgcagtgcttcaacctgagataaacccaaataaaggcaaataggggcgttacgacatacggttaagctaagcagcgaggtgttaaagtagccgcagctgttgcgagcgaccagtcagcgtgcaaaattacccccatttgttttttcccttttgaaattgtccaccctgccgatgagatgaagtgcccgtagtggtaatgctaagaaagtgggaagggaaagggaagcacatttaaacatctgggtaatattactcgctgcgtcgctgtaacccgcattttttttttttttggcgcagttagaagaataatgatatttttggctgttcgttatcacatgagcgaagcagtaaaattaggatagggctaacggtgtagcttatttcgagtaagttgcgagggccgtaagccgcagctgggcatacgctattccccatcctgtcttcacatgcgtggtgcgcacgaatgaaagatcttacgagttagcaaattctgctacgcgtttgtgtgtacttgtggggtgaatataacgtcttgtccatgtgacatgtctctgtatggcgtgtttgtgccccccacattcgccatcataatgtgaaggcgcgttgttaagcacatattgaaatgatgccttgcgaattggagcgaatttgctcgtttgtgaagatgcctcggtgatgcgcgtatgtttaagcagcgcgcaagtatattaagctgctatgctgcaaagctgcttaattgccaattttagttgccctacggtgtgcctcgtaaatggatccgcgtttccatacccaaatggagagacaaaagatttaagaaaaaaaaactccccctttcgtcttgtatggggtttccataaagttggcaaagagtttgcaattgtaggcactctagaaaagttggctacacattttgtggaaagccagagcggtgattactgcgacatgcgaaataatatacattcgttttttttatttttataagttagaatattacgtagttaaaaggttagtattttaagtttgtggctagagtcatgcgaatttgactgtcactgtgttgcgtcaaaaaaaaaagaaaattaaaaaaagcctgaaaggatcctatcagcacatttttttatataaaaaaaattgtggcaacgaaaacggcaaataatgttatatatcctccatttttgcaaagaaaaggagaaataaatgggcccaaaatagcaaactaatcgaacatggaaaaatctgtgcatgtatctgttcataaatgtgggcaaaagttattcggccccgtatgacacttggcacagcaaatatatgtaacaaatgctgcaccgcatgcgcggttggaaaaacggtccgcttcatcacataacaatttttttttttcattctgtggggaaagcatgttatattaaaaaaggcaaaacatatgcgcacaattaattaggacacagagaaagtgctttgaaaaatgacaaaatagcaactgcatattgttttgttccatggaggagaggactttgcaacctttgttttcgtcgcaagagcaaaaaaaaaaataaaaaaataatacaatatatgtatatacatatatgtgagcataactgctaataaaagaaaaaggtgagttcggaaacatacctgccaggctagcattctccctctgaggaacaaaaaattttttaacattcatttttctccatcattgttggtaaaatgggagatgatcattcattctgaaacaagaaaaaatttgcaaatattgtttgattacaaaaaattataaaaaaagttttaacaaacaaaaatggttaaaacggttctgtttacgacgttgtagattaaattatgtgtggcgaggatatttgtgacctttttttttatatagtggaatacagtaaggcatataatttctattaattttaattttaattttaacattaatttttttttttttttttttagaattagtaacaaatgtttctaattcttttattgtgttgtaaatgttcaatacatttgtgatatttttttatgagttataattaggccattttgtcgataatttacaattttgcaaaaaaaattttattaaaaaagtagagctaacgaaagttgttgttcaagttgatttccttttttaatcccctaactaaagtacgtatcatacgtatatgcatatgtatatttatgtgtatatatatatacatgtatatgtatttattaatttttacattttcattaattttttcgctcgttatacattcacgattttgtgagactcctcattacatagtagaggaaaatctcgacaatcgcgacatcagaaaatttcattaacaagataaacagagaaagccacaaccagcttacttgcttaaccgaaatatgacaaaagttaaaaagtatcccttcgaagaagtaatacgactcttcacctttgcgaaactttctactttcgtcctcttaatttggatctaccattactgcgataaggtaaacgctgaaatgtgtacaattggggacaccctacctttgcgtttttgcctcttcgtaaaacaaccctcagtaatgaattggaaaaatatttttaacgcccaagaggatatcctcgcaagtggcaataaagatataaatgactattccgccccttcactcttcagggttatgttaaccaatctttgaatccgaacgacggtaatacagatgcgctgctcttcccatgtaccaatcgattgctagcaaaatatgaacgaggaaaaaatttaaagacggtgaaattaaaccaaaaaacgagcacatatggaaaaaaaaagaaggtaaccaataaggggggttataattccgagagtgaaaccgattctcattttgactacgatgaatatagtgacaagctaagtgtatacagtagtaggaagggtaaatccagtggcgagagtgagctgctgtgcggacaaatatttccttgtgttgatagaagaggattttgctgttcatgtgagtcccttatttgcaggaactcctgcaggacgtgcccaaaaagaaaatgctcgaggagaagtcctatctattacatcattttgggtttactgctgattttaggagtggtatgcgctatacctgctattgtgacaggtacagcacctagttcgttgcatcctcttgctgttatattggttaagttttttagcttaggtattttttttatcttggtaatgagctcgaaatggaaatgaaggcacaatacgaaaaggaaaggaaaataagctccaatgagttttccccccgttttcgtacaaaatgtcttcgtcccaaacagctgcaattgcctaattcgagttagttaattatgatgttccgctccttctccatttggctaatcatataaagagtagtaaacatgtgtcaacctaattttgtatgttaatttgtcctttacaactgcgtgtgacttcatgtgttcattttgccgatacatccgttactttcatttgtgagccctttttgcgattcgtgggcatgaaaaaagtaatgcttaaaaagacccgtgctactatgccaccgaatccgtgtgttccttctgcatcggtagtagtccataaatgaagcccctcctcgaatggaataaatgaacaaagggatgggcatcattctagaaaaagaaaaaaaaatatatataatataatagcatctcctgctgcatataattaagaccgcaaaaatatatatatatattttttttttaattaacgatatattaaatatatacacccttcccattttgaggcaaatgcgccatacacattaaccgcatttagctgtagaagcgcacgtgctatgggttgtgccttttcacgtaggtctaatcgtatgcagttgtgtctgtatatcatcgtttaatgccccatttgggaattattttattttatttatttttttttttgtgccattcagcatattgcgcattcgatatgggggagatccccctttgcagtggcacatccgttgttgttaaatttgcaaatgtgatataagcggtttatattcccttttaacctttttttttttcgcattctacattacttaaaatgcatgtttgcgcgcatataagttaaatgtttcgtcccataagggtccactaaagcataatgaatattatgactatgataatagtgcaaatgtgtaacttaaaaaaattacattgacataactgaagggttactactatgttgtgttgatctggtaggaggcttcttaaccccccagtatgagcatgcacatgttaaaaaacgccaggaagtgtaaacaaacagttgggattctaccattagggagtaacgcatcctcgcttagcaacgaattgtaaaagcacttaaaatatgggaaaaagattacgcagcgatgttgttcattagaagcattcacatttttggaggaataaactaaacaagtcaggaaaaggggaaagacatttctattgaggatttattttttgaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaaacgttttggaaaggagtcaaataagttactccgaagaggtctatattagaacaaaaaaaaggaaaaaaaaaatttatcactttattttcagaattctcctttaaaggatttaccttggagccaaatatataaaaaatttaaagacaataatattaccccaacagctctgatggcaaatgtgcaggtgtgaacgattataagggtgataatgaggttaaaaagctttgtaaaaaaattgaaaagaattctaatgaattagatactttagtgtgaaataatgtgaatcaggatactcgttgttcttatttaacttattggatataagacgaaattaggaaaaaattaaatagcagcccttataagaatcatcgaaagtcaattattaatgaactcgatgaagcttcttttaaaaatttttattcattaatgcgtttaagtcatagttgccatataaatattgaagatacctttgacaagtggaaggaagaaaaaattttatatgattatttcaaaaactgtgatagtattattgaatatgctaagaatgtggacgaaggaaaatgaacagattattataaatatgttagtagtattaaagagttatataagaaaaaaaaaagtagacgaagattgttgtaattctaattttttcgagtgtgaggattatttttaattgtgaatataaatacaatactgatgttatcctgcctaaattaaaatgcaatggctatcattccaccgaagaaactgccgaaattagcacattaccaaatgaagctgaatccgaaacttccactctagtgaatgcactagggtaaaattattttatatgtacttttatagaacaagatgaaaaggatggtagaggacttgcaagatgtgctgtatacccatcattcaagaaatcctttgaacgtgcttattatcccgttgtaaatcgaggatattctaatagttcctcaacagataaagaaaaggaagaaggagaagaaaatgaagaaggtgaagaaaatgaagaaggtgaaaaatctgatgcaaaaggagataatgaagaaaaacttgaaacggaagaaagcagttactatccaaaaaaatgataaagaacaaaaagaatgtccttttggaataatatcaagcggtccgaatggagaatgtttagaaccaaatgtgcgtttaggtactgctcttggaaaaaattgggtaggcaggtctcccacagaggccgaaatagaagagtttagatgttttagtcttaagagtttatttggaattgatgataacatgttaaagaacaacacattcagcttttccacgggatgtgctttatcaatgggagtgctgatgacaatgttcgtctattataaagtaattaggaaatttgctttaaaaatatatatatagtttttttcctaccagtatttcacgtttcttacggatttataactacacattaggggcgttatacatgctgtgtatttttcctttccacattagattacccccattggatcctggatgaataggatgttgcaaggaaaaaaacacttgaacacacatggtgggatggttatgtatcatttaggacaaggtagaccgggagaagctaggccaggaccgggaaatgctaacgctgaaaataggcggttacgcgttgcttatcattccatttgagaatgtgttgcatagttcgacgtgagatggaaggcgattttaaattgcgttcatatgttaacaccgcacgatttaaaagtgaaatattgctaagttataaaagtgtgaatgaacatttttttacaaatgcacacattctgcatttgcgaacttttttcttaaccgttcatgtatcattcttttaatttaaaaaaaatatgttttttaattttattttatcagttttttagtaagcacaatttgtgacagtatcttgttaaattgaagtttgcatcgctcctgtaggtcagcatgtgggctgttcatcgggtgcgccatttttttttttttgtcatgacgtggaaattgtttagtgcattaaatgggaatactatttgctgttaatatgttcgtgggaatatgcgcacagtggttatacttttaggatgattttctttccattttttttgtttttataattgggggcatttatcacccactgtatatatgctaaatgtaattgttgggggttacaactgtggtccaccagagtgggcaaaaatgggtacgagtacattcacaggatgatctaatgatggaacttttcacatttggctattcgggttatctacaaggcgcagtacattagggtaaaacgtgttgcatttagaagataaaaaaggggtgttcccattatgtattcgatgtgtatttcatatcagggcaacgtacaattggtagccatttaacacgatgaatgatgaaagaaggcaagcaaatgatatttgttctaatctaaatgttttaagagggcattctctgcttttctagcgtttgatgggagcatcaggaagtgttctgatgcttatgaaactaaagtggtgtcggttttataataatgaaaaagtgtgatccgctttagaaatagcaattggaatgtgaaatgaggaagcatgttatacgatgggcgcatctgaaaaatgcatgcatattggaccgctacacaagatgaacttattcaaaccaagggtgctaaataattaatgattattcgtttaagtattaattgcgagtagcacaaatctcacaattttaattttacagtgatgtgaaaagggagtttggtgcgatatgccgcatagatgtagcacaatttttttgcacaaaaattaacccgcataattttatccagcaggctaagccccaaatggagttttttgcaaatatcaattgaaattttaatgtatatattttaagtgtagttagtaagaaattcattaaggtaaaaaggaatagtccttccaaggggaaacaaaagtgtgttaaaatataagcaacattttaacgttacaaaaaaaagggaaattataaagatgaaatcaaataggtgtagcatttttaagtgaactatatatgctcacatttttaataacatactatgtttatgttattagttatgcggaggggtaagccactgatcacattccttttcgagttgttctctttgcatgttacaccctcgcaaaggaattctcatatggagtgatagcctatgttggattccctgtcatcgagattaacatcctcaaatggtgaattcgtttccattatataatgaatctgtttcatataaaaattgtgagcaatccgtttggtcttattgagttttctgcgcaaccaggatccaatgggggtgaactgatggaaaaaaaaaaaaaaaaaatgtcaattgattagaagtgtcccttttcgtgatcatccctttggaggaacaatcgtacaagcaacgttttataacatgcacatgaagagtatatattttaggacaatttctacaaacctcatgtatagagaatagaaagaaaaacactcctatcactatgggcacgatggagaatctgcgtaaagataaaggagaactaccttcgattttatgcatctctgtttcagttgtgggatttccagaaagtgcctgctgatatgatttagctttgtcttcaaggtactttgcaacatcttctttgattgaaaagaggtcttccctcagctggtcgttacacatatagtacaccttgcagtaggaggttagaggttttctgttggaacattctgcgtagattttttcatattcctcccttttgtttttataataatcgtagaagaattcctttataaataaatctacgttggaatttcctctattcaggttgtaatatttaagaaattcgtgcagcacttccattatgttgttttttatcttctcctcgtcgtactcaaagagcgaagtgtattgcagaagtatgagcttatacaagtttgggtactaacaggaggggggtggggatgggtaatataatgtgtctagtgtgatgcatgtttgtgaggaaaatgatggtggggtctgacaatgctttgtgagtgacacaataagcggagtctaaatgtatgtgcatttgtgttaaagaaaaatgatgagaataccacatcgtccactattttggggaggtgatgagtggaaaggcttttctccgcctgaactaagtcaccccctattttgggagtttccccacttgctgccttgggtgaccgaagtgatactatttctggcatagaaggcaacgctttattgtgacacacggctgagaaggagcccttttcttgttcatataattttctaaaacggtttaatgcttggcagaactgattatcagcttgggggaagcatttttccagccccttattataattatccttgcagttctggagaaaattcagacacccctcatccctatcgccttcatttttttctttgactcccagtttgttattttttaattcgtagtactgcttatacagctcgtgcaatatatcaagtttttccaaatgggcactttcaatggggtgaaattggtccgttaatttgtatttgcttttaatcttatcgtagtgcgtcttcaggtctaggtagaaaagggacctcagttcttcagggacgtttttatccctcaattgggtgcttaaccagtagttcaagaaggccgtgtgtttgggggtggtgctagaactctcagcagcggtgtggtttgtagaatttccaacagctgagtggttggcggaacttccaacatctgagtgattggcggaacttccaacatctgagtgtttgtcggaacttccaaaatctgggtggttgacgcaactctcctcagcagtgtcttcgctagggtttagaagcttaaatagtattacaaactttttgcaaatatctaccgcatcagaattggacttaaaggcagacttcgtatcaccgcagaaggaagtctcctccgggtactggttcaaatcgatgaggccttcattcttttggtactccgtcaaattttggaagatttcgtactattaaggttaggggaaagagcgttaaacgggtaggtgagtaaatgggcaagtgaataaatttacaaatgttctgaggaatagtaggaagtaaaggctcatgaacgcatattttaagaggcgatgttgtgtccttacgtccggctcgtgtgacattttcgcgctagttgcatcatcggaagggagaaattaagacgggggacatatattttgctgcacaatggcaggacttcatatgtcgatattgtgactctactgctttgcgataattaaaggatgcagttgagcatagaatgctttttcgcgcatggctaattgggtttttgtcagtatggtgaggaatgagcacctttaattgttcagcaaatattggggtctctttcaatagcagtgatgttagaaaaacaattacaattatgcatcgatgagacatcccatcgaattcacatcaacaggatcgtcacatggttctttttacaacttcgatgagtggcataatttttttttcgcaattttggtgattcctaaagtgcgatttttttgcccttttttatatctgtaaatgtttctataaagaacaattatttttgtaaaaattatggattttttttcctaacatataattattccgtttcgcaaattaaaaacatgcctttgcaacggtttaatatatttttttttttaattccaccttgaagagattaacacgttcagaagataaatatatatgaatatttacatcggaaaaagtaaaatctgagttcacaaaaattattattaggaaaaatgaaacatgtaaggcatgtaactttatcgcgttatgctaaaaaaattgttatgattaaaaattattcgcaactgtggtaaaacggtgctgcttaaaaattagatgcatatatatgttaaaaagggccacttggtattttttttttttttttgtcaacatagacagcattcatttttaagtttatttttaatgagattaaatcagaggaagaaattaaaaaaaaatatatattccactttttggacaggggaaaaaacacgctttagaaaaattcaaagtggtggtgattaaaaaacaaaaagagacaacggggatgtatcattttatttacctatctcagtaataaaaatttatttttcatcaacattaaaaataattaatatttcctggacagttaatcctaataactgtaaaaattgatttatttgattatacaaatttgtccaaataaattaacacgtagggggggggcactactacatttttatactttttgaatgtttttttggctacatttttgagtcattccttttggtgagagttcatctccttaaatgcattcttttaaaaaaagtaacagaatgacaggtcacatgttccataagttttactcaacttttattactataaaaaatgttgcaaaattgtagtttttgtgcttggattattaccgctataacgctttttacgaaggtgttaataatatgtgtggagataaattaaccatatttgaaaaatagttttacacaaaaggtagataaatttttattaatactgatgtgtccttacacgaagttgcagttattctggttaaaaattacaaaaatgaaattttttttttttatttgcagaatagttcggactattcgtgcttattaaatatgaaaaaatatggcaaagatttcgtcaaaaaatggagtagttattttatatatgtatttgtaccttttttttgtttttactacatttttgtgcactttgagttcccaatatagagggtttcatttttccagattttcattattggcctattcctattaaatttgctaataaaatgaaaggttattatcacacagtgcaggataaaactgttagcattgggaatattctctcatgtcgggttttattttaagtttatatatagtaattactctttatgaaatatttttcattctataaaatgaattaaacttagtgtggcgcttgcttggcagcataccaacccgcttcatcatgtctgccacaagttaataacattaaaataggggaagtgtggggttactagtaagaaaatgcaattcctttgttctctacccagatgaggtgaataaattttactcgtaaatttttctattattttatttctccttgtaaattagaagtgtgagcatttaagaaagcctggtttgcacagtaaatgtgaaaaattgtacgatatcgaaaaaaaaggagagtaagcatgcaactgcatgggaaacgctaaaatcgtcgtgaaactacattactagagaaagtttaacctaattaggtgaaacataaaacgtttaaatcgggttgctgatgagaaagcatgtgcgaataactgggtattattacaaatattggatgcgcggaaggaagagggacgtggctaaaaataaatcgaactatagctaaataagtgtcattgatgaaaaatttgaagggacatatggagattattaaggggagcacaaaaagagaagaatggtttacagattcttttttgtgttaaagtttttatcaactgaaagagaagttagtgcaacggaaaggtttggtcgattattttaaatatgactgcattttagaaagtggtattaattgtaacagcaaatagataagataaatttagacaacttatataattgaacaactgatatatgcaacgaatatggggagaagtactgttatggacatgggtataatatgcagctcgaatgagaagcagtcaaatatatattgtgatacgttgggaccatctggaggactgtaaaatgtgataaaaagcataatcattaacgaagaagtgggttcttagtcttcagaatcggaggtgaccatgaagcttgcttaattattacatccaaggtggttcagatgcaacgacacagactatgcatcatgttattgcgtacatccattcattaataaatcacccacatggtgataagctcaaaatagagagaagtacccccataaaagcatagaagaagcatttgaagatgctaccgcaggatataaattcttgccaaaatgttccaaaccagaggaaacgtatgatatgtcatcttggtgtagtgccgctacttatctgacacttataaatagctatttgtttaatttttgctatttagtttaaattattcaaaggatggtcaaataaaaagatagaaaaaaaaaaaatttagggggaatcttcgcattgagattagtaagtatataccaatgggtactcctgaatgtgtgtattcaaattcgcaaaaaagggagattgtgcatagaatgtcaaaataggtaataaagaggattaattttgttaatgccacataaagtcggaactgatttatagcaacgaaagtgagtgccccaaattataagtataaaatatacgggacaatattgctccctataaaaatttggaataccatttaatgtataagaagtttcctttccctacttatcttatatttgggctattcatcttatcatactcattttagtacatttaaaatataataatgaacatttgtataggcactttttttttttttttttctcataattttttttttcaatttgtttcacttaaaaagctagcttgctggcatgtattactattttttatatgcggtatttgacacacaaaatagttaataaacacagaaacaatgataaaatcaaatttaaaataggaaccgtcgaattatttgcactaaaatatactttatggcaatatgcctttacagtttagacgcttctcttcataagcatgcatcatttttattgagggtgaaaaataaagaatggcatgataaacaaaatactgacaagggggatccacacattattaagtcaattttcgaacgagtgcatttttaattatatttatgttcattgcttatgtcatattttcaattctttaaggaagtaagataacaagttggtacgttcataattcctcgtagacgatttaaaaatggaatacaatagctattaaatagttttaaaaaaaaaaaatgggaatgctcattagaatttaaagcaaacaattttttataatagaaatgcttattcattttacttaaaagcgttttttcaaaaagtattttatgtatggtagaaaataattaacagtttaaaaaattataatataatatgctacggacataatgttgaatgcaacaaatgggtttgcatatttcagcatgcaaatttttaagaataaaaaatatacaattgatttttctattattttttttttaagaaaggatataactttgtagtaggattagcatgagaaaaaataaagaaataaatgcaatgaaggaaaaagaagtcgatttgcactacatataatggcattttaccttccccatacattttataatttaaaaaatgaaaaaactcgttattttgtttattgaaactttaatttatatttaatgttatataaattttatactcaattatgtatagtacaattttgtggaattcgaaaaggtgaaaattatttatgcctttttattttaggatagcaaattcgacggtgatgacaaatcgtcttatcaaatagataattttacgagttatttttcataatatttatttgtaataatattcttttttaacatgtacatcgatgaataggtcaatacgttatgggataatggaaatataaaaagtgtttgtaaacattgcttttatgaaaattttcaaaaaaaatagctttttaaaatattaatattatcatatgggatacacatgaaccgaatatcatataaaataattattttaacatgtatttgctatatcttatggttcgttgtataagcccaaattatatttaatatatttgtaattaaaaatgtatactttatataataatattattagatatatgctgataactaaagattaatcctggagttaaacttttgtagttaaacctaacatgaatgattactttatatgcctttatagaacatacatttctatttcatatgtgtatatctccttatacgataatgtattatattttgggattattccaatatgtctgaagaagatatggatttttatacccttgtaaaagaggtatatttacatttagtattaaaatagttattatgaataggattaaatttaaatattatattacacctatataaaattagaacaacatttcatttatagaagcagtaattcatttatataattaagtttacctttacgaaattcagggagtcctttcaaaagatggaacttcatacgatatttatgaaaaattggataaggaggtcgttgaaagagcagaagatgaatcgagtgaaaaggttggtataaaatattgtgctggtaaatttaatttagagcatgtcaaaagtgaccagcacaagctttgcgaaaaatttgaaagaaatttaagagaaatatctaaaatggaggataaaggaacccgtaaggataagtgtttacattttatttactggatttatgaagaagcaaggaaaataattaataaagatccaaaatttacaaatgcagattttatatctatatttcgtgatgtgcaaaggaagatctatgaaggaaataataaattatattactgtgaaatttattttgatgatactttggataaatggaaggaacagaaagtcctgcatgattattttagaaattatgataaaattaaattagaaaattcatccgataggagtaaatgccaaaagtataataaatatattgactttataagaaaaatatataagaagcatgcacaggaggaaggatgctgcgaaaattatcatatccattattggaaccactgcgactattttaaatgccacgatatgtataatcctaataaaattacacttaaaatgaactgtgataataagcaagctagtgatgaccctgaagtggaacgtttcgccaaaagcattaaaaaagtagactctaaaatattcctattagaaaatagcatgattgtaaaacctgcaaagtgtgtcaaaacttataatgaaaccaaacagcacgaaggttatagctgtttgcttccagagtacccagaacaaacaaaacaagatacttcacagagtaattctcataaaaaagtcgatttaggcaagtatatatctgtaattgacatgtcaacctacaaaaatgtttcagaaataaaaattcaggataataaaaatcagtataattatgacagggcaacatcagaaattatgactctttttactgaagtcccacaggcagtacgtaaggcatacagaaagaggaaacatcttgaatgctcatatgaagaaaatggaaatggaaagaaagtattatgcaagataccagaaaatccaatccatgaagagccagaacgaatacctattataacaactgtgaaagggagtgtttatgagagtgacctagtagtggaatcaaatgtgttggataaaaactatactaggatagctgtggtatttatactagcgctggcagcattgctgattttttttatttactataaggtaggcataatgtttttttttgttattttttagtataagtattttacgtctcgatttatgtctcaatttatgtttctttactgatacactatattggttatgaaataaatagaacatgtgcattatgaaatttttttactacttctacgaaaactagtttaccccagttggatcctggataagggataggaggggaaaaaagaaagttgaagaaacttatattaatcacaagcagagatcaccatatcaagaatttgaacataatgaagtgcctattcaaagagaacggatacgcgtagcttaccaaacgacgtgagctttatacataaaatagagacaaaacatttattggtataaaaaaggtacataagggacattatccttagttgtcatgtttaattctttttaataaagagaaaatgagtagtaaaaattagttttataatttatattacgcttttaaatatattaacaatgtgtgtatattctattttttttttaaatataaaataatatatttgttttaaaaaaagaattttttttttaacttttctaatttagttaaaagtttcactatatatctacttaatatttttattatcattctttttgtaaacttatatttaggaaattagttaatattatatctaattcaaaaagcaggaaaaaaatacttatttttgaccctataataacggtttaagatgtataaatgttaaattgtgaaaatgtaccaactgcattttttggtttgatgcatttttctaataaaatatttaacttatacacttttgccttattatcacttgaaacaagtatattgcttatacatataattaaggtaatgataacattaaaaaacttggaaattttattatcataattaagaatagcctatttaataaatgaaggaaggagttattaaccctcctaaaaacacagaaattttgaagtagataaagctttttccattttatcgagtattttttttatatataaaataaatatggttacccccctattaaatattttatcatcatttatttaaaacatttttataattcagcaatatttaatatatatatttgttgcattattcgaaaaagaccaaatattgtgaggggataactatccctatattctaaatatttattaaatgcacatttaattcgtgaattatactcatagaatatattattaaaaagcttttaacatttttaaaattacatatattttttttattacttaggaattgttttttttgtttatgtttaagatttaatggtttaattaatgtcatctgagtttaaaaaagttaagtttaaaaaaaaatgttaaaaaaaagcacataaagagtgtaggaaaagatcaaatgaatattgaaaagtgtgaaatgcaaagtggtatatagaatgttaccttatgagtataataaaaaatttttataagaatattaatctaaagaataaaataaatgataatattatttttacatccaaaaggataaactactaatgataacatggttattatttattttaggccttatcaatgggaccatttttaaatgcgtttgaactataaattcagtgtattaaaaaaataataattttttttatttcagaataattataaccatttggcatgataatttacatatctgtgaattttatatgaatgatatgttagactatataatcctaaacattttgggttttgccttaaaatacacatatatatatctctaaagataaatatcttataatgggtaaaataacataaaaatagatttaaaatatacacatgtaaatagtggataaattatgtttgcgtgtgcacttggctcatggggaacacacatatatatatatacctattgatatcaattgtaatataattagggatatattttttataaataaatacataaaaattaggagaaaataatacaataaaatagttaatataccttattattctaagtgttaatgaggttagccactttaaatgggactaaggggcgtaattaacatgttattaaatttgtgtcataaaaaacttatttttgtgtaaaaaaagtatataagcttattccatattttttgaaaataattatgtgtactttaggataatatcacataataatataataaatagaagacaaaaaattata >gi|2 ctaatttataactcatgtttatttacggtattttttaaattttaaaatacatttaatctataaaaattttaagtattattcttttatgtaactcataatataacttcaataaaaaaagtaaattataatttttgttaaataaaaacatagtgccttacacaatggaaactttagtacattttaattatttatttgaagcacattttgttctgtttccttttatcctcgtaataattttttaaaattgtttattttgttataaaatggttcatatattctgacattatttttattttcagaatgatgcagtaaataaaattccttaaatagatttatataacgagttgtctaatgttgaatcagatcacttttcatatacatgattatttaacggaatgtcaaatatgtcaacaatcatatcctataaatgtatttattcgcatattaattaaaaattataatgcttacaaagatatgttgaatgacgaatccaataataataactattaaagatatttcatgtacttgttatacaaggaaaaaactcttaccgtatatttccaggtactgattctgcaatatggaatgaatgcatttcgtgcttatggaataaattagaaaacacaagaactcatcctgataaaaaatgtaaattcgagaatgatattgattcatttgccattgttcagattaagaaaatactagacgatatgtgtttaaatgagaaaaaaaaggatctaatatcagatatttctgaaagggataaatgcttgaatttcaataaaacaaaacactattattttaccttatattaattcaaatctcatcaattactgataatatactttggaataaaaaaattttttatcttggcgatgattgttcaataaaaaccgcatatgtttttttacagtaaaaacaatgtccacatgatgaaaaagaaggatgcccgtgggccgaggtatataatactctgtcaccaaaacctaaacaatattcttcaccagaatcatgtgttaatctaacagaattatgtgaaaatttttgtcctccgcaggcgtgtgtaattcaaagagagataatttaaccaaaatgtccaacactgacatgtaggaatgtagaagagatatgcctaacgctctgtgctaaatgacaagatccagtacctgttactgaagaatcagcaagaaatccacttaaaatttcccatttccaatttcctgtcactgttctcagttcagttgttggaatcatcttttttttcctttttgtgtataaagtaaaagatatttcattttgaaaaatgaaatattttaatgtaaatattttcacaaaataattattattattagatcaatataattatataatgcacaccttttttctatactaatagttcacacactttagatcatggtttcttaacctcataggaagtaagaaaacattaaatcaaaaattaaagcaagaaatggagcgataatttttagaagaaccctttcagcctccatatgagaacgatcaaaacagtagacctcgtgtaggatattcactgaattatcgttaattagtttaaacatatgtgggatgttatttttgtaatataaataaattgttattaaataaaaacaaattagtaaacaattcagttaattcttataaaaaaaggataaaacactatttgtgcgacattcgctaatgtgatttaagaatatcctatcgatgtattctgacaatcctatgaaaaataaaaaacaaaaaacttttttcttttcatatatattcttagcaatacatatgttcataatttttataatatacatatttcctaaatttaaaatattaaatggttggcattttcatttcattttacaaatttatattcctcaagttagttaagcactgtgaaaaccctcaaagagaaaaacattttaattattctgaacatatcagttttataacaaatatttctagtaatactgtctaaaggaaaattatttatttcttcttttataaaaatataatataaatatatgtgactctattttgctaaatgaaaatggagccacttgtgttatatatgaaaaataatattatattattatttcccatgtaaatcccaaattattattgcaatttacaatacaaaatagaaaagcagacatattttacttaatgtaaattataaaataaacaaacgcgctcttgtcacacatttttttttttgttatccagtacaggagaataacgaagacgttaaagaacgcctaaatgaaatattgacattacacataacatatcaatttatgttaagcatttaacgaaaaaaaaaaatttatgctacaaaaaaaattaaatcaaataaaacacattttagttgtaagattctttcttttctttttttctaattaatactatacattgttgcatatccaatataaccttatcatattacactaatgcatatttacaacaacctaacttgaatacccatcattattttaaatattatgcagtatggtaccctatatttaattgtcttccttgaggttctgtattcgtaggttctgaagaattatatataaatttgctttccgattcctcataaggggtatgattatctcttttctttgatgacctatcgatccatattcctaaaggtgtaaactgacatacaaaggggggaaaaaaaatacatgtatatatgcatatatgatacatttacacgttttataagaaaaaaatattaatcatgtcttataatatttgtagtttgttgtgcaatcagcttttactttataaaagacgaaaaacaccaatagcactccgagaagtactaaaacagatttagttactatgtaaaaggggtcactatcctgtatgtttttattatataaatttttcatattccaaggagagtaattattaccagtgactaagtctttatatctttgctgcgatttttcagtgaacaacaatacttctcgatcaatagttaattcttcaaatattttttgggaatcttcaactgataccttttcattacagtttaatttaatgaggagattattcggatttaattttctatcacatttaaagtaatattgacaatgctctacataatggttatttttatcataatattcgcaacacccaccaatgtaccttttatataatttgtatatataagtaacatatgaacaaagcgcctgatcgtatatactaatagaagaatctttactttcaatttgtttataatttttaaaaaagtcatgcaaatctttcatttcttgcagttgcttgtaactataattgggattaaaattgtagtatcaatggtttttccttaacttattattaatagtaagaactatgttgagaaggatattaactaaggggatgttaagagtggaactgttataattactaaaccttttctgtatttcttcattcatccaatgggtaaaatattcacaacggtctttactatccgtgctgtctatttgggacaattctcttaagttttttgatagcattctacaaaagtaattaataccagggtaatcaaattctaaatgtagtatatccatacaatcactgcagtacttttcaacattattcttattattcaattcttcgtatgttttatatgaaggcaactgtttcaagacatcttcctaaaaattaaacggagaaaatgcattacgatgttccattatgtaacttttttcaaaagtgtttttttttaatgtgctagcatattttaaaatattaaaaatacgagttatatgaattttataatataataagattgtaatgtaccattttaagagacctttcagaaaattcaccttttgtaagagtaatagtatctgcattaggactaaatctctctggtctattcgcttcaggtagattagtaggtgaatttatttcatcaaatttatcattaaataccaaatcaagatatttataggtacatttctcttttaaagaagatatctctggcttgtctttaaatttctgttgaaaaagtaatatttcatcgctatatattgaagattttttacacttatcttcttgcaccatgtaataatacatttcanaattagactttatgtaatcgcaatatttagcattttttgtggatctaccattttccaatttatcctttatactatcatagaattctagaaagtcatataaatctttcttccttgtgaactccttttcaccaatgttaaaatatttatgttcacaaggattattcttattatttaaattatcccacatgtaaaaaatacttttataatttttgaacgagatctattgccttttgttatatgatgtatccaatagtttaaatattcacatattttatttttattttcaatcatttcaaagctgcttggttccctattcagcttatctaatattgtcttaagcatattacaatgtctatgaatatgtctatcaattattccattacttcttgccaataagtcacaaatattagattcaaccttttcactatatgaatgatttaacaattgataaaatttatatataggtacatccttcaaagatttctcctaaaaaataaagcattcaattaaaaaatatataaacataaataattactgcgaaatatacatgtatataaatattgctgtgatattgaatatcaatagaacgtatgaatgtttaattttaaattcacttcttcattgttatattaaaatgtacattttctactaatgttcttagagaaggattcaacctagtttccgaagcattcattcgtttaaatactagttgttcctcattcttgcacttccctttaaataatgttatatcctttttaatcatgtgttttttaatgtaattctcaaattctttacagagtccactatttttctcaatagcgcattcactttttctctttttatacacatccgcagctttctttagatattggcaatatgggctaacatatattttgtgacttacaagttcatcaatattatatccatcatacaataaaaaataatcatacaaaagtttcgtctctttaatttcatttaaattcattttgtaaagttcgcaaccaataagatcgcgcttataaccctgagatgtcgattcccaagcagaaaagaatttaccaatgccatcattatcaatatttttatgcaacaactgatcataaaaccaatactttaaatatatacaaattttacttctgtctttagttaaagatttaaaatcttccgaatagtacttcactttgaagaaattattccaaagttttttataaagaggtcttatagaatcatgaacgaagttagttaaagtatccgaacagtacaagtcacgataactccagttacaatctttatcaagttctttatatgataggtataattctttattcctcaaattaaaattctgaatatagaaagaaaaattaaagtatatatattaatagattcttgttatttcagaaaattcgtttggttatttttaggataaacagaatattcaaatgatatgttcttccctatggtttgaatgaaatataaaaactaacttcctctactaataattttataatagtaggaggggcggcttctttagacattttcattaagtataataatgcaacaaaagatattgtggtggtctattataaatacaccatgttgtatgtgcgtcttctatttgtaagttataaataaagttaaaacataaatgtaaagtcgtccctttaatatgtttattacacctcctttgcaaataaatcataagattagccttatgttatcacgcaatttaggcattatgaaagaatttaatcaaaatgtgaattgcaacggtgggggggaattcattatgcttgcactacagttttgctgtatttatagttacatatgccattatatatttaaataaatatgtgatttattaaatcgaacaaatgttaatatatatgagctctctacactttgcataaatatttatttactcataccattgctcctcgtacaatattaatacatatatacattattttcagtaaaattaataaacgataaattttggaaaattgccatgtattcttaactcttaatagtatacaaataatcttattgcattcagcacattttactattatagtgataaatacatgtactatggcagaatgcataaaataaaatttaatatttaaataaatgtgtgaataccatttcttaaaaattatagagaacatcttaaaagctactgatgtttaaaaggtaaaatatattttttgctaaaaaatttattaaccttaattgaaaaatagaaaaaatagtctacatactgttttacctacttttcttcccccccacacttttaagcccgcactaattgaacattctgcttcactgcacactgccattttaaatataaaacgtgattcttttgctattcacatttaagtttctatttatggaagaaaaaaatatttgataaattgttttaataaaatcaaatattatgtttaataacactttctgaaaaatatatatgtgaacagaaatacactttgacatttctgatataacgtaaatcaattttgtgttagctttgtaaggtcaatgcgtgggaatttcctaaactatgtttttcccatttttcttcatcatttctagaacaaaaaaagctaaaattataaataattacactttatgtgcgtttttaacatgtcccttatgtgctatactttgcagaacttataataaagaaaaatgcttcaatctggtaaaataatatcaaaaggtgaggggaaaataattttacatacatttttattagacgtattcttgctaattattatgaaatttactttcgttgtagaataaacctcctcacaatattttcacacatgatccgtttccatgccttaacggaggaaacaatttattaaaaagacactgcgggaattacgcccattttatatatctagtaaaaatactcgtatttttgctatttacaggtaaaaacgatttaaatttataaaaacataacgaaaataaaaatgagcacatattaagataataaccttctatatatcatttaaaattatctctatatgccttcaaaaaaaataattaatttgccatttttatatgtgtttcttattgcatttacatgggtactcaaaattaagacaattacgaaaaaaggtattcattttagcgtttccccataattacgcttttccttagttttctcattatcctttccatatgaggtaccctacctttttttgagcgtgtaaagctacgtttaggttaacattaaaactcaatactaccactactactactactaataataataataaagatgggttagtcataaactacgatctaaatattttgctttaaaatgatgcaaataaattaatgccattgctttacaaaaaatgcgcaatattaaaaattttatatattactaaaaaagtcacaaaaaaaaaaaaaaaagttcggataaaacatttaacaaataaaatcaataaatgtttattgttatttaaaatgacaaaaaaaaaaaataatgtgttactaatttaaggcgttttttttttctttttttatgtattaatccatcttatggataatcgtggtgtggtacacatgtcaaagaattttttattaagctgggtattcaatggcactccataccatagtaaccattacaatagtgcgtacatataacttctatcctttttaattctaaaaattttataaccatatctatgcatttttttttctttatcgcctgttcagctagcttcttcaaaattttacatttgcacattttaaatgttagaataattttctttcgttagaggttaatcattaaaatgaaagcttcacattattcatatatcacacatttctttttagactcagtaaaaagaggtgtgtatggaatgatgccaaagtgaaatcctcatcatgctcttctaatacatttaacatgttgtataacttcatatctatggtcttcatccctgctgataagcaatttgtattcggtctttattctgatttttactcaccgatttttgactacgtcgagacaactcttccgattttctttcaaaatattcatgatcaatatttcttctccctccttttctactcctaaagaaggatccaataggagtatactaaaacgtaaaaaggataaaatataatatgcacaatgtatcaaattttttatgatcataatgttttactaatacataacagaaaaaataagagacattatttatactcagaaaatatagccatactttataataaatataaccaacgaaaaaaattcctaacattaaaacaattgttgttcctgttcggaattgcttagtccttaataaagaatatatgtcattccggttgttaggagagtatgaatcatctttacccatttcatatgatcctatatctaataaaccatcttctcttccaagtgatggttgcctatttcttacatcgcgaccactagaattggggtttaatttaatttttccttcttcatgtaatttttttaagtgtttacataatccataagtatcttttgatccatatctctcacaatcaaatgtttcattatcaagtattttccatttaattcctttttctgtcagtaccaagtaaggtgatataccatctgcttcggttaaatattcagaattagattgatcactaagtgaagcgcttgagtccattcgcgagttatcatgacttccagatgttttttccactgctttatgatcagttatttgtttcctcttttttagtatacctcctaatactacagccggatctggtggcactggaatttcttcctctacttcatcatttcttttactttcatcttcattctcggtatactccattgttgatggtattaaagcacatcgcctgtaaccctcctcatcagcatttgtacatttaagataataaaatgtcattttttttttttggacattttacagaatcctcacttccctcacaaggttggccatcacacttatttaagcatgggccctctaattttgcggatagcttttttggatcgtactcatctccacgtttaaaatataatggacatttgcttgtccaataaataaaagcatcagagcactttcctttgtatttctcatatagattagtaatgtgttctaggtattccttatacatttcctttttattggattcacaacttatattttttttaacagtataataattcataaaataatcatgcaaatatttctcctcatccattttttttaaatactccaaatttaaatttttataatcatagacacatccataatcattatactttttaacaaaaatatcctgttcatctccaaaattttcgagcacagatttgtcaatttcattttcggaatctttaataaacatttttaatagtttatagctcatccaataattatagtgtatgcaactatatctacgagttccaccatcaactacttcgtgtagatattttaaacttggcccaagtctgaggcataaattataagcttcatccttgtaatttttatctgtcttttgaaacacattacagcggctaagtatttttatttctttttcttctttttcttctaactttgcattaacatcaaagttattatacatgttatatgatgctgaacctttcaatatatcctcctgaaaataaattaaatcgataatttaatgctttcttttaagaaatgaattattagttatttttttggggggggatgtatgaaaactaagagtttaatatccatataatgatcttaaaggatctttttatggaataatcaaatagtacccatttttccgtctccttagtatccattatagggctcagtatgtaaattaaataacaagaagtatagggacatacataacagtatataaaaattaacatatcttgttgccacaaaggatatttccttgtgtcaattttttacacattacaaaaaacagctattcgcttattatttagtaataaataaaagtagttctattaatgttaacaaaataaatatacttataaaaaacaacaaagtacccttcaactatgtattcctcaacggaaaaggtaatctggtaatcttcttttgtaagatgatgacgaataattttttaatttgcaaacagtatttatataattcaattaacgatacactgtgaataaaaaaaaaaaagttatattttgcgaatctacatatagttgtcggtatttaaatatttataactcttaatgggaatatttgtcatactgtacatagcttattagcttgccttgaaaaaaatagtccatatttttattccataaaaattgctgcattaatttaatattcaattgaacattatccgcctcatttatttcaaaattttaaaaataaaagagtttattttagcattttcactacaacattgttgcactaggaaaaaataaaataaaaactttataaatgttatcctcgtaaaaacagaactgctatggataagtagaaaagctcagtaattacattctgcattaaaaatatatcccaaaattgagatgaatttctgcgaagtgtcacatatgtctaaaggctaagtgatacatatgttttttcactaatttgaaattatatatgcacaaataagtgtaacatccccagtgaaaaatcttaaaattatgatcatctctgacacagtttgtattcatataaattcacttctcatgctatagaaaatttatttttataaatagacatcttatgacattcgatatacgttttgccgtgctcagtgcattgcctctcttgaatggcccgcaaaggaaagaaatcataaatgcagaaaaatcaaataatggggaatttcactaatgttaagagcaacatgtattgtaaattcgtacatacattttgatacggccaaattaaaagaaatttttaaaaatgcaattcaaataaatggacataatattatttctcatcatgcgaatgtttaagcccctgattttatctgcgcacacaaattttattcctcatataagtcttaatttaaggctacgatgttttcaccttcatccaatttgctgtggcgcattttttttttatttctaaacttaggagcggctttacctatttatagaaataactcggcttatcccttatgtctagataggggaatatttgatgaggaaattttattccccttaaagcaatagtgccaattaatgtatatagtaagcctttgcacgggttatatcatgtaatgcacttttacttaatataaactccaccgttcccaaaaaattctcttagtaatcctgttaaacaacgggccaataaataattacctcttattaaactgaacatttgagtttgtcaagaggcacaattacttacgtaaagcatatatttgtaataagccacctcctactggaatagaaatttcctaatttatgcttcaccttttttaatgttcttaaaccgaactcagcgtttcccatttacatcgtaattttttaaatcatgaaaaatgaacctacacgaatgcttcaaaaaaaatataaaatacagaaaagaataaatattttactagccatttattcggtaaaaacttcaaaaatgagacaaaaaaaagaaaagaaaaaactgcaaacactgacttgatgaaatgttaaatataaaccataacctagtatgcaaaaatatatttgtataaaaaacactccaaatgttgcatgctcatgcaaaaaaattgtccaaaaaaatgttcgcaggtattccttatctgttagctaatgttaaacatataatcaaatataatttctttaaagggtgaaaaaaagttgaatcgttcacataaccctttcaattgtatctccaaaggaaacgagtaaaattatttcaatttttcctttaaaaatatcaatttggcaaatgcctatgtaaacgactataaaaataactgcaaaaaaaagggtgtgcacagatatttccataattccttatacccacaaaatggcatttcttatgataaaacgaatctttactctgagggcgaaaacgtctatctacctgcccatccatatatatgagttacaccataatgacgtaatagcgtaataacgcaattatgtaagactatcaaaagacataccccactaatcgcagttgtaatagataaagtgaaagcttgaaaatgttaaaatttttgagaaaaatatatagcttctttcacgatacttcacgcatagaagtacactgagtctacaaataccattagtgattattatatgttaatataaacgacttggtagtgttttctccttgcattgtcaaacacgccaaatatattataatgacataatgaaatgttgaattttgtactcatgctttttcgatttcttattgctatacaatttacacaatagaaaaagtgtgaaaaaaggaaaagagaataactatgcgaataaaaaacgtgaaaaaataatatatacaagaattacaattgaaaccatgagaatgatgttatgttccatttagtaagcgtacgcttctcaattatatgcagggtaaattcgattattttacaaattattgcaatcaaaattgatgaataagttagactagtctctagatatcaataacataacatttcagtggtgaataaaaagtaaaattattcctataaccctatcaatagggaaatataacaagcaatgatggacacgaaaaatacaaagaagagcacgaatatgcgaggattgcaaactgaagagtacttctcaatgcagatgttgttatcggtttttctattttgtatacttctgctgtagcttcgattaagatgaatgatgaaaaagataacgatttagatgaatatggcgaagaatttagtggttaccaacatttaaacggtgaagagaaataaaccatctaatttctcttgcatgaaaatcaacaattcgcatggtaaacctctacaaatacgcttgcacctatttatatttatttccattacaaaaattatataaatggtaatttatccttttgtacttttaataaggcataatttattatatgtttatcataattaaaatttcgttgcagtataaaacgtaatgccgtcttcataagtatctagagtatgtttctttatgccatttattatattcgcctattaaggtaattatagaatacataaaatttatgctttaaaaattctccacagaaagtatgtgttcataaggcattatagaaactattcacctatatgcacgtttttaaaaacgtcccatttcttccaattgatagtttttaaaaaaaaataatatattctgtttaatatgaaaaaaacaaaaatttatgctataattaaaaaaatattacaattataaaattaatatcataatttaatgcataacatgcagggatatgtcaattaaatatcacatatatttaacataacctttttattacactacatttgaaaaactactataggggtatatatgcacatttttttaaaccatcaaaacataattattaattttgattttttgttctctttttttttatactttatatatataattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagattaactctattaaataatttctaaatttaaattataccgataaatattcttcacgatataaaaaatcacttactcataagcatgatatttcaatttaaatataatttcccattattttattaaaaaaatgattgcatccgtgcatgttacttgaaattataatttatggatattctactataagcgtaaatataaaataagtagaacaacgggtaatgcactttttatcctagaatattatatattccataaaatatgataatatagaataattctaatattaatcaactttgcgtttatataatatttttagagaaatgtataaaatatccaaaaaataagtatgcactcttttaactgtcaacattaatattattttttattattcctccatttaaatattaatgaaattgtgtaatttcttgagaaatccatatgatatagaataatccctcattttagaatactactgttttcgaaatattataatcctactttttactctattattataataagcaatgtgcatatattaaaaaaaaaacaattgagtttatattttaatatttaagttaaataattagttaagaatacaatgaaatacttttttaaaagttttaaacgataaaaaaataatgctttatatatcaatataatgcctttccatgttctatgtacaaaaatatatacattataaagaaatatattgtttaccttaacagaaaaatataaagataatatataaccagggatgagttcaacttttgtatagttatatttttataatatgcatgatatataatatagaatttcaatctttcattctagaaatgaaataaatattattttcaataaaataatatttttatctctttcgtattacattttttttttattttttagcataactgtgtatataattttccaaattatatgaaaatcatagatcgtttgaatgctaacattcctaaggacggtatttctatgtgtcctctccatatatttccagaaaattgcaataattactctttttatcgtaattatgtattaacacagaggtatttatctgatttaataacaaatgaacgcattattaatgtagcacacgcttgtaaattcttaaactattggatatataagtttgtgtggaatggtgatatatataataaaaacatgtcaattttttacgaataattaaaggacggccatgataacaaggatatttttaaaaactatatggaaaatattgatgagaaaacatatgggtacatcccaaaactaattgatctatatagtaatattagcaatatatctacattgcataatggtaaaaagtgctctaccccaaaaatatgttatgaatcataaatacattacgaagatacttggaaaagtgatgaaaataaaaacttttgtaatgagttagaaaaatttcaaaaacgaaataatgtcgccatgaaatcagtaaataactgtggtgacgaacataaatatttatcatcattccaagattctcctatagtagctgtcagtgtaattccaattattatcatgtatgtaatatcttttatattatttatatcgtgcaaaataagtgcctattttgtgcataaatgaaagtacattagtaattattatttaatacatgaaaaagaaaagttaatatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgaaactttagattaatttttttaaactttcatctgtcatatggacattgctcaatatgttaactaatagacgtagaataacaacttctaatacaaatgagtgcactacaacattattatacgtcttcttctaaaagataaaacgattattcacttatgattatacattatcattttcaagccatattggatatatctttttataataccttaaagaataatgtccataacaagataaacaaatattgtaattttaatatatcagaaataacatgaatttgacgcgtcctcaaaaatattatagaattttcaaatttttttataaatttataaatattagaacaatgatgtacaaaatactatcactacttttatgcaaaataagattaatatttttttcattataatgtgctctatgataaattttatttagtagaaaatatataggactacttatatagtaataataaacataaattagaaagcagtagagacaacaaatatgtatatgtactaattatatactaatgatgtaattatgtaacaacatttacaaattttaataatgtttctaatacattatatataaagaaacaaattgttttatttacaattcacaattttgaaaatacattacatttaattatgaaaggcaaaattgtatctatgcattttatgctttaataattatatataatacttcattacatatttcattgttcaacatataaaataaaaatattctttaagaattcatttttaatatattgtataaaaatacatttctccttattttagttcagttatgtaaaagaatttcctacatataaaaccatatttaataagatgctcggggatgaggaacaaattaccaaaccacagtgtgaatattatacgaaaactaatttaaaagactatttaaatgaagaagatgattcttttaaaataggttgtgccaatgcttatagtcatataacaaatatccattatcatcctgataaaaatataatatctgcattttgtgaatataccaattactggttctatggtaagttgaaatcaactgataaaattacatataatgagaagttattgcaagaattttttaagggaaatggtaatttagagtattgcgtaggtcatacggaagctattgacgaacatacatatagttaccttaaaaaattagaaaaattgtatgagaaattttatatttttgaaaaaaaaccttcaactcaagttcataatcgttgtgagaaaggtgatgaatgtgtacaaggttataagaaacacaagagtacatgtattgaaaatggtaacaatagattttgtaatgaattagaaaactttcgagatctatttaatactcatcttaaatcacaaactgagtgcaaacacataggagaattaccatccttccaaggatcttcactagctgctaccatttcaatcccagtttctgtaatgtcagtaatatctttcttttcatttgttacgtataaggtgggtaatttttttgtacaaaagtgataacactgttttacaatttatggtgtacctattataaaaaaattgatatgttataaaaattgtataatttaacatgtcatatatttttcctgatattagtttacccccttagcatcatggataaaccctaaattaatgaagaagaaaagatccattaatgaattattacaggaatccgaaaatagagaaaataattcgaataggagaccatacaacattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaaaatattatataccttcttccccattatggacaattttttgtgcatacataaatgtgttcatttgtttcaaatttacatatattccctttttacgtcttcgttatgtgcgcctataatccacgcatatttacgatcatcataatgtttacctatgaattattatcacattgttaacatttaatttttccaatgaaaaaattgtaaaattttttgctttttttgtataaaaaggataatgtatacgaaaatgccttatttaattatcagactgaatagcgtaatggacaaccgttaagttcatcctcttttaaaaatttgccatctgaaggtaattcttcctattattattgagcatgcaaaagtggaaacattcttttttaaaaatttttttctttaaatatgtgcaatgagtgcatttaaagtgtatattatttcttcaacagatatgtacacattttttttgtaaaattatagtgcacaaattaagcagcttaaaaaaatgaaatgcaacttatactattaaacgacctacccttttgtgcatgcaatttttagcaatataagttatgcatctcgtcaagtaaaacaactttatggattagctaaacgcattcctatgttatgctaaaaacaaaatatataattaaaaattatttataaaaataaatagctatcgtaaaatattaatgcactgttaaatattgctcttaaatggatattataatatcggtattaaaataatacattcttcacattatgtaattaatagatataattatttcttggaaaagacaaacaaacaaatagagattaataaatgaatatatgtatgcacaaaagcaaatttaacttcaataaacgagtaaagctattacgattaccaagaaaaggtaaacatttatttggaacacccaaatgatatgtaactaataaaaaaaaacaaataagtagtaaaaatgaaaattaattgaaatataaatatgccatttaccttataggaaaattatccttaatgcacattctaataggatacttccatttttatacggataaattggtctaaaatgttataatgacagttccgtatatttttgcatgcaaagcgcaatattaatgcagttaaactgatgaaaaaaaataatattattcaacatgttaatgacaaatattatcattttttgcattaccacgcacattttttttactaagtcaatagatataaaagatctattaaaatttccctttgggtacttctcctatctatctctttgcactttaataaaaatatatacaataacaaatattcgctttgtgcaccttggtgcataatcctacttcaaatatattattgaaacatcaggtcgttttgttaagataataagattgtcccatttatgttatacttcatcaactttcttattaaaaaagtacaaatatttaatcacaaaaaaaatagtaataaatatgtgcatcattaaaaaataaaaatataattcactactgcaatgataatccatgattaaagaaaatgggtaaaatggacaaatattttaaaggtgggcaattactatataatatctctctacatcatcaatataaactgtaataaaaataatacattttttccccatgtttacaatagtcaatttttcttaattattgattataccacatttagtccgttcattttataccacctttatgcataacattaatctgaatgcataaattaaatatttccctctattatcatcaaagatattacataaggaataaattcataaaataagtattcataatcgtttattttttcaatacatatataatttaaataaaaagattcaatttagcacgtgtacagtttataattattgtgctaataaatacactgaataatataaatatgaacaaatgatgagaagtacatctttacctatagccgtttattttcccgctttcattatttaaatataatttactaagaaagcactatgattctatgccatcctgaatagtcaacttctagtgtgctcattaataaataatttattatacattatttattgtcagaattgttgaataaaagaatttagcgaattcaactttttatttctcttacaccacgtatctattgcctaatatttctaaatagtttgattcgtataaaacaaattttaataaaaaccttttaaattggcaagaggagtaatcttttttccttttttacaaatacatcagtcgttcttctttacatgaatactgcaatactattccagattaactgtaaatcttttcttatatattaaaaataaataaatatatgcattatgctaaaaatggtgggtatataatatgccgaccattatagtcattcatttttattatccaatagggaacgtttgtacatttttagacactcgtattaaacaattgattatttcgttttattaaggtatattccttttttttatcactatattttttgctgatacgttttaataaaaatttttttatatttagtttttttttttaaaaatcgaataattttccatatttaagacaatttttataatttaaaataacaattaataactgtatacatagattatcattttataaaaaaaaaataaaacaattaaaacaacttgaaacgattatcaaaaaattttttgtgtaactagtttgtaattactaatcgtagtttattcctaatatttttcactccaaatcgttcacattctctctaatgcactccgtgaagagtaagtaaaaagtgttacttttaaacagtactctttgcaaaaaattccaaatatgttgctaggaataattattataagaattacatcaatactctttcgaatagtaaactttataattataacataaaaattttcgcaaaatataaaataaccatttacatgaactttatgattatctgaaaagggggggatataatagagaggtattgaagaagtagtacaaaaaaacgaaataatttgcacaattttttttcacaaatttggaataaagttatatgtatcaatactattcatcttttcaccaacatattgctcataatgcatatcactttcatatagaagtaatgcaattaattaaagttcccatttttctaatcgtaaaagctttcaacattttaaaataacaaaacagatctattttataaatttagaggatatgtgcatattattataaaatttgttgtcattatatatattaaataaaaaagatattctacactagtaaataatctgcatttttgcgttatactggcagtaaatatagataacatatttcaagtgtatatatataagtacatactaccattatatatagaaattttttacctgataaaacccttaaaaggcatgaagtatacaaactactacacctatcaatgtgcaaaaatatagcagagttatttctctttcactttcatgaactactatatttctctaacgattaatcatattctttcccaattggaaacttaatttttataaaagtacaattatgctgctacatcaataaacaggatgtaacagggaaatatgatcatcatataaatcgttatattgtttaatacgtaaaattaatatttataaatagataagcagattacaaacagtgcgcgacagggtattaaaatatataaattcaaataagtatattcaaaaacgaattgcattttcttctattatatttttccgtattaaaattaaatcataaaaatggccaaagaagtatatttttatttattatgaagatgttttaacttatcacattttaatattaattttttctttttaaaatacattaatgcttttttctttttattttctttaaagtatatatttaattctacatatattttaattttcttatatttaattttaggatatagacgtagataaattagcttcaagcatattacacgatgaatggaagaaagttaccgatatacgcaattatgagagctattgtatacatttttatactgatgctaaaaatttcaggcaaattgatgatctttgtatgaagctcgtaaattttttgaatatatggaaatcatagaaaatgatgaatatcattcagtatgccgctgcaaacttataaaatactggatatattatgaagtaaaacgaatattagcttctgaaactcgagatgtttataaagaaactattcgtgaactacataaaggatggacgctttataatgattatggtagctacagagtagaacaatacaaatgcaatccggaatcgaatattcctgctatgaaagatattgtatataaaaagaatattcatgaacattgcttaaattactacgaaatcagtaataaaaaagatgataacgatgaatgtcgaaaatataaaatttacattcaaggtttgaacttgccatacacaagttttgatagtttattttctgaagataaaaataattatcaatcttattataataaatgtagaacttataatccaataaatattcctgatgtttcaatattccaccaagatgtagtattggacccttctcgtgcagaagagcgtgttccaaaagaactacaaccttcagctagaaccaatcaaggagaatctgaacctgagatggaatacaactatctttagctgcaaaggatggactaggaggagttacagtggaaggaaaagaaagaggagaccatgaagaagtacaagtattagtaggcgagagacaggaacatgcagaagtagatgagatacaacgacaagtagaagtagtcgagggacagagacaagtagaagtaagcgtagaaataggcggagatacatatatggaaagagcaaaacaaaatttagctacagacatagacgtaggacctatacctgtgcattcacatgtggacaaataaacttatgttgatcttactcctactgaatctgcagtttctaatccaattgttatgccagcagatttatcacttcttggaatagcatctctttctaccattttatacaacgtacacaaaaattaaatttacaaaattaatattatatatacgttgtaacaacgcgtttttacaatataatcattattataacataattattttacatgttacataatattttcttttgtatattagtttacaccattaagatcattgttcaataagctcattcataagaataaaagccctattaacaacatgcatggagtgcctaaagaatacatagagtatatgatcaaatcaggtggaaaaaatagagatagcagaacaaattacatagcatattgtcctgcataatactcaatgttataacattacatgtataggcaacttttttgcataacaatgttgaatgtagtgtcagtcatattattccttctcttatgcagaaaaggcaatcagaaaaaaaaagagaagtactatgggacacttcaaatataaactgatttattttatatataatagttttttttgcagctttgcaacaatgatattgacataaaatattcactaagtgtaatatatttatgtttgctctgaaatgttttcctttcttgtatgctcaacaatgctatgtaatttaatttccagtgtcgtaattatattgaaaacttatgaaaattatttttcacccattatgcatgcatacttaaagatgtgaatttttacattatacaacgaatatgatggaaatgataaacatacacgtttgttagttgtggttttcattttctgagtattcatatagtaagcacctaactacacattaaaacaattaacgcttttccataattttttatacaactaagtgaaaaacaaacctttgcaataataattataattcttaatcagtagttataaaaaatgaataaaaaatatttctttttttcatttttaaaaatttcgaatgtggaaaaattcacacttaccaatttgtgcacaagttaaccaatgaaaataaatgaataattgcaaattttaaaatatccccctaatcgagcattaggcaacattattgtgggcatattctgtctattctgtctattctgccaattctgcctattcttcctattcttcctattatgcctattctgcctattctgtctattctgtctattctgtctattttgcctacctcctcagttatccgtaaatatcacctgttaaaattgtagaattaatatatggaaaatagcacaatctaagctaatgctgctgccatgaaaacgaagacatgcaggatgttagttaactaagcaattatcctcttttatgcgcttataacaaggttaataaataatgttttattttaaatacgcaaaacctttaacgtacgtatgtaaaaggcatcgtaagtaaagcatgcgcaaaaatagattgcctaacttcccaatatttttctgcgtggattattataaaattgcactaattctacatacataacaaaagaagccacataaaacatcattttttgtacaattactgctatttcaaggttaggcggaaaagggacactactttagaaaataattaccattgagctactaagagaaagttctttttactgtatacgttaatgcccgactaagtttagtgcaccagctcattcgtttatcattgtaataaatagctaaacgtgtagcatatattcataaaatatttatgcacagtgagtatctaagtagtactaattaaagaaaggttaataaaaaaatctgaacacgcctataaagaagcacatttttgaatccttcacatatttgtaaatattcgatatttttaaataatcgagaaactacaattaacatgttctaaaaaggaattctcttccatgacataattatattttcctacataaactgtccaaacgaataaccttttttgaagaaaaaataatttaaaatcttgtgatatatatgtaaatattcctatcaccccccattgttgaaaatgcatttttttaattttatttaatataaaagatacaaataaagtaaatactcttccccttttttaaaaatcgaacgaaacaaattcatgtgtgatgtcaaactaacagtgtgggggttatcttagcccaacaagcaaccatttagaaattcaaagaaatagaaaaggaaatatacttttaaggtcaaacatgtagctcaaattgttcagtgacgaaacatgaaatttaatactcataaattaatttacaaaaaaagcatgcacaaaataaagttaacacatatttatttacaaataaatcgggatattaatttgcatgcaaatggtgtttttaaaaataatgtactcacatgactgctaaaaatacagcagttcacccatttaagaatgcatgttccatttcgcaacattctgtttattcgccccacattcttaaccttctaaaatttcgacgtgatcttttttgctcaaacgcgtttttatgcctccatttcggattcctctgcttcaagcagagtcaaatgtttactgcggagttgtgaaaaaggtggagcattaattttttgaaacttgaaacgatgcccaaatctgagtatatttatgcatgatgacgaaatttaataagtgtatttgtgcattattaaaccctttttttacacttcctaaaatggaaatcgtgcattcgagcgaaaaataaagcaaagctaaatatagtaacactgcgaataaatcaaagtgcatcgaagtggggggactttttttcaaacctctaaaaagtgtaatgcatattcagctaatttacaaattatggttacttatttatgggttaactcctgcccttaccactaaacaattcgcattcaccgtttctaatgcacgaaagggaatacaaaaaatatatttagaaagacccaccaatcgagcacattcccaccaagtgtaacgtttttattgatgagcactagaacatgtaatattgcataatgttagctagtcattattctctcttaaaaggggtttctttcgagggtacgaaatatttttcccttctcctcattatcatatcgtaaaaaaatatattttttttccttttttttttttttttgtatgactttctcaactaggcatggcacaattcttacagaaaataggacagcgcatgatgtatctattgtacataccccatatggtagcatcttttcaaaacgaacaaccgtttaaaaatcctaaattcagctaatcatggtgcaactaaatcccttgttcacatctatgcagaaacgattttttcttataagcaagcatacatacgtgtgcgattacgcggataggtgtttaaccccaattggaaggagggaatcccattaaaactctgtccaaatgcggatcagcccaagggaaacgcacgaagtggtcatagacgacctgcgattaccttccatcaccaccccccttaacctttgctatatttagcccaacaagtgttaatagagattaccccagattaaaggttaacaagagtggatgttttctttgcacgaacgactctcctttttcctaacgaattattccatttttgttgtaaagtagacgacacaccagctgcatgcaaagagacacgcatgtccactcctatgtgaaaggcttcttacccttttactaaaaaggatcaattccattaaacaatatgggagtcccattttagtgggttctaacccgttacggacaattagatagctacccaaattttgaagtcccctcttttgagatcactaaacgtttagctatatatcatttaagttctaatttttttttccccccatttatgagaaccaaaattgtggcgagtaacagtttttaagaactgataactcagagggaaaatcaaaatgggacatccataccaagaggtttaaaacgaaccaaatggagaaaacggtcatgtattttctgttgacccatcacaacactgcgtgttgcggtagtcttatgaatggacattaaaccaatcgtcccgttcgatcgtgtatctttacatagtccgcaaaaagaaacatacatatatgagcaaacacgaatgtacctttactgcacgtattcaaaaaacggaagcattttgcttcgcattaactattttttggcatgttttctgatgccaccttttcatgcaacctgtccaaaaaatatcatactaaagtgttccccgcatacagtaattcatttgatccctttctggacaaatgcaactctcagttgaattaccccaaataatgcaaaaaaaatgtacatttatgcggccccgaaaagtataaaattgacgttgttttaataactgttctaaattttggtaaaaaaatcttttttttttttcttgaaaatattaattcaaatgaagaaactaatacaatgtaacaaacatataaaataataaaaaaaacttaataggacaaccccccatttggttatttctataaattgccattttatatgcaaaaaaaattatttgttcgtcttttatatcttagaaatatcttcctttttcttgtttgttcatgtacttttttttaggaccccaaaaaattctaacaggaaaaaaatggtgcgaaaaaattgtgaccgcgaaaaggggggcataatgactgtactttttttctaaaagagacctaacggatgagggggtgtttttttctagtctccaaaaaaatgtcatgaaaagatgtactctaaaaaaaggtaaaattcgcgccatatataataattaaaaaatgggcacccataacatgaggaatttattgcatgcatatatatatatattttttttaaaaagaataataagagagtagaaaaggatgaaaaaaaaaaagcaacatactttttaacgtacaaaaataaaacccgctacttttttttttttttctactgcatactaattttactacaaatttttttaaacaatttttatatattttttatgttgtaaaataataatattaaaaaaaataattttatctaaaattgtattttttaatttttacaaaatatattttatattttccttttcacttaagaacatacttttcagcaaatatagcaaaattattatcttcaaaattaacaaattttaccgtttagaattaaaagaaaacagaaaatcatgagaattcaagaattctgcatacatcttttaaacgttatttataaatatatttgtaataaattgttacagaagaaagatcaagcaattttgcctgtatgaaaatagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttattgaaatataaaaacacactaaacaagcccaaaaagatacacttaatttgcgactgaaaaaacttggcattgccgcaaaatctaccagttataacaagaattatacatacatttatatacacacagagttgtcatcgaagatgaagcaaatatctgccttttcttgcttgtgtaccctcctttacattttttcctcctcttggctcttcaacggagctgcagctgtaagatataacaccgattaagcgccagcgaatatgaaaatgtgtactctcgtacatatgtattacctaccatcctatacttgtgcgctaaattgggcacctttcaatacaaatcgaatttaaatcccgaacttttataattccatttttttcgattttttgaatcccctccccccagagcgccagagaccaattccccccacttgtagacatcccaggtgcgagcgcccttgcactcagatcgttcagcaaccagttaaggcaatatgaaaacagaaattcggaaggccacttaaaaaaatggataggagaattaaaccaagagttcagccaatttaaagatataaaaattaaagaaatagaaaaaacagaaaaacaaaaagaggaagcttgggatcattggctcactatcctggaaccagaatgggttacttttagcaacttcattgaacaaaaaaaagatggctccagaaaaaggaagatgattgggctgcatggataaaggagatggaacaaaaatggattaattataaaaaaagaaaggacagaaaatatataaccaaatatagagatggtaccttagactgcagtgagcgcgaatggaacatcatgatgaaaaaagaagtagaagaaaatatgatcgctgattataaaaaatggatgagagatgctgaagaaaattttaataaatggatatctaaagatctcgatatatggaagagaaaaaaattcgatgaatggttaaatgtagaatggaaaaaagaagaagatgcccactgggaaaaggattctaatacaccttatgcagactccatgaatccattattcccagtaattaaaaaatccttcgatatgtacagtgctagaaaaaagagagaaaaggaacactggaacaagctaactgagaatattggaaaaactcttaccaataaaaagtacattgaatgggaaaatctgaaaagaagcaaaagcgcttggtataacgaatggatggacttcttcctccaagcatgcttaaattcaaaagttagaaaacatagatccagtcgccactaagtgggtcctttttcagaagagctgtcaaaggttaagaatcgtctcgagtgattgctgcccctagttagtgaaggagaaccagttgatagaacttatgtatacgtacatactcatttgttcatatatatatgtatatattatacataataaagtatgtcattctgcttgacgggaaaagcttgcgcccccttcacatcccccaatggatacacaaagaaggagaaataaatgcaccacaaaaagaattaccacgataagagcaacaaaatggccgtcaaattgataaaataaagcgcaacgcaaaatcactgctgtagaactatgtacatgtacaccaggccgtttccaatacatatggtaattttttcagaaataaaatatttgatgtaaaaaaaaaacacaaaaacacaaaaacacaaaaacacagaaacacagaaacacagaaacacagaaacacagaaacatatttcacacacaaaaaagtacgcgaataatttaaatcgattatgtacaatttggtgatacatataaattcctaaacaaagatgctaaaactgtatgcaaaacgacatttgtttgattctctctttcgtgtaccttaactacatttttgtacacgttgctaatcttacttttcttacacgtcctactttatgtttatataaatatttgtttttacgtgcccccttttcaaaactcattgatgcttttctatataaaaaaatgtatgtattaatcggcactcacaatttcttcatctttggataaccatacatatatatatatgtaacctgcttataaggaaaaaccaccacccctgctatatcacacaatccctgtttagaagcccctgctatacatgccggtttaaactttataattttcacccatttgtatatgtatatgtctatgtatatgatgtatctatgtatttgtatatgtttatttatttatttattctctctatgcgcctatgatatatctcttaaaccacgccataggaattttacataactattattaattcattatttgcgacttaaacttgtttgtgtgaagcgtgacaccattttttcgttaactattaaaagataagagacatacttaatcaaaatgattattaaatctttgtagaattatttccattatggttaatatgcagaaggagagagaaagagagggggtagggaggaagaaggggggggtgctaccttctttagctccttagtgcataatgacacagtcttcttttatcagcaaagtatgcgtgttagtagcagcccacaaccactacctagtgtgggggttatttggcaacccacaccacaaaccccaacacccctcccccttttcgagacccacagtagccgcatactcataaacaagagctactatgaagatatcccttttcctagcctttcttaaatagtatatttagtactatttatttcccccttttttaactacctttttattatcatccatgtcgcaatgggatgcatcactcaggttaaacatgcatgagtgttgtctcctcggtttcatagcgccatctctccaaggaggttctccttcacaaggttgtacagataagcacgtaacgtacatattaccacccgtacaattgctcactaataggatccactcgctccttttctaagtgtcccctgcaaacagctccgcccttgctatcattatcgcgatttccatccccgagggcatattccgctcatctctttaccgtcctaccgtcttttctccaattcgactgtctaggcttatcggcaccaaccttagacactttgcaatcaatgtcttatcgcaactgctactcgtcgagccattttaaaaagtaacttaaatgagagcattgctgacggggtactacttatgttgggagtaagggggggaaggtgtcatggggctcccgcttttcgaaaaaaagagagcgaagattattgcatgtggtgacggagcggtgaagaaccgttaaacgcgtttttcgcgtggacaatctaataaagataaactcatacccaagcacatccaaacaccgcagcttcttaaacccctttttacttaaaggagaaaaaatacaactccgttttacacgagtaagctctaaaaagagaactcctccgtcctcgtgcacctctgagtaaaattcaaatacatctctcctctcttttaaggcgtgtctcaatattttatgacacacattttttccccgccacaagaagatacatcacaaaaatgtcacattgcattttcgaatttttaatggaaataatccttattgaataatacgaacagttcttaatatttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttttagaaagcgacacaaatatagttttagcaagaagaaaaatcacatcccctgaccagaaccttctccttctttcaaatgaatcataacaatattaatgtgatatcatatgggagaaacaactaacagatttttattccttttttataaattctttaccttagccctgttcatatggacatggaagtactccgataaggtaagccgcgaggcacaggaaaaaaggggcctccaggaagggagatatataggtggtactcccgtaaggaagagctctatgcatccattatttcgtattcttcctatccccgtgcctgtcgtccaagaaggcaaattttcaattgcgttcacggggatatgagggagatttcgccatccttaaattagcaaaaggtggtgcggcacccccaaaagggaatgtataaatatgtacattgttgtaataatatattaatatgtgtttttttttttttttttacgccttccagtctgtcctcgattcctccactgtcaaaaaacgcgcgcaaaatgtaagctcactgagcggacgacccaacagattgctctgcaaagggcccactgccatagccaaggacgagtcagaaaataaaaagttaaaagatagagttataaaagtattgaatgaagatgaaagtagtcttggtaaaatgctaaacaacctagtgcatgatgccaatttccaaaaagaatttaattcattattacttgacaagggattcgaaaaacagtttaacgaattagttagcgacacaagttcggaaggaaatcaatccagttctttacattcattgagtacttacgatggaggtgatttaactcctataggtttcgctgactaccctgagccatttaattcaacgacaggtagccaaattctagaaacagatttctcttctcaaagttatgatgaaaatttgaagaaaacgtttcactcaacaatatctacccaagaaattccacaagcgttaaatcaggaatcaaaaagattcggtagcgttgaacaacttatagacgaaataaagaaagtcgataatgtggaaaagatgattgagatattgaaattttatgaaaatatggaagctcttgttaagttagctgaaaaaacagcagcaactcaacaagtgcccgaaaattcggagatcaaggaacaagtacaatctgaattggaatctgcaacacaggctgaattggagtctcaactacaagcacagttgcatgcccaattgcaaacgcaagttaaacaagctccacctagaaaaaagataatcaagggaaaatcggtattcggacgtataaaaaaaatgtttaaaaagctagataagaagtacgaagaccatttgcagaaactcttgacaactaattatagctttctcattaagaatggaaaaatggcaagatcaaaatactacctcgacattttgttagccttttcgccactcatttttggtggtatcgttttgtccatttttatacattatttttcgtactcaaccatccttcctgccagcgtattcgctctcagttccttgttttacttcttgttcaagttgtggaactgcaagcgtatatgcaaaggaccaggcagatttaagttccgccaaaagtacaaggacgtcatcaacgttttgaagaagtagacttttgatattttttaaaatttaataatatatgcaaatatcgtgtattttaagcaaccagacagctatttttatttcctaaagtttaaaaaaaaaaagcgaatgaactggtcttgctatatatcatcacgcataaaacatcgagaggtgcctgtcaagtttctcttttaaataatttatcagaagtaatttatcagaagtaatttatcaggagtaatttatcacaagtaatttatcacaagtaatttatcacaatttatcacaatttatcacaagtaatttatcacaagtaatttatcacaagtaatttatcacaatttatcacaatttatcacaagtaatttatcagaagtagtttatagattcactctacaccacacttaatatgagcaagagcaacggcaactcccctcgcacagttgtagttttatatatatctccaaattattaatttcgtatggttcccttttagcacaaataaagtgtggcttttccaaagagtataaaattatttcatattccgatttatctatatttgtattattatatatatcacatataattacacatatttgttcattcacgcatgtatgcacacctatgtgtgtgtacgtggcttcgtgtgcacattgcactttcccttcccattcatgtgttatgagttaatactgatatatttttatcttcatacattttgtttgctgcaattttcatttttcccataaaatattattttttttttttttttttcgtatttaagtatatttgtaaatttttaatgataatacattaatgataatggtaaatgcaataatgatcatgatgacaatgctgctgagtggaaaatatctatctttcttaatgtgagtacaatatatagttaaaatattatacctgtatatatatttaaaaagctgaaattgtgcaaaggtatgtatatatatatatataatatgtatatgtatataatatgtatatgtttgcaaacaaactattgactaattagcataatgtttcctcctaactgttaaataattaaacgatttaacgaataaacacgttgattgggttacatacctaaatgttaaaacggtgtcttcagagagcagcgtaggtagaaatagcatgaaatttatggtagtatatgtaggggtaagcggttgcatacctaagatgggttcacattttttaaggcaaacacactcatgtagtagcaaagttaacatggatgtgcaaaagtattactttccatcccgttaatggtaatctaaatttgtattcttttggttgggtacctcaccagatcaacattctttttatttccccctctgtgtaattatgctatgcaaactgctcatttaggctattcactttttgaaaaactgtagctgcattttttttttcgaattgctgtaaattctccgcttcgacaaacttgtagatcgaaattttactccaaacgggtgcaccacctaacaacaacgtcatagaaaatatcgcattggcatgaaattagcatattatgcgatgtgcaaaggtatgcaaaataagacctcccccaaaaaaactaacacttattttgtttatcataaaaaaaaatatatagccaccaaactgtgacatattgtttgtgctctttgttttatccatccaacttggaagaaaacaaatttgtgctcttctcgagggatgaagaacctactaaactattcatagtacgtaggaaaaaaaaaggatacaaggtgttccatttttcactcttgattaaatattcctataatgcacacacattatgataaccctaaatgaggccattgcacccttcggaaattgagtaagaaatgagtgccttttctgtgtcttggccatactcactgccactgccccctttggcgcatattacaaaatagcaaaaaaatggagttttttcattatgaacaaagtataatccaagttattaatacacgtaaaaaatgaaacatcagcttcttttcagccttgaatgttcatatgaaggaagtgaacgagaggggaacacataaaatgaggcaacgtatatcgaaccagagtaggacgaaaaaaacaaacaaacaagcaaacaaacaaacaaacaaacaaatttttgcaacataaaaaataaaaaaaagaaatgtaggtaataatatcaacaagtggacaaaaaaatatacgcatcgaaattggggaaaactgctcagcatatttttgccgcgccgaacatgcgcctacacggatagtgagaccatccatggcaactctttagctgaccatctccatagcctcgctttaactgatttgtaaaaatgaatcgcatctcttggtgagttgcttacacgagatagtacccagttgaagatgtactcaaaaataggtggtcggtgtcaggcggtatggaaaagattatacggccgcatacaccagttaatattaccacacggttgtcccttcttcccattcttggattcgaactttgcaatcacggcgctataacatttttttccttccacgctactctacatttatctttccaacgtgtgttcgctaaaatgtgtattaatgaggttcacttttccctatgctcatagtttttttctgagacgaggaattacttctccttggaaattaggaacacacgtaagttgcaccttcttggcgatacggattccagagtaccccctaggcacgttttcacagtgtgatataacccttgaggggtaggagggaggtgtactttccatacgaaatttcttttttattttattatttatttttttttttttctccatttttatgtattattttttccagcaaagataaattttctccctacgctcaacgaggaaagtggacattttcttgggaaggaaaatattccatataacttctcctcggtatgtattcagtcgaattatttacttcttcatcatcgtcttcgattgtattgcctacataacctacttcaatatttctccatatttttcttgcttgtctcaccttagggttcatattggatcccagggggatgaactgcagaaggggaaacgcatgtaaatgtaaggatgtgcaattttttgcacgtgagcgaacatgttgtggtgagaacatgcgatagaaggaaggcataagatcagtccccaactacaaacactggttttcctacaccatcgagaaattttcctattttctcaaaaacgatgaagaaaagaaagtcagtgagaatcaccaagtggtacattttagatgcacaactctcactaaccttatacacaatgaacaaagagaaaattattccaagtacaatcaaactccccactactcccacaccagtggatgtcaactttttgtggtttcctaaaacagaccacagagaactgttcccaagaatagtgttcctcgaaggacaattaagcaaagcagtagggtttttcggatccaactttatatggtttactctcctcaattcacggtatactatatttacatacttatcaaagaaattgttcagttccagacaaatagtacttccactaaacgtatttgcagaagaactagagcatttactctccttgtacttgttatatattgttagacactcattaataaatttgcaagaatcttcataatatttcccatcagggttgccaatataattatgtatattcccagcgttactagaaaaataaaataatttcattatatcctcaacttcattcctttttccatccaaatttttatattaaaattttttaaaatattttcttcaaggagggatccaaaaatataattaaaattaccaatcactggagaagagtaatcaaaattttcttcagcatttattcgacctaaaaattctttccatatatcatgcttgctgcttgttagacctactctatgaactagattctctaaaatgctgtagaatgtgatgcaattttttttcctatggtattggtttactccttcgatttttttgcaggtgctattttcatagtcattcacgataattcctcgcagctcgtcaaagttgtactccggccagcttgtcagaaatttgtactgaggggggggtgcagttgaacagaagtcaggtgagcagaagtcaggtgcgcagaaggacagacgtgaggcgaacacacgagtagcacaaaatgtggagtcattacacgtttcttccctccactccgctgcgcacaacacatgcaatgcaaccaaagcggagtcaacaaatgatcatctgtcaggaagataaaaagacgtacctggttctttaacctttctaggtccatgttgctctgatttttaatcgagcggtgataacggaatggacagaaacgaaacagtaaagaaaatggcaggggggtcaaacttatcgttttctctgtgctcgcaccaaagtagcagagtttattcgaggcatcccctcagttgtgtatgagtagtgtaggggtaaaatatatagtatatatatgtatatatttttatacacacgtactgacccatatattcatagattttttctttacccctctcgtaacaacaaatacgtgtaacgcatctacttttctaactgcgctttgaaaccgggagccactgaatacacactcgcggagactgccaagaagaacgagatgaacaaattttatggaacagaaaagcggaccgtcaaagcgattcgttatgtgtacatacaaacgcgtttaacctatgtatagaacgcttaatacacatatgcagacaacaaatgcgctcgcaaaaaaaataaaaattgcaacttagcgtatatatgttaagtacaacctaattttatgaatttttttttttttgtctgcttttgtaagatgatcctactataacatagacttcagcgacaacaccgcgggtgcattatcggtggtcgcagattttttttgcgattggcaattatttcgttgcgtcgtatatacattcttcggaaattttttcacatacttatgtggcgcattttcgcattttcgcattttcgcattttcgcatttttcgcaatttttttattattttatttcatcacattttgtttcgtttcgcttttcctgactttattttttttcaaagatgccccttaaaaccgacctctcctccgccaagaaacgcgaaagtacaaatgttcgcgcgcagccgccaactgtacatgcacaaaaacaacgcggtaaattaaaaaaatcaaaactgagaaaagcgccaccaggaagtataactaaacgtacgcacttaacgaggcgcgcgaactgtttctttcgctttctagtttaacaggagagcataagtatatgcataaaagtgattgtcccgtcgaacctttaccattcaccccagcaatgacgataacaacggattggtctaaaaagaaaaaataaaaagcgatccgtacatacgaaatgtcaactttgcctttttccctccctcaagtatatcaataacgacgcaaaaaaaaaaagaattttttttaaatgctacatttagaaacgcttgtatatgtacaaatatacgtggcgtagttaccgctccgttttgaggttccttcttaacataaagaaaagttgctatgacttccctctttccgttcgacctaattgaatgccggccatttttcctcatgctttacccccccctacgaccatgcgggaggactactcctttcattttcgaaaaatggcaaagaaacaaccatactacgaacgcatacataaagacgtaattgtggtataagggtggtgccataatatatgatcactgcatgcacccacattagttccgtttgaccgatatcaacgaataataatatatattcctcctgttgcacgattataaaggcgaaaagggtcttgcaaaggcacctcaccacatggttcacattgtgcatgtactttctccaactcagtgttttaaccaaattggtgtgcccttttttcctttgcaaagtctgtataaacgctctaagctgagcgcaactttttggctactcgctttcttcttttttgcaccctaccttttgtctattttaaatttcccagaatggttctccatctttttggaaacaaaattgtgctatttgaggaaggcgcgaaaatggtggaaacggaatttggaagaccacttttgtgggtagatattttctctcttttttttttttttttcttgttcctcctttctggcgcaaagatgaagggagcactagcactagggtctccagggtgagtagcactaacgtggctaccaaaactaccacgcctctacaccgttactgcgctactacactacacccatcatgagaccgaaacttcggctagcagacaatcggcggatggcatcccgaggagccttcctctcaattccaagctgcgcaacattaaaaaacaaaggactttattcaaaagggtaataataatataatacacaaattttgtgtatttacttcttatggtgttttaggataccgggaaaattatcaagcaacaaaaagcagttaactattacaggtatatatattatatatacatgcacggggaagggcgtagggatccatatgcaatatgtgatcgggtcggcttcgggcattttttttttacgcataggaatgatccgcattgcaagccccaaatggaagatgaaaaaataactaagaaaaattaaaatagcaataaaaaataattaagaaaaataaaaataaaaaatatctaataaaaactaaagtattgtgcatcctaatataaattaatcaggcaaaaggtttcatgagaaagggaagcgacgggaatcggatcaagtgataaataatatatatacatatatttatataatacatgcacttatacctgtaaaaatacaggtgcatataggccaagcctgcagggcagcaagctcgtatcataatgagcagttcagggggcagaaactaattttaatcttaaaaaaaaaaggtacgcataaatcgaatggatcgatggttgggagaatggacacatactcaatcacattaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtatatatatgtcagtgttgtaacaatacggggttaaagtagcaatatacaggggaatttacatgacaaatagagacggagcaccactccgctttgtacatgtaaaaaagctctactaaccttgcgcagaagtaaaaaagaaccataccagccgttatgcttaacccagccaccatcagttttccattgccactcaaggttgaaagtttatttttaaagaacacaccaagcggattgtatccatattgtgcttcatatactgaacagtaaactcgagcgtttactgggtcgtttttcaaggaaacaacacctttgtgtctaggtactgaagcattatacaactctttttcgtacgtttcagcaaacggttctaattcatagcatatggtactaccactattggcgttaagaagtttatcggtgcacctcgtgtttttgtactttctgtatatgtcaagacactcatttacaaacttgcacatctttccatactctttagtgctaatatctcccagcaaaatactttttattttttcagcattaactttaaaataatataatttcaaaatatcttccaattctctctgattccaatctaatttagtaaattttgcgaaattttccactacagtttttctaatattttcctcaaagtttttattaaaagatagcataaattgagggacattttcaaaattccgtttttcggcagaaaaccattctgttatatttttcataaaaacattgttatcaccaagagccccttttagtaacatagcatccaggttgctaaaaaatttgatacattgagtcttgttgtaattaattgcgtaactcccggctgtaatatcatcacatacctttccgtaagaatctccatcatacctacctttcaatatgtcaaaatcgtatacaggggtattcaccaaaaaggggtactaaagggggaaacgggaaaatgcacgcaagcataaatataggcacgcaccccgtgtacatatatgtatatatacatatatctgtgcatgcgtacgtgcatacgaatacgcatacaaacatgcctccttcttttaggcggaaaagatacacttttcattccgcttccccccctaaaaaccaaggaaagcaatcccatatcccactaatgaaatatataacagtaaagattttcctataaaaaggaattacaacacttacctcttgttgcaactgcttcgtgatagcctccaccctagctgtatcagccattttccttaaattacaaaaaataacgttttattaaaacatggaagaaggcaagaaacgtggtttatcacttgaaactcgttgaatgtggttcatgcggggagcttttccctttttcttaaaaattgttttttacgtatttcttaggtacacttataatatagtgctaaaataataaaataatagctacttattttaatttataattttactatccacttttattattactactatttctaaaaaaaattttacttacccatacacaataaaaactattgcctaattttatctaaaatttaattatagctagtgttatttataattcagagaatgaaaaaatatccgattttttcatcggatgcagaaaaatgcaaaaaaaaaaaattgggacagaatcccattaataaattattttattgtggataaaaaaataaaataaacaaatgaatatgttcgtataccataattttttaattcagggaaaagtagaataattaattcttgcaaaataagataaaatgcggtttaaaaaaaaatataattgctatttgcgtatatacgatgcattataatgcaaaagccgcaattttttgtaaaatcattttttaactatcccatttatccattccaatttatttctaaatatagataaaaaaaaaataactgcttgctggatgcatataaaaaaaagattattattattattacagtttgggtttggaattcctttttccgctcaaatcgtaagttaaattttcatggcaggagcagacattagaaaaacaaaatgtattttttagttaaataacatatgcgtacatgtatactaaaagatagttaaaacaatgcacaaaaaattcgctaaaattgcctaaaaagtaagtgaattttctattaaaaaaatgcgaaatggatttgcaaatatgcacgaaaaatatatacatataaaataattatgcatatgcctcccggggccaattactcataatgggttagtcaccgtgcggcactctttttttaaaatagcgcgtcctaggggatatgacattaagtttattaaaaggcaaataacaagcgcttccagccgtacaaatacctttcatttggtaaaaggttatgcatatacgtatgcgttttttttttttctttctttttttttactccacctaataattcattttaactatataattgcgttgtttcgtatacactgcattcaccatttgtctttttgaaggacaaaaaaataacaacaaaaaaaaaaaatattttttccatttcttttttaatttaaatggaatttaatattggcctgattggtgacacgataaaaagggttaacaaatatttccatgcataggacatacaccacaacacaactcaatggccgctgctcatccgaccatgttgcaacgcggatgtgctgcacacatgcgttagaaggttatctatacacgacgtatattaatgtgcacttatatatatgtgtacatcctgcaatgttaattagcagtaaagttcccctacaaatggtgccaaaaaaggtgaacgaatgtttaactacccttttctaaaaggaaacctatagaagatgggggtcatacattttgtggagaatgctgtagaagaaagtattgcccgtactcccctataccttgtaatatttttagtaaattattactatatttaaatgttattcaaaaaggaattccaccaatgcgttaacaaaaagtatgtgttaaattgggcatcaccactttttgcaagactttatgtgtatattttttctgggacagtttctttttttcctctatgtctgtgttgtgataacggtggggatgtccttgtagaggaattttcctacgggaaaaagccaacttaaactctaataatagtaacatctctctcctttgtgtcattaaaatagatgatgagaccacccacacgcataccccttttattttaccgacctttgtgctcctctacaggaggtccagcttcttcacagcctaatcactttgaacctcttttgtgatcaaacgataagccgagagcgattatctaatacccataacggctttttctaattctttatcatattttaagagtcctcttttttggggtgagtattagtaggtgtctcttttcaccacggcatggttccatgctaacacaaccaaccataaaagtggtcacttcacctgagaaaacttaacctgttcccccccctcctaccttatgatgcacaagggttaaaaggcaatgcatgcatgcgtatttctgcgcagagtttactaccaagtatatacccccacgcacacacagcttcttttcccatttaatatgtatctttttctgctccttggccgatgtcccttcgcagaaaaataaatcatttatttctcaaagagtgagaggtcccatctaattaaattttatttaattgaaatggtaaaattggggatgttcatacaccttttggttacatattacggtcaaaaattaaacatatcaaatttaaaaaaaaaaaaatcagtatattcagaagcataaatcgtgccattgttatgcaaaatgtttcagctccaatttggtaaataaccttccccaagtgggtactccacttcatcgtgcaggtaataattttgactatctcatgcaaacgaaggattgtctaccgctctgagcatgctgcattttgtgtagaaccaacagttctttgatagtaccaggtccatttttcgtttttctcttcaatcgctttgttacttcttcaaatgtggcattcttaccgatactgttgatgtacccatcacggggattttcttctgttcgttctaaccctttcacttgtctcctataagggtaacgccccgattgaatagctgtctaaattaccgacctgtgactgcctacccccctgtgcagttctctcctaagagaaagtattacatggtgatgtttagcacataccgcctagggggggggaggttactttctcatggtattcaaagttccggaagaatcgaatccctcacttcccagcgattgggaggagtcgtacgttgaatctcccatcgtttgcgacgagccgtgcgatgaacctcccaacgtttgcgacgaggcatacgttgaacctcccaacgtttgcgacgaggcatatgttgaatttcttaacgtttgtgaagcctcacgtgttgaacttctcacatttggcgacgccccatgtgttgaacctcctaacgtttgtgacgaggcgtatattgagtctcccaacgtttgcgacgaaccgtacgatgaacctcccaacgtttgtgatgccccacctgttgaacttcccaacgtttgcgaagaggcatatgttgaacctcccaacgtttgtgacgcgccgtatgttgagtctcccaacgtttgcgacgagccgtatgttgaatttccaaacttttgggacgagtcataggatgtgctttccaaagtttgcgttgactcaacggtattagtagtagtagcagtctccatactttgcgatgcatcacgcgtattgcctctcatcctttgagaagcattatgggacatatagtttatcggttccgaacctgagtccatgctgctcatttcttcatacagtccttgttcatacggatgtcccattcttctccaagttcgtcttcttcttttcttgtctccaccataaagttttcccagtggggtgtactgagagagaaaaaggtgaaggaaaaaattaatccatatgcagtagcgcagacgtgaaggagtaggggccgactggacgattcacacgcacgggtagaagggagccactcagtagcatgctcccccttccgagactcgatcactagcaaactagctcactaactcgatagcaaactagttcaccaactcgatagcaaactagctcaccaactcgatagcaaactagctcaccaactcgatagcaaactagctcaccaactcgatagcaaactagctcaccaactcgatagcaaactagctcaccaactcgatagcaaactagctcaccaactcgatagcaaactagctcaccaactcgatagcaaactagctcaccaactcgatagcaaactagctcaccaactcgatagcaaactagctcaccaactcgatagcaaactagctcaccaactcgatagcaaactagttcaccaactcgctagcaaactagcccaccaactcgatagcaaactagttcaccaactcgctagcaaacgagatcgccgctactgcgcttaccttgtacagcatgaacatcccgagggatcccaaaaggacagtaaaagaaaccagcgtcagcttgctgccaagggacaaatcttccatatcgtatccaatatatctgctcaaaaatcccttcttagcaggcttataatagtcacaatttattgggccatatatggcggcatcactatttgtttcgacaagtttcctatatttgagatctggatacaatccagttttgtacgcttccataaaggaattcatttccacgcataaagtactgggattaaatttggagtgtgaattacccgaacacttaaggtccttaattcgtcgataaatatccagacattgatttacaaattcacaacaagaagcaaaattggcattatctggagaattcataatttttttaatgtctcctaaattttgtgaaaaataaaataacttggctatatggtcaagctcgtaataatttccataagaatttttaaatttcttaaaatcatctaaaagtcctttttgtagtccctctgccagaccattaatgtatctaatcatgtgatttgacgtcagatctatattgactttattttcatcaaataatttttttatggtatcccagatgtcgtcattcactttaattcctcctctgtggattacattgtcgataatactaaacagctttacgcaattctgcttgttgatgtattcggagcttcctttcaatcccccacacatggattcgaattcgctgttgtaaatacctcgcaagctgtcaaaatggtaatctggccagtagttcataaatttatactgtaatagaggggaacgagggggggagttggtgaagaaggcgcacacgtatataatatgtatgtctatatatacacgtatgttgagaggagtgtgagactgggtaagtgcattcatagattttgtgcacccttttggatggatatatttcatatcaatcggtatgcaaaatgcccccctcggaggagacatacgcgggaggagaatcaaatgtagcgggaaacactcctccctctaaaataacccgcgcaacaaaacgaacctcgttctgcaacgccttgacaactgccgtgtctttcagtaaattctcattctcccttgttttcgacatggtcgtagatgatatcacaataaacgggtgggggtgggatgttcaagcaaaagggtggtgcattcaccaggaaggtctaccagatatctatgtctgatgcgtacatcaatttcgtatctcggcttcgtatatccggccttatatatgcagtactaaatcagctgcgtaaattataccagcaaaactgacgcacaaataagaccttttaagtcagatgcataggtatagttgcacccttcgggaacaccgacgaaaaaggtctaccctgcgcaaacgcggtagaagttactccaaaaaaggaaaaaaaaacgaaagagagtatgttagaaaaagcacttttttctctttagttctggggtcaacaagttctgttcatgcaaagggcccctatgagggatactaaaatgcgaccttataaatattacgtctcgaagagtgataatgttttttcttcttcctttcggtgtagctacccataggtataaaaaaaagcgctaaaatgataactgcacagaaatgtatatatttatgtatgcatacacggtatatgctacaaacgcgaagcaacaatatgcttaagttaaactgatgaaatttacaaggttaaatgaacgtttagggtggagctaaaaattcagctaaatttgttattttgatttttttttcccacattaaatagtagtttttttttttttttaatatgtacatatgcatttatctaattagtggaaaaaaaaaaagagtgttctccgtcactaggtatttctcttacagtggcaacattattgttacttttttttttttttaaattattcttttcatcattttagtatttttttttcaatttattttattttatttatttgtttttctcgcgctgttcgaacattccgcgccaatggatagtagagtaccccctgtgcgacaaaacatacctttagcaatttttaaaatgaaaagagaagaaaataatgcaatgtaggtcaacgcacagtatagcatacgtgtattcagcggaactacgcaagtacgtactacgcatgcatatgtgaaaaaaaaaagtgcttgcaccctcacgtacagcaagttgcttctgtgccttctaataaacctttatttataaactgggacagttaaacttgtcatgcttttcaccctctaattgtctacatatttgaagaattaaaatttactctgcttgacactcaaaaaaaaaaaaaaaaataacgaacgnnnnnnnnnnaaaaaaaaaaaaaaagcgcgaaaacgaataaagtttgttttttttgccaatttttagtttacgcaaagggagaaagagggaatattcattagcgtggcaattaattttttttttttttttttcttgttccataacgatgcgccatccttttggtataccgaaattgaccaattagccatttgtcccaccatcaactggattaataggtataaatatttttgcactcctattcactcatatgttgtattgctgaataaatgcccctttagagtttgtcctctctttttagcgtagcggggaaaacaggacgagctttttacgtttcccctctgcgcagtgctacccatttacagtaccgtatggatcatatgatgtcgtctaaaatggacgtcattcaccaattcacaagaaaaataattattaccatgacattatgttacactttgaatgcgtgcaaagcttgtccaaatggcacattctctctcccacatagagagagatagcaacgaaatgaaatttcttctttgcaaaatgtaaccatgacgtcccaggggacatatcgcacaggcagtctgcacacgtcgcctatgtctatctgtttatataagcagtgttagaatgccacgtgctaaatggtacatactaaatggtacatactaaatagtaaatgctaaaatgcacgcacaatttttttttctcatttcactattcgcaacgtgcgcgatgctccctgtttccattccgcatcgcccccatgtgcaccccaacagagttcccttttagtgtccactgttcatctcacctctccgccttcctagcaggggcgctccttaccattctatgcatgtcgccgtagctgaccagccctgctgtgcgaacgagtttaattcctctttctctttctccacttcctcctatgttggcagtttattagacgagaacagacataccacccgctcaattcaccctaccgcagtaacaaacgtcgcactgctcttccgtgtcccccactccaaagggtgcatacctgtctatacaaccacgttccatgtgactctacaaattattgttgcgatccaaataatgtttcttcctcttcactgttttgttcacccacaattggtcagcatcgctgaatggtcgcacacgaaattattttcctttttcggcacttttagagacccattaagctgaggtatattcaggggtgtatgactgcttcgcggcttcgctgcttcactgcttcctgcttaaccgctcgctttttcctcaattcgttagcgtatataagtaacatcttcacacatatcggcaaagaccctgtgggttgcctcccccgctcgccggtaaagaaaaagtgccgtctacctgtgggcattctccccatctgagcgataagcaggtaaaaagcttgcattttagatacgtacttttttctatgattaaaggtttcacttcattatgttcacgagagaagcacagtttcggcataaaaagaaattcaaaacaaatgcagataatagtgagatgtctacccattttgatacacatgaaatgctaattcatttgtgaacactgattggaacgttaatgataaccattagaataaccataagaattataacccaccgctcgataggcagtaaaaacaacgccttgtaagcgtatcaaaataaagtaataatcctcttcagcataaaaaaaaaaaaagaaaaaaaaaaaaagcatagaatttaaataggtcccaaacaaaccactagaggaggcttataaatatgccaaaggagaaaaaaacattcctacgcaggaaggtgaacacacatgatggctgcctcgactcttgcgtagaaacatattctactcttcccccattttttcacctcttcaaaagcctggatcctcaaaacaccatgaaataaatatagtacaaacatatttaggcatatttttataaaaaagtttatactaatattaattagggtaaagggggattgattctacatctacacatacatctatatatatatatatatatttgtatatacatctgcatctatatacatctatatacatctatatacatctaaatatacatctaaaaatacatctaaaaatacatctaaatatacatatatatacatctaaaaacatctataaatacctacatatacatctatataaatcatttatatatgtgataacacaaaggatgaaaaaataatcaagtatcatgaactggtacatatgtaacacggaagcaagggagtggtgtaatcattcataagtttgacgaagtgttggaactaaccacatgaaaaaggatgggtcatagatacggaaatgacacagcatagtggtgcacagctggtgtgttcagcatgtgggaagggactggggggaggaagcgagcagggagattttctgcacacccgcgttcctttttttaggtaagtttaaaaagattcatacgtaccgtctcaaaaattttacacattcaaatattattagtacatgataggatgcgctgcattaatcccggctttctctcgtcttctcccccctctttcaatcacacacttttgcttcaaaaatgtgaaaaaaaacaatttttttttttttttttttcctattaatttgtttatacaacaaaaatagtatcacaataaatcattactatcgaatgtgatcgttttttttattgtgtttccttcttcctctcacctccatgtgtgttgatactattttcttctaacatgtaaaataaacttctttcaggtcgtgcgagagaatttcacttcgagaactaagagcgtccaaaggcgcagcggcatatatacatgtatacatgcatatatatatatatatatgcctccaacgcctccaccccacgaggatatttttttcttccctcctccaaccgttcaatcacccatatactgcaacgtacagcgacagcataactgtatgcttatacttatgaacggagagtgaggcggccgtactatatacgcatattgctcacttctatcgaggtctcctctgtaaattcatacataatggtgtaacagatacccaccccccttcttatttcttcttattatttggtgacaaactttacgatggggaaaaaaaaaaaaatcattcacaagtttcgttttttctgctcatgacacctttcttcaataataatcggcgattcgctccccatcttgaaattacataaaatgtcgcttttaaaaattggggtagatgtgcagaaaaatacatatcatacttagaaagaggattatcttcttccctgttgctactgctgctgttcgtttctgccacaaattaacaaagtgggagattcgcagagtggcgtgaatgagcaaaacgattggtaatttcccctcactggaacactttgtcacgcgaaggactgtctcgttctcgcaagtttcaattcttccattcgcaggcacttctaaccgtacttctcatcaacgatcagacgccggtcatgttaaaaggcactccccggaaggaagcatcccctcagcctttcttcttcatttgtgtgaccctcgcttgaacgaatcaagaagacatgctcagttttcttcatgtaacagcgcgagcgaagtgaatccccgtttctgcttattctctctctttccttccttccttttgtcataccttcgaatagcacctgtgctgcgttcttctctaccttgtgtctaggaccgctattcatgcaaactacaaagatactctccttggaacgtaacatatagaagaagtgtgcagatggtctttctttctttcttttctttttttttttttttttttcccctttggtgacacataaaatatagcccttcttatccctctgttattatacacataaatatatcactactacatttacatagagagtttgtatatataataaaaagataaaccagttaatgttgcacagatttgtgttgagacctacgatccattatccattctctccacagccatacatactaacaattccacctcctcctgcgcctattcatacgcgtcctcccgcacctccaacacaaaggcttcccttcctctctccatctacccgtcaagcacacctaattcctcgttgattggtaactaatgctataagtgtcatctgtgaccgtcgacgccccatcaaacgtactacttccatcaaacgtactacttccatcaaacgtactacttccatcaaacgtactacttccatcaaacgtactacttccatcaaacgtactacttccatcaaacgtactacttccatcaaacgtacttcttccatcatacgtactacttccaccatacgtactactctcattaaaatcgcccatacgattcgcgtagtaattatcgcgttctatgtctctccatgtccttttgacattgtccattcgggggttgaacttgcctcccatcggggtgaactgtaagtggagaaaaaaaaagaatacgcacatatatacatgtgtacatatgtgtacgtacatacatacagtcacacacacacacacacacacacaggcacatacacccaggcacatctcgcgggagaacccctttcggcatggcacaaacgaaacggctgcgccgcttaatccatcgcctcgtcttaccttatacaaaataaacatggacaaaaataaacccacaaaggagaaaaaagtaatcatcgtaagaccgaagggcgttacatctcgcttgatgtgtttgaagaagctaaacgttgggtagctcttgtaaagggactcgtctaaatcacacctaactctggctgtatcggggtagtccctcaaagaaccaaatcgattatgactcttcaaagggcgataaagaatcttgtcatagttatcaaaaaaaacatgcaattcattgcacactgtactgttggtaagcctatcatagtattcggggggacacgtataatttaaaaaatctctgtacacatctatgcaatcatttacaaactcacatgttttcttgtagtccgcatgatcatgacttgataatttttctcgaatgcctgcaacattctcactaaaataaaataacttcactattcccttcaacagatcattatcttcgtagagttccttgatcatattaatatttttcatcatttttttctttgctacttttttaaaatagtataaaaaattagtcaagtgctgggaataaacaccgtaggacacaggttcactataatttaacttcacaaaatcatcataaatgcctcgcaatgtatcatgatgttctcctctaacaacatcctctacgtatccaaaaaaagccatacagacatcattttctacacttccactcgattgtgagttaatttctttacataatgaatcgtagttgttataaactttgagcaatttcgaggcatttaacttgggccatatgtccaaagtgcggtactaaaaaggaaggtgcgcggaaagaagtgaagcaatatgtcgtacacgatgcgcattatattatcattgcgtccataaagaaaaactgcttatacgtgggcgtataagctgatacgtaacatcacgatcagaaaatactattatactcttgcaatccacattgcatatacatgtgatgtactaataaggcgcgcgcaacacatgtgcaacgcacgccagagcacatatgaaaaaatgctaaactaaacgaacctcatcttgcagggaactgatgatagctgtatcaattaatcttttttgcgccatgttcaacagggtgggaaaaataataagtacactttttctttacaagttttgcttgttgcgagaaaaaaggcaatgtaaaatattaggatctacttctcaaaggaagagttagaattgggattatagttttgcttatcaggcgctttgcaaatgcgcaaataaatgagcaaaaaaatagaaaataaataaacaaataaatatattgtatcaagcgcgcatacgcggtagaagtactcccaatttgtgaataaataatacattcatacggatatatatatttaggtacatatgtttatgtatatatgcatacatggtatatagcagctagtacataaaacataaaacatacattcgcgcatcaagctttgcaattatcttcggcggcagttcctactgattgattttttcatagcatctcattaataaaattaatactttaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaattaaaattaaatttaaaatttttaaacctaactaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaatggcaaattacgacttaatagactcataagtatataattcattttccgcatgtacattaggtgaataaatgttaaaattttttttacatgtaaaataattgcaaaatgtttatttattatatatataaatgttctccccagataataaaacgtataataaatattttttactagtccttatttctaatttaataaatttttctatacataatggcccgaatataaaatacgtataatattatctcgtatgtaaaataaaatagcaaatagtagtagtatagtatagtagtacttcttttatgcgcagtttttttttttttttttttttttataggctgttgtggattggttcccattactgaacaaattttagtgccgctaaaaatgcaaatttgtaaagcatattctatataataatatactacttatttacatgcgtcgcttttgctaaatttacgcttaaaaatttttgctctctttaaataactttatacggtttcaatgtgacttataatagtgtaatgtacttggaagataaattaaactgctgcatataattttttcttagaattatgtaaaaattaataatgcataatatgctttttatcgcgttataaaatgtaaggcaatgatgagcaatggggggaattcagtcgaggagagggtctacgcgagatgagaaaaaatgcacatttaaataaaactaaacgtagttattatggagtgggaataatatttctactgaaaagttttattcattcattttcctgatttattgattgcaaaaaagagacaattggcatttaaaactcttgaatataggaaaaaaaaaaaatcataaaaaaacacattgtaattatatgagaatgcattatttattatctgcccatttatttcaattatggactaaattttacattttacttaaaaaaaggatgaataaaaacaagatatacaatgtgcacaaattgctcgttacatcagcagtgctcctaattaaataagctaaaaaaaaaagaaaattcgcacttaatgatatgttcgccaatttttttatccaccttcagagctattgtgagcaataagaataaaaataaagtgttattttttttctttttgaaaattattattaaaaaaaaggtatgcaaaaaatatgcatgtataataatgtaataaaatttactcgttgcccaattaaattaaataaacgtacattaagcgttattatcccattattgggcattccttggagtagtcacttttacgcgctcgaatatggcacgtaaaaattatgtatattataaatatataatatatatattccccttctaggaaaaaagcaaatataaaaaattttaaaaaggtttttttcattggcgatccaatattaattgtctttacgagccaaattatcatttaaaaaaaaaaaaaagggggggaaattttaagagaaaaaaaaaaggaaaaaaaaaatggaagtataaatttggcaaaaatgagtaagcatacattaaactcgacacagtaaaatgtgcctttttttactttcttacttttgcgagttttaagaaaagaattaagcgcaataaatatgtactttatcttttttttttttttttttcgctgcgctatatattatatgcatacactgcgcacgatatttcataaatgttcactaattggttgattgattggacaacttcgcaaaataggcatgcaacttcaaaatgaatgaaaaatgtatcaacgaactacatatgcaaaataaatgctactcattcgtcattttttttttttggcatccctttatcactcttttttttacttttaaatggccacttttatcaagagaacgaaacccgtcgcgcaggcatatttcgccaaacgtttattaatatattctgtatcaaattgtttaaaaaaaattgaacggctgatgagtggaaacgtgtgcgaaatgggttataattatgaaagtagtttggctagctttttttttttttttttccactccttttggctcgaaatagcactgccttttttacatgtatgtatgtacattaaaactttttctttttttcctttttgtgaaaaattgtgtattttgtgcgaataatacatgcaacgtagcacaaaaaagtaatttcgcttttctcacatgtgctaattttcgttttctcttattctgacaactgttaaaaatacacacaaacgcagctttttagtcaaccagttttatttatgcatattgccaacacaagaactctcattccgcgcacgaaaaaattaaggatataccagtaatattagtaacatttaaagtaatgcattaatgtagttttttttttttttcatcttttttttgggggcatttaattaacgagtctttcgtttaatggttccaaattaccccacagacaaaagtaaacaattttttataaattaagcgattcatacgcaaatgcacacgtagccttcaacttggtgttaataaattgttcccaaaaggaaaaaaaaaaaatgtgtgtgtagtggaaagctttctacttaattattattctgtaatatgggaaaaatgcgtatgcaagtattgtccaggggtgacacatgaatatatatatatatatatatatatattgtatgcacaatgtatattggcccattcttttgtactattaagtgtgcaacgtattatattacatatgcacagtctccacttgctgtgttgaacgcattggctaatttccccttttttgtgaccacttgaaatacattaatctctccctgctaaatcatttaaataacacaattgcggtgaacacatggagcgattaaaaattaaattcactaaaatgaaaaggaatcgcgaagtttgaattcgttataaaaaagtatataaataagaaatatataaaaaaaaatatatataaaatttttttctgtctagctaggaagtgtacatataatataaacatatacagcacgaaaaatttataaatattttttatattttatctaactggtttattcgctagcaaaattttaaactatccctctttcgcgaggattaacaagaaaaagggttcttaaaataaaaaaagttttcatcataaatttaaatacagataataatcagttaaattataacttgaacgcagcttgagatggcattttaatccgaagaaacgaaagtttcgtgaaaataactacgccattctttacttatatgcatgcattcgcaaacagacgtgcttacatacatataaatgtgcgcaatgttaattcgtattgttcatcacttgcgttgtttaacgatttctgctgtctacacaaaattgcgtttaactcgattagtgttactctctatacctacaaaaccttcttcaatataaaatgatacaatttccattcctccgaaggtttccacattacaatcatatgaaaaatcggctacttagaatgttgcctgagttgcatctgatatgcctacatattggaagaagtaaaaactactacacctacctttttgtgtttgatcctgcttcttttcaccaaattggttggccaagtttgaatattttcctactgcctaaaaatggtgattaattaaaacaccacttgggatgtctcatcaaatttcaacatacagattgagtactaccgatttcaaaggtttcgtcgacataaaagtgcaacttccaattggtattccccccgttatgcatttgcttctccatcaccgttgcaaaaggcgctgtcctcttgcacatgcataaatatgtatcacaattgggacttcaaattggctattcagattatctgcacttctagctatcttcttctgttctcttaaaatgtgaaagatttacattttggatcaattgtgccttatattacattgtttgtacaaaaaggaaagtcttccacacatacaaacccaacgcaagctttccgcatatcagattaatatagagatctccactttttccaaggaatcgaaagatagctagatatacaaatattcatggcacattcacaccgtcgtcctactaatcttcttgctcgtcatcctccccaccttaaccatctatcatacacattctaagacatgtacgaggagttatcatccccgtaatatcctccataagaagatccctgtcgtcttccatatgatgatcctctttcggttccgaaatcagatacactttcacttccgaaattagttccggtttcagttccgaaatcagatacgctttcacttccgaaattagttccggtttcagttccgaaattagatacgctttcacttccaaaattagttccgctttcacttccgtactcagttccgaatacactgtctaattgatctccatagtaatctgtgtattctcctgtgcgttgatataccgagctcctccatcttcgtgtcctttctgcctccttggaaccgaacaatctgttaattggggttaactgcgcaaaagggggaaacgaaaaaaaaacatttatgctgggttgatgcaaattggtcattgagcaaacgtaggagtaatacaaaaataggattatacacataagtgcgcacaaacagctatttgttacaaaaaatgggaaatatctccactcaccttatacaaaaggaagaaaaacataagcactcctaacatagaaaaggagcttacaattaacttgttaaaccctgttaaaaatcctgaattgggttgagcgaagaaactctcaatgggtcgactaccatactccctttgattaaacttgcactggagtctatattcgaagataccatctccataacctttaataagagccttcctacgttcaatatatgggtacaaccgattcttatatccatctttgatatcttcgaataatttacatatgttcttaggtttagtttcttctggccaatgagcagaacaaacttccgggtagtaaacattaaatatatcaagacaatcgttgatgaaatggcaatagggtacataggattcatcatgattcgcattaaatcgtgctgtaatatctccaagattttcccaaaaataatacaatttcattacgtttcttaattttacattatccttgtttaaaacttctgcatcattaaggattggttgaacattcgctttaattaaactttcaattaaactaacaaatttatccaaattccaattagtaaatacattcggatctgtctgcttttgatatgaccactcgataaaaaaagaaccaaatttcatgatttgtaaatatatctttaccgccacgattaatattttccaaaaaaccaaaaaaaatgggacaaagttctcgatcattatcattatatcctcgtacatttttcattcgatcacatattaatttgtaattctctttgtatttattatctaagtcatagtttttattataattaggccaatttttcaaaaagtctcgaaaaaaaaaaaaaaaaaattataattatcaaaaaaaataagaatttttgcttcttttttcaatgtatatttaaaatattctaataataatcaatgcaaaggtagtattaatcaaaatatatacatatatttacatgcgtatatatatatatgcgtacctcatattgcaactgttgacgaactttttgcagtttatttatagtagccatgttgaattcgtggaattataaaatgtataaattactaaatttcatattacataaccaagtcgaaggcgcataatttaagggaaaattatgtcaaactaatttaaaacagtaaaaaatatgaataaataatgtattttttcataaccagaaatattccttaattatatgctgttaaatgataatgctaatctatttggaataatgtatcacgtgaactttttaaatttaaaaaaaaaataaagttataaaaaaaaaaagggcagtaaaaaaaagtgttagagagttaattgtggcgcactgtaaaataactacatatgactaattatgcgtcaataatgaataatgtattttcaaaattggaatattctgaaacaagaaaagaaaattttactcaatgtaaaaattatgcatacgcatataagcgatgtatatgtgcgtatatatgtttgcaatttcatccctattttacaaagtaaagcgcaagcaaaagttagcaaaaaaatgaataaataggataaataaattaataaatatatatacaaatatataaataaataataaataaatatgcgtatatttgtacatacataacataaagtatttataatttttcgttcaatttatttacataattatccctttttatccccttaaagaatacgctgttcagtgagcgcgaggcagtaaaataaaaattttgcaatacttagattcgnaaaaattagataattatgattttttttctctttttaaaatttactccttttttgctttttatcatttaaataaatatgtctcaaaaaaaaaaaaaattcttttacttggtcatttttctatattccaggaaaaaattacataattgttcctaatggcaaaattgcccaggaatattttacaaaggcgattttaggagaagtcgtgagtagctgaaaaattgtaataagcggggagacgcgtgatgggtgacgcgaaataaattgactatccgcgatgtgatctataacccgtacgcattataaatatatattatatatatgtatgtatatgtatatatgtatatggtatatatgtgtatatatgtatatatatgtatatgtatgcgatgctaagcacatttgtccgcgcattctacattttacgcgattttcctcatcgctgcattcatttttggcgagtaaagtccaaaggaacgcgccgatcgattgaagaacaaacggtgtacttatcatttcacttgaaaggttaggaaaaataaagtttccattctcgaactggaaattgtattatatgtttatgcgcaaatatttatttttacttagcaatacgtgcatgactgcctatcgcttcgcagaaacatttatagtgaattacgctttactaaaatgtgaaaagaaatggacatgcgtgctgagtgttattttttattgcaaatattgcaaaaaaaaaggtttatatcaaatttaacttttttaatgcaatgcgaaaaaaaaaaaaaaatagccctcatataatgcaataatgaatgaaaatacgtttggacaatttggcacatttaactcttaaagtgtatttttccttgtcccaaccattccattttttagcggaaagttattcataaaggacgcgcagcagtgcgtcaaaagtgaaaggtgaaaagttcgataaaaatggaagaaactaattttaatcttttcacttaacttgccacacggtaaaaaaaaattgctccctgggaaaaaacgtttcacccctccgtcatatttggtattgctttttttttttgtttttttttttttttatcctcctctttgattttcgactgccgattagccgcttaacatatattatttatcccctccagtgaagcaaaataaaaatggaatgaataatccagcagttttcttcccctttctatgtatataccacccctagtccattttaattcttcttcccgcaaaattgggaatgttttttcccattcatcacctctgtgtgtgcgcacgtgccactcagtgatctcctcacgtaataaaatgaactgcgcattcgcttttcagtagcatatttttacgctgctacacttgtacatacacaattagagtctgttaaccaaagtgaaacaggaccggtgggataacccattgcacgcaacccccccatttcatgtgagacgaataaaatcagtgaacatgcttaatcggcactggggatttactatgttaaaaagtttttcaaatttgttaattactaaaaagtgttaagaatgaaaaaggatggcacatcatcacatgtgtaaaatttacagtcggttttaatttatcagtaaaactgaaaaaataaaataaaaaaagcggggaatagaagaaaaatgaatgaataaataaatgaataaataaatgaataaaaaaataaatggataaagtactgcatgcgtttcgcataaacacactctgcgtgtaaaaattcagtaaaaaaattatcaaaaaaagcaagcgcacatgcatgggttggcctttttgtgctacaaaaagccccgcaaacacaggttccatcaaggggcttatcattcgggtgcacaatcaggcctacacactcacatatacgcgcacatatacatatgtgaaaatataaatatacgcatatgattaacttataaaaaatgtatgtacttaaaattttttaacacacaaatggttaccataaggttggaacaaatgagcaggtcaataaaaagtacttcgtacagcaagaaaaaatgaaaataaattgatgaagatgccgcgagaattgttttccatctcgcattgcattcattagcattaaactccaaattagagcgtacgctcttgttcaaatgtaagacataaataacaatgttattttttaactcggcacgaatacatttttaagttgcgccatgtgtatgtaaattgcttacgtacactgtgcgtagctagccattgaatcatgccaaatcgagagtgtacatttttgcgcgatttttcttcaacataaatataatatacttccattggtaaaaggtatcttttttttttttttttttgtatcttcttctgtttatacagataaacgtgtcgccacctgtccgtgcaggaacaactgttagcacttcttcgcaatctaacgtcactgtgtcgaggagctatcgattaaaaatatacacatcgaaatggtcatattagaatgacgccgggcacacataaaaaaaaacatgtatatatgtgcatatatgtgttcgcacgaggatagcttatatggggaaaatatagaactatcaaaatgtttcgagaaaataggcaaatagacagttgtcgtgacgcccttccgattattctaatagtcttcgctgtgtgcgacgctccaccggccccccatgtgtaataaaattggctcaacgaacttcccgggttgagttaaaataaacggtaataacggtcgatatagttattttgctacgcatctatgtaagtcgtttttatggcattcgcgtcgcttcacactggcatgcgtcttttttcagtgtgttccacatgtatacatacagtgttgccattcggttgttatctacatatgcgttttttttcctcttttttccattttttccttttttttcacaaactcgtgcacttttctcgccacttccatttcttgcttcaccgttttttgcttccaaaaccttcgaccatttttttcgaatcgtccctacataaaccactcatgcgaaaattaaacactttttaaccattggacccaatcaacgtgttgcagcaaataattacgagtgcgtagtgaaacataaaattatatttcacatactatgcataactagccaattaataatatctaggattgggctgagtaaatacgtatgattcgttatccgtgtatgtggattcactaccatcagtgtaatcactaccatcagtgtgaacactaccatcagtgtaaacactaccatcagtgtaaacactaccatcagtgtaatcactagcattagtgtaataactagcattagtgtaatcactagcattagtgtaatcactgagggtagagaaggatccatactgattcctttcgacttccctccatattcttctagcctttcttcgtttttccgagtcgaatttcaatccaagtggagtaaactacgaggggaggggggagaagaaaaatagtacaaatgaatacattcggtccatacgcagctttgttctcccatctgcgaagaggagcatttatggcatggcgaaaaagggacgccacactttcaccctctttgtaaaagcatatcaaaaagcccactccacataaggcacatcccattagcgctcctttactcaccttatacaaaattagcacaatcaggtataccgcaaacatgacaaaacttccaacgacgaaaattccaaatagggtaaactcttcactgtcacttttgtatatgctaaagaatggagtgtaatataaggactcgcttaagtcacatctgactcgagctgaattggggtatttcactagggatgacattttattgtgttttattaaaggcttataaagaacagtttcatatttgtccacaaattctcctaattgattacacacagtactgctactataatctgtagggggagttttatttgcacaatattttttttaaatctcgaaatatatgaagacactcattaacaaattcgcaagcatttttatattctgcatgttgttggttatccaatattttttgaatatctccagcatttcttccaaaataatataatttcaatagattttttaagtcattaatatgatataaaatggcatttatgttttcatttccatcataatagccccgaagtacagttttaaacggctcctgaaaactgtttaaatcacgattatataaataattataggaacccttattgtcgtaataccatctcaaaaaattcatccaaacttcatgtttaaaatctgtacgagtactatcaacagttttgtattcattgtaaaaaaaataacattttaaaattttttttttttttttttttttcaaaattttttaatgatacttggtctatacagttagattaataaaatatttttataaatcctcacctgatttctgaggatcactatatccaggccattctttcaaaaacttatactatgggatagaaaagaaaaatacatatattgtatgtaaaagtaggtaaacgtaggtatatgcatatgtcaccaatttcatgacaacgctttatttctgtgtatgcgtatttcaagagcaacagaataataaaaatagaaaatgagaaattacttgttcttttaacttcccaatgggagaagccgccatttttgttttgcgaaaaatggtaaaaacgaaattaccaagtcttaattattattataatgtacgataatatttaaggagaagttcagaaaagcatgaagaaatctccttcgtcttttgttcttcaaaaatgttaaaatagtaaaaataaaatattttttaaattcctaacttctgtgatttagaattgcgcatttaatcaatcatttggctaaataatgaaactgctttgtgactataatatttttaagtaaaaaattgttaattacgcaaaaacaaaaaaaaaaattaattaaaataaagtaaaataaaatataatatataataaaatatagtaaaataaaaaatgagagaattgctattaaaactcgaaataattatggacgtaaaaatgctgcatatgatatgataatttttttttttttttccagatgaactaaaaaattatgccttttcatcttcgtatattttttattttgccaaaatatcgatacattataaattactaaaaaaatggtaaataaatgtgataataagatataaataaaattgttacgtaaaatggaataacttttcttctaattaaattattttacgtgccgaaaaaaaaataaataaataataaaaaattgcaattctgataaaattttttttttaattattctaatattatataatatccctctccccccttcggggcaggctaaaacatttcattttgctaatcacaatacagcatagcattaataacatatcgttaataagatagcgttaataagatagcataataaataaataaacgaataattttcatttttcttcgcaaaaaaaaattgtcatatataaatcgttttctttagatatacacatataaaaataaatcaaatagacgaattactttttgaattttattattttattttttttttttgcgcggagtggtaattataaaatccaatagtgcggtgttatttatttggtaattatttccagcagtatctgtctgtctgtcccctcacatgccaaatgataaagaccgcttaaaaaaaattaaaaaacgcgcagcgcagtgaaaaaaaaaaaaataaacaaacgcaaaggggtgaaacgaatcaaaaagggaaaagaaaaaataaagcgagcgaattaacaacaacgcgaaatgttcgaaatgaataaacgtagttcccgctccgcttcctaaaaagtatgcaaggaaagaaataagcttctcaggtttcgcaaaatttgcaattctcgcaaaggagtgaccgacccaatgtgcctgacatatactgcatgatcagcagacggggcgaccttttccaaagtgaatttaattgtcgtttgctgcatatccatatttttaatatatgaacatatctactcgcctagaagcaaaaaaaggttcgcgtaattaattattcccctttcgttttatgaaacattcgcgtgcagaaaaattggaccgtgctagaagaaggagatcttttagaacttccctcctcagccatttttcacaaagacccgattcgactcctcgattttttcccctaatgttaagtctatatagaaaacgggcttccgttttgctcccccacccccctcatacggttgcacatgtttgcatacattagtcctacgcctgacaagcacttgcttattcgtacgcatatatatatataaatatatgcatgtatgtatgtgcaactcctttccaacttgggcgtatccctgcatgcacgtttttacaaccctacgtgcggcaaaacgaacccaccatcggcgtccgcaactggggctgtgctgcatggcgcacactgacctagcggggcgcccaaaaacgagttaaaaaaattaaaaaaaacatacgttgtatatacatagtatatttgcttgcatatacgcgcacctttcatgccgcaaaaaatccttttgcatggccgaaaaagcaacgtcaacgcttgactctttaaaagcttatttcagggtgataattttttgttacttaaagacaaactcgttgggtaaattgaaatgcgattagggggaagagatagcccaaaatgcggagtacggttgtcgctcttccccctcatcgtttttcagttcacccaaatgggaagtaacccaaaactggaggcgacgaacttgcgaataataacgtaaaaatggctttaaaaaaaaaaaaaatgtcctaatggggatgctttccaaaaaaaggttgctaacccctctgtagacattccttttcggtaataaaaaaaaatattcattttttccataaccgcaaaaatgaacgcgtcgaacgatccgtttagtttagtccactttgcctcgatcgaaatgtccggtgtggcgcaatcaaaaaggaggaaaggacccacgagaatgtagttaatttggctgtgcctatcgaagtaaacaaccgtggtagatgcagcacagctatgatcatcccacccactaatggagaaacatataccattttggagcaaccttttttctctccgatatttaaaagtgcatcaaaaaatgagggggtaggggaagggaccacattctgtgccccgtgattaactcaccatgattgagtaaaatacagagtggcggtgctggtagagaaatatttttataaacaggacttctgcatgtcagttgcatgctcacctttttaaacataaatttatcacattaggaagaaaacacgattgaacatacgtgttggtctaattatttattgtaccactttttctatcctctcctaaggggccttttttctttaatgtgggaatttttcgaacaatatgttacgccttccctgcctcttcacaaatttcttgcatgtttttggggtgtttggaagggggaggaggagcagtagtagcagtattagcagtagcagcagcagcagcaaaatggtgtcgagatgcgtagcaagtcaactcaacgtgtatccctcccaaaagtggagttaccgatacttcgaaagagcataattataatatggttatttagggaacgcctaaaaaggttgggaaggaatttcatcggtagggaagccaatgtgccatttcgcacttaaccaacacgcagaatagagatcctaccagtttaaagaaaaaagaaatgagccacctcctcacgatgagcatagcggatgattctcatgtaaggtgaaactcgcgcgggatgtctcccaccaattaatctgccgttatttaaaaatattgtaagatcgaaatatgagaactttggtttccccccattatcatgcttacttcacaagttagaggtaaaactctcctgtcagcttttaacaatattgcaaatttatttctcctatcatgtttattgagctatttctaattcatccaaatggtgtttcccctcccccctatttgtaactgtgtttagtttatgcgataaaaataaataaaacaagacaacttcgcaaaaaggcaggagaaaaatatgctccccattgtccaacctgattattcatttttttaattactttttttaattactttttttaattactttttgtaattaattgttttaattaatttttttaattactttttgtaattaatttttgtaattaatttttgtaattattttttgtaattaatttttgtaattaatttttttaattaatgtttttaattaatttttttaattaattttttttttttttttgtgcaattgatcattatatctaaccctgtatattcattctcgctactccacctttgcgcgtccaatttgagtggaacaaatggtctaggtctgtctactccttttcattgcaacccttttttagcgctcagatttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaataaaatgaatatgttagcacgtcctattataactttggcggctatcctccttgctgatacctggctctacgccgataaaaatgtaagacccagcgcagctcacaaatgagacgagatatgtctctatgcgagcggatgagtctgcgcattcgaacataccgccccctttctacaattatgcatccctgtaaacatcgaaccgcgttcatttcgttcagtccgtccattccgtcctttccgtccattccgttcattcctttccctcccttcgtcaccctatgcaggccgtccctcgcgcccgaccctaccacctcccagtcagcagaatgctaaaaggagagtcacaactcatggagaaaccccaaaacgaatccatgactgaaaattcttggtcaaaattctcaggagatgaactcttcaccagcgtcaaaaactggtatgacgaatacaacgtagaagacggatctgccaacgtcacttttggcagcattgaaaaaaatataaacgtatttgctgacgaatataaaaaattcaccactagtaatcataaaggcgccaataataaaaaggaatttaaaaaaacacgtaactcctacagtgaagaagaagaggaggactacgataagcatgacaaggtggataagcagaagtatcgcaggaaggacgctgacgatcaggatgattacgatcaggatgaagacgacgactattatcagaggaggagatacaacccctctcgacgaggcgccaatgaaagaagaaagaactctgcctactaccacgacgaggaaaggtcccaatcttattatgaccgaaaaaaccagaaaaaatcccaatcttattatgaccgagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaatagcagaaaaatcgcagaaaaatcgaaaaaaaaataaatggagaatcatgtatatttaaacgaattagctggtctactctcgtccccgtccgtgggcgcactcattgcctggaaatctctgctgtcctctgggagggagaaataatataatggcaactttatacacttatggcatacaaaaaaaaaaggttaattaaaaatgtacagtctgcaaaaatttattatcttgtatgctcaggttggaaaaataaaatcaacatatgttggagaatctcgaaaggggggagaaggggaagaaaagtgctccagtgtcgaggcactttcactagtcaagcaagctgtgtacacaaaaataaagcgagacgatgaagtgacggagcggaaaatttgtaaaactgtatagcagaaagtatgtagaattatcatggcatcgtggaaagtagatatcttcttcgtgcaaacaactgagttacgacactcctatatcctccactaggggaacgaaataaccccttgtcatactcgaacgagcgaaggtgttgcttgacattctgttgacgttcgcacgccgccatcccattggagcggttatcataggggggcatcacgggagtgggtccttatcagtcacgtaatcatgaacgcgtttaccctggaaaagaaagaactccatgcaaattctgcctctaacgaaagttctgtctccaacgaatcacatcttcttttcccctcaagctgaaaaatttgtcactcctctctcatgcagttgggaagcaccatttcattgctacaagcaaaaagttacaaaaaaatcacggaagcgacaaatcaactagacctcacagattttctaatatggtatgctatacccatagcagaggcaagaaaaaacaatcgctcagctcccacttgacttataagaaataacccagcgatgaatgaaaatatataaaataaagcattattattcaaattagaatacaacgaattgctaacattgttttgttgattcaatgagttgtacataaaattggggtatcgaaaatcattctccatatttctaaatgctcggttattcagatatcttaaaccgtcctcatagatgctccatacatcgttgtttcttgggggtgaattatccattgcggtgaatgagttaaatggtggtgacatgggataggagggcgacggggataaggtagaagaaaataaagatgcgaatgaggaggataaacccggtgaggaggagaaacccgatgaggagggagatggtgatggtggtgtcgaatcagatccaaatggggctgtgaatggagatgtgaatggtgtcgtgaatggcgaagtgaagaatgatgaggattgttcttgggggggtggagagttatattgtgagggtccccctctagatccgcttctactttgttcgttattttccctagagccagccaaattttccattgatgcattgtagtcgctactaacataacgcccagtgttgttgtatagcattcttctatttcgttgcactttcacctcatttgtcgcttctcccttccattgactataggggccctaaggggaacgaacaaaaaaaaaatggcgagaaaaatggcatggaaagcggcacaacgcgatggtttgcacatatatgtatgcatttttccaagtacacaaaaatatgtcattgttggaaaaaaattaatcatctaagctgtgttatgccgccacgtcacacgaataattacattgctattggaccaatgcaccgccaacaacaaaacggtgaagaggctacttctcaacaaaattttaaacgagcttttcacagtttcttcactcttgatatcactacaatcggcgtcccaggtggaaacacttccgtcgttcgagtggctgcatccttggaagttcacattcttgccactagcactactgctgctcaggttagacatttttaaaaaaaaaaaaaaaaaaaaaaaaaattaacttattttgttaaaaatgacttatgcttttctgaagaaagggtgcctaaaagaagagggaggatgaaaataaacgaagttaacaataagaagggggcaaaaactaacggaggcgtcatacaccaatggtaaggaccaccatatgcccaatggtacataaagcaaacgtagctactactcctttcgacaacacagatgcgtttacttttcaccgagcaaaaggtacttcgtacgtaagctacactcatatgtatgttttatacatgcggagcaaaacggcacaatgtcgaaaggacaaaattgtacgcaaatgcagctaggagaaacgcggactaaagaaatgcggacttagagaaacactcaaaaggggaattttatatattatcatccaccacaaaattctcttcgcacgaacatgtacgtggcgtagataatgccgcataagtaaaaccgcgcagcagtaacgcaaactcgatcgcccttagagagctacttaaaacaaatcaattttttaccttagcacttaggtttttattaggcatgcaagaaatactcctcagccaaatgttttacataataaaatttctttccttccagggagggggggaatatatatacaagtatacatataaataatattttatttagtccttaattaacatctcagaaaaaaaaaaaaaaagaaaaaaatttttttgctttatcagtcttctctcgtttcctgatatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctaatatataatttttttttaggggtaccatgtaaatgtacgaaaggaattgaaaaaatatggggaaaaaaaagaaaaaaaaaaaactatacacttaattcttcacgtacgtactagggtatagtattatacttatttaaaaatgaaaacacgcgtgggttatatatatagacaaaactcgagcgcatatgtttttttttataatgcgttatgctcagttaaagtagtgtccgtcgcatgtagtggtagaaataataatttgtttttccgatacaacaatgaacgtatcaacaaacccaatcatatgtaggagactccacttgtatcgactcctctcaattttttacaaaaaataataaacgaacagaaccgaactgaactaaaccgaaccaatcccgaatgagcggcaacataacatgtacatttatatatgcgcgttacccggtgcagttgctttcgaaattgtccacagtttacgcacggatatggtcgccccctcggatcgatcagtgcatagaaaagcatacaaaaaatattgttgttgaataaaaatgaaaataaaaaaattcctatcccctggagacagcagtttatccgtatggggcatattttgccgagttttgtcccgtttttgtctgctggacctttgtgctataaaataaacatattacattttgcattccttcaaaatttatatttttaatttgctgttttatttttttattttttttttcatccgtccacccctccatctacaaaccaagctcgtcatatgttacatttaagaaaattctaatgactatgacgagacatgaggacactttatgccactatattatatgtttcattaaattgggtgaaacttaaaaaaaaaaaaaaatttatttttgcatgcaaacctaatctgcctttttttttttttctcatatcaaaagggagaaaaaaaaagcttcttctatgcttctaaacatttctagttgtgtctctccagggaggcagcgcgccagagattggctaaaccgcctctaaaaaatgcagctaaaaattggtgcaaatttttgccgataatttctccccaaattaacgcgagagctgtctcaattagttacccaacaatggtgcaccgcctacactgcggagcaaaactttttaaggctgctacccaaaaggaaaccacctcttctgttgttgaatatacttactaggggtggggcaccgcgcaatgctaaaaatatagcattcctgttagccatcggagaggctgttccccatatcatgggaaaaaacagacttaaccgttcagtcgatgcacttcgcccagcttggcaaattatacatcctggaacagcaccacagcgtgcgcacgactagacctagtcagaaaccagtcctcctttcaatatgtatgcattttgacgtggataaggagaggggggggtgagaaacgaacccacgctgaactgcttaacataatgaatcacataacgcataagcagcatggtagggaaaagttgtccctcacaaaaacgcgtttcatacagcttcttatttcctgttaatttcttccatcccatttggtggacctccacatcccgtgctagcacttaacgcttcggattgcatccttcgaatagcttactgctttccctttgcccttttttgcagttccattgcgaataaaaaattaaaaaaaaagacaaaaatgaacatttttttgtcaacctaatcgggaaaaatccccattgcagtacaaaacaacgatgaacggactgacctttctctattgaatgcagggcaaatattttactttttttttgtttttttttccccactttgcggtctattcctcctttccagcctgtaaaggcaacaaatggacattgcgcccaaataggtgttccttttcatgcaccccgaaatgcatcaccaattggaacgtcccattggtgtagctctttacactcctcatgaggaaaaaaagtacgatgagagaaatgctttctacccaaataaaaaacgctaaacaatgaaactgatctttttttttgtatttttttttttttttcctgtttgtctcccctttttctatttcgaaaaagcgcaggacagaacttacaacaagttgggaaaaagaaaatgaggaaaaagaaaacctcagttctattgagaattaattttttttaaagcgtcttaaacggaaatggggacaccccccatcgaatgtgagttcgaatgagattaagacgcagacataattggaacttccaactgcttcgaattatcttcgtcactgcgctggcgaattttcggatgaaaaaaagggcgcgcggggcgaaatacccaaaaaaaattgaaaaacaatttagccaaaattttgaaaaaaattgcaaaaaattatcgtacaaattttacaaaaaaatttaattggacaggagaaggctacgcgcggcggggttggaaggaattttttctttccgtttccgcgcctgggttgcaaatgcgctaataaaaaaaaattacggcatttttttttttcctaaacctccctaagaaaacggggatttgtacaactacgcagtgagcataaatattactaccggtgggtggcgcgcggactgtgcatgtaaagccatatggacatggcactaccgccatctatatgatgcggatggttttttgcccttgctcttttcctttccccctttcctttcaagtctaactatataataaaagcattttaaaaaaacgcgaaaagggcacttcttcacagagacatacatataaacatatatgtgtttatatacgcacaaaataacaacattaggacgttccttctctgaatgttttctagaaaaatagactgagagcagatagagttatcaaacgtcttttttttttttttaataaacctacagtacaacaaataatttttatcttcccgtatatacattactttttcattttgtatgcgcacggagtgtcggcaaaataacatgtattgcatgtccgtaaaaaaatgccactttcttttttttttttaaccttccatgggacccgcgaaaggctgagaaaaaaaagtgcacgacggaatgaataatgatggtatttgatattaatatataataaatacgcatggggcgttaactttgcgtatgcccaactactactactactatactactctgcgctgctaccgtttttgtttcttctaaatgtattagtcctggcactaacgtttcgacgaggcgtgcaaaggtacaataagtttagttacgcatacggtgcatttttgtatgccgctttgagcagcgcgcagtggaacgcagaaaaataataaaacataatggatgaaatgcaaaatgtaaaaacaaaagcaacaaaaataaatagtagaaaactatacatatgcgacgataccttcctcagtgcatatgccacgcaagcaatttttaatttctttccattttttttcatttttttaacttttttttatagcctttttttaccttctattgccgcgtatttattttttctcccttttagaataaagaacatttttcctaaaaaaaaaaaaaaaaaaagaaataccatttggggaaaaaaaaaaagatacaataaaaaaaaaaaaaaaaagcagaaaaaattaccagtttttatattttaaaaataatataaccacagtaagttaccagtacataaaagtgggaaaaacctacatatgcgaacatagttccagaatcgcatttgtttaaacggttgctttaacgtaatgcctattttcataacgttcttttggtaaattagtttacgcataggaatgaatgaacagcagttcattttctaacgtacgcgtgaacgccaagtcttgaattaattaaaatggatatgatgatgtttctcctatcgcagggaaaaatcagcagccattttattttatcccgagagattgctaataagaattattttatgtttaaagattaaagttggaagcctttttaatttttttaatctttttaatcctttttaatccttttttagctcctttttaatcttttttttttgcatttcttaagtttgcctttaagagccaatttcgctgactccttgatccccaagggaaggaatagctactttggccataccatctaatccaccattgtacctgcgcgcacggtcgagcgcaaacgcccttttttatttgcctagcaaaaatatatataagctctctctctatatatgccctcttttgggtttcccccttttgctccacctacaaaccgtttaacgtttgctcagcgaagtagttttacgtcgcatccgaagaggaagaagcggcaaatcgactgctagacaaatcgactgctagacaaatcgactgctagacaaatcgactgctagacaagctgaccgatagacaagcttaccgatagacaagctgactgaccgacaaactgactgaccgacgagttgcctagacaagatggaacaatttagatcgctgcaacagtacgtgacggaccccaacctcgtttccattttgagggaaaaggcgcaagagcagattatggcatctatgaacctatcctttgcctttaaagcgctgtgtttcatggtactatttttctacgtcggagcgctctacttgaagaccaaccagccggtaagtctatgcgtcggcctaaaaaacccacatgtatctacgtgcatatgtgtataatgcatatgtgtataacgcatatgcgcataatgcatatgctaataatgcatatccctgtgtgcactttttcctgctttgcccccccgcgcagagaattgatacgatatcctccagggcgaacccgtaccaagccatcgagtacggaaacccgaattcctcgaaagacagagtggaggaatggaagagaaacgcctgggcagattggatggcccaattagaagatgagtggaaaaatttcaatgcacaaattgaagaagagaaaaaggcatgggtcgaggaaaaagaaggacagtggataatgctactcaaacatttgcaaaataaatggctacacttcaaccccaacatagataccgaatatcaaatagacatgctaggcaaatcagagacttgggatgagagacaatggaaaatgtggatctctacagaaggaaagcaactcctagagttagacctaaaaagatggtttactaataacgaaatgatttattgcaagtggactatagatgaatggaatgaatggaaaaatgaaaaaatcaaagaatggattacttgcgagtggaaagaaagtgaagataaatactggtccaagtatgacgatgccactgcacaaaccctacctacagcagaaaaaaatcaatggtttaaatggaaggaaagaatatacagagaaggtatcgaatggaaaaactggattgccattaagcagagcagatatgtcaattccaactggaacagctggtccgaatggaaaaatgaaaagcgcttagagtttaatgaatggatcgaggccttcgttgaattgtggattagacagaaacagtggctcgtgtggactgatgaaagaaaagatttcatctatagacagaaggtcgccgcgggagtagttggtccaaatgcatataacacccccgtcagctcagtagcatcccccgtcagctctgaagcaacccccggcacctctgtagcatcccccctcagctctgaagcaacccccggcacctcaacagaagcgcccgtcgccgaacccctcaccgccgaatccacaacgaaaaaagaggaacccgctgccgaggcctcatctccagtagagccagcgcagactgaaccagtcgccttagaaggagcatcctcctccacctccgcttagacataatacaagcagagtgaattacgattggctactccatcatgataaccacagttccaaacagaaaggaaggaaagaaaaaaaattaaccaactgtatgtgaaaaaaaaggtgcaaagcgcattgaatacccaatttagaaacacacagaatggacagtttactcgattttttttttttaaacccactttctgcatcatacggaggggagataaacacacacgtcaggtggtaattaaaaagaaaaggaaaaattgtcaagtgcgcatattctaaatgacaaatccaggaacaaactccccccatttacccacacacataacccctttcccatttaaaaaaaaactatatatacatatatatctatacatttacatgtatttgtatttcaaatagtgtttgttctacagatattcctcgtcgttatgctgatcatattatgttttatccttttcaaccttttgtttatcctttttttttctttttttaatacacatgtgcacaccaggtacatcgtttttttttttcttttatccatagcgcatgtaaggaaacagataacaaggtgtagattttatttaaaaaaaatttttttatttgtcttttggataatcatttgtggaggtaataatgctccgatgcagcagcgttggttatatgtagtggtaattttttacaaccacagtgtgtttaatattgttattatgtcttttctcactcgttggaattgggaagaagagaaagaaaagggttctccacacatacctttattaattcaccttcgcactttctcgttcctttcccttttataaaagttcaatcaccatgagggaaatttccccattacggcgacctttttttttcagccgtaattttgtcatccaccggattataagcaaccactccaatgaaccctaacccgtttaacagttaattatgtgccagggaagcactacttttgaagatgtagcgaaagtggtgactttcttttgggagggggggggattccctccctgggacttaacacctaatttgttttttcacgtcccattctgtgatttgctccctccctggaactgcgcttctcatcaccagagggggcgcaagcatagaaggaacttatgcacaaaaagatatgcaataaaaaccgtttgtagatattttgtacccgcgaacgagcaactgggctctcgtcacatcaccaaaaatgtacatatggaaggagaggatgccctcccaagtactcagtgccacacgttcatctccatttgcgccccctcacagagcagagccattttattgaactcctacgcaactcgagaaagggtgaaggcttattcgtgcagcggaagaaggaatgtacacgcgaagatgccgggtgggaaaaaggaggacgcacccattcttcttctctcacccctaagtatacatatcaagtgtaagctaatatgtacatatataataagcatttatatgtgcatgcacgtatctcccacggtggtagtaccaccctgtagatgcatactctaatggttaaaaagaaaatgcaaaaccgttcgtgaccgcttttctgcgctcctctccttttggtgacaccataaagttggcatcgttttactgtgctgttttttatttggcatcctcattttgcaaaaccgtttaaaaaaaaaacaaaaaaaaaacttaggacgtataattcattgcgctaaaaaggaatgcatgcaacatgtttttttttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaatgccatgcggtattcttaacagtgcatattttgccaagcactattatatgcatatgtttttgcatatattttgtcacccatttgctgcggacctgaactcacattcaatgaaaaaatataggtatgcgcgtattctatgcgcagcgcatccttaattcatcattattgccaacactgcgcaagttgtcacgcgcgcacgggttgccgtagtcattttttatttattttttttttatctttcgaaccactggcatgatgagtctacaactaggcattgcctgtttataatttttttcatcctacatttttctaatttttataatttttctatcttttctaatttttctaatttttctaacctttataatttttctaactttgcatgcttttatttttcttccgcggtttatgcaaacgggcttctgttcacacatttgaattatataccttaaagctttgcttttctgagtgctcattttttttttttttaatgctttatgttcgtacgacgtatataatacaacatttgtgcatgctggacacaagcccatgtttgtattttcaaagaacggctaactggccaaagtgataagaatttctttttttgttttttctcatttgctatagataaagtacagacttggggccgtccttcacgtccgcgtggtgcttggtttgcatatacacgcgcataagcgtatacgtataggcatacctatacaattacgcggttatattataggtggcacccccaccaccaccatttaagaagcaacagggtggagttccccaatagaaagagccagctcgccaacacacaggaatattttattcctcttggtggtagcctattaactgcagaagggaaagggctatccaacgggcgcctaaaaacgcttggcttaatcagcaaggagataatcacagctgcgtaggggtagtgtccaatatagcgggagcagcgtgttttcattttttcgttatttcgttcttttgttcattcgttatttcgttatttcgttctttcgttatttcgttatttcgttctttcgttcttttattctttcgttatttcgttatttcgttatttctgcttccccccccttatgccgctaccccccccctgcacgaaaatggtttctttctccctgttcattttgacattgaactttttggaatatgtaagacccaggataaaggggcgcatctgtactgccacttttcacccttctcatcttttacccctttacacagtgatgtcatcacccctttttttttttttttttccgccttcacccctcagaaccaactccacgaacagtatggacccggaaatgcagtggacgcaaaaagaagaacccaccgattgctagacgaagtgcagcaaatgcacgcagtaggaagtgataaggctaatggattactctccattaactcatcaccagcagagggttcagaaaattcaactaatgacgaaaaggaagaagatgaagaagatccacccatctctgtattaaaatataacgaaaaaaaattagaatccctaaataggttaataaaatacacaaaaaaggaaagagaaacggatttagatgcaataaagtatgggaaaaaatacaacgtagaagatgatgtagccatcaagtacccaaaaaaaaatgggaaaatgaaaccagcgttccaaaaatttactgagaagggtgaaggagaagaaaaatatgatgctattgcttattcattcagagaaagatcagcacaatactttgcagtccaatattcaaaggaaaacgatttacaaccacacaacattttcaacttcaaaaaagaacaaaaaagtaaattaagggatatcttctttaaggagaaggaccgcaaaaaaaaagaactagaaaatatacctattaaaaaaaaagggaaagaaatatacaaaacggattattatgcgctaccaaaaaatctaaatgaaacaatactagaatccctagggtattctctaaaagaaaaagacgggttcgaatatccaaccgtgatgaaagccatcagtgattaccccaaatatactcccataccagatcagctagtcaataggaaatttaaggacgccttctattctttagtcaaagataagccgaaaaaaatccctgaaattaaacacagcattaaggattataaggataaagaaggaaaaatccacttcatcaccaaagagaatgagaaacaaaaagagtccaataacttcgccattagaaaaaaaggagcgaagaaatccaaaaagaagggggaaccggaattacaacagaaagccaaacaggtagacaccaccatctcccctgtttctgtagaaaggaaacagacctatagagaccccaacgtcatccagccaaccgaagaagagacgggaaaaccttccctacggaggggcgtgctcccagtggtgctgcagaaaagggaagaagctgaagagggagaagaagctgctgagggagaagaagctgctgagggagaagaagctgctgagggagaagaagctgctgagggagaagaagctgaagagggagaagaagctgaagagggagaagaagctgaagaggaagaagaagctgcagagggagaagaagtggccgagggagaggtaggcaaagaaaaagtggcaaaaaaacccatcgatctagtgataatcaaagaaaaactgttaaaaaaacacgacgaggaagaggtagccgaagaagaagtggccgagggagaggtagccaaagaaaaagtggtaaaaaaaaccgtcaaggaagtggtagccgaagaagaagtggccgagggagaagtatccgaggaagtagatgcagaagaacccgaagtattagaggaagaggttgtcgaggaagaagaggtcgtcgaggaagaagaagctgtagatgaagaagaagccgtagaagaacccctaaaggagccctcgaaggaacccgcgaaggggccagttgtagaaccaaaaccccaatacacacccatacgcaaagatatagagtggtccaaagtagacgacttacccatagatgaaccccccaaaatgtacgaaaaagaaatggactactccaggaagcatgccgtagaaatcggtgaggttaaaacaggcatgtacaactttgacgacatcctatacaacatagctctttcatttttgcaagaattaggagaagccgagggctcaaaaaaaagaaagaatgtgaaaaagtctgccagacaggccacagagaatttagtaacaagctacatgaagcaaaaggggaagaagaagtgaagagatgcagacgagtgcgaagagaaaaaaataaaaaacgaaaaaaatcgcaaatggaaaataatcgcaaatggaaaataatcgcaaatgggaaataatcgcaaatgggaaataatcgcaaatgggaaataatcgcaaatagaaaatattcgcaaatcgaaaaacagtttatggaggctctccagcccgcatgccaatagcacgggtgcgtgctactctacacagcgttgtatatccccctcctcacttaacagaataatttttctataaacctgtgaacatttccacaacgttataaatacttttttgatcaatctcacgatgcgtttgtttgtttgtttatcatcacttttttttgcttgcttctttttttgtttgcccccttttttgtttgcccccttttttgtttgcccccttttttgtttgcccccttttttgtttgcacctttttttgtgccctactcttttttctacctacgcgttatgcgtgcatgtctatatttacactatttccgcgtgcgcacaacgcgacgatcattttcgcctaaactacaaacaactctcgtgaagaaaggtgttaccctcatgtaaatgattttctttctgtgacttctctgtaatgccagcacgtatgccgcttgaccgtgtcatgctgaaaaaacgaacatcctttttcttcctcacttggtccaatggtttaatgggcacatggcgatgggtaagaaataactatcaggtaataagcaaacatctcaaagaggtgggagtacaaacgagaagtgtgaagaacgtgtccccgtcatcccatttgaatgactctcctttcatcccacgtgcatatttttttcgtctaaatataatatttcaaaatggggtatcatccctgttgcataagtcttcccacaaccatctcccaccacaaccacccccttgttacctttttattttcccgttgggagatgccttctattgcgttatcgtttagtttgttccttttccattacatgtatgtccgtaccacttgcacgtctgttcacttcacaaacacattttaatttttttctctcttcatagaatcacccacagacaagtgcaaccagcttggtaagcaaccgaggcgatgaatgaattaaaatcttacgtgtcattgtgtttttttttttttttttttttaatcccttcctacacccagaaaaaaaataatgataaattgtctatatatttatttcttgtcttgggacccccgtgcaggtgactagccccaatggaagtgtgcaccatcgagacgagttgagaagtaacttctaatggcagcccctaacaccaagtccactcaaacaaattagaaaatcgacccaagcggatggggtccagcagaaaattttgtctatatatacgcatcgaatagacaaaaacatgaaccaaaaaaaaaaaataaataaataaaataaagtaaaataaaataaaataaaacaaaacaaaagaggatgtaaagataacaccacggggagtaggcacacttccatgtggagccactccacaacagttacgcatagtcatcgaatttttgtactcagttttggcggaaggaagagccgtccctctatcgatggccatgtttatgctccacatcgcagtggtgcaaccgcgggctttttgcggacaaaaagtttcgcatttataggaagattttttccccttttttttccctttttttcccttttttatcctttttttctcttttttctccctttttctcctttttttgccacctacttgccggtcattcttaacgatataaaaataaatgggtaaaaaaagggggcaaaaatggctattaaaatagcttgtacattgagtcccatgcacaacgtggtaattgcagccactatcatggaaatcattggcaaaaaggggactacaaatctgactactttcatcggcttactgttccatatcttttttgccttgtccataatttttctgaaaattttgtttttctttacccttcttaatatgttgtcaagcagcttctgtagcttctttgagttggctattctgtagtacagtgtcaagtgttgattggctctgatcacatcgcgctgcagcgagtcgttgcttctgttgagtggtgaagcggaacttccactcagcaacgaatcgatgcttctgttgagtggtgaagcggaacttccactcagcaacgaatcgatgctttcgttgagcggtgaaggggaacttccgctgagcaacgtatcgatgcttcccttgagcggtgaagcggaacttccactcagcaacgtatcgatgcttcccttgagcggtgaagcggaacttccgctgcgcaacgaatcggtacttccgttgagcggtgaagcgatacctccactcatcaacgaatcggtacttccaccacacaacgagtcggtaatcttactgcacagagaatcgtcgcttccatcatatgctgctccaaatgatgatagtgatcgtccctccgatggaaaatgtgcttggttccccgaatggtgttcctcattcggtgttatacatgcagagcactaaaaaaaaaaaaagcatcgcatgagagatggtgccaaatggggaaacataccaccagcggtatttcacctttgtgtgcatgacacccaaatgggcccccataaacatgcgtacataagcggcacatataaatatccgcctatatatacacttgtgcgcttttattcattacattgctgagcttgcatagcatccatgctaaagaaacaaaaacaaaaaatttagctacgacgaggtagatgttgtctcgtgcagacttgcaacatccttcacgcggacttcttttcttgctacctacagtggtgaactttttttttgccccttcatcgtgcctataatgcttaggaggcacatcctgtgaatgcataatgttgtagggggcatcaccccatctcattttctcccttttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaagatgaacttactgagcaaagaagaaataattataaaattcatgcaaaaggaacaaattatggacttgtaaaaatatatgcaaaatagaaggagcttctcaggaattgtaaaaatgctgctctgtggcatgtcagaagtagaactgcatatcgcgcgttagatttgttctggcaatagcggtagaaaaagggtgttctaaaataggttctaaaaaggtgccacaagtaggctgcaaaaaggagccataaacagagacctatgcagcaggcgatggtgaagcccatacagctgaagcgccataactgcacatgccaacagagctggaagaacattcctaaaatggctacaacacgtaggtacgtgagcgccacccccccctcaccacgcatattatcatcttacattgattacaataatacaatttttcgctacatctgcgcttggccttactgaaccaagagtatacgattatgtggtttttttttttttttttcttttaataaaaataattgactgaatatcatatcaatgcctacgtaagttctcctccaaacatttgcagagttgtcacgtccgttcatcctaaaccgggttcgcggtagtgtttcaaaaaggaagaaaaaatgaaagaaaaaaaaaaaacatcgcaactgttgacactccccttttttaccagttaggtaattttttccccccaaaggaacgacaaccgaacatacgaaaaagggaaataaaattttaactacctaattggaatggcacaaaaaaaaaaaggggggggagtactatcttatctatttgctatttcattcatacgcagtaaacttacatccgtgtggagtgaccacttaaaccttttctggtgcgaacggatttccatctttaatcaattttgttttctcatgatgaaaggaaaaatgaacgactgcacatggttgctcgatatttaccatttaggtttattcctcctcgggtcattccgctgctgaccgaaatatggacgcggtggtgcgttaccaactgtgcgccaacgtttgtttttatagtgaagcaccccctcaagcccgtcctcatttgtcgcactcgtgaaagcacaaactccatgccgttcatttcccctgacgaacttccaaaaaaactcgcaccttttgatggctgcctattgtcgaattcagaaaaaaaaggttaacgactccaacgctgcggctaccaacaatccccctccaacgcttctactgccacaacgctccaacactgcacctgccagactaaaacgaacaagtgcatgcctctcgggactaggaaaggctcgcacccttctaggggacgaagttttaaacaaatatttttataaccctcggcgaaaactactccgcgggtattgcactgttggaggcatgcgccgcacaaattgtcgcacaattggcgcagtatatatgccacgctagaatggctagaaaagacaaaaagcatttcgcaaaaatggtcacaaggtgtgatgtgcgagggggatatattactgcttgtcgttttgctaatcccatcagttttttcttacctctttttttcactcttttctcgtatgcgtttgtgcaactacttctttatgccaagcatatagggggccctcctctactcgcaaatcacgcgcgtgcactgtaaacatgcgcgtgggcataaatcttaggcatgttctcatggggggaaaagcaaaaaaaataacgcggcttccctaagtcatccttgctagcggtgcattaccattattttgtcactttattacgtaataatgttattatattatgtatataactgcttttttctttttcttcgctttggttttctcatttttcacccctgcacgcttcccctgcgacacagagccagccgcacaccactccaagcgcaacccccaatgggagagataaaactccaacgggtaaaaactgaccgacagaagtgccatacattacacatacgcatgcaatgcacagtgcggatggagaggggttatcaacaaatcgccctggtattaagcttcggacatttctaacatggtttattcgctcaatgtattgcaaaaggaaggaactaacgaacggaccaagaggaagtatttttttttttttttttccaaaatgaaaaagaaaaaataaacaatatgcataggtaaaaaaaaatgacagttgaaactgccaaaaagtgagaacttttattttttaagggaacatgcgaagcaagcgtttcttctaacttcttcccgatgaatctttaccccattaacaattttgccatttttactattttataattctttctttttccgcgtttatccttttttttcgtttaacagtactttcggcatacactacgtttaacgtcagcatgtgcttacatatgtacctattcgaattgcacgctaacaagaaagactatgcccgggcggtgaactaacgacagcgagcggtgaagttagccaactcttctcatcgctcaggggtggccaaaacatatgccatactttatcagtgtatagtaaatattataaaatataaaagcaactgcttgcctgcccgtttgctgcccatttacctgcccgtttacctgcccgtttacctgcccgtttgcctgcccgcctttttgtcccctacaactttgaggcttggaagtattcttccttccaaaaagtacccaccgaacgaacggggtcctgccttttcttcatgccattttctcgcctcaacagtaaggcccaaaaatatatgcaacacaacgtatgtaatatttatatatccatgttatgtagtaccacctcgcatttatggaccaactgaacgatctgcagtagggcaacaccactttcagatcgcagggttttattctatcaattattacccttcaccattatccaattcgtttcatatataaacgcgctgaaggctacgatatattttttttttttcacctgcgcttaagtagtagcaaaaaaaaaaaaaaccttcggtttgggagtggacctacttgaggcataaaaaaaatgctatgctgcgtccctcgaaagagcaaaattgaaaaaaaaaatttcagagccaatgaaatgcagataaatatgcataataaggcgcaaacaaaataggcaaaaaaaaaaagtgcttgtcccccgatctgcatgtacatgcatacatttatatacttacattacatacatttatatatgcacctcatgcgttgtaaaagtgggcggcaacaatttgaaagataccgcttttttttttttttattctaacaaaaaaatcttcgttttaattttataatagttctgcctggcgttattttatttttttttttttcacacgtctaataataacctacgactttctaatggctgaaaaaaaataaaacacaatagagcaaaacaaaacaataacaccccagtttacttctgacctaacttgtattgggcgcgctgataaatatatttttttcttcagaaaaaatataaagccgattttatttttacttcctcaaagtttgtatttatattcgtatttataattacattcgtatttataattacattcgtatttataattatatttgtatttatatttgtgttcgtatttgtatttgtatttctttttatctcccgccagcttcttcacaagtttgaagcgacaaataaaagtaaaattaatataatatatgacaacctagttttaccattttagcgaatagaatctaccactatctgtataagtactagctattttttttatgcatacccttctctatatatatgcttatatttttcttttgaccctttagaaagagaaaaaaaaaaaaaaaatcctacccctttgcaaaatcgcccgcatccctaaagttgacgccgaatttgataaagaaaaaccaaaacgagagagttcacgatggcttccaacaaatcagtagccaacacctctgctgctagaaatataacagataaaacaaaagaatctacttactccgcaggtgcacatgtaacttcttccaatccaagctccagacgtgcaaaaatgagcaccgttatgttggttctcaatatcgttgctctggtcctcgtattttggcagcccccctgctcctatgacttgaagtaagcgcatataccacgtttccttttcccttgttaccttgccggcgcgtgtacgcaaagcggctgctccccccgcttgtccctcttagtcgcctacttggcacaccccgcagaagagaacgaatcatggggggtggagtcacctccgactaagcgattcgtcagcgagggcatccggggcagctgctactccaaccgattcgccagctgccactccaaccgattcaccagctgctactccaatcgatttactaaccgcctccacattcaatcggtgcccccctttcagacaccccgtcaaccgctcctcggatggatgtaaacaaaccggaaaaagagccgagcgtgttctggaagcagagcacacgagtccattcgaagagtgcggacaactatttggaccggaagacgtagaaatggaagattatgtaaccctcatttcaacctacccagtgaataacgtagaaaacgaagaagtatacacagaacaaccgaacaacgtaaatgtaaatgtaaacgtaaacgtaaacgacgcagagtttctggagttatttaacagagtcaataccctatggaatgaaacagtggaaaatatggtgaacgaatatatcacctacacggatagtaaccatatggagatcagctggagagatgaaatgtggaaccaaagatggtacaaatatttagaaagcatacattcagatttaaataaatttataaacgatgagactcttacctatgagaccagagaacatatagctgaagatttactttactgggctaacgatgatttcaagtggttcttaaatatagtgaaggaagaatgggaccatgaaacgactagccgatctgaggttctggtctcggaagtgtgaaagggaaaaagagggggcacgtgcttcccaatcaggttgagttttctcaaaaaaaaaagaaaggttcactaagttttctcccttcatctatgtatatgtgcataaagccaccaaatttatgtatccgatccccagaagtaatattcatattttccgagacattgtctcccacgttgatgctgataaaccacactctcccccattcttccttgaccaccttctccacgtcgatgctaacagtttgacgaagcaaatatatttatattatacaaaatagcccattaaggcaacataattaggaaggaaaaatggcttggcgtgagaaggggccccggaaaggaacgccgtagtgacgaaaatttttcaaatctcccacccgcttggtagcctctgtcaattctccaattcgcagtaccatgatgtccacgcacatacatatggctatgtacatttctaggcgcacttccctaaatgagggtggttttttcttttttttcatttcttttccttttgttcttttatttcctttctattctttcgtttctgttctttcttttctttcttttatttcgtttctttctttaaatggctgtggaactattttccatagatgttaaaaacagttttacttgcttcatttgttttttttttaatgctttaaaattgcttccctccgttttttcccgtttgtcaaaaatgccaatttgatgcaacattttaatttgtcacaaaactgctaaagtttttttttttttttatttaaactttgttttaatcacaaatgggaattgtttttccatttttaacaccctctttagaatgaggtattttttctcccctccttaacaaaaagggtgatatacgtctgatgagcatcttacaatgtgaggttgcaaattatgttacttttcttccctttggttgtgtcaattggtatttttttttttttttcctccccatttgtaccgcttaaattgctacccgtctggccattccatttggactacttttaccgctaaactgcttgcggtcgcgtaagctgagaaagacgcaaaggtccatgagagaggggagtgtctagatggtgcctcccttctcatggatggtgacgaaagtcatgcacgtgaacccctatatgcctgtccaattctcgttctccatttcgtccgcgtggcgtgaaatggggcaaaacaaaaggggggttcgcttctcggccccatttaactccccatttgccttagccgaatgcgatcagatatgttcattgcaattctgcggcaaatccgtcttgtacgccgcagcgccttctgaccatcacttggcaggcaaaaaaaagggaaaaaagaaaaataaatgaaaaaacaaaaaaaagcgattttgcatcccactcctccgctaccgattttgtctttttttactttttcaaagcttatcgggtatgatctattttatttactaccatttagccttctcctttttttctccttttcgctgagctctttttcgccgttcctcctttcctcaaaagaccaaggagaatttcacaagttacgaaatggaagcagcggtcgagctgcaatacggtcatttccatgaggccattgcgatacggccaaatagcaaacttgtagagcagttcagcctcaaacgcagtcaagcgaaaaaaaaaaaaaattaataaattaataaataaatacataaataaatgaataaatatgcaagtacataaaatataaccaaccaggtaattcgcgataaaaagtaaaggacgcaaaaaaagaaaaaggaaactggggcaaaataaagcactttacgaagctgagcaaaatggggcagaagacagacgggggatatacccggaacggtcaaaagagaatatgtcgaaaaaatagaccgaccactgtagtattttttctttttttactgattgcataaaaaaaaaaaaaaaattgcatacttgcatctaaaaatgaaggatcgtttagcgcaacaaaaataacctatcaaatgcaatatagacatttatgcaatttttttttaaattacagataattttttttttgcttccttatgatgttattttttttttttccttttctctggattttttttcaaactgtacgcatagcattatatgccaaaataggtactgacgaaaaatacgcttatttacgatcgcttttgaattgtttattaataattacaaacttccgtgatatatacctctctctctttcatgtttattcaagcattttaattaggtaaaactaatctaaggataacttaaaatattttttttaaggccacaatttggagctctacgtcagtaggatgccattataagtttatttttaatctgttggttcattttcttaacagtctatgacttattaaagaatactcgtcagaggaattgtggaaccctaagtatcgccggctaaatggagtatcgtgggcctctccaaagggatcgcagcacatcagtaagcacagcctacttgtgcatcgcacgtgcctacgtataagtagtaccacacgttatgcgtacattacatatacgtgcattatttatagtacattatatatagtacattatatatagtacattatatatacgtacattatatgcatgtacattttgcgcgtatgcacccgagaaaggcagccaaaaaaagagcacccacgccttccgcgcatcagatatataatttttcaaaagcctgatacgccaagaaattttttttttttttcctacttttgttatctagcccatttctaacgttcataccatcacgcaaatccgttcaacttcccgcgcagctatttagatatatatatatatatatatatatatacatgtaaaataggtacatatacatttgtatgcctacaattataatacgcatgcatgggtacgcggctagagaaggtagtaagatcttagaaacgcaagctgaaaactgagccttagcatcgcactataatagcattagctatcccccagaagaagcaatcctatccgtagcagtgacatcacagcacatccttcacacctccatcagagagataaccccttagaagcgtcacctcctaaacgtgctcaccaccaaaatggagcaaaacttaaaattcatcggagaattgtccgaggagatacaaagcacggccacgaaggtcctgccggacatcaagggagactttaatgcgtacaaagatttcatggatcaagtaatgaaaaatgttcgtgtccccgatggcgttaccaccttatttgttctactctctgtatttgcagttatttctttatacaatatcaccaaaatggttagtgcgctcagaacccatacaatggccaaatttttagtattatacctagggttctacctgtttgcgtatagcggtttttttaggtacccaaaaaattaatgaaacaaaaaggaaaaagaaagaacgtgtagaacgatgaactgttaccaaatagttactccgattagtagttaatataaacatgcgaatcgcgcgaagaagaatatgcagattatcttatccattgaagcagatcaggctatatacgtacctgttcatatgtaacggtaattgcggcatgtggtgctgcgtctctcccagcatttgtatgctcatctgtgcctgtatgtatatgtgctgcacgtcatgccatacttgcctttaatgcctcgaatgccgctaatgccgctaatgcctctaataccgctaataccgctaataccgcgaaatgacatttttaataaccccgtttattttttttttcatatttatacatgcgatgcttcacggcgcgtaaccttccatggcgcacaatacttttatgtttttatttttctccctatttttttcctttcatttttctgttcccttttgtcctcattacaccgaattttgcgcgtgcctccccggcccttttttacgtactcaattttgattcaccgcaattgagccaagttgcgcacaacaaaacactgcccccgaataaccatatgtccgctatcacgaattaggtgtgacgcccaggcgtacttaaagctgcagctctgcacgagttttgccaagggtggtggtaaccactacccctccgtatgtacacaatgaaaattcctgtatatgcgcacctacttacgtatttacgtacaaacagtgtgcccatttgttatgttctcatttcctgtgtcaactcgtgaagcctcttcccgaagggaggcacacaaaaaaaattcaccatgtatatgttctcaaatgagtttacgttgtaactgctaaaaatggaaacgaccaaacggcgttatgcacaaccatggagctcttccaagtggacacgcacatgcaccaccggacgaacaacataacacggttccgccaccccttaggttcattaaaacaaaagggaacatgaaattatttcctccaaaggtgggtttggtgtagtttaccgtactgtactgtagcatagtgcaatgtttttctttttctttctttttttggtgcactgtgcagcttttacaaggctatcgtagcccatccgaccacctttagagttcatatgtaggggtgaactgaattggtgcagtgacccatccctgttttgggaaatcgtttctcacttcgttttgtctcattttgctttatctcattttttttgtctcattttgttccaactggaaagcttttcacccttgatgccccttagcgcagctctacgcagcggcatcatgatgaggccaagcaccaccccagacatgcccacatggccatacatatacaagcatacacgtacggacgcgtgacagaattatgcccccacacacacacaccgatacagacatcacaacgccaagcagcatcgcccgttgtgcccacttttgtggaatctcgctacatgtcaaaataaataactccgaattgggggggggaaataattaaaaaaaaaggcacccttttttttttattacccatttaaccggaaaaagataaagcggagcagcttattttgcggtaaataacatttttaaaggagtaacgatatgtaaaatacagcacatcaacccgtattttccaacttgattaaccatttaacgaactttttttttttcccttctccaaggtattaaaaatatgtgctatgttcgtagtgaagagctatacatctgatagccttcgtgaagatgctactttcttattcctcctaatatctttatgcgccattttttaaaggagaaaagttaagtcaagggaaaagcgtttaactaacatacctacatgtatgtattatttacgggagctgtttttttttttttttttttacgcataattttttatgaaatattggggaaaaacatggtaccagtgaaaatatataacgcgagccactcgcgcagcacgttcacaattgtgccattttatttgcatacgtctttacgcaatcgtattgtattcaggacaaaaaagtcagtcaacataatagtactacagtaagtatagtttataacccctcctccccccgttgattagcacgaaggcaggaaattggccgcatgtattttttatagttacgcggatgaagcagccatctttgtaaaatgtaaaatagaacatcatggcgtacttccatgcgatacctacataaaacatacataacctacataagaattcatatatatacatatatatatatatatatatatatatatactttgcaacattatatgttccaattaaacataatatattcctcgacccgtgcatgtaaataaggcactgctaaaaaaatagggttcctgtaaaactatatttctttattagagaaaaaacctacagattaaatgtcgaacggtttgtacaggaaaatgcaatttttttaaagcagcagaatggaaaaattagggatggaacaaaaatttttttttttttatcatcgcttctccgttcgcatgagcgtcactgctgtagtagagctatcgttgttattgcgtttgccttttcccttacgtatgcctttgcctttaagctttcctatagcttcctttatcttcctttatcttcctacatcttcctattgccctttatcaatattttatcactgctaagttagaagaaaaaattacgccaatgaaaatatttgcatttttttttttccgttgtttttatatgggaaaaaaaaaaaaaaaacaaatcttgtttgtattttgtttgttattacttccatttgcatagaatagaatgtcattatatgcccgccacctgatttgtaattcgcgggacatttgatatatttgtatgttccgcctttttactctgccgttttatacatacgtatacataaccagaaaaacatcactggtaaaattcgttagaacctattagtaaaaagcttctacctaatgagaacccgtgattattgttccttttcaaactcatttgatctgaagttaacgctggagaaaataaccccaaagaaaagtaatacaaacctgaagcaagtgagcacgtgaatacatacatctaataaatgaaacaactctgtgaaccgcgtttgcgatgcagcttctgagtgcttcgtagttggcgctacctgcatcacgggagtagtacatacttatatgcgttcgatacatttgtatgcaccgatttgggtgcatgctatactctactgtcctaccaatctgcgccccgaactaatataacatctgcaccgattcgacacgtcgaatttccgcgtgatgaatcttttccttcttgaacccaatttactttacttttccttcctcaccgcctcacagtttctaattttaaaacccccttttttttttttttgcagatccctagatgtgcagaggtgcatggacctgcatgcatacatatgtatatgggagcttcgccattgccataacacaatttggaagagcgcgcgtgcgcgcatgcgcgaaggaacattggttccatatagcaccgtattggagaaacataacaatagaagaagggagtgcctttttgttcccatttttatgtacatttcgaaactataactttttaaagcatggtacttcccgaccagtcagctgtgccttcaacgcggaagcccctagctgggtgcaaaaggagtttcaaaagattcgttacgagcggaattgcaaccaggggagcgggtaaaggcgcaggcaaagccagacagagaaccgaaaaacgcactacaaactgtattgccacccctatcgcacctgacagcaaccggaaaaatgactcctctgacagaagcaagaattccgtgaagaaatggggctttcctaagcccaaggtactcatcgtaccccttctcgccattttgtatgtcctatcattggtaaggccataacgaagaagtgcatgcgctgaaatagacctttttttttccccccccctcttcgtgacattttgcaaatttgaggacttaaattacaacgcccgtgtagcaaaatgtacaatgagtgttgcactcatgccaggaacgctgcgttcttgtctaattaacccctttggtcttacacatatgtgataacccttttttttctttttttttttccgatgcccctccacagcatggcttgttccccaaaaaggacttccatcattcgagatcgctaattgaaaacagcctaatccctttgatatgtacacccgtaatagaagttgcccctcctccaactaatggtagtgtccccccagttattgagacttcggaaaatatcaacgacaagaagtcgggaaatgataagaaatcaaaaaagagtcgcaagaaggctgctagtgagaagaagccaaagaaggaactcaagtggggatgggataaaaaatcaaaaaaggatgccaaggcagcaacagacggtgagttgaaaaaggatccccatcaaccccctgttccgtttgccccctttgatatgccctacccccttgatatgcactacccccatgatatgcacaacccccacgatatgtttaatccacacgacgcacatggttcccttggtccacgtgacccattgaatccccatcatccacgtgacccattgaatccccatcatccatatgatccactggacccccacgatccatatgacccactgagcctccaagactcatttgatccactgggcccccacgatccatgtgatccaatggatccccatgacccttatgattcactagatccccgtgacccgtatggcccctacggaccacatgacccatacgatcctgatgacccatattatgcatattacccaaacgatccagaaatacaatacggcgtttacggcagcacgaggaagcccaacacgataatagattttacgtcatgcaaaacccttacgcctgaggaaaaaatcgagtttttcttctacagcacgagcaactatctatattttacgaaagaaatgaagaaacgaattttcgcaactggtcccgtactgactaaaaaatacatggcggaaatcttttttgacatgtgtaatgaacagaaggaaaacttcctcttcatgaaggaagccatgtccaaattatccttcatgttagcagctcaatttaatttgccaaatgaaaagcgatcgaagtgttggaacctcgtgaataaaaaacttagcaaagtaattaaccgatttgatctgcgcgatcgtgctgacttcaatcattttttggctcaaaaaaaacgtcactctgctgaagatttcgagtgttttgtcgaaaacagaatttgcttatggaacaaaattaccagagaaaatagatatgaatccttcctagaattgtataagaatttaaaaaaatataccgccaagaacaaatttcgagataatgataaaaattatcaacctttgcagccaagttactgttatggtgctggtaacccagacatgccgcatgaccccttcactgtgaacgatccctccataccgaacgaccccttcactgtgagcaatccctccataccgaacgaccccttcactgtgagcaatccctccatgccgaacgatcccttcactgtgaacaatccctccatgccgaacgaccccttcactgtgaacaatccctccatgcctcatgacaccttcaacacgagtaacccgaccatgcaacatgacactctcagtgctaccgcccccgttacgccttacaacactttaaatgccagcaattctcctttacagcacagcaacatcaacgtcaacgttggcagtagacctcctatgccttacagcagtatcagtgtcataactaaacccatgccatacggtacctttagccctagtaaccccactgtgcagtatagcaatttcggaacccctatcaccgctatgccctacagcaatatatgcactgctaaccctgctatgccgtatgcgaacatcagcaccattaataggcctattgcgtgcaacactttcaatgtcagtagtagacccatgccgtatagcaccatcactgccagcgccattcctatgccatattacggcacttatatttctagcagccctatcatgccgtcatccccgtacaacaattttaatgctaatattactaccgccgtgccgatcaacgctttgaatgcgagccccgcatccatcccgccttacacgacgaacgcgactgttacagctgtaccatacggcagtttgaaccctaacgttgccaccataccgcaaggcacatataaccctagcatcgccgccacaccgcaaggcacatacaaccctaacgtcgccaccatacagcccagcacctacagtcctaacgtcgccaccacaccgcaaagcacatacaaccctaacgtcgccaccatacagcccagcacctacagtcctaacgtcgccaccatacagcccagcacctacaacccaagcatccccgccataccgcaaggcacttataatcctagcatccccgccataccgcaaggcacatacaaccctagcatccccgccataccgaccagcacctacagccctaccaccaaacacgtcacattcgacatggaagtcgaaagggaaccccccaggcggaagaagaaaaagaaatgaatgagcaattgcacgtactaaaaaatggtgcgcctattacggaagtgggaagaaaaaatacatgtgtgataaatgtgtatatgttcgcacagtaacacacacgtgtacacaaaattgactccacgccgtttggactcagtccgatttgaagctacaaaagctacatagggggaaaaaaaaaataaataaataaataaaaataaaataaaaaataaaacattgatgtcttatttgttcctttttttaatcatccatttggcattttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacactgtaaaaagtgctacttattaattcaattaatatgaatatgtgacgagtcacataatatatttccctatcaatagataagtaaaacaactttaaaagtagtggtatttcactgtcgtaaaaacatatttcagtttctactcccacttatgctacacctcttaagtcgtttcacaaagccagactagagtaaagctcaacagggtcttctttccccgctgatttggccaagcccgttcccttggctgtggtttcgctagatagcaagtagggacagtgggaatctcgttaatccattcatgcgcgtcactaattagatgacgaggcatttggctaccttaagagagtcatagttactcccgccgtttacctgcgcttgattgaatttcatcaagttgacattcaaagcactgggcagaaatcacattgtgttaataccagttatggcttgtcacaatgctatgttttaattaaacagtcggattccccttgtccgtttcagttctgagttaacattataaatatcaagagggatgaaacgccgaaacgccaaacccaaatgatggcgaatagagggggagaaaagataattgaagaaaaagaaagtaaagaaatacccagagataaaatctaaggatacatctatacctttattttcaaccattttcttttcttctctattctaatgtcctcagagccaatccttttcccgaagttacggatctattttgccgacttcccttacctacttatttctacttaaccagaggctgttaaccttggagacctgatgcggttgttggtacgctcatacaagtatttagagtatacaaaaaaaagagtaacaaaataattaaaaattaaattattccccttttaattgctgttccctccttttttcaaggatagttcttacggcttcggataattcataaaaacgaattactattactacaaaacaggaaattaaaaatccagagccgaaaccccaaataaataatttacctgaattgattcagcgaacctcttctccaagtaaattgattccaaggtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatgcaaattcacaatacatattttgcatgcaaaaaattgatagtttaaaattgttgaggattttcttgtgtagttggagtaatagcgatgaaataaaacatgtcaatttaattatacatatattcaagaaaatatataaccaaaaaaattaacatattcatttcattgcctttactccgaactacaaaagaaaatcattttgcgaatgatcacataattcatagttgaagcgaacaaaatggtaaaaaagtatattccattcatcgaaatgtctttcgacgtttcaacaaataaaacaaactttcacactatttgtcgcaacctccacgaaaaagatgccgttcgcctctattcgttccatgttaatgatccttccgcaggttcacctacggaaaccttgttacgacttctccttcctttaaaagataggatttacggtttttccagaaaaaagaagatataatcccctttcttcttgtccaaacaattcatcatatctgtcaatcggtaggagcgacgggcggtgtgtacaaagggcagggacgtagtcagcacaatctgatgaatcatgcttactaggcattcctcgttcaagattaataattgcaataatctatccccatcacgatatgtattgataaagattacctacacttttcagtggaggaaaagtacgaatctgcaagcagaaacgtaattttagtaactcgttatacatatcagtgtagcacgcgtgcagcctagttcatctaaggacatcacagacctgttgttgccttaaacttccttgtgttagacacacatcgttcctctaagaagctttacaatcaagcaaatacattcttacgcgaaaaagaaacagtatgataagcgaattaagtagaaaagggaaagggacactttacgcatcccaatattttcttcaaaataagcaaatcaaccgtattcaatcccacataagaatatatcgtatttgccgctaattagcaggttaagatctcgttcgttatcggaattaaccagacaaatcatattcacgaactaaaaacggccatgcatcaccatccaagaaatcaagaaagagctattaatctgtcaatcctactcttgtcttaaactagtgagttttcccgtgttgagtcaaattaagccgcaagctccacgcctggtggtgcccttccgtcaattcttttaactttctcgcttgcgcgaatactcgccccagaacccaaagactttgatttctcataaggcactgaaggaagcaatctaagagattaactccgaagagaaaatctcttattttaaaatctttcatccaaagcctagtcggcatagtttatggttaagattacgacggtatctgatcgtcttcactcccttaactttcgttcttgattaatggaagtattttaggcaaatgctttcgcagttgtttgtctccagaaaatctaagaatttcacctctgacatctgaatacaaatgcccccaagctactcctattaatcgtaactaagccaaaataagaaaaaagaacaaaattctgacttgttcaattttgttattccatgctgtagtattcaaacgcgcaatgctatatctgtttgctttgaacactctaatttactcaaagtaacaagatcttcaaatgccggagcaaaagaaagaccttaaaaagaatcattttaattaaaagaacacataatagcaaaatgcgcacaaagtcgatacgtagtatcagttatgtggattaagctaaaagcgttacttaaaatatcgattctttgaaattcaactacgagcgttttaactgcaacaattttaatatacgctattggagctggaattaccgcggctgctggcaccagacttgccctccaatggagttttgggaaggttttaaattcccatcattccaattacaaagccagattggccttgtattgttatttcttgtcactacctctcttttttagaattgggtaatttacgcgcctgctgccttccttagatgtggtagctatttctcaggctccctctccggaatcgaactctaattccccgttacccgtcatagccatgttaggccaataccctaacatcaaaagctgataggtcagaaactcgattgatacacactaaaaatggacggatccattacgtgttacttctttgttataattccttaagttaataacttttttcttaaaaggcttaacaagtacacactcaagaacttaatcaagagtgctaaagcaagtattagctacagcttttccgtagttatccttatagaaaaaatgtcaagtagattataactgttttaatgagccgttcgcagtttctacatataaaatatgcatatactttcacttgcatggcttaatctttgagacaagcatatgactactggcaagatcaaccaggttactatttatatggcaacaaaggaaagcgtgaaacggaatttgcacttggcaaattattttcatcttctaatcaatcctttcgctatataaatgattgtttaaattctttcattaatattaattattattcattacgaataataatatattaacaatttaacagctgatgttttactatgttattttcctaatcatttagttatgtttttatataactttatgataggaattattgcacctactaatttgcaagaataataaaccatacattagaagcgatttcgggaaaaccctgcaaacttggggaagttacgaaaattttctgaaatcatttcttgtaggtaaattccttactttagcatgatgcattttaaaatcaatactaaaattgtatagcatacaattgaacagatttatcatctttgaaatttcacaataaattattacttaatttacttattgcaaaattattttttttttacttgctatgaaaatttcacccttataatgaaatatccaagcaataattggtcttattcgaaaattatccatttgttaatcttgtgattcaacgtcttgttttaattaaaaaattaaaattaagaaaaaaaagtaacaaaaatctatagaacaaatctacttttacttaatttacttcatctgctttatttttttccattaatgcatctttataataaccattaacaggacacataaattatattaaaaatttgaaattttgctataataattacaaaagtacatttataatagaatttattattaaaaaaaaaacataatttttctggcaaattaaaagttataatgaataataaaatatcaaactacgtattatgtactataaaatttattccacattaagagtaaacactttttatatgtaagcattgccaaaaggcatactacattaacgatacacaattaattacgcatgattttctactatccgaaaagttaattttcattctatatcaaaaaaaaaactagaatgataacaaatagatcctaattaagctttacaattataagaataatatttttctaatatagcgaaaaatatgcatcttaaatttcttttaacatactttgctcgctatctttttcagaatacaaaaacgaaaaataaattttaaaaaatatcatcttatttagaatgggcggaacaattaaatcgttagaaacgttaaaatttcaaccgctagcacattcaaacacttaaattatgcgaaatcaccaataaatcttaagcgatttcatctcaattttcttattttttttttttaattacattgccatgcgcttttaaaatttttggtcatttattatgaattttttttttttttacaacttttttttttacctcgttttttttcaatgtttgaaatacacgacctgaaaaattatatgagtataaactatgtgcctgtgcgcgatacgcagtgcgtacattttgggagccgcacctgagcatttttatggcacgccttggtattttactccaggtgcaccgttcatttatacgttaaaaaatagcacttcttatgcaaacagcatgacatattttaaatgatagggagataagtgcacatagctgaacacgcgtgaattttgtgagaggtgcaaaaatatgctcaaagtgtgaacagaggatgcacacatctgatttgaagttacatgttctttttttttttgcgaagtgcaatttcatagtaagcacaaaaaaaaaaaaaagctcagttaaatgaatgaaagaaatccctcttttcgcaaacgcgcaaaatgaacgcttcaaatttaagtaaaatgcataagggtaaaattctcagtgtgacaagcttaaaaaaaaatcgccccctcgtatgatcacatctgacatgcgaaaaaagtatgtaattgcttcctctttttttttcataaaatgccagatattttatcctcatatgtaataattgcccagcgcttcgtgcaccccttaaatttgtcacttaaggttaaactgcttgatgatttgactctcccgaactgatcaagccaaaaagactgaaatgccaaggtaatttaacaaaaatctcatccattttgagcatctttattgacatttaaagggaaaaaaaaaaaataccatgttcaagtttgatcgtatgttccgatgatgataaaataaatgcgcgaacagttctctcattttttaacttccgctctgcacagaacgaaccaacttttcatccacttgttaattttttttaagtaaaaattcaaaaatgaattttgtgtgtgtttatgtaagaattatgataccccctttttcaattgttaaaaatgcggatgtgtaaacttgtgccatgttaactttttaaaagctttcctctttggaaaatcgtcaaagtggtgtatatatttctttcctgtaaaaaaatgcattccatctgaaaatcgcatgtaaaaaaaggtgcttcgaatttgttgacgctttttcacatatatatatatatttttttttttttcaattatttagacatacctagagaaaaatggcctaggctacatatcacactcgccatatgaaatgctaactctttcttccatatgcaggttgcacctttttttttttcagccactgataaatttttacggagaaatgttccaattccaaatagtgaaaatttgccactcgcattcccatgcaaataatgctaaatagaaagacacatccatatgtgaaaaggatgcagacgcgtaagttaaactcataagacaactgcaacaagtgcacctctgtataaatggtacattttgttcgcatacgcggatttgtaaatataggcgtgcacatccctccttaacaatttttttttttttaataaaatgtgcgaagattttccccttatttttaccagttcgaatttcacacaaatcggagatttcacaaatcccccccccaaagatcatctcgcgtttttggtaatccttttggaagaatctgtgtgtcgttttattcaaaatacgtccacttcaccaagatgagttcctcactgctgatatttgcataaacataaatgatttaaaaatagtgatataaaaaatagtgacgtatgcaactgcacgtaggtatctatgcctactttttctgctccaaaatatgctcacaaacagccccactcaccccatttcaactctccaatttttctaacacgcagattgtaatttattctggtaagcggactttccgactttcctcaaatgtgaacaagctgtcaactatcaaaatggataagcgaagaagtgaagaggggaatccataaatggagtgatattcctttccaattaagcgcacataaaactttccaataatttgtttacaatacaggtggtgcatgtactacagttttagcagaaatagtgcattcttatacatatattttttcaggccttttattccactatgtccgcagattattcatttgtctaatgcctcccagaattgcacttttacttccctgttaaacgttccgttccacaggtatccgattctgcttttactgatcttttccatcgtctccgtaatttcgcctctcacatgagaatggtgttcatgtgtttatacgtgtatatgttttactctgggcatatgcaatataggtaatcatttctgcctgtgcttattttcttatcctcccaattgtggacattgttaaggcaacgcaggggggtaggcgtattattctatggcacaattaccgcttcgatggtcttgcttattttcaacattgttaaagtcaaagatgttacaccctcagacgtcttctaaaatgaggatacagaactctcctcaaattagcgtatgatctctaatcgcttctaccccccatttgctcttgctcgaatatcatttatgcataatttcttcacgcatgtctcgtttgaacctccgcagcctacgcacgtattccccgtctcttcgtctaccacaccgttcgtttagtgcataaaagtgcaaaatgtttctattttacgcaatattttttacaagtacgagcagtaaacactattaggggtgcaatgtatactgctcgttattgaaattgcaatttaaaacggggatcattttctagataaagacaacgttatttaaaaagaaaaaataataataaaatgttttttgggtgatataattaacaggaacacgtgacgaaacgaactacgtgaatgatgcatttgttgtatgtattttattttttcctccaatcgatatgcttgatccgtagaaataaaaacagagaaagattgtgccaaatggccgtaccggtagagcacctcattatgtttcccttgttaacacatacgaatatgatgttacaaaattgaaagaacaaatgggaacatttcactttcttctttttcatttccttttttatgagagcgcaaagttaccactctgatccttcgccaagcgtaacttttttttgcttttccctattgcgcacttcaaccccctgttgtaaaagtgatctaggtttacttcttaccgcgtttacaattaactcatcgcttctcattcgagcaatactgtgaaccaaagtaatttatgaaggagacatttggggggggttgcaaaagagagggatacgtccccaatgcgtgaaaataagtttgccctagtagcatattccactaacaagaggtacaaaaccgtggttacacctttgtcttcctccttcgaacggggttaacttattctatccatcattttgcggtgtgtatatatgacaatttttgcctttaaaaaaatgcgtcccccattttaacgaataaggtaaatttaaaatagggaaaaagacataggacatttggggccacctctactagtctcacgaattaacttcaccattaaaaaggaatatgctttaacggatgaaatgcaattagataaatgtagtaccacccaattcgtcctaaaggtgcctttccgcattatgcatctatgcgtacatgtgcaggaaattttttacctgaagcgttgtgaacagatcagcattgctttgtgtgcattctattttttctcacaattcatttcaagaacactgctctatatcatttctacttttcactagttagcgattattcttatgttaggttcatgtgtaaaaaaggaaaaaaaaaaaaaacgcattgtaagcttttaaagcttatagcaaatagtgtgggtaaaaaatgcacaaaatggcagtttccatacgacatgttgaacgtggtatatacaggtacacatgtgagcacatttgcgaaacgccctagttagccgtccttttcgagtaactgtgccaattcggactgtgtctttacatctttacaactgcaacggtgtgtcacttccccccttcttaacacataaataaagtcacaacaagatagtgcgtgggtgtcatgagaaatgattaaaatcgtgttatcggggaagtaattttttataatataattaaagggttttgcattgccaatcaaaaagttattcaaattcgagtccacattattaaaattaaaaatgggaatttcatcaattaatatcaacttatatttgttcctatttaagaaaagacgaactatagacaggtaccgtatgcaatcatccgtcagtgaaatagtgttgctcgaaacgttagcctttcttttaccttttttttttctccctctcatcatgtgcatttttcttttgttgatatatgtacttgtgcaaatcattcatgttcaattttatgccaatcaaatcgaaagcgttaacgatttcttcatctgtaaaatttctatacgggtcgataaacgttctgacgttccagttgtgaaaaacgaaagaggattgtggcaaaacggtgataatgtcatttttctccctccttgagatagttccaatatctcttccttctactgttatttttccactaacagtaggaatgagacctagaatggacaaaataattgtgcttttccctgaacctgactttcctacgatgccgattttttgatttttcaaagcgtaaatagtgacattttttaaggatggatcttcatcttcataacaatatttattgctatttttatctagaacaacttttttcttgtaactgacgaatacgttctcgagataaacaccatatttttctttcgattggtctatggcggctggtgggtctacaataccgataggcaaaggggacgtactttctcccgaattgtcaaatttacttttcatcttcatttcgtcccatttcggcgtatcttctcccctttctccctctaagcaatctttttcttgcggtaattttgagaactcctctagcctctgcacacaacacatctctttctccacaaaggcataatcacacaaaagaatttttgtgagcaccccaagtcttgaggaaaaagtaatacaatacccaattgtgcttataattttctcgtaatttttcccttggtacaaatttcccattttgttgaaaaagatatgaggatgcataatgaaatagctagttaatattaaaaagataagcctaatgtagaaagatgcccatatagttattgcccactttagaaggtaataatttctgaaggtctctacgtaacgctcgtatatacttaaatggtacaaattcttttcgtatacgttaattacgcttcttcctgatatagtattgctatatatgttacataatggggagtgacatcttaggtaccctctttgagcctctttacaccctctggaatattttttaaaaccaaaaaatagattaacaaaacaatgaaaggaaaaacaataacagcatctttcatcatacaaaataacaaaatgactgacaaaagaagtcgaaaaaagaggaaaatgaatttataaaatctctttaaaaatccattgtctaacgaataaatatccgtaacaaacctatttatgatgttacccaaattgctgttgtagtagacatacatgggcacgctcaaaatgctcttcagcacatctgtgtgcactttcgctgctgaaattaccgtgccatatatgataaacatgaaacaaaaaaaagatgctattaacgatattattggcaatatcacaaataattttaaatacttaacttgctgttgcagaatttcattcgaatgctctttgtcatttcgtgaaattatactaatcatgcttaaaatgaaaaattttatttcatctgtaaagatagatataaacatgaaaatcattatgtacagtattaaaacgcctccaactttgctcaaaaaccaccagtatgttgttaattctatgtttcctttgaaaaacgattcatcttcatcatccttagcaggataaacatttgcgcagctgcttctatgctgcaaggtttgagacaaaattgcgttcctttggttgtccactcctgttgtgcaagttcgttcttgtgtcatttggtcagcacaatcattcatgtttttaaccgtgttaatgatataatcattttccaaaaacgatttactccctgcggtaggaccttcgtcagattccgccgaacgggtgttatttcttttgaagcaaccaccctcgtttgccccatttacttggcttccacatttctggggttcttcttcatcttcttcaccttcttcaccatgtttttcgttatgtccttctgcttcaccccccaactccaattttgtgctgtccatgcttaactcggttctactgacggcgccgtctttttttatatttttgcttttaacataatctgacacacttcctgcatattttaaagtgtaattctctaactcgtaaatatctactttgtactggatattttcaaaaaggtcattaataaaaaagttgcgaagagtgctttcattcatagacacaataaaactgcaatagtctttgaagcttttattttcctctttgcaaaataaattataaaatatatttttagatatcgctgggtctagagatgtgaaaagatcgtccaataaatacaaggaaaaatcgcttttcccccttaggcatttttgaacatggtcctcatcgaagggaaaaagaccctggcatattgcacttcttttgacttcgttatcatttgaaaaatcagttcgattgtttttgttggtaatactgttatctacacgcatttttttctcaccgttagagctcaatttatgcagatgcatgtagtgatgatataaagctctcgccaaggaaattctaaccttctgccctttacttaaattatgatcatcgttaacgtaccgcatatcaccatttttaaaggaacttatatcatttaacaactcactctgtttaacagtgtagcggtaaatccatgaattgtattcatttccaaataaaatcatggaccttatatttcctatggacaaccaactgttctggggaacgtacaaaattggcatattatacaacacatttttaacatataaacaaccgtggatcaactgaatgtctcctaaaatagattggaaaaaagcagttttacctgatccaacatttccaataactattgctaaggtattattttctaagctaaaatttaggttcttcaaaatgtacttctcatacttccgatcatgcctttttgtgccaaaaaaagcattttctaattttattatcaaattgctttgctcctctgttacattatcacccttgttattatttttctctccttttttcgcgtgtatggcactactactaccgtcattggagcaattaactgttgtctggaaacacactttccttatatccttatctgtactgtaatttacaccagatagtatttttcgatttataatatttatgtgtttcacttttttataaaaacaggaaaacctacaacattttttgaacctattttttaactggatgaaatatattctgtatcttgaacaaagttcttcttcattttcgaaacgttctcgaacatttgatgcgttaaaatagttattcatttttgaaacatacctaaaataattgttaatatcgttgtaatataaatggtgattaacatacttattcaatattcactatgccttctattatgttattcattaaattaggaaagttagatacacttgaaattaaagatttatagacaaataacggcataataattgaactaaaattaacttcctttcgattgtctaatttctctcttataaacaagaaaaataacaacacttcaactatgtcagctgacacggcatttataaaaatgcccacagtgcccaagtaaagtcgtactttgcaaaacatcatttccttttttcgaacaaaatttatataattaaaagcaaatgattcccaattgaacattttcattaatttaaattctttcaacacatgatgtgtattatctattctttgatccctatattttaaatacttacttttaaagagacttggcaaaaatgaaaataaaatcattgtactgtacaatacaacagacagtgatactcctgtttttacagccttagaacccatcctcaagtaaaatacataaaaagataaataaaatttgacaaatatattagacagactaatgatagcaccaacaaaaagtactaaagaaggagtatcagaaaacataatattataaatgtttatgctagatgtgtcctttttccccatatcttcttttttcctcctattctttttaaaaaaatttattaaataaattttttttttaaatagattatcactatcattctttttacaaattttagtcatacaagaaggatttttttaacactgttacgaccttttctttccattacacctaataccgtattcaaagattcttctctatttctatatacagaatgattcgttaaatcgttattacgactatacaggttaattttgtaaaggaaatgtattagtgatatttctagaaattcataataataaaaattcaaaatagaatcaaaaagaaattcaaaaagcaataacccaacgatgtacaatccaaatattactttcgagttattcaaaaaaacggggaaagatggaatagtttcaccttttaaaatgagcatatacttgtctatagatcctccaacagcaattataaataagttttgcaaaacgttaaagataattattgaaattatgcgaaatttaaacgttttaaaaattgtccacacaatattgttataatatacattatattccttctttactcttatgttttttgagtcatggcaatgtcctaccacaaaatcacttttttcataaaaatgtttagaactacattttcttacataaatttttcttaaattttgttccaattcagatgaatagtgtgtcacattgttgttttttcgtaatgtaggaaacttaatttcatcttttataagattatttagcaattttgtcacccagtgaaaggttataaaactaaagatggaaacatattctggttctttttcatcgttgtccttatttccacgtcttacccattttttaaacatagtcgtattttaataaaatgattgtttgtgtagcactaatttggcttatttttcttacacacgtgtttgtatatttaaattgacaaaaaagcacttcgaagtcggtaaaatgtgttaaggtaacacctttcatctacaaatcatgtaatgttatgctaaaaaaaaacatacacgccataagttttataaaaactcgatctgaaaattaaatggcaactgcatatttttataccaaaatattaacaacaaaattcaagtataaaaaaagaatctacagacccttagttacttctaaaatgtgttcacaaggggttaatatgaataagctcgaaaattcattaaattaaaaaagaatttaaaaaacatccttgttgaaaaatcttcatttcatatatgttcttgctacaaagcataaaacgctattaatttaaaaaaaaaaacaaatcagaaaaagaactttgtagatgtgacaaaagaattaagcaaaagaaaaaaaagaaactatttattttaaaaatttcgtgaatttgaagagtgttaaaaatgcaatttaaatgcatattatgcaagcttataaacatattaattgcattgaaataaatttattttctgtgtgaattctttttaaagcgcaataaaaaagaaacacaaaatcaaagaataaatgtaaaacaatatctgttcttaaaatatataaataatatgaattaaacatatttcatgataaaatagatgcatcttaaaaattgaagcaatgttgtgatggaaaatagaacctttaaactttattagctagttctgtgcacttaacttttttatgggtaagagcgttaatccaagcctattggacatacaatattagtaaaaaaaattgtgttaatagagttatacctacacatactgggatagtttaaccttttttaagattctaacttttttcactctttttccccaaatagaaacaattttttttcagttttacaataactatagaatttccattattttttcatgacgtgaaccctgtatgttttaataagaaactggtgtataaaattaaatgaacgttggatcttcttgttaaatgataaaaagcttagacagtttacactttattttatcattttttacttttcttatgtatgctttcttcaatatcacatatttttccaacacagttaacataatctgaattagtttttagaacaacatatctgtttcactaaataaaacttcgtttcctttgtagaatatgttcagaggttcaatttcatcgttttatgcttctatttacatttcatctgtgctaaattataacgtctttaatttgttatttatatatagaacacatttatgtgtgttcttttattttcttctttaagttctttttgcctttcacactttttggcccatgtcatggattaaccattttaaatcatatttccctcgccagaatatcgaagaaggtataataatgtatatgcttaaacgttcataaaattgaaaataagtgtatataattttgttaatttgtgtatgttcattttagaaagtgttgcataaattataaaaattggacaacattgtatataggcatttgtgctctcaccttttattgcattatcatttaatctacaaagtgtaaatcgtatacatgtgagaaaaaaaattaatgtaaaatggaccacccttttttaatttcttatggaatatgattaaatggctgttgttcgatacagcataataatatgtttgcaagtgttctttttttcccttaatacattaaaagaattgaaaattagttctaccatgctattaatgattctgttatagcaattttaaaggtagataaattgtaagcataaaaaaaattagttactggataatgcaaaaataatctaaagatattttactctttaaaaatgctaatgcacacaacttttttttgtatagaattcggtaagtgcgtctattctatgtcaacctaaaaaaaagtatgtacaccttcaagaaaagggtaacataagctattgttggtaagcctttcaattcaaacatgtatgcgcggtgtacgaaatgtcttttgtattttccaaatgaaaagggttttcaaaattatggtgagtttagaagggttccatttatatagatttattttcataccatttgtgtgagttttgtaatgtgtatcaacatgataaatgagttctatttctgtgtcattcttttttcccaaaaggtatgcatattaatgaagacgaaaatgattttttttttgctaaaagtttaggggttgtaatctaaaatggtgatacccatgatatatatttttataaaatagataaatcgtgccttcaattatttgcatacatattaaaggaccgttgttatgtgtgaaataagtaaaacgaaaagaacctttaagaatgtctttctttttatataagacaaagtaacaaatgcgcatttaaaagtttgtaaaataaagtacaattcttatatatctttaaacctttcatattcgcttaaattcattataaatgaaagattcaaattaacaacaaatttctattcaaaaagaattaatttagtgccacataagatagaatagaagcaaatgatagaacgaacaggcttcatatttcctttacgcagaactaataggattgtcttattagttaccttaattttcgttatatggcacaatattaacttttgaataattcttttaaagattgcatttgtattgattctcgtcatttctatacaatatacatttttatttgaatactaaatataaataggcaacaaaaatgacataaaaaatattaaaaaatagagataaatattatgaaatgttattatatttatgtaaaatagtaaaccataatcaacaaaataatacataaattagaataataatacagacaggaattaccaaaacaaagtatatgtgcaaatataaaaagctaaacaagaaagaagcgactttattataaagcttattttcaattcaaacgttttaaataaacttcatatatgtctaaaattaatgtatatgttgttcttaaaaatatgaaatatcatatgagatacataaaatatgatgtgaactaaaataaaatataaaagttattatgtcaaaaatgctagtacatgagaataagactcgatatataatataatattaaaaaataatttaattaaattaagagtaataaagaataaaatacaattaaaaaaaaatatataatgataaagaaaataaatatgtaataagaattaaattaaaaaaaataaatttataatgtatatatatttatacaatattgattaaaaaattaaaaaaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatataatgtgctgaattatgagaattatgtaaattaattatttataaatatgtaattatagccaattattttacataatattacataaatttaacgaatttaataaattgattttaatcaatttaaatagtatacaattatttaaaaaataaaaatgccttagaagaagaatacaactgttcgtatttactaactgttacatttaattaatttaaacaattgagtaattgcaaataaataactttatataattgtgtgttaatgaattgttttaattaaaatgttataatgcgtgtataggagaaaattattgaatggttattattatattaattaatatctgaggataatgtatatgtatacaatagcaacagtttagtggttgtgtattaagtatgatttatattatattttgtttttgttctatatttttttcgttcacatgaatgtaaacaattttagtatagcaatatccttctaatattatagaaaattgcattatagaattagaaaaaaaagttatcaattgttagaaccattattagaacacataggcggaaccccggctattttttttaatttttgatcatatagaattgtaaaaaatatatttaccagttttcaaattgaatacaattgatatatttattatttctattgaatataacaagataattctgtaatggttcgacacttaacatttttttggacaccattatacatttctgcccaaacgttttttttgtcagaattcatatttttgttaagaactatgatttcctgttaaaaatatacataaatcgtttgcgtgttaatgtgtcatttcgttaacatatatgtatattttgtacgtcacacattacacctttacacctattatattttttaataaagtgatatttttcaggcaaaaaatgtgtatataattattatggtgcatccttttgatttgccataaaaaatgtctacaaccaatctcatattttaatgtttgcattataaatatttgtgttaacgcccctatgtcatattacaaatggcatataacatacaaatctatgatgcttaatttattaagaactaataattgttcatttttattgtatcacacttcaaaatcctaactattgtcaaacaaacattttatgtagaactgctattgatattaagaagtttcttatttatttaatcgtaaaaaatctttttacttttaatgtatattatatgattattataaaaacaataacatttgcaattgtctttaagaccgtgtggtacttctatcgcagattatgatttgttacttctgacctataactgtgatatatatgtcccattcttgaggtgtaagacttttttatatccaaaatattcttaaagaaatgaattcgtagagaacgaacatccttttaaaataaggtgttttaaatattgatgtatttggcagtgattagtaaagcatgaaaaaaaaaaatgaaagtaattttggaaaaggtagaaaaaaccttcaactcattttccatatttcaacaagaaattttccataatttaatagtttttataaaaggttctaaatttcttaatgaagtctttcttttttgcgcggcacaattaaaaatgtgttatattatcattagtacatatttttttcttttcagtagtaacgctaattcattttaggatgatagtagaaaaaagttagaaatgtaataatgaaataaatttacccaaaaacaccctttatgttgtcttatttgagggaacatgcaaagaagtcctaactgagaacttagagttcaagtacaaatgtaaatagtggttcttatgaaaactttcaaatacgtgtaaagcattttttaaatagaaaaaattaacattgcgcatttttaggatttttaattttcattttttttttatgtaggatggtaacccaatgcttcatattttatgcttttttttttttggtgtattagtagaagcatcgatgatcatgctgcaacaaagttgttgcaagaacaattttgtttataattctttgttaatagggaaatcctttattattattcttttatctttggggttgacatttgaaaataataaaggggattcccatttcgtgagacgtgttcatataagtgtgcaaattttattttagttaaaaattaattctaaatctttgacctattattgctatatatattaaagcaaaacattttaagacaaattacttctttccagaagacaccctttaaaaaaaaagaattcgcaattaaaaagcattacagtttaaaaaagggaaataagttttactttttccctttgcattttttaggttattctgaacatgtagtttatttaaggtaacatatgcaaaacaaatttggcatttttatgtgtctaaacgctttttgtgccttattgcgcgttttgcacataaataagagtaaaagctacgtacgcctataattcacaaaaaataatgataaaaataaaaaaatggaaaaacataatatgcaaagcacgaactggtgggttacgagttaaaaaattccttttcaagtttatttcaaaaaaatgtatattttaacaataaaggtataggaaagcataaaggaaacgagtatttttcccttttgtatttgttaattttgtaaaactttctttggttaatgcaaaatttaaccgtatgcaaatgtaggtgatatgacgcacactgtgagagcaaaatacacctattaacctgtgctccttaattattcaacgatcttattatatccttaagactttgtgcaaatgccttggtttcagattcatgaaattcattttccatggaaaatttttttgctatggcttcaatgctttcgttgtctaatatgtagaaaatctcttgctcttcaactaatttgcttcctgcttctacggcttcattttttcttaataaatctgtttgtacgttttcttcttcggagttgtctataaatgaatagttagttttgtcattatatttcttatgggcatcatatttttcatcccttgcttttatttttagctcattgccattttctaatttgatagtatctatttcaccatttaacagcttcctaattgccctggctgcatgttctgtttcagcgaaattttgattgttcatgtggtttcttcccagtatagcatgaaccaacaggacaaataataatgttatatagagagtacatgaggacgctaagaggagcttcattttcttgaaatatttggacaacaggatgtacgacttaaaaagtggaaaaaaataaatttatgttttttttaaaaaaaagttaaaagaacgttttctaacgttgaaatgtggagaaatttaactttgtcttaaaattataaattgaggaatgtattttacatgacaaaaaaaataacattcatttaaaaaaaaaaaacaactgttaaaaaagcagaaattacctaaaacatatgaatcgttaaacatttatatgtatattttcagctagctaaatagctattaagaagaagtgtttgaaagagtttctcaccaagtgtaaaaaagctacatttatatgtatattttttttttaattttttttttttgttgactagccaagtttattaaattaaaaaaaatgccagcattttgttttatttagaaaaagtctttcgttaatggttaggtgaattttgcgagtaccataaagcgaagcacttgaaaaaaaaaaaagccaagtcttatatgatgtagaaaaaatgagaaatcttttaaccatatttaaaataatatgagggagctcctgatttattcctattaaatgtagaagcatacatccatcatttgcataattcgttctgaatggggttccaagctaaacataatcgaaaaacaggcacgacacaggcacaggtacattttaacattagtacttaaaaaaacatacgtatggccaggcaactgaaacaaaacgtgaatggaaggtatttatcccagtgatctataaggaatccatatatgtggtaaaaagacattttattttcttcaaataaaggaaataacataaatgtgaaagaaacttaatcgcgaattttcacgtacgccatacgatttacacgctcacgattcagccatactttgactttgaagttccgtcttattaaatctttcatatatgcacgtgaataacaacataattgaaataaaaattgagttgttcattgttgctaagacatattattttagcacattcttgaagttaaatattcgtgctatttgcattgaaatgaaagcattttgaaaaatgatgtctgaataaaatgttgaaaaaataaaaagacagaaatgagagaccctgatgaaggaaacttcacaacgacgagaaagttatgttaattttgctcaatttaaattcagaatatatcttattttgttattagaacagaatgcaatgtcattattataacaggcaaatgcgctcatatatagaataagaacgcatgataaactttggaaaaatgaatgaaatactttaaagccaaacgttaaactagggatgtacgacccttcaaaaataattgtgccactgccgcttcgttaaaaggtaagaaatgataagctgaggttaaagaattcactaaggaaaaatttacgtacattttttttaaatgtatacacatttttgcatttcgctgcactctatgtttcatttaagcgcttcattttaatcgttaaaaaaaaaaaaaaaaatcataacaaagtcgtggcaaacgttgggcaatggcaatgcatggaatgttagttcctatctaacatgtatatctttaacaataatgaggaaaaaaattcatagtatagcatattttttttaaaattgtcaaatgaaacatttgatgttgataacacgtgtagtgtatgcctctccaatgaagatacacaaatgtgaaacatatgaaaaaataaaaaaaagggatatatataacaaaatgaaaatatgaaattatttttttaccttctcagatgtgttgttattttaatatanttacatacgatttttttagaagccaacgctgtaacgaaatttaaaaacataagattcttcattccttttgaaattagtagagtgttgcacagggaaaaaaaacgtaccctaaaaaataataagaatatacacaaaatggaagttcaggggaacttattcattgacataggggcaaatttgactgataggatgtttgatggagtttatagcaagaagaagcatgcgaatgacctgcaacagtaacgaaaacagctgcgcatattcgcgactcgttttgtatatgcgtatatttatgctcacgcttgcccacgtaacacatatgcgtgtacaaatacatgaccacgcacttaccgacattcgccccccttcccaacactgtccaccgcatgttccacgcaacagcgttttaaatagagccaagaagaacaatgttgagaagattataataacgtgcacctgcctggaggacatcgataaatccctgaagatttgcgaaacatacggttaaattttgtgcttgttatataaaaatgaaaatgtgcttgtgtcgtccgttgactaatttttccctttcattcatttttaaaacagatccggagggcaagttcctttttctaactgctggcgtgcaccccaccaactgctacgagttcattgaaaagaatttcatggaggaaaaagacaagcaagcaaaaagggagtttgaggaatttattaactattttaaaaatgtgaaagaggtgaaatacgcggtaacggaaaatcccaaacgtgacgacgccaaagcgaaagaacataacgcaaattcagctgattctcaaataaagaacgaggaaaataaacattctagtgaaacactacaacgggatgtgctcaaaattcctggcttcgtctatgacaaaaaggagcaagattatttagagaaattaaaaaaaaaaataacaaatcatagcaacagaattgtatccattggtgaaataggcctggatttcgataggctgtttttctgccccaaatatattcaaattaagtattttatatatcagttaaaattagtggaaatgtttaaactacccatttttttgcacatgaggaactgttccgatatattttttgaaattcttgacaaatacaaaccattaattgaaggagttggaggcgtaattcatagttttacagacagggaggagataattgaaaaaataaacacgtacaaaaatttatatataggggtaaatgggtgttccttaaaaacggctgaaaatctaaatgccgtgaagaaaatacccctaaatcttttgctgttagaaacagatgcgccatggtgttccataaaaaaaacacatgcctcttaccacttcattcaagaaaaatatgaaaaacggaattataccaacttgaaaaaaataagaaacgtaatccaatgtgacgacgaaactatttttaaggaaaggaacgaaccctataatatcgtgtaattaaaaaagaaagaatattgaacccgtaaaacgttcacatgtgcatgtttttgcatatacattgagacttatggcatatgcatgtaatgcccggtgcatcctcgtttataatgaaaaactgctatgtatgctcccctgtgaaaagcatttcatctcatatgcccgtgagccatttgcaaagttacccaccactgtaaaaataatttatcctgttgtgtgcatttgctctgatgaaaaaagggatacctatctccatacttttgcctcgaaattgaattttcgcaagagtcttctctttacatttgccgtttcgctattttgttatttttttggggggcggtccgttctgcccgcgcgcgtgcgatgcgcctacatagatatgtacatacataaataagcgcgcgcaggcaatgcgcaaatacatcatctatacagccacacgcgcgcagatatatatgtataaaaatacatatgccgccgtacacatatgcgcttatacgcgtgcgcgccatttgcaaataccttttcgcagggatatagccgaaatcacatataaagtaaggggggccaccatcccgttcgattcattttgcaacaagtaagcaatcgatcaaaatgttttcactttagattagctgatattcattcgaaagtgttaatggtacattgaagatgcgcctcgtgcattgtgcacttttgcacaaaatctttttgttagtaaattatgcagtttgcccatttcatctgttttttttttttttttttttgtaatattcattattttgctcaaattaatattcatttttgaaagggcaaataagagctttacgcgcgggggaacataccatgttctgctataggttcgtgtagagcatcccctcatataagcatatctcatttttcctttatttttccttttttttcctttttttccccccccttttttaatgtatgatgttaaaaagagtcagatgcaacaccctaaatttgttcaaaaagctgcggtaacaaatttcatttggtgatgtacgcacggatatatcttgatccagggggaacgaaattgcctgttaaatcgtgcggagaaaaacaaaccaaagaaggaaaaaaaaaaaaaaagagccccaatatatactaacttacaatcattaaggagtacatcacaccgaataacatggagaacactaaggagacaagagcggacacggtgaaggcacatttagaagcggtaaaaaaaaaataaaacatcccgaattgcatgctctctaaatagtcaccatttgaatgtggatcttaacagagctgcgtagatgaacatcctgttttgccttgcccaccttttcttgtccttgattccatttttaacgacagttcccatcatctttttctttttgcatatttacttaaacatcttacctccagattgatcagtgcaaggaaaaaaaggagaagtatgtaaaatgttttaataactggtataaaaataatttcctcaagggtgacctaacacaagcgtgcgatgactactatgaggactatcaaatttgtgtgctggtaatgatttgcacaaacagtttcgaaagcgcatcgtttggcgcatcgtttgagtgggcccacgtttgtctacgcctcatgtgtgcgttgtgatgcacccttttttgcgggtgcacacactgatgcatgcgcttccgtttcttcttctgcttctgcttctgagcgggtgcacatgatccgttcgttttttctccctgcagaacgatcttaataagaaagggttggggcacctgacgaatttgccgaaggggaagtgagcgaggtggatgcagtgtcacaagcgtacacacaggaaaaaaaagatttgggcttttcgctattttaagtttaagcccatttgtcctacacgttttaatcgtacacactttgtctacacatttgactcttttttttttttatcgtgtttaaccccccctgattttttacaacgattggtcattttgtcacacggcatatttgtccaccttttgccctaactttggtggttgcacatcgccgccgcaccttccaaggcgaattgttttaaaaaacaaattgaataatttttttttttttttttgttattttgttattttcttaatttaataaaaattgagaagggaaaaaaatgcattcgcaaatgagcaatatgtaaaagtttgcgcgacactggcgcgagtttcacacaacgccctcgcgaccctcacgcaacgtgtacatatataagcgcattattattaaaattacgataatataattaaaactgaatgcatgcacaattggttgaaaacgaaagagctacatatgttaataaataatcacacataagtagttaaaatggatgttaacggaagtgcgttggtgaaggtagagatgaataggtatcaatgagagtagacagaaataaacacgggaaaaaaaggttcaaagttatagaaacaatgggaggaaaagcataaacaatgaacatgtggcaaaaaaacaaggagctcgcaagaaaaatttaaacaaagggacacacaatgtgtccagttaaaaaaaaaaaaaatacaaaattaaaaaataattaattaattctttataataaaagaggagggggaggggggaaataacaataattataatgataaaaataataataatgctaaaaataacgataataatgatggtaatgattattttgacgattctgatgaagacgaagagagaggcaggtgctcggtagagagactgtgaaagaataggcttagctcaattaaaaatgttcgtttttttttttttttttttttctatttatttattttttttaaaaaaaggtttattttgtctactaataggtgtgcttaaaacgttcgcttcatggtaagctccccctttttcggatcctattttaacagcttaacctcaacacagggttcatcacacggaacatcagcgggattgaacatttattcttgctccgacacatgcacacgcgaccatggcgacctgtgtgtgtgtctgtctctctctatatatacatctatatatctatatgcatgttcacaagcttgctcatttgggggatatttctcatggtgcactttttcctcgttgatacctagccaaaaaagtttgtgcgcttccgttgggcaacactgttctgcccgtccaatgggtatatatatctttccttttcaattgccttttcaattgccttttccatcacattaacatcatgaagatgatcctgcgcgaaggggtctatatacacgtgctgcttttgctatcttcaaaattttcattcgtattgtttggataagcaaaatgcttcctataatctttgttcttcgttacataatcaaatttattttttttctcggaattggttactccgtttagttgattactgccaaaattgttttctgcatgcatttcgttttctatcaaattattattaaagccttccatggggtaccccaaattatagtcatacataaaatcggggtacccattactgtactgttggctgtacatatttaggggataatacatataggggtggttcgggatggcttgctggttatacaggtagtacagattcatgtccaagttgttcttgtaaaagttgtaatttcctggaggggagggggggggttgtgttggtcaaaaaaatggtagatgatgagagttgcccgttacgccttatgagttactccttacgcggtaaccatgtggcgggatatacacgtacgaaagtgtacactcattcgtgcacatcgatggctcgtacctataccatagttcgggggcgctaacatcgttccgtagttcttaagtttgaagaagtccttccttgaggctgggtattcaatgggcttgttattcttattgtacgtctttttccctttctcatttttgtccttcaaatttgcattcttcctattgtagtatacattctaaaaatggttattcagtgggagagggagagaaggaggaacaaaaaaaaaaaaaagtgagatgcgtttgcgtcgtatgcttcgctacattatcatgcacttctatgtcgcaaaaaaaaaaaaaaaaaattgctaatttcacgcttttcatctttttgaatcatacggagaggatcttggttattatggatgtattgggtggcaggtccagcaattcgcttactcgtttcctaatgggggcaaaagagaaaaggcagcattatcttatgcacaacgttcggcacgaatccacaggggcggtagcagtggaacgctcacgccgcctcattcaatccctcattcaatccctcattcaatccctcgttcaatccctcgttcaatccctctttgcattttttacgttagaatgttctttatatagtgtgagtagttcttcatccaaattttgaaaaaaatttcgttttcccttatgcacagttgtattcctgacaggtcgaccaaattgaattcttctccgatggccaggaggacctgaggtgatgggaggggggaaaatcgcaaaaaggggaagacgttaattttgttagcactaccggtatgcaccacttcttcgctgtacttattttttttgcctttttgcgcagcctacgctctctcctactcgcaaattcgaatgcacaaaacggtttgcgctcaaaagacgcggactttgccccggacttaccattttttcccaaatcaaatcggcaacgttgtccctaaagcagtggtcgttttttatgatgcaaatgaatccgttcgagtattcctgcgttgggagagtgtaagataatttatttggtcaagtgtggtcgcgtcgcttcattttttagcacgtgtgggtgcggcactcctttgggggtccccctcgtgattctttcccacttcgttcactttcgttcgttttatttcgtttttttatttcgtttgttttattccttttgttttattctatttgttttatttcatttcgcctgttttgttttcactttttccctcctctaccatgccgctcgcccgccttacctcgtaaatgggcttgtagttgtgcttaaacaggtagatgttgtagtactccttaatggacgatggggatttcatgtacttgtagttcctgcgagagggaaggggggcaggaagggaggtgtacggcggtgttttatcgcttcctcgcttcttcgatttctcgctttatcgcttcctcgttttatcgcctcctccacacggcgccgcgtatcacccctgccattttttccgcccttacttgtaaaacttctcaatcgtattaaacgtttccagagataccagcccattcacgtactgctcgtagtacttcctgttttccttgtcgaataaaaacacccaggtattctgcaggtagttctcgttctgtataggtggggaacgcacgtgcgtgcatgcgaatgtgcatgaatgcaagtgtattcatttatgtgcgcttatatgtggcagcccatttcggtgtcatgtagatgccacgtgtgaatgcctcatcgcacatataagcgataaggagcttattgcacctctccgtttttttttcactctcctcttttgcaccccaaatcggagtgctcactctgctatttttaccttttgtttgttcttcttcgcgcccttcttagaattcgccttgttcttttgttctgtggcgttttttttcttcccgttgttttctccatttgtggcggtactgctcgttatctttccttcagcggcgctgttgctatgtatgccgttttcattaccattggtctccttggcacctttcttgtgagcattcattttatctttcgcaagttcgttgctgtttatgtttgtgtttgtgtttgtggcattcgtcgttccgttttttttctcgggcgcatttgttttggcgttagctttttgattttccttgttcatttcttttttttttttccctgccttttggctatgcgcatttgccttctgcacacctttggcggttccgatcgcgcttcctatcgcgcttccgattgcgcttcctgttccgctacccgtgccgctaactgttccactaggggtggctcccccgtacgtgctactccccttggattctttcccgtcgtcacacctactctttggttcccttttccctttccccaccacggtgaacgtgttgcttttctcgattagttcacgcctaccaacttcgttgctgtaagtgttgctgtcattgttgctatcattattgttgccactgttgctatcattatggttgccactgttgccctcattattatcgtcttcgacgtcctcgtcgccatcgttcctgcgactctccttgtggacgttttttttatttttcaagttggttcccttattgcccggcttactattcttcacaggctcgcattttttgggtgtcctactttcgtcattgggacacaaatcatcatttttggctttaccttccttctgcttatccttttgtttctgcttctggttctgcttctgcttctgattctgattctgattctggttctggttctggttctggttttggttctgcttctgattctgcttctgattctggttctggatctgcttctgattctctttctccttctctttttctttctctttatctttctgtttttctttctttttttctttttgtttttgttttttttctttttcaatttcagctgattcgatgttgttaacgcattcgagattttctttcattattttttttttttttttttttttttaattttgataaaagtagctcgtaaaacggggggattcgaaaacctcgccgtatgtacgagtgtgcaagggggaatgtaaagcaggggcgtgggttcaagcaaagaaaagtgagagttagctcaggcggaggggagaaatgaaaaggggaacaaaggaagatacaaaggtaaacaaagagaaagatacgcagatggaacaaaataaaacaagaaaaaaaagcaaaaatggtaaaagaaaaggatgaggaaaaaaaacgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaattaaacacagataaacaaaatgatcaaaagggaaacttaattctctcataagaatgcaaaaaaaaaatgaaaaaaaatacgggggggaaagaagcattaaaacgaaagtacgaattctctttttttttttcttttttttttcaacacaaatctacgtttcaaatatgttcatgtagagatacacaccaacaatgttatttttatatgcgtgggaatgcaaatgagaacatgaggaaaaaatttgggtgtgtggtgggacacctcgtccactgtcaactggttcgaggtcaaccggtcagcagtaggctgctctgcgtcacctggtcagcggtcaactgcctacgtttcgaattcctgtaaaaattaataggcacatatggggaaaaacgaactcgcacacgtatgcaattcaccaatacacgcaaaagttaccttcacgggaaggaaagaagaaaggtgcgaacctcgtttaacatatgagtaggcaaagagcacatgtacgcacatacgcacgtgttcgtacgtacgtgttcattcatacgcatgtatacataggccaatatatacatatgtacttgcacgtacatacataggcacgcccgtcagccgctcacgctggccgaaaatgccacggaggcatcagctcctgaatacataagctttgtttctacgtatacgcacagaggaacgcgctgctgaacgtttgcatacacgcacgcataaatacatgacacgtaagctcgttcaatcgctcaatcgctcaatccgctcaatcgtccgttcgctcgtaacgtacgtataaaaataaatacattcgcataggggtgtaatgaaaaattcttgtgatgatttgcaaaaaaaaaaaaatttcagcttaaaaacaaaaaatgaaaaaaaatataaaaaatgaagaaaaaaaaaaaaaaatcctttcatgagaattttgttaaaagcaaagaataacacgattgggtttacgtccccagctgggcaaaagtgcgtatccgctcctccacgtacatggtacacgcgtatgtacattgggtgagcctagcgagaggtgcccacgacacatgggcgcacccccagtggggggggcacatttcctgagaacgccttcctaaacgttgtgcacttggggcttggcgatttgtgcgattgtgacgcgaccttgtcggaaaaaattgcctcaatggtaaaatagccccgtggaaaaggcccaacggggccaagtgctcagctatgcgtacaccgccatttcgcagtgcatactacccccaccgctcatcatacatagtgtgaacgcattgcgcatgtaagtaacccccatgtgcatgtgggagaaagcccaaggggcaggggaaaaaaaatccaaatttttacgcacgcaaaaattgcctatgcttttctacgcatgttgatgctctatagctccattgtgagcagcacgctcagaacgcaaggaaaaaaaaaaaaaaaaaaaaaaaatataatattgtgctgaggagcgatgggctagcccaataggcacattttttttttttttacatggctcaacgataaatcagaaggatgatgtagagttgggtgtttgaaaagggaggactgaaagaggcaagtaagtacctacccaagcgtatgcatacacgaatctacatcccattgtgcgaatcttccactaaggagtgctccacgtttgtcgcgccacaccaacgcaaaatgcttttaaaggcgaacaaaacgctgcacgacttcccgttccacccctactggttcggccgaaagcccagcatgaaaaatgtcattgacagtgacttcaccttcagctgtctcgaggaattctacctcttccgattctcaaacattaccacctttaacttattaaatctaaatcactccaccgataattatgccaatgtgtggtttgaaaatttggacaacttaattaagtgttttcaaattaagtactcgtcaaacaagtccaagatccatttgtacgaaaaatacctgcacgccaagtacccagtcaatgatacgtttgattataggaacccgcgccgtttttactgaccggggggtgcgcagacacgcgtacgcatgaggagacctgtgtaggtatgaggagacccgtgtaggtacgagagacccgtgtaggtacgagagacccgtgtaggtactagcagcctcgcgcacgcatgagcacacacaatggacgagggcgccaggaagaagacggcgaaagcgaacaaccaaataaggctagcggaggtgcacgaactgagggcacttgtgattgaggagtacgaggaatacctcaagttggtgaggaatgccgaatgccaacagcaaaagttgcagcaaaactgggccaagtttcaccttttttacgagcaaaatgggttgaccacgtttgggcataacgcacggaagaagaagaagaagaagaagaagaagcacccggggagggaaaacaaacaaaacgaaaaggaaaaaaaaaaaaaaaaaaaaactcatcccgaatattcctcccccaccactcactgcgcacattacgagaattaccaatccatcgaagacgatttaaaaataattaaacggagagaaaggcaaagcaactgctactatttcaaggcaaataacaacaacgacaatagcaaacatttcatcctacatattttaaaagatattcctctcgcggtggaattgtacataaacataaaaatcgaggcaatcaataaaataaaaaataatatactcacagatatggatcatttttgcaaaaccagaatgaacaaaattattctgctcatcctcctgtgtgaagtcaaattaaataatctgtacattcgccaaaaggacgttagccagggagaaaataaggtggacattcgcttaacaggaaatataattcgcctttgtcatagcgttatacaagaggtcaccagaaagctaattcctttttttttttcctttaacatattttcccctcccgattattttaattaccgctttgagcacttccactcaattgtagaaggtatcgtgccaattggctgagttggtttggcagtctctgcgatgcgttgtgagggggatgcctcgtgtgtgtgtgcgctgtgtattcgcgtgtaaacctacactgtgtgattgattcacatccgtgtgtatgtgtgtgccagggggcccatatatattttttttctccccccgcgaagattgaccgtatcattgtacactgcgtccctctcccgttttattacgcctctttatgttttcaccgcaaggggcacacaggtgtatgtgcaaacggggctttttccccgcttgcgtatgtgtttgtttttttcgaagcgttcatttttttctcatttcctgcttgcttaatttgttgcttgcttgaattccctctttcttccttccttctttcttttttttttttccgtccccccgttgaacacaaaaaatgcgctcccacggagggcaaacgcgcacaagagaataaatatctagcaaaaccgactgagctcatctgtgcactcgcaaacgtaagcgcttcccacttgtatgcacctcccctactcttttgtacatttctttaacccccctggtgcagctgtgcatgtgaggtgacgcatgcgatgtggcgctccaaagctctaatgacatcactgacacgacgcaaagggaatttttttaagcgaaaaaactctgcatctgaggaggcgcccattaaaattgtttccctctcccctcatcgcgaaggagagaaaaaaaaagatacaggtataggaggaggaaaaaagtgcgaaaacgatgaagcaaaaaagtgcagctaaacgctgctgtgaattattgtacagtaaaaaaaaaaaatacgtatgtactgcgcaaacactacataggtgctatttctacaaagcgtatgtgccgcttccactcagcgtaggtgcggctcccccacgacgcacatatgatctacaaaagtatttacgtaggagtgttcttttccatcgtagccaacttttcgaaaatcctggttttcgattttattcacctgaagaacgaaaaggctacattcccaagtgtcaatacaacaaatgctttttgccacagggggggcagagcaagaaggcattttaaaattgcacgcgaaatacgcagagtgtccagcgggctctacaaattgagcctctttggggaaagaacacacttccacagagatagaaaacttgaggagaaattctttgctagcaattcctttgctatgggtaaagaccaaccctttgtggtaatgcggaagagacacagaagcgcaacggggaaggggccgtcgggttgccccacccgtttgttcgctaactttgttcgctcattttgctcgctcattttgttcgctcattttgttcgctcattttgttcgctcattttgctctctcattttgttctctcattttcctcgctcattttgttctctcatttttctcgctcattttgaccaccccccctttagatattcatgctcggagggccaggcagcggaaagggaacgcagtgcaaattgatccaagacaaatttgactttgttcacattagtgcgggtaggatttgtgtgcgttagtcaccgcaggggcccaattgcccatttcgaatttggccccgccaaatgggtccccccacacttaccttttttttttttcccctcctcctttttaaggtgactgcttgagggagtacctaataaaatgcgagaaaggcgaagtggacacgaagcaccaggctgtcgtcgaggactgtataaataatggttcgaacgaaaaaacgcacacaagggggactctcgattttgagggccactatgcatgatacgtcgtcacacgtgattgtaggtgcccattttttgctcccgcttgggtggcaagcaaatcggcatgcagacctgcacactaggccaacccctccactccaccatgcctcttcccccctcccgcaggaaaaatagcgcccgtgaaaataaccctagaactgatgaaaatcaaaatggagaacgaaattgaaaagaggaagaagcaggaaaagaaggaggaaaccaaaacggcggagccaaccgagctgcaggaccaagcggaaaaaaaaagcttctcattcgacgtgttcgatgacaccatcaagttaaaaaacgctaaccttgattactctcacgagaaactgagataccaaaatggaatacacgaaaacaaacaagtgcaggaaatcttgcagagaaataaatttcagcaaaaggcaaagtataagtttataatagatgggtttcccagaaattacgacaattttgatggctggatgagcataatcgggacttatgcatacgtgcatttgtgtctgttcctttactgcgacgaggacacgatgattaagcggtgcatgaatcgggggcttatgtgcggtaagtcagcaaagctgtagcgcggcggcggcatcgcctgttcgtttcgccccctatagcttcacgtagcttctccccctatagcttcacgtagcttctccccctttagcttcacttagcttctccccctttagcttcacttagcttctccccctttagcttcactttgcctcgccccgttttccccctccccacaggcagagtagacgacaacatggacaccctacggaagcgcttcgagacacacaaaaacggctgtatgccaatcatcaatatttttttaaatgaaaacaaatgcatcttcatcaatgcaaataaaaatatcgaagacgtttggaaggacatacagtacgtgttcacgaatatgtagtaggccgactgctcgaaggagttcttgccaaacgcgttggccctagccgcttatccccgcaaggagagaaaccatttgtcccgatagagaaatcatttgtcctgatagagaaaccatttgttctactagagaagccatttgctctgttttttaacttcgcgaagaaatgtttctctgtttttaatttttcccgttgtgtgcacgtacttttttttttttttttcattaagtgtattagtttttttccttttttttccctctccagtgcctccttttcagatggcgccagctcgggcagcgtccaacttgatgtatatatataaacgtgcgtgcgtgcgtgtgcgcgtatgtagaggtgaatgtttttgcgcgccgtgcctatgcacatgtgtgtgtgtgtatgcgttcatgtgagcatgcgtgtatgtacacatatatacactatagattaaggcatatgcatcttcatagcatgtcgttaattatacgcgcctgtgcatgtgcgtccccgccgctgctttttttcttcccccaaatgtcacaaaacacgcgtgtcgcacatgccttgccgaatggtagactcccgcaccgtcccccaacctgttttgtcaaccttttttttgaataacaacccgcccccttttaatttcgttatgtttggttaaaaaggtaagccgtaaagggagctcagcagcggtgggtgtactcatgcacacggaactgtggcaaaaatgtggccccaatatggcaaccattacagcgaatttgacgcaggatggggagcgttcccccctccttcctggggaaacgaatcccgttgagagtcatagttgcttcatctttccccaccatcacgaatagccagaagacacacttaaaagggtttccttctttttgcttaactttgaagcgtttatatatacatacatgtatatatatttgttttttttttttttttttttccccctgaactgttcaggtgaaaaaagtcacgttcagattgtgtgcacaaaaaatgggggcatggggttgaataaaacaaaaaaaaaaaggaagcacagcagggttgctatctgcatgtgtgccactacatgtgaagctacgcctgtgggtacctatgcagatggcaaccccccacgtgacacccgtgtgatggctgaaaaatgccgaacaaagtggtccacctttcgggtgaaaaaaaaaattgtgcaggcgcgcacgcagggacgttgtgtgcagatacgtacgcacggtgggcatatttgtgccaactccacacacgtgaaaaaaaaactcgagaaagaggaaggcgtcggccttcactgtcaatttcgattacgtgggtgtggtcctccccgaatgatgagcggtggatacgcagccgctttgtgaggcaaccgctttgagaggcaaccgctttgcgaggcagccgctttgcgaggcagccgctttgtgaggcagtcactttgcgaggcagctgctttgctacgtagcgataacaccgcttcgctccgtcgtcagaccgctcccccctagagcggggcaccggcgacgcaggactgctcgtaaaacttctgacccgccttattggtctcgcgccagtggtagaggaaattcttgaagagctccgtccgctgctcatggttcaaatttaagtagttgctcagctgttgatttatttcttcgtccgagttaattataaagggattactctcccgctcaatcccattcggttgatttaaaattttttttttatttttatttttcagtccattttcaagttcgtcaattttacagtgtaataatgtcttatcacttaggaggacatttttctcattttcaattttggagttttccaaccgaagtccatcaatttgatttacaaggacaactttctcgttgtttaaaatttcgatttgatttctcaactcgttaatttctttattcagattgaattcattttgtgcaatttttctcaactgttgattttcatttgcaactttattcatttccatttcgagattgttgtttaagtcgattagggtttgcacatttttatttaaatttgatatcgtcccttcggagctatttttaactcgatccaatttctcgtcatacgtaatgataatattccttagctcttcgattttgatgtggctgtttttttccctcttcaacgtttcctttagtaaatccgaaaccttgttgtagctaattcgtattttattaatctcctcgctgctctttttcctattcctttttaaacactcgcaataacttaggagctcttgaaacaaatacacgatgtctttttttttttctgtgaaacattgggatgatatgttcaggtactccagactgccttcgttgttgttccccccccctaccgatgcagctgctgagactgctaccttaccgctcagggtgcttccgttttggagaaagttcatgttgcctatgctgggcgtgttgaagttgttcccctgcagggtcaggctactactcacgctgcagcagttgttcgcactgcagatggggtactcccccgcgcctcctcccccgtactccgtgcccccaacagtgtactcccccacgccgctgccgtattgtcctgcacacgccgcgtagtgtccccctgcaagggagtactctccccccgcgacggcattctccgccgttccaaagctatgcgagaaggacacaggcgcggtgctcaaatttacgctgctatggtttacgccatgtttgtcactattgtaagacaacaaagtatctttgcccttccaaatggtcccattaaaactctccattttcctctgatcagaccctcccacccaagcaccatagttgtgcaatgtgttattcaaggcattctcgtcattcccattttggccaattttattcccaatttcctttttttcattacttgcgtttacgcagttttttttgggcgtgaaaaatacagcctgcctcatgaggtagttgttttttttggcatcgctctggtagcagttcatggttgggtgggttggtggttgggctggcagttgggctagcggttggacgggtggattaactagcagctgagaaagcgccttttctcctggtttatgacccgacaggttgagcggtttgtcgactcgtctgtctcccagagtgcctcccagtgcgcctcccagagtgcctcccagtgtgcctcccagtgtgtctcccaccttgtcgcttaacttttcatgaggggggacactacacgtgttgccagacgagtttgatacttcacttgggccttccttcgaatggggggggattgtgctggtaggctcgtctgccggagaaccggtgtcaatgtgggggtgcttgtggctgcggtttcgacctgccgcttgatctgccgctcgacctgccgcttgacctgccgcttgatctgccgcttgacctgcctcttgacctgccgcttgacctgcctcttgacctgcctcttgacctgccgcttgaccttcgcttcgacttcggttgcgacttcccccctggcttccgctttcgttttttacttttaacgcgtggtgcgcatcgctccaagtcgccttccgtggaacttcctctccgccttgtgatctgcgcgctttggggttgcctaagttttgggttccttcctcaatattttgggctgaactgctttgcctgttttttttttccgactggtaaaatgccattctttaactgaagtgcaaattttaccaactcggggtgctttttcctttccttttttttttttttttcctgttctgccctaccttgcctatttattattttatttttttttttttgcaagctaggtcgcaaggcccgcgcgagttgcatgcccttccccaggggggcgccgcgcctgtgtagcggggtgtgcacatgcaagaaggagtacccagcgagtaggcagcgagggagaccgaccagcgagaccgatcagagagaccgaccagcgagaccgatcagagagaccgaccagcgagaccgaccagcgagaccgaccagcgagaccgatcagagagaccgatcagcgagaccgacctgcgagaacaatcgcatcagcgcaagcgggcggtcgcacactgagcgcccttttgtgtgcagaaaaaaatgtccagaaatggaacctcgcggagaagggaaaaaggcaattgcggggatcacacgcacagcaaaaaattaaaaaaaaaatcctatatgcctctccgattggaaaaaaaaaaaaaaaacgtgcaacgttttgtcctgacacccctgccgtttgcccaaacgttctaattaagtctgttcagttggaaagtataagcacggtaaagctacgatacattcttagctgttttttttttttttttttccgcagaatggcgctatttggagttgccttcccatggagacccaccgcacagttgagtttgccttgtgtccccatgtgagttgcaaccatatgtaccacctcaacgtttgggtaaccatctgaggatattaaatcgttacctttattttccaccattttcacttcacgtaatcactgacttggatcatccctttcgaattacttaaaaaggacaagtggtcaggtgaactaagtgtcacatggttgaaaaagttggcactgtggaaatgcgtcactgggaagtttccttttttttttttttttttcttttttcttttcctccatgggtttcttacataggtgtacatacacttgtgtatgtaaaggggtctatataaatgcccattccggctgataacccttcagctgttccttcttcaccgcttgaaacacaaataagcgtgtccccttatgcgaaacggatcctccacaactgtgtgcagaagggcacctcctatccaatgccacgtctctttgtccttcactcagaattgtggcttgcaccaaggagatgcatactcccaaaatgggaagtttagccaaaagaagcatctccttttttttgcgagtgtaacataatgaacacgcacgtttagtaattctcaatcaggggggggggactaaaaggccgctttattttttttgcgcgatgcacacatgcacacttgtatatgatcgcgcgcaaaaaaaaaaaaaaaaaaaaaaaaaaaagcaaatacgatgagggcatatttatgtgatgcgaacgtgggcggactggactaacatccctccggtgctccaaaaattggagagcggaaccgcaaaaagcgagtaacattcgaagcgccttttaggagaggcattttttttttttctttcctcttcccatccccaccgctcccctaacgtacatgcgactctctcccatttgaatcccacccctggcgaaagacaaacgagagcacggagaaggtgtatgccccacctgcatcgtcactcgttcatgtccgcagggggcaaccaagctggagccaagctggagagcatatttttgaggaataaaactgctcaagtggtaggtcgcccgtggggtgaacaatatcgccgcgctcaccccctggggcatgtgccttccgtttttgcttttgtgcaaatgtgaagaagcgacgaagtgaagaggcgacgaagtgaagaggcgacaaagtgaggaaacgaccaagcgaggaagcaaaggagcggagcaactcggaagggtcggccaaaaggttacccgcgcgcaggcggtttatccccttcagttatatttttcccctggcgataaccccagcggccattttaagatgaacgggggtaccaccttccggtaaggcgataggaaaagcagcgcaccgcacagggtggtatcactccagggcggtatcaccccaaattggtatcactccagggtggtatcactccagattgttctcccccccctgcgcggtgcacatgaacttcggattcagcggcatcgacgagctgaacgggctggacaatgccctcattgaagagatcgaaaaggagacgaagggcgcaggggacaacaagcgaaaatttgacgtctacgatgagtacgaattgttgttaaaataaaaaaaaaaaaaaaaaaaacgagcaactagaaaggaatacaatcttagcagccaaggccaaccttgagaacaccacacaggtcaactcaagcacaggatcaccatttaatcgagaattccagaaccactacattttcagtgactaccgcttcctcagagagtatgtttataaaaataacttaactactgatgatatattttttaagccccaacaaatagaatctagatgcagaacagaatgcgccaaattagctagcagtaatgaagacatcgatgagtatctcaagatttacgattgcaacgatatttaccctcctgtgtatgtaaagaagttggcttatgaagggaaacaggtggggagaaaaaaatacatggcagatctgggcgatgatgcggaggcagaccaacaaggtggtggaaactggacagggagctctttcctgagaagaaatagcgaggggttcagaaaaacgctggaaaaggttctacaggaaattaaagaggaggacaagcaaaggaaggagaagagagaaaatcagctaacagaatcggggaaagtctccaaagatgaaggaaaaaacgcaaaaagggaaaaccccaaatcggggaaaaccatgaattcacaaaagtgcgtcaattttgtggagaagtacagggcaaaatatttctcagaactcctgacagacgaagccattaacagggaagtcctcctatggatgaagcaatggagtgagcgaataggaaaagggccaacaaacatgacatctactcagggaaatgataagaacgaggaagaagaagccaaaaagaacaacgaatttcaacgaatcttacttctaggtgggtcagcaggaaagggaaaaacaactctagcgtatgtaatcgcaaaccattttaaattcaacgtaattgagatcaacggaagtgatgacagaaacaaggagacgttaatcccgctagtcgagtctatcgtgtgtaacaactccatagggtctaaacccaatatatgtatcatcgacgagattgatggtctaaccagctcgcaacaaaacgtagaagctgtaatgaaatttctaacgaagaaggacaggagaaataggagcatcatcaggagaccaataatttgtatatgtaatgatatttatcacaaaagtcttaaggaactccgaaaaataagtaaagtcgttgtggtggacagtgtcaactacgaaatgttgaaggcgagaattaatttcatttgcgaccgggagggtatcagcataggtaatgagactgttagcaagttggtcgaaatttgcaagggggacattcgggcgattttaaacacgatttgttttctcagcatcggggggggcacttcgagtggcagtaccattggcggggctagcggggcgcctgttgtgggcccccccggggacggcctgcaccggtcacacaagcagaagcgcaaggtagtcatcaccatggacctactcaacgcatacctattctacaaagacgcaaacaacaactacatggagctcctcaacatgatttatgtgaaaaacaaaaacaaaaaaataatcaaacagttactacaccactgtcaccaatttttccatcttaacttatccaacgaatacaattacctccagtcctactactacgtctacgataatctaatgaatgtaccattcaacgatttcgatttttgcaaactgagttattgtctggattttctcaccttctgtgataccttggaatatagacagaaacaaattttgagttactccttacagaagaccttgttctatgctgtctaccttttcattctcatcattcacctaaacgtgaatacacacgtgcaatacatcctcatgcacaacagccatagtaactttaaccgatccaaacaactgagtgtgaagcaaataaaggataattttttaaatgatactttcggggctataacgtataagtatatctactccaagcacttcttctttgagactcttaattatattttctccttcttctacatgaatgagttcttttacagaaatgtgcatctatggggaacagctagctatttcaacgatttggatcatgtccccaaatatgtccttgttccttaccactttcacaatgtgaataaattaaaattattctgtttgaagttgctccatgtgatgaccctttttaacatttcatttacgaacgtttctgtgtcttcttcctcctcggtgggttcctttcactttggagtgcccagggctaaccagccctttcggggatcagcacccgggacgggggggggagccatcaaccgggttggcggtaacccggtcggtggtaaccctgttggaggtagcgcagttggtggtagcgcagttggtggtagcgcagttggtggtaaccccatcggggggggcgaggtcgacaaggtgtacgtgttcgacccgtacgtggatgacctcctgctgtacgcggaaaagaaggagagcggctacaggcaattccagcagacggccaaacccacgacagccacctgccaggcgaacacctttcacttccacaccatggagagcttcctcaccaacaccgtgtgtgaaaaattaaaccaattgaagaaatggattaataatcagtcgatctacttttacgagaaaaaaaagaagcaaccaaaccaaatgcacgttattaaggcttcttcttcttcctccaagggacacaaaggaaaattcgaagttaactacactcccaattttgaaaaatctctaagtgatataattttaattgcacaccagaaagggtatcagaaggccttttctatgtatttcccaaatgagctagctgaagatgtcgtgggttctacctctggaaggttagatgcaaaaacgggttcaacggataaacagacaaagggtgcaggtgcacagggggcaaacctcaaaaatgagcagaacattttgaagacgaagattttacacaacacgggcgatgctgctctcaccatcgccgacctgatcagagaagaaaagagttacatggaccggaccatcaacaaagagacgaggatttacttcacggggaagtacgtcaagaccaagggctattacaaatacatcgaggagcgctgcaatgcggttctccagcccctgcacttttgcgtcttccaggggagctaggctgctgcgcggttggcggtggttagcggtggttagcggtggttggcggtggttagcggtggttagcggtggttagcggtggttagcggtggttggcggtggttagcggtggttggcggtggttagcggtggttggcggtggttggcggtggttggcggtggttggcggtggttggcggtggttggcggtggttggcggtggttaacctcttttaaccgcttttaaccccttttcaccgcttttcacccattttttccacttctttcccctttttaccaacctgacagcgcctgccgccctgtttccccatctcgtccgtgcacctcttaaagaggccccccaaagggggggacccaattcgaacagacccccctccaactggcactgcgtaatttcattattttggggttcctcagctccgctccaccagttcgttggtaagcggcatgtagttactttcttcgcgaaggaatgagaagtgttaccttcggctcatcgcgcaggtcacattgtcacgatgggatcaaccacacaggagtgcaaaaaaaaaaaaaaaaaaaaacggaggaaaaaaattcccttgtgcgtgttaaaattaccgtgggtcgctccccccaccgtgtgttctcaacagtgcgcgaatattttcctgagtttaattggcactccgcttggcgtatcactcgctgcagtttaaccatttcggagatacatctcccccttgggtgagattacctaggaggcacggcgacgtacctgttgaactcggggctctatcgaacccgacgtacatgttgaaccgaacgccctgtcaaacccgatgctctgtcaaaccagatgctcggtcaaaccgcgctgcatgcctgacgagccatcctggagagaaacaaaattgctaaaatgggaaagagctgcaacacatttgatctcttcatgcatcagtacatcgtcaagtacaagaacagcaaagtatgctacctctgcaaggtaattcacttgggctcttcagggcgcccacggcggcggccgatgagtgccagcaaagcaggtgtacatatatgtgcctctgtgtagtctctatatatgtgcatgagtgtgtgtatgtacaagtatatgtatatgtatatttttttttttttttttttttttttttcccaactcgacagaacaaaataaccaccaaccacatcgaaaaaatggaagacgtctgtccccaaatgtggaggcactttcacggcttcaccatgcagccccagtgccccttgcagaggtgccaaaaaaaggagaaaagaaagagaaaaaaaagagaaagaaaagaaaacgctcaaatggacagcgacgtgaaggacatgtcccactcactcctgtgcatattatctctatgtatgagagacaaccatgtcgtgcagcaaagccacgcatcgtaaaaagtgtgcatgctcgcttgttggacctgtcatgtgtcctatctacacaccccgtacgatgagtttcgaactcagtgccacgtggcaacacgttgactcttcgctcgggtgtgttttaccaccactggggtgtattcccccccggttctatgccacgcctcacgcactcacttactcctccccccctcagttttggccaggtactacgtgtaaaagacctacggtttgaagagctagaaaggtacagggacgccctgcagcggaagtaggtggctcagctaaaccaaagaggagaacaagcgagcggctgagaagacgagcggacgaatagggcaagctcccccacagcggcacgcaaaaaaaaaaaacggtgccccacctcttacaggctagatttatttacaatccattattagacgtccccccaagggaagaacctcccccccgtccctctaatcctttttcttcttttaacataaagcagagggagacatattcctccctgccattccaactctgcttaaccgttgctaaccaccaaacgggaggtcctccaaagggcccttctccccaagatacatttcattctcccggcttgtatttaaaaaaaaaaaagaagcgtttttttttttcctttttttgtcaacttagcgaagtatccaattcgcacggggacatttaagacagcgcaagcagttcaaatgtgttcgtgtggtccgattagaagcaagcggtgggaggaacgcagtgaagggggcccccacaggagtggtgaccatcgtggtggtctgcgcagtggttgtttgtgcggcgttttgcgtggcggtggaaaggcattttgatcctccttttaacaaccccttccgctgtctcattcaacccaagggtgggtatcccatcattttgaattagagtcaacccaaaggaattttattttggtctcttccctgtacgcacgtctcttatgaactctccctttaggttattacttaagggtatgatgattgctcgtgtcgtcccgcccatctgtctcacctcactgttgctttgcttgtcacttccgtgaaagggatcagaatcatctccctcgccgaacagaaagtatgacacacacacctctttaaatgcacacagcaagattttcttatcttccaaaggggaggcagcatgggattctccacttcgtctcaaagcgcaaacgtatgcactattctagttaaatggtgaaggggttaattwttttcctcttttttccttattttcatctatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaataatatatataaaataaataaaatgaataaccatgaacatgggaagagaaccgattctatggaggaatacgaatgggttcaggcagaaaccggagaaacgagtaacacaacgaaaaatgtatgctttgcttccgcttcgaaggaggcacaggaggacgtgtgcatatctaatcgaacgacggaaaatgagaacgataaggaggaactagcgggtgggtacttttcttcatcggatgggtccgcaagggagtgttacgggggggtagatgaaaggggtgccgaccctgtcgcgtgcggtcctaacacgcagcacagccccgccgtgtcacacaagctagtcgctccccacttggacagctgctccgatcccacccttgacagacccccccacggggaacaaaaaaacagtggagtggtcaaaatatgcatcagcagcgtaggcggaatgggtggagagtccttcccgaatggccccgagggggagggctccccgcagtgctacgacgagaggatgctgtccccggtttataagggcgaggggaaccacgccgcgaaggggggcgagaaggatatcactaagggaggcgcaaagggaagcgagaagggaagcgaaaaggaaagcgaaaaggacatcactaaggacatcgctaaggacatcgctaagggcatcgctaaagacgccgctaaccaacacacaacggaatgctcagcgaacgacgcaaaaatgaacgcagtcaacgaactgatgcgaaacataagacagttcaaccactccatgcaatccatatcttccaccagtgatacactcttccaacagaacctgtccaaaatgtattcagagcttgcatctactaaaaatttagaatcgctcagtgggttctatgaagaggttcccctaagcggagctacagtgaaggagggacagcagaaaaatacgcatgactcaccagtagggaaagaagcagacagtgtcgttaacacatacacgagcacttgcaacgattggaagaggcaaactaactgcgctgacgagaggggaccatatacactgaacgagatggaaggggagggaaaagaacaagctgacagggacctgcaggggaagaaatactcgatgagtgagattagtcccctacacttgacaaagaaggactcgaatggcatttcgtcgaatcagtgggaacaaatgaagaggagcttctgcgacattgagaataatttgatgcatctgagcagggccagcatgggttctactgtggtaggttctgagctgatgggcaccgccgcaatgggttctactgtggtgggttctgagctgatgggtaccgctgcaatgggttctactgtggtgggttctgagctgatcggcaccgcggcaatgggttctactgtggtgggttctgagctgatcggcaccgccacaatgggctctactgtggcgggttctgcgctgatgaacactgtcgggttcgaggcggatgaagcgtacatcggaggagccagctccccctccacccctaacctctcgtacgcgacgctcgacatggaaaagtggcactcctcaggcgagttctttcccaccatggactacactgttgttcactcgaggcatattaacttggacgtcaccggctcgtatcagttggctccagcgaaagggggagtggtcccgtcagtcggttcgcccaaggaggttcccctaggtgcggcctcccccaaagtgatccccctaagtggtacatcccctggagtggttcccctaggtgcggcttccccgagagtgccccccctaagtggtacatccccgagagtgccccccctaggtgccgcctcccccagagcaaaactgaccaagctgaacctcgggaaagccaacaatctgcagagtaatgtattctcgaaggaggaggaagccatgagtgggaagacaccaccccgaggggaaggagccaaagtggagagcgcaaaagtggagaactccaaaatggagaactccaaaatggagagcaccaaaatggagagcgccaaaatggagtgtgggaaaggcccgaacacgatgcccaaaatgaagtcgcccagaaacgtggcgaggggcacatcaaacaaaaccataatcagtgcaccaaaaaatgtaaaggtaaaaagtaaagcgacaaacgagacgacgaagacaccaaagatgatgaagcggaacagcgatgggtgcagcagtgctggtggggtcaaaccagaaggaaaagccagcgcatctcccacctctgcagttattagtaccagcacttcctcagtgacgtctgcaaaccaagggacgggttccaacgtacctcacccgaacggtgggtccccaacacaccaaagcatccccacatgtgcaagacagaccaataaaaatgagaaaggtggttctacagaaaaggatgtaacatataacatgaacgtggttattagatgcagaccaatgagtgctagcgaaaaaaacgaaggagcaaaaaatgtaataaaaattttggacaataaaatgatagtgcttctagatccttcagataactcagataatgtattgagacaaaatagaagtcgagaaaaaaagtacgtcttcgattacgtctttgatgagactagctcccaagaggatgtatacaagaacagcgttaaatgtttaatagatgcagtgattggagggtataactccacagtttttgcttatggagctacaggtgcaggaaaaacacacacaattataggacacaaaaatgagcccggaatcatgaacatgattttgagagacttatttgacagaatcaaaaaaatggaagtaatgaatgaatacaaagtgaagtgttcctttattgagatttacaatgagaatatatgtgatctactgaacccgtcagatgagtacctagatgtgagagaagatcccattaaaggagttaccgtgtctaacattttcgaggtctgtactacatctgtcgaggaaattatggaactaatacatacggggaacaaaaatagaacccaagaacccacagatgcaaacaaaacaagctctagaagccatggagtactacaagtaatcgtagaagaaacagaaaagggacaaggaatctaccaacaaaccaagaggggaaaactatgtgttattgatttagcaggaagtgaaagagctagccaaacaaacaacaaaggaatgagactcttagaaggagccaatataaacagatcactcctagccttagggaatgtaataaatgctctagtgtccagaagcaaaggaacaagcaaatccaattttatcccctttagggacagtaagctcactcggttactaaaggactctctaggagggaactgcaaaacggtgatgattgcaaatgtgagtccatcccatctttcctacgaagacacacataacactctgaagtatgccaatcgagcgaagaacataaaaaatgttgtcacatctaacgtagtggtggtgaagcagcaccttaccatgtacattgatgtgatcgagaagctgaaaagcgaaattgaatttttaaaggaacagctacatgagaaggggaagatgaacgactacttgagttccacatctaccaacttcgactactacgaccagctgaaagagtacgagcgcaactgctccagggaagagctcctaaacataatctctgcgttgaagcgcgagaaccagcgcctgcgcatgggcgagggggtggacatggcagacgtggagggcgcggcagacgtggagaacgcggcaggcgtggggggtgcggcagatgtggggggtgctaccctcgtgggtgatgcgaacgacgctgtcggggccgacggacagctgcacgcgcagcacgatgaagaaatagccaagcatcaacaagagctgagtgacttgagagcagtcaatgagaaactattcgtcgacaacaagaagtttcacgaaaagctgcaagaatacatgcaagtctcgcagaatctacgggttctaaatgaagagtataagcgccagattgacgggttcaaggccatgatgcatactaatgatgccaaccatgtcctgatcaagaagaagctcgacgacctgcgcaagaaatacgagcagctcaaggtttagctcgagtggtgtagcggcgtggctgcagatgtgtcgggctggaggcaatcttcgaggatagcccgctgctaatccgctgctatcccgctgctatcccgctgctaatccgcttctaacccgctgctaacccgcgaactagcagccgctcccccgtgcgaccacctcgacaccagacgccacgacacttaccccctcccaggaaagcacggaggataaagaaaacgacgatgtgttcgataaatggaaaagggaactcaccaaagtaatggaggctcattttgttgggggcgtttctcgccgctgctcggtgttgctctttggaggtgcctcgccgctgctcggtgttgcccagtgttgctcggtgttgcccagtgttgctcggtgttgctcagtattgctcgctgcagtctcccccaacttcactgctcgccttactcccttttgctcttccccacccccacgaaggtgttggatgagaggaaaaaaataaagtcagttatcctaagtgtcgagaggagactcatcacgaacaaggaagttggggcggatgccttttccgaggcagacctccgcgggttgtaccagaaggtaatttgttgggccaatcagggggggagctctcgtggcggcggtgatgatgcagagggcctaaatggcgcactcggtgggaggcagaagtgcctctgttagccgtccccgtattagccacccttgtgttcgccccccgtgtgcgctacgaacatggctcctctccaaaccatttcgccgcgccgcagaaaagcaaaatggacgaggaactgcagaggaacatcctgcagacgaacgagttgctaaaggagctgcccctccagataagggacgaaaagacgaaaaacttcttgttcctattttacacgaacaaggtgctgctgcaggagaaggaggagctacaggtaattccggctccgtggctgccgctccacccagagaagccacgtattatgcagccatgtatgtagccatcggcacaaccactttctccgctttctccactttctctccgccgcttccccccccggcaggaattcttcgagctctcttcaaccatcattagccaaaaggagaaacaaattagcagcctgaaggaccagttaaaaatgactgacgcgtgcgccctgttaaagatgtgaacgcctcgtttgactgggagagcaggcgggtccgccccatggcatcgacgacgtccacctacgcactgacatcccattttgaaggagaagcaaaaagtgtgtcttctccgacgggggaggcgcacaaaatggtctccatggtcgccatcgttgccatcgttgccaccgtcgccatggtcgcaatcgttgccatagtctccatggtcgccacccttgccaccctcgcagtctcccaaatgggcaaagaggcctaaacgcaatgcactcggcccccacttcgcacgaagcggagtccccttgcacccgtttgctccgcgcaccactgctttgcgaacaagccctgcggtgtcgagacccagcgtcgacgctttttttttttttttttttttcaaacatgtgcacaactgttcggcgtcgacaaacgtccacatgcgcaagagggggcaaaactgctcaaacctgctcaaaccctcgcaaacctgcgcatgcagttcatcgtgccacatgtggttatgtcgttcttttctattttctccaatttcttttaatttttaaatcagggcaccacagcgattagccactgtgcattcgtaggagcgtccttatatgtacatattgtatatatatatgtatatttttttttttttttttttttttttctcctttggcatcaagctcttgcatagttcaaattttttctctcaacccgttttggaagatcgaacgcgacgaaatttaagtagcttgcttgacatcgattagcagcacagctctctcgacaacgattagcagcactgctctctcgacaacgattagcagcacagctctctcgacaacgattagcagcacagctctctcgacattgattagcagcacagctccctcgacattgattagcagcacagctctctcgacaacgattagcagcacagctctctcgacattgatttgcagcgcagctctctcgacaacgattagcggcacaactctctcgacagaaattgacagcgcggtggcagggcgaaggtcagagaggttatccccaaggtagatagcgtaaccccggggcaggtcaccaacttctgaaggtctcctacctcggaccgatgaggagcctgccgaacatcatcgtgacgggcgtgcccggagtgggcaagacgactctgtgtgaggaactagtggaaataataaacaaggaattgaaggaagaccaacaggtagaaccagctagccaaatgatacatctaaacctttccaaagttataaaagaggaaagactctacgaagaatttgatgaccaattagatgcaagcatctacagtaacgacatggtaaacgagaaattggagaaactaaaattagaaaatggaggatacataatagacttccacgatgtagatttcctcgagcaaaaggaactcatcgatcacatttttttattaaccacttcgacaaataagttgtatgaacgactggaaaaaagaagctactccaaggagaagataaaaaataatatcgaatgcgaaatatttcaggtcataaaggaggacatcctcacgtactataatgacccgtccatttttgatgagctggggaacaacgacatggaacagtacgagagcaacctgcagctgatcaagggttgggtactctcctgggcgaagagcggtgaggcgctgccacggtgaggtggtacaccggtgaggcattgtcacggtgaagcggtacaccggtgaggcgttgtcacggtgaagctcgctctgcaatggtgaagtgacccccctttggctatcgccccggggataccacgcggtcgtcccaactggagaggcccccatcaaatgggatgacacactcccctcgcacacgtgcaacacgtgtgtgtgaagaagaagaagtcatatatatcccccacccccaccccgcttctcactcgactgcgccgcttgtatgttttgacggcccaggtgaggcggcccaagccggtcagacaaggtgaccccatttgtacgtaaaagcctcccccaattttgtctgtacactggaggtgttattttgtttattttatcgtattttatcttattttatcttattttttttatcacatttttttttactttttttttacttttttttttttatttcacccctgttaattcaaacggttaaattaaagcaaatcgttgagactcctcaaactgtaaatttttgtaaaaaagaaaaaaaaaaaagaaaaaaaattccttcgcaccctcattccactttatccgggccccacgccgctccgcaggtcacttgttcttcctgcgccggtcgtcactcaggtacttctgtcgaagtgtggccagcttggagttgttccccaccaagtagtacgaaggcaaaatataatccgcagcactcagcagttccttaaaggtcgtcttcaacgtattcgttgtcactccacacacagcagcaatttgcgcgatgttcggcaacttcaaattcttttcatcacttgtgttaagctcaacaataaggtgaatggatccaccacaaagagagttcaatcgatgagatgtcgtaattaacgtcgtggctttcttcacgacgtactcaatagattcaatcacatcgatagataactgtagccgattcgataaggtaaaaattaggtgagagatattttcgttgtagacaaaggctctagaaggcaggatcttcttcaacttatttattgtttttcctagatccttttctttgaaggacctgtcaaatgtgatcagctctttgatgctcttaatatgtcccgcttctctacaggccagatagaccactgccagcatgttaaggttgttgattcggttcttcagttgttccatgtcctgtcggggggggagaagtgggaagaagttagacgaagttggacgaagttgggcgaagttgggcgaagttggacgaagttggacgaagttggacgaagttatacgtgtgcatgtgtgatgaggcgacttgtgtggaggcaccaaggggggggaaaaaaaaaacaacaccacccccactgccatacatcatcctattctcgcccctcttctcctctcctctgcgctccactgtgcaccctacctgcagctccttcgttatctccttcgcccgctcaatcacattgctgcgcaggaaaaacgtttcacaaataagcttcagtatgttaaaggcggccagcaaagtctggtcactcttattgatctgtgtcatcatattcagatgctgtagcttcttgcttgattttataaaggtcgtactcgtcaaattattttcgaaccatatgtcactaacctctccgactctattccgatcattcgacttcatctgtccatcgctgtgaaaatttctccactcctgttcctctgagaggatacgactttccaacacccgtccacatccgttacatatttgcgtcccttcactgttgtcacatatgattattcccttttctttgcagtctggacatgtatcattcctcgtgctcctaaaggttcgtaggagcttcctcttcccgctgtggctctcactgttcgcgcctgaggggggtaggtgcgtaggtacgtgcgtttctcagaaggaagcgctactgcggtggtgccgtctctccgtggcgccgcctctctgtggtgccgcctctccgtggagggaggactcccgactacgggagttcctaaccgggagatcccccaccagttggcactcctgcaaaccctcacgagagcgttacctaagttcagtggcgtgggtctgtcatggtgggaactcagagccaacttcttgttgtggaacgatgacatttctacgcattcatttttggggctcggggcgttctttgctccttcgctcggttggtcggttgatccgttggtcacttggccgtaagagagttggctcactcgaccgtttcctccgtaaccgtttcccccttaatcgtttcctccttaaccgcttgctccttaaccgcttgctccttaaccgcttgctccttttatcgcttctctccctctgccagctatcccgcgggaagttacacggccggtctttaccaagggggaaccacttcaatggccaatgaatcggatgcgtctcaacctctccttcgagagagtcccttcgcgccaacacgtgaactctgcgcagtaggcgtggcactcttaacgctgcatcacaaaaggaggttgttaattctttcagttattgctcaccacaatggggaaaaaaacaacgaaaaaaagaaaaaaaaaaaaaaaaaaaaataaaccaaatggaacgttcctttgaagatgatgtgttcaccttagtggtcgtactcgagagggcgggacggacagaaggaaaaaacggactagtgagccttcactcggctatgctttcagcttatagaagattgcgtttttttttattttcgccaagtggggctggcactttgggatgagtcgaagaggaggcaggccgctgtgaaggatggggcacgcgaggagtgaaagaagtgaagcaaagctgttgcgaagttgcgacaatttggggccaaggcttcgacaatttggggccaaagctgcgacgaaattgggacaaaattgggacaaaaatgggaccaaaatgggaccaaaattgggaccaaaatgggacaaaagtggccaaaggtaccacaaaacttcgacaaaaccgcgacagaagaagcggcttagcaaacgtacgtgtggtagtgactcaattgggggggaaaaaaataaaataaaataaaaaaaaaagaagagtcacataatatgttctatggcaattgtcactgcaaatcaatttgccacggggcactcttgctgatggccatgctcacctcgttccatcaccaacttctcccgatccagagctgcgccgattttttcccattaaatgcgggtcgcgccgaacagttgacgcatatgtacatgcatagaaatgtactactggtacgtgcatgtgccatttttttggggaatgtgacatgctccagtggtgggggtagccaaccaaagcgaaaaattaagaggtttctttcgaggaaaagctccccccgcgcaatggcacgcgatgtgatggaaaggcaaataactttgcaaatgggaacgaccaacaaatggcacttttccatgttccacgcaaaaatcgccacaaccgtgtgaacaacctcttttcctccctacatccaagtgaatgtaatgccaggtatacatatatacacccaatcgctcacgcgaacgtatacaaatacgtaagcacattttcctgcatggaataggtttgccaaaaccgttacgtgcgcctctacatgtgtttcccccacccacccccgataaacggtgctaatgaggaattgacaaacgaacgctaggaactgaaggggacctctcgccccttgcaaaaagtgtacctgaggggatcgccttcaaaagtggaacgtcatccagttgtgcgtaattcacaagaggggagctgttgcaagattgtgatgaggggctagcgaagtgctgcggattgagaaaaaacttccaagtgggggtagtcacgtcgcagcgtggggctactactcctttccacgccatacattttggcacggactgtctgtctgtctgtcctaacggagaagaagcgtttgttcaaaagggaactcacatgaattgccatgctgcgcgcaaatgtgcacgcatgggtaactgtgaggaagtgaacatgtacacatacaactagctgggggagagtcaacatttgaatatatatgcacacacacacacgcatggcaaacatttttattcccctccccaacttacgatttccttctgcggcacatctctgctaatgacccacctgttcagcgaagtgatgggggaaccatctccctgcagacttctccacaactaattgcttaaacactgttcccattcaaattgtaaaaaatgacaaacgcgttttcgcctgaacaggcaagggaaaatttgggaaaattggaaaaaaaaaaaaaatcagtagctagctaaaatttttggctacccagagggaacacacacgtgatgcggttacagtgatcacatcgctgctcgggtccgtcacgctgttcgcagtttgcacgaaatggttgggagcgacggggggagaacccacgttggaaaaaacgcatatgcgcgagtatatacatgtatccatatatacatgtgtgtgtacttccgcgcgtgatgggtggttagccggctacataactacctaactttgcatgtcacgtgcacgcgctcctcgaagaaagccaataaccccattgaacggcgaggcggggggggagcaaatgatgagaaggcgtgtgcgtaaccaccaattgaattcgcgcagacgtgcacagtagaagcgaccttagcctacgtgtttgtctccccgagaggcgcgaaaaagtattttttttttttccccacaatgtgacacttatctctctgggggggaatcaaaacggcaagcgaacgaacgcagcggttgggagttctcgcgggggagagtcccaaagcaggaaggcatgtctttaacgaatggtttgttagctttggtgaggagtgcctagaagcagcactaaatggcggtacgcactgcaaagcggtgtatcagtgcatgtgcacacggagtcatgtaggaaggagagacccttctcaatgtgcatatttttttcccctttttttttgtgtacttttctttcctctacttacgtttcgttttcgtttttttttttttataatccccgccacattgacacgcttgtaagggtatacgttcctttttctgtgcgattaacaattgagcccacaaagagccacatcgacaaacaccctctctactcttaactcttcttttattttccccgagcccgaactcattttctgcatgaagagagactctgccgcgctactctcgaaaaacgattcgcgcactgtactccttttcaaagcatccttgatatgtgcacgtgagtaatgccgttggagtcgtacctacacaagtgtatgcttaaaagcatctacctacatacctcctcatgcacctatccttttgcagttgcacaagcatctacctacgcacctgcgtatgtgttgttcttttttgcgcccttttttgcgccccttttttctccctccgataggtctttttaaaggtacgggttcttctcccgccccctggagcaaccccgctgcccctcacgtacgtgcgcatctgctaagtgcgtgcttatctgcctagtgcgtgcgtatctgcctagtgcacgcgtgcccctcggggacagaagctctacgcgcgaggcagcaaaagggggactccaaagggtgcgcaaaaagtgtgaggtggcttggccattagcgaacgaccattaacgaatgaccattagggaacgactattaacgagtggccattaacgagtgaccattaacgattaagaattaaaaaaaaaaaaaaaaaatacaaaccattattctattcttccctcctcaccaccccactgagctgttatgcaaacgtttacccttcccaccttggcacttttgattccataaataattgatccctgcgtttttctttttctttccttttctcgcgtagatacttctacacctgttcagcagtaagttcctacgcagcccctacgcagcccctacgcagcccctacgcagcccctacgcagcccctacgcagcccctacgcagccctacgcagcccctacgcagcccctacgcagccctacgcagcctgtatgcagcccctacacagcccctgcgcagcccctgcgtgaaaagaaaaaaacaaaaaaaaagaacgcgaccgtccttccgcacacgcagcatcgccatgtaaaatgtgttatacccccctttcgcagtttaactccacgtgtttttccaccccccaagcggatttcaaattacacgtttaactcctcctcactgggacgtacaaaaccccgcgctgaaaaattcctagttgcggctgcccatccgctttcgcacatcatttttcgaaaggagaaataggtagaccccccggcgagtactgagcggggtagcggtgtagcggggtagcagtgtaacagtgtagcggtgtagcgtggagtatcgaaccgacacgagggcagagtgcacatatacacaccgtgtgcacgtttgggaggaattcccctgctcacgcgttgcttcctcttccgcatcttcctcacctccctcttctcccgcttcttcatcttcctcaccgccctcttcctcgcctccctcttccctacctaggtggcgacccaaaatgagctcacagaaggaaagcaagaagcgcaaatcggacgcactggaccaggcgtgcctggagctgagtgaagaagtagagaacgcagaagaagtcacaaagaaaaatgaagaagtagaagaagaagatctcgagacgcagttcaacaattggaaggtgaatagcggattgctttacgattttgtgagtagaaaggaattggagtggccctcactatccatcgactttggtgatttttacaatgagaatcacgaagataatgtgtttaatcaaatagtgtgtgtaggaacccatacgtcgaataaagagccgaattacctctacgtgtgtgaagtgttgttcccactggtacaactaccacaagaaaactgcatctacaaaactaatgaaaattacgaagggtttgatttttgttcagaaaaaaaaaaatttacaataaagtcaaaaattgcacacgaaggagaagtcaaccgaatcaagttcctccccttggacaaaaaaaattttgttgtcactaaagcgattaatggaaatcttcacctatttgatattaataaacacgaaattgaaacaagtgaacataaaatgagtccagaagtatcatttattggaaactcatcagatgggttcggtctggattttaattcagacaagaaatatgctttaacttgtggaaatgatggtgtcataaatgcatacgattatacagaattgagtagcaaggaagttaatcctttttataaagtgaaatataagtgccctttaaatgatgtgtgtgcaacgaatgatcccaatttgattttggcttgtgctgataatggctatattttaatatacgatatccgagtgaagggagaagaagctacacaacaggttctaggtcagcaggtacctgttaactgcatctcgttgaataaatttactggtcattttgcatcaggaagtgataatggaaaaataaaaatatgggatatcaaaaggtttagtgaaccacagcatataatacatgcacataaggaacccattatccgactgaatttttctcctaacgattcatctatcctggcatctgctagcacgagtcgttttatcaatatatataacttaacaaaaattggagaagagctcgatgccatcgatttgtcagatggtccatctgagttaattttttctcatggaggacatacacaacctattactgacttcaattggaatcaccacaagcaactcaaaatgtttattggctctactggcgaggacaacacgctgcagttttggcaactcaagacggagctcctggacgaggccaacaccgttccgacgtccaacacggacgtggagtgatgcgcggtgtggcggtgcagcggtgcagcggtgtagcggtgtagcggtgtagcggcgtagcggtatagccgtatagcggtatagtcgtatagccgcacatcggtacagccgtatagccgcatagcagtacagcggtatagccgcttggcggtgtggcgggacctccctcccgcctcgtacacatcgtgtagatccgtacagttcaccttgtgtcggtcgcgtggccatccctcgcgtccacctccacgagggattttttttttttaacccaacgcacggttactcctcgtcccatggaacacacttttcgcgtcaccaaaaagggaacctcacccccccctaccacggtgagtgtgtgcgtttaactgatcaaaccgagcagtgcatagagtgaaaagagaccttcataagtgtgccgcgggagcgaggagtccactcacctcgccacgcaaaaggtttgcgtacgatctttgtcggcagtgaagaattaaccaggtggatgcgggttaaccaggcggattaaccaagcgggtgcggattaaccaagcgggtgcagattaacaaagcggagtttcttttttctccctcccaggtgttctaagcaaggcgaagcgaaacacgttcacgaaaaaaaggggtggccaaaaaaggggaggcgaaaaaaggggaggcgaaaaaaggggaggcgaaaaaaggggtggcaaaaaaaggggaggaatcagccgaggaaagaccgcttcaaatggatgacccactggatacggactgagacgaatgaacagaatgcgcatccaaccgttctttccatctccccatgtgcaaaggttatctctccccccctttcgccttcataaaaaaaaagctactccatgtgcttctcaataaaggtcgcgaatcgttctacggggaaggagagaaaagaaaaaaggcagcaatggttacaccatcgggcagtagggcaaaagggaacagcggtgagcaaaaaggaacagcggagagcaaaagggaacagcggagagcaaacgggaacagcggagagcaaaacgctgcgcgacggtttctctctccctcaataagtaaaaaattctacctgcatacgcgtaggggtggatacaggaaatattatggcggtcaaattttctgcagaggggggtgcaagggttacatgcgcggattggcagtgcggttacgtgtgctgattggcaacggggttgctacgtgtgcagattggcacgcgtatgcatagtatagatcgcttttacgcccccgcgatcggctgttttttctcatgttcacgggggcggtccacgtttgccgcgtccgagacgtactgtattgttcgcagggtgtgctcgaattttttctttagcctgaagtgggtaggaggaagtagatgggtgcatatgggcaggtgtgcatatgagcagtacacatgagcggtacacatgagcagtacacatgagcagtacacatgagcagtacacatgagcagtacacatgagtagcacacatgagcaggtgggtaatggcacccccctccctacgctgacggagggaggtcgtcactctcctgctcctccttacgtccatttggtaaaaatgtcgataatcccaaagaagaatattttgttcttgtcgatgctgatcatgcctccgtggtcgcactggcgggggaaagggggtgggcgtttagtctcattggagggaggtgcaggcacgttggagggaggtgcaggcacgttggagggaggtgaagccacgttagaggtgcaggcacgttggaagtgcaaccgcttacgccgcttacaccgtttgcaccgcttactgctggaacagacactctcggagggtcgacccccccaaggtgaaacgcacaaggtgggaaaaatgcacccgcagagtgcccaaggagcatacctggtggaagggtcgagccgcgatgcatttgccatcctcgtcaaatacatggcgaacctcgttagtgcgagtggcattccagctgaccaagtctcgagacaagtctttgtaatggatcccgaaaaggagggaataatccaggaggtaattttccttcaaaaaatctgcatctgccttgattacattgagcaacttctgcttgttcttttctccgacattgattctgtcgcccagctcgtcaatatctacatccttgagggcgatggtgtggtcctccctcttggccgggggcaccgtgcgccccaccagactccccttgatgtcgtacctcctgtggatttccacagccgaggagaagaagttgttcatcacgatgaagtagatcttcttcgagcttcctgcgagggggtagcggttaggggtagcggttagggttagggttagtattagggttagcattagggttagcgttagggttagtattagggttagcgttagcgttaggtttagcgttatcggttgccagtttggctggtttccgggctagccactcgcgaccgcgaccgctcccgccgcttcacgcgagacgtacttcccgatccgcttttgtattttatgcagtggattccatagaggcgggtgagtaaagagtcagggttactcctgatgtgctcgaaatattttggcagcagggatttcgagaggctgtgaatgtttttgcagacctgcaggaggggggaaaaaggcgcgcgttcgtatgttggtgtgcgtgcgaagcggttagacggttaggtgaccgccaactgcacagtggttagacggctgaccgccaactgcacagccacgcggctggcaactccgccgaggatggacttcttaccgtcttaatgatgtacttgccgttgctggtgaagtaaaagagagagccgctcttcccctccgagagtaactcgctgagagtggagagattacctaagaccatattacttatcacttgctcgggtccaacagaagaaatatattccttcgatctgattccatagaaattccgaatctgcttgaagatcaccggagcgtagtttataaatactactctatgttgtgcattagatgtaggtaactctagacggtccttgtgtttaaataaatcgataatgttcttcgtgttatacagcttaatagctgacaaacgaattccaatcatcatattcatcactagatcccatctctcatgtccaaagtagacagccaaaattttctgaaggttccttttttttcttttgtctcaaagagactgataatttacctctccttgttagcttatgataataatttgacttattaatatatatttttttatttttatttgttcctttggagtaggttgcaaggagatggctcgtgtgacttaggaggacactcacttcgttcatgctgtctagacggctactgtcctcaatagagtcgtatgaagacgtatacttttgtgaaactgttatggtgtgaaggaaatacttcactatttgtgttactagcaaaacgttgtggtagatgttcgccctcaggttctttatgctcatttgtgactcgttgctgggttcgtctctgtgcgggggggaggcgcacacacctgggtggttggcagcccggctacaggggtctccccgatttggcccattcggctgatctgcttcacttggccgatttggctcattcggctgatttggctgatttggccgatctgcttcacttggccgatttggctcattcggctggccactcttctccacggcgcacccctcctgggtatccccccccaagtgatacttaaacacatggaagaagaaaaagaagatgcggttgtagtcaccacccccatgccgctccttgctcaaataatcccctgtagctaccacgatgttccccaagtgatagagcacctgctccttggttaaattttcatttaccataacgtagtggcacttgctcgtgggaatataaaacttcttcctaataacatcggtgctgaattcgaggagcactctcgactcattcccatccttcgtaacgcactttcctcccttagcccggttcccacatatgggatcttcacaacagggagacttaaccgcacaggcctcactgctactcatcatgagaccattgtggctgtgagaaatgggacacctggagtgctccaaaaattctttgtactcaaaatattttttgcaaagatacctcgcgctgtctactcgtgcagccgcgtcaaccgaggcagccgcgtcaacagtggcagccgcgtcaacagtggcagccgcgtcaacagtggcagccgcgtcaaccgaggcaaccgcttcaaccccgtcagcggccacctctgcatcttcctggatggggttcctctcactgctgcccctatcacgcttgtcacctcccctaactttacatctactctctagatttacctccccatctgcatggtttccctgtccactgcctgcactgtcgtctccttctatgtcttcatatgcactgcttccccctgcgtcattaaactggccacacttccctccttccacctccttctcaagctcttctttcccatccgagtaagtatccaaatcgagtaagtatccttcctcctgctcctccacaaacctcctgtatcctttaacatactcgttatactcctccacgtagattttattttctttttttttttcaaattttaagatagccttcataatttcacactcttgtttctctttctcattgtgagtttgatttgcaggatcgtttgtcagttcatccttttcgttgccatcgctgctgtctggcctcggagttactgtgcatctgtagggggcgttaacagggggggacccgccaaccagccccctgacggtgccgccgaccgtgccgccaatcgtggcgctgaccgctccgctgcatgccatcgaactggagggcgaactcgatccgctggacagccccccacctgcaacctccatcgccccacttcggttcctcctatccaacggacaccccttgcgcagagtcatcacctccacatctgagtggtcgtcccatatatgtgagctgctctccgacggctcgtaatttgccctgctgccatcccccctcccgttctctaccatcgtcgcgctgttgtaaaagctggaagactgacacgactgctggtacgagttgtttcgttcactgcagctggcttttctcgacgaatcctcggtgccacgcttcacggtgtctcttccctcgggcatcatcatcggtgcgtcatttgaaacaacccccttctgtgcatctctgatttccctatttcgattctccttcctattacgaccgttattgctccccttttttggacattcctcattcttggtcttcttcttattttcctgcggctgcggctgcttctgttgtggctgctcctcccgctgctgctcctcctccccctctcgttcttcttccctccctcggggtgcctgtgaagcccccaggctagccgtggcacaagatcggctcctcctagacccatcaccactacggggtacttttaaataattactttgcccatatgactcttttcctgatttgcggacggtcgattcaaatagaccgtcgcgttccgcttccggttcttctgcgatgcttgactgaatgcagatgctctctaggggagagcaacttttgttgttgtcgctgagtcggggaccggcggggctcctcccccgcccgttcctcttcgagcgatctgcgtggttcaaattctgagcgtccttcggatcgctattcccacctgcgctgtacgcgccactatgccctccgccgacccctcctccgacccccccctcgacgccgcatttcttcttcctgcctcgagtaaagagtgacgaggcggagcctttgccaagggaaagccgcgtattggtagacacggagaaggacttcactcgatgattggaacccactcgtcgagaaaactcaccccccaatacattattgttgctcaatcggctccttctagatctgatttttttctttttctctatttcgctacttataaaagcatcagccactttgttgtggataccaaggagctttaaaaactcgttacatttgactgccttccggtaacactttaggttcatccgatatctaccatcatcacacagcatgctcagtgacttgaacgtatagcttatttgactaactaggattttttcctccgtccccaaaagctgtttcttaatgtcatttatgcttaataccatttctttgaactgctcgtaggagatgtagtccgagtagtccctgattactggggaggcctgctctgcggtttggccagccgctctgtcagccgctctgtcagccgctctgtcagccgctctgtcagccgctctgtcagccgctctgtcagctgctctgccagtttctcgaccagcttctcgaccagcttcccgcccaaccgctctaccacctgctcggccagcttctctgacagcttcccgcccaaccgcgtggtcatccatgtcctctcgtgcctcccgctgcccgccgctgccgccccccgcgtgcacgatgcggtaggacagcttcaccttctcccgtttactccccttcagcatcgtattaatggcaacacaaaattcataaaagtcgagatatccatcgtcattcgtgtcgaaagctttaaaaatggaactgtacagataggcatttttgatggttccaaggatacctaaacttttctcaaaattttggtagtccaacttccccttgttgctaatggaattaaatcgtttgtgaatcactgcaatttcttcatcgctcaagtgagtgatttcttttatttctttcttcaagttccagtgtaacgtattgcgcacatgtgcgcttgtacacatcattggcatgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttgtcttcgtttgtttgtcttcgtttgttcgtttgttgttcgtttgtttgtcttcgtttgtttgcttcgttttgcttcgcttcgttttgcttcgtttcgttttgcttccctgggttggagcttttatttttttcgcgctcatctttttggtctgttttgctctgcattttgcccccttcccgtttttcccatccttctcctccccaaccagggatcagaaacaggacgcacatccatcatcagaaaaaaaaaaaaaaaaaaaaaaaagccaccgctttactcttggggggggaaaaggagggagctcccatccctggacgccccatttcacgttaaaaattgcgcagaccgcccctccaattgacacaccgcccagcagtcgtccaactcctgacgtttaaaatttggagattttgggggggagttccctcagctgtctctatgaacagctcaataccgaataggagtgaagtgagctgtccgatggaattcaccacatgttgtgtgtgtcactaaaggacagcatgtgagaactgagacaaatttaaagtacctgctcaaccgaaatagcaaaatcgattggtgttctttctccgaaagggaaaaaaaaaaaaacacgcaaaaaggagaaaggagagctatcaaacaaatggagaaacaaatgcgcgaatggcgattgggtctaattcttctccctctccacagtgattactcgcggggaaaaacgcacgcgtgtatggatattcatatgggcgtatggatattcatgtgggtgtatgcatgtgtatacgtttccgtgtttgtctgtccgggtgaccgctgggccgaggctcataggaccttcttcttcaaaatggctatggtggtgacgtgtgtcacatcgtccttttccattctcatgagcacgtccacgtcctgcagggggcacagtgtgttgtatgaatgattttttgcgcgtgagaggtagcacggagaacgcggcgagtgagaagttgcgcacacaaaaacgcggcgagtgcgaagtggcacatgcaaaaacgctgccgcacaaggacatgcttccgcgcggtactcacccgtatgtagagccgaaccctggggaggatacgcgacagttcactcgcagcctcgtgcagcccctcaggcgaattcagcctcgagaagtacgaacttaacagctgaaccagcgagcgacccatcccagccatccgattacacaaataaaattccacgtgatcactccgtttacatttattcataatgttgatatttaaaacctctagaaaatcctcctcaaacaaggagacattccttcgctcgatttttatggctactttcaatttccgcctggaacgcagcacaaaggaaaagccaacgtccacgtggtgtctgtagacatgtccttcgttcacttggaagcaggagctgtcctccaggggacaatattccattttgaaattcatcacaagggtttttttccccacttggttctttatcactgctttgtgtgattcccccttttttttttttttctcccttggggagtccccgtagcgcagttggctagctggcgtatcctgtggatgggggaggcatcatcgggttgctccactgggcgttccccagataggcatcccataacatcgcgtttgttatttaagcatccctccgctgcgcgttcctcggttaggctttccacccctgtgcgctcgtttcttttgcgggaaccccccccctccatcacacttccttcatggaccgctcctccttctccaccgtcacgacgcgcaccccacgacgcatccatttcttcttccccctcggggctctcctcgaaccctttgcagagggctctctgggcccgcttcttctcgctcaccgctcgcacacggaaggttattctgttcgccttgggggtggcagcctcgcgcgagatgatgacctccgtcgggtggtttcctctcatgccttctttcttctcgttcacgccgcctaagtcttcctccctcgtttccactccgcccaagtcttccttcttcgggttcacttccctcatgtctaccgccttcgggttcactccgcccaagtcttcctccttcgggttcactcctctcatgccttcctccttcgttcccactcctctcatgtcttcccccccctccgccatgaaatcccccaagctctgcacaacactgcggtagtagaagcagtcggcaaggaagacattgtgcgcgcacttcaccacgcagctccttttcccctccaagtaattatcgaatacatcctcatcaaaaaaaatggcattattgattctacgctttctgcttctaaacggcttcaaagtgggttctttcggaactcgtccttcacgggacctccacttctgcttgtggttgcacgtgcggtggtccttcagcagtattttgaaatttgcgtcttgctggttttccatcacggcgctgttcatcgcggcactgtccatggcgtccctgttcatcacggcactcttcatcgcgtccccgtccatggcgtccctgtccatcgcggcgctgtctcctccgatcccctcgtccagcttctccaattcctgcaacttctcccccccctccggcttctccatcctcctcaactcctcgcgacgttccctcaacgcagcctggtactcctccctgaacacataaaacggcaggctccgattattcagcttcttgaacaggtggaggttcacctctcgcgggttcgaaatcttcatttggctcttctcgtttagggccttccagtttatgcccctcatgtcgcacagctgctcaaagctgacgcggttcgccaggaggtactccacccacatcgagtatatacaactaaactttttcttcttcttcgttattcctttgaagaattcgacgtagctctccggactaagagacgaggtaggtacggcaggcacggcaggcccagtaggtgtggtagacttggtaggcgtggtgggcgtggtaggcgactccttcaccgcctgactcgctcctcttccagcctgacttgcttcctttcccgcctgacttgcttccctccccgcggagcctccctgctcgtacgcctcaataatcctcctttcccacttccgccacagatttgatgacctctcctgtcctcgtttcgccgcgcctataatgtactgattctgtaatatgtcagggttgaaatcgaagcaattttgaaagatcaacctcaagtccttgttgaactccgatggactatggtagaccccaagggccaagtttctcgacagagtggtgtaatccataggcttctttattttctttttatattcgttcttaatttggtcacttaaatttttgtcctccagcaccggggtggtgaagtacaacgccgtgctgctgtctctcgtcaggctctgcagcacgtggtccctgattagtttcttccactcctcggttagcggttctaccgctgctactgcggatgctactccggctgctgctccggctgctactccgcctgctactccgggttttactccctcttttactcccgcttctactcccgcttctactcccgcttctaccgcgcgccccttctcgggcgaactggcacaactcgtgccgctaaccctcaggctggcccccccgctccgattatcctcgtcccccttgctcaccgtcacatcgtcgtccagggtgaagctccccaggcgcagccgaaccctgaagggcgtatggctcccctcagcgggcttcttccccccgaggaggctacttgcttccacgctaaaggatgacgagcttagcctcttctgagtttggtcgtggtcagtcctgccgccggcagggcgagcctcctccaacagctgctcagcaccactgccactccccttcgacttgggtagggtcttccccttctttgccttctccgcctccaattctatcctgtttgactccaaaagcagctgcgccaaggacttctcctcctgttcacgtagctccttctgtgtggcggaaaatcttttggcctcttttgttcctctcatggagagaagcaacttgtagaactccccctcgtaggtcttccaagcgttgcatctaagttggtacagattctgtttttccttcgggttcttctccatttctatggctagtttgattctgtcaaatatgatcaacatatctcgatggaagtcgtcctctcctttgtaaaaatcataatgcagtttgttgtaaattacgtctaagttcactctctgcaagaagggccagttgttactcttttctccctttgcatctgtggtttcttttcccttttctctatttccttctcctttaatgacacccccccctgcctggctgcctatccctgcttggctgcctatcccgactgactcctgttcttcaaattggattctatactgttcgtcctgatccccaatgcgttgaaacacttgcttcttcttcatgacgtcaataatttgggacagccttcttttaatgcttcggttgattgatgactgggattctccttgcttcgctcctccttgcttcgttcctccttgctccgttcctccatgcttcgctcctccttgcttcgctcctccttgattcgctcctccgatgggtgagactgctgcacctaactgttcgttccatccaactgtgctactcctgttgctgctacatctggctctgttactttcgacttcttctgaatccatattttttatgagatggctagctgggatgggttcgtctcccgctcctcccttccgattccccttccactttccctttccttgcggggaggcattctcacccgaaagggaattattcacactgatggatgaagcggtgtgtgcgcttttctcatttgtcgcctcgactaccgtgtcgcttgtcttgccgactgccttactgaccgtcgagtctcctttcatttttactttgatggggagggatgtccctttcgctctcttcgcgttggcggcgcttttcttctggtcgacgaggcttctcaaatcgggtgagtctttacttggggaacttccacctcgggaacccttacctggagaggccttacctgcagagcccttacctgtagaacccttacctgtagagcccctacctggagcgcccttatcaggggagcccctacctggagatccttttcttggggtggccccacccggttggatcacctcccctgcagccttccccttagtactgcctcctttcccacctttacctccaccccccccttggtcttctctcttaacggaatcgttttgcctgggtccctctttcgatttccccctcctcagggagtggtggtcccccccatcttcctccttcactcctttaatgccacacccagaggtgcctcctgtcacctcctttcccttcctgctcctggtcgttgcgcaattcccaccgtcgttctcgttcgtgccactgctctgcttccttaatagcattccccctcccttcacattcctctcacttcttctattattcactaatgtcacatcggtacattcactctctgcatctgctgtcttgatttggtttacctcctctagtgacttcttccccttcgtggcttccacacgaatggaagcatccttccctgttttgcttccctttttggggagttcctctaattcgtttgttccattcgacaggtcttgctcggcaacctcttccatctccccttgcccatgcttccctcccgcattttttttaaagtcctttttatttttgtcactatgggagatcttcttccccttctcttcctttacatgtcctacatttgcccctttctttgagtccttgttcgcccctccactagtgcctttctttgcatcccctttcgttttgctcccccccttcgtttgggggtcctccttcgctatgcatttgcttcccctcctgggttcttccttcgaggcgtttcctcctctgattcgtaaactccgtctcgtctccatactctccgaggggtgttgtacgatctggggagggggcccaccaacagggggatctaccaaaagggggcccaccaacagggggatctaccaacagggggcccaccaacaggggtatctaccaacaggggtatctactaacagggggcgtaccaacaggaggcctaccaacagggggcccaccaacagggggatctacgaacaaccggatcctcacctccctttgggccgtcccctttcacctgaacaggcaagccgaaacgtaattctacgcgagtgctcacccctttgcaaattgtctgggagtaacctccctgcttttttttcccacgtgcaaacacttggtcgattgcaaaagggggacttcaaccaaagggggtagggggtagtagtatattaagtcccccaagtgcgtgtaccctccgaggatcttcaaatagaactaattgttcacctaaagggtagcgcacgtagaagcacctctcccgtgtttgtcgtgtgaaaagaatgactcgacagagcggggggtccaaaatggagtctttcaccttcgttgatcttctcgctgagggtttggtcagcttctggacgtctcagcacacaaccccacgatataactgctccaccgctctacgactcacagctgcacctgcaaatgatggattcatctcgccccacggtagtgggtctctcacttttagtagctgctcatcagggaggataacaaaatagctgtttcacaatttatgcaatttggctagctataaaaaaaaanaanatttttatttttattttannnnnnnnnntttctcaactcccacatgtatgtttcttttcctctcttcaattgtatctcccaaaagggccacgaagttttagtccctccttttaccacatttagtggaagtcaaaccggaatggaattttttttatttttggttttccccgctctgttcatcccactttggcggctccgtgctaccaattttgtgcccccccctgtgcgtatgtacgtaagcatgcatatatgcatgtatgtatgtagtattatgtatgcagtattatgtatgtattttttttccccttggcaatttcgccatccccgcagcgcacgccgccttcgattcaaacgttgcgcttccctcccatcggttggttaatcgtatggcatagcatataccaggtgggttttatttaatttctgtgtttttttttcccctttgtggcttttttttttcctcatttgtgcctttttttttgcgctccttgtgccttttttttttcctcatttgtgcctttttttcttcacccccttgtgccttttttttccccctttccatgggatgcgggcaagcaaccacttgagcgcggagacaactctcgaagctgttcctccccttttcctttcccctccccccgtcctccagctgtgcccaccatggcggaggtgaccttctgtgaagaatgcaacaatatcttatatgcacgaagtgatcggaaaaacaaaaagctgctctacgtatgccgcagttgcgagtatatttcgcacaagccgaacgagcagcaaaacatcgtggcgaggattaactacaactacaacaggaagtgagtggtgaagcggtgtagaggcggagtgatgaagcggcggagtgatgaagcggcggagtgatgaagcggcggagtgatgaagcggcggagcggtgaagcggcggagcatggctgaccagctgactagccgatctgcccaccagcgcgtcgttcagaaaatgcctgtactctccctaaacatcgctccgctaccaatcctcatataaccacccctcctcctcttcgccaccttccccccccctgcagagaggacgtatatatccaccccgaaacgaagaacgaccccgccctgggacgcgtgcgcgaatggatctgtaaaaactgcggaaacaacgaagcggtctttttgcaactccctgaaagaattagttacaacccaatggcactcatttatgtatgcacaggaaagaattgccactactgggaaaaggagatacaagtcacgaatgatgaggaggatccgttacatagaagtgggcgatcttcggaagggtcccttgttgatcacctgaacccgattgtaaaacaggaggcggatgacacacaaggtattattcctgggcagggacaaaaacggagtcgaaaaaaactgaagagagtcagcggggatcacgacgacagtgatgagcaaaatggggaagaacacggtggtgatggaccccacggagatggacatggagatggagacggacgcggcctcgacgaccgcaaggagaaggaggaggacaaactgaagaaggagctgcaggagttaataaacgccaaggaggaggggcagctgcagccaggagaccagcacagcgaggcgggcgattttgtcgacgaaaatgaaagtgatgtagaggattacttctgaggaggttaagcggtggggcggggcgagaagcagcgcagttgctcagttggtgagttgcaagtcgcttaactgctcagttccttcactgcaaatcgcttaactgcaagtcgcctcgccccccatcgcgccattttttttgttcccccagagaagccttcacgtggtagcagtcctctccgttgtgcagagaaaaaaaaaacagttaaaaaacagttaaaaaaaatagttaaaaaaacagttaaaaaaacagctaaaaaaacagttaaaaaaaacaattaaagaaatcaaaagggatccagccccatagggggggaatgtggatctgctaaacaggccaagtcgatagagcggattgcaccagctggtggaagctcctctgaggacatcgactgtgctgatgtggcctgccccaatgactgattggacgcacagcccagggcgtagctgggcggctgtacctttgcgtagttatgcggctgtcccattgcatggttcgccggctgtacctttgcatagttatgcggctgcgtgcatgtttggctgctcctctgtacggaagaccaccccctgacttgcgataacttacccacccatccgtttgtctaagcttaaaaaaagaaaaaaaaaacgaaccgatctgctcccctcagtcggccgtcctatacatatcgatgatctcttggatatctccacaaggaaaaaagtccttcccgatgtcttcattcaccctgttgtgtagattatacataaatgttgagaactcggtccttccttggcaatttattttatacctttttaagtgctccaaaaggtcaagcttgcagatatgacagggatataaattggaaaaggagtcgaaaaaatcgaaatgcttttttttgtcttgctccgttggttcgctggggtagtttgctgccatggtgtgtaggactagccaggatgctcttcctatttcctccctatcgggtggatatatttttttatttttcccactgttacttccatggttttttgactttcctctctcgccgcatgagtgctcgtagcatttttcgatctccattttttgctgtccctgtgttgggggagggcaagaaggctcatcggatgccgatctcgtggggttcactctttcgcgttcctctcgtttgcccagcaagtgtgttgctactgcgatggtacttcgttggtactgcgttgatactgcgatgatactgctatgctacttctttgctacttctttccactgctttgccactactttgctgtttttttttttttccctgcgtgcacagggcggaacaactgcttctgccccgcctggctgcgggcaccaccgacgaaatgacgcgccagctggggaagctcaaccgacgcaggtgcccgtcaccctgggtcaacccaaactgagcggttaagcggttaagcggttaagcggttaagcggataagcggctaaacagctaatcggctaatcggctaaacagctaatcggctaatcggctaatcggctaatggctaaacagctatgcgaatccaacaccttctgtagatcgcgttgatatcatgctccgccgttaaagtgttggaattttttttttttttttttttcttccatccctgccgtgccccacaaatgataaacgtaaacgtgggcgtgctggggcatgtggactcggggaaaacgagtctgtgtaggtgcctgagtgaagtacttagcacgtgcgccctggacaaacacaggcagagtcaggagaaaggaatcaccatcgatttgggtttctcctccttttacttgaagaggaggcgaagaaagagaagcgaaacgggcaagcaagcaggtcagatcaggagtggagaggttggaagtgagcagagcgggagtggagaggtcggaagtgggcagatcaggagtgaccaaattttcgatggcgaggtggccaccggggaggggcgcgctgccccacgggactgctccccccccgaggaagaaacgctgcaagtttgtctagtggactgcccggggcaccactccctcctcaactgtataataatgggagcagaaataacggacatggtcctgctcctgatagatatcacgaaaggaattcaaaagcaaaccgtggagtgccttgtcctatgcgaggtcctccaaagagatgtcgtaattgttttgaataaagttgatctagtccctcctgaacagagagaaaaaaggttcaacctaatgaaggaaaaaattgatttggtttttaggagtaaggtcggtttgaggaacctcagatggtacgtcgtgggtttgtccgctgactcgaagaggggagaaccagctggagggggggagggcgccccccacccgaggagccaaaacgtggaccaactggttaacctcctgagggaggtcatcagagtgccggcgcgggggggaaaaaaaagcacgcgggggggagggccaagtggaaggaaaaggaagccataacgaggatgcggatgagggtgagggcgatgaggatgacgatgatggaggagatgacgatgagggaggcgatgacgatgacggaggggatgacgatgacggaggcgatgacggagaccgggtgaaccaccgagacgagttctacttcctctacgatcactccttcgacgttagggggaaagggagagtgtacacggggacagtgatccgagggactatcaaaaggaacaccgttgtctccatattgccattgaaggaaaagggaaaagttaaagaaattcagagttttaaacagagagtcgaagaagggactaaggggagtagattgtctctcctaatctcaaacgatcatatacgaaatgctgggaagaaaatcgagagaggtgttatcgtttcgggagtatcaaacatccctcacttttccatttttatttgtcgagtgaagttggttcagtactacgggaggagtgtcaacaatgccgagttactctcctgtgtcattggctttgctacctccccttgctatgggttcttttttcgtcctgttaagagacccactaggagggggggcatgccgtcccaccaggaaaaaatacatcctgtgcagtctctgcgcacgaagaagaataaaaaaggcttcgaccctgagggagactacctcttagttaagcagctaacattcgaaaaaggaaaggaagagaagaagccaccagggggggggctcatctcgggggggaggccccactcaggggagaaccatgcaaaggacagagaaaataaaaacctccccagtgatgaaggcgacgatgccgaccgcggggaccaccacgatgaccccagtgatgaccacagtgaagaccaccgagatgaccaccgcggggacccccccgatgaccgccacagggacaccttcttcctagtcctccttaagaaaaaaatccacgggtacaaaaaggagaaatgcatttttataaaaaatgaggacaacttaaactgcaggatttgtctccatggaacgattgaggagataattgacgatgggtatcctttagagaagggtcccttcatcgtaggaaagaaacccactcttagtgacttcccccgttttagtaacttcaaactactgactgcaaagcagaaggtggggcaaatcgaacgtgtacaggataaccatacggtgctttgtaggaatatgtttcagtgctctagtgaagtcactccttacgtgaaaaaggagatatgcctagttgatgcaaactacgtcaatgatctaagtgatatacacgtcagacacgtcggtgttataacagctccgtttgcaaaaaatgggaaattcttcgcccgctttgaggacgacctttcctttgtgagggaaaactgcaaatcgtttctcctcgtgatcaagtactacaaggacgcgctcacaaagaggaaggtatttctatgaggcccctcccccggcgaaaagccccgcacgcacagcaacgtggtagccagatccgtacggactccactacgcgcgctgcggctcgttcaaacacttgacaaaaaaaagaaagaggcggcaaaaaagaggcgggcaaagaagaggctggtaaaacaggggaggagaaagaggcggcgaaacagaggcggataaaacagaggcggcaaaacagaggcggcaaaacagaggcggcaaaacagaggcggcaaaacagaggcggcaaaaaagaggctggtaaaacagaggcggataaaaatgtacagaacggtgcacacggaaagacagaaaaaatccctcgaaaggtcgaacaggtgctagctcaagttgcgttaaggtggccagactaacagagtaccctcgttccgaccgccccgcccctaagggcgccgttttgggagttcccccgtgttagccccccttgccccactctgtcctctaaagcgactgcttcatttaccacgtcctgtagctttctacccctcggcacctcctccctcatgtgatttaaattaaactcaaactgattcttcaacataagtgcttgagagataaatgcttcctcctgagctttctcaaactctttttctacattctctagggaataaacatgtacctgttcgtttggtggggatctcctgagctgcgtatcgtaaagggctctccaaattgtttcctcttcgactggccctttggacttcacctgcacgaaggaggagggcgtcgttcccacgggcggtggcgacgtcggcggtgacagcgcctctgtttggggcaaggcgccaccgccgccatcgctgctaccgcttccaccgctgctaccgctgccatcgcttccaatgccgccatccctaccaccgctgccgccacctctgctggctctccccgcccccacttcgtcgaaaatcttctgcgagttgtccagccgctcgtagaaccccctctccgcactccgcgcctcttcgaacacctgaagcagattcaaggccacccttttctccgccgatcccaaattagccaagtcatatgccactgcgtacgttctggtgagaagggacaaacaagcggagcagcacacaaggggcaggaggcctctttggaagagcttcatcctctcaccgattgctttgcgcagcggtgtgtctgtgtatgtgagtgttgtgagtgtgtgtgggggggagaggctaaccacttggttatcttcccaactaagtgactttttgatttatttatttttttttttctctcttttaatgccttcttctagtgctaattcaccacctctgtgatgcaaaaattgacagggggtacaaaacaaaaggagtgcaacgtcgcatccactgtgtgtgttgttacgagaagagatgcattcactgcgagtcatgcttgacgtggggcaaggtcaaatcagaaaaaaaaaaaaaaaaaaaaaaaaagtccgaaggttggacgaaaagtgttactaataatattcgcaaagaaggttgtcttctactgccaaggaagactcctcctttttttttctttttctttttcttttctttttcaaatgagcgcctctcccctgatggtgcgctgtacatacataaggatccgcggctacacccgtccaggaacgaaccgaatagcggacgagcaccgccttccctcccttcactccttcaaaaaaacgtgtgccggtagcgtcccaagaaacttcgatcgtttgtagtccgaaaatctgcgcgacggaaaagacgggacgacgtgtacatacagggcaatgtccaaacggaaaaacaaaaaactaaaaaaagaaaaacaaacaaaggtgcgagcaaaaacaacctgcgcgctaaaacaggtcacgccgcacccctgagtgggggacccgcgcgacgcgcctctcttccaacctgcccgtggccacgttcccgaggaaggagcccaggtaaatccccgcgatggaaaaaaagggtgcgacgatcattttgctcttggcgtcgtagtatttgaacttgttcaggctgtacaggggcagcagtaggaagcctgcacggtgaaggaggcgtggaagcggtgacgaataaaagtaaagacatccctgtggacagtcacgagtaggagaaacgcttaacttatctctgccctttgaggcgacttacccagaaaggaccacagcttgcactggacctgcggtcaattcgaagggggaaaaaaaaattaacttctatttgcgtagcggtgaaaggaacaaaaataagcactgcaaagtatagcaacacaacaacgtggtcgagtgtaaggacagaacaatgcagcgcaatggttggatgatgtccctatgaagagggtcctctcccccttctggtaaaccgacctgcttctcgatatccctctgtcttgtatttaaaatgttaataatattaatcgagttcatatttttactttcacttggatcatctgtgggaggaatgaaaaaatcgtaacggataaaatgatcagctcgtaggattaggagcagtgtgtcgaaaaaaggaacccacggaggggtaactcacaacgatagggcagcttgggggcatcccagctgattcatctccttcgtccctacctgcatacacattcgaaaggacctttatcacgtcatggctgctcaatttgttgcagttatttccaatggtgaaaaaggaaaaatggataaacagcctcttaaaaaaattgactcttcttttctcattctttttcgcgtacttgtgctcgagaattgtgatgtccgatggtacctgtcatggggggagtgagtaggaggtggtcaaatggggaaaggataaccacgtggggtacgtggaaagagacccacatgcatgcacagcaatccgattaactcctaaaccgttatgtgtaggaacgttgtgggggaagagcatgaacgaacactgtaagggacgacccaactctaacgggtacttccccttctccaatttccatttgatctttaccttaacgtaggacatcgtagttacacagggacgtaacaatggagaggggtggaaaaaaagagagaaaaaaagagaaaaaaaaaagaagaaaaaaaaaaactattaacaacttatcgcttaagtttaattcccaagttttcctatcatttggaacgaacacatgaagtaagctcttttcatttttcttttttttttgtttcctatgcaacacagcacacaagttaagtttcacttctcgaaacacaagtaaacacaaaaggtgaacatgggtaatatcaaattatctatgtcgtggaggtatgccttttaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttcgctagttcggctgttcctcacctcgaatagggcaccgaagagggacatcataaatatggcggtcaaactggccaacggcgttttctgcgaagtggtgaagcggtgaagcagtgaagcagcgaagtggcgaagggcagtgggttagcgtgccgcttcacatcggatcttccgtcctctgaacagggcgcgcgttcccaacacacacaacgtgtgtacttccccgcaagggtgtggcccagcggacgatctccagcagtgcgttgcgctcccgccctgcagttctctctcctttcctacttgaacgaagtagctctcaagcaaaagcgataaaaatgtagaacaaaaaaaaaagagaaatcctgtaggtgggtgaaagatggacgggggagatacagtttgtgagagaacaacggttggtctctacatcgtcacaactttctctgcactactgtttgcacttggccaaatgcgttgccaactgcctgacttgttcaggcattttcgttcccttccagattttccttcacaaattatctcatttttgccccacctgcgtacgacttgttgttcgtatttttgatcttcggggtggggaacagaagccccccgatggctgcctgcggggggaaaggacaacatggagtgatgatacgaacgcgagtgctggacgacgtcccgagaaaacgtcatcgagcggttaatgtacacaggagtagtaacgccgccaaacgcgccccgaggacaagcggttggctaacaaatgagtcgcctatgcatatggcattcatccccgagctgtagagaagcaggtcggcgtcccggaagaggaagacacttcgggttcccttgcgcaggtagttcttgttgttcaacagtgcgtccgcgacgattgggatgtacaccctgggggaaaaaaaaaaaaaagtaaacaagtaagcaaaaaaaaaaaagtaaacaagtaagcaaaataaaaaaaagcaaacgaatgaacaaaaaatgggtgaacacatgagcaagtccgcttcacgctgaaacgtccgcattccagggggggctccacccatgggggcgcgcccctccctccagcagtacccagccaaaaggtaaatgtgcgtaacgaccaggcccctcctatctctatcgtcaataaaactgcaaagggggagggaaggacacgaacgggtgtagcgccaaaacgcacgcgccgcttttaggacgcttttacaccgcttttacaccgcttctatgccgcttctacgccgcgtctaccccgtttgcttgatggggcgcttggcaaacctggtgatgaacttatgcagcgtgttgcgatccggtgacagcgcttggccgatttttctcgcgacttccaggagtagcagcaggagaaacgcgaaggagagggtcaccacaaggagctccacctgagttaggggggtagaggggtagagggatagcagcattagcaggggtagcaacattagcaacgttagccgtgtcaagcgcaaaggggatcatcgcggtggaaacaaaagaaagtagagcgcgccccccagacaagccgccaactcgcgccactcccgccagcactgattaccttccccaagaaaaaagacagctgggcattcacaaaaagcaggaaatgatagtgcttcctcagataagacaggctcccatttctcctcaccaacttggcaatgtaaattatgtacagagttgtgatgacgagccagcccaaaattaaaaaataattctgttggtgccatagaaggtggactatcgtttgcatcgcgcttgtgtctttaaaagggggagaaaaaaaaaaaaaaaaaaaaaaaaattttaaaactgcaacaaaattaacgaaaacaaatgtaacccccttgacaagtcgcctctccccatctttgtgtgtggagggtctctcctgtctgcctacccgattcactcacggaatcgtatcgtcttgtgccgaggttgagcatgttgtacagaaggaacgccagcgaagcgatgaggagcttccccttctggtcgtcggctcgacgcagcaagtacgcgcagcttgcggcgtagagggtcaaactgagggcctgttgggggagcagcaggaggggtaaacagtcgtgcggggcagaagcgtaaagtattggcagtagtgcagggcagaggcggaaagtattggcagtagtgcagggcagaagcggaaagtattggcagtagtgcagggcacagtagggttggattcccagctgcgtcgcgcatgcattaccgccccactgaggtacacagacaacacactcggaacgacgcccccgtgcaggtgctcatggaaaaggccgtatgcgtaagcgtccaggaggagggtccccgccacgctcaccgtcgccccctccaggaaggaaaacaccctgcggggggaaagccgaaaaaaaaaaaaaataataaaataaaaaaaaaaaaaaaaaaataaattaaaaaaaaaaggcaagtgtgcctagaagcatactcaaggggaagaaccaaatgccattacaacttccatcacgaccagcacgtccaccacgcttgccctttcacttcccctttaacttccgcttccccttcgaaacggatgcaccacgcttacccatccgtcagccgaaaggcccctatggcgatcatgtgataaaaggcaaagttgagcacaaaccagagggaacaggtggccaagctctcgtgaattcgcattgcgcctgtgggtttggggaaggagaagaagcggcgcagaggcacgccgttggggtgtctcgggggtgcctcctcactacatcgttgcggtagcggtagcggtgtggctaagcggcaaggtggccctacccagcgtcgcgagaaagaggaagccgtggaagaggaggtaggcccaggcgttcactcgcacgtatcgcaggaagacgctgccgaggaggaactcgttcacgagggcaagggacagcttcgccgcgcctagggggaggggaaagaaaaaaaaagacgatgcgactgaagtgacgcgacgaaagtgacgcgacgaaagtgacgcgacgaaagtgacgcaactaaagtgagacaactaaggcgatgcgactaaagtgagatgactacggcgacgcgactaatgcgacgcgactaatgcgacgcgactacggtgaacccccccgagcggagtgttgccccctttcgagggccccccggcacaggtgagcgctctccattcttcacactgaccagagtttaaaacgtcatacttcgaaaccagcagggttgaaaagaaggggaaaaaaaaagacgcgaacaagttggcgccatatatgtgaaggagcaactcccaagcgccaataacccccttctcgtacaaacgcagaaaggtgggatcccccttttggttcaggaacccttgtgtgattttttccctgtggtgataccccccgatggttaaggtgggactcctaaatggattaccacctctacgtggacttctttcattttctgtccccggagaaaaacccttctctttaatcctccactttcgtttacttcctttcctgttgtgtgccacgagagagacaaccaacacgctgcacaacagcgttagcaacacccataggtatgtgcagtggttggcatataggaatttcctccgcacttccgtggttaggatcaatgagattagtatcccccttatcatggtgaagctgtttgtaaagggtctcccaagagggaggggggcaggcatagctgggttggagtgtgcaaagggcaactgcttcttatcgggggagggaccatccactgctcacatgggggggcccattggggacggctgtccaagtgctaagccatgtgataagccccccggtaagtcactcggtgagtcacccggttagtcgagtcacccgctgtggggctcacacagatctgtggtcccgctaaggtgctgcctctcaccgcaattcacgtttgaagctgccgtttgggcgggcgccccgcctttgactcatgctcgggggaaaggttgaaatgggaaaaaattggaaaaaaattcaaaaaaaagaggaaggaaagtggagcaaaagaggaggaaaaaaagtgaaacagctttcaccaaagattgacataccttgacaacaaattggtataacttaatggtcgggagtcgcaaagggtgacccaaattgacaaaaatggagagctccctttttctttccttttttctctttccttccctcgggggtgagcgcaaccgttctttgggaaccccaatttttttttttttttttttttggcgcttcgttcgtccgcttcgcaatgccacttttgcgaaagggtccgtaattaaaaaaaaaaaaaaagcaatcaggggggggaccccccacagtgagggtaagctcaccctacgcgttggctgcgtcgcatgttggctgcgtcacacgttggctgcgtcacatgttgaaggccttccccttaatcgccactccgccgcttcatcgctccaccgcttcatcgcttctccactccaccgcttctccactccaccgcttctccactccaccgcttcctcgctcccccctcagagcacactgcggtagccgaagaggtccctaatgttacgtatgttgtacttgatcatggtgggtcgctccaggctgaggccccaggcgatgacggacacctccggggggaaccccatggcgcgcagcatctcggggcggaaaatgccactgttgccgacttcaagccatttcttgctttcctcgtggtagccatacacttccatggagggctccgtatacggattgaaggtcggtttgaaccgcagcttcaaaatgccaatatatttgtaaaaggctgccagcgtgccaatcaaatgagacagtcccaaattcttgtcaatgataagtccttccacttgatgaaattcggctagatgggtgctgtctaggttttcatttctgaacaccctatctatgctaaaatatttttttgggattatagaacccgtttttcgatactccttagctagctggaataaggctctacaagaactggcagtggtgtgtgttctgaggacgttctttttcgtgcttttcaattcccatcggtaattccaaccaaagcttccataatctccaacggagtgaacacgcttcacattatcgatgtaacctttctccgtgaagtcatctatgcaaaactcaggcgtctcaataaaaaacgtgtcctgtagatccctactcggatgttgctgtggaatatacaaagcatcgaagcaccagaaagacgattctacataattatgcgtatccatttcttcaaatccgagggatacaaaaacatccttaaacgttctcatttgttttattaataagtgtgtatttcctttattcattttttttccactagagaaaaagttgtactttttcacatcatactttttgtattcttcattttttatcagtaggtaggttaagtctgtaatctgcttcttaatctcctttgtaaaatggctagttcgaacgatgtacaaataggagaattttttcatctccataagttttcttttctttagctctttgattagatcgcttaccttttcgtcctgcttgtcatgaggaagggtcattattcccttcttcaattgggagacaagcgtatcttcatcatatccgtacgcttctacgatgttgagatagtctctcgtttcatccaccagactgttggcactaccttccacatgggggtataacttcttatcgctttttcgaagttcttttttttttttttaaattgatgtttaatccaatgtctgcctttttcccaaatagcttcttcagatcctccagggtacactctttctgttccactacatgcttcaacgttacgtgttctggtgacccttctctcaggtactcctttccttcctccgtcagctgatacgtgttgaagcttctgacatgattcacaacgtagtacagggtctccagcctttttgccattccaaggactttactgtgttctagattgtattttttgcttatttgtaacgacgtgacgtgttttgtttcctccacttgcacatttttttcctccttcagctggaggtagtatgcccggtggttcgctaactcttccgttttgacacttcccaacgagggcccattttcttctctcttttttttctcccccccttcctgacacagggcgaactcctcctccagcacctgcaggaactggctcagctcctcccccttctgctcctcctgcgctttggcctgcatcttggccggaaccttggcctgcaccgtggtctgcaccttcacctgcaccgtggtctgcaccttcacctgcaccgtggtctgcaccttcacctgcaccttggtctgcgccttccccttcggttgcttctctcacaccggtggggcgaaactcccgcaatgcgctcgtacagctaactgttgcaaacccccttgcagaagtgctcaacttaggggggagtgagaccactgccggaggggaagggggggcatactacttgggttgctccaacaaacgaggcaacaaagagttactacaaaaagggaagcatataaccttttcacatgtgcgccatctgctccaatcgaggaggcctccctttttgtgccgatacactacgccacgagggacgtcaacgcgaaaagcaaagtcccaagagagacgcgtgaggcgtgtataaaacgcagcacagtccagagatcgaaggaaaaaatcaacccttcgaaaaagcttcaatgatgcaatccaaatcggaatgttcttttttcttttttttgttccttttttgtcccctttttgttattttttccacctgtggactcagcgaatgccaccctttcctccttcacgccggtcggccagctcccttttttttttcgcgtcgccccactcgggataagtatgtccctcggccggggtggcgtaatctccactccgttttccccttcatgcagcggctagcttttttttttgccaacgcgaattgcctgaacgggtcaggcaaaaaggcacgaataaaaaaaaaaaaagcaacaaagcagagaagcggcgaagcagagaagttaacaaagcagcgagcaacaaagaagcgagcaacaaaacagcgacgcagcgaagcaacaaagaagcgagcaacaaaaccacctcagtggcagccgtaagcgggaacccacgcgcgaacgcaaaagcagcgggcgtgcctacgagggaaaaaaactacgccgctgcagaggcgacttccgcagaagcgactgctacagaaccgtcgcagaagtaaacagctaggaggaaggccaatcccatttggcagacgcaccagtgaaggcggtacacctcgttttaccccacgtcgaacggacgaatggaatgaaccgccccccctggaacaatggaggaacccagtccgcagagacccataaaggaaaagaaaataaaaaagggccaacggcccatggtcgtcagtaacaggaagccattcaacatttttgagaaaaagaaaacggccaagccgatcgtccgcgacccccgattttcgaacctctcaggtaagagcgagtgaagaaagaaaaaggaaaggagaggagaggaagggaaagaaaggaaagaaaggaaagaaaggaaaggagaggagaggacgggaaaggaaagcggagggataatccaccagcgcagagtagaagggtgttcgcctgtccatcggaacactgccacgtcgcccccaccgctctgcgccgctttgcatcgctttgcatccttttgcatcactttacatcgctttgggtcgcttccccccccttgcaggcacgctcaacccgagcttcttcaaaaaggcatataaatttttgttcgacaaaagagaggaggaaaaaggaatcatcgagcaaaggctcaagggaaagaaactaacaccggaggagaggcaagaacttaagaacaagctgagtacctatagagacactgatcgaatgctgcaaaggaaggaggaggaacggaaactaaaacaggagcttgtcacacaggagaaaaaaaacatcttacagaaaaataaacagccattttactacagccagcgaaagataagaaagatggtcaatgagcagatggccaacaagggtagcatcaagaaggctgtgaagaaggagaaaagggttgtgcagagggagcgcaagagaaacatgattccggagaggcgcctcgtcgctgacaacgtgtgagaggcgagggaaggtggtcgatcagatcacatgcctcccctgccatgtttgcattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgttcaacgcgctcctacggcacaggtagatcgcgtggtcatgccttctcccccaagaggggtgtatggtaggttttatcctccccccctttctcgttataggaaagaaaactgcatttaaacgcacgtagccatccccttttttttttttttttttttcccatctttaaaacttaccattaaatgtgtttcttcccccattccctcctgtagtgatgaaattttttttcaaccaacttatttaacgagcagtggtgactgctctggggtatcatccctctcgacgtggcgaagcagcaacctggtgacaataccattctgagcataatatgctgcaaaggaagccccccaaggggctcttcctccactttatggagcggcgactcctttcggggctgcttgacaaagaaaaggcctctagaatgaccggcagtgtcataaagtttgaccgccgcaagggatacggttttataagtgagcacacgcaggcgcgagcgcgttttgctgagtatgtaaggggacgtgtgaccattcctacccccacatacatacacgtcttatgacgcacgtcacacgtaacgctttttatgtgcacgcggaagcacccaccaactgaccccagctcaaatggccttctcacttgtaccgcttcggtttatccaccccctttttacgcagagccgaatgatggaggacccgacatcttcgttcactacacggacatatgccagggtgagtcttcacacggtggggcggcggtggagcggtgatgaagcggcgatggagcgaccagcgtgtaggcaaccacacttgagagcgccaccttcacacaagacctccctctaacctgtacacgcacaactgctaccccaaaaatgcgaccacacggatgcaccccaaccgaccgaccccctccaacaggcaggaccttctcattaacgagtgaggagaaaaaaaagttaagttggtgctcgagggtggacatgccacctcgccaagtagagtgcaacttcgaaaattatgacccccctggaagcaaggagcaaataaaaaaagagttcaaatacttggtgccaggcgaacgggtcaaattttacgtcacgtacgatcagcacagccattcgaccaaggcgacgagtgtggactacctggactgatgggaattcgtttgcggcggccagctgaacgaggaaaagcggaaaagcggaaaaagcggaaaacgcggagggagaggtgcccactgcccatccgtgtgctgagcgctgcgtgccgcttaaactgatttttcgtattcatccctcacgagcacgcgaatgtacgtgtatgttgaaatgggagctgcagtgagagttggcatacgtgtatgctacatctccttatgcacttctgctcttttttgcgtaacggggttggaactctcctcagctttggggacgtgtagcccttctcctcctcccccatccgacttttcctctcgcgtcaaaaggatataccacctataaggagtgtcgctctagtggcgttatttttctcccactcccgtcgtacatcattcgtgtgcctaccaactcgccatcttcccccgagcaactgtttctttttttttttttttttttccatccctgataagctatgcaatagggagtatgcaaaaaattcgcaaatatggcaaaaatggcaaaggtcgcatagatcgcaaaggtcgctaacgtcgctaacgtcgcaaagttcgaagtttttcagattttgcgaaaagtggcccccaaatggcatgaacgtgcgagccaaaaaaggacccgctttttttgtagatttttacgggttgatattttttgtgacttgctggtcgcgccccccactgcacagtcgagctgccatcacgacgcggttgaactgatttcaccactcccacggatcttactactatcactgcgcaacttaacgtgcttccccgctttcccgcgttcccgccgagagccccacctccccacacaaggcgcacccgctccgccctcacttcctaactcccccagggaaaaaatggctagctaccaatacctcagctatgtagatctctacaaaatcaacaacataaacttggatcccttcacggaagtctttaatgacaaattctatcttaggtacatttacaaatggccccacatgaatatcgtcacgaaggagatggacggtcatataagtggctacatcataggtcagttcagcagcgcagcagcggatctgccgattagcccattagcggcgaagtcgcgtgggcgaacacctagggatgccgcccctccaagcgtgactccatttttctcacatcccctatcccctattccctaccccctctccccgtgcaggtaaagaagaaggactgggacccgactaccacggacacgtgacagctttatccatcgaggaggacagtcgaagaacgggcaaaggtgtagacctaatgaatgaatttgaaaaaatatcaagaggtattcacatggctaactttgttgacctttttgtcagaatcacaaacgagccagctatcaatatgtatcggaagctcggttacatcgttaacgaagagatcgtgaactactactgtgggaatgaaagtgctctagacatgcgcaagtacttggacgtgcgaccgggcgcctgcgtgaagtgacgcagtaaagtggcggagtgacttggcggagtgacttggcgacgtgcgcttattcgcttgaagcgccaggatgtgtgcaggcgaaatagacccccacacatgcatacacatacgcccaacccccctgcgagcgaacacctgtgttagctctcgcaccgccaccacccatcacctttttatgtatcattaatgaccaccctgggtttgaagaaaggagcaaattgttttcatgtaaattaagtgcatacgtaatgcactcctttttctcattccctttttttttatttttttattttttttcgcaaactcctacacaccttggtaccaacaacgcacatcaaatggttaactgtgtcgtagcctgacgggggaagagtggagttacactatgagggaaagctgcgaggagccctcctcttgctttccctaacagtgtagctgcctccccacaaaaaaaagcagcaccaaaactgggagcaacaactcgtaggagccttgtagaggtgagcgtcctccatttccaaatgctgaagtagcagagaaggggaaacacactgtgtgcatggtttgctgtaactccaggggggggagataagtacacatattgggaagttaaaaaaaaaaaaaaaacactcggtacaagccattgtgtgttatttgtgtgactgttatttttctcaccttttgagtttgaccccgcggaggaactgcccactctgcatgccatgcagtcctaccaaccagctcgtccacgtggagtgactgctctgccccgcagtgtgccgcgcttcattttttgcgcgacaaaaaagaggtaaccccaaagcagcgaaaaaaagaggtgaccccaaatcagcgacaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaataaacaacaattttcgccccgcgcattaacagtatagccccgcctttcccccaagagaccaccaatcccatttttggaagagccggctgcaggtctttcacccctccactacataagcacagaaacgtacatgtacagctgagcatatgcttaccaactcacgcacgcaattgtgtacttggagcaaaatcgtagaggccattccaactgcctacatcgacccccccacactaaaggacatcatggagaacatcgccgcgcacttgcggctgctaaaaataaaccacggagccgtccgcaggctcttcaaggagctaaactattacgagaaagaggagggcgagctgcgtgccaaagtggactccctcaaggtaggtctccccaaaggggcggggagggatgcacttggtaggagggaggctcttccccttcgatgcaggcgaactgcgctcgcgtttgctcacctcatctgccacacatgtgctcacctcatatgtcacccatttgctcacctcatatgtcacccatgtgctaacctcatatgtcacccatttgctcacctcatctgccacccctttactcaccgcactctcttctctgttccaccccgcaggaccaaaacaagcccaccgcagaaatcacccgggcacaggagatgctcaaggaaacggagcgagtcgtaccccacataagatcatccctccaaagcagcctaaagaaggtgtgtcatataatctacgagcatttttcggaggtactgcaaataaatgacaggagggttcagttttctggtactcattctgaggacacgttgaaggaggtgctttcgactcactatgaggagatctgcaaagaagtggatgagctgaacgaaacattgggcaaggtcctattgcacatgaagcaggatgccctcccgatgtgcaccccaccccccaaagcagctgtttccctctcgtgcgatgagcccatcgagtgcgtggacatataaacgggacgggggatgtggaatgacaaaaaccgggaggcagagacgaacccaggaagaatacacttcgccattccaccaacggggctgccaagtagccatgtgaaggtcgactctgtcacatctacggatttgcatatgtgtcccattagactgcccctcccccccactacactcaattttttatgtctacatggcagttgtgctgtccttccatttttctcccgttttctccccttttttttttttttttttaatgaagagaaaaaaaaaaaaaaaaaaaaaaggtttcgttgtgtgcacctgttgatgaggggaggctaactaggtttaccaacccatcgacgatggaggaaccaactcacccccccttccccccataactacaaaatgtggataaatcgaaaggaagcgcaagagggtgggtactcctgacatactattcagcgggggtaaccataaaacaagccatacgagtttaacatgacttcaatatgagtagagctagtgccgccacgaagtgatgaccgatgtgggggtatccccctctgcgacttgacagtacgatggatgatgcaccttttacctgacgtgaaggcacgtccatcctggtaggaaacccagcgacgtggtcgccttgacagttcgaagagctgcccctctttttttgcacacttttatttttctgaataaacttagcttagcatagtgggggggcttccgaccagggggacttcccgcagtagcttgacatgccccgtatagaagcgggtggcttttaacatgcacgcgtagcgatccgaatgcacccccacaccacacacatgtagaggtccgacggggcgaaagtccgctcatgcgcacgtgcatacgggcatacgggcatacgggcatatgtgcgtacgttcatacgagcatacgttcagacgtgcgtacgtgcacacgtgtgtactcgcgcgcccattccgagtgggagcttcccgcggcgttcgaccatctcatcgtagaaagggcagcggcggtagaaagaaaataacaggagagggggcacataacataactgactccatgggactctacacctggaaccatttttttcgccgtccgttcggtcgatttagtgtcacttctaagtcatccctgtgtcatcgttgagccattatctttgaagttccactttgttttctacgcctatcaacgtatttttttttatttatttattttattttattttatttattttttttttcccatttggtgtaccccttcacatctgcccaatcggagtgaaacgctgcggaggtgcgtgtagaagtggaacccaccgcggagaagtaacttccaacgggaaaactaccccctcgacgaaggaccggagagggaggcggacaagaaggaagcccgaaaggaagccaagaaagtagacgcgacgcctgtcgagaaagaagccaagaagccacgaagccaacaagccagcaactccggtaagaggccgctaaaagacgcccgtaggccagctggacgaagccaccccacgtgatgataactaacatggtgacgaagacgaatgactctgggtactttcgcctcctggggaacgtgcggaactaccccacgcagcccgccttcaggatcgaggatgtgtttccctgctgcgcctggatcagcttccagtggtaggtccatgagcggtgcgcggtgagcggtgtgcggcagttcgggggggggagtagtgtagacgtggtggagaggtgacggcgcaacggcgtgaggccccggaagaggcgcatccccaactctaaccgccccaactctaaccgccccaactctaaccgccccaactctaaccgccccaactctaaccgccccaactctgaccgctcccccccgcagggagcgcaacttcaagccgttcggattcatcgagctggtgcacagcaagttcctggcgtgccccctcatcgtgttgctctacctcctcatgtgcaagtacggacccaccagaatgaaaaacagaaaggaattcgatctacgaagactcctcatcctgtggaacacactcttggccctattcaacctcatcgtcgtagtgaagctaaccccagtcctcctccatatcacttccaattataccttcaccgggttgctcatcatcccaccaatatacacctgcgcctttggcatccccggcctatgggtctctctctttgttttgtcaaagttcgtggagctactagacaccttactcttaattttgagaaaaaaaaaaattacactcttacactggttccatcactcaacggtcttactctacacatggcacacctactatgccgaactcccagccgcgttcgtctttaccttcattaactcctttgtacataccattatgtatagctactatgcgatggcaactgtgtataggaagcccttatcatggaatatttttgttaccttacttcagattttccaaatggttgtgggggttcttctgacagtctactgtctctacataacgtatacttaccgattcagcagttattgggacttgcgctcgattaaaaaaatacaacataagttcaccttcgattatggacactacatctccaggaccaatgtcgtttacgccgtccttatgtacttgtcgtatttgtttcttttcggtaagtacttctacgacagctacgtgtgcgcaccgtccaagcgcctccacaaggagaagccggcctgagcgcaccgcggaaagcaggtcacgaagcgggttaagaagcgggtcacgaagcgggttaagaagcgggttaagaagcgggttaagaagcgggttaagaagcgggtcacgaagcgggtcacgaagcagatcacgaagaaggtcacgaagcgggtcacgaagcggctcgccaagctggccgccaggatggccattgcgctagtcaccacgttggccgctgttccgtaacaactttttttttttttgcaaagcgtaacttaaacgaaaggccataaacgcatattttaacagaggggtgattcctacagggggggagctactctcttccttcagtagtgacccttttacgggaacccgttaaatgcaacggctagggaggggcgacccacacaactgtgcttgcgtcctgggggatagccacccccaaactagtagccatgcacgaacgtacaactcatatatgccgaggtgtggtctgtgaaggggggagagactttgcaccacgtgtagtcgcagcaagtgccacttcgttcaaagcatataccaacatgggtaacaactcaacatgcatcgctgaacctcctacttgaaatctgacctgagatcgctccaactagcaaacatgaggaaaacgcgaaatggggatatgggctccacgcggggggaagtgatacccctgagaaggagcagaaaaagcagtgggtgcatcgacgcaccggtggggtggcgaaacggtgagggggctaaacggtgggtcggcgaaacgccacatcgacgcatcgctggcgcgacgaacaggaccaaccaagatagaaaaaattgttatcaaaaaaggcagagcggggacgacgtaagggggcactcttcgatcaggcagcaaccctcacctaaccacacatcgagcgcagctgtggctgtgcagcgtaatgtaaaacgtagtcgaagccgtggaaaaaaaaaggctgccatctgttcctctcaaggcaccacctcccccagggagacccattcagttcgcctatgttaaaaaagctctttgccgttgaggagagccacgccacgccctgaacgaggcatacgtgcgcatatacgtgcgcatacacgtgcgcgtatacgtgcgcgtatacgtgcccctttgtcgagagtgcagccaccttttccgaggtgctcccgggcggaacgaatgggacagagccgccgccctcccacccaagggaccaccgaccgatcctccatcccgtaggaaagagatgctcacgtccagcggcacgcccaccgccggccacgcggggcaggggagcccagccaacccgaccaccccggccaacgccaccagtgcagctgcccccccaaatgctgctaacccaggcaatgcggctacccccccaaacgccgctaaccccagcaacgccgccaacccagggaatgccgctacccccggcagccgggaggccaagtccgagtggctggtgtacccccaatccaactacgaattcaacattgttgagaaactgagaagcaaatttaccatagacttggacaaatgcaagaaacggataaacgcgtataaccaaaatgggatcagaaactcagcactagccattatcctatgtcacaggtacgagtacccacacctactgctactgcagaatatagagagtcaggagtattaccttcttagtgggaaatataggtcgtgggagaagcccagggaagtactgaaaagaaagctacagaaatatgtgaatcaaattagggacatgcatttctcaactagccatttgaactcggaacagaaggaaatcgaagatcccatcgaaatcggagagttcctaggtgaatggtggaaaacccaatttaactccgtctaccttccgtacttacctgctcatataacgagaccgaaggagtacatacgattatatcaagtcaccctaacttctaggagtatttttcatttgcccccagggtttactctcaaggcgttgcccctcttcgacctgggcaactgcggagtggccatcggcggcctcaccagcgtcctctcccgctttaagctccactgcatggtgccgctggaggagggccaggacgaataaaaaaaaggggggaaagaaaaagaggaagcgcatacggaagagtccacccggtggagaaccaccaaagtgggtttacccgagggggggccccgaccgacccaaatgatgataatacgcaagtggttccgcgctagtagctaccttgcttttgctttattttatcgcatcttattttatcgtctcttattttatcgtctcttattttatcgtctctttttttatcgtatctttttttattttatcttatttttttatttttccatccaacgtggctgccctgcctgccctgtctgccctgtctgctctctcagcttagctgtgcgtttaaaaaaaagtttgtaaaggtgcccctccttgaggagcgacatgacgctgtaacgagacaaaattgtgccacgccaaccattttcacctgcacagttcaggcaaatcggtgcggcgccacgcggggaaaaccaccccaggtgtgagggctaactcgaacacggcagagatagcagtgaaggccacccacgtgttatgccttcacaatctggacggccaggatggtgacccgagcccgggagcagacgctctccccgccgaggcaagtggacgtgaagacgagtgacctgttcgtcacctgaacgtttcccgtggcgacatagacctcgttccgtccaaggtccaccccctttatgatgggaatgccattcacttcgataaaggccttctgcttttcaggggatgttttattccccactaggatctgcacagagtagcttccattttcgtgaatctgaaacttccaaaagttgttctggcaatccattccggaaacacaattttggctagctgaggcaggggggaattcgatcccaccggagtagagctcattgaatggggaggagttccccttgaggaggaccgattctgctagcggtggagaagaagaagcagcagagggagaagtagaagcagaactggcagaggaagcagaactggcagaggaaggagcagaactcgcggggggagacgtcaaaaccgccttcttccatccgtagccaaagctcccgtagttggtgaactctctccctgagtcaaccaggaacttattaggtaggtcaaatgtatcacttgtcttaaacacgacggagtagctacttggagttgttgctgtgtaggaccacccctgtgaaccaccaccccgggagggaaacgcattggatagggaaaatgaaaagttggacttagagctctgactgagagacatgacattattttgcaaagtgccgacgaaatttgcttgcccaccatttactacaattaagaaatgacagctgttcttctctccatgcttgcatacccctgcgtgtatcgccgccttacaaatagctgaatccgtagaataaaaatcggacccataaatcacttctttatcggagttatccaagcagtgttcatgacaaatggctaatattttgttccccttcatcaaaggactcacatcaggtaggttattcaacgagctgtcacactgagtaatatcgattactgcatgatgagtcatataatcgtcatccatcaggttgcatgtacttccaattatatcaaaagaacctcctgtattatttccatttcttctgttatgcatatctctaacttctaccatcacagatgtagtaattactggatgttctaatcgagtggtattctgttccatgttatgtgtatgacggattggtatgaccacctccgcttcctcatcatcaaaatggagagccaattcagatggccaagttagcatatcatctgtgggcttaaatttaatcttattaatctgtatgggctttttaaagtagacctttatgaactgacctatagatccagtagagcttttccacgtgtggttctttttgtccctatgatacatactcaacccagctaggcaattaaattcaggagataaactgctcgattctgtacactccttgaagacctcattctgtgggttcgataacacttcctcatctccagaacatatcgttggtaatacttttctactttgagaaataatccaaaaaggtattccctctaggacatcaaattttaggactccttgattcctcaacggaatgaacttaatcttataaaattttttttcctttgttacactttgaacaacttctacagtgtcatccgtgtcgaatgctttccatgtcgttccattttttgacggactcagggggaaaatgacccctaccggtgcagcgatgtagaggttacagcctgtgttcatagatatagagaactgtgaaaaatgggttctaaaatgcgttttcagtagatgcaacccgaggtacttactgggtacgttgctaatcacccaattggtgtcgtctataaacacttgctcctccttgtctactattccgatgtcaaatttgtatgcatcaactgcggagaacctaacgggtgggaccacgttgtcttggaagaggtagctactgttaatgggctgcttgtcgattctgctggactgccaaaatagtgcgaaggaggccgctgctggggtgtccccatttggggtcgcttctccaactggagaggacttcttaacggggccgccatccccatgcaggaaaaacccgccattctcgtacttcaagtgagacgagtgggacacctctaagatgaacctactcttctctcctccgaccagctcgatcggcttcgacaccttaactacgttgctcggttcgtcattcatttcggccaaggtagagactcccccatggaggtccaagaaggaaggcttcttccccccccttgggaactccaaagaggactggtcccctcgaccaaccgtatgtgtctcctccattactcctgcgtgttcgttccttcctgactccgcaaaaccatgtacaaggaccactttcccgtttaacagtaatctagcgtagcagttcgtctcgaccgtaaaagtatacaccccactgtgtggaatcatcaagtaaccctcataccggagggagtatctatagggagagaccaactccgatggtcctctattgctgtaaacaaagtttattttcttttccattttactctctactgggattccttctaagaacgggttattaaaataggacaccttaagcccatcactgtggggctcctcttcgtaaccatcaaagtgctcacaattctgttccacatctatgaacccgtcatttttttctcgtttcatgtctacttgtactttatccattatatttttggttgcatctaaatcggtagcattttcttcaatttgttttagagattctacactcgtttgaacccactggttaatttttcctattctcgaggctaccagttcatgcttgcttccacaaacggaatcatacttttgcagcatactgtgtactcggctgttcaacacgtgtagcctctctttcaatctatctgcttctatggacttgtcttcgaacaccttcttcgcatgaagcctcagcttgtcgtagttcacagcgttggcacagtagtcccaatcacgggaccctttccccagcagctgcacttcgacgtaacaccattctctccctgcaggatggttgcggggggggtcaatgtggggggagtgcaaaaggggaagtttacggtggggagtacctctcctcaggggcagctcctttcctgaggagaagctgctttcctgaggagcagctcctttcctgcgcctcttccccgtgcagagcgaagcagaccgtatgttggctacgcttaacagcacttgccggtccaccactttggatcgctccaccactctgggatcgctccaccactttggatcgatccaccacttcgggatcgctccaccactctggatcactccaccacttcgtgatcactccactccgcacgaaccgctggtcccatcgggagaagtcgcattcgtgcagtccgtgtacgtctggtcgtcgtgcagaaacgcagcagcgcatagcctcccgtccagggtcttcctgtgctgctgcctaaactctgttatcctctcgagtgcactcgcgggatccctcccaaacaccgagatgttcttcagcacgcagaaacaaaacagggccaaatacgtcgtctttgccattgttcctcctttggggtgcatagaaccagtcagcagtgtccttagcacttgactgttcgtagcgcaggcagggaatcggcaacgaggtctctacacgtgcagttgcgttgtcgttatcgcctctcctgtggggcgacgaaaagacgtgacaaaaaaaaaaaaaaaaaatgacaaaatgacaagtcgaaacgagaacctcagctttgtgacgattcgtcgtaggtgtttttttcgaagtgtgcgcaggtcgtgcttttcataaatgagttagacaaaaatgcgaactcgatggaacttcaatttgaagaggagcagcgctgagggagaagaagcggtgaaggagaagcagcaacgaagatgaggtaacgaagatgaggtaacgaagatgaggtaacgaaaacgcggtaacgaaaacgcggtgaggaagacgcggtgaggaagacgcgagggtgacgtggagggccggtcagcgtgtgcgactttgccgagcagcccagcacaactgaccttccccctgaatgtttttcttcctgccgttgctcacttcccggctttggtggcagctgtacgtacactccatcgcaggcagaaaaaaaaaataaaaggaaccgataaaaggaacgaataaaaggaacgaataaacggaacgaataaaaggaacgaataaacggaacgaataaacggaacagctaaataaaagcagcacctgggggtgctactcctcctcttcatatcgggtcatccctaaccacctccagtgacacaataaaaggtgcgcttcttcactggtggaaagttgctcgccttgtccaccccccacccccttacgttgtggtggatgcacattggtggtgcacagcagccgcttccattttttgttcaaattttgtttctttaaaagcgaatggagtatatactccgttgggtttactttctcacgccgcgtcaactcgaaaaaaaaaaaaggggcaacgcgctggtgtagaggcgtaagtaaaaaaatacttcagacaagcaggctgcgcggtatgaacaacacagatgcacacacacacgtagccgcggcagaaaaagaggaaaaaaatcaggtacacatggacgcacgtagctacaaatgtgcgtgtcgccaaggtgggttaaacggcggtgaagttaaatcaaccgcgcggatgaataaagcgatgcgcgttgtgtcctactcgccacccctttaaagcagcgctacgcgcggggtgcaagcaacaaattggcgcgggggagtcagtcctgggggagtcagtcccgtcgagtcagtcctgggggagtcagtccttgggggagttaatcccggcgagtcagtccctagcgtgagggttttttttctctccccccttctacgcacctcacatgggctgctcctgcggagcggagtcctggtcgaagttgaacacggtcttcacctggccatcgtcgtaatacttggtgacctcgtaaggcttgaattgctcatcggggtctccgcactcgcaggggtcgactctggtgacgaaggcattacaccactcggagttcccttccccctttgtccttcgtcgaaacacattcggagaggtctttatcggaatggactgaaatgcgctgttgtatgcgaaaagagcattggacacagccaccactccgggatcgattgcttgtcctgcatcgtctccacagtagggagctccatctacaaaaagtaatggagaggcgttgttcatttcgtggccacttaatccggtcctcattatattcacattacaacactgatttggtgcgtactgacatgtatcgtttccaccgttgcaaacgttactgacactgtggaccatgttcatgctgagtaaggacgatggccccccctcatgtatataggcatttgtacttatcggttcggcttcgaaaatgttttcctgtgatgtggccatcttggaaatggtgcagtcgtgcttggtttggtggaactccgggatgacgttggtagagcaggtcaggctattcttcgagtcgacgtacttgcgcggcggcacaacgcttttgcacgcgaggaagtttacttcggtcaggtttcccctctggtcgaacttgtaccttttgggggctgcggaggagagcatctaacaggggcggcaggccgtgaagcggtgaagcggtgaagcggagaagcggagaagcggagaagcggagaagcagtgaggcggtttcacgttttcacggtttcgcagtttcccagtttcgcggctgcacagcttagcgtttctgcggttgcgcgatgggggcaaaaacgaagggaacaactagccaaccagcagacgagcagttaaaaaaaaaaaacaagtaacagtaacagaagcagaagaagtaacagaaaaagtaacaaataaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaggaacaacaacaaaaaacgtaaaaaacggaggaacaacaacaaaaaacgtaaaaaacggaggaacaacaacaaaaaacgaataccagcggaagactgcgcggagtgaccaacaagtacgatggtacacaccttcctcgatttaccacttcgccaagtcactacctcgctgccgtcccagcttggggggatggaatgacaaaactgataataagggagaaggaagttggcttgaatttctcacaccaggcaaatgcttaaaaaaaaaaaaaaaattcacctctgtcagtttcccctgtacaatgcatagaaagctttctgcattttcaaatttgtgtgaacgaaatgagaaaggatccctaccggtgagtcatatgaagagtaatattatagacgtatggactgtcacgttgaattcgttacaaaggatttagtgtgtttcagtcggcttctcttccaacgtttaggcacctcctcccgcgtgtgcacggtcctttactctaccaaatgtgagacataaaaatgagggggcacgcgaacagcgagcgcaagtgcggggctttggcggcgaatgccccactggtttttttttttttttgcacgaaaggaaggagtgggacgacaataaagacgacccctacaagcaattgcaggcgctgcgaaagtgtgtgccagtttgtacttcccatttttgcatttcccatttttgcatttcccatttttgcactccccattttttcactccccatttttgcactccccatttttgtgttcttttcccccgcctaattagacagcggcctgcagcgagctgctcgtcgtcctcccccccaatgcacacatgaatgtcgtcaaaatggtgaaccccttttggagttccccccccccaaatgggtcaaaccaatttcgcagagccccctgcacatgcacaaacaggtgggtgcacacggttggcataagtcgccacaaaggtgtggctcacgcgaattattccactgggggcacaaaggggggacgcacctgtccaatccatggaccatccctccccacacacacacaaacacgcccacagttggtagcctcacctgtgtacattcccctcagaggtactaccagcctactgactcgtctcatttactccccacagtaagcagacagcggcaacacacgaatgcacacacctttgcctcatctacaacgggtcactgtagcctcaccacgacgtgccactcccgcacacaaacaggttcccccacgcagagtggaacacgatggacttcaaaaaaaaaaaaaaaaaaaaaagaaagaacaagaacaagaagaagcgtacgagaaggaagaagggcaataatacggaggtgcccccgttcgtcatttaaaatgagcgtttcgggtggaggattaaaatggggttattacgcggttggaaaaaaaaaaaaaaaaaaaaataaataagtaaataaataaataaatcacgctaaactacgctaagttatgctaagctaaacgcgctgcgcacgggggaggttcgccttcattttttgcattttcttcccctcccccctcggggcgccaaatagggacaacgtacccttcagaagtactcgtccttttcctggtccacaacttcgtcgctcttggggttgtccttcgggagcagcgcgatgatctgcgaaggggaaaaaggggggacccaatatggtaggtgcgcatatgaacacgtcttcatatgtgtagggtgacgcgaccttccgcgagcgaggggcctccttctctccatcttacgatgagctgaatcccagcaacggctaatccgaccgacacatttgacaggtggctctgcagggggggggtagaggagggtaaaaaaaaacaaaaaaaaaataaaaaaaaaaaacaaaaaatgaaacataaaaaataaaacataaaaaataaaacataaaaaataaaacataaaaataaacataaaaataaacataaaaataaaacaataaaaaaaccaaaacaaaatgacactacttccccatcatacggctcacgaaaaaggaacaactatgtgaacacgacgggggcttaccttccaatggaaattgcaaaaaaaattgttaaaggttgtgtctttgcaaaggccctgaggagggtggaaagaaacaagcgaggggtcaccatcagctgcgtatacacacaaagatgcatatccctctgtgaggcagctcctaagcgattagccctgcaggaatcgaagagggaggaagtggcttaccggcacgagcgattgggacctgttaaggatggagtactgaatgtacggcgccatgatggtgttcaggcatgctgcaaacgggtgggaaaaaaaaaaaattgcagcaatcatcaagctgtggtacagatgacacacaacggtacagcaaccagccccacacgtggtgaaaactgaactgggtccactcgcttgtcgcttcgcctctccatgcactaacttgataggaccaccttaatggtgagaaccttctcatacgagcagctgtcagaaaaggctcggtacaaaaagcagttaagtatcttttccatggactgtatgaacaggtagctgtttagtcccttgaagaatccgttgactccgtcgtacaggtaggtcaggtggacgatggcttttaggtctgcggttaacagggtggcaaaaggggacggtcaacagggtggaaaagggggacggtcaacagggtgggatggccaatctggccctgccaaacgctcaggcgcattactgttcatgagggacacagaattgttttggaagacgatcaatttggtcgatatgttcaggagggggtaggacaggacgcagctgaggtactcgtaaaagctgtgataaaaggataaatggaaatattttttttttttttcttcttaacggagtcgtcatcatccctgaccatgtccatctgacgcacaacttgaaagtttatctcgtccccgatgaagttgctcgcgttttcgtggtcgtcttcaccatcatcctcgcggtcatcctcgcgatcgtctccaccattcccatcgtccgcgaatctgtgttcgtagctgcgggacgccttcccgctgttgtatgggcccctccgctgttctctgcctgcggggggaaggggtagaaagggtggacagggtggaccgggtggaagtcgacctgcatgtacacattcgtccaggtgtgccagtccgccaagaaccgctcacaattttttctctcccttctccctactctttctgctccgaatgacaaaatgtatcttttcgagtaggtaataaatggacttcctgccgggaaaagcggtgaaaaaaaagtgaaaaaaagggaaaaaacgtgaaaaaaaaggaaaaaaaaaaaaatacgcgggagttcctttcctctacaccctcattaaacgcgtaagttaaacagcacatgctcttcacgaaacttacttcgatatgatgtgagccagcatgggtattaaccccttgtataatccgcttattccttcatcgtggtaaatctgggggatggggcgagaacatgccaggggggtagcagatgggaaggtgggcagatgggcaggaggacagatgggcaggaggacagatgggcaggaggacagaaatggtgaagaacgttatatgaacagacaagcataaacacacacatacgtatttgtggacacgcctgtctacacacacgtgatcgccacacccccctcttcttgcacatgacgattctttgccaagcccagtgggggcaaacaaaaaaaggagtacctggtgcaagctgttgaaaatgcatataacgtaagtttttatgtttaaattgttgatgttgaccagagggctatacgtgacgttcttatcataatgatttaagtatttgtagaggatgcttctgcactgaatctacgcggggacagtagggggtgggggaaagaaaagaatggcaccacggagaggagcttataaacgtgtcaccgctgcgttgcggtcacattgttggtctcggccgctgtccctgctcagcagagcggcgcgcactcctttttttttttttacattatataaaggataagaaataaaatagaaaggagaaaatcctatctcaaactttggcttctcgtcatctgccaaatggaagggggggattcctttatttgcgttgtgttaagttgcgttgtgttaagttgcgttgtgttaagttgcgttgtgtcaggttgcgttgtgtcaggttgcgctgcgttgcgttgcatcgcgttgtgctgcactgccccatgttgtgcacgctttttttttttctctttttgcgcgctgcgaagtagacacaggggatgtctcccaaattacatttctcaattagcattttataaaatgttatctcaattggtcgtcagatttcttccttttcgctagctgctgaacgggcatactacacacgggaatttttttttttttccttcaaaatggacagaaaagtatgaacaggcaaggtgaaaaatggaaaaaaaaaaaaaattaaataaaataaaaagcaacagcagcggcaacagcagcgacaacagccgggggaggaaaatactatcgtggaatatgtagtccccggggggagcaaacgcagggatgtaccaaaaggtggaagaaagggaaggaggcgggggctacagaaggggaatacaagagaaaagcttagccgaacgtgttcatgtcatggttttttttcctttctgctggtgtacatgttgagtagttgggtttagggttacaaaagaagtttcatcagcttcggccgctgacagcacaagtcgcgcaggcaagatgttcgggaaaatgcaacaaaaaaaaaaaaaaaaacaaaaggcaaaggtgaaggaatagcaaagcgacagcgaaaaaaaaatgagaagaaggaaaaactaaaagataaaattactttgtgcttcgcgaatgcagtcgaattgtacagccagaaatgcacatcgcgagagcggcataatagcagagggggcgagcggaaaaaccaaccttagcactcccgtcccgcctccctcaaatgatgggaacaaaaagaagaaaaaaaaatccatactatgctatgtgccctgtgctaatacgctgcgctatgctacactgtgctacccttcttgcccccgccaaccctgcaattggctacccgcaagcacaagcatacaatcattatcgtgcgcctcgttcccgtaggaccagcgtaaaatcggccaatctgcgcatgctatattttctcaagtcatggaaaaataaaacatcctttttggcacagatgaactgaacgggttggaaattaacagccacacgttctgctcacttttgcagtttgaggctagtcatatttgggccccctattggaatttttttttttttttttttgtcgcctcaagtagtttgccgtgctacttcgggggaatcactttgcgccgtatcgctctctgcgcgtgaggaacgccatttcattttccctaccgttttcctcagctgcgtagtcgactcttaacttcgtttcgttcttcgagcgcctgttggtcagggcagtagggtatgtacatgtgacatatttgtttatgtgttctcttccatccctagcggactttcgtaaaaggggtaatcaccaaagcacgactcctttcaaacgtggaacccgcgcgagtgtgttcatcccccccgaggtacacatgtgcaggactaacccggacaaataggtcggccacctaccgtctgccgggactcgtgcacaagatacacctttttgaccgatcggcacgcaggtcggacacctgccgccagaacgcggcacacgaggcatacgaggcacacgaggcatacgaggcatacgaggcatacgaggcatacgctaaacgcacgacgcacgtagcgtgaccaggcaaacccgagctagccatgaaatgataaaggaaaatgcaaattattcgcgtccttctgttcagtctcctcatagcagcgtcgtcgcccacgagcagcagcaagagcccccatagcagcaacccccagaaggagaagccaaccggaaaaaacgataatggcagccaggcggccacccttgcggaggaaagcaagcatagtagtgacgaccagcgaggcgaaaaaaaaaacaaaaaagaaggaggaaaattaaaaagagtggcccatggaggaggagaagaaggggaagactcgctaggtcaatcggtcgagttagacgatggtagaaaggggcccccccaagaagggactgacagaggcggcggcgtaagcaggagcagcagcaggagcagtagcagcaacggcagcgatgaacgtggaagcgaaagcaagcgggagaacggctcgaatggaggaagcgtcttcgaaagcttgctaagttttttaaacggaggtaacttcggtgactacaataaggtaaagcagacgcccttccattcggaagaaggaaactcgaaggatgaaacatcacatgaggagaaactgactagccaattttggaacattctaaaaagtagcgaaatgaatcacacagttggaggtaaaatatcaacaggaaggatggacaaagcgaagcagtgtagctacagctatgcaccatttgatcaaatggcgaagaagaaagcgatactggataggtctttggaggaggacaatgttggggagagtgcctccgtgaagggagaacaacagccattgggggatggtcatcagggcgagaacccacaagaaggggaagaggcggaaaaggttgatgaaacggaccatttgggagagcaccctggggaccactttggagatcaccttggggaccactttggagatcactcaggggaccactttggagatcactcaggggaccactttggagatcactcaggggaccactttggagatcaccctggagaccttttgggagaccaccttggggaggagggcgaaggtgagggcacgcgcgacttcttcaactttgagaaggaattcatgaaaagggaagaggaggagggaggaggtggaagcggaggtggaactgcggagcaggttggggagagggaaaccaacgtgacaagtcacagccgaggtaatgcgaagggaaaggcaggcgatggcaccccggggaggaggaaaggcaagaaaaagggctcaagccataaggagcagaaaaagaagaagaagaactcggtagcccaggccggtgtggaggcgacgggtggtgctaagggcgatgatggtgctagggccggtgagggtgatcatgaatacccgctggggagcgccccctcgggcgagacggaggatacagaggaagcgggtgagacggagaaaacggacgaaacggacgaaacggacgagacggatgcgctgctcataaacaagccggaagcaataaaatatttcttcgaggtgctgacggaggtatgcgcgattatcaagctgggggtgatccaccggttcacccacgttgtgattcccctaaaaaatataatcgtgtcgaagacgctgcgtcaaattgaagtgatcctaatgactatgttatcagtgcacagactgggcagtcacaagtaccgagacacgtacggacttggcatcatcgcgcttctgctctatctgttgacctacctcatcagaaggtacatatacaagggggaaaaaaaagggagagatcaacattccgcgattaaggcagacgatgtgtatgtagtgaacctattgagaagactcttatacttggtggagacaaaaaaaacagtggccaactcggacgaaggggttatgcatgacgtcctttacaacacagagaccttactagccaccaccaatataacgaacaaggagaataaacagatctacacagatatcatagccagcattaataaccttggtatatttacgtacgtttcaactcaggctttaaagagcattaatcagaaatctgatttgctcattagtggattcactggaggaagggctatgagagcaggagagggggaggaggagggcatgctggatatgcatatgaacatggatcttgatatggacatggatatgaatcccttagatgtggatgctttggatggcagcgcgttgggtggaagtgccttaggtggaagtgccctgggtgggagtgccctgggtggaagtgcactaggagttagtttaggaggcatgggggctgccttaggaaaaaggggctttcccaacggtatggggatgggcctaccgaacagtataggagctgccttacgaagtggcatggatgctcctgtcccgcccggagcaggggggcacatagtagacgatctgtacgatgtgaataacatgcaaaataattttggagacggccccttgtatggagagaacagcgtgaggaataagatgcggtacagcatgatgcagcaacacagtgataaattcgaggagggagacctcctggactacaagaagggcagtgccaactacgactttgctgccgacggtcatggtgcaaacagtggaggtaacttccgatacaagggagtggacggtggggcgaacggggtgaacgtggcgaacgtggcgagcgcacccaacggggtcagcgcgcctagcgccgtgagcggggcccatttctcccacttcggccccccccaggagtacccaaaacaggggggaggtgattttcttaaggaggacatgaacagcagaagcagcttttcccatgtgtccaagccttcaaatcacatgaacggagacgaggtgactaatgaggatggcgcgaagaccagtcagggaagacaccgagggggagtggacccccctgcgatgctgtacatgtcgagcgagcacctcccggacgggctgaacggcgcgcaaaatgggctgcaaaatgggctgcaaagtgggcagcatagcaccccaccagttgccccacataatacccccccctctgtccaaccgcccccacctctgccccctccaccaatgctcccctacgtccacgaccaaaataacagccacatgcaccccaacggcgaggtgcacacaaagaactaccccggtgaactcggccccccaaagaaaacctcctccgggttgaatgcgggccctccagaaaaaaacacagactcaggggacacctccttccccgtgcatggaaatctaaacgtgatgaatatcatcccaccggaggaccccctctccaatgtggtaagtatttccaagagggagtgaaaagcagtggagcgccttcttcgccacttcatccaatatttggagttcatcgtttcccccccttccccatcatgtgctccacctcgcagacccccccgcagatccccccgcagatccccccgcagatccccccgcagatccccccgcagaaaaaggacgacttggcgaaccacgtggctggcccgcaggcggccttctttgatgaccccccaagtggggccgccgccccgccaaagaaggactccctccagaatttcgctccacgtaaggattgcggccccgactgcaaaggggcttcttccgcggagcagcgcgcgtctaccccgccatcttcgccacctttgccatcttcggcgttcgcgccatcttcgccatctgcggcattcgcgccatcttcgctctcctccccctccccctcctcatcgtccccgtcgccccccacgcagcccccctctcgtacatgccaccaactcaccaagtactggaaagcgcgtccagccgcaaccagaagtacctaacacagaggaagtaagtgtcgtaaaaaaaatgtacagtagctttacaacatacctacgatatgcacacatgaacaatatttttttcctttcttttttttattttcccctcttagggagaggcaaaaaatcgttgcaacgaagtctccctttaattaactgagaagtctctccgtgcccgtcacacataggatcatttttttttttttttttttatgcctatttttttattctcatttttttattcctatttcttttctttttcacctctctgtgcaacactctgttaacgcaaaaacgtatgtgcagcgcacagagcgcatcgtgtgtgtcaacttttgaagggattacgacggggtggacatgagtcgtaagcactttacttgaacgtgtagtgactcaggagaagacttccgctctcttcctgcacctgtatgtccccctactggcgtagcactttcttttttttttttttttttgcggccccgtatagtatactttatctctctcttttttttttttttttcgttgctcaagtaaccaatgcgtaactgttcttttttttttttttaacttcgcaaaaggaagctttttggtaaattgtggatactcgcgtgagggtttgccgttcgtcgcttcaccgagtgggcgtttcatcggcacaccgcacggcccaaaatgggtcggtcggatggcccacaatacaccctgccaaacgtgaggcaacgaaaaaaatgttgctatcacgggtcaggcgatgctacaggtacgtgaggacgatcgccaagtgctcaactcgcaatggcaatccaagtagcaactccctctttgctttgtgttgtagtagtctccatagcgaagcctcgaggcatgggaaggggacaagaccctacttcgattatgaccaggactgcaagttactgaggaggctgcagaagggagaactggatgtggacgagtggggccacgtggacgatcacagggacgttttgaagattaaaaaggtgctcataggagggtgcggctgtgcagctgcggggcgatccacccctgtgttgaggtgcgccccggtgttgaaccccccccctgtgtaggcgcgcccaccacttcgccccgctaattcgctccccgcccaaccccacctgcagaagtacctcaaactgctccgactgtaccacccggacacatacgtaagcgagaagaacgaacagaggaagaagcggaaggaagaaatctttttgcacgtttataggcactacaaaagcttcacccaacagtatgaccacctgtacaagtcagacatcaatgatgaatctgtgtacgaaactgaacaggagagaggttaaaagaggggagaattcctggagggggtctctcagcatgttaggcacctccccccttttttggtgccttctttgtgtatcccatacgttaaggcttcttcacagcagccccctttttttttttttttttttttcccctcccttgttcatgtgtactgatcaccacatttcttccttttaaccttcgaaggtgaaagactggagcggtacagacgctactctgaggggatgaggaatgacgtgtctcacttccacaagaacgtcgaaatttatatcctagttaccattttagtgacctttgggggggtcctcctggtgtgcgtctacctaccctttgacgtgaacaccttcagggaagagtgagtgagagtggcacacacgtggaatcgaagtgggacaactgcccccgcgtggagagctgttcctctcgcttctccattgcgctcgctcccccattccgttgcttctccattccgttgcttccccattccgttgcttccccattccgttgcttctccattatgttgcttccccattccgttgcttctccattatgttgcttccccattccgttgcttgcctaacgtgccacccctccctcaggctatgcgacggcgcggacagcggagaaagcgcccaggtgatcccctgcttttacaaccccgtcatgaagcggtacgagtacctccctagcggatatgcccccccgcacccacaccagttgtactacgtaaggagagagcgagtgagaggttgatcgagtgatcgagtcagttggatggttactcaggatagagacttactcgtgagagggtccactggtggagtagaaaccccaccgaggaaaccaaaaaaaaaaaaaaaaacactcatgagatgagaggggtttatgatgcatttaagaaatcaaggagtgccatctggaagcagctcccctttttttttatttcattatttctttttatccattcgcctgttccgccccttatgccccctatgcctgttccgccccgtataccccctatgcctattccgacccctcctcagttttacaaaaataacttcccagaactgttcgtggacgatgacctcctaaagctgagccgcttcgaagtggtccaggtagtacaaaggagagagagcagtcccgattggggttagagtatacctcgtcggaaataattgcatgcccacgagagatgaccccaatccatgcctcctaccgtggtggtcattctacataccaccacacaaacgactcatcaagtaaacaaattttcattctgccttattgctgttaactcgcagttgccaaaaaatcgagcaaagaaatgcaggctagtttatgacataaagaaaaacgaactaatttttttaaaaaaaacaaaacaggaaagatgaatgggggggaagaagaaaagcaagtagtatcgaaacatacaaaataaaaaaaaaaaaaaaacgtgaattggtgactagtttgcacagatgaagaaaagggacgggaaaaataaaaaaaataaaaaaaagtgagctctacaggtcgggtcaactgtatagtgtagtacagtatagtgtagtgtagtgtgctgtgccttgtggccatttttttctcattcgataagaaggcccaacgtggaaagaaaatgcggtaataatcaaacggtaacttgcttccataattggggggggaggaggtgaccgacccccgaccccctactacgtgaaagagctcacacgtgtgtgttcccatcactcggagagatgcgtcacccgcacgtttggcgagattcctttgggcgtttctcctttacatccgagcaggtgaggcccaggcatggtcgttcctcgcgggtgcgtcttcctccgtgcgacatgtgtagtagttgtatgtatagtgctgtgcctctctccctccgtgcgacatgtgcagtagttgtatatatagtgttgtgcctctctccctccgtgcatcatcatcgcattgcggacgcgaatcattctgcgttttcctgcggcgcagcctcctcattaacgttttcagtcgcagcctcgttcgcacttccattcgtgtcgttgttttgttcctccgtgacagccgaatctgcattatcatcaggtgtcgctacatcatccccgttggagtttccgccagcagaggcctctgcaatattgctagctccagcgtcgtcttggttatcttcatttagcgtgttagcagtatctgccacgtcgtttgctgtcgtttcttctgcgttcgtgtcttgcgttgcgtcgttctcgtggttctcgtggttggcggcgttcgtgtcattcgtgtcgttcgtggcgtttgcggcgttcgcggcgttcacctcgttcgcatcggcgccggctccttcattcgaggcgactgcattactgttgtcaacgttatttggattcgacccaactattgcatccgcaatttcggattctaactgttcacccgaagttgctgctccttctccagcattagaacctatttcatcctccacacgggctctcttattcgttcgaacatcatttacgatggcatctacttgttcctccatttctgtgttcaccacgtccttgccattttcgtcagtcaccaccagctcgggaatcttagcttggtgtttttctcccacgttgatttttccgtcaactttggacatgtactttcgcttagccatgattaggtgaggggtggcgaagtggagtggggtgaagtgaggtggggtgaagtgaggtgcggcgaagtgaggcgaagtgaggggaggttatcaccaggtgggctgttattcgggcgtgaacgggggtacttctcgttcaggttcgaaattaaaaaatgagcaggtttaaaaaatgagcagatttaaaaaaggaaaaagttaaaaaagggaaaaagttaaaaaaaggaaacggtttaaaaaatgaaaaggattaaaaatattaaaaggatagaaatgttaaaggatagaaatgttaaaggataaaaatattaaaagtaaaaaatattaaaagattaaaaaacggaagcggtaacgttgactttgagagttgtaacgttgatcgcgaaagtgatctgttttaatgtgatctgttttaatggtattttttaatcgtatgttttaatcgtccgttttaatcgtccgttttaatcgtccgttttaatcgcctgttgaaattatcgccaaatggtccgcgagggtgacctctttaattgattaaattttttaaaattaaaaacggagagttgtacagctccgagcgggcgcggggcgcagagcgaccaggtttgggcagctactgaccgattgacgggcgaccgactgacggactgatttgcattttctgttcgttcgccactggggcgcacgactttatgctttgagctaattttcgtgccaagtttgagttattttgccgtcgcggcaccaccattttgctgccacgttgctgccattttgctaccattttgctgccattttgctgccacgttgctaccatttgccgcctttttcgcatgtttttttggcgccttttggaagagctggggtggcgctggttggtccgcccgccgcggacgcatgcaaaaggcgaccaaaaaaataccccaaaaagggatgccaaaaaaagatgccaaaaaaagatgccaaaaaaacgctgccagaacgctgccaaaaaaactctgccaaaacgcagccaaaacgctaccacccgttcgtcccaaggtggcgaagaggcgcgcccaagcaaacatgtaggtgatgcatgttaacacgaaattgttattaccacatacatgcaacgcaggggcaagctgcccagcgaaaaaaaaaaaatatccccatcggagttcacctcgaaaaaaaaaggtggctccccaaggtggctgcgctaaatgacgccccctaaaataaaagacccccctgtccagggcaacatagttcctttttgaaggcacaggggggaagaagaaaaacagaaaaaagcaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaaaaagtaccaaaatgagagcatattacatacacaacaaatggtgatttttttagaaaaaacttagagtagctcgtgtgacgtgtaagatgtgacacgtaagatgtacgattgtggtttttttccacttcctcttttttttcttccttcctgattggtaccttttccacctgagccatgccccatttggaggtgccgcttcgccctttttatactcacccaagaagggatccctgtgaatagccgcatttgcctacccccccccaccatgggtggtgacgtcaaggaagtagaagtggaggaaaaatggaaactacgcaatgggaaaggttagctgtgcagaggtgggcgtgtagtcttggtggattcaccggctgtgttcctggggtgaataaatattggtcccctgcaagtggtggaccatcatccacgtcacagctgcgtgcacacagttgtacatctgacgaaagggggaaagaaagcgagtggtagagctgactggttggttagatgactagttggctagctgactggttggttagctgactgactagctagctgattggccggatcgcgggagggataaaccctcagaggtcgctgcgccatcatccgtcttcgccactccacacgttcccgcacacaaccacttcgcccgcagaaccctccatgctgcagaccctgtacgggtcgatcatcgcctcgaccctgagcagagttctgctttacccaattgacacggtgaagataaataaacaagtggacacgagcaacacccaagtgcggggtactgccaagcccaccatccacgcaggcaccacaaattccctgaaaacaggtggcacctactttttcctccctgcgtttatccaccagtttggatacaggggactctacagtggttttgtgtaagcgagcggagagtgaggaagcggcatgggtcgcagcatgggtcacgacatgggtcacgtcatcggtcacgtcatcggtcacgtcatcggtcaagtcatgtgccatgccatgtgccatgtcagtgggccttccaaaaagtgtatgtttttacctgtgcgtatggtgtggatgcacatgtgggtgcgtccccgagcctgtcctttcataaaaacgaacgtcgactctgagggaagcggcaacggacgcgcggttgatctgtcacccgactaagccgccccccgactaagccgccaccctactgagccgctacccaaccctaccgcgctctccactgtctgccccccccttctcagcttctccgccatgacgaccatccccgcgacgagcctctacttctgctgcttcgagtacctcaagtggatcaaaataaaatggaatcaaacatcgcgggacgagaaaacggggtctggacaaacgaccaactcgttgagttttctgaattacttcaccataggtatggctcctttgtgcctctgcaccaaaagggcgaaaaaaaggggacctgtgggaagcgccttcctctctgcggtggtggccatcacagttattccgccgccaattgtgccgccaactctgctgccaaccctgcttccaatttcgctgcctatgctatttcattttttcccccgccacaggtacaccttccttgcacagtggtcacgttaaagagataagcctgcgcggatgatgcaggcgacatcaaatggacccatcgacactgcaccgtttgctctgcaccgtttgctgtacaccgttttctttgcaccgcctgcattgcaccccctaccgctcccccccttgccacccgacatgcagccttcctggccgaggccatgtcctgcgtcctgttcgtccccattgatgtaattaaggagaggctgcaggtgagtaggccaattcgagcagtaccatctcccacacactttttacaccctaccatgttttcccttaacatggatcccacattttttacccttcccattttatccctccttcattgaaggcgcaacggtatttgcaactgaaggagtacaggacgtcctaccacctggtgaaggatttagtttgcaaggagggcttctttagggtaattttcacacgccgcaaccagtggataaatcgaatgggatccccccctctgtggcatcaactaacacatgtgctgcttcttttcccccccccctcgcatagctatacagaggctacgtctccacctgcttaacctacggcgtgtttggaggttcattcttctttctccaaaatgtaataaaaaagggaccgccccgttttttcggcgtggccaaagggatgcataacggaggaaccgaaatgggctgcacagggggcgaacacctttatctgtttttgtgactccccttttgtgcctgttcaccacctgtacacataacataactgctttaaccctctccatttcatttcacgcttccaatctgcccccaaaccacgtgacgcactagatgggtatggacctcatgagaaggctagagatcgaaccgtccaatttgaacaacctcaaactgaacctcatttgttcgatgctgtctgggattataacttccccgcttgaagtagtcaggataaggtgctaactttttttttttttttggggggggcccttggagagcagcttcactcgggtgcttcttctgttgcagacgacacagtttggctcctcatttgtgttgccctgcacagatgggatcgtctcccgttcgttcgactaatgtgcatgtccacttggccgcttttctcccttcccaacggcacagataccaactgcaggaaaagaacaggaccccctttttttacagcagctccgttgacgtaagaagagaaaaaatgagagaggggagggagctccctcgagaagcccaagcggggggggtatacctttgcatatgccttcctaaaagcatgcaaaagttgcatacgcatatttatctatcacatcacctcacccctcaacagggaattaaaaagctgtggagcgaaggcagtgggaggatttttaacctctttaaaggaaacctctaccggtgctccctggtgtgcctcagcatgaccatgaacgttaccattatagacctatacaagcagttcgcgtgacgaaacgagctgcataactggagggagatctgcatcgcagcgaggaaaggtgacatagtgcaccctgcacgatgggagggggatgtttttttccatgagcggggcatattctccgctcacttacacctatccgcatgtttgctttgctttgctctactttgctctgcttctttttctttttcttcttttttttaaacacatggcacgccggaccaccacccctcggggcgaacgcaaccccaatttgttaccccgctgcgttccctttaccgtgccgtccatccttccgccttgcacgaactgttgattcctcccatgcacgttcgcaaaatgggaagtcaagccaaactaaactaaaatgagctaagccgaactaagctcaattttttccatttttccatttttccatttttccattttccttttttcgtttaaaaaaagagcgttcttcaaaaggggcaaacgggcatgcacgcaactttatgcaaaggtatgtacccaattgctcgggcaaccaaaaaagggtggagccactagcttagcaccagtacgcatccgtgtggtcatctgccacccataaatgcaaacgtgtgtacgtacaataacatcgtgtgtgcgtcatgcgtgattttggctgtattggccccattttttggctnnnnnnnnnnataattatttttttttgcaaaatcgcctgaacaggcaataatatatgtaccttttcgcgaaattgggcacattcggcgcattttcctgcacatgtgctcctttttttttacctgacccggtcatacactagaacagaagcatattcatcatttcagttatgtcttctacgagctctcctcacaacttcttcacgttgcccttgtcgcataaatccactaagggattcttgtacttcttgtccaagtcgttttgaaaactcatcacgctgctgttgcggccgttcgggtcacagtcgtttttcctattctctcgtgcggaaaagttaaactggctgttcaacacttccagatattttaagttcatttcattgacggcgtttttgttgcctgggttgttaaaaaggccaatcgtttcattgttgagaaattttttataactgctgttccgaagcccatttaactcgttggaagtgctgctattggttgtgctattgttggcaatgctgttgttagcggtgccattattggcggtgccactgttggccgtgccgctgttagtccctgccttctgccccgcgctgctgttcaccccgttcttcatgttcttcttcatgtggatcagagcaagcaagttcgagtcacgcgcgccactgccactaccatcgttgtaggggttccctttgtgggggaagtgttcctggtgctccgtgtgtgcattgccaccgcttcctcctccgccacggtcataggggcttttctccccattcattttcacattttgcgcgttaccaccaagcgctagcagcttgttcacgttcttgtaatcatccgtgtctatattcttcaaatttctatccttggggaccgcgttgtggttcttcatgtccttcgatttggcactgttcgagctggtgccgctgtttcgcgcgcccgcctggtttccgctgccgtttcggttggggggcacgccctggcccaagctgtagttcgcgttcccgcccatttggctgttcctgcttccgcttacattaccacatgtggagttgttcaagaaggctttgttgtccaggccgtcactcaacccccctatgtacttcttctgcagtgagttattctttatcgagctgatcccgaggtctgcgttgttcccactccccatgctcgcgttcatggggggtttcttcctggacttcttgggcgtcactgcgccattgttttgactgttcaggtggctagccaagatggggccgctcccgccgcttattcccccatttgcactgtgactgctggcattcggcatgctgctcttcagtgcgctgttgatccctcggttcccattcaccgtgttgtaaaacatcgcgttcgaaacgttgccgttcttgttgccgctgacattccccgcgccatcgataaaatcctggtgcaccggcgccgcgccgccagcattgccaatgccgcttccaccgccaacactaccaatgccgcttcccccggtgggaccggcgcccccacccaggctcaccttggcaccgccgctcgtcatcagatccctcgcaggcagggccagcgggctggagtcgtttttcgaaaaagcatagtcccagtagctcttaaagtcttcgcacaaaatgtcttggttcatcccgctcactccattcatgccgctcatgccgcccatcccgctcatcccgctcatcccgctcactccattcatgccgctcatcccgcccatcccatccatggggcttagaccccccatcgcgcttaggctgcccacccggttgaggcccgccagcaggcagtccagtcgctcatagcacctcaggattttgttgtatagctccgaaggaatgtacttacatacgttttggttaagaatcatctcctccagaagaagggacgtattcaggatatccaccttgtacaaatcgaaagcgttttttatctcgttcaatcttgtgcgctcctccatcctcgtgtgttcctccttcctcatgtgctcctccttcctcatggtgaggtttgaaaaatcttgttccgcttcatcctttagcaggttgtgattaaagaagggcatcatgttttctcctctcacgatgctatcgtagcagctgttgtttcggttactactgtcaagatacatacttaaactatcattaagactttttgggatacttcccataaggctgttcagttctacttcattaacgtttagtatgtctgaacccgaacccattctcgtctccatgccgtttttctgtgattgtttggagttcccttgggatgtgatattcgccaaggtacccattcctgcagtgttcatggggaaattcacacctcctagtcctgctcctatgacacttccgctgtttcccctcatgttggagtgcgtcactcctccccccttggccatggcctctccagtcttgccgctgctcattccatctgtgcccatttggctttggaaggacaggtctccttttccatttggtactacacccttcagtatagagctgttaaacgcaaacagagaatgatcaaggggtaggctcgacccgctattgttattactactaacgtatgatgctttatcattagtggggatgctcatctgtggacctgccacccccccattcgtcattcccccgttgggagtcttcccctgacctgccgaagttgttgcactaccactgtgcatcagttgttccatcagatctgtgcttgtgctgttcactttactattatgcatgtttagttgggatcggttggctgcattatttccgccgcttgcattatttccgctgctcgcattatttccgctgctcgcattatttccgctgctcgcattatttccgctgcttgcattatttccgctgcttgcatcattctggctgctcccttttcttctcccttcatgatatgcttcctgcaaatcggtggccacaccagcatgactgttcagaagatctacgttgtccctaacgctttggctagttgcggcacccataaaattgttgttacctcccttgtccgggccgttggctccccccctctcggcacccttctgtgcacccctctcgacacccttctgtgctcccctctcggcatccttctgtgctcctttcttctttccactaaaggcattcaccagcatactgtatagactactccctttgttctcgttgcctccttgtggggttcccatcactgccttgtccttctcagagccatccggaggggtcaccatcatcatccccaagccgttggcagcactgttgccttccatgccagccgcgtacatgccatccgcatacacaccagccgctgtgctaccttttcctccacccccttttgaggtctcttcctcaccggcccttccgcctatgttgcttttaacccctttgttcgctcctccagggtggtcacctccagcctggtggccaccataatggggatgtctgttactgttactccccatttgtccctgtcccgttattcttcctttccgtgtattcgtgtgcccttcacttttttgatcctccactgtgtagttgattaagctttctcctccgttcatattaaccatcccgagtggtccaccttgaatgctcccctccagttggcataatttgctaatattttcattagagaaggacttcaccgattttatatcatagtaatcatacgcactgttgttgaggtggcctccaccaactccgatgtttttgttaagacactcgttgtcgcttctcttcccctggggggatatcttgtcgcttctgtttatccggttgtgtgtagcagaggagaggctggcaatcgaggtggtaccattatcatgtcctgaaaggaggccatcctttaatttgtctgcgttccttttgggtgtgtctccgtccgcgggctttcctcctgcagctgcgccctttttcttcttctttctgctcgcccctccgccggcgattccttcgttggcgattcctccgctggtgattccttcgttggcgattcctccgctggcagttcctcctgcagagaccgctgcccccccagctgttgccacctcgtctccttccggaagatacctcgcatacttgtcctttataaacgtcttgaaaaatgctttctcaaggaggaagttaccacccttgtcctccacgggtctcccactcgagagcaaatcgaccacgtggctgtgttcctcgtgaatatacttattaatctgattaacagtaacacacaagggtaggatcatattcatgtcctctccataaaggtactcaaagaaggagtatatgttaggtgaggacgtcaaataaagtacctccgtgtaaatagtttttctgcttttcttcacatcacccttgttgatttccttagcatcatttttaataataatttctttatttccaattttgtatatataagtagaccacaaaatggaaaactgaatcatctgcaaggtctcctgtgatatgtcgtagtattcattagctagcttaatttgtgcttctgttaaaaatgacgaatttaagaaattttttttttctttaaaatcctttgggacgcttaaaaattcaataatacctaactcggataacttgtcccaaatgttaagcttcagatttaccattttttgtctaatgatttcacttttttgacataccagtttgagttcgttcgctacgtagctgcacatgaggcagatgaaggcgtcgttttgtgtctcctctccgccgcttcttccacttccgccgctgcctccacttccaccgctgcctccgcttcttccacttccgccgctgcccccgcccttggccctgtccgcgttactcctcaacagcttgttattgtacaggtaaagcagcccggggaagctgaagggcaggaaggagttgtctttccacagctccttcatgtctagcacggcggagcaatctaggatgatgtagagggggaggctactgacggtgtcgctcatcaggttcatgcggtcgttccgctgggggcacagctcgggggtgtgcgcgtcatcctcgccagtcttgtccaaccgaagggggtcgcccaacgcgcccagctgactcttccccgttctgggcatgtccccgcggtggtcgtggtggtcgtcgtcatggtggtcatcggcatggtggtcatcgccgtggtggtcatccccatggtggtcatccccatggtggtcatcgccacccttttcgtcattctccttctgctcctcgcatcccccctcgagtggactcaaatccattttttcccttttcttttttttttctttttcttctttttgccctttttcttcttcttcgtcgggtcggtcacgttcggggagtcttcttcctcttcgtcgtcgtcgtcctcgtcctccccttcctcgtcgtagtcctcctcatcccgcccgttcgtctgcgcccccacgacggctcctttcttgctcgcatgaaggggcgccgcgtcgggcagctggccgtttttctcctttcccttgaggccttttttaggccccatccttaaggagttcccccgcttgtcgcggcagtcatcatcctcctcctcctcagagtagttgtcatcatcatcgtcatcgtcgtcgtcttcatcgtcgtcttcatcctcgtcttcatcctcgtcgtcttcttcttcctcctcctcagagtagtcgtcatcatcatcgtcatcgtcgtcgtcttcatcctcgtcgtcgtcctcctcctcttcttcttcctcctcctcttcttcttcctcctcctcatcgtcctcctcttcatcctcctcctcatagccactcacatcgtaggggagttttcccttactgcggcgcttgcccgagctggtccctctctttccagaagcgaccctcttatcattcctatctttgagcttccttgcgctgttcgcggcggttttcgcggcggttttcgcggcggttttcgcggcggttttggaaggcagtgccgcctcctccttctcctccttctccttctcctcctcctgctgtgcaccccctttattctccaagtggacactgttgtgtagtctacccacatcattaacctcagaaggagaagataactcccttttcttctcctccttcattattttcccattagcacaaatgacctgaccaagattatccttctgatgaataaacatatacacatgcattataggtgtattcctcacagtagcattaagacatttatatggacaacaacgtttatcactttttaaagcagaacaaataattaagttacttctataccctcttttcttttttgcaaattcttcaacctctttaagaatctctttcggattcttaatacaattatattctaatctaatccatacaggaatttgtaaatgtttataagaatgttgatatttttcatatcttggatatacataattattttctttctttgcttgaacaaaacttaataataattctttacatgtattatcttgtacataattatgtgatagatgtaattcttcaattggaattttttgtacataaactaattgctttattaaagatactccatcatcttttatattatttttatataactttaaaatatgtactcctatattctcactataattcaaaataaattttaanaaagtttttaatcctgtacatgtaatataattttcacttaggtctatattaagacaatagtaattgttgtataccactttgatatatttttttaatatttttaccaattcgattatgtgactatcttgtagggctttgttgtttagtgagatatctacgtaccggagtagcttctttcccttgctgcctttgaaggtcagctttttgctttcgcggatgtacgactccatggtggggtacagcttaacagtgtgccgctcaacggggtgccgcttaacagtgtaccgctcaacggggttccactccggccacccgcctcctctgcttcttctcctccctcggcgggccctgtcctcaccacgtaaaacctgctagcacgacgtgttaccggcctcgttctcttcctaaccgtgatgatgagttcctcctcgcgccgcatgtagcaaacgcgcacaggaaatgggcgggggatgatattggcgaaaaatgaaaaaaaaaaaaaaaaaaaaattcaatttcgttcactcaatttggcaaacttcgaaagacatacacgcggcttctcccattcgatgctaatcggattaacatcattcgtacatggcgcgtgtcatcacgtgcgtgaaaatgtacttatatgtgcgctttgctaagcatgcggtgggtgtggggggatatgcaataaaagggatggaaaaaaaaaaaaaaacagcaatacagtaatgcttcaatactgcaatacggcaatacggcaatacagcaatacggcaatacagcaattcagcaattcagcaattcagcaattcagcaattcagcaattcagcaatacagggtgggccccctacgcatgagcaaacgggcgaaaataattgggcctactcaaaaaaaacatacatgcacgggcgcgcgcgcattcgtgaacaggcatgcggcctcgggggaaaaactgcatccctcacgtactcataagcgtaggcatgcagacgtacgagcggacgtacgagcggacgtacgagcggacgtatgagcggacgtactacacgcagacgcgcaaacacgtacactcgttcgcgcggagggcctcacgagtgcgcacttccgcaggccagcagcgcatgtacatacattcgcttcacactcgcgccacgctcgcggggagatgtcctcagggtggaaacgggaaatcaaaaatggggcccccgcggggagaggcagacagcacgctggcaaggggaaacaaccacacgtgcgtgcgggcgtgaggaggtatggacgtgtgggggtatatggacgtatgggggtatggacgtatgggggtatatgaacatatggtgcttcctttcctccttgcgcgcgcgacgcgacggaggctctcccaacacaacacccgctcacgcgatcacttgcttaaagcggtcgatcaagcggggctgcaccacactgctatgcacaacagagggggaggagcaggttcgccgcaaagaagtcgagatgtaaggtgggaagaagtgggcagatggggaatggggtgggtgtagtcatatgtaacacgcgggggtgaacatgcggggggtgaacacgcgggagatgaacacggggggtaaacacacgggagatgaacacactggggggaataatatcccttcgttacaaaaacgtatggctttcactttggccgtccgtccaaatgagagtcctacttagttgctcgttcaacagggtgacacaaaattgggtgactccgtcggcgggggcctccgtttccccttttatatgtacatataacacacggttcatacgtacatgcgcatatgcatacactcgtatgttttgctcatgcacgtgacgcgcgccctggaaaggggactctgttctgggggtcctgatatatggggcggaaaatgagaggagctgcacgggcacgcgttggaagggggatgtacagggagggcgcaaaatgggggaggaaagagcgcaaaatggggaaggatggaaagggagtaatgcaaaaaggtacagagctgcaaaatgcacaaagctgcaaatggtacaaagctgcaaaaggtacagagctgcaaatggtacagagctgcaaatggtacagagctgcaaatggtacagagctgcaaatggtacaatgatgcaaaaatgcaatctgaaatgccaagttggcgaatcggcaaagagggaaaaacggtcggtagcaaaaatggccaagttgagaaaacggttagtcgcaaaaatggagaaaagttgtgaaagcgatcggtcggtcggtcggtcgcaaaaacgtggaagtgagaaaatgcaagtgataagttcgtcgtaataacttcgaaatgctgagaagtttgaaatcgcacagcgcgcggggaaatggcgaaaacagaactctttttttttttcctgcagtgttgcctattcaaacttcgcatattcgcgaggaaatatgctcacttgcccgccccgcatatgcgtagggagcagcgcggcgggagaggaagtcaccatgtgggagtaaacgtacgtacccgtgccagtatacgcgcggtaccatgtcagtatacgcgccgaaccgtgccagtatacgcgccgaaccgtgccagcatacgtaccgtaccgtgacgtacacgcgacatgaagtgcgccgcgtgtccccttttggccagcacaaacttaatgaagtttcgtgaacacgtgcatgacgggttgaggtgggacgaggacgacagaggggggggggagggagagagaaactgatatcctttaacttatgctcatcttccacttgcatttaattaacaaaaaaaagaaaaggagttgattctctttaactccaaaaaggaaaaagggtgagtggggggggaaatggcatggaaaagtcacctccacgatacgatacagtacgatgccgtacgacgccgcacgatacgcccgctgctctgctgtacgcgtttgtatgcggtccgaactgtgccgtgccgcgtgctacggtactccttttttgcctgaacatgtacaggcaatttgtgagtccatccgaatgggcaccccccacagaaggaggaagaagaagaagaaaaaaaaaaaaaaagccttcccggtcgccccccctaggaagaagtaacacgttcgttccaatgtagtgaccatgtggtaatgatgtggtaatcgtgcactaatgatgtactaatcatgtactaatcatgtagtatatggatgtacgccaatgcagcatgagtatgctcaacagttccttttcgctgcttctcccagctgaccaaagtaaaaggcagctaattaactgcaggggtatgtagcggtaagtagggataagtggcggtacgtagggataagtggcggtacgtagggataattgacggggggagaattcccctccctttgtttatggaggccgccaaatgaaggcatcccatcaaagccgcatgatgcatacatttgcaagcagttgcggcctgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagttgatatggaaaagttgcgaatcggtgtgatgacgtgccatcctcatgacttcgccgcccgcagtgcgcaacgaggtaaaagggggaagaggggaggtacgttctcgcttaaccaggtgcaggggttgcctgtggttgtgcttcccccgactagtacacttccttccacctagcgcagtgtgtgtagccaagtgggcagatctaaaggggcgcccactgcactgccgtgggagatcgcgccaactcccaatttggtcatgcgtcccctggcatgaaatggcttcacatgtgatgtacacttgggggtgcccccttagggagggatgcttcattcggcccttcgtttgccctgacgggcgaagggtccttcacatgtgtgcatttgatcttttgcattcgcacatttgttcgctcatatttactaatctgtgacgggtggctaatctgttcccctggattagccaacaaaaaaaaaaaaaaaaaggcctacttgtgtgacggtatgaccctcgcctttccggataaagaggtctacccagctgcttaaccctaagttgactaagctgttggtctattctcagcttttttcttttccgatttttacctgaacaagtcatgcactgttcggatgaaatttcaaaaaggtaataaaccattacgatgaagcgtttccgacatgggggcttccttttcatggagaactgccgcgaaacgtttattagggggggagggttactcgatggaatgcacgccaggtgggaagtaataaaaaaaagaaaagaaaaggacagcgccaaatggctcatcgctgagtggtacacatatagacgtcccgcataatacagacgttccgcatcacgcagacgttccgcatcacacagacgtcccgcatcacacagacgttccgcatcatacacacagcccgtccccgcggaggccctacaactctttttaacgtttttccagtttaggctgacccaacaaacacaagcatacaaaagtgactccacgtacggggtaaacaaaaaaaaggggacgaacagtgctgcgcggggggggtgctgctgctactggtggtgctgcttctactgctcaggaggacccactttgggtcacgtgtcgaggaggcaaatccgtctgttgcttttcccctgtgtattattcacctattcagtttggcgccgacgcccgcaccgcatgctcagttaaccaaatggaggatccccttccactcctcaggcagcaagtccaacacatacagatacttgtctcctttcttcctctttaaaatcagaacgatttttgtaatttcgttttttcccaaattttttttctggtcattgatgtacttggtgcatttctgtagaatggtgcttttgttaaagagggacaaggtgtggttgtgcattccatcagaagtgtttctcctttgtcttgagttatttctatccttggatgtgccttctccttcgctctgttggtggttcccccttgttaatgctgcaccttcaccatagggcaacaaatcgagacaaacgacggcataaaagtaacacaaaaaatcgtttacaggcattctctctacttggctagctaaattgctagctatgctgatgagggtttgcttgtcatctcgaatggcgtgacacagtcttgaaaaatctttggcatcaaaatggtgcacgttgtgtgagatgattggcttcagctgggttatgtgttggtctaacctcctatacttgaatagacaccacactagcagggagagatacttgtggtgaatgttgcttatgtaatggtagttcctcaggtcattttccatcatttggagatactggtcgtcgtatatgaacagcttggtcaggctgtgcaggttaattattttgtggagagtactcagttcgtggtatttgcacttcagctcgttcgtgattaggaaggacacgatgttctccttaaagaggtaggcgttttggctgctcagggcgtgcaccttcaggggtgtgtgctgggaatcctcgcttccgtgttgggtaggccgctcgccggggttgccgccacactgggagggttcgcccccactgccgcgttcattcccactgccgcttccacccccactaccgcttccacccccgctttggcttccaccccccaagagggccacgtcgtacttggagtgcccactcctgaaggagtagttcgccatgacgctgagcaggtcggtgagctcgatggcggagagcagccgcagctgcccctccacgtgctcaaccacttcgcccatgaaacccacaaggaagtccccatgagatattttcctctgctcaggaggaatgcccttcttgaatttgctctgcttcaaatggtaccacaaacgtgacaacatatttttctcactcagttccttctcctcgaaaattaagtcaatcaatatttttgtgaaaactcttgaaatcccaatgtagttatacaggttcattttttctttcatcctctgtagatggttaataattagccgatatatgttaaagttgctcgtaccgttgaggaggtagagtggctctaacactagaaggacgtcctgtacactgaagcaatccagtcggtactccaaataatccaacagagcttccaccatttcctttttcttatcatagtagtagagatacgaatagatgtgaaatatatttacaatttggctcggcgtgtatgtctttaagtggtacataatttgagactccacgtgagggaggaatacttgatgaatgaactccttcgagatttgcttcttcaggataacgtatttttggtccgttgggttggcggcgggttgggagccacttggggcggcgatttgggaggccatttgagcggcggtttgggaggccatttgagcggcggtttgggaggccatttgagcagcggtttgggaggccatttgagcggcggtttgtgcggaagttttggcaccaacttcgcctccaacttctgctcccacttcgcctcccacttcggaagcgcaccccagcgggtcgtacatcatctcccgcctggaggaacgacccacgtggcccttccccttgccctccacccgcctcgcctctataaactgcctgtaccgctgaattatcatctcgctattttgggccatcactgggtcgtccacttttttcttttcttcttcttcttcttcttccgggagggccgcctcctttatggccctcgtgtgtattccctggaggtgcctcaaccgggggaaggccctcccctcccgacacaagtccgctcccaacgcgcccgatctgaccgatccgcccgatgtgcccaatccagccgatccagccgatccagccgatccagccgatccagccgatccgctcgacgctgctgatcctcctgatcgcgccagcaagtgcagcgatcccgggcacctcagcacaaaacgcttcattctgccaagtcaatcatatttccttgcgacggtgcagtgcacactcacgaaaaaaaaaaaggagttccccttccgatgggctcaaccaagcacgggcatacgtacgagctgtacatctacgccttcttatcacttccaaaaaaaaaaaaaaattcgctaagaggagatgacacggtgactgctctaccccaggatggtcagcacactcgtcgaaaggttannnnnnnnnntaaaaattggaggtaccggaacacagaacggttgcttccaccggggtgtgctctcgaagcggccgtgcttgcagggcagttggctgagcgaagccgggggcgagaaaaaaaaaaaaaagaaaaaaaaagaaaaaaaaagaaaaagaagaagaaaaagaagaagaaaaagaagaaccccaaccgttagcaaaccatgagcagtgataccaatctagagaactactgaactgccaacttggcgaagcaaaatcaccagtgcctcaccaactttgacaaaaaaaaaaaaaaatagcgaaagtaatcagctcgtgcgacgaagcaagcccaaggtgttaaatgcgaaaaggccgcctcttccccctccttctcccactgcgcaataggaagcagagatagtaagtgagcatgctagcgatcgagagggaactattcatagtaaacactccgcgccaatacacgttgtaatcgtggcaaattctttttaagatccaacgagagggaccttttttttgcaccccgagcttgtgtgtcaccgctcctctttttcgttgtcccactacagggggagtgcagcctccaacgatactgctgagaggagaagccgttatcactgctttgcctcgcccagcatccccaatagtgaccagcgaacgggaaaaaaagattccctcgtgaaccgaacccaagcacaccgcgtgaagcacaccacgtgaagcataccacgtgaagcataccaagtaaagctcaccacagagcaaccccacacacattacccaggaatcctccaaaatggtaagcccccaggatcatgaaaagggagaaagaacaggataccgtgattaatttgactcccctcctccatgcacggatgccttgtgcgtgaagaggcacccttttagggggggctcaccaccacccttcctccattgtggatcctccgtaccgccacctttttacaccaccgttttacaccacctttttacaccactttttacaccactttttcacgccgcatcttcacagggctccatcttcaactacaacggggggtgcgtcctcggaatgagcggcgcgcagtgcgtagccatcgcgtgcgacctgagactcggtgcaaataatttcaccacgatcagcaccaatttcacgaagatatttaaaatgaacgattacgtttatgtgggacttagcggactcgcaacagatattcagacattgtatgagttgctaaggtaccgagtgaacctgtacgaaattagacaagagagtccaatggatatagattgcttcgcaaatatgttatcgagcattttgtatgctaatcgattctctccctatttcgtgaacccgattgtggttggctttcgagttaaacacactattgatgatgaggggaaaaaaatttctacttttgaaccctacctcactgcgtacgacttgattggcgccaagtgcgagacgaatgattttgttgtgaacggggtcaccggagagcaactctacggaatgtgcgagtcgctctacataaaggaccaggtgcgtctctccctttctgcagaagtgcttctatctagtagtgtgtgcatgtgtgtgtagaaatgcttgcacgtgcatctagtgctactctcgtaagtacgaacccacaccaggcgtcatgcgcgaacacatgcaattttccttcttcccccatcccctcaggacaaagacggcctcttcgaaaccatctcccagtgcctgctgagtgccttggacagagactgcctatccggatggggagccgaagtttacgttctgtatgtttaccctcagtgcagtgcattcctttttgaggggttgctaaaaacggacagggacaaaaaaccaccagacagacccatcacctcaaaagaaaaaacacttcgtactgttccacccgcgacagtgtcgaattgcgtccacttcatttcgagcgtattttatacgttatactttatactttatattttatattttttttttttttttttttttttaggacgcccgatacgatcatgaagaagaaactgaaagcacgaatggactgaagcgccacttttttacggcccgcagaaattgcgcctttttttgtaattcccctgaaagctcatgcaaagatgagatgggtgtacaccacgagggggtgagaaggcgcgtgcgcatgtttgcgcctacccgtgcgagcacaccgctgtgcgtggcagcacagacttttattaggtccccccttaacaccacaaatgaagcaaattaaattgtcgcttcgtcgcatcgtcgcttagtcgcttcatcgcttcgtcgcttcgtcgcttcgttctgtgcacccgtgccaatgttgttacgtcggggcactccccggcctcatacgggtagttcttcacattaacggaacggaggtggggagtcccctcaatccgttaacaggttaaacgttcctctatgtgcacaccgtgttgagcctagtaaagggcttcatcgaaatggttgcacttatttgcgcaacggttgtctcgtttgtgcagtttgaacgcccattccgggggttaaaaatgtcgccattttgcttgcctgacctgttcagacatttgtgacatacccaaattgggattacaatagcgcgttgaggttccaaagggggagcacttcctcactccattattatttctaatcggataggagaaaaaaaaaacacaaacagacacagacacagcaaacgatgttttcacccccgtgcgtaaagtgcacacgacacatacattttcgagacacatccatttacgggtgaactgtttgtctccctccctgttggttacccttcatataacgcctacttgcgcgtacagtccggggggtgtggactcgttgttaaggggaactgcaaaaaaatctgctaagcggtctttctcacgttcgtcattgcgctgagtaacacccaatttgtgctcagtgtcagtgagtggctaccccaaactatttacacaggattgtgtgttaatcgaaaaggtgaccctcagtgttgcatagttatgatggatcgttcctcgtcccttttactttttctcttcacgtgcatcttttttacatcccattttgcctgtaccgttcaggcgatatgcgtttttttttttttttttttcttcctcaccgaacagccaattacattttaatagccctcttcaaaccattgcatatggcacactaagcatacccatatatatgcctgcgcagggtctgcgcaatgtagatcgtcctcaccatgtgggtgagccccttcgggaggtgcagcgccaaacgaatgatgtttgaaatgcgagcgatgcgcttatgttgcattttgcattttgcattctgtattttttattttattttattttttttttcccctcgttcaggtgaaaaataagctagctacgcgaaaaagctatttgcgcagaatgggaagatttttcagccgatgagaaccagcaagcgggtgtgactcagttgggattgacgagaccggcaagaagctgcttccaatttgcttccagcccgccgctgctatgcgggcccccttttccatcctcctcgcagtcagcttggcctactccgtcagcgtgaatgtagccaaaaggagttccttcataagcagcagcattgaaaatgccgccaagttcaccgctcgctctggggggagaagcaaaagccacagaaggaaaattagtgcttcacagggaaacgtaatttacaaacaaataaaagagagaagcattcccttcaagttttacaacatcggggactccttctatgggaggatactcagcataagtaaaaaaaatataaagctcgacattttgtgtgacaggaaggcatacttaaatacatccgagtatttccgtttacccattttacacaaatatgtttttgcgctgctaaaggtacacaacatcattcgagtgaaaattaaatacattcagagggttcatcagaagatcgcagttcagatccaaaagtacagctacgaggaaattttatcgtcctttaataatgggcgaagtttaattaacgcgaagattttggatgtcctcgacgactacgtgttgctttacttggcgcctcaaattcacgcaaagttgctcctgcgagtgggggagcgcgcggacgactacagggcaggaaatgacgtcctcgtgcggatcgaccgcttcgatgggccaagcggggagttgtatgtacgcgttccgtaggggggaaaaggagatggtggtgggcaggccgcgcgcaaattggacaggccgctcgcaaattggacaggccgctcgcaagttggacaggccgcacgcaagttggacaggccgcacgcaaattggacagcccatttggccaggccgcacacaacttggatgacccatttgggggcccgtcaaccccccgtttactcactccccggcaaggttcttaaccacgtccgcgaggtactcctccgttaggctctccacagggacgtcccgaaggttcccctcgaggaggtccaccttgctacgcacccagtgatctaccatggaaatgatgctgcagtagtcagacgtcccagtcgactcagaattaaaagaagagttagaattactcatgaaattaagtatcgtttccatgatagtcttttcgtttaagatgtagagcttctctctcagctggcaataatgaaaaaggatatcaaaaactttgctgtattcatttatgttatgcatgttcagaatatctttttgatccatgttggtagattccatgcctatgttggtgagtgccccgagggtgtgtcccttggagttggtggcttgtccctcgttagtccctccgcttgttttccccttttttttgtaaaacgtgaggaactcggatgggtttccgacccggctagcgaaagtcgagccgaacagctgcgtgtttataatgttaatgttttcatactcgacctttagtttgattaatggtttgtcgtagactcctttttttattttcaacagatcgaatgtatcgcttggggtggagaaggcgacgtcgatgaaggtggtagagtagaactcctcgtcctgtaggctgctcatgaagtgggttacgtcctggtcggagatgaccgagtcgaagtactcgtccaggagttcccttttggtgaagacttcgctcggcagggcggggtgccaccgcgtggcgcagtgttcttcgaaggggtggggacgcggctcctcatcgtttggcccagcaccgtcacccccggtatcgtctctcccagtgtcgcctctcccagtgtcgcctctcccagtgtcgtccctccccgtatggcatgccccctgcccggccgcccgtaaaaaggcgcgcctgaacaagtagtaccgcttcacctgctcacgcagactcagctgaaagctctccagaatggcatccacctgttcatgtaaaaactgcttcaacacagactcatcgttaaaatttaagttgtaatttgctaatctgatttccttcagttcgaagggcctcaccgtttccaattggatcttcaaaaatcgaaatcgttccttcctaatttcaagcaacccgatgtgtttgtccccgtactcatttgtgcacagagatgtccgtacagatgaacccaattgcaaggagaaaaaggattgaaatgaactctcctctaagtagggtttcgaaaaatgctcatgtccccatatgaccaagtctacaaaattggggatgaacgattctttaataaaattttttaaatcatttccgtgtgcacatctcatgtgtctgttttgatgtagaacaaggatgttgattctactggcatggtcacttgggagcataaatttaaccttcttctgttcgaatgctctgtgtagacgttcatctttgatccacccgatggcatagatggcgattttggtgtcctccttgtttaggagtactggctttacctcaattttgttcagactgcttttcccgatgtagttaatgagatttcccacgtgcagtatgtccaacggactgatgtagtcgcagctgtaggggtagtcgtgattcccgtgcatcgtgaacagggggatggccgtttcgaccttctccttcacggagcacatgcgtactgcgtcgcaggggggtcgcttctccacacgggttattctatcactgtgggtgcttcccccactatggctgcgtctatcactagggccgcgtctatcactacgaccgcgtctatcactacgaccgcgtctatcaccacgaccgcctctatcactactgccgcttctatcactccgggtgctctccccactatggctgctctcctcactcagatcgagctcctcatcccccccgtaccacttataatcgcagttgtgcacctccttcaggagcactcttcgagtatgtgttccccgcgctggagaagcttcaaccgattcaccccctccctcagcatcatcgtgacctctcacgtgacagtatctcctaataatagccatagacttaaagagtgtatactctgagattttattcttatgaaacagatcaccactattgataatcatatcaacatttagatgcttcgcaacgaaaagaatttcttcaaacgagttaaatgtgtccttcctttgaacagcattattttccttgtagcctaaatggttatccgtacacagtaaaatttttaacgtatccggttcgttctttttaagacgtttttttatctcttccagatccatatttttaaattttgcatttttttcttcctcctttatgctattatactttgttcctttgcgttcacgcattggggaggtgtcaggtgattggtttatttcctccgacttagcggttgcctctgagttggcggctgcctccgatttagcggttgcctcccactttgcggctgcctcccactttgcggctgcctcccactttgcgactgcctctgagctggcgactacctcttccctgttgatggcccccctgcttctgcgcctcctcaagcgtggcgatagactatccatcgagtccttctcctcctgaccgttgcatccatccaaggggtgcttcatcttttctttgttactctcctttttgaaggtccccctccagaggccgcttctgggggtacttccactgtgttcctgctcatctgctccttttctggggatatccctccgtgagtcccctttcaaggcacgattattcgactgatcgttgtggctgctccctggggggccaacgagtcggtcaccgagcgcgtcgcttcgctcatcgatttgatcaccacactgctcgccacgcttctttgcggcgcgcccccttgtggggccattcctgccggtcttctctcctaaacggttctttctttgggcctccacgtcagactcgctactctcctggaaacacgccccattagacccctccctcgccgacctgctccgtcgctcttcctgcgtaaaatattttctaatatcgtttgcattcccccgggtcccttttgcaccacgtatttgcctgatgccccttttttgctgcgcccccctgcgactggagcggaggtccagtttcccactcaggggagaggcctcctcggggtggaagtcctcccgaagggccttccgatgctcctcacaggtcatatatttacccttctcacgctcctcgtctcgcttgtcctcccgatgctcctcaccggtcatacattcacccttctcacgctcgtcgtctcgcttgtcctcccccttcagcatcagctcgctcgttctgtgtagactgctgtacagactcttcaaggataggaccttcttccggttggcttccattttggcttggccgccatttctgcttttgcagctgggaggtgagtcagcggggggtgcttcgctggggggtccctcaccggggtgtccttcgttggagggtccttcaccggggagtccttcaccggggtgcccatcactgctgtacccaccactaccgcacccaccactaccgcaaccaccactaccgtacccaccattaccgcaaccaccactaccctgctgattggccacgcggtgcatcttcttcctgtgggtgcccctcaagagggggcggcgcctggaggagatgtccctttcgccgcccccttccatgagcagtccgtgctcagatgaggtgatgattaatctgcagtggaactgcacatcaagtgaaggggcgataggctgataatagctactcacctgtgtgcgccgccagtgttcaggtaaaggcagcgtcgattgggggatgaccacaaggtgaaagccatcccacattcgctaagcgtaaagaggggaaaaaaaaaaaaaaaaggacgtacaacggaggagcacatcacttattcaattcatgcgtacatgtgcgtatttgtcaggtgaagcgcgttgaacggatgagcgagttagcagagaaaggtgctgctcacacaggaccgagcaagctcaaccccgaagcggtgatccatagtgggttccccacaaaacgaaagcacacaccaggccttttgagaagcacacgccaggcatattgagaagcacacatcaggcctattgagagctgcacattgggtgttgaggttggggaggacacacaaaaaaggagtatcgtcacctccgcctctgcccaaacctgcgaaacctccaattagtattcaaccgcagagtggaaaggtaaacccgattgcatagcgatcttcacatcatgtggattatatcccaaataaactctctctcaccaagttggtcatttatttattatttttttttttaaaggaaggctctgcagggtgacactctggttaagttgaccccagtgcacggtgtagttcgtttgagcacacgtggtggaaaaaaaatacaaaaaaaaaaaaaacacaggagggtggaggtacaccgctctgttatggcacattgtaagtgagtgcctcatccgaagcgatgcggtgtgtttgctcacttatgaaaaaacttggtcggcggaaagaagaagtaagtggagtagtacatcttgtacaggttaatctcgtggatgacgtcgagagaggcatatgcgaggaggagcaacagcatgagccacaggttcctcggcccccgtggcataaacgtataagtggagtatctacacaataggaataatgcaaaggtgatcaaaaaaataaacaacgaaaaggccaccccttcgtatacatactgagcactggtggaacggtaaatatacttgtgtagcaccgagtccagattcttcgctgtgttgtaaagctcagatttgttaatcagacagtggaagataccactcaggcaggtcaagaacaacacgtatgagcagacgaacatgagagagggccatctttggagcatcttcagaaggatgtacagaagggagaacaacacaacgagcacggtggtgacgatatgtttttgtattttccccaagtagttactgccttccacagctgctcccaccccctcgtcaccgccaccaccactccaactgctatcgtcaccaccactccaactgctatcgccgccaccactccaactgctatcaccgccactcccacccctgttatgtgcctgaataaaatctgagaaatacgcttccaccagtttgttgctcatctctcctttgtctctttcgcttaaccgcttcacctttaagtactcctcgaacatgtacttgggacgcaccttggagtaggagtcaaagtggagaaaggtctccttgccgacgtaaaaaaattcgggcacttcgtcgattgcgtggatgtacttgagggggaggatgctcggcttgtgaatatttatataaaagaaaaaaatgggcgttgagggaggggtggcccgcttctccgacccgaatgcaccaatcggggtggcccgcttctccgacccgaatgcaccaatcggggtggtcctctcctccgacccgaatgcaccgatcggagtggtcctctcctccgatccacttgctccaatcggggtggtcctctcctccgacccacttgcaccaatcggggtggtcctctcctccgatccccttgcaccaatcggggtggtcctctcatccgacccacttgcaccgatccgggtggtcctctcctccgtgatgctctccccctcgctgtaaagagaaaaatttcccaaaatgaattccctggctacgcggttgaacagctccaacagaatgaggttcttcctgtcgaacatggacgccccattggtactctccacatcgatcacaaacaacacgcagtcgtagtcttctgatttgtttaacacgtactctacatagtcactagcggtgagctcatgaatatacaagaaagaaatatattcgttggtacattccttctcgcttcggtacttctcatttatgtctagcttgatctttttgtttattagcttcttcagcttgaccagcttggtctcctcgtcgaggcatcctcgggcctccagaactagcaacgacagcacgagcgacagcaggaggggcaacacaaggcgcgagagcaaaagtcgcagccgtagaaaccacgataacataatttgcgaatacctcatggcccccagcgggggaggttgcaggcgaccctccatcaccccgactgcttgggctgctatgcacgccatgcggagaccatcatcgcattacctctccacacacagacgcaacctccccctctctgcagtggatattacacccacgagtatgctggcccacggttaagcaaaaaaacaccgcctctctttcgtgcgcctagttctctcacttaggctcttcagcacggacatgcaaaacaactgtaatcttaactcgccaggtcaagggggtaaacgcagagttgtaactccctcccagggggggaacgtgcgcgatgagggtgggcctttcctttcctttatttttttctccaataggggtgcgaagcggtcggcaaaaggggccagctgaaagggtcatctaaaagggtcatctaaaagggtcatctgaaacggtcaccgaaagggtcatcgaaagggccccctaaacgcctctcaaaacggcgctcaaaatgccgcccaaaacgcaccaacgggaacacctccccttcgtggggacattccttttgcccagttcattgcctactccccgttttgcctaacctttccagtttctccccttccggggcgcaaatgaaaaaaggggggggccgacaacgggaggaaaagcacccccacgtgcatatcttcgtcagcatccaacagtgaaaaggaactttcaaaaatttttttactaaacaagctaaaagatggttactttccacggaagaaaaaaaaaaaaaaaaaaaatgcatgcgtgtgaggaccaacatttgtgcagctccatctgccggcacagccgcattttacacagccgcattttgcacagccgattgctgccaagagggtatgggccttcaccgctgtgtgctagcgacgaatcgggcttctctacgctctgctctctgttctcttctccccccttggagggaaaaaaaaaaaaaaaggcagacgtgcccgtcctgcgaacacgccaatgcgtgtagatgacccgagacctgaccgacagctaatcacttggtgaaggtgaatacgttcccagctgaaataattgtgttatataaatcctcggacgtaaaacgggactcgtaatccagggatagcaaatttttgcacagtttggcaacacttgggtgtttttttattaacgtgtcaggtaaaattctctgacgagcattacacaaaatggctgttctctccatattcgtttccgtccttgtgaacaggtctacgatgatcaacccaagggaaaacatatcgactgctttgttgtatctctttccaaggagttgttccggagcagaatacatttttgttccgatacccagcgtgtgatacgatgacgcgtgtgtgcttcctgtgggattaccatctgtctcgtggcatttttcctcttggtgggtataactactatgctttaatttttttttttttttcctctgttggtttgcatcgctagctcggttgcttctccgcgtcgatccgtctttgcacactttcacctcatgcgacgcccctctccggtctccttctaaaagcatcggcataattctcttcaccagctcggtgaaagtgatgccttcatcggcgcagccatcacgatcgccatctccatgaccagcggcatcaccatcgccatcaccatgaccagcggcatcaccatcgccatcaccatcaccaccgccatcaccaccgccatctccatcgccatctccaccgccatcaccatcaccaccgccaccactcaggtggacgttgctctcctccggggttgcccgacatacaactgtattaacccttttgctctgcccctttccgtttattatacacatggaatcaacttggaaggaatgacactcgtggtttggttttccctccaatggaacgcggttcttattgtggaacacatcaccatgaatttcgtttccccctttatcgtggcatctgttctgtctgtgactaccatagttggtgcccttcttttcaccacctaccaggtgacggcagcacaggttggtctccttcgcatgggtctccttcacatgggccctttccgctgcctcctccatttgggtgttcctcccacgagtggagctgctgtggttggctctacgccccgagtggagcctacctccgtcggtaattttgcacacattgcaatgtttttcgcttctacttggtgaaccactcacctggttagcttcctccggagaggtccaagcgacaccatcgttaagtaacgtaactttcgataaaggatccttcttccccttcgagtgtcccgtcgaagtggttggatccttccctatgcattcaaaaaaagggtgctccgagcgaataatccatttctgttttctctccaagtcgttgtaggatgccaacccaaagtctccaattttaacgacgtcattgtcacagatgaaaatatttgatggtttcaagtccctgtgaatgatattatttttatgcatgtagtgtaaccccaggatgatcatatgtatgatttctttattcctcttgtaattcacataggtccttccacttatgtaattctccaatgtgttatcacagtactccattctgatgtagaggttaaatcggtacactgcaattctttgtcttgctttcttcctccgttttttcttcttcaactttattgctgcaccggcatgtgtgtgtttcttcttctcctgagtgtctctctcaatcgttttttccatattgatgataccttcttttagagcttcttctcctatgctacactcgctaacctcattgtggtcacttggaaggagagtaacaactcggtggtcagcttccaaaggaccgtttccctccacccccgtgatccgctttaactctctctgatgggggcagcatccggaggaacccttccccatgttgtagaaccctttcctagctgactcgccattcgtcgagcgggcgcgttttatgcatcctcttttgaaaaaatgcagatctccatgtctatgcagatgtctatgtctatgcccatgtctatgtccatccccatgtctatctccatgtctatgcgcatccccatgctcatccccatgatcatccccatccccatgcccacttggagggaagccatgtgcccatcctgatgtctctcctggagagcatgtcctcccgacacatgaagactttctcacaggtagaagatcccggaaggggttctttgtctttcctaccatcttacatatgtgtaccttcccatatggtccttcctttcgtccgtatcttcctcctctcagtagagttgcctgcttctgtacaggtgggatggatgcctccctttttgtatcattcccatgtggagaaacctccctcacctttttttcgataccaaatgaggaactccctttcgaaccgattttgtttcttctgtgtgacttttcttccgacgggacatgatcaaaatagctcctctttaccattcctatggtcctcttctccttcttgcagatgcgtttttttaaaaagtgttgcttcttcgtagcgagtttacttttgagccccacaggtgggttctttcgcgataatgatcccgtttcatcgcaggtgctgcatccgtcacgcgaattacgcacacggttgtgcataccgttttgcacacagtgcagtggatagcagctattggggtcagatcccaccaggtcagaatgacccacccttcttccctcacccaaggactggtaatccacgacgcctttctccgtgaagtccttctctttgtcccctttcataaactcattcgtgattaaaacccttctgtaaggactgacatggatgaccacctcctttttgagtccacccccctggcaagtgttcacaccggagggagacaaaagggcagggctggaggctaccctcctgctgttcataaaatttctcccgaagtagctgcccagttggtacatcttcacccccctggagaaagcggcccatccgtttatcaagcttcttaatagcttcactcttgcggggcacacggacgggtcttccacagggcgggtgtctcttaaacggtgttggtatggctggctgcgttcaccccttgtgccgccttttccgagaggtgccccttctctgctccctctcattcggtaaatcgttgagtatccatcacactgcgccttcacctcagccgcgtcacgaagatccgctgcgacatccaccttagccgcctcctccaccgctccctccgccctgtccgaaccccccccctcgctctgcgcgacgtacgaacccagagtcagcgtcttctgcaaaagaatccccatagggagattttcttccttcgtttgaaggaccccttcttcgtaaactcgcgtgatacctttgtgcagctcttcatgcattcgactttgcaacggggcgatatcttttcccttgtgcatccctctccttataagagatgagcctatgttgtcgtacccctttgttcttccctttttatgtgaaccgactagccattctgctccctcctccctctgcacataccctgcgcacatcactctatagctcgtccttatctgacatatccttttaattacatttttcttttttaaaattttgaggacgttccttttgtttcgaaaaagcaagagtgttctttccatcaaggtggtgtgtctcttcttgggaatttcttcacattttctttcatttctccagcctctatgtattattccctttgcttttcgattccccttttttacgtcacagttcgtctcctcacaaaggtgcgtcctctgacgatgcggatggaaatcctctctcttcgaattgggatcctcaataaagtcgcaataatcattaccccttctctccacacatgaaatgcatgtctttcgaaaaacatcggtctttatcatttcgtcattatatgcatcctcgcctgaactgttcaggtaattatttacctcctcatcaatacaactaagccaatttcccactctgtgcagtagtacctccccatttgtgttcttctgatcggaactgacgtgcctgccccatctgtctcctccatatggactcacgcgatgtctcatcgccagggaaaacagcctctgcaaatgaaagaagaaaagctgcttagtcatgggttctacatcctgagatggaaataaattttttttttcttctgagtggagatatttattggtgggtccaaagtatgttctatctcgagagatgtgtatgtcgttccatttgaagggcgtctcttcacccactgcatgtttgaagctgcacctggttggtaatgtcccccagtgatgacacataattgacctcctcgataggttattctcacccacacatgtgttactacagttaaccatagggggggggtcctcttgggaaaaacttccgttgaatcccccccatgggaaagactcctccagaaagaaggaacaggatgaaagggacaccctatccatgctgcacatccgtctgtggggaacaactgagacgattcttctgctgtggtgcctctcactttgtatattcagagaggggaatagggtcatgtctctttcgctttttcttctcccaatgtaaaccacactgctgtttttttctcgcgtccatctttttatttccttcctccgtgtgtgggcttttcccattcttctcctcggttgggtgaagcggttggttgagcgtctccctaaatggcttgcgacccttctcggcactcctcccccgttcactccctgtccgctgcctccccccttcactctctgtccgcttcttcccctcagctcttcttccttcccagcagactcctcattcccattgctgctactctgaaagacgattttaaactctccactttcggatgaatattcgatattgtcgaaaaaatttcgaaaagcttcttccctcgttttttcattttttcttttctttaaattcatttcgctacgcttttgaagttctctctttttcctttgtccgacatggagggagcatctctgtgagggtttctccgttggggggtgttgcctatcgttgtccacggtgatgtgtatgagggtatcattcgtagtacccatggtggtccccatagtagtgtcacctttgtggacagtccttccttctctccgcacgcctaccttacgttttccacctccttctactgttcctccccctgctgctgctccttgtgctcctcctccccccgctccacttcttccccccccgcaggtgcaggcccacctccgcgcgttcatctgtatgagcagaaacttgacgaagaggacccctttcctgattttctgctggcggcccagccgcgatcggcgcgccaagccagtttgccccctctgcgcggggtgagcgatttgggcggggtgagcgatttgcgcagtgtgagcgatttgcgcagcgtcagtgctgtctgccttctttctatgaggtgcattccttgtgaggggggctccttgtccccttttgcattcatccctgcagaggtcccttcccgtacagattctatccttcatgcggctcctcccgcgggtttttctttccttcacgcggcttctcccgcggtccgccccgtatgcgctgaacccggggagcggaaaacgattcatttgcgtcaactgggaaggctggaaggtgcggttggcactcccaacgatgatcagaacgacgtagttactcccatgcttaaggataactcttccaacggtgagctgcatcaggcggcaaaggggcattgtcgttatgttctttacaaagtgggtatcttctagccttttttgttttatcctcatgagcgatttcttgtcacactttgttggtttaaaggagccgtttatcttcatcactctgcggctgttttcgtggtaactgtagcagatgctcgtctgtgaactgtctccttgcggattgttggcacccttgactactccgctttggcatcgccttccgtgagtcattccactaacggtccaggtagtgctactcttacccctcgctactcgtccaagggatcgcttctccccctctctgacaaatcggacagtgtttttaaacaccaaagggtgatgctcaaggaacaaagtcgccatactactcgactttttcacactctccactagtgcattatagtgatacacatgcaataaattgctaattttgcaagtcacattgaaagggggagttccctctccttttctattccttttggctagctccctcctggtgtctctacttggatgcagtcttcccccttgtctgatgtgaccacatctacacagatgcaactccttttgtagaaattttctgaaggaaagcatcaaattgaagctaaacatagaagtacttatcgacgttatgctgaatgatatatccgtcctggtgtgtcttaccatgtctacattgatcaatctcaacagggaggatgcatctacattgtaaattctcatgcactttattttcgttacataatataaaaagtagataaaataattcgcaaaattgtggacgaagcatccatctattagttgctcttctttctcggtgacatttacgacgagacttttctcctcactcgacacctttctcattagacttgcacacattaggaagttcactaggttggcgataaaaaagttgtggttccctatttcgattctgtttttatgtgcgttgtgttggtcttggctgggtacacagtcagaagacctcttttttggttcttctcctctccatcttcctcccccggttctcgctttactggggatatacagatctgtgctgtacccctgtggggttcttctttgcactctgcctatatgtggggccctcgcaggcgggggatgcaaatcggtggagcaggacgggtgagcccccccgttgttggctcccccgttgttctctcccccattgttggctaccccactgttggctaccccatcgtgaacccccccctcgttcactatcctcacaatctcagcgtagttacacacgtcgatggtcatgtcagaaaaattcttcagctcctgcacgagcgctctgttggcgttcctgctgtagaacctcctgcagagacccactaggccctttttattacttaggaagttcccgtccctcatgaagcagtagaggttgtgcttaaagagatttccgacgtggctatattcatgatggttcagcttattgaggtacttcttttccataagactgagcagcttcactagtcccgcttggactctctttactttggagagtaggagcgtgtagaacttggcggtgaaaattttgcagcacttgacgcagcagaggaagaactgcgcgctgcgccagtgccgctcgcggttgccatcggggcggccatcagtgcgaccgtcagtgcggtcattagtgcaaccatcagtgcgaccattagtgcaaccatcagtgtggccattagtacaaccatcagtgcgaccactggcgctcccccgccgacttctccccctgctgcgtcgccgcaggaagtgcttcttaaaggcgcggttgaaggcgtagaagccccgaaagaacttcaacgtgcaaatgacgagcagatcggcataaatcccgaagcgatagatcttcacgcgcacctcgttcagcaggctactataaccgttgtaatcacacatgttagagaagtaccagttgtttctcacctcgagaagacagctgaacatgtagtagtagaatgccttcttcctgaaaaaatagttgttctttaccctccttccatggtagtagcagctctgtcttgtaattttttcaaaaggaatggactctcttcctttccccttcctaacactacgagaaatgtacaggtcgaggaagtgagcattcccatacacattatcttccatcctgatgcgaaggagataagtcgtaatggatatccttctgtagatcttgtgagctacatcctgcatcgttcttctgttaaatactgttctcctcatgtgctcgttacaaaaaatgaataactttagccatctgcagtagctgaatgagtagcatacttttaatttttttttttttctttcctcattgatccctttaacttaacggagtgattcttatttggctgactttttctccttgggggggctgcgttttttctccttggggtggctgcattttttctcctcttggtgaatctcccttccggttgcaacaaaaaatggttcttccgttcggcactgttctgtaagacgatttgctcctccttcactcctggttcgctcataaatacgaatacgaagacgtagcagtagtggtggtagtagtagcagttgaaatggctggaggcgccgcttccctcgctgcttcgaccgctgcttgcatcgttgcttccatcgttgtttccgtctcttctcccaccgctgcttccatctcttctcccgtcgcttctcaccctgccgctcaacccgctactccttgctgtattgccttctccgccgcgtcgaggagggcccttctgggagataaattccccaagggtcctttcctcccccctgagctcctctctgaaatggaatttctgtccatagtttatatccccttccaaccagctgctgtttgtccgttcggcactgccacttttcctaccttcacacagaactgcaaaaaatttttggctcttctgtgccaagtttttaataaaatgattatctgtccttctttccattcgctctttcatgtgggatttcttccctttttcttcgtgctccctttgatgtaccttctttgcttgtctgccatccttcacctttactccgcttcccctgcgtggctgagcattctcacacgatgggcactcctgtgaataagtcctcatagaacgaaagccacatggtggtaacttcaacttggtgtttgttttcccttcccggggattagcactcagagattcgttcttccctaacgggtggttcaccttatgaacagtctccccttcttcgtcgttacgacgatccgcatgcttctccccacagcacggagcagcactcggactcgggctcagactcggactcatactcagatccacattccgatccatgttgagactcctgttccctctagcaagcagtcggttcttaacccccgtgacgcactcagatatcgtctcgttcccgttcttccccccaccattcgtctcattgttcacgcttctttttttcttcttcctgcgggatgagttgctaactcccttcatcagggttaggactgtatccctctgcttgtgttcatgtcccttgcaaaatattatgtcaatgaactgcctcttcgtcactgccctctccctttttttgtaatcgaagagactattgaagtagtagttgttgtagcacaagtctattctatgtcttggccacttgatttttttcgtcgtgttgtcgttaattatgattttcagttcgtggacgaagtaagtgtcactgcatctaaactgtatgaacttttcctgatgcacgcggtccctcgcgctcgggatgctgccgctgcggggggggtgagcagtacttccagtgacgccattgcggtgacttccacgagggtgacagtcgcaattatcacgatggtccccttcaccggggtagcagtcgcaattatcacgatggtctccttcaccagggtggcagtcgcaattatcacgatggtctccttcaccagggtggcaatcgcaatcacttcgctccccgagtgtccttcctttgctcgtcgatttattcccaccacttcttgtaatttctttcctatactgttgcacacacgaggggggggttttcacttggggggaactccttcccctcttattcccaacaaacccaacgcgaccactgctctccctgctggagtcaccatcccggagggccccctcacggagagccccctcacggagagtcccctcaaggagagccccatgacggatgcctcctcccaatttacacccaatgagcatatgtctaatcatgcactttactcttcgctcgagcgatctcagcaggtactccttccttcctctcaacatcgaagtgcgcccgtagtggtggtgcctgcacgcaaacagcgcgttcttttttcttccctcagataacagagagggtagggacccacccccagtcacatggatattcttgaaagagaaaaagggtacccccttaattagtgaaaataggacagaaacgagtttctccttttttgttccccttcccccgacggagttgtattttcctgacttatcggcaagcagcactcgcgtcatcatcttagcaatatccatatctaaaaaattcctttctgtgttttcccttctgtctcttctccgaaaggggagtcgtctccttccatggaaacaatttagtgaaaaaaaaagtcgttctatagcaaagtgaaatcgctttatggcaaagtgaaatcgctttatggcaaggtgaaatcgctttatggcaaggtgaaatcgcttgacggcaaggtgaaatcgcttgacggcaaagtgaaatcgttttaaggaaacgggtgtgtcttccctttttaagtagcgtctccttggatggactttcctgggactgcttctttggtataatcgatcagctatgtctaatgtgtgtgcattttttcttgtcctcattggtgttacttcttttttggaccctctttgggatttctccttcctttcggggatgaaaccaattccgccactgataatggtccctccagggggggtcataaacccaccggttcttctcaccttgttggctactcccttcaatccgttagggttaccataactaggtaagtaactccccctttgtagtgttcccttcacgtggggtggtgtcatctgcaaattgaatctcctaagagggtcccccaattgtggagagaccatctcatgttgtacaaaacgtcgctccgatatcctcctatttgggttctccctcaacaggtagtagttactacccaagtgctccaaaatgttatcgcttttcagcacatgtgttgatcctctcattaatcgaaggaaaacacttctcctttttattttatccttatgtatggctttgtctttagcgtttcgataaagccgtttgatcacaccgattggtttataatggggaatgagaaaatggagtccttccgaggggggtccaggtccactctttatgtttcttcctctttggctatcgaacgggtacgtaaccatggaatgacgtgcagtacttccttcagtgattggtctttctccaattggaatgcccctcatagtgcgtcccctccgtatgatcaccttacatttatttgtcaccttatttaacgggtcatagggaagctcttcattttttttcaccctggcggagctcgatctgtactccctgtgtgcatcctttgggagttgtcctttcttgcgaagcctgcgctgacataaggcaacctcgttggaaagactagccaaccggaacgcacccatatccatgttgagggcacctccattcttctgtgcattcgtatgtaaataatttttaccgcccaagataagatgacggaagggggaggtattatctacctttccctcatggtgacaatttccgttgtgccaagagtttgtgcacgactgtaggatactgcccgtgttgctaaggaggtgtctttccttttccccttccttcttgtttccgttgactacatacaatccgtagtaatacagatcgaaggagtttctattcatgtcctcacttttgcgtttttttttctatctgttcaggcagaattggactcgttcttctctccatattgcacacacaatttatttttttttttttttaaaatatgcatattgggtatggtcgtaccccccagtttatcccttctggtgtagttgctctcttcctccttggctcttctcctcttcggtgggacacacgaactgctagcgagaggtagttgcaccccatttgccgtgtggggacagcagtcttggtcccttcaaaaggggaagcaacttttctaaccgcgcgcatttcccacaattcgcacgctttgcacacctcgatcgctcttgccattcccccctggtgtgggtccctcccacgaccagacagcgacatggtgactacccccccctactcttccgagaccccgacagacgttcattcacctccagccagcactcacgtatgctaacaatatttgggtggttcttcagtttgttaagacattctacttcgcgcaagtttaacttaatttttttttcgtagttaaacaggttggcagaaaatttgacgttcttcagggcataaaatttttctcctccctctccaggctgcctctcccccgactgtccattttccttcttcctgattttgtacacacaggagaaacccccaacagcgatgaggtaaataaaaataaacctttccttcagctttttgttaatatggttgaagtcttcgtttcttatttgcttcctactgtccattgcgctgtgcagagttagctacttagaggtgatatggcacagatgatgcagttcggctgattacatccgtcttggaaatagcgtctgccgtataacctactcgactgcccactcggtacagctaagaggaatacgggacgctctatcgatggaagcatccacgttgcaaggtgacactcgtacggatgtagaaacggagaaaaaaaaaatatgccacgtctacacagaacaagcgtaacaaccaggtgattaattcagttgtctatgttacctcctctccgtttggagtgtcacacatgtggttggattaaactctcatttgtgatgatcatgtgcaataaagctgtctgcccaagggggtggggcgatagagagaccacatacgtactgctccgtcagtaacacgttgtaggttaaccagggcggcttctccaaaaatgacctccgtttggatggtgccttcttggtgcactgcccagggtgaggaaacccaccgcagcgggtaaagtaacagatcggtgatacggtcaaaatggaggagctccaaaaagtgacacctttggggcagcctggctgggttgtgcccccagacaccatgcaatttaaaaaaaaaaaaaaaataataaaaaaataaaaaaaaaataaataaattaattaattaattagttaattcacagggaactaccctcaaaaatgctggttctacgacggagtgataatttgtagctcttcccccgctaaacgatgagacggaggggaagcgcagaagcagattctttatgtacacataaaaagagttcagatttggggagaaaaaacagtacaagtgggtgtaagtaaccatggtcgtgatatagtaaggaaaaaaaaattctcccactggttagtggagaaggggtctcgatgtgtgggtcatgcgaaggagagtagtttcaaacacaacataatggacagcggcaaaattttcggaggtcaactccagcgcggagagaaaaaggaagaatgggttaaaaaaaaataaaataaaataattaacgaaatggatttttttttttctgatctgctgcagtgaaaatgttccgggaaagacacagttgttcatttctcgcttgggtctctgccgtggtgctactttctcccttttcgatttattctttttccacagtcagtcagcgccaccctggccgcagttgcgcacatcacagatgggcaatcatttggcgttctccttacgatggggcggaaaacaaaagtaagaaagaaaggaagaaagaaaggtaagaaaaaaaggaagaaagaaaggtaagaaaaaaagtaagagaaaaaaaataaaaacgctgcggtaactcccccatcaacgatggtacagctggattggtgagcaaaattaataactaacgtggtgaagaactgccagcctgtcgaatacgaacaactgcttgcctactctcagctcggcatgcagtccaatcatcactcgccaaagaaaggagaaacgaagtggacagtgtagagaaggaccaccagcgagactggcacgcgggaactcctccttttatcattacttatcggcgtgtcttacatcatttggaggagttacggccggggaaaaaaaaaaaaaagaagcaaaacgggaaaccagttgagcgggtagggagccaatctgactgacatgcaaagaactcgcgtctgcggagtttccttccctctttgcgtgaaagttggagaaaatacaaaaatcaaagtaggtaaacggggaaggagcaaacgtgtgcatgtgtatgttttcttgtcctgtccccctcccccctatgaagagacacgtgcagggggacagacgcgatctgcacattgacatcacgacatagggtatactgacacaggtgatgagccgcacatataactcaactcctgcatgtgttcagttaccccttttatagtcactccactccttgagttttacttagacccatcagtttcgacgcctcttctatgtgaagcttcggagatgctaaaataaaagggtctttcatatgcacatgtgtacaggggaaatgcaaaaatgaagattcgcagatacacatgtgggtcaccccgctttggttaactccctcccgctggctatccccactaggcagtgatcaaccagcagaaggtggggacacaaacaatacacaaatcacggtttttattcggagctgctcctgcgggtgcaatagggagtattggagaaagcactcctcccttcgacgctcactcgtggggcatcgaacctaagtgagccgccactcctcctcagaagggacatcccctggtggggaacggaataaacatttagcacaaaggggatgaggctaaaaaaacgaaagggagcaagcgtgtcggctaaatgtagaagaaggggcaactgtgttgggggggaaacagccggcggtgcgcagctgtgggaggatgaaacgatgaagcggtgaaacgatgaagcgatgaagcgataaaatgaagaaatgctgaaatgagaaagcgatgaaatgagaaaataaggggcggtgaaaggtgaagatacaaaaacggtaacatagcaaaggtgggaaagaaaattgggaaagcaacgtgggaaagcagcgtgggaaagcagcgtgggaaagcagcgtgggaacatggaaaaaaggggaaggtcgaagagcaacatgaaggggcaactgcgacgcagcaaaattgggaaacgcgagaagcttgaacagcctggcggcagaaaggacacttaagtgggcacagttaaaagaggccattaagcttgtcccccttgctagtcaggtgacctcccaccgcaggggtgcatgccgtcagacaacgcagatcgttacatgccatttttgcagcctatcgtcgcctcgcaagtggggaagtagggaagtggcaaacaggaaagaaagcgtatgcatttttatgtacatgtgtaaattttttttttttttttttttgtttttgtgtgtacctcctgcggcctctctcgctgctgccgaggctatttttgctgccactaagacggcctgtgcttgctctacatccgcgattttttaactcgcgcatttgtacgtttgtgcgtttgtgcgtttgtgcttttgtgcgttcgtacgttcgtacgttcatacattcatacgtccatacgtttgtgctttgtgcgtttgtgcgcttcctcacttgcgcgttcgtccttccctccgattccgcgctgctacatgctacatgctgcatgtccgcgcggcatacgcgcatgcaaaaaaaaaataaatacatgtcacaactacaacgctgggggggtgaaaaaaaaaaaagtgggccattaagctatgtgcacaattgaatagccgccaagcggggccaaggctgcgccgcagatgtgccttctctaatgcgcatgtgcatgcagcaaatggccgaggcgaacgggatgaagcaaatgttgtcacaagttttaggcggcgtgggggggataggcacatgcgccaaccgccatctgccagccgtcaaccgtcaactgcatttaaaaaaaaaaacagcaacggggtgagcaaagggaacagagaaaatgcccccctccttatatgccacaccgctgcaaaaatcttttttttttatccccccttgtgtgaagtccttcaagggggatgcttacccaaagagtggcccccttgtggagatgtcctcatgaggaggtggctggacgagcggcaagcggcgagaggcgagcggatgaccgcctatccacgtgaccgcctatccacgtaaccgcctatccacgtaaccgcctatccacatgaccgcctatccacgtaaccgcctatccacatgaccgcctatccacgtaaccgcctatccacatgaccgcctatccacgtgaccgcccatccacgtgaccgcctatccacatgcaaggcaatccgcgctgcaccccagatgggcgactggccaagtctctgcattcaccaggtgcgagtgacatttgtgcctcacctcaccagggcttcaaacaggcagaaaaaaaaaataataaaataaagtaaacgaaagcggacaaaagcaaaatgcagcaaacgaaagcgaacgaaagccaaaagacgcaaagtgaagcaaaacaaaatacagtgccacaaaataacgcatgggccgtaggactacattccttccccctcgagcggaaaaatcagcgacgggtgaatatggactgccacctgtaatagtcaccacttgggtcatttcccgcctaacgtttgcaaccctcctgttcgttgaagtgtgcagttcgccagtttgctattttcagtttgctactttcagttttcccgtctgttggccgcttcgccacgaacaaatgggtgtccgtgcccaagtaggtttacgtcccacgcggatgcatggactctgacccccacagacagcccctttcccccagtgagcacaaaaccgatgcataattccacatggggacacagcccattgatcattattcgtcgtacccacgagggatattacacatgatcgatgcgtacagcggatgaagatttcttttctcctccttttcttttcctatctttttttcgtttctctccttttctctccttttcttttcttttcttttcttttctttccttttctttccttttctttccttttctcgcccttttctgttcacttcattttttcacttttggggaaggacccaaaggagaggaacatgacacacgagaggatagagattgccctcgtgaaggtattaactttcacatgtgtaaaatgggaaggagaaaagcccatcactgtcattcagggttagcttggtttgattggggagcttcaccattaaagcgttgtggggggagcgtagcagaatgcgcagaggttatatactacctccctacttggcccaaccccccaaaagtaaccccccttacgttgaggggagctcatcaactgttcaccacacatcggtacttcacttggccgcttcacttggccgcttcacttggccgcttcacttggccgcttcacttggccgcttcactcggccgcttaacttcgctacttcacctcgccgcttcacttccctgttgcgttatggctaaatgtgaggtgagtttgcgcgaaggaaccccccacaaggcaacgccaactcttcaaaacagtgtagaagcagtggcgaggcgatcacacccttcggaacacgtgccagtttaaccacttaagaaagagcgcccggcaccgccggggggaaagcaaaaagaaaccaaaaaagaaagaagcaaacaatttatatgttttattttattttattttattttttcccaattaaatgtgcaaagttgacacgggcggtctcatgcatctacgtagaagaagatggtcgttcctattcttccttgtccacatgcatgcgcaatcgaatattgcctttatttgtactatctctctctgtctctcttttttatgaggggtccattttgtgcaacgcacaacgatcttcgtttgcatgtgcatgtaacatatgtcacatactctttctgcatgcgcatgtgagtttctcttttttttttttttttttttggggacagagcgagacgattcgaaaagaggattgcagtaccagtgcagaggggacacataaagatgcggccgagggagttttgccacttcatagtcctttcctaacgagccatcaaatgcgtgcggggaactgcacagaatgggggggaggggttaccaacataagcgcatacgtacatatgtaaaaatctaggcaacggattttttttctttttttttttttttccccttcccccccttgcctcgtataataataactacgctgagcgatgtaggaaggtacagttactatactatgaacataggtactcgtcgtggtgatgcttccacgggtggaagtcatccggtgagaggtacaaacaaattatgaggcacataaagtaaattaaaaattacacgtttgttacgggttggttacccctctcgtagttacgacacggctggggggggtaaattgccggtggttccgttccgcggggaattcattccaacctggttttcctacttcattgggggaaaggggggggggttattcccaggtggagagttccgttgggtccaggtagtacctctctcttctttttctccctctccctctcgcttccgccccgtcgcgctatatacactcggggcggcggactgccagctgcgagcggcatgtacacttttgtacacgttcatacgcggccacgcccatatactcgtatgaacgtatttgctccccccctcccccagcacatgtgcgaagtgcactcttctactcgcttctgctctccgggcgaaacccaccccaccgcgtaaaaaactttgcttagttgtggaatcagtgctttaacttccttccaccctctgcagtttttttttttttttttttttttcacataaaaaaaaaatatttgtactatgtaaattacgtaaatgatagaaaaagaaaaaaacaaaaaaaattccccatttagtgattccttccttctttttctttttcttcttccttttcttcttcttttttatttctttaattttttttttttattttttttttcttcaccattttacgccttgcaaatgttaacctatacgtgatgacgagagtacgtgcgaagcgaatgtacttgtatgtatatgttacgagcgcgactacgtgattttacgccgctttgaagtttcgccgttacgccacttcgcagttacgccgtttcgccgttacgccgcttctcagttacgctgcttcaccgttctgtgttgatgagattttttttttccccgcgtaacgagcgagattgtcatcgccggagtgttcccgcacgttagaggaagcatcgttttacacgaaagcgcggcgcattgcgcgagcacaagtgtatgtatatctgaacgtttacagttatacgtacaatttatatgcccattttttgtgcccattttttgtgcacatgttcgcgcccattttcgcgcccatttttatgtatatttacatgcacgagcgagcggctctctcctctcgcgctgtggactctctcccgcctgaatgccgctgcacatgacggagaggcagaacgcgttactgcgccgtgggcgtcaaaaggagcaacttagtttttgttgtcatttgtgatattatttgtttgccgccccttttccattttaaccttttttcccgccgctcatcctctgccgttcatctcctgccgatcttccgacacatccacccgttgcgagtttagtctacctccccccgagtttgtgcatccacacatgtcctcatatattcgcacgtaaaatgctttttgcgcgaagaacctttctgctttaatttccgtttcgcctaagtaggggcgacaagtggcatgcccaccggcagtgcgagcacgtaggaacgcgcgtaggtccacacgtaggctcacgcgtgggcccacacgtaggcacacgtgcagacacacctgtagacgcacctgtagacgcacctgtagacgcacgtgtgtgccacttgcagatgcccctttgcacgcacgccccttttgttttccccagtttgttacggcaccatccgtaagacagacaaatctgttgccacgagaggagctctgcttttgtctcacttgtgccgtggcggcgttatgaacgcactccactgagggatccgtttctcctgtcactgttgagcttacccgtgtgacaaccccttgtgagctcatccccccccacacacacgcatgcatacactaaccttccgcctgaccttctatctgattttcctcgccaaccatgtgtaaaccgcgggagtggtaacagcgccttccccccaccccacccccttttattgtttttcatgatacacatttttctgtgtgtactttgttcctctccgcccagctttctacacacctgcgtagcgacgcttgtacggccgtatgcacgcctgcacagacgtacagggcgagcaagcacgtgtgtgcagcgcggggggtaagaagggggactcatcggccaagtgacccgagttcccatttgccccgttcgcgcgtctcccccgggaggaaaaaagcatgctcaactgtaaacctaaacacagatatatatactccactcttttatgtacacggaggcgttcatgtgatcccacggacgtatactccaactgggcacacctgcttctgctactcctcgcggctgtcaccgtggctggccgcgcctgcccctgcgactagctccgcgagtttgcccgcacggggggtttactccgagggggcgtctactcaaaggggcgttcactctcagggggagtctactttaagggggcgttcactctcaaggggcttctactctaagggggcgtctactctaagggggcttctactctcacgggctgctacccccaccgcacccctgccgcttcaccgctttaccgcctcaccgcctcaccgctccaccgctctgcccccgccaagatggtgttctcgaagatcgcgaaaacgctgaaggacctgaagcagacgtcgctggattccttttcgaatttgctgtacgactacgccgggtttgtatacgaacgaccatgtaaaatcatcgcagtcagtctaataggatgccttctcctaagcatgggattcctttacagagaacatgaaaaggatatatacaaactctactccatttcgaattcatacgcatgtgaaacgaatgaaacaataaatgattttttttacaaaagccgaaaggccttcatcctggtggagtcaaattgcaacttattgcaaccacacatattgaaagaattaaagcagttcgaagatgggacgaaagaaattcaagtagatctaactgagattaatgaatgtaaaaaagataccgagcaaccagctgttcaaacagacgcatcgaaggaggtatatcacatgcttttgaaaaatcaagatgtagatgctaacttagattggaaaccaaatttcaaaagatttaatttcaattttgcgctgaataagcttatcggattgaagaacaaattaacagagtctaagagtgatgatacaaaaaaaggtaaagcaaagaaggggaataagaaggagaaaaataaagacaaaaaaaagggaaaggagtcaaaggagggaacaggaaaaaataatcgtagtgaagatgcagatgatgaggaggaggatgacgatgatgatgatgatgaggatgacgatgaggaggaggatgatcatacgaaagaaggagaaaatgaaacgagtaagaataatcacaatggagaggaaaatcaagactttgaagataataactatgatgaggatatcgatagagactcactcaacaacgggggaggaaataaaagagagggactccaaaacaaatttaacaacatggtggttaagaggatgaaatgggtcacaagaaaaattacacatatgttaaagggaaagacaaacggaaatacatcacaggagagacaaatgccaaaggtgaaactctccgattttaaagaagacgctttttacccaccgtattatatccctcctatgctgttgaaagatgataggtgtttactccaaaatgtatttaaggataaaaacgtgaatgtaaatttgagagattcaagtgatgccttgaaaaagcaaatcactttctcgttagaagatatttgcgagaaaaaatataacgattgtaatttgagttccatttttctctactatgagaatgggaatgccaaatatgaaaatccgataaaagtagacaatctggacttctacgtcaataggaagaccttcaaagaaatgatgctaaagggtattcttgggaatatgcaatacaaggagagtccattcagctataccatcacctcggccaatgctctcatgactgtgatcccacttaggaactcatacatgcatgagccatatgtattagcatacgaaaaaaagcttatcgattatgtccgtttttataacatggatgaaattatacaagatgaagaaacccatgatgggaatgaaccttacataaaatttcatgtctttacagagaggagcttagaagacgaagtagatcgaatttccaaaattgacaatttgactagattgctttttatcattggggtgtgtctcatctttatgtatgctctgttcaataatgtcacgtccgttttgtatagaagtaaacctctctgtgctgttatgggtattttatgtggtttcttgggttaccttgctggttcaggctttttatttttcctcggggtgaaatccgtccctccagcagaaacggtgcctttccttgtcatcggggttggtgtagatgacgtgtttgttatcctaaattcgtattctcttcttttcatgattaaagataataaaaagaggatacagctttgtctaaaggatagtgccttggccatcacagttactacgttgacgaacattattgcctttctgattagctccgtttctcccttctactccatatgtagtttttctctcttcaccgccagctccctcttctttggatacctcatggtgttgactctcctcctgagcttcctctgcattgagggaaaattggaaaataaaaagagaaacatattctccggtactgctctcctcttttgctccttcttccggaggggcaaaaacaacagggggagaggtgttactccgagtggttccagtgctgctttgcccaatgcatccgctgctcaaagtggtactagtgcagctgctcctagaggggacaccgccacttcccacggtcagaataatctctctctcgaaatggctcaaaatgaagacgattataagaagacaccagttgagtatgaaagtatctccatttatgagtggatccataatctttacctttttgaagagtccttcaataagaagaaaaaaaatgctaccgtgtattcatcaaatgagattagcagcaaagggtataacaacgaaaatggaatacagccttgtgttgctccacatgatggactcaccttggaaaatatctgcttggacaagaaagatatgaagaaacggaaaggtggaactgccgtggatgaggcattgggggaaagcaggaatgatccaatggcgcttaactactactccgcaacaggagtggtaggagtcacccccatagtagaggatgaggaacaaccatcatcttcatcccccccaatgagaccagacgttctcgaagtagaaggaggagaaaaaaaaataaccattgtgaatgatatatttgcaggtccaagtaccactccaaatggtaacgacttggatgataacggtgtggatagtggcgttataggaggtgggaccaccggacgtatggggttccctcgagaaaggaagaacctactgcaggagcgcgacaaaggtctcatgcgtgtcgatcacggggagcacctccactataacaactcgacagagatggcaacgaaagatacgctactcttgagtaacctgcacgatacagacaagaaaaatatttacctattgagctcccacgataatgctctgttttacaagtatatctacgaagagccaaaaggaaatataggaaaatattttcgatctttggtgaaaaattattacgtccctttcctctcctcctctgtcgggaaatccatcgtgtatgtcgtttttacttgcatcctcatgctctccatttatggttgcacattgatgaagaagggaattaagtatgataaggctttccctgtagattcctacgtaaggcttttctccgaagcgaaaacgaagtacttccctcactatggagatatgatagaggtgtactactttgacaaggattttattaagaagtacaggaagctgaacaatgaggtggatgtggtatcctcatctcttctctactcagataggacagatcgagaaatgatgaaaaatccaaaactgaacaagcatatccattgggagatgaaagatctgcaagatgaattgcttgaaatgcatgaccaattagaagaacaagatttcgtatcaggggtagctaatggatttactctcttcctcaacagtaatggaaaaaaattaaaaaaggaaaccccagacgaattttatgatacgtttgttgattggattaagtatgactttatggggaacctctttaaaaacgatttcattttcttaaataaaaagctagtcgcttggaggtacttttatttccagaacaatgtagatgattctgaaatatcatcgaggtggttaaagacttgcaagaaaattaacaagctggaggatcataatgtacagatgcagtgcttccacatcagctccattttcaacgagacggatgaagccatcatcgaggttactcttatcaaccttggcatcactatcattaccatcctcatcgtcacagcttacatcatcaaggggttcaactcctgcctcattattgctctcattattttcctcatcgacctctgcatctttggcttcatgtgtctctgcggcatcaccgtcaacatcatttcgatggtcatcctggtcctctccgtcggttagttcagatgggggcgctttgcggtggatggcggcgagtgggccatcacacgtctgccccctccccatcgcacctctccacatcgcacccctccacatcacacccctccacatcgcacccctccacatcgcacatctgcctccccccccatcgcacttctcacccccctgcaggcttctccatcgaccacacctcccacatcgtccaggccttcacccacagcatgggaagaacacgggacgagaagtaagttcccgggggacccaccgcgccgtgcatatgcatatatatatacataaatatatgtgtacagagagcgaacgccgcgacaaacgccgcgcccccacggtgcaccgctttacaccgcaccgctccatgcccctatgtgtgccaccaccaccccctgcaggatgaaggaaagtctgcacctcatgatagggcccgtcctgcacagtggactctccacctggtttgtgataagtaccctgtttttttcgaacaaggatttcaccgtcattttcttccaaacgctgactctggtaaggcgcaccggggggcttacatttgtccgtagtcgcgactgagcggtcacatctgcgtgtcgcacggatggtgtcacaaggaccgcgtcgcacaccgcccacagcacatggcctcctcacatggtcgccccacatgaccgccccacatggcaatcacttctccctctcccccccgcaggtcctctttttttccgtggccttctcctccatgtttttgccagtactgctctcgagctttggcccgttgtaacccttttgagttagaaaaaaaaaaaaggcatatgggcacgtcaccgtttgtggggcttcccccaggacgactgtcctttcatccgttacttccgctacttcacttgtttacctccgctactttacttgtttacctccgccgcttcacctgtttacctccgccgcttcacctgtttacctccgccgcttcacctgtttacctccgccgcttcacctggttacttccgccacttcacctgtttacctccgctgcccgttcatgtgaagaattaatgaatccccccatgttagtttttattttccttttttaattcaaattttgaaagctgcccgagtttcttgccgcgtgtgtgtgcgcgcgagtcgagcagttcccaccgatttagccgtcaccgcgcaccacccctgtatgtactgcccacacttatgcgcttctgcacatgtgtgtggatttatgtgtccgccgcgtccctcctgatcacgttcgcgttcgcgttcgccttctcccactcctctttcgcgttcgccttctcccactcctctttcgcgttctctttctccctctcctctttcgctttttctccttctcttttttttttgcaattccgtttggtatgtgcttgcccacacaggttcgcacatacgtgtgtctacacatgtgggtgcttccccacagacgtaggtgcataagtgtgcctccccctcctccttaccttacctccatcaatcgcatgtattacgcttttctacatgcgtgctaccaaaagaggttgacaaaactttttaatttattttattttttttttttaaagttatttttatttagtgtttttataatagtattattttaaaaacatgccttttttaaattttggagaaaaggaaaaaaaaaaaaaaaaaaaaaaaaaaagaacatacacaatgcacatgcacatttcatggttttttttttttcctctttaatggataagcagttgttagagaggctgctcatgttgggagcatctccctgcaacgcacatgtggagtgattttccgttacgcggggtgcacttttttggtgtagcgggggagagcgactaagtttggctgacaccacgaaggcacgaagccacgacggcacgacgccgctgaaaccactgacgccgcgactccgctgacaccgctgacaccactgacaccacttcttcctccgaagcgcgtcagacgtacgcagcgtgctcgtcctcccagataaaaattttggggtcccttttgcagaaggcccgaacggccatggccaggttatccgtatcttccatcatccgtccccggcagccaaacttcaaatgcttaggtatcttttcctcctcagagtataacaccttcttcacatcaccaacggttagtccgtcatcgagataaagcttcgttccatttttccatttcttcgttgtcagtttattgtagttgtgaaaaaatttggcataaagatagtccataagactggcgctgtcactccagttgccactccagctgtccaccccgtcagtcttggatccctcctcactcatcgcatttgggtatagcttctcctcatttatgtagatgtagtaacccaacttcgtgtccgccctgtaccgagtggaccatatcactccggggaacagaaaaagcatgacatacttgatgtggctctgagcgtagtaaaaggagtggtaaatcttctttagccggaaattcacatcccggaagaggctgttccatatgtacctcctgtacatgtcggtcttcgcgtgggtcgtacttgccggggcgcagttccccctcggaagtgccaaaggggggaagtgaaaaagtgctgacgtgcaggaaaagccgctaacgggaaagctcaaggggcgttttcttctcacgtctcatgtgaatcaccaaatgaactacacgagctcgcttaagtagccacttcttcctccttttgatgggccttcggggccgctactaagtgggggagtccctgctgctgcgcaacggaataggtaactcgagaggggccattcgctgccgctccagtttgtcgcgcgccaaccgattgggggggggcctttgcctttctatttttagctttccgctctgtgccttcctatttgtgcttttcgatttctattttttgcttcccgctctgtgccttcctatttgtgtgttttttttttctttttgctgacgatgcccttcgcgagtcgttttgcataacccagaaggagtgccagtttcacgggcataccgcaggccgtcgcttcatcatatgcacgctctttttaagatctttcaccgatactcggtataatgcagaggtgccaatggggggaaagccaaacggggaagtgaaaccaacgtatgttaaggaggcactctttgcggtgcttcaaccgttgtgtgaagcggcacttggagtattacccctgccagtggagggaagcatcgaagttcgagggaaaaaaaaaaaaaaagcatacatacatgcgtacataacacatatgcacatttcatgtttttttttttttttttttttgcctccccttgtgcgtcatcctcacctgtgctgagtgcaaagagagggaggcgactactccctacctgactgcggcgtgttcacctttgaatggatgtcgcttcaaaaaaaggggagacacaaacatgcaaagtggcacgcgtaatctcctcccctttcggtacaaaaagattcagttgagcagcccccacgaggaggcaacccagctgtacaagaaaaggcccccatgtgtgtgcagtttgcttcactcgtgtgcagtttgcttcactcgtgtgcagtttgcttcactcgtgtgcagtttgtttcacttttgtgcagcttgctccatctgatgttgtaaggagagtacaacacgtttgtgtgagtgcgatcaagcgggaaaaacggcccatttgccaaaaaaaaaaaaaaaaggtaaacacgtttaaagagcaaacagggcacaccttataggggcaaataaaatcacgtcaggaagggggagtcatcccattttgcgttttttattttatatatacatatatgtatatttaattgcattcaagggggggttattacaacgaaaggaaaagcacgaaccgtccactgtttcagtgaacggggagaaagaaggtctcctctttccacgtcggctacgtcgtatcatgcggccaacaggggaggaggttgccacgagtgggagagcagctcaaccgggaaaggccccccccacttggtatgaacaccacatggtacggacaccactcaaacgaggaaaaactcagacaccaggaggagatgatctgaggggatcttcccattggggagtacttcaccttttctgtttcatgggggggaggagaaaatggttcaatgagatgaccgtgcggatgcggacggtacagtgaggtaaccgcgcaaatgcggatggcacactatccagcgagagggggaaagtccacaaggtgaactgctaaaaatatgcaaagatatacaaatgagcagtgtgtcctcaccccaggtctccaggaacagtctcggccgacagggggataagccctttaaaaaaaataaaatctatacaccctgagaacgtgtccgttttgttcgtgaatgcgggttcggctccattaacctgtcggataaaaaaacggaaggaatgtcaccacgatggttggaaatgaattaacattttttgttcttttctaacgtggttactacttcttagggggttacctccttaaaggtactttggaacggatctacgcggaggtctgggtactttaggaaggcttcgtctttccgaagttgcgcctgcggggtgtgtgtgtgtgtaggggggagaaggttccatggaaaataatgactgcatgtgggtagcacacggggagcatgtgaatatatcaccggtatgatgcccatgtggggttgctacgtccgggggggctttaccggatggtgggggtgcttcttggacagtcttcccgtggttataagcctgcagttttgggggggggaggtgcgaattggttatgccgtcatcccgggttgccattaggattttatttcattttattatattatattttgttatatttttttttttttgggtgtgggtccattactcgtacactccgctgagttggccgtcctcggggggtccttggctattctgaggagaggtttgcacagggcagttttatgagcggagtttgcacagagcagtttgcatagcgcagtttgcttagcacagattgcataactcagattgcagagccccctttgcacctcgcggggacgcgggggagaacaacgcaacgcctaccaaacggggagtggagttgaaatcccccaccagcagcagagggacaaagggaaaacactccaaagaggaatgcacaaactggaacagctccttaacaatgaggaacgtgtggaacaacttcacgtcgggatatgctgggttccaatgaatgtgacagttacaaacggctaaaaaaatttttgtcttttccaggaggtgtgtgtatgtggggttggaaaaaaaaggtgagagtgggatgcacacacaaggggtggagaaagaaaaagaaaaaaaaaactactccatgtctacatttggttcactcctacttggggaagctccaggagaagcatcgtggccatactgttcctcattctgagctccttaatgaatgcgtcttcgatctggtgacggcaaaataaaaggaaggatggatggaaggaagggcggaaggatggaaggatggaagggcggaaggatggaaggaagcagtttctctgttcttttggccactacgaaccatacgttttctcctccttttttttttcttccccatcgtgcacacttacgtcacttcccccatggtgagagtagtaacccatcagatgggtggacaccgcctcgctcaggttaaaatgctttttcgcaacaaggttgaattttttgctaatgggagaagcaagaaggagagaaaaatggacagacgcgacggctccttcagaaggtacgcttcaatcagcgttgctgaatttagccgagagcttctactagcacactacttctatcgcgcttctactcacacacttcttctagcgcgcttctactagcacactacttctagcgcacttctactcgcacacttctcccccctcgagggaacattactcgaataagacgcagcagttgttgctgttgggtatgagggtactttgcgggggtgccaccaacgtcaagttgtgacgggtacactgtttttgcagacttgagaccatcactggggatacctccttggggggaaagcaattgcagaggggggtacatatacgattcatttgggataggatctccatgggggggcggctcatgtagtggagcggctcatgtgttggagcggctcatgtggtggagcggcccatgtggtggagcggcccatgtggtggagcagcccatgtggtggagcggctcatgtggtggagcggcccatgtggtggagcagcccatgtggtggagcggcccatgtggtggagcagcccatgtggtggagcagcccatgtggtggagcggcccatcggggggctttccccacctgtaggcacatgacgtcgaagcgggtgcacgaaaacctttcgctcagaaacctcagtcgggaaccactcgtaaaacgcgagggagttatactctctgtcgcttcgcgaacggagtgccaaacgtcattatacatgttccacgagccgactcttattttaacccccattttgagcagttagcagttgggccttgacacaggggacagaggcactccagcaggtgtataccccgcattgttatccttcaacgaggttttattgttggtggggggtgggagtgtgtcgcatgaacaacagatggagggacgcaaaaaattgtggcagcgggttgcccacgtgttaacatcacagcggggttctcatatcgtttttttttttttttttttattttttattttttctgcctccctgtagtgtagagaaaccattggggggcgctccacagcgtagaactaacagcacttaacccctccacagcgaagccctaacaccacttaacatcggcgagctgctcaacttcgccagggagcttcccccctccccatgggcgcccatccgacgcgcctgctccggcctgtgctgcatcgcgccgcggctcggccagcccgcgcccacacaagaagcttctcccaaactgctagcagagcagaaaaaagaaactcccccccccagaacggtcgtatgaacggaaataaacaggaacaacgctactccccccccccgaacagtcataccagcggaaataaacaggaacaacgctactctcccctcccgaacagccataccagcggaaataaacaggaacaaagctactcccccctccgctggagaaaaaacagaaaaagcaaaagcaacacctaccgtgcatccatgttccatgaagaaataacagacaaaaaaaatgtgaacgataatgaacagatactaagaataatccacagaagctcaatcacccagtttagtgtagaggactgcactctcttcctcaactatatcattcgaaataaaaagaacaaaaacacacacgaccaggggaagaacgtatgtaggttgaagctcacatcatccttgtacaaagaggctatcaccaaggttataagatctgtgcttacccatgagcaaaaatatttttgcttttttttccaaaaatttgttgagttaagggatttaaatgcgatagagaggatgctcatgcacatgcacacgaatcagttgttccggtccttcaccttctacagcttgaccgaaattttttataacctagctatcctcaattttgaaagggagaggagcgaagaggtgttgaagaccgtcctcgattatctcctctccatagtcatccgcacaaatgggcacttaagacatctagagaaaaagcttattaaccatgccactgtgcagggcgcaggtggtaaggctgtgtatatagagagctttgccaagaggggccgtcatcacgaagggattttttatcccggggagatgaaagcaaagaggaaaaaaacaactagcttagcggtgagcaatggagatggtcagtacagcaaccagttcgacgtgaattccctctccaatgtcatgctgtacaagctaatctacggattggcgaaaataaatcgcaagaaagaactcgtgaaagaattcctcgtcttgctcatcccatatgtacgattcaaacttcagagtatggattatgtattctccaacgagagacctgacatcatcgtcaaagttttgtggtcctatgcattcctacaagtgagacacgttaatctctttctggatatctccctttgcattcaagtctccataaaccaactcaagctggatcagctcaaaattgttaaaaatattttcctaaatttttttatttatgatgagttgctattagatacattggaggagcgcatcgattacatggaggagaaatggccaggtcccctttcgcaaccgaggaagaagccatttaagaagaaaaaaaggcgagtgacactcacggaccaagtcaagctgaaggtggagcggtgagggcccaggggtggggcgcggaccgagaaaaccgagcaaacgttacagaagctgctttcccatcgtcgtgcgcagtgtccctagaacaggttcgttttcttcatgatgcgcatgaattcctcctcgttaatttctccatctccgtctcggtcagcttcatcgatcatctgtcgttcgacccaggaaggggaaaaaaaaaaaagggggagggggcacaaaataagttattatgtgtacgacacaggtgaaccaaatcgagtcacactcttcttaatcgcacaagaagtaacgtctctacagttatcgaagtttcgcacctcctggatttcctcatcagttatgttttctccgagttccttcgccactcgcttcaaattctgggatgtgcaaaaaggggggggtatagccaaatgacgtggcaaaaaaaaaaaaaaaaaaattgcagtatagccaaatgaagtgacaaaatggctagctgagctaaacgggaagaggatgtcccaatagcgtgaaagaagggaccactccggaaggtcacacaccttgaaggatatctttccagtttcgtcgtcgtcgaagaggcggaaggctttgagtatttcctccttggggtctcgctcactctggggtgatagcagtttaggggggtggagggtgtgtgcagggggggtcaaatgggtctagcgacagccccaacagggaggaatacacacacgggagctttggagcgctccgtgttgcccctcagcaatgccgctcatcaatgcccctcagcaatgctgctcatcaatgccgctctgcaatgccgctctgcaatgccgctcttttgcgaccctccgtgcgaaccatcttaatcgtcatgatgtccaggaagtcattgaagtcgatggtgcccgacccgtcttggtcaacgtcggagattatttttcgaatctgcaggggggaagtggtggggcgccgtttttaaggcggcgtctgcatgcggagctgtccccccacgtgagtgccccaacgtcagtacacctacatcagtgcaccaacgtcagtgcacctacgtatgcgtgcgagttgattgactatctgatatcgctgtttgtgtcttatttttttttgtcgcatttttctaattttcgcatttttctaattttcccattttctcattttcccattttcccattttcgcattacgtcctcctttttgggttcgaagcccagggcccgcatggcaaccttcagctccttcgcgtcgattcttcctgcggggagtggaaaaacgcggggacgtgcaaataagcgtgcgccactgtgtagcggccacctgggggaagaaacaaatgctggtcgtttagtccagagacgactcgctctcgtacccgtgccattggtgtcgaataaatcaaatgcttcctttatttccagcttctgctcctcgttgagttcgttccttttgcttctcgcgttgctgcttcgaatcatgttgggggttttcctgttcattttagcttcactgcgcgtacaggggagggggagcgccgagcagggtgaatggccacaccatgtatcgctatacctgggcacaccatgtatcgctatacctaggcacaccacgtaccgccacgctgggccacaccctgtagcgctacacataatgcgccctccgacttacgaggggtattctccaaatgggtagacggcgggcaatccttttcgttccttcttcgcagcgcctccccttagaggagtgacaaaaaaggcggcgtgaccaactgggaagcaaccgagtagcgaacactcccgttgtcccctcaaacggagcttcgccaaaagtgtgcactcagatgtgtcaaatttttccgcgtcaccaatgtgcgcagcgtaaatggggaaatccaaacggatgctcttcccttatcgtgaaaaaatgcggatgatcataatatgggagagattggtcagacgtcttcatgtcagattgaaaaaaattccacgaaggggactcaacagagcagttattacgcaaaagattatnnnnnnnnnnttttttttctttttttttccttcttctccaacgcgtgcaaatgcatacacatgtgctcgcatgaggtgtgcgagtcgctggaaagaaaagttcgatacgaaattatcgaaacgtgggaaggaggagcgagaatacaaaaaaaaaaaggtaacggggtagatgggctggggagaccccatagtgtaaagaagcaaggaagcgcagaggtacacccatgaacaccctagcaaaggtacactcataaacgccccagcaaagctccccacccacaatgcgcctcccgcacaaaggcatgctcgtgcgcgtttggcctgctgaccctactcgtagtagaagtggtggtacaggacgcgctgcttccccctcagggagtcgtaaaaaaagtggtcgttgaactggttcgaaggaacgtaactagaaggagaattcacaaacgcctgtttaaacatacccatgtccacatcggcatgcgaacttgtaaaaaggtatcccatgagaaagatggcaaggaagacgtctgtcggggtcgtaattttgaagttggggaaccttgcctgcaaagcgaatatctttttttttgtaaaatgttcaaaaagggaagaagtatcggtgaagggtctgctcctttcttggacttctgctcctctcgttgaagttaatttagtacacacttgtagcaacgcttggctgctgaatatctgtggagtttgtgccagaaatatgaactgcctatccacgttggccttcaccctggggcaaccttccccttgctcttcgctgcctatccgcttaatggtgtccgtggccctcgctcccaaaatggtgtttttccctatcgtggccatgtaaatcaggttgaagaagtccagctcggacaggaagggcctcgccccgtcgtgcaccaggatgtgcgagatgtgtgcattgcgagcggggtggcctccgtccacaccatctgcgccatctgcgccatccgctttatcagctttatccgcttcatccgctttatgcgctcccccccccttgcggcgtgcccccgcaacagctggcagatgtactccccgttttgcacccacaagtccagcccccgcagcgcattcaaaagggagtccaccctctcccggccgctctccagcagccgtataagcttgtaccgattggagtcaacatcgcttggcttcacctcgtcactgtcatttatcccttctccacgaacacctttcctattagttatggttctgcatgctttctgatccccctccacaaggtcttgcctcttttttgccatcacatcgctcagcagctcatccaagttagtgatgcacttccccttctcattgtcatatattatatacttattcctttttaagaattgaagaacttggatagtatccctctccgattgtacttccgacagactcaatacgttattcgagtgacccctacgcaggaaccccctctggttcttcctccgtagaagggatgcgttaaaccggttaatactgtcgatgatgtggtgaaaataattcgggtcacatacaaggctgactgatttaattatattgcatttgatgaacaaattaaaggaataaaggaatactgggacatgattcaacatcaggaattgctttcgactagccagctctgttcttttgccgatccctccgcaaagtaaaatggcgtgaatgttttttttttcaacgactgttcatattttctgtactcctgtgtatcgtggtggtctgtctttgggattgtctccgagaggtggaggctctgcgtttgctgcggagggtaatgcggagtatgctcctgattgtgctgctgagtatgctgctgagtgtgctgctgagtgtgctgctgagtgtgctcctgattgtgctcctgagtgtcctgcggagtggcactcgcaccgctcacattttcgcccccctctgttgcatgcaactgttgtccccctttatcgcactcaccattgtttttcccctcctcgaaaagctttacctgcacccgagcaggtgtaaaaaaacgcactctgtaagcaccaccccgtttggtacccccccaattggtaacaataaactgcatggagttcaccttcccccgtttcgcagcacctacaggaataccacctttgatgtcatgcagggaagaggcaaattcaccccgagaatacccgtgaaataacctcacgcggtgtaccctcctaagcttcgcacatgttggtgcgtctttcctgcgtatcatgtggggggagcaccctcgcagggtaagcaaatagttaattaaaacgcaccacggggagaggcgggcaaggaggcgaatgatcaggcgaacgaccaggtgaacgaccaggcgaacgtccgggcgaacgaccgggcgaacgctcaacggggagtccttcattttttaacgtgccagttcgcctataccgtgccgccgacaaagggggggaaaccaaacggtatcatgccatacaagccactttaatcgattctttttatttttcactcctcgacatggccacttccactagggctgaacctccctgcggatgactaccacggggagaagtcctaaccactctagaaaacaaaacgttgtctcattttataattagtccgtaagaccttcttcctcatcggacagccatctcctcacttgtagtgggttgtataaacttggtgcaatctcttcgagtattttttctttaaccatcattttggtgtgacacaatggggtaggcaacacgggcaaaaaaaaaaaaaaaaaagaccttaaaatctgacgcaagttgaacgataagcaggccgcgtgggtacatgtgtgttgcttgtcccccttttaaacggaagaaacgcaccctttgacgttgatgctgacgttaatgctgacgttgatgctgacgtcgatgctgacgttgatgttgacgttgatgctgacgttgatgttgacgttgatgctgacgccgatgtcgatgctgatgcgtggcctagtcgccgttcgagaaaatcagcagcgagaaggtaacaaaactgtggagatggtcggattggggggagggacacaggttcacttgtgttccctacttggtgacgttatcttctgcgcagtggaaactggtccataatggtgaaaagggaaacaaaaaaaaaaaaaaaaggagaaatacaaacgcacatacatacgtgcgtatcagcgcagatgaacaaacggctaagataaacaaatcaacaaataaataaagaaacaaaacaatgacgtgcaaagttgctgcgttacaggaggagggagatgttggagcagctcgccggtggatgcagcataaattaacgcgaaatcgcttaatagcatatggggacgaatggcatgtatggggctaatccaaattaattattgtaagagttgaaaataaaaaggcgctttcaaaatataagtttcttcccagcaccccttctgtgttcaacacggcaaagtacacctgcacgcatatggctataactgtaccctaatgcatcacgcgtaggcgcagaactgcaccaagggacgcctacaaatggtacacacgggaaaaaaaaaaaaaagaaactgccaaatgacggttactttgatgcttgattgagatcatcctgtgtgactgttcttactttttttttttcttttttttttctggcgtgggactaggggaaggaactgtgaagggaacaaacaaaccaggcggggaagttcattcgagctcccgttagcagcactttttctttgcttcttcggtgttgttaatctgtgaaggggaaggggcacaaatggctgaccaaactgcacacacgttcgcatcgcggcgagacaaaattggtaagtttgcacgtgcatacacgcgcgcacacacgagcgcacacacgtatgcaacagtgcaacagcgcaacagtgcaacagcgcaacagtgcaacatcccaattatgcacatatgttcctctcgtccggccaaacctgaattcccgagaacttgtcctgctccttcttgtggaggggcaacttcttagctgcggggaggggggtaatggccacgcatttgtcgaaagggcgaaaaggccaaagaaaaaatcacaaactgtatttttttacatccgtacgcacgggctcaaatgcagaattgcctttttttccgaattacctatccttaaaaacagctcgttcacgttctgtcccgttttagcagacgtctcgatgaacagaatattgttgctgttggcgaaagactcagctagnnnnnnnnnnatatatatggaaaattcttctatatcacctggcttgttcataaacttttggcccaaacggctccttttgcatgaacggttcatgcgaaagtgggaggtatgctcctttcgtggttacttctctgtccaccactcggtttttttccaagtcctttttgttgccggcgagggctgagttaggcgggggaagggcaagcaaggaatgaaaaaaaagggaaaatccgacataacgcatcgggcaaacgcatccggcaaacgcatcgctcagaggcaagctgagcggaccactcacctatgatgatgtcattggagtgcaccgacttcagctcgtggatccaccccttggcgccttcgaaggacttcttgtttgttatgtcgtacacgatgacggctgctgacgcgcccctaaaacgtttgaacgcgaaatggggaggcacaaattgggacactctcataatgcgcatatgttcaaccacacacaaagggggaggagtagctgacgcattagaatgacccacatatttttcctcacacatgcacagctacatgtaaggggtgccttaccgataatacatgggggccaggcttctgtatctttcctgcctgttaggagagggggaagtgggaggggcggtaaaagcttgttggttcggtcacccttccggtcatctctcccctttcgttttttttccttccttaccctgcagtgtcccaaatttcaaacttgatggtgcactcgcctatgtcgatcagttgagtcataaaggcagcttcggggaaaacaacgggaaagaaacatgttgccacgtcaaatgagtgttacgaggagatggacacagtgaagtgcattccgtgtgtgttacatgcaaattgtatgacccgttcatgtaaaaaaacgcatgtttcttttctttggtaatcctccttttgcagaatgcgacttatccggacttaccaccaatggtcgactcctggtactcataaaattcattcttggcaaatctcacgacgatgcaggacttccctaccgatgtgtctcctgcagaagtggggaagcgcgcgaaaaaaaaaggggaaggttcgtcattcgtttatgtgtcactcgtgaggagtagtgttaaggggggtggttgagtttcaggtttagggttcacggtttagggttcacggtttagggttcacggtttagggttcacggtttagggttcacggtttagggttcacggtttagagttcacggtttggggttcacggtttaggctttatgtgtgcgcctcgacctgcacccccacccccacttgcatccacacacattatgaactcgttcagtacctaacagaaccaactttgaattaaaaaccttgttggagtggtagtttgggcccgcgtcatatttgtcaccgctgtttaaattggataggtagtgtgccatggtggctacgccggggtctcagttgggaaggatggggggggcagcacttggctgtgcttgcgctgatggggtggttgactactgcgtcgaggtgtttgtggaatgggcagcaggaaaccgcacaataggtgctgaacgtatagcggtataatagctacgcaacgtgcagcggtataatagctacgcaacgtgcagcggtataatagctacgcaacgtgcagcggtataatagctacgcaacgtgcagcggtataatagctactcaacttggcacggcacaatagctacgcaacatgttcgcccttcttgcggcacatgtccatacaaaacggcgcgctcacttctcaacggcatgtgcaagacgaagtgcccttttttgtatctccgcgtgtgcggtgtgtttatgtgtcgtgggtgccctccccccccttgtgaatgtgtgcaattgcaggacggtcatacaattttgcaaagtaaagagtttttccaagggggagaaaaaaaaaaaattcactttttttgcacctgcctttggatagtattatcacaggaattaatctttcattctggtttctatttcgtattgctacttaactcggaattgtgcatgagattcgactcacttgtgactactccccaccactttcgtgtttccatgtgcataacgcttgagcgttcatttgtttttcaattcacggagcgcaattttttgcatgtcacccttgggcagggagcgtgtaaagttcggctaaatgcttacggtgaaaaattcgaaatggatggcctgtttctcctcatgaagcgttttttttttttttctttggcatcacaacacaggggttgcgataatgcaggaccatatgcatgctccaccctttggaatatatgcacggacttattcgttaagtcaattccgtttgcgcgctgcgcggtggacgtgtattttagctttccacttgggaaaaaaaaaaaaaaaaaaaaaaaaaaatatacatatacatatacatatacatatacatatatatatatatatgtatagccattacattttcgctgttcatgggacacccaactcggggggtggtgggagaaaacaaaaggacgaaatgggaaaaaactatacgcggcgatgggatacatccaccttggtctaaaaaaatgtgccatctgcacttcagaggctttcggcttgacctgtgtgcgtgttccagttttcccctccagggagctgcactccgtaagtgcttccacctcctcgcacgttaccactgtgcaaatgttgtgcttcccgcgggggggggtctacctggcagtgccaaaggtgttgcagccgcaggtgcaggtgcaggtgcaggcgcggttcaggtgtggacgaaaacatggggaaaaaagtggagtgcaaaaaatggggaagtaaaaaatggggaagtaaaaaaaggggaagtaaaaaaaggggaagtaaaaaaactggcgtgcaaaaaactgacgctcaaaaaactgacgtgcaaaaaacgtggcgcgcaaaattgctcgcacaaaattgctcgcacaaaatgggaaacagctcagcggattgggcgggcctgcttacgcacgcttccccttccttcaagggcgcggaccggccctgtccttccccttgcggtaggacatcttcttccgctgcttgacgaccctctgcttagcctcctccaccatgagagccttctttagcttgttatggtaggaaacctttgccttctcctttttcttctccaagatgttctttttaatagtatgcagcatttggtaccatcgagaagctaacctggggttctccaatgcacggaagttaatatgatcctctttgctctctttctgtttctttaactcttcctcattgctcattttgctaaataattttggcttcgatctgtatggaagttcttttatcaacttcggattaatgtgtatcttcgaatgataaaaatgacgaaaggggacactcctgtagttgcttttgtggttaacatacaagttgtatatataccttaactcatttatggaccttagtttattttccacatcgtaagtaaaaaatttttttattttaacattcacgtatagttttagtatcactatatcgcttatacgcactttatctgcaaaggtacatctgaagttcccattatcagatagcttactttttatgagtcctttaattccacttggagtcaccacaggacagttaataaatttactcacctccaaatctgaattgaacatattttttacaaatgctgtatttttaaatattttgtatggttctccaataagtttcagttttttcataatttttacattagtgtttgtctccaatgtgattccatttaggcagatgcggtagtatggtacctttttataattacagatagctaaaattccattgttggcacctgccactggtccataaaaggtacagttacaatgcatgtgttctgttgtatattttaaaaatctgattctgacgttatttctctcattgattgaataaatggggatactctggtacctcctccaacctatcgagatgataagtggatcgtttgatcttaacacctttgggaaccaccgatgcttctttactcggcagtgaatcatggattctttttcttcgtatgtctgtaaacctccacaaattataatcccctttttcatcactgctaattttttcctctctattttgaaaaccatttttatgtactctcctatgttgactgaggatccgtatgtgttgctgcttaacaccccgatgccttccgtctcttggtacctttccttctgttgttccctttctgcctttgccttcttcagggaggccttcccgtccgcctcgcccaccgtcgcgctgtccctctcatccgcgttgtcacccagcccataagagaagtcaccctgcccaggtgagaagtcacccccctgctcgtttccccccccctcactgagtgtgcccacctcttcgccgctccccgcttcgtccgtcggcccaaaacacccctcgtagaggctcctatacctcgagaagaactgcgtcgacagggcctcgtccgcgacgtctcccagggagatgctcagattgttgaatatgaacacctcgtctctcgtacacttgaaggagtccacctcgtctaggaagtagttctctccgtgcatgtagctgtacagtcgctgtgtcttttcttccctcaccgtttccgtgctcaggaggctatggaggtcttgttccccgtgtacctccttctcccgccgcatcaccaccaggatgtcccctttgaagtacaggtggttgttcctcctgtggatgtagcgcacgtcataaatgaacgcgtccaggctcgctttgttgtcgaaggccagctcctgcgccagatggtgctccccgcggttggccaagttggccaagtgagcggagttctgggcgaggtcctcctcttcgtcctccccatcggcatcggcatcttcgtcctcttcgtcctcttcgtcatctccttcgtcatcctgctcttcgtcctcttcgtcctcttcgtcctcctcgtcatcctcttcttcatctccttcttcctcctcttcgtcctcctcttcgtcctcctcttcttcctcctcttggtcatctccctgatcctcctccccctccccgctggccgaaacggtcaccccgtccgcgtagtggtagtcgtcctccgcgtccctctttccgaacaaaatcggctccagctccgtgtactccttggccttctcattgacgtacttctccgcctgcttcttcttcttttgccgctcgctcacgaacacgttggagggggccttccgccgctggttctcctcctggccgtcgaacagtagcggctcttcgtccgcgcccgccttcctgcacagcgcgtacttggacgtctgtagcgcccgaatcatgcgtatgccctccgtcatgtaccgctggtcgtctcgcttggcagagggatcaccccccccaccgccgctctcttcgcggctttctccaacactcccttctccgccgctcccttctccgctactcccttctccgccactcccttctccgccgctcccttcaccgccactcccttcaccgccgttcccaaggagagactcccccggcgtgaaattcaccttactcttagggatgtgtatatacatattatcaaaatcgaatgccacatttccaacgtctgccatgggagcatacacgtttgcattcttcttctgttcatctgtaaggaaaggatcctgtaggatttgtatgtctctaatttggacgtccccgatgttagggatatgtatcacttgattgttgaaaattttggatccataaacgaacccttccacgtggacgcaaactttttcatcgcacttggagagaaagtagtcaattcgcttgtcctcctccgctgcagcctccttgcacagttggagatggtcctttccttttgcgggcactctcatgatggattcctcccccgttgcagcctcatctacatctaaccgcagccccaaaatgtagccatgttgctccctccacgagatctgtggcctcttaatcgacgaaacgaatttacagaaatttcgaacttccgttttgttgtattttccattttgaattccactaaagaaaaatatttttgcaccctcaaccatctcttccgtaaatcttttactcaattttttttttctctttcgaatgcttttgctgtccttaaatttatccatgtgagtaactactcctatgactttgggtaatccatgagtgtttaaaatgctcacaaattcaagtgtctccaattcaagtccgtagctcccatcgatgacgagcagacatagatcggcaatctttgcaacatcaatcatgttgagtatgtcatcgttgacctctacgaaggtgtacctctttaatgctttggtaattatcgatataggtcctttgacttcattgatggagactccaacgtagtgcttaatgagacttttcaaaagagttgttttacccactcctttgggaccttgtatagcaactatgataggggtattcttggagcactctttaaaatgctttggaactcttagctttttttcctctaactcgaattggtgctgctttcttcgatgagcacttcggatacctccactgaaggcgaaggccttatggtacttcttcttcgcttcgctattttttgcgccacggtttgctcccttgcttatttttttcctcttggccttcttccctacctttttctttttgtgatgcttgcgtttgtcatccatggtttggggcggttcggttgggctgggctaggttaggctccgctcggctaggctcaattcggctaggctaagcttggctccgctcggcttcgttccgctcggttccgctcctccccgtgtagatcaattagctacgcctcgagtatcggcggtctcccctgctgtcacgtttaagccgtcctacgcaacacttcaaaagtgagaaaatgaggacgcttctgcatacatacggaggaccaactcaccggttggataaagccaccacgtgaggttttctcccccgtttggttaaagctgtcacgtgaagtgttttctcccccgtttggattcctcctgcgatgcaaaaattagtcgcagttttttttttttttttacctggcaagtagccacttggcagctgcggagaatccgtacattagccaatgctatactaatatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaagaggggaaaaggaaaaaaaaaaaaagcgggaaaaggaaaaaaaaaaaagcacctcctcttccagtgagctgaatggctatccgagaaaaggtcaagtcaaactcaccacgtcgggagaaaccgcttcatacaaatcggaaaatcgatcagaaattttttatgaggaaacttgtacaagaagtacatatgcgcaaatttacattttcccatctgcgacggggccatcgccaaaatggacgccaaggggggtaaagcccctctccgttcgtattccccctcctcgacattgtcaaaaaattaaaaaaacacccgcgcttttgcgcttttgcgctgctgcactgccacactgctgccacgcgccggggatgaaagcgaaaaatggggattcgttccgcactcgttttgtacagttgagacaacaaaagaaaaaaaaacaaaaaagaacaaaaaaaaacggaaaaaaacgaaaaaataagcaagcaagcggcgaacgaacgaacgaccgaccgacagctgacagccgacagccgaccagtgtgacgccgttcgccaaaataacaaacggctcggtcgagaaagcctccccaaaatgggaagcgcaaattggccaggttactggaaaaactcctttcaccttgcgcacacaacaggtacggcgctacgcccgtcctcactccaatgtatttaggatccctctaattttatttataagctcccccttggattccacctttagcctgtccatgtggatcaccttcacgttattgcccagccccgcttcgtacgggctgcctctccccaaagctgccccagcgcctgcccctgcccctgcgcctccgtgtttgggatggccagagtcgtcagtgccgtcgtcatgcggtgaggacccgtaggacccgtatgggtcaatcggccctccgttcccttcaggtgggtgacctcccctctggattgccccacgccccactgttgaagatgcaccttcttccgccgcattatacggactctcctcatcagtgtaactgccctcagctagaggaagcccccccgcttgtccctccacaccatgatctccataatgatttgagtcgatctgcaaatcgtcactcgttcccccagcttctctctccttcagtcgttccttttcttctttcttttgccgtttcttttgtttttttctttccttcctttctttccttcttttttttctctcttttcttttcctttttcgctctgctctcttcctctgtttttttcttttcctttgttctctccttgccttcctgcgttgtgccttccgctgctttgcgagtcgtttgttacgccgcctattgcgccgcttcgcactacgactgttgtgtctacgtcgacctgctctcctcctttttcttcgcatcaactcgtacaacatcctcgagtgagttgtcttttgttccccccttctgagacgaccccctccactccctaccgcgagggaatcacacacaaggccaccatggcactcgccctcctgttccttcctataaatgaacagaacgatcacgtgcagcagacacaacaaatacttcattcttagttacgatccctacgcagttctgtgttttcccccggtggggcaaactccttttaacttcgcaaagaggggatccccacgcacgcacgtgaaaatgtggacatacaatcacgcaaatgtggagataggcacgcaaatgtacatgtacgcacgcttacacacgtaggcccgcgcgacaacttctctatgctcgtgcgctgagaaaaaataaaaaaataaaaatgtatgcgtcacccttttgttcaccttccccgtgcgcgctttccagtgtgacttttttttttttttttttttttcgagatatttcttccatgtgagctgtgctacatggcttagttcaatgcttgcagtgggtatgcaaccaaacggaggtgcgtcttaacttgtgccttgtggtttaccccaggtggttgggcagccctaccgaaggccccgtcttacccagcaaggaacaaacatcactgccatgtttcttacaagggaggctcatttcaggggggctatttcttcttcttctgcttcttcttctgcttctttttttgcttctttttttgcttcttcttccccgtgtcggtttgccccttctatgcatgcaagtgccactcaacacataagccactcgggaaaaagaaatatatgcttcactatggggataactgctgggggtgcagcgtctgcagcgtctgcggccttcccttttgggggagctcctaggttgtgccttcctttgtgtggttactttgtgtggttactatgtgcgccttcctctgtgtgccctcctctgtgtgccctcctctgtgtgccctcctctgtgtggttcctttggtgtctgtacttttcacagaagcctttcggtgactgcttcttctcgcggcacggcctcgggtggcacccccgttgcacacaaaaaatctcctccagagaaacggacaggtaaaaagggaactccttcacatagttttccagggcgtccaaaaaaatgcaaacgaaggtaaacatatcgacacagtaatgatccaaagtcgaacgaattaactcgttgcttcttacataactgttcaggacttgttcgtttttttttatccacatagtaacactatcttcgatgctacttagtgcgtctaggagtaagtatatgtgtccatctctcactctgatttgtatccctatgatggtcactgcgtctttgttttctccctcaatggagtcgatccgtctgttggaaaggtcgagagactgcacatgatttgccagtacctccgtaagaaggtcgcgattcggtaatgagtcattttcacgttggaggcatccgtgtggtgctgtatctggggggggtcttaaggaggtactgtgccattctggagtgatcgcactgcattcggggctgtctgcatgcccctccggggtgtcccgccgcaccacattgtcttcctttccgatggtctcagagccacctcctttgtcaaccttcccatccgcacacgggttcgcgacaaagctgcaaggtaactcgctgcgtttgctatttccaccatttcgattttttcccccctttgggatatcttccaaaccgttacgtgcgcatcggcttcccctggaagggaggaacctcctgcagactcgcgccaaacgtacataccttggatgacccttcgcgtggggaaccaacctcgctgtctttaccttcaccacgagggagaaaatctcccccccttgttcttccttcttaggaactactttaaaattgagtttccctaaggagtcccttctctgtgttaatccctttctgctcattaaacggccaaatttgcttcctggacccatgtccattttatgcgtattgtattttttccccttcagttgacagttttggactgtccctcctttgctaggacttccattcctgtcctcttttaagaagcgcttccgtccactctccccctttttcaaaatttgctttccttcccctttctccaaacctccagttttaactcccctttttaattccacctctttaatgacatgtgtttttttttttccttcctcactgttactttgtccaacaggtggtggccccttcccatctcttccatcaacccctgcttcatccttccgaggggcacatcccttctgctcactcagtgtactcacctttggagttgcattttcgagagggacaccatcacagggaacgttacttccttttttatgcctgacgcgcatctcactgtggctacccctctccttcctgcgcaaaataaattccatacatttttgcattgacgccaagctgaagtcctcatctgggagagtcctctttggaggaaccataaaaaaggaaccaacgtttaacggaacatatttattttctttacagttacaaatgtgaaaaagaaatttttcttcgtccttgatgattctcttattcggatcaacattgggtctgatccaattggtgtggacccccatcactgctttttggctacttgatagagctgccttcctcccgaggatgctacctccgttggagagtctccctttaaggtaatcaataatgttatcctttggacattccatggaggtgaacgtacctggttctttgtccactcgtgtagaactcctctcctgatctgcaaaccgattgttcacctgaccatacttcacacatccccgtttcactagacgactccgactctccttttcccaaaggaatgatttttttttctccatttggaattctttcgaagaagagttgtgagatggggggaggctaatctcatttccgtccttcctatcgctatgtttatatcccccctttacgaaattgacttttttgggggggccaccattgttcgtggttccttgttgggtgttccctccatgaggtggaattccctgcatcgtccgagtcgcctctttttcatgaatgcgagacggactttccattcgaacttcactcgttgtgttcctcctgtgttcatccgccacggggcatcttcccccattgggtggtactcgactgggttgtgctcgacagggttgtgcttgactaggttgtacttgactgggttgtactccatcccgttgtacctcattggggggggaatcactcgtcggttcatacccttctgagtgttcatcaggtcggtcctcactcggggcaacacccctcccacgggaagtcccagctgcggtactgccctccgttggcacttcattttgtgcactagcgtattcgcacgtgggtgctccatcgtatttcgctttgcattccgcggggggtaccgctttgcattccacggggggttccgctttgcattccacagggtctaccgatttgcattccgcggggggtaccgctttgcattccacggggggttccgctttgcattccacagggtctaccgatttgcattccgctcgggggtcccctcctcggggtgactttcccccatgaggtgccccgccaggtgtatctttctctgggaggcgtctaccctcgggggttccatatcctcctacacggtgagcatctcttcctagcttgccttctctagaggggggtactccctccgagtgatccactagtgcggttggtccagcttcatccttttgcccacttttcatgtgcccacttttcatgtgcccacttttcatgtgcccacttttcatgtgcccacttttcatgtgcgcacttttactctccatatccatccatttccagatattacttatacctgacgcgaggtcctcgaaaagattgtctgaatcattattaaaaaataagttggaataatagctatttccccttaagctctctaattcatattttaacttcctatttctttcctcttttctcctattctgaatcaacaattcgttctgttccttccgaaggaggaggtatgactggtacatacgcatatataattttatattagtacttttggagttcctatacagttgattaattctttctgtttctccttgtctgtttggggttacgcgtctactctggtttgtgttccttccctcaatgttgttccccctctccacggcaagttcatataactgtgccaattcgttctttcctctatgtaggttcttctttctgcatgctacgtctttccctgtcttctcattctcttcaatttttagttttactgtactcatgtcagctccgtttgggcttaccccgagttgttctttctcgcaaattggcatcttcattggggaggagtccgcttccctcgcgtgtggctcgatggggggcttcctctccgtgcagtccttttcgccatcccccccaacgaagcattcttttgctccttccagtatggtccgttctcctagcggttttttcaactcttctccagttgcttcacccgtcacttcacccgccgcttcacccgccgcttcacccgccgcttcacccgccgcttcacccgccgcttcacccgccgcttcacccgcctcttcacccgccgcttcacacaaaagaccacgcctgtcccgaccctgcgcgctcacaaagtcgacttccatggcttgacaaaagaagctttctccaaacgtttcttcttggtggacataagcgatacggcaaaatgaaacaatcaaatgagggaaaaagaaaaaaagaaaaaaaaaaaaaacatccgtaaggaagtaaaaagttgtggctagatggttcccttcctcttaaaagaaacaatcacatggaaagggtgatcacttccggaagggtaaaaaaaaaaaacacaaagttgggaaagtacagtggaggaagtgggcaccattcacactgctattcatgcgccatttaaacgccattcgcacgtcatccacacatacgtgcatgtgcaaggaactctctcccccccatccggcggattagagtaggaagcttcccaatcgtgtgggtgagcacagtcgaggcgtattcgaagcagctcatttgaagcaaatggctaaatttttatttgtcaaaaaaaggagttggtcaccgctcgaaaggtatcgtattttccgaggatacaatttgacccaatccataccactcacgtgtatgtatgtgcgcaaacgtacactttaaacacgcgcacgacgaaatgggacgacgttttaaaatgctggataatacaaagaggcgctccctcatattttaagataatctcactcgcttgcagcacggacaggcgaaggggtacaaacatcaaaagggcagaggtagaagcgtaaagagggtcttcaccgatgtgtataagttaaccacacgtgtgtatcatgcatcatattgtggctcttcctacatgtgttccaccatcccccatatgactttccccttcgcggggaacactactcccccccctttggaaaggtgaaaatagggacaaaaaagggccaattggatgagaaccccttttccatcttttccttgtacgaagaataagtctcttcaaaagttaacgtaagagatgtaaagtcttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacctttggtaaatcacacctgtcgagggcagcggcatatgggagatgggtacgacaaaggtaaagcttaattcggcatggttacaccatttgaccattttgtcctctccgttatgtcaaaaatgtcttacgtggatatgctcgcgtgagacgttttgaacgcataaattgtgggctacacgagatgatgcacactacagagcggcccctttgcatgtacacacaaatgtgtgtaggtattatatatgtgcccctttttaacttaagagcgcagtgaaaaggctaccgtgttgttccttccgcatattcctacaactcagctcattggtgcgacgcacgaatgatccagtgtgcgctactcagctttgtcaatttttaggaagttctccctttttttttttttttacttattcaccgtttgatttttctccatcagaatggtcctcagccgagtagtcactctctgactgttcttcctcggaaaagtcacttcccgattcggcctcctcggaatcgtaggcttcctctactaagttgttttccttgcagtgcgtcaagtcggactcctttatctgtttgattttttctataatgtctaggttgttctttttcaagttgctgtacaggtccaatatcaaatcggagacttcgatctgcgtgtgtggggggaggaaagcgaaaagggggaagctccatgtgcacttgctggtacgtacaaatatgcaaccacatgcatgtacactgttgcgcaatttcgtaaaatattttaatttccttttccgcaattttgccgtacatcactgtcatcctcaatgtctacgttgaacagggtgttcatttcgtccctcaagtagtcgcacagcttgtgttttgggctgctagctaaaatggagtatttggtttttttttttttttttttacctgacctttctattatttaaaaaaaaaaaaaaaaatccaaattgtgtgagtggtcagtagagaggggtatccccaatttggccatgacacgaatgtgggaatggtctatttcgctctttgtagggtttttccctttcctttttctttttcctttttcctattttttggcgttttccccttttgtgtcatccctcctatcgcttacccgacaacacgtagctgtgcacatattcgattagttttttttttttctcttccgaacttggccctccccagttgttcgtcacggccaaacggagaacagtcctgcacggagggagggggagaaaaaaacacaacgtaaaaatggagggccggtaataataacgtaaagtgaagcacatcacaaggctctttaagagtgtccacacgtgagtatatctacatagagagggcattcagcgggaaggtattcacccaacttttggtggagccaactttgtgttaacttcgcatgggtaaacatttcaataaaaaacggtcaaaaaaaaaaggggggggaggagataaaatgtccttgttgcgtttttctttttcccttctcccctttcgcataacctggtgggcgcatatatgcaattttaccacttctcaaaaatcaggttaatcccttcgtagagcaaatttgacacgtcatcgttcattttgatttgaaaaattcgtttcggggattccacgtgccagctggattgatcactcgtctcagttgtctccctggagtgctctccttgcgaattatacaaacggtctgctagttaacaaatttgacctactgcaggccagcaaatctactcttaggccttttcaaaaaaagggaaaacttatcctcttcaaccgcaatggggatgctttatttctcttcacatttcaccttgcagggtcaggtaaaatggtgaataacgcaaaggagcaacaaactgatgtaatagcagcgcagtggaaatatgcgtaagtcggcacaacgtagggggaaccttcgcaaattaaaaagctctttatccaaatggaagaagtagaacatgttcgtttgcgcatggcatcacgcgcagctttttttttttttttttattttttttggaaagagcgcttgccatttgcctaaccgaacaacagcatcgctgttgaggaggcaccaactgagcgaatcgcaacggttcaaaaggcacaggtgttgtaacggcaataaatcccacatgagtaccatctattaccccgttcgcaaaaaggagcgtagtgaaacatttgacgtgattataagatctaccttatgccaacaaacatggtcaaaattgagaagggaaaaaataatgccctaagtgcgttaaaaaaacgtttggctagtgccttgtcctgtgcgtaattaaaatggcgatcaacattgcggggtgcgggggaagggaagaaacgcctgctgcgtggataatagacaaatggatgaatgaggttaatcccttcccatggagtgggggaagtactaacgtaggtttccttccactagctgttcgtggcgttcactgtggaaaggaaaatatacgactgtggtgcacttttgccgaagggctcccacctgtatgggcatttcggagggaaaaaaaagctatttggttgctcataattagagttagcccttcacttcagtggcgtcctttaataagatcggtgaaagttcgccaaggggaaaagaacctcaaaagaaaggccaagcgtttacgtcgcaacagccggaagggctaaatcaggatccttagcattacccttattaatcatatgtcccatttttatctgctagggggggtggggggtagaacaaaaaacagacgcccaaaagatttgtgcacatgttatttacattagggtattctccaaacgtgcgtttgctcatttggtcctcttattttgcaatgcccttaatgtggttagaagttgagtggggttgactaccgttgcactctcttcttgggtgcgaacagagtcccatgggatatgctactcatcgtgggttcgaacagagtcccatgggatatgccactcatcgtgggtgcgaacagagtcccatgggatatgccacccttcgtgggtgccttttttattttattttttttctcaaaattggcaagcgagaggtcacgagtacaatagtgccaccttcccaagtgggagttatggaccgatgcctacacaacttcgcgcgaaaaaaagggcaaagcaaaagaaaccgttatttacctccattagtggaaacgccaaagattatttacatgtccctgttcgtcttcctgtggaaggggacaaactgtagctaaaaggggtgtgctcctccccaggtgggaaaatatccccccccctcccccctgctgctgtacgcacatttggctgacttgaattttcccatgggtgtgacttttcaatttgaaggaggaccacatgtgcaatttagtcatttaaagctgcccccttcctggtccttcttttccttccttgactaaacttcattacagctccaaaggagtaccacctcgcaaagtttgcgcgatgccaagcggggggggggagtgcggaaaagtgtacgacacggccaatcacatgcggaaaaaaaannnnnnnnnnggttttttttttttttttttctgacgaggagctgcttaactaggcattccactttataattaagtagatttgcagggctcggcatcgggtgcgcgcgaactggccgcttaagaacgcccctccgtacgattacctgcgcgttcgggctgcgaaaggaggggtagcgaagccagctaaagggtgagcaaagctggctagaggtgagcaaagctggctagaggtgagcaaagctggctagaggtgagcgaagctggctagaggtgagcgaagccgactaaagggtgagcgatacctgctacaagctcacttaagactgcgtggaggacacccgcaaacctgctcggttgcttactggcctgcccactcgattgcccactcgcacaccgatcgtggctgctgcacagtgtacgcagtcgcacacccgtggggcgcgcccctgcttccacgtcgcccagaatgcgaagtgggaaatctcccgtgttgtgtttcccccgctcatttgtgagcccctctctcgcaagcccgtttgtaaatcagcctttgagtccagttgggcgcgttgcgtgggacaccccgccaccaccaaacagacgcacaagcagaagcagaagcacaagcagaagcacaagcagaagcacaagcagaagcacaagcacaagcagaagcacacgcacacgcacacgcacacgtatcgcttctcatttgagcacctgtgaaaggtgtggatgtagagggaggagagcattccatcactgtagggggaacgcaaagggggaactcagggcagaagaataggcagtctctccgagggggtgctccgccctatttttttttttttctccccatctgtgagcccgcctaggtgcggaggcagcggtgagaaggtagcggtgagaaggaggcagccagaaagatcgctcccccgcagtgatagtgccacactgtagtgatagtgccacactgtagtgatagtaccgcactgtagtgatagtgccacactgtagtgatagtaccgcactgtagtgatagtgccacactgtagtgatagtaccgcactgtagtgatagtaccgcactgtagtgatagtaccgcactgtagcgacgccgccatgcagaacgcggtgcggcacgcgcacgtgcacgacgtgcaggaggtgctgggggcgctggaggtggacgcgacgaaggggttgaccaagagccagctagccaaaaggaaggaaaagtacggactcaacgagttggaagtagaaacgaagaaaggaatcctcgaattgatcctaaaccaatttgatgacctcctagtaaaaatactcctcctcgcagcattcattagtttcgcattaaccttgctagacatgcagagtcatgaagtcgccatctctgactttattgaacccctcgttatagtaatgatactaattttaaatgcagctgttggagtatggcaggagtgcaatgcggagaagtcattagatgcgttgaagcagttacaaccaacgaaagcaaaagtattaagagatggaaaatgggaaattatagacagtaaatatctaactataggtgatataatcgaactaagtgtaggaaataaaaccccagcagatgctagaattattcaaattttttcaaccagcattaaagtagagcaaagtatgttaacaggtgaatcatgttctgttgataaatattcagaaaagctagatcttagttttaagaattgcgaaatacaacttaagagaaatattttattttcttccactgcgattgtagctggtagatgtatcgctgttgtgataaatattggtatgaacacagaaattggacagatacaacacgctgttatggaatctaccaatgaagatacagacactcctttgcaaattaaaatcgattcttttggtagacaactatctaaaataatttttgtcatatgtgtcaccgtatgggccataaattttaagcatttttcagatcccattcatggatcctttctctacggttgtttgtattacttcaaaattagtgttgcgctagctgtggctgctattccagagggtctacctgctgtgatcacgacatgtttagctttaggtaccagaagaatggtaaagaaaaatgccattgttagaaaattgcaaagtgttgaaacgttggggtgcactactgttatctgttcggataaaacaggaacgttgaccactaaccaaatgacagcaacggtcttccatttgtttaaagaaccaaccgtattgaaggaatatcagctgtgtcaaaaaggggaaattttcttcttttacgagtcatgcttatcagatgaggggaacgataaggactccttcttcaacagacttaagaaggatggacgattatccagtaagacagagggacaagtatcgtatgatgattgtggcaccgtcgcctccaggggaaatagaccacactccaatacacacctctcctatgatgaaaaaaacaactacgaagaagaaagtgacagttataataactatgaggagtatccatcagatgtcgaaacggacagaccactaaaacagatgcataccaacgttaacaccatcatcagtaggggaagcaaaattctggaagataaaataaaaaagtattcgtactctgaaaatgactataatttctacatgtgtatggtgaactgtaacgaagctaacatattttgtaatgacagaaacgaaatagtgaaggtatttggagatagtaccgagttggctctcctccattttgtgcacaattttgatataaagccgagttcaattaaaaataatggcatggcagctgagtacgaaagagtttctggaaaggggaagagtcacaaaaaggaagaagaaaaatcaaatgcttcaagttgtgggagtgcaattacaaggaattcctcttaccacggtgatagttacgtagatggatcgaagggagaaacagacaatggagaggatagtagaagctacccaagtgagtgcatatccgcgtggagaaatgaatgccaattaattaaaataattgagttcactagggagaggaaactaatgagtgttattgtcgaaaataaaaaaaaagattccattctttattgcaaaggagcaccagaaaatatagtaaaaaactgtaactattatttgattaagaacgaaataaagccactcacagaggagttgaaaagcattatttacagtcgagtgaagggaatgggaaagagagcgttaaggacgttaagcttcgcctacaaaaagatgaagaaaactgatttaaatatcacaaacgcggaagggtacttcaaattggagaaggacatgatctacctcggagggttgggtattatcgaccccccaaggaagtatgtcggaagagccatcaacctgtgccatttggctggaattagagtctttatgattacaggagataacatggatacagcgaaagccatcgccaaggagatcaacattcttcgtaatgaggactctgatgacgatatggatcagcacaccaagtggaacaaaggggttaacaactcgagccagaaaataaagtgttgctatagtggaagagagttcgaagacttaccactcgatctgcaaaaagatatcttaaaaaataagcagcgtatcgttttctgtagaacggagccaaagcacaagaagcagattgtcaaaatattaaaggatcttggagaaaccgtcgcgatgacaggagatggagtgaacgacgctcctgccttgaagtctgcagatataggtatttccatgggaataaacggaacggaggtagcgaaagaggcatccgatattgttttggcggacgacaattttaacactatcgtggaggccatcaaggagggcaggtgcatttacaataacatgaaggcctttatccgttacctcattagcagcaacatcggggaggtggcgtccatttttatcacggctctcctggggatccctgacagcctcgcgcctgtgcagctcctctgggttaacttggtcacggacgggttgcccgccacggctctgggtgagtcctcgcgcagcgcgagggcgtcaagtgcggcccgtcatttggcgcctactcacgccgccataggccgccacactcactgcgcattactcacgccgcctaactccacactcactccgccttactccgcagggttcaacccacccgaacacgacgtcatgaagtgcaagcccagacacaaaaatgataatttgataaacggcctgactctgctcaggtacatcgtcataggaacctacgtgggagtggccaccgtctccatcttcgtatactggtacctcttttacccggactcggacggacataccctcgtgaacttctaccagctgtctcactacaaccagtgcaaggcctgggggaacttccgtgtcaaccgggtctacggcatgtcggaggacccctgttcgtacttctccaccgggaaggtcaaggtacgcctcgccgggttagcggcagtttgccggattggcggcggtttgccggattagcggcggtttgccatattagcggcggtttgccatattagcggcggtttgccatattagcggcggtttgccggattagctgcgttcacgtagttgatcgcttcacccccctcaccgcctctccttcaccgcctcccccccaccgcaggcaagcaccctctccctctccgtgctcgtcgtcatcgagatgttcaacgccctcaacgcgctcagcgagtacaactccctgtttcagatccccccctggagaaacatgtacctcgtgctggccaccatcgggtcgctactcctccatttcatgattttgtatatccccccccttgccaaaattttcggcgtcgtcgccctcacgccatacgactggttcctagtcttcatgtggtccttccccgtcattgtcatcgacgaagttattaagttctacgcgaagagacagctgaacagggggctgtcgtccaagcggaagctcgagtgaggcttggcgaagcagcacgagggcggtctgcgtggcgcagtctgggccattcgtcagtgggtgcgttccacgcgtcagtgggtacgttccactcgccattgggcacccatcgtaaaagcatcccaacattgcgaactcaccaaactttatcttcctttttaattttttaatgtgacgattatttttacaattcaaacttgttgagctgcttttttttttttttttttttttttttcacaccattttgggagcccccatcacgtggcgtttattttttgctcttccgcagcaacacacattttaattaacgccattctcactcccttttgaaacttcccaatatttaatgagtagtatacaaccccatgaccacaattttttgcaccatctcccccggtccaccagcgggaagttattatgcccattttgcacacgtgctcggaggaatgctcttttttttttcttcttcttctttctttctttttcacactgttcattttgacgtgaactgaatttgtttacacaactgtgttgatagtttgcgcgaccacgtgcattgacatgtcgttacgtgtgcatggtttgcgtttggggggagaaggacaaacaactcgtaggatgggcagctccactggggcggaggaatatacgggtgtgaagaagacagctgtgtggagcatatacaagtccattgcatcctccccccctgtgtgcacacatcccgcgaaagggaaagagaaaacgtgtgtggtcaccttagggtggaggcatatagggggcatatcccttcgcgcattttcgttcagagtgaattttttttttttttttttttttttttttttggctagtttgttcttccctccccactgacgcatcgaacgaagcagcgatttgaccatctgagcagcaggcactcccccggaagactttcccctttctcctttcccctttcccctttcccctttactctttcctcttttttttttcccataagcgaaaaactgcaacgcagcactatggatttagcattttacaacaacaacaagtacacacttaattaccaaaatgaagtcacgaagaaaatagtgaggaagatactgaacaagttgggggagaacaaacagggcgagtcgcctgtcacggctgactacagcaggtgagagaaagtcttccctggagcagtgcgccccaatttgcaattatacaaaatttacaaatttacaaatttgcaattttgcagcgttgacttgacgtcttctcccccatttcaccccccccgcgcagaaaaaaaatcgtggactacttcgccgaggccgagctgctgttcaccctgcacgacctttcccagtcaggcgaagtggacatagagttgtttccccaaatggccaggcaactgaagcaagtatacgacgcgccacaagtaaggaaattcaaaaaagaaatgaacataaaaaaaatacacaaaatgaatttacccatgtttctgactctactgaaacgaaagctgttccaagtcattgacacggatgacacgttcgacaagcattttaacgtcttggatatgcaaaaaaaaaacaccgttgatttggacgtcctacggacatatttagggttggtgggtgataaagtgagtcccgaagattttgactttttcgtgaagtgcagcacggagggggaagggggtgccgttccgtccagtgatgaccccacccgcttgcttgcgatcaccgcaaagcagtacagggacatgctcacgtgttatcagcaaatttgaagtttcgtctgcaggcggttgctgtcgcggcgatgtactttagtattttatttcggccttctgccattcggccattttgccattcggccattttgccattcggccattttgccattcgaccattttaccattttaccattttgcttttttttgtgatgtgcccttgggcggttacacagacacgtgcatacgcacgaacgtacttaggcgcaacgccttcctttttaagagaggcgaggagaagcttccccccaggggtaccttccctgtggacacgtgtgggtgttccgcttcagggacagactttcgtcaaaagctgaaacttgcgcaattggaggagtcactcactcgtacgttcatacacatgtgcatgtaaatccctttcgcgtgcgaatcgagtggaccaacttcgttttggcgctcacacagaaaaggcgataaaacggggttgtccccagaggttggcgctgcaagtgtgaaattaacgtaacatcggaagggatgcacgagctaggcgcctgcgccgattataacacgtgccattttgatacatgtaccactgtaacgccggggcgacgcaaacacagagccccatctgagaaaaaagatattccacaaacacgccgatccgcgctgtttttactcgttttttttttttatttcccttttggtttctttgcttcccatcttcgttctacgttactgctttttccctacgccgcatggatgcgaaaaaaaaaaattaattgccctgacccgttcagccgaaattcgaaaaaatttcgaaaaaatatgaacgagtcaggcaaaaaaaagggtggaaaaaaaaaaaaaaaaaaagtggaagcgcattttttgcataaagccgtatgcgcgtaactgcaaatggtaaatgcgtgattgcatccgtccggctcttcactttttgcatccttccggctcctcaattttgcatccccccatgcttccaccatttctcattccttcgcgcctgtactccacatttcggccatcttttcccgcatgctcgctgcccgctgagtggctatttccccggcataccagttcgctttaaacgaaacggtccgaagttccccccctcgggataatcgtcaaagggccgtttgcaggaaggtacttatgtacgacgccttgcagagttgtttgtgcgattgggtatgcaccccgcggggaagaaaacccttcaaaagggaagcgtataagagcccagccgataaggacggcccgttaagggaagtcgataaagttgaacggataaggctgaacggataaggctgaaccgataaagttgaacggataaggctgaaccgataaagcagaaccgataaagcagaaccgataaagcagaaccgataaagcagaaccgataaagcagaaccgataaagcagaaccgataaagcagaaccgataaagcagaaccgataaagtagaaccgataaagttgaaccgattaagactgaattgccaaaacgaagccatccaagaagcctccatccaaagcgcaccgagtaggagaccgccctcgaagcccctctccccctccccgctgaaatgatttccgccgccacgtgctgccgcttgtgtaggtgcatgtaccaaagctcgtggcccagcgtgtagtcatcagaagggggcgaaattgtgcagcgccgagatcgccgtagcggagtccacacccctcagcgtgcttttgtttggggtagccccccgggagccttgccgaaatagtgccccgaaccaggagggtgacgaagtcatcagcactgtgagggcgcaacgaaagcgaggggtgcccaggcaggagacgcgcacgcaggataagctccccccccctgtgacatgcccagcagtgtacaccgggttagacctccctacaccggttaccccgcttcaacccgcttcaccacgcttctccccgcttcaccacgcttctccccgcttcttcccacttcaccccgctcctccccttctacacgatgagcgaatcgcccatgtgcctgttcatcgcgtgctccacgagagacaacacgagccgagagtacatctacacaatcctgaagaaccggctactgggaagccacgtgtgcatcgacaccaacatcctagacgtgccgaccaacctcaagttctgctccttcgacgacctcctcaaatgcgcagacgatctacagaagtacgagagttacgcatatggctgtttaaaaaaaattgagaaacttgcaaaagagtatgacgaaaatattgaactcaaaattatataccaacggcaacacattaacatcgatcagtacataaggcgattcagttgggacgatgccaagtacccacggaacaggtccctaacagacaccatagatgtcatggtgaataacataacgaagctgtctgacgaaattcatattaagtctagcatgctgaccgatttaaaagaaaagaaaaaaaaagatatcccaaaaacggaaacaaacaattttttcttaaaaaatttaaatgaaattttaaccccacagacggttaatcaggcagactttatggagacagaatacctgacgactctaattgcatatgtcccaaagaactcagttgaagaatggctagctagctatgaaaaattttcagagtatgttgtcccaagatctacggaacagttcaaagggttagtagacaaggatggaaacacattatggaaagtatacgtttttaaaaaatttgcagaaaattttaaagaagcagcaaagttgaagaaatttgttgttaagtcttttaaatatgatgaaaaaaaatacaacgatgttatggaatctaggactaaagtagaagcagaaataatacgacaagaaacgtttctacgtaggatgtgtttagcggctttttcagatatttttagtgcctttattcatattaatattttgagagttttttgtgaatcggttcttcgctttggagtgccgcctaactttgcctccttcagtatacgtatcaatggggaaagcaaggagaaaaaagtacgcaagaaattgtacgatatattttcagccactgactcgattggtaagaattacattaagaggtcggatgaaaacgatgaggagatatacccctatgtctcggtgtctttcaaaatatgatatgcacctcatgtggagaggtgaaattctcattttttttttctgttgcctttcccccatgcatggacggtcaattattatctacacgcgtgaaggcagagaagggggtgaggtggctctcctcctttgtgttactccctgcgcgtgggcatacaccgacggggaaaaaaaaaaaaaaaaanannnnnnnnnnataattgacaagacaaggaagcgacgagcccctcgattggcagtgtcacccctccccaattaacaacttttttttttttttttttttttaatgttgccttatgcatgaaattatgcacacacagcacgcttatctgcgaaccgtttgtcaatttttttttttttttttcaccccctttttgtgcatccatttaagcagactattaccatgccacagttgtgaatactgacatgtgttcacctacagctttagctgcagtgtgcaatggcgcggcagagtggagaaggaggaggaggcagagcccgtatgtgctctatttcggttggcacaagtaggggttacgtggatctgttcgaataaggcaacactgtgtacccgctcactggagtaatgattaaccatggcggttacaacgagtgcgtctcaccagcgttgtaactggggatggcttcacagcgcaggggatacacgtgtgtaggggtgctccctgactcgttttgggttttttttttattattttccccttttttgacgatgcgacaagttggaggtgttgtctccccgcgaggagggccccaaacaaaagggggggaaagggggaaaagaaaagaacgccaagacgcctacccccttatggctatgcccctcttaatgagaagacgcccgggcggcaattccccgtgtgctggatgcgccccctactttgggaggatcacgcgggcgaggcgcaaagttgcagatcgtttctccgaatttgttgcagggagttttccggaaggggggtcgggccaagcgtggcgaggggcgcgaaagggggctccagtgttcgtccgttcgttcgtccgttcgttcgtccgttcgttcgtccgttcgttcgtccgttcgttcgtccgttcgttcgttcgttcgttcgtccgttcgttcgttcgttcgttcgttcgttcgttctgtttattttattcacttctttattttgttattttattattttttttttccgctcggccagctcaaagcggcacccgccaaccttctgtgcaagtcgccaggtgggcagcgcactgggcaaccgatcaagcaccagtgtcactaaaaaaaaaaacaaacacacaagtatgctcaacttgccgcacactaacacacacgtgttcactctctctgagtaaccttgcgaaatcgcgtgagagagccaggtcacacagggttttttccccctccccagaccgtttttttttttttttttcacgagaagaagtagccaagtgcaggagccaaacatacagcacgattgagcaaagggagttgtatttccgtggtgacttcttccctttccccaatctttgagttatcacccaaacggacgaaatgaatcatcgtgatagtaccctgctagccaagtaccacaagggggaagaggacaacgggtttgtcagaacgcattacttcaaaaaggtcgaagaaaaaaatgttgataaaaatttggtgagtcttgaaaagatgtttcttccaggtgatatatacctagacgtgtacataaatgaaaaggaaagaaataacttcgatttttttttgaacaatttattagatgaaaggagaagaacgacggactttttgagcagctggacacacatagaaatcagtaatatttacaactacatcctttataacagtgcttcctgtagcaacgtcatggatgataagaagggacacctggtgttgaagctgaaatacacaaacgaaaataaaacgatcacttcctattttaaggtgcactgtcgaaatgtgaaatgggagagtgagaagaaggtctggcacatccccatcttttatatctacgagatgactaagctaacaatttttctgggaggcaccgtcagtgacaccgttttgtactacgtctgcaagctgtttagccacttcgcctctgcgagggagccggccaagcagccgccaagcggagcgacaaaggaggcgccaagcggagcgataaacgaggcgctaaaccaaccgctaaacaaaccgcctaacgcaccgcctaacgcaccgctggacgaagcaaatgcggggaagacgagcagggagggcccagctccccccggtgcaaacctggcagaggatccgaccaaccccgccagccggtacgacgaggccctcttctctctcagggacaagcgtggattcatcgagcacgtcgcgaagagcgccatgttcgccatgcaacacataatcgtgcacaacccggtgaggagcgactcggtgcaagtaaaaatcgtgccatataatgaagaagtggtccgaaagatgaaggaacttaatctcttccattgggacaaaacggaaaatatttggacagtgaagaaaacgaattttaaagcgttctatacgaatgttatcaaagggctcgattacaagttgtgctcctactatgactgttataagttcgctaagcagcagttggtggtggagggagactccaagggaggtgtctgcttggggggtagcacctccagcgtgactttggcgagttccaaaaaaagcgccacacaaatgagttcgttaaaaagaaagaggaaaataccagctagcgaaataaagcagacaaaacaaaattgcaaactgagtatttgctacgagagcacagactcgtcatactcagacgaactgtcacacaacgtggatgcaagttactacgaaggaagagaacaagtaaataaaataaagctcatcggggcagcaaacaactactacagagatatcatttacaacaaactgaacaaactcaaacatctgaagccgccaaattttacctatgacccaaagggactaataacgaaaaatggtgcagggacaaaaggaatcgaaatttacgacatgccaagtgacataaacgaatggaataaaataagtttttgtatcgtcccagatgaaaaagaacacgtcgatttatatgacccaaaaattttatgtagcctcgttagcgatgtatacatgctaaaggaaaaagcagttgatctcattttaaaaaaatttcaaaggtggcctgaatacaccgacgtctactggaatagtatttgtactgagaatgaattcatcgtgaggaacaaaaatttcaacacgagacaaaagctagctcacgatagactcttcagcaaacaatttttttatatattcaacattgggagtgtgaagcagtccaattattacgatgcgctatttttgtgtaaagctttaataactcttggcgaggggaaaattgtcaaggaccctctcgacgccgagtacattgtcgttgacaattgcaacgatccgaatgccatcgacttttataactcgttgcagggtaggcagaaaaagaagaagaagaagctccccttgttcgtcacccccacttttatatacgactgcattttgaactactccgtgtcgtatccctccaagaacaagagccacttttccttcgcctgacggggggagttgctccatttgggccgccgaccatttgggccatccgccattcgggccgcccaccatttgggctgtccaccattgaccatcgcgtcgtgtccaccctggggaacccccacatgcacactgctaatcaccaacgcgcacattacgcttcacattttaaagacaaacgaaacggaaaaaaaaaacgcctgaatgggtcagcttttttttccttttttacagcagttacatgcacattttgaaaaaaaaaaaaaaatagctaactagctagctagctgcaatgttgcgcaaatggtgagtcgtacctcgcacacgcgtgcagacctcaattggccacttggagatgcgaaacgcgcaactccaacgcgtagattgcaactcctgcaacgtgtcgcgtgtaactcctacgccgcgctgtccatataactcagtatttcgtggcaacacctgacttcctcatcgaagccctgcgaatgcagcacgatgagggacctgcctttctccacgtcctgcaaggacatccggtttttatagccactgcctgcaaacaccatttcttcaacaaaggttatgttacacagttgggcgcatttcacgtggattttactttttaactcatgtatagtgcttatctggtgaatttccaaaaatgcatacgtctgtttttccatccccgtggagtttcgccccatcgttgtgtcattctgctcaatcgtcgtgacagaggtgttcattgcgggagtgcaccttttcgtttcatctcctatttgggtgttactactttgctgcgcgtctgctgagaaaacattatttttaccttctccctcttgaggggtctcaccataaggctttttggcattacttgggttttcctccttatcgattgcagtcatcagatggggatccaccacagcaggggttacattagtcctcccctgtgaagccacatcacatgcctcatgtacaacacggagggagttcggcacacacggctgactcggcacacacgactgcttcatcacacacgactgcttcggcacacacgactgcttcagcacacacgactgcttcagcacacacgactgcttcagcacacacggctgcttcggcacacacgactgcttcagcttgcccagttcctttaaaaccatatagacctccctcgacgcataggcatccgcagcagcatacagaatttgctcctccttcaagtcatcacttaaccagttagacaatcgaaaatgtttttctaaattctttttaagaaataatttgactaagaattgtaatgaaggagggtatagaaaactctgcatgcaaaaatcatataaatcgaaagtgttccttatttggatatgttgatcttggaacatagcttcgtcatttcgaaggtcatgacatactttctttattttttcatcctccataatttccttcacacacatggggatttcccccttgagtttgttaatgttgaagacgaagcagaggtctttcgagctgagctgaatgaggcataacgttttcttctcactacatggtgggtagttattcctgtgtgttctttttaaaaaactaccttctgtccacattgccgtgaaccctttcaatttagtctccttcctaggatatgctctctgtgggcatgtccctaacgatgacgaaatgctatttcgcatcccgttgctccggatcgtgtccctcagtagttcatctcttggagagaccttcccgctgtccaaatggttcgaacgtccttcacttagctctaaaacgaattccgtatcaaacccgatgatatccgtacccatgtactgcattatgctcttttcatatttacggatattctcatcatgtacgtatatgactgaaccggggaacttcaacggacttaagtgttgacctttgccatcgtggggatgaactgtgcagaaggtccccatgcgctttctaagaagcgatcgcattgttgcgcatgccgatggggaagtgggataaaggaaggacgtggaggatgcctagcacacgtggggttgcctctgttacgaggaggcatccactttgcccctctccgagtgcctgcgctagttgagcatgttcgcggtgcgggccagcgcggccacatcgatcagtagggggcaaagaaaaatgtaagaaatgggccaagcgttccaaatgggccacgtgttccaaatgggccaagcgttccaaatgggccaagcgttccaaatgggccaagtgatccaaatgggccaagcgttccaaatgggccaagtatgcatgtatacgcgaggaataaaaagggtaactcgaacgggtcgagcaactgaccaacacctgagcaaagaggaacgatgccttttcagttacttctgttcacgtgcgcacgacaaaagggaagttccccccccatctcctgctcacttgctattcttctttttttccattttggcatgttaaaaaaaaaaaaaaaaaaagaaatatatatatgtatcaccctgcatgaacatccaactgctcggaagttgcagggaaacgcctcccccccttcgacgcactcatgcactcacaccacgcttggaagaagtggccacgacgcaaaagttacaaccatttgggtaaacaaatcgaaaggaaagagaagggtgaaaaaaaaaaaaaaaaaaagaggaacacaccacaatgtgtgtccatcatagtagcatgtagtaaagtatgccctctgatgcagagagaacagaagcgtaaccctttttgtgttttgggtgagtcggtccaggcaggagttcgttcccgtgagtgcgcatacatgaagggggcgtatgagtgcgcaccaaatgcaccagcctgtgcgacggtacgtatgcatgaaagtggaaattgcatttgggtaggaggggaggtgtcatgtcgccgtatgtacgctcgtccatgcgcccaagcctgaacagttttcctcgaaaggggatgaattatatcgcattttgtttggtaattgtacgaaagttttttttttttttttttgcctgcccattttttgagctttcctttatttgtatttcttttcttttctttttttttttttcaccccccccttggcttcttttccactcgcttgttccaaccacccgtgtgaagtgcaaagatttttgcttcattggagcgtgtacttttggaatgcattcctctcgagtgcgtatgcgcagttcagggcgaagccataggtgaaaaaggaaaggcgaaaaggtgaagaagtgtgcgtgcaagcatacgcacgaacaatcgcttatgcctcacactttcacgtacacacttgcatatctccctgcgcaattccccacgcgagctcgcacacacgcaaccacgtgtgaaggaaactcctcaggggggttcctgtcaaactgtttctttcgcaccattgtgtgcttccgcttgggagagggggaacccagaaggccaagcaagcgaggcaggcgaagcaggcgaggttacacccgcgggggggaaggtagtggcgcaaacaggttgtgcacacggcggtcaggaagggcggaagtagcccgcggctgttccgatcaactgctacgagcagcgacccactcccagtaagcattaccgtgataccgcataaccgcgataccgctacactgcatcaccgctacaccgctataccgctacaccgcgataccgccccccccggagagacgagccaccatgtcgttcgacaacatcgggagcaacatgaacctgagtatccacaagatattcagctcgaggtacagcgcccccacgaaagtgagcgacgattgcaaaccggtggcgaaaaaaaggagatgtacaatctcagttgcgaatgaaccaaatacgcagcaaaggaaccacatagactaccttaactacaatttcaataatgcttttaccaagagaaggaagtattcctccccgtattctttgtccaaccaaaacaaaaaattcaccccactaaagtgcagaacacaactgagaagcagcgtcgatgagagcattaagaagagtgccgctgttcgatctatagtgaaaaaaacgatgaaaaagaacaagtccgaaatatatgaacataatgaaaagaactacttgaatatgagtaaggcatattaccttaacagactagagggagcagggagcactggcgagttagtccattcgggacaggtagcagaatcaacccatacactgcagaacccacaaatgacagagcatagaaggaatttaaacgaaacgtatatcttgagtagcaccactcagagtgtaaacacaaacccaaaaggatacgttagcacaaatgcagatagccaaaatacattcagagagaccctccccttgtacataaactccgagtcgacaatttctagctttaacttagaacgtgaattggagaataagttatacttagaaggagttgcaccgattggcaatgcgaacggtgcactacgtatttccccggaggaaaatatgcaaaaaaaaattgacttgtataaaacgaatgccactgtgacagattacggggcacgtcgtcgtgcccatcacgtggggaaagacgatgaggagagaaaaaaaataattgacagtcacccactgaagagaagacacacgacgcaacttttaagagagcaagattttagatacaattactcggaccccaattatttaaataaatatgttgagagagaaaagaatcacaagaacagcacgcggagacacagtgatgccataaggtgcaagtcggtcaatgggctttactacagtgacgtcacgaatgagccaagcgtgtactccttcaggagcgaagcgctcccccacagttaccacagtagtcgacgtttggagtcctcacgaaattatcaccagaaggagtgctccacagagaaggagtgctgcaccgagaaggacgccgacaacccactcttccacacgtgcttctttaagaacgcggaggagttcgaaaatggagacataaagcgaaagggtactgcattgagccgggcggggcagaccggggcagatcggggcagcccgtggaagcccgtacatccgctgcgctgaagttcccccgcccatgcatctaacgtgatcggccaacacatcaaactttgtcggccaacacatctatccaacttggtccgcccactcatctccctaacttcgctctccaacacatgtaacttcccccccgcgtgcaccctccttcccccgtagaaaacgtggagccgatgaacccgaacgaagaaaaggactcggtgctgaagaacgacgcagagtacctctttagcaggggattcttcaaggatatttattcgaacatccagcgaaaaggagagttgaatttcatcgatgagttgctggaaggagacgacgaatactacattagcaaaagcaaactaaacaaaattatcgaaaatgcaaaaaataaagaaatgaagtatcactacatcgatcgcatgttcctctatagacatgcaaaaaatgtcattgacgatgcggattatgagacttacaggaataagtgtagaacccaacacaagtacttagatgtaccttttcctaatcttaccgaattaatgaacctcaagtctgttggcatctttgatgaggtagacgacacggatgagtactaccacgccgaggtcaagctactcgagagctattactacacatctaggggacttccacacgagggggagcagcaggagcatcagcaggagcagcagcaggagcagcagaagcagcagggcgatctgcaacaggcatacaggaacaacatgaaaatgaccgtgccggtggcgatgcctatggatgtggccctggcgatgagcagaggtcacaagggaagcgatgaggaggcaattctaattcaaaagggggaggaagccaaacaggaggatggtaccacaaaagagacaacactaccgggggacggactattaaaagaggaccaacgtggtggggacaacccgatcgaacagagcagcagacttggacagagcagccatcctgaactgaacagccatcctgaactgaacagccatcctgaactgaacagccatcctgaacagagcagccatcctgaactgagcagtcaaccggaacatagaattgtcttgtcgagtagaaaccccccctttgatgatagcgaatataatgaggacctttccgagagggagaaaagggagaaattaatttgcctgatgaataaaatgaagagagaaaaggattcgttttttgaaaggatcttagatgcacctgacttttcgaagattctagaacccgttttttccctaaacgaaagcttcctcctgtcgcaccaactatttaatgtgcagtatgcagcccagctaggacccgttgtctatctcatcaaaacggaggatgaacattatgtatacagagcaatcgaagtaagtagactcttcgaagaaaaggtgaagtccatcctcgataatcagaaggttaatgacaactcgaaggatagaaatgactactatgactgtttctctaatgaaaaattcccctttctccacgagctcgacgttaagtactacctacgcatccccatgagcacggggtggaaccactttggctacctcaagaaccaaaacaatgtgctctttttccgcagacgtaagaatgcctagcgttcggcagcggcagagcgctaaatgggcgctcacgcaggcacacaggtgtgcacatacgtgatgtagcatacgtgctgtattatacatgccttatgatgcatgccgtatgatacatgctatatgcactctgcagcagggggtggggtggacgtcagacccccttctattcctgaattctaatcctgacttctaaccctacgaacggtcagcccttttttttttttcaataacgcatttaagtagcccacttatatttgccaacaccattttgatcaccgcgtgaaggaggagaactcccctttggaatgtcaattatcagtagggacgtgtctgtcccgtagggcacctggtatgtctttacaaatacgtagctgccccctctggtcactccaatgagagaaaaccacctctctatcgaactgacgaactgctaaaggtaatgtttctccgtaggtcgtaaagttcgctttgcatacgcaggatggggggagaaaaaaaaaaaaaaatgctagcggccactccgcatgcaacacgaagggtggaactgactaatcgctccaaaaggagagacgtcgacgcagcaataatacgtgcgaaaaggccgcgtggttcacaatggacctcggcgattcctcacgcggggcaaatagaaatgcacacaacacactgtataaagctactgcgtcatcaacctgtgggggatgcctccagggtgagcacgctcatcgcgctgtacttcttatcgttagatgtgctcctttttcgttcgcatgtcaaagtggggaaagcttcttagcctagtcctctcctctgtagtcagtcctcctcctctgtgcaccctcctcccacttctcccgcgcaacgtcacttccttttgctccttgccactttgctgactctgttattgtacacacctgcgtcattcgcgcctttctcgtacgtgccttttttgtttttattttttctccggtaactccccttgttggaactctcgttcggctcgcctctgccacccccggggagggagcccgtctcctgggtatacacatcaacactgtcgtgcagattctctacaacgatgcgttgctcttgttcagtcgcacacacctcatagtcgtgcgaggtcaggtcgaattggttgactccctccgtggggtcatttgaatactttgcattctctccttctaagagacaaagaaggggttcttctatctttgaaaaattgttcgttccccccaaattacttccttgtggtccataatcgttgcatgtcctctcacttttcctttcgctcttttgccccccttgcttgggcgatctcattttactcgttacctgctcacgtggggacgagttagcatgacccaccttcgtgtcgttcgatcccattcggctgatttttaagcggttcgactctgcgttgtcttttctctcgctctgctttggttcccctttaaaggagcagttttctccaccaaggacaacctcaaaatgggagggcattccttctgtcccgttgctcctaaccatttccacgcacttcctttccttcgccacgtcgactgccatcacatcatcacagggagtagtaccgactaataaatcacccttacgcagaccatcctttttgtttcgcatagcttgtccaactctactctctcgatctccgtgtagaagctgaagctgaggatgaagctggttcttcttcttaaatcggctttcctcgttatctctctcttcgttttcttcttccccatcgagggggtcaccaatgggtgaatcattcccctttgggggctctccctctcctcgaccgtcattgttaccatcatgcgtaacatcgattcgaacgtctcctttcttttctccctttgctgatctcgtgtccctgcggaaggggactccttccacgcctctcgaccacctatttcgacttttgttcctcactccatcagcatgacttccctggtcagctttccttctcattgggtcgatatcctccctctcagttacgtcctgcattccgttatacagcctatgctcctgctcctcctgcccctgcccctgcccctcctgcttctgcccctcctgctccttctgctcacttggctgcgttttcctgtactgaatggcccctccattgctttcgttcctccatgcgttggcaccataatttacccacttcttagctcccatcgcacatggtgacgtcttctccgatgcgttgttaatcaccacctcggtgtcctcacaattgagatcatcgaacgttgggacgttgttcaagccatccgtgttcatgtggttccccttcccgtgtgtactctggtggacattcgttggggtcgccgcaaagtggggcgatgtactagggacggcgacgggggaccaattagctccataattgagtgcacagttagccgcgtagctacctacgtacggcgcattcctaccctttctccgtccactaacatggccagctgacttaaacgtcgtgtcgtaaccaccgttgtaatgataccccccactgccactcccccctccgttgttccctgggtttatcgcgcacccattgggatcgaaacctgaggcggctttaacaatgccgctgttaaacggggcaccgccgctgctaaacgggccactaccgctactgaacggagcgctgccaccctgggggggaggcatgcttcccccatcggcataagaaaaaatgctccccgtggcaacactcctctgcgaggagaagcgactatttggcatcgtcccgtttctgttcacataattagtaaaatggatcctgttgttccctgtgttgttcgtgggttggttggtccattgctgcccccccactccgtaatgactggtggtcccgtttctctgctgtctccgttgggtaaagccgttcatgtgattctggttgtgtcgttcgtaccccccgttgaatgtatatcccttaacgtcgcgcacgctgtccacccccttcacgctgttcatccccttcgcgctgtccacagcaaccgcaccacctatggtgttccctcctcttggatgctcaccacctcccaagtgattcgcatagaagctgtaattctcggctgaacccgcgagttcgctccctccccggttgtcattgtagctgttgttttggcctccgcttcgacctccgctctgacctccgctctgatcgccactttgacctccgctctgaccgccaatctgaccgccgccctgaccgccaatctgacctccgctctggtcgctactcccaacgctgcacccctgggggtagttctccgtggaggagtcgttctggccgctcatgtagcagtagtccgacgtatggacgtttctcctgcgccgctcggggagctgggcgaagaaccccttgtggccgatcctatggctagccattctgccaccactaccgttgacgtgcaccttagagtgtgcatggtttgaagcactcgtatccatcgtcgttatcgtcgttattgtcgccgtggtggtggtacccgtgcctgtgggtgatattctacttaacataaagtcattttgaattacacccctttcgctataggtgttgtttcccagtacgtcattcttggagtaattgctggtggtctttccatccgttaggttgctctgtaggggagttatttcctgggggacatacttgaacaggttgtcgcgggtgaccacttcgttgtgcacgtcacctcggtggtagttgccacgcctcccgtagtttcctccgtagtggctgccccctccgtattggccgctccctccgtattggccgctccctccgtagtaacctctccctccgtggtgacctctccctcctcggtgacctctcccaccgtaatggcctcgctcaccgtaatgactgcgctcaccgtaatggccgcgctcaccgtaatggcctcgctcaccgtaatggcctcgctcaccgtaatggccacgctcaccgtaatggccacgctcaccgtaatggccgcgctcaccgtaatggccgcgctcaccgtagttgcctactctgccgcaattaacgcttgcacggctactccctgcgcacgcgtcggcgccacccacacagtccctcctgttcaggaacgcccctctgaccattccctcaaggggggcagcttcttcctctccagtgctacaattcacccgcctgtcttcccactgcgcctcatccgcatcagctgcatcagccgcatcagccgcatcagccgcatcgtcctcatctgtcttggggtctccgtccagaagcaggtccctctgggttggtaagcaaagaaaggtgttctgcgttttcatattactgccatagttaaaatgatctccggggaagtaaatcgccttgtccttttcaccactgtccgttttaactgcaccgatctgcgtgactgccgctttgttttccggagagcactcccctgtgtgcactgatccgatccttttttccctctcccctttgccactctccacgtaactgcaaacaggcgttgcttcaccaaatgcccagtaggccttccccctctgatgctccttcatttgcaccctaggtacatcaaaaatcctggacacaccctccaccacatccacatcgacgtagctaattaaaaccctttccaggatggacctgaatccgttgacatttaccgcccgcttgaacttttccatgtggggtttgatcattgctacttctaaattttttaagtcattattttggtagcaaaggatattctccgatctagacctacggtgctttgggggggtatttggtgcgttcgcccgacccggtctctgttgaacggcatgctgctcggtatgctgctcggtatgctgctcggtatgctgttcgtcatgctgctctccatgctgctctccatgctgctcgtcatacttctcaccttgctgcccaccttgctgctctccatggccgttgttgccgctacgacccatgatgtgctcctcctccttgaccacccccccaatcacgcctctcccctttttggtggccccggcatctccgcccatgatcgaccgtttaagtttctccacagcgcttcccttttttggcctccttaagatgggttctttcttccagccattcatcggcatgctcaagttcagacgcacactgctcctaacctgggttaggttagggttcaccaaaagggaacccttatctcgagccgaactgctctcaccgatttggagaacctcctccttgtgcgtcttcaattccgctctgtagcaattcattattgtgctatccgtcgtgagagcaaactcgtcctgtttatcatacttgggcttgccgtctccagaatgcacctcgcccgcgtcgtaattgcaacattccactgcacctttactcggcggtatcttccttttaacacaaaatggagacccatctgtgtaactggaatctcctacaaagactgtcccctcgtttgtcatgccacacactggttcgcccagaaggaactccctatccccttcgtctactcctccaacgggttcactcctccgagtagacccccctttccctttatttgatgagaaaaaacattcgtgcatgcttgggaattgggacttgcctccttttaaattcctcccatgtcgcttaagcgcgtttggggggaacacgctgttttgctttttataagccccgcttttgtgcatttctggtggttcttgcgccgcatggaaggagagcgctccaccggggttgtaactgctttggttgtaactgccttggttgtaactgcctgggttgtaactgcctgggttgtaactcccaccctctcggttgtagtcgcccccccctgaggggtaaccccctaccaccgtgtccgcctttccgccctcatggttcgcgatacggcttgaaaggcgcctcggaaaggggttcccagctcgatcgccaccatgacttcctcctacatgatcaaagcactgcctcgcctcaacacacacaactgctgcttctcctaccccgttgggcatagtatccacaggtaggttcttcttcaaagtgtcatctccccctatggttgtcttcccatccggacaacacacaccatccacgtagaacccctcctgatgaagctcctcccctcctggagacgcctcccattctccatcctcccttaatgtcctaccacaaagattccccaccggagggactccattccctgacaccccatactctttcgtcacggtgctattctcgtcaaacgagtgggtactgtccaactgcgtaacgctctgtaggtagtccctctgtggattcgtcacaaggtcattatcaacaagcgtttttatactcccgtttgcacactctctacgtttgtaacccttatgtgttgttgtgggaggtcctggaaatgggtccttcctcccattcggatcatccgaacgagtttcaccagtactgccattacatagggtattcttccccctccagaaattcccattgatgttaatttcatagttggagctacacacaggggggtgacttctatttagtgccttcctcctacctgcacaatttttattaaacgggactgatgagtggttaccgttgggattttttctggacactccattatttgcctgcacataaggagagctttccattacatggcttcttccattggtgtgcaggtcttctctactgctacattggtccttcctaagtacctccacaacatcacacttgccatttttaaaatgttcttctatgtcgacctgattggaaactgtgtcattgtcacacaggtcgccacctccgctgacttgatgattaccatgtcggctctcctcactcttgcaacttccatcgtaggtgtttttgttcccatcacaattatcgctctgctgatttgcatcctttggtatattcaagcacacctgtgtgtccactactacatcggagggtttagaatacatgccattcctttcgttgcagcctcctttggtcaggtcgactgcttctactacatccgtcttagctgtggttcccaagtgattgcttggagagctaacggagacgcaattatcactcttagatacgcctccattttgagggctttccttctgcactacggaaaggtcggtgcattcaccgagtgggtcttctgcaccgctgctgaccttcgcagctgccctcgcctcgcagttggcactttggctgtccccccgggtgtcgttgtggtggctgcggttgttgtagctgttgtggttgttattgtagctgttgtggttgttattgtaattgttgtggttgtagttgctatggttgtagttgtacccctggttgtaattatggttgtaattatggctgtaattctggctgtaattctggctgtaattctggctgtaattatggttgtaattctggctgtacccgtagccgccactttggccgttgctttggttgtacccgtaactgttactttggccgtagccctgaccgtagctctgaccgtatccctgaccgtagccctgaccgtatccgtggctgaagcttcccccgccgaagtagttcgaggagcgattgctcacggagttatgcacgtaatttgagcctcccttatatccgttcaggtagcggccgttgttttttctcctccccttggtggaaaaggcgtttggattctccttgtcgttcatctccataacgtggtgcttctcctgttggctgtcaatttcgcctttcactttgacttccactccgtttggggtgccgctttgttcgtcactttggtggccattttgaagcccattttgaggcccattttgtaggccattttgaggcccattttgtaggccattttgaagcccattttgaaggccactttggcttaacgccgcttgagcccttccggcgtattccgccggaccactcctcggcgccaccatcctggaggggtaacttttccccacgcggttgttcgttcttcgtgtccaattttggccttttccatttgggtagatctccttatgtattccttctacatcgggctctttttccgtcgctccgttagattctcccaccccgttaggactcctccccagtggatcatttggcaccgttttgaatccattcgcgctgggtgcaacaccgtcatggtagcgatttcctccgtttcttttgttatactgtgggtgcactatctcttcctcgcatatcccggtgcctacagtgttactcaccccgttgttgctccgataagttctacccctcggtaggtagtcgccactcccttcgttgtaacccattttgtggtacctcccattggcagactggtgctgatgtatcttccctgggttgtaattcccactcgtgttgttacacacgtaggagtaattattatgactcacgtaatcattcgaactgacctgaccttctctcgcctgcttatgatggtaatttccgctgctgttatactttggcttgttcattttgacgtagttttctgcgtggggggtgtagggtagggcgctcggctcttccttgtctctgcagttcctaagaggttccttctcttgggggggatgcatggttggcggtggtgcggccaggtaggtgtatgtgtgtgtgcggtggtgcggccaggtaggtctatgtatgtgtacgtgggtgtgtgggggggaggtcatgcacatgcacgaagcgccttcggatttgagcaggtcgcacaccctcttctacgttcctgccgcttcccgggaatacaactgctttgccaagcgcctgcacaacttaaataaccccacaatgctcgccacgtcttggtgagttttccctcgcctgcaggtacgctcaccggcaagtgtagatgcaacatgcaagcgcgcagtggctcgcgacacacatgtgtatgtgtgcctgcaggggggggggccctttaattttgccactgttgttcggataaacatgggcctgcatacaaatgcgtaagcgcgggcttaccccccttgatgaggatgcaaaaaaagggagaaaaaaaaaaaaagaaaaagaaaaaataaaacaatctacttaattatctttaaccgaaacaattacacaaggtcacaattttttttttttttccttttcggttcgttgcggttaaacggaggcgctcttacgaataaactacgttctgcaaacttgcatacatatacatgcacaggggtcgggcatacgcatgcatgtggggtatgcgcacatgtatgcacacgtaacattcgtggtactgctatgcatttggcgagcgagctgctacaccttgcgtgaggaacgcgtgaatgaacgaacaattcataaaatggaaagaagccaaggtgttggaaattcaaaatggaggaagcgctgcgtgaagagggtacttcacggggtactccgcggggcactacacagaagtgctgcggagcactgcacagaagtactgtgcccaagtaacatataacgccaagcttacgctaaagcgccttttcatgaatgaaagaaaaaaaaaaaaggtgggagaagatgcgggatggtatacacaaaatgaacgttgcggatttttttttttttttttgtagagtaagcaatacgtcacatgcgacaagtggtaaaatatacattcacaatgtacacctttgttggacatgtcacacgggaaagcagcttagctgcgagagccgcgggtgaaaaaaaaaagaagcgcagtgcacgcgaaaagttggcgactgcacaaggaagggcatgtttaactacatggaaacgtccgctaagccgccgcaaagctgcccccaagcctgccgcaaagctacggcaaaagctgtggcaattttttggtggacgccccgccagctctcgtacccactttagtcattttacacgcccgccccgtgctcggcgcgatgcatatgctcacgtaaacaccgcatgtgacgaggcaaatgccaacatgcatacacaattaaaacgggaaaatacgtaccgtgtgttcgtgcgcatagtgacacgctgaactagggaaaaaacaaaacacagttaagcgaggcaaaataattgcaggatggtttatacgggctcgtcagtaagtaaaatcggctgacgaaaaattctacatttaaaaaaaaaaaaatgaaaaaggtgaacgcgtaaaaacgtgcaaagcttgccgcttccccaggatatcctttccaaccgaagaagctgcactgcttcctgtacgcctcctttcgcgttatcgcactttggaatgttctacactgctgaacggggcgattttgagtatgtgaaaaaaaacaaaaaaaaaaaaaaaaaactaaagtcnnnnnnnnnngtacgggaggggaaaaaaaaaaaacaatcatgacgaacaccatactgatgcggaaatggtgaaggctctatttcttcacaacgaggcttttcaaaaaaaatggttaagacaggaggggttgggggaagaacggggctcgcccatgagggggtaaatgtacatgtataaatgtatgtgcggggcaaagcacgttcgcacgaaggcgtgtacacccaaacacaaatatttaatctcgcacattcacgggtacacacgaacgagagcacatttacgagtacacaaaaacgcgagcacatttacgagtacgcacgaacgcacgtacttttaaatgcgccttttccgaagtgtttaagcgcggtgtgctctcgtcgaacgtggtgaacgtgtgcataacgcccaagtatctcacaatgtacaacaaaacgaagccacggaaatacggaaaaattggttaacgctatccttgtacgtttcttcgcagaggtggcgcgcttccttttgcacatttctgcaacggaaatcgcctttagtgggtctctccggcgtatgcttcaatttgtgcagttcgtgagtactgctctcgtcactttggtgaccatttcgatgtgcgctcatcgtttaacgagcacatcagctggcccattcaccctttcgcgtcatgtagaaaaaatttatgaactgttcagaaagtttttaaccgacgggcatatatctagccataatgttcatactttttggaaaataaaaaaaaaaaaacacacacgtgtatttgtcctttggcacatttttgcatgaacagtttttttttttttttgggggggggccttttatgtggaaaaaaaaaaaaaaaaaaaacgttgtagctacctcaccttcgctacctaccttccgcgcgtttcccccacacaccccaaacactttaatgcttttttttgtttccccttttgctcgttcgtttggccgaattcgccttttcaccgtcaatacacagtgtagcgaatttctcattttacgacgttacccaggaggtgcctcgttttcccgcgacttgcccacgtggcactatcactctacatcccgttaacgttttgcacattttgaaactcgcccatgaacctttggccacgcgaacatacacgccccttccgtacagtctgattaagcttttgtagaagctacaaaggggaaacgggggggtatgtcgcttggtgtagaggatggggaggactctttctccacacatgttaagatacacacggggaataggcaaattgcaaacgcagagtatcactcctgaagtttttgcacttcccccaaaggagcattcaacaaagggttggaattttattcgcccgtttaattctacagttttccatttcgcttaaatgacacaactgcgcagaaatgccttgaccccacgaggatgcccctttttctgttaaacttctgtaaatgcgccaaatctctgcgtaccctgcatgcacaaaaagggaaaaaaaaaaaaaaaaaaaaaaacctggaccaacctgtgtgcaaaaatggagaaaatgataacccccaatggatgtagcccattaagttctaaaattacttttggtgaaatcaaaatggggaataagccacaaggggggggaggtagaagaacgtgtgccaaaaggagttacgtatagcctacccattattgcaacctatgggaggcatctgtttgccaaagcaacgctttagttacatctgatcgaaagggaacaccacgcggtagaaaaaagtgtagaaaaaatgacgcgttctaacgatgacggcgacctaatcgttgagaagagtccccttcgtttgaaatgcgaagatatgtatgcccacatagatgcagcacgtaaaggggccgtagctcaccaaaactgaacacgatcaatgtacgccccttagtgtagcaaaagggtgaagtttccaaatgggaggcaatcagtacagatacgctttcctttcacgtaaataaatgtaaccccttgcccttcaccacaaacctgtgctttatgctacttgcccctcctacaccacagagggaggaaaatatttccacgccctctcgattatagtcattgacatacagtgtacaacagatgtaggagagctccgtttcgcagtgaaggttcccggactgcgttaggtatgtgcccctcgaactggtgcagcttcgttgggggcaacatgcaaaaaaaaaaaaaaaaaaaaaaagaaaaggagggaaaaaaaagaagaaaaaaaaaggaaaaaaaaggagaaaaaaaaggagaataaaatagtaggtacattcgtacatacaatcgtatacaagtacgtgcacttccgtgtaggtaagcagctcggctaggaaatcccgaaaggccattttcgaagcagagaacaagtggcatgccccgttaggagggcgcgccgcagcagagggctggctaccaatctgtcgggctcggctaaacgcatgcgtacaggttatgtgacgccacgtacaagctacgcacatgccgcttacatgtcgtggcccctcgtacgcgatagactaaaagaagaagggaaaatgacgcggaatggaaacttccccatttcccagcgcaaaagaagtgaggcgtaacgcgtagttatagaactccgtttgtgagcctccatggaatgcgcaagtaggttaaggcgaagagatataggagagtagatgcgcaagccggaggagtcctataccaccagtagtgtaccaccacgagtgtaccttgacgcatgcgcgtaggtatatattctccccacacagcaacgccgtgttgtcaggcatatgcaaacggaagactgacacatccggagtagccccttcccttttttttttttggaacgagcacgacgaataaccgagggagacctcacgtgttatcgcccctgatcgttagcggaaggaagccaggacaatgaaccagctgctctgttggcggcaatttttttgctcctctgtggtcgagaatcggcgttctcccgtgactgataatcgattgttttgtcgtgactactaaccgctgctcccacttcacacatgtgcacctccaatcatgaaccacacatttaccttcgagacaaacctgaacgatatattcgctggggatgacatcgcgaagtccgagaagagctgcgactactgcttgaagcggaagcgcgtgtgcagatgcgacaccatcaggagggagctgggcaggtagggtaacgagatcggtgcagaggtgcggtgcatacattgcagggggcacccccgccaggtggcgcttttgcgcgttatgccacctgaacagttcatcgcttcgctgaagcgggggcagcatgttgctcttcatttggtgcacttgatgttttccactttgctctccattttgctctccattttgctctccattttgttctccattttgctctccatgttgccccccattttgctcccccccccgcagcgaagacgcagccgagatagcagagctgcaggagcggaaaaggtactacgacgaaatttgcgacaaaattgtggacaaatacaaagacgtggtgaaccggttcgagtacgacaaggacatcgtgtcgtacataaagaaaaataaaattaacgatgaagtagaatgcgaagattggatctatttttacgagctgctgaaggagaggaagatagtggaaaagtgcatcgacaccaagtccagcagggaggaaccgttaactttgaacagttttcattttgatgaggaggcaaatttcataagctctttaaactactacctcaaggtccacaagctccaccatgtgattcataattggatgggcatgagtgtgaaccccttcgatgagtacgcgtctgggggggggcaccacgctggaatgggtgatagctgcgatggaggtggtagcggtggcgatggcggcggtggcgcaggcggtggtggctatggcggaaatggcaacggtgtgagtgcctatgggggtgcctctgatcaggcgcatgcaaagcgggagtggcaatccggttcaacccacgtaggacaagcggacggagaggataaccgcgggagggataccctaacgccgatagcattggagaaagagaaaaaattccacccactgtattactacctctacatgcaagaaaatgagaaatggatttcagggctgaacaactcggggagcattatccatccagaaaatataactcatgtatggaatcaaacggtgagagagagtaacaaaaaggtgaagctgtttcgattaataacagcaaatagtgtaagcacagatgacgtgatgaactactgcaaaaaggagaagaagaaccaacacatgatggaacagaacagccatgctgcaagaattaggagcattagtcagttagtgtgtgctttgggaatggtagatattggggggtgtttcatcatgaaaataaaattattttttgataattttctcctgtctgttttctccatcctagccatatgtttcaagaagctggaggtttatagaccctcctgttgccacctacgcaatgtggtatttttagtaggtgtccattttaatgggatcacatctatttttttgtctagcttgaataattgggttcagggagcacagagggagattgcttccctgccgggcgagggcagccagctagccaagcaaggcacgttagcagcgcaaggcatgtcagccgcgcaaagcacgatagctgcgcaaagcatgtcagccgctcaaagtacgatagccgctcaagggagaaacacaccagatgacgctgccgggggagtgaaaacgggaggaagcttcagagggaaaagtatcatcccgaggaagtggatcaataaaaatttttttagagaataccaaaagtgcattcatcattttgtagactacctaatttactatctcaaaaaatgcataaatgtatcgaataccaatctgatgaagaagaatatcgagaacaccaaaaggatgtacctttcgcagttctttgaggagcaccgacttgtcgacattaggaagaaggacaagctgctgtttagactgctagacgatttgtacttggaccaggggaggatcatcccacgggtgtaccacgcgggcggggaagacggggcagaccaggcagaccgagcagaccgagcagaccgagcagaccacgcaaaccgagcagaccgagcagaccacgcaaaccgagcagaccacccaaaccacgcaaaccagctggatggtacggacgagagggacgtactctgtgaaggggacaggagaggctgcttcacggatttcccctacgcaggggcgccattttcaaagaaggagttacaaaaactgaggagcagcctacaactccctccacaagcaggaagagaaaggggtatcttcttcgaaggtacaggggaatcgaacgagacacgtgagaacatcagcaatggcgttttctccaaccgtggggggaacgtgcataagtatcgcaaacaaatcaccgcgcttttgagaagaatcgactttaagggtgataaaacttcatcgcggaagcggagagctagcagaatcaatcgcgtcgatggtacccccggtggcctcttccagctggacgaagacctaatccgaaagcgagtcttctcagtggataaaacactgctggaaaggcatgaatccgaatttgagggtctcctcaagaagcaagcctacttcaccaacaagaactggttcaggtgttacctccagaaggatgcgtacgactttgtgaaccccttttatttggggaaggaactgtacagggatatattactgagcaggaatcacatctactacaacaactgcgacgtggagatgaacagcttaaaacagattctgaagcggtacgaacccgtgtgctcatcctacgtgatggatggacaggagctctgctgcagcgtcattgactgcctctttgttttgaggaattgcgcccacgtggatctgaccgaggactcgtccctcctccgcacctttttagtgatcagcggggatgcctcatccagcgtcttctccttcttctccaagttcgggactggttctcgcgtccagctgcagggatgggacagccaagtcggtgtcagcggcgagggcagcggcgagggcggcgacagtgtacgtggcaacggtagcgacagtgcaggtgagtcctcgcggtgcccattttggagctaattgctttgggcgcgctatagttcggcgtgtctacttcgctacgtcgttacgtcgttacgtcgttacgttgttacgtcgctacgtcgctacgtgtccacctctccacctctccacctcaccacctctccacctcaccacctctccacttcccccccccgcaggtccccgagacggcgcccccctcctaaacgtgcaggagctgtaccaaaagaaaaccccctacaaatacttcagtgagatattgaaagacaaactggaagaccaaaaaaacgtttgctctctcgtattcatagatctcaacacgcagctctttcaaaactatgtgcatgtagttgaaaaggaaataaaaacgaagaactacttcgtgtctagcttgatcataagtttcaattacttgcaaaaggggggtagtcttattattcacttgagcagtgccatgacttttttcacagccggtttgctctacatattagtgtgtgcctttgagcgagtggatttctttctccctccctcctgtgatgatctcgagttgggattttatatttattgtgacacgtttggtgggaactacgtgtacaggcactacgtgcagttcctgtgggaggctctgatatgtaatcagtatgtggaagaaaaggttccatgtagtgctaccaccgtgtcggtcaacccaggaggggaagaagttagcacgatgaagaagaagaagaagggagatgtatacctctccgttcccctgttctttctcatgaacagaaatttggttaatctgctgaagcgatttaactctttttatttttcccatcacttgaacatttgtatgcagtttttaagagagccaaaatttttttatcataatcggacgttaatcaagtgtctcgtgactcatttttttcgagcgtatgttttacctgaggagttgggtagatcctttggccgtgtcttcaaatcggtgagcattcactgtgacgaggatggtagtgacttgcttgacagtggtgaggatggtagtgacttgttggacagtggtgaggatggtagtggcctgcttgacagtggtgaggatggtagtgacctgctggacagtggtgaggaagtcaaactggggaggaaccagaagaagaataggcaaaaggttaggggcaccacgggcagaagccgcagtctcagtcgcagtcgcagcagtggaggtagtggtgatgagcgcgtggcgaacgaggaaagcgaattgcaccgctcctctagtgaatcgaattactccctggcctttgagtacaaaaatatccccagcgaaatatctgtgtcagagacggcttggggagacagctcgtagggaatgtccacaaggggtacccacagtggaaatgcatgtatatataacagcggagagcccaaggagggcgatattttaccacaaggtgaacaggatagcttgtcaaatatattcatctcatcgtttttttttttttccccctttctatatgaattactcgcaacacatgagtggtgtgcacctccgcttgacctgtgtgtttactttatttgttcctatcccgagcgaggcctaccttccacgctgggcacactgccatatagccgcccttaaagagagaggcccttttctttttttaacctgtcaaaggattcgttttatggccgtccatctgatgtgaatcagttgtatgtcctccgcaaaggggtgtatatgtttcgttcgtccttccaaatgtcactgctttgaatataaaaagggtagagagaaaaagaaaaaaattcgcctgcgtttccaaaatggggagtcaccccttccgcatgctttatccgctgctgctacgctctgcagatttcgtgggggacaaactgaacctttacggcgatgcacattgcggattgggaaggagggtcaattggcccagcggaaggtgctacactcggtccgcactgtcgccccgctcacgcgctcccccgtttctatgttcccccttttattttattttatttttttttttccacaatagttaaatttttttttaaaagtgaggcgagctagcgaattgcatcttcaacgtgcttgcgcgggtagcccactttttcaaaaaaaataaaatctagctaatgcggagagcatttccaccccgcagttttgtgtcagcctggttaggcgtatctcaccgcgtagtcaccacacggatgctccgcttggccgctcatggctcaccacttgtcccatggcagtggcactcgggaaactgctgctgcgcggcaatagaagatggccgagcggtgtgtccccactcgacaaatgggggaatgctgccagtggcggcaacgtcggcgaagtgggagatgatgtgcacaatatgatagatcccccgttagaagcggacgaggagtatccatcgtatgtgcaaccgaatgagaagaacagctgtacaaggtgggccgaaagctgggaaaatgcaaatgtaaagataaaggataaggaggaaaaagaaaaaagaggttacaatgctacccccccagttagtgataacccagcgtacacagttccctacagatacaaagtggtcattccgacgagacgaaaaaagggaaaacttatttcagatgtgaataagcagaatagaggagagaaaggcaaaggaggagcatcctcaaatgaacccaacgaccctgaggaaaacataaaagaggaatacagtcgagatgtgagcaaccaacttagttactccgatttcgtagggttcagaaatccaaccctagagacagtggacaactacagatactggcaagatagtggattcaaaaaatttttgcatcgaacctttccaataaaattacctgaacatagaacattgaatccattgttgagagagtatatttactttcttcattccttggatccgtttcgattttccgtaaagaagctgagcgagaggtacttcctctcccagaagtgtatccaatctatttacaaggaggaaagtgtcaagcgatttcttcgagaaaatcagttatgcgatgaacagacaaaacgaattagcaaaaaggaagcagtctcaaaaattaaagaattgatttatgctaaaaaattaggttacaaggacattggtgactttgagaacgtccataatgaagaggatcaatttcagggacacaagaacaccttcgatgttattaataggcaggttattcaggtggagtccatcagtgcctttccattgcctgaccggcgggaccccgtgcccaagcgcgtggacgtcgacatccccgtggcgaactctgccaacgttaaaattatgaactgggtcaacccgaacgacaaggtcgttttttgagcggcgcgtgggtggaatgggaacgggagggtcgttagcagcgctactgtcatcaccaacgaatgccactttgcaggggactgccccgcgtccttcttcgcgaagtgaacattttcacctttgcgccccccaccgagcggcagacttgttcttctttttttttttttttgtgcaaattgttgtgcgtccttcgcgcatgcgcgtggttagctctgttggaatgcacattaatggccacgttaaatcgctcccgaatgaccacgttaaagcgctcctgaatggctgcggaagcacttgcgtatgcataccaacgcgcaccacggtgccccaaacgaatgccaattttttcatatggacagatgaaaaaaaaaaaaaaataataaaaaattccaccttctgtttttccgtacccccagtggcacacaaaaaccattcaccctatatttttttttgtctccctttttgcgcaattgagggaaattccctctcgtttggattggcagctgagggcatcctcgattatttcaggtgtgcatgtcgggggtgggggccacgcgccgttgaggcggtctcacgggtgcctgcgaaaaggtatgcaagagggttcttttcgccacttcgcttcgccattccgtttcgcctcttttttgcctaccaactggacatccccccacacacacacacaaccacacggtaggatgaagctgcctttcggaattgccctgtcggttctgctcctcctggggctaatctgcgcaaaggataaccccatcaagccgcacagtagagacaagtacagaaataaatttcgtaaaaaacacaaaatacccaccttaagtaacgactcggatcggaatttcctacagatgaagggtgcacacatttacaacccctccttagcgtacagaggtttggcttttgcagtgctccctcctcttggggggtagctaagccggattgccacggccgcggcatcgtaaaaaaggaattgcacacgtgtgtgcgcttgcctttgtatgcccacgtacctacacccacttccgcatgcccacgtacctacgcccacttccgcatgcccacgtacctacacccacttccgcatgcccgcatacctacacccacttccgcatgcccgcgcacttcacctcccgcagacctattcgacaacaactcattgggaacgtccaccatttactacaaccgcctcatgtggggggccgttatcttcctgttcatgtttatactggtgagcagcataggagtgtttctttatgtgaacaacttggagagcaacgcaccgaagaagagacacgtgaagaacgccacaaactactacgtcgtcaatccgaccgtgccctacgtttagcgggtttctcccgttttgcgtttttcactcgttttgcgggtttcccctgttttgcgcgttttccccgttttgtgcgtttcccccgttttgcgcgcttctcgtgttaaccgaggtggcggagcaacccacgtgcagttggacacaaacacggggcccccgccgctgtccccccctcccccgttgtggattatgccaaacattgaagagaatttttttttgtttttttttccctctcgaatgtgattacgagaaaactgttttggagaacacccccgctttgcgggatgaattaaaaaaaaaaaaaaaaaaaaaaaaaaaactgccactctcactcttactgtgactcttcttcctccaatgggcagttcaatctgtgcataaaaattatgcttcccacaaaaggcatgcatcctcctttttccgctttgaaggaagtcattttggaggaacggcgagagaaacgtctcccaactaggacgggcactttatgtatcagtgtgtgcacaggaatggcctgcgatcgaaacggcctttccggcggcagcataaatcaactgcattcttttggtcacaacttttgtgaggtacccccttgctgatattccttttgtctgggtggctccccccacctgatgaggttccttctcttcacgcactcacgattctcctctttcccgcatggtgaccgtggcgaggtgcacacactacaggaggggtggaggttatcccgtcagcgttaaaaaaaaaagaaactcccttaaccacacacacacacgcgcgcgggtgggcacaatggcctggctgacatgtttccgtttttcgcgcgcaggaggtctgtttcgcaactaatttgattccctcccccttaactgtttttttttttttttttctgccatccattttgcccgtttttcggtgtgtaaaaaagattgccttgtcgcgccgttattttgctccatctgggggaatcaccacgcgaaattgcctcgcgtgatcgcctcgcgtaattacctcgcgtaatcacctccagtaaccacctcgtgtaatcacctccagtaaccacctcgtgtaatcacctccagtaaccacctcgtgtaatcacctccagtaaccacctcgtgtaatcacctccagtaaccacctcgtgtcacttgtgtgcaccgcggagttcatgtcacctccgtgcactgtcggaaaaaaattgccgcagggagaagggaaaaaaaaaggagcgatcgggggagctaaaaaaggcgcgaaaggggcagcgaaaggaagaaccgaacgaggggaagtcaaccggaagaacagagtggaagaaacaaaccgaatggactaaccgaatggactaaccgaatggaccaaccgagtgaaccaacagagcgaaccaaccgagcgaaccaaccgagcgaaccaaccgagtgaaccaaccgagtgaaccaaccgaaaaataccatcccggagatgggacaccgatttcacgattgccagtttcacccagcccgacgcaccccgcaaaagcacttccaaattttctcccgcgaaatttcgtccccatctgcgaatttagttccctgattacccgcagcaccggtaccagcggcaccagcaccagcaccagcaccagcggcaccagtaccagcagcagcagcagcacccctgtttaagcatcattttgggtaacacggtttacaggatgactagcgaaggaggtaggggaaaaagcgattctttccaaaaaaaaaaaaaaaaaaaatgcccactcaatgcgcgcttctgttattatgcgcgcttctgttaatgtgctcgcttctgctaatgtgctcgcttctgttaatgttctcgcttctgctaatgtgctcgcttctgctaatgcgctcgcctctgctaatgtgctcgcttctccctcctgcacacaccctgcagctgtcaaactgaaggacaaccagtgggacgtgtccaactacaagaacgaaaaactggtgacactagatcaagtgcaagtaaacaacgcagtgaacatagaccactgtgaaggaaccacattcgtaatcgaaaatgataaaattaaatcgctagctatgcacaaatgcgttaagtgtaacgttgtcttaaaaaatctgatttcatcaatcgaaataattaattccagtaaagtgaagatacaggttttgggtaaatgttcttccctttcgattgacaaatctacgggagtgcaaatttatctctccaaggagaacacagagtcggagttcaccacagcactgtcatccgaaatgaatgtccacgtagaaaatgaaaatggagagtggacagaaattaccattccggaacagttccaacatcgcctagcgaatggaaagctccacacaagggtatcagatctgtacacattttgacatcatcagagcagtgcgtttaggggttatatcacagttggtgacttccccaaaaaaggggaggagggagcgggggagctgggcggcgaaggataacttttcactccaagtatccccctattgttttttttttcttcattttattatatttcattttgccttacacgactgggcttcttttttcttccccttcttctcccccccttttttatgccatatgcatgtgcctagtttcgtcacctcatagctttgcgaatttgtcccccttttttttttttccatttttgcacattttttgtcactacgatttgactcctcctatggtggactcattcaggagggcaaaaaggtatcacctatgcccacaagctgattcgtaaaaaaaaaaaagggttcgaagcgaggcttttctttgtactcaagtgggtaaactccctcacaatcggtgtggtggggttttcctcatatgcctggtagagcaaaacgggttcgtcatcgtggcaacattttttattttttctgttacattctctgctttgtaaggctatcatcacaccctgtgcagaatggaagttattttagagggtcatctcggggacgaatccctacgtaactcgcgtcacgcccctgattcgcgtgacccacctgtactgtacacatgcgcccctcccccccccaatagagggcccatcccacttgtcacaagctataacgtggcgcaattttatacttcgagggggggccactttcgaagcggcttcacctgaatgtaccgcctcccgaagagaagcgcacctttttttctccctcaatatggaaaaaaaaaaaaaaagaaaaaaaagaataaaaaannnnnnnnnnaattaatatctctacagaatattagaagaaccacgtgatcaccaaatggtaaatccaaagtgagagcaaaaagattagcagcccgagcggaaagcgaacgagcatatactttttttttcaatttccacgtagaggagttatctccccgagtgttcaacacaggaaagagggagaaaaaacttcctgttgatccgaacgcgcatgtgcagccgagctgttagaaaaagttgcataactgggcagctcttcgtgcaagctaaaatcgcacctcccacattggaagaacgccgtgcaatcttaaatcgtgctgcctactgagcaaaatgagaagtttgaagaaggccgtgaaccgatggggcttggcggcggcgacgccccccctaggaagccggaaggtgtgttgcctccccggtatgcacaagggactgggcagcatgggcagcatgggtaccagcggtaacatcagcacgaacagtgggccattgaacggcgccaacccgttcgcggggaagcgaagtatggccaccggcatgagcggtacaagcggtatgagcggcatgagcggcaccagcggcaacggcgtctcctacgcgaaggacagccaaatggaagaacacatgagcaacgaagaaatcatcaaatttttcgaagaaaataaaaatatgaacatagacaagctgtacaacatggtgaaaaatttaagtagaaaaaaaatggaggaaagaaaaaaaattgtggaggacgataaatttctcagcatccttgaagaaatcgaaaatagaataagcataatgaacacgaggtacctgtgcaattttgccctacggttggctagcctgtccataaataatgatgatataaaaaaattattgaccaaaataagtgaccaggttttaaaaaaaatgaatgtgaatcctcgagacttggttggaatatgttttgcgttaagtttgtgcaataatgtgaatgagtatttttttgaacatgtgaaaaaggaaaccatttccaacatcgatgcgtacactccgacgttgctaacacagttactggagagtatgagactttcccaaaatttggatatcgaattaaccaatttgattatcgaaaaaatgtgtgaagaaatcgatcgatttacaacaaaagacgtaacactcgcattgaagacgttgtcaatggctggcatcccgcgaggttttctcatcagacgtctatgcaatctcgtatttgacaatatatctcactttcatcactccgcgttggtaaatattttatacaatttaactaaactgaaattcaccacgacaaatcatattgatgtgatttacaaaaatgtagaagaacatttggaagactgtaacgtcacgacgatgtgtgaattgctgtacactttttacatgaacgaaataaatgaagaaaataaaattcgcaaaatttttgatcatatacaatatgaccattttaatacgaccaaaacggctgtcatcatcgattttgtgcatgccgctacgtattacaagaattacatagatagggaaaagttaaccaaattaattgacttgctgttccagcggaatgtgcccaagtcgctcacactcattgccaagataagggagcccatatattttctttcaggggatgaacaatttatgttcgacttgaacaacgtatccccctcgtggctaaatgccatgaatgacttcctccgaattgaccacgaaaaactgcaagcattgaaaacatttcatgaagtacaaaatgtgctaaatacaattgcgccaaattttaaattaaattttgttcccttacaaattgtcaattcgttctctgttgattttatcgaaaatgaaaaaaaaatcatcatcgatttggacaccattgtgaggcatacatcgttccaaatgaaacacaagcactttgaaaaattgggatataaaactgccaaaattcacttttggaaatggagaaaatgtagatcggaaaaagaacaacagaactatttgtctgacatcatttactccgtcaccgatagacgggcaagcgccacggaggagcccgccggggaaagtggccaggaaaagaaaatcagcgcttcacaggggtgacttcacaggggtgacctcacaggggtgaccgcacagcaccctacatagggttataccccgcgtgtacacacacatcacatgcgggcgaaaatagccccctcatgtgcctcacccatggttagcaaatattcccaaaagggggaaaacccaatattaccacatccgctttgtattgtgccctctttatggctacaacacaatgcgcacctctgcgcggtcgggaaaaaaaaaaaataccttacttgttaaggcaaaatttttacgttatgctcctttccaggtagctatttttttttttttttttggactaaccaaaatgttatgaacggttcgtgcaactgttggaaaaaaaaaaaaaaaaaacacaaatgcattacatgtgctcgcacaacaaatgcatttacgcagccttgcacagcggagaaataactgattggagctaaacaacgccccccttgtcgcccccgtcctgcgcgtcgcccttctcgctgcaaaaaggccaactctgcgaaaaggaatagtccgtcagctccggcttcttgtacttaaatctgctggtctcgttgaaaattttaaaatactccaacacctttacataattcgtgggcttatctattgcttccgcctggttaatggacgatagacattgcaaataccgcgtgccttctattctgcacttggaaaaggtgtgcgggtacttcctcaagcagttgataaatttcccccataaactatcacacggatttttctcaaacttcctttgattttttttctgaattttgtgcaaaatttctttcccctgccaccattcaattggggggaaatgcttctgcagcttcgcaactggaaataacaactcgttattcctctttttgctgcagcccatttatgaggtgcgcaggtgggggtagaaaatggcggtagcgttattagcggagaggtttacactcacgtgagtggcatcaacgtattgttaagagaaccctcgcgggaaaaaacgaatgaacggttaaatccacttcgtcatggatcagctcatatagtaactgacagaatggaaattttgctaccaatcctgctttacacaattttgttcggatgccttatgtcagttgtggccacctttgcagcgacatgtaatagtgatgctttcacgtagcagttgtgcgcacattgcgcgcgtcaacgcgagctagtgaaactgagtgtgtaccagttcgatctactctaacccccttttcgcacaagagggggaaactaaatgcatcatacatatcaacggagcactaattagggtgttcaagccgacacgcggtcctccttcaccattttgcatttttaaggcgttccacataaggccttacaacagcagcgtatgcgtattactatacggtggggtcattttttttttttacttatgggaaaggtggagaaggcaatacatatgtacacgaagccacttccaattatctgcgcattacatgagctttaattttttttccacccctttaaaagcgcctctcgatgatccttttaaattttcggcccccatattgcgtagcacgcacataaatattggatagataaagcatatgcaataatggcattctcacctgtacaagagcgttaggtcgttttttcccttttattttttgcccaaccacccaccttctgctgcacctgtaagcttacgctttatgccgaacggatacattgcttgagagtgtgaggagcccttttaacacgcctaccctggcgtaaagttcattcgccttggatgtgcagtgcgcatacgagaaggatacgggcggtggtgaaatgtaaatgttcacgtggctttattttgttcagctcgtggtgccaggtagctattttgttatgccaatttttttttttttctgggtagctattttgtaacatttttatgaaaatgtggctgtttagaagtttcctttttttctaggtagccattttgtaacatttttatgaaaatatggctgttaatttttttttttttttttggataactattttgcaaaattttaccaaaaaatgtgaatggctcatttaattttttttttttccggaatttgtaaaatatttgcaaaaagtatgaacagttaatattttttttttttttataaataatttttattttttttgaaaaatatgaactgttcatattaatttattttttttttttttcattttttttgagtatgatgcaaccatatgggggccgcagttgataaagcttttttttttaaaggcaaaatgacgagaacgtgaagttgaaagcatagtgttagcaaaatggaacaaaaatgaagaactgcggaaagatggtataattagtgggtagggcccccaccaccaccaccttttaaacggtgccatggagagctaaaaggatgaagaaaacatatatggcaggtgtaacaccactttggcgaagaaggctaccccccaagttgacgcaagattttccgggacgtgtagttggggccgaagggagaaaggaaaaaggcaaaaggagaacttgtatcatatagccagcccagtcactgaggaagaacggaagaacgaaagaccgaaagaacgaggaacggaagaacgaggaacggaaccacgcacgactgcatagacgcggcgacgcggctcaatttaacataataatgttacgcgcagaaagtgtacagaaaatttgttcccaagttttcatttcatctgctaggaaagtccccgagatagggaattcgcaattttgtgttatcccttattaggaaagcatgtaacctgataagttacgtatcttatagtatccttgtacggaaagttatttttgcaacccgtccaaggcatgtgaaatgtagagtcaaatgtaacatgtgctgccttcggtggcatcacggaatggggcttatacatatgttaaattcccgcatcgcgctgtgtctgcctgcggttgtgcgcggggccgcgttttgggagaattccccctgcaggttggtcggccgattagctgcatggacgcgtagctgcatgaccgcttagatgtgtgactgcttagatgtgtgactgcttagctgtgtgactgcttagctgtgtgaccgcttatctgtgtgactgcttagctgtgtgaccgcttatctgtgtgaccgcttatctgtgtgaccgcttacctggttaaccgcttacctggttaaccgcttacctggttaaccgcttacctggttaaccgcttacctggttaaccgcttacctggttaaccgcttacctggttaaccgcttacctggttaaccgcttatacctggttggctttttgttgaccccttttcggtaaccacaacgcagcgtcccccttttttagtgtttcattttgcacccatgtttaccctccacacacaacaacaataacaacaaaaagacagctctccgcaccgcaaacttcgaaacagtctgctgtgcatttgtaaaaaatgacactaaaaaaaaatgagcgcacgaaatgtgaggaaggcgttaaatgagaaggggttcccacactgcgcaccatcatcatcatcatcaccatcatccgtgtgtctctccgccattccgatgcgcagttttgttttgactgttggccgaccacttattgagccacgcacatagtcgagcagagacaaaacgcctgtccccattccacttcgcacggctttgccgtagttttcactccttcgaaatagcgaagggtcctcggcaaaaaggaaaagaaaaaagaaaaaagaaatgaaaaaggaaaagaaaagaaaccccaaattgtacatttaaaatgttaagctgataaggagagactatgaaaactgtaaacttttaaactttttaattttaaaaatttttaaattttacaaaaatgaggtggaaaaaaaaaaaaaaaaaaagcaaatgcgaatgtgaaagagggcgcaaatgcaggtaaaacagttacgacaaaaaagggggggaaaaagagaggccaaaaaagggggaaaaaaaagagggccaaaaaagggggaaaaaaaagaggccaaaaaggaggccaaaaaagagggcaaaaaagaggccaaaaaagaggcgaaaaaacgggcgaacaagaggggggcttttcaaagggtacgttcacggggggtgtggggatgcagaaaatggtcacaatagagaagtatgccttatgcgcaagtttaacacgcacgttggtacacactcacgcacgctggtacacacctcaggcgcgcgccgagctctgtgacgaggccccctcctggtgcaggttctcaatggatcgctcatactttcggaagtacaaaacggtgagcgggaggaacataatgatgaaggtgatgacgagcaagagtacgacgttggtggggtccacgcttttcccgtccttgctcacaatctgatcgtaaagattttcacacagtagagaaaagagacctccacaaaggctggcgaatccaagaagcttcccaaaaacaacagacggaaaggagttctgaataaagcaataaatctgacttgtgtaaatactcgtgacacacatgtaaaggaaggcagacacaagtccagccactcgatgtttgatcaatgctgtcaaatgcatcagtgcagaaaaagcattcatcaaaattattattatagctgatccatatttgtttataaatctcccaaatatgatacaagggacacaagaaatgggcatcaagatattaattatattaataatagatcgatcgtaactaaaataggtatccgtgaccattccgtagaagactgttgatatattgaataggataaagtatacaataatacagatggctgggtaagtcaggagtatcttgaaaaatagggagatgctctttttatggaaatctgaaccttcttcaattaaacctttcgaagaactcttttcttgatctttttgcaccccttggattgtacttcctcctcctttactgctcacactttttctattcgatccactcgtattttttccccttgaatgtttgccactatttggtgtgtttccccttgtagagggggtattactttcattaccatttctccctttggaagctcccaagtgttcagtatcgaatggttgcatctccacatcaacttcgtcattcgtttggctagtaacagtttttctatccctacgtccatcttggccatctccttctgtacagctctttctgcttggatccttttcaatgtagtaatctaaccccttgaatggcttacgggggagcaaaaaagccgctactaataagcatggcaccaggatcacaaggatgtacccgtagcaaatgtatgcaaatggcgtggaggggtatttgcggtaaatcaagttaagtgtggctgggacggcgtaacttaacgatgcagctgctcctacgacggttaggatgaaggtagaggcatcaggatatagattcgaaattgttaacacggggatgaaggcagtgtctgcacctaacccaaggaacacaaaactcatgagagttgtatccactgtggttgagtcgattgacaacaaaatccatgatattatgttgcacatctgtccaatcatggctgtaaatttgggaccaatgtggtcatataaaaatccacagaaaacggacatggtaaaatgtatggctagcgttgtcgggtagaggttgtttattcgcttgtactgaggggtgagggtaatatctgtgtactcgcccacgttgaggttcttatacttccccacgctgagcaacaaatttcgaattgcgctccagtcgaagtagatgcatgcggaggtcgctgtgtagatcacggtgattattagcagcgataatctgcttatgttgaatggcgttttttgcttggcacccggtaagttcgggtccgtttcgagtcgcagccccttaaggaaggccaggcagcggttcccccgtgtgtccttcatggcggggcaactatgaggggtcacagggggggggtcatctaaggggggttacaaaggacggtcgactgtgcggagtcaccaagtggttcgtttcaccaagtggttcgtttcaccaagtggttcgtttcaccaagtggttcgtttcaccaagtggttcgcttcaccaagtggttcgcttcaccaagtggtttgttccccagcgcacggttcgttctgttgccacgcgcctcgcacagctgtacaaaagaaagagggtcggcgtgcaacgggataatggcataaaaaattgtaacaacaaggggggtgtaacaaatctgccacagggttaaaaaaaaaaaataaaataaaaataaaaaaattaaaaataaagtaaaataaaataaaataaagtaaaataaaataatgcaaaataaaataatgcaaaataatgcaaaataatgcaaaataatgcaaaatagagtgaaaaattaaattaagccagtgtgcctcgaatttgttcgaattgatccaaactgaggtgagttaaattcagttcacttcgaattgaagggcaatttaaagtggcttcccaaagttgtgtcacttgttgcatgcccccccatttgtgctgaagggggggggtaacctccgtcgtttgactgcacatcagccaatcaagttgtacgaccccctccaaccaatctgccagtaaggggggggagagagtgtaccacgcgcatgcggttcgcctctcataattcccgcatgccacctgcatagcaagggggtattctcttcgccagcgaatttttagcagctcgccgcacagttgcaaatggcatttgtggctttcctgaaaggttttgtggattttttttttgccccgttgtggttattttgttgctgcttcccccattttgctgcttcccccattttgctgtttccccttgtgtgcgactttcgatttttccgcgcttctcccctgcagcgctcggccgaaattgcgcccaactctccacacagtgcacgcgcgaaaaaaaaaaaaaaaaaagccacaacaccgcaacgcagcagcgggtgctgcatatgttgttgtcccccccgctgtggaaagctcctcaaaaaaatgagcacatcatttgcgcggcaaaaataagcgatcacgcgacgcagtcagactcccctaaaagcttatccttttttctttggacagcgcacatgtcgataggtgtggcgattcacagggattttcaagatgggaaaaaggtggctccccccacacacaaaaacaaacacaaacgaatttacaccctccacaaaaagaggcggtcactccaattcttcaactgcccgtcatggaggaaacatacaaatggtatgaaactacttccccttttttttttcttcttttttgtctctcccgcgaaacttcccgcatatcactttgccgttacgttggggcgaaaaatagaggctggcccggaaaaggcattcccctgtgggttgcagttacgatggcggtttcgctcaccacgctactcacgctcaccacgctactcacgctcaccgctatactcacgctcaccgctatgatcacgctcaccgctatactcacgctcaccgctatgatcactctcaccgctacgatcactctcaccgctatactcacgctcaccgctacgctaacgctcaccgctacactaacgctgaagcagccccccgagtggccctcctgtacgtaaggaggagcaagggggaggtggacgccaagagagcaatcacaacgtaggcaaacggcttggggtcactcttactgtaatccacgatgaagtaattgtaaatagggatattcagtagagacaacagcccactgatcatgctggtagtgcctgcgattttcccaaagtgacgttttggaaacatgatctgtatgtagcagtatagttgtgtcgtgtagcatcctgtgactatcaggtagaacagcgtactcaagtaggcaaataatttgcttctcatcacggcaaaaagattcatgaacagactactcatgagaagggagagtataatcacgaggatgtgaaacttgcgaataaggaaaccgaaggctgcacaggagatcactgatagtggtccgaatatctttagaacctcctgcacatctgaataatcagcaaaaaataatttcgcacactcgttgtaattaactagcgataaattgtatatagtaaaatagtagcagatgctgaggtatctgatggagaaaaagtttgctcctgtttctttacactgagggggtatcattttacatgcacttttgtagtctacgtctctgttaagcttctcatccaaatggatgacttcattctggttagatatacccctctttatggactcccccacagttggaatgccccctcggacggaggaactgtgtgcataacctccatccataatgagagaagaaccctccttttgtgaatacaagtctttggagtccccctctctgagggtaaaattgcttgacgtatgtgtaacaactctcctcagtacgcacccatttgtggagtataagctaaaggacgacgaggtaagggccctttcgatcatcaactcgcgtagggtgttcttttctccttccagctcatgttcgtattctgcgtagagtggcacaagtgcttcatcgattgcgtggctcccgcggtgcagactaagttggtcaccctggctagagaaggggcggtcatatgggaactctacagggtcattcacagggcggtcagcctggctatcctctgggcggtcagtctggctatccactgggcggtcagtctggctatccactgggcgatctgtcgggctatccactgggcggtcagtctggctatccactgggcggtcagtctggctatccactgggcgatctgcctggctatccactgggcgaccaatcgggtcacgcactgaacgatctgtcgggctatccactgggcgatctgtcgggccacgcactgaacgatcagcctggctatccactgaacgatccatggggtgcacgcccgacacgacgtacccctccaactcctgcagcgtctggttgtgactctcctgggctccctccgcaacgggctccccaccgctgatatgcttgaggggcaaaaaaatcaaaaggacaaagaaaaagggaaccaaaatgatcgcgcagtatagtaagcaaattaactgaaacgactgggcatcatttggcgaagtgaacatgtccaaaaatatgggcatgctaaagcttaaagaagcacagcatcccaaaatgacagtatacatggtatggttttcttcgaataagtaaattaaactgagaattggtatgtaggaggagtcgcaagagagccccaaaaatattgccccccaaatgatggtgttatttttgccttcattttgtaacccaattaaaatccacgaaattatgttaaaggtatgcccaattaacgcagtaattttaggtccaaaataatcaaaaaatacacccgatatggctgacatgataaaatttgagcacaggataattgggtataaggcttgcactctcttgtcctgttctttacaactgtatgatttaccctcccagtcttttctccctcccgagcgcacactttcgcaatcgtttatgtacacatttccgtgataaaaaaagtcggacaaagaaatccaattaaagaatatccccacgcaggttattatgtacacacagaacaacatcaacagagcatactttttcctagtcgaaaattttctaatgtctatgcctttcctgaggaagtttttcaccaccccatttgtttttttcttcttgcttgattcctccattttgagttcgcccctacatgtgttcgtgaccatggggttcggttttccccactggttctttatcttacttgtgtgctttgtgtgtccgcctgttcggatgccattccctgccttcgaacgagtgcaacaaattggtccgtccaaaattgacgacggagaagatgcactcgttcgtaccttccctgtgctcaccaatttgtgtgtgcaatgtggcaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttggcaaaatggctacctcggcagagtgaaagctagccatgtccaaggtgcccatttgatggcccgctcgactgcgcccatatgggactctacttacgcggctcgttttttctttttacgattgtgggacgtacactaggatggggcattttaactcaaagcagggttccacgtggggcccactggctgatcgtttatttgagcacgaaaaaaaggcaaagggaaacaaaacgggtaaaccaggaaaagaagacgaatcagacaaaaaaggaaaaactggaaaaataggcaaaataggcaaaacaggcaaaactgccaaaataggcaaaataggcaaaacggattaatctcacaaaacagactaatctgacataacgaaagatgcggaacttctgagcggcggccctgtgcacaacgcgagggggggaaagagcacgcttgctgcgctgtagaggcttccctaatgcgacatcgatgccgcttcactgtcacatcagcgcgttccgctatctccctcgtaacacggcgcgaaacccgatggcctcccagacagcaatccctccaggcgctggaacgacctgagctgcagaaagaaaaaccaggggacgcacacaaactccaagtcgtacagtattcgcagcacgttattgcgaaactctgtccttccatttttggacaagcgtatgccgttatattcaatctcgtagttcctctcatcggttgacatgttgtagtggtaaatcccgtccacctccagcacaagatgtggctctccttttttcaggaccaaaaaatcgaccaggaaaccgcgcttcaagaaatattctgacttgtacataatttttttcttcttcaaatattcacaaagtttgtactgaaagctggacatgtgtactttctgttggaaaggcattttattccttctcaccgtttctttaactacacaatagggtatataaaaagacgtggggatgcgaagctgtcctttctttaaatgaaaaatttttttgtttttcttgtaatacatatttaaacacactaacatttgattcagcatgttgtagtcctcctctctccaatccaatttgctggcaaatgttctccttagcaagatgcacattttggtaaaggtggttatggagctctccaggaaggcgctacttaaaagtagggaccacgcgcactttgcgactttgttgactgtgtcctgttgatcgttactgtacaggtggtgcgtttctgctgtgtgtctaacagtggggggggttactacccggtaaccgctagacctatttgacccttccccaaagtgggcataataatggtcgtttccgatgtggtgccttccaccaacacagttatcgccattagcctgataaacccaattagcaccattggcagcttcctgttgaggttctcccttggccatctcctccagaagaacacgcaaagcaaatttcaagaaggtcgtggttattatattgaagtggcaacatacaaaagtgatggggtacagagagtgaatatccacctgcgggagggtctccagaatggggagcaaatacgacagcagggtcttgtgcaccacgttgtttttgtagtgtagcaggcaaatctgaacaacggtttgtgcctttatcgtgtcctctgcacttcgcccttctgcagttttcccgtccgccccaacctccccctttagtatgcgccaaaatgaccggtaaaaaaagtcgtacagttcaaccgataacgtgtttatggtgctggagagagcgaagaaaaaattaaccaacccctgcatggaatcgatttcgttccttctgtggaatatggctccttccaatttgtgcaggtgttggaacaggcgtgccttggctgcttcgagttgttcacttggagaggggtcatgcgtatcgttgctggtcaatatgtgtggcctgctttggggcagcacgtcgattatggggttctcccgcgcgcaaaattggggtccacctgtgtctccccctgcacctgccgctacaccgagttgcgcacccatttgtgtacccatttctgtgcccattttcgcgccgatgcctcctcccgccacgcagaaaagcatgtttccattcccgacatacttcacactcgccaggttgtacctctgcacaatgtagcaatacgttgcataaaaaatcattatcagttgtttcatctgcacatgcctaaaattgaggattaagaaatcgaaaaaatgggacaacgtgtccatttggtcgtaccccagggagagtaagcttctcaaagaaataacaacattgggtatgttttctacagtgaagaaaaggtttcttctttttataaccatcctttgaataaaacactgcacaaagggatcgtagtagtagttggcattggctagtcccaccaaaatgtccacccaatttcgcatctcctgagtggttgctatgtccatgcttgtagccgtgtgctggatacccttcttctttttttccgctttggttgtgtaactcctggggggatcctcatttggattttctcccatgctgagcgagatgctaacttgttttaatttcgactccgatttgggggggtctccagagtggcggtcatgctcgcggtcacggtcacgctcaaactcacggtcgcggtcactctcaaactcacgctcacgctcacgcccaaactcacggttcagctcatagttaccgccacactgtgcacagctcaaatcgcccttccactcggcacccctgcctgggcccaattggtcagccacccctccaatgcgcccacaacccaatttgaggagaaaacactcgacgagcaatctgtacagctgattattccggactgccaatcgggagaagtccctcacgagggaggacaagtctcgttcgttcgcgtcaatgagccacgtactacatcggcttggcctttccttgttcgccaaagtgttagcagcgaggaggttgtctcttcgttcacgggcaccaccttcgtaggcaccaccttcgtaagtaccaccttcgtaggcaccaccttcgtaagtaccaccttcgtaggaaccaccttcgtaggcactacctccctggggaccaccttcgtaggaaccaccttcgtaagcaccacctccctggggaccacctccctgggggggcaagccaaaacggtggctctgtccattgggtagataagcctgcccacgcagcagcaagtcgatgatgaccggaaggtgtgcctcttccattctgcccttctgaagaccgtagttcaccgtcagatttaaaaatcggcataatttgaagatggtaaaattatggatctgatttgggggggtctccagctttctcaggagtacttctactatctcgtctttgaatttgccatgccaatttcggctagccatttcgaggaagttcaggatagtctttatgtccaacgggtggcgttcaattctctgcaggatgtacctctgcacagagctaaccatttcgctaatagaggaggagctgaaaattcggaagaggtcgttcggggaggtggattccctcaccactcgggggcggtcccccactgagtggtgtgcccctactgggtggtgtgcccctaatgagtggtgtgcccctaatgagtggtgtgcccctactgagtggtctgcccctactgagtggtattcccctactgggtggtgtccccccccgtgccccctccttccccactcgaacagacacttggcaaactctctcgcgttgcagaacgctgaggtggaaattttcgccaagtctgcttcccccatctggagcgaaaggacggaggagacatactgcctcacatccacgtcattgctttggcccccccccaaatgaatggcacgccgcatatacatgtgcgcaaagtagataaagagagccttccaatttagaaccacctgttcactcatcagttttttcttttgcataagattaataattttggccatggcccaaatgaaccctatgttgtgtttttccttcattcgggtgatactaccctcatcgtatcgaacctgttggattaatccaactagcagatccaccactggggtggtgtttgattcctcaatctgcttgactccattgatgaggtttattacgttgcttttttttaaatcggttgcctttccctttgttgcgtcccattttttgtttttctttgtggggccataatgggaggagagtgtatcccgacgttgtgggctgtagggaggatgcccacgtgttgcaattttggggacattcgcttccccctccgtggggttgtagatccgttttgttgagtagaagtagcgttcctctttgccgcgtctgctcatcccgctgctttcccagctacttccccagctacttccccagctacttccccagctgcttctccagctacttccccaggtacttcttcccctcctgcgggtggggggggtgatgacgttggtggcacgcttgaggacgctggtgaccggggacgcgcgcttcatggtaggagtgggttcttgcgtgtcaactgggtgtattcgctcaggttcgccgttgggatggtactgggcagtggaatgagttggggggggaaaaaagaaaacggttcgcaggccttcgtgggtcttcagggaagcggggacaacaccctttaaagaatggcccactcaagggtgggttgtttcgtgctggctggttaagcggttgagcggttaagcggttgagtggtgcctcggtggggtgtgcccgacccccacaacctacgcctgcatgcaccggtggggagtttttctccacgggggggggaagcctatccaattcgttcatcgagggtctccgaaagaagagttcccccttctgtagattgctacctttttggtgaccttaaaagtgccctctgtttcgaagtgatcctttcatcgtcgcagctaccccccgccagtggtaaaaaagaagaaaaaaaaggagaaagaaggagaaaaaaaaggagaaagaaggagaaaaaaaaggagaaagaagaagaaaataaaataaagaaagaaagagagaggcatgcgcctgttgagtgtggcgccgcaggggttgttactgggacgccctcctccagcgcagctgttgtgggttccccgtgtaatcgaaaatccacgtgtggtccatccacgtgcggcccatccacgtgcggaacacccccactcagcactacccccgttgggatatctctccccccccgtaagccgctcctcatcaaagagtaacaactcacccaggtacgaacaccccaaaagagccatcctacagctgaacaaaacataccattcacaaagaaatttcacagaaggaggaatggagttctgtgaggtagatctagatgagttctgctacaagcaatttgataggacaaagaaatcttgttcgtatataccttatgataaaaatgagttcctcgataaggtgaatgaactgatacgacaaaaaaggattaaggttgtaccagggtatgctggtttttgtaagcatatttttgttgaaaattttacagaagcgactgtggagacaatagagattaacaataaaaatagggacctcataaaaacagattacatttccaggagggacaatgaactgcctgtattgatcaggtggatctcaaagaaggacgtgaaggacatcctgaaggccaagtacctcgacctcattttgtactccagggaacagatcgaaaaggagaataaagaaacgaaaacagtccctaataggaagtccaactgtctctactccatcatctgcattaagccacaaaatgtggactatgagttacccatgactcccatcaccatgctgcgcaacactctcatcagcgagggtggcagcggcatcaacttgaaccgcgacaagtacctcgagtcggtcaagtactggcgtcaccacgtgtccatcatcgataattagcaaagggtggccgcagaaaagggtgacggcagaaaagggtggaggaaggagagccattttgagcgaagccatcatgggggagaagctatacttagcggagtaagtaagtactgccaaaaatgcccactagattgtaccgcccccttccccctacgcagtctgcgcccacaaaccgatgaagaaccattttgcaaaaataaaaaaaatcagttttacttaaaatgaaacaaacactgtttggtggcactcggcgagatgtgcaactgttaagtgttttttttttttttttttttttttcttgtccacgcggacagaggctgctcattgcggggtggcagcggtaaaagtgcagtctggccgccaaactgcctctccaccgcaccacctctccgcttctccacctcagccctgcgtgccctgctcgcgcctgcgctcgtcgatgaggcccatcaaatttttgggcagcttccacttggggacgttctcctgtacaggttcaaagaagcgcaacgtgtacccgaagggttccttcgtaagcacatcaacgaacttttgagtcagttcctcaggagtggaagcagcggaggtcaaagcgattttcctaacatctcgcagagtggaaaaatcaaaatcgtcaacactgttcaccaacacagcaggggtcttccgtagctgtgatgaatacaccaattttttggcattcgatgaagactgacttccaacaacaatcgttatatcgcattcctgacagatctgattcagtgccatctgtctattcgtagtggcataacatatggatccactcggaatggtttcaatgtgtgggaacttctcctttagtctctttacaattaaggagcagtcatccatactcaacgttgtctgagtgacataaaacagtttgtccttctccgagagtggcaactcttcgatttggtttacattttccactatgtaagtagagtcgggtgcttcattaaaggtacctactacctccacgtggtccttgtaaccaataaggataattttgtatccttcctttgccttcatcttaacgtacacgtgtactttgttgactagaggacatgtcgcatcaatttcgatcagtttttttttttgcaagttctcttatttggggagggatcccatgagctgaataaattaagatattcccatcgggtacctcattcaagtcttcgataaatattgctcccttttcttccaactgtttgcatacaatatcgttgtgaacgattttatgtttgacatagattggtggattgaacatacttaggcattcttccactgtatcgatagctctactgactcctttgcagaagcctctaggactgacaaggtaaagtactttctccccctctttgggcgtacctccgctctgcgctgtcttcggacagccgcatcctccgcatgcgccggagccgcagtggcccccttcctgctgcagcctccactcgtggggacgtcttactgcaccgttcagaaaggagaactttgggtaaaatttccccctcggattcgctccccccttttgcttccccttcaaacgaacactccaatgatctacagtctgcacaactgcgaggggcctcttccctgaggggaaatcagatactcggagatgacccctccgtagggcatgctccactcgcttggactgtgtcgccgtgaggatgagaagcgcgattagcagcaggatgagcggcaggtacctctcacgggggcggtgagtgacgcgcgccgctccggccattccgtggggccacacaaattggggagagcagcgcgaagccgagctcgccttaaagcagatcctccagcgtaatccccagcacagcccccaaacgtggcttccgcgggaccctcaaatgtagctatcctcctccaacctatcctccgtgtgaccctcaaatgtagctagcctcctccaccttatcctccgtattggaagtatcctctgtgcctttttcttcacccgggcggaaactgaaagctgttctcattatcgcccgcggagaggtcgctctgtcacgggggttctcaaggttagtcccgctttgtaaagggagcaaacgagctagcttactggtattattggccttggagagaggagttacgaagaggttgcaaagaggttgcgagtgagttgcgaaggggttgcgaataggctgcgcaattgtgatgagcattcacagaggcatcacgcagcatcgtggaagcctccgtaaaaaaggaagtcacgtcgcactccgcgaatgcgcattcggtgttgcaaagggaaggtaaaaaaaaattaaaaaaacggagccctttcactggctagcacaccagacgtaaaagtgcttggacggacgcatcagatagtaacggaaaagggcggaataaaaaaaaaaatcatataatataatatcatatcatgtcatgtcagatcaggacggagccgtgtgaagcggggccagctacgcgcaaaaatttactgggcgaacttgcacaacgaagcgcctatggcccccgccctactggcacactatgcgcgtgcgaacatgcaagcataggagcacacaagcacacgagcacatctgcgcaggcgcatctgcacatctgcacaggcgcatttacacacccattgccggtgcgcgcgcggtgccccctagaagtggagcgcgggggagaggggcgcctgcttgcaacggtaaaacaaaacgtacggcgtgtggtcgttggagaggtccttcgaaatcctgtttatagatttggagctcgtcttggtgaccaccgagtcgtccatttggtaccagtcattcgattcgtcctgcggatccctctcggacttcttcccaatgaagtagtagtgaccagaggaggcagacgagcctccgtggatgatacctccatacaatttgtagtcaaaattatttaccacaatttttgagttgaccttaacgtgcgtcttcactttcttcttttcgttggagctgaaggaccagttgtacctggcgggaaggagagagtagtggaagggagtggagtgggcagtggagagagtagtggagatagtagtgacatggagtgggcggtggacgggagtgcaggggggaaaggcacaacggatgggcgcccccagtagagctgcctataaagctgcacaaactatgtgaccgcataactacacatcctgggcaacggctacgccgcttcagcggtcgtccaaccctacctgttgaggataaggatgaggtggcaaggcggagagatgatctcgttccattttagcgcgtttctctttttgttgcatttggaacaccggtacttgttggacccatggatcttctccttctgcacaaaagtatcaaaaaatttctgaatggatagtctctctgatgccctcacaggaacagggaacgacaaatcgtgaatgacttcctcctttttagagacaaagaagcatttctgacactgaaccttttgcacaagtacacctgagaatatcaggcgaaggaactctttcctcgatcctcccaatttgtcaaaaatgtatctgagcagttctgtaacgtcctgttggtttcggttattcagttcatgtggaaggagacccaaaatgcagtcaggagaaatatacgtcttcttcgtcgtcgtcattataatgtataaattttttaattcctgcaaaaatctctccgattctgccgtggctacatgactggtgggggttatcccgttgagcgtgttcagcctggtgagtgtattcattttccccatcgagttattcacgctgtttattccatctatggtgctaatcccgtgcattgctccctttggggtgttcgttccattgggccctgagacagtagggctgtccttctccttctctgcaaacgggttggaactgtgttcccctccgtccttgggatcttctccaatattaaagagatataaattcaccacgaaggagacggtgctgtataaggcctgcaggaggctattcaagtagcacgtgttgcctaagtttaccaacccaaccggtggatgcttcagcttactcttcgtcatcttgttcaactcgcaagagtctacctttagcattagatacttcggagcagctcctctccttttcagtttgttcccttctcccgatttgttaccttcccccgatttgttcccttcccccgatttgtttttccttctcagagtgctcgtcgtgaagtccatctcctgatagttatcattaaggggatttttttttatacaaatatttctactgagtgcactaccagaggggggtgtattttgcatcgggttttcatacgggaattcatttagtggtccgttcatcgaatggttgccgatttgttccgtttgattggtgacgatgttagggtcacttccgtctcgtttggctgtagcgttacttttgagagagtcttttttttttcccctctttcgattttcattacttaatgatagtcccttggccgactcaggatccacaacgcccttcttcttctcctcctccttctcatcctcggactcgagtaaccccagagatgggaattttttcatcacgttgttttcacttgcgaatgggtcaggtggcatcatcatagcagtgagacttcccctccctgctgctcctgctgccgatgctgcccctaccgctcctaccgctcctcctccgctgctcttcttcccatgaggcggatccttcgtccccccatttttgcactccctactggtgatgtgataattctggctggataagctctgtctagaaggggaggactccatggggaaaatacctacacgcgtggggttcgatccgaataggtcctctttcgattcgtttgcacatgtcgatccgattgcctctcccattgtcgcgcttgcttccttgctatgagaattttcttcttccacattgtcaccctgggtagcatcctctccgtcatccttctctctccctgctttcctctccccacctaccgatgccgaggtcttcctcctcgaaaggatcctctcatcaaatgggttgttaaagtgcaaacttgttatgtactccttcacattgcaactctcatccaggttggtccttccctccgagttactttcgctatcgtaatttctgaacatatcgtcataggtgatgcagttttcatccgtgtcttcttcactccggcagagcgaccccttcaacgggggcacactcatctgtgctatgttcatttgggccacgctcatttgggccacgctcatttgggctacgctcatttgggatgtgctcatttgggccatgtttatcgcgcccatgggtgacggtcccctcccggcccctccgctgttactcacgtgggggttgccattataactgtggtggccgccgctctgtaggccgccgctctgttggacgccgctctgtaagccgcttctctggaggagcctatcacctcttccccccccgctggcaaagaaggcgtcatcctcctgagtcttctctccgttgggcccactcctccccattgtgtgtttcctatttgaatacaaattaaattttccgttggcgtaaaaatgctccatgctgtttatcttcttttcccctccagctgggaacgtacctctgttttgggagatgcatgtactgctcctcacgtagggtctctctccgaagggggacgggaagcgttcggagatgccctcttgggggtaccgatcacacaggttcctcccctgtgccatttcgcctacacgtagtggattgctcaccccgcacagctgattagaagtgccgacctgatgcggagtgccgacctgatgcggagtgccgacctgatgcggagtgccgacctgatgcggagtgccgacctgatgcggagtgccgacctgatgcggagtgccgatctgaagcgcagtgccgacctgatgcagagtgccgacaccggggaagaccctccccatggaagatgaagaagcctgaatgtgttccaagtcattaagtatgccctgaaggagactcataatctctacatctatttcgtgctcaataaatttccaaagaaaaaagtatctcttaaaaaagggaatgaaataaaccaagaccatatgagcatttttaaaggtcctgaatccaagtttctgattatttagaaaataattaaactgctctagacatgacttggcattcaataggttggagattctacagataacaattttgatgcatatgcctaggaggagtagattctccatttcgctgctgtcatttgggtatgtgcttctctgggcgctgggtgcgaaggtgggctgtgggcctccctggctggtgggttcgcccggcttatccgcggggaagggccctgcaaagtggggggcgcaaggtggggtatgaaaaatgggtggcgtaaggtggggtatgcaaagtgggtgctgcaaagtggggtctgcaaagtgggtggtgctacaccgtcggtgctatgccatcggagcgacgcgccggcagccacccctctgtaaggatccccccgttgggccaagttcgttggtgcgcgtgcttggtagtgcactcagagggaggctcccaactgcgttccaatcgagcttcggtctcgcagcggaactggcctcggtctcgcagcggaactggcctcggtctcgcagcggaaatggcctcggtcacacagcggaactcgcctcggtcacacagcggaactcgcctcggtcacacagcggaactcgcctcggtcacacagcggaactcgcctcgatctcgccgcgcaactcgcctctcctgtacctggtcgcctgacggaggggcctccccccaggaaggcatcgaagtagctgctgctgcgcatctcgctgctgacaaagtcctcgaagttgaagttgttaattatgttctccacgtcgaacaggttcagatagccgtcgccctcgtcctccggcgtgtcgtccttgttggaggagctgttggacagcgaagtgctcctgcgcgggggggcggcgggactgacgggagtggcggcatccgttgtttccgctcccgctcctgctcccgctcctggtcccgctcccgcccctgctcccgcaggcacggccttcttcaagtagagcgcgccccgctcgatgcccttattgacggacacatagtcatagaaagccctaaaaaaaaggagcataaaatcgtagtagtaaaacttgctcttatgcaaaaaagaaaagtcattaatcttcttcgtgtcccaaaaaagaatgcacatgacattccaaatcgaaataaattgattaacatcgattctgttcatttcaaaaaaatctctagaatatttttttaatccactcccctaaataaagtacagagagtaaattaagtcattcgagcactcctccttatgtttaattatatgcttcaaaaagtatgtaaaacaaattttttgcaaatggatatttttcttcttctctgcttgcaataagtagagttaaattttttttgtttaaatcgtctttcctgctattaagccaattaaaaattattttcaaaaaagatttcttcggacgagaggtgtagatatttgaccatatggaaataaccaagttgcgtattttactagctcttaaaagattgatatttttttgtttttcattttttaagcataattttagtaacgttttgcattctttatatccgacacatttcagtttttctatgcttttccatagatcgtttgcatccctttctcctctcgccatgtgtttcttcctctcgcagaagtagttatccaaggggtctacactcgagtgatacccctcgaaaaatatgtcgaacattttatgctttatgtgtctctctcgagcgctggcggttactttgtcggcagccttatcgctcgctttgtcggcagccttatcgctaactcggtcggaagccttatcgctggccctgtcggcagccttatcgctaactctgtcggaagccttatcgctggccctgtcgctaactctgtcgctggccctatcgctacccctatctgtagctctttcggccgccttgtccaccgctttgtccaccgctttacctgccgcctccccctcccccgccgcttccccctccaagtcgacgctgccctgcttgccatcactccccacagcactccgaacacagttcttgtagtactcactggagtgcgtcccactggaaaatttaaacttataaaaaatgtacgtcttcaaaaaccactcagcatatctgaagtcaattttttcattaaacaaataaaccaagtcatcagaattgaagctcctctcaaataattcgttgtccaaaatgaacaaataaaataagcagataatacaagcgacatataactgggggtaaacatacagcgtgtttagtatttcattaattatccgctttttttcatcactcgaggagtaatacaaaatttttcggactttgtatattttgtcctcgttgcttaactctagggagagtaaaatatttttcacgttcttgtggctctttcccgacccggactgcagttggtcctcactgggtagatgctcatcactgtgtaggtgctcatcactgtgtaggtgctcatcactgtgtagatgctcatcactgtgtaggtgcccctcactgtgcaggtgcccctcactgtgcagaccttcaccgctttgcccacgcgctgcgtcctttttggccctgccgcgtggaccgcccttagtcgaacgaccagctgtgcggccggccaccccgtccgccaccacgtctgccgttcttcctgtggagtacgtcttctcccccttacgtcttctggcacttcgaactgtgtcatctgcctcctccaggccatctccatccaccacactatttgcctcttctccagcatttccatcctccccatcacttccatcctccccatcacttccaccctccccatcacttccaccctccccatcacttccaccctccccatcacttccaccctctccacctcgctgcgcgcgccgcaccgctccactgcgctccttgcccgagtcggaaccgaaaccattgccaaaccacgcgccgaaccctgagtcgaacctctctccgctatccttccgtccacgtcccttcttgcggtgatctcccttcccacttttcccatcctccttaatggagctccggtaaaagcttaaagagtcactatttcgtttatttattccaaaaaaattatcaaatctgagtccacggctgttcttgtggctggtcttgttcatcatctgtacgttctcataatcatcgtaggagtttttttttttttttttacatccatgtctacttcttcatctgccttgtctacataatcgtcttccctctttgcgtcgtaatttgtatccgcactttttctctcaattaatcttttcaaacttaaaaaattgttggaaaaaaattcgagacttttgttcaggtgcaatcctcctcctcctccgctgctgttgccgttgtttccatgtgttggaggaggtatcccactccttccttcgtcattaatcgagtggactgtgtctctccccgcgaatctgcttcttcctttcgattttttaaatttttcatcctcttcgaaattgacatctctcagctttacgtgagattctctttttttcctttcatggtgaaaggtattgtaataatcatcctccttcgcgtaggtagaagcaaacgtattgtgatgacttccatccttgcctgtcctgaggtcccctttggagttccctttaaagctcgtccttttttcttcctccttatcataggactttttcttcctatgggtcatctccacagagttgccaattttatgtgcaccttttttcttttctgcactgggtaggttctcttttgcaatcttcgtctgcagaatttcatttcgcagaagctcaatttcgtcgtttatattttccgttcgaataactttggagacgttcttcagcatatgtttttctcgcatgtctcctcggtcgtcacctagatcgtcacctcgaccgtcaccacgatagtcacctcgatcgctacctcgattgtcacctcgatcgctacctcgattgtcacctcgatcgctacctcgattgtcacctcgatcgctacctcgattgtcacctcgatcgctacctcgattgtcacctccctcgccacctctctcgttttctcccttctcctccgcgtcttcctgtccctctccctctggagcaaatttgtgacaaaagtctttactgttcaaattttttttataaatttggttatccaggactgaggtgaagaactccttcatgtattcttccctgaaatcttctttttttcgtcgattcgcctttcgttttttttttgctttttccgagtttgctccttcttcggggttctgcacctcgtctgagtaagctaggatccccttatggaggtcatctcttcggaagtcgtccagcacgtcgatgtagagtttgtcatccggggggtcatctccaattactccgtcgtgaaggcggtctcttccgtggtgcgggcggtctcttccgtggtgcgggctgcctctcccgtcgtgcgggcggcctctcccgtcatggtaagggaaatctcccgcgtcatcataaaagtggtcctcccccagggagcatatcgaattgttgtgggttcgactggagttccgcttctccttcacgctcctacgcttgtggggtttgttcttctcctcgacgatctttaccctatccacctttccatttttgttcttcctggcgacttcccccccatggggtttctttttcttctttctctctttgtggcttccgctcgccccctgcgggctttccacgtagtctccatcgcgaaggtcttcctgaccatagctatcaccatcgccatcctggtctccgtagccaccaacgccatcctcgtctgcgtagccaccaacgccatcctcgtctgcgtagccaccaccgccttccgcgccttccccatcatagtctccatagtcatcgctttcttccctatagacgtcttcccctgtggccttccccctctccacttcatcgtcgcccttctcctcctccttctcctcaccctcctcatcctcttcctctcccctcaagctcatcctcccccctgtagcgttcttcccagcactgctgctcttcctgtcaccccacttctcccttttgaaactgaaacttttgctaaattcatcctcctggagagtgctgttattccggtgcttcgaatgcttctcatttttcacgtctgcgaaataggacagctcgtcaaagtgatcaaaactgtgttgcttgctcgatttttttttctttttttcttcatttaacaataaaatgtctttaaaaaaatcttggtggaaggttaggttcgattcgttcatgctatacatgctgctcatgtttttgtgaagcaatttcttcgagttgttcgcttcgtattcaaaatagttgttttcgtttggcacccttttgttgctggagagggaggccttccccagcaggtcgtcgtgtttcagcagatcgccgcgttccaccaggtcacctccttccaacatgtcgccgcgttccaacaaatctgagttctcacctctgaccccgttcatgtccgtctccccatcatgggagttccccttcgcgccgctctgcaaaattccaatttgcctcatcctctgcacacttccgctactcgattctcgtctcgcatgtttgctgcttccttctgttttgttttttttaccacctccctcctcggaggcatccacatctcctgatttttgtccccttctgttcttttctacaacgtgtgcatgtgtcactccttcgttcatccagctggtgtcttcctttccactcgagtgggttttcccctgttggttatctccaataggaaccaccccactgctcccagtatcatcgtatccacctaaccctttgccacgacttcgaagggagtctttcccgggaaccactccaatttctaccttgtcaatcgactcggtatggttataatagccaaagttgtatgagagttgctccagggactccactcgtttgtcgcttcggttcagctcactggacttccctcgttttgcatcacgggggggtgcttcccccatcgagttcgtgtacccatcagttgctaacatcgtgctgaggtgattcttcgacacgacatcttcaggtaggctttcgttcacgtccctgtctagtgctctactgagtggtccttcaaaagggtcgtccttcttcttttttttcttcttcttcttctcctcctgctgctccacatgctcctcctccttttcctcctcctcatccttcttcccctccaccccctctgccttgtccttattaaacgaaaacatcgattgcaaattttggtattcccttatgaaattttcatacacgttatccttaacagatgtttttttttcatcatggatacttccctcatcatgaatctcacttgaatttttttttttttttttggctagctattatatgtgtatatttggacgtactttctttgggttctttttcgtgggtactactactcgggcgatggcctcgttggtccacttctccgatgctccctctatctggtaaacttacatccacattaattcctttggaattcttttttttatttttcttgcccctctgttcggattccttataggggggactttcctcctctgcgtacctctgctggtgcgcgtcctcaaagtcctccgcgtcgtggagggagtaactgttgctgttcattgttcgttctccccaaggatggctatgcttcgagttctttttaaagggggtgtccctatccgcacagtcacttcgagacgtgctgctgactttgcttccgatgtggctaccacttggggttgctgcccttcctgatttggccacaacacgtgcgttatgctttggtgaaactgaggggggggaacctcctccctcagtttcgctggccagaaagacgtttccgccgaagagggggcctccgtcgcgtcggctcaggcgctcgcgcaggctaactgagatgctgctgctgcggcggcggctgccacgtttgcaaccgctattgctgccgctatcaccgcttctatggctgctcctctgtttttcccctgcactatggccagaagcttcgtcgcctctcccgttcctcacgaagtgccactcgggcgcaggggcacgcgaatcatcatgcaaagtcccccttctgccctgtgcataatttttcgtgcctgcctcgcgcgaactgcagttcccgcttcggtcatccctttccgccgtgtccttcccgctgctgcttttcccgctgctgtttttcccgctgctgtttttcccgctgctgtttttcccgctgctgtttttcccgctactgtttttcccgcttttttttttcccgcttttttttttccccctccttttcctttcgccctgggtttctccgaggatttccccttcgccttcgtctccgtcttcttcttcgtcttcggcaatgtatttgctgatatgtttgccaatttttttgccagtatttttggcgctatttctgacgctatttttggcgctatttttggcgctatttctgacgctatttttggcgctatttttgatactatttttggcgatatttttggagcaatttttggcgctatttttggcgtcatttttggcgtcatttttggtggaaaatttgccacttcctctcgcgccgccatttgctgggttgctattttttcgatcggggaaggatgcaccctcgaattgaccgccgcgcccgcttcggccgtccgcaccccgtgtcctctcgcctttgcagtaatgactgcaagattttttcaccgtgacgtcatcggctttgcttaaattatttttacgcatgtcgctgagattgaagaagggagaaggaaaatagtttggcatttcgtccgtcctgttcatatcgcttttttttttttttttcgccttccccttttcttcctccgcttggtaacagtcatgataaggtgagctggactgggtggccacactgccacttctgcagccgatgaggccattttcgcaatttccccccccacgcgattttctcactttttgcattttttgcattttttgcacttttcgcatttttcgcatttttcgcggtttgtgtggtttgctggggtctccccctgcgctctgcctcccccccctgttgtaacggtcaccccattcacccatgtgttgcgcctttaccccttctgcgttttctccgcccgcgtcgagaaagttcccgtcgcagttgtgcttatggcagttatgcttatggcagctgtacatatcggagctgcacatatcggagctgcacatatcggagctgtacatatcgctgatgtacaactcttcgtgggacccattcgtttggtggcgccgactgtcgtgtcggtccccccaaagagcaccgtcctcatgtctgtctttcctgcttttgccgcttaacaggcaggcgccttcgccccataaagtgccattttcctttgttgcttccttcaccttggcccgcatcctttcctggcgatgagaaggacccctcacagtgtgtgcgatcttctgagggtcacctctcacagtgtgtgcgatcttctgagggtcacctctcacagtgtgtgcgatcttctgagggtcacctctcacctgcttaccgaacagaaaattctcatcttttgtggagctgaactgggcaggtaaaagcatgtcctcccttctggaacttcgcttcccattttcacctccatgtacgagtgtggaaccctttcggatattttcttttaaattgtggaggatgaaaaacgatgcgtcatcaaatgcgttagcatcgcctctccagtgaccccgtccacctgcatggttggaacggtgggtatctccacggtcgtacgtgtagttgtactcatggtggtttgcactctttttattctgcagcgtggaacaagtgctgcctagtttcgctttcttctcattttcgaaatggctgagccatatagggttgaataaattgtcaccgtcatccacgtcgtcgttgggaagcggcttgtccgtttcgatcggtatcctttcgcgcattctggaaggctcgcaaggtttagccaagttagagaaaattttcagaggctctcttttcattcccttcattaattcatggcgagcagttggttggctttatcagagtgtgcctccgcagctgtgccatgtgtgccgcgtacgcgtgtgtacgtggtgttaaagaacgaaggggagatatatgtgcgaaggttccagggaggctgcctcgacgggccttacacatatatctccccttcgttctttaacaccaatgaggacccccaatagcgtaagcgttcttgcgatcgaggcaagggcgacttgggacggcatgtgaaaaaaaaaacgagtcgtggattcatctcccacacgtcaggggagagtgcgggtcaaacgcgcgtcactcttctggttcacgcgttcgttaaactgcgctgctgtcgcgatagaagtcgaggtagaggtcactatctaggctactatgcacattactatgcacgttactatgcgcgttactatgcacgttactatgcacgctactatgcacgctactatgcacgccaccacccacgttactatgcacgccactatggctgcgactttttccttccctttgtgccttttcccaggtaggagaagcgaggagaagcggagccttccgcgagtagcgacaacgcacttgcgctgtgccccacacgtgtgccctttttacacttaccctacaaggctgaacgatgcgtcgccagaaaaagctgggagacgagacagttcgcgttggcactaactcgttttcttcttagctatcccctttggctttcaccacctgtgctcgttcttttatccaccgatggagcccccacgggccctccttttcttcgaaaggttaagaaggtgccctctttggcggggtaactcaggtgggaaaaagcttctcaaaaaaattgttccttcccttcggtgggtacacaaacggagagcgtgacggcaaaagaagggaacaacaacatagtggaaggaaaaagtgggagcatagggggggtgcgcctgctcctggtgtaaaagcgaatcatacgcacaaagcgaaacgttcgtgttacaatgcacaagaattatcgatttggaaaaatatattggaagggagaggtgatcctgttagcacacacagggtgatccatccctgggaattttttttggaatgtgaaagttgataagaaagatgggaatgaacctgtgcgcaccgggcggagaggctatgcatgccatttcgtcgggggaggcatacctcgggggaggcaaacctcgggggtgtctatgcgagagcggcaccgtttgcagttgctttgcatttgtactggtataatggcccctacacggaggggcgtatatttcatatgtgcacacataggggcgggcgccccctgttcacgctgctccctttgcggccgccaggggagggcgcaagcacgcgtctctgcaggggcatgttaacctatatgatcacgttaacctctacatgttcatgctaacctatgtgaccatgttaacctatgtgaccatgttaacctatatgatcatgatagcccacatgttcatgcgcatgttaacgtatatatttttcatgcgcatgttagcctctacatgtacaggggcatacgcatgtacacacatgcctttgtacggaggagcacctgcgactggtcctttgaccggtttgtccttcaggaggggcgaggcaaatggggttaaattcacatctttcattttgcagttttcccgccttgaccattcacccgcgcgccactttggagttttggtttttgctcctaaaagtggtgcccttgtgcgggaaaggggtaaaggggcgcagctgtttagcgtcccccgttttgcgaaggttggagaggggcaaaaaaaaaaaaaaaggaaatgagaggagaaaaaagaaagaaaatgggaggagcaaaaggaaggaaaatgaaaggagcaaaaggaaggaaaatgaaaggagcaaaacggaaggaaaaccgcaaagaaacaaaacggggaaaaaccgcaaagaaacaaagcggggaaaaaccgcaaagaaacaaagcggggaaaaaccgcaaagaaacaaagcggggaaaaaccgcaaagaaacaaagcgggggaaaaccgcaaagaaacaaagcgggggaaaaaatgcagggtacaaaggagcaacggaaaaaatgcgaaagcacccaccgaccagcgactcaaacgggcgcgcgcgagtgaacgacacacatttcacgtgggcggtacatacaagaatagcacaaatctttgcgcagcaaaagcaacgcctcttcacaaaataaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttcgtcgttttttttttttttttgttttcttttcacttgatcgaaagctgtgcatgcaaaattgttcgaacgagttgtacacgtaaaaatgtgttgcacaaaaatgtatacataaacgtaagcgcaaacgtccgcatgtatttgtaacttggttcgatttgttttcttctccaccctttacataatcgttcgcgaatgtgttcccgtttgttcactgactgatttgtgcgctattgttctctttttctccctcagcgaattgcacacatgtatattatgtgcacgcatgcgtatacatacgtacgtgcaaatatacacacatatatatatacacatatatatacacatatatacatacacttatgcacattttttggtagagctagtcactgcgcgcgtgagcgtccgtcctctccttccacttgcctgtccccccactttaaatcgcagaaaacgaacgagggagtttcagcttgcccctctgtgtgcatatagatcgagcacctgcattatacgcgcacatgtaaatgcatcgcccctttgggattgatctgcacgtgcgtggttacgcatacagttgatcgctgccactacggcggattaacgcttgtccagcgcgaaggcgagcaaatattgagataaaaaagtaaaaaagggaccatatatatatatcatatgtacatatgtacatatatcgtatgtacacatgagggggtgaccgttcccgcgcagccgcccagatgaccggaactgactatgcaactctgcacagcaccgtttcggcccttttttttcctatccaccaagcatagctccgttgcagcaacccagctagtagcctccaactcagcgagcacagatttgaagaccactccctgtgcccctttttgattgcccttttttgactgctcttttttacccccccctttttgattgctcttttttttttcccctttttgattgcccttttttgattgctccttttttttcccctttttctcccctcttgcactccaaaatgattttaaaaaaaagcaagctgcttgcactctccctcctattggcatttgtggattatctatgccgagatgggcgacggaagtggatcagtctgctcagcagctgggaagccgcctcatatgatggaagcgacgtgattctgagtcagagcagggggggaaagaatgcccacatattttctcgaaagagtgacctccagtttgcaaaaggttatgagcaagtcagacagaaggagaggagcgggagtagcgagagaagcgggagtagcggaagaagccagagaagcgggagaagcaccctagtgtgcatcctgcccagtggtatgccccgcttcagaacgctgcacgagaaggtagaagcagaaaaggagcctcttatcatggaaaagaccgaaaatgacgtaaacgtcctcggaaacgcagatcatgaaaacaataaagatgaacctgggcaatcacagctaaaagcacaaccagccacacagggagaattaccacaacaaaccgtagcaacgaaagtaagtccactcatcgaaaaaaatacaatcgatcattatctaaacgtatgttcacaaataaggaacaaaaccttctcttttaaaaattgtgaaatcttttacgagtcaccagaagttacactgtacaaaaacctcttagaggataaaagcgaaacaaggtatgacctcataggttatggaacgctcaatgatgtatctctgtacggagctagccaggcattgaacgacatcaacattgtcaagcagtggaacaaaaacatatacaaaattaattacctcaaattgaataagaaatccatactggagaaatttcaaaaggatgaaaaaatagacgcctctaaatacattctccataatgaacaccttagggaaaatagaagatacatatacctaattaatggacttccttggccattcagaagccacgatacaatatatgagttttatcagaaatacttagaggatcaaaacatgctccttgtggcaaataaatctgttaataatgtgtttttcgataatagctactacacacgtatacgtgattatgaaaactttttctgtatttatcccaagagtaaagactcttatgagaaaggactagactatgtgatctccgtttactacgatgtgaatatcccaaagtttatccgtaataatattttgagtcagattttcccttctctcatctttaatttacacgaatcttcgaaggaaattactgataagggattatccatgtcagctgacgacatgaagaagaacgagctcccttttcaattaaaggataatttttctcctggggatgatgattctggacaggagaaaaaggatggccaggtttccaagtcccccttctttggcgccactgtcctgcgcatcatcttcgtggaccccatccacttcatttggaccaccaacgtcaatttgttcaaaaaaatttacgtcatcgtcacgagcatcttttgagcccgcaccggtgcagcagcggttaagctgttagcggccaaccggtcaacggagcaatcgaccaacggagcaatcgaccaacggagcaatcgaccaaccggtcaaccaaccgacaaaccgaccaaacgcatgctctgtgaccccccccccccctgtttgctccaccgcgcgcacatcactcacaccaagttcccaaaaaatacacacaagtgagcgaactgcgcacaaccccctcatgcgcgttgcgccactttagttgtggtccccccgcgacgcgcacctcattagacaccactgctttattataatttgttcactcgtcccgcgctgatgttgatgtttatgttgatgtttatgttgatgcttatgttgatgcttatgttgatgattttttttttttttttcaaaatgcacagccatttatattttcaatcccgcgaagaatcccaaatttttaaccaccctcatgcatgtaaaatttgtccgtttccataaggtgttcagcctttttttttaagaagctgaaaacgaagggccgcgtccgccgcatcgccatagtggcagctgccgcggcgaccacacacaccccttgaacagctcgtagaaacagcctaaaaaaggtcactccaaaaaaaaaaaattttccccttttatctttttcaccaaaaaaaatgcgcatgcacgtgcatgtatttagaagcgtgcataccgctactcaaaaaaaaaaaaaaaatgatttggctattgccaggtggttggtcggactaatcgtccaacccgcaccagtattagtttaagttgacgaaaaaaaaaaacaaagaaaagtgtatgctcaatgttgtggcaactcctccaaagggaagaagcgcatccagcgtttgcgtgtacatatattaccccaaacaattgcatagaatgcaccttatgaaggttgctgctaatgagcattttaaaaaataagctacggataactgcatctcatcccttctagtcactgatgccttccttatgggaaccccctcaccctccctcatgtgtgttcccagacgtccctcaattccaattatgatctacccctttgaaaggacattcagaattgcttctagcgataagacagctggaagtccttcacaagaatgccttatagcgattactcacacaacggggctcttcatatatttcctttccccattgtaaaaatgcaaaagggaggcactcaaaataaatgtgcatccttgagatggggaatccaaggtgaataaattatacatagtaaaaggaccctagcgttatgccttcacgatatgccttcacgatatgccttcacgatatgccttcacgatatgccttcacgatatgccttcacgttatggcttcacgttatagcttgaccttgtagcctgacctgtagcctgacctgtagcccaacctgatggctcaagctgaacagtgaacccactagaggcactcgcccccatcacatcatcttcatctggtagtacaaccaaaaaaacaaaaagcagtaccagagaaaaaatgaaatgatggaaaaggagataagcgcgacggagaggatagtcatattaaggacgacacggtcacagtagaggtgcttcagattgtgtagttcgctaacaactctgctgcagttggtgttcttcgtgagtagttccaccttcgtaaggatcatatctctgagtgtaatgaacttttgttttattttctcgaagaagctaatcacatgattgaagttgaggttttcaatatcttccacgaggtacttcctcagaatgaagacctgctggttatcatttccactttttttaatccttggtgtgtactcactccatcctattttatccttcatattgctgtccaggtcatctacagagaaaatcctttctgtcctgattctcgatttgtaaatgaatagcttcaccacattgtctaagtcctctacagtccctaggcgtactctcaatatgttgtttcgaaggtgatccctgatcctctgatatttgggatcatcaatagaggacctaaagctgatgttgaacttattttcatccctttcacattcttcattttcgaagcaaagagcaaatggactaccagcaaaataatactgattcaatttttcaaaatattcatctgttccccatagattgaactgtccgaattttatgttatcccgagtgatactggttgccaacagggcctgcctaagagtttctaatcggatacgattaacatatatgttgttgttcggcttggtaataaccacccacatgtagttaacaaaatttcttgtattttcttgaaatgttttcttcatttccttaaaataggaatcgaattcatttactctcctttccatttcgctcgtgtcaagaaatttcatattatctacaatccctttagtgatatcctccggtatgagtggtgacttttcattcttcaggcaataatcaattgtggtgtctttcaagacatcaaaattaagctcattttttaaaaccctatctgctatgatgcaggtggttcctcccaaaatcgatgcactaagtaatgctatccctatgatcaaaatcacaatagtgaggaaaccaaagtaggcactgaatactccaaagagatctagaaaaaaatgactactatttcctatgtctccttttaccaaaaagtatatgaacagaatgagtcccaccagaatgagaattggaggaatgagtaacaccatttttacaataaggatcgatattgtatatttttttatgttttgttttattctatactggtgtactatcttgttcatagctttattgaaaagggttatgttttcatttaccttgtccatattttctctaaatgtttttcctaaaacttggtcaatttcttcgaaggatcctttcactgcttcctttgcgtcatctagggtatcttgcgcatgccgcagattcacctctccatcttcgatgactacgtctagagctctcgctagcctcgtcagtactgggtacgtgtggaagtactgatcctccaggatttggttgttgcgcgtcacgttttgttgcagcttcttcaggttctcaaacgcggtgaggaaggctgcgcggggggagaagtgcagacatggtggtgagggaagtgcagacatggtggtgagagaagtgtagacctaatagtgcgacgaaacgtagacctaataacgcggcggtgccgcagccgcccacttggcggggaagcctacctgtgaggagcggaatcggcttgtcctcgtccaccagcatgtccgtctttatctgcagcttgatgtcctgatactgccccacgatggaaaccgcgtcacccacgatgtgctccagggaatagcaggacgagtccactccagtaccctgcacggaacagcggtccgtcaggaagctctcaatcgtggtagacacactgcacacattcatgtaaatcccattcctcgtcttgaaaaatgaaatcaaaaaccagatacccaaactaagcaaaacacacagcagggaactcaaaaacacgtatgtcataatgttaaagaagcgcttcttcacattttcaaatatatctttattttcactctcctgttgttctcgtttatgtttcttccttctgcacgttttgcaacgaatggctttaatcaatctccgaacgcatttggtatacagcaataaagttaacagataaacacacgtgaaaatgatgaggaaatacacacaccccatcacgtacgggtttcttttgaggatgttcaacacacttttaaaatccaatctcgtaaagtcttccatcctccaggaggtgtaaaagacgctccacatgctcttcgagaattcgttggactggtccttctcgaccttcactctatcacttgcgcaaaaatacccaaactcattgtgcataactttggcaatggtcttcaagtgctccttcaacagctccgtcttcttcaggtcgatgctcaggttgtattcgtcgctcatcttggcggaagcaggcgaaagggagaagttgggggggagcgaaaaggagaagctgacgaaagggagaggctgacgaaagggaggagctgacgaaagggagaggctgacgaacgggagaagttgtgggagagcgaaccaaagaagagacaccttgtttcacttttttcacaggcccaaagttcgcctctctggggtggggtggggatcacttgaactctccgccactagctaagcagcatcaacggtgatgtctttcctgcccccgaaacacacgagagtaggcagccacgtgagcagtcatgtgagcagtcacgtgagcagtcttatgatcagtcacgcgcagaacaaaccttcaaaattaacgagaaaaaatcgcgcattcgtgtggaaggcaaacatgtacagttacgcatgtctcgaagagtgcccccatgttctgaacacgttgcacaatgcactgaggttcggttggttagaaaaagcccaaggggagttgtaaatgaatttgcagcttcctgcttcggcctctctcaggggggggaagcggcggtatggacaaaagggggcacaaaaaaaaggggcacaaaaaaaggggcacaaaaaggggcacaaaaaaggcacaaaaaggggcacaaaaaaaggcacaaaaaggggcacaaaaaaaggcacaataaaggacaaagaaggacaaaacaattgggcgttcctgacaattgggtactgtcaacaaatggagccaaaataacctccaaatgaggacaaaggtgagcgcgcgagcagtgccaccaaatgtgtgccatgaaacgccctaaccccttccatgcggaggacacactggttggggggctttcctacttgtgcatgtactgggcgtacaagcagttgcgcaaagggaacatgggggtgaacgggcagataatcagccgcctgctcggcatgcaggggaagagacagataatcaggcgcctgttcggcatgcaggggaaggagcagataagcaggcgcctgttcgacatgcaggggaacacccaggtgagcatgcgcacgggggaagaggaaaagtacacaaatgcgcccatatgaaaacaagtacacacttatgcaagtaagctcacgagggcatgcttgcgatttttcttttttcaaattttattcagatttgtgccgttaactgggccgtccttttcccccccccttcccaccgcattaatgtgcgctttgggcgcgcacgaagagaagcgcaaagtgagaaaagggcgccatgtgagaaaagggcaccgtgtgaacaaagggacggcaaagggacagcaagggggcagcaaaggaacaagcgtaccgcaaacgtgtgaacaggaaaaaaaaaaaaaaaattaattaaacacagcccagtgtgaggaaggcgaaaaagggcaactaagtgtaatgtgcccagctgacgcgcacagtttgcgccgttcgggttagaaaaagtctatgctattgtttttaagtggaatgcctccagctaaaattgggtttcctctcaacgaaaattttaaataagaggccgtgcctcccttaagtctccgttaaagggaggcatttcctgcacgaaaaggtgtatgatttgattaaggtgaatgaaaacaaacgaacgaagacattgaggaagcatttcacccaaaggagcatgtacacagcgaaggggaaatgctcactagtgttgcaaacttctcagttcagctgcgcccatatgggagtaaaatgcgaatcaggcaaaaggtcatcccccccttgagaagaaaaggcccataatgtttacacgccataagaaattacataaaaagggcgatgtagcacaaacgattcgttttaactgaacaaaggtgtgcttctccacgcaatcacgcatgcacaatactgtcggacagaagtccaatttggtgaagacggaggagggtaaaaacaaagtcccttgttcagcactttattcacttcagcaagttgcatatatatcgtgcgaacactctgcagaggtaggcagcttggggaaattttcgcacttttattggattttccttttttgtaaaataagcgggttttacctgagcgaggtgtctagtctgctcactgtgaaaaaaaaatatatatatgcacacggttagtagtacccccctctccatccgaacagccaaaggaagtgacactgaagcacttgactaaatcttctcaggtgagtaaatccgaaagggggagaaataacccccccttttccacagggaaaaaaggccgccacacattggcatcatttctttctctctacttaaaagaagtaaaagcgcaacaacaggtattttgtcttatcaggtgagctccccagtacacgcacatacacatgggtgtgggggcatacgtgccttcttacaattgtagctgaacgtttaaaaaaaatacgcccttgattagcgtaattcacctgaacagttcatacaaaaagtgttgcagaacgaacaaacttggagcacctcatggaacacatttgtgggaaaaccgctgcaaagcgtggtaggagcagggacaaatctgtctcgacctttctcggacaaatgttcccgattttttaagaagcgaagcaggactgccaattcgctggaaagtcacaacgtttcgtgtaatcttaaaaaaaatgtttcgaagaggagtactcacaaaagttaaaaaaaagcttcaaaaaaggcttcaaaaaaggcttcaaaaaaaggcttcaaaaaaaaagcgctcgtaagtaagcataaaaaatcacaaaaaatgaagtgtatcataacacgcaaatctttgtacattaaaaaaggaagagaaaaaaaaaaaaaaaaaagctagctaaaaagaatgaccagatcgctgcaaagttaacactttctttagctagctacagttggggacaaataaattagatgacttttttctttatggacaaaattacgcatacgagcagtatgactatatttatggctgagaaaatgccaaaaattaggagatactttcgcttgacagtttttctttcattttcgttttgttccatttcgtctcgctctcttacttccttcaactctatgcaattgtccatgaagcaaactgcagtttctgtgattttggagcattctcgggagtgttcctttttgctgcttgctcgaactctcagtctgactcccatgccgcaggactttgaacagctggaccactctgtccactggtcgcattggggcttggcttcttcttgaagcatccgatttcgtaaagcggggtcattgtgtgcagttctggggggacatgcgggggaggagcgaatatgtggaggtgtgcctatacatacgtgagcgtttatgcacatgcgtttatgtacatgcgcctatgtacatgcgcgtgtgcgcatttggcatgaggagtcccccgtgagggagccttatgagcatgctcctagccctattgcggaatcgctcagacacaataaaagggttccccttctccgtctctcccacgaggagtaaacagcacttgcttcttttcagccccatctctgtgctttttacatcacgcagagcgttgcggttacctatcggtagtaaggtgtcctcctggggagtggttgccttgcccgaagaaaaaatctgtacaaggggtgaaagaaataatttggaatggcgaagtggagaaacaaatttgccctgcggaggggggggccttgtggagcccaatgcgtgaagcagtagccccatcactccatcactacactgcgatgtgtttccatgaggccaatttcgttctgtctgccgcttgcgcatggggaaatttgaaattactcaggtgtgcgcttattaagcaaaacaagaaaaacgattttaagctgttcgtccacatcttggtcagtggttggagggaaaaggtaaaagttaagaattttacgaaaaaaaaaaaaaggctggggggaggaacaggagaaggagacagcgcggcacataacgatgtcgtacaactttcacgtcttaattgattgcagttaaaatgtggagagaaaaaaaaaaaaaaaaaatgacaaaatggcagaatggcaaaatggcaaaatgaccaaaaggggcacttttgtgtgtaaacgtaaaaatgtatttgcgaaaggaacaagtgtacaatttgtgcatgtcttttttttttcccattttgacccttaagcgaattgtgatttgagcttttttgcgtggactgctgtttgtcgagataggcagcctggggggcaccatcgcgtgctgccgtgagcctacactcacacgtgcacatcagcatggatataataataataagcagaaggagaaggagaagaatgcgtggtacacctagttacacaccagttacacgcccagttgtgtcggcagacctgcgctgttgcacagctgcgcggggaaaggtatttagctgctcagaacaggctgcccccttttttaaaatttttttatgcatgtgtcatgggttgagcgacaggggaatagggggaagggcctgacttgccctgctcataatctacatcatttttttttttttttttcctccctagtgtggcatatcatttcttgtctctttgtatacgctctgatctgcttggccccttttttcaccaaaaggggtgaaatcagacgggccagaacaacggggttgaaaatgcgcaaaagtaaaacgtaattacacctgtaagtcggaggcactttctccccttctccgtggacgcgaacgaacacagacccatttttccattttgagaaaaaagtcaaaatgaaacgtcccaaatggccgcaccaaacaggtaacattattttcgaaaatggaaaaaaaaaaaaaaaaattctccctttttgacaacgtctcaactgcacatggaggtaatccgtccgcccctgccttggaaaactatttggagggatgctcctcgcgtgggggggacacacatactgttccaaaaaaaaaaaaaaatggatcacttgggtttcacaattgttccctttttttgagtaaactctttgagatacgtggcaaaattgacgaagtggcaaaaaagggttttttcccccaaaaggaggtaccaacgaagtggcgcatgtaaaaaaaaaaaaaaaaaaaaaaaatcacatcagtggggcaactacctgggtagtacgcgggagaaacacaaaggatcccttgccccccgtacccaaaaaatggataacacgcacaaggtggagaaaaaaaaaactgaggctgctaactctaacaggtgaaacacaaaaatgtccttctagacaccgcggggttgccctcacaaaatatgcttcttctcgacatccctaatctttttgtaaatcaaaatgagagtcaaaatgatgagggcagcaaaggcaaacgaaaaaaagtacgacgtgctgttgcccttgctgatgatggtctccagcttctgggccttctccgcgagcagtttcagttcctggttctcattaatccgtttggtcagcctatccgtgatgtcttctatattcttcttgctatgttgtgcatgtgaatgaaataagcttttgagaccactcaactctgtggtgaaaattttttgaaaatgttttggatcttcagttttattcacaacattttttttcacttgctttaactctgcgtgtaggaattggacactctcctgcagcatgttaaggctttgcaaaatttttttttcgctacttatttggtaggatattaatttttgcagcgtagaggttacagtcttgagcgcttccgcttgattggagtcctgtccgctagaggcatcgctgggaccattcctgaagtgctcctccacgttgccatccactgagtctgcttcttgtcctgagtactctccctgctctccgtctgggaaaatatcgctgctagaaattgaaacgtgtgtaattcctacaaaggttggcacatacttctccacattcgtgttggccagttgttcattctctttataattaaaggcactgaacccgacgtaattctccttcggtatttgtttcttcaccgttaagctgtgaatatagctgttgttactcgcattatacaaataaacacgcatttcgttcttctgtgttgttatttttacatagatcagatcttctatgctaagtaggttcaggctgtaactctttgtgacgttctccttcaagttcagatttttcttcccattgttaattaatcctgataagactaggtcgtttccacgtaattggaagcccaccccgatgccgttaaaatcctttttaaatccatacagcccatattgatcttcttcaagaaggacttctccttctttatttacatttggtaaggagaactcattaggtaggagccaaaaggcgaagccatttattttatttttttcttctgtggagtttttatatgttatttcttttacctggttgcttttgtagtaactgtcgtctatatgttctttgtagaattccttccttatatggaaactgaattcgatgttgagagtgtctgagaggattggcttgctgtggtagaggaacccccttcggttgtatacgtttgggatgagcactaggtacttatttgtgctggctgtggagtaattgaggacccagccgttgctcaggtcgttcacggtgaagggcgagttgaatgagtgcgcgggagagacgtacatgccaccgctgccactgttggtggaactacccgacgcgctcgtgtgccggcttgcggaccagcacaacagcccgattagggccaacaggaacctcgccatggcgcgcaggggcaggggggagaggcttcaagtgggggcgcttcgactaagtaggtattcgcgctggtctaccggcatcgtagcgtagcggcgggtgagcagattggtcgagtagcgaagcagcagattaaccgagcggcagattaaccgagcagcaggttaaccgagcggcagattagctgagaagcagattaactgagaagcagattaaccgagcagcagattaaccgagcagcagattaaccggtttgcggatcgccgagcagccgctgcccaaacagtgccgccagcgccgggaaactgcttcctccccctggcgggccaagccacgtggcctaaagaagcaaaacttgggttgacgtgaaaacatcgcatgtacctacatggccaacacgcatatgtgctgcttcacatgagtaccatatggcggagatgctcttatgaattcccttttgctcaccggtaggttacaaaaaaatgaaataaaaaatgaaataaaaaataaaataaaaaataaataaaaaacaaaacaacatcccgcgcgtatgcgcaaatgtgatgtggcgaaagagaattacaagaggggatccccgtgaaatcgttaaatgggaaaaaaaaaaatgcataagcatattacctatgtatgctcattccccaacgacaaagccacgaatatcatctgtgtgcacctatgcaaacaaggagaaaaatatttttttcctttcttcctgctagcacctggtggagtctacgttaccctacccctccacacatgatcaaagtgattgctaaaaaaaaaaaaaaaacacagaaaaagggacctaccagtttgtacatttacaaaaaggtgaatatgttctgcacaaagggtagaagcttagggaagcgtcatccccccgtggggtacctcggcaggaagaactcacacgacgtttttttcttttttttggtgcggcgtgggattcacccttcgcataagccgacagcatcgcagggcattgtgtgtatacactgattggcgttgtgcagctaggtgttatgttcctatcttggattacctttgcgtggttcacctgatgagttgttccccccctgtggaaactcccacacacaggtgtcacttcgaaggaggggcaacagaactttttccttttgatacactgggtatggaagcgcaaagcgaattcgtccctttggttgcctcatgtccgttcgtgtagacggtatgcgcagagtactgctgctacgcgatagcgctgcttcgtttggagccccacttgtgtttcacctttgtgttgcacctttgtgtggcttagctttcccacatggttatggccccacacacaccccggggcgaaaaggaagattaacagttggaggggacacaccattgacggctgttcagcgcagacaaactgggatatcgttaggtggatgtagtaaaaaaaaaaaaaaaaaaaagcaattttacaggggacagctcgcgggaacaacttaagcacaccacgttccgccaaaccgttgctacgcttcgtcgctgcagggtcaggtttcttcagcttacgttgtcctcacattacatggcacaacacaactgttcggtttttccctctcgaaaaaaaaaaattcactttgtcccattttggcacgcacatggatacactagaccgcacaaatgcactgtgtcctacgtccgcgcgcgcgtttacacgtatatacatatgtgaggattttttttttttttttttgttcatgtgaaattttgacatagagctaacacatggggaaacacaattcaattcagtgcaacgaaatgacaatttttttattttccattctatgaagagtagcaaaaaagaaaaaaaaataaataaagtaaaagaacaagtcttggaagttgtgtgatctttattttctgtgccgctgcccttttttcgcaagctagccccttctcatcgtgtgctcacgtatgcatgcaggcacgttcgttcgcgcgcacgctattgtgtagcttttcgctggacatgagcaaggaggaaaggacgagggacgtagaagaagaagcgcacaatagagaagacgcggcgcacaacatagaaggagcaaagccaagtcgactgtgtctgagaactcccccacttcctttcgttttgctaacaaaaaaaggagaaaaggtggggcaaacgcatcggcttttgctttcaccccgcaccatagaagcgcaaatgtgcatgtatgtgtgtgtagagatgggtcagcggtacaggagtcctacatagcaactcaccaaagtagcaccctctcccccgtaatcacaccttttcctaaaagaagtttcactccacacatctgtttaatcctctccacagaatgaacgagtatgccaaacaacttttttcaaaccagcctatcataatagacaatgggagtggatacataaaatccgggttcgcgggggatgacgtgccgagccttgtatttccttcgtagtaagacgaatagtgggaacacttctcggagggactgcatttaaggggtgtctgttgaggggatacaccgactcgtcttgcttgcccccctcgagtgttaccccctcgggcatccttattcgcgtccttctttttgcatattattgtgcattttttatgcgtccttggcttctgccccgtggagctgcacctatttcgcccccctttttgcacgcagcgtggggaggcccaagtacaagcgggtcatggccggagcggtggaggggaatatctttgtggggaacaaggcggtaagatcgggccaaatggggaaaaaatggccccaaatgaaaccaaataaaatcaacatgtgggagaggcacgatgttcacagacctgctgcgtgcgactcaaaatggaatgtcttaacgagaaaagccaggtcatgcgcacgtgcatgtgtggaggcaactccccacacacacacacccgttactcctttggccccctgtaggaggagtacagaggcctccttaaggtgacctaccccatcaaccacggcattattgaaaattggaacgacatggaaaatatttggatccacgtttacaactcgatgaagataaactcggaggaggtgggtcttgtctcctcgcgatggtgctttgcgcattgggttttctccccttagctttgttttatagggatacacgtatacacatatgtaatttttttttttttttttttttttttgcgcccccatgccagcaccctgtgctgctgaccgaggccccactgaacccacagaagaacaaggaaaaaattgcggaagtctttttcgaaactttcaatgtgcctgcgttgttcatctccatccaagccattttatctttgtactcctgcgggaagaccaacggcacagtgctcgattgcggggacggcgtatgtcactgcgtgtccatttacgagggtgagttgggggcagatgaccaaggggagggggccacacccacgtgttaagggagtgccaagatgtgtggcaaacatgtcaaaacatgggcaagtgggggcatacctaccgcaaatggacagagaagctaccagtggaaacgcccaaaagagtgaagaagcgagccatcttattttggcagtttcagtggcaccttttttttttgcgcaattttttccccttttccaagccacttcacttgtatgtgcttctttccaccgcgtcccaacgcaggctacagtataaccaacacgataacccggacggacgtcgcgggccgagacatcacgacttacctgggctacctgttaaggaaaaatggccacttgtttaacacctcagccgaaatggaagtcgtaaaaaatatgaaggagaactgctgctacgtctcctttaacatgaacaaggagaaaaactcatcggagaaggccctcacgactttgccgtatatcctgccggatgggtcgcaaatactggttggtggagtgggcgcaaaaatggggtggaatgaacacacagggtggaatgaatacacagggtggagtctgcctgcatgcacctacgtgtgtatccacccgttcgatcatttgacacacataatatatgagcgccgtttctcccttttttttttccattacgccattgcagatcggctcggagaggtacagggcccccgaggttctcttcaacccctctatccttgggctggaatatttgggtaagtgaatcttgggtgggaattatccaagttattcttttctcaggtcacagaatgtctaagggcacacatcccctcacgcgcgcactttcccctgcaggactgtccgaacttatcgtcacgtccataacacgagcggacatggacctacgacggacattatactcccacattgtgttgtctggcggcacgaccatgtttcacggtgaggcacacttatccccttcgcgtttgcgcgttttcacgttttcacattttcatcattgttcgtctcctcagtgtgcacctcaaccctattgggtgagacaccggtagcgtcgggggtctcccgcactctttaaatgttccttcccgcctcgactcatcttgtaaatatgaacgcgggtgtgtttcttcgtacagggtttggcgatcggttactgaacgaaataaggaaattcgccccaaaggacattacggtaatttcacgagagagaaaaaaatgtgataacaccaatttcgtccccattcctcgtttggtctaatgcgtgtgttcgtatgaagttcgcatgtacatgtgtgcaaatgggaattccttttttttttttttttttttgcatcctacgacatgttctccttttttttcctcgaacagattcgcattagcgccccgcctgagcgcaagttcagcacattcatcgggggatccattctggcctctttggctacgtttaagaagatatggatttcgaagcaggtgggacagccgtggaagggaagcccccacgtgaacatgcaccttgaaacgtggaaaatacttccccgtggagggaaatacgcacacttgcacatacccaccgatgcgacttttttcccccgcaggaatttgacgaatatggatctgtgatactccacaggaagaccttttgagacgacgtagtggcggcgttgtaacagagacatgcagtgatgtgtagctctctacatccatcttacaacgatctgcaacgcttttttcgcaagggagaaatcctaactgggctagtctttttttttttttttttttttacagtatgcacatggctagctgtgttcatgcaaaaaagcaattcactgaaaaaaaaaaaaaaggctcttgtttatgaataaacgaaatgaaattatttcatttccgtttttatcttcgcaattctttttttcgtgatttattagacttagttcgtccctgtatgaaatgttttttttcgcttcaaagcgcttgtgtggggggggaaattcactcggaggggaatcagcagaatgaccacgtgatgatgcaaagaagctccatactgtctactccatgagaaacatatcatcgaggtcctccatgaaataatccttaccatctctgcattctgcaaacaacgggaaaacacaaaggggggaaaaaaaaaaaaaaaacattttacatcacacggatgatacggtgagaggatagtgtatctgcgactgatcatacctcttaagagcctcagtttgattatgcggaatttcttggcacattcattcttccgttctaaaaaaaaaaatggaaggaaatcaaattgctcttctctactactacgttgctggatggcttttacaattttgagcgccagtgggtggaccgacttttgcgtgtcatgtctgtgtgtgacttgactgactgccaactctgtgataccattcgggagggacttcaacttttcgtgaattattttgttaatcgtgaggtttaacagctgagtggagggaaaaggacaaattgggacatctccactgcgattcgcgtggtggaactttcagcagttggacattgcctgcctggcgatacgttttcctccccccctgagtgattcttcacctggggaagaagtttctcaacatgtgaacgatgaacaaggatggatggccatatagacatccttacatccacacggtttgggagattatcccgctttatttcctgcattttgtctatctggttccctccagcttcatttctgaattcgtccaaatggctatagatgagtcgcagtacgtctgtaagctggtcgaggggggtggaaatgcacacatgtgttttccactgcgcgcaggtgggtgatgtgtgcgcagttgtgaagtttctctccgctcagatgagcagaattctatgcggccaaacgaacacaattctatgcggccagacgaacacaattctatccgctaacacgcgcatcctcgaggcaaaccttttccggagctgaggagtccacctgaatggagaaaacccccttctgccacttcctccccccacgtacgacagtaacccggttgggtgatctcgtttgacctgctcccctaacccgcacggcatatttctggtgataaaagtggttccgcacaatcgttttgtctgctatgggcttgaatttttttctgcgtcggtttcgttctaaacacatgctgaggggcgcgttcaggtaaatctgtgcgtagttaaagtggtctgcgaagggggggggtaattagtatggaggtaacgtttggtgagtaacttgttcattagtgtcgctgctagcttcgtcgttcggcgaacgtgtgaagggggagtgggggacaggtgagttctcccccttcataagttcacacatgcacatacacataaatatatgtatatgctcatatgtgcgtgtccttacacctcctgcacaaaaggtagtacttcttcctcattgagggcaggtggaatgtgtcgttgaggaggataaagacatgctcagccatccccccgcgcgggttgttactactctgctgattttgcgcctccattagggaggcgcagtaggcgtaggcaatgcgcctggccgtcctccagtacttaacttggttagcccacgtaggtttttttgctctgcttgtcccgtttgcgatgttcgctccgtttgtgatgttcgctccgtttgtgatgttcgctccgtttgcgatgttcgctccgtttgctctgcttgtcccttctgctatgcttctccctttttcctttttgccgatgccccccctgatcagcataatgtgcccccccttgattgtcgtcttttttacgatagggtagtagaccccccccccgtgatgtttctccctgccataaacggtgtaccttctgttcagcaagagatgaaattgtttttgaccaactttcgctagacttaaggaggtcactcgaggggggtgtccacgatataactgcttttctatataatctagcgatatgttaaaagtttttattttatttctacgtaggtaggaacgataatgacacatccatttatccttctgactgtacaggtagcaaatgaggcgggagttgcttgactggttgggtaacttagttcttctcctgagagagtttctatggggtactttgcgcacgtttgagacaagttgacgggtggttcctgttggaggagctccacatgggagttgttccttttccctcccatttttagccctttttgttccccttttagagcccgcacccgggtcccacccataggtccaccaaatgcgaagaagatgcctcgttagttggttcaaaaagcggaaggacactatccgatcagtctctcccacatgattccaagatatcgtaaccttcctcttccggttaccaatccgataataatatttaatcagttggataaaaaatattttctcccttaaacgtatgtaggactcatttttttggaccaaatgttgaaaaaggtaaaggaacaactccagctgcttcctcttccttaagagtagatttatgaaggtgtccttcccgctgcagggtttaccataaaacaggaaggcacagttcatcggggaaaattacagcgtggtggaaggtgggggggagatgaaaaatgtgcatgaaattgcccaaacggtggtgtagtataatccagctagccaaaaaaaaaaaagttacgctcaaatgtatgcactatggggaagtggatcatcggaaaaaaaaaaaaaaatttcacttcgcttgacgtgcaaaataatagcgtgggggaaacaaactaggggagtatctacaaagcactcctttgttggctactcacttggtggggggagcaatttgaatgaaaaaaaacgaaaaatacgaaaaatgcgacaaatgcgaaaatgcgaaaatgcgaaaatgcgaaaatgcgaaaatgcgaaaaatacgaaaaaaaggaaaaaacggcaaacttggcacagggggttatatgttgcctctttctgcggctggacgctcttgttggcacccgttccgttgtgcgcggcgcccctcaggggttgtgctcgctgcggggaggcggttcccccgtgtgggcgctagcattggggagagccgtggagtgcgccacggagcccactttggagtcaacatcggcaacttcgccaattccgccaatttcgccaatttcgccaattccgccaatttcgctaattcctttgccgattcctttgcaaacttccttgccgacgtcgccctgaacctcctgcccccccagcgtgaacaaattgttcatgtagcagtcgatgtcgtagggctggatgcccagcttggaaaaaatcctccgcctgtatgtgcgcaggaagctcttttcgaaaatgttaataatgattcccttgttgttgatcctgcctattcttccgcacctgtggacgtactcggtggggcctgcgcgagggggagagtggagcatggggaggggagagcgtggagagtggagcatggggagagtggagaacgtggagaggggagcgcatggggagagtggagaacgtggagagtggagaacgtgggtagcgaggaaatcgtgtgtaatgctgctcctgtgggtgcgctggtgcggaggcgttttcacaaatgcgcccacgtgtagatgcccagctggaatgtacgagtgacgccccgctttttagagaagctcacctgaaggcatgtcaaagttcacgatggtggtgaaccccatgcagttgatcccccggtagagcaagttggtcgagaggaacaaaaagttgacatatttcttcaaagttttgtaattcaccaagtcattcttaaaaaagttggcgtagttaatatctttgaatatctttttcctttttttgtttttctctgcgaagatggtctggatgtctacgtcgaatcggtttcggaagagactccacaggtccatgacgcgtttctgcggtggaggaagcggtgaagtggtgaggcggtgaagtctcgaagcggtgtggtgggccaatcgccagttgtgcgcaggcgtaacgctatctcgacacggcgacacatcaactgtgcagtgcctccgccgcagtcgaacggggaccgccctctgcacagcgcacgcacacgcagaagcatacacgcgtaaacacacacacacacatacacacacacacatacacacacatacacacacatgcacacgcgcgcaacttcttcacccgtaccttcgtattgcaaaacacaaggacgtttttcctcagggggtttgaaaagagcacatttaagaaattcatcgttgcgctgttgctccattctctgttcctcctatcgtaggtgtaatttaggtgaatcaaattgttgggtatttttccgaactccttcagattgaacaattcgtttagcatactttgctccagttggcggtcgatgggggggcggttccccgttaggaagccttttccacttaaattccctcctccgggggtgtcctccacaggtgcttccttttccgcggattccccctccaccgattccttttctacagctgcttccttccccccatggaggtggcgcaaaaagttggtcgtaatgatatgccgtgtgaaggtcaggtacgaatacaccgcgggagttgcgctgcagcaaatgacgttggtgagggaagtccacgaggggacagagtccctccccaactgacccttcttcgtagtactatatacgcttcgtaatattttggaaaaaaattcattttccacatggggtttcttctctgtctttgtctcctcactacccttcttcccataggaattaaaaaaaaaatcatactcatcaagtaccatggttgagatatgatcaaggttaattattttcctttcgttgattagcctttctagcctgccaggtgtgcctacgtagatgttgacgttttcgatgcggtcttcttgcattgcgggagggggttcccccgatgggtgtccctccgccatgtgcaccttacgccgcttcaaccccttcaactgatatttgatgttgttccccccgattagcagatacacatttaaatttttttttttttttaagtccacatttaaacgctccagtaaggtcttcctctgtgggtctacgctgggcaagtgggaccacatgagggagtcgttaagatcgaagaacttcgatttggaggacttgaaaaatgaatcgattaaatctttacataagtgaaatatctgcacggctagctccttgttgtacgtaacaattaggacgtcatttttggggtgcttatctgagaggttttttttttttctcaccatgtggttgttacagctgggtcgtttcacctctccgggggggttcatcctcgttaaggcgtttaccattgccgctacgttacgcctgttttgggtgacaaaatactgatgctcctgtttcacgttggaacagaggaaggaagtaacgtccccgtttatttccttccttacgtaaaaggttttcccgtcttggggggtgcttccacacgaggttgattccgtgcacgaacctgacgttccattcgaagtcacttctgaatcctcatcgatacctacgagttcccccccttcagctccctcccaacgaggggtcaggccaaaacacacattcgtcatgtgctggaagagcggaaggacgtacatgagcgtctttcccgtccccgtggggcagtgcaggaagaaggtccgaacgagtttgccactccgctcgttgtacttgttcacgtaaattatgcgttcaacaggggggtaggcgcttctcgggggctttccccgagggacgagagaagcggttgccttggttgccttggttggcgtggttagcggcgttgactgggttggaggcgttgactgggttggaggcgttgactgggttgactggtatgactgggatgactgggttggaggcgttgactgggttgactggtatgactgggatgactgggttgagggggttccctgcggagaggcccctcccaagcgggctgctcctccaaatggggctgctcctgccatctttccgttcccccccgagcaatccctccagtcgctatagccattattcaagaaaaaaataagcagcgggatgaacttggcctggtactccgtcggtttttcaatgccgttgtattttaagtagacgttgaggaagtggtcacagatgcctaggtctgcaaaggtgtggtactcctccgtcgtggcgttcgtggccttcgtctcctccctcgcgtccttcgtctcctccctcgcgtccttcgtctcctccttcgcgtccttcgttgcgcccccatttgtgtcgcgcttcttcccccctgcgtttgcattcaaatcgatgatgctgctaaacttagccaatcgcttacgtgcctcatcactcaaagcgcaactgtcgtaatcgatgtgaatttttcttctaaaggggtctatactcttcccaattttaataacagcttttatttgctttacgttatttccttcgacttgatcgctgtggttcctctcgtttgtctccccgttcttatcagtgtcatcgtcctggtgatgctttcttcccttcctttggctcaacttcgtcatgttggttttctccaaagtggtctttttttcctttctgtgtgtgttccctttttgggttcttccttctcgatacggtgatgaatacagttccaccttctgttccgcgttgctctccttttcggtctgttcatccgaattattattttgccccccacctgcgtcatcgctaatgtcgtcaacatatctgcccacgcggcggttcacctgaacggcatctgccttgggaggactccctctcggttctgtccgttcgttccgctcagtgcttctgccgctgccgctgcctctgccgctgcctctgccgctacctctgccgctacctctgcctgccgctaacaccttgcgcagtatttcgttgctctgcattccgctcttcaagttttcattttgcctgcacagttcatattttctcgtttttttatttagcctttcgatggactcgttcaggtcattttggaacatgtccaagattttttgctccttgtgcgacggggttctcccgcggttggttcctccaccgcggttggttcttcccccgaggttggttcttcccccgaggttggttcttcccccgaggttggttcctcccccgccgttggttctccttccaccgcggcttcgtttcctactgagggacccctcgtttggcgaatcccccttcgtgccattggccaggtctgttcgcctctccacctcctcatcaccatccccgttgctgctcctcctctccctcttcttccccttttttagaattccttgttcaaatttttttctccttaatttacctctcaactgtttttccttctctgctttgacttcctcctttgtatattttttttttctcctcctgtttaaaatgctgggcacattagaggtgtgtttgtatttgtctcgtcttgccccttttcgactctccccctggtggtgcccacctctttcgcggattacataagtccccttttttcttctgaacagctgaatttgattttttgctatttgaaaggggtgggttcttatgaaggagggggcacatctacccctggcacgggttccaccacggggggtggttatcacaaaagggttcaaaatgaaggcaattaggagaagttgagagatcatttaacagttcagacattccccacaggtgtgtagagagagagggtgcacacttggcgggtacctcggtagttactactctctccgtgttcgccttcctgtgcttatccgatctgcgagcatgcgaacatagcggtgtaggaagtgtgacacctgattgttgcctctccccgtttgcggagtaaccctaggaggggaaatgcacctgcgttggtagaactcgttggtagaacgcgttggaagatcgggtgagcgaagcaacgaagcggacgtacaaatcggaaggataagttacaaagaacgaaaaaagaggacttctatttggagagaaacaaaatagagttcattcgcactgtagggaagtatcataacaaaaaaaaaaaaaaaattccttgtaaagccatctcacgtgttatttactcaatgtgcaggcgaaacgtcctgagccttgttgccaaggtgaatgcgcaaaatggaaagtgaagtaccttcggagcaccaaaaaaaaagcaaccgaggggaagaaaaatatcgaaatgtaactttgtgctgccttcactgcattggcctcatccagctcatcagagcagcttacagcgggatgcacataagctgcagcgcgtgccgggagtgtatcgatatgactgagtagtcaaccttgggggttccgttcgcttcacgttcgcgtcattttttaaaatcgtaggagagttgctatggttgggggaaggaagaaaaataaaacgaccataacgatagtgttcctaatggtgactgtgacagagattgttccatcaggggggattggttaccctgggtacatcacgccgacgattcaccatgaagattcaccatgacgattcaccatgactcttcacaaggacgattcaccatgacgattcaccatgacgattcaccatgacgattcaccatgacgattcacaacgacgcttcacaacgacgcttcacaccgacgcttcacatggacgattcaccgtgactcttcacaaggacatcccactcgtgcccccaccccgagccgccttacaccctgcgtgctcccctccgaaaaagtggctggacacgatgaggcagtgctggtgcaagcgacatttatatcttaacttcatttgcagaaattcaaaataaattaacaaaaaattaaccatactgtgatcgatatgaaatgctaaagaaagaacatccctcacattttgcacttgaaaaaaacaagaaaggaatagtaacggctgctctaaggatacatccttaaccatactacataaaaaggggacacgtaacttatcgtcattagttccactgtttccatacgtttgattaatcctctccttaacgatatgcacgttttgtattgctcggcttatctgtaaaagttgcattcccggatggtaaaaaaaaaaaaaaaaaaatggaaataaaagcatttcatgtgatgagtaagcccaacataaggactaaacgaacatatacgtccatgtcgaaacggagagtttccttttcgtttcgaatttttttagacctttggaatatcagtaaggaagaagttgcaaataatgcttagagctagcctcttaatctgttcgtccactccttcgcgcagacactttaggcaaaaatgggtgacaaaggggtgaatgtgttcgaagcagctttcctccttcgacacgttcacgaggagtagcattgcgttgaggaggaacctgcgtaggggggagggaaagacaaagtttgtgcgttgggggagaggggagacaaagcttgtacgttgggggtggtagtcacaccagcatggttaaccacacgtgtacatacacacacacacacgctgcacacatgtaggaactgccccccaccaggaatggtctcacctgtactcgaagctctgcttgggcatctcctttcccatttcgagcttctccattttgcggaaaagctccggtatgatgtcgctgagaatgctaacgaaaagggagaaaaaaaaaaaaatatatggcataaaatcgcctgaacaggtcaggcaaaaaggggaaaaattggagatattccctcttcttcccatgcgcgaatgaggacatgtgtagacgctgccccatcggcgggggggcagacgggacgtccatccaggcaaccaagatgtgtccacccacttcaggggtgtgcaggagttcgccgaagttcgcagaagtgcgcaggaggacactaacaagcgagtgcacctcctcctcttttttctttttccatttacagatttggggagaatttatcatcgatggttgccacgtaattaattatgttcaaaaggactatgtcgttcatgtactcgttttttctgaagttgatttttacgtacccccacagctggaaagggggggaaagggaggtgaaagggaggtgaaagggaagcgaaaaggaagcgaaaaggtggtgaaaagaaagcgaaagggacataatgaaacggacaatggtgttggtgggggtgttcgccatgcgatttcttcaccccccttcttgcaatgtggtgcaaaactggacagctttttttttttttctttggtgtattacttggtatatctttgggtacagctcatacagtcgcgttgaaaaaatgaagaggcatcgtagaacgcagaggtgggcactgaatcgcacgtatacgctgcaaatgggtgtgtgtgggagagagacatagatatggaatgggtgggtgtacgacgtgaccaggtggaaccgcaactgtgtaataaacccccttgtgggatgctctccgatctcgttttcctcaacttactcctcatgacagagatacttcttcgcaaagtggaaaatatgatctgctgtgtgcctgatgtcggggtagtgaacctcttggcggtacttccttccactgatgtagctgttgtctttaaggtcctttgtagcgccaccgccagggttcctccctgcgctgctgttcctccctgcgctgctgttcctccctgcgctgctgttcctcccctcttcttcgtcatacaagtcgcagaagtcatcgtccacaaaaatattgacaagcctctcacacggaatattttcccttgccttgttcataatatttttcatgtcttcttccatctttttaaagcagtccgtcttggcttcttcacttcttatactgtctatgtgaaccacgttgaacaggtctccgtgaaatttgaagaatagtgagttgcgtaaaaatagcttctttttttttttttctcagcgtctctgtggagtatgctgcggggggtgcaaggcggttcgcaaagcggttcgtaaagcggtacggttaggtggccatgttggtcaccacttcgacctcccctttggtcaacactctcttcaacgctgtcttcacggctctcttcaccgctgccttcaccgcctccgccgctgctcccaactgcccccttcaggtgaccaaaattcacgcgcgtgtccccgtgcaggagccgactcttgacctgcgccacgtagttcccccgcacacacagctccactcgcttctgactaatatgctcataaaacaagtaaaggacataattaaaaacagtcaatatgagcaccgccatttcctccttcctctgtcgaccaaaataaaggaactccatcctccttgcgtactttattatgtgcatgcaaatatctttgaacagataaacatggcaatagtggtgcgtcacgaggaactgcgtcagagtggaaatttttctgaagctgtgaactgaatccatgttgattatttttttgtacacgtaggccgatatagcttcgctgttctggtttaggacgtcctccatgcggtccacctgggggggatcccgattggccatctcgtcggagttagcggagacagcggtgacatgggcgacatcgacatgggtgacatcgacatcggccacatcggctgtgtcctggtggattgctcccccccttggaacccctcccaccatgctgctgccgtgggggggggcgcacagaacgcccctcctccctgtctgtgcagaggtgcagctgtcactgggtgcccccacttggctacgcactcccccatggcgacacaggtggatattctgtattgtgtactcagccaactctctgacgtatgaacagggattactcacgtttaacaaaaaaaacaaaatctttacataaatatttttccatcaaatcttgatacccacacagggatgacacgcagaagcatttgttcatgcatattagcagaagggataggtagtactgccgtaggtccacctcatccgcccctttcttatgacctccttcacccgccacgtccacatggtgcgcctttttcacccttttggacgtcaggaataagaacaccttttcgatagtcatcctcaagttaggtgtcccctgcgaccattttatttgaagagccaaatgaaagtagcttttataaaggctcgcatattcttgcaggacgtctttgaccaggtcgttctggagggcctgttcagaaacgggttgtttcttcgtagtgttcatccgttggatgtgagtcataactgaggttgtctccgttttgttttctccttccaactgaactctcgcatttgtgcagagcatcactatgagagcgtccatataaaaattgataaaatgaaggcacttgcattttcgcttaagggtgtgttcttcctctcctttcctgtgtgcatcccccgtgggggtcaaatcctttgtcgagtctgtttgaggtatgctacatattccctgctcttctaatttcctttgcttcgcccaatcgatcgagttggtgaagtgatggatctccttccaccactttttcgttaaaacgagctcttcattttttatcctcctcccagtaccctctctgcagttgtcccacgtgctgaacaagacttcgttcaggtggttctccaattcgctttcgttcgtgaggaggaagaaaaggatgctaacgtctccgatgagtctgcggtggggtgaagcggacaggaaggggtgaagcggataagaaggggtgaagcggataagacggcacgaccaagtaaagacgtgactagttggtgaattccacacgccgggaagaacccaatcgcgcgtgatcgctcgccccaggaggactcaccccacgtcttgcaacttcaaaccatccttaatgttacgaaaatgagaaaatctggtttgagtccagcttgacttgtcacctgagcaatagctcccccgatcatctacctgtagctgttcatacacgtttagcgaatataacgagttgtcctcactgagtatggtggaggaatcacgctgagggtgataagtccctctattcacacaagccacattagacgtctcatagagagagagaaaataatttacagaaaggtgttccctaacaactggcacttcatctgtgtggctattaaaaaaatggaagaataggtaacccttcagaaaccgcagaaggtatacttcgtcttgccttcttaacataaagacgttgtagaggtgcctaaagtagtaagtaccaatatttttatttaaccgttccagagtgcaatttgcttctgggtcgaggtggataagggggtgttcatctgtctgcagcgacttgatgaggtttgtgaagatagcgtggagatcgtcctgtaggctgggttgctggggggtacgggggtcaccgtgctggttcactcctggatcgttacatggagagttagcgggggcgctagcgggagcgttgcctggagcgttacatggagcaatagagggagcgttacatggagcactacctggagcgttacccggatcgttacgtggagcgttacccggatcgttacgtggagcgtccaaaagctcggcgaagcgcctactgcccaggaggagctctaaccgagccgcaaaggaatcgcctccctcagaaaaaagttcagacaaaaggacaaagtaacccatgagaaccaagttcttgtgaaggaggtaccaatacttgattatgattctgcacaggtgggaaatctcttcgacaatctcgtcgccatagtttgtgagcatgtagtagcagatgaagtagacgttcgcgatgatcgttttttcttcgctcggttggtctatgggtgtgttgtacggtctggtgtgacccgcttcgtcttcagcttcgtttgcagcttcgtttgcagcttcgtttcccgcttcgtcttcagcttcctttcccgctttgtcccccgcttcgtatcccgcttcgtctcccgcttcgcctaccagttcgcccaattgggccttccccggggggcctgctgccccgtgggggtgccccccctgcttactcaaggcaaagtagcgctgtccaacagacgcggaggaagaacacgttttgggtgaagctcccaaactttgcagagaggataaacattcctcttcacttccacaagtggatgaactgccccatttggggtcccctccacggtgataaaatttcttgcccatttgatagtcccctccacggtgataaaatatctcacccatttgacagtcccctccacggtgataaaatatctcacccatttgacagtcccctgcagggtgataaaatttcttgcccatttgagtgtcccctcccaagttggtttcccccaatttcacctgaccgttcaggcaaaaaagcagcattttatccacacacatggcaaatatttttacaatcaacttttgaatatccttcacatggcaagttcgataaaggaggaacaaatttaagctgatggctccaaaccattttttcaaagtgtggacattcttgttaatcttcttcaggatgataaatagcaacttgagattttttaatttaatttttttttttttaattatattttgcaaaacagtttggatgaccttcgtgaggcagaagaatgcgtcgaggtcttttttcttttcctccgatttgtgtttcccatatggatggtgtgtagaattacctaccgcctgttgcgcattggttatgtcactttcgtcgaggtatttgaacatatcatgagggtaaactcgcaggaacagattcttggcgtacttgagcacagccacttggaaggactcgctgcagctgtcagcttcttttaaatcgattgtgagcaacatggaaaggttattcaggttggcgaagaaggtttgtctatcccctctgtccattttcgtgaagcaagcagagagcgactttacatagtactcaatggttaagcggcacctctcactgctacacatgtcatagcctcttatgtagtcaatgagggggctcttcccacaggtagcctcatttagaggaagctgctcaacagatgagccatctttcttgcttcttaaaaggtaaatagctatcctcaccttgttacatatgatggaagctatgctggcgaatacattttctgtcacatcgaaaaggtttaagttggaatttattttgtttttcctgattagcttgtgtattttttttactattttgagatccatctctacacttcggctcttggtgagagatatcaggcagttcactgcctcgtagtcgtgtcgcgactccattgtgtgggcgcgccggtgggcggcgtcttcgggggtggatctacacattggggtgcgcggtgcagatgcacacttgccacggggggggcaacagtgacagcgacagtgacagcgacagtgacagcgacagtgacagcgacagtgacagtgacagcgatagcgataagggtgaagttgtactaatttgttttttttttttcccttttctttttcctatctcgccatcatccacgcgagtgtcgtgcgggtgtcacgtgggggctacgcttgtgccgcgcgaggcgtccctcatttgcacaaaagagtaccccctttgagcggcgcgtggagctgtaccgcttggcggtgcatagagtgccccctggccccgcgttctgcgtttccgggaaggagaaaaagtggcgcaacgtagagaaaatggcgtagtaaacaccccaatgatgcagtttcgcaaaaggcggggtgctatttctgagaagcgctgtacacctcctgcggcgaccttcgcgcgggatggaagcggcttaaacatgcgtgggagttcgaagaagcggagaaataacctttctttagggacgcgccagcgaagcggtgcgatacggctactcagcggaggtcagcttgggggaaggaagcaccacaccgttgtgtgcaccgcttttgtgtgcaccgctttcgtgtataccgcttttgtgtataccgcttctgtgtgcacgtacccctggagggaataaaggagaaactcccctcgcaagcacccctttagtccgtttggggccaccgatgagctcagccaatgagggaaaaggtacgatattttgtagtcgcaacttttctgcaaccataaggatgatatggagtgagctgttgtttgcggaacggatgagtcactttttttttttttttttttgcgaagggggaattataggcacgtgtttgccctactgtgcaggtcaatatcgtggggactacttgatgaaagatgcaaccatagggtaggtagactactcccatgaaggtaggtagcattttcatttgctgtcacgctggcaggtgtacgtttaaggggatggaatttcacccgttggtaattcttttccgccggggtattctttcctttgcggttcgcacgttctgcgcgtacccttggggaaccacttggtggatcacaaaaggaaggtgccacttttctgcacagaaaataaacagacccatgtctaggtgtgcattcgttccagtcctgattttcccccgtccggtgaaatgaaaaaaagaacgcaacacagcatgtgtatatttgtcctgaatttttttttttttttttttttttttccccattttaccccttccctgttcggggactttcaaatgggtatcatcttcccccctttttatttttcacgtggaggaaaataacctcattaaaattttttttttttttaagcaggaataggacgagaagaaaggtcctttgtttttccttcctttttaagagttacctatttctacttaatcacctatcatgcgtgatcattaacctctttttcgtgcgtagtttttttttttttttgcaaagtgctgcagtgggagtataacgaattggatggtcccctcggacgcataaatgaggggcgtcgtatgacttataaactaacataggcataagcgcagcactttctcgtttaattattttattttttttttctttcctttttgaggatggaggaaaaaattaacaatccacatttcgcttttgcaatgttgccatttttgcattttttcgaaaggtaaaaaaaaaagtgctaggagggcctgaaaaatgtccaagaaatttttgcttcccccgcactttgccattttgccgctctctatcttctttttatcaatttacccttttttctgcaattttttttttttgtccccgcagggcttagctaaatgtcatgtacatatatgcagcatatgcgtgttgggcacctctccgagtagcggtgatgcggtttttttcttcgttggtttttgcttgccccaccgtaattttatttgcgaggttagcagagaaaactccgcggggcagaagagagagaagaaacttcgtcgcgcagtagattgtcacctggacgaaccgttcggcttcaccgtttgaccattcgacgaattgacagtttgcccattttaccatttttacatatcgactgtttttttatagcattttattttattttattttatttttttccatatataccaaggcgggacaagatataactccttcgactgcttgggtggactgtaccccttttttttttgggcggtccattttgataactgtgttctctgcggggttattacaattaaccaatgtgacgcacttaaacgtgaaaaaattcatgtttgcgtttttataatcgtatgtgcgagctgctcgggtacagcgtccgtgtagtggcaatcgtcgcgcaggagtagtgtacattgtgcattatatgttgaatgtataactccatttgcgcttttgcatgtccgtgttgaggaagaaacgcttcccttctttcttcccttctttcgtcccttctttctttcgctcttttttttttttttttttcattcccattttcttctgacccgttttcatacaaaagaggagagtttttaacaagctttatcgtgctggactgctccttttttttttttcccccccccccttctaatcatataatgcttatcgaagatgaagacaatagtaatcgtcttcaccattttgattatcatagccctggctctgtttatttacttcgttatttaggggtcggtggggagagaaagggagtatgtgctgaggggtgcgttgaaaaggtggacaaagggaagagaatcgagggggaactcccaatttggaacaatggcaacgaggtggtaaaggatgtgccggaagggaatgaggcaaagttgaagtcgagacttcctcaaggggaggggaggaaccatatggatgtaagaggcagcagcggcgggagtggtatcggaagtggcagccgaagtggtggccgaagtggtggtcgaagtgggagaggaaggggcaacaccctggaggcgaaccagctggagctgatatttcacgaatcggtgaaggccatttatgaaggcaccaatgcgcacgtggaaattcctacaataaagcgcgatggaaggaagggaggcctgtcgtgccacctgggagagatgaaacaaacgagggaaacgcactctgatgatgtcgactcggacaaggttcatatcaaggagatgacgaaccaggtgaatttcccacacaaaattgagaagctgaaaaacttttggatggagcgcctcgaaaatgcgaagcaaaggaataggcagctctttgtgcagagtatgagcagcatcggtgagactctgaattataattttttgcgcatatgtcggaatgggcgtgagttcgaccctgcttcgttcgcctggcatgactcgtttgtggggcatgcggtggggagggcgtggaaggggggagagacctgcttagagggaaagacctgtttggagggaaagacccctttggagggagagacccgtttggagggagagacctcttttgagggagagaaggcagagaagggagagaaagcccaaagggaggaacgcccatcgcccccacccgcatgtcccccccatatttatgagaagctgaaaaatatcagatgtgtagaggaaccaggacatacatacaagtgtgtgtacccaccaaactacaagcaagacctcacaagggaagtaaaagtacccaagggaagcatcctgttcaactcaaaatttgaaagcggaaatttacagtacgtgttgaaggaaaagaaaaaagaggtctattgtatatttttaaaccaagacgttagatcgaacgagaagaaaaatcagtggttctacttcagcgcaagttatgtcccagaaatgtattacgagagtaactacttcgaggaaaaaaaaaaaaagaacagagatgtattcataaaattattaatgaaattaacagagatgtccaccctgacaacaacgaaggtcccaaagtttctttggattcttccgatttttttctcgtcagtaatgtaaagaaattggagaagcccttttctgttcattttaaaatcgaaaatatgtcaagacctcattttttgtacaaagaaggacactctcctttggtattctccgagtgtagaagtatgaaggaaaatgtgcagtgggagagatcagcttacaatgttacctatacgagaaatgacagctctaggtattttaatttaaagaccaatagttttgaaaagctatcctattgtacatatactctcgaattctcgtacgattttctgtacacttacgacacagtttatttcgctagctcccttccatactcctactcctacctcttgcaatacctggggttactaaagagttatgtgcacagtgggcaggagagggagaaaagaattaactacgtgcagggcaccttgtgcacgacggcttgtggcttcgcctgccccgttctagccataacgaattatgacaagggggaggaagcgaaagcggaagcgaacacggcagctaaaaagacagctaaaacggattcgaacacggaagcgaaagaggcagctaaaacggatgcgaacacggcagcgaacacagaagcgcctcccaacggggacagtcacgacggaggtgcagtgaacactgggcagaactacgtagggtcaactaacattgaagggtcgcatcggaacatagcccccggggaagcagaccaagcgaagcagctgcatcctgttgggagcatcagtgtgcccgctgagagcaatcccaagccggtagatgccgcgagtgaaaccccgtgccagtgctgcgaaggacacacatatattgacgacgcgaggtgcatgtataatttgtgccatcccaggcgaacggatgatcgaaaagaaggggaagacaaccccagccaaaggagccccccccaatattctaacgcgttcatgagccagtttgagctccttctggagaggcattattccatgcatccgttaaatcacgatggggagaagcgcccgcgcgggtcagcgccgtctccttgtttaagtaggtctacccatgtggtggcttcccccccagggggtgcccctgcccaggtggggacttcctccaaagtggtgacttcctccccagtgagtgcttcctccaaagtggtgactccctccccagccggggaagcacccagccagccacgacgcgaagagaagaaaataatttttctaacagcgcgagtgcaccctggagaaacgaacgctagctacgtcatgcatggtttccttgcgtttatcacatcggataatgcatacgcagatgcacttcgagataattttattttcattatcataccgatgctaaatattgatggagtaattcttggacacaacagactctgttcgaatgggttcgacctaaacaggcaatggaatagaccaatctattatctacaccagacgatacacacagctaagtctctaataaaaaaaatccacaaaaatggaagaatcgctttcttttgtgatttccatggccactcaagaaaatataattgctttttatttggtaactcagatagtcggggtcatctaaggggtaggaagttggctgaaattttttgtgacgttctgggatcatcgcttccgtggttctccctagacgatacacaatttaagagtgaaaatttaaacaggggagtggcaaggtatgtatgtggaaatgagttctctatcgactgcagctacacgtttgaggtgtccctcataggggtcaaaatgaagggcaactccattggggtgcttccccactgggggagcaccaacgaggcaggggatcagccacatccgggaggcggagcggttggagcggatgaagcggttggagcggatgaagccacccaaatgagtgaagctcgagaaggagaagaagaacgtcccaccggtgacaataaacaaaaatacgacttttttttttatgacgagaatttcttgatgctaacaggaatcagttttggaataagtctcttcaaattttttaattttgtgtcccaccatagggaatccatatcacatgggggagaagtcttccagggggaggaggagaagaagaatgagaagcagaaccagaagcagaacccgaaccagaagaagcagaagaagcagaagaaggtggcgaacgaaaatggaagctcagatgtgatgtccccttcacgttttaaagcaaacggtagggtgcagctcggtggccaggcagcatatcatagggataatctaaaagtgttagaaaggaagaagaaaggcgaagttgtaaaggaggcaagttcgaaggaggcaagtccgaaggaggtcgtaccagtggggagtgtctcagtggagcctacttccgaagtgaacagcgacacgatgcaacccactgcttacgtgaacagcgacccggtgcaacccactgcttacgtgaacagcgacccggtgcaacccactgcttacgtgaacagcgacccggtgcaacccactgcttacgtgaacagcgacccggtgcaacccgctgcttacttgaagagccaccctgatgggggaggagaccctggggaaggtgggagtcggagttgtaagacttacgaagtgaagggggacggagagactttatcccccccaggtaagtctacttcacgttatgcagtcagttgtggtagcgggagcggaaagtgtaacaaacgtggtgtaaagggggagaggcagctccgaaaggacgtcaccaaaagtgatgcgagcgcgaggaaggaccaacgagcagtcaaagagaagggtctatccaaccggaggaaagaaggaaaggcgcaaacaagaaatgacgtaaaggaaagtcacatgcaggagggacccaagggaaagtctcacaacagaagaacacctgttaggaaggtaccagcgtgctcgatgaagaaaaagcatcgagtaaaactgctcccaaggaggaatccttttttttgttctctaaatgggaaaatatcggctgcttcaaatggtagaagaagattacgtgtaaaggtgtgccaccccgggaatggcgacagtgcagcgaagcaggaacgccgtggcaatttagccagtggaacgaattacagaagtaggcgtagaataacacacccctgtttagaggaggacgtgggagtggatgcgggagtggacgtgggattgcacatgggagttcacgtggacgtatgtgaagaattacaaccctgtggggagaagccccacggttacgaccaccaacttggaggaaaaaaaaaacgatctataggaggacaccccaatgggaatttttccggtcagaggaagaagaggccacttcggattactaggagaaagctggtggtgattaaaaaggtgaactctgtgaaggggagaaaaggaaatggtccgcaagtgatgcaaacaaaaaaggaggaaaaaaacgttggtttgtgtttaaaccatggaggactaaaacgggagtatttgatttgcttaaaaaggaaaaaattgaaaggggggttgggactaatgaagttgcttagacggaaggtgaggccatcgcgggtggcgcgcgcgtcagacggcgtcgtgggagaagcggcaccgtttcgtggaggaggccccaccaaaggagaaacgaagagaaaaagaaaaaaaaaaaaagtgatccaggaaaaggcgtcatatccatgagcaccgttgcgaatgagaagagagagggataaaaaaaaaaaacttacccatgcgtattaccacgcgtattaccacgcgtattgccatgcgtattaccatgcgtattagtttgtatgtccaatgggggaataacgccagtatgcatcactccagcatttgaacgcattttttaatttcctcctttttttttttttttcaccctgatttatttgtttcgttttatgtacccacctacatacgtttattttttgcccaacgcaatgttgccccttttttttttttttgtggcaagaactttttttgagtccgttgcttgactttaccaataacgtgtgcgtgttatgtgtgcacattttttgttcgttttttttttttttgtgcgcattttttacgcactttgtgaggactggcgtgggaggcgcacaaagatgcttttcacgttcacctagttgaagcttaagcaacactgagttatgctccattatgcgttactagggctaagcaccccgtgtaactccctttatacgcctttttaattttttttttttttttcctcgccatgcgtacaactttttttacagccatttgtatagaaaaaatcaaaacgacaattttggaactcttgtaaaattgcttatttcgaaaagggggtgtgggttattcctccatccccgtgatggtgggagtggcagggggagtggctatggctgtggctgtggcagcggctatgcgtaggacgggatagactctctgggttttccatttaatatgagcgttagcagccttgtgtagatgctcagtagctgtccgagtggtgcagtagttgcccacgtggcgcagtggaggctcccaaagcataacactgcacacgactaggctgaacgtggtcacgagcagctggggaacaccgcaccgagagggagcagctttaactatgttgacccccttgctcatgtgcggagaggctggccattttttgcgctcaattggagaaggttacatccaccctacagcgagtcccgcaataggtataaaattgtacgtgaaaatattctttcggatttttttttttttttttttttttttgaccatctgatgggggagaagtagctcttgcgactcgcatacacttatcatagtttgccagctcgttgagattgctctgctctttttggagctgctttgtgatttttttttttttgacatacaagtattttttttcgaggagcatgtgacaatttggcggcgtgcaagtaagttcccaggggagagaaaaaggaaaagtttgcaagagatgtccttcgttaggcagtgaatggccgagaggaacttcaaaacgacgtgcatgaggagaagttggactagcactcctcacgaggacacatactggggatgcaaggaacgagttcgcttgtatacccttttgagtgtcccccccctgttccctacggatgaccattcctagcgcggaagcgggttggaagagggggcacctgtgcggatgctgacctggtgtggatactaacctgggggaccccttaacgtgtacttccaccccacgtgttacttcccccccacgtgtacttcccccccacgtgttacttccaccccacgtgttacttcccccccacgtgcacttccaccccccatgtacatccaataccggctattcagcgagcactccctgtggagactgctcgaaataaacaaaagcgagaactacattttggccagcgagctgaaacacatcatctgcaagcagagcaacatcaactataataataagattgatatttatttttccgtgtacaaggatgacgacgaggagagtgcggtgagcggggtgagcggtgtaggcggaatcggcggcggagttggcggagttggcggaatcggcggagtcggcggcgcggaccacgaggtggccttcttgaatcccgaggacaaagtatacaatgggacgaagatactcatccacagacacatcaaaaagaaatcaagtttgagtgatattactcatgaagcaaaaaaagaaataattgtggatgttagagaagaagaaaaaattaacgtcccaaatgagttcctttgtatattatgtaactacatcctagtcgattcgcatatccttgtgtgcagtaacaactgtggttactcggtgtgtaagacgtgtgtgttattctacattctgaacaagcttgtggtacatgatgagaaaaaaaacagtgctgttattgatcagtccaaactgaaggataactatgtacagtgccccctctgcaacggatacttgaagtactgcatttggaataaaaagcttgacctaactttaaaaaaaattatacacgaacggagtgatatcgactcgtttaaactcaacgttgaagaaaggaatggtcgattcctacgcatcgtagaaaaactgaagatcgaaaatttccctccctcaggaagtagcaccaaagaaaatatattcgaaaacgacgtgttcaaagcgattgaagcgaaatacattatctccactgcgaacagaaagacagatgaaccctccagacaggaggaactaaaaattgctaaccatttcctctatctcatgaccaacaatagacaaaactgcacaaaggaatttaacatgattttcctcgagtttgataatcctatttttgacacagtgcagaagatgagcgttagggctgcgtatgatcatcaggtggggaggagcagcggaggggaagtggcatcatcgggaagtggtggtgctgatgggatcgatggggaaggaaatggaagcttcacgcaagggtgcggggataaccagttacttcgcaccgatgctaaccagatacttcatgccgatggtaaacagctacttcgtgccgatggtaaacagctacttcgtgccgatggtaaacagctacttctcaccgatgctaactcgggaaagaaagcagttgtggagagcgccgaggatgacgtcgacgaagaattgtatgcccagaacaaaacctacatcatgcccatctcatttgtggggggagaaacatcctactcgttaatcggtgtcttctatgtgaagggtctcttcaagcgggtatcaacctcaagcactgatggagacgaggagaagcagcaagccattttgaaaagctttctccaaaagtggttctccgatgaggtgaaggctaatcagaagaacccatccgaaatgcagaaccccttggaatggctcaagtctggagatgtatacaccctagagtggattcaaaagtacgaaaagacgtgcttcttccctgcgaggaaacaaccaatatataatataatcaatagtagacgacaaagaggtaggaaaaaaaataacatcgaaatagtcctcgatttgagaaaatttttggatgtcgttttgagtgtaaataattacataaagtatgggagtcggccaaataattacgagacgaagaagggggtaggtcctcagggtgttgttctgtcctcgaatgtagaagatgaagaagggaaaaagaaaatggctcctaccaggatagataataacgtaggagatccgacttcgtggctacacgccattggcactgtagatgttaagggcggctatcagaatgacatggcgaaagaaaggttgccaatttttaccactgaagcaggggatgcatcatctgcatcagctggattgacaaaacagagcgagtttcaggagatcttcgaaataatgtatgacacaagagtttctcctgtgacaattgcgggtagcagtttcagtgttagtaatccttattctgactattgtgcccttttaccttttttgacgaaggaggattttttcttcctgcgaaagctgcagcggatttacaaggagaagtacctgcggcagttgtaccgccacgtgcgtagaaacgacctgagcatgaacatattttttaacgccgtcaactcggtttttttttcgagccccaggtggcagcggtagtggcggtagcggcggtagcagcagcagtaggggtaagaagtggacggagcagtaggggtaagaagtgggcggagcagtagcggtggcgtctttacgatgaccgtgggggcggaagaaccccgcagctgtatccactagagcaaggtgatcattactgcaaattcatattcgtgtgcctcattctgcagtttgttttttttgccgacttgcgcgtctgtgctctgcatgtttgtcgtggccgcgtcccctctgccgtagttgcaccagctagggtgtgcctagctggagttttttttgttcttttcacggatgtaagaatggtacaccaattggattaatgccttaatggaaccatctttttttttttttaattttatttttccccccccttttcacgataacacaaatggcacgaatgacagtgcgtgcccccttgcccttggcttggtcactcccctagttgcctgtccttccaatagtgaacgtgacctacgcgggaaggttactctccacgtagcaccatgagattacacctaagtgacacatgtacggaggaaatgctcaaaagaaaataacctatcttcacccatttgaagaagccccttttttttttggtgtcgtaaaaggtgcagctcttagtttaggggggtggggggcattctatggcctgcctggaggagcagcacaagaaaagtcgaggctgatctggcatcactttggtatcactttggtatcactctggtatcactctggcatcactatggtatcactctggtatcactctgacatcactctggcgtcgctctgacatcactctggcatcgctcggggaaatctcttcacctggatgcacagagcagttggcgaatcattacacgtaaatgtgcttatgtggagaacacctgtttggtactacttgtacggccttatttctccgccccaaaaaaactgtgcacacgaaagggggaatgaacattttcgaaacaaagcaaatgtgcttaaggcataaaaggtatttttttttcttgcataattaggctgcctcttctgccttgcttattctgataaccgtggctctccctcgctcccttttttttatgtgtatatttttttttttcatttagtggggtatttttttccaatataatgtataagcacccttgtatgtcattccgctttgtagcatctgcgttgtgttgaaactgtttcgcttccgcttctgcttctgcctttgcttctgtttctgttcccacttccgcctccacttccgcttccccttccgcttctttcttttttttttttttttttccgcttcaagtccagatgcagttggtgaccacatctgtgattcagttttgtacattattttgcatttgattgcttgccgtgtgttttgcaagattggctggtgaatctgcacgcacttgaatacatttttttgtgcatttttatttatgtacccaagggaattcgcgctttaattcgtggtatttttcttttctcgtgagatattgaaacaacttgtcgcatcgcttgcgagctgcctgtagggtgttatgtactgagcgaacctttttttttttttatagaactccttcaagtacgctgtttcttcgaaagtatttccatgcactgcgttgtgtttttttcttctcgctttaactgaagagttgcgcttctggaccaaagttggtatgcctcgcgcgctcgttagtgtgcagcccactggggtccttttgcagtccatttgaaggcccatttgaaagcccatttgaaagcccattttcaccccattttcacccactttcaccccacttcaccccatttcaccccatttcaccccacttcactgcctttcttgaagcccaataggaggaacccctcttaccgcctctttcgcagcacctgccgggcaagaccctcaaaaagtgttgcagcgcggattgcgtagtggatcaagacggaggaccccgccgaaaataaagtcaacgcagtgcgaattacgtagcaaggagtccagatggagaagcacaagctgcagccaggggaggaggccaaaatacgggccatcttcttcttcatcgggctcctgctgagtctaccatcccacgtcatagtaaacgtatccttcctcataaatcgtatctacaaggaggaaatttttgttatcgtaatgggaatcgtatctggatgcatgatcatttcttcagtttttcaattgaccttcgaaaggacatccttcaagtccatcatgttgtttaattcgttaaacacagccaatatgttggtcctcctagtaggtatctgtttcttcaaatgctccaaatattatgtgtacgtgatctgtggcaccattggcttgtttattggttacctttattcagcttgtacaaaatactctctcctcatggcgattaaagtaaatgggtatatgattacaggcatcagtttcagttctctctttttttttgcaataaatctgttaatgtcttattttacaattgaagatgggaatatcgactcgtattacaatgccatatctttatccattggtactatagtgttaattgaattttttatcatcctgtttattatgtatgtacaagttagttcacctttctttgctgaacagcgtcagaaaattgagcttgaaatttgtaaaaatgtgaatgtggataaaaatttgagttctattgaaaaggggaagataaagaaacagaagactggtttgtctacatctgattcgaagtccaaggacggaggtgtgagttttcctatccttacctcttgtagagaaaaaattaccaactttaagagtatgtttaactgcaccaacatcaccaacggagctcgtctcattaagtactactacgtctgcctcatcccaatatccttttcgatttttgtctcttccattgtgtacccccacatgagtaagcgtccctgcgcagagttggcggcagttccgctgcggttttgccccttcctttgtgtctgtgtttgtgtctgcgtttgtggaggtcgctcagcaccccgcataatatacccactactgcaccatggccgccacacgcgccgcctaacacaccgcctcacaccgccacccccccccgcgcagtccccaacaagctcgaaaaaggcgtctacgtgaactacctgttcatgttcttgtaccaactgagcgacatgctcttcagcctcctcgtgacggtctacctaacggcctttaatttcctgaagcaaaagtacattgtgattctatgcctaagtagacttatcctcctcggaatcgcattcaaaataaagaatctagaagatggagattttatgcgctcaaacgggttcgtctccatgatcatatttctgttgggtgctaccaacggctccttaataaatattagctacgccagaataggtgagtgctttgaagagtccagcacgaaggaaaaaaaaatcgccgtgtcttcatccttttgcgctctctctctcttaatgagttttgctctagcgccttggttctgcaaggcaatcattgatttgtgaggcgttttttttctctccattttggacgcgcgtccccctgcgggggcagtgcatgctgctgttcttttttatctcgtcaagtttatcgcgtttatcgggtctatctcatttatcgcgcttaactcatttatcgcgtttatctcgtttatctcttttatcgcttttaattgccatgtgcgtcccttttttgcgtcctttctttcgctgcccccttttccccatgcggagaccgcacgggccaggacgcgaacttctgcacatgaagaaggcccccacaccttctcgtggttcttcctctgaataacacgagttgcagtttataaccaaacggggagaaccctcccacaacagtacgaccaaatgggttttgatttggggtgggtgactcagttgacggaaggagataaaataaaaaaaaaaaaataacgcaacgggaaagcttaggtgggaagaatcaaatttgacttcatcgccctttggggagtccacaagtatatgggtgttgttgagcagtacgcggggagaggcgggcccacatgtggacaaacacatatacaggattatgtatatgtatgtatatatgtatatatatgtatatatgtacatatgtatgcacacacgtgcgttcctttctctttccattttttccattccctgtggacatgccaaatgggcgcgatacctgcagggaaatattttccgaagtggaatggccaacgttgcatttgctaggggggagctttcaaaatgcacttttttttttcccttcttttgactgcgttttagtcgcgacggcgttgcaatgcggccattcctggggagatcattcctggagagatcactcccgcggagatcactcccgcggagatcactccctcagagatcactcccgcagaggagatcattccgcgcgtgtctccctctttttccgtacagtcaaagagtcaagcataacagacaggtgaactgattgacgggactaaaaaataagcgtggcattcacaaaagggttacccttttgtcgcgtctcacggggatatgtgtaaccccctttttgtctacaccccgaggagggtagggggggaggaataaattgcccatctgcttattttttggatgacgcacccatttgccagctgcacaggttaacctttttttcgcctgaccgttcaggcaatttggaacattcctcacaaagggaaaaatttatgcaaaaaaaagaaaaaaaaaaaggcagacaagttggcttataaagaacaaaaatggaatatcctcatcggatggacggatgaaggaggatggcactaaacctaagtaaaggagaagcgtgtgcatatctccttttattccaattcgacggtgcagtaatggtttggagtgagaggatgggagaagggaggggggggcaaaagaaaggcacttaatgatacctcttaactccccgtgcacacaaagtggttcctttatttttacgcgttgtgctttttttacctgaccccttgttcggatgctttgaaattttccatttcagtaggtggaatgcgatttatgttgcctcaggtgagctgcgtttagaagctccgcgaaatgacgccactcgagtggttaccttgccgagcgcacgttaccaaaatagggttggtccccctcctcacgcggttgcccttcgctcgtatgattatgcatgtgtagagaacttttggctcttttattttttcacctctgcgcgatgcatttgaatggtcgctcacttttcttttccttttttatttttttttcggagaatcttcctgaatagctgctcaacctcgcgaagcgcaacattgtcgtggcccagctgcgcatgggtgattggcgagttagcggattggcagaatagcagaatgacggactagttcttgctccgtttccccgcttctccgctcctccgcctctccgcattgaagagcgcaactgcaactgcaactgtgcgaggtgctttgggccaccccccttctgacggaacgttaacctgcggagggagttaattcgtcccccccccgtaaagaaaggattccctcgaagttaccccccttaattacacattacaggcacataagggtgtacaccctttccgtttgagttctcttttggtaagttttttttttttttttttttttttttattcccgccttttctgcaccattcgagatagggaacgaagctaatagccgaggggtggacggtgacgaagttaatccgtcgctgctttgattggagttgcttcgtccagtttgtgcgccgcctggtgtgcctggtccagtgtgtgccccgcccagtgtgcacgtatcattcaggagtgagacttcagacatagggggggaggtcgcccatcgattcggtttcttcctgtagctgccccccccaaacagaaacacgcagacgcagaagcacaagcagacgcagaagcacacacctcaccttcttgggcaccacctcaaaactgtgaacatgaatagggagaagccaagcgaggggagaaagaacgtgggggcgattctgcacagatactatggcctagatggggggagtggaaatggggaccaggaacagggagtaagtgtagcgcttagaagtaatgaggcaaagctgaatggtgcgaaggaaggagaatcacacatgatgtggaagtacccaaagaaaagtaatcagatgtgcacagaagaacccatagatgtaagcgattcagaagaactgaaccagaaaagcaccgattttaacgtaagtgagtactttaaaaaaatcctacaaaaggcaacactaaaggatttgatacaaaaagcaaaaaacatagaaaaagaaattaaacaaaacgataattttatgcaatcagtagtgtatgaaaattacaataaatttatgaaagcagcagatacgattgtagatttgaagaaagattttggaaatgtcaagaataaaataggagacataaatgagcagttgagttgtatagataagaattctcatttggtgaataaaaaaattgggaaaaattacaaaaaaataaaaaatttacttcaaattaaggagttactgaatggggtccatactattatgagtatccctaggaggatgtttgatctcatcatcttaggggactacactcagtcgttacagctctttatggaggctgttccttttttcacgataatagaggcatgcgcatatttcgggacttatatttagacagcgaaaatatggccagcatcgcttgttactactatgaggagcaactccgcaggggtatcacttccaacctaagtgagcacacccagcatggggaccagcccacccacctagataggaactccgcggaagatttttttaatcacctctgtgagaatgtcatctcaaacgaacaaatcacttcatctctatatcttattttggcatatggtaaggacaaaaaggaggtgagaaacgtgtttttatggaatagatttgcagcgatgaagtacctactgggtgaaatttccaattgggggagttacatccgagaggggacgatcaagggtgaggagggtcatggagagggtcatggagaggatgaaggaaaggatgatggacaggatgatggaaaggatgatgcagaggttgatggagaggttcatggtctgtccgcttggacgcctaaccaatctgcgaaggagaaggagcacgcacgccacaccggtgagagtgctccccacgacgaaggacataacagggtgttcaaaacggtgttagagttggcctacaccaaatggctacattttttcttcagcatgatacgaagctatgagcagctatttttgcgcgacttttattgtgcgtgtgacgagacgggaacacagagaagcggaagaatggaagctcttggcggaatcccccggttgagggccttgatgaggaagctgagcgcttccaccgttgacgcgagggggaaagcggcgggggctcttcccaccagcccgtcctcccgcggaggggacgcaagtcaagccagttacgacaacacaacagtcaatggtggcaacgcaccaaagagaggaaacctccctccgataaactggcaggaggaccatttggaagccctactgagcacggatgatgacagggaggtggtcgaactgctgatgaggattttcttcaaacttttgcaggacctgacggtcgacctcatatacatgttcaaccccccggtgaaactggtcgcgcggtgcgtgggggtgctgcaggagggggtgcgtgaagcggagaggagcgcggagaggagcgcgcataaccgatccgtgaaccgtggtaatacccaccttagttcctctcaccttggcggcactaacattaataacaggggaagcgtctcccccctcatggacgagttcctcaagagaatcaactccgaactgctaaagttccacgtgtacagcttgtgcctcgagaacgaccgcaggctcatgagcttcttctccctgtgtaaggagaaggaagctagttacattttggaaaacaagcctgagctcagccaccacattctgttaagcctttgtcttgtcctcatcgacttggaggccttctacaaagagatacccctatcgagtaccgatttttatttcaaaaatttgattaattttgtgatcatttattttgtgttcctggtgaagtttgtggactctttcatcaggtacttcgtgtgtgtctgggaggggcgcagaagcgacgggggagaaggtgccacgtgtgaaggtgccacggatgagggtgccacgtgtgaaggtgccacggatgagggtgccacgtgtgaaggtgccacgtatgaaggtaccacgcatggtgacgccccctatgagggagacccccccgtggacaaggagcaaatattccagtgcagaaacatataccctccacaggcatatcacaacgacgtagtgaactcaggtgaggaaaaaaaaaaaaaaaaaatacttggaaatgcacagccaagtggatataccaaagtgtcacatttgacggtggcgaatttcaaaacgtcgtgatggagaggaaaaagttgatgaagatggacttggacaggtttatagaaagcataataaagaagcacaaattcgaggcagagaaaaaaagcgaaataaattttctctttaccttagtgggaattttggacaacatgaaaaaagaaggagtgtcaaaagtgtgcactgtaattgtggatatgtataaagaagcacatacgctggtgaatgagcggaagaggattagccttcgctgcactttggaggatctcctatatagagactcgtatcctttttgcaaagtggaggaaggggaggagggacagaaggggggggaagatccagctgatgctcactccgatgaagaaacacactcgaaggggctgccatccatcaggcagacgtatctaaatcgagctgaaagcgccgcgtactatacgttcgaaggggaggatgtgctggatcggcacgatggtcacgccaaggggttggaacacttgcccacgcaggagggtgcagaaaccgatgaggaaggaaagatccactcggcattcattctccgggaggaggaaaaacaagacaaaatgaagagtcgtgacattggctcgggacactctggtgagcagaacaatgcgcaggatggtgaccatcttcttcttctcaaaaggagcgcgagcttcattactagccagggggatgaaccaggtgaggctggacacgccactatttcggcccataaaggtggagaaatcgaccggggaaaggcatccatgttagtgacccaacgaggagaaacccctaaaggagacaccctctcaggggaaaacccctcggaagggaccagatcggacgaatttcgctctgatgaagattatgaggacaatcaggatgatatgaacaaatacgccgtcggaatttgcaactttgcaaaatttaaattcctcgaaaaaagaaacgagttaatgaatgccttcgtttcgtactacttaaataaaatgtcgagaagtgtaaaggatttcatccaaagggagaaatggacagaagggaagaagaccgaattagtgagcagaaattttatatacatcttgaacaacattatcgcggtttattcccacctggcatccttcatggagagcaaggcaagtggtgccgcctctactggagctggttctgcttctggtcagatggatcattttaacgatgtgaagggtaaaataggggagtcgctggagcgagtgtgcaaggaatacacaaaggggaggagaggaaggacatcttccgagctgcaagcaggtgggggcagtcatgacggaggtggaagctaccctgggggaagtcgtagcgaactgggcaacatcgaacagaaagaaacccacaatgagaaaaacctagaaatgtacatgtacaaattgtacatgtgcaaaatgaagaactacaaaaaaaatttgcacttggaaaacaaaaaaattattctcgtgataatcaaaattttgtttaagaattacagtgaatatgttcgcgacttacattttaatgaatacggttttgaaaaattaagagtgaatttttttttcttctttcattgtctaaaggtttttgttcccatggatgatgagcatgtgctgttcgtaattctaaatgaagtgttaatcagtgcttatgagcgctcgacgaacttcaccctctccagtgcaggggtgaatgccctatatcaggcctacttactaaacgaaattgactgtgatatgggggcaaatagggattttataatgaacagcttgaggagggcatagtttgttagaagggtagggggggcccctagtatgtgcacctgtgagcggcaatatgtgcttttttgcatttgcccgttcatggctcgttcatggcttctttatggctcctttatggcccctttatggctcctttatggcccctttatggctcctttatggcccctttatggccccttttttcaaaatgtcctttttttcccaacagtcgcgtcgacggcggttgatttattcaagtgtgtagagttgtctcccccttgttgtgtagctgtatgtacgtgttttttttttacccctccaacttggcgcacattttttttttttttttgtattccctctgatttatcaaaggcgaatgtttatagcggcaaggtgctgcactatttgtgtggaagaacaactgtttcattgtttttccttttttttccctttttttcgtatttgcatttttgtacacgtcgcatgtgggatcgcttatttgaagaaacatctttgaaccctttcaaggggcatataatactggcgctttggagaggcacccagacagggcaatcaaacatgcgcataaagccactcgaacagtttgaagcccttcctgggacacgtttgcaacagttcccattctaacttttgttaattttcaatctatgagaggcatacacaggttggctactacgtgtgcacttgctcgtatgtgtgtgtgcatttgtttcccccgcgaggggagtggggttacagcgatggaagctccattaagcagttttgccccccgcatgtgtgttcactgaataatgaggcacatggttgcctttttcacggggggaagggccatgtgtggcagtggacgtatcagtttgtaactagcacattagagtagcgcgaaaaaaatgccattactgtatgaacaagcgtgcggaaaaaaaaaaatcccgttattgtatgaacgagcaagaaaaaaaaaaaacagccatttgaggttttaaaaaaacagccatttgaggttttaaaaaaaaaacagccatttgaggttttaaagaaaaaacagccatttcgaggtcttgaaaagaaaagctattcaaagtaggctcataaaaaacgcacactgccaacagattagcagcactgctccccgaggcaacagattggcgacgccgcgcccattgccaacggagtgaaaagatcgcgcttgtaacccccggagcggaaagaaggcaaccaaatggacgcgcagggggagcaggacggggggggaggcaaaaaaatatcaatgaagtctattcagttcatatggaaaaaggcgcaggagttggaaagggaccatttgctaggtaccccgcaggggcagaaagacaagaggccgcagcggctcgcccgtgaatgtgcctgaagctatgcacacacacatatatacatatatatgtgtgtatatatattcatattcatttattcccatgtgcgtgctgcccctgcacaagtgcaaagcaggcggacgaataacgcccacctcttttccccgccgtttcccaaatgagcagtttccttcctgtgcaccctgtacatcgtggaggagctcaacgactacgtaaagagcaatagcaccgatataggtacgtaagaataggcataaatccgcgagaggtgcccaccggatggggggaaaacgaatggagtaatcaccagggaggaaaaaaggaggaaaagaaaaatcgcttcatgatggcacccgtttttcactttatttcctatttttcacgttcgtgcacgttcactcactctcaatcacttttacttactctaaatcacttccaccttgaagaggcaaaaaatgtcttcctgcaatgtctagacaaggctgaacatatccgcttatctttggacgtagtggactacacgaagttagccgatttttgcaaaagtaacaagcccgcaaaaatgaaaaaaaaaaaaagtatccacgttttgtgtgaaactgaataagccgaatgggtaaataactcaattctgttccctccgctttattatnnnnnnnnnnttcttcgttcccttccgttttttttttttttttttttttgtgtcaccctcgcagagttattcctagcggctgaccggcacgacagacaagcagaaataacaaaaaaaacgctgcagatgtttttcacgtctcaaattttttacgaaattttaaatcacttccaaaaattagacgacgatgagaagaaaaaatatttgtatgccaagtacaaaacggtttatttgaagaaatgctttgacaacggcataaagcccgagcccggttctccgcggaacgagggggtcgagacaccttcgccaggttacccgatgggcacaggcttagctctgcacatgcatatatacatatacgtatgtgcatatgtgtgtatacacccccgcttacaactacaaggacgaatgctcgcacattttttgtagcagcgcccggtgatgaaggcgcccccgactggggagagatgcaccaaggagagcccaacgagcataccactcaggaggactacacggagaactctgaccatttaagggacatgcacaagtttgaattgggttaaagaaaaattgcagcccgtttggcctgacaaacgagcccctttaaaaagttcgctccattcgacggtgtacgcacgtattgcagcacggattgtaaatatgattcccgtttgtttccctttcaaccttccgcagaggcctacaaagcgcaacagaacggagttgattttgccgcgagcttgaagcatgcgcagtatgccgttaatggtgcgtgaggggaaaagcggaaaaaaaaaaaaaaaaaaaacacagaccgaaggaaggtcccaatgtgcacgaattcacgtgtgcacaagtatccttgacaatacattttttccttggcgtatcttctaacctgtgcagcccttctgtttgaggacctcgacacggctaagcgggaattgcgcctagccctttcacacctggagcagtgatacaactgtgcagtagtgcagtagtgcagtagtgcagctgtgcagctgtgtagacgtgtgcgcaggaaggtgctgccaggatggcatcccgtttttggtggggagagggtgccttcttccacataaccgcttaacataagatgaaggcagttatgctaagaacaacgtaacggtggacgtgtgcggcagggtaaacactcatgggtgctcactgaagcggtgtgcgaacccttgcgaagaggcctctcagtaagcacccctgagtgtttacgcagcgtaggcagcgtacgcagcgactactgtttcgcgtcgctccactttgttttgtattcacgtgtatgctttattttactttcgtcatttgcatcgaaacgcacaaatgagtgttagcttccccatttaattcaattacctttcgaatggatgccgcccgatgcagccatgggttgaaaaggcgcaaaaaaaaaaaaaaaaaatggggaaaaaaaatccccctttctgttatgtcaacctatacatcagttattccacgctagatggtacatagacacatccccttcctagggtgaacgccaatgtggccttcttttttttttttttttttttttttttcctcccgcttatggtgcgatttggctgaagggagtggagcttcccaagcgtgattgagtccgccttgtgggttagctccaaaagaaagggaactcttttgatttataagatcggaggttgcatagtttaaaggaagagaagctgcatggaagtactcctccgagtagtggctacataatagctacttgtacgaagtgacaaaaaaaaaaaaaggagcaacttggggttatcacagtaacggcgcaatttacagcaccatccttccgcatgggacctcccgaatgaggtgaaagaactgcttcccattttgagttatttcggaggtgaccatcagaagggggtttcacatagttgttgatgttcgaagtagtttttttattttttttacccgttttttttatgctttcttgagaagagcgaataagccgatcggcaagccatcatttacgttagcgccaacgcaaaggcagcgcaaacggcagcgcaaagggcaactcaaacggcagcgcaaaggcagcgcaaagggcaactcaaacggcagcgcaaacagcaacgctactcacactgttgcgctttttcttttattaaaagcttcccttttgggttagtgccgagggagaccgcttctccccgggagggcaacacggagtgccgcagcaacactgtacctcctgcatatgcgtgtacgtaaccgctagtgaaaaagcagataaaattttaaggccagtcactgagtaattcccgtttatgagtgctccccgcgtgggcgtacacaattttgaatcgtttgccgagggattgcctaacttggccaattcttcttctgccgatgcgcgtgggcccaggaggagcatatgcaaaggtattgcttcgtgcttctgaggagattccaccgcgtgcaaaagtacatatcggtaaaggagggtcattcgacacccgttggagtggctatcagtcgaattaaaaatcgagaaagtttaaccctgtgtaggaggacaatggaaggggagaccgaacaggtgaatgacaaggaggggaaccacgtggagaacgcagctgacgaaataagtgataagaaaaaggagaaaaaagcaaaaaagttagcagagaaagaaaagaagctagccaaaaaggctgaaagggagaaccaaaaaaatgaagctacgaaaattttggagcatgtatgtgaggacataaataaggataactatggatttattaaagttagcaaaatgaaggaaaataaaaacgacataaaattattcaacttggaagaaatatatcacacgttgatgaaggtaacaggaagtgctactgatgatggtggaaagcgagaagacgcagatagccattctgtagtagccgagtccgatggaggtgagcacttactccaaagtgacatctgggttagaggcagaatccatgatattaggagcaaaggatcgttagccttcataattctgagacacaaactatattccatgcagtgtatattagacataaaaaataatgacaatgacaagaacatgatgaaatgggtaagtaaccttccacaggagtccatcgtggatataaatgggaaattaataaaaccggaaataccaatcgatagtaccaatataaagtatgaagtacacataaagaaaatattttgcataagcaaaacgacaaaggagttgccctttttgttaaaggatgcaaatatgaaagaaacacatgaggaaggtagtattaaggtcaatcaggacaatcgattaaacaacagatgtatagacttgaggacctatgccaattacagcattttctgtctacagtcacaaatctgcaccctttttaagaattttttactacaaaataatttcatcgaaatacatacccccaaattgttaggagaaagcagtgaaggaggagctaatgcttttcagattaactacttcaaccaaaagggattcctagcacagtctccccaactgtacaagcaaatgtgtattaactccggatttgacagagtattcgaggtagccccagtttttcgagcagaaaatagtaacacatatagacacctctgtgagtatgtatccttagacatagaaatgacatacaagtatgactttatggaaaatgtccatttctacgactcactttttaaacacattttcacagagttaacaaaaggggagaacagtaaaatgcttattaaaactgtaaaggggcaatacccatgtgatgattttcaatggctagatgtaaccccaatttttacatacgaagaagccataaaaatgctaatacaacatgataagctgcaattaaaagaggaggagattctatcctatgatatgtcaactgatatggaaaaggaattaggaaaaattgtgaaggcttctcatcatacggattattatattatcataaatttcccttcagagttgagacctttttatactatgtataaggaagaggatccaggtatttccaattcgtatgatttttttatgaggggagaggagattttatctggttctcaacggattagtgatgtgaatttgttggtggagaatataaagcggtttaatttggatgcgagcaaacttaatttttatatcgattcgtttgcttactcgtcgtatccccactccggctgcggcattggccttgagcgcgtcctcatgcttttcctgggcctcaacaacatccgcaagacgtcgctcttcccgcgggaccccaagcggctcatcccgtgaagagggggttgggctgtgcaaagagccacggttagggggtgcggttgggcggcacggttgggcggtacggttggcggtacggttaggcgaagcggtaagttgatccacttccctatcggagagggcgtgtggaggggaatgccccctcggtgtgagcacaatgcggagtgaagctccacgcgtttgccgcaccgtagctcgtcagttggtcaacctgcgcacgggtctgtccgtgcatcggttcaccctcgcgtgattcatttgccgctataccgtcagtgtagcaggagagtactcgggcttatgtgacgaactggtgcttatataacccaggcgtgaaagtggcattttttttttttttaaagcactaatgtggattcatttccaaactgaccattgttgcgtgttcaattgtagaaagggttgttcacattttttttgggtgcggctgacagggatgccctcccttgcaccattgcccattctccttttcgcgtttgtgaaaagcgaaggggtgcgatattattatctccatggagggagagaggccgcgtgttgggattgcataaagaaaggcacacgtagaacgagcttaaaatttttgcacattgagaggtatgtgtactggcccacttcgactccaagggggggaatacctttcttccttcacgtcgagcagcgttaagaacctttgcaaagtaacgccgtgcgcgttgattcgcttacccgttttggcacaggaannnnnnnnnnaaaaaattaaaaggaactcccaacataggcctttcttcaaattgccatttggctttttctccctttcgagtccactaaaagttcccatttttggggggggatcccctaaatgatttatccccctttttgtggcgtttatcttcaccattgaagcagattgccctacattggcgtcccttttgtttaaccctccaccgctgctcatttgtctgggcgtgtttccctgaaaagagcagatcgaacagcttgcaaagaattgctcataattggcgatttttttttttttttttgtgaaatgagcgaagagtgaggaagctctgaggaggcgatttctccacttcttcaattttgtgaatcacatgaagtatgcgcctacgtggggaggcatataatgcgaatgtaggtatacgtggtggggggggcgatttttgaaaaatgctgcctcgaaaaggggacgctgcgcaccccgtgggggaaagggaggcggaagaggtgagcgtagcgtgggaggccagtgaggcgaagcaagcgaacaacgtgaacgaagagggcgaagcggacgaagtaaatgaccgtgatgaagtgaacgaagaggacgaagcggacgaggtggacgaagcggacgaggtgaacgaagcggacgaggtgaacgaagcggacgaggtgaacgaagcggacgaggtgaacgaagcggacgaagcgaacgaagcggacgaagcgaacgaaacggacgaagcgaacgaagcggatgaagtgaacgaaatggacgaatcgtgcgcggtggccaagccaaaggcgcaccccagcagtcaccccagaaacgtaaaactgttttgcaaaatgaagaagaagtacttctaccttaagcagacggattacctgtcgtacaagtaccagaggaggaagcggaaaaagaggaggcgcgaagaaggcgcgttgaacgccacgtggaatggcataaatcgcttggccaagtctgggtacaaaacgtacgctaaagtgaaggcccacctgaaaagcgcattccccaacctgaatgttaagcactgtctgtacgtgcttgtaacgtatctgctaataaacgtcgcggtgtttgttttttccctgctggtttatttttttttatatttttatttgatcccccagaataagtatgtgtacccggtggagtttacgctctcgaaaagtcccatagaggagtacttgcgtagggagcgctcggcgcacgcgggggggtgcggcccagtggaggtggacggtaacgtggacagcaccgtggatagagtgccgcttaaccaggacagcaccgtggagagagtgccgcttaaccaggaaagcaccctgggcgagccgcacgaaacgtacctgcagcatttaaagttgcttcaaaacgaaattttaagcagcataaagaagagggatacatgctgctgctcgaacaggtggaaaaacacatcagtgggcacgcatccgtttagtaacaaaggagaaaattatccgaatagggaaaaattgcaccactttgataacgaaatggagtatgaacatttgcaaaataatatattaacaggtcaggtgaattttcagaaatggtcagacaaaaataaatcacacaatgatgacaatttttttcattttctcattccctttttgaagaagaaagaaattagcaaactgaaaataaaaaaaggatacaaaattgacattcttttgaatctgtcctatatgaacaatgactacaatgacaaattgaattttatccaattgcagacggaggtacttgacacgaatggggatgtcctttttcgaaaggaaaagctacacataaacaataaaaattataactttataaataaactgcatttattttttaacactcctttttatttcttcaacctttttaatcggagaatgacggagatatgcctagtggatggataccaatatggtcccaactttgggaaaatcaacatttatctctacccacccatgcagatttatgaggcctatgtagtggtgcttgtgtacgtcaattttgtttactactacatgtataattatccctttctctttttttacgtgtttgtttttgtgttgagcgccttactcattttgatcaacacggtcctctttgttttgggtgcgttctgctactacatgctcgcctgactgagtgcgcgccaaataaagtgtgtgcacatcttcgtacgaacgaacggaataatggaagagatagacacacactctcgagggagagaaatgtgggacggacgaagtcgcataagttaagtgaggcgcgcggacagatgaagccgcttatctttgtaaccgttcattgttttcagggggtgctcctcaatgtgctgtacgttgtcctccacttggttgggagaagcggttttctccgtttgcctgtactgctcttctccacgttggtacgtcaccacttcgtccatgtggacgcttcttcccctttgacatttcttccgcttttgtcgcccccctagtggggcacccaaacttagcgaagttccctccgccacgcctcgccacgccttaattagagccattttgttttcaaaacggtgcctttacgtgcgcacgcataatgcggtagggtcactcggacccttcacaaaagggtgcccgcgagcacgccggattagggatcggtgtagcttcccattctctcccgtggggtgaaaaataatacgcttctaaatagcttcccctgtcctgcggaggtataggcattttgtggccgtccctgctacttccacgcgaagagcgcagtggcccggcaaatgttctcgctttccccgtccttgtgcaaaattggggagtccattcgggcaggaatcatctcggggaatgtggaaaaggcaggcctccctaaccctggcctccttcagcgcgcctcttccgtctcgcgtttttttttttttcttcatgggggcgcaaacttcatgactgccgatttcaacttggcgcaatttttttttttttcacaaagctctctcgggggtgtggcggtggctcaccgtgcggggcatttcaacaatggggagaatcagcagcgcttgtgtttaaggagagttccaaaattgcacctcttgcgttttctccgtggcgtctcgccattcgtgcccgtttcgcttccgtttcgcttcccttttttgctccctccactcgcggcgcgctccgtgctagctccaccccaaagggagaagaactcccctcaaatcaatttcgaccgcatgccgttcgcaagccctgcgcgtgcatagccgatgcgaggaggcccacttttgccatccaggttgtcttccaaaaagtggtaccccatggggttatgcatctggggaatttcccaaatcttcccaaaaaatgcggccagcatttaagagtctcaatttttatgcctttttgggtttctcccccattttgtgtaatttgtgagtactctccgtttgggactctttttttttccatcccttttctgtgtgatcgtgaatactccgttggcatagttcgcctctcagtggtgtgcccccccccgtttttgccttccccaaattgtagctgcttgaaagaaggcagatcataagatcgggaggtgacctttgtgaggcctctctctccattacctcgatagcatccctctcaagcgcaggcctacaaaccgcccagcaagaaagagagagagaggcacacacacacatatacatgtatgtatgtacgtacgtacatgtgcatatgcttatatggagagcttccccgcgcgatgagctaaatgaagatccagaatatcggggaggagtctatccataacatatgcagcagccaagtgatattcacgctaagcagtgtagtaaaggagctagtggaaaatagcatagatgcagatgcaacagaaataaagataaagctagtcgaaaatggtatcaaattaatacaagttaatgacaatggagcaggaattaaaaagtccaatttcgaaaatgtttgcgccagacatgccacatcaaagattactgaatttgaagatatacacacctccttaaatacattagggttcagaggggaagcattaaattccttgtgtatgttaagcgacttaagcattgtaacaaagcatgatgaaagtagccatgggtatttgctaacatttgatagccttgggagattaagtcatgaagaaccaatcgcacgactgagaggaacaacagtaagttgtgaaaatatttttaaaaatatccccatacggaaaaaagactttataaaaaatataaaattacagctctccgatttgcttctccttatgcaacaatatgcaattatttattgtcacgtaaaatttgcgattcacaatgtcgtcacggtgaaggggaacgtgaaaaatctgaacatgttattaaccaacggagggaaagaaactgttaaaaaaagtgttcatactatatatgggaaaaaaaatatcggcaatctgatcgattttaatatagactcagaagagtggaagctcagggcatatataagtgataacaacagtggcaggagagatagagacatccaattttattacattaacagtagacctatacatgtactaaaaaatgtgaataaaattatcaactccatttacagagagtttaatagtaggttgtaccccatcattatttgcaacatcctgtccgataccaaaaattttgatatcaatgttactccagataagagagaggttttttttatttacgaaaatgagttgtgtgagaagatcaagatctccttggttaagttgctcactccgaagactagccaactcgtcgatacgcacatcggtgattattttttgaaggccaacaatatacagctccccatgttggggggttcttcttcacatgggaaggcaatgcttgacccacctaaagaagaaggtaccattgcagaggggggagcgctgtcacagttgctgcccagcgaggcatcactcgggggatactccccaagcgaaccaattcgaattggccaaaacggggacaagacagcacattcctgggagggggcaagaggcactactgggggagtcaaggaggagctgcccatgtcgcagcggggcctcccaaatggaagcgacggaggtggtcacgttgaaggaggtggtcacgttgaaagaggcgaccacgttgaaagaggcgatcatgtggatagagatggccaagctagccaaactgcccatcaacatgcgaatgtgtggccacggcaaacatctgatgatgacgaaccgggtgggagaggcagcttcacgaaaagttcgcagccccaggtgagtgtgcgagtgaaggaggagcaccctcaggaagagcgcacacctccgtttgactcgagtgagcaattttttggcagtcctgtcgttaatggggggagtaactctcccgagcaggtggacctcccgagcagttatcatcgcgcggggcgcgcacggcagggctggcaagtcgaagggttcgtttcgaaaaaagaagctcagggggaccctcaagaggaggaggcccccagggtggaagcgtacgagtacaagttggagggcgttccgactgaggaggtatgcgagctggaggatcaccccaatgctcatgtgtacgagtaccagctgggggatggttcgacggcggaggggtgcgagctggaagatcaccccagtgtacatgcgttcgagtataagttgggggattcgcctcaggtgcgcgttcaagagtaccagctggaggatccgccgcaagtgcgcgttcaagagtaccggctggaggactcacctaaggtgcgcgttcaagagtaccagctggaggatccgccgcaagtgcgcgttctagagtaccagctggaggacaagggagatagagatagcacccactacgacataatccgcagagatggtgacgactctggtgagggagaacggcagccgcaaaaaagacatcctgaaggagggagccacaaccggattggagattcacccggctcacccgactcacccggctcacccgactcacccgacctacccaactcacccgactcaccggacccccccgactacaccttcgaagacttaaaagaaaacataaaaaggagctgcatcaaaaatatccccatagacatcaacatgtatattaatagggaacaaatgaagagcgggttcgattatgatcagatccatgttgttagtttaacaaatagcgaaaaaatcaaaaacataatttttccaaaagggaaggaacaagagaaggcgaagagctacctgtgcctaacggatgagaagcaggtcagtgagtacgcggatttgtttaatagcagcttgagcattaaggaggcagtcgagaagggaagtcaggtgagaaacgtctccggagaaggaagctctggtgaagacataagcttcagcaatattgatgaacagaaaaaggatttatattttaagtccaacctttttgaaaaactaaaaatttgtggtcaattcaacaaagggtttgtcatttcgaaaattgatttgctgtactttcaaaggggtcgtagagaaaaagtggtaaatccagtagggtctggggggaaggaggaggaggaaatcgaaccgcaagggaacagcagctatgccctgttcattatagaccaacatgctgcagacgagaaatccaatttcgaaaagtacaacaaaatattcaccatgaagtcgcagaaattgattagcaaaattgacttggaattgagtcctgcgcagatttatatcatcgagaaaaatttggagatatttttgcataatggctttgacgtggagattgtggaggagcccgttcagaagaggagaagggtgaaagcggcggactcgaccgatgcgaccgacgcggccgatgcgggggaaggcgccctgatgcaagtgaaggtctacttgctgtccctccccgtgttcaacgggaggatcctggaggtcgaagacttcatgtccctgctgcaccacttgacagagcacccgataacgtacgacaaggccagctttcagatgttcatacggaacaagggccaacccaataagacgacggacacctggtttaactacaacttcccgcgcccccagaaggtctggcggatcctggcctccaagtaagcagcggagcggtggagaggcggagcggcgaggccaagtggctaggcgaaacggcgcgcccatgcgtgcgacacgtctgcactgcctgcactgtctgcactatctgtacagtcagtacacactgtaccacctgttgcacacacttcgcctgttctccccccacagggcctgcagaaacgccatcatggtagggaaaaccctgaacgtggccgaaatgatcaaaattaaaaaaaaacttagcgtgttgaagaacccgtggaactgcccccacggcaggcccaccatcaagtacatcataaacgacatggacataaaaagttgcttcgaaaattactacgtaaagctgtacgacgaaattacaaatctgattgtaacaaagaattacgatgcgtacaagtacctcttccacaaccacgccttctttttgattatgtctaccaagccgatgctcggcccgctcctgaagtttcagtgatgtggtggaggcgttggcctggttggcggcgttgtccgggttggcggcgttggctgggttggcggcgttggcggggttgacgacattggctgggttgacgacattggcggtggagtgcaccttttttaaaccttttttttttctctccaaaagttttttaattgcgcattcgcaccgtttgcgtaaaaacgatttgctcaacattgcatgcaaaaatttgggtgattcccgtggctgtttgtgaaattttttttttttttttttgtcactcgatgtgcgccgctcagaggaatgcattggctgggttgatgttggacctaaaaatggggggaaaaataggggcacatggagaaacacaaaaaatgtgaaggcggagaaatgcatatcttgcggttgtcaccgccgctgctgttgtaggggtgtgtgtggctttccccgtttctgtgagcaccataacagaagtgacaccctaccggtacttcttcattaggtcctgagtgagtctgacccacagatagagaaccaacttctgttcacgcctattgagaaaattcgtacaggtgttgttgcagctaacagactgaaaggtaaacaactgataatggagaagcatcaaatataagtcgtactgatttaacatgttctgaaaatatgtttctatatcttcttgatattgtttcgctttgcttatgtgtagctcctcctctttcattaacttgaatattattgcttggaagtagaaatcgtatacatctgcggtgcgtgcgtagaggtccatgaaggataggtagaacagggggaggtggttggtactctgttgagttggggactgctctcggggggagtagtaaccctgcacatcacgcaagtggtacgtatgacttggctgattatgttttatttcctggccctgagttgtatacttcccccggtgggtaactcctgtgtcgaattgggtttccctgggaagatatccccccatgtgttttccaccctttgcatctttgcagtacttcctaaaggcataatgctgcatatatatgcttttgaaaaatatttcgttaaacttattgttgtggtagtttgttaggtagaagcaactcgtgggtggtgtcaggatggggtccccttcttcttgtcttgaaagcggagcactagtccaatggccccttcttaacacttggttaaatgatcgtagaaacgtctcgtcgttattccctttcccactgaagaaattggtgtaacatatatccttcatgagatattcctcaatggagctttttattttcacatcatttctgtaccatgaccacatcctgcttttctgtcccaggagttcgtctgctaggttgagctcattatgcatgtacaatttcaaaataattttatatttgattaaattttcgaaaaaatggaaatggtttgcaaaaaaaattaaaatttgaaacccttcttctctttctcctttttgcaactcttctatttcgatattccagtatcgtagaatgtatgctgcatattttactagattcatcattttggacttcctccccacctgcttcagtctctcctcgcactcctccttcgtggtaagcttatttatgtacttggacaggaagcctttcccatagtcattcaggatggtttcccgcactttggaggtgttaaactggaagggatcttccccgtcgaggtcctccccgtcgaggtcctccccgtgcaggtcctccccgtgcaggtcttccccgtgtaggtcttccccgttgaggtcctccccgttgaggttctccccgttgagcaccgcattatcccccttctgggggggtcccgccaggttggttgctgaactgtggggtgagagccccttcattgcggtatgagcaaccccggacaccacgcccttcctctgcgatttgtcagcgctcttattcctctcttcttcccctacctggtggtcattgctacgatccaggggacccctgctccacggggaattcccttgcaccatctgattcaaacttagcaaactgggtgtatcccccgagtcgacttccctctgcgtgtcactttcctccccctctgtgcaactttgcaaataaaagagcagcgttttgttaatttctgcacggctgtcactggaggagtcccaattatgtgggtcttctacatgggccacttcgtcatcctcgtcttctagcggttgcgttacctcgcggtggcgagctggagcatgtggagcagcaccactatcggtaataccctcgataatacccttgttggtgttatttcccacgttgggcgtgtcctccataggtgccgtgggaccagcagtgagcccatcagttagccccccaccaagctgtgcacctccctgcgcgccgtagaggtgccccctcctcctggtgtacctcttgcaaagaaagttcatctcaactgactcccttgcgtacttggcgtcaaagatgcggaaccactctccatcggtgattatctgcttaatagtttcgtaatattcccagcttttgaacgaatcaacgttgtaatgcattatcaccaggaggaccttaatgaaggaagcaatcttcgattgaaacagctcactatcgtctctcttcatatcgtctctgttcatatcgtctcttttcatatcgtctctgttcatattgcctctcttcatcatgttcttcgggtcgctctgctggagtaccttctgtttattcgattttatttgggaataatttgatgtaaaaaatagcagtatagtgctcttgacttttttaaataattccatttcgtcttccaagttgatcctattccctatgacgattttgcagactagcacaatggacctgtcacagttggaaaggagtttcaagtaaatacggctcatcatgcttctaatcctgtcgtatgcctcctggtttaggaaagcggtgggggcattcctcttcgtttccctcgtcttgtacgtctccttcgtctccctcgtcttctgctcctccgttttgccgtatcctgcatggtggtaccccttcgcataatcgtctagcaaattttgcactttactacacttgaagatgtgcgccatggtgggggggactaccacgtcgctgtcgtcacataaaagctctactacatattccatcaaaaggagcagactaaggtaaacgaattcataacccttaacatacgtctcgtccactaggttcagaattatatgaagaaaatgcgccacgtcgtgtttggtgtttatctgattcctctcattgtcaaacagtaggtgttgcttctcttccaacaagtagagtttgttcacgcttggtagaaatatattcgtcaggttaattaagaggagtaccgtcaagcttttgaggagactctccttgttctggacgtggtcatcctggttggggatgctatcctctgtgggggggttgcccaatgtgtggtccttgtcgtggctacgcggtggttcttcactttgctgcccacttctcccctccctgacgaagtgcaaaacgtgcagaagcgcaaaaaagtgaaaaatgaacctgttcctcgacctccttcttttattcctccacagcagtactgccatcatctcgagggagaaaaagacgttgcgtccgcccaagctccgcagaaagtggtcaatctgctttgccttatcatacaagctgaacacagttactctgctagaaaaacgaaggaacaaaattgccttcaattcgttctttataaccctttttatcacctgctggagggttatgcgttgacggcagaaggaggccacggcattgcgcactttgtgcttctcggtcggtgcggtttgtccgccttgtctgccttctccgccttgttcgccccgttcgccttctccgccttctccgctctgtccgcccccctcgccgctgaaccccttttcaatttggccaattcttctctcgtcgaggtctacgtgaatacccctagggctgcctcttccgcgtgaagcctcgctgtcatcctcgccaccaagtccgtcatccttttggaaaaaattgtttatgtccgcgatgaggctcttttcttgatccgtgtactcgtagtgctctcccgtggatgcactttcatcgttcatacatagatgggggatacttacaacggaggagatctcgtgaaagttttgctcgtcgccatccatctcggcgttggcagtgtcgtctgagttgtggtccccctcatcgtgcacttccatgcgcttgtcaatgtacagctcgtcgtcggtctccacggaactgccgctgcgggttgtgagcactttggggtcttccgcttcggtagcttcgctaacttggctaacttcgccgactgcgctcgccccgttcgccttctcacccgccgccacaccttgatcatccttacagaattcaccctcgagggttatatcccctgggggggagtgttccaatgtgagtaagtccccacccccttgggtctcggtctcggtctctgtcgcacaaaagtggaaaaaatcattcactgaaaagtttgcgtctggatttgtgcgcgatgtgaagaagagcaccatgagcagtttgagtattatgcggctagctgagggagggtcactctccccatcgtagtgcatcaggtagagaaacaaaaggcagtccacccgatataaattatcagtaactaatttgactacgacctcagggtggtccatccctagtctatccatcacattgtaaaagtgtaaaaatttgtccattttccttctgtgtaggagcatccatttggtgaaattgaattcaatgtttctgcagaattcttttagaggacgcttcagaaggtgcgtaaataaaagtgtcgacaccttttttaagttgtctaattttagtgcacaacggtagaggtaaaaatctagaaaacacttatggtgcttctcattagcatagaaaaaatgggacaaattatttttcacatttttaatttcaaataagtcaatacaatctctgttcagtaggttgaaaagaagggaatgcttgacatagtcatcttcactaccgtcgaagagttcctgtatcacttggtgattctcctcactggcatagtaaaatgggtccagctgaatattaagccctttcagcagaaaacacaaatcgtggagttgaggcattatgtcaaatttactccacagataagtcaccaaatggtactttccctcctttcctaacttatacgtttgaactcctttttgttcctcctccacatgatcgcaaatgagttggtcaaatgaagggttatccgtttgtgcttgcttgaggtgaaaattgaaagggtttaaaatcttcgaactgtacaatatttttgctgtgtttattttggagagactttctcttcgttccccttcttcgatgctctgtgggaggtctcctctagatgtgtctcccttcacatctgctgtgctttctcctagacaaatccacacataacgtagctcgagcaatttcgttaccaactccgtgcgagataatctctttactactctcgacaaggaagaaaataggttccccatgctgaagtcataaaaacatgtcctcaaaaagtatacagctggacaaaggaaatacaaacacgtttcgtacatataaaagacaatctttctcacaaaatggagattaaaattgagatagttcaaatgggtcgtgatataaatcagtagagcattcttttcactcctatggaagtgaataatcatttttttttccacctcaatttcgaatagaaactgaaatcgcttatggtcattgaggtcttctgcaatcttgttcttctcactgagatgtttttgtaccatgctacctatttctttgggtccacctggccatcgtaagtcatacactacagtgtgtctgtttttttttatatggagattcatatcgagaagagtcatcctcgaaatgtctcctattttaatcaaaacttgtaaaattttctcacatctctctttgtcgaatttttccactaacaattttttatagccgtcctcgacaaaaattttttgcaaatcgattttgtttaacttgttcgcattcaattggaggagcaaatatttcgtaattaccaacatattgagaattttttttaaaaatggaggaatgccttttgaggtttcaggatggagtccctcctttgcttctcccatctgtgcatgaaaggaatacatacttaacagtagcttctcaataatagccatttttttgtctatcaggattgaattattcaaaatgattttcttcacgaaggtgtagataaatgggtaatcctcaacttggagaaaatacagaaatgcaaagtagagatcactgctcaggagagaattgtatgtgctacttttttggttcctgttttttttctgctgatgttgttgccctctcgtgttgaagtggtgcacatgtaaggtgttatccattccttttagtttattttcgctcctctttagggccttcttcactacacctaccgttctggtgatataacccacgtcccacttcgtcacgttgtgcttgttaatcctgctgcgcgccttttttagtagatacgtaagggcattcctactgtgagcatttcctttctgttgggtgtgcctggcgatatgattaggggggatgtctgcttccacctcccatgcgctgctccgtccgaccatgtgggggatttcttcgctctcctcactgcttcccccttttgggtttttcgcctgtgctagacgctctgagtggtttacgaggtgtctcctcccgcggtcgtcattcggtcggttcgcgtcatccgcttcgtccgcttcgtccgcttcacccgtttcactcatgtcatccgcgccgtccgcttcacccgtttcctccgtgtcgtttgctccccccacttcagcggcgcccccttcgctggccgattcaccagacgatgctcccatttcctcaaaatcggtacccgtgaagatgtcctccagttggtccaactccttgtcactttggtcgacatcccccctacgctggccgttctctccgggactctttccccacgcgtcatcgcactcgtcgatttgattctcaaggggggtcttcttctccccttggaatatttcgatttcgacttggagttgttctacttcaccgagattatcttccccatcaaaggtgtgctcgtatggatccatgggttcctccctcgccatgtgaagaagtcctcccaatgggagctgcgggtgtctttcgatgggaagtctccccctggatgcgtccgccgtgtgtgtaagtttacagaatgccttagcaatcgggttcatctccccttcgtcatcgtctttcgatggtccgaaatggggatgcttatttgcgggttcgcttatgttcccactagtctgatcacttctgacggatcccccctgcggagggcactccgtggcgtttgccctcccctcttgaacaacaccggggtggtaattattatgacctccactctctccttgactcctgggatcttcatcactcatcctgtgcgatttaattttactatcttgtaaaaagtcatacacagagaggaagctatcatgcatgttgttcgagtctcgtctctgtccctttggaattctccacgcaggattgaagtactcccttttggtaaaaacggatttgtatagatggggaatacactcggggtgattgagagaaaagtaagcaatgagagacataccgaaattgtacacatagctaacagatcggttcgaacatcccacgtagtacataatggcattgtgtagagccttcttttggtccttccccaattcatcattttgaaataaaataagaaaaagaatcaggtaaaagggaagagtctttaccttccgatgtaactgtagggtgctgataacgaagaggagagaatccctaagatggtctttttccaaatggagaagtttaatcaatttgatggtcctccatctgttgtaacaaattgtgagatcgttctgcattacatttttgaagatgtgaaatttatttttttcgatggctatcttgatataagagtcgtaaacaatgtttttgtaaaaagggggccggtaagtatttctcgttttgttctttaccccctcctcctcaaggtttacatcgttcggggcaatcctttcatatgactgagagagtaattttgaaaaggatttatatatatcttcgtttgatggccttttgtgtaggggctgtctggatacatagtgactcatggaggaagggccactatccttttcgctttctccttttcgatttgcaaacatctgtatgtacttcaacattttcaagttcgccaaaaggtcttcattctggtcagccaagtgggacaggaatcctcctcttctcttagagtatatattttctacaaatttgtagaggtgctcaaaattttcgttaattgtcactatttttaccctattgcggaggaggtaatttatgaggtcatccgagctctccccgtggagcggtctctccccatggagcggtgtctccccatggagcggcttctccccatggagcggtgtctccccatagggcggcttctccccatggagcggcttctccccatggagcggcttccccacccccccgtggttgtaatatctccggaaaaaactcaaaaggttggttaaatattcaaagtcgttcgaatgaaagaggatgatgtagaagaggatgtgaaagaaggtataaacatctactaggtaaaataaattgtgatagagttggaagcagttcttcgtgaaatttgtatctttgttgttcgtgcaggtcattatcttcttgaataacgtaaaaatgttcagtacagtcttcgttttgctatttcgagaactcacaatcatatcgatgtctacctttatttcgtcttccgcgtgttgcgagaagtctttcttcaaatatttgatcagctccagggcgttcaggtccttttcgaaaacgtccaggagtttctccaccatgggggtgtcctggacagacgggttcacctggggggcagcctggacagataggctctcccaagatggacttccccccgctgcgtcatcacagtcccccccgacaatgcgactcaaatgttcgtcataaattaccgctttgctgttgcactctctgctgtggaagagctcacccagatcgaagagctcccccccctgtggggcggtccctccttctgatgactccaccccctcatcggggatttccactacctgtctcggcaacaggttgtaaaaatcgcccaaaattgaaataaagtgcaacaggttaatgtgcatgtacttgtaaaagatcaccagaaataaaaaggagaactcgtaatcgtttctcaagatagctctatgcttatacgcgtagtaaatatattttaggaaaacaaaaattttgtcaatttcagtttttcgcttcgattgggtatatcgccctaccaccacttctgcacttccgcggattgcactctgtttttgacctaaacgttcactccacgttaggtggctggaccaggtggcatcatccttcttccccttcctcccttctctctcaccaccgttgtgaccgtttctcccctgcagcagtcttaatgtccttaaacagaataacacaaaaatttgttgagaggagtaaagcaaattgaagtagatgctctccaaaaggtttttcggtttctcgtatgccaaattgacaatctcctttgtgaaaagtttgcaattcgctgttcctgtagatgcaatgtgttcatctatcagatagtagttgctcaaaaattcttccaaattgtcataaaataattttatgtaaccatcttggtctaattccaaggacatatactttatgtcgaattccagggtcaaacacaagcgggtgtatacatccatgagtacaaaatcgtctaattttacatttttatgattctctttgcagaggatgtatagcttaatgaggatgaagaagctgtatataaggagcacgtttttcttcgggatgttatcctttttaatctgtacttttagattcttctttatccaaaaggggtcaccaaaattgggggccttcactctgtttttttcgttgtgcaaagggtgttgttctcttcgtggagttcctctactgtgggtattcccatctggtgtgacagcggtaggattttcttcccctacacttaacacggttcccacatggacagattcgccaaagtacgattcgccaaagtacgattcgtcaaaatacgattcgtcaaaagtaagtctcttcaaaacggggtcgtacttaaaaagatcataaatgttatcaccatttatttgttgtaggcaaatatagacgaatgccaggaggcgactcttaaccaacctggttctcttcattatggcaatggatctactgaagaagaactcaaaaaaggcatcaccattagagtgtatttcgtaatggttagaaaatcctttgggtggctgattttctcgagtccactttgcatattcttcttcctcatctgtttcatctttttttgcaaaatgggaagaaggactaatggtccccccatcaacacatgcatcgtcaatcgggttagactctccattatttgtatattcatcgtgggcagctttccctagtaaagcacccccatcagggtgattattactctccgctactttaacccccgggagaagaaaaaaaatatcctcaattttggtgttcacgggaatgtaataaaatatcctttgccaattatggttaacaaaaaaacgaaaatatttataaaaaattttaattaagacataattttggttgattaaaaaatattttacaatatcaaatggggtgtaatagtacttaaattttgtccagctcaagatgtagatgttggacgattcaacttctgcgttgctttctgtgaacccttcactgctggcagttctgttcatgtaatctttttctcccatctttgtagaatcatttatatttttcttgaagatgctaaaaatgtcggacagtttatttttattactgtagtttttgtgcttgtcggagtttaaattggggggttcgtcttctccccctgatgtaccacagcccgggtggttccttcctctccgtctttctcgatccaggagcttcataacgtagttatacattttgtacttataaacttgccgtagtatctcctttctgtacagcttcaatttcgtttttacaatttcgtttttctgtacggactcgcggctttcgctgaacgagttgtagtctacgtcgtggagaaatatgctgtggggaattctcctcttcacttggtcattaagtcttttcagtgagttcgacgcagagatgcttcctttctccatttcaacgctgtcagcaacgttgctgctgctttcaactccgcttagatctgcctggtcgatcgaaagtccccatatctcgctgattcggttttgctcctcctcactatggccgctggcactgttctcaccatccctgtcgctttcgtctccggactgtcgctcgttcggaggctctgatgtgtgaccacccatatgcatagtggcttgtccgcctttgtgggcccacttgggtctcttccttcggcgcttctttaccttattttttatcaacttggttaggaagtggccctcttcatcggtgtggtgaccctcaccaatgtcgcacccctcgtcagtgtggtgaccttcaccgatatcgcacccctcgtcagtgtgatgaccttcaatgtcgcaccccacgtcgctctcatctgaggtcagcaccacatcgccagccgactgcccctcgcccaacaggtacaggacaactcgcagggagacgcacagcacagttttcagcttgagcatctgtacgtttatgtcgacatgctgcatcaagtttgcactgcttacccttttcacactgtaatacttgttcacatattttgaagtgatctcattatcgcctgactcgttcagaagataaaacatattgtggtaattattattttcctcatttttgttaagattggtagggacatatctgtactgaccgattccgttgtttttcaaattgagcagttcgattatgtttgtgtcatcttcctctctgaagagaaaagggtcgtacgtcacagctctctctaggaagtcaaacaggtttttaatttggaagaggcactgcaaggggaaggggaaaaaaaaaaaaaaaaaaaaaatttgcaggggaggatatatgtgtgatggggtaacatcttctttggtgggatgacgcacaattatgcaaaaggaaaaaatcttatagaaatattaggtgcttatatacatgtgcagtttgcacgttgaacagagagtcagaagaggtggaagcatccacttgcgcaatggagtgaacccctcagttggccttctcgagagatgttacatcggccacatgggatgacgggagtactcacctgaaaatcgctcaggggtgactcgaagtacctccccccgtagtcataaacggagtaaacgaaaagttgatgcaaagacgccatgccattctgctcagctgccaacacagcatcgtggtagttataaaaaaataaatgaattaaaaattctgacatgttcagaaattttattttatacaaaattaaattaaaatcgtcttctgcattttccagcatcacgtagtagtcatcgatattgcataggtatatgttgctacacggctgtacatcatcggatcgacttatattttttgttatgtcttttagaaagtccatgttgaggaagcccttttcagaggggtcctcacttaatcggttcataaatatttttcttttattttgacttatgtcgtgcacgtctaggtatgctcttaggtttagaagctcttccctccttcgttctgcggctgctccgtttggacagtccgcagtgttttcctcatctgccaagcttcccatcccggacaatcgactgttcaaaatttgaattgtctctctatacagggtgtaaatcccatcgtccaagttgatgctctccgtgttcctacaccccccccgtaggttcaaaaagcacatgtgcatattttggcttttaattaactgttcattgatatcgtacaggagggagttattgttaaacttgtcttgataaaaaaatcggaagaagaaaattttttctatttcattacggtacatatttaacgtgctcgtggcgctcttcatgagggaggtgaatttgtgattgcttccattgtcctctgtgtcggggaggaagcgctcactgtatgttagcagcagggtgttgtcctcacacatttgaagggaggaaattctgtccaccttgtctgcgcagttaggtgcgtggtcagatgtgtggcctgatgtgtggctagatggctgaccagatacctgaccagatgcctgaccagatgcctgaccagatgcctgaccagatgcctgaccagatgcctgaccagatgcctgacccaatgtgcattcctccacttcgtgcaagcttttatttttaaaatatttcaggacgctcgctttatttttatccaagtatttaaaaaatttgtacttgttcgtctttccccccttttgataaacggccaattcatttgtgctgaacagcaccacaacatagttgtcgttaaaatcgaggcaattaatatatttttctttgtcctccaggttgactccaggggagacactcaaactaatttgctccaactgcttactcgcaaagttgtacataattgtgtggacttccttccctcgtccgtcatcacagtgagcaataattagggtctccccattttttactttaaaataatacacttggttgtccttttggaagtgaaaatgtttgatttgttttggggaaatgccggcgttcaggcaatcttcgacatctgtttgcttgggtaaaaaaaaaaaaaaaaaaaatgatatgaaatgatgaagaggtgtggagagtccacatggtgacatcgagcagggggatgcacctacgcttaagtgaccgatccgtgagcaaaagttatgccgatgggtcccccccacacgtagccgtaatttccgagcgggacactcaactaacacggaggtattttcttcacgacggagttccccccttttttgtcacgtcttacccatagtgccccatttcggtcgacaatgtaaatagaaccctggtgcacacagaagaaaagggcattcgatgagaggtcctgtctcctcaacaatcttatttcgtttaactgtttgtttttgtcaatgcgttcgaacgcctgcatggaaatgtgattgttcctctgcaacacgagcacgttcgaatcaccaatgcacacgcatttatcaattttatgggaacctgtgttcagggtggtgagggaaaaataaataaccataagtaatgcatgggagtgggtgggcgatggtacaactctgtggggaagtatccacggagaatgtgcatcaaaagtgatcgtaactacgttctgctggggggggatgccactatttatttgccttttcaagtctgcgcttgaattcttcaaagtggaaaatgaagacacgtcccaattgtggcttccctctaatcggcaccctccccaactgtcgctatctcattactgttgtgccggaacaccctccaggtgttgcttcgtcgcacacaaatgaatatgtgcctttccaaagaaatggtgactgtgtctccatacttggacaccgttcttctgtcggagaaacgtctgttttgagcgttttccgttcttcctatgttcccaatggctttacttttcttataaaaaacgttcaagtcgcgcgcgaaatcgcgcacgttgatctccagcactttatcaattttgatcattttgcactgtggtaggtcgcggaaggattcgttcctctgcagtagagccccttggaacactgctcaacagtggaataatctcactgccgctttttcacttaatcatactttttccaaatgtttgagttctccccgctgcggcatttgctaaagcatgcgctggggagaagaaggggcatccctcccagttcattcccttagcgcacatgcatgaatacacatgagtgtataagcatacataaatgcttacatttgaataccccccccaacgttttgcaacattcatgtacgctgagggggactctgcctgccttaacttagctcgcgcaagcaaaggtatcggcacatgcaagtgctacgtgggtaggcacatggacgagataacctttggaggagaagtttacaaagtgctcacataaagtatgaaaaaaaaaaaataaataaataaaaaatacaatgccaaccgaaataggcataaaaaaaaaaaggcgcagcgtgaaacaaacataaacgaggccccttacaaatggaatgaaagctgaaaggaataaaaaaaaaaaacctgcacgttcgcatttttattttgccgacaaataacttttgcatacgcgaaatgagaaccgaaccgacttaacatgaaaaaagcgttgtgcgcgctttaggtgtgtcccgtttttttaaccgatttggcaacagagtgaagcgcgtttttaatggaataccgcagctttggaggagttttttttttttttcttttcccatttctacacatctgttttttggctattacgggggcaaattttgaaaggatgtatttttcccccatggtcgttcttcccccatctgctatccatttgcagaaaagggggttcctcgcgaaattgccaaaatttgcgcggcacaggggaggcgagacgtgcgcataaatttgctcccaccggtgcgtccatttgagcgcttgtatattcactgtgtggacagcacttattgatagagttacatagggaagaaaaactctggcacatgagtggagagatggtccgccgcaaacccgcgcaaataggagaaaaacctggacagggatgctcccccaaaagaataaccacgttgttctcccccgaaggtcagctgcaaacccgtttcccctctgcgcgacgctccgctttccattttcagtcgctaacgagtatgtggacttatttacattttgccgctcaaagttggaaaaaaaaacaaaggtaagaaaacaaaaatgacgaatgagggaaggggggggaaaaaaaaaaaattaaatgataaaaaatgcgcatagtgtgctggtgaggcggggtgaaatgaaaaggtatacagtaaaaaaaaaaaaggggaaaattaaaaaggctttaatttttctctacacgaatgagaggcaagcacacagtgcgcacaagtgtgtaggaatacatgcacacatccgaacatatacatatgcacacaaggagggtgatcaaagtataattaataatggaaactccttttctttaattctgtgaatgaattaattttacaattgttgtatgggaaaagtgaagagaggtgtgtgtgtgtgtgtggggggcaggggaggcaaacatagcactatgatatgcctgctcacttcgccaaacatgcatgcagtgttgtgaggggcgtgctaggatgtatgtaatcacattatgcacgcaccacatgcgcaacgttcgcggtatgtagcactaccccccagagcagctgccagccgtggatgaaataaccgtaaagcgatgaaaaggggaaagattaattaaaactaaaactgaagctgaaactgaaactaaaactgaaactaaaactgagactgaaactaaaactgaaactaaaactgaaactaaaattaaaacgtaaattaaaattaataaaaatgagtatgataatgatatcaaccaatgaaatgtccatttgggcagccaaagattaaaaattagagaaaatgctcgtgtgcgcatgttggaagagagggggcggggccatgaggcttatgctattttcattcccatttggggcttcgactgggatggggcatggtgttctcctacggggtgaaagacagaggggggggagggtccaaatggggcaatgttagcctcgcgggggcatgcaactgtggcaacacgcacgcaaaagggaatctcaaaaggaatctcaaaaggaatctcaaaaggaatcacaaaacgaatcgcaaaacgaatcgcaaaacgaatcgcaaaacgaatcgcagaagggtgtgtaccctcctgcaaataagcacttctacacatatacacagcgcaatggggtagaggcggtgaaaaaaaaatactcacctataatgatcgcgaactgcttgttcttccaattaatggtgtcgtcattggacctccaaatcctctgcccgttctcaaactcgaagaaggtgattttgtcgaatatgtacttgggcaggagggtcctttttcttatcctgtttttgatgtcgagcatgttgtcattcggctgcggggggaggaagcgtaaaagagggggggggaaatgaatacatgcaggagggagtggcatcacgcagaggcgcatagcacacaaatgcataattatatgtatgtgtttgtttgcgcccgtgaggcagttcctccctacatccacgaggacgtcaaaactgtagccgaaaacttccttcgagggtgtctggttgaaaacgtgaattatctaaaggggaaggggacaaaaaaaaggcgaaatttttcggagggaagaagggaggcacaaatgggggtgttcatgtaggtgcaaatggaggagctaatacaggaacacatagaggtgctaatgaaggcacaaatagaggtgctatatttttccccttttggtgtcccccattttagatggcgccaaataaaaccgcaaaagaggtggttaaattgtaaacagcaatactgtccacctttttctggcgcatggagtagcagctcaggggaacccaccttcagctggtccgtttctatcaaatgcttctgctcgtcggtaaaatcaggctccatcctcaacggagtgacatacacatttttgatatggttcgttttgacaaaatccatttgtatcagctgttcattatggctcaggtatttaattttggggccgaaggtaaaaagtaatctaaatttttgcttgacatctattcctctttttttcaagtaggggttaatttctaacttaattttgtcaattaaatcttgcacagttgtgtaattgttggacaagtagtgtctgttcgccatggtgctactggacctgtccgagttggacgatccggagacctcactgctggaatctacatctccttggaagtaattctcctcccctttatgcttattaggtaagcttttcctaagcttaatatggcctgtaaatgccgcaacagattgtacattcgcgttgaacaggtgaactacatagtgaaaatatttgggggaatcctctgggtaaagtctcgtgaagtatttgtaatgaaatggaagaagggacaaacaaaaagttttctgttcggtgagtgagttatgctctaatgctatggcatgctgttttattaacgtttcaaatggcatgggtccatatgtcgagttgctatttttttgataattatcttcatccgaatcggaattagaggtgaaggaatcaatattgtacgggttaaaattgatagggctatttagaggggggtatggaaaaatcaacacatgtgtgggatctacattcattctgtaacagacatgcttaaagatctgtttggttggacatcttatatcaatgtccaattcgattttgcataactccttttttaaaaataggaaattcgagtcgatgtaatttaaacagcttttttttaaatccttctttagaacaacccccgcgcaattccgatacttccccagctgataaatggggtcatataatttaaatcggaatctgtttacatatatttttctctctacaaaatctagatagtcacatatgacataaaagggcaaaatgggttcttccttgtctttcagtcctccacattttttgataattttggctcttctgttttttctccttctcctgttcccttggcttctgccgctgtccaggggggcattgctgctgatgatgctgtcgttgactggttcgctgctctgggcgttccctgctcgatcgtttggaaccatcaggttggggacccccacgtttggcgatacctccatcgcgtttgacggcaccccaatcatgttagccgcttcacccaccacgttagccgcctcccccatcacgttctcgttcgatcccatcacattcatgctgtttatgctgttcatattctccttcagcagagccctgctcctgtcgttcatctgcgcctcgctggcatcatcattgtcagtgtcctcgcaagttccattttctgccccagctgcgatgttctcaccatgtgtaccaccctctcctctgttcttatgataggaataaatgctatcgctcatatgttcaccgttcatgaggatcttaccgtctgaatttttttttcccgccttgttgcagctgctgtttctgttaatttgttcaccgcttgactctcctacgtgtgacacctcgccggtgtaattcctgtggggatcctcctgttttatgaagttatcacggacgtgatccccgttgggtgggtttgctctgcccttaggattttcactctcctcgctgttactacaaccgctagcactgctactgccactgcttgcgccgctactatcacccccgtggctgcgaccaggttctcccgttttgaccctggatctcacgttctgacctggcctgccacccgaacagggataattgcctgtttttgttgttcccttcagatgagccatatcaacatacgcttcgatcttctcatcatccgaatttaggttaaaaaagtttcctttgtattcaccactgttcaggggagcagccgagggatccacattattatccattctcgtatccggtgaagtaggcatttttttttttttttcttctttttttttcgcttcttcttatgatcatatatttcgttcgtgtacacagattctaatggatcctccgcgttgaacatgtagtaagctgtactttccgaggtgtatgtcagatccgagttggccgaggaacagaacgatatttcggagtcgttcctggcgattaggtcattcgaaatgttattttcgttggacgaattaaagttcacgctgggtactcttaggttattattatgtccataatcgtttttaagatcactgttgctcgtcccggaggtgttcttcccatctgtcactctttctcctaacacgttggtactattggagatgcatttatacactaatccgttcgcttgaccctcttcatttttacctgccttaatggccatatgggttaccccgttttgagcatatccattggtgtaattcaaattttgtatggaagtacccatcacagcctcgtcgtggtttttttttttcttctttcttttgacttcttccttttgtatatctttttcaggcactcttttttcgtcatccgttgagagatccgaagtgggaggagagtaaaatgggtactgataatctctacatatatttacacactcattgttgtaaatattaggtgggtgcttcttcttccttttaaaaatgagtttcttattgttaacagcagcttcgttcacggacatcaacatgcttttacttaacaaggagtactcgtagtttattccgtttttctcaaattttgtgccgaactttttgaggtagaggtaaaggttcattacttcttggctgctcagattttctttcgtcatgtttagtgcactgaagttttcgttttcgacatccatgtgttcgtccattacgtgggtgttgtccttcatatcgtctatgatcagcggctggtgggggtcctcacggtgtgggtaatttgcgtggtttgcatggtttgcacggtttgctcggtttgctcggtttgctgcgcttgctcggctggcatcctcttcaccctctttgtcctcttcacgatctgcatggagcgctgggttgactccctgcagagggtccttctccattgggaggtagaaattcaagcttgtgccatttgggccgttcgccttggatccgtccttttgacccaagcgggaggggtctttcgttctgtcggatcctagttgagtcttgcgtgagtgctcctcttccgctgccatcgttgctctcgtagatcccgccactcccaccacgtcctcttcttctgcctccccgtaagcgaagtaattctcctgctgcatacgactcggagcggcaaaatcgatgttgccatctagctgaaccgccatttcggatgccgtctcctttttcgttttcttcttcctcagattagaagaactcgttccattcacaaagtagtcatcattgagaaggtccttttgacaaagttcaccgtcgatgggttccccgttcgggttggaaactccgatgtttgacatgacggggaagacacaatcaccggaatccgacgcgcaggtagataccttatagtaaacaccattcttattgctaacaatgtagcaacagttgtgcattttttcaatgagttttttcttcctgtacaaaattttactcaatatgtcagcattaaaaaagagatcataggtgacttggttctcgtcggtgagaaaaagatcctccttccttgtgcccaaacgaacgataaaattttttttcttttccaattctgcgttacttaagaagttaaagatgagaatgtcccccgggaccatcttattatgagcaataatttttttggattttattaaattacatttatttttatattcaataaatattttaaaattcagagggtcgtctacgtagtagtattcttcttcttcattgaggtaactcctccataagtcataattatagctagtaatgtaaccctttttcattgccttgagaattttttggataatcctggattctaactccttgggcttgaggtacacatcgcagtacatgaggtccagacaaatgagggacgtatcacctatcttttcttccgcgtagatatcaaaatatttaaaaaaaaacaaaacgtttttatttttggtattcgaattgttttttcgaatagacgtttttttattatagggcaaatatagtatgtctatagttgggaacagatcgttggattccttgttcgttttttttagcaattcgtagaggtacagttgactgttgatcttcatgtctagggggaagtaacgatacacatcattggtgggcagcaacacgtagaaacactttttctcctttacataaccattcgatgatgaggaggaggcggaagagtaggagtcctcccctgaatgggaagaatacgaagaggagtagtacgacgaattatttgatgaagaaaaatttttcattctggagttgttcacgtgggatgatctcctcttcgacctttcattcttccttttggataaatatttaatgtatttatcaatcgactttgtgctgcaacatgaggggactgaagatacggtagacaaggaatcctccgcagagctgtgttgtggaggaagctcctcgggtgggttgtcacacgggtcatttaggtccaatggcccctcttcggggctagtacactctgcgttcaatccgcgtttactcaccccctttttcgacgcgtcccttcgggtgcccttctcctggatgcactcgttccactcattttcgtgcgttttcttcccccgtgatgttgcatgttcggttcgactgtatccatttccatcactacttcctcggtcgctccggctggatatcgctcccgctttgtcacgttcttccttgggagtcctcccgcgttggaagtgttcacccacgagagcttgacggtagggatccccaccgtctgctggcacttccgatttgagtaacacagacgtggagtgatccctcatggggcgattgtccctctgactcgacaccttctcgagctcctccgccttttccaccctctccatcttcagcttcctggacttcctcaacagataaccctcgcgcttcttcctcttgcagaggtaaatcttctttatgattttcaaaattttacagaaggtctccaaaacggttttgttcctatcaaatttgatgttaaaaagagaggggatgccaactggggggaggtcactgaacgatttgtacagataggagtacttatcgaagactctaatttttacatattgtaatatttcttgtttcagtttggtcctccttctgttaataatttcttccatcctgcatctcttgacaacctgtggattaaccaccgctgggtcacactctttaataagcttggggatgagcgatttttttacatagaccagcatataagcactgtagtgtttcatcctctgtttgattttatctgcgatgtcaaagtcgtagaggtcactctccatattgatgtcgtacccaccgaagttgtcgttaatgactgagtactcacttacacgaaatattttgtcatcatcacatttgagccaaaaattttcgttgtgcttatagctaaaggagtagtagtgtccactgttcatattcccttggtgtactgaaacagcctgtaggacatactctcctccactttggcaatacttggagagatccaactctttgtaaaattcgaatcgattattaagcttcaccgtttccattcgttggagatcgaatgtgaatcttttcagcagaaatatacaaatatttgggaagcttaaaaacctcatcccttttttagctttctgttttccgtacccatccgtttcgtaaatattatctccttccaggacttctgcctcgattgctttgtccagagattcataaatattgttgcagccttgtacatccagctgaatatcttcataggtctcttttctgacactcttgtaatctatgtctagacattctatgtaagtttctacttctccttcgaacattttttttaccgacccttcgactaccgttcccttcatttgttcttccactttgtctagtaacaacttcagcaactcgtgtgtatcctgttgagtgaacacatcacttgcatcccatccaaaggatcttatgagctctttacatgacacagcttcattcatgcaatgcaatttgtaaaacaaattttgtaacgccaatgatgttgggaggatattcttcttttcattttcttcttccaggaggatgttcttgtaatctatttctttcgacttatcatattttgttttccttttatttttgtggtagtacgaggaggaggctgaggagcaggacacataggacgatgacccagaggaggtgatggacagaactgacatgtcgctgtctgagtaggagtcatcctcgtctcccctcagggcattaccactcctttcattgtggtgatcatctgcatcagagtcttcatcggcgctaccatccacgcctccgtcctcttcagcacccgagccatggagagcacccatgggagaggattctccatcccgcggcacggggccttcttccccctcagagtgacccacggcattattcaccgagctgtcattttccttcttcacgctaccacttggcgttaaatgaaaattgttgttagaagcaaacttttttttcttcttctccttggacagggtcgaaatgttggacaagttatcagacgagctaaaaggagacatgacatgatcgttattttcagcctggtccacctttcgctcatttgcatatttgttaaaatttttttttttttaaattcttcttcgattcgtacaccattcctttttttttgttcttcttacaattcattgtcatcaccatttcgttgttgtacccttcacttttgtacacagagttgtcatagtacacctctccgctatcgttgttgcttacattgttttgcatccctcctgtgtctatagacgggtcagatgacgaattatgaacataggcatgctttttattgttctttatttcgtactcgttagccccgacgttagggacgttggtaattttggcaatgtcgttgctgctgattcgaccaatatttacaacgttggtgggtcgatacgttgccccttcctgtgtttcttccccatcgttgttgcttacgtgttcatggggggcatacatctgctggtattcgctaatcgtttttttctcttttacgttttctactttatccgcttgcagctgatggaggtggtcatatggacgttccattagaggggacccactgaagggggacccatcccctagggctgcattatgcgctggccccaaggggtcttcatttgagtgtctaagctgaccagtcgtgctgctgccattatcgttgtcgtcgcttctgcttagatgattcatccgcaagtccgcattcttcatgtcattctttactcggatgttgtgattatgttttcccatttcgtacaactgggattcatcagggtctgcgatgacttccggttctccaaaagctccgttttggattcggatatcgtgctgaaccccatcccgtttatgttcgtccccctggggtatgtggccctctccatcacaattgccttcctccccattgttgtcgctaggcgtgtagggcaccatcctcatgggggaagtccccttgaagtgttccgaatcggaactgtctactctttcaaactttgtctttttcttctttcgattcttcgcgttctttgagtccacctccccaccgtcaacgatcatctgggtggtgcaactcttgtcattagtgaggcccaaatttttcctccgtttttttttctcaaatttttttttaaaaaactctaaagttttttcaccaataatattctctatattaaaaatcatcatacaaacagctttccgaaaaatattaatatgatacaggagttgaaggagagcattcatatagcaggtcgctccatgatttttgagaccaacaaatcctgtcctggatttactatcatagtttatatctctgctgtttttaaaagattcagaaccgaaagggaacacgccagcccttaaaacgatttgcccattttcgttgataaatcctggctcccttaatttttcaaagggaacaaaattgtgccaacctcgatcagtattcaaatgagaaaaactaaagtgatcgattttgtagtacgattttctataatctgctaagttgattaaaattatatagtactgcacactactgaatccccaatcaggaacccaatcatcctttgcaatggcttcaataaaggatgatgctactgggtacatataattattcgatctcgactttgcaataaataaaagtcgaaaaataaaattgggacatactttccattccgaatacacatcctcattatttctaattcgatcgaaaaaattatctaccactaactcgatttcattttctgtaacttccctcagatttttatgactgtatggtccatcgaagcatacatttttatttacttcgaaatggttattgtccgttagtttttctcctttctgactgtaactattattttcgtcataactatcatctacatatatttcatcaattttgcatgcttgcatattttgttcatgaaaccgattaaagttattgtaatggttgtaagtatttatcgggtcgtttagcatcccatttccgtctccgttcccactgtctgacgagttgcttcttctattcctcgagtagttctcctcctcatcatcgttgctgttgtacattttcgctgttcccttcgactgcgatgtttcatatgtgtgctgctgggcacatacgaagttggaggagtgacgcaaatgcagagaatgaacaaacagagccaaatggacaagcagaaccaaatggacaagcagaaccaagtggacaagcagaaccaaatggacaagcagagccaaatggacaagcacaaccaaatggataaacagaaccaaatggacaaaatggcaccgatttaacgaactcactaagattcctacgtatgatcgcccacacgacccaccgatagatcaactagtggggtgggcgctgccactttatgtaaatgcacatatacagggacgcgcgcgccgtggcgtgcactggcgcatggaatgtcgcgaactcctcgtaaaggtgtacatatgtgacctttacacatacaaatgggcacatatatattgtgctgcttcttttaaaaaacaatagtgtgctttggaaaggtcatttctacgaggagattatcggcactcatcattagtaggcacaaaatggacgtcacaaaagaaagcagctatatctccttttggataaaaaatgaaggcatactagtactgcttccctaactccaagtcgtctcttcggcggtgcaacgtattcgtatgataatatgtgctgctattcttcttcgaagttttttcgtgaggtctttttgtccacttgtttggtctcctcgtttgcatatacgcatacgggaggagagatcgactaacccgaatggggtgcacattcctgtacatgcgcacgcggtacgcctctcccggggcacacactggtctgcacctgaccttcactatatcgaaatgaacaattcgcgaagggggcacagaactcacaaatgaagagttccgctttcaggacacaagcaggatggcatcatctaacaacgtcgctgttttgatagctaatcttcgcctgccctgtgctctaattcgacacaagacgcagttccctcaggggtgctaccaccgctgagaagggtgtgtttacgtgtagctctcctgtggaaactgcacacgtgggatatacccttcacaagcgaagtagcaaaaaaaaaaagtggcaagaataaaaagcctgcatatattttggtaactatggtggacttcatgcgtgggtttttttttttttttttttatctcttgacgagtccactcccaatttacaactaaaacgagaaaattatgagaacatatgaagcagaaaaaagaaaaaaaaaaaagaggtggggttaaaaaagaaaaaaacgaaaaactgcatacattacaaatgcgaagaagtacacgtgcgcatacgtatttatatacgcatgtgcgtacgtacgcatgcttgctatatatgttcaatacgtgcgggcacgcagtgaacttcacctgagtgtataaaacgtgtacttaaaacgcatatgcttttatgcgtacgcaggtcaataatttaagattaatttggggatatttcgaatctcaaattagctcaaattaaaaaaaaaactaaatagcaaaatgaaaaaaaaaaaataaataaaaagaatgcattttatgctaacatgttaaaaggaaaaaaaaaaagtacattctcatacgtgcagtaggaattgtttttatgtagatttgtatgcaataccattttgcatgtgccacacgtgatattgcgtacactcgaggaaagtatgcatacgaaagatatgccgaggggagggctgccgaccgatgcgaaagcagtgtataattgtgtacaattatgtgcaatagtgtacaagtcacgtacaggtcattacaatcatgtacgtatgcacgccttcccgtttgcctcaaaaaatgagcactgcttatgccctccgctcttaagcacatttggggaagacgacaatgcggagggtggttagcgcgcaaaggaaagcgccaagctgaaaaaagagaaaagtcgaaggagaaaaatgcagggaaatgatgcaggaaaaagggaagagaaaaaaagtgcagggaaaaatgcagggaaaaaaatacgtgaaattttggtacactttttctttgggtcgaggggcgcgcgaaactggcactaataggcaaaacttcgcaaaaaggtggcgaaatggtcgaaaaaagtccgcaaaaaaaaaaaaaggcacacctaacactgaccaactacgcaatcactggaaaggacgatagaaatggctaaacgcgtacggagggagaacacgggaaaaccagccaaaaggaaaaaaaagaggtcaacttaagtaacgtaaaattgaattcatacaaaatatggtccttcctccctcgatagccttttctttttcaattttttcttcaaaacgtatagtcatttcttcccaccatttgcgtacacatttttgagaagctactctgacacattgcgcgataatgaaggggtggggacatacggacacctctgcttaagtaccgaactgccacacgcggtgaacaaaaaaaaaaaatgcaaactaaaagtgcagattaaaaagaaaaaaaaaaatatattgaggaaatcgcaaaatgaaaaaaaaaaaaaaataaaacagagtggcaaaccaaatggcatacagtagcacataacaaaatggccccccccaaaaaaaaagccaacagatcagcgcaaaaaaaatgaacagcaagagacaaacgaaaggggagcaacacatgatacctttgtagcatcgcattgatgaaggcatatatacaagggcgtaatagtgtgcattttcgtggtgcacactcgttaagtaacttcagttcgaatgaccataccgtgcgcgcactgttcatcacccttaggtttatcattcgcgtggggaagggcggctaaaatgggaaaatgggaaaatcgaaaaatgagcacgcccctgctggtttacctttgcacatttgcttattttcctgacgcgctccgcacaattgacaaacaggacgcggagcgaacgacacagctttagccgtagctgtaaaagaggaggtcccccaattcaacgttgttaaggaagtgatccacagataagagtctccattatctgctacgctctttgcatgtgcaaaagttaggagcggcacattgtgggggaaaaaaaaaaaaaaaaaattatgggtgacgcaacgacaggactacactctttgcacaatacataaaaacggagaaaattttttgtggcatttttgtggccataaactggaaagggataaagcaagagagaggagtgtccaattttttatttgtcctgtcgatcttatttatggccccccatgtgcatacgcgaaattgttcgtttggttgaatttatttggtccccctccacgcaatcattttctatagcaatttgttaactgttccaaaggtttggtgaaagaagtacatatgggaaattgttgccgttcctccgtgtacgcacagagaaggtggtgaatccaaagtgccttttttttttcgcagtcaatacactcctgacacgaaattgcagtcatatgcacaacagaattattcatttttgttctttcccagagtggctacgtgattgtcccccgtaggacacgatgcgtaaaaacggctagcacaacaaaggggtaaataaaaaaaagcgtttttgcgtttgttcccttttcctcttaagaaagtcaaaaaaaaaaaaaaattaaaaaataaataacatgtaatatggggcattgctatacacacactgaagatgttcccccaattccccaatttgtgtttttacttttttcattcgacacaattccaatcaggccgaatggatcaacctgcgtggttttttcatccacatttattatcatctgtcttgcagcgatacgcctttttgcacattttgtgaaatagctttgtttgccttttggacggaagaggaattaccaaataaatggggggactgtggatcattttgctcaattttgcataggcaaaaaagggaaaaactaatttggtgcattttcgaggccacgttgagtatccccccccctgcgcggtctcctatatgcctgttcagtcgcgaaagtggaacggaaactgggaaacaaatggtgaaccagtgggagtgaaaattttcgaatggtatattttcgtaatgctcactaatgtgccacttttcttgctataaacttcgtgctcattttttcgcagtcatcagaggtcttcaccatgggtaaattcgcagggatgaaaaaattgagtcgaaaggcagaggccagcttgatcattttcgcgagcacttttgcgaaaattttcctgtacatccctccccaaatatatacatatttttcttcctccattcgattaaatttttttttaaaaggttcaaactttagcctacaagctgatgaaagcagtgaagcacatgcaagggcgtcaaatgcgcttagcctgtaattaatttggagcacaaaaaatatttcgcctcgcttggacagctttgcgcaggaaggagggagtggaaacgcagaagtgttttctcactgtgcatgtaagttatgaagatacgcccgtgctgtcaacgcacgcatgtgtgctcggagatgcctactcccttttggcagtttatgctcctcttttcattttcttcaaagcgctcaccccccgtaaggctcgtgtgtagaaatattccaaaaggcagcggcgaacggaggcacgcttaatgaatgcgcctgattgggaaaaggaaatttgccttgtggaaaaaaaaaaatttccactcaaaagtagtcactccaagcggtagtcacgctgaactcccgccagagctgtgttgacaattcttctgccatggtatgcatgtttgcctcccgaaaggttcaattgtggtgaggtaagaccgcccagtcgcacgacccctcccccagtgtaaccgcagcgcttacccttttcatgcacatttgtgcaaaagggaggtgcgaaccgttggagtttttaaaaagggagggagttcctcggaagtgagcgcagatttgaatggtacaaaaaggaagtggggaaaataaaaaaaaaaaaaaagaaagaaaaaaactgtgcagaagtgtgtaacaaggagaaaatatattaacatatgtaggaagaatgaataactcatatgacaagtataactactcaagtagtatctttaacagtcccgggaagtcatccatgttaagcacatcttcgcaaaatttaagcggcagttatggctacagcaatctgactcaacaaaatgagatgataactatcatcctagagcagtgtgtgcaggagtggttcccctttttaagagagcatgaagatggggaaaggaaagcggagggaaacaaacgaaccaatttaaatgaagaaataaagaggctaaaaaatttctacaagggggtcaactcccccaatttcccactgaagaaactgggaaaaatggacaggagcatttctagcttgaatgatgaaaatgacgatgaggacattttctacaatagcaatagtttgtatatgaatttgctcagcggaggagaggagggagaactcccttgtgaggaaggagaagtcagacacgaggagggcaactcccgaggtgaagaagacagtgtcctctttaaccaagtatacactagagcaaaaaccaaaacgcaggaagagagcgaacaagctcttcgcggaagaaatgcgctagaggagaatctcttctatgactgcatagcggaaaaggagagtgtgtacaataaagatggcaacaggaaagcgaagaagtgccatagagaggaccagcagggggaaggggaagcccctgtgtggtcactgcaaaagataaggaaccaaaacgaagatgaaaagaaaaacttttatctacaaaaatgtagagatcaaatgagcgagaaaaaagagcataagatgaagcagcccctctcgttattgaagaggagggaggatggaaaaagggatgaggacaacgatagtgataaccaccaccaagttaaggaggaggaagaggtagaggagaaatacaaattgcatgacagggtgaacgaactcagcgggggtagaaacaatcgcagtgattatgacagtcgtgatacaagcacagttaacccttcgcagagcagaaaacgtggggaggaagaaggagagggacactatccccagcgtaagagcgacatgagagaccccacagtgcagcgtgtgagtagcaaagaggaagacataaccccccaaggtaatctatcaaatagaaagagagaaaaaatgtcaaacgtgtccaaattggctgattcacaaaagggagataactgcacgaaaagagagtcggttcccagggaggactactccagtaagagcataaactacatcattcaggaaataaaaaaggaagaatcgaaggagaaaaacttcaccatggattcatatggaactgtgtacctgtccatatgcacgaaagttttggaaaaagacgtcgattattttttaacatccagaatattacctaatgaggaactattaaatgaaaaaaaataaaagagattttaaagctttacgataagttattttatagtcattttaaatttattccaaacaagatttacaaggaaacgttgagacctatttattcgtattaccagaacttgaaatgtaccctcgtagggggggggatgtcagtcggttcgttcgatggcaagtctagaaaaagctgctcgctaagcagggactacgaaattgaaagaagcagtaagaaaagaaaagcgaatgcgtagagcgggcgtgtagttgcagtgcagctctgcgcaggggctaagcggcaaccctgtgctagagcgcatgccttcgtatgagcgtgggcatgtctgttcccttatgcaggggcatgcccgttggtagttacacaacaagctgctcacccatacgtacgcacacgttacgctcgcatcgcacacattcgcttccccccccttttgcctaagccaattacaactcgcatgacgagattaaaagcttcgagagtaggcccgccgacagttcggagtacaaaaacttgggaagcttctccaatttaataaacgaccagaatattaagaagattttgctcgacgtggatgacagtaaagacataagtcacttggaaaaaaagtacaaatatatttacaaagatctggtgaagctaaaaagtctgctgctaaaaaaaaggcattataaaaacatactcttcgaatatcaaaaaaaattcgttcaaaataacaacaggtgcgtaaaaacgtacagagatatataccccgtggagaaggaatataaaatttacacccaaattaagaaggaaacgggggatgtcattcacagcattaatgccaattataagaagcattacttgaatggctgattagggtgaagactcgagcgatgcacggcttccttttgttttctcaaccgcttttccgtaccttttttttttttttttttttgaactgtttgatgttacccaagaggtgacatcaacgcccactgtgcgcacgcgtgtacgtacagggcctgttttgtatgtccctccatatagttgctgcattttcagtgcttccaaggagttcttcaccgcgatgtcccgcttttcgctccaacgtttgaacgtaccatttgcttaacgaaatgggagatggagtaatcacacgtgtgggcgtacacatgcgcatgttatatgccactttgacggatggatcaattgcagggatttccttggagggcgaactcgacaagacaagggttgtcccgattactcaaccgtttcgcttaaaatggacaaaaaaaaaaaaaaaaggagcgcacacaatttggtgctccctccatcgcgtggaaaaactacgtataaaaaaatgcacatacctgcaacgtgacaattgcacacataaaaaaaagggggagaagttggctgtcgtcctaacgctggatggtccttaatacagaatggcgcccccaatttcaattcgtattctcttcgtacttctcgaaataatgcctgaagtacaggacggcggcatttatatttttgatctgatttttggggaaattgaggatgttcttttccggaggaacttcttcctgtttccttattctgcagtttttaacgtgagctcgcaagttagccattcgtctttgcttcatcaattttcgcttcgtgctcgggggtacatgtcccttggccttctcccttaaacgctcgacatttttacaatccttcactccttttaaaaacatttttataatttcaacctttgataagtctttcctgttctctatgtcaatttcgactgttgcgtttctgagccttttcatgtagcttcggactgaacgtgggggggtgccttcttgtctacgttgcctgtatcgcatgggtacacttacactttggtttttcccccattgggggatgtaactttggcatgtcgagatgaacaggagcagggggaggccgagaaggtaattccacattcggtcgggtttttattcgtcagcagaaaggcaaaatatagatgcatccccgtgcatgtattgctatacctccaactgttttcacgtcatttgtttgtacattcctacgttgtttgtcctgactagtttggctaaaaatatccaagtgggggaaatgccttcccttaccgagtgtgcattgcaatactgtgtcggcttcctaatttaagtgcatgtagctgaacacgcctgaaagatggaaaggtgggcaggcgcgaactcattggcacaacctagtgagtaatgacaagcaaagggataaaaaaaaaacaccaagccggtttataagtaaagcgttgaatgggatcctttaccaatgtacagtactaaggtgcacataacaaaatcgaaaatgactttctcccttttgagattaaacagactcttgttcgtgagcttcgccatgggggaagaataaaaggggggtagtggtgaatgagataaagcggggagcagatggacgggcttgaccaacatggaacgaactggggtgtgcactttttggtgcgtcatttaggcgtgtcgttggattagcgcgagggtcaacgggccccactcttcgcagcttttctggcgtttctctgctgcttctttgccactcttccgccacactgcaccattttggggttacctgctcccggagggccaccaaaaaagtcaaatttccaatagccgtgaaaatcgcggcaactgaaatccgttcgccgaaaaaggagtaagcgtaagcatacaacgacaaaataattaacgcggaaagggtaaaagcgaggaaaatatctatgagctgaatgatccttggtgtgtgccggtatatatcgcagagggagcttcgtatgcttttcattttctccgcgtcgcagcgttcgtcttgtgagagttgttgtggtggaggggtaacggcaagcggggtgcacaggtacatatatgtgcttataaatgcacgtgcacgtatacgtgcttgttcgtaccccccaccgacgtttcaacgcagaataccagctaggaaaaaactgcaaaggtggaagttaggctagcccgcagagatgcgccgaaaatgccatcaaaacgggaaaaaaaagaaaaaaaaggaaaaaaagggaaaaaaaaaataggtccatggaggaactgtttgcccactttgtatccttccaagttggggcacttccaatggtgggaaaaaaaaaaaaaattatttctccaagtgcccatctttctgcacatgcttatgcgtattgcataggtttaaaagtgagagagcacgtttacgccagaattgttggcccccaactaaaagtaaaccaactttttcgataggcacatcgtatacgtttacatgagtaggcaaggaggagccccctacatgcgccacagctctcgggggcaccctttctagccttgtgtgagcggctgtgtcgttttataattgacatcacgcacgtgttatgttggcagtgggagcaacttacacgtttgtgagagtacctcatgtggagcctgtttctgtttcgttatcagtttgaacaaactggaagaggaacgcttatggatagctggaattgctcaccagtgcgttgttcctaatttttnnnnnnnnnntagtgtcgtttcgtactttttattttttttaatttttttccaatattttctctattcaacagtttgtatccatcgcgacttctacaacaatgagcgttggattttttttcatttctctgagcatcccctgggagcatcgtagagaggaggaggcccattgaaaaatgcttccccaactaacgcgctggtacgtctctctacgaaagcgtgcgacgggcatgcgtcccggttcggagaaaaggatagctttcctaatccgttgtatgagcaagaattagtggaggccggtcccggatcgagagttttaaccaatgggtacgcacttcccgtgagagagaagcagttaccccctgggtgaagtgcaagcggaaggggagacatcctagtagacctgatgagtggggatgtacaaacgtatgccctccattaggaccatttcgtgttatccctcctgttgtatattcacttcatttttttgcgcactgccctccgccacgaacccaccgccgccaacccccccgtgtcccatgttccaacttcctgggcaagataatgcttagaggaagttccataaaatgatcgcctcattatgtttaaaaaatctgaagaaaaatgagaggaaattaatccatcaactggtaaggagggactacggaaacaatgcaggcattgctcaaacaggttataaaaaaaagaaagggaccacaaatgtagccaaactgagcaaactcgcagaaaagaagagtcataaaaaggacctgtcgctgtgtccaagtagatatttaactcatgcaggtttgtttttcccccccaagtgggacggaaatatgatgaaggatcttccgtttcaaataactaggggaaggatgtccccccatccagaatatcaaaagtggcgtaaggaagaaaacaaatttggcgagaacaatgtagagaaatgtgtaagtatagctagtactgttacgaaattgattccttttcaaaggagttgtttttccacccgagttggcaacctctgcagtggtgttagtagaggatactgcacgaggagattctttggcacttcctcagaaggttcttctggtggatattccaaaggggataatgtgaaggtgaacagaatggaaggggaagccctggggggcgctaaaggtgaaaccccaaatgggggaaatgaggaaagtggaaatcacgccggagtgacgctcactggaaacacatccaataatagtagcgatagtggaagtgccccgccaaacggaaataaggagaagcagtctctgaggcaaatatacctgcacaaaaaacaaagggaaaaaatgatcaagatgtacctcctgctgagtctgttgctaatgccattcggacagctatacatgtactgcatcgagaatgacctaagtatggaggaattattaaaaatttttaaaaataaaatggaaatgctagaaaataaatacaatgacatattgcaggaactgattgataaatattttccactgagtaatgagccattattacccgacttcaaagatttaaattacccagaaaatttaccaaccctagttattgacctgaattatgttatagccaaattagagtatgacaggaaaagtggatggagagtattgaagagaccctatgctgatttgttctttaaagaattgtctagcttttatgaaattgttatttggtcagatgataatttcccagttgcacaggaagttatttccaagtggggtatacctgctattggatgcttacacagagaccaatgctccaagaagagaaggcattacgtaaaagatttgaagagattgggtaggaatcttgaccgagttgttatcattgaccatgatgcacatgcctttatgcttcagccggagaatggcatcctcataaaggaatttcatggcgatgtaaacgataaggaaattttgtgcctgatcgatttgctaaagtcgttcgccatcagcagctacgacatttcgcagtttctgaggaagtacggtgggggggactacaacatcgggaagcgatatatgcaacttaagagcgacacggagcagaagtcacagcgaataagaaactttggcaaaattttccacctcgacgggaagaagacgcccaacgggatgtccttcaactcgtgaggggtacgcttagctggttttacgggtaccgattttgcggctgatcggggtgtggggggcacaacttcttcccccttttaagaaacccaaacggttgatgtatatttgttcgacccgtttgttgcctcttacggcttggccattttagacagctaaatgtggtttgcgaggtgtgcctgcacgagggtaggtttgtttacgtgtgcgcgcaatcctcggccgcgtagctctgcagttcgccgtggctgcatcccttctgcatctttttcccatccgcccgtctgtcatttgcttttctaccctctccacgtgcgcctccccatttgtgcctccccacgtgtgcctccccccttgtgccttttttttattccaacccagaacgtgcgccatgaacaggcgcccacgtgtccacttcccatttgcctttcaaattcaaacttgaattttcctcctacagaggttagaaaaaaaaaaacgaaaaaatgttaaccaacgatgcacgtaagttgtcctcccttttggcgaaaaagaggcagtacgactcaaagtgcaaaatgaacttggttaggtgttaacaaatgggcatgcagaatgcgggaagcataagcgtcgatgtagctttctgaatttttcgactaaaagggatgacacctccacaaagtggttccacgcaaagcctccacacaacgcttccgccaccccctacatattcgcaattttgttgaagaagaacttgacctcctccgcggccttcattcctcgctccttaatgtcgtgcacgtagttcttgttttggctggactccctcggaggggccttcgcccccgtgtcgtcctccttcagggaaaggatcttttcaatctcctcgatggtgcaaatgttgttattttcggtgagcagcatgttgaaggagttcatgtcgtagatattagagataaatattttaattagaaattgaatttttttggtttgtttttttacataattgaagtatgtctgaggaatgacgcattcgtcgtctgacgctgccgatgcggatggctgcgcctctgccgctgttccgtgtggcgcagcgtgggtgtgctgctccccctttctcgtattcaacagagctgccgtttggaagaggattttttcaatctcgtggcagtccagaagtagctgctgggcagtcacattggtcatgaactgaaacgaaaaaatggtgtgataaaactgctgaatgatcagtgtggtcgttttttcgagtaaataaatcaagtaggtctcattaaaaatttttttaaaaaaggaaaaatattcacgcagaaataggtccatattagttatataaggagtcttttcttggacatcatttgggtcaaataagtttgtaatttctttgttcgaaatgatggaatttattttttttctacaaagacgataattccttttatgcattttgtttttatttgtaaaaattgttgttcctcttctttgaagcaaattttgtccttataaattgggtcaataactttgacaagattttcgaacgcttcattcattgtttgttctacgtaattacatgtattgattatgacagacaataatttgaagtgctgatttttgttttcctccttcacctcttttataattcttttgtttagctcatcactatattttaataacagtgttttaaaaaaagtcacaaaatcgtacaacgtttgacagtcactgaattgaagaatcatgtttatgtagcttttgtagaggtaaaacattttgtatgctgacttatacactgtgtgtttttcttccaccatttcggggtccatttgcggggtgttttcctttttttttaaaattttgttaacatcaaggagggggtccttttctgaggaggacaatttgcattcactgtgcccccctcttccctccaaggggtcttctttattttcgtcgtttattatgttttcaaatttttgaagaatttttttctcttcatattttagccagctgcacaggtagctgtcgaacgcgcacgagatgactcccttgaagttttgcggtgcgtgcgaattagtatcatcatgcgcagtgctaatggaatgatccccttcctctttggtgttgtccatttggtcttttctctgttccccttcccctttgatgttgtccatttggtcttttctctgttccccttcctcgggggaaggatcctcccccttggcatttcccccccctggggtcatctccctctgcataattaactccgggaagggaaactccaaagaagagtacgaatcatgcgaggtggtcttcttttcaataaaaaacgtcacatttttggataaaaaattttcaaaattaatcaccttaatgacagtctggattagcgaaactgggttcatctggtccatattagaagacataattttgacgatgtgttttttggtgagggagcagaatttgcaaacaacgtggtaaggcatattataaacaggagggaaaatatgagcatagacatgatcatacgtattcagtgcacgcttcaaccatgccatgcgtctatcgatcccttccaaattatttgcttgattttcaaaaatgataatatatttttcgagaaaaaagttggaaaattttttaactacattggagaccaacttttgatccaagtgatataaacaattgcatgcatcgaacagatttatggacagtttgtctccttcggcgtggctcgcctcattcactatgatgaggttcttctctatgtgcacatcggggtcgtaaaccaaatcgatgtcttcctttatctgatgctttacgtcgtcgaaaaggatgttggcatcattgtacagtgtcttcaatttttcgtttgtcctcaagtcggaaatgtgtatgagcatttctttgataacggagacgaggggaatacatccgctgtactcccttttcagagccttttttttcaagttgcttatagcagtgataaccataacgattcttttcattactataatcgtttctgttacgtttttttttcctatgtctaatttttttatatctttacatagcttcactaggatgtgctcactttcttctgtttttttatctacttgttccatttggctattaattattttcattttttcttttatgtgtctcaatttttggtcatactcattttggcttaggatgtggctctgcaccttttcgctgatggttttatcgagttccattatttctcggttcattttttccacgtgcatttccacgtcttcgattttggcgatgttgctgtttatgtactcctgcacgaacgcgtcgacctcccccatggtgaagcggtgaagtggtttagcggtgaagtggtgaggtgaggaagtggtgaagtgaggaagtggcgaagcgctgaagtggcgtaacgctgaagtggcgaagcggcgaggggtcgccttttcaagggtgtgccccctagccaagaacactaccgcgcatgtagcaaatcatggagtgcgtttccgtttgtgtcgcttctttcctaaaaggtttcgccaaaagttaggaaaaaattatttcaccgttttgtccctcgtgttgttactcagttcggttaaattgaaatgctccttgttagatgtgactgccttttttttaattccactttttttgtgcccccttttcattacaactggggagcgggcgggactcgctaaatcgacaccttttaatgatcacttggcacaaagaaatttttccccacgcgagtttatttttcaccaacatggaggattagcagcagggtgatgatcagcatgaggttagtattttattccaccgctcacttgtgtattcacctattttttcttgaacgggatggagctaattgttagggtacgcaattgtgcacacgggggtggtttccttttgggaggaaaatgcatttcacgtggtacagttgcgcgggggaagggcggtaagggcccatttaaaaaggggaagtttcaaaagagtgcacgttttacaaaaaaaaaaaaaaaaattaaatgggtaaaaggcgaaacatataggggggaaaagccgttccccatattgtgataaaaacaaccccatgcaaggaacacatttagtatgtgtcccgttggaaaacttaatcgttttgttttctcaaaatacataaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgggagccctcggggaatatttttgactgcaaattttttggaagacgtccgcggttggggtggccgggtgagttctcctgctgggttactccttcccgaggtcatactgctccccccaacgatctcctcgaaccgctaaagaaactccacgtcggcaacaatccgctgcttcgactggcgcatcaggaaggccacattttccgcattgtcgtaacttttgaagtacaaagtatcgaccttccctttggtcttcaacgtgttgtaaatggagtacgccctcttataatcgcatgtagttatcaaactcgtgatcgtttcgacgaactctccctgatcgtagttgtcatcataaatgaccaacttagcaaaattcatgtcgccgaaggacggttctccgttgtcgttatcgttatcgtttaaattctcatcgcaaaatccgtacgactccaagtcgttggtttttatgttatatttgtcaaagtcgaatggttcatcctggtcatgactgtcgtcgtccccctcgtcgttttcatcaatgtcgtctgagtcacttaagtttgtttcatccttgtcgtttattttccttgtgtcgttttcgctgcgtacgttccactttatgagacagctcactgatttgttcgtggttttattctggcctgcgtcttttccgtcatctggcaagctcagcgcggagtcgtcttcaccgataccagggctgttgtcggggcgattaccaggaccgttgtcagggccgttaccggggtcgttgccagggccgctaccaggatcgttgcccgcaccgcttcttgcacagtttgccgcttcgcctgactcacctcctaactctgcggttacagcctcgcccgagggagccccttcttttgacccaccagttgcacccaccttcggcgctccgtgcccctccacggggaagtacctctgcttcccctccccgtggcgctcaaaaaattgctgattaaactccagcactttcctttttctcttggacatgtatcttaacttagcgagttccacatccttcttcgcaaagtgcacagttggcaataccttgttctcattaagaacccaatttttgaaaagcacattgaggtctttcttgtacgagtagattctgtactctgcatctatgaaggtttccaattcatagatgtccaaatttggtttataattatcatacatgatgttgtaaaagtagtcacgcatggcgtaaacctttttgtacaaaatgttgtccttgtcatttttgatatcttcgattttgttcagatcgacttttttgctatcgttatccaggacccccatttttacaaattcgctgcacatttgttcgcttatcttttccaaaaattcgtactttaaattggggtccttctttatcctttctagccatccttcacctttgttgtgattttgtgtagcttctttaactccttcgttgggcgcctgttcatcgctatggcccttcgggctttcctcaccaggggagtgtttttccagcattcgttcgtgcgttttgctgggctgcactcccgcgctgatatcctttgcggcgtggctcctcttagctttcttcggcttggccccggtgccctcgtcgtcactgcggggggtagcactgccaggaaggcagctagtaacacctccagtaggggcggcaggatggcagctagtaacacctccagtaggggcggcagtaacggcggcaggaatgccagccactccataggtgaggcccatgatcttcttcatctcgttgtccctggtgtaccccctggcgtagctgtaaaaggggtcgaaccgcgtggcgtcgtagcaaatgtttaaatttttcctcctgcagttgtcaacgaagtcattgacgcagatctccctataggtgctatcgaacgtgttcacatacgaattcgtattgatgtcatactgataaagattcatgatatcggtggagtaagcatagctgtgtttaagtacatagttgggaacgaactttgtttttttaataaccttactgaagagttcatgccgctcgaagtacttcattttgttcacttcctcctcatgtccaattatatcaattttgtaattcagctggagcaacttataggaaatttttttcattctatcaaatagggaatttaaaaaataaaaatatttgtgaacattttttgttatccaaatattatttatataattaaccaaatagaaatcatcgatgtatttcattctgtccacatttgtaattatgttgaggaagtatcggtacatgttgagacctatttgatctcctttttccagggacactttttttaactccactagctctttatatatgtcatcatttatgttgtccttatttatatttgtgatgttaacttttttgaaataaaaataaatattgtttaaatctacaaattttttttcttctccatgttgctgcttgtcctcttcgtcctttcgcaaggcacattttttcttatcagttgaaccaccgttgaagaggtcatccctgtctcggttgttggcctgcagggtgtgcttttcttcgtctcctctatcgtatcctatatcgtatcctatatcgtgtcctctatcgtatcctccatctcctcctccatcccctcctctatctcctcccctatcgccctcttctcccccctcatcgtagtacacatacctgctatccaaatatatatcattcacatctttgtacaaaattttgtcgatctcctggttgtccttccttctaatcgccctgatgagcaaattcagtttatccttcgagagtaagtccagcacttgctcatcgggcaagcaggtgtactcgctctgcaggttaaagtagtccctttggttggggtggtacaaaacaggtgttcgataaatttcggattttttcctcttttttggtctcttcctgtgttgcagtttcgtcgattttagctgcactctactggacatgtaaattttgttagagaagtttttcagctttactttaacgttgtaatttgtgtagcgtctgaaatttactgttgacaggagcacaaggaggagaaacacctttttcatttttccccaggcgcgatcatacaacgtacacgtgcgtgcgtaagtgcttacgtacgtgtgtgtctgtgtaggtaggtatatatgtgcatacgcctgaacgctcgggtctacgtgttcgctcatatgcggttcgatttactggggcgcgctgtcgctcttgtcattgtgctgggcgcgggcggatatgtgggggcagtgggaaagcgcctccgtggtgaaacgtcgccgcggtataacaccaccgtgttaagtgctagcgcgataacccgcaactgcacacacgtacactaccacgtgcgcatttagactccccgacgacccacttgcagcgatctccccgagtcaaatcgtacaagtgcgcctcttctaacaacccctcatttttgttatcccgggaaggaaaaaaaaaggtgcagctgggctaatacgcaagcggggtttcaagtgggtctcaaattgggtgaagtatacatgtgcaggtgtgcccctcgcgaagggcagtaccaatatatgtgtacgtgtggttcccctttagctcggcaggagaaataggccaactgttctttaagctttccccagaatgggaggagaaaagtggttaaagtggctaaccggccttacaacaaaatggtgagttcgcgcattcgaactaatttgaaacctgcgaagtgtcacaagtttgacttgatgcgaaaattttgctcaaaatggtatgtgcaaaatgctgcaatttttttttgcgcctttgtgtcagtatgcatgtgttcctatttaatggcgtgccgcgatcgaaagaggaacaccgcaacgggaaagcggggccgcttggggttgaagctggttgaagttggttgaagttggttgaagttggctgaagttggctgaagttggttgaagctggctgaagctgcttatatgtgttcttcctttcagtcgacaaaatacgagtttttgaaatttgaaaacggcgaggaggtcgaagcggagggatgcagagcagaacaagataaagcattgcggtgccatcgaaaaaggttcattcatctgttggaagaaacgtcgatcggggagctacacgaggggtagcattgtaacgccaacccctccgtggttggatacccccttgtgctggcggtttgcaaagtttacacataccatgggaaaggaaacaaatttgttgacgaagcagtgtttaagttgaaaaggcgacgtggaaaactcctcagcgaagcagttcattcgttaaaggagagcgtcgtaacaggacacataaaagtgtgtttgcttcccttcagaggtggcctccgccactggcaggaaacttgcgtgaaggaggggggcatacgaaatgaaacaaaaaaaaagaaaaaagaaaaaattccacgtcgcgccacgcaacgctacggagggacgcaaaaggccaaactaggggagcacacaaaaaaagaaactttttttaaaagtgggtttttctcattaaaagttagacagtcacagtttcacggagcaatacaaaaagtgcacctcccatggtgagtgcgaaaggggggaggaaatgaagtgatcatgtggttttaatcctggggaggtgctaccctgtcgacgcggcggaaacacgttaatgtatttttaaaacttgtttagttaagctagtccgcgcgttggaaaaatgtacatatgaaatggttcgtttgtttgtttctttttttttttttttttcttcttcattctgttccttcccgctcctttgtgcacctgttcttactccccccctgcatgcatatgctcaccaaatgggcagaagctgatcatacgtgtgggcatatctctttttcgtatgcgccttttgcacccacccacccccacttttaggtccacacaaaatgaggcgtatcaccggaggatttcttctccatctccatttcgtacaacggagagatgctccgcagcctcttgacagacttaaccaaattgtcgcacagctgctgcacttcgaagaaggttgtgaatctgttaaacccaattcttatggaagtgtgtgctatgtcttctgatattcctatggatcgtaatacgtagctgggttctaacgtgctagatgtgcaagcagaacccgaactaagagctatttcgttcaaagacattaacaaactttcgccctccacaaataaaaaggacacattcatgtttccaaaatatcgatttgtttggcatccattgaaaacgatataatctaagttttccatcaagtgattttttacataatcaaaaaagaacctcatttttttatggtcacgattcatttcgatggatcccaaatttgctgcttctcctaaacctacaattaaatgggtaggtaaagttccagatcgtaatcccctttcttgtccccctccatgtattatcgcatttagtcgtatgttcggctttttcctttttatatataatgctccgattcctttggggccatataatttatgacctgacatggacaacaaatcgatgttcattttttgtacatcgatgggaattttccctaccgcttgggatgcatccgaatggaaaattacacttttttctttacacaaaagaccaatattttcaatatcttgtatgactcctatttcgttattaacataaatgaaggacgccattatggtattttcctttatgtttttttcgatatcttctaattttacaattccattaggttcaggtttcaaataagtcacttcaaatcccttcgtttgtaaatatcgacacgtctgcaggatgcacttatgttcaatttgagacgtaattatgtggttttttttgctgtctcttttgttatagtaggtgcatattcctatgagtgctaagttattactttctgttgctccggaggtgaagataatttctttgttgttttttccgtttattaaatggaggatgtttttccttgcatcttctactgccttttcggattcccagccaaagaaatggttgcgcgagtgcgcgtttccatatatgtacgtcatgtagggcatcattttgtccagcactctggggtctatcatggtggtcgcttggctgtctaggtaaaatctgttgattttttttttctcgcgctcgtttgcaaggtcgtccacgtagaggggggcgctctcactgtggttatttcttgatggttcaccatttttcttctccaccgagtcgcctcctcctggattgtccccccggctgctatggaacctcctcctccgcacgcatccccctccagtgtggtgtaacgtatattcgtttgtgatttccctagaggtgcatatatttgtcagcgctttaaaccccctacttgtcttgtcacatttacacaatttttccaaagcgtttcccctaggaatgttcaaattatttacaaggtggagtaatttcatcttcacagtggtgacaaaaaaaaaaaaaaaaaaaaaaaaaaatatttccttaaaaccacaacgccgtatgcgaatttttgcataaggctgctggttgcgcaatttggtcaaataaggttcaaagcgggtttaaaaatttggctaattttacataaaaaaaggaaattaatttatgtatatatcaaatgagggatataattccccatgtttgcagcgaagggatgaaaactctcaacagctgcacgatttacgttgcttaggctgcttagctacttcgcttaaaaaaaaaaaaaaattaaagatttgtgaacaatggaggagtccttttgcgaactgaaaagtgtgacacgtgtttatcatgtcataatgagtttaaaaagggggaaaggaaaacgtaaaaaatggggatatacacttaaataaattcagcttatacaaagcataataaatataatatatatacacgcatattcgaacattatattgaagcaaaaattaacgcgatgttgcagcgaagagggagctaaaacgtgaccccgttgtgtgatttttgcttttacttgcagcttcaccacccgtcgcaagttaattttacgaatcacaaaaaggtgaaaaggaaaaaatgggacatgtgtcaaaagggggggaaaaaaaaaaaatattctctcgcgcactttcttttcctgcaccctttttttttttcattttactccctttggaaaaggttgaccaattttttttttccatttttttggaactgcgctgatattgtagagctccaaaaaggacgcgttttgggggtgatatcacaccgtcaggttggttactttgtaaacaatcacgggcatttttttttgcagacttaaaaaaaggtaccttcatggcgttaaaatgggcacacatatacatacaacatatatgtgcgtacttgcgtggcgtcttttaaaaattttccccggacggagaaaaaaaataaaaacgttactacatgaaataccatcacacaggattaaaaaggttttaaaaaaaaatccttcaagagtgaatggccataaaaaattcaaattacgaaaaaaatgtatcgcaaaaatgttgaaaaggtgttgcccattttcaaatagagcaaatagtaacggtgaatacatcatgctattcatgcgcaagtgggtgttacacccacaggaacaacagtatgggagagaagggatctctctcccttttcttcaaataaagtttcacaaacgaggaatggtcgttcatgtggctcatctattgggtgaagatgaaggaatttccttcctctcatgactaattcagcacaaaaaaaaaaaaaaaaaaggcgcacatattggatgtccaatttagctgggacgggtcccccctttgaggaggtccccgaaaatgtcgtgggcttgaaaaattaaagatatcacagtgacgttgacggaattgccaaccaatttgtacttttgcctgtttgtcaaaaatggtggaaatttaaattcgtgacaggagcagggtgcagtccgttcgtcttggagttttccatgggtagattcgccaccgcaacacactccatcatttggtgattttctcacaggattctctgccaaatgaagcccttcattgaacaaacaagtgtcgctatggctattagcacagtagtgcacactatacgtgtaggcgcacatatggttaatgtggtccatgttccagtagatatttccgactctgttttttttgttttcgctgccctccgtattagccctgctggtacgcatcttataacccatcagtctgcatatctctacgggggtaaagtaccgcactctgtttttatatttgctcatttgtttgattatttctccgtggtgaggcttatccgggttgggctgttcgctggagtggccctcgtgggagaagtcgtcgtgggagaagttgtcgcgatagaagtcgtccctgcaggagccgtcgcgcgaggggtggtctcccatgtgggcttttgtcatacgcccactctgtgcatgcccacatcccgtttctctgccacttgagggggacccccctctgcgcctggagaagtagagaaccgagccggatccgttaatatacctcccatagttagacgtgaagcacatggaatgcaatttgttcgagttaatcaagtccttcaagtatccctgatttgggaggtcctttatggcttcacttttctcgacataataacgacccccgtcgaagcagcacacattcccatttcggtttatatcgatcatgtcaaaacagaatgacgagcatgttgtcagggtactgttcgcaacttcgtgttcctccaatgtcccattagttaagtttatctctccttttgtgtagcacgttattgggtacttttcattatggtccaagaatgtggccaagctgggggtgtaaaaagagtatttgggggaaggcctaaaattggggttgttttcaaatgcggggatgatacacttggctggcataagtgaattgctgtatagtggggttgtccctccactgggaaagcattcccatgatgtaagatcaaccaagttgtgcttcctcctacatatgcaataaaaacgaagacgctcattcggtatgccatactgtaggggagacaaaaggtaggtctggaaattataattctccttaactgaatttatgaaataaaaaaaggaagtggataattcaaaatttctgacattctcgataaaaatatattttggcaaattttcttcttttacctttttcagcaaattgcaaatgtggataaaacttcttgaccgttcatccttttcgatttgtagggagcttaaggctttgtctaggtttagcttatccacgtggaactggtctgctctttgggggggttcccacaatactttatcgtaatcgttttttttatttatccatttgaaggggatgtctcccataccgttacactttggggtggcaaagtgggccttatcatctgtatcactgcttgcattcgcaccacaagtttgggtgaacaaattattcatatgatccgatttgtctaaaggggagggagaacttccattttgctttttttttccccccagaggagaatcctctgctgcgcagtaggcgtactttttgaataactcatccaaattgatctgctggaatttcttattctgtctggtgtacggctgacatggattcgatattagcagaatgaaaaatttgtggtaatcgagaaaatgttcgtccaggttatttatatctgtttgaaggatgtaatttttatcttcgacgaaggggacctctttcatgttgttccttcctccgttgtgcgccccttcggggggcgtttccctctgggttcgccgctctccttgacactctttaaaaaatttgtcgatatattttttttgtgttaggtagatcgaattttcctcgaagttgtggtagtgtgtttgattcgctaggtagttaagatctatcgatatgaagcgaactgcgtcattgaaaaggttggcacagatgggaacatcctcttttgtagcttcccctttgagggtgcctttttctgccctctcgtggacgcaatttattagggcttgtagcatgctgtagtgtagcccccctattccactataaaggtctaacacttttatgtttcccatggggctgatttgagcgttgattactaactggggcaccggagctgcagcagctgttcatgtttcttccgcgtaggtttagtagtacgtctaggcaccatctttcgtttacgtaaaaaaaatggagagcccaatgtatgctcttttttttgttcaccactgggagagcgcctttggcgaggaagcaaatgtagtaggaaccgaatggatggacttcccttaagcccacgcagcagatgcttcgaaatgggcactgtcgtgagggaaccaaccaatgcgtggaagcgccctgcgattaaccagtagaggtgcggggctgagaagagttcctccaaatggtgtactctgtatggggggagagtacctcgtatgggtgcaagaacaagttcgtcaaaaagggtaaacttaagcgaatccgcgtggggccaccttcgaagtaatttgataaccgattggcaactgtgcagcgaagcaactccggaagagtccccttcccagtgaaccctcgtcgcgaaaaattacagcccaattacttcacagtatcaacaaatttgtacgcacgtggcgaactaaatttacgagagtccagctctccccctcttttgggtcaatgtggtgccatcccccgataggattttttacttactcccacagttcacccccatttcgctcccgtttcttccgctgagttccccaaaggaggcacaaagtgtagctccatgagcattatcgtgcagggtgtaatatgcggtgcaaaaaaaggtgaacatggtgaaacacaaacgcacaagcataatatggtatggctaaacaacgttacgccgtaagaaaggccatacataaaactgtaaaaaaaaaaaaaaaaaaaaaaacttcaagcgaagatacacgtatgtatggatatatcacaactttgcagcccttattgttccttcactttgttattttttcccttggctcattcgaggaggcatacattatctcccctgctgacgcgcttacgaaatagctatttagaggcgttctctaggaaaacgagtcaccaagcgtaaactgagcaaacacgcactttttgatagtagtggctcacccttcgcacatacagccaaaaagaatcgcaccgttgccgcctcaacttcttgacctgatacccccacccttcgaagcgaaaaaatgttctcaacaaggtagcacacgattggggagatagccagcgggagggcagcacatacactcgtatgaatgcgtaccgacttcttagctttaagtccgatggctatagagtagcacacttgcatacgcatcttatgtcacacgtttgccatgctcaccctctgtgtgttttcactttttcgtgcacttttaggagcgagtacgaccggggagtaaacaccttttcgccagaaggcagactttttcaagtggagtacgcgctgggcgctataaaggtaggtgcaaagggagggaaaaaaaaaaagaagaagatgcaaagagtgagatgggatggtatatgagatgaggtcaccacgggcgtatccctaacctgcagaatttttaaaaatgtgcatgtagagtgtagccgagtgagggaatgccccccgcatgcggacagccaaatcggtctgtggctccgcttagtgcgagtccaccttgtgtgactccaccatgtgtgcccctacgctgtgcattttgtgtacccccttttgacacccacgattgtgcattttgtacaccccaccccccccatctgacagctgggcagcacggcagtcggtatctgcgtgaacgatggagtaatcttggcctcggaaagaagaatcgcctctgcattaatagaaaaacattcagtggagaaactactaccgatagatgaccacataggatgtgccatgagtggactcatggccgacgcaaggacacttatagactatgcaagggttgagtgtaaccattacaagttcatatataatgaaaatataaacataaaatcgtgtgtagaattaatatcggagttagcattagatttttccaacttgtctgacaataaaaggaagaaaattatgagcagaccatttggagttgccttactcataggaggggtcgataagaatggcccttgcctttggtacacggaaccgtctggaacgaacaccagatttttagctgcttccattgggtctgctcaagaaggggccgaattattgctacaagaaaattacaataaagatatgacctttgaggaagctgaaattttggcgctcactgttttgaggcaggtcatggaggataagctatcttcctccaacgtggaaattgctgctgttaagaaatccgaccagacgttttacaagtacaacacggaggacatctccaggatcatcgaggcgctgccctcgcccatctacccgacgatcgacatgacggcctagggggaacaggtaaagatgtaaagctgcaaagctgcagaacggcagaacgagagcggcacgaatgaatatccctgcggggagaaacaaaacagtgcgtaagagaatgccccttcgcagggaaagatcgacaaacaaatgggcaacatcgcggggatagaaactttatggacgtgcttcccgatctgggcgagtccagaagggagatgttatgtaacaagtggacacgtgttccacatggtcggttagccacttagccacttcgtcggttagccatttgtccactttgccgttttatccatccattgttatttttttttttttgcaaaaaatgccccatttcgcgcttgcgtaagaacattcacaacatgcgctccagcccaacttgacacttttttaatttttttaaaaagtgcatattttgaaattgcaccacgggaggggatgtttacctgcaggaaagagatctcccgctagtcatttttattgtcgtactatttgtgttatgtctttagggaggagcccctcgggtgggcatacgtgcgccgtaaagaagttacgaacacgagggggagaaagagcaaacgtgggtatttcctggcgcacaagaaggaaaggaaatcgcagcgccatgtgtgtgtacatgcgtgtacgtacacatatatacttacatatatatatgtgtatatataggtacccctttgaacggcgcgctttcctacgtggtggccggtggagttaccccgttttttccccaacccgttcgcggcgcatatcactccagtatgaacggattgtggatatttttagctagctgcgtcgacttgacaaaatcgtaataactaattttataatgtttcataaaatctttgttcgacgtttgcagaagcattttcaaattgatcggtgggatattgggtttataaaccaactcgttaaactttctgttaaagtcagcataattgtgtgtcctcaccaactctttgtaataactgatataattgtcatagtatatattcatgtaggcaacatgtctggggattattcttaaccggaagctgtaactaaaatattgtggaaacgatagagtatctcgaaatgctttgttcaaatgtctaatcaggtataacagtttgggtctgatggttctgtacacattgtaggtgaatatccttgggtactttttgataaatgcatttaagtcttcctcttgtatggtttcatgcaggtgtagcaattctttatattttttttttaaatttccaaaggcataaaattgtgggagattatacaaaatatgcaccaattcgtcatggtcatattttaactcatttttgtaatgagctattcttttgaggatggtgtttttatttactagagataacctcggagatattttaataattttttttatcatttctaagttcaggccctttttcagcacttggttcgtggttattatttcctctccctttgcgttaaaatttatttcttctttttttattttattttcttcctcatggcatttttcgaaaaagcattttaactcttctgccgtcttgaagtggttcataaaaaaaaattcaacatcatcgtagtgttttaggaagtagtcgaacttgtcctccaggggggaagcctcgcttatgctgtttatggagatgtcaggcgtcgctccgtcgtcggtttcgtcatcggcggtttcgtcatcggcggactcgtcatttgccgtttcgtcatcggcggtttcgtcatttgccgtttcgtcatcggcggtttcgtcatttgcggtttcgtcatttgcggtttcgtcatcggcggtttcgtcatttgcggtttcgtcatcggcggtttcgtcatttgaggtttcgccattcacagctgcttcgtcattcacagctgcttcaccattcacagctgcttcgccattcacagctgcttcgtcagcggtcgtcgcacccccgtccgcgtcgcccaaggaggcagcccccgccctcgccatatacgccttccggcgctcctccctctcgcgcttccgttccgcctttctcaaccgcttcctctgccgtatgctcaggcgcacctcgctgccaccccccatcttcttgtacttctccatctgcataaaatcaacggtgtccttgtttcgaataaaatagtcaatggctttttccaggttcccgaaaatgaggaaaaagacagccgactggtcatgacactcgggaaaaaagaaaaaacgaatatctatgttgataaatctgaagatagaataaatatcgaagttaaaataatcctttgcttttaacttatttacaatgtccaggaaaaaatctttatccttctgtaacatggctagtaatttttctttataccctatggcataattctcgtagctttttaattcttcattatttttttcgccaacttggataatctgataaatttacagttaaaattttttaatcgaaattgtaatgcccactttaatgcgttaagaaatcgttctgggatttcatggattatttcattttctttcccgtggaactcattccccagtatagtgttgtctactttttttaccttcctcagattgtccatatatttctgtgtcttggtgaacagctgtgttttgcttcgcccacgttccaggcgtgagtaggggggtggcgcgctggatgcggtgcattcggaaggggacccctcgcacagaggattggcaaaggaattgtcaagcgagcttccaagcgaaccacagcgtggggctctcaaataaaataactcccctctccgcctccccccgtagtacccccttaccacacgcacagttcggacaacctctgggaatttaaatgcctccccattctcgctgctaaccttgtctttgtccttcctcatgatgttgccacaaaaaatacttgcgcgcctaacgtaacatgtgaatgtgttcaattttgtaattactagtaggaggaaaatgtatttattcatttctttaggggttcttctaactcatttggagggctcacaaactatgctcttgtttaaatagctgaagagttacaaaaaaaaaaaaaaacgcaaagggagggaggcgccaagccaaggaataccaatccagaggggaacaatacacaaagaacaaaactactcgtcacattattttacaaaaaaaaaaaaaaaaaatggaacatctaaccctcaaggccgaaaatgaagcctaagaagataacccccccaatagaatgcatcacaagagggggcaacaaaaacattgagtttatataaaagagaaacaggaatacaccgaagccgcatgtcaaacatcaatgttcaaattgggaaagcttccagcatttgaaagatgagaaaaagcaaatgtgcgtgctgtttagaagcgatggaggaaaagcaccacacttggggggggggaacgaaaaaaaaaaaaatttcggcattcgtgtccacgtgaaggcgtacaaagtgaagccatcacattcgtgaaattgaaaacgccgcatgccgttactgaggagcatgtgaaaatgtttaagtgccctattttatgtcatccaaggaatagcaaaagtaatggcaaagctgtttgcaccagctgaggtgataaaactagcttgggaagattttccaaattgtgattattcacaaaagtgacagactcgatgggggggaaacgcctagtcgatcctacgcgttgcgttcgcatgcggtgcgcactaccggtgcgataaacggggacggggatttacttctctgcgtcgctatctgttgtgccgccactggagtatgcacaaattgccccatggggggagtgacacggatgaggttcgcgaagtggaagggaaaagtggagcgaaaaggtgaagcaaagaggtgtaggaaaaaaaatgtaggagagaaaacacagtagccaaaatgcagtagccaaaatgcagtagcaaaaatacagaagcgaaaacacaggagaaaaataacaccgctgcgcgttaacatgtgggaggagaagagaaggctccgcacccagaggacaagcagattcttctacgctcggagtaccccttacccggtggtggaaaaatgctcaagtacgcacgcaagctaaataaaaagctgatttacaagctacatgtacaaaatgacaaagttgcagagatgcccatgtttctggtggacaatctgtatttgaggaacacaaaggagttacttattctgttaaacaatgccataacgttcaacaggaaagagtttttggaaaactacaagaaggtattactaatggatagagagagcaatgccaactgttttgatcgccagcaggggagggaagaaaaaaatggatccaatggtgggagatttgtttcgcgggaatgtacaccacctcaatctagtcactccctttttgagggtgaagtgagtggtgcaggtcacctaaatgcccggcagggacacgttctggagagtcagcacgagacgatgcaagcgggttcgatttttaaaaatggacgcatgtcgccagatggccgagggaggcgctacaaatacgacaatgaggagtacgacgagttaattacgcacttgtcggaagtgtgtgaggacgcgtccggctcgcatgtattcgaagtgcacgaagtggaagatgcggatgaggcggaagaagcggacgaagcgcacgaaacgcacgaagcgggtgaggaggacccccccgcgcaggaatattcactaattggctacctaccaaatgagttttttttccagtccctcaagcagagagtagtgtcactgaaagattacctctcctttagtgacctcttctcatttatccacctattcagtcgaacgaacgacatagacatggtgaaaatcctgggggagcagtacatgcagaagcaagagaaggaaaaggacaagcggattaacaacaaacaagtggtgcatttactaaatatattcctcaaatttaattacaaaaggaacaatactcatcatattgttgacagtctggtggaaagcatcaatataaacgtttcgactcatgacttgaaattggcagcactaggttttacatgcttgtccagattgaacctatacaacatggccttttatcgctacgtggataccttcttgaggaatttggataaatgctcccacttgtgttgttcgatggtacttcactgcttggggtactataagcactattgggccacaaagaggagggagttgttggaggaagctaggcttgttgggaagtcaacgggtggtcagttcggggggacacactccccagcgtgtgatgcctctggtcgagctgatcggataatgacaactcggtgtgcaaatgttaaccgcctatccttgcagctgaacagagaaaacgcgcacctgattgaagagctggagaaggggatgatcgaccagttggtgaagatggagttggggtccatttcggagaagtcgatcagtagcatatttcattttttctttctgtcaaaaaggggtgtcttaactgtggacgcgggtgggagtagcaaccatgccgagaacgacaacgaaagagaccacctcctattggggaagctggtccacattttgattacgaagaaagtaaacttcgatcagccgaggcgattgctcatgtgttgctaccccctgatcatccacaggtatttctccaacatacaaatatcatcctatttcgtggtgcagtgtgctaaactgatcaagctcctcaaggagaagaagcacctggacaatttgctctttgtgttgacaggcttcacacaaaatcagatgatattttacaaaaacaggagtaacaataaaacggctcctcgaatatatttggacaagaaaaaaaacaaactgcacaattttaaaattgaaaataagtacattgatatgttggagaagtgtgagtatgaagtgaacgtgcttgagaagggatccacagaagagcccgtcagttgtaggtcagccatcctatacatctttagcgagttaaccaacataaactacgaattaaatagggaccagattgttctctacttacaactcttctccagttttgacataaagttaagtaccgacattaagaagaagttatttcgtctagtaatggactccacaaatcagttaagcagtttaatccatgtggtacttcagctagccattcagatttacggcatttccagcacctacatgaagacaatcgctttgcaattttttgaaaaaatggaccacgagttgggcaaaatacacaaattaggaacgaataatgaagaacttctttttagctacataatttgtggtcatgacaatgatagggcgatggagaagtactcctatctgtgcgatttagaaaaactggctgacatccttttcgtgttcgaccagatagatattcataacaaggacttcatctcgaacgtttcaaatttgctttgtgcgaataatttctttcttctaacgcatcgaaggagtaacttcagttcgttcgtccatctgctgcactatgtaggcagcttaccagtggacatagattcgattaaaaaattgaccaactttgttttcacatgtgtggcggagtacgtagatttatcctaccggaaatatgcacagcgcgcacgggggggacacaaaatggaagaacataaggtgaaggggtcttctcaagaggttaataaaaccaccccccgtgatgattgccacacaagtagttccttccaaacggaggaggatccttctttttgcgaagtggaccatgctttcataaaaggcagaatctacctcaaagatttgatctttttgctggacgcgattcgtatttgcaaggcctacgattttgtttcgctgctcggaagcgtgatcaacatggtaagggcgtgcacgcatgtgtgcgcgtctacggagatgtctctacactctcctctacacatttgccccttcacattttccactacacatttgccccttcacattttccgctacacattctgcgctacacatttgccccttcacattttccgctacacattctgcgctacacatttgccggtgctacctttccccccatggcagataaattcggagaggatacaggccctctccgatgaggacgtcgaactggtgaactacattttcatcgacatgggtctgatgaacaagtgcttgctggacgaggcgaggtaacaccgcggcgcgcgcaaagtgagagcgggcgttaaaagggggtgcaaaatggtgaaagatggtgaaaaaatggtgtaaaaatggtgaaaaatgcgattacaaaaggggcgcttttcggcccatcccattaaccccctttcttctacacccttccaattcaggcgccggggactcaccatcggaatgaactcgtgacgagggcgcacgcaggtgcatgcaagtatacgcgagtacacgagagtgcaagagaatacactaaagtaaagtacacgagaatacacgaaagtacacgcaatagcgcttacattggcacacttctgcaaaatggcaaggcatgtatataatgaaacttgtgtatgcatcctgtgcggcgttcccgtgccccgtttggggagtgatgtggaaggcagctatgcgaagcttaagaaacagaactaccccttctccaaagcgcataacagacttaagtttcgctcaaatatattcctgcagtactcatcgcagttgtcctctctcatgctgaacaaatcgtattctctgtagtttacgatgacattccatagatgttcctttgcgatgtatttttttaatcgtcttatgaagactgtgcaaataatatttttcaatttgtagctttccaaaaacattttttttattttaaaaattctgaagagaaaaaggaaagattccgtgtagcagctcagctctagcagcaccaagctgagaaggaagttcccccaaagatggtaattattcagattaatggttaacttaatgcagttaaaaaaatcatatatccacttagttttgtacacactagaatttaaaaaggggattttatccactatatttttttccctatcgcttagtgacaaccaataatcttcataccctttcccatttttatttccttccattttgagattactagaattttcccctgtggatattttatccctttttttctctaaaatgtgattcttctgttttgggttagctccattgggttccttttcttctacatgtttattcgcacccattttggtagaagcagtgtgctcatttgttgcctcaaatttgtctatctcacttaggtagatgtagctgcatgcactcgatccagaatcaaaggtgaaataatgttttaaaaagttgtagtagttactattttttttgtaaatttctaaagcttccataaatttctgatgagaccaaattaaattctgcttcctcgtcgtgatatttccaatgtgtgtttggaaaaaattatttctaaaattgaactcaattagggatgataaatggggaagatttaggaacagatatttttctttgtacttgacattttctttgctcataaatcttttgcaggaaaataggagtacatccaggcgggttagtaacagactgtctacctgactggggttgttttttccccattgtttttgacccattaaagtgttttcacttaactcggtcgacaggaaccccagcttgtcattttttatgtgatcatcatgccccttccactctagagttaggaagaagtgaaactggtacctccccaggaggtcttcaaaatgagagcgaatgtattctccatcgtcgaatattctcgctcgtatgttcatgcctacgaacttgtctaggttctcttccaggcggaggccctgcatgtccaggctgtccacaaattggaacttactgataaattggaagggcaggcaggcatacacgtggtggtcgcgcggggagcccggttcgcctggtttgctcggtttgctcggtttgctcggtttgctcggtttgctcagtttgctcggttcgctcggttcgctcggcccgcttggaccgcttcccccacttcgctgcctccacttactacggtggagaccgctctttcccccaccgtcgccatcctctccgctgccacaactcacagtatgtggatttttcgttacgccggtgaccctcctcccgctgccacaactcacagtatgtggattttccgttttgtcggtgaccctcctcccgctgctcccatctgggtcattcctcaccgaaaaaagtctaacgtgaaagaacttgtgctttgaatcggctttataaatccatcccttcacgattgaatcggcatttatgttgtgcaaaaattctttctttccttcccttccgaatattattcgtcttttacattttgccatttcctttttttcacgtcccccctcgacgtcgtcaatcacaaacacgctgcctgcgctgcgggcgcgtcgggtggtgctcacacatccgtagtttatgtaaaatgcctcatccgcaaaggggacgagcgaaatgtcgcagaagccaaggtgatccttgttgtctacttcgtcttggacgcacttctttaggtctccgtttgcgctggagtggctgctcccgttggagtggctgctccggttggatcggttgctgccactggagtagcttctaccgcatctatttgtttcacagcgcccgccactcctgccactcctgccggtcccaccgctaacttcgctaacttcgctaacttctctctcgttagggtccccccccttgtcccctctcaccgcgccctcccacaccttcgctcgtttcgcattagcccccctgtccgagtacttccctctgtgtgggctcttcccgatcatctttgcgcccgtttcgtagtactttctgctcctcttcccaattcggctgcgcctgtcacttggggttatacgcgggctgccacgtggcttactacggggactactatgtgggctactactctcagcagcactcgcatcgctcccaacattgccatttacatctcccccaacagtgccaatcacattgccacctgcactatcgctagcccagccgttgttccacccaagcgcattgcccgcatccccaacactttcccgtttatggggcctcctggcgacttctctgggtggtgtgactgcactgaccgcattgatttcactgatatgcccctccgcatcagaatgttcatcccgggacaccctccctgcggcatacctctccatagccgcctggaccaaggcggaactcacataattgttgtcaatataatcataatacccatttgtgaatgggctgtagttatttaaaaataatttacatatacaactgattctgtttttttgttccaacaaattgaaagacttctccatttctgtcaccaaggagttacatacatcctttgtgtcatttgggactttcccattttgacaagaaaaatttaagctttctcttcccctttgtggttcctccttttttttactataaaaaaaatcatcactgtattttcgaaatagtgggaactcgttctttaattcttctaagaactgttggtatgctttttgttctttgcatttcattttgttttcgcctttgtaactttattctgtttggggtgaggatgaacttctgttgctccgtggggggttatgtgcacagtgtggacaaaactatcccagaaaggtgcggcagtaggcaaatgcgaaacgaaacaaaaagtagccaattctggagaaaacaaacaaatgtggaatcacacaaatgggataacaaaaaaataaaaaaacaaacaagtgaataaacaaacaaacaaatacgaaaacaaacgaacacgaaaacaagcgaatgggcaagcgaatgggcaagcgaatgggcaagcgaatggacaagcgaacggttcttgcaagtgcctatataagaaggggggatactaaaacaaatgggtcatctgggggaggggggggaacactcacaccattgttcggtgagtcaaacgcgtgaattgaattagtcaggtgggggaagcggctggcaggtagcgaccaataaattgtccaattaacgatccgttcactgtttggctcaattttgcaaaaggagagtgcatttccagaagagccgacgcaacggagtgtcaaccggaaggcttcgtacgtatagatgcgtgatggtaatggcacattctaactaggaatgtattataaaggcgataaggcggacggattacatatgcgactggggggtgagtcataaaggaatgcaaagttttaccttctcattgctcgtttcatttttccccaagctggcatcttaacacccgtgctgtgtgcttcttatcatgttgcgttcttcttatcgtgttgcgtgcttcttatcatgttgcacgcttcttatcatgctccgttgttttctacacaaattattttttacaattttttgtttttccacttgtggatattctcctgggttgttccaatgttgtgaatatcacttgcacacaatttaggaaataaaataaaagataatcatgtaacagaatggcgaagcggaaactctggcagtagcggagtgagaactgactagcctatttcctcaatgtatcctttcgcgcttgtcactatgttcgtacagatttgtgagataaccaactaatgcatcaaaagggagaaaaaaaaaaaaaaaaaaaaaagtagataaatttgaaaaaacgtaatccattggggttaaaaatgaaaatagaaattttagcaacggttagaagaggaacaaaacgggggcaatacaggcatacgcacatacgtatgcatatgcacggatatacacttgctaaacagttatttccctcccttgagcgccatttcttccactatgcgggaaaaaaaaatgctcacagttgaggtgtggcgaaccatagtaataaaaaaaaaaaacgattgcccttattagcaaattccattctatgggcggataaataagagaaacaaatctgtgcactatggtgtagccacccgcgtgaacgcttaaggacacactacaaaatgtgaagccgttggcttgggggctaagtacaatggtttctggttctcgtgcccttggtgcgaggtgaaaaagtggcgagcaaataagagctgagggaagaaaccgcaggggtagggtgcctcaaaaaaaaaaaaataaataacataatgagcatgaacataagcattagtcacaaacgcatactcaaacatatgtacactcattgcctatacagtgctatttgaacagctttcttctcaaaagcttagagatgaagggaagaggcacgcacgcgtgagctaaaacgtggaaaccatgtacatcgcatttttttggtagccagaggaaggaggcaaaattttcgctccacaaaatagagaattgtcaagcgccctttttttaattttcattttgaaaaattagcacatcgtgcgaggaaaggccaactcgacaggaataatcatcaaagcatttgaagtaaaaagtgtataaggagtttttnnnnnnnnnnnnnnnnnnnntagagattgcaaatttacacaattgtttttatgtacagtatcatatttgcgaacggaacacataagtaggggtaaatcgaattggtggggaaatttcgtaaacttgtcccccccccttttttttttttttttttttgttacatttatgcaacttttgttctgcacctgaccccttggaaaactgctctcatcatccgtatggtcatgccgatgccttggataggatccccaaaaaaagaaagaaaagaaaagcgcgacacaccatctatgacacaggacccacataacagaatagtgtaggaggtattcccagcagcaaatacatgtgtaagcatatacttatgcatacatatgatcatacgcacgtgtgttcacggaagttagcgggacggaaagatgaaacataagtaccatgtgctgatttatagaaagaagaaaacacatttgaggttagatgtgctgctgttcttcttctacgccgtttttctccacttgtttttgaaaaatgagaaatttcaagcgaagccgagtgattatgagtacttagagaaattgcaaaatgaggtggaagaggcagttatgtttggcctccacggggaggaggagcagcagcaaaccttcggcgagctcaaagtgggggcgagtgaaaggaaagacagtagcgagtcgataaatgggaggggaaatgcaaatggggaacacagcgcaaatgaggaacacagttcaaagggagaacaaaaaggatccaacagaaagggaaaggaaaacacattcaagccgatcataataggaaagtacaatatgatctacctgttctacagcagcgagtttgtttgtttacttttatttatttttgtccacctgctaacttttctcctatcgcagtggaacttgagcgttaacttagtggtttccttcagtcgcctaaacagcagcgataaggacaagtacctgtacaacgtgcagtaccaatgtacacatgtgtatattaagccactcgttaagcgaagtgacaagtcagcagtaaacagcaaggagaggtttaacacggattacaatttgtacaagcccaaatcagagttagttccattgaaaaggggaaaaaattatatattttttttttacaaacagaaaaaatatattttcaattacgaaacgttggatttcgaatcagtaaaacattttgacaattttaatttgtccttttatcaaaagtggaagggactcatagaatgtcaaatggggggtctctacgacgatgaaaacaccagcacaacattgcaagggatagaagaaaatgtaaaaagcatacagaagaggggaggcaatgtgcacatccttttttgccaactggatggtttatatctagataatggtggaaaaagcggaatgacccaactgtcacagaggaacaaaggggggaataacccatctgagaaagagatagaaaatatttatgattacactaggaagggaagggaaagagagaaagggacaaagattctacacttcattgaagggagcaccacgatagaaagatctattcagggtgatgaactaaaaagaaaaaacagagtgcatcccacccaagggaaaagtaaacaaaatggagataaaacagacccttttctttcgtattataaaaagagcaactttgaaattccctatgacatttttgtacataacaatttggacaagtatggagaaaatatatacgacattccttctccctgttttaagaagctactttatgaggccatgttatccccattttttatatttcaattttttagcatccttctgtggatgctagatagctattggtactttggtattttttccattttcatattagtgatgctggagggtcaactgattaacaaacgaataagagaatttaatttgataaatagtatgaaagtccctgctcaaaatttatatgtgtatcgaaatttgcagtggaaaattatcaagtctaacatgctacttcctggggatatatacattttatcgaatgagactagtggtggggataatgtgtgtacctgcgagacgttgctgttggagggggtttgcattacggatgagtcgatccttactggggagtccatacctttgattaaggcagctattgataagacggaagaggaggaatacgttgagcaggatgtcagtgataatgatacctgcggtgattggggaggagaaggagactccatggggggggtatcacccatagaaggaactaaaggaagttccatttttacaaacaaaattgacataaagaataaacacaaaaaacatgtggtgtatgccgggtccaacattttactaacaaaaaatgaaaatgatcaatttaataatatgaagctacccattagtgggtgtataggcattgttctgaaaaatggattcaccacctatcagggaaaattagtgaggacgatcattaatacatcggagaaggtgaactcgtcaagcatagattcgattatcttccttttcatccttctcttattttcattatcgtcatgcgcgtacgtagtttacactgtattacaagcgactcacgagagaaatttatacaaactgcttctgtccgtttcgcacataatcactgcagtcatcccaccagagtttccgataaccttatcattaggagtcaccatttcgatagtctatctgtataacttaaagatctactgcacggaaccgtttaggttaccattttctggaaaatcgaatatatgcgcttttgacaagacgggaactctgacggaggacaatatgataattttgggtctcttcgggtttgacgaaaacacggagaagataaacgaaattaacgagtcgattattagcaagcagaaggtgcccttcctttccgtggcagttatcgcgggatgtcattcgatatgcaccgttaacaataagctgctaggggaccccctggaaaagaattccttccaaaggttgaaatgcatgatgaagagtttggacaaaacgtacgtttatacaaataattgtcagaatgcggcaactgcgaccccaactgcgaatgggcagggcagcggagaaaagggggggaaatccttgggcatgttttcgaagaaggtacccaacacgacagctagcgaaaagaaaagcccatgtgtggagaattttcaaatttataagaggttcttcttctcatcagagttacaaagaatgacgtgcatcattttgcacgaagggtatgagggagactggtatggggaagagtacgaagaggccgcggaatccgctacatgtgtgggcagttctaacggggagaaaagtccgtgtagtgaaaatgtggcaacgctagaaggcttaaaaaagaagaaaaaaaaaatgacagtagcaaaaacgaaccggttaaacagtaccttgcggttagtaagggatccccagaaatgatgaaaaaatttttaaaaaaaatccccccaaattatgaccaagtgttgaatagcttatcgattaaggggtaccgtgtgatatgtctagcagcgaatgtgttggacagcaaagtagtttccaaaaatgttaaaagggaagacatagagaaggacttacatttctgtggcttcctcactttcatatgcccaatcaaagcggccaccccgagttacatccttgatattaagcaggcgggaattaaaaacgtgatgataacaggggataatgcgttgactgcatgtcaagtttcgcaggatgttaacattgtcccgtctataaagattaaggacatactaattttaaagctcagggaagattacgccgtacatgggaagaggatgctcgcatgtgggaaggccacatcgaccagtttgacaaacgagggaaacacatttagcgtttgcgagcgtgaaagggcaatcgagctgatacgaaatctccccctgcagaacaaatcccaacagaatgcagctgagaaactaatcaaaatgatgaaggagaaaaaaaacgtgagcaatgtgctatactttatcaatagggaaaataaaaaaatgctgccctttatagaatgtgaggagtacataaaattgtgcgaagaactttttaccctgtgcattacaggagatataatcgaatattttctgagcagttatcagaacgacttggctatatttgacgagctgataaaaagagtgctaatattttgtagagtgtctccaaagaataaagaaataattataaaaacgttgaacaagttagggaacataaccattatgtgtggcgacgggacgaatgacatggcggcgttgaaggcggcacacgttggggtgtccctactgagcataaaaataagttacaaaagtggtaggccagatggtggcggtgcgaatatggctacacagtttaatggaggacgcacgaacgcgctcgtgggtggtccccatgtgggcgcctaccccggcgatttcaacgcaggggcagccaggaactatgagcagcggttgcgaactgcctacgacaacttaaacgcacagtacaatgcgacgtctgcaagtggaggaagtaacgtggcaaatgccaagtattacgaacaaatgaaattatacaatgagagaaaaaggcaattggaacatatgatgcaatcgatggacgactccttaccactaatcaagttgggagaagcaagcatagcatctccatttacatacaaaggagacgacataaaatgcgtgaaggaaattatttgctgtggaaggtgtgccttatcaaaggttataatgatgtacaagctgatgattataaattctctcataaccgccttttctgtttccattttgacccttgacggggtaaagttaagtgacgcgcagacgacagttatttcgctactgtacacatccctcatcgttttaatttccaaaacagctcctttaaaaaatatatcgaattattcgccacccaattcgttattcaacattagcgttatgagttctttgatctctcaagtatttatccatttttctatcctaatttatggatggaaattggcttgttcctacagacagcctgattatattccagacttgaaaggagacttctccccaaatctggtgaacacgtgtatatattacctcatttattgcatcaacttatctattttttcctgtaattatgaagggttacccttcatgacccccattcacaagaataaagagatcgtgtacatttttgctgtaaattttattttcctgtttgctctcgttatgaatatagttccctacttgaattacttcttctcccttgtctcctttccaaatgcgcacatgcagtttctgtttttgtttttaatgattttggatattgttgcgccgtaccttatttgcagcttcatcaggcgcgtcaggctctacgcgttcgagcgtttcagagtcagtttgtagcgcggaggaatcggcaaagaggggagaggcgcgtgtgaaatgcgatggcgcatgcccttcagtattttttttttccccccttttttttactttttttttactttttttttactttttttatactttttttttactttctttttcatttctcccccccctttttttcctttttttctcccccttttttcgacatcctcactggttgcattccgtgcgagtccatattcctggggggggaataacacgcgagggtcccttgctgtgaaatttgttacaccacatgctgcacctttatttgggcgcccaccagttggggtaaccaaccgcctagttaccccatataactgccctttcacccgcaccacttgcgtattttggagccgtagacgcggtagggccttttgcacgctgctgacccagcgcgaacaggttatacaaatacacaaaaaaaaggagaaaaaaactccataaattgttaacatgttaaattctttgtgcaaatgttacgtgctagataggacggttattccatttggaagtgggcgaaccgcatatggggcccttttcccatttgtaatagatgagcactcatggggataaccccccgtagatactccactgagcaggtataccattacggtgttacctttaccgtgcagctaagtttctcgcatcaggcgctgccaattctgtggtaccaacatgtgcagaagacgtgtgtgagctaccttaccagggggtggtgatgtaatattttcccctttttaacaagcgtgtttttttttaaaaggccattttgttcattcgaacgggtttacgcacacttgcacgtgcacacctacatatagagcgggagagactcatttggcatcactctttcgtgaaaaaaaatgcctgcgcaaccattcgacgtacttgcgaaggttccgaagaagttatgcattttttccgtaagggctcacttagaattgtagccctgtttggcgaacatttgtgtggaaaaagaagcgatctgtgttttacttttttttttattttttttttcttttaattatgcatcacttacccacagtttgatggcgaaagtaagatacatgttagggcaaaaggatcttttccaaagttcggccggggtggaagaatttcacccttcgcgaattgttatatggggaagtgtaccagagcagtgcgcgcgggcaaattgtgaagtgacgtaattctttcgttctggaaaagagaaaattgtgtaacgagtggaaaatgagattttcgcaaaaagggagaagagaaattacagaaaagtgaaaattatggggttgcttttgcttcttttttttcctttttttttttttttttactttttttttcctttttttttttcctttttttcctttttttnnnnnnnnnnttttcttttctttctttctttcttttcttttcttttccttttcctttttgcttttttcccttctttttcttttttttttctcattttccgtggtgcacaacaggagtaaaatcgcggaagctaggaagcaattattgtttccttcaagtgtacgcgatggtaacggaaaaattaattaatgtacactagttacacgcaaatctaaaggtgtgtcagttcttattcgggactttttccctcgcgttttcacccatttttttcttccattttttgcccccattttttgctcccattttttgcttccattttttgcttccattttttgcccccattttttgctcccatttttttgctcccattttttgctccccattttttgctccccattttcctttctcattcgcaattttcccgccatcctttttttttctttttgcactttctacccatattccttcctcaacatttgaacacataagggttattgtaatttatagagttgcgcgtcaactagaagagcaattatttatttcctactcgagtgtatagctcccattgtgtactgctcactctcagatgcttgttcgttaaaacacgttttcccccatttggtgtatatttgtgtactttttacttatacccgttttccccctctgcgcgttggcgcatatggcattcattccgtacactcctctttggcgctaagatttgtactgttatttttgtagaaacaacctctaactgttctttcgagttgggagcatttgtttggcgcatttgtttggcgcatttgtttagcacatttgtttagctcatttgtttagcacattttttggtacatttcttggcacatttcttggcacattttttggcacattttttggcacacttgtttgttcgtttgtttgtttattttatttattttttttttttttccttttccccactcctacatccccctttttttttttcatatgaccaacaaaacagcaagtgtacttattccattttgcacttgaattgacatatttggaaaaaaaaaaagggggtaaagggaaatttataaaataatccccttccatttagcgtttttttttttttttttgcatttaagggagaaggaaagagctgtaaaataagtacaaaagaggcgagggtgaaaaacaaatagagaaggaagcattttctagggcacctgtttggaaaaggtgtaaatgtaaagcttttgaaaagaaaaaaataattagctaggaggtaaacctacccagtaagagcatgcggaatagtctcgcttagatgaaaaagggagaaaagggaagatcacaattacaaacttatataatgtgatgtatatttactataatgaaatactgtggaaaaggcgctggaaccatatgcacatatagcgcgtataaggacttagcttccaataaaaaaaaaaaaattggctacccaccttgaacagaaggaaacagctggaaggcggcgacggtaggtgtaagattgtctaaacagataggtacatacatagcacgcgctgaataatgcaaaggtgagaagagttaagtgagactctggacgcgcgagcatagcaaagagatcacacacacgcaagcagggaaacaagaaaaaaaaacgtagacaaggcaaccagcaggtgaacacacaaccgattagcagcacaaccgattagcagcacaaccgattagcagcacaaccgattagcagcacaaccgattagcagcacaaccgattagcagcacaaccgattagcagcacaaccgattagcagcacaaccgattagcagcacaaccgattagcagcacaaccgattagcagcacaaccgattagcggcacaaccgattagcagcacaactgattagcggcacaaccgattaacagcacaaccgattaacagcacaaccgcttaacagcacatgcgcagaagaagcaacgcgtgcccacggagatacccttccccaagcgtgacacaccaaaaggaaacataaaaaatgataaggacgaattcaatctttggctaacagaaaatgaaagaagcatcgttagaaaacgaactggaacttatctatgagtacacgctatcagtggagcttttaataaaaaagctgagtgattatatcaagaggaaaaacacacagaaaaaataatcgaaaggaaggacctcttcaacaaatttgttctcaagtacctaaataaaaatgtcccatcgaagttatctcatcatatgcgatataccaagaataacaaattttatgaacagatttttctgtgcgcattttaccatatcattgtaaaattggtgctgcgcgacccgctgttcaatttgcagaagggagaaggacgaagcgagcatgaggggtccaacgaaaatgatggttgtgggttgaagggagaacagcccaaatgtacagaaaaggcaaatgtatatgtaaccacgaatgaagggatgggaaggaaagaggaagtgtccagcaaggcacttgagtacataacgagggagaatttgccgtgtcacaagttaagtgacggacttttaattctgcattcgacgtatgaggaaatatgcaacgttatctatgccttcagcgttatatgctatgtgtacgagtttcattcgttttttaggataaagaatgtaaggattgcaaaaagtgacaagtgcgcatttggctttttcagctggatttacgacataaagttgttcgttttgaggagtttgaagctgggagaggtgcgcacaagtgggagaaatgagagaagtgggagaagtgggagaagcgggagaagtggcaggagcggccaaagtgacagaagtgatgagaatgattcagcggagacgcagagccccgatgtaaccccgaacaaagtggcgaactgcgcgaatgaccaagagaacgagttcgacagtggaaacagcagcaacgcggattttatgacaaccagggcggttggagacaacaaatttgtaaagatgtgtgtagagaaaaacgattcacaggagaattccgcccacttgggtagcaccaccatggaaatggaaaatccaattattgatgaaggattttttaatttcatgttaaacaggggcaaacatatcgagagaattttcttcgcccatttagacgaggtgcaaaattgctgtgctggcataaatgacgaaggagtttcaagtaaccatttaggaagaggcaccaacacaggggggaaatataaccaagatgataagaaaaaaaattattcaaatggtactcccgatggggataggagtgtaatgtcagatgacatacacaaaggagttggagcttctatgggtgcacttcaagggggaaatgctgacgtaggaaggtatacccaattcagaaatgatacgaaaaggatgttaggctatgccggtggatgtggatgtaagataaaaaattacaacgaagtgaagtcccattttgaacagctatacagtaggatgaagaacgtgaagacgtccaagttgtacatacccctctgcctatacgtcaattacacatttgatttttatcatgtgagtacaaaaaggaaaatttggaaaatcataaattttagtttaagttttgatgaaggagcgtatgactctaccaaggttaacaaaaattgcaatgaaaataatgtgaacagttttttttcaaattggaatagacagccggaggaggatgtgaacaagagaagttgtgtttcgttttatatgggaggcctcgtcgaatttattaacaaagataacagtttggaaagaagacacataatgggtgctctgaagaagtttattgactgcgaaatgctcgatggaaatcatttgccttccctggaggagaaggaagaggaagaaaaaaaaaataaaagtgatgcagcagaatgtgatgaataccttaaaatattttacatgcccaatggagtgtttggacaggagggagacgttggaaggaaggaacccgactgtaagaacaacacccacagtgtatcggtcgctgagcattttagttatgatcatgtgagtgcagaaatggagcaagtccaaccctatggaggggaaaataactccccacggaagggtacaacaatggatgatgagaaaaaaaaaggcaaaaggggaagaaaaaaaaatgcacaaattgatccatttcaacgaagaaggaacccaaattatgtcattatagggataaacgaattcgttagcgagcatctttatatgctcatttcgtatatctgcttaaacgtaacaaaaattgctatcttcctaatcgagagatacaacatgaccataccgaacaggttcttagatctgagctcctacctatttatatgccaaacgaataagctgaattcaaacattttacatttcataaacaagtacaacattgaccgttatctttttcgaaatgatgtttccaagaagaacttgaaggaaaattattttatttacaaaaagatcgagtgcagtgagatggggaaaaagcacaaggatctctacttgaaatttttggaagacattgaaactgagcattatgtgactggccctggagggatcaagagaggatgttcgggactctcctccggaaatgcgaacggtaacagggggagaaacactaactcagtgcgcgtccgcttgagggaaaggcgccgcagagggaagcaccatggggggaatttggacacagggtacacttatgatagtggtaatgggggcagcaacacgggcatcacgagcagtagtaacagtggtaccaatagtggaagccacgaagcaagccctggaggaggaagccatgaaggaggaagccgtggaggggaaagccacagcggaagtcacagtggaactcacagcgacagcaacagaagtagaagcagaagcagcaaattgtactcctcaccgaacacttacggggatagccacaaccaacatattaattaccccgcgtcgactaaaaaggaaaacatgcaaggtgataagaaaaatgatttggtagtgccagagaatcacagtaggcaatcaagcgaagggaggaattgtcccagcagcaatgtcagtttcaagcagggacagcacagtggtacaactgctactgtggaaaggagcgaagggggaggaatgggggtaccaacaagtagccactccgttatgaacagaccgaatgaggaaatgacattcgatgtggcaactgccattttgttgccatcggatggggggagcgcaaaaaggggtgctggacatatcgggggggttgtctgtggagatgtcgtctgcgtgggtggaagtaatcggagtggaggtaccaacagggagcatcctctccatgcgggcgcaacccaacaaggagaccaagccgaaatcaaaagaatcgaagaggcagaccattccccgaacttcaaccatattagcaacattaaatattgcacgaatgttacgtacaataattacgaaggtgaactatactaccgcgcgtttggcagcaacgtgtgcaagagggaggatacatacaataaggtgaaaatgtgtcattcggaggggtgcaagcaggagaagcggttgcagcaggagaagcgactggagctggcgaagcagtcaaattggcaggacaagaatggcgatgcttttgcgaatgaagtgcttaacgtagcagagagttggcaccacggtagtggagcgggggacaaaggaaggacggttagcagttccccaagtgactttcccctggttagcagcaccccgagtgactttcccctggttagcggcgccccgagtgactttcccctggttagcggcaccccgagtgactttcccctggtgagtgtctctccaagttgctcaccactaaaccccgcgtgtgttagaagcataaacttcctaaaccgtgagtcgtacccagtcaagctaaacgtgccgtacagcctgcacctgaatgacatcctaaagagcgacgtgcgaatctcacacgtggtggacagctgcaagggaaacaaaacgttggagctagaactaatcaagcagcagctaaaaaacggaaacgtaaagtatgcaatgaagttactgaagatgttcaattacgagttgctgcaatttccaaacctattctactacctaaattacaaatcttacaattatctggtgaacaccttcgacaaaaggtacataatttactacctatatgacaaccctaagtatttgaagatgtattttaatgctttattgaagaagaagaatttggaggcgtgtctcctggctgtgtactttttgtaccccctgtatatttcctccgaagacgcagactttcggatgttttattttttgtttttcaagccgaggaagatgaagaagacgaattacaacagcaacattgtgaataacgagccgtacctgcggcagtacgaaaatgagtacagaaatagagacagagatagagatcgagaggcaggaaagaacaacggtagtgggggtgccaacggcaatggaaatgcctccgaaaatggggccgaaattgctgctgcgagtgcagttgggaggggcacccaccctgtggcaggtaccaacccgttgtgcaatcacaactacaacactgtatattccttcctcaagaacgaatgcgtaattattaatgatctccatttctgtttcaaaaatgaggaagtcatgccgttcgacagcgtcacgaggaagatgtacaaattgacagacctgtgtaaatatttcgacgtatttgaaaagctaaaaaagattaacacagaaattattaggaactcgtttgattatctaattaagaggaacggaaagtgttcatgtcccaagaattttatttgcataaaggacttagggtcatctttgaaagtagtaaaagttgtagaaacttttgaagatttctttacactttatgaacacataaagaaaaaggaaagagtcatatttatcgacgcggaatggaaatgcactatttttcgtgaaaaccccatcatttccatttttcaagtggccctaaaggatacccccgtgtcttacataattgacttgaaaaaaattgcagtagagaattacgaaattaattactacatttcggatctttttcgggatcaaaatattatcaaagttggagtggcctttttaaacaacgacatgttgcattttagaaagtactacgacatttttgccatgttgaaatgggaaaagtatcacagcatattagtggacagcactgataagggagaagtgcccatgggggaagtacccatgggagaagaacatacgaactttggggcctcatttcatctccctttaggaaaggaacaaatgactagcaacagcacgagtgactgggatgtgttgctaaggcgggccatgaagagcgtctacgagagtgatgaccgtagtggaagctcaaatgatggtgggatccacctgaacgaaggggagcagggccaacacaccaacagaagtagtccacattctgcaaataaccgaaggaaagaacaaagaggaaaacaaaacaccaatctcagtcacgacataagttataagaatatctttcctgttaattattttgtgaaatacaaaaagaacgaagcattgatagataagcatttgaactcaaagtgcagtggttgtggaaaggttgggatttatagttgcatacacaagtactacgacttggagtgtatttacctgaaatattatgagcagctgaaggggtactttccccacctacgaaagaacatgagttattctgtcaaaatattcgggaaagctttatgtccggataaggaagttaacaaggagtgccagatcttgaactggaacttcagacccctctcctccatcagtgtagagtatgccatattggacgttcttattttgaagaatttttttaatttaattcagtccaagttgtcatttagcatcgagcaggcactctaaggaggggtgtgggaggggtaatgtgggaggactacacccacttgtgaaagcttcgacgagtatgcatcacgaacatacgttgatatactgttcacgcagagcagcggccgtggaggacaacctcgcgtccacggcgttgcacagattgaccgccaactgggtgcacgcgagccattcgtttacacccaattggtacaaagttaatcatttgttcatgtcgagcgacagagcgctttgaagaaaacgacctccgttcgaatgaaacgtgtctttgaagtggctacagttttaaaaaaaaaacttttaaggaaattttttttaattcactaatggggaagcagttccacgtattgctcacacgttaactgcgtcccccttgtctcagttgtcccttcttcgtgtttttcgcttcgccgatttgtttttccttttttttccccccttttttttttaatttaaaacctttaacttttgtcaaaaaatattttttataaagttatacataaaaatttaatttttactgtagtgaaaaggagaggagaaatatatgcaaacataaatgcagcactttttaatgtcctcgtggatgataaacatatcaatgtgatcataccaatcaggccaaaaaaaaaaaaaaatgacgcatgagtgttacgcattatatgtccagggagaaaaaaaaaaaggaggaaagaacagcatttaggcatgtacgaacaaatggccaaaaataattcgcgcaaatggtgtttacatattgggaacaggtttgaaagagcacctactcatggggagggcacaagtgcaacagtgtagtagtaacagtgtaaaggtgcctattcggggggaggaagaaaaagaataaaagagaaagcagagttcagtgttatgctacataacgagtaaaatgccttccaaaaaatgttgttagggcgagaaaaaaaaaaaaaatgtttttccccgtttatctccacccacgagttggaagcagctttgttactttgcgattgttccacaattaatcttcttcctcttctatctcgctagaattttcctcatcatcactggagttctcatcgtcatcttcactgctgttgtattcattgtcactggaaaggtcatcctgtttgtccagcagttcttctaatcgtttttcatcatctcctcctatgaccaaaatttcgccttgctgtttaaaatcccctcctttatattccttaattttatcgctaatcaatttcatggcctcttgaattttggacattccgagatctttatcctgacaggacgtaacaataacatattgtggtggagcaattagcttaatattaatggacacttcatcgttcgaaacttcctttcctttttttaaagcttctttaacagcatcaattccttcgtaactgaagcaccacacatcaattcttcctctcaattttagggcttgtgcggcaagtctaagttgaatatcagccagcaaggaatttttcacatcttcatttagttctatgcctttaaaaaccgcttccgggtttacagtggcttcttttaaagcgtctagggcatgtccatacttcttgtagagtggccaaatggctattctgttcaattcctcgacggtcatattatgcttctgtgcaacgtgcctaacagtttggtgtacttttttcgacttggaaaagtgttcttcacatttcatgatatcttttggcgatactctccttttggacaaatcgatgtatcccttttgactatcgactcttaggactaaaactacttcgtgccttccaactcgaattaacttattcacacttctgaatcgtctctttgacagctcggacattaggatcattcctgcgaggggggcgcaacgggggaaagtgtggctgttcggcgtaagaggcgtaagccatgagcgcagagatatattttttctccactgtgagcacgcccaacgttgagctctttttccaatcagttgagcgacacgcagggatcccttcggctgcacacagcactctgtttattttgctttgtcgtaccttccatgtcgttatattccaggatggagacgtaggctcccatatcttcaatcctgttaaccttgaccatgatcaagtcgtcaacttcgggaaacttcttctcataaaaacggcagtcgcctaaatcggctttgctcctcagcaggtcacccatcttgactcaggttacgcagaaagggtgttacaattttgaggggggtagaaaaccgctaattgaagcgctagtattattactccacttgctatgaatggctttatacacaaaatggcgaaagggcgaaggggcgaaaaggattttttgctgagaggggaaaatatatgagcatatttaatggactatatattattcgaaatttgctcatacacgcttcttccgtgttcctcacgcggggggtattttgtgcttcaaaaagtggtatacctgtaatgctgcaaatgatgcgggagaatggcctcaaactatgcaaagtggaaagagctcgaactgaaagggcgtaacaaaatgtttatttattgctctttttttttttttgcgcttttttatttttttttttaatattgtggggggtacataaacagtgggaaaaaataaattggggaggaaaaaaaaaaaaatgtatgctttgttacatatgtacattgatgcagcagaacgtaactttgagagagtcgatttttttttttcactctactcgaccatttttttttcctttccgttatcctttacttgtcgatgaaaatattttgcgaagggtgctttttacgtgtatatatatgaggcttcttaatattggggactcccccgttgcagcaacatgtgacatgctgtgctgcggttttacgcggtgagatgattacccacgggggctagccttttgaaaagaaaaatccgtttctccgggggtggtgcacaaaaaaaaaagggaccatcgctcgacagagagggaacaaccaccgttaagccaaattggaaattcctgaaaaaagaatcaaaaatgtggtgcaaacatggggcatatgtacgtgagcatatacacgcatatatttgtacgaaataatgtacaagtattcaagtgtaaaaaaaggagaggatgctaactttatgagtaagcacctaccgcgttgtacatcctgtcgctgcccctctttccgccatcgcagctccacggtggcattgacagtttatgcttactaccagaacagtgtattaaaacaaacttgcagaggaggaaccgaaccccttcacaactgctcctgattggtcgaaaagggaaaggaaaagaaaaaggccgtcagctgaaccagggggtcagggaggtaacatcccttatcgaacgccgcaccagacttattgaacttcgcgtcagacttattaaatttcgcgtcagacttattgaacgtcgcgccagatgtgtatggcatgaaatatttggctgcacttacatacgtatgatgcaatgtatggatgcgcacgcacgtgaaagaaagaggtcacggcagaacggcagtgaaaagtctcgacaaatgagttgacatgggggaggaaaaaaaaaaaagggtaagtagccacgtgcacgtaaaattttacgtgaaagtcgccaaaaggtactgctgcctttgtgtgaaaggcgcgccacggggaaggcaacatcgtttgtgtccctcccccgggggagaaagtaaacaagcggacgtgcatatatatatatatttatgtgcatgccgcggcgcgcaacgaaaaataacttggcaaaggtagcacaaacgcaagcgccaagagggggaataattcttttacatgattgacaaaagggggtagagccgaaatgggaggcggctctatgggcacaaaaaaaaaaaaaaaagcaaaaagcaaacacacacaactgtctgtgtgttgatgtgcatgctcgtgtgtgcacatattatgttggggctcaccctgggggatgaatcagaacgagcaccatggaccaaaaaaacgagtgggtctcctgcctactcggtaaagcggagttataaattcccaataaaaaaacaaagtaatatatccgcgaaaaaagaattgatgcatgcagaatttaatgaaatattatgcgtcgtaactagtttgctagataagtgttcacttctgcttatccagtgtttgaaaaagttgtatgcactgagggatgcttttccatgcttattttctatgaatgctcttctaataggacagacttcattttttgcgttcctctcaatcgtgtgtgctattctttggaggatcacaaaggggtggtacttctcttctgtattgactcttccagcggatggtgagttacgtttgtcaatccatttgagcgctatttttatgtatctccttttgcgatgaaggggagtttcgccattttgggggactgcaccatgtgaagaaaaaacattcccacgagaagcgttgaagtggccacacttaactgcgctcctatttggtacctttgcataagtatgcttgtgcttcttccccatcgtttcgacctgtaacatatcgttgtgggtcaacacctggtccgcttttgaaataacggagcgaatgtacctattatacttgtgatcgtagaggtgtctactctgaggcacgaaaaggaagttatcctccttttcagataaaacgatattccaaaaggagaaataattggggaagttacaatattgtgtaaataaattaactacgttactcgaatcgttggtggaaatttttcttttgttaaaaaggatgcttttgtgagggtagcccttgtgataatactgctggaaaatcctttttatcacctttaggttattttcaaagaagtagacaaaatggtagtcggtgccaaagaagggcaggtaactcatcaggctcattcttgtgctggaccttttgtagatcccctgcatgattttgagatagtcaaaattgaggctcagcaggtccttcactttgtcaaacgtgtcgttagaagatatagcctcgttcttccccgcttcgtccctccatgatgtgtttttccccgcttcgcccttccatgatgcgttctttcccgcttcatccttccatgatacgcccttcccggcttcatccttccacgtaacctttaccttgaaagcactgcctcccctttcggcccttccccccgcaccataccccttccttttattccttttgggggggcgcaaaaagtaggagctgctcgatttttctggaaacgaatacgcaggtaggtctcccctttggtccactcccccccctaagactacaactttggtatctctctcaggattggcaacataatcgaagaattccaaatcgcaaattgacttcttctctgctcttcttggtgataccaaggtgccaaagtaatggtcttcccagtacttacaaaagaattgataaaatgggtagaaggaatgatacacatctgacaggaaatataaataattgacgcttcgatctatgtgtaaattttggaccagcagaaagtaatcgaaattgttttgcacttgtttcactagttggtatttcacaaaggggttcaactttttgagggcatattcgactagcagttggttcagctgatttaagtgactcatatcgctgaccagtatgttctccttcttctctctacttttgtagtaaagagtgtatatgttgttttgcgcgcgctggttgttgtagatattgtttataatgatgggcacagatgacatcgcacgggtggtgattaagtcgtttttactatcctcctcattgtctccttccaagtaggcgctattcacattgctacgaagggtgtcaactattttattatgttcttctgaatgcagtgaccaaatttttttatcccactgggcggaccacttcctctcgtagtagtctacaattacagcatagattaggggaaagaagtgtacctttttacttcccttttgtttattaaacttttcaatttcgataaatttcttactaaattcctcattgaagagtagaaagagctttgcaaattttccctctgctaccaagtggtcgtcgtggtgggtctcttccgaggaggatctctctccgtccaattttaagtaatactttagcattagtagctcgctgatatttttatgtatgtaattccccttcgtttgaaatagcaacattgcatcgtccgaaaatgccaacgggattttctcatagtactttagcacttccagtaaaaattttgctatgctgctttggctgtctttatgcctcatcaaggtgttcctaaggatattcttctgttcggtggtctccaggagggatcctttttggttcatcacgagagcgttctctttgctcatagggtgaagctcctccaaccagagcgcactgctacagatatgtcttccatttgtctgcttgcttccgcgaaggtttgtggtgtccctaagggaagtgcccctacatgtgtcgctattcctggtgaacttttcagggggaatgtccttcatacccattttttctcccccctcacaaaggctgcgaagtgtctccgccacgaacaagtgcttatagtcgatcggcacgctgttatattcccgcctcttaacgaagagaattccccgcttgattatttttctcacaatattgttcttgtcgcaggggtgtccaggtgtgatgcgctctccgctcttccgttcgcatatgtgtggatctgtttgtgggtccctccccacggtacctctcgagaagctccttttcgtcctcttcgcatcgaagcaggaaaagctcaagtgatagtattcattattcaaaatggaaatatttacgatgtccaagtgtgggatagcactgggtgagaggattacctttctgttaagacttgtgtaattcgttttgtgcaaatagaagtttctgttaagtgcgtttctttggattttattgctcacctgtttgtgactgtcccgatttgttttcaaatggtaggtgctcactttctccgtgtagattaactggatggggaggctaacaaattggtttgatgtcacatcgtaaatttttaaaaagcgtttgtcaattaggagaacgtacataaattcgatcagatgaataataaaatgggatgacaaatcatagatgtgaaagaagctaaacagaattaaggtgagtgtacaggtggatacatctgtgtgtctttttaaaacatattttccacaccctaggtttatataccctaagtagtagtagtacaaattattcgtgtttttatctctgatgttgactaggttgtttattttgttttttatttttttattcaatattttgtcgcaacttccgacaaagacgagggaaaggcactgataaatcaaattgactatatcgttcacatcttcctcctttattttgtacaagtggttctcctcattatgatacttctttcctaacaatcgactggttatgtaattttcgtcctccacaggagagtaccaattgtgtaagcatttcttcattttctttatctttttaacatacttcaaaattaatttgtatatgtgagagtacactgagttttttttggtggtggatgtgacccccatgatgtttgtcgagtctgcgctttgtctttgcttcacttctttctgcgttcttccatccgtttcgttcctttttctggagtgcgatgaaccgatcttcttttttgcgtcctcggaatcgctggagtagtcgtcatactccagatgcgcaatgaggtcatgcaggcgactgttgatttggtcatgcaggcgattgttgatttggtcatccaggtctccccgccgctcttctccgcagctatggcgggggtccgtatagcggccatcatcatcttcgccaccatcgtgattgccatcatcatctccgccaccatcgtgatcatcatcgtcatcttcgccaccatcgctccatagctgcccatttatcgagtcgctaaccctaacttcggtttccctgccgcttaaacttcccccccccatctgatgaaccaccccacttgtgggcacacctccctcggacttcttcccactcgtctcgcgcataacttcgtgtacacttggaaggaggtcctgcacaaggttctccctcttaaccttatccttaatcttttggaccaaatagtttacctttttgtacagcttctccaacttctttttggcataaattcctttattaatattttcaaagtaggagatatattcgaagcatattttcttgaaatgctcgtggtgcgtcgaaaggtattttaagctgaggacttgtagcacccccatgatgatgtagtacctgagcatttcgcagttatagacgaaggtgtaatcttttagcaaactgtgttcgtgattgcgcttctctgcgttggtctgttggtcgctacttgtgtctgcgacatatgcacctgggcagtcgacgcggtcatagcttctagcgtgggttcctcctccacgtacgccatgtgcgccatgtacgccatgcacgccgtctactccgtctactccatctactgcgtctactccgtgtacgccgctacctccgccgtggaaataatacctcaggggagcgccccccggggatagcttatccctgtagcaatgtacaaagctctgcttggttagacgaaaatagcgaccaccctcgtacatcctattcatctcgttacgcacaaaatcgtggccccaatttaggtgcccatttaggacgatgaattttctctccagttctttatccttaaaggttccatttttgttaatcaagtacatatagggtagcttactcttcttctttctactccaatcgttaggaagaatcctcaagaaaggaggaatattcgacaggatgtattcatgagataaatccacaaagtcgaagatgatcatattccgcgcaaaagattttaccataatttcgtactgattaaaatagtatatgtggtccattatggagggcataaaaatcatattaaaggcgtgaatattgttgcttttgaaaaaggataatgaaactgctacggcagatgagatgataatgtgcattatgtcgtaggacatattatctgaatgtaaacttttcatggaaaaggttaaatcgtttttgtgcattttatacggtacatttgcgtttataaaatatagtaaagaaattattatggtgtggaaaaggcttccttttttaaaaattgatacttcctatagaccagaaaatgcacaataaatttaacttgctcagattgctcttttgtaacagtttaaaaatgtatcttgtcaaatatttattgttgctattcatgtggaggtaccctagacaaaggaagttcgtactcaggactaggttgtctaaagatttttttttctttctactgctgcttttcattttctgccatttgtggtctacccttttggttttctttttctcttgagaattttcggagaaaatcgaattgcacatgggggagttcataagggagtacacttcgtctatattatctggtcgattttctgggtcaccatctagtagatccccaaaagtgtaatcatctggacagccatttttttcgtcccttatgcaatctcgtatgccatcctgtacgttttgatcctcgtcatcgtttgggtcctcctccacgtcgtcctctttacccgatcggtcacgtatgtactgacgcatatattcatttcgctcctcccactcctcgctgaacttatcagtgaatggatccacgtcgtcacctttgctagggcgatacgtgtaatgcggtgttccctcctccgcggggtcaactccctcattgaggtattccattctctcgcactgtccacccgtaaggtcgtaatgcagggggtacgccttgtcgtagtccagtttatatgtcttatctgagtagtcctgtttagcacccccatcgtaatgttccttgccaccccagtcatggtcctcttttgaacttccttcttgatcgtcctgcttaacccccgcgtccccgttctgcggagtgtccgcccgaattagcatccccgggtctgcattagaatccccatttgggtaataattcacgtcggtgcttcctcccgttacgttgtaaatgccctcctccgcgtgcccctcgcggtggtgctgatagctggtggattcacccagggggttccctatcccactgcctatatttcgatcaagggtgttgcacgaaagggacgacgcatcgtcactggtcatcggaacggttgaagtgtcttcatcggataattcgttgtcatgtgcatagagcagattaaaatagttggaatcgtcccctacacacgcgtgtctagattctgttccccttttcacacatccctcttttttcaagtactcaattttcgtgcccaccttatccgtcttgcttaattttttttataaaaaacaaatttgtagttatcgtccctttgcccatgttcgttaaaacattgaaaaagcaaactgtccaaattcagtttcttcttgccgtcatataattctttgaacagagcacttagacatatagacgttaactcgcgattcttcgatgatattaacgatagagatatgcccaaaatagaacaaatgtagaggcacctatttttgtacttcaaaatgtactgtaaaaatagagaaatttttaaactcttaaaaaattgtaataatcctaagccgtatattaatcccgcaagaaagtacatcccacaatatttataattcttattcagaaatttaaataaataattttcatgatttataatgtttactaggacggtgtttttcttcttttgcatgtcgtcatattttttgtacaaaatcgtttggcatagggagcattgcaatttgaatgcgtttctgatttttccattcacaaaattattgtatttaatgcacttggccttgtcaaatgtgaaatcatagtaatcaatttttttatttaatttttttctatttttaaaatcgtttacgtcgtacaggtttgtgtattcctccattggtgtgttgttgtagctggacatagcatcgttcgcttggtgggttcgttctctctggattacgctggacactgcactgtttctcacgctcctgctggagtttatggacggccggctgtgcgccactcgctcgccccgccggttatctccaccgccatagttacctcggtcaactgcaccgccatagttacctcggtcaactgcatcgccatagttacctcggtcaactgcatcgccatagttacctcggtcaactgcaccgccataattacctcggtcaactgcaccgtcataattacctcggtaaacttccccaccataattgcctcggtaaacttccccaccgctgctacgccttccaggttccccatttaaattcgagctgacctcattgagcaccggcagcgatccgttgctttccctcctaggcaggctattcagcatgaagctgtttcttctgtcgtagtacagaaacgatatttggctgtccctcctcgtctccgtgtcgttaatggacctgttgcagctatatctgcgatttatgttatcgaaagaaatgtcgtttattttctcctggcccatcgtctcgttagcagctttgttgggcgtgtataaaaaattactcgaataaaactcgtcattagaggagtcattcccattggggttgtaactgtcattgtaaagctttttcgagtttgtattggctcgcctaattgggtcgtctcctggagcatcgcttcgaccaccgtgttggtgatccccattcgggcgcccattttctccgtcaccttccacatcgatcatacttttgggtgaatccacacattcgggtacttcccaagttttattaaagtcgctattgtaatcactttcctggtatgaggaggagctagtcgaatcttgtacttcatttggaacaccagaccggttattatccatttcgttgtttctgagcgactctctatgtgtcaatacattgtgcgatgtgctattgttaaattggaagttatcgaaaaagtctcccgtgtgtgtagatgcttgaactcctattttattggctagctccctcataggcacggtgttaaaattgcgtaatacatttttgcaagcctgtaactctttaagctttttatttaggatgaagattttctcgattttgtctgtcttcatgtggacgttcagagaattcagcaggctattcacgtttagtttgattctgttcatgttgttttttttttttttttcaaagagtatttcaaattgtgcagcttatctctctgattcgcgttgttgctgtgcgcggcactgaagggaagaaaggagctatccctcgcgaggtgcacagagctatcgttgtgtccgttgttgccgccgtaatcgttattgtttccaccgtaatcgttattgtttccaccgtaatcgttattgtttccaccgtaatcgttattgtttccaccgtaatcgttattgtttcctccgtaatcgttattgtttccgctgtgactgctgtggccgacgtgggcgccgccctcgttgtggttgctcccatggatgccattcattcggtggctattcagggggctgttctcgaagtgactaatgggtgggctctcctccatgctagtcggcacattccgacttacattgtacgagttggctctacccacgtcccggtagttaccaactgtactgtttagaggtagcacatttaagcggttaccataatttctagaaatcgcattccctgtgtttctttccggggtcctattttgattgtaactgaagcgattccccgagttgctgccttgacgctgcatgctcctcgaagtgttaagcaagcttcgataatttaaattatgatttgtccttaactcattagtgcgcatgtgccagtagctattaaattcccgtattctcctattcagcatggtgacttcggatggttcgttgaaggtgtcagtgttaaaccgcatgttgctcccaacgtttctgttaatgttgttctggttgttatcaaatcgtgtgtaatgatacgaagcagcgttgcgcaaatgaatattttgaatgtcattttcggagttgtctctgattaggacgttgctgttcctacggggaatgctggcagtgggcgcgccatttgggtatcccgttccgagggcgttgttccttggggactcagcgacagggttagaggctctgtggacagcaacgggatggggtccactaaccccattgttcccattcatcccggttgcctgattcgtcaggttcacatctaggcgattttccccattgctcggcccgctattcacaggaaatccattttcattcaacgaattggcgtagttgtaaaaggtagcgctggggcgccggttggagccatccacgggatccctactataggcgcgagatggtacattaagggaaaagctatcggtcggagggatcgataaattgctaaggcgactttggttctgtctgtactcaaataaatatacatacaaattatactttatgttaaaattgatgtccggtttgtaatgaatcgagttgataatgtcgaagaagttaatttcgctaatgttaaacatgcagatatatttcattttgtaaaatttttctagggtataataaaggtgcattaaatctaaaactttgtcaatatttccgttaattttggtgtcgataagtattttcttctcttctaatttgtctaaattgaccagtttgattattttttttaaatgctgatttacattcttcctgttgtacttgtgtttgtgaatatatgcgctttctaaactgtctgaggagttttccaggtctatcaaatcgattaggtccctattttgtgcacgtccttcctcctcttcttcctcctcctcctgctcgacgccgtcctccttatctttcaacagctgtatctttcgtttcttgtaatatttggagaagtaataattgtggaaattattcaggtagacgagtacgggatctttgttgtgcggaaaataacacgaggagatatttcgatccattttaaatgtatcgaagaaaaagcaacagtctttcaatattttgtactcgcttaggtagctcttctggacaattaggttctttttatcgtagctgttgttcgcttgatcctctctctgggctctcttccgtttttcctcactgcgcgagtcgtgtttctccttaccgtacgcgcgcttaccatagcgatggagaggaccatcactcagaagagcgctgtggaaactcctattcaaaatatctaaaacttgataaaaatttttcttcactcttgtatttgtggagtcgaagcatttgttgaagtagaggtcctccctgtttatgctgatgtaaaaattggcattcttaaagttgaacgtctcgtaacagtcgaagagttttatcatttccatgggtaggcgatctttacttagaaggagtgcagtcttcgagcatttctgtgattcctctctttcgtctctcgccttgtgcccctcccaccacagcgcgtctctcaggacatgtcttccccccaaaccactgcgcaatacatggttagcactgtgcacgtggatatacagcaaataggagtacctgttcagggcatataaattttcgtaaaagacgcacttaagtagtatgttaacgagattcatgtcgtctatgtttagcgaatcgaagtgttttatgttggacgtgtgaaactgaattttgttttggtaaaagtagaggtgatcactgctttgctgtttctccttcgcgtgctgtgagaacgcgcagctggacgtggcactactactgtgagatctctcaaaggaatttccattgcggggtgttttttttccctgtttggatggaataactgctcttttacgacaattagattgcttcctgtgtgtggacttccttccgtatgttgcctcctctttggggacttcaccgcgggtagaattatgtacacaactgtttcttcctccttgagaccccttctcttctgcgcttttcataaaatttactggaaaggtgggtacataaattacatccaactcgttcttaacaacattcctaagaaagttatctttgataattttttttttcaaattttgtccatagagtagactcaaatgggaggcaattagcaaattctttagcggaaaatacaggggggaaaaatagtacagaaatttcattttattgtcaagaaggattaacgatttgaaggactggaagtttgcataacagtctgttacgtggctctcgcttgtggttatacgggtcattctactttggctatacttccctttcttaatattcttcttccttcttctccgttttccccttctcttcctcctgtcctcctcctccatgagaaccctgaaaagttgctccacctccctcaagtaatattcatatttgagcttgagcttctttgtgtgattctcattatgttgaagaaagaaggtagcattcaaaaaatggttcaagtggctatgcccctcctccgcatcgtagcaattagcaatttggctaagaagttccattgtgtttgggatgctactcagtttggtgaattttccctttaggtaattgtttaaaaatgtgtatttgtcaaattggtggctttgttgtaattctatcactctgtttttactaaggggggaatggattcgttgtgtctttccacaaatggggtctcccctttgctccattttgagagaagagcatctatcgctttttcgcaccgttagggggaactcctgacgtgttacatcatatatgcaccgttttagcaattcttccttgcagtaccttctacatacatgcttgtaaaagggaagcagatctcttttccgccatgaactcagcttgttcatgtagtgaaacataaaattgtacagcttcaacgtgtatgacaggacaagaattaaaaatacgatgtcgtctttgattttttgttccaccaactcgctcatgctgatttcgtcatagtaggagtgtagataggctaacaagagatacctattgcggtaaatatgcttgtacttgtcatgtaggtaggtaataaaattgttaataacggagtagtagctgttggaggtgctgtctggggggaggtccacgcctttatccattttgccaccacgtgggaggaaccttccgtgtgttatcttctccaccttatcgtcactgtcacaggaattagaagaagatccatgatcctcctcactatttgaactttcctctgcttgtccaaacctgaagcagttaaatttcgattcgatgtactcctctgtgggtatgaggttcttcccttttttaagatacaaatatttttccattcttctgtacatttttaagtcttctacgcagataagcatgaacagatatacaaatcggctgaactcgatatgggccagattctccacttcgaaaaagtttctgttgaacatttcgtacttctccgtttggttctttacccaggtgtccttcgcgattgggggggcaccaaactgttggttcgggtgggggaagcatttctgtgtctgggtgtatccgctctgcaaatgggcactccacagatttacacttcgcccgtttgaacttttcccgtgttcgcttaccccgtttgtgctttgctcgttttccttttgcgccttgacgctgctcggggaagcccccccccggtgagagtaccccaaatcgtggtgacccataaagtatatgtcaatattgagaaagtgaaaaatgcccttgttctgctgcccccttctgcactcataaaagcagagggtaaaaaactgagtggcaatctttttgcatatatagttgtagaaaaaggacaggacaaatttgagggtggggtttttgggtagtatgtcgatgtggactctatatgatttcaagcggagcttcttcttgtcaaagtcgatcgtatcaacagtgacatgacagagatctgagttgtgtatgttatatatctgcgctgtgttgttgtacaggtatatgcttgagaggtagacatcgtcggagagtaggtagagcattccatctttgttcaggatgataatgaagtggttcattttgttaacatctaggatgagtctatttacctgtgtgttcttttttggatcctttttctctctttcgccatctttccattttagtatgtccctcttttgctttatcagctttttaaaatagtggatcctcttttctccagtagaaacgttaacaatcgtgtgatcgaaatttcgttccctcgggttgcactccaaatgggttgtgttcatttggttgttgaggaaggcacacatgttgtaggggtagtacttaagggtggagaactcccttgtcatgttaatcgtagtgaaatttaacacattcgggacaaccttaattttatccttcacgtatttgtgatatattgggataagaaatagcaaattgttggcattatcgtagacacataatttaattctactttggatgcttttatttcctccggtggtgatcacaagttgtggtttgtaagcttctgtgttaaaatttatgtttctgtacgtttcttttttgtaaaaaaactgctttttttcgatgcttaggaaatgctggaaagggagaaacttgtccattttctcctccttcaaataatccttcaggtatttcttgttgtactttaccacattgtagaggatataaaagaagaagtacgtctccgtgttttcttcaaacgcgatgcagatgttcacgttggagttgatgtgtattatgttcatgtttgggatttggttcagccgcgtttcgcagggctcctcccgaaccgaggaggggccatcggatgaagtcgaggtagtggacgtagtggaagatgcagaagaagtggacgaagtggaagaagtggaagatgtggatgaatcggctgggaatgcctccgtgggggtgtgcgacgaaccctgccacaacgggtcggtccacataaaaaccccctcctcacggtgaaaatatttgcacttgcggaaaaagggatagtcgttcccgcctacgtctttgctgcagtagaacgggtgaaccgcggacaagtagagcactcgaattttttccttcacgttgttcttgtagaaggagtacgtgaagtacttccgtccgttggtacagcttaacgaatttacaaaaaacaaatggtcattgtggtaaaatactcggaggggggtatacccaagggagaattctgtcttcctcgttttgcttaaaacgtctattatttggacgtttatcttattttcgcagtttcgctcaaacgtgtagatgtagttgttcttgtgggggagtagggcgtcctgctcagctgacccctcattgttaagggcactacgccgaaacacactcttgtcatctgatatgaggtaaaagaaggtaccgctggaaaccttaaatgatttcctaatcccatcgtaatagtgaaatgtcattaggctgttttctttgcagtaggtcagcttgtattcatataaagcaccattcactatattggaataaaatttggtccttttgacgttcctattgtaaatattattaacgtaaattttttctttacaatttgtttttctgcttgtatctcctttttgtttccttttttgctcaaaattgtacaccttcgggaagtaccttttcaaataaatatcttccttttttagcaatgttagtaattttaaaatgtgttcctttatatttcccttttcgttttttttttcttcacatatccattttatgtacgtcaaaatgtgtccgttctgattcgagtcatttttgcattcttcaatgctataaaaattgtctatatacgtgtcgacatttttattgggtgtactttcttctttatcccgttcgtctttttttttttttttttgacgtcaaaatagtttaatatggaatactgattattcttgtaacagtaactggagttcgcggccccttttttgcatagactagtacttttctttttttcgattttttttttccccccccaaatgggttgtttgcttttgctaactatcttctttgactcgccatcttttataataatagcgtacaccattttagggtcacttttcggtgtgccttttttttttttttttttgggctttcagctcggcacggtggggggattccgcagaacgaggggaagtgtgtagggttctacttgcacgtcttgtgcaggtagtacatgttacccccccccttgcagattccttcttgtggatcaaatcttgcctctcataatggcaaagatttcgtgcctacaagaatgggaagctatttataggacaaatgagctgaaataaaaaccgttataacggaacaggagggggtagcagagaattttgacaatttgaacaaaaaaggcaggtcaccatatgcgtatgcatatttatgctgatacacgatgcgtgtacgtgcaatgaggacattgtcttaacagccagaaatgtgcgcatttaaaaatgggggggagttcacgcacagggaagcaatgggcgtttcgatgcgtcggctaggtgcgccgcatgctctgccattggatgtgtcacctgatgtgtcatttcactgtgacagtttatatgccccctcttttgacattctgctggggcaagtattaagaaaaaaaaaaaaaaaaaagtcacgtaattgacagagaagtcgaaaatcccaagggaagagaaccaacttgtgctcttaaaaattaatgggaaaaaatgccaagtgcaatttggaaggtaagaaatatgtggggaaaattaaagggagaatatcatggaaatgatggcaagaagaaaggattaaaggataggttttgcgcaaaaggcttaccaacaaaaaaaaaaaaaaacgcgaaaaagcgcgcaaaaacgtaaggggaaaaaaaaaaaaattgcgtaaatggttccagagaagtagcgcaataagcgactggcatacttcgatacgttgggagttaacaaaattgtttacactccctgggtatgcttaactaaagaaaaagtgcatttttagctaaaaagtggggaaaaaaaaattctattccttgggaaagggtggaggggcaaattgagaatgatattcccctcctcgatttgcaagaaacgattagtcttttcgttttttttttttttttttaagcatactccttgttgcacatttttagcggatttacgaattgaaattgcaagtgcatgtgcacccctaattgtaacggcaattgtgtgaaaatagacctggtgcgtttcgccccccactcacgagaacaaaggtgtaacggaaaaaaaaaaaaaaaaaaagaagtaaacaaatatagaaggaacgaaaaaagcgaaaaggttaacatcggaaggcatgcatacagatatacacaccgcgttctgtttttaggcttgtaataggcacatagcagggcctaccaaaattacaagccgccccccccacacacacacgcaagcaatcaagcaatcaagcaatcaagcaattgagcaattaggcaaacatttccgaaagatggaagggaggtttaaaaaaagtgacagcgaaaatgactacaagtattatgtgctgcaaataggtaagggagaacaactggcgtgtatacacctgtggagtgtctcacaacgagttttttttttttactcccctttttttgtgcagtgagccgtgtgttaaggcccctgttagggtgtaccccgacacgtcagcagcgcttcacctacagttacttatgcacattttgctttccatctttttatagggcgaaaatacacctatctgggattttcagggctgcacaaacccctgtcagtttacaggactcccgatttttttcggtacaatgaaagtttccacaattatgctgaggataagaagggggtatacgacatagtgggaaccgtttcgaaggggggagcgacttccttgcggggttgtacagaggggagcgcggatagcacgacccaaggggagaaatatgccaaccagggccaaggcgagaaaggggctaatcaggaccaacaggagaaaggggctaatcaggaccaacaggagaaaggggctaatcaggaccaacaggagacagatgccaaccaggaccaactcgagaaaggtgctaatctggaccaacaggagaaagatactaatcaggacccaaaccaaggcagtgttgaccaggaccaacgtctgaacagcgctcgccgggagcaccgcctcccccgcacggggggcagcaaacacgaagggagcctgatctaccactacgagtacaagttccaccaagacgagaagctgtggagcaaattcttcgaggagtttacattccatatttttcgcaagttaataaaaacgaataacaaggcaaaaaaagtcatcgtccttttgaacatgttcatcccaacgataattaaatattccctttgcaaaagtttaatcgaaaattatgaatacacctctatctcgtacataaacgacttagtgtcgccgcttttcttgtgcaactgcaacacgtgtgtggtgatcgacttgggttacttaagctgtcggttgctgcccgtaatgaatggcatgccattatatcaccattacacgtatgtagacaatggggggttttacatcaatatggaaattaaaaggttattgaaggagcagtatgtgagaagggctcagaggaggagaaccttgcgcgattgggaagcttcaagcgcttcacttgtacaagctagtgatggggacatccttaccaatgcacagaatacagatggtggttatgcggcaattcctcatgaagaaaaagccacggagggagaaaaaggagaaacaaacacctcgcagggattagttaattattacctcgatttatacccactggaggaaatattaaacgtcatcgacagcatgccagatgatgaaatagaaaatatgaagatgaaatatttttatttaaaaaatgaagaaaccaaattgtgcagtaacaaaattgtcttgtatgaatttcaaaattacgaaattatcgtagaagcagatactaggtggatggcctgcgaaatattatttacgaaaaattatgagcaaaatataaattttatgttcacatccatactgtctaaattacacatgtttgagttttctgctttccacaatgtgctgctggttggtggatgcagtaacatcaaagggatcgtttcgaaaattgctcaatcccttttccacgcgttaagtgagaaaaaaaaaacatccgtaaaagatttggaaaatagagtcaactttctctttccaaagatatcccccaacctgcgccaattcataggagcctccatctgctcgaatttggaaaacctgcccgactacacacaggagcatattcataacagtgtgctgtacgaccacctcaatgaagacgtctacttcacctttaagcggtgacgcgcagggaaacagaagcaatcgggggggaggaaaaaaaaaaaaggcgaaaaaaataacaaaaaaggaagacaatctgctgttcaactaagttaatccaaaacttagtgtaatcaaaacggccactccggcacgtcctcggatcggatcgcaccgctggaggaggtggagttgtgggcctacaagcgtgctcgccatgccgttcgggtctcccccttttcccgttctccgctttgcggaccaacgaaagtgcctgaaactctgcaagcgggggaacctccagcttcacctcattaacacgccaaggggaggaaacataaactaatttgtccacacgaagatcttaagatggtctatgttggcttcttccaaggggaagaaaacaaaaatgaattcgtttgggcctttctctataaaatgccccattcgcattcgctaaaaaagagagcaggaatggtccccttcttggacatctgttgagttatcgcgggttattccttaattttgtcttgtcggagggaatgcttcttttccaacgtgcaaatattttgaaaaggataattccacaggggatgggtggctgagtgctacgtccatttggttaatcctctttggcgtttttctcatttgactcattcttgctgctactatccatatgggggttggcaccagcctgtcgctgctccttctccaatttttccctcatagttcgaagcctcttgaggataagacccagatgggccttctcattgtctaccattttttcatacagataagcgtaaccattggtgtaaagcggtttgatttttttatcaatcgacaggcacatgttaattttttgctttttttccagttccattcttctgttgtagaattccttctccactttttcaagggcagcctttttgccataccctctattcatatagtacagctggtgggtagccatctgcgtaatgatatgatcgttcctgaaatagtcgtaacccttcacattgttatttccctccacataacagtcttggaatcgtagatgaggatatttttttagcagaaatttcaccaagtcgatgtacttgttattgttgtaccttgactttaggctgatgttgtgtatttctattgggggagctctctctgcccattccagccaccgaggtcggtcgtataggttggtctccaccagtgttctcatcttgtccacgatgttgtactttagcgccctgcagaagttcgagccattagggtgcacggcgcccttccccatgtttgtcggtgagcggcgaggctagcgactaaagcggggggtcatgcaacggaacacacgaaggtgcacgcagtgagggagctgcgatgagaactatgaaggccactgctctgggtactatgccacatagggacgtagggtccaatcttcgccagtcgaattatgtatcattaactgcaccttttgctttccctcctttgcttaccggctctcgactcccctcacgcattccgttcgccctcttccgcaagtgaacttagagtcccaattggaggagatgtcatgtgagcccattcaatttttccattcaaatgctagctccccatttttttctaaatttcttaactctttgtttatatgatttgtcacccgaaatgttagcttttgttttgggttttatttttccaaaggagcggttaaaatggatatatttttttttttcacacacttgataaatggcataaggcgtggcgactaaggtgagattgcaaatgtatgtttgcgtagtggggcgaggaaagagaaatattatttgtgtagtgacccctgtataggtgaagttcatttagaaagcgtttctttcatcgagggaaaaaaaaaaaaaaaaaagcataaagaatgctctgctctgtatcatataccacatttaagcaggcacaacaaaggtaacaaatcagaatagtatagcacagaataacaacgcgaaagtaggagtaccttgcctagcacatatgaattccgttgtgagacttctgaggaaattttcctccacccagaagagcatcaacgaggaggatatcaccattttgaagaaaaagctacgatgcaaatttaaaagtgttagttgaggaataggcatatagtttgccaaaaaaaaaaaaaaaaaaaaaaaaatggccatttggtgtgcaaaaatggggaggggccaaactgtggaaagaaaaatgtgaaaaaaggggaataattacaagccttatttaaatgcgcatggagtgggataaggcgtgtacatagcatagggacgggaatgtgtacagcccccacacacgagcccaaatgtggccttaacgatgtataatactctgttcctggagggagttccaccagagagtctacataggacaactgtgtaggtagtgaacatatgtatacacgtgtgcctccttatgtatgaacttattttcccactcctcccttgctacaggtcggcatgctcgagctagacacgctgataaacaactacttaaacagtaacataaataacatggatagggagaaagcaaagcttctgtataatctgatggatatcgacacaacaaatttgttgaaacttttttatttttattcgaacaaggaaaatcagaaggtgggaaaactagcggagtatttgaagaacgtagacgaggaggaaataaaagacacgttcaagttgctaatcgatattttgcataataacgaaaagcttgtccgttcgtgatggatatagagaaagggtgaaatgcacatttggggaaaaatttacctgatcatcattcgctccccactttggtggtgctgctcctcgttgggcagggtgatcagtactcgacgtagttggataagctgcagaattggtgaagcggagcggtggtgggagagctgtctgggcatgccgctggttactctcccattttttcctccgcatttccacccccttcctccgcttttgcatcccttttctccgcctttgcatcccttttctccgcctttgcattccttttctccgcctttgcatcccttttctccgcctttgcacccctttcctccgtattgtgttgtctttgccttacatttgaaccaagtcggcgtggcttatgtttccctgcgcgtccacctattttgttaacatagaagaatgaaaaaaattaccatctcctttaataatatttttttgtaaattttgtaaaattggtaggacaaagtgggcattaccggaacgtcaactaagaattttttgaactcgctttcggtgaacttgttcccatattcacacaggagagtctttagcgaacttttgcttatcgtttcgcctattgggaggggcagttatgcgggcaagcaaatatgcacatatgcatatatatatgtgtacctacctacctacacacatatacgtttgtgcatgtgcacgcagggggcgtgggcggcatgtatactctgtgggttcaagaagctaatgcacttttccaccttctccttcgcgtagtagttgctctcaaatttgagaacgtaatcgctcagctcctcaaagctgtagcagtttttgctgtcttcgaatatttcgtagcatattttaaacctgcgggttgttgacggccatttgggggcggaaaaccgttagaagcgcagggcctaaggtgtgcatatcactgtgcatatcactgtgcagccatctgttctccgaaaaaaggcaccaagggggggggagctactccttgcgaacgtgcgttgggacgataagaacctctcgacgtacgtacaactcaacgaagtgacaatctaactgaaagaaataggaagttctctcgtctacgcacatgattgagacagccctcaaccgatatgatgaaattattttttgacgtacccaagcgatttcagtattactattaggtcctgcttgtcgacgtagtccttgtcctttttctttaaattaaagaggtctacaattctggcgctctgcacagcggggcgcgccacgtgtgcgcagcagaatgggcgcatggttctatgcgcctgtgagtgtatatacatatgcaggcacgtacgccggcacgtaaggcggtacgtaatgcggaacataaagagacatgtaaatcgacacatgtacgaatcaacccaatctagcgcagcgttaatgcatgtatctgcttggtagcctcttccattttgcgcagaacattcccccttccagtgaggtatcattaatcccctttttttttttttttaacgatcagtgggaatgttacttgcgtttcgtccatattgcaaagagggaaatcctgagtctgttattttgccctttcgttttttcctttactttttgggtgtttatttttttattttatttttgatcttatttttttgaatggggatttttcgtcagagcgtgggtataagccggtctcatcgctcgtttgcagtcctgcgttgggtatatgtactttcgcctgcgtggcgcagagcgtatgtggacggaacgggaggataaacgggcaaaaggtttatacgcgtgtacgtatgaatataaaaatgggtggtcctcactgcatacgtaaggcccatgtgtacaaatatgcgtgaacggcttaacctttaacctgttttattgctgataaaaaatataggcttttttttttttttttttcttcttgctctaaaaaattggtcaaagtttttccacaaaatggtcgtcgcacatgtacatatgtttgtactgccccacgatttttatctattactcatttttgctatttatatgtgcatactgtgcgtatgtaacattgtgatgcggcatgttgaattgtcagattttttttttttttttaattcgtttttttatttttacctttgtagtatggccatttggtggtgaccaattggaaaaggagttaatgagaatgcctataagtgtaaatacgcctacacgtgcctatacgtgtggagatgcttgccccaagagcttacttatccattttaaacgctttctgtaggcatgtatatgtatagcccctcttctaaaagtggctttacccctcatgctatacaaaaattaagcgcaattatcgaacgcaaggatatatactcttcacattttatgcattttattgcctaattgttacttttttttttttttttttacctttttgatgatttccccctgcacgcgttatgtgtaattttgcttaacgttgcagagtttgcttagctttgcccagcttcgccaatttgcacagtttgtgcgatttatgcactttatttattttttttatgttcctaatgtaatgccatgtcttataaagtttgtatcaagaaaagccacagattttttttttttaagagttcacttttaacgatatgtacaattgcattcatttatagacaagaacgtacattggcatgtgaattgctgttttattgtgttccttttcttttttcttttttttcttattttattttatttttgtttgttttcttccatttcggtttaacgtttttttcaattttttcctcagtagcaaaaattgccatgcgttcgcgcgtaaacaccgtacgtgctcactcctagcctttgcgtggccacgcgtttactccattaagtgttcgcttgtttgcacgcgctcgtgattgacgttttgcatgcttacttgttcacatgcgcagacgtccacacgcctgtatgttttcgtttgcgccataaatcgaaagagtaaaaaaaaaaaaaaaaaaaaatcgcctttggtgatacatactggcgagcaccatttattgacagagaaaggtgccgctcccgagcaagcgagtagacaatgtgtcagtcgctgcactaatggttgtttacaaaaattaagaagcgatcggcgaagggggaggggcgcacataaggcatatatttacgtatgcacggatttacttgtgcatggctggcattcctgtatacaaaataagagggctcagcgcactcggataattatacgcctgcgtaattgttattgtttgcttgtacctttacgcgcatatttacctgcgttcgcttgtgagcatataaacatgtttgcctggttatatgcttagatacatttatgtgtattttttttttttttttgtgctgcaatagttcgaagatttcctttttttttttttttttatccaactatatttcagtgttgatttttttttttaaatgcgatgcgcccctttcccaaatgcatgacaaattttgctcatttttcgcataactttttggtaaattaccatacctgttgaaaaaaaaaacggttgggtttttacttaccaaaattcactgctggcgtttatgtatccccacccaatatgcgctaaaaggaaagtaggggaaaatgggggaagaaaattacacaccagatggttgcagtagcagctgtagcagtagtgacacaaagaatctggattttagagaaattcaaaaggaaataagcgaatttaaaattaagcaaaacgagacgttcaatttttatctagacagtattgacaaattgctggaaaaagttcaaaaggccaaaaaaaatgtagaagaaaaaataaaaaaaaaagacaccattaagatcgaaagcgataaaatgcgtggaaatgcaaatgtgaatggcagtagtgcccagattaatctcagcagtgtgaatataagtgaggaaaaaaacaagtacgatattaagcagctggtaaaagacgtgaaagaattgaaaattacagaaaaggtgagtgaagaaaataaaaaattttacaacattttgttgtcatcttataggggaatcatatcattgataaaacaagaaactccagagattttcaacaatgttaacataaaaaaaagcgttatccttagattaattctactgcactttttgcaaaagggcgatttctttatgtactacgtgttaaataaagaaattctgaaaaaaaaaatggaaaaggatacgtctgtggtgagtaaattgggccagagttccgccccgaatgaaaagatacaattgttcaatcaagcaaaggtggcagccgatgggttgatggcagacggcaggaataggccatccgaatgctccgctaacagtggcgatgggaaaaatgagaaggcgcagcgggatgtccaatcggggcagtcaacctcgcgaaggggggacgaggcgttgtataatgggaacccattccggggtgtgcctgtcgagggggggaaatcccaaaatggtcatcgagctggttcccaaaatgacgatcgagctggctcccaagatggccccccctacttcttgcacaccagtgaggtcccagcggagagttgccacaagaaggagaaaaaaaatcgcgagggacagcattacacagtcctccttaacaacataaaaaatgccaagttcgtgtactcgaagagtgatctattttcccagctgaaaaaagaatatataagcaaaatatcttttgaaaatgacacagaaaagatcgaatttgagcatgcattaattgagaaagaaatattcgagggatacacaaaactacacaggattttgtacaacctgaagaggttccaagtggacacgtgtatcgagtggtacaataactgtagcgaaacgacgaggaagaagtatgtaaagctaatttatttactacactgtattaattatttaatgtattcgaaggaggataaggagaaggcacttagctgcttaagggacctcatgataaactacagtgaaaataaatcgcacatatcgagactgagcactttcatttgcatcggtgtggataactttttctttaaaaatatgttttccagtgtccattcgaaggttttcaatttttttaagagagcttttaatgaggaggggatcctcatccgcgtgcccaggaaggacaagcgggccagacaaaaccgtcaaaattgtgaaaattgtgaaaagcggcaaaatggtccaaaatgtccaaattgtccaaattgtccaaattgcccaaattgtccaagttgccccaattgccaaaatcgtcagagggatggcctaccccacgatgggactacacattatcgtgacaataaagaaggaaccagtttgactagccaaatgtcggaaaaacggaagaaaaaaaaaaaaaattaatctctcgacagagtagtgaggataaccaggatgagccctccgatgatgatcgccgggataaccgaactgtctccgctttgtcaaaaagaaaggaaaaaaaactggccaaattggtacaaaagagaaatgaaaaaatgaaaaaaataaaaacaaatgaacacattttgaagagaaaaataaagaaaaataaagaaaatgtgataggcaaaaaatccaagaagaaaaaaaaaaaaaaaaaaaaaatacacactgcaagtatgacacatcagcaggtatacggcctcagcaacaaaatcaggagtactcaggggccattaattcataacgatatatataaagagaaatacgttcactacgattcggacgatacgtatggcaacacaggggaggaagaagatggcactctcccgttaagtgaaacatttatagaaaatcgaatagatgaatttatgagaaacgaaaagaggatgagcaacccatttttttacgacacagaagatgaacattatgtaaatggagagagattgattttgccggatgttagatacgccaatcttggaaggagaagacacagtggcggcgtttgtgtgggaagagcaaagtcccgtggagacagcgaagaggacgacaaactgaacaaaggatggtatagccacgttttcaaatgcaccaaagatatttttgtagaagtaaatgcaggaaaaaatgaatccaatttttcaaggaatgaaaaggaagaagaccaaacgtggaggaacgattacaattaccatcatcgcagatgtaagaatgagaagaaggaaccagaagaagctgtctatttgtacgaattgagcgaaaatgaattttcacaaatgtaccaaaatgatagttcctatattacctacaaaacattaaagaaagcagcacagttttatgaccataatgacacaaaaattctggaaagcacaaataaaaatttaaatagtggctatacaaacttcctaaatgtcagtagcacatattgtacaagcaattcttactatgagagggattctcatttatgttttctgcagagtagaagtagtgaatgtgttagcttttgcaaacaaccaagtggttactcttgcaacatctcagagacacattcatttcgtgcgctaacgaactcatgctttatgaaaaagccaaacagtttgaagaggaaatttgccaagtgtaaatttttaacacgtaatgggaaaagtgaaaagatgagcgaaaaaaaaataaaaaaaatggacactacgttatcctccactgagggtgcagccagtgtgcatttaggagatgccgcacgtagcgcagcattattatcacaggaagaggaaaaaaaaaatagcataggagaagataaaactgcgagtgttactaaccctgccatctgtgacaaacagaaggaaaacaaaaacacgagggggaaagaaaaagaaaaacaagacaacgatgatgatgatgatgtagtaggtgacctaatcaacagcagtagtggtaccttgtcaacaaaggttaaaaacgttgatgaagattttgagtcgtttaaggaacaactggagggagacacagagcattgggctagcagctcacaaagtaataaaacccccagctcggagagagccttgatggactcaagtgaggacgactttcacttctccacctctgccagttcggatgaaaatgaaaaaaaagatctcaacaaagtgaaagaacaagtagatttgataaaagaagatttcataaaaaaaaacactgccattgctttgctaaacacgaacaatatacaggcatacaatagggccatattagctgcgaaaaacacgagggcaaataaaactcccacagatgttagcagaattgtactcacccatgctttaaccaatagagagatgtacacactgcatagctctctatcgaactataaaaacaatgcggagtttcgacgtatctgtcttaagtggaaagccaagaaggaaaagcgaaaggagcgactcagaggaaagggcaagagcagtcgaagcaatgatgataagcagaagaggaaaaaaaagaaaaaaaaaaaaaaaaaaaaaataacaaaggagagcaaaattggtaagcagaataagggggaggaaaatgagaacaaggagggagaaaagacaggcacgtcccatgagggagtggaagagaagaaagaacaacaaaatgtagagcagtcacaagtggggcagaatgtcccatctgtagaggaaaggcttaaggaaaacgtcgaagttgaggagaaaataattgctccatcgaattcgaatgccgagaatcccccttctgccgtggcaggaaaaggcgccgaggatttgccaaccctgtcgaaaggagggaccctccccgaaaatgctcaagagcgcgagccaaaaatggaagcagatgaagtggttttatctgaaaaatgcgaagaaggaaaagaacgtaatgatgatgaggtgcacacgaagcaggagcgtaacagcgaatctgccgaaaaggtagaagactcgcatggtgccttaagggaagagggagtcattccggcaggctgtacggacgagactaagaacaaccctagtggtgctggtaacaatgcgggctatgctacggcgcagagcggggaggaaattcaacataaggattcagaagcgaaggtcggaaaggatgaaaaagagaatagcgaggagggagcagcgcacaacgaggggatggcggcggtagaatcgatggagacggtggaagcagcaggccaaaggacagaccccccagcagaagaacaccccaaagatgaagcagtcgaaaggcagaatttgcggaaggaaaacgaggcaggcgcaggagaagaaccagacgaaaaggatcccccaaaggatcacccaaaggatgactcaaaggaccatccaaaggacctcccaaaggaccacccaaaggatgactcaaagggcggagaaaaggtgaagcgcaaggaaaacgccgaggcaaaagtcaggaaggaaaagaagggagttttcttggggtcctacaaaaagaacttcaaaaagaggaggtatgaccccaattttttttacgacgaaaagatggaagtcaaaatgaagagaaataaaaatgagaaaagtgacaaggtcgctaagagtaaaaaagacggttgcggttgcttcaggagcgccaagtgcgcagcaggtagggtggaaatgaacaggcatgctctggagaagcgtgccaggagagaagcgtgcatagggagagaaccctgcataggcagtgaactgtgcataggaagtgaaccgtgcatagggagagaagcgtccacttttgcatccacgcgcaaagtgtttaaatcgcgtaacgcgcgcacttcccaccccgcaggtaaaaaaggacctcgtagaagaggccgagacagcgacagcagcgacaaaggcaagaagaaaaaagactcgagcaaaaaggacaaaaaaaaaaataaagagaaaaagaagaaagacgacaataaaggagagccacaagatagtaaagaccccggaaaggatcagaatagcggaagttgtgaggacgccaaaattgagaagggaagggaaaagagctgcaaggagaaaaaggtttatatccacttggagaggtaagaaaagaaagcaaacgaaggagctatcggacaaataggacgcacctgaaagagtagaagcaatcgaggctcgcgtttaacaagctgtcctgtgggtgttacccgagaacctattagcctatggtcctttcccgtttcgtgtttctgcatttgggggcaccttctcgatgctcaatgtgccgcttgcgaaatgtcctcccctgaggaaaataaaaagggctgtcatatgtacatttatatatgcttgtatgcgtgtccatacgtatgagttttttttttttccctccccctttagccccctatccgttctggtgtgcggaggactgatttcctcgaagaagcttatagaggcccaggccatcctgaaggaaaataacaaaagactacaggaggcgaaaaacagctcttccctaacttttgcgagcgagagaaatgcagacaaatgctttgacaaatttgggaaggagaaaaataaaaagaaaaaggagaatggcgctctcttttcaaactccctggcggtagaagtcgatttgagtggatgcttttttttccactcctcctttacctgtcccattagtagggacaaatcttccaaggataatccgccctacgtgctgagatgcggacacgccatttgcaagtaagcaatgaatacgaggggtatcacatgtagtgcacccctttttaagcccccctcaagaactatgtacattttctgctgcacccatgtctgcatttttatttcgcactctccccaccgtaggagctgcgtggacaaaattcacgcgcagaggtccagacagttcaagtgccccatgtgcccgcagtacctgcatttaatagaggtaggagtccgcccttgtgccttccccttatgctgtttaaaattgctgcagtgggggaaggaacatataaagccaagctgcgcacgtacatgtgtgtgaatcgccctcctgtcgtatccatcaccattgttataatttctacgttcacctctacccccgttcagataattccgctgtactttaactagccatccgcccccgaaaaatatttacccctcccgatgagaacagtgcgctcgcacaatccgtagtgcacatggaccaattgccaaggaagtaacatgtgtaggaatttttcacctaccaaaaatggactaaattgtacttataaatatgtaaagacaaaaaaatttttttttttttttttttttttttttttttgccattttttgctcccttgctccacttttgtgccatttggtgacagccttttgcacatttttttagtttaattatagtaaaaaaaaaaattacaaaaaataaactcttcctatcagggcagcaataattaaaacgaagcgcataagaacatgtgcatatgtaaacgaagagaccgatttttcgcccccaactcgcaatgggttcgatgcatactctccaaccttcttccacccccaggagctcgtgtcagatcggggtgtttccaatggggcttatgtgccccttcataatacaatcaggcacacacgacacggctaccctgttcaccatttggttaagtgtgttctcttttcccgtcttcatcaattgtggagatagtatcatccttatgcttcccatccggtttgtgttcccgacggctcctttcgtctttgcatttcttccaaccacttaaagtcttttcattatatttgatctccttcgtgctgtcacatgcatctttactatttcgcaattccttttttttaatttccttgcgggatgattcttcatcaccaggcttcctctcccctgtcccccgtgtgtgttccccctttttggacttgcaataatccgcatttttatttttcgaatcgcttgctatttttttcctctctttcttttcactggcactgtccgatgcacacgaagatgctgctggggatgctgatgcgaatgctgatacggatgctgctggggatgctgctggggatgctgttggggatgctgatgcggatatggatgggggtgcggatgcgttgaggttatctctcctgggggctctcagaccatttctagatacccccttaagatctgcactaagtttttgctctttttttttcaagtttgttaatcccttatcgcttagcgaagatattattatgtcaattttgtgactatgttttgagggttcttttttggactcttgttctttgtcacaatttttggaaaaggactgttcggtggtcctcattttgtcttttccacgtcgtggtgtggcacctccgacatgcttatcatttttcgtttccaatttttctttgtactctttttcgtttttcttcgagtcgttttcattggtgcgttttgttggcagagaacttacgctattcttcttcctctgactatctgttatgcttttttttttcttcttttgctctatgtcttgtgtgggagatgtgcctttggatttgtttttttctgtttctagtttcgtccatgctgcatttgcggttactgctttgggtgtcttgagcctaagggggaggagacagcaagtgattggtaagtccagcaggtatatattcatgtgtatgcatcctcgtgcgtgtgaagcaattttgcaggcgtgaacgaagccccaatttgttcctatacaggcgagattgcgaggctgttagcagttcactgggatgttgaggtgtttggggggtgcagcgtgcgccttgtgagtgtgatatctttgccatcacctgtggtgccccgcctatcgccacacttgctgtcacatctggtaccacgttttatggccacacatgctgccacgcatgcagccacccttgctgctgcacgcgttttccttttttccttttttccttttttccttttttttcttttcaatactcttttttgaagaaagacttgggcacgattatgtccacacacttctcgtggcgcgatttgctctgggtgtccaagaaggtcttgctcggcacaccgaggtcctttggagagaaatgggaagaaaggattcaaccggtgtcgtttgtggcgaggtgcatcacgtgcgtgcatatgtgcagacatgtttgagcaggaggggtccggcgaggacccatagtggggcgagaaacgtgagaggggagaaaaggcgcacgaattggaaaatagggaaaatttgtgcctattgggggtcaattgggggactattttgtgtcccatattggccattctttgctattttgttatttttcttatttttcccatttccccatttctccacttccccatttctccacttccccacttccccatttccccacttccccatttctccatttccccatttccccttttgcttctccccagtgacttacatcaatgacgtagtaataattgtggtacgagtcagcggggtaggaagccgtcttgaacttgttgttcaaattctgcatgaggaactcggagtgagagacgccaataacttcatcctccttcccatgtataagcaaaaggggagtgtcactatcctcaccattactaagtagagacaaatttttaaaattgtcatatatattttcaatgatgtaagaagagtaggtaaaatattcttctactaatttttcgatggatacatatggagaatgtaaaataattcccccaacgttgtctccaagtaactttaaattatatcctaatttggtagctactcctgtacctatcgatcttccgaatagtagaatttgttcactttttaaatttaatgaccttaaaaagttgtatgcagctagggctctcctgttgatattgtactgattaggagatccctccaaataacacaacccaaatcctatatattctatggcgagtatattagcttgtaaatgttcatgcaagttacacatttcgtcatatatttgtcctaaatcacaagagttactgtggaagtacatgatggtgtgcttggtctttaacgttttggagtacaaaaatatggctgggaatttctttttgtgcaactcttttacattttcttccttgttaaatatttcgaatgttttatctccccagaatttctctacgtcgatgttcagtagctcggggatatacactaggttttgcaggtcttcttcgtactgcaggagggggggggtaggagtatgcttaagcatatgtatggatacatgtgtggggacatataggtgtggggttacgtcctattgaaaacgagagaacaagcgtgtcacactagctgcgcatttatgtggtgctgtgttccgtcatgttctgtctttccaaaaactttcacatgcaggtgcgtagacagatcgaaggcgtacagccgctcgcgcattcgcttcagcgtttcccatttgtcctcatcgcacatggtgacaaaaggggggaagcgccgtacagggggaaattgtgcagtacacgtatcggtagatatatgtgcgcatttttatttttatttatttttttttttttacggacacttggctcggtggggcgaaacaacgccgtgttggacaaggaattccccatggtttctttttttttttttttttttcttgcttttctttcctttcccggtttttgttacggttcagagggtgtgggaaaacaatcataaaccttcttacattcgtgaatgcgtgtttttaaaaaatgtgaaaaagggggggaaaaaatgctgacgggagagggcaggccgagaaagcaaaaacaaaaaaaaacaaaaaaaaaacaacaaaaaaacaattgctatttcgttcgttacgtacgtatatatgtgctagcgttttatttttccttctcgatttttcttttaaccctttgcggttgttctgttgcgaaaaattagactgacgaatgggccatatttgtgcatatgcgcacacgtgagggggcatatatatgagcaagtatatacgtatgtatatgtttatacgtacgtgtacatgtgtgctacacgcgcgcgcaacccttttcccgtcttttttttaatttccactcagtggcaaaatgccccccggagagacacacaattttgcggcgtgaaaaaaaattgccatttctgtaagtatatatgtaactgtacgcatatatatgtacttatatgcatatatatgtacattttttttttttttttgtacgtgcgcacgcgatcagtttctctctcttaatcctgataaaaaggaaaaagttgaatgcggcccacctcaggagcacatagaaatgcttttgttttaaaaaaaataggacaacaggatgaactgagttttatttatgccaacattatcaaagatgtttcgctcgtcggattgttagatcgtttgcaaaacaacaggactttgcagctttgcgtttgtatgccactgttgaccggagtgttacgaaacggattttatatatttttttttgggtgtggggaattagcaaacacgttgaaagcaacgacgcggccattccattgcacatacgtgaatttgagcgaatgagagggtgctgttgctatgcacacctcggaagttgtatacattgtttgtgcttcctttgtccgttaattaacatgtccatcccgcatatgcggtacgttcctctcgccgctacacggcgtagtgtgcatgtatgttaccatttagcccgcgtggcaaggtaaaaaaaagtgagcgtggcgcatatagtgacaagcaaatgtggacaaaagggacgcccatatttaaagggctagatagtatcacatggtgatttaaaaaaacacaactagatcattatagcaaattaaaacttgaaggggaagggggaaaaaaaaaaaaaaataaaataacaggtcatgtgagtcaacacaaaatgggagattttgcgaattagcggaatgatcatttttagtatacacgacttgctgcacacattttgttagccacaggttcgcttctactgagcggtaaaaaaaaaaaaaaaaaagagagagttcttttccttttcttatgtctccacgccgttgtgatgcgtctgtattatgcaccgtttacgtttaaggggccgttacaaatggttcatttcgggttgcaaagataggtgtatgagaatatgcgtcagctgctatcccaaaaggacgaacgagctaaaatgaagaaatgaaaaaatgttgtactctctactgtgtgacgtggttagggggttcacgtaaggcttgctccttttaagaggcacacatttcgcttcaaagcgtcgactgttaggctgccaaaacagtggtgctaaaagaggcttctttttaaagcaaatttgcaaaaatgtgcagccaaagggttcgttttcaacattagcaccttttgtgtgcatatctctttttttgttttttttttcttaacgggggaaaaccccgttttggagaaaacacgaacaggggaaacattacaggggttagcagaatttcccgaagggctctgaaaaaaaaaaaaatatataataacgcgaataaaggttgacagagattgggagtcacccagggagagatacatttttacaaagctgcgaattcgccttgcccaaacatcacccgagctttacgaaaatgcatttttaaaaacgtacgatgcggttgataccactcgttcttacattgttaggtgacgcaattttatgggaccatccaaagggatactactgcttcaatttaattccaaagcaagaaaaccttttttttcgaagatttagcacgtcctgtaactgcctgtgcagaaagaaaaatgcacgccagaaatgtgaagatggcagggttaaacaccaaccgagcaagatacacctttccctttacaatgacataaatctgaggaagaaatacgaatcggatgcgcactcaaaggagcaggcaagaaatgccgtgaaggacatccaaggagtttggaagttttacttccccgtatttataatggacacggagtttgaagcggcaaagggggagtccttcgaaagtgacaagatggggagggcggcagagttgggcagggccagcggtttgggcggtcccgacaatttggacgagttggacgaattggacgctgcgaacgagtcggaagatttcaggacggggggagaagggttgaacgaaacggagagctccacgaatgaagaagcatccgatgacgcaaatctgaacctattgagaggggaacggatgcagccactacccatgtttgtgtataactatgaaaatatcgtgtcggcctcctcgtctacgcgtgcctactggtctaacaaatttttgcaaaacaatattttcgagtgcacagtaaaatttgttaacaaaatgaatagcaagtatatggttatcctgcaagggtatttatttgtgtctaaaataaacgctttgaatgacaagaacattcgtttgatgccgtgccaaatatttgggaatttatttctagcaaataatgacaatgcagaggaagtttcgttaatcccacgaaatatgaaagtgtatgataagaatgggaaccaagttaaggacattctggccattttggaaaaaaaaataccagggtttcggaaagataaaaaaaaaatcgattcctttttggggctaaaaaagtggaaattcctaggcgtttcaacagcttataaagtggtaggggagggtaaaaatatgtttaatattaatcactttttaacagggaaagatgaaagcgttttttataatgtgatgaactttgacacagtgaatacaaattacaacaaaaacggggttgtccacttggcggaaatttttaattcctattttgaaaggccccccacggatgtgctctccttgattatgaaaaacgtaatttcaaaagatgcgcagttgcagagggagaagcaagagcggcgcgtaaaccgtgttgctgagcgcgagaagtgtggcatcctttggcgaagtttctgccacaattttggggtgccctcacatgaaatgcttcatgcacccctcacgttttacgcatctctacgcttgtactatacatatgcacctacacgtgtgcacccatacttgctcccttccccccctctttacagctcgaggaaaagtccattaatggccccttttaatcataccaagagaacggacgaacaaacaaaaaaaaaaattgacacaaatgggaataaaataatcttcaacatggagtaggagtgatacgaaacaaaacgaccttcacttattcgaccataatttcgtgttcctcatcttcactctgattatcaatccaatcctgcagaaaaaaaaaaaaaattgccacacgaattaaagggttgatattgttaatagggttataaaagcgttctcttctcttctcttattttattttattttttttttttgtcggctttatgtctgcacacatgtgtgattgcacatcaaacatgctccttttctttgtttgtctttccgttgcttacatgaaacgactgcaaattgttgttttgcaaaaatgacggttggttatcctctgcaaaaaaaaaaaaaaaaatggacgttacattacgcgcaggagtatatacacacccaggggagagggcattccctcgtgtgtctgcactttaatccatgttgcagttacctatatgcttatccggctcttcattttctggtgcgtcttctgcacgcgccttgttggcactctgatatgggtgaaaaaaaaaaaaaaataacagcaggatgaagtaagacaaaattgtggcagagaaaaaaactatgtagcatactggcacgcttcacaattatgcatccaactgcgtctcatttttgtttggggtacctgtgcaggcaagcactgcgccttcaggtcctgttttccatcgtaaaaatacacttccagctttttatcattcagctccatgtccttgaagcactgtaaaaagggaggaattattatttatatctctccgcgtttttcattccagcggggagtgtatatagtgtgcgcagtgcctccgctcagcgtgctacttttcgattgggcatatagacaattggctgctctatttttgttggggatctcataccgatactatcatttcggcttcctccactcctttgaatttgacgcagacaattccgttggggtgtttcttaaagtgggaaatggcgggggcacgcatgtgcaggcgtgtatgtttctacgtgagaatgtacgtagggtgcgcaaggcacatgttaccacggaggcgccttttcatctcgcgcgagtctttcttttcgccactttcgttttagcctaccggtatgggatacaccttgtgcacgggcgcgtacttctttacttcctgttttggaaaataaaataaaaaaaaaaaataaaaaataaaaaaaaaaataaataaataacggtgatgataaacagatcgctcctttgcatgactgcaacctcgaatgacccttttcgccgagcacttgaacaaatttcgcagttaccatttctaccagatcttttataaaatcgtagaaggggtctccctcatcgtgcttctacatttggggaacgggggggaggagtatgaaatcaaaggagagaaaatatataaagggagcaaaattatgtaagtgccatttcggacgtgaatggtcgcacaaattgatcttttcaattccacgctagctatcccctttttgtgcccattgtgcacacttttacatgtgtgcaaaaaaggggctccatagcaccatgacagaaatgcacaattggtgtgttcctaggtgttcatgggttggggatttacccctcgagcttgccttaccactgcatcttcatacgaaaagacgttcctaaaaataacgattttttttttcgttccagtgtatccatctccccacttctgcaacctgagttgctcatatttcgccgccttgatttttttttttttaattagcatttcttccttagaaactttggaggcttctttttttttgttgaattgtgccttttctacacgaatcatgcaatcctgtcttatgtaaaaattatcaaaatatttaatggcaatgtcgacactctgtgtgtacacatatgtaaccaaggcatctcctttcacttggttgttttcgtcatagtatattttgattttcggttctgttgtctccgcatcgattttaataatgcccgcttttttaaaaacactatgtatttcctcctttgttatatcactaggtaagccggttatgtaaatgcagctgtttttcacttttttatcgcataggccttcctccatttttttttttttctctctaggtactttttttttttctctttttttttgattttttctagttctaaagggtttaccccggtggttccgtcgggtgggtgatcgtaactgtcacggtgggggtcaccctcgtcgctgtcgtcgggacacttgctggagttaccgcttagcatatactcatttgcttcaaaattagagacacgatttgtgttctgctgcaccacagaagaatgctccttcgcagtggcgccccccaggaacccatcccttgtgccatcaccacttggtgtgttaaaaggaaggcacccttttaatatatcatcgttgtacacatacttccagttttgttctccctttttaaatattatcgacatgatgtttaatcttttttcactccacagtttcttcatttgatctaaattgtagggtccatatgactggttacttacgtaaactagccactcgtcattctggggttcgtttgggtcattcccttcgtgagggttgttcccttcatttgttttcacctcttgcgggttataatccttattcggttctccctcatttggtgcgcacgcgggttcgtcttcccgttgatcattcgctgcatggtcgtgattaacgttgttatcgcctcccggggaggagtgtatggactgcgcttccttcgcctcttcttcttccataattttttttttttctttgtttgtgcaatttgttagaagcacatttttccagttgtagttaaaaagtttggcaatgtgactggcagtgtgattggcagtgtgattggcagtgtgattgggcgtgaaatcgggagtgaaatcgggagtgggattgtttcatcagggaagtgccgtgggggggaccacttcattttttaattttttcccgacaggaatcctggtgaacgttttgctattttatcatatgcactgattggttgactggatgactggatgactgactgcttgattaattttttttttttttcgacgacgcagccgcgtatgatgctctcttttcgccctttgcatagaaatatacagtaaataggatagaagttagattttttttttttttaaaaaggcattacttctcgaatgaggagaaaacttccaattttgaggaaagcagaggagtttcccattttgtgaacctgagtttggcatactcctttgcgactttctcaaccaagttcacatatgcatacgtacgtgcggtgcgtagtagctgactaggggatatttcctaacaagattccaattgaggagtgggatttatccgctgaggagaaacccaaactgtttaatttaacgtgaagaagaactcagtgagaaaaaaaaagtaatgcccgagagaaatgagcgcatacgattatgtatgcatatgagtgtacctacgcgtgtaacgtgtggtggtggtgggcagcaatgcgctgttcgatgaaagcgaatggtggaaggattaagaccatcacccatcgtcacacattaatatgtacttatgccattttgagtgattaaacaaaactgacacagagtcttcaaaatggataccgatatgcatgtatgcacatggtaactatgttgaatgtttttttttatggcttgcacatgttgcgaatgtttttcctttttttttttacaacacagtggtttatgcgatatcgtggggggatttcatgcaggcgtcaagggacatcatttcgaaatcgccagatagggtatgccaagcggaatgaaagtgcaaaaatgtgatgatgcgcaaggagagaggcgctccgtgcaaacacaactgctacacgaaattagcaacggcacgcacgctgcaacttaaagtattaacttctttcccttttgtagacaagatacgtgataaagttgcataggccgaccgagggaattattttgaaagtcacggataataaaaacgtaaggtcatttggtcgccgtccaggaagcgcacctctcgctgtcttaacaattgcatattcgtgcatgtgttttggttcaccatatgcactccgttatggttgtccgttttacacaacgcatacctacacagcgtctccctctccgaaatcctcgcagagcataatgtaccgattaagcaaaaatgacaacttaaagaggatagaagaattgaattccctttttctgatgtggggttccagcgaaaacgccaacgaggcctttccgctcaagcttagcagtacggatggatgcatacgaattgatgcacacaaattgatgcatgcaattgtgtgcttgtgtaaataagtaaatgtgtgcagatggagctacccctttatgaatatgccttcccaaatgccctctcgcttcaaccccccaccccctctacaggaagtgcggataaaacgaccaatgaccccaaggcgaaaaagggcacataggaaaaaaaaaaaaaaaaaaagaagaccagcatgtgaattgtgacaaatcccccacttgggaaattaccattttttgctgcagagttggggaaatatttacgattcccccaccccacttaatgtaatttattttacgttcatttagaacttggatcttttggaagttcgcccgtatgcttacgtgtaagtaagcgggggttataatttcccgtcctatagtcctcttgaataggaccacgtgcatgtgtatgcatacttcgatgttattttatttttttattttattatttattatagtttttttttttttttttttttttgtttgtgtgtaatggaaaatatgaacacggcgataatttttggtatacatttttgcaagtgtaaagtgtataacgtttttttttttttttttcccattttttctcatatgcactaattaacgctaacaattttatgtaataaatacgtagcaatttgcgttttattggaagtttatttttttttttttttactttcctatgcctgcactgttgagcttaaagcgtaaatataaagtgtgcctgcctacttattcttttccgcagcagcttacacgtatacgtgcatatttacatatatatgacgtgtaatctgcgctggaaaaaaaaatcaacagctggtggtatgcgaaactgaaaaattggaacatgcgcttcgttcagttggcgaagtgtacaaacgtagctacaagcttggctgatggaatgtgtcaataaaaaaaaaaaagcgagcataagcatccctctatctctggccaacgcatcattcgagcgcatcgcgcgaagatatcgaattgtatgcgataagtatttgcgaatacaggagatgtaacaaatggcacaaaacaaaaaaaaaaaaaaaaaaaaaggcaagcaaaagaagagaagcaaagaagaagggaagtattttttttctcaataaaagtaccttcccctccccttcctcagcttttccccccgttttgtaaatttcttttttttttaagtttgacaaaaaaaatttattgaaccaaatatgcatgcggagggatgaggcataccggaacacactccctacttggcattttccttttacaaaatttttagaggcacaactgatatgtttggcgagaaaatgtgcccatatgtgtacatgcacatgtacaccgtgtggttcgtttttttaggtacacacacagcggtctgaagtttcagtaatgccgaaaggtttacctttgcatgtatgcttgtcaataccaccaacaccatccgattagttcctccccccgcataactgcacgtttagcgcgataacaaatgcgcgccagtttattcctccagcattgtttataagcaggaggaatagaggcgaagccaaaaaaaataataataaaaaaaaaaaaaaaaacaggaacgagttaaatctcgataaagagcgcagctgaatgttatcccaagggtgaggaaaggaaaaggtggcaaatttttttttgtacataaaagtgtagcgcgtttgtaaagggatgcacagccgtatggttcagcataacagagcaagaatttgtgcacgtagtgagacgggcagccaaacggctaggccaaacaaactgccaaccggagtgaccaaatggcagatgacaagtctgggaagggggcgtacattaacaaccccgagttcccgtacaaaaacctgaacattaaaaagatcgaacggataaggaaaagcgtcagtctaggcagccagtttttcatccataaaaatccaattaacgatgagtcgtcgggaggaagaggacccgttcccaggcaggggaattcgcaaaattgcgcaaatagcttaagcaaaaaatttagtaaatcgaaaaattttatagagagaaacattgaaaaaatatctagcttaagcaaaaagaatgacatgttcttgaagaccaaaaagacatgtaacaggagccacgtggtgggttatgacgtatgcaaggaaggaaagagggacataaaggagaaggccactacagttttgggtgccggcccgctaaaaaatagggccacaggagtcactgctgggaacagtggtaatggcaatcacaatggcaataacaacgttttaagcaaaaacccagtcaaccatctgaaacacaaaactacactcgtccatgcaaaacacaaaagcgcagagtgcgattcggccagaaacaatacgtcttctgcgaatggttatagccacgcggaggaggctctgagaattgctagaaaattcccgggaataggagagagggggaatagacaacacgtggtcaacaatattgagaggtccaaaagctttgtcaggcattacgacgtggtcggtggggtggcggcctccactgctatgcttggcagctatgcggtgagtcatgcatcttccaaccatgcagccgcgaaccacagcaacagtaatgctcttctcagaagacagaaaacacttctcggtgaagacacggcaggtcaaaatcgcagggagaaagcgccctctacaagaatcgctagcagaaccgcgggtcatgacagaagcgaaacgcttttgaggaaaaacgcacagataagcaacggaatgataaaaaaaaacgaattggtcgatgtaaagaataacatgacccaggaggaggtagcccaaaacaagaagcaacaaaccaatgcacaagtcgcactttaccacgcagataaggataaacatgtaacaaatgaaggagaaaaaaaaatggaaaagaaattaacagaaagctcaaacgtagtatcaccttatgaggagcatgaaatgaaaaataaaggaaacgattatgtaagggataggaaaataaaacgagagggtaccttagaaggtcagagaagtggagacaacgagattggacagctagaatatgatggtgctggtgaagaggtggatatagattgtacgaaccatcagcggaaatttcatccgacaggtgaaggggagcatatgtacatgcaaaataatctcccaaatggttaccattacggtggaggtggcgttgaaaagagtgatcgtggaggcgatgtgcgaagggggagagatttctatgatgataagggtggaaacgatgaaatgtgcgaatcaggtgcgggagaggatggaaatgaggaaaaggacgcagcggatgaagacaacgaagaagaggtcgccgtcgcagaggaatcgcagggtagtggaggagaccgcgccctgcagaaagaggccaataagatagcaccaccaatctgtaatagcaatgacgcaggggcaggaaaaaaagaattccccgaaaaatcgataagcctaaacgatcattcttcccttgatatggttacaaattacagtctgcaaagtaagaaagactatcaaagttggggggacaaaataaagttaaaaagtggaacaactaaaaaactgcgaagcgttgactatacgtcccagacgatgcacaacgaaacgggtaaagctcattcttctcgatatgcacatttggactcacttggaaaaaaaacaaatgaagaaagacttacagataataaaaatgtgaacgaattttttggaaatgttagaagcagtatcggagcgtttgacgagttactgtcgaagcggcttgccaacttaaaagggagaagtgccccaccaagtggaatgcgtgtgctgaatggggggaaggaagaaggtgcccacaatggtactacaacgattaggggaccaaatgaaggactcacctcgcgtgataattattccttaaatgagtatcgaatagctgggggaaaatccatgcaggaggatttttcttccaaaaatagggaaggacaaagtgacaaaatggagaagccttctgaggagccaaagggaatgacgaggacatatatcaagagtgaagaaaatttcctgtttgatcaaaatagttataataatgtcaaaagagagggacagaaggaaaccgaggagattaaacataagcaacaggtgaacacacattatgtcgaaaatgagcgggaaatgatagttagcgaaatgaaaaagttagatgatagggcgtgcgatgagtacgctaaaaaaagtgacagtgcacgctcagataaaatattatcggatccgcctttagttcaaaacgagcagatgcacacatgtggcaacggtttggagaatgtggtcgaggaaggagattctccaacggaggaaagaaatgcactaaatgaggatacgcttaaaaaagagtttgccaattcatatgactacgaattttcgagctcgcgcaaagcgaatcatagcctttctggaagtaacttttctcctctgcaccaaaattattcgatcgaaggggaaaacctggacaacgcgaacgagggcgaagcgcacagtgacgatgaagactataaatcggtgacggagaagaaatccacggaggagggggtacaagtggaaaacgagggcgaaaaggaggaggaaatgggagaacaaatggaggagaaaatgggagaacaaatggaggagaaaatgggagaacaaatggaggagaaaatgggagaacaaatggaggagaaaatgggagaacaaatggaggaagaaatggaggaagaaatggaagaaaaaaacgaggtaaacgaggaggaaaaggaagaagaagaagaagaagatgaaggtgaagaaaaagaggaagagaaagagaaagaaaaaaaagggggaactactcaatgatctgccaggcgatgacgaagacgcagcggatgataaacaccccgatggaagtagccccaaagaacagtcttacggagaagaaggacactccaaggagcctaacagaggctattttgacaagagcattaatgaggactcagtggagaaggatcatttgtacgatgcccccgaaagtgcgaagattcctagtagggtctttttagcagtaaatgggaaagacgcccaaaaaggtgtacaaaaatatgcgcacaaggatttggtgcaatttaataagttggctgaggagcccttcgcaggcagacgcggagtagtcagggatgaagaagtcacagcacatcatggagataagccagatcagcaggatgaggataaacacaaatttctgtgtagctccaacgacacttaccatgtggatgtattgaagttgtacaataataagctatcccacgaaggggggaataaaaagaacaataaactcataaacaaaaatatgattttgaaggagatattcggctcgaattatgagtccagcttgaaaaatgatctgaacgagtcgagcaatgtgatgggcggcgaggaggaagcggtggaggaggaagcggcggaggacgacggggacgaagtggacgaaacgggaaacgtcgcggaggaagaagtggcggaggaagacgcagaagaagacgtcgagaatggcgcagaagaagacgccgaggatggcgcagaagaagacgccgaggatggcgcagaagtagaggcagaggctgtcgcagaggaagaggcgcaaaattacccacacgaggacacaaccgagaaggagttatcgaacaaaaacgctgcagtcataagcgatggtaagtacaaccattatgtaagcaacaaatcgatcggaggagatgcccacgagccgttcgagtctcagtttcataaaagtaacagcatggagaaggactcgtttggaagtgagctagccaacgacgaggactcgttgcttaaaaggtatgaagagaattcctcccccctgattttatccaagccgttgtttaacgataaaacgagtgaaagtagttataacacaagtgtgctaatgggcagagcaaaaaaagaatctctaacatttagggacaccaccgcagggggcaatagtcataaggatagaaaccgtaacggtgatgtccttttaaaaaagaaagggctacgaaagttagaggacacgtcaaattacactgaggaaaaacaaacgcataatgctgatgagttttcgagcgaatataaggaaggaggatatacatcggagacagagtcggagcaggtggcggtaggcaaagcacaggacccagcgatgcatgcgcgtgatgttgtgacgcatgggtggggagaatattacgaccgtgggggagacaggtatggggaaagcagcgatgcgaagagggtggaagaaccggatagcgaaaacgaaatggtcaatattgatggggtggtcgaaaaggcagccccggaggaagttaacaacagagcagcagatgaagagaaaggggaaagaatggatggagtttttgcaaaaaagagaaagggaagcgaacagccatatgaccattacattgatgagtatgaacaagggttcgctctggtgaaccataaggcaggcgaaaggaagagaaaagaaataaatgaggaaatagggaaatatgaaacaaggagggacagccaaggtaggcagtaccgaagttataaggactacgtaaaaggggaagaagtggaagggagaaatcacataagagaagaactcatggaaaaacacaggggaggaccaacggaggaggataaccaaatgcaacctcataaaacatcgtggacgcgaaaagcgcaacgtaccagtgacggagtagcgaacacagagaatgagttgacacatggaaatggcaaaactcaggacgagaagaaaaacaacgccatttggaaatacagggataaaaagttcctaatttatagagacaaattatttgaggaaaaagaaaaggaagtaaaccaaaggaagtctcacatgaatgacgaactgttagacacgcattatggaaaaaagtttgatgtaaataaagagagagaatatctattcgactccatgagcgataattataattatggttacctgaggaagggaaggggtggtaagagaagctctcagatgatgaatttgtatgaaagcattaaaagcagaatggaggctagcggaaacaaggaaagtagtgaccatagcaacttgaagagcgtcataagtgacgactactatttggactacataaagaataggagaaaacatagcaacaaatatgaaggagaaaaaagaggagtggataactataacaaagcgcagcaaagcagcaacgaaaatgagctcatgataaacaaaaggaaaaggaagaatatattcgaaagtgatagcctgataaatgatagcaaagatgaaccaaattttgatctggcacgtaacaataatgaattcctggatgatgtgaagaaaaaaataaaaaaaattgaccatatagagtgtagccatttatcctatggcaacagtgaatgctctaaggcagctgcgttgtatagcagcataaacgaaacaaaaaatagtagccacaccatcgtatcgaagaggagcaaatatattttgaaacactcgaatgcttcctctctttatgatgacgtccctttgttttttaactttgttaactgcagctcaattgtgttaggatctgaaattatatacgtcacagatgagacgtatggaaagtgcgaaaatattttaaaagacaaaccattcaacacggccaacgtggaaaggggttactatgaagattgctccaatgacctttataacgtgacgaatagtaatttgagcattggcatagctcaccatagggagcgcttgaacgacgtggctggtaaaggaaaggttgccaatttgttgggcgaacgagtgaactgctctagtgaggagaggaccggggggggaagcggttatctcaagttatccgaagagtcaggtaaatggggggaatgccctgggtggctcaccaaaagaagaataaaaaaatatttcgatttctgcatagtgaagctgtgcaaaccgaccctcatcaaaggaatcgacattgacacgaataattttttgggaaattacgctccgtatgtttctatcgaaggggcgtacatcgaagacgatatgttaatgagtgcggagtcgttttcgaaatatgtggaccgagttaaatacaagagcaagaaaaaaaacgacttcatgtttgagaaggactttttttcgcaccaccccccacgggggaggagcggcgaaagggtgggtgcgcacaacgagaatggtgaatgcagcagggtaggtgatgccagcaacaggaataacgatcgtaacgctgacgcagagaagaaaggtctgttcctatcgagccgaaacagcagtggggaaaaccgctactggagcaatgaccgcaggcgtctggacgaccacgtgctcaacaatagggaagaggtagaattggtgatagacgggaaaacatattttaaaagaaacaaatatttttatgaacccattttgatagatccccttgacaagtcagaccaggagtatgaaaattatttggaaattctaaggtataatgataagtataaaaaattgaggactaaccctaagtcgacatcgtttgtggccaacggaaatgagtaccgatacatagacaataaattgtacacgcttgtggatgtgacgaaggagatagctagtaggtatccgggaatccacaaggggtgcttgttaaggagttcttcttccccactgagcacggacaggaatggggctaacagtggcgaggggagggattattccagtggtgaccgctatggagatcgcttcgtcggagtggagggaggtagctttggcggaggagcgcgccatgcgaagggggagcggcgcgagaatggcgagaatggcgaaaatggcgaaaatggcgaaaatggtaaaaatggcgaaaatggcgaaaatgatgaaaatggcgaaaatagcgagaacagcgaagaggaggaggaggggaacccgttcctcgcgaactcgtataactcaaacacgctctttttagacaacgactactcaatagaaaagaaaatctacaacgacctgcacaagcagtatcaatgggtgtcgatcctagaggacgaaaggatgaatcccggatttaaaaactacaatcataactgtttcaacataaatacgtgtaacaaaatatttacccacctgattgtgtgtctactccccgatggaggaataaacaagttgcgagtgtatggagagataaagataagtgaaaaggttcgaaaaaaaagttacaaaaagactattaacgtatgtgacattttagatggatcccacgtcgtctacacaactgatgagttttatggaaaatcggaaaatatattgatcgatcagaactcagagtatgttatgggatggcaaacaagaagactcatcaataggcccctacgttatgttgaaaatttgacgataaataacatttcttccatattttttaacaacaattattgcataattaagctcagttttatcaccagcattaagtacatagaaattaacactatattttatgagtacaattttcccttgtgcgtttcgattgactactgctatatgaaggaagtacactcggaggagaaatccaagcagattcaattttttggtgaaaatattgagaacattcagtggaaggagcttctccccctgtcctacattaaggggaaccacatcaacttcttcacggtgaatggcagcagctctgacgcggcacctttgccggatatcgtgtcctcgcacctccgtctgaatatatacccggacgggggcataaacacgattaaggcgtacggcacggtggtggaggtgtagcgggcaaaggagaatggtgggagcgaaggatggaagtgaacaagtgctcgggacggtgcccactgcgtgacccggcgcgaacgtcgtgacaacgtcgtgacggttgatcgtgtatcgttcttatatgcttccctgcttccctggggagagaaaaaaactgcttgctcctatgcgtaacccgctttgaattaaaaatcaccctgctcgcaacggccactacgcccctcttaaaacactcttgttatgtgtacatgtggaccgtttggttcacctgtatgttttaaacacgtccacggttgcagaagtggccatctgcggacgtggcaccgttgaaatgcttccacatggcgatggctttttttttttcgtgcaacttgtccctgttttttttttttttttaaagcgtgtcattattttgttatgtgtcaattatttgctcatttatgtagcattaatatttttttttttttttttgggtgggggccacttggatacgagctgcaaattttctcaactggaacggcgacttttccaaaagtaaagcaacagtgtgagtttgagttttagtttgcggcattatgacattgctaccttgcgcggggagagataacgcggcacgtacgtagcaaagtggaactgccaatgtagagatattgtccgcgattaagcgctgctatgaagcatgaaaaatagcaaagcgcaggaagagaagtagccccttagcgcaaaaacgtagtcacagcacagcgacagtgtgtgacaggcgcaaaaagtgctagtggcagttcggcggaaaacacgtttagctatgtgcacttttcaaccccttctacactgcaaacgggaggaagtattaacattcgaacgcgtggaaccgtagggaaaataaagcatttcggattggagagttaactattattttcaccatatagataatctcccacatatgtttatcgtcactacgcgtatagctactttttgaagcacacgtatgtgctcgcgtacattcttgtcgttttttttgcggccacatatacgtcacgatagtagcacgacggaaagggaaccaccccaaataggagaagaaaaacattccgagtcctccccttccatacatacacaaacacaggtgcagccccatttgacttttatcgagcccctaatcaacagaacagaaggacagaaagatgaaaggaattgtcgttatcctttacgtcattctggcacacctctgttttggctttaaaaaattcacgcccaatcaggctctgaatgttgtatccagaagggggaggccaagtagcaggtcctcgcaaaagctgcatgagtctaagagcatagatctggccaatgacctcaaggaaaatgacctgattccgaacgtcaaagttatggtacaatgagaatcggcactgcggtagaatttgcggccggaggggctgctccagaatgagtggccgttcttccggtcgctttgtacctccggtttatttgttcctctgatcgctccgttcgtcgtacagcactgtacagcactgtactacactgtaactacactgtaactgcactgtaactgcactgcaatctgcgttatttattacccttttttttgccccagatcgatgtgaaaaacatgagtggcacggaccagccgggggaggaaaacgatttcaaagccattgacacacacgagctgtttaagaacaaaaaaattctattgataagtctgccgggagctttcacccccacatgcacgtccaaaatgataccgcagtatgaaagcgaatatgatttcttcattaaggaaaacaaatttgacgacatctactgtatcaccaacaatgatatttttgtgttaaaaagctggtttaaagatatgaaaataaaaaaggtgaaatatgttagtgatggaaatagctcctttaccgagagtatgaatatgcttgtggataagtccaacttttttatgggcatgagaccttggagatttgttgctatagtggaaaataacatcctaataaaaatgtttcaagaaaaagataagcaacataatatgcaggcggatccgtatgaagtttcgtccgtcgcggctgttaaggagttccttcgacagaaccagctctgagggggagaagtaggagaagtgggagaagtggaagaagtgggatttattgactctgtccaattgttgagatgattcccagggtttagaaagcccaaccgtttgtggggggttcaaacgaaaggcgcatttcatcgaagtgtctttcccatgtggtgcacggaagtgaacttggtcagtcatttggcatttttcgaaaagctcctctgaaccgttgcagtcatttgtttacattagcgcagttatttattttttttttctttttgcattttttatttgacacgcagatgtgaacgggggaagggaggtgagtttttccccggcggagtgaaattgtgtgtgcaccggggttctactagaccccgttgggtactttcagctaacgcctctgcgcggtgcgccacctgtccgtattgtgcgaatcgttctaaccgtgcgaactgtgcgaagcgcgcccgcgcagtctcatttgtacagttgactatttttaattaatttgaaaaacataaatgagtgttcacttaaacagttattaaaaaaaaaaagttttattgtttgtggcttcgcttgtgctcactagcccaggcgccgtacgcacgtacgtgagcattcccgcaccatcacgggtaacattactgccgcgatggaaagaccgcaggtcggcatacgtggaggcctatttttaaagcgcacgttggaatggaaagcatccaagtttatactccaatttgacagttgctgccaaacgttgccttgttatgcggttaatggggtgtcacatggggtacggcaatccgtacgtgtgtgaagcgcacatgtaaggggtagtggtgaaaatcacgattatacgcttcatacatctacggattgccccacgcatatgaacaggtatatcaatgcgtttcaatataacgcacagcggatgggaggagagagtcccaacccggacacctattcattcagctgcaacttgatgcggaattccctccccttcaacggatggtcatattttccataccagcacagttgttcagaaggatggacttaaaaatatcgtcatcattcatattcttcatggtctctatattattattctggacttgtaattcgttttctattttctgtctctcctttggcttcaccttatcaataatgattatgctgtagttgtcctctttctccaaatataagctgatgtcattgtcgaaggtgtgttttcttaagtcatatgcatttacataatctcctggttttaaatgcctagcgttacacgttttggtgagtattgtgtttccctcagattcgtcgtacaactcgacgaatgcgtagactagtttgtctagctttacttttctggaggaggatttgcaactctttgagtctgcgattgagccgttttcttcgttcacttggaagaggtcatcggaggagacttcctccacggtgtttgagctgatcgaatttttcgttttcctcttcaagttaacgtttttatctttggctctgatcgaccggtttgacgctcccttttggcgtccattcagggatgcatcatcctcttgcgcagtgtctccaatggagtcataacacctgtcattggatggggcggcactggtagagaaggcaccacctctcctctcattcttggaatacgggtcgttatcgatgtactccacgttgagtattagaaaaactttggagtctgccttgctcaggaggggaaggaaggggtgcttgttgtacctctcttgagatatatgagcagagttagaagaacaaaaaggattaatcaatatgatgaatatggaaacgtgcaggcaaaggtagaaggagctcttgattccatacttgatggataaatctttcgggaaaaaaatcaaatcgtatttacatatgggacaaatatcgatagaaaaagagtataaataattgtacgtgttattattcgcatcgtggtttatcaaatgtttcgagtttttacattttgacatggtcttgcttaatatgaagtcgcagaatttaagggcatctgttcgtgacaaaaaatggaagtctaagccatccgggttggacactatgttaataatattttcgttcatattatattttaatagtaagctttccaaaaacaggagtgtttttttatgttcaactttttgcctaaccgatacgcaagtgttgtatgtgtagggtgtatacgtcttcttgcagtcatcacattgggtatattttattacgtaatgtaaaattaactccatctcactgatgaaattgttgattaattcttcttgtacgctgaggtggattttgattcttttgctgtgcggttctgtatataagaattttgcatccaatatttttagttttttcaatttattcactttttttaagcatagggctagtaattctttgctctccaattcgcaatatacccacctgttgtgcaggtacctcttgcattcgcggcagtagtatatcaggtaggtgtccttatttatgttgacgctactactttctacgttttgcaaaatgcagttgttgcacattttggatgcgttcgcctttatgctgtctccgcacaggatgcacgcaatcagctgtatgttgtcattttgttggttctctgcgtagtccacgttttcgtagtccttcccgttagctgaggggcggtaatcatggggtgcattcccattggggatattctcatttggtatcagcccaattggagcttccccatttggcccgccgtttcccccttttccagccacctgcatggagttcagaatgtcgacgaaggaagacgcacggaaattatttagactctcgttgtacgacttttcgaagtctgtgcgttccgttttaacttctattttggcctccgttttaattttcgtttccgctttttcccccccttcgccgttctttttattagcagccatctcgtcagtctcacccccctccagttggtccttcaaaaacatggagttctgctcattcttcgcgcactcacgcttgtcgaatttaacatacgatggctctttctccttgtctttgtattcgttctctttgctgcgcgaggcgaacagcttgtgttgattttcctggggggcgaacatcttgtgctgggtctcctgtgctgcgaaaaatttgaactgcgtgtggaagcgcctacgctggttgtcctcgctggagaagagcttgtgctcgttttcgttgcatgaactgccgttagggttgtctttttctttcccccagcattcgtcaccgtttcgttcaccgtcgctgctgcacttggcccaactgattttcacaaagtcgttctccttgcggtcgttctccttgcagtcactcttctgaccgtcacgcttctggtcgtcacgttgctggtcgtcacgttgctcatcgtcacgtttctgaccgttactgtgctgaccgttgctgtgcttcccctcgtccgtgcctgcgtggtaaacatccccattttggtgcccctccaaagaaccgccatccatttttacgtcttcctttttcgcatttgccccatcctcatcaagtaggaaactgactttctttgtaacttttttcttcggaatcgattcgctggtgcttttctcattcgtcaaggctaccgtttgttcagttacttccttttcgccattctgacaggtttcctccttttttaaattgctcattttgctcttttttttttcttttttggaaaatctatgtaggtatttattcaaggcgggaaaaaaagtggcaaaaaaaaggaataatctgccaatgggttaaaaggaacttattgcagagtagaatattctacatgagaatgtcctttcataatgccgtttgttcattgctggtgtgggaatgattccgcactgtatttttttcttcctctaaaaattgaggggtatatgttctcaaaaatatttcaaaaatcgtcgttcttttggtattttgttctcgtattatctttacacgtacaatttgtactttttccgatttatcgtttatccttttttttttttttttttttttttttttccaacttgttgccagtttttttggatggattttacctcaatatggttttttcaaaatggaaaggcaagattttctctgcggggttgaaggaagaaaaattaatttcggcggtcgcgcattacgtaggagcattaaaaaggcgtacgcttttcgtcctgtttgcttcgacggtttttgtgagcctttccagagttacttgtggcttccgtttttttttttttcttcttgcaaaaaagggggtatgcacaaatgtagatgtttacgcgtttatatgtttatgtacgcgcaggaatgttttccctttcttcaatgaactcatgctgatgttaccccctttgtgggcacttcttttattcctccaccgcgtcagcagaattcttcggaaaggccatagtgcgggatttgtggggggaccgggatattcctataccgcatgcggcgtcacatgatgttagctcatgtatgcgttgcattttgccttttatgccgcgattggctctacttccgtttgcttttccctcacgtaggagtagaagcgttttatctcctcggcgctaattgtagcactctcgggtaaccatcatggagtttttttttaattgtaccagtccgtcagtacgcaggcaataatacactgcatttgtagcactttatgctgtggttaagcgtaatattcattgggggcaaaaaaattacctacctttgtatggggttagtttttttaaaaaaaacggcgccattttgacatatgaacggagaaaaattgaggaaaaaaattaaggaaaaaaattgaggagaaaaatattttcacggagaaggattaagcatgctgttgaagaatcacattttgtgtcaaattgaaggaacacagcattgtgccgttcgtctgttcgccaaactggcacaattttctacttaaaaaaaaaaaaagcagaaaaggggataattagtaattcgcctgttgcatacatttatttacccttccttttggagaaaacccaaaagagcactcatttttgtaagctcacatttgaggaattatcaatctgccttatcgtcagcacataaaatgagtgaagagagagaagaggagagtaaagaagtagtccaggttgttgaggcgaaggatgatgagaaagaatcatgtacggcactaaatggcgacacaagtgatactaagaaaaggaaggagggtgcagaggattatgggcaggtcgtggtgaagaagcgtgccctgcctagtgaggacgcgagtgcgcaggtgagtgcacaggaggatggtgccgtagaggtgcaagtggaggaggaagaagaagagaatgatgaggtaggtgaaggagaagaagatgatgaggaggaggagcaggaggatgaagaagaagatgatgatgatgaggaggaggatgatgatgacgaacgagacgcgctcgacgacggcgcggatgaagacccctacatgctcaaagacgcgacgtacatccaaaagaacgagctctggcgaaaccgacagagagtcctgatcgtgaggtcgccgctaaaaaaaaagaactgcaaatcgttcgtcgaaaatttaaagctgttgctgccgcatcataagacggaaagcaagtggaacaaaaaggacaaaaaaagcgacctatgcgacataagctacagcagaaactgcaataacattatcttttttgatataaaaaaaaaaagatattgcttatggatatgtaaaaataaaacaggaccttccttatattttgagatcttggattatatccccctgcacagtttactcttttcggggaactgcttactctattcaaggccgcttttaatttttagtaagccatttgaagaattggatcacctgaaattaatcaaagaggttttcattcaagtgttcgggacacccaattaccatccgctaagcaaacccttctacgatcactgctacagttttgtgcatgtgaataatttgatttattttagacattaccaaataatgcccataactttagcagattctaacaatgttaataagcagaagttggtggaaattggacccagatttactctacatattattcgaatttttgaagagtgtttcaaagggagggttttgtacgaaaatgtaaagtacaagaattatgtttccccgcagcagctgcggatggaaaagaatgtgcataagaaaatgaagaatttaaagaagaagaaaaatatgtttaagaggatgaagtctatccggaccccaattaaaatggacatagacttttaggttgggggagggctgcacctgggtcttccacgagaggaggcccctcccctggacctttcccgcccgcgttatcgtgagtgggcatttctgtttgaatgtgaatatttggtttagtttttcccactttgcattgtctgcttttttacgcattattacgcgctattacatttttttacgcctttctacgctgtcttataccagtttacacccatttgtgctttttttttcgttaaggggtctgcggcgtgagtgcgtcgcccattgcgcacatacaggggaagatacccgcaccggacatatgcgtgccgtttcttcttaaaaaccttctcatgaaaaaacggaagagttgtggacgaagagaatgtcgtacatatgttacgcgtgcctctgtagacgccccccttttttcttaccaacttcaaccccccataaaaagtgacatgcgtgcacagtagcacatgcagcattgtagatttaaaaaaaaaaaaaaaaacacaatgcatattgtgttgtttgcaacctcgctgctttatgtgagtagtgtttaaagggattggtactacattctctttttcattccgactgctttggtaaaaataaataggaaggcggataaaatgctatgaaaattttgagtttttttttttttttaccgttaaggggggtagccttttatgtggcgaacttgccatgatgttccttttcatcgtaacaatgaatttcttcacgctttcccatttttgttttccctttggttgaaaaacgaatcagtttttttttccccacagttgatgttaaaataggaaagcaacgcataagcatgtgttaaaaggatttttctgcaaaatgacttttttttttttttcccatttttttttttttttttgcaaaaggggcgttgggaaaaaaaaaaaaaatgatccatacatacgaatatacataccaatgtgcacggggcgtgcgtaataaaagggggaaggcgaaaaaacgttagaaggggagcagccaaggcagaatacgtgacaacttaaatttccttccccaaagaggaagagtaaatatggtgagtgtatgaatatgaatagcccccccccacgttatgtacgcatgaacgtttttacgtaccttcagcgtacctgcatataactgctggatgggcaacgcttagagggcgcagagaaagaacatcgagagcgctttcaaagataaaaaaaaaaaaaaaaagccccaaaatgtcgttggccagggagaaatatctgaaaaggaaaagagaactgcttgggaacataaacataattgacaataacttaggagaaaagaaggaaccaaatttggaggaaagaaaaagagaaggaaaaaatgaagagaatccctatgaacgtaaaaatgagcaaacgttaaggagagatagagagcaccgcgtggaggatgagtgggggaaccagggaagaaggggcccccccgagggcagcagatctggcggccataacgagataagtcataggaaaaacgaccggaggcacccggatgatcgggggcaccacgtcgaccgctcacaccacgtcgaccgctcacaccacgcggatcgctcacacaacgcggatcgctcacacaacgcggatcgctcacaccacatggaccgctcacaccacatggaccgctcacaccacgcggaccgctcgcaccgcggcgaacctacgctgcagaggaagaaagaacccctgctggacggaaaccaaagcaaaccgattctcacgaggaataaggataaccccgtcttcagcaaaagcaacacgcccgatgacgcgcagcagtggagcatccgcccccccaaactggggagagactcctccaatgtgagtcaaagcgcacatagcttccgctcggtgaatgaaaacacgtctaacaaggatgtagaacctacgaaacagagggacaaaaagggaacctcccccgtgagtaccacctcatacgagttactaaccaatttaagtaacatagaaataaacgacagcgcaactttgctaatatacacgtgcaagttattgctacaaatgtgtgggaaggaaaatgaaaataaagttaagatgaacatgtccctctcgtcggtcgaaatattgagagaaataaaaaacagaaataggaaaaatgtaaagttactgaaaataaatattctaaatgaggtactcacgcatatgtctcttaacagaggaggtgggggggatcaagttggtacaaatacaagtgatccgagtctagaaaaacataaagaaataaagctagaggaggcctgtatagatatagaaaacgtgggcataagcatcataataaaagttatctacataaagaatgtgaagaatttactcacgaagtgtttatttcaacagggtaagggtagcgcacgagggggagatggaataagtgtaggaagaggcacaaacaggagtgacaagggaaatatcgaggataaaaaaggtgcgcgtgtgctcgtaggaggtatgcatatcccgtatgagtatcgaaccaccgggggaacagacggcagcgggagtaacacgtacaactcgcttctgcaagaaaatgaaaaaaaaaattcttaaccaaaattatgccatggagtatgaagcaaaatatggagatagtacccaaggcggaaacaaatatagtcagagtgacgataccaaacatgttaacaacagtagtgggagcaacaaaataaactatctagaaaatttactaaacgaaccaacggcgaaggaaaagaaaataaaacaggagaagactaacatcctatccataatcgaagcaccaacggtgatagaggaaatgcgaataaaaaagtttcaaaaaaagacgactctgtaaaaattatatgtccttatttgaccaaaaaagtatgccaaaagcacaacaaagaatgcaacaaagttcattttaaaaaaattatatccgagcatacagacgtatcattgggagactgctcctatctagacacttgcaggcacatcgaaacgtgcaaatttgttcattacgcggtggataaagatgaccaggtagtaggtagccatcaagaatgtgtgaccgagaagaaagtggacatatttagcatgacggataatacgtacggaccgcagtggatacgatgcgatttaagaaacttcgacttgagtatctttaaccagtacgttagtgtcgtgatggcagaccctccgtgggacatccatatggatttaccctacgggacgatgacagataatgaaatgaaactgttacctgtgcagttaatacaagatgaaggcatgatctttttgtgggtcactggtagggcaatggaattggcaagggagtgcctacaaatatggggttacaaaagggtggaagaaattttatgggttaaaacaaatcatttgcaaagaattataagaactggtaggactggtcactggctgaatcactccaaggagcattgcctagttggcatcaaaggaaaccccgttgttaacagaaatatcgactgcaatgtgatcgtgtcggaggtgagagaaacttctaggaagcctgacgaaatttactctctaatagagcgaatgtgtcctcagaatttaaaaattgagcttttcgggcggccccacaacatcaggagaaactggatcaccctggggaaccagctgaacggcgtggttttgcaccacccccagattaaggagaggtataacaagatagccccgcagttcaacatgccgctctgcgaggagtaacacggaggtggtacgtggccagtactacatttttatgatgtaactgccacgtggctaccacacgacaaacacgtagtccatctgaaggaagacccatttggggtgtcaccacgagctggcaaacattcggagctcggaatagtgtgatgtgctcactgggaacaaactatgaaggtgctaacttggggattactcaaaagggtaagcggtgaggcgaaccgcttaaaattaaggagcgctggtatgttgcttcgcccccctccgttagccatcatttgcgcaggcacagttgcgtttgccgttgccgttgtggttgccttagcagtggtttggcgtggccacgtctgcgcgcacatgcgcaagcgcgtatgtagttatgtacacctatgtgcacatcgcatgtgacgtacttttattttttttttgtgtgtaccatattttgtaaccgtcgagtcctctcacaatttcaccacttcaatgatcagcattaaattttgttgtccctttttttttttttttgtaaagaaaattgtccatatttgaggaattgcgcgaatatttatttaagcgcaaatatatgcccacgttttttccgttttgaaattaacccttttgttagcatcatctcattttaaagtgaaaattttataatttataattttacaatttttaaggcccaaaaaaggggagtccgcgcgatccaatccagccgaaaaggtgagcgtgcgtatgcataataaagcagtatgtcccaaaaaattggtttaaaaaaaacataaaaaaggaacgaacttttttttttctccatcattgtgtcataggaaggttcttagttaccacttgttagttaccacttctttgtgaaggtagaaaaatagttggggggaaacgtccccaaatttttgcctattcaaagcgcgagctggtaggtgtagccgtatggaggtccttccccattgggaagtattcaaatgggttactcagctacacgctcaagtgcacaaacaggaacattcataatttgcatacgtatgcgtaacttcttttccgctctgcgaatccttcgcacatggataaaaagtcggcggggcccttttctttctccccaagtatccaattaaatttgaccgtggcgacatagattcctaaaagaagcgcaaattgagggtaagccaaaatagaacttatgccttgtaggaatttccccccaaatgaatactacccgctatgtgtatgcttattcgtaagaggcaaaacttatttacccacgacataccgcattggtaaagcccttccagttgaggattccccaggtgacaattcaaaccagcatgcaatcgtaaaatgaggaaaatatggacccccataagaagaacagaagatcagaaggcgataaagaacaactacgatgaagaaacgaaggagaactttgaaaaatcgctcccaaaggattttatagaaaataacaggaacaacaggataccatacttcgaaattaaggaagccacttgtgagtgagcctcgtgtggtagcaccacataaagtggctaacttgcttgccgtttagcagatacgcggagctatgcctgtaatgcgatggtattagtatcaccgcatgcctttgtgcgttcttatgaacttacctgttcatctaaaacatattgcatgttcgtttcctcctccctccccccttttttttttttcttaaccctgtagtgatcgagcagaaggaaaagaaggaagctcagaaaatattggccctggagttacgagacaagtgcaggtaaaaatggacattcagttgatgggttaagagggccccgcaagaatagctatgtgtgcatgcttatgtagacgatgtgatcttcgatctcctgaatcgaagtgctcacttttcacttgactcctctcgtagggccgaaattgatgactacgtggagtgcacagtaggaagggtgtggacaattctgcgatgcaaagacatgatggttaaaatgaggaagtgcttgaagaagtatgaaaatctcgaggtatgtgaaagggaacgcaaatggcgaaaagtggaaaaaaaaatacctctgcataatggaaaagaagtgccttccgcaaaatggaagaaaaatgccaaccgcaaattttacgggcacacctcgcgcacgtatctgcatgtgcacgtgatcacatttgcacatccccatctttaccccccttagtatgtgaagttccgggaacggcaaattatcgaggagcggaagagaaacggaacgagtctacacagatcggatgaacgggccagatacaacagatttgtttacacgtgaggagaaaaagggagaccccaaatgaggagggtgccacacatgcgtgtgcatttatacgctctcatactcgtgtgccccctcccgatgacgcgaaatgtgtggctattccatttttccaaaatggcatccttttttcgattttgtagggataaagaaaagggctgggttccagaaaggcaatattgaaggttctccacggagggtcatgcaacctttttttttttgcgcagatttgttagaacatactggagaaagcttgagtctctcacacgggtgtgtgtctcttcgcagttttgcggaaaatttggggaaaaaaaaaaaaaaaaacgtaggtggcataactgcaatcgaaaggagccacaatcggtaggaaaacgaatttgtgcgaaatggtagtcattttggggggatgcagtgggtcaaccctttgcgaagctcacaccggtgcgtccagcccaggagagagaccaactcagtagataatctggtacacgtcattccccctgtcgaaagtgtcaatgtgctgaaagatgtttaagtatttcatttggtcgaaggcagggtcgtcttctaggtagttaaacttgaggaaggaaggaatagtcttaaaataaacacagacattatgatgcgaggaaattaagtgagttaatttacatctttctgagcagtaagtagcaatgtaacaaccagggcaataatcaaaattatttttgttatgctcaaaatggtgaacattgagatatttattgcatacagaattccagcagtaaatgccataatttatattttttaaaaagtaaaattctcctatggagttttcttgttttaaattattgaagtagtatctgttcacgattgtcaattcttgcaacataatgttatcgcttactgtttgttctctttgcaatgcacaagaaacaaaatggtgaattttgacagcgattacgtacacctgcttccacgtattttcatttgttaaagagcttttatggtaatatgaatttttaataattttcgtcatgtgtagaatatgctcgcaatattttttttatataaattgatcttagtttgtatagacacaataaatctgcgacgaatagcaatacgtctctccctatgaggatattcatgtcgtcataaaaaatttcttttaatatgtctagcagtttgatctgattttcgtttattctttccaggaaatttttgttggatactccgtataggaattctgttatcattaagaaaaatgagttgataaaagttaagtacttttggctgaccgttacgttctcaatgtttttttttcttaacgaattcatgattatgttgaaaaaggccgagtcgaagaagctctcgacgattttttccatgtcgatatttttgtactccttgaagaaggggaataggtttcttatcacgtcaatgtggtagttcaggctcgatatgacgacgtcgttgtaaatgttgctgctgttcttttccagcgtcatgttgattcgcacttcgctgtacttgtacgcgtggaggcgcatgagcagtcggtagatgctggggactccgctgaacagggcgcctgcggcggtgagcagtgtgggggcaacattgtgagagaagcattgtgggagaagcattgtaggggaagcattgtaggggaagcattgtaggggcagcattgtaggggcagcattgtagaggaaaaaatgtacgattttatcagtttagaggttcaccataaagcggcaacactgtatgagtaggagcacgcgttggtcgcgcacaacgacgcggcgatcgccctcgcctacccgtaaaaatgtagtggctgaacttgtagaacttcccgttcgtgcgcgaatagacatactgatccagcacagacgcatcactgtcgtaattcattagataggaataaaacgaattacgtgtgctgttgaaaatttccatggcgagaggaatccatatgttgtgcacaatctgaatccaaaacttcccattgtctatgtgcaaatttagcatattatttataaattgctcatttttcataattttctccaagttggtttttaaataaaatttcgaaatgtcattctggtcgatgtaaaaatctcctcgtgtcaaatgtttcgatctgatgtaccttctaatttttctcaacccagtaatgtcctcataaggatacacataatgatatttatttaaaaataatttcaagtacttgcatttgtctagtctttcatcaaaatctggagtggtaatgacatttaggatatcgataacttcagctacatccaccgaatcgcaattaaaatttaatccttggacaatttttttacatttttcctgtaccattcgtagggctgttttttcgacatcgttgccggggcaaattgtgtgatcgctatattggagtacatccaaatcgtgttttatttttataatgtctgtgtctatatttgttggcctaaatttatgcgtgtcatgattttctgccttgtaaaattttaagctgttgcacacgttggtgcatgccttttggattttttttaaatggaagcgctcgctgcccatgcctttcctcgacaggaatatgaggtcgttgtactggtcgtttatgcggatggagggaagtttcttttgctttggggcgcccgcgtttttgttcggttcgtccgctgggttggccttgtttggttcacccgctgcgccatccgccgcgtaaccctccccattttggcaatctaactcacacggactgtatttctcgaaaatgcctcttttgtcgcgcaaaaacccgcagatcagctcgtccaaggatttaattttcaccttttttctatgactctctgccgtgctgggatttttgaataagtaaaacaggtcttcttccttggagttaaaaaacgctttgttgtcatgtgcgttatgtcgtgcgggcaccataattttgacttgaccttttctgcgtcacgaagctgttagttacaacaggagggcaattttgttcgtttatgctgtatgtaaaagtggttacattcgcgtttaggaagttgaggggtgaagagaccatgtgcaccttttttttttttcctcatcacactggagtacaaatgggagggaagacggcaaaagaaaaaatggacaaacgcactgacatagcgcggatggagaatgatcacttttgtgttttcccctttcgcagcagaatagcaccagtgcgtgcattgaacgggaacaatactgacgattcgcatttttacagaaggtgcaggaaaaaggtgggtgaaaatacaacatgtgtgtgtgtgtgtacacctgagcatatatacacatttgtatgctgcatttttccgcaggtgttgcgtttgagaagtggcaatatttttttcccatttttcgcgttcatttttgttttatttatctatatatcatatttttacgttaaaagaaaagagagtaggacaaagagggaaaaaaaaaaaaaatacatttatttatgacccacgtgtggtgccgcaaaaataaagtgtaaaaagcgtaacagggttactttttggcatcacttgcgaagtgtgtggagtgggaaaaatccccaaccaagatataatcaggaatacggacttaagggataggcaaaagacaaactttgctcctgcacacgcttcgcattaatgttcctacatttgaaataattgcttttttatttttaaggtttcatagttgcgtcgaatgaggggtgtactttcaaaatggcaacacctgaaagggatgtgtgccactgaatttcccttttttttttttttttcctattttgagagtaattcaacttgcatgtacacataaaaatgacgcactatcgctaaaggagaaatacccttttgcatttacggagcgttgcacaaacgtgaattggtcataatcgaggagccatgaagtattcctttctcaaagggtgggagcgtcgaatcatgttgctttgttactcatttgtggcacgctcccgtagaaaaaaaataaatgaataaattcatgaataaataaataaatgaataaataaatgaataaatgaataaccttttcttgcaacgtaattttgcaaaagtgttttttccacgcaatttcaccgcggtgagaggcagcaacccgtttggaacccctttgggaggggagggggaaatgtgtgaacgatggtggtagcttgggaggggggaattttctcaaaattagtttggtatgcattcctcatggagaaggtgaatctgatgtatgtttgatggaaaatggggaatttcctcttcttacacttatgtgttttgagctcagaaaaagcgtctcagttgaaaggaacagtgggcccaattgatttcacctcgcttcgctttcgtttttttttttttttttccatcgggcattcccttttacagtaacatacatgagcataagtttcccatcacataatggtaaaatggagaaatcatgtgaactgaaaattttttaaatgaaacagctttgaattgcttatgcatatttgcgaagcgctacgcgagaacttgtcttgcaagtctacagatgtcaattttttttaaaaaaaaaaagatggggcgcacaagggcgttactattttttattggcgagttcaatttttcccgattcgtaatccttttttattctacccccaattgcctacatttggaggtactcttcttccaaaatgaccgaaatatgcacatgcaaaaatacaggcgtgtggacacaggagtaaaaaaaaaaaaagcagggcgcgaacacggccgtaaacaattaccaacggaagtgcaagctgaagtgcaggtacacacactgcgaaagaatggaggaacccaaatgtaacattctgtatgaacatatgaaccaggaaaaaaaaataaagctaataaatgttgcaaaggaagtgtaccacaatataaataacaataaaataaattcctggagatgcgcgacgatagctttgagagacaaaataaaagaaattttcgattataatgaaaagggatggcatattattataggatataaatttggcttcttctgtacacacgaagtgtacaatgcgttacattttaagttagatcacgtggagtttctcattttcaagcacggctaacagaggagaagcgcacttcggtgagtaagcagctgtgcatccaacgtatacgttacacacgggtatttacttgtctgtggtcacgtgtgcatgtgtaggggtgtccttaaaatgactggcacgtttacacgatttgaagaaaatgatctgtttttttttttattgcaggttatgtaatttgcagcgtgaggatgttaatgaggaggattatttcctttgcgtgggtgtacatacataagttcgcgcatgcagggatacacgtgtgcatatataccccccttcatgaagaaatgttaatacgcaaaaaaataggggaaaattttgcaagggggacttcctcacaatgagaagaacaaaacgaaaaaaaaaaggaaaaaaaaaattcttggttgttacgatgtcattttgtccagaaaacggtgaagatttccttttcgcagtgtggatagattggaagcatttccaccgcttgaagcctgcccgcctgcacacctttattttatatttattttttttttttaacccgttcatgcacacataaccaaagaaataataacgacacgtaaaaggtgagggaattccttttttcgaattgccctttgaaggggaaaaacgttttgccacaaaagggttgtaagcgttcttcaaaaaagtcgtccacaaatatactatgtggcatgtgcatatgcatgcatgttgccgctatgtaagggaacatttgccctgatattttccaaaaaaggcgtgcatatgtacatgtgcaaagtgggggacatatttacgaacgtgggaacgacagtgggcttttcaaatttccatcgtgggccagaacaaatgactattttgtgaagatctattctggtattaatcgacaaaaaaattgaagtcttcgccaatttgtacgacatgccagtcttaaaaaatggagtaaaaaattaaacgtaggaaaaaaaacaaaaaggttattttccaccgggtgcattccgtgcactgtttttgtaagtagaaatctttgcacacgccaaaaaaaaaaaaaaaacctttatttttacataaaaagtgcttaatatatacgtagcatattttgcctacctgatttatattatctcaaaaaaggaagaaacttttcctgtatgtgtacccctttgtggtgaaaaaaaattgcggaaaaatgtttatataagactttgcgataagatcagaaagtctataattcaatgaaattatttctgtgttagtttttacgtgcctgtggacaggcttttttttttttttttgatctaacgtactttgttaatatacattttgcattgcacactttacgtttgttgttctagcgaaagggaaaaaaggaaaaagatatgcaagaataaacttggtatttgcgcaacagggtgttaatttttttctgcctttttttttttttccttttttgtgccttcgttgctctgatgagaagtggtcttgtagggggcatttaatatttttttttttcctccgttgcttttggagtcctttcgagcatatgtaactgtatgtagatttagtcacgcgttaattattttttcccccgttttagactttcctttcatgtgtgggaattccccattgggagttcattctgtggagctaaacgggtgaaggcgctccgtccgcgtggaatttcacccattagaggcactgcgatgaggaaggtgtgtccacggaagcacgcttagaaagtttgttgggcgattcgttcaaccgacttgtgaattcctcaagaaggagaacagaaagggcagcaaaggagcagcaaagtagcagcaaaaggtaagtaacccaatctgacgaacctattttaggaggaaccccccaaaaaatggagctggagaaaacgcacttgataaactacttccttgaaatatgtccaactgttttggactgctccaggaaggagctgcaatctgtgttggcaaaaaaggaagaggagaaaataagaagatttatggccgacaaaaatgtaaacctgatcgtgattgggaaggaaaaaaaagaagacgcagataatgaggggtcggacagaaacgggcactcgggaagtgcctccaaggaaggggctgaacaagaagaagagtcaaccgcatccgcaccactatcaacaccaccatccgcagcagtcgcaacagcggaacgcggcgcgaagttggagaaggaaccagggcatgtcctattcgtcgagctgaacataaactacaaatgcgtgaccaaaagtgttgccatagctttcatgaaacgaaacaaagaaaactttttagctatgcacgaccagatagacaaaggaaataacaaaacaaacttgtcgaacgaattgctcatgtttgtctgtggacaacacgattgcgatactcccctggatttagtatacttatatttatcgcaaggttttaacacgatatttgatgccgcttcctctgctgcccacagtgcagctgctaaggattttattccaaacggttactccaggaaagagcttgaaagtagcggcggtctcgctggtacctctgctagcggtaccactacagggggcaataaatacctaacatacgaaggagaaaataaattatcgaacgttttaatgacaaacgtgtcgaagaagctaaacgaacttctcatatccatgaagaatgctcaaatcgatttgaacattcctatcataaacttaagtgtggacagacggataaaagagttagtacgggaatatccaagcatagacgaaataaaaccagagaagttaaaagcgctgtgtgaatcccaagaatttctaaatcagttacaaaaagatgtgacaaaatgggttgaagaaatacaaaagctaactagactgaatggagactttaaaagtggaagcgcattagcagaaataaatttttggatcggatacgaaaatgctctgtctcagctagaaaatcagctaaggactcctgaggtgatcttaacgttacaaattttgaagagtgccaagaggtactttgcaaccatgtctttcgacagtgacatccaactgaagcagtcaaaggaatacgtcttaaatgtgaacattttgatgaaggacttccccatagatgaccttctaggtgcacagaccattcagcagattatccaggctgtaaggattattttcacccatttgaagaagttaaaaaatacaacgaagtatcccttatctaggtcgtacaattttgtggaggccttgtctagagatttggggaacaccctgaaaaaggtactgtcaccacaggcactactaagcatggattatcaagaattcgacgtgctcatttcgggatgcatggaagtgtttcgtctatggaatgacgaaatgagagtgttcaaagatatggtgagagaacttataaaaaagaggagtttcaacgaaagggcacctgccaaaatggtattcgaacatataaatctgcaagaaaggttagacgaaataaggaagttcagaaagcagcatcaaaagtttaaagcagttatcacaaaggtgtttggggatgacagaacagtgggagtaaatctgctgaaggatataaattcagcgtatgatatttttttatcgttggatgctctggacttgtccaaaacgggggaagagctgtgggaaaaatcgaaactctcttacgaatccagagttaacaaagtggagtcccaaattacattcaagttgagggaccaattgggaggggccaaaacatccacagaaatgtttaacgccttctctaaattcaacccgttgttttttagacccaaaattagaggtgccattcaagagtaccaaaacagcttaatacaaattgttgtggacgatttgcggaaacttcaaatggtgtacatcaatgggtatgtgaaaagcccctccgaaaaggtgtcaaccattagggacattccgttggtggctgggtccatcatctgggctaaacagattgaacgcaagttggaagactccctcaaaaggatagaaaatgtgctgggaagaggatgggaacaacactctgaagggaagaatttgaggcaaagtattgacaattttaagaccctcctgtcgcaaaataagacgtttgaaaaatggctcaagggggtgaagaatgcagataaattcgacatgtacgagaaaataattaagataaaaaagttgggagtaaaaaatttcgaaattgtggcaaactacgattttgaattttttaacttgtttaaggaggttcgatacttacagtccatcaatttgagagtcccctactctataaaggtaaaggcagatgagacaaaattgatatacccgtatgccctaaccctgcagaagacgtttaggagttacatgaaaatatgcctcttcatggagaacgaagccaaggcagtgcctttcaattcgaccataacaaagttggtggcatccatacataataatgtccaggcgaaaatcaaggaagggattggcctacactgggattcggatgtactggagacgtatgtaaggaagttgaccgaagtggttaacacattcgagtctatggtggatgaagccgtgcgaaaaaattccttcgttttggataccttagataggataaaagcgtgcgaaataaccatcgatgggaacgaagttaccaagttggtgaaatccattcaggagaaagcggatgagttatacctggagcattaccgaaatgtacatatctggattgacgagctgaatacacttttgaataaaattttgacagctcgacttgaggaggtcataaaatcctggacaagcgaatttgtaaactggaccaatggaaatcagaagggaaaaaaattcataatgaaggaaacaacacatgaatttaagataatcaatcaaaagttttatctgcacccgtcgattgacacgatgaggcagatgtggtactccaggctggcgcaggccataaacatcatttgcggaattcctagggtcaagaatatatatcagaaaaaagacaggactaaggaaactatccaaataaggaaagaaaaggatagtgacgttgcaagtgacgtcatactggataacacctacaggcacatcatctattttatagacaagaaagtgtacgacgacgcgatagaatgcattaatgacacagtggaaaaggcgaagaaatacgaatccatgtggctgcagtataacaccctgtggaaaatcgaaataggagacatcatcacaagctttggtgaagacatacaaacgtggaaaggattcatgaatgaaattagggaaactgaatacacatttgatacactcgatacggagaagaacttcggaccgattgtcatagattatagaattcttcagtcgaaggtgagttctaagtttgaaaattggcaaaaggaaatagtatctgaattttctaaaaagctatcagaaaaaattgtggtgttaaaggtggagatagagaaggctttgaacgacttaactctccaggcagaagtaaccaacgagtcggaaattacagccatgcacattttgtccatggccccaaaagatatcatagcaattatcaatacacacgatatggaggttctctccagaatatgcaacagtgtgcacaaatttatagaaaagattaatgagattagcacgaaaggtgccgaatgggacagtaggtgtgatgtgctgaagcagagcgaagtgcttctggagaagcaacgctacgtctttccaaccagttgggtctacatcgataacgttattggaaaagttgagacggtaaatcaaatatgcagttatcaaatcaagttagtaaaggattatttcccatacatacaaagcctagtcctagaatttgatgccaacgtacagaatagcattaaggttctatttgaggaatggaacaaaaataaaccatcccatgggaatacaaacagtacgaaggctttacaaattataaatgcattcgaaagcagaattgatgtgattaatgggcaatacgaaatatcagaaaggataaaaaaactgatgaagattcgcagcgaagaatcggaaaatggattccatgtatcccccaacattttgaaagaagaaatagcttgcgtgaaaggcatatgggatgagttaaaatcgatttactctaccatttctgagttgaaaaaaatgctgtggtgtaatgtagaacccaaaaatgttagaaatactctcaatgagttactagagtgtataaagagaatacccgcaaagtatagacaatatgaaatatttgacaacgttcaaggagaaatacaacagtatttaaggacgtatggattgttgttagacctgaagtcagagtcgctcaaggacaggcactggagattgatacttcacaagttgcaaattaagatatattacaacaagttaaccctaggaaatttatggtccctcaatttgagcgtacatgaaaatgctctacgagaaattttgaatcaatcacaaggagaaatggcattggaagaattcctcagagggttgaaagatacatggaatgagtacgagctggaacttgttcaatatcaaaataaatgcaaactgataaaaggatggaatgatattttttcgaccatagatgatcacctcaatgcgctgcaatccatgaagatatcttcgtacgtgaaaatttttgaagaagaaaccctcacgtgggatgaaaagttaaataggttacgaaatttgttagatgtctggatgaatgtacagaggaagtgggtatacttagaaggcgtgttgaaagggtcctcagatatcaagtcgctactacctcaagaatataacaggtttaagattatcgatactgattttattaacatcatgaggaaaacaagtgagaagccaaagctaatggaactttttcagatggaaggatttcaaaagcagctggatcggttatccgattcgttgtctaagatccagaaggcgttgggggaatacctagagaaacaaagaaatcaattcccaagattttattttgtaggggatgaagatttactagaaatgattggaaattccaaggatgctaaggtgatccaaagaaatgtgaacaagatgtttgcaggcattagctccttcatcataagggagaacaccaatgatgtgatacttggaatgtcttctagagaaggggaagaaatcttttttgaagagcccatttgtttaagtgcctataaaacgttaaaagagtggctcataacgttggagacctacatgaaggatactctgcagaattgtctagacaaggctgctaaggagatcctacagatggatgtgctggaatgcgccaactctaggggaaacaacgaaattctggaatgggcatcgaagtaccccaaccaaattgttttgctgtgtctgcagatattgtggacctccaacattgaaggggatatgcaaggtggggcggtaagcggtgatacttcttccagtgagcagaatcctggggggaatattttccaaaggagcgaaaagatatgcgtctctcttctagaatttttagccgttagcgtagtcaagcagagggatcacaggaccaggcaaaaaattgtgcaaatgataacagagttggttcaccagagagatgttatacgtatcctcatagaaaaaaacgttcgaagcgtacataactttacctggctgcagtatatgagattctactgggatcctaacaaaacaaagagtgacgtaaatttgttgataaaaatggcagatgcgacgttcgagtacgggtatgaataccttggcatgtgcgaaaagttagttcaaactaaattaacggatgcgtgcttcttaaccctaacccaggcactgaagatgaaattgggagggaatccctttggacctgctggaacagggaaaactgaaagtgtaaaggcactgggggctcaacttggaagatacgttctagtttttaactgtgatgagtcgtttgacttcaccgctatgggtagaatcttcgttggtttgtgccaagtgggcgcttggggatgcttcgacgagtttaacagactagaggagagaatcctgtctgctgtctctgaacaaattttaacgattcaaatgagtttggctcagagaaaaaacgaaattgaaattttgaacaaaaaaatagggctaaataaaaatgtgggcatttttgtaaccatgaacccggggtacgctggaaggtcaaacttgcctgacaatctgaagcagctgtttaggagctttgccatgatcgagccgaataagcaactcatagttgaagtaactctattttctcaaggcttcatcagtgcagagcatttgtcaagtaaaattgtgtctctgtttgaattatgttctgagcagttgtccaagcaacctcactacgacttcggattgagatcacttaagagtgtgttgaattctgcaggtaatttgaaaaggcaggctcttttggagggtgcacatggtagaggggaagaaggaacaagtcgagataacaccacgggaaacagtaaaggggggagcagtgccaagatggagagtcccaccgaaagcgtagtcgaaatggagcaaaacttacttctcaaatcagtgtgcgatacggtttatccaaaactagtttcgagtgatatccttctgataagaagcttattaacgggagtattccccaacataaatatagccccctttgaagaaaaggcactagtaaacgaaatacatcgcatatgcaagtcaaggttttatacccctgaagaaaaatgggtaacaaaaatatgccagatatatcagataatgaaattgcaacacggggttatgttagtgggggatgttgggacaggaaaaagtagcgcatggaaagtattgctagatgctttggaagcgttagacaatatcaaaggggtgagttacattatcgatgcgaaatctttagacaaggaagaaatttatgggaaattagacaacataaatttggagtggaccgatggagtttttacagctatattgaggaaaattctttacaattcagcacagtctgggaatgctaccaagagacactggatcatttttgacggagatgtagatcctgaatgggctgaaaatttgaatagtgtcttggatgacaataaattgttgactctgccaaatggagagcgtttgccaatacctgaaagtgtgcgtattttgtttgaagtcgatacgttgaagcatgctacattggccactgtcagtaggtgcggtatgatatggttttctagggatattctctctcctaccctgctgtttaagcataagttggagaagctaaaatatggtaatcatgattacccgcgcaaaatggaccgatttaaggcctttattatgaacaacaatgagagtagcgctattcggaatgacagtgcatatatgaatgactccacgacggtgcagaggacgtcaaatgattccctgagtagtagtcacgaaaacataaggatgggtgacaatttaatggatcatatgaagaaaaattcgcacatatttttcgatgaaaatgaagatgagttgaatgtatgtcctcttaaaagcatcgcatctaggtcgatcaacctgattagcgactactttgaagaaaacgaatttgtgcaccagtgccttttgggtgctaacaatttcgatcacgtcatggattatgaatatataagggctattgaaagtacatgcctcctgttgcaaaaggggattgataatttagttgtaaaaaatgagaaaacaaataacgacttaacggatggcgatatagagaagtatatctccaaatggctagtcatgagcatattgtggggaataggtggttctttaaatcttgagtctagggaaaaattttccatatatgttgagtccatatgttctattccattgccagccgagttgtctagaagtaggcaaatggacgacactgattcgtcggatgcgccaagaacgctgttagattacgaacctaatattgaagacggagaatggcattgctggaaagagcgagtcgaaatgatagatgtagacagaggagaagtatccgatgctactcttgtgattgaaacaatggatacgataaggcacgcgactgttttggaaggatggctaaatttaaaaaagccattcattttgtgtggacctccaggatccggaaagacaatgaccttaacatctgtactgaaaaaatcatccgaatttgatatcgctgcgttaaatttttcttcgggctctttaccaaatttattgcttcagacatttgaccactattgtgagtatgtgaagacgactagtgaattggtgttaagaccggtgcagccaggaaaatggctcatcattttcgctgatgaaataaatttgccaaccccagacaagtatgacactcagaggatcatcatgttcatgagacagatctacgaatcgcaaggtttctggaaatatgattctaacaataatcaatggaactgggtaaaaatagagagaataacctttgccggagcgtgtaaccctccaacagatgcgggaagaaacccgttgagtaatcgatttcttagacacacggcagttctgtatgtagattttccagggtatgaatctctgaagcaaatatatggtaccttcaatagagccattttgcgcaaatttggggaagcgtctcacatggcagacaatttgactctggcgatggtgaatttttacaccaaattttctgaaacgtttacaatagatatgcagcctcattatatttacagcccaagagaactgacgaggtggaagctggccttatacgaaacgctggaacattgcgaccacttggaaaaaagagaccttgttcggttgtgcatctgtgaggggctaagaatatttcaagatagacttatttacaagaaggagaaaaaacaaacggataaaattatcgatgatatattcaaattttgcttccctggcattgaggaggccgatttggagaggccaattctgttcacttcgtacgtgcaaaatgagtacaaagaaattgacaagaaagacttgaaggaattgataaaggcaaagttaaaagtttttaatgaagaagagataaatgtgcagctggtcctttttgacgatgtgttggatcatattacacgaatagatcgagttttgcgattgcctttgggacatctgctactcgtcggggcgtccggggcaggaaaaaccattttgtcccgcttcgtttcatggattaatgggttgtccgtgtttcaaattagagctggacgaaattacagcactgaatcgtttgaggccgatttaagaagtgtgatgaaacgatctggtataaaggaagaaaaaataacattcatatttgacgagtcgaacgttttagggcccgcctttctagaaagaatgaatgccttgctagctagtggagaagtgcctggcttgttcgaaggcgataattacaccgccttaataaatgagtgtaaagctgcgtacgggtccaatgtaggtttagacgagtcagacatatttaagaaattcacaaagcaggttcagaaaaatttacacatcgtttttaccatgaacccagcgaacccggattttgcaaacaggcaagcgacttccccggctttgttcaacagatgtgtgatagactggtttggggactggccgtatagtgccctactgcaagttgcgagtgaatttatttacaacctcgacctgccggataagaattttcacatggacaatgtagaggaagtcccgataaaagggaagatccaatataaggataacaaatcgtattatctatccagagccatagtcgaaattcacaattctgttgtgaagatcaacggaattcttctaaagaaaggtagtaaatataattacatgaccccgagggactttctcgatttcattaaacactttttgaaaattatcgaggaaaagaaggaagaagtttctgatcagaagaagcacctaaatttagggttaaacaaattaaaggatacagaagtgcaggtggcagagttgaggaattcgctagctataaaaaaaaagaccctggcggaaaaggatacagaagcggaggaaaaaatgaaactgatgatagaacagcaagccgaaacggaagacaaaaaaaagaaagcggaaattctagccaaaaagttagatgaacaatttatcataatagaacagagaaaagaaattgtcagaaaagaattaagtgaagtagaacccaaatttagagaagcagaagaagccgttaaaaatatccctaagaaaaattttgatgaattaagggctatggccaaccctcccattttggtaagaaatgcagtggaagctgttgccatacttatcatgaatgaaggagataaaagcgtcacatgggaagatgctagaaaaattatgaagggtcaggattttataaataaagtcctttacttagacaaaaaaatggtaaagcctcaaactagtgcacaaattaagaaacgattaagtcatagtgactgggacgtggataggataaataaagcatctcgcgcggctgggcctttggcgaaatgggtcgaatcggttattacgtttttaaatatattagaaacggttcagccgttggaaaatgagattgagaagctgcaggaagaaacaagaattgcggaggatcagtacaatgagcagaaggacatcatttctgagctggaaaaaaaattagtgcaatataagaatgactatgcccagctaattagccaagtgcagagcattaagcaagaaatggaaattgtggaaaataaaataaagagatctattaacttgattgagaatttaaaatcggagaaggaaagatggtcagagacattcatcaatttggaggcagcttccgaaacgtttgtgggggattgtctcatagcggcagcgttctgtgcatacattggtttctttgaacattatgagagacaaaagttgaagaaaacctggggggaaataataaaaatgcatcatataaaacatagacacgatttatcttttatagaatttttgtctaaaccctcggagaggttgcagtggatagcgaatgaattgccgagtgatgagttgtccatagaaaatgccattattataaacagctacataaggtaccccatgattatagacccatcagatcaggccagcacctttttgcttaaccaatatagggagaaaaaaatcgtgaaaacttccttttctgataaaaattttataaaaaatttggagagtgcactacgatttgggtccaccttgcttgtatatgatgtggaaaaggtggatgcaattctgaactcggtgctaaatcaagaaacgcacaagcaaggcggacgtttattaataacgattggagattcagaaattgattactctccctcgttcaatttgtttttgacgtcgagagatgcacattttcagtttaccccagatctgtgcagtcgagtgacgttcgtgaattttaccttaacaccatcttctctgcaaaaccagtgcttaaatatgatcttaaaaaatgaaagacccgatattgataagaagaggtgcgatttgctaaaactgcaaggagaatacaaagtgaagataagagagttagaagaatcgttgcttttggaactgtccaacgtgaaggggaacatactagatgatgataatgtgataagtacaatggaaaaactaaaggtgcaagcagctgaagcgtctagggaagtaagcatagccgaagaagtgatggtagaaattgaaaacgtgagtaaccagtacttattcctagcgcaaggttccgcaaggatatatttcatcctacaacatttaggaagcatcaattttttatatcaatatgatttaaactttttttaatttgatgaaagatatgttacgtaaggaggaactcccctcaagtgtgaagaagaataatgattacgaagaaaggttgaaatgtttagaaaatttgctattttctttgacgtacaacagagtcgctcgggggttactacaagaggatagatacgtgttcgccttacagttgtgttacgtcaagggtgttatcaatccgggtatacatatagagccaaaccatttacactttttactgaaggatcattatgctagtcatcatgtagatacagcggtatcctccgaggaggggaataaaattgaaaaagggttattgccagattataccgatgaacagataagcacattgaacaatttgatgaaacatgaatcttttgcaaatttaaagaatagtataaaaaatgacaaggagaaatggatccatttgattcattccactgaaccggaacaattaatttcgtctataatcagtgccccaaattttggactgcaaaatgggaagagtgacgaatcgggggaagtcctgagtcgaaatgtagatccgcagtatgtacacaatttgagcagctcggataatactaacatattcatgcaaaatggtgcaaagaaggaagaacaaattttagcttgtctaaaggaatcactaattattaaggcaatcagaccagacaagttagacaaatgctttaacaagcttataaatgttatcctaggaaaggatttcctgtggattcctgaattatcgactaacgagtttgagaaatatgtgaaggaaaatgccagtgggaatatccccattgtgctgataagcgcccctggatttgaccccagcaacaaggtgcaacagttgagtgagaaatgtagagtgtccctattttccatcgcaatgggttcggaagaaggctacatctcagcagaaaaagtcatatcatccgctcaaaaaaatggagggtgggttctactaaaaaatattcacttatcccccaagtggctccatcagttggagaaaaacatacacaaagccacgacaaatcataattttcgactatttctgacgatggaaataaaccctaaaattcctcccaatttgctacgtatatcgctaactttcatgttcgaaccaccggtaggtattaaatcgtccatactgcgaacattctctttatttttagaaaatagaaatttagaagatcccaaaattgctagaatgagattgtactttcttgtttccttcctgcatgcaataattttggaaagaaggagatacacccccatcggatggaccaaaggatacgaatttggtgactccgatttagcttgtgctttatccgttgtagataattggctagatagagcatccacaaaaatagggaagagcgtcattgaacatatagatccttccaacatcccttgggatgccataaaaaaaatactaaatgaggtggtgtatggtggtaggctggacaatctggtggactcgaaaattttagacaccttcattgagcatttgatgaattctaattcgttcgaagcagattttaagctaaacatttgtaaaagttcctccgcaaaagatttgttaacttctccagacctgttcagacatttaaatgactacctaaaatggacaagtaatatgagtaacactgatttacctgcatggctaggctttggaaaacaagccgaagggttgctaaccaccagaacgaattttagcattttaagcaagtggaacatactgtatagtaaaagctgctccgatgtttatgagccgttgcctcatgctcctctgacgaaggcactaggggaggagaacaacgtgagcatggtgttgtacagaaaaggggataagcgtgttatccccatggtttctccgggtgacgccgatgtgacaaaaggtgcgatcatggatctgggcgaggaaggggcttcctcctctgaggagggcgaattgtccgaatcgtccaccgcaagcagggtcacgcatctttactcacagaacgaaaatgtcttattcattaacaaaattttggatagcctgcctcagtgtattcccgatttggaaagaaatgaagaaaatatgagtaacgccgtttttaggtgcttcgaaagggagaatcacctttttagggatcttttaaaggttattagagggaacttaaatcagctaaaaaatgtactagaggaaaaattaaaatacacaaataaattgagagcactggctaaggacttaaattcattcaacgtgccacctagttggcttgtcgatgggaatgcaactaacttgaatttgacaaattggatacgagagttaattaatcgtttttatcaaataatagtcataactacagagctgaacgaaaaaaggaaagcaagtgtgaacaaacaaaaaagtatgagtagaggcaggggcacaggcagaagcaggagcagaagcagaagtaatgatcttactttggatgcttatcatcagaaaaataacgacacgataacggctcactttaagttggacaataaattgtccattcattttatatggctgggtggtttattttacccaagggcgtttattacagcgactaggcaactgtgtgcttctaaatttaagaactcgctggatgacttggagttgtcagtggccattggcccaagccccgcggagctgctcgacgacacggttcatttcacgataacttgtttgtccatcgagggcgcccagtggagcgacgtggaggaggtaagcggagatgggcggttcagctgggggcatgcggcgtgcggtttggaaatttcgtcaccacggggttgtcactcagatttgttaccgccgagttgttaccgccgagttgttaccgccgagttgttatcgccgagttgttatcgccgagttgttatcgccgaattattgcccccatttgttgccatcacttcacacgcgccgcacctcacgcacacccttttctcccgctccttcccttttcaccctacgcagtgccttaccctgagcgacgaactgtccatcgacctccccccagtaaccatcacctgggaaaagaaggaaatcttgaataaaaaaataagcgaaaaatccaactccaactttatggagttgccaatttatttggacaagtcgaggagatcgtttattggcttctggaaatttcccgtttcgcggggggtactgcaggaaaattggtaccagcgaggggtggccatatttttatccaaaacgtactgacgggcggggcacggcaagggccgcttaattgttgagccccgcttcgtgccacccatccttcgcagcacctttcgcaccgcctttcgttctacgcttcattcttcgctctccattattttgtgattcttcacacacgtgatgttatttcctcaagtatgcgttccttcgctgcacccacatttgtacccattttgcctcccccttgtggaacatccgctttgcaaaaactgggcgatggtgctcaccaagaatgcgtcaaatggaagggactttcaccaacttagtagtaacgcatctttgcaacaccgcagggagggctattgccttcccatcactcttttttcttttgtgtgcttcatttggtgttatttattcccttcagtatgtgcttcctcttttcgtctgccgtcatgttagagtccataaccactgtgctgtgctcacctttggagtagtacggcttgttccatttttctatttcctctctggtaaaaaaatctgcctccttttttttaatgaatatgttgttgcttttcgggttgttgtactcgctgattagaatccaggcgagtccaacggttattcctaaaaaaaaaaaggaggagagtgaagtgtgtgtatgggtggggatcatatgaactgatatgctgaatacagcggaacgttgtagtccgcacgtgggatagtacacaaaaaaaaattgagacgtggggatgctttcgattggaggtccttatccgcactatgttcatgggtttaccagaaaaccatacgctaatcctgaacgcaggacttcccctaagcaacgcagttcttttaaagttttttacttccttcgtaagcttgtcctttatgctattcatcgggggtcgggaagttgaggttaatttgggttcactctttgggagtaattcagtaaaaaaggggttcattaaatggcttgaaaaagggtggggtcacataacgagggtgaggataaaacacggggaaaagggaaaaaaaaaaaaagcagagatgcaaaatggcgcaaacgggcagagataaggataagcggcacaacgagaataactctctttcgaaatgtttgtggtaagttggaacgagtgcttacttaaaaaggtgctaattggggacaactggcgaaggcgcctttgtttagaaactcgcctgctgcagagatgtcacacgtacgtaggggagtgctcaaacaggtgggtaactatacctatacgtgcatctatacatatgtacacgaggcacatgcgtgtgagcggcgtagaactattttttgcgacgttttaaccctgaagggtacgcggccgtaacttgtgaggcatcgcaaaattggcgaggttcactgctccttcgatggtcactcttttaatttgcatttaagtggatcactaaatgtggccactcctcagtggataaaatttgcataaatgccaagtggagcgtaaaagtacatatggggattacatatgtacagtgggttgctccttgatatgttcttttttgtgggctcctcgtccctacgccctattcgccaagcggtgtaaaaaaaaaatctacaccttttaaaatgcagtaatgacacataggtgcggaggcaaagtagatgatgtttctgggatggcacacaaccaagttgctgtcgaggagaaggaaaaatgtagctttaccattagcaagaaattggaacttcacaaaggaggtgcgtcattttgcagctagctacttattagaagaagatgtcgggatcaaccattttatgagcgacttcttaggtgaaaatgggttcaatggggaagaaaaaaaaaatgacctcatgtgcatctttaaatataaatgtgaagattttcacgtatatgaaattgggaaagataaaaatgttttgaatttgagctatgttagaaagagggtgcaatgtgagcatgcgagtgaccacgccagtggcgaagagagagacatcctcgaaaaggtagatggcggtgataaggctaaacgaaagcagaaaataacagtcgagaaactaggatcgacacaagagaggagagaccacgatggatgctacagttcgccacaaccagatggggaaagtaactccacagaggagaaaaacgaatggataaattttattctgtataaagtgaacaaggacacacaagaagccatcagagaaattagcaaaagtacgaacatccccataaaagatttttactacgcaggttttaaagacaaaagaagtgtgtcgacgcaaatcatttccactagaatgatgcacattcataaaataagcaacatgatgaggagtggtatctcgaatcataaaaaaatgaagaagatacaaatttatggccttgaaaaggtgcagaaaaaaatcgagttaggcgcacatagtggcaatcgatttgtggtagttctcagaaatgtacaaacacatgaagattatttaaggcataaattggagcagattaaaaaacatgggtttataaattattttggaatgcaaagatttggagtatataaaaatacctttaataaagggaaggccttaatacgcagggactacaaagaatacatagggcatgtcttagatcctctcatttttgaaaataaaaggttttatggaaatgctactaaagataatctgacgattttcttgaaaaatgcttgcgacatatatcagaaaaagaacgccacctttgcttttcgttatttgtctaacaaagcgaataagctgctcagagggagcgacgcgattccgcgtgacgatctgggcaagccggctagcgcgaacaagcacctcttttcgtatctgaccaattcggagtacgaggcgtacatcctcctgcgcaatttgtacatgtgcgagaggaatagccgcggaaggggaagcggtggtggtagcgatgatagcggtctcaccgatcgccccgatcgcagtgatggacgaagcaaagcgaatgaactcgctgaaagggagaagcggaaacgtttggtcgacagtgcacagaatgaccccagcagaaagcacactaacgcacccgaggaagaaacccatttttacaagaacgagaagacatgcgttaagggtgtgagcatggagacaaggagatttcacatgcactcatacagcgcgaagatattcaacatgttaacctcgtaccggttggaaaatttcggtgcctcgcctggaaagggggactacgtctttgtgaaggaggtgcagtcgcaagggggggaagcaaaagcacagcataattacatagctgtgttgtatggtaggggggaaagcagcggaagggatggtagcggtggtgatggatctctctactgcgatgggaaattgaaaggtgcaaacatctataatgtcgttttgcccgtcctgggcagcatgccccccagactctcctacctaaacgtcttcaaaaagctgtacagaaaatacagaggaagccaagtaagactcgttttcttagaaatattactctacctgatgtataccctccacgatgatgagctgtttagagtgcatgacgataaggtagcaagtgggttcataaaacatttgataaaaaaggaggaaaagaaaaatgttaaccagtccattcgactagctagcgataatatattaaataatgccattccgattaaacaagccttacatacaataaaaaagtttgacacgtacgtcaattcgtttgaatacgagtatggaatgacttgtgtctttagaaacatagtcacgcgaccagccaatctgtatttctgcttctgtcagtataaggaaccgaagaggaaattcctctccgacttgtatgccacctccaattttgagaaaaatgaaaattcaaaagggaaagcacatgcccaccggtgcagcgaaaggggagtatgcaataatggggaaatgaagagcgtccccacctctgccagtaagcgtagcgaaatatctgtacgtggtggtcaagctgaacagacagagagggataaaaaggggagatgttcacataatgtggatgcaagtgggtataacaatacttccccagaagagaaaaaagaaaatatgagcagtgaatattttcaaagtgaaacaagcagtcatagaaccagtaaagaaaaaatgacaaaatgcgagcgaaatttcggtgccctgatattaagctttagcttgaactcctcctcctatgccaccatgttggtgcgggagttgtacggaaaacgcaatgagctgctggtttacaatttgattaaaaattgtgagaagtatgataaagaagttggaatgttaggagagaagagatgggaaaggacaacataatgagagaccaacgggggaagacgaaaatatggtagcgttttttttttttttttttattccctcatcatgtatttattgcgcaggttagaatgaaacattccatagggtattcgcgtgctagctaatttaatattactaatgatgagaaaaatgtagtggaatcctcgcccacatggggcagacttgtaaacatgtccaatatgttttttatattgtctcatattttccgcttcttactagtccatgcttcattacgacgtggaacaaaaaaaaaaaaaaagagcattttcttttaaaaaaagtgcacagagcgtcgatttgttttgtcattccatttggaacggcgtgggaacacattttaacacatcatttggggaagtggtttaaaaaaaaaaaaggagagttagtgtacatgggggagagtggagaaattgtttccatgtaagaagatatatatacgatgataatattaattaaaggggttcaaaaaagaaaaaaaaaaaggggtcagacaaataaaaaaaaattatactcaacgagaaatgcaggtgcgtgtgtggacatacgcacgtgtatacatatgaatgctttcatacatatgagggacatatagacatgactcccctgcgctgctacagttacgcagatagggaggtgtgtacggggggcacgcatcgggcacggttacaattcattgtgcgtgcagttttgccagtcacgtggggagtattcgggaaaaggcaaaattacatcaaacaggggatagggacacttgattggaaggagctgaaggggaggacagtggcgccagacgagtttgcacgaaatcgcaggaagtcgctccagacgagtttgcacgaaatcgcaggacgtcgctccaaacgctggacgtcacatgaaattcatgaatatgtccctgaaataatcggtgaagcgatcgagcatgttggggtcgtcgcactgggacttgagtatccagttgatcgaattttctgccttgttgaaaattagctcaataaaaatgtactgcttcgtataaaattgcgagtacatgtaaaacttgaggcactgatcgatttccccggaggcgagggttacaatgttgtattttgatataaattcgtcaattgtttctaactgtaagttgtagtaattttttcttaaaaatagtttttcattattttgttcaggtagaatactccactgctcttggtagttttctgggtttatattttctgcatcgattaaaatatcattcattttgttcaacttccccgaattagtggagttgatcaattcatgcgacttttttttctccaattttttactattgggtgggttactaccaacggaggttgtgggcgcgttgttggtggaacctctgccgcgtgatttttttacattgctactacttaagggggcgttcacgttgttgaggtattttggggcttctgcagggaggtggtcgttgttccccaccccgtcgccttctcgatggtcgtaagcgtgatcgcgcgaatgatcgtgcgtgtgatcgtttgtgcgaccgttcgtgcgaccgttcgcgttatgcctgtccccgctgtggtgatatccccccatatcttcatcgcccataaggagcatatcctcgttcatgttgggcaggtttccactgcttctgctgttaaggtgatttgtgtgggtgtcactggtaggcaacgggtacatgccagccattccggcatcctcctctggagagttcacaaagctttccctatccgtgtcgcttacatgtgcaatgttatggttaacattgtctacagcagcgtcatccatatgaacatgatcgttatgggtcccctcgtcttcattttccgctgggtcgtacattccgccaaaacgtattttagaatattccacaaatttgtatataggttgtttatacaatacagacagggtattaaattcattgaacaatttgtccagtaaaatattttcattcgattcgcagaaattttttactagtttttttttacaaacaatgattttgaaggcttgttcataattataacttagcagcttgtaataaaagtgcattttgtccgtaagctccgggtatttataattttttaaaatgttgtcaaaaagggaggagagaatgacaaccatttcggaaggtcttctatataggaccttcacacacgccgtcaacaattccagcatgaataaataggagcagtcagtcaaattgacatattcttccaaaatgtagggtgcattttctatatactctgaatattctccgacaatccaaatgtaggatctgattccatcattctctatcagtttgttatcatgttttataatttcttcaatgattaccttggtgtattcttcgtactttctcagtatgttggctagcatttctatggtggcgctgcaaatgtaggaatggttcatggggagaaaggacgatagggctaactccactattttggaaattgcctttggtattttcagagctatgcacccgatagagtaaatggccttctgcgcgatgtccacgttctggtcgcagatatactcgctcaattcgttcgttatcatgaccacgttgttctgcggagtgtgggtaacacgagtgctcaatgagattggatgtttgaggaggggcccctcaccatgtgggcgccttttcgtgcaacaacgggataggcgcaccaaatgtacaatgcaggggaaaaacttccctatggtgctaaagggacaccctgcggagagtgcaccagttatgcgaagcaagggggagcataactccactgtagaggtttcaccttcgtggccacggatacgaggatgtccaacttaatgtcctttatgtacgtaagatcattgtatcgaaaaaagaaatgcttgtagtcatagtcgaatatgttatagttcagtttattcgcctcgtgtagtaacaaatttgtatgcaacaaaacgatgtaagaaatttcgtaagaagaggtcgaaattaaagtaagtaaagggtccttcattctttgaaaaatctgaatttgtaaatttgtatcattggatgagaaatttaaaaaacattttaaacacgatagaaatacagcggaggaaaaatctcttatgtgattttctaatatgttcataatgtcatacatttcgtcttcattctctggaatgtaggtacttacgatatttagaacaacacactttccccattcgttaaaggtagatattttgtttagcatgttaaaaatgatttctttatttacttttaatcctccttcatctaccaatatttcgttcaatgcatgcactgcgtttattatacactgggagtctttgtctagaagtttatttttcaaaatttttatgacatcattttttatagctatctgtgggttcattttaatcagcttgatacagctgattatggcgattcttcggacgtaggaatttttgtcgttcaatccgttaaataaaggcccttctatatactcaaacaaattattaattcgcaagttgcaaaaactccgtaaggctagcccccttataattgggtcgtcatctttgctgtccttttgcagggtgtttatagtgagaagggacagttccgagttcgtttctgtggtgatggtggtggtgtgtaggggggaaacacaaaagtgtaataaaaggggttttcctaaaaaggcagcaaatggaatgcaactaacaactgcgggacataaacatcctctggcgcgatgtaaccaaataactcacctgcgtagttatttaggtagaggtatatcatttttttctgtattatatcatttgtgtttgatatcattataacgtccggaaatagctttgatacgtcgaccccgagggtcatgtacgctattaccttcttcagcacctctcttttcttttcttcatttttttcttgtgggagtttttttaaaacttcttttagcttgtttatctcgctctgcagtaagggtgcggggatgcgaacatcatctgtatgttgtggttctaccaacaggtttacgtcgcaacacacgcgtgtgagcatgtggacaagcgcatatactcgcagctactgctacgtggggtacatggcttaaaaaaaaaaaaaaatacggtggacatgtaatttttacttttttgcattctacaaaacattgtggaattggcgtatttttcttatttacttggccaggagacatgtcaacgaaagttgcaagcgaaaagacgagacgtgctacttgagtatacttataacagcaaataggcgtggctgcgaaatttactttgtacacataagtgggtagataggttcacgtgtatgtgtgcttcaaaaagggttagctcctagggggtagggcgatccttatcgcagtcgtgcggtcacatagtagtagggctgcatggcgacagaaaaaaaggaaggccggctggccaattattaatatccttagaactactttaaatcaagtcagaaaaaagggaaacaaaaaaaagaagaagccaagctttccgttcagagtgtgacacgataccagtttgtacatccttggtatgaaaataaaaaaaaaaaaaagggggcaactttttaaacaccaaacatcaacaaacatagttaacgatttcgtcgactggcaaaaaggaattgctcaccaatccttcttttgagattatcactgaagagtatttttcccccatttggccataaaagcgtgttttaacgtatacactcaaaaaaaaaattttttttttttttttttttttcccgaagtgctcacctttcatatacgattgggcagcaaagcttagtaacagtaatcgggatagatattaaaaaatggaaaagaaaaatcagcataacggtgaacatttgtgtcactgtttttatgatccgtttggcttaattctcttcctttaaaatgtttgaaacatccatatatgttgccaaatgcggaataatttaatttgttcacgttacggtgaatgcgtgtggcataatataaaatgcattttttatttctgtaggtaaaaatggagggaaatgcttctatttttttgagaaattcttacattttcgatttctaaattgagataaaatgaaggaacaaagtagagagggaaacaaatgaggagcaaaccaacttaactcattttgaagcttccaaaatattggcctactgagcaaaaaataagaaaatacacaccgcgtaaaagggcagcaatgcaaagaagggaagttgcttgctaacaacagaaaaatgaagccatatggtgtaattttatttttatatataaatttatcatttaaaaggagttaatttgttgaagaattattttaattttgaaaaaccagggatgcttgaaaatgtacgtggggggaaatacatattcaccaggtaggggaaaaatccgcataactgcaacacttttgaatttcgaaaaaggagagaaaaaaagaaaaaaaatagatttgctgtggtaataccttttttgcgtaacagttaggtaggtaagaattgtgtacattgaaaatgtggaaactttttttaacaacgtcatacgatttaagaaagcgcatacttttcctttttaaattccttttgtttacgcgaagcagaaaagtacgtgacatattcgcttgggtaaatgcgtctgggaggggtgtggttcattcaacgccattgttctggcacgaaacatatttcaacattgctaaggcaaagttatggcctttgattttgcatataaaactaccgtttttatgttgtttacgggggtgagcaattctatgagagatgcgcggaaaggacgaaccgtgaaaaaaaggggaaaaacataaaaggaagagaatagaaaaaaaattgacatttaaaaaatgaaaaaaatgacgagtggtactttttgtactatacatatatacgcatatgtgtgcttttttttttttttagaattcgattgttactttaaggtggcatttgcacagtaacggtcattttggttctgttaaaattagcaaaatttttgtgccaacggaaaaggggcttttttctgcgttgggttttttcgccacagttttatttttttttttgaaacatagttaacgcggtaaatgtgggttgtatagcggctcgatcaacgcggctaatgtgaaggttcaatttggggaagcaagccctaaaggacgagtagaggggtgttgggaagcgtgtttgttctcattcgcagctattacatcatatccccatgtgtgtgttcattgcaaaattggcatatgtgcatataggtaagaatgtggtgtgcccttttttcactacggttttgtattgattggttatatacgtgtatgtacacacaaacacacatttttatatatgacagttggctaataacacattacacactgttttttttcatttgcgtttagaaaaacatcaagtcacgtaaggcgtaaaagagaaaaccctgtgtgcgcacgatgtgctagtgaaattttcttcgtaaaggaaaaaggcccttccattttgacaacgattctttttaaacacaattgggccattttatggtccataaaaattttcatcattttaactcattcagtttatttaacatatatttgctattaatcacttgtgagcgtgacaatgtgaagcttttaaaaaattgatccaaataaaagtgaagtgaaagcattttccttttagaacaatttaacggaaaggagcatttccgaaaatgaaaaaaaaaaattgtttgcgcaaaaatgtgcagagaactcgtgatgagtgccactctgcttttacgcacacgctgcgttaatatccaactgtaaacatttgagagatgttccttttttttttaaccttgcactgtagtagtttgctctgacagatagtcccttttgtgtaacgtggttgggggcatcaaattttgggcgacgcacagtcataacatttggaagagaccaccggattttcataaatggtgtaacaggggtatgaaaatggtagtggagcaacgtggtgtgtaggtgtgtgtacaatttagcagccgcgtggggacattgggagaagcgagtataacaaagcggaataaaagggactcacagatttgctatggtgcagtaaaacaagttccccttcctttttcttatgtgaagcgtaaaagtgaggggtgaaaaaaggcagagcaactcacaaagggtggcatttgggaaaagcatttttatacacttttaaaaattatttccttttacgataactttctttattttttccattttttgctttcaccagtggcttaaaaaaaaaaaagggcgcaataaaagattaaccgcgtgcaacaatcagtttttgttctatacaacttgtgttacggaactaaggagttacatctgttcgaaatgtgcaaagtgtgcaaaatgttcaaaatgtgcataatgtacaaaatgtgcataatgtacaaaatgctgggtttaaaaaagtacaatacatctctgcaaaatttgcacttgtaatttcaggagtatgtggtgtaaatgtaacaacagatgtgcgcgtgtaatgtaacctctcgcgtgtaaaaatgaacaaaggtagatatatatagagctaccatttatatacacaagtgtacgtacacttatgtgtacatatcttacttgcgaaaacaagcacccgccaagtttgatctttcacttgaaacacgttcacgaattgtacggtaacttaaacttacacttgtttatttattatatcatgtaggagtttgcaaggaaaaaaaaaaaaaaaaaaaaaaaacttcgctttttcgtagtgacaagcgtttaaacttgtacgaatgaacagaaatgaatatatacacaaaatgtttttttttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatttttcaccactacaatttttgcatgttacatttgaacaacagaagaaggaattttctttttagttcctcctttttgcactttgtttttttcgtttttttttaactgatgatcttgtaatgaactgttatattcatgttacaacaagcaccttaattgtttttttttttttttttttttttttttctcgttgttttattgcggttaaaaaatcacaagtaacaacttcattctcacatccatcaagccaagaacacaaaaaaaaaaaaaaaataattgtgttttataaaatccgttttttcctataattttacttttttacaaaaagaaatatttttttacctttttttattttacttgatttcatctgtttcaacatttactatttatgtataatgtatacacgtatatacattactacgtgaaaaacgcgtaactttatttgcgttttgaaaaaagagggaaaactttttttttttttggggattacatccctttttgtgtatttatgaacttgttacattttttatgaagcaattaattttttttattaatatttgaaatgtgaattattgtaaaaaagaaaaaaagctcatatatttatataaaatattgatgtaaaaataaaaaaaagcataatatatacatatgtactgtgatcattctggggggtgttaaaatttttgtatagagcttttacaaatttccgtaaaattttgaaatgcagaaaaaatagccgacgaggcgtgggctcttcaccccctttcctttttttattcaaactgattgttcacatgtatacataatttttatgtaaaatgtacatgataaattatgtatattatgtatattacttttatggatattcattttttttattcctattatccataatattgcatatgtgaattttatgtttttatgcgtacatgtaacatataacatcccgtgttgattgaaaattaatgcatttttatacagggaataaaagtatcccttttacgtatacattttagcagtaacacgttcgaccaagtggggagatatacatacgtactgtgcacgtatatatgcacgaaattggcacgtgttacatacccatataatgtggtatatgtacgagcaaacctttgcaatcgcgcttgtatatacatgttcccatttatggccgtgtaatgcattttcgtgaacatatataggctgcgtcatcacttgtagaacgtgcgatgacgaaaaaaaattgtcattttcattcttgagaggaaaaagaaaaacgcaaaggtgaattttcactcgatcggaaggaagaaagctactgtgataatgtgaacgcgcatacaaatatgctcatgtagaaaaataagcttttgaaagcatctccttatgctattatgtatacatttttgcatacggcttggcatacattttggtatccatttttgctacatttttgtatacatttttttaacataccttttgaattttttttaaacgtacatttatttcaacttttttctgtatgtgacattacgacttattaattttttcaccattttgataaaagcataaagggccaaaagagaaagataagtttctaagtttatacatgtatatccaccctttacataaatgtatgttgaaattgtatatccccccgacctggtcatttttattcgcttttaaatactttcacatatttttatttcccacgaagaatttgtttttcattgttctcctatgtttttatgtattcatcaactttttattccatttaatttcacacaaattacactgttcaccattcgctgaactgttcattaagggataaattttgtttttcattttacttttgaaacacgaacatttccatttcatttcccattttttttttttttatttatacttttaattacatagcttatttatgtaatttccccacaaaggagaataaaaaaattaaaagacctgaccattcatgactttaaatatttttttaaaaggagcgtagatagattgcttatatgtacacgtgtgcgaattgcgtaatcatacatttgtgtatgcgtgtgagattatgctagtatgcatacgcacaacttgcataggcgtaagctcattttcatgcgttggtaagctcgaatatatgtgcgcgtgtttacacgtttttacaattacgcctgtgtatttttccatttaagtcgaattgttttgaaatatttttaagttaacttttttgaattttacctgcctattcataatttgagtgtattttaaaatttttaacacattcatatattatgtgtacgcgtttctcatgtacgaattaaagaaaatcttgtcctattatgccaaacttttttaattttccaattttttttttaatttatttttaaaggattttatgaaaatttcacatttcgtgttattaatgccatattacacttgagaagacaaataagtgtagcatagatttatgaaaacgcatatagacgcagagatagttgtaaatagcagtgcacttttttaaccctgtatacacttccattcgtgttcatatttctttacgtattgataagcaatcagctttgggccagcacgcgtgtgtattgtactgctttgctttgtgttgcattgtattgtgttagtttgtgtgtgcatgtttatgcagcacgagaacatgtccttaggggtagacttgcatgtttacgcattacacgagcaccttgataagtcatagctgcatacgtacacacacattgcaacctgttttaaaagccccaatttgccgcaaatcgttttattcatcttcttcagcttttacgcgaggagttttaattaaatatgcgaatcattttatgacgtttggttgtatacgagcagtgcatgttaatttgcgtagcagctagattgaaaacgtgcctatatgtgtttccatatatgtaacattttacacataaaaaaggagaaggaaaaaaacggaaaatacctttcccgattagtgagtaacctcctcccctttttccctacctattcattaatttattcattctttaccaccctttttatttattcttcctatttatgctaaattaatttgtttttttattaattttttttttttttgtcttttaaatctttcttgtcacgaattccgtgtgagtcccaaataacattatatgcgagtaggcgtttacacttggtgtaaatccacgtagctgcatatgtgcatatgcaagctgtgcatgtatatgaatgtgtatgtgtgtgtatatgtgtgctcatgtatacacacatatatgatcattttgctcatgcatttaaccccttacatataggttgcctatatgttaatttatgcgtccaatcggatccaacacacacgtaggctgatgcgtatatacagtaatatataaaatagatgcgtaatacacttgcctgttttgaccgagaacaggtgtatgtaggcgtgcgtatacacacgtacatatatatgcatatatatatgagcgtgcgatcccgcgtgaacgtgtgttatcatttcattttatgacgtgaagaaccccctgagagagtgttgccagttgtgtaacttattattttaaaaaaagtttttaagccggggagaatatttcgaggggcatttgggaatggcccactagagcgttgtgcatgtgaggagcgtgtacgtacgtatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatacgtttgtacatgcttgcactccctacctgacctgacccattgtaagcacaaggagaagaccgccaaccatgatactgctgagacagaataatctgcaccaatttgagagggcgccggagttggggaggttaaaaaaattggaggaagaagaagaagaaaaaaaaaactggactcaaatttgcagagtgtaaacttactagatattaagaagaaggaattcaaaacagtttccataccgttggttttattttacttttttaaatgttattctgggttgaatttaaaaaatggaagacgaaatttgcagtattcattagtcattgatggggacgtgtacctgggctatgaggtgataccctccgtcgttgttttggttagggctgaccgtgaatgcgatgaattcgttgcaaataaaaacggcgcaactgatgttgaggtacgtttagcggaaaggtttcccaacaaagtgtatgtcagaaaatgcaaggaaagtaataagagcgaagttttaggaaagtgtgttcctatgggatgtgtgcatcacccttttgaacaaaataatggcagttatagtagccactccctcaatggtgacgaacgtttgagtggaaaaggtgaattgcacacggaggaggaggcgaaagaggtgccaaatgtacacgtacaggatgggaatcttccttttgcacccctgcgaggaatgaaaatcgctgattgttactccggctgctattacgtagatcatttcagatcgtacctttttgtcatgtttgatgagttcagccaaaaaatgataataagcgtattccccgtggaaaagtatgggttcgaaaaaagcaaaaattttgttctcagattcagcgagtgcgaagatttaataagaaaggccatggaaaaaaggaaagctgaaacgggttcaccattttttacgacaaatgtgcatgaggatagttgcccaagtggggaggaggccccttttgatgaatcacccatgggcgtatttcaaccagagaataattcgaataacgatttggataaaattatgaggaatgagaatgtggctgatttttcccgcccactgatgagagatgagacgatccctttgggaaggttatatcagaatggggacaatcgtatagccgaaatgcgcatcgtggatgaggaaaacgtgttgaatggtaatcattcggcattatcccatttgagaaaaaaaaatagagaaggaagtgaaggaaaggagaatgcacttgtgaagagcaacgcaaatgacgagaaaacgtcaatactacctagctttagaacaaataacgtttcgaggaattatgcgtggagtgtaccatttttagcgaatccaatgggcgtaaatttcaagcactatgtgtccatgtggtcgctaagcggagaagaaaggagaattcttttgacgtgccttctgttgcacatgtgcagtcgccactgtaaggtattatgtagctatctgtgcgggttagaaaggagattgccgtgcttgcttgatgttcgtggtgtgagcgaacatcccggaaggaaagatcgtaaagaagtgtcagctgagcagatagagagagtcaacaaacatttcccattaatgagtgtccaaacttcggatgagaaggataacaagaaaggggaagacattttggaaatgcttttcgctaactattttttttacctaagaagggagtttaccttatttgggggggacataatgcgtggtgagtgttcctcgagggaaggatgcgagccagaattttttggaagcggggaaaacagagacaacaatgataattcgagtgggtatagccacaacgggtacagcaacaacgggtacagcaacaacgggtacagcaacaacgggtacagcaacaacggatacaactccaacgggtacaacagcaacgactacaatagcaataatagcgataacaacggagattacaacagcaatagcgataacaacggagactacaaccacaactattacaataacggaagcagcaacaacggaagtagcaacaacggagacaacagcggtggaggtaataacgggggaaataacaacaatggaggaaataataacaacggaagcgacgataatgatgacaacgatgactgcaatgataatgacgatagtaacgagaacgatgacagtcatgagaatgaggagacgaacgaaaatgaggagaccaacgaaaacgaggggtataacagtaataacgaaaacaatagcaacgataactacaagtttgtggataattacacctgcatggatatggaggtgaagaagggtttaactggggaacttttaaactccagtaagtacacgaataatactaataaaagtgaaataagcacaaattatttcgaaaatagttgcaacgttagtgcgaacaatagtaacaacggatgttacgaagataatagtaatttatacttaaacaatgaggagggtctaacgctgacgagtgttcaccttcaaaatgagcaacgtgttaatggggatgatgacgtagggttgtacgacaatatcggaggaggaaacaacttagatcacgaacacagcaatagtgataatgtgtataataacattagcagctatatggaaagctacatggataataacaaggtacatgtgataaatacttgtaaaagagactcgtgcagcaccaatgaagagcagatttccaacaactctctgaatgatagtaccaaaatgaaggatgaaattttgtacaacgccaacgacttggtgtaccatggggagggactaaacgtgaaggacgaaatgaacgaagcatacgaaccgaacttcctgtctcttaagaggaacaacctagatgtcgattacaaacatttggacaccggggtgcagaaaaagattaacaaaaaaaggaataaagtgaaaatggaaaagagcaataaaaatttggacgatgaaaagaaagaagtccttaataaggtgtcccaaataactagagttggtggagtatgctttgataagaatagacaaaggtggattgcgcactggaaaattgatgggaaatatcataagcattattttccaataagtcagtacggatttgaaaatgctcgggagagagccatcaattgtagaaagcaagcagagaagcttttcaacttgccagaaatacaaccacgaaatagatggaaccaaatcaaagtgaatggaacgtctcacattaagaaggcagcgaagttaccaaggtgcgaaggggttgcgtatgatgagttgtcacaaagttgggttagtacctttgttgtgcataagaagttttccattgatgacttgggtttttacggagctagagatcaagccatttactgcaggaaagttttcgaaaaggtaaatatacatgacgattatgaatttttgctcaaagatagactaggaatgagtaatgaagaaaaggaagaactgagtgcccttttcaacattgataaaaatgcaatagaaaaaatggacatgggaaataatgttggggggggtagtaaggtaaagagcaatatggagaaaataaaggtgaaggataacaatgactactcgttagagaatagcaatggagaaaacatgaatgctggtggtgccaacccggatgtcaaaatatccaacgagcagtatttaaaaataacgcaggaagccatcgaaatgattttaagcaacataaagcataagtccctaccggagattaagctgaaattaattgacaaacagaaatttgagaattataacaccctgctggataaacacttcaaatttattacatccgtgaagaacatctcgcagttgcagccctacatatcccttttccacaaatttatcatttaccacacacttcctcataacatatcgttaaggaagcagctattcattattgaggcgttagagtggtcttcctttttttcgggcgcagccagccagaaggttgactaacgtgtggtgcgtgcataacatatatacagacttgcgctgcttgggagagcggcgcgaagtcatttgggtgggtccccggaggccgtcccctttttttttctgcgcacataggtatatgccagtgtacggggtgtatcaacgtatcagcttaccagcgtacaaaagtacatgctttttatgcacacgtacagtgccaaggtgctgtgcagtttgccatttttttaagcgcgcgaaagagtatgagcaatttaagagacgagcaccgccgcaggaggggaacacgccggactcattcgagaggaccccaaaaaatccccaaagcaaaaaaatataaaaacccaaaataaaaaataaaaagcgaaaaacaaaaaacgatgaataaaaagcgaaaaatgagaaaaacacagcataaaaaggtatatactttgtttaaagtcttttaatgtttttaaatcaccttttatgaatctgttgtaaatatttttttaaaaaaatttgccagaacataaaattaaattgtaaaaggggaaaacaggtgttataagtataatatacttgcatatgtgcacggatacatatggatatgcacgtgtgtaggtatgtgtatttaagaagaaacccccccttactcccccctttttatttttaagtccatccatgaagtttttttttttaatcatatatgtaaaaaagtatgttgctttattataaattattactacactgataatttttttaggagaattttttacatatttctttatcctacacatatgagtattcattttaaaattttttttttttttttttttatccctttttcaccaaactttgaaaatgttgcggtatattaaattaagctaattaaaattataagcgtgtaacgcgaggaatcattatacagtcgtgtaactgtttcgggcgagcgtatgcagacaagtggggggaaacggttatcgcatagcagtctaggcaacagcgccaggggtggaaaaagtaggttattcgtgcagttgcaaagagggaagtatatacacatgggaaatttttggaggaagcgcatgaagcatgagcagtttaatgcgtttttttttttttacccttatttatcgttcatttttgcatccatcggggggcccaaaatgctactacgctttgctgaaacagttcatgcgtaaaattttgttcgaacgtaaagctgactattttgcgaaggaaaaaaaaaaaaaaaacgaaaaaggaaaaaggaaaaagttagccatattgtatatgtacagatatttacgcatttatttatccatccacacgctcgtttgcccgtccgcctacagaatggtgtcccgtttgcacaccattttttcgtgtccatttttgaatttctttttgcgccactttaatgttatatttgctgatataaaaataatcacgaaaatgaaaacaaataaatatgcatagccgcagaatgtttgactttctttttgtttacgacggaaatgatctgtttaaatagaattacgttttcctctttttctttttcttttttttttttgtgttgtgcgctattttggcattcaaaacagctgtttatgtgtttaatacataacatacccccaattttcctgttatcatcgttttttaaaaagtatagaaaactgaaagaaaaggaatttagaaaatagcacttcggaattttttttttttcttcctttttgtgtacatatatacacgcatacgtacaacttgcatatacacacaatggtgcgtgttgttatcttcatttttgcccctccccccctttagcgaaccagaaaaatggcaatctgctgtaggaatgtgataaaccaggtgaaaggtacaaattgacaaaattcaaaaagaaaaaaaggaaaacagtttttgtaagaaggctgcacataatgctatgggggtatatatatgcatacatacgtacgcatttttgctactcgcatagtaataataggcacaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaattatggccaaatttttttaatttttcttttttttttattctcttcagaatccttctctgccaaacacggtataaaacgctttacatagcacacatttgtatatgtaaagaaaagcaagcaaaaaaaaaaaaaaaagataacataaatgcaaaattatatatgtgtgcagttgttcattcctttgagtgagaaagggttataaatagaagcaggcacttagatgagcctcgatactggtgtgcacaaatgtgtatatattttcacattttcatatttttgcataccagtagttatatccgttcatgtgtcatccacgtgcacacaactgagtgtttgcagcacgtcatgcagcgtaggaggctgaatttgtaaattcagaaaaaatactccgcagaaatgatgtaaacgctcaagtgtaatttttttttatatatcataaaagtgtttaagaacgcatgacgaagtagatgaatagaaattctacgacatttgcacctctttttgtggcatttaaaatttaggaagtttctttgttgtcttatgttcatattcccagatttaatctttcccatttctgctcaggcagctgtacactgtatggatgaactttattttatatgtgtacatttttacctgcattatcagtttagtgtgtgaacaaatttacggattgttgtccaatttaacatattttttttgttcttcacggaatttgaaaattcacttttggtaactacccctacatttgccatttcgtctaccgttaatacagattttgtataagtgtttgcgcggaaaaaaaaaaagtaacccagttttacatgtttacatatgtgtgtacaattataagagtagacgaaggcataaagtgataaattgccttgtagttttatgcattctttagagagaaaaacaaacgaacgaacgaacgagcgaacaaacgaacaaacgaacgaacgaacgaacaaacgaacgaacgaacgagcgaacaaaacaaatagccaacataacgtaagaaacatttttcctaactttgtgcatgatggcagatgacaaaggagcatatttaacttttgacaatgcgtccaatggatcgctattcattgtgtggagaaaggagaaagtggacaaggcccttatgtttataagaccaacaaaaacggtggctgagtttaaattcacgagcaacggcggaaagtcagagctgatcaggaatttacaagtaataacttaaacgtggagaaaatgaaaagacaacgaaaattagggagagttgctacttcattttttagaattgttgcattttttgttattcctcgtttgtgcgcgtttttaatgagatctttttgctttttcccctcctctgtacttcctttttttacatccttttatttccctttttcctttgcagtctgacaagaaactgttttattcgggtctttgccagttcattaaagaggcgaaggacatcaagggagaggtgactttgctgtcgcactttaatgacactttcccgataaaagtgaatgtctactttttaaaagggaacaatgtaagccttgagaaatgaagcaacacagctgtgttgtcatttgggagatgcatactacgtgagggcattaagacagagcgcctatgtgcattcgcttgcttcttcacaaatagacagcatagttacactgttcattccgcccccttttttccatcctattacaaaatggcaggttgtgccccttagcatcggtgtgcctttcgacctagatggagtcgatgcagtgagcgttttgccacagggatcgagttcgttgcaagtcaaaacgatgaagaaggatatgtttgtgagtagaggaaattcggagggagctagcgtttccttctaggtgataataaaacaccttttttttggaattttttttttttttttttcacgcttatgtttgagaaaagcttttaattaatcttatgaggtgttaacaccttttttttttttttttttttaaatacaccacgtatgtacttgtaaattttgtcaaaatagctgacataaaaggaataaaataaattaagacacgtaaaaacgacttagttttgcgggcatccaattttaagatgttgttactctatattttactatattgtgtattgcgggtgggcatacgaatataacgcacaaaaggggtaaacataatggggagataatcggcggaagagcaagagaaggaagcacaactttttggggggatgctcgtgaggcgaaatcccacatggttgttctcttcctccgcgtgctccagttgtgactagtcaggtgaagcttattcgcaaaatgggagtggtgaatacgccgataataaaaattcttgtctttttttttgtttcaactttgagtccgttcacactttatcataaagaggtgcgcagttgctcagtgagcggtattcctaattggttagtggaagtcgtgcgcactttgggcattagaacccacacgtaaaggatgaagaagagccgcttttaaaatgtttgacatgagtaaaatggaggcagaagaagggttaataaattttatgggtattctgattagggcaatttttttcaatataaatgcactcaaaacgttgagttcattttggtgctgccaacgccatggataaggttaaaaagtttgttgaatatttccctgtatggttagatcattaaatgtaaaagttgccattatagttaaaaagttatattaaaaaatggtaaaatttgtgaattaaaaaataaaaaagtggaaagtgacaaggagtcaatttgtcatactacataacgcacataaggatcacatacgttgtgttaatattaaaaagttgtgaacaatgaaaaggtgaagatttaggcaggcacttcgttaatttgtggaaatgtatttatgtgcgtgtgcacaaatgggtattcgtttacgccaggtaaaagaggtgcataaaaaatgggagacaaagtaaaaggtggttaaggaaataactacacttcggataaaggtaaactgcaaaggcattaaaaggaaaaaaaaaagataagaaaaattattaaacataaaaacgtcatgacagaggatgagaaaaaaatatgtgctcgcatatatacactaaataatacactaaagggataattcgcgaatgagacattagaaaaattgatttcacaagtttcaaaatgtgcaaaattgtaatgttccattgcaaaagttttgcaattttttttatctatcttttaagataggttaaaattttaaaacaaagtattttctgataaaaggttgctttgcttttctcttaaataatatttcttgttcgattgtgtagcctgttctttagctgcattcccaccagtgctaccctggtaggtatttaacttagcacagccatttttttcgttactcttaaagggcattttcggttcggcaattttgtcctccttgttttcattttgcaccgcgcttctgtcattaatttttttgttgctccgttctaggaaataagaaacgaattctccctttcctctgtaaataatgcacgtcagtttggtgaaccccttttttctagccaatttgtggacgcatattttggggattttgacgacaccttttgaagtgttatacttgactagtccgctccagtcatttttgaaatttcgcggggagcacgcagggttagtgctgctaagcgtttctccactttttacaaaattttctatttcggcgtcttcgcgtgggtcgcttccagttgcggttcccctttcctcctttgcttcctttccctttggaaaactgaccacatcacgacattcgcttttattgaccacttcgttattcgctagtccgtcttgattacgccttgctcttggcatacggttcctgttcgtccgttctgttttgccacttttcattattattcgtttgctgtagagggaaaaatcgtccagtgggtcgtcatttggatcgtcatcctgatcacccaagatgtcatcatttggatcgtcatcctgatcgtccatgaggtcatcatgtgggtcatcacttggaccataattttggtcacccttcctatttttgagtgtcttctgtgcactattttgtgataagaaatctgcgtaatcgcattcattaataattttattgtataaatcgtacaaagagtacaccctttttacatttggtgtaatgattttttcttttcttagagttaagtaacccttgactactttctgttcagaacttaacttgttgaagcaatttaatgtgtttatttttcccttttggggatattctatggcaatccttttatcgctacttaagttgatatgtttcgtaatcccgatgttactgctattttgtgtttcgtctttccccaagtgtagactcaactgtttgttttgatttatctgagaaggatctttaccattttcatcttcgctttcgctccttatggtgctgttcagatgctcccttttgttacttagcgtgatgcttatttcatattccgttgcgtcactatacctctttgtgcaacttatcgaaggtgcctcgctcaaagaattcaccctgttgttatgatcaaaacgttttccttcttcccttgtcgtgttgtttatgtattcacttaatggggggtcacttccctttgagttccttttaacgggttctccaaaagtacctttttcatattccttatcctttgtgttgtagtccttattctgcgtgtctagtgccctatggattttctcattgtttgaatatgtcttcattaaactatcggaaataataatgggatcattagggttaaccattttatcttcacaattgtgcattcggcacatcgatacgttttcattattgtcttcattttcgtaaaagttgtgcatgttttggtaatccgcggagtcgcttagcatcgtgttttggtagttgttcgcaggtgcattttcgtcactggtttgggcgttcattcggacgttcatttgggagcttaactgtgcgttcaaaggcgagcttagctcgttttctttgccctttccaacggttgtcctcccccggacacatttctgcgccccgtggttgctctgctggcatgtctgctgttttgcgtcctcctgctttgtctgttcctgcgcgaattgggtcttccattcgaggtgctctgcctgcagagctacggccatttcaaacacttcttccactgcgtcttctctttttttgcgtttcctacccctcctttttttgacaaccgtgttgttcgcctgagatgggtgatctgcgcactggatattattcttcagcgcagaaccgtcctggtcatacggatttaacagcgccgactccattagagacgttgttacgtcatatgcggttttgctgtcactctcattgtatagaattttaccctcactttttagttctctcctaacttgctgtaaaaatgcaactgattttttctgagctgtcatggagccatatatatcagcactgaacactttcacctggattttccccatatagttgtagcagagaatatattttctccctttcgtaagtaagttgcttatatttttatttgttgatgaaaattttttatgttttaaatagttcatgttatgttgctctttgtggttgcctttgttgattcctctggtgccacctttggtaacacccttgcttgcgtttttaagagtcctcttatgcatccgtttgttggttcccctcccggttttcttgctcgctcctttgtgaacccctttattttttcctcttccggtggatctatttctcattttatttgcttctttaccaacctttttgtagccactcacttggtttagcagcatttcctcttcgtcttcgttgccctcctcatcctcttcttcataaaaactctcactttttttggtactcataatagagttcttttttgacatagtgctatgctttgcttttcccttagttttgctcctctttctatgtttggacattcttcttctctttctggtgccttttctcttctcgttgcaaacccacacgtcgtcgtcatcgtcagtgttgtcgaaatggctataggaatttttgcggttgctaccgctgctgctgctgttcacgtcgccgcagttattactaccgcagttgcagttgttgccatcgccgctaggatttccattaccgcacacaagctcgtttccactattgtaataaaagtggtagtcctggaaggactttcctctttcagcgtttttatttctcgttgttcttctgttggtcttttgcgatgggcttagtccccctggatagagttcgttgtggtggtcttcgttcttgtagagcttcttatgatagatcctgtcgtggtacaccctgtcgttatacgtgttgctgtttaggtcgatcaaaaaggtgtcctcctccaatccccctttacggccactggaaaggaaaaacatgtcatacagtttggtgtcatctgcggtgtagtagcctttcatcaggatgtcttcgttcctgtagtagtccatcttactcatgaaatagttaatattcccattcgtgcagttcctatgaatatcactatcgcagtagaggtccaccaattgaaagtagttggagggagggtcactagcatactggtcatcggttgcgctttgcaccttatggtatgactgcacagtgcacggttcgcacggttcgcacggttcgcacggttcgcacgatttgcacgatttgtacaatttgcacaatttgcacaatttaatttgctcacacatggttgcgaagttgtggatattttcatcgcacagggctgatttgacattttctaaatatttcagatataaaaaatagaaggttttatttaagaagaaatcatactgataaactttcgtcatttttacttgttccatatgtatgttctttaacttgcattcgaatatttgatagaactgatcggttatgtaaaacaaattggtgtacttgttcatttgtgtgttggcacttgtttctttttgtgtgcttttattttttagattctctatattgtattttatgttactaaaatagaagtaggacagggaagtattatcatacatattttcgtagctattggaatataggtccataaattcggttgtggcatctatgatttttccttttaaatttcttttttttttacttgttaatattcgaatgcttttaaaatttgaattgactttattaatataatttcgtatttcctcttcttctttttctcctcctaaatttttatagaaatcaatggacaggcatagggcaacatcgaatccgaatctctgtgttgagaattttctgaagctatatcctttcactttgttaatccatgagacgattacgtttctctttttcgtatcatatataagattaatatttgagttttcttctttgtccacatatgtctttcctctttccatgttgaatagcttacttttggagtccttttcataggaaaatacattattattttctaggtgatctggattgattcctagggacctcagaaagttcagggcaatttttttggctgttgcgtgtccaaatcgttgggcggaaaaatatttgcatttaatttcgtcactgcaatcatccttgtagtatattaccaaattgcgtatattagaatcgtaaaagatgaatgggaatttttcattttttagtaaatcctctttcacacattggacggagtcataatttctgtaatagtctatggagcttaaactactgcctttcatatctgctgatgcgatgctttctccgttgtaatctgcttccgtgattctttgtctatatggatttatgttgctttgttcatactttatgttaccgctggaaattttggtatgatgaaattcttcgttcgtcatgtcgagggggtcatcttccatcttttcgtagttgaatggatctctaatcgggttacatatgtcgtggatactgctgttcatgtttgtactttcacttctttttccatttccgttactgatcgcgttgatgttcttatttttgttcttaagtttgaaaccctttttcctccgtttccctcttcctaactttgggccttcaacggagtaattcatatctatatcatttaacgatctcgtttttcgctttttctttgtcgccttttgtgttagttttggtctcccctgttttctcaattttttcctacccattactgagtcgtattcatatagtctgttccttcttccatcataaatggaatcaatgctatgatctgaatagttgtgctggatatcatggctggatttgcttctcgtgagatagttgctcccaacagttttgcgactagtgggaagttccgcacagctggtatgtttcttcttaccaccacagttgcctctttcgcagttgcttcctttgctgcctcggttgcagctgtgatcaccactttgttggctataattatccgcagcgagagtagcactggtgacttccacttcgctaggaattacttcgacgacatcaccatcctccactgtacaaacttcgttgttgtttttcccgttagggaaaaatccatgtgcgtcatttgtgtttaagaagtcacctccgctcaatgtatgcgcgggtgcatatttcacgccgtccatttggtcactcgtcccgtgttcagggttgattattaggtaagggactttctgatcaggctgtccgttatttacgctatacacggagttgtcgtcctcgatgtattcataatcatttttttcgttataacattttgttaaaaagggatttgcatttctcgtggtgttcgtggcgctacttctgttggcacccatttcttcatttgcatttttaatctcgcaagttacatcttcgacgctgtcctctaggactatgtgattatctgcgtattggttgtactgaaggaatttgttctttttatctagatatcctttcgttaccatttttctgtccatctccttttctgtgttatttctactcgctttggtcacttcgtgatggtgactcacgggtttatgcgctttactacgggtgttactgtgtgaagtatcctttggggggctctccacagctttcgttggtagactcgttggcaggttcctcctctgggacaactgtccgtttgttttgatgtcattcgatatagatgtgtgaatgtcgtctacttcttttaactcattttttaaataaaaataggaattcataagagaactgtcgaagggggtattattgctccctttgttgtgttgtgtatatggaaatgcattcgacttttctgttcctttaaaattgttgtacatatctttatttattaagctattgttaccattcgggttttcctgcacatacatgtctttcatttgggcgtgctcgttaaatggatctgtgtgtgcgcttatgttttcctttttcttaatttgcacaaatttgctgtctactttgtgtcccacgttttttaacagtacctgtttggaataactgttttcctttagtttattcttatggaggacgtgactgttgtattcgaactcgtcgattcgatctgtcttgaagttcccgtcacattggagggttggcttagtcgtggaattttctacgtgtacattctccgtccccatgttgtacattttgaagttgcttattttgctacattttatggggcttctattatttctaaaggactgtttatcacaatcatattcgctgcagttggcgctgttaccgccgatatcgtcaatgtggttacttctgtaactgttgcagccataaccagaggtgtcctccatctcggagtgataagcattgctgtttctaggccctgaatgggaactaggctttatatttaatgcactgttgctgcttagtttgtgcttatacagattattattgacatgttccgcactatatttttttctcatattgctatctgcataggttgggaggtgcataccgttggagaaattatcattcttgtttatgttgctgaagagggtgctgtcgattttgctctttagtgagttgttattattgtctatgaccatctccttattcttataattatttataaataagttgcttttttttttcacttcacatattatatcatttaacgagtggaatatttcgtaatgttctttattccaattataggtttctttttttttgaggaaatgatcaatgggttgagttatatcatcacttcttacgtaggtgtcctcttctaggtatttattatttgggctgttttccctttcatttttctgtatatgtaattctttgagtaaatcgcctgaattgttcatgtgtttggtcagcatttctttgtacaggttgcttacttcctcgtgttgggcttctttggaatataatttgctctgctcgatcggttgttcgtggtaatctgggttgacagccttgtggggaattttgaagctatcaggatggggtctcccttctgcatcaaattcgttatgatcgtggtcactttcgtttttgtcatcttcgctttcgttcttttcatcgtcgctgtcgtttttgtcatcgtcccggccattcttgttatcgtcccggccattcttgtcatcatcgcttccatttttgtcatcgtcgtcactgccatttttcgcattgttgctacggttgcagttatgaccgtaatagttgtcattatgtccgttgttgcggctactactgtaggcatctccagcgtcgtttccattgtgcgtgcgataattggtgctatggtcctcgctgccactcttgctggtgccgttgcttttttctctttgctcagagttcttactcgaagggcattttgtgagggtgacatttgacttatgttcatcctcgaaatttttatgactttgatttgtgcgattctttccacaggtgttcacactaacctgattgctattttgttccccgctgtcctcgcaactggttattcccttgacattttggctattactaatttgacccctatcgcagtagtacatataaatcgttttatacatttggagcttactgtccataggattatcatgtatgtcattatttccatggtgagttaactctgcacagtgtgtgtatctatctgttagttcgtttatttttttattaagaaatgcagggagatgatagttcttgtccagatttttttcgcttattaccagattgtctgggcagtcctctggaaagcacactttgtatatgttaagtacattttttttttcttttatatggattctttcatttgtcacattgtggtcaatcaacgacttgatattctccatgacggataaatcgttttcatcggtgaaaaggtacctactattgtgcctgtcttcattcatttggggccccccttcgcatatattcttcacgacattataacaacatttttcgttatagtaggaattaccacctttggcatgatcatcattttttgcatttaaatttgcatttactgtgtcacatcttatcgttgcgtgcgccactttttcgtcatcatttttgctgtcgcaaatattagatgtagcatggctgtaattttgttgctcatgcttaagtgtgtagttactttgaattgtgctactagtgccgcctctcgtgttagctccgttactattaatagtgcaggagatgaaaccaaaatttttatctaaaacgtcgtacacattttttatttcggaattattcacgttgttgctgtttaaattttttttttcttcttcaacgaggtgtacatgtgccttattggaggtagagcccgagcggctactcaatttgttatcattatggtgatacgctgatgggttgtttgaatttgccacgtaaacatctgaataggcgtctgtttcattcgtgtttgcgataatttcacattcgcctgtgtgttgatcatagcagcctacgtcgtggtctttgcactcttccgatttgtgcaattggcattttttacctttgtgacctgttttgtggttgaatggtccctccggtcccttgttctccttttttgcatcgttcgcgtcgttcacgtcgcttttgtcgtctttatcaattttggctattttgaccattttgacaattttgccgctgcctctctcttcgcctttgtgtttagtcctgtccttatgcctgccactgtgttcagcagattcatggttcttcctgaacccagtgttcttcctttgcgcctttattttatgcgcgcttgttgctgcattcttgttgcattcatctttattttcgcataaatgggcgggtgcattggtaatcgccacgtcattattgcacgttattttatttctagtactttttaaaatatttaaatttgcctctttccttttatccaaatatctgtgccttaaattgtaaaattctttgatatctctacccattttttttttcttttttttcttgtctttctctatatgttgagtatcccttttccgtttattttgttctgttgcaagttgctatattttgattcttcgaccaattctttaatttcgaatgagtaaatgtttgcataacaaaaatgcttgattttttcgttgaaaatggggacacatttcagtacagtgcggtgcatatgtatgtacatgcatctacgcctttaatattttaagcacatggttggcgtgattcataattttagtcaggtgtaagaaggttgtatgattaactgcgctgattattttatgtatgttggaaaaaaaaaaaaacagtgtgtgaagacaaaaagaaatgaaaaaaaaaaaggagattaacgggaaaaaataagcacatgtaattataatggtacattttattcgggagtacagaaatttgggcatttcccccgcatatacattctgacaattcgtgaattaaataggtgtgaccttataaacgtatatatatacgtgtaaggtcattcatatagtgtgtacttgtgtacacaggcacacaagcacgtgtttgtacgtgacgcttacgcgttggcctcattcaaggcacatgtggtgaaaacaatttggtgtaaaatttacaaaactgaaaaacaaaaattaaaccctttgtacaagtacattcaaatgtacgtacataagtatacgcgtatgatatgcttacgaggagttgcaatcactccttatagatatccctttcacattaaaacatttcccgcacttaaaaatgagataacacccatatgctttgttttactttttcaccttatgggctggaaaagaaagaaaaaatgggggaactaaattaaataaaattaagtaaaattaaataaaattaaattaaaaaataaaaaactgaacaattaaaaattgtgtaaatgtgatgaaaccagttgagcaattttcttccttcgcgcatttcccttcgttctgcttgacagattttttttacaatttttaaaagtgttttttaaaaaaaaggggatatcgcataacgtgtgaaaaaaggggaaacgaaaagaaataagtgaacggaaaatacaaggggagaaattaaaatgggaaaaggataggaaaaggaaaggaaaagggccaaccgaaaagctgaacttcaaagttgaacgttcaaaattgcgaattcgtgatgacaaatttaaagctgcaagttcaaaattgcaatttttttttaccttattttcaccatgctatattcccattttactcacacattgtgggaacatttttttttaccgaatttttggcgctgtttaagccattccccccctataaaaaaaaaaaatggtcccctcacaataattaatgttgtaaattcacgtaagatgaaagggtggttttcctttatccccactaggagtaacttaacatactgcttccattttgcagaattattcattgcgctgttgtaatttgtgtaaaaaacgtaaaacaggcaaacgaaaagaaacataaggggaagagggggaagaaataccataagaagaaaaaaaaaataatcataaaatgaaaaggagcggaatattccttttgatgaagttttccctttttatttgcacagttaagtgatttgcatgaatgtatgcgtaaatatatatattttaacgtgcgcataggcggccgaatgggtgcggggaccgctgcgtataaaccaaatgtgaatgctttcaaatgtatgccaaaattttgagggaaaaacataatacgcgtggtaaattttactagtcttcgatgttgcctacgacatatttttgtggtaagggaaaaaaggaaagacccaaaatgctgcgcctgtgtatgagcgcatggatgtatgcagatatatatgcacgtattctacacggaagaaaatacgtatgcctcgaaaaggtgggcgaatgatacccacagcagaagcactttttttttcaagcatagcttgcgaggtggaaaaaatttaaagaattaattaggttcatcgcgcaatgtgcatttaaagaaaaaggaaaacatttatggcagtatttagctgataaaaatatatctctaatttatgggcatacacttttataggaaaaaatttctcaaatcaattaaagtttcgcttcgcacccccctcaaaatgagttgtgccttgttacactggtcatatacaaacacataaacatgctacattcgatgaacacacaaaagagcacaccttttaagtttcacgtaataacgtaaaaaccgccaactggtatgatcacataagtatgcccccgcgctcctgtgcaatgaaggggatatatggctgcatatcaataaagtcaacaagtctgtgtattgacgtttcaaataaaactgtccacactgcagaggtggaaaagggaaggtattacttataagagcaattcctcctttttctataaacctaaaacaaatatgaatctgttatgaaccccccctacacttatataagatgacatgcttactttgttaatattagattaatgcctttttttagggaaaataaaattctgtggtcctcttaaaggtgttgcactaaaattagatgtgctattcacgtacccctttttttttttttgtttgctccatggcgaatacattcgcacgaagggagaatttgttagctgaaaaaagtaaattatttttttacttgcgcatataaaatggtgtagccattccaaaaacggagtaaaaagggcataaccatgtaaattaatccgttcctatttatcgaataaaaaaggatcctgtagaatctgcaaacaagagacgattttattgacaaaataactttttatttttttttttaaagtgagtttttgcctattggggtgaagtttctacgaatatgatgatacgcgccttaagggggaaaaaattaattttgataatgctgtaattatgtacgtatgcactttttgcagcaacgtatgcctggaaacagggtaaacctgcaatggaaaaattgttaggctcagaaaaggagtaaaaatgaagtagtcgaatcggatatttattaaaaaagcaagaattatctaagtatgcgggcatggtctagtggttatgacgcctgctttacacgcaggagatcccgagttcgatcctcggtgcccgtacttttttctatttaaatttttacattttgttaaaattgagaatatatgtttaacgttacatatcataaacgaaacaaatgcgaaaaatgagaatggaaattttcactttttcacatgtaagaagtgtgaaaatgccgaaaaatcagttgtttgaagtatgcgctttgtcgttgctccagcgcagttaaattgctttacatttttttcctaattcaaaagggagaagcaagtcatttatttggatggctcttatatcaagaatgtttccaaattatgacgtaaaattgcgcgtcgcgtattttgtcgcgtggtgcttccttacgaatgggtttgcgcaaagaaggttgaaaaggtgtacatatatatatattatatatatatgcatatcgacatgtatgcacgttgtatatcaatatgtatgcgtttgtgcccatttataaaacgcatttgtgtgttataagcgtgggagtaaagggctatatttggctacgtatctttgcgcctttaaagtgacgaatattaatcacgccgtactcgttttaactggaatttattcatttaacacaaatataatgtgtacacgcacgcacgtgtatgtacatatgcgcattgatttgtaggtacacaattatgtgtgacaggacatatccttttaaattatttttttgaaccccgtggggaattttcacagttagctaaaaggaaaacttcaaacgtgtagtgatacatcagtagtggaaaaaattaaacacacaagcattaaaaaaaaaaaaagttccacattggagcatatctttattgtttgtactttacgagcgtcataatatccaactttgaagcgcagcgttccaatatgaaatgttaagaaggtgaataatgaatggttgttatataaaaaaaggtgaaaaaaaaagttatacatttttgtgaggaaaggagcataattgctccattttattaaaataataggggaataattttgcgttaaaacgtgactaaaccttttttttaatctcgcggaaataaaaaaactcttgccattattgatgcttcacacgattgtaacttttttttggaggaaaaatagccacctgggaggatcgaactcccgacctttggtttacaagaccaacgcactgccactgtgctaaggtggcaatagtggatttccttcctttattgctattatcatttagcataacgaagtaaacaaaaaattgtaactataatgggttaatgttgatgtatttaggcacaaaaaaaaaaaaaaaaaaataataataaacaaataaaataaaataattcagcattatgtacatgtttgtccccttttttaaaggcaaatttgagaattcttttttttcattactttgtatgtgttaaaattaacaaaatattggtacctgaaaaatgcggaattggtttttttttttttgcataaattgacttctttggtctgcaatttttttaactcttaagctaacaatttacttatttaaagaaaaaatatttctccgtttttgtgttcagaagaatatcaaattggtgaagagcatttatagaagacactcatgtcacagttgcattttatctagaaaacacattccctattttgtagcaaaaaaaattcacttgaagctgctaagatgctccatattaagtatttttcatcgcattgcatgtgcgtgtgtgtgtaaatgcatatcctttttatttttacttatttttatttttttttggaaaaattaagcgtgcatttgtttgttaccaatgggtacgaattaaaacatgtgcacattgatggggcaaatgaatccttcgtgtgatgagtgcatttcaaataaaaaaaccgtcagcggaatgctgatataattctttgcccagtttaatcatttggagatgctaaccttttatttttttttaaatgtctcgttatagttggtaagtgaaaattttcacaagctctaatgagaaaagagttaatatttagggttcatgcctttgtttagagggccacaattcttttgctaatttgcacacatacatttgatcatatgagcaggaatatatttatttaacgtcttgtttgaagcattcttttaagcctctacaaggggtgatctaataagaaagtgcaacgtaacacgtatgccgacgggcataacaggtgaaaaacggggccaatgaaaatgacgcggaaagaataagcacagtcagtggtaagtgtcaaaatcgccttcactaaggtgacaaatggtgaataggtatacataagtgcatgtatatatatctatacgcattgtgtggtgtgctatgtttaataatcctccgcatgtgcaacgtttaaaaaaacccaaacggatatcctttaaatagggcacttttaattttgctgtgctgcaacagttatttatttgtttacttttggagtggtgataaataaatatgaggatatgagaaacgctgattcatcgggctaaaaaacaaccaacaaaagtgagagaaaaaaatatatgaaaaggcttgtaataacttttgccttctatttttgtcgcagatctgttctttttacaagtaaaaatttttaatttcgaaatgaaaaaaacactttaatttgtagtcccaatgtgcactcgaacactgcaataaaaaaaaattaaattgatgtagagcagttttttattgattcttcttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttagtgtttagtagcggcagaataaatctgtttcttttcttttttttaagtaataaaaaattgttatttttaaaaactattttcttgctaccccgttgtagtatattttataatgataaaaaaatgattcattttttttttttcttcttcttgatattactatatttttttgtttaaaaatcgagcccacaaataaaaagattaaacattttgaaaatattcttagctttgttctatgccaacgtgagtgatgacatacacgtaaattggcaatataccaaatgaacgtaaaaaatgaacaggtgtttctagagctcttttaatttttctaaccccttatttttgctttttttttattaattttgtagaaaaaaaatagttcaaattttaaaagttagtgcccataatagttgcagttggacgtttgttaattatttttttattcagttgtgctattttttttttagcatctcgtgcgtttattttgccaagaaagaggccttttcaatgtagcctaaggatagaggcgaattaaatgttgatcgtaacaatacatttttttttgtacatttagcaattcatctttaatagtcttcttttgactaagcgatatagaaatttgccatttcgctgctttctagtgccgcaaaaaaagtgtcgagttggcaggaaagcatcccgacaaggggtaacgacctgtccatgtaaacacgtttatgtactcatatacatttgtacgtttgaacgtgggcgcatatcaccctacgcactgcacaaacgtgaacagaagaaactactgcacatcttcgcaaaaacgaaaagtatatacatacacgcaaaatggaacgaaaaagagccaaaggtagaggaaagaaagaggagagtttttttgaaaagaatggagacattaataaagatgaattcttattcgatgatctttccacccccaaaataacaaatgagagtaagctatttgacgaggcaggcaactcctcatcacatgtaggcaaagaggaggatgcgaatatacgcaaaaggcaaatcggaagaaaaattaaaaaagtaaatagtactaataaatttattgaagtgagattctatatatttctagttcttttaatttgtttctactcccttctagtggtaagacctgagtttttcgtatcgcgaggaaatttgaatgcgtgaatatgtgcgtacgttagtcctcttctcaattcgtttgcttcatctatgatttattaattgatagataattgatcacaaatgaaaagtaataataggagttagtcacctttttgtaaaatgacttcattttttctttttcacatttcagaacattattcggaagggacttggcttcatttccatatcacacaagttaatgcacttaaaacccgaaagtatttacatgtagggataaaagtgggtcaccattttcgtgagcgcgattgttgcactggtggtgggaggggagttcttttctacgtgtcactggatataacacattataactgcacttcggttgagggtcccaaaagggtagaaatctcaaaagtgtgaagaatgaagagccaaattcatggaaggtcgtcccggattaatgaagcagagacaactacggaaagggctaacatcagcagaattatcaacataaatacacaaaaaaagcataaaaaagggttagtgctaaaatgatggcacgcgcttcaggctgctattcattcgtagagaatcacgttaactgtttttatttttgctcatttgtgtaaagagagtttagggccaactgagatgctcaattgcgccttttttttagtacttagttcacttccctttttaagtagacctaattgtatagcatcttgcttttttgttaactgtaaaaagtgggcgaacttagacggtggtgtgtttatatgtgctttaaaagtggagtgcggggctagttggttaactgcacgcgcgtgctcacatgcatacataactgcacacatgtttgggataaaatggaaaaacttaatttttttgttatgaacatgttgaaaatagcggtcagcaaaaaataagaaaaaaaaggttagaaggtgcaaggatgctgtctttattttacccccacatgcatgcaagcataaaacgattgagacgaacatggtaggtataaaggtgtttactcaaaagtgtaaagacagagcaggtaattattatacagtaaaagggggtcacggaattatttgttgaaattgatcagaaattaatcgccaatgcatcaaattagtattacacataacacaggggaggggatatatatgtatatatatatgacaaaaaagagcttattttgagggcattttttttcatgctaaaaaaggtaaagcaatggtgtaataatgcgtgatgcatagtgctcttaaagtagaccatttggtgcctacgttcatgggaagtgacaattttcttcgaaattaaatacgttcttcccatttttcttagtttattatgttcttctttattttcgcaaaactagggttcaccctgatttttgtaaaatgcgctagccctctttccatatgcacaataccaatagaacgtttgaccagtgcaacttgtgcctatggcttgaggagatgcacataaaaggcacataagcatgtatataactttaaattaattatcaggacatgtgccaagtgatacttctttgcttgatcctggtgctgaagtttttagaagtccgtccgttccttgggaattacttactactatggcttccttttctgtggttaatatatcatttgttttgcccattcctccacagatgaatccagaaatttgaagtactcttgcgtgaaaggctttttataggtttcaattaatgaggcttttaaagaatcatagatttctttgcatgaactagaagtagtttttaaatgcagaattgagacatgtagcatgtaatccttaagttttagggtttgcaaaatatcattaaaataatcttccacttgattttttcccaccctggatcaaaattttttgtaaattcgttattagcccaattactatgagcattttcaaaggctgcattaaattgtctatctctatattcataatattcctttctgtaggaatcacaaatttcatcatgcactacttgttctattcttttcacttcatttattttttttaattcattgaggatgtactgagccgtatcttgcagacactcttgtgtaatttttaatttattgcgttctgcattttctctaagaactttaactaaaatgtctttggaatttaggagaacttgtgtttcttggctagtgatttttttaaagtgttcattggccattccgatcatttcatatttgaacttaataaattttaaatactcatcaaagttttcaatatggtgacaaaattttttttatgttttcttcacttaaggggagacctgatggctcccctccctccgttgttgtgcatagaaaaaacgaattgagaaccaaatggtacaaaaatattgaaaatattttccaaattgtcattttaacgaataatgaatgagttaaaaagggggagaaaaaaaaaagtgatgaagtgctactttaggatgaagttcatattacaaaatggaaaagcgacgactcatcgtccctcgtgttgttctctaccgctgagtgtcaaaagggggaaattcatctattctccgtaatgcactcttggaagtttggctattgtaacacgatcattacgtatttgtcttttcaatttgttttcctgttttttttttttcctttttggggcaattcgtaaggcgaatatgtgggatgttttaaaaatttaggacagttctgcacttcgtctaacgacaaatttgttcatcatgagcttcgctgaattggaattttattttatttttttaattttattttattttttttcactatatttttttttcactacattttttttcactacattttttttcactacattttttttcactcctttttagaggacatgtttgcaccattttttatttcatttcagcaatttttgcacttgcattgtcactgaagtaaaggtatataaaaaatatccattatgggggggcaaaaatgaaaatgtaaatatatgcacataattgcagttgattaaatttcatgccgctttcaccagggaacatagataaagaaagaactcaatactgttcaaagttttattatttagaaacacgaaaatgggaaatgctctattttagcagacaacggagtcgctttttgttgtttatctgcccatgcacggttgtgtgcatatgaacataagaatatatgaatgaaatagcgctaattttgttaaaatacgttacggaataaaatacttagtaattgtccaggagacaattattttttgccaaaacgtgaaacgttattcgctacaggatagataacacaattttttttattatcattttgttgcatttttttttttttttataataaaccgctgcataggcatggttatctaaaatacttgccattttttacacttagggaaaacaaaaatgtcgtaaaagaataacattcctaagacttttctaacgttacaaattgtgtgatgttcccaaaggtgtgttctttaattccccccacgatgtatctgctattataatgcgctgatgaaacaaatatagaaaaaagggggatgttcgttataataatatgaacacgctcgtggtgttatccaccgtagcagctcgcattgttcacttcggcactatcgaagacataaaacctaagttttgacctctactaatgtacatacagatatgatgctaatagaagaaaagcaacgattaaattgctccttcgtccgttataccattcaacaatacacataacctagcttttaaaaaacgaaccagaaatattctatttgtaaaaactcacaacttcgtaaatgtgaacgcgccatatgtagcgcggtgggagttcttacatattttttttttaaacagaattaggaatgccgctttgaggtatactgtaaattgagcagccagaagaagggcattctatcctgttactatttctacgagctccttatttgtttattattactattactattgctattactactgctattattatcattatcattactttatttatttttctttcctattttggtacactttttttaccatttaaattacacttttacgcatttattataacgaacaacttcgcatgcagtgaaaaaaagatttgcattttttcaattggtaaatttttgccatatcgaattttttcctaacacaaattggtggtaatggtaatagtaaggatgataatgaggacaatggggacgacaatggcagtgctaatgcgtaaaggttaactttcctaaaattcaatattcccatttaggccacatttaatgcgctattttgctaagggcattaatatgcacatgaaaaatgggttgcacaaaaagctatgcgtatacaattgaacatataaaaaatacatgtacagataactcgcatgaaatgtacgtacatgtagcatatatccgattcgcaaagaaaggagaagggcgcatgtttttacgtagcacagaaaaaaaaatatattttaaatattgtaaaaataaaacaattactttagcgcaccgcatatgtaaccccttaaataacctgccttggcaaatatttaaaaaaataaattatattttttgtggactcgtctatttttataatagtatttcttccattgctacttcgaatttcaattttattaaatcgaataaaatataaaataaacaataaaatgtaccaatgcacaaaagtctaattattgcgaatttacgtacatgttaaaatggaattatttgaattctttatacaaatattgtttaaaaattattataaaaaaataaaataaataatttatttgtgttgttccttttagcaccatatgccgccagtatatatatactgtattctttttcaggaaatatttagaaatgcgcattctaattatgcaaaaaaaaaaaaaaaaaaacacgatagagtagcatattcgaaactactaagtatgcaataataatttatttattcacttttcaggaataataaaaaattaggttataaggtagaaaagtagtaccatgcatgatttaacataaataataattttattagaattttttttaagttaaactgaatatatttatatgcattccttatcttaattttgttgcatgcataaataaaaatacgtttaagttttttaaaaaaaaagaaaaataaaataatttaacataaatttaaaaagaaatataaaataataacactatttttttaaaatttcttaccattttagaaatcgaaattgattacttttgctgaattttaacatttaaaattttaaatattttaaaatattaattatttaaaattttgatttaaaaagttaacataaataataaaggaaaactattacgtaacgatttttagatattataatttttactttagaaaaaatggctgctctaagcaaatacaataacaatagggggaaaaagaacattttcccattcgctgtgaaagtttttacctttgcctgcgttgtagcttgttccttccaaaactacgaaaatgtaaggaaaaagagattatgataataatgaggatatgaaaagaaaaggaaaaaagggaatttagattccctgtttcgcattagcatatatttatatatacatatagatacgcgtaatatatgtatgccatatgtatgctgtgcctctgcttatgtgatgaggaaagagagcatatggcgtgaagaaaaatgatcaacgggtaaccgttaaggagacgcatatctcctctagacatatatataccccgaaccaacatgtgtgcattttgtgcccttccttttgcatctccaattttttaggactcatatacgatgtcatgcaccaagagctacggatacaatgctccatcatatgagacaacattcaacagaatgttagctgaggccgccgaagctgcagcttctgaggcagacgacgccgctactaaggaagaggaactccccaaaaaaagcaagttcgaagaaatgatagacaactttgtagatagtgcatgtgaacaatacgagaaagaagtgaaaccaaagtatgatgaaatcgcaacttccattagggaaaattacgagaaagatatgaaaccaaagatagaagaaattaagaaaaaaatcaagaggaattacgaagaaggtttaaaaccaacattagatggtttaagagataaactaaaggaatttgaaaaggatctctcagaattaggtacaaatgaggaatcaagtagtaacaacataatcgatatcgaattaaatttcaatgaaggagctgatcttccaactgttgaggacgttgctgaggatgtacttgatcaattagatgactctgaatggtccgttcataaaaaatacgaagatttaagagatgaatttgttaccaaattgagagatatcaaaaaggaagtaaaaccaaagattgatgaacttacccagaaatatttgaatgaactagaaatggaaatgaaaccaaaagttgatcagttagcttccaccataaaagacatccaaaatgaaattaaaccccaatttgatgatattaaaaaaaagttattaaaagatatcgaagaagaagtaaagcccaaagtacaaataattgctgataaaatttccgatcttgaaaaagaagtccttccacacatgaataaattcgctgataaaattaaagatatcgaaaaagatgttcaacccaaaattgatgatttaaaagctaaatttaaagatcttgaaaaggatgtaaaacccaaaattgaagacttcgcatccaaattaaacatcgaaattgatgaggacgtaaaaagaaaaattgagaatgttttaaacaaagtaaaaaatgacattgaagttgaagtgaaacagaaaattgacaacttcgcttctaaggtgaaaactgatattgagaaagatgtgaaaccatcagtcgatgaattaagaaaagtcattgcagataagttaagcgaaattgatcaagattacgtcccagcttttgaacaaaccctaaaagaaggattcgaaaagatccgtgaaaatataccacttaagaaggaagatatcatggaagtacagaaaactattaaagaaaacttaaagtcctgcaaagaaagcattgactctatgatcaatggaaaattgttacgtggatttaaattgttataaaaagataatattgtaaataaatatatgttatatatattatatatatattaggtgcatacatcgcacacgtcgcataatgtgcgatgtttgaacgaatatacacgtacatgcgcatgcacacagtttaatcgttctgtgttaagcacatttttatacctttttctaatgtaaaatagtaatacaatgtcgctttttccgtgctatttatatatatttatatacttattatgccacatatatgccatgtgtgactcctatgaaagtgcttatttttttcagttaaataaataatatgcatgattgggtaggtacattcgtattaacatatgtgagaaaagcataacatttttagaaaacgaaaaaaactttttccctcaagatatgttaatatatataaatacgcttaaataggtggcgctttatgccctttcccccgcatgctctatgacaatgcgctatattttaaatcgtaaatttagcatagcaacgttaatgtgcatatataaatattatggatgtatcgttatctttttattgataccaaatagcagacaccgttgaaaattttttttttttttttatgtatgcctttttactatacatctttgctgtttaattttcacgatatatttttcgcatggtgattgccgttttatcaggtctttgatttagttaaattagcaatgtgtatacacaagcccgggaatgttatacaataatatatgtacatatttatatttttttaaggagcttcatttttataacgtatatatatagatttatttgtctggagaattacaacaagatgttaaacgtgcctttcaatgattgatgaaccacaatgtttcatagtataaagatcaaacaacaactttagttaatagctcataaatcctaagaggaagttataaagaatgctgtgcatatttagaagcttaaataggagaaggatgaaagcattcttcgctccatatgcacatatactatatgcacatatttatgtatattcagtggcatgtataaacgtcttaacacaaacgctctttttacggaagtgtgtttatcaattggcttccattagaatagcgcatatatatttaatatcttagatgctcagttttgttaattaatctgtgtgtgcgccccatgtttaactttaatgtaaaatgagcttaaaaattaaattcgcttttacagttacccatttctttgcatgaaaatttgcaagtatgtcgaaaaatgtgcggattgtgctcttaatcagcatgaagggcatcgcggaaaaagctggttcaaatgatttcacgtcatgagtctatttgttacctatttgtaataacatattttattatgttttcaaaaaagagggcgaaaaaaaaaaaaagacaattatttaggatgttatctaaggttatgctactcgaatttccatttgtagttcattggatctacaaaagctattcttaaaagcatttagccatgcgaactagtgtttaattctgcactactttgtacgggtatgccttttagcattgaaaaaggatgtatctttaagtaaagaaaaaaaaagtgaagaaaaaggtaagctattttttcgcaatttggggatactcaaatggatgtacatctttttagcaaaaaagatagacaaaggtgaattacaaacaagcaaaaaacaaaaaaaaaaaaaaaaaaatttcaaatatgcgccttccaaacaggtttgcttggaggggaaaaaaccaacaaataagttttccttaatgaacataaaactaagccttgttatcgtaacaaagcggtatgactcctttttttatgtctttttttttcgtcacatgtatatatatatttgttaaggagcacagggacactttcgattcgcataattatttatcgtcatttcgaaagagtatatttgctatatgcgggcatttattttttagaaaaggagcgataatatgacgtatatagcgaatagggtaaatggagatatcgtaatatggatggaaaaaacgcaaaatagatgtcagcgcactttctgttataattctaccgtcaaacgtctattaatttaaacacaccgttattttactaaatcataattactccctttggggcaccttttacggctatggtggtatgcaaagcgtaggagactcgtaaatgggtaaatgtacataaaaatgcatatatatacatatatgcgtgtgcataatactctgccccatttcgataaaacgcgtttcatgctaggttacgcacctcgtttgcataatttgatcgagcataaatcacttataaaatgcggaagactaaaaagagcgctctcaattgttataagttaagtactcactttgagtaggctgcaaaaaaaattacatcaatacgtcccatttttttttaaaatagtatgcacacaataaatagtgcataacagaatgactgatactgctctatttttttttttacattttcccttaaaggaaaatacacgagttaaaatagtagcacaatcattttgatagtttaaattgatatagcccattttgcctgtgaaaagctgtatccttttttttaaatcaagccaaattaaagcttgcttaacatgataaaaaagaaaaaaaaaattaaaagaaatcttaatgcgttttaaagagctacatgagcatatttattatatataataacttttagaggaattaaataaatatccattttgtctagggaattggaattatatagcaaaacattatcctagtctcgataatgctgctaacggatagtgtatgcgtgttttatacaaaacaaaaatttagaatttacaaagagtctagcttaatacacctttttcctgatgattataagataacactaaaacgtaggcagttatagttatgcataaattgtagtacgtacctttatatattacaatactgtacgatttagcagttgactaaatatttaacattcttatccgttagcgaacgcgcttaataagtaattatacatgtatgcggtccaactttatttacaaagaatacgtcatggtaaaggggcgtttttttttttcttgtgcggagtttatccttaagggttgcgcgaagattttttttacatattttttgcttttctgatgagagcaaaaagagcttagcattttaaattaaatcgcgactttgacaatttattgagaataaatcctcctaagtataatatcacatagtgtcataaaatagcttagatgtactcgtaacactaattttatattttatagtatcaataaattagacattccaagttaggaatggggaaaaaaaaaaattataaaaaaataattactaaatgggcataaatatttttaaatacatatgtagcaaaataaaacctcgcgaatttagcaaatcgtcatgttagaaatatgaatttaggattacttaattaggcaggaaattgtacttaaagcgtaattgttataaaatattttttttattttttttttccattagtacttacacttcgtttcaggttataatagacttttgcgtaatttggaaaaatgggcattttttctacgtacacagtaatttcatctgaaaaataaacaaataaagaaatgtacataattatagtaaaataaaacatatgtttaatactgttatatactatgctgcgttttatttttgcgcaaaatttacaatcctttttttaatctatatatttaacattgtattctttattttttacgaaaagatttgtagcacgtaaaaacgttcacgcgaattttttttagtgaaatgaataaaagtaaaatattaaaataaattaccaaaatttatgttcaaaaggtaattttttaaaataaaaataaaagtgatcataacgctttttttttcttattcttcattttttttaatttttttatttaattataataatttaaaaaacatatataaatattttttttataaacaaatgctttatttctatataaataaaatacaatttattccaaaattaaaatgtaccaccattttgatgtagcaatttttacatatatatgtagtatagaagtaacaatatattatattccaaaattgcatgtgtgcattattattttgaataagtgacatatttaatatttttgtttctatttttatgtatcatattaaaaattgcgcttattttattacaaaaggggaaaaacgttttaatgatatccgtatttcatattttttattaattttatgcaatttattttattatttgtattttttagggaatatatattatatttctttcatatttcaacgtttcttttaaatttttatatttatctaaagtgggtttccatattattttttagtttaaatgtacgtttaagtaagcaatgtaaaaattttaacgtactcttgcttttacgtatacttttgcatttcctgcgttatgttttattatgttatgtattttccggttttattataataattattttttttattttacttcaattttttttatcgtatatttcgctgcattttatgccgtatttttatgtcgtattttatgtcgtgttttcgttttctattctaaacttattttcgcccgcatttttataagtcacgtatgcataatttatatcttccttttttttatttatttattttgtttcctttttcatcgttaactgtacaatatatttattacatagtacatgtatcgcggacatagtatattttatacttttcactcttgtaaaagaaagctacaattttgtaacattaaaatttagcatcctctttgtttttcacttgtcgcgaacttgttgaaaattaaaccgaagcgtgcctaggtatatatatactacgtgcgtatctatatagatatatatgcatatgcgaagatatgcttacctgcttatattcctaactgtggatgtgccttgattgattcattattttatgtaataagatgaagctcctgccgacaacattttttatcacaaagtaaaagatatgtcgcgagctttgccttagcttaaggaaatatataaaaaaatacctcttgcatcgcggagaaggatatattgcatgatctattgtatatgcattatctaccgtatatgtatatcctgcaaaaacttctcttctcatatatatataaagcgagcgttgtaaagcaagatataatcagcgcatgaaaaatagaacagggatatttttgtgtttttcgtaacgtattaattaattaatgagccctattctgttacatatttacatcgcttatatattttatcttgcgaaaattccaaatatttttggttcttaaaaggaaaaagtttcaaagtataatttattattgtccttaagaaacgataaggctgtttgtgcgctcatatatacgcacatgacacatagacgcataatgcatataagcatacatacagctgtacaattaagtctgaagttataggatatatagcttatgcttttatcatccctagtgaagacatgcatttagaactacatgttcaaaatttaccgtggtttgacaataatgtatttaagaaatatcatattgttaaattaaaaaatatacttaatgaagattataattctccttgtaagtaattatcattttattaaatttaaaaagtgtatataatggagcatcgaagatgtgtagtatcaaagactgctacaaatgatgatagtgaatccgagataaaatcttcaacagatgtttttccatcagtaatagaaagaataatgggaagcagtcctaagcataaagtaaatatagtaaaattttttaacaaagtttccgtgtgcgtccttgcactatgtatcctgaattgccctagtaatgtaagatagaagaaaatatatgtttaaaaatttacagttcatgtttgaagctgtttaattttgaatactcattatgcgtttgtatatattacatgtgcttttaagcagcttcaagtgtacaaaactgtgaaagtgcatacattgtacatattaatgcaaactataatgacgcacacatgtgtataacataattccttctgtttatgttttacccatttttttatagcaaaataattttacagaaaactgggataatagcagtaacaatggggacacagaaatgacaccaactatatggtccaataagaacagatctttatcacaagtggatgtaataaggatgacaacgtatgactctaattattgtaaaccttgggataaagcttgtaattacagggaagtaccaaaagttcaggtaaatatgccaccacctagtatgcctcgaaaaggacctaataatatgccttcatttggacctcctccacgaggtccccccaatggatgtccacaagttcctccaaatggttatcatcaaaatggtccactgaaaggacctcatccacatggtcctcccaatggacgtccacaagttcctccaaatggttatcatcaaaatggtccactgaaaggacctcttccacatggtccccccaatggacgtccacaagttcttccaaatggttatcatcaaaatggtccaccgaaaggacctcttccacatggtccccccaatggccgtccacaaggtcctcccagtggaagtccgcaaggtccagccaaggttactcctcctcaaggtccccctagtggaagtccgcaaggtccagccaaggctactcctcctcaaggt >gi|3 attgctttaatattcataagagtataaagaatatgtagatatgaagtaacataaaatatttacatttttaaatatgttttttatttaccttataatacataaaaaaaacgagaaaagatccaagaacaagagtagaaactagacctattttggtatatagagaatttaaaatactattttccttttcagaattatcaaaatagcttgtatttctatcatttggaattttatattccgtatatgaatttttgtattctgttttttcttccctagctttatttttatgtgtattttgtgggtcaaaacagaatcctaataaatcagtagtgcaagcttcttctttagaatgttttaatcctttccatgctaatgtttccttacgcttatttctttcttcttttgtggactcatcttcaagtacttcttccccttcactttcctgatcatgaactatattagtattttgagtagaagaattatccttacacttcaatactacgacacctttatctttatcttgatgagtaatattgcactttgagtttttcattcccatgataacatctgttgtcttcatctgattattcttttttctttatctttcttaattggatataatttttttggtattcctattgatgacctagtgaaaaattctaatcccctgcttcttgatgcaatgtttgtttcatattttgtttccgaagttaacttttcattacctttaattgtaacattatgggttaatggcgagtcaaaacatgaaagaaatccataatcttcgtacttataagcaacacaccttacatttttaattttcatattaaattcttctgtggaatccttagacccagatttaacttttgcgcttgacatttggttgtattttccattttcacaactttctaatacagacaagagattatttggatcataaaatgggtcacaactaaaatatttatggcattctgtgttccaatatttacaacattcctctttatgctttttgtataatattttaataaattcaaggtattttctataaatttcgcaattagtcttatcagaaattatattttcttcaattttttcatagtttttaataaaatcatgcaaatatttcacatttttcctctcttccatatcatgataagtaaaataataacggcataaatatttttttctaccttcatctcctgttctatttatatcattaataataagttcttctacatcatgaaattttttaagaacatccaaatgtttaatattatacgaattagatcttataaatctacttatttcatcaaatatccataacattgagtgataacaacgatctcttcgttgtattacatcatttattttagctaattcatttacatttatttcgtgtttgtaacatagttccttcaattttgtgttttcattagtttaattaaatatagtattgcaatattttttgtagttatcaatggaaaccttattattaaattccttatatatttcttcagagtgtgatccttttaaaattatttcctaaacattataaagaaaaatgtagatctaataaattgtttctttttaaaaatacacgatttagcttgaaaatagataatgtattgaattataaatatgtactaataattttattaaatgtaatatgaaattgtactaaatcaattccatttaaatctcccattattttaaaatttcctatttaacagaaattacgatttttcaaaagatatatttattgatatttaaagattgataatatatgttataaccaaatagtgtatataattttgtgttaattcacaaaaagaaaattatgctggtaaactttcaaatgtaattatagttcatgatttatttattacataataaacacctttaaagtttgaaaacataacatgtagagataatatgcacccaaaaaacttttttttttaaaaacagttgtatgctgatattcttcttaatgaacatacagcgtaattttttaagaataataactatcacaacaaattttaattaataattttaatcatacacaaaacctattaaagtatagaacatacaatagtagtactcctctttcaagtaacattttccacaaaaataataaatattttttgttgtaatttacacaattgttttgtatatcaatagtgtgttatgcatatcattcttatttaacctgctttagtaactaaaatagtacaaaatatattttaacatatggaactatgtagaaaagaaacatgaataatttattaagtgaaaatatgatgtcacatatttatgcatatactacatattaaataagcattatttggtaagtaaaaaattaattactagattgatgtttttctgagttataattgttattatattaaaaatgcatattataaattttaattaaaaattagctccctatttctataataacatatcttaaatatgtaacataataatttccatatgttcatccctacatgttctatatttatttgtattatattaatttccttatgctaaacttattaattatttattgtaaaaataattgaaaacgataactaattcgtgtaaaaaaattattgaaattttataataatgtgataatcttaaaaagggtgaaaataaagaaaataattttgcttaaatttctttcaataataatacaaataaaaatttaatcatcataactgcataatataatactacaaattttactgcgaatgtgtaagtaaaatattattcaatatttctcctttttttttttttagatacaataataaataattcataataatcatattgttacaatgaaaaacacattattattttattattatatatgattaaaggtatattattatttatacgcttctttcagcatttcttctaaataatatgatactacatgtaacatatttttacaaagaagatcacgatgattgataagctattctcactctccccttaggaacatttatattttgattttctgaattactgtatatgatttcctttctttgttctttattcacattgtatttcctttcttttttccttagtgaaaatctatttaattggtatcttataggcgtaaactaatataaaattgaaaaaacaaaaatattttatattgatatttttgaggaacaaaatatgataaatattattatgaaatatttatacataaaaattaacacctttttaccttgtaaaataagaaaaaaaacataaaagtacccaaaagtgtaaaactgcctaatgcgaaaatgtagaaaggatccttcataaattcattaataatagattcttgggtctccgctaaacttgcactacccaacgaatttgtgttaatttctgaattaaggaacacactaccctttagttccccagtgaccctatttttaactgctttacttgagctatcaactgattctgaactggaacattttaatttgcataagaaatttttcggataatacattctatcacatttaaaataatcagaacatgtatccatataattgtagtactaatatttacaacatttccttatatacatcttatatatttttttaatgtaagtaaaatattcacaatatttattattttcttccctattagtagattcagtaatattttttatgttatcataattttcaaaataatcatgcaaatctgttttttttctccattcttcgaaactaattttagtatcatagttatagaaagattcattaatttttaattcattgataattttatatcctatgtttaaaagtgtaaaaataggttcttttccatgcgttttattccaatctggaccaaacaatttccatgcattctcatatatccaatagtataaatatccacaacgatctttaatatcattactatattttatttcgtgcaaatttcttactaacattctacaaaaatcactaattcctgggcaactttcttcaaaatcatatataattttacagtgttggcagtatttataacagtctttgttactgttaaattcttcatatgttttaaatgcagaaaacttgtctaaaacactttgctaagaaatttaaaaaaaaaaaaaaaaaaaaaagaagcatatttaaatgatttttttaaaaacaaacctttaatataaatgaataatcgtaaaataatcaaataacgtgttataaaaattatttatattaaaaaacaaaataattttttcttttatcttttatgatatctacatacattaaatttgtttgttgtctcaaatccattcgatctttcttgattatgcacattagattgttctttttttgatgaacataatgctttattgtttttattgaatactaaatctaaacacctatgaggccacttattcttcaattcacacaacttagaattatcaattttcttttcaaaagcaactaattcatcactaaatttttgagaacatgtactgctatcttcaaatttcatactatagtataaatcaaaactactctttatgtaattgcaatacatagttttttcagaattttgaactctagtcaattcactatttatgatatcaatatattctaaaaatatatataacttcagctttttcttaaaatcttctgcactaacattaaattttttatgtcgacaataatttttcgcagtaattgaatcattaatccagttccatgcaaagtaaagcaactttatatcttcagaacggtacttattgtcttgtattttagtgtgcaaccagtagttcaagtgttcgcagcattggtctttattaaattgtgattcaaaagatgtcaatatcttatcccaattttccagtattactttaataatattacaatatttattcatgtttacactattttgggttctgttccttattaagagattacacatatatgtatcactatgagtataatttaaagatttgaaaaatttttttaaattcgaatcctgcaaaaagacattctagaaaaataaaatgatataagtaatacataaaattacaaaaactaaaagtctacaaaaacatgtttctttattgctagggacataacatataaaagtaaaaaacataaataattcattctttatagaaaataaaaatatacattttcattattttctttagaaaacaattatgattttaccgtttttacgtcagcatgtaatgggccctctatttctagagcaccttgaacacgcggtgctgatggtgtaccctctgtttcaagggttttctctattaggataactatgtcctcatctttaagtttttcttctaatgaatataatacagcactatcaatatatattttaatgtatttattatattcattacaatatcccctagtattatcattatttttgcattctttttctgcttttttatgtacatcaatagccccttttagatattcacgatgtacactattgaatattttatcatttacaatatttttcataattttatatccatcataaaatacaaaataatcatataatttttttatatccttaatttcattcaagttaatcttataaaactcgcatactatactattatttgtagggttctctttatatttggacaacgcatcgaaaagtttactaatattagagtcatcaaggttttcagtgagtattttatcgtaaaaccaatactttaagtatatacatcgtatattaggatatgttcctttattaatgctattataatataaaccgctattctttattagcttattaacatttctcattagtttcttgaatatgtcttttgcaccttcatttacatcttcaatcatattatctttacaataatcttcatcattcgaattctcacaattgctgctaaattttttataaaatttaaacaaatcatttttacataatgtaggatcctaaaaatacaaacatatattaaaatatataaatgtataattttttcttatattccatatagctcacattttaaatatatcgtaaaagaatattaaggataggagttaagtcaataacttcggtaaacaattgaaacatacattatcaattaatttcatataatctactacatctttagacatattaattaagtgaaataattaaattggtcattatataaccattaataaatgtaaataccaatgtgttgtctatttatattttaaattttgttttaataaatctatgcagctagataaagacttcattctgttatttttacattaaaaatggattaagataaaattatgtaaatatcattaatctcttatagaaaacctttttattaatcaaataaatgcaatctttatcctgtctataatgttgtaggaagaatttaaacttatatattaaaattaatcatgatatttgtacatttgggcatgtaacattttatttttaataatttacatagaaaaatatattcctattcacactaataagtataatttgtaattcaaatggaactaattgtttactagccagttttcacctttaaaacatttattatacatagaaaagaatccaaataaatgcacaaatgtgaattttaagttgtcggcactaaattttatttgattttttattatataattacatcatttccattttgttctacttatctttctttaaggatacaacaggaaacaattgtattatgatagaagaaataaacatagaataagagtaaaatgtttgaatatacaaattattcaataattaacataataatttaaagctaattattttttattatatgaaagacacatattcacaaaaaaaaaatagctttatttataattatatttgccataaaaattgtctacatctaatattcataaaaaatttttttttttttctgccttatattaatcgtactgaaaaaatgaaatgttgtagtacttcatataaaaaatggtgttatatatcatgtagatatttttatttataatatatatatttattaaagagaaaaaaaaaattagctattataaaaaaaatatacatataggaaaaatttattatagatatttttcaaaggaaaaaagcgctaggtagatatttctatatttcctacaaaacatatgttattttcatggcaaaataattggttttatgcacatgcttaacaaacatatatttatttttttttattttatttaacataggcactcaagtacttcagataaataatattgtcatactgcacattgctttgttttcttaaatatttcgttaatttcgatttttgttccaagcaatataatctacatggataataaataatacgagatatcaaaaaaagggagcgaatgaaaaagaaatttcttgcattttctcataatcgtgtatttgctatacaatgtgttaaatattcgggatgtatagggaataaaatatatttcatcatcaaattattttcgatattaatattacttattttttacaaaatattcataaagttgacgagcaagtaaatattaaaatgtttcatgagttttccttcgttttaagaattatacgtataacgaaataaatttaatgtattttcattttctgttctagtgaactcttcaataacacactaatttgaggaatagaacccttctcttttaattctgtttaaataagaaatttttattacaaaaaaaagtatgtgtgtttaacgttttctatttttccattttaaaatgcgcattacaattcttttcaaaaatgaatatctggaaatgtaagcatgccaacggggtgtacaaacattaaaatttttaacagattacgaaaatattaacaacttttattttttctcttatttaccatttttaaaaatatttgtaaaaaaattttttttaaataaaaaacaaaaacgtttgtagagccttaatgagcaataaccaaatgtattctttgagtttatttttacaaattttgagtcattaggtgttatgaacagtattcattaccagcgtttgtaataattccatgttacgagttacctttatttttcctcttgaaaaaggtctagaaaaccttgtatattttaataataaatagagcacttctcctagtgtgtcttctaattatagaagaaaacatatccattttattcgtttttaatttttcatagatataacaaaattgatataaatatataagcagcataacacactgcccctagaataatacgattaaagtagttttaaaaacaaccctaatgcatgctaattcgtactatgctaagaatgaattagttaaagaagcatacacattttgtttactctgttcagtacgataatgatgattactatttacacgctatataagcagaaaaaattttccaattttcaatcattcattctatacttatcaaaatagaacaaattacagataaacacatgttagcattctgttcaacgcatgtaaggaaataatcatattcgaataaacagttcacatccttctttaaaatatttaaaattatataataacggattgtgcgtatatacctactgttcgtgtagaaaggggtgaacacgagacaatgatgccttttttattactggttcaagattacccatttcattgtattcatacaattcagtaaacgttttcttttccgttatatttgctttcttatttttaaatttaaaaaaaacataattacttatgaaatggaataatagtacaaattaaatgtctaaatataattctttacgacatgctaaacggatataaattttttttctattttaacgtcagaattttttactaaaacgagaaatttacacgcactcatattaaaactattttcgaattcgtatttaggcatacatagttgttaaataaacatgaagacttttatattctgtaaaatcattttaaaaaaatatatatgtataatttatagtgcattatgttagcatataacaaagcagaacccgcagaaaaaaaatatataatttttcccttgtttacttataaaatatctaatcttaatgcgcataattgctttgattttttaaattattcaagcataataatttatttgtaaaagattattacaatatggactatttataatgtgccttcgggtcactctttaaaataattctaaaaaacatagagcataaaaaaaatcccggaaaatttctaattttttgtagcatttttttatgctgaaaagtggtcttcaaataaaaacaaaatttatcgtaattaatttaagtacaagtttatttttattatattaaatatttatatgcaaaataaagatcgcatttgttctaatataaagggcataataaaatgtaaaaatataattgatttttttttaatagttaatataaatttatacgttttttttaaaatcattatgtgcaggtttgtgtacccctaaacagtaagtttttatattaagaaaatatattacgcgaaaaaaagatgctgtgtaaaaattgtttgtgtgctgtctaatcgccttaaaaaaggatttgtagtcacacaaataatataatgaaaatataaccatcttaataatcatagatctgtctttgtaacttatatattcgatttttatttcaacaaaaattatttaatttatttgtactatctttttttttatctcctgtaaaattactccattagaaatatcatataaaatattattataattaattacttttttttttttacatttcaccttatttacttaacagaatttcattttaatttttatatttatttgttatttttttcatttgtgcaaaaaaaaaataaatgtacatttgatacaaattacaatcttactgaatcactgtaagatatatatatactacaaattttaattttaaggacacgctatttttaatcatgttgggagtacttataaatatcattcaaatttaatctatataatttactatttgacgagtaattgtagattaataataattcttcaattattttatacaaaattttttttttcatatttttgatttgttctattattattagattttaataaatatgtaatgtatcataaacgatcaaattattgatataaatttcttgaaatgtacatgcagttatgaaaaataataccaaatattatgataattcttaaccattctatgagcaaaatagtaacataatcagcatatgccatcttctattgtcttcataaaggtcattgattacaatttttctttatcatatgcgctttatcttttcatttatgtcgaagcggaatattttattaaaataattaaaattgctataaaattatgccgttaatttgtatatatataaaaaagtttgcttaaatgtaagtataatacattttaataaaaatttttatattttaatttactatatagtaataattcacaaaattttgaaatagaatttcttttttgatatacttatatttatttcatttttatgggaattaaaaaatgatcattacttttttttaaatgttatataaaatcataaaaatagaagaattcctttttatcctcgaaaattcaatgcattatatttattaatttttactatataatattaaaaaaatatatcatatatccgttgccgaaaaaaatgacttccttttctttcattagaagctttgccattatctttttcgttgggatgtttcattatcacaatgataatgtataataagaatattcaaaataaaatattttttaagtctttttttaatacaattattctccttttataataaagttcatttttaattataaaaaatgtttttgtcctattttttctggtaaattaattcctcaaagaaaaaagctcgacacgtcaatgtattcaaattacagtcgactgttatcagatgttaaaacagatactgaatcaaatttggacaaattaaactcggacaaatcgaataacaataaaaaaaaaaaaaaaacagctactaaatcagacataataaataaacttcgtagttttaacattttcaaaatagcagattcctattatgaaaatagagtgcttgataggattaataatatatataaagttgtaaacgaccagaatattgatgataaaactttctggctaactgtattgcgtaatatgagcatgatatatgctttcccctctttactgtttttatcaggatgtttctttttatcaataagtgaaaggggatcaaatttacgttcttttgtcattcttttaataagttggttagtctttttttatacttacacaaaaattttaaaatataatgttctttttgaacctaaggataaatacgaatttggtaatcatatttataccttcaaaatattgttcatataaattcataaatgttaaacgtaacctaagatgtgatacattctaaaatatcatgatgtgtcataatttgttacacgaacatgcatggctatcactttttttttttttaaatgagaagtgatatacacatgtgtacattacaattataaagttttttctgctttcttattattcctttctatatatttattgttttaaatatgcagtttaacacactttcgtattaaaaatgtatataagtgtgtagcttttcatagaaacattttatgtttcttaactttctccaaaaaattatgatctgcatacttaggtggcatatctatttcgctattttttttcttgaacatgttattttttattctattgaaacattctgtaaaagctcctaatgtagtttcatggaatctatgtttccattacttaattaattttaatatgttatcatgcttttttgttttattccctttaaacaacaacctttcattagtaaacttaatgaaacctttttatttgttttagtaaaactctatgtctatttttaccttttatagaaggtaactaatgtgtatttctattcgtttataaaagaaaatactttaaataagttccatctaaatattgcactaaagacacattaatgcatattttatgcatgattataacctacaatctttcatattttgcttaattgtccatgcagaaataaacagtattataaaaaatataattctttattaaattacccaactctgtagttctttaattttatctttccaatagtttatacctaatgctagacatgaaatcaaatgtcatctaatttttcacattgcgcacattcaagttatattcatttttgaagaaataatgtatgtctatttaattagaacaatgtaaagttaaaaatagtatatattacgtgacaacagcaaaataataataaagacaataaattgtatgacactataaaattacttttaagattaatggacactgctttatatgttcacattcgctcataataacttattatttgcttctttatttgctattacgcataattataatatgtcttataagttgaaacccattaatttaattcaaatagattataaaaacttattatgtgcatatcattataaatgcaacatgctagataatcataatataggaacacccataaataaagtaataagcatttgtccaaatgttgaaatggtgaaattgctaaatacataaaaagaacgcagcataattgtgttaattaatggttgtatcctttttgtaaatttaaaatgacttttcctttttaagatttctttttaataatgtttttctctacagctttgaaaattatgagatgcaaaaatataataagactaatttttattttattgaaaactattttatggcactgacacaattattataaagtgtggtatagcaatatatgtaaaaatctataaatttcatgtaaatgatgtttcctttttatgatgcctttgaatgaatgcagtctctcccttttattttaactctgtgatggcactcacaatgcgttcacgatattacgtacatgtatgatattcaaaaaaattactacaaatgcttataaaaatataaaaccaattgataaaatatttttctgaatttcactaaattgatgttacatttatttatcaatgtaatatttgaaataatttataattcaatctcgaagttagcaagtttatgtgtaaccattttgcccaaaaagtagactctaattttcccctttgaacatttttataccaaaaaaaggagattaaaaattgtgaattaattttcgcattttatttacaacaattttaagataatataatatttaaaaaatatttgctagttcttataatattctaaaatcagtatacccaaatgaattttcaatctaaatacatcatttaaaatggaaaaatatttgcctttaaggctaaacatgaaattttttcatttttacatttaataatccccccaaaaaagattacttttttcccttacaactacatttttataatataaattatgaaaaaaattaataaaattttatttagacaaatattaaaatgacattttagtattttaccattttaaaaaataatatttgtgcaactcatggaaaaaaaaaaaaaatatagaaaataaaaataattttctccttatttagcatacgcttgatctagatttatttaattctctagttacataagaatatatgtttaccatatatttatcttttaaaaattttgctttttataatttaatatatattactataaatttttaattatttttatttgaaacaattaacatattaagaattttttctactcaatttccgttaaatttaattggcaatagtttattcttttatgcaatttgatggtacgcagtttgaaaatgtattttttattttacgctgtcatttactatatagtaaaatatgcattttatataaatatataaattaatgcctttttgaaggaaaaatacaaaactacaataaaaaaatgacaataatttaggatgtacctttaattgatagaattatgaaaatacccttgacattttttttcttacagatatcgacgaattaaaagagaataaaatggacagaaattataatctttccatttttaccaaaattgttgtattttgttttttagttttcatatgtcattacggaaataatttggtactataaatatttttctggattcttatatttttcaaatttaatattgacagataaacattcagttcgtagtggttttactattcttatatatatgattatatgcccctttatttatagtctaccaccagtgtttcactgtacaagaagcagagtaacgatggcatattgtccttaaaaaaaagtcgcttgttgtcaaaaagtgaagaaattatagaaactattgcagaactacgaggagatgctaaaaaatattatggacaaatcaaagaatttggaaataaaaaactacatggatttaagtctaaaattgataacgtaatggaaaataaaccatcaaaaaagaaagaattgaaaaatggagagatcaacatatttgataattcagaaaaaccaatatttttaaaaaacagattactattttgaaaaaacatattcaaagcatttaattgcctcgaaaattctatcattaataagaatatagattttaaaaatttaacataattttgtttaaaaaagtagggttattatttattgctccgtttttagttttatttgtttcaggtcttttgtgtatagaaaagggtgcacatatatcggtttttggtaatgtctttgccgtaataagtatattgatgggacttatatttttataaaattcttaaagtacagaattttatttgatggaaaagaggaatatggtttaaatgattatatttctattactaaaaaattggtaatgaaacttttagttatttattaaactcttgaatttactaaataataaatttttacgaagattgcttattttataggtgcatgtgtaacataaaatgtggtagcaaacaccataaaacacatgtatgcattgatcttacaataatttaatcattctgtagatttgctttgaattaaatatcattttttagtgccaattttacaatatataaatatttttgtaatatcactacagcctttcttttgcgatttattaaattaacttattgtattcgtgtcatctgcgcacattatttatgcacaaattatatgtatgcatatttagacacatttatgtagttaggtatgcaaaatatgtgtacgctgaaattaataaaatggtgaacaactttttgtttgttctgaattaatcgtttattatgcgcatgacattatcacaaatacattttatgaaatgtttctttttcatttctgtgtcaatatttgataaattaataagaaaaaacttcttaattattttgttttaaatatacatctgccaaattttgtacaacataaaaggaacaatatagattttgtcagtatatttactttgttaatcctataagggcatatgttaaacatttatatatgacaatatcaagggaaaagtatgcgataaaatatatttcctatgtatgttaaaatttatttgctgcttatagtgcgtctttatcgttacaatcactctgtataaaaaaaatcccagagaatttatcagctaccatagtatattaattactttgcatgaaatatttatgcacagtataatatccagcataatcacttgcataattattttatattaattagctaatatattatatccttttcactataataatacaaaattaagggagacatattttttgtataattatcattcattataatataaaggcatatcggaataaaaatatatttcgtttcgaattatactaaaaagatttttacaaaataaattgtttttatatatgtttagtgttatatatgaaaattcatggaatatacatttatgccgtaagcaggttcacagcatgcttatttctattcgtaattaaaattacactagcgtgtttatttgtttctataaagatagagattatcatatatatcaccaaagaacaacagtcaaatgtattatatcattatcgttaacatataatatcaaattgtagaaataaattaattcagattataaatactttaattccaatattaatggtaaacttgtaagtacactttcttgtataatcaaatgttttaacatttttaaaaaaataaatataataactcttttttattaccaaaaaacgtacatattatgatgaacaatataataggattgatatttttgaccatataataaaaaatgaacatccctgctatttatgttcttttaatagagatgtatacagtatataaattctgatttttgtaaaattattacactgatacttattttttttaatgttttttacaaattaatttattaaatatataatattcattaaaatatatactgtaaatcataggcttccaatattcttgattcatatttttatcttcatttactgttgtaattcataatatgattaatagatatgaaaaaaattggcatgttcatatagttataattaattgaaatgtattgtaattattttatttgatgtctttataaattattttcacatttcattatttatatttatcatatgtaaagacattaaaaaaaacgcttaaaagaaattatttatttcgtgcaaaaatcatgaagattaattttaaaattataccataaaaattattatttaaaatggcttaaatgaatttattgcagtatatatgatgccaaaacatatattattttattattattttttttctatatccactcaggaatctatttatgttaaaaattatttttatcactgtaattgtaactattatgataaaccttttaactgtataatcattatattttttatcttatttaatattaaaaaaatatccaaattacaataataaaaaataccatgatggtgaaaataatttgttgaatacacaacataagcaaaaaatttattgtagctatacatatttatgtttttttaataaataatattctgcacaattctagtaatgctataaaaattcttagttagtaatattaaaaaaaataatataatgcaactctgctccataatatttttattatattaataggaccaaatctaaatattaaatatataattcgtagtttatcatgtaatatacatatgccagagtacatcacagtaacgttacaataaaattataatcatgagcaccttacatgtataccaaattattacattattttatatgaataaaatatatatacatataaaattatacaattgccaatgttttgaaaaaattttgaatagagcttgaggtttaaaattaattaaaatatatcatattaaaaacaaagagcatgtaattataatagatctagtgttatattagcaaaagagaatgtatttatttttataattaaatatataaataaatatacataaaagcttcgttacatcaattaatgcttttctatgtaatattaactttataggttcatacagctgtaattgcaatattctactattttgaaaaatatgaaaaaaaaaaaattcttttaattatatcaaacttcaattatagtgcttacaatgaaatgaaaaaattaaaatcaattattatatatgttcatatacttttaaagtggacaaattaataaaataatatttctacataaaatatgtttttaataaaaaatttaataggtgattttatgataattatgaaacttcaaacatattaatgtacatttaagtttaaggtaatccagttatcacatttcatacatttcccattaaaaatgatatctgaatggattacatatatatatttttctaaataattcctcacttcacaagtatataatgaattctgcaaaaatatattttttttttacatatattagtaaatatattaaaaaatatttcttttttaaaaaaaagggattttgccattgagttaaataacatataaatatactttaattttttcatgtacttgaatccaagattaatataattaaaaaagggactattgcacagattattttaaaaaatattattattagaactaaaatatatgataaaaaaaaatttaataaataataatctccccctaaacctaggtaaattgctaacatagaattcactcattatattacaataattattattctcatatctacttctataatatttttgcaagtttattaaaaacaaattttttatatttatttcaacacttttttgttcgtaaattatttctcctgtaatattattacaaggaaatatattaaattaattttttttttttttaatttcactgttaatcacatatattttttgtatatacatttatatattttagtgattaacagagaataataaaattctgtgtttttttttttttatttgctatataataataccaagctgttattaagtataaataattataatatattctcaatacattcttgtatttataatgtttactttggaataaatgaatgttttttttatatcatgttttttggaatgtaataaacactcataagatataattttaggtaagttattttttagaataacaattatcttttcagttttgtgatttatttattataagtttttgcaaaataaatcatagaagttgtatgtgagagaattaatcatactcttctagaataaactaatatatatgaaagatgataaaagggataataataattcttaataatttcattgggctacaagaaattattgatctacattctatattctatataaaatacataaaataagaattactacaaccatgaaatttcattatattataatacatatatttttttaaaagaatatatatatatatatattcttaatattaattattaacccatatgtaaaaatttatttctctaaaaatgttaacaaaattattttttttaagtaaaacactttaatggtttccttaaataataaatatactgaatttaattttaatcgaaaaaattccacatccaataacgtccataataattaacaattataacattatttattattattttaaaaaaaatgttaattcgtatttaaataagacaaagaatacaataattataaatatcattataggcactattatagcatagataattcagtcattaatattacatactgcagaaatgaaaataagcaaattgaaagggaattttaattttctcaattttactgaaataattacttatttattcttatttttgacatgttaatatcacactgatgtataataatattttaaataattttacttttcgtaaaacgcgcaattgcactaagatgcacttttatgcttatacctatgaaaatatctttatcgaaagcaaaaaaatgataactatagaaaaagaatgaaattgtacttccataatagcacttatgttatatttttcatgctcaagttaataataaaaaactaaaatttaatcataattttattcagttattcatttcgttaagaaaaaaacatctttttgtcctccctcattgcataaattaaaacgcatgcaaagataacaaaaaactgcgcatacgttttttattaacaaattggataggtggtgattataataatattcatttctttatgaatttatttattgtgaagagataaacagataataatctttaaaccatattaatagaataagagaatcaataatataaaaataaataatcacatttttccctttgcaaagttataatattttcacattatggttaaatcctatacaactgctttacctttctttttattattacatcatatttgttatattgcatgaaaaaataacatcattatattaaccattatacgttattttccatttttagtgttcagaaatgacattaattggcataattaataacggcgatttttacgtttaatttatgtttgttccattttttgttttacatttgatacttatgaacgttgtactatcaattattagttatctaaaataatgcttcattcgtcggcattcttaaaattattagttaatctgtggaaaaatataaaaaaatgtacaaagtaacagcatatttttgtgaaatatcttttctataagatataacatcacaaaagtaagttctgtatcattctacaattttttatacattctcttgaatatatattatgataaaaaaataaaaatttgctatgaattataacttgattctaaatagttcatcataatagcaaataaattagacatcaatgtaaatatatttaccctaataatcctgctattttatatcttattttgcttatttataactttattcatttatttatttgctctttttacataattgtaaattatttgcaattagcttgtttaaatttcgactcatatattttttattgccttgtcactttttataattattcatatgaatggaagcttttttaataagaaaaatcataaatatataagcgttttaaacgttattatttataaatgttaatttttatttgggaagtagttcatgttattatgttataaagttattataaaaaatatatatatttctcatcgttaaatttgtttaaatatacaatttcattgcgaataatttcaaattttcatagtttttaatacgtaaaattatttataaaaaaattcacacatttgatcgtcgtcataatgtggtttcaaataatgaaaaaaaatatataataatcattgtagcattattttttctcgttcattattatttaaactgtaacatgtagtaatttctacacggattacacgcatgattagaaatatgattctagtgcccctcgtaataaatcttagtgattgataaatttataggaatatacatgatctacattttatactttctgacttttacctgaattaataatttccatattgtttaaatttcttttttttaaaatatttaacaggcaaacttctttaattgccctaatatgatataatgattttaaacgtacgtgacatttttagctaaattttaattatttctacttaattttgttttcgttttttttttttttttttttttgcaaatatcattataggaaaattttttttttttttttttggtaaaattgaattttcctttctatccgttagtaagcatttcttaggtacatacattattcgatttaatgcgtttcttaaaaggacataaattataataaacaatgttgtgatagttcaattggaacaattatctccatgataaatacacacaactattatagtactgcttaaactattgtaatatcaatgctgtacaatatgggaagaaaaattaagttaatcacatttgttgaaattttgtcttgcatccttttatctcagattttcttatgttgctacaatggggtaatatcataatgtcatttaattttcgtattcttattttatctttctattcataatgtgttcaaagaatgctagtaacaatttttacaagtgttaaactttttacttttcttcaggataattttaaaaaatcattgggtaaagatgcctacctaagcaacccgttcatattagagactaatcggttgcttgagaaatatcaaatggacaatgaaccaatggatgcagaactaacaaatgatgtatcatataagaagaaaaatagcaaattagagaaacaaacggaagctaaatcgttatgcgaacaattaaatgaaagtaatttaagctgtaaagaagagaacaaaattgataagaataatatagattcaacgtccgacgttttcaaatgtacactttcctgttgcgaaaaaaaattctcttaacacagtaaatcatatatataataaaaagaaaaagaaatatatgaacagtagaaaatttaagaaaatgctatttaaaatgttgtgccttgtaagtgccccattttttgttctgtcatacatattctgtttattcctaataaattacagtagtaattacacatttttaggtatattttatatgttagatgtcatagtattagtaattattatgtacattgttattaaatgttttaaatatgaatttttaaaaaaaaaggaaagcacctaacgtttatatgggtaagtctttcttgaaaaaataatttttatgtacaatatttttaggaaaaaaaactgaaaatgtttcctagaaaaaaatacatcataaagaatgctacattttttttggataatctcgttatttatgcatattttttgccaaatgggaatatccatatatatttgctattctttgctacttcagttttttatttttcctcgtttattcaattctggtaaaccttttaaagatgcacacaaccaagatgtacctcacgaattgatgtctactaggcagctgtcgacagacgagttagaagcagaacccatttttatggtgctagaaaaaaacgtaacagataatgatgaaaatagcgaatgcgaaagttacaatttttgttattttaagcaaaccggtagaatattaaaagttatgcacttttaagtttcccctttcctgtgcattaactatttcgcgcgtagggaacagcagcgaacagccttaacattaacggggttaataacatatataattgtgcacatcgcagttttataataccctttcttggtttgctcccactatagtgcatctacacattggaaagtttccataaaattgtatacctaacgggcacaattatcacccattttccctaatccacttggtgctatttttcactgcctcttacttaatgacagacataaccgcctcacttgcgttatgcgtgagcttttcgcaagcaacttatcacttttaaagtaactattttcaatttcaaatgtgtacacataaaaagaagttacgtggttagcgctttatgaatagttagatagttataaaaacaaagttggcagaagatttagcaatagatcctggtaataaacactcctcaatgaacataattttatatccttttataacccccacccactgtcacaatatcaacatgtgaagttctgcaccactttaacatttgcatataaaaaattggaaatgttgttcaccctttcattgtatacacctggcacacgtactctctgttgaagcgttccctttcttgggttgaaagaaaatttggcatttagaaaacagaacagaaaaaaaaggagtacaatattttagtcctcgcgaaaacgaagtgtattaatcatacgctaaaaattgcaaaattctgattgcaatatagtcggaagggcaaacgcaatcactcaaggttaaaatgtatgaagagttacaaataaacatgatgacacgactgatttctttttcatccacattttagtaacaccaataaatggtcgtttaaaaatttgtaaacgccgcagtttgtttagctttctcttcaattcatttaatcgatcatttaccttaaatcgatttttctaaattattctaaaaatgaaatgaaacgaaataacccaattgtatggaatcgttcaaaatgtctgaattgtaaagggtaaaaaaagagagaaaaaatcgtacccatattttataggtatatttaatttttttttagcttctttgcgtgcgcaatttcccgtttaatcatttcgtttttataatgaatagttaattaaaaaacatctccctttttaagatactactttgtataaaacaaaagtgtgccgtccataattaatcaaaagaatttaaccaggccatgtattaattaatctgaaaggcgtcaagacacagttgtagaatgtccctcccaaatctatgcagaagcagaaatgtatattttgttgtttttcttctaaagaggaaaaaaaaagttcaaacggaggaatcaaccaaattaacttttttttaaatactccattttgatatttttaccctgcacacatataaaactgcatcctgttgcgtacattgctatccttcaattatttaaatttctttaccatcaacccccttttttttaagtcccccttagaaataacattttatgtaaagacgctttgaaagcagttagttctgctaatgtattttaccagggtgatagcgatcattttacgctttgttaatttgtttcttttttaattttacttctttcgcaactctaaaaagtttttttgttttatactatctgtttacccatgatagcatgtgagatgatgttaaacaggaaacatattctccctcattaaaatgcacaatattttttgtgctaaaaagatatagaccaattttgtgattgtttcgcaactcaggaatatacattttatcgaattattccattcaaaaaaacatgatttttaaaaacgactccgttatgtattcatctaaatgtcgcatgaaaatctcaaaatggtgtcggaataaacttccctggtttaaaatttactcctggatgatacttcttctgttgtacgtcctgctgctagtaagaaaatgcgttcatcatacaaccatgtaaatatattttttttctacgtccaaactgtaatttgttaaatctttattgtaaaacatgttcccctcctctttttctcttttttagaatgtgatatccattgcgcaaaagagcgcacgctccaaataaatgttatgtaatacccccttcagacagttaacagaatctttaccacaattttgcaacctttatgcacatagaaacaaccaccatgatgatgacaataataacacatggggtaactgaattcccagaagaattccctacggctgtaaacacgcagagttattcaaagaaatgccaaagaaagaagtagacgatcgaattaaatcttttggcattttctgtaatagaaaaatgaatattactttttatcgcattcgtcaccttcaaagaaattattatcatcaaattatgaatcaattatagacagaattccttaaacatgcattaagaaataaattattagatgaatatatcatgtagcattggatggtatgtaacaactcattgacatatgatctgatgtatatggaccatttggaccatatgcatttttattcttacatgaagaaactgattccatatgataccgtgtcgtacgtcaactttgtgtacaataaaacgaaagcatggaatgatctcataaaaagaaatagagataaatggagagactacctgtccgacgagatcagaaattaccttttaggaaaaagagggatgataatgaacatagagcgcgaaacgccatttgacgaatcgaaatcgtggcagggaagttctaacacagaaatgaaaggagggggatatagcagatgtaaatcagagaaccccaaatggaatgattcttcagaggaagtagaatcataatttgaattcgatgaagtaggatctgaaatggaatcaaactttagcctatacgattcgaggtcagaattgagcttagatgatataagatcacatttgggattagacgaactgggaacagaagcggattcaacctggtcatattgggggtcacaattaggattggatgacgtgaaattgaaattgggatcggaattaggatttagatttagccttgatgattcaagatcggaattcggctctaattttagcatggataattccagaccagaggaggtatcaacatttagccatagcgattccaagtcaaaattagggtcaaatttatgatctgaattggggtcgcaaggaattttagaagaagtgtcagccgaaatagaacatatagaagaatgagttcgtaggatgatctaatatatgcttatcttttattaaactggaagaagcaatggatgaaccctagttgcttgactacctttcatgtaacatctttgttagatttgcaagagatacgctttaactcatttatttaacatcattcgtcctaaaaaaggacacaatagtacatagagacacatcatatttaacgttttaccacccctctcaatttattcattaatttattcgttaatttatttgttaattttttcgttaatttgttctgtcccaattttatctttctactaatgcggtcgttttttcaattccgtgctttgttagtcgcatgctttttgttttttgtgtaataatgcgacaaagggaaaaagtcaataattgttatttttacatcatttataaaaatacacgcttttcattattggggaacgggtaaaaataaaacccaaggaatattttctttgtttttcacatcgtaagaattttttcccccttttcattcgggtatcaaactcagaatatttctctttgcaggttttacatatacctacgcatgtgttatttttttatagtgattaaaatttttaaattcaactgaaccaactattttacagctgtatacgtcggtgtataaaacttgagcgacgcaaaattatataaaacagggcagcacaaaaatgttaacattttaaattatacacaaataataggataagaaacgacacaaacggacgtttcctttagtaagaaatgaacgcacctttaaagacaaccagtttgtaccactttgtcgcactttatgaaccattcatggagggggcatatacttataaacaatgaaccctttcttctacagagggacgaacatttcgatcatataaaacgcaatgatcgccaattcaggcattcctctcggtaagcatgcatgggtacatataagccattctccctattctatttaaagcagtattatctgctcctcattgcttaaaagtataccctagtcatacattgttagcatattaatactttaatttgacggacatggtattgtcaacacgtccctttatttgtgaaatggattgtgcccaagatttacaaacaaagcggaacaacacatgcggataacaagtatcacaagtaatgttataaaaaaatgacaaaaactttgttcatgcaacccccatccacccctcgccgttacaagattacttccacatcacaattgtgtagtgaagaaatggacgtgctttctcccaaccacaaacacatcgcatctagtttagcaactaccgcaagagaacaagcaaacattttatgcatttttaaaagttgttaagaaatttgcccttcatgcacctctctaaaaaaaacgcatttttatcaatattgttattgtttactacaaaataggagttcacatattggttcatatattgattaacattttggttcacatattggttcacatattggttcacatattggttcacatattggctcacatttgggctcgcattttattgaaaatcccccccagagacgttttctttattttaactcccttttagctagttttcatgcaccactaactgtttggcaacattgatatatatatttttacgcggctttttcttgttcccatgtttaattattttctaattaaaaggatacttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaaaaaaaaaaaaaaaagatttgcgggctaaaattgtctgtcgaaaaataaatatatggtgaactttttttttggtagaactttttgatttttataaccattttttttaccataatttcttttgtcttccttatattagaacaagattttttattttttatttgttattttttatttgttattttttatttgctatttgttacttttttgatttcctttaccattccaacaactttcttttttttattgcaagaacccctttttcttctttattagaacattttttttttaaccttagaacagctctatccgattgctcttaaggatagaacaatttttttttttttttagatcgatttgttttggttttgttttagagaaaatttgtttaatttttttactagaattttttttttttataaatataaaaaaatatagatattccataaatacaggtaaaatttgcatatgtatatatatacttacaacgttaaggccaacttgtcacaaaatgaacctcagaggaccccctagtttcgtgcatccctttccgaaaggaatgaaaagctgcggaaaaatgaatctgaaagagttcttcttgttgagtttttttctcttcgcgcttgttctcgcatcttttaacttttcgcaggtaaacaaaaaatttcatacatagtacgggcgaaaaatcctttgccacgttacatatcttcttgtaaattggtttgcctaccttgtatatctcctaacacgcatgaataatacgctcacacgtatagataagcatgtacgtgcttacatgtaaatgcccccatgcgcacgcacaaaaaaaaatatgtttgccctatttacagatcaagtcaataccaataaacgatgggaccattggactgcaactagataattcctcgtacgggcgtctattagcacaggcatcacatagcagcagaccctccatttctaaaaccaatacaaatatttctgaaagctcttcggtaaatatacatgaaagggttcaaaacttacccttccattgtgatgcttctaaactttccaaacagctaacagaagaggagatcaagggactccttaaatcttacgggaaatccataacacaagaaaacgcacatattgtattcaactatgtacacaatttgcaaagaaaaaactatatcgacttgatcgaagggttgtggaagcattttatggaattgtcgcagaagtatggaataccagatgactaccgatatagctgctggtggaaatgcaataatgaactcctcaatgaactaatggacatcgaccatttcgaccacatggatttatttacttatataaaggggaaaaataacaacaatgcaacattcacaaaatttatagaagacaaaatgaagttatctaacgaaatcatcgagaaaaatagggaaaaatggaccaaattgttgaccgaacggattaaaaataaaagctataaaaagtgaagtgtccccctcaaaaaaaataacattcgaatgataaacctgaatgtgcgttctaaaaaaaaaaaaacttcaaaaagacagctttgttttgtgtgtgtacataatgtcaatattatttgtttatgtaccatattttttttttttttgtcatatagcgtttgttcaaaataatttgtaacactaatatttgtgcacgaatacataatcagttgaaactttaaatatgcaaaatccagcgcatccaactgcattacaaaatggttgcagcaattttaaaattgttcacctggagattgtatatttttaaagtaataattcgatctgcataaattaatgataaaaattttcttaaaatgtgttctttgcgtttcgtttatttttcctttcgttcacttgtgggtgaaatgcttaaaattcgtcaatttaaaaggcgaaacagatttttaaacatttcgttgcttgacgtgaaaagtgtttcaagcattgcgcgcgcgatttttgcaaggggaaaaaactggcattatttttccatatatatacatatagttacaatgtgatattttttactttgttgtatatatttatttttatttattttttttttaatacacttaactcttcaaattgcgcgcctttcttgtcacattatgaaatatacaaattgaacatattaaaaatttgcaaatatgggcaccctcagcattattaccagtccccatttaaaatccaatgcaatactatataaacattttcgcgctactcagaaggtagccattttaaaatactttcttagaaattataaaatgagttacattttttattactcatattaaggttccgtagctcagttggttagagcgtgcggctgttaaccgcaaggtcgttggttcgatcccagccggtaccgaattctttaaaaatattttttttccccataccagagaaaatgtaataattagtaatagttctgttatatatgtttccgttaaaattataaatgcgcataacaatctaacttccgtatgttcagcaagtataggcaattttttccatttcgttggatcccagcaactgaggtatctttaccgcccaataaatttatttccgtaatggaagcacgcactccttattgctcataaaaacttccaacccacaggatagcacttttatttattttacaatttcgcgttgagtaagaaaatataaatttaaaaacattttcagtttttttttttttcccccttaatgtataaaaaaacgaatcctctagcattctgccaaaatgcatacctctcgcagttacgcgaatacgtagcgcgaaatggttagcaaatttttccacatcaaaatgatgcaccaattggggaaaattgcgttgatttaaaaaaacattcccaattgggatccaatccggtgaaaacaacgtatgaacaataaaaataaaacgcattcaaaaaggatcccacacagtggcaaaattaaacaggcgtgcacacgctgggacgcggtgtatgtgtatttgtgtgcgtcccacctatcccgcttttatcctgtgtaatgacaacagccgaattgttatagctggcattcacatacttaatgtcaaaattgtcaggataatacttttcggacaagatatgtaccggatagttaattattcctttatttttatatggagttatttgatgcttgttgttgtacccccagccgtaaagcttatcattcagaattaacaaacaatgcttatcgccacaggaaaaatcttttattttgttgttaggcagctttacagtagataatgtctgctgatgtttgcccatatggcgtccacactgaaaatacatattatcgccgaaacagaacaattgctttccaaatttgtcatttgaatgtatcatggagaaattcgaccctgcattaattttgtaaatctcatcaaccatttcgttgtcattcaatttttttagtaccttctgtggactactttgtatatgtctatcataaaaagaataatttgccaaattttttgttacagtggaatagccaagttttaattgatctttccagctggttcctgacagggaatttttatttgttctgctttctcctaaccctagttggattttactatcgtctccaaaactgtaaatattattttcatcgtccagacataatgtatggtttagtccacaggacacatcgacaatttttgtttttccctcaaatggtactttattaatatgtacataattatttttatcgtatttgtagctttcatcattcgtcattaaatgactcaagcgttcctcatcttcgtattcttccctcctctcgccacgcaaattgttgtatgtcaaaaaactactactatcgtttaactctttgagaattgggtccacatcgtgggtaccacacacaggtgtatcccctcgttcaatcttcccatccggtgggctagaaataattccatcacgtgaatcggcacttttggatggaaccgccgttccattatccttaaccctgaaggagtacccattgggggtattctccgtttgggcatgttcacttgggtcttctcccccattttgaacaacccccccgacgctatttttattaaacatatgtaacgtaccatttaatttgttggcaagttcgaaattgtaatttatattgaaattattcctaaatgatggctcctttgcacactgtccatacaaattattgcctgagcaatacacatttcccttatttgtgacaaaagctaggtgatatttattcacacttaacttgattattcgttcgctctgaaaaaaaactatttttacatttgtaaaaatcttcaactatgaattcgtttctttttaaacaatttttataacttctaacaatttttaattctccttttttgctcataaggtatatgtcattattcgaaaattgtacgtctgtaattccttcgtctgtgtttagtttcactggggttgtataaaccagttccttctgttcatcatcttcatatgatccccatatgtaaatgtcatcattctcggttatacagctacctatgcaattaccaaaggttattttttttacctttatgttattttttgaaaaaaaaggtacctctccattttgcttcgttcctttcatcaacgatcgcctatcgccaaaaagaaacactctttcttctatcttcccattttcgcaataacagacactcttttttttgtttatacagtagtaaccgctcaatgcaactgcaaagtatctagataaagggaatgccattttgctgcgacgtctagggggatacactgtgggtgagtgattttacaattcaatgccctttttaagcatcttcaccgattctctcaagtgggggttcccttttttttcttatttcatgttgctttctttttccctttcgtatttccaaaagggatagctttccacaaaatgtacaaattacgggagaagcatctagaatgccgattaaaagaggcacgttataaatgtgccctggttgggccaattgggagaaaaactacccacacaaagaatcatacgagaaattgacatatattcgtcatatcacatcttcccgcaaaagctcgcattagcgctgtacattaaaaccgtacgtgtacataggaaatgaccacggaaaaaggctaccttaactgcttcttttttttgaccctccgctcagaaaaaattgcgccgcaatggctaagttgttcctacaaaactctttaaatgccttttttactccccatgtgtattttttcctaaaaataataacttctaccattacgtttttgtattcccattttgcatttgcccttgttccgcactactcgtaatttatgcacagcatgggggggataacaaaatttgccttttttttcacccccccgagaaacttgattaaaagtcaaaaaaggcagaaaaggcagaaaatacaaaagtgagcacgcaaaaaatgcaacatttctgtatttgctagaaaccccatccttcgtcgtttactctaagggctccatgtcacctcaccaaaatggcactcgtgccataatcgacgaattttttttttacgccaaagtacggcagtaatgtttctttcgcattcacctactttttttttcctgccaatttgatcgcgcctctcttttctttacgtttctcccctgcgctttttcccaacgcgtaacaatagcaacgccccccaaataacccatttttcgtgccgtacaaacaagggaaaatgctgacgggtcaaaaagaacgattggatcatttttcagagcatccaaatgtgaattagcaaacatgctagatgggtagtgagcatgaaaaagaggacttcacaaaaatagaaagcacgttgagaagcgccttgtcgtaattttctcaaccaaactgactgacaacctgaggaacgtccattttaatccaccgtcgcaaccactgctcaccaacaagctattcaacacaatggagaacctttacaatgacatggaagaatatggcaagatatgccaactgtacaccgagaaaaaacaaaaaagagaaaaaaaaacgaacaacattaatgatctagtagatgaagacatactatggatgtacgaaacgaaggaagagaaggaggccaaggaacaggaagaatatttattggggaaaaaaattgatatgcaaaagttaatcgaagaggaggaagaagccaaaaaggaaatcgtaaaacaaaaaaataatatagaccatttgaataaaatcagagaagatccactaactattattaaaaaaatggaatttcaaaagaagaaaatgatggatgaacaaaagagactcttgcagttgcagcgctctagggaaatgcccgaagcgaattcaataaatagacaaggcggcaaatcaggcagcagctcgtcaagtgaagaggacgtcatgcgatcaagagaaaaggagaaagacaggaagaaaagaaggaaggaagaaaaaaggaaggaagaaaaaagggaaaaaagacgagtgaaaaaaagaaggaaagaaaagagtaaggaaaaaagggaaagaaaaagagaaaagaaacgaaaagaaaaaaaaaataaaaaggagaggaaagaaagacaggttaactcagacacagagtccgaatcggaagaggaaaagaaaatgagaaaatcgagaaagagggagcgcgggagaagtgatgaatcggaaaaggcaatgagaaaggcgagaaagagggagcgcgggagaagtgatgaatcggaaaaggcaatgagaaaggcgaaaaagagggaacgcggaagaagtgatgaatcagccatggaaagagttcgggatgcgcgtcgacagcggaaaagaagaagaggggagagcactgaacgcggaagtgaaactgacagcggatttgacagcagacgtgacggcgaacgtgataacgaatgtgacagtggaactgaaagcgaacgtgatagcagacgtgatagcagacgtgacagcggaattaaaagcgaaatcggcagtggtcgtcatcatcctaggcttacaaagtcgaaaaagaagagagaagaaaaaagtgacaatgaatatagcagtggtagtataagtgaccttaacgatggccgaagtgggaaaggagaaaaacagcggcgaatggaatgggagcgcgagaggcgacgacgacgggaacgatcgagagaaatagatgaacatagggacaggcaaagtgataccgaacgcgaaagaaaaaggtggagaaacgagcgctgactcaggaatccaaacattcaagcgcgtaccaaaattaaaataaaatttattggaaaaaaaataatgtataatgtctcgtcgagttcgtttttttttttttttttttttttgtgtatttcaaaacgaagtgataacgcacaaatgagggaacaaaactgctaaaaattttccaaattgaaagtaacccataggaaaaaagttctacttaaaagcaaaacactcagaagtagcaaaatttgcaacatattttataaactgcagcaattatgtttatatatcaatgggcgcaattgcaccacacatagggatgcacatattaaaaaaaaagcgattaaatcaaacgaatccaaaatgaaaaagtatgcagaactgaattcatcaacggtgatagatagtacaaaatacgggggtgcttaaatcgcgttctttgtacaagaccccaaataatgagccttcaacatttctgcagcgtacgcaagcatgtattccaaatatatgaatttttttcaaattttacatttttattttacaaagaaatcaacaaaatgcccatcaaaaaaatggcgttgcttaattggaataactgttcgaatactcaacataataatctccttcctttttcatattttgtgtgtgaaactggggaaaaaaaaataaaagtcatgtaaaaattatttagttgttacaattaaaaggaaaactgcgcacatataatacatatacatatgtacttatatgcatgccccaatttgttctatgcagagatagctttaaatggaggtgaaaaccctctcgcctacttcttcatatttgttgtcctcccaacttagtggcaatggcttcccgcttcgtttactgcttccccgtcgtactccctttaaagaggtgaaacgagaatgtaattttttcacggggaatttttttcccaatccgcgcgcacatacctacgcataagtgcacagcaacacatgcataactacacgtgcgtggagatgcgtacattcatgcacgtgtttatcatatgtaccctcctttttgacatttgttgcccattttttttgtctactattgttatatccttcaacttcagatagaaaaaaaactcatataaattctttcctatattatttatctacaaaaatgaaacgtaagaagttcgcatcgcattttcgacgtgctcattttgcgaggccctaagaaattttttttttttttttatttttcttctttttttccttatttttcgttatttttacctgttcgtcacttaaatctaaggatattctcctcgcatgagtgacaatttcccttttcagctcctccttgtctgctttgtcaacaaaaaaacgccaattttattatgtgtcgcatgcagatgggatatttatggatgttccatttagtaggtacacacaactttgtgtgcatagacatacttcccgctgcactgttcgcatttttctcattttttttttttatttacctttaaaattaatgacgtcgttaattttaagccgtagctgtgtcccccttctcccgggcgcccacttacagccaaacaaaaatgcaaatttttttttcaaagcatagccctcaaccggatgaatggaaagtaggaaaagtaataatgcaataactcttaattccatacttcacgacaaactgggcgaaatgtgacggaaaaaaaaaaggggacatttttacaatagaaccgtatggcagcagtttatatcgccgttatacacaaccctaaatcagtttccccagtttgtacgatttccctttttgaaaaatcgaaatgtttgcaagcgaaacgtataatcccttcagttactccccctgtggagaatacgtttcgctttgtgagtgtggataccgtcagaggtggtgccagtatcattacggtctcaaaagtgtaatatatttatgcatatatagatatatatacatatatatgcatgtgcaaccatatgggtggctggtggcctttattgggggccacaataaagggtcatatttccattaaagggcaatttcggggggcttacaaccacaaaactttttggcatacattcgtatgatgtacatttatgtaacttcaaatatatgcgcacaaaacaaggccggatttcccatgccccaatttttcaccggcgtcgatacagaaatagcgacaaaatgatgggtagctaaaatgacgtgcccgtattacatcgcgatgtatgctgcacggagttgtttcctataccttatgtaaagccccgcaaaaggatggggaaaaaaaaattacagatggaaaattatttccaatcgcgaagcatctttcttacatactcttcttatgctgccacaggtacggcagcgcaaaaataatgattcgcaaaaattggggtcaaatgagaagtgaaacaaaaagcacatggaacaaaaaagtgacgcactacatttccaaaatgaaaaaaaaaaaaaaatgctcgcatatacaggtacatataaatgttacatatgttacatatgtaccactcgtgcattcgtacatcgcgcgcacgtacgttcatgtaaatgctcacgtcggccacgcaaatcgcaatttaaaaaaccatccccttggtttttctcgcgcgtgccatagcatatttatagaaaaaaaataaataaataaactgagaaaaaaactccaaaatgtaccacacgaatgtatggcaaaatggatggaaatgttgattagctacttataacatttccgtgttatgttcccatttatgccttatataactctgtttgtgtcccatataatgtgacatttatgtggcaacgcatggccgtacttatgccgccgttcatgtaacagcgcatcagcctacttctgccaccgcttacgtaatggcatatgcccctattttccatttctcccccctgcatttgtaaaggggcaaaacaacgcctcgctaattatcccacgtacagtatttacctaataaaaacataattcaagaatgggaatatctcccactctgtaattttgcaacaatttgcaaaagtatttttttttttttgtttagccccctatttcatgcgaaattgttgcctacaacccatgtcccctttttttaagcttaaattagttcagctagtctgaccctcatttgtaagggaaattaccgctttgttttgtcattttctgcccattttgtgcccattttgtttccattttgtacccattttgtgtcaatttcgtttattttatttttttttttcgcccctctttcaattcacccagttcgtcaatcaacgagaggtacgccccacagggatgccacatcaaagtgtcccttcagtttgtgctgaagcgtgtttgtctagagtaacgtccattctgccattgcgattttttatttctcttaacatcatttgttcattaaaatttggctcactccatcccatatgtttgtttaagatatgtttatgtacctaactagtggtcagcttttaatgtgccactgctttcaccccctatggaacgaacatcttggcattctgcaaatctttcacttaatgctatactacccccaaaacaccaaactgcacaatggatagagtcctgttgaaatacatttttgacgaactgtgcacgagtttcaacaaaaaggaaataacctcttatagtaaaaaaaaagaggacagtgataacaacagtcagaatcatgttaactactgcataacgctgcaggagttattcgaaaatttggagagaaataaaaacgttcccatggatgtgtacatgaagagagaagtgctgcgagttttgtactactgcaaagatgtaagcatatcacaacaagggaagaagatagcagcacctggggaacctgacaagccgaggtcagacaattgtagagtccacctagatcaatacaacaacaatatcgaatttcccccggaagaagacacaaatatcatcctaaacacagcgacccaattcagtctttacataaacaacatctacatatacaacaagcataatctgttttactacgaaagaatcaaagagtgcaaagagaaaatattgatcctgttgtacatcatttcggggaagtacaacggattaattcaaagctctctggcgaagtacctcaacatggatgtcaagatggtgcactaccacctaaaagttttattccagtatttgctaataaaaaaaataagcatcaacataagcaatttggagaaaaccctagattatagcaaccacaacacccatagtagcagcagcaacaataccataaagttaaacccgtcctacatcctatactttaacatctattttatatacaatttgctgcccatatttataaagaacgtgctatactctcagaacgtcctttcgataaataaaattattttgcatctcctaaacaagttcattataataccacagaaaattttgtccctcatatttttcaaactgctaattgtgtacaacccatactattatatacaaattaaaaaggcgctgaagatattcaactctattctgtcccacctaatttgcaaaaagaaaataataatgtgcaaaattaaaatccattcatcgtacgaaaattgctatttaaattatgaaaataaagataaaataaattacgacaatattattaactttctaattttgttttactacaattatgattacctcatcaagtttataaacaaatcttgctacttgatgtgcgaagattatgtccagaaaattgaattcaaaaatgagttcttcaggagtaacgttaccaaagcgagtgcgtgggaccaactggggatacacctaaaaagggggaacacctccacccagtcggcagagcacctccgtgtgcagagtgccctccacgagacgtccaagcactcggaaggttacacgatacgcagaacgacgtgccccccaataaaccatagtgcaccaaatggggattcatccccgatgagccacttccccccgtgtgtctacccaaacgaaagtaccgtcgacgcaacacaaagcaaggacagcaccttgggggaagaagaaaacatcttcatgaatgaaaaaaactgcaatttgcaaataaacgagttcaaaaattacatggatttaaacatccaccatagatttaacgacacggattattactccagctcgcataacgggaaagaagaatcaagtgaatcggagttttcctttctctatggaaataaaaaagatgaagatttgtcaaaacaaactgaagaaattaacaaaccgattgaagatggaaacaaaaaatcgtcctcctcgcaatcgtctacctcttccaccttagacagcgattcggataacaacacctacaccaaccactctgttaagaataaaaacttgctcttgaaccacctctcactgtacaataaaattaagtacctaattatgagcaaagggataaggggaatgacaaccaaagaaatatcacaggtactcctgatgtccattaaaaaaacgaatacctttcttagcaagctggttcgaaacaaagaagttgtaaaaatacctgaaaggaaggacaaaagctttatgtaccgatttattgacaattacatttaccagtatgtgcagaagaggccgcaggcccttgcctacaagggtaatcaaccgttacaaggtgtagtaaaaaatgacgaagcaacttccggtgggggagaccattcaacaggaggggaaatcattgtagatgatctatcattaaaagggaacataaatattcttcctattgaccaaatgataagccgctcaccagaacaaaacagaagtgccctctcaacggatgaccacaccgtaagtatcagccaaccgattgaaaaattgaactgtaacaacctcgctcaggaaaacattagtcacatacaatttaacaaattaaacgagtcattaaatgtgttaaactatatcaacaccgtgaacgaaatagacataaacgtgctgacctacatcataccgaagcagaaggattcagtggacaatttcggcaactataaagacttttttgaccattatgtgaagaacttcaaaacttttgaagataaatatgatttatacacgtgcagttttcatttcttttactacttaaaatttgttctgaaacgggacatcagtaattccaccccaggatgcagcagtgcaaaggtgaagaagcagaagaatcagggtgccattccaaaggaatcgacaaaagatgaaacgtgcgcaatgcgcgaagatgaccttgccttgaataaggtagactcatccgaaaaagacatcaactttattaaatacttcatggaagatacgaccaagttaaaaagtaatctctttattaagagactgttcattttttgccacttcctgctaagttctaaggtgactacatttcggtacctccaagatttatttatcaccatagagaacaatggaaggacgattgatagaaaatccgttcaaaggctttttaattactccaccaaaattaatgccttttttaaaaagtacacccttctgaacagcaaaacggttaagtactacttctacgattcgaatgccctatccgaaaagcagtccaacgatttgtatgcaaaaattcaacaggactatgccatttcgtcgtacaagcacgcgaaccttaatgataaaaccaacaaagagaaaacagaatattataacatatccagtggtaacatcatcagtaagaagtttaaatacaccgttaatgttttcaacgagaaagccaaaagtgctactgattctgcgcagcaagggggagtccccacaaaagatgattccgactttaccgcacagatgtatagtaacgaagtcgatgctgcttatttttcttccaaccgggaaaaggcactagaagatgattttatcgatctgaccaagtatcctgaaaatagtcaccagaggggagagacatcgtacaatttttcagctacatgtgaaaatcccaatctatggcacaccacactctgtaatggagaagcgaatatgggtacccctaataataacttccatgacacaaagggtagatgtaaccaaacgggttctagcttgtcctcctcaattccgaatagcacaatgataaattcattcgcacctgtggaagtaggcaaccgaagcagcaaaagaaaaatggccacaccttcaacccaatggctcaataaaagaggaaaaatggatcagccgcaccaaatttgtgagattgagaacaaacttctcactggcgaaaatggtgaagtaactccataccacttcaataaaagtgacataaattccaccctcaatgataaaaacgagattttcagagggggacaccccatagcagaaacacaaggtaacaaccctagtgcacaactcagccgcaacaacaacactgcgataagtttaaaccaaaaaggcacagcctgcaacgtgctctatattgacattctaaacgaatcagcctttaagtgtaaggaaaatcaaattattagcaaaaaaataaaaactagcaaagtttttcaaaattttaaaaccacccaagaattctcctacagcataaactacttcaacgggtacatcttttcaaaaatgaccagatataaatatttccacaaatgcttaataaggatactcaaatggaagaagaggaaaaaaaaaagggcaagaaaaaggcgcactgcagaaaaggaaaacgaatgtgacacacaggctgtactcactccaaacccggacaaccccaaaaagaggaaattatcatatatagaagaaatgaaaaggaaatcttcccctaaaagggcccataaagtagcctccaaacgaagaagcaacatactaaccgtgaaggacattttgaaaaatctctatctagacgaatacctaaaaatcatcagcgtgggatgcaaactcaattacatcgaaaattatctcctacatgaaaaacgaaaaaagagaatgaaagatttacccccaattctcttcgaatttttgacgtcctattcttcactaaattgtaacaagcagcgcatgatcgaaagttttctccaaaacaagaatgatcattcgcatttcctcaattcaccaatgagcacattcgtaacaaaagagaaaacagggacccatatgacctccccaccgctttacacaaccgcggaggaaacacccaccctgagtgccactacgaatcgagtacagaaaaacacacaagccagggataatccagatgaaaaattaaacagggaccatttgtgccaacacgacatcaacgttatcaaaagcagtgacaaaatatgcgtattctttttcctctacagaaagttaaaatttctgtgcaacatgaatttagtaaaacttaaatttgatgacatgaataaaaatcttccgcacaaatggaaacccagcgttggatcaaatccaaaaaatagggaacttaatttatccttcctagatttaaaaaagaacaatttgcagattcatatcaagcagaaccttaccattcatttgttcgcgtccaaaaagggtaaaaagaaattgcgaatctacaacatgcttcgctacaaccacttcgaagaatactactacaacatatatgtaagtttccattgacgggtgtccatacgggtcgagctcgccaccttttggcgctacgtttgattagatactcacgagagtgtatatccataagatactcatttacccctctctttgtttccccccttcagctgaccgtcgaacggttcaagaaattcctcgtagaagggcacctgcaaaaaagcgcgaacgaaaaactgaccctacaagacattctcaagagctccaaaattaaaaacaaaggactgaagtttctcctgctgcacaatgcctacaccaaccaattattcctaacgaggaaactcagaaatctcttcataagcttagttaaaaaagtgaaaaaaaaaaatatttcaaattcgaagctagccgaaaatttaacagcctacagggaatacaacacatttagggaatcatataacgtatctagaagcaacattgaaaaatacttttccatcttttacgattggtacagtaaagaaaaaaatggaggtgcagccatgacagagaaggatctgtccttttcatgccccttctgcaacaacgtatatttttttaaaaacgatttgcttagccacatatccaatgtgcataatgtgaacaggaatttttcagacctcatttccttcttttcaaattcgaagcaaatgatacataagaagctgagcgattttttgaagatcaaaaatagagtcaaagggaactcgagtggcttctcgccctacaattttgacagacatttggataacctcaatctggccaacgcatctagggctaagaatgccacaggtataagggaaccctaccctctgcattacattgaccaaaccgccaacatatgcggaccccaaattggaaccccctgtgatgcatttaaaaaacagttggagaaagagccacaaatgaatcaccaaaggagagcagtcaattcatctaaagagattgagctgctgcaccaagaatccacgcacatgaagagaaaacacacagaaattattgctaagcgagatcaggccaacggcacactctgtgggaaaactgccaatcttcccctaagcagctgcaaaaacgggaactccaaaaacttaaacaatttcatagaaaaagtaaaggtaaaatattccctgcgaatagtctacatttatttcgtaactgtaattgtgaagctggccatgtcgcagaaatatttggaaaaagcgaaaaaaaaaagggaacgtcaaaatgagcgacttcttatggacaaaccgcatcaaaatggagaaaattattcctcatcggggtggacattatcgatcaacgataatgacgaaatggatagaaacatcccacgtgacatttcaaacggcagagaagtaaccggggcacgctcctcaaacgaacgaaagataccccacgagaagaagaacaaatttacgaaggaggaaaggaaaaaagggcgactgcgcagtggagtcaccactacacacccaagccgtcaccataaagggaaggaattgaaacgccgtaacaaacaaagcgtggcactagtaccctccccttcggaaatgccaaacgatcccaacaattttgcctccatccagctgagaaaattccacgtaatataccatttaaaaaataggacgaactcggaaccgtacagaaagagcatatggattaaggcaaacaatatgatgatcggaaaattcaaacaaaacgtttgcatgtacatccagaaaaagctatttctctatttcaaaaagaacattgttcactattttttcattttatcgaatgaaaatttggctaggtgtattctgaactattttgaaacgcacatatacaactctacctacaccaacatcaattattactacgataagtacataaaaaatattttccacttcaaatttatttctcttgtaaatttgttaaaaatttttataataaattatggggagcagtacgcactgtacagggaaattactaaaccgttgtactttcaaaaaatgaaggacataaaaaatgccctaaaatttataaaaaaaagaaattacgtcgtggatacatcctacgtcttatcatactacattgccaatgaccttgtgtgcgacaatgtgtattcttaccttatttataaatccattttttacaaaaagaaattatcgctatctttgaagaaatgttttctggacaacgttgtggatattatttacctctatggagtttaccactctaagaaaaattcggagagcatccaagcaggtgcactgcacagaaaggagaacatcccaaactctcagttaggggaattactctaccacatcgatgcggtgtatgacgatgaaaatggcataaaagggaggggagcgcattttgagaaatttccgacgggtgccacgccgcagaacggttacaaacatgccaacttcaacactcagccgaatttataccccatgttaaacgatttgagcagccatacttatgatcaaacgggatgcccggtccgttcctacgacacctacgacgtcatgcaaaatgataacttcacaaacgcaagttctaatggagaatgcacgaagcactacttccagaagaagctaacaattttcgacttaaattactatgtgcataatttcctcaagggggaaatgattctgtgcgcctgtaataactacatactggcggatgatgacgcccacactggagatgaccccatcggaggtgaccactacgaggaagatgatccctacgattttggtaacttcgaggaggatcactacgctgatgatcattatgcggatgatcactatgcgggtggtcactacgccggtggtcactatgaggatgatccctatggggatgattcctaccccgaagagggcgactcctctcagcatggcaaccaactgagcgacacagaaaaggagacccacccgcgaggaaataaaaaaaaatacagacgaaaaaaccacgcacaaaggtcaaaacgaacaagaaaaaaaagaacgagcaattccacctcccacagtattaaaagcaaaaggggaaacaaaacaaacgttgtggactacccaagcagatgttacaaagaggaagagaaagccatgagttacatgtcatctagtgccaacgactcagatatatttgacaacctctcagatgatttcgaaattatcaagcttctagaaaatgaaaaggatggaagaaagaaagtcctcggaggaataaccaagcatataaaatgtctaacgaaacacgttagtgagtactttcccaattactacatcataaacgattgtgaaaagaaaaagatagaaaaaagattgtcccaaattttctcctgtggtaaagataaaaattgttccagactgaataaatctcttcggcagttatactaccacaccgatcagcaaaacaacagtctctttacatattttaaaaaatattgcttacacttttacgagaatttcatcagaggtgaggtgccgactggatcgtttaaaaatgccctcctcctaaacattaatgaaacgaatcgcgttaactttgcaaatcttttcgggaaatatgtacaacaaaataatttccacaacaatgtcatttatagtaagaataaattactaatttataatgttagtaaaaaatccttcatcgattttgattggtatcctcagaatatccacctatataacattgcctacatttcgaatgcctccaagaaagtcgactctttgctggatgtccaagtcacaaatctgaagaataacgtttattggctcgaaagagacaaccacaaaagggccaaactggagagcaaaaaaaggagcacccattctgcttcgcttatgaccaacaaaggacaaccattcgaacagatgtacaagcagaaagggtcagaaattgaacccacgggtggttaccccaaacagggaaaggaaacacgcgcacaagcaccccacagctataacacacggaaaaacccttttgtaaaaaaagtgaaggttaaaaaaggaaaagaaaaaaaggtgaacacctttaaggagtcatttatcttcgttacgcaaattttatatcacgttttctacctgagcgatatgctaaacacatacgatgagtatgcagactgcgagggggacacatccgaaaaaaaacaaaggaaaaccgacccatatggaaggctcaacgagatgtacagaagccgcgacaacgataaagctacgcatcataacgtaatcggggattgtcctgccatctgtgcagatagtgcaaaacgtggaagagataactcaaatggggaacttggagaagcggacgaggaggaaggtccacttgatgacctgccgaacgagctgacagtcataagaatggtgaggcggcttaacagccaaaaagcgaagaaacacaacactgcgcagaaagaggctgcccacatggagacccccagtaaggacaaaacaaacacccaaaagagctcctccctgttcaacaatataatacgcaaaatgatattcatccttttgtctgttaaaaaaaaaaaaaagaaggacgttttatggatagtttaaaaaaaatgtatttacaagaatttttaaaaaatacaacttataggaagtacacacaagtaaaaaaggaatatgattttattcttttcctcctacacaaattaaaccttataaatatattccccctcatgaatactcataagatatttctaccccaatatcatagcgagaataatgcgtgcaaaaggaaaaatatgttttatgagcataacttgaaatacccctttttgaatatgataaatttccacttggcaaatttcaaactggaatttaagaagagcacagagagagatacgcagctgttcgagaggttcctactgcagaggggagtgctcccaaagggggcgctgctaagcggaagggaaaaactcctaagccgccaaaagaaagacacaaacgcagaggacgaaaaatacgtgggcaagaaaaacgttgaagaaaaagtcatttacaacgagagaaaactagtctatactgattacatatacataaattacacaaataacaacacgctcaggaaaccgaatttcattccaagactaattctgttgttcaacctcccatgctacatcatcattcatgattattttttcctctacctgttggaatatttttgtaaaatgaaagagccccttgaggaagaaatgcaaaacggatttaaagagaatcatatttatcgcaccaaactgggagataaactgctctacctaattgaaaataaatcatacccccgtgttataagatatataaaaaggatcataaacaaggcgtgtaaatattttgagcatatgctcttctcatataaacggaaaaatgattccccattttgcaaaaccgttacgctttactactttaatgatgactacataaatgtaaatatctttacttacatgaatggaagtaccaacgtgaaatttatttttttttatattttaaaagtgttcttttatctcaaggcgaatccattttcctccatctttgacgtaaggaaagagcgaaacggggaactggacatttcagggggtgtaaaaaaaaaaagcgttgttttttggcacactttttttgtgtaccaacagcgcatcccacagctgcgccatgttgagttaacagcgtctaattcgagaaaggtcctaaaccgcgcagtaatatatgcaacgtaaagatattctctcgcctctttgaccccattttgcacccccctgaaaaaagagtgacccagttgttaacatcgttgtccctttcccaaacatacaaaagaaaaacacacgccttgatgcttatagcgtcatcttttgtgcatgctcactacccaatttcacattttccaattttgcacacactcttccacccctcacagatatacaagagtatcgaaattctgagcttcggcgacctgaacttcctcctaagaggcatgtgccaggacaacttcatttccttcaaactgatgtacatatcgaagaggagcgaaatgtacaagctaaacaaaaattacaaaattgttaactacttcaacaatttggtactaaacgaaaaaaagaagaaaaaaaataaagcatcatcatcatccaccccagggaagaaaaaggcctgctacatatttggtaacagcacaagctcggatgaggaaccttccactgatgatgacattttgaagaaaggaaaacgaagaaaaaacggaacagaccgaataaacagcacgaattgtaccagttggacaacacatgaatggacaagcagcacccaggatgccaacttcactctcaaaagcgaacgatactacgtcccttctaattacaacgcttttcttgaaaaaatgatgtacaaaaaggtgaagctttattacgtggccgatgagggggtcatttttgaaaaatacgccggcacgttatggggctgatgtgtggttaaggggtgtcacctgcgggggaacgcgttccgtaattccgcgcacacgaaattgcacgtgtttgcgttttctcatgtgtgtgttttgtttgtgtactaatgttcttttcgtatgtctgcttatatatccgccaccactgtactcagacacccctgccattgtgcctttttcatccgtttattttttataaaatgtgtttatttgaaatgacgtagcagtagcgttttcgcgcatattttgacactgagttccgcttgtttgtttcttcgtctatctccccacccccgtgcgcataatcatatacgtacgcaaaaaggatgcattgatgaacagacgttcgtatagcacgcagaaagggggaaacatgtacaatgctgtccccctctatatatttttttttttttttccccatcatgcgtaatgcaacaccccccgcacgctgcctcctccaccaccgtcgccaaaacccattttttgttaaacataatcgatgcgcacatttcccttttacgaattttataaccttaaaatgaaccatcctgctgcgcaaaacaaattaagaagaccccactggggctgaaaaaaaaaacatgttagcagagatttttcccgctaaagaagcatcactacataaatgtcatgttatgcgacgctatgcaaattttgcgtgtttcctttccccacaccgttattttattttattttattttatttttatttttttttccttttcaaacgcttattttttcccgactgtttcctctcacccccccctcacagcatacatgcgcgaaaaatgcatgttgcatatatgtacgaaccagcgcaaaagtacgcatgtgtatgtatgcatgcatagaagcgcaaatgcatacttacataaatatcagcgtgcgtatacagtgtacttatgcgcaattatacacatgagcaaagttcattaccgttcctgccaagcagcacgtttcgcgttcgattggattgcgacatatgtttatcaatttctgtcccttttttttgattccccctatttttttcgttcacattgagataattcctgctttgctgtcgacgtggttgaaaaaagaaaaaagcgtcaagtacaagtagaaagagttggaacatcctcttttttttcattcgtccgtcttcgctttttttttttttttttttttctaactgcagaacaggcaactttaacgggcaattttaaagggcacctccaacgtgcacactgaagggcgaaccgatcatgctccctttccactgcgaccaaacgtaaaagcagcaacgtggaaggagcgttctccccatcgcaagtatgtacttcccagtacgcgtgcgtagagcaacgccgccagacgcgtagtgcccaagtttccactgcgaagaggaggcacaaacaaatcacgacatcggaaatgctaaattaaagcaaaacggacaacccctcagtagcaaaacggacaactcctcagtagcaaaacggacaacttctcagtagcaaaacgaacaactcctcagtagcaaaacaatgaaaattttttcgcagttgccaccataacgtgtgcacaattaagaaagagataaatatttatttgttcgagcagctgccagacgggcgcacgtaatgcaaacgtgaagaggcacccgtacaaggaggcatattcgcgtaaccacacaagtgaatgctcgggctgtttcccctccgtgaaggtagcctcataactgtgcagagggaataactccaacagagggcacaactccatcagagggcacaactccaacagagggcacaactccatcagagggcacaactccatcagagggcacaactccaacagagggcacaactcccacagagggcacaactcccacagagggcacaactccaacagaggccacattttaccaagcaccgcacaccactccccccaaaatgagacaagatgagcctcactgaacacaatctgcgtgatttgttctatgcgaagaattacaaatattacgccaagtatgataactatggaagtgtccaaaggagacacacgtccttccagaacaatgggaacgtgtgctactgcaacgcgtctctccaactgttactgtcgatcaaaccactctgcatatacctgctaagcaagtttgataaaatatatggaagaacgaaatcaaaatcaaagtataagggagacatactgaaggccctcttttacattattgaggaaacgtacaaagtcgaaaaagggtacttatgcacagacacacatattaatcttttaaaaaaaatgagaaaatataatagcaccatagtgatcaatgcacagaatgatgcacacgaattcttgttaatgctactcaactatataaacgttgagtgcaaccgtgattttaatttcccaccaaattttgaaatcatcctcgacgataaagatagcaaagaaaacgcatcggaaaagtactgggtaaaatatctatttagggataacagcataataacagaccttttagggttccaaaatgtctctagcataacttgcacacattgtggacatacaagacacagttttgaattctgcctagacttagggttagagttccaaagtgagcacatacaaagtacatcactaattgatttactaaggagtaacatcatgaagagtgatgatttttgccacttattttgccccatctgtaaatccaaacaaaatagctgcattaagaaaggcctctacagaatgcccaatttgtatatgattatttatatcaaacgatttaagtggagttacgagtgcaccaattatttcaaaagtagagtgaaaaaaattgacacaactgtattactgccatgggatggattaattgattttacttcctttgcttacatgtccaaccatgaatctttatccaactcgaagtatctcatcgagagcttcatttgtcacagcggcaacagttacaatggtcactacacagccgtcgttaagcataccgatggattttacaaatgcaatgatgaaaaaatgaaaaaactcagtaacccgtttaatcctgaaaatattagcgacatttacctgctcctactcagaagggttacctaagaggtgaggggagaggggcatgcccaaacgagaacctactgcagctccgaataaatgtgccacatgtttgcacgaaacaacacaaaactgtgcataacaccagttatatcctccttacagagaaaacacgaaaaataggtccatcaaatataactgcattagcatatattctacattttacatgtcgctatcaacacacggtagtagtccgattgtaccgcccctaacgcacatcgtgacgattcacatgggaagagtaacgcacccagtgggtctacaaaataccccgtcctgcacatcacccgaccggataagcacaaattggatgccgattgtgcccccttttatcctgcaatgtgtctatctacacatatgcacgtccattacccagggggatgggataaacacctcatatgccttttttaacactccgattatttcccattttgacaaatatttactttaagacgaatcgacagatgtacattttatttattttttttttaatttcctttttcagtgttcttatttttatgtggaatgaaaaaaaaaaaaaaaatgtaaaatttaaagcacctctccaaaagtagcacaatttttttgtgtttttttccaagtgctacaaaaatgtgtgtctccttattttttgcaaaagggggtggtgacgaaacggaggatacgcaaaaaggcgccccttttgccagaaataattagcagcagcgtgcccccatatgttcatttgtttgctcattcgtttgctcactcgtttgctcatttttttgtttgtctgcccgatcgattgttatcaccccgtttgttttctccccctccgtcttccaccaacgttcttcaattttgcaaaaaaggacaattcaaacgtgtgagcgagagcaaaatggagcattctaaaaaatgcgccgtgttagagacacactatgcaccgaacgggcaaaaaaaaaaaatttttctcatttaaaaaatgcacatataaccagcctaaatgaaaggcaaaaataagaacagtttaatgtgcccaacttccgttccactaaaaaagaataatgggcaaaattgcaaattctgggggaatccttttcacgaggatttgcttcagcaccccgcggatgtgtatgtccgaaagagggaaaaccgaaaaactggaaaaaaaaaataaacaaattaaacgatgtggggctccaacaccccgcaaaatacagtggcaaccaagttgtctagaccttctgctattcacccaccacttgctctatttttgcaaaaccgctttatgcgttaatgaggcgcagcaccaggtaagatcatccacactgggcgcgattcttccactccctcagcagctaaactttcgccgatgcatatctctccccttcatgtcgcactcttttcgcgcacggctgaatgctacacggaaaagcgtcccaaaaaaggaaaaaggaaaaagagaaaatatctacatgactaaataatccgaactttaaaattttctccgaatgtgaaggaaaaaaaaaattagcacacccaacagtagtaccaatgaagtactcaccacaaataaaacacatctaccaaagttttcttataaaaactaatgaatgcacatttttgaatccaaaattatgctgtcccgtcgcgacccctccatgtgcacactccatttgattacctcccctgtgcttattcgaaaaaactaaccattcgcactttatttctctacctagtagttggccaagcaaggacaacatgattaaacatcccagctcgaataaacacagtgggggtctaaaattttttttttattaataacgttaagcatttacaaaattgataaaaatgcccatttgtgcattctctacattttaatacacatttctgtattcataagtctatcgatttttttttttttatcctacaagtggaatgaattaatttttttggagactttcactttttttctattctcctaaaaatgtttgtgttttcctaaatttcataaaataacattttttatcagaaaaataaaaataaaaaataaaaatacgaaagatgaaacttttgatatccccatcctcttctacatattcgaataacattccctgacaagaagactacctttcgaatgactctctacttctcccccccttcactgcattgtataagtacaaatcgaatccctcccccatgcgatgctgtaatttttcccatttcgcgttggccacaattgaagatccccatccctcccttacacctttgtgcacaaattagtaaatacattttgtacactcgggatgcacaccgccaatcatcagagaagcatctcccacttattgaaaaagaaaaacatctcaacatccaaaaagggatgatctgattatataaatatatccacacatgtttgcagcacatacatgttaggaatcgatcctacatgtatacctcttcccccaaaactgcatcagtttctccaacgagagttccaaccccagtggtggtaggcgataacgacatagagaagaatgaactaattggtatggtggatactcgtaagatactctctcctcacaaaataaacaatacaaaatgaaaaagagaaagtgccactttcgacaacaaagtgaaggaagagacaaaaggaaaaaaaaattgaggaacagaaacaagttggtactaaaccgcagaggtgatacccactgtgaagggaagaatggcagggggacccatcaaactaagggacatgttaaaaataatcacaatttcgcatgcgacgagaaaagtaacacttgcaggaaggagtcacaacaaggaagcgaaatgctagtcaacccaaacaggtacaacgaaacagatgcagcagatatgtgtgaagactcattacacaacagtagcgactcctctgaaactcccaaaattttcgaatccaacgaatcggagatatatcaaagcacaagcgagttcgacgtgcaaagcactacatcgaataacaccattagcgatctaagtgcacacacagacgaaggttacaaccaggatgacagattaattcaaatatttgagcgcatcgattatgcagggagtgcctgttcaggggaaaataacgacttatgcagaaattgggacgtcttggaaacgctcgatgtttatgacgtgtttgaaaatgagggggacacagatagggcgcacgcagggggtgcacctaattgggcctctagtcgggcttctaaccgggacattaaccagaatgctaatcagcatgttgaccaagttgatggtcacgtccctaaccacgacacaaagtgtgacggtcccaccgagagcccgccgccccccaccaaagcaacacacgaggtagaaaaactgatcacgcaaaacgtcttctcaaaaaaaatgcttatcatactccccttttttaagaagcgtatcttcatagaagccatatgggattacttccaatcaaacaaagtgaaggacgaaacggacggagataacttaaaagttcagtgcttccacaccttctgtaaaatccgagaatgtgcaacgcgttgtagtgatggtcccaccgatgggaacttcctgaatgatgaattactcagcacatacttctttaacaaactaaataaaaaccaatatgatataaaaataaaaatggattactacgaagtggaattttttttcattttcttcttaacatactttcgcttttctctatacctaacgggatttataaattcatcttttctgtaccactctaacgaagtgcacttcatcatctttgtcctgaatagatatcattacttcgtggaccatatgtacgttaatgataattgtttgccttttactccgaatgaggtggaagacattatgtgcacctacaagaagtgcattatctctcttttagattatctcgacactttttacccgtttctgctgctcataagtgacgttatgcaagaggtgcacacgaaatttaaaaaaatttcatacaaagtgaaggaacttgaggaggttctggcgaaagcggactccactgacagaacaccccagagcgataacatcgaccctcatattatgacaccacacactatcaaaaagttcaatgccgttaaaaaaattaacaaaataaagaggaagttcttcaaacggaatggtgattcgtttgttatgatgattagagcgcgcctgggcagttattgggtggataggggggaacgttacataggtgcttccatcttaggtgagccgttttcagacgatgccaatttgagtgaccactccctgcatggtgacaatctcgacgagcagcttgtccaaatgatccgcaacaccaggtgcaacatgctggtaaagcacaccatcttccgcacggtcgcgaagttgaaccaaattctgaactccctcgaaatggccattactttgacagacgcgaacgaaacatgcgcacagcacatcatgtcgatgtcgacgctactcacattcaaagccctaaaagaaatgaaaaaaaaagacaaatggcttcaactcctaaagcataattatttctatatcgaaaaaagttactactacttcaaagaattgcatgaaaaaaaaatcatctactaccaaatacaaaatctgttccgatccatcctaaatttcaaaattaatgtcgtatacaatcccttcatacattatttatccattgaagatatgaaaaataaaaatatacacactatctatgactacatatactacataaaggatatgcgccagaaaaattacctagtaactctcttcgtgttcaatcaatttacaaactacaatttgatgttaccacgtatgggttcctcttctcaatttatagctccttgaaatttttatttttcgaaaaatcttcaatccatttaataaaaaaaatggaacaatgaaaaataaatttatgtacctattcaacgatatgataaattcttgggattttaaaacgtatgaacatatccccattccttccaaaaatattataaaagacactttttttattcaagagaattcaattgtgacgagtgtactgtcagctgccatgagggaagtaacccggatgagattcactggacatatagtcactaatgcttcgcttttttatcgttataagagactgctaaattatcagatccgcagagtgatcctaaacagtaatgctattcacatggttgaacaaaattatgtgatccgtcaaattgaggacaacttggaggaaatgaaaaataaactgtaactccataagattggcatgcaactttagggtgtcctaccactacgattattactgtccaaaacgttctcgaagaaaggacgcccacgaggaatctccctatcggggctgcaaacaaaagttcccccccctattttttttttttactgttcaccagataagtcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttggtacactgagcgcacacatttgacgttgatattccaacagattgctctctttacgtctgtccaggtgaacacacatcacgcatgtcaagatgcgtaaccgtatgatccgtgcgtacgttttattttccccttatgagatgctaggcctgtttgcatttgcttggcactcataaggcgttttcgcggggggagaaggcaaatgcgtatggacgcccacgagtagttgccgaggcgaataagctacggagcagcttcctagcagccccatacacttaagcacacacgcaaaacactactctttgacatgcaaaggagagaatgcaaatgttagacggaaaaaaaaaaaaaaagcccccaactttgtacttaaaaattacgaaaaaaaaaaaaaaaaaaagaaaaattcaaaaacaagcaaaaacgtatgccctttattattttcctaattttttttacttttttttctacgtttgcaggtaacgatcccgtgtactgaaagttttcatcgcaatgatttgtctcttacccatattgaaggactatccctccttcttcattagttggcactacttcatttttttaactctagacatctccgccttttttataatccttttgctccttttaatcggccggtttctcttaccgttgcaattccgcaagcatctcttcgtatgacttgcgtttcttgattcatactcatcgtggctacatcttctttttctgtacttggggaatggttcgctgatttcctgactcaccctctcttcactaatttcattcgtcgaatagctgctcttgaattcatttatgaagttgtacatgcggtcgaatctttctatcagcttaaagtaggtagctttatcgcttttttttattttactcaaaaaaatatcattcccgttttccataaagtctgtatatatattattgcttgggatgaatacattattttttaaaaaggtgtaaatgttttctattatgttttcatttttttccttttcttcttcttcttcttcctccaatcctttggtgcagtagtatccttcgtacgattcgatttctttgttcagcatttctttgatgtcttgcagcaggggaggttctccgctctgatggccgttcacacagttggagcagttcgcgcagttactgctactcatggtacctccgcactgagcgcagttctccccaaattcgtagaccgaactcgctgacgtgatcgcgctttccacatgagcaactctctcctctaatgccatctccgccgcacgactgtacatattcccagtggtgcaccccgttgacgtagatgttccacttcctgccgtcgtcgtagtcgcatccgtgttgttactaatcatgttgttaaagttgctattgctcatgtttgaatcttttatttcgcaaaaaatatcagcagtttcgctttctttgcttttacttagtaactcgtttagctcaccatgggacgactcatgcatttcggacttcccccagtttaccatgctctcaggatctccatcgattcctcttttcgtgtgtccctcttgcatatggtcataactatcggcaggtcgcatttggtaggaaccgtacgaggtgccattctgagagttggagttgtagtccgctccgtggtacacactcagatcaccgctatgcgaagcgccatacaaaccgccactcccaccgctatgcgaagggaagtgcaatgcccagggggttcgacccctctttcttgagtcggtgattcgcccctccaccttgtccttcaacatttcgaaaattattttctcatttctctccttaacatgctcatcattttttatccccgcaagaacactgccatatttcatttcatacgacttgctaatgtttagtagcagattaaaaatattctcctttagcaaatgcttcttgtacaaaaagttatgtatgataaggtctatattcgaattatttatgttcatttcattattgttaattttggtgaatatatgattgaaaaaattgactgtcaaattatcgtaaatgttgataaaattgagaacgctgctttccaggttggagttgtttttcagacactcttgattcgtgtccatgtctatttttatttcgctcaggggggtgcccaaagcgcttccgcttgcacagacgccgcttgtcccgatgccgctcacaccgcctacaccgcttgcaccgctcacaccacctacaccgcttacaccgctatcgccactgctcccatcggctccattcttttcactcccgctacccccatttccatatatcactattggcacctggttcagcttcacatatccattgtagtagtcattctccgtcaaattcatctcgttcctctcatcgaacttttgcaatataccctcatacttaaataatatgctgatgttgttgcagtaaattatgttaaaatagtgattaataaattttatatacgagttcttgttgcagcagacgcgcataaaaaaatttaagttgttaatcagcttgctcttcttgatgtttaggtaatcgctgggagtgcgttccctcttctctgctggggggggaaaataataaaacgcgtgcgcgtaccagtgggcacatgtacatataaatatatatacatacatatatacatatgagcatatgtacgcacggcgtgcaactccgttgctgtcttttcaccacgcaaccgctcccgcttttacaaacggtgctctccttttggtacctttcactggagggatggcactgctatggtttgatttttccttcttgtagtagacgtcggggttcacgtagcttatgctgtccagtccgctgcctaactctcctccgtcctgcttgccagccgggtctgctgctccttctctggggatttctccagtgccctccgcgatgttgtccgtgacgctctgtgcgatgttatccgtgatgctctgtgcgatgttttccgtgatgctctgcgcgatgttttccgtgatgccctccgcaacgcctttcgcgatacgttctaccatgccttctccgctcatcataccggagacctcctcggtgacctctccgctggcctccccactcctatgtcttctcatatttgcgcgcccactgtcactcccatttgtgcttcctatcccacctgcatgcaatgcgcttccctcgctgtttcggcagtcaccccctgcatcgtccacatcactcgtttgaatgctgccaaaattaaataatttgtttttcagcttattcatgtaattcacgcccaaggaatctcctgcggcgaagtcgtagcaccccgaaccattcagcatgaactcggggaagtgattttttgcctcctcccgttgagcaaacatgttaaagggagagacacctgttaggtatgtgtgtgtgtgtgtgtggtggggagggttcaatattacaatggattatcggttcaacggtgcaaatgacgcaatggcgtaatggcacagtctcccaaacgtgtgaagtacgtacgacagagttctcaacgggggggacgatacgcagccaaataactcaaaagggggaacaagtacagttcgtgaaaggtaaaaaaaaaaaaggacgttgattatgtaacactaagggggggaatcaaaggggggagaaaataaaaggtaggaaaaaatcgtaatgacaaagtaggtaaaaatgtagccaaaaagttatgaaaaagtgaagttagcgatgagagagttaacagtgttgacagtaaagacagacaccacagctagactgcaaatggcgacactcaagtgcaaacgtaaaacgagcggagatgcccagttaccccttgcaccagtgcaacatcaaaagaggaaaaaaaaaaaaaatcatctgtctttcgacgaaagaaataaacgagaagagtatcactcggcacctccttaaaatgggagccataaacgaaagattcaatataaaattatctcacgacgtgacagatattctcgcgcttcctctttggggttaacggcttacagattttgcaggaccgtttggaagagtcaacacaagcggtcaattaaacgtgcaaccatcacacaagtgccagaaaaaatagcataagcgccagttccacagacacataaaaatgcaaatgcgtccaggattaatgcgtgcatgtaactggggggatataccactcagcatgactatgtagaggagcacaacgtggcaacgtcgcacagctgcaggcgtaatcagggtagcaagtagagtgtacccacctgcagatgatcacattcatgtaaacacaaatggggagttacttatgtatacacaatttttttttttattgataattcccatgtgcacatacacgcgcacaattttgtgaggacaaaaaaaggagcaaattctgcgcgaaaaaaacgtaagcgaaggagacgtaaaaatgccagttcagataaaaaactccatatatgagacaaaatcgtatgcaatacgcgacaaaaacgttactgagttgtcaccaaactgtggtaaacaagagggctgataaacaacaatgtagtaaaaatgggatgcttgaaaaatgtaaaaatgtcaaatgaaaaaaggaaccagagaggggaaacatatcatagaaatcgactcagagtgtatgagattcagggggaacgaacgtgagagagacaaacgaccaaacacaagctctacccaactatcgacaaaaaatttatgtctaatgctattaactctagagtaaatagcccccctcccgcttatttattctcctatgccacgttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatgaacacacatggtacacataaacatgtgcttacgtatttatatgtttacataagcacatccacatgcatgttgacagatatgtgcatactcatttttataaaacgagtggggcagttactacatgttaggaagtatgctcggggagggacgtaatcgaaaaagtgcagttgtcgtgatgaatcacaccttatgtgcatacaaaaaacacacgtgtgtacaagaacaactatacatacagaatgcacatgcacaaagagcaaagcgcagaaaaaaaaaaaaaaaaaggacaaaggacaaagggcaatacgcatgatatacgcacatacgtgtacaaaaggtacacaacgcaaatgtgcgtgtacccgcgttgcatagtaggcatgaactttttcacaattcacgctcatgcagctccaggggaaggggaaaaaaaatgttgcacttttcctttttctttatttcatcatcacgtaggaattggtactcgttcgtaaattcgaataaaaaaaaaaattcaattttatgtgcccctcgttatatgtagacttgtacttcaaatatagcatatctgaagaaaaccggggtgggccttcaaaactggctcttagctgcgcatacatatgcggtcacacgcacatatgttcagcttcatatccacaacataacgtacgcgcgtgtgcacgtgtacacatgagagaatgcgtatgttatgttcctacgaaaaggcatgctctgaccaaatgcctaagcagctaagcagctacataactaaatgaactttttcaaaaaacgacgtggatacatcaatattctataaatttcgatatattatgaattcgtggagtgcaaaaaaatggaggtataaaagttatcggcgcatgcatacgcatacgcggttatgtgcactgcccagcgcaaaggccttccaccagtgcacgaaatctttatgtagaaatgttcaaaatgagcacatgcaaaagggttcctatgtgcgaatgtataaacatgtaggaagtgaggtgaaccttctctagtgggaaaaaaaaaaaataaataaaataaaaattaaaaaaaaaaaaaaaaagaaaaaaattaaaaaaaaaaaaaagttaacaatttattccttttctttatgaaaaaaaaaaaaaggtgtattcccaacctacaggattacctaaatcgcgtagcgcgtgatacatatgttcctgcgcgggtatgtaaatgccaggagagtaccaacacatggacacctacatatatacaaacacatatgcgaatgtgtacatttatatgcactcgtaattaacgtataccaagaaaaagcaacaattcgataaaaaaataaaataaaaaaatctgatgtgtatttttttcttcatttaaacaaaagcaacaccagattcgctagtacgttacgacatgtagatattttttaaagtgtcatgtgtaatgcctttacacagaaggggaaaaaagggggatctactgaattgcacgagttcgagcataaaaatgtagccgtatatctcttcataaatgtgtacgtaggacacagcggggggagtaaagctattgtaaaaaagaaaaaataaagagatgcaactcgctcaagcatgtgtacgtagtacatgcgagcaggcattacatcgacatgctgacatgaaactatgttagacctgttctacggacaaaaaaaaggttaaaaaaaacttcttttcttattcgtctatatagggacacaaaaaggattagacaaacgcaattacactaaattatccgctccttaatgccactaaaaaaaaaagaagaattcgcacaggtgtacatacggatatgcacgcatatggacacctatatatttatgcttttcagtgtgcacatggtttaaaaacttgtcaagttatgtaaacatggttaatctacatacacgcgcagatttataaatttatgtcctgtatttttgtcaaaaaaaaaaaacatgcggatatgaatgtatcacgttgtacataacattccgctgaaaattttatgtacatacacaaaactttcgaaggcgaagtttacgttacgcaaaggggtaatacaaaaaaaagggaagaaagaggcaggaaaaaagtgtttaaaaaaaaaacacacgttacacgttatgtgtgacgggcgaaatgtgacatgtttgtatgtgcatctatccaggtgttcctctttcaccttctttttgcccttctttttgcccttctttttgcccttctttttgtccttctttttcttttttttttttttctttttccacatttctcaaaaattgacatacactgctgtgaaaacaaatgtaaggcaactcaaacaaatggggagagccacacaataatggcatacatgcgaaaggcaggaggaacagacgcaaacacactaacgataagcgtgtttgcgcgattagtttttcacgaattggacgtatttcacttttagttatgtgtgaggctatcttaataaagttaaaaaaaaaacacacacacataaaaaaatgtgaagaaaagcgaacaaattcgaaaggacgcgagaaaaacgcagaaatatacgaaaggacgtgaaaaaaataaaaaagcgaaaaattccgaaaggacgtgaaaaaaaaaaaagaagcgaaaaaatgcaaggaacgtgaaattgccaaaaaatggtaaaacatgccaaaaaaaagtccaattaaaatgttcaccccaaaataacacttcttttttcaccttttcgttgaaagaaatttatcgcccctttttaaaagtgttcatccaatcatccactcagtcattgaccttcattctttaccttcgatctgaaatgtgcgccatgagcgaatatatataacgcatttatatataaataaacatatatatatatatatatttatgcatacatgtatatatacatttatacatacatttatatatgcgtttatatataccatttatgcgtatgcctgtacatgcacaggcctacgcgggagttcaaattaactcacacatgggccctgggccgtatgcacattgcacatcctcgctcacgcgcagatgttaattccttcttccccaaccaattcatcatatctctacatgacgcgtgatgctcagctttgaacttgaacacaaatatatataacattcgttcctttttctttttctcaaattctgctaccttccgctttttacgcagatgggcacgtggctggtgtgtatgcgttcacgttcgaggggtgtgggcgtgctaaagactttttttttttaccttttagcttactttatcgtttggttattatttctccctctctctctttctttctctctctttctatcttttccctttttttttttttccaattgatcacattctctgagggtgctgataaactaagaaaacgcatatgtacaaaatgacacacaaattactgcaggcaccctttgtccgtaagttcaccctttcggttgcacatcttatgatgcgctaaaagttagccattttgttacgagggattcattaagcactcgcattggtacctgcatgtgtacatgctctttgtgtccactgcgacattttttggccaccacacgttgaccaacgcgcatttgcgaagtcctttttgctaattgttcaccgcacgtttgtgtgcatatgctaggcgcataccacaggagggtgaaattattaccccctttaagaaacacccgaaaaggggtggggtggccaccacatcacacggttaggtgatccatacgtacgtattaatcacgtgtgactcataacagacgtgctttccaacacatgaacgagtgaaccttccgtagatgtcccaaccctgattcttttatacccaaaaatgtaccttcatgttgaaccgttggagtgctaccccaaaggggcccttttctccaccaatttaacccacaaatgggtgcaaattttggtaaaccgattttcaccttccagccggacatggcaaatggaaaaaaaggaaaagcaaacgaaacgaaccacaggaaactcaattgcttatgtaactccattttttttgctacgctcaccaaacaatggtatgtaaaagatgagcttaaaatgaggtttaaattcctcggggaacgggctgtgtctcgcaggggtgaacagtgaagcaggtgatcggggggtgcacaagcgcgcatattaacgtgcgcacgggcgtttatatatatgtatatatatacgtacgcccgcatgtgcatgcacagtttatgcgaagaaaagaaccccctctccccattttcgccaccccgtgtcgcgaattgcatacccactttaaccccaacacataacgtactctttttccctgaacggacgcatctcgggttgcgcggtgggtctttcgctccattttgctaacgcacaagaattcaaaaaaaaaattttgagagcaaatccatgctggtgctaatgtccgtataatgcgcataattttttttttttttccaattctgtcgaagcggttcccgcaaaatatggtaaaaaggaaaaaactgagaacctccctttgaaggtatgcgtcactatgtcatccctatgtgcgtccatatatgtgcgcattttcgagggcacatttcccgcatgtatttggtgtacctcaacgcttgtgccatttccacgtctacacaattcgacacgagcataaacgggtagaagcaagtttgatcttttttacatatttgcgcctttttatacctgtcgaagggttacaccctatcgatgccccctcaatttgaagtgcaggtacgcactcctgcctggcatgtgtacatttgcacattggtgtgcgtgctagcaaaatggcattttgctcaacctctcttgtccgcacaacattttgcatgttccgaggtggcagtttcctcaaaagacaaccttttactccaatttgcctaaaaaagtaaaaacaataaaaaacgaagctccgagagggctgtgaccgaacaaaatataaccaacccatgtgacgcaattccctatttagtaacccttaacactgccgtgaaaacttccaattcttccgtataccgattggcatatgtggcagctttgctaaacaggaacatacacgtaacattaggagcacttacaggatagtaacacacaccgatgaaataacccaccatgggatgatcaccatagggttaaaaaaaaaaaaatataatacgaaaaaatttaccctccaacaaaattgccaaaactgaacaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaacctacctcaattggcagtgattggccatttttgccaaaaaactcaaacgagttggattaccaagtggtgtaaaccacaatggtgtgtattaaccatttttaaattcttcaaacgcgaatattcgtttagcgttcacatctcattatttctttggttagtgaagagtacgaacgatgtggtactcaactcaccacaaaaaatgtaaaaacatacaggtagaggagaaaaaaaaaaaaaaataaataaataaaaatcataactgttccccatcatgggtattcataagggtattcataactccgaaccctgaaacggctttcatttttctttttaaccttttcgccttttgaaagaaaaatgcaaaccgatggggacacaaataatagtgagcatttcccccaaaatgtagaaaaaaattacaaaagtcacaaaacaaataatatcatactcgttaaaaataattactgagtagtgaggaggcttttccaaagcacttacctcactcattcagttaggtataatacttgtcgggaactcattatggggggtgtttactacgtttgggtagctctccatcataacgtatgcatttatgaaagggcccttcgttttttcgtaccgtctttcgggtatttacaatggcactgcgcgtagtcctattcagtgtcactctccccttcgtcattctcctcctcgtcattctcctcctcgtcattctcctcctcgtcaccttcctccccgttactctctttttcttcttcctcttcctccgcgcgctctttcatcttatgcctcttctcttcccgctctcgctcttcctccattttcttcttccactcgagagccttctgaaatatcttcatgttctaacaaaaaaaaaaaaaaaaaaaaaaacaagtgacacaaagatggcacaaaaaagatcataaaaatcacaaaatggcaaccgcaacacatatgcgatacggaaagggtccccgtgctgaaggacaaatgacctcccctctcacctgtgactggtttccatcgtccgggaaaacgtacgtgatgaactcctccactacttcatcgtcatccttcttgataatttttctcttcttcactttcttgggcaaccgcttctgcgttttatctataacgtccttatccccgtagtctttctcaatttcgtataaaaagttcagcaaaatgcacctttcattaacaagctcacttttcttacagaactcaattccgttttccagaatttctctgcactttgcgatatcgtcaaagtagatgtactggaactccgcgtagcttttgtagacctgtagtggggtggtgcaaatgagttattggaagcggtgatgagttcgcaacagtggtgataagtttacggcagtatggtagcgacgatgccaaccatacaacgcagctaccacctttactcaacatgaaaaaaacggtaccttataatgctgggttatatttaaaagcctttcatacaatttcttcgcattttcgtactcctgcaggtttatttccaagtcgatgtaatttttccagatctgtgcggaaatgggaaaaaaggagacacatggggggtgaatgtaacacgtaatagggtcgggttacccagcagggctacacaaatttacagcaaatggggatgaaaagatggcggtgcaaaggtgacggtgcaaaggtgacggtgcaaagatggcggtgcaaaggtggcggtgcaaaggtgacggtgcaaaagtgacggtgcaaaggtgacggtgcaaagatgaccgtgcagaagtgacggtgcagaagtgacggtgcagaagtgacggtgcacaccgcgcttactgctcacacgagggcacatttggacttaccagctcggggagcttcatgtcgtccaggtggatggcgatttctgcgatttgccgagcccgctccacctcgtccagggacagctcgaagtttatcatggagatccaggcctgcaaaaaaaaggggcggatggaacaggcgggacatgtgtggggggtggaagaggaatgtgggaacatcgcttaaaactgcgaaatgagaataactaccgtcgcttcctcaactctacgccccgcttcctcaactctacgccccacttcctcaatactacgccccacttcctcaacactacgccccacacttaccttcgagctaaaggggaaggcctcgacgtacttggcgtagatatcgcggcactccttaatgttgcctagacgcagttccatctcgcagtactcctcgaaaatctcctccttcttgacattttcgatggcgcggttaaaaatagatcggaccttcggaatgtccatctgccttatttcaaagttggcatacagtaggtaaattttcttgaaggtgaaattctgcttcttcaaaattttcagcgcatttctatagacatctctagctctctgtacattttctgcatgcagttcctcaaaaattgcataattaatccacaggtagatatatcttttccaaaattttttattttccactgggggaataacactaatagctctttcgtatagctcccttatgcggtaaacacacttatccttattcaccaaatttatgttggactcttccaatttgatataattaaaccatgtgtcataatcggaagggttttttttaatctcctcctcgtaagtaatcctctccttaatcatcaaggtctcatccagttcatccttatcagcatactttttctgaaattgtaaaaaacttttatacaaaaattcacttttattttttggcaaaattttaagtgcctcaatataaatttttctgcatctctcatattcattattttcttcttcaaaattgcagaaatggacataaaaatgttcatccaaaaaagatggaggtaacagttcgatacacttttcaaaacatgctcgagctctatccacatttttatacttcctctcaaatttaataaatctgtaaaagcattccatcttaggtagagttacaataagtctttcaaaaatatttctgcatttttcaatttctctacatctttcctcaaaatttatataacatagaaatgccgtttcgtcaattttccactttacccacctttcgtatatatttctacagttcacaaaattattcaagatttcctccaggtgggcatattttttccaaaaaatattttccataggtagcaacagaactactctttcgaataaattcctcgcactgttaatatttttatttactaattctacttctatatattttaaccacaaatttacgtttgtgtagtctatatttaatgctctttcgaaaatggatcttgctcttcgaatgtctttttgcttcacctcccacagggcgtactttatgtacgtactaatgaggtaccttctcttccttatcttatcctcatattcctttctcttacttattttgtattcgttcaactcatcctcatcgatcaggttgtagttcaccttctgctccacttcctccaggtccagtgcttcgtttatcagctgctccgcggttatctgtacctccgccgcgttcttgttcttcacctacgggagggggggagcggtatgacggcggtgtggtggcggtatgagggcggtgttacgacgatgttacgacgatgtgacgaccatgtaaccacgatatgacgaccatgtgacgcgcacgcgatgcgcatccttcctaaatccccccataaacatagcaaacgcggcactacaaccggtgggcagcttcccaccgacgcttacgccgcacattacctgcaacttcctgctgttcacattcatcgtgtcctattgcgtttccacaaaattgaactcacacgaggggtattatacgccctttcgaacagagcgcgcaaggggaaagaaccctacgcaccgttgagcaacgcatgttctgttccacttaaccagttcggccggactcttcacctcttcgcagtagcatagaggtcttccaaaacaaaactgctcagcgggagaaacaaaaaaaaatactcaaatcatgccgcttctaagataattctcgaggctaagtggtaaacaaatttccttcacaaaaaaggggactattttaggaagcgttttccttttcttactcatagccagcctaatcgcttactaattttctctacttccctgcagctttcttccaaaccttcggcggcattttaaaacccttttcgagaaggtcaaaatttcgtctgctaacagaaccagagaaaataaaaaagccgtttcggagataacccaaaatggcgcaagaaagaggggccacgcctttcgcactcgaaatgtgagctgtataccgaaggaacaacttcgcaaaaaaaaaaaaaaaaaaaaatctttaaattttccaaccgcaggactgcgcaacaattggggaggagagggcgcttccacgggcaatttcaaacggggttttactgaaggaaaatccccccagcccaaaaaaatgacctacgcggattggcaaaacgaacatctatcggatttacgtacaaaatgtactaaccaaaatggaagcgccttctaacaattttttcactcatcttttcagcgccattgagaaaaaaagtacgccttttttccctccctatatggttaaccctgcaaggaaggaactcatccatcatgagcgacacatcgcggatggctcaccgcggtaggtaatttaattcacctttcgtgcgcaaacataaactgaaagcctgctagcggtgcatgccgggagtgagaccgcctaagatatgtggatccccatttagtgaaattacaagctaatgccacaaagaataaacgcacctatatgttttccatgcggagaacacggtcagttttcaaagggatcatccactacgacagtctctgcgcaggggtgaaaggatagggcgggggagtttagccgtcggtgttccccccgtccattgagggaaaccgcccaaatggccacatcgctacatccatcttggacgataaaaaaaaaaatgtccagaagagacgatcttgtataatacataattatttaaagctacgttttcattttaaagtttgttttcgtcaaaatcggtggggaagaaaaagagcagatgaacatacataaacagataaacagataaacacgtaaacacataaaaatgtcaacatatagaaatgtcaacacgtctacacgtcaacacatgttggcgcaggtgcgacttccaagtgaactgttaacgtgttgcgtggggggaaagaaaaaaaactgagtccgcggcgcaggcagatatgccacaaacgacgcttcttttccataagtgctcattttggggggacaaacaaaaggggccaggcagttgctaaatgggtgatactttctatcacttaaaaaggggctttaacaacaaaaaaaggaaaagaaaatgaaatgaaacgaaatggagcgaaatggaacgaaatggagcgaaatggaacgaaatgaaacgaaatgaatcgaatggaaacgaaaggaagcttcgcaaagatgccgggacgcgcgccaagggaaagccacatatcaacgcatgcacggatgcgaaaatgcaccgacgcacgtgtgttcaaaaaaaaataaaataaaaaaaaattcatatctcccatgcgagagatacatagcattgtccacaaatgaaacgtgtgtgctcaaacgtgtgtgctcaaacgtgtgtgctcaaacgtgtgtgctcaaacgtatgtgtcaaacgtatgtgctcaaatgtttggccaaatgtgccataggggtaggtaatcctttaatgagggatgagaaacaaactcacacacgttcgatgtacaccggcagatgtgctaagcttggagaggcgttgggtgacccactcacctcaaactaccattccgtatattccatcatagctacttcctagtagagcacctttcgtgcaattcaaacgtatgccataataaaaatcgtccactgaactgggcgccgcttcactggttgctctccctactgcgaatttgtcatccaagtcctccaaaaacaagatggcctgtggtctacccttactacaaaggagagggggaggggggggcacaattcctactcaacactctgtccagcgtttaagttcattgtttctatttccgtctttcttcatgggtttgctaccttcggattcgccgcggcattaaaaaatttccagcagggcacacacgtgcaagtgtgcacatatatatacatacatatataaacatacatatatattcatttatacatatattcatttatacatatattcatttatacatatatttatttatacatatatttatttatacatatatttatttatacatatatttatttatacatatatttatttatacatacacaaatcccacacgtgaacaggcgtggccccccaaaaccgcctacttaaaaaaaaaaaaaaaggggagagaagctccctcggctcgccctccctccaactgcagacaaattgcccagcgctgtaacataggatatgctccaaatggggaaaataaattcatataatcatatgcgtattacccccagcggtcttccctactgcctaccgctcatatatgccaccccacaccaagtcaacaccacggatgcttctactcacgaaccgtccacacacatggggtgtaccgacctccccaacacacaccaacccgcttttatcccaacccccttttatcccaacccccttttaccccaacttttcattcgaaatggatcgatagccaaacaaagaactcagattattcatagtgctgctgctagctgaagacattttcctccctataggctccatagcctggttggggtactcatccattttgttttcctgatttccgtagataaagtcgttgtagctgttaaacttgaggttattcatgtcggttattttgttcctcatttcactgcgtatgttgtttcctcgtttcatgtagtaggacttcgcgcacacctgttcgctcgtgttgcttccacctccatcgtcgctcctcccctgcacagcagcattgctctccatgttccttctactctccatgttccttctactctcaatcattccttcgaccctcacctctttggacgctccacacgaactgctgaccctgctctctacggacactccgctgctcatactgctggctttgctctcattggatgagacactcgacaggctcaccttacttgcgctaatatctcctccacccatcgcttcgagcgccctgtcattgtcactatgcatgccctggatcacacgctcatgtggagagtgcgacccgatttccacctcggccattccggaggacattcctcctttcccctttccttttcctttacccttccctttgcctttgcctttgccttcgccttcacctcttcttgactcccccgaatattcacttccactttcatgcgccccaattgccttctccctttcgttaccacactcctcatcgctgtgtgcatagcttgcatgagcaccgtgaaggctaccacttcccctttcatccaccgggggaacaacagcattcttcatgtcctgggaaaccctaggcaccttatctacaatgtacacatttctactctctcgcgacattctagagttgattttttccgatgagctgtcgtccatggcgctccccttccctcgttgagctaagtccttttcgctacccatgtggatattgctgcggctgctatggcttgggctctggtccatatgggaggggggcatattttctctcctcgcggggttgtacacgtaacttgagcaccccttgatgcggatcctttccatgccttcttctctactgccgattcgtctgccatcggggtgacgctccctactgtcgattcgtctgccatcggggtaacgctccctactgtcgattcgtctgccatcggggtaacgttccctactgtcaattcgtctgccatcagggtaacgttccctactgtcgattcgtcttccatcagggtaacgctccctactacgttcccggtatcctctccgatcgctgccttcactcagctcgcaaataaaagcacggttggttatcttcgcccccctctgcttggtaaacgagctagacgacacaccaccgctgtccctcccgccatgcaatttacgttcactttcattatacttcgcacacgtgtacctccaaaggtcctcaatgctaacattcgtgtcactctcgtaaaacgtattatcaggtatgtttttcatggaagattcggcagatcccaaaacagtgctaacacttcgagaagaatcataacctgccttcttcctcttatcccaaggcctactctgttcaatataccagttttccatattactcatgaaggagtttaatacttcactacttcctgaagctttattcctatcaatgggtcctaaatttaaattttcggtcgaaactgacaacatttccgtgtcttcttctcccttcctgtgtttctccttcagtttttccttcaccatctttgcattattcaaaataaatttattcctcaacttctgtatgttcacatctgatatgttatatacactatttacattttctctgatattatgtttgagtacaaaaaggaaggctaccaatgctgcattgaccaagctaccaaaggagcaatccaaatcgttatgcccccctccttgtatgaacatataatacgtattaacagttgttcttcgaatcatttcttctgtgccgtggtaggagagaagcctatccttcgtgccatggataaataaaatgggacacttaatcatgtgtaccttatcaatgttgcaaaaggaatcataaggcaaggtatattttacttttaacttaaccctatgtatggatgccaatggagcttgaagaattacacctagcaaattgttctttgttgctatatgaacagatgcagctgtacctagactcctaccatatgctattatgctgttccttggaatgcgtaactccgttactaaataatcatatgctgcctctacatcattgtacagatgcgtttccgtggggtaacctgaactgtggccatacccgctatagtcatacgcaaagagattcaaccctaaccgtttcaatcgatactgataaaaccgcacgacgtctcctatatcttctgcattcgcatgactaaatagaacggttgtgtccgccttgttgtcaataaaaatcccacatatcgtactgccatgcttcgttttgaaaaagtgcagatccttccgattcttcgagtagctaggctcgtgtggccggaagattaggacgttcagcaagttccccatggtatgcgcgccggggacacgcaggctgcgccttctagttggccgctacgaagttgagagctaagaagttctgaccgctgtgcagttagcggtgcgatgttggcgctaccctactgctcaacacacgtgcatatatcacaacgcgggagtgttgtacgtacacataccatacacgcgcacagaagaggtgccgaactgttctatgctttcaaatgcgtgaaacgctttttcacagggtggtgcaacgcttgcgaggggtcggagaaatgacgcttcgtgatcctttttttccaatttttttacaacgcttcggaagagatgtgtaaacatacacgtgtgtgcacatacatatacacatatacgctgctaactcctaaggcggatttttgcttcacccatttatctgcgcctccggttgaacgccaaaaacgtacaagcgaaatgcacagtgcaaaatgctaaaatgggggacccatatatattcacatatacatgacatatgcgcactggagaattttaaacaaaattgaaaaaaaaataaaataacacaacacaacacaacagagcacagcagagcggagcagagcagaacagcacataaaagcaaatgcgttcacgtactactccttacgcagtggaatgttttattaaaaagtttgaaacaaaattgttttacttgaaagaatttgctcggacgcacaacggcgagttacaacgcgcatcctgtacttacgcgtatgtatgcacatacatatatatatgaacatacgcacgtgtgtacctatgcacatgacgctgcagattcgcctctcgaccgatctctgcttacaaattcgccacgacgcgcaggtacacacacattcgtgtattcattcatacattcaaacgttcattcatgcgtacattcattcatgcgtacattcattcatacgtacatacacacaccagtggcacatgttcgcaaaaatgctgaatgtccgtgaggtgaatgcatctagatgaaggcacagtacactctgtatgcgccacggattttcttactctcaagcgaatcagcagttgatctgtgtctccacttgctccgcaaaatttggggaacacaggaggggaggggaagcacaaatagagggtaaccaaaaagggtaaccaaaaggggtaaccaaaacgcggtaaaccaataatgggaaaagcaaaaacgaatgcaacctctgtggcgctgatcctacttctggatcatttcaaatcagtgtcaactacgcgtaaacgtacgtagccgccaatgcttgggcatcacttttaacacgttcaccacataggcagttcttacacaaaaagcattaaaacaaattatttcttccactattccaaggggataagcaaaaatggaacatgaattaaaattcaaggaagctttaacaaattggacacaccaaatgggggaacaaaacagaaaaaattaaaaaagttcaaaagggaaacggctgcattagcacatatatatatatatatatatatgcgtgtgtgtacgtatatgcacccatctggcaaagtggaatgccacgggggtaccgctgtgcacactgactaatacgaattacgattcgtaatcctgtttactgttacaaaatggatggaatagacacgcatgcaaaggtgcagcgatgcggcgcgatgcaaatgcaaagatgcaaaagcgaacacagacaaacacaactgtgaggtaactaccgcgaaaacctcaaaaggggattaaccaggggcgtaaatttgtgcaaaaaagaacacatatacaatgtggtgtacatgggcacgtgaagtatacacgtgtgctaccataccacgttcggttaattcagctcaaatgggtgctaaactgttaagggcgatgggacaaaagctgttcattacgccccttggagacgagaaaaaggggcatgttccagggttgtgtgtgcatttatagaaataaatagcaccccggcatgcattcctaagctgtacattcgtggagaaaataactttcatgcacgagtgggcgtgacgtacaggtacgtgcctccactgtaagaagtactacagcgaggtacgtaatttttgccaatttgctaatcggtacagagcagagggtaggtcatggagaaaacatgcactaaaaaaaatttatgacaaatccagaaggatcacaaaaaaatacatacatttatgtaattgtaggcatatgtatataaaggtaaaaaaacacaggcgagaacaccatgcgcacaacgaaggcacatgtgtgaactcttaaagagaagatacaaaactgcgaaaaatgcaaaaaaggcaaaaaggtcaaaaatgtcaaaaatgtcaaaaaagtcaaaaaagtcaaaaatgtcaaaaaaggcaaaatgggcaaaaaaggcaaaaaaccctttttatgcaaatattttcctcattagaaactcgcacaaaagggtccccacaaaaagttaggtactctttttactttttagaagtacatggtgatctgtttaaaaattcttttttcaatatttactgaaaaaactacaaagggggaagcgtgtaaattttacctattcgcctgtttatatgtatataacgccacactgagttgggggcgaagtatagaatttataccactgtactgcttaattatatgcataacaaggaaggaaaattatactggagttgggtaatgcccataaatgaacggcgcaaaggtacgaaggtaaggtacacgaaaaacatatacatgtaaacataaacgtatatatgtacactttaaccgtacgctctcacatgcaaacacaaagcaaacacaaacacaaacgcagaggtgaaaacgtttcttcatgaaaacgcccgagcggtgaagccaaatgccaacacagtagtaataagaacgaagagagaaaagaattttttcttctttaaaaaatgtcaaagccgtaaaaaatgggttaacgaaagaagcaaaaattgcttccatgcaaaatgtacataacaaatcggcacaaaataacgagagttattaatttttccgacaaatatatttttgcgcgaagaaaacaaacacgagtgagcagcgcgtatatattgtaatataggataaacttacggttatgctgtacaattgtacactgcttcgtggcaaatggttatgtatggccttgcacgccttaagagcattttggtataggcgtaaaattaacgtatacaataaatatgcgcagtaagttgttcttctatacaatgtacatagtaacaaatatgctaatgtacggaagcccgagggggggggcaatcccacccagccattttttaatttctgaaatcgcttcatctcacattttggcgcgattttttttttttttttttttttttttttcttctagcctttagctttttaacaacactgactttttggttaaaaaggtaaaaattcgcctgaacaacatgaacagaaaaaaaaaaaaaaaaaagctacttaattgcttatcactttgctattaatgcttagttgaaaagttcaaattttgtcataacgaaacagttttttacgttttgctgagaaaaaaatgggtaaaaaattttatccattttaacaagcgcgtaatttcgcttttttcgttccaagggcgaagaaaaaaaggcctttttacatttgccatttctgcaaaaagagtttaaaaaaaatgcataacattattgcgccatatatcgcctcttatttactattacatttatgtgccatcatgtgcactgtaaccagcccgactcaaatttcgtagctttgagcgaacagaaaaaaatagaaccattcgtgtgtaaacgtgactgaataatttttttttactggcgcactgcagaacagaacatagcgcgaattgtgttataacccttttacataaatttgtatgcattctttaatgtgcaattcttgcatgtgttgtgatggtgccttccagcgcgtaacaaaactgagtgtgctgcatgtgacgcgttcaacatcgcagttatgctgcagtggtgtggcagtggcaatctttgacacatctatagaaaaaaggcaattcgatccgatcggcatatgtgcgccccatctgccctcatattttttcgagcacttattttgatacctcctcccgtagcttgcaacttaaaaccactatgacacaacggagttgcaaaaacgtgtgtaagtgctactgatctgttgagttaaaaaatatattcttaaaaaatatgtggggtaattttacaagacccattaaagaacgatcaaaatgatacacatagcaacacccagcatgcaacttttttttaaatgcctttcccacggtactttctttgtaagggtgaaattttctctacatttatgcacttttcaaatggggaaaaaattgctcccaaaaagcgcacaattttttttttataccacggcgttcatccactccgagtgggaagcacaggaatgctgactttccacgttgcgtaagtccacatggggattagtacgcaaatgtgacagcgtgaattcaccgaacggtttttgtaaaaaggaaggaaactttgctgcgctccgttttcttcccctctgccataaagtagcaacccaaacggtgtacaccacaaacatttggcaaacagctggtacatgagtaaaacacttcgttcgaaatggacaaagaagggctaaatatgcataattacaaatggtgctgcgcataaatacaaatgtggagaatttttcttttaaagataataaaactacgtcattgccgcaaagggcgaaacaccttcttttgtgctttcccttttccgcatacggaaaacgtttcattcatttagttttccgaaaaggggtagaggcggggcacaggtgaatggtcacaaaatagtaaaacggctcagagggagtgaaaaattacacgtctgtgcaaatatcgtccgaatgatgcaaatatctgtatgtactctatttgttcccgtcgcccaccttttcaacgctataaaagtgggtaaacaaagagtcttaaatgtacattttttcagtttattttttttatcctttcctcgaaaattacacaaacttatgtgtcgacgtctgaaatgtacacggtgggcgtagttccaaaattggcaattaatcaaacaagcgctttgaccagcacggcatgcgaaatttgcctcgtccaccaagcaaaattgttgaccgcttggcaatgtaatgatgaggggtttgcgcttttagctgcagcggcagtgatgttaatcgtcccacatgggcaaacatcagcccctcggtgagttacgcttcgtttctttaccacccccttttatggaaaacttttccaaaacaaacgcaaaagggaacgccaacttttatttgtagttgtcaattgtcatacatttgagcggaaataaggtaaaatgtacaaaaattaaataaagacaattgcaaacctttttcctcacctctagttgttcccagtttggcgaaagggtaccccatgtgtgtgaatttatttttttccgttttgctttttttttcattcgccttttctaatttaaaattaaatgcatgcactgcagtatgtttcaatttgcattgccatatatggaaaagtgaaaagcaacctgtaggtaaaaaaaaaaaaaattcacttgatatctctgtcaactaaattttgtaagcatttcccccgtttgaaaaatgttccgtctacttatattcaccaattttccctgatcaaaattacagcatacacaaatgcaggcaggcactcaggtatttgttatatatgcaattatgtgaataaccagcaggggggataattgtttgcccaaaaaatgagctctatcaatggggaaaaaaaaaaaaagtgtacaaaatttacgcatacaggggatatatattttttctgctttttctttttttaatttaggaaagcaggtatgttcgcttggaattttcactgttttgtcgcttcgccgttttgccactcgtcattctgccgccttagctttatataatcctatttttgcatagcttcatttttgtgccattttgttggtgtgtcgctttatttgccatttcggatggccacctttgcttcacctttttcattattttttctttttcttcttccccttccctttttcattattttttctttctgcgccaccccgtttttttcattgcttatttttgaacattgaacgaggccgaaaggtgtacgtaaatttctcggaaatgtttttatattgatcacccgcgttggtgcgtatcatcacaagggatccctcattttcgcgcatcctttagtgcccaccgttcgccgccacgtagcagccacgtagtagcccggtaacagcagctccgtgcccacttctcctcccatttgtaaatttttccgtcatcgctcacgaatttttccctttttttatttcccttttttttattttcctccgttttttccacctctttttccacctgtttttccgcctgtttttcctccgttctgttgcccacttatattttttataccaatttgaacttccgaacgaacaagcgtcgcggatcgaggcaccattttgacacaaaaagagaaagaacctctctttttttttaatttgcctggatctgaacaccttttcagtttcacccaatgcagcagagttacacagcttgggatttccccactccttggtgagaaaaggaagggggccacaaaaatataagcgtataatagcacgtacatacgtatgcacatgtatatgtatgtatgtatgtatgtatgtatgtatgtatatatatatatgtacatatatgctcatgcgcgtgcatgtacgcagatatactttccataccgccgcaactctggggaataattagaccgggcagaaaacctccagggaaatgaaaacgtcaacgtcgaacagctttgcggacgcgaacgcgaacgcgaatatcagtgagaatggtagcgggaacaagtgcagtgcttctaagaatgccttcacaaatgcggcctccgtaatatggatcgaaaaggaaaaattagattccattattcacatccccctgtattcagatctgtccaagtacgtctccgatttgagcagacacccggtgaagcagaagaagaaggaagaggagggaggaggaggaggaggagtgctctctaagattttcctactctttgatgacaacagctgcaacattgcagttgacatatcggtaagtgtccagtccagcaggggagagctaacaagtgggtgacttacgaactgctcaatgtcaatccatttggggaaatattttcaccccatttttcacatgctgtgtaatagttcccccgcaccttctttcatccctttttttttttttttttttcttcttcccccacctgacaggctctctacgaatccgacaacaacaaaattccgcttctcatctacgagcggtactacttctggagcctccactttttatttgaaaaatcgaaaataaaaagacagaaattaaatatctcctcagatattaatggaacctacggaattaacagaattaacggacttaacggacttaacaaatatgatgacgatgtgtacatgtatacatccatttacaactgtgcatataatcgaaatgacgatgagaagaacgtcgggggtaccagctactctgagctgggcacggataactacaaagaaatgaacaaagaattgaccatatataataaggactacataaagtacttgtatctgaatgatcttaagaaaaatgccatgaaggagaaaagttcaaaaggaggggatgttggagctggtagcggaaatgctggtgaagcgtttaaggggaatgcctcgagcggggatcctcttttcgaaaaaggcctctactctaataacgaaataaaatggtaccgcttgaagataaaaattgagagtgtggagaaaaaaaagaaaaacaaaaataataaccagaacctgatcaaaagtaagggaggccccatcgctagccaccccttcagtttcaacagccacagcagctgtaacaactacagccgctgtaacaactacaacagctacaacagctacaacagccacaacaaccacaacagctgcaacgttagtggaaacagaaatgtcgacatccaccacaacagcaacagagtcttctcctgtgagcagaggaccctgaacgatcccaacagttttaaaaaagaaacgtgtgaccccacctttgacgcaaatctcgtgcacactattagccacctctcgcttatagacaacgacgccacgaggaaaaacattagcaatttaattaagatacagaagaggtccttttttacgctcaaccaagaaagtgacaaaaatttactagacatgtcaaacgaggaactgttgctgctgtcttcaaatagagggagcgaatccgtcttagattccaataagaaggagagcctagctagctcaggcaatcaaactgggaaaaggcgtaaaaggaggaactggttctactacaaaagcagcagcaacgaaacgaaccgcgccatggatgacgatgatagaagcacgtccaggggcaattcggtctccgtgccggaccgtggagctgcctacgtggagaataaacggaaaaagaaagaggaagctctgggctttgaacttgggggtggcggcaagaatgggaaagacaagggggatgacaagggggacgacaagggggacgacaagggggatgacaacgggaacgacaagggggatgacaacggggacgacaagggggacggcccctgcgaaagtttcagcagctacgacttcgcatgcactccaaacagaaaccgcagtagaaacccgaagaaagaccattcgcagaagggaaggaagccccccgatggtcacgcacacgaagctgcagaggaaggcgtcgaggaagcgacccaggcagaggacagcttcaccaattcgcacataccatcagagagcagggcgtacgtgcgaacggtcaatgcaggagagtcaggcacagaattccacagcttcgacgttgaggaagaggtggatgggatggaaaccgctccaatagtagtggtagaccccacagaaaaaaaaaaacgagaaagagaagaagaacaaataaaaacgaatgcactgttcattgaggacaaaaagaaccctagtcttggactcctaaccaagaacacgaaggtgtaccaagtaaatgttgacgaatacaactctgaatttaagagtataatatcggagccgtttgatcaaaaagaggagagagaaaaaataaaaaggagtagggattacaacagagaagcacaaacgatgtacttaaataaaattttaaaaaatattctgaacaaagaaaagtcgcatttgaattctctgtcgaaaaattttaaacgaattgaaggattctacaaacagaattacaaaatatacattatcgaaagtaaggatgacctaaatgacaagaaaaactgttttaagagcgacatgcatgtatacgacttgtccgccccttcaagtaacgacatcaataacgaactcaacatattggaccagtttaaaatgtacctgcgtagatgcaagggggaatatcgcccgaggaagtaccaaacgcacatcaccacaggtggtaggaagccaataggtgaaggaaaaaacggagtcgaccttcagacaaataccagttgcacagagaagaaggaacactccactgagaatgaccccggtgacaaccacgcgggggggaaattacccaaaagggaaagcgaacaaaggggtactctaatgaagagcagtttaacaaaaatgattccaaaggggggagaagcagcggaagtagcagaagcggcggaagcagcagaagaagcaaaagaagcagaaacagcagaagcagcagaagaaaccgccaggaggtcatcacaaagggaagccacaaagacacacctgacaaaccagaacccacccgaaaacggagtcgtattttatgctcacaataagaaaaatccaagtagcgtaaaagagctaaaggaaggagactctctctacataaaatttaacaactcatacgatgactatgacaaaattagggtaataaaaaaggaagaccttcttcaaatacttatttgcctaatggggaaccaagagtgtctcaagctgtcacacatatctacctattctcctgacctactttggaacctatccgtgcacttcaaaaataacacgtacgacatggagttgaatcttgacaaaatgtatgcccacgtttgtagacgctatgagatgacctcgctcgatgggagagccagcttggatctccagctagggttcgcgcccctggtgaagcgagtgggtgatcggcagttcggttcgcagtacgattcgcaattcgattcgcagttcgattcgcacgtcaattcgcagttcgattcgcacgtcaattcgcacgtcaattcgcacgtcaattcgcacgtcaattcgcacgtcaattcgcacttcaattcgcacttcaattcgcagctgggtggccgaccgggttgctcccccgaacggtcgtcggagtgcccctccgagggctcctccgagacggtgtccgaatcaggagagaaggccacaaaaggggcacgaaaattcaaaagcgcaaagacagtcaagagagaaaatctcaaagaaatagaaatcatgaaactcaaggactacgtatccttcctggataaatttctgcaaaatgtgaatgatgccaagttaaagagacttaaaaacatacaaacagagtactacaaaaagtatgaatttgatcgaaccataaataagctcaataagcaacagctccttgaattatttgttgacaaaaaaaacgaaattaatacaatacctctcacttttttaaaagaaaaaagtagaaatatcatatatgaggaaaatataaaaatgaatatgttcgcatgtatcaaaataatatttgatgatgtgaaggggagatgtatttacgcagctagcgatttttacaaatttgattttatttttgagtatgttggtgagttactcactcataatgaggcaatggaacgtgaacggaaatataataggaataaaaagaaggggtgttatatgttttactttaaacatgaaaataaaaggtactgtattgatggcacggatgaaaatatcgatgcggctatcaataataaagacaaaaaatacttcttgagatccttcgctagacttgttaatcactccaagaaaaattccaacctcattccaaaggtactcactgttgccaatctccctcggctcttcttcgtcgccgcccgcaacatcaaggagggcgaggagctcctcatcgactacggcgagcgcgaccgcgagatcatcaagaataacgagtggttgaagtgctgactgggggggagcaaacggctaggcaagggaagcagctaagcagtggccaagaagcggccaagcaccggctatgctgcggcacggtgctgctacccaaatacaaatcaacatcgtaccgacgacccgaagtaatcactccccccccaagtggacagccatcacacgtatctacttttttgtcatcttcacgtacatgtgtgccctgttagggttcccatttttttttcagtttcaagggggcaggcaaggcgggcctcatttgggggccactttttgccttccccccccccttctacccccttgagcggcgccatttgaacaattcttccttcgcttttaaaatgcaaatgtgcctgttttctgtgttctacgtatgtgtggatcttctgcaaagggggtacacacagcgccacttcaccgttactttgttagcacatcccactagcaccatcccgtgtacccccatcctgtgtacccccatcctttcgcttttttttttcaaattaacaaaattaacacgttggtttgttcggacccctacccttggggtgccacacgtcaagttacacatttcgccgaaaaggtctcctcgaccaaatatctttctttataccccacgcatgtattattactaggaaaaaattctactttttcttcgaattgtcctgattgacggtgaagaaggggaccccgccattcaccctcctactgctctgttgagacgtgtcgcaaaagtagctatcgtacatgttcagaatggactccttaatcgggtaatagttgttctgtatcgcttccgctgcgctagacatggagtcccggacgatcgtgccgcagaactgtgcagggggggaagggaaaagcaatcaaaaatgtgaatataaccaagtaatgcaaaaaaaaaaaaaaatatatcgcggaaaagataaataaaccgggaaaagcgcaaccaagatgatgcttccaaaaggggccggtctgcacggagtgacttctcctcccatcgacggagcagaccttcaacttcaattccagctcctatgatcacattttcccatctcgcccttaccgtgacagtgtccgaaaagtaactaggccctttttccttctccttttccttttcctttttccgcttttttttcttttcctcctttttatccattcttcgtgggcgcgtcgttagcagtgtccttgggagcgtagttttgcgcgtcgttagcagtgtccttgggggcgtagttttgcgcgtcgttagcagtgtccttgggggcgtagttttgcgcgtccttctcagctttgttagcctcgtcgttggcaacttcgcttgccacttcgcttgccgcttcacctgcgcgacttcatccgtccccctagttcgcccgctctacgggaatttttctcgccacgcaggggattacgcaatgcgctatattctattcaacttcagaggggaacaaattgggaaattttcttttttttatgccaatttatacgcccttaaaaactaccaaaaaattgggggtaaaaaaaaaaaaataccccattcggtgaaataaaaccaacaaaaaattcacctctgtaaaaaaataaataaaaacaaaatttcccattttttgcaaaaaagttttctccacgttggcgcaaaaatgaaatcggcactttggggtaaaaaaaactccccacgttggggacaaaaaaattgggcactccgaaaaaaaacggtcaaggcattttttcctttcagcttacgagggaaaacataccgtcggggagaagtaaaataaaatcgtccgatttttatttccaaatgatgcataagtgaaagggaaacgttttacaccgcggtacacggaaggaagatccagccagcccacgtgcgttggcgaaggagcggcgagcgaaaaggaaaatcctcagaaaatgcgcagaaaatgcgcagaaaatgcgcagaaaacctgcggaaatgctgcgggaatgctgcgggaatgctgcgggaatgctgcgagaatatgcatgccacttttttgtgtatgttccatttgggaaaataggcgaagaggacaagcggacaaactggggccggtcggtcggtccatccgcccccctgtccgcccatcaaacactgggtaacttccaagggggccccgcggaaacaaactcgacaaaaaaaagaatggaaggagtgtccccctggtacgcactcgtgtacgcagctatgtagaataaatatgtacatatatttctatgcttgtgtttatgcctgagtcgcccccatacttccgcgtccaccaggtggagaccaagcaggggggcaaaaaaaaaaaaaaataaaataaaataaaatagtaacatgacttggggatgtactaacggacgtggaacgaaataaagttccccccaagtgggggagtactccccaaaatgaccaccgcaaagcaacccacaccgcagcgcactccacaccgcagcgcactccacaccgcagagcaacccacaccgcagagcaacccacaccgcagcgcacaccacaccgctacgcgcacctcgcccccccgggcgcgcagctttccaagtaaagcagcagcagggagcgcataaccatgcagtgctcctcgaagggtaacacactcgccgtgacgttcttcaccaaacaagtcacgaacacatcccagtacagctgaacaaatttcatgtcataaatattattaacacattttaaatggtacctctcaactctttgcagaagctccttgtttttctctatttcatttgtcaggggggaactagatgcacatttatgtgggttcacaaacaaatgggttctatcatttgtcattttggaaaattctggcacacttatgttccgaaataagtccataatgaggtacttcaaaatgagcttcttaaaatgtatcgtttcgttgacatccttcgctcggttcatgttcaggtcctgcagggggtgcaaaaaaagggacaggacggcgggtggacacgccctgacgctatctcgtgggggcacacacgcgtgtatacatatacatatgtacatgtatatatgcaaatgggcttgttattacccctccgtctgcatgcacttacgtgtaaactcaaacaggcgtgctcgcggtagggctccaccaaaaggacctcctctatctccgtgcccccacaacgcatgggcataaattcgctaatcttcatgctcccaaaaatggataaacagtatctgtcgatcaggctttccactccgcttttatttccatccccggctcttttatttccatcctctgcgcttttatttccatcctctgcgcttttatttccatcctccacactctcatatggcactccttcttcctctgcccctcggtggggaaacctctcgccgtactctttcagtatgtggacattcttaagaatggtcccttttttgctatcccgcttgccgctgcgccattcgctctgccattcgctctgccctccgcctggcacttcacttactaccccgttgaccactccgttgaccgccgtgtccccttctgccaccggcacatcgccgcacacgtcgaagtagtccccattcagaaacacctccgctgccgccatcatcctgtccgcctcaaaacggtgcacaccttcagtggtgctgcccttttccgccgcgcccctacctaaatggcaattcgctgctcccctggaaaagccaccgtcaaatcttctgcctcctagtacacctgtcaggacgtcccaacgattcacttctctgtcggtgctcctgttggtcgaaagatgcaacagacctgtacttgaagcatccaccttttttaaaacaaacccgtttgaagcttcctctgtgtagtgtccactttgttctcctccatacggattctcaaatcgactcaccgtttgggagtcttccaatgggttcatttgatggtctttcaattgttcgcattttattccactttggagggactcccgattcgtcctgctaaaagcgaaggggcaatcagcatgtggtaaccccccatttagcactacctccccatggtcatcataaatgacgttttctgggccactcctatcagtgccttttaagaatacgaatgtatcccatctttgtttatcacgtgtgttcatatttccgtcctttcccccctccgtagttattaccatcccaccatatggatcatattcttgacaaattagctgacttgtttttttttctaaaagggggaaattacttctcctccgtggataaacctgacaatacttttcttcttcctcaccagttgtagttgcatctaacatcatgctattcaccttcggggttattattttctcccttcttggggaccctctccctttgaatcccaccccagttaaggacgctccccccaggtttccacactcccgtgaattactcaattgggcggtcatttctttcttacatttgtacttcccgacgacctcacttttcctcctccccgtgtcgctcctgttggtatggcatttgaagatgtgaactcctgttggggatccatttaagtcagtaccctgcgcaccacctaccccattctctgctccttgatttcctcccaaagtgctccctggtaagatgcacgtttgtgcgcccccctccgctgtcgcgcatgtctcattagaacctctaaaattggggaacccacttttgctccttttattcttatcactgcgggtctgtttctcctcacacttcacatgtgttacatctaacgaatgaaaaacatggttaaccgatagcggtgttatgtgttttttttttttttttttttctctcttcataatttttacacctttgtttgttgtctctctctctgtctttcccacatctgcctcgtcataatacactgttttcccgtttacctgaacccatttgggggaagaatcacattcgtttctatgttcctttccagccaatcctgcagtattcccactcaccactggttctctaacttcttcaacctccgtgtgaaacatattaacttcttcaaaattcaaacgtttatttttctgaaggccattctctattggtttattttttatgtccacctcgatatggcctatattcctattgtcctgaaaaatctgatgtaaaaattttttctcattttcacccaaatgtttatccgtttcgttttttccctgtttgtcaaacgggcttgtaaattcatcactcccatagtttcttcgtgcaagtgtcatgcactcttcattttgtgcaaaagagtcattcacattaacgcaacggttcatatcatactctgagtagccacttcctatacctaccacatttcgatcatattggagattcgattctttcccgaccttatagtttgtcttctcctccaccatcaaacatgaggttatcctccccttcccgcaatcgctttgtacattcctacatctcgaggtgttgctcctcattaaattatgtaccccaaacggatcggcacttctcactgcactataatttcttactacccccctgttcatatcattctgtaaaaaatccctctcactcatgttcattactctccctacatcatcctgtccttctctctttttttggattccccacacatttgcgttcatcctggggctcgtatcacatgtactatgtgtagggttccatgtgggcatattagcaatggggatattttccccttgatgagtaccccaggtgtgtagaaacggcccctgtgtgctgttcatgtgggggaactgcgggagcatgttttgaggagccttgtgttgaggagccgtgtgttgaggggaaggactaagcccgaggaagtgtccccccaggttcgtcgtgccgtcaatgcggtttgctgccccgttggctgattcgttcactgcccccgtcgctgccccattcgcttcccccgtcgctgccccattcgcttcccccttcgctgcccccttcgctgccccattcgctgccccattcgcttcccccttcgctgccccattcgcctcgaaaaaaggagtcgtccccccaacgttaaccaatggggcactgttcacgcaagtcaccgcattagtcgttacgttagtaccccctctttgatcactccccacagtcgtacccttctcgtaattgttaataaaactccagtagccatttggcataacatcctttttaagtctcattttgttcggcttgctctccatctcgggttctaaaattgcgacttcttctttattctgcacaaattctctagactcatctgtgattccatttctatgggttctattattcgcgcggttcctctgttgcatctctgggacgcatgtcttcttcgcatcaattggtagagagccacctaccccaaggggaacccccccttgtgtacttatgacctcatttcccctagcatgttccctactgctggaaaaatgcccatcgttcagcacagcaattttgtgaaacctgttgcgcgcctcgtcattggcggcgttgctctgtgtggctccatttcctaaagatggggcgggcccaacagaaacgcattccatcggaatggtagctattggaatgggcgcagtcggaatggccgcaatcggaatgggcgcagtcggaatggccgcaatcggaatggccgcaatcggaacagaaccggtcttctgcatctccgcatttgcccttgccacactgtaccaactcatcacatctccattatacgactggcactcctcattgggtcctctcaagacacacctttccacgttcctcatgttgacaaaattccttcttcccctttccgtgttgaactgcatcatctgattcgtctccccgtttgcgttatatgcgccataaaaactgtcattttttgtttgaccactcaggcaagcttgctcattggggccataaaattcgaatgctccctgcccccgattcacgttgctaattgggttcacgttgctaattggattcacgctgctaattcgattcgtgtttcctgggtaactataatttttgtccttctcagaattgtgcaccatgttgtcaagcgggacaacgttgtgcgtaccgcttccccttctgctgtcaacctctcccttgtggtacctcctgatagggccctccacttcgttgggcactccggtgtaactgcggttttcatacatatctgggctagcgtagtaccccccgtaagggttgtccctataagtgccactcgcagcaccggtactatttgcaccactcgcagcaccggtactatttgcaccactcgcagcaccggtactatttgcaccactagcagcaccggcactatttgcaccactcgcaccactcccgttgtaggcgcgaagcttgctgccgctaacactgggtccctttaacgactccgtctcgtgcgagtgcgcaaacagtattggaaacgaatttgcgttcatctcagtcccgttccaatgctcagtcctttcatccatgaccccgttctgtttatcattttcgtgagagttcgactcacctgttggtgtgctgcttcccatgggataccccttttcgtcgttaaactgaggggtaagcgtgcattccgctgagccaatcggggaaggggggctagtataaccattcaagctccccgtgttattattcctatctaagtcatcatatggcacatgtgaaacttcccagttgtcactactgtgtttttttttgcccttcactaaagacaaaccatttttgccgcagacatttttatcgcagacatttttatcgcagacattttcgccgcagactttttcgccgttcatgtaatttttatttttttttaatttcaggttgttcttccttttctgtacttttaatcgacttttcacagctagctctctcgcaattaagaacccataacggtacacagaaaagcattctttttttttatgcccataggcacaccaccttttctgtctaatatcaaaatggactcctttaatctttggcattttcatgatctcactatagtagtactcatcatcatcgtgctcgttacaactgtttttttcgaactgatttagtttgtatttgtacatttcttcttccccttcttcgacttctgctgtctcttttttttctaattcgtttgaccctttctcgcttccatgttctccattcttctcagcacaggggtgaaagacacaccgtggtatactggattctccaacggaaatagagaaaggagtctctgaggtgagttgattcaactgactacatctacgcggatctaacagtttctcacttgcgcagtttcttttttcatacattgctgccttctttggttcctcacttaggttatccttcctctggatcaagctcatactgtgcgtccatttattgtggctgcttatcgcagaactgacttcttcactccctttatttttggcgtcacttatttggttgcatccacttttgttctgcttcccactcgtctgtgcaacatctaaatcgtttttttcttttttccttttcgcactttttttgtgactcttcgttttggatacctccttggaaacaacctccccgttagagattcccccttcattgtgttcgccgctaccaacagcacgcatctccatactgccttcttccccataccactggcagctccgactaacgatatccctttcggacagtacagatataccgttgcctcggatgtgagagttattacaactcttgcttccctttctgttcgtcgttttcttctcggaatttttttttttccctttattttttccactgacatttttctctgacgtcttcccttcctgattcccaacggtggtgtctactacatatgcagaagttactctctccatagaatggctacatgtcatctttcctgcttctccttctccactctcaacacatgcgctttttattgtcttcttttctttttccatgggttgaatgcttatccactgttcaggtgaatttatgcatcttccaaacacctcggtgttatctcccaaaacgtttgcctttcctcgtgtcgtctcctcacctgtgttcctcagtcctaccacttcgcccgatgtgcctccttcttccctggggagactccttccctgactgcgctcataatggatacttctgtttacatttattagttcacccaagtgctccgaaatgtgcgtcgctgtggaagccctagttaggttccacgtctcacgctcactcctttctccacttaccctactattatgcatattcacgttcagactcaggttcaggtttaggtcctccttttgcttgttctgtgttgacttgttcccttctgggacagcacgaggtgactgaacgcttccctggcttccctggctccccataccgccaacacagataccgctggaaatggcactacttctaactctcgtaccttccagcccattttttacgcaactctgcaatgtcgaattatcactagggttcgatccattctcttcctcacatggattattccatgtaccacccacaactttgtttgcagcgttaaagtggggacccaaattttgtgtcctcccttcattcatactgtactggtaagtgccactttgcatatgctggggagacccagactgtagacctctaaaaagtggggagtaggtctcccccccctcgttcttcatatgcgcattattaaaattggaaccatcgatgtaattcccgatttgtgtatgtcccccccatttactcgaaattgctgcatctgtggctgtctgtgggtttctcccgtagttggcaccaaaaaacgggttcagctggttcgactggttcgaatgggttagctggctcaatcggttgaacctgttcgattggctgaactggctcaatcggtccgactggcctaactggctcaaccggttctggtacgccacatttttatacgtatctgtaaattgccccttcgataaagcctctcctccactaaccccatgattcagataagccacctcacttggcaacccacttcgaaacgctgacatgcccatattgtgtcctctttgcatcgcttcgaagttattcaccatgtaactgtagttgtgtgttctcccttgttcgctgtcccatgcattgatatgtggtcctgtgattatgattccattctggtcataaaagtttattgaaccgtaagaccccgtcgcgtattcgtgtcgacttgagggttgcccgttggtagtcgtgtggtttccctggtcgtagctgtgcccactgccccctatgcagccgcgcagaccgcccaaaccgcccaaaccgcgcagaccgctcaaatcgctgaagccgccccccacctggttccccatgaacacagggaacccttgcgagatggtcgaatggggcgaattttgaatgctgttcaaattgtctccgttctgacaggctaaaacattctgcacattttttaaaccatgtcttgtcatccctgcatgatctcctccagaaaaacctcctactgctgatcttccagtaggactattttcttcacatgcatttcctttacatgcatttatccttttattaacaaattttagattcgattttgcgtccacatttttgggttcactctcctgtttcattgtcccctctgcgtgacttggattcgctacagttcctccactttctacgttcagatgggtacgtctgctgctgatccggctcctcttacgggggttattgatccctacctttgcgtcttttcttttatttttgctgcgcgtttctgtcgtttggttgcccttctgcgtgggctccggattttggggcattgcgccatcctttttatggctgctctttttgctgctttgggggggatatactccgcggttgtttaccgcgggggtgttcactccgtagtttatcacctcagctttttccactcccggggggttcacccctggtttgtctacttcactgatggtcgccccttgaatatgcaccgcgccttctccaactgtgccttctccaactgtgccttctccaactgtgccttctccaaccgcgcctcctccaaccacgcctcctcccacagcgcctcctccaaccgcgcctcctcctaccgctcccccccccactgtctgactgccgggggcgaatttcgagtttctaaactccagcgccagctgacgcgccttatagaacccgtacttgcacacggggaagtgcttctgaatctgtttgttgttctcgttcttccagtaggcaatccacctgatctggttatggtcgaaagttagtccctgaatttttatcatctgtttagctagcacacggtagtactttctctcgtttagtggaatgcccgttcgcttcttcttctttttacaatcactcaaatgtggcaagttatcatggcacacatctactccatccttgtgtaaatctagcagggccttattcatctccttctcaaatgagctatagtcatcattcctgtgggccacaaattccctgggaccatttcgatatgtacccataggaatattttcactcctttgataattatccataatatatttatccccttctgaccattttgcatctaccatttgaatcccttttcgttcgccaaaacgggttctacttgtcctcaaggctaccccatgcgcatcaggtgggtaacctagacttacgaacgttctaggaattactcctaccaattggttgtccgtgctgtacttatttttgcttagtagatcttgtggagtgaacccattttcacttcccctgcatgacctaacgggttctctcctcgacttatcatctaactcgttggatacatctaaacttcctactttgcacatttcaagtgagctgtcttttttttttccttcttcctcagcagctgttcgttccacttctctttgtgctatttcttcgactagttcgccgatgtgtatagcgctgctcatctctgttctcctctcctgtgagctctcccttaatggagatgcacttggtggagccccatccaatcgcactactacacgttctgcacatgaaaaaggttcttcattaccatctgccaaatggacatccttttgtttttctacacctttgtaactacctgcttcattttttcctcccccctcaggtatctcaatcattccagataaagtcatccctatcgacacatcacatggaaagggactaaccctttcatgactcactgtcccgtttggaccttccgctaaatctgcttcttcacctacattttttttgtgcctctctcctgaaaggtacccttccaagttatccttctcaacttttttaatttctccattctctattcccaattggttatcaatctgcctgacttgttcagataatttgggaattcccccattcggtgcttttgcaatccacttctccgttatctcctcaccgatgggagcaaaaacatttttgccttccacttgtagagacttcccctccttactctcattttggttgctacgatggagagcatccacagatgaaaggctatgaatcgtatgtaaattaccttcactgcgctgtgcgggaaggtcctttccaggattatacttccttggttctccatctaccctcacctgtgctggtaatagctccttcttttcaaaccttctgtttggctccactatgttatctttagtttcacgtctatctgtgctactcatgggggggatatacctctcgtaggaagttccatccacagttttatcctcctcagaacttcccttctttgtcttttcttccccatgtggtttttttctcaaatgggacatgtccttcacgagagggcagctattctgacgacggtctccttcattctggggggtctctctcatgttgaggattccaacccaatcggagtcatctccagggaagatattccctcgtctgtctttctcatccaggggatcttcactaatgaggttcttctgcaaattggagctcctcacataactctgttcatacatattatgtttctctccattctcgacgtaactacctgacctgttcatgcaattattcctccttacctcattcaaacattgcagtattgtaggattagttttcctttgctcctcctgctcttcgtttccatggggagagctacctcccccctgcaccacgtcacgcacgctctcctcatcgtgatagcccttatcatcgtgatagcccttatcatcgtgataacccttatcatcgtgatagcccttatcatcgtgataacccttatcatcgtgataatccttctcctcaccgtgacaacccttctcctcaccgttttcacttccccatctggagacctcttctacgctcaccacggtacactcattctgtgcttcctcatccgcggtgtcatgagctcctataccggggaccctaattgcttcccggaggtgtgctccctctttaggtactcccctgctgcaaaaaatctgatcttttccagacacttccctattacaccacgtccccaaattagtagatactttattcacatattgctctcgtttcgcagaaatatgtgcaccgtcaagaccgcttctcctttgttcaccgctgctattcatgttaatgtttccccgagatgtacctccatcgttggggttctttttctcttcgactttctccagagggggtagatcgatgcgtttactatcactgctacgctgctgttgtggactctgcgcgtttatgtatccacctgcacaaggcacgtgtaagcagttcatttggttcatttcggagctgtcttttttttattattattttttttatttaattttttttttttttttattttcttcccctcaagggatcttctcttctatgtacgaaggtgagaatcccctttctggtgctgcattctatagcggcacggtggacgtaaaaatacgccctcaagtgacccaaaaaggtggtcccccaaaaaaactcatagaaaccgggggggtggggcgcctcgccttactcctcaaatcgggaggaagttccccgacaagttagacagggaccaactctttcgatccacatgccaaaagttgtcccgagaagagactctgcaaatggcaatgtaggaaatatctgtgcatcgatgacaacaactctgtggcggtagcacacccccttctgatcccaccaactgagtgaaaaaattctctcactaaactaaagagaaatgcgtggaaccgcctacacaggtgctcagactgtgcgaaaaaaaaaataaaaaaaacacatcaagtgaagcgattaaaacaaacaggtaataataaggcgttatgatgagagtaatcagaaaggtacacgcacgttttagccaccatgcgctttccctttgtaaacacaactactgctgaattttttcaaaattgagtaatattggggagctaatccgaagttgtactttgggttcttagctaaccaggtgttgtaattaaccatcaagtgagactaagttgggtctttttttttttttttctcaatgaagcctctaacttagatgcacaactcgcagatagctgtaactacgagaatgaaaaaaaaaaaattaggctcaccatgaaatgtcgtatttaggcaaagggtcccaaatcgcaaatcggggggggcacaaaaaagacaacctttttcaaagtcgaatttccaagatgtagttataagagaaaaaaaaaaaaaaatttatataatgctatgcatcgggcgtgaagtaattatgattccctctcccagtgagagccactttttacgacacgtatatacacacacgcgcgcacatttttggaggaaaaaaattcgactcacaataattgggggtgataatctgtggcgataaataaacgcctacacaaaaaaaaaaattacaaactgttgggaatgacaaaaaaaaggggtcttaacgaacatcccaatctgtgaacaaatgtaacctctgcaggtgcttcttcacgctgagacgtttgggttgtgcgcgacaaggttggttatgcatgccgcaacagggtggacgggctctaagttcttcctttcgaggggcgagaaaaaaaaaaaaaaaaaaaaaaaacaaaaggtgaacaacaaaaagtgaacaacaaagagtgaacaacaaaaggtgagcaaaacgccacgataaagaaatagaaagcacaaaaggggtaccaacaaatgatcagtgtaacgcacaaatggaacaaaacaaattagccggctgcggactcaacccggctcgtgagcaagtcacccttatgggcacatataacaattcggtgttactaccccaatggggctctgtctgcgctgcatgggggaggggcccacgtactggcataggcacacacaaacgcatacatacgtacatacgtacatacgtacatacgcacacacatacatacgcacacatacatacacacatacacacacatacgcgtacgcacccataagtgcagagacccatgtgcgattgcaaccttgtcagatctctcacaaaaacacactcaagcccctgggcaaaaggtcaaataaaaaaatgaagaaatagtcgctaggttatttcccctccaaaaaaaacgcttttttataaaatccaaaaatttctattgcgaagaagacaaggctgactagatatgcatacacatatttacagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattaaatctaattaaacataccaaaacaaagctggacgggggaacgctcctctcgttttcacttcctaagctgtagccctcttcgcccatacagtctaagctaaatgtgaacagaaaaaatccaccaagttgtatcacagacagatttgaagcactttttctttaagcctaacacttccaaggtgagcacaagcttgagccctccacaaaaaaaaaaaaaaaaaaaaagagtatattatgcaacgggtgcattgctcttatgttgcacaatggacaaaaaaaaaaaaaaaaaaaattatccaaatgatgcttttttttttttttggaggtggggaatgattacaacaaggtagtgttacagccaagtgggcagagcagtgctaaggtctaacgaggcaggggcttaatcacctcggtctttcgcttttgtcaaccgcttttgtcagaaggatgccttctcacgtaagtccactagtgcgcgaaggggcatatgtgtacctccgcaacgttcagcaaaacgtctaatgcgttgtgcagtagggacgaagagaaagggaagtgcaaataaagccaaataaaaccaaataaagccaagtaaaaccaaataaaaccaatgcaggttgtgccttgtgcgtgctcgcgcattttcccactgctgatttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaactgctgtggattacataagcatcttagcaaattcctcccaaagggcaaaagaaaatatatttgcacaatttaaatgggtgcatgcgggaagggtgtcatccatttggttaaaagggggggaaacaaatgaggaagagatgggtgaggtggaaaaggaggaagaggaggaagagacggacgaggcggaagaggaggaagaggtcgaattacatggtgaccctttccctttacaactcatgcgcacccccctcttgccaattcttccccgttctgacacccaccgtgcgggttggttctccaccatttccacgcgcctatcgcctacatggcagactaagggagggggaacctcaaaaaggagaagtcaacaggggttaacataaaacgcagtctcagcgttaccctaagggccatctacaggacaacaccactaggaggaagcatcgtcgcccgatcggctgtgccacacagtatgttccactttgcacactcattcgaacttataaaaaaagggttcccctttggggatctccccaagtgggggtaatgcgttgcagcaaaagggtcattaaaaaaataaaattaaataaaataaaaaaaaaatgacaaaatgatggcaaaataaaaaagtgctgctgctgttgctaccgctgttaccgctgatggcgcacgcagccctaccctctgaagaagctccgaacgaaatcggcttgctcctgcgttccagcttgtctctccctgtctgcaattttcatcacctgtgaacaggtgggggaaaaaaaaaaggtacggaaaaataatcatgtgtgcttcgcaaaaaggccgtccactttgaacccatttctggggggaagtctctctaagggaatgggggggggctcacacacccatactcaaacgcacacccacgtgcaacccatcacgtaagggactgatctcctctctccatgtcacacctgtacgatgtaaacaaactggctgtaatccagcaggggttgaaacagaaccggcgatatgatccccttcctccttaagtgtaaccccttggaacccaacccatacaaagcattcaaatgaaataaaagcttattgtcaactctccgtttgtatagttcgtcaattatttctaacttggaccacttggcatacaacatgttggagctaagtaaaaagttcagaatgctatttatttttgccctcgggggggccactgatgatggcggcgatggtagcgatgatgacgacggtgatggcgatccgacggatatcctttcgaatgcctttttcagagattcatcattaaagagggagttccccttagctcctcgggaatagcccccccccgtggtgcccattcgtctcataagtccccatcctctcaacattgtatatataataaccttctttaatcaaatgggggagggggaattccctaccacttgcatcgatcacgggggagggtgatatagatggtcaggtggataaatggccaggtggataaatgaccaggtggataaatgaccaggtggataaatgaccaactgggtagatgaccccaggtgatacatcgctcaaaaggggaggaaagcaaaacctttcaccaacttgcgcgcgccttaccatgtgggctatccaactgcaagtgatcattcattccatttgaaaaaaaaaaaaacgacaccctttttggccaaattgcccgcgttctttgcagcgtttttcctagttaagctgctctccccgcaatcgtggagtcttctcctcctgctcggccgctatgccgctatgccgctataccgatgcccgtagccttcgttggctcatcccatctgggaagtatctcctcctacggcgcacccagaattgcccactttaaaaaaggtttcaaaaaggggctttaaaatgaagtcacaaaaaagggagaaagtttggatgaataaaaggtgggacacgcaacaacatgcatgaggagcagcgcgacacacatgcggagcacacaaaagagagagaggaacacccgtgaggaagggcccagcgctatgcacttgcgcccggcacatttacgaagaaagcattaaaattggaaaaaaaaaaaaaaaattcaaaattatatcacccttctgtggagaagatgcccagaagggggccagccaaccaaccaaccaaccaactcatttctcttgcgcatgtgcagatacacatatgcacacgcttgctcgcgcgcgttccccgcttcttccccactccgacgcctctatccaaacgcaaaaccaaacccacaaaacgttttttttacaacaaaaaataatggggggataaacacagggtgcgcacctcgggcggggaacctacatgcgcatatatgcctacataaatgcacacgtggggtagatacacatacagacatacattttgtgcgtacctacgcacaagggactcgccccaagatagccacttcacccactcgtgatgctttttatctgcttgacgaattcatcccttgaggtgttgctcatgaaggtcacaatgtactggttcagtttcttctcatcacctgggggagggggagagggaaaggaataagaaacaaaaacgaatggagtgcactccgctgtgcaaaaaaaaatatacatacacacacacacatacatgtacatagccacccgcacgctacacccagttggggaagcgcaccggtggggtcaccgcccatgccgacaacccttcccagcccttacatatgtctcgcccactaaacaaagcagaggtactcttggagggaattattttgaaaccctcaaaaatatctgtatttaaaaagagtctccctgtccctttttgaaaacaaagaattcgaaattttttattctctacattcttcatgatctgaattttcactggcaaatatcctgaccaatcatatttttcatttttttttataaacttgcttatcttaatgctgctttcggagtacagcacttgctcattctctgcgaggggggggcagagtagcacgaagagtagcacgctgagtagcatggagagtagcacgaagagtagcatattacataaatgagtgccacttaatcaaccctatataggcacccacacatgtgggcactcctaaagcgagacttaccgaaaggactctctgtctccgagatcttcacttccttcttctcctccatgacggttttgtttttgttcagtcgctgcctcaatttctcaatgtcgatatttacatttccaaaaatgttcagcttccccacgtgctcgctgaagagcttgttgggtgagttgtagtcattctgcaaaggagggcaggggagcatgtggataacgcatgtgggggaggcatatcgagcaagcatgtggaggaagcatgtgaagaaggcatgtgaagaaatcatgtgaagaaatcatgtggagaaagcacgtggggagctctgcacggggaaacggtgccccatgcggcgaagcaaccaaaggggcctacgctcgagggggcactcccctctcccccatacacacacgcaattgcttcttctcattaccatggatgcaaacaaacggtcgttcttcttaatatcgctgcattcactggtcacactttcgttgtcgctgtgaagggaggtaaatcaagatgcgaattggtgattgcacaaaaatgcctggcatgtgtgcacataaatgtgtatacgtatgcatgtgtataagtatgcatgtgtatacgtatgcatgtgcatatggagagacactcatataagaataggggcactcttgaacaactgcagagtcgttttggcattttttttcccctcctctctatggcagaggcctctctctaggtaaccttttctgatttttgttcaagctactcttattcgtctcgttctccgctaggtcctcctcctcatctgtggcattttctctagccgcactccctctctcttcatcgtcactgcccttccgcggagttgcatcctcctcatcaaacttctccttgctcctttggccctcctcttccttttctccttcttcgtcgtccttttcgttcccttccacttcttctccgtcttcttctccgtcttcttctccttcttcatctgcgtcaccatctgcgtcaccaccatccgcttcaccatccacttcaccaccatctgcgtcatccccctcgtctccctctttggccctttcaatgcttacccctttcggagattcctcctccttatcttttccctcttcgtccgtctccccttcttctggttcattcgcctcctcaccggaagcttcgtctgacgcatcgtctgacacatcgtctagcactttttctctcgacgcttcttcagcttcttcttccccctcctcatcatcttccatctcgtctcccatctcatctcccatatcatctcccatctcgtctcccatctcgtctcccatctcgtctcccatctcatctcccatctcttcttcctcctcctcctcgtccatatctgccagtttcacgacaaactccctcagttcgtcatttttccccttctccatatgtttcctcttttttttattccccttttctattttcttcttctccttttgaatcgtttttttggtctcctcagcgaagttatttctgccacttttttttttctctttttttttgacgctgcacttttgggaatccactgtgcagggagcttccacacgaacgttcccatccgctggagcgtcaccatccactcgagagtcacctcccactctaacgtcgttctccacctctccctgtcccaccattacatgttcctcatcgtacagatcatttgagaagcactcacttggttcttcctctacttgattggaacttccattttcgcctaactccacttggggtttacctgcggtgaggagaggaagttcccatatgaagtgcaagaacaaatgaggagcctctacaccggggcatttatcccctcccctacgtagatatgtttgttttccccacccttgacgctcacctatatcatccgcgtcgtcattaacttcgggcgcatcagcatctgttttggcaatctgaaaagggggcacgcagaaaagaaaaaaaataataaaataaaaataaaaaaaaaaatatacatgaacaactcagcatcaacaggtgagaaaaacaaattttcgttttgcattggtcagttattcttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttcttttttctcccctacttcttcgaattcttcgtttccgaattgccttccttcgactcgggtgaatttattttctgcaaaaggaaaaggaacacaagtttgatggcgcgatttattctggcattcgcgaagcgtctctcaagttgtttggacacaggctgtcttcagctttgatacacctttgtgcggttcaccacatcgccacgacgcagctaagccaagacgctgccactccgttacgccccttctccactcggcttaccatcgtgctcatgtgcttgtcggcaggagtcgtcagcctcctttgcggcgttgactttatatgggcgtttaaaagatcggtgggttagcgccaatacggactgcaaagatgcattcacgggaacgaggcgatacgctcacacgcaggtgggcatacatatgtcagcaggtcaactcgtctgatgatatgccggtcagcaggtcaactcgtctgaagatatgccggtcagcaggtcaacacccttgtaagtatgcgcgcatatgttcgcgtgtacgtgctaggcatgtatcactatggatgttaaaatgatatcctccgggggcgtaggagaaaaatggatcgttttttccttttcaatgtgggcggcctttctctgaggggtaaagagggttgctctctctttcattctccctgttcgctagttccctttgccgcctcgttcatatgcgcttaaacgtgctgcgcctaaattccttcaggcatactataaacaaatggaaaggggaaaaaagttcctttcatttgtggattaccctcacgtacatacaaacatacgtacgtacgtgcatatctttttgcatacgcccttggtacacgtatattgcattatgcttcatttttttttttccctttatctttcagttcgccccaaaagagggaaaaaatatatacgtacacaaatttgcgattgcaactacgtatttttttttttttttttttttttttctgaaggtggaaatcgtcatgtgcgcataatacagttgtgtaggaaaaggggacactgtttttttttttttgcttcgcttctgctccctctttgttttctctttttgctccccctttgttttcgctccttcccccactttgtttttcttcccttttgttgcttttatttccaaacctttgcttttgcgctttgcctatcattgctcaaagcagcggggggcatccaagaaagggaatactcgacaaacccgtaccatacgtatgctgcacctcttgaggagctccatcgtaggatccgcatgtgaacacgtactcgagcggatgattcacatacagaggaaaaataaaaaaatataaaaaaataaaaataaaaaaagggaacggaaccgacagctgcggaacgctaattaaccaacacacaaccacaggcaggaatgcagaaatgtcgagagaaaaaaaaaaaaaaaaaaaaaaaggaccgatcgaagcacattgataggattgttttatttgcccctccatatttataacgtccactttgtaaaggcaaacggggtggcacagccgtggggtcacttccaggccctctgtcccatcctgtgcgtcatccatcacgcagttctcttcaagtagacgaaattcttttattcatatctacacatgcggacatcctcacgaacctatgtgatgatggtgtttcccttggggggtcccccttaaaccattcgcagaaaaaataactccctttccagtcggcgggcgaacctgtgcaatgcagaggtgtctccttcgcgcaacaggtacaagacaactgctcagtgcgcgtaaaaaaaaggaaaaggaaaaaaaggacattcgaaagaaacacaggtgcctgtgcaaaggcaaatatgcatacacacttaccgcgactgcccacatccgctgctcgtccatttttcacaaaaatccaattccatcaccggcccagtgacaacaaactggactgtagacacacctaactaagtgcgctcttcttcgcaccttaaaaaaaatttcgcatctttactccgtcttaaatttaaagaaggtcaaataaagtagaacaaaataaaacgaaatataacgaagtagaacaaaataaagtagaataaaatataatagaataaaatagaacaaaataaagtagaacaaaatagaatagaataaaataaaacaaaataaaacgcgggggaaggagctgtgggggtagtccacaacaggtgccttaattaaaacgcgcaaaccgctagccatacgtgaaggagggggtaacacaaatgatactgagtgattaattatcagcggcaaaaaaatgaaccgtgaacgagtagaatggtgcataaatactgtgggggaagcaaaagaaaaaaaaaataaaatagcacaaaataacgcaaaaaaaagtgaagtgcagtaaagatcgtttttccttttgtagctttcgttaataagtgggtgcgagggcgccatcttgggggaaaaacatgttaattgtgaagtggggccagtggttgcttgtacccgcgcacaccacgtagcacttcgctacagcgctcacaccacgtaacacttctcaacagcgctcacaccgctggggtgctgctgcgcacgtggtataccgcaatgccctcgccctgcggatacacacaagagcagaagaaaagtaattcctgaggcacgtgagcggggatccataagtaagacgtggtcgaaaattttttaaaattcggatccttggggaaggcagaggattcggggtagtacttcgcattgggaaaaatattatttatgttcatctttacaaaactaaaagtatgcaaagaaaaggacaccgtgctaaagcagttggaaggctccaaccgaacgtcgttattttggaggctctcctcagtgtaatttatacagttaatcccaactatatctcccggatcggcttcaatctcacacacgaagtgctcatcatgtaactgcggactagttaagaattgatgttccccttgattattaccaaagtcacacccctttatgtgttcatccttcgaatctgcaccaagaacactgttcgactttttaatttttattcttatataaggtgttattcctttgtattctttcttcgtgtcgcagacgcatacaatactcatgtcttcctccaatttcaggggcataatgtagatgcccaaattatacctgtcgtacagaatctggttttctagtataatcccaggcagggttgtatatatgggctcttcattattgctaattatgagtcggtcctttatccccttatatctgaagcagtagctcgaattgtacgtcttcatgtcttccccctcattatgtacaatcggacacaaaaacttgatgattttgttcgggtcgtagtccaccacacagtgctcccttgggtagtcatccaagttacagatgtaataattccctaattcgatttctttcaaatatagcgcatatactggggaatacacacacaggcatatatatatactaaccaacaaagagtaaaacacttttctcatcttgaaaaaaaaaatagaaaaaaatataaaaaaggaaaaaaaataatataacaaaatgaagccgagcatattcgacactactggaaggcatgtgctcatttttcccatcgtcagttctgcaactttctccactcgtaccaaacacacctcttttaacaccttttttgtgtgcaaaaattggttctatatttttggggtgcttcaaatgggggaaaacaagtcgaaccagtcgaacgggtcaacaggtcaacgggtcaacaggtcaacgggtcaacaggtcaacgggtcaacgtgccaacgggtcaacaggtcaacgggtcaacgtgccaacgggtcaacaggtcaacgggtcaacgggtcaacatgccaacgggtcaacgttccaacgtggcaagagctgttgctggggaagacaaaaaaatgtatacccctgcgagtgcctatttgaatgggtcaaaaaggtaacctcgacgtacacaaatgtgcatgttcaatgatgcatgttagcctgcttgactatgccgacatgtgggggcggcaatctggagacgctggcaactatcacgtcggcgaatgggctgatgccgacttgactgataccaactgggctgataccgactgggctgatgccgactgggcacttgttcatttgttctctctcccctttgcgcatgcacagatttaccctttttcgcgttccgcgcaaccctgccgtggaagcggaacggttaaccaaaaaggcgcgcgggagagagccactcaaattggcagtcggaaaatcagttaagttaagccaacttttctcacacataaactggagtaaatatttgcgcattttgcacagcttatgcgatttgcccaaacagtaagcgctacaaattttataaaagtacacacatttaagtcaaaatggcgtatccagaagtttcaatttttctctcctcaattatatttccaaagcaaaccatttgcatgttaaatgtttcgtaaaacggacataattttacaagggcgcaattttttttttttttttttttttaaagcatgcagccatgcacatgtatagatttaatctcagttgtgtaactagctcagagtttgcaggtgcctcaccatttcaagttatgtctttccatacacgatgcttttttctgatcattctttactcctctctgttgcgtgttttcttctttttatgttttatctccttaaggcaatacatttttcaaacgcgatgcggagtgaacatacgaaaatgattcctcacattttagcagtcaaatgattggaatatatttttttttgggaatttttttaacacatgccccattacggtctctattaaaatttttttttttttttctcccagaataattctcttattttgcattttttcgatttttatttttttttttatttgtgtcattcccatattagtagcgcttatgctaagcttgtgcaaaattatgaacggtacatacatttttttttaaaaaaaaaaaaaaaaaaaaaaaaactagacccgttcatacattttattaacattttttccctttgcaaataaaaaatttcccattttggctagttcgttaataactacgtttaatccttccccgaacggtattcctgtgttggcttaatttttccagaaggtttcaatcagggggtaaattgggaaacccaagacaagttcccaaaaggacacccgaaagctcgcttacaacatagtcgaatgaggattgttcgcacagagctgctttggtagaccaaaaaagaagcattcattttattaaaaatttaaatatgcacagttgaggtagttatcacgttggttttttttttttttcttgtttgcacaagttcgttttgcccccacaaaaaagcagcacggttacgtgtgaaggtggggagtggataagcccgcgagtggcacatcccgcgttgtgtacagatgtgctacctgcgcgccggaaaggcggcacgggtgtaaggcacgaatgaaaggcgcgaatgaaaggcacgagtgaagagccaaatgcgcgcacagcggcgcgttaaactgtaaaacgcgttaaagcgaggaatggcggaaaaaagtaaaaaaaagtgtatcagaagagtggcaaaatggtgaggccaaaccggcggcagcaccgcgcgcggagtgtacacgcacacacatatgtatatatatgtgcgtgcgcgggaggcgccccctacagggacgagtaacccgcgcagatgagcgccaaaaaggaaagtatcaacgagttgaaggaggaaaactgggaagaagaagacaatccaaagaggttctgccaaagggtcctcttcttccgtcgttgcgggcccctactgaatccatcgcccatgcccatgttataagcatcgtaattgtggtcgttaaataatctgtttccaaaattttcgcggctaatgtttttatcactactatagctgtaggcgttgctttcgttggtcgattcgcttacactcgattgttttccctcgttttggtagggactctgactctgtccttgatagtcgcgtctcctactggggtgacttatccccgagttgtaataaatgctgtttatattattataatggttatgaatgtcttccgtcctttcgttttcttgcttcacatctgttttgatttcactttggcttttcccctggttggattgtgccctcgcgttttttccatgtcctgcccattcctcatctgaattttctccgacatttcccctttcgataattcgatccatcccactgttcgagtcaaataataaattatttacagtcttcaaataaatgaacatggatcccacatattccccccttttgcatgagcagctgattttccctgtcatcttcatgtctttgggtaggatcatataagacatgtaggaatgcattttggataatttcacatctgctgttgaatctggaatgactctcgagtttgggatcaaattgttagtagccaaagtgatatcatttccatagtgaacactatggaagcagttgtttggcactagctccaagttctcattatacgaatggttcctctccttcttgtaacaattaattcctatcacatcccctgggtaagcatgaatcacacaagcagaatttttattcaagtcaatgttatttgttaagtctcttcttgacaatatattatatccaaaatcacaaccttttattttttttttcgtttttttaaacaccaatttcatcacatgcttaatttctttattaccttctccgtaacataagcaactcagatcgatgtctttattcgaatagggggtactaaaaaataggaagtgcccttgcaaagtggagtcgttagtaccaattaaatttggaaacaattcgtaggtatcactatctgcggaaaattcactgggatcacttagatttatgaaggtcctatgggcacacgttgctgggacaatacttgacttgtaattaatgtattcacctgagttacatataaataaaaatgccttcccgaactcattctccaggacacactcttgggcatcgtctatccttatatctatagtacacacgttcacgtatccgatgctgaccaagtcgtttatcttcctgcacactgctgtccacttcccaaggaagcaggccgctaaccagcccagaagaaccctcctcatccttttgcccggttcgaggccactcagcgagacgcagtcggtaggaaagacttctgcggcacggcaaagaatggaagcaaaaaaaggagcaaaaaaaggagcaaaaaaaggagcaataaatggaagcaaaaaatggggcaaaaaactgttgcgcagtaaatcgggtaaggagaacaagtctgtcgtaaaaaaaaaaaggggggggttatttgacaaacggatgcgccaagtttgtcacaaaagaggacgacgtggagaactgctgagctcagccaagtctgtcacaaacgcggaaccacgtgacaaacggataggccgagtctgcatggttccttcgttaattctgcgggtgactcacaaaaaccaagtcatccaaatgttgaaatcacgagggcaatcaacttcgaaaaaaaaaaaaaagtccttgtctcgaagtcaaaatgtccaccactcgtgttttcatttcacaacgaaataaaatctgcgatccaaaatgattacaatgtgtgcgcatgcagcgacttttgcacatctgatgaaggcattgttgttggcaaaacttgagaaactcatctcataacgcaactgacgtttggagaggggaaaaggagagcgcgcgccgcgtcatgggacgaaaagcacatatagagttttttttttttttttttttttttttctcgaattaagtctctatacaattgctgtatgttttggttaatgatgagagggtgctgtcttttctcaccactgggggccattctgttgttcattctcttgcccacttttttgcccacttttttgctcacttttttgaccccttgcatgcagccaaacaaaattccgccctccccaaaaaaaaagcagaaatgagaacggcgaaagggaacagcacctgttgcccccctttcgcaggaaatttaaatgaacattttttttttttttttttatcccatccgctgaatggccgtccagcatgaagttaaacgaattaatcccctttttgcccaacggacaggtacctgcatgatgactacatcatgcctacatcattccacacttcgtttccccatttcagagtgagtgaaatacaaaagagatggggaaacccgcctggttgagcatggagaaagggaaagcccttcactcttttttcccacacggaggaaaggaaaggaaaaacaaatttatgcgtgcgaggtgtgcaagtcagtctgctgggagaggcaacttggcttctctctacccccacctccgcgcactgcaatgtcgtggaacagtcatcgaagacaccaacaactgcaccgttgggaagttcaaatggttgaaaaattgggtaaggagaaaatacaagtgaaggcgagcctccaaaaaaggcaatgcacttaaagtgacgccataaaatgacaaatttgagaggatataaagggacgaagtggttcattctctgagcgctgctccagggatggcgcgaacatggcggaggggcgaatgcggatgcatacagaagtgcttcgcgatggggtgtactcgattcgattcgtcatttcgccgcgtcctaacttgggcacttcaccccttcttaacttcggcgcttcaccgcgtcttaacttcggcacttcaccgcgtcttaacttcgccatttcaccgctgcgccacttcacccgctcgcctaaaacaaacagaggagcaacacggccaagagcccagtcaccacggaagaggacctggcgtcgttctcgccgtaccgcggtgccaaattgtttctgttcccgccgtcctccccctcgtttccatttattctgttcttccacctgttactatattcggcatcattttcctccatgacggggtgcagcttatccgtttttataaaattcaacgagatggttcctgtgtaggagatgtcctccacattgtctgtaatggagcagctgcaatgcacttttagggtctcgtttatttgagggggaaccaccaggtaagacaaaaatttgggcatcataggatcatggacgtaggtggctagtctgggtataaccttagctccattaaatactccggaaatttgcacctctttattattatcatttaaaactacgtgaaagcagagggcaggattaacaacgacgttactgtacctgttgtgaactctgcacctaagggacacaacgtcattcgcgtgcacatctacactgcacacatttttatactttacattgacactcttttctaaggaattttcattttgctctccttcctcatcagcatagtaaaaattacaacccttaacatttattttctcgtttttggctatttggaggtttaacatgtacgccttctgcttggacctgtcaatgcaattacaagagaggaacaacccagtagtcatggtatgaggcacgtagaaataatgtgtattgtccctagcatttgtgtgtataattaaattttcgacatactcttcaaatttttttattacatttccgttggaggcatcaattgatttcattttactaaaacatgtattgtcgttatttacttcacgtccgttcatgcgtacaactcctccgttattattttgttctgagtccaccggacagtacacttttatttccttcccaaattcagctgttacgttacattctttgttttggttaaactcggacaaacacgcaatcacttccttcaagttctgagtacataaaacgtttcttttcactaccagtaggaaggccaaaatggcaaggaggactgttacccgtagtgaactagccattttttttctgttctgcagctagtcggagcggcgaaaaaaaaaaaaaaaaaaaaaaaaaaaactaaactagctaaattagctaaatcagctctccccttagcgcatctctactttcaccagaatgtttccgtttccttcatggagacttgttgcaaccggcagatgcctcttcgaagggaaacacgcgttcatagctgcgtatgtacgtgtgaacatttcctttttgtacatgcgcaaacaacgcagaagacaccacgggaggggagcagcggcttgaacagaaaagaaaaaaaaaaagaaaaatcacagaaaatatgataaaaaaaaaaggtaacaaaatataagtgtgcatgagaaaagatgagaaaccacgggaacgcatcaaaaaacgcccaaatgaaatttccttttaaactttttacaatatgccaagaagacgaaaaaacaacctctgaacttttctgcatgcctttggaaaaactgctcattttttttcccccctgggagccttcttggaagacagaactttgaaggaataccttccaaacatagttgcgcatatgtataaacgcacatgcagatattgaaaatgcattctgagcatattttcatttttttttactcaaactgaagggggggagaaaattgccgaatggaccatcacgacagacctttcctatgttgccaatcgctgcatcaagcgtgtcaccaagtggcccttagcaaagtccttttctgcatgcacgcatgcatgcatgtgacaggtggaatttttaaccctccgtgtttcgcacctctaagcgatatgctaatttggaactatcctgacaggaaattccccctggggagggcccgaacgggtgaaccccctccacagttaagggaaaaggaactcattctaaggagaacccaaggggagaagaacccccttaagggaaccccccaattatggctaactgcgtaggggaaaaaatctcacaaatggaatttgcctaaagcaaaaaagagaattatctcatggggatgtagtagtaaattttcaaaacgatatttccaacgaggagaagctacactctttttcactacccgtttggtcgctccatcggaggagggtcacacttttctacacccattttcgcactctgtgcttcccaccgcagaaaagctgagaaaaaaggaacatgcgtctgcctgtacatagtacatacgtatgtccaaagaattctcaaaaatgcgtcacgcaaaaattattccaacaggagcggattaaattatactttttcaccgttataatcgcatcatcacgattatgaaacggactttacgaagatgcgcggcatgcagttgtacacttggccattaaagcggaatacacacctgagcatacaatgcatacacatttacatgaattttttttttttttttcgtgcgacgcgatgcattcgcttctgccaacttgcttcctccgttcttgtggagtgaagcattatattggggaccacctccgaacatgcgccatagaagggttgatattaaaaaaaaaaaaaaaaaaaaaaaaacaccaaatagagagatccgtgtgtacttcaccatcgtagattcagtgtccatctgtggaatgctcattttgtaaaagcgatccgaaagcacacatgcgcactggcacatcttcacgtggatgttttgcctccccatgcgtgtgtcacaaatttaggaggtgactcggggggtcgaggctcattgcaacgcgtgacaacgcattacaacgcatgacagctcatgacaacgcgtgacaacgcatgacagctcatgacaacgcatgccatctcccctgatcggccataccaattttgaagaaacaaatcggaggtcataaatcaaattaaatgagccttccacgatgtggtgatatttgccaattatcttttactgcaattcttgcaaacgaaaatgcgcaagggaagaatcctaaagaacgcatagcacatcctccgcgtggcaagcctagataaaacgaaagtgacgcatccatgtaatcatccacctttgcaatcgcgggtcacatcagaactatgctaactgtttttttttttttttttttttctcctgggtgctctgcacacatcatcgaaatttttgcacatcaataaaaacgcctcctttggggcactcgaaaggaggcacataactttgtggaattctacaagtatcgaacagcccaaagggggtgttccaacataggggcatacgcgcggggacttttttcgcgctgctttctcttggtcgcattatgaagcgcccacattttgacgttcgtgttgcgtattccttttggcatcttccgcttggccgctatgccgcggcatcgttctgttttagcttcgtggtgtggtacacgagggggtgaaaatcgaaaaccacaagggggggcctcaacgcgcggtgtgtgcacacgaggttaatatatatgtttatttgtttgtttttgtttgtatttttttttttttttttcgcctgaacgtgcaggcattcttccgctcagcaagatcgatctgtatctccgcgcgcagttgttctgcttcctgttgtgccacgtcgcgttgttttacgacatgaatcgttttgcttcattttgctacgcttctctgcgttcgcctatcttcgcgtcgttctcttttcgtttcttttctacctcctttgcttctctttttcgcgtcctctatccaacaggctcacgcgagaagcgcatttccctccgcgatttattccaatacgcgtacacacccgcacgcctcgtatgatcgcctgagcaaatagaaaaatgtggaatttgaaagaataaaagaaaagaaaaaaaataaaaaacaaaacaaaataaaataaaacaaaataaaataaaacaaaataaaacaaaataaaacaaaacaaagcaaaacatgaaatgaaaataaaataaaataaaacgagattaaaaaagaaatcttttctcatgtaaaattatttcacgcacatgtttcacttaattttttctttacaacctttttttgcgattgccctgttcagttaccccttttacgcatcttttttcattttctgtaagttaagcttcccacaggaaaaagaaccacgcaactgatttttaaatcacccatttctcgtattgccaatcacgcctacatgtgctgttaaaatgaaaactacccgatggcgtggctacatgttgttgtttaaccgatgaacaggtgaacggtgaacgagtgtgtgcatagaaaattatttttggcttttttgggggtgggtagtggttccttctcgctccgagcaagagtaattccttccctttttttttttttttttttttccctttctttttcttttcccccatcacgctcgcggcacaattttacccttgtgtatgtatgtatgccgcctgcacatgcgtacgtgtgtatcttcacctgtgcccatttacatgtataccttcgtgcacacccacctacacgtatgcattttttttttttttaacttttctcgccacctacgccggacaacactcacctttgagaggaaattcgcgagacgcaattctcctcatttcttctacatattttttttttttttttaatgtaccctttttattggatatgcctatccattttgcatccttcacgaaaatgcagccacatgttttagtggcctcctcaatattcaccacacagagcgttccgtatatgcgccaaacaaatgtgggtgcacgttacatatgcatgtaacgcttatatgtacccgtttggaaaaaaaaaaaaaaaaaaaatgatgacgatgatatttttccttttgactgtcatgccactgtgaccttctacacacagctaaaacggccccaaactgagtggtacatttgaattggcttcatgtaaagcaaaaaatttgttactatctgcgaacatttttttttttttggagaagcgaaaatatagggggtggggcataacacacggtgccaccgataaacacttgcgagcatgcacgcgcgaaatcaggtcaccccactacttgcatgtgtcaaagtatcttctcatttcgcacttagggaaaaaaaaaaaaattctctacatgcgggagctggtcccctcccccccccgttctacgcaaatacttatgcatgcgcatatatttacatatgtatgcacacctttgtctgccatcccaacccgttcgtttatcatgtccatgtctgcgtctattcgtgtgcccgttatcccacctgcacgaacgtctgtcaatgttcctacgtgtgttgtgccactcacaaacgaacgcacgtcagcgccaaatcaatccaggggtaagtttataagtggccatcccacccttgtcgctgcccctccatttcacttgtcaaaccgtattatcgacactttgtgaatgatatcccaacttagtttggcacccccgttcactctcatgtcattgctataattattttttattttcactttagcattaccattgttattttattttattttattttattttcaacctttcgcgccatgttttaaatgaattaattgcacaacgtgtcgcagacctttgcgaagtgtctcccctccttccagtgcctacacgcatatgcatgtggtgggtattttccacacgagcgagtttgttctttcaagctacaaagaagcaaccgcggttagctcattcagttgtataccacaacccccccgtactttgactgcaccttttaccgttagccttccccccccagccgtagaggctaaggataacttcatgaatacctacatatgttcatttgcttatgcccccattgtgtacacataaacatacggtcaagtgaatcccctgttagtaaattgcgcctatatgtgtatgtagacttatgcgcacaaatatttgccttttttttttttttttttttttttttcccgtcgtctccctttttaagtgcgtccaccccggtttgcaccacacgcctatattttaatttattacctgactgaagtagctatatatatatgtatatttttttccttcttgcaactcaggagcgtctcgaaggacgctcttgaagaaattcgcgagagtccccgtcccgcacgtccgtttgtttaatagtttgtttgtcacccacatgtgtgcaccccctcccctgggtgagaatagccggactaatcgataaccaccttctcattatgtagagcaaataaaaagagggagacttttcccgcagtccagttctttcccccattcatatgtataccacatggagtaacccacgtcgcatcgcacttgcacacacgtaggtgccgagacgcaccaagtgatgacttacccctacatacgttgtacatatatataccatgaacatggtgtaaacctttttcccgtacactgcgtccccattaatgcagtgcattttaaaaaaaaaaaaaaaacgggactgaacaaaaccggttacttctcacccccattgtgtacctttttaatgcttcagatttttaccgctgatgaatgtgtaactctaaccctccatgtacagttcaaactcgtaactgaagtcatttttcgtcccattttttgtcccacttttcgtcctctgcgcacatgccgctctgaagctgcatattgtaccatcgatggttccccttttggctgccaacttcttcgtactagcttgaactgtgcatataatatattataaaaaaagatacgttttcctttgcgtgtcttcctcccctaagtgggactaccttgcgcaattaaggaacacctaaacgtgatgcaataacctccgcgccttccaaccctggaatccctactccgtactccccaactggcattttctttacacttttcccgccgtacattcgtattgtcgcatacaaacctgcgcgtaattccatttgtacataccacctcgtgtgcccctttacacattcatcatcacgttaaagtagctacaaggcgtagcgtcgctatgtattttatgcccgtgttacacaacagttacaatatttttcttgagaacgagtgtgcctcgactatcacacctataagtgcagtgcatgcactgaatgtatgcatcactggggatttccactcgcccctttttgcacataagttgagagcaagacagtaactgttctaaagagatttaacccttctccgttggacaactcttcgaacgttacatattttatttggaaaaaaaaaaaaaaaaaaaaaaaaaaattacaaaaaggtacaccactcgtgtgtgcattatcttgagtcaccaccgcgccacacaacaccgagtcgttttttattaaaaaaatttcaagtgcaagtggaagtgatgctttaaaatattccattgttgtcctttttttttttttttttttattttaaaacctccgcgtgatttcctcgatggactgagtggtcatccattttaattgctcagctcataggtaccacgtgggggtagattgtctttcgtttccttttaacggagccaggaagagaaaggcgagaaaaaaaaaaaaaaacttgtgcacatgactaggcatgtccgtgtgaagaaaaaggggattcaacagaggcacacacatttatgtgtatgtgtagatatcaaaattttatctgtgtatatctccacatgtatagttacccctccgtgaaaatcgatcttttgtaccatcgaattaagccaaacgaccttccagttattgtccctccccctgctccgctctacttgatatttatttgagtacactactctgtcttttataataccctgttcgtgagtgcttctatgggtgagcacacctaagactggataagttcatttactgtaattgttacacaaatataaccccatctgcgcactcgcaaggattttttttttttttttttttttcttatattactacctttacgcgtttcatgtggatgtatattaatcggagaacatcatcacatatatgcgtaaaggctcatgtttgcttctgctcctgcgcctgtgcatacacttttctgcctctcccatttgttacatcaaaacaactgctttgcagacaagcagctgctaacaagtatatcctacctcatacagccgtcgtgtaattttttaattttttggagccgcctcgctttcttacacctgcaagaatacatctataacacaacagaacgtgaggtaagctgttcaaggaatccacgttgtccgtttgatttcatatgagcatttttttacgctgcttgtttgggaagaagggactctccaaccggtggatgaacaacctctcctgaggtggtgcccaactggaaggtgagtctctcccttttggattcgtcccactgcttcaccaccattctctcttttgtgagaaatttatataaaatgtatgcatgacttccttcaaatcgaaaatgaccacttgggataagcgaaccctggagtgatcaacacaagacagagagcacttcaagaaggcaaagcaacgttgcccagagagcactccaagaaggcacagcaacgttgcccagagagaacttcaagaaggcacagtaacgttgcctaccatttggaggaagcctaccgatctattcgagcatacttatttgtataaacatatacctacaatactacatgtttgtatattcccgttagagcaaatacgtgttgacgcatcgcgctcacacgaacctcccctcccccatctccctttccgcaccggtacaggcatgtactgatagtgccctccacatgggcacaaatagccacgattcattttgccttaaaatttgtgtgagcatacaaaatggaaaagagtgtgcaggattttttaaacgcaaaggggaatgttacccaaaatggggttcccagcatggggataagtatatcccaaagtgggatcccaaacatggggctgagtatatcccaaaatgggatcccagacattgtgctaagtagttcccaaaagggggttcccaacatggggctaagcatatcccccaatgctgcgccaagcatcacacaggaacaatataacatgatcatgtgcagcatcaaaaggaaaaacaaaaatgaacaagaacaaaatccacaacagatggagacccaacagaaggtagaaaattattacccactggacgaagaacatcacatgtacaaccacataggaatgaattacgtagcgaataaaatggtaaggtgcatagatgtcccggagaatacaccttttcccctatatgtgcagactgacccaaagagaacccaactacatgcagcgcaaaataatgtgatgcatcacatgcaggaattacttccacacactcccctccaaacggatataaaaacgaaacagttaaataaaaaaagtgaccactgctactgcagtgttggagatgatatggggggaaactctcgatcggatcaggacaaccatttaatgaggcatgcaaagaacaaagttgagttcatctcgcttcatgcagatgtgccaggaatgaagaagaatccacaaatgggagatggacaaagttgcttcggtgaaagtagcaccaattacagcgcgcctcaacttcaagattttcacagtacccttaaagtgagccattgtagtaaccaaatgggaagaggtgcaaaggaggaggtgcgttgtgggggggtaaatggagacttcctgccatctctccgctcctttatcgtcgacggagcgcctaagattgaccacgtgctgagtcaccagcaggggggaagcggcataggaagcggtgtgggaagcggtgtaggaagcggcataggaagcggtgtgggaagcggcataggaagcggtgtaagcacagatccgcgtaaagatatagagcacaccttttgcgcagatcctcgcggagagggagcaatgacaaacggcgttggaggtaacccacccagcagactattcaatcacccaaggaacaacgcaaacgattatgacacctcacactgggaaataaatttactaaatgaaataaaacaagaggttctaaacgaggggacgatgcgcacaggtgaacttacaagcaacagacagttggaccctacacaggggcactacaaaaatagggaacttctcctagatatacaaaatgtttgtaatttaaatagtgaagaaactcccatgtacagatgcgactttcgagtgagtaaccagccgaggaacgaagatgggcatcagaaccataaccataagaatgtgtttcctgttcaagggggaaatatctttggcagatattctaactacagccgggttaggagcgaacatgtccctgtctacggtgatgcagttgaaggggccagccaaatggggcgaacaagaacacaccaggggaatctcgcaaatcagctagcaaccggagcaaatcagctagcaaccggcgcaaatcagctagcaaccggcgcaaatcagctagcgaccggcgcaaatcagctagcaaccggcgcaaatcagctagcaaccggcgcaaatcaactaccatccggagcaaatcaactacgtacccgcgtaaaccaccaaccaatcagccaggagagcaaccaccaaagttgcgaactaatgcctcatttgaacaacccagaaaaacaaattaatctgcagaatgctatgagcctattagacgactacataagcaaagcgaaattaaacaagatgctgctctccagcagggaaagctcctcaacaggaatgaacgtctcaactgggaggaatgccccagcaggaatgaacggctcaactgggaggaatgcccccacaggaatgaacatctcaactgagaggaatacccccacaggaacaattcaagacgaacataaccagagctatgtgaaccctaattggaccgaacaaccatttgtgcacgacatgagagaagggaacaaatcgaatcacctcaaccgagtagagatggaaaaggtagaaagaaatctccacagtgatgactgcccattgacggataaggggtcaaatctaccacaacacatattggtcagtttgggtactgctaaatacagagatatgcacaaccgtatagacgaatcgaaaggagagaaatgcataggaggcttaaatgtgaatactctacgggtaggaaattgcgctagtcatgtagttagcggagggggtacttatggtaacaaatttgaagtttacactaacgcgaatggaaccacgaaggggaatagcttagcacagggaagttgtacagtaactgcaaacacaaaattgaagccctactgcagtgaggaccacctagtaaacaacatagatctgagaaaggataaacaaaatagctcaatcgtaagcacacttgatgataagtccaaatggctaatcagcctgtacagaagaaggaacaattttaacgtaggaaactccctcacggttaatgaacacgtaatgaatacaagtagactctgtaatccgaacgacaaaacgaagctgctggttggtggaagagtccaagggggtggtatctcttgtagccattcggaagacggaggggggatgcttctagacgagtttaacaaaattgggaccttctcccctgaggggtacttccttgacagtacgcagaagaggagggctagctcccacctcgcgagggacggaaacaactacgcccccatggcaattccacaccatgccgcctctaacccagccagttttctcagttctgcaaataaatgcaaagaaggaatagcacccctatccctgatgctacaccaagatagacagcacagtatatgccctactgtgcaaccaaaccagggtgaagaacatcacaccaggcatacttccatcggtcctcctcaccaccacaactacaaccactgcaatggaaatcagggtctggatattttgacgaacaattttgaaagctactcaattggaggaatagggaaaaagtccctttcgtttgatgccccgacgtgcaatacggatgactccaaagaggtaaaacttctgaacccagttaagaaaatcatacaaccaatgacagagttccagtttgaccaccaagggggggcatgtaacgggacaatttggggagagctcctgggccttggaagaagtgcagtgggtgtagcagtggactgcccagttgggaatatcacggggggagatgcccacgcaagtgaaggaagaaacgacaaccattacgatgactgctatgttgaggggtacaccggtggccaccccgaacggtacaccggtggatacccagaacggtacaccagtggatacccagaacgctacccggaacgctactccgacacacggagcacaaccgcgggggacatcaccccaggcagcaagctgggaatcataatccaaaacatacgctactacagcaacaaggtattcaacgatgtattcatgaataacgatgcccttaaaaaaaaaaaactcagcgaactgaatctatatttaaccaaattaagagtaaaaaactaccaggagttttttttaatttaaataaattttacgaaatgtttctgcttctactgaattcaaattatgtacataaatttaactcctccattttgtatagcatttgtgtagttgcaaagaacctccttgttttactccacctaggtgtgtacattcttcacgttatcaaaacgtgtctgtactgtgtcgtgaaattaattttaatcaagcccatttcgattacagacaaggcttggttcttcctccttaatttgtataagtccctttttgagaagttataccagtactttaagagcgacctgttcgttggtgagtgcaaaggggagcaccgcgatttgcattcctacgacgaaaattccttagcaatcctcctgcctttcataaatgccttcaacgatactatcttggaatatgccaaaatcagaatcatatcgaggaacaaaaagaaggaggaactcattgccttccccctatacgagtcgctcaagccgtttttctttgtcaacacgaattacccagatgaggcggacggactagcggagagaacggctgctgacggaacggcggctgacaggacggcggctgacagaaccgcggcggacggagtggagctggaagatgtgcccttgggggaagctcgggaagggccgggggacaccacacacagaagacaggttggagatggaaagggacaggctacaaatgcggcgcgtagagaacgtccggaaaatacggagaatatggagaatacggaagatgcgggaaatttggaggaggccaaccaagcggctagcgaatcgattggtgaagcggcttgcgaagcgattggcgaagcgactgacgaagcgaatgaacagatcgcctcgatgaagaccgcctcacagaagaccgcctcgctgaagaagaagtccatcccgagcgcaccctttgccaataagaaaaacagcgaagacacccccgttgagaagcacacctatgaatacgccaaaagtgcaacccagcttggacccataaaccaaacgagggaagtggacgcccagaagggggactaccactgctctgagcagcaaggcgggaaagcaaactccccggtcaaatgttactccaaaaaaaaaccagaagacgaggagttagctgtatcgatacgaaataatatcctctgttgtgtacatgccctaataaaaatgttttcacatatctatataaacaactgggacaaaatactctactactacaatgagaacagaaaaaaatggatccccatatttttgaccctcacgatgaatgaccagaatcagaagatccgaacgaattcgattttgtgcctcaagtacctcttcgactgcaaacaactcaagtactggtttttgctgaaggaggggagttacggcggccccccgcttggcagccatgctagcggtcatgttagcaaccacgtcagcaaccacgccagcaaccacgccagcaaccacgccagcaaccacgtcagcagccaccttagcgatcatgttactagccaagttggcttccccccgagctatcccaccggaggaacgagctcacacgaagcgacctcctccgcggaatgcccacatcaccagaggaataacctcacgaaggaaattccaaacggaagtcaaaccaaaaaaatgatagaagtgagcaggcagaatcaaaacgtgccacgaaagggagacaactacctcactcccagtaacaccccttttggaaaaaactcctacagtgtaggttataccgacccgactttcccagacaaacagacagagcaaaatatccacatgggaaaatcacaccaatcagtttttctctttaacgatataaaccacagtgtcatgagagaagcagaaattggaacaaatgatcgatcacgtttgggaagcttcgaaggggataatcaaatgcagacctatggagaagtgagaggagataaccctattggtaggaactccaactgtggaattccgaatcccaggagagaataccgttatgaaagctacacaaaggaagagcctaatgagaaaggaaactactgtagtgcaaaaaaagcagccactgaacaaaatattgtcaagctactcacaaaatttacaaaacttattgccaaaacatacatgatagaaacggaaaataatttctacacccctacggacagagtaaacatttgcagattctttttgagagtttttcaatcgatattaataccaaagtataaaaatttattgggaaaaattttgaagtttttttttttctacttattaaaatacctcatatattttaaccatggtgatgcatttcatttctgtattaagaaattactccagaaggatggtacctccaaaaagaatcggcaatcagaaagaaacaacccttttggttattccctccttccatacatcgcagagtttgcagagagggaaagggcggcaactcattttagcagtaccaacgtggtgtgcaaccagacaagcagtaatgtgcacctgagccgacatagaaacgaaatgctccgcatgaagcaactgagtgataatgatttatacccaaatgactacctcgacgaggatgagcgcgtgtttagctcgcttagtaattacctcaacagatttagggacacggaggagcacgaagagagcgacgagcaagggggggagcagccatccgatcagaagagagatggcgaaaggtcgcatggtcagacaagggaccgatcggggggctcctttccaaaaggagacaaaggggacgatccaagctgcacaggcaaaaaaggcctccccatccagcgtcatcgtatgacccacccaagtgtagccgatcaaggggaaagtgccaccgaaggggacctggacaaaaaacctaaacgaaaaagtaaaggagatatgaaaaaaggaaaagaagaaaaaaaacacacagagggtaataaggaggacgaagatgaagccaccccaaatgatagcaacaaagacatcacaggggatggcaaaagcgcggagagtgtatttgaacaagcggaggaattacccccctcgcacgtgcactccaacgacatggatcaaaatggagcctgtggaaagccccccgacgagaggacagacatcactccgggatcagatgcacttcaactgaaaaatcccaaaaagagaaaaaagaaaaaaaaaaacgaagaaaggaaggatgagggggaagatgcagaggactcacaagaagaacaatccacgataaggagcgtatgttcatgcaaacatgcaaacataatcgatgctacaaaaaacataaagaagggtagcaaaaagagaaacgacaacgatttatcatacctgtacaaacacatagacaaaataaataaaaaacttctatcgagggaagattacgatttgctaataagcatcctctactgcaatgagtattccaggggatccaaatatataaccatgataacggttattattaacattttttcggtcctgctgtgcaactataatgatgagatcttccgcttcctctgcacgaacatatacggagtgaatataaatggaagcctaaatgatcacaacatttactgccaccacgctttgcataatcagctgtatgacatctcctttgctcagttaatctacttcatgttgatatttttgtataagattttttatcagccctgcgcagatggcatagataattggatggaaaacgggaacgatctggtgggggacaagggaaggagagagcctatagcgaggggggaacccaacccaggcgaagaaccaggcgaagaaccaggcgaagaaccagaagaatgccaagaaaggtgtcaaaaagaaggacacatcaatttggacaacaataacagcgatcaggactactcccttagagggcacctcaacaaagcggatcgctcaaacacgaacctgagatcctaccgttacgaaaaaaagtatgtgaacaattcgtacaaggacctctacgacaattacatcatttcctacatgcaacaggaaagtaacgagatgaaccacctgaataatctcccgaacaaaaacaatttagtaccaaatttaatgccaaacttagtccccaatttagtgccaaacttagtccccaatttagtaccaaatttaatcccatatgatcttcaaatatttaaaaatattttcttagtctttcataagacattaaaaaattatttattttgctacatgcattgttggaatgacgtaaaaactttgctcgaatattttttgcaatcagaaaatgtgcatataaaaattatttccattaagatagtgatagatatttttagctttatcaactcatactatgaggttaactgcagtgagtacgaactgccgatttacagacataaggatgaatgtaagaatgataacatatttaataacactgagtcgaaggagagggagtgggacaactgcagggggggacacacgctgcgttcccagttggatggaggagaagaagaattacccccgtgcgatgaactgtgtaggaagaagcgacccgacaggggtatgtttaaaactggtttcagacatggtgtgcagagatcaccctatggaagtgtgcacagccgcttctcgagtgcggagggagtcagacatgtaagcccccactggagtgactccaaggggggggaggctcctttggcgagggacacctcaattagggacacctcaattagggccacctcaatcgggaacaactcaattagggccacctcaatcgggaacacctcaattagggacaccccctcaaggcgcacttccaaccgcttggtcagccccccgaaggaagcatcgactggaagcgattccaaacatgcggaagatcacatgcaaaaaagggtctcccccgagcgaagcacaaacggtacgctcgaccagcaccacagcgaagcaaccgaaatgagcaagcagaaacaattcgtgcagctcgtcgaaagcgacatgatcgacctcttccgaaagtacattctgatccacatccacaacataaataaaatacacaatgatatcacaaacagaagaagcaaactcaagcatatttttctaaacacaatcatctgcatctctcatttaagttatacaggatttaaaatcctaacagttgaagacatccaacgattgacaaagcttgtctcctcctgtgtccatagcattaaatgtaatatcattaccgcccttagcaaatatattatcaaatacatttttacctttaataaaaaatttattcagaattatgaaaagaggataaacttgctccatataaattcaaccaatgtgtactataataatatcctcaccacggcagcgggcttgtctggggtgtttgtcccaggggggggaggcgccacaggtcagagcggcatcagttacgcctcgaaaaggggtcctcaaaaaagtgcttctcaaaatagtggctctcaaaaaagtgcttctcaaaaaagtggccctcaaaaaagtgcctctctaaaaagtgcttctcaaaatagtggctctccaaaaaacgacctgcaaaagaacctcaaatgcaacggccactgcgaagcgaaccctccaaatgtatctccccgcaacagctcacacacatctgagctaaagcataaaacgaagatgtgtacaagtataaccacacgtggtgtcacctccccacagataaacgacacatctgcaaacattttcatacattcgacccccacggacatgagttccgaacgagtgaatggaaggtggaaggtatgtcctgttcttatcgaagaagaagcaaagattaggaaagatgactcccctggtaatgcctctccgaatgacgagaattacacccacgaaggatggaatgataaaaaagatttgcttgaagatgtagagagggtccccacccgttcaaccatgtacaactcggagcaagcccccaaccacagcagcagtggtagaagtagtaatagcaacacggaaaggatgacacgtgaattgagtctactgggtacacactcagggtgtataatgctaatggaaaactcgaaagagcccaatccatatgaacactcatcggatgtgactccctactcaagggacaccaccatttctgcaaagataggtgtgttaaacgcagttgcacagaaggaacaaaaaacactaccgcagcagcagcagcagaagaagaagcaagggaaagagaaccacgtacgctgcatcagtatagctgactcaacatgtaaatgctcgcgtggaaatcccatgctggaagaacaaacagccagaatgatcaacccaagggggagcaacgcagacgaaatggccaaaaaaaattcggacaaacttacttgcactcaaaaagaagacgacgacaaggatatgggtaaggataaagatatggagcggttcccacccagctgcttaaccaaaatggcgacgaatacgagaaatgtcaataaagaaaaaatgagcgaattgtgtggattgctgaagaggcaaaacggaagcgaggatcccgagtgggagggattgaagaaacatgaggactgtcaaagcgagatgaacagccaggtgaaggagattaacacacagcgtaacaacaaagaggttttacttccaaccagttgtgaaattagcgagtcgaaaaaaaacatcgaaaatgtcactgcgcaaggtagaacaagggacacatgtctaatcggttccctccacgtgtacgaaaacgacgaaggggacgaacccttatcaacggactccctggacagacaaaggaaagacgattacatactacaaaagcaaagaagcgaaaggaaattgttcgagctgtactatatatacatctacatcatcattcacattatcaaattttacaacgattcctttgtagacctcaaatactacacatacaactgcatatgtgaaatcgctagttcctatgtccccttttattttactcaaaacaatatcaaaaccttttcctactacagtaactacaacagtaaagagaacaaggacattaacaagtttatcagttttattaatggcattcagttgtcctcagacgtaaatgagctgaagttatttcgcctggggggggagagcaatacgccaagtggggacacggttacgggtgagttcctccagtgcaaccaccacacacatgtgagtgcagcggagggttcttttcacaaaggggtaacttgcaccacctccagcagcaataacacgacggctagtagcagctgcgcgagcgggaggggtgcgtcctgcaaagattctccgagcagagtttccccgtgcaaagttacgccgtgctcagtttcgccgtgcagaggtccgtcaagcgacgcagggagtagccccaccctgggcaaccacccgagtggcatcactgccaacaacgcggaaaacctgcatgaacaattctcaaacaacatatacctcatttcctacatcgagtacatctacatactgctcctgatcatccgagaaaacaaaaacgtagagaaggaccgggccatctgttgcatcattaggtacgtaggatttatatgcaaaaatattaacttctttttattcaattcgatcagtttgttgccaccgacgtttctcttgaaatatttcatgtacctgaataatttgatcgagaagaaggggcttctcgggggaggactactctccaaagttggacgtacacgcagcaaagggtcttcacacggcgatgccaacaccggtgctgtggcgaacgaggaagacgcgtcgaaggggaaagagcactccgtgtggggggaggaagtgctcgcaaagatgaaaacgaagctaagcagtaggaacagaagcgctagcagtaggaacagaagcgccagcagcaggaacagaagcgccagcagcaggaacagaagcgccagcagtaggaacagaagctccagtagcaggaacagaagcgctagcaacaggaacagaaacgctagcagcagaagcaccggtgtcttcttgacgatcggcaccaaggtgagcccccctgccaatgcacaccaaggtggacccccccacgggcaggcgtccatcgaggtagcgacctgcgacgagcagaggagcaactcgggaatgaagtcaacgcagaggagcaactcggaagcgaagtcaacggagaagacaacgcagaggagcaactcggaagcgaagtcaacggagaagacaacgcagaggagcaactgggaaatgaagcccacgcagaagcgcaaactgtatcacttgttcctaaacgtctacgtaaagtatgagtacaattttgaagacagctttttttcgtgcagcgggggcgcagcaaagtgggaggagtcagacggggagaagggaatacccacgaggatggctagttcgaacgaggatcccacccaacggtgtgagccccgcgaagggggtagaaggaagaagaagaaaaagaaggggaacacttcccaggaggaggagaagaaggggaacgcttcccaggaggaggagaagaaggggaacgcttcccaggaggagaagaaggggaacgcttcccaagaggagaggaaggggaacgcttcccaagaggaggagccaggtcgggggcagaacacctcaatacatgaccccccgaaacaactcatcgtggaactgcataacgaggaatatagcaccgatgaactacagaactcgaaacagaccccccaggaactactcaacccggagcatctcttccaagggtactccgaaaagagggaggaaaaagttcatgcggaccctatcgtcatagaaataaaggatattttccactcgagcagaagcaaaagtaaccaaataaacaaagcgaacaataatgtggacgcaaaaattattctctaccttctatccatcgtaaagaatcacataaaaaacaaaatcacatggaatgtcctatacgctttcaaactgatatacaacaatttctccttcttcttggcccataactttgccgaattacatagccaaattctggaccacttaataagtacactaagatacacaaatgtatataaaataaaaatcctatcctctttggcattgatccatatccctctatactacaacatcgacaaaataaagttgaaagaattatgggatacactcgtaactaatatctcttatttggatttaattttcgttagtgataaatctaatactaatcagttggtgtgctactacgataagggattaaattatctcaccataagtaaaaaaacggagtataaatataaatgtactcttagagtaaatatatgcgaactgttatacatgtgtatctacaggtcttacgtccatgcaaacataaatgctgacatcgaaattcagaataggagagtcaattgctatgaggccttcaaaaattacacacacatttttaacattaacaacgacgtgcatatttataacctgactcatatatttaacaaccatgtaatttactactctttttataataatgttgtgtcccccagaaaattatcacctgatgccttctcaggaggagggggagaagttcctacaaatgggagagttagaggtgatagcagccattcgatggaactacaaaccatgtcagatgtaagactcaggcaagacagagcacagtttgcagacagggcaaaccgagttggaagtgccctctccaatcacgccaccctcaaaagggaagaagaagaagaaaaaaaaggacgaaaaggaagaaaaattcaaccaccatgatacattcgaactgcaactatttctgaacaaccactttgataagtatcattttgtttacaaaaatttattggggaccgggaaaaaccccatttttcaaatcctcttccagaagctgcactacgaaattaagttatccctaaagcgcttcctcgagaagaagaagctcaccagtttgaaacaccccaggggggtgagcagctaaaagggaaaagcggcaggggggatttgccctaaagacgtgccttcttaacgaacacaaagaggtcgcacctacctggtggcttttaaaatttaaattgtagactaacacacagggggagacacgagacggggtcgagacggggtccatccccccccactccccagtgctttaacaagttctaagtggagtataaaaaaaaggccgcacacggtgttgcggtgcatacggtgtagtcgtatagctgcaaacccgtgcgacctaatttctttaattcctcgcgcagttaagcgcgtaacttttggcgaaagggccccccgcgcaagcgcggagcgtgtgagagttcgccctagcccttcccccaaaaagggagtactgctcaccatcgcgttgccaccgcgtcaccccggagtcaccctcgaatcgccgcgcctgatgaacaaactcacgtcgcacgcgagcaggtacgactttatgctgaagtaattctcatcgcgcagaatgtagaagtagccgtcgtacccccagtgggtcccccagctgttcaaaattttccaatatttgacgactttacctgcggccgcgcccccctttccactagcataagcgccaggatgacctgaataatggtgaattttttttttcaaattttcaaccgtgtcttctccccacccaactataaccacagcatggtcgaccttgttccatacatacgcattggactcccccccatcggacatttttatgaacttccccgttagtattccttccctatacgccgaaaaatttttggagggctcaattgctgctgctacgggtccattatgatataggtacttttttaaatcctcttcgtcctctatatccaagtactcaaactttgtcactttgactttcgcgtcgcactcgtgtagtttcagcacgtccaactcgctggcatccctcgcggaggcgtcgactgggaggtagccctcgtttagctggtcgtccctggggagctctcgtccaccgcgcacatcgcgcacatcgcgcgtgtggtgcatatggtgcatatggcgcccactgtgtttattttcccccttgtgaaaaattccccctttgtgttgttcaccttgggtaggggatttacccacgtcttcgcccctacccacttcttcgcttcgaaccacttcttcacccctacccacttcttcgcttcgaaccacttcttcacccctatccacttcttcgcttcgaaccacttcttcactccccctgaaaggctcgtgctggcgcactcgtttggtttgtctgtgcggtggcccaacctgcgcatttgagaagttcccccctctccccttctgcagaaatatcttaaacgtatcaaaccgatcacacagcgcgctattcttcttgtccctattcaaatataaattggagtacctcacaaaacacttatttgtaaacaaaaaattctcgtatgcatactttagagacaaataaatgtagccgccattacatccttgattgaaaaagtcacaaaggactagctgcttgttgctaaaggataagaggtcgatattttttatatagttgtatttaattctcactctactgttaataattaacgcagctgagttagcataacaagacccgcaattcttctggtctatcgcttcatctattacttttacccaattcccattaagtctcttcctcacatcagcttcgtttgtccaatcaaactgtgccaaggtaacttccttctcacgataggtgttaaatatgctgttctgcttcccccctttgtgtgatttgtttgtgtgctttgagggatcccttgattgggtgactatatgatcagtacctacctcttcatgatccactcgctgtgtcccccccccattactaccaccccactccaatttcacattggcgtaattcttgttatgtgtgtctgggtctagcacaaggggagaaattatttccacggggatcttattcgtaggctcatcaggtgtacccaccttcttcccataccagcaaaaccttttcatggtaaagaaatcaaactgtatataattatcattgtaatagtcgatagaatggctcgaacttttccgtgcaccttcttttgagtccacataatggaagctctctttggaaaggttaatcctgttagggtttaacccattcgtccttttatgctccttcttgacgagaaaaacgtcccctaatttgggccccttctctcctcctgcattctgatctggaaaatcttctatccggggaagcccagaagaagaacctccttcattgccattaagatgatatacatttactacccccataatcaacctgttgcagtaactataagacgtgtcgtttcttctttgaaatttgaagaaggagaaatatatttctttctcctcattctgcttatatatctccatgtacaacccctcgtcgtacacgatcctccagaacccactgtactcaggatttatatctccattttcgattatatttatcgtcctatctgtgttaaattggataatttgtttttttttctcctcgaaacgtctcttcaggtgatcagggtccagttcctctgtgaggggggggtggaaaatacgccaaaaaaaaaaaaaggggagcatatatgagggtgcattaagtgagagagaagaattatacgggcacccctccgagatagcacacttatcatgtgaacctacgcacatgcgtacagatgtgcatgtatattacaccatggtaaacggaatcatccggtcggcggtagccgcactcgtagtcgtagtcctgtccccaatcagaagcgccaccgctttcgctcttcaggagacccaaactgatctcccactttccctccacatgtctactcaaacagtgaaccgggatgtcacatttagcataactcacgaaagacaagaaaagcagacaaattaaaatcatgtccagaaggtagtcacagaactaagtgtaagtccacgcgggggtataccggcgcagagttgcagccgcgtgtgagtgaacagaaaaacaaaactgaaacaaaaatggcacccagaagaaaaataacattacagttacaaaatcccgtcagtaattaatagactatgcgaattgcccttctggcgcctccccctgctggcctgctaaccacacaacagtggaaaaaaaaaaaaaaaaagggaaaacattcctaacgcgtctaaatctagaaaagtatgaagacatcatgttgcactttttctccttcaccaaacgcacccgttcgttaatcccagttcgcactgattggcgacccccccaagtgacgtcccctttgccttcccgcgcagtgcactgaaatgcacaaatgcttcacacatccaacatgccacttgcggacgcggatgtgcacactcttcctttttataggaatgcaaaaagttgcatatctatgaaaaatcagagttgcagaagaagaaaaaattcgtaagtagaaaatacacacacttggcggacatggcacaattggcgatcttcttaaagtttacaatttgacaaaaaaaaaaaaacggatagcagaactaatcaaacgaaaatagacccacaaaatgggagcgcaggccggctctggtgaacccacccaccgacatccgtgcgctcttcctttcgcaccatgcaaacttccctcctctcttacaagaaaaaagtgaaaaaagaggaaattgttggggcagcaaaaagggggcaaaccaaattagggctaatacgtttgggcgatcaaattattcactcacacatgtatgatatgtactactcggacggcgagcagactgtcgctcacgtccgtccagctgataccttttgaagccttccactttctcttccttctgtccatttggagaagtcactccatcacatattcatgcaccttcctcaggagtaatcggaacaggtagtccaggattacttcttctgcgattttcctcgtgacgcttagtttttcgtacagtagtctgcggggggtgggaagcgaatggttagaagtgaatgggggaagtgaagagacatgcgccaatggacgtgcacgattgggtgtgcaccactgggcgtgatgattgggctgcgcacccaggggcgccgccaactcgcgcggaaggactcacttcttccgaatgggaataaatttgcacagcgtgtcatccgtcaccgggatggggacattcacttcacccccctcttttgttaagaccatggctgaaacgccttcatcactgggagtaacggaattcacgttctgcaccttctccagaaaagtaaacttcaaatcgttattcctactgatgagaaatcttgacaattttttcgaatcggagtgattcatttttgtgctaaaaatgttagccaaaacggaacgagaatatatcttagccaaaatgtattcaaaattggtaagggacaaatcgggggtacctccaaaattatgattttcagttgaagaatttttgagaaaatttaacaccttaatgttcaatatgtctatgtcttggaaaaataagttcacataagaatacatatcagcaattaccttttcttcctttatcaaagaaaacagtgtctcaacaacaacggcaaaacttgtgtaaacattttgtttgtttttttcatgtgagtcgaataaaacgcttctaacggattctatgaatattttgttctccattacatcttccatgctgtcttttatttttttgctcgggtagaaggtgaagtaccttgacacccgatccgttttccagcgaatgttcctgctttttagcatttcttccagagagctgtagtagttgtagaggtcttccgactggtagaacttcgttccactcagcttgggcaggtggcagttcgtgtggtccccctttggatcaacggttggattgccgcttggaccgccgcttgaatcaccgcctgaatcgccgcttggatgagaggaggccttcccccggctgcagtcgccagttcgccttttagcacactcctcaccctttggcttgtccgccccatcctgctgcgcacccccggggacttccccccccctgttgcaaatgcgagtcattagcttttcgcgaacgattaggttaaaaactctgcttaaaaaattgcgaacattttccttcaacatgttcttcctttcgtttaacagtacatttgcatatccctttatcatttcatcgttcttagctccattcggaagctccccctttttccctccatttgggttatttccccccagaatgtccccaagtgcagcattttctcgttcctcttctcgttccttttctcgttccttatctcgtccattttctccttccttttctgccttccaaaggatgcttcttccagaggactgtctttccccttcgtcagccacttttagcagttccccaatcgcttgcacataattaattttgctaattatatttctgagccagttcaactccttacccttgatggccgtcattgtgtcatttggtatgctctttagtccctcctctgcactgctaccttgtatgcttcttttgggctgcttctccttttcttcttctccatgttgcatgagaagatacctcccatcgctgccaccttccactgtgttcttctctatcaaacttgaatcagttttctctactcccccatcatttccctgcggtatttctcctgtctcttggtcagcatgcacatccctgccattcctgctacgcatagagggtccactttccgtgacacgatgagaatggttcctacctaactcctccacatctacatgcatactctctccagtatccttgtcaataaattcaacctcttcacttggaactgcacgtgagatctcttcattcacactatgctcatcatttcttccatctggtaaattaccgctttgtaggaaatcttcatcgacttccccgttaagcattctccaccttacccgttcggagtactttctaacagtccatttcccacatttcaactttccgtagttgtacaaatggctaaccgtgaaggacaacactagcagtagtaccacctgatagatcctcatttttgctctcaccttgtgctgcttcttatggttcttcgacgtgtccccttctgactcttcactctgttcactctgttcttccgtgtgtccctccttttaaggtgcacaccaaaggacaaaaggtgtggaaaaaaaaattcacactaaaggagtggaaaaaaaaaagttcacaccaaaggaggggaaaaaaaaaattcacaccaaaggagtagaaaaaaaattcacaccaaaggagtggaaaaaaaaattcacaccaaaggctagtcctaatctgcgtcttacacactagcgcctactcggtaaactcccacaaaaaattcaaacccaaaatggaagcaaaaaaaattaccacttggtagctgcacacatttacgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacccgaaaaagaaaaatcgccagacacacaacaaaagcgaagcgaaatagctcaaaacaccgctaatgaaggctcaaacgggaaggacaaatctggagagaggcgtcgctacgcctccaaatttttagctcgtcccagctgatcaaatgagaccgtgcacagctccaaacgcacaacgcatgcaaaaagaaaaaaaatacatatattgagggctccaaatttttggaagcacaaaataaactaccctttttaaaaaatattgtagcgccctccaaattgagcgcttacaaacgcggcactcccatttttcagttagcgcttcaccaattttgtcttaaaaaattgcagaattaactgcacggcaggaaaaggctcacgtgtgctaaaataaggtagggggagggatctacatgcgatgtcgtaattttttcgaaacgtgaaaagcggaggattgcacaattaggcagaaattggcacagcgctgcccatttttcggaagcccgtacgacgaaactttctccaaaccgcgcacaaattttaagtggacgtgaagaaagccccacacacatgaaggagtctacggagcgctagccaagttgacacaacgcgtaaccgcgcgaccaatcccaaccttttatttgcatcttaaagaggaaattttaaaatgttgttgttttttttggggggggagaggggtgacctccccttcacccgcatcgcaatgctgaaaatattccttggggacaattaatttcgaaaaattagcacttttcagcattaaaaaaaaaaaaaagtattcattcacgtggaggtggtagaagggggtggacgatcactcgcgagggcatccacgtaggcattacgagacacacccacttacgcattgatgtggttttccacattccgccgcattgacccgaatctggtacctcctactcctggaaggacttggcaacaatttcgctctcgcccccctccacggccagctcgaagacgtagttatcaaactgcggcacggtggacctgcacttgcactgaatggtgtagttgtgttgcacaaagtggggcaactttaagtaaaaggcgtacttccccttctgtttgttaccatatgatatataaccaggcatgatggtctgtaagtcggtttgattaccctcgtaaataaccttgtcaaagcagttatgtggttcgacgctacccgtgttatcatatatgcacttgaatcctacgaactctcctggcttcgcctcaattctgcacaccttactgcctccatacctctcaacaggatagggtttagaaaaatagttcactacattatttccgaaatcgcaccctttagttattgtatcattcgtagaaacaacaactttcattattccatactttgtaataattttttcaattttactatcatccacttctttatcttcttcttcttccttctcatcaattacaagttcttcttggttttccggattttgagtcttatctccttcctgtttatttttttcacgctcgattatatttctaattttttttaccctatgtaatgctcgaactagatgctcatctatttgcttctctgggattaccacctccatgtcttcatttccatttttcaaatcatccacatcgacaggggatttcttttgcgcattttctttttccttggacaatcttttgttctttaggtatttcttcaaattctccatttgtaagttacagaaacagtagaaggttttgctttgcttcaccgtgggggatattagaagggtgtctccatacagggtcgatccgtatagcagttcatctatagatatcttcgatgattccattttttcattccttatatcgtctaccgtgtttacattctgaaagcactgtgctccgatttttttgggacatataaatgttacgctatcgaaaggtttggcattcaccacacagtattctttttcattcttccccagaaggtacttctccttagtgaaatcgcagatgtgttcttctgcgtgtgcgggaagctgctgcctcaccaggtaaagcagcgcaacgagcaggagctttttcattttggggggtagaaggcgtttaccagggggaagggggggtagccaaatggatagcacaatgtgcacgttatgccgcttttacgcgggaattgcggtgttctactgggcagaagcgcgcacagttacaagagcgtacccaccagtgtctaacgacaatagtgaaacgacagtgcgcaccaacacgtgagcaactctgcaacgcgaaggattctccccccaagtgcaaccggccgaaaagtcccccttttttcacttagacaagaatgcacacattaattctgcttcgccagcaagaggaaaaaggggaaaatattgacaactgaattttttaaaagatgtaaaaaaaaaaaaatttacacaaattgatgtcaacacttccaattccaatttttacaattttttaaacgtaatttaaaacacctttagccgttccgatttttttttttttaacgtttatgtttttcccaatttgtgggaccggcgaagcggaaacggagaagtgagttgcaaaagggtgtataaaaaaatggagagatgacagacaaaaatgcagatggagaggcgcaacaaagacaacacaaaaagggcatcaaaacggataacatattcgttcttccaactagttgtacagaagtagcatttttcttttgcgcattttctacctccgcaacgtttgacaggcagaaaagtacacaccgccatgcgcactgcgtttttttttttttttttttttatcgcaaaattaagcgtttcccccttttcgaataaagaaacacaattaatctaccttcattttgctgattaaccaactgatcgtagagtgatcagagtgagcaaatggtcccctttttttttttcccgcatttcccccccccttttttttttaacgtatggtgagcaatttcccgctaatttgggcaaacaaattggtgacttttctccgttccctttccatcccctcaggtggacaccctgggggaacagacaaatgaggcccccaaagggatggccgtttctgcgtgataaaggggcacccccccaacatgcgcgactcagaaaaaatattattcctccctcgagtcctccgtccacgcgcatgccaattacggccaaaaaaatgggtaaaacacaaaaaaaactgtattcccacatttgcacttaaagtgggcggacatttctgcatacgcctaactttatcccaattcgtggcctttcaatagcggcgatctcttcgtggtttgccattggagagcacccgtaattaaacaaaaaaaaaaaaaaaacgacgtaaatttttttgtttcttccccctttattgcatatgtgaagtgtggaatgtgcttcctccatgaaatgggacaaaaaataaaagcatccacaagttagtcactccaaatgaggtcactccgcacgcgggtagcccatatgttgtcaccccaacccgcacagcttcaccaactcatcgtagggataaaatttatgtctgcgtaaaacttccgcctcctccttggctataatatccttaataagaggcttcaagtgcgttatgtctttctttatatcctgcagcttttcttttttgaatttcattttttcaattcctttgaggtgcctctgcctgattgacttgttcattatcattttttccttcttcctgatcaaatggtacacggttcctcttttgctgttatgtctgcacaaaggggggtggtgtcattatggagtatctaaaggaggtgcctcgtgtacaacacacatgttcggtgtcattttttttggggagggggccactccatgtggtgagaagagccagggtggcggtggtgcattcatcaccccttcgttccacctctgaatatgctgacgtacctggagagcctcccaatcctatgtgtcaaaacgttgtagtgactcggcatgtcgtagttcaccacgtagtttacattcacggtgtccagtcccctcgaaatggagtccgtgcatatcaggatgtgcaacttctgcgttagaaaatcctttaatatttttttcttcctcttgttggataaattccgggtgtactcctttatcccgtagctgccttcgttggtgtagctgaagtacacggtcaggaaccggtagagcaagtgcgccgactcctcgctgttgcagaagatgagcatgctgaggttctctgcggggggtaaagtgggcgtggaagtgggcgtggaagtagaagtggacctgtacatggacgtggaaacggagaggggtcccctcacggggcggtgcccccacatggcactccaaaaaaaaaaaaatggcccttccctccaaagattcaactcacccttggtcggtatatccatgatcagtcggaggactacataaaccttgctgtatttccttttggtgttcaagtaaaactcctcgtttctcttgtaattaacaatgtaataaaaaaaaaggggtctatacagattcagagacatgagattatccgacactttacatagggtagcggaaacgaaaattttttgcaggaaattctttggtttgtacaaattaccagttgccatttgatacttctcaacaatgtctgatagggagttcactaaactgttaatgttggacttactaaaggacataattttatccacttcgtcaataactaaaaatttcaagtccttaaaaagctcctcattgctgtaaaagagggtttcaaatttgttggtcgttgtcacgagaatattggtgtctttaaaggtgtccctactatccatcaactcatcgaaataaatgttcatttgaaacatgttggtatttatcccctgacatattaggttgctaacttcgaatttgttcaaaactcccaggatttgagttaccaactcttctgtggctgttaatatgagacaaaaaagtttcccactctgatcctttttatataaaaaataatccaatatggttataatatagcataatgtttttcccaaccccgttggcacttcaatgtatatgtctccactgagcagcgaattggatccattcttactcaacagggcataattcaacacacaactttgacagggcaggaatgttttgaagtgaaacttattaatcagggcgtttattatgaattcatttattggggtgttcctcacttcattccactttgcaatttcaacttcttcgtcctctattttgattattctacagttggagcttaggctggagtgtacctcgtgcaccttcttttggtgcgcccttgccacgccaccatgaattccgcttccaagctcagctgtaccatcacctggttgtatcccttctccaataagctcgtcaaagttaaaaaaatcgtcacttacattttcaacaagcgtttttacgtgatttatatataagctgctttgcatcttttcctataattggcctgttttctcttttggggggagtggaaaaatgacctgcatagttaaacttgtattttctccactcctacttggcaaatttttacttcatatttgtgccggccagggcgcagatatttattctcaagatttgccaattgtgttggaaagttttttctcctctttgtagaagtgttcccagttgtattttatttttactgcattatggctgttttttttttttttttttttttttcagagcattttttggcttgctgtaaaaatgaaaaaatgcaattccttcagtttcggctgttctgtttaatcagttccattccttttttagcaaagcagtaaagtttgttttaaaataaatagaatgttttgctcattcccgcagttgatgttgctgtgggtggggggttacttttttttaccgttttttcacgaaccgatgtattttcccagaacagctcaagggtttgggaaaaaaaaaaaaaaaaaagagaagcggaagcggaatagtatgaaagttgggcagccatataataaccgttcattcattcccactgcaattactcgcctttttcaccccagctttgttttcgccttagttgtcccacttggttaaaattaaacacaggctcgctgctaactgcatttcgcacggacctacctgtgcacgttgacgtgtatacaaacgcaatggggttgttcccatgggcggcgcccttttcggggcattccgataataagtcgttcgtcgcccaggataagttttgcaatacttcacaaaatttttaatttatcatatgtaggtggtggggagttatgggcttaataaggacatacatagatgcgtatatgcatatatatgtgcacgtttgtgtgcttgtttgtatgcacgtttgtatgcacgtttgtatgcacgtttgcatgcacgtttgtatgcatgttcacatgagcaggtaaacaggcgcttacgcgcacacgcacatacgcaatgtgctcacttttcttcacaaatcgcgggaatatttaaaaaggcgaaaattagtaaacaaattccggtggggattaaaaagggagaaattaaaacgaacatatggtgagggggctgcgcatgcaatacatgctcgcaacttgggcatctgcctactgaccgtgcgtccgcgtatgggcgacgtttcaaatgggcacaaatccgaacatacgaggaacgtacgaggaacatacacagcacaaacgcgccgttatagcgtgcctcttggggcgcttctaacagccggttggcgcagtggtccgaaggaagggggggaatcaaagtgtcctctggagatgctgcatatgtctgaataaactgccgactcgcgcaccattacgactcatcaatccttttgtgaaccaatttgtgaataaaacataagaagttcacgtagctgtattccttgtcggctttgtcttcaacgcacaaagatatgaggtgttcctcctcgttggatctacaagtgggtgtgaagtttgcaattacgttcacgttttaatttgtatgcaaggatatgtgcatccttttttggggggtgatggtggttttccattccatgttaagtatcatcgcaccacacgacgcagtttctttcctcgaagtcgctccattccgcttatcccatttcgactcgaacttacttgggggcaaccatcaccagggggacatacttgttgaagtggtgaatcctggtcaggttcttaatgatacgttgaactttttctgccaatgggggaaaaaaaaaattagtaaaataaaaataaagcgaaacatagcataggataagattacataagagagaaaaagggaaggcgctcaaaaatgaagtccttcgtcttgcattcctcccgtgagcggttcaccaattttgtcgcgctcttcaaattttagcactcacgtgcgttgggggtatccgtcaggttcagttcatgcgcgtttttctccgtcggggtgtctccaacaatcttcaaaaaggggaaataaacaaaaatacacaaccgtgggtgaaggtgtgacgatgcgcgctaggcgttaaagtacgctctacgtagatgcacacatgcttaaccgcgcgacgcaaagtggtttgtataataccacacaacgccacgtgtttcggtactcacctccttggcgaaatttgcgtcggagtgaaacccgaagtaaaggtaaaagtgggtgcacgcatcgagcaagtaaatcccattcgagtaaatcttctccgcgctggatggtatcgttttgggaataaacagatcgtcatccacatccatagaatcaagctcgttcgttttgcccttgatgtgaattacatacgttactgggtatacgtacaacagggacgatatgatcggcatggagaggagctttatcaagctgtacaccttcaggtcatgtaagatttccttcttcgtgacattgtgttttagaagagaggaggtaaagagcggaagcaactttagcgtgtccgggaggatcagctggcccgaatgggcagacgaggcacactaaagagggggatgcggaaaagtgacatagggtgagcggcatgacaaacgcggcgagcacaggcacgatggccccatgactgccgcgcatcgtgacttgcgcattgtgatttgcgcactgtgatttgcgcactgtgatttgcgcattgtgattttcccatcgtgacttgcgcattgttacttccccatcgcgacttgcgcaccgcgactggcacttacatttaagcggtaggaaaacaaaatggccgccaaattatcgatgataatcttggagtaattatcattgtgcaggatgttggtgcagaactgcttaatgaggatgctcatcaaggcctctgcgtcggtgtacctaaagactgtactcagggacgaggtcaaattcatgtgcgtagtgtgcaaacgaacaaagcgatccccatacaagttggtatacatgcaagcgcattggaaataaatttgttttttgctctctgatatgtccgagtagttcagtaaaaaggcaaacgtctgatcatgacgaattttggggatcttaatcgtgtcgacactgataatggagttaaaattgttgttacaacagaacagcttcttcaccgacatatgctgtgagtatcttaatttcaactcacaacagtaggcaatgtcttcagacgttagcgtgtccattatgttcatgtatatctccttgtaatccttctgccatataaaattttctacaaacagtattttcccccccgtgttttgcgcaacatattgtagagacggaacacacacacgcacattatttgacgaaataataaaaatgtctacactgatattgtatgcgtatagatccagtagtagggaatcgtaaaatattttttgctttacctccagaaaattttcttgcaagtcctttttcagttctttaatggaacctaatccgcaattgggggtcgtggtgtagaacatgcatatgctacccaacccatttcgctccttcagcatgtccatggcaactttgagtgcgctgtttccacaggacccatacgactgcatcgtcgtgctcatcgattttatcgtgtctatgagggtgttaattttgtctatctcttcgacgcacccgaagaagaggtcctccagcggcaggggcagaaaagggtcatccacgtcgctcatcacgattacctggtggttgccgctgcttcctctgccgctgctgcctctaccactgctacctctaccgccgctaccccccgcttcctgctcgcccctcttgcagtggtaaaaataaatcgaactgttgaacgtaatgatagcaatcttcgtccgcgggcacttcacattctgcacggcgtacctaatgccctccaaaatcgtatacgttatgttgttataaatggcattgtaggagcattccacgacgaagacaaagtagggcggcaacatattttttacttgcgggtatttcgccagcaacgaatttcttctcattttggcggtatccgattcgccacttttttcgcataacaaatttttcatatcattcatagtaaggttagcattgtccgtcaggttgtcgaaattttgcacagcgtggtcattcccatagggatgattccctgcgctgctgcccactcggttgttaaccacgctatgattgttgtatgcgctttggctgtcatatgcgctgtatcctcccatccctccataattggtataaccaccacctgaaaaaaaagttgcctcccccgaatcaccaaaagcactaccagaagtcggtttattaccccctttggaatcattagcaactagagaactagaaatatgcttcgtcagtgacataatcttatttgtaatcatggacgccgtttggttaatgttcttactcaagtaggtataagtcaacttgaagttattcacattatggtaataaatgggggggataataatatcgacactaccctttaacaaaggggaaagagaatacccatggtgattactctccctatgtcctatcttctcattatactgatatatatcaaatagcacattttcattaatcaaaaaatcggtgtcgcaaaaaacacattgtactgtgctagaaatgtcttccaatatagttgcatgcaagtaacttagacatttggggcatctcaaaatttctatattttcttctttatcgttaatgatatccttcatatctattttgtctacgttttctccttcgtttagacatgcaaaaggatttacaataattccaaatggaatctgagacagctttaacgtctctgaaaataacggaatctgatacaacgtgctcttcataaatctcgggtctgctttccccgtgtcaatcgatatgtaaggttgataataagacgggggggagatatacttacacgtttcgaatacttttaaatttcttttttttttttctcttgagggtttattacaggtctcgggattttgttcatgtctatacgatttatcgttttttttaacaaggtgtatacttcttctcctttatctgttacctcattttcgttttcacttgaattttcggaacttgaactttccacggattcttcatctgaccgttcgtatttctgtctgttcgttcctcgctcctgttgatcctcccgttttgcattcccacttggatcagcagttgtggcgggatttactccatatgacgcgctcccgaatggtctactgccatacgcgttgccatcgttgcttgaggggcctccataaaagttttgcgcactcggttggttagcggcgggatggttagcggtgggctggttagcggcgggccggttagcgctatgctgattatagacgctatgctggttagaggccctgtgctggtacgctgtttggtacgcactgtggtgctccttcgcgctgctctgcggagcgttgctatgcggggcattgctatgaggggcattgctatacggggcattgctatgcggggcattgctatacgggacattgctatacgggggattactatacgggggattactatacggggtattactatacgggggattactatacggggtattactatacggggtattactatatggaaggttgctatacggagggttgctatatgaggtattactatactgggcgttagagtacccagcgttgctatacgcagcactactatatgtagcattactgtgcggcccgccgccccacgcgccgcgcgcgtcctgctgcacctgactaacgtggccgctatccgcctggctgcccacgctgttggaaggtacaccagcagacgctgcattgggggaaccgccatggctgctcccatatatttgatacgtcctttcattggccctatcaaaactcgttttatcatttggggcacctctcaccaaactaacttgcatagcattacgttgtgcatgacttatgttactcagggagttattagcctcatgcaaaatgttctcatttcgagtgtagctagctaggttagaacccccgtgaatggcgtaccccgattctgctgcgctggatgcacttaactgctgagcattctgtgaacagagcggctggtcattactacacgaagcggtaaccgcgttattctcatttgcaggagaacttatgctgcttccctccttactctgccatgtgctcgtcttgtgcacattcccctcattcggctgactatggatgtatacctccctcggaacgtcactactaatgctacttctgttgtgttgcccacttgggggggggtcattaaatataacattgactgaaccacttttattgctgtccaacgtttggtgattcctattggtacttcctgaatgatggtactgcgcgtgggggggattatccccttgggcttgtcccgcgtgactgtcctgtgcaaaggtgacatcatcctccgccctctcacttggttcacctaaattggagtgactgtttagatggttaactttatccccattagggacattcaactgttgattactcctctcacatgctccgacaccgtacgcatttccaacatgagctctgttatcataactattcccactcgtgttgcctacattctctgaactactatttgtgtccctattcatatttgcattttcgcagctgttgttgtgactgctgctcgtggtgacatgactctcatttgcgtctactaacacatttgatttttccccctctactgcgaattcaattttatcgttaaaattttcaccacggggttgaagagaacagtgggaggggtgataacttcctccctttaccccactgtcaccggtattattcgttcctgaacgcacctctgcagttgcttcttcccctatgtgattactcatattgttgggtagctatctaacgtataaattttcgctttttattttttatcacttcttcttcactttgctaatttccatcatttgtgattcgattttggtgagttgatccgttctgaggagtgcttctccctggtagcctctaaatggtgctactccagttgggggcaccaatgcggcgttgttactgcggcgttgttattgcggcgctgatattgcggcgttgttatttttcttgccttctctaccgtccctgatctgttcccccttgtgctggctagccccttcacgtcagatactacaacggagcggtctggagcggtctcttaaaaaatagctgcggttgatgtgccaaacggggggaccgcgaaaaaaaaaaaaagggacacacaaaaatacgtgcgtgtttgtaggcaccctggctgaattaaaccttctgctgcggaagcgactcgttaaagcaacattttgcaagctggacgctacccagcggtgggcgcttctcaacagtgaggacttcacaacagtgatgctatccttggccggagacccccctcagctgtgtcatcacatgcgaagaggtcacacccaggtataccccctccaacgcatccgtgaagctgcttgttttattttattttattttttctctccttcactccctggcttttaaaaatagtccccttatcattactaaaaaatcttcctaagtgttgctaaaaaaaattcaatcagtggcaaattattacgtaatgaatatgccaaatgatttgaccaatccaggcggatcgatcatctgtggtgatttctggcggaagaactgttcacgcgattttgctgctcacgtttatgtacatatataagtgcatatatatgtacacttatatgatcttcttttcgccgtgtatctttgcttttttttttagtatttttttttttttggaagtattggctttggaattatttacacaatcgcttggttgactcgtgtcaagataggctcatccactgtggggtggctgcgacgtaaacatacgctcgtgctttctcacgtatacgcagggatgggcagcatatacatgcgcataagcgtatgccgtgccagtttggcataacacatatatgtaacatatgtactatatatatacctccttacacagcaacatatgcgcacgtttgctttgtttgcccaaatcgttacaatgattttgccaagttgaggcaaacaagagaggtaacgttcctgcctgaacacgaataatcgccatttatccaaacgttcgtgataatgcgcaaggcgccttcctgcgcgcattttctttttttttttttttttttacatacgctatgtcattatagctgagagataatcatccttttcaggcgtaacataaaagaggagtggagaaaaaaaagaaaagaaaaaaaagtaaaaagtttaaaaatggaaaggtaatatgaatatcacaggaatgaataaaaaaatacgtgagaaaatatgacgcaaatgggatgtattctcatacgcctataaaaccgtcacatgttgaattgaaaaaaatgcgcttaagttttgtgcctcacagggtgattactgtgattattttgctattgctactgctactgctacttgttttttttttttttttttaccccatccgctaatcagttagctcctcaaggaaggtgtcactttacggcttctgccaaagcggtctcctcccaaaaaagaaacgacaaaaattgcacgcaaaactgctatattctcaaatgtgtaaaaggctcctgttcgcattagtgggaaaggtggaaaatagcgccaacaggttttgaccccttggtcctgtttcacctcgccatttgttgagccacctacaagtctgttcccattcacggacacccctacataagccgatcggatacacatcccccacacgtacccctgggatgcaacgaattgcaaggtctacatcatttacgtggacatggcacaactcgaagcagtcaccataaaggtatcccctcccaattgggctattacaaaaagggtagcaggtggcaggtagcaggtcgcaggtcgcagcggtttttagtaagttctccgcatggggaatagacaaatggaataaattgaaaagaaaaaaaaaaggcaaacgacgcctaccccatattcattcacccaaaatggacagaaaaaatgccgaccaaaatatggacagtttaagtggcggcaaaaaaaaaaaaaaaactgaacgtgtctacaagagtctacccctcttgacgaatccatctatgaatcagacaaacacacatgtgatgctgccaatgttccctgcacccccaccccatatgttaatctacctgagcaattttcaaaggcccattcgtgaaaatgcggttagtcattcccaccctgtgtgtacttattttccgtgaagagactttaaaaaaaaaaaaagaatattaattgtgaaggtgtttccaccaaatggcagacacagaaaaaacagttactgtgtagcgtcgaaacgggggaccttttcattacacgaatatggtagtgcaaaaaatagctaattctacatttgaacagaaaggggcgtatacaaaccattcccatggtgaagtcatcccccaatttcgcaaacggcaaattaacggcaccgacgtgagcatttgacaattcactgacatgtcctccacttgtactttagtacaactgcccttcaagcgttactctttaagattttcacatttcgtggcagctaaaaaggggcagtcagctgataccccgataaggcgcacagtcctaaaagttaatttgaaaaaaaaaaaaaaaaaaaatacttgtggtttttccccccgttaatcctttctcccatgtacacctattcccttttcgcctctcgctgcttcaccactgtgtccgtaccactctaattagcgaaacctcccaattgagagtagcatccaatcccgtgcggttagctggtaattccaggcacaaaccagttagccacacttggggatttttcgatccaatgttccaatcataagggagttcccttccgaacaggtggtatcactcacgcaatgagaaaaaagcgtgaatagttgtgtgtctaaccgatttgtgaaaaaggttgagccgtcttcttttccagacgcgtggtggaagccgacactcctcagaagatgccatgccggaatgccaaaaaagaggggtgacaatttttgcgaaaaaagtgtgcacattttcgtgatttcctcgagtggggatctcggacaaaatcagccgaaccgcgttttttgcaaactccccatcagcgttaaaaaagcgggaaaaaaaaatacacacatgtatcaatatgacggaaaaaaaaattaacacgtatatgtccgcccaagggtgaacaaatccaaaaacggttagcaaaaaaaagaggtgcaatattctgactaaagaaatgccattccgcatgtgcagcatttgtggcgcgaaaaaataacgacgtagattgacgcaaaatggggaaaaaaaatataacaaaaaaaacaaaaaaacaaaataacgaatcaggactgttctgttaacttaaaagtgacacagaaaaaaaaaaaaaaaaaacaataagtacaagtataaatataaacactcatatacacacaaacagaaacgtctacggcacccccaaatgtgtaacttttttgtgcgactccttttcagtcaagttcatttgttcgcaaaacattctgcgctcatagaccactaaaatgaatttcgcccttcatcggagtgagtcgtggtggaagatagctacgcatacttaactacaccgaggaaaaacgtttatatatgtgtctttacgcaactacgcgcctattttttttatcttcgtggagactccccttcagatatgcacccccacggaaagaccacctaaacagataagcacaaagtagcatacgactactcatcctgatgtgaaaagaagaagccaatgtttggaaccaaattcatctttaatatttttaagaacaaatttaacagcatatcgaagaaatgcgtaagctatgtcataaagagttacaaaaggacatgcccgcacatcagcgacttcgagccgttcggtacgtatggcgtttccttcgctggaaaaagagagagcttcgccaagataggggcgtttcaaatggtgcgcatgggaagatggggacaggacatctccatattgccctattgctacaccgtcacaccgccggaggaacaacctaacgccgcgtgagacccccccctaccaactgcttcccttatccctaccaactgcttcccttatccctaccaactgcttcccccatccctaccaactgcttccccccctctgcagcctccatgtactacttcagcgggctgcacaactacaggaccttctacttgctcgtaaaaatcaacgaaatatttaacattaataagtacaaacatatatacatcatattcagcacggacaaatatgactttcaaacggatggtaatggaaaggtttcccctgggtgatcggggcacacctctccgatgcagctgcggagtgacgaggctgtttcgtaactggactgccacgcaacagagcctcccccccaatgagcttcttcaccaatgagcctcctccccaatgagctccttcaccaatgagctgcctccccaatgagcttcttcaccaatgagccgcttcccctccccactgcgctgcttaacccccccttgcttaacttccctacctggcagaaatcccgaccaacaagaaaaacagaatacatatcgaccagcgagtggatataaaaatcaggcagtgcgatgaaacgctcaaagtcgacctgttcacgaccaaattaacgaagaaggtccacattggacagatcaatatagacataaattcgagcgtcatcaccaagtcctttcccaagaacgaatggtcagctcacggatggctctgccacagagcttgtgcatgcttacgactctgtgaatatatgtgtataatacctgtatgcacgcttgtagaggtgtgacccctcccccaaagaataaacctccccctttccgtttcacccccaatctgttcaggttcgtgtgcttcaaggatggacaagaaatctgcaaagtgcaaatgtccttttacaaaagtgagtatccccactgatatatgcacacacatatgtgacaaaacgaactatcacgtatgcatacataataatggtcactcaattaacccccatacacttatggctagccattcctcccttctcctcaccgcagttcagaaatatgcgtgccccaatgagtgcatgttcatacaggatggactcgaattatggaagaacaaatctaagagtatcaacaaaaaaaatattaacttacaaaatattcacaaggagttctatgacgacgataaaaatttgtccctaatagatgtggacacggtatacaggagggacagacagggagagaagagaaaggagaaaaatgaaagcgaaggggataactctaaatgggactttcccccacctctacgcggcccaaagaaagcatattcacatgaccgcccatgacagacgcattgctcctcactagtcagccaccccttctcgaaaaaaagaaaaaaaactcataaacagcacgcacatgttcgctttatcattttattttttctccttcttgtaggacataaacgatataagtctgatgcaaaagctgaagctgatgagcttcgtcctagaacaagaaatctgcgtgttcgatttttacgcatacgttccgaagtacatgtcggcgaaggagataatgggtgcgtcgcgctgtgcatgcgtttgtgcagacatcgattgtgcagacatcgattgtgcagatatcgattgtgcagacatcgattgtgctgatcccgtctgtgctgataccgtttgtgcactccgctacgcccaatttggcttatccgcttacatcgcgatgtcgttttccccctcgaacacaccctgcaggggagtggttcctgtgcttcctctgcttcaaggacggcaaagaagaagatgtaattaacatcgagacgataatcgagcgaaacattcatcgagacataaacatccccatgctgaatatattgcgaatcgtcgtggacagcaaaaacaacaccaacgccaatattatgtacacgtatgagaatgagaaataccatttgagcattcactcggagcataacctgtcctacatcatcgatgctataacgatttttacgaacgaggtagggttggggggagcgtcaaaagggcgcatccgttgggggagagcatagtccacctgccctggcgcgcaaatagggttaaagcaaaaaaaaaaagcggactcgcgcactcgcgcactaacgcacgcacatgtttgcatcctccctgcccccttcagctaaaagtcctcaaagaatcttgcggagaaaaactggagctgagaaaaaatatgatcatgcaagaaatcaacatgaaaaagttgatgggtaagccgaacggaaatgtgtgcactactctacactaacggtacaaagttgtagcgtgcacgtgcgcacaccactgcatgtttattccccctcccccttcacacacacttgcgtaggaaaaagaagacttgcctcccccaggttcagacgcagtatccccaaaagtgcccataaaatgatgaacgaaatgtatgaacagaaagacagccttgaaacaacagtaggggaaagggacgagtttatgaatgacgtgttggaggaaggaggggaccagaaggaggaagagccgcttagcggtgcgtcagtaggaccgagtgagcatgagaaaggggcatacccggagaaagcagcaggtggggagaaagcagcagatggggagaaagcagcaggtggggtgaacgctgcatatggagtgaacgctgcatatggggtgaacgctgcatatggggtgaacgcgacagacggggagaaagaccctttcccaaattatacactaccgaaagggtatttacaaatcatagaacacggaaggggagagcccccccaaatggaactgccataggggcgggacaagacacttaaaaccaaagaaccacatgccttaaaaatgggcatactgggagatagacctccactctgttaggaaatgaaaaatatttggctagccataaattcaactgctgcacatttgatgtgaaatcagaatatgtttcacctgaacggtctcagtgcaacccactctccgtgtcgctcgtatgcaaacctgagccgactgcttatatttactctgtaccccctgcaatccgattaaatatgagattcaaaaaagaatccccctcgatctgtacttgtgttatcatttgtgattttctttttatttgtcttagtttttttttttttccagttttcaacgtatcactcttggcagattttgctacctttgctgccttcgcaacttacgtcacgaattcgttcttctacacgtgcacaatataggtgcatgcacaagtggtgaaacgcgcgtaatcatttcatgccatgtaaatgcccgacgcagaatgggcgcgcgtggacacactttacccgcaggggtggtaaaaaaatataagtgcctcatctaaaaataatttcatctcaaaaaatctcatctcaaaaaatctcacttcaaaaaatctcacttcaaaaaatctcatctcaaagaatctcatctcaaaatgcacgtatgcgataaaacgtgcacatttctgaatcgtgcaattgcctttactccacgagcaacttggaagaggagaatgcaaaaaatgggcaccagtggtcgctccattcaaatgctcaaagcgggttagtgcacatgaaaagagcagtatgcgtggttacgaaaaggaaagaaaatattatctcctgtgatacctgcacttttgtatgcgaaatgggtttttccccatggtatactaatccatgttttaaaacacacgtttttcgcgtcgcaaatatccgtgcaaggtggtcattgtcttggtgtggtatttttccatcttttcgttgcatgaaaaatatgacggggttgtttcgttcgtcagagcgcactcgtcttcgtctccctgcttcgtttgcctaatccgcttggctcatctcctttggggattctctctcattctttttctcatcctttttttcctccttccgctggattttttcttctcctgtgcttcaccattttctgtgtttttcacctcactcttctcgtcctcttcccctttttcttcatccactttatctgatttttttccctcacctatttcgccattcatccggtcagtttcctccttagctgggctccacccattctttgaatcctccacctgtttatttcgtccctcaacttgatcaccctcatctccacctcgccgttctgcagcttgttcgtccctgatttcttccatattttcctttttctccttagtgggttctcccctgtgcttatcaccctctgcagcacttgaatcgtttccttgtttttcatctttggtactattttcccgtttcgtttgcccctctcgcttcacctctctccgtgatcttccttttttctgtgagggttgttcaccacagggtgaatccttctcatggcgcctccgtttcctcatcagtacgttttcgtcttttgcagataatgagtctctttcgctgtcatgcttctccccactggggtcgtcctcagaatcgcttatctctctatcgattgtattattcgttttatttttctgcactttgctgaatgcttggtgtatgaaatcgcgcaggtctttcctgtccttcccgtccgtcccatctttccggtctattttgtccttcccgtctgttacatcccttccttctctatcagcctttccatccttccgatcctcccattttatcaattcccccacgtcgtcctcatcctgcccttcatcgtccactccttcttccatctccacgttcttcttcgcgtccaccccaccttcagcctccctaagcacaggagggaagaactccctaaacagtttgagcgatttgttcaccttctcatgtttgttcgctttctcttcataaacgagtgagatcactttagggtaggggaactcccgatcctctccgtacgtctttttctttgctttcagttttggcagcaccagcttaacatttttagacttgttaatcactgtaatggtttgggactctccagcatgcatgatactgtcctgcagatcgacgcttttgtccaagggcttatatttggagggtgcgttttcattcatgagatagtcgtccaagtcgaaaaggacgtctccatcgacatcgccctcgagattgctatacgtatcggtgggcgcatcgatatactcgtcgtcgtaggggtctccatccggatcggaatgctcatctgtgtacgcgtctctgtactgatcgtcatactcgtgtggtccagcttcgccatccaagtcggtgtaggcacctccacccgagccaccttcgtccgcgtaggcatcctccaggggcagctcctcaacatactcgcccttgaatttgtcgccgaatcgatggatgacgtcataactcacagttgatacccccctattctttttgtagaaaatgctgtttattccttccttctgtttgaagttaaaattggagacgaagtttctccttgtcttgtccgccgtgtaatcggtggaagccgcccctttcttctccccaccgtgtgcactgcccctgccgctaccgccgcttccgccgctaccaccgcttccaccgcttccattaccactgtcgtagtttcttctcctgtgtgagctacttttttctgggagcagatgcatatcttccctagcagcgctgttcttcttatctaccccctctgcaaaatttaccttttcatctgactgcctcaggtgaccacctttgctactcaattgcgcctggtggctacgttccactcttatgattatctttcctgagtacatgacgttgttctccttatagtagttgcagtagcatgcaatacttttgctctcactgaatttatccacttttatatacctcgtatggtttgcttggatctgtccagccaacatattcgaactcgggaaggggaaactgtcgggcaaaagatccaccacgttttgattttcattcacatgctcaaagcagtaaggaggatcagttctaaaaaattctcctttggatacaccttgactaatcaaattattttctttcttttcactactcaagttataatcgtccttagtgttcttttcctttttgttcattctgtaaggtggtccacattgaaaacctacaatttcgttaaacgcgtgtatcacacagtcattgttggtcctgtttttttcattcaaaattattttcgtcgtgaggaatgactctctctctgcatactccttgtaaagtatgtttccttcgttcacttgaaaagagcatccttttgttttgtttaaattttttttcaaaaaaattttcatggggtatgattcatttcgactaatgtgactctctgcatccagcattccatgatatgactcacttctaaaaatgcaatgcaaaaatgtgtcttctgggacaaatgaaggtacaagtaatctctcatacccatcgtcgtttctaaaacctgttaaagaaccggggattagttcttctatttgctttatatgtttatgggcatattcgcttccctgtgtggagttatgcttgctgctaagccaggtggcgtaacagtccacgtaatcgcggctgcctttatggggtctcaacccttcttgctgcttcattttgactatactaaacgggctcggattgataaagtagtagttgcccttcctgtatatgtacgcgctttcgctgaacagctgcttgtagttggcatagctgggagaagcagcgtacttgggagaagcagcatagttgggagaagcagcatagctgggagaagcagcatacttgggagaagcagcgtacttgggaagagcaaactgactggagaaacccgcataattcccataatttctgtagttagccaaactggacgacttcagggcatccccccactcaccggaactgcccttaataaggcgcttcagcttcctcgtccttctatcaggagccgaaccgatattaacatcagcaaccttattcaccgattgagtcgcttcgtttatgtcataggagtagtacttactcttatatatttcgttcttcttgattttttcctcctcttcttcctcttcttcctcctcatcttcctcttcatcctcctcttcatcctcctcttcttctttttcctcctcctcctcatctatttcgtactttccaaatcggggtaacatgtccaccttcccactcggacttcggtcctgtcctccctgttctgtctccgacgctgccttcacttctttggtgctgtctccactagtcaatatttcaacgcggtccgtcagatatgtcgacagtctttccttttctttctctttctccggccccttctctttctctttctccttatatcccacttcgttgttttgcaccccatctgtagaggacaaactagcacttgataaaagtacaccatttctttcatctgtattattttctccatttcgttcacccctttggtcacctctctctggtgcaccaaactcaccttcccctgattcatctgatcctttgatgatctcttttggttggttcacttctgataaaggactaggttgttcagtcgtcgatccctcaccatcacattttccttgtgctgtattttccttatttccgcttcctcctccgccacttcctccatctgactcataatttgtatcacctggtgatgagtcttcctctgccataatcctaagacttctactgttagagccagttccatcggtatttccgccagattggtctccattatttccgcttccaccacttccatttccttcaattccatttcctccgcctccatttccatctgtatcaattataattaccgttataacttcatcattgttgggtgaacctcctagaattctaaatttcctaccactcgagccatttccaccggtgtttccgctagacggatctccctgatttccacttcccccatgtccacttcctccatttccatcaagtccatctacgtctaaaagttcctcatcgtcgggtgaacctgctagaatcctaaattgcctaccactcgagccatttccaacggtgtttccgctagacagatctaccggttttccacttcccccatgtccacttcctccatttccacttcctccatttccatcaagtccatctacatctaaaaatacatcatcttcgggtgaacctgctagaatcctaaattgcctaccactcgagccatttccaacggtgtttccgctagacggatctccctgatttccacttcccccatttccatttcctccaattccatttcctccatttccatttcctccatttccatctaaaagttcctcatcgttccatcattgtttcctctagactgatatcccttatttccattttcgtcatctgaatcatctgtatcatctggtactaagtcttcctctgccagaatcccaagcattctactgttagagccggttccttcatttttttttttctttttatcatatccacttccgacactgcctccgtttgaacctgctagaatcctaaattgtctactattcgtgccacttccatcatggtttctgatttcatctccaacatatccatctatgtctgaagaatgatcatctggtgaaaaatattcttctcgtagaattgcaagctgtctactcttccgaccacatacaccactgactagctgattctttcttccttctgaaccctttcccattgcacaggaatagaacctttgaccctgttctaacaggattctaaactgtctatacatcttaccgcttgcaccatccttcgctcctaatattttgtcgtctcctcttattttatcccttttgttggtcgaacgatttggtttctcatcattctcttgcaagatcctgcaggacgcttttttggattcttcattaccacctttatcatcttccttcttttcttcttttttttcttgttctttatcattattgttattgtcctttggggaatccccttctgacattatcctgcaattagcacacattttttctcctcttttttcttctatctccttttcataatcttgcataatttggtatacatattgtagtgacaatatcctgcatcttcttctatcgttcttctgttcatccttggaatataaccttgtataaccattttgcataggtgggttattcttggagtcaccgtcatccttgtctttatcatccttgtccttatccccttcgccgtccttattgccccctttgagcagcgtcctttcgtccgataacgtcctccctgacattttcggtgacatgcctctgatgcttcttcccaagtggtcaaatttgcacctcattttatcccatgccgatttgtaatcctgttggtatgttcctccttctagccattcgtcctgagtgactccaccatttgtgataccctcactactattgataattccgacacggtcagaatgggtgtaatgaaaagggaacaactctccatttgtggttaagtatccatttcgagaaagcacataagggtgatcaaaaaaattgttgtatattttatcttcatccataaatgtatatgcatcactatcggttagatttcccggggaaaaaaaattcgatctagatgtgcctcctatggtgagaaaaaactccaacatgctggtcaacttacgtttcacttgtgcatattcgtcaatcaatttaaaaaagagagagataatccgattcacaaatttcccacccagtacatgtgcatttttttctttttcatttttgtaaaaatcgtccttatcattgcatgtacagctgttgttcttctccccgactagcgctgatgcgaagggtttagagcaactttttcccccagaaaaggtcatcccattgtagcacaaagtaaggttactttggtcaagtgtgcatattttatcacccttctttttatgtcgtttgatatgaccatttgcacttagcgcgacctccttagggcaattctggggtacaccactgctactactgtgcaatggaaaccctgctggaaagttggtcaccgttttttgttcatgggcgcacccccccaagtagagccttaacgcagctgattgcggttccgcaaaagaattagtgcgttcatttctgtgcaccttttttatggaaaaatattccaagtacttaaccgcgagaagaaaaaaagaaattagcgtcacctttttcaggtatgcagtatcccacattgtttcgtgcaagttttgcagagtgcaagtaggagagaggagttttacgaaaaagggtttaagatttagggtttagatatggagtttaagcagatgctcagttgttttgttaagatgttccgttcagttttgttcaattttttcagttgttttttcaggtgtttttttagttgtttttttagttgttttgttcagctgttttgctgctcagccgttttgctacttagccgcttgcaattttttgttgtttaatttgtaaagtttcacttaacctgaattgtcaactgacgactcgaaattttttttttgttttgaatgatacatttttgtgtcgacttaatgtgtactcattttacaatttcacatggcacagatttgccattccacttggcacagatttgccattccacttggaacaactttgcatgcagatccgtttgacgcacgatcgagcacgtcgttgcttcccaaatgtggttccatttgcccacccccgtctctcaagtcacacaattacacgatggagcgattacgtgccattggcattgtgtagacacttaaaagaagaaccctaggggctcatgagataacccctacttagaataaccactaagagcatttcctcaaatgctttcatttttcacggaagaataaaacaggttatgcaaaaaaaaaaaaaaattatcaacggggggaagtgcatgcagcgtttctaagtgggcatacaaccgattaacgctcggcaaaaaaaggaggatggggatgagcagctttcctatttaagatgtataaaaaggtcattcgacactgcccagcccattgctgattatcaaatcgtcaattttgcaaatcgcttaagagatttcctttcatattattgaattttttaaatgaccacatcgttgcacttgttttattgcaccagcgtggaagggcgctctcaatatgtgggtcacccgaggaattgttccttttgccatttttcatgactttttttagaggccctttattccatgcatgatcgattcgctaccatttggatgtctcctcaacatattgtgtctcctctgtgatgctctcgttttgcctgcaacaattctaacatgtcacgaggcgcacgcttggggaagaagaatatacacgcaaacgttgcatggtgaacgctgatgcttcctcgagggaagaagccatgtggttcatttttttcccaagtgaattattttatcacttccttatggaagcgttattctcatgcatgtctttaacttggcatttcttccgctcatcggaggtggtgcactgccaaacatgccggcaaaatagcgtggctcagagcttccccccaaatgaacaactaagtggaaacagctccgcttaaaaaaaaagaaaatttttcgaatttacgcccagttggctcaattcagtttaattcaatttaatttttattatttcatttttgtttttttatttttgttttttgtttttgttttttatttcccttgatacacacaccggttcgccgcacatccgcattatgcgcgacacttgaaggggaaacctcacaggagtcactccatctgttgtttagcaacgcgttaaaaggcgcaattgaggggaataacaattttcgggaagggctaaagtaccttccttcatatttgtagccccacgcgatgaatgtgtataccctaagatgggcaaaagagtgagaggtatatatatcaccacaggggtggagttcttcacaaaaaaagtgccgtggacaaacacaatggggaatttccatttccccactatttcgctatcctctccctttttgtcactttcatccagcctcgatttggggaacgcatttggttcccaagtccgcaaaaatgaatgcgtaaatgaagtactctacgaaaggaggcgaaacctcgctccgtaaggattactccctgaatggacatgtgcaaatgagatacttaaccgcgtatggtgattcatgaaggactgccccttacgttatcatcaaatgaaggtcgttaccctgttttcttcacaaatttaaaattatttattttaccactgtgcatgggttgggtcctttaaaaataaggcagcccccccccggatatttcttcctcctcttaaaatgtgccatcacggagggggcaaatacagaatgggtagtcatgcacacatgaggacaggaccgtgaagcgcacctgtctttggcacaaccctaataatgcgatatgtacttccccaccgtgtgaacatttttaaaaaactctaatcattgcacagggtaccccgttcacgaggggaaaaaaaccttcactgcatggttgtagaagaacaaggttgggacactgggtaaaggcctaccccccaccctaagtccgccaatccctcagatcatcatcctttctgcatagcatatctggtcgattgtgagtcccccgaacgggtaagccgtgcaaactgggtgttgttttcctttcccgttcgcggcatacccatccttgcctttgtttttacctacctaaagtgcaaaaatcaattggggggcctcaaaaagtcccatagagacttcaggccaatttgcggaagcaacaaaattgcactccccagtttgttgaacgccataggggagaaaagtcataaatatggcattttttttttccaccccaatcaaatggaggtcccttcttttaaagcatgcgatacagctgcaatagccagcacatgctaagtgcagttattatttatttccatttgttttgcttaatgatgcgtgatatgggttcattgttcatgggttaggccgtcccagcggtgtactttgcagttacgcccatatttcttccacttgggggtgcaccttaacgtagttgtgcctatgggaaaatggcataaaatcgtagaggcaggtagagtcccttccttctgttgacccgctctcttaccgtttcacccttctatcagctttgggtggcgggcactacgaagggttacactatgcccctccataccgcgcatatatatttcggaccacatatatgcttagccgggaaataaggtgctcttttaaatgcaaacttgtacgcggttcgttccattcatctaattggcagagccacgttacagaagaatttcatatggatgatcacatgaacacttttttttttggaggaagaaaaaaaaaaaaagggcatacatatatgcatatataatatatatgtataatatgtatagtatgtatagtatgtacctttacatagcgcattcgcccatgtaacccttttgtacgttgccgcgaatggctatcgaagaatagcttctcgcgcacgagttcgttactatgctgaatgggcttcaacccagaggagcattcctaaccgcagtcattttgcgcgggttcctttttgtggtcaccaacagggccacacgcatcacgcccatctcatgtatgtacgcacgaacgggtatatgaacgccttgcatatatacctttacgcttatgcaactgcccatttgtacgcatattctatgctcgcacaaatgatggcccacgcgagtgagaagcctttttaacaccacctcaaagataagaaaaaaaaaaattgcgtttttttttttgagaatactccttggtttatactcatactgttttctttcctctgttaagaggccactgcgaaaaagcacgcgagaaaagagcacatacaagtgtgcctcgcatcaaaaggggcatacacaggatatattactcgcccgagcaggtagatttttcttggcaaacttactcagatagcgcccttttcccatctgaaatgagcgaccatggagggccagaacaggccgcggaagatcgctcgaacgaggtaaggatcgggagagaagcacgtgtgcagcgtgccacatgtggaagttgagtagtccgcggtaattacgtagaccgtggtgctcgcctaccccttgacaaccgcttgtcatatttcctccccccgcaccacaggccgagcagcaggaaaacggtgtagccaatcatgacccaagcagaagtgacacccataattacgaaaatggccaaggagagaacgtagcgaacgaccagcccccactgatagataacgatggcatgacgagaggccccatgtccagcgcaggaatcccgacactacccagtaacatgaacctctttagtaaccatcagggtccccctaacaacctatattacaacatggcgcagtacgacattaacccgaatttgatcgagttgcctgaaaaggggaaaaacgcccccacttcatcagcgcccgcagcggcaggagcaggagcaacgggggcgagcttcgtgaacggcatgaattcgtttcctccaagcatgtcgaacttgccacccaacatgctgaacatgccgcccctcatgagcagcctccccccaaacatggccaacctgccgcccaacatggccaatctgcctcccaatatgcctcccaacatgccgcccaacatggccaacctaccaccaaacatgccgcccaacatgaactacctgccacccaacatgaaccccctcatgcccaacatgatgaacctgccccctcctcccttcatgatgaaaatgaaaaaccaaataaatggcgctggaccggggatgaatggcatgccgtattacttcctccccagtggggcacacatgggaaactacgcacaaacaggaatggaggacatgacggacccgttcggaaacaatatgagtcacctgcctccacccatgtaccttaacgaaagtggaggagcggaagattattatccctacaataacgatgaggaggactacatgagaggggagaggaggcacaatggagaggacatgcacgatgaatacatatcacgaagcgaacgaaggaaaagaagaagaaggaggagacattatgacgaagaaagctattatgccaaaatgaaatataaccaaatggaagaaacagtagaaaagacagttgagaaggaggtcattcaagagccaactgaatttaacataatgaaagaaaaggcacgaaaatggaaaatgataaataataaaaaatattcaaaaaaaaaaaaatttggagtgatggaagaaaaagaagaaatgccatgtgaacatctcagaaaaatagtcaaagaacatggagacatgagtaacaaaaagtacagatatgataagagagtatacttgggtgctttgaaatatgtgccacatgcagtttttaagttactagagaatatccccatgccttgggaacaaattaagaacacaaaggtaatctatcacattactggggccattaccttcgtgaatgaaattttcgtcgtcatagatcctctgtacattgctcaatggggaaccatgtggattatgatgagaagagaaaaaagagatagaaaacatttcaaaagaatgagattcccccccttcgatgatgaagagcctccactcgattatgcagataatattctagatatagaaccgttagaatgcatacaaatgaaattagacaaagatgaggacagaagtgttatcgactggttttacgactcaaaacctttgctatatgatcggaatcacattttgggaactagctataaaaagtataaattaagtttggaacaaatgggggtcctctacagattaggaaaccaactctttagcgattttcaggatgataattatttttatttgtttaacttgaagtctttctacactgccaaggcgttaaatatggccataccaggtggaccaaaattcgaacccttgtacagagacatatacgaagatgatgaagactggaatgagtttaatgatattaacaaaattattatacgtcaacaaattagaacggaatacaaaattgccttcccttatttgtataataataggccaagaaaaattgctgttagtaagtaccactctcctatgtgtgtctacatcaagttggaggacatagatctaccccctttctacttcgaccttattatcaatcccattccatcttacaaaatcagaaaatttgagaacccagagagggagaaaaaactcctagatgacttctatctcatttttacaagaaaggaggtacactaccagcaggtgcatgcccgcggaagaaatgggaccaattctagtcacagtaaaaatcggagaagggagcattccagggatgatcccacaagcgagtatagtagtgatgggagcgctgcgagtagtgagcgagaaggaagggcaactcattccagacgcagaaatggtagggttaacaaaaacgagagggaaaagtactcgagagaacgaggaagcaagcgaggagataaacgtgactccaggcgggacaaaaaaggtgactatcactccagccatgatgcgaccctgtcagatgactaccaggatgaccgtcatcaggagaacagcgacaggacaacgtacaggaatggtggaagtaaaagtaggcgaagggccagcgagaagggcagccagcaccaccgcagcagcgatgacaacagcgacacgaacgtttgcagcagcaagtatagggacgaggaccaggtagacaatagcacgatagagaactattcgggggataacagctccaggacgggttaccccaggggcggcaaaaagaggaggaacccctacgatggggatgaaggcggcgattgtggcgaagataaccgtgacgaagataaccacgatgatggtaaccgtggcgaagataaccacgacgacggtaaccgcgggccgaagcagctcgaagccaaacggcaagaagccacaactccgaataagctcaaaatagtagtcaaaaatgtgcagtacggaatgctgcccctgttgcacgagtaccccctctacacggaaagaaccatcaacggaattcaactctaccatgccccctacccatttaacaaaaaatgcggatacacaaggagaggaatagacatccccctagtgcagtcctggttcaaagaacacatatcgaccaagtatccagtcaaggtgagggtctcctaccaaaagctactcaaatgttgggtactaaaccatctgcactccaagagaccaaaaagtatgaaaaaaaagtatctatttagaatatttaaaagtaccaaatttttccagtgcacagaaatggattgggtcgaagtaggtctacaggtatgtagacaaggatacaatatgctcaatttgttaatccatagaaaaaatttgaactaccttcatttggattacaatttcaatttgaaaccagtcaaaacgttaaccaccaaggagaggaagaagtctcgttttgggaacgcctttcacctgtgcagagaaatcctaagactaaccaaatcgatagtagattcgcatgttcaatatagacttggaaatattgatgcgtatcaactggccgatggcatacagtatatattttcccacgtgggtcaactgactggaatgtatagatataaatatagacttatgagacaagtaagaatgtgtaaagatttgaagcatttaatttattacagatttaacacagggtctgtagggaaaggtcctggttgtggaatgtgggcacctctgtggagagtgtggattttcttccttagaggagttatacccttgttagaaagatggctgagtaatttactggcgagacaattcgagggaagagtctccaaagggattgctaaaacggttaccaagcaaagggttgaaagtcactttgatttagaactcagagcagctgtcatgcatgatataatcgatatgattcctgctggattgaaaaataataaaggaaaagctagactcattttgcaacatcttagcgaagcatggagatgttggaaagccaatatcccttggaaggtcgtcgggttgcctctccctgtggaaaatatgatcattcgatatattaagttgaaggcagattggtggattaacgctacttactataatagggagaggattaagagaggggctactgtggacaaaacggtgtgtaagaaaaatctaggtaggctaaccagactctggctgaaggctgaacaggaaaggcagcatgaatacttaaaggatggtccttacgtcacaggagaagaagccgtcgcactgtacaccacggcaattcactggtttgaatcgcgtaaatttacacacattccttttcctccactgaattataagcatgacaccaagttactcattttggctctagagaaactgaaggaaacctttaccgttaaaaatagactaaaccaatcgcagagggaagaactcggcttcatagaacaggcgtacgacaacccgtatgaaacgctgtctagaataaaaaggcacctactcactcagagagcattcaaagaaatatccatctcgttcctagacctatacacacacttagtgcctgtgtacgaagtagacccgctagaaaaaattacagacgcttacctagaccagtatctgtggtatgagggagacctaagaaatttatttcccaattgggttaagccctccgacaacgaaccccagccattactagtctataaaatgtgtcaggggataaataacctacacaacatttgggaaaccaaaaacaatgaatgcctggtaatgctccaaacacagttcagtaaaatatacgagaaaatcgatttgactctcctgaacagattgctacgtttgattgtggaccataacattgccgattacataaccgcaaagaacaatacaaatattacctttaaagatatgaaccatataaactcctttgggattattcgaggactacaattctcttcctttgtatttcaatactacaccattattatcgatttactcatcctagggttgacaagagcgtacgacattgctggtccgtataacgacgtgaacccttttcttagctaccagaatgtgcgtgtggagacgagacatccgatcagactgtactgtagatatgtagacaaaatttggatcctcttcaaattttccaatgaagaatccaaagaattgatacaaaaatttttaacagaaaatccagacccaaataatgaaaatatcgttggttataataacaagacttgctggccaagggactgtcgaatgagaaaaatgaagcatgatgttaatctgggcagagcaacattctgggaaattcaaaatagaatccccagatcgttgacttcgctagattgggatcatcacaatacctttgtgagcgtctattcgaaggacaaccctaatttacttttcaccattgccggatttgaagtccgcattttgccaaaaataaggcaactttcgtacggcattaacatgtatactacgtatataaatgagtatggaaagaaggaccaccccagtaaggagacttcctcatccaccacaaatgcggatcaatccgggggaggagaaaaaaacgtggtcatatcatccagcgaaaaggaaggcacatggaagctgcaaaacgaagttaccaaagaaatcactgcagaggcgtacctaaaagtttcagaaaatagcatgaagagatttgaaaatcgagtcagacaaattttaatgtcatcaggaagtaccacatttaccaaaattgcaaacaaatggaataccaccctcatcggattgatgacctatttcagagaggccgtcttagacacagaagagttgttagacctgctagtaaaatgtgaaaataaaatacaaactcgtataaagataggtctaaattcgaagatgccttctcgttttcccccagtggtattctacacacctaaagaattgggtggcctaggaatgctctccatggggcatatattaatcccagagtcggatctacgttatatgaagcaaacggacagtgggaaaattactcattttagagccggtctatcccacgaagaagaccaactgatccctaacctgtatagatacatctccacctgggaaagtgaatttttagagagccaacgagtatggtgtgaatacgcacttaagagaaatgaatgccacaatcaaaataagaaaatcacattggaagatttagaagactcttgggataaaggtatccccagaattaataccctctttcagaaagacagacatactttggcatacgacaaggggtggagaataaggcaactcttcaagcaatatcaaattattaagagtaatcccttttggtggaccaaccagagacacgatgggaagctgtggaatctgaacaactatcgaacggacatgattcaagccctgggaggagttgaagggatactagagcatacactatttaaaggtaccttcttccccacatgggaaggactattttgggagaaggccagcggatttgaagaatctatgaaatataagaagctaaccaatgcgcagagaagtggactgaaccaaattccaaatagaagatttaccctgtggtggtctccaacaatcaatcgtgcaaatgtatacgtagggttccaagtgcagttagacctaacaggtatattcatgcatggaaaaattcccacactgaaaatatcgctcatccagatatttagagcacatttgtggcagaagattcacgaatcgctagttatggatatttgtcaagtcttcgatttgaattcggatctgctcgaaatcgaaacggtgcagaaggagaccatccacccgaggaagtcctataaaatgaatagctcctgtgcggatattctcctctttgccaattacaaatggggtatttcaaaaccgtctctactctcagatgaagataacatttttctgaacaatttggaaattaaatcgaacagttcgatagccttggggtcttatccctacacgtccaatcagtactggattgacattcagctccgatggggagacttcgattcccatgacattgaaaggtacagccgagccaagttcctagattacaccacagataatttatctatatatccatgcctcacgggggtcctaataggagtagacttggcatacaatctatactctgcatatggaaactggtttaacaatctcaaaccgttgatgcagaaggcgctacagaaaattattcagtcgaacccctcgctctacgtgctcagggaaagaattcgaaaaggacttcaactatattcatcagaacccacagaaccgtatctaaatactcaaaattataatgagcttttctcatctcagaccatctggtttgtggatgataccaacgtttaccgagttaccatccataagacctttgaagggaatcttaccaccaagccgattaatggtgccatcttcattttgaacccaaagacaggacagctctttttaaaaattatccacacatctgtatggattggacagaagcgtttatcccagctagccaaatggaaaacagcagaggaagtggcttccctaattaggtctctccctatagaagaacaaccaaaacaaattatcgtaaccagaaaaggaatgctagatccgttggaagtgcatttgctagattttcccaatattataataaaaggaacggagttgaatctcccatttcaagccttactaaagctgaacaaaataggagacctcatcttaaaggcaacccagccacagatgcttctgttcaatttgtatgacgattggctaaatacaatttcgtccttcacagcatttagtagactaatcctcatactgagaagtttacacataaatccacagcaaacaaaaatactcctgcaaccgaataaaaacatagtaacacagcctcatcatatatggccctccttcaacaataaccagtggattaatttagaagtccaacttaaagacctaattcttaacgattatgcgaagagaaacaatgtacatatcgcctcactaactcagaacgaaataagggacatcctgttaggtatggaaataactcctccatccatacagaggcagcaaattgcagaactagaaaaaaacaatttagataacatagaacaacaaatgaaggttacgacgtcaaaaacaaccacgaaacatggaacggaaatgatcgtctcaacgttatcccctcatgaacagcagacattcacaacaaagactgattggaaaatacgataccttgcgaataactctctactctttagaaccaaaaatatttacgtcaataatagttcactaaagagtgtatctcaagaaggaggaaacaacggtgtgaataccatcagctccattaacgattacacatacgttattgccaaaaatttacttgaaaaatttatttgcatttccgatttgaaaatacaaattggcggttttctgtatggttcttccccacctgacaactcgtatgtgaaggagatcaaatgcattcttatccccccacagattgggaactaccaatctgttactttgtcaaattatctcccctcgagtaaatatttagataatttagaactcctggggtggattcatactcagaccaccaactgctccaacacgtctaaccacttaacgacttacgacatggttgcacatttatcatttctacaagagtgtaaagtcaggaagaagaaaaaagcagatggagcagggggaacctactccgatgaagacatcgcacctgaggataatgctaatgacgatagtggagagttctccaaaatatgggacaaaaataaaacgataattcttacttgttcatttactccaggtagctgtaccatcaatgcttacaaattaacagatgatggttatacctttgcgaagagtaaacaaaattcagctgatctgtatgcctacccgaatgccactaatctgtatgaacaagttcagattttactctccaatgtctttgttggtttctttttaatccccgatgataatatatggaactacaatctgatgggtatcaaatttaacaataatcaaaaatacgctgcgctgttggacatccctcaacccttttactctgacatacacaggcccaaccactttctccagttttccctgcttgatcagcacgacggggatgaggcggatgtcgagacgtcgttcatttgagcgacagcctgtgcaaaaggggcatttccacatcccaacgcgttgctccgctattcatcagttttgcatgcacgttgtatttatatgtttatgtgcgcaacgtggtttgccccctcctgttgctgcctcatttttgtgcccaccccattttatcacaacttcgcaaaaaaaaaatacagccaaaaatagggaactctgtttaaggaggcccaattaaaggagcttcccctcccgtttaattaattaaaaaaaggttgcaaatttcaaatgtggcgggggacgtccacttggcggttgttccccccccaatggggcaatgcaaacaaatgcaaactagcaaaaaaaaaaaaaatataaaaaataaataaatgaatgatccaaacaatgaaactgtaaaaggattgccataagggcagcaaaattactctcccatgggtacgccctcctgctaaccctgcgcagatggactcttacatggtagctcttaaagaaggctcggacaagtgagtcacttccctgccaccagctcttgcgcctaattcaatggtggaaaaaaaaaaaaaaaaaacacttaggtgtgcccctttctttttacttcagttattttgtccccttgtccgccctctaagtgctgagaaccttcttccttttggtgttgtttaaaacgtcggctagtgctggctcctcattttttcttttcttcgacacatcttccttcacggtgggtccctcttctgcctctatactgcgtagtgagaactctaaaaattcatcgaaggtgctatgcggcgtggagcacgtccacgttaagttcttcgccagcacggatacgcagaagtagttgtttatgtcattttggaggatattcttctgatgcatttccaaattgttcacctgatagtaatgctcgtacatgggggcgaagttgaggagctccccgtcgtctacattttggtaaagctcgcgggagaactgggtgaagttttttatttcaagacatttggagcagtaggcctaagaggaagggggggaggggagaagcgtgtacggggtgcgcgttaacggtatgtgaagtgcctctcatttgcgaggtgcatctcatttgcgaggcgcgtgttacgggtataccccctccacgcgtaggaggcacatgggcgcattggcacatgggcatatgcaaccgccgagacgcagaaacggaagtaataattgcatgctctcctttcttcactttccccgcctctgtgtcacatacctctatcctgcgaaacaaaaacgtcgtgttgttcacgtcaatctcataagcgagaaaaggagtaaagacatcaattcgtgccgaacaaacatcgcacttcttcttccttttctttaactccatcaaagtttggctcaactttctttttaattctttagaaaaaatgttaaaaatttcgtacaccgttttttttatggggaatattttcaggtcaaattttagcctcctcttgttcagatgattaactgaagcttttaatttttcttttataattcgttcgttcattttggggtagtagtcggattgacattagctggagcagggcagcaagccttttggttgtggtggggaaactaacggaacagtacgatcggtgaggatacataagagaatccattacattctcgtcgcagagaggaggattgaatttatgccactagctctcgttagaagctggtcgttactgacccttgcgggaaaaaggcgctcgcaagaacttttaaaatggcaaatgtaacgaaagcatcgtcgttaaacagggaaagagcaaactaccaaagggatggatgacgtggttctaatggcattctctccatttttcttggggggttgcctcgaaggatgttgctccatttggagaatcaacttcgataaaaaatggtcgactgtaaaaaataagtaggggtcactttttctgcctccataggatttcctcactccgttttgccgcctagcacaacggggaaattttgtcgcctttcctttattttttatttattttttttttttttgcgctttctcgttgctgcggcggatcagcggtagatcgtttttttttttttttttttttttccgtcgaaaggaaagttcccattcctgttcacaataatgagcatgcccaacttgcgatgaaattcacaaaatgaaaaaaaacgcataacaagcgctttcacacaggaatttaaaaaaaaccctaatttaacaggaccgcatcgcataagagtatccctttaatcatggctttgttaccaagaatatacaattttcccaattttttaaagccataatttttttttgcctttatgctgcaatatcgcatcgaaattgcgaacctttaacgacttaaaaaaaaattggtcaaattgtttccagtctcccctgtgctgttatacatatatccattctccaagggaagatgaaaacgttaaccgaggccgaacagaagtttctcagtaatttttttttttttttttgcttccatataagtgtgacaaggcagtctgttcccgtgctgcatgagcatatatatgcacacgtgtatgtgcctgttggtggtgatgacacacgccagacgcgcaggcagtatgggtatcactgtccactttcttactgcacacttttctactgcacactccaccactgcccactccaccactgcccactccaccactgcccactcccttgcgcagatcacgactgggtaaacgacaaaaaatggaaactctacttaagcaatttatacccctccccctccatacacaatatcgagaaatacaagaagaaatattttcagaagaatatcgacaagaatctggatgtgaatgccagttttgggagtgaagccgttaaggaggaaatgccgcagccccccaatttccaaacgcacggcaacaagggctacacgtacagcgggcatgttcccctggtgacgtttttcttcagcgtgttcgtcctatgcgtcagtctcttttactttgtgttgctgtccctgaacttgagtttatacaaggtaggggaggtagcagcgacgcggcagtagtctcaccgttgcattgccccaccgttgcaccaccttcacgcccgcttcctcaacccccctccgcagaaaatgggcaccttcatgagtctgtcctacttctgcgccttcctgagtttgctgtacacggactacaaaacgcagaggcacaatttttccctcgttcagttcttctcgagcgaaaagggtacgactatagatgcagtcaaaagtgggccgaaaagcggacaccacttgggagaaaataatttattatcccgtagcttctcccccccccccccaaaaaaaaaggggggggtgtatatactagcacacatttgcatgtacgattaaaagagaggaaccttttaccacttctaacaaggagtaaatgcacagacataacataatgacaaccctccccctcccctccattttttgtttccttttttttttttaggccagtacttgtcctactccatgatattgtttttcatcaaggacgccgtgctgatatttttgccaattttttttaccctcttaattatttcgtacttaatgtataaacagattaagtctcttttccctcccgtaattcaaaggtagtgtggaccgtgcaagcagagcatagacgcgcaacagcgcgacatcgatttttacaattcaccattctggccatattatttttccccttgtcacctcgctcgcaggaattactatcttaacaaaattgtgtcctacttggatcactcggtgagatatgtttgtgcacgtctaggtgtggcaccgaccacatgggacgatgagggaccttcgaacaaggatactcgtttgagaactgccatttgtttggcctttcgagcaaggatactcctttgagaagtgccatttgtttggtctttcgagcaaggatactcctttgagaagtgccatttgtttggtctttcgagcaaggatactcgattgagaagtgccatttgtttggccgttctcctctatcccccattttcacctcgctccatattttctacttcctgcctcctcctcctccccccccccttgagcagatcctaaatgtctacttgatgcgagccaacatcgaaatctacaatttagtttttataataatttgtctcttcctgaaaagagtcagtctcctgaatttgattatttacctccactttttcaagctaaagtaaggccaatcgattttcaaatatagagcagcacccaccaaggaggaaggataaaaatgtgtttcattttgttatccttggcaaacggccatcttaaaaataaataaatattcttctcctatgctacttaggtatagctcctcggattcgtatttccacgcctgctatgcgaagaacggaggtacgcttgtgcatccgggttgcggaatgtgtatatttggcaaggcgcgtctttttggcagctttccccggcgcccactttagccccacatttaaccgcccaccttaacgatcattttaattccccttttaattccacttttaatgccccttttaatgcccactttaatgcccattttcccgccgcttcccccccagaaatgatcaggcagtgcttgtcgcaccccatggttcccaagtcctttttgaacgtattcaacaaggtaactaccgggggggcacatcccgatgatgcgaggttaacttagccagttcggctatgtgcccgtgcctacccccccacacactcattagaccttccttttcaattcccttgtacccttcgcaggtgtcccactactttaacgcctacctcagttacagacgcaggtagacggcgtgcaactgtttggattactcgtatgtataactccccactttacgattatccattttttttttttttttttttttttagaaactaataatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagagttgacgaaagcaattttgtccaagtttggccagcggggccgctaaccatattatcgaaattgcatatttatcatgcagtgccggcttctaatcaccttgtttttcatgcacgtacgtttttacaaaagggaaaaattgtgatataaaatgcacaaaagcaagggaatttttttttttttttcgtcacaaatgagaaggcgcgacaatttcgcttatgctactaaaaagggtaaacacacacacagttacagacgcaacgtcttgacgaaaggacatgcgcatacttattatggatatcatatcgcgtctccatgaaggcccccctcccccttttgcctacacgcacactgtacctactcaaagtcactcttctttcctccgtcgtagttcccggggtgcctacccccctcgccaccattagaatatacattattcagggacatttccatttcgaaggaactgccgttcatttcggaattggtcagggcacactccaggaagaaattactctccttatggataaacgtgtcatcatccacatgtgttatcaaattatttatgtagctattattgttaagcgagtttaacttcctcatgcagttcttctccagttcgttgttttctctagctgcagaatttattttcagctcatcttcatcatagtgaaactcatttccacaaaaggctacttcattctttccctgtgtgtttgggattccattatttgcatcatttccattcacgtgtatacgggaaccaactcggcttcctgctctcctggcactgccactgacgtcgtcaccgccactaatgatgtcgctgctacgtggcaggtgaatctctgaagctaatctgttcttcgagcagttgtcactaccagtttggtcgtccacgcttaccttgtctatgtcttcctcactaataaaaatttctctctttaaaggggcttcttcatttgagccattcctctccatctcgtttggactgttcatttccttcactttgtgcacctcttcgtcattttttttcgcatttctccccccacacctagtagcattctggttggtcttttcactcccgctgagcccattggaactctttccgctggtgtggctgcgggttccccttttgtttaggctctcgcttgattggtaattctccgacaagaccataccgctgccttgcccgctagaacgactggtacttccgctcgtaactccagcattattatcctcccttttactgctaccccccgcgcctttcagtttattcccctttttcctcaaaccggagcagtacgaatagtccttactgtccgcacaactcagggggctgttcctgtgacttacaccaggtcctggcttcctctgcatttgcatgtttaacccacttttccctaattggttgcacataacagggttcgactgcctgatttttcgaatgaggccaccccccccatgttccttatacccgtcgtcttcacttctatcattttttgtctccttcttcacgcagttcatttccgacatggaattcgcctggttgaatgtgctcacagtgatgtcactctgtacgttgctgctgtcatcagtgtggagggtactgttccgattgcaatttcggttacggttgcctttttgttttctccccttgccccttctactgcccttcttcctcgcgttgtaacttccaccgtttgttccttctacgttttgcgctttacctccgtgccttctttccttcgcatccgaggtgctctcaccgtcctcctccggcacagtcgtgtcgccatcgctgttagtattatcatccgcattcgcttcctcatcctcctccgcattctcttcggcaatctcttccgcaatctcttccgcattattttcctcactctccccatcggttatatcccggaccgatgcccttttggcggcattcttttttttccccttcttcgtaactctaccattcgaagctctgcttgggagttgccttctcaccccgtggatatcaacctcgttgctaccttcactcgcaaattcattggtgtcttctctcttatggggaatgcaatccgttcggccccttcgcatgacaagctccgcctggctgctcctccctccaccgcaggatttacatcctctacacttcttccccttcctgtgcttgggcactgatggggatgggtcatcccgatagcggtaattggccgagctcctgccgacatcgcaactggcgtagactttcctaccctgaacaattaacacattttcttttatcttactaacgagggagctattctggttgtacttcatcatatcgtttgagaggtggtagtagatgttcgtctgtctttggtcagcacgggtcgattccctcgcgttgaacgattccctcacgtgggatgattcttttgcgcgagacttgcccaagttgctctcggacaaactaccaaccgcggcgttgaaactgacttgctcattgttcatttcgcttacatttcggaacccctcctctctgcttccccttctagcgcagctgctaacacctgcgctgttggaggtgccatccgtcgctcggacaacaccgcgctcgtttccacaatttacgcttccacaatttacgcttccacaatttacgcttccaccctttgcgctttcccctttcgcgcttccaccctttgcgcttccagtcgggcctttcaccgcgccttccgccactgcccgaggcagggttggaatggtagacatcgaattgttgttcacactgtcatacgcaccagcgtggtggtggtggttaccccttccgtggtcgctcctcaggttgtgcacctgcacaacatcctcgtaagtatcactaatggcagtattattgtcaatcgagaagctcccattacacacatgcatcttcttcatcttgttcgtttcattatcgtatatgtacaggtggtaagagctctccatactcctccgtttgctcaaattagcatacttcagtctttcataggtccccttatccatcttgtggtagtagccatacgggtccgaagtgactagattgtaaaaatattctaaaataaaattgtagaagcatctgaaccctatgctctcatcataaccatgtatttctttaacactaagacctgagaggtagtccacgatttcttgacttaccaactgtcctggtactaacacagggaatccaggagggtatggaatgatgaaactagcagacacgattaactcattttgtcttactcgttctttcaagtcagccattaaaatatattctacgtaatcctcctcatacgctaagtagaaagccattctcaaatctccttccctattgaatactctcgagtctgaatacctttttttgaagagaggatggaattcactaaactcggacaagtcgatataattggaaactaaattgtagacactgtcattaaattggtttaggtctctctcgttaaagagacttttcttctggtctagctcttgcgatattagtgacaaacagcttctcaaaaataggcacgatgaaccggtcgttccgatattcgtttggaataggacactattgatagaagttttatttatctgtatgccgtatttatccatgagccatttcaccttaaaggtatctccatcaattcctgagtatcccgtaaagagagtaatccttgtggggtccaacacaaattcgtcttcgctcaaccaggagcattcgaaatattccaagaaatttttcatgccggttgagtaggaggaactgctataatttttattatgtctatcttgtacaaagctgagattttcattttcgctgttcagaatcatgcttccgttattgctgtcatccatcgtcccagaggttcctccttcctttccgtttcgctcatctctacggcttcttcgcctgctcatttttacacccccatgggggtcattattactaaattcgtttaggcccccctccgctgcgctattgttatttgtgaaatctcccaacatgagcgaattgcgcactacatgattagtgcacccatttgtgtcatttacgcattcgtgagatgatatgttgctactctgtattggctgctcatattttgtaacgcttccacctctcctcaccctgcgcagaactctggaacgatgctcctttgtagtagtgcttcccttaccttgattgttcgacacgtacgaatacgtcccattaacactccctttcgaatcagtggaatagctctccttggtaataaacttcttcttccgcttcatatacaaattatgacactgtctcaaactatcaggtattaaatcctcagcattgagagttcggaaatatcgagaaatcataggatcctcacttagttcctttctaatgagaaaagctgcttctacttgtttctctactagcccatatccttctaattccatttgagccctcccagcatctaacgtggccaatatttgataattgggcgatgtcgacatatgggtatagtatgcttccttaaatggggtgtaggcatgtgactcgaaattatcatcgctgatcagaatgacactgccttgtctaagagacgtcaacgatttatgaatagactgcgtggcatataccctcactttgtattcagctgggttcggatacaacctcgtttttagaagcttctccgctgctacctcgtttaagctctttacattcccaaatttcctcagcagcttcttatgcaccttgttgtaaattttcttctggtcttggttcctcattttatctgcaacggtcatagccgtcctgaacttcagtatgggatgaaaacatgcgtaagcaaaccatgcttcgtcaaacaggaaaattaaatcgggcttgatggctaggcattcctctatgacccttttcacgttgtatacaattccgtcaaaggtgcagttggttagaattatcaatttaaccaggtgtagtttgttactatttctatattctagaagggtcttcttaattacatatatcggtactgcaccgtatattccgtatctcgacaccgggtaaggatctaagtagcatggtaaggcttgacttagaacaaatccataatgatgcgatttgtggcaagctctatccactaggataatatctcccggcttcaccaatgcctgcatcactattttattcgaactggatgttccatttgtgacgaaaaaacagtacttactcccgtatgcccgtgcagccattatctgtgcttcttttaatgacccatgtgggtctagcagagaatctagccctccacatgtggcactagattctgctttaaataaatttacaccataaaaatcaaggagagactgtatccatctacttcttctcacactgttccctttgctaatggctagcgcgtgaaacaccccaatgggtctctcggcatacgctttcaaggcgttaaaaaagggagtctttatcttcttttttactccatccagaatggattcgtgcaaatcactgtggtcatcatgtgtggtgaaaatccgaattattttattattcacagattgtagcttatccagtgtgatggacgtgcacacgcaaaaaatgtcaacagagcttctaatatacgcgatgctcttaatcaggatcactaggctgttaaatcccttcttcatcttttccaagggcgcagccacgagttgttcgtaccccaggacgaagttccctatatcgaacttgtagtccttcataagcaagttggctcccttcttgtgctcattcagcacggtgctgccgctgctgttggggttgttcgcgcagtgggcgcttccgcagtgggcgcttccgcagtgggcgcttccacagtgggcacttccacagtgggcgtttccacagtgggcgtttccacagtgcccattcccgccgcagtaattattgcaaacgctcccattgttaccgttgcagccatgatagttcgacagaatcatgttccgcatggcatccctgctgttggaggacgacccgttatgcacgctgtgtgtgaaggggggcttcatctggccgcctccgttcaccataccgcagttcaccatgcctccgctcaccatgcctccgctcaccatgccgccgctcaccatgccgcacttcagcacataaggaggcactgccccacacttgttattcacggtgttctcctcactgaaattgtaaaactcaaatttttcctttttgtaatcctcatcaatggctaaattgtccaccagcacaactgacaaaatttgggagtttattaagcaggctaggagagcctccttcgcgttgctgacctcgataattttgtattccaattttttgttattattttggttggacagtctgttatgctcatactgcagaattttgttcagttcgcatgccaagtcggagttgtagttattgctgttttcatctctcctagaggaaactatcagtgtgtaaaaaaaaggattttcttcagtcgcttttcctgtcgttacggacaaactggataaagtttctcctattttattggagacttctttatattttttatcatttattaggcttaaaatatcttgtaaattgttggttgcttcttccccccaatagacttccacttccatgaggcaatttattatgaagtaaatcagctctgcgtttacattatttacatacagcattagtgcttcccataatttaattctcagagaacaaacattcgtggcgttgttaatgttgaggtatttttcgatttcttcaattcggtcatatttgtctctttctgtttttccgtgctgtttcttttttctctctccctggtgtggtggcaagtgctggtggagaggtgtatgtaggtatgctgcattgccagctccattttcccccggatccactgcgatatcgactccctcactcgtcacatcattgctcattatataatcgttttgcatgcctccatttttcagacacctgtctggagcactttcgtttagatcattgtagtgcactgagttcttgtcgccataaaaaatggcatcgttagcagaattcatttaagaatttttttttttttaactccgcggaaaaggcccaaaacggggctcgcagttgttcgctcggtgtgtacggtctcatgcgaagcggtggtgtaagcctctgcacacattcacatgtacttccgtggcacgtggtgtgtgcgtgtgacccttcgagcatacccgcgctgtagccttatctatgcagcgccgctaaaaaaacgcgtcctcagcggaacactctgtcttctcgttttcacagcagggggagcacataaacacgcaggggctcacacacggcggcttgcacatgagtcgatttgcacataagtctatttgatcacgcacgtatatcgttgcatatgagtctatttgcgcacgcacgtatatcgttgcacatgagtctatttgctcccgcacgtatatcgttgcacatgagtctatttgctcacgcacgtatactgttgcacacgtggcccgcgcagacttttcccctcggccaacaaaaaagtcatcaaaaggttgatctttttattcgttaattgttctcaactggattgtggaatggcgcggcgaattcgcagagcagctacgaagggaggcatctgtcagacgaagccgcgcaagaagacgcagttgtcttatatcgaaattggccacatgcacaggcaataatttgtgtttaaattaaaagccgttcggtcaggaaaaaatggcaaagtaacaaaacgaaaaaattatatacatggcagtatgtattcaagtaccaataaattcgcattttgttttgcagctacatatttgtacagtattgcaaacgcttatatgtattatacacagttacgtacttgttgacgcgggtcccccaaggttgcaggcatcatgtcgtgggcgtgggctcaaaattttaactcaacaaccatggcgcgcgtaatcattcgcaggtggtacgtgagcttattttattcattcacttatttatttatttatctgggtttttttttttttttttttttttttctggtttttccccccttttttttttttttttttttttctttttaaatatgcgcgtttatctcctcacgcaaaaatgaataaaaaaaaaaaactttgcgaatatgttacaatttttttgcaaaaaagaaagcgaattcgccaaacctttgccgttaaaagtaaccatttgcttttgtcaccaatagactatgttttcccccttaaaaaaaatataaaataaaacatgtgactgttgcttatgcgctcaaaacaaagaaggggatgaaaaattggcacaaatgcttgtggaaatatatatttgcgcatatgcgtgcggggctatacatgcgcgcatacatgcgagggcatatctgtgcatatacatgcgatggggtgtatatattatatatcatatattgtacacgttcctgtgccgcgggcgcgtggggggccatctgtacgatatgttggagggtacatgaactgcgcgcgcatgtgtaagtccacacatcgctttttattcaacgccggatgtgcttccattcgcgtttgcgcttgcttttttatttttttatttttcacctgttttacttgctactttttctcttccatgccaacgaatgcgcgcgctgtacgccagttctacatgattaccttttaccacgcatacctttgcatttactccaaagtgagcatccccatcaggcggtttctactttttttttttccttttttggcctctacatggatgtcatatggagctcgttgtgttgtccctccaccgcgcgtatttggcagcagcaaacctttgtagatatttaacagaggtggtgtaagcactcagaggggtcactaagtacatgtatttttatttatttgcattttcttgcattcgcttgcatcaacttgcatttacgtgcgcgcccacttgtgcctatgcctccacgcccgcacgaccatatccacaccacgaacgtgaaactgagcaaacatgccaacagggagcaatctctgaaaagcaactcctcgaaaatgtacacacgtggaaaagcacatgcggtggcttatgagcacatgtgctttcgtggatgtataatacccacaccaatgcgtacatgcgggaatgcctgcatgcggtcatttgtggatgcataaatcagtgtcacaaactggcaaagtggtgatcatcgcacacgctgtgatgaagcgtaaagccaactggcgcacccccacgtaagaggcgaaccccctcaattgtgtaactttgaacgttcacatatatgcccacaaagcattgggcctcaccatgtgcgcttaaaaggtgcgcgcatgaaggcaacctgtgagggaagcttttcttttcagttgcacatttggatcgcccagaagaagagaaatcaaccaatcgtgtaatttttaaaaaggatttttttttctttttttgcaaagcatattgtactcctctttcgctcattttcaagaaaacacaccggtttgttttttacccaggggtgttaatatgcggtaaaaagtttacctagtgaattttcctctcttcaatttcacatcgtcacatttgtcctacatttacgcacagaaagaggtgtgcggaaatttcagccaatgtgtttcaaatgtgtaattcggttacgttcatttttgtaagctcttcctttttacacattaaaggttatttattttttaagctcgtcgtacaccattggaggaagtgcaattctggcagcctttgaaaatgctcctcccctctttgcatcaaaaattcaacacaacgcaatggtaaatatatacgtttaaaaaaaataaagcgggaaagaattaaccttaaaaagaggtacattttgctctgataatgcattatgttgtagctttttgccgctttattcaatgttatgaataattctctattttgcatagggagggaagcatatgttcacatcagtttttccctccacacttcaaccaaagtaaacttctaagaggtaccatttgttcttttcatattttgacaattttggaaaagttaaaacttccgcagtgagttatgcctgcttttaagaagggcaaaaattttttgtatcctacaaatagtaattccgccacgacaagtactgggaaaaaaaaaaaaaaaaaagcaaaggcaaaagcaaaagcaaaagaacatctcacccacgcgaactccgcaccaatgtgaacgtcatacaaaaagaaatcttcaacaaataaacgaacttatgataaccacataactgtggcaggcgcccattttttggagccaaacgttggattaaaaactacgtgcttccctgtgaatatgcaagtgacatacgtacgtacataattagctaattggcagaatagctatttttcgcttggtctctttttacctgaacaggcaaggtaaaaaaatggactttttggggaaaaaaaaaaaaatcccccgaattatgcaagctaaaagttcttttatttttgctcccaaatggtacgtaagggaaacaccgctttgaatgaagaatacgtctacaaaaacggcgagcgaagagaccaccatccagggcaatttttaaaagttaccgtttttccaaaaatactttgaagtgctacaaaaaagggagaaaaaattaatgctatagtgtggacgatgtgcacttgcaggacagcacgcaaccagcagtgcgataatgtgaatgcagaagtttatcgcccctccccgtgcacttcttaccgtaagggcaacactggcaaggtcaaaaatatacctgtctgtgaatatatacagcgtccacatagcgctgcttgcatttcggaaagaacgcgattcattgcggagggtacaccgtcgtggaacgcatctcagcaaaacgcttcttagcaaaacgcttcttagcaaaacgcttcttagcaaaacgcatctcagcaaaacgcttcttagcaaaacgcttcttagcaaaacgcttcttagcaaaacgcccctcacaaacaatgaacaactcgtgcaaatgcctgtacagacaagtcatccgctcctgcaataaaaccttcaacgccgatgtggaggccaaagtgagcgtgttaaatggagtgaaaaatatgatcagggagcaactgacgaccaaggaagagaaggatataaagcagcaattaatcgaagcaaacgatttcattaaaaataatatcatccaggcagtgtataataacaacacggggaattataaagttgagctgaaagaagaacaagtcaaaaaggggtccataaccctcggaacaaagttcgaaaataataagtttcccttttgatgaagttggggggaactcttagtagagcaaattaaccattctgagcgtcgctaaaacgaatgccatgtgggagggaaaaatcacataacggttttgcaccccccgatgaatgctttcttgcgtgtgcccgatgcacacacgtcttatcgccgtcgcgattacgtcatgattacaccgctttttacgtcgctccgtgcccacgctcccatcactatttattcctcctcacatttctgcgcggaataaatgccttcatgtgtagcacctcattagtgtaatttcaaaaatgtagtgatagcaacgggtgaatgcagtgaaaaaaggggcgacgatggtcaagacggcgaagacggacaagccacgtgcgcacaacgccgcacaccgctgcacacgtgaatgaaagcctaaattaattaaggacaaaaaataaaacgtaaaaaaaggtgaatcgtttaacgaattttgtaaaatattaaaaacgaaaacggttttgtgaaatgcgcgaaacgaagcggcgccacgatggacacatcatggagagcgcgtcgctgttcggataaccgggcacaccagtacctctacaaactaaatacaaaaacaaagacaaagataaagatagaagaaaaggaaaaaacaaaaataaaaaacaaaacaataaacaaaacaaaacaaaaaaaaccccaaaaataaaacatcaaattggtaaaacgaagaggaaaatttgcgcagcgcgtaaatagacagacccggtggacagcgcagaactgtaactggagtagctgcgcccggatggaaatgtcatttatacacagggaggcataaccatggatcatttttttttctttcaaaatcggctagccaaattataccacgggaggttacaaaataggaacactttcgcacaacactgtggatgggcatatctccaaaaggggttcactgctaagaatgtcatctccccaaaattacaatctaatttgggacccccccccatacgcatttggaccctattatatggcatctcatatattcacacatatggatatcttattgtacgtgactacacctcaccgggagaggacagccccaacaacgaaaagcacaatggctaggaaccctgacaaggctgaattcaccccagagctaaccatgccattgagcttttgtatgttctcctgaacatcatcgaagttgtttaaggactcacaacttatgttggggacgattttatttcttcccacgcaaacgcctacattcgttgtcccaacgagcttatacccattttgacatgtgaattctattttctcccctaacatatagaaattttttttaggactaaaagaaatattgggttcattcgaaggcttaacacagatttcattgtctgtgactttatatttatttttaatgcttctcaattctgcctcgttttcagcaattagcaccccttccaatagcgcggatgggttgggcctttcgtttaaattagcacaaatgcttgtttctacgcttatccattcgtcgtaatggtctccatgactactgctgttaaagttatgctttaatatgtctctctcgtgtggaagacttcccagtttgccattccctgtggggtggtctcctgggaattcatcattttctgcgtcggcgtggccatccttaccaagctgatcgcactgaccatcctgaccatcttgaccaagctgaccgcactgaccatgctgaccatcctgaccatcctggccatcctgaccatgctgaccaccctgaccatgcttgtcattttgatccgccttgcctgcatcgtcgataatactctccgttacgacttccgttggtgtctccactaatttttcggggggaattagcagctcatctcccttggggatgctctccccggttggagctccatcagatggttcccttccctccatgagtttcgtgtcgcttccttctccatcaccgcttctttctattttatcgctgctttcttccttccctttacttttccccattttcttttccatctcttcgtcaaaatcgtctccctcgttctcgtctacttcttctccacccagatcctcctctttttccgccccttcctcatcattcacgtcgttaaaatctggatcctcttctgcatccagcccctcaccgttgtcatcatcatcttcgtcgtagtcttcgtcatccccatgcgctttccccttctttgcgttttccttcttgggctctttcccgtcactgctatttttttggtttttttttcactcgattttagttccagtagagacagaaactcttcatccctaccaatgcttctcgatccatccgttcggagtacatgataattggggtgcccatccgattcgcttttttgtccatttttactgttcacgttaatgactccgccaagttcgactccccgctcctcacgtggttcctttttatggctctttccggagtccccttccttgtgcttcctgtattcatgcttgtaggacagccaaacgcagttaaagttcgtcttctttttgttaccaaagtttttatacacctcttccatcatgtaacatgacccttccgagttgaacagctcgcacgcgcgcacgtccgacccgatgtccgagccgaacacgttgatgttgaggtatccttgaagaggggcggggaaggaaaaaaggaaaaaatggaaggagggggagaagcaaaatggaaggaacaggagtagcgaaatggaaggagaagcaaaatggaaggagcaggagcagcgaaatggaaatccactaacgggcagacatccctcaacggcgccaaccgtggagagacacccctccgctcgtcacaaacggagaagaaaaatcactcgaggagataccttcattttcgcatccgttcatggtcaacttacactccgtatacctggagcattccctttctcccaaatttttgcaattctggaagcatgtctgataagaatggtcatagaaacagtccctattctccgcacatgcgttttcattttttaagttaaaacatggactgtttatttcgatttgcttgttagcgttgtccatatggaatgccttaaaaaattcatcgtcattgttatattcgtaattagtgattcctccatttatgtaaagattttctccttccttgatgattttttcagttgctatttgggtggaggtgtcagcatgcttcatctcccccttgtggtcactcggtgcgtccccgcgctgtgtatttccctcgtgtctttgctgcgcgttctgttttacttcttcttgccccttcccctggaagaatgaaaaggcttcgaaaaaaaaaaaaacataacacaatacaatgcaatgcaatacaatacaacacaacacaacgtaacatagcacaacataacataacatgcatggggagctgcctcctatcgcgaagactaagcggggagcgcctcgtccttactcgatctaaggttcgggtgcccatcatccccctcaagagcggttgtctcgtcgaacgtttgggacgtctccccttcttcagtgtcatccttccggaaaaaaaaaaaagcacaaacgggcgtatttgtacgatcaggccgattcgcagatatagaagcacctctacatccgtgtgtgcacgcgacaggtgaacgtcccctttgggaacggccgcagaaacatagaacatggtgcataattataaacagctgtatgcacactctcacacggtgacatgactccacgtgctcccatgcacgttgcaaacctttggtggtagtccttcctccatggtgacttcccctccccaggcagactccaacttgttctgacccccaaacagcccatatccccgcttgggctctttcgcccgcagctcgacgttatagcaaagcaaatgtgctattattattccgcatagtaaattcatttttttttattctgttttgttttattctgttctgttttgttttattttattttattttttttttccgtgtgataagtgagactctgtaaggacgtggtttagccttatgcaaaattgcgcaaccagagcccccatgcatgcatttcccctgcatacaacatatgcgcggtcgtatggtgcgctcgttgtcacgtggtacatgcgcactcctgcgtttagccgcggatatgcggctgctctggcgtccgccgctttgtgtgcaagtgcgcgttgccaagttggcggtggttcagcgttttgaccgttttggccgttttgaccgttttggccgttttgaccgttttggccgatttgaccgttttcgtcgtattggccgttttcgccgtattggcctttttcgtcgctttggcctttttcgtcacttttgcagttttgtctgtgcccccgttgtgctccctttccacttcctctttatctttatctttatctttccccttcgcaaatcgcttggcgtaaaaatcgcagcaaaaaagggatgtgaacatgtagggggcaggaagtgcacgcataaccgagcatgttgatccgctcgacaaccacgcaaacgagtaggcaaagaactacgcttattttccagaacaaatgaccggccacccacctggtcgcattacacgttgtatcttttcacttaatgcacgcgaagtgcatatttaccaagcgacgtacgcggaagaaggaaaaaaaaaaaaaaaaaaaaaaagtgataacatccgtttaattcatgccaagtgtgggtataattttatgcgcagacaggactgctaaatttagccacctcctctttcgcaaaaaaaaaaaaaaaaaaaaacgccatttgttcaacagaacgtttcagggaaatgccatctcaatttaagtgaactttgtgtacgcttcacggcgtaggaagggggcctccgttttcgccccccgtccgaatggtccacccgattggcccacccgaatagaccacgcgaatagtccacccgattgattctcttgggtggaatcctccatttcaccgctctccgcccgtttgaagcgcccctcttgacatttccccccaatgcacgtaagtgctacaaggcgggttcacttattcccattttttacgtacctaggaagacgcacccgtctatatgggtggggttccaatacgatatggaacactccggttattcctatgcattgagttacttccacgcacagctcatacgttgcacccgcgccgtctcccccccccaaaaaaaaatggctctaccaaaaaaaaatgtatagacaatttcagtggagggaaaaataaaacgttcacccgggatgctgtaaatgacccctcatggggatgaaactgtgatagcgttgtgggcgatctaaccaaaacgcaaattataattgaacgaaaaagtggacaaagcttcataataatacattccggatggattaacttaaaaaacaaaaaattttaaaacaaaagaaagcagcgtgaacgctctttgcaacgaagatgatcctttccccgcaatgttttacgccgtacgctattgacattttcgttgcttgcttattttttatttactcgttttgcctgtctgccgcgcttccttttctttttccgcaaagttgaaaaagggaaaaaaatttcattaaaatgagttaaaaaatataaaaaaaaaaaaacgacagcgaggggcacttccatttcactttaatacagaatgacaaaacaacctcatgtagttcctttccccttttaatgatactactacccctcccccaatacgtggacttgtcaaaagcatatgcagcatgcgggcatagcgtcgtattttatatattatgcttaattggggtaggggggaggaggcgcgaatcctcaccaagcaaatgcatgtacttaaaacgtgctttatttgtacaagcagaactgcgccagcaaaatccatgtataatatagttatactatatttgtacgttttgatttattatgcgctaatgcatccgcgcgaagagcctctgttatatgttgcccaattttcaaataaatcaaatggaaaaaatttgtcgaggttttccattttatgcggcatgttttatatgctatattcaagttgcttctcaaatggacgttttttctctccccttgtacatttttttttttttttccttcttttttttttttttttttttttgccctttttagcaaatttgaaattaaattaatttatcttttaaggcagttttgccaattccgcgaaaacgatttttctctgtttttctcattttttttatttttctcatcttttttccttttttcgagcgctgcgcaaagatactgtacattacatatgcagctttgcgcggctcgcgaatgcctcccagcgtggcgcaaatcgacgagcagcatcatccaagcgtgtggatatatgcacgtatatatgcatttgtatatgcatttgtatatgcatttgtatatgcatttatgtatgtttacccgcgcgagcgcatatgcaagattcaaaaaggaatttacaaatataaccccaacccgaacgctgtcgcgaagtttggacaaaagtggtcacccagtttagggccaactttttccgctagccccacccacccccttcgtggtactatcccgggggagaccgcaaagagagaggaagaaaagcttgaccaagtgaaacagagcagttatgaccgaagcgtgataaaaataacgaatacgtaacgaactggagtgcacaaagcagagcataccactcgtacgccaaaactgtaaactgtaaactgcatatcgcaaatcgcaactgcaaacggcaacccccaaacagaggcgaccgccccaacacactgtacaaatctgatttccttcctgcacgcccgtgtctactgcctaccccccagcagtaacgagctgaaaaaaaagaaaaaaaaaaaaaaaatttttatttctcgtttttcatttttaaaggcatgaaagaattagtgggaagatcgcgaaatgaaagaaaactcgatggaatttacaataaacaaagggatgcactcctgcaccagtacaaaaatcagagagaaagaaacaatgacatatatgcaaatttgaataaaaggaaggccaatgagactattccctttccagaaatttacgaaaaaaaaagaaaaacagataaacacaagttggtggatacctccaaacagagtaaccaaaaaggaggaggcaatgtgaaaggggaaaaacaaaccaaggaactggacgatgcaaatgcaaagaacaaacgaagtaataacagcattagtctttataaaggaatccacatgattatatatagacatatattttcaaaaaccaagtttgttaaaagtgtaaccttattcataaatctctgcattaattatcttaataatgaaaataaaaatgtttttttttttgcctttgataaaatagtgaaggtcttccttcgaaattatatccacgatgatgatggcaagacagcaccacatagcatctacaccgtttatagtgaggacgagcttcacataaaatgcatggtatctctctttgacaaggttattaacagaattattgacaatcgcttccaaataaatgcgaatgcttccgcttcggaggaagccgcaaatcatgttggacactctgccaacacggatggtgcgacggacgaggcccccgatggtgacggagaggagatgcccaagagagcggcccccaaggaagaggcccccaaggaagaggcccccaagaaagagaccccccaagcaacggaacagccaaacaccatagttctcaccaaacaggaaaaaaaatatcttaaggcccttaaaattagagtgtactacctcatcattttgtacaagcttaatgataattttattttcaataaattgattagtatatatagacagatttgggaggagctgctgaaggagtatgagcattttgatgaggccgtgtgtcaggagaggaggaagcccgcggcgggggcggagaacaccacatcgggtgaagcggacgccgcgatggatggcactaccacttccggtgctgtgatggatggcactaccacttccggtgccgcgatggatggcactaccacctccgatgccgcgatggatggcactaccacatccgacaccgcgatgaatggcactaccaccgccgataccgcggacagcgcagacgaactcgcggaggacgagaatttcctacagctccaggacaagtggaccctaccgaacgacttcgaactgtttaagattaaacgaagcgcattcgttaagtgtatgtcgaaagtgtttaattttatccatgtgaaatgggcaagcaccttggtggagagtctgctgctagatgtgtattttaaaaagcacatttttgatacatgtgatgaattagtcatcgagaagcttcagtccgcagccaaaggaactatgaacaaaagaaaaactcctactcattctccccatgttttatccataggagaatccctaaatccggtggtggacgctcgggccgagaaaatcgtgtctctccatggttcgcacgtttggtccacgaagcagatggaacgctagtccgcgcctccgcgcatagctccgcctttttatgttttttttttccctgtacagagaagtaactttttttcgacaaacgaggaagcatccggttatcctttgtgccaatcggcatgctccatacacgttgccttttttttttttgtgaattcatttttgtgacttgtttctcaggtgccgcctaccgcctcggtttgatctccccagttttgtggccgcgccgtccggccgaatttgtgcatctttccgccacgctggaaggtgccagcctattttttaacgtcaacatagcggccaagttagcggccaatttaacggccaatttaacggccaacttaacggccaatttaatagccaatttatcggcccatttaatggccatttttaaccccatttgagcccatctttcgcgtgaacaagctccgggcagccgagcaggtatacccccatgtcgccgccaccacgacaaccgcgtcctccgacactatccggacgatagtaacttttaagggctgtttattttgtcacctgaatttatttataaaattaaaaacgtattaaacaaaaattaaaaaggggagaaccatgagctgacgaatatgcaaaaagggaatggtaaaaaaaagaggggctaatgttacaaaaaaggggggggaagggaagagaggaggagtacaataagtcctggtgagagaaaaaaaaaaaggaaaaggacaattagacatacctacagtgggcacatatatgtgtacgtctatatgtcctaccttctctgaggaagcataaagggaaaacacccccccttttgcagtattataaaaaaagaaaaaaaacaaatgcgcccatattgcgatatgcacacgtaacacatactggagtgggcagatagtggaaagacgtgcggtgtgtcttggcgggggggtcaatcaggaggtggatgcgaacacacacgtaggacttcaatggagcaaatacgcagtctgtgctcctggcgacccatccaagtgcctattccacgcgtcccttccaccgccgcgactcctgcgcccgggggaggcatgcctcacagagctgcggactgctccgttgttccgttgttccggtgtttcactgcttcactgcttcactgctccactgcttcactgctccactgcttcactgctccactgcttcatcgctccactgctccatcgctccgctgccccgctttcacttcttacttcagctgctctggtttccacccagctgcgcacttccctgtggcctagccggcgtggtggcgcgggtagtacttggagaggatgtccgacttgatcttcttaagcatgtcctccggaaaaatgcgcagcaactcccacgcgatatcgagcgattggtaaatatccctgcactcgtaagtattctgcgtgatgaatctcttctcaaatttgtccaaaaactccaagtataatatatcatcattggagagggcctcctccccaataactgccttcatggccttcacatcctgtgcaatggcataattactatacagctgatcagaaacatacggatgatcaactcgcgtcatgttctgtcctattccacttttcataagtcttgacaaagaaggcaatacattgataggtggatatatctgcctgttatataaattcctgtccacaaagatctgcccttctgtaatgtaccctgtgagatcagggatagggtgagtaatgtcatcatttggcatagtcaatattgggaactgagttatacttccattccttccttcaacccttccagctcgctcatatattgtggacaggtcactatacatataacctgggtatcctctcctccctggtacttcttccctagcagaagacacctccctcagtgcatcagcataggatgacatatctgtcagtattacaaaaacgtgcatttctttctcaaaagcgagatactctgctgtcgttaatgctatccttggagtaaggatcctttcaatggttgggtcatttgctaaatttaaaaataaacacactctttccattttcccattttcctcaaaatcttgtctaaaatatcttgccgtttccatattcactcccatagcaccaaagacaacagcaaaattgtcatccgaatggtccaacacatcttttccttgtacgagagctgcttgtctacatatttgggcacctatttcattatgtggtaaacctgctgcactaaatagggggattttctgtcctctcacgatgctattcatcacatctatggttgatattcctgtttgtatcatttccttggggtacactctacattgtggatttattgggttcccgtttatatccaaataatcatcagccaaaatatttggacccttatcgattggcttcccactaccattgaatactctaccaagcatttcatcactcatcggcatttttaatatatctccactaacctccacgtagctattcttattatctattccgcttgttccttcgaatacttgaattactgccttcttcccgcatacctccagtatctgtccttgtctcgtggaattatcactcaggtggatcgttacgatttctgaatactttgggaatttcacatcttctatgatgactagaggtccttgtactcctacaggggtgatgatgggaacagggatgcaaaaaatggaagaacacatacatatagatgttgacactatggtgccccatttcaacatggaagaaaaagcacatttgggggtagtcccctctctgcttcttcaccgtagaaatgcgtacccgaaatggtcttgtactctagcctggggcacaccttgtagtcccgaacagcggccatcgcgtggacccgcgaagcctcaactttgttggtgatcgtttccttgctcattgtatcacgtcgacgatgtggctcgggggaagcggcgcatacgtgaatacgaacaatgctgcccgcacgtgggttgctaatactaacgaacacgtgctgtctcggtcagcctaacgcagagtacgcccaccgattggaatgaattcacgggagatactatgcttggagatgagcgtacacaaatgggatgcgcgtgtagagccctggactgcctgctcaccactccgcaagttcacccaacgtatgcagcgtgcagcacgaggtcccacgcgcaacgtgtagtagcaatatgccgtgtagtggcaatatgccgtgtagtggcaatatgccgtgtagtggcaatatgccgtgtagtggcaatatgccgtgtagtagcaatatgccgtggccgcacgacgtgcaagtcggctggcactgtaaccaaggcacggtcgctatgcgtgttcctctcctcacgaatcaaggagtcacgaatgcgtgccgatcagcaaataatggcagaaaaaaaaatgcagcagagaaaggttaaaaagggaacttaattcgtgcatccgcgtacgcagtatgggaaaaaatgaacaaagaaaatgtagataaaaagggaaaaccgctatgtacacgcccatcacatttacaatgctactgctcaggaaaaactcagcgaatatgaacgaacggacgaaggcgtatgctaagtgaatgaattaaaaggacgcaaaaaaaaaaaaaaaaaaaaaaaaaaagagggctaaatcttcctaaactcgtttacgaattatttttcgatgcttacctttagcggtgaagaagagcacattttgcaaagtattgcaatatgctataccgttctgtttttttttttttttttttttttttcccccctttgtgtttttttttttttcttttttgttttttcttttgttttttcttttttcatttttctttttttttttcttgagcgcagtacttcagaagcgtgtatgccgaaagggaacacatcatcgtagtggccgagccttcgtgagagcctcatccaaccttgttgtacccccttttgagtttttatatgagatagtagcgctgtatctcccctcacggggtctcctctttttccgccgtaccttttcatttcatttttttccctttccctagctcaactgttaacacctttgaaatttccgcttcctttttttttctttccattcactgcccctccaaatggtgttacatcttccctacaggcaaagtgcgtccaccttcgattcattttccagcacaaacacacgacgtttttttttttttttttttttttgtgtgaacatattaatctgacacgtaaatgttacttcgtacatcggtacgtgcctggcgtttgttttgttttgttctgttttgtgtgtgcctctcatttggggactaaatccagttgtgtaacttcctatcaccacgataacacatgcgtaaaagaattttatgcgagtacagaagagcggcggtagatgtttccttagaccaacgtgatgcatttctggtggggacgaggaaaggtaccccccctccacttttgttccctccagcatgaagaatttgctcagctaggtcaaaccaaattagctcatttcaatttggtacatggagttaggcggatagacatagacagtaggagataaaaaaaaaaaagtggagatgaatcagtttccccccctcccccggcagccaccacgcactgtaaaaatgagaacctttgctatcctcctcaaaatgtaaacacacacacacagatatatatttatagtgtatagttccccccatgtgcgtgcatttttttcttccctggacggaatgacctgtttgcatacctcgtcgacacagctgctacgcttgcaaattgggcacctctaggggggcacacctaccagtggagagacatttgctaaggaccatccgtgtagacgtgaactcccgggttggttcatacaaaaggatgggtaatcattccaaccgcttttctcacacgtaaaggggaagaggcggggggaggaggaggacacacctaaggggttagctctactatgcatgcgatagcgatgtgcataaaacgggtttatttgcgccacggggagggaagttagtaccccacgtaatgacctattcgcgcctaactgggtaggccaatatcttttccccctcccacatgaacatatctacttcaattgggacggttttaaaatatccttgcggactgcttgctcggggagatatgtgtcgggcatgcacgttagacgtcacccactcgggctgttgtccgattcggctggccaaaaatcgccaagaaacaaaaaggaactccactccagagggaaaatatggccattccttcgcttacggaaaaatctaatattttgggaaggaaatggtcaacggcggtgacaaaaggtatcctattttttttcttctttttttctttttttttttccttcttttaaacggaaccgtgtcgcatggagaaggcgtggccatcatattaatacacgtggctagttctccacttttattttttcccctaacatatgccgatcaaatggcaacctccgtaattgcgcctttcattgaggctgcttctcgctagggcggcggtggggatgcaaagatgtgagccgcgcgccaggaaaagtagcccccccttctcgtgtgcgcaaaatgcactctgtgtgtattttgcgtatgcctgtacatatgcgtgtccaccagcacgcacgcaaaagcgcgcgcgcgaacaccttcgccgcttcgcacaggggtagctacacatacgcttaaaacacacacacacaagcgcatatatatatatatacatataattatatactcaattgtacaccaaattgtacaccatattgtataccaaattgcacatatgggtactcgtatgcacacacacatttgcacgcgcatgtataactatgcacgaaaaaaagttttttttttctttttctgacggaaatgggggaaacccaaattagacacacccagaaaaaaggaggcatacagcctaccccccaaaaaaaaaaaaaaaagaaaaaaaaaatgtcaagaatgcaaggaaaaactgaaattgggaaaattatggagtgtttaaaaatgactcttccctattagcgctttttcgctcctctttcattcgcaaaatcgctacctacgcacgatttgctttcacttgcgtgacttcgctttcgcgggaattcaaacgcgcaattgcacgcaaaggtggtattatttatttttcgcagcttgttcagtttgctcactttgcacacttcgctccgcacccttggtccagtttgcccagttcgtccagtttgcccagttcgtccagtttgcccagttcgtccaatttgctcagttcgtccagtttgctcagtttgcccagtttccccacttcgcgagtgttaatccaagtttccccccttttcagaatttctaatttcccatttcagtttccccccctttttttgttttcccaagtcgtgaactcacacacacgcacgctattcccacttcgcacattcccttgtaaagttgaagaaggctcagcgcgaccgtccatttttgtgacaaacaaatcggcccacgtagcatctcgcgtagcttcccgcgtagcttcccgtgtagcttcccacgtagcttcccgcatagcttcccgcgtagcttcccacgtacccatacataaactaacctgtctactgacaccccccaagcgaagcaaaacagacgaacgaagaacacctcaatcgaaaaggcaccccaaaatgaagaccaaaagcttcttgaaatccttctcgctaatcctcctcgtgtgtgtcctgctaaatcgtgtaatcgttcaggttaatgcaaatgataataataaaacaaaaggaggaaaggtacccccttctgtgccctcaggaaataactcagatatcaattcacccaaaaaagatggagaaaacaaccccccccttgatgatgaaagcactttacatgaactgaaaaaatttacacaaaacttagaaaaaaaaacctcaaccaacagaaatataataatcagcacagctgtgattaacatggttgtgttggcattattatctgggctaataggatacaacacaaaaaagggatttaaaaaaggagaaaagggaaccgcaaaggaggtacctccagtagtccaaaagtgaaaattgtaatcgggggagtataacgtgtgtatagtaatacccatgaaacggtgttgcatgaacaaagaggaaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttttaatccaaataagttcactttttttttttcacacctgagatgggcactaggcaacttgctacattagcatccatccaggggggcttccctcctgtgcgcacgaaccagtgaacgcgtaaacacacctacgtgttgcgttttttccttttttccccccccaatctttaactttttttttttaaatcaagtattatcagcccaacgggtgtgtagcaagccatttggtggcaaccctaaaggtgcacttaacgtggtgtgtatatcttctcctactttcgtaagatgcgtcggcgtgggtggtcacttgtgaactgttgcccttgcataaacaggtacatacatccccccctttgacatgtagacccaacgaaatgtgctacaaatcctttcttttcccgcaccacgttcttacacttcaccggaatgtccccaaatttttctttcaccacgtgtgtagcatggtaaagtgtaacactgcaaagcgatactaccacatttgtatgcacaaagagaagaagcagcatagtggcgaggatcatgctgcaagaaaataatccctgctgggttgtacatacttgggggttgcatgtttggaacgtaacagtttttcttgtgtgaaacggtgtgatacccccctcggtgatgttacttgcactgtttcagtcgagccatgcggtgtgggttcttcgcctccaatacatgtggtgcccgcggtggtacaattaattgtaatgtaatttcgtttaacgatgcgaattgccatcattttgttccctcttttggctgctatccccatgaagcgaaaaaaaaataacacttaaaaaagtccgcatttgttgggataataactccaacgcgttttcctcacagaataggaaggcaactcactttgggtgaatttattcgtaccgctaaaatggtacattctccatacgtaatgatcaacttcgacgtggaccaaaaatgtacttaaaaaaaaaaaaaaaaaaaaacctccagggtggtgattgccctcaaatatgcatctcgttagaagtagccgcaaagaatgcgaattgaacctctaccctactgaggttcattaacctttacatttttgggtgagacttatatgtgcatgtgaagaagtagcggtgacgcttttttcgcctgtacaaaaacgtagtacatacacctgagggttggcataaatgaatcgaacataggtatactattgtagggatgtatatcttatgttatactgcttctcttaatagtcccccacgaatgcttcttcaaacttatgaaccctaaacctccttccctttcgccacaagataatcctcccccccactgatgaattttttcatcatattaataaacccaattctatttaaaaaaaaaaaaaatttcttcccatttcaaatataaagaggacctcctgagatagtttatctgctccgtacccctaaaccccttacccacctttttgaaaaagcttcttcccccccccgtcccctcacgtagatttctccaaacaaaatgaaggtacttatttattcgccgcttttttttatttatcatccaaatgggcgatactacatgtagagtaactacgtttgactaatgtcgtcgcatcctgcatgtcaatactgacacatccacgtccaccccgtcagaggggaaacgtcccgtgttatgaactcgggctatctgctctaccacgtgtacaactcattcatacgcggggtctccaaaaaaagaagaagcgttttgcaaaattgtactggtgaaaatgatagccacgaaacaattccgtctaactacagaccgttgcaattagttgcatcaggtttgatttttctccagccaatctttgctctatctttctctactacatttcaacgttttgtgctccccttctggccatcctcaaattgtcttcattttttttttttttttccgtcttctccccccccacaggcaagcgcagaggtgcttgtcatcccgtcgctgcatgacaatttcgcctacgtcataatcgatgagtaaaacgaaaggcctcccccccccaaaaaaaaagggagagcatatttacaaactctttaccacgagagtgtgtgaatgtccactttgatgtgactatgtccccgttaaagcactgcatgtattgaaagagcacccgtatgctcctccttacatataccgcttggttttttttccctcatttagaaaaacgaagaaggctgcatgtgtagacccggtggagccagataaggtagccaacaagtgagcacatctttggtgtggctggcctggtcacgctatttgtgtggttcgtctggcacgctctttatatggctcaccgttgacatgtttttttacccccccgggactgccacagatactcagaaaaatcgagaacttgaatgtcgacttggaatacgtcctctgcacgcatcaccattatgaccattcaggtaaagcaaaaaatggtgcctttgatgtggggtgtcctccaaagcatatagactgcgtgggagcatagattggcatgacatacttttttttttttttaaaaagttgggcgtggttacacccttttgggtaaaagccgatgtgttcggtgccaactgcagtttttccctacccattttgcatatctctttaacccctcatttgtgtaatccctttccccgttttcttcacttaggagggaacctacgcatgaaggagctgagaaaaaaaattaaagtcgtcgggtcggcgtacgaatcgactccgggtgtcagtgaaaaggtttacgacagccagattgtgcgtctaggtaattggaataaataaacggctgggcatgccacctgtttggaggaaagcctgactgtggagaagccctgagggggcacatgaccatagttgcccccccaatactgctgtactgttatgcctaccccgccactcttccctcgccactgttcccccgccactgttcttccccctccacccctatccccaggcgagctgtgcgtaaaggccatccacgcgccatgtcacacgaaggggcacatcatgtattacgtgtacaaaatggatgaccagaaaaacgaagataacaactatgctcccattttgttcaccggggacaccctatttattgccggttgtggcaggttcttcgagggcagcgccagggagatgtttaaaaatatcgaaaaggttaagggttatcggaaggagacgctcatttactgcggacatgagtacaccctcagcaatttgaggtacagccaaaaggggaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatgaaaaaggggaaaaaaaaaagaaaactggccaagctctgcgaactccccctgcgcgaaactgttcatgcagcatctgaatgtgtgaatgtcgtacctggcatctctccccccgcttcaacaccgcttcaacaccggaccccctcccccaaccgcagattcgccttgagcatcgaaaacgataacgaacacatgaagaacaaaatgaaggaggtagaagaaaaagtcagcaacaaaaagccatccgtcccatccactatcgaacaggaaaacctgattaatccatttttcaggacccatcattatactgataagtttaacaccacggatgaggtaaagatattggataagttacgggagatgaagaacaatttttagttggcagaaggggggcactaccctgctctgatcgaaactcttctgctccgttctgcgctgttcttcgtatgggtgtcggtcgaaggacacatgactaggcccacccaaagagaagaccaaacaggcggagccaaccgaatagtggcacgtcctaagagtgtccactgcggcgaacgagtgtccgctgcgtcgaacgagtgcccaccgcgtttacagaaaaggtccgttcggccgagcgatttagccctttccactggggcatgtgtgcgtgacttccctgatgtggaagaacagagcccgctttgaggagaagcattcacggatgtagccacgtcagtgaccactggcatagtcgtccttgacgtacgtattcgcgtgctctggtcaaatcaaacgcgtttgttcacgaactccttctttttaaagatgaaaaaaatgggccccctcggcagaggccatacaatgggcgtaaccgcgggcaagaaattgacataaaaatggacgcaaaaaggggcgcaagaaggggcgcaagaaggggcgcaagaaggggcacgaaaaagggagcaaaaaagggagcaaaaaagggcgcaaaaaggggcgcaaaaagggggcacaaaaaaggggcacaaaaaaggggcacaaaaaagggacacaaaaaagggcgcaaaaaggggacgccccccgcgatggcccaaagcgaaggaataattaattaattttctggaagagagaatttaagacaaatttcaaaggcttcttcgtcatgtccaagccgaatccattgtgcttgtcgtaatgatgcttcacgacgtaatgcgatatgacgtgctttatttcctcgcatgcggtgtctgcctctatgtccgtgtagttgtcattggaaatgacgcagccatctgtggaggtggggcgaaaaaaaaaaaataaaataaaataaataaaataaaactattgagtaagagcgcacgtgagtgagggcacaaataatcgaatgaacggcgcagcctcgcttggcgactgtacacacattcgctcgcgtagttgctgcgccccaactgtgtcacgcctacttctgtgcgaggccagctccaggatcagcacgtcgtcatacgtgcgccgtttcacaacgtcccccttggaactgtggtaatacttctcgttgcaaatcagtatggcattctgttttattaagttttctaagtaggaataattgcacaccttcttgttccccaagaaatactcctcccccttcttcgtcacaggatttaaaactatgataatatcgtccactttttttcttttaaaaaaaatatatgcctcatgtaataaaaaacagtcatatattatagacatatctgtatctaccatattggagatctgtttattaataaccttggctgaaacgtttgcaccatctattatgatgggtctgaacttatagccctccatggggataacatcatacccattgtgtatgctcactaggtaagcataacagtagttgtataggtccttcttcgtcctgctgtttccgtatgaaaaattcacctgatttaggctttttatattgctgagtgataaaatgggggtgctcaacagggatgttatgtttaggatatctttggggatactgactgatttttcatgtggagatgcgtacgattggatcccttggttgttgttccttttcgacttggtgtacacgcgactgtgtctcccctgcgcgatgccatccctgtcgttttcgttgctcgccgggggggactctgccgcggacgcgccgctcgcaaggttgcccgagatggcaatgttggacgagctggtcctgttggccgagctggtcctgttgaccgagctggtcatgttggctgagctggtcctgttggccgagctggtcctgttggccgagctggtcctgttggccgagctgatcctgttggccgagctgatcctgttggccgagctgatcctgttggccgagctgatcctgttggccgagctgatcctgttggccgagctggtcatgttggccaaactcccccaattcgcgctgctgtccacgctctgcgcggtagccgcgtttcccactacacccctcgacgaactggacgcggtgacttcctttacggacgtgctcgccctcccgtggtagctctccccatcgtccgacgaactcagattaagctcgtcttttatcagaagggccttgtacggctgctcgtcacacagaatgcggtagcacaatttttggtcttctcggatgtaggcttcctcaacgggggaggcttcctcaacggatgaggcttcctcaacggatgaggcttcctcaaccgatggggcttcctcaatatggaatacatcctcttcttcctcttcctcttcctcttcttcttcccgccccaccgccgctgccacactctccctatcgtggtaccgcatcacttccgacttcaaggcagggctcgggatttcccttctgtcgcttctcctgtccgcccttttcgatattcctttttttttattactctttttcttgtcgcttcggttatcattccgaggggcttcgattgctctgcctggtgatccagcgcctcggtcgtcggtgtgggcaggggtgacatcgctaccgcagttgacgcagcaaacgtcgatgccgcagctacatccgcaacccacgccaacaccgctacccccgccaacgccgctatctgcgctatctgcgctaatggggaccccctcggagaggaaaacgctctcctgacacacgtcgccaaaaaactccaagtcgaacacggcggataagtacaccatcttcattagcttgaaatttatgaagagggtgtttctgtcccccttcaaaatgtagtactcctgtaacagctcttcctgagtccgttctacccatcccccggacaactccctactaagatacctttccgccatgtcttcatacatgcaggagctctgcttcttctccgtatcgataatatacatgctatacaactcgtctatcaagcagatcaaatcgttgtaaatttcgtacatgttcacatcgaccttgaacgaatcgatgttattgtaaaaatgcatgtcgtaataaagcaccactacgtcatataaatttttgctaaatagtgcagtaacttttttttttacatttggagttttctttctatccattgtggttatgcttccgtatattaatttgatgtctgatgggaatattaatcccttggcttccccctcctgtctctccttcattatttgctcttctcctactgcgtttctctccacatttgtggcacttaaaacgttccctcctacgtcatccctttttttgttgttcctattttctccttttgacataccaaccgctgcgcaatccgcttttatgtctgtcttcaacttggggcttttgtctcttcggtcatttttcctacctgctagttggtctttgccatctgctgctttgtccagcacatcagcctcgttgtccagcatatgaacctcgttgtccagcacatcagcctcgtcgtccagcacatcagcctcgtcgtccagcatatcagcctcgttgtccagcacacctagtgactgcttcccctctattattttcctcttcccctcacttatctgccgtttcccctcatttacctgccgtttcccctcatttacctgccgtttcccctcacttatttgttgcttcccctcacttatttgttgcttcccctcatttatctgtcgcttcccctggctcacttgtcgccacccttcgcttatctgcagcttccccgcgcatatttgcagttccccttcggctggactcttcgcctccgccttgcttgtttttttttttttcatcacaccccctttttttcttttctcattatatgtgggaattcatgctgtgttttttttttttcttttttcttttttctttccactcggtccgctttcctaccaccatatcaatcagtgtgttttttttttttttttttctctctccttttctcccccttcctctttcaaattttctgcgctaccaaatatgcaactttgaacttgtttaactcgttacagcactacttttatatctgactctacaattttttttttttttttttggcgggtacatggttaatgtcagtttgtttcatctgcttttttatattgctaatgctttgctagcgagtgcttcgctttgcaagtgtttcactatgttattactctgctttgctggtactctgctttgctggtactctgctttgctagtactctgctttgctggtactctgctttgctagtactctgttttgctggtactctgctttaccgttactctgctttaccgttacgctgctttaccgctactctgctttaccgttactctactatttccttgttttctttttccccctcgcatcgtcacatttgttcgctattcacaagagcagagttcatttctgtaacttttttccccttcttcaatttttttttttttttttttttcttttcgattgccagccattttgcatagctgcactattttttttttttttttttttctttcctcctttcacatcacctgttttttttttttttttttgcccgcacagatggtaacattttcctcacttttccatttcccattttggatatatttctccagtggtaggtagatcattacgggttattaactctcttttttgcgttgcttacatttttgccatccccgctgcgtttgccgttgccattacttctatgtttgcctctttttttttgctaacatgtcaaatgctacaattcccccctccccgcggaaacatttcccgtctttcacctctccccaccctctacaaaagtggactataactccattttattcccctccatttgtcgaagttaccgtcaaatttgtttctccatctgactcactcataatatatttttccccttttgaaacacaacttcaaattattgcgttattttttgtttttacgtcggacaaatttatgtgattttttttttttttctcgtttgtctaaatttcaccatttcgtcgagcactccgtaatcaacccattttgaaggaaccgtgttgctgttcttttcgcacttcgcatacacagtgtgtatatatgtgtgtgcatcaagcgagctttcccattttccctccaccatcgcgccaaagattagcctttttctccctgtgcctgcgcactcgccacttcccgctttacgaactagcacatttgctcaaagccttattaagtggaatacatttttacagcacactcagcagccttctaacacgttagaactgttcacctgatttgataccttaaaaaggtttaatctttctctcagtgcaggaaaaaatatataactacaaaactgcatcatctgacttgccaaaaggaatggccgtgcgatgtggaaatatcctttttgtgccattatccccacatcatcataaaatgaaactttgaaggaatcagaatttcctcccacacttatgccattcggtttgtacaattaaatacgcgaacctatatgtgcatttgcggtcgcatcgcgttgtactgctcacaatctgtgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttctatgatctcgaagcatttttaattttttatccatctaagttgccacaaaatagtggataattttaagaggggaaaaaaaaaaaaaaacctagcaaaacagtttttgctaaaacagttaaatgagtttctccaaacattgctcaatttttaaccactttcaaataaaattacaccttattatgaggccctttttaaaggcagcataattctgaatccccacttttgcaggcgccctgccaccactaaacctaccgaggtgccttcctaagaggaggaaaagaaaattcctccacacgttcatatgaatggcagtataattggggtatttcatttccttgcacaatttgattaacattttggtgttttcccaatttggtattttcccaatttggaggtttcagaccaaacattgagtggagacacatactcctgtttcgagaatgcgtcgaaaagtaggccacacaaaaaggaaaaacaattcccttttaacagcccaaattaatcatatttacgaataaaaacatatggctacaaaaatagccattttgctcatacacaattcggaaaaaaaaaaaaaaaaaaaaattatgactgttcatattttttctgaaatatttgctccagttttatgcaaaaactttgctttgcatgaacggttcataaaaaaaatgtgcccgctaaaaagtagtaggccagacaaaattaaagcccttcgttgaaatgcaacgggtggggaacctatttgtgcgtactggtacggtggacaatggcggaactccattttgattgcaaccccgctatggttaaatagacaaagggcagaaaattttttgttacactttcccagcaatgtacagatggatatgctcacgaatttacacacctgtgtacatatgcactattccgtgcgcagttaagtataaatgtttacacacagtaggggaaaaaatgctctttgtagaatttaagtgtgtccctttctcgtgtttatttatatccccctttggaagacgcactgagaaggtttacacaatgaaaggcgcattctcaagctaaacaaaacgccgaacagaggacaagtgcagatgtactacccacttcctactaaaccttcgtaaaggtgaaaaatgacgaaaagggaagtcattctagcaaacacacaagtgaagaatgtagatatttcttgataatttttcctaaacttgacaaataaaaatgtaatgccacatgaattcaaaaatgcagcaaaaaaaaaaaaaaaatgaacccttttatgctttcgtccgtgaaaggttaccagcaagggaaagcgtagcgtgtccttccagcctctattttttacattaacgtaaaaaaaaaaatttcaaacttcatttcttttttcgttttttttttttttgcaaatatgtgaacgggtaatgcaacggatattgttttatattttttttttcttttcttcttttcttcttttctccttttcttcttttcctttttttttcccattatgtgattcccctatgaggggcacaacatttaaacgaaagcgtgaagaatgaaacttggagaaaaagcgaaaacgcagcatttaaaaaaggttgggcatgtagtatgacataaaattggtgcgcaatttctctttttccttccgccaaattggaagtaccaaaaacacaaagttggaaggaaaccaaggcaacttcgaataacacatagaaggggaaaaaaaaacaaaaaatttcagcgagaggactgatagggtacgataaaggagagcgcgataaaagaaagcacgataaagaggttgacctacccatttaactaacgaaaagggtaagatgttcaaaacgatgaggaattatttcatgctaaattttaaaagaaactatcgacactattcaagaaagaaaaacataaacaacataaaccgaaaaataaacgacccttatagtgacctgtacaaaatgaactattacggaaacaatttcaaaagacttccaaataagaaaaccaaatcgaatgaatacgagctgatcagaacgtccagtaacacctttacctactcgtccccataccccccaaacattaactacaccttgaaaccctatcctgattcggcgaaggatttctactacgaaaacagaaaatatgtgatgaaatacaaaaacgtggaatacattcctattaagagaatggtgtgtaaggggacatgcagacgaaccaactgggacacatactacttgagggttgaaaagtgaaacgaaaaaggagaggccgcaaagttacctgtgcatatgcgtacgtgtctacatgagtgggttaaatgtgcagggagtacagatccggggaagaaaaaaaaatagctaacgcgtgactaataaaaatgaaggcatgtcattgagaatgccttttttatgtggtggggaacgtagcgactgtttggtaaggttacttccattgtggcctccgcgcgagtgggtacacgtgtgcatacaccacagcatacgcttcacgcggacgcctcgctcgtgtttttttttttttcctttatgttaacccccagttctcaaggggcaaaaaaaaaaaaaaatcacagagttgggaaatcgcaaagtagggaaatcgcaaagttggaaaatcacagagttggaaatttcaaaattgcaacgttgcgcagttgcaaaaaagtgagcggcaaaacgtactacacgtatgctcaactgtgaacaaaaaattgtgccacccttgttagccctgcaattgtgtaaactgtttgcacccctttgctaattttttattttctcttttttttttgtgtgttaacgatgaattgtcggagttgtcaatttcccatttgtcacagttttgtgaaattgcgaagctgctaaattgtgaagttactaagttgtgaagttactaagttgctaagttgttaagttgtgattttgtttctttttttttttttttttttttttttctttctcctttttttcctttcccccttctttctttttttttcccctttgaacatgcccccgtttttgagtaccccctttaaccgcgccctttttaatgacgcaccgcgcatgtaactgcccatttggattgccccctcattaactctgccaagttcgaactttagtgccccgggccatcttcaaaatgaacgtggaggagaaatacaaactatttaaggaaaaatataaagagataaaggagcaaaatggtaatacctgttgttctaccatgctgcgcggaagccaacgggttgtctctccgtcgagcgttatgatttggctgctcccccgttttgacactcccctttttgacactcccctttttgccactcccctttttgctactcccccttttgctcgcttagacatcctcaagaaggccatagtggagtacaaaaaggacattaagcagctggaaaaaaataatgaggaacagaaaaacaaaattaactgcatggtggatgagaacaacgacttgttgaatagcaacagccagctgtccagcaaagtcgcacagctggcgagttctctggaggataaggtagaggaaagccaacacgcgcgattacaccgtgcggcgattacaccgtgtggcgattacaccgtatggcgattacaccgtgtggcgattacaccctgtagcgattacaccgtatggcgattacaccgtttttccatgtgctgcgtgaagcgctattgtcagcattgactgcaatgcgctggcgtcatggggaagtcccaccgccagctccctcaccccatgtctttacgttaccctaaccgcagaagaagggcaactccgggtggaggaacttaatgctgctcccaaaaaactcacgggaaaatatccaagagtctgtcgcgttcgaggaactcgaaaataagataaaggaaaatggttcgccctgcgctagtggagccatgcacaggattgagagtggcgtgagagtgacatccgagtgacatgcgagtgacgtgcgtgcatgttgcctactctccaggggccaacacagaccaacaacccttctttcgatgctaccccctcccccttcagagatgctgcacaaaaaagtggaggacctgcagaatgagaataaaaagaaagagaaggatctagacgcatgtaggaccttccataaggataaattaaacgaaagagaaaaaacgattgacagtcttaacgaaattattaccaattccagcaaaagtgttatcaggttggaacgggaaagagatgaaatcagacaacaagtcgaagaggacaaagcaaaatttgctcgtgtcatagaaaacaaaaatgaacacataaagaaaatggagaaaatatacaaagctatgaggagaaagtgttatccaaagtataaaataaattttaatagaatcccactttcggagcggcccgaccattatgatggttacctgcaggtgggagagcgcgcaggggggaagaacacgcagggggggaatcagttgcataccccagttggaccccctgcaaagaatttcatccctgtcacccatctgtcacccgactgccccctttccaactgccccctttccaactgctccccttcagcgccaaatcaacgagcagtgcaaattattccaaagtcacatcctaaatggaatacaaaggttgcaagaataccttcgaagctgcaagaatacttttgcatctcaagcaaatcagttaataaatttttgtcacgaaatggaaggagagcagagggatgatcagtttgactattctagagttgcggacctaaagagtgtttcccaaaaggtaataatgcattgtcaaatctcgtctaacacatcggagtgtgcaccatggggtggacttctcccaactgcactcactgctccactccatgtgtacaccttccaaccgttgtggtcacccttcgaaggaagtcaactgcctagaggaagcgatcaatctgttagacgacctcaggacgtggctgcatgggagccaagacaaggtacacgttcaggtaattcttccaacgggttcgtcatccccccatttgggtttctcccccaacatgagcggttttcccctaccatgagtgcttctcccccaccatgagtgtttctcccccaccatgagcgcttctcccccagcatgagcgcttctcccccaccatgagtgcttctcccccaccatgagtgcttctccccctccatgagcgcttctctccctctgacaggccctcctgcgcaacctgtccggcaccgtaaaaaaaatattcttaaacgtgagcatctacctgtgtgtcgaagaataccttttcccaacatacacgacagcgaaatctttttcactaaaaaatgtggttcgagaactgaggagtttgaagagactgcttctcaaatcgatcaacttttttgcactcatcttgtttgtaactccatacgaaaatgaaaagatagtggaggagcattttaaaaagagaaatatcgttaagtgggtcgacggaattgaaaaagaaaaaaacggaaaaaagggagaggagtaccatatggaggcgaactacgaagaggtagacacgagtctcccaagcagtgaagacgacgctgccaagagtgataaaatgccaaagttaagggaaatccattttaaagaattactcgaagaaagagaaaaaaactctctctcaatatataaaaatttaaaaaactgctcagaaaaaaataaaaaattagttacctatttggggaaaaaattccacaatctgttagatgatttttctcattccttaaaatatgtgaagtcctatttttcttttcgcatttttgagatgaaaggatctgaagttctccttgtagacaactccagcgtaatgacagaaatgtttgacgctacggagtccctcattaattatcttgaaatgttcgatgttgtggaaaagaagcagtcgctccctttaattgcgttcctgtcttaccaaaggtttaacactcgaatggcgtttgaagaagaaaaaaattgcctaaataggatcaacgaggcgttcagtcaaaccaggcatatcccctacgctgtgctggaacgcagcttcgggaacctccaaatgtgcaagaaggacaaggaccaactgaataaggcgcttttgcgaaaaaccaagttaatcaaaaagttgaagagaaataatagccaggttgggcgcagaagaggggcgcccccacgtcgcacaccacgtgtgcgccacgccagcgccgttcctacgccgcgtctacaccgctaacacaccgttcctacgccgctcctacaccgctaacacaccgcttcttccccgtgacagaccctcggcgaacttaagaacgtactgctgaccaacaaagaactgaccctaaacaaccagtgcctgaccaactgcttgcccccaaaacgggagacaatcaaccacgtgggggaagaaacaaccgaggagggcatccagaaatatgcagaaatggtcttcaactttgtcacgtatagcaactcagagaagccaggattaactgttcacgaaaaacagctcatcgaagcgtacgtctgttcatgcatacgtataaaaaatctacacatggaaatacggaagcacgtggaggtgagaggccccagctttttaccttcttcccataagtgtacctgctcgaagaactacacacataaactgcacgcgtaaatatcttcaaaactgtgagtgcttccacatgggagagctccgccaactctctcccttcctccttttcctccttccctgtacaggttctggaaagcctacaaaacgggttcagcgttaaggagggagaaatacaaaaactgaaccaccaaatagagacgtacaaggtaatgccattccacgcgtcatgacgaaaaaatgtatcgaaaaagaaactgctcgtttttccatccacacaaatgggtacgtctccctaagttactatttcgggggggggaaccctccatgatttatatttttctacatacgaaattgggattcccccacgcaggaggaagagataaatattcacaaaaaatacgaagagcaggtaacgaactgagatggggagtgtgacctgaccactcggacaaccacagcacggtcgaaggtccaccccagacgcgtaggtccaccccatacccatatatccacacgcacatgcttatacaaccgggtggatgtgcttctccccctccccccaacagatgaatacactgcacgatttaatcgtcaccctggaaaagcaattatccaaactgaactctgaaaaaaatgtgaacaagtttttcatcctctgctccatttgcggcagcaaaaataacatcggtaaaaatgggaaggtgaatcggcgtatcgtccggtcgtcgcgtcgcctgactgcctgatcgtcgtgtcgtctgatcgtccggtcgtcgcttcgcctggccacctgaccgcctaaccgcctaaccgcctgatcgtcgccaaatgagaggcagtgcaggttaaattccgccgcttcccatttcccccccctttttttttcgcaggcaccattctgaaaaatcgaaagtgcctcaaatgcagttcgataattattttcttccagtgaggagccaaatgaggggaagccacaaaatggagcaaacggacgcagtttgacaaggtatgaagaccctagttggaaattccgcgtaaccataacatcattgcttcggccagtaatccttgtacgtgagctgaatgcgcttccctttcttgttcataaaattcgggtccatgtaatcctctggcaggggtgtctccggaatctgcagaaggaaggggggaagaaattttggtaaattaaaaattaatcattttttgaggatacaaaagaagcctctctatctgtttgtgcgtattaaagggggtagaaaactctcgcctcaacgcttctccacgaacgcgatcttgtgttccctttcgtgtgcatctttctctatccggtgtgcaactttctctagccgaactctctctctaaccttgccgggctcataggtccacaccacttctgtctcatttaagtcatactcctccgaaaaaactacgttcccgtcgtccggcagtaggtgctgcgaggtgggtgcataatggggtggttcgttcgttaatcagttggtcacttcgaaatgggtcacgtcgaaatgggccacttcgaaatgggccacttctaactcggccacttcgcctgtctttaccaccatgcttagacatgcgagcagtaccagcacgatacacaaacatgcagacgtgggtgccaacgcaggtgcgggcacacgacactcctccggcttaccgttaactcccccaacttaatcgaattgtacggctctctgtaagttagcctcgacacgtcaatttgaaaagggggaggaatatgattccctatcactttgcactttatgtagttcatcgccagctggacgtggtagccattgacgtacgcagggcagccgataaggccgacgatgctgcatgggatgtttaactcggtcacttggttgttaacaactctcgcaaacttgaggaagtatatgtgcttttcgactgttcagaggggaagggggaaggggggagatatcaggttagaggcggagtgcaggttagcggcggagtgaaggatagaggtggagtgagggataaaggcggagtgcaggaatggcagactgatggtggctgttgtgatggtgttatgccgtgggggcgcaactggctaaccgccatttctccaatccgcccaactgcgagcgaagcgcagcccccgtttagactcacccggatccgcctcaacgtgtgacacgacgcactcgacgacgttcccatcgatgtgaattctgaacagcctcgcggagaacactaaaggaggtagaagggtagttttatcagagggtagctactagcacgcacaattggtgaagaagtatgtctatactttcccttttattttattttttttcttttttttcatatttttttccttttttttcatatatttttccttttttttccttttttctccttttttgtcgctttttcgctttttcgagcattacgcaaagacaggtggccgtcctcctcctcgaaggcatactcatcaatcaacctgtggtcgatgcaaatccgctgctccgctccgtatttccaaatgatggctggaatatacccatgcacttggagcagctccttctttttaaacttctcccagcatctaccctgcacatccaccactgtgcttaccctactatgcgaattgaagtagtcaacaatttcgttcttgagaaaatcccattgcttatacttcaaatacagcttgtaatttaggtggttccttttcgcattgttcatgaagaaggttggtttactaattagcttcagtctgttcattttttccaccagcgaggggcaggcgtggccttaaggaggcggagccgtgtcctgctaagcagttaagatggctcacacacgctcgtatacataccagcactcgtatatatacacccccatagttagctagcgtgtatgtatgttagtgcacatatgtaggtatgcacccaatgcaagcatgcgcatgggtacgtgcgcccccgttctacaaggccaaaccgccaatcaaccctccaatcaacccgccaattgcgcaaaaaagggaaacaaacatgaactccagggtgaaccgcgcgtgaaatagcttcggtaagcgtataactgaagcagcattggagcaaaaaaaaataaaataaaataaatgcatacacatgcgcatatatacacctaacaaatggaacgtgcgaacaaattagctggtgaactcgcccacgcgctccttcttcattctctgaagggagctcacagtcgagttgaacccattacgcaggtgcagtccttcccagcgatacgcgtttgaaaagaaaaaaaaaaaaaaaaaaaaatcttcatcgcttcgccatcttcgctcatattagggtgatccccacgcaacggggcaaacggaggggaaactgttttgcccgtttgttaattccaaacaaaggcttttagctgattcgttttacgcaccacgtgtgggaggggttactacacgcaaagttctaagcgatctaacagacagctctcctagtggaaatagcctaattgtgcatagtagtaaaaaaaggcacatcctgctggagcgaacacatcacacagtgctgcagggaacaacacactgggatcgtcctaacgattccgctacaaggtacccatgatgatgttgcctaaaagggggaggatattcccatatggtcgtatacttatagaggtgtgaatttctttttacattttgctttttttgggtagcttcttctcctcgcgcagtgctatgctactccacaggtgcactatgctctctccacacacacacccttttccgcatgctacgcagcacgcgtgcttccgcccacattaccattcatctcgtacagatcgtcgtttgagctccccgtttcggaggcgtacttcttgtttctactcagggagtaggttttcagttctatgggctgcgaacagatggggcaggggaggagatatgataggaagcggttcgacgaatgagaggcagatgtgcacatgtgcagatgacgagggggacaaggtcaggcgcattctaattggccaacatcatatatacgacttcgctcgcaaggacatcaaggggatgccccacgtgtgccctcctttttagcgcgcgagctttgtagtaccgcctcaaacgtcctgctgtaaattcttgtgatctcctttttgaggaaggacctctcccgacgacaagatacaaccagtttgaaaaactgcttcgattcgctttcgcaaattgcctgaatggagttaaaaaaaaaaaaaaaggagaggaagcagccaacgatgtgagagtctctctcaaaggacaccactgcatgggttgattcgaacatgtattagatacgcatactgcccaggcgtggcaatccatgtggacttaatgagtacgatcgttacgcgactgccgtatcgtttgccatcgcaccgtagaggggcccccctggtgcgtggaaaatgagcctcacacggaagcacctctgcacgcccctgtacgtctatgtacacctctgtacgtctctgcacacctctgtacacctctgtgcacctctgcacccccctgtacgcgcctcttccctcctccacttacgtcaatcttcttgaacgcatcagagcttaagcctatgccgctcgtgtgcgatgtgaagtagcatggaaaggtctccttcctgcaatttttctcgatggtcttcctatcactggacgaataaatagtcacctctatgttgtaacttccgttcatgtttattcttttaacatacgagctgtgtaggagcaccgtgatgatatttactttaatggttaacatatgctctgtctgtttggccttcttcccgggagctttgtagagggtcttgacgattttacctgcatcttcttggttgtccttgtgtgtgaccgttggttgatcacttttatggtcccctgtttgaccggtctgctcacccacccttttttctgccctctcgtccaccccccttgctgctctctcttccacaccgatgtctgactgcgtttcctcctcctctcccgtaaaactcgctcccatgtcttgtcttcccgtggaatccatacttggcaaacgttccacgtcgctgtcactaaagtaaaggtttcgtttgactcgaacaacgtttgttagcctataactaaggctgcttttgctcgagtggacgtgacttggtcttttaagtttcgtttcgcccttttcgtccttttcgtgtgtcatgaggtgatgcgaaaaaggggctgcttttgtttcgtcatttaaacttaatgtgcacgctgtgtgtgttgccttgatttgcgaaaaatttaaggcctcccttttttctgcacctcgcgtgaggtttgctgcggattttgctgcgggtgttgctgcgggtgttgctgcgggtgttgctgcgggtgttgctgcgggtgttgctgcgggtgttgctgcggattttactgcgggtgttaccgcgggtgttactgcgggttttgctgcctttttttctgatgttgtggaggctgaccttcgtgatgatggcactcccgatgatgactccgatggcggtggacgaaccctcttttcttcttttttttccccctcctcaataaacaattttcgcggccaacggacggggggcccccctttgccgccctcaatccaactcagatttgagaactgatctgtttctggtgcttccttcagatttgcgttcttcctgtttgaaattttttttgcatttcttcgtcttctcatcgcaaacagtttggacaactctcgctcctcgctctggttgcaaacaagtgaaaggtctttttttttttttttttttttgcccttcagtaccatccgttccttcacctggactatttcttttgagatattttttttcaagaaaaaattcgagggtgctcttggagcattcaatatgccttaaatcgacatagttcgaatttcttgccatcccttcttcattttttaaaaccggtttgtccatttggctctgcgtcattttgtgtggaaacgagcccattgcgcggggagatggttttccccctagaccgatacgactgcttttttggcgtcccaccaggttcgttgtctgcttggcgttattccccttttgagtgccttccttcctgggagcattaaacatatggctcgcctcgtggggggaggcagtcaaccttatttcatttttattgctcacacttagggggctcctccctttcccttgatgagactttaaaggaccccgctcctcttctgccaccattaggggggaaatattttccttgacctttttccccaatttggtaaaatcataaaattcgtccttcttactaaacccttttgcagtgttgcccttttcgtccttacctctgccaattttgttctctgctgatgggtccaaatcacaattctgcttcttttccttcccatgtttgctcacaatgtgtgatatgctcctcccccctgtgagggcacccttttgtctaagactgtttttccttgggagtgctacctcaataggcctaagtaattttcgaggcgatccttccttcttaagcgtatccgatttatgttctaaatcgcctccctccgctttatgttctaaatcgcctccctccgctttattttctaaatcgcctccctccgcttcttgttctaaaccgcctccctccgctcccttctttcccaccttgctacgcttggaaagcttataaaatcgttctatcgcactagggtgagccttatcaaccatcccctcgcttctcctactgttatagcttgctttttcttcctttttccttttttcatccttagatgtcgaacttaacccttcctcgcttttcccctctgcatgcaactttttagcaccttcctcgcttttcccctctgcatgcaactttttagtgccttcctccttttcatttgaggacggttcttcttcccttcgaggaggtttccccgatgagcctccttcatccagactttggggtcccttctcaattgctttgcaattttgcctatccgtcttaaagctcccactacgggggtggtcaccatcccgattgttcttccccgcatatgaatctccaaacgtgttagaggctccttttttgtttcctccttccttatgttcttttttccctccaaaatttttacttttataaaatcctactttttcttttctctccaccgcttcatgatgactcttttgggaaccattatgtgcactgccctgagtgtccagcacatccctcgagggctcactcacacgtttgaagtcttcgtctctcttacttcctccccttttaaagacatgtcctacggagctttttaacttcctatacgaacccagttcaccttttgaacggttccaaatttctcgcttaaccacttctggttctcccccccttggtagaaaaaaactttttgtaataattttctcatcgttcttatcatctacgatttttaagatagaactggataaaggagacctccgttgtgtatctcttaagtcctccctcttttgtccaccttttggaaaaggttcctttgttttgtcacctccttgtggatttctcatttttgtaagatactctttaaagttagtcacatgatgtccctttccccatttaactactttactctttggataactcccttctaatgcagattttctcggtaggggggattttttagacatgccaattcggattgcatttccttcggccttcccacctacaacaggtactccacctttcctaaagtgatgtttcagagagccctttctatcaaaatggataggtgcaccctttggaccctttttcaaaagagcgtttttttttccgccaggctgctttatcgatttggtatacactttaacattccatttggctaaaggggatttcttttcaaacttattagcattgttagttccccccttttttggaacccctaaaagggcatcatcaatcatgaggccttttccgcccacgtggctcctgtcagaattaatgagcttctcctgctcatcatcgaaaaagacgcgtttcctttcctgagcccacgcagagtgatcacttaccaccttttcttgataaccgtccttggaacaactccaccccatgttaggaaatggaataaaccggtccactatgttattgtcatactgttctccacacacctctccatctaaagcacaaaaatcatatatcctttctatccttgaaaacagttttttttccttctcgattgctttctttatccccatgggatttttcacacctgtcaactcgactttgtatcttacgcttaccttttcgttcctctccttccactgctgctgctgatgcagatgcccctcctcgtagtttcttactattagcatggtcagcggcaggctctttggcgcgtcatccaaatagacccttttcaatttgtccacacccccattttccccccttcctaagtctgccattttatccctttttatatccttcccaatcagtgtgtggtcatttttgccaaatcttccctctagcttcacgtacctgaagaaaaggtttaacacactttcggcttcaccatcccagttttcctttttcaatattctgcaaatctgcccccgaacgtattcaagtcttctcaaatgtgcgtcgtcgttaagttccctctccacattgctaagaggcggcttactgtgtagtgactcatctgggagcgacttctcctccctgtgcgctgattcttgaaaggctaaatagagctcacccttaccgcttccccttccgctgacactcccactggggttgcccttttccaggacagaagagtcccccccggggaggtcaacctctcctgcaaattttccaccttcatacatttcgtcgaaaaatggaaagcgatatttgtcgtcattccgaccatcatagtgctctcccacctcgctgaaatctgagtagtgctcacccccgctgaagtagccaatttgggaatatctcaccgaattggacaaatctgcttcattgtgcacctcccccccatcacctacgctgctcagtcgaataagttttccccttaaattggtgtatctgctctttcgaaagtagaagttatgctctccatttttagaaactttttctagggatacataggaatagtcctcattggaaccttctccttttctggtgtactgatggtcctgttctcccccaagaatccttttagacatcatgtctggactgacacaatttttcaaattctcctctgccatatttgcatgcatctccctgcacttgtcgctaaaaaaatattctcctttttggtcatactctactttttcaacggaatgatgcttttcgcacaatttaagtttctcttcatctccttcctctttgcaaaaatgaaagcgtttcttggacagcttggacatccctaaaggtctctcttctagtacctgttcgtcctcctttttgctaccatgcacgtgatgtccctcgtaatttggcctcaaatcagcactgctactactttcgtccgtgtcatattttgaggactccacagaggttaccttacccccttgatatttcgctgccttcgttttgtttcctctactgttcacataacattcaaactgctcactccctttcggtaggggcaattttcccttttttttcttcctctccaaaatgcccccttctgaagagtctccccctaatctgccactgttcgatttattttcccatttttcaagctccactttttccttttcacgatccactttttccttttcacgatccacttttcccttttcacgatccacttttcccttttcacgatgcactttttccttttcaccgtccacttttcccttttcacgcgtgaagttgtgtcctttccccgtatcgaaagaatccatagaacatttcttcagttttgctttatttttccctaatcgctttttcttgggctccccattgtatactgtcttcctcctcgaatgctcgataaacatcctccttctttctggtccattactcgaatcggacgttgacctttcgtgcgctattttttcactactcttttgatttctaccgagacgctttctgggcgaaagaattgttgaacttttacaaatacgcttcctactcatttgggaatccttcttaagctctctacttaaggacgtgtctgtttcactactgtctaattctggttcgtctggtgggaggttccccttttttctctcttcatttaggcttgaatgacctaatctgctagcaccaccaatttgaatgctaacatgactcctcttctcatcgcagggaagtgtaccttttgatagctcactggcatctctttctaagtggtcattatttttatttagatttatcctttttccttcctttttcttcctaccaactttgccatttttagcaacacctcttttatcgatcatttttcgtaagtattcccccctattgggtaaagtcagcgcaagtcccaaatccaactttggcacattagcacattttttactacaccatattttcgaagcatattttgtaaggtctccctcatttgtgcatttcgatttatcaccatcagtggactggacagaagcagccacttcaatcttgccattcgctaaatcgttacaacaaccgagttctttgttttccctattcgcctctttcgtatctatattactcttattactccctttgtggatactttttctttctcctccttctgaaacgcgttctatgcctccacaacttggcaggaacgatgcgaatttcttgtctttagtggcagtgggattttcttccaagtttgtaaacgcatcctctaaaatttccttcttcatttttatcattccatttgaaaggacaggctgcggagtgatccttccatgagcattatttttagagataccgctaccctgcatacattttttatcactggtaaggagggagtgttgagtctttccccctacactatggccaagttgctttatctgacctccccaacctggtgcgacatgttttgctctcacgggggagttatccgacacatttttctcgaaacctgcttggaaaaattgtacacaagtaggtaaataattttactaataatggagaaaaaaaaaaaaaggcggcattttaaatatgagcggtgtatacatttttaagtgattacttggagatgtaccccttggagagttttcacatccactgtgatcttggcttagtccaaaatcctgcaaaaaaaaaaaaaaagatccacgttttgagcagtttgtgtgtttcttcatacatgtgtctatcctcacggcgacacattaaagcgtataatttcctattgaagcacccgttgggagaatctcatcatgttcaagcgggatcacaagatatacaatgcatggcagcaatatgtacatagaatgcagcacaacggattattccctccctgtcactaggcgtcccgtactggcacttctgcccagctaacgtacctcacatggataagctggttctccacaattgctgctttcatcaaaattttctaattttagtatattgtaatagtcgagtagatcattaaagaacttcctcttaatactctcattgaagagtctgatctcttcgtcgttcctaaatccaggggaatactcaaaatgttcttcatcatcaaaattttccgaatcgtaattcgccttggcggaaaaggcacacttattattatgccgttcactttcctgtgtggtgctgcccaagtttgacgataacccgttcgaaagagttaatgattcgctttcgaggtaactttcacgattttgtatctcgtttgacactccattaaggtctatttcttgcgacttttctatttttccccttcctgagcgcaagttgctaagcgctaaatcaaagacatcgtcaacgtacttcttccttttgtcatggatgacctacaaataaaaatgtgtgttggcgtgtcacctcttcggggggggaagtaaaaaaaagtgctttgaaaagttgctcacctttgtgtttccgctctgcagtatgcctacgtgaaaaagtgaaacgtgcaaatagaatgcgtgactggaaggcacgaatgaggcgttctacccaagtgtgcaaataaaacgcttcaatgaatttgctttaaacggttcgctatacttctcaagttttcaattaggaagggcgtgtcttcactgcaaaaaaaaaaaaagaggataattttaagggaacaaataaacaagagtggcattaatacgtcaaaaaggttgacactcttcgtctgctgagtagttaatttcccccttttttttcgccgcgcttactcagaaatcatggttaggctgtttgtagacgcgattacgagaactgttctgagtgattgcttttccgaaggagaaggtgtaagtaaatcgtcttttaagttaattgcaaagatgaaaataaaaatggaaaagaaaatataaagtaacataaatttaaaaaaaaaagtaaaataacatcctacagcgcagcaaaacaacaaagtagctagtaggaaaaaaaaaaaaaacacgcacaacttaagtgtgccgcgaaaaaaaaaaattctgaacgttcagaaagtattgataacattgttcgacattttggctagctggaaaaaaaaaaaaaaaaaacaatcctcaaacagatttatccacttcaaacttttgccaattaccgcgtcggcggtggatattgctatttatttcgcttgcctaactttttgagaggacagaagggggagataactaaaaaggactatttcattgcatgtgaggaaatacctccaccatagttttcgttttatgtgtgtgtaggaacgcgtttcctctttgcataccactcccgttgttgcttcccatcattgtcgtctttgccgcgtagccaccgcgttgattaaagaagcagcattcgccaattgccacatcggcccattaacccatccgccaattaacacactagcgccgcaacgtgctgagcgtctttctttaagggtagagcgaaaataaaaatgtttccatcaccgctgtttgggtaaaattggtgacatgcacaaatggtactaaaaaagggaaaggcaaatacggaaaaaaaaaaaaaaagcacaactgcacaactgcacaactgcgtaactacacaactgcacaactgcgtaactgctaaaaagaagcaaactgaactgtaaacgttacgccccaatttggaggaacaaaaataaacatatggggaggggaccccaaatgagataattcgccattttcacactaaatcgtgctgaatcatctttatcagttccggaacgccgctcttaaacggctccgatatgagcatacatttaaaaatggtgtgtactcgagaaatacaaatcataattacgtatgccattcttttataagcaatgcaggtgagatagttggataaaattctcccgacatagtacagcagacgcatgttaagttttattttcttgtacaattctatcattaaatattcgtcactctcctctacaacatcagcaaaaatggacaggacatcatgtaacttcttcacataatggttacagctaaggaagaattttaacttatggtatgtgttgtagttgctgctcatgtacctcttcaggaacgtgtactcgttgaacaaattgattaacatatttttgaagctctttttgtgttggacaatgtaattctttatgtcgatacacctggatataatagccttagttgcgtttttgctaattccgtatttttttgttaccttccttttgaccttctttgtgttcgctggggaatcacaaagtgattcgtttgaatcttctttaatcttaggctcttccgataggttattttgtgaaggcaaattttgtatcgcatcgtttgccgtaacctttgctgggcattcttctacgtataccccacagggtccggtgcaagacgtttttttatccacggggggataggtgaatgcccttggagggctggctttttctcgtgctacggcttgccagtatccgctgcgtatttggtgcgttcccgtggggtgatataagaggttaaacacgtttgggaggctagtcgggtggtcagttgggtgatcagtcgggtggtcagtaggctgatcagttggctgatcagatggttgacaagttgggtgctcgcttggatcctcgattggatgctcgcttggatgctcgcttggatgctcgattggatgctcgcttggatgctcgattggatgctccctcggatcctcgctcggatgctcattctgcttcgccattttctccctcacacgtgtccctttgtccgcgagcccatcatacttatggataaacctgtgtagcaacacccactctcctatttctttccgcataataaggtctatctggctttttccacttatcctggaatgttccccatttcgcaggtcgtccggcagtctcgcatcacgcatcctaccctccctggttccccctttgcaatttctgcttttctacgggtattctctctcctgtgttgttcctatgcccctatttccttcactgcttggtgatttttttttttttttttgttgttttcctttattatccttctccacaatgttgagcattttttttctcatactctcccctgttcaggtgtttttttgaaattttcctgagaacgtaaaaaaataaaatcttcttttctccttcgcaggaatgtggataagttgtgccatgttcctgggtttactctcttcgcaatgtcgtttgttcactaattttaacatataatgtatgttattttttccgcttgttaaaaaaacggatggcgtgaaaccactcaagtggttgagatacatataataatgggggcttaaaaaatgaggcttcaaaatggtcgacgttttgaaagcggtgcggaaaattccgaaatacatgcgggttaaagtgggagaaaaaaaaaaaaaaaattgcgaaaaatgctacttaaaaacagcatttaacagggcgccgcagtcctcaaaggcgttgcaaaaaaaaggtcacagtatggaatactgacccgtgctgcgcgcgtcgtggcaaccatgttgcatcctcacatccaggggcagtgtgagaaggttaacatataaacgcgtagattacctccactgatatgtacatattattggcgagtcatccccccctgagtgcagtggcatgtggaaacgggaaacacgacttctcacatctgacaagcgaaatgcgaccactgtagggcacagctgttgaatgttatttcccgacaatttgctcctcccgatgggttcttttacccattcgttgcattctcagtttagttttccaagtagaaaaagaacgtcatgtttactttctcctcgtttaaaaaggttaagctgggtccgcataggattgtggcctgccatgggggcaggtctgcctccgtatttacccatgcagcagtgtcccagtcaagaaaggaacatcccatgtgcagtctaccatgccagaaaaattccaaacatttgtgcaccctcttttttttctctccttctccaccttttttttttttttttttaggtgctcgtcggagtgagcgccgccaacgtgggggtaatagcgggctgcttttacatctacaaaaagaacagacctgtaaacgacgacacactagaagaaccgagcgaaagtttcagaattaaaaccttcgatgagctagccaaaagttatgacgaaaaaaatgacttcatagaaagagtcacctccataaataaatacaaaaagagaaacttccgaaaagtgaaaggagttgtcctagaaataggggcagggtcaggaaggaatttctcatttttaaaaaaagtggacgccttagtatgtgtggaaaaaagtgaaaaaatgtgtgaagaaatgaaaaaaaaattggaaaaaataaaaccgtcatatcctgtatatatcataaatgatgacataaaaaatgatctctttcgtcccaacgttttcgattctgtcatttcgtctttcaccttatgttcactagagcatgtggacaacaccttagagaaagtctaccaagcgttgaaacctgatggtaggttctacttaatcgagagaggcatcatttacaacaaaataattcgatacattctgaaaaaattaaatttatatcctaataaaagaattccttgggaatttggttattatgaaaataggtgccccttgcagattttaaaaaataataatttccacgtcatttttaagttaataaaaaatgctggcagcatttacatacttacagccaagaagcaggggggctcttctccccatgttaagaatggtgcgttcctcgcgcgtgagaacgaggcgaatgcaattcaaaagaccgatcatctgcaaaacgaagttaacgacaaaaggggagtggaccaaacgcgggataaggggccacccatcgacattaaggatattttatgtcatcgaatggccgccccgatttattactcatacaggaatgggtaagcagtaggcgctccacatgggcgtatgggcgtgtgaatgatgggggggagtgaggcaaaaaaaaaaaaaaaaaattgcacacgcttgtccatgcacaaaattgttcatgcacaaaattgcccatctacaaaattgcccatcttccaaattgcccatcttccaaattgcccgtccacacaaatggggcacacccctgcgtaaccgtttcgtctcctcttcgttcaacgtatccaatgcgaacaactcgcaggatccaaagaggccctatttgcgctttaggggcgaacaaaaatggaaggggggtgggtgatgaaacgcaggccttacgtatgtgtgtaagtgtagcgtcatcttctcccgaacgaactgctaataaatgcgtacacctcaccgccacctcgtttggcgacggatcaaaataagttagttcgcccaaagcacatttctccatgtgcaacaccacaacgtgtcatagtattcagagtggccacaattcgttacagcagcttcagctgccccgttatcttgttaacaacttcgtcggggactggaaaaaaaaaaaaaaaaaaaaagtggaaaaaagtggaaaaaagtggaaaaaagtggaagaaaccgtcttggaagcggaaagagtaagataaaacgggaacacccctcacgagatcacgcacgtcgttgttgtgcggaagaaagctccgtttattttattcttttatttattttatttctttaattccttttattccttttttttaatacccggctcgatggcgatgaccgtttccgtgttcggctcgatttgcgtccggccctgaggagaagggggaaacggggaaaaggcaaaaatgagcaggatgcattcactccacgctagtcacagtcacgtatgagcctaatatgccgcacgctgctcttaccgcgtcgatgattatggacgttatgaggttttccatcttggcctttctttcaatttcgtacatttcttccaaactctgaaggttggattggggtggagtggaaataatttaagcacagggggcgtaagacgataagcaaatggccttttaatagagccaaattggaggagccatttctcccccgtggattaccgatatctttaggacaatctttttctgtcccgtctttttccaaaggtcgaagtaggtgagagtgcctttgccactttcgctcgacttcagcttgttatttcttttcagaattttctcgtaaactgctagacaggcgtggcaacactgggagcagatcttccccttgttcattttgatgtctattcgtggcaggggggaggggggcagcaaaatgggcataagaaaaatgagaataagcaaaatgggcataggccgaatgcgcataagcctaatgcgcataagccgaatgactgttgcgctgggggagtattatcatcccaaggagctgcacaatgggtggcggctccgcaacacaagtgctaccggcaccccggaggcacgaaggaacctacccgtcctgacgcagaacaccattttgcagtcactcgtgcatatcaagtcaaagttcgcacacgcctcccttatccgcacggcattcttcttcatctcgttcatatgcttggagagaaggccgattacaaatccacacaaaaaggtaaaaagcaaaacgaagacatcgtacccgtcatttttgatgctgcccaagtgactgacgttgcttcctgagttattcatatgtttggagttcttgcagaaggatagatgggggtggatgtggaggaggtggaggaggtgagaggataatcggggaggagccctacttacactcacttgctcacacagcacacgtttcgcagtgggcgatgttgctttatgaggtatgcgacacaactatatacctgtataacttggtaggggctgttagagggtgaattcgtcagcgtaaatggggcttcttgagtgaagggggggaggggatatatatgtcactgtaagcaggcacataggcatacataatcgtacaggtgaattaatttattttccctttttttttttttttgcccctcctgagatattgatccagctggggaaagataaatattttcctccaagtgcaggacgaatgaaccagttgtgccaaccttcggcaagcgtaaccgttctgcgaggagttggtcaagctgttgtgagtcccttcccttcgtcgccgcctcccttttcgacggtggacctgttggcaaaacgcgagccccttattttctttgctagcacaaatcagcggcgattaaaaatgcccttcgcgcagatattcttacatacgagaacagcatgtccaactgagcgcattagcggtacatgttatcatatacttgcatgcatgagttactgtatatttgagaggggccgaaggcttgggcggaaagggttggactgcccgagtggaataaaaaattggcaggtctcccaaaaaaaatgtattaattttaacgaatcgattttgtgtggaggagaaaaacttgcgacaaggagtaggatatgactcacgcgatatgtgataatgcgctcctggcgtgcggatgcaccgatagctaatctgcctttcaagcgctcagagatgagccgctgctccggggggggcgagaagctcacatgaaaaaaatatgcggcgtgattgcgagtagcctatgccacgccgggtcattttatttcttttttccagcctcgtcaaaattgccataaaattattaatctgttaatctgttaatctttttaaatttgccaattttttcagtttttccaattttttcagtttttccaattttttccattttttcattatttccaattttttcattatttccaattttgttaatcttctcaaaattgctaattttacggagagaagaagaacgcgcttcccctcacccgaccagagcagcggccgcctacaaaaccaagccagcccatctgccgcttcctgtacaattacgcgaggggcagataaaaacgtactaatatctatatgtacatatatatacgttcccacataaatacataactacgtacatcccccccacgtacaatcgccttcctgtcaaagttgcttccctcccgtatgagttaaaacatggaatgtacctgcgaaagggggcttcgtttgtagaccagaaaaggggatcgagaggaatgggtgaagagaaagagacggaaggggccactcgcattcgctgaagatgcatagttagatatatgcgcgacggtacatgcgctaagctatatgcatatacatgcctacgcgtgcgcatgctgatagacctgtcgcaggggaccgacgacgcgccgagcacttcgaagaacccccaaagcatgaaaaccgccagcccgcataggcacccattttgcgagcccctactcagtaccccataaacggaaagaatgatttcggagaagaggaaacaccgcaaggacaaggcccaccggaagggaaaaccggggaaaggggaggaggaggcttgggcaaccccccacaaggaggataataaggaggataatgaggagcataataaggagcgtaataacgtgcataacgagcgtaacgagcgtggcggcgaaagcgactgcaatggccactccctctcgcccctaatcgaggcgcacaacttcttcgaagacaatgaggttagtgaaaacgaagagaaggaaaataaaaagaagaagaagaagaaaaaaaaaaaaaacagagaggacgaccaggaggagggggagcacccccccacggatgtaaacagccccagttgtgagatggagtggggtgaagccaagagggaggaacaccaactgggtagccacgatgagcaggaggaggagaggaagagacgaaagcaggaaaggagaaggcttaaggaggagaagaaaaggctcaaggaggaggagaagaaaaggctcaaggaggaggagaagaaaaggctcaaggaggaggagaagaaaaagctcaaggaggaaaataaaatactcaaggaggaggagaaaaaaaggctcaaggaggagaataaaatactcaaggaggagaagaaacggctcaaggaggaggagaagaaaatactcaaggaggagaagaaacggctcaaggaggaggagagtaaaatacgcaaggaggagaagaaacggctcaaggaggaggagaagaaaagacgcaaggaagaggccacgaaggaatcgctgcctactaagcaaccgctgcctacgaaggaatcgctgcctacgaaggaatcgctgcctacgaaggaatcgctgcctacgaaggaatcgctgcctacgaaggaatcgctgcctacgaaggaatcgctgcccacgaagcaactgctgcctactaagcaactgctgcctactaagcaactgctgcctactaagcaatcgctgcctactaagcaatcgccgccaactaagcaatcgccgccaactaagcaatcgccgccaactaagcaatcgccgccaactaagcaatcgccgcctactaagcaaccgctgcctacgaagcaatcgcttcctactaagcaactgctgcctactaagctatcgccgcctactaagcaaccccaaacagcgagaaaaaaaaaaagtgtccgcttcgagcatgaagaagccaccaacgaagaaatcctcaactacttcatccactcgtacaaggacaaaataagcatagagaacgacgagctgtgccaagtaatgactggcaagaaattttttgacatcgaacgattggccaaaaacgccacggaaattacccaccagtcattaatgctgaaaaatatacaaaaggaacagaaaaattattgcaagaaatgtgggtatatttacaactatgacgattacatgtacatgtatatgaagcgttttaatctgtccaagttcagggagagcactaactgcctcagtggaagaagttcttatggcccatttagtaatgccatggaggagaatgccaaattcgacaacgaaaatgccataaagtgtatttattgtggagccctaatagatactatcgaaatgtatgagcactgggatggaaaagaaaattttattgaattaaattcctacagagaaaaatacatatttgacaagaatcaaaaaagttattggaaaaataaaatcacctcttttgaaaagaacgtgtccctattcaaggaagatcaaaatcaagcctataatattacttatgaaaaatgcacagattgtggcaatgactttttgcattttattaatatacagaccaggagtgccgatgaaggatccaccattatttatttctgtcccaattgtaagaagcagactactgttaataattagttgagtttttctttttttatgcgtacacgattgcactgctgtatggcctgcttgaatgagtaaatcccttcacacacacacatatacacatatacacatatacacatacacacatatacacatatacacatacacacatacacacatatacacatacacacatatacaccccttcccctgaatgataccatccccgttcatcttcgcgccgaaatgccgtgagctttttttcccatgtgtcaaactagagcaatacaattttgtagccactacacctgtggcacattttgtttttttgagggggggaatatctccctcaattatgccgctcctcagtgggtgctcccttacgcctttaaaatgacctgccctgtgcagatggcagtctattcggagccccacacacagatgtcatgtgctacccgtcagggtaaactgtttcgtaaaatttgtcttccactccttttgcgtatctttgcgtttgtttgttttttttctcccatttttactccgtggaggaaggcccccgcgcaaaacgcaccaactctgaacagccagctcggcttcttcaacgagacgtaaaaattactcttcaaatggtaagcttagcttagcccattcgtacgtacacaaacgtacgggtgaactgtctccttcactcagaagttaatttggtacgaaaaaagaaaaaaaaaggtgggacaacacggaacgtacgtacttttatgcacgtagttacacagcgcaggtgaatagtgccaggaaagggacccgtctgtaagcctcctaatcgtattaacccatcctcctgtgcagtggaagcgcagttttgtgccaaaaaaaagggggtcacacaggagggggtgaggcccattttaaagcagtgctatttcctgtggaggcctcacatccgtttagttataacaccagcgttatccgttaggtattccccccaccagcactaccaccagcactaccaccagcactaccgccagcactacacccctacttgtgcacatcggccgatttttccttcttctgcttcttctgcgttttcttcttctctcggctcaacttcttccgcaccgtgccccccctgtccctcctcatttggtacgcacccatgtcttcactcgttctaatgggaactacaaaagactcgttgtaaaaatggggccaacaacgcaccacctgcgtttgcttatatacatgaccatctccaaggggtataatttcccgccatgttttgtcccccaaaagattttcccgcctgaaaaaaatattcttaatgtggcatatgggcttaatgtgcctcctcaagtttaggttcatttttttgggggggtgtctgtctatgtatatatgtgtatgtgtgaacattaacctatagggaaggcccctactctaaggctctgtttcatcaagcagatgtagctgtctcctcgttgcatctgttgagacaaccaagctgcgtataaacgtgaactattcgttggatgcatcccagacatggcctcacactgcgcgctgggggacaaggaacactggcacaaaatagcactctcctgttcggtctgcaaggggagcgattgcactgctggagccacccgtatcatggaaaagctgctgccaggaaaagtgcttcccgctttgacgaaactgtttcagcaagaggttgcctgtgcaatatttcctgtggggacgtaaaaggggccttcagtcgaacacgtcactttagtttcgctgggcacattgtcatagcgttgccaaaaaaaaaaaaaaaaagctacctcacctgacagttagttaaattccgacgggttgcgctaagctgcaccacagaagggcaatttctttaatcgccctttttcgtccaaacaaatgcgctcgctagtgtacacctttttgccgcaagcctgccatctttaattttagcgtacatgtttcagttgcgccgcgactgcctagggttgtgcatagctggagaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaataaataaaaaaaattgtcaaaattttgtaaaaaaaaaacgccatatgccaactgtgccaagaggagaaagaagtcaccgcgacgcgcaaacaaccgtagagataaaactcccgtcagcgctgctgcattcgtttctttttttcatttctctgcctgccccttgtcacaaatttgaacccctattttttattcatctctatacaccgtacaacatatttgcctacgctgtgtacccatttgcgtgcgtaggtttcgcatgagcggctaagcttttttaattttgtgatttgccagagtacaactccttcacgcgcacaaacttccacgaggcttaaacgcaaagcccattcctgctgttaaacgtttgcgcctccttcttgtgctgtgaaatgaaagtctagtggttgtggccccccatgtatataaccctacgagagttaaccctacgcgagttaaccctacgaagtgtttgcatacccatagaattgccaaggtatgctcgtgtgtatctagtcagtaacactgtatcaaccccgttgggatgaactattgacacatgtttacctttctcgtgtgaagatattacaactcctttttttttgctaccccctcaggtagctatttgctttatgcacgtgtacatggcaacattatacacgtttgtttgccaactggggagagcaacccttcgtcacttttgagcagcgcgtaccttcatagactctcttgctgtatcttgctttatctcgctgcatctcgctatatctcgctatatctctctctccccccctccctcgcttttttcgaatggacacagtttacattgcataaggaacgaaacgtacaccgatgtgttatacgtatgcgcacaggagcttccacttttgtgacgcacgtgctcttagacgcgtccccccgcctgtccatcagagtaaaggaagcacacctactcagtaggtaaaatataaaatttggatttgttttcctaatccatcacgcttacccatttcttgcagaagcgttgctttagctgcatgtatgtacatttaagaggcgctaactcagtgactgtgcctttcacctgtgcgtgttttccgcttggctgattgttatgcacgtatgccttgttctatgcacacaaaaacgtacatttatatttacgccgctctatttgtcttccccctgcgcgctagtccataaaaagtacaagtttatgcacacccctgtgagactcacttacgaatgttagctccctctactcctctgcgttattttattccttgtgcccccatcccccaataggtaatttgcctgtgtggccgccttctaaatggaaacccgacaaaacctgtgttgcacattataccatatttcccccccacttgaaataaacgcgtcatcgtttgagactcccacccaaatgtgcaaaacggaccaagttaaccaagtataccgtttgaacttacttcagaaggacaaaaaaaaaaatgtcagaattaagcaaaaaagagagcttatattttttggctaactagcaataatatannnnnnnnnnnnnnnnnnnnattaccacctttatatgcacaaatcaggcgaaaccgtaggaaaaaaaaaaataaaataaaatagctagctagccaatttgatgattacaaaatggaaaaaagaaacataaatgttcagaacataatatacagtagcacagtatcgagtaagtggaaaaatgcaaatcatgtctaactcctttttccttattaaggagatgtataaaagttggttcgatttttatgcattttttttcccctccccgtcgcaggcattttcgtcagtctcatatgcacccccctggacgtaataaaaaattacatccagtacaacagcaacataaatttcgacaagaagtacattttaaagaaaattaccaagaagaacaaaaagaggctgctgaagtttaactccttttactaccagacgttcaagaacatttacaacaactacggaattagggccgtctataggggtaagccgagcgcgcgcagagtggcgatttttgccccgcgtttttgggaaccgtgttgtgcagctaacattatacacgtatgtatgtatatatatatgtatgcatatatacatgtatatatatgtacatacacacacacgcacaatctcgtatcatgccgcccccccttttaaccgcttcgcctcccccgacaggcctcctctccaccgcaaacctgtacataataaacaacagcttgtttttttacgtgtacgaagagctaaaggataaggggattccatactacctgagcgcaacgatctcgcgattcatctccatcatcataacgtcgccgttggagttataccgaacaaatgttcaggcgaacgtttgcaacaattacaaagtaagcattctggacattttaaaggataagaaaaacagaaaaataaaaataaatttttacaaaggaattacctcaacacttattagggatatccccttctctgccatatactggtcccttaacgaatacttagttagctatataaaaaaagtggactcagaatatgaaaagagaaaaaaatttataaaaaaatttgtctacccatttatatgtggatgtttgagtagcaccataactacctttctaactcatccactggatattataaaaacaaatatgcaagcgagatgtattgacatcattcataagagcgactttgattatagaaagatcaaaaattatgactcccactcgaggaaccgagccagcagcttttacaacatctgtcaaagtaatttatacaataataagtacctgtacgatgttaaggtaaatagttacgcacacaatgatcaccgtagcatacattataaatatggctctggaaaatacggttcgaacacttatagctacaaatactacaactacttcaagttaacaagtaattataattacaacgttttttctgtagcgaaagttatttttaagaagaacggactgcgggggttttatattggtatttgtccaagactggtaaaaattgtgcccacctgcgctatccttttttccacctaccactactttaactactgactgtgtggcgtgttttgtgtatgcgcttgtgcgcatccctccatgggtgtttctctccccgcgtatttgtttcgtttgtcgatgtgtgtgtctaccactctcattttaaatatcaacaggttgtctcctttcgcctctccatttggcatatttacataagcatgcgcacgcgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcttttttgtttttgttaatttaaattattaattttaaattttttattatatgcatgtgcatatataatggtatacgaaccgttgcacatgacgaccacgcgatcaccaagaagggacccgcgaaacctgtatggggttctcttcaccaactgcttttttttgcgccgtttgaattatcttttgaatttcccttaaaggggtagcaatagaggggagaagcagcttggaacaatagagcataatgtgccaaagagtggttcgtttgaaacacaactgttaattccttgcacacgcataaccccggtgcgaacaaattactatcgttcgaagtgtgggccccttgaacaggtctttccatcatgacgtacgaggagttatacaaaaatttacaggcataatggtgtgtatttatcaagggggaggaggggtatccatcctaacgtgtgcaaaaatttttcttcatgtgcatgcgtttgtgtgtatattcgtacgtggcttttggtgataactagatgcccattcggttttctcccgtcctttctcctgtccttttttccgtccttttttctgaccttttttacgaccttttttacgaccttttttacgaccttttttccgtcctttccttccctttttggcaatttgaattgtgggtgaagccgacaagaaagacgaaaaaaaaaaagccacgcgtcggaattaaatggccactttaagctgctacttttatgttccctttaggttaatgtccctcccggttatgttcaactgtgttttttttttttttttttttttctctacacgtatgcatgtcagatgcggcggtcgtaatgttcggaaaaacctgtttcgctgtgctgtgctgtgctgtgtagttttttttttttttttttttccttccactattgcatgctcgcgaaaataagacaacgaaaggaacggaggacatgacgaaataaattaatcgcaaaatggtgagcgacctggccacttcacattttacaacttgtcgcgtgtgcagaccttccctgaaaagccgcggtgcgaaaaagaacccaaacgggctggcaacacgttcccacaacatgaccgatttgcggcttgcgtttttccccctttagcccttcctgggtcacatcccagtacgcacacacgtacataaataaatatacgaatacgaagcgccatttttccaacatacgattgcgtaagttatttccctcccccccctctgttgttccttcgtttggaggtgcgaatatcttgtcccaccgtatggatgcccataatgggaacgcatacgtgtctatctatatatatacatatgtgagtttccccaagcgtacttacgcataacgcgcatctgccttttgtgcaaccagccgaatattcaaaatgcgcgccgttccgtttagcacagcgataaattagccgtgatgtctttctatttttaaatttttttttgagaactgttcattttttaaggcaaaataaaaaggtgtgtgcgcaaatgcgaagcgcacggttgagtagaaggtagacataccgctgcaagccaaaacagatgcaatctaagtggtgaaggggtaatgcggttgtctgaatttttttttttttctacccaaatttgtgaaatttcaattcgttttgtgtaaacctgcttgtccctaaatgggggtgtgtacaaaagtgttcacttatatgtgcccctttttttttttttagctgaccatatccctttttggtatccaacttctacacttcttcaccttgatgagcacatccgaattttttttttttttttttatttcctgttttttcgaaagagagggaaaccaactgactcctcaaaagatcgtcctcacatgtgtgaccatcccgctatttattcataatagaaagagtggatagggacattcccccgttcttccgtttatcccttttgatgcacatgtgtgtagttactttcacacgaaaggttgtgtgtatccaccacttctcccttttttttttttttggaggacttcttatcgatccaaagttggaaagaaaatatgccgtgaggcgtcccagtacagcgtgtcgaatttgtagacaacggaggtgttcgaagttacacgttttacgagctgctatataagtgcttcttctgcttcttcttctgcttcttattctttttttttttttgtagagaagcacgctgaacccaatgagccaggagtggtcggatgccctccaatggagtggaaataaaaatctagaaagtggaaaagaagaagaagaagaagaaggagaagaaaaaaaaagaacaaattgctatgaactcataaatgacaaaatttttgtttacagatgtagtacatgcttgcttgtattcacctgtgtgcattcattttcaaatcatgtgttgagtgagaaccaccaaataaaacagctgaactgtgtgaagaagggaaaatatttcaggtgcctgaggtgtagatatgtctgtatgagcatagccaaaattattagccatatcgaattgtataatcatggtcacaacattttgaggaaaatcaaaaggaggatggtttacaatggaattgcttcctgttcatgtagagtcaaatgttacactttttactcacaaaataaatattgcttcactactggggatcccattctgtcagagtatgaacgtgtccccaatttgcaacagatcggtgaaggcatccccaatttggaacccgttgatggaggtgacctatctcctcacgatcagagtgattctcatcatgatggaaatatggaatttttgcaaaagtggggggggatacatcctaaggagagtaacttacttttgatgggtccttctaacgatctgatcccacttcttccttctgacgatgtctggggggggatcgactcggtgagaggggaccaacccgggggaaactccctcaggaggaaaacgttgggctttattctcagcaccacgggtgggacagaatctaaggcgacaggtgggacagcatctaaggaggcagctggggatgcatctaaggagacagatggggcagcatctaaggagacagatggggatgcatctaaggcgacaggtgggacagcatctaaggcgatggatgttgatgcatctaaggcgatagatgaggattcatctaacggaacaaatgtcgatgcatctaacggaacaaatgtcgacgcatctaacggaacaaatgtcggtgcatctaaggcaggctctaacgcaacagacgcggcgcaccgcgctcgaggagacatgaaaatcgctcccatcccctgcaaccaagtcggcgagcaaacggagctgatcccaatctgcacagacataaacaaaataaatgatttcaacgcagttcttctaaatctagagaagcaagaaaagcaagagaagcaaaaaaagcagggagtgaggaacgaacaaaacagatgcagcacggatgccaccagaaacctactcttacacatttacgaaaataattaccactttaataaaataaacagaaaggattctccccaccatgacgcagatcacaatgaaaaaaaatgtgataatctggaggaaacagaaaggcagttgttttcctccccttctgacttcaataaggataacacctttgctgagaataaaaattatgacccgttcaggaactacggatacaaccccttcgaacaaggagtcttcaacttgttccccaaggaagaaaagcccaccgtagggatacgtagagggatacgcggatgggatgctcctttttacgaacagcaaaggggacatccccaaagggaggctaacaatccagacaaaaaaaatacactagggaagagtacaacctacagctctttgcaagaagcgaatccctcctacgttagagagggtgtaggcacgatgaagaattctacacagaataggccacccaattatgaaccaatttttgaggaccatcacaacttggatcaatttctcacttcagaactagtcaataaaattgaccaaaatatgcaaggagaaagagaagaagtaaaggattcttttctgcgctctattcagaacagtgcaaaaaagctagctgcgttggacacactgtatctgtatgagcagcaggagggaaaatccctttcttgcagtgacccctctactccgtatagaaacaccaaagagacacacacaaaagatgttggaaaccagatcgacactcatcggaatggtatacctagcggaatgcattctttggaaaaacaacaaatgagtggtttccataagagagacaagctatccccctcagaagaagatttaaaaaaatatttttccccaaatttcctatcccatatatttgattatcagccgagaaacgtggttcccacaatgggggggcctcaaaggactgattcgggagagccctccaatgggaaattggctaatgtgatgagagatgcacacttggacgcgcgtcatgacatgcgcgtggtgacccccaacatcacgcataatgtggctgagaggaagacaaggacaccacatagagaacccttcaccaaaatggagtaccctcccagggagggaccaactgatgcaactccgtatcttactcaaaggatcgatgacagtgattcgtttttgtcctctaaatattggcgccctcaaaaggatgaaatggataaaatggataaaatgagtaggggagcttataagcacatggatggggggaagggtagcaggcaggctgccggggagacagtcggagcaaccaaccagctcggttacatgaagtacacggtcgggacaggtgaacagagtggagacccccacactgcaagtctttttcccccaatggatactgctttaacatacatgaataaagaaaaaaatgaaaatatcatcgaagaaagagagagaaaaaaaaaactggatttactaaccttttatcgtttgcagggagggagatccccttataatacccatagtgatctccaaaatgaaggcaccaatgcagacgtgcagaatggagaaggggatagatttcccccccaactgaataaggcctcccaccattttaatcagccatatgaagatctccttaactgtggcaagtgcttcagggggtgggtagcagaagaagaaaattgcaaaggagagaaccccttcaatatcaataggcgtgacgggccccccagttttactgccactacggggggcgcatacaggggggtgaagaatccaaacgcgcaaagagacgcatcgaggcaggtagtactgacaaaggggatgaacgagtggaatgtcgctgccaaccagttgagtgccccttcttccagcggggctaacttcaacgcgagacgtttaagccagccaagcagagacaccacagtgagcagcccaactaacaatccagcttcccccacgcaggaggaaattctcaataatattttcgaagatccatccgatgataaaaaaaactacaggacgcccagcgagactgctgctttaaatcaaaaaagacaatcctttattgacgaaattggtgaaattaaaaaatcgattgaaaaggaaaaccaaaataatagacagccaagtttgacgcacatgagtcttccgtatggacagagaatggcacctggaatccctttgcgtgacgagaggatcaatttttctaaaagcgggatgctgaagaagcagagtttttaccttagcagtcgcaacaacgatggtagcggcgcctacccggatttcaaatccattcggacgaatgacccccggggggcgggcgccctttggggggtccccgctgagagaggcaacttcgggagcgcccacgttcagagcggccacttccaaaacgggtacttccagagcagccacttggacggccgcttagacagccgcttgggcagccacttggacagccgattgggcagccacttggacagccgcttgggcagccacttggacagccacttggacagccgcttgggcagccacttggacagccacttggacagccacttgggcagccacttggacagccgcctagacaaccgcttggacaaccgccgagaccacttcagtcgcgcccaccaggaaaggaagaaatccacggatggcgaacacggccaacatggccaacatggccaacacggccaacatggccaacatggccaacacggccaacatggccaacatggccaacacggccaacacggccaacatggtcaacatggtcaacatagccaacacgatcaacatggcccacatagccaacaaggccaacatggcgaacaaggccaactttttggctctaacctgccgaaatggctgagcagaaggtgaccaggaaatggtatccccaccctgtcacgtccacctggtactctattattttgctggcaacaatttctaactcgttcttttcgttaagttgacatgctttttttttctttttctgttttttttgttttttgttcgcttcccgaccatttagaaagcaagccaaaatttacatacacgtataacttacgtaaaaactgagcgagcgatcgacacgcgattcttttttaagtgacaattaaatgtctcaacagttgcaaaaaaaaaaaaaaaaaaaaggaggtgatcatattgcagcaatttgtatacttaattatgtaaaaaaaaattgaaaaaaaaaaaatatcaataaatgtaagcagccaaatgggtccttttcacttaagcgaagaatggcccactgaaacgggtggaggacaaaacgcgcagttcgtgaggttcttgtcgcgactcgcaacatacacatcgctgcacaaataaaaacaactcgacggagccacgaaccaaggcggttcatgctacgcactgcgaacacgtcagaattaaaaaaaaaattgggccatcagaaaaggagatgataaaaatgaggaaggacatatgcacctggggatggtggtgaagggaattccccccacaagggaatgacaaaacgcttgtgggtttaatattttgatttaattaaaaatgaaaaacgagcaaggaaggtatacacacaaaaaaaaaggagtgaatgaataagcggcttcattgatgagcggcctgattgatgagcgacacgccgccagtctcaagggtgccaaatcagcgcacagctgggtcgatttctgcctgctttatctgctccctgatgtgggtgcacaggatggaaagctgcagaagggggggggaagagtgatacagaaagtgggacggcgtaggaatggacagatcggaaaaggaaggcagtactcaaccgaggaggtatatccatcctggacaaaacccttcgcagaggcaaagccgccggtgcagcagactcccatacctccttcgtcttcgaactttggtacatgcggtgcatctccgcaatgttgtccagaaatttgtgtatggcccttttgaactcgttcttgtagtagacgccctctgcggaagggaaggggcggcacagttttggcaagcgggagcgcgtcggtcagttggtcagcagctcagttggtcagccgctcagctaagaagcctcgtggtttgcccagcacgccgatatgctcccattttctgccctccacacaaatgtacccattttcaggacgaagtgaatgaagttcagcaggcactcgcaaaacttaaagtcgtatgggggagcgcagaaggccagcgtcttgatgatgaacagcctgatgagggccttgtccagcaggtgaacctgagagggggaaaaaacgggcagaaggctctaaaaaggggtgctccggtacgctgccaaacatttaggcacatgcactcactagcggcacccacttatgcactcctacacatttatatgcgccatcacgcagacgcttaccatcgacttgatgacgcccaccacgtagcaaaacatattttcgaagcgcacgaagtacacgaagaagagaattagattttcccgcagctcgacgaactcctccagggattcctccttctcgattatatacgtgtacagttccctggggggtgcaaatggaaaaaataaggggaagtcggtgcaaaaggggaagtcggtgcaaaaggggaagtcggtgcaaagggtgaaatgggtgaaacgggtgaaaaggcgaaggaaacggggcggaaaagcggcttgaaacggggcggaaaagcggctcgaaacggggcggaaaagcggctcgaaacgatgcgagtacacgtggggatccaccaagacaggtgacacttccccgccgcctcttccaacccttggcttacttcaaaaagtgcagcgcgaggtgccgcttctgcgggtacttgtcgacgatgtacttgagtaaaataaacttcgggtacagcaaattcacacgcgaataattcacatgctcgtacacattagtgtagacatatctgtaaatgagagacgctgccaaattgctgttcactctcgccagcagaagtttgtccttagttgcatccgagtagttcccatgaatgatatgatatatctgatatatttcgttttgtgtgtatttcaaaaaagtgttgtaagttaatctaaatttttgaaacaatttgtaaaaataatatttttttttttttttacttgttggatttattttcaatttttttttgctcctaacgtttttaaaaatgctgcttcttacttcatcacacgacatcacttcggttctcagttcgagcatatcatctgcagtgttgctcgcatttgagttgtgcgtgtagcgactttgtggaggggacgtttcgcttgcgggagcctcctgcactgggtgcgttgttggactcgcttcgttcttacctcgcagtgggtcaccatcagatgctgcatttgcatcaccagcaggtgcggcacttgcatcaccagcagatgcggcatttgcatcaccagcagatgtagcacttgcattaccacccttttggactgcctcatttgggggcggactcttccgatgctcctctgttggtccccctaccgccgctaaaataatcacattttcctgctcaaccggagctccctccttagcagcttcaacagggctgtccacatgagcgggcttaccgttctctttctttacgttgggactttgttccgtctcaaaagggggttggcctattttctccccctcaaaagagggttggcctattttctgcgtctccaaaacggactgccccgtctgctccgtctccaaaactggtggaggcacttccccccttctgcgcttctccaattcggcaccatccacatcttgcctcctcatcttcctgctcgcgtgcgcagctgccccatcagccgagtctcccatgacatgtttgtcaaaagtagggcgcctcttcccctcctgcacttttatgtcgacccccacgtagctgcttcccttctttagtatcgactttctctctccgggttcttttttgacttggcaaaactgttcgtacgtcctctttcccgtgggtttcccttctgcgctgaggcctgcggcgaggtttgcttccgacggggcgttcgcctcgggcgccctgcgtaggtcgtcacgctggtgcggaagttgctcctgttgctgctggcggtgctcctgttcttcctgttgctgctggagctgctcgtgttgctcgcgttgctcgtgttgctggcgctgcccctgttgctcccccgcctcctcgtcgtcgctctcccccgagacgccgtccagagcccaaatcgagtcgtcgtaaacgctaaagtacgtcgaggagtacttcctagaggtgccctccccgtaccgcttaaagaacgaagcgtagtagtggttgtacacgtattcgtacggagagtaggtagttagaaaaatgagcaccttcccatacaacttgtacatgttgttgaaaaaaagatcactattcgagacgtatatatttattgcattgttgaggaagacgaggtctctcatatgaatcaaaggaattttttcagcatagatatttatcctcaggaactctttgttgtaattaaaatcttcgtttccatattgcgatgctgatggaaggagcaattcgctagctgtgttttttgtctttcctgatttcacctgaatttcgttgtcttccgagatcacatttgatacaaaatcttctgattttatggagctataaatttcgttgctcaaatttttgctacttcgattagacacactcgttttcttgtcattcatttcggtacctccaccatcagctccgttccttttttccatctttccaatttgtagactgcttccaaacaagctactctctccaaaggaattttctccccttggaggggtatcttcatcacttgggttaaaaaattcatctccttttgaaaaaggggactcttctttctcgaatggactatctgtaagaggtggccttacagacgagacgtcatctgcttgtacagtggggatgtacccacgcctgcacacctcctccaggttgcttctattaatatcagaaaagttcgaattaaaatctgcatcttctactcgctggtggaagtggaaggggtggtcttctccttccacaggcggagtaagttgtcgcttcaggttggtgctctcctcactgggattgccactctcctcactgggattgcctctctcctcactgggattgccgctctccccactgggattgccactctcacgagttgcttctccccggagacgcttcctccccccatgggaagcagacaagtaggtcgaatcaaacgagtaggtcgagtcaaacgagtaggtcgaatcaaacaagtaggtcgaatcgaacaagtaggtcgaatcaaacagcagcaacttatttccattaaagattttcaaaacgttgactatggcatcatgcagactgataatgtccgaatggtttatctccatgcaacccttattcctagccatgtatatatttcgaaaggtgttataaagagtgctgtagctgtttaaattattaactctgaatgacagaaaggtgatgctgacttggttctcaactacctttgcgaagtaattgttacatattctatggagatttatgtccttatacaaaatgtaaagagataaaaactgagacagtctcctcatgctactgtcgttgttgttcctgtagatgtactcaaggatcatctgtgcatagatatacgaattttcgctcacgcaaatatttttacatattttaaaaactgcttcttcttcttctggttcttccaaagcaagaaatttttgaatttcttcacttactcgaagtgtgaatacattaaagttactcgtgtaagtcgctatgttgttactctcctcatcgtcgaagtagtatttgttgacataatcttcgtacagacaggagaggaaggggtcaaggtatctgtcctcatagagctttagtatttccttcaccacatacttgttgctgagtatcttccagtagaaggggggtggcttccatgcgtacaagtctctgtattcatccatgaattttagcagcttcttcgtttcgtatttggtcgacaggaaatcacacagcgctttgtacaggtgctgcaggttgttctcctcctctcggggggcccgtctccgttctgagcgcctttgtgagtgccgttgctgacgccgttgttggcgtcgctgcaggcgtctctgtaggcgtctctgcaggcgtttctgtaggcgtttctgtaggcgtctctgcaggcgtttctgtaggcgtcttttttggcgcttctcttcgcgccttctttctcgcttggctgcacgtcctttgtccccctcacttgggtcacacattcgctcataatgaacacgatggtccttcccaggggggattcgcacctcctcatgggaggggccatacctctttgtatgactcctcacctcttggtccccgtccaccccttttacaccataacatttgcgcctccgctttaagtgcgcatttcgcttcctaggaggagactccccgctgctcgttctgacgcgcttctcccccgtgaggtgcttctccctatggaggtgcttctccctcttggaatgcttctccctcgtgaggtgcttctctctctttggatgcttctcccccttttgtgcacagcctccgctcgggtcctccccattggtgtatatccaccgataggcattgtcaaaatggtcgagcactataacatcttccccttgggcgttttccccattgctgacatttgacgaaagaaagaaattgctataataacaaaagaggtagttaatatatttatttttcgcctctaacttatgaatggctttttttccttctccatttggttgtcccatccgataattctttaatttgtgttttttctttacttgcgtaattttcttcaccaatttatacactttttttcttgcgtatatttcctttttttcttcttcttcttcttcctctttgtcacttttgccttgcttgttcataaaatagtccaggtagtttaagtattcggttagggttaagcacagccaggagtagccaacgtagttatctatcagtttgttaagcagcagcctgtttatatttttgactattatgaaatcttcatcttcaaattcgtagttcagcgtcgtttcattttctccgtggggggcattcctccagggatccattcgcgcccccgccgcggctgatgcggcttgtcctgctgatatagctttttccgcctgtcctgctgatatagctttttccgcctgtcctgctgatatagcttttgccgcctgtcctgctgatgcaccctttgccgcctgtcctgctgatgcaccctttgccgcctgtcctacttgggccctttggctgcctttcgctttccccgccctttcggcaatttcgtaactttttacaaactcgaagttgtcattcttgacgcagaagaaaaggtaggaacagacccttttcagaatgggaaatatatcctcgtccagaattgcgtccgtttgctttaggaagtcgattccctctaggagtgttaagcggaagggggggggcagaagtgtggggggcagaagtgtggggggcagaagtgtggggaagcaacaagtgaatgccaaacaggttacaaaacgggggagggggatgcacagcacggattacactcgatatgcactcacgcacaccctgcacaccatatgcacactctgcgcatggttcacaaaaacgcggactgtggagggcacgctggtttgcacaccgcttaaacgggccgcctctctacccctgctaagatggaggtgtcaaacagatctccaagtagttacctttaaactgttcgaaagagcagttgcttagtcctatgcggcttttcttcttcatggtgacatctttttggtggacagcgtttttttggggtgcaagctggggctgcaaaggggttactggggcgccacagacgggtgcagccaagcggatgctcagtgtcctcctccccccgtgtgcatccacctatgctacagtggtccaaacaggttgtcttttctcctccaagtaataacgacacggtgacattatattttttccctatgcgtgtacgtgctgttggttaggcgaattcaaacggttgaggcgagttcaaacggttgaggcgagttcaaacggttgaggcgaattcaaacggttgaggcgaaatcaggttggtaccttcatacatgtgtgtgcatatgcatggggaggccatcgctggacgtttataaaaggaacgcactccgccaccggatggctaccaacgtggcacacctttttgagagaaattaatttggcccaaactacgctatgcatgcgttgggatgacaacgtacacacagtgtggttggggggagaggtatgccaaaatggtgagtatatctgtagggttacaaacgaaagggattaattacttcgctacggataatcgtgtccagctgctccccaagtagatcgtttcaccacctatcaagtgacgcgcgacatacggtgctacacaaatagggcagaggcacctgggtgggcgaaacatccaacccttttatattcagcaaacaaaacgaaacaaacttggaaaaaaaaaaaaaaaaaaagtggaaaaggccacttgccaaaattgttgatgtgtaaagttcacaccaaagagggggtacaaaatgtgcgagagcattttttatttttccccctccccaggagcgccgctcaccgtatgcgcagatagcacgcatgcgcggttagaacgtttgcgcagtttggcacttccccccattgaccgcgtggcatactccgccaattggcatattctccaagtgcacatttaaaaaaaaaaaaggacgccaaaatgtcccccaggaaatacacccccaaagagggaggcaattttccttttatccaatttgcacataaaacgcaaaatggaaaatgtggtctttttttttacaaaattggatgtgtacgcagagggaaaactgttgaacgcaaaatcgcgaacgggaaaattatcacccctccatttggtcacctttttttttttcccctttctgctacttggcgtctgagtcgtttcgtcacattgtcgctacgcccttgtgttgtttcgcagcttcgtcgttttgccgcttcgtcgttattccgatttaccgctttgccgctttgccgcgttgtcatttgtctctccgcctgtccactacgaacgcagagaaataccgcgcacgtggtcacacggtcacatggtcacatggtcacatggtcacatggtcacatgttgaccacttggcaacctttttaaccttttgtgggcaatcgaaatactgtgaccacctcgatttctaatcgcgaaaaggggaagggccattttgtgagggacgcaaccgggcgaacatgcttccccccccgatttggtccctctttactttcaagtgacgcgtgcgtgtcgccaaacgggcagtgttgcccctcccgccaaactgtttcacttcagattaaaacgcgcatgtgcgcgcacatttgtatgtatgtgtgtatgtgtgtatgtgtgtatgtgcgtatgcattatcttcatgctccttcgcgtatgcctatgcgcccctatgtacactcctttttaaagcgtaaaggcaatgatgttttgtttcccctttaatgtgtcatcttttttttttttttcgtgtcaaaaaaagagcactttttttttttcgattcttttttccaattttgtaaaccgtgaaaaggctttacctatgtgcacactgaatcacccaggtgtaagcaacccaccacacgcattttccaacgttgcattgttgactttttccatcacgtagttacttcgttttgcatccacgaggaggagttttccaccctgcctgtgcctacgttttgaagggaaagctgcacgaagaattggcgtcaaattggagaaaaattggcatgggtcgcagaccacatcgaagaccgcattgttgatcgcattactgaccggattgcttaccgcattgcagaccgcattgttgatcgcattacttaccacattgctgaccacgtcagctgcaccccgctgggcgtctcaccttacgaagcagcacccaactgagctcaaaacaaatgggcaccaaaaacagcttgaaggaggtgcacagcgcaagcggagtaggatacataaacaaatacgatgtggagaagtatggcaatgtttcgaacttggaaagaagcaaaagagagtacctcccaattagcaacccaaacatggagatttttcattcgctgaattttgaaaatgataattacagagatccaggggagggggacgtggtcggaggactccgcatgatgaaggagaggacggttttgtctcccggcgcggggacggacattcctacgggagaaccacccgttgcgaatagccgcagtggcaaccgtgctggtagccccgttgatgggcacactgataactgcggtgatgggcacactaataactgcggtgatggccgcactgataaccgcactgatggccgccccgatagccgcagcgtggaccccccgcacacggtggacgccctcttcagcgccaacaaatacaaagtgaaaaaaatcaaagagacacacagcatcagtgcggactacaaacagaagaaaaatttaacgagtattcttccttttgagaaaattatcgaagaacaagaaattaagagtttatatccacaaagcaaagtgcaagaattgtgcaaccatcaaaatgtgtatgaggagaaggggagatacaatttgatgtcgttgaatgggtatgttgctaagggtacaatgagaaaggagctgagtgtggactcttcaggtgtgtcttctcctccgtatttgtcgaagggtagcactttaatgtatggtggacagtacacgtacgggtcgagtgtcgactcgagtaactttggtggcgcgaacgtggcggaggaggggcacatctcggcgctcagctacgggcagaccggtcaaatgggtcacgtcgcaagcggaatgggtcacgtcgcaaacggaatgggccacgccgcaagcctcattgatccaactgcaaaccgcgttgaccccactgcaaaccgcgttggccccatcgccaacagagtgaaccagggctcgcccctccaagtggagcccagcgagcaggtccaaatcaacgcaggagggacggggcacccaggagagaagaccatcccgacggaggtccaaaatataaaagaaaaagaaagggaaaatgaaaaaggaaaggaaaaggaaaaaggaaaggaaaaggaaaaaggaaatgcgggggtacctcctcacaacgactgggaacagaacgaaccgtgcactcaaaacaacctactcgaaatctacgaccataagcaaaataaaaaagtgatctactacgcagtgaagaaccattacgaccccaccaaggaaatgcacaaaaaggaaaaggaaaagggcaaggggaactacccacccgatccaaacaaggtgtaccaaaatgacatatacgactatttactgcatcagtacgagcaaaattacagacatttttttgacagcagatatacggatcagtcaatttttaagggagatccgaaagagttcctagctagccaggcaaacccatataagagctcagctgatggcaacgaaggtagagacaccaatgggacatacatcgcaggagggatactcaacacaaaaaattatgagaacgatgatgatgtggataattcgaaaaggaaaaatagaaatgccattccgcgtagcagcgaagagggtaatcatagcaacctcgcagaggaggcaatgtcggataagcttaaggggacccatctgtatcgtaagaacagctacagtctcgatgtgaactccgcgaacgacgcgaatggcacgaacagcgcgaagggtgtgactcctctaaatggaagagaagacaacacatatcagaccagcgtcgagatttccaacctgtgtgatgaggacgccatggatttatataaaaatatcggcgaggtgtacactccgaggtcgaagttgtttgtgtatgctgtgaaggatgactcggagggggaaaggcaacccatggagggaagtcccacagatgaagttcttcccagactagacacccctctcggcaatctgcccctccaaataaataaagaaatgaagagaatcttcaaacggatgaagcataaaaatacagtcgtgataagcaacgtgggcgtgaagactgggtcgaccaccttctccaataatatcctgaacagcggccaggagcggggcttcttcggaggatcggctgaccaaaggaactgcgtctacgcccacgtgatggctagtgcgaacaaaatcaactacgtttatttggactacgacaggttggtgctcgggggggggagaagcaagggaggcgatagacccaaaagaagcgatagaccaaaacgaggtgatacacccaaacgaggcgatacaccaaaacgaggtgatacacccaaacggggtgatacaccaaaacgaggtgatacaccaaaacgggatgatacacccaaacgaggcgatacacccaaacgggatgatccacccaaacgggatgaccgaagcaggagcgtcgggcgaagcagctgcggggacggggacaccacccccagcgaagtaaacacactcgtcgcactttcgttctatctatcgaacattgtcatctttcacataaacagagagaactgttcgaaggcgttcggcctgttggcacagtactacgacgtggtgaggcacattcgggagcacgtgatgaggagaagggagaagtgcgcgaagcgggagaggggaaaggacatggggggggcgagcaggagtggaagcaaaattggcagcaggagtggaagcaaaattgacagcaggagtggaagcaagattggcagcaggagtggaagcaagattgacagcagaagtggaagcaaactcgatagcagcggaaagagtgggcaccgaaacagcctcggccaaagcggcggatcccctcggggcgccccccagtcggacagcgaggagcactccaggggaggcagcttcgagggaggcagcttcgagggaggcagcttcgatggggacaacttcgatggggacaacttcgatggggacaacttcgcagagggcaacttcgcacaggacaacttcagcgtgccgcatttcgtgttcgtgttgcgggacacaactctggggggggaatcccaggaggacacgcgggaagaagacgggtcgaggaaattgccgccaaggaagtctctcacgagggaagcggagtcgaagaaagtgacgcccaaactgtcacgaagtagcccctctaaatctccccctacaggagatgaccaaagcgcacgcgcacaacaactgctggaggagctaatcgaaggagtacaaaacaaagtggtacagaaaaaggtaaaatatttactaaaattcctgtcgaagaaaagtctgttccatttacctcccccgaaagaaaaacacaaagaggaatacgcaatacaactcaggaaaataaaaaaggaaatatttatcaacggaaaaaatgtagaaaatatgtatcccaataatggaatatatgtgtataaatattcaagcatgttagtctatacaatcaacaggaggatcttctacacacccaattatttgaaaaaaaaaatggaaagttatgagtgcaaaacgttgcataaagtcttgacggataacttcctctttcatgtaagaagaaaaatagaaaataaactccccatgaaacctaacctattcttaaccctaatcaatgacataaaggttgaatttctgttgagttttgagaccctgtgtataggaaattcaaatttgaaaaggaagtataaaaatcagctctgccaaaatatcgatgtcatagtattgaaagcatacaaagaaaatattgccttcagctgctttactttctttaatattatcgataaaaaaattagcaaacttcagatttataataaaattacaaaacggcaatatcaacattttgatcaacacagaaatgatatcgataatattaacgatggatctattgataatcttatatacaatgagattcttgggataaagaaggaagaaattttcacctacttcatcaagacttattatagtggattctcttcaaggaggggttcttctttcgttcgggttgaggagaagagtgatgaggatagtcagctggagtattatactcattctggaggatacactaaagtgacgaaaaagaatagctacaactctgattcgactgtcgacccgggccagtttgtggacccattcggttaccaaagaagtggacgaagtgtcagtggggtgcgcgtcttacgaatgcataccggtgcatcctccacattgctgagacgaggaagccgtcaccacagtgagaaaacaccctccaatgggaagcagtccccaaattatggcgcagcaaagcaactaaaggggaataaatacaaatcggttgaacactctcttgggggaaaggactcctcgcatgaaagctcggacgggagtcaccaccagaaaggaggtccaaaagacgctacagatggtagacgggggaagccctccaggaagcccctccacaaattcaaatccgacgtagcattgcaaaacgagcgaaagataaaaatgatccaagagccccaactggaggacgggaacatctcaaagaagtaccacagtgttgattattggaattctcttccggggggcgttcaccaaaatgagagaagcgaatccaattcggatgagccatcctaccatggaggggcggctccccatcggaaggcggctacccaacaaaaggcggctctccaacgaaaggcaactccccaacgaaaggcaactccccaacgaaaggcggctctccaaccggaggcgtctccccaatcagaggcgtctccccaatcagaggcgtccccccaaccagaagcagccccccaacacgccggggtgcaaacctggccaaacacaaccgaacgaattaagaagcaggaaaaacaacgccaaaaacagataagcttcactgaggagaaagtgctgcttagcgcgagtcgaaacgagtcgcagtccgaaaagggcaacggaaagggcaacagaaagggcaacgggaagggcaacggaacgggcaacagaacgggcaacggaacgggcaacagaaagggcaaccgaaacgactacgaacactgcgaacactgcgaacactgcgaacactgcgaacactgcgaacactacgaacaccacgaacactgcgaacactgcgaacactacgaacaccacgaacactacgaacactgcgaacacgacagcgagagtaacatccccttcgtcaggaaaaaaacctccaccgcatttctgcacggccaggagaaaatacagttcgtcgagaaggtgccgcgtggggacctcgcaggacgccactcgatcgactccgaggagaaaaagaagagcagttatttgcccaagcagtgagaagacggaggccgttgcacgttgcttcgccgatttgcctcttttttttaaagcttccgctttgcactcaacgtcggtgcgcaccgccattactcacgtgcactattttcgccacacatgagtaatccccctttttggttgtgcccccctcgttcgggtgcgcaggagaaacctggggggggggcacgaatcggacgcaccacaatacaaaccgcttttatttttttttgtctactttaaaatatttaaaagttcggatcatcgtggggttaaggcggcacgccgaaatttgccccgtacgggttatgtgaagcgcgttaaaaaaagggctctttgctggaaggaaagctgctcatgcgtagaggcagccatggagcgcgcacacacgcacacgtatatgtgcacgtatatataaacgtatacatacacacacacacatacatgcacacacacactcacacacacacatacacgcttacatgcacaggcccacctcagagggagccgtgcttccgactccactcgtcgtagtcgaagacgcacttgtaggacgtgttcacctgggacatggccttgatgaagtcgtcgtatcgaatagccctaaagatagatgtattggggatattctcaattccgttgtactgctccactgcatcatcataaacgtattcgtaacacttggtgcataggtggtagatgtcacttccattccagttatgcagcttgtgtgaaatagaatctaactcattttctgtcatttgaaacccagagtgtgtatgcttcgttatgatgtaacgtatttgctctttccttgcttgtaaatctggcagggggatatagactctcttgttgaatcttctgagagcagcatcatcgatcatgtcaggtcgattggttgcaccgataatcacaatgacgacatccttcttggtgtttataccatcaatcatttgtagcaactgatttttaatccgtatggtcgtatcatcttcgtcttttttacgcatccctagaatggagtctatttcatcgaaaaagagaatcgatggattatccacctctgcacatttgaataagcaagttacgattttttccgtctctccaatatatttgctaaatagggaagaagtgctaacgttgtagaatgagcatctacaatgcgaggccacccacttggcaatcatcgttttgcctgtgcctggaggaccgaagagtagtatcccttttgcagctctattcaaccctgtaaataaatctggtctcaaaataacgttaacgattttatctttaataatttttttaatgtcatagagtccgatgatgtccgattcttttacgtgttcatttgaactcattttcatgcttaaggcgtagcgtaaaatatttacttctaatccttggtctatcaaatgttgatacttatctgggatatcttcacatccatctttcgagtcatccatattttttttctgactcttcctcctttcatcctttttgtcattcgttcgatccaatcgagttcctagtcgataatcatttgtgtaggattcttcattactaaaactttctgcactttttgagaggtttctatttctttttttttttaaattgatatcgttgaatgctttaatggcttcttcgttcttttcgttttttcgtttgattagtatatcgaatgcattggagaaggcttccttatgttttgtttttatgggggagtaggactcatctgtttgcttctccctgtccgtgctagccattccgcttttcttccccttgcgtgtgcttttcctcaccgatggggaggagctgtcaccactgcttccgtcagacatgtggtttttcctcttatgcttgatttttcttaccgaaacgttggagctttcctcgctggcgtcccccggggagtcgtttcggagaccatttcggaggccatttcggagaccgcttcgggggccatttcggaggccatttcggagaccgttccggagacccctttgattgccgctctggttgccgctttcattttggtgacctgcctggctttgatttttctgtttcgctttctccccctcctcccttttcctcttcagcgacttgggggtgtaaatatcgtcgtcgctgaagtcggcgctctcccgggtgttcttctccttcccggccttcctctgctctactccctccacagggcaggtccctctgtcgccttcttcttctgcgtcctcctctgcttcctcctctgcttcctcctctgcttcctcctctgcttcttctgcttcctctcctgcttcttcttctcccccctcctctgccgcggcaccacgtgcagtgtctcccccctgcgctgcctccctctcatggtacaccttaacaaacacagggtcgaaattcatgaagttctttatgtccacttcctgcacgccgctaacgaagttgggattcccctcaagcttactctccacattgtctactatatctgtcctcctcagcaaatctatgacctcgttatacgtctcatggtctgaataatgctcaaaaatgttactgtgtgtatttgtaaagataaagtcgtttgggttcacttctctcctgttgcatagatcatcttggcttgattctccatccccccatatgtcgtttaacatcatatcatggaggcacttcctctccgactctcgcatttcattgtagagaagttcttcccacatggctccacctaaatttttcatggtgccttacaggaatgctctaccaggtgtgggtatgtatgtatatctcttagggtttggtgtgcaactcgaagcggagactccaaatcggtaggcatatggtagagcggtactcacaaagcggtacccccgaagtggtaaccccagagtggtacccccaaagcggtaaccccagagttcctccttagcgtaacccctcccaacgtcgcttcttctcctggaagtcactctgcgggagtgagcctggtctacttcgctgcctcgttaggcgcgtattttattgactccccacccgaaccttcagcgcaaatagcgttgctctcgccacggtagcaaaatggagaagcaaatcctgccggccggttggtgtgcattagaggagcttctccttcggggggggggcaccacccaagaatgttttattttgttttattttgctttatttgctttattttgcttcattcgctttatgttgctttattttttttactttttatatcactgctgtgcgggaattttcaccattgtgcatccacacaattccatcgcacctttgaatttttaagaagttttacgaacacaaaattgggcaattgaaaaggggtaatgttacaaaaaaaaaaaaaaaagaagccgcttggggttaaaaaaagaagcggcttgggcttaaaaaaaaaaatgaaacggcctggggttaaaaaaaaagcggcttggggttgaaaaaaaaacggaaaaaaggatgagcgcgggaaataattatttacaaatggcagcaaagtgtgccgcagcgaagaagaacaaatcaggcgctctcaaacgtgcagcaaaataggcataacgatgctgcaaatagagtagccaaatgggatgataaaaaaaaaaaaagggggggaatgggcggcgtggccagacaagcggttaaagccgggagcggcaaagcaaaccgttcttgggggggaaaaacaaaaaaaacaaaaaggaaaacttgcatgtgcacacatatgaatactttttcatgtacgcacttacacccaccaagggtaaaaataaatgttagaaaatgtacatgtacatgctgtcgaactctcgcacgtaggtgtacaccttcttgaccacgacgtactcttcctccaggtctccaaaatcagattcctcatcattcgccatgcgaacgatgttgttatttaaaatattggggaagtattttgaattcaggagggccctattcaacatgctgttattattcctgtaggcgagtcccctattcctgctcatattatttgccctgaaaaattggcccttttccgatacgagagtgttatcataaaatttgctgaaaacaccaagaggcctctcaaagtaactcattattttgttcttcatgtacagattggacctaccttccaccgtggctccatattccttgggagcctgtccgttgaagtttttgattgcattgaccagggtgcatttctttgtgtacttcttcaattcgttttcttcatcctttcggaaaataaaaagcagggggctgaattttttcttcaggatttcaaaattttcatactccttcatctttctttgtgtgcacagaggaagaggagggggtttggtttcttctccggagttttcaggtgggttgccgttgctgaagcggttgccgttgttgaagcggttgctgttgctgaagcggtttctgctgtgattgctgctgtggttgctgttgcggtcgctgctgtggttgctgctgtggttgctgaagcggttgctacgtatcggcggcttcttttaaagcggggacgatcaaagggggaaacaccatctcacacgtgcctgcgagaggtccttcgccggaaggcgtaatcgcttaggggtgaacaaaaaaatctactgccttggtgaggcgaagttcatacggaaaaaaaaaattgtaaaatgggcaaacatctacgtaaagatggcaggcatgtacgtgacatgtgcctacggagcgaaaagcttaaaagggaagggcttaatttaaggcgaaatcttacgattgcttaaaaaacaaaatcgaaatcgacgtcaaagtgggggttaaattcaaaaacttaaatcaaacgttgaggggaagcaaaataaaaacatgttgccatcacagcatgtatacgtacgcatcacatatgtgcgactcgccgtgctagtatttgccagcacgcagagaagttggcctctaatttttttacaacaggggttggttaggaggtacaggtaggcaaatatataaaaaatggaaaaaggcttacacgctgcgctctacatcaggaacgtcacgtgtgatggttgctcacgtgtgcttactgaagaaaattctttcgcattttccttttgtaacttccgcgagggaattcgtttttatgctatacccagttgtcgttttaaaagaggaaccatttgatggggcattcaaacgggtgactcctttctgcatttttttttttttattaaatttcgcaaaaaaaaaaaaaaaaaaaaaaatgttgtaaaaagctggcttttataaatcttaaaaaaaaaaaaaaaataaactgtcgatgtgcaactgtcgagagataacaataaacaaacatagagtgtgcaaaaattgcatttacgaaaaaaaggaagctatatatacaagcacataagcacacagttggctacatttttcggccctcgatttatttaaaaaaaatggaagcggactaatgcgtagtgccggattgcaaccttccgaccaatctgacatatgctcacttttttttttttttttttttaaaatttgtaaaaaaaaaaaataattaaaaaaggggactaactcaaacacattttgttcgatcttgcgccacacacgggaaagcgcatttctcttgttgaactttactgtggaagtggtagaacagcggaggagcaacgcgtaggggaatgacacactcggcttttcctgtacacctggttgcttcccatttttgtgtgtaaaattgtcccacccgtttttacctgacccgttcaggtaaaaaaataggtagctcagtgatgctcctaaccgttgttatagggaatggccaagcttaaggtacaccaggtataggtgcaacgtaattgaattggagcaacctctcacagggataaatgcacatacacggcgtgaaaacacgattaatgaaaaaaaaacagtttttttttttatttttgcgcacccccccctaaggagtaacgctttttttttttttttttttttgatttatctgaggagagatagttaatactattctgttttaccactgcgtgtgtgctgagtattgaagggtgcgaagatttcttcttcagcagcagtggatggtcgatcatccttcgcgatgagaaacgctgcaaatgcaagcgtggcttcccgcctttttccattccttaccgcttttgctttatgccatgcaaaattataactactgtacgggttacaactttgcgtacaggttgtgatgggtacctcacctgagggggtctccccccctatcataaccacgtcgcagcgacgccacctcgttacgaagcacatgtttatgcaattcccctctttgtggagaaacaaaaacaaagcatgggcagtgttcaggtgattgatgcataagcgagatgctacttcaaactggggtgccagcaatctgtttagctacccgttccccgtcgagaggctattctccattaatgtcaaatgggaaacaaaaattaagggcacatggaaactgggctaaaattgtgaagcatacgagccccgtgctaacacctccaactaaaggaaagtccatcctgttgactctcacgccccatagggtgaagctactttcctttttcgttcatcattcggtttactcctttcgtttcgccgttcataccaacatgggatgtataataataaactcctctagttccagatttttgagcgtcattgtgggtaaaggccaggagagtatataaaaaaaaaaaaaaactattacagcaattaatcccaatttttcgaaaaaataaaataaaaatgatgcatgaacgtttgtccttcttccagtgaggacaattgctgagcgaaaaaggcgcgtcatcgcggggtgacattgctgtttcgatttttttttttttagcggttagttggagggacgttttctgtgccatttcgtgaaaacatcaattcagcgcgttttttctccaagtggttttattttttactaccattttgcagtcatcttgcggccactttgccgccattttgccgccaacttttccgacatatttttgcccacctttttataccccttaccgttcatttcttcttttttttttggccccctaagggacaaaacaaacaaggagagcctttccacagtttgcctccacacctgtgggggccccctctcagtttggcatatttggcagatcagcaaagtgagataacccagctgttgttcgttcggccctggctgtgatgtgaagcgaaataggaactgcaaaaacgtgcagtttgctgccctgtgagtgccccccatttgggcttcccccttttgagcttccccccccggctgtcacaaccatgtccatgttcaaagggatgctgataaagtcttccgagcgaagcaccaaggggaagaaccccaatgcggggaaggggagctctgcgaaagaggcacaattggcgaggggaagcagcacgctgagctcgaagaggggggattcgtatctggacttggaagacctggcgcccagctacagcagcagtgtggcggctactgataaaggcgggaaccatgtccagggagacgaagcggttacattaccccttcacggggataaggacgaagaggggagtttcgaacgtccaagcggtttttacaaaattgcacaaattggaaataccccctggtgtggcagttacgaacgaggcagtaacaacaacgagtcagcaaatgggatgaaacgcagcagttgtagccacccgaactggagtgattccagaaatgaattctcaagtgaaccatatgaagggtatctggaatgcgcacaaagggaagtaacaaatcgaagcgacagtgccatttccccagaggagggaaagcgtcacatagagaacttccctgagcagatattaaacccgttgaatgacctcttaaccctcatgcgagattttttcatgacgaacccaaagcaatggaataaaaacaaggtgaaaagaattttggacgaattgacccaaaataaaatccaccaaaatgtactaatcgttgtgtactactttacatacgaggcgtatgcaaatagagtcctcctaaacttgaaggaagaatacaactgcgatttgctgattcacaaattttttgggaaaatccataagataaggaaaaaaagaaagaaatgtaaagaagaggaaaaagtcctcatcataaatgaaaagctagacacagctcatgaaatgcaaaaacaaatattcacctacaatttggagttatcgaatatcgaaaattacattactgatttatttaggaaaaaaaaacaagtaaattgttgtaacctttttttgaagaactacgtaaaaaatgtgttacgattgattattcgtaacatatgtacaaataaaaaagaagaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttgaggaaaaaaaatatgaactgttcatatggaagaggaagatcatacaaaaggaggaggacataaaaactgaggaggaaaatataaaagcgaaagaacgaagtgtagaggaatccaaagaggaactaaacaaagctgagcaagttatatcctccacgtatgaaaaacagttacacaaaattgacgaagaaattgacgcccttgatcgaaacataaaagagctcgaagaaattattaccattaaaaaatcgcaaagggaagacgccataaggagaaagaaacaattagagaaagagagagaaacggaaatgaagacccttctgcagaaacagtcagatttaaatacctccattaattttataaaaaataccacctccctcatggacgagaaaaagaaattcgtcgaggatgaaaaggaaaaaacaaaaaaagtcgtagcccagttgaaggaagcctatcaaaactcctgtcagaagaagatccaaacgaaccgcttactttgcgatttaaaaaatgtcgttcgaaatttgtacaactcggatgaagagtgcaaacacatgtgtgaagataattcaaggaggaagtccttcgtgggaaattattgcgaaacaacggatggaaagggcacttcccctgtgcgtgatgaaaatgcacacaccattaatgctacagcgaccaaaggacaggaacaggcgagccaccatttggatgcctccaatttgctcaaaaaaatattcctcttaaaaaaacacattttcgacgtggaaaaaaatatgaacagcattaagggaaaaaaaaaacaactcaccatcgacatcagccaattcaattgcgaaatggataacataaatattaagaaggaaaacctgaagaataaaaagaaaatccttctgaagaataaaatgctaagtgaaattaagaacaccattaacgagttggaggagttggaccaaacggaggaagtcattttgaagcagctggaggatgcgaagggggacatgagcttgttaaggaaggaccaccttcggatgaaggaacagaaggaagcactaaagcgcagattatttcgccaagaaaggaagttgctcaagcgggaaatacgtcacgttcggggggacctcaatcgtgaccagggggcagacagtgtggtaactcccccagctgatgagggcgtggccaacggtgagagggatgacgtggctagcggtgagagggatgacgtggccaagggtgtgagggacgacgtggctaacggtgagcgggatgacgtagccaacggtgagagggatgacgtggttagcggtgagagggacgacgtggccaacggtgagaggaacaacgtggtagcctccccggtggaagaaaccaacgaggaggaagccttcccattttccgaggaatcggagcagtcagaggggggagaatcaagtgccgcctttagtcagatgctgcaccagttggagaagataagcgaaaacagcgaagatgaggaggaccaatatatgtggagcgaccaagaggaagaagacacctcgcagagtgatgaggaagagggggaacggggaggagacggcgtaatcggggtaagcggcggaactggtgaaaacggcgaaaccggcggaactagcgaaaccggcggagcggagactcccctcccaagtgatggagaaaaaagtggcccatcggaggacaactccgacagtggtgaccatggcgacggggcggaagtcgttacagatgttgtgaccaatggagaggaaaaaaacacaagcgattcattcccacgcagtaatacacacagcagagatccactagaccaactggaaaagttcaagctggaggagggtcgtatcttcgaaaggattttagagaaatacaaaagcttctgcaatttgagtgaaactgtagaccaccatgtgttggaaaaagaaattcggcaggtttatagagacataacaagggagcaaaccatttttaaaaacaaaaaattgctcactttaagaaagagaaaaagagtcctaaggaggtactaccattatgtgtcggacaatagtgaggaggaggatctgaatggataaatggttggtgggcccagaccacagggatttgcttggatgtgtcaccaggtggtcacgtgttttgtgccgacaggagatgactgcgcacgcggggagggttatcctttagtataattccagctctgcgtattctcgagtttaataaagtgaaccggtgaggggtgggtgaaggtgtgtgtatgcctctctccttggaagcaaacccgttgaggtttttttctacatggcgagcaattcgcgacgtttgcgcgtaggcaccactccatccatctcttcccccttgttcattcattctttcttttttttcgtgtgtgattccctgcgcgcggtaattttttgaaggccccccttccgtggcacatggtgtatgcacaaaaaatttcacctctcattttcccgttgccggttgggagagaaaagaggagttttttttttttctctccgctcaaccgattcatcgttatgctgatatgcccattaatctatgcctttttttgtttgtttgtctgattgcttctctacatgtttgatgtttaattttttttttttttcgcgcacgtgatgactccacccctatgtgcaaaattgacgagtgactccattcgcacagttttcacaaaaaaggtaccccaaatatataacatagtacccatttgtacgcacctagacaaggagaaatggagagatccccacctcccctggtctacacatccacgcgatttctcccgtacacgcatttgctaatattgtttcgcccattttgataatccttcacacatttacgcatgaaggaacagctgggattttagtcctatgcgatgtgaagagagggagacgaattagcggcttaattaggggcttaattagagggtcccaatacgatccgttcgaagtgccgaaataaatttttacagaaagttcgatcaactgacgaaggaggcatacttttttcttttttaccctttttatcttttttttcctttttttctttttttttttgttgtatcccccctcgaaacatgtcctcctcatcatgtctgtgaagaagttaaaaagcagcggtctgcttaggctagaaagtaagagcgtcgataagacggacgcgaataacaatttcgtaaaaaaaagcgcaaatgtaaaaattgtgaggaagaaaacggatgggcaaattgagaggaccctgacgggtaccgttcctttgcagaaggagggggacaaagtggtgaagcggaaggtccttaagaaggcgcaagaagggggagtcaccgttgtgatgaacgtaggcagcacagggaatgttggcagcacagggaatgctggcggcacagggaatgctggcggcacagggaatgatggcagcacagggaacgatggcaacgctgctaacatggcggaatcaaccatgaggaagcaggatgaaaaaaagagttatgtcgttcggaagaccgccgcgaagtttagtgtgaggtcggggaagacgaacgaagctgcccacagagacctctttggggaagatgacgaggggaatggagaggaaagtctgaaggggaacttcaactatgacgatgctggcagcggtaacggaaaggattaccaggacaataatagccctgctggtgattacgccccccctcatgttgcgaaaaaaattgtgaagaaaaaaaaacccactgagagggatccaaaccgaagcaacctttttacaaatgatgccattcctggaactcaatttgagcacccaggcaacccccccaacggaaggaactacaaaagcgataaggtagaagaagacgactcggaaaatgaaatcctgaattcaattatcagcagaaatgacgagtccaccttaggagaaccacccaaggaggtgaaaaaaaaaaaaaaaaattattgtccgcaaaaaggtacctataagtgggaaattaaagaatgcagaaaagggtaaccagccccctggcggactgacacctcgcggcgccacgacgatgaccatggatagtagcagtggtgggaagagcagcattgctgggaacggtagcattgctgggaacggtggcattgctgggaacggcagcattgctgggaacggtggcattgctgggaacggtagacggccgaacgaatgctgcgaacaaatggtgaacgaaataaaaatgaacgaaacgaaactcgcagaaatgcaacagacgcacgaacaaaaaatgaacagcatggtagaagaaaataaaaaagaaaaagacaaactaaacacatacatacaaaatttaaacgaagaaatgcacagcataaataataagctctgtgatcaagtgaaggaaaaagatactctaaaggaaaattaccaaaatttacgaagtgacaaattagagttggaagaaaaagttgagatattaaaaaggcagatagaagaatcaaacgaaatatcaaccctcctgaatgaaaagattgccacattggaggaggaaaataaaatgctacaggatagagaccaacagaatgaactaaaggttgaggaactgaaaagtgagaaaatcaaaatggaaaaaaaaatggacgaactgaatctcctaataaaaaaaaaagacgatcttataaacaagtacataagcgaaatagagaattataaaaatgtgttgaagagtaagggagaaatgatgatccttggtagctccaccaccatcgataaaagcatggcagacaaaaacagccaaaaggaacagctagccaaactgataagggaaaaaaaggaactcatttatgccttcaaaaaacagctagacttgatagtaatcctcaaaaagcaaatgagccttctcgaaaacaacaaaattgtaactatgacttctggcgagcttaagaaggtgcttcacgattgaccgggggtggtcaagcggccatgtggcatggcaaataaacgactgcgcggcgaagtggcatggcaaataagcgactgcgcggcgaagtggcatggtaaataagcgactgcgcggccaagcggtgaggtgaaacaattaacaaacgtagttatgacttcaaaaaagaaagccatttttgtgtgtggctggcggcactaccccccaccacacacacacacacacatgtgcatgtatatgtgcctacatatacacgtactcacataaacgtgacttttataaaacgtcatacaaaaattgggaagcaaaatttcacacaccgctcaaacacgtgtccgtgctcagctacactttattcaaaacggaaaaaaaaaaaaaaaaaaacatgtatgcacatacgtacgacgcacataactggctacagtggtgcgcgaaaataatcattttttttttttgcctccacgactgatgagccccttttcaacttcaaaataattctccgccagcgatatgcaagtctttgtaaatgccgtgccatctgcgcagctttgttggttcatcttcctctccgcgtgaccagcttagtcccgtttatacctccttcggtcgtaatcggctcgcctgtcattctccgcctcgtcggagctgcccgccctgtcttggtgctgcctatcactgtcgtagttcggttttcgctcgtgcgtgctgccgtcgtcgtgccggttgtcgccctggcggttccgctcatcatgtctacttcggccatcgtacctgcttcggtcgtcgtatctgcttcggccatcgtgcctgcttcggtcatcatgcctgcttcggtcatcatgcctgcttcggtcatcatgcctgcttcggtcatcatgcctgcttcggtcatcatgcctgcttcgatcatcatgcctgcttcgatcatcatgcctgctgcttccatcatgcctactgcttccatcatacctgctgcctccatcgtacctgctgcctccatcgtaccgaccggcgctgtaccccccgtcctgcttcctccggtcgtagtaattcttgtaatagccgcctctacctctacctctgcctctgcctccgcctgcaccgccacctctttggtaatcacttgacgtgaaactcctcgaccgggagcgattaaagtgtctgcttctgtacgtgtcctttttgtagaaggactctctgttgttgctgtagccacttgcgtccctgctcgtgtcattatcgcccctatccttgtcctttttgacatccttatctgcaaaaaaaacaaaaaaaaggacaaaaagtgcaaaatgtgagaaatgcgcaaaatgtgcaaatagcacagtagtgcgcgaacaatgtgtttggagcacgtggggaatgcagacagcagcgctgagccatttgttccaacgagtacgaacctactatcttcctctttttcttccgaccaaattcatcatactcttcatcgtccgagtcatggactctcttttcgttacttccctgaatgtcatagtgtcctccacctttgccagtccgtacctctttattcgacttggggtcattccccttttttgggaactttgctttactacacatgttacacttttctctcttggcccaattgatgttaccgcagtcgtcacacttccagtcgttcgctttgaagagtacctgcttggggttttttttcactacggggtggtggatgccgcgagttgcgaagcgggggaaatgagtacggcgatgagtgtagcggtgtgcaaggtgatgcgcgaagtgatgcgctaagtgatgcgttaagtgattcgctaagtgatgcgttaagtgatcctctaagtgatgcgctatgtgatcctctacgtgatgcccatttcgaagcccgcttccacgttgcacacgctggagtggcagggaatggtgagggtcagtacgcggcacaactatacacaattactcatggcgcatgacgagtgtgccattttaaaaccattacttgtgctttttggcctgactcggttacatcggttacagtgtgttctttgagccgaattcacagtcccgcagctttaaaaataatgtgcatgaaaagcgtttcttcattttttgcatgcagtagggtgtgctatgcacggcggtggcgtactcagatacgtgcgtaggcctagcagcacgtgggtaggcctagcagcacgtggatagacgtaacagcacgttctgttaggcctacccacgtgctgttacgtctacacgcgtgtaggcgtgcccttgactgccccggggtgttatgcccgattgggcgtgcaccacgaaagggacaagtgggagcggttagccatggtcaggggtagttagacgcaacgatgcattttccgcggcggatagacctgatccgaagcagcaaatgaattggaaaaatttggcattacttttcgtccgagcatatccagtcccccgtcagttcgttgtctgcaggatgtaaggggcggaaaggtgaggaagtcacaaaaaaaaaggggggtacaaaaaaaaaaggtttttgctaatgcacaaatcggagcagacaaacaactgcgcaacaacgaatgacaacattagaatttgcaaaaatttgcgcacagcattgcagacggggtgaaaaaaaaatgctcagaatgggaacgtgccacgcgcggggtacacactgagagacgcgaactgtgaagcacaacatcacacgcacagcaaagcggtttaatgggctaacctatgtactttcgattatccatcctgtgctttgcctcatttacattctacgtcccttcggtctactactccagtttgcttctccgtctgagtagcaattttttttttttttttttccctttgggacttgtttgcctttaaaagggtgtatataacatgggtgcctcacaaacgtttcaatcgcacgggtaaaaaatgaagtcgcgatttgttcatggttggttaaaaagggaaaaactctgcgcgcggttggcacgggcgggtacacataaacacatacataaggataaacattcatgtgacgccaaaacggctgctatcccttccccggagggatactgccgccagtaaaaattcaattttacgtggtacattcacatgagtccctcgactgatgagaagggtgggggggatgtcaatttcttgtactccttgtgcgactctttcgcgttgcctgtgacgtgccacttctaactggtaactgctgacttcctcctttccagttctttcgtcgcgcttctttttttttttttttttttttttttcctattagtataccactagaatgagcactataatttaaggctttgtacatccggactatcatttcgggcgggagaaaaaaaaaatgtgccaatggggtccccacccacccccgaacgttggtgcaccaaaattagtacaaaacaattctaattggaaggaaaaaaaaaaaaaaaaaaaaaatgcctctcccttgagcaaaccgcgaagggatgcctccaataaaattttcctacattaggtgtatctcattccatggtaggttttccaccggggtgctgttaccctctgcttcttttttttttttttttttttgtcaactattttaccttatttttnnnnnnnnnntttttttttttttttttgtcaacattttaccatttttttacaattcttaccctctggtttcatttttttttttctccatatgataacttcccctccgtttgggaattcgaaaaaaaaaaaataaataagctttgtacagacgttggcaagtacctcgtttgtgtgacaaggggaagtggtcagatgcgggttgatcccgtaggatctggtggggtgaaaaagaggcccccctgcatgcgcaggtagatgcaccagaaaaacatccgtctgcataggcaccagcacacactacgtgtgatcaagcaggaacaaattgccatgacaaacatccaacatacttctgcacaaaggagcgttgccaacctatagtggggtggggtgagggctccccaattcgacaggactgctcggaagtaaacacagtgcctggaggaacccacctgcgtgggaagggatataatatctgcacaggcttcctcttagcattccacccaggccacagataggaacgacacgcgaatttttgttccagcctacttctccttttggggcgtgttatatatattttctccaacccctgttaagtcaaattgatcggcattggttctagcctgcggtgaggagtacgcatgggggggtggatgcggtgtgatggggataacgtacttgcagctcagtggaagagcgcccacgtgtgggaataactacatgctccacgcactgtacggactgtgcggactgtgcggactgtacggactgcacacactgcacacactgcacacactacacgcactacactcactgcactcactgcgggggtggttccccgtgcgccttacccgtcgcctcccctttggcacatatctcgtaacgtacaaattggaccccttgactggccttaagctgaacgagtgctctctcatcattttcttcccagacaaatgcagattccgctcattctgctctcgtagcagttgcaaatctaccacttctcccttcagataatcgcacagagtgtcttcgtagtagtgcatgtaccggtccttccagtaaaagtacaggctttaaaaaggggaaaaaaaaaaaagtaatatttatgcgggtttacgaagaagggggtgtaacgcccttaacattaccatcacgacgatggcacgtttatcggagcgcacggtgagagacacacgcatcacttgaacagtacgtgcgagtccacttgcggaatatagatcgaggaaacaataaattatattcgacctcctggtcattttccatatacgtttcttgcacctctcccgtgtcctcgtaattggcataaacgttactggagtagtcgatgcccagactatttagcaatttttttcgactcataattagcttccttttggcgattcttgatgcgtagatcatgatactgtttttattttcttcccattttttcaaatgttcctctttctgatttttgaaatttaaaaaaagaccatccaacgtgttccaatccactccgtaactggagctgtaacaccacaaattctgcagcctccttttatttacttcgatatattttttgttcatatcaaaggtgttgctatcttcgtccttcttcctttccattatgaatggctgcaatcggtgattgtatactagtgggttgggccacaatacgtttcgatcagggtagttgaattttttgaaattcgaattgaggtagtagatttcttcgttgccttggcccgtttcaccccccgagtcggccgcttcaccagtcacttcaccagtcgcttcaccaaccgcttcaccagccgattcacccccctggaacatctccccgatgacgttctgtacatctcgcttgctgaggttcctcgggctggagcatttgatttttatcttcacgtccatgtgttcctttctgatgaacctgcggagctcgtgcgggcagtcctgtgtgtccccgtggtcgtcatagatttcgtagaaggacttggcgtgctggtcaacgtcgtcctggtcaacgtcgtcctggtcaaagtcgtccttgtcaacgtcgtcctggtcaacttcatcccggtcaacgtcatcctggtcaacgtcgtcctcccccttttgggggtcgtctttactgtcacgctgaccctcctcctcaccgttgctgccaccattgttgcagacgttcaggccgctcctcacctccacatccgctatcgcacctcgatctgcgctttccccctgctcatggacgacccctacacccggtgcgctggcttccgttccaccaacgctggagaagtgtgcagcccccctccgtgccacttccccgggggatctaaacgcagtcggtgaccgcggttcgcttggcctgcctagtccgcttgacccgcttgacccgcttgacccgcttgacctgattgacccgcttgccctgcttaacctcctcgctgcctcttcccccctgcctctggcatattctcgaacgcgccccccgcggaagtcaccccccgccttgctccccacaagctgtacatactctctgctccttttttcacaaaaggaaaaacatctttcacttttaaaaaagaaaaaaaaaatccctttccttaaattattcatttaaaacaattttacgtttcattaaagggaagaatgccaaagtggactttgcaaaaaggaacacctgagttgacttccctcatcagtccccttctcacaaaatgggaaaagctacaattgaggagtggcctgaggaacgctacacaagtgtgacggttgctaaaaataacgccataaacgcgacaaatgcgataaacgcgataaacgcgacaatgcggtgatttgggtgcacgtcattacctaccaccacacgcttacgtggattggtgcccccccgtggaagcagcaaagtgtgcgatgagttagctttcctaggggggggaaatgggagccttctccgctgccagaaaatctacccttcttgggggaggcacattcggcgtcaacggtaaatagagccataaaaaggggatccaaaatgaaagaagcaccaacggatgtcaaagcatgcacagttattgctagagaagaagccaaggaggcactgccctacatgtgcaaatttttctttcttttctttttttaaagcgcgttgcactggcccaaaacaaccactaagggctttcacgaaggattgcaaaacggggcaagtcttctacagagccatttttgtgaagctccctaggcgaaacgggtcacctgacttttgcgccctcgcttgctgccaaatggtggaacaaaaaaaaacccagccacggggaggggcggcgaaatgttcttaaatgggggaatattttaataagacaccaaacggaagttcttttttttttttttttttttttccaaaatggaaatgcatttgtattagcttcgctgttgcaaatgcacacggcgtggaattaaaaaggggggaatcatttggagtggccaaaaagggagcaaaaagggggcaaaaagggggcaaaaagggggcaaaaagggggcaaaaagggcgcaaaaaggagagccaaaaggggagccaaaatgcgggccaactgggtaggtaaaggaaagccaaatgggtggccccccaaacgggccgcgagacagactgcgcttctgcgtgcgtgcgtcccatggaggtggaaaaacccttgggggcctaaaaagtacgtaaaaaaaaaaaaaaaaaacagggccaagaaacgaatgcgtgcacgaacaaacgcacaaataagcatgtgcgtgccgtctgcataggcgctcctggactcccctaacaacgctgaacggacttcttcttcttcacattagtaacattcttggggcagtagggaagcaaaaataaaatgtttttttttttcatttcgggctgtgttttatcagcgttgttattcacacagttggcgacgttcgaagtgaatagatcactgctgcctacatggttagtgcctgcctcgggggcactactacctacgacgtgcatgctctcgttgactgccttgtcattgttcacattgttacaattattcagggtgctgttgctacttaggtgtgcgttactttctaatgtatccttcccattagggaagctatacagatcacctgttgtggtggcgtttccgtcctgctccgttttttctttttttacattacctgattcggagtcggatttgtggtgaaagaagttggggctggggttgtcctcctcctcttcctcggtgtcgaaggggtctttcgcgcccatgccggcggttcctcctcccccctcctcgttttcgtccccgttatgggtgtcccccttgtgggagtcccccttatgggcatcctcattacggtcgtcctcattacggtcgtcctcattacggccatcctcgtccttcttctcccttttgggttccttttccgccttcggcttcttattctgcttggagttaagtttcgtggcactgtcgttgggcgcgtcccttttctttcccttccgcttcgtcttcacctccttctgagtttgactttcctcaataataagtttggtgcttttcttcgtgcaggcagtaaaaaaattgtcaaggcgtctctgagtggttactttcctcgccttcaacagtctgttaatataattggtaaccctaacttcgttaaaattgtaatcctttattagaaaattttttaattcttcaattttgggttcacaccaatcaatttttacttcctctttggatagaactttagggttaataaaagaatccctagcttctacaaatcggaaattcgaaggaacttggtacttatttttgtcaatattttctataattttttcaatgctattatattcctttatcagattataagccgtcttcgatccaatccctttgatggtgtcacaatagtcacagccacacaaaatgcagaaatcgatgaactcgttcatacttaaatttaatccttttaatacttgctcgaggttaatttctgttagtatgtatcctcttttactggagtttttatttttgttttggttagctgatgaagcattggcatttaaattccgaattaggattttggttccgaatactaatgcatcggcatcttccgtggctgttgcatgtgctaaattgtacttggttaagaatgcacactgtgattctgcttcgcatggggcttccacaacggggattcccattagtgttaataatttttttgcttcttcattttgcttttttgtaacccttacagtccttccactttgttttttgatttcttctaaatttccttcttctttagctttctttaataactcttctgccttttgtcttttttctcctcttttttctaactcggatcctttgagttcagggggggctccgtcaaacacgtagattggcttcaggccattttccattaactttatgcttctcgacatgagtcccgatatgtgtgatgtcgtttcccccgactcgtttgttaaatttccatactgctcagagtcccttatggctattataaattggtacaaagacatggacgcatcaatggccaccactctccccatcaggttctcaattttgatttccttaatcgcgttgggcgctgcgtccgcgatgaactttgtcaggcctttaattcccatttggtcgcggaggggaaaatcgtcactgaaaatggtcggtgaaaactgctgatgaaaatcgtcactaaaaatggtcggtgaaaactgctgatgaaaatcgttggagaaagtgggtggggtggaccgctttgatttttttttgcgctacacagggttgcggctcaggcagggattacacaacactgtgcgcttcactcgtgccttgtattcgcgtggagaatcacttaacacgtttttccctttttttcgcaaaatgttcaacgctgcgctgctcttcgctggggtgccccatatttcacgacgcgtcacgactcgccggcgccttggcagtttcgacttcttccccgcacgtttatttcaactctcctttggagaacggaagaaaaagaaaatgttcggtatcgcgccgacgttaaaaatgggaatacattgcatcgttattttattttatttttttttttgccacacttgcgttacattttttttatttcgttttgcattttctccagcgtttgatgcaaaaaggggaagaaaaaaaaaaaaggaaaaaaaaaactcttttggagatttaaaaatgtagcaaaacagtgcgtacccttcgaacttccacccccttgagtcatgaactgcaaaacttttgacggtaaagaaaaaaaaaaaaaacgttcatgtttttattcctaaactctctcgcacgaaagcgttccgaaaatgcgtaacgagtagggaggtatgtgtgactacacaaatgtgcaaaaggaaaacgtgcgaatatacatccttgcgtacacaccatgtgggattcgaaatataacgcggcagggcgatgggcagcagggaaaatgtcacatcctttttttctttctgctctcccccctgatgaggcacacataaatgaagctataaaaatgtaaacacttaatcacacgcgtgcatacacactgaagcgactgcgcgggtcgtgtatatcttcacccgctcatgtggatcttttgaaggattttctcccaagttataaattgccacttgtctatatggcaagatgggtatttatttacgcgcttttttttttttttactccaaaattgtgaaaataaaaaaaaaaagaagaacagaaaaaatgtgtagtgactacatactctgctcattagacatactgcatattttccccatttgtgcagataattcgtctgaaaaaaatgagtcctatgtggggggagagagaaagagaggaaaaaggaagaaaagcggccatttgtcacttaacaggtgtgtcatgcggcgaatagaagcactttttgtttgttccccccacgattctgttatctttccaattttttttttttggagtgtttttcatttacgcgactgtaaagatgtatctaccgtctaatgcttcatttttatccttgcgcattgtgcgttgtcaaaatgggaagcactcccccaagagtgtcctttccattttgtgctcacttcagtcttaacggtaacactaatttttgtttccacgttgatttttcttttctttccgaaatgaaacaaatgcacatctttaactgccccaataaggagtacatcgtatcgcagttggagtgacacactacgtgcacaccttcaatatataccgaatggacttgtaaaaaaaaaaaaaaaaaacattcttttgggttttcccttttttatcacctcgacttgttcgaatgaaaattttttaaatgcattagctaaagttagtgaagtgatccatgagtttttcttccaacacgggaaaaaacgtaaccatgcgaactgctaactgtgcgcagtgttcaccatttttggtgcgtaaaggaggggtagtagcacccgtgtgtcaccctaatgtagggacaaacaggacaaagaaaatggccaagaagtggacacatacatgtacataaacatatatatactcgtgcacgcacgtgtaccccctttttaaggcgtctcccccttgccagaaaagcaccaagtaggtttttcctttttattttttcacacaaaaaaacgcccggaggtgtggcatcatcgcgttatgcaaagtgaggagagaagaactcgcgacttggtagcaaattgaactctcccttcgtttttaaaaatatttttcataaagcgttctttttcataaagcgttccttttcataaagcgttccttttcgtaaagcgttccttttcataaagcgttcttttaaatatagcgttccttttcgtaaagcgctcattttcataagtccttcttttctgtaaatgcacacttgataaaaaaaatcttgcacaaaattttcacaaaaagggaactcaactgacgagtctttaacagccatgttgatgtgttggctgtcataatggtgcagcattttttgttaaaaatgtgtcctatacgccaggcttcttttttggtaggaggcttttccctattacaggtgaactctttccaaatgggcttcttgccaaaatgggtcactaaaaactgatggtgtaattttcacactctccatttttccagcagccacaacggaaaataatgcatgcacgcatggcaaaaaataaatggccaacacacagacctgcatttttccaggaagtgttccttaagacacgaagaacaattgctataacaaaatgtgcttaatgctcccgcgttttaatataatgcaattaaaaagtgaaccccttttttagtttttctgcatgcacatgttttggggggttggagagagcaacaggtagctaaattttttttttttttttttttttttgtggaaaaagcaggtagccagttttttttttttttttttttttttgtggaaaagaacaggtagccatttttttttttttttttttattttttggggaaagaacagggagccattttttttttttttttttttttgggcatggaaaaatggaacccttcatcttggaaactcctggaaaaaaaatagctatttcgagataaacactttaaattattaaatatatatatttttttccaaatatgacgccatttattttattttttccccattaaataccacgcatatttcatatgtaaacaagtaattgccacgcaagttgcaaccatattgtgtactcgtgcagacgtagcatgtgttcttatactcattacaactttgttgaggcaactcaaaagggaggaagtaaagtaacgcgaaaacaagcgtgtcttactccgtcgcttcatcttttaccactccacacctcaccacgccgcctcaaacctcaccacgtcgcttcacatctcaccacgccgcttcacacctcaccaaaccgctcaggatcatgccgagcttaattgaacatgcatgagaactcgagtaaggagcagcttttcctgtacgtcaacaactcaccctcctccgtgttcgtgtgtgaactcgccgtcctttttaatccttcgtgaaatcctgtttatggaacgtgtgtccacatatatatgtgtatatatgtatatatatatgtttttttttcctgcaactgcgcctaatttaaaaaggtaaaaagccaaacaaaccgctaaacgagttcgtaaaaaataattaaaaaataattaaaaaatagtttaaaataatttaaaaatagtttaaaataatttaaaaatagtttaaaataattaataattttaaaacaaaacaaataaatatagttttaaaaaactaattaagcaaaaaccaaccaacaagccagcaaccaagttaaagctagtataaaactaccttaaaatcaaacaaacgcaggattccctttttttactccacgttttgcatatcgaactatttcgattattaattttttcctccattttatggtattttttactcctttatcgcgtatactcctacttaaacgtaaatgtgtcgtctttcataccttatgttgcatcccaccgctatctccgctttcgacggtttagccgctctatcttccccttttttgtatgtagaaccccgcctataacacactcgcgtaaccctccccatgtgacgttattttgctagtacgtaactttcgtcccgttgtgtgtgtccgtcgagccgcctatacccccatgcgtgtaattcttcctttttttgcgtctactccctttttcatgtggaatttttccatcgcgtgttaatttttttttttgaaagaaagccatctttctgtacgtcaaacgaggagcaaagaggtgtgtctcagtagttctcctttatttcgtcatccccgtttcttccccgtcgcgccaccccccttgagctgccatcatgagagaattccacccgttcgcgttattcgccctgtgggttgccattctaagcgtcatcaggacgtacaacctaaggaacttggacggaaataacaacgccaagcatttgaaattctcagaagacacagcggttgggagaagtgcttccctcaatcgcggaggaagccgccttagccacagcaaagaacaacagttaattacagacgatgatagtccacttgggaaagccatttttatgcagacgtcagccacgttaacaaatttaatgcatgatagagagagggaaccctcccatccaagtaaaaagagcaccacgtatgtaattacgggctctgtcaatgggatagcagatgggcaaccagtatcgatagcactaggagctcagtactccaataacttcgactctttagaagtgatagatctgacgtctgaaaatcctcacttcaaatttattgttcattcgggaagatactatttacgtacctttggacctacctacttaacgcctagtgctattaagctgaatgtgccttgttccaagtgtaagtttgtgaattcagattatagtgacagtattgatataactctttatccgaacgtctccaatttgttcacattcgagtgggaacttcagtcaaacgctcctatcccgttggaacacataaacgtggttcataacgatgaagctggatggacacatggacacgatctgtcaaacgatttgaagctagactcatcaggatctgcagcatccttgaagaccttttacggaatcgagttgatggggcattggggttctgagtactcagacaggttgctaagcgtgttgtctggttttcccgaatgtgtgcagttagtgactttcgataaggaggagagagctcgccagaggaagcaccaacgatggattctggtgcacgaagatttgggagcatttgacatggacgtagagatctatgacgagaatgataaggactactccaagacggtacgtgtgtctagcagcgcgtttgaatattctaagaagcaggtcaagacatcaggtagcaatggaaactactactcgaggaggttggaaaaggtactaatccgatccatcctttcggatgattatggtctatttgttaactactttgaggagaagcatggcgttcggctgctagaccctgagagagaccctatccaagtggaagaagtcacagggtattcaaagaatgattaccaaccgtggagtcagaacgtagaggagatagtcgaattggctacctcatgggatgaatatccaaagggcttccaaaaagttaatgggttgaaatatctggcgagaaggaaaaatggactgaagcacccagtctacccaacagcccccgcagttgccttccctgcaggtccttccagaaactcattcatcgaatttatggaatcggcctttataaattatagagacatttctcacttggtcctccacgaaatagggcatttcatctacatcaacacgatgtcagttgacttgcgtaaagaatggataacccaaggagagtggtacgaagagcctctgtcccctagcaagtgggccactaagaacgaaactgggttcgtttctgcttacgcacatgataaaacaccaggagaagatttcgcagagtctatagctgcgtttgttttgaacccaaaattgttaaactcgaggagtcatcaaaagtacagctggattaagaataacctctttagtggtagcttttacgtcacttctggtaagcaccaatttgaagtaataaacttggggaatcaaaccttttattacccagggaaggtgaaaaaggtacgcgtggatgtcaaggggagtccatcggaaaataaaaaggttcaaatacatgtggatttgttatcctctaaggataataaagggtgcgctaagtatgcccatgcaagatttttctcggagcagcaaacattcagagatgtctttttttacacagcggaccgctccgagtgcagcttttcgttgtatgctgagtttgaagttaacgccacagagagcaagggcaaatgggtggtcgagtctttgtcgttcactggaaaaaatgacataaagcgctacacagggctgggctccatggtcctctacatgtatgtgaataatcagaatgaagatgttgagcagcctatccccctgctggactctgttcagatttacccctacaatggaaatggctccgaagattcccttctccgattgagtatgctcattttggaagacaccacgcttaagattcacggaggatcgttcgtaaacttcgcctccacggatagtgaaagctattcctatggtaaccacacctacgcttcgtacgaccccgagtttgacgttgaggtaataaagaatgactacttcgtgagggacatagcgacgaatgggttccgacaagtcaatatagaagcgtgcaaagcgcatacctccatgaatgtctctaatttgaaatgctttcaagtgatgaatccagttcatattcccaagtattgcatagggagtaggtacttctttcgtcaaatcgcagtagaagatgatgcgggaaatcagaacgttttgaatgtgacgtcgaataagtactatgccgatttgaggagctccactaggagggatagaactcagcccactatcactggggttaaggttacgagcaagccagctaatgatcagcacgacggagaaacggaagttaccgttgattttggagtgtatgatgatctctccggggtgtactacgtttacatccatctgagagatcctcacgggggaatccacacgagccacgtgaacaggaccttgctgcctcaaggaaaggactacaagcaggtgacgcacacgatcctgctgcccaagggctccatggctgggacgtggattctggacgagatcaaggcggtcgacctgtgcaagaacgagtccaggaatgtctactcgtacagcgtcttcgtggacaattcgtgagggggaatgcgaagtggttgagcggtgaagtggttgcgcggtgaagtggttgcgcggtgaagtggttgcgcggtgaagtggttgcgcggtgaagtggttgggcgtgcgcctccgcctggattagtaacccacggaggggctactttttggctacttcttgacgactacttcgtgacgactacttcttggctacttcttggctacctcttggctactacttcttagctacttcttagctacttcttagctactacttcctggctacttcttgacgactactcctcaccgctgctccgcgccgcgactatttttttccacccgcccacgtcgctccaactgacgtgcttcttcgcagcgcgtgggcgcttgccgcctcttggggcgtttttttgttcacgctgcagtgttcatgcttctgcgtgcatgctactacgttcacgctactacgttcacgccactacgttcatgttgttttttttttttttttttttgtctttctttacgcgactctgttagcagtttcgcccctgtgtgtatgactttttttttgagtgaaactttgagacaactcctttgcgaataaaaaaaatttcaaattcgaagagttgttacacaaacagggggggtggtaatggcagaaatgcaagattggatgtggggtccctcccgcttcgttttatgtgcgcggcttttttttttttttttttcttaccggtgagtgccaacgctcttttctttttgccagttttattgcacaccctgcgggggataccccgtttggaagagaaaaaaagacgcttgatctgtgaacaatttggtgaaattatttcactacattaaccccgcactgtgtatgtgcgaggtaagcatgtcggagtggggagagggaccatccaagtaggtcgtgccaagtggccaacacaaacgcgttcagttcagctcagctcagtgcagttcgcctcagtacagttcagttcaccttttgcatattttttaaaaaaatttcatcatagcgaaaagttgtcgtagcgaagaatcactgcaacgcaaagccacactaacagggcggaggaggagggaggaggacccctcttaaaaaacagacaaaaggagagacaaaaaaaaaaaaaacaaaaaaaagtaaaatataacagaggtgctcaccactagttattcttgcacagcaccacgccgaacaatgtcctgtagttgtgaaggccgattgcttggccacacccatgcactgaacaggcctttaaactcttgtcacatttgccaaagggcgcaggcacataaggactggacgtatgcgtctcaccataaaatcccgtcaatatggttccttccgaaggacatgtaacgactaattcaccatcattaaattgcttatacttgttaacaggggtgtgtaaatcatccttggtgattagcgacaggttgttcaagccagtccatatggttgcgtctacacagaccagatatatgtagctcttgtcatcttgattgttcatgtttagggagcagcttttcatgcctatgaaggtgaacacaagggagggggagggaaaaaaaaaaaataattatatgtttacgtgcgtgcggtgatactatttgtgccagggtgagagaacagcccctgctgattgaatagcgtgcacagaagcacatgtacgtgtgtgcaccccctaatggggtgtgtgctgacctggtcggcagggcgtgaaatacgagtagagagccgattggtgcttgccagaagaagtagccattccaaacccaaacaaaatagagtaatcatttggacatttcaaggaattgtaagtggtgccacttacgctgaccacctgctcgatgaacggtaaagcttgggtaccacattcgatgtaagcataggacacatcatacttgtttgaacttccctgtttcgacgtgcaggtactcatgccagattcacagatctccatttcgtatgacttcaatttgttcgtatggtcccaaaagttctgcctgactacaaagccaaataagacgaccgtgttatgtgggcattccgcgcttatggggggtgagccactcttggtgactgtcgtcgaagcggtcagctgtgttgcaggggggggatgaagaaaaaaggaaaaaaaaaaaagaaaaagaaatgtgcaggatgtgtttatattttctctctcacgtatttgcacacgtgtcactctcctacgagtgtacctcgcccccactcatgatcacttacaattttaactatgtccttctcgtccttctgcatcgtgtcgtgaggggaaaagccatatagcctggtgtagtaaatgagcgccttctcgtaggagttcttcaaatcgtcgctttcaaaaatggtagaaattggtagtagctttatatttattggcatcgggtgttttgatacagttttggaccattcgtacaaattctcttccttcgtgacatccttgattgggtttcctccaattacaactagctgttcgctcatctcataattatcttcgttcgctttggaggagttatcagaactgacgtttgtcgaccctcctacgctggcaaagccaaactgagcctttacttgcgccttcacgctgactccgtcctttttcatttggttcaccgaggagttttccacgcggacgatttttgttattttgccacctgtggtttggggggaagaaagggggcgtggaaacgtgtgccagttgtgcggagtgtgccagttgcgcgaagtgcgcgacgtttgcgaagcctattcagcatgtgtgtacgcgcgcatgtgaaggtgggatggagggaagtctttttatttttcctcccccatttttctcccttttttttcgcccctcgatctggccgctacaccgccaaaccgatggcgcggctgctctccctcgttcgagtacccagctgagcttccataatgacatgcgtgccatacgtcttgaagaatgtaatccacgtgtgcacagtttcgcactcctcggacgttttcttctgctcgtagacatcagacgcacattcgctgtctggttctaggccggtgaaatggggagggagtccgtccactgcgttcttgaaggctgtcgtttgttccctggaaaattaaaaaaggaggtttgcgcattgtgttagcaaaaatatacgcttctgtgtggagtacgcgtgcagcacgcgcgcagcacgcgcgcagcaattattttatttattttatttttttttttttgcggcacagctactgtccgtggtggtcctcggtaaggagggcctactgcttcgcccacgtgagtaaccctgtgcatacgtttgtgcgtacgcatggggggagaagcgcgatgccactactcaccattgcacgtagggaggcaagccaaccgtgtacttcacgcagttggatttgatcaaatacgttttgctggtccgcttggacgtttcctggaggaacttcttatacccggtggaggccgagaaggccccgaatcccatgtagctacccgacacgctcgcctctgccgtcaggtttttcgtgtattccgaaacgctgctgcactcttttatctgttaaggggtgagtgggtggaatggagaaagtgagaaaagtcgcatatgcattcgtttagggggggggccattttatgtggccctttttttttgagcgcttcttctgggaccgttcagtccaaccgctactgggtgctccgcgtaggcgatttctccaaaacgtagcaaattggacactccaggggcacgaataaacgtaccgattctgctctactgcaggcgttttcctttcgaatccatccattcaagggttgcaaagtagccaagtcgttcgcaactcctttgttgctaagctcccagttcaacagtataatctgccccctataaccggggtccgtcaaagagtccgcttcccccaaggggtttccaaatagggagtcatacccgatgcctgcaaagtataaccctggaaagacgtccaagtccttcttcatagcgttcctagtgttggattgcgttttatcttcctcgtcatcatcacggtcgcccttgtcactatggccaccatcgtcattatcatcattatcgtcattatccatgtctgaggagctcgggttcacggatttactttttcttgaggatttttttttggactcttcgtcatcgttgaagcggtacttcttaaaggtattatccgtctgttcttttttatcttctatgagtttttcctgtctgctcagtttgaccttctttttgaatcctttgtctgtccctgcggggtagtcagttgcgtatgcatatatatgtgcacgccataatgtgtagttgcgcacatctgctgtttcgtgcagacccacttattttttcatttatttttttgcttttttctcattcattttttttgcttttttctcatttttttaccgctactctctgcgtcgtcctcggtggttagctgattctcggcctctccttcgtctgccccctcgtcctggtcgggaagctccagatcgtcgtcgtcactcgtcgcagagccgcctgcaagtgtgttcgggggtggcacgcgtgaataagcacatgcgtacgtacatacatgcatctacacgcacattatggtctctctccagcgaagggagtgaaccgaaatttttttttattttatttttttaattctttttttccgacgggtaactgcgcgcacatacctcccgtagtggtagacgcatcatcatcatcgtcgtcgtagagggcccccaactcgtcatcgtcatcatcttcaagtttttttttctgactaagaaatgaaacctcgtttttgctattgtaagaaatattattagataaaatgtttgcgttttttcccaaatcccttaactgtccacttcttcgaaagtctgcttcgctttccccatgctgatcaggattgtggatctgactgtagtttctgcgaaaccctacgcggaggctccttacgtagccatactcacagatggaaaatatgatgcaccaaatggctaacaaattgtttatatttcttggcttcatttttttttttttttttcactttcacgtgggtgtttgttagcctagcgcattttttccccagtacctctatatcgtgtggttatagcgcgttacaaagtgtggctaactagttcctattggggatttccctttcaaccacttattcagccctaaatagaaacgataaaaattcttcctctccaaatgccttcccggataatgccgcaaatagcgcctgcctcaggataaaaactgcaggtttacagggtgctctcgaatgtggaggggtctgcaaaaaaaaaaagaggggtgggagtggggatggtggcccaaagggagagacaacaattagtggagtgcacacatagagaagcatgcacatacatgtagacatacacatatagacaatttaggacccttttttttattgtccaccaagcatgtaacattctcacctctcaatgttctgtcaacttgacgccgaatgcgcaagcacaacatgctcatgtgtgtgtgtgagggttacttttcttcgttccttcacgaaacggcaatgtggtttctactaaatatataaggataaacagattgtttaaaaaggaaaaggagaaacaaatcgggtttttccttttcttcctttttttcgtttttttttttttttttttttttccctgctttcccttaaacaattaacacaatttaacaaaacacatgtgaacacgaaaaataagccaaaaattagacaaaaattaaaaccttctctttttcgatattctcaatgatgtaacaaaacaatgtggaaaagcatgaataaaaaatggaaggggaaagaaaaaaaaaaaaaaaaaaaataaacacattttaacctcttaaaaatgttaagtgcatttttttttttttatttgaaaaaatgagggaaaaattaatctgtaatttcactacaagcaatttttgttactcataagacctcagaaaaaggctgcagagagagagagagagagagaaaaaaaaagaggcctaacttgcatgcatgcattagccactcaccaagcacgcatcatgcaagtgacaccttaaaagcaggacaacgaggaactctccttttctgatcctttgagtgttccaatgattaaatgggttaaatgggttggccctcgcagttgaggaatttcgcaaaatacgcaccccattttgcgagttctccattttgccacctctccacagaagcggtaaagatgttcccactgcgaatcgttcaatgtgcatatatctgtccttgtgagtaattttttttttcgtttatttattttttcttttaagcgttgcgaaggggaacactcattttatgttccatttcgtctttccccaccgttccacgtggatacaattgctttccgaaaaaaggccttttttatagaaacctgcgatgatgcagatttttttttttttttttgtaatttaaaagaaagaggacggggatcgaaaaaaaaaaaacaattttcaaatataaaggagtaaaaacgaaacaggggagcatacacacagatctccacacctgcataagaaaacgcgtttttgtctgcgtgactccattttagcagatcacctcgcctaacagatgcgaagggaaatatccccatcccaccataaacgtagagcatggggtcatactcagcaaatttttacattttccttttttccaccctttcggattacgacgttgcaattttgagaccccacaatggggtcatttatcccttacgcaaacgacgccgttgttaatttttgacccgcaggaatggagacacaattttaagtgcagacagtccacttcccacaggttaataatttgctaacnnnnnnnnnnnnnnnnnnnntaaggagatataaaaacgctatggaaaaggaacgaacaaaggggggaagaaaaaacgaaactctccttgccccacactagtaaaaagaattcacgcaatgcatttgaagagcccagtggataaaattgtcgttccgtgtgcgcacgtattttatgacgctttggcgttggggagtcccatgcggcatgacattttcgctgcctagaactgtccccacggtgaaaattaaccctccccccctgaggcgtaaatctagtttgtcccactcccgtttgaggtcttcattcatattaagcatccctctcccctgctttgttccatcctcctagttgttagctccccgtcacgcatgccactttgatgctggaagcggtagtctagtcatcgccatagtcatcgccatagtcatcgtaatagtcgtcctcgtagtagtcaccatcgttgtagtcgtcctcatagtagtcaccatcgttgtagtcttcctcgtagtagtcatcatcgtagttggaatcctcctgtggatccttcttgccttcctcatccttgggagctttactcttggaaacctttctctcttcatatgtggggagagtccatgcctcatcccccaaaaattcgggaggagaggggctgggggtgcccgaaaaagatggcgcgacagctgaaatggcacctgagatggatgtaaccatggacacgatacttaccagcagtccgatgaattgggtaaacgcttgtgggtgtttcttcttgtacagtccaaccgattgagagttgttcgacttgacgtcgctgctgttgatgttgtccccttgctgtgcaccgccatcctctttcgtaacaacctccaattttttttttttcatattcaattcagtttcaatcaaaagagacatgatgtcttcttcatcttcttcttcgacgttcacgtcaaacacaaatttggctagcacataacttgtggtggaatatgcagtttccaggctgaacatttttctctctctgtataggacctcattaaatgtgcttatttcatcgagggggtaaatgttcttcacgttttcttctacatttaagatgtccgcctcgtgttgagcattgcttattcctagttctgtcgctttgttcacatttaaatcgtcaaaaatgaagatagccctaaattcggttgtacctgttaccaagtagtatttgtacgtcctgagcgaactacccaacagcttctcattttggtccaccaaatatgattcattgataatccgtttggcattatttttaaactcaattcttttgtcattcaaaacttcatgcgtcgaaatggcgcacacaagggctgctttgataaaaaaaatagacaacaggaaaatgctcaggggattcattttaaaaaaaaaattttcgcagtgaggttacctctgtcaaaaaatgtagacagttttgccaaaagatactccaaaggaatgtgagaataaattttaaaaagtcaaatgttttaaacaactaagagacgaagtgaaaatgtaaaattgtggtaaaagtggaaaagacttaaccaaaaggtggtacttaaaaaggagcagtttttttcttttttttattctctacatttgtaagcaacagattagttagccaattttttttttttttttcctttttttacctgaacggcaagataaaaaaaggaaaaaaaaaaaaactagccaaaatgtatgtagctttaaaaggtacatcttgtaattggctgcaaaactggggcgcagattttagctacatcgaagcaggaaaggtgccacccactgtccaatttttaattcagttagacggtgttatacatacctatgtaatcatgcttgcccttttcaacatgtggtgtggctattcatgtccatgtaccaatttctccaaaaaaaaaaaaaaaaagatccatttggaaaattcgacgatcatgttacatgttgtaagaatgaagacacatctccaccccggttcaacggttgctcaacgtggtaaagcccaaattgagtgatacgacctcccttttctgttttctcggggtgagatacaaaaaaaaaaaactacgcaacgttgctccattttaaataaagctgtgcgccacgggggatgtctccagatgtgagcatgcagaagacgtgaaaaaaaatcggccattttgcgctagtattttactattctttacaaaagtagacttgtaaagaataaattggttgagaacaactaagtcgctgtaaccccacttgggggggataaatataaaaaaaaaacttcaaatggggtcaatcaaaaccacagaagtgcacacatgctttaaacttttgacgcggtaaaaacattaaatggtgcattattttgaaccattttgttaaagtagtcacaaaaaaaaaaaaaaaagttgcaaaaattgagcatacccttttgattacacagcaaaatgacgtgttctatgtgccgaaacgggtgcaacttccattttgggaaaaaggtgcctctttaagataaacattctgaggacgtgaaaaaaaaaataaataaaaaataaataaaaaaaaaagtaataataaaatacctttcaaaaaatcacactgggtaattttcccatctgggaaagtgtcatccgtaagtggaatgatcgccgaattgtgcgacagtaatttataactcctaaaaggtatcaaaaaaaaaaaaaaaaataagcttgacgagcgctgctgaaagtacatagaatacccatttggcgaaaagcgaaaaagctttaagaaatcatccaagtgaaccctgtggcgcgtgccccaatgaaaaaaaatgtgagccccctccccccccaaaaaaaaagcactgtaaaaaatgccaaagaaacaactgcacaattttaatcaaaacagaacgcatgtgtgtagcatacagatgggaggaacagtttgacgaagatgtaacccaaattcacaataatgaaaaatgcgattaaaaacttggccatatgtttagccttcgtcctgagtctgcttcgacacgtacactatgcatacaggattgacaacataacaattaagaaagcgcgatttagtgacgacttggaaaggacagtacaaaaaattaataagcgcgtccaaaaggacagtgtcccatcctatgacgtgtgcaagtataaaaaaatccccaaatttttaaccgaaaggaataagctcaaagatacccaaaaagtcaagtacatcgtagggattgaaaacacgtgtgatgatacttgcatctgtgtccttgactccaacttgaatattgttaaaaatgttatcatatctcattttaaggtggttcacaagtatgagggcgtgtatcccttttttgtcagctccatcaaccagctgtttttgaagccctatgtggagaagactctcgagggcattggtaggagaaccgccccagtggggcatcctacctgcccatgtgcaattacatatacgcatacacatgtgcaattacatatacgcatacacatgtgcaattacatatactcatacacatgcgcacttgcatatactcatacacatgtgcacttgcatatactcatacacatgtgcacttgcatatactcatacacatgtgcacttttgcgtgccccccccttcccccactgcagacgaaagccgaatcagctgcttcgccttcagcgcttgcccgggaatagctaaaagcatggaggccgccaaaaattacataggggagaagaagaagcagaacggaagcatacaagtaagtccgatcaatcacgtttttgctcatgtcctttcgcctctctttttccacgtctacaatgataaaaatacatatacgaatagtggacagtacaaggaaggaaaaagcgaacaatcgaaaaatgaacttggtatcgacatgcacatctcggaggaggtcagaaaggataagacacaaatggaaaaagtgaaaggcattctgcagattctcaatagtaacgatgtgacgaagcggaagatggcacttttgagcgaagaggaatttttaaactgcggcaattatgtgcttaggggggagatgggcaacgagacaccccaaagtggggacagtgaggaactccaaagtgaggaaagtgaggcactccaaaatgtggaaagtgcgtcaccccaaagtgtggaaagtgcgtcactccaacgtgcggaaagtgaggcaccacagaatgtagcctaccagaggaagaacacctcctctgcgcagaaaacgcagtatagtggggacgcaccccagggaagccacttgacagatggatacatctgcgcgttagtttccggaggaagcactcaaatttacaaagttcaaaggaacaaaaaaaacgacattaatttgtgcaagttgtctcagacggtcgatatttccgttggagacataattgacaaaattgctaggctgctggggctccccgttgggttagggggaggtcccttccttgaaaggaagtcagcagagttcgttacaagaatgaaggaggagaggctgagtggggaggcttgcgcggatccatttcagccctttcccgttcccttctccgcgaacagccgaatcgatttttcgtaagaaatgctattccaccggtagcggcggtgctgcgccgtttccatgtgctacactgttcgtatgtcgcctgggcatatctatcttcgtttctctgcttcgtatctctgcttcgcatctctttttcgtttctctgcctagcttctcctcttcgtacctctgcttcgtacctctgcttagcttctcttcttcgacccgccccatcgcaggttctcaggcctgtacaaccacctgcgcaaaatcatcgaggaatcaaaaaaaggagagtccttcgagcgggaaaaagacagatatgcctactatagtcagaaaaatattttcaaccacctcctgaagcagatgaacaaaattatgtatttctcagagttgcatttcaatataaaaaaattattcatagtggggggagttggatgcaaccactttttaatcaccaagttgaaaagtatggctatgaaaagaagtcaattacaagttcagctaaatgaatttaaaaaattaaagaaaaggctaagtaagagggtaaaaaaaataagtgagaaaaaatttttacattttaaagtgtccaaggaagtactcaaaggggaaattgagttcactgcatccctgggttgggatatttacttaaaacttcttttaaagaggaaaacggaacgagatattttgtcagctttaaagtattttaattttgaggacttttcgaaactgaaggaggggggtcattttctgctggagggtcattctgcttcctccaaaagtgaaggtaagttcactgctctccttttagtgtgaggggcgcagtttgttactctccgttttaacccgtttgttgataggcttttttgcaccctttgggcattagtcttctgactgccccttccaccgcgcacggcaaagccaacttcactgctcacttcgccgtccacttcgccgtccacttcaccgcttacctcaacgcctacttcaccgctacccacttcgccacccacttcgcagcgccctggagcgtgcacaagacgccgcccaacctcagcagagacaacgcggccatgatttgctttagcgcctttttgaatttgcacaacaaaaggtaggtacccccctgaggtattctacatctgtgaagataggaccctcctgaggagacatgcctccaatgacttaacttgcacgcatagaaaaacacacccccaactgctgatactcctgcacacacccttttcccccttttagcgatctctatgaggatgtatctcaggttaaaattaaaccaacggtgaagacccaggttgaaaataatttcctgctcttttccgacatgatcatttttgatgtgtttctgcagcagtttggcgcccagggggggtgatacccgtccacgcaaaagtacacacgagtgtaggccagccgacatgcctatctacatgcctgccgatgtgcttatctactttacttacgcgtgatgttttcgtaaaaatgtgttggcgtttcctcggtgcacctctcccaatcggagagaaaacgaccatttgggaaacactcctgaaggtggtggttctcacgaggaagaggaggaagggagagaagacataactacgcccctcacataaccagacaagttattttatgttcatacgccctttgtagtaccaacccggtgggcattctgcgccacaggtttctccctattgcgctttccccccctactattgctccgagcagactaatggcgaaaatgatcacttggacgaaccgccaaatggcactttctcacaaagtagacattaaaaaagggttcttatgcgaaggggacatagccatcccgcattgtgaggaggcatagccatcccgcattgcgaggaggtacagtcattcctcattgcgaggaggcacatcggagggaacgacaaacgaaacgcaaaaattacgaaaaaatgggggtcgcgcggagggggcagaaacgtaacaaacggtaacaaaaaaaaaataaaataaaataaggaaaaataaaataaaatatgaaaaaataaaataaatgaatgaataagtccactcagcgcgacggggacgatgcacgtcaaaccccttcacttcgcacgaggggcgcgaagaggagggaactcacagcttcagccccgagcagtggtcattaatgatcgagaggtgccccgtaggaggctggaaaaggtcttcgaatttttttaccatgaaaattccgtcataatgcttatagacgcgataaaaattggacttacttagtagagcgcctctgactttgcccaacttggcttcttccttcgtcgtgacagaatcgacacacatgtagggctgctggaagaaccggtgcgagtaacgaccgagcagtttgtacaccctgttgaggtagtagcaattttttctttgctgaaaatattttgttggcacccgctttgtgacgcacaagtacattttcgacgttggggcggactcgccactcccttgggtgggccaaccatctctcggattattttgcgcatcatttggtggatgttttccagggtggttccccgggtgcaactcaaaacggacgcagacgaatgaacagccaatcctgtgcggaactataaacatatgattggggccaaccgccctcaccgttaacacggagggatgcgacacgtgtacatacagcttgccattcaggggggggataaccctctccatgtttatattatacaaatggacggacaggtactggacaacattcaaggggatgaatttgccataatagttatacaccttcacagtggaaatttccgatattttgatgataaattttttgtaaatattttcctgtctattccagtaatgcgcattatgcaagatgggcttcctttccgtatgcacgtttttttcttgtgataggaggagacgctgctcataagtccaattcgcgaaaattgccaagcagtgaaaatttcgatcgaatttataaacgccgttactgctgaggtggacaactgggagagttgttccttgggtcgcacgtcgctggacaaccaagttgtatacctgggagtagacgacttctccctggtgggagttgccactatatttggtaaaatttgcgtagagaaagaagcggccttcgttgcgcgcctcgatggataggaacgcatcgggggagactcttaaatcggtgactattgtgcgtctcgcgggggggggtccatccggttggcggtgcggttggcatcctgggtgacagtctgggtggcgatctgggtggcattcttgatggcgcccctcttcgcggtcacgccttccatcacccagcaggacactcccatcgttgacaaaatactccacctggaacaactccgctgtgcgctcgtaaagcagacgaaagtccagcgagaggaacggacgcgtatccccccctcctctgtaaaaactggcgaatgtgtgtatctcttcatgggggaccaaccgaatggtatcctctgcaaacagcttcatggatcgtacataatcaacagtcacgtcaaatttgagaaaaaacaaattccgcaattttttctcattttctatttcttcacaagtgtgtgcatccatgttgtaaccttttttgtgttccttgcaatgctccaaataatgatcataatacctttccaagttgtgaaaatcttcttccaatttttcaatgcttttaaaatttgtccttcctttgtcttggctgaaaacagcgtagtaactttcaaatatagggaaaacatgaatttcggtgttccccatagagtagcccgacttgatggaacagacatacgcgcacttctcaccatccgacttgaacactccttccacctccactagtttttcattttttgaaacgcaaataactttatgtatgagcgggtgacataactgaaaggggacctccacagtctgctcataggggtgtatcaaaatggagttcccacctccgtaaagtgaaaccccccttgagtatacaatcaaaggggtcatatttgacaaaatagaaatgtgtttattggctaacttgtattttacttccatttgtatgtagtacttaccttcatgtgaggtacgtacttggaaaaacatgtccgtcgttacggctgttggttcctccgttgtgctgcgttgtggggtttgcagctggcccacccgttcgttctgctcatgtggggtttgcaactggctcatccgttcgttctgctcatgcgtggtctgcagctggctcatccgctcgttccactcctgtggggtccaattcaggggagccatctcgatccgcttgtcataatcataggccagctttacctgcagtaactgcgtggggagcatattgacctttctgttatacttatcaaaaaactggactctcatgggtactactgccatttggtcccccttttctgcatttcgaaagagaagagacacttttacctttgtcaattttgcaaaagcgaaatggatctctaagtggtccgtttcgtagaccaactcgttttgtatcgtcagaactcctttcgcttcgaaggctgagttgatatacacacgtgtgcatttctgtggtggcccctttggcttgtccaaatttactatgatcacacttggttttgtttttttcccacgtggggggggcacttggcgatggccgctcatatcgtgatggccgctaaccccgtgatggccgctaatcccgagcagcttttccccctcggagggacccagcacactgatcctgttggtccccctgacggagtatctcagcccgtgcagcggacatgcatcgctgtccatcgttgtacagatgggaaatgagtaataaacatgtggagagaaagacagaataaaatgattttcatatgggatactcattcttttgcaaaagtgaagagatacaaatttttgaaaatggtgtgaaatatctcctccttcaccatcatgagaggaatactccactgtgaagaaaaattccccagttgaacaagctataaaacggttcatcccatttaggggtatactcaaaagctcctgcttcttacccccttcgtcattacaattgatcaaaattgtactgttcgtcttagtgacattttttcgtttctcatttattacttcaagatagcgggacttatcttttaagcaaattttgagaaggtctcctgaagaaggagcttcttcctccaaagtgtaagtgaacggctcattggtaagaattacattttcatgctcatctacgaggaaggccttcatatagtagtcattatttttgtaaagcatcaacttggagatatccaccatttggagcttctccacatgtttgctaaaaattgctacttggatggaagacgggtacttaaaatgaacgggcaaatggttctgcgtcactatttcgggtgtcccaatactccacgttttcatttttaccaagatgtttgatgtgacgtgttttttttttcctctatcgcatcgtatagtgtagtattgcttgatgcagaaaaagggttcatatgggaggggtggagaataccccttggagtggggacaaacggagtgacatattttctccccttcgaaagaacaacttctcattgagtgtgttcctaatgggatgattccccacttaggcctaaagtcgtattcgaacagacgtctattgtataatttccaaactgggagatattgctcgttccaattttcgtgaaagaactctccactaaaattatttctgtggtgagtgacacctcccttgcgctgctctcttaggtataaatcattctgaaatttctccccaataaacaaactgctgaagaaggaagcagaggtaggaaggtcctttctctcgttaaggaatctatttcgttgaagaaccagttcggggatactagactcggaggatacactaaccctgtatggaccaactgcaaacccgtcatacacaatcagattaaccatttgaccaaattttatgaatttactacacacaaaatcgtggcagaaaatggctttaacttttttaaatacttggacatttatttgtgtgtgtactttcctctcctttgtatattccatatggagtgggatcctctttttctcctttttccctcttaattgataaaatgcgcatgcgttttggtaaatatcttccactttgagaaatcttgagtgtttttttataacttcgatgtagtccttgtcatgctttatcctcatgtggtggcgtactacatcaaagcagctggtgatgggtgtaccacccccctgtaaagcttccatccgcttgaagtgcccattttggctcctttccagtaaggccattctacctggacgaggcactttcgtagtgatccaacccatgcgcataaatatgtagacattcgtaacttcgttctcttcgaggatactcttctgggccacagcggagagatggaccaccctgtctcccacatatacagtgcttaggaagcagttattcaaatgagagtcgtcacaaattagcacgcatattatgtcgaacctgtttttaccactgtgcggggtgcctttgttgtgcctccttttgtggctattcccctggggggtgccactcccccctggtggggagccactcctccctggtggggtgccactcctccctggtgggggcctcctaactgatatgtgcatcttcgcttcgtccacgcggacttctaggttgccaccccccttgtacaccttgactgtgtgcctatttgcggcgtacccatttgcggcgtgcccatttgccgcatgctttccagcggggtgcttaccttgggggtgcctcttcccagcggtggccgcgctcccccccccggagcactggtaaaaaatcgtctcgtcggggagtacaaacagagaggacatagacacggcaccccccttcatgtagcactttacaggcgcagatatgaacacgtcctttctgcacgcatagtcccccatgtaggtcatctcgagagacacttcccctcctctacgtatcggcataaaatagtaagctccatactcgggaaagaagtgcaaagggaggatatttaatttgtgacttttagaaggtacggacaattttatttcccctcctttgtacacaccgtgcagcttgacgtctccctctccgtacagcttcacaaggcagaggtaccttctgtggaggataaatttttcttctccatcatccccttgtacattcgattggaagaaggactccatgtgtagattatccaagtagtagtgttctctgtagaagaagtgccttcttatcagttcaatttccccctcaacagtgttgttccgcctacggtttggaggcgacgcaggcgtatctctatttggggtaccactccctggagcttccctcccgatgtagccgaaacaggagagcttgctcttcaccactctatggatattcacacgggaagagaaaatttgtctgctgtgcaaattttttataactatctgtacgctcttcccatttgtgccttccttaatctttaccatttcatccgatacgatgtcgtaatttgggctctgctgaatctggtactcatttcggaattttgtcacgtagttcttctttaagcagttggttaaccatacatcgattgcattgcgctttatggggtgtcttccctccacgtgggtacttagtagaacggcgactgttgcctttctacggaggggtgatgtgcgcaagacgtttctctttatgaaagctgtgcatgagaaatggctgccatcgctagatttaccctcatcattaatatgaccaccttcatagtcagtatggttctttttgcctgttgggggacgctcccttctgaggattagccgcacgagtgccccttctgggaagtccaccccgtgcggtaccaaggacagccactcgtacacaaacacagtagcgacaaaaaagagaggcttacatttgtttagaagcactatgataactctcgtcatgcctacctttccctttgtccttaactgcagttccaactctcctctcccatatttaacatgtgcatgttccacgtacatctcatcgaagaatacattaaaatggctgctttctgatatgcttatcttcttcccattgtccgaaatgacatacacgtttctgctttcattctggcttttatacgtgacgatgtcgctgctgatcatgtagaggtggctactgacaaggtactccacggcgatgtacttcttctcctcctctccttcgctgttcactcgcacgaagaaggaagatagagatttgcacgctgccttttttttattcaacagaatgagaatatcgcttgtgcatacgtcgtcgctcgtgatggtgatgctccttccaggggtgtctctgtctccccaggggaggggccgcgccccttcttctgcgtctctaccgatttttttggcctccccaccgcgtttcctcgccacttcctcgccttttcccgccgcttcctcgccttttcccgccgcctcctcactttccctcgccgcctcctcactttccctcgccgcctcctcactttccctcgccacctcctcacttttttccacccccatcaccttttcttccgccctcccccccttcctccttttggtcggctcatccctccccaaatagacgatctcgaagaagtcttcgctcaggaagtaccaccagtagcacttgcccagcgagcccgagccgtaataacgcagattcttctcgtcgtttaaattgttaaacgaaatgaagtcaccgtatatgatatcattttttctgctttctgtgaaggacgcgaggaggtaggccagaaggagtagtcccatttcctttcgtccaatttattatcgagttcactctctaaaatggcttaacagcgaggtgatcatcccgtgcggctcgtattaggggtagatccaacaggtgcccgattcgaccatttttaggcagagtggagagtgtgcgtgtgtgtggaggggcaggggagaggggacacactcgtcgagcacgaacatgtggagagcacagctaggcgcgaccaagcccagttgcctctccccccaacaagaaaagaaagaaaaaaaaacacatgaacatgcacatgcacatgaacatgcacatgaacatgaacatacacacgccgcataacccttttcgtagcctacaattctgcatacgtcaccgcatcccgcctcgacagttacctaacctcaaattactttcctttcgcaggaagcccacgcattcgttcaaacgtaccgcttgtaaccttctcactttggtgtgtttttgggcaaccccattggtacactctcatggaggtgcgctttttttttggcgcatttttacaaaaaagggaggaaagacttccagtttaaaataaaagcccacagtggcgctgggcgacgaaacagaaaaacaaatataaagggcaagcggcaaagggtaaagggcaaagggcaaagtgcacgttggtaactcagagatgtggtgacgtgggaataagcagcgcgccaatgaggcgggggataaggtcagaacgggtgggcctatagccggggtgaccacggaagcggcacggttaggcataccgctgcgcgggaaaatggtaagagggaatagggaagagggaagcggtcacaagggaaaccatccagggggggatcatccagagttgggccatcccggagtggaccgccctggctgcatccccaccggcgtaccccttatgccgccacaccgctgctcctctacaccgctgctcctctacaccgctgctccgctacaccgctgctcctctacaccgctgctccgctacaccttgcggaactgggccttgctcgagaagtacttgttctcgacggggtccggcctcgggttgacgacggaggggttgaacagctcgatgccctgcaggggggtgaaaatcagggaggacgacaatcccccagttgctccactggagtgcacggagaggttctttttcttggccacattattcaccttctgcttagactggtacttcaacttggtgatatttgagtttagcaaaactgcattttgatcggtgaaggtgtaaaagtcttcattcgagttgggtccaaagggcaacctattaatttgcttcctcaattcagtaatctccgttttttcttttaactttctatatctctttcctcctctttttcgtttcctcttctcatcaggcatggggaggatttttttctgtttcattggaggcggttcttgtaattttattagatgacttattaaattttctcgtagtagtaacccatattgtccctcaggatattttttaaagtaatcgactctagatgctagactacacttcccagctagcaaactgatggctttttttttaaatgcatcagggacactctgtacaatttcggaggtacttaaaatacctatcccgaatgtcttgcgcacattgctaagtccaaggaccgacttcttcgaactacctaccactataagattctgagatgatgtaatggacagattttttaacgaccccactgagctaattaaacgagctgttaatgcactacctagcagcattgtcaaattgggggcgagaagaaacattttgctctctaagtatagcaaaatcattcgtctattttcgtttaattctaatgcttcattacagaaggataggcaattctttagggagtaatctgataggtttatccctgtggtcatacttgatgcgactgtgatagccattacagtggtattcggtagaatgtcagagaaatcaatatttttcaaatctgtttcgttttttattttgctcaccacgcttatgtactccaggggggtatacacgatagagtctaactctgggaatttcgtcgagtagatatctctcacgtacttgtggatgtttaggatttctgtgtctatttggattatcagctcgatgcacttgtcgatcagcacttcgtcggcgttgttggaagtggcggcgtcttcattcgcatcttctagctcatccgcatcggcgtcttcttctccaggtgactgcccttttctccttcgctttttagctcgacgggattttccaccttctccaccttctccaccttctccatccgggccatccgggccatcctccccgacttcccccccttcgccgctctcctccatgacatagtccctgatgctgttcatcattttgaggaagtcctcatcatacagcaattcagatattttcctttcctttttttttatcttttcgtttaggaactcttcaatcgcatcaacaatctcttcgtagtcaccctcctggaacttggcctcctccacatggctgcccttccccccttcgcctttttcaccttctttcttttctgcactaaagttaacaaagttattctcctcctcaaactccaagtcttcgagatcctgcaggaacgtgtccgctagggttgcctacaaaaaaggggaagaagtgagcaaacatagacgtgtgcttcgtctccacatatgggtaacatagcaacgatccgataggagaagcatcgttatctttttagacgtatcaaatgatcacccttgaaggagtgtttttctccacagcaccaactttaacagaagtatttattttgcctctgcgctcgggtgtacagtacacagagctgccgcaacgttggaggacttaccatttttgcttggtcttcatatatgtgtatattctccttctctgggcgggccttccgtcaatgcggcgccttcccctcttttgtgagcacgcaagggaagggggagactcagtttgacagggataaacagagcggccccctccccgcattcactttcgaattgacattggaggccaccacgttttctcgtccttcccacaattcagctcagttatccggtgatgcggcaagtggctccgcggggctacgttattttgttatgcagcacaatggcccctctttcgctgttctcccgccttctgaagaatctttttcaacgaattggaatttccactctgggttctccaggtgaggcagctaatttaaggggaaaaaaaaaaaaaattcccgtcaaaaggttgagcggtactttgcaaaaaaaaaaaaaaaaaataaaataaattaaaaaaaaaaaaaaattataataaaataaaaatatacatagcaatacctcctatacgtacatatcgcagcaaaatcgcaacgccgacgtcgcgccaaccaatcagtttgtaagttcagccaaagagaagcttcaccgcagcgagggccaccaacggaggcatccataatcatcctagtaaaggcgagaacgcatcgctgctgcagttttgttcacttgggcacaacgtaggctaacgagctagcggaggaagtgcgccccatttttttcacataattggatcactacgcagaagggaaaaagcgacaagagtagcccccaaagggacgaatgcaaaggaattgctcagcagaacagtcgggggagagcgcgcatccgtggagtctcccgcaaacgagttgactggagagtagcacggaagagccgctccaccaacggttgaccgacgggtagcacggttgacccgccaccaacggttgaccgacggtagcacggaagagccgctccaccaacggttgaccgacggtagcacggaagagccgctccaccaacggttgaccgacggtatcacagaagagccgctccaccaagccaacatggaggtgaagatcctgcacaggaacccggaggaatacaaaaacaacccgggggcctccacatacaagcatagcagaaatgtcgactcgaacattcacctcttccaaagggaaatagaatataagagggccctaaatgcaacaaaaatggataaaatttttgcaaagcctttagtgaagtgtttagatggacacgacgattcagtccgatcactctgcgtgtcaaataagtcattaactgatctgtacagcggcagttgtaatggcttcattaacatatggaacgtgctcaataaaaggttaattaaaaaagtgaaggcccacgaagggttcgtgaggggactgtgtgtcagtcatgacgaaaaatttctcttcagttgtggcgacgacaagtatattaagcagtgggctatcgagaagggtaggggggtgagcgagttgggcgtccaggaggatgccagcagcttctccgctgaaaacggcattggttcgaacaacttcagcgcaaacagcggtgccctaggggagggagcgcttgtggctagccaaaatatgcagaacctgaacctcctgtccgatgaagtgacaccaaaaaaaatctacgtttgtaaaagcgtgcccaacagcatcgacaaacatttctcagaacccctaatcatatcaggtagccaacacctggatgtctgggactactacagaaacaatgccatagctagtttcgattataacagtgagtacatatattatgtgaagttcaattatgcacagaggaacctagtggggttaactctttcggataattctgtagggctagctgatataagagctaagacgcctatcaaaaaaatatttttaaaatacagatgcaattccctaagttggaataatatgaacccaaaacagtttgtggtggcgaatgaggactccaacctttacacctttgacatgaggcacttaaaaactgctactcttgtgcataaagggtttgtaaatgctgtgttggatgtagactactctccaattggtgacaaatttgttgcttgttcttatgataagacagttagattattcaatagcgatgaatcaaggagctatgatgtgtaccacacaaagagaatgcaacatgtactatgctgtaagtttagcttagacaccaagtatatctacaccggaagctcagacatgtgtattcgtatttggaaatcttgtgctcatgagccatctggtattatgtccaacaaggaaaagcaagccataaactaccgaaacaaacttaaggagaaatattcatcgctgaaggaaattagacgcattagggatcaccaccatgtccctgcgctcatcaaaagcatgtccgacaaaaagaaggtgatgctggaggccaagaagaggcgcgagaataacagagtcaagcactccaaggacccagaccagctgcccattccggagaagaaaaaaatattcgtcacggagcagtagcgggtgtagcgggtgtagcgcgtatagctcgttaggggaggggagcaggaaacactgctgcttcttcatcttattcttcgtattcttcttctttttctcctttttattctttttttaagttcttctatcaccacttggttggcacaacatcatctcatctttttttttgcgtgatgtgcgtttatagttttatttttcttttcccccttctgtgaaatatgaggggaggttctcccgagtgctgagtgaagcactctcctaatgtcgggcgcgtagcaccactccgccccctttgcgaatttatatccatatatttgtaactgttaaaaatttaccctgtgctacttttacttgcacacgcgcaggtcgcgtctgtagttaatcctttttatgtgaagaagtcccaaagggggagacccccttttccaccgccttggtttatgccctcaatagtagcctgttagaagctcaccgtggagtgttccaccattcggggaggaaagagagtccacgtggttagcgaaaaagggtacaatgtgccacaaaagggtacaaaaaggtacaaaatgctacaaatgccacaaatggctacaaaatgccacaaaaggctacaaaatgccagaaaaggcaacttcttttcttttcttttccaacgggttggggacgcagggcgacaagcctcgtcacacgtatgtgcgcctagacgtgcacataaaagtacatgcagtgcattgtttcgtcacactgccttcgctttacaaaacgttaacattctggaggatattcttcaagtcaaaatttaggaaccaccgattgtagtttgttctaatctgcgagggggaaggggcgtaggggagaggcgtatggaagaggcgtgtcgaatatgtcgaactattcgccgaaacggagaagggctcttcaaaatggcgatgattcgcagaggacgtaccattccgatgagacttctttggaaggcggaaaccatttctggggttatgtcctccgagctgcaaatcaagacctcgttaatttcctgcgggggggagaagagtgtgtcgcataaaaagggacgttcacatgtgagtgctcagataagtgcacacgttggtgcatagcgatggagtggcagcatgcacatctatgtgcaaatcccgcgtgtttatcactctgcgtgagttcatcttaaaccgcgctcaccttattcgcggaggggatactaatgacggatgcgaacagcttctggaagaagaggcgaatatgtttcctcacagtgccatcccgtgtcaacacattaattacaagcaccccattgtccttcaaaagacgcttaacactgcgtatattttcttcatccaaaaattgtacgtgtggacaagtgacgtaacccttatagccatccatttcgacgtaggagttttgcgcattgttaatatcgataaaaatagcatggtaaaattgagactgataatgattctttacataatcgtgtgaatcgttaatgatataatttgttctgtgttttttattttcttccatcttctcatcacagaaaagacaataaaaaaatttgaccgtctcgtcaatttcgacgatgtcgacgtgcaaattaaaatctgcaaaaatggacttgagtatattcgagaagacattcgtgcctccacccaaaatgcagatgttgaaaaaattatggggctctttgtgcttatcatttatcacgaagaaaagactgcagcagaagcttatgtgatactggctagccgattcgatgtactcgaagtgggggttggcttcaagctggtccatcactttgtcattgtcactgatattgcaactgcctatttttttttttttttttttttttttccctttcccgggtgtatactagctcggactgcactgtcaacgggtcgtatgaaaatatcatttgccttttgtaaatttcttttttttcaaagtaggagcgtctctcctgttggttcttcaggagggctcgaagggtttcctccacgctgtgctggctgttctgttcgacttcacgttgggctccatctttgcttctcccttccccgctgcccttctttttactcttcccactttcgaagcccctgtcgtgctccccgtctgagttaaaattttccgcgagaaactcctccgttacgaggacgtcccttatgatgataccggacgcgtagtgcgacttcctgtgcgcaatcactctgcagttctttacgctctcgtttaataccattatggggaagttgtccgaattgggaagggccacctcgttcaaaatgtttgttagctcatttttgatggactccagcaggacgttaactgagtgctcgctgtgcagttggttgtggagcagttggttgtgaagcagttggttagtgctcagttggttgttgctgccgctcacctggttgccgctcacctggttgccgctcacctggttaccgctcacctggctggggggggccaaaaagttcgacctcatcaccaggaggagcctcctcgtccgggccttgttagccaactcctcgttcccctccgcagtgcagtaaagcgagtgaaactcgtagccaagcgggacaacaacaacgaccgtgttgtaagtggtgcgttccgtacacgagtcataaacaaccacgttgtagtcacacctgttcaacttcgtattgtaaatgtctagaattcttctcttcccttttttaaaaatgtgaagattcaaatttcccctcctctcgttaatttcattaggtaacttccacaacgatatgacatggctggtccccatttctgggttaacaaaatatgcctcgaatttctttccccccttaggagttcgatagaaggcgaatacgaaagggtggtacttaaactcactcgtgttatgttttaaaaaaaagggaaagacttccaacattatatcctcatggtacacgttccgaaccacctccttaattatataatactgagcaagagtgataacaaggaataggtcccctttgttcatgtgcttaaaaacaagggagaagtaactctttgcattccttttacagatttcctcctcattttgttcgcatgatatatatgcatctaaaaaagctttatcaaaaaatattttgtaatccactttttttttttgtgattcttcttccaaattgtttaggacatgatcaaactgctctgcgttgctaatgtctatatttaggaactccattttatctccaaatttttgcttcattttgtggatcactacatctgagtagtccaaatttacgatgttgcgaaacccgtcctggaagagttcgtagctcaggtgggagttcccgcaccccaagtttatgaccaggcagttcttgttaaccggctgggcatgcggttgggcacgcggttgggtatgcggttgggtatgcggttgggtatgcggttgggtatgcggttgggtatgcggttgggtatgcggttgggtatgtgattggccatctgtttgaccatctggctggccatctggctgaccatctggctggccatctggttgaccatctggctgcccacccgggttgccgcccccttccccagcgaaatagcccagccgcccccgtatgcaccgataaacgatgtgccgcacatccccgtagttcccataccactcgaaatttttcttgtcgaaaaattgaaagaagctattccagtaggcccggtctcgaaagtctgaaaacccagctggcaggacctccattcggctgtctcccatcaggtgtgctttgggaaccccacgctcgaagttgcccctttgagcatgcccacacggggatgttcaaattgggaagaatgcctaatgaggtaaagccctttctggacggggcgacaaagaagaggacgtgctacttgcaagggagcttctcaaaaaaaaaaaaaaaaggaaataaaatggcacagtggaaaggcgaatgattagaggaagttcatcctttaaagttgcttttttgtatccctttacgttaattttaaaagattgcggcaggtcacataatgtacagtccttaagcatatgtgaaacacagcaaggacccacatgccgcgttcccccctcctttgagatatcaaatgtaacactgaatggatcagtcaaagatggctttactactcctcggatgatgagtccgtctcgcctgttccgctcaggaagtcgatactttgtttttcttccccctcttacgcccaactttgacaccaaacggggatgtacaacgtgggttcgggttggctagctagcagaacgagaagtgggttctcccctttgtagaataacgtaagaaaaataggcaaatcgaaattgatagaaacgatacgcatgcgccgaaaaatttagcgcttcatacgttaaagagaggagtgtccttcaacctggcagcatttacccgtaaaaaggtatcacctcaagttattgcataggcgcacagcgtggctgctcctttttttttgtgcatcttcacagggcttgcggtataccacgccaagtacaaaatggtgtagggcacagttcagcgccatgcgggtggtgcgaagcgtgtatattggctatgcatgcgcggcagaggagaagaaataattttttttttttattttattttatttttttttttcccatttggtgagttgcatatggttatatttcgtcataaggggatggcctcctttttatttcccctatttgctttccccttttttgatgccccctttcaccggagctttcgcgaaaaaatggattgccgatcccacatctgctaggaagccctgcgacatcccatttttctgcgcttcaacaagtggtagctattttttccggagtatgtgttccccccatttttgaggaaaaaagaaaatcactcctctgctcgcaggccagcacataggtgggtcccgcgttgtagcagttcattcaatcgtaacgagatagcacaattgcgacttccgttcggagagcttcctccccccattttgagcaacgcttcgtgggagtatcgcttgggctggcgcggatgtaaaggtacaacagtcaccactccgcgtcgtttgcagcacacacgtttggaagatccccggcaggttgccccccgttagcgtattggcaccacgttggcagcacgttggcggcacgttgacaccacgttggcagcacgttagcaccacgttgacaccacgttagcaccacgttgacaccacgttggcgccatttcgcccccctgacatgatgccaagatggtagccccgctgcgaatcctgaggaaggcgtggaacgagaagttgctgctcgagcggagcatattcacgcaggtgctcaggggtggaagtggtggaagtggtggaagcggcattggaagtggcattggaagtggcggggggggagggtccctcccgtggcacctcgccaggaggaacataaacatctcgaggagatggttgaaccaagacccctacagcgtgctggggttgtcccgaaatgccacgacgaatgaaattaagaagcagtttcgcttactggcgaagaagtatcacccagatatcaatccctcccctgatgcaaagcaaaaaatggcatccataacggcagcatacgaacttctgtcagatccgaagaagaaagaattttacgacaaaacagggatgacggatgatatgaattacgatggacatggatcttccggatctgcctcaaacttcgaaggagccttttccggatttggagatgcttcatttatgtttactgattttgcagaaatgtttagcaatatggctggatcaaaaacgacgtcttccaccaggggagaggatattcaaacagaaattactctcaagtttatggaggcaataaaagggtgcgagaaaaatatccgtttgaatgtcaaagtatcctgtaataactgtaacgggtcgggaaaaaaacctgggactaatttaactatatgtaaagtatgcaacgggtcagggatccagagaattgaaagaggaccaattattattggagtaccttgtagaaactgctcaggaaatggacaaattattaacaacccttgtaagcaatgttcaggaagtggagtgaaatttcaaacgaaaaatattaccttagatattcctccggggattaagaagggaatgcaaatgaggataccaaatcagggacactcaggttatagaggtggaaaaaatggtcacttatttgttactataaatatcgaacctcataagatcttcaaatgggtcgatgataatatacatgtggaggtacccttaaccatgaagcagtgcctactgggagggatgattaaagttcccacacttaatggagatatggatctcctcatcagaccgaaaacttatcctaattcggagagagtactcaagggaaaaggtccttgcaaagttgattcgcataccaatggggatttgatagtaaaatttagtttgaaaatcccagacaggttgacccctaggcaggtcgagttgattgaagagtttaatcgaattgagttgaaccagggaagggacgacaccgcggagaaggccaacctgggtaacagcggtaatggtggtagttacagtagcggtggcagcagtagcggcagtggtagcaatggaagcaatggcagcagtggcagcagtggaaacagtggcagcagtgacaacggtgccagtgtatgcacctcccgtgaagcaggagccgccaagggggcggagaatcacgtcccggaaccgccacccatctcgcagaaaaaaaaaaacaacgtcaacaactgggagggaaagaacgactccaacgtgcctattccgccaccccctccgaaatcgacgaggcaaggtgcggaggcccaccgtggagaagcacacagagatgtgaacaaagacacacgactgcacaacaatatgaatacggcgcactacaatgggggcgactctgcaaggtataggggcagcttcgaccagtccaccacgaccagtagcaatatgagcacgaagaaggcaggtaactcgtcctataagatggccgacacagcgaatagggataactcctccggtgtaggtgccccccccgataacacaatcagcggtagtaaccagtcgaccgattcgtaccagtcggctgattcgtaccaggcgggcgggacggacgcgagaggggggaattcctccttcaccttttcctgtgccaagaaatggatatcagacaagctgagacccaaaagttagggttcccctttgccttctttgtccatccgccctcccccatttttgtttttaacccctccaactcctcaaatgtgccaccgtggcgcacacgtacatgtccccatgcacatgagtttatatgtttacgtatgtgtatgccttcgcttgactgcgcttgccctcgcgtgcccattctgactgcttttaaaaaacacccatgtgaagtaacaaacggcgaaagagccttccttttaaaaaggaagtgaccgaccctcccaatgcgacgccttcggcggttggcggagaaagcggcgtgaggaatgccgacatggagggggagcacggtgatatgtatggaaagcatattcgtgtgagtgcttgcccaggtgaaaattaatgggccacatgatgacatatactgtggtgaaaaaaaaaaaaaaaaaaaaaaaaaaattaacgcatgtacgaatgtatgaatgtacgagtgtacggatgtacgaactgaataagtttctaaaagtgaccccaaatgggcaatcaaaatgagggggaaaaggccgaggcgtggtaccccccggagcgtacggcccccagggggtggaagacgttccttcggatgatgtgttcgatatacagcttgtagagggaagacacaaaaacgaagacaccacagaatgatacgcaaactaagtaatcaaagtaggactccgggttcctataaccactatgcaaaacggataacatgaagccattcaaatctaacgttatgaattttctcccctccttaattttagcaactactttatcagccgcataatctgaatccacagtgctcgttaaatcttcaatccttttcgtgacagtaggtttttttaaattctccaatacataccctggtgtttgaatggatgggagaaaggcatttgcaaaatgcacattgtagtgctttaactcctggtccaaaatgtatgtatatgtccacatacacgttttgctcattaaataataggaataaccataaataggataaagagctccttcagaattaacaaataaaataaatccctttcttttcttcttcatgttagtaataactctcgagatgacatcaatgttgccataaatatttgtgtttactgtgtatagcagatcgtacatttgaagcttattattttcttctgtgcagacataggcagcgttacatatgaggacatccacatcgtttaacgtttgatctttctcttgctgagtgtcgagggggtgattcctccttctttggctacttcccatcgattgctctcccccttgatccttttctttatctatactgttattcgttcgtacattttggaacgcttcattgatcgattccttcatgccgatgtcgcatttaactatatttatttggagatgatccttatgggatttttgtatgctaagttcttgtagtaaaacttcctttgctgtgcgtagcttggcggtgttcctcgacatgatggttagggtgcgggggttttcccggacgattcgcttggctagcgagaggcccaggccttcggacccacctgagggggaggaagacattggaggggggggatgaacgcttgccacgcgaggcggccatactgagcacgcacccgtcgcacgcggcctattcacacgccgccaatccacgcgccgccaatccacacgccgccaatccacacgccgccaatccacacgccgccaatccacacgccgccaatccacgcgccgccaatccacgcgccgccaatccacgcgaacttacccactatacatacgtgcttcccgtcgaaggcccaactcacgtcacccgacccgttccccccgcggtacctaaacttaaaggccaaataaatgagccccaaaagggtcaggtaaaatatcactgcgatattcaagcacctgtctaacggaacgtagtagttcaccgcacgcaaaattagcagcagttcgaagtatatgtatttcttcacgtaattgagcattttgtatagagtggaaggttcgggaaaaggtgcaaaatggggactctagtggggctggtcaggtgaagccacacttccggacctattcggctcacccttcttttccgtgaaaatgggaaaatatgtgttggggtggctcctgcgtggcgctgacagccctacgctttggtagttgcacggatttgggagtttctcctcgttctttctccgctctgtcgccgctatgttgcctctctgtagccgctctgttaccgctctgtagccgctctccctgcgtactctctccgatttaccccccttctttttgctcgccttcctcttcaaaccactcgatttgcatgcgagttaggtttccctcgcgagtcaacaaatttttttttattctctcactcgttgcacttcctcgtgtgtaattttggccacttcgcaaacctaatatgtcatcaattaacccacgcgcgttttgttctcctggcctaaattgagaacacggggtgggctatgcacaatgcagtattgtttttccccccatgcggcttgcagcgggctcctgtgaaccgttctttggagggtcagcaacagggagggtcctcaacatggagggttcgcaacatggagggtcctcaacatggagtgccctcaacagggagggttcgcaacatggagggtcctcaacatggagtgcccccccacacacacctgctaaaaaattcatgcctaaacgtacactcatgtgggcaaatggataagcggttgaagtttttcccttttggttggtcaacaaaaattgtgtcctcttaaaaaggatgccaatctacgagggttacctcgcttgggccgacgctactcaagtaggtatatagacgttctttctctcttgcgaaacgctagacgtatcatctttagcttttagaagctgttctacctgtgtgctccccagcgcagggcagcccaccccttccacttcctcacagggtaaagccactcctgaagcaacaccgctagtttgcttttgccaaatggcgacattcctgcctgtcgagtgtacctgtcgagtgtgcctgtcgagtgtgcagtcgagtatgcctgtcgagtgtgcctgtcgagtgtgcagtcgagtgtgcagtcgagtatgcctgtcgagtgtgcctgtcgagtgtgcagtcgagtgtgcttgtcgagtgtgcatgtctcccacggcagagtggcacttcaagaacgcaatcaaagtggtgaacatcatcagtttgagttataaaaaagaaaaaaaaaattcaaattagagagatagcgaagaagagcagagtaatgaggataaaacagaaaggtgttaaagaaagggttccctctgttttacattttattttattattttattttaannnnnnnnnnctactccctcaccgcttcgcctctactccctcaccgcttcgcctctactccctcaccgcttctccgtcaggctgcggatggaccggatcaaatacttgcagttgtccacgagcagcttgttaagtgggatgatctctataatggtgtagttcttcttcagctcatccatgtgtgacgtcatgtaagccttgatgcgaaaaaaaaactcattcagcttgaccttctcaatgaggtcgaagttctcaatattttcctgcgtgacgtactcctgcctgagggccatgaactcgtcagcggacaagccgttcatgatagtacgagcacatccagcaaaggcagaggccctcaaggaatccgtgctgtctgtaattttaagattaatggagtagttatatatgggggtgttatttttgttgcatttggcacagtacatagattggtccatcatttgggaggaattaatatcgtcctcttcctcctccacgacatttgtaatcatttttttattgcaatccggacaagccgagtacacagggatggagttataaatatgatcgatgaaaccaaaagtcgtaaaaacgattccttttcctgataaggcatcttcattagccaaattaacatcctttttaatttcttcaatagttttttgtaactcgatatggaagctattcgtattcacattcaccgagctgtaaaggttctgtttgttactactccaccaagtctgtagcacatgggttctctcaatttctggattcacgtcaatctttgtctttgggtgggactccagtttttttccctgccactcaccaacttttaaatacttaaagcagattatgctgttatctcttagatgcacttcttcaattttcaaagcatgttctccccacagagttacattaatcgtttcgttgctatcatctatcagaattagatcccttttctctttatattgtcctgttttttttatcaatatttgcatcgtttcttggaagctgaatactactcctatcacatctactagcgaacctgtattcatattttttatagtatctatagatgcaaaattgtaaataaatttggggatattatcattttcttccaacagttcgataattgaattttcgtctagcgtaatttcacagtcatgttttaatgtattaaattttttgttagctgccttgacatttcctttacttattttatatatttttcctacttggagatagtcataccatttgtccactgcttttccaaaaaagtttgcttttatttctccatcttcatcacacaattcgatgttgaataccttcccttctttgtttcctgagtagaaccttctcacattatccttagactgaacccttgccttgattatccatttggatgaatactgggacagcttatttatttgcattaaaatgccatcatttatttttattactggattgttggtttgttggtagggggcgcatttcctgctattcctactggaggtattttctttcagcatgctctttgtgtcgctcctcctctccgtggggtactcctccatatcgtttagtgtttccttcgtttcttgcagacttcccatgctttcgctccttgccttcttgctcggttccatccctccccggtgaccacttccgttattatcattgcctccgcttcctacaccggatgggccgtaattgctcccccccctatgaccgtaacctcctccactggttgccccctcagaaggaacatacctctcatgtatcgcctcttcgctcctactaagcttcgccacctctccattgtaattcctaccatttcttcccccttcatccattttcgtacccacctcattcgagtttcctcctccgcttccattcccgtgtggagctcccatccttccgtaatacgtctcatcgtccacacttctgcagttacccccctcttctgcatcacgtggtggggggtagctatagtagtcatgcgccccgcttgcgttcttgctcatgttgctgttccccctgccactttgataatagctcctctcttcgggggggcccctctctgggttattcccagtgggggtataccggcccttgtactccccggcggtggctgccctcggcccagctgcccccaatccagctgctcccaacccagctggtccctcctccatttccccctcgtacatataggcgttcgtgttgctcgtgcgcgccttggggtgacttctactaatgctttcccccaaagggggttcttctctgtacacgcttgagcccatgggggggccgactccgggatcgtaactgctgccgcttctgccgttgttcagctctcctgcgatgttatgcgtcctgctcttaccgctgctgtagtggttctttccataagcgctatttgcgctatttgcgctatttgcaccatttccactatttgcaccatttgcgctgttggggtcatacccagcggtgttgtttcgattgctgtagggctggcccgccctctgcgaagtggggtccttttggtgcgagagagatgtggcctcgcgggggttcctttccaattcgtttgcaccgtacgggagatagtcgcgaccggtggaactctcgccatgcgcgaacttggccgtgctgggggggtcattcaacctttcggggaattgcttcccccttcccttatcttctgccattctgccgtggtggtagttttgcggggcgtccctatacggcggcctctccccataagggggtttatccccgtagggttgcttctctccgtaaggggggttatccccgtagggttgcttctctccgtaaggaggtttatccccgtagggttgcctctccccgtaagagggtttatccccgtagggaggcctctcctcatatgcagcactgctattcttgggcaccggctccttgatcaaattttctcccgacactcgttgatacctgtcatagctgtcagctctggtgtccccttcctggcgatcactcaatttggaatagctagctggcggaatggcagtattactgtattctgcccctgctcctgctcctgcccctgctcctgcccccgcccctgcgctccctccacgggggtaataattactctccctcgttttgctctcatttccatgctcacttgaatagcgggaaatcatgttgctagttctggctctcccttctccattgtattcgctgacaggtctagatcccccatccttagaagcgttttcagcttttgtgttcagcaacaagtaggatatactctgaagctggtatctcctaaacaggtcctcaatatcgaaataatctacactcataaggacccgaagtttttttgttaatataaaaagctttccatagtaatttgtgatggaaaatttttctatagctattaatttttttacataagatataggtgcagtggtcatacttgcttcttccgtccccacgtgtacaatggcatagtactgtggtgggatggtgccatctatcacttttaaaaaaatttgatttgcccctgcattcatttgactgaaacatattaatgttacctgtgaggttaaccaacctatgctttcttctgagctgggttctgtaaaaaatttgtatataaagtcaggcgttgccttggacagaatttcttcgttcctgttcattttggcttacactgctgtgggtggtggtggtggtaatgctagctggtcggagcgcgaacgatatttcgattgtccactttgttgggcagtggtgattgtggcggcaccggggtggactcgaggtctacacttcccgaccagggtgcgcgctcatcccacgggcactcctcgggcatttgcccaaccacacacagcatgcagatgcacacacagcatacacatgcacacagcatacaaatgcacacagaatacacatgcacacagcatacacatgcacacagaatacacatgcacacacaacatacaaatgcacacagcatacacaactatcgcgcgactcacatggatgcacacaacgcactgaagaaaggcccaattgagagagatcgcggaggggaaagaatccacaagagcgtccacctagcgttgtttagccatctcccctttcgcgagcgaaacggggaaaaaaggcgcggaacaaaaatgtcttattcccctttcgcctaccccacttgctttcccttttcttcaagcagcggcatgcaggggggtgtatatacatgtgcaggggcaggcccactcgcacctgcacaagcgggtggttaaacctgctcgcgcactttcacgcgtacactcacacgaacatacatacgtccatccatgcatacgcacgaactattaaagtgaccttaaaagtgaaaaaatggcttcctcctacttggtcagataatgtcacaaaattttgatcaaatgggctcctcctcctgattgggtgggcttccttcttatcactgtttctttttttcttcaccccatttggagtttctgaacgtggccttcccctctttctcgactgcgtcgctattcaggtggtaactttttttttttttttttttttttaaacacatgaataaaactacccccacctgctgtgtacgcccactcctcatgacacacatatacgtatgtacgtgaaaggaatgacggggaaaactgtgtcgccttttttaggggcacagagaggaaggggctttcatacacttgccattttgtcaattttgcctctttaaaattgttagctataagaaccggttttgcttaaaagaaaatattttcctttcgagtggaaaatcactatcacggagtggtgggcacaccacctggggtagactgccgtttgttcttttgcgaccgcgggtgggctttcatgtggggtcggtcatgaggggagtgaagctggatgggggcggcagtacagattcagttctctccgcttccccccgcttggacaagtatcgtattgccccccatccaggagttccttgagaaagacccccggtgcgcgaaccctaagtaggtaaggcatcccccgaggggtccgccaacaggatgcgcacaacaaaaaaggaaggccaccaattcgagtaaaaccaaattaacacatggtggggagaatgctcaagttcaagtacacctggacaaattttttctccctgtgtgaataaataattcagagtgacctccgataaagtggctcttcccccatttggtggtgatccctcccctggtcgatcgcaccgaaggctcacggcggtaatggtttataatgccgcccagctgcaccctcctcctgtttctcttaagcttgcttactcgtgtcagcactatacagtgggaagaaaaatttgtaaaggtactcctactggattgtacgattgggaaggaccttcctcgggtcgttcgaacaacaatatggttaactcaacacgaatacttatgtgcctttacccattcgtcccatctcctcctgtactcccctttcagtacccaagcttcattttctctcagcagaaaatttcacagtgcactaaacccacaagccgactgtgcctccacctgaacaaaccatcccaaaacaaattcgaactgataagaaaaaaattagaaggcataggagtgtttcaaaaagacatcgaagaaagtttcgtcaagggcacgggaaaaggcgggcagaaggttaacaaaacgaataactgcgtcatgataagatatgacagcggggagggggagaaaatagtaatcaaatgccacaagtacaggttaggagggcgaacggggaaaaggaaagagcgggaaaaatgaacaaaagcaactttgataattcgcctttggaattgccagacaggctgcccagcatctcccgtcttatccatttattcccaactctgtttacgcctcagttgtttttcacgaatatgtacgtgtatgtgtgtgtatatatctacatatttatacatttacgtatttttttttttttttccattttggctacctccaccggcacgcagatgtttacaaaaaaacagaatatacgcacgggagctgctgtacgataaaattacttccattagggacaacctggaggatgctattactcacgaaattgaagtaagtctttccacacacgttctttccttttgctcgagcatttaagatagtcgcaattgtgtgaatggtctgcatggtctgtatggcctgcatggtctgcctggtctgcgtgcccggcgagtgtttcacgtttgttcaccccctcctacgtaatggcatggcaaaccaagcacacaattttttttttttttttttttttttttccaaaaaccacacccgcagaaggaaaagcgaagagtattaaaaccgacggatagggaaaagagggagtcaataaattataagaaacgcagatcggaagtgaaaaacaatcggcaaaagagttttcgctatgaggatgacattggttgaaatttcttcaattacgtgtcatttatttttttggtcctttcccccgagcgtgtgtataagtggttaaaatggtgtttctccctctgtggcaacgtttgcatgaggtgaattttatctccccattttgtcccttcaaatgaacatacacttttttgtggctttactttacccttttcgaaatttacgttgcgagtatttgacccacttggtggaccgtcaccgccacccgctggtggtgttatgatgccgcttcgaatggtcaaatggggcaggacaaaaagcgaattacaaaaggtgggacaaaaaaagcgaaccggaaaaggcgagtcacgtgtctgttgcataggtatatattcatatattcacatattcacatattcacatgttcacatattcacgtggagtcccgcgtcaggcgtttatgtccccccacgccaggtacgcacttgcggccctatttggcggcaaacacaatttggttttcactccattcgtgaggaggtggtctttttccccccatgcggcaacaaaaaataaagcagttcaaaggcgggtcatgctttcacaaaaaggtacatccgcacagtacgttttgtaaaatcacgtcgcgtttttcatcacgttaagcttttttgccacaaggcatcaaatgaaaaagcgagaaagttacgttttttttttttttttttttttcctcttgtgcaatggcgctcagaaaattttataaattactctttacgcgcgagtacaattgcattgcagatatgggccaaaagtcccttcgaacgaattatggcgaaatgtccttttattttaatttttcgtttttactccatacataccaataaatccaatcctcataaaaatggataacagttttttgcatgaaaaaatgaaaataaaaaaatgccacgcagcgtaggcagcagcagagccatatgccacggaagaagagcacagcgatgctgacggggaagggatattattcattcctcacctttctcgcggccgaccaacgtgcaaactacaaacgcgcatgtacgtaacgcgaataccattttgccgtagaagtacgctttgctttatgttcacgttggagcggtgatttggccctccccccaagaaagaagaaaaacagcacagtggagtcattacatatatataatatgtatatttttttttcttttttttataattgcgcgcaagtttggccatttcctttttttttttttttttaaatcgcctttttctcactccgtgccagttttatcctgtaggatggcacgagctgcgtactcgcctctttgaaaagtattttttttttaaaagcgcctttacactggggcgtccactccatatatctatcattgcatgacttcgctttctgttggcgcagtttcatcccccccctccacttgcttcgcttctccccctgctgcgcatccccgtcacctgggaagagaaaaaccgccttaacattataatgattaaaaaattgtttatacgtatttaatatcgctccgttttgaaaaaaaaaaaaatattctttcaaaacggagcggatcatttttcgtcaccgaatcgaattgttcacgttgggaagacgcccccgacatggtggtgggaggaataacctgtacttttgtgaagacgcactgaggggcagtattttgcagagttaccacggctgaatttgtgtgaagcgtgatcatcctcgtgcgggagcatctgcatgtgaagtggtgcacgcagaggggtcgctccgttcgtacgtcactacagcgcggattgtacgtcactactgcgcgggttgtacgttactattgcgcatttcgtatgccactgctgtgcatatcgtatgccactgctgcgcgtatcgcattgcatcccgcgcccccaggcacccccgtatgcacgtcttcgcgaagaagacatgtgcgaagggcaaccaaaatagctcaaccgggaaagcaacttggacgcagaaaaaattgcgtgtcaggaaataaacgtttagtccacccgaagggcacaacgcacatcgcagaggaatattttacccagtgaagtcaacgcgaagaagttcatcgggggaacccaaacagacaccatcgcacatgcgcaagagtatgtacggaggagttaatgcacccctgttaaccaaaccagtgctatataaaaagggacagcccctttctcaccacacccatcctatccatctcccgtcgaaagagccaaaatggaaagcgctcacccaaaggtagtcgccatggaggacgctcacccaaaagtagtcgccatggaagacagtccagtagggaacaaaccaatggacataaaaaatatttacaatatgaaaaaggaagacgtaattgtgcaagaatacatcaacaagagtagtaactccacgattaacatgtatcataaggaccaagtgaatatttacatcgagaatagtgacctgaataaaaaaacgtacaactgttatacatgcaatatacagatatacaactactccttctttcggtaccactttaagtccgagtggcacaagtacaatttgaagaggaagctgctaaatttgaatgccgtcaacgaagtgacctttaacgagaaggtgcacagcttgaccaaaggggggggcctcgtaagcggcagcggtcatgaccccgttagtggagaccctactagcagcaaccagtgcgcgcataagaagcacagtaacgggaagaaaaaaaaggagaaaaaaaaccacgcagaagtgtgcagctgtaaaaaggcgaataacggaggaagctacacgagcaataattgtgaagcacaaaaaattaaatacgcaacgaaggaagatgttttaatgaacaaaaatgtaaagtatgacaatcccttggtgtgcttcttcgataacagaatttttaattcaatagaagaaaatataaaacacatgaatgataattatactttttacatccctgatttaaagtacgttaccaatttgaagaaggttcttctgaccatagggaagaaaatttacgaagagaatatctgcatctactgctttcgctgttccaagtgtgtcaaatcgttacaggcgcatatgatctgcaagagtcacaccaaactgcatgcagagttttttatttttattcaaaaatattacgatttctcaaagtcgtacgttgatctgttaaataggtacattactaataaggaggacaaggagttgcttctgtgcctactccacaagaagaggaacaaccaaatagagtccaagcgtcaccgcagcgaggagagaagtgtgggagaggaggggcagcatcagaagcagcgagaagaagatccctcaacgggttatgatcagaccgcgcgggaagaccgttcaaacgtacgcccgtccaacgcggaggaagccaaagcccaactcgataacgaatgcgaaagcgacaacaacagcgatgattacaaagtgaaggaggaagaactgagcaaaaatatcaaccatgacaccatatatgaggtcctggaacagttcggatacacaaaacctgagctaaatgagtacaacaatttagtacttccggatgggtcggaagctatcaacagaaaaattgcctacatttttaagcagaaattgccgcttgaaaatagagctccgtccaaatgtgaaaagcttgatgttttgaaaaaaagagagagcaaccaggactaccgcaggtacaggtcctatatcgacgtcatgaaaaaatacaacttggatttgaatgtgaagacgaacggcttgaacaagttttacaaaagtgactccattttctttttatgattctgcgtgggcccacgtgtggtcatcggggggcgtgcataaattgggggtaaacttttttgtgcgctgctgtgtgcacaacaatgtgcatgcatgtttggccccaccccgttcacttacccatatgtgaaacgtatgcacatgcatatatatttacatttatgtaaccccccgtgtgcaccgcagtttaccctcttgtgttgaataaagcctttatcatcacatggcattctcaacgtgtgccagcattttgaaaaacaacaaaaaaaagaaactataaagatgcaaatttaacgttagtttttgcgcaaaaatgccattcaatttttcgaactgtgttatgtttttagctagctggaaaaaaaaaaaaagcaatttttgcctgaacaaagaggtagccatttggagaaaaaaacaaaaaaaatgtaactttttacctgaacaagctagccatatgggggggaaaaaaaaatggtagcataacaacgccaaaaaaagcagtgacactattttaacaaaatgcgtgtatggcgcctcccatgtctccacctccccaagcgggggtggacacttcgaaggcttctacaaaacgttagcccacatcaaaagcctatgtaccaccttcgcgttagccgtcgcgaagtaatcctcccgtgtaacccatttatttttattgtggtaaatggctttcccgtactttctgcagccaaggtaagcggctatgttagacatgcattcattttttatgtgcacttttgtattttcgctgtaatttttaatccgcaatatattgactaactctttatgtaaccgttcgtgcatgttgacacaatctgatacaccgccaacaagtacaatgttgttcagcaattgttttcgtaaatccattggacaggaacatacacactcgaaaattagctgacttaatggcactacgttttgcttgtagtaatatcccggtaagtgcgctaaaaactcaggctgaaaataaatttcatggcttaacatttcagccttggggtctatgtaaatattactgtatggaattctatgaggcttcaacaagccattacaatcgctgttcatttttatgctccggtcaatgtctaggcttatgtaactgtttaactctttataattttgcacaagggtgtagtcaacgtggctatcctttgctttgacaaaattggaaatgtatttagttattaggtggcctcctatttcgcagttcttcgcgctgtccagaaaaaccccgtgattttccgctactggggatactctgcttgcgctttcgcctaagtctacaacgagggcttcgcggatgggagaggtgaaacgaaagaggagtccaattgagcagatgaccatccggtgtgctaatgtcaatggaattaggtgccatcaaatcgaaacacccctaacagaagagaagccacaactgagctttcccctttttgcgaacctgttttcaatccgtagtagtaggacgccgctagagagttgtaaataaaagatatcgatgcgaattgatgagtcttgaatgcccaattgagcatgttagttatgaacaacttttccactttttcgggaatggctacgagtaagttgtaatcgtctgttgttatgtttagtctctgttttgtatgacgaaagggggaaggaaagggattaaaattgcgcgggaggagcgatttggggggaattcccacagagggaacacgtatacatattagtgtgtgcatgtatgttggtatatatgtgggcatgtgcatgtattcccgtggggagctttcccttttccgttaccttcaccaggtagttgtacacttcgaacaaatctgtgaagtcgttcgcgctcaagggatgccgagggtcagaaaacgtcatcttcacatttagaagttcgtctcctgaacagggggttcaattcggggggaacgtatgcagaggtgtcgaaggactacaaatggttaggtctatatatacgcgcatgtccatttgtttattggagatcggtcaatctttttctcctttttcttcttcttcttcttctcctcctcctcctcctcctccttctttttttttctcatctccacgtagtagtgatttcattggggtggcaccttcctcgccttccattttggctgtttcgtatttaactcgggtgtactcttcgactgcctcgagtccgaactgtgtggtgaagcgggcccattgcgcgcatgcgtgaagatgtacactcgtgataacgcgaatgtgcatgcccagacagccgctcgcgtggatccaaatgacgacgtcacgcctccatctttggaggctgcacgatgtggatcaattatcggatgactgcctctctgcctactttcacctccctcgaattggaaaaaactttcctgcaaagagaagaaaaaaaataaaaaaaaatataaaaaaataaaataaaaatatacacatgtgtgtataccccttctcacacacagggcgcttggccaaatcatactctacatataagcaagggatttgcagagctggcatttcctccgtgacgactcccattttgatgatccttcgggaacaaataggtgttatcgtgtagccgtgtgggtaagtaggcgagtggacccatttttaagggacgaacggatcagctaagttttaagtactgtggccactcaaatggggtaaatattatggtaccgtttttttttttgttgtcttcctttttcggcacttacagatctgccgcatcctactgattgatatgtttccccctccacgcttaccaagaccccgggtccaaaaccacgacgggtatgctttcctccgttgccccttcatcctctgcaccatccatttttatttctgttaggaaaagcgaaaaaaaaaaaatttttgaaaaagccacataggaagttcataatacatgaacaatgaaaaggagacctgagttttattttgcagacatgtcattttagcagtgggacaaaaatttatgttgctctccctccgactgttccaggcggtcctcattatgttcgtacttatgaatggaacaagtgaagcgaactaattgcaacgtcgcgtttatgtaacatgagccggtggaacgacattggattggatgtcacatttttcgtccccttttgtgtattaaaaaaaatgtttgaaacttcgcttcacacgatttgtacttcatggacccatgtttaacgagaggataacttttttttttttatttcccttattttgaggtccacaccaaagtgcgtcgctgtggctactgaagagtcttacggcgcacgcaggggggggagaggcacaacccaagggtcgcagcaaaaaggggaacttcgacgcgtgcagagatatgaccacaataggggatccacaatagggggaccgttatcccagaccgctaatcaccgtgtagatcacaaaaatgaatttacaaatgaaaatcagtgaattgttcgtttaggtaagcatgatgagaagaagggagtgggcttgttttgcctctttttttccttcattttttgccttcattttttgtcttttttttttttcttctccctcttctaccctttaaaagcagcacatggtgatttaaaaaaaaaaaaaaaaaaaaaaaaggaacagctacggacgcataatacaattgtgtatttacgcgcccacacatacacgtgatttcggaattgctacaaaagtaactacacatggacaaaaaaaaaaaaaaacgtaaagaagtcatgatgtaaacaaaataggagaaaaatctgtacagacaaaattgcttttacaaaatgaacagtaattatacatacgaacgaacatacgtgcatcgaatgagcgcgtacacacaaatacacaaacgaggctgtttgcaaataaactggtaaacaattgagtgcataaaggtcctttgcacacacgtgcgagatttaatttatttaaatactcgagggggttacttgtacgtactgtggtgcacgcctcatgcgagcgttcacgcttcgatgggcgcacatctccatgtaactgtaacttcctcacgaaaaaattagaaaaagatatcctttttgggtaagcggtgggggctgtgcgtctcggcgctgtttatatgatgtagagatggttcgcgcgttttgttatacccatgggtcgggatgaccacgtcgatgagttagtgtgggtatgtgtagcgtctcttttgtcggattccgcgattcgtcacctctgttatttgtgcccactggggacccctctctcttcctcttctgttcctccaccgagcgctccgtaactcaaatgacccgttcgatcaattaaggttccccttcttcacgcgtttgtatcaaaacctggagtcgcacaattccccaaatggcgttttctgccctcagctgggctgcagtgtccaccgtgatgactttcgaaggggttcgcctacctaggcaacacacatcagcaaaagtatacaaatattacgcactaacataccacttctcacccaggacgaggcccgcccgatcagatgggggggctcacctctcccgataacaagccgagccgcgtgaggcatcctgtcgcgcagttcgctaagcggtcaactcagcgttccgctcagttcggttcagttcggtttagtttattttagtttattttagtttagttcagtttcgcctcctttatcttctcttcctttatcttcccttcgcttctctccccttcccttcgcttctctccccccgctagtgcttctcctcccgggggtcggcgaggacggagctgttgtgcgagatgttcttggtgaggtacgtgagagccttcatagcgtcgacgtatttgatgttcccattttcggtgtccagcagaagtgcgtgcaccgtttgcaacgtgacaatagaagtgagggaagccacagtcacgcggaagtagcccatcatttttaacatgagggagataaaattggagtacttcttgttcacgtacttatctactaaccctaacctaaacttagaatctgtgaaaagagaaatgatcgacaactcggggtcgggtttaatactcttcttaaagtaaaaacatcgcatagtgcaccctaaattatctgcatgcgcttttatttctttgtatatatggctaagactttcttgcgattctttatttacagggtattttaaatgaatattcaggtggtccagtagttgatccaacgtccctaggtagtagtccaaaaagagagagtagcaatacaacacaggctcacaaaataaattttccaaagtagcataatcaacaaattgcttgaaatatgaacttaattcttttatgtattccactatgtcgttctgtgtgttaatcatatagtcatttatttttttcatttccaaagaggctctgttgtggacgtttcccccctcttcgttcaggttattaagtattttcttcccaagatagttgaaattaaaacgggaagatgaatccatacacgtgttgatagagtcgaaaatgttatacgttgtaaaataaatatctttcattctgtcacttggcgtggacatggtaacggagtctactagttcgtctcttctcaatttatattctataggtaaagactcaaaggttcggtgtagagcatcttccttttgttggatttcataaaggaagaacagcagtgtgtatactgtgcggtcaaaagcgtaataatatttttcaattccttttttttcaattggatttttttttttttcaagttcataaaaatcttcatgcatttgggtaaagttattttcatataggcggttgatattttgctgcacacctttgtaactgaggtagtacttttggggtagttgcctggccattttatctaagtagggcttgtttctgtagaataggatggctagactaaacagatgagagagcattttgtcgtagtacttcctgtttccgatggccgagctggtcctactgttcgtactgctgtagcgcctgttgtccacactcggcattctactgtccacgttggggctgcttcgttcaaagttccgggcactgccgatgctggggctgcctccttcaaggttcagacctctgcttcgggcgctacctccgctgcttccgccgctacttctgccgctacttccgctgctacctccgctgctaccttctccggcactttcgcttctacctccgctgcttccactgacttcgctgctaacactgttggcgtggccaagtttgttgacgctgcccagatcgcccaggccgcctaaaccgcttaagctgctaacgctgctatcgctgctactgctgccgccgttctgcatggacaggtgaaatttctgcagtccccactttctcttggcatacctctcctccaattcgctaactttatttcgaatgctactttcgtccttcccaacactcgatgagttttgagatatctctttattttttgccaagcactcatcagtcgaagtagaccttaccttggaatcatgtttcagtttttctttgcattttttttcccaccctccatctaacttattctttgctgccttcatatccaccttggatctgttaaagtctttacctatcaaggcgcaataaaaattcaggaagtcttggcggaagttatttttgtttgggactggttcatcggttgatggtgttattacattctcctttaacttttttttggacgaattgttttctcctcctttgaacaattttttcttgaattcgtgcgggtcgggaggcacacccacggagttgctcaacgttacgctgggttggaagctgtcctgatagctgtcctgatagccatcctgatagccatcctgatagctatcctgatagctatcctggcagttttcctggccttccttcgcggggagcgtggaggagggtccctcccccccgtcttcatcacttggatccgactcattaaagcattcttctggtatttctgtcaagtcctcaccggcatgtctcttcttactgtcatcattgcagttactggagatgcactctgtgagcacccgggggtggctgctaaaagaaggggatggaaggaaaaaaaaaaaatatatatacattaaggggatgaactgctgcgcaaacaaatatgcacgtgcgagaaacggcgcgctaactgccacttgcaaatgccactcgcgggtgccctcacctgtgccggtcgccttcgtgcggagtcgtcgcacgaaagtcctcatatacgtcgataatgtgcgctgagcgcaaataaaggggagctaccaaccacaccaccttattaagcatccttgcaaaagtgaagtgtgcgcggtagggtttacatcaaaggggtgcgggtcggagactctcacctcactattatgcatgtcgttacgcacaacgggagaagaaaagcataccaagcaaagaggcacacacggaatgcttaaaaaggagaaaaaaacagaaaaaaaaaataaaaaaaaaaaataaataaaaaataaaatgtacacgtgtctacaaatagtgctagtcttggtcgaattacaaatcagacgctgcgacatttgtttgcttcattagcctatgcgttcgcgtgcgcattcgtgtattgttcatttttttttttttttttctgtcctttactcttcctaagttggagtggaccattagctcttttgctcattttcgttttcgctttttctttccctggaatgagctcgtgtcacctaggggacagtcgcacgcgcaggtagagtcccccacgaaatgaacacacgcgcgtgcatgtaccagcacctgtggtggagacaaaaaatggtcactcgttagccgcggcagcaaaaacggccaactggtttattctccccgcgcaaaggttaaaaaaaaaaaagggcaataagacgcagtaagctcaggctctcccttgttcgctgcagtgtttgactatatgcggctgcgagctgaactgtacaaaaaattgtcccgacgaacgatcaaaaaaatacaaaaaaaaaaaaaaatgggataaaatgggacaaaaaatgataaaatggggcagaaagggataaaatgggacaaaatcggataaaatggaacttattaaaaagtagcgagtgatcggccatgtcaaagaaggcagtggtcaatccccgacaatgcagtgttgctgtggagtcattcaactgcaatagaaagagcgaatgactcctgcgaggaaattagaaatatgtaaataaagaggcatctaaaaggatacgtacatatacatacgccactgtcaggttagcaaaaatattttcgctaaagtgacatggggaaaagcgcaaaaaaaaaaaaattatcaaaggggaattcttgtttaaaatgggagaaatgtatttcgtattaggaaaaaaaaaaaaaaaatatacatataaatacatatatgcatttggcaaatgtacgtttaatataaataggccctgctgagcgctacttaggaacataaattagaatcggcagttttttataactatattgctaacctggtcttttaagtaactcgtgccatcatcctgccaaatgggctttagagaaggacagcgacccattgctcatatgaagccaaacattttttttcttgtccgttctcagaagaagaaaaaaaagggggacccgcgttgagttaattgggactgccaccgttcgagcgtacgacaatgacatattgcactgcatcgtattgtactgtaattatgttatattatttgtgcgttcttttggtcactgctaacgtggagctacttaacccattcagtgtccctggtgggtgccgtcccacagaagctatgttgccccccagcaccgcgcatgcgcgcagtgcactgcagtaaaatgtgaagcgcatctgtcggtggttagcaaaaggaaggtcgcaagagggtcgaaaaaatagggccgcaagagggtcgaaaaaatagggccgcaaaaggatcgagaaaaatagggccgcaaaaggatcgcgaaaatagggccgcaaaaggatcgcaaaaatagggccgcaaaaggatcgcaaaaaaagcgcaccgggtgcttctaaacggaatgtacttttattcgcatccgctcatcgcggtgcctattctgttagactgatgaagaaacgaagcggtgaagcggcttagttgccttctttcagggcccacaaggggggagcaaaccagttgtaaaaaaactgtgcggaaaggaactacccagccccacatggctacattcgcaaaatggaaaaaaaaaggtggcacgcaggatggttgcttcttcaaatgagaaaacaaaaataacgcggcttccgtacgaatcgacgttgcctccatttttttaaaactgttccttttaaaaaatttatttgtgctgttatttactctgagcgaaaagcaaccttcaaaaatgcgaaaatttttgtggcaacaagaagaaggcatattaaatagaaaggaataattatccatttgagacagtgtgtccgagtggttaaggagtcagactagaaatctgataggctctgcctgcgcaggttcgaatcctgccgctgtcgataaatttttttcattgcggcaaaaaaatgaggagaaaattttgttttcttcggaacgcaaaccacaaaataggtttatttctattaggaaaagaaaaaaatatttacgtttttctttctttctttctttttttttttttttttttttcccactactgtcattattgtataacttcccgcgctcttttgttccttctattaagaaggaaaaaatgaaagaatgaaagaagaaagaagtcacgggtgataacggctccatcgggaaagcatagaagaaaaggcaactcgatcaaacgcacagtgatacgcctacagaaatatgcacataatatgtgtcagtaaaatatgctcagttgtgccaattaatttccttctttccccttttctacttcaaatcgggtcaaggaggaaagcaatgccaaccaacaagtatgcggtgcgccttccatttttcggtggggaaagggcacactccccactccccttctttaacttcttttttttcctccccatttttgccattccccgcgaactaaaattaaaaaataaaacaaaaaaaaaaaaaaaaggcggaaaataaataaaaatgtacatatatatatatatgtatgcttgttaaaagcgcgtaagaagggaggaaggtgtccttgcccaagctacgggcctccctaaacaccgcatggttaacttaggagaaggaccacctcttcccttccatatctcaaatttgtggtcccctatactcagtggagaaacaaaaccggggaaggaaattttaatctaccatcatgttcttcgcggtttttgcctttagtctctccctaagattatttatgcacagactgtacttttgatgacgggtggggtggatccgcaaggctctgcaagaaagtgacatgaacaaaaagttatttcccgcccgggtgtgctaccaccttatcttcttccccctccaagtgcgcgaaatgatcatttaaaaagggcaaaaaaaaaaaaaaaaaaaaaaaaaattgtaaatagtgttggcatttaagtccacaaaaatgcaaacacacatatgtaataaattttttatttttttccttctctctcctcttgcccatcgcctcttctccttttggtttctctctttaatggaacctcaaggaaaatagaactttaaaattattttcgttcatattattctattatgcaaggagaatacaacaaaataatatgcacgaaaaatcaagtgcccaatgtggcttgtaaaattccgtgccataacgcatttccttccgctttaaacacatattggctctccctctactggctgatccatgtgggtttcgaacccacgaccttcggtacataagaccgacgctctaaccactgagctaatggatcttaatgcataattctttcttcataagctacatcagataagataagcggtaataaggaacaaaaaaaaattaactctctgaaaaaaaaaaaaaaaaagccccttaaaccgtagccatttttactaaagcaaacgtgcgaccccgcattggcattataactctctgcccttcctccagtagtgaccttccctcgtaaaccctagaatcccctctttttttgtacttcttaaattgggccttacggtcagccatacattgttgaagctgtgctttcggggaagtagctcgcccttgtgcgtacctcctcgggggggagaagcacctcttctttccccttcgagttcctttcacttgcgacgattttcccgtgctagctgccatcactgttctacgcgctaaatgagcattttcactaagaatgtaaaattcacccaatttatccgctgcagccgacgcgacgagttcacgtaaaaactgacacgacaatggaccgctgcgatcgcttgttcacggtacagtcagttaatagtcaaaagttgcgctatgtagggggggaacacacagctgcttagttgcacagttgctcagttgcacagctgctccgtgctcaggtttgcaatcccgcacagggcgcacgagcataaatcattttagatggtcgcttcccgcttggcatatttctgcgagtggctccaaaaaggggagacaacatgggggcgtgaaaacactgtcatccatgaaatggacacaaaaaaaaagaaaagaaaaaagaaaagaaaagaaaagaaaagaaaagaataaataaaagaaaagaggaacgaaaagaataaataaaagaaaagaagaacgaaaaaaaaaaaaaagaggcatatgctgcgctgagaggtgtacccagcatacgcggcggtgagccatccctgcgctattgcggcaaatgggcgaacacacacaccccttttgctttgtcgtttttttccctaatgggagttttcccacccacgcaatcatggtaacgcctcccgggtggtccacttcacgcgatggttatttttttcgacccactaccacggcggtgtggcttctggttcctatttggggaccgcctcctgcggttggttactaaccttttcggctgcaccgctacacccttcacgggcctatcaaattcttcagagaggaaaacctcattctgcgggtggaaagggggatgaatccatcaggatgatgatccacgtgtagggcgtacacacacgcgagagtgtacatagaagcgctcagacgagttaagacgcatgagatcatagaggaactcacactagagcacacgcaaaagcacacactcaggcatgctctttcgatcgctcccctttcgatcgctcctctttcaaccgctcccctttcgatcgctcctctttcgaccgctcccctctcgaccgctcccctctcgaccgctcccctctcgaccgctcccctttcgatcgctcccctttcgatcgctcccctcacgatcgatggacgtacctcctgcggacgcggcccgcctggccggcgtacaagctggcgctttcgctggactgcgccttcttcttcatctcggggctctgaaaaatcacgacgacgacggagaggttatccagggccttccttttgtaagccaactgacatagagcctccgccgccacagtagggtcagaactctccaccagggaagccctcacggtgttcaccgcttcctgagaagtcatcacatcaaaaattccgtcgcaacatataatcaggaactcatcgtcctccgttaaatttatttgaaataggtccggttcacaaacaagaccttttaatttctctctagtccttttatcaaacgagccaaaccctctacacactcctaaacagccacctaaatacccttcgtcgtctaacatacccccagatgttataatcctctcctcttcctttttatttcctccagctctgtgatctaccgttacgacaactgccctcccatttttactcaacacacacctgctatctcctatgttcgcaatatacatcatgtggttgaaaatcacactcacacaggctgtacttccactggaaaaattggagtgattatcctcttcattatttattgtctttctacacaaatgctcgtccatcttatggaaggcatactttaacgagttagacattccattaccatttatgtagtaggtgtgcacgtgtagatgcagtaacttctggatgatgttcactgccttctctccgttgtgtccgtcgtagatggcgcagtacatgtagggcgggggggtcgtcccagcctcctctactcccgccgccacccccgacgctgcagattcgaccgagggacacccaaacgatctgtacacactctgcgtcttctgcagcatgtcgtagtactccctctcgagggactcactcaacagatttcccctctcctcgatcgcctccttatactccttctgcacgaactcgttcacgtccctaatggtgattactctgtcttcgttgtacgttctgtttcctttgaagctgaagaagcctatcttaaactccttccgtttatcggcttcgctacccttgccttcctgcccgtccaagtcagtcactatatgattgctgctcctgctctccgacgttgtatatgtgtgcctccggtactcctcgctctcgacaatgtgcaccttgtcgctactctggattatctcattatgattaacatgcgtagtttgctcgtgctttgtgaatcgtgcgaattcgccagggggggatcttcccgccggtgctgcgactgccccggagcggttagcctccccaatgtggttacccactccaatgtggttagcctctccaatgtggttaccctccccaatgtggttactcactccaatgtggttaccctctcccgctggacttcccgccagtactacctcactccgctccacggttgtatgcatgctctttgtgtagccgctcctcacgctgcacctgctggcgaacggcctctcctccgctgcgtccaattcgttggcgtccccctgtgcggagtggccctcgttggtcggatgcttcctccccctcagggaatccaagtacatcgtttcgctctcgctcctgctgtagaggtactcataatttatcactttcttcgtggaccccccttccgacgaaatgtacgtcttctcctccagttcgtttacccttttcacattttcgtagtacgccactttgtgaatacctgcttggttcgcatcatcattcgtgcgctccgtctccctactgtggaattcaacaccacttccgagatgagagaaggggtaggcaccctcacgatcttttcctaccctcgcctttatcgctccccctccatctgtagaagaatcttccctattgctacttccgcccttccaaatattctcctcatcctttttataataataccctgtagggaataacccctccttgtcattgctagcgatgaacctgtttcgcacgctgctgccgctatcgccgctgaggttgctcctcaacgtggacatatcgttgtcttgaatcacgtttacatttctcgcaagtaatagatgcgcatctacctcatcgccgccgatactcaaatgggatttagcctccccgatgaagtcatttctaatgctataaactgggaactgttcgtcttggctggagaaatcctcccccaaagggaaacccgtttgcttcttcccgacttttctctccatacggtaactatcctgcatggcggccatcacacttccttccgtattatcgtcatcttcgtcattgctttcactggtgttacacggtctaggtatttctgtgcttattttacggaggctctctccctccttgtatattatcttcaagtcttccaccttaacaaggcagtccataatatcacctgtgctgtgtccatttctgagaggcaacgatggtatccactcactttggcactgattcacattttctttttcgaagttacaaataaagagctctatgtagttgtatctaccctttttatactcctccgaaaaactgtcattgaaaagcatcgaaacacctagatgcaaaatctcatactcctcattaaatacaattggaatgatgtcgaattcccatttcttgttcctaacgttcgcataataatccagcaccgaaaggaactggaaccttttcttcttcttgtacttaaactccttccacagatctacatttttctcattatttatgtaacatttttgatgatatctatttagctcttccactaaatcatgtatctttccgtatacataaatagggttgtctttcactgttttatcgtatggcttattcatatgcaacttgggtcaaatggtgaagaaaggggggagggatggtgcaaaaaaaaaaaggggtgcattcggtgagggtaccgttttatatggctcccaaatgtgttttcctacacggatgcctacatggaagcctgtgtgtgacccttcgagtagatgcttattcggctctctctcgagttccttcgcctggttcagctttgctctgctttttccttcctatacagtttttcgcccttggcattttttatattttttgcgcatcgttttcacattaaagggggtgccacattatgctttgcgtaaaaacaatgcgcattggaaaaaaaatcgggtatggaagcggggaaggacgcatggaagaaaacaaaagctttgcgaattagagaaatggcgacctcacaattttgagcatactttacttgataggtataatatgagaagggaagctgtaactgtgttcctgccttgtgtgtgtgttgttgcgcgtggggaggcaaatgtatactcgacaaatatctcttgttcttggaatggaagtccgtcggatggaagtaggcacacgtactccagtcgttatgtgagcatgtgcatggggaaatgtgcacgtacacgtatacgtgtgtttaaaattacacatgggcgtgcggtcctctcgcttgatcagctgtgcgtaccacgtcgctcagcacaatatactgctacgtacacacggccacagaaaaggctgcacggttggcttaatttctgtgcgcacgtttgtttaaaaggggggaggagggatgaagtatcctattttacatgttgtgcaaacggaaggggtgttcacgtggaaggaggcgaaagcatgcatgagtaagttgcacgttaaggggtacaccaatgtttaccaggcaatcaaaaagggggtcaaattaaaatgggaaacttaaaaaaaatattattttgcacaagtttttctatacttgctccaaaaaatgcaattttgaactttttgctttaaaatgagggggaaaaaatgtagctgctaagaggtctcttttttttttttttttttttaacgtttaagcaaatagttgttatatggggggaaaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaatattcagcagaacatttgagtactttttttggggaacccacagaatacattacatcagatgcctgcgtatacactgcgtgcagcgcgtcaagaaaattgaaaggggcgtacaataacctccgattcgcttaatgcgcttctgactgggagaattcgcagtagcgacaaatggcctgagcgggatagctgcaattccaaatggcctgagctggatagctgtaattccaaatggcctgaacgggatagctgtaattccaaatggcctgaacgggtcagctaaaatggcaactggtccgaacaggacagcggtaaatacgcgagtattccaacttgtaccattaaacgcgctgcatataaaccgtctatttgcaaactgggggaacacttcaaactgcgtaacatgttatccttagttttaatttcccttatctgtcactctgcggtgaggcaagctgcctgttggacggggtactgctcatgcgcacacgtttttaatactccgttatttttggcgtttcctttttttttttttttttcgccccctttgctctgcgcagttgaatgttgtttaaatgatatgtcaggggaaatccgcttaaatggccgcgttgtgacgagttcgaagtacaaatcaggttttatctccgcgacgtggttgcttccttcttgtaaaaaacgttcacttatgttccaatgggtcgcatacgaacgaacgcggcgaacgtgtctttcccgatgagaaatagggggcactcaaacacacacggtgttcaactcatttttatgacaacttttagagaggcgaaaagagggagggaggtccaatttgattccatgctgcgcacaagaatgactataaagcaatatccttgttccctctgtgtcatgtgcgaggagacccaaataaatgtaaataacataaagacgaaagggaaaacgaattaaatagaccctccacccgcggaatactttcccctcaatgtgtagcccgtttggggggggtggcaattactcgtctcgatgctacatcgcagtgcggcatctcctagtgaacgaaaaaattggcagcttccttgtgtacatggtactatgcgtgcagttgattgggtgcagcttgaactgctttgtggagagatgcaacgaaaaaaataaaataataatcctggtgatgctgcaacggggccagttctctacgacgggttggggtccccaaccatgcagcggtggtcacccgtggcgaagtcgtaaggtacgccccagcggaacgaaccgcgctaacagggctcgcttcaaaaaaatgtaggccgcctccctcaggggagaagcgcgatgcaccattgctgggtgtatgcaaaaaaaaaaaaaaaaaagtaaaaaataaaataaacaaataaatatgcaaatatataagcaaataaataagcaaatgcgtaaccaaacaggtacacaaaacagatgcacgaaacaaattttcacgaacgtgagggaggttgcaatgcggcatacgcagccacgttttaacggagaagcgcaagaagcgggcaaaaaatggcccacaaaaaggggcttacggcacgcactggtaaaaattgaaagggggaaaagacgatactatatacttatacgttagtggcacacaaggcgaggtgaacgctcttccgctggggcctcctcttctcctgccgcctgcgcagttatattttgggcgagggtttcgcgtaaagctgttgcgctcgcggcgaattggtatagcagcgtatttgctctgcccattttggacttcctgggtgatttgctcatttactctgctcatttttcacttcctgggtgatttgctcatttactctgctcatttttcacttcctgggtgctttgctcccttgctctgcccattttgcacgtcctgggtgctttcccccctggtgagggaaaatggacgtgcgcgtgacgacgccgtatgacgaagagctggaggacatcgaagagtttaacaaccggatactggccactgagacgctgaagcacaagggggaaaatgtgcagcgcagcggagacgaggcgtgcccaaatatgaagaagctggttctaccaggagaagcaatcctgagtaagaaggacaaggggaggttcttgaaaggtagtggattgtacgaagaagacgaaaaatattttgcatgcatcgcaggcaccgtaaactatattaacaaattagtgtacgtagaaccattaaaagggaagtacacaggtgcagtaggagatctccttgttggaaaaataaaagacataactaacgacaaatgggttgttgaaataggttcctactgcaaagcactactctccatatcacaaacaaacatcagccttttctgtcaaagaataagactttataatgatgtcataaatatgattaatatatacaagccgaacgacattatagcatgtgaggtgcagagaatcctagccgatgggtgcatcatcttgcataccagatccaccatatatgggaaactatcgaatgggatcctaatcacagttccacaaacgttaatacagaatcagaagaagcatatttttgtctttccctgtaatgttcaggtcatacttggcatgaatgggtttatttgggtttcttctcccattaagaagtccaaagagacaaacccgaacagcgtggatgaagacatcgaggacaacaaattcgaggaggtagatgacacgacgaggagaaatatcagcatcatcagcaacataattaagttgctagccaaatatcacatcaatattaactacgatatcgttacgaagatttacatgcactacacctccaataggaacaactccgctagctacattttgaagccctacgtctcggactcctacctcttcagctacatagacaagttcgcccagtgggggtgagccgcatcgctataagcgctataagcggtgtaagcggtataagcggtataagcggtataagcggtgtaagcggtataagcggtataagcggcataagcggcagtttaagtggcaatgtacgtgcccctgtgaaccgcgtttaagaacccgcgcgtgggaagaccccccagaagttacaaaacatttacttccccctttaagcgcccgcgggattctctcggggatgtttattcagggtagaaatggtgcaccccaagcataggtgttgtgcatatgctacgttttgacaggaaggtatgcccttcggaggtgagcagacaacatgggtaaaacgttgcagagggggcatcaacccatcgtgtgtatgctgattgtgtagcaatcatgtttttgcgtcatgccagcgtgacgcctggaggacgaacccaattgcacgcacctgctattatggacccatatttacgacaaaattctgcatctggtttttcaaaaggtcatgattcttcttggtgtgctttaaatgggtctgcaaatccatacggtcctttttaaacttgagcatttcgttatgcagtttgtccttagcatcaaccaacctgttatatttctcttcactttcttcgacgttgtgctttatcatggttgctctcgtttccatgtagttaatgtcactgttgataataccctttgccttattaatgtccatttttttttttaaaaaggagatcctgcttttatgtgcattatttctcttcatttgtgtcatgatgttaagctccagttgagcatttagcatgtctgactttactatatttttttttaatttttttaattctttgtttccatcagagagttcgttgtgcatccgcctggtttggaactccaaatttcggatctgttccttgcaggaaataattccctctctatttttccgcaatttgtgtgcgataaattttgtgtaattcttcacgttgacagagggggcgctcttcgtttccttcaggtttagcgcgttgattttgttgataatttcgttctctaaggcgttgtacttggccatggttcgcactgctggggtggggaagtggtcgcgccgttggtaggaatggcctcagcgttggtaggaatggcctcagcgtggggatgcggctaggacctcctcaggatcagcagatggactcgtccgctcagcgacatgcacgtgtgcatgtgtaagttcagatggagctctccaaagaaaaatacgcccggggggaacgcggcaacgtggcgcagacaaccgaagcgaagtggactgttgaggcgggggctcctttggggagaaaaaaaaggacaaaggtcgacagaggtatgctacttcctggtgatagtttttttgcgggggatgcaacgtttagcaacgctgcacaagaacgaattaacgcaggatgaggggggggacaggtcaatgcacaacttcatgctgtacgtggggaataactacacaagagacgagacaatgtgggactgctcattctacgcagggaacttaaacagtttttaattaaaatgggttaatactgctggcaggtttgttttttatttttttaaagagtcgacctttgaacgggggaacctgaactgtgcgatgtgccttcatatgagtgtacgtacatgtgtgcaaaattgactttttttttttgccattgtggttaattaacgtgaacaagggggatgcgcgcgtgatgggcatgtggcgccgtggccgctttgtccgatttgccctatattctcattttttggttcccccacctattggattggaccatcccaattgatcaccccctcatgtgtgagtgggggtcaaaccaggtggctgctacaattccggtatggcaacaacgggttgacctctttcccccgctctaccaaaagtaagtactcatcgtggatttccttttcgaacgctccttcacaccacgttatagagaagggggggggatgcctcctcacccccgcaccctcacagaaagagcggcaatgcaaatgttgtccttctccacaataaagatgacgtggtggagggagcacgttctccatttgtgattcactccgtgggtacgatgctcatatggttccctcaaacggatgacatatctatcatttttttgctaaggaaaacggtaggttatgattttttttttttaaacgaaactcatttttatttatttatttttttttttaaaggaaaatcctatccactgttgagccatgcggggacacttcattccctcgtgtggctgcctacacaatggctgggcgcactttctgccattttgttgttgggggtgggggggggaggaccaccactactttgctattttggcgtacaccacggggggtatatatatagcgtaaggcgatgcagaaaaaaaaaaaaaaaaaaaaaaaaaaaaggggaatgtttttctcctttttcgtaaaattccgcacaggaattgggtgtagaagcacatttcgcgtaaaagtgtacgagtgtacagtacatatgtactgtacgcatttgctaatttgttcttttttttttttttttttttttttttttcttccgttttgagtaaacgcaacaggaagggaagggaatcccaagctaagcgcctcgtcatgcgataaataacgtcccacgagtataggtacttctctcaccgcgtggccaagtggaaggggaaagttacgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaggaactgccctcgcttagcgcctaatataaccaccatatatgtacactgcaaacgtgcggacgctgtttttttgtgtagcttacctcccgctaactcgtacgtgcacgcgcacggccgtgcacctccgcagccccaaacacagcaagaaggagagcagaacatggtaaacataaactggccagggctcctcaaatggtcgactaaatatgcaggtaggtgcctgggcccacctcggcgtgcgcactgcgcgtgtggatttgtgctttgtgggagacactcctacaccgcctccgctgcttccccacttcatcgcttccgtcagcggtgctccacttcatcgcttcccccaccgctaacccactccaccgctaacccactccactgcttccccactccactgcttcccccccccgcagacggcaccatcgacacgaacaaacggctaagcaaggaagacatcgagttcctgcagggggcgatcaaggatgcccttagccaagtggaggatccatacgaagcgataaacgaagcagtacgtaactttgaaaatgccgatgaaggaattattttggcttccgccaaaattgtggaaaggctagtagatgaatacccggaggtctctcgtaatctacacaagataaacgcaatagaccctttattaaaattgctgaacctaacaaatactcacatcttagaatctgtgttgcaaatattttcgctagctctctcaaataatccagagttacaagaatgtgttttcaaaaaaaacgggctaaagactttattgctaaaactacaagaatctcaaaagacagtgatagataaaaaactgataacagccatctctgctctgattagacaccatgatgaggcagaaaataaatttattgactatggtggggttggttttttagtgtatgggatgcaaacaaatatttaccagtatcaggagaagtcggctctgctgttgaagcatctagtacatcaaaataaaataacttttgaaatttttttaaaaaacgaaataatgaagggattaatatgtctttctaagaacatgaatatagacgaaacagggatacaatatggggagacgacagccgaactgtttttggctctgatgcagaaccaccggcataagctggccaagtcgggttacctccataacatgaaacttttgatagaggaccgcttggcctacttgcgcgttgtgcaggacagcgcgtcttacgatgtctcccaggagatcgagttgttcacggactgtttgaagttgaccaggtagtgccggccgggccaactgatcagcctgcccccccgaacggagtcatgtgattgtgcgcgtgtgtctgtttgtccgtttgtccgtttgtccgtttgtccgtttgtccgtttgtctgcttgtccgtttgtccgtttgtccgtttgtccgtttgtccgtttgtccgtttgtccgtttgtccgtttgtccgtttgtccgtttgtctctttctctgtgtgtgcacagattggcagcttccccctccctccgctgatccacctgtgcatgcaccttttttttttctttctttccccctttgcagctggccaggagcgaagcagccagagcagaaaagcaacgatcattttagcttatccaattggtaggaatagcgatcctgcgaaatggtagatgaaagaacgggttaaccctccgggataggttgcccttattgaccttctttattcgcttcccctgtcgagtctgccacacgatgtgccgatggtccttgcgaagaatacccaagtaagcaatttttcaattttaagtaaatttagccaaaaggggaaaacttatgaatgaaccgaactagccaatttgatttattgcagcccgctgctggcccgctgctggcccattgccgatgaccctttactccccttttggtgctgtgctaactacccctcggtgctgtgctaacaaccattggtgctgtgctaactcccctttgacttatttcgaacccccctttgtttttaattaacacgtacgtaagtgcggctaaacaaaaaagacttcgccccggtgaagcaaacaaaaaaggcttcgctccggtgaagaaaacagaaaagacttcgctccggtgaagcaaacaaaaaagacttcgctccggtgaagcaaacagaaaagacttcgccgcggtgaagcaaacaaaaaagacttcgctccggtgaagcaaacaaaaaatatttcgccgcggtgaagcaaacaaaaaaggcttcgctccggtgaagcaaacaaaaaggacttcatcactagtggcgccgcttcaccacgagtagcgccgcttcaccctgggcggtcaccagcccacgtagcggtcgccgggctggcgtgtgtatcggtcggccacgcggaggcgaatggcacgccggttgaagtagagagggtagctgagcgtcatgcggcccaggtagctcttgcgaaagtccgtgacgaggcgcatggaggcctggttcaagtcgttgtggaagcgatcccgcgccaagcgctgaatgaaatggtacgcggagaatttaccctcaaagtcaacacagtcagtgaaactaatttgatatctcttgataattctagccatgtccacatagtcattgtcgtaaagataagcacggtggatattctgtaggagagtctccgccacgttgtatatgtcatacatttttggagttatgtgattgcacagagcaaggaggtaaatattgttctccacgtgcatgtaactgttgtagtttcgaatatgagcgacgttatcaccccccccagggatgtcatcacttggatggcgattatagattctatccaggatggcattcttgctggtgagtactctctctctgagggtatacaaattgggagcaagaattccaggcgtatctatcagttcgtattttttggaagaatacatttctatgttggtggtgagacctgggtaatcatacgatttggtttttttcacctcgagcaaacggttaataagagcggactttccaacgttaggtaacccgataaaaatacactttactttgtagttgtagagacctttttttcttttccgttcaatcacatgatgacataatcgattaattaattttttaaaacaataatttctttcttcccatttttcgcatccacaaaaatgacagcactttttttgagttgattctgcatgccctctttgttttccaattttttattgaaatttttatcgtaccaaaagagcttcctcctgtagtagctcccccattcttcattccctttaatggaagaccgatcacaattcgtgtagacaattatcttcggtttatttgtcctaaaattaaaaaggtctaatgcgtgtaaatcgtcgaacacgaaagggatgattccatttctcacttctactatcacatcactaattttgatgtaatctgccattttggtaattatttttttcataaatttgggaaaccagtgtactttaactctcccgtagagtaagtcttcatgtaggttattttttattatgttttcctttttgtatgagaggaatgcattaacgttgtgtttgaagagttctatagcggatacgttgcttcttgtgaacagtttttgttcgccttctccttcctcggttaggctccccgacatgggattgtggtcctcttcgtttactgccttcttctggcagttttgccgctcctgctgctgctgaccctcctgctgcggccactcctccaacgtgtgggatgacccaaatggtgcgtccctcttcgtgctcaacagcaccttcgcgttggcaaagatatggtcactaaacgtggaacaattcttcgcctcggcgcagctccctcgggcgaagccggtttgcggcctgaagaactgcacggattcgaggggggcgcttgcctcgccgggcttccccatttggaagtgccccccggaggtattccccatttggaagtccccctcggtgggctttcccattttggagtccccctcggtgggctttcccattttggagtccccctcggtgggcttccccattgtggagtccccctctgtggtgcccccctctgtagagcccccctctgtagagcccccctctgttctgtagagcccccctctgttgtgcccccctctgttgtgcccccctctgttgtgcccccctctgtagagccccccgctgccaccccgcgcaggcccctcaaaatagcggactgctccttcagccgattgatcatatagctgtaccgagtgaataaaaagttatttatattctccttcataaggaacgttatcttcagattttcgtgcacctggccgctcacctcctcgtcctccttctcctccttcagcaatttctcgtattcgcttttgtaactccgttcaagtaccttccttatttctcccctatacgtgttggcattctccctcattattttaagcttctccgcttctaatttggtgtagtcttcctctgcccgtttgttaaaatactcatcaaaggttggcgcgtgttgttcttctggatttgtctcctttttgttttttactccattttgatgcaggtgatcacggtggtaattacttgtggtgcttaaaaataggagcttcctcatgtctcgtttgtgtgcaccttgaatggtcgtgggtgcgcgcggcattactacgtaaggttgcgttacttgggaccgcgttacgtggatcccccgtgtgccctgcgtcatacatgccagcaggagcagaaacgtgaagaccattttcccctcgcaccctgctgcgtcgcaccggtgtgggagtgcacatcaggagcgcaaagtagggagctccggtccgggcaagtcctacctcatccctactcctcccacttagaggcagacgagttaaacaaacaaaaaaaaaaatcctcctatactcactcgcatcatatgaggtaccctaccaatgtaagtagctgccgtatcaccaccgcgttgttaccagggggggatgcatacctaggcatacgtgctaaacgcagcctgcacatgtttcacctacgttagctgcacaaatggacctctttcccgtgtcacgatagatgagcagtgggcgattaggagagatcgcctcgaatgggaaagaaggttcctttcctcaggcagtgctctcggcattctttattcaaactcgcgttggagtggaccatataggagtgatcaaacgggacgagcaagcttcacctagttatacgacatttttgcgccacgtttagggagtgaaaaatctgcttggcgaatcgccctcacgagtgtttccccctctgagggtcaatactcggattgctcaccctctaaatatgatatttgtcccagcccagcagcgcattattttatctttgcgtaattttgtttcttttcaccattcggttgattgctccacgtcaacatgtgcgaactggccgcacgagcatccacattatgcatgcacatgattgtgtttttttttttttttttttttttatttattttttatttttttttttcctgttggagcgccacttggggagagtcaatcatgcaactcattaggggtgagcctcattctaggccatttggagtagggtgcaaataggagaggtacaccccagcgcgaagaacatgagaggagtagtgagccgtttgcgctgcctccatttgacagagcactccttggccatccaaaatggtgttcactcaatgagggggggtggggtttattctgtaatttgttttttttttttcaccactatggtgtttcaaaatcgagtggacgatgacatagagaggaggaaccccggcatacacttacttttacttgtagcacttaattataaatacccaaatgggcaaccgaattggagcgaagagaaggcaaatgaggggcaccgcaatttccagcttttccagcttttccagtttttccaacttttcaagctttttcagttcatttaattggcccacttcttatccgtcgttacagctttttttttctcgccagtgcgccgcgtgaattggtccatctctgggaatactgcttacagccagttgggcgatttttccgttcggcccctcttcgcgaagttttatcaaactcgtttgggacaaaggaaagaaagcgttttcgtctccttcgtcttcgtcttctttttctgtccaccagtttgttcacctccagtcagaggagtgcaatccatttgtgtgtgcgttactttactgtttcgcttcaaacggattgtcgcggcgttagcgccttaatacgaatgcatttttttttttttttgcaaataaagacactatatgcaatgtgacaattccttcgttactatctttacaccgtttgttcgcctggcccgttggtccctatcgccacgattgttattacgcgtcactgtgtgtttctttttgtatgttccattttgtgtattccattttgtgtattccattttgtatgttccatttcgtgtgttccattttgtgtgttttatttttcgccgtcacttcccccatttgcacgtcgccaatttttgcgcaaaaaaaaaaaaaaaaaaaaaaaaaaataatttcctgcccgcttcacgccaggggggaacaaaatatactcgcgcaaattttgcagagtgaaatttttttttttttttttccaaaaatatactcttcgggaatgcacacagatgaacatgcgtgtacagaccaacgcgcattggttacggcgcgtgaaaattttcacacaaaaggttaattttcagcgcgcgttacaagagaacgaagcggcaacgcgagtaggagaggcgtactgatcaaacctgttgacattttagaggggtctccttttttttgcaacccgttcgtaattttttccttttctgtgggagctgcatcgtagacttaacttcgcctttgcgcagatttgttcactgcgcgtcgcgcgtgtgaaacgaggaaaggcgggttaagcagccgatcgtagcggctgatcgtagcggctgagggatgcgattgaaccacgcagctgaataacgcagctgaacggcgcacccaactattcagctcaactgggcagccctagcttgcgaaggccgagccagctcgccaagcccctccacagccccgatcagcccccaaatggagaacaaaaattttgcccaaaatatattctataaagggttcaacgaaaggagagtgaattacctaagcgttaatgcaaacacagacttggaaaacgcacacagtttgaatatctcctctggagtgactccgataaaaaacgccaacgaagaaaacagcatgctaaaaatgaatgctcagaaagtaagtgtatcgagacaggagggaaacacgaagattaatcaaaacgaattcgttggtaatattcaaagccacgtaaaccttaacagcatgcactccaacgcgggttatgcgaacggggggctcttatatgtggacaacaaaatgggcggagggaacgtgaacagtcacatatatagcagcttggggacggccccctcaggtctggcaaccgccgatgggagtgcacacaaaaatattttcagtcaagggatctaccctgatatgaaaagctttgatagagtagaccccaaccggcttgacgcgaacaggctgaatatgaacacgtttagcaacagcaggaacgtgcccatgaaaagcggcgaatacattttttccggggcacaacagcacttggggtatatggaggccaaggaggggggcaaggggggtcctccggctgggggaggccgcgtggggagtaaccccattgcgggggggaacgttggaggggcgcacataggaagtgggaacgttgcagggacgaacgttgcagggacgaacgtaggaggggcgcacatgggagggacgcacataggagggacgaacgttttcggggcgcacattttaggggcgcgcgggaaggagagccaactgggtgcgtaccgaatgaacccggtgagtggtggacccatgccagcgtcggggaagagcgcagcgccgtatgagggcggccactcccaaggcagtcgagtggacagtatgatgaaagacggcctctttggcagcatgtaccgcacgattcagggcgtcaccatgaacgcgaacgcaaacgcaaacgcaaacgtgagtgctagcacaaacgccatcatgaatgctagcacaaacgccatcatgaatgctagcacaaacaacaacatgaatgctagcagcgcagcgctgggaaatgcgcaaagcagcttatccaacttcattaatggcggaatgaacagaaacaaaccccccccaagtgacacagccatgaaccaagtaccctttcagacagcggaaaatctaagcaacaccaaaaacacaaatttgaaaatatttgacaatcacagaaataaatcgaaagacatagatgcgtcgaatatgtcgacaaacctgagtcagttgagtcaactgagacagaacatctccttcagtaatttttcaaacacggtgagtagccatcaccacagggtgaataacaacaataaccaaaacttcaaccacatgagtaacttgggtaacactatgaataagatggacacgtttaacgtgccatctacacaggggtcgaacagtatgcataaggggaccccattgaacagcacgcttatgagtggtgcgcttaatagcaacggtatgggcattccaggaatgaacctctctagcgggggcaaccatcacggagaaggcaaccttcatagctatggaaagcacagcatgactaacccgttaagtgggaatgccctcggaatggacgggggagggggaggaacccacttcgccgcgatgggccacgacgttgcagtggcgcatgcgggcaatcagggcagtctgggaagccatagaaatatgggcagcatggaaagtcatggaaatatgggcagcatggcaaatgcccacctggcgggcatcccaatggctgaggggcacataaagggtaggggaaacctaatcaattacggatatctgcacaacaaggggaaggtgggtgacctgattggtatgggagcagatggcaccaagggagggatgcttaaagacgcgaactgtaattatagcggcatgaatttacttagtggagtcccccgtgcgagcggacttcattatgtaagcactatgggtgggcagaatacctaccctggggggccactcaatttgaaaagcaattcggagaaggcagacatgcagagagaagcatccgtgttgaaggggggagtgccggacgggagtagctcactcacccgcaccgccaatcagtgtaccgccaaccagtgtaccgtgagccaaagcgccccaaacaacaacgtcatcagtacggataactacgctaaccttctgaagcatctatgcactcctatcaagaatagactcgccagcaacaccacagataggctgaacagtgtcaacattggtgagtactccaatcaggaggggaaattcccagggggaaatgccaaggagagtaacacttcgggtgtgcatgagagtacagcggcggatatgttcgtgggtagtggggtcttcaaggggagtgcagacgaggggaaggcgcaggaaaacgcgaatcttggcagcatctcgggtggagtcgattttagtggagacggagacgttgtgcgtaaggatccgctggacagcatcaccagtagcgctaacgccagcggtaatgtcagcggtatccctagcggtaatatcggggggggagcgcccagctggggtcacgtgtacgacttgaagaagattaatcggttcgccgagaagaagcgcagggacgaggaggcggcggaggcagcggaggcgggatgcacgaacagtggtgggaacggccaggatcgccaagatcgccaagacagtcaggaccgccgggaccgccagtatcacacccacggtgagaagcaggactcccacgagtgcatcgaccgacgcgacgaagggaagaacaaacacaccaggagcagcaaaacgaaaacgaaggtcttcttctacatcaaccccaagtacatcatcgaaccattgaaaagaaaaatatatcaaaatatgtcactttatatcgaaaatttaataagtgacgtgcaagaaagtgagaataaaaaccgaggagagatattggctgacctgcacaacactccctggttctgcatggtattcgacttcgatgggattagcaaactacttaatgtgtttaataaatatttgatttactcggactcgttaattatccccgatgtgctgatcgggaagaaattggacgcgggaaacacctccagcgtggtcgctgcccagccgagtggggaaaaccatcagaatgcagaaaatcaaccgagtggggaaaaccaacagagtggagaaaaccaacagagcggagaaaaccaaccgagtggacaaaaccaaccgagtggacaaaaccaaccgagtggagaccccaattatgatcacacacagcaggggcaaagacagtttcatcactacttcaaaaaaagcgacaagctagatttcattaacaaaaaaataagtgaatatgaacagagcataatcgagagtgcagaaaaactgtcatatctgaaggagctatgtacatccataaaagggcaagtggatagaaagaaaaaaacttcttctccttatggagactgccaaattgagattgtttgcatacaaaagcaaagaactacaaaccattatcgatatagaaaaaaattgtggattggccactgaggaacatcaacagattaacctaacgaacgaatactatgatatgttcaaaaagatcaatgatggtttaaattttttaaaaaaatactccaacgtgataatttcaacacagactatgcacgatgaaattactcacgatgaggagaataatcacttttgtcagtcttctgtttctactgatgatttaagctgcgaaaataattttaatggagatgaggaggaagaggagggggaagaagaaggggaaggggacgacgatgaatacgaggaggatgaggaaggagtacatcaggatggccaccaacatgggggagaaggaaactaccaacggaatgaccacaccggtgggtatgcacatgatcacatcagtaatatgcacatgtccccggggaaacgaaagaaaagaagaaaaaaagaaacgcccacgaggacctcctgcagaggaagaatccactccacgacgagttcgacgataaagccgacaaggacgtgagcaagaagcggaagactgtgaaccagattaaaaacctgcagtgggagaaggaggacaacgaggagtgggtcgacgaatttttggaggacttctaacaggggggccgtccgcgcgcaacgtgtactatatatgtgcctatgtttgtgtaatttttttttttcccttcccccttggacgactaagctctgccgaaagggggaacccacacgcgccccgacccccctgcggcagcgtttccagcacgcaccgcgcgtcagacgtttcgcacgtatttatgaatatttctgccatcttattaagcatagtagatttgccgaagcgacgcaggtagtgtctacattgcgatctgctgccacctctcctttttttttgcgcttcatagcgagggcaaagcggttggcttagcgtttacgcggcagcccattcgtggcacactccaaaaaggagcaactttttttttttttttttgtaccattaatatgtgtttttaagcggcgttcatttgcgtgccccggggggtactggcagagaaaaagaagaaaaaaaaaaaacacttacgtacgtacgtgcaagcttacacattgcaaccttacatagtacagtcttacacagcacagtcctgcataccccgctacagcttgaagagcatgccgcgggagttcttacccatgctgttgctgtactgcgcctttatgttgttgaactcgtctatgcaggacatggagaggaggacagggtaggtgttaattttgttgatgtggttcttccagtcttcgttatcgttccacttgaggccgtaatggccgtgcaggagcaagctgtacttgcagcctttcacgatggaagagagggccacgtttgtgttttggaagttggccttggacacgtccaggggggtgcgcgcggcgtcgccatttgggggggtatcaccatttgggggggcgtcaccattcggggcagcatcaccactcggggcagcatcaccactcggggcagcatcaccattcggggcagcatcaccactcggggcagcatcgccactcggggcagcatcaccattcggggcagcatcaccatttggagggccctggttgccgctcgcttgtgaagacactcccacaggggtaaccccttcgagggaggccgcttcccccccctgcagcttcacccgtttggtgtgcctctcctcatctgcctgcgacccaagggagcgcttgtccttagccccgttgctctttataaaaatgaacttcccatcgtgagtcgaaaataaagaagtcaaaatgaagaagatgtcctgatcactctgctcgatttgaatatcccaccctaagatgtacaggaaggcctccctatagctcttaatttggtttgcataaaaaatttttaccacttctatcttagactttaagtataagttttcattccgtagggttaccaactcgatttcgtctacagaggagaggttatccatatggttgtagagcgcgttgagggtgttatgtgcatcgttgtcctctcccttatgctgctgcttcttcacctcggggggtgttcctccctggttggaagaactccctgcagagccacttattttgctgtcaaattgggctttcctaacggcctcccttaaatcgttcaccactgtttcgtacttttccttatcgtcattccattcattctttacatgcaccaagtctccttctaacgtaacaattctgtgtttataattatgtatctcttccttgagaattagaatttccttctggtagagttgtaactcatccgaggcggtctctgcgcatttttgcttcagacacgcttgctcaaactcgctttggtacttcttcactcgttcgcctagctcttctatgagtttctccttctgctcgttgtccgatcgtaggaagtcatacttggctttgtactccgtgagggggggttccaaaatggagttcttctcctcctcctgagttgcagtatcctctttgcagggcgcactacaggggtccccccgggtaggagcctccctcctcatgcagtcccgtttagcaaactcgtacattttctcgagctgcctatttttattgatgacaattttaatttctaactttttatcttcgagagtttgcttcaccatttccatgtcagcagctaacttcctgtagcggagttccaaatccgtttttgtggaattcacgtgggtgtatttttgatgaatctgttgcatggatttctttaagctttctacatctatggcatttttatcgatatacaattttgcaaagtttatccactcgctaagctgttcatttaacttctccttttcgagctgctcatttatgagactttttctaagttccgagatattttccattttttctttatctctatttttgaatatttctaactctttaatttttctttctaaaatttctattttattttctaaaaggggaatttgtttacatttttgtttgtactgggaacaaagcatgatcatacttctatactgttgtctttctttggctgtaatttcctccgttttttttaccccctcaagaagttctttcagctttttaatctgcattttgtattctactgcttggtcgatactattttctgctatatctgtcattcctttttgttcctttagatatgatttatattgttctattttatttcttagcttctccatatttatttctttttcttggattgtattcttcaatttttcgttttcatttttggatattgacaagtcgttctgacattccttcactttttcttccatctctacgtacctttttttgctttcactttttatttgagtcattttttcctccagcatgagggtaaagctttttaattttttgtagctcttttctacagctagccgtttggcatactcgttctttagctgctctcccacagcaggggtcgtcgtcgttccttctgctcccctgggaatactccctcttttaagagcgtcattctcctccttcagctttttacactcacttttgaagatggcagctagtttccttagcttgaaaatttcttcctccttagacctcacctcgtccttagacctcacctcatccttatgcctcgcctcatccttagtcttcacatcgtccttttcgcctgccccgctcatcgtgctggacaggcagtgctagagtagtcaccaggcgggcaaacagggcagcgaaggggcatcgaagttgaagcgaagtggaatcgaggtagcatcgaggtagtgtcgaagtggcgtcgaagttgtagcgaaggggcatcgacgtggcatcgacgtgacaatcgcgcagcaacgaaatagccttgcgctagccacacacacgcacaccgcggccgtcacccccgatgggtgaaaactaagtttccaaaaaggggagcgggggagcgggggagaaggggcctcgtggcgagcattctctcgcttcctcgaacagcacccccgagtccacttacacgctcagatggtaggacatgcggcgtactctttcatcatttttaaggtgaaaaaaaaaaaaaaaaaaaaaggggatactcccagaagcgagaagtaaggcaaacatgaaaaaggagaaagaagcaactacttgcgtagataaatgtgcaaacaggtcagacacaaatctgcttgcggtatgtcggtaggacacgttggaaaaatggggtgggtccttcggaggcgcgcgtcaaatcgtacgggctttcttttttttttatatcagcatatattcggggggtgaaaaaagaaaaaaaaaagaaaaaaaacgtgatcattgtgttgttcttcttcgcgcatcccccatttgccgcttcgcttcctcccttcgcttccgcccttctcagtttccttcccctgtcacgctaaagcgataccaaagcgatgccaaagcgatgtgcaaagcggatgctacgcagcgaatgcgacgcagcggaggcgcgggggggattctccccaaaaaaaaatgtagaaattattacctttatccttacgtgcttgcttgtaagtccttccaagtccccaacattgcgaaacgcaaattagctaagctttaacaccccatagggggaaggaataacgatggagaggcctaatttttttttttttttttttttttttccgcgggatttttcaccccggttaaattgccaaatgggacacctcaaaaatagttacgacgatttgttagtccaccaaaaaatgggtagcggttggagtagccgcaattcgaaatggaaaaggagtcatgtggtactcgagaggaagggcgtaggataaacaacttcgtcatgttaaaaaaggtgccattcgcataaacacaaaatggattaaaacgaggcaaggacaataaagcggaaaaaaatgatatccttcccagcagcttcgactcgttgggttgtatccatcgaaagttacgaggagtagacctccttatatacacctgattcacccgaataggaaaaaaaaaagaaaataagttggcgtgaatttatcatagggaaaggacaccaatgtgagtatatatgtcccccttcttcacggactgttgatcaaaatagcttttcacggaggggagggggtatcacctgtcctatacggatacgtttgaccagcgagacagcgaaagggggacctcacgtgtaggggttaccaggtgtgcaggcctccccccccccgcttgaagcaccacacttttggaaagcatcccaacgaatgacgcacagtgtgctgacccatgttgcgcactcacccataagcacacatatgccccggcaggggggtccgtccaaagttgcacacaaaaaaaaggtgtacatatactgataaacaggcacttaaaaaaaaaaaataaaaataaaggaaaataaaataaaggaaaataaaataaaagaaaagaaaagaaaaagcacccccacatcgcaagcgcagctcgcaaagagcagtataaaaaacaaaggcaaaatgaaatgtccctttcatgcctcgtcaaaatcgcagcttcgtggatgtcgtattaatccactttgtattccccgttgtaaagtttgaccaacgaagacatgcatgaaaagggcatgtacttcgtggcagctttgtgttggcttcgcattgacttcgctttgacttcgctttgacttcacttcggccgcacccaccaatcccttcgcttcactgatgtaaaagaaaacccagacaaacctctaactctcccatccagcacgcagcaaatgcgacgtagcggagcggcaaagaaggtcctgttttgttaacttcacctaagctggagttcagttgtatttccagcgcatgtaggagagtgtagacagctctgcacgtgcctacttctacatgccttttgggggagataaaactccaaccatttcgtgtctttacaaaagtagggaaaacgacagcatagtttcgcctacgccgcttgtttccttgttttgttttttttttttttttcttcttttttttacgttccttccgattttttgtcattactactttgccgttaccgctctgtcgttaccacttggtcgttaccgctctgtcgttaccacttatcgcgtttccgcttaacaacatttaagcgaggcaagactacctacactttacacctgtgagtggttcggtgtgacccttcattcggctcgtttgtcctttccgtacggctcgctcccatcagtgtttgtctagcgcgatcactgtccctcccacgcaaaccagcagcaggggcaggagcagcggcaggggcagcggcaggggcagcggcagtagcgacagcagcgacagcagcggcagcaccactactgcgcacgcgtggccactcccccttcaggctaatgcacaagcggaaggcgagcgcccccgtcttaggggactggccctgtgactcaaagcgcagatgtgaaagaggcatcgagggaaatgtctcctcttgcagaaaagccaaatcggaagaacataaaatagtggatgatgctttattaaaatataaaggcggggcgacaggactcttcagggggttgaaatttgcggcgataaaggagttggcaactcggctggagatcgccccggttggggacgacccggttgaagacgacccggttgatgataacccggttggggacgacccacttgatgataaccccgttgaggataaccccgttgaggataacccggttgatgataacccacttgaaggggataatctttatggcggcacttcgaaggggaacccacagagcagtgcacacagattctcccccccagcggagagactcacaaatacaaatgcggaactctcccttttagagaaggttggacatgacgctagtaacaggatgtatggaaaggtaaaaacgagagaggaaagtaaagaggaactaccattgggggaacaccattttgagcagatgaagaaagatgtaagtggccccctattcgatgggatgtcccacgaaagagacgaacaggttgacggaaaacatgtgggtatagcacattttaaaattacaaatagattcatcacgaaggaaaatgagaaccaaataaagagctcaccatccgacatcgagtctatgtcagaggggggcaataatggtgttggattacctctatgtggagataaatgggttctaacaaagcccagggagagaagtgataatcccatggttgcatctaccctgtgtacagatgcagcttcgacaatttttgggtcgagtctaatttacaaccagtcactgcagatggggaatggatatgcaaagcaaatggagggatgcagagcgacggagtgcccctcgtcagatctgccacactgggacccacccaaaaatgaagatgagggtgatgggggtgatggcaacgatggaggcgatggaggcgatggaggcgatggaggcgatggaggcgatggcgacgatggaggcgatagagacgatggcgacgaagatgatgaaaaaaccttccgcgacggcaaaatggccgcgtccaccaatgggggaaaatccttcgaggaggacaaacctgagttgatgagagacccaagcggttacccccccctgatgtctaccctaagcgacgagttgctgtgctgcacgtccaatggtagcgatgaaacgagcaagcgtagtggcacccatgaatgcataacactgccaaagggaaaagaaagaggaagtaccccttgcagaagcagccaggtagacatgaaccatcatggggacatccaacctgatgaggaaaaaatattttgtgaaaccctaaccagtgaagagacctcctccaaacgtatttaccattttaggagaagcaaaaataatatacatatatacacaccagggggaggagcctacttaaccatcgaggataacggagaggaagagacccccgagtcaataacgagtgaacgatcaaataaaacacaacactgtggaagtagccaaatgaaagttaaagaggaaattaatcctggggaaaaacagagggacatccatttcgtgaataccccaagtggctccttccttcgaaatactggagagaagaataaccacacgtttaatccaacaggtgttagaaaccgagaagtgatatgcaaattggaatgtgcacagatgaatggcaaagcctgttttgtagatggaccaagagacacaactccccatgaggtgagaaaaaaatatgcatacgcagagggtctgcacccacgaagacgaagcgcaccgggtaggacacgcaaaagaaaacttacgccaatgtcgaagaaaaaggtaaaggcggaaaaaaaaaaaaaattcccgggagaatttacaaagttattgtacgggggaaggagtgctggagggcggaatggtttgtccaaaagggcttccaagaaataaattaccataatgggggtgaccgtgtggccatggcgaagacggagatgagcagagagatgcacagagaggtgagcgcggagactaaaacggagccaaacgcgcagacgaacacaaacaggaagactgaaatgggtagtggaagcttccaggtgagccacccctacggagtggagcacacaccccggagcagtcacaaccacgggaatgaaagctcacttgtgaaaaagagtagacagttttccgtgtctgtgtatggacctgaaaacgcgagactgttcgccctgttcgaactaatcaaatacaactccgttccggatgccttgagggatgaagccaatctgtgcatctgcaccattaagaaaaatttgatggtgcagggggggtcctcgaacaaatttcgcagcggtcacttcctgcctcttatgtttgccgattgggacgatgcctactcacctgccttgcttagaaaaatacagggagaattggtgcgcaattggggccagttcaccgacggggggtgcagcgacgtgcacaggggtagcagcgacgtacataggggtagcagcgacgtacacaggggtagcagcgacatatacagaggtagcagcgacatatacagaggtagcagcgatatatacagaggtagcagcgacatatatagaggtagcagcgacgtacagggctgcagtggcagcaaggaggagcccccgcgagctgcgccccactttgaaggatacagttttcctcgcaaagggaaccacgcgggggggttcgatcacgtggttagatgcggcggagacttcactagcctaggggaaaacccacctaactgtgcgccaaaccagggaagtgaccaccctagcctggtaaataatcaccctaacctggtaagtaaccaccctaacctggtaagtaaccaccccaacttgacaagtaaccaccccaacttgccaagtaaccatccaaaccgcgtgaacaactgcaccggtcaggcggacaatccctcctcacacaacaagaataacctagtccacagcatcgacgcgtataacctgcactcgaggcacatggcccacacgttcgcggcgaacaaaccctcgatggtaaacctgcgcaaggatttcaacaccagagagcatgtctaccggccccacggagaagaaatccttaagctacaaaatggttactcattcgggcagttggacgaatacacaaatgggggtaactcaaatgggagtaactcaaatgggggtaacacaaatgggggtaacacaaatgggggtaacacaaatgggggtaactcaaatgggggtaacagaaactggggcctgcgcgtcaaccatcctggataccattacaattacgcgcggggtgaagacaaggtgaacaacatggctacctgtgcgtctctccacagctaccaaaatgggtacgtaaatagccatgaggatgtgagaggccctccggacaacctgaccgctgacttgacgatctttggaaactattttcaccccgatgggaatgtggttaattgcaaaatggataagagtgcccccacctttgggccaaagatgtcgaatgggggtggcaacgtgtttgatcagttcggtgtgggagctgcacatttgaggggttgagaaaattctctacatgtatgcgcagctagccaaaaggaaaaaaaaaaaaatttacatactgtgtgcatatgtgcgcacttgtctgtgcatggttacggaaaaagccatgacggaactgctcacccttcttcttaaaatgacctctacaactgctcattgtattcgcagtagttgcactcggcgcgcatgtatcggcatgcctgcgtagcaacagccttgaatgaagtatctccctccatcacacaaaaaaaaaaaaaaaaagactcccctggggattcaactgcgtgatgagattttccccgccggggtttgatacccgtttgtttttctgcaaaagcgtggctcgggagtagcttgggctcgtgaaaatggaactccgagatggggaagtagcaggggggtagcggcgccgcatgccaagggagtcacccttccacaccgctaacacacgctaacatatagctaacatatagctaacatatagctaacatatagctaacatacagctaacacatcgctaacacaccgccaacaaaccgccaacaaaccgccaacaaaccgccaacaaaccgccaacaaaccgccaacaaaccgccaacaaaccgctaacacaccgctgcgcccctcagaagaggccgtaactcaccttggcgatatacacctccaagtgctcgctgtccctctccctgctcttcaaacgatcggagagcaccgtcccgtacgtctgcgtctcttcatacctttggggggaaaccttagcatgttgcatgttgttcagtgcggagaaaacgttatcgttgaagtgctctatgtgtttgaggatggtgttgaaattttttgagccataagttgttctgaatgtgtgcagcgtgtttttgtcctgttttattttgtccgccccatcgtctacactgagattactcgtaatcgtgttcacatcctgtatgttattgtatggattcctagggatcgtatgcacaggcaagcaggtgtaactgtaaaaatctgcacttatgttgttcactgcttggatcagatttacacagtaggatttcatgtcattaataaacttggcatactgcaaggtattgcgagctgcgaagttttccttcatggatacgttggtgatgtagaggatgttggctagcttgttggcgatgttgttgatgctcacttccatttgttcgccggcctcctcctccagggcgccctcccccagctcgtacatcttgcggtttggaggaaagcggtttggaggaggcgatttggaggaggcggtttgtaggaggcgatttggaggaacgcggtttggaggaacgcggtttggaggaaagcggtttggaggaggcggtttggaaattcttccaaacgtggtcacgccctgccgcccagaatggcttgcaaaaggtgaattcacgcgggggggccttttaccaagaaagggttcccctgaacgatgagcacaaattgggaaaaaaaaaaaaaaaaaaaaaaaaaaaaatatatatatgtatatatatttatatcaaaaaataagcaacacatcgaaaaggcaattaaaaagggccagctggcggactacctcccaaagcgaatgcagtaaacgaaggcactgcgcaagtcgctcatctgcagaaactggtgaacggaaaagttttcattctgtattatctccccaaagaggtgcaaaaaaaccaagttgtttttaaaatttgatatatgcacaacggggagggaaaacgtatacactgggggaatgccgcgcctggaaaggaacttcgttgccttgatgggccttcttccgatgtgtaaaaagtcattcctctttaagtaacgaatatatacttggaatttttccctttttttttcctcctctttttaatgaataggtatgtgcccttctgattgaccatactcttcacattgctgcgtttgattctggagacctgtgctgatatagcatcgaggatatacacatttgcgtttttttctcgtagctgcgggggggaggaagaagggggagggggctcctcctccgagtccttctgttttttctccccactgcttactatgcgaaagaagatcctattaacgaagagtttgtttcttccatctagatctatgattcgtacttcctcattaagtgaagaaattcccccctggggtgataataggttagacggctcatcgttatgtccactttgtgcttctcccctcccatcgcagagggatgatatgaccgtctgttcattcatcgctgacgtttcccctgtggtgctgcacacataagatcgaacaaactggtcgagcgagttgtaaacacgatctacattagcataagtcaaactcaaccctgtgtacttcttcaccatttcatggagaatttgcatacggacaaatgtggagggtaaaattaaaaattccaaaaattaaaaatttttaaaaaaaaatgttgttcatataaagctttgttaattgatatgagtctatccatttgatccttccgcgttccaaaaaaggagctgtacaatttactttgcatgatctgatattctttaatgaacggattttcactcagctgtgtgtctgtacttccctcgttgtggttgtagtagtacttcctgtgtatgtatatgtcgaagacgtttatgtagaactgcaggtggctctccaagttggtcgtttgggccatgatgttgctgagcttgcggtccagcgcggggtactcgtacacgcggatgctttgcagctcgcctctcggagcggggctagcagggatggcggcattagcggggctagcaggggtggcggcattagcggggctagcagtgttagcagtgttaacagggatagcagtgttaacagggatagcagggatagcagttttggcttccgtgtctgtgttgactgccgtacccgtgttggctgccgcacccctgttgactgccgtccccctgttggatgccgcccccccgaacaaggaggacatgctcggaatgacaacgtgcctgatgaagtttctcgaggcggacaggctctggttggacgtgtcgaagcgccacgacttgttcacaatttgcatgtacaggtacaggttaattttgcttagcttgataaatggtctgtatattaggcagtccttaaacgcggtgaggaacttgattcctctcagatttttgatgaaggctcccctgaggaactgaaacagcaccgtttcgttgttgtcgttgcggtggtgccctacaaacacgagggacttcacgagcgtgcaggcgcgcgcagtggccatcggatcggttaccgacgtgttcggcggcgtgttcagcggcgtgttcagcgatgtgttcagcgacatgttcggcgacttgttcggcgacgtgctggttggcccctcactcctgagcagcacctccgaaatgggcttcctattagccaatcttatgtagtgatccacatcggtcaggtaatccctgtagctatacttcggcgtgctccccccgtctgtgtacatgaagttaaggtcacccccctgcgctctgcgcaagcgtcttcccctcctggcctctctgtccagctgcctggtcagctgcacgtacacgtctctcctccattctctggccagaagtagaaagttgttcccccgtttgctgcgcggttgattttttggggcagtttcttcctgttcgtccgtcccccctttcctcctgagtaccttggtgcggaacctcagcttatgcctcctgcagatatttttcacgaagttcttctccttggtgcaatcctccctcgtcgcgtggttacaatacacaacggttacgttgctcaaaacggaggcaaagaactgaatgccactatctccctcactgcagcggaccagctcgtttatatcatcatgcgagtaggagtacacactatttaatgtctgcaacagggatgcgtaactctgagagcgtctgtaccgtagggtcactaaaattttgtataaaacaaaaaggaaggagtataagagggagagggaatccacccccgcgctgacgctgaaaatttaaattttttttttaaaaatgaatacatgtgtttatttttcaacgtgcacagccagtaggcctccacaatttggaccatttcgccattcaaggatagttctttttccgccgagctcttcgccaaagggttacccccattgaggacaacctccaacaggttgctgccgctgcttccgctacttccactgctgatgcctatgtttagctcatccaactgcttcattgcttcttcactctgctcatttattacggcacatatgttttttaggagtgccttcctggaagctccccctttttttttacacctcacatttccgtttagcgcgggtctttttctctgtcccagttttgcttctccatttgggcccccttcatggtagagcagaacgtcgctaatttgcgcttccgtgtcgaggtgggccctgctcatccaacatcggtgtgtagaaggtcgatcgaatagcttctcgcaaatacgacgggcagggtgcgggtgcccatgattgcatctcttctcgtaactacggtggcgtctctgcttgtacccatggtttcctcccccctccgagcaccccaaagggggactcacaaaatgaaatcccttctgaggcgcactcctcccacgtacgcattctgcaaactggtcgtgcaagaggccatacaaaactccccaggagtataaaaaaatgggtagatacatttattaccgtttgggattcattttcttcgacttcatttgtgaatggatgtacaacatcggtgtgaggccctctatcagcgtgtttcacttttttttttttttcccctgcacagtttaacgcgtcgagagaagggaataactcatggtggtaattccacagaggtgagaaaaaaaatatcgcgcctacctgttcgcaaaattgacttgtttggcaccgactctttctgcctgggtaacgctgcctcgtttctttcgacttctgtttactcagcgttgtttgttcgcctggtttggtctctctttttgtggtaacccctacttgggcgcttctcctaggggtgtccccttacccacaatttttagcccatgccaagggaagaactcccctggtgcaagttttcctccaatttgttcacccattttggtgcacacagggaggggcagacccacggagcgcagttataatacttgtttgaagaatagcgtgaaaaagaggcaaaccttgcgcggggaagaggcccccagttgtcaaccatgcagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggaatgctcatcttgtggagaatctcaaggaaaggattaaaaagggaatcctttactgtttttttttccccctttttgaaaacctcatttttagatccactgtggcgcacacgcacaaggctttgctgacctatgacctacgcctcaacacactgggtgagcatacacaggacaagggacagacttgtcacctttttatgcgcaatgtgaaattgacttatccccattcagagaatataattttttttttttttttttttttgttacacctccctgtggacagcttatgttttgcttggcccgaaggagggactcctcgaaattagcatggtggaagcatccaggagcactttcacaaaaaggtgcacacaacttctctcacgggacggaggagagtcgaaatgagccaattgtcgaacaggggggaggtgaaagagggcagccaacatggtgaggaaccacaggggagaatctcccacaaaggctacaaaacacagcgaagtagcgccctactcgacgtgaactttcgaaatggcgtcgtcaagtgcgacatgctgtcatctatgaatgaggaagcgaaaataaagttgaggaagctgttccaagacgatgacaaccgggtgcacgatgaggagttaggactaaacatacatataaaaaatatttggatctacgtgaacctaatgtgtacgtttaccatccatgatttgattctcatttcgaggtccttcaaaaacacagaaattatttacgacgatgttgtattgagtggaacggaggatggctccatctttaaggatggaggaggtaaaagaaaaggcagtctgttcatttattttcagaattataaaatcaggaagaacgtggtgaaaatatttttgcagaatccttattctgtttgcttcatacacaaaaatggatctgtgcatgtccacggggcattgacgttgaggagagccttgctcattatgattaaggtcattaagagattgaaatataaaaccttttggatgtatcgaagtgggtgtagtatggatgtacatcaccaggggggggaacttcaagcggaaggagaaacagctgcagcgggtgtgccaccttgtgatgaccagagcgtgcacccgcacgaggggagaagcaatttgctaacgattcagcagaacgggggggggtccatttcgggaaagttcactcctgagcagagcattgtcaaggaatctacacctgagcagagcactgtcaaggaatctactcctgagcagagcattgtcaaggaatctactcatgagcagggcagtgccgagggggccactcctgagcagagcagtaccgagggggttgtttccccggatgggggccacccaaaaaaggacaagaacacggaaaaggtctcccaaacgattcgcttctgcgaaacggtcattgaagaactaagaagcaaaattaaaaagtatgggcaggacgactggaggaaggacgactgggggaaggacgattggggacaggccagggcacatccagcagagagaccctgtcagggggaagagaaaaaacaagtcccatccaaaaggggtaaatattaccgatcggggaggggcaacaggcggacttccaaaatgccccacgcagaagttccttcccaattggggcacgaacaaatggatgtccatttggatggggacaagcttctcattcaggtggaagaaaaaagaggggtgtctaaagtggattctccaaaagggccctcctcagaggagtacaaaagcggaggcaatgacaaaaatccgaacgtgtccgagtcgtcgcctctccatttatatgagcatacggaggactcctctgaagtgactagtcccaatcgttccacaacacatttcaaatcgagtaatagccaagcggatcgcaaaaatgaattttcgggcagaaaagaaaatgatcgatcgatcgaaagggagcaccgcggagagacggatcccttctcaaaccaatttgaccaatcatacctgcacagcaaaaagtgcatataccagtttgacacataccggcggtggaaattcatcacacgaaatgacatcacattcgatatggaccatttccacatcaagcagcttgtcgccgtttttaatgttaagttgagacattttgatatttccaaaatttacatgtataaagaatttaagaacatcattacagacattaacaacattatatatattcgaattgaccattctcttttgtgtaagctaattcagcaaggcatttgggaacccgttgtgcaaaataatctcgcaaaagggtgtcggccaaatgctcatccctccgtcaggacggtcctcctgttcagctcgggcaacgtcgtcctttacgcctgcaggagtcgcgccgaggtactctgcatatctaggtttatcgtgaacacgatgcgccgaaacaataacatagcaccgtgaggcctcatcggggagaggaacagctagctaaaaaattttacctgaacaggaaaaaaaaaaaaaaaaaaaaaaatagctaaaagggctagctatcacaaaatagccaaaatatatgccaccgaatcgtcgtacacgggtaacataccgcaagcaaatcgcaaaggagatataacccccctggtggggatcaggacaaatacgtgcgaatggggaaatacaaggggtgcctttcgtaatccccactttcgcgtcttttcgccttttcttccaagttgacttccccctgttctgtgtcaaatggggggtcctccccagagggcaacactccgtctgactgaccacctgcgcggcctttccgccaaatttcattcatctgggatttgtatcccttgtaagatggcaacgcggacatgagcacactccgcggggtggcattaaattttacgaacagatcaggcgcatttaaaatttgaagtctcgcagccatcgatttcgttacataaaaattatcaaaatagccaaaggagtaaatcatatttttaattaaacttggtacttgccatttttcatacttgagaaatttgttttgttgacaataaaacccgaggagcgatctgtacatcagctcgcacgaacagagtaggtgctcgtgcttgtgccattcgatgtgtctcagtggggggttataagcataatgatcctttttctcctcatgagcaaaatttccccccgcaagtgcatgctttccccccagtttgtcacctacatcatcggctttgcccctatcgctaacggattgccccgttgaccgttggtcatcctcactacacccacttggcacactaacccccctgcgcttatacttcaacagagcatccaacaaagggttatccttatatatatctctcaagtacctcttgctgatgctgctaatcataatgctgtttttgtaaagagtgaacaaataatgtccctctaactcgtttaacaagagaaggcttcgtcccttggtgtttttcgatgtggcgagattcgtccttagaacgtattcatcaacggtggtacacacccctacctgtattaccaagtcgaccttgtctacttcgattccttgacacaacagggaagaagcgaataagacttgtttggtcttcccctccgagttgttaaatctgttcagggtgtacatttttttatctgcacttaatttggagtgcagacaggagagtatgacgtcttttagcaattcgtactcacgttggtacttatcatcatcagggtcgcacttgttctcttcactgttttctttgcctctgtttgagtgtgggtcttccatattgagcgaactgtccgctgctctatcccctaactcgatgggaccattcccacctagggaccccccctcttctgcgctgcgcagttctggatgggcccaaacgaagggggtggaggagacagaaaaggtaacgcaatccttatcgtagtggtggttctgcgggtgggcagaggcactgtccgaattagcgccccccccgtggtagtagctgctgttatcgcccttcatattggtataccccccgtgggccctttgctttccgcgcaggtagagcaaacacaggtagcccttaaaaatgtagtgcttgaaaatgacgtaaaaaaactgaatcatttttacagtgggcatgaagaggactatctttatactctcatttgagaggagctctctgcagagaatattgaagactactaaggcaagtttgtctgactcgtatattaagtactcttgcgttaggagtatatgcgtggggatgtgtctccctttgttctgttcataattggcgtgtgtggggctgaactgtgtgtagttgttgtaatcgctgtggctcagagtgagcttctgtttttgctcttccgggtgttcttccctttttttgtcttcaccctttttatgtgtacattcgggaggaaatttttcatttgctcgttcgagtggacccctccgatttgtccgctcatatgcagtagttttaccttcccaggaagtatgcatcccactgcgagatggtccttcctcattgacgcttaccccttctgtcgggtggactggctcccctacgatgtacgcatcgaatgtattaacgtggtcgtaaaacgtcttggcgtctttgcagtaccaaagcttttctagctgggtgcaattcagtatgttgtttctgtagagggagaggagctgggcgttcagtttgtggtacaactcaaatgggggattcgcccgaatggtcagatttgaaaggccgctccgttcttcactcccatctgttgtgtagtggcactgggggtgtgtaccccccctagtggcatcctcaaacgtgtcatcatcatacacacagttgtgcactaaatttaggtacacataattgaggcgcaaaaatctgaaggccaagtgctttaaaaaattattaacatgacaggttagtaaaacggtttggtgtcccttgggcaacacatccttgatagttaaaacgttgtgtaaaaaatttgaatttaatagaaaatacgcttcgtccacgataatcgtgtcacataaaaaaagcatgtctttgaaggaagatgtgaatttcatataattgatgaaactagctggagtggtcacaataatgtgttgttttttttttagctcctcaatttcaccttgcatgttcatatttttttttccatgcatgtagtgacatatgatgccatacggatggtacatgagtaatttttttacaattgcgtatgtttgttcgacgagaattctgttcggacagataatcagcgcaaggacatagttgtccttcaagtgaggaaagtcccttttaagtttacctagctgtgcaattattttgtgggcaagtgggagacagtacgatagcgtcttccctgtgcctttaacggagtgaattaaaatgtcgtaattttttacaaacagtggaaataaacagtactgaactgttgtcaaatatttcacgtggaagttcctctgtaaacttaattttatatatgagtccatgtccagaaggttaacttgtttcagttgcaataacgacggtatttttttcttctcctccttcacatttttgtttccctccccaaaaaatatattttttttttgtacacatccttcgcggtctgcattctgatccatgtccccatccatcgcgtcagacaagtgtggcaaaaaataaggagaataatcgtccccctcgtcatcgtgaagtctgtcagccttggggaggcatgcttccccgattttcctcacatttgattgtgccccttctagctgctccctttttaactgtcccactttgagggccaacttttcgtgcacctcctcgaatgacccgcgggagaggaagaagtcaaacaggtggtacggcacatattccctgttggacgatgtgagtatgttcagctcggatcgaaacttcttaaattttttgtcgcagaacttgcgcaagtcctctgcattgtcgtacactattttgtctccgttggtgaactcgcgtaggtgggattccccgcaggggggggcagccgctccgcgagcatccgccgggtgagcaacccttccgtgatcatccgccgggtgagcaacccttccttggtcatccgccaggtgagtaacccctccacgtgcaaccgacgcatggtcgtctctcccgttgcacactagcctcgcggcaccggtcaccctcgtaacaatggctcgccccttggacgcatgcttcagaagcaccatttaggggagtatccgggaaggtgcgtttcaactagcctacttgtgtatacctaccttcggagttgtcacatttggaggggggtggcgaagcggaaaccgggtgaaccgctaatgtggaacgggtggaaaggtagacccctcccccctcaaccataaagacgtctctcttccaacggagtgggttcgcggcgacacggcgagctgacaaactgggtccccaagcagggccactcctctacatgtggatgtgccgtttggctatatagttgcacactagttcgtttcgccctgtggcctcctttcctcgcccccgtcaaaatgggcgtgacgaaaaaaatgttcgaaaaaaagtgcggcgtgagaagcacggggaagttgccttcctcatttttcacagcgaaataaaaaaaaaattattttcagtccagcagtgcgttttctcgttaacaaatttttacatctccaataattaactgcaacatttttgcaactttttttttttaaacacttggcgaggatgaagtgctaaaacgtgtttttattttgttccttattagcagcgtcagggggagaaataccatgcatagggcaaggcacaaaaatcgcaaccatgttgatatagcagtataattaattataagggcaggtggtgtagtggtatcacgcttgatttgcattcaagaggtccggggttcaattccccgtctgtccattttttgcgaaaaaaaaagagtaaaaagtaaataaaaaaatgttataaaaaaaaatgatgcatatgtattataatatgtattttttttttttttttttcttttttcttccctttggaacataaaatatagcgaacttattttttcgtaactttgcggtggggcaaaaatgacgcaacggaggggatattacttcttacggcaagtgaatttttgagaaggcaattttgttaaaatctttggcgtgattatatagccgcgttaaagtgccagcgcagacggaagggtttgggccatttattttgatgccaatcagagggagttccaatttttcctttccccgttctgcgagacactccttttgggaaaaagaccaaattgggtttccccccaggcgtgctttttttattgctcctccgtcgttccacaaaattgcataccatatgaatagcatgactactgggatgctggcaagtgttcaccgggaggaccgtttgttttaatcgtgactgtggtttttcttgccagcgactctgttagcggtaaagggcacaaaataaagaggtatacgatcaaaataaaataaaaaaatataatttgccttcttgacataagaaaaagtaaaataaaagaagggaatatgtttgcttttattttatgctttctttcctttttttttccttgtgcgctactaaaaaaattttgtatttttactacttatttgcgttttcccacgccgggaattgaacccgggcctttcgggtgagagccgaatatcctagccactagaccacgtgggatataagtgactgctgcaatgaggcatgcatctttcgccgtaaaaaagaaggagccgaaggagtaacgacagtagccaaatgactgagccacataaatggtgaagctatcccccaaggcattctcttcaacgcttctgaggaacaaaagtcccatttcgggtgagttcattttgttgaaaaaaaaattcgaaaaaatgaaaaaatgaaaaaacgaaaaatcgaaaaggcgaaaaagcgaaaaggcgaaaaagcgaaaaggcgaaaaagcaaaaaaacgaaaaaacgacaaacgctccttgggccatacaattcaaattccccgcttagggagttcgcacaaagtggctagctcaacaaatagcgcctgctcatattttgttaacactgtttacccatgtggtggcaaaaggtgaagcattcacgtggaagggtaaaaggacggacaaacgaaggctcaattcccccctctgcgttctccacttttaagtaaataaaaccctattgacttccctcatcacgtcgtataaattatttttgtaattgttcccctgtgaggagtacaccatgtgaactcttcgcttttccgtggctcccttcccagtagtatcgacattaatgaagccctcccccgcagcgtctccttctacattctcacgcggggctaccaagctgagcactttcaaatactgtatatagtttgccacgtcgtctagtaggatcctttctcgtttaatggactgaccaacgctaactgagtttaggacatccataatacgttcctcagttttgtttcgtgtgtctaaatggttcactccctcgtgtggcagttcacatttggctactcctcctgcagtcagcagtaccactaccaccagcagaaggagcggtaggagcagacgcagaggtaggagcaggcgaagccgtagcagcctgggtcctgcgtcaattggtatccttctcattttggggaggctaaataacagggacgaggacaaggttggggggttggcacaagcccttcaaaaatgaactcttcgtgtttgtaagttggcgttactctccacatggacgtaaaaacggttaagacttcgaggaggtggcaacacgagcatgtacatatgtctacatgatcagatatatatatgcacatttgggagcactacttttccccttgaacacctggagggaggcataacctcccatatgtgtgagcgcgacccaggggtgatcctcgcgaaagggtgtatatacaacacagtgggggggaccgtacgcgtatttgaaaggaaaaaaaaaaaaaaaaggaaaacgctattttgccgcggcgctgtgtggagtagccatttaaagagggggaacctccgcttggttaacccaggcgagtgaacatgagtatgtgtgcactccaatcctatgggtctgctttggatctaccatgctgctaacttagacacaaattgacagtcctccacgtgggttattaaccttaaaaaggtttttttttttttttaaagtttactcgagtagcctcccattcgcaaacgcgtatccatccgctcgagtgtgcaagtggggcaaatgagcaggggacgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaatatatatatatataaaaggtgaagacgtgggactcacaaagtgttgcacccccaggggattgagacaaaaaaggaaaaataaacaattccttggatgcaaaaaaaagttaaatttttttttttttctttttttaccaatgaggactgggaggagcactccataggtatcacgcagatgcatacttttcaacatagatgattactacgtggaggatcggaggggtggggaagggaaaaagtaaccctaacctaaccccacccccgagtgatcaactaaaatacaagctgtagaaaagacatctcaaagctctcgtgtttatttctttgtaccgctcgtcatggcataactttaatatgtaggaatagtaggcgtttaacttggcgtgatttgcgcggtccctatctgcgagatcgttctgtttgtgtggccctcgtttgtggggccttcgtttgtcagccccatctgtgtttctgcgggatgtccccttttccctactccccaggagcagcatttccttagccctcttgaagtcgtacagtgcccccaggtcgtcctgcgcgagctggcggtcctgctgcgcgatgtaggccgcgaagtctgtgggtgggctgtcagctgaatcgtccgttaagctgcccgttaagctgcccgttaagatgcccgctacacccctagtcactgtggccatcccacttttttctgcgtagttcggggcgggtccccccgactgagtgaaggacaggaagacgtcatagctgcacagccaggggttacgaaagaaaagcagcttcctgctcttgcgcactctgtgctttacgtacagggcaaagatcatctcgaggttttccaaaaggattgtgaggccattcaccaagggcacgatgacgttaaagaaggtgtcgtggaaatgggcgtttgctctgaggtaggcggtcagttccttctcgatctgctcgattcttgcgcttatgtgtatgtcccgcacggcgtccacgaggttgtttggttggcggtttggcagcccatttggttggcggtttggcagcccttttcgttggcggtttggcagtccattttgttggcggtttggcagcccattttgttggcggtttggcagtccattttgttggcggtttggcagtccattttgttggcggtttggctgcccctttgcatggctgctagtacttccgcttaccggtctacccccccggggggcatcttcgaaggagcagcggaacacctgcccgaggctctgcatcttcaaccggcagatgttcttcttcgagctgctcaccgctttacggacgatgtcgcgcatgttttcgcttctgcggctttgcgaggggggagcggcagcgtgggggttcccctctgattggtgtgacgcttctgtggggtgtagcccttctgaatggtgtgacgcctctgaatggtgcgacgcctctgaatggtgtgacgcctctgaatggtgtgacccccctgtgtggtggtgctcctcttcgccgcgctccctccccccggaggaaacgcccattccatcgctgaacccgtcgctggtatgctccttggcgtacctcaaaacgactttgttaaagtttctgagaaaacagtgcaggaagtagtcacgtgtgttgaggtccttgccaaatggaggtaccgacagggggaggaaaaaaatgaggacataaaaacagaaggtattgattttatgtacgtttttctgaaccattttgaagcttctgctccgtttaacaatgctaataattttttttttctgcttctcatctaggggatatttggtgaggtactgataaatgcgagacagaagggagtaactccttcttaacacacaaatcgttgtcttcttgcggagacgcctgattaggaaccagaccagctggttccatttggctccttccaaatgagaaaaggacctatgccacagggttactaacagattggtgaaaatcaaaaagtacatcgggtaggtcacgtcattgcaaaacttcttctgagtaaccacgttttccttcttctgtaaaaaattatttataaaattttttgcattcgtcaggtcattaatgagcttgttttttttaattatgtacctgttcatattttctagataattactagtgaagaagaagcgtgttatatccatttggaatatcttctgcatgtgtgtgtatacgtaatcgctgtagtcgtacatttcggtgaagcctcttttgttcatttttttggctctgcgaaggtaggtgtggaaggtgacaaggctcacgtttcctgggaggggcccatcacttgggtagttgcctgcaccacaatgggttttgccgcttagctcgatcatgccgcttagctcggacataccgcttcgctcgcacataccgcttatctcgcttatgggtctcccatcggctcgcttcccccccgtgtgcgccgccaacacagggagggcctccaaatagtctctacacatcagcacgcggtacagcccctcgcagagctccatagtgggggggtcttcccatcctgaggcggtcccacatgtggggctgtcctgggggttctcacgggggttttcttggggttcctcctggggttcctcctgggggtcctcctgagggtcctcttcttggatcccacgtgtggcacctttcgtttcacccgacctgtttctccaacatgggggtgccacctgttgggtattcacctccatactatgtggatttttcagaactgctgcgtgaactgccccgcaaacagctccgtgaatggggccttccctcccctttgccgtcaccacctcgtcacacggttcctcccccttcctgcacaactcgatcaacttttcaaagtgggcatacacatcgtcgacaattatatcctcaggtgggtccttataaacacccgcgtgggtggactgctcagccggttctaccacttcttcgagagcaacaccgagatggagccccatttggagttccctcggaaggtgcccctccccaatttgtgagtagtctgtaccctcgtctgggctccgctgtagagtctccaccacaccatcctcgttctgattagttccgattatatctttgcttatgctaactatctcatcaatgatgtctaagaaggagctgcattcgtcctccatcggtgctgcctcttccatgatccgcttctctgttaagtagtggtcgtggtaggttggcacgtcttcctctccttcctctttctctgccacttcctctcgttcccctgcctccccatccgctttgccatcccttcgatggcgtgccgctgttaagagtcccccacgagactccccttttgtgtttcctacttcccggcttgtcattcgcttggagatgtctccgatccagtcgggccttcccctttcggatgcacctacctcctcaccgtgttcgaaatcgaaaaagtcgtgcttcccccaaagagggtttttcccaccctccgtcgtcctctcttctcccatcatattgaaaccatcgatgtggcatccttcctcctgggggagccaacccacattcggttctccacgaggagctgtccccttccttgtccaatccatctccgatgtagaaccatcactactcaggtttatcaattcgtgctgtaacttgattctttcctttgtggaattcttcataatgcgactgtcaggtggggtcttgccccctcttctgctattgaccatttggaacagatccaccgtatgggacttgccccactgatgaggcttctccacattgtagtctcttcccatcagttcttcatcaccgatgttggtctgctcatctttggcggtctctccagtgtgtccacaagcagaggagctacctcccatgtgtccacaaacagtgacgccaccatcgatgtctccccaaacagtgccgctacctccgatgtgtaaccttcctccgtttgtttccctcccagcgaagagatcaccatccatggggaacaagctactatagaactctctctcgaggagggaactctcccaaacgggcaattttttgctgaatggaactgcctgctcgtcggttgccagctcgtctgctgcctgtccgtctgctgcctgcccgtctcctccctgctcgtctcctccctgcccgtctcctaccttcccacctctcttcatcgcattccagttggtggacccaccaaatcgattttcactcccaagtgggggcacatcacgggtgtggaaatcatccgttcggattaggtcctccttttttggagtgcatccccccagggggtccatcttgtatgccccctgatttccaatcgtatgggaatcgaacatggcagatgtgaggtcctccaccctgttggattgaccctcaaaaaaggggaccccatttggcctgttctcttgatcaatgaggtttaaaaatgggtcctccactcgttcgacatgcatactgttaacgctacttttgagaaggtcccctttggggtgcagaactgtgttcatggatggttccccttttgatgtttctccttccgctttggaattaccggagtgtaaataaatgagtgtacagctgtttcgatcccaattcaatggcgtcaatttctccccacccaggggtggtgcttctatcctctcgtggttactctgctggggttcaagatcaaggagcttatccacattgctgttccgatgaaatggactatttaaatgggtccctttattttccatttgtccagacagagaggtaaacggttcataaaagaaggtctcatttggtgggatcgcaaaaccgtttttgtttctttctttgcttctttctttgctccttcctttgctcctttctttgctcctttctcctgttgggctgttttcacttggattgccttcccttctcaactgccttgtcccacctctgtaaggtggccttctttgcgattgttcagctttttccccttcggtgggagtggaagacgtgtcgttcctctcacctccgttgtgatacttcaagtgactaccccccctttgcatcccccatttggaaatgtgaaaaaattccccttctcgaactctcccttctttttcgcgtgcgtcacaaagattatcgactcgctgcaaggcttcccaatttggagtgacctcaacactcttctggaatgagagatcgtcctttttgtttcttctcctttctacatctgtgaagtgggcataactgtactctccaaaacggctcaagtaattgaactcgtttaaaaattccatttttttatttgttccctttgtatgattagccttctctttgggtaactcatttttgttagtccttgggggcaccactactgctgcctcactttgcacagcacccttcaagttatgcatatccttacgacatatttttttatctcccccatcgatatggttgccatcatttgcactcgagaatatatgatacaacgttttaatattttccatgcttactcctgtttcttttccttttccgtttgttttgcttgtctcgtcgtggtggttcctcgtcccgggtgtccctaccgtcccgattgaccctaccgtcccgattgaccctaccgtcccgactgaccctccgtgttcccgcggctttgagcgactggtcatcctcccgtcgcgtcaccccttttttttttctagtaaacccacgaacagctgaaacgtgtggggttttccaaaagagctattacattttcctctatatagggatacagaaaaaaaaaaaaaaaaaaaaatgcaaactttgtttttcgtgcccctcgtgaggaacgttgtctttctcgttttgtttgtacaacttgggtgcgtcactccttccggtgggaatatccccaagagagcatgtacgaatgtgttggtgggcgttacgcgtgttttatccccgttacaacccttctgagaattgggttcttcaaaggaggtgcttcttcaccaaaggaggagctgcttcaccaaaggaggtgcttcttcaccaaaggaggtgcttcttcaccaaaggaggtgcttcttcaccaaaggaggtgcttcttcaccaaaggaaagctacttccctgcaccggctataacttaacaatttcgctatgtattcccagctaggtattctcctagcatgcgctatcgtggctgcacacggtatgggcaaccgtaccacgcatagtatgcaccatcgcgtgcgcgccgtgggtcgttcttttgacgttcccctttttaagataaagccaaacggagttctccaaaacgcgggagccaacttcacaagttcaccccgttcagtggtgaacttccctccaaaggaaacgcccagctgagcaattgtgcactagagatgcgtgacgcgattgggtaaggtaggaggctcgacctctaccaatacgcgcaagttttacacagcagcgagggaaaacacccgaattgagaggggacgaaagagaaagctccttttgacatgcttccacgtgggagcagcccctcattttgaagtagccattttggtgacagagtgaacataacggtgacgatttttctttacgcggggaaatgtaactgcccgtgtagaaaaaactgctgaacggagcaactacacgtgcgcacatcggaggtggggaaataaaaaggaaaaaataagaaaaaaaaaggaaaataagaaaaaaaaaggaaaaaaaaaggaaaaaataagaaaaaaaaaggaaaaaataagaaaaaaaaaggaaaaaataagaaataaaagggaaaaaataagaaatatgaaataagaaataaaaaaaaaaagcgaaggtacacacgaatgcggaagaagaaggggaggaaaacacgcttacacatttttatcttggccaaattttttaagcagcgccgggaatgtgtatgcgtacaggagggggacactcaggcagggggaatgtcccccccacacacaggggagcaagggacggggggagagagaatggtcagccaatgctccatctgggtagtccactcggccggtcgcttcaccgctactccgcttcaccgctactccgatgcacctctacaccgcttcaccccgaattgccagaatttcccgcgtgatgttctcctttatgttgtctgggtacttcctggccagcgacatgagctgcgcaaagttggagtcttcggcagtggaaccaacgcgcgttaggctcatccgaagtctactccgagtaaccttcttaaaggagctcctattgacgtgaatgaaattaaagtccatccgtctatcctgatggaagaatttgtatgctccgataactgttttgtaaatgtcctttttgcagatgttactaaataaaagtcgcttcatatttttgaggatggttgcgtactgctgcttgtcgtgtatgaagaggagggtgtgcgcgtagaacaggcagtcgttgtcggtgatgtggagcagcacgtcgcggaggaagtcacgctggtcggcaggtgggtcgccatcgccaggatggtcagaatgcggttcggcaggcggttcggcaggcggttcggcaggcgggtcgccatcgtgatattgctcccccccctggtggcccctatgcagtgcccccccgcgacggccacggcacacccgctccacatgctcgtagacatgcctccacttggtacggtactccaaaaataagtgcacgacatgcagaagaaacatattcatatcttcgttgctcagttttatcataacataatgcaaaatatcctcaaggaagtaaacgtttttttttctatcaaaatgcaaaaaagacaagccagacaatacgtaaaggtgtagtcccactgatatacattaataacgttatctgcaaggttatactttctcttgtaaattaaaatatgtacacaaagggaaatatccactcgtttgcagttgattatatttactgggtaccccagctgggagttcaggagtgtctgttgtagggtgatgaggtccatgcatctgtttgttgtgtggaaaaaggggaaaattctgatgagggtacaatctatatgcatttgtgttgagtaagcaatatgtataccttcccttccttgcggtgaggaggtaactcccttttgtgtggacgtgttgacttatggagggagacctacctgtgtatcgtttcgatggagacttcatgacccttccccttctgcgtctctccaaagaggatgttaaaattgctgggacgataaaatttgctgctcctcttgtgtaggcggttgtggttagatatgataaggggttcgtggggcagctgccgtgtggaggtaggttgcatcctggagctaccacaagggaggggaggggtgtgtgaaacggggctttctccaaaagggctctctccaaaaggcacggtgcaaaggtgcatgccccccgttcgaaaggcagacacacagccaacacgactgctcagtggaccccctgcactgaagtcacgaaaaaaattaccccttaaacctgttaatgatcagggtgaggttcacgagggcgctgttcaggtagccattttgtgtgtccctacaaggaggagaattcaaaaggatttttttttttttttttttgtgatagttcgcatatgagtggctagttcttcccaccggaatgtagcttctaagttgacacacaacagataatttcgagttccccattttgtaatcttttttttctattacgtgttttgcgcaatggagtagttatgtacgcagagtatgaccgcgttgaggtaatctccggaaaaaacctgaaaagagttgtgaaggacaaaatgggttactctactatgtgtctattttttcgggggagaaaaatcatggcgagtttgagaggtgatgtacccacttaccaggtagttgtacagtagggcgtacatctttcggtacagtaagtggtactttatttcctgagtgaggagtgggtaaataaaaggttggttgtgtctctgatgggaggtaagccggaagaaatggtagatgggggtgaaaaagaaaaacgttcaatcaagcatgacagagttttggaaaagggaaacggagtggaacaacttactcgctggaaacgagggtcctcgaggcgagacacattttggaaggctttgtaaatgtagttgtgcctgcacgccctcttgatgatgcggctgaactgtgcaatggacgctccctgcagggggggggaagtggagggagggcaccacagcatcggtgcggttttgcggatatgcagctatgcggttgtacagctgttcggttgtacatctgttcggttgtacagctgttcggttgtacagctgttcggttgtacagctgttcggttgtacatctgcgcagctgttgccaggcgcactaagcaacgctctccttttcggcgcactaggcaacgctctccttttcggcgcaccttcttgcgaatgatcctgaagcagtccttggccaggtcgctcttggcgcagacgctgagcagggtgtccggcgaaaagtagcccctcagggcggccaggcggtctcggtcacacttggcgcggttgtagcttggcagccgcgggcacctgcagggggagcagtcagacaaatcggtggagcggtgaggcggggaagaagcaaattgacaaagcggtgaaggcggcgtggcaaatcggcgaacgcggcgacgaaaccgccactgcggaggcacttaccgagagccatgaggcaacaacaaggacgtgacgaagaggtggctccttgtctttcccgcacaggtgccgccatccacccgagcatcacttttggagagatccatctccgcacacacctcatggaagctcttcctaaagtactgagtagacaaagctaagttgttgctcgggtgtgcatagcagagagcgaatgaacaggaggcatccatgtcatagaagaaacgctcatagtgattagccaactgaatggatgaaaaaaaatcaaacacatttttttgcaaagaatcgttgtgtatcatttttatgtactcttgaaaattttccaatttttgtgaaaacagcttgatatttcgatccactctcttctgtcttaaatagcttgagaatgtgaaagttttttctttgttcctaaggtggtctactctagactggtcagccttcctcatcaggtttgttccccccctgaaggagagtctctccccttttttatgcctccaattggttgtccccatgttggttccttctcctgctatctgtggacagccacttagacgttccgggctgccacttaaacgttcggggctgcctcctaagcgttctgggcagcctcccaaacgtaatggacactcctgcacaggatgcatccctttgccgctccacagataggggttattcacatgcctaatgatatacagaaggagctgcttctgtgtgagggctcttacggatggaatttcttggcagtcccctccaaaatgcacaccattgtggtagctgtataggtaagcgaaagctacgctggtgaggaggtgccttctgacgtagattgaggcggaaggagagtaaatggtctgtgcacggaagttgaagttgccgtcccggagtacgtccattctgtttagtttgcaagaaggaagaaggttgccactccggttgggaacaagtccctgttggaacaaagccacatcatcgcttcttaccaggtggtaagtaaccgagggatctgttactcccttcgagagtgaatctcttttttcgagttccatccgaatgtgccccaaataggtgcagcccgtccaggggtgtgtcccccctgcagagtttacttggaggaccactttgtgtatcactccttggtgacgtctcggggcaggcttgttgatgccgctactgctgctgctacttctacttctactacttctactgcttctactcctcctcagccgcttatacgcttgccattcatccacccccacgtgagtattcatcctccccaggactttcacccccctatgtacattcatattggcaaagtagtatatcaaccttttgtatttcttgtaaagattgctggagcagtggtacgtgcagaggaaggaaaaaaataaatttagagaaaggtataggtccatattgcacttggacaagaatgccacgtagaatgcgaggacgctgaagtggagccgctgcaccttctgcgacaggtcctcctggtccaccgtattcgctccgttcagtttcgtcctactgttcttcttcacaggatccctttgggataggactctaacctgctgcgcccccaactcacgggccataactcctgctacatccacgaactgcctatacacacacgtggagtgggaatacctatacacataaaagttgttcagtttcttcaagggtatcacttctctgcggatgtctccctcactgcatcgaaggagagacacgatatttttcaccattttgtattttctgagtctccgttttgagctagccaaagggaagaacaaagtgggttctcctaacacgccaaatgggttcacatgatagatgtagcaagaatagattctatggatcagttggttacacatgttaaaattcttcaccttcagcaaatcaatcagattttttatctccagcttcatgaccgacttcagatgcactcggaaccgaagggacgtctccacatatatcagcatgggcagcagggtacacagaaggttgctttcccttctcagttctctataatttgcgtaaaagaagaagcatactttatagaaggtatacatgaggatgtttatgctcatttggggttttccttcactattttggttgcatcttcgaggtggtggttcctccgatttaaccatatgataacgcctgatgtatgcgtgattgtccttcttcccctttgtcttaaccacgttcgcgttgaggtgcttgtgaaaaaactgaccgaacagactgaacttcttttggagcttcccatgtgacggcggctccttcttccccttcgcacacgcgggggggttcacttggttcagctttttcagttttgcgcagccgccgaggggattctcccctggaaagcggttacacgtttggtggcacgtatggtggcgcatcatgccgcatatccgatcgaacagcgcctgggtgacgtgcacaaacgtggcgtacacgaactgcgcattgtcttctccacggaccaacccagccagctccaaaacggagagacatttcgacaagctgtagggaagggcgttctcttggtgagtctctcctaggcagtgtttcctcctcgttggtttctctttgcaaagtccccccttggatgaagcatacttgcaaaaatctatatggatgcacaaaaaggcgtaacgaaagagagtatgcaatctaggtctgtagaggtcattcctcaggatgaacctgatgaggtctaacttatctctcctgagaagagaaaaaataaggtccctaaatttgatttcgtggattgattgcaactgtaaggagtgcgaaacgagtgacaacaggtagaacttcttcaaaaaggttgtctcaaaatggggaagtaggaaggaaaaaaagtcttgcatgtcatggttgtctcgatcatagagtacactgcttagcaatgcttggagttctttttccccctttagattcttcaaaaaggaaataattttttttttcttcctcggattgttgctccaccatagatgtacaatgtaagcttctttgcattttctctccaatttgagtatgctctcccttttggagatactggtgactgcagccaacttgtagttcaggaggaagggggcgtctttgaatagtttatttcgcgtgatgaattgtagcgtgtcttgctcccccattggttcggtcagaataactttgaggatcttcacccagtgggtgcgttgtgttgtgaagcgggggactggcttaggggggtctccatttgggggaagccctccatttgggggaatccctccagtgtggggtcttacctccccattgaggacccgctgcaccttcctgacaatccggagcgccctcacgtagacacccaccttggcgacattcccgcgcaggctatttggcagtctcccaaaagtgtagcactcgacctcgtcacagctgcggagggtatccagaaagactgcctggccttcctttcgaaattcttggcacctaccataggtggtattaacgattagaatcacctcctgcaaagtcatcctactcagtgtgtggtcatcctgcatgaataaatttacgacgacatcgagaagattctccagaggggttgaatccctgaggaggtatgtcatgagttcttcctttttgggagagttccgaggtgcactaaatgttttcttttttgatttaaatggattattgaatacttccacgctgggggcactctgcactttccccaaaaggggggcgtaaaatcggtttagcttcttcgtgttgaggtccacattggcctcccccttgggtgccctcgccaactggtacagatgcagacagtccatgttgtgctggctgtcgaagatggtcgcgtagaggaggcacctcgtgaagttattcaggtgttccaagtcgttgtacttgaggcagtacacacccacctcgaggtcggcgctgctaaggtcgcggctagcactgctaaggtcgcggccagcacttctaacgtcacggccagcacttccaacgtcgctgccagcgtcgctgccaacgccgctcccaccgctgccaaccccccgccgctaacatggctaaccgcctgcacgacgctgtccgccgaggcccccctctccctgtgacagatccaaaaaattttcttaatgctggtgtacctctccacgatgagcctattcaaaaaattgtacttcgatgagaaggcatatccatagagggtgttaaaaatatatgggaagtaatggtcgcatttttctagacatatgaacagattgattagttcatctttgtcttccacgctggggttgtcatgagtgtattgcttcgagctaggagaatgctgctcaaggggtacctcatcggggttacctcttcgtggatgtggtttcattttcccatctgtcggtaccccttcttgtgtatcgatcacgtgctggatgtacttccaaaggagtagcttcaacttgcatgtttttttcttccttcgttttccctcggggggagtgattcttcgtttcacctgctccagcgcaccaacgacatccgtaaggagaaagaggaactcccccgtgaggtatttctcctcagattgttcagaagattttcctcccaggtagttacgccttaatggggatttccaagaagtcacatctatattagatgtatctgtgcggagaaaagacggcgtgaagattctcttcggtgaatccgtcccccaatcgaacggaagagacataggaaagacattctttacacaacactgagttgcaatattttggacgagtaccctgtggtggtgaataaagaataaagaacacatcctcctggcattggcaaaggagttacataagaagagtgcaaattttatgagcctatctacatctattgttagaatgaaaaataggttgtagtttacccctttttcatatacagtttgagaattggggaaactctccttggagttggatgcgaattggtaaaagctttgctgtgttggtctctccgtcattgagctgtgcacattattaataagaatttttgcataaagaaaaaaaaaaaacaaataatttattgtaaccccttcgtcattctctagtaacaggtggcaatacttatccaaacacttggtcatctcttcgtagttaatttttatgtattttttttcctttttaagttattgaatctgaggaacatatctttgaggaagtgctttcttttgtagaggtctacaaaatatttttcgattaatttggactgcacctttagggagttgcattttagcagcaggtacttgtttagcagcactggtttgactctctgtggtgtcttcctcaagggggttcttcctgttctttgcttcttcgatacatgctcgtttggtccattatggttttccctatttctctccccccaggagggtctgctctttatgcttatcagaacgtgcagccggtcgacgaagcagaggaggaagtgggccaggcgcgcagcggggggaggcgcatcgccacgcgtctttccatccccttcgcgacgcgtctttccatccccttcgcgacgcgtctttccattcccttcgccacgtgcctttccatccccttcgcgtcgcgtctttccattcccttcgccacgtgcctttccatccccttcgcgacgcgtcttaccgcttaacgcgccgcccctgcgtatccgccccctcacaaagcgcagcagggccgtcccactctccaccgtgttcgagcaagacacgcacatatccagaaaactgtaaagagagaacaaatcgacaccgtagctgttcggcaagaggtacctgttcacctcgttccacctgtacttctcataataaaaaagcatcatttcgaaaaagggggtgagtgacctctcctgaagggtgtcccctcctctcgtgcgcgatgaacggataggctgacccatgtacaggctcttaaagagcgtgttcaattcgaggtagtgcaacaaattttgcagcgagtttttggagacctgctttttgtatataaaaaatatgaacatgttcaggtgattgttcctcccgtctgcaacgttcctatagaggtactcctgcgggtcgctgcacatgagttccaggaagtgcctcccgaagtcggcggtcttgaagtcgacggtcttgaagtcggccgtcttgaagtcggctcgtttgaagtgagccctgttgaagtgagccctgttgaagtgagccctgttgaagtgagccctgttgaagtgagccctgttgaagcgagccctgttgaagcgagccctgttgaagcgagccctgttgaggtcaccccttttgaggtcaccccttttgaggtcatccctttcgaagagcgcaccctcgctctgcagatcgcccaggggtagcacacgcttggtggcggagcgccccaccgcctgccttccacggcgctccttcctccgcaggtacctctccaccataactacaaaattgaagatggatcttccccttctccgtgccccactctgtttagacgtccctttggtttgcaccccgagggacgaaattctttttacctttcctattaggtggctcaccataatccgttctgtggttactcttgtggatggcagcatgggtccaacccgtcgtctcaatatctttccctgctgggtggcagatacgggtcgctcaaccaatcccagtttgtttgcccccccatcagggtcattactccctcccatttgtagtacttccttatgggtaccctcctcatttgaatattctcccatctggtacagcgctgctttttctgcatctttcatgccccttatgcataatctgtaggaatcacttagaacccgtctgaacccgttttttccatttcgtgacaccacatgtatgcttctacacttttggatgaagataaacaaacggacatacacatcacatacaatttgcattaacaaatatttcaagttagataaaaaaaaagatttgccctgcttgattgatctcaattttcgtgacacaaagttcattgtccacatgaacaggtttggtttcactccttcctgtctattgcgtatgcattggaacaggataacagttatgtataggagagcttttactcgacattcccggtaggatattagtttgtagtaggtcctgatctgctccacgttgctgcgcctgtatggggggggagaagcagcttgcgggtggagaagtcgcatatggggggggagaagcaacttttgggtggcgaagcaacctttggtgagcaaggctaacggagggagggacgacacccactagactgactcacccctgcaggcagaggaagacactcctcatggacgcataaaaaaggagaaagtttgtgttcattctggtctcccgcctgtataggtcattcttgatattacaccgagccatctgtgccattttcacgagaaaggagtgtccaacatactgcagcaggttgagctgattgagtaaagcgggactggatgactgcttcagtgcgagaaaaatctcattctctgttaatctgcattccttcaatccgtagtttactctcctgttttgtttgtgcaactgatagtgatgaaacgagatcctcaccctcaccttcatatctcttatgtagttgtaaaggtagacattgctcctgctgcccttcatctctgagaggcattttcgtttcacatgaacgtccatcgcattctctagacagaagagcacacacagatttttgagcccattaaaattttgaagtaatctgtccagatagaggaattcctggctagccaaatggacttcgcacaggtcgagcaggtagctatggtttgaggaaaaaaaaaaaaagcggtaaaatgaattacgcccacgtggggtggtcagatcatcccatcaagggatcttcgaattacctgaggaagtggacgccccttatccttgatccgttgaggcaaaacaggagatcctccttccccccactgcgcacgtgagagtacagcatgcatgtatgcacccagcgacagtacaggtcatctgcatagttgaacaggtgaagaagcacattcacaactaggccttcatcggaacagcgaaaagtgttagtagacatgagtatatcataaatgacgctctttttgtgattagcatttgggatggtcctttcgtccctcttcttttctctcattttatttacgtaaaaaaaaaagatggctcgtatgtgtgagtaattaacgggtaggtggaggacgactcccctgaggaggactttgtaaaaggtgacatcttctccgtttttattcgccttctcccgcttcttccccttctcccgcttctcacccttctctcgcttcttccccttctcccgcttctctccacctagtgggtactccggacagtggccaaaatggtgaactgcgtcttcgtcaccgttgtagtggaagacgaggaggaccagccaatcgtacactttgtggagtgccttttgagcgaggtggagattcttgtgggggtttcttctcaggtgtgtatcccccccgttgacccctacgttggagtgatgagatgagtgcagtgggaactctctccggtgtgcaccttccccgttgcgttctccacctgtgagacgccccacatttgcaaagcacaaggaaaagaaaaaaacgttgttcacaaaaatgtggttaaacttgagcaggtacaaaaaattgtggtaattcaccaagtcctttctttttaacttttccaccagggcatctatgtagatgcccaccacaccgtagtacagctgcgcaaatatgaagtagcaattttttaccatttttttatcaattttttttttttttttttttttctcactggggtgggtagcccctccgcatctgcatctgcatctgcacccgcattcgtttcggtttctgcctccgtttcggtctccgtttccgccgctgtctctgtttccgtctccgtctccgtcttcatccctgtctcgggtggtgcgtcctccttgacggggttcttcccttccgtggcgctccccctcatgtgcatggaaacgcccccttcgcgagctgcccccaatgccggagtgccatctgatccgtcctgcaaatattggctaactgaggactgattccgatcggaaagaaaaagaagactcagcaggaaatcaaaaaaggagtggtttagacagagggtcttaagtagctggacagccaaagcagggaagaaaaacatcaagcagaacaactcccgataaagtgaagtcacgacgttgtgttggcaaaaataatgtatctcttcttcaaaggtgtttaggtaattatatatgggagccttattaatgatatgaagcggggggatatatattatgtgcatggatagtgttcctccctctttgtttttctttcctgcttcgttactttcacggttagacgagactgcatggaaacttgctttgacctggtcgaccttctcaccatacaccactctgcagctgtgaagaacgagctcgtctatcttctgtagctgatccgtttctctcatttttggacgatatgactgtttcgcccttttgttgggagagttacccatggggggggtgttcttttcgtgggaaggtcccctggttggaacgctgaacggtacaatgcggttgaataagttcaggaggcgccactgtccgtgatggcagtcccgcttctctcctcgagtgcagtcccgcttccgtccgcgattccccctccccaagagcagcgcccccgccttcagttgcaaataatagacccgccttagacactgcaccgtatcgagtgaaaaggaaaaaaacgaggagtcttcgaatgcgcagaggtagtactccctgtgcaccactatggttgctagaagagcgtcgaaggtaattttgctctgcagctgcttaggcacgtacttcttcctcaatagggaacgtagctgacgcggctgtctcgggacgcttctcgatggttgatctacgaggtgtgcttttctcaccccacagctgagtaggttcccaagtataaggtcaacaaaccggttgtagtcacgtgccactttgagtagaaagtgagcactggattgctcgtttgagaaaacctgcagaggacagcagccataagataaaaacctccgcatgaacttgagagccttttttaagtagtataccttctcctctctcgagatgtccgtttgcgtccgctgccctttcctcctccttttcctcctccttcttctgctccccctgcttaagtcatcacccgtgaacagacttttaaccaccaaatggtgtagtagtgaccgagcgagttcatactgtgacaggttaatgtagttggctattatggtaaggattgccttccggttggttcggtccaggaatgagtacttcattttgtgtgctggcaggagggaagcttaggcaggagggatgatcaggcaggaggcaagctcaggcaggtacacttatgtgtgcgtgaaaacgctgagaaaggagtgcttcatcctgagaggcagccaaacaaatggttaccttcctcgtgaaaatctgcacacacagaattagggaagagaagggatgtcaccccaaaaaggtcactcatgttagcagcttgagtggaaaactatttttagggaaacttatctaagtggccatttgcacacactcgacccttttccgactttaactgtttcaggggttaatcatgttggggaagcgcgaaaaaaagaggaaaaaaaaaaaaagttgcacaatgggggggcgtgcaccagggaaggcataccttgtgcgacacacaagggacggctcccgactggagtgcccccttctgcctgcgcagcgaggctaacgctccgcgtgtgttttgtttcatggcttactacgcagtgctggcctcgccgctgctcactccgccaacgctgccactccgctgctcactccaccgctcactccgccgctcattcacaactcggcaattttggaggtgaggggctgctggaagatggagaaaaccttgtcgaagtaaatctgcgcgtatacattgttgcgcacgagggtctgcaaggagagtcgaatggtgttcctctcctcgttgtagttaatgcagaactggctgctcttcaagttcaagtaggtgagaaagttcgatatgtttgggtacttcatttgtagccccttcgttatggtcaccccgagttctttcttgttgcatatatcgtcgtaggcctccactttgagatttttcttccccattttttggtcgctgaagatgtgcgttttgaacttttcatcgatgcagaggtaaacgaggacgtcggatgcgtagggggttgctccatcgggctggttcgcaggggggtgtcggtctagctggttcgcagcgttgtgtcggtctggcttctccacagcggtgccgccttcctcgccggcgctgggggcccggagaaccttctcctcgaggaggcgttccggaatttccctcaaattgtccttcagcaaaaagagaaagtactccagcatgaggtagatgtacttcttcgaaaccaacggcttgagggaaccctttggactctcgcaatttggacttggacaatccttggcctcattaagaaacacacgtctcgttttgaccaagcaactactacacacatacaactgtttgtagaaggtagcaaataaatggtgcacgaaggaaaaaatgtaattccgtatctgttcgatggataagaatctaagacatttattgcatcgaaaatattttataaaaatggctggcttaacattatgtaaacagtatgaacaagtcaggtaacccttcaaatgaatatccttgaacctttcttctgattcgtttagtaacgataggacgtttgcttcttgataattttcttcaatctggagatcactttttatttcccttacatcgaagatattaaaacaggatgccaatttttctgcactcgttccttcgatgtattgacataatcggtttatcggagagaggatctggttcctaatgtagtaatccttatcgattttcatattatgcttttgtatttcactaacactgaaacagcagagagagttgctcagcttttcattacccgatttgttgaaaaattttgaggcatcctcacttgtgcagacgcagtattggatctctttattgacacttatgttgtatccgtccttcatcattcgctccgccaccaggacgtgtcctaaggagtttttctcctggtactcgctcacgtttttcgtcagctttttcgtgataacgaagaagtccaactcgaacctaacatgggaagggggaagggggaagcggcacgtgggaaagtgacgaagtgacgaagtggggaaggggagaagaagcgacgtgacgaagtggggacggggagaagtagcgacgtgacgaagtagcgaagtaacgacgcgacgacgcggtggcaacaatttcacgcatcgccgcatcgcccttgtgcttctctgcgcaccccgctgggcttactcgtccgcctgaatccgctggtgcaccgcgcgcaggtactcatggatctcctccgagaggtcgttttccacggggagatccacccccccagcagccggtccagatccctgaccatccttactactgaagattatcttcagcacctcattcccaataagtttcgaaattttactaaaatctctcttaataaaatttattcccttcatttcgtactcacacttctccatgttggcatccatgacctttgcacatgcatatttctttttttttaggagaaggagtttactaaaaatacactccagatctagttctaacttcttgtaacttttgttaatcgtgtttttaatgacgtgtgctaatctaaaggcttctttgtaattattaactccatgtgcctttatgcctgtgtctatcatgatcgaatcggtatcaccataaatcacttttaagttaaattccctctccactctggacttcgtatgttgaagtaggttccttcccttgagtgtaataaatgcagccatgtgtttagcatagaaacgattatttgtatttcccagacaaccataaatgctattgcttattagctttatggagagggactgaattaggaggagttcttttttttctttatttttttcatttgcgattagtttttttatgaaggctctcttttccacaaggttcttaaggatggagggtaggatccctggcttggttctgtcaaaatcttcaatttcgatggcttcgcttggggagagtacctcgcccgagtccgcttccgccacgtctgtggagtccgcgggatcgccgaccccgttggcggcttccatcccgttggcggcttccacccggttggcggcttccacccgttggcggcttccaccccgttggcggcttccatcccgttggcggcttccaccccgttggcggcttccacctcggcgtgcgcagccctccccttcaacgtgctgaagcatacgttatactcgataataatggaggggtagaggctgttaaagtctaagtaaagtacaaacgtgtcgtagtagccacagaggggatccagcacaagtccccctgagtacttcgcagcacctttgtttttcacttgctcgttttcaatttttttaactctcctcttaaccataggggtgataaatttcttcctgttgtattcgtggagaagaaagtactcgattctctcgctggtgtagcatagtagactccttgcccatatgtagccacttagtttggtgaggtctcttgttttttcgatgatctgcaacactttgcatacatttgctatttcttgtacacagaacagctgactgtgtatgtacatgttcaggtgattttctaagatctgctgcgcgtcgtacaggtggatgttgctgcagttgaggaggttgatgttgttcacggagaagtctttgaagacgttcggggggggcgcgcccgacgagccgccgtcgggtgggttgggcgcactgctcgagtttgccgctctccccttgctggctgtgcgcgccccctcctggaatttattcctgacgctgtcgataatctcgtccatgctgtagctagtaagcttaatcaaatccttgcacaacatataaatatcaacgataagtctccccttgatgtgctgaatgatattatacatagaaccagtactactagtcccattgaatttatttactttcattttatcattctttttgagctttttctttctactaagaaaatctacattcaaattatgtacgttacatctatgtataatgaattcaagatcgaaattcaaaatgttgtatccaatatagatgtccgtatcttgggttctgaatttttgtagaaatgcatctagtaggtttttttctgagtcgaatagtttagcattatttttgttatatgtagagtagtttttttttgttgctttggaagatataccacagaaattaatatacttgattccttgtgcttctaccatggaacagatgctgaatatttcatggtggttgtcttcgtttaggagggataccactttgatggtaactttgtttaggtctagatcgatcaggtggctggttccccccgcgttgctctctccctttttgtgcatctccgggggggagccacttccaccgctgccacttccaccaccgcttccaccaccgccaaccgcggtaaccacaccaccgctaaccgcggcgtgcgtcccctccccgggggggagcttgccctcgagccgcttctccaccgggtagacgttcttccagttcgcagtcgtgcagtcgaagtagcagtacgtcaaattattggtagggttcaacttgagccccttcaccttcacccagcaaggcaacttcaagttcttcttaatgataaaattttcgataatgtcctcattgcagcagtagaaagcggagtatgtcctcccagaaaagtatttctcgctgatcgggtcgcagttgtacgagtaaaaaattttggcatacatttcttcatcactcgagctgagattcaaatttctgcgtttcacgattttacatttgatgctctcaatattgtgatgcttcctcaccgctcggaactcctccaaaaaatcagacataatgcatgtgttgtagttcttatgtccataccttatttcgaccccatcttttctgtaaatcattttttttgacaacaggaagtagtaacatctatgcatttcttcaatatatacactcacgcttctgtacaacttaaatttggataaggttcttccaaacaggataacgctatttctgtgtttgcatatgtcgaagagatacacattaacacagccagtttcttcgtttgtgactagctcatctggtttgtttttcaatcctatgtgtgcgtttattggactcgtttcctgttcgttttctcccccttcgcaggtgcttcctctcggttcgatcttcattttgtgcgtcacaggtggggggtctcccatttgtaggaatgtctccacggggtggttttcctcaagcctcgatacaatgctaagttgatcactttgttgcccctctgatgtagtctcctgtttgataccactgggaggtacacatatctcacttctccgctttgcaccttcttcctcccctttgcaactctgcgttgagttttcccctggtttgtggttagcctcttctggagtagctccccccttgaggtagtcctcccctgtgagtactctcctttttttgtttctctcctgtgttgcttccccaacgagatggtcttcctcctctgcaacggtgccctcaacaatttcttcacacttgtccttcaattgtgtctttatctctccatctgtccctttcacacgaaaaaaagcgttgaagtcattttttctcccttcatgtagagttccgctgcttggggacaccccagaggggagatgcctccccgagtgaacctctccccggtgggcttccccccggtgggcttctcccctgttggcttcccccctgttggcttctcctatcgagctgcctccaccttgactaacatccgtatgcctattgctactacggatgatctgcctaatgtgacacccttttttatcactacgatccctttcgtaggaatcccttgtcttcctcttcgtgttgaggtggtccgactcgctgccactcgaagaggaattcgcgtccatcaaccgctcgatgttttttgccttcgatatttcttccttgcttaatttacctgtggaaaaaatcttctgaatttttttttctcggatgaagtcatctatgggtgtgttcctcttggccttggtttccttctcggccgctgccgtggggggtaagaagaaaatgaagcgaaggaagcggggggaggccatatcaacacgtggtggcgatctccatggtgtacgccacttccactacgccgcttactgcgcgccgcttccacgacgccacttactcctcttccgaagaaggccgtagttaatgtcctccacaattacgtcatcgctcgagtcgaagtccttgtcgcctgcgaagggcacggaggggggcgtccataaggaaagcagtcacggaggagtgatccgcgaagaaaagcagtcacggaggagtgatcacagaagaaaagcactcacgaagaagtgatcacagaagaaaagcactcacgaaggagtgatcccataaggaaaccactcacgaaggagtgatcccagaaggaacaaaaacaaaagagacacatctgtggacacccctctttccgagtgctcacctccaacgatgaaattcttcaaagagttcttgttttcaaggtacccttcttcgtctaccacttcgtaaatatcgtcatttttgtttttcacctgtgggggggaaggatgagagaaaaggtgggcgcttcttcctctaccactacacccctatgcatcaagctgcctcaactgtcagcattttgcggctcgcacaaattaccgctcctctctagccacttctccggagcgatccccacaaaggagggtcattcacctggtgctcacaacacacggaagtggggaaacacaaatagggaagtcgttacacagtgtcgctacacagtatcgcaacagagtatcgctacacagtgtcgttatactcacctcgtaaaagtctgtcgccttgcactctttggacctctgcttcttcagcttgtcgaatacgttactcatgttggcggctcctgggggggttgcggtggtagcaaaattggcctgccagcgaggtggaaagcttcacctactagggaggcggcaaaattgacctgccagcgaggcgacagtttatcttctaacggattgcaggtcccccgtgcggacgcctgtggatcttccgttcgccccttccccttctggctagccaaaaggcagatgaactgaacaccgcagattatcaacgcgagggaaattttgtgctacgccctttcgcgtcagccttctcgaaattgtgtacgcctggggtgcccatgtgaggatgtacatatgtatgcatgtacgtatttgtgtacacttaggtttgttttttttttttttttttttatttttttttttttcttttttattcctttccgtgcttgcgtgaaacggctcccactcgcgccggatcgctcaactcagggaggggaaaaaaaaaggtgcaagttatgtacgcacaagaaaagggccacgtggggatgccgatgcgttgtgtggctagctgtgcgaacacacccgcggagcacacagggaggaagttctcccaaacgtagttcacattcgccacgcctcgccttgcacatttcgtgcgagtgccaaccacagcggcgcgggaatcgttcctcttagctttacctcgtagtcacgcttcggacgcaattgaaaaaaaagcgcatcatcgtatcatcgcataatcgcataatcgcatcatcgcatcatcgcatcatcgcatcaccgcatcatcgctgtgcacaccagcgtgttctcttcagttgcgcgaatgagcatgaggaaaaatcgcatctcggaagtgaaccccgaaatgtactcccgaaagttagaccaatgctctccctcagcttcacctttgcaaaaataacgaagcgcgtcaatgtacacgctcactccgtttgtcttttttaattttttttttttttttggaagtgcaaattttaaaaggctatttcgggaaaggcgcaggtgcaaaaggtgtaccagtgggcaggtgcattttaagtagctcctccttttggcttgcccttcgcttcaaaagttagcagcactttgtaattgcaaaggagggacagcatgaaaacagctgtgttacgataggagaggatacacagaagggagaaaaaaaagaagctgttttgtcttcttcgtaaatttttcctagtatgaccaggggacacatgcacaaaatgggaatggtgaaaaaaaaaaaaaacagcaagtggtttttctgcgtgcgaaggggtcctaccctctcttaacttaatttaatttaatttaacttaactgaactcggctgcccctcctcttcgcgcttcagctttgcaggagcgttacgcagttgggaaagaggcgaacgaaacggcggattcgccggaaaaataatgcataaagctgcgaatggccgagtggcaaaatggcaaagccacaaaaggtgggcgagctgaaccacaggtggtccaacagatatggttcgactaggttaacacggacttcacttcgccccgcgcggatacacacgaggggttacagaaaacacccgcgacgcaggtaacgaaaatgcgaaccgcaaacgtaaggttggtccccgtagccttttttttttttgcaaccacttgggagaaagtttgcccccgaattgaacgtaaaacttgcacatggcgcaagttgcgctttactaggttgggatttttttatcgcatacgagaaggtaggcgagagcgtaagagagcgtttaaaagggcgtgtaaaatggcgtgtaaaatgacgtgtaaaatgacgtgtaaaatgacctgtaaaatggcgtgtaaaatgacgtgtaaaatgacctgtaaaatggcgtgtaaaatgacctgtaaaataacctctaaaatgacctgtaaaatgacgtgtaaaatgacgtgtaaaatgacgtgtaaaatgacgtgtaaaatgacgtgtaaacgaacgtttaaacgagcgcgtgaaccagtccgagaactgttctccttctccactttgctcctctcccagtttttgcggcacgcgtgacgctcccgtatttgtttgttccaggcactcccttcgaaatgtcccgtatgtcagatcgaggacgccaagtggcgcatgggagttagcgcgttgccagcataacgcgcaaaaggactgacttttccaattttgagcttctcccaatttttactaaggcgtttttttttttttttccttgcaacttgctttttcattttggctagtctgccaatttgctaatttggcaatttggaaatttttgcaaatttttgcaaattttggcaattttttgcaatttttttttttttttgcattttattgccgttcataccattttggcttttttttttttttactatttccccttttggcggccttttggtacccctattttccccttttcacgcttaacacattcaggttttttttttttatttccgcgcgcttcgagtgactgggaatttgaggaagagacccaaacgcgcgcaaggaggtttatcacatttaagggtatatttacttgaggacagttttaaaaaaaaagggaagcaaaaggaataagatatttacctgaactgttcatgcgaacgcgcggctgttcatgcgaatgcgcggctgttcatgcgaatgcgcggctgtacatgcgctttggtatgcacatttgttcgagcgcccgggtgaatccctccggggcgtgcgtgtaacaaattgctcccgctgtgagggagctgcgagtcgtttttttttctccaattagcttgtttgtcacgttcaggggttggccgctatcgcccgtccccatttacttaccaccccaacccaaaaatgttaaatttcggcggaaacggaagaaccaggctaagcgaaatgaacgtcctgcaaaacgaaatgcaggagataaacataaacgacagcggttcgaagaacgattacgacgataatacatacaatgacgcgagcacgtgtcacgacagtaacatggtgggcaacgagaatggctgcttcaaaggagaatttacacccattaagaacgatcacagcaattcatttagcgagggaacgggtataacggaggaagaaacaaaggaggagacaagcgagtacgatgataagcagccaaaagaagtactcaattgtgaatactgcaacaagcatgtgcacgcacaggtgaagacatacacccctacctttgtctaccttctcgtaataattttgtttctcctgatatctttcttcaccatatttttattacctcttttgtacttaacgtttaagcaaaaaaaatacacctgtccctactgcgaaaaaaatttaaaaaaatcgagcgaaaaattaattcaagtgaagagagaaaatcaaattttaactttccaattccccaaatgtgcaataataatttcggcaaaatatttggctttatttctatctcttatttttttaatttttttttatatcataagaatttccagtaatttcaatttagacaatctagccaaaggtccctacataacagctagctgggtggattatctcgaagactgtggacacaaatcacaacttagaaataaatttaacagcattcacaattttaaaagtaaatatgatgggtatacaattatatggacaggtcagtttcatcaaataaaggaaggtttttttaatagcaattctttgttcattcgaatggacccttcggaatatcgttacgacaagcctgatatcagagcccttttcaccgactctctaattgcacaagtagaaaatttacaaaaaaatgacttaattgaatttgagtgcactcttatacagattagtaaaaacaggaacccacatttgtgtattttgtggaatgtcactttgatgcagaagtccgagcaaaccaacttcaacgttgtcgattttgtaaagcacctctccattttagacatgattaacagtagctccaatgcgaatcctttttttatgagtcttaacaataagaacggcgaggtgaagcgctcgatcaagatagtgcaccttgcgtcgggcgggttaggcggcgggatgagcgggatgagcggcgggctgggtggtcacctcggaagtgaccacctcggggacggcctctccaacggggacctgttcgacactcctaacgtgatccacgcgaacgacgagtacgtcttcaatttggggagcgaccaaatgaaccataaccccacaggggtgggaagcggctcaaattttccctttacacatgatgtgagttcaggtggaaaatttagtcttcgagattttgtaactcggatgggaaacaggaaatcgggagtagagttgacagatgacgaagacgaagaagaggaagaagaggaagaggaggaagactatgactactacagtgagggtgacaatgattacaacttagaggacgtacatgctctgaagaatgcttatggtaacgacctggatgggaagttcgacccgtttaatcgtgtcgagttccgtgcacaaggcaagaagaatggcgctacgaacccacccttgcataagtttaaatatggagacgatggggcagggctcttcagcgaggagagggcaacggagtatgagcaggaagtgcacgaggagggggcgcccaaggggggggcggcaacagggggagcggcaaccgggggaataactaacagtgaggcccctaacaacaaagcagcgaaccacggatcgactaacaatgaatcccctaacaacaaagcagcgaaccacggatcgactaacagtgaggcccctaagaacgaaaccaccaacagcggggcaggcgagaaaatcacgcagaagcaacccaatgtggatggctccaaggatccccccggcgagtgagaagagcagcagaaagatcgaccaactggcaaacgacaaaaaggacaaatgagggacaactacagtgagaggatccgccccccagtgggaaggagcggagtgtgtgcctcgcatagttggaatggttttgccccgttatgctgtgcggattgtgtgcagtattgcgcatccttcgcgtccttcgcatccttcgcttcctcctcctccgccttctgctcctcctgctcttcctcttcttcctctccttctctccgcactacactttttatttttatttttattttcaatttttttttgtggccgtctaatagtggagggtcgaaatgggaaagcctgcggaagcacatcgagtccattgcgccaacgtgcgcacacttgtgtgtatattatttacgcagacagggagagcaaggaggggagtcctccccaacataggctctccctacgaagaggtggcagtgggcagcacatgtgcttgtgttactaatagccgtgtgagttatgcaccccaatgagatcagattaggggaagctgctgtctccactgcgttctttttttttttttttttgtctcccgtttgtgtttcgaaaggggagtagaaggtggaatggaaatcgagacagaagaggatacattccgcgaaatcggaaaagccttgtagtggagtaaagggctttcccatgtatgcagtaacttgtgtagagaaacaaagtaacgtgtgtctacttcgctcgtttctttgcacttttgtcaatttaagtggcgctctgttcaacagtccttctccctgtttgtacatttttttcctacctatttttttttttttttttttttttttttacccccttttccttctccccaatttgtgctagccattcaagccgcgtggctgatagcggccccctatattggaattgcgcactgaacggggaaggaccattcatgtgataataatggagacactccctccttccttgactctaatttgttcttttcgcgcgacccgcggaggttgacgacgccaaccgttgtggtgccgcaatcagtggggtaaccctcttccttttttttttttttttatcatacaccctggggtgtgtatgcatggcgatggtgttatccgtttcaacttagtgcgcattggcatggcgttttttcagtccaaattggattaattatttttctttttttttggtggcacgactgtcttggtgctcatctaacttaacaccgaggcgtcaactgggcgaactacgcttatgttttgccaagcggtgagaagctggcgtgtgttgtggctggggaggccaagttaggtaagttggggggttgggaagcgcgccaaagtggagaaaggttgattagctgaggagaggtgagcaaggtgtgatggacgttgggtggcagtgttagcgaaaataaaaaaaaaaggggggacacgcggtgaaaggtaaatcggggaagacgaagcggtgaaaagtaaacaggggaaggctaacctggggagaggacgcggtgaaatgtaaaccggggaaggttaaaccagcgagctgcctcccttggtggccgctacccgctacacgctaccccctaccgctaccaccacaccgctgactactcctgggactgctcaaacttgcggttccggtaatacgtattaaagtggaagatattaattgggacgggttcgtcctcctccagcggcttctcccgtagcttcttctccccatcgacgtaattgaaccacttgtacctgttaaactcctcaacgtccttcttgatgtatatatgtttaaaattatacctctcgagtaggtgtttttttttctcttccgagagtttaaccccatatttgcttcttcccctaagtctattcttaacagggagtaagtcgtagacccctctaatggctttgtaattgcatccagggatgtccttacatctaccacctcgcacaaggatgatattatgtgtattcaaattatgacctattcctggaatatacacagagactattcttccagtagataatctaactcgagcgatttttttcagtcctgagtttggctttttaggggtctgaactctgaccttcaagcatattcctcttttttgtggagctccttctaaccacttggatctccaatttatttttttcaactttggtatctgcttaggtctccttttgtaaaataatctccctcttatgttttttgtgctaaatggtttagaccccattggggtgttcttcatcgggagaagcccgtgggggtacgagagtgaattcttcatcgtgtagcccttggttattggagttacttccatcacgttgccctttttgtttgtgatcgtacagctgtggtggggcagctgtgcacagggtgcttctacgccggcactgctttctccgcgggggagcaccctagctggtaggtacgtggcgcggggccctacccccaagggggtggccattaggagggcgcccccaccggggcggtgaggatggcggtggatgtgggggtggcagtgggggtggcagtggatgtgcctgttgctgtggatgtgcccgttgctgttgccgttgccgttgccgcggctgctcctgtggctgaagagggggaacctccaaagggtggggaggctatttgcggggggcttcaatcctgagatgagcttcacagccggggggaaggttaccccggggactcgcatcgtgtgtttcgcaagcggttagggcgtagttggcccggcaagcaggcgagtcaagcaggcgagtcaagcaggcgagttaggcaagcaagtcaagctggcgagttaggcaagcaagtcaagctggcgaattaggcacaccggccaagctgacgagttaggcccaccagccaagcaagctcctaacgtgaggtggactcgccgtcatgtttgttatcccccgagtggagctcttcttcttatccgttcaccccacaagggggactctccacgttgcaccttaccgtttgcatcacccgcgtgatgagggatcggtagggcagcacgtggctacgcggcagtgcagcaatgcaacaatgcagcaaatgcaacagcgcagcaaatgcaacagcgcagcaatgcaacaacgcaacgcagcaacgcaacgcagcaaggtgaatgcgccgaaaaggggaaaaaaattatcttacaaacgtacgagcgtttcaaagatgttgctgaacgggggcgaagaaaaaaaaaaaggcactttcgggaagcttacacacggagggatgcatacgtgaaaaatccgccccgctcggcggagtgaaacgaaaaaaaaaaaaaaaaaaaaaaaaaagaaacgggaggaggaggagaagaagaagatgaagaagaagagcgacgaggggggtaagccacggaacgatggaacgctaacaggttggcatgcctcacgtggtttccgctccaccgtgtcgcgcgcctccccctagaggtagttactcgcgaggctggtttccagccgcctcaagtgcgtagcgtaactgcgcctgatgccgctatgcaaaagtcgagagacctcgcaagcgtaccatttggagaggctaaacacttcagacgtgatcccgatagagttctttattgctatgtttgagataaccttttgaaattcaggtgcgatgatgaagcagaaggcgctgctgcagtacaggtcgacttcctcgtcgagggggtccaaaataatttttgggatgtacatctgtcggtctgcgtagaaaagtttgtccgcgtatgggggggcagtcaccccaggagcggcggggacctccgaattggtggcagtcccaccgggggaggagggcacctctagatgggtggtcaccccccgattggcgacagcacccacagggctctccactaccttcccggcacttacacgagccagctccgtcacgtaagtcccatacttgcttttgtcgacaatcccgatgttaatagaattcaccacaaaatttacacttatgttattgtaaatgaagttaagaataagtgagttaataatgctgggtaaaacgtatgtgcactcacgtaaaatttgaacgcggacatggaactgttgaaatttgtacatactttggtcgattatttgttccaaattttttacaattatttcctccagggtcctctctcgatcgtctcgaaacccttgtgtgttttttatccgtatgttgaactgaggtgattcgattcctctgctaaacatctgtgtgtttggtgttgggccgatcaccgtggtggctaccacactgtttgtgccattacccaagagagtcctatctgctaggatttgctccgaggtcgtcactccacccttaggcgtgccacctggccgacactgctccttcactgcagcttgcccagcttgcccagcttgactaacttgcctaacttgcccgggttctccccccccctcactcgctgcttccgattggtaattgtaggctcctcctaacaacttggttaatctcccactcgtgtttttactatacacgtgagggttcacattgccactaatgtatatgcacgttttgttctcttcatttatttggtccacatcgacgtggacgggcagcacgtagtcgaagtgtcggttgtcgattcggtcgcccattttggggggagcaggtccctcaggtggggctgctaactgttgggctgctaacggtggggggcccagcggggagggacaagggaggaaataaaaaaaaaaaaagtaaaaaacaaacacaaaaacaaagcaaaaacaaaagcagaagcagaagcagaagcaaaacgctcttgctatatattcttcttatgtttgcattcgtacacgcgggcccgtggagggaagctagcggaggagggccgctcactcgcgttgaccgctcttgtggagtcgccgttgttcctcattcagcgcacaccaaccgatgagatgagatgtaacgagatgtaatgagatgtaatgagatgagatgagatgagatgtaacgagatgcgctggtcggaggttcacactccatgggttgaatcgattgggggaaaagttaaatagggaatgggctctccattttttttttttttctgcacccgttcataggttgcgcgatggtcgccaggggacgcactgtcacgtatatataggaatatgcacttacgtgagtcgccgctaccttaggagagcaccactacactctcttcttcccaaacgctgccacttaaaatggtcgccaggaggaggcccccaggaggaagcccccaggaggtctccacgcattccatacatatgatacattcgcgcgcgtaggaagaaacaaacgtgggcggatttccgtgcgtagttaccctacccgagaggaggggcaaacaggagaagcgaagggaagaggcgaagggaagaggcgaagggaagaagcgaacaggagttagtcagaagcagtctgaagctattcgaagcggtccgaagcgccgccaaagcgccgccaaagatggagtgcctcgcggagcacccggaattcttcgccagcgagttaaggccaaacgatttaaacgacgttttaaagaaaatacaaaaagaattccttcaagaggaacgaaatcatatcatcttaatcacctcgggaggaaccaaagttccactagaaaaaacatccatcagacacatggataatttctccaccggaaaaaggggagcatatatgtgtgagtattttctaaagaaaaataaaaaagtaatttttctacatcgaaagggtaccttcatgccatttgagtatcacttaaaatgtgttactcggatggagagtatccgtgtggtggatggacatgtgatgctgaacttatcagaacaggataacaatgctgtggtaaaagatgcaaaattgtatgaacagttcaggcaaaatcttctttgtattccttttgaatctgtttttgactatggattttacttgactgctatttgtgatttgctcaataaggactgcaagggaaggcagatcaggcctactactatggatgtgaaggcgattggggttttcccgttaccacacctcgtcatattatgtgcagcagttagcgatttttacattcccttttcacaattaagtgaccacaaaataaacagtgagtcaaatgcaagtctctcccttcgaatgcagctagctcccaaattttacaaacttacgaggaagtactttcccctacttcacttctgcatgttcaaactggaagacgatgaggaggcactactcagcaaatcgaacgaaagaatccgtttcgcagatatattagtagccaatttgttggatgcgcgttatagctctgtttttatttttacagggagagatcatttcttcaaacttacgacctcgagtgagtcggaacggattgaagacgccatatgccgctacctttttgagtactttgccattccggtggcagaccactaggttcagtcgcagcagtgggttcaagcgcagcaacacgtgctagaagaccagttgccagcaaccgtcgggttgccacccacatggttgtcttcatctgcgatgccccttagttaggctctccttttgacacacacaaaaaaaaaaaaaaaaaaaaaaaaaaaacgcaagccggttgggggtacattgcaggggcatagcacctcaagtggggaacaactcccacctactcccaacaaaatgaacacaattttgaagaccccgttgttcacaatatttttgtttgctcctccatctttgtccctaccgaggagttctttcatttgtgtgccacctgagggggcagggggggggaaggagtgaaccgggggaacccccttcacatcactgtgcgggcaaatgtccacatataagagtacatgcgtacatgtgccaagcctcattcgaactgtgttcaaccgtgtgcggggaaacccgcctacctatttgtggtgaataaagcacttaagggaggggagagccaatgacaaacgcctactccccgcacagtttaaagtattattcatccactgttcgcaacttgtgcgatagacactccctgaagagggtaacaacccgtccgaggcgcataacctccatggtgcgaaaaaaaaaaaaaaaaaacgaagcaaagatggcccctgctatcccggcagttgccgcagctgctgatggcgcgacgtgctcccccaacaagggtgctctgtcagctatccctacgtttttcttttttttggtaagaggggggaaaggacagaccaaacagggcgaacacgccaatccaccgtccattatttaactctgtccaatgaacgaactttccacctcgactagccaatttgcaaaagaaaaaaaaaaaaaacggcatagtgcaaaaatcgcctgaacaagtcaggtaaaaaaaaaattgtaaaaatgggttaacggaagaataacccccttgcaagtagcagcaccgttctctcttccctgatgagaaaaaacaaaacaaagaagagtaacttatgataattaacctacgtatggggggaaggacaaatgggggaatttgtcctttccagtttggagcgaattcggggaagggaaccaacacgtaaaaaaggagtaaccaagcgtagcgcagccaaacgtgacacaacgtaaggcaacggaacgtagtaacgatgtagtgtataccactgcgatgcagaaatggtaggctcttcttgctcacctcctctcgttggcgcgacttagcggaaggagttactttcgcgttagggattataaaatctgattttcgttggtatcggttagcccatgcggggggcaccagaaaaaaaaaaaagggaaaaaatgagttaacaagcaaacgatcgaatggatgatgaacgcactgaaaaggagcttcctccgaccctacgaggaattaaaaaattattttctacgacggtacagcgtatgtagatggcgaggaagtctcctcagttggcacgattcgttcgcctcaaaggaaaaacgaaaaaaaaaaaaaatacatgcatatgtacatgcatatgtacatgcatatatacatgcatatataaatacatataaaaatacatatataaatacgtatataaatacgtatatatatacttacatacatgcgtatatacatacgtaagggtcataataagtaccatacgttacgtacgcgcgtagcactgcatcatccgtagctttatgcgtagaagaaacccaccgagagagcgtttctttctcgctcagcgcagaaacgtgaagaaggcacggctctgcatagtgttcgcggagccagtcaagaagggaaaaaaaaacaaggggggggcgcactgatttatgcgtttgtacgtgggcatataactcacttaaacgagtaacgcgagtacgtatgcccatgtagatgcgtcgtcccctcccttcccgcgctggtttctgactgtttccgcttgattaatgaatggtcatcgcgaggaggagagggggggcaccaaaagaagataagcaacaaagcggagaggctaattggccgttgaagcggagacgctaattgaccgccgaagcggagaagctaagtgatcgtctaagcggagaagctaattggtcgtcgaagcggagaagctaattggccgtcgaagcggagaagctaagtgaccgtcgaagcggagaagctaagtaaccgtcgaagcttacctacccagcgacgcaggcgggaagcgaaagatgggcgcgcccgacaggaagcagtatcgcagctcgagcgaaaatcacagcggggaggaggggagctcctcggacgatgaacggaccaggaagaggaggctacttgagaggaggcgatggatgatagagaaggaaagagatgacatgatgaatcggaggagaaggagagaagaagaaagcatcgatagggagaagagaaggagaaacagaagaatggtaaacaacagcagcgaggaggaggacgacgatggagacgacggagacggcgaaagtgataatagtggaggggggaaaagtaccaggcggagaagcggcagtgggtactcttcccgagtggtgaatcgagaacaaaggatgaaacagaaaaggagagttagaccaggggaaagtgaagagagggggcgctccagtagcagccgaggagggggaggaagtcccctgagggtgcgacgaaggagggaaagcccagagatgcctccaacaaggagagactcgggaagtagtgaagaaagaatcaaaggcccggcgcataggaatgtggaaatgcggatgaggggtcgggacaggtatgagagccccgagaggagttatccggagaggagctacccggaggagaggcatagagagagagaggaagagaggtacggagagagatacggagagaggtacggagagagatacggagagagatatggagaaagacacggagagagatacggagagagacacggagagagatacggagagagatacggagagagacgaattgaaaggaggctgagggagagcgatgacaacgatgacgatgatgatgatgggagaaaggggaaaagacgggtcagtaacggccgcggaagtagcggcgatagtgacgtgtaccgcgggaggaggtacagaagccgcagcaggagtgcgcacatgagactgagggaagggcgcagcgggcgtagtgaacgggggagaaaaagtcggtcaaggaggcgaagcaggtcaaggaggagaagcaggtcgaggaggcgaagcaggtcgaggaggcgaagcaggtccagacggagaggcagcccatcgaggaggagaggcagcccatcaaggcgcagagacagcccatcaaggcgcagagacagcccgtcgagggggcgaaaacacgagcgagatcgcaacaaaacgtataaatttgattctccacccgagtcggaagacgaaggaggaaagaaaaaagacaccaatagtaacctccccagtagtgtaaaaagtgcagaagcgagtaaaggtggcgaagaggtgataccccatgcagccgcatacgacagcgcgaatagcactcataagggtgctatcagtactgatggtagaagtactagccaagtgaagaccgatcagggagctagccaaagttacaactgtagtaacattgacaatttaattaaaacgttgagcagtagcaataacgtgatgagtagcctgacgtccacgccgagtagcaacctgttaagtacgctaagtagcagtttgggtgtgggggggtctcttctgaccgatgcgtctaaatctaaagtagggatgataaatagtgtaacttttcaagatgggaagaaggtggtgggagaggatttgggattgtctaacagtacggggttgtctagtggtgtaggtggattaggattgaacccaccacagctgaatatgatcctggatggacaactgaaattggacagccagaccatccaacagctgtgcaaaagtgcactaggaattaatgagctgtgtttatcctccctggacccaactgcggagaagacagctcgagagctgtacgtggggaacatcccacagcacatcgacgtgcaggaaattgtaaaatttttaaacaagtgcctactgatcctttacaacaaggagagcgggagcgaagcggaaaacgggcagggggacgagcaggaaagggaaaagaaacaggagcaggggaacgagcaggaggagggaagcctgagccagagtcagaatcaaagtcagaatcaaagcctgagccaaagccagaatcaaggccaaggccagtgcgaggacatctgccttaaggcctgcatccggggagacacgcactacgcctttgtggagtttagaaccctacaggatacatccaactgtatgttgctaaacgggatcaatttttatggaaataacctgcgcatcggtagaccgaagaccttccctgcggagttaacgagtctcattccagcacctaccatcccaactatcgattcatactacctatctcaaggaataataggtcttcaagcctttgctgttttcttccaaaatgaagaaaagatgaaaaatgcatacctacccatgagtatgataaagttacagaaactatgcgtttcgaatatctccaaaaataacgaaagaggaaaaataaaagaactactcgaagcctttggtgaaataagaaattttgagtgcttcgaaggagatgactccaccgatacgtatattgctttggtagaatatacgacctcagaaaatgcaatacaagcacaaaaaattttaaatcagaatacaagctataaaatacagtttgagtatgagattttgaacgaccctttgattaacagactgataaaaagaaaatacatgtcatcagagaatggtattctttctcaacagatacctacgaggactgttgttttgagcagaattgcgacttttgatgagctgtgtgatcctagtgagtaccgtgatatcgttgaggacattaagatcgagtgtgagaagtttggttctgttgtggaggttgtgctgcctgttttttcgcgtgaaacgttcgacttcttgctcagggaggcagccaagtgcgcggctagtgcggaaccaccggaggggctactgtcaatggggtcatcccccttggaagtgacgcccccggaggggccccctccgccgggccccccaccgcagggccccccaccgcagggccccccaccgcatgcagtctccccaggggaagtactcccaccgcatgcagcccccccaggggaagtactcccaccgcatgcagcccccccaggggaagtacccccacctgatggcgtccccccaggggaagtactcccacctgatggtgtccccccacctgatggagcccccccagaagaggaccgcacccatcccaactacgacctcacatccatcggctgcgcttttatatacttcgaaaccatcgaggcggccaccaaggcgaggaaggagctgagcggccgtaagttcggagcgaatatcatcgaggcgaactactacagcgagaagaagttcctcctgaaaaacttcaaagatgtaaagtacaattttaagaaaacgcactcgtccctttttaatgttaatttgaagatgggcaaccttacctactcggactgctccgacgagggctgaccggggagagtccccgggagtggcgctacggagcggcgttacggaagggcggttggccaattggcttgcacaggacgccctcaccgatgcatctccgtagcgctctgcgctgcaggtggccgcgtcgtctgaggtggaaggtccgacccccatccgaaagaacaggcaaatatgcatcgggcgaacgggcgagcgggcgaacggcgaacacggacgccggcgcaccggggacacaccacccgccgagggcaatccttttagaagcagcacagaatagacacccggtcgtggggaagcgccgccccgtcgccttcgcccgttaccgtcacgcgttaccgtcacccggtcgtgacgcctcccacagaatttcctacatttttcccgtttttcctccctcccctgtctagccccacgcgcaagttcgtgccgatttgcacaggcacttttccttttttttttttgccgcagagacaatccccacgtgtacataaaaaacaaaaattttttaaatgttactttttctcctttatagaagtattcagaacggtttgaaagaaaaaaaaaaaagaggctatgcaaagaggggcacttcgagaagggcactcccgaacgtgttcacttggtccttcgtctgcagaggaaatccctttcccccttttatcacgttttcgcttaactttttttttgttttactttttttatgttttactttttttatgttttactttttctacgttttgctttttctacgttttgctttttctacgttttgatttttttttgtttctttttttgtttttttttgtgccttcctgcggcgcgtcgcttctctgcaccgcgtcgctcctctgcaccgcctcacctcaccttcgcagcaacggtttggacgaatgaaggatggggtgcagcgagaggcgaggaaaagtggttccgcgggtcagcgggtcagcggatcgacagcgggtcagcggatcgacagcggatcaacggatcgacagcggcaacgtgagagaatcagttttgcccgttttgcccgttttgcaccgggccgaaaaattgtcactcggggaaaagcggcactctcccgtttgtccactgctacgaagaaaagttgattgtaggtgacacacaaaacccatcgactgctacatgtcgtaacggagaaatggcggagctcccccgcacgccccccctcagcggcgtcgcctgctcaacttcttagcaattcgcttctgcaagattccccttttcttggcccgagcagctagcttccccttgagcttctttttaatcttcccatactgagcaatcgcatttttcttcttcttcctcctgagcttctgtgtcaacatcatgacagatttttttttttccttttctttgttggttttaaatcgattatcactttggctttttttttttatttttactttcattagttcatgcttctttatttttttcttaagcaataagtcttcatgggtgataattttttcttttccctcatcggcactgcttcccgagtcttcatcggtatagtcagcgttgcaaatatctttcagatccgacatgaggacttctttgttgttcgcaacgtagtccctcatttttttgagttttctgaaatcttcatctgtcaatattttttggctcagtatttgttcgttcgtttgttggatgtgttgttccttcttcactttggcgtccctgcgcctggccttcttggtctgcttgtcggggcgagtggtgcctatgcgagtggcgcctttccaatcggtgggcctatcttccggggtctcctcctctgcggcgctcccccctggggtggtgtcttcgccctcgtccgtgtcacccggggcttggcccacggcgtcaccgtcactctcttccccgcccacttcctcgctctcgtctccgccctcttctccgcccacttcctctccctcttcctcttcaccttcttcttcttcttcatctccaccttcttctccctcttcctctccttcttcctccccctcgagcggtgccgctccccccgcgcggaggagataggagtactgcaggagcgaccgcgcgtccggtgcgactccccccgcgcaggaaagaatttttcggcgctgcataaggagagcagttttcttatcgagtaacttcctatcgagtaactccggattgatctccctacacaggttaataaatcttctcataagaacagcaaggttcttgtttttgtactccttaaaaacaataacagattcgaagacatcttcatctaaacaatcatgacatttcgtagcgatctcaatgatagcattaatgataaggtaaataaattcctcagaaatattatcaaataaaaatttcttaacaagagtatgcataattcgttgtacatacatggagggagtagctgaatgaatgcattggataaacgaggagaggtattttggcaaaagagatttgcttttcaaattttgcaatatattctcatagtagagaaataaattttcttctacgatctgattacgttgatgtaatctacatacgatatttagtaaaagtaacttcaccgtaccgtgactgtttcggtatttggtacatatcatattaaatacgttacttgcaaaggtatatggatcgaaaagcaaatcgataaaggtgtagttagcattatgggagaaatggtcttcccttcttctctcttcaccctctgaaaggtcttcgtctgtccagctggaccctttttggttactcttatacagttggctcaaaattttttcctttttttgatgcaacttctttatcttcgctttggttaatttctgatgtgtttgattacttatattttttaaatcatcaatctgtttgttattgtttcttttttccttttccattttaattgcaaaatttttattgtctaattttccaagtagaccaaagcacacacatttcacgattttttcatttttgtagaatattccttcgcataaaaaatttatgtttttttttgttacatagatttttttctttatcaattcgatgaggacactacaggcgaagttgttcagactttctgtgattgggacgttcctgaggtactgccttttggttgggtcggtgctacctggggaggcgtacttcttttggatgcgcttcctttggctgttttccacgtacgcttcgtggaggagcagcaggatttgctgcgctagctcgggtcgtgtcagcggtgaggggggggtaccttctgcgttgcgctgcgaagagggggtatctcctgcgttgcgctgtgatgagtgggtaccttctccgctgcgttgtgaagagaggttacctcctgcacttcgccgtgatgagaggctacctcctgcacttcgccgtgaagagaggctaccttctgcacttcgccttagagtggcggccccccttctgggcggcctgtgcacctgcacgatcgtctcgacgacactcttaaagaggaacaacttcaccttactcaaatttacatcacaaagaaaaaacaaaacctgcaggtaactcaacacatgtatgttcctcttaatctgccttagcgtttttagtatacttagcaggaccgaaatgcagagattatttttatgcttcactagtaactgagaaatgagaaaaaagagctcctctgcgaaatttatttcttctttgtctgttaccatcaataggtttatgtactcatttatatcgtcatatggcaatagggggttttcccttagtttttttttctcctctgtttgtctcctcctggctgcatcttccccttctgcctctactctgttcttcatgctggcccagatttccttcttcttcgcatcgaggttcattcggtgcagctcatcatcctcggcggtgccatcattctcggcggtgtcatcaccctccgcatcctcgccggcaccatcatcactcaggaggtcttcaccacagctcgatgctcctccgtctgagttgtatctccctacttcttcaccttcactacgtctcgctgctcccccctcgggggagaagaaccgaaccgtgtagctcaggaaggagagctggctgcaaaataggtcattcttcctaaaagggttcagtaacaccactccgtaattgaaaaggaatgcatcaaattgctcgtagtagtcatttctgtacagctggtggttcttgcagatgttgtgctgcaggtggttcagaaattttttctttttcagtttggcctccatgttgggagatcctcacgtcggaaaagggaatactcctcctcacgcgggtgaatcagctgaccacatttgcgttgcgcaggtcaggcacgcttcgcaacacaaacgggggtgccgcagttgcggttgcttcgctctgctatgttttgttttgccctgttttgctttgccctgttttgttctgctctgttttgttttgccctgtttcgctcgttttgctcgttttgctcgtttttttttgctacgtttttctcttttttttttgctctgtttttctcttttttttgttttttttcccacggggggaattggctcggttgggatgcctccgaactgccccgtgcgggcatacgcctacatgtgcctgtttgggtaatcccttcgtaattgaactgttcgctcgttcgttcgttcgttcgtttgctcaatcgctcgatcgctcgtttattcgttagtttgcttcttcttttttttttcccctctgctgagtcacccttgacactatttctttcgcccctcaccgatgaagaacaccggtaaaggcccgtcgcaacgctcggatgatgctcgccctttcggcgctgccattctgcattctgcactttgcactttgcattttgcgctgttctatatatgagacgagactgcttgctcgccctgcgtttgcgccgacgtctgctcgaccttgccaccgcgccgcccttgcggcatatacctctgtttttgcggcagggagatccactcacctggcggagcgaacgccgcgcgcggcaggagaagaagaagaaggagaagaaggagaagcgattcctcctgttgcatttttttctatacccccgattagaaaaaaaaaagaaaaaaaaattgcctactcggaggagaatattagttgaaattttacccaacttggaaaaaaggggaattagcagagagtgagctgttgctgcgtcgtcgccttgcgagatggccccacagaaagaaaatcgaggcgtcaacctgcatcagctgtatcagccgtatcagatgtatcagctgtatcacctgcattagccgcttcctctccgcttcctttccgccccggtgctacttcctatcctttttcttctccacttttttatgtttcccgtttagtacttcctttcaattttatcgcgtcatccttttgcatcaccttagctgattgcaattttaacaggaggcacctccgtggagttgccacttcgcagctgacaacagacctgaagaagagaccacagagcagactgtggagagtacgaagcaggctgtggagagtacgaagcagactgtggagcgtacaaagcagactgtggagagtataacccagctggtcgagatccgacggaggggagctgctcagcaggaagttcccacctcccccgaagagacctccttccgtagttgctcaggagttgcatgcttctccgtagttttttttttttacccacaagaagtaacacctccttgctaccgcttctgtcgcttcggtcacttcgataacttcgatcacttctgtcactcctgtcactcctgtgcgccgccatggggcacgtgctcctggggtacacgaaagagagggggagaaaaaatgaactgcacgacaggcaaagcgtgaacaaaaaatttgtgtcgaaaattggagggaaaccattttggctagatcgaataaacctacactcacaaaaggagttccactgcttcctgtgtagtaagctcatgtccttccttttgcaagtctacgctcccatagataaactcggccactgctttcacagatgcctgtacctgttcatatgcatgtcctgtgggaaccaagtgaagtgcttccgaacgcagctgccaaggatcaaccccttctatgagtacaaccatgttggtgggtcgggctcggaggggagtagccactcaggcgggggggacgatcaactccacagtgacgaatgtggcgaagtcagcagtgacgaacatggcgaagcctgcagtgacgaatcaggtgacgatgacgatggtgagcgtggcgaggagacaggggaagcccaccccggggaagaaatgctcagtgaggtgagagaatcgtccgagccgggggagctctccactcaggggaacgcggcggaatgcgcagctagcgaggtgaccacggcgcaggggtcaaacggggttaccaaagcggaggggtcaaaccgggttaccgccacggagggatccaacagggttaccgccacggaggagtcgaacggacgaaagagcaaaggaaacgccaagcggataaacaaagacacagattacctgaccctgttaatacaaaaggataagaacaaatttgacgaaaaaatggaatactttttttgttgcagtatctgtggcataccttgtatgaacaaaaaggggaagcacaaagaatgcatggagaggagccacgtcatatttagggagaaaaaaatttacatagatgatgaggacgagtgcgggagtagcagcactgggtcgtggagctcgtccggggggggggccacggagagcacggagagtacggagtgcacggagagcatgaagggcacggagagcatgaagggcagttagatgggcagtcggaagggcagttagatgaccagccggatgaccaaccggatggcgagctggacgggagcgaaatggacgcgttcgagcaaatacaaaaggaagtgctggcgaatcgcaacatcgatcacgtgttcctctcctactgcagcaaactaaggaggttccccaagcagatcatccgttactcctacaatggagaagtgttactttcatcaagcgaaacaacaaactgcaatcaaagtaatgtatacgacgagagtctgcgtgcgagcttcaccaatggaaggagtcctaagaaggagttgttatcccgtgatgggtgttacctcaacagggttgttccaccacagtgtcatgtatgcaaacgaaaaaaagtttttgagttccaagtactctccactattatcaattatttagagataaaaaaaaatttgataataacggaggactctctttccaatttgaagttcgcctacatttccgtgtacacctgtgagcggaactgtgacgtttttgacattaacagcgtggaggagaggcagaggctggtggagactagcaggtacatccaagagtacgccgcagtgcaggcggagcagtgagccgtgccagctgggaagttgaagaaggtagcgcgtcgatggggtacagctggtatgccgctggtatgcagccggtatgccgccggggtgccgctggtgtgccgccggtatgccgctggtgtgtctttttttttcttttccttttttaaatgccgccacgccgccacaccgtcacgcacaactgtgacgactccacataggggggcccccacgtgcgccccccccctatttgttttttatttgtctgaatgcatttctcgttcgcgcggcccactcgcgtgacccatttgtgtgactctttctaactccgctcctttttttagcaacgacgaacctcacccccggtggggttactgtcatccatgcaaaaaaatgaataaataaatgtgcacaaataaatctgcacaaataaannnnnnnnnnnnnnnnnnnnaaaatatgtgtttctttttttctttttcgtttttttttttttttttttttttactctgtttataagcatcccaaaataggcacaagaagaaacacccttttttacctttcacaaaaattttttatcattgttcattttgtcacccccatggttaatcagtttttacctttgtgtggttactcctttgtgtggttactcctttgtgtagtcgtccctttgtgtggccacccctttgtgtgaccgcccctttgtgtgaccgcccctttgtgtgaccgcccccttgtgtggccgcccccttgtgtaggcagccttccactttctctcctcgcgtaacctccaacaggaggactccttcatacacgcgagcgttgcatgcgaagcgttgagagaaaagctccttttcagcgaggactcaaattgaaagttaacttagttttttttttaacctctccttgggaactctatcttcatctcgattatcacgtggcgcgcttataacgttaccgctagcaaagtagcggagaaaggaggcaagctgttaaggtgtacgtacaagaaaggggcacacctcctgaggagagaatagtaaacccccgtccccctttttggcagcttcccaatcgtagcaacctaagtagccaaaatgagaggctcaggaattcgcatgttgctcggagcagcgctcccccttctcctacagaaatacgaagttaacactctgcagctgtatgccagtgatgtgagtcccatccccgactcgctgaagggatcacccaagtcagcgtcacccaccaacaatgtagcatcacagagtatcccaaatatcatgctggatggaaacacacagtttagtgaatcgctgaaagattttttaaagggtactaattctggagaaggacccaacggaaatagtaacctcttcgaaggggagtccaccctgggagatgcgttcgtggaagaaaacaaagaattcataaggaagcagatgctgtcggacctttatagcaagtttatcatagatgtagtaaacaacggaaccgtttcttttttggataatctaagttccgataagtcaagcaacacggaatttcaggttgaaatggaggagagttgctctccctttttttgcgagaaggtgatgaaggccaaggaggtggacccctccgtggccaaggcgccaggagttagcgcagttagcggcgttagcgcagttagcggtggtagcgcagttagcggtggtagcggcatgagcactgtcgactcggtcaactctgcgagcggcgtgggcgatgagaaggagatcaagctgcacgacggaggcgtggacgggctggtgatgaacctagacgccgtgaaaaacgccgcggaaggcgccgcgcaagaaagtgcaaccagaaatggagctgaccagggtgacgtcgaaggactgttcactcgaacagtggatgggaacgaagaaaaacaaaagatcatcctcacagacggagacaacgtatacgtgttggaagaaataactcagggaaataactctccatttagtgaagaagaattaaataaacagaaaatcgaacaagaaataaaaatgcatgtacctagcgaggtcaaccaacgagacacagaaaaaaacaaagacctactagaggaaataataaactcctcagattccattttagatgacatatctggtcctgtgaataacatacaaacggattcagaaaaaggaattagagaacatgaccttaccaaagatgcatctaattctacggagtcgatggaatcaaacgaaataaataacattactggagatatttttacgatgaatgaggaagagctctccaagaagatactggatgatataaaaatgaacagcgaggacaaggtcgagtgttacacgttatctaatgatgaaaaaaaatgcaacagttataaaaaatgcacctatgttaatattgacaataaggacacgtgctttctggattacaattatatgctgttcctaaagaacaacaactgttcgttgcagcccaagtcggctctcctgtccatctcgaaggacctgctcaagtgagtccgccgatgagtcgagcggtcggattggcggccggatgagcggccggattagcggcaagatgagcggcatggccaagcgttcttcttctggcacatccacatatgcttgcgctttgttgccgaccagctcatgcagcattcaccgttcgcctttcaccgctcgtcattcaccgctcactgctcaccgctaaccgctcaccccttttccttcccccccgcaggaacgagattatcaatcgtcaaatgttccagcttctacgaaacagcaacaacaacaacttcatctgtgataccatcacctactccttcctgaccaacgtggtggataacacaaactacgaggagattttctcctgaggaggagtggcaagagtagcggcaaaggtagcggcaagagtagcagcagtggcagcatcggaagagagtggaatgagctacgccttcaccgtggcgagttccatgtttggcccacccgagcagctccccgtgcgtggggccaggatgcacactcccaggatgcatacgcccaggatgtaggcacccaggatgcacgtgccccgcgcctgaggaaggggccacttgggaaatgccccaatgcgcgagcgcgcaacgtcccgtcctcgagggcgcgtaatggctggttggttgccagccgttgagcgacctcccacgcgtggggttcaccattcacaacgaacggtccggcgaacgggcccgacaaaggggcccgacgaacaggtcacagctgcacctcgcccacacggcccactcgcacattttcacatgtccagctatttcattttcctcttttttttttttcttttcacacacctgcaagagatgtatctctgcatttttttttttttttcccaaatgaccctctcactttagccactaactttgtattatgtcacatttaaaaaaaaaaaaatgttttcaatttccagggcgatatattatttggcttctccagctgatgtgcattttttttttttttgggtggggtggaaacaagcacgaggtggttatccgtccgatcggcttaattgttttggcggcatggctggtttgtttttattttattttatttgattgattttttttttttggagggtgcacccttgcccgaggaaaattcaaataaggtaagcccctctcactgacactgcccaatcggcttctccgctctgctcatcttttctgttctctttttttttttttggaaaggcactgcgatccggactttactgcgtcactatgttggtctccttttcacgttcgacgtttccaccgtgcaggagttgttaaattttggtgcctacgagcgtaatagttggtcaaactggaaacaacgcggttgatcttcatttttttttttttaaaccattcgcttgaagggaaggtagctctcgcgtccgtcgtgttcctccccgccaatcgaaggagcgtacaggggggctacccaattgtgcgtgcagcaggaccgcgtagctgctcaaccgattggaagttgaaccgattggcagttgaaccgccttgccgccttgccgctttgccgctttaccgctcctccccgagagcgaaaatgtccctgctgaaagactccgagctggaggaactccacaggaagataatcgacgggactatcgagaagtgcagtcagttctacaacacacgcatattggaagctataaaaataaggtggttgaaaatatatgagaggaagctgcaagttacggagaagggttccgaccagccgggcgtgccgcagcagcagggcgcgcccaacctcaccggtaagtgcggcgcagtagtcaagcggcggagcagcagagcagccaagcggcggagtagcagagcagccaagcagtagcgcagcagagcagccaagcagtagcgcagcagagcagctctgtggccgccacactgctgcgctccctgcggcacgtgcaccatctctccccctcccctcatgatcgttctgtccacttactcagacacctttgaggacgacgaatttgaagacgccgaagttgaggagaaagaaatagtccagttggaggagcacgtccaggatgacgaggcgggtggggcccctgcgagatgcacttaagccgccacacagctgtgcagtgaggcagtcaggcagtgaggcagtgaagcagtcaggcagtcactcatttgcgcagtcactcatttgcgcgtttcactgtgggaggaaccttcccactttgataggggacctcgtactgacccccatctcgactgcttcccccccatatctaccgcttctcccccatctcgactgcttccctcccatctcgactgcttcccccccatctcgaccgcctcccccccttcagacgaactgaaggagctagacgacatctccataagtgacctgagcgacgtggaccccccgacatccaacgtgatcgttggcatttgcgacaaggtcagtcctgccaaagagagaggaggcgggtgtgtacaaccgtgcgggatcgtacgcctatttgcaatcgtgcggaaccgtatgcctatttgcaaccgagctgctgtgacgatcacactgatggggtttccccagctggttaactcttttttttttttcttttttaccctttttatcttttttttcctttttttcttttttttcgtttcccccctcctgcagataacgaagccgtgtgggcgcagaaacgcaagtagcaactggaagataaagctcaagggaggactgatgaaggtttgattcgttttctgttgccttccatcggagtggctccccctcgaggggtcctggcacaacaagcagttttcgcggcgttcacggctttcaccgctttcaccgctttcgcaccgttcgtggcgatccccactcaccgccccattttatatcccccccgtttcggcaggtggacggcaaggagatgttcttccgcagtttgcagggcgagctggaattttagcgacgcgaccggtgtagaaagggggcagcagttttcctagctggtgagaattttttttatttccctttttattttctacctctgttctacttctactctacttctacaccatcagtgcggttacacctcgtttgatgttcacccaagaagggaccctttttttttctgtgacaccattaaccacaacccctcccctttggtagcggctaaccgttttgcttcccctccccgatggcgtcgtcccctcggcgcgcccggctaatggccaaggctaccaaatctatatggttcgctcaaatgagacgtgcgcgcgggcaggagagtgtgctctcgtgtgtgtacagttaagcggcacgtgtctagctactctcaaccgacacagttaagcggcacgtgtctagccacgctcaacctgcactgttccctgacgctcgtgtttttcccctcccctacctgagcagcattgtaggcggcgatgtcgactccctctgcctagccctatacctgtccaaaaataaacaccatgtcaaactgctaagcgttaagacgaaatgcagcctcattgacacggcgtactcgaagcacaacgtattcgaagtggggaggcactataccttccccctgggtggatccacttctcgttttaatgaactgcttcgatgggtgactgtagaggatgaaagtaagtctgaatggcgataaaagaaattacgtctcatcttgtgttaatccacaagcatagttttctaacacatgttggtcaatcatccccacagatacactgtaaccattttaatgtcattactctcccctaccaccaccttttttttttttgcatagttattttgagcaacccgtacgcaaacaacctctcctacgtggatgaattgggacgaatataccgagtcaataaatttattctgaagattttgttctatcttatgaaggaccacctcttcggatcatccatccataaccgtaaccctagccgtaaccctagccgtagccctaaccgtagccctaactgtaaccctgaccgtaaccctaactgtaaccctaaccctgaggacgaacgaatggattccttcttatcgaaacgcttcgacgctaacttattcgaaagtgtgattagtccatactgcttccactactttgggtactctccccgggatgtgttgatgcggtaggtgcgctgattggggcgaatgcttagccaggacttgcatccctctccccgcttgggcgcttcccccgtcggtgcttccctcattggtgcttctcccattgggacccccctgcagctcccacttctccgagtttatggacctcctggaggaggagaagtctctcatcaaggccctgcgcgcaaccgccaaaaaagatggctcttccatctttgccaaagaaaaaaagatcggaaaattcgggaagggaaacgtcaccttggtgaggtaagcagggctgacatccacgcatacacttagttttgccgccccgctggaataaggtccaccgccaccgctcatctttcaccgccaccgctcatctttcaccgccacccttcatctttcaccgccacccttcatctttcaccgccacccttcatctttcaccgccacccttcatctttcaccgccacccttcatctttcgcctccccctttagcaaactgcgggaccacctagaattatgcagcaacgtccaagtgataactccgaggggagacctacaaattaggtgcatgcgccgcggggtgaaggtaggccccctcgatcgtctcacctgcgttggttcttcccgcccatcgtctcacctgcgttggttcttcccgtccatcgtcgcgtctgtgttggttcttcccgtccatcgtctcacctgcgttggttcttcccgtccatcgtcgcgtctgtgttggttcttcccgtccatcgtcccacctgtgttggttcttcccgtccatcgtcccacctgctttggttcttcccttctttgcagagagaccactacatgtgtccctcaaaatgagcgtgctaatcccccctccctctctttttttgctttccactcttgcctccccacctcaggtgcgtcttggaaggaagtccatcaaatgcgaacaaataattttctgtttgagtccacccgaactgaaagcccttctgcggaacgttatcttcgaggagaagaaaaaagccgcgctcgtgaaaaaaggcgcgatccagaaaaaagacgcgcacgtgaaaaaatacttgtcgaaattccgctcccacgcggttagaatttccaacgtttgctttgccaagaatgcgttgcccttctcgcactcgttggtaagttgcatgcactcgcatgggaagggggaagggggagagagagaccccacgaatgcatgccttttcttttacctgtatgtgttgcgcccttcacgtggatgtgctgcttccccacgcgcaggaatccctcctcttgttcaaacggaacaaacagaacaagctgatctctctgttgtacgaccgcaatatatttcccacccagtgtgatgggcctagtggactcgaggaggaccatccaggagaaccctcgccggaggggggcctctacgagacgaggtaactgttggccgcgtctctcatttgtgtgtgcctggcgattagcaggggcgatttgtgcatagtgtacgtgatgcgtatgctgtgcgtatgtagtgcgtgtatgctacttgtccgtcgcttacgcgcctattacgtacctcttacacgccgcttacaccccccctccctgccgcagcctgcgattcatgagcagagaaacggatgaacgcaaatcggtggaggaaataaatggtttccttcgaggcgtcctgggtgtgcaggagaaacccgacttggtaaacaaaaaaaggagaagcttctctgcacatgcaccctggaagtggctatccttttttttttttgcaacgttgcagtgttgcgcttgttctttcgttagatgcttcgcccatttgctacctctccgtgttgttacttcaccgcctcgcagttcatcagccacgtccaccacgtcttccccttcgacgcgcgcgccgaccggacgtacaaaaagataattagcagaaagtgccaacgggtacggctcttttggacattctacttttttagaaacttcgagttttgcctgcaggaggccaagcggtttagcgacgcggtgtagtgaagcaggtagcgaagcaccgtagcgaagcggtgagcgccctggtcagcgaagtagaagaagaagctccgcgtgtgtgtacataccgtggtgccattcctttcgcgtgtatttttttcctttattttgtccccgcgagcggcacatgtgttagctttttcctacatcagttatcccccctgcttgttattcgatatggtccactgcgttgtctcctccccctttttccataattaattttttttttctgcacgaaatgtcgcccattttggagaaaaaccacctgaacaacctgaacggttaaggtatttttttttttttttttttttttaccctcaaatggctagcttctcagcagagatgctcatcttctccattgggaaccccttatcagttaaagctacatcattttaacagttgtgtaaaatgggcaatcggttaattgatcaatcgatcagtcgccaaatagggcgcgcaactatccatcgcccactctttcaaaaaaagggaaaataatatagtgccataaccccatgtgaccatgcggccctcgagtgctgcatggatttgcctgctgctacgcatcgcgaattacacatgttacgcctaccacgtcggtaggcgtgacctgtacataggcagggtgccccaccgaatgaccaagctgaactacgaaaatgggaagccgcaaattgatgacggcgttgtgaattacttcaagcgaattcgggaggaattccccttcttcaagagggaaaactgccccgcgtacttcgacagtgcggccacaacgcagaagccggcctgcgtcataagggtgagcagcgtggtgaatgggggcgctacgcagtcacgccgccgtgtcgctgcctcaccgcttcactacgcagtcacgtcgccgcctcatcgtctcaccgcttcgctaaacagtcacaccgccgccgtctcgccgcctcaccgactcaccgccgccttaccactcttcccccagaaactgacccagttttactccagcgagaatgccaacgtccaccgaggaatttacaaaatgagcctagacgcaacgaacagctacgaacaagtgaggaaaacgataaaaaattacatcaactgcgaaagggaggatgaaattatatttacgagcggaacgacacacggactgaacctcatttgcaacatggtgatggaccgagtaatccaaagaaggaaagacgaaatatacctgacctatctagaacatcactccaatatagttccctggcaagaacagataaaaaagaaaaaaaaaggaaaaataaaatacatcccactaaagagtacaggatatataaacatcaaaaagttacgaaaaaaaattaataaaaatactaaaataatttcaataagtcatgtatccaatgtgttaggaaatgtgcaaaaattatctgcgattataagggcagtgagggaggtaaaaaagaatataattgtgattgtagatgctgctcaaagctttgcacacataaggtatgacctgaaacgaatggaagctaataactgttgccctgatgtacttatcgcatctggacataaattttgtgcagctttgggatgtggttttatttacttaaaaaacaccttaacacgttcatacaaatttaaaccacttttgtacggaagcaatatgataacaactgttggtaaatatgaatcagagtttgcgtcctctccacatctcttcgagtcgggcacgcagaacatcgcgggagtcatttccatgggggtcgcaattgactttttggaaaagatcgaccagcgtcttctgtatcgttacgagatgtacctctacgatattctcgtttattatttgggtcagcatttgcagcagggcttggtgcagctcccgggggggggagcgatcagcggtagcgacgggagcagcggtagcacccagagcagcggtgtggctgctggaacaagccgcgagaacgatcagtgcaggctgtacatccacaacagccgaaagggcaagggaaaaaaagtgcccatattgcccctgtggtcagaccagttcacctccttcgacctggtaaccttcttggatttcaaaaatgtttgtgtccggtctggtcaccactgcgcatcgctacttctgaaggagttcctgcgcatccccgactgcgcgcgcgcttcgctttttttttacaacacccctgaggaggttcagtacctggctgagcagatcgcgtccgttgcgcgaatgctgagtgggatgaagaagtgggaggtgcggtgaagaagtgggaggtgcggtgaagaagtgggaggtgcgatgaagaagtgggaggtgcgacatagaaatgggagcttcgacgaagtaggacgttgtaacttcgacggtgggggacctccttggtggctatcaccgatatgacccctttggtgactccaccccactctcacaaaagtgtatatgccggtatgtacgtcccacttttgtggatcctctccgagtcagtcactttaccgcttacatttgaggagcggttgaagaggatatagtctcctcttcgtaagagagccccttttttttttttttttttttttttccacaaacttccattcgatcgattcgatcgtttgatcggctagcccactcgccgatttgctccgtttggcacttttgccacttttggcatatttgactctcgcagcacatttgaggcgccctcgtctccgtttgcgacatctccttcctccatttttgaggccctggcgccgacagcatggggtgccagcccgattattttcaccgcccccgcggttgccacaagggggagcagcagtagaagcagcagtaggagtagaagcaggaggaggatcgcttttgaatttatgcccctcttggtttccctttttgtcaacccgggggacctctccccggtggaacccccccttagtggtacctctccccccgccaacccaccatggggatcccccgcaacagcctcaaaatcgcgcagagcgcgttgaaggtgaaaccaacaaggagaagctgcaaccctgcccttgtcaaacacacagcacgagcagcagtatacaaaaagcacaaagggatgttcaaagcagcggagaaggaaataaaaagagaaggaaaatatttagaggagttgctatttaagaagaagctacacctcctatgtgaaaaggacataagcaaaattttgaaaaaggtgataaaaggaaaggttaaaaatgaactagtgtgggatgagttgcagagagtgatcttttgctgcaatgtggggtgtgcgggggggggacgtccacatgaggggccagctgaggggtgggcggtggacccacatgaggagccagctgaggggcgatcgatggacctacttgatgagccagttgagggtcagccgatggacccacatgaggatccagctgaggggcggccggtggacccacttgcccagacatcacctccctccccccccctcacaatgaacgatgaaaagagggaccacaccacaccgtacaaccgccacttcgaccacgtgaacgcgtacctcctatctatcgctgtgcagaagctaaacaaaaggagcgcctccctcctcaacttcctctttgcctacctaagagagtcctaccgtaccatggaacctcgtcactttttgcaagtatttctcgtgcttgtaaagcatactttccgagacgtatccctagtgcaccgggttgcctctcccccccgtggtggcaacgcagaggtggaactgcctccactgggaagagataatcaagcgtctcacacgttgcacagctcgtcaaattcgcccacctcttccacctcgcccacctcgcgtgaggagcttttccgtcggggggacagagaggagccccccacggggaggcaacaccgccacaggacacaaatgatccgcgcggagaagaacctcctgcacatcttaactctacactgtgcagaaaatattaacatgtttacactaaatgacgttgccatgacatgtgaagccctctccttttttacgttaagagacaatccctttatccccttctggaatgaagtcctgtctcgcttcttcggagtgtcacctccgaggggcgaactggaaaacacacctctgcatctagacgactccctttcaagggggaacaccatcagcggaagaagaagcagaagcagcagcagaagcggaagcagaagcagaagcaacaacggcagcagcagcaacgacgggctatctccctacctcaggaggagaggacttaatgttggcttcgcggagaagcaaacgaatggaagacgtgacacagttccggagtggtgtgtcgaactaagtggcaggaatatcctgagcctacttaagtacacatgcctctatgggtacctccacgcggacgttctcatccccttggtgaagaaagcaaaaaatatttttttcgaaatgctcttggatataacgttacatgagtgcgtagaaattctttccttcttggatagtataaaggagttggaggataagactgcggagctgagggagaggatccatttctacgaacatcagtttggaggaaccctcatggtgactcagtacgatgtgaagtgtctcgtgacattggcacagctctcctttgataggcttcacgttgttccatttttatcagtttttctaaacaacgtgcacaaattttctggtgaggatgccgcccggttggttcgcctgttgctggcgagttgggccgcacacacgggggaagtagcctgcacagagggggggaagcacctaagggaagaagtctgcacagagggggggaatcacctaggggaagccccccctcccctctacacctctacctgcgtgaggggactcctctccgcgctgcttccctcctgcccagaaataatctcccagctaacctacacagaaatgctcatcctctgtggagctctagacaacaatacactgccaaacaaaaatatcattaagagagtagctacgagaacctgtgacgatttgaagaaggtggacctcccaagtaagcacctccctcctgcctatgtcgactatctgttcctaattactttcacattgcacaagtatgaaggttatgtgaatagcaatatggtgagtttcttaataaagactgtaatggagacgaaggaagagaagctgtgggcacaaaatcggaggtaccattatgccttttatttattaactctacatcgagatgggagagacggaaatgcgtctccttctgcttcttcttcttctccctcttcttcatcctcctcctcctccgccatgtgggtagattacttcaattccgtttgggggagtctcacccctcggttgggtgaagagaccttgtacagtctcctcttagtctattttgagagggctaaacggggggactaccgacctttgctgcggcacctcggggggaaggggggtgctactcctgctgcggctgccactacttctgctgctgctggtacttcttatgctggtgctgcccctggtggaggaggtagcccagggaggtacgcatccgtgaagcggtcagcagcgagatgtgcaaagaagaaagccctagtggtcgtgtccccctacgaccgccgcttcatctacagcgagaagcaaataaaggaggaactactcaaactgtttctacaactgtgggtagcctacccaattagatcgggaaggaaatatctcgacctgctaatcgttctgaatgcatttagtcaagactcacatgtgcggagctacctgttcagcatgcatgtcgtgaatcggattagtcgatacatagcattctttaccgagaagggtaaccttacggtgcatctgtgcgaagacccagtgacgaaagaacccatttgtgtgaacctgtctaagctgcgacatgcgtacaagcggatggggagcaagtggggagaggctgggaaggtggggatgtcggagaagggggagaagtcggagaggggggcgaagtcggagaaggcggagaagctacttgccacgaagacgcagtcgcatattcaccagctggacaacgctactcgaaactacatcctaaacgactacaagcacaaggagagtgttgccgtgcggggggatgccccccggaaggggagacccgctaagtaccttcggaattgcaagaggggggaaccggtgctgggtgccctgtcggcgtatggccatcagtagagatgtgtgcgtagtgtaggggcggtggtggttgcagcggtggtggttgtagcggttgcgctgccatcggttgcggtggctatccgccagcttaaccaacgagagagcagcactgcgatcggtgccaaaatgggagatgacaaaaaaatcgcatccactattctcataatgatgatactacgttaaaagggagttcgttcgagggagtaaagagggggaaaaggttttgcttttttgctttttttgcttttttttgctttttttttttgcggtggatgaagctgtttgggaaaaaacaaacgaatgttgacatggaaggagtcgcttgggtcgcttctgcgctggttggcggttcggccggttagcggtttggccggttagcggtttggccggttagcggtttggccggttagcggtttggccggttagcagtttggccggttagcagtttggccggttagcagtttggccgctccaccgctccaccgctccgctagtcatacttgccaataaagtagtccttatcgaagtggtaaatccttgcgaagccgtcttctcccccggagacaaacccgtcgccgtgtggcaggaatttgatagaatgcacagttccgaagtggcccttgatgcttcccaactcgtttgcatggatgatgtcatacagcagtgtctggaacttaccctcccccgtggcagtcgttgtaacatgttcagctgcctgaccaccagctaaaattatgtgattttttgggttgttttcattcttaaaaagaggagagatatcacacgtgttgagtggcctatccgctgtatactcatttatcacgtcaaaatttattgcatcccttaacgttgctgttccatcagatgacgatgttagcattatcatcctgtccttgtcgaatgccatgtttgtcacctccttagaatgagcttgtatttttctcatttgatgtccatcctcagcgttccatattactatctctccattttcgtgtgctgataaaataagtttatcgaaaaaacaccacctcacttggatacacctactctcgtgttcctgtttccataccactgaattactttttaaatcatatagcttaatgaaccgtttatgttctgccttcagtctgtccgtggcaacaattaacttactttgatccaacggatttttgttaaactctacaaaacgcacaggtccattttcttccattacggtgagtgtctctcctgtgtacacgtcgaatatgtaaaccttgttcgcggcggaggagcatgcgatccgtttgctgtcgtatgtcacatcggagttgtacacggccccgctgcactcgtagagtccttcggggcggggagcacgggcaggaagtgatgaagcaatgaagtggtgatgcagcgaagtggtggtgcagcgacgcggtgatgtaacgacgcggtgatgcagcgacgcgattatcccacgttgtggtcgggatgccaagttttggggacgcttcgccacgtccaggcgaagagcagccgcccagcattcccccaacatgaaaaaagcacaccacaaatggcaccacctcatcacgcgtcctcactcgatacacttacctatttgattcccatcggccagtctccacaaaatgaactttttatccttaagtgaggaaagagggagggggaaaaaaaaaaaaaggaaggaatttttaaacaggtaagtatgtgatgagtgcaatggtttgctacacttatcaggtgcacgcacagaggaggttactctgcaggagatctgcacgataggacggacacccccctcacaatgggtcccccccctgcaagcaaatactaaccctgcctgtggtaaacagtaagtccccatcgtaattcgtattcacgtgcgtcaacggacgattatgaccacataagtatttccttttcatcgtggaagtatctgcttttttgagaaggtgaaataacggatactcctttaccctccagggtgattaaagagacatcccctccggcgaggcggcttttccggcaaggcagctttttttttcgttgcctccttctggagagcgttattttttgtggcgtatacgcagccgtttgcagaagtagcttcaaaacgggcacggggcgctcaacagttggtcacttcgacgcttggtcacttcgacgctttggcgccttcccaatttggtgctttttttttttttttcccttgagcagttctcccctgccgggtctcgaagctacgccacgtgacgcgtttacactcccgcgcgggccccgggaacacctttgctgagtatgccctcttttttttctctcgtcggggcggggcggggcgcagttctgatgggagcagttctgatgggagcagttctgatgggagcagttctgatgggagcagttctgctgggtgctgctctgctgggtgctgctctaccgggcgctgctctgatggctctacgcttggtgactctgtggaagcgctttctcacttggctgcctgtgtcattttatccgtgcctgtagggcgacagtgaggaagtgtacgtgggtgaagtaggcaggggcgcgcgtaggcacgcgagggcaagcatacggataaggacccgtattttatgtaggagaatgcaacgagctatgtccccgcgggggctccgcgagcgagtcgtccttgtagatttttccctctcgacggttgactttttcaaatctctgttgtgttatatgtgttatatttaccggaaagggaggggggaggacggctggctgggctgttcaactttgtttgctgctctgctggttcgcctgctcaacatggcaacatggcaatgtggcaacttctcctttgctattttgccattcgttcgcttcgctttgcttttcttatcttatctttcgcatttttctcactttgcacgtttttgtttttttttttttttgtaaattttgcaagtcgcttgttggggtatagcggcattttcggccattcgcggcattcacttgcgcttttttttgcgcctttttttttgcccccttttttgcccggtgcacctctctatgtaggcagcccagcgcgcatctgccgttcgcctgtcgcggggccccctcagagaagaacagccgcgatacggccaaagagaaagaggggaaaagtaccaacgcagtgccgacgtggcaatgtggtaatggacaaaccgatgatggacccatgaacgggtggaccgatggaccgatggaccgatgggccgatgaaccgatggaccgatggaccgatggacctatgaaccgatgaaccgatggaccgatggacctatgaaccgatgaacggatggacccgcctctctgttttttttcccctgccctgaggaaacaagaccaaagagaaaaacctaccctaaaagaatatatcatccccggggcaccgcatacataatgtaattatactacttacgcattagccacaagcagtaatgcaatattatgtcgatatgtatacccacccccctggcctgggacggtgttacccccgcgctgccaaaacgccgccagcacgccgccaacacgccgccagcacgccgccaacacgccgccaacacgcctccgtaccccccagggtcccacccctcgcgcaaacctattaaggaccaaaaaaacacaggcaccttacttacgcccccgtttgtattcacggagctcccatgagaggagggaagtaacttaaccgtaccctagtacgcactgctctgtatatttttctaaacccccgtttacgtgaccaagctccccttttttacttcaccgcaacatataggagagagagagcggatctgattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattcgcttccaccatcggaataacccctcggtggattaccccccgtggagttaccccctgtggagttactctcgcgcggagcaaacttcccattttttgatgattgcttgatgagcactgagggagaggaagcgcgctcgcccttttgtgtgtttacattgcatgttccacttttgcgcgttcccttcgtggacagcgtgtagtgtgcctgtttgtgtgcaaaaaaaaacaaacacgtggcctaacgccaatcgtttgccgcgtatcatttgtggtctatacattaccgcagaccaattagtgcttctttcccccccttgcacacatacgttcatttattttttgctcggtgcatcccacctgtgcataccttcctcctgtggcagcccccgagcgacatcacccccctgtgtctgtttaccctccccaaatagcttgttaatcggggaacgctcattcctcctctccctcagtgtccgtagttatactaccattgagaccactagcagtggagaaaaaaaaacttgcagcgcgagcgtgcgagtggttggtgcgcttacctaccattgacgtgtttgtataagaagcccgtcgtgtgaagcacccctttggtcgctctgcacattgcgtggatagcctagcggaaagtgcacaaattggagcggtcggaacgtgcacgcgaacggaggagagcctttgcctatacgtccccgctgccgcgcatcgtgtgcgtgtattccccccttgtgtcatcagagggaagggcacgaagaagaagcgaaggaagaacccccgaagcgaagggcgaaacgaaggaagaacccccgaagcgatcgtagcagtactgttgagctcacaagcaagactccccaaaacgaacgcacgcttacagccgcatataacgacgctatcttcaactcgacgaattcagatccaactcaaagggcacttcttttttttttttttttcatttcctcccaccccgcgggttatatacactacacgcttgcccacgtgttggaacatgttcgcctcgcgtaagtggaaaataatattatctcgagtttcctacagtccaccttaccagcgaaggagcacctcccgaacggtgaccaccgcgttagacgtccccagcctgaagactcacccacacgaagactcacccacacgcagacccacccacacgcagacccaccacacataccgccaaggccgcgccagtgccctaacacaaaatgaaaaatgaaatactctatggaacgacatttattttgttcctcatcagctactgcttccagccattgctcatcgatattataaagtataatgggtgtggtaactccagcacgttcatatttctgctgcctcactacttgtccatgataattgtggggctcctaccgaagaagcagaaattaaaagagtgcaaatggatgaaaatattttttgtttccatcctggatttagtgaatcaagtgttaaaaaaaataggattaatatatgcaggctccgctctatatatcattattgatagctgtacattaatttttacagcaatatggaggagattacttctgaacaagaaaatcaactgctttcagttgcttgggattttgttaataacgtttggtatagccataaagtcgaataatctcaaatttgaaattaacaaagaagaaattatcggagttattttaattatcttaagtaatatcctcatggggttaacgtttgtacttaatgaaaagtacatgggggaaatggaagggcaaaacattgtgtgtttaatgggcatattcagtttttgctttgtcagcctgtggacagtcatatggactatcccgaactttgatcatctcattatggagaatataaaaaagaagaagggaaatattaacacaatttggctaagttttttgggactcttcatttttaatttcatcacgtcgtctactctctggtatatcatgaagatcagtgggtcactcactgttggaattctcaagggactcaaagttgccattatttttcttttcagtcatatttttttttgtaaatatgattccaagcaatgcctcaactttcattcctctctctcagtttttttttgtatcttgggggtcctcatatattcgtataacgaatttttgttgatccttatgagcaagttgtatatgtacaggcggcctaaggtgattgtctaggtgtgggttttgtgcgtgtgttgcctgtcactgtacagctttgtgttttttttattttatttattattattattttatttttttactttttttattttctgacttgttcaggcaaattgtccgggaaaatttgttttttttttctgacctgttcaggcgaattgtcagaaaaggacattttcccggcggtgtgtgcatgtggtttggctagtcgtttttctaccccctttgtgccgccacttgcacagcttttttgttttaatttgctttgttaatctgcttagacacctgctttgttatgcgactcctcttcgccgctttgtttatgcgtgtttcctctctgctttgctttgcgcattttcccacgtctttcctttgcgcattttcccacgtctttcctttgcgcattttcccacgtctttcctttgcgcattttccctcctcttccctttgcgcattttcccgcctctttcccttgcgtcttttccctcctctttcccttgcgccttttcccacttcttccctttgctgcccccgacagagagtgccaccccgtccgtcagcaacaacgcagcagcttttgcccccaggtacacacgcacgtgcgcatgtatgtacatgcggtacctgtggcagcacccctcagacaattgcacatgcattttcccctccatgccatttgttccctttttttttttttaaagaatttgttcaaataactttttttaaatcagtaaaataagcgccgtgtgtttgtaagcacaacgtgtagacgttcccacgctacgccttcttcaggggttgctacagtagtgtccgcgccagcccagcgctgctacacttcgaaagcacaacctaatcggcaagcctcaagaaggcccccttcgttctgccacaaggtaggcatgcagtgcgcatacgggtgtgtgccccacatggacagggagaaacggaggaacggaaaaacggaggaacggaaaaacggaggtacggaaaaacggaggtacggaaaaaacgtgtccagtgaaactatgggcgaatcgctattttattttttttttaatcaccccacgagttccccccttaactgcaatctcgatcctgtacttttttttttgggggggaagaagtgcacacatcctgccgtgcgcctaggtgagcacaattggcagtgttgcagtccctttttttaatcggccatttattttacgctccagtctttcgtgggattggcttcctccattcttggggtatccactcggtgaaatggccccttcctaggctagcaccctttccccctcctcaccagcgcgtgacaacttcacccttccggaggtcacaacgtcaccgattttccccttcttcggcacgccctgcattttctaccccccttgcggttcgaagtcgaccggcgagatggtatcggcactttagctctcaccttcgccctttccttccttttttttgctgctccttttttgttgctccttttttgttgctccttttttgcttcaccttttttgctgctccttctttgctgctccttttctgctgctccttttctgctgctccttttttgatgctccttttttgcttctccttttttgctgtttcttcttgccgatgggggcatgcgaaggtccattcaaggaagttccgcaaaatctgatacacataggaagaaaaaaaaaaaaaaaaaaaagattcccctattggcctccgggagatggtgtaggggggcagcacctgacgaagcaacagaagggacacccgagcatgagcctacgcacgtggctgtggccatgcccttaccactctccttctcgaaaggaacaacatcccttccttgtatattgaatcgataaccctgcgacgggagcagtggcctctacatcttcttcccccgtcatccaccaacccaagttatccaaaatggtaaaacatcgctcgtactatgctggtctcgagtgtcattcgtgataagcgattcataattagtggatgacccgaccttccccaagcatctcccacgatgttattggtgcaggtctctttggttaatcaaaaaaaaggggagagggggggggagaattgactatggatgtttttctccctgtgcacccttgtgtcgtagggaaggctgattgtccacgtgtgttaagtctccttttcgcttacccgaacagctcacttgcaatgcacgtgatccctttccttcacacatccccttgcagctacaagaaaacctaatcgcagaacggacactgaaagatggaaaggacattatcgtctttaataactatgccatttggctagtcaagctgttgcatttttgcttctttttcttcttcctcagtgtcagaaatatttttcacatctcacccagcttgatgtttctggtgagtgtgttcatagctacacggagcagtagtgagctcctgtccacacgtctgagtaacaaacgcatgtgtgaatatgagtcgaggtgcttacaccaatatgtgcactccttctgtgcaggttttcttcttcgggttttttatcattttttcttttttttgcatgagttggtaaggacacccagaggggacacacaggggacaaacaggggacaaacaggggacaaacaggggacaaacaggggacacactcattgggggagagtgtctcccttttgggggagttaccatctcgatgggaacgtgtcgattgtcaccacttcgtagctgcttcgcctcagtgaaacagtttcccccacgtacgcccacttcgcaggtacagctgtttctgctttattaagcgagtaacaaacgaggagctaatcggtaggttttttttttttttctctcactcgtgtgtcacactctttatgtgttgttccctttgcatctcgagaaacgcctctatctcgctagtggctacatttgtgtattggcgaagcgtctactcggctgctcaccttcctatctacctcctcacggcagatgaagaactgaacccctccgtgctgaacgatataattcctcagtaagatgtcgccgcttcctgtgccacttatcccgagtgtgaaaaattcggctaccctttattgtgccccacgttaaccttttcctttcccatgcgggttgcaggattttcttctccgtgtgctcctttttgttgataaacgtaaggcgaattgggacgatgtggacgaggcggaccatgcgaacgatgcggacgacgccgttcagtccgtttcgcgtcttccccgatgcacctctccgaccacacacgggtcttttttttttttttttcaacttggcagctactttacttggggcacctgctagtctacctgaacgtgcagaacgacgtcatttcggtatgtacacttggagaggagttaagcattttgtagtactactttaattcaccttttttttttttttttgcttccgctaagacaacactgtggaagacctccacttcgatcatcaccacaccctccttctatgtaggtccccaccgaatcccgaatgattttcttttttttctttttctgctgcgtgttgtatggggccctcttcgagtatgacaattcggtggtaaggcgggggagccaatgtccgaggtggcaaggtggcgagatggagagcgacgacgcgagttgatctgatggatcgcgccgcagcttgtcataacgacctacaccgtgtacgtttgcgcccattttgcccccatttgtttgccttcttcttccccctgcagggcgtcttcctcctcggggccaacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttacgccactgttttgacattacaccgatttcttttaaggagtttttttttttttttttattttattttattttttttcccgccgcgtttacccagccaaacattttgcgcactcggggggacaaacaaaagttagccatttttcgtgtcaattttttaaaaaaggttttcaaccgtgtgggatatataaatgatagatggatacgtacgtgtgatctacggaaagattggctattttattttatttttttttgactgttttttgttgtagcggcatctgcttattacatgccgcttcgggatcgatcacctgagggggcgccccacacgagttagcgaggtgttaccgaacagacgctgggtgatagaagtcgcgttgggtgatagaagtagcgttggtgatagaagtggcgttgggtgatagaagtggcgttgggtgatagaagtagcgttggtgatagaagtggcgttgggtgatagaagtggcgttgggtgatagaagtgacattggatccgttactactaacgctgggcccgttactaccaacgctgggtccactaccaacgctacccccccccgggagagtcactaacacgctgccgcgtcgggacgggcaccatgtccgtgggcgataaactgaacgaagccttctgctggctaaaggaagagttcgacgagttaataacagatctagaggtagacaaaaacgacctaaacgtgagtgacctctacacaaaaattaacaacacatttaggagcttaaacggagcagaggagtcccccctgtgtacagatgatcagggagaaacaggagacaaaaaaaagaaacgaattaatcatgaagaactcataccatggagccatttaaattattctcttttccattatgtaagcatttatcacaaaataagggagacgctacttattgatgctgaggacttttgctttaatttcgatgcagaaaattttttgcaaagaggaggttctcccccagcttggcatttcatcctctcattagttccattgacgctgcttattttaacttccttttattttgtatttcgggtgggtcttgtgataaggctaggccgggggtctccaaaggggagggcttcaacaggggggacctcaacggggaggactccaacaggggggacctcaacaggggagactctaacagagatatgacccccccttcccgccggcgccgaggcaaccgcgccaaaataacctacacctacagcgacgaccgcgcgtacaaagaaaatttcgttgtgacgaaggaggactatgccgccttgagtgaggtctacaagaaggtacccaacgtgcagcgctgcctggagcgcggggaggacgcgctgttcaactttggcccccggggggggagcgatccgaatggaggcggtccaaatgaaggcggcccaaatgggggcactccaaatgggggcactccaagtgaaggcggtccaaatgaaggctgccccaatgaaggcactccaaatgggggccgcccaaacgctcgcgcgtgtggggggcaggccgcggcgatcctgacccgagaggcgctgaaccaaacgtatgccttctccctgaaacacaaaacatacatggtgcacccagaaatgaacagaaaaataaaatttctgaacggagaaatatcgctagtggatacggatggaattgttttgtttgcaaaccacaactaccgatttaccaaaacggtgtgtgacaatttgtattcatcgactctgatgaagttagaagatgaagatagggtagaaattaaatcgaagaaaagtggagaaatctatctaaccaacagttacgatggaatccacaagtacgtcctacatgttatgcttccaaaatataacagtaagtatatcttagctactcataacaccatgaatctatgtgtgcaagaaatattatgcatctgtgtagataagagaatacaatcaatctcgatcccgttagtttcctttggcttattcttcccaattaatatatttttggttagtttgctcaagagtctccgatcgttacttctcctacctcagttctacaacgctattaaatcgattgtcttcgttaccaactcgaatgacttatatctcctgaccttgaaatatgcttccattttttttcctcgatgtcgtgaagaaacgtttctttctgctaacattgccattttgggtaacaagttgggctccatcgatgtgcgtaacaggggtattcgtatttttaggactctccggcgggtcacccgaggagcgcgcgtgcaccgcaggagaaggaaaacgggggggatggtcaatgcggagtggcgctctacggagaaggatgcccctagcgcagcctctagcccggcctctagcccctcccataaccgtgcccctaacgcagcctctagcccctcccctaaccgtgccgccccccaccacagcgcgacgggaagacgtgtgcccaacagttgctcctccgccatcgggtcgaggggcgagacgggcactaccccccggccatccgcccggcccaaaccgtgcacctcgtcagtgccactagcatcgtcatccgcatcgtcagccgcgtcatcatcgtcagccgcgtcatcatcgtcagcctcctcagcctcgtcagccgcctctacctcgtcagccttctcaacctcctcagccgcgtcgcccgcctcatcagccattttcaaagaaacagacacggagttcttaagtctaaaaacggaaagcgaaggacacaaaaaattatacaagctacaggagattaacaaacgggaagaaaacatgcttgctaatttggagtgctgtctccgtctcagttgcatgtacaacataaaaaaaaagtatcgcgaatttgagacggattcttttctgtacgagtacgggattgacgaacatggaaggaaaacaatggtcgtaaatttttttaagtttccccaatcgtataactaccacttattgtttctgtttttattgttccacttcaactccatcatgcggaaccactttgtgttactgttcattttctccgaaaacatctcgacccaaatcaccaacgtattgtctctctttaaggacatttttcaactcgtgacagattttttgcataacctaaaggtcatttatttctttaattactctctcgctttcaagctcttcatctacgtgctctacccgttcatcccggccagcatctacagcaacatcgtgtaccttaacgatgccgaggtgagggcaggagtgtccacgcgagagtggtgcaggaaccgcgccaggttcacccagccgtttcgcagccgtttcgcagccgtttcgcagtcatttcgcagtcgtttccaaaccgtttcgcagccgtttccaaaccgtttcgcagtcgtttccaaaccgtttcttctcagtcttttccaaaccgcttcttcccccccaatgcaggaactatcgaagcacttcgacgttaagaaggccttgagacagtgagaacagggaagacgccgagccgattcgccacgcccatccacgttgcttccctgcttgttaatgtgcccttttctgtttgcctatcccagcttgcatacgcttttcgacccctttgctgcacacttggtgatttttttcttttttcttttttcctttttcctttttcctttttccttttttttgttcgtgattccccctgcgcaacctacctcacttcttaaacaacgatgtgaaggtcttgatgagaccaccctcccgcggcgctgcgctgtcctgggcacctgggggaggccccccgcgtgcctgctccttccccttcttcgtccgccgcaggcgctcggcccactcatcgtccccgtactcgcgtagaatcaagctcgtgttcgccaacaggttggacgatcctaagggggggcaagtagttcgtatgagtgtaagcgggggaggcgagtagttcgtatgagtgtaagcgggggaggcgagtggttcgtatgagtgtaagcggggggggcgagtggttcgcatgagtgtaagcgggggatgcaaccggttggtggtgggcatgcacaaggattgcgcaacgcaagcgtggccgcgtctgtccgtgcatcgacgtgcgcatcgacgtgcgcgtcggggagccctcccgcgttaccatatatgtaggcagtcatgttaaagaaattatttcgagacacgttgaagggtttgttggccacgtccgacggggggtgcacaatggatgacgctgcaaacggaggtgtagactgtacgcgcgactgaggtacatccggggaagcggcggagcggtccaagtgcctaatttcagtatgcttcccattgccttctctttcctcacgacgaacgtgggaggagaggatggagaagtgaccgtctttacatttaagggaggtgcactccacttttatttctttcttcagcattttgattaaaatatgcttcattttttcgctgtccgtttttttacacgtgacgactaggacaccaactccttccttttttggggagggcctggtcgtaggggggtcccccgggggggtagttccgccacagagtgatgacgctcccctgttagagggagcacccctgttaaaggccgctcccctgttagaggcaacacccccttgatagacctctcccccctgcgcggcgtgctgcccactgctcaccacacacgtgttcttcacttttgcctgcccaagggggggtgcgtcctccctgatatccccctcctccgacactggctcttccccccccaaggaattcccacccaagttggggttaaaaataacgatggcgctgtaaatgtaattattttttacacaactgaaatcctctgcagaaaggaattcaaaacgttcgtgaaaaattgctgggtttttaaatgcctggtttaacttgaccgacttgctttgcaggtccttcttcacctcttttttttttttaatccaatcttttccgtacacattttctatgttgaggatgcccagcaggatgacctcccgttccttgtcacccctccggtcttcactctctggtttcattctcgtcgggatgggggaagcggtggggaagcggtggagccgtatggcggtgtagcggtggaagcagccgtatagcgaagtaacggtatggcgggtggctttcttatcaggtcggacggcgggcgaggcggcgtgccgctcggcgctcttcgcctctaaggtgcgcgcagtgagatcttctccgagggggattaaacggtggagaacgacaaaaaaaaaaataaaaataaataaaaaaaaataataaaaaaaaaataaaaataataaaataaaataaataaacaaagtaccaaccgaactgctcaccaaatcaatgcaaagcaaacgaaacagaacaaacgaatggaaacgagcgggagtaacaactgcgcagacgaatgggcagagtgccgcctggaccatcgcgcacgcgtggggggagtgtggactaaaaattgcgccttaaaaaaatgtgcagcgaggggaggtgggaggcaattcccaaatggaggtggtacgtgcaaaaggggacgacccgcactccctcgccgagtaagtaatgtgcatgcaggggttaattaccccatttggaaccataacccgggagggagggtcatcttgttttttttccactgggggtagagtagcatggacggtccatcgttgcagggaaaaaaaaaaaaaaaaaaaaaaaaaaaggcttacgaagggggaaaggacggtcgggggaaaagccaaaaaggtgagcgaaatgaaaaggaggggagaccaactcgggaacttttccaagggcgctcttctccccccttcgctgtataacggaacaagcacatgtagggaaaaaaaaaaaattccaccacacgccgactccccgagcgtttcctactacaacgtgctgcatggaagggcgacttcggaaaaaaaaattgagcagctgggaaggaaaaaaaaaagaagtggagaagcggagaaggggcgaagcagcgaatgagcgaatgagcgaatgagcgaagggacgaatgaacgaatgaacgaatgagcgaagcaacgaagcaacgacgcaacgaaggaacgacgcaacgacgcaacaaaggaacgacgcaacgaagcgccaccttttttgctgcgttcacaatcacgcacttctctcgcctcttatttctttcgcttttgttttgggaccccctttgcgaagttaaggcatgtcgatccctcccctcccacatccgccagcagcgacttttttacgacaacattcaccgcttgaaggagtggcccgttgtcagtgggccgcggaactatacactgcagaggcggaaaggcacacatgtgctgatcgaagctgctgcgcggtgatcgaagctgctgcgctgaccgattggcctacctgcaaaacgcccgcaccatgtcgttagcccgctaaggagcaggcacacaacaggtttgcagtcagggtaaggcccactcagcttaccatcagcttaccactcagcttactctccccctttctctccaccgagtgaggaaaggcaaaatggaaaagtccaaagaaattttctacgataaagaaaagaggtactttctacacctcatgatctacgttagcaggttctttttaaacgatgaagaaataatcatttttgatttatttgtccataatgaatgcctgtacttagagaaggatatcataaactgcattaacatgaatgagcagaaaatacgaagcattctttccaaactgttgaaagaaaaatttattattcaagtacagaaactgaaaacaaatgagagagggtctagttttcaattgtattactgtctgaacaactacatcgtttatgtgatagattatcgagttaggaagatggagattcagttgaggaaggagaggaatgataatgacctttatgtatgtaacttatgtaacgcaacgtattcgcagttggatgctcagttgcttccactagactcctacgatgcgcattttctctgtttctgcaacaataaagttgaactcgtcgtaagtgtcccgagggagagcgttcgcagcgctcagcacagggggagaggctggtctccccgcacaccacgccgcggtacgaagtatctcgcagtagcgcacggtatcttacggtatcttatcgcatctcgccgcatcttaccgcatctcaccgcatttcgacacacctcgccgcatctcaccgcaggagaaggacgaaagcagcaacgatcgaatctacaaccgctacaccaaatacctcaacattttgaaagagcacacggagaaactcaaaaattacttcatccccctctacacggagaagttcagcagggtgctgcccaactctctccactccctcgccacggacaactcgtcggatgaatccatgacaaacaattcctccgagttgtccctcaccaataactcctcacaggtgtctcaaagtagggtcctgcgccgagtcaagcggcgagccaagcagcgaggcagtcagcgtgacagtcagcgtgacagtgccataccgtggctgcatttgtttcccccgcatgcgctcccctccacattcacccccctcgcatgcgctctcctccgcatttactcgtccccctcgcagacaaccacggaaaggcggccgaacagaagagagcaaagaacgaagaaacacccacggatgcctgcagcagcgttatccggtcagacaaaaaaataaaaatctgcatgaatgtaaagggaaaaagaggaaccaaccaagtagtagccccgtccactggcggaaggaccactagtcctgggaaggatgaagaagaaggggacactgaacagaagggacacgtcacaggaaggacaaaatgcaaaagtgggggcgtggctcaggtgcaaccaagtgtcagcgagatggtagtgctgaaggacacccagaaggccgatgagccggaaatgcccctgttctttatagaaaaattcaagaaggagttttcgctcatgggtatgtgcattgagatttccgtgtctgtcgtggatggagtgtctgtgtgcttccccctttggggaggtggcagtagtgatcactcgtgtgttgtcgcatcggagctgtcccttttattgggctggagcggcagcgttagggaaactcgccctttattttattttattttatagtatgttctcattttgctttgctttattttatttattttttttttctattttttttctcttatttttttttttttttttttccatagatgcccagaaactgcagcaagacatgactcaggacgaattcgaacgcttcatggagttgcaggatgagtacctagaccttatttgatttgacttccccctttgagcttaccatggggacaaaggagactgctaacgtgagagactgctaacgtgagggggtaattcattttaagaggcacgtcgaggattagccaaccgtcatcctgagcatcgactcgggcaactgaattaccccaaggtatgcatgatgggaaggaatacccgtttgatgtcccttctgtaggatctctgcaagaggcaaattagaaatggattcttctgccatgcatcacacgctcgccaggtggacccccccaagtgtgcacatgtgcgtctgtgtgcatgtatctgtgcatgtatgcgtgcatgtatgtgggtgcatgccgagtgaccctttgtgcaagtctgtcgaagtaaaaggttcgcaacgtctacactgtaacgtgggagaacgtgagttcttgcctgacggggactggggggggggaatttcttcacattttttttactacctactgataagcgctttttttagctcctttgtgtgcaagattgacacctcgggatgtgcttgaagtgaccgactggcacgccacacgtggaggcagccttgcgcgtcacgacgtttattttgttctcggacttgtatcctttcatttttccatttgccattattttgtttttccactttattttttcgccttattttttctccctttttttccgcttcattttgcttttttggtttccccgtttatttgtaagacccccgttggctcattttttttttttttttacgcttgttcctgcacaaggcttcacagttaacacgtttagccctcctcccttcgtccgatcgcgtcccaatggttaatttattttttaagtgaacagaacagtgaaagcagagccttttagtctgtgcattttgcgagttgcattagtgtaacgggtaggaaaaacaggcggagaggtggccgcctagagaagtagccgcttaggggagaggtggccgcttaggggagaggtggccgcctagagaagtagccgctgatgggagaggtggccgcttagcgcagtgcgccccaatggaggtgtaaaccttggcacgggttcatggcatgttctgctcaaatctcgttgccgccatgcactatgacccaggggtggagagtggtattatattcctttgaaaatccattcggagcacctcgacagtggagtgagactctgctagatgatagaacccgcctccacatttagcaaccatttttggaatgacaattgagaaaaaattgatgcaaaagggggaggaaaggaatagctgtgcacagaatgttagcatttttttttttttttttcgataccccgttgtactgcagagatgagaggtcgactgcgactgattaacctaacccaaagatggtgcatctaactcatgagggtaagcaagaacaggttgtagccaccccatcgaggaagtccccctaaaaataatcaacaattttgcaaaaactgcaaaacagtttgccctccaatgggttacctctgtcagtgggtgttaaaacagagcagtaacaaaacagagtagtagcaaaacagagtagtagcaaaacagagatgattatttttttttttttcccatgcaaggagtaaactcctacgtgttaacattcctatgtgttaacgtcgcatctctgccctgaccaagtgaaataattcggctgagcttcctctttcacctcgacaatggacgaacctgatcataagtcagatcgaaaaaagaaggcctgcttcctggagacggactcccctacaaacgaaaatcaaaagagtaaaaaaaaaaaaaaatgctggaagtgacatagagagcaagggaggtaataaagtcgccaggggggagtctcccctgagtagtccccatcaggaggaacccataccattttattttttcacagaaaatgattataagaaatacgacgaatttgtgagtttctgcgaggagagtttttcctacatcgacatggaagacgtgaataaacaaatcggtgttctcagatcgaggggtggccaagcggagatgtacttatccaatgtggtgagcagttcgggtgacgaagggggagaggatggatgtcacttggagccacaggagaggcagggtgctacccccaggaaagaacaaaagtacacgaaaaatttgaagctaataaacataaagaagcacaggagagccaggatcaacttaatactcattaggaagaagtacacaggggggaagcagacggagggggggcaaacaacagctcaccatagcgcagctcaccataccgcggttcaccaaacggaatctcaccatagcgcaccacaccaaacggagggccgcccacccgccaagaaaaacaccgtggtggtgtcccccattttcatgcctgtcggcacgaagagctgcatcaaggggctggtgcaggaagaagtacagctcctgtgcaacgatataattctcagcaacacgtaccacttagccaacatatatgacatgggaacctttgaggataacaagggcattgggaacttcatccgttttcccaatgccatgctgaccgactcgggggggttccaaatggtgtccctgagcaaacgaataacgatactggaggagggcatcctcttcgacaatatatacgacgccgcggttatgcgcaggaacgtgcgtgcggtgggggggggcgccgaagggaaggtgaaggaggagaaggaagtgaaggaggagaaggaagtgagggaggagaaggaagtgagggaggagaaggaagtgagggaggagaaggaagtgaagaaggagaaggaagtgaaggaggagaaggaagtgaaggaggagaaggaagtgaaggaggagaaggaagtgagagaggcgacggaagtgagggaagcggtttcctccatcccaaccgacgccgctaaccaaatgggtgccgcgaaccaaatcctgttgacgccggaaacctccataaggctgcagaaccaaatcggcagcgacatcatcatggccctagacgacgtgcgccccgcaacggaaacagacgtggagaagatagaggaggcgacgcacaggaccaacaggtggctgcagaggtgcatacaagctcacaccagggaaagagagcaaaccctatttggaataatccaggggggactccacatcagactgagaaacgaatcgatggagtttattttgaaacagaaactaaatggttatgctgtgggtggactgtgtggtggagaaagaaaaagggacttcttcaacgtagtgcaccattgctcaaatgagaaaaataaaaaatggaatcatttgccagaaaatagatgcaggtacattatggggataggctacctcgttgacattcttttttgctctctcctgggttacgacatgtacgactgtgtgtatgcatcgaggacggctaggtttaacactgccttgagttatgacggaacgataaaattgaagcaagccaaatatgcctatgatttctccccacttgtgagcaactgccattgttatgtgtgttataatttttccaaatcggctctgcatctacttatatcgaaaaagaacccaattgtgaatgtcctgttgaccatccataatatttattttaccttgcacttttgttatctccttcgagttgcaatttttttggagaaaacggatctattcgtgacgacttttctgtataactacttcgtcatagggtgtaggaatggcaactataagatccccgataatgacaaggcggttccgggtggggatacatcaaatggggggccagtccacccccaggcgacaaacacgcaagatgaggcaacacatgtggaaaaaaaggaggtagtggggaacacaccggctgtaccgattgcaccgattagaccgactagacagactacaccgattgcaccgactagacccactacaccgactagtgatgagcccccctcaaaggaaccaagtcaacccagttgctacccacccacgtgcacaacacggacagaggaacaaaaaggtcaaatggtaaaggagttaaaggataagttgccacactgggctttacaggcgctgcaatatgcaggaatagaactcactttttgaaaaaaaaaaaaaaaaaagtcgccctcgtcatgtgtgtacatacgatagggaagaagcagccatttttgttttccctcccctatggtgtacaaaaaatggaataatttgtatagatctcccaggtgccattttccccataaaaataactcgttcacatttcaagttggactttttaaaaatgggatgattatggctagctgagccgatcagtgtgtgtatgtgtgtgtgcacttacgttacggggaatgtcccaaaagggatgactccagaaagagaagagggtctcttcctacgtagctgtgtccaccgattctacattcgtttatcggatgaaactccttctccctaccacttcccactcgggcagaaacttctcccccccccaaaggggtacttcaaactgcttttgagaaaatgactccccacggttgtcttaccaaaaaaaaagacacacccaaactgcgatcttttgtgtgtgtgtgtgcatatgagtagggtaaatggaaaaaggacgggctgcgcaagctggcaaatgggactagcgaaacctctccagagattgcacagaaaatgttcaaggcgcttttgcgaggtgcttattcacatttcaagttttggtaaatttttttttttttcacttcgtcagtcgatgctgtctagcgcggtgcggtgcgaagcgaagcgaagcgaaacaaatcccagctaaacgaagcaaatcccagctatgcaaagcaaatccctgctacgcaaatcttaccctccacgtgatacatcaaacagtcgaggttctacacacgtaacttttttccatcactcgtaagtgtccaatagcgttttgcaaaaaaaaacgaaagagaacacactggcgaaatcaagctgacaaagaaactggcaaagtagctgataaaatagctgacaaaaaagctgacaaaaaagctggcaaacaagctgacaaaaaagctggcaaacaagctgacaaaaaaccgaccaacgagctgcgaactcctccagtcgtgtagtagccccattttgaagtaagctcagcttcctccaacccctttgcttgccccccgtgttacgtccccaattgtgatacgctgcccgtgtgtgtgtgtgtcgttaaggtgggacccaacctttcctccccaactttgtgctcgtacgttatgtgccctcagaggggcatctccacaaatcatcctctcgagtaatgagaaaaaaataaaataactccgttcaatgagaccccttcactggtgtggcattaccgtagaagtgcctgcctccgcggcatccattatctttaccgttgcaacccccttcatgaattttttaccaacatggcactaacttttttatgcgttttttcttttttttgagggggaaaattctggcaaacattcgtgtgaatagacctcctctacgttgctgtgtgaaaaaaaaaaaaaaacttacatgttacacttcctgtcgttttaagaccatttcacattaggactccactcgaacaatcgacaggtaaagggaagaacgtaccaaagataaagataaaaatataccctcccccccgagagttgcaacgcacggtaactaaaacatttcacaaagatgcctcctttgggaagcgagcccacaaggcgtgcgcggaaaagcgcgacgtaaaaaatgagacgtgaaaaatgagatgtaaaaaatgagatgtaaaaaatgagacgtaaaaagcgagacgtaaaaaacgagacgtaaaaaataagacgtaaaaaataagacgcaaaaaatgctacatcaaagtgccacgtaaaaatgtgaaaaaggggttgtgccaactcccgtgtgagcttcttcctcgggagtttctctacgctcgccatgcgcatgcttaaatgagattaagcctgtacaggtttgttgcactcatttgcggtgatcccttgtgccgcttgcctcccccccgcgcgtggccgacaaaatcgccttgcttgtgcatgtgattttcccttttgggggggcatgcacacaccaaaaaaaaaaaaaaaaaaacagccaaaatggggaaatcgcctaaaaatggctagctgtggttaagtcggcaaaacggctaaaactgcgccactagttgagaaaagccaagggggaaaactcgaaatatgctccaaatggccgaatcatcatttccagcaaaacatgtagagaaaggagttttaaacacatgcacatttgagtcggcgaggggaaagggcaaacgcgcacatacaaacatgtgcacgcacgttatacatgcgcgggcgaactgctgggggggctcccacgcagcaggaggcgcacaagtgagagatgcatacctacgcgtgcatgtgttcccatgtgttttgttcgtgctggtccagaaggcgcaaagttgccgcgaagttgctgcgaactgatgtgaagttgtatgaaaaaattcccatgccttttttttgtgtttgcctttacaccacctttttttgcaccctgtttacctcctttttatccctcactttttctgaccagccgataaaaaaccgtacacatgcatacatgtgtgcacatttacacgtcagcagcagaagattagcaaaaaaaaaaaaaagggaaaatttaagaagcggccaagtgggaaagagagaactggagaaaaactgaccatgttcctactcacacgcacattcacgttgatgttaatgtcgatattcgtgctcatgtttatgttattttttttttttttttttgtttcttttttatctttttccccttatgcccgtcctgattcacttcccacgtcaatccactttttcctgccggtttcacttcacccaagtctccagcgtcaagccctaatctgctgcatcccctcctaaggaccacacaaaaggtatctgtgcttccccctttcaacattctgtcgaaacaatgggtcaagaaatctccacgccaaacgacacacaaaatgaagaaagcaaaggaagctataaaaagaacttgaaaggaagcaatggaaaaggggagcagaaagaaaataacatgcaaatatctaaaaaaattgtccaaaatagttttaacaatagtaagttaagaccaggcatgttcatacaaaatagcaacgtggtatttaatgagcaatataagggaataaaaattttggggaaaggatcctttggagaagtaatcctcagtagagacaaacacacaggacatgagtacgctatcaaagtgataagtaagaagcatgtaaagagaaaaacggataagcaaagtctgttgagggaagtggaactgttaaagatgttagaccatatcaatatcatgaagctatatgaattttttgaggacaataattactactacttggtgtctgatgtctactctgggggagaactattcgacgaaattattagcaggaagagattctatgaagtagatgccgcacgcattataaagcaggttctgagtggcatcacctacatgcacaaaaataacgtcgtgcatagggatttgaagcctgagaatattctgctggagacaaaaaacaaagaagacattattattaaaattattgactttggcttgtccacgcatttcgaatacagcaagaagatgaaggataaaatcggcactgcgtattacattgcgcctgacgtactgcacggcacgtacgacgagaagtgcgacatttggtcctgcggcgtcatcctctacattttgctctcaggtgggtctccgcgcagcgcgggcgcgccgaagtgtggcccgtccgaccgcctcatcgccgccttaccccgttgcgccaccccgttgcgtcaccccgttgcgtcaccccgttgcgtcaccaccgcgttaccgcttttcctcaccaccgcgccacttcttttcctcaccaccgcaggatgcccgcccttcaacggatcgaacgaatacgacatcctgaagaaagtcgagacgggcaagtatacattcgacctgccccaatttaaaaaaatcagtgataaggcaaaggacctgattcgaaaaatgctcatgtacactagtgcagtgagaatttccgccagagacgcactagagcatgagtggataagactcatgacgagtaaggacaacgtaagcatcgacatcccctccctcgagctgagtataaccaatataagacaatttcaaagcactcaaaagttagcacaggcagctctgctgtacatgggatcaaaactaacaacaatagatgagacaaaggaactcaccaaaatatttaaacgtatggataagaatggagatggacagctagatcgaaacgaattaataataggttataaggaactgctaaaattgaagggagaagatacgagtgatttggataatgcagcgattgaatatgaggtagatcaaattttgggctccattgacttggatcaaaatgggtacatagaatactcggagtttctaaccgttgctattgataggaagttactgttgtctactgaacgtttggagaaggcattcaaactgttcgacaaagacggctcggggaagatatcagccaacgagttggcgcagctgttcgggctgagtgacgtggggtccgactgctggaagactgtgctcaaggaggtcgaccagaacaacgacggggagatcgactttaaagagttccgggacatgctcgtcaagctgtgcaactactaggcggtggtcggtgtggtgagcgccgtggccagtgggcagacagcctagccgagctgagctgaacctagccgagccaagccgagccaagccgagccgatcctccgcgcaactcgtgtgatgggcgccccaaatttcccccaccccctgctcgcaataattaaccttattaattcgataacgtgcgcggaagcaggtgccccctcctcccatgtgcccctactcccttggggcgggggcccctccgcccacggtatgccttccctccatttacctcaccatattatattatattatattccgcctcgctttattatacctttccccttctccccctttccttctctcccttctttctctctcctctctttccgctccattttaaatgtaaattatcaacccgagcgccccctgcgtgcttgctccctatgtcccattcgtggcgaaaaaggaaaaaaaaaaaaaaaaagaaggaggaggaggaggaagaagaagaagaaggagaaaggggaaaaataaaatgagaaaataagtaaatacgaaatatgaggaaaacccaactgccttaacgcggcccttggaggtgtagcacacctggtgcacccgcacatatagcggcgcgtccctttcaccgcctcctttttgcctcttccctttcgccgcttcctttttaccgcctcctttttaccgcctcctttttaccgcctccctttttgccacctcctttttttcccatttggaacggtcccacctctctgtccgtttttttccaaatcaacaacaaacatttacataaatgaacgaacaacaaagtttgaaatttgagaatctagaaggaagaatcggtgcacggatggaggatagacgataggggatagaggacacacgtgtgtgtgtgtgtctttggagcaagacaccaacggtgtaagccttttctccatccctcgtcacacagcacaacaggtaacattggacggggaaaaagagcagagaaaaaaaggagagaaaaatggagagaaaaaagtgtatgcgtgaaaaacaataaagggggagtcaaaacaaacaaaacaattagacactcaggccatagaattaaatttcgcaaacttttttattcttttttttaaaagctcgttttctccccgtagggctgcgacttcttttagtagcttccggtggtcttcctcgctgggggtaacggtgtgtgtaatggtgggtgtagcggcaggaagctatgcgcagcggcagtaagctatgcgtagcggcagtaagctatgcgtagcggcagtaacttatgcgtagcggtagtaacttatgcgtagcggtagtaagttatgcgtagcgggagtaacttagcatgcgtatcgatggaaaggggcgcttaaacttctttgcggttgcagggaggcaccctttttggcaactcacctttggttgggggcatcactgggggggggcttagggcctttcctgaagggggaagcggcacggtgagggggtgaatcgacgcggcgatgggatgatgcggtggtagcgctgtagggaggcaaaatggcgaagcaaaacagccgacttaaagcacgccgtctgccactgcacggagaaacgcatccctgaggggccattcaatcggcacatgatggcatgctaggccactgcaccccgcgccgccattcctgctgtgcttacttctgactctccgcgcttcgaagacctccgttcgttttggccttctcaatatctaggatggaaaaaaatgccaataatgtgagacacggtgagagagtaaatttatgcgtccccaacgggtgtgtccccgttcatctgcaaacgtgaagacgcctcagtgggtactccttagttgtatttgcggagcgccactccgtgttttccctacccttcgtgagcgagtcaaccatcttggagagtctgtttttttctgtgacaagaaggttcacctcatccgatatggctacatttttctggtgcaacattatgttgttttttctcagctcttctatttccttcatgcactcggaggagcttttccctttgcttttttcttcctatttttacggaggtgataagggaagcgatacgatgtgaagcgatgtcatcatggatgggggagggggtgctcaaccatatcgtcggcaacacgttgatagtgcaccgtttagggatatctgccaagggataacgcgtggacaaggcgcggaaaaagcgcggacaaagcgccccgccaccccaaggaagtcgcatcgtcggctatacctccagggatttgttcagactctccatcttcaaacttaggtcctccagccgactctccagctccgttctgcttcttttctcgtcctggtaatagctgtttatcttaacggtctctcttcgcagctcgttctgtgaggggtagaaggtacgcaagtcatttgggtagacgaaacatttttttgaggatgacgaaagggggggagggctgcaccatccctttctagagagtgtcccccctttccaccttgctaaccttttcctgctcaacggcctccagttttgcccgtagcgtttctgcttcctgcgagatggcctgtgcattagagggaaaaaaaagggttgactgtgtgcagagggatggacaaggtatcacagacatcaccaccctcttcgattgattaacagtccgtgttcccgttacggtgagagaagctataggaaggagaagggtcacttacctttgtctttctctcgtccaccaattttttataccgttcgatatcgttcagtaggagcttgtactgttatggggttggagggataagagagaaaaacacacaagggtgggtaaccaaatggggatattacaaaggtatgcaaatagactgacacagagatgcttcgtgcacaggggatatttcctctctctccgattttcctaccttgttcttaaaaaacaagtccacatttttatacttatcctgtaacagctttatttccttcatcaggtgttcattcgttttgattagctcgttttcgtctttgaagcgcttcacggtgtctgcggggaggggcagcatgggtggcatagtaaagctgaacagtaaggctgaacagtaaggatgaatagtagggctgaatagtaaggctgaatagtaaagtcgaatgggtaggccgcatagatacgccgcatagatacgccgtataggtgatccgcgcggcaggctctcacgtccatttgtggtatataaactcgcatgcgtgtattgagagacacccccccccaccccgtggggagaggagaacctaccaagctgagtctgaaacgcctcgatggtattcttcagatcctcctctagcatatttttctctccacgcagcttctttatcttctgcaggtacttgtggttgagttttcgatgagtgagaagctccctgttcacattttccaaaatggaatttacatctacattgtcaaatatattcttcgtttttttattttgaaagctctgattgatattgttaaaaatgtactcattaagtatctgcaaattggcatgcatgtacctcagtatgatagtaattaaatctcgatgtcttttctgcagacatttgcacacatagtattctgagtcgctggtgtggagaaaaaactcgctattgatactatccttatgacgaacaaactctacatagggataaatatcactgaatttgtgaatccacatctgtgtggttctgttactttgactgactagtttgatctcatttttgtggatatgaagcatgtgtaggtgatcgtcctgttcactctctacgtttgagcttaggctgttttcatctacgcttgtgcagtcattgtaggtatcgaaacgttttactctctgttttgcacctgaaggaatgagattaagtgagtcctcctctcgataatattttccaaccttatcatcagtttgggtactcttccggacaaggtatattggataccttatgatatcattttgtatgactgtttgcagcattcttttcgttttttcgtttagactgaatggtcctacttcggccactgccactccgcaatacttctcacaggagagggggaagctgctggagacatggtcactcttttcgaggggagcacgtatgtaattcttttccttcagggatgattcgtatggatccaaattaaatcgttctttcttaatgctgtggaggtttcctctttcgtttgtcctactcatatgatggttggtgctcgtgggagggacgcgacttgacgagcgggacggaccactgcttcgatctccacgtcggaatgcagttgtgtcatgtgaatacactcctgacccgtctcggtcattactatccgtgaagctattcttaaatgaggaagcgtcgttatatagctgcacatcactgcaacgtgagtggtcagcatgcttactatcgacactcgcatcgctctcgtaccgacttcctaccgaggtcccctctctgttccgaggatccctacatcgagtgccttctatcaactgtgcatcattcaagtaggaacactcgacacaaattttgagtcctatatcatcgcaagttaactcgtactcgctgccatactgcgctatgtcatggtggctccccccatctggagcactaccaacggtgtcaatcgattcaatggtgctaccccctccagcgatacctgagtcagcaaaactacgactaacagcattgcaccttttatcacagtagatgcgtgtccaacgataaacacaaggaatccttttcctagtatccctatcgtacgcataggcgataattttatttccttcttcctcacaagagagctcgacatgaaacccaaagttatgactcccccgaaaaattatatccctcgtgttgcaagaaaaaatatcttcattttcgtttttcttcaaatcagatgtctccttcgtctccttgttgtctctcctcctactgctgaataaatttttatacgcgtttttcctaatgacgatttccccctcgttaatgtagatggtgtttttaagctcatcgatgttacaaggagacttacaaaaggggtagttcatatttttggatgcttcctttgctgtgcatcttagatgttccttcactccttcaataacgttctttgcatgtttcatctggcttcctaaaatgccgttaaataatttcttcatattgctactcttcccaagtgacacatctgtgttattttccttgttagcaaaaccttgtttctccttcgattgggatcttacacgtgtgagcatactccccctttcttcttctacttctgtagaatatactttcctccttcctgtgctctcttccctttttacttccttcagtttggcgacttccattttggctacaccaccgtttctttagggttacgtcaatttggggtgtaggtttagcggctggcaccaatcggggttcaactcccccgtctagcagcctcaccgtctagcggcctcaccgtttagatgcctcaccgttcagctgtctcacccttcagctgcctcaccacacagcgtgggcatgtggggaattggagaactagccacggaaacaaaaatgcgttttgggcatgtgttgggagcgttcgagtggggttaaaatggagtcacacaggtgttgaagtggagtcaggcaggtgttgaagtggagccacactagcctcaaaatggcgttgacatgccgcttaactgacactaagcaggcgttgtggggtgaggtgctccaaacgcagccacagaacatctgacaggggctatatgcccagtgtgtgtatacgctgttgcgcactctgtgccgtacacacatgcataggaggggaaaagatagagcggcagatagagcggcagatagagcggcagatagagcggctgagagagggggaggccctcgcgcagcgaagtaggcaaagggccagctccaaacacaatgggggatgtcacaattgaaacacaaaaagtctgtcgtattcccccaagttcacaaacaatcaggtgggtttattaattattgttgcttcttcctcgcccctcttttaaaaagggtagcaaaaaaaaaaaaaatgacacatgggaagcagcgattttactggaattttttttttttgcccctccagggtttgagagggtctttaatttttgcagtaaaattgggatgatggcagctttggcgacaattcgaggcggccattcagggggcagtcacgacagttaggggcaaccagttcgggtggccattccgagtgaaacacacatgagtgggaaataacccccaaaaaaaaacggcgatcattcagtaacacacggtggcctttccctgttggcaggcgcgcaaaaaaaaagtgctgcgggtgacagagcagcaaaggagcagtggaatagtggaacagtggaacagaggaacagaggaacagaggaacagtggaacaatggaatagtggaatagtggaatagtggaaacgtgtgcaagcgcatgcgcatactcgcgcacacccctacacgcctgtcctcttttcatctaaagtgctgctcgttctgcagtcagtggggtgaactgagtgcgccccttttttttacaaaactctatgacgaaaatggtgcgatttggtttccatttttttttttttgtttaaatggccaagtgggtcagttcatatgcttatgctgatctttccttcttgcgcggggccaggaaatggcatataacagatggcacgtaacggatgacacgtggcagatggcacgtaacggatgacacgtaacagatggcacaatgtgggtagctgcatgggtgggggtggatacctggaggcgaccgtcgcgcaaccgtcgcgcaaccgtctctacaccccccctgggggatagcaaagggagccacgataaggtgaagtggaggcagaacaaatgggggtacacacgaggggtgttcatcacgttggtattccttttgggggatgtccaaacgatggcgtgggtggtacggatggcatgggtggtacggatggcatgggtggtacggatggcatgggtggtacggatggcatggatggtacggatggcatgaattccgaccgtcccagctagccaccacccgcatgcccccgttttgtccaattttcaccgtcccactgctcggtaaatatgcagtcgcctcgttcctaaaacgtgggttgcgaaaaaggaggtttcccctgtgtgtgcccataggcccctttcttccatgagctagctacacacgcgctgcttggtttgaagtctcagccgaggggggagcttcccggtgtgaacatggcgtgtacaaggcgtgtacaaggtgtatacacggcgtatacacagcgtgtaactttccgccgctacgcgttcttttacacccactggttgctgttctatctttactgctttgcaaaaaggggatcttccccgtgaaaggtgttcaaaacaatgatggggcgggaaaaaaaaaaaaaaaaagatgcacgccaaagtggtgtccgatgtggcagcgccgtgcaggtggtacaaagggtgccgcgtcgcgttgcattacgccgcgtaactgcttaactgcttaaccgctcaaccgatcaaccgatcaaccgatcaaccgcttaaccgatcaaccgatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccaatcaaccgatcaaccgcgcagctcactcgatgaagggaataaattctacattgttcatgtacgggcggagcttctccggcacgacgatgccctctccgttctgatagttctcgaggaggcaacagaggaacctctgcgccgccaccatggtgccgttcaggagatgcacattgttcctactctccgtttggaagtgtttcaaaaattcctcatgatcacttccaacctcatcataatcgttgcgatcacccttctgatcacccttctgatcaccctggttgcttccctttttgctcccctcccccttcacgtcgctgacactaattttgacgttcgagtcgacatacttaacattcaaattattgctttggtaatccgtacagttgctacaggacacgagttccctgtattgattactcgatgggaagtacccttccaaatcatacttaatagcagcagcgttgttcagtgccccggatacaatgctaacgattcgatatgggatgttaagtgactgataaaattcctcacaagttttcatcatttccttgtgtaccttgttgcttgtttgagggagagtaacacagaactgttcaattttatcaaattggtggactcgtaaaatgcccctgatgtcctttccgtgtgctcctgcttctttcctaaaacaggaagaaacgccggcatacttcaagggtaggtacttagactcgatcgtttcatctttatgcagtgcacacagtggttgttcggatgtggcaatgaggaataggtcgtctctgtttagctcctcattctgggtacggttaacagatgccccacttgtagtccctgttgtcgctgtggagctactacctccagaagaagcaaccctgtagagggtctcctcaaagtcatctaactcggcacattcctccattatatttttcttcataaaaaagggggggtacacaggggtgtaatttttgttcacaaggaaatttatcgcgtattgcaaaattgcattatgtaggaggaagcctgctcccgtgaggtaatagcccctgtgaccggccacctggatgcccttcttgaagttcgcccctccgattttcctcagcaggtcgaagtggtagtagtacttcttcccgccgcttccgacgatgcctccatttgggtggacggcaccaccgttcgaactgcttgttggaacctccctcttgttgctcccaccatccttggagtctcccttgctacctttgttcccttctgacgtttcatcagttgtcacttctagccttttgcacaccccccaggtggtcactaccttattgttatcctcgtcattcgaagtgaccacgtctttgtgaagtaaattacccaccttactgaggtatctatttctctgcttgagtaagtccctttcctgattctgcagctgagggatttcctccttcatcgtcaaacttttttttttaaatcctccacatttgcatttttatcctccttctttttgttccctatttctttattcaccaggttaatattttttttcaattcttccaatttgaaaatgcactttctccacttttcatcatactcgattaccttatcgacattcgtctcgtcatggaacctcttcctttccgactctttaattttatcggggttgccccctttttccttcctgaacaggttgatgtccagcaccattctggctctgtccggggcgccacgcagggggttcaaacggagggggttcaaacggaaggggttcaaacgcagcgggttaaggcgcagcgggttataacgcaatgggttaacactcagtgggttataacgcaatgggttaatactcagtgagttatgccgcaatgggttaatactcactggggagccactcacatgggggttccctttttttacgcttctacgtgctagcgcgaaacccctgcaggtgcacctgtgcatgtgacgtgtattctccccccccctccaaatgggcaaaaaaaaaactcttgggaaactgccctacttggaagtagtctggcttctttgcacggacacttcaggggggagggggaggaggaggaggcagaatctccttcacgtaatattataatacatacatatatatacgtactgtatatgtatatgtttctttttttttttttcttccccttttttatgtttaactcagcaaaaatggggaagcgtaaggaggcacttgtatctctcccttcgatgtgttactcttccaaagagcttccaatcgttgcgatgcgggtggcgggaaggaaggagcaattttgttttatatttttttactaactcctggattagatgggggagcacacaactttggatctagcaaagcatcgcacaagcttgtacatctggataggtatgcatatatatgctcacaattttctgtacagcgttgagaagaatattgccgccctttttcgactgttcacgtttttacggatcagcagagggaggaagggcgctccaaattgctttcatttcagggctactacagatgagtggtatatgtggtatggggtaaagtgcaccttttcggagctggcagaataactcatcatacatcacgcagagaacacgacaaggggtaaaaagaaggaaaaaaaaaaaaaaaaaagcacaagcagaagcacaaacaagggggcaatcctgtgctgctaatttgaacctatatgatgtcaaaaactcggcaagctttactccctgcgcatccatttttgccgttcccccgtatggcctcaaatgaggagtatatagtcacaaaaggagaaaaatgcacttttttttgtttctttttcccattttactatttccatttttgcccttgacgaactgtgagcagattgactcatctgggaggcactctgtggtatcactcatttgtgaggaggtgctttcaaagtgtaggtgacgaatgtttccttggttaaagaaaaaaaacagttgcaattgtgcggcaggaaataaaatggggcgtcccagtgtgtgtgtgtggggaggggaagaagctactttacttaactgggtcagcagtcccactttccaaagggagaagtgatcgggttataccccctccacccacacaccatacgaaaaggacactatggaaacagctccttcctcccaatatgaaagggcctaaccaggtaagtttcttcttccctgccctcctcattggtgtccactcgtacagcaacaccacgatgtcaaggtgtatgccgcgcgctccactggaaaattccccccgtagagatgacacacaaaagggggcgcagtttaaaggcaccaccatcacgtacgcataattactttttcatacgttgcgtaacgaacacggtagatgatcctcgtgtggttagctacccagagaaagaagcattcccaatcttatacaaaaaaaaaaaaaaaaaaagccgtcgtggttgcggggcactccatttcgtagtgcctctcttgacattgttctccactgcacacaccgctgactagccatgcggtgggctctactctcatttgtatgacccagccaccaccaatacgacttagcacctctgtcacatgtcatatgtcacatgtcacccccctccccccgtgtgtgtatttgtgtttgttcttgtgtgtacaacacatgaccgtgtaggtacctattaatggcttcaaaatccttcgtgtttatatcgaaaaactgattaagtgaattgtgatacctaattgtttcattccctgtagatcgaactccatttgggggtaagcggagagggggaatatgagtcacgtgtggcactcctctgtgaagaagtggatttaaccagtgggggggggcacttccattcgtgtcccccttgctgacagggagtactcctggccagttgctactgttcgctgcaaaggggggggtccccatttttacgtcaagcgcaccccaacttgtgtcgaagtcgttgctgccatgccctcctctactccctgtgctgatagcagcagtgccgattgcagcagtgccgattgcagcagtgccgattgcagcagtgccgattgcagcagtgccgatagctgcagtaccgatcgacgcagtacccatcgcagcagtaccgatcgacgcagtacccatcgctgcagtacccatcgctgaattgctgctcacattgtggacctcatttgaatggcgtgagctgcaaagcggattaacacgacagcagttgtaaaggctgctaacttggtaggcgctgctataccccttgttcgttccgccactaatgcactcaatggaattatctcccctatccctactcgaaaccctgttaaccgtgagcgtgtcgacccctgtgcatgcgtgctctccttcctccccccccacctgtgcctgcacagcttggtcccacatagtcatctcagatgttggaccactctgttcttttaaaaaactgccaatgaagctacccttcttgtctccctcaaaatgtgaattataaatggtcagaaattttttaaaattatccactctctctttatcgtatatacttctatagggttcaccgtgcatgaggatcttccccccgaagtcaacccctcccttgtcccatttctgtcgaacgtgcaactcgtatgtaccgccacccttaggcatttccaagcatgtgtgttcattctgctgctcctctctgtggtggtcatttcccctggtgcaactatgcatttggttcgtttccccttctgagccctccccattggttgctctaccaacccggtggtaataatacctattcttgcatttagatcgaatcgtatcattacgtaaaaatgggtgattcttcctgactacacgtgtcatcttaagcttgtcttttctctcccaggaggagttgctcgatatggttgacctctttcgaccagttcgcttcctgtttgccacgctgctgctgccttggctatatgctgcctcgttacacccccataggagaggcgaacaattcatttcgccagttaaaattctattaaaattgttgcaacagtcgaatggtagcttgtgacatttgttcttccctctgctaatcgagtgggtggacgtgtcatcgcttgggggggtctccttccagaatagactcttccactgggggactctcaccatttggcttcgacccagaggctggtcatttggtgtacccctactttctccattttgtgtacccctactttctccattttgtgtacccctattttctccattttgtgcgcccctattttctccattctgtgcgcccctactttctccattctgtgcgcccctattttctccattctgtgcgcccctattttccccgttttgctttccccggtcaggcgaagcgtcgtaccgtcggggtgttctctccaaagactgccctccatcgcacggctccgcggcgcactcctcgaaataggtctggtaaatacactccttaagctgactgcacaaggacaaataattttcctccgagagagtcaccttgggggggaaaataccattgggttctttttccacttgggttggtgcccagatgcggcttctgctgacaacaggtctcccctccggcggggccagcatattgctgtagaagtagtggtagtaggggtagctctccttggggatgcgcgtgcacctctcgctcccaaagcgtaggctactccgattgattcggtcacttcgatcacttcgatcacttggaccatttcgaccacttcgaccgcttcgaccacttcgaccacttcgaccacttcggttcactaaatcacctctcccaactgtgccgtttctccccagcgccgccatcctctcctccctcctcagtagctccagaaacgtgcggttgcttacaatggtgttgatttttttgttcttcgttcggactttgcccttcttagccttttctccctcctctccagtttgcgcacattgggcatcgctgcttacgacgtcaactggtttctccacaccatgcatatcactcgtgtctacgcttttgtctgcccactgctttggttcttttttctgcctctcggccgattggctaagctccgaagtggctcgtctctccccctcattagtaaaccccgaagtggtacgtctgtccccctcatcagccagccccgaagtggcagccccttggtggtcaaggctaaacatgcgcgcctgctgctctctgatcttctcctccaaacgaatccacctcttaatggaaaatttccccctcttgtgcctcttaaaagatctcgattttaacgtcttcatgtgtctcatctcagtcttcattctgttgtatagccttctcaagttatgcctcatcttccttagttcatgtgactccttggactgatcattttcttcaattagtctctccaaataggtaaccctatttctcatgagcataatttcgtccaaatactctgcattctttaactcaagctcgttaacatacgacagtttatccttcaacatttctatagtgtcatttagtttcttgttctcctgattcttttgcatcacctgagattttaactctcttatttcttcgtattgaatatccccgaaatctagagactctctaattttctgcttgagtaatttgttcctatcatctagggtattcatataatactcatatctgtcgatcaacttggggacataatcatgaagaaggcagtttataattttaatgatactgtctatagagctgatgtcgttcgctgtggtagtgctgccgcttttgttgctgcctttgttgctgcttttgttgctcctcttcttcgactttcccaccgtcccttctaagctctctatcatttttttataatattcgatattctttttattgtcacttaaaaacttaaaacggcggaagcttttggagctactcagaaaggtagtactggcagtagcaggcgtagcacccgtagcacctatagaagccatagcacctatagaagtcatagcacctatagaagccatagcacccatagcagccgtagcgcccatagcagccgcggtagtaacaacttcttccttcggcctctttggccccaaatctttggagctccttgtgcttatagcatgattcatgtacatacagccaatgtcgaaggaggatgtactctgcttcttgttcaatctattggctagtccttcttgaaagaaataaaaattgtcaaatgtgtttttggaagaacttatctgatgatatttggaaaaggtttcttctcgtgttaggaaagaacttttggaatcgaatctgggggcatctcctgagaagctgtgcttaatttcgatgcgtccttcgtgtgctttctttttcactcctctgcttgtgtgttcctttggggattccccctttcctttgccccctccgctgccatttctgtcttttgcttcatccccccttcccctgccacctttcttcgttttccccttcccgtgggttgtgcccctccgcagggaaagctccttctttatgctcataacctccgagttgtacgtctttatcgtatgggccttcacgttcaatgtgccacttcccttcccgctgcccttaccagcgcccttttttgccccacttctcctgagtagtcgcccacttttcgaccccttttccaactttttgtatatactgaggaggtgcaagtcgcattccatgatttcatttttcattttctccattttgctatccttggactgttttttcttcttcatttctacgctgctagtgtaactcttttccgttctcacttcttcatcattcaatgacgcactttcgtccatgcttcccccgaccacctctctcttccctccatcttttcccaacttaacgattttcttaccacttcttctgtcgaaataatcagacaaggtactcaaattcccctgtgtctgtgatcttctcaactggctgccatacgtagtggcgaaatctgcgtgtgatatgtcgtacttggattcgcttgacattttggaaatattttcagcagaattttccttgaagcttttactaccatttgttttttcatctgtgaaggttcccgagttgagcatttcgtctttttcgtccagactgctcagggagagcagtttcttgtttttctctctacattttttgacgaaaaactgcacgttcttaactaggttctttagttttctggacttccccattttgcgggtggtgctgcgcgcgctatgtgctatgagcacgtgtgtgagccgggcgaacgtccacgcgtgtcttgcacggttgaccggcgcgccaactgtaactgcaacggaaactgcaaccgaaactgcaaatgcaaccgcaaccgcaaacgaaactacacaactgcaacgtccccacgagggtgacacatctcagcaagactcttctggagcaccaccaccgacaaaaaggtttgcccaccttttcgcaaaaaaataaaaaaatacctcttaaatgcgaaacatttgatgggcagttaaaaggaataacactggcaggatctcctcatctgcattgacaatgattagcctttagaggattgtttcatacgctgtcggccgcgcaaaagctgcaatttatttaaaggtctgtttagctatgtctagtgggaaaatgcaaagcatgtgcggcatcacagccaggcgtaaaagccaataacaaaaggggagggtgcaaaaacgtgggaacaaaaataatggaaaaattggtggaaggctaaaaactaaaacaacgaaaaaaaaggggggaaatagccacgcgtggattggaacatgtaagatgaaaaggtggacaaaggggtgcaactttaaatggactcaaaaaataaaaaacgcgaaaaaaatttaaacatacgacagtatattttcttttctttttctttcctatcaccgtctgtaggagtaaataccgcgttgttcgcgcaaaagggggattaaaaaaaaaaaaacatacacaagggttgctattcgtacatgtacatatacacataaacacgcaaatacacatatatacacccatatgccacgttcaaaactgtaaaagcaaaagccccagccatttcagcatgctggtgtacacataggaagaataaaattatcacgatgctgaagaagaatattcccctcctggcaaaaacgctaaaaccaaacacaaactgcttgaacgaaggatccaattttgttctacatttatgctcagcaaaacgggctgattaattcccctttttttttttttgcacactttaaaatggaacaaaatagctattcgtgttgggaaaactttctgaacgttcatacatttttttgcttttttgcacacatttaaaaatgtgaaaaaaaaaaaaaaaagccaaaactatgatattaactggtgcatttacaaattgggatgcttcttctctcttttctttattaagttttgttctatttgttgtagctatttaggggtctatcctacaccgccatactttttgctaccgtcctttatggcattttttttcctactgtctttattttttttttttttttttttttttttgttctataatttctggtaaaaaaaaaaaaaaattctgaacagacaatcacatttagctcacttcgtacctcttcttttcctcgtcaattaactcgttggccatcatctgagggaaaaattaaaaaaataaacatccccatgcaaatgtgctacatggcgactacacttacgtttacgctgactatttgtgacgtggtcagttgcgcgggactacgtaggggggtacactttcatgtgggctcaatctacatagacgagaagggcacccgcatgtgtaatttttatacactcaccatggccgctacaaagcaactcttctcagctgcgtttattttctccttggtataattcaaactgtcttcaattaaatcgttcctctgtgtgtcttcttctatgagagcagttaatatttcattgtaaacgacgtcatcgtcattggtctggggggggaggaacgggagaaagttgaaattgtgtagcattcgcagcaaattcgattaagctgcactgaattaaactatgcacagttgacgccgccacatatgttagcaaagcgcgaccgaaggggggcaccctccaaacgagcataagcgtatgcaaaaaaaaaaaaaaaaaaaaaagcaaaacacatgtaacgagttcacgttctctctgttgtcgactgcccatacatttggaatgtccttcacgtgtcttcttatgagcatgttttctataattttcgattccgtcatcctgtcagggggggggaagcagcaagttgaaaaagtaaaaaaatgtggaacacgcaaaggcgcatatatcacacatatgcactccatttaaccacaaaaaagtgacaagtcagcaatgatacaaacataccacatggtcaggtagccaaactgatgcatccttgtgtgaattaactctgccttctccagcatttgctctttgatgtcttttggggatttaataatctgcgaatgatggggaagaacatttgcagcaatgtgtgcaacgaatgtgggtatgcaaaacgagcgaatgtgcacagacgcgcgaactcacttgatcaattttgttgatgatatcattcggtttgtactcatccagtttgtttcccttgccgctgcaggggggagtaaggatgttcatatgggtataggaacatgcacacatgcagatgcacgtttgcaagtgagcgtgcatgtgcagggaggagagggggagggaacacggataacgcggcgctgcactttttatgggtgaagtacttgtggtaaagcaaaaaggtcggggtgcccctgcagattatcatgttgggcgcgtagtcgttcttctctatattatacttcttcagcttcagctgaatctgcaaagggtgcggcggggaggacgggggaaataatacacattaaagcgttacccaattggggggataagcagtagggtaacagcagtagggtaacagcagtagggtaacagcagtagggtaacagcagcagggtaacagctgctgggtagaagctgctgagcagaagctgctgggcaaaagctgctgggcaaaagctgctgggcgcacgtcctcacattgttctccttaaacagtttgtgtagggtatttataaaaggcttgtacaagaagcacaagaagcaggtgttctcgaacagaaccagaagtatttcgtttctcttcgagtcttcaataatctgcgggaggaaagggcgcgttttcgtgatcttgcccctgtgtaggggtaaaggtgtaccatttagggggtgtccaaaagggatgcccccatattagggttattcccccacgcacccactggggagcctttttccccactcgtacctccttctcaaatgtgtcatgcgtcacgcagaccgggaagttgcccttatttccctcgttcaccttctcgtagtcttcgctgactggcgtgaaaaatggctcgaaaatttccttaaccgtgtcggcacttaactcctccttggtgatgtttctcctgcgccgacctttgtacaaatagcaagcgtaatctttgctttcctcatggtaagtatacaagtaattaatatgcttaagatttagtttttcaatttcgcttttaatttcttggattctttttttctcttccctcagtttgtttttatctaaaacgaacagcacgatgttatctagcttatcgaaaatatcatctgatatttctttcatttcactcaggaaataagtgacgtcccttttttcgttccatttaagggtagcgtatccgaacacacccgaaaaaattaaggcacacaggtagattttttttttcctcctactggacatagtattgttctgttggtactcggtgaagcttcctacacctctctgtgcacttttgcaaatttttatcttttcattctttccatgtttggtaaaggggtgatagtagtatccccctgcatgcgtgtagttaaggtgggagaccttccttttgctgcttacaaatgtcagcttccccccgttcagcctgggcattttactccatcctttgttctgtgcccaaaacggggggctgatgcctgagactgctgcgcgcgtagctgcgcgtgtgctgttcatatgcatcatgtatcttttcgactgacgctgtgaatttggaggctagcatgtcgttagctatcatatcgcaattcacagctctcagatcgcaaatctcagatagcaaatctcatatcgcaaatctcatatcacaaatctcagctctcaaccctgaactctcagcccttcgcggggaaacatttcgacaacgtcgcaatgtcattgcatgaaattcgccgcttccgggagctgcttcgcagaagtgtgaggcctttcaatggggcccatctggcgaacgtgcgaattttacatactcatcagtcacccagttggaaattattttttttttatttttttttttttttttgcagcataaaactgcgcatattggaacccgttcaacgtcgtatttttttttttttttttcttgatcaggaaaaagggaactcattttgcactgttcatgggagcgattactttagtatgcttccacgcggcaagtgtttatcaacatctttgatttttttttttttttcttccacttggtttggtttccttgttatcatttcggcacttatggaggaccttcccttttttttttcccccaccccgcgattcagctccatcggtcaggaagttcaacaaaaatgcccctctcaaaaaaaaggggaattttcaacaagtgaatgagaaccttcccccgaagactcagcaccatggggataatttaagaggtacacttttttaacaaatggcaaaatgtatgccgccgtgctcagggttaccatttttgcacgaagcagtgaacacaacagtacgatatagtgtaccccatttgtggggcctccccaaaattgaaaaggtgtgaatgagaagaatgtgtttggtgaaacagcatttttgtaaagtgtagcggcccacatggggaaccatacaatgtatgtgtgtgtgtggggagggggtcctccttttcgattttgcagttcggactggccaagcagttcgtctacattgttcacccgtttgacgaaattgccaaatcgtgcactcatttttttttaaggggacgctcactacgagcaggttttcttccctttttttttttgtaacacctcgagggggaaaaagggatgcacattttgtcgcgcatgtaaatttgttcattttaaaatgaagcggttaagttagcgctgtggcactgtggcactgtggcgctgctgtactgtggcactgtgacgctgtggtactgctgtactgtgacgccgtggcgtgtgtaatgaccgactggggagaaaaaagaagaaaactgattatggcacacctccgcagtgtccgagactcgggacaaaaatcgtggacgatacgaatgaatcatcccgcgtgacgttttaagttgatcgtgtggataacccgcccacctccataagtgtttttgtattttctctccttttttggtgagctcttcattttagtattaacacgccggaaacatttcgttcaatccatttttccttcctctccttggagtttagctttaagtagaatatgggttcgttgttgtttaggcggttgtctgcgggggggggggtgtgcacaggttagtagcacaggttagcagcacaggttagtagcacaggttagtagcacaggtgagttgcacaggttagtagcacaggtgagttgcataggttagtagcataggttagtagcacacgggagaacacccccgcgggggagagagcctccccccctggcttcgcctacccgttttgtgcatatttttgtatatggggcacttgaagatgtggaagttgggggcgtggaagttgggggagtggaagttgggggagtggaagttggaggcgtgcacgcggcctttggtggggacagcggcatgtttggactgtttggcatgtttgtcattttgggcaggcctggagaggggcttcgccacgggtgagctcttggtgaggaagtacaccttgatgtagggcatggggcagtagaggtactttcttgtggactcctttatgaccatatttgtggcgtcaaacatggcgccctcgatgaagaggccgcccacgaagtagccgtcctccctgatgtcttcctcgttgaagtaggaggaaatttggtacttgagcttcacgttgttggcgtcgatcttcgcttctgtgcaaattttttgccggatggccagcatcaggctctgcgaggtgaagtgaagcggcgtggcgaagcgttagcgcgaaaatgtcgcatggcagagtctcatgggagagtcgcatggaagagtcgcatgggagagtcgcatgggagtgaatagactgtacggttgcaaagcgaatgacaaaacggacggcaaaaggcgccgcttatcagccgcctatcagccgcttagcagccgcttagcagccgcttggcagccgcttaactagtggacccaccctcggggagatgaagacggccaagttgaagacgcggttgtccaagtgggcaatgtatctgttgaggtaggaaaccttgaggctaatcaacttagcatagtgaaaaatctgcaagttggtaaaaaacgaacaggcaatccacctcttcggaacacacaaattagaaatagaattataagtgtcacaaattttcgtaaaattcattttccccttgacaaagttaataatttttgtcaaatcatcataaatgatccttagcaaattattgtatttgtctgtttccattttgaggaaggtaatgatagggcactttaagttattcacaaaaaattcgtttagcttgttggcatctatgaatggaggaaggagctgagttaagatatggatgacggaaaagatgtgcatttctgatttgtccttttttacattatattctagcttctgtaaattttttaaaattttcaaattgtaattttgtaaatataatgtattcagagaggggtgtaaattgaaaatagaaaaatcagttataaaatctaaggactttacataccttagaaaaagatttttatttgaactatgaggacagtagtagtaattattgaacttatttgtttgaataaatgaccttttcatttacatatttattcaggattatgttaaagcatctctgatccgttacgtctattatggtaccaccataaataatattaccaataaggtaaagcaatagatttatgtctatatttttgtttttgaaaaatttgatgatattttccttggacaattttagctcgatgtctgtgaactcgtaacagttattaaatcctttgtttttgaatttgcttctctcttggatgagcgcgtggaagaagcagaggctgaagttcagtttgttcatcaggatgttttcgttttcgctcctcttttggttcttcctttcgctcctcttttggttcttccgctcgctcctcttttggttcttccgttcgctcctattttggttcttcctttcgctcctattttggctgcctttttcgccccacttggcgccaatgtcgatgatgcctttgcgcggggttccgcatcgggggggccgtccaccgagcgggtcggacggtaggcgattctccttgcccaactccccgtcatcctccgcgtcttcgtccgcttcgtcgtcctcttcttcgtccgcttcttcgtccgcttcttcgtcctcttcttcgtccgcttcttcgtccgcttcttcgtcctcttcttcgtcctcttcttcctccgcttcttcccccgcttctccatcctcctcctcttctccctcttcttcttcctcctcctcttcctcctcctcctcctcctgcgcgacgttcgtataaatgttgagcagccccgacttcaaattgtgcacattctcgaaggtgaccttcacacagagcttgaggaggtagtcggggaaggacttgacggagctggtgctgatccagattctgaaatctgggttggagtactgtatgttgcaggcctcgatatatttttcaatctccagaatgagatggatattcaggtgagcattctcaattagtacccagaacccatttttaatggaatcatttaaaatctgtaacaagtagttcttatcatttttgttataaattattaggttgttttttccagtaatcttttcactcagcatcataatttcgctagctgtgcttaaccggtgttcagacaaaatgagaattaatttattctgagacgagtgttcatagcacttgtatagatccttcgcgtagctctgagagcctatgttcaagcatgcatctacgtaattgttcatgttaagtttgagaatatcaaaacggaaaattttaaaaataattaatttctcaaagtttgttaggagatgctttaagtccttgtgctgcaatatcgtatggtctgtcttgatgcttctgaataagtgttcatactcgttgaaggcctttttaaagaagagaagatatttttccttcctgattagcttcttcacgctcatgtactccttcgcgcttagccaacacaggttcttcgtttcgaagttgaaggtgaattgggcctccccgccattggaggtgcatccgccgttggaggtacatccgtcagtggtacatcctccagtggtgcatccgccattggagatacacccaccagtggcacgcccctcctctgcggcgcccccctggatcagcacattcccctcgcaggaattcaaaaagtcgtccttttcgctcctcttcgggagtaggagatactcctccacggtgcctctcaccagatggctagcacttatcgttgcagtcggttctccccttgtcctgttcgaggcgatattctgggcattattcgaatcttcctcctcttcctgcgaatcgcatccgtccgactcgaggctgtgaatagatacatcgtctaccagggtctggaggtcttcctgttcgctgagctcatccatgtcatcgtccgaagtggagagttcttcccctctgccaccatcacatggttccttcaaaatggaagaagagtccattactacagtggtgttgcccaaaaccttgtcaccatttgacctatcgttccgcttatattgcacctttcggaaaacttcatttcgaatgtcatcccccttagggtagtcatcatacacgaagaagtaataatcgtcgtagtctatttcgcccttgtatatatttatcatgcacacaaggtagaaaaaaaaaatttgttgatgcttctcagagagggttctcgcaatctcgtaatgaatttttcttgtaaaaatatttagtatatctttttttcttttatcaagcagtttgttctcctccgatttatcaatactaatacttaagagttgcacgaaggacaaaatggaaaaattgtacattggatccaaagtcactaaattattaatgcaatgataaataacggagatatgttcagacatgttcatatagttttttctgatttttgtaatttctaacttattcattttgtactctttcattttttttttatttttcaagtaaattttattagcactctcgaaactgatgacgatatcatcatcacttagaatgtcctccttgtaatttaatatgtgtaaaatttcttcctcttgttttcccatttgcttgttcaggtcatggatttcatgaataagtgcccttctattttcattggtggctcggaagagcttgtctatgaggttcgttaggaagtactcctccagtatgtctaggtttatgttaaagtcgattatattgagatggttttgtgtgttatcatcgaattgggtgtttccgtaaacgatgaagtagatattgaaggcgctgtccactgtgatgattttgttgttaaagttgacgcagttgttttgggtcagcgtgccgctcactgggggttcgcgccccttaatcggttcatccccatgggtcgcttcgtctgacgttttcactccccctggtgccgtcgcttcgtctgttgttttcactccccctggtgccgtcgcttcgtctgttgttttcactccccctggtgccgtcgcttcgtctgatgtttttttcaccccctctgatgatttccccccttcctctgtttttatttttccgctttccggggggggacactcgtccgaagccgatcggcggtgccgcgcaacttggttgccattgccaccgccccgctcgcgtccaaagctgaggagagttttcccaattttgtaattaaagagcgcgttgaacagcacactgcagtcgtcatcgtagtgcgtgaaaagaataacgttcccgagctgcatgcacctttctattttgtcaacgaagttggagctgttatttcgcaggatctccacgtccctcttcttatgatacattttttttaaaaaattggtgacaatgaaatgcgggtctatgagcaggttatacttaatgctgttattcatgatgacgatgttttcgaagtagaacctgctgtttgtcagtccataggagacccacttctctatgttaattttggactccaagaagctataaatggaaatatctttggtatatttaatgttgtgtctgtttagaattgcctgcacttttaatttaataacctttctgtattcgtatgaaaagtaggacatgtagtttatgagagatgacacgatgatgcagtctccgatgagtagatctctttttttttttaagttttttttgttattccattttatttcttgctcgagaagacaggagaggatcattttggatctttgaattttctgttttatgttttctattttgtcaactagttgtttctgctttacggtaatttcctccttctccttttcgatagtacacagattattgttgacgatgcttagttcttctttgcatgcatccaggtagctaagctctttgtttatttcgttttctaaagtcatcacttcttccttctttggtttcaactccttgttaatgatgaagtagtggtaaatagcgaggatccattggcacatagtttcgcatgccttagatgcctttctcacaaacttggggttaaaatttttattcttaataagtggcgtaatttttgtgatcatttcttcttcaattaaatttttatcgtaattcttcaagttatccagaaacactttagagtctctaaaaatcgttttctgtgctaagatccaatagttgagtgttttgggtctgattaattttccttgcagatatttttcgtcttcctttaaaaatgttaagatgcactgcatgaccatgacgacaattgatggtgggttcacaaaggcttttaactctctgaggtgctctacttttaatttgtttaaattgtttagggaatcattaaggagagcaaaacttttggttatttcttcgttcacttcgttttttaaatgggttatgttttttatctttgtcttcatttcgcattcttttttttttatttccgtttgtttgatgtatgcttccttggactctctctccatttggtttaccttttttttcatttctatgtttgtgctgttcagtactggttgcatgttgagtaggtagttcttcattgtttttatgtcctgctcacatttgtgtagtttgttgagcgcctttctgtatagatcgatattcatgtcgaattctttccgcttcacgttgtaaaagtggtcgaagtagtggaggaagtggacatacttgttcgaattcacacacacgtgcacctgcttctcctcctggtacttcttcgccaggtgaatcacttccttgtggattcggatgaacaccttttcgttgacgactccttccaggcacttgaggtcctggtccgggttcaccacctcgaggtcgatggagggcagcgcccgcgggggcacgacgcagccgggggtggcagcggcgggggtagcggcgggggcggtggtagcggtagaggaagtggggtcgtctatagtcttaaccgggtcgtctatagccttaaccgggtcgtctatagtcttaaccgagtcgtttatagccttaatcgggtcttctatagccttaaccgggtcttctatcgccttaaccgggtcgtccacacccccggtgggcttctccacacccatggcgggcttctccacccggttggcctccgcgtctctgaagaaatcctttgtgatgacgtgcagaccctcgttgttgtcctcctcgaagtagatgattcgagaattcttgaggatgtagggaaacttgaggatggcgtctgagctgctggccgaaatgttaagactcacgtgaaagcacttccgaatggttttcttgtaaatgctataaatattgcttaagttcctaaccacatgctcctcctcgcatttattcttacactcactgtatatcttctttaaattatcctcattgtagaggaggtagctatctccatagttataaatgttgtttaaattttcgaggacaaaatcgagactgctattttcatcattgagatagtaaacacactgtttttcataaattccacaatcgaagagacatctcttaatttcttctacaaattgagaagccttactatttttattcagttcagatactacgagcgccttgttaattataaatgcgcatattttgttgactttctttttcacagcatcattgataccgatacagagtatgtgtgaattttcagtcataaacgttttggttattttgcaaatataaataaggacattatcgaagaggataatattaattttttcgctgttgctgtattctgatatatatccatacacacaattgtagaggtcgttaaaatcggagacctgttcatatacattttgatacaaattcaaaaagttacaaaaaaggagaccattgtcatactgactgacaaccttttcatattcctcctgagggaagtattttctaaaatttgtcttaataatttgttcacatttttttttagcatttttggaaaaaaaactttctgcataaagggccttattttcgtacaaaaaatatagcaacatttgttccttccgaatgttaatatttttagacaaataatttacacatttgtatatatccctcatgttatttatattaaaagagtgtaaaaaaatttcctttccctctcgatcttcttctacattgtacaggtagtaattgtgtttcattcctttaactcctttgtagatatcgatctgcatctctaccaagtagctagccaaactttttatattaatatcataaatgctaaacatacttttcaggctgcaaaaaaatatatcaaaaagttctttatacttataattattgtaatacataatattaaaattgttgtacagtcttgcactatgcgttgtgttcgtgtacgcgttgttcatcgtggctagacaggtcaagtcttcaatatatttcactcctaaattttgatctataaaaaatttataattaaagagcatacgtaaaaattcatgggaggataagtaatgactcctctttatggaacccacttccgtttctatgtttatgtcatcaatataaaaaatgcagatcctgttattcgtcgtgccataaaagttgctcctccgtttggttaacttcgactcgatgtaattcctcacatggttactcgtggtactatacgagaagtaaaaatcgactgtaaaaaatttatcctttgacatcaccttgtttaggtaataatccacagtaagcgttttccctatgttactacaaccagatatgataacgctctttttatttttcatgaagatgtcaatgttgtaaagcatcgacaagtgtttcttctgttttatcatgaggtctgtattggtgaggcactcgtccatgaggctgaatttgttctctttgttgtttaggtggctcatgacgttcttttcgtatttgaagtagaagtcgaacaggtttatcctcagctgcgcttctgggtgggtggcggcggttcttctctccttggggggctcatccaggtgggcgctgtgcaaggaggtggagggcgaagcgctgctgcgccgcgggcggggtccatcgccactttgcatagcgccgcgttctctaccaccgttttgtctaccaccttgttctctaccaccgcttcgtttaccaccacttcgtttaccccctcttcgcccgccgcgcccctccgccaagccgtacacatcgttgtagtaactcacgctttgcagcacgtcgtccacgctacccggggcgtgctcgttaaggtacttcttcctcttgcgcccgccccgccgcttcaagtacctctcgtcgttgctcgagttcgagtcggagctgcagttcccgtagcacttgccaaagagccacccgtgctcgccctcccccagacgcgggtcgtagctcttgaacagattcctgcacttgcgagtggtgcgcaggtagtagtcgtacatgctgttaatgttttcgtagtgacgctctatgggctcgttccgctcgttgtaaatgtcgatgtcgatgtcggagggggcctcgctgctgagggatcggcagtcacttgagtcatcgctgctgtgggagctgccaacatcatccgcgttggtgctgataaggggggtagtatcctcctccgcctcttgcctggctgcccctcccatgtggggggtctcctcctccggctctttcctggctgctcctctcatgtggggggtctccgcctcttgcctggccaccccgctgagcgaactagctaaaatgctgtccgtatcgggggggtccatatcgggggggtccatatcggggggtccatatcgggggggtccgcaccgggggtgttcggcgcggcgggcccgctgccctctctgaactggcgaacatctatcagtctcccgtcgagtgtctcaaaagttaacttcaaattatgcctcacaatttgcttgcaaaggaaatcgttaaagatttttcgaccccttttgtacgtattagaacccacactccaaatcaaagaatacacaaagatagatgtgatgtatttctggtaactctcattcttactggaatcattaatctcgaatgagcagtaggaaaacaaactatcaagacatttaataaaagaaatgcaatagtagtactcattaaatgtatacacaaataaattattgatactgatgaagaggagggacttgtaaaaaaaaacaataaataaatttatcaaaatgtgcttgtgaatggaatcgaaattcgttgtcagtgagtttacatacgaacagatgtacgaggcgatatccaaatcgtaattatttaaaatgataagtccgcatctgcttactgtggccatggtgatgtctttcaagtcgtatgtctccattataaaacgagtatgatcataaattgggattatgtcacatttagacaagcacaaaatttttgattcgtctaaaacggagttcagattttctatccacaaggaatgcaaataacaatcaaagtaaataatgttaaggtagtcactcctattgaaggtagagtttatctcgattattttttttgttaatattccatgaacccatttatttgaaacctcttcatagaaaccaagcatatccatctctcgtacgatgttggcatttataacatagtcattaatttttctttttattatctccctatcgttgatggtgttgatggttctacataagattttatatgatgtcgttttggagagtgggtatgagaggaagagaatgcccgtgtgaaattttatcatgttgtaaagctgaataagtttgctgacatatctgtctgtacctacgtaattcaactcgagcatttttttttttaacattttcttcaggtaatcttccacgatttcttttttgcttagaaatagtttgctgccttgatgatttttttccttctttggtccctttccttcatcgggtaatacctccacgccgctcctgcattgatgggagtcttcttttggcgtcatcttgatgccgctctttgggtaactgcggctgtcctttttgcacatgcgggtgggggcggccatttcagaatcgcccactgcgcggtttttcgtgctgcctttcgcgtggcctttcttgcggctttccgtgctgtctcctgaggcgtccccaaagtggggctgctccccctgcccctcgcgcttatcaccgtcaccgtgttggttggtgccatcgtgctggtcggcgccatcctgttggtcgacgtcatcctgttgatctgcatcatcgcggttttcgccgccctctctgccgcctgtgccgtcttccccccccggctcgctcatcatattgcagtaaaaacttttcaagtacatgagaatactattgtcgttgttcctcttgctggacaggatgcacttcaaatcaatggctccgcaggtcttgccggacgggtttagcgactggttgtaggcatacagctcatagaagatattcttcataatggtgaggaagatataaatatcgtttcggacgatagacggcattatacactcgataatagcaatgaacagaaatttatactcgtaaaaaatatttttgttatgattgttgttgtccttgtcaacgataattttccccatgacgtaggttattttcttcacagttctgaggtcatatttgtaatgtttttgtggacttaaattatgctcgcacagttcgaagaggaggataatttttttcgacaacaccttactgtatttgtatcccttggagtatagcatcacctccacgatggtgaagaaatcgggcttaatgaagttgaaaaaacggaacagggccttgatgttatttggcagtgcactcctgcctttgtaaaatggatttatgataataaaaatgttgaactcttcgttaatttttatgtacttcccttcgaagaaaagcatgttttttttgctcacgtgggtgttcgcagcaaggtggcttcctccagttaggtgggtgttcgcagcaaggtggcttcctccagttgggtggatgttcgcagcaaggtggcttccccccccgagtggtgccccctgttggggtatgtacccaccagtgtgtccttccctggggtattcttcccctacctcgtcggtagtatccctccctacgtcactaccccctgggtgtccaatctgtgcgaagctcccaccacgattgacgccgctccgagtgaacttcctcgacttggcactgaacaaattacacagctgctgcgccagcacactgagagcctctatagttattctgttaaattcatcaaagcaaaaaaatataccattagtggcaattccaaagaataaatttttgaggaagtcaaagttgatattacaactgcagttgtagacaaagtagaactttcccacgaatttagaaaaatattttgtagtctctgttttccctgtgccagccaaacccacagaacatacacccagcttcgagctatatgagtgtagaatcgatatgaagtatttatttatcaagctggtgagtataattttattatcgttgtggatgtactcgtaaccatatatataagactcgttcaaatattttatgtacaaatttttgttgtagtagaaatacttgagttgtattaaccaattgaagttattaacatcattgacttttttttttattaactcctctactatgtctctgttatgaactagcgatatgatcagggtgtgtaggaggacgctctttttcttgtccactttgttaattatgttaatgtattcgtatagttcttcattcaggatttttttgtacttgctcaggttgttgtattttaggaatagttctacgaggtttgaccagaacaggttctttatgattagtacgaactggctgttcttgttcagggagaagaggacctttttgttcaccgacgggagtatgtcggatgagggggcctgcgcggcagggggcttatcaagcggcgcacccccattgtgggtaacccttccatcgtgcaggtctctcccgctgtgggcaactcccccgtcccgcggcttcccccctgcgcaatccccctcatcgaccatgctcccgctggacgaaaaactgctcgcggagtcgaccgagtcgtagtcatacgacttacactgagagtaactcttaatgtcattgttgctcttgagaaaatcatcctcctttatgtctatcaaatttttatactccaaaatgttgtcataaatctgcttcttcacactgaagaacatctccttctccacctccacgaggatttccgtgatctcttttttttcaatttgaatttcattgcacagtagcagctgctctcccctctgggactgaaatgccacgatgtgcccattgactatcaccagcttgtaaatgctattaaaaatcttaaataggtacgtgtttatttggtcattgatatttgaggagatcaagttgatcagatcgtctgtgctcaggaagtagaagcggttgaagatttcccttttcaggtctaggtattcgttgatgctcttcaggagtaggttcagattgttgtacagctcggctagcttctccttggtgtccttcctggcgcagaacttctccagcttcttgtcttcctcgatgagcttgcacaggttcaggaagttgctgtagatgagcttgtacctgcgccgccaggggaaggagtgagaaagtgcgaaagtgaaaaggggaagaagtgcgaacgtgaaaaggggaagaagtgaaaaagtgaaaacataacaacaaaatttcacttagcaacaaaattgcagttagcaacaaaacaaccgggcgcactgcctccatcgcagcgccgcccgcgcgagcccctcgaggtgcccactttttggactcgttcgccagctgcttcgaaatgtccgtgagcacgaagatccgactcaggtacagaaacaaattctgactcttcttcaacgtgtggatgatgttgttcgcgttcatcatcatgttctggttgttaattatatcgatatgataaatctcgtaaatatttattatgagcaaattttgattcatcaccaggttctcctcaatcttggttaaaatttcgttcatgttggagatgatccagattttgttattctcctcttgcttcatttggaactcgattttgttgaagttgttttttatcttacccaaaaactgatgaaaaaaaagggagcagtagcgccacccccaagaaaaaatggtttacccctaaatgtgtatttgtacaaacgacaacggtgaaatgcccgagtctcctattagacggggcaaaagtggagcacttctcccctttttgtgataccctcacggttccccatttggatatgcacttttcgcgccttaccttctcgatggcattctctttattggccttctcacaaatgttaatgatgctggttattttgttgtttatgttcagcttgaggagctcgttaaatgtgatcgtgttgaagtcgatgttattcttgtcatcgatgattttggctatctgcgtggtggaaggatgcacacatgagtgtgtgagtaagcagtgtgtaggggaggtcttcacgctattgtgctatgcgtgccttcctgacgcggagtgtatacccctcatggaccccgcaaggtgttcgtgtgtgtacctgctccttgtgcctctcctttatgctcggcttcctcaacgaaattaacagagagacgtatgaattgaagaaggtcagcttctcgttcatcttcttgattagcccattcttatttttgtagtactcattggcgtgcttgttaattttgttcatatttttcaagatcaagttaaaatcgtcttctatttttttgtggttgagggagtttatttttttgtcgaatcgctcgtccatcgactttatgcttttgtatatgagccaaaaggtgtagtacaggtttagttcctgcgcaggtgaagagggggttacaatcggagtttcacattaatatgatgtgactttttatggaaggttaatctaataaggtgcaacaatatctgccgcttcattcgaactacgtaggagacgcgcttcggggtagacggtctcccctcccctcttctgcctcacattttgaatctttggaaggatcgagaaatcggatatttcaatgttgaagagtttttccctgtaattgatttccttggactccttgatgagaacggctagctgattctggacggtcagaataaacttgttaatactcagatagttgctctcgtcgttgaagcttttgatagactgcacattttccttcatgtccacaatgctgctctggaacttggattcgtcatttatgagttcttcgaggagaatatttttttgcttaactatgtgctcgttaacttccttgacaattttttctatcttgctgggtcggtttactattttccagtaggacaaataatcatcgttggaaaatttatagttcagcttgttcaggcagttgaagagtacgttgatttctttgatgtcgtgcgagacgaagtcaaggctcttcttcatgtcttttatgtactcctccttttcgtagatgtcctgaattttgttcgtcttttttttcagcctcacgatgatggagttgtagaacatgaggttcgacgtgtatttttctttgtatctgcggtgtggtaggtggaagcggtgcggacgcggtgtggcaggtggaagcggtgaggacgcggtgtggcaggtggaagcggtgaggacgcggtgtggtaggtggaagcggttacggacgcggttacggacgcggttacggacggggggttcagagggtgcatccccaatgggactctttctctcgcccccttatccctgtcctcatatcgaccctcacaacgtagcagcccccgtgtggacaccccgcccacaaaaaatgaaaactgctcaacccgtacgcaacccgcacgcaacccaatttgcaaaaaaactaaccgctggacaatgatgttggtcaaagccttgatataattattaatctcatttatgataaaaagcttgatatctttgcatttgacgagaaaaatacccaagttgatattatcctcaatggtatcattaatgttctgtatcttttcaagattcttgtagatgatattttgaatatgctcgacacttgtattgatgtcaatatttttgatggcctcattaacattgaaattgagaatgtcagcatgcttgttaatttttgacaagtagctatctatcatattttttgattcgtcaaaaatgtgttttatgtgcagtaatttttcacatataaattggtcactttctttgatagatttgtagaaaataaatttgtcatttttgaatacttgtggaattactaacttttctattttttctatttgctgatattttatgagtgtagagtatataaggtcttccaacttttcgaagaaggagaggggactgttgtctaggataaatctggagtagtcaaatttcttcgttacgttaattacgaatacgggcatgtaatttttgttcttcttgcagcttaccatgttctgaacgaacatgtttacaaattcatccatgttgctaatcagcatttcgtttattctcctttctatgatcaatttcaatatgttgaagaagatccttatcttggtgtacttaaaggtctccgtggagatgtccttcaggttgtaattgcccttggtgcagttcttcaggttttcctcgatgatcatcttcatgtcgttcatccaggcgttgttcacgcgttcgaaggactgcgcggcgggagggggcacaaagttggcacgaagttggtgcgaagttggtacgaagttggtgcgaagttggtacgaagttggtacgaagttggcatgaagttggtacgaagttgacaagaaggtggcaatgagctgcatactgagccgcgtatgcgcatagatgcgggcttccccgttcagccaccctgcagaagtcgtttcatccatttccgcctcgcctttttgggcacccccctttttttatttgtttttattttgtctctctctccgtctctatctctccctctctatctctccgtctctctttctccctctctgccccccgcgtaccttcaaaacggaagcgttctgcgcctggaaaaagtcgttcatctcgtagggactcgaaatggtggtgtcaaaaatggatatcctaatcagggcacacttgtttataatgcccaaaaaagtcctgatgactttcttgttctccagcagcacacactgcttaatgatattcttcttgttctcgaaatcgtagttgtagtattttatttctttttgggctctgtacaactggttgggaaaattaaaaaatttgttcctgcaaattcttctgcctagccatacattacaaaaagtgttcaaattgcttgcaatggattgcaaatcattggcattctttatgattgaattgatttcggcaatttcgtggacatcgttcagtatacaattgaagttctcaaatttgttgtcaatttctgcaaagtaccgctttctcttcaagttggtagatctgtttttaatggcgttaaaaattttctctgcatacagtattggattttcgctagtaaaaaaaactgcattcgatgaatttcgaaaaattcgttcgatgtttttttctttaccctaaacaagttcgactcataattataatcataaatgtatatgtcgtcaaagacactttgaaatatgtttttctgttgtgagatcactcctttcgccttaaacggaacgatgttcctttcttttttctttaaattttcatgatttaactcctttgccgacttgtttttttctactttttggctgttctcgcctatttggtcctctgaaatttcctcctccttcagctccttcactatttcgtctatcgtgaatatgtcgaaagacgagtcctcatagtttagtatgtcttgccatttgtaattagcttcctccgaatcgagcagtctcattttgtcatttagcgcatcgtatatattgatgcttttatatttcttctttatcttttctatggtgataaatctgggctccctttcccgtttgtttttgaacggcacgaacagcttgcattttttttccttcgatgagaagtcccggtcgtaaatttcttccaccttgaagatgtctgcgttgggatgcatttggagatgcacatgcggaggtacacacgtggaggtgcacaaacacaggggcgtggtgactccatcgggtgcctattttgcgcctcctgcgctcatctacctatctgtctacctatctgcctagctaccaatatgcctgacacccatctgctgcctttccctttggctcaccttcatcgccctccctgtcgtagcagaagttctgggccgacaagtaattcttttctttgtccttttccctagcccttttcttagggctgctcctcattaaattctgcgtttgcgggtgggaagttccaatttgcatgtgcacactgtttctttttaggaatgcccacagggtagagaggggcaactgacaaaatgttgtgcgctaacacgtatgattaatttgtgccatcctggctgcaccccttataacgatctttatgtctccccctcctttggcattttcatttcgcgaaaagttacacacatgtatgttcacacaaatatgaccatctacgtgcgcggtggtgtgtgcccccttttttgttaccttcaaattgtccgagtcgcaaaaaatgttcgataaaaaaacattctgcttaatctcaatattttttgcgctcatctttttcacattttcatgcagattttgtctcaagttagacttggaaaaaaaaaaaaaaatgtaaattagacgctacaattgtggagtaaaggtacatgcattcttttcacataaatctctttttctcccttttgaagcatttcgcctagcatcattcgtggtgtgttaaaaaaggcaattttttgcctgaacggttaaggtgataatgaaagaaaaaaaaaaaaaaaatagccaaatagccatgtaccaatgaagtgaagggaagaaggcaggtgccccacacattccgctatacatctccttccctttcgaaaatgcgaattctctttgaataataattggtaagacaagtttgtgctccacgcgcttctcccctttgcggagagcttaaaaaggtgtatccccccgctagaggaaaaaatagtgtgaacatgctacgggcagtgatatttatttcgcaacttgaacatttggacatttctacattgcacaataccggcgccttgtcaaaaaatacagaaaaaattaactgaaaaaggaagtctacatcctttacaaaagacgtgattttaagcaaaactttggaacctttgtgtgaagctatttaccaaaacatggaagcgattttttgcccctccttcgctgcttttttttttttttttttgtggtggcattattttttgttaaaaaattttaacacttcataattttaagaaaaagttttagctactactttggggatcataaccaaagtcgtgtaaaaatgtatcacattgtgcacaaaaaaaaagggggagagaaataccattcgcgaaattgcgaacagttaaactggtagcaaaactgccatttaaactgctaatcaaactgctaatcaaactgctagtcacactgctgagactgcgcgaattaaaaagggtgtgtgtactgcgtgtgctctgcgagctgtggatatatgcacgcattgaacatgtgctcacgaacggaagcgaagaccggtgcgtgggcccatgggataattaaaaaagacttacacgtactactacataatgggatcatttaaaaaaaggggaaaatatacataagaagaagactacatatgggaaaaaactaaaaaacgcacaaaaagaggcacgccccacatgtgtgtgcgcttatgcacactgcgcaaaaaaaaaaatttccaaaacgggaatgcagaatgcgcagcgttcgttaaatagagggcaatttttcaaaagtgaaaaagtgaaaaattcaaactcgaaacttgaaacttgaaactcaaaatccaataaaggccgagcctgaaacatcacggacacgcaaaaattggactgctattaaatagcaagttttgaattaaaaaaaagaaagaattagtcatttttttatcaacattttttaaaaggaattgcttcctaattagcaaatgttttcctattatatgggacacataaggggtgcagaggaaatcatcggagcagtttaaaagccgcttaagcttcagtgcactttccataacgatattttcgcaatcccaaaaaataatttctttcctttttaaagtataggattctcttaaacatatggagttgatgtaatcaggaatgcctgggtgctccaagtagatgtgcagggggcccgtataccacgcgtgtataattttgtatgggaaggaatagaagtacattggcttgaagaagaagttcacttgtaatttatccttgtgcgttttttcatcgcacatgggcaggcacagatgctcgaatggtaagtgcgccttcatgaatatgtctaaatttgtgagctcggcaaaaatggacgcttcgtttaggaaataatacacattgttgcatacatttcgtgggcgcccaaattgttcacttctcacaggcgcacttcttataagcgcacttattccccgcgtactgctcacacctctttggtccctttcgttaaccgttaaacggggggtttccagcttgtcgatcctctccaaaatatttctgtaattcagacagtcccttacgttgtcgcaaaaatcgcacccgtttttcatgtgctcaatgatggtgtcgtaaagggacgtcataaatttcttttgctgattggcgttcttttcatttcccatcgcccaactcacttttgacaagtccctttcttttgctcttcctgcactgactcgtctttctgcagactttgatacgcagttgagtgaaatccctttgtttgcacgcaactgaagaaatttgtctcccatgttggatctacttgcctctgttgcagtttccccttcagttttccgcagaaaaggattgcacacatatttgttctccttcttttcttgtacgtaattcttcgatatgatattcatcaattccttttgggcaaacaagtctgcagcagcactgtctggagcaacattgtttggagcagcattgtctggagtagcattgtcgggagcagccttgtcgggagcagccttgtctggagcaaccttctctggagcaaccttctctggagcaaccttctctggagcagcattgcctgcagcagctgcgatgtgtttaattttttcacttggatctgagaaaaaatcgtggccaataacttcacaggctaataatctttgataaggaacataattcaaaagatcagtcaataaattccagtagtcatcgctataatttagggggtactcaaatttgctgtaacatctttttatatttttttttctatcacaaaaatctttatgacatacttcttttaaaatataagccaaatatttattggtcaatcgactatgccagtactccttgtttccattcatgtgttccttttgtatgttgactttaaagtctaggagatatttttctttttcttttttattcctaaatttgaagattcctgacccaatgttcttaatagttagctcgtttctgaagaaggactgatactcattgtagtaactgtacgtcaggttgttattaattattagaaagaggaataggattttcttgcctatattttttggagttatcaaatgtttattcgacttataatatttcacaaactcatattttatatatgcaagtttctctccttttatgagatctttgtattttaagatgaactccttgtagtggcttgtaaacaagtctagattttcaaaattgttgtcatcattttttttttttcttcctgtatccccaattgttcctctcgctgtgattcttttcttcgttattcctggggtcattttttttcaaggaagggttccttttacttggctttgaaaaatcgtttaaattgtcttcaagtttgatttccatccctttggcgcctctagaatgatacttagcgcagttgcttctgcctagtgagcacttgtcgctgcgtcttttgctccttcgtttgtctgcacattggtacatgtctctcccgatggaattttcgctaaggtcattttctatgtttccattaagatggttttccaaattgcctactgcgtttcccccggagttgccacccgtctcgtctgtagtggtcccccacttggacgcatccccttggtgccttttgcgtccacgcctttttagctcctcattctctaaacattcatccccccactccaagctgacaatgtcgtagtagtgcattatacactgcaggtagaaaacttcttcaccctttgagaaattcaagttatccagtactatgctatttaggtccacatttttgctcttcctcatacagttaatgtagctttcgctgaacttttctgatgctatataatcgtaagaaccgattccgcatttccctaaatcggctaggatgattcctagggcccagctgtcgcatcttacatcgaaagggaagtattccgtcgaggtgttgttcatctttttgttgctttcattggggccgtttttcccttgcacttccccttgagcttgcccttgtccttcagcttgcccttgcccttcagcttgccctttcccttcagcttgcacttccccatgagcttgcccttttcccttttcgttacctgcatgttccgtgtcgtctctttgcgagggtagctctttcttttgtgaaagatctttctcactggatgcattcttttcttcctccatttctcccccagcattgttagcaccatcaggatttccttgaggtggtgcttgcttgtcttgtgttgtcgcctcatcattgaaaacgaagtttctacgcgagtttatattaagcattttacgtttgtttatagtgccaaacgccccacttgcggattcttgaagctctttaaatctgacatcgatatttccaaaattttgctcataaaaatgaatcaacgtgttatattttgaatttctaaaatttcccttgtggtcgtagcataacccttcaggtgccatggtgtaaactgttccttggaagtacgaagagagctgattgattaactgatgcttccactgacttacggcacgtttgtacttttctgtgtatcctttcatattttcaaggtgataagttgcatattccattgcggaacagccaaaatcggaaatgcacaaatgccatttgaagggattataaatattatgagcatttgtatacaccaaaatgttttgcaacttaatgtctgttaagcgtattatgttagattggtagcatgtttggaggaagctaattccgtttgctatctgaaagaagagaaatttacactccaattcggttagcccacaattgtacacctttatattgtcatatatcaaatccagtgcgggtaagtctacctctactacggagttatttaacatcattttcagattttttaatttttgatgacatagacctatacaagtatattcccttttatgttcatttttgtagcatttgtatttttccccaaaaatgatatgtatcagtttcaggattttgttaattttttttcttttttcaaattctttttttctgtggaatattaaattttgaagtaattttctcaagtccccattagcacaatgcattaatatttcgtaattccgtctttcctttaagtttccattttttgtgcttataggtttaatgacgttgctgttgaagtggcacatcagttcttgttctctcacgaattggaattcgttcccttttcgattaacgtctatttcttttatggctagctggacatgccctttgcggttacaacaagggcactggttttcttttttatgttcttctaaaatgggctcttggacattgcgggattcttttcgtttgttcacctggcaatttgggttatcgttttggatacccctgctcacctcctttgcgtcactaactgggacgcttccattatttaaggcaagcgaattggttcttctcgttttcaaactgggggcgttactgtaggccgcctcggggtctagctccgctgcgtctttttcgtcagcgcgttccaagttgttcagcgtggtacactccattaacaggtgtgcaaattctggactgcttatcttgtcaatgtaaaattttaagtcctttgtgttcttgtcaatgttgtacaaagccttcctgacgtggccataggaacccttcccgacaaagttatctatgtagttgatgtagcccaagtttgaccaaattttctttgccttgccatgtaccgaatcgctcttttcatttgtcgctgactgtaaatctggctctaaatctttcacgctttttttttttttgctattcacacgtacagttctagtatcattgggataaatcactgaggccgtaattttataattgtccttatcaattacgtttccatttcggtccattgtatttattatttcatcgttcagtttttctttttcatcctcatgcgcactattgggcatctctaatttttctgcatcgtcctttgcgggatgttcatcacatacgtttggtttaaaccgcgtggtgtttcctatttcccctttcttttcctcacccctggaaccgtttgttttgctacaccgcttgcgaccttttggttcctcttttatcaccacggattccttttttttatacccgtctactgcgtccacaggggaggcgtcttcctgtgtactggctaacattgctccttcttctttcgcgaccgcttccttcccgttggcaactgcttcgcatttacctttgatcgggttgttcattgggaatgtttttttcttttcacggtttgcatgactatctggtttgcccgcttctttgttaagtcctttcgctttggaggtttccctctgcggaggttccatttgaggaaaacccctttccgcattaccatcttcattactgcacatttctctacctttctctttaatggagtttttttcctccaaagggtatatccgcttttgtgaaagtttcccttgcaaagacgcctcgtttttatcgcccttgtctagattactttctccggttgcagcctcttccgtttcgaccgttacttcgcttggttcctttgtatccgttccctctatactgcttttttctttcattttatggagtaatgtagtttgcactgctagaaggtgttctccattttgtacctgttgagcctttttgtccttcttcactttttcacttgtttttccttgttccgttttcttatcatcctttttgcgactttccacctttaacacacctgtttcattttttttgtcattttgcttctttccagcgagatcctcccctttgaccacatccccttttggtgctttagcacaatttttatttccccccgcgttggcattagaagcatgtgtttggtcttgacgagctttttcctttcgtttgtctttatggttattgccattcgtgctaataactacactgcttagatcattggcatttttttgatcctttggatcctcattcgttttcaatattttcaattttttcttttttttctcatttttgctcaccacttccgcgacgggctcaccttttgagtcaacttttccttggctgatgtctttaagctttctttttttttccgccatattatcgttttgcacttgttccgaattggtgctcttttcttcacaatttttcagggaggttactttttttttcccttcttttttattttctatgggaacattattaaaaacgacatttcgattcatgaggaaatcatattttgacaaatttttcccatttttattatcttgtatggctttatttctttctgcctgttcttttgctgagcgtgatctcaacctatcttttatcgtattggatttaacaatatcggggaattcgtcaccttttgtgtgctctgtggtgtatttctttttatgagagatcgcgtcattttttatatcttcatccgaaccatggaaattcattatctttgtcaaaacttgactatttcttttgtgcacaacaatttgatttttactgcttccttttgaggggatttctcttgcgccctttttgtaactgcattcgtgtgtatcttctttacaattgaaaattttctcttcactcttcaattgttgattttcatttgttacgcttcttctacttttttgattttttgttatgttcactgcgaaattttcctcctttgaatcttttttccgttcatttgtattgcatttttctcttgatttatcctccctgtaatagccctctttgtcttgatcagaagactttccttttggttttccacttgtgacatttgtatttgatgaatttccttcgcttttatgttttttattttgagtatttgaatggtttctcattgggtgtgcattcttcttttttttgtcgctttgtttgtcttcccccatgcctacgtcgtttttgcgttcttgtcctcgttcgtgtttgtgactgcgctctgttttttccactcgatctgttttttccgctcgatctgttttttccgctcgatctgttttttccgctcgatctgttttttccgctcgatctattttttccactcgatcttccctttccgcactttcccgtgacacaacttcttcacaactttcaattcccctagttagcaatttcgccctatcgttgccagcgactcccggttgagcaaaaactaacgcattaacgtcttccttcgctacgctagaatcagtgctatttaaagcattagtttttaaaaggtttttatttggacgtttgctactattgttcgaaatgtatctagaagagtcctcgattgaggctacattacacacgggagtgggatagtttggcgacaaaatttcattttttaattttctataggaattattagacaaatcagagtcctgcaaaaataccttgttggagtggctaaaattgagatccttcgccttggacaagttaacattttttattggtgtagaatccagcatgttagatgtgtatttcacattgcacgagttgtttatggggttataattcattgcatctaaggcaggggtggtgacgctgctattaaatacgttatagttcacgttattagaattggatatgttagaaaaattcaaattattatgtatagaattcacagaatacaggttatatttcaaataatcatttttatacggacttgagttgttggaataatttttctgattttctgatgtgctcgtgtttagcatgccggtatgatatatgcagttgttagaattgtggtaatcggagcatttcattgcattattaaaataagcagaattcatgtttagtaaattattatctgttgtgcttgtcttaatggcgaatggattcccgtcaatgtaaactttattcatattgtagacatggttagaatttagtgtattagaatctaagtagcccacattatttggttttattaaattgttattaccatcacgaattggggggtggtaattcatagcgctattatttgagaaacacatatttgcgttgttcgcacttatttcattagatgtaatggcgtcgtagctctgtctaactgcttggttgtcgtaattccaatgggaattatttacctgcgtaaattttatattgtctttttgtgtttttccgcaattttcctgatccgtattgtggatgtggaattcgtttcttgggtcgaaaaaatctccgccgttgcaatttggagcgagcgcatcactggaagatttcgcgtccattttgttgcaactgctgctgtcactgctgttactgcggttgacactgctagttttactactgttggtgctactgttggtgttactgtttttactgcttttactactgttggcactgctatttttactactgttgttacagctgttattactgctgttgatactgccgcttttacccccgcttttacttccgcttttacttccacctttactgccgcctttacttctgtctttaccgcggctgttattgttaccttttatagtgtctttcccaccttcatcattcacgtctccttccatttttgctccacaaatgcgttacccaaagttgtagctttttttgcacagtaatttatgcaaaagccacgtgatcttacaaataaacacaatgaccacagtgtatgatttgcgaaaaagagaaggggctttaaaaaagatggaacatgggaaccctcatagtgtatttaaaatgccaggattttttctcttctttcctttatctttttactgtcgctacgcatataactttccgtgtgtaactttcgctatccgttttggattgcttatatcttttgcctttctctttaatattttgctggtgacgccgttttaatggtatgggcgtttctttatcatgcaatgaattaaaaaagaaaagaaactttatctttatattttttattctatgctgtgctatgttaatttcattttttttgaagaacatgtgtttgccgctataacggattgtcgctcagcataaaaaaattaagaaattaggaaggctcgtgtgtaatattttcaaaacaacataggacgttaaaatgtacatgcagcacacgtatttttcatcaagtgcgattccaaaaagaatttctaacgcaacttctttttctcaaccacgtgaacacacataccttcgtgtatgcatatgtatatgcgtacacgtacgtatgtacatgtgcgtacatgtacatatatgtatgagtacatgtacatatatgcatggatacatgtacatatatgcatgggtacatgtacatatacaaacacatgtattttttatttggtaacaagattcgctaaggtatatctgcgagcattatgtatgcataagtatatgtatacatcaacatatgaacatatgatacatgtataacaagttaaatcgttttaaaacaattccatgtaatgcattaaaanaaaatgtgtaaatgaatatgaattcttttatcatatctttatgttttaaaaaaattaggtattattaaaaatgaaaaatgtgctttattcttaaggctattaaaaaaactcgtcttctgtaactttgcacatttaaaaatgattttctttcttacatgtttgaaagtattttccgtaatgaaaattttagctatcttaaaagttttaaaaaaaaaaaagttataattctaaaactagacgtttaaataaatgtcaataaagattcttatcgacttcaaaaataaaaaaaaaagtacacattatggacgcattcaaaaaaaaaaaaatataatatactgtggacgcattcaaaaaaaaaaatatttcccccctcatattaatttacagttttgccgctaaaaaacgttatttgggtacgctatgtagtgcaattaaaaataagcacaacataaattagagaaacgaaaacaattgagacaatttagtttgctcacatttttaaaaataatgaccttaatagtacatggccttttttttttttttttttttttacatccttgtgcgtgtacaacaatatatttccagcacatgtatacatatatatacgtatttctttttttttttcatataacccccaaggatatatatagctgttattctgtaggttatttttttttttttagaggggataataaatacacagcaatccttttcgctgcctttttttttggcatgaaaacttagtttaatataccggcctaccatgttctatataaattagaaaattcccctgtgtagccctactattgcgcttaaagtatcacctagcgagacgtttttaaaattaagcctgtacgcattttcctttcagtaaacgcaataaaatttaccagcatatatatacaccttaaaatctataatttgtttcacgtaattgcatattcccactttttacttagcatcaaagtgtatgcaaaagggggggaaaaaaaacgcgcacttctaaaatgcacatttcagttcctatatatattttttctaccttactatgagcgatacttacatacatagtgcagtttctgcaaaaatacctatttttatgtaaatttcttttaaagtaggtgtaaccagcatacatccgaaatgtggaatgcatggaacatgggttctcaatattttttctcacatcaccatgttttgcctttcatatggatatatatttaaaaacacagccacaacttttataatttcaattttaaaactgcaaaatttgtgcgtacttttttttggaaaagcgatgataactatttgtagatatcgaaatatatatcactttctcttgacacgaaatacgccttaccttcgacgctgtttgcagtttttgccttatttttaaaaaagcacacacatctcgtactttttatttatgtatcatgtatatttgtacatttttataggaatgccaatctgagtgcccttaatgaagcttccattactctgcattcgttttattttaaaaagattgaactacattgctcacacatttgtcgttttttaggcactttttttttttttaccctaccgtttttctttaatttactagcatattttaaagctaactttatcagaggagaaacaaacataatgtaaataatggaaaaataaaacttgtcgcagatgcataacagactcctgtaaatatgtttttcccatatgcagtacatctatttttaacaaaaatggcacgtaaaaaaaaagtttcctttaagttcagctgcctcacagtttagcataaaatgacacgcacgtggcagcaaaaaataaaataaaacgaattagtactgttatctattttaagttccattacataatttatacttattagaatacatttttatagttatttctcatttttcgtaataaatgtgcgacatgcaatttgtaatttttttgtaaacctttgtcgataattactatttccttcgcttaagcccaaacaatttatgtcacttttgtcatataaccaaatttgcagtttcacgtcatctcatttttattattaaaggaaagcatattacatcttcgctaatgtacagcaataatgtataattgttacataggtgctatcaaacagaatttacgaagagctctttgagctgttatttaaggtgctgcttcaaaagaaaggtgttattcatattttcagcattttagacaattcatgaattttcatgtaaaacttcggtcaaattaagactaataggtgatgttataatttcgaagaagtttgcaattggtttaccaatttagctgcttatgcaaaaagtgatgcaaacaaatgatatgcataatttagaaacatgaaaatgtatgttttcccttaatgtatatgtgtgttatgttaaatcatacgaatgttacgccacattacgaaggggggttacaccatacatcaaatggaatttattaacattttccgtctataacacactttagtgttattccaaaagggaaaatgattcattaagtaatcagcacatgcatgaagttcacgtaaaagtactatttttgtagaaaagcgctcagaaggaatataaaaaacatgaatgctacaaaactcagttaatttattagccgtcttaatagatagtggataaccttgctatccttataaaaggtacgtgtatatgcaacattaaacataagcgtaatgtaaaaacgagtgagcgtatcatactatttatttttcttttaattataaactcctaattatgcattataattcgtaaagcaacaaccccctcaatgtgcttcatagaattgagattaattaaaatacatttttctttttttccattactgtcaaaatggttgcagatgcttcatgtggtaaaatgcgttatactgcgtatttcctacaaacgataatcaaatatttcatcagtatcaattatcctttttaaaatagacacttattagcaaggaaattttttgatctgacaaaaaaagtcatatgtagaaataatgagcattaagccaacaaatagaaagaaatggtttaatgagcatactgttttgcatgaaaatacaaagaattttaatttgtttttctattttaataaaaaaaatgtataagttggggttttctaatgaatgtagcgtgtaaagtgatagtatcactgaaaagcatcggattcgtctacacaatgcgacatttttttcatcattttcattaattattttatattcattcaccctattttttccatttcttgcattaatttttcacctttttttttttttgatattgctatttcctccctttaaaaacacataaaaaaaaagtacatatagaatgcgctgtacttatatttacaggacaaaaataaaaactagaaaaataactagaccatactttcccatttgttatctaaaattgtgtataagcaacagttgaaatttttctaaaaagcggagtgtaatatagatgggtatataagttcataaaaggggctgtgtgaacagatgaacggataacattaccacgttatttatcatgatcttttctattacttcacggcgtctttatgaaaaaaacagaaaatgtagaaattgtatacaccatgaagtggtagattatcacgtttcatttagcagtagtgaaaaaatacttaattttcagttttatatacttttaaatgtttccgagttttgctataaaaataattttttctaattacaattttttttatgtaactcagaaaagttgtatctacaaaattgtaaacttgtaaacgtttgtttatgttgatataatacttaacaaacactttgaaaaacatggcatctttctcattacatgtgaaggaatataaaataaaaaaaaaggatcttttttaaaattaatagttcgtccactatttttcttcggtcttttacaatgtagtagtagtaccatttaacataactgcttaattatgtatgtgtctaacgaaatgtagacacacagtatattaatttcatttgaggtagttgcattgcttataagcaaaatgataatcctacttaaatttaaaagttaattaacgcctcaaaaagtattttacgcataaatcgctaaagaaatgaatgcaggaaccctttcatgttcaaagtattgcaaaattatgaaaaattttaatatgtttcataaagttgtacttgaattatttttttcatttgttcaggaaaaatgataattttaccattttattccagggaggcgttgccccatatctttttagttaacacttagtatttcggatgatgcttaataaaaaaaaaaaaaatgttccttttattcatttgttttcaaacggaagtcaccaagttcagttgcctaaaacagatagaaatgcctactgaatgctgcattggacacatatatgcatatgtatacccataatttttacacatttcagaaatatccaaatctgttgtacacttttctaaatttagaataattaaatcttacattttattaagaaaatacaaatatagatgctttacgattttctaagacatttatgcaacctatggaaatacgaaaataacaacttcatttgttcatgtatccattgcgaaaaacattttataatttgcacgatgttcatagtttgttaatgtccacatatttaaataatatattatgatttattcaccattctaaatctactaaaagatggcttacagtttagtatactgcgtatcatttcacgcgttaataagtaaatagaatgataaattaaaaataaaatattataacaaccaaaagggtggaatatccaaaacatcaatattatcaaacagttgttttacatgtgaaatgtgtataacataatctaatcggttttgtttatatattgtctgtttaacatatatatccctaaaaggtttatgctgtaaataatgcttataaactgtttcaggaacaatacaattcttggaaatcattgaaagtcacaattaatttagctcatatatttgtctttatgctctcgttttggagttgttaaccgttttgaataaccaaatctaaattccgaatacattaagttaaaaaaaaagaaagcttttaacctttttgcctacttcagtagttggaagcatgctgaaaggttatatgaccgactttcgtgatttagatatcacatcccacattggggctctaggttttttttacattttttagttacacgaataatatgcttatgcagatcaatttacataacttttaatgtatcataatatttttgcattttgttcattttttaaggtgatgtgcatacacatgttttcaaaagtgggcaattaacatttttctggggttcttgtttcgtcatatacacagctgtcgctttgccgtttcaatacaaagtaaagattaatgttacacaggttctacaaagtaatgaaaaacgtgaatttttagaaagtgcacttgcctaatgtcttcaccacggttttacttccatttcttgttgcaacaaatagaacggtgattcttcctaaggttcattgacctttttggaagcaatattaaatgcatgtcttgagaacaaatgaaaaaatattttcaaaaatgcatgatttttaattatcatttttctttgtaaattccaaaaatagaaacatatataatcaaggcgtttctgaaattagttattctaaaaatacctttttcgatgcatagttgtatctaaggaaaagtgtctttttatggcttcttcctttttcctcctttttaaaatgtatgtaaccgaaaaaacctctaaaacgaattaacaaaacttctacatgttaatatttgaaacgtgttcttccataactcttttcatgtttgcatagaaatataaaatgttaaaaatattttcactttgcaaaactgtcttattttaataatgggaacaagctgaatattgttccaatttcacaggaaattttttaataaattaacattccatgatcttttttttatgtgcaactttttccattttctattatcatgatataataaaatgagcaagaaaaaattgataaaacgttaataatacttcactttttgtttttcagtcttaaattacttaagcgcaaagatagatttgcatctttggctaacagagaggatatattttgtaaggggtataaccgttttttttcgtgaaaagttttgttaatgtttacgcgtgtttttatagaagctanaattcattattctttttgacattatatacagtacactgttttatacggaaaaaataattcagaaagaactgtaaatttcaacttcaaaaaatagttcattgttgcaataaaacacttttgttatgcatgtagaatgagcaggcatgataaaatatgctttatcttaatgtattttgcttttaatgttaatccatttgctctgagcatatggcgatggagaaaaatacgtgttcttataaatttctctttgtttgaaagctctacacttatctaaaaacatcataaaaaaatgagtgcgcaatacaaaaattcacacctgtattcatgatttacattctataaacaacaaagtctaaaatatacacaagaaaaattacatagtatactggcaaaatgtttcactgttaggtgtcaaataaggccttttgtttgtattaaatgattttttccataatattttattctaaaattaaagtaatatatagaatctacatgttacaggattgttggacttattgatgttttaaaattgttcattcatggttatgtcgcaaatgtctattagggtatttctggcatattttgtcatcgatatatgaagtataaacaaggtaaaaaataactcataaaagaaacaaatcatattttaaaataagttacgtttcttttccttttcttacattgtaattgtccattagaacgtaaaagttttacacacatgtgcaattccataatgatgatatattagaaacacatttgtgtatttaaaaaatttagtatgttaataatacatataaatatacatactattaatttgtattaaattagatacataacattttatttacataataacttcactgtaattaaatacatatattatgcataactatattataaaaatgtaactaaaaatactaagtgttatccattactattttcttaataatatcttactacaatatttgttttaaattaaataatatttattatttattttatttattaattattttaattttctataattatatttatattttaatatgtaatataaatgtaatttataacatccatataaatatttaattcagttatttaataatttaattatatattaaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgagtcataaatataattttgtcttttagaaaaataaaattaataaagcatttagtgaaataattatttgaaataagcatcaaaacgaaagtaatcaattttttgtccaagttcaagtaattataaagaatttcatatattttattgttcaatttttaagggttataaaatattatgacggataaaagtaaatgtaaatttgaataaagccttatcacacttcttttccttttaatagaatacacaatttttatttaaaaatgatttaatatacacaatagaacatgtatgaaaatgtttgctatgaacaaaaatgttacatatgacatagtatatgcattaacttgtattaaaaagacagcatattctataacaaacaacattcatatgtatggatgtttcaaataactgctttttattgtattatttgggatattaagtttttattttttgttttgcattgcttatgttaaaaataaaacaaaaatttaacgtttatgcacaaatgtaaatatactgttgataatttttttaccttatgtgtttttcttttaatgtactacctttaattgttgagcacaaattaacatacagtgatcctcttttaatgttctgtaaatgcagcttaaatgaatcattactcacacctccactacaacctgaaaactgtattatacttgtaactcagaattgaagttaaccttttttatatatgtacaaagctacaatgttattcaatttacaacatatttcgaaataaaacatatttttaaaaagaaaaaaacacttagacaaaattgtctacgttaaaactgcctttttcttcatatatatattataagaatcgagactgttgaaaatacattttactttacgtgttaatttatgaaaaaacataccaaaatttttagagacccacttttgtaataacaacggtaatcttaaaaaagtaaacaacaatatgttgaaatatgttttaaaacagaaccttcaagttgaaggaaaaaaaaaaaaaaagacaacataaaatcgcttttcttttaagaaaacgagttgcatccacacaaatgtagcaaaaacatttcatttataaatttgttcaaaatagaattatgcagtagaaaacatatgaaattttatgcattttgttggtaaacatttatgcatcttcaattttgtgataatttcttttgttagcttcgcttttgttctttcattttatcttcttctttcccatctttattacccaaattttcttcgttagtctcttcattttgtataatgttgtccccttcttcggcattttctatgttctcttcgtcattagttacttctttaaagctgagttcttttaaattattatcaaaaaactctgaatcgttattcaaagccgcattgttataatcacattcatcttcgtaataatttgcatcttttagcttttgatagttgtcaattagattgtttattctttcatttagtgtttctaattcattttgtaatgtcctgtaatcaaatgggtccgctttaactgcatcttcaaaatcctttctaaatgtaatttttttcttttcatttgccgttatgaggatgtcatacaatgttttaagctgttcaattttatttttaaggtgaacgtctcgttcaaactgtacaatattcttcttggcaataaacaatgaaaataactgcataatcaatcccttatctttcattataattttagtaaaagacaactgtaagtcagaaagtgttaatcctgattttaccncgttctcatcatataaaaatttaaagtctgtcataaaatcttcgtcgtattttaagacattaatcaacacttcataatcagaaatgatagtgtgcttatctccttgatatatgatactcttgatgttgttttgaataataagcatattttttgtaaataaattcaatatttttttatgtctttcgaaaaaggggcttttgtttaattctgattccttaatttttatccattcatcgatattttgggggtctttggcaattaatttaaaattccccttttaccctttttatgaagcatttcattatcaatcactgatagtctcaacataaattccataaaataagaatgaaaaatggtaaagtttaaattggatactccaaaatatataaagttagataaaacactaaggaagtaattttttcttcattcgttaacaaacgatgcttgcgtaaaggatatcttttgtatttcctcataaattgaatagagttgtctcgcgtgttcagggaaactataggctctttataatatttttcctcagctatctttgccattttttcaaaaaaattatttaaaaatggaattttaacacgcttttttatgtgtcttaaattttctatgtatgaataacatagagctatcaaaactttagctacaaatatgaaattaaaaaataacagaaatagtagcacatagaaatttatggttgcatgagcactagatactgttaggaagacaaaagtcatcagagtaattgtccaagcaaacatgctataagtttccaatttatttaaaatatgataatttcttgagtcaaaaggttgaagtatgatctgcactgtaagaaaaaaaacaaaaaaacggaaaccagccacatagtggtaccaaatattctggctgttttaaaaatagggactgatgatattaataaaattaaaatttttctaaaaaagacaattgactcccaataccaaaattgaaaattaaaaccattatttaagaatccatatttaaataaaatattttctgaatgtaaatgttttcgatttttgtatagcactaaatatgacattaagggaatgccaattccccatacaactatcccgataatacctagcataaagaattttgcataatctcccgacatatcacactttacactaggtgcatagctcatatactgctctacaaatttatcattgtagtaaattgccttacaatctagaagcgttagcatagaataagtagttttggtgtgaataaaaaataataatgtgacatacataggaatcatatcttcaagaaatttttttattcttttaaactttgaatctccaggtatgggtatatatctaaacaacaccagacctctttccgatggcaactcttgcatgatttcttcatatagttttgttttccctaattctttaattttgtctactacatttaattttatccttgtttgatctctaactttaaacttgtatatttctaccacgagatacattaaaatcgtcagcgttattgcaagtaatatgggtttaagggcataaaaaagcataccataataataagcatctgaatgcgaaaaattgaaataagttgttaaaatgcaatatggaccataatttttttttgcttttaacaatgttttaatactttggattatataattaacgtgagatgagaaatttaatggaaaatatagctcgcttgttcccatgacataaaaaattttcatacaagagaaataattcaacgcaattttaataactatagaatgaacggattttctgttagctcctgtaaagacatttaagtatgccataataactgtaaataacaagacaaaaatactgacgaaaatgatgtgcaggatattcataatatttccgctgcattctatgcataaatttagcttcgaaaaattatttgtgtatccttttttgcactccccacataaaaaattggtcatagattcatgacacttttcattatacacacaagcttctttaattgggcattctacgatgaaccagtcagcgttgtatatatttccctttaatttataaagtgcataattttctttaggaacaggcattacatgtttaatttttgaagggtccaaagagtttacactttttttcatgcttaataaggtttcttcttcgaaaccaccttcacagtatgcaccatcggggcagtttacgcagataccatttttgaagtaataatttgttaagcaaaagcaatgtgtttcatgcgtcgtcccggtgaaactggttgaattgggcttacatttcgattcgcaggaaaaatctccaatcatggtcttaaaaaatccacgtccacatggtgcacatatttttgtataattacttgcggtatagacatgcttatatccttttttacaaacacaaaaactttgattatgtggtctctctgtctcaaatgaaacgacggtgtttggtggacattttgatggaccatagtggatagttttgctcttgttattaactatcattttccctcctttgcaataagtatttttatcactgcacggtatacaatggttaaagaagtagtagccacctgaacatgtacaatcttcttcctttgcacttcccacttgtccatctgttgtatacggagttaagcacatagtgcattccgcatttgatacaaaatctttatatgtgttaactggacagagaacgcattcacgaagcgcttctttacttagagtgtagcctttatcacagagacaactggactcactaaaagatttctcagttttcgttgttgaattctttatagggcattttatttttttaggcttgcacagatgtaaagtatccttcaaaaaacagtcttttaatttcccacctgggcagtaatatcccttaggacatttaatacatttgttttcattaatatcccagtaatagccccctacacatatacacttaatcctactcgtggtttttgtatatgttgtaatactgttttctggacagggtttcttttgtgtattgcttaattctgacttgtagtaattttttggcacttctaaacaggcgaactcgttttcttctgattttgcatattcaaatccttttttacacaaacagtttaaacgtgatacatttaattcatttgggggggttgtcaaagttttatcatcacagggcaccttttggttttcataaaatgaatattttttatcttctgcaggataacctgggcagtagtgattgtctggacatagcaaacacaaatcttgtgcatgcaaataatatcccttttcgcattttttacactcagctatggaagtagattgtattgcatctgtatatacatgcgcagagcaacttttacatttttcttccgaaactgtgtttttgtaggatcccattttgcatggtacacatacttgagaaggttccatttcttgttcgaaatctttgtaatcgtcaaaaataggattagtcataaaatcgtaattattcaaatttgaagagtcgaaaggctcaaaaccagcgttacatttacaactttttatagaaaaattttctagttcttcattcgttgtattttctgggcatttttttttagcacctctgtatccacctggacagaagtgacctatatcacactgttcacaaaagtttattccatcttttgagacaaaataataaccttttaagcatttgcattcgctttcttcttcactccgactaccccttattaaactgtgcgaattaggatagcagtggaaaatgcaaggggtgttagaagtttctgatttccatgttcccattgcgcaaggaacacactcgtcattgttatttaattcgtatcctggtaaacataaacactgttctatggaagtggacgcttcgttttttgtaattgaattttcttgacacatagtacattcgtgaatattttcatgtttcctatattcattaatgttgttataggaacctaatgggcaggcaacacagcgtccatttagcgctttcatcccatcggcgcaaattacggtaaattgtatgtttgtgtttaattccataaaaactccatacatctttgcggttaggttaacgggatcatcaataaattctgataattttattgtaatagttccatcatatttatctatagttacatgctgcgatttattggcattatgcacatctatttgaaaattatgaagcaaattcatttttttaatttcatctgactttatttttagtgcatatggaattccattgtcttgtataatggacggataactatattttaattctgtcacattggtgatgttttgtatgggatccatcacgaaatgcacagctttttccagctcctttactattaaaagtacatttctgttaattaattctttgtgatcataaaatttgtatattttgtttatcttgccttcatcaatatatgtgctgtttattttggatacgtaggaaaaccttttgctgggtttgtttctatcatacagtattatgttcatttcggtggtttcgtcctgtgtttagtttagtggccgccggtggggtgaaaaaaaaaaagaaaagaagaagtaaatatacgtattcactaaaaaaacatgcacatttttgagagaacaagtcctgcgttaatggaagcacgtgtctacagggacactcccttttcgcaacgcgcagttgtttctcctcctcctgctcctcctgacacaattcgaaagcagtgccgcaggggcagatgcacgaacctcgttaacgaacagaacgtaagaatcgccatagggaaagggcactacatgtttgggatactgcaaatatgtgtcagattggctaaagatagaattgtacaaataggcattttcgacatttccgttactttccccctgaaaggtgtccatgagaagtagcaggtttcgctgtaccatataatggatggctattacagagttattcatttgatcaatcaagaaacaatcgaatgatctattttttaacattccacaagaaacgtcagttatgagatatgatgaatctttcagaacatctagactgaaccttaactcacccatttcttcaaattggttttttacagcattagggttatgtgtgtacacagtatcaaattttaggttaactattattattcttcgaagaggatctgatgttactaaaaaaagtagttttaatttcctattttcatcatacactggttccatcaaaataggcgttgagcaattctcgcatgttgcaaaattggcataatcgaaatagttacttaataaggtgaacatatgagggtcatctacgtatattcctgtattctttctcatcctttttacgttattgggagtaatgtcatacacaaataacgattgcaaacttttctttaaaacgtataattttatttctttactggttacatatagtactgagctagaagcatgagtgattctgaattgagcgaaacgtttaggcgtcatatttttgtctgaactgaacgttacacttatttcattttttgacgagtagcacagaaaagatatgtacagcgcgtctatcttattatgaaaaatgtactccaagagatgaggataaaatttgaagaagatagattcttttgtcatcacatatgttctaacatcatccggggggaaatttaactcattcaaaagaaagatattttcgtgggtgtgtaaaatatacggctttgattctgcgcgtccgattaacctgtattttccgttttctcgagaacagatgtccaacaattcattgtattcacttaattttatatcagacacgtggatcacatcaatgcttatctgttccattgtttcgacatttatttctgatgtttccttggaataaattaccacttcgcctgagcagttctctgcttccttttttttgaaaaccacttctgataatttgcctatccctattctcttcagaaaaatagagtgtcctagctttagtttggtggaatgtaggtccacatataaatagttcacctcctttaagtcatatcctgggcgtggggaaaggggagcaaatcggttgcaacataaggtactgaaatacacgcacgtgtgacgcacgcggacagagcatacatgctcttaaatgaacggcggaaatgaaaactctcatgtgcggaaacgcgcggagggtgcgcgacgaaaggactaacccttaacatgtatagttgctaggagagccgaaaacatagtccccctttcaatggacgtataacatagtaaataacttcccggtttccaaaaaactacgtcttctattatttcatttggacccatttcgtacaaataaacatcataaaaattcagtcgcctcatattttggtaaaaatcttcctgcacttgggtgaaagatttcttgttaatattgttgcagtggtacccatgcaccatttcgataatgaaggcattctcaatagggaacattgtttcatattctttaacattaatattaatcttttctcctgtgctcacatcgatgaccttcgtagatggcacaatagctcgcagggtgtaaatttgtgtataatgcctactggctagtaaacagctattgtaattattgttcagatagtctatgtaacaggaacacacgttaaagatcccttgggcttcttttttcacatttatatttttaaactgcgagccaattacttcgcccttgtgcaatattggttcaccaaaagggttaggtgatttctggaattcgaagtgcacactccgcgatttgattatgtccgagcatttttccgcagtaatgatgattgaagttctcaacaggatggactcgttcaggattttcaggtcgaaatgttctcccgactggacaaccatatggtcgcgatcttaaaaaaaaaggcaacgtggtatagtatgaagcggtgtggcagaacgtagaggtggagcaaagcagtgtggggaagcacggtatagcatatcacgacatagcatatcgcgacatagcacaccgcgacataggacaccgcggcgcgaaggagttcgcgacccgatgaaggcgaaattttcactttttatccgatactgagggacgttatccacgaggcatttagaagggtgctcatttctgtccctgtacgaaaagacatagtccaggttaaagtcaacaggcacatcgcaaatttctttggtagtggtaattctgctgcacgtgttgccatctctgattttttcattttcgtagcaagcggaaaggactgaaagaaggtggtggcagtggtgggggggttatgggaagcaaaaatgagtgcaatgatcgaacgagtaaatcgggaaaaaaaaaaaaaaaaaagacaagcacgtttaactgcacatgtacgaatccgatttcaaaacttacatttttcttttttcccggagtaaatactacttattaggattagcgggtccttctgttttaactcgatgattttctctaaatttagggatacaaagttaattccccttttctttgctttaaggatattttggggggatcttttaaatttcagtttgtccagctttactgtagcgcttctcccagattcactgctttcatttactaacaggaggtaaggaaaaaagtaggcatgtttttcacccgggttatgttatgctggcaagtgcgatgtgtgtctacacgcacatttgtgccttcgcgctgttcagactaagcggttgcgcgttcacgcgtcgactaggtaaacttcatttttattttatttttcctgctactgccagctatgtcatttttcagcgctccgtacttttcatagggggggcaaccttgggctcttttccacaccctggcttcccatttgacactgcttcgctctgagaaaaaaacaaaacaaaacaaatgggtaagcatttgcatgctcgccacacgtgcatagagacaacagatcggcctacttcatccgagcattcacatgcaccagttcgtaccttcaacaaacaaataaccaacacagaaaaaaaaaaaacatgcccgggtttaccattttgtagacaagatttagaaagtcatttttgagtacacccaaaaggaacagttggaaaaaaaaaaaaaattcacatgttccaaaattggacaaatcacatttttaaaaatgtaccaatgcgcactgtaaaattaaaagaaataaaattgcgtgctcattagggatataaatgtgtgtatttaaaaaattcaaatgcgtaaaatgccttaccttgatacccttttgacaattttgttttgcatgcaacgacgtggcgccagctcgagatcaagaaatttcaagcctgacccttttgcgcagaatgaagcctcactctggtgatcagctcatttatggggaaacataaaaggggaaaatgcagaaaagggagcggtcaaaatgcagaaaagggagcggtcaaaatgcagaaaagggagcggacaaaatgaagaaaaaaggaacggaaaaaatgcagaaaggggcaccgacaatatgaagaaagaacgcagaaaaaaaaaataaggctgcgcgtgccctggtgcacgcattaaaaccgcctttcaaattgaacacaaaggagaccagacaaaacgggggataagcctaccccatgggtatgaaaaaactgctcagacttcttcctctcatgttgagaatgcacaccatctgagcaagtcacgacgacatcatgcacccacataggagcacattttaccaccaaaatataggacatacaccccctaagtgtttaaaaactcatttgcagtaagaagcggcacatttgggaagggaccccccatctcttactttttttattttccgttccaatgagtccttttttttttttcctctcagagcactccatatgaggaaggcaaattccacttcgtatgaatgaagcggtgtacagttcattctttttaaatggcttctaaacttcgcagcagcataaaaatcaccaacattgtgcagactgccatcaaaaaaaaataatccatgtgaatgcgcacacgaatctgttgagacggaacttttcaaaggttgtgagcatttggaatgtccacatttggagtgtccacatttgaagcgtcgcagtgcagataatttcccatggcagatgttgccatgaataagtgggctctcttccatgttcctaaattgtgacagtcccttatccctatggtgaatgcacatatgtagtatattgttatgctcttttattttttttttttacctgaacagtgtacttcctctcttcgtctcattggagacactccaaagattgaaaacacaacaaatcgaagaaaaggaagcaaaaaaaaaaaaaaaaaaaaattaacacaaaaatgatcgacttgtatttatatatcatcccatgtggagagaaaaaaataaaaaatgcgtttatcaaaacaaataaaaactgtacatcatgtccaatttaaagaatcgcgcgaagttcattttgacgtgcacgtatgtttgggtgaatcccaagcagatgtgtaaagtacatgagcaacggggcgattgcccagggggagagtccctctatactttccccttttgtcgtgtgtagatggtggcccgaaagtaaagggcgcaaatacaatgcaacacgaagaaaaagggagtctttcccaggggcggaaaaaaaaaaaacgccaattataatggagcggggccgaagtgtactcctttttcgcgacaaaggggttaattgaaaaggagtggagagaaaattagttaaacaacgcagatgcgtagcatcttacccaagtatattatattatataatattatattattttatttattttttccttcacctcgccatctccattttgacgaatgctactacgtggaggcccacgttaatgtacgcttccccctccccatggaagagccatttcaatgaggaaccccccaaaaggaacatccccaagaggaacattctcaaataggcctgatgccaaattctcctcagccgtttatgccaaagatacgtgacaaggcacaatgcagagggcatgcgaaatggtcgtatctttgctacggacggatgccatgacccaaaagtgccctttccacgtactgaacgtccagatacttgagctcttgcagaaggagggactcattaggggcttctctatcaaggggacaaaaattgatattctgcttaagcattataagggtgcgccggtaatcaccatctgtgcatatatatgcttgggcgtacatctctacacagttctctccccttgcgtggaggcagcccaagccgtcgttcctcacgcagttgtttttttttttgtgaccaaacgatcttaaaatgaacctcttttgtacgaagagagcttaaagagaggtagctttttccaggtagccataaacactacatcattgtctttccctttttcccccttttcttaggtcataagaaacattcgagtcgtttcgaagccaagcagagatatttggttaacaccccacgagttaaaatttcgcacacgttttaacactggcctgtgggttatgcaaacaagctgtggagtgataagccacagggactgcattcgaatgggggttggtgggaaaatgttatttgccgttaataatgggtatcagcatttttgctagtttttttttttttgtggaaaattttataaaagtggggaatatcgtcagttgtgatttttctatttccaaaaaggggcacatacatgagacatactcgtaattgcgcagtttgcaaagatgtaccaagtgcgcatttaaggtgcgcttcttcccctactcacttttcattaacaagcagaaaaaaagaggatgtccctggtagtgttgcaaatggaggtgcgcctactttgtatgtgccaattttggcaacaaacgtgaattgaggagtgatttattacccatagcaagtgccacacgtgggtgggtgggcacaaaatttacgataaaaaagaggggaaaaaaagtttggccaccccatatgtatgtgtacatgtatgtacacagttaacaaattccttccctgtgcaagttgctcactgagatagaatgctcctacgtggaactcttggcagcagcgtccattcgtaggttccttttttttttcccctttgtgagaaggtgtgccccgttagcatgtatatacgtgtacgaggtgaaggaaggccttgcgtgcaaagttaaaacgaaaaaaaaaaaatgaagcaaaggaaaagggcgtaattacgagggggggggcgtctgaccgtccactttttcagggtcttcaatttttacgtgattttatgtgccaattttgttaagcatttctgcttcgccacagcggtggggtgtgtacatatatgccgcgacacgaacatgcaaacgtacgaacctacgtgtgtatctgtccagcgtgcccatctcgtacatgcgcagcatttaaaaagaattgccaaacttttgcatccacccaaagcgaaattgcataaaacatattaaaagtttgcacacataatgtgcaccttttttttttttttaccctttaaaaatagcccctacccaaatgtgggagcaaaaccaggtagacgaaaaatttgccctttttaaaaaacccacaactgtgtgcctgtccagccgaaatagcatgttgctcttgtggagtaaaacaagcaaagtaaaaggcacacggtgtgtgtgtgtgacaatactcaaatgcctccaaaaagaattattcatttgtgcatacaagtacttatgttcatatccagcagaatgcgtacactgatcgcatagtcaaagcgcaaacgggggtggcctcatgacggtgtgctactgcgatggggaggtcatctggaaggcgacaaaaaagcgtaccgcactcgactagccatggggaacacatgtaaatttgcaaaaatgaaggggctaaccatttggcgttatactcgcccatttcgaaattgtgcatgtagcacgtagctctccctttgtcatgtaagcgtggacccattttaacattaacacgagggtacatgttgcgcaaaaaaaattaaacataagcgtaaacataagtgtaagcataagcgaacgggtatgcgaaagcataagtggaaatataaacatgaacacctatgtgacacccaaacaaacgcccttgctaactagtacgacttccctgcacgcgcacccgaggaatatatatccctgtgacgaggatcaacttccgacgcagaaacgtgtgaacaaaattgcaagcaaaacattcagccgtaattatcaaactcgcatggaggcaggaattattttcgcgtttttttttttctctccatttgtgcgcccattaatggcacttgtttttccactgcaggagctattaacctgcgcagaacatgacgcgaaggagcggcaattttttggaagcaagcagttacattagcagaagtgtgacttcgcaaaagtgtgcctttccatgcgcatgtataatcgcatagatacatatgcatgtacgtccgcatgtgtgcgtagcaattccacgctgcccctataaggtatcccccctgacgtgaacccagctgtagcaaactcaaagccgtgaaggcgagcttgccatttttcctcacccatcctgcgaaatacaaacatgtcatttgacgatttgacggacaacacgaggtccgtccggaacatccccggggctaagttcatagttagcgaaaagataaacaaagtggaagaatttagaagcgctgccaagaagcgctgcttagaagccatttttttgggggccacttcacttagcaatcccaattggagcgtttgcatagtgggggagcgccacaagcagcgtccacacagttctatttggcctcatgttaacctgtttcgatccatgcctatccatgccgatgcatcttgcctccattccgcaggaacacgtcacagaatttctgcaaaacaaaaatgaggaaactgttcttcgcctggccaaggagctcctattgtaagtgcaccttaccctttgcgaaaaagacgtctccaccatgtgtgggcaccacgtacatattcgttaccgcattgtagcttgtacatacaagtggaagcccttcgcttgcaaaaggcaaacataatagtaacaaggtgatgaacaccctcccccatggtggaaatttctcataccatgtctccttcaggaagtacaaatttatggagcacacttttgtaactagacagatcaacacggagaagaaaatccccgaattaaaagatgccctaaaagtagtaaatgccctttacaaaagaaaggttcgtccgttcgcccgttcatccctccgtatgcatgctaaacgtttttatagtgcgaatttatgaagtgcttgcagccccgttcgagttggccaacgtgtacctcttccagatggtttacccattttgcccacccctatagaggtacacgtgcatatgcctattcacacgcacatactcatgtgcacccatcacaccattacaggaaatgaacgagagcaaaaacttggagctgtattttcccttggaggagtccctgtacgccaggggagttgtcgacaaaacggatcacattttactttggctgggggtaatcgaaaacgcaagcatcactggcacggatcgttcttcattttgtatcttcgccatttgagagacacaacatgtaccgcccctgcttaacccttcttaaccctgcacttactaggccaacgtgatggttgagttcccctttaaagaggccgtcgagctactgaatcaccacttggatagggcagtaaatctgtacgacgaaatggtacgcacacgtgtgcatataatatgtgagaaagatagatcatctcactatgcaaaaaaaaaggggaaaaataaaatgcggaaagcgcattttcgtgaccatttgtttcattctcccaataaaatgacgcaaacaaaatatgctcctctgtgcgaagaaaaaaaaaatttataacccacctttcagggtgtggcaaaatatttacatggcacaaacttgttcgcgctcaacgtttataattttttttttttttttttgtccaggacaaagagcttcagtggctgcacgaacaaatatcaaccacagaaattaacatatcgagaattcacaattatgtggagatgaaaaaaaaaaacaaagaaaaggacgttgttgaagctcagggctaatttatagggaacacgacatataacgtgaattacatttcttcactatgttgtcgggaaaaaaaagtgtaaattcgtctgttcaggattccatgaccgcaaaaaaaaggcaatgagtaaatgtgaaggcctacatgttaagtgtagaaattcttactcagcataagaggggaggccagggcgcattcatattttacaataaatcaccctttttatattcaaaggggagaaaagacaaaatgaagtgcaacttttttagtgaaggggaacaaatttgaacagcaaaggaacaaatgttctttgcgctgtgtggcgtggcgtgacggcaaggcatttaagacaacttcttcacccccagttttgtcacacctcgttcaatttcttctccatccatataggcccattgcgacacgccctctttgacttcatcccaagcgtaacaaactaagtcgaaataaaaatacgtcccttttcaaacccatcgcagaatgttcaccccaactggtgaaattaaacataaaatggattagccgaatgtgcgtgtatatgtatgcatttaatttgttttcccctttgctcatttctacttgcaaagccacaaattgttacacaatttttttttttaattcatttgccaagttgtgcatttttttatgatagccgtaagaattttttttttcttttttttttgtgcacacactgttcagaaaaaaaaaacaaaggtaaaagccagccaaattaagcaacataaatggggaaccagcaaaagagagaaataaatgtatgtaatttctcgctagctgttgcagattgttacaaaacaacctgaacgagttaggcaaaattcagcgtacattgctgtttgtcctctatttaattcttgagtgttcacatatttttgctgagaaatatgaacacaaaaaaaaaaaaataaagtaaataaaataactagctaaataactaagtaaaagcataaaaaccgtaaagtgcatgcgcctcactaattaaaaatgtctcctactgaagcggcacacccctgctactttgccatatttggacaaattagcacttctgtatcattcgaaaaaagctgcattttttgaaaccacacacaaatcgcaacacagcaacagttgcgcaaaataattggaaaggttttcaaatcatcgttttatcgttactccattcgagaggggacacagccgccttggcaccagcgataaagcagctaaatgataagggcaccccaataagaatggttaattttgtttctacccctccttacgaagaggggaatatattttttaaaatgaaaaagacaaaaggtcgctaaaattggaaagcatgaatacgccttttgctcaaccccagtggatcacttatttatatatttatttttatttttttttttttcccttcacccccttttgtagaacctttttaataacaatgcagactatttggtggagttaaacgagctaagggagtataagcgactgtacaattaaaatgaaaaataaaaaaaggcacgcccagtgcgtttaaattatatttgtatcttttgcttcacgttgtctttttttttgacttattttgtagcatgactgaaaaggtgaagaagtacgaaattgcggtgtattcgtataaaaaccaaatacgaaatttaaaggtagaaaaaaaaaaaaaaaaaaaaaaaaatttttcagtgcaattttgctcttctaaaaaatgggcaccttttcgaaagggccgaacagccaaaggggatgcaccactgcagtgattagacaaaaacagaattgctgctaccaaatggagaggtcctcttataaaaaaaaaaaaaataaccctgtcgttttcttcttcctctcttcgtagagaagccaactgcacgggggagacgtgaacatacagctgataaacgtcttcattaacgccatctgtgacatagtgcagcacatatgctcggacgtgcgcacaccgggtaaggaacgcacaaagtagataaaacaggcggaaaaaaatactacatacgcccgaacgtgagaacgaacacgcggacggctcctcattttgcccctcagtcttggccctcctcccgttaatccattccatactgaattcgatcaccgtggtaggaagactcaacggcgcgtagttgcgtatgcatagctacgcatgctcacttgtgcgcagtggagtgcgtctaagtacccccgcaaggcgaagccaaagctctgacgaaagtcttcaccccttttatgtgactcctacccccaaacacctctcccctattccccgatgacacctttttagagggataaaaaaatataccggtgcacaaaattgatacatacagtattaacccaaataggagatacacacgtggagaagggtactctagagaaagcccaagagaaggaggaaacggagacaaaggatgaacttcctccacacaaattagaagacctagagtggatagcttccgaaactgatgataaggggtggctagccattactgacagatgggaattatgcaagagggatttaaaatggttgtgtgtgaagacaaacaacagatcatggttactgtatcgacacctctgggaacactgctccaatgatctgaaatacgtatctgtactatttgatgataaaaaatggctacatctacataatgtttggaaatttattcccctcagtttgaaattaagagctatctcgtcgaaggacccaagtgtttgcaagccgtccttgactgaaatgatcctaaaggatgatgatatttatcgggacaatacattaccgctcagttcgcacttgttgagtaagccgaacgtgtggagtgatccccatttgtcgggtgacctttcacccaagtgtctcccacgcagccggatggggatatactcccataggaataacactcatttgtacgcaagtgaccccttgggggggaaagaaaataaaaagttgttattacttcgtactgaagttgaagaggggggaaatttcctaaaggagccattccgaaatggagtgcctggcatggagaagggaacccttgaaggaggggtccacaaaagtgaaaaaatgttgggaccctctcctgttaaccttaaccgtattaaaaaggacagtaactttgtagggagaatgctttactcggctaattcaggacgggggagagtaactcctgggccacgtccccctccaactaccccttcgaaaggtgaaggttggaaactcttctcaaccggaagaggagtcagcaaaacattggcaccgcagaacaggcacgaagacgaaggagaaaatgtagcagtcccttgtgctgaaaaagaggccaatcgagttggcagcttgggtacaaggagatattccaatgagatccatgtcaaggaaatttctaacagaaaggaagcccaggtagatgtgtctaaaaggggattcatcacccagaaaggtactccaaaggatgctaaacagaatggtgtgcacccagttgagagttataaagaggagctagccaaaagacaggggagtaaaaatatcatgaggggtaaaaagtttttgtccaaagggccaaacgggggatcgccaacgggaaatgaagaaaaacaaagttgctattataaaggtaccgagatgagtgccaaagcggtggaaaaaacaagtggcctctcagttgaaccccccattttaaaagaaggaagcaaccaaactggggtggaaggcacggatgaatcgaacactttgggggaaactactgtacaaagttcgaaggcaggcatagctcgtagactgctgccaccccctcagaaaggaaaggtcgtaccaaaagggaaaggaccccagttaggggcatatactccagttttgaagcatccacttagtgggaaaggctcagaagtagaagagaaaagtagcagtagtttgtccgtgcaaaatggaaaagtgaagatgtcgaatgggcagttgaagggagtcatctcgaaggtgaagaatgccccaaagaaaatgccgcccccccttacaggcggattaaaaaaccttataaaaataaaagaaccaaatgggaagaatatttctgatttgttaaagagaaaaagtttcaaggaaagtccattggatttaaaaaaaagtggaagcattgtgcacttagacgaggtggtcataactacttcgagtgaagatggtggcagaggtaagggggttatgagtatgggtgcttgggaacccttagtgaggcgccgtccagtgatgcgatcctcgttctgggaaaagcaaaagggagaaaaatggagagaagcgaagggcaaaggagcgataaatgttggacaaaacggagcagcatttctcccccttttgaaaataccccactaacggaagtcttttttttcttttttcttcagaagaggagacccaagcgagcgtgtcacagcgggcggatagtcccaagaaggtaaagcgaaggaagaaaaaataaaataacataaaataaaaaaggcccaaccgtttggccccccaaagttcgctcgctttcccgcgtgcacacatggtagcgcgaagctgtctgttctcacgagcagcgcatcgcgactgccgcggcggttgtttgctgcaccccacgaacgcacctacaattacctttctgactttgcaggcgcccaaggggagcaccagtacgtatttctctgacctatttaatgcattcaatttcacgataaatgggaagttaggaaagccatcgagccacagtactgacacggagagggaggagcggagcagtgaatttgatacccctggggaaaagaaaagttcggagcccagcgatgattcgggtgcggaacaggaacagcatagggatcaaatagctagcgacttggaagggaaagcctttccaggggtaggcaaaggggagggggaaatggtaagacggggggacagcgataaaggaagcgagggtggaagcgcggatggaaacgtgggtggaaacacagatggcaacgcagatggcagcaagaaattcggtgcgcatccgatggggaggagcttaaagggatattcaatgaagagggacttcctgcaggttaagaagtcggtatcgagtgctggggcgccaagcgatgtggagatccggtttgagggcgatccactgaccaaaacgatcggccacctggaccaaaagaacgcaaaggggttctcctccattttggaaaaacccatgcagaagtttcccccacgaaagagcagcggcattttgcaaaaggtcctgaacgccgacttggcccatctgaattattcaaataaaagaatgactgcagaagaaattgcaaaacataagaatgcatcgctccatataactgtgaagaggaaggtgtctctgtcgtcgttaaaaatgaaaacagtgccgaaacggtgaggttgggagagtctctaaatggggcatcccggggtggtgctgctaaatgcagcatttccaaaaaatgggttgcttgcgcgcagggagcaccctcccgtacgatgtcttatggataaaaggctattccgattaaagcggaaggaagaaaaatgaaaggtgggaagaaacagataaagaaaggcgcgctcgtttaagatggctgacaccctgggcgcccacaaaacgtttagccctttcgaggggtgcataacattgttagcttcactcgaaaaaaaacaaaaacaaaaaaaaaaaataataatgtagctaaaatgcagatgttaagaattacatacgtccacccggtagttttttcccccttaaattataaccgcgcaatgagtagagggggtcttcttcttttacaaacttgggggcgcacctgggagggcaagtttaacgcggttgtctgttgctctccatttggataggtgcacagggcacgtgtaccgtaccttaccttggcagcgcgcgggaaaccacaacaaaacctacctgatcattttaaaaaggaaaggcgcgcatgaggcgagcaggatgccacatatgtccgtaaaggaagaagacaaaccaaaaaatattttcttcgacttgttattaatttcgttgatatttcttagcgattcatttttgaggttctgcagctttttgtttggaaacatattttcctttttgcgtctcttaataactccatcacatgcttttacgactaggaagttccttagagtttccatggtttcacttgggaggtgtttattactggaaaggccatttggttgttctttgtcattgctgtgtagggggtcaattgggtcgttggcaagggtgctactcgtgtttggcatacccatctgtgggggatcttcgtagggatggtctttaacgtctacattttgaagggagttccgctgattgggagagcctccttcctgagtgacctccccgtgagtcctgtccaagctgttttttccaattttgtacaaagataagaggccataaaaggaagaaaataaatagggaacgactaaaatcgagcagtggacaggaatgtccttccagatggcacaatttttgaagcaaatggaacacagggcacatataaaagccatgcacccagaagggtgtatgagaacaaagctgaagaagtttaatgcttccatttggttcgcaaggtattttaaaaattgatgtgttagaagattggaaagtatgcagccgcatatgaatagggatccaaactttagggacccaaattgtttttcgagaaatctggaggccaaaaaaaaagtggatagctgaactgcgcactgtaggaaattttcattaacgaaaaatggagacgtcaaatattttatgttgaagaggctaggctgtacagaggcatctccgcatgtactgcgtctttcgcttgggccctcttcaaaatcgtgaattataaagtaggcatccagatggtccaggatttcgtttaccctcagcaggatgctcgattcgtcgtcgcaatttttcaagttgtaaattaaaagttggaagaaggacgaaatgcccaccatgcccagcacgatgccggtcgtcacatatgggaaggaattgcgctctgggtagtacatggacgtttctgagtttagcttgtcaccgcgttcgctccctccgtccctttcatgcctttctttaaacggatctgctttgccacctttgcaatccgttatgtgccttgtggtgtgcgatgggtcgccccccttcttactgtaaccactgtggggtcttctcaaagtcttcaacacagttatacctcttagcttgggcccgcggttccggtaggggataaccccaggcgggaacttcccccaggtgcacctcgataggtggttatgtagtgcatttttccccctcaaatggtgaaacattttccgcacaaggtgagcagtttttccatacgaggaggtgccaaatttcagctcttacggaaagctcttcccatatccaacttggcacaaataagaggcatcgttcattctttgccaggaggacacttacatccattcgcaaaatggggtgaaagtactccccggggatgtttgccacctacgcgcaggaggccacacctgggtagtcctctaaaagggtcgtttgagcggtgggagcggttcaaacagtggagccagtttcaacgttgccacgaactacgcagcagttacctaccgcggtgggatcggcgaacaaagcgaattgcgccaactacgccaacttggccaactgcgcagctgagccagctcgtctcctaaaactagaaaaaaaaaagtcccctttttgcatccacaaagtggaaagttggttgaaaaaacaaagtgggaaattttctgtataatccgggcataatatagatccaaagcgcacgaacagtaaaatctacaacgcacaagcaattaaagaggaagcaagtaaagcgcatttcaagtgaggcgactgaaccacattgttgcgaaacgcttaaaagggagtaatgtttttgcggggaagggggaaaatgggaagctgcgatagtaatattttccttccttcctttttcctcccacatttttttttactttttcccttgagcaacttgggcttggaagcgcatgacttaggctaggggcaaatcaggacccgagccaaagcatgtaaaagcggtacggagctgaagaggggcacaacacgcaacccgtttcaagctgaagtttttgcaagtgggttaagccatgccagggttgtgtattcttttattattattttattttttcccattttcctttcgaattatccaattcgtgcgtttttcaattaaagggggatagcccaaagtagggttattctgcacattatgaaaacccctcacactccctctttattgcatttcaactacgcttttatcgaccattccattcgtcatgttgctccttgtttttgttgtgcacgcattgttgcatgctcctccttcgcttctacagcatactttcgagcgcaaatccacatccaaagctagcaaaaagaggggaggcgcgcatatctacatgtacatgaatatgcaggagtatatgtatatatgcatgtatgtatatattttttcctttttaaaaaaaaagatccctgaaatattggagtagttgcaatgcagaacgtgttcgaatgaatagtgggcaaaccttttatgtgtacatgaaattcttacgcaagcgctgtccaatattccttttgctgcctttttttattttgttatttctttctttcttattttttttcctacttcacattcttttctttttttttttccttttattgatgcaccctttcggctgcatatttaggttagccgcgtgatcgattttacgaggtgtgctgtttatcgccatctaaggtgcctttcccattccaaatacccttaaacccctatttatacaccctcaaaccttctttacataaaaccttacacccatattcctataacaccaaatcagaattccttctacccatacaaccatattcttataccctgaaaccttctattccttttaccctaataaccttattcatataccctacactcttataacccttaacagctaagtagcagaccatattgttgttcctaaaccctaaacccgaaccaatattctccaattttccactcaataattacacacaccctttaatttccatacccctacgcccctattcttatacttttataccttgattcttataccctgaacccttccttcctctaaccccttttttttttttttttacattgcactaaggttcctacgttcctgtttaatcaatataagtcggggaaaatttttttactttattttgacctgctggtaaatttatttactgaagaattaaaatgcttattcattctgttataaatttttatccgtgtaattcttttttatttctttcttttaaacatataaatacttttttaaagagctcattactttttcccttttttttttttccttcttttttggccccccctgggaagtatcctccttcatgtggttattcaaatatacaaatgtagggaaaacaaaaaatgaaaagaaaagaaaggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaggagggggaaaaaaagaaaaaagggagaaaaggaaaaatgccatttttttctttccacattgtgtaaactctgcacgttatccatagttctctagcaaggggaccccttccttttttgttaaatttatctaacataggggatagaatattctgaaggataggttcctgttaaatttgaagtgaaatattccgttgttgcgtcgtccattgagccatatgttgaagaatatgccccttccatattcaatccacgttctattgatctttttcttttgtctttgttgttttttttaaagaggtttcgtaagttagagaataagtgcatgtactgaaaaaaaaaaaaaaaaatgatggaaagaaaaagggagggaagaaagaaaagttgttaaggtagaaggaaagtaaaaggtggaaagacaaggattggaacatgtattaccaatgtacatttatcatgcacattggacacttgctgtttcagcaacagtgaacatgggtgcatattccttcctattgttttattataattcgcacaataccttatatacgaagaaactaatggtcccaattcctactacggctagtccagagggaatattaccgaaggtactctcaggggggaaaggttcattagcctcaacagtgggaaaactggagctgctatgagaatcttctgaacttggaggataataaatccaaatggactcacgttcgtcactattagtactttcctctggaacatgtacaggtatcgtattacctgaaccactttcccttgggggaatatcagtaggtccatcttcctgtttagtgataacttcaaactgagccgtaactactgttccctgctcaccactctgtcccctttctgatcctgtgccactttcaagacctgaaaaataaatgtagggaggggttagttaaatatgaccaacagaggtgtcatatggaaattttgggtgtactgggggtgtagctgcttcttcccttttttttttttttatgtgtgtgtgttcccttttttcttaatgtaataatagtatatactcctaattatacatatttcttacctactgcacttttccctacatctaacacaagggagggaggtggaagtatactattaggttcccttctgccactattatctgggacttctaccttagggttcggaccatgttcacgtggtacagggactgttggtcgtgatgatgcagcggggggtgaatcaaccccgagtggacattttaaatatgtcgggggcgtaaatgttttaaccgacccggtagtcctcaatcttctgaactccttacaatagtctctttcgttttcgatcttacagtcttccagtacctttccatacgtttcattaattttccttaaatgattctcacaattattaccacatacccttcggtcatttttcttcatattactagttccactatattcaagtgtataatcgtgtaatatttttaattcttgaaattcttccttggacacattagggcactgcttctcacagttcttcccaattcctttctccatcattgtgctatacacgcccttcaaagtatccccaaacttcccgttctccgttattattcctgatacttcattccctaaccagtaatagaacaaaggacaattatacttccacgttccaaattttttcggctccatttttgtattataccagacacttgtaattcttttcgccacattctgaaagttcctacattccttgagtacttcatttaattttccctccacctttctgtattcttcactgaatgctgtgctcttcgcttcatcattaaaatggtcatacataattttggacttcctctgatttgagcatgttccctataagtgtaataaacagtacacatatacatactacattatgtacatatacttcaatatgcagtagaatgtataaagcattcactgggtagcatacgtttattgattccgcttagtaattttttcattaccgccattttcccccccctccctgtaatattttagtttaaaatagttctatcctaatgtgtgcactgtctggtatgtactgcatttgaagtatatttttgattattctattgtttcattcatacttccttttggccctacattaaatttatacttcctgtatagtacattagggaatatttatttttccttttccctataaagtataacttattgtgaatctgtactatataagtgtgtatatactattcatatttgtaaagtatattaattattgaatataaaaggtgggagggcaaaaaaatgggaagatgataggaagatgatgggacggtaagaagatggagtggaagaacgatgctgtggtgtggtacactctttatttattcttttcccctcttttcttatattactctgtactttgcgtaagtttctgcattgttacattacccttttattattcttatttgttcctttctttttgaaatacatttctttccttcgaaggtaaaaattttaaattgtgttattcagattaaaaatatttcacactttgaattttcattaaaaatttccggtacaatacacacatatttatcatgtgttgagcgttccactttccctttacacttatgcactcattactatttcatactgaataaatgtattcataaagagagtataaaatgaatcaatttatgaagttatacttgagatttatggaagtatatattctcataaacactaataaatttccgtcgttcattcctgccggccatatatttactcctcattaataattccatctcttgcttgttctcccccccaatttaaatatgtagttgagttgattacacactccctgcaactcttcatgcatatttttctatattatattcctattccctttcccctacaatatttctctatagttctttccctataagtagcattcttccgttccccctgtgcccctgaatattattccatttaaaagggaagattatatgtgtataagtttctttataagtatataacaataaggaacgaatgaaataatttatttttccctccttcctatgttttaatatttaattggtgtgcctaatacatcctgaagaatgaacagtgcgcatccttcctaattgtactgtaccttttttctataacataattaattcatactgaacatccttactaataaaattatatatgtaccctaaacaattgcaccccaaaaatgtggaattgaacaagaatcaaagtacatacaatgggtgtctccatgaaattcctatacttctatttcagtgtgcatacaatattgtacttataatatttatttattttaaataagagaaccagcctgtgctggttttgccattctttcctttattttatatttacattatttagtatatataatgaatttatgttaaagtgtgtattccccatatgttcacaaagaaaagatattcaaaatttccgtgcgctctggaatataactatcattaaaaaggtatatattatatactaaatttttattcctttcttcaataatgcacagtccctcaatgttcaagggacgataacacaatatattatacatgtgtatcataattattttaaacgattgagagggacataggagcaaatatgctaagaagtagtaaaatgaaaacgactgagtaaaatttcctatatgtttttcttatatatttgttatactcctaaagtgtactgtgttatttataacattatattaatctttatactccttcgctactatatatatgggagcgcaattttcctctaaggcggaattttaatatgtattatttattaatgtttcactgttcttataacggtgttattaaaaactattaacgtatgtagtattgttcatgtgcacgtatattcgtcccccccccctctgaaagtgtgcacactcatttatatttagtgaagaagaagaaggttaatttataaaatgaatgagaaacatataacaggaggaattttctactaattgtgtatacaggaataattttatgcaccttcataataatattattcaatacactctctttcgtttattgtcgttcatttgtaataataactttttcttcccttctctttctgtttaaataagtgtatggcaataattcattcatatatatgtgcattatgtgtattatactacctgagctatcggccccatttttcccttgaattcatattacactccttacattagtgtgtctcttccccttcttctattatgtttacgtattccataaggaccagggaggtttaagagaagtttcaggggggttacgggaagggtttgaggaactcatgattacttcagtcaattcatggtttaaggattcaggaggtttcggggattctgagtgggcgaattcctatacctacgtttatcattctaatatatataaatgtttatacatattagtagcattatcatccgcacagttccctattacaatgtatcatggttaatcataaataaaggaatatacactttatactgctgtacacgtgcgttctcactttccagaaaatatgcataatataattatggtgcaagggcatatgtacaacataatgtccagtagtataagtacacaggtatcggtatggtttggtgcactgtactattgaattactaaaatcagttctttttttttacttatttattcttatttatgcatgccataatggtgatgttacataatgttaggtatggtcacataggaagaaagtattcgttatagaatgttccatgtgggaagaaggagaacttaagtacactgatcctatttgaataaccccaaatgtaagttcatattgtatttattgttcatttatatgtgtgcggacgattacttacttgcaacatctttccatgtgtacatcctatgtaagtatatccgttccgtacctattcatgtatgtacgctctatttaccgcattctacgtgcaacacacctgttacatctgcatcaaaattatgtcccgtagtaatactcatatgaaactaatatggtgcgtgaactgaactcggaagcatagaatagtctaatggggcatatatataacaatgtctccgcactctattattaagtacagattaaggattccccagtatatggtccgtcaacgcgacgtcgggtcactacatggattataggcaacattattgtcccatttgtatttgccctataaagatcttccttaaaaagtatatattcacatatatagaagaataatgtacacaacgcatacaggtaatatatatgtgaaggtaccgcgtatatgaaatataagtacagttttgcaacagctacatggaacacttagctccctccctcatgttaaatactatggaacctgtcagtagacatcgttgcatggagagtataacgtttgatagattctattataatgggttaaaatagtagcgttccattgatagactgttaggatggagtattccattataggggtccataaggatcttccacactccttctattcttctatggaagtggggacacccccttccttcttgtactacttagggacaagtatggacaccacttattatggattatagtactcgtattttagggaagtaactttaagtatgtatctttgttaagggaggatgtatgtattactatactgtttctgcaatgtagctatacttcctgtatatgtgcactacttacagtacatccgcgttaatatattgtacaatgtgtagggtacatgggccccaaactaacacattcgtctatgtaaacgttttagggggggcgtgcgaattggtactccccgagcgagtctatacattatgggttcattatgctgtgcacacataaggagaggtatacgtaaaaacatctatgcacttgtgcataagtctatttctgtgcatgcacacgtacatgcattgcattaaatgaagtgcgtcacaactgataataataggcgatgaggtacagaattttacggtacgcacggcatgtagtactatgcaatatcataattatttatataaataaaagtaggaatattttgtaacattccaggagtgtccattgtgcggtttaatcttaatgcacaattgcagtgctcactcctttttcctgtgtacactctccatatttgaactgaatcatttacacttcgtcagaaaaaaggagggatacaggaatatacagaatatagaatagaattaaggagggaatgctcaaataatgtactgctcattcaagatgcatgagtcaattaaaatttatatgtaagaaaagaaaaggaagaaattaatatttcttaacgatcataaaagaaaaaaggggactgcataaaatgaagtattattataggaacacaaatattttttctccataaataatctgcacacttccccttcttttatatatagttgatgtactctctaaattgagccatttcaggaagtatgcacaaacctacacatgtgagaagaggtaaaaatgcaacctgcatgtatgaactgtaccatatgtgggcgttaaaatgttcttcattatttctccatcagtagtaaaggcaagtttaagtagagtatatgttatagcatgtttccttgtgttgaaagttacatttctgaatgtgtacgtaataacggaagcgtgtagataataataacactcaattttctgaacaatcatcatgtgtgcataattcagtaatataatggaatgcataatggaatgcatgaaaaaagtgcatgcagaggaatcttttatatatttctcttattcattttactattttgtgctacttctttttttttttcaacttgttcccatttttgctttcacaatatgcataatgctcctgatacatatatgtatgtgttatcgcaatcttaacataagaaaatatatattattgaataaagtcaaaattccgttcttacaatcgtagaacacagaattttcatgcttactttatactgagtgcataaatatatgcacagttttaacataagtatattatatggagaaaaatataattaggaaatggaaggagtaagtgtaaaaaaacgcaggagaagaattattatttgtttagggtttataaatagcacaatgtatacaatgcaacaacaatgtatacatatgcaacaacaatgtatacacatacatgcatacaacaatgcacatgcatagcgcatgtttaatattaatgtaataagagggaaagtaaaaatatataggaggagttatttatatattctgttccatgttaattatattcgtagggaggatatacaaatcagttaccctcagaaagtgtatacgccgtgttcaacgcaggcttaagttgctctgtaggcggtagttggcaaaatcacaagggacaagtggaaaggggagtaagagaaagtttaaagttactcggtattaataatagtttaccaagtgaaattgcaaaaagatggtgttacgcatgtgcacagaaggagaaggacaggtcatccgataatacatactgttattttctgtactattggataggtgaaaaaataggggaaaagttaaataatcgtgaccatgactttctcatgaaagtaatttataatgcactgaagaaattcgagtccctgtgtacgtgcagtagtgtatactacaatagtagttggtacatttttcagaaaagtaaagtgctgtttgactacaagtataactacgaaaccctaatggaagggacccataataagggaccttcctgcggtttgaattataaccttaatttggaggaagctttaagagaatatggaaacttggaaaatatatgtggcgatgatactgctactttatattgtaatgaatttaaaggaagaattcaagggaaaaaaaaatatgaaaaaccaaaaaaattaacatgtactgtcgcaccagtatccccagaaccagcagatccaggagggaacccagcagaatcaggtccagggttggttagaagtgaaagtagtgaaacaccagtagtagtggaatctataaaaaatgaaggtaagaaattcccatatgtgaaggcagggagggtagatgcctcaaatggcaatcttcctgaaaagagagaaagaagtagacagtggaaaaagggtgaaggaaaaagaataaaatagaattagaggaaaaaaaaaaaagggaacagaggaggagagggaagaagggaagagtaggaaaaaaggggaaaaagtaaaaaagaaaaaaggaaagaggggtaaagatggagaaaaggaaaaaaggaagagtgaatagaggagtgggtggtagtagggttacggtaaggaagattaaagggagggaatttaaagggggggaaggtagggttgaggttttagagtgaagaaggatagagaagaagaagtttaaaggggaaagaagtttagagggaaaaatgtttaaagtaaaaaaagtttaaggaaaagaaagtttaaaggaaaaagtatttaagggaaaaaatgttttaagggaataaaaaaaggaaaaatggaaaagaagtttaaggaaaggaaaaatcaaaggaatgagtggaggagtgagagaataagtgagtttgtaaggaagtgagtgtaggatttctcacttaggggtatttaggattaaagggtatagaggatttagggtgtaggattttggagtgtaggattaggggtgtaggattaaggttgtaggattagggagtgtaggattaggggtgtaggattaggggtgtaggattaggggtgtaggattaggggtgtaggattaggggtgtaggattaggggtgtaggattaggggtgtaggattaagattataggttaatgggttatatctagggaatttagttttaaacattacttattactctaaatcatctcttctctttttttcttattttttagttgtagcaggtaacactgatggtgctgtagtggatgtgcgtaatggtgatatgccagcatctaatccatcctatcctaaaccaaatgacagcccagaccaagcaggtagtagtggtagtttttccgatgccgatcttaatgatggaatcagtggtggggaaggaaaaggagggtctgatgggggtggtagtcacatggttgatgctcgtggtagtgctgcgtcacgtgccatgtctggtaccttgttagcagtaggacttactgttgttccttacttattttataaggtacagttataatggacaattactattactattacagttgcaaatacgccttaaatgtgtatataataaaattcacctcatatttattctttcctattttgatcgtaaatgttaaagtaaagattaatataaatattactactgttccttttcctttttttttcagtacactcctgcattttccatgataaaaagcttctttgggaacaaccttagtaaaagtagaaaaaaaagtcccattagacatgaactgaacaccataacagacaactcaacagaatatttaagatcagacctaacagaaagcgtactagctgacaccgcaacagagtattatatcccatatactaggtagttttttagagaaagagaaagtaataaaaaggaagaacagcaaaggaagaatatgagttatcaaggcatgtaacctggaagggatgtccctcagggaaggcataaatggtgacaacttcacataaatggcagcgatcactgtacatgtgtatataatcattgttatatgtgtataatcattgttatatgtgtctaatcattgttatatgtatagtccacgtcgcgaagaagttgaaggacgagcacattgggcagaaaatacggataaacacggaaaacctcagtgaggcttcttccttcgaaaatgacaacgctggggaggccgaccccttggcgtgacggggccgtcgcgcacacggaaagcggcatacagattgtccacatgttgatgttcccatgtgcgtatatctatgttcgtgtgtgtgtgcggtatgcgcgactagccattcaggtcttactcctgtgacgtgaacgcgtacacattttggagcttctttcaaaggggcgacaccaatcggaaaagtgatttgtcctttccgaaatggggaaataaaaggcatagtctaatttgaagtttatcctcctccgcccaaccacgttgagcatgcaatatgaggtgtcgctttattccccccctccttttttttttaacttcaccagcaatgtgttttttgtgaattcagtgggcagaatacctgtgagtgcatatccacgggtacctgtgcaaatgtatatccacacgcatatgcgcaatgcaattcgaaatagttattttgtgccaacttttcatactaaaaggtgtaggggaagatgcttcgcttcagaagggtcattaggcgcaacacctgggcaaggtggaccccatgtgccggttctgattcttatgctgttaaaggtggtgttggtggtttcagtggtgaggaaggaaaaggtgtttctgatgggggtgatagtcacagaaaagaaggtgaagaaggtgacagtggtgtggttccggtggtattgtacctggtatccccagtgtgagaaggtcctagtctcagctaggcattttctctccaagtaggtaaagaaggaagcatatgtgtggcttttatgtgctactgtcaatgtctgcatgtggaaggcagtctacatggggagaccaaaataagggcactcttcctattatcgtgtgatgacccctttttctaaaattgcacttgtccttacttcggttttgttgaagtatttgaggaagttgctgggggggtgacggcggtgggggtaacgatgggatcggcgacagggacataatttgcatcgttgtgccactttactgtgcacacatttccatttagacatgctgctccttcctttttatttttggtatgctctccctagaagggcgttcttttttattttttcgcatcactccagagggggggtatctactcctgggcgggaacggaaaggtgcattcctttaggaaagggaggaagagcgggggaaaaaaacttcccttccttatacacttcttgtattccttcaggaaggaggaaaggaggaacaacattcctttctatataatctttgtatttcctttaaaaaaaggggaaggatacactaatatatagagtaaaatatgaattgaaaggaggaggaaggaggagatcaaataacataaaatgcacacttttccacatatgaatgaaccatttataataacttcatttaaaaaaagaagaggaaagaaggagaccattactactaagcaatcttaaaaggaaagaagaataaagggtactatgaggtgttatagtaatacgtagaacaattttttttctcttttttttttctcctttttttttttttgtaaacacaataaacacaactattcgtattacactctcttccatttattatataagtgtacattccctactaggtattaaacaataaacacatttaaagagaaaaaatgctgtgtgtttatatctgaactacacaatatgtacactaataattcttaataatcctcctgaataacaataagaccttaattaggaatatatgttaaaatttcccatgaggaaaatgatgctttcatatatataatggcggaggtgtatgagtgaaaactgagcattctgcataatcacctacaacccaatagtataatgtaatgcatgcagagtgtataagaaatttgatttgaccctttatctgatactgtatttcttgttgaattattcctattcctgccttaattatacataatgatttattttataatgtatataatgcacaatgtgttatccttccttgaaaaattgaacaatgtgtactattggaaaaaaaataaaaagttggtatgcatatccctagaacaggagaaaattcctatatatttattttgcacccctgaacacattttaacataaatttattacatatacttaaatgttcataaaaatccaaaatggtaacagtgcaggtgattattctccattcatattatataagtactatgaagataacactttgtgcgtggtggcataagaaagtaacataggatcatatagaaatatatactcacatattctgccaattccacttttagggagattcgctggaattaccctcagaaggaatatacactaagtttaaggcgggattggattgctcagaagaaggtgattggcaaaggcacagcgaaagggtaaggagggaagtgggcactacattaaatttatttggaattgataagagttttgccagtgacattgcaaagggcttgtgttacgcatgtgcacagagtggggggaacagttcatccgacgacacgtattgctatttcctatattattggataggtggtaatgtaatgaagaaggaaatgtcccatcaagaatttaaaagggtcatgaaagcaatttataaggcactgaatgaaggggggtctatgtgtaattgtagtactgcaccctatgatattcatgatatcgtcttctatgagagtaaggagctatttgactactcctataattatggtactatgggaaaaatatcagaaggctggagcgaactttgtggggaaaaatatgaaagttatctgcaaaaaattactgaagtatatgggaggatacagaggtgccgtgaagatgatgattcagattgtgcggaaattgaaaagaagtataaggattattttaatggcaaggagctgaacttggaatgtagcaaagcagataaaccacaacctgaaccactgctgcagacggaagaagttcaatcggaaagagaaactcacctaagtgaaccttcagaaactaggccagaagatagatcaggtccagcgcatgaaagaggtaagtatagagtagaactatatcttaaatgaagtaacattactaagtaaaagtggaggaataaggaattcccatacaggagtgaattcataaattcgtacctagaaaattccctagccatggtacatatgtcccatcacccttaagggaagagggaggggggtgtaaggttccggttttagggtagaggagaaggagggaggatgtaaaggaaaaaggaatagtacaataaaaagaaaggaagaggaagaaggaggggaaaagggagggagagtgaatgaaagagtaggtagaagtatttttgaggtaagggtggttggaagaggaaaggttaaaggaaggagggtgcaggatttcacacctaagggtgtaggattaagggtggaaggttgttatggtgaaaggttttaggtggggaggttggtagggtgggaaggtggtaggtggatggaaggatgttagggtggaagtaaggcggtaggtggatgaaaggatgttagggtggaagtaaggcggtaggtggatgggaggggtgttaagtgtgtgtgacctaagggtttctaggttttaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaatacatattgctccctatatactgatgttcccttattttattctattttccttattttattttccccatttttttctattttccttattttatcctattttccttatttttttctattattccttattttttcctattatttttcttccttctggcattatactaaggtgttcacgttcatgtgcaataaaaataagtcaaacaattcttttattttattttatttttccctgttcacaactttcttactaacgatccaacatgttcatttattttttcatacaattttttatctttataattttttctcatctctttaaatatttttttgaaaaggttagtatctttttttccctttcctttttcctcctatcgttaagtatactgtgaggaattcattcacgtaatgtgcacgttgcgttatttgagttatcttcctcatttaatattgattaaattttacgtattcatgtgtcccttccccttttcattcagcgtaacataggtccgaatgacaattatgagcacagctaatcctctattatataaatagaattagggagaaaatgcaaaaagaagaagaagtagtacgagttcgtaagtgtacgatttacacagtataaatatataaatacgagcataatgaaaaaagaaaggggcaggtaggaaggaaaggaatataaccctacaattttactcttcctttccttcattaatggaagggttctctatgaatgctcatggaatactctatatgcacgatagtattcttagtcagtttcccctaatatactgttgaacttatatttttcatacgaaaactataggtgtaataaatatttttttccctttttggaaagtaaatttccctgtgaacgtcattcctaccttatacatgaaggtataactacgttgaacttttggagttaattagtgaggaagggaaggacactcgaccctagccactataattggtatggggaacgtcacaaatgatggtaagctatatttattttctgccgttcactacttctattcgttccctcgggttgccttgcatataaagtgtaatcgttcgttaagtcttctcttgagcctaccgttgaagcttctgttcctgaagcaagtgtggagctgactgtgaaagcattttctgtgagtgtatcgaattgctgttcgtggtttgatcttatttttcttaagggagagtcgttttttccaaggagggtgccacgtatccatagaggtaaggtagtgaactgaaaaaaagaagaaaaaaaaaagaaaggaaaaaaggagtagggaggaaggaaaggaagaaaggaaagaaaaaaagaaaggaaacgaaagaaataaaagaaagaaagaaagaaagaaaaaagaaaaaaaggaagggaagaatgagaaaaatatgtactatacacacatatgtatgaaccatttggtgtactcttattacgcacttagtgatcatatgggaacactatgtgtgtaatgtacatatgatagtattcccttctatataatggtccatataagtgatagttgtccagaattgtagttataccttatataaaagaaaaataacagagccaattcctacggtggtgagggtagcggatacagtggcatttgtggggatgttggtgttcactggagtgcctagctgtaatgaactgtctcctatgtcggacaaatgttcaggtttaactgcccgtgatggacatctttctgatatcccatctgatacttcaccacattcatcagtttcctcaccgataggcaacccatgattttgccactgtactgcacctgctgccttatctacgtcctgctgtggacaactgtctgaatcttgctttggaagtccactgcactccccaggtctttcgtccgaagagggcatatgaccacgctggtgtaccgaattttccactttttcccttccgtctgctacatgttcctgtccacgtgcttcttcatattctaactccaattcctcgtccttatcagcatacggcgtacgctccctcttaatgtattcacaatacggctcagttttaccactgccacaaatgctatttacctttttaaaggcctcctcaacatcttttaagtatttgtaatatttcccactacatttaccgccacttttttttaactgctcttctaaggttttatggtcatgggtataatcatatattttttttccgtattcgaagagggattctccaacaccggggtatatattcttgcagtcccatgtaggttgcagttccttcagtaaattacaaattgacttcgtggcctgcggaaaatggccactatccaaatttccttttattatatcaattatccagtagtatagcaactcacagcgtttcccatagtgctcatccactcgattcatggttaatgaatagcaataggctttctcaattttgcccttatgtggtgtgaaatatttaaaggctaaccaactactgtcccttattttagaagagtcacaaatagatgtacttactgcattattgaatttctcatacattctccttgaaggcaattgctgcacctcccggtcctatatagaggtataattggcagaacacatacatgtatgtatttctcacatttccacctgtgacagcatacactcaaaacactaatatacacaaagaacactacatacgcagatatagtaatacactaatatacactaatacactgataaaaaggtatagtaatacactaatatacactgatacactaacatactctaatacactctaatacacaaagagcattacatatatagcgctcattctccttttttatgagaaggaacatacccctggtatttctgtcgccattgttactattgttagtgtatagcactgtatacaatgaactcattcgggaatgcatttattccacttaaatattacatatgtggaagttccgattattttatgattataaatatcagatttctgtttttttccaatagttcatattattccatttttaaatagttataatacattatatacatgtgttaaattattatatgcatatgtagttaaagcagaaacaggaataaacctagtagaataacaaaataggaaaaaaaaaagaaacctcccttttcatacgttccttatcggtacacagtactatttaatttaacatgcctacccagagtattatattattatttatatgcttctattgtagcgtatataaaaatgcaccttcctcattaaacattaattttagcacgtaacattcattcgcactttacatttatgcaaagaattattaagaattgttaatatatataatactgtttatatacgcagtagttctttcctccctgggatgtacacactccatcatgctcaggggagagtgctcatttatagaataattcagggggagtgtagtacaaggaattatcttaattacatacagtagggaacacatatattttcataataataatttttatatcaagcatttccttctgcttatgattgtgcagaaataataattctctcgtttctctttcctctctccttcctctctctttcctctctctttcctctccctttcctctctctttcctccttcctttcatacatgattatgttacaaataactcatttatatgggaaatatatactatcccatttgagctttccccctcttttagtgcacattatttattgcatattaattatttcttttttttcttttttttctttttttttttctccctgtttatggtgtttagagggtgaagaagcttatgcattcttcctttgttcatagtattttcatgcatgtgaatgattccacaagtgcatcatattcacctcaacagttatttattataacatatagttaaaaaccaataaatggagaaatgtaaaaattacaagattctgcatatgtatacttcccttcccttccctttttgtacgaagagtatgtgatctagagaggatgtaagaagtatataaaagtaaaaagtagagtaaatttgtagcatggtcattttttatatagctcaatatagttaaaacatggggattatgttaatatgtgcgcacactaattacgatattacttaaagttgtttgtgcctgtacgggcaactcattaggaagcacttcgtaagaatgaaaagttaaatatatgagctccccttaaataataaggatcgacctttccctatgtgcactgttattgttccttaagaagttatttattttaatgtgcgtagtcatgcataataaataaaattattgcagtcatgcataataagtaaaatgagtacaatcatgcataataagtaaaatgagctcggttatacataataaatataattagtgcaattcatggcactgtacatgtatactttttcctcatcacccatataaaatataagtgctgcagttaaaatgcaaaatttgtataggaaagagcgcatttcagtgattctacgttagtttaacttctgtgagttaatatgttgaatcattgttcctatttccacttttgccacatattggccctgtggtactcttccatgttattcatggctatagtaacagttccttatggaatatttagaagaaaaaaaaaatctgcaagtatatgaacattgtttaaatactaaatagttaattttacatgtatacttttctccctttttggcatgaatagtatacgacatagtcgcaatataggaaatgtaagagagtgaatggtgaacaaagtgattctgcatattatgatcttaatttttatggagtgtatactattaaattattacaaagcacctccctacccccttttaggcacataagttacagtgttcagttcacatatatggaataatgcactattggatccatatatgttatgcacaatatttcatattgggtaaatatacctgctacagtgagttcccctgggagggtgtgaacttatacattaaataataatattaaaggaatatacaatatatcgcattgaaagctccgtgaaccagcagcgtgagtaattcatgtgttcagaatgcatgtgtgaacaatgtgtgcacaatttgtgcataagagcaatatttgttccttcatatatgtaaaatactgtaagttattatcgttttgcagtgcgtagacattatatgtcaagtataaccctaaaccctgaatattacatacgatgataactaatatttctattctgctgattcattccattatttgttctttctgttctaggtggtggtggtcgttgtcgttcatcatatatggtagaattgtctgtatagtggaatgttgaacctactgtagagtattcagtagaatattcaccttccgttaagtcgttaaagataccttccattgatctcttttttcttcctttaaattggttatggaaccaagaaggtaggagattatactaaaaagaaaagaagggaaagggaaggaaaggaatgggttaaaaggaagggttaaagaggaagggttaaagaggaagggttaaaaggaaagggttagggtttagggtttagatttatggtttaggtttggggtataggtttatggtttaggtttagggtttataaggaaaggttaaaagggttataaaaggcggttcaatggggtaggattaggaggaatggtttggaaaggaaggaaggatacaaaggttgaaatgagtacagagtttaaaaatgtgtgttatgtacatgtatatatgctgaatataatgcacagcacaatctattctacatgtactaccattcatataaaaaacgtttatgcgtcatattactcatatttaaatttttatttaccttatataataataatgtgattactggaatagctactaatgcagatgcggtggacgcaatacgagcggtaggggtgctgctgcctgtttctttcgaaggttcagtttctgcctgtaattgttcaacctcccgacgttctttccctgaatcgagactcttatcatttgctactagggaaggttgtgatgtgcttactgttttacatttcatctccagcagttccgcatgactcttcccctcaaacattttttcaaattctgtacagtactcagcatccgggggactcttacatgctttttctatggtatcgtaagctgaaaaaattcctttcagatattcggaatagttctgatcacaacggggttcactaataaatagttgcccccgtatgatattataatcgcaggaataatcatataccatcttcctattcttcaattcgtttttgtctatagcgctgcatttaatgttacacccattcttaacatacacattccgcaacatttggcaaatcaactccataaggatctgaaatgctacatcattattcacactgcttgataacagatctcctatccagaaatataggaaatggcagtgcatatcataatatgtactatccttccctcctgtgatctgttgacaccatgctcccttaatcttatgagaattttcctcagatatgtgctgttttcccggattattcatgaactcttcaatggaaccatcagcacattgacctcctccattgttgaaattgttgtagaacattgctcttgaggttaattgattcagatgtgagctctataaatgtagtcagtggaacacacattattatacatgttgcattcttaatttattatattatgtataatgtatcatatatacactactgaattatcattcctaaggaagagaacgtacccctagtatttcccctcccccatctgacattgtttatgtatacttctctgtatattgtaatgaatttatgttaaaatgtgttccttatgtcctgatacgaaatatatatatgtaagaatttcgcccgccctacatttataatagaatgaatatcaaaattttcttattctaaacaatacacattgctccatattcaagagacgataacgaacatgtatcaagtcaccatgtacaatttagacaaagtgggaaaaattaggcaagaagtaacaaggtaaggatgtggaaatcgaatttttcatatatatggtgtgcacctattacagtaatactgaattgtacgagattattagaagtactacattattatttacgcgtcccggttattatttacacatccctgttattatttacacatcccggttattatttacatggcaacagaatccccctttttttatatttatagttgttcagtaagaacattttattttcttcctaattctttttctttttattcctttgatgagtgtattataaaaagaacctcccccctctcacattaaataaacaccaagacgatttgatccttttttctctcttttaattcatattatactttgtatattaatactcccttattgttcattacttctttttatttgtatactacaaataattcactcatgcgttaattacacacttgaccatttgatccttccccctccccctttctttcaatataggttatactctgcatatgaatgtttccctattgttctttttatttcttatttcttctttttctcttctgataagtgtattatgaatgctccttatggaatgcgtacactgcatcatttgagctatccccactccctgccccatcttaaacatacactacatttcctacattaatgtatttgttttcttttttccttgtttaatttttggagattcgaaaaaaagagggttcagaaaattttggagattcgaaaaaaagagggttcagaaaattttggagattcgaaaaaaaaagagttcagggaattttctatggggtaagggataccccttaaaagagggaggggttgaagagggttcaaaggagtttcagaagtttcagaatttttagaagtttcagaattttcagaagtttctacatgtttagagtccgggcggggtcagaatatatagggaacaacttaagtttttagtgcttcagaatgtgttggttatttaggatgtactcgtgttttcttagggggtattattttagtgtgtgtaaaggattatatatgtgtactgtggtcgttactttattttatcatttattgtaatgtgtgcagtcatgaataataaataaaatgagtgtacagttatgaataataaataaagtgagtgtacagtttacacttgtgctgtgcacgaatatttcctttttccttttccttttcccatttgaacagagtgtaaatattggttcagggttcagggtttagggtttagggtttagggtttagggtttagggtttagggtttagggttcaggatgaggagtgtaggattaaggatgtagagttaaagcgtgtaggattagggttaaagggttatgggttacaccttggtaatttaggtgtatacattacttatagcactaacatatttcttctcttttcgtctaattatttagatctaggaggtggtactgacgctactgtagtggatggtggtaaacatgatccgccaccacttaatccacccaatccgaaactaaatataattccaaaccatgcaagtagtagtggtactttttcagatgccgattccaatgttggagtcagtggtgtggaaagaatagtagggtctgatggggatggtagtctcatgattgaagctggtggtattgctgtgtcatctgccaagtctggtacttttgcagcaataggacttatcgtttttcctttctcattatataaggtacaattattattgtaattactattactattacagttgcagatacaccttaatagtatatataataaaattcaccgcatatttattctttcctattttgaacagctaatgttaaagcgtaatataaatattactactgttccttttcctttttttccagtacactcctacagtttccatggtaaaaaaattatttgggcacgacaacattagtaaaagaatagaaaacgagtccattctacctgaactgaacaccataacagacgactcaacagaatgtttaaggtcaaacctaacaaaaagtgtgctagatgacactgcaaaaaaatattctattccatatattaaatagatttttagagaaagagaaagtaataaaaaggaagaacagcaaaggaagaatatgagttatcaaggcatgtaacctggaaggaatgtgcctcagggaaggcataaatggcagcgatcactgtacgtgtgtatataatcattattatatacgtataatcattgttatatgtgtctaatcattgttatatgtgtataatcattgttatatatatgcatgcgcacctaaaataaaataaactccctcctaaaaaaaatttatacgtagtgtagaattttgagcctaaaattttcgaacgcgaaaaaattttacccccccttttagtgcacaaaaaatctaacatattccttttctaattgctctattcaccattaaatcgaaataaaaatggcgaatgttgagctcatatatataatttcattctcctaacacgaacagttcacgctatattataccgttaggaagtgagacatataattgaaaaatatgcattagctctataaaagaaataacaacgtttgtattattttttaaataatataatatttaatgagaaaaatgtgttccgttattttgcatgatggcattattcttatacatttaaatttttatttaaattaacttatatatgtacaaacttataattaaatattaaatcaaatgtgcaaacgaattaataaacatatcatattaagaagcaaaaaaaaagtaatcgtacagtatatacgtccatataaagaacagaaaacgttctgtttcgacatcttcgaaaatattttatactaaaaaggaaagaaaaggaaaaaaatgatatattcttcgggaaaattttaatattcagcttgatactctacttctggcaatatccccacctcaccatcatgtatgatagaaactgctaaatttttagaattcgcatatttattatgataaccttttatgctttcagttaaaagttaagaaatatattttttccccctttttaacataatatttttgcactgtaatgaccctacgtatgttcttttatcctttatgtaactgcatatggtacaaccatgggacaagtcaggaaggagtagttcaacaacagccccatatgacacatcagagagaggcactataggaatattatataatgagaatgatacaggtacacaaatacaaagtccattttctaatagaaataatgaaggtccctttaggaacactatgccaaatggaccacacaaaggaacagatttcaaaataagtgttaaaaatgtaccctacggagggaagaataaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtttagggcttagggtttagggcttagggtttagggcttagggtttagggcttagtttttagggcttagggtataggatttaaaattttagggatcagtgataggagatccgggttaagtgtataagaatcaatgtttaagaatataagaattagggtgtagaggtatggatattaatggttttgtgtaaagattaagtggaaaattgaagaatatgtttgtgcgtttaggtcgtaggaacaataatatgaccttctatttagcttttaagtgttaaaagtttgtatgggtataagaataaaagttgtatgggtatgggaataaagattgtacgggtacaggaatacgtttgtatggatatatgaaatcaatgtattaggataccagattatgtatgtaatggtatgggagtcaaggttgtagggttacatgaataaagtggtaaaggtataagaactagggtataagcgtatttgaatgatgatgtatgtgtattagaataatggtgtaagtgtatttgaatcatggtttaatgttataggaatcattgtataagggtatatgaataatggttctaatggcatatgaatcagggcttaacggtgtttgaaaaagggaagacttttatgatggcgataaaccggacacctcgtaaacccgaacacgtgcccaatctataaatgcactcggtaggtacatcaaaaatgaaaaaataaaaagaagtgggcaaaataaaaaatataagaatgtggaaaaaaaataaatgaaataggaaaaaaatgatatattcttcgcgaaaattttaatattcagcttgatactctgcctttggaaatatccccaccatatatgatagaaagtgttaaatttttagaattcgcatatttattatcattaccttttatgctttctgttaaaagttaagaaatattttccctctctttttaacataatatgtttgcactgtaatgacccccatgtatattcttttatcttttatgtaactgcatatggtacaaccatgggacaagtcaggaaggagtagttcaacaacagatccatatgacacatcagataggagcacaataagaccattatacgatgagaatgatacaggtacacaaatacaaagtccattttctaatagaaataatgaaggtccctttaggaacactatgccaaaaggataacacaaaggaacatatttcaaaataagtgttaaaaatgtaccctacggaaggaagaaaaaaagtgtaaaggaaaaaattagaataatttgtaaaaaagtattctgtgatagaaatagacatagaagtttattacttctcatactattcattttaaccctctgtccatttattctatgttttgtaagttcaaatataggaaactattaataattctattgcacaatttatacaagctgtggaagctattgattcttcattcataaagggattaacgatcttcacgtggtcacctgcgactgttacaatcatggcgctgattgccataagtgcactattaggattttattattgtagagaaaggaagaaatatatcaaataaaaatcgaaattataaatatgaactgctttcacaggaattaacaaccaatgtaaagaggtgtaagaaggaagggtgtaatagggaatacaaaaaaatattatagtactaatttgacattaaaaatgaagtccacaataataatatgaagtttccataattagataagatcactgaagtgtgtgttcctcagggaactacataaatatattgcttaaggacacatagagttcatgtatgttgctctctatatgatatatatatgtgaataatgtggtaatgaattttctttccaatatttctactattttttttctaattttcacttaataatatgttattgttagagttaaaaataatgtagaaaattttttcttcttcttcttcttcttcttcttcttcttcccttttttttcatttagaagatgaagtatatggaatagaatattctgttgcagtgtcatctagtacactttttgttaggtttgaccttaaatattctgttgattcatctgttatggtgttcaattcaggtataatgggccctttttctatccttttactaatgctgtcgtgtccaaataatttttttatcatgggaaatgtaggagtgaactgaaaaaaaaggaaaaggaacagtagtaatatttatattaccctttactttaacatttactgatcaaaataggaaagaataaatatgcggtgaattttattatttatacttttaaggtgtatctgcaactgtaatagtaatagtaattgccataataattgtagttgtaattgccactataattgtaccttatataataagaaaggaaaaacgataagtcctattgcgacaaaagtaccagacttggcagatgacgcaggcctaccaccagcttcaagcctgtgaatatcacccccatcagaccctccttttccttcaccaccactgacttcatcagtatgaccggcaccggaaaaactaccactactacccgcttggtctgggattagattttgttcgggtagcatacgtgatgatgaatcatgaataccaccctcgactacaccgtggccaggaacatccgtagctgaaaaatcaaaggataaattaagtctaattaagaacattgtaaattaaatttcatatgcgcacgctctttgttttatttcatttttttcttttattttttttctgtcgttcttttatattttcaattttattctttattcaatgtaccctccaggttcacatacttctctaagttatgaaacaacaggacatattgttgttcttaaaacctaaaaacccttaggtcatacacccttccatcctaacattccttcacctataatcctacacccttaatcttacaccctaaaacctaaaccaaaaactcctttacccataatcctacacctacaaatccagcactcaccatcctaccaccacaacatcctacacccccactcctacattcctaatcctacacccttaatcttacactcttaaatgtgaaatacacacaccttaaatataaaatcccacactctgaagccggaaccttatacctatattgttaaattccatacccctaagtgcgaaattccttatccaccctcctcctttatccccccctacctattcattcactcatttactccctatatccctttcttttttcctttttctttcctcctccttaattcctctttctcctttaaactccttctctaaactctttcctcttttttgtgtaataatatatatttctaattatacacatatttgttacttctttcctctttttttgtctcacctggtagaccctgtggatctgatgattcttcttcaccttctgatcctgaaaaataagaaaagaaggagcattgtcttcgcgtaataaacaatgtttacacctaaattccctatgtgtaaccctcccctaacacaaatttaacaatattcaggaatcaactccctaaggggcatgttccccctttaagtcccttccttacccaccctgcccctttctttccttcccttccctttcctttctttttttccttcctttttttccttcctttttcttcttccacttagggaaggaaagaaaagaaaggatggtggaaggtgatagggtggtgttacatgtgtgccatcttttaaaaatgttagtagggagtgttgtgtgtggatggaacaacactttccttcctgcccttatatatgggaattccttacctccacgagttacagctaccccattggcattgtcttcatttattgaacttcctaaaactgatgctggatctggggtgcatgttagttgtggtgggttccatgacttacaactccttccactgttgtattgtcttttaaaacctaaacagtacttatcatcactgtcatcacaagtattacataatgataaatatgcagatttaactgcttccagatttccgttatactcatgacagcgcggatgtttattaccctcgtgtaactcactcagaaccttataattatagtcgctatcgaattttattttacttttctcaaaaacaacttcgcccatatcactgtatatattagtgcatttatcctcatagttaagactttctagataatggtaagctgctctcatggcacctgtaaaatccccatgcttaggcaacttgccctttattttatgacccatccaataatagaacaagtggcaccagttaccattgggcgctttatccctgttcttggtacacgcataacaatagcctcgtaaaatttcactggccaaagtcgaatcataaacctccttgattagtaatcttatccttaaaatctctttgtccggctttatagatccctttccaccggttactccggtacagtctaagctattgtccagttcattgtatattttttctgagggtagcttatctgaatcttccccctacaaatatatttaggaaatagtaaaatgtataaatgcatgttttcatgtgttcttctacattattattttcaatgtgtgtacgcaatattgcatgcacaatatatatatattttccattagaaataaccttcgctgatgatggtgccatcttcgcttctctattgtaatcctttggttcgtaataatgttatttcaatatatgcctattctgcattataaattcttcccctttgggagtgtactttttgattatattcttccccttccttttatgttttatttatacttacgattatgaatatgaggttcttcactactttcttataatttattactcttactccttaattgttcataatttatatattttccctatattcccaaatatgctgagtagaatatttttcccttattaagaaatcttccatgaacagtataaaaatagaaaatatattcctccttcaggatattacacttttcaccttcttttatgctcccttcagtatctatttacctctatataagtattgttcattcattgctcctgaaggggatttacgcacagaaatgttcttttcctttacaacccccttttgtattgtgatcattttggtccaatttccgtatacatatatgtggcatttttttaccttcccttatttatgtgtatttattttgcctccttctttatataatataattcccaattaacttatattaaagagatctacatattatttatatatgttaattatgagttactaaatacgaaaaggatcagaagtgcccaaactgccctggtgaaatataccctattcatttttttagcttctcacttatattatattatactttgttaggaactctgtattattgtattatttcctatcattctcatttgattctttttatagaaaacagttcctcccccttaaaaattaaaaatttttaaattactccatttgcctctaagaaagtgttttacatttatttaaatccattattttgcagttctttcttcctttttccacatatgcacagtgtatacacatgcacagggtgtacatatgcacagggtatacatatgcacagggtatacatatgcacagttgtatacatgtacatatcacactccttcttcccccccttgggcatttgagcaatttcccacctccttcatttttattttttcttttctttttttttattttattatagttttgagtgattctttttatacatttgtacattatcccttcctccattcttatttttatttgttctttccttcttaaaatgaaattttttctttaaagtaaaaaaatttaaattattctacccgaattaagaattttctacatgcatttgaattccctatttttaagtttccctcttttttcacatatatatgaagtgtatatacttatatatagtgtatatacatatatgtaccacacaccccaaccccctcctaaagcatccaccccttcttccattcctactaataaaaatgaaattccccatatgaacatgtttaatggaagtataaaagagtgcatgctgcataggagcagcatatatattggtaaatagtggaagagaagtggttcaataaaacctcattaatcctaacgttctgaccatattaggggagtacaatacggtgaaggttcccctaattccttccttctttataagaataggaaaagtatatgataaagctttcttcccttctttggtagaaaaatatataggaaatatatggaacagtaggaattcttcttccttcccccttttttctttaaagggataaaaagaatgtaaaggattgccaatttcttcccttcttcccttccaaaaagaaatgcagaaaatacataggaaggttgtttccccttctcctttttttaaaagaatgccccctggattatgtccagaaggaaatatccctccttggagtggtgcgaaaaaaaaaaggagaacgcccctgtagagagcaccccaaaaataaaaggaaggagcagtatatccaaatggaagtgtgtatacaaaagtgacacaaagatacaaattatgttctcgtgcatttttgttccttcaacctgcaaccttcaaccttctgcgtgcgtccacttattaaatcctcctccgtgggacgagacccactgtccgatttaggtgtaccgatatcatctgcattggggcctgaagtagtaccagaaacagtgtttgttataacagtagtggttgcttctgtaccttttataccaatagggccacctctggccgtggctttatcctgatggttcacaccatcatccgatgttgcgtgtccatcatcgtgcagactaaaacatttcgtagctgcttcctcctcgtcaccacctacctgtccactttcacaatttatttgtttaggcttatccttttactctcttccctcccttcacttctacaatctgatgacgatgccggctttgtagcaacgggttttgatgatagtagttgatgttcctgtgtccggttggactgccacggatggtgaacatatagtattcagagtattctttatttgtttattcccccacttggaataattaacatacatttattgcattttccgaaatggttcacttcgacgcaatgtactgttggttaacacatagttcggacgaaaaaaggacaaaaaaaaatgttctaacgtcatgaaaaagaagcaatattccatgtgtgtatctaacctctgttggggataaccatgtgcatgtaatttcaccttcccactggaaaatgatcctcctgtgaggtcggttaaccattatgtgtaaaagttccccaaaatcggcattggcacacgcacacgcacgtagatatacccacatgggtgcatcaacatgtgggcaatctgtatgccgctttccgtgtgcgcgacggccccgtcacaccaaggggtcggcctccccagcgttgtcattttcgaaggaagaagcctcactgaggttttccgagcttatccgtattttctgcccaatatgttcgtcctttaatttcttcgcgacgtggactatgctcgtggagggtttgtacttggcttctttgatccaggacctgaaaaaaggaggaaaaggcgcatgggaaaaggggaaaaggctcatggaaggagaaaaaacaaagcacaccaaatgggacaaataaatagtgcagcgaaaaaatgaggaaggaacattcattcctgtccatgtgaacaacatcattttcttgggtgttcctagaaaagggggggtcacacttctacgccttctgcgggcgcctcatttcacatacctaaaatcggactccttcagctttgagtaggaatggtcatcctctaccacttctagtcttcccttgcccaagggcatggacgaaatcagctcgtcacaaacactcatgggggtggttttatccctagacccatgcacaattattacgtatgggaatgaggacaagtcggtttctaagttatgcgtgaatttctggaatgtcttcacagaaggggacacaagaacctgtggagaggggttacaatgggttggcaaaagtgagcagccacgtaggaagggacacccgcaatcgtagcaaccgaagccaagaagccgcggctatgctcaacgaaaacgcgccatggcgtctacacacagagggggcgaattggggggtggggggcgtatttttcgccccagtttagttgcccttacgagaggcttcttcccattcttgtagttcagattcatagctaccactgccccgaagtatgtcccaacaatcacatcggggttatacatcttcaccttctgctccgcttgcttaatcgactttttcattatgtagtacagaattaaatgggacccgatgaaatatatgactacgacaatgacgatctgcaggtggagagtaaatggtttcgataagtgagacgagcagcagagaaggggggtagaagggaggaggcttcccttttgcaatttgtttcccggattcgcccgcctcaagggttctttggtcacacataggtacatgtgcccctacacacacaacggcatcgctttgcccactcaccgacaaagccacagttatcgaaaaaaacaccaaatctgaaaattggtaggacacataaatattaaacagcatgacgcacacggtgaagagaagaaacagaatgaaggagctgatgctgcgcttctgatttatgctggccaccatcaagttcttttttcccacggccttttcgatcagttttttcttccggctttctccaaacacgtgaaatctgtcaggaaagtgtgtgtgtgtggtgggggggggggggcgtaagtaaatggtgagtcgttactaaatgatgggtcgtggtaaaaggatgtatgcggctgcgggaagtgccgaccaatgggcgtgcgctcgtatgtggatgcacattcgctgcgctgaaggggagtggcattttctcacccatgaatgtacagtgtctttatattttccttcattatgtacacagtgttgtggtggatgtgttgcgtgtatggggtcttctctccgctgaagcagctggcacgtggcaagaaggatgaatgtggggacaatgtagttgggttgggtctgtccaatttaaccccctttcaaaattaaaacccttttgaagtgaaatgtgtgctgtaaattaaaaaaaaaaaaaaatgagcaaacatcggaagtaaaacatgtgcaaagggaatacatcctcctgctaagtatgagccatttcgtcatgaacttcagcatttgtcaggtttttatgcacatcaaaatgttgtaagtttaaaaaaggtaaaatgggagaagaggaacacgagttggagttttataaacgtgtgtagtgtaattttccgttgtctctcttcttttttttttttttttaaaatatataccgttaaacgtggctacctgttctcatttttttttttttttttgttcaggtaaaaattacaaattagcgaatgtgcagaacacttttggctagttgtaaaactcgagggcattttttttttctatcctggacaaatcatgacgttgttttgttcgttgtttccgttttggttactcttttttgtgaagagcgtccatacacattttaaaacgctttctttttttcttattccatgttcatacgggaaaaaaaaaaaaggagaatacatcattcattcgcttatttaccaactgcgacatcgtgtttggttaaaccgttttaaggagtgagcggagcgtccactaggagaacgttaaacggattggcaaaaggggggcaaggcagcccggaattttctctgcgtcacgcgtgaagaagtctgtgtgcatacagtacatgttcgaatttttcatagttccaagcggtgctgtagttgtcgaagtcgtcgaagttgtcgacgtttctgatcagctgtcagtggtacgaggcccctccgcgtacctttcgggaagaaattccgaataggtggccttttttttggggaggggatttttacacccatgcggccgtacagctatgcacacataagagtgtgtcttaatattattttttcccctaaagtgcttaaacgatgaggaaaaagtacctcatgcactgtctttaacgcaaatcgtgaacgagtgtaattttttgccatgcgtttactctgccgaacggaaaagtagtcgacgtttttacgtagctcctgaaggggctctgggtgaaccttccattaacctttcggctattttccaaatgtaggagctgttccgtcccataagagttcagatgggaataagcgcaacgcagttgtgcgagttgtaaaatttgagcataaggtgatataacgcagaaatgtgtgcaacgtgcaaaatttaacccagagaaaagaacaaataagaattttcctactttgtcgatgataatatgtgactcagctgttttttttaaaaggttgcttcgaatggaatgtgacatgttttaaaatgataatcaggatgttttctttttgcgagttttcttcttaccttcgtgtcccctctgtgtgcatgcaaaaaggggaaaaaaataaaattccttaaaatgcacaattcagcgaaaaaagggcaattgaatggaataaaaaaaaaaaattgaattgtctatttagttgctcgtcctttttttgtgtcacatgtgaaggcataaatgctgacgctttttacatgacagaaaaggaaaataagtttgcgtgtttgttcgcttggaaaatttttaagatttgatgttttatttttcgccgttttgtatctctttatttcgcacacattcgccctgattcgtcctcttcgtccgttttgttctgcgttggctcggctgggctcccctgtgccgccttccctgctctgtttcgcttcgcaaagcagtacctctgcaaacatacggatttttggagattaccgtaacgacgttgtaaatgcgaacgaagcttaaatggggtgatatgcagacaggctcttttgttttcccttatgtggcgaattaagaacatctcgaaatttttaccagatatttttattttttttttccccataatggctgtttaattcagaatttttttcctgattttttttttttttttattttcccataatggctgtttaattcagaaatttttagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaacgcgtaaaataatgccaacaagtgtggtatacacaatcaagcagattagtaccccacgtgtgttaataggcccacatacaacgtgcacataattggccgcactctttgcacatccacatgacaccatggaagagccaataaagatcctgtatcttcacatttacgaagataagaaaacgaagaaaattagaaaactattggaagagaattacgggaaggataacgtaatttcttctaaggacaagtcaagagttgtggacataataatcctagtcgtcatatacatcttatgcttgtgttgtattttcctcatatttcacttcctatttttaaacatcccatatgtctacatgctaattttgccatgcttcttcattacaatgagtattttttttattgcctccacgattatttacgagattttgtatcgtcgttgtttggggaaggccaacaagctgttcgatacgatgaagccgaatgtcattgtggggtatcagttcgggtgcattttggccatgcacctgtctggcgcgcgcattccgatggtaacacagagggggaatgcgatgatgcggggaagcggcgagtcggcgagtcggcggtcactctccgtttagcgcattgccgcttcgtcgcttaaccgcttcgccacatcaccgctgtcacccccgcaaggcagctgtgcctacggagatgtgcccctttttatgcgaacgggattcaacaattaacggtggaaaaatgtatcccccgactcgatttcccctcaccgttggcagcttgtccgtccactcattttggtgtttctccccctgcccctaccccatctcaggtgttagtgtcccccgtgcaagaaaacattttctcctcaaagataaggaagagcataaacatacgcgattacccatacatcatatttgtccactccacgaaggatacgaagcggaacctaagcaagactttagaacttgtagagtcgatcaataagcaaaactgccgagtcgagatagtagaggagggacacaacttggagttgatgagcgcatccgactacaagaactgggtggacgaggtgtactcgcagggacaggaggttgggaaaaacgcggcccccagcagcaccacggtcgacgagtctatgtttaaaagtgaagagtaggctcgccgcaaccgtgtggtatacgcgtgtaaggggggggagtatatacggattggatcctgtgtcgctaggtcatcctgctgcactgctcgttttgcagccgattccggggttctgccccctggcgcggcggaatgatttaaattttggcacatgatgtggtgcctgcctgtctggctgcttgattgtttgatttattgatttattgattgcttggttctttttgcttcctttttttgcttacttttttttcttcctttttttgtttctttttttggggttttcccctgttcgtgcggaaggtgcgcacaaattggtgcattttaacttcgggagggaattcccctttttcctccttgccccctttctttgcccattttgcaaattcgaaaaaaagcaaccgtttattggcccctgggggtaggaattgcgaaagctgagacgtgggaaaggcataaaatggccacgtgcgaaaaaacggatagaggggaggggagtcccgcagggatgcgcaaaaagaagttgtctcgtcgctgatgcgccctacgagagtgtaagcagtatggaacacgtttttcacgaggacactgttttctttagtggctatttatacctatttttcattttactctctctttttttgttatttttttttgcaaaagaagcattaaaacaccatcgaagtgggaaggagcgctgtgttaacatcgccttccaagttgtactgtgacacctgaacatgaaaaaataggcttctaaaaaagaagagcaagtaaaaaggagaagagtgttggggatgaggatgacaaaattgctatagtttccagttcttcccccatctgttctgatgcacccgttttgcttcctttgggctatatattttgggggcagtttcacccgaccaatttgtgcaattcgattagcacaaaaaaaaaaaaaaaaatgttagcgacctcgcagagtagcaccaatttgtttaaccataacaactgcttggtgaatcttaacgcaaagaggaaacgctgctcactccgcagttgcctcgctaggcatcatccagccagcttttttccttgacatgatgagaataggctcacctttggcccttactcagagagtagccccttctacccttttcgccccttcccgtcgcacgaaccgttcactgtagcgtaggtgcattttttccttttccattttgcgaaccggtaggcgcaacgacttggaggaggcgcatgcagtaggggcggagtgaacctgtaacacccgttgcgagcctgtaccacgcgtgagcagtgtagcgcaaccctaagctgttaaccgtgttggcgtgattgactgactcccccaaacccgcgatgtccacccacccacatccccaaaatggtggagataaggctgaaaacgaagcacacgagctgcgaattccacctcgactttaatgaagtgaaactaccagatgatgtgaatatcctgaaagacttggagcaagagatacaaaattctatttaccatttgagacgatcgaatgatgaaattaaaaaatttgatccggaaggtgccgaccaggatctcctcatggcactgaatgagaatagattttcgttatgtaagaaggaggaacggctgcgcataattaaggacaagatacagaacctggatccccctgttcctgattttgtgggtcaaacaaataagatagctacccccatgatgtgcacaagggaggggaaccagcgcgtgggaattgcccatatactcaactgtgagatgggcgatgagtacattagtgattcggatgtgaacgatcaattaatagcgagtgaagcgaatggcgaggcctgcagtgaggttgctgctctgttcgcggaggaaacagaggagcagaagaattctacgcccccgtccggaacacctgggggtgggggaatatacctgtagcagtcgtcttaatcgtcttgtgtgtggatgcacatgatgtgtatgcgtgcgtgtgcgcaaagttgctgccagctcgcggttgttacttttgcatgtgtggtcccaccaaggtggtttcccccctcgcggggaaagcggcgtcgacccgttcacacgccaattttattatcacgtcaccacttcatcagttcatcatttttttttttaatttttaagtcgcgggggagacgtgttgggaaaagcgcctctgttcgggacggaatcacctggtgtgtctcaccaagggtgcggtcgaagccgtgaggagcggtgatactgctacgcagcagagtgcacaccccttcgtctctccctcactttgccgtttcaatttaaacgattgcccaattgaacagtcaattggggggcaccacttgtgccatatgggagcatacacgcgccccttttcaaaaaagaaaaaaaaacttcaaaaggttaaagttaggcggttagaaggatggttggttatgtggttggggggccaaacgactaagttgccatgaggtcaaatggctacgtggccaagggaccggctgctcgccaatcaaaacatgacgtcgaaaaacatggtcaagaaggtgtatgatatgtaacactgtaggaaaaagtagagcacctcgaacgcgaggacgaaggaaaagaagaaggcgaacacgccactcgtcatggtggccagtatgagcttcatcagctcgccaaagacgcagaaggccatcaacggccggacagcctaaaaggggggaggaaaaaaaaaatggggacacaggattcgttgtcgagtggttcacatttccctgaatcgttcaggcaattgcaaaaaagtgcaaaaaactgcgtgatcgtgaatagccgcgcacatgctctcgcgcggggcctacctgaaacgtcgtccgggccatgtagatgaaaaagaagcgataactcaaaatgtacttaatcgtaaattttgtcatgtcgagcaggctgacgtagtggtttagggcaggcaagcttctcatcagtttgatgggaccgatgtcttcccgtaacctatcgctgtagtacttatacacttcctttttgtcgctcccgacggatctgctcaccggtttggtggttccgtacctctggacgagacaacccatggcctgaaagaaaaaaaaggaagaggtacgcgtgtgggtgggaagatatgcgacggggggaagtacccggactccgcacagctgcttcgctacttcgctacttcgtaattgcgcaactgcacaactttgtgccgtgcccatcctccagtcgagggggtctatttgccttaccgatgagtaggccttgtacgtgttcaggacgagggcattgctttgccacaggcgggggccgatcctgcagtggagggggagggggggaaaaaatgggttacgggttggctgccagcggggggggcaactcacggccaggcgaatggcacaccgggtcacgttggtccttctctccatttctcaatttcttcatttctctttttctccatttctcctgttctcaccccccagtcagtttcccaaacacatttcggctcatcttgtcaggcgaggcaatcacttgctggcggactcatctgcatttggttccttcgcaagtggtgaggcgggattccaaggagcctaatgtgataacgggctgaattgtaacacgaggtttccctttcgaggctcagcaactcgcagaggcacacgcgccaacgaagaggaagggaaaaaaaaaaaaaaaaaaaatacagatatgcagatatacatatatacatatatatacatgcatattatatacatcctatggtatgctgtgaggccacgccaaaccgaagaagggaataattttttacgaagtgccgatcagtgaaggccccccaaaaataaaggaagcaaaaatgaggtgactgagtaacacggtgaggaggtgcagcggggttttaggcacgtcgtttgggggtggcgtagggcccatgtgcacacgcgaggggaagggacacaagcatggggaaaaaaaggtgccaagttcaacggtgactaggcaattgaaaaagaactgcacaaaaccgaaccgcatcgcgactagccaagccccacagcgcgggaaaataaaaaataaataaaaaaaaaaaaagttcaaaaaatggaaggcggttcccattagtacgtacacctgttctatagggtcgccctcaggtcgtttggtctggcagggaaaaaaaaaaaacactcccatgtgtacgccatgtgtatgtcacgcggatatcacgcggatgtcacgtgtatgtcccatgtatgccatgcgtatgtgcaccccctgctctgctcacacacgcagtcgcaaaatggcgcgacaacgcggcgcaaggaggcggcccccaagccgaaacgacgcaacgcagcaaaggcaacgaaaaagaaagcaacgaagcgagcagccaatcgatcagccaagtgatcagccaaacgcgcaaccaagtgaacgaaggaaattcaccccccggccgaatggcagcataaggacaggtcaagcgcgcagattaacgaagcgtcttcctcaagatcacgggggccttttccgtttggcgtacatacgtatgtgtgcgtttgctttcccaggcgaaaaggacctacttccatgtacacattaacgcctgtgcgtttacctggcttttccactaaacgggtccctccccccattggttcgtagtcctccccggcgcccacaacgaaatagcagcttagttcagcttagtttagcctagcttagcttagctcagcacgtcctcgtttctcaaaacatagaaagtcgacggagaggcgtagcaaaaaaaaaaaaagaaaagaaaagaaagtagttacaaaaaaagacagcacatagttgttgagctctctctgcccctaaaaggaaccaacttcgaccctccccccaaaaatgaataaatatgagaagatcagggatatagggaaagggaactacgggaatacgattcttgtgcgcgacaagaagaatgaccagtaagtgtggtgcgggcgggaccaagcgtgaaggtggtcgccatgggtagcagccgccatgcgtagtagacgcagctgacactaaaccccccactgcgcacttctgcgatcatctgcactcttctgcgctcttcttctcaccgccgcgctcgccccttccccctctcccccccacaagctacgtgatgaaaataattaacatatctcagatgaccccaaaggaaaagaggcagtgcttgaaggaggtggaggtagcgtcgcggagagaagcaaagcgggagttgagaatgagtcgacgtaaaaaaaaaagtgcatatgtgcatatatgctcgtgtctaccctcgccagtgacagcgtcgcccccgttcggacactccccaaattcacacatacctatgcgcacgtgtatgtttgtacgcgcccttcgcagctgctgtccaagctgaaccaccccttcatcgtgaagtatatcgaaagctacatagagggggacacgctgagaatcgtcatgaagcactgcaaaggtaggtcaagtggagcactggggggaacacaattagggttcatgcgaactgtaaacaagtttctctctcgcgttccctctctctttctcgctcgctttccctcctcttcctttttttttttttcttatccttctggcggcacccacccaccaaaggcggagacctctaccattacatacagaacaagaagaagcaaaacacgcccataaaggagacgcgcatcctcatatggctgactcagattttgacggcgctcaagttcctgcactcgaaccacatcctgcacaggggtaaggcggatgcgtgggtgaagctagtgcaaccagcgcataagaatagactacagcacgcccacaagggtatacttcagaacgcctacaagggtacaccccagaacccgcacaagagcacactccggcacgaccacttcccccccgtgacagacatgaagtcgcttaacatcctaatcgacaacgacaagagagtgcggctgtgcgacttcggtatttcgaaggtcctcgaaaataccatggattacgccaacaccctgatagggacgccgtactacttaagcccagagttgtgtaaagataaaaaatacagctggccctccgatgtctgggctacaggatgtctcatttatgagctggccaccttccgcactcccttccactccaccaaggggattcagcagctctgctacaacatcagatatgcccctgtaggtgctttgaggaggtgtcccaccgcacgcagcccgcttggcccgtttggctcatttgtgcgtgtcgcgtaggagagcattatcagccacttctcccttcgtccccttcgactcacccactccgctttcctcccccccatgcatcatctatttgtgacagatcccagacctgccgaatatttactccaaggaactgaacaatatttacaagagcatgttgatccgggagcccaactaccgagccacagtgcagcagttgctcgtctccgacattgtccaggtgaaatggggaggcgcgaacatccacacgaagtcaacaccacgtccgcaccgcgtccacacagcgtccacatcacttccacaccacttccacaccacttccacatcacttccacaccacttccacaccgcttctacaccacgcagagacaactcaagttgctgattgaggagaagatccgagagaagcaaaacatgaagagacccctaaaggaaaagcccgcggctgaaaatgaagggtcaggtgcaaatgagcaggaggtcaagacgttgctcctggacgtggtcgacgcatgaggtggtgaaggggtaagttgagaggtatcccatttgggtgagtcctttttttttggggggggccaagcatgactgccccgttactgctcgccaaaacgtccagcttgcatatgaccaggcacaggtcgggaagaccatcactcagacgttccccgcgagggaagctttgccgaaaaaaaaaaaaaggagtcgaagttggggaaattcgcggaggggaacaagaacgctacagagttaggctgtgcgttgttcattttatttttatttatttatatattttattttatttatttttttcgcaatccccgttttgacgactggactggcgcgttggttttttcaattttttttttttttttccccttggtgttacgcacatttattatatttcccgtacgagatagcacctctaattttttttttttttttttgcttcccctgttggtacattcattttctaacgtagatgcgccggagaagcggttgcagtccgaatgggggagtatcaaaggtgacttcgtcacgactgaacgttttgcacagatgcgcatgcatgtgtcttaaggttaagcgcattccgttgttgtgctaatcccatcttttaattgagtgcgacatgcgctacgctgctacactgctgcaatgctacaatggtacgctgctgcactgctacactgctgcactgggtggatcatagccgtgggccacgcgtaccatttgcagttaccacgctgaacgaaaatctgtcgtgtagtagcactccgtgcttctttgcttctctcatagggcgtctcaaattttgtggagacctccccctacacacatacgccacgcgcaggttacacacaagcgtgtgaagaggtacaattgatactttaaaaacggggggtggggagcacgcgaacgggaagcaaagcatatcccgcaagcaatgcatgcatatggagcttcccttagaagagttaacctttttcttagccgtgcgtatcatcagggaagacccacacctgttcgtttcgcccccctgagtgatgtagtagcaaaatggtgattcgttcctggtggggaggggcagcggtgttcttcctacgtagtaacagaagagagaaggagctcttcttcactaggggggcgacgcgtgggtgtgcgcagggaggcttttcccattcgtccacgtgaatgcatgcacgggtatgctttacatatgtcgaagcttttctcctcatcggaggtgccccgaacaaagagtcggaaaaaaaaatacttccccacttaaccgattttgccaaaatggagccacttccacgcaaaggtacaactgtgagataatgtggtctctttaagcaaaaaaaaaaaaaaaaaaaaatatcacaattttgttgtaatttccatcacgtttgcttgagtgatattttttttgttttttttgggggtggtccgcaacaggatagttgtttgcggagcgtcctctcccaacgggttcggttctccccccaaccgcttcccctccgaagaggcgcagctttgatggtcaacggaacgccaaggaattattacccccaacttgaggagactgtaaaaatataggcccaggggctcgccgcggagaggcgcctgcctaatttggttcagcgtgcatgtgtataggatgacccgaatgagggcccctacttgatcccctccacttttgcgccgcgaggaagttgcgagttggttaactgctacatagaaggtgaagatcggacggaccatttgggagtggcgtgatggggcaattgtgaagctgggggatgagtgagcagtgcggacgtggcagcagggagggtgccaacaggtagctaaacttgcttggtgagctagccaaacgtccctttttttttttttttttgaccctgagggagtacccccgttgtgtgtttttcccctcacggtttaagccggcgaagagagggacgcccaatatctgtgcactccgcgcagcgcaaaccatggcggctccagtcaacatcgatgtcccgaagctgatactagacaatggaggggggctgatcaagggaggcatcctgccgagttactcccagatgaatgactcccaatgtaacgaaatagaacctaagttcatagtccccaattgtgtaggacaggtgagaaagaaaaatatcattcacataagtgacagctgctacagcatatctgagtacttctgtcacagacctcatgcagatgggttgctactggatttggagatgcagacgaagatctgggaaaaactcttctcttgcaagcaaacagttgggtataaaataaaggacatggcgatctgcatcacggagtcatatctcaccccagcgtacataagacagggagttatagagcttctcttcgagtactttaattttaatcagattgtcgttgtgtcctctcaaacgatgctacccttttctttcatcggacttaacttgggacagtatgacattttaaatcctcctgttttttcctaccccaattcgaggggcaggaagggggaggcatccaagcggaggaaaaggggagcagcaacaggaggaggagcaggagcagcagcaggcggagcagcaggaggaggaagtaaatccatcaccaggaagaacctcagtccgaaggagaacataaaaggggaggagggggatggaagttgtcgtaatattcatgccgatttgaagagtgaggtagataaatggtcatcgggtgagttgcaggacgagtgggaggaggaagaggggggagtaggcctgggaggagtgggaggagcggcaggactggggatgtccagccgcagcgacgtcttcagtgaggttaagaacgagctgaatgggttggggagtggattagagagcggtttgagaagcggcttggggagcggcttgggaagcggcttcggaagcggcttggggaacggcttgggaagcggcttggggagcggcataccgcacgacgcgtgcagcaccacctcccagcagaacgatggacctgggcaggaggatcatccccctcccgcggaaaataacgcattaaccaatagacacatcttcgtaaaaaacatcgagtgctacaataagtatacccagcgcgtgtatctggaggagggcttccgaggggagaattggcaggagtatcactttgatggctttttcaactgtggtggtggtaacttccctagcaatggagtggtgcgcacgctgcagagtaatagctacctaggaaataacttcgcagtccaggatcccaattttttacttcccgatcagatagacctacaacacaggtactacgaacctaacgatagagacctgcataaatttcaaagccattttaacaacacgtatgtggaaagcttctacagggaagtcctaaacgggaattacaatttatctctgaggaatccctgtgctttgtatgtagatgtagggttttctcacacgtatgtgttgccatacatcgagtataagctgattgaatacgccattttaaggactaaggtctctgcttctatattaaatacttacttgaagaatatcctttcgtacaagcatgtgaatctggaacacaatgagctgctcgtggaaaatataaaggagagggcttgctacgtgtcgctggactacgaacaggatttagagaacgagaagaggcggctgcaggagattaagcggcagcggattgcggacaagctgggcgcgcgcgaggagcgggaagcggccaagaccaacgttgagggtcgcggtgagggtcgcggtgagggtcgcggtgatggtcgcggtgaggctctcggtgaggctctcggtgaggctcgtggcgagggagaggactcttgtgagaaccgccccccccccaacggggcacccacagagggagaggtaccctatgggatggccaacgggaaggggaaaatcaaactgaaggaagtcgatccgagttgcaaagacggggaggagaaccccactgtgggtgttttcactacgaaaaatggtggccaaaaaaaaaagcgaacacaaccgcatctcttctacagttacaagctaatcgattacaacaacgcgacaaagagggagattagcgaagtgtatgacacgttgaggacaaactcatccaacgattgcatttatgtggactccgacttggacgaccagatggagttttctaactacgtggagagtagtgacatggggaaagctgaagagagtaacgaaaaagagagcaagtccgatgagaggtaccgagatggaaacgcttataagaacagacacgagggagatctacgacgaagggaattcccaaacgatctgagtgtaaagggaaggaacacagaaacggagcacaaaaatgacatcataaatttgacgaatgaacgaataagtatcccagaggttctttttaatccgaaggacataaatttggaacactgcagcatcgtggagctgatctacagatgcatctcgttacttcctaaagagatgcagaggtattttttggctcagatatacatctcaggtggctcaactaaattcaagaatttcaagcacagactgtacaaggagttacgagctatgttcccaagcgagtgggagattaatatttattctcatcgcaatggtctctacagcaactacatcggcacatacgtctggctcagcgatcacaacatttataattataacgtgatcacccgggagcagtacttcaaccacggcaagggtgcctagaagggtggggcggcgctccagggggggtgcccaagcagacgtcggcacggagttaagaagttaagcagtcaatcagtcaatcagtcaagcagaagtcggcaaggagttaagcagtcacacgagccgcttaacaagctaaacaggaagtctgctaaataggaagtctgccaaataggaagtctgctaaacgaaaaaataaaaaaggtgggacagccacgtgaagaccccctggggaagtctgcgatgggagattactacttcccccaattcgcgtgcgccttcttttccacggcacagcgcagcgtgtgtgtgtttgtatgtttgtgtgtacgcctctacgaagagtaggcacactgcgtacgaacagtggtgcttcccggtgccgcttcgcaccgcagcttcgaaccgcagcttcgaaccgcagcttcgcatcgcagctccgcatttccgctccgcattgcccctccgcattgcccctccgcattgcccctccgcaccgcgctatacttttctcccctgctgaccccctctcccggtcagctacccatgtcctccgaagcgaactgcacaactgtgctgaacttactcttaaggaactcgatgattttggccttgtaaagttggctgtcaatggttagacccaacaggtcagacgtgaatccactctgcttcaaatcgataaagctgatttttatgatatgctcactgtagtgtctctccgtattcgtataatcttcataccgagtcaacggtataacgtttttgaaataaaatttggtgtccttcgtttgggtccgcttcagggtgagcttatttttcgtgaggaaggagaactgcagaaggtcactttctgttgggaggagagctgagtagatccacaaggctggtaaagcatctctagtgtcgtttcttacattgcccttttcgcttctcttcacgtagaacacatggtcgttcgggtcgtacactaattggttcctttcgctctccagacatacgtatatccccttgcggtacggggggatgatgtacctcttttgggtgtgctcgaggttgagcatgctggtcatgtcgtaagccacgatctgttttttgcgcggtgggggaagttggggaggcctgggttcgttggcggcactgggttcgttggccgcgttgggttcgttggccgcgttgggttcattggccgcgttgggttcgttggacatggtcgcctggttcgtctcgttactgtagcccgtctgctccgcctcgttactgtagctcgtctgctccgcctcgctcgctcctccatttggttgccccctctccaggaagtctaaatactccttctgaatttcgctcaactcagcgtcttctccttcctctgtgttctcttcgttggcggctggggtgatgtgtgcgttgggttggaagggccgcctctggggggctacctcttgactgacttgggtcgtcccctcgtgtcgtcctcccaaggtggtgactagaaatcgttcagtggcttcatcatattggcattggctaacgctgcatcgaagctgcattatgtgatcccagaaaatgggttcactgagcgaagtgaatatggaaaaggaggtgttgctgacgaacctgttgggtttccccttgtggtttcccttcgcgctgggcacgttggtgctgtccgcgttggtgctgtccgcgttggtgctgttcacgttggtgctgttcacgttggtcctgtccacgttggtgctggggcggttggtatcgctcacttgagtgatgctctcctccgtgtccaccccgttctccgcgtccgcctcatcctccgcgtccgcctcatcctccgcgtccgcctcgttgggctcgattcgactgagcatgtggaggaagtctcccctggacaggaaaaatgtaggcacgtaattgtagaccttctgactctggttcattgtcagattgcacactgacacgaggaagggcatcctgctgtggtgaatggatacgtctcgtggtgcaagtgggtgaggattaagagagtactcgatttctattttattaattctgtagtgatttatgtttcctttaagcagagtcatcacgttaagtgggttcgtgtgtccgtgggagtgtaggacgttgtaatggctgtaatggtttgcatggcgaaggggatctacggagatctccaacacagctgagtacttcctgcttctgttaaggtagaagttaaaaaggaggtgcatgttgtatggcttcccctgtgcgcacgtctccaagggggggtcctgtccggacgcgccgcgcccactgctgcgtgcagcgcttcgcccatttctgcgagcagcgtttcgcccgtttctgctcccaccgctgctcccactgctgctcccaccggctggacgctgatccaacgcggtcgcctgcaaacttcccccctccccgcaggcggacctgtacaacgggttcgggtgcagacgcacgtagaggtcgctaacaacgaccggcgttttgaactcgactgatcccttcttggacagcaagaggacgtccccactctcgcgcacatgcctgttcatccattgtgtcttctctctcatttcctctaatcggggattttttaaatacaaatgtttgagtttcttgtaccgttgcgctggttctactttgtcgctgagaatttgttcgtgccagtagactcttcctctgtcccttcccggtcgggggggttcgcgcgcaggtgcacctgctccgtcagctccgtcatctgcgccacctccgtccgctactacttcgtccactactgcttcgtccgctactacttcgtccactactgcttcgtccgctactgcttcgtccactactgcttcgccacctactgcttcgcctccttccacccgttgaccacccaccctgtatctgtcgtaaaaatggagcggcccccccagcgcacaggaactccacgcgcccctcaggatcaaattaggcctcatgtcagaattcacgtagcgcagctgaacgtcgttatcaacgtagacctcactgtagcacacgtccacttggaaaatgaaatttaggagaactttcttctgataatttcgcacaactatgacgcttttgcttatgccatcgtaatctgcatgcaatttgaagagattctttttgtattcataatttgcatgcacacttagattctttaatgggttcgtagaaaccatgttagtgaatcctttattgtgattttttttcgaccactttttatataatgcactgcttgttagttttaaggcttctttgatggagttggttcccttccgtgtttgttcgttcgagattgtgttgtgacctccccctacgatggtcccacttggagatgtaatattctgaaaaaaaaggacaatctcggaatgcctaatggatcggaagaatgcacatgtgaatggggggtccatgtgatttttctccttcgtcttaaagtgttttctaaaagggaattcactactgactagtttcttctttcgtagaaataggagtagaagggatcctcccctactttgccttgtacatattcccacgttcatctccctgttgatttttaccatcccatcatagttgctcgtttcgaatgggattcttaacctgtttaatacttcgctgatggttcttggtgtgacgttctttcctgctaggttgttttttttttctccgtgttcttcgttcatctgtgtcggggaagtgtgatcggtgtgtccacccttgctggggtgcctacttggagggtcttccttcgcaccgttggagaggtccacgatcgacttgatgctgcccacccagccgcctgctctgctcgaagcaggagttgcggatgctcctgagaggtgggagctcttttccttcccaaccaagacatctcctgagaggtaggcgttcttctcctccttcccaaccacgacatgccccccaggggatcccacgtcttctttctttttatttttccctccccctaacaactccgagttatccaaaaaaatgtaactcgagtaggactccacatcccatgcttccaaaaaaattttgttgaaatcgatttcgtcaatagctaaagaaagtggagacaaaaatgctaaattttttgcgtcatttaaatgctcccctatgaacaggcctttaaaattgtacttggtaggactctccctgaattcacaggcatctcctagtatgcttgttcttctataattgacaaagtatgatggggatagcttcttcgtgggggttatttgatgttgcttcttcctcgtgagggagtggaatacgtcgaccaagaaatggaagcccttcatccaaacactcttttcgtttctgtccttcacagcctcctttccactcctgtcattctcttcattttgcgattctacaccagttggttgtttctcctctgtaggaatggcataaaacggcgtagtgtgtaggtacgtgtatttttcgtcgtcctgttcgttataggtagctttttttttttggttcccttcttggttgactcctcttttgcgtcttcttttgtctcctcttttgcgtcctttttctcctcccctttggagtccttttttgcctcccctttggagtccctttttccctcctcaccggtctgctcagctggacagccaatggccccggcgtgaacaaggtggcagatcgtgtccgtcgaactggagcagctgggggaggctatccttttgctaatcacgttatcgaaggaggtgaagatatgatccccgatgtgttcaacgaaaaaatctgtgagcgacgggtgcactaccacgttgccacttccgcgctgccaaagggacagatacgcaactagggcgaccagtgtagccgccgccatttttgcggagatggcgatagcggttatagcggtagcggtggcggcgataggaacagcgacgatagcggtagcggtggggcacgcatttcgccagagattccgccagctgttccgccagctgtttcgtgagccgtcccgtcagcgattcctcagcgtttctccgggcgaactccgtcgctgcccctttgctcactattttatttccccctctacctgatcctctgcctgccccccttctttgtttcccccggcggcgcttcgcatgctcccccgtccaggcgccttcacccctgtactccgcccccacgaacgctgatccgcattcgcttgggcgtccccacgtctacgtgcgtcgcagagatgttgccaaagaaaggaagcacaaaaaagggaagcacaaaaaaaggaagaacaaaaaaaggaagaacaaaaaaaggaagcacaaaaaaaaaaaaatacacgcaaggaccacgtagaatcctcaaatgtgtcacttcagcgtaggaggagaataccttttaaggatggcagcgcggggggacaacgagcatgtaacgcggttaactaaacgagacgatgtggggatggctcgtgaagtgttcgcgttgggctggtcggcacgtcgcactgcatgggtcggcacgtcgtactggatgagtcggcgtgtcgtactggatgagtcggcgtgtcgtactggaagcttaacaacactaactcggttttttttcccccttgtttttttttttactttatttttttgtttcatttcttctccttcgttctcctttattgccccctttcttctggtcggctggcgctccaaagggttgaccggaacgaaatgggagcccccccccctggaggaagcgcgtgtcaagcgcatgcaagagggggagaacagggcatgcaaaagggaggcgcagccgcgcatacaggcagcagcgcatccaggcagcagcgcagctatccacacgcaccgctgccacgtggcatggaccgacaactccatcgaaagtggggcgaacggagagcctgcagtgggatgcttttctccctacacaggagggatgtgtcccatgttgagcctccccaatttgctggggttattttacgaatgactctgtaaggcaggtgtgggtggatcatccctcatttaggtcccttcctctcgaggattacttgatatgagaacacctgacgtgacttctcccatgttggaaattcacttcacagggatgtcatgcgttcgacgtgcggcgcagcgtgtccttccccccttggggttcaccctggagtgcgtccgctaaagcttcgtatcatccgtttaccatttggtggaagcaaaattaatgacgtgtgtgtgttgggggggcatgggtatgtaggcgcgcagacgtgcacccccccccaaattaaagcagagcagcgccgcaaggggaatttaaaaacgcccaaacaaaaaaaaaaaaataaaataaaataaagtaaaaaataaagtaaaaaaaaaaacacaaatgggtaggtggatgaacggattgaaagcgtatcgaatgaacgtgtcagtatgggtggtggtgtagtgacatgggtagacataaaaacaaagggtgcccatttttcgaatgtggatgggggctcttcatcagggcgacataatttttaaggcacgttcatattttatttttcccttttaatgggaggcaccgcctcttcgtcgtttcgtcgtttagtgtattcacatctccgcttagctcgccgcatctaaggagccacctccgcaaaccacggcgctaaatgtgccccatgatacgagggtgcttgaactggttgtacacgaggcacagggcaatgcagagggacacgaccccgatgacgacgtacagcacgccgaaggatcgagacttctcattaacgaaaacggagccctctgctatgactaaatattttttcccatggaatctcttcacggggaaattgttctttattttgacatagattggcaaagcgagttcctcattgagtctagcataccttttgcggaactcggagagtgcagccgtcttcatccagacaataaagtgagagttctctacaccgaatccgtttttttcattcatgttgaggagattaacatagttttgctgcatgagccagaagtccacctgttctttatgttcatccatttgctgttgtgatggatttttaaacttattcagatcgctgtaccaggtgattgcttctttggattcgtcgagttctatctcttcgttgtatgttttgtctctgtacaaagcgaaggtgtcattgaagacgctgcgtgcgatgaggccgcaggggtgcagcacctttccttccttgttctgtgcgacggggaagcactgcgccaggtcgtctggccgggtgtacacggtgccctgaaaaaaagggggaggtttggaaggggggtggaaggggttataggggcgccatcagcagggtgttaatacgacaccagcagggtgttaatacgccggcagcagggtgttaatacgccatcaacagggcgctaacaagccgctaacacgccgctaacaagccgctaacaagccgctaacaagccgctaacacgccgctaacacggcacgagcgtgtcgctccctcgccccctcacgtaccatcaactggttgtgcgacttcgaaatgaggtatttcttatggttttgataaaaattatggagctcatagtaaacgtaggcgtgtttatggaagggcctttctggtccctgacagaaggcttcgctgacttctagttgtatggtctgtgcttttacgtcctgctccccgtagggtactctacactcctttctcgtggcagacaaggcgatgaaaagcatacccaacatgataaaagtaacggagacaattgtgtaagctaaaatcaatccgatgggggtccatgaacgttgttttgaattcaattcttgttgtttgaatttttcaaatagggaagtattttttttttttttttcttgcgagtttttccaacttgggctgtcctctcttgggttgccctctcttgggttgtctagctttatcgatgaggaccaggtgcggtgtctagggggggagtcttcccccccctcgggcagtacccttttgttaagatgttcaacgagggagtccctattcgtaactccgttaaggttatttaaatgttcgttcatattagcaatggggtgttgtttcttcccgttcatgggagggtacccactatggggatagctcatgggtggtgtgtctctatcatgctgcactgatctgattggtttgtttggtctgcctgccggggaggctttcccttttttatcgatgtctccctgggttagagattctttttgttgaggagggtccgtgtccgtgtccgacttcgacttcgacttcggctccttcagtgcgactgattttgtgtctttccctctctcattggtcccatttgggcggttcatcatatgcagtgttgatctgtcgagtggtgcaaccggtgcaactgtgacgacaggggggggagcgtagagagtgcagagtggagagtggaggggtgtttacttattacaccgtcgcttcgttccaattggcctctcttcgcttcggctaggtgttaagttcgtcctttcgacctccctccccccaacgaaagggttttttttccccacgtgaggctgtttatacgtgggtacctactatgtgcctatgtatgtatgtacctacgtatgtgccaatgtatatacctatgtatatacctatgtatgttttttttttgggggggggacggacctgttggcggcgttggggtaggtaccgtgcgggtggttcgcgagaaaagcggcgtgacgcactgttggtctcggctggtcgcagcctgagttggagtggtaaaatggcaggcactctaagctcttctcatgtcagtcacgctgagctgatctcatgtcagtcactctgagctcatctcatctctgccactctaagctcgtctcgcctctcctcagctgcgcggtccgcttcccctgtgctcgcttcactttcacatgcacaccgcttttcccattcgccgttcgttttgccccattttggtttgcccctctgcagactcttcgcgtgcacgcgtttgggttgctcgttcggaagggggggaaaaaaaaaataaaaaaaaataaaataaaataaaacaaaacaaaaataaagtaaaacagaaacagaaacagaaacaagcacatgtatgtatgtgcacacgcgtgtggccatgtatgtacacatgtatgcacgtatacacatacgtgcgcgttgcacccgtttgttttccctaacggagtggcacgtgcgtggtgacgtgaggtcagagatccaacagttgggtatttacccactcatcctcttttccattcgcagagttcgtccctggggtggtaaactcaactcttttttccacgccgcacatttggcgcacaggttgggcataaattgttaaggtgctcagaaaaaaaaaaaaggaagcaaaatgaggaaaaatgaagaaaaataaacaaagtgaagcaaaatgaagctaagtgaagtaaaagaaaatacccacaatgggtgatggaaaaaaaaggggcggcatcctccaaaggggccctcacacaaatggaaaattagctttcttcttcctcgtcttcttcttcctgccgctcctcctgctgctcctcctcctcctagaggggaagctccccgcaccccttggatgagtccaccccccccaaaaggaggagtctcaactgagtgggcgtagcgtagtccacccttgtgtaacctccctcccccaatgggtcgtccacaggcagaatgacaccacatagggaacacacaccaatgggatatgccacccgagccacgtagcagcattggcacttcatcggtgggaacaaagaaggaaagaaaaatagggtgacgatctgctgcctgggggaaacgacataaccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttttttaatgcgatagacgcttcatttaaaaggggatagatagagaaagttcctttttggaccatggctagttccttttttgaccatgcctggttccttttttttttttgcgcgatgtagaatgcggcgtgtgcgcctgcgtggagttgttgtccacgctttcggttcggtcgccgggaatggaaaaaaaaaaaaaaggggggcctcctcacttcgcgcagcacatggggttggcggataagcgtgcgtgcgtacatacgtggagcatgcgcagatggggcatacacagatggagcataacacacgtggcacggcgcgttgcttgctctacctgatcgctcacttaagcagaatgccgtcgaatttcgcctggaaccacttcatcgcctcgtccttagtcaccttgtgagtcttggagatagtcgatcgctttctccttctcttagtgactctgtaacctggcctcgacaagtgcacgtaaaagtccatgccatatataccagtggatgggtcgtactttatacctaagtcaatatgctcctgaataccgaagccaaaatttccagtttccgaaaaattttttcttctcaattcatactccttcacctttagtcctttctccagaatttccaatgccttctttcctctcacggttacgaagcaagaaattttttcgttcctcctgacaccaaaggatctgatggtgaatctgcattttccaaaaatgggtttctgctccgtcagttgttccagcactctggccgctctggtgagcctatctcctgactgtgtggggggggaaaagggaaccattgtgaagaagcgttgtgaagaagcgttgtgcagaggcgttgtgcaaaggcgttgtgcagaagcgttgtgcagaagcgttgtgaaggagcgtcatcccgcatctttcaccgatcgtgtcatatctctttcccatcgcgcctacctctcccacgcaaatatttaggaccaacttgttgaccttaatctcccgcatgacattatcctcttttttctccattttgcgtatctcgtcaaatggtacccttttgaaggggaaggattttcggagggtccagaagagctggtcagtcaggtcggtcaagtcagccgggttagctgctttgtgtgcccttcctttcgagcaacaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttcctcgttggtcgagcttacgcgtttttttttttttcctttttaattagcccacggaaacggggtgaacaggagcaacatggcgcgatccgctttgctcgatcggctttcctcgacccgccatcctcgatgcatatacgtcgtgtcgactgacaggggcaacttccccccatgtgagaagggatgatggggattgtcaacttgggcgacccccctccccttgggaatagaaagcctcacacgttattccctgcacccacagcagaggggaagtattcccaacggtgctccgctacttagtggggggtagagcagggatcctggatccctccctccttcacacatggctgctgcgcttttgccaacccttatggatcggcccatcctccacccactaaatggccctgcaccgtcaccaagttgagcgacaagtgtatctatgtatgtatgtaatggtataccattttgctattatgcgcctttttctttttcccacgcgtagtcacagagaggaggtacccatgtagagcatgagaatgagagtgagaaggcattggggtgggggcatacttccatacgatgggatgaagcaacacccacatatggattaaagttactctttatcaccttctatgatgcgcttaaaccattattggcaaaaaaaaaaaaaagagatcccaatttgggtaggggggcagaatgcgctgggggtaagtttagtggggagaggggttggcaagggtcacctcttttttcttttaccctcgaatttttaacgcaccgataaaggggcccccatatgagggaaatgcttgttgcaccatcggagcggcttatcccctccccactcctccaggtatcttcacctttttacatttgcttagacccaccgccaacgttatgccgttttttttcttttcctctcaagtgacggatgagaaaagagggggggggaaagcctgtcacggtcaaataacacctaaaggagcgatgaggccatgggaggggaaaaaaaaaaaaaaaaacgcagagtgcacgcaacagttgaggcagcatggagtgatgagcatatatccattccgctgtgcgtaacaacatatgggtgacagtccccccactaagttcgcgtatgcccttgcccctaactcggaacgccccccaaaagtgaggaaaaatgaaaggagcgcttttctgggcgaaaaaaatacccaaactggccaacttcccatctgacgaagtgccaatctgctaattagccaaacgtgcgacgcaaaaaagagaagaggcaaatccaaagcaaaggaaagcaagtcaaataaaaaaacataagaaaaaacgaaagaaaagaaaacaaaacaaccagctcatcctatcgcctttccctttcgaatcgttaacttaacccagttttaccactccacgtggaattcgcttttttttttttctttttttcccccctgttacgcgtaactcaaactcaagcccaaggacaagatgttgccccaccacaagtacagctacatccccaagcaaaacaagaagctgatttatgagtacttgttcaaaggtacgtgcggtaaaggggcggccattgagcggtcacgctgggcactgcccggtgatttttgtgtgccacgtcgccttcccaccgcttcactttcccaccgcttcactttcccaccgcttcactttcccaccgcttcaccttcctaccacttcaccttcccaccacttcaccttcccaccacttcgccttcccaccacttcgccttcccaccgcttcaccttctcaccactgcgcgcgcccatttccacccctgaccattcgcagagggagtcatcgtcgtggagaaggatgccaaggtcccacgacacccccacctcaacattcccaacctccatatcatgatgacgttgaagtcactcaagagcagaaattacgtcgatgagaaatataattggaagcaccagtattttatattgaacaacgagggtaagcaacatcttggagagtgacgtgaggagaggttgagatgagccaattgaagaagtgggttgcccggggcatcggcttgtcccgcggcatggacgtgtaccgcgtcatcggcttctcccgcgtcagggacgtgtaccgattcttcagttgtgccctgcttccccatcacaaatgtgtcacttctgcacttccccattacaaacgtgtcacttctgcacttccccatcgcaaacgtgttcccccccccctgtaggcatcgaatacctgagggagttcctgcacctgccgccgtccatcttcccagccacgctgtcaaagaaggtggtcaatcgggcgcccaagatggaggaggaattttcgagagagttgagacaaccaatgggaaggggtcgctcgtacgacaagagagccttcgagtaggcatttgcgcattcgagtaggcgtttgcccgaagcccccgtggagggagcggcgtggagttgcacgatgtatgggttgtacctcctgcatctctcatagtgaagcgttccctcgtctgctttttttttttttctcccccgtaaattgtgccatgcgtcagtaaccttgccaacgggaggaactccactccccctaaagagcatcatcatgcttgatttttgaaaaaaaaaaataccaagaaaagtaaaaaaattatttttttaaaattacgaagaaatggaaaaaaaaatatttttaaaattacgtaagcatataatggagcagcgggtaggagctgcattggatggaggaaaaagaaaaaggttacattgttgggaacaaaaaaaaaaaaaagatggggtaatcttttttttcacggaacaaagagagaggagcccggacacacaggagtgcacgtgtatgtcttcctgtatgccggtttgcctgcctgcctgcctgcccgcctgcccggggcgccgcttccccacagtgctaaccgcggcttcacttcttcttcttctttttcttcttcctgcggggctgcgtatcctcgccaggggtgtcaccatcccccagtgatgactccggctggggggtgaggcggcctgcgaggatgtcctccctacgacgtttgcgcttgaggtacttactagtgatcattcggttaatcttagcttgaatggccttgtagttttcctccttcttttttacatactcgttgaagaaggaagggagttcaatgtcataaaatttcatgagggattttttcgtcctctccgagaaaatttttctctcttttttataagtggcattttgtgaaagcaggttctgtttcatattgttgtgattaagtgcctcctggtagctcctctcaaattcactctccttgtaggatgcaaaggcttccctagcccgttcatttaacataaagtatatgtaatctggtttgatcccctcaaggaagtccctatttttaagcttcctcattatggactctagttttaagaaagcataatcacgattcagtttatcaggacgcttctctacattcaggaaatcgaaaagcattttgagaatagctggatggattccctgattgcttatttctctatttaccttcaccataacgattggcatagtcgtctcatctggttgtagattcttttgaacccgttcatgatcatcttctgaagtttcaggagatacctccttcaaatttcgtatctctatccactccttccacaggagttccttctcatacatgaaaacatccgtgtaggatggcattaggaacctccttttatactctatcctgtaacagaactcgtctaaagtgagttcaggtttattcttaaaaagagagtcgattaaaagtcttggagttaatgaatgagagcataagttcctaaaaggatcccctaatctcccaattaatttcaatagctcatactttacaggttcgattagaccaaagggtaattccattccgtgtagaaattcccttttcactcttcccctgagtagcatgaatggttccttctgtatactctgttcagggactggcaacgatgtgtatggatatccatcaattagatcttctatcactttatacttcgctgagcttttaaattctacacttttacttattttttttttgagattttcttcctttttttttttattcaccactattttggttttcagttggttggcctttttctgtgccggtttggacacgaacagccgccaggtacgagcggttgtaaggccgcttccccgagcggttgtaaggccgcttccccgatcggttgtcaagccggttgctaagccggttccccacccggttgtcaagccgcttccccgatcggtcgccatgccgcttccccacccggtcgccatgccgcttccccgcttggggggggtgaagcaggcgcagcggtgattcccatcgaggagcagggcgagtgtgccggtgagcagcagtagggtggagcggcaagaaaacagggtgtgtcgcagtaccaactgggacagcagcaacaccgccaaggcgatgagcggggtctccactagcacctccatgcggcgaaagatgcaccctcgcgaggtctgtgcattcgcgcccgcggctgtcctcctagcgcgtcccaagggcatgtgctagccttgcgcaaaaaggggtgaggggtgggggacgccatggggcaaaaggaaggggaaaaaagaagggcaaaaggaagggcaaaaggaagggcaaaaggaagggcaaaagagaagggcaaaaaaggggcaaaaagaagggcaaaaaaagggcagaaaggggaaaactgacaggcggggcaaaaatgggaaggctgaaggtgggcgagctcactcacctaagcgtcgtcaccgcgagagagcgagcggaagaggccgattgggctgattggtcccccaaaaaatataaccccgttcgctattttatttatttattttttttttttttttcaattgttaagtggtcttaagagcatcctgctgtgtgtgctcacagtcacttgtcgtgggttcgatttattcccacccgttcggtacacggttgcgtgcactccttccggggataattttcccttttttcgcgacagccctaggggggtggcggcggagtggcacatcgccgcgtggccacttggccgctttgctgcttcatcgtttcgccgcctcaccgtttcatcgctccaccacttcgccgccgcaccgctccaccgatgaaccaggcgaaccacgtgaacctgggggactatggaaaggccaaggtgtacctgtggaagacggaccgaacgagcgaggagctgttccaagaggtcgccaataaactgaggaatctatacgggcagataaattacgatgacttgtttcaccacctgcatggatacattaaccatatcaatgcgagcgacaatgagttattcttgcgcagcgagcttcccctatgggagtcttcaaacaagcacgcggacacagatcacaaggacgaatcattttttgacatttttaaaaatgcgagttatgttcgcaggaatgggagcctctccattagctacatcgacctggttgacaaggccatgcgggtggaccgagtgaattttttctctaatgtgtttatatcgattggggtccacgagctgcgcgaggggggggaagcagccaaaggggggttatcccctgatggtgctacccatccggtgactccccccccccgatggtgctacctatccgtccacttccccccccgatggtgctacccatccggcgacttcccccccccctgatgagagcgcagggctgcaccgcgtgagggaaaaattggtgcatctgattaacacgtataataatattttttttcgaaacagctgtgtgtttgtacaacgggttctagtgatcccgtcctccgacaagtatgatgattatattatgtctcagattatgaaaataaatgagagcttcctttttgcaagtggacctggtggaggtaccgtcggaggggacgtaagtcatggtggtggcgatgggtataggaactcccccccagaggtagcctgctcaaaagacctagtcatagatgtgcaagaaaaaaaaaaaacaaacccaagcgagtacataaagcaggggaatttctccctcttaaagaactccgcatactacttggaagataaaggaaggaacctgacaggtgggaagcccgtgggtcgtgcagtaacatcagagaatgtagtgccacgtattggtgtccgagagaagggagaggaggacagtgtagttgtttgcagccgcaaaggagccgcctcacacagtagggtttcaccgatcagcacgaagggggactgcgcgagggggggggaccacgaaaggaaggccgccaccacgtcggcagtgacctcagctgcggccttggcggttactccctctggcggtgtgtctggcggtgtgtctggaggtgcgtctggcggcgtgtctggaggtgcatacgccgtagcgtcctccgctgcggaagggggaggtggggcgcgcagcagcagcgggaaaagcttcaaaggaaaaaaaaagtattcgtccaattttttaagtattttccagaaggcttctgcgaaggaatacaaatcggtgaatgtgcattcgtcgagtggggagggtgtgtcctccgatgagtacacttttgagagttggatctggggccgaggtgaaggcagtggcacgggaagtggtgaagcccgcgggggaggaacccacagtgcacacgcaggcgctgcggaagaaggtgcacctaacggagaggtgggtgagaatcaggaaattaggacggcattgcatggagagaaggcgactcttctacacagaaccaagactgcaacacacggaggaaagacttcgccgaacgaacccacttccttcatctgtaggaattatcgcaatttcagaattattgtcttcctaccgtcagttaagaaacacttcaacatccagtacaataaattttttcaggcagttctcctgaacgctttttacatttttgctctttctttgcatagtatgatgactaaggagagtgtgaggatgtacatgcaagagcttatggagagtgctaactgcgagtcggttcggacagctaaggtgggcagcgagagtgtgttggatcgccgcagacgaaggcaccaggagggggtcttccccgggccctgcaggtcgtttgggaatgttccgaaggaggggaaggaggggaagcgggaacaggaggggaagtgggaacagggcgagaaaggtatgactggcacgaatgccactcctggtttgaatgtcacacctggtgtgaatatcactcatggtatgaatgccactcctggccggcctgccgagaggcgaagcctgcacctgaaaaagagcctaagcaacagggacctctccagcaagaccaaccttagcagtcgcaaaaacagctacgacaataacctctacgtgaacataaagaggtactacaacgacgttaagtggagcattttgagcaagaccagtcagatcacaacgaaggggggaggcgaggggtttctcctatatgagggggctccccgattgtccaagtgtagtgcgtacgaggagggcagggggaaggaccctcaccgtgtggagccgcgattgggggcagcaggggaggcggcttctgatatggcggctgctgatatggtggcggctgacctggtggctgctgacctcgcggggggagaagagagagaggcaaatcacccagagagacgagatggagatcccatgggagggggagtggtgtcgttggaaagcgcccaagggagtggaggaggctcgcccagtcggcgttccgatgggggcgtccgacatgatgggcatggcgaggaagaggaacgcgcagaggagcaggacggtgtgcatgacgatgtgcatgacgatgagaaggacgatgtgcatggcgaaccgcataacgaaccgcttaacgaaccgcttaacgaaccgcgtgacgaaccgcttaacgaaccgcgtgacgaaccgcttaacgatgagcagagcgacgactacgatgatgagcagagtgacgactacgatgatgaacagagtgacgagtactatgacgactgtggcggtgagcgtgaggggttccccgaggaggattcccaaagcgcagaggcgaacgaaggaagggaagaggacgccccacacccggggtggagacaataccccccacgaggaacatccaagaaaaaatcaaaacagagcgataaagaaggagtagcaaagaataaagaatatgaagtgagaaaaaaagaaggagatgtgtttctacttctgggaagtccattggattcaatagacagctacttggagtgttatgaattaattaaagagagaaacgatggtgatgatgataacatatccgatgggaatatctcgttctgtatagcgttaagtatgtatctatatgtaacacagaactggggtcatttctgtagattgaacaataatgaaagatatacgttccgttttgcagaggttgttgagagcatactagttcagacgtatgaaaggttgcttccgagtaggtacactcactatgcgaacttcttcttcgatgcttcttcgtatagtggatccatgaaggagaaatcgcaccaccatgcctatcataacagtgctcatttttacctgtacaatttggaccaagcaagtgactctccatcgtcaggggtgattaaaaatataagctccttcattaatgtcctgaatgagcacgagaggggggaggatgagggggaggactactccggagatgaatttactgagaaaaaattttccttcttcaatatgagtattaaaggacacaacacgttgatttatctgattggatttatggagcacaagctaagtgaagccttgtctgtcatgcggaatgcttgtgttgtatctcccggaggagagtcccatgatgctgcctctttactacctgaacaggagctattcgcagattaccttctatgctatctgaagtacctcctagcgattaaaaagaagaggcatatttttacagccatgagaaagtactcctgtgtgactgagcggttcaatcaccatttgtatatccgattttatgtcgagctagccaacatctaccaacacatcggggccagccgaaagtttgccttcaccatttatctcctgtgcactcgcttctttgaacagaggaggttctacttgacgtatgtgtttttgaatagcctcctcccgttttatggcctcccctctgtgcaggtcgacttggactggggcggaccggaggggtcagggtggaccgaaccgactggaccggctggaccgactggaccgactaaaccgaccgaaccccctggagaaatgcccaaggagggaaggagcgaccaaccgaacgacttcctaaatagagtgttctccagaaggtgcaacgttaatttccccatgcggtggttgaagaaagcgagcgaggtacgcctcggggagccccccacagggggtggcggtggaggcgatggcggtcatccacggggggtaggaagcgccactgggggggagcagaatgagcagaatgagcagaaggagcagaaggagcagaaggagcagaagcagcagaagcagaatgagcagaagcggaagcagaaggagcaggcgccgagcgaaggggcccccgcagcgttacgtggaggagttcaggacgaagggaagaaccagggggacgtcctaccagcgcaaaacgatcgacagatgcatgtcttatttcaaagcgtgttagacgcgtccagcagctacaaccctaaacgtctgctatcattctgctcgagagaaattagcatacggagttttttctgcctgaacaaacatggagaaaaggtacagatgtataaaaaaaatggaaaagcacagaacggaaagctacagcacggggtactggcattactgagtgaagttactgcgcgacttaatttacagagtgaatccatcgtgtgtaacttgcttcttctttttttcttggcgaaagtgctgaagaaggatatgcaaaggttaattttgtgcaacatttatgagacgcttaggaagagtgagaagcacatttgcttccctccttttgttacgctcgtcatggatgagagggagaagcggaggagtaggtcatacttgaggaggctgagtcagggaggggacgtgtgctttggtgggggagttcacgcacatgggggggagacgcaccaggggggagagacgcaccaggggggggagacgcaccaagggggggggtgtccttgtggcaccctctcgtgggactgttcctcttcggggagctcctctcaggaggaggattcgtctagcagcgacgccgaggggtggagctacgaaggtggagggagaagctacgaaggtggggggagaagctacgaaggtggggggagaagccacgacggggagaagacacccaacaggtcagatttcccaaaaaagtctccaaaagaggacaaatcgaagaagaaaaagagcagcagaaggaaaaataactcacaacgtcgaaagcaaattcacttcctctgcggactgacagaaggaaggtgcgcaccttctcctgtattactcaacatacaatacataaatgagacaaaaaattatgaaaaattttacaaaaaggtgagcattcctcaatcggacaataaaggaacggaagaatatgctggtgaagaaagagacgtttttaaatataatcctttttgcgaagtggagagaaacacaagaattaacaacatctgtgaattgaacagtattaaccaggtagaggtaactctgaagaatacactctccacttacttagttttaagcaatgtaagactcatcacttctggagttgctgtagaaacgtatgcatctaatgtggtttttctcatggctaagaagaagaaccacttaacgaaggttcgtctctctttcagggctaaagaaacgggtcttttatttctccttggggtttcctactgcatcagctctctccactttgaccagtacattctatacgacacgtccattcttaggaagtgtttcatgggcgatgcttgtgggaagtccgtcacgcgggagaatcagtccggtgatgcaaagagtgcgcagaaaaattatgaacatgttcaggtggaaatggctggaaggggggaaaatgccgaaaagggagaaaatgctgagaggggagaaaatgccgaaaagggcgacaatgctgggacgggcgaaaatgctgggacgtgcgaagatgctgagaagcgtgcgcacgcggaggagaaacccattggttcccatctcaatcctgggagtaataacaaaatggacagagctgcactgctaagctacgcgttgaagatatcgaatacatgctccgtctttgtcattaagaattatttttgcatcagctccgaaatcaagctttttaactttagtaggtatgtggacgtccagtcgatggtgcatgacgagtcccacctgcagaggttctgcacaccttcctcgggggcgtcgcagggcgtgcggcgcgagggctcctggtgggaagttgtcggcgaggtgggcagcgaagtgggcggtgaggtgagcggcgaagtaggcggcgaggtgggcggcgaagcggccgcacaacctagcgagtctgcgcccattggaggagccattcccaagatgtcctccctgtctgtgtcctcctcgtccgcatcgtccccggagtctcgccgccaaccaccccgtgaagcatatcaccaaccaccccatgaagcatatcaccaaccacctcacccatctgcgcactcaccgcatcgctcaccgagccactcgtccagcacgtcctcctgcacggagaagtcaaaccattcgagcgacgaggaagagaccaacctgagaagcaccgaacacgtggacgaaacgaatgaaaacctttacttctctattgacgcaagacacacagagttactcgaaggagaaacaaaatttttgtgcctcattttggaaaacaagagttcccacgtggacataaattgcctgaacgttcaggtaaaatataagcatagaactttgggggatttttttttaaaatttttttttaatcgggcatttcagatgaggcgtaactgtggaagtgaggagaaagcagatgtgattcgaatcggagaaggggaaccactaacagttaggagagatcactgcttgtatatcccgatcaggtgcatcggctccattttaattaatgagtgcgacgtacgtgtggtctactcgagtgaaaagagcagtgcctactatgccatccagaaaatgaagcttcgcattagtgtcctcagaaacgtgtttgtcgaccagctgtcctgcttcccctacgttagttttaacctgacagatgtgctaaacgaaatggtgaactcaaatttctacagtgcgagtgttatcagtgctttgagtcgagttatgatcactggggagacggatgatgtagccgagggggaggacgtgaacactgttcatgtgagcagcctcagggggaggaagctcaagtgtacggagataaacatggagagctacttcgaggggggcgcagagcggtctgaagagcggcgtgtagagcggcgtgcagagtggcctgtagagcggcgtgcagagtggcctgaagagcggcctgtatatcggccttctgatcggcctgcagatcggcgcgggggggggcccccgcttggaggggtgcctcctcttcgcaaacggttggctccgaggaaggacctcaccatctgcacggacaataagtatatgttcatagaattattcatcagaaatttcagcgggtacgttaattactgctctgcgaagaaggtgggtaggaggcggcccacgtgcgtggtggagacagatgacagcccgagtaaatgggttctatgggttcagagaatcaagcgaaagaagaacctctcattcgctagccgagaagatgcaatgaaatattttttattgtacatagatgtgcacgtgtacctcacgttcgaccgacataagaagtccggacttctcagtctctacagctcctaccttaacagtgtctacatctatggaaatggaataggacgcttctttctcaattttgagagggaggagttgacatcacgggaggggtgcgcacatcagcatagtgctctttctgtgacggatggatccatcgggggggtgcagcggcacgggaaggcgacgcccaagcgggagaccctgttctgcgcgcggggggaagtgagggagagggaggcggcagaggtgggagaggcggaagtgcgagaggcggaagtgagggaggctgacgaggtgggagagggtccccacccgaagatcccccacctgaagaccccccacctgaagaccccccacctgaagaacccccccttccgaacgagcttcccgaatgacattttctacccatcagtagtgttaagtcccaagttctacaattgcaaaaaaaaaagcagcgtgatcatccccaagtgttccagagcgttgaatttcaaacacatgaacgaaatcgaaattaaaaaaaattatttcgagtcctccattggggaattcttcgttattaaagtatttttgaaaaatttatctcatctgaatcttggggagtacacccttttggtttatccctccaacttcagctgcataaagttaattgggagtttgagcagtagtgggtctcttggacgggcgtggacaacgaaccaaggaatctccaaaggaagaagaaagaaagcaagaggagtgaaaaaaaaaacacacctgctgcactcgctaaacgtgtattcgctgtttcggggcaaggttttattttacgtcgctgtgtacttccatgcatatcacgccttgcttttccaccacgagccgattctggtgacggtcgtttaggagttgcccttcagcgcgccagcaagtggagtagcggctgtgtatgcaggggcgcgcgtataggaaatgcatccctgatgcgcggtgggcgccaaaggattctttttttttattctctatatatacatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttctttttttacaaaccgagcaaagctaaacacccctcagcttctgtaccacgttaaacttacggtgagctgcggacgtggacgagtccttcggcgcgtcggcaaaaaggggagccaccagttagcagtaaggaaaggaggaagcaggagcgaacagcgggcgccgttgcggagtggagtccccgagtggagttccccgagtggagttccccgagtggagtaccccgagtggagttccccgatttcgttcgctagtcgcgtccccctgcttcgcccccctgcttcgttcccctgcttcgttcccctgcttcgttccccggttgcgttaccggcccggccgcatggactccatcgtgctgcccggggaagccctcggaagctgcgacgtatacgtcagcggagaaaacacgtacagcctgcagaaggaggtgaggtccgccatcctggggagaaggcaaatcgaaacggaccccaatggaaagcaaatcattagcgtagccaacacgaaggacttcgtgacgttgccacaagtaggagacctcgtcacatgtaaagtttatcgagtcacgttcaacctaatctattgcagcatcgtcttgctgaacaacaaagccataaaaaattcattcagggcattcattaacaagagtgacattcatgtgtacgaaggagagttgggtgataactttgaatgctttaaacaaggagatataatcagggcgaaggttctttcggtaggacaacatgggtcatacaaactgtcgaccgtcgggtccgacttgggggtcatcttggcgctcagcgacaagggtgagcacgaaaagggggaaaaaaacaaaaaaaaaggaaaaaaggaaaaaaaaatacaacaaaataacaatggcgcctctgcgcaacgagcgggagaagagcaacgctctgactctaactctgtctctgtctccgacatcggcaggggcagcgacagcggcagcggacgtggcctaattgatccgacgcgtctatcgacgttatgcgcccaccccgctcctccacgtcacacccctttttttttctccttgtgaaccacgcaggtcaaattatgaagcccgtggcctggaatctgatggttaacctgagcgacatgagcttcgagaagagaaaggtctccagggacttctccgtcccgctgtgagggagcggcgaaatgaagccgcctcggtgtgaagctgcctcggtgtgaagctgcctcggtgtgaagctgcctcggtgtgaagctgcctcggtgtgaagctgcctctgtgtgaagccgcctctgtgtgaagctgccgcagggtgggtgctgggttggcccacttccccccctacatgagcagcttcagcaggtccgcagaaacggcgctgctgttgcgacgcaaggagggagggggcccttcttcgtgggaaccttcgaggggaacctcatctgtcacctcgccgctctccccccccttcttcaccgtgacgaagcggagcgggcaaacctgcctcttcacacgaggagggccctttttccttttctgtggtcggtcccccttttggatccccccctcgtttgggattccccccttttggatccccccctcgtttgggattccccccttttggatccccttccccttggggtggcgagcctcccattgagtgggtgcccccccactcctaaccttcccatgagtggagcctccattcctctccacgtaggcctcataccctttgtacatgtccttcaacgctagggttagcttgtccttcctggacatccttcgataaagggaggacgatatgatatcactccaaaggaggttatccttaataaatttcaagtgccaaaaatattcccgaatcatgttcttccttttcttccctccaatcagttggttgttcaacgtacgcacagctttcatggcatcctttttgttaagaaattctatatatccatctttgtatttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttctttttcgcctccgaagaatcatttcgcgtgcccctttcccccctgtcaaagaattttccctcgcccactctgccaagtgccactctaccaagtgccgccctaccaagtaccgctttacaaatcgccactccgtaataacctccaaaggtacagtcctcctacgcggcgcaccccttttggaccacatagatgaccaaccgcagtggaaccaattttgactgcaacagatggagggcacgcaatattatagccggctggtggagctgaacatgctagcggagagtatcttctgccagaacaggcagctaatcctcatcgacaacaacctgaacggagtcagaacaaccaaggggggataccggcgaaacgagattgataacaaattcggaaagctgggcacgtatagcaatctgttcattacgctcagcaaggctcagataaacgagcacctggatagcgtaagtgggaggagggagtcacggagtgcccagctgggcggcatcaccgcatagcagcttagcagcatagccgcttaaccgcataaccgcttaacagcataaccgcttaacagcataaccgtacctcataccacccgaacctccccgacgcaggtcgagaaggtcctttcggaacggagagacaaattaagggaaaggaggaaagtgctgattagggagttggtgaagttgaaccccagcgtgacggaaatgccgctggaggaggccaagttcctgctcaggtgaagagctggtgaggtgcagagctggtgaggtgaagaggtgaagaggcgaagaggtgaagaggtggagaggtgaagaggtgaaacggtgaagagacgaagtgacgaagagacttagagacttagagaccaggagacgaacgaaggatggtctttcctgagtcgactcccccgcgttacgtccgtgagggacgtttttttcatgtcaaaaaggtttgctcatgttaaagttttttttttttaagccaaaaaaaataaaaaatcggaaaagggggcggccaagtcattgtcgacttggttgtgccgtaatgaggatgcaaaattaagtggcgtcttcagagaagcgtcctttctgcccccacacgggacaccttttttgtgtaaccatccttggcagacatcactccgctgtcactgcttggcagacatcaccccgttgtcactgcttggcagacatcaccactctgtcgctccccctccttaaaggcgcgcctgctttcggtgacccaatgaccctccccaccctcttcgtaaaaaatcacccgcttatcggacaagttctttcgtgcccccccagccctggcactctggtacttctgatgtatgctttccgttgggtacgcttccatgtagaagtccctcatcctattgtagttttgtatgtaggcctcatcatgttgaatgttatgcctgcaaggtggtttgaggaaggtatagttatttgttcttttccccttaacggggagtgttacgggagggggtaacaaaaaatcgactgcacataactcacatgtgtggatgtaaagtactacgaagttaactacacacgtgcatgtgcttcttaccagccagagacatgcaccttagggttgtagcacctggatcggttgtagttggagctatcgcccccatatatcttatggatcggcattttgggggggagcgaagtatggggaggcccaaattagtataacatgcggatggtcacgcggaggaggaagttacttcacgtgtgtatgtgcataggggctaacattaaaaggaagaaatctttttattggcattttctccttaagacattcgtgttggtgtgtggaacctcctaaatgaaaccttttcgtgaaatagaaaattttttgttttttttttttttaaccttcgagaggtgcccatgttgaagtatgtgtccaactacctacacagctacttttgcaggtagatatttaattatgtgtgcatttttttttttttttttttggcattcccatgttgcagtagctagctaagtcatcaccacagtaaggggtacaaaacatataactttgctttccttttttggcaaacttcctacccattctttgtgaaattgttgtgggaaatgagcagtccccctcgcgtgcaagtagacacttgtttgaggaataatcttgcgagaactgatctgctaaacgttgcctagctttgtatgcattttttttttttacctgacctgttcatacattttgtgcacatttttgagtactttttttgcacagagcgagaaatgcgccaggactagccaaacgggcgaaacatgacacaaatttgatcgcacataaagttggctctatcgttaaggccgctgttcaggggtaaaggcctacgcggagcaggagtcccccggagttgttcatgacccatttggcgagggacaaagggggggccacaatgcagtgacagtgtagtgccaatgttgtgacagtgtagtgccaatgtagtgacagtgtagtgccaatgtagtgacagtgtagtgccaatgtagtgacagcgtgttgacaatgcagtgacagcgtagtgacaatggggtggccattttttattctttgtgtgggagaaccaaacggtttgctcctcaagggtggaggggttatgcccaacccgtttgggggcagcgaccgattatgttcttccccccgattgtgctcatttcagcgtgggtgcatataggggcagtgcaaagtctttgtgtttcctctgctggagaactctacttcaagtggcccccaccccacgccggctgcagttcctctacacactgcgacttcaaatctgttaatttttctcctcccccctcgtcgcttcgttctgcctgaacatgttaataaaaaatgagtaactatacgaatatgtaaaaaaaatcagtgagagtagggaacctcctgtaggggtacataagagccacttcatgtggcctaacatggcacattcgcaaatgggcgcttaaaaagatcacgtaataatgtgcacacatgcgtgctcatcggtgaggatttttttcccctccaactccaacatgcatgctgatatgccctgctcaggtgggggaaaaaaaaaaaaaaaaaagtgccgaattgttgcccatttgcgagacgcagctacgaggacccaatttcttcgcacaacgtcgatttggggcagctcacaacatgcgcagtggagcaacgctttgtaagaagaaaacggagaaacaagcgagcggtcggccatgcgaggaaagcaccacacaagcaaccgaacgagcggccaagtgaaaaataaaaacgcagtgggaaggaggcgccatttttgcggagaaaaggatatatagccaccccccgatcggaagtgcagtcgcggtcgcaatcgcaatagcaatagcagtagcagtagcaatcgtgattgcgagccctcaattaaaaaccgctttaaagtattaacccccagttatttctgccactctgtgtaggcatcgccacacgtgcaggcacctcgaagggatcgaacagaagaaaaaaaccgcgcagtgacactgcaccctatccactcttcttgaacaatccccaactgctgcagccaggatgaggaagctgagcgtgataaacgagaccatgagtagcgtggtccacttagcgaaggcgaacaaaaaaaaggtaccaccgttggtaatagcctctttgccatctgccttgacgagcaagtgtagtgtgcgccatatgggaagtagaaggaatctcgcagagagtcccttctcctcaaatggaggaaacaaaacgggcttttcaaacagatcaagcgtcgtttttatgttagcccttttttgcgcaccaagcttgttgtacacgaagaggaacgacatgaagggagagaatttgatcagttgtgaaggactcgaaaaggtacacttaggaaaaaaagaccaaatgaaaaatggagaaatgaaagaaataaaagttcgtggagagaaggacaccgttttgttagtccatgtgaataacaagtactactgcttaggtccaaagtgccctcactatagtgcaccattgaagacaggagtgttgacaaaggattatgtaacctgtccttggcacgatgcaaagttcgatttgaaaacaggagagtgtatgaacggtccttccttcgatgatatcccaaggtatgaagtagttgttgagggaaatgatatatatgcttacttaccagaaaaaatggaactatttcagaaaaaaaaagtatgtccatgttcaggcaaatgtgaaaagaagaccatactgatagcgggtgggggagcggcaaccttgggagctttggagaccttcttaaagatggggtacacaggtaggttagtcatatgtagtaaggactcgtacaagccgtatgaccgccctacgttgtctaagagcatttcgaagtacgactcggcggaggagctgtacgaggggatcaaactgaaagaggacgagtattaccagcggggaaatatcagctatttgcacaacgtatccgtggagagggtggacgtggaggaaaggaaggcgcacctgagcaacggggaggtgattcagtacgacaagctgttggtgaccacgggggtgcgcccctccccctcgcccctggggggaagcggcgggagtggcggcggaagtggaggtagcggcgggagtggaggtagcggcggaagtgggggtagcagcggaggtagcggcgttggtggcggcgccgtggaggcggacaacctgctgacgctgcagagcctggaggaccacgtgaaaatcgcctcgtacgcgaaggagggaagcaaatgcgccatcatcgggtcctccttcatcgcctgcgaactctcctccgctctgaaaaaaaaaaacgtaaacataacgatggtgtccaaggataccgtccccttctacagagcatttggagataaaatcggatcagttgtgttagacattctgaaggaccaaaaagttacgttttatggaggggtccacccaacagagtatatcatagacagagggggagggttcctgaagaaggtgaagtctattcatggggttaggttaagcaatggggaggtgatcagctgtgattatgtcgtggaagcgttgggttgtttgcccaactcggagttcctccatgataaatttaaaaatgagaggaaggaagttattgtggataagtactttcaagtgaagggttcctcggatgtgtttgctgcaggagatgtatgttcctttccgtatttcgtcacaggtgaaatgataaacgtgtgtcattggaacgtagccatacaacagggacgaatcgcagcacataacatgcttagtgatgaaaagaaggagtttaatttcattcctttttttaacactaatatatttgggaaaaattttcgctactctggattcgtgaaggaggctgagaaggtcatatacgagggtgacttgcgcaagttgaattttgtggcatattttgttaagggggacaaggtagcttccatcctgactctgggtaatgctaagatggctgctctgaatgagtgcctctcgaaaggcagggtgccgaaggtctacgagttggagggcggcctccagaacagcgacagcatgatcgcgtcgatgagggaagcgcttgaggtgtgaggcgtgaggcggatgaggtgtgaggcggatgaggtgtgaggcgtgaagcggatgaggtgtgaggcgtgaggcggatgaggtgtgaggcggcataacaccgtggggctgggaacccttcgcccctgcgcttcgcttcagcgtggtgcctctcatgaacctccgtttgctccacttggaaatatcccctcccccccatccaacctcttcgcgcgaagcggttgatgcggcgaaacaggttaacgcgcgctgctcccatgtgataacacagtatgtgcagcgctttctgatatacctacgctgtgtgaactgctttgtgagtcgctttacgtactactttacgaaccgctttacgaaccgctttacgaaccgctttacgagccgctttacgagccgctttacgaatcactttcttcgtggatctccttggtaggcgccccgccccgggtgcccatttttgttccaccctgttgccccccttcttttttttttttttttttgccacttggtttgagtaccaattggccaccgctccgaaagctcgcacggttaagcaaacgttggggcaaaaaacttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaaaaaaagaaaggaaaaaagaaaagggagaggaaaaggaaaagccacagatcgcagggtcataggtcattataccatggcttgcacccatctgtgcatccccccgttttggctcgacgattgaagtgcggatagagttcgcatacacgcgtgcctgtgtaaatgacatatatggctgaaggcatacacgtaacggcatgccgatgcgacaactctctgaggaaaaagtcacctgcgtgcacacggcgcggtttgggctcagcggcggaggggcacagctgcagggcgcccagtactccccggaacacaccgcgtgcctgctgctgcctccgtagggagaagagccccctgctgatcccttcttcgcttcatcctacccccccactcatcatcgtgaaagaagaatcgaatcacaatgtcgtatgcgttttgccctgtgtaccacgtgaacattaaccaaccgcagaaggaaggtaggacggggcacctctgtgcgaaaagaaaaagcacctgctgaggaggcggcacattgaaggtccatatttttgtgtgccttccccaccaatgtattatcccccgatgagttaacaggcatgcctttgtgcgtgtgagtgagtgagtgagtgtgtgggagtgtgagtgtgtgtgtgtgagtgagtgagtgagtgagtgagtgaatgagtgagtgcctttccctttcccgttcccactccatttccctctctcttttatcatccctcagatttgcttcgattcgaaacgtcagccgtcgacagttataagcattacaaggaaattgagacacgctcgcggagtaagtttgcctgacgtggcgaggtgaagttgttcatgcaactgtgtgaactgtgcacagaacagtgaccccccgggggggaggggaacctctcaacagagttgagttacccaactgactagaaaaagtgctcccattttattccttttctcgcctccccatttcatcctttttcacctccccattttattccttttcttgcccccccctttcatccccttttcgcccccccatttcatccccttttcgctgcccagtccgcatcagcctggtgatcaccctcatctcgctgctggcgttcgtcacgtggcagttccgagaggacaggacggtagggatgcacgcagttgccttcacggggcatcgcttcgccgcagcgtcgcttcatcgcttggcggtaccaccgcttcgccgcagcatcgtagcatcgcttgaccgtaccaccgcttcgccgcaccaccgcttcgccgcaccaccgcttcgctgcaccaccgcttcgctgcaacaccgcttcaccgcaccaccgcttaaccgcttcgcaccccctctgcaggtagtggacacgataaacaacatccccctgatgttgttcgtctgtctctttttcttcctcatcataaagcattactataagagtctgtttaagtcgaaggggtacgtaggagctagtcgatgcagagactcaccaccccgtttgctaaagctacggcggccatcccctttgctaaagctacggcggccatcccgtttgctaaatccacgatggccaccccgtttgctaaatccacgatggccaccccgtttgctaaatccacgatggccatcccgtttgctaatggattacgaacgccatttctctttcctcccccccgtgcagatacataaagagtctgaacaagacactgaaggggttcaacctatacctggacaataagtgagttcttttgtaacggtgtagcgcggccaacgggggttggggggggacgcaaccaggcagcactgaccacgctctcgccccagtcacgcatcccacgtgttttcattccgcccgcttttttattccttcttttttattccttcttttttgttctttctttttttttcctttttttgctcttcccccctgcagaagcctaaagctgtgcgttatcggcagcttcccgaaggagtagtgccccgctgtgcggagacaagacagtctagtggatcatcgaaaggatgcgtcctttttggtgatgttcccaccgtaggcccgactctctacgcatttcacatctacgaagaagcacccacgtataggtgtaacgccgttccacatgtgaagagagtccctcccccccaaaggggcttttgatttgtgacagtgccattgcagttcgtttttaccattattattttttttatttattttttattgtttttttttttttatttttttatttttaatcatttccatggtgaaaaaaaaaaaccgcaaaatggggtagccgtttcgtggggcaggagaggacaactcgctactgacgttggctgccccaaccgatcagtcgtctctccccgtaccgtctgtgcatctacccacgaacccgtcataagtagacgtgcttgatttttctgatgtacttgtgtgcgatgtcttcccccagggtgtttaccactcgctcgaggaagttgtatcgtttcttgtcccggaattcctgcagggggtgcagcagtgatgtttgaagcggtgaaggtgcgcagtcactaaacaaaacagcggctgaaccgcacagcgactgaaccgcacgccgactgaaccgcacgccgactgagccgcacgccgactgagccgcacgccgactgagccgcacgccgactgagccgcacgccgactgaaccgcacgccgactgaaccgcacagcggctgaaccacccgccccacgcacctggcgatactccagcaccaagtcatttattttccccatggcttctttcatcctctccttctgttgctcccgtcggtaccactccttcttcccaacgaccatgttgtcacagaagtggttcgttcctgtgtagaaatttttgtgccatacccaggggaggtctgtcaaggggtggtggtgaaagcaatgggaggaagtggaagcaatgggaggaagtggaagcaatgggaggaagtggaagcaatgggaggaagtggaagcaatgggaggaagtggaagcaatgggaggaagtggaagcaatgggaggaagtggaagcaatgggaggaagtggaagcaatgggaggaagtggaagcaatgggaggaagtggaagcaatggatggaagtgatagcaatgggaggaagtgaaaccaatcgaaggacgtgaaaccaatcgaaggacgtgaaagcaatgggaggaagtgaaaccaatcgaaggacgtgaaaccaatggaaggacgtgatagcaatggaaggacgtgatagcaatggagggatgtgaaaccaatcgggtggggatcgattctgattgtaagcacgttcgaatggatcacatcatatcctcgaggaacacagaagtgccactcgttcggggcagctcctcagggggcgcctcagctcttaccatgcatgtagtactgcttctctatgtcggccctgtaccgtccggacagtctgcggggaaggaaaaaaaaaaaaaaaaacaatagagcaatggagcaaacaattgagcacacaatagagcaaaccactacaatacaacgaagcagagttcaccactcggctactcatgttgtgctgtgcgttgtccggcactgcttggtctcgctcctctccgcttcgcttctctcgttatctcttttggctgctcacactggggggtggaagttccctaattcatccttggagggtaaaatcgcgaaggggacgtcgtaggccttcttgcttccccggacgtagcacttgagcgggtcgaagcgctccgagtttctgcgagggggttgagaagtaattgggtggtgccgtggagcagcttgcggaggggggagcacagaatggcggcgatggcatcagtggtgacgatggcggtgacgagcgatccgcttctccaccgcttctcctccgctgctccgcctcgggcaacgagtggcggcgggttggtacctggactcccagttgtccaatcggtacttcttgtccttgtttaacttgacgtacgggttgaaggtcggcttgaacctgattcggtcgaaggtgttgtgtccgtagggcctcctgggggtgcctgcgaggtgggcgccgtggagaagggcattgtgtggaggggccattgggcgaacgagctagtgcggcggcggcacaactctgcaggggcagcgagcagcccagccaatctagcagcctagccaattgagcagcctagccaattgagcagcctagccaattgagcagcctagccaatcgggcagcctagccaattgagcagcctcgtcaacagggaagactcgccaaaagggcaacctctccaacagggcagcctcgccaaccgagcagcgcctccacccacctgggcattcgtccatgtaccgcggcttctttttaaactgctcgaggatgacgtaacgagacaagtagggcacttcgcgcagctttcggtccttcgatcggaaaggagaaaaaaaaaaaagaaaaaagtaaaaaagggtaaaataaaaaaaagtaaaacaaaataaaaaacaaaacaaaataaaataaaaaacaaaataaagtgaaacgacaattggccagcgcagaggcatacatttacgtatgtatgtgtccagccccccctggtgacgtccacaggggagagtaggacgacccgttcgagcgcaccaccccaaggtgaatgagcaaacgtgcccactctccgttcctccgttgcttactatggcggtgaagtaggtcctgctctgtccccccaattgggggcacctgccgatcatcttggaagcgcaaaagaaggataaagcgccccttggttgggcgatcggagggggtgggcttttcccgcactcctgcgccggttggaggtgtgcttacgttacgacaactttgcagttagctcgtggcaccttcgtcacagctttgcagttacctcgtgacagcttcgtcacaacttcccgccaagtctttaccaattcttgaccaaatgcgcgcggctcatgacttaacttgcccccgtgaggaagctcgaggcagaagcgataactgcctgtatcgcacccaaccgcttttacatgcgcgtatgcaggttctccctccccccccaaaaaaaaaaaaaaaatcccgaaagggaaccgacacggagggggggggtaaatatggagaggaaaaaacgccctcctccgggggaccaacataaagatgattgtaagcagctactttggcgaaattaaaaaaagggagagcacgtgatggaaaaaaaaaaaaaaaaaagaattcagcagagtaactcatcaggaaggtatatcacaaaacatatccctatcacatcccgatcgcaatcacgaacgtgtatcgtgaacgcatccgaacgcttgcgcgacctacgcgatgatttaaaacgcatcggcgcgctgccctctgaggaaggcaaactcaccgaccggtcaacgttctcaaacttttggaacagtatgtatatatgtatgtatgttannnnnnnnnnatcccattgtatgaataccaaagtgttatgcttccctgccaacgtgcatgagaaggtagcccccaacgcatgtcgtatcatatgtgggtgacttttgcgttggcgttgactctgtttcatccgccattttttcctaccttttttttcctagcttttttttcctactttttttttcctagctttttttcctacttttttttttggtttggggacccatttatcgcctgaccatgttcatatttttttttttttaattccaccttgatagaaaggaagagagaaaagtacatcgcgctgctttgcgtgagcgattgatttggatgtgaccttcttgggagagttctgccacacggttgcgcttctctagagggctttccccgcttcatcgcgcatgtccttcccccccacgttcatgtcttttttgtctgcccaaatggcgtacatgtgatttatggctctttggctgttttctccgttcctccgacgtttgcatttctccgacgtttgcacttctctcacttttgcattcctccagtgattggtgccccttttttttctgaggacaggcacgaggagtgtacgtggctgccctgtttgcccatgcggtgaggaacgcgcagttgtttcttaacataaaagcacgggtgtatgtaactgcattcccgttagggaaggggagtagattggttgaatccaagcagccaggcgagacaagcttcattagcgtttaatcgcgctttcataacgcaagggggaaggagcccccaaatgaacaggtcagcttctcccatttgcacgaacaggtcagcttctcccatttgcacgaacaggtgcaggcgcagtggagcccacattggtgtcgcccgtttgagcgcattaacatgactgtaggggagaggcccacccagcagcgaaaaggagaaaggggccgcgggctgcaccagacgggacggactcgttaggatatagagaaggcgcgtatgatctggagaagcccagtaggacctagcaaaacatagcacgacctagtaaaaccgagtaggacctgtaaaaacggacgaacggacgaacggacgaacggatgagcgctcaaccgacgggcacgatggagggccacacggagtacgagttcaaggataacctaatcataaatattatcaggacgaacgacgtgaataggcgcttctacagctacacggtaagttagcgcagggagaagaggcgtgctaagcgtgcacgcgtgtggagttgcgtgaggttgcgtggagttgcatggtgtgtgaggttgcgtggagttgcgtggtgcgtggagttgcgtggtgtgtggaggcacgcttctccgcgtctgtgccgtccacccggtgcaactcaccgctgaatccactcacctcccgattagcttaccactcaatccactcgccccgtcctgtcctgtcccccccgcaggagtacgtgctcgagttcaaagcgctgaacagccagaaggtgctgaagaagagattttcagaattcgtcactttttacgagcagctgaaaaatgaattattggacaagtttagcgagtatttggagaaggtacgtcgtcgatcgggggtgataccccatgggggatgcttcccttccggatgatttaccatcagaggagagcttccttcccgataagttaccatcagaggagagcttccttccatgagtggtcatgtaatttttgcaatctttttttttttcccccatcagatctccgttttgccgtcaaagaaggtgttcggccgactgaattacaattttgtggaggagtaagactgcatggagggatgcactcagaggagggcaccgcatctcctctttactgcttctcctctttactgcttctcctctttactgcttcccctctttactgcttctcctctttactgcttcccctctttactgcttcccctctttactgcttctccccttcaccgctaccccccccaggaggagacatcagctggagctgttcctgaaacgcatttcgaaccacaagaacgtgtacctgtgcgatcggttctacgacttcctctgcctagataacaccaccaagtgcctgttcaagcttatgtgtacccaaatgacagacctagtcaatctgcaaaaattactgaagaaaatcaactacatattattcctgtccaggagcaacacgttgaagagtgccgagtgtgatataattaatttcctgtttcatctgaagaagaacctccagctgaataacgaaatcaagttttttattctcaatatttttcttcatcacttgacctacaccaagacacctgagaacctccttaacgtccctcttatgaaatttgccttcgagattatatacgacaatttgtgcggtaagctcgactgtgccgatgaggctgagcggcagtttagaagcacagtccagaagcggcacataagaagcggcagtctaggctgctctcctggctgctccccccctaacgtatgcgcgcacccctaccactaccccccgcaggtgacaacatcaacgaggtgttgctgaagaccgcctcggaaacgatcctaagaatagtggataaaaaaaatgacgtattcctggagtacttacaagtgtataattttaaggaaatattttccatttttagcatcctgagtaggagaaaaagaaagaaggagagtaaatcggataacataaccttcaacgtgtatattctgatgtcgttgttgctactgtcatctatccatctcaacgctattcaaaattacttcaccgtaaaaaataagtccaacaaaggaattacaatcctcggttatatgtatgacagtaataatattaacgttcaggtgatatgttgcattattttgtctctcttactgatgaataataaaattaacgacgaggaggtggtgcagaagaccaagatgtccatcctgttgatacagaaggagatccaaaatttgaaggacgtggattatcagcttattgaaattatttgcagtaaaaaaaatatcagtttgctgaacagcattttggtgtcccttttgagggagaagacggtcgtccgccagatcggcctgggagggggccttggcggcgttggcggtgttggcggtgttggcggtgttggcagtgttagcggtgttggcagtgttagcggtgttggctatgctgacgatgctggctacgctgacgatgctgacgatgctggctacgctggctgtgcagaccatgctggctacgctgacgatgccgcccgcgggggcgaccccctggagaaggaccccttctacgagcaaaaggtgaagcacgcggatttctcaaacaacgacatcattctgcagttcatcctgtttataataaatattggggtcagcgaattttttctcctaaagaggaactacaagcacaggatgaggataaaggaactaaagttaaaactgaagaagcagcagctgagggtggagaggctgcgcaggaggagggagaagaaggagcgtgccatgcttatgcttaaggataaggggaatactggtgtgcgtcgacctcaaggagatactactacgaaggttgcagagtcttcccaccaacgtgaggaacaaagggaagagactcagcgggtttacaactacgacattgagagtgtggacgaggactgtgtgtacaagcgggagtacgttccgtatgattatcccgcagggagggatgcatccccaaggaaaggaaggagacgaaggaaaagacgaggtgctaacacggggagggatataaaccaccagggattcacttctgggaggagcgagcaggggggcacggatggggtgagtgacctcgagggggaaaacgacgaggaaccgagtgaaggggatgacttggacgtggatggcgatgaggatgatggtgacacagatgggacgctcggtacggacgagacggatggctcagatagcaacgatggcatggatgacactctccgtggtgagggggacgacgcagggcatcggttagggcgggagcacacgcaggcgagaaggggacccgcggagaagggcgaggcggaggacacggcctccacggccagctcgtgcgtctcgtcgttgtattcgttttcgagcgattggagtagtggcggcgagaaggaggacggcccgggcgagagccccgtgggggagaagcacgtgggggacaagcgcgtggggggagagaggcgggtgcccccaatcgacgtcggcatgaacgccgtgaaggacttgacgtacgaagaagatttcagcgtcgattcgggcagcatcaaagacgaaatggagtacctagaggggggggagcatagtaggaagggaggcccgcgaaggaacagaggtgatagtagcggaggtatgaagagggataagcctggaactgcctcatgtgagaagaaagcggaggtggggaaaggggaggtggaggaagagaaggggaaagaacacacggcgacgaaggaatcggatgaagtggaagcgataaaggaggacatcagatcgctaagagatgccagaaaaaaatacgtaaaaaggattaggagaataaacgagcaaattctgttgattctgtgcaacgaaaatatggtgcaaagtatatttaagtgtgccaatttagataatgaaaaaatccgagtgtatgcatgtctgattttgtcatacgtacctaatatcagcgagatggtggcgtgtacgtccgttaccccagggggaggaggtagcagtggtgggtacctgaaggtgtgtagtgaggacgggatgggtgcgagcactaacaatagttttcacatcgaggggtcaggaacggcaatgcccattcaagaggtgaatcagggagagttcgccccgagcgagaaggtagggaggcagcccgtaggagggcagccgctaggaggagggccaccgcaagcaggaggagcaccgcaagcaggacagccgctagaaggagaggacatctgcgtggtggtaagcccagacgtcatgttggcgaagaagaacaacaagaactttgtgtgtagcgtcgagggagattattacgattacatatataggttcgaaattgtgagcactctgctgaggtacctgtttagagagacgtctttttacgacaacatcctgcagcatgtgaagaaattcgttgaggagcacaggcacttggtgaatctgaataacttcaagatcaggcaaacggagatgataaatatggtgtcctttttggacatgcggaggaacgtcggcggggggagtggcgaccgcgtcagcaggaggaagaagcataggcaggcgcggaaggggcggaaggggcgaagcggaagggctactgggagggacatgagtgtggggagaggtgatggcatgagcctgcgaaggggagatggcgtgagccggcgaagaggcgatggcgtgagcgattgtgagggggacgaggagaaggaccggatgagcagccacccaaaattgggacgaggaatcgaaggggagaggagaacccacggagcagcggtgggaggtgtgacatccgtagcgggtgtagaagcgtcaccaacagtggaagcccccccaggagtagcagccgcatcgcctggaggagacgccctggtacagtacgaaaccatcacagaggagaaaaaaaacaactaccaatgtgtgccatacgaaccgtcgcaaatatatgaccacatggattacgtgttccgttatgtgacgaatctgaggaaacttggcttactaaataacttaattgtggagctgtatagtaacctgaggaggaagctgaggcagatagatgtgcaattcctgttagaggcgttgaataggaaggtacaacagagggaacaactacgaagggatatatacagcttgaaagaaaaatacgagtatgtgaatgtaacgtataatgaatacgttaatttacaatacgagacgaacaagcagatgggagtgatgaataaactggtggaggagttggaagagatagacaagagacgaagaaaaacggcgaggaatcataaagtagtacataccaacgtgtgtaattataggaagaaattaattcatgtcgaaaaaatgattgaggaaagcccctctataaaaaaatgcctttatgaggaggtgaataatattaaaagaaatgtagctctgtacaagaaggataaaaaaaaaatctcccttttgattctcctcaataagttctgtctcgatgacttcaacacagttagtagcaaattgaaatacctgaatacatcgattgcaaacttggaactcctttttaatgaattcgagaagaatgtaaatctcatcgtgagtgaactgagctaccttatctgtagcgacttgattttggtgaagctcctaggtgacgtgcttaacatcacggtgcacaatgacaatttgccttattttattgctcgttccaactgtctgagtagcttgaatcagaattccctgagtgagaaaacgctacttattgtaaatcgagacaggggtggttctcctggggaaaagaaaaatatcttcaaccttgcgcagtctagtgaattgatgggtgaggaggaggactatgcttactacgaccctcgtgatgggagacgattgtctcggggcgccacgtttttgcagaggggccagcacgcgggaggtatgatgagtggcatgagcggtatgagcggcgtgagcggcatgggtggtatgagcggcatgggtggaatgagcggcgtgagcggcatgggtggcatgagcggcatgaacggcatgaacggcatgaatgcgaactcactgcacagcagcgacagcgaggtgggccgcgcgactgcgaagcgattcgaccgaaggaaggcggaaaagacatcccaacagaacaggggccgcgccctcggaagcgatgaggaagactcgctttaccctcatgaggggagcgagttggacgggccggcgagcaggaggaggggtggcgcgctgccgatgagtgcgctctacgacgacgaggaccacatgggggcgttgcgttacgggcaggcgccccccggcagcggggtgagcgcagtgagcggtgtgagcggtattgaccgtgttgaccgtgttgaccgggtcggcggtgttgaccgcgttgagcgcgctgaccgcgctgagcgaggcgagttcctggcgctgggcagcagcagcctccacggcgcgcccaaccggctgcggggggagggcgccaggtacaacgacctagcgagggaacagctgcgcaggcagggactcccgggcaggagcgagcatacctatgacgaggacgacgacgagggggcggatggactgacgagcgagttccacgacatgcatgcgatgcccaacccggagaggaggaacatggaggggaggagcctgggagaggaggaccaacctaatgtagacgaacttgaagacttcgcagacactgaattcgtgtcgagtgatgaggaggacgcagagctgaaggagaaaatcaacgagtacaacagctttaagaacagagaagtaaagagggtccaaccggaggaagtaatcatcgacagccactccctcacgagagaggtcttcgagcagttgcttcaaatcgtcaaagccaggaagagagagctcgagagtgtcatgtctagtgagaacaaccaggtgtataaaaatatacacaaatacaacacgctgctcaataaatgcaacatgcaaatcgagatgcacaagaagcagtatgtcaaggtgacccagcagatcgcatccattaacacgagctccatggtgaagaagtcggagtccatttacaaggccatccgggagtaagtcattcggagagagcggtgggagaagcgggagcggcgagagtggcgtgcttgcgtgactctgccgccgcagttgtaacgcctccgcgcaccgtcaaccctgcccaacctcaccacgcaacctctccacgtaacctctccactgcctaacctcatcactgcctaacctcatcactgcctaacctcatcactgcctaacctcaccactgcccaacctcaccactgcccaacctcaccacccgcagatgggacgacaaggtaaacctgctgaacgaagaagtgaagctggtggaaagcgagaagaaggagaagcaaaaggaaatcgcgttgcataagaaaaagctagacaaaaaggagaaggagaaaaaccaaaagaaggaggaactgagactcttggtcaccgatatgtataagcataacaatcagatcaaaaagagatttaaaagagagcagaaggtcttactcctcgtactgtataactcctggttcatgttccattacatctatatcgtttatcttaatacactcagacttaagaactacttgttgtataagcacagcattagtgaggagtgtcaggcctccgccaagcagaccatctccaacatcagtcacttctcagagctccttgacgaaaacgactactgaggggaggcagcacccttcttctcaagttagcggcactccgggatgtagttttccgaaatccctatccgttgtgttcctcctcccctgatgacatgcaggggtgacgaggcatttcacgtcaaccttttttttttttccttttttttgtccgctctgtaacatatgtaacgcgactgtacgtatcattgtgaagaactgtatcgtaccgagttgtgtgtttttttattttttattttttattttttttttttttttttattttttttttttttttattttttttatttttttttactttaaaaagtacaaacgttacgcgagtatgcagttgagccgaatcagtgaagatatagggtttgctgttctcacaggtcgttcagtcctttagtggaacataccaagcggggttgggttgctttgctgctcttttggaggtagcgttccggtgctcctccttttctccgccacaaagcagagttgaactgcgtcatttttttttttttttttccaaggtggtcatcaggtggtgttccttttgattgctctgcttctccttctgagtgctctgcttctccttctgagttctctgcttctccttctgattgctctgcttctccttctgagtgctctgcttctccttccctattactaactggtcacccaccggcaattgcgctgctctccgtttcgtacctctctcttgggtgggccattcgtgcaacgggtgctgccccgacccgatccgcttctacctgttggcggcttctaccaggtgaccgcttctacctgctgaccgcttctacctgctggccgcttctacctgttggccgcttctacctgttggccgcttctacctgttggccgcttctacctgttggcggcttctacctgttggccgcttctaccaggtgaccgcttctcactgcttcgccaacatggagatctacctcgtcacgggcaacaaaaacaaaagaatggagttccagcggcacatgaatggagagttggaggttcacttcgccgacattgactgtaagtagggagcgtgttgcgaaggggctggcagggctgtccctcattattacctcgcggagggagtggttcgccatctccgtgtgaaggagaagagagcctctccccccacacgtaaacgtagagttacaaacgtggagttacaaacgcggagttacaaacgcggagttacaaacgcggagtcacctccccacccaactgcttaactgctgaactgctcaactgtgcagacacacctcctttccccttctgcctgccctacccccctctcagtgatcgagatgcagtctaacgatatcgtaaagataaacgagtacaaggccaagagtgctcatgaaatcctgagcagtgatgtctcaggggagagtcaagcaagaaggatgcttgtcattaccgacgacacaggactctatatggattgcttgggttcttttccgggcccatacatgtacgttgtggagtggcgagacgagcgaccatgcgtgcgcgtttattagctaaaggggagaagtgctggcgctactccagctatgtctgcttcttctgcttcttcttcagcttcttcttctgctgcttcttctgctgcttcttctgctgcgtctgctccttctcctgctgctactcctgcgtggcagtcgctttccccccccccggggtgagccttcagtaagcccttactgcgaaacaatgaccgcactgctttcccctccccatttcagcaagtggatgcaaaaaagtttgggctcgcaaggaatcgtaaacgtggccacgaaactgcaggtgagtccaccacccgcgcggggtgacagatcagtgagggtccccacgttggctgctaagtggccgtgtgggatatgccctgtctgtggctttctctccccccattcgccgctttgcctggccgctccacctcgccgctttgccttcccgcagaatgacaagtgccacgcgatctgcgtgtactccgtgtacgacgggaaggaggtgcactccttcgagggcgtcactcaggtaacgtcattcccctggccatttctagggggcatatctattggacgtttctattctccaacgagctgtcctcaaggaacccagccacttggccccccagcagttatccatgcgatgagaaaaaaaataaaatataaaataaaaaataaaataaaagaagggtgtaaccgttggttcctcccttttcccttctccgacactaacacatgatgggattcttttttttttttttttaagggacgaattgccggtccccgagggtcgactgacttcggctggtaggttacacacacgtcgatgtttgtttggtcccgccgcagggtcatgcacgcttcgcccatttgggatttttcgccaattttggatttttcgtcaatttcgcgcctttcgcccatttttcccattttgcatgttccgttcctcttgctttacaccgcttccctcactccctcacgtcactcacttcacttccctcaccccttcgcgtggcgcccacagggacaatatattttcccctgagaactgcagcaaaacgttcagcgaaatgaccttcgacgagaagaagggatcctccccgcgtttcaaggccttcctgcagctgaaggtgggtcccacagggaggagcatcagcagagaggggcaaaggagaaacgctccagaatggagacgcgcgtctctgtattgtccgccggagcagcacgccaacttggcttctttcgctccgcatcagttcgcacccttcccttctttttcgcgttcccccccgttaggccttcctgctggaggaattgaacaagcagagcgcgtagctttcctccgtccttccccaagctcagcgtctccctgagttggaactgtggacagtccacgtagcgaccattgagagaaagctacacagcgctgcatggatcccatcgcgaaggcaggcaaccattcgtgtatacctttttaagacggaaagtgatgtacctgacggaggaccaggaccccgaggagctgaagaaggaggctaatgcgaagtgggccaaggtaagtaggtccacacgtcccgcggcgtgtgtttgcacgttcggctgcgtgtgtttgctcgttctgctgcgtgtgcttgctcgttcagacgcacccccttgtgtagacatgggtatccacacatgcgcccacctaccccccacgcaagggcgaggcggaggaggcgaacgccctttggagacaggcactgaaggagtgcatcaagtattccatgaggggattcccaacgaagaaaaacacagacatgcaactcagcttgcgtctcaacatatccctttaccattttaaaaaaggagaattccatgagtgcattaaccaatgtgatattattttggagggtgtgatcgacctggacggagtgctcagtcgctacgaggtggaccttaagcaggcgaaggagacccctgtgactcccatgcccgccgtaaccctcccaacctgtacggaggaggcggcctcactaggaagggagcgagaagagggcacatgcatgctcaggagagacacgctggtgaaactttttctgcgtagggcgtattcctatctgatgctgcaggtgagctgcgtagaggagggggcaccctctcttacggatcagatctttgcgtatctgctcgttacatgttgtcctttcgacctctttctacactccaccgtccctgcttcctcatttccaccacctcaggagttcgacaaatgcagagaaaatctccttctggtaaaacgaatcgacaaggggaacgccgaggcgatgagtctagaaaggaaggagcaattggagcgagtcgattatcataaaatgcagaggcagttgtaccggcgaatgtgcagcgcgagtggtgcgttgcatgggtccaaggagaagggatgaagggggcgacgggctgcctctgagaggggttgcttctgagaggagctacttctgaaaggggttgcttctgaaacgggctgcctctgaaacgggctgctgcacctcgcacagtggggacgcgccccccaaagaagccgctcctcgagcagcccccttctgtgtctccccaaccaaagatgcaaagaaaaggacctctaccctcccaatttgatgagcatgtatacgaatgcgcggtgtctcaagggacatacccctcccatgaacgattcgcgagtaactcgcatgtcattaaccaaccaatatggactttgtgacgtaggtctgcacctttttttttgggggggggaggtctcctactagaggataactcccccagagatgtacagactgtatttttcgttgggtacagatatacctacccctgcgcagttgccccttcatggcatgtgttgggtggtgtattcacctgaacaggtcaggcgaaaagagagcaaacggtctttccccaactgggagaaatttgaattacatccatgcagggggggctctctcattatgttgatttgtccctcttcgtatattttttcttttcttttggacctcctctccctggacttgtcaggggactgcaaacagatcgcttcatcgcgcccatcactccgatcgcgctcatcacaccgattgcttcatcacttctcaaattgggtcgaaatgtcggtgggtcgtatctctatcctgctgcgtgggtccctctgtgcggtgcggccaatgggagaagtccttgagaggagcagcagccagaagtgggtacatgcgaggggcagtgcgcagcggtggtcaaacaagcacatcggggcgggcaggacagcagggcaggcacagcaactgggtgaccactgccatggagcgacccttcctcagctcacatgtgtgccctattcgagatggaaaaacatagcaaacaaaataatcaaaacaattcgaagcaaactgtgattgccattcaggcggggcttaacgtggtactccccatttgtggcctcccccctcggggtgatgataactacccgagctgctcaaaattgttgtaaaaaaaaggatgattggaggaggaggaacggagtggcgcgcaacagtacataaatgaattgccccacgctgatttgacaaccttttgaagtgtgtcccgcttccctcccagtgatatcccaaactggtatgctcttttttttttcccccctccaagtgagagctcctttgggctggtaacacgtcatccaattatgtatgaacacgtgcaggtgaaaagcaacaaggaaaaaaaaaaaaaaaaaaaaaaaaaggaatgaccactgtgagggaacaccctcaacgaagtgagcaggaaagagacaccctttttttatttttcgagaagtgttgcagaggaggggagtttccaagtaggaagttccaactgtggagagcaatctcagggaggtaatttatggaatttatttccaaaggtatgcttccctaggggaaggagaaaaatatttcaaacggcacatgtgcaggcaggatgaaaaaccaagtggggaacttcaaccaaaatgataaaggagagacggaggctgcgatggaaatggcaactgtatgggagaggacgaaggaagggatcgaccgagcatcccccaggcgagaactgcaacaggttagaagggtatctcaaggggaccactcgaatgacgaacctacatacaaagtgattactcaactgcctcatccacacggggggctaatgaaaagattttttacccccccggataaggaaagggcagacatcacccctagggtgactgattcaccatgtgatgtcaccaacataggaaaaaatatctcacgggagggagaaggacaggatgatggtcctgcttcttacctgcgccgaagctacggaagtgaggacgcgccgtggaagtcaacccgagggagttcagatgatctatggggggtgcaccatgatgaagggggtgcagcatcgagcgacgaagaccgcgaagagggagaaatggaccggcgtgttggggtaggtccaagttatgactccttcctgcgtggtggggtaggccaaagttatgactccttcctgcgtggtggggactgcccaagtaatgatgcatcccagcgtggtgacgacagagcaggtgaggaggagcccctgggagaagaaagcctcgacgaaagagaaaaaagaatcgtctacagtaaggccgacgaaataattaacagggacgccggggggggagaggactggctgttgagcgaggcggagggggacgaacagccaagtgggggggtgaagcagcagagtggggaggttaagcagcagagtggggaggttaagcagcagagtggggaggcgaagcagcagagtggggaggttaagcagcagagtggggaggttaagcaacacagtgcggtgaggaggcgcaacctactggatcggcgcgcactcaacctaagcgcaggggagctgcacgcgtttctgaagcgggacaagtaccgcctgacgaagataaagacgcgcatgaggaacgtggtctacaggtacctctacgagcgtgcgagggggggaagccagcgaggtgaaaagcagaacaggagtcgtgaagcatccagcatgcctcacacacatgcgatggaggcaggggaagaggcagaagcaaatacagaggcaaagacaagggcagaggcaaaggcaggggcaaagacgggcgtggcctccgcacaggacgtcgcaaaccttctctacacggagtgcaccatacgaaggacaaacatcgccaagctgaggaacgcaagtaagcttgtctgtcacaggaggagcgacaagtgcatgcagattttgagctacaatagtgtgtacgtgtttgacgggaggggtggttgctcagaggatggttctgctggtggatcggagaggggagtgatcgcggggagggtggctactgcgtcccccccacgtggagaagcccccccgcagagacccccccccagcggaagaagcccccccacgtgccgcttcacctgcaataatcactttgtatgtctgcaaagaaaggaggacgaggtgcacgtgttcagtcaccgggtgctgagcctaaatgagtttattttctttaaggacaaggagagcaaaacgacgaacgaagagaaactaaatcaatttctagacgatctaacatgcagtgggttcgaaagaaactgcaaaaggattgagctcgattggaaagcataccctttttatgtcattagggactcctcgtggaaaaaaattaacagtatccatgttaacgtatcaaaccatttatgtatatgcacagagacaggctcatttgtatatcaattattttttacaaaagaaacgattcagaccaaatttgctggaagttatttccataggagtgagccccttcagaaggagaaagaaatacgagaagcatacctcagtagcgagaacaggatgattcacgtgagtcattttaacctcttttttcttcatcggaacagcaagctttttaagactgatctcttcactatcgttaaggacatccactttaggcaacgcattttaagtgtatcgttttgtggagagtggattatcctttcttttagtaacaaggtctccgttcaccaaatgggcagtgggaaggtccatttcgttctgcagattaactcacatggggatatccttggtgcggaggttactcagaaggctgcccaagtggatgatccacctgttaccgaggcaaccaggttggatactccccaacagaagcattgcatccctttcttgtgccccctccaaggggagaacctgttctgtctagcctacggaaggaagataaccgtcttagagcactcctctcacattactgttcggaagcaatttatgattaaccactccgtgcagcttttgagaagcgttcgagataatattttggtgacttatggagagaaggagttacacgtattccagctggtgtatgtgaagaaggagtttagtttggtttttttttttaagaaaggagtgagggatgccaagtgctggaaaatacatgacgggggcaatacgttcgaggtttatgaggatgccataaaggtgaacgtcaagctgataaagatcaacagggatgacgaagtggcgaggcgcattttttatgccaccaacgggggtgccacgaagggaggtgccacaaagggaggtgcccccaaaggagatgccacgaacgggggtgccacgaacgggggtgccacgaacggggatacctctcacggtggcatggctcttggtgatgcttccattgctcccattggttccaccggcgcgggcgctgccgggggagccgcccacttctacgttaacctcctctacatctacgtattggacggagagcgcgtggacctggtggtggtgaactcgctggtttatttgatttacctgcttttcagccaccacaggtacggcctgctcctggctctgatgctgcacttgtacagggtaagtgtgtgcgagagggggtcacttcgcagagggggtcacttcgcagaggggtgacttcacagaggaggaggactccccaccgctgcgcatcaccgctgcgtatcaccgctacacatcactgctgctcatcaccgccacccccgcagggaaactgctgcgtgctgacggacctgcccgtggacgaggacgagagaagggacaagctgaagccactcatctacttcctgttcgaaagaaggatgaacgatataataaaaaacggaaacaaatttgggagtaatccacgcaacagcatctaccatgtgcaggtgaaagacagacagtgtgatgaggatgaagaagtgaaaagaagaaatggttcaaacgggttcaacaactggtgcaaccatacatctaacaaggtcttagagagcgtgcaggcaatggggcaatcatccgagtcgaccttctccgcatctgcggaccaatccatgtcagaatcagtcagtgttgcattaaacggtgcatcgttcatcgatgaggaagaaaacggcaccgagtggccactctcctcccatgggggaatcacttcacatggggaaggtaaccctggaggggaggaactccagcatgaaagtagacaaatacttatcgatgggagagtcatctcaggtaactgcatcagagagcttcagaagttatgtctcctcgggatagagattagtatcaatttccatatggatctacatgagtgcatttttcaattcctaaggggggtagcggcagaaaatttttatttccatctcatcgaggaatacatcgtgagcaagaggattggaataactcacgactcggttgtgtttagtctgactgaatacttcaagcggctgtacaggatattctccgagtacgatgactcatgttatgacgtgtttttgttcttttgcagcctcgttggggagcctctaaacgaggagcgtccgaatggggagcgtctgaatgggaagcttctgaatggggagcttctaaacgaggagcttctcagcgaggttgtattctcccctttgggggaaagcggcgatagtagcgatgaaggtgttgacgggagtggcggtgaaggtggcgatgaacgtgactgtgaaggtggcgaagatccctacgatgaacgtgactgtgaacgtggcgaagatccctgcgcagacttggatatgcacctgtaccgccaccacctgggcgcgaagaacatctcgaggaaaatacgaaggatatatgccttcgtgtgcatagtagagctgttcttccgcctttttgagagcataagtctggagggagaaatagaaggtatcatctcacatctaccgattcatctcagtgcctttatttataataaacataacgaggacagaatcacaacagcggagttttttatttcctatctgatcagaaaaaaaagcaacctcttctacagcttctgtagatgcaacagcttgaggagtgatgagctaccgatttacctccccatgtacatgttcagaaatttttatcactgctactttctcttcgattacgttttttccgttacgtttaaggtccccttcagtatcagcttgaaccggttcgcagttcctttggaggagggcatcactctgaggagttgccactcaaacgtgcaggcaaagtaccagttcgacgatattttgaattatggaaatattttttttatattttctccttttcgcgtggagagggagaaccactgcacgttgaaccggaccatcctgtcgctgtggcggtacctgctcgatgggacccacagccgggtgggggttagcagcgttgtcgggggtagcggcgtcggcgtgggtagcggcgttggcgggggtagcggcgtcggcgtgggtagcggtgctgatgggggcaactcgctggagttcctctccccacggagaagaagcggagacgaaggcacctgtcgacgaagaaacgacccccagagaacacaaatgaacgattattttaacctggacaaaaacggcttcttcctactccttcagctatcattaaaggacaccttttatttattaaatcggagcttcttccaatatgattatatcaacaactacgacgttattaacctcttggttcgtaatttgtgtaatttttacctgcacatggtcataatttttctccattaccgtatgtacttgaaaaagacattaatgcaaaatttgttagaagaggagacatgcgtctgtatttatggagaagttcttctagctgtcaacacatgcagacagtataacgaagttagtgaggtgtgtttgagattggttcatttaattgaagaagagggacgacatatgcatgttcataaaaatatctccaatatagtcaggtggattacattgcaactattttatattaacaaacatagggaggaaatggctaactcaataacgtattcgttgattttgtttttcatccttcagagtggctgtgacgattactcctttgactatctcatgggggttcattttgtgaattttttgttgcgattgccttgtgggggatgtcaagagcgtcggatgagctcaaccacaggaaggcgtcgctttgagaaactcaccaggaggtgtttcctctttgcgaataaaaattacctcaaaaaaatcagaccacacgtgagagaggaacgcttgtttgaagcctttcgcttgaaggagaccaacttacgcataagggagagtcaaataaagaagaacgttgaagggacgtcctctccgcagggcaacttggtggactacctgttgggggaggtgtacggcgtcgatgtgcctggcctgcttcgccagcatggtggtgacgggggtagcggcggaggtagcggcggagttagcggcggagatagcggcggaggtagtggtggaattagcggtggaggtagcggtgaggagaggacgggggagagggaccattggagcgccccacatgggggggtaacacgacctgtgagacgtggtgacggctgtgcgtttaagagggtgcgctccaggagtagtgcggggagatccccgaggggaacgtcaacaggagggagtgtgctacccgggggaacatcaacaggagggagcgtgccgtcggggagagtaccttccggaggggggccgcctcgggcggggaagacaaacaaggagcagaagcagggagatattttctgcgtgaagttttgcaggaggcactacgggtatatcctgctgctgtacgtgaagaagctgttggtgttgcaccggggggggcggtcccctgggggggagaagcgcgaggaggggggtcctccaaaggtgcactcagaggggagccctccaaaggtgcacgcagaggggagtcccccaaggatccactcacaggagagtcctccaaaggtgcactcaaagacagctcatcaccgactccgcaggaagaacgtggagaaactgctgaaatatatcctctttttcagctcgatgcgaaagtgcgaaccagtctatgtgatcatcctgaatcacttcggtcgatatgacgttgtcttggatcattacagaacaaggaaggagtggagaagcatggaggaatatatttttggaaatattttttttttaaagagaaaaaaatgaagagaaggctacgtgggtacctcttttatgctgacgtattggaacacgtcgatgtgatgagtgatatactcgtggattatattttgagaaactatttcttttttcacaatcggacggtgagactactccgtgggggagtaaccccgaaggagttaatcagaagtatcaccaacagtgccatgagcaagggagatcagaagaaccaatgtcgatgggggcagacacacctgatgagtctgtgtaagctgttcactacgacactgattcgatgccaaaatttttcagacttggtgaagcagcgagtgtattatctgcttctacacgaggctcgtgtgccaagcaacatccaaaggtacctccacaaaaaaattttttattcttatctaactctcctctgtaaatacaaaaaggatcaagtgtacaggtgcgttaagtatgctaatgtagagaagtacaaggagctgtttgaacaccatgggaacgtgaatgtgcttctgcatctgtacgagagacaggggaagctgctaaatatcatcgacctgtgtcttaatctaatcaaggaaaatattttaaaattgaaggaagccttttgtcgagagggagattggtttgtgccgaaggacatgacgtacggggatgtatacgcagttaaattttgcagtcgaatcgatgtctacgatttgtatgccatgccgttgaagaggagcgttcggaggctgctcctcccaaggggggggggcactgctgaccagggggagcagcggcagcaacggcagcaaccgcaaccgcaaccgccgcagcaggatgggtcagcggggagcggcaccgagagggactcctttttgggcaagctgctcggccgagcgcacagcgccgcggagaggagcgcgtgggggagctacttcgtgaagacgccgcgctgggggggcaagccgcagcgcaaccgccccacgggggatgcaaacgggacgggtacagctcagaagccgaagcgggcgggtaccgttggagacgcaaagagagcgctcctggcgaaggcatgtcgcatctttctcacacgagaatacaatgccgtattcctatacacatacatgctgacctttgtcctgcgaaggaacaaactgcaaagcgaccggatcaacgaatacgttctgttttttattgttaacgagtgtgtgaggggtttcatcagagtttgcgaacagttggggtggggtgtacaggagagtcagcgtggtgaagggtgcctcctcttcggaggagacgagagacattgcacagtttcgcgaaagttccgattttcagaaaagagagaggaggaggaggcggaggaggaagcatcaccccttccagaagcgatagcattctttagctacctcttcgatcaggtagtctccttcgttataaacataacctcacaccaacatgctgcaaggatttgcaagaagctcttagccaagtatcgaaatttccaaatgaagcttgtgagacctcctctcattgcattattgaaaaacatgacagagacgtactcactctttagtaacaactgtcacgtgtcggagaggagaataaagggacaaatagaagtatacacctttgagaggaagaaggggcttgtggttgatttccacgtggaccacacgcaccccttcaacaccaagttgtgtgcgcgtagcaagcgggggggctcggcgcagccccagcatcgaccgagtcagccgagtcaacccagtcttcaagaacaggaggaaccgcttccggagaactgcaaagattgcaccccccgtggcgacgcgctgtggctgagcaagtgcgaacacgaacatcactttgcctgctcgcagaggtgccacctgtgcggcgcgagcgcggagcagtccagcaagtcggtcgcctagacgggccacgtgcgcccgcacggaggcgcagtagccctccccggttgttagctctgcttctgcgctcgcttcacgtctgcttcttcttcttcctccgcttcttccccccccgtttcctttttttttccttttttttttcccttttttttccttttttacttaattctcctcttttgtgcgccgcgaaacctgcgctgtctgtcatgtcgtgagtggcaacacgtccctcctacgccaagacgcacgcacatgtgcacgtccttcacccgttgccgcaatggttgaaaaagcatcccttgtcgtctccctttttgtaccaccttgctgtgaagcgcaagtcgttcagctcaaaagggaccctctgtgagattttccagcaggttggtcgccactgcgagagcatgcgccgttgtactaatggtgttttcaattaaggggtggggagatcctctcccgtgttcccttccccggcgattgagcattgacacgtgacacatactgcagctagaaaaaaaaaagccacaccaatcgtcgtgacagccacgcttccattccaatcgcgccatgtgccgagttgaccaaaaaaaaaaaaggtgtccctcaaatggtgcgccacattagtgctaagttttttttttttttttgtacacctctaattaattatttcagtttcatcgcggtcgtcgagactatgcgacgtttcctcaaagggggagtttaacacgtgggcggaatgaagaggtgtgctgggtgcaagcgtgctgggtacaagcgtactgggtgcaagcgtgctgggtgggggtggtatgccgccgcttctgcgactggggaggtggcccaactgatcggcgggttagtaaaatggcgcgatcgccttgcatgggggctacatttctgcacttggagaagggagtgagttccccccctctgcgttgggttgtgttggattgtgttgagttgtgttggattgtgtgggttgtgctgggttgtgttgtgtgggttgccctttgtctcggttcgcgccacatggatagttgcttgcgcatcgcttgccgctgtgcatttgcagttgtgtaagggctatgcggtaggcttacatgtcggcgtgaaattttctcgcccccagtgatgagtggatcggatcgagggctggggaacgcaacatatgccgaggcgacactcagcatttcctccctccccccaggtaaagaaaataataaaataaaatataataaaacacatgcgtggtgattgtgtatcctccactccttacatgcacccatcactccgtatgtgcatcccccacgcgaaagagcgctccccttgccttgttctcacgccctcactttcgtcctctcccccttgtggctttttttttttttttttttttctggttttttcgcccttctcgtatttttctccaaccattttaaccacacaaattcaatgcttaaataaaacggaagagctttctcaaaaacaaaaaaaaaaaaaaagttattttaagaagcccacccttcgaagagaaaattattggaataaataaaagaaacaaaagaaaaaaaaaaaaaaaatcaggtgagtaaatctctgcagagcaacgcatccactgagggcatgctcatgttcgtagcattcgcgggatgtagttctgcacgttttgtgtaagggggaatgcgaaagggtagcttgttgggccatcccaactgtggatggttgtgtatcccagctgcgttcctagctacgttcctagctacgttctcagctacgttcctagctacgttctcagctgcgctctcagctacgttcccgcccgcgttctcccatctgcggggggaaccatccttgagtgagactctccactgcgccggtggcgtgtgttaaaggggcatccccactttgtcattttcccgatgagtagtagcgactaattggtttggcttggttcccctcctttccccacctcacagatttgaagagacgaaaggcattccccaccgcagccgatacagtgtcccaccctgaagcgactcagcacacggacagctacacagatcgatacacggagagacgtgtcgccatctacgcattagcgcgcatttgtttcccagcctcacttgcacgtgtgcagaatagaaggcagccctcgcagtgcgtttcccgcacgttcttctcccgataagccgccaactctgcagcaagtgctacccaccccccacacacacccggacataagtgaccgcttctcaaacgatgatgctagttaagtgctcaatcctggttggagtcctcacgctggtgaacagcgtcacgggtaagtccaacatatccaagtgcctcttttacgataaaaggaattacgatctgaagcagacgttttatgtgccaaccagtgacgtggagatgtataaggctaccatccagaagctgctcacgagagaaatcaaccttctcgatgagtccatgagcggaattgatcaaagtagcagcagcagcagcggcagaagcagcagcgacggaagcagcacgatatccaactttgacgaaataaaaaaaaggaaaaaaaaaaaaaaataaagaaatggaagaaaaattaaagtacatagaaaaatacagaaattacgcaagaagtattttaaaaaatgtggaatttaaatgtgaaggaattgaagactatgagtccaaagtaaaatgcaacttatgtgtatatacagaaatcgttaataataaacatataagacaaggacagattattcagatttttatgaatgaatgcatgtatggtttttattactatgacaatattagccaatacacacagaacaacaaagcggtcagtgccttcgcggaggaggacggaaattcacaggccaagctggacgatatttacttcagcatcaccaaggacgtcgccgaggggaacaccagtcagatcaacttcttcaagcagcccgcgagcaagtaccacccggtttgctacgtcacggagtaggggggaggcagccggggaggcggaaagcggaatgcggaaagcggaaagcggcgtagcagacaagggggtaatgtgcaaaaagtatgaacgggtcaggtgaacgcagcggataacttctaaaaaaagtatgaacaggtcaggtgaacgcagcggataattgctgacgaaaaaaaagtatgaacgggtcaggcgaacatcgcggataactgctgacgaaaaaaaaaggcgagcggcccccaagacgcaaccacttgcgagccacgcatgtgtgtttcgcgcggcaggcccacgcgtcatcaagcagtgtaaagtagttgtgctgctaaaagtagttgtgccttgtttaccaagcgagcgaagccaactggaaaaaaaaaaaaaaaaaaaaaagccacacgtaactgcaaatattacgttacactacacgtacgtgtgtgtgtctctcaatgtatttacatcttagtaatcatcagcacaccagggagcgacactctcttggagaaccaacgcgcagtgcgtcacgacggagtgcatgcgctgtgtactcgagtctgcatgtgtgcagttcatatgtgtcactttttcttcacccctaaaaaaaaaaaaaaaaaaaaaacctgtattttttttttttttaaaagattcctattaataaatatccaaatgacgaaaagttttttttttttctcccctcgagtgagctccgttctcgccaaacgttccctcatgtggggatgtgttgtttgacgtcagaggtttaatgagaaagcggttgagcagtgcttcccccccacccaggcacatacgcacacacagccgcatagacagccgcatgtgcagacacactgccaaccaacggtgcgctcatcacatcttcaagttgcgcacgaagtgcctcctatcagtgtacacaaacttgtggctgttttgtaagaggagttggctggagattgccccctcgtttgggttcactttagcgtgccaggcggggttcccatcactgctgtcatcatgcgggtaggcatcgtacgggtaggcatcgtgcgggtagacatcgtgaggtgagatgtcgtgtgctcgcccggtgatgtggatggggatgcgaaaggtgaggctataaatactgtcgtcggagaattcgttgagggagagagagtcggagtgggttctggctggggcctcggctccgttcgcttggttggttgcccccgcctcttcattggcttcggcttcattggcctcggcttcattggcctcggcttcattggcctcggcttcattggcctcggcttcattggcttcggcttcattggcttcggcttcattaaccgtgtcgccttcgttggtttggtctcccccgtttgtttggtctctcaccgcttcctccctccccgcttcctcccctttgttggctgcgcccccgttgcgacggcagaagaagtcgaagtcaagcaggtagtcaaccctgacagtgtcatttgcaaaagaaggaaccacgtcctctccaagaacaaaggttacattctttatggagcagcgaacagtagtgacactcctctcggtaattaatttgcaactactaataccatgatgagaggtcccctccgagtccacggaactactcccctcatctgggacctcattttcatcatgtagtttgtttctctgtactgttaaaaatctggagtttatttttatccgttctactctcttcaaacgtatatctacatgcactgtgcatatagatgcatccccaaagtaaagtctcacattgatgataccaccacatgggaaggagtccgttacctggttgtccattccatctagcaaggtgacatgacatatattttttccatccgaatttattcgataaatattttgtaatgcatttttgttgggtagttcatttgggtcatccttcacagacgggatgactaccccgtcgtccctggtagctgaatcgctagccaggtggagaggagacaacgactgggactttatcatccgagtgttgattcgtctatacatgtccccctcctgcatgcacttcacgatggtatccactatggtgtaggtcttgtccatgaggagcccttttctgtttttcggcaaagctgcattatggctctccccctcatgagaggaggcttcccctaccgtttggcttgtcatctgtgatgaggtgcatccatgtgggcttccctcctcaccgatgtcgggtgcttcctccaactcgctactcgactcggaggttatctctcccaggtagagattggagatgtcttcctcatcagttacctcgctaggcaaactggatggctgctgaattaccaaattgtcgtaccagtgtatggggaggtacttgatctcgttgaatacaaagccggggtagttgctgaggtaggcctggtgcacatggtcgtcgtggtggagaaggctgtcgtggtggagaagactgtcgtggtggagaaggctgtcgtggtgcggacgactttcgtggtgctcatggtcatcgtggtgcacatggtcgtcgtggtgcacatggatgtcccctttggggggagagcgctgcgggggggagaggtcttccaccgcagggctcgtgttccctccggggggtgtgtcgtgcccctcgttggggtcacctgtggcgctgcccccaacagaagtgccatctatgggatacccgccaaacgagcgcagcagcgagaagaaggcacggaggctgccaagccggcgggcgtccccactccgggaaagctcccccgtgtagtgatcccagtgatgagccacatacaaaaagatgtgcatatagtaaaagtagttatagttgggcagaacgtggttgaggaggaaaagggacgagtcctcctttctctgcgatgagatgaggtatatacaaaggagcctatcgaggggggttttcccaatacggttatacaggtgctgcggaatgaagggtgagttgaggggggccctttcgagtatgccccgagttggggggctcttcttgctcggtcgcgctggggaagccgccccatgagaagtcctcccctgggaagccgccccatgagtatccctcccctgagtagtccccccatgagtagctctcccctgggaagtccccccctcctctacttccacccgaaagtcatggtagaggcactcaggcgggtctcccccgttgtgcccagtagtcgctccctccccctgcgagctgctcggcttgataggaagcaacaccaagtccagcacgggcgaacggatacatctaccacagagtacgcgcaaaggtatatgctgctcatatcgcttggttataaattgggttctatttctgtacagtcttttaactgcctgaacgtacatgcaatatttaaatctgatcagcttgccattataagtcggggggaggaatggaggaaggatacagctgagctgatagtgagtcgtttcactgggggatccaaaattcacatcggtacagagcactattgggttggagtagaagagcaagaatttttgttcagctttttcttcattcactctatagaaaggcaggttcagattttcttgcttctgtacgagtgggccattggtgcaagcagttagcacctcctggttgaggatgtacactccgtagagatacagcacgacgtagtctagctttacattccctgcatacttctttggtcccaccaattcgaaggaagctcttaagacgtccccgctgtgcgtctgtgcatcgtccaggcacaccctcaatgtaacatggtcgtcttggacgtgctcgaggctgtcgctgggcggcgggttgttcgcggcgaagaagaagtgcatcctgtgggggaagcggcgaacggggagctcatcctgtgggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccccttggatgttctcctactggcgattttttcttttttttttcctttcgagttagtttccccatttgggaactcttcagagttaaaaagttgcatccccaggttggctgagcggcgtggcagcatagcggcataacgacgtggcgtcgcagctgctccatttccgctgggggaattattactagacgagcttccacctcgtttaccatttctatttgagttttttttttttattttattattttatttttttgttgagtggaaaccccccgtgggagcgtgtcccccccagcgagtccatccgagtaggctaatccatcgcccctgttttgttttctttacatccgtgcaaccggtctttgcctcgtcctggtgctaccccagttgggagttctcagttgggaagttcgcagttcgaagttggcagttcgcccccccagttgaccctcccagttggcgccctcaccatgggtaagtttgggggggccaggaagcagctcgcaaaagcgggcgcaaaaaagggcacaaaaagggacggaaaagaaggcggaaaaaaggtcgaaaaaaaaggcggaaaaaaaggcgggaaaaaaggcggaaaaaagggcgggaaaaaaggcgggaaaaaaaccgcaaagcatctcgccaagcggctggcaaagaagggggtaaacaaaccaacggaagagacgtggaagaagaaggggggaagcgtcacccccgtggagagtgacccccccgtggagagcggcacccgcgtggagagccgcactgctaacggggccgacctcttcgacgggctgttcgccgacctgaaggacgtgctgagcgagagcctgctgcaaaccctggagaaaaacagattcgtaaaaacgacaagcatacagaagaggagcatcccgatcatgctaagtgacaacgacgtctttctcaaatccatgacaggttctggaaaaaccctatgttatgcattgccctctgtacaaaggatactgaatctgcagaaggaaaaaataagagtcacccgagacatggggacattcatcctggtactctccccgacgagggaactcgctgttcaaataaataatttattttttacgttaaccaagccgtatccgtatatagtggtgtcctgtttaacgggtggggagaagaagaagtcggagaaaaatcgactgaaaaaaggagtgtctattttgacatgtaccccagggaggctgctagaccatttggaacacacgaaagcgttgaggctgacctatttgcagtgcgttatattggacgaggcggataaggtgattttcctcggctcgcaggacaaggtcaggttgatctacgacacggttaagaggctgcggctgggggggggagcggcaggagcggtgggagtagcgggagcgggaggggcggacagcggggctgaccaccccgtggaggggaaaggcttccaaatggtgttcatctccgcgacgctgaaccacgcggtgaagagtctggctaactactgcctgacgaataagacggtgtgggtggaggcgaaggaggagagtggaagcagggggggtggagtactccccccccgccccccagacataccactagacagtagtaacgaagaggtgagtaccccccacaaggaagtcacatcaacacagggagaggaacactgggagtatgagctacctgaacaattaaagcaatattgcgtcgtcacagattttagaaaaaaatttctatgtcttatccagatgttactctcatgtatgaagaaaaaaaaaaaggcagtcgtgttcctttccaactgtcacagtgtagaatacatgagagagttactgaaaagtctttactggccaaccgatttgaagaaagaaaatatggagattcataagcagttaaagaaggagatatcacctgtgttgttaaaggaggatgaacagttgctacgaaagcatttggagaaaactctgcagagaaaggaatggcaatgtgaatcaggtggtacgtcgaagaagcggagggatagaaatactttcctgcttccgtttaaaaatatccatgtggatgatatacaaggagataactcatgtgatgaagggaatggcaccgttggtggtggagacagatgcgtactgtacaatgttaacacggatagacataaaagagtgtacctctttggagatacagagatatacattctacatgggaacttatcaaaagaggatcgagttggtaatttctccgatttttctcaacataaaaatggaaaggcgattttaatatgcacagaaatcgtatcgagaggagtgcattttgacgagttagatgtagtggtacagtatgacccgccacaaattattgaggagtacgtacacaaggtgggtcgaacagcgagactacagaaagaggggtcgtcatacttattcctgctaccgacagaggtggagttcctaaatgtgttgcgagaaaaaaagatttacgtgaagaagatccaaggagaggaactaattgggcgatttcgcagggaggatgtgccgcccttcttttcgtccattggaggagatatactgagctttatttataaccattttaaggtgactgttaaatcggatgagtcgcttatggagaaagccaccagtgcctttctcgcgtctgtcacagcgtactactccgtgagcaagtccctgcgtcacattttttgcgcaaagaatctgcacctggggcacctcgcctacgcctttttgctggatgagagtcctcgggaaattgccaagctgaacaagcagcagcgctacctgcgggtgaagcgccagaccacgctcagcaagcgcgagcgccgcctcctccgcgcgcggtgagtgcagagcggcgagtgcagagcggcgagtggggggcgagttggcggtagcagttggcggtcagctggcggtgggcagttgaattttttgcgccttccccctcgcgactgccccgcacgctccttccacccccgtgtgttgtatacattactgcttccctgctcgcatgctcccctgctctcctgcttccctgcccccctgcatcctctgacgtgtcgtttttccccccctcgcgaaccaaccctttggacgcgcaccaactctttgcccagcgtgccgcacgcactggcctcgtttgttcttcattttgtaatttgcgccaaatggggttcccccgtcgtcgttcccccttcgtcgttccccaatttccttacctccaactgggggcaacccctccgtcgaggactgactgcctactttctccccccccttatggaatcgagttcaccactgcggtgagaggaacaccaatcagggtggaagcatattctgtgccccctgagggaaacataaacgtgccacctctttgtggagaaaaagaagaaccaatttagatgggagtggggggagtgttcccacggaggggggggttccaacggagggtggcgtttcaagctttagaaggagatcctctcaggggaatgaacacgtggataacttacctaggcatgtggcaaattaaaaaaaaaaaaaaaaaaaattcccttcatgcgtacagctatgcggaacgttttttcgtaaaaaaaaaaatctgacttgccacgagagtttactcaactgagtttgagttggcaaaccctcttcttcttctgcttctttttctttttcttcttccttttctccttcttctactttgcttttttctcttatgcgttcgatcggttaggaggaggatacgacgcaccgctcgttctctctctctctctctccgcctgtttcttttttttatttttggtccacccgttaacgatgcccttgtcagctggcaagaacaaaaaaggaagaagaaaagaaagaagcacctctgctggtcttatatgaagcttactccgcaaaaaaaaaataaaataaaataaaaataataaaatagtaaaatagcaaaataattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttcttttttttttttttttttcatcccgttgtgagttcccccaaggtaataaaataacaacctgttgggttggcggagagtgcacgcgtgcatccgcggtgtgtgcttcacgtgtgcacgtcacgcgttacatgcataaatcgattacacctcgcgcagccagcaagccagcaagcaagccagccagctcggaggaacctactcaagtcaagcgcaccaagttgcaaaaacagaagaacagttgcgaagtaatttgtcaggtaaaggcccccacggttccgtttgtttttcacaccaacacccccaccgccccaccgcttcgccacttcgccacttcgccacttcgccactccgtcgtttcgccgcttcaccgacccaccgcttgaccatgcgcgtgcgactccttgcaccactctgcacgtacgcattcgcgtacgccggaatgtctgagatgagcacatgcatgcccaacgtaacccccacgcccaagaaggaacagacccgcaaagcgatgtcatccccgaccaaggcgagtgcagcgcagctggatgctgtgaagaagtacctcaagaacttcgaccacaagaatgacacagagagtacgtgcgacagattagagcagcggagggtctactagcagacgctccacccgcccccacctacggatgcatatatatatgcatctttgcaacgtaccgatacgcatctacacacatacagacacaccatgttgcatcactcagaagtagtgaccacagagcaagcaccgtttatgcctttccttttatgcctttcctttttttttctttttttctccaccttggccaggcatcaatggatttgcagagctgctcaaggagcttaacatcaaaatggctgtcttcgatttcgatttgacgatcatcggtgcccactcgggtaagccccgccgtttgtgtgggcgttcgtttaacacacacacgagtgtagcggctgtctgcccgtttgcttcatccactagtgtagcggctgtccgtttacttcaccgcttctccccgtcgcaggaggcttcgtcgataagaccaacgacgtgagtaacatcggaactgcagtaacgaaccacttcaagattctctccaaggcactcaacgaaaatggaattaaaattaccgtcgcgacgttttcgggtgagcgaaggagggacgcgcgcgcaaaagggcacgaccagcacagcgtgttgcgctgcgcacgttacccatcacaccgtgccctccgcacgatacccttcacaccgtacccgccgcttattacgtttcgccccgcagacgatgaggccatccggtacagccgcggcaggaactccaacctcattgccggtgaggagatggttcagtacagcatgaagcacagcaagtgcgacgcgaagatcgagaaggtctatgcctactatcccccgtaaggaaatatccaccatgagaggcgcatctaccatgaggggcgcatcaaccatgagggatgcaagcgtagcgcgtcggatgtctgtcgactgtgaagctgcacatatataatagtctcaccactcgcgcattgctcaccgtgtctgtgcctcttccatctgaaccctgaaccctaaaccctgaaccctaaaccctaaaacctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccctaaaccccttccctgtgaacctctttttcccacttcccttttcctacagctactaccgagagccgcgacagtacagaccgctgggcctggacaaaccaatgagtcacgacaagtcgtaccatttgaagcaggtaggaggacggtgcgctgggcggagtggcacaacgccacatcacgctgcaccgcttcacagcacgatgctccgcttcacatcacgatgctgctctgcacattatgctgctcccccccctctcgtgtcgccacagatcaggaccgacttcggagtaaacatcgatgaaattctattcgtggatgatgacgtgaacaactgcgcctcggccaagaaggagggatacttaacctttaacgttacagggaaaaatggcttcaactttaaaagcataaaagttatgtagccctcccggggtggagccagacctcctctccccgtccttccgattcacgcgtaccgctttgcaggtggcgcttcgcaagtggcgctttgcaagtggcgctttgcaagtgatattttgcacgctgcattttttttttttctcgcaccagtagaacttttttttttttttattttccgcaccgcgtaacttcgtaacccagccaccttaccgctttaccacttcgccaattcgtcactttaccacttcgccgctttaccacctcaccgcctcaccacctcaccgcctcaccacctcaccacctcaccacttcgctgcttgcccccaaaatggcccgtgtgtacacacgcggccccttggactgcctggcaaccccgtggcacttcccccccaaaaaaatgaggtagaggaacggtctaaggaaacgatggtgaagagacgaaacgcaagagaggttgtgaacaaaatcgcagaaaggtatctcccatcgtttaacatcgtacacttggtttgcagtaccatcctattgaattacctggtgacatacttggtagttaccgcattatggttttctcccagtggaggaagaaagcaccagctagtaggggaagcaaaattgacgagtccttccctcgaagaagagcagtatacacacaggagagcttacaaccaggatgagttcgtcacgcacagagtctgtttgggttacgtccttttttgtatcctttgctatgttgccaagcttgcaagtgtgtgcgtgaagacgagggggaagaaaggtggcgagctggagggacgaatgaatggatcagtcaaacgtgagagtgttcctggagtgacacgaggaaggagactaatgtgggtcacgagtacccatctcattaggtacatcctcctcgtcgtgatcggcatgcacaaggggaggagagggaagtctcccttcttcccattcatcctggcagtgtgcgaaatgggcactccacttatctccctaattaacatcgtaggggcagtaaaaaggggctatataaatggctacctgaagaaggggaaaaaaaaaaaaaaaaaaaattagcaaagtggacctcttcctgttcttatgctatttcgctgttgagaggctttggaaaaaaaatctccctcgctacggcggtggaggtggaaggggaagaagcggtggaggtggaagaagcaacggaggagaaggaagaagcagcgggggagaaggaagaaatgccgttcgtgccaatttaaagaaggagtggttcttccccaggtgtgttaagttatgggtgaactggctggagcggtgtcttagtccgttttggttgagcgatgtcaggaggggagaggaatccacctcagtgagggtacccctcaacaggacggactccccggaagcagcccgcgaagtagtaggaactaactccgtaaaaaggcacataggggaagcggcggggaggacctcgtatgaagaaggcaatcccggtgggggaagcgacggaagagggagccacggcagagggagtccccatctcgaagcggagcctgctgatgcacagatggggggaacgactcgaagcgaagggaatggtggttctccttatccaggggagaagcatcagatgaagaaggggatgggaaaccattcgggtagccatgcacatgaggagagctcagatagtcagagggggctatgcgagcgggtcaagacaaatgctcacaagtacataaatttttaccataaatattgcagggacaaaggcggaggatacgcggaggagcagaagcaggaagaggaggaggagagcagctcatgggaaaactcccttttgaagggtcccacactgagggagaggagaaagttcaaggtcatccagggtggtggtggtcaccaaaatggtggcgaggtagtcccccatgtagatggaaaccaaaatggcggcgagacagcctcctcctcccctggggagacaccacacatcggtgagatccccacgttagtcccccccccgttgtgtctttcagggggggaaaaaaagggattcaatttcgggagcgcccaaatgaggagcctgaatgataggcggagttacacctcgttgtacttcccctccgttatcgaaacggacagcgagggggggagcatcagcgacggtagcagtggtggagggatcagcgaaggtagcaatggtggaggtagcagcagtgaccgatgcagcagtgggggcgcttctccatgcaagcagaaggaaaaccccccctcgcaggagaacactcacaaccagctatacccccgtcgtggtgcatatgcaagggtcaaattcgaaggaggagaaaaggtgagtacttgtttaaacggaaaggaggacaacggcttctccgctgggcacctcctaaatgatgtggatcgaagggaagaaggtagcaacacctctctgctcctggaagggaaataccttcagaagggagcgcaaaagaagaagaagcagaagaagaagcaggagaagaagcaggagaagaagcgaaaaagacagcactgtgtttatctctccggcgatgggatgaagtactcacattcgaatcatggagaaggcaaagcagtgagtagcaacggagtgaactcacttaaagcgcatgtcagaaggtccctgtccaacttcaaaaaacaaaaggaagttcttaccttcataaacgatacttataaaactattttgatgatgtgcattttatcgctgctgctgaccaagggcattcttatgtgcacctttctgtacttcctccagagtgtgccagtctcctcgggtcctccgttccctccccctggtgtgtttccccttctgcaggtgtgtcactttgcgctcttccacctgtacgtgcgcgagtacgcggcacgcaagcggtgcggtcctgcgtaatgcgatgaagcaatgtgtgacgcggagcggatcccatccatgcgatgaagtagtgtgtaatgctgagcgaatcccatccatgcgatgaagcaatgtgtgactccaagcagatcccatccatgcgatgaagcaatgtgtgactccaagcagatcccatccatgcgatgaagcaatgtgtgacgccgcgcatatcccatccatgcgaagttgccccaccctctccgattagcacattcggaggggggaagggggaggcgcgccttctccacacttcgctattttattttttcgctccccccacttcgcaattttattttttcgctccccccacttcgctatttattttttttgcaaatacaaaacgttaaccttaattacaactgggtggaagtaaaaacgcgtttgttcagttcgggtttaaaaaaaaaaagttacctgaccaagtcaggtaaattttcgtggcaaaatacagcgggcatattttattttttttttatttttttttttttttttaacctaccacgatgtcgtaaaaatgggaaaaaaaaaataaatgcgaaaaggtgtattcccctttttatcggttcgccttggcaactctctcaatttcgtccttcttcttgatggcataggaactggaggactcattcgcgcagttaataatttcctctgcgaggcattcagaaattgatttaatatttctgaaggcggcatttctggcaccagtacagatgaggtagattgcttggttcactcttctgagtggagaaacgtcgactgcttgtcttctaacaacaccagcagaaccaattcgagtggagtcttcccttggtccacctttctgcactgcatttacatacacctggatggggttttctcctgtcatgaggtgaataatttcgaaagcgtaggcgacaattcgaattgcttttagtttctttccgttgttccttccatgcatcatcatcgagttgactagtcgctccacgattgggcatagggccttcctgaatctctttttctggtagcgcccagcggtgtgtggcgtgtacacgcacgccttctgcgacaccgcgatgcagtcaacctatgcggagggaaaaaatcgtaacgaagtggaggcacggctctggtgaagaagtcactctcccgctttgcccactttacgcactcacgggggcagcactccctcccatgtgctcctcgacttaccagtgacaaatccgcaatgttcacatcttcgtaggaccactttttgaagagcttaatatctgccgttgtcgattccattgtgtgcttctggcggtgggggactacaaggagaggagggaaggcgaacacgcagtgcaaatgggttgagtaggtcaaaagagggctgcacggggaagggttaaccttgaccatgcgacatatccacacggcaaagtggaacaaccctacgttgctaaacagttgagcagctaaccacatgtaagccatatacatcatatcagcggaactgctttttctttccttccacttttttttgagcaatttttcctcataaagtcgtacgtatgaaggggaggtccattaaaccctatgtgctcccttcacgttatcattcatttgcttaccttttttttttttttttttttttccttcttttaatctctatgggggggaggaggttcaattcaaaatatcataataagcaggagtacacttttgaaggggtaaaaaaaaaaaaattacaatgtaacttttacgaggggaaaaaaaaaaaaaaaaattaggaaacttcaaagttgagcatatggaactatttaaaaaagaaaaatattttacatctctctgcgttggtttggttttccctttcacttggtttctgtcgcaatggagtggagtagtgttttttttttttttttttttttttttctgttcatgctacagaaggggaagagccgagctttgtttgtgtcggatctgttcatgtgtttaaccgcgtggcaggcacatattgcctcttcgatgctgcagatcgcagtgagggttaatgggttaacttttttttttttacttttgttcgtatgccccatggatgtgatatatattattatgtcaggtgggcgttcagcaggtgcctacttcgccatgtaaaataatactgctcctccttcgggagggggatgtgggactcatgaacaccctttctcgtaaggcaccccctctctccgataggttcagcatgatgtaccgtaacccatcgcttaaatgatgccactgtttttttttttcgcagtgcgccaattttgaaaaccccttacgctcccgcggggtcacaatgagggcggtgccgcagggaagcaaagcgaagaaggaagagagaagaaagcggcatacgtatgatgtgacaacatggcgtggcatatggagcctcccaccagcgcgcagttcatcaccttgtgccatttccccgaggctgggctgccaagatatcgctccagccccacaattatgaggagccgtgcctaccctccattttgcgaaagtttccacgtgaaaaaaaaaaaatatagcgcccatgctgcccctccgatatgaaacaagttaacacttaattaaaaaaaaaaaaaaaaaaagtgagctactaaccgtgcagtgggatatgtgacatttgtttgtattctcccctgcgccccttttttactttcaccatttttacctttttcacccttttacgcaatgaggcattgttgccaaaacgggcatgtagcattactccaaagtgacacatattttgcacagcggggttaagttaaaaatgtggaggaatatcagtaggaggagttgcccccactttgggaagccattgcaagggaaaacaccaatgggaaaaaagctgctgatttttttttttcacgttaccttggagaagtatccatatgtgtgccccctcccctaagggtaattaactacgcaaggcaggagggcctatcccatgggggcatcacacacatgacagcattctcctaagaagctggtgttgcattgttgttttttttaatttcaatttcactgagggggaaggagatccaaatgggaaagaattaaagaatgaaaggaaaaaaaaaaaaaaacgatgttttcacgtcgcttttatatgaatagccccaatacgcactcgcctagtcgaggatcaccaaaaagggagaaaacgtgcaagttgttcccagttgtagcgtgccacttgttgctactttcaaaacaaaccgaatagtatccccattcggtgcaccgtagctgtgcttacaataggaaaaaaaagaagaaaaaaaagaagaaaaaaaaaaaatagaattacgcactagtgcaaaattagtagcccatcgatttgggtacacacagagcaagctgtacaaatgaggcttgcaacagtctttcgtagaattaacaaatgcgaatagggcaatgcaaccacgttcatggccccttcgtatgtgtgtagccaagtgggtagctgtgccaagcgaatttgctgcatatacaagcaaaaaaaaaaaaaaaaaatcccaatttcacctgacctgttcaggaaaaattatgtatttcactcgtatcgtataaactgtttagggaaaaaaaaaaaaaaaatagctatgttgtccaccaaaatgcacagctgtaaattacggaatgtaaaggggaaaaaaaaaaaaaaaaaacccaatatcacctgacctgtttaggcaaaatttgtatttcactcgtatcatatgaactgtctagggtgtgaaaaaaaaaatagctatgttgtccaccaaaatgcacagctgtaaattacggaatgtaaaggaaaaaaaaaaaactagccatgttgtctaccaaaaatgtatagcgataaaaacttcaaagttaaaaagggaaaaagcgctacctacgtaccattctgcacacatgtgtaatttttttgtatgtacaggtcataactttttgcagcgtcgcgttgagcagaaaagctaagtgtgcagggttgaagagcgcaaatacagctattttagtagttaaatatagacctaccttgagtccacagcgagggggaagaagcctctccctttaaggttagctgcttttacgagctgttctttgtggacagcacagacatttcacctatgacgtgtttatgtgaaaaggaaaaaaacatagcgcagatgagggtgaaggtagcgaaaaagcaaactagccacaattgagtagatcacttttttttttttttttttcgagctcgcgtttgacgttttgcatttgcgacattttgcagaacatgcgagttcgggggactcattcttcgtaaacattttttcgtctctcaggcaattgaaacatttatttaattattcatttaaatatttatttatttatttaattatttatttaattaattattcatttaacttttcatttaacttttcatttaacttttcatttaacttttcatttatcttttcatttatcttttcatttaacttttcatttaacttttcatttatcttttcatttatcttttcatttaacttttcatttaacttttcatttatcttttcatttaattaatcattatttcactcatcttgattttgctctttcctacttctacattcctacttctgcattcccacgtctatactccccatttgacctctttgtacgctgatttcccccgcgcacttcgccccctccctcgtgtctttttcagcagaacgcgacttcgtttgaccgtcccccacttcgacgccacaccgcctctccaagccgcctctccacgctgcctctccactccgtttgctcctcccccttttgcaagatgaacaaactgctgtcactagccctctgcctctacgccgtggcggctgtcaggccacccaacgtgcgatatggaaatgtgtcgaaaaatttagacgagcagctaggaagcaggagcagctccactaacgggaaaccatttaatttgcaagacagcatcaagtatgaaaggaagaataattacgagttctttgtcgactcgaatggagagctccagcaggagcgttttggagtgaaagaacccagacagttactaaaaaaaagtattgaccacttaaggtacctaattaacgacttggaaatcctcacaggggtctacacattcaacgcgagagacaaagaaaaggtgttaaaagaaacactgaagccggagtctctttgctttaccatgttgggtctgttatctgacaacattaacaagctcctaccattggaagactctcccatctatgggctgctaataaagggagaaagaaacactagcacgaatgaagtgaacaaggaactatccatatatgcaattttatcaaatctgacggtgtatgttggtgagtttaagttccccattttgaagaatgccccgtatgagatccccttcctggttggttactacagcaataaagggaatggattcaaaaataaaacgttttcgtacctttgccctttaccaacgttcctaattgatgtcgtacgaactaccagattcggcatgaaatttaattttaatggagtagacttggatgcgaacgagttatttcctgcttcactgtcacattggatcgaaatgccatctatggtacctgttcagacaggggacaagtatgacaaggagagaaatgccgcagtagaagtgctcaagaaagaagccaaagatgtgacgtacagaaaggtgaaggacacgggagtgatcgaaggagtcggcattgtgaaagcacaggagaggatactagcctccatttcgttctccaaaatgagagaaacggtgaagagttttctcgccagctcgggaaaaatatccatggatggaccttccactgctctctacttcatggccctgagtgagaagttattgtccaaaatgaaagacacagaagtgaagagagtgacccgagtggatgtctccaatgtgatggaaaacaagagtgggttcttgcaagggtatagcctgaagctaactctggaggactctaccttcgtgacggtggaggcgctcgtgcaggggaagaacgtgttggttccgcgtgaactgaaggggggcaagagtggctccgcctctatggaagtgcccgtggcttacggactgcacgtgggcgggggagcagggctgagctacagcttcgctggtttggccttcgacctgaaccgcgcgctgccctacatcgtgaacaacttggcgtccttcgtgcgcgcggtgtagcagactagcggtgctgtgtagcggtgctgtgtagcgctgcgtgatgcgcgatcccaccttggtcctttttgctatattgctttattttgctatattttgctttactttgctatattttgctatattttgctttgctttgcctcactttattttttttgtttctgaaagcgcttcccacggagcgtcctttccgtttctgattatgcccgcttttgcccatgtgatgagacgagacgagacaggacgggacgagacgaaacgagactaaacgagacgaaatcagataagatgagctgacctgacctgagatgacaccaagtctgatcggctgagcagtgctctcactccgacgcgattcggtggggagtcgcaccagccatatgtatacatatacatatacatacatatatatgtacatacatacacacatgcttacgtacgtacacacattgcctgccctccctgcgttgatttttgccgattggggggggaggcacgcgccgtctctctggcatctcagggatctctctccctcatagacgccactacatgtttgcccatcgggtagccaacgcaccccgggtccaacttttaaaacttatctaatttgaaaaaatgtcgacagtaggaatcgttcttcctttatgggtcggtcgaagttatttcaacttgtgggtggaggggtggtggtcgcgagaaaagggtccactccaaaggggggtgtggtggtggttgttgttctcctggaggtaccgagttggaggggggtggcggttcggccgaggtggtcatgcttgattgatttttttttttatttttttaagcttgttccgcttcggttgggctgcggcttcggttggggcttccccttctgctgagcatccttgccacgtgcgagtgccccgcttaccgcaaatggccatgggcgcagttgagtgggagcggcgaaacgtttcgaagcagggtgaccataagaagaaaaaaaaaaaaaaaaaaaaccagtcaggcgtattggccagtgcacgcgcatgggtagtcaaacttaaccgctttgaggagggagcactttagccaagcgagagagagagggaagtgaaagtgaaagtgaacgcgaaatgtagcgaacgcgaagtgtagtgaacgcgaagtgtagtgaacgcgaaatgaatgcaaacgtgaatgcgaaagcaaagtgagcgtttttgcatgccgagcagaaggggacttcacgcgcaagcccacacgtaaatttacacccagtcgcacgtgatacatgcgcaggtggtgagcaagcgtaggtggtaacacaaacgtagctggtgacacaaacgtagctggtgacacaaacgtagctggagacacaaacgtaggtggatgcttcccaaccaggtgatcgaccctgttcgctatcgcacatttgtgcagcgcgccaaccgaccaacagaccgaccaactggctagccccccctatcgcctcatttttgtccactcttaaagtcctttccacaatgcaaaagaacactccggaaagcgggaacgtaaatgacccgatgaaagatatgaaggacggcaaggcggacgtgaaaccgaacgacctcaacgatgacaacatatatattttcgatgagccggatgatgagctggaggagttcgaggagatgggtaagtctgactccaccgcgagtggatgcgcaaggggaggcgctcttgcggagaggcatatgcagaggtagaggcagaggcatatgcagaggcagcggcagaggcagagccgatctaatcatacacagaggcaatcgtgaaatgtatgctcccacccccccctcaccgcaggcagcacagcccacaacatagacaccgatctggaaaattgggaagaagactggggagcagcgggtaggcgcatccatcactccacgcgtcgcgttattgcttacatgtgtgtgcattccgttttccttttttctctctctttccttctttctctctctctttctttctttttttctttttttttctctttttttatccgtcccctcccccccatacgtttcttccgcttcaggatgggatgatgacgacgacgatgatgataaatttattttgaaggtggagtctgaactgcagaacttcaaagccactttggatgccgaaagggatttgaagaaatgaaaaatgggatgaatgtaaatccgaagagggggttactctccctactgtggagaaggaggtacctttttgaggatgacccatctcccccacccctacgcatatggtggacattaaaaggacacaccgttttgtttctctccatgcaggactgcaccgctgtgtatgttgttccttttgcactacctgttttttatttttttttaatggtggtcgtccccccctacactatagttaggttagggttatggggaaaggcacctttgcgagttggacagtcacatgtagagagaacagcaaaaaagggagatcatcccttccgcgcagccaagcggatgttcccaaattcatttcgttaatcaccacgttgcattcatcactgatgggtgataccaaacaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaaaaaaaaaaggtcacaaaaaatggggggaggggggagaaaaaagaatggactggggggatgtggtctttcccagttgccacttcacatgcacaaggtaccccccgcctccaggaagcgccttacacatgttgctgtaacatctgtgtatggggctaaatgggacaggtctgttggtagcgcactcacaagcgcttcacgtctgctccgcttctgcttcacgtctgctccgcttctgcttcacgtctgcttcgtttctgcttcacgtctgcttcgtttctgcttcacttctgcttcgtttctgctccgtttctgcttcacttcttctccacgtctgcttgacttctgctccacttctgctccacgtctgtccccctcggggttactactccttaacgctgcgtcgaatcggtagcaccatcgggttgagctgcgacaggtacacgcagagccagctgcacggaggaagaaacggtggaaaggagtgacaggagcgagaggcgatgaaaaggagcgataggtgggatacgacatcaataatgagcatggtggcgaagcggtgggtatggcccggaaggcaactccaggcagactgttcatgtacagtccgtctagttatgttcccccacgaagggtcgtaatgagatgcactccttcctcagcttacaatatccaaaggcaaaaaacggcgagcgagaccagggtgatgatgagtctgcaaaaggaggagaaaaaaacaaaaagtatgactaactactggtggagtgaatcgattggtaaggtgacctacgtatcgaaacggtatcacctcatcggctcatacaatgcggtgcgcacaggtaggcctgcaggcaggcagccaggcagacgggcaggcagccgcccagccagccaaccgctgtcctcgagctgaggagggttcccttacttcaccatgtcgaatcgcgatatcttcccctctcgtgcgaacaggagacaaaacaaaatgcacgagacaaaccagataactaaataaatcaaacttcccgttgagatgatggcatccatcctgttggcaggtcagtgtgagggtgagcagtgagggtgagcggtaagggtgagcagtgagggtggagacatacagatgagcatcctcatgggacatccgcatggaaatgctcgtacgaagcaacaacgagtcgatcgacccacaaaggggtaaggtaaaaaaatgaaagcaccacgtgtccttacttgaccgtaacacgactactatgagtagttgaaggaagaagcaggggggggggagttagtaaaaaaaaaaaaaggtacgacaaaaggaattagaaagaagagtgctcgtctcttttcttcttctgtgccaggtggtatgtgctaatcgataaggtggagaagaccgtcctctcccttcgtgatgaaggcatgttttttttttttttcgtctcttttgtgttatagcgaaacggcgtttgtagaaaattgcggtgcctgctttgcctcttcggagtgggggcctcgcgacccacagctgatgggtggtgacagcaatgctgtggcaatttaagacagtggtggtgacggtgacttccttgtgttcgtttttgctccccgctcccactcctggctgtcctccgtctttgtcttccctcacgtgtgtactcagaaaagtggttacttgtttatttgcgttccttgccacgttccatcttaggctcgcagggtcgcgttcgttctttcgatgctgcttcgtcctctcgatactgcttcgttatctggatgccgcttctccctctccgatgccgcttcgtcctatcgatactgcttcgttatctggatgccgcttctccctctcgatgctgtggcggttggccctcccccacacggttgccttttctctcgccacgctcggcttgtgcggcgaagcagcgacgcgttgatggtgaacccccaggggggaaagagtcctaacggtgaggcccaaacggtaaaacgcaaaaaaaaaaaaaaaaaaaaaaaaacaaatggcaaaccgtgaagcgcgaattatcagtcgtgcagggggaaacccgaaaaatgaaaagaaaaaaaaaagaaaagagggaaaaggaaagaaaaggaaagaaaagggaagaaaagaaaaggaaagaaaaaaaaaaaaaaacaaaatgaaatacaaagtacacaaaatataaaacacgtggcgaatgaatgggagaattgacgagtgtcaagaaaaggaaaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttgcgcaactgttgcaaatgctaacatttaaaaatggaactgcgcaagggaggtatgcgcatgcatttgaagaggagaacacccgattggacaagccgcatggggtgctcaaaaaagaaggaacgctgcacgtgagtctgctaggtgttgccccccctaaaagagaagtgccccacgtggagaagcgaataaacgggatggagccacttcgttcgatgtgatgtgtcgtccgtcacctgtttgcaatgtccacaagaaaatacatgtagagagagggagagaaagagagagggaggggcctgcccccgccgggatgcgtaacgttggtggcttgcttcttttcacctctctatgaggggcaaattgaaaccgagcaagccaaaagagacgtgcgaaatttcgtaagccatacttttatctgcaccgcggggatgggtccaccccccccaaatgggaagtaccaaaggggaaagaaaaaaataaagtaaaaaaaagaaggcaaaaaaaggaaagtaaaaaaaaggaaagcaaaaaagggaaagcaaaaaaaggaaggcaaaaaaaggaaggcaaaaaaaggaaggcaaaaaaaagtaaccaaagggcgagcatctaatggggcaaagaaattaaaaacgcgaaatgatgggaagggtaagtgtgctcaccttgactccgctgaaggggaaaaaaaaaaaaagtgcgcacgtttgtttgaaggtgtaagcgcggcgaaaggtgcgtaggaactgcgcggaggagaagacgaacggaacgacgggttgacgaagcgagctgccaattgaggagccaattgagcagccaaccgagcaactgcttcccgagtaaccgcttatcgagcaactgcttatcgagcagctgcttcccaacgaactgctcatcccatcggctgaggggagcgcgcagccatgaagctgctgttccgaaagcgggacaacgaagacatggccttcgggctgatggcggaggaggacgacgacctgtggcatctatacaacctgatcagcatccaggacgaagtggagaccaccacgtcgaggaaggtacacaaggatatcggaaacaatacatacgctacggaaattaggaaaatgaagttgacacttatgataacaaaggtggacttcgattcagcaaacaatagtctcagattgtcaggaaaaaatatcaaaagtaacgattatgtaaaaatgggacaatatcacacattcgaaataggattgaatgaaaaaataaaaataaaaaaaaaaaactgggataatgtgtataaggaaaagcttgaggaatgtacgaacgtacggattcattccagggtagccattctgctagtcagttgtggagaagctcagatgtatctgctcacagagaacctatgtaagcatatcttcacattaagcaaagtgattaaaaaaaaaaagaaaaaaataacaataactctctttacgcaaaatcgttatgtgcattttttcaacaactcctcatccagctgctgaaaaatgtaaatgtggaaacaangaagtgtatcgttttaggaggccctggtttttttaaaaatgatttcctacagtttgtttataaaaaatctgaacagaaaaatgaaaaaaacgttttaagcataaagtccaaatttcttatcgttaagacatccagcattaacagaaattccgtaaatgaaattttgagtgatgaaaaaataaaaaaagaaatagtaaacatgaaggttatttctcatatggatgttttaaataaattttacaaaatgtttgataaaaatgaggaaaaaatttgttatggagatggtgatgtgagatatgctgcttcgttacaggctatcgaatccttacttatttctgaccggacctttcgcaactgtgatgtcgtgaggaggaaggagtacgtctccatggttcgtgatgtgaagaacagtgggggccatgtgtttattttccctgataaccacaccacgggtgaacagctcaacgccttgacagggatcgccgccattttgaagttccccgtctacccgcaggagcagcacgatgagagtgagaagcggcgcgatggggagtgagaagcggcgggatgggtagcgttacgatggatagcggctcagggtgggcgacgttcccgtggagggccgaaccaccgcacggcggcgcgtctccccaatttgtgatgccaacttttttgcgtctccccaactcgcgcacacagcctagccgatggcagggcgcgcagcgggtcgactcctccccggcgcggtggtctggagcggtggtttggagcggtggtttggagcggtggtttggagcggtggtttggagcggtggtttggagcggtggtttggagcggtggtttggagcggtggtctggggcagtggtctggcccgctgcccttccccgcatacataaaaacgttgagcgctgtgtttcttctttccaccaatctattttcctttgttaatgccttccccccgagcttggcccttagtcttttttttttcttttctcccaaacagaaacaaagcagcgttgcgcgtgcatttcggcacagtgcagggaagtgctccctcttttcgcaaaaaaatgggaggaaaaacggggaaaattgcgcgaaaaaattgcacaaaaaaatgcgcaaaaaatgcgcagaaaaatgcgcagaaaaaatgcgggggggatgtaccaaacgggggaggggtggcgcgcaccacgtgggaggtaaagtgcatctgtgcgcgcatcgccgttcggtttgctgtgcatgttctgcttcgtctgattcgtctaactcttccactgcctgcccttcctgcgacttcccctcgccaggtgcgaacgaaacgcagcacggtaggcagcacgttaggtagcacgttaggcagcacgttagacagcacggtaggcaacccattagacaacgcgccaggcaacacgtgaggcagcgcccaccgcgcagttgcagtgaaataatttgcagccacagccaccaccagggggcagttcgcccaagtatgcacctgcatttgcacctgcacctgcgcatgcacttacacatgaacttacacatgcacgtaaaaaaaaaacgcacatcaattaacatacataaataaacgcacataaatgtgtgcatgaattcacacatgagttgtaattaacccgcgaggggacaccaaggcagacacaaaaaaggacactgccgcgaaggcaaatgcacacatatgccaacgcgcgagcagcgaactacccgtcgccatacacacggggccagaactgagctgcccagttttttttctcaaaaaaaaaaatccggctctgtagacaaaaatgaaacggggtatcgtcctttttttatttttcctcaccaacgtaggtgtcctgttgggacccgccaactgtgcgtaccacctgaagaggggcggcgcgaacatggaggggggagggaaactggccgctggaaaaaatgtggtgtgtcccatggcaagtacgaaaaaggggaagagcgagcaaaaggggaatatgataggaagtaacatgctagaggaggatgcggatgatactgaatcgggagacgacgtagatgggggggatgacatggcggatgatacgtcggacggtctgaaaggggaagaggcggccatggagggggtaaccatggagggggtaaccatggagggggtgaccatggagggggtaaccatggaggaggcaaccatggaggaggcagccatggcggaggcagcagcggaggaagcagccgtggaggagggggccgatatggacgcagtcgacagggaagcagcggagttagaagaacggcagtacaacgaaatgaagcagcgaaaatggaaaacgtctcacgggactgcgcaggggaaagggggggcgtgccccaagaagaaggcggtgacgatgaagggggggtgcagcaaagcagggaaggctgcaaaagggagaaaaaaaaccaacgcggtaaaggcgcatagcaatggcaatttcaacatggtgaacgcgctgaaggcgatcgagagccacgacaacagctcggaggggacgaaaaaaagcaaaagagaaagaggaacaaacgaagagaacgagtccttatacgaggagaaaaaacaaaaaattatgatgattcatctattaaaaagcattaaagaacacttagatagacagaaaaaaaatttcaatagttttttgtccttcttgagtgaaagctatgagagttacgaacggttttatgtctttaaaagtgcaagtggtgtgcgtagtggggtgggtgaagagatggcgataacgtcgcagtcgtttttgagtttacaggaggaaagtgcacctaggtgtggtgagcagaagggccagggcggtctgcttaaaagcggtggcaagagcgggggtggaatggatgaggagggcgacgaagggatggaggaagtggtgcaggaagacgcgccggaggatgaagacggggagggcacgtcatggggggaaagcccaaaaaaaggagaagcaccacaaaacggaggcggatcacaaaaaggaggcggatcacaaaacggagaagcaccgcaaatcggagaagcaccaccaaacggagaaaaccctgcagataatggcaccaccattgatgaccaggataaggactcgaagaagccctcagaaaaaatccaaaaaataaaagacttcctatacgacatgctacagtctaaagagctgtccaaaaagcagaaggagtatcttaaagtgattctgcaaatacttacgttagaggatgacctgttacaaaaggaaaaactgcaagtggaggtaaataaaaagataatagatgtcctgttgggtaagtccaatgaattgagaaacatagcagtgcatctaagtaaaggagaaggagcaggagaaacagaaggaaaccaacgagttgatttggctcaaaatatcgtatcaaatttgttgaatttttctgtcgaattaaaaaatactggaaatattgtgtataataatatacaaggacaaggagagctacttcagagtatcgagaaaaatattaacaaggcagaggacgagttgaaaaacgtccgtgtgcatactgagtacaaagggaagaagaaggaggaaccccctgtcgacccaagtaacaatgatgtcgtagaaaacaacaaggagggtcctactagctcgaaagagattaatgggtccgagttccttcagtactgtgatgctgcagaggcagaagccgattctgatgctacttgtccatttaaacctgtatcatcctccaagaaggggtcagctgccatgaaccacagcaccaccggggccactcaaaaaaaagtaacgactaaggctacccacaaaaaattcatccttgatgaaactatgaagaatcatttttttaacaactttgtgaaagactccgtcacgttgaagaagctctaccgcctgctctacgacatgttctagggtgcgagtgccgcagttgcgcgatgtagcggctcagttgggcgatgtagcagctcagttgggcgatgtagcagctcagttgggcgatgtagcagctcagttgggcgatgtagcggctcagttgggcgatgtagcagctcagttgggcggcgcgtcgacccaaaatatcgtttgctgaccgtatgcatgtctctattcaccttttctctcgtttttttaatcttctcccgcgcaagcggatttaggacgtgtgtttttttttttagtttttacgtcattttagcgcgccattttagcgcgccattttggtgcgcccttttcgagcaccattttagtgcgccacttagctaggccatccgttcctacgacttggctccacatttgggcttcacaacttagcaccataacatggcgggtaacgtcactgcatggtgagcctttgtcaacgacatgacccagcttcattgccgcttcactgccgctacatcccgcgcagcagctcatccacctgcgcctgcagcgcgaggatcgtctcgtccagccgctttatcttcctggagtcgtcaccgtcgtactgcacgccaccgccctcgcccccctttggcccgtttggcccgtttgaccccctctccgctgaccctttcgccgcttcccccccacgcgcgcttctccgctgcgaaacgatattactgttgaggtccctgaggaaggcgatcttctcctggagttgcgccctctcgttgttctttgtcttaatggaagactccaccttttgaaggaagctttgcatttttctgttttggttctcaactttattgagcgtatctcgtacactcttcatgttcctactctccatgtcgactctattcatgtatctgcactgcagttcgatgagactgctgttataaacgtttgactcgtgagacagcagggaatacaaactgtacaggagctcgttcttcagtccatcactgatgtaggcgtcgtctgtgaaaatgtcgtagattttgttgtaaatgcggctgtcgtagatgtcgtgagcatcgcagtgatcgtgcgtgtagtagttgtcctgcgtgtagtagctgccctgcatgtcgtagctgtcctgcatgccgtgcgcgtcgcagttcacgtggccggagtggtccagggccgcctccctctcgtcaccgtagcatagatcatactccccgtccacaaaatggcaccttcctggaggggatgcatctacacatggatggtacgcgctacaaccgaacccaccacaagtcggaccactagtcggaccactgccttcacgccaggcactcgccaactcactctgatcatcctccaccttgtcctcaataaaagcctcccgcatgtaattccacacttgcttcgtcctcaggttcaggcagtagtggtgattatacatggtgctgtgaaatttggcatgactcttctggtacctcccgcagccgatgttcgcgcacgtaaggcacagccatatatcgtccacgttgttgcagtgcctgcacttgagggtgcttactacttgtcccagcctgcttcgggcatctctcgcggggggcccttcgccgcgcgttctggtctgctcaacggggtgctcagcggggtgctcaacgaggtgctcaacggggtgctcaacggggtgctcgataatgttctctaccgagtgcgccgcgcctttcggtgtccctgttgctgtaccctttgctctgccctttgctgtaccctttgctctacccttcgccgtgcctgtgaccgcttgacccccccaatgcacccccaccagcctcgacaccgagtcgtagagaaaaatcagagagcagacattacaggacaagttcacataatcgtacagcttgctcgccttccccttttttcggacgtgccattttttgctcctcgttagggtgaagcacacctcctcggacagaagctccatgcagagtgggcaagtagatatgcacgtgttcccatctgtgataacgcttttttgaaaattctcaaagtgatttatatcgaatgggttgtcattactcgaagggaggcgattcgctctctctgtggctctctctgtggccctctctgtggctctctctgtggccctctctgtggctctctctgtggctctctctgtggctctctccctcccgtgtgtctccctcgagcccctcttatgctcactagtctttccctcgcttcgttgaagcggctcgtctacttggggtaagacatccgcctccacctgacgcgcccccacttctacatcaacaatgtagtacactaggctgacaaacgcacagtagacatgccattcagggtaccccttctctcccgatgcgtccaccaagttgtgccactctccctgtcgactctccagcaagtggttcaaacatgtacagtgatattcactataaaacatatcagcgtaaatttgcgttttgaaaaaaataagaacggagtaacttttcttttttttttttaacctcctctttaccacgctgtgcattctttggtacatgacctctcgttcgactccccaagtagtggtgcactctccatgttgatttccttcactacacccgctgcactcgtccgattcctttcttccgtgtgagctctccccaatggggggatccgcagtgcccaccagtttggcttcgttcatcctactggtggagaaactccgtcctgactcctcccgatggctctccacttttgcttcttcccccctgggccactcctcctcctcctcatctaagaaggagatattacttcgcacatggaatacctttagctgaacgatgaagtccgtgtaagcattgatcaagcggtagaggtggtcgaaggggaagtgtgtcggaagggacagaatgaacagcatgcgggatcgatgcaggggtaggttcactctcctgtttttatcatcatcgtgtggctgagtatccttctggttaattccttcctttggccatttcactgaggtgcctctttctcgtttgtctccccccttcttgctactcgtttgattccgtcgtgtgtcttcattttccgctccgatgtttcccctcttctgcgtaggaacagcggcaggggtggaggcttccgcggccgcccccgatgctgctacggaggttgctcctccgtcgccctggtcctggtcctcctcctcctctattaagtacaaatcgaaattcttctcgtcatttatgtagagctgcaaaaaggaggacgtataatgctgcacctttggtccccctccgccctcttgagagagcttctgcttggtcagtgccctttcgtcactcactttgtccaacgttgccgtgttatcattagtgttcccattcgtcttcccattcgtcttcccattcgtcttcccattcgtgttatcatcagtgttcccattcgtcttcccattcgtcttcccatttgtgtccccatttgtgtccccatttgtgtccccattcgtgtccccattcgtgtcacccttcttctctccccccgggggttccccatgctttgagattttgtttccatttctatcgtacacattttcgaacagggttaggaggttattaacatggctgggatgttcatgtgtataaatgattaggtgaaacattatcagcttttattggctatccatttgtgtgtgtgtttatgggagtagatgggggagtgcaaagatgcgtgctcacaggtgtgccctcacaggtatgtcctcacaggtgtgccctcacatgtgcgcgattacacatatatatacatacatgctcgggtggacggcatcatttttccccactgatttgcctgaacgggtcagcaaaaaatttgcacattcgcgtggtacgcaaaatggtacacttgagcgcacatggacaaaatgatgcattcacgttgtccttgctttgctctcctaaagaggagtgtaaaatgcttcccgtttggtcaactccacaaacggtcttatatatcatacgtccggcttttattcctctggttggcataaactggccccttcgcaccgcaggtagccaaaatgggaaaataaataaaaaaaaaaaaaaaaacttcaaagttgtatgaacaagtcagaattattgcattcaaatgtaggaggtaaaaaaaaaacaaaaaaagagaaaagagaaaaaaagggaagggtccttgtttaccccttccgtcggaaataaaaacctcccatcataaatggtaagcaatacgatgacttaggatgtaatcatctcctttgtacaactttgcctttttttttttttcttccccttgtggggtggtggtcacaaagtgtttccactaaaacggagtaacccaatttgcaagcatgttcagttagcaaagcgttgttttgttcgtatttggttcgcattttgttcgtatttttttttttactttttatggcacttccccgttgacggtttgggttggtcgactgaaggatgggtgcagcgtggcgtggcgaagaagcatagcaaaagtgaagcctctaacacaacatgggtcgttcctccagcaaaggagaaaaaagtgaatgaacgattgagcgattgaacggatgagtggatgagtgccaatttattatgaccccatcttgtgtatgcacaaactgcgcagttaggcttaacactggattgcgttcaagcgagaagcttcttttcttttcttttcttttttttttttttttttgttttttgttcgcccctttcccccacggatgatctgattcaaattttaatcgatggccttgcaagttgcctatgtatgatgcatctctccgaacattagcgaatacgcagcgtagcggcatttcgtatatatatacatacactcatgtgcttgggctaacgctcatgcgtgtagcaacgctagtgctgcttttgtgaactgctttgtgttttccccacaagtgatcgactcgtaggcgctcttctgcagggtgaagcgaccactgctacttctgcggctacatgcatccctgcctcctcatttgaagaggctcacttctaccaagcgcgaagagggccacccaagacgagcccagttggtagtttcgaagccggcaacggtccacaggtggtagaagtggagttcagcggagtttggctaaattttgtaacgtttttttttctttttttttttctttttttttttcttttttctttttcttttttttttctttttttttcccctttgaacatggcaccaaagaagaaggaggaggagcagaaggtcctgctgggaaggtaactctcagttgggaaagtgtgcctgtgcagaagtgcaccctgcgtacagacatagcacacgtgcgtttggtgaaccccgcacggtgttgccgcgtgcccgtttggtgagtccagcgagtgccacacacacacgccccctaacaagtgcacacgcgattcgcccgtcttctgtaggcccaagaataccctcaaaatgggattagtcggtttgcccaacgttggtagggacttcgcgcggtagcagcggtgtgcgtaaacgcgtcggcgtgttcgttagtcagcggtgccaacgtttggtcagctagcggtgtcaacgtttggtcagctagcggagagcacgtttggcatacctcccctctcgcaactccccctagctgctgcgcttgcacgctgcattacgccgcttccacttcgccgcgtccacttcaccgcttccacttcaccgcttccactccaccgcttcccccccgcacgcaggcaaatcgaccacgttcaacgtgctgacgaagctgaacatccccgcggagaactaccccttctgtaccatcgagccgcacgaagcgaaggtgacggtggaagacgagcggttcgactggctagtgagtcacttcaagccaaagagcaacgtgcacgcatatctctccatcttcgacattgcaggtcttgtaaaaaatgcacaccttggagaaggccttggaaataatttcctctcaaacatagcagcagtggatggaatatatcacgtcgtacgtgcattcgaaaatgaagacattatacacacggagggaaatatcaatcccgtaagagatatggacataataaattcggagttaatttacaaagacataagtcactgtgaaaaaaatttagaagaagtcactaaggtgttaaatcgaaataagaaggacaaaataaagcagaacgaacatgacgtattaacaacagtgttgagctatctgaaggaacataaatggattaaggatggaaattggaagagttcagaagttgaagtaatcaacgagtttaatttcttgactgccaaacctgtagtttatttggtgaatatgagtgaatcagattttattcgacagaaaaacaaatatttggccaaaatttacaattgggtacaggagaagaacaaggggaccataattccttattgtgcagacatggagttgaagttgctatccatgagtgaggatgagaaaaaaaaatattttgaagaaaacaacataaagcagagtatgttgagtaagatagtaaaaactggatactatgaaattaatttgattcatttttttacctgtgggcctgatgaagttaagtgttggacgatacggaaggggacgaaggctccgcaggctgctggggtcattcacaccgactttgagaagggcttcatttgcgcggaggtgtacaagtacacggacctggtggagttcaagtcggagggagaggtcaaggccaacggcaagtatttgcagaagggcaaggactacgtcgtggaggacggcgacatcgtcttcttcaagtttaacgtgtcgtcctcggggaagaagtagcgtggtagcgtagcggtgaagaggtgaagtggtgaagaggcgaagaggtgaagaggtgaagtggcgaagtggcgtagtagcgaagaggcgtagtagcgtagcggtgaagaggcgaagaggcgaactgtcggtgtggcagttaccataacggttggaagaacgtcgccactgctgctgaccaggcaatatttttacgcattttctcaaatcatttaccataaattttaaaaatcgcctgaccaggcaatattcttttgcacacttttgcgttttttttttttttttttttttaaaaaaaatgaacagtttggctagctgaccgcttaccttacaaaaaaaaaaaaacaatttgacaaatcggcgggtccaccaacggaatgcgcaaaaaatagagcggcatggctggggagtgagatcaaggtgacgttgcatcccctgtgtgcaaaaattgggactcaggtggagtgcgccccctcgagcaacacgcataacagcgcgcggacaggcagaccgcttcttcagtgaatgtacttaaagaggaacttcttgtggaaggccgtgcgcacggtgtcgttgatgaaggtgctctttttctcctttttctcgcaggtgtttcggaagatggcctcctcggtccactttcgcttcctgctcatgccttcgccctcctcattgtcgctattgtcctccaggtttatgagcgggttgttggtaagtacattgttctttctgctctgcaggagttcctgctcctgcttctcctgtcgctgcttctccattttctctcgcttcagattttcgagctccctcaggagttccttctcctcctcgtcctccgactggtcatcagaggaaccatccgaatggtcatccgaccggtcctctggcgagccgtgtgacgaaccgtctgacgaaccagctgacggagcagctgaccggtcgtctgaccgatcttctgactgaccaccctcttgacttccttctcccttcgcgcgattcgtcgaacggcccgtcgctggacccttccgtttggccttctttccccctttccgcctgcgcgacttccactcctcctccacttcgtcatcctcgtcctccggaaacgggttggtgtagtcatgattggtgagcctctttatattctcgatggctagcagcctgtggctgttatccttgtccgtagctcctccttcgagctgaatgaggttattcctgaacacttccttgtcctccacgtagtcgctcaggtccctcgtcttcattttggtgtgccctggcaagtccctactgcagaccttggcggtttggctcaccttgcggttgccacctgtacggaaggggagcgatggcgaggtgggaaatgtgacatgggtggaaagtgcacagatgaggtcttgctatgatgtgccgcttcgcaggaaagtgcacagatgaggcgtgctatgatgtgccgcttctacgccacgcacttccagcgacctaccctgattttcccccccgatggcattgtaccatgtgggtctgtgtgctgttgtcattttggctccttctcttcgtgatggacgttagggctaaggctgcctcctgccggccccggatggatgtgcggcaggggggaggcaggtagtattcacccccctgcaggcgtgcttgcaacaatcgcgaacacgttccgcgcggggcagcacagatgaagccctgccttcaagtcgtaacataacatgcggatgtatatactccccccaccccgggggaaacagcggtaatacggttgagcaaacaggaacgaggatgattaatcgtcgggatggctcctcagttggggcgatcctaatcttaccgcgagggtgatacgtcaaattgtcatcgcagatgatcagttggctttccgctttattggcaacataaacgcgcgggaggcaaacgtatacttatgttaccagcatggatgtttttttttttttttttttttttttttttttttgcgcgggaaaaaacttgctcgttcgcggagagcgacgcggctgccgactttgtaaaaaaatgggaaacgaaacgtttaacgggagttaccagcaaatttaaaaaaaaaaaaaaaaattataatgaaataaagcaaacatagcaaagtaatcgaagcgagcgaagcaaacgaagcgaacgatgcaaacgacgcgaacgacacgggggcagcgtcacaggcgcccgtttgaaatggttcctgcgagggcgatgcgtcacattgtcctcgccgctgaacatggcggttgtgccaaatggtcaaaatgaagcggcgccccctcccccgtctggtcacagtgtagaagggtgcttcgccggccccccctcttctcttctcctctcttcttttcttttatcgtctctttttttatcttaccttctcttcccttcccttctcctctgctctcccctcctctcctctcttctgtttttgttacccccctgctgccgcccgctcggccgctctatccttggcgcttttgcgcaaatacttgggcacgttcgaatttaaaagggagttttttttacttttttttttcctgcttttttttttctccttcctgcctgcagaggttgttgttgtcccctcctggagtgctgccctacgtgcgcgggtacgtcccccgttgtcatcatcggacggttggtcatccgatgagtcccccatttggtgcttcctctgcatgggtttgtcccgggggtgtttgtggcgagggccttcaccacgtctccttcttccccctgcgtctgctccatttgcggcataaccatagtgcgttgctcccttcccctgcttcacgcttgaagcaaacgggttgatcctcccaagttcgttcttcccaaacgtgatggtatccgggggtaacttatccaatagggaccttatttcattttctcgaacttgcttcttcgtttcgtatgggttattcacgtaggtatcgatgttggctagtccagcccctggaatgagaagagacttaatggagtaccgtgaacccacacagcatatatcctcaaatggctgaaatgatagcgagtttattttatctccatacgtgttatgtgttagatacagctggggggtgctaaaaaaatctctgtatgtcctaaagtgactgtttattgccatggcaactacccccgtgtcgctaatttccatctcattgatgacgttatgggatcgattcgactgaacgagttgtaattttctcaggtcccacagtttgtatgtacaatcaagggaagacgtgaccaggtagtttttatgaaccgctaccgccgaaataggagtagcgtgacaatacagatcacatactggtttatctatgtttggggtccatacagttacgtgtccatttttatgaccaaggtagatggttgcatcctgtttgttctgcttcattattttacagggacctcttttcgttttttttctcgtaatgatactccccattgatatgtcctgatacactaactctccaaactccccaatagaagttaataaaaaatgaaagggaaggaattcaagttggtatgagtaaaggatatccttaatgcagttcacctcaatccctgtgtggtcataaatatatgtatattttttttgtcccactgcgaatagcttgtggttgtgtaggatggtgctgcatctaacggattcttctacttctaactcacacatgggttctaagttgtgtgtatcgattagtgtgatatgtcccttttctccggtggatagcaggtactttccatttcgtgagtacctacatcggtagggtcccaagttcagtctcaagtctattaccttttttttggtgcccacgtccgctcgggcgtaaagctccttctgcgttagcaaggggcgtgcccctgaaagggcgccaatggcggattctccctcattggcgggttcttcctcattggcgggttctccctcattggcgggttcttcctcactgatggacttctcccctttggtggacttctcccctttggtggacttctcccctttggtggacttctcccctttggcagacttcccccctttggtggacttctcccctttggcagacttcccccctttgctggtcttcccactaggtgccgcccccatgcggtcctccgctgccaaccgaatgaacccctcctccactcgcttaaacttgctattcgctagcagctttttggaggataaaatggctagcctgacatctctcttcaattttgcttttatttttttattttttatttttttcgtttttggtaaattctggggaagctctttcggatccactgccaggtagtcgattcgttccttccgaaggaccttctctcggatatttttctttaacctgctcagtagtttattgttgtctcttttacggctggcccgatccacgtcgatctttatatgttgctcttccaccgcctggggagtcacctccctcaggacaaggagcccctctcccccgggcgcgccagcagccatgttcacaaaagagcgggtgcgaattgaataggaggtaatgcaaacgggtcgaaggggggcgaacgggggagaaacggatcgaaagggatcgaaagggatgcgaacgaaatgggtagaagtatggatgtgggtatatctcccacctggcgctgcagagcgcagctaagtaaagcgaacggggtcagtcccaggagaggaggaggggggaactcacaactgaggtttcaacccaaggggtaacgaatattgcagagatgtgccactctacgtgttacgcgagtgcaagcgttggtttgggacgtgggctgggttgacgcgctacggtgacttcgccgtgtcgtccgtatcttcgccgagtcgtccgtcacttcgtcgtgttatccttcattttgcttgttccgttggtggttctgttcctgctcttccgctttatttttttccctgtttattatgcgaaaaaaaaaatggatgaaacaaaaacgcgaaagaggaaaaatcgaaactttttttttttttttttacgagtggaagttaatctgcggaatgcgaagaggccaagagtcaccttcagcaaaggagtatatcaccaagtcggtttaactcaccaagtgaaagaggctcgactgcatcggcagtgcgacgcagctgaacaggccgaagaagcggaagaaaccgaagaagcggacgaagcggaagaagcatcgccctctttagcgagcctgcaaagagatccaccagccggagagaaacacttgcgcgcgaagaggaggggcgtacgagcgagcacacccgtggtcccatttcttagtcctcccccggttgcacttcccagtccggccaggccccccccattttcacacccaccccgaaagggcagcatcgttagaggcgggaagaacctcccacccacacctcctcgaaaaggaccggacccccaaagacgaatcgaagtcaccatgtcgaaggccgtttatgcgaagatctggatgagcacgaggttcttcaacctccgaaggagatacggttgtatccaagtttggtaagaaaggcgaacacgagtgggacgcccccacgatgcgctcgctccacacgatgtatgcgctgcaccactatgcgtccgccacagcacacccgttccacgttcttcccccctccccgcagcggacgcctgagcccttggctgtgtgtctggtccttctactgcgtctcgcttgtcttcccagccctcagcaacgaaaacaaaaaattattaacgttcggaatttggaaagaaaatgacgttggatataataagtgtgctccccaaccatacgagtgaggatggaaaaaaaaaaaaaggagaaaaaaggagaaaaaaagagaaacaaagagatagagacagagagtacagtgagtgtgtatgctgaggaggaagacgaagcggaaagatgtaccaacccggttgaagagcaccccccccatgttcgtttaagcggaatgacgaaaggaccgtagctgttgtttattcctacccaatggggaagtgcgtccctctttgccgccccccaatggggcgcttaaaaaaaagggcttccattttgcggtgaacaaaaaagagggtgtagtcctccacgtgtgtgtgctgtgcacctgcacgagtcactcccgcgacaccggttttatattaacacacaacagtgaccccagtgaaatatcttccctttttttttttttgtatgtgtgtaactgctaatttcgttgtgcaacacagtatagtgatagtccctcctcaaagtgtgttgtcatccaaacggtggttaggtgcgaaatgggccaacagaccgagggggatcaactgtggagtgtggaatgtggagtgtggaatgtggaaggtggaaggtggaaggtggaaggtggaaggtggaacgtgcaacgcgcaatggatcttaaaaaaaaaaaaaaaaaaaaaggacagcgaaatcgcgcggtgggctggctacctgaccgcgttgtgcaacgaacagccgctgtcgttgaggaaaaaaaaaaaaaaaaaaaaagggacaatggaacagtggaacaataggaaagcataacagcatacagtgtatagattgggacctctcacgtggctaatctccgcagggcaaaagcgcaattgaccaaagagaaaattgcgtcctgccatcatttgatgagcatcgccatcgctacagctcctccgctgctctttcgcttcccccaatgaagtgtgccatttgggttggggcccttctgtgcctggtgggctggggagaagcgctgcttggagacgcggttggggaagcggttggcaacgctgctaacaacgctgctaaggacgcggttggcaacactgctagccacgcttctaacaacgcatctaacgatgccgctaacgacggtcctgacttctccgaggcgctcgcacacttcgcggacccgaacgagctgtacgaccttttggcagaggaggccaaggggagcactgaagaagggagtctcctcgaggggaccccaaagttgaagcgaaggtggggaaacacatctaaggggttgcgtaaattgggcagagtggataaaaataccttcctaactctgtacgagtccgcgctcagtcacttcgacgtggatggttacagctccttcatgcaggaggtaattgctcagaggaggggtagcgacgaactaggggaagggaagcggtggaagggaagaagcactaggaatgcccacccccactgcgaccggggagttagcatcggtgtgggggccgaggggagagggacaccccgtggcgtcacaaggcgaggagaaaagaccgcaggaggtggagggggtatgaccaatgttgagtaccccggaggagcgatccgatcagcttatggaaacaacttaagcaaatggatgaaggagtctttggaagatatagaatcccctgcatctttaaaagaacccggactagctaatatgctaatacaaagtcttaccatggtaaagggactaatccaatcagtagctagctcagtagtagatatagtacctcccctaatacccccacctgtctggattaatagacctctcccttgtctcccaatggtgacaggaaaaaattgcttaggttcgatcctctacccaataacagctgcagagttcgtcacagctgatattacggattctacaatgaatgggatcatttcgagcttccctgctaagtatgcttcaaaagtcggcaaaacttcagatgcacaatatagactctgtgctatggcttaccttggcatgtactgtgcgtcactctttccaatttgctggatgcctatcggattgcaagtcgcagaaactatgtccgtttgcttccctcaatgtttggctacccttatcgcttgtcctggattctggatagatgatgtggaaggaccttgtagcaatgcatcagtacctcccttctgttccttttctgtctttgttaatcagaaaatcgttcctcctcagttgacctcctatgatgactctcatgattatccatccacttgtccgactcccgatttggaatatgattcaccagaagagttatatgaacatgaaaacgaacacatggagagtgtttatacaaggaataaggactcctactcgaatgcaactctccctgtgtacacagacttggttgctaacctatatcctaatgaacccactggagaagaaatggattcttgcaaatgcgtagaaatggctcatctgtgtaggaggtactttgccattcctgtcctcgggaagcgtcaccccgttttttacccttctcacgaggaagcagtaacgttatcccctcaccagagcaggtgttgcagggtctgcaagcccatttggcgggtcctctttccacgccgataggtggtgcgatgcggcgcggatacgtagtgatgcaatgcgacgcggatacgtgttgatgcaatgtgccacgaaggggagggcctacccacccagtctaatgcagtagcgaggtgtccatcctatttgagcgaaccacttcgatacgaagtcaaagcaacttcgagcaactctccacgtgttttaaaaaaaaaaaaattacgcccacgagggcaaagtcctcatatgtaaattcttcctaaaaaaataacttaactcgaatgcgctacgaagagtggcacgaaacagggggtgcacacaaatcgtccgtaggacgaagcacctaggacgtagcacacatagacacggaggaacaacacggggatgagctcctccaatagagacgtccacaagaagtaaaaaaaaaaaaactaagtacgaacgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttttttacaattgaaatggctaattaaagaagtaaaaggaatggatgaataacgcagcgcttcgattcttgtctgggggtggagagcatagccagggggggcatctcaagaggtcggcatgatacagtgcttggctgtatgcttcgtcgcttccttcgccgcctccttcgccgattccttcgccgccccctccgccgcgtaacgagggagtcaacacaagaacactgaatgctccctcttggcggagatgtacccgattcgttttccggacctaaacggagacggctctcgagcgcctgcagggggtagcggtggtgtagaggtggtgtggaggtatgtacagcagggggtccactgtaacgcttccacttcgaggcatccactgtaatgctcccacttcgaggcgcccgcagcgaaagtacttactgttgaaggcaacggaacactgcttgttcctgcatgtggtgtttacgtggaagggcctccttccgacgtgctcaatgggggtgaggtcggcctaggggaggaaaagaatggggagcgtctgaggtgtgcacaccttgggctgactcagcggtaaggtaggtgccctcagttgggtgagccaacacagggacgagacccacgagggggagggggcctttctctattttaacgtttaagttgtcccggcgaagagtgcaagcgggtttcgtctcgctccgttcgaggtcctttgggatgcagtttatctgcagagcgacggggtgggaaggtaaagaagcttaacgagggaacgacacaggggtggaagactccactcagtggttagacgcgccactcagtggttcacccccctgccgcagacctgcgcgttaaatgaacccacctccaacttggactcgtgggaacgaatcaactttcggctgcagcccttgatggaggcgctttccttagggcaaagggatttctggggagaggcgtttggggagtggtgttgcgaggtgagcaatcgtgaagtgagcgcgtgtgtaggggcctgctgaagcagcgcggcactacttgtcgtggctgcctttccgagtgacccaatttgctctcacctccaactgggtcacgtaattgcccggactcttcttagggacgaacgtatcgacgcttttgttcggcacgaggcaggtctgaggggaggaagcggcatggtgggagagcggcatggtgggagagcaacacgatgggagagcaacacgatgggagagcaacacgatgggagagcaacacgatgggagagcaacgtaaggagagagctgcctcactccagtgcccccccagacgtggcccacccctgcgtaccgataaattccccgcgtgtctgtagttcctcttgggtgggggcaaagggtacctaagcacgtcgactccccacctgtaggggttgttgttcaggctgtagctgctggtcttcttcgagctggggtggagagaggggtgaggcaaagaagggtgaagcaaagaagggctggtgcagcgacggacgggtgcagcgaaggagggaggattgcagaaggtagtccccctcggacaccccagtagggaaaaaaaaaaggctcagtggtgttcactcctaacgcatcgcctgctttttcttggggacctctttttttggtccacatcgtcactgtgagaggagacaaaaggggggagaagaaaacgtgtcaccatcagagtagcgacaaaacaaaatgggatgaaagaaaaaaaaaaaaggaaagcttgtcccattcgataggttcactctttagaagctacccaggggggacgttaacaacctgaacctctccctcctttgtgtgcatctacccacctctgtctggaaaaaatatttccgtgtgcaacctcctggtggattctccttccatgtcttttgctcatcgtatgaaatggctcctgctgcagtatctccttgatctccccaggggggggtgcaattatttttttattcgtccatttgtcggtggagcgcctgttcgagtctgccgtgggggagaagtagaataagaagtagaagtagaagtagaataagaagtagaagaaggggcgggtcccacaaaaaaaagaagggggagtgtcgtatgatggagctcaatacgtggtggatacacgctggagtcaaatggggaagcccctcggttcacccccatccgagcagcgattgatgcgtagtttactcagcgagtgatgcgtagtttactcagctagtgatgagtagcatactcagtggacgtgccaactccgcaatggcagagtattgttacctctgctttcatctccaacggaatcaaacgcggacgttttatttcgatggctcacatttctaacgctgcttttgaataacctttcggtcgtctcgtagtagagctgccgaggcggggagaaaaaaaacattggtgggaggagctcactgttttgggtcagctttagcttcggacacgtgcgcgcacgcaggggtgtaacgactgggtggctccatcccctgtatgttcatacgggagagtgcatggggtcgttccggtgcgtgggctttccggccggggcgctgcaaatgggggagggactcaccaaatgggtggcactaccccgggggggctaactccccatgggaaaaatggccaagctgtgcagttcgaagttggcagtggcagttggcagttcgaagttggacgctgccatttccctgtgggccttaccgcttcagcctggttcggccattcctttgggcgagttggtcatcacttgacgcgctcatcttatccgagtgagttggtaggcacaacacgcggagtgcaaaggggggcggtcggaaatcgccagcgtgcggtggccgtctgcgcaagggagacggaaggttgggccagcttagcgtgtgacagctgaacgtaggacagcagaaggtgggccagcttaacgtaggacggcagacggtaggccagcttaacgtaggacggcaacgagcggacaaacggaaacgtatgcacgcgatcaattaaacatacgaacagataaacaaataggacaaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttctttccttgcagagtgcacacactgcacagctacggcaaagaaatgaagaggaggattttccccccaaatgtggagaccctccacgtggcatttgcacccccaagggtgtctattctaaagagtttgcgtaggtgcacagaccaaggggagagtcttccacgcaaaggacgtatgtaggttacattttcacatgtactgcgtcaggcagtttttttttttttttttttttgccttaataaagaggttagtactccccaccagagggtgtacgcgtggggggaagtctgacaaatgggggtaggggtccctctggcccatgttaaggtccaatctgttgccaggccagctctacagtcctgttgtgcagacctgttgcgcagacctgttgtgcagacctgttgtactgacctgttgtactgacctgatcggttctcccttttgaggcttctcaatggcttatcatatcttaggggtgacgtgaccactacaatccccaactcccttttcttgagctggacaatccttcgcaccgttttgataaaaaaggagcagctcccatttgctcttttgtgttgacatgttggagagtgcacccggaagcggaacagccaactcggctcgtgctcgacgtcacataggaaataaaaggtgatacttgtcccagaaaagatcactcacgagattttcatgcgagagagtgaacttcttcgctctgtcacgcttgcggggggtagtggcagcactgagtagttcctccggtggtggcgccttcgcatcgtccggtggtggcgccttcgcatcgtccggtggtggcatctccgcatcgttcggtggtggcatctccgcatcgtccgctggtggcaccttcatatcgtccgcgggtggcaccttgctgtcttccgctggcagcaccctgctgtcttctccacctgccgaattgagaccccccatgtgcgcgatctccacctcttcgccgccgtggcccccttttgtgcagccttgttctgcccgcattaagatggagccccgcctgaagatctcaggtacctcattgtagttgatcccaaaccgagagaacagcaactcgtttttgtcctttttctgagttgtaatcaagatattgtaagcctcctgatgagaatacccacccctaatgataagattccagaagcactcgttgtactgagtgttaatgtgacaatcgacctgtctccaacggaagtaatcccttgcttccctttctgttggtaatataacaactctgccatcgaaacatggcacgtatagtagctgctgatcaggaaagaattccctccaatgaaaaggaaaggatgctgaaaaacatgaaacgacattggttaaaatcttgtcatgtctcctattccacactttggtttttttccgaaaaaggaagctgtactcgtctgaatgtccatatgctaaatcgacttcgtcaaatttctgcatcacttcctttgcacatgcattcattagctgcagtcctcgtacatcatttggctttgtgtatctgtgtgtctttgtgaacgctttgaaacctcctccgtctatcctcaccacgaagtaacagtagggtaacaccctcctctcctcctccagctgctttacatatgcgaatttgctgttagccatggggtggggagttgatgtgattggcgtctacccggtcagagtgatatgagtaacgtacgcggagtgggcctctttatatgtagccacttccccccctttggtactttcctccgcgtttttttttttttttttttttttttttttcttcctcctcctgacgagggccacgccaagcggatcactttagattaaactggtgggaaaaaaaaattaccctgactaactacgcgatgtcgtttcgtcatacatcgggggaggagaggcgagtacgcaattccgctcaacccaagtgggctgcatttaatggctggagaatttttcttctcctctcctgtgccccccaccaattttggcatccccactggagccacaattttgtatgaacagttcaggggaagtttggcctccaagtgaggcctctgccgtgtggcgctttttctttttaaaggctgttggggaaggccacgcatggggaagttacccaaaagggggaggcaggttagagcatcgccaagcaggtcagaaggaaagcagcgaagtgaagaagcgcgcccggtgatatgccatatgcccactgggcacaaaaaaaaaaaaaaaacacagttcaacgtgcacgaattgggcgaagcagtgcggccctgtcgaagatgccaaaaaagtgacacctcccccctattttcgcatatcaagtttgacctaacccctatcacatgctaagcagttggttgtgaacaaatgatacccatcgaggaggcaaccctccccgcattgactgggttgtatttgccgccacacgggggccaactggcgcgattgctttggacctcgcggccgagttggggggaaggctcctactagcgtttgctcaagcgtacccctcaagctaattccccaagtttacttctcgcctttactcctcaagcttactcctcgcgtttgctccacaagccaacttctcccctttactcctcaagccaacttctcccctttactcctctcggtgcccccccagatggctaaccgtgcatgtacatgtgtatgcttgggacgcccgtaggagcaaccaagttggcacccccaacaaggcacacgttcgtttgcttccgaagcggcgtaaccctcacgcactttttatcctccgaagtgaacggcagacttccccccattggctaagtggcgagtcctttttcccccccccttcgcaccatcccggaggtgttccaacctctccaagaaaaacttgttcagtctggcatacagtaacggctggtaataatgacgaaacgtgttcttcccatgcgagatggagtcgattagtttgtcccaatgaaatatatccgtttgcccaaacgtattttctttattaactactacgttgaataagtattcgttgtcgagggtaaaagacatatgcagtatgaactgcgaaatggtggactcctgtaggtataccttctctccaaaaactgcaatcagggaggagaaacagaataaaatattccccataaatttaattacttcacttccgaacaaattgctggataatatttttgtaattaactttcttgagtcagctggattttttatgttccacttttttacctgaccatgtgcaggtgaaaaatgtttaaaaagcatgtgcatggtatttgtgtacagaaagggaaaagacagctttccaatctcttcctttgcaaccttctctgcatattttctcaatcgagtattcatgctcaacgtctttatgaacagcagcaaggctttcattcttcgtagtctttcatccagcaatgtttgtgtgtgtttgtttccccccttggtggttaatgcttcggacgggggggttgtatttttgttgtacactcccattttggaaccatgcttataacagggggacttgtttggaatggccgaacgcgcttttgttctcgccagccggaggggtgacaacgagtcggacgactcctccgttgcgcttatctggttttcctccatgagtggatcttttgcgtggtgaagttttgcacagcgaagtggggcctcccccctaagggtaactcctaccccatcgctgtgagccaaagagggactcctcgagacgcacccatttgagtgcatataatctgcaacgagggaggtacatagggactcattaaatttggccataaataatacgatggctaaatcgagggctgtcctgttacactggtctctgatgaagggggaggttccttttttcagctgatcgaaggcagccactacgtcgttatgcaccaagtgatggtggatggaatggctgcgtcctctgcagatgccttcgaatttgagcagcttcctatcgcaccaggttttaccgtccacctccattgtgggggtaactaaaaaaaaaaaaacgatcgctttggtggggagccgctctactttttgcgatccttcagggtggggacataaaaataatacacctgcagtgagtacataggcaggtgggtagacatgtgcaaaatgtacggaaaagacactatgctgtggagcaattccctttaaaaggggtgtttaaacgggtgcgcagttgagcagaatgggaacttctcactaatcgcaaagtggacatctctatgtcccctgccttttttttttttccccattttttttttttttattctcatttttcgcctgacctgttcaggtaaaaagtgcacaaaaatgagaatagctagcagaataaaacttcgtgcaggaaggaaaaaaaaagtcgaattaacgcgtcaaaaggtgggtagcgatctgcattttcctttttcgtttaaattcataaggagggcggtttaattgttcccataaattgacacaattggggggattttttttttttttttgggggggaaacaataataaacgtgaggccagcggcatgcgtacgtacaccggagtgtgtacccggctcttaatccacaagcgggctgctgagttggagcggggcagaggaaccaccttctttgacacctgcgcgcatgacgatgcgttcgcttgcttgagggtttgtctatccaccacgcaaggacgttaaacgttgtgtgcgcagcagaggggtattttttttttttttttttttttttcctcctcctcctcctcacattttcccacccgtggagatagaccaaccagcgaaataacgatgtgccttttcgaacccttctacaagtcataggtaggacacaattgaacgtcgccacggagcaaacctgacatggccaagggaacatgacaatctgtggtacacgcttcctccagtgagatatacgcatgcagggataggcgcaaatgggcgctgcgcctatgtccgtagaagcataaagaagcatacccatgtgtacgcccatgtacgcacccatgtacgcacccatgtacgcacccatgtacacacccatgcacacacttaggcaggatgctgcgagccgctctttccctcctggtagccctcgtggccaccctgcgatcgaccaagatcgaaaagtcgctcttcagttacgtcagcgaattatccttttccgggtcgtttgacaatctcttcgagacgtgtcttagggttccgaatagcctatgccttggggggacatccacagtcgtcacgtccaacagtgtgcccaaggggctcatcgccaagtggacctttgacgacatgtacgccgttgactacagctggaacaataaccacatgcacaagttggtgcgcgcggcccccggttttaatgggcggggatacagcggggccttcgtgggaggtactctggaaggagggcacataaggggcgaatccacgtgcatatacttgctaagatgagaccaccaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattcttcctttgctccaccttccacacctcagataactccggtttggtccacgccggcaacacgttgaaaacgacgcagttcaccatgtgcgttaagagaggagacacatacctgtgaagggagcagcgatctcgcgccccccttttggtgtcatcgagaatacatccttttgtccttgcttccatgtgtttatgtcacacacagcatatgtgtatacacctgctgccctttcccccgactcgcagagtattctggatatacctgctggagaggccaacgaataacttccgcaatgtgctttcgcagatgtaagagttgccttatcgttgttgcatttgagggggcatggccgtgatgcctccacaggtaggccgccgcctgccctaacaaagaggcactccaaaaaaagaagcactccaaataagaagcactccaaataagaagcaccccaaaaaagaagcacatctcaccgtgccgcattccgcacccacgacaaccgcgcagacacaagggggaagaaagaatcgccgtgctcctctaccctcacgtgaacaaactatccgtgagagtacttacggaacaaaattcaaacgaagggatgtcttcaatgggacaaataccactcaggaggtggacaaacgtggccgtcaaaatggaccatacgaaggtgcagctctacatcaacggggtattggacaactcggtcctcatcaagcagggaattgcagttaaaggtgaagctgaagctgacgcgagggctgacgtgaaggctgacgctaacgctaacgccaacgacgacgttgaagaaagaggaggggacataaccattggaaaaaatatgcactactctagctttaatgggtacctggacgagttgtatttttttaacaggagtctcagcaagtcagaaataatttctttcgctctttcgagtgtgacggggatacacgacacagagtttgtatatgttggaagctacgagtgtgattacgccacgtcgatgcgtgctgacctgtgcaaagaaaactatcagctgtgttcttccttccagctgtacagcggaggaattcactacgctagggttaatgggattttgactgctacatcgaacttgtggtcatcggacgtatccgaaaatgccgttgagtcgggggagaagagaattgcgctttgctgcagggggggcgcgaccgactctccagtaggcttggtaagagggaccagtgggtcggaggaggcatggtaaagagggataaatgaacgatcacttcgatgtggcattgcgtacatcagctgaattaatccctcctttgcctcctcttcgtcccccccaaatggggtgcgcaacaagtgaaggatttttcaaaaccgaagaggagaaacggtggaggaggtctgtctgacccgcttctccccttcaggagtgtcgcacgaggggggaagtacgaatgtgtgagcagccgtatgctcagttttatgagaaaaatttgcaactccctttcgtcgtttatatcgtcacctgtttgtcgtagatccataagagcgcatcacatgtgacgcgcgaaatggggctacgtaaaagcccaccatttaacagagctcctaaattggaaagcgtagcagtgggaatagctagctggttaaatgcacgatttttacctgacctgttcataaagtgtgtgaaaaaaaaaaaaacttcaaaggcgcagcaacagggatagctagcttcctgggtgcacaactttcacctgacttgttcataaaaaaagggaaagcaccaccaaaggggggttaaccggggaaactgcgtttgcgttagcggaggggaaatttgcttttccttccggacggattcggcaaatcgggaaaatagaacaaatcggacgaacttgtttcttctgcgcggctttcccacgattttttccatcttcccccaaaggcacatttcttcacgacagtggcacaacgcgcaaaggttggacagttggaaatgtcttttttttttttttttccgctcggagggggttcctccgccgttgtgggagaaacagttaaagtgggaaatgacgaggagtgcaattacacaaaatggaatgacctgcagcggagagacacgaattgcagggaagcaccaatgcagaggtggatgggagggccgcgtgcaaatgtgtatgtgtgtgtttcttgcgcacatgcaatatagaggaagttcccttagagccatggatggcatttgaatgtgcatgtggagatccattcgggaaactccttccctcgaaaggcgccgttgttgttgttgctgctgctgctgctgttgctactgttgctgctgcccgtttttgtttcgatgggggagggaagttcaattaaaaggaaggttgacagccctcctttacagtttttctttttttttttttttttttttgcaaatagcgcagattgggaaactttacttgaattgctacacatgtgcgtacctttggctcatacgattacttgcatgtttgctcaccgcgcgcttcggtcttcgcctgttgaccccaagttgtgcttccccccatgcgcggagacagcatcattggtttcgccaggctggcatattatccctccctgttccttacgagcggtcgcacacaaaggggggcatgaggcaggagttcgaaaaatgaaaaaaaaaaaaaaaagaaggaaaagtgatggagcaaaaatggcgtagcaaaatggtgtagcaaaatggtatagcaaaatggtatagcaaaatggtgtaacaatttggcatagctgaatgacgtagcaaaacgatgcggcaaaacgatgcggcaaaacgatgcggcaaaacgatgcggcaaagcattgcaacgaagcattgcaacaaaacaacaacacacagtgctgaattaaaaacccgtcgaatgcaaacaatttttaacttgagacaaacagtttgctttccaaaagggggacacaaatgaagcctgctgtcctcacggagctcatttgatatatgcaaacataaatgtaaatatatgtacgtatgtatgtatatgtatgtatatgtatatatatgtatgtttttttttttttttttcattttacgaacttgtccacattgttcacacctttcacggcgagttttttttttttttttttttttctttttttttgctgtttttgttgctgtttttttgctgtttttttttctgttttttttgctgtttttttttgatgttttttttcctattttttccctctttttttccctctttttttccttttttcccccttttgttgctgctcttccggtgaagagaattttcctacaagagttccccccctttggtcaacgcctttgtctgcctgcgcgcagggcttgcttccccagtgaacacggctggaaaaaaaagcgtagcagtgtcaccattccagggagtgagtctgaggagaccacacaaaggatctgtacttggaaaggaacaccatggtgcatgcaggaagagattcagacaaaccggaaaagcataaagaagagatcaacgcggtgaagcgtacggacaccaaaaatgaagacaataaagctggagggaacgtaccaaacaagaactgcagctcggcaggacatataagcttcaaaggagaacatgacgatttttctggactaaccaaagcgagtaaatcttcttctatggatgtgggattgggttctgcagcttcggatgagccttccaactcttccaagatgaggaaggagaatgtgcatccaacaagaagtaatgacttcgattcgaatgggaggtccccccctctgtcgaaaaagagtagcaaggcattcagtgtggacaactcagaaaaggaagcttttaatgatatgaaaaaaaaaaccaaagtggagagtgagggtgcaaaggggttggtagaaagacaaaagagtgttgggtcgaacggaggggaggagggactccatgctaaggcaggccatcgaagggacgagcgaggcgaaggcgggcatggcgaaggcgggcatggggaaggtgcacacggcaaagacgcacatggggaaggtgcacacggcaaagacgcacacggggaagaggtaacaaatcaggacaaaaaaggaaagtcaccaaagaaaatcaaaaacgtaaatgagtatctcctagaaagaaggagcagccagaaaatcaccgtctttgttggagaaaaaatgcagaaggccaaggcggatttcaagtacggcgaggatgcacacacgaatgtgagctgcaggacggatggggatgacatgaatggaggtgctcatgtggaagctaaccaagacgcagaagcaaacagagaacataacagggtcatcgagaagaaacagaaaaaaactgtgttcactgcacagttgtgtaagcgaagtaacgccgatgccagggcatgcgaagagcttgttaaggagaagccaaaaaaaaccgtttttgaggcacagctgtgtaagagaagtagtgcagatgctcgggcttgtgaggagctatccaagaggcaagaaaaaacgatcttcgaatcgcagctgtgtgaaaggagcaatgctgatgcgagggctggagaggagctagccaagaagaaccctgaacaaacgatcttcgaagcacaactgtgtgaacgaagcaatgctgatgcgagagcaggtgaggagctagccaagaagcaagaaaaaacggtcttcgaatcacaggcctgtcttaccagcaaagccgacgcgagggcatgcgatcggttggaggataaactgggcggagaaagcgtagtgtacgaggcgcagatgtgtgtaaatagtgctgcagattttaagtcctccgataagataaaggaggtgatgaagcggaacatggcagatgagtgccacacgttgtgaggggaggtacacatcgtgatgggagtcacccgttgtgatgggagtcacccgctgtgatgggggtcacccgctgtgatgggagtcacccgttgtgatggggaggcacacatgcttcaacctttttttttttttttttgttaaaactgtttttaatgccctctttttgtaactcttagttgtgtttaattgtcattgtggaagtgttggtttggtagaggtgaggccggtgcgtaggtggatgggtgggcaggtgaaaaaaaaaaaaatgggatagactgaacaggtggggcaaacggaaggagtaacatacccatcctgactcaggcactcaagcaaatattcactctccactctccaggagaggtgtctcttcagtaaaggttgactgcatcttccgacgtgatgccgtagctgttcagcatgaacaggttggtggaagatacgtccatttgatctacccatcccttgttgttatccataaggtgtttcttcccttgggtcctattttgcagcagcagcagtttgaggagatagtgcttataatcgaaatgaccttttccgatttccacatctgcatgtatgaacccgtttggagagtcttcctcctttcctggtgacacttccttccctggtgactcctcccttcctggtgacacttccttccctggtgacacttccttccctgggagattcgctgcatctgtttcatccttatgttcaccctgttggtgttcctctttttttggatccttcttgctcaaaccggtgagaatcgagagtgggttcttaagtctgctcttcatcagcttgatgaaatagctattagtgttttcgtctggttcaccatttgtctctgtctcctggtggttcgactctttggcatgggcagcggcagtgacggtggcagtggcactgggttgttcgtcctccccagggttgccgctctcctccccagggttgctgctctcctcaccggcggcgcctgctccctccacctgtttcccatccctacttatgaacagactttcattcaatgggtcgtcatcgcggagaaggaatcgctcgctcctctgcatagatgtagatgcagttcccaaaacgggttcgacacaaaattcgtcacttgatgtgaggaggaaatttctcatggtgctcagaaggtctgactcctctgtggattcgtcctttacgggttctggaagtaactgcgtctgtgtctgtgtctgcatctgcgcctgcatctgcatctgcctgttcatgtgttcttgttcacgcaacttgtaggacattctctcattaaaggagaagtttttacttccctggatgtgtgcacttgggtagaatccattcgtgagtaccttctcctggagacctctcctttttgtttgtgcttccccatttgggttatttcccatgggttctgcttccgcaaggggctccttcctactgctctgcatgcacaatggaatcagatgcagggcgtccgagattatattcgtctgattcattagctgctcctccaaccattcgtgcagtttctcctctcgtgttagtgccttcctattgccaccatggccctgcgtatctatagctacgtgtttcgcacgtccgtcgttggcaacagcacggtgatcattttcctcctcctcctgtgcattctccttgtggtgatcaaacggtgcatcgctttggtcttcccttctgtaatcactaatgcgatctgaatcagccgaaccgattggttccatctcaccacgaaaagagttgcccctttcgttgactccatccggatggggttttccactgcgagcatcgaaatggggatcccaagttgggtccatatctacggggtgtcctcttaacgcgtttccatctttactgatagatgtagaacccatgggtccgtggttcacggggaataccccgaacccatcaagttgcgaactgttatttttatcacccatgatattatgcctattgaacgagccaccactgaggaggtagttcgagccccagccatcttcatctgcatctgggtagttcctcatcatggcggcagcagtacagggggggccggtcagcaggttcccaccgaggtttggagcgaggtttgcaccgaggtttgcaccgacgtttgcgcctacctttgcaccgacgttgccacttaacccggctcccaccccccatgccatgttggggccactcttcgaaagaaccgaattgttgggaaacctaaccgggaagggagcattagaaggaggactcaacgagggaggcacccctccaattagcaaatgactgttgggtggtcttcccccatcttcgtaaaagctctccatgccgcttgttggattacccaagcccaatgcaccctccacgtgatcaagtcctcccatgtagcttttactactacccatgttgccaggaggaccagcactcgaatgcataccaaacatactctcctcatgtgcatctaacagaccatccgacgtgtacggaggtcctttattcttctggtgattcatcaaatttgggttcatgttaaaatttctgttcattggattcatatttggatttaatggaatactgttagcatttaaggagatgtagtttggatttcctgagcctcctttgtcaagcatctttacgttattcattttttgtttgttcgttaggagggaactgttcgaattagcgaagtttgaaaacgggggaggggggttcactccgcttcggttcatcagtgggttctggaaccgaggcatgttgggtgggctcggcacattgggtgcgtttggcacgcctgacactcctgacactcctgacactcctgacactcctggcgggctcggctgtccctccgtgaaaggtatccctttgctcatatccgcatccggtggaggtggaatggcattccccatcaaacctacattcatgctgttcacccctgtggtgtgttcgaagggggggttgtccttcgagtctatatcacctagcatattgttcttcttcccctgtgtctttttcatctgtctgatggggggactctccaggaggggaggcggtcctccgttgttcatgaagttagggttattaataaggttagggttacccatgaagttagggttaccgatgaagttagggttaccgatgaggttcgggttgcccataaagttggggttatttatcatattagggttgctcatcatgctggggttgcccaggaggcccttcctgccaccataagaactactgtctgcgtacggtgggggtggggcggcgatgctgtttggatccccaggagggccacccggctgtggcatttgatttttatttgccttgagaaaaaaatccgtagcttcttccgccccgttattaggtccgatgttgctgctgctcatcatttgtgtggcttcgccttttatgctgctggggtttgcagctgtggcattgggggcggctgggccttccccaaatgggttgttaccgctgcccgggccgttgccgctaccgacgttgttaccgctgcccaggccgttgccgctgcccaggttgttactgtgaaggttggcccccgccggagggtcgctactactcacgttactgctgccaacattgttgttgcagccgaggaagctgcccgagttagagtggctctgaaaggggaggggtgcccccgggatggctgcaccgttcgaattggtaaaatttcgcaccccccccatgagcatgttattttcatccatggcgagcatcgactgattgaacagattctgctggtgatgcggatggagaagcagaccagaatcgtaaaaatcttcattcccaaacagagccgcgttcttattcttcatatttctcatttttttggccttcttccccttcttcccccccctgctgttcttcatacccttcatcttatagtccctaagactcagattttttctatttccgaggttcatttcctcatgataaaaaaagggaccattttggggaaggttaccattcctcattaggtctcctaatgtgggatcataccatgggttattcggatccatcaacccagggggtggaggctccaaaatatttttctcctctccaagtaagctattttgcatcctcatgttctccttcgaatctatgttcctccttaacccattggttagattatatcctacgtcgttgaacattaaccctgtggtagcatttctgctgtgagtgtccatcaggtttgggtttatactgctgaagcggtcatcgtttgtattacctttgggatcgagtctgaggtggtaatcgctcgtgtcgtttggaattcgcctgtacctttcttcgtcgtaggggttgcctattggggggtttccgtgtcgacttgcgcttctcctggggcgcttgtcatccggggatgctgagacgcgcctgttgctgctgccacggtcggcgttgcggccccattctcggtctcgatcgcggttcctatcccggtcgcgttccctatcccggtcgcggtccctatctcgatcgcgttccctttcttggtctctctccctatctcgatcgcggtccctttcttggtctctctccctatctcgatcgcgttccctttcttggtctctctccctctctcggtctcgcttcccatgcgcgtaggcgttcctgtcccggctcctcctatccccgtggttgggggagcgcctgtcgcggccgctcctctcatgtgcgcgtggcgaatcatcgtgcgtcctgtgggggtcctttttgtctgtgggtttcttcttggcgttccttctctcctcctggtgggtctcctcgcggcgtctctcctcgtgccgcttttcctcgtgccgcttttcctcgtgccgcttctcctcatggcgcctctcatcatggcgcttttcctcgtgccgcttctcctcatggcgcctctcatccgtctttaccttcttccgcctgtcatcgccccccttcttgttcccactctccacttcgtgcttcttcctttcgtgcgccttcttactctcgcttttggcgtcactgtttcttctttcctccccccttcgcttatcttcatgttttttgtggctgctctttgccctatcgctttgtccctcctcctggtcatcctcgtacttgctgtgttggttttttctcttcatatttcgggcccgcttcgctttggagatacatataaagaaagcgtgtcctttgagcagcagcgataacagtagtcagacgtggaacctccaatcggtgcgccgcttcctgatgcaacgggagggaaaaggtcccttcacgttggcacaaagctgctagcctttttttatttcctcccccttcttcttcttcacgtgccagcgaagtagatcagtaaaatggtgaggaaaatgaaagtgatcctcccggaagggtacctatcactgacaaaccttcacgcggaatatcctttcacctaagtaagcatatacatagcaatgctatacaaaggggatgaaaaaaaaaaaaaaaaattcaccgcgttgttggtatgtaaagatggcacatcatccttgtagcaattatctgccaagttatctctatgtggtcactttttttcttttttttcctcatccaaagtagtgacaaaaaaaaagaagtggaaaaaaagatgggctaatcaaatgctaaacaggttgccctttgcgctgtttaaagcgttttactttccccaaaaaaaaaatatgatcggaaaaatgtgaaggcaaaaatagtgacggaaaaatgtgaaggcaaaaacagtgacggaaaaatagcttttccacgatggaagaaaaaaatttacctgaacaggtcaggtaaaatttttcgtgccgtgcgaaatggtatgtcgcaaacatttacccatctttatatgtgcctgcctgtttacatgggggagggtgtccctcgccatggccgagttgtatccactgatcgagtgctgaggttgaggagcggaaaataaccctgcaggggacctccccccccacgatgtcgcagtggaagttgagcccccctggctgttcagaagggaaaaaaaaaaaaaaatgtacaacgaaatgcaatacgatacggtacaatgcagggcagcacaatgcagggcagtacaatgcagggcaatacaatgcaatgacgtaataagcgcgctcctataatggtgacccccctttctgagaatcactgctggtcttcttcacacgaacgaggtgtgcacatgtgagtggtcgtgtcacccctgtggaaaccaccaaccgtgtgtgtgatgaaggcagacgggaggggaaaaactcctcacactggattgattaactcgctgggacgaagtttttgtagtgttggtacgaaatgtctttcaaataggtctgagccgattcaggcagttttttcacgtaggtggcggggcaccctgcgtactttgcaaaggaggctatgatggtgtcgtttggaatgtacgtgttgtcctttataactacattgtccttgattactactcgctccccaaccacacagttgttccctatgacgacgttgcttccaatgagtgccgccttgatgatgcattcgttcccgatgtagacatggtcgccgatggttagggttacgtatgagctgctggtcggctcgtcgcttgggttgcttcgatcgcttggtttgcttcggtcgcttggtttgcttctatcacttgggttgcttcgatcgattgggttacttctcccacttccgctactctgttcgccttggccgctctcccccttttgcgggtcctccctcccctgcaggaagcacggacagatgagcgtcttcgacccgactatgacatactttccaaagtagaggctactcaagtcccccctcaacatggctccgctttttataatggacttccccaacatatggatatttttcatgccgcacagaatggagtccctactgaccttatttccggatgccgtcaaaatatattccgcccggttaaacctttgcgatagctggaacgtcgccgtgttgtatgcctctagatacccttcgcttaggaggttcatcaggcgagcaggtccctcgttcatgtcattcattgttcacaaaacggtactgtgcgtggtggggtgaaatgatggccaggtaaacacttgcgggggaaaaaaaaaagacgagggagttttgcacacaggcgtacaatcgggttaagcggcgggttaagcggcgggttaagcggcggggagtagttgctcaaaaaaggaagttgccgttttccttcacagttggcactagcggagggacttctctcccatgaaaggccacacattgaagacgcttcatttggaataatcgctgcggtctgtgttgtgcacttagcgcggtgtgcaagtggtcatgcgggtgagtggacatgagggaattttttttttaccccccccaaaatgattgtttagcggaggacacagggttggcagcacttggcaaagaacggcaatgtgacctttacggatttgtgaagttctgcagggggaagtggcaggcaaatcaggaacagagggaggtcgccaaaatggatgacgtgtgcagtggaggaggtgcacaagggaagcccatccaacacgcgacgagaacggggagcgcaatgaagaaaaggcacccacctgatggtggatagatgaagcgctacaacacgtcggtgggtagggaaaaaaaaaaaagcgaagaaggctatgcgatcgagattttaatttagaaaaaaaaaaaacgaacaggggagactcatttgaaggaacaattcgtgaagtagatccaagaggggaaaagaagaaaaaaaaaaactccaaaaaaagctgaaaaaaaaacgtcaaaaagaacgtcaaaaagaacgtcaaaaagaacgtcaaaaagaacgtcaaaaagaacttcaaaaagaactccaaaaagaactccaaaaagaactcataaagaactccaaaaagaactccaaaaagaactcccaaaaagccgaaaaaatgatccaagtgaaccaaacgaacgaaacgaacaatggttgctggggaatgtcggaggacgtcgggacaagcgcggaggatgccccactgaaggaacgacgcagcgaggacatgcccaactccattcacagatatgagagagtttacatgagctacctccacttacaattttgcgtcctcgactttaaggatagcatgtttatttcggtgacggacgaacgtaaccagttaacagatctgcaggcatcctacccactgaaatatgtaagagtataggaagtgagagggacgtggagaatgaactgcctcgtgtgggaatgaaaaaaaatggggtggtgtacccttcgatgcgtgaccaagtagagtgattagctagtgcacacttggggacactgtttaaagctgcagagggaggtgctcgccgttttgttgtggctactgagtgtacgcggcattggggggacaacagaacccccccgtcacaccagcaaataatgatgctgttgggggtgcataatttgattttattatattttattttatttaatttatttatttatttttttttttccttttttttcgcccccccaggtggatgcggacaacacggcgtgtctggtgggggagccccactcgcacgggaacgacgtggctcgcctgctaggtaagagccaccacagaggggcacaaaacacctccaaataaccgcaactctgtgcaactgcggacaaccccacatcccacgtgtcacttcccccaaccgcaggcatgaaatttaaaatccccttctacgtgagtgtgaatgtggacgaaggagacgagggcctgaccaactttattttctccacatgtctggagatactgaagccgctgttcagtgagagcagaggcggccctgcagagaggtgaccctgtagagaggtaacgctgcagagaggcggccctgcagagaggtgaccctgcagagaggcgcccctgcgcacacatgcccacgtgcagatttgctcacatattcttccgattcccgctcttcaaaatggtgacatgacggaggtgccttcctccgacgcaactgcgctgtccctgtaccactttgctttttttttttttccgtcccctttttttctacttgtcatttttatttttcccaacgttgaacctctcgagggggaagtaaagcgagccgacgtatgccgctacctccgatgtttcaaacaaacgtttgcttcccatccgagggtactacattgcattggttagctcaaacctgtggaggtagctagctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacagaccagaccagacgcactgcttgacttgactgatggtgcagagaggtggggcggtgcgccgaggggggccgcggtatattcgagtgagccgcagtgggaaaaagaaaaaaaaaaaataaaaataaaaataagagtaatgataaggataaaaaagcagagcagcatactcatgagcaacacgtttaccaaacgaattaaacgacgcggcttaacgcgcaaagtggcaggtgagggggaaaaaaaaagaggtgtgggagaaggttaccacactgatgctgcttctgctactgccactgctacgccattatgaggggacaccaaaatggggaagaggcaaatcccaaaacggataacaatgaacagcgaaaaaaaaaaaaaaaaaaaactcatttgcaggtagagaagaaccgaagctgaccttgagaaagtaaaatatgtcatttttttttttgtaccatttggctatattttccctttttagcagcttgtcactgacgtgtactttgcgaagcggaaagagtcctgcctatttggggcaccacccccgggacgcttgtccgtttgcacgactgccaggaaggaggaggaagaagaagaagaggtgcgtcgaaacggggagccagcactgcatcaccccatgtgatacaaattgtgtaaataaggcctacctgtttgcagagagcagacttggaaaccatgacgggttgacctgcgaaggggggatcatccccggggaggggggggagattacatcacgtaacgaagaggacccactcgatgggaacctcccccagaaggaggaattctgttcacagcaactgggcacaaaggagaaaaggcttgctacgataagaagcggcgtggataggcttctcttcgtcaacaggagcttatttgatactccccaggagagaggttacctccccatggagggggtaccccaagtagactcaaagaagaagaagctgcaagcggatggtgagtgcccaggagaggtagaaatgatgatacaaagaatgagtaacgtccattttgatgaggaacgggtaggaatgtatactgatctgatcggagggatcatcgaccagggggtgattcccttggcgattgtagattctgggaggaaggttgattcgttggacaaggagttccgcaattacgtagcgatgctgttgttgcgcgggggggagagtgccccattggaggaggcccctgtgggggaggcttcactggaggaggcccccctcaaacgaaaggaccgcgtgcggaacgttgccaaaaagttgctgcttctgaaagaggcaatcgtgaagctagccaaggagcatcaagtaaaaatagacagaatctacatagacgaagaaacagaagacgtgaaggtcaaacggaacagttttgaggaaggaactgaaaggaggagtaattggaaattgatttttttggggacagggtctatgtacccttcaacgaatagaggcacatcatcctttctcctccaaacgacaaaaaaaaatgtaacgaggcgtttctatttgattgtggagaaaacacattcactgctttgcaaagagcaaacataaaaataagcaaaataaaaaatattttcattacgcatctgcatggagatcactgtttgggaatgatttccgtgctgaccatgttgagaaactcgaatacgataaatatttatggccctgaaggaactcaccgctttttgaggaataccttcaactcgacgtactcgaagcgaatggctaaattttttgtatacgagatgaggggggggatgacaacacagtctggtaaagtggcttctccccccacgggaaaagtagcaacttctcctgagagaaaaaaacgagacgatgtggagttcctcctcccgaatgagaacaacacataccaagtgctacgaaacgattttttagaaattttgggcttccccatcaagcacactgtccccaccatcggttacgtcatacgtgagttaaacgtagagagtaagttcaacgcaccctacataaacgaacttataaaaaaaaactacgacgaattgaaaaaatgcgaagagttagaatttataccctacaaaatatatgaacatgtcataagaaaaatgaacgagggggatgttgtggtctttcctgacaaaacggagcttagctttgggaatgcctacaaggagatctacagggggaggaaaatcgtgatttgccaggacacctatgatgcatctagtatggaagaatatgctaccgatgcggatgtgcttatacacgaggctacaaacagcttgattgacttaactgaccagggtgtcggtcctttggatgggttctgtgaggatcatcatgtagggccgtcgcttcgaagtgccgccctcccgagttgcggctctgttgaggtggaccctgcctcgaagcaggttgatgcagcgttgaagcaggttgatgtagcgtcgaagcaggttgatgttgcgttgaagcaggttgatgctgcgcctaaccaggttgatactgcgcctaaccaggttgatactgcgcctaaccaggttgatactgcgcctaaccaggttgatactgcacctaaccaggttgatgctgcgcataaccacgttggcaccgcgcataaccacgcgaagagctcctccaagcaggtgccccccctcctcgtgagaaagtacaacaaagtcattgccgagcgggggcactccacggccaacatggcaggaaccttcgccaaaaaaataaacgccaagagactcatcctgacgcacttctcgcagaggtatattggagacaataaactgaagaacatcgctgtcatgcgtagaatcgagcgggaggcagaggagtcatttggagggagaacccagggggagagtgaagacgcggccgactgctctagcaccactgataaaagttgcgatggggaaaaggaagtgatcgctgcgtatgatgggctaatcgtgtatgtccctccgcagagggtgaagtgagtggggcgtctgtctgacaggagagcagtggtggatgtgcagggtggcgttctgcactgctgcactagtgcagctctgtgtgggcctctttgctttcttgcgtgggtgtggtggtttgagaggcgagcaaaacgggaccacatcggggccacatcgggattacgtcggggctcacctcgcaggcacgcccttgctccattcatgggcatccctcacttagttgcgtccgcatttccatgacggacgggtgataccacccatcggtactcccccacttggtttgaatttcacgcgatcggttgatctgtcgttcggtcgattgttttttgtttttccttttttgtttttccttttttttttccttttttgtttttccttttttgtttttccctttttgtttttccttttttgtttttccttttttatttttccttttttgtttttccggtttggagtggccaccaacttggcgtgcgtccctttgggccactccccattttgactttactggaccgggggatccccgcgaggtgcgaacaagtgccacctgcgtaattgcccttcgcacgatactggcatacggggggtgaaggaaaataggggaaactgggaggaacacggagaggtagcgggggaacacagagaagtggggataacctaactgctcagaaaaatagggttctccggggcggcagggcgaggaatacatatacgcgtcgtccccctttcgcacaacacgcgcgttggaaaacggcctggcgcggggaagaaaaaaagggggaagcaaaaaaaaaaattgcacaacaaattgggaaaaaaaaaaagatggtaaaaaatatagcgaacaaaagtgcaaaccaaactgcaaacaaaagtgcaaaccaaactgtaaacaaaagtgcaaaaaaactgcaaaccaaactgcagagatacattaatgagcaaaaacgtgcagcggcaaagtggcacagcgcgaagcacggctgggtgacgaagctacgcacaagttcgccgcgttcggctctccgcacgaaagacaaaaggggcgaaagcgtgctggccatccggtaacctggcatgcgttcatttctcgccaattttgagtcaaacttctccttcccgactgacacaaagtggggaaattcccgcgtgtaaatttccacgtgtggaggggagagaagagcattgcgccatttaaccgccgcactccgcagagccctcggtttgttaactagccatttttttttttacctgcacagttcaggtaattttggcgtacacggagtaatttttttttttttcaaatctttaatttggagttgtatccccccgtttgaacagaaaaggaagcgcgcgtagtaagtacgtcctccacctgcacatttgtgtagcagcggcgggggtgcatcatcagaggggagtcgtattaaccgcgcgggaggacgaagccgcgaagaaggcattgctccttttgcgaagtatcccgggggaagtgacaaaatgggcacccaggatgagcaaagtaaggatggcagggaagggaaggacaggcaggatgagcaaggagcccataggagaggagattcccttggcagcattgacgattatcacttgctaagcggtgaggggataggtgagagcgagttaaaggatgtagacaaggagctggaaaggatggccaacatgggggagctaaaggaaatgacgtcggaggagtttagggagctgatgagaggcgatttggatggagaaggcgacccggatggaggaggcaacccggatggaggaggcaacccggatggaggaggcaacctaggtgttgatttcaatccctcgaggaattcccaacagaagaagaacccgtctaggtactcccaaatgagtttcttgaacgatgattttcagctaaaggaggactctcattttaccaacttgaattcgaagtcgagtcggaggagagacagtcacctgtcactggggaacatgcgtaactcttcaatttttaatttaagtgtaacggatgacaacggaaagaggtggtcccataattataactccggagggaatgacagatttcatgcttccctttcgcgcacggataatgcttatgatagcgatctgataacgccctctccgtcgaaggggcagggcgagggggggagctcggaggtggacccgcagagggggggcgccaggagaagtgacgccaggagaagtgacgccaggagaagtgatgcgcgaagtgatgcacgaagtggcgggagaagtgacgcccgaagtgacgcccgaagtgacgcccgaagtgacgcccgaagtgacgcccgaagtgggagacgctccattgacgtgctggaggaggagctagacaaactaaagagaggcttcctgctgaacaatggagaacatagtcacctgagtgacaggtcgaatgaagatttgctggagggaggaggatacgcaagcgactcggagtttttaaaaagaacctcattagacaagaaaataaatgtcgacatgaattttggaaatgacgactcactaaataacagtagattatctaatgggagctactccctttgggagagcagaatcagtagctctaggaagataggactaaagaatgagacaccaaagaaaggaattttaaagcagagcaactcgttttccccgataaaggaactacccgagaatattagtgcacgaaagaagtcggtgcagttttcccatagatctattgccgttttcgatgacaaagaaaaagtatcacctctacatctaactcagtttactagaatttctagcgattctaataaatccgaaatgaaacaaaaaagtgcatctaacgattctagttccgacaaagaaaaggtcgaaatatttcatgaaaagttggccactagtatggataagtcgccaatcgatgagctactgtatagatatgatagtcttaacggtgccaagagaagctccattggctaccctatcggtgggaatggaaatgggaatgcacctaacgacttcgtcaggagaatgtcttccgaatcgatgcgatttaaaacaaagacctctgtggatatggtacagtcggctcgcctatcccccattaagaatagacctaaaggggggaacacaaaaaagagcaaccatctcgatggagacaaggaggaggatgagaaggatgagaaggaggaggaggaggacgtcctccataaattgctaaccacagacattgaaaatataaaggaagaagatttcctgaagtttagtctacttagcgactcgagggagtttaaaaactacgaacgggtggacagtggggagacgtatgagagggctccaagcgatcgttcgaaggggggtatagaggtagatggagctaagggagacgaggcgcaagaccatctagaggatatatccatccagcgtagagaaggagacaacagcgaagtgttttttgagtgcaacgacagtatggtttcggtggccaagagggaggcagcggaatcgatgggtgaagaagggggtaggagcagctacagggtaaaggaagaacagggggtggctagaggaggacaggaaggggaggaggaggacgacgagcctctcgatgcgaaaaaatcgatcagtgcagaagcgcagtgtaaggaggaggacactcaggtgggcactgcgggtaggaagtcggccctggagaggcttcccgccgatgaagcagtgccgcccacggagaacgtcaccatacagtatagggcgtccacgcataggcggagcgaacgcgcgaggggggtcagcacggaggaagcttcagctgaggaggacaaggcaaagggggacggaggtgaaagcggaaatgtaaaagatggtgacggcgatggtggtgctgcaaggggaggtcacttggaaggagagacgcagtcaaaggggcaaccaaatgggcaaccaaatgggcagccaaacgggcagccgaacagggcggacgaacccattttgaggcggttcactgaaggtaggaatgccaccgagagggagacgataaacatgggggcagtccccacggaggcggacaatcgggaggcacagcaaaatagctttagggtggcgaaggcgaacaggagagctagctacagcgtgagtatgcatgccagggacgatgaggcgcaggcgaggttcagggacaggaagagcctaaacgagaagggaggaacggctgggaagagtgtgcatgtggagaggcttgcggggaagccccaagtgcgcgctgggagtaggatgagcgtgcgggcggatggtaaagtaggggaggagcagcaggagggcaagcactgcaggttgagggagttgcctgggaagggcggagaggggggagaagtgggagaagtggatggagcggatggagtggacggagcggatggagtggacggagcggacggagaggaccgcctggacgaggtgaaccccgcggaggaagagaaggaggccgtgcttcgaaaggcggaactgtttagtcgggggggaggcgagcagtacaggcaggaaaggagctacgaggaggagcaggtccatgtagcggcggatacctacggtgagcttcatggatcggacgagggccctttgcaggtggagtgggggcaggctgggcaattgagggcccgagggagatacactacgcacatcggacagggagccttcggaggaggagggtccagcgacgatatgcaggagttgagcaaacacgcaagggccaattcggacgaggggaactataagaagtacgtgtatgacgaggtggagaggggtcagcaggacgtgggagaggggttcttcgttgaggacgatttggacctcgccgaggacgaggaggacgcggagcagaggtacaacgaaggagacgcagagcagaggaactgcgaagaagacacagaacagaggtacaacgaaggagaaacagaacagagacacaacgaaggagaaacagagcagaagaaccgccaagaacagtcgcgacgaagacagagggaacaaaacaaagaactgaaaaaaaagttaaacgaaaatttgataaaaaaacaggaaatgattaaacaaatgacactagcaatagtgaggaggtgtagaatatactccctgaaggaactaaaaagtaacagaaggaatttagctaacctgatgcagttatatgaacacataagggacatgatgttttcgtatgttgggaagataaaccaactaaacaatgtaagcgtgcagttagatgaagctattctaaaatatgaagtaacacagctcagatgtagtagaacaaaaaaagcgattgagactctaaaaaaatataataccaaaatggaaataaaaataaaggagaaaaagagcctactgacaaaacaggacaacgtgttgagtaaaaaaatggaaaaaatatgtgccatgacagaggaactaacgaaattgaagaatatatacagtgaagggtcgtcaaggaaacaagaaatacatctaattaatctgtataagaaaaaggtgggagatcttaagagtgtcgaaatggttaagggtctcatcataaataacttcagcaagtatggaattaatttcgagttactcaattctaactaccacaatttttctactttgtatgactatcaggggatcgattcgtttttccttcgccagggagacgctttgatgaaggggttgggtcttaacagggaggggcaggcggaggaggtagacgtgtttaacgggggagaagcggggcaacaccagcagaagggggaaacgacaagcggagtggcggcggggggggctgtcccagggatggtcacctcgggagtggctatcccaggagtggctatcccaggagtggctatccccggaatggctatccccggaatggctgccacccacggggccccccctccacaggaggaacaccccagaaagggggacaaccaacagctgtatgacataagcgatctgtacgaacgagagtgcaaactgaaaaacggttacaggaaaaggaacgcgaagaggggcgcaaccatcctgaacagtcaggtctcagaagaagacatgaattgtggatggccatataacataactattgatatcatattttgcaatgtcaatagtgtggcggtgcaaagagagacggagaattacaatctcgtttcctctcctgtgaagataaaaaatatgaaacatctgattgctaataaaatgcatctcttgggtggagagagcggcggagtggcgggtatgggaggagtgggaggcacctccgcggaggcaagcagaaaatacatcaagcttttccggccctacaaaatacatattaactcatttgacaatttcaaggacatcactttgaccacatattacaaatacataagtagcgagattttgtatcttcacatatggaataaacgacacgacagggagagctactccctaagagtgaacagtctgcaagataatgggagaaagaagaggagaaagcacgtgcagcttttgaaaaaaaatatcgagtgctactcctactactgcagcgatagccacgtgggagtggagtggaagctgcaactcgaaatcgtcaagtataagctgctagaggtggttaacaggaggctgcagaggtacacgaaccgggagagtagcaacctcgtcggtgggaacgccaacaatctgcagcaccggcacttgaacgggaatgaggcaaccttccagcagaagggagagggcggcacagcgaagccaaacaaagaggccctcatgtacctagtggaggaggccgagtacgccagtatcatcctgaataacgtcctgagtcagtacaagcacctgctgaagtgcttcctctgtctgtctaacaccttcttcgattaccaccagcacgtggtcattttcaagacgatcgttttgtcccagcagatttgcccgcacgcattctggctctacctctacgtgagtgccacgagtagtgagaggagagcggcgagcggagagcggcgagtagggagtagcgagcagcgagtagcaagcgctacgtactgttcaccatgcaccgctcattatgcacctggctttacacaccgctcattatgcacctggctttacacaccgcgcattacgcacctggctttacacaccgcgcattatgctcctggctttatacaccgctcaccatggcgcttcttttttttttcccccccgccggcagatcaacctggaggaggcgttcaccttcgcctcgctactccacggcatcgtccaagtgaaagtggagagcgtcgacgaggaggataaatacaacgaagactgcaaagcgctgaacagtaacatcgttaaaacgctgcagcagtgcatcttcgccctcaagtcgaagtaagtggcgagcgtggaggcgccattgaagcgccattgaagcggtgtagcttggcatggtgtgacgtggcgtaccttctacgtaacggagtggctccaccactgcgccgcaaatccaccccccgtctatctccaccccccgtgtgcagacccctggatctctccgagaggataaactcctacaacgtggtggacgtgatctatgccgtcgtcatgaatggtaagagtggccccgtggtagtggccccgtggtagtggccccgtggaagtgatacccacaaagtgaaacccacaacgtgatacccacctgagagtcgagtgactcatccaaatatttttccgccacccatccttcttccatccaccccttctgcagagaattacaacttccacagctaccagaacaacctcgaggacaacataaaaaagttgacgtcctgtgatacattcataaacggtgttgtgagtaagaacatcgtcgtcccgatagaaattaaaaagtgatgacttggccacgtgaggtggtgcgaagaacgaagaacgaaggagaggaacaggggaagagagcagcgtggaccacccaggggagcatacattgaaggggtagacccctacggagacctgcctccatgccccacgagcaggcgcacttcgaatgcaacgtactgttgacgaagggagaaaggtgtcatttgaaaaattttttaaaagcgatttgggggggagtgaaaaaagaagaggcaataatggggggggagaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattgaggcgatgaatagatgtgcttccttgcgcttcactgcgcttcgttgcggggggaccccctctctcccttacttggtcccagctgccaaacagagtaatcgatgcaggagttacggatattcatcaggttgtgcacgtcgctctttgtttcgacgttgagcttggggtagctgcgggggggaaacggggagagcaaatgtggagaggagatgtgtagaggatgtgtgcagaggagatgtggaaaggagatgtggaaaggagatgtggaaaggagatgtggagagcagttgtaaagaggcaaacgcgggagacgcagatgtggtgaagcagatgtgaagcacacgcgggagacggactatggtagcaacgctcatcgctgcttcaccgctgcttctccgctccttcaacgctgcttctccgctccttcaacgctgcttctccgctccttcaacgctcctctccgctccttcaacgctcctctccactcacatcttcagctcggggttcccgtcgtagaaattggagatgaagtcacacttatacttctggttaacataaaaggagaccgttttttgaatctcattgtagtcgttcagctcgacgccgtccaagctgttaaagtcgctgtctatttcctcctccgcgtggtctcggttggtggcactcttagtgatctcgcttgttgagtctccttcttcccctcgagagatatacccagcggcatcaccaccgtccccacttccactatttccgcttcttcttttcttgtgccttctatgatggtggtcgtggtggcggtggttatggtggttattgtggttattattgtggttactgtggctattattgtggttactgtggctattattgtggttactgtggctattattgtggttactgtgatggtggtggggcgagtaatctgacgtggtcgctcccttccttttggaagaccgttttgactcccttttgtcatgtcgtgaatgtccacctctctcacgtgttctatcattagcagagttactagttggatacgagtcaatgacagaagatctgtgtttcctcctatgcatggaagtactaggtaaataattttcatcccacgtgggtcttctctttaaattatgctcgtcactcttgtccgtggcatgcctcttgatgcgcaccccccctcctgctgctcctcctgctgctcctccccctgctgtgttgctaccatgactgtctccattcttcaagagaagcatcaccttcgggtcgataaatcctgggttcctcatcctaagtgtggattctaatttctctttcattttcccattgtcgtaggctagtgcatctagtaaccttttccgagtaacacttaccttatgttgtttcccttcccactctccaagagtagagtagtctatgttcagcattgtattattggacacctgtagtccatacatgtggttcctcgctttgatagcatcagtcacagtaaagtattggaggaagatgcagtttttatcctggacatacttgatatttttcaaaccaccaaaatgcataaacatgcttttaagtatatttgctgtgttgataaaaaaattttttaaaacatttcctatccagagacagacgttggctttgttggggacagagaaggtgactttaatttggtttttttccagtgccttcttcgcctgcacgcaatttttgatggttcggaaggtcaggtgcgcataccgcttcccgcgcgctgcgtccgcgggggggttgttcccctgctccgccgcacccgcctgccccgcttgatctgcctgctccgtttgatccgcttgatccgccgcacccgcttcatgcgcttcacccacctgcgccgcttgctgctgctgctgctcctcctcctcctccttggccttcccgcgcttcttcctctgcttgggcgcggccgccttcttcgcgcccctgcgcttggcccccttgggtgcatcctcaggcttggcctcctccccctggatgggtgcatcttgctcaccttgattaactgctccctcctccccctgattgactactccctcctccccctgattgactactccctcctccccctgattgactgctccctcctccccctgattaactgtatcatcctccccctgattgaccgctccctcctcctcctccgccttggtggcgttcttgaagaacctctcctcgtccacttcaatggggacaaagagggagacctccacacagatgcgatgcaatttctcactcgaaaataattcattcatgtattctttcactttgttttcatcatcgaggtgatctggaaagtccgttacgagcaaatatcgattaaaaattttggttgaaccgaaggaatctacaaaatcgaggtgattcttttcgatagatgcaccttgatcccattgtagaacctgttttatctttctgtcattccatgttggattgtccagcattttattttcttcactaattccaaaggggttatcctcattaaatgggatgtattctactgactcgtcgatctggttcgcttccctttcggatgcgagcaatgggttctggtttctactatgcttaactgttttgctgtactttgctagctttggtggcttcactgtgtgtgctgagtgggagacgtgccctgcatgccctgcgtgcgctccgtgcgctccgtgcggagtgtactcctcgtagttgctatacagcgcatggggcgtggggtaatcctcactgctggcaaggttcccgtaggacgtcttcccaccatggtgctggttattactcgcatggggtctatagaaggtgttgttatagggaggcactgtggaagaggtaggcaggtccctggaacggggggtcatcaaaagaggggggtggtttcctccaataggattagtcatgttcgtttcactgtgagtggagttttttccaataaagtgaggagggggaggcactcccttcatgtgtagagtcctactagacgtaggaggctgattggagtaggacacgaagggtggatttccaggtggggaattaaaactgttttttttatatgcatttgaaataaacgtgttgtgaaaattttccgtcattttttttctcttcacgtgggggggcggcagctggttatttggcattctgttcacagtgccttcgctccctaggtggtgcccacttgggtggctcgtcgggtggcccgtcgtgtggctacctggctggacgcctgcctggccacctggctgaccacctggtgggttgttggggtggctataatgagggtagggttccaccttgttacctctgcccgattcgctgaacgattggctatacggcgttagagagcttgggggagggggaggcggtggatgcacataattagcgccgctgctgaaagaggccatgtcatggtgagcagcctgatccggatggcgcgtctcattgtggtggcgcgcctcattgtggtggagcgcctgactgtggtggtgcttgttcggattgccgcccctcgtgctgctgtgcaagtgattatctgtgggcgccttctcctgttgactgaacgacatttcggatgcagaaacgaatccattcaacctgtaagaactggacgacggggcgacaaagtatgcgttagtcttcacatgtggcaccatacctttggcatgactgttgtatgtaaaattagcagccacgctattctgagcatttgtgggaaccgtgttcaggtaatatttcctatttttatatagctttacgggtgtccttccgtttttatgagtacgtaatttttcatgatgggaactggtagaaatatcgttaggagttccttccatttgacctgttccatgcacatcatcccctatgcctccctccccaactacaccatcagtgatgtcctcccctggcacagatgcaccaaccatgcaaggatcgtttctcctctcctgatatgtcccataaataacctgtattctcctatttttaattttcaaattgtcaagaaattcctttgcccttttggaactcttaacagagttgaagattacatgaaccccttcgttgtcatctatgaaggagtttctcactttaccgaagacactcatcagggatgttaatctttgatttgacatgtccgagtaaaagttgagaagaattacttctttgtttaactcattacttgcttctattcgatcgtatgggatttcgtcctccactacttctccttcttcttcttcatcagacgacatattttttatgatattttcaatttgttcgttaatttgtgcatcgtccatggggcactctccttcatccgaggcgtcctcccttttgtgcgcgctctcctcgccattggcgtctctaccgttcgctgcggcgcccgcataatcctccgcagcgtcagcagcagcgccgcctctcctgtgttgctcctcttcatcatagtcgatcgcgtcttcctgtccgcccatgttcttctcccctccttccgatttcgagtagatatttttaagccacattttgcttctgcggggttcccatttagggggctcccggtgaggtagctgcggatagcggtgaggtttgcttcgcgattgtctgtgcgctgctcccaggctaatcagcccctcgcgatgtgcaaacgttaaggggccccgtcgacttggcaggagggaaaactatcgaatgcaaaggacagcagtcccctttatctgaattgtcttctcctctttgcaacggtactttgttctgtttttttttttttcttttcttttttttgttttcttttgtgtcattcacgcctcatcataaggggtagaatactaatccgttatggggacctgtaggggggacatgatattttttttggggagtcacaaaatggtgaggtgaccacatgctcggagcaaactcgacagtgtggggagtaaactcaactgcgtggagagcaaactcaactgcgtggggagcaaaccagctgctctacgcgctaggcgcttccttgcatgtgcgcacacgcagtgggtctctacactggcgcgacgagcctacctgaacgaagctcatgaaccgttacgttctatcggcaagcgaacggcaggggaaatgaaaaaggggacgcacaatgaagggatggcccgattagctgtaggcgctaagcgtgaccataactacgatgcgacaagtagcagttaaaaaattttggcagatcatttacgccacgcttgtaaagcaagatgggaggggcgcgtggctggagagggaaggcaatgttcgcctgaccagtggggggaaaaaaaaaaaaaaaaggggaaacacaaaatggggtaagcaaaaagggaaacacataatatgatacgaaaaagggggaacacaaaataggatacgcaaaagggggaatacaaaatcgggtacacaaaaagggaaacacaaaatgagaaagcaaaagagtgggaaaagcgactaagtatgtacatacataacaatgacgtatccaaaacatgtgccaaaaaaataaactgcgttttgttttatttgtacacttgcatccgcatacgcgttttttaaaaaaaaaaaaaaaagcgatttctttgaaattcccctgtaaaaagaaatatacaaagagatgtaacagttggttttttttccttttttttgttttttttttgttttttttggtcaagtactctgcaatttttacatttttgtgtttatcttgttgtacccttttttttctccccttcccgcttgccactttttttttttttagttggttagccaacagggacaccgcgtgggggagaggggcaatcggaaaaagaaaagtgagagtgagctctccccaactgcgaagggtgctgtatacacgtagctacaataggcgatcggcgaaccacgggtgtatgcccagagggcacgagtaccagtccacgcagcggtggccccaagggagaggaacaaaaaaaaaaaaggtgcagtcggttacgcacgtggtagggtaaaatacaagcagcagcgcgtttggcgttaccgcttgggcggttgctacttgggccgttgctgcgtgctcgcccctaaccgcctgacctaagggggtgaccttcttgtgtgcccctttcagcggcgtcactacccccgccccaacattgtaaccagttggaaggaaaaaaaagaaaaattaaaaaaaaaaaggaacaaattgtagagagaaaatgtgattacgtgagggcttctccttttctggttgaatttttttttttccgatattttcgcagagggagaaaataatttaagggggaaataggagaagcgaaggtgcattggggaagggacaccttttttttttttttttttttttttttgccaaatgggaatgcccatccaggatcggtaacaggggaacacacgagggaagggtaactcgagggcgttaatcggaggtgtggctattatcgggtgctgcccctgtgctgttcctgtactagcatgtgcagtttctgttccgccctgtgctgttcctgtactaccttgtgctgtttctgtactacccagtgctgttcctgtactaccctgtgcagttcctgtactaccctgtgctgttcctgtaccaccctgtgctgtcccattactaccctgtgctttcttttttttgttaaggtgcggaagcggatttcccccgttggcctccccgcgccggtgtgcatccacaagcagatgccccttcacttgggggaggctgcgcgcggagcactcacgtgagcctcactccacagcagcaaaaggagaccctacacaacgttggggggataagcggatcgacgaatagctctctttatccccacttcgccaattcgattgccaaggagaggtgcacccaagagggcaattggcagtgtgaaaaaaagggaacattttatttaggtaaagctttcaccaaatttttaggagccaaggagaagagtgtgtgggggaataccccatcgttatccttcggccaccgcaaccggcatcgcaaccgtcatcgcaaccacctctgctatcgctaccgccaccgtcaccgcaaccgtcggcacgatcaccctcccttacggcgacatgttccacgagcgttgccagtcgtcagaattcctactcgggattcaaagctactcccttgatgaaggaaaaaggaaaggaaaaaaaaaaattggcgaggtgagatcaaggggaagaggagaagagggggaagaagtggaggaagaggaagaagtggaggaagttgaggaagtggaggacgaagaagtagagggggacgaagcggacgaagaagtaccacctgagaggacagaaaaaaggagccatcaaaataagtacagctcaattgctagcaagtttgaaaaaataaaaaaattgagccaccccaatgtgtgcagttatttcagcttatctcgaaggggagatgattttgtattatcttctgagtactactctttgtccttgtacgatctgctgcgcgaggaagaaatggacatggtcaatttgaaatgcgtccggagggcacgaaaagggggggtagtaggaggagcaggcgtagaaggggctgccgtaagaggagcagtcgcagaaggagcaggcgtaggaggagcagtcgcagaaggagctgccgtaggaggagcaggcgtagaaggagctgccgtaggagggggaaaggattgcgcgagtgccccccaggaggggagcatccctaggaggaagctcatcgatgctcacactatgaaacaaatagctaagcaaatcctttcagcagttcattatcttcactccaaagaaataaaaaatttgaacttgtcattgaaggatgtgctagtaacacccaagggaggaatcaagattcacaactattgcatgtcgtacttgtttggtagctactcctgtggtcctcgtgatcggagtgaccatttttttaagagaacattgaagtatgcccctccccaagcagagactctcactaatgtgaaaggagaaaaagacggtgaaaaaaacagacacatacgaaggggtatcccccgtgtagataacaaacggcttgttagtaacgctttgtatttccctcctttttttttgctcaacgatttaacgaatggtaaaaaaaaggggtcctccaactatgacctgtgtaaacatgtggatgttttcaacgtagggattatcatcctgcagttggtgaatggcatattcgactttgacttcgttttgaggaattgtcaatccttttgtggagagtccacctgggaggaaacccccctcttgaatgaacttagccaagttattgggaccctccagcggatgcgccaagacagtgaggaagcgttgcagccatgtggaagacacaccgatggtgatgagacttcactttacgttgacaaaccagcggaaggggaaggcacgttggaaaaggtgaaggccatctttgtgttccttctctacacgaaggcttatctccttttttcggatgtgggcgctgcgcgggaggtcagtctcctaggcatgaatgtgcacctcctctttcgcgcatttgggaagcaccgccacgggggcggcgtgaactgtgagaagaagtgccgggcgaactgtgagaagaagtgccggaagaattgctcgacgaagtgccggacgaactgctcgacgaagtgccggacgaactgctcgaccaactgcgcgcatgccaacctgctgacctaccgggtggtgaagagcctcatcgaactgctgaccaacgtcagcgtaactgtccgattcgtcaaatgggtcgagaaaattctatctgagtttttcactctacatgtgctgaagcaaaacgtggagaagataatgcaccaaggggatgctcaaaatgagaaaatttttttttttaaccttctgcataagtgtttgtctatacgaggtggtgagcaaaatggttccacttcgctcctttctcacccgtacttctacccccgggggggtgtacccacttgccctcgggacacgagcatcgtaatgaagcagtggagaggggaacagccacaagggaggagaaggactcccgaacagggggttccttccccaagaggtgatgatccacctcgcataaagaataacaaccacgtggtgatgataaccccacaacagggagacacagaatcatattttatatcccattcgaaggaagaaaaaaaaatcgaacagacccattacaaccagtatgtaattgaatacgttcgaagcaatgtcagggaagaacagcaccaactggagagcaaacattttataatgacgaaggatatacatctctggtttggtatgctgtataaggtggacttcttcaacgagatgttgtacctaaatggggttaacaaggcatgtagtattttgagattgccttacatagtgtatagaaagaagaagcaattttatgagttattttttttccgtttttataaactccttctgttggggagataccaaggggtgcttaacgtgtattcgcatttcgtgagaggggactcaaatgtaaggttctcacgacgaagtggaagctttgggtgtacctacagaagggggaggtgtcgtgcggacttgttcactagaggtacctgtacaaatggatataccttctgtgtgaaggggagaagactcctcatgggcaggaagaacacactcggtaggaagaacacactcggtaggaagaacaaactcggtaggaagaacaaactcggtaggatcactcaccagggtgtcattttcacgagagataacattttagagaataataagtgggtgcagaccaatgcatacccttccgatgggatgaccgtcaccaaacaggagcagctttatagaggtgttaccccaaaccacttgggtgaagtagcaacacacgaggagagtgctgcccattcattttttttcaacatcccccctgaagagaaatacacatccctgccgatgcgtgattgcagcatgaatagagtactcggggtgagactgatagaattttacgacgcgctggaggatgcctataggttagtccagtcgaatatgcagaacggtgcatgcgacctagtgaacaacgtgacatgtgtgtacgagaaggatcactccttcctgcatcagtatagtctccatttaaaattgcagaaattgctgacgttcgacccgctcaacaactgcgaattagagaaagaggtgaggagaggattcccagaccacatgaggggggtagcctatttgacgctccttgggtataggtactacttgctcgtgaggcaggcaccggggaagaaaaataaaatgagacgattaatttgtgaggcttcttcgaggggggaagcagaactgtcggttaagcggttaggagaaagcccgcaagggggggacttcaccagggagacacaccaaatgaacgcgtcagaaaattggggatcgaaagggagcattcaccagtcgagtggaaacacagagagaagcaatgatagaggtagcagggagggggaagaggctaaagaggggactatccatgaggaccccttcgctaccgccaaatcgtcgttgaaatactttcttcaaaaacgtaggcgatacaacgacctggtgggaagcccccaatttgcgaagagaatgctcacactcgaactactacttaacataaaattgggagtaagcaataaacacctgaggagcttgctccttccattatgtctactctactatgatagtatttacttatgctacaaatgcagcaaacgggtggtgcagaattatttgctggatctatactcaagtgagaagaactggagggaattcgcctacacttttaattgcttgctaagttattactcccccgaattgacattatttttttttaaaaacggcatcaacatcgagagggtggtttatagttgggtgtgctctctattttccaacttcttcaatgcgcaaaaattcttttggttacttgataggatacttattcaaccaagatgttaccttttttttgtctccatcagcattttgatttccctaaaaaggtacatcattatgaacatgtgcaaggccaatttttacaagtatatattttcgctagcttgtttggtgaacctaaatttcgttttgaagacttccattgatatgtttagcagttgcccgatgacgcaggtgcagtttcctcaggtaggtaccggtcttggggaagaaacgaacaaccaggaggggacgaaaaatcccaaccatgatgagaacctgcttgaaaatgaacggtcccatattaactacctgccctatctcatcggggacgccaactgggtgcgctattacgtgcatagggacacgtttagggtgtacaggaaaaaaggcggtagtctctccctaggtaggggcagcggcaacggaaacggtgcgagagggggacaggctcccttcaaagggaggaaaattttaattaaaaaaaacggcttggtcagtaggacaactgttaagtcgttagggggaggggcaaatgaagcagaaaaattaaagcttgaaaaattaaaggttggaaaattaaaggttgaaaaattaaagcttcaaaaatcaaaactgaaaaaaataaaacgtaaaaaattaaaccatgacaacaactggggggaaagtggcgactttgccaacttgctctcaccaggagtagcacaggaagatcaaagaggagacgcacaaaggggcaagacaaaaacgcgaagcgttgcgcatcattgcgaattatttttacggaattacaagataaacaaaaaaataaaaaacttaagtgagttctctcactatgaaacggacgtcgtgacaaattataaatgtgaagataaaaagatggggggggaaaaaaaaataaaaaataaaagtagcagatccaagtgcgtgtactacaagttaacaaataaaaaagttaaaaagaaattcaaaaaggaagatcttgttaggctgtgcaactttcccatgtttccatttgtatacgtcacagacttggcgaacgaattatctcttgatagttacctaattgttgatatgagatctccagaagagtttaaaaaaaaaagactaaaacattctgtgcacgttaacacctttttaatcaactttaaaaaaggagtttatatcgactacacagatggtagttacgaggtggacacccacttgaagacgattatccttgcgtttagcagctccacttttgactttgatgcaatttacaattttttgaacttaaaaattaagcgtatcaccattctgtggggaggtttgcactgcgcttttagtggcttgccggcgagttgtttcacgtaggggcagcgcagggcatagcgttagtgctgggcgacttgggatcggccacccgcgccttgcagctaagtggcgcgtttaattgccgttgtggaaaattctgcctgacccagctagcttttttttgaagcggcgtgtttgcatatatgtatttttttttcttgttctttttgctcttgtggggaattttttacctgacccagctagcttttttttaagcggcgtgtttgcatatatatatttttttttcttgttctttttgctcttgtggggaagttttacctgacccagctagcctttttcaccaccattggttccttaattcgctttttattcgcctttattggccctttattcgctttttttttttttttttttttttttttccgtttacaccgtgcacaccaaactgcgtgcgcgcacactgtgaagcaaaattaacccacgtgaagcggcctgatcttcttcgctaatgcaacgaaattgtatggggagaaaggggtggcatacaccatggagaccccacagggttggcgctggttagctgtctaccatcgacgttaagttaacacggggggggggcttgtgcgcttgcgagtgcagccatttggcttaacgttgtcaccgttcgtcgtgatttgctatgtttagcgggatcaccgtcgtggttcaccttagcggctcactttcgtggatcactttcgtggatcaccttccggatcaccttccagatcaccttccagatcaccttcttggctcgctttcgtctgcttgtccatatttctcccccttcgccggaattacccgttcagcgcagaaaaatcagtcccgtgctcgtgatgggggaaataaatgcgctcccccctgttcgccaacgcggagcggtgattcgaccgattaatcctcttggccaggcgtctcgaatgtgcagcttgcgtttcgctcgttccgctcattccgcttcgtaccgcttcgcaccacttcttacctcttcgtgctgcttcattttttcttttttgtatgttcctctaatgcatcccacttataaataggggacaaccattcagttcgctcagttgcatggcttggtcaaacgcgccagagtgttgtgaaagggaaaggaaacaacgattacgctatgcccacgtgtacaaatgcatacaattttttgcgttttattttttgtgctcacgtagcataccttccaatacatactgcgcgtcattgcttcattattttattttattatttttttttttttttttttgtcgtccattttgcacatatcgaagatattttaattaaaaagaaaaaaaatgagataaaaaaaaaaaaaaaaaaaaaggacaaaattacgatttctttaattcaacaaaatggggctacaaaccaactgggcaaattcgaacttccattggggtctttaaaataatgtaccaatccaagtaagcgtgaggggaacacatcggatgggaaaataaaatggggaagcaacataaaaaaagaatgaaggaggaaacaaatcagaagatattatgctccacagaaatgataaccctctgttggtaagtctttcgtcaagcagatcgatcgtctgtcgcgtcctcgatatgtgtcatttcgggaaccctttcgccaggctaattgggttcgctggaattaacaaactggggtgtgtactggggggtgccttttaaaaagttgttatcttctctacagaggggctaataaccgcttgacgaagttagtctacctaattggcagcttgacacttgtcctgtcatcaccatgctcccctctctctctttcctttttttcattcgccctacgtcattcacgtagaagaagaaaaaggaatcacttgttcatatttttcctaatgagcttttccttcaacttggacatttttttctcccagttttcgctatcgttggttttatttttttgaacagaatacttcctcgagggggtgtcggcttcgttgtacacgtaccggtctctctccatgtgcacgtgctgatcactttcgtcatggattttcttcgacacgtggtttccactgccttcgttttcgtttgagtagggtctcttcctgcttacgtttgggtccactccattcatttttttttttaaaatatcgtatgatgagttgttacccttgggcattctcggcgggttttttccgttttcaaaatgcttctctctgttccgatctcgttctgcctccctatttcgatctcgttctgcttccctatttcgatctcgctctgcctccctatttcgatctcgttctgcttctctattccgatctcgctctgcttccctatttcgatctcgttctgcttctctatttcgctctcgttctgcttccctatttcgatctcgttctgcctccctatttcgatctcgttctgcttccctatttcgctctctttccctttctcgctctgcttctctattcctatccctttctgcctccctgtttcgatctctttccctttctcgctctgcctccctgtttcgatctctttccctttctcgctctgcctctctgtttcggtctctttctcgctccctctcccgttcccttaaagtttgtcgatctctttccgcttctctttgtcgatccctctctgcttctctttgtcgatccctctccgcttccctcggtcgatccctttctgcttccctcggtcgatctctctctgcttctctttgtcgatccctttctgcttctctttgtcgatccctttctgcttctctttgtcgatccctttctgcttccctcggtctatccctctccgcttccctcggtctatctctctccgcttccctcggtctatctctctccgcctccctcggtctatccctctccgcctccctcggtctatccctctctctttccctctccttctctctatttctgtccctttccttgttcctcctttttcccctttcactgtcgccttcccgttccgcttctccttgtctgtctctcctctccagtttttccccttcctccttgtttctgctatccctttccctatcgacacgcggcgtttctccattctgaatgcttttccttccaccggggtgcgaattctctttttttttttcctcataatgtttagccgacctctgattgctattagaatccttgtgtatctgtgcgagggggttctccttgtcgcgcgaatttggtttgtccctttcgttcgcttgtccttctcgactagggctaatggatttcttggatctgttagcctctttctctttcgcatttcttttgtgataattatctgagccatttttgtcgagatttcctctattcggattctccctttcattcgaatggttttttttccctatcagttctaggtctgtgtggattctcctttctgtggctctgttgcttctcttctgttttcctcggtgagcgttcctccttgatgtcaccttcgtgggtatgagcatattaagggcgaggttattaacaagaaatagaaaaatagtgcaaacgttggtgttggttctcatgcacgtaagaaccacctacacacgtacaaatgtgtatcgatttgaattagcagttcgaagatgtgcactcctatggcactcgtatggcacacgtttgtctctctcgcgtttcttttttttgatcctattacctttttcgcgattttgttttgtctcttccttcgattgtctttcccttttcgactcggggccgccccgcgagtccttttctttcgggggttcccttgctggtttgcgtgtcgcttcgtttgggggttcccttgctggtttgcttatcgattctttggggggttcctttcgggctttctcatccttctcttctttcgcatcctcctcaccatgttcttcttcctccccttgctgctgcctttcctccccttgctgctgcctttcctccccttgctgctgcctttcctccccatttgcttctttccttacatgggcaggcgtagtacctctctcccccaccgggctgttgtcctccacaatgacttccctgttggcttcctccgcggtgactccgtgcttgcccttaagcgaccgttcgacattaacagcctccccctttgtgttactacgcggggaagggtcttcacgttggtgcccattttcgcgtttttcatccccattgggaacgctattctccttaaaggaaatattcgcattatctgcgttcaccattttatcgttactgttacgattttttttggactcctccggatgatccggttgatcctttttcttcttcactgtgttgctactcacttgttggtcattcatgtgggcagaccccttctgtcctgcgtgcacatcgtctgactctcttttttccttctgtgtgtgtttactgacggggtcgatagaatggtcttcatcgagcatggtgcctcccagatcggtggctccctctagcatgttaagcgtcccatcgttcatcgatcgggagttgcctcccacatcgaccagcacacctgcaggcgcatcggccgtgacatctgcaggcgcatcggcagtgacatctacaggcgcatcggcaatgacatctgcagacacatctgcagacacatcgccaaccacatcgccaaccacatcggtaggctcacctgggtaaaggtccacacccacacctccattcgaaatcccatcgacagctgtcccctcatgcgcattctcctttttcttcttttttctcttccttactgtgtcactactctctaatttcaaaaatctgcagattcgttgttcgatgtctgagtcgtaattggattcatccgaagaaaagtttatgttgttacccaagctggatcttgacttaaaggaggaggagtatgatgaggagacgtagttgctgtctggttctccattagggagactaacgttcgtttgcagatttattccttgttcagaaatttttagcttcttttcatacctcttttgcactttgcttgtccaatctcgtaaattaacaaagctggagttgctcacttttttcttcctctttcgactgtgtttttttttatgaccatcagaactagggctgtgttctctactaggagagcccagctgctccatcggttggaagttcatctcttccgattccatgatggccatgcagatagtcgtcatttagttcgattacttcgatgagggaagtagatgggtatatgtgtgtgtatgtgtatgtgtgggtgggggggaaaaggcaacacaggtgcggaaatgcaactgcggaaacacaactgcggaaatgcaactgcggaaggcgtttcacccatagggtttcccttccgcacgaacaagtcgagaggccaaaggctgcatccccagtgtagaaagctgcttcggatgagggccagcctcttatcgcttcatcgggatggcctttctccttccctgcagttgtagcgcttccctagtgcagttgtggcgcttccctagtgcagttgtggcgcttccctcgtgcagctgtagacgcgtgagggcaattactgtccgtttaagtggtccctccccaccaaaaaaaaaaataaaataacacctttgatgaaaaaaatttgcacaatgggctactgcgcgtgtgtgaaacgacccagtggcgcaggcacgacctcggtgacgcccaaaggtcaacaagatcgggagtcaaaatggggtatacaaaattaatggggggagctaaaaggagaaaaaaggcaaaaaagggagaaaaaaagcaaaaaagggaaaaaaaagcaaaaaaggagaaaaaaaggaaaaaaaacaacaaattctttacactgctcaagcgaagcacattagttggcttcagctcacgctccacacgttaccaccaccggactaccttgagaggaaggggcggttgttaccccttttactttacactttcgtgtttaataaaaagtgctcgctgtgtgcgagggggcatgaatgtaagtgggcgaacgaaacgatgaaaaggagtagttgtgatggagtgacagcataatgaagaaggaaaccctacggagcagtggtacagtgacacgggagccataacaagcttcacgtatcaaaacacgctgcagcatttttgtgtgcttccttttcgtgaagggatgtctccattcatacatataatttacaaattagttcgacttaattgtccgtttggtgattctattcgttcgtctaagtttggcagtagagcggctccacgttgtgttcaacgaggagcggggagggggttaattaaaatggggaagggtgcacaaacaaagagagagaaaaaaagaaaaaaaaagcaagacgatgtataggggggtatacatacggatgaccgacacaacaaactgacgcccagtgcaggcagctcatacatataaatgtgtgcaatgtgtgcaatgttcacaaaaaaggaagggaggaaaggaggaaaggaggaggtggttaaattaacgatagttaggataaacaaataaagggctctaaatttaacgtcgccttggaatagcattcctccgcagggttgaagaaaaacggggtatgtgtatgtgtgtgtgggtgagggggctgacatatatacatggtacgtttgacacaaagctgtgtcacgtacttcttctagttactttctcccccaagtgaaggcacagaaaataagtcacttttcgccgcaggccattcgcccgcgtgcgaatacgtatgggtaaaaaaatgggcatatgcagggacttgcgcatacgcgcacgtgaaatgtcgcatgatgggaaagcatgaagattggttttttttttttcttcctatgctactgacgagggttcattttgaaggaatcactaaaaaggcgtgcgaactgacagcgggctgtggcaggggagaagagacgtaatttgtttcttctgcattccttttttttagtttttttttcgtttttattttgtattattttgtattatttcgtaatttttttattttattattttattattttaatatttttttattttattatttttttatttttttgttttattattttattatttttttatttttacgcgccggttgggtgagcatcagcttgggcactccccacctcctcctcgtggggaaaagagcgaagtattttcaaacagcgaaaaaaaaggaagacgaaacgggggcgcacgaaatgtgatgagaattgtcgttttggggcagccttccacggcgaaaaaaagggaaaagaagaaagaggaggaaatcctgcgtaagtaaaaatcccccccttttttttttttcgaggcgttaatggggaacggggcacatccagcatatggaactcacgtaatgcaggacgcatgcctcgctgggtggggttcttaaatacataagcatgtgcacataatagcctgtatgcttatcttgcgaggttaggttagcaaaagggcaatcgcggagtagcgctgcgttgccggggtgctatattctgctggcttccttttttttttttacattacttttggcgagcgacgcgttgttaaagtttgtttttgttcccccttgggggtagagcgttttccgcagcacagcaagggaattgcactcaggacaccttttttttttgcgcgtatataaccgcgcgcggtgccttctataaaaaaataatatagctaagttaatgttttcttgcgtgttgggaaaaaagaacgctgtgggggatgccccttttttgttcgaaaggaaaaaaaaaacaagcaaagcaacagcatatgctaaatgatcacgtaactgttacgtaaatataaatgcgcgcgaaaggggtggcctctcctttccgtgacacaatctcaattcagggtgtaaagttcggcactgttccccctcccctttctttttttttccgttatcgtgaaggggaagagaggggaggggtcccacactggtaaagcgataaacacgtagtttttgcggcagttctggcgacaattctgcacatagttttgtgcggacactgtcgggatgacttctcaaaatggaggattcattcccgtggggggaagccaaatacgtgtgctatgaacacgcacccaatgcgcggggataaatggacatgcacaattttgtcaacaaaaaaattgagtgattcgtggaagtgcaggcatggcaacgaaaaaaaaaaaaaaaaggaaatgggaagggcgatgtgaattggtcatggaaagggtgaggggacgagttgttcgctttacttctcatttgacttcgccttgacttcgccttgacttcgccttgacttcgcctttgacttggcgttttttttttgcgccaaggtgggtgcctccgaaggtaaattatggaacgcgcggaggagcacccatccaggggaacgcacgtggggatgtctgcacgtatgagggtgcaaaccaggaccctcgcgcgacgtggcttcacgcgcgtgtgtgcctgtgcactctgcgggggaattatctctccagttcgccttgagtcctcgtaagttagtttaactgtccgctcagtcgtccccctttgctgctgcgccgcgatagcacggaagcctacacaccgctttctccatgtcaagcaacgtttctgtttttgttcccaattcccttctggtgcatatccttccagtcgtcccactccctatccatgacctccttctcgctttcctcggagcatttttcgtattcgtcttcatcatcagcgccgttttgcttaccactctttaacgcaccactcttttgcgcaccactcgttgggcttcccccccgttcgtcatcgctgccgagcgtgttgaccccccccttacctttgacggcgtattccatttcgattttcgcgcactcctctagcgatatagtaggtaagttatgtgcgggggtgaagacgaggtctctgtagtagttcctcatttgggtcatatcagcaggagccatattctttttgatggtgaacaaccaaggctttttaactccaccatttgggtggttgttctgggggagttgcccatgatgtgactgcttggcatcgtttgtaagctgtccattctgttgctgtttatttagatcgttctgcctgctgcgcatctccaagacttctagctctgtgtctatcaagtccatcatgttaagcgtttgaaggcatttgcactttatcaaggagagacagagttccctaagttgttcctcctccacgtcatcagaaaagcaggaggggttataattctgagagacacctctcttcatattcgtttttattttaataatatcatcatacaagtcctgatacttcttttcgtccttggctcttttaaccttgatgttcctcctgttcatcgcctgtgatgtgtcatcgaccttatccaggaggtaatcatctactggggttatattatacgtattcaccacactgatgaactctgcaaagtataactttgcgtctttcaatcggtcgcttctaatctccatgtttattgtctcatagcataggacacctagtatgtatgggatgagtaaatattttaaatatttggtattaatatcttccacttcttcatttttggagaaaaaatcacacatactcgtgtactttgcaaagagcttaaatgcgtaaatgagctcgtctataatctcgtccttattttttattacttcctttggggaagtgactactgcgtttgtgccatggagctttgcaaattggaggaattcctttttgcggaatagggactcgtacgtgttgggttttttgctattttttataatgtagtcatcgaagaggaggtacagctcgtcgtacatggctgtcgcgttgtgtggctcccccatcgtgcttgcgaggcacccctctgcgaaatggccttatagattgggtcgctcctaccttcgctatcttgcgcgagttgcgggtcaattcgccgctcttatgtttcagcttcttcggcttcttcggcttcttcggcttcttcggcttcttcggcttcttcggcttcttcggcttctgcggcttcttcggcttcttcggcttctttagcttccttagcttcttcagcttccttagcttcttcagcttccttagctacttcaatttctttagcttctttagctacttcaacttcttaaacttcttgtcctctttttttttttttttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcacttcccaacttttagcgcgcacagtccttcacatctgcggaggatttttttttctcgccaaagatgggaacaggactctacatatgaggcattcaccaagtgggttcgcaaggcggttcataaggcagttcatacggcagttcatcaggcagttcatcaggcagttcatcaggcagttcatcaggcagttcatcaggcagttcatcaggcagttcatacggctgttctcaaattttctcgcaaagctgctcgcaaagcggtttgccagtcccctgagcgttggggggactggcccatttttttatccccacgcacagccagctgcgcggagcggcgacaagcgcaccaacaacagcgccgcggagagcaattggtaaaaaagtttcgcaaaggagacttgcgcgagttggcaaataataagttggggacagggcggaaggagtaccatacctttgtgagaagaatcaacggggggcgaacagaattttaacgtcaactcaaccgttttattggcactgagagttagcggctcttgtgcgaagcggcagtgtgttcgtgattatttttgtgtgccttgtgcttttttttgtgtgctttgtgcttttttttgtgtgccttgtgcttttttttgtgtactttgtgattttttttgtgtactttgtggtttttttttttttttttagctttgtgattttcttttgggtgtgcttgaagtcgttccttctgtggacctgattgcgcagcagggcttatgcgtggagcgcacatctgaagcggtttaacgcagcccactcctttggggagcacgtggggtgggaaagagacctcgtgacagagtcccccatttggataaccttataatacttcacaactccctcaggaattgctccttttttttttctgcgcaaagctaccaccatgtgggacagagcggtatgtactttcccgcgggtcgaaaaatagcttccgtgtctcctcagttggtcagtttgggaaccttacactgtctgacacagagcaggaaacgcaaaagaaaccggcggagcagacaagacggtgaaggtttcatccccgcgcggctgcaactgagtggttgacgtggggttcacctgtatagaagcgtaaacagtgcaactgctcagctgttcacccacttgtgccgttcacctacttgtgccgctcccctctcctgtgcctctcccctctccggtgcctccccccccgcacatgcagcacctcctgggggggattaaaccccgtggggggaaccctgcacatgtgggcaagccatttctgcggaggcagcacaggaacaaaacgtttgacgagagagaacgagccttcttcgaccaaatgcacatcgagtggtggaatgatgaagggaaggcgaagcgaacatggtgtgacgtacttcacaaagtcacaggagcaaacacgtacagccttcacgactataacaagcacaggtttaacttcatcagtaaaaattatgagttcctttttttcgagaaaatgaaaaaagatgagaggaatgagcgaaaagagggaatagcggaaaaagatggaaaagcattatnnnnnnnnnntaatgaaaaaagatgagaggaatgagcgaaaagagggaatagcggaaaaagatggaaaagcgggaaaaggggaaaacgagcgaaatgaaaaaaaaaaaaaaaaaacgacatcacaataaatattctggatgtaggttgtggcggaggtatactatgcgagtacatgcggaagaactttttctattttcttctaaaaagtgacataataggacgaagtgcaggctgcagttatgtgtctgggaggaaggtgcacgtgaatatcgacgggattgacgtgtccagtaagctgatagacgtggcacgcaggagacaacaaactgagggggctcagtacacagggatgagtcattcccctgagggagttcctctacacatgtacaacacaacaagagacatgaacctccgatcatctcatcaagaaaaagaacccaaatgggggaataataggcaattagagaacaccccgtggaatagcttaaatgtgcatataaatcagagctactataacagtgacataacagacttcacaaactggtgtaacaaggagggaaaaaaatataacatcgtggtgtcgtcggaagtaattgagcatgtgccgaatgggaaaaaggaagagtacgtaaggtgcatcagtcaattatgtttccccgaggctctggtgatttttacaacaattgataaaaatttgctttcctatttgtactctattatcctagctgagtatgtcacggggatggtaaaaaaggtaacttatgcgcgctggtaggagggaagacctttttgtgtcattttgcttcccctctgcttcagctcatccacttcttctgagcccttccctttcgatatgcctgcttcgttacctgcttgtttgtctgcttctttgcctgcttttttacctgcttgcttgcctacttctttacctggttgccttcacttcttcttctttccccccccgcagggcacacacagctacgatcagtttatcggatcagacgagctgagccagctctgcgccctttttgatttacacaacgtgagcacggagcatgcggtgtacgtcccttttgtgcgagattacttccccacgcgctggctgaagttgctttatttgtccgccttcgtttatcgggggggagccgcggtgagcggttgttgagcggttgttaagtggcggtaagctgctgctacacggctttcacgcggctgttaagctgctgctacgcggcacgttatgatgccggggtgcaaaagtacacacgcgcaggcatacacatatatgcgtgttgcgtgtttcacgctggtaataatcacaacaggggtgagtgggtgcgacttttggggccaagttggggttactctcttccgaggagacgcgcgcgtattccgtcatccaccgttcctgtaacccatgtttggaagaaaggcctgttttttttgcaacatgcagtttgatgcctttgtctcatcggcgaggaagaagtatacgttgaagtgacctgactgtggagcggagaaaaatgctgactccaagttggagccccgtccacagtcatgtaataactaataactccttggtatgatgaagacctccctccacccttctgtgcttattttgtataaaactgttcactgttttgtatatttttatggcttcacttcaccgtttcatgtgttgctgttgaggatgtacagcgggggccacggccgactgaaggttgcctgccaaggaagtgtttctccaccgcaccaggccaacgtggcgaatttaatttttttttttttttttannnnnnnnnngcaaacttttctttttttttacattcatttttgcccttcaaatgaaaaaaaaaaaaaaaaaatagcccccaaaagcggccttcaaaaaaaaaagccccaaaaaagcggccttcaaaaaaacggcccgcaaaaaagcagtctcaaaggaggttcaaaacgatttctttttttaaacaactccagggacaacagtaccgctacagaaggggattttcttacgtactttggccaaccaaggaggtaaaggcgaaggcttaagggaaaaaaaaagtgggatacagagagaggtgctcgcgtccgcgttttcgcacgctcactcgtacgcacgttcaatcgtacgcgcgtttaatcgtacatacgcttaatcgtgcgacgctggatggtgggaggagaggaggccccttccaccccgtgatggtccgcgctaagagcgactctgctggccagcggctgagatggtgttatgtgagtaggcatacatagctattaatatatgtatatatatagagagagagtagcatacctcgctagcggcgctgaagaaattattgtgccagagaaaggacgtccctttgctcacacggacgtccttgcgtagagccacggaaggagggacaccgacgtggcgtaggataggtgccccacttggcgcatgcgaagcgaaggaacacaggaaggcggtgaggaataggcagaggggcgagcatcggagcgcgcagtggaaggaacaaggggaaggagtggcaacgccaaaatagcacaaagagggggttaccaaagggggagtcagcaaagggggagaaaacggagaagcgagacaaactggagaaacttaagcagtcaaacaagccatacagccctaaccaggcagtcctatccaggcagtcccatccagaccaacggacagggcgttctccccgcgtctccccctgcgatcaacatgtggcccgttgtcatcctcctcttcgggggaggcatcctgttcgccaagaagggaatgaactacttgaagaatcagaaaataaatcccagcaataaaaatttcttttccccctctggatttaacaaaggcttagggagcctttttttaaaaaatgacatgaggggatttgagagaaacatgtccaaatcggaggcctacaaaatacttaatattaaccccacgacaaatcgggaccgaattagggaagtccacaaacagctcatgttgaagaatcacccggataatgggggtaagggcggtggagtggcggtgtggtggggccggaatgcggcgccactcaggcgttgtgcccacgtgccaattgatggtttggcaatctcgtaacataaagcctggaaaagctgctccacctgtgcatcgccaatgacccttttcgattcgcgtgtcgttccacgcaaaggaatgacgtgtgtttgttccaactacgtaggtacgtacgtctatacatagttacacacacacggatgtttttttttcccttccctggttgcctttccaaccctacaggctccacctatattgcggccaaggtgaatgaagcgaaagacgttttgctgaagtagcgctggggagaaggtatcgcgcgcacccttcaggggattcaagtgactcaggagactcacgaaacttgggatatttttcccaccgggggaggagccactgagggattcttgcacagcctataatgtgaagatgtgcctaaccgtttcttcccctccagggtccacctttttattagcttgctctttttttttttttccccccccttttggaaaagtttttcttcgcggcgcgcaggaagacacggatggggggaaggacggagaaagggttctacaccgacggaaggtcatatgatagatgcactccccctcccctatatgtggagaagcagccgccccagtaggagagtggaaaacccaaaggggttattgatgtgctgctaattgttgggggatgaaaaaaaaaaaaaaattctctgcttgatggaaaatacagagagttcccatctcttccgtctgactttccattttgcgagaattttttttttttttttttttcctaccatttaccgcgatccatttgaaacttatttgtaattcttttatgcatttccgctagttttttttttttttttttttttcgtgtcccaccttgggccaatcgtttttttacaccgcgcgtgaatgcaactcggtaggaacagttgggataaaccggcttagcacagtcggggtgaatcgaaattgccaccaatttgtgagagccccccccctaaatgatgcacaggctgtactcgaaaaacctcacagaagaaaacatcgacgaggtgatccaatcggagaaagcgatcaacgaaaaactgactcgagaaaatgaacagataaaaaaaaacggagagatacaacaccgactgttgagtttcatccaggataactttatctttgaaagtaactcaacggaggatgttcagaagtacaacggggtgttgctctccctgattgattatatggatcgactaaaaatggtggactgctacatgcggaaggagacggacggactgatggaggaatttttccgctgcattaaggaggccatcgtaaagcagagcaacttgtggtacgtcgcatggcccaactgggttagtcatttgatgaatttctctctcccccccgcgagtgtgctgctgatgcggcaaatgagagagagacaattgggtactccatagataagagctactacagccacgccaacaccgtatgcccccacacacgtctgtaaaaagaatcactgtccctttccgaagttacctcatcagggaagacatgaatcaactcaaaatcagcggaaaggaggaggcgttccggaagcacgtgctagcgttgaggaagttgtacgagcataacagtgtgcttcggtcacaggtctcgctctttaactcattcaaactgaaggacgaaaatttaattcacgcagacttcgaacagctacagctaaggtacaagaacttaaggagtaaggggagttgtttggagaaaaaaatagaaaacttgaatcagaagataaaacgatcgacggaggtaagcgccgggggggtaggtctcagtacatctcagtagaggtacaagtatgaatatagctgcgtaaatttaaccatgtcacatcgaattgcataccctgtttttttcacaatcccaacctctccctgatcacagaaaaaactgcactacgacgaaaagagcctatatctggaaaagatgctggaagataaacaggtggagctggaggaatcgcagagtgccatttgtaaaaaaaaaaaatttttgaatgaattgaaaaggaaaaaggacgagtctattaaaaagtacagcgaagttgaaacgagtgtcattaccaaaaatgtgtttgaagagttccacgagaagaagctacatttggacagactgaaggagaaggtaggttttgcaatagacgtaaaaactgggggaaggcagtgtacttcctccaagaagctagaagagctatgcacttggggggattacttctgaatggggaagcttcaactaggagcccaatcactactcaaaccttttcgttcgtgcaccgcagctcgaggaggtgaaggaaaagtatgaacgtttgcagaaggctcacggggcggagtaaaacggggaaatgggtaggtggatagaagaaaagggaaaaggggtaggtagaagggagaaaagggaagaggggtaggtagaagggagaaaggagaccaataggacacatacatacacatacacacacgcaaacacaagcacaagcaccttcctgccaaccggaaaagagcatccccgcttgctatccaaaacgacatgcctcgcttgtttcgtttcaccgcgctgcgcctttttggtaagcaccccatctattgggtacccctcgtgttgtgccaattctccattcccattttaagggcaattgagttacgctttaaaacaaagttcttttcaaacgaaaaaaaaaaaaaaaaacagaaaaggccaaacaaatagttgtgcgtaggtatgcacaacgtcacgtagggacacacacgttgttgttctcattggagcaaacaaagtcgtggtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaattcaaatttttttgaaaccacgcgtgattcttgaggtcactaaagcagtgtcttcttttcgagcacagctgagcggggggggtgaggggaaggagtaaattgtgggcgatggagaggcatagcaacgttttgcgggggggcccacaaaagagtgctcctacagaagtgtactcccacaaaagtgtgctcccccaaatgtgtacacccgcgtgggattctggtcgctccctcccatggagccgctctcctcggggagtcctacttcgtaacaaaagttcttcaactcgaaggaaacaaaatgcgggaagaagaagtcagtgttatatatccgttctgttatgtcttcctgtggggaggaatcgatggtaaaaaaaggggaagttagagtgtagctgttcccgggaaggggacgtagaagaaagtagacgatccgtttgacggttccgttatgttggactggtatgggtagatagacggtacaaatgaacggatgagatgaacaggaggaatagtttttctacttacaaatttgctcgaatagtaggtgttgtatttggtgcacatttcatatatgagcaccgccaggcaaaggaagtcaaactgatagtccttctcggctgcggtagtggagagtgcaggggtggagtgagtgtggcggcagtgcagaggcaaagtgattgtgtcggattgcggcgtggctgctggttggcgcgggtggctgcgctccttacttgcgtccatgttcgcaaagtcgaagttgaagaccttaacgatgccgtgcttgtagatgtcgaagtacttgttcacgtttttgttccgctcgtgcaggatttgcagcagctcctcccgggtgttcttctgcaggatgattatgttggacaggatgcctgcggggtggcggcgtatcggtgtagcggggtagcagtgtagcggggtagcagtgtagcggggtagcagtgtaacggggtagcagtgtagcggggtagcagtgtaacggggtagcagtgtaacggggtagcagtgtagcgctgtagcgacgtagcggcgtagcgaccgcctcgccaggaccccttaccgtgaaagaagataaagttggcgtgcatgtactccagaaggtccacaatttggtacgcgtaggaagcgatgatattctcctcgagaggtgcactctgagacttcagcacattcccatgcacgtgctcaaacagtaaataaagcttgttcttatcagctgtcttcccttcatacgataaaatattcatgtgcctaagccttttgtggaataagatattattcgctactgtatcgttgctatcccctctgttcaggtaaaacgagtcgacgatgcttacaaggaaggagaccttatcatgtcttaatttgcatctgtataatgtccataagccaaagttacacacgtggtggtcggaaattacgaactgctgtgtgtccaaattcaaattatcgttgtagttaactgtgttgacgcagaggttggagctttcactgcttctgtgcttcgtcatgaagtcattcatggcagtcttcctatccgaattgttacttatcctttcgagaagcatcgaaatgttattgcttagagatatacgtctttccctatcgtagccgaagttcttatttcccctctcgccctcggctggcagcaagctcaggttcagattttctcgactcagccacttatcgttcggaacgtcttcctccctctccttgttcaggaagggatttccatccagcagttttgcgccaaacagtttttcatcatgcagttttgcatcatgcagttttgcgtcatgcagttttgcgtcatgcagttttgcgtcatgcagttttgcgtcatgcagttttccaccaagcagttttccaccaagcagttttccactaagtggttctccagccaaatgaccgtctaccacatccccgtagctatacttgctccttccatttctgtggaacaaactccctgcggcattcttctcgttaggaaagcacaactggtcgggataaccactaaggttgctactaaggtaactactaaactgggcgttcccatttttcagcgtgcactccttcgattcgtttttgtggttgaacagctcagccctcctctgcagcacgtcctttccgtcgctgtatctgtcgaagggggggagttcggacagggtacccaaatacgcgttcttctccctgaacggggccaggttgttctttaagaggtttccattaccgctgtgggtggcatgcggttggttggcgagatggccgtggttgaagccgctcaagtggttgaagcctcccaaaagggtgttgccgcccccgccgaacgcgccccccccctcgcccagcttcggcctgcccgcagcttccagcgccttcaactttgtttggcccgtcccgtcctggttggcctgcttccccgtgtgtttaaaaggcagcgggggaagttgcttgtgcaggggctgcttgacgaaggtgaagttgtgcgtgccgcttgggttgaagggcttcttgtttgtgtagttggatagggggttgtgtgcatctcgagagctgatatccctcgcggtgccatcgcgtacagtgccatccctcggggtgtacctccccacggtgttcaacaagttggcatacctgttctgttcctcgttgagaattcccagaaaggccttcgcgccggtggttccgaagttattgttgtttcccccccagttggcacctccgttaagcaccccactctcacaatctctgtttccaccgagcagatttttcttagcatcgttattaaagagagtcattaaattgccaccttgcatatcgttctctatctggttgtaatttgttttaaaacttacattcgaggttggcaccattacattttggttagtttcatatttccatgaggagggattaatcggcttgagcatagttgctgtcgttttgttttcgtcctgctcattgtacctgtctatgtaagactttgtacttgtcatgtggttgaactttttcgcgatggcactctcgttttgttgcttggcgaagttgtgcaatcctctgtctcctccctctcctccgcttcctacccaatggtggttcgaagtaacactcgtggagtggtcatgcatcgggttcgtcttcacagtcgtatggtaattgctgaataaagagttgggaggtttgcttagcctcctttgggtgttgtaatgcgaattgtgatgtatgtgttccttcgtgggttcatcacggataggtaatttccctgttggagtggtgccctcaccaaaattgatggcctcaccaaaatgcctggagttttttttttcactcaacaagtggacgttcgacctgcgaaataaaccaccgctatcgttatcgttatcgttatcgttaccgtgatcgtcatcgttatcgtcatcgttcttgttcttgttcatgcagatggctcccaactgttcgtcttctcggcgctgttcgatgtgattcctaaagttatctccctctctcagtgcgtcccgctcgctccccccttttttcacgtcccagttgttacccaagggggtattgaagtgggcattgaagtggccatccaagggggtattgaagtggccattcaagggggcattaaactgggcattgaagtggccattcacgggatccttaacgtggccatactgcctgctcctcaacgttggatcgtcgtagggctcaaacaaagttctcccagttttgtcaaagtaggggcgacgcatgatgtctttgtcgtccctataggtgaagtttttattttcacgaatggatagatcaagattgggattcatcctctctctatcaaacatgtacatatgagaaggaccctcattcctcacaatgggagacgacttatccacttcgttacggaggccatttctcttatccgattggaaaatattttccatattgaacagattgttgctcggttttgtaacattatcctggaggtacctgttcgtttgtttggatgcttcgttcatttggttcttcctgagcagagatccctcctcgtagttgtctccactcttcgcgtgcgttttgaaaatattcacgctgttaatgtttgaaaaggcgtctcctctgtggggggcagcaccaccatgttgcgtagcgccgctatactgagtagcgctgccatactgagtagcgctgccatactgagtagcgccgccatactgagtagcgccgccatgctgagtagcgccgccatgctgagtagcaccgccatactgagtagcgctgccatactgagtagcgctgccatactgagtagcgccgccatactgagcagcgacaccgtaatgtctagccgactcgttccttccccctccctcggacgttctgaacacattctcactcacgtggtgagtgctattttcaaacttcttaagatagtccaactgacccatttttccatattggtcgatttgtctgccaaaaattttctcccccgtgttgttagaaggcctattctccagcaagtccatcaacggaggaggcttattctcctggttggggtgtacatccatcatgttgtgaagcctcgtattgttcgtaaaagggccgagggcggtggctgctctctgcttggagttttcatcatacagctttatactgctcttatctctatctcttaatgcgtggttggaatctctatttgactcccccctcgggaatgggttctgtccgaattcgcgatccgtgctgggcttttcgtagcggaagttctcgtcgtttcgcctcatgtcctgcgcctggttgtcccgtgggacgttatccactccgtatttctgtactgcatatttctgtacgccaaagcggtctcccacaaagcggtctccctcaaagcggtctccctcaaagcggtctcccccgaagcgatcccccccaaggcggtctcccccaaggcgatttcccccaaagcggtcccccccgaacctctccgcataacaatcctcgtcaaccggagctatctcactcttgaagtggtgcctattcgttatgcctggcgtctcattgagcttctccggtgtgttaaaatcatcgtatgtattgttgtgtgcacttaccctgttttgcagaccttccccgagtatgtcgttctggccctggtgtgcatggttcccatttgccatgtggttaaagtcggcaagggaacttgtattgagataataattttcatgtgcaggtagactttcgtacaggtcgtcactgaagctaaaattgtacttagggttagggttcgttatgattatgtttttcagtaggttgatttttttctctctttttttttcttcctcgtccttttctttattccgtagggaggaaaagttggggtacagcaggggggcaccccctccattggcggcgttggcggggttagcggcgttagaagggttgaccgagttgagggccttgggaaggtaccccccgttctgattgaagccatacagcacattatgctggggtgtgtagttgacgttggaactcgcgtggttaccagttctgtcctcactagggaggtagttcctcacatggccgtcgttcatatgcttattaccacctttgaagacttctccccctgtcacttcgttttttgtgtagccccaattgagtttgaaattatcctcctgattttccttcgctgtgtattttttaataatgtcatcgatgtctggtggtttattctttcccaagataggtgcgttgggttgactacccatgtgattatcctggtagttaccccctccttcatattcatcatagtttatgttatccctgttgacgaagggacgtacagtcatgtttttccattgacccccattgttgttaaagttgctatagagagtgttcatgttaaagtgggttccataagacgggggggttgtcttccctgcgttgtcatacaggtcggctttgttcttctgagtggcccctactggtggagcgataggaggtgcagtcggaggtgcggtcggaggtgcggtcggatgcgcagtcggaggcgcaatcggaggagccgcgttgccgtaaagataactaggggggggttcccatttgttcttaagatgctcatatttatcatctgacattttattgttatgtttgtactgatgggggtgaaggctgtctgggttgttatttccatttgggttgtgcgtctccgaattgctgaccctattttgggttaggaagcccatgtcgttattgaacctgtggtgatagggcccggaggcgttgcctttatggtggtcccccccaagtccccaattttctcgattcactctcgcgtagtcttggtgggatctaccatggtctggattcatatcgtcacttttgagttgaaacttacgatggtctagcatgctgccattaggatggtttcccattttccccccggccacattgctcgcaggattcatgctgcaactgtaattttcgtcatcctccacaacctttatattgctgaagttgtaatttctgggattcatttcaccggcatgattgtagttgaggttactgtacctgctattatatgcatcgttattgatttggaaaattccttcgttgtttgtttttgcgttcttttgccccatttttggtgagttgttttcccgtgcgttgtttgcatttaggtatgaactgctttcacgaaggtttgttcttttaaaatggggtgggctttgccctgcgaggtttccttggctatccgcgtgatgctcgaaagcgcggctaacgcggtcggcgtagtgggggggacgagttcgactagtccgactagtccgattaatccgactagtacgaccaatccgactagtccgactagtacgactaacccgactaagccgactaacccgactaaccccactaacctctccgcactcgacgttcaagcggttcgtgtacgtgctgtccacatgctgatgctgaggcatatctcctcctctgcaaaaaaacatttttatttttcactctgccccttcatccttccgaaaggtgcgggatggaaaatggggagggggaaaggctcccaatgacggggttactttgcaaatgggagaacatgtgcaggtgggcaggcggaagttaaaaagacacataaaaaaaaagaatgaagataatggagtggaaagaagcaaatggggagttgcagcaggtgactgccaaatggtgactgccaaatggggcgatggtctagcctccgcggaagacggcgcgaggcataatggtagtgacccaaataaacagcagagacaaacacacttgcagcgattaccaatctgaggaaggtgagttagcccgcttcatgtcggtggtgccgactttcacaaatgagcaaacatgttacagggatatgtgtaaagccagaaggggattcattttggggggggagattaattagctgtgtgtaaataaataggtaggtggacacatgtgcatgttaaaaaggatctcgttggtgagggcgatttaaaatgggttttccattctgcctcattttgcctggcccgcctgcgtgctgtccgtccagttgcgcaggtgtgtgtgcgcgcggaggtagacgcgtgcacggtgagagaatgtgctccagatttgccgcagataagcgcgcagacaaacgcgcaattacgcagttacgcaattacgcagttacacatgcaggcacataagagcctctccacgtgcacacctactcggccgcgggtacgcaggtggacacaggagtccaccgaaaacgcacgcgaaggggccgcaagccggccgtggacgggcaaatacaattaaatcgcaaacacgtcaggaggaccataataaaagcgtgcgtcaaactcagggcaaagggacatgcgagctagcaactgaaagccagaagccagcaagtcattgtgtatgcgccgtgggagatgtacatataactatttcacctggagagggtggaaacgtacgtgaacatatttttgtcgcgcaaaattaaaggcgagtagcgcacgcaaatgtgttcttgccaagtgttaaaaaaaaaaaaaaaaaatacaaaattgggaataccaaacaaatgttcccctttttttttttttgcaaatacgcgaaatgagcatgactcactggaaaatgccaacctccgacaagtgtgaattaatccataagaatggaaacaaataattcaaaacattcacgtgaatgctttcgccatttggaaatatcatgtatgtaaggtattcaaaatgaagggaaaccaaaaaggcacatcatgaagtatgcccgcggcttattttccgcttcccccccccaaggtggtgaattttttttttttccatttttgtgtgcaacttgggggggaaaaaaaaaaaaaaaaagagcgaggcgaacgagaaggggaaaaggatgccgaatggaggacaaaagtgctgataaattggccaaccaaataaaccacaaagtagccaagaagggggaggaaaggaaagtagaaatggacgaaagggtattagttccatggggacgaactgaccgggtgagggacatgcccctgtatgtacatcgggcgaaggaccacgttgcaagggggacggattgcattcccctataatgcgctatgttgtgtgagaatacttacctaccgatcgacccttggattggtgaaaaaactctgataggggatcttaaacctgctggtgcatgaggtaacaaatggggtgcaacatcactatttggactaggcggcccatcacgctgtattttccaattggttatccatctaacgtggtcatttcgtttggcggcttagcagcgtagccttgccaccctctcccacttcttttcccacctacatggattaattttccgcagtttagcaaccccttaaagatggaaaaaaaaatacgaataacgaccagttgctacacccctgcctttttctgaacaacacgtgaacagctgcgtttgctttaaagtttgtaaatctcgtcaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctagttgcattttccgcaactgcgatgaggttttcgtcagaatggcacatgaacacataaaagcggtccttcgtcttcgtgcgcgcaggtgcattttgtagcaaaaaaaaaatcactcgttttttgtttgccgaagggagagtatgtgtagtgtgaataggggacaaaaaaaaaaaagaaataaaaataaatggggaggtaaaggggttgattcagaagccatcgcgtcggtacagccgcactaactgcgggggggatgcactcaaatgcgtcatgaagaaaaccgtgctgttgcaactcgcgtggctgtctagcgtggccgtccagcgtggcctccgtgctgtgcccatctcacttgctcttttcataattctgaaatattttcacaatgatgaaccagcaaacggtgaagatattgttgatgtgctcgtagtggttggtccccaggcacatgtcgaccatacggatgtttttgagcaggagcagtatgtctctttttaggtccataggtaatttgtaaatgtcgttccgtagcttggctccgatcagcgtgagccacgtgttttctttgacgaagctgcacaggagggaagtggcgtgcggatatagacatataagtgtaggtagacattcctacacgcgaaggtatgcacatattgaagaaacacatcgcctggagagctctctttgaggggacgcgactgacgcctcccaagggtggagttggcagtcgcacacgcggggacttacttaaaattttgcaaagacacagttgggctgtccacaaacagttcgagttccttcatgttttttaaaacgttaataaattccgacgcgacgattttccattcgaggagtttgctaaaaaggggtggggtggaagaagccgcattagagatgtgacgttgtgcagatctgcacataagtgtgcttttttgtgtggttcttttggggttctttttgcgttctttttttttcctttttgggttctttttatggttcttattgggttctttttgtggttctttttaagttctttttttttctttccccgtggcgcctactcgttgtcgtaatatgtccggaggaacttgatcaggtcgtttatttggactcctttgctcgctatgcttcgcagcctggggggggcggtaggtgtgtagcgatgtgtagcggtgtacagcggtaggtgtggagagacaaactggtgggcacgcgcgggggtggattctccctagagcgaccgcctttggtgaccgcctttggtgacggcccttagtgaccgcccctgatgactgcctttgctcaaacaggggaaaggcttactggtcgtagtgcgggtggtagatacgaggccactcgctggagcagcagggaggaatgccgtagccaaacaaaaaagccataatattttttaactcgaaaagaatagcattcttaaaatagttcacattttcgttagaaagagaaacaatcaatgatctcaaaaaggagtgcacatatcggacgacatattttataaaactcgtttgtatgaaattcttcttcaatttatttgtgtgtttgacgtttttcaaaatggtaattagctttatgtatccgacaatgctgtatttgtagatatgaacgtctgttgtcccttttgacgtgattaagtgggagaagcttttttgcctcaaactgtttactgcttgagccttagctgtatagtgtccatcgggggggggattaaacgggtcccctttagcagcaccggcgcggtagttagcagcaccggggcggtaagtagtatcatcgccgcgataattagcagcaccgccgcggtagttagccccctccgtgtgattctccttttcgaacgcattcacatcactcaagccgtatagcaaaaagtaaaactcgaaggaggagtagcttctcttctggtagtctttaaaatacttcgagaacattttcgagaagggtaaaaagaagaaggggtatttctgttgacatatgagcagcatattgtacagactactccacaggagcatttcaaactgagcatcatcataaaggtgtaagacttggagacagaaatgaaaggcgctgtaaatgtttagcacatggctgcatatggtttttctctccacgtagtttgtgtaatttgatacgaagaagtaattttcctttttgtaactacttgtgaacgagtcaggtgtccctttgggaggaccttcctgggtagccttctcatggtgagagtcctcctcaagagtgtgacgataaaaaacctgaaacaatcggatgctcccatgtagaattaaatgaagaatcgctcgtacaatttcgagacgaaaccagtttgcattcctcgccgaaatgaagttactcatgttggatccacttcctctgggtgaaaattcagttagtaaacaattacagaaatcgaaataatccttgttctccaagtacatcttccgtttaaacgcgtctaggatgtgtttgttcctacctattgttttaatgaggatgattatgacccaatctgaaatgggcaaaaagggggatagctttttcagctggtatatcagaaatatcacgtctattagttcctgtacatattctttttttgttttttttaatttcaagaaattatttttcaattttttttcctcattattgtaaatgtgtatgttgcagaaatcgtacgtgtggtagtttttttttcttttctttttgcagaaattgttatcttggttgactgctctgtttgggggctgactctctgtagcattcgagaggtactcggaaaaaaggcactccatgttgcccatcgggttgtctttcgttgtaccgtttggtgctccactggggataccgctgggaatgccgccggggtagccgcttcgggggaggtgctcacctttgaaccttatgttgccgaggcattccagcaccatcttgatgtcctcctcctcttccttctgaatgaggagctccttttcgtacgtaatttttcttgtccgtttttgctgcgcgtttttatatgaatgggtggtacggcgtcgggggaggtctccgtcgttttggtacatttcctgctgatcctgcgtcagggcggcaattctctccactacaatgtccatttcggcttcattatgggctccttcgaggggccctcctttgtccataactgcggagtaggaccccctctgtgcttctccttgcttgaggctgacgctgtcatagcttctgcagaggtcattcatcgagggtgggaatatcagcgggaaggacgtcccgcaggaggttttggacgcgttggcgttttcgtgcagttcttccggatgctcctcctgacgctcttcctggcggtgccccttttgagggcatttccctatgccatttgtcttacccccgcttggagaagcaccctgagggtgccccccttgcgagggtgccgcaatacccccttgagagggttccgcaatactcccctgcgcgtcactcaccatatggtacttgtcactgagagtaagggagtagacaaagttggcgcatttctgtgcgaaaaaaaaaatgataatttttggcgtccggttgtttttgttccttaacaatgacatggcaacataaaacgcatgcatgaacctcttctgattcaaatcgtttccataaaactcatccaaataatccaaaaataaattctgaataatcttctgagtacataagtacctattgtgaataaagcaaagagaataaatgcacctaatttttaccatataatggaggtatgttgccgtaacggatttgtacagacatttgatcacttctacattaatgggtatgttttcaatcgatatttttctcctccatttttttttgtaattcttttgtttcttgtaactagaggatgagtagttacgttctgaagcgttcgcatcttcatttaaatcatcgatagtggaggtggagaagttacaatccaacacatccgtttcgcttccagaactgctactatgactagacaacctatccattttaagtaaatcatttttcacatcatttaccatatttgtgttcattttatccttcatggtcccttcttcatttctcgcgatccgagcaatatgcccagttctccttttttcatagttgccactgctgggtagttccaaagcggtgtcttcttcttcttcctcctcagctgcgtaacttgcatagttggcattcacgatgttatttattatccctttcgagttgtggtggtctcccatattgttttcattcaccttagagttggcattaacttcccgattgagcatgtgattcttgtgaggactttttccttctccatgtgcaacgtcatagctatcgtttaagagttgactatctagagtggcaccagatgcaacattgaatggggtattccccaagtggacgtcattatttttgtgcttgccacttttgtttttgctgagtactgattggatgaactgcatggagtcttctccgatgtttcctccgctatttgcaacatcgtttggtgggtttgttcccgagttggcggcctctacagcatgggcatgcatatttatgccgagtgtgccatctgcgtgggtgccttgatcggtcttgtaatccactgctcccactcccgcttctactgcagctcctactgcaggtgctactccaggtgctattccaggtcctactcccgttcctactccaactcccgctcctactgccgctgctccccccaccgccgcctctacccctgctacattcttctggaggaaaaagaaggggataaaggccaaggcgaaggatgactcgagctgcgcgaagacattgttgtcattgaacagctgctgaatccacatactggcactttgtgttcttctaattctccccaggattgaaaaatcattatcgattcgaatccaaagtaggggaatcttccctttgctgcaaattttggcaactaattttctgttatctagacacatcaaggacttgtccttcttcaggaccttctgcttacaatactcaatcatgtgcttgtcgctgtcatttgtgacgccaataaacttaaccgtttcgttcatatagctctccattgcatcaatcgaatttctgttcacgtattcttcatgcttggacatatatatggaatcatgtttaaaggccacctttttccttcccttttctggtctggcgtttacactaaatcggatcggagtgacgttttcgagtaaattttttttgacaactcttactccgtcatcctccacaatttctatcttcaacaagcaaaagaaaaatttattttcgtctacagagatcggcatgttattggccacatatgggttaaggtagttctccgcgtatagcttgttgttcaggaggagattcctcaggttttttatcttttccttttccttgcttttcttgatcttgtgcttttcccttttttttttcttttccttcttcgattcgtctccgtcaggtgggtccctcgctgggttggcaggtgcgtccgtcactacagcagccgctacaccagccgcacccaccgcacccatcgctacgccaccctccatttcgcttatcctatctatgtactcccctttgggcttccactgggccttccccactgacactccctcacccacgatggagtcgtacggcagggcggttgctcccccttccatcacatcccctgcgtacgggcagtcaaaattgatgctagtggtactctcgagcgtgccgtaatgtgggtgatggagggcattcacgtctccgccatgtcgcccccaccgctgcgcttcctcttcttcctcctcgtcgttttctccaccgttcggcacacctctcgccccctccgcttggtccacgctttctacgctctccaggttttccacgctttccaggttttcccagttttccacgttttctacgcctcccacattttctacgcctcccacattttctacgcctcccacattttctatgctttccacattttctatgctttccaccctttccactttttgcacaccctccattgtgtccatttttttccgcttctttctctgcctgtgcctgtgtcggtccgcgtcgtggcggctccccccgtgtctgtcttttttcctctcctttttttccctctcctttttctgcttctttctcctctgcttggccgcgtggagcttcccccccgcgtagtcccgctggccaaaaatgttcatttcgccttcctccttggcatccagcatgggagcactagcgcgtcttaggagcttttttttttttgaattttacccagaagatggaggtagtaaaacaagcgaagggtcgttttccactgcgggtatatgcaactggtgtgaaagggagttgtgttgttgtactcatggatgtgatgcttgtctacacacaactcactcagctttttcacattacaatttttaaatttctgatacgcaatgatgttattgtagagatttcctttccctgtggtcaaggcgaggtcatctgaccctacgtatccaaaacccaggcagaagttgccatcccttgcgatgagttccaagctatcataattagagtagggtaaattgattaactcttttttttttaaaatataatttctgcatatctttaaacgcttgcttattttttctgctctgattagatcgtccatggttatagtttgttccctattgggtatttttttttttttttttttatttttttttttttccccttcttcgtaatgcttttctcttttttgtacnnnnnnnnnnataatttctcgtgatgctttctcttttttgacttcctttttttgaagacgccgctttgcgcaacagcttcttcgttggggggtacttcattggggggaacttcactggggtgtacttcactggggtgtacttcactggggtgtacttcgttggggtgtacttcgttggggtgtacttcgttggggtgtacttcgttggggtgtacttcgttggggtgtacttcgttggggtgtacttcattgggaggcacttcactggtgagcctttcactatccacagttcgtccgtaaagagcgccccccgcttggtcattctgggtgtcaccttcgatgaagccttccgtgtggcgatttgcactagaccaattagcttcgttttcactctgcaggtgggttgtgactgcccgttcgcctagttcctgttcctccttcttgggaacatacccgatggggtttctccccctgataactctgctactgcgcgtggtgtccatcttgccggtgagcgccagcttcctaagcgtggcacccgggaggaaggagaaacttttacgcttcctcttcatgacgtatctatttagcaaatcgttagccttcctgctaagcaggtcctcacgatattcataaaagtggtctgtctggaggttttttttttgctttaaaaatgagaggaagtgtttctccaaatcatggcggaaataatcatttggggaccccttttcgtacagcttatcgtagtatatcctgtcaagataatcgtgcataattagtttattccttcgactgttgtgcttccccccatgtgtatcgttcttcgaatcgatgtgcttattcagctccaggaggttgtatacactagtggatgccatctctgcaaggaagtacgcggagtggaaattctcattcacaaagctgaaggggttgatggagttttggctgacaagaaaattgaagctatccatggaagtcccctttctctgtaggtgtacgttgaatgctaggatgtactgacagaccccgtagcccttaatatacgtttgtaggaattgcgagaaatatttttcgaggagttggtactgctcgtgttcttctgtcctgagttctctggagttgacgtgcagatcgattttcttcattttgaacttgtttttggggagctgcttgtagctttcgatgtacctgcgggtgcactcggcaaggacctgcagtgtggcggcggggaaaagggatcgccgtggtgagatgcagtgtggcggcggtggaaaagaagatcatcgtggtgagatgcagtgtggcggcggtggaaagggatcgccgtggtgagatgcagtccgcgcgaacctatcggtgtgcatgctacgcgatgtggtcgcctcaaaccgatggacgcaccgcagtgacgtgcaccccttcgcctcacctgcttccaaaacttggacgaactgatcacccgtcccttccgcttgaggtaggaaaaaaaaagcgaaaagcagtattgctgaatggtcgcacagaaggagaagctcttcaatatgttaaaaaaaattcggacacagaggaacgctttaaggaagaacaggtggttcagcacatagggggatcggctgtgcatggggatattatcccccatgagtggaacgttagaatgggctgacgctgtccaggtatgtatcttccgcactcgtgtcgacgtgaaggacttccccctgtccatactacaatggtaaaacaaattcacatcaccgaagagttccacgagggagcagtatctctccctcagctcataaaaaatcacattcatttcgataatcccgaatatttgttccaagtacttttgcagcactaggcacttgagcatataaaccagatgcacattttcgtccttcactacatccacgtagtgatcaaagcaaagggagagaagcccctctgccatgacgattttgtaactatacagacttatgttaaaaagggtatcatacagagagtgcagaatttgagtggaaaatacgataacgtttccaaaaataaaatatttattattgcctagaaaaacataaggctccgataattttgcatttaacaagttactgttggcgaagagattgtatccatttttcatatcgttatagatgtgtgcactgagagaacattcgatattttccgaggaggggtaattctcaaaatttaaaaaggataggggcagaaataatatcatgatgttatcgaaggggaagctttctttactgatctcgaggaatattcgcagtacgtatcctacgtgataactggagtgcaccatttgatctttgtaattttttaaggtgaagatgaatatatttggcactactttatccttcactcgttcgtagtagctgcaccactccttcttcttcgtgctggctttttcgcggtactcgctcgtggggggggcggcgccgtgatccgggttggtcacgccgtccgggttgttctcaccgtctgcattctccccaccgtctgcattctccccaccgtctgcattctccccaccgtctgcattctccccaccgtctgcattctccccaccgccttcattcctcccaccctccgcgctgatcacattaatcgcgtcctcgctgctcccctccgagtcggcgtagtaccgcttagctgaagacctccgtttggttttccccccagaggacaggttctccctggagggcggcatcgtaccctcggccagcttatccgttctgcccgaggcacctcccccccctttgcccttcgccttcccatactgatcgaaggaatagaatttgttactcctggaccccatctccgttttgtacaaaaaatcgtaatttattttttggaaatctttaaaattcaaattattcaagtgaaggaaatcgaacctaccagcatagagagatatctcatggggggccaatttgccctgacggttgctggacttataaagaaagaaattcgcattgccaacctcgtacacatttattaaactgttggacgatataaccacgtagggcttttcaattttgaagaggagtccccaagaacatctcccataaatgctgttcatttttgacaaagttgggaaccaagtgcagttacatgcatagttctgtaatcctactagtaaattttcactcctgttaaaatataaattgttacgggaggatgataaattgaagaaagaaaaagtcagacttatttctattataatttttatgtgatattctcccttcctctttactgtaactgtttctccttggcagaaatttttccaattgttgtaatttttttccttttccttgttccatacttcgtcatttattgatataaacatgtaattgtttcccttgaggtgattttcctctgtgtatttgtttaaggacacgaggtctaggatgttaggaatacgtttactcttttgattattggtaaactcgtattctccttcctcttccgtttcttcctttcttttcccttttcgtttttcatgtgttgcttcttctattgggtcgtttcccctttcggtgtcttcccagggggggcatccataaccctgggcgacttctccatcttcattactgtgtccattggagtgagcagaattgatttgcttcaacttcagcttgaactttgagttttccttcttttctgtttctccatcaggtgctatgccgtctggggggctcctcttcatctctcctgcgtcttggcctgggttctcgctgtatcccatcggtttatacaagttatcatggcagtgctggtcgtgctggtcgtgctgaccgtattcactgagctgaccgtgccggccgtgctgaccatgttgaccgtgccggccgtgctgaccgtgccgaccgtgctgaccgtgctggccatacttctgattggccccccccgcggcgtcaccttcaacatagggctcgctgccatgccccaagctgctatatatgatgtagtacctctcctgttcgcttccattcattttaacatcctggtaagaactcgagttgatgttgtgtggcatttctagaacgacgaatatttttttttccttttttctcttcataaatttggcgtagtctttgtcctccagcaggggcacgtcccgcggggcctcctcctggtggtctcctccgtttaacgcgccgtgtttggagtgcttcctgtgctttctgttttttccgtgtttgctgtgctttccatgtttgccgtgcttttcatgtttgctgtgctttccgtgtttgctgtgcttttcatgttttccatctttgctgtgcttttcatgttttccatctttgctgtgcctttcatgtcctccgtgctcctcacccttcccgtgggtgacgaacgcagcggagctgggggtttcagccagattggaggattccccctgcttgtacctctcctcttcttcacctcttctcccctcagtagtttctccatcccctggatctacggcgtccccccctccatcttccccctgcacctcctcctcctcctcttcttcttcttcttcttcttcttcttcccccgtttggccatcccccccttcacagcaataggcgcctctcctaattcgaactttgttaatgtcatagttgaccttgccaaaatcttctacatcgaaaaggtaataaatgggcatgtaaagggccagggtcatggtggtgctcccttcgatcctctcattgtgcatgtcgatgttgaccgagaggtcctgcttcttcagtgcgaatacgtagtccatctttgctttgcttcgtccgtcccttcgtctgtcccttcgttcgttcgttcgtcccttcgtcccttcgttcgtcgttcgttcgttgcttctcggttaggagcgcacacatgagcaggggtgcacgtgcctacgaacctatgggcatgtaggtgtacacatttctgtttccttctaccctcctctgtgcagtttcagccacgcatgactgtctccccacaggtgcttacaaggaggggaaggccctagcctggtcgtttcttagcttcttctgcgaggagaagcaaaaatgaaagctgtttcgaaggggatggtcttcccctgttgtggattgagatgtggattgcggtatggattgcgatgtggattgcgatgtggattgtgatgtggattgcgatgtggattgcgatgtggattgcgatgtggattgcgaagtggcttgcgaagtggattgtgatgtggcttttctcgtctactagactggggaaaagcacagacgtataaatgtgcaccccttatttgcgagggatctcagtgtggaagcttatttcgagaaacactaagcaccccttctgtgcgcccccttttcaccgcgtcaaactcgggggaagcgcatctaccccctttaggagcggcggaacaaagcaaactgtgtcgctcttcttatggcacactcctcttcgagttggccactttcgtattctattcgcctaacacgagagtgtagaatgaaggggtgcgtggaggtggggagcttttattaaaagcccctttcgcgcctttcctctcagtctggtcgttcatttatcagattttcaagcaggccatgaaaaaagcggctactcgttgacacttaaaaaaaaaaaaaaatcttctactcctttcgtttgcaacctttttcgttcgaaattgtaagaagcatcactgctagcgagaggaaagaagtaaaactgttcagttaaaaaataaatgcaatcaaaatgtgatgacgtgagccatcttcctgggtaacataaaagtggggaaaaaaaaaaaaaaaactcgaaatgtggtgcggtggattgacgttaaagcgttacagagaaaaaggcaatttttctcgtaggaattttattttattttatttttttttttctcatacaagggggagaattgcatatgtatgttgcgccctttctttaacttgataggcgtattcaacgagccagtcagagctacattacaggtcaaacagtgcaacagcatatggtgttatatctaccccagaaaaacaaatcagctgggctgagtaccccttttacgtgtgcgcaaagaacctatatatatatatatatatgtatatatatatatatatgatgctactcccatatcaacggacaccccttgcatggacagtcccgacgcaatagaaggcatcgcatcagttgtaaggaggggacacttcacagatacgtccatccaacgctgcgtccacttctccgccgcatgcccacccatgcctgtgaactcttttcgtagtcgtaaaagttgacacccaacgacacacctactcaaagtatattttaaaaagggaaaatccgctgacccaaaaaggggcatgataaaatcaaataccaaaaaaaaaaaaaagagaagtagtcaggggcaagaaaaagaaaactgtcattttgttcactcccctgtaacgaaaaaaacacaacgctgctataacgcggcgttggagtttccacactaatctgcgcaaacacagcgtgaattcatatagtgggaataagacgttacttcctttttgtctaccttgtaaattattgttagcacctactttattgtgacccatcatcattcagcagcagccaacgtgtcccttcttcgtttagtatttcggccctctttataaggtcctacggaagggggaaaatgagtaacgatgtgtgtgggggtagcgatgggtatgaaatcggtgcttccggggggggggatgaggacacatttccttcgcagttcttcacaaagcaactccttgtgacttttcttcaatgtgagtagattccccccctcccccatttctccctttgtacaacaaaaaaaatgtgggtatatattcccatgggctgacagatgcacatgtagttaattaccccccggtgcttgctcactccgccgtatgccaccagctggttgttccaaacaaagacgacaaagttcgaacgagagaagtttaagctgggtccccccgtccattcgcccgtctggaagtcatatatttcgacagagctgaggtccttcacgccagtcgatccgccttgaagggaagagagagagagagggagagagagagagagagagagagagagagagagagagagagagaagaagaaaaaaaaaaaaaaaaaaaaaaaggcataaatgaaaatgttaagttgcgcccctcccaaatgggaactacgaattggaagggggtaatcacccatatggggtaaatgcggagtatgggttgataagaaaggcccttatcgtgagttacactctacaaaactgtaagaaataaaaatggggcacacacggggcatgtccacaacaaatatgacccttcttacatacctatggcatacaacttgtcctgaaacaccacagtcgaaaggccgagacgcgcctgctttaaaggcttacccataatccatttcatttttttgtccttcaaatttagcatttccatacttttgtgcaccttgccatagtccccaattccgtcctttcccccaagcacaaaaatcatatttttaaagatggttgcactagcagagtgtctgacacagttgagagggggaagggacctccacgaattaattttactgtcatagtattctacactgtttaaaatgtggtgatttccttcccctcctaaaatgaaaaggtcatcatcttctgtacatactccacaaaaattggatcttggaaaatgcatgaggtttatttgtttccatgtctgtttgtctgaacagaatttttcaaccagtccgtatttttttttcccatcacttcctcctatggaaaggatttccccatttttggtcaaacataaaaaatggccgtttctcaaggagggcaatttttttattttcatttttacggtgtagtttttatccttatctgtggatatgtgcgtggatatgtgtatggatatgagttcactgttggagaggattgtttttttggagtcactcaccacgtaggcgtatacgatgtgaacttctctctcctcttcgccttttgtttggctgctccctccgttcgcgttcgccccgttcacgtaggggttccttttttccttcagagtcgtttgctggggcttcaccttgacgctgtctgcactatttgcgtcgtcatcgttgtcgccatcgttatcaccatcgttgtcaccatcgttgtcaccatcgttgtcgccatcgttgtcaccatcgttgtcgccattgttatcaccatcgttgtcaccatcgttgcttaccacttggatggtattccctctgaggggacttttgctgcgtccgtcgcttgtcccgttggtggcgaaatttgtgggatcaataatttcctcattatttaatgtcatctcgttaacctcttcgccaattttgttcttctcgttttttaaaaagtccgctttgtttaagcagtcatccggaagagccttgctcaaaacatccattctgtagactgaggaattaatgcagaggtcagaggggggggggacaagctccatgtacatacacatgcacttgtatggatgtatacacgtacggttacgtgtgctggttaaaaaaaaggacgccctcagagatgcaacacgtaatgcgggaaaaataatggcaatgttgatgtttcgcttcaaaggggtggggaaaaatatatgtgcgaattaaactgcgagagtgaggtagcaataaacgatgcgtggatacctcaaataacaaaaaggaattgaaaaagcagtgcattctgtgttttgcaaaaaaaaaaccttaaaattaaaaaaaaaagaaaaaaaaagctacaaaatgtgagggggaaaaaacgatgtagaacatagctgttcatttttgttcatgaaaaaaacaacaaatgtgcgaatatgcgaacatatatcctccacgcgcatgtaaaagataaaaaatggatccccccttttgttacataaatgaagcttcttggtaaacgtaatttctttgctttttgtcccaatgctaaggaaccgtctgtgcaaccaagtcgctccacttgtagaggtgaatttttagtggtcggggagtggcacctcacaatagcaataatgttgttttcccttgtgtgacataatttcgaggatacgcaaaccaatctacggggaagttaacattgtttagaaaaaaaaaaacgggaaatgcttcctcgaaaaaagctacttaacagcgatgttttccttgtttcactttttcgggaacgtcgaaaaggggaaaagggttttatttttttaatttttttttttatatattttattttttttctctttcacggaagaggccctccccccccttacatgcatgggcacaaatgtaactttggaatgtggataaaatgaagtgcgatgggtgtatacaagaagaaaaaaaaaatatatcaaaacacatgggcgtgtagatatgcatatccacacatgtgttcaactggttgatggaggttccacaccacttggaatttattacaaaattgaccctttccaaaaattgcacacgaaattggcgatacattaatttgggtgtatgacaaaatttgtttttagcaaaaatcaccattttgaagtagcactactgtaattgtcgactgggcgatttgcttcactcattatattttccattttttgtaaaatgacaatatacacatgtagcccattgtttgaaagcttagcgttcttcacatgtgtctgtctttcttgatagggacgtacagctcgattgcagttcccttttgacaagatctttgaggcatagacatattctgcaagcggtaaaagtggagccgttcgatcggagggaaaaaaacgacgggattaacattgtggttgggtttagcagaccagggatattttatcattattctacattttttcgcataaatgtggatacgcacttgtatgcgatgtgggttaagaaggaaaaaaatgctttactactgtgcgaatagtgnnnnnnnnnntttaaaggttttttttttttttttttttcttttttaaatggtaaatattgcctgacccgttcagaaaatttcttcgtctatagaaagctttttacgtgggatgtgcgggaaaaaaaaaaaaaaaaaaaaaaatttttatgcagccaaaacagccaaatagccaaacggccaaaaagctaaaatgtccgaaacgaccgaaacaagaacaagcgtgtacacaaaaaaattgcaaagcggacttgtatgtaaaaattatgaagaagaaaaacaataacgcgttgtgtgagaacttcctcagggaataaaaaggtttaattacctccttaagattacacgacgtcttttttatttttttggtgtaattaacacttttgccatttgtatgttttgtacttttccgcactcagtggacattttttttgtttactcctttcattttgacgcgcacgttttgtttttcgttgcgtcgcatttctttccgttgtttctatgcgcttcgctttactttgcttttgtttgttttcctgaacgaggaatgatttcccaattaaattctaaatcttgaaaaagcaaaaacagcgtgcatccctggggtaacataccaatgtctagcggatgattgtgaaaattgcttgcccgacatagcttcacaagtttgtttaaaaaaaaaagaggggattttccttttgcgtcgatttagctttatagagaattccccctttacgctacacacagttgtcgaagcttctgcatttttagcaagagctacgcgtaaagccaaaaaagtgaaaataatttaaaaaaaaaaaaaaaagaggagctaaacaaccagcttacacatttgcttggctgtgctgagacggagtcttttttttttttccgcgtgtgccccccttctgggacacccatatgccaaactgtttttacgtccacatttaactgccgctgctatgtacttatgtatatatgcaaacgtacgtacatttttttgggcacctgtaatttgtccctctctgaatttcccccctccaccaacgcacgaaacacgctgcaaccatgaaagtgtttaaatttgaggatattaaaatatgtgagcccttttgaaattattctagtgctgcaaaaatatcccccctggaagtctgtttttaatgcccccaaggttttaacattacacgtgtgtatatatagacgtatgcatacataagtgtatcttcattcatgggaacttaaacactgtgaagaacaactatttgccttagcagacaataagcacaaactgacataaagtaaaatccacgggggtagacgcatataactgtgctgcttttcaactgcaaatgaaggacagccttataatggacgagaacaatgaagcgcggaactgtgaaagtgtgtgcacgtcgggggctccctcagaagttttggcaatcaagggggcagagccttttaaaagaaccggtaatggaagcagaagtaggaacagctgtggaagtagtagccacagtggcaaccgagacagtaactggagtcgctcgaacaaacccttcgtggatgtacccgacaaaatgtatgacaagagcgtaacggtggaatacaacagcgataatgaccgctcctgcgagagaaataaatataaggagttctctaagcagagcactctaaatgtggataataacgatgaagaaaacgcgacagattgttcctttgggtctagcaattcctgcgccgaaagggagaggaaaggctacgttaacttgtgcaaaagagaatgcaaagggagtggcaaccaaagtggagaacgcaaatccagcacagatgatatgattagccataattcattgggaaaaaacgaagtgaatacgtgcataatgaacgaggtagccacatgccaaacgaacagaagtgaaaatgacaagaagaaggaaccggaggaagggaatcttctcaagtttgatcaaaacgactcagttttgcgagaagaaaatgataagaatatccacagcgtatcagaaaggtatgaggatagcccggacaacaatctagacatgaattggaacaagtcgcaaataaagacatgcattagaattaagccgctggattctgtggggaacaatctggaaaatgtaatcacgcaaagaggatcaaacaaaatattaattaattacggagtgcacagtgaaaacaagaagtgtgaatttgtcgtggatagaattttcaatgaaggcagcacacaatcggacatatggaggagcatttgtttttgcatagactctgttttccattttaagaatgcaactgtgtttgcgcatggccatacggggacagggaaaacttacaccatgattggtccagacgtcatggagctaattaagaggaagaagagaaaaatccgccactcgctaaggcgcatgcagccgattgagttgttactcaatacgaacagtttgagacctccaaatggtggtggcggtagtgctagtggaaacggaaacagcaatagcaacagcagcagtaacaactttttgtacgagagaaagaggtcttgctcccagccgatctttaacttccctccgagagtaatccccctggtgaatggaaactattgcagttataagaaaatgtacgactcgtcgtgcagtgctcattgtaacgcggcgcacacctctgcgaacagcaccgggaacagtatcgtgaacagtatagtgaataatatcgtgaacagcagcccgaacagcaccaagaacagctgcgcaaacattgcgccaaacggagcactcaatgctaggtactatcacaagtcaaatgcggagtgcatgagtgagagcagctattatgggaagtacgaaaactgcaaaacgtttgccgaatatcgaatggagtataagcctaatgtgaagcatttgcaggacgaaattcggctgattttgaattcagacaggaaggggatgattcccagggcgtgtgaggaaataatgagcaggttgtccctgcagaggggggttggcggcgaggcggaggcgcaccgtgtggagagggctcccaaggggagtggcagggagagcggtgataggagcgatcatctacgtgctgatctacgtggaggtcgaagtggtaactttagcggggcccgcgacacctacgcggagaaaaggaaggaggtatttaaaaacgtgaaggtgtacgcttcttacatgcaactatataacgatagaatatttgacctgctaaatccgtgtacggaaccacagccctatttaagcactcaaaagtctaagctttccaacaatgccacgtttgtctctggtttgctaactgtggaggtagccagctgcgaagagctgatagagcttctgatagatggcacaagtaacagagcatgtagaatcacaaaaactaatgaaatgtcaacaagatcacattcgatatttaaaatagagttacgttatgtcaatcattcgaagcctgagtgctttaagtcaggaaatttgttgctaattgacttggctggaaatgaaaagtatgcagcatctaatgaaaaactatacaccacagaagtttgttctatcaataggagtttatctgctctgtccctatgtattaacgaattatcaaaggggaataaaaacattagttatagaaactccattttgacgagactgctacaggattctttgggagggtccagcaaaactgtttttatatgtaccatatcttcatgcatgaaaaatgtccgtgacacgctgtcgtcgttgaagctagtttctagggcaaagaagatacaggtcgagagcagggggaacaacgcctatgtgtatgaggaggacatacgaagattgcaaaaggagttgtattttttgaggaagtttgtcttttttcagtacattacgaataagtatgaaagtaggaagaggctacggaagatgaaggaattctattttggcaatttgttgagtcgaggcgagtccgactttgagagggttagcggtggtagtggagaagtcgtccccgggaataatctgtgtgtcgattggggaggtaggagcattccagatgacaccatgcagaagggaaacaccggcgaagaggaatccaaccaagatgatgctagtaatgaggagccgaatgagcatgcaagtacctacgccggaatagaaagcatctacaacgagtacgaacgaaaatcctttaactcattgctgtaccagtggaacttgaacaaggctagcattaggaaggtaagggagccggcgctaacggcactaacgccgctaactcctctaacggcgctaaacggagtgagtagcaaaaggaacccttggttccacggcaatgggaatgtgaacaagaagaacgtaatgaacttcatcgaaacgcacaccatagagtatgaggtcgacagtgatgaggacctgttcggcgggggcagcgattcaggggaggaagcagcagcagcggaagaagaagaagaagaggacgcagaagaagatgcagaagaggacgcagaagaggacgcagaagaagatgcagaagggggagaatgcgccgaagaggatggtggctgtaacgaaaaggatgacaatagaggcgacagtgacgggagagaggatgtaggtagatgttgcaaagtggatggggattatgaaaacgagggctccgacgctgaggaggcagacaaacagggtgacctctgccctgatgaggcataccctaacggggaaatgatgagagggggaaaaaaaagtgtggaaatattccctcctcgtgaagatagtaagagagccactttggaagaaacatgcaaggggagagccatggatgggcatgaaagagggggagatgtcatggcaaaggaggggcctgccaattgggttcatgcaaaaaaggggaaaaaagaggatacaaatgttagtgctgcgaaaggggaagatggaaaggacgacacaacacagacacgctgtagtgacagggaattaaactgcgcaagggagaaggagagagaagcaactgtgctgagggcaaatggtaagaagttaaaaaaatcgagggcagacaaaaatgatggagttctggtctcagcggagggaacagtgtctacatggaatgccccaaacagagagacaattccgaagaaggcaaagctcgtgagcgcgagcaggaaggaggggaaacccaacaggagccaacgaaaggcagaaacgaagtcatttttcttaaattttgcaatgcatattaacaagagaaagggtattagcggtattttcaaacatagagcagaggaacagaacacgcagaatgggtctgaactaaaagggaggaaggaaaagatcggtaagtgtgctaaagtgcagaagaagggacgtcgctgtaatacttgtagcaatgatggtgctgctttgaactcaaatgggaggggggcttactgccgaaggaaaaggtatgccgagttggtaaattctcgcaaattggataactcgctgcaggtgagtaatgtctctaatttggctccatcgggtcgtatcgtcgcggtatccatctcggaaagaggtggaggcagtagtagtcatagtagtagtgcacacggcggaaagattggacaagctagtggcacagctggtagggctccaatggatggaagaaactgctcaaaaaagaagggagatcacaagaagggagaagatgacaggaaagtaaagccaattttctccagcgagggtagtaagattggcaaaaagtcttcctctaatgagacactatacggaaaggggagtagtaatggtgaagggggaagcccagccattgcatccgacctagggcatctactccggttaggcgactcaaagagaaagcagaattatgttaacaacgtagggataaacaacatggtaataaataggattaacattttccccaattctaaggtagtgaggaattgcaatgaggtcatgagtggggtggaaaataaagacacgtcatgttcgaagggtgaaaagagtagcagcggggtcggaaaaagagaagcttccgcaggtgaaggagtgtgggaaggacatggtaatataagtgacaggaagaatggcgataggggcagatcagtcagtgaaaactgctgcttcagtaattggaaaaataaaactattataggaaaaaacagcaaggggaagtttgcctactatattgagtttaacaagatcaatgatgtgaggaagtacatcatggaggggcacacagtaagagagggcgcaaaagggaacaccgatttggcagtgcgcaatggggggaaagtctgcatcgaggagaccagcgctggggtggagaaaaatgggaagaaatgtttgatttcccaagttgaggagagctggctgaactttgagaaaaaattagaaacgaaattgggggaggaaaaggaaggagctgaaagtgggtatgggggcggaggtggaggagtggatagcagcgtggtgggaactaccaacgcggtggataagtcccattctaagcgcgacagcgaaatgagcgccctggaggaaaacaagaaaaagctagactcgttaaaaaaccgctatgagaagatattggctgagtcacaaaaaagggattttaggaacgcctttcgtttgagccactctttctgggatgcagacacagggaagagtagtggtggaggcggaaatgggactgacgccccaactagtggtaataacacccccgcatcggtgcgtaatggaagaagtttgcataatatgcagaggaaggcagttgagatgaggaagactgatctgtttggggacgacaagcaggtcactcctatccccgtgagcaggagtgctgtagcatttaacggaataaatgataagtcaagggagggaaggcacacatgtgagaatgccaaaggggtaggaatgaggtctaatttggatagcatgatcagcagtacgtataatattcaagatatgataaaggcgtcttatcgagagaaaaaggggcgcttcttcctgcgcagtcactttagcggtgcgaattcgggcgggggaaaacatcacagaggtgacctggtaagtgactttcacaatttgaagaatcaccatgtggggaagcaccatgtggggaagcaccatgtggggaagcaccctgctgagaatcaccgcatggatggagctaaccggaaagggacgcccgcggctaaccctgttggcagggtggtgtaccttccaaatggggaagaactatattggcgaaagaagcactcagagggggctgagcaggtgaacctaaatgggcgtttgatttatgtaagggggaataaagccagggttgcctccccttatgcgaatgctaatgataaagctggagggttggacaagcataggaacaactggcagcaccatatggatagcgtaaacactgtagacgcttacggtagtgcacccaatgtaggattagaaaggaaggtgtcacaaaatggagcagtcagtaactgtgtactactggctacgcatgggaatgcggtcagttgggaaggacaccctagaggagtgttatcacacaggagaaataatccggacagggtggatggaggaagggaatcatatcaaatagggaaggaaaaactaaatggggaaagacacaatgcgaataagtttagagaaaaatattttctgcatggacttctccaccctgagcgtttacctctgaaggacaattcgatacatcctggttattatcaaagtagaaaaatgcacaaggtcaatttatttgccccgaacggaggtagcagcaactatgatgggtatgccattcaggaaggtgaaaagatgaagaacggccattatggcaatggacatggaacacatagggaaggcttccaagttaatcatctgaacagcatgataccttataggagtaaatccataatcaacgggaagataaaaaatgtgcactactgtggcaacgggttgcattctggtaaatttgttgttaggaatgactttacttatgacgagagaactacaaaggatgagcctctcccctctggggagaacacaagaagaacccttcgaactccccctcaaacgcgcttccaagatgttaatagaaacgaaattagtcaattcagggtgatacaaagaggtggaggtctgtgtgcaggaggggtgtacggtgcgggagcagttagatgaaatggggaagcagtttcctctccagaagtggccgcttcctttttgtctgcgcattttcccgtggggtggacatcaatgtgtgcgtacgagtatgattggcggattggcagattggcggatctgcaaaaaaaaaggcgaagtcaaaggcgaagtcaaagttgaagctgattcgcgaggcagagcggaacacattttaaaatttgaagaagaacgtgtaatgctgaaaagttcagtttagtgctttcctaaaagaagaagttcatttttaaaaaattgttgcccatttctgaggaacagcagagagcggtgccctgcatggttacaaattgtccaaatttgtttcctcgtcctgcttgacgcttccgttggttagcgcctgtctggccgtacctcccggtatccagcgtttactctgaatgagacgtccaattatgatgcacactcaggtgagcaaaaaaaaagtgagctgcgaaattgttgagcaaattgatcgcgctgggaaggaggcgagcggcatagctttgtatgcgattccgtcgtcggacacatactttaattatttaccagcaggatgatttgtttttcctattttttgttttctctaacgagcgcgattgtcgcaagtgtaactgtttctgttaactccgacattttgctgtcttggctcatttgttgcctgttatgcactccactttgtaaaaattatttagcatttagggttgcgtttttaaagatgcagttttggtatgtttgctttaaaagaaaaaaaaaaaaaggggaggggcgccgcaatttgggcagtcatcatttgggtaagcttggcacgtggaagtgtagataacacgcaagagcatcttttgtgttacagaaaggggggccgctacaacgcccaggaaaaaaaaggaaaaaaaggaaaaaaagaatgtacacacatacatagataaatggatacatacgtgcatacatgcatgtgtactgatcggaaaagcgcgcagtggggcgaagcaggactcgctcacaaattgttatccacgtaggggttaggggggggtaggttttccttctccttgaagtagtcaaaggtgttgattttgtggctgcgcgggtggtagttgtagttgaggttttgaaggatatactccaggttaatttctttttgcttttcctttttctcggctgggcggtcggcgtggggagcgtctccgaggacgggccgatcatggtgatcgtaagggtgatccatagagtgatcgttagggcggtcattatggtgatcactgtggtgatcgttcgggcggtcattttggtgatcactgtggtgaccgttagggtgatcattatggtgatcactgtggtgaccgttaggatgatcattatggtgatcactctggcgaacctcgccctggtcggctctatcccctctgctcacaccatcgtcccaggtctggccacctttgacgacccattttggggactcctttctgttcggatcttttatcaatccgcagttgtgcagatttttcaggaacacatattcgtcatgggtgtctgttttgggggcgtctttttcgtggatgtctgtttcgtgggcgtcttggtcatggacctcttggcccccgtacggaagctccactccttgttgttctgtgtttctctgtagagagaacctatgcctatacttggtcattatcccatccattcgtctctcatatatgcctaattcgtttggggagtttattcgccgctgttctttattcgctgattccgagttgttaattgaaagggagtactttccattgccactcggggaaccatttgtgggttggctcaacggaaaggtgttattattaccccccttgttgccttccaagttggggatttttcgttccgactttttgaaaaagttggttatcctcaattggttcctgcgattttcgttcaccgcggaggatttacttttgcatggggagaaaacgtctgaggggtggtcgctcctttccgatttgaagtacgtttggtatatttcgtttttcacgtcgctggtctgttcggcgatcggtttgctgattgtttttccctgcgcgtcgcttctcatttcgtccttccggtcccaaatgtcggtttccacggaactccctccttcttcatcaggccgctcggccttactcctcccttgaatctccctcacgtgtgcacattccaccttctcttgtgtggagttacgtttcaattctgtcgttgaagatcccatttggttgtttgtctccccatccaacgttttgaatagaaggaagctgctcttcatattttggtacataactcttgcgcttttctttctgttcattcctccagtttggttggtgacttctccttcttctccttctgcttcttcttctttctgctgcttctgcggattcccctttgttgcatcctcctgaatgttcgtgtcgatcccgtgcgcggtgcatcttttaaggcgagccaccccttgacagttgtcacctgattgcgatatccactttgtgttttcgagaatctcgccaggatgattttggcccgatcgtttactgcaatcgggttccttttcgtccaacaagttgctccacgtttggtcacctgtgtgcggggaggatgcgacgctccttttcgttttcttaaaattaactgagtcgacgtggttccccttccgcttgctcaattttgttttttcctttcctctaggtagatcatttctggagttgtatgcggggggctcgctaggctggactgtatcttttgaatcgttttgatttctcagcactccttcctcatcctcatcgttcgtgtactcccttccgtacgcgcagctgttactacggggggaatcaccaattttgctcaatttggtgcattgcatgggggaccacaaattggccgtctggatggttcctcttgggtacaggggagagcgggtctgcgtgtctcctttgggcgattcctgtttggctattacgtttgggcggtactctccggggtggcatgctacgtaattttccttaccgctttgccagccacttatccaaccgcttgacccatgggaaccctcttgagcactctccacatagtctctgccaagagggtgtccccccgccccctcgtggcgtgttcccttctgcttcttcagatcattttgcccctcgtgacaattcctgaacagttcgggggatatctccaaatattctaaacattcggatgttaaatttttaaaaatattttcgaaattgttcggtttgtctaagtagggatgttcctttatggcagtttgttttggtggaactggggatctcttgctgggtgattctggagaagcatttcctttgagcatgtccttggggtagtgttgctttgcgatatctaccttttcttcacctcttgtactcctttcggtgcatctctccgaactgccgctcccatgaggaagtaagttgcttcccccctcgctggcaccactggagaggtcctccgagtatacgttcaggcaatttcccctcctcttgctgttgtcatatatgagggaaaagtcacgtattttattaatgaggagtttattttcatttttctttagtgcactattgaaggactgattgattgggatattctggcacagaataaaatcatacacttggtgatgtaagaaggcatttttaatttcttcatatttactgagcagcttttctagggtgtttaaattgggcggtattttacgcttccatctatcatgtgaaatgaggaatgagaaaatattttcgatagttttgtattggctgattaaactgaaggcagttttgattcccattcctgtgatgtgaaaatcgtttgtgtagtcacagccacttagtatacacatcgccaggaacatatctatgctgaaatgctttagcttgtctaattcttctggccagtagaagtggtccaggtactccttcatcactttgcggtagcttttttttttctgctcagggatccgttttgccgcggcacggtggcgcgtccgtcgttgcgagcgcgtaggggggcgttcggccaaatcggacacgttgttcttttcccaatcggacacgttattttgttcccaatcggacacgttattttgttcccaatctgatgcgttattctgttcccaatctgacacgttatgttcttccccacctgagtaccccccctctgcatccttccgactctccttcatcggggtgatgtaaaactcgttaaacgaatccgagagggggttcctaattttattaatcacgtttacgtcgatcagatcatcaatgggcatcaagcttatttcatcgcactctcctgtgcttttcagtttgtacaagacgcgagggcagccatacactagcaaatcactgtcttcacttatggcacaagaaatgtatcccattctgcaaaggtaagacaactgagcatctgcttcaaaaggagatataatataatctatatttttttttttacaaaaatggatcacggtgtttataatgtctttggaaacacttatagcttgtatgcattttttgaggaccctctcgtctgatcttgggtttgctacggattttatgatttcttgtgcttccttctttgctttttctctcctgtctttcctgattaaattttctgcttttttttctggtaactcctctccgtcgaaaacgaagactacctttatattgtagtgattaatacattccagcattttttcgatgaagctcaagtagctgtcattgtagttatccgtgactacatcgtatgcacaactgatgagacccctgtggatccagcacatgatgtcaactcctatcacttcatttttgtacttgcttatgtgtgtgttcttggcgatcggttttaggaagggcagcaggttcgtgattcccatttgttgcttggtgggacccgggcgcgacgcgttcgcaagggagtgggttccaatgaatatacgtgtgtgcaaatgtgcacatgcaaatgtgtacgtgtgaatgtgtgcgtgctaatgttggcgcggtgagcgcgtccaggaggccaagcgggtatgcgactcagcggaatagcgaaataacgaaatagcagaatagcggactggcggaatggcggctagctgggtacacaacagagtccgttttttataattcattgcaatgccttttgaaatgcaacatggagagataaaaaagtggtaccaaaatgcgatttagctgattggcggattatccagttagcggccatcgatagtaactatcacacacgttgtacgtacgaacgcgtattcacatgtgcgtgagcccctacgtcgcgtttacatgcataacgtcttggtatctttctccgttttttttttttaagttgaaagtgttccaactttcgaagttttgcaatggtatcccctcgattcggtttcgttcaccttttccccatttggttgttttcctaataaaagcgcatacgaagtgtggaaaaaaatggtatcatcagttaatgttaagaagattgtaaaaaatcgcttcccatctgcatgtttatttacataatgcattttcaccgagtggcaataaaacccccctttttgatgtgcaatatttgttttccttttcgctgccttttttgttgcctttttttgttgcccttttttgttgcccttttttgttgccttttttgttgcctttttttttttaaatgtgtcagctaagatttcggggaaatttttttttggctgtacatgcggggcgatttttttttttttcctccgttttttttttttttgtattccttacaacataaacaagtggtgacaaagagttcttttttgttgaaataaattgggattattctttttaatttttgggtttccctttttctatatacttttcccgatttaagaagattgaatggttttaatttttggcaccacgtgaagttatatgtggaaactccgcatgggagtggcccacttagtcatggtcgtttgtggtgaaagggaatgcaattattttgctggtatattttctacgaagaaatgttatcttaaagagggttacgtagagagcagaatagggaaagcatcttgcgagcccatgttggaccaccagtcccgcagaaacgtccttttttgggtacccgcaaactgttgtcatgagagggagtgttttttttttttttttgagaagcctacctttgttaagttttccagggggagatgttcgtttgctcccattttgacaaacattctcatagttagaggaccccgctgaagggaagaccagtcgccttacccttttagtgtagccgcgcagcttcaacaatatagtccttccccgttgcgactatatattcctcccccgtagcccctacccatagctccatccatagctccgtccatagcccctaaccctatccctagcatatgcgctatcaacaagtgatgcaacaaaatgggtgtcctaaaactgaaaagtgacaagaagaagagggaaaaggcgaaggaaaccaaaatagattatgcaaaatgtttaaaaagaacaaaaattaaggagaaaataattcggaaggacaccgaagacgaattcgacctctcgatattcgccaaaacagatcatgcatcgaataaaatacgacagctgaattatgccaaactagttaaagccataaggaaaaacaaaaatttaattgcaaatcatgtgcaaaaaattttggagatttacggaaagggcattatagatgacgatgaaaatgtccgtaattattcctccaaaatattttaccatttggtgaatagccatatcgattttgatgtcttccacagcaagattaaaacttgcttgtttcactcgctgaagataggaagagtccctctaaaggtgctaaacctggagctatgtcacagcttcttttttacgaagattcactactgccataagtttttctatgaatttttgagcaacattttgggctgcttcgtttcgctgccgattgagaagcaggtcacaacggtgaagtatttcttcctcttgttcaagcacaaagggagattcaagcggggtgggaggaacctccccagtggggtgaagcaacaagggagaagtggttccgtggaagaaacatccattgacatagcagaggaggggggtcctctccatggagaagaaatccctgatgacgaatcaaggggagacccggacaattgctacgaattcataatccgcacgaacaagcgaaacagctgtaacgaccccttcctgctgaagaaggagacaaaaacgagcatcccggtggcaaccaaaatggagatttacacaaaactactgaaatgtctgtacaactttatggatgaagtggtatacaattcgatcaacgtagatttgattcacctctacacgaagattttaaaagtaataacatttatcatgaagaagaaaaaaacaattttgaaacaagaaatgatgatcctaattaataattttctgcacagagcaatgggggtgattaacgaacatgcagctgagttaagtagctgcaaaaaggtgctgaacatgatttactacttcttcctgttggttttatcactgtgtggaaaagagatgaataattttgaggatgccaataggaaggttccaataaactacgtagggttagtaaagtattgtctctccatttacttttatgccctattacgatgtgaattttttaccgtagaaaatccggagcagcaaagaagcggaggtgccccaaacggggatgtaaaaagggggaatgattcatttcatcacagtgaagggagaagtcacacggaagtaagcactcatgtagtcaacaatttttgtgatgggaagaggaagaaggggacacaaaaaaacatggagaagtatgcaaggaaatactttcacctgttagtctgtctgtacgaaatgtttattcatcgaaaggataagaaaactgtgtggcaagatggagcatcccatgagggaaaagcaagcgggaaaaacaccgaccagagggagaaaagcaacaacagtaatattgcttatagcaatgccgaaaggataatcaaattggtggaaaaaaaagtacacatgtatgagaatggtagagaggttagagttctatgtggactcgtgttaaaatatttaagcaacttttcgcaaagcagtatcgaccagatggatcaattttgctactttgtaattatccttgcgcaacaggcaaatgggggggtgaatcaacccgattatggagtaccacatgtgggggaaagactctccacttttcaagaggaaaacacccaacagaatagctaccagtggaggagtgcggatcacttggatgagggaggctcccaaaacaggaggtcatcatttccattcttaaccacccctttcatgttcgtacttttagcagactgtgagtgcttcataaataataacttcttcgacacgtttttcgaaacgtttaacgaagaagagaggagtagaacaatggaagcgatttcgtttgtgcagaatggaggaagtacgatcaacatagttacgagacagacttttgattgttttgttggaaaattattttccattttgtacagttataataacgccatttttgtgaataactgcctttttttcctttccttcctaagtgtaaataagcggaaggtgaagaaggcgtacgtgaattttaaccattgcattggcaccaggctggaaatggaacagctgcttcgcctcgatgtaaggacccacttggatgatgtgatgaaggataagggagagatactgattgattactttttaagcaaaaatagacacatgatccactcctttgagctaatttctaatctgtattttttgtacgaaaatagaagtagaaggttactcttgttcatttattttttgattttaaaatttgagaaggaggggagtaccttgcgcttcgccttgggggaggaagaagccatggttcttctggcccgggtttttcgtacccctctttggaatgactacacatgcgtagtaaacgttcagtgtagcagcttccctttggttggtgtctcccccgaacagggtcaccagggcgatgcggaggttaacccagatggggggaagacagaagaagggatttctctttattttctcaaaaaaaaatgcacatttaggataaacaaggattatctatatagggaagattttttacttttctttctcaagatgagcgtatccaagtggaattttattatccgaagtgacatatacacagttatgcatgtgaactgttcaaaccgagatggacatacaaccgttgcgcaggtctcaggtggagagaaatatgtcaacctcattttgactataaaacgaatggcattcatcatttctaatgttaacgtatgtattgagaataagggaaagaatttgaataactcccttttcataatggattacttatttggggtaatcgatcgggttgggttgactgatcaccccatggcagggtgctcaaacgattgcgatagattattcgtactagttaaagtggcttttctgttttatttcgtatctttttatttgttcccatgtttgttgtccaagaggaggggaagtttgcatccagagggaggagcaatcgatgtgggggagaaccgcagggatagagaagaagttactggcgttttggctgctgtcaagcagggggaagcggatttacaagttgatgcagcgattggacgggagcatatgtactacgaccacagtgaagatgcgacggttgacgtggctacttttgtcgagttcgtgaaggagaccctttccaaaagtggcaacaaggaagaagaaccccaattggataagttcgcatatgtgatgccgcactcccacatggcctgtagatattttgacatcctatttgagcagggcgttatgtacacatgcagcgttaatgaggaccttcaacaaatgacaagcgtgaacttggaatataatctgagcacccacgtagaatttcaaaatatgctcacaaaaattgagagcagcataaccatcgtcagtttcaacagcatagtagatgtacctgtaaggggaatcatcaaattgctggcaatcaccatttttaaaatgtcactcaacaggaacattttgtatgctcggttggttaacaattcggactgctttccgaatgagtacctttacgatttaaactttttcttttttttccatcatttcgtgtcatggttgattcaaaaagtgtggagcttatctgatggtcccttctcccagcggagttactactccatctcggtgagcggaagcgagggtgtcctacgcaaataagcgtggcggttcgcgggcgcgctagagcgccattattatgtccctttatccgtagggcgaagtgtcgcttctgttttctctacatgtgtgtgcattcgagtgtgcggtggcccccttctccctgtttcgttttatccctttgcgcattgtccataagtggtgtgattggcatggtaggcctgattgcccattttacttaacagaattgccccattccattttactactttttttttttccctcgtgcagttcttaatagatatccttatgtgcgcgtactgcatcatggaggaggtcgcgaagacgatggagatgacattctgtcggggcgcgacaggagatgcggcaaatgaggcagataaggcaaatgaggcagataatccagatggcccacatatgatgggcgaacccccacttgcagcagcaaaaaggagcctgcaaaaactgaatgaacggctgaggtgcacactgaacgaaatgccgcaaaaggataagagataccttttcccgcgagtcaagttgctagtagaaaagtatctctaaaaggtggatatgtgatgtagggagcgcatattcaccattttgtatgcttttcgtgaaaagcgggccaggcattttttttaaacagaaccgctcacatttgctagcttttacttttttgtcacttttgcattttctcgaagtgcctgcgtaattcaaaaagcaaaggtgcacttcgttctccaccgcattgcttatccgtgccaattttttgtaggcaacattgtaattttttttttttttttttttgcgtcctccttaacgtgacaacttaaaaattgcgaaaacgatgcaaattaaaaaaagagctacagaaaaggaaacaaaacaaaattgcttccaacagctgcttttaaaaagtgtcattaaagaaagtcagcctttcctcctcttctaagcgcatcattttttaaatgcacgtatgaacacccataactgtgatatatatatgcgtttgcaacaaatagccgacaaagaaaaagcttatcgcagaggagatgtccaagagagatagattttcctttagatactagtaagtaaaaaaagggtggctctcacagctcatgagggtttcttactcgcgtggggttcaccctattgtgcggcaacgttgactgatgcgttctgttcgcggcagggcgatcgacacggtgatgtaaacatgtgtagatgccgataggggtgggtggattttctccgctttatcaccatatggccctgtcaccacatcgctcttccccctgcatgcactccccctttttgcagtgttgggcatgaagggaaattcggccatgagttcctcgagtttgaattcaactccaaggggagactaagatatgccaacaactccaattataaaaatgacaaaattattaggaaggagggtaagcgagaatgcacaggtgtatacttcgcgtcatatgtgtgtttatttctgtatggggcggttcatctgtgcttataccaatgctgaaatcggccagtgagaagaagagacttcgttttatattaattatcactgcttatcccctttattggttcccattttttcagcgtacgtgagtaagtccgtactgaacgagctaaaacgcataattgaagaatcggagatttgcaaagaaaccgataagttatggcctgccccggataaaataggaaaacaggagctagaaattttcttagatgggaatgaatattattttacgacttctaaaattggatcactttctgatgtgaaacagtgcgacgacccagagggactcagagtattctactacctcgtgcaggatttgaagtgtttcttgttctctctcatttgtttgcactttagggtaagtagagagcgacaaggggcaataattatataatgtgtatgtatatgttggaggaacccttatgcggtggagtgcttccccccaaatgggatttatcgtacgtttgtacagccccgtctcatggttaaaactgacgtacgtgtttttccccttttcagattaagcctgtgtgaagtgatttccaggatccttcccctctcccctgcgtaccagaacaacagtatgctttgttaaaacctttttttttactctttttttaagttaaaaaaaaaagtaatcatgtctgtgtatatgtgtctgtatatacatgacaaagacgttcctgtgcgcagaatgccaaagaaacgtttaaaaaaaaaaaaaaaaaaaacgtaaaaccaaacaaatgacccccaattaacatttttaattaaaaagaacactgcatagggttgcggtgaaagggaattgccctaggtgtatgacacgccatccgtggggaggcacttttccaaaggtggacacaaataaattgagccctcttattggtgattcaaatggggagataccatatattggcccctttttacaacatgaggagtggcccaactgtgggcaccgctttgctgattgaagtggcgccctcagcgctagtcgttgtgtctttcttttgtgccacttgggcgctttagctttattcgccatcgtcatctccgttatcatagtcattgtcgttgttatcgtcatcctgatcctcctcgtcatcctcatcattgtcatcttcgttattatcatcctcctcttcgtcgttatcatcctcctcttcatcctcgtcatcctcatcatcgtcattatcatcctcctcttcctcctcgtcaccctcctcttcctcctcgtcaccctcctcttcctcctcgtcaccctcctcttcatcctcgtcaccctcctcttcctcattatcatcctccccctgacggcgtttctcccttttgcttacaccctcgttggactcattcgaggagtcgtgccaactttcgcactcgctggatggctcgtcctctgattccccggacccatggagcaattttcgccgcttggatgccttgggcccgcacccattcttcaactcatgttctgactctttaatgggaagggaccgaaacaagcagctggtcagtatatgaccgacatgtactctcttaacaacctttttcatctctaaattgaatatgcttaaaaatctgtcatagctgactgaacaaaggaaaatccctcccctgtgtaaacttagagaagatacggccccattatggattttaaatttattgagaaataaaattaagaattgatcaaaattgtctttggcccacataacaggaaggtcatttcgcatgtgcgttttgttattactttgatattctttgtaaaattcgtacaagctttgtttgtttttaagtaaaaaggaggggtctcccttcttctcttcttcacatgttactttttcctgtgcgcatttttttatataaatatattgtagcagtttgttccccgtgatgacttcaaacttgtagacgtttccgtagttatccgagacgaagataatttggctgtccttggaggcgagtttttttatgaagtaattgttgcactgtgattcacttgggttcttcgggggggatggactggcatcccttttttcctgtgtttccccatttgggtttactattgttgtttcatcctcgcctcgtttttgttgctgaagtttttcatacatttttaaattgttggctttcacttggtggacgttaaatttggcgtggagttcttcctctgcgcagtgtggctggggagccaacttgcgggagcgtcgttccttatctgttttatgttcctctgttttatggtctgcctctccgttacgcgttttgccttgttcgtttgttccctccatttctccctcctgggtctgcggctcccccttggacaccttttcctcacaccccacgtgcgagctgctgcttatacacgtaaacacgaggtcgctttccgagtagttatgatcaaaacaggaaaacttattttgactgatattccccctcttgtagtgatcataaacgtagaccggctttgcttggcaacgcatatcatatagaacaattttgtgatcatacgttgcggctgacagtatgtttacattgatgtcgtctaagaagctgacagattttattaaactttcgcaatttaaatttagcaaagtagttcctatgttttttgctttccaaatgtagctgcccgtgaataaatcaaatacttttaaagaatttctgtagcccccgatggctagtctgtttgttagtacctcattgacacaggcagcatcaattgggttacttaagatgtaagactggcagatagctgattcggaaagcatattatcgaagtgataatctgtgcatatgtcttccaatctcacatttgcatattcgtttttttttatgatgacattgttatggctatttttttcttcaatttgtttgaattcgatacactgcaatacttcgtctttgtagtttttaaaataaagctgcatttttttcgtagcatccttttcgtgtttcacttcatcttccttactgagatggtacttattacgttcattgtcgcagtcccaatttagcacatgtacatgtccgccattactcacggtgaggagaagtctatcattttgcagataattttcatacactccattttttacattttcacttgtatagaggggcatgtactcagcataattagtatatctctctttttctttatcgagcaaatctttgtatatcacactatggtggtgattaagcatccttgtgtaaatacaattgttgcaactaagaaatgatagcaagcacgtgttgctgatattcgggtttggttcatcacacgggaagtcaaaactttcgattagcccattctttctgcatagcgttatttgtgactcttcatatcctcttttagggggtgggtgggggtgagtatggaaaaaagtgagtaactggtggtttgtgcgtgacgaatgaacattttttggacaggtatatacaccgatttgcggcgcttccacttgcacgtcgcgcaagcggcaagaggggctttcacccaatatgggccagtcaacacggtagcgcttgtggtgggaagagcaagccgctttgctctcgcataaacatctacatatcatactgatgcgcctgtagaagtagggtatgtgcgcgcgcaacacggtggatatatataaaatgtattacccgtatccgccagaccacgtcacgtggttgattgttctcctcaagtcgggctggagcgtttgctcagaaatggagctcttgggtctgcattgtacatacttgagtaggcctatcttatcggacgtaattacttgcatcgtttctggtcaaatgatttatccgttcacttacgttgtttttgcaacatgcgagccgatgcgggttaagcttaaaaaatagttcacgcatttctttggaagcaaaaaacaaagcggcgcagcagcacaattcacgccaagtgaagtgccgatcgcctcaaacgataagtcgacgtaacctatattttgtagtttccttattttgcattttcagggatgaagttaaaaaaactgcgaaaacaatgagtccttaggagtttatttcctacattgatgtgaaatatataacgggaaaaaaggggcgcaaaaaaaaaaaaaaaaaaaataatcggcaaatatgctgcatatatatgtatataatagcagccgcacagagattactcgtaggcgagaaaaatgggcaaaaagggaaaatgcaacatgtgttggcagcatgaaaaaaaaaaaaaaaaaaaaaaaaacgattatactactgcatgcattttcggagaagttacctaaccttttgaagtgaaggaactgttttaaataaataggttgaagtccagcgaaacgttgctgtataaaattgcttcgaaggttgcatgcattcttactgaagttgttgagaatgtttttttggggggaaagcacttttaaaatatttcaccattttaagacgctgccgagagtttttttcccccctccctttgttccgcaattttgttaaagaaaagggaaaattttgtgcatcacctttgcattatcaggtgattccattttattcgatggggcccatgctgacctgtatggatatttttcgtttaacagttgtaaactatgcgtaaagcagtttgatgattcccccgcaaaagagggaaccaagctaagtattcgttgttccctacatatatacatgttttaacgggcatattatggtggacattttttaatcacttgctgtgcatttttcatgaagggaaagaattgtgacatggagcctctcctttgagtagcgcaatttttattttcgtaagcgatatttttttttttgcagaaatgtttcctttttgggtacttcgtctcttcggtttgtccatgcagcaacgcagctgtggagccatttggttttactttgctacttgttgattcgtcaaatggcagaactgtgcatctcttttagtttacttttttgatgatcgaaaatgtgttgcgcgttttttttccctttttttaacatttgagcattcttcaaaaggcggcatggcacactttttttggcccctttttcttgacttggttatttttccttcgatatggtgacgcatttttgcatgccattttggctagctgtttgcaattttttttttttttaaatcacttaaaatgtatatattaaaaaaaacaaaaattgtctgccatttgtgaaacattttcttttacaattccctagttgtacaattctacaaacgtttattttgcaaaaacgtaaaagagaaaattaaacacagtcctgttggtagacaaattcgtacatcataagtgtctcatttttgtaacgctcttttagcaaaagtgactcgtattggaggggaagacttgccgttaagctgtttatatagtaaaaaaagaaaaaaaatcctttttttttttttttttgttaaaaaactgctattttgcaaaatggcgaatccaatcgttggctgcatgacaactttggctaattttatagcagacatttgcaatgctctgataagttgtgtggacggttcatgcaaggctttaacgtgtcagtaaaggatgggaatgttttttttttttttcgtgaaagagggacaggtgactactatgaaggggacaccaggtgtagttctgcttttagctgaagagtgatttaagaggggaaaaaatgggaagaaaaggaagaccaatggaatctttggcaggtaagcaactcagaggaattcatttttacaagagttacggataacctttttatctctgaagatgcttctcgttcgaagtgattattttattttattttatgatttttttttttttcgtttgccgtccgcatagttccgtctgcacggaagttgtacaagaccgtttttttcgttttctctttcttttttttaccacgtctgtgttaaactcgaactgtgttagattgctaatgtttgaacaactcggttagaaggggtgctttcctttttttttttttttagccatttctatcggtgtgacatctaaagaaagtgtgcttttaagcaaatacgtatgttacaattggaaacaaaagggggagcacgttctttttttttttttttaccgctaaaaaaaaataatccaaatggtggccatacagaatagtgtcatatgaattgtataaattgggggaatccgattcttcctgttgtgctctccacttctgtgcagctaatgctcaaaagggattatgcgtccctctaagcggtgcactagcctaaatgaaaaggagtttttttttttttttaggtggaacaacggtgctgttttatagaaatgaaagctcctgcattcgggtaatacatgcatggttcggcacacaattgagctaattgaattaggcgaaacggttaaactaaatgacgcgcgctcttttattgcgaaaggatgatccgagaagagctcattacgcgcagtggaggcccccaatggtgcattccaattggataatataaacacaggtgtgactatgcgaatgtgttggtgaagaagcgctaccaattcatcggtcagattgatgcacctcgatagatacaattttttcagcttttcttccaatttttaggagacaaaattaaagtggaggtggtcctacaaagcaggcataggaatggtccgtcgaatgatgtacacgagtgaacatgctcatttgtacaggagagtgcggggaatagtcaccccccggggtagtaaggcttttttggataactccatattggagagcataaaatgaattattttttttgttcacaagaaagtgtcaccagttggataattcagtcatgtccactttttacaccccatgtagattcattccaagcggaagttaaaatagtgtccaagttgcatgcaagcaaaagggaacctcgtcagcagttcatccccggtttaagttggttcatatgtagacctacatacgtgcgtgttaaccctactagtggttccactgtttatttatttttttttatcgctttagtagatagctgatgtgggaaaaacttttatgacaagtggcacttccagtgtggggtttccaattggaaagaatacgcatgcacattgtgcggtgcgtttgaaacgtctaggagtgggataaaggggtaggaaagatataggacctccgggtaatgctataacttttgtgcgaccattgcgatttacacttttgggagtaaaacataaattagtttcccatgacgttttctttctttttcccatttgatgtggcatcggggaagcatacatgaaggtatctatcgcatgccaccttttcagagtcaaaaaggtccagtaaaataagaaacataagttaacagatgaaggggtaaaattgatgcgcgttatgtgacacgtagtcggaagattagccaaaattggggcgctcaaaataattcgttagaaaatcttcccaaagaagtagcactttcttttcattagaacccgaattttgttatgtgtttgaaaattatatcgatttaggaaagtgaaacgtgacaagttcgcaaacgattgcacaacttagagcaaaaatagtagaatttggggggttagaaaaaatctaactttctctatattcagaaaatgcaagtgcattagaagttttacttttttatgctaattggaaaaaaaaaaaaaaaaaaaagatgtatatactgttacattttccctgttattataattttacaatggatgagtaatttgccgtttgaccacctggttggcatttcctcattccaacgaacgaccagcgttaaaaaaaaaaaaaaaaaaaaagaagttaatgtgcagtatgtattactacgatttatacaaaaagggagactaaatagaaggtaaggtgggaaaaaaatatgtgaagagaaaattacaacttggatgtaatttttttttatataatttttgagaaaattgctcatttcagtgctttcaaaaaatggggaactgagatggccacgctaaaaaaaattgtgtgtaaaatttgtttactgccaagacggatatacacgtgcgcagtgtgtacacattatatatgtatacacatatgtacaacttttttttcgagaaagcgagtgggtgtaggcgtaatcaggggccccgaatcgagaaaataaatttcaaagtctgtaatgaaaaattaactctggtacgtttacctgtaagaaacgtcctagatttgtaaccattttgaactgagaaacggaaatagattaaagcgaaaaaaaaaagaaaagaggtaaaaataggggtaaaaagaaaggtaaaaagagaggtaaaaaaaaaaaaaaaaaaaaattaaaataaactaaccaatacgtaaacgttaccttttatttaccaatgtgtgcttccgtttcgtcaattctccaacttttttgagaaatttcagaaaagtacacccttaggaatcagcatttgaaaaaattagccaaagtattgtacagacgtatgtgcgaataggcgcttgcataagtatagcacacaaaatttgagtacacgcgctaagtgagaagcaagtcggtaggaattacccctcgttccagcgtgaagtagaagctcctcattctcatccttttcaaaatctgcgtttctgccgtacagcatagtatataagaaaatcatttcccattgcactactcccaacctccactataatgctctcaataaagttttttattttttctttgatatggatagttctatacgtaagtttacacgtgtgtgcacttggattgggaaaaagagttccctgttttttggtggggtcatgccaagtgcgtgagaggtcatgttagggtgatcgttcatacgtgtaaatttgcgcgtttgcccacggagaagtgcacctgcgcgtgggtatctttattatatggcacgacttaatggcagtgtgcctggtacatggagctccgtccaatgttaaatatttatgtttcgttttgcagtgtgagagggcaaaggacagttcctttttgacgatctacagcaagtaggtgtatgagggatgctgtccgtaccaggcagatgctcacatgtgcggcgcacgcgagatggaaccgaggaaatcaatttcttcattaagcagaacctgtgtaatgaatgtgcacgcgctcgttttagcatctccttacatttttttcctccttttttttgtgtcttctttcccccgtttttgttagatcgccccaagaattgtaccgtcgtattttgaggtagggaagcaggaagagggcgcctaaaataagcactcgacagttttatacttatagtagcatgttccatgatggacgctgggtgcatgagccctttggagttctcttgaaatgttcttttatttattttttttttttttttgctcatttttggtccatccccaatgcatccactttgtcattgcctgttcacgtttacagattggaaactccggaaccatggggagattcccaaacgtacgaaattaccaccaaagataagtctggaaatttgattacgaccgtgtttaacaaaaatgcagaggcgttgtatttttacataaatagaagggcatcgaagggggatggaccaagcaaaggaaggagctccaagttgagaaaaagaaaaaaacagaattaagttctatcacattgggtgtgagaagatgtatttttttttggggggtattttttttagttatgtttacaaaaatttgtccacgtttttattttttttttttgtgttgtcaagctgctcatccgcaggtgagctacactgtgagtgcacttttatttcgcaaaaaaaattgtagaagttttttaagcgttgtgtgcacatgggaaaaaatgaaacaaacatgcatgcttgcttacatgcgtgtttatctacgtgcacactcccgaatgggacgtgtgtgcgaatgaagcccatttttcgtgcagactcacggggacattttcaaataggtgttaaatttgttcctttttttgtgcaaaattgttcgataagataatctgtttttttttttttacttcaaattgacttaaaaggagaaaactaacgacgccattgcgttgagagtcagtcggtgccacacagcggcgagcgttaataagcatattcgcactgtgcggtgttgcagttcgatatggtgcactacgtgggtgcactacatcatcatcgtgcttttattgttgcgtttttttttatgcgcaaaggaaatttgcacatacataatggggacgtgtgtggtggaggaggcggttgtgctgggatatgttcgcgaacaaatgaaagtggccgcgctttatacacaaagaagtggcgttattgtgagtaacgtggcgtgggtcggatggcgtcaccaaacagggggattgcgctcacttgtatggtaggtaaacatgtattgcagtgtaagacaggataactatgttttttttttaagtggttatttatgtgcgtgcgtaaaccgtaaaacagcgcatatcatttcaggaggaacaacaccatttggacgctacgtgcgcgtctattattttgttcgagcaggtggtggtgtcttctccaaaaaggatttcaaaaaattgctatgacgttgacagtcatttattattttttttttttttttccaaataaaacatttaagcgttttttcatgcaacatgggacttccctttggataaattaaattgacaaaaattatttttgggggaatggaggccgtacgagttttgaaaaaaaaaaaaattccgttaagttgcagatatacagattaagtgcaaagggggggatgaaaatcaaatgttcttaacaagcggcgtaaaaataaaaaaaataaaaaatgtaaaacttaaaaaatgaaaacattttcccaaaatattgctaacttgttgccattatgctattattataccaaatcacttttcaccaattttgatgaatatgcttgcgtagcacggcaagaagtgtcaaattttatgtggacaaaaattttataggctgaagtgcgtggtccatttgggatggcatttttaaatggggctaatattttgcccatgctgattatgggtaagcagtggagaaagatgtccgcgaatttttaatttggatagcaatacatgcaaatgtagcagattgctttagtggatttctcgcataagtggatggatgcttgagcaccgttttagtggtctcattgaaaagcacctctgtattgagcaaaatcgtaagaagagaactcaaaatatcatcaaaaatcagaagaaaaaaaaaaccatttttcttttataataaatgggttaaacagaatttcttggcttaaaacgaaatttcaaaaaaaaaaaaaactttagctattttaaaacgaaaaaaaaatgaagttaattgtgaatttcattatataatttaattttttgcaaaaagaaagtattttagctgtaattttttttgtgcatgcagcaaataaagcaatttctagaaataagattaaattagaaatgtatttataatgaaattgcataattttgtttatttcgtttttaggtaaatcataaaaatatatttttttcataataatttatactatttttcaccttttacttttaatatattaattgtaattttgtgaaaagaccaattattggctggatttttcattataaggatgaaattttcctagcaaataaaaaaaactaattttgcaataattaattaaataataatttattgtgaaatttcaaagatgatacatctgttcaattgtatactatacaatttttagtattgcttctaaaatgcatcatgctaaagtaaggaattttacctacaagaaatgatttcagaaaattttcgtaacttccccaagtttgcagggttttcccgaaatcgcttctaatatatggtttattattcttgcaaattagtaggtgcaataattcctatcataaagttatatagaaacataactaaatgattaggaaaataacatagtaaaacatcagctgttaaattgttaatatattattattcgtaatgaataataattaatattaatgaaacaatttaaacaatcatttatatagcgaaaggattagaagatgaaaagaattttgccaagtggcaaattccgtttcacgctttcctttgttgccatgtaaatagtaacctggttgatcttgccagtagtcatatgcttgtctcaaagattaagccatgcaagtgaaagtatatgcatattttatatgtagaaactgcgaacggctcattaaaacagttataatctacttgacattttttctataaggataactacggaaaagctgtagctaatacttgctttagcactcttgattaagttcttgagtgtgtacttgttaagccttttaagaaaaaagttattaacttaaggaattataacaaagaagtaacacgtaatggatccgtccatttttagtgtgtatcaatcgagtttctgacctatcagcttttgatgttagggtattggcctaacatggctatgacgggtaacggggaattagagttcgattccggagagggagcctgagaaatagctaccacatctaaggaaggcagcaggcgcgtaaattacccaattctaaagaagagaggtagtgacaagaaataacaatacaaggccaatctggctttgtaattggaatgatgggaatttaaaaccttcccaaaactcaattggagggcaagtctggtgccagcagccgcggtaattccagctccaatagcgtatattaaaattgttgcagttaaaacgctcgtagttgaatttcaaagaatcgatattttaagtaacgcttttagcttaatccacataactgatactacgtatcgactttgtgcgcattttgctattatgtgttcttttaattaaaatgattctttttaaggtctttcttttgctccggcatttgaagatcttgttactttgagtaaattagagtgttcaaagcaaacagatatagcattgcgcgtttgaatactacagcatggaataacaaaattgaacaagtcagaattttgttcttttcttattttggcttagttacgattaataggagtagcttgggggcatttgtattcagatgtcagaggtgaaattcttagattttctggagacaaacaactgcgaaagcatttgcctaaaatacttccattaatcaagaacgaaagttaagggagtgaagacgatcagataccgtcgtaatcttaaccataaactatgccgactaggctttggatgaaagattttaaaataagagattttctcttcggagttaatctcttagattgcttccttcagtgccttatgagaaatcaaagtctttgggttctggggcgagtattcgcgcaagcgagaaagttaaaagaattgacggaagggcaccaccaggcgtggagcttgcggcttaatttgactcaacacgggaaaactcactagtttaagacaagagtaggattgacagattaatagctctttcttgatttcttggatggtgatgcatggccgtttttagttcgtgaatatgatttgtctggttaattccgataacgaacgagatcttaacctgctaattagcggcaaatacgatatattcttatgtgggattgaatacggttgatttgcttattttgaagaaaatattgggatgcgtaaagtgtccctttcccttttctacttaattcgcttatcatactgtttctttttcgcgtgagaatgtatttgcttgattgtaaagcttcttagaggaacgatgtgtgtctaacacaaggaagtttaaggcaacaacaggtctgtgatgtccttagatgaactaggctgcacgcgtgctacactgatatgtataacgagttactaaaattacgattctgcttgcagattcgtacttttcctccactgaaaagtgtaggtaatctttatcaatacatatcgtgatagggatagattattgcaattattaatcttgaacgaggaatgcctagtaagcatgattcatcagattgtgctgactacgtccctgccctttgtacacaccgcccgtcgctcctaccgattgaaagatatgatgaattgtttggacaagaagaaaggggattatatcttcttttttctggaaaaaccgtaaatcctatcttttaaaggaaggagaagtcgtaacaaggtttccgtaggtgaacctgcggaaggatcattaacatggaacgaatagaggcgaatggcatctttttcgtggaggttgcgacaaatagtgtgaaagtttgttttatttgttgaaacgtcgaaagacatttcgatgaatggaatatacttttttaccattttgttcgcttcaactatgaattatgtgatcattcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacgcataattaatgtaatatgttaataattgtagaacctgcggaaaggtaactttctgttggcgcatacaataccggtaggcaattacgctttattgagtaagagcatatttggtaggacccgagaggctttgaactaagcgtgacgagattgaagtcagacgaaagtctgatggaagatcgaattgatactgacgtgcaaatcgttcatttcagtcacgtttaggggcgaaagactaatcgaaaagcctattagctggttattttcgaaagatctctcaggatcgctggagttgattaatataattttaccaggtagagataatgattagaggaatcagggaaatcgttttccttgacctattctcaaactcccaataggtaaaaagggctaaaatatcttaatttgtattttgctcattcttattaaataagataactccaagtgggccatttttggtaagcagaactggcgatgagggatgctcctaacgcttggataaggtgcctaaatattcgctcatgagatcccataaaaggtgttggttcataatgacagtaggacggtggtcatggaagtcgaaatccgctaaggagtgtgtaacaactcacctaccgaatgaactagccctgaaaatggatggcgctaaagcggattaccgataccaagccataaaaggataagaaaaagagtttctttttttagaatccttttatgagtagaaaatcgtggggttttgtgttgaagcgaaatacgtgagttttcgtggaacatatccctagtgcagatcttggtggaagtagcaactattcaaatgagaactttgaagactgaagtggagaagggtttcttgtcaactgtgattggacaagagttagccgctcctaagggatagctgaaaagtgtttatatggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatgtaaaagagaaattatatatgcttcctctacggatgcatcaataatcctatcgcctttttcgtgagctgctgttcgtgagctgtgagctggtaatgcaaattattagtttgtagtttctgagctacttgagctgtgagctaggtaatggttctttgacaacaaaaaagaattgcacaaattgtagacgacttttcttgcctcggggtgctgtaaacatgaaagtaaactttgttttacgatctgttgaggcttatcctcagtggtaaagtgttactttaaatcttaaaaaattaataataggcaatttatgtaattaatattgcatttgcattattaattatgtataatgctttttattatatactaacaattttaaattatcaatttttttggaggattttagggttgcgatggtggtgttgaagtattagggggttatagtgataataaatatataaggggtcgctgctgttggtggtgtcatattaagaaaaatgttataaatttttcctgttggggggtttcagggtttagggtttagggtttagggaaatttgcaagaaaaaaggtgttctaaaataggctattttaaattttattaggttcatgtttagggtttagggaaatttggaagaaaaaaggtgttctaaaataggctatcttaaaattaatcagggtttaggtttagggttttaggggtcagggatctttggaagaaaaaaggtgttcaataaaataggttatcttaaaattcaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaaagggtgtattttttgtttagcgaaaaaggagaagtgatcaaaaataaagtaaaattattatataaattgtataaaagtgatataatattaaactttaaataaaaaaattattttaacaggaaggaaaaaaatgatgcctcggggtataatggcaaatttgttagaaatattgtataccctccaaacatattatgctgcgatctcatgggtccaggctatattcatgtacataattacataatttacttattgattaaataaattattagtgtgttaagtgaatttgtaatattctcttaatcattgacggttacagtttatatgcttccgtaatttaatttttattgcaaaaataatgcatatatttatctttttaaatatagaaaagcccataaaaatataatttcgaagttcttttttaaataacattttcggggaaaagccaactttttttttgttatgggccttctggtatattttattttgttattttgacacgccttgaggagagtactctttcatgcgcaaaaggaatagtacaatatagagatagaggatggtgtgttcgggccttttttatttttttccctaagcttaacttttttgaaaactcgattactggaaaaaatttacatttgtgggagttgaaaattttccatttcgcagccaataaaagtatatacggaatttaatttttatagatctcaaaaagggggacagaaacaaacaaaatagattttatccctgtcattttctagtaaaatgtgcacgtaaaattgcgcgcttctttacattagcattagcagctgtaggtaactatacgaactgaacgcatactttaatcactaattggaggcgtgggaaaatacattttctatgctctttcgttctcaaattttgcaaaagaataaaaaaaaaggccacccaaaggaggaagtataacatgtaaaggaagcatgtaagaatatgcaaggagttcatatgtaagcggtgataggctgttagtatgtcttcttaatcacgcataagtaaacaaaacgtcgttatatccttctattgaggataaacaaaatgattcatttatccatgcgatttatttgcattatcgcccacatttttttaaaatgcagaatgtatacttccctggatgactgtttgttgtattctgtacattattttattgcacatgttcctaacaactccgaacacgttcaacctttttatgaattttagtttacccatgaaaagtaaaaagttttgcattgttacaaatgggtaggttgtgcagccctttgagcacttgtgagtataaatttttttttcttaaatttcaggtttgtcacacttttaccgcgtttgggacagcgcggcactgttttatttaaaagcgctttattaactttgggttcatacatttttttcaccttcctatggtgaagaaaagtctccatgatcttattaccattttgacatattatctcaactgcaaatatgaacgataaaaattatattctatggggcacaaaatgccaacataacacatgtataggaggaaaagtgcggtgatagatgacacatgcttggttgcgccaaatagtgacattaaaaggggggatgggacagcatattgagacgagggagaggtatagtactcctcttttatgccttaaaaggggaatgctcatttttagatcaattttgaccagctatattatatgtacaagttgttaagaaacaatttctgtatatgagtgagtagcacagctgacatgttttcccagttttgccaaaaaaaaaaacaaaaacaaaaataactactccctctttaatcacccctgaggggtttgtccatacgcttcttcattttgtgagtgtacactattttatgtacaatttgagagagaggccaattatgatgttattttttttctaggttcagcgcgcgctacgctgtagacacatttttatgaagcagacaagcgcgaactgctcagatgtctggttagcacattatgtaaatgttttgcttgttggggtgaagaaaaaaggaggtcagcttttttatcaagacaacgagggtaatatatacataccttgtttcaagagagtttggctctctaagagtaagaggattggcgcatagaaggagcaacttaatagaacatgcaagagcaacaacttaactgcattgcaatgttcaaataaagggaaataacaatcctgtttttacgtttcatttggacccaccatttagacataacccctccccccactaaagctgcgcacttgaaaaagaggctccatttatgttttatatttctcaacgtgtgatataatgagatggcgttctaagtaaaaatctgttcctaaccccttcgttcatacttggaaaaaaaaaaaaaaaaaaaagcgcaatatgatacgaacaaaggttagcaattctttcataaatagggaagtcgtgcaccaggggagtcttaacaatttaagaacatagtagagctaaaattaagcggctctctaacccagtgtgtgcaatgtctagggttaattattttcagtagaactgaaccctatttttcgtggaggtgatattaaacttaaacgttgatacattaggggaggagaagagtgcaattttttggtcttcaaaaaattatcgacacattaaggatgccaattatacaatgtacatccccttttgaatgccctacaaatggttatgtcgagtgcgctaattgttatgtgcaggctgaggagcgataaggcagcatatgtatattctgccagagtgcatgttttaccactacatacacgtgtcttttttttttcgtaacgatgatacttcttacattggtgtggtgaaaacagtgagaatgtagcgaagggaacataaaaaaagtttccccctttataatgactcatcgcgacattttctacatacaaaagggtatcccttctacagcaagtggagaagctaaccctccacccccaacccctcccatgttgcttccactcgagcgatcgatcccgttcgttgctgcttttaaaaaattcgcgttttcccagttttcaaaaaagggagaagtctcacttatataaactcgacattttatggtgggagggaatcctatgtgagaactctttacagcacatttaccgcgcgccagcgaacttaaggaggataaacgcacaaaaagcacacacttattttgtgtgcaccaaaatgatgcatctccgaacgtgcctcaagaggtgcctgggtactctttttttttctcacttctaaaaatgcacaagcgggacgaatgtaaaagaagaccctctctcggcggcgcttataaatgataattatatatagctccactttctccccccacaaaatgctaaaaatcgatgtacgcaaacgatccttatgcatttgagctggaagcaacaaggcgcaacaacgtcctttaggaggaaattaaaatgcgaacaacgttcctctttatgaaagagatatagcagcaacgttaactccataataacccggatagaacacttattgcgacaaataaaaaaatggaaaatcgaaaatgggcagattaagacttaaaaaggggaggcggtaaattacaaagttcccactcctggtaatgcatacaatacacacaatatgtgtgttgcggaggaagagtggtcattttttaaaatcgtttcgaaagagatatatgaattgtctcatctctcacagcgcacgcagggcaaaaaaggcataaacgccatattacgtagaatttaagaaaacgaaaaagcaatcctctaccagaggataaattacatgcttctttatgcacatacatagcgtgaagcgcagccaaatacagtgaagcgaaaggattcacaaaaacaaaaacaaaaacaaaaaccgaattgaagctagccatataatacagctcacatgtgcatatcccctctctgccaccaagccctggcaacttctacgcctagctcctttttctttttatcgccaaccggtttgatttactcgaccagggttagagatccttacacaagtttattccattaatatgacaatatctgtcatgcgtttttttacatagacagagaaaaagaagggtatacaatgtggaacaacgcatggacgcacagtcataggcggttttactttactacaatttgggggtgggggtaactgaaatgaaccctcccttccccaagaatgacataacgacgtaaagatatttacggtttgagtaagtaccccacacgatgatgaaggggaagagcgagtacgatacgacatgaacatgcaacatatgcagctgctcattggtactatctccctatgtgacataagctgtacaatttgtgaacacgcgtggcagtaattcactgtgacatgaaagtcacacacattatgtgaacatgcgctgcgtttctttccattccacgttacgcaccggatgggaagaagagggttattgcctgccccatttatgtctaccaactgtgaccaacaaaaaggggtgttcagaatgaaggacgatttgtataaatacacatttcgtgaaatacgcaatggattgcatattaatagtttatggattttatttactcggaaaagttttcaccttttattagcaatgtagatctctgtgctttcttagttctcttggcacgtcacatatcggaaacgcttactttttacacaatagaatgaacatctggtgaggggaaagcggagggggggaaatccccttcttctataacatcagaagggtaagtaaataatgcaacataaacttagttaagcgcagcaaattgagcacatgcttcgaattatacattttaaatgtagcaatgctgatgtacatacattttatatacgcgcgtatgtatggttaatagaaataccttcgaatgtattaaaagggggaataaaaaaattgcgctgatgcatgtacaatatgcttgagcgaatatatgtaaagcctcagttaagtagcacactttttttttttttttttacgtatttacatgagtaataaaataatatgacgccgctctcgtttttttagcatgtgacgagaaacaggcacagccacggtgtgttatatgtacatcgcacaaaatggtacaaggggatagaaacggcatttatttatttatctataagttggctcgttaagttagcgcaccaaataggggttaaattggcgcctcaaatttcgcttaacttattcatagcattgcccttacggctaacattgcgcttaacttaagactcgttcgattcgcaaattttagcaaatttttgtacatacaaacttagaaaacaatttataaaataattaagaggtaaagaaaattttacattaaaaggagttaaccaattcgcaataaccccctctccctgttttttttttttttttttatatagtatgagaaaaaaatagaagaaacaaaaaaataattattttttaaaaatagaggtaccgtagtactgctatattatactatttaaaaatatctacagcaaagtaacacacaaaaaaaaaaaaaaaaaaaacacatgggagggagggaagggtcgctaggagtataataaataacttatatggatttggtatagcagtataaatatatattacctactactaccctatgcatgcacacttaagcaaggatttacggatttaatattgctaaaaaatggtgaattttttttttttaaatcgcaaaaaaatttggcaaaccttttcttaggtgcgcaaaattgctcagccgctacgtagtattagtttaacaatttaatgtgctgtttggcatatcccacgcaagtaaataaatgaatgaataatttcaatatattatacctaatccttatcttcaccctttctctgatcaaatagcaaagttttaaataaaataaaacctagcacagcgaataaaaacgaaaaaaaaacaaactaataaaataaaaaaatcgttaaaaattacatatttatttatgtacaattttattatcactataaaaaagttcagaaggaaagaaaaaaaaaactaaaatcatcacaaaaagtttgctttcttcaaagggggtttttacccgtttaactaagaaaaaaaattattttttaaatcccttcgctttttttttttttaatggatattatgtatacattatattataatatattattatactatactatcatattatatatttacataatggtacatatatcacagtgcgtacaagtacagtacatttttttatttatgcattattaacgctttgttttttttctagagatatcgtttagaattttttttttaattatttttgtttaagcaaacccgttttattaaacaaacatattcattcttctcatttaaaattttaacaatttttttttttaacatttctcctttaccattattttacccgccctcttcaccacaggcttttttacgcaacacaattgttatctaatacgttaatgctattattatctattaaataaatgataagaaaaaaaaaatatataaaaaaacagaagaaaaaaataaaataaaaaaaaaactagcattgaaataacaaagttatatataaactaaacccaacgcaatccatccccctaagcgcttttttaatagccctccaataaggcgaaacataataaaactaaatcttttatttactacctagtttattaactcatttttaaaaatgaaattcaccagagtatgttcagttttcgctttcctccttgctgttaagttgttagccccagaatgccactgtgatcatataaataacaagccccacgtacacaacaatcacagccatggtagtggcaattgcggaggccacagtggcaactcatctgctaattcaggaaattcaggttgctccaatgcggtatcaggaaactcttcaaattctgtaaacaccccgggctctggcgcttctgcatcatcagctaaattatcaggcccaggaacccccccaccagctccaaccccttctccagcaacaccctcagctaaagatgacgcgggaaaagcaattgaccaaattgacgaccaaattgagaagaaaaagaaaaataaaaaattatgcataatatcatcagcagccacagctttggctctcttactaggaggagcactaggattcggaatttacaaaaacagaaaggcaccaaaggtaaacggagataatacaaatggaacccccgccactgaaggttctggccctgtcgtagaaggaaatgccgaaacccctgctccagccgatactcccgccgtcccagagaccccacaagaatcataattaaacaataacggcaccttgtacatataagtgcaactgcgtattatgcacatgtgtacatgtttattcatccgtgtgtgaataaataaatacgcatttatgcattatgtgtgccgacaccgtgcgtatgctccgcacgtacatgtgcgcaacttgaacatgtatgaaccacttcatatactgttgttgcgctgaggtatttattttagaagcacagacaaccatgagaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagaactttttattgatttcttagtaaaggcgtgcacaattttacgtcctttccgcaaatcataaagacctgtactgttttttcattcaactacacggattaaaagtattcttctgtgcaccttgtgcggagcaaagatcgttgtgttattcgcggtggggacgcttttcgctttgtgtaaaaatgtccaagttttaactgctctgattagaagatgtaggtatctatgtttatacccttttgcttcatttctgttcgttagaaagtctacgccgatgttaactgtgtgcggcgaaggaaaatggctgtaaaagtaaacctgtcaattggaaattacctgtgacgcagggttctccctttatgcctaccatttgggaaaatagagtgtgttgttggcgaaaaacgcagtaggtggagagttctccaggggtcatttctttcatacaacacgtcgtaactactgctctgttacacggagcaacaacagaaatattttcatgtccaaatgcgaaatgcatttttgagaaggggaaaaatcataatgtcttctctatttctttttttttaaaaactccacaagtacctttctgtttttcacgttcccctgtttggtataaatatttgccccaaaaaggacgcacaatttgtgcttgcaaaatatggatccttatttttttaaatgtattttgtcacaccataagggggcgaagaattgtctgctgagcagaatgtgtttttttctgatttgcacatgtgtgtatatacacttttggtgtagtgaaattattgtaatttttttttttttccgctttgcgtattgcattatctcaaaagggtgttcatgagaaaagtgtgtacaacaaattcgcatacgagcagggggcaaacaaactattctgcgtgaaaaaaagtaaaaaagtaaattaactgagctgttttttatttgcgaaatatttttttacgccgcgttctttttggcaatcatttaggttaccctgtgacaaagtttgtgtgtgtgctggctgattcatttttctgctaatatttataattgttcgagcttcatcatttggcaaatcaaaaaggagatttttgaggggggatcaaaaattgtagtagaatgaggaggtatttttcttcgtttcatttttgttaatgttttaaaaaagtgtgcgtaaaaatgtgaacagaattggaggagttgcagataatgcgtccttacttgcggttggaaatatcaactgttcggtggacgctttgatttagcactctccattttgtgcactttgccatccaccgcgctttggaggtagtactcggcttccatctgctatgtgttactttaactgggtgaatgaattcctcccagcgttatgttgtatcaaattggactactaaagttgcgcctaaaagtgtcctcctcttttcgcgcttctgcatacagcaacatgttttaaacgaaaaaaggacaaatggttttccaggttcattagaaagtcatcgataactttacagtcatgtaaagtgcacgatggaacgcaaaaatttcaggagtgtatgaatgctctatttccgagtgaaaaaaaggacaaaccattcaaatgcgcttcgcgcggaatgcgcacgagagttaaatgttaattgggcgaatatgggggatgtgctatcacgcaggaaacggaaaatgatccaaaatgagcagaaaggcagacaaataagtaaaaaggcggacaaatgagaaaaaaggcagacaaatgagcaaaaaacgatgcggtataaaaatcacaaacgaagtcacttctggacagcagacgaactaggagtgagcgccgcgtcacagcggggaggcacccttaagggccaccgagttttgataaaatttgaattatccagaagagagcgatttctcacaaaagtgaatttcgaattaggaagatggcaaatatagtacagcggtagaaatgaattgcgccaccagggggctgctcatttggtaaggaaggagctaaccatgtttggatagcgtggtttttttctcaccattgggtttcatttaattagaccgttttgtggggggttctgctttttgcagagctattatgcacattcctggcggttagtactttttcaactgattgcgcaaaatagtcatccacatttttttcttttccgatgtgaagttctgccacctatttattttatccgccatatatttcttaaattcatcattagaattagattccttctttagaaagttggcaaagtcgtctaaatcgtttgcatgcattttcatcaaattgctcgtcaggatgtcactacactgccaccagtatttggatctatattcctctcttaaatttttttcttttgcaaatgacagagtaaaaacccacagctcatcaaccataatttgaaattttcttcttagataatcgtgtatatcgaagtacaattggatcatctcttcttgggtcatacatggtcctaatgcatcaatggtgtcccatatttctgttttcagatctttcttcaacggggtagaatttgctggaatgttttttggttccttatcttttgttttttgtttgacttttgtcggggtctcttcttctgcgctgctatcctttgtgaagcatctttttaagtttacgatgaacgcgctcaaatttcgtctacttgcgtggcttggttgtgatttttcggtttggttgcttctgttagtttgggcgttctattgggggaggggtatgcgatttgtaaagtggcggtaaagttgaacagagtggtgaaaaaggagaaaatgttgttgtaaagatggttagtgctatcgcacggagtgacaagcgtagatagaatgaacagccagtgtgcactaattggcaggaacaaaagtacatatacgcatctacgagtgcgtacttaccagaaggagaagaaaaagaaggactgaaagaaagatcttcaaacggttgatacaggcaaaatgttggaattctgttgccccttttttttccctatattgatgtgaacatgtgcataacctcctggtggcattcatcttactgcactttcttctaacgagttagccgcgctgtagcaatttggtgtgcagtgagcagcatatatatagggaccactgctatttctttttaagcgtctcagagacgtttaactgagtcagtggacatgcgtgcagattatcactttaacattagatctgtgtagaacacgtggtgtggccacctgggcataaatcaatacttttgcctttactaaagcataaaaacggggtgtaccgcatgaagaaaattaaaaacagaggtgactggtggcaaaaagaaaaaaaaaatagattcacttctcatcatagagaagcaccatgtaacgttaaaaagattcaaattacggtcgctttggtgtaacgaaaaaacgataaaaagaaaaatttaaatacaaatttgcaaaaggagaatgatgaaattatgcacactttttttttttttattatatatagtatgacgaatgagttaattttttcaggcaggtgtagccagaaggggtaatgcaaaatggagatggttttacacctaaattgggggatctccaaaaactaggtatacccctatatttagggtattatttaagtgaaaaataaaaatggatctcccccctgacccagttttttcacttaaaaatggggaattcaaatttatgatacacacgtgagtcagatcactctaaagggcttacatcctacaaatgtgtgaagtataaaaaattaagaaaaaaaaattacttttccttgataattcgctttataattctagcttttaaaatttattctctttataaagaaaattgcgagttcgcttttgcgcgactcaactgcgcgctgtgcaattggtgagttgtaattatatataaatcccgttctataaaaattgcggcaaaggggcagttatttttttctcaaccttgccacctcttactatcagaaaaagtgatggagcaacgtgaagaataaatctgcgcttaggttaggtgccgactggggaggcggctacgtttgcgcctatgactttgagtgtttgtagtgatctcggtagtgcgtcaccagcgaaaacaactttctcttacttccttctcgttcttatgcgtccaaaacgtttttaaaatgaaacaataatgctagtttttttggggggggcgaattataacacatctggtgaaatgtcaccaatttgggtgatatttgatccaatcaaggtaagcttcattttttcagattttctcactttctccttttactaatactgctaatttgtgggaagcagccccccgccgtgatttctttgtgaacacacatgtgtacacccctgagcgacaaaaaaaaaaaatacccatcagatcagatttgtttcgcctgagcgaataagcgaaatggaaaggattatgaaatgatttctcagcaaatacggcataaaaacccgagtgggaaataaaataaattcagctgtaagaaaagttaaccaaaagtattcacgaaacagtgaaaaaaaaaaaaaaaaaaaaagggccaaaatgtgcatataaatacacctcaattttcagtacacttttgcgaataaagctttgtgtaacggttggggattgcccagtcgttacacttttagcagatcagtgtggccataatctataatcacatttcaggtttcgtaagaaaagggggacaaaatgaagagaaaggtttaacaaatgaggggatcccacatgtaaatgaaaatattttcctttgaccaacatactggaaggggtctgttaaaatgtgcaacgatttttaactctgcattggttcactcatccgtacgtgttatccttttagatgtccagtttgtttcgtccttatttttttgcggaactctgagaggagcgcatgttttccccgcgtggtaaaaacagatgggatttgctaacccgctgagaaaatttgcgaatttgtttttgttttagtgcctttatgttcccatgcctttcttcacgtttcgcctcatcatcgtcatccccctgtggggagggagtgaaaggtttccaaattggtatctcctccaagggatacacgaataaaagaaaaaaaacgtatacatatatatatgcataataactgcacagaagagttaatacataatgagtgggcgtagcgttaattgggtgtgaataccgtgtcccttccacagggagactctttaaattgagtcaccatttggttggctgccacagttggtacattttagtcacatccgattatgatgtatacaagtaaaaataataaaacctcatcttttttttttttttgcattatgatggtgctattcgagtgagcatttttgctacttcgatttaatcacatgtgtgtgacgtccgtggcaaataaaaatgtgtgcgctaaacatgcgaagggaaaaggggcatccctacaacacgtgccagcgatgtagctgcggtgcaatcgtaatggtgtccctcgcgtaatgccaaagaaatgattcccaatataactgacgtctacgtctatacaggtgtaaccataaagataactcgcatcacattttgcgaacaaacacagatggccccttcacagaaaacaagccaatttttatgttacacttattcatataaaatgcatttgcaattaaagaagttctaaaaaatagtgatgcatgtccgctttgtggagacgctcttacgtgatatcttcgataacaacctaccgtttagcaaatagatacacttgcgtaactcgtgtgtcttttttttttttatattgccatgggttagttaacacagcttaagtgtcaataaaaatggcatgcatacaaacattgtgatgaatttactgaaatgccgattagcaaaaaaaaattttttaaatgaaaaaaaatgattttcccttttgaggtcctttttgtgagaggattaatatatcctgcgttcctaattggtttatccattgctgttttgtttttatttacttgctatgtgtgaataaatgccgcacggggtttaccctccagtagaggatccatttcatatttagttgttccgcttacttttttttttgcattccacgttctcaggatctacaaatgcgtgtacttaccatttttacgtccctaaatgtttctcattttgaaattttgtttaaggggatgctactcataaatggtcctctgcattttcctgtgtgcatgattctagtgatgcagagcaaaaagcaatgctcactctactcatgccctcaagaacagcattttcttcattatttcttcccctagtacgagtccctttattgccattgtcattgtcatcatccttttccccttcaacttccgtagtcattttaaaataattcccataaagtgaggaattatacgagatatctccagatccattaccacaataagtaaagtcaagctctcctacatccgctccggtaaaattaggattttgaaaactatatgaatttttcacttttctaagtttttttttccttttcttatttttttttaaattacagctatgggaatttttccttcgggcgcctccctcggtggctcctttctcaaggtcattatctatctcatttacatcttcgttaaagtgttcatcctcttcgggggtaccgcacaaaaagtcacacattttatcgtaccatggtcctagtggggtgcgctatcacagaataaaaagtgaaatatttatgtaatgctctttacttattggaagtgcaattcggttttatatacgataaaaaaagaaaaaaaatgtaacgatgtgtgagtatatcacccaagtggcatttaacttacgtcgtataaacacgctgctaggggtactacgattaagagtgaaagcaagggaagaaagaaaataaaagtgtttaggattaaaaataattcttctgagcttcctccagggagaacatttcccgtagtgatgctatttgttccattatgaataatgggagcactctccgtgttaacagctgataaaggctgcagggttgaggattcatttccgaggaaggaagaattcacagtgcctacggcatcggtgatagcctcagtaacgccgctaagaacactctgtactattgtgctggtaaccgtagttgatatttggttggtgttcccttcgagtgaaaaggaatcaatagtcgtggttaagggtgttgaaggggaagttaaagttgttacatgtgtatcattgtcatcgaacaattcactttgaaagctcgttccattattcattgtgctgggtgtgttaatgtttttataaaaatgaatcggaatatctggcaggtgcgactttcagccacccccccctcaaaaaaaaactatttcgtgaaatgtaaaaaagtgatgaagttattgtatcgtgttgtgttccaattttttggtaccatttaaagaagaacgtttaaaaaaaaaatgtgtaaattgtgtaactctgtttagtgagatgttgctcattttgaaacgtttagaatacgttgcattgtggtgaaaaaaagaatcatgacaatgtaacgtgcaggtattttttcaaagtggaatatcttcttcttcatctttctttttttttttttttttttttgccacagttgttcatttaaaaaatgtgtaaagtggtaggtagtccaccttttgaagaaaaacaaattaagcaacaatcaatgtggtcttaaatttaaaaaatgggaatatgtacaatgtgagcggcgtgggacggtcggaattaaaaaagtaagctgcggttctttggaaaggggtgtacgaaatggtctccttctttgcacataaaaaaaaagggggttttcactttattaatttgtgcgttactgttgtatttctgctggtttgttccttttgggcttcttacatgttcgttttggccgtatgtttgcacggcatactttttttttttttttcgaccacatcttccaaatgtgcaaagtatctgtctctcatctgggactttttcactgtttgccattttaacaaggaaacgtaaatgctgtattttttaaattaacagcacacatattgtacttctttactttgagcaatgtgcccttcttttttttaattgcaatctttttgccaactggcgtgtcgcaagaatagataaaatctacagtttcgatatgatcaatatggggaggcgaaattgtgtgcattgaagttggctataaaatttgcgtgcatttaacgcgcaagaagatcaaacagataatccatttgtgccaaaaagaggcgaaagtggaacctcctgcaagcatgcgtgacgtgtcgtaatggttttagcgggtgacccccaattcgaggtagcatacaaaatagggagtatgaaaatgggcacatgcggttagatgcatatgataattatgtgtttgaatttgcccttctttttttttttttttttttttctttcctttttgcttatatcttactcgttaaaatgttaccaggggggaggggggcaaattaatcgtgcgtccatttaactctcgttgaacttatccgcatttttaagtgtctcggaaaatggcacaataggcaaaaagatcatgttaattgatatgggcattcaaataacacgaaaaagcggcacactcctaggccaaccatggaacttgaaagaattatcaaaaattggaactttataaaaagcgtttaaaagggggaatatacccgagtgcacaacaggaagtgtgctcgaaaatgcgctgagcacatggccgatcagatttgcaacgttcacacattatcataatgttgaagagaaaggaggaaacttcgcccatattccccatcttcaacattttttagcatcatgcttagctcagcacaacatatttgttaaaaaaaaaaaattgaaataaatgtttattcattatatttaactcttttaaaatataaccactatcgacatgtcaatttgagcacattgaaaatgagtcatatctgctaaaccgccaaatctgaatattttttaaaaaggggtgcctctgtgtataaattaaaatacccccaaatgagaagactaaaaggagatggatcagcataatatggtcattttttttaaattgtcaaacgttgccacaactgcttaggaagccgttccatgttcagatgcttcttcgaatatgaaaatgtgtacgtgttttttttattgacacatgtgcgaagttaaaaaatattttccccattttgtctttttctccctttagagttgttttgcaaaagaatagggtaaaaggcagaaaaaatgatcgtatgaatgtctttatgctagagtgcatacctttgtcagccgctgatcaaaatgggaacaaatgagtgtgtcaccttttagtacatattttaaaaaaaaaaaaaggaaggtccaaaaaaggaccgacttacgtatgtaacatctaatggtttacttggacagaaaaatttaaggagatatactaaacgaaacaatttataaaatttgctgttcgtccattttggcacacgtttcgctaattgaggaattaaaatgattaatgctaatgtgggcactgcgtaatgagcacatctggatgtaataaaattatctatctatctatctagctatctatttttttttttttagccaaagaagggtcctattttataagacaaccatttcgaatccgttcaacgcttcaaatccgatttgctcgcataagtgttaaggttgttaatgctttccgagttaggtacacaaagttgaagtggggaaaggagaggggagggtcatcattatgatccccccaaaacttagtaataaagtttatattgaaaaattcaagacattattttagtttttttttttttttcactcatatggtttgaacattcaaggaatatttcgagctgacgactcgacttagtagaacttgtgttttgaccgcgaaagtgtgtatgtaaagttatgcacttaaggagtaaaaagaattctcccccaccctttgttgcatctacttgcaaagatgagctaatttttattctttttaaaaaaatataataataaaaagtaggctatccatttttatttaaccctaatgctcttttctttttgcaccatatttggaatggcgcaaaggtaaaaaaaaaaaatgcgggattcatattgtaagtgacagttggttcactcgttaccaaacaacagaacaatttgcacaaacagattgtcaaaggattgacaaggaaattgaatagttgcgtttatcctaagtggtatattctttgcattaaagcatttcccccttttaaccaaatggtgagccatttttttcctgcattcaaaaatagaaatgtattttcatttgctctttagtgtacttaaatgtgactagcaaaatgtcactagtacccatacacgtggtggagtttagtcaattgttttttttattatattaaatatttacttagccttttcctcacaatgaattaaggaaacataattagaaaggttgaaaaaagtgtgtagtagtttcttcctgccaaatgctcgcacgttttaaaatcactagcacgaaagggagacaacggatggttagaaaaaagaacggtcgttctacagtattgaaccaaagggctgtccccatttttgtaatttttaaaagtgcccgaatattacgtatcatgagttcgcctaccagtttataagcgcaactgtgcacatccatgtgggcggacgtactatatataacataatgtggggatcctttataacctctttaaacataataaaagatataccccccatttatcgttttcttcagaggggtttctttcattggtttattggtgtgaagaagaaaagtatcatataataggcacattaatttagtgggtcctcccctaatgtgcaaaattttatagttaacattaaaagggggaagggggcgaatggatataggccactgaactcaaatgattaaaagagttgcacatatatctttccacattgctcattagtaacaactagttcttaaaaaaatgtttaaatgaataatccccatttggctttatcagatttagctacgtataaacgaagttatggttgtccatggtgaattatattttttttaatgagtatgccgattagaggaagataaaaactgctaaatggggtaacgcagagcgaaaaaataaaagcataaattttcgttacggcagcgtaatgttaaagttctaatttactgaatcaaacttaaagttttttttttttttttaacatattcaatttaatgctacctatttaatttcaggttagcagttttttttttttggaaaaatactgagcatatataatatggctcgccccaatgttataaaagcgcctacggttttcttaacaaatataatatatatgtcttcagttcagtttatatatattttttttttgcacattagttttggttgccttgcgtgcataatatatcacatttttatatcaattttttttaacatttgctcgcatctgttgtctaattaatatttgtcacgctataatataaaaggaaaatggttgcagaattaaatgcgtaaagcagatgtttcattttggtaacggttattattaaaaaagagagtgaaaagataattttttaaagcttattttgacaaccaggaagcataaaaaaactacgtcattattttgtacaaccactgttcagcaaaacataaaaaaaaagcattgaaagaaaatgggcgctgatcatggccatcataactatatcttggaactgttgcgaattaaaaaaaaaataatgtattaaaggaatggacgtattatgaatgcgatttatttattttttttttttataaagatgttgtaaaaattgttaatctgttttcacgaataatatttgtttaaaaaaatgaacgcgcactaagaagtgttctttttaaaaaaaaaacccccgtcgcgatacagattcgcgtccgcatacctgcttatatgataaggtatgcgtaacctaaaattaaagattattctttttctttcctgaagttattatgcttttaagagtatttttattttaaaaaataccatatatttaaaaaaacaaaaaagttactcgtatgcataataaatacatatttataattatattatacgttgcacttttnaaaaaagaatagagctcagataatatttgtagtgtcataatttttctgatattccatgtcctttcatatgattacttagattacgtatatttttatattcattttaagaattaaaaagttgcaaatctgttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaaatattaagtgctgtgcttgagatattctactacagaaaaaaaagaccatttatttttttatttcagacgtggtaattgaatgaaatacgagatgaaagcaataatgaatggttccctttgtttaaggaaaattttcctgtgttctattttcgtattggtatatctcagttctgctaaggtaagataaggtcgcgttgaagagcgctagctgtcgtcctcacgcaatgcgttacgcttttgagtgtgcacgggcagatgggtagacggacaaaaaggcagcctataaaataaataaacttgtacataatatgtacgtgtttgggagatacattaccccgtttactcagtatcctccctttcctcctctgttcagtgtgcgtaccgagacggatctgacatattgtacagcgaagactccacatatgatttagcaatcaacgaagcatccaccaacagctatgaatctttagcagcaagtattgaatctctaacagcaagtagtgagtctctagcagcaggtagtgaatctctagcagcaagtagtgaatctctaacaggaagtagtgaatctctaacagcaagtagtgaatctctaacagcaagcagtgagtctctagcagcaggtagtgaatctctaacagaaagtagtgaatctatagcatcaattaatgaatccctgaatgacttttatggcagcgaagaattgatatcatgtgaaggagagccaaataaaaagagattcataggagatgtcttaagggatggaatatctgaggatgatctattaagagaagatttatttcatgtacaagaaggatccgaagaaatgctaaatgacgtcttaaaaaatcattcccaaaaagatttatctactagcgaaaatagtttattcgaagatgatcagtcattgaaaagtggcttcagaaaaaactgctcagaaactagtctggacagctatatgggaagttttaaaaatggaagatctagacacggattggatatagattcggatccacatagaaggcctacgcatggaggtaatgaaccacaaggagaggagaaatctgtgaacttcaaagaacatctagggagacaaaggaaccaacaaaggaatagtgtaaatataaaattaaaaaatttttacggagaagaaaaaatgtataattcgaagaaaaatagatttattataaaatttatgtactatctgccgtttgtcccaattgttgcagtgataataattttaatgattcttctactcacgacccccaagattggtttgacttttttgttatgtagccctgctgttatagcagcttttatatacgtgatgtattcaaacagaaaacaattcaaacgtacatttggaacaaggagataaaagccatataaattaaaaaagggaggcgggaaaatatctagattttttaaaaagttagacaaaatcttgtttgacgatttggatggcttttaattggtaaacggagttgggttcatttctcaatgctattcttatgaatcattaaaattataatttatgcacttgctatcagtttgggaatcatctattccgaagttaaaaagtattagcataataagcttttttagtttgcaaaaatgtggatacatgataaatttgtatatgatatgttcacatttttgtaggcatttttgaaatagactaatgtcactaggataggtcctatttcaatgctgcatcgtcttcttttttctaattagttttttcgttttctttttttacatgtcttctgagattgacctttatgttagaattatcctttcttctctttcatttcaccgctattccatttctccatatttctgtaagaatgatacacgttttgtgtgcttactaaattgtaaagtcttaataaaatacttcaacgcaccactgtctgcattattaattttgtttttgaaaaaattaacatattgttatccattttattgaagaattttcacaactatgagatggttatgaaacgcttcatacggatgattctcttttaagacatctgcgaaggcgcttgctcaggttaattaaaaagaacgaatccccgtttagagcattaaaaggtgttcacatgctagctgtattttttattatccaactgcatgattaccttttttgtacactattgcgaaggatgggggaaaatatgcagctaaatattgtttcattgtttggcaaagagagtgctatttttcaggggaacacaaaattgttttctggaaaggcatatttaaatgaatgcaataataattgagttaacaaatgatgtggngtgtttttctttgcattgcgttcttccgatttgttatcataaaaaggggaaattattcaaatgtgtagtgaagtgatgccattctttttttgtgactatttttttggggaggtttacacatacggcataacatcactgttaagtttgattttttcggaaaggttaacgtgcggcatggtaatccaagtgccactacagttagagctaatggagtgtttttttttttttttttacacaagcagcttcttcacctttgcaggaacattaatatgtgaaccaaatttgttgtaggcttgcctctatttagacagaacagccattatgaagactaaaaaaatagttaattcgttcgacagggacataccaaacaattaggatagagttttattttttttttagcaatttcgtaggtcgcactttgatttgtttgcccgaagaacagtcacggggaatcccatcgagcgagcctatgcaatgtgctaactgaaaaaaaaaaaaaaaattaataaaataaaataaagtaaaataatattaataaaattcagaaattttttttgtttgaaatgaacgagggtgttccaaggtatagcaattttcatccctattttttcaaaattatgacgcgcaatattttaagatacgaaattttttacgtaatcaattgcttcatgaacaaattacgagttggtcttttaattttttcctctcgcaggctgctatattgcctgtatgatcacaaaattgcaatgttaaattggcagagaagaggaagttcaaattataaacctgcgcatacaacgaggatgcctgtcttctctgagttttttacatgccagatcaacatttacacttttgaggagtagtgagcattatcatgtatgtacacatgtatgtacgtgtatatgtggaacataaaagggaacggtccaaaaggtgaagtagtaggagcgcagccgagctatacctttagaacaatagttcctatgctatgacttaaacggttttattaaataatgcctcactgaaggtggaaagacaaaaaaaaaatttcctttgtcattgttcttgaaaatgtgaaaagatgaaccgcgcttatataacgatgatgatatggtattaagaactgatcagatttgttcatactacttcctacacacacataccttttcgattcatgcacagtacccattaggcgcaaatgaagttttttttcatcggtcaaagcaggcgcaatatgcgtacatatttccttttttttttttttgaaaaaaaagggaaatgtgcatggcacaatttttgttgtgtaaactggggaggaacttattgtagagggaaatttaaatatgccatttggggggattaattgcgagctatttgaccttttaagtttgaaaatgtccaggcgtttttatccgcgatgtgaatgtcccccgcctcaggagttttatttctttaatgttgagggaaatatttacgagggggaattcatttttgcatacttagaagcagcatgcttatatacatatatatgtataagtataagtatgtaggtacctaaattgtcgtgccctgctgcgccgcgcgaggcaatggcggcagggacaacaactatgcgtttaaaaaattatttgtcggagcattataaattctccgtttgtttagtgtcatttccatgcagatgacccaactgaaagttaatacggtgtatatatatgtaatatataagtatcttttctttgtaaaagctgacagcaatttttttcgctttaccaggagatcatgatctaggcaagagttgagttaatacttacgttgatatcaacatcgatggcaatattagtaagatgaactagcgccagctctctgtttcgtaattagaaatctaaaaaaaaaaaatgaacaagagagaacgtctcaaaagaaaggaataatgaggaagaaaatgatgcaaggataaataaacaatcgtaaaaatatccctcaaaaaaatccttaaacaacaaaatggagataaacttctatacactcttcaaaaggtgacaattgggctttaatagtctttatacaaacaaatggaaaaaaaaaaaattgcggtattacataaatattctaaaggagggaatatactaaatgaatttaatgcatgtagcaatcccccggtccctctttttacattttgcgaagagccccttttggttacagcagaagggggggaaaaaaaacaaatactttgagaataaattgttttcattttaattaacgcctttgcttgagtgaagtttataaatgtatataaatatgtaaatatttattcacttagaaaacaaaattggcgattcatttttctaaaattaaattgccctgttacaaatagggagaagataaaacacattatttattctccggatttaccaattttaaactcgtttaagcgcgtatcgatttaaattacgggggggaaaaaaaaattaagttatgcaaatgtatagcctatccctttttacgtacggtactaatgtgctttttttgcatgacaaacttgaagtgttttcttctcttctcctttttttcgtaatttttatgaattcccaaatttaatgtaaaaatttgaaatttaattttataacaattatatctatatcgacatgagcaatagaattatttttagaatacttctacgcaataaaggatggcctattgtttgtaaaactgcatgaggcgctacctttttttttttttttttcaaaataaatagggtacagatataatacattttttaaagttttttttaatatatttggttaatatttattaaaaaaatttatatcactaggaatatcaaattttatgaaaattaagcttgcttaactaaagcaaaataatacattttatttggcatataattaggattaggtaaatatttttacttataaaaagctttcataatatagataccttagctcaagtttttgttttcaaaatttttatcattctgttttttatttccaaaacaaaatttctgtcgaaacttttttgttattcttgccttatttcacttgctactgccttgccagttatactaaaaaaaaaaaaataaaataaaataaaataaaaataaaataaacaaaaataaaaataaaataaaacaaaaaaaaaaaataagataaaataacagaaataacctcattcttataaatattattaatcttaaaaacaaaatggttgcaaagaacgctttttcatgcgaagttgcggaattccaaaagaaggaaaaatcaaacgtccacaagtacagtggaaaggcccttgcattaaccctcctgttagtgctcataggatgcagcgccaacgtggtacgtgtattctcccctgattttaagaacatatcaaagcattcttccaaattatacgatttattatttattaaatgggtatattactttaaatgtttttttttttttctatgtaaaaaatgattcacccctctccttttttatatgtcccttttttagcctacctttgagaatgcaaaaaactgcggaaatggtgtagaaaaaaaattcagtggaaaaaacatgagaattttatttgtaaacacggaaatgttatgtcatttgatagtgaagaaagcttagaggatttagacacgcgatctactactgtggggggtaacgatgacactttttcttattccagtaatgaatccttgaacccatctgagagagaaaatttattaaaagaagatgatgatgattattactattatgatttttcagaatttttgtccaaagagaaatttaacgagaataactttataactttgaataacaaattcaaggggaaaatgaaaaagccaatatctatcctttgcgctgtgacatctgcgatagtactgtactattgcccacaagtgttgattcctattatgatactgttaatcatttttgcaataggattgggtatacatttaaaattccttaacaaacataaaaaaagagaaaatgatttctaggaaataagaaagaaaaattatatatccatttgctttctcatgaggagagatattagtggggcataaaggggaaaaaaaaaaaaaaaaactgcgaagggattatgtgccgaaatgttgaaaggaaaaagtgccacttggttatactgttataagagtcttaaatgataatataaaaatgtttgctctccatatgcatacaaaatgtgcttcaaaaaatttgtcaagaatttatttttacaatttaatttgggattttttgttttaacccattagcagaagaaagtagtactcccaaaaaaaaaaaaaagaaaaaatgtttttttttcacgctttgttattttgtcgagttttaagtttagacgtctgaagcgagaaatggattgccacccgctgtgtatattttaatgtttatttttgctccgaaaaaatgaagctctgcacatgttatatttataatatgtacatttgtctaatgcgtaatgtttaagcttagaaaagggggaacacttatatgccttcatttattctcttttgtttgaatccgttaatttgcttttatttgttttntgaaaataatgcatgtaattaatcaactcgtaatatatattcgctttgaactttttaattacgatttcgcaatatggatatttaaaaaaagcctcactatgtgatgagaacatgatgcatctttttaatcgatcaagttttgacttgaaacaaataatgcatccactgagccgaatgcagtgttggtcgaagtattttctaaaaaagagatatatgccatacgaattacctttctaatttgttatgtttaaaaaaaaaaaaagttgaaacttgaactgagcagagacaaatgcacccttgaaattgtttgtatggttgtacatatttacatgaatgttctgatcattctttaaataataataatagtttaatcttgctaatggtccattttgtttggatgtatatacctttatatctatctcaaaaaagttgaatattttaaatatgaaataacttaaggtgacctcagttgtatgaatgataatatctttttgttaaatggttttgatttgtcttctgaattacggtcactcattttaagatggtacgataattggttaaccatttgatcgacacacaacatggtttagttatgaaattcatgggcaatgtggagctatctttttttaggggttatttttagctcatacctatggaatcaaaaaattttatcattttcgttgcatgagtgaacctaatagaaagtaaactgtcaatatttaattttgcataatgtcagtgagtgctattttttcattgataccacacggtgcaaatgaaattaatgaagcattacagatgtgacaggatgaaacgttaacctcaagaatacgatgttctaataaaataaatggtaaggatttaattactgtactcttgcaaagggttgtggaattaccaatataattggtgtagccaactcagtagatatacaatcagttaactatatgtataaatcgcaaaaatgaatgaatttctctacttacatgttatgatagcatattttttgggcgaaaaaagggaaatttttatcagctaattaaaagcgaacaaacagcggttatatcataaaagcacttgcactgtgtcaagcgcacaaaatttatagtcacacaagtacaggaatatattaggggaaatttattacatattttatgttataatcatgtaaaaattagcacaaaaaaagatatgttatgatttaaagatacaatgaagtgtaaattcctaatattaaaggaattacgaatgatagcactagagcaggggggctggttatcatttttttttttttaattcttttatatgtaaaattggaagaatggagacacctggacagtttgtgcaaaatgaaatacagcataatagtcattacattgatgtaatttatatctcctttgtgattataaccagtgggaattatttctgcataaaaatatttgaataattatttttattgaaaaaaagaatgtcactgtataaataagtaaagccaatttttatgttatccataaaatttacctaaaagaagcaagaaaaataactgtgggacaacccgaagtggtcacaaataagaaccaaactacaaaggtaaacaaattattatgaagtactttttttgaaaaccaaaacttatgctattctggaatgaaaattctatcagtatgaacgttttagtttacggggaaaaaataattactataaaatgatactggaatgatgtgaaaagaacaaaaattaacaatacatatgaacatatacatctgcttacgaaataacattcaaggggaaacaatgcagtccatctatggaacaaatgcagacttaacgattaaaaagagaggacaatattacaaggggtgggcgctattggaaaaattgacatttaaaagacaaataaaaaggtaaaatgtaagaattcatctgtttctttcgcgtacaattgttctattttggcatacattgttcaatatattgtggtaattcaaacaatttattttttaaggggggtaaatcaacgcttatgtaacttttgttctcagtgaatcaccagttcttttagttattttaatcattcgcaggatgtgctggtgcagatggcttttttgttgcggcttatttcgctgcgacctgttttttcggtgcagctggttttttcggtgcagctggtttttttggtgcagctggtttttttgctttggatgtttttttggaaggtttttttcgggtttaagaatttccattgagtacaataaaggctttatgtatttatcataatctgagcttcgagtatgttcttctaattttttgagggattcagttaatttgtccacatcattttggaatgccttgcattcgggaaattttcttggtttggtaattccatttggggagttgtttttttacaaatattactatactaaatggggtaatttaaaaaatttaataaatttgtatatatgcttttatactataataaatggtgaatgaaaataaaaaaaaatatatgtatgaatatatatatgggaaaaatatattagacataggagcaatgactaactaattgatcaaccacacttccagaacatgagacgaataaggaggaaaaaataaataaggatgcgtataaagctttcatttttgatagtatatgattattttttatttttaattttaaattggggttagctctattttttttcgatttagtaataaactattatattgctttgccttagtattgcgannnnnnnnnnattatcattggtcctcatatttttgtgaaattctttgggaaaaatgtgggcatttatcttatgtaattcataatttaaccaatactttatgtatgccatatcggcgtattcagtagtgttttttgatatagacgttggttttaaaatttttcaattaaacaatgaaaacgtgaacaaatattaggaagtttttctgcagtttcatagtcggctgattcagataatttgcatttttcattatatatattacaattctgatcatcgtaacagaatctttcaacttctagatacttatcaatgtgttcatagaagatatactaaaataaaaagcaattaacatataataatatgtgcaaaattatttttattaaaagtatttctcttttatgcaattaataggcacattcttatgaatatatgtaaactaaaaagtataaaagcgtgaaaaactactccatcttccacggtaacatcagtacatgataggctacccattccgttgcaaagagattacattaagagttataataaatattttagtatggaattaatatgtattgcaaaacattaattggggtataatacagatataacaacttgaatttaataagcggaaataaaatttttctaaatattataatatttattaaaagatcttcatcttagtaaaatttgggacaattttgctatttagttttatctacaaaataagaaaaaaaaatagttaaaagttggatgttagaaaaaaagtatttatatttattaaagaatatttttatctaaatatttatttatgtattataattaaatcatagaatacatttctgtagaaacaaaaacgcgatataaaaaaaaagtttctaatgaaaaaatcgaatttatattctgttaagtattttatgtaaacgtgacgttttcataaaataaacattaatatttacaatttagcgtaatgcatattgagctgttatacatattaatgcttttataatgtgggtttaggaaaagttttaatatacgtattttgaaaaagtagcaccatttttcttcttaattttaaaaattagttataattttgttcttaaagaagaaaaatatatttttctttctggaaaattcttctttcgataatcctaatttttttgtagtttcaatttttaaaatgtataacatttttttattaaaattgtaaatatctatcacaacataagcttttataatatctatacacttatataaagtaaaaacaagaaatatgttaaaatatatgaatttggaaaaaaaaaagaaaatattcttgagttttaggaaataatcatttttttgaattattctttttgtttttgtttaccaaccgtttctatatttcgtccaataatatattcttttttaatttgatttcttttgttgaaaaataagttgtttgggtaatttattcaaattatgtatatattaaatgcatgcttttttttataatattccataaaataattttttttttttctcattttttgctaagttgttcagttattagcttaaacttctgagacaaaagagaagcaatcctgttgagcttttaatgtttacttttgcctttaaaaaacgatgcttgttatattttctttagataccatgtataattcataacgtataagcataaaaatcgcctcgtaaatatatcttcatttatgcatttctgcttgaatcttttaattttcctttatttttattttttttcgaaattgtatatctattaatcagttggttatattttttttgaatttatttacgatcccgcagtattgacggttgaaagaatctttactattatatgaaaacataattatcctttaatcgatccaattttaacatgaaaaaaaattagttcgttgcactgcatgcagtttgggtagaaatattttctaaaatagagttatgtaacttttggtattactttctaattttttatgttttaaatagatttgatgcttgagctgagcacacagtaacttgcgctctatagcttgttcttatggattaaacttaaaatgattttttttatttattttttgaatatttgtccaacataagccttgttaaggtcccattttgtgcgatatatcactttatagaactgcgtaaaggggtttatagtattatatatgtgatattttaaagtgtcctataattacatgaaaggtggccttgtactgttcaaagattgtaaatggttgcccaaccgcctgtccctcattttaagatgatgcaaaagtgggattatccattttgatctcctacaatgtcttttttttttttttggtacatcatgggtggtaggatctatgatttttcagggaacaattttagattatatttatgaatgagaaaaaaatattgcctcttctcttgttttttgcgaaattatgaaaatgaaactatcaattttcaactttgcataatatcaggcagtgctttttattcttaattttcaacgaataaatgcaaatagttcgattgtacaaatgtgatatggtaaaccgttcatcacaaatatgcggttattctaataaaaccgataccaatgttttaatttttgatctttttgtaaatgattctaaaatgaccaatctaattggagtagtaaacatagtatgtaagcgttcagttaattgtatacgtagatcgttaacatgaaggagttagtttacttgggtagcgcgataaaatatttttttgacaaaggaagggaattatttttcccgcaactatcagtgaaaaaacaataggtaagctataaaatggatgtaatgataagcatgaagaatttataattacttatctatcgaaaggttatgaagagacctttaattttaggctattactatcgtaaaataacaacttataatttagtataaaacatatgaatcaatatttaacgactcaaattggtgaaaataaggattcataaaggaagtaaaaacgatagctatagagaaagatatttctacagtttttccacccgtgcgactacgttgggtgcagccatacatatataaatcacgatgggttgtatgtcatgtggttcttcaaaataagggctattccaacattcgccttaacatgtccttttttttatatactcaaggtagaccctcatattggattaacatttaattatgcagaaataataaatggataataaatcgatgtaaggtatttatagctttttatgtggtctttatgcgatgtaaaaatcatgctaatgggaaatttatatttgaacatcaaaatgaaaattacaatataggagagaagatgtaattttagtgtatgcccctataaaaagggaatttttttaaggtacaattaaaaagtaataacaataaaaaaaatgataaatgaaaattttacatactatgaactgtaatagttgcgtaataacctatcaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatcattcctttagtatttaattggttttctgaaacctttttttctgtcaaagcttttgtaagattctcttattctctgaagttttgcaaatttatatccatagtaagaaatcattgcaaagaatgtgaatgacaagaacgcaaagatgttcgtgtaatataaggttgatttaaataccaacattaacattaaaatacccatgtttattgttggtggtaagtacactctaaattttttcataaagtgtttgtattttccttttccggttttatatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtagtcctcttttgatttcattgatacttctcacgtcatcaaatgatgcatctaaattgcggtagctctttttttggaaactgtcctcatgcattaggttgctaaaagtgtttctgaatacctcatcgtgtactaagtcgtttaaactttttccaaaagcatcattttcttcgtccaacaagtcaatgagtttattttttaaatgtgcgtattgacctccttgtgtgtttccaattagggtgtggcctgttaacaatctgctggttctgacggcattttcttggcatgctgcgctatcccatgattcaacaaaggtatatgactaaaaaggaaaacaaaaatgttcaccagtttatggcatatatatttgcatataatatatatgtagtacagagcaacaaggggaataagggcttatacgacgaggaaacatatatgtagaaatatattagctccccaacggggctggggggacgcagggatgaagcaaacatcaaatgttaaaatgtaatatatattttgctcagttgtaatttttgcatacaagtactaaaagggagcacgtgaaaatttttgagaaaacggaaaatttgctagttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaataatatattataaaaaataaaatattataaatgataaatattatataataattaattttatatcataaaataatgacaataaatagcttataactctaaaataatttagtttagggctcaatttataaatttcataaaatagttacgcaaaactcacttgacgaaagcgatttaagtttttgttagaattttaaaaatttgcagaaagtcttcattttaaaattttaaaaatcagaataacatttcagttttaacatttacttagagaaatacttgatttaatagtatttattatttttttttttttcaattttatgcattaattttaaaattataaatatttgtgtgcatataatttatgtacaaaatatatatatttttttttctgagtttatatttttcatatgccttttatcataaaattataattgaagtgtagagttattttataatttaagtttatatataactatatactgttaaaaagataatgtttttgtcttgaataatcgtacaagagaatcaagctactggtcaatttagtttttaatttaaaaaaggaatatactttaactttcaagagtagtaataagtcaaactctagaaatatgaaagcaaatgtgttatctgttttatttagcgttatcgctgtggcctttgtgttttggcaatccggtacctcgcacgatatgaagtaaaatttacaagccaactttttttttatgcatttgtgttacccatatatatgtgaacacgattgcgtatatgtgcatatatagaaatatatatatatatatatnnnnnnnnnnnnnnnnnnnngcatttgcgacttgggcagctgctgatttctcttttaaacccatgcttcccaagcatagtaagagtgaatgtttttcagtttcttaaatacgctatgatttttttcccctgtagaaatcctgctgagtactcgaaccatgggaaaaatgtatacaccgctaaaagcgtcggacgattagaaagaattttaagatcagataatttaaatatattccaagaatatgcaggcttacagggtcaagtacgtaataacgtgatggaaggtatgaccaacgtttctgggttaagcaccccattaaacattcaaattatacaagaacaagaagaactgtatgaagaacaactggacgaactaattgataaaataactgatacgtggaatgacacatttataaatatggtagaagattacatcgatttcacagaacgaaataatattatagatggggaatggaaatgccaaatgtggaatcaaagatggtacagatatttacaatacttagttggtagtttgaacgaagttattgaaaatgataactatcccttggaaacaaaggagtacatttcagatgaattccttcattgggctaaccatgattttatatggtttttaagtatagttaaagcagagtgggatagaagagtggaattacgtggatctccacccgtacgagcttaattcgggaaatattgcactatatgcctcagctacagatgcgcacaggaattccaagtcatctacaaataaatactcataggaagcaaaacgattttttttaaattgtttgctttagcgttcacgttgcaaatttaggaatgaatcgcctttggctaaaatttaacatataaaacaaacaagttggaggaggtggtgtatgtcgccttgcgcgcggccaggtgagaggatcatccagaagatgtttgaaaggaaattcccagttttaacttttttttttgttaaaaatttatatccttcaatagttttacgactatttatcatggtaacatatttagacatatgtgtacaatatcagaattctaagcccttttttttttttttttttttttgccttgaataaaggagtttgggaagggttactcgatcaaaccaagtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtgcgtgagaagaattgtgttccacagcgcatttttcaataaaaagaggcaaggaatatttgcattatcatttctgagtaaattttctcttttgtttttgttcatccgaggaattatcgggttagtacaaaataaccagaatgtaaaatgtgcaaaaatattattgtcttagagggaagtatactaatgtgaagcggtggtaggtcgaggacatcagtttcacgacgcagcattcaaatgttacaggggaccccccgttttatgcatttgtgtacattcatcttggatcaaacgcgtatggaatgttgtaaagaagatatgctaagagcgttaatgggacgaagcaaacaaatttacaccttaggaaaaattaaaacaaagtagaaccaaataatgatgatatcatgagaaaactccatgtagtaatgcagtagacaaacacgcatttcagcgcacgaagttagaaggatgaatgtttaacaagatgtgtgaacggaaatagtatacatagcgctagtaggtggattaatatgatcgtgttacgcatacgatttttttaatccacttggactgtaaaaagataaacacccaggaatgttaggaaaaaattattaacttgtatacatgagtatgtggtatatatacttctgatgacatttttttatttttcacatgcatgagaattacgtaacaaacaggagggaaggtagaaccattattttttttttttaaagtaaatatattaacatgccgcatatatatgtctatatatgcacttaataacaaacaccttttgtctttttattatattttttacgatgaaattttatcttattaaagtaatgcttttgtttatttgacttcattgttttttttttctccctaataataaacacgtctgtgccatgtaattatgcatcttatgttgctatgacgtcatttgttaacactaatttatgtgtactatataaacaaaaattcagttaaactttacgtattatttaaaaacgcaaaaaaaaaaaaaaaattattttaataatataacttgtaaaaataaaaatggtaggtacatataaaatgtcgttattggttatgtagtttattaaaatgtatattttgtgatatgcgcacgtgttgagcacgtaaacagacgaagatcaatttggttttgaagcacaaatgaatggtgtggatatttccatgaaataaatgtattgatgtggataaaaaaaaaatatatagtctttttttaaacgctacgtggcatgggaagcaacgcactcgcttcaaagcgcgattcgacatttctttcagaaatcctaaccatgtcttgcggggtgttacggaaaaatgtcaaaatgtcaaaatgtcaaaattgcgcaacttaggccgcgaccactggcgctgagaatcatcgaacgacgaagatttctacttcatggacacacatttttgcgttaaaaattgcagcgattaaattttatacctacacagttctgcagtagtaacaatatcaaacattgtttaataatgtaataaagcccttaaaaagtgtacacaaaaacaacgcagaaattttttttttttttgcagaaaacagactttcacgaatgccccaaaatgtatcagtggtataattttatttattactaaaaaaaaaaaaaaaaagaaattacgtgtaagcatttatcgcaaaaataggaacaaaaagttagcgacctactaaaaagaacgtaatggtgtatacataggaattttgcgcagaacataatgttgtgtgaaaataataaaatgaattgcatacagcgttgtacgggtcttattttaaagacttatgagaagaacgtcttttttgggatgtaaattctgtacgccgataatagaattgttgaattttttgaaaacgtgacctatatagtatatttttactattttgtaaagatagtataatgccattatggcagctacgcccgcaaggagtatagaggagtaagaagcaaataatgaaaacgaagacggaagaatgccctttgcaattgtgtaggtcatttttaatacaaacgaagctaacggaattgcgaatagaggaagaaataacttgtatcttttcatagaatgtgctaatttttgaaatttaccctgacccttcataaaatacggattggcatttgacataccttttagaaagtaatacatttcgaattcaaagtggtcatccagttcttttaaaaatgtaggcattattgacgcactttttttttttccttgagagggatgttccagtgagtcgaaactcttttgcctttcctcttcttcttctgtttcgctactatcatcacgttttgaatcatccagcgtttttttagagccctcgtcataatcaccctttaacgcatcaaatgggtcgtaataattgattgtagaatcgaatgtatccaaggtttttttattacatacctcctttgatgattcaacttttttttgaaatagacaatcagttatgaatgggttgaattcctttcgagaagagtcatcctgttttaattcgtccaagcgatgtcgaaatatttgaacatctccttttagtaaattttgaattttaccctttaatggtgggcatctttgttgaaaatgttcatctgcttcttccattaacaatctcctatgtctcacgcctaatgtgacaatggtgtcctttctatagtacgctttttgggagttgttctgaaaatggggtataatcacagaataggttaaataagtatgtatttatattatgctctactgttacgaagttccccttttttaaatcaaaatgaagggaagcttaaaagggtaaacatttgtaatgttcattttgtttgggacccaccgcatcagggtatttccagtagcacataagggcgtacataaaaaaattactaaaaaatgaaaagcttttcatttggaatgtcctcaaagttgccaaatcgttatcgcagtgtgagaaacttgtttacatttgtcatctttttggaaatgcagggttgaagtcgaattgttcttttgctcattcatttctagcttcttcaaaatgtaagtttttttttatttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaatagatgaagtacattccatgaaactaaaaaataaaaaaggaatctacttttttgacgaaacataccccgtttggcacaattttatgaatggtgcatttgtatgttaatgaaacaaaatcaagatgattacttttcaaacaagtatacataaaaattaagaattaaaaaaagttcgcgcaaaatatacatttccttgaaaaaattacacaaaattagcaaataaatagttgaatttgtagaatatttaacttaattataggaataatacgtattcattaaagtgcttattaatgatatgaagtgagaaatgcagacagtttgaaatgttataagcacattacgcccatactgctgaagcggaagacaagtaattttagtcatatttggattacactctataccaaattgaactttagagagcgtaattttttaggatgtcagcatgctctacatctattacttggactaaacattttagaaaatcttctaaattttggtagcttttctaatatttattctaactaaaaattttacttaaaaaatgtgcctctagaaataaggtataaattgaaaagcataaagtagtacaacttggtaagcttgctgcatccacagctacaacattacatggctgtgacataactgttgctttctcgaaaatgaaaataggaataagtttctttgtgtcgtaatgctatgtggcattttctaaattagctctcatagaacaatatgtttctcatttggagtctatttttttaaattccaatatgctcaatattacgttattttctacattttcgccatttagatatacaaacagtaatatactacattttaacttttataattttatgaacataattgcatatgttgttcttccttcctctggaggttaataaccgttctggatatatcgacttatatttcgtataattataatatgcgctattttcacatgggttggtatcgtaaagcgtatgggctcattggcatcatgggggctggaaatcctattgaggtactcattaattcacttgtgtccaaatcacttatatgtttacgtttttttttctttttcttgggaatacaacaacagggtaaacacccacaacactaaaatggaagaataaaagatatatgtattacatgtgtttcacaattgtatgtattttattaaaattattaattcttttttaaaatgcacatattttaatatatattttgattttaccttatataaaatgaaaaaaaaaaaaggtaagacatccaagaccaaaaagagatggtaacccatatttttggaatttttccgtgtaaaatatacccgcataggatgtaattctattaaaaagggtttctatatcaccgttttcaagtccctgttgcattaaattatatatagaattcgtaaacatgccttgaagacttcctgtgaacagattacccaaacctgggattatactaccaaaacctgggagaatgttgccaaaacctgattgatatgtttttatcacttctgttacgagacttttatcaagtttatcttcatatgatccttcttgcacacatgctaactcagacaataattttttaggatcataacgatcattattttgtaaatattttgtgcatatgtcattttttattagttcacataattttttaaacgtaaaatataatggaacacattctttaatattgtcacaatatttatttgattctgtattctttgttccttttttctgttcaaatgtttcaaaattttcaaggtaatcaagtaattttttgatagatttgaataatcccgttttaaaaagttgggattcaggattacatattttaccatttttattaggtcgtccgtttctgtcaatattattccactgtttttgaatttcttcaaaaaaaggatatatatttttttttgtctcaacttcatcaaactgtgtagttaattcatcatataaccagtaattcaaatcataacaatgcttatcgaaaaatgatgaatcgtcattatgaacattttctaaatagtatatattttttgcaagtttggtgcaaattttattaatttctttttcagatgaatctgttgtaacatttccacaaacaatagaatacgtactagtcttttggtcaccagtcaacgctttaaaaaatttttctgaaggtaattcatctacatcagattctgtcatgttgaacacatacaaaactaattaatattgtgctgttttttttaggtaacaatgtcatatattatataatgatcttttgaatgtacataaaaaggaagatgaattaattatttaaaagaaaagaaataatatgcattatttatcagtacacaaagttctcatcaaatttgtatatgtgtgtattagattaaaaagtaaaatttccaagttgttgagtatttacatttgacaaaaaaaaaaaattaatccaatcatcagtgttgtgtattctaatattaattttgtaatatacacaaatcgttcgtaaggataatcatatctttatattcattaatgagaaactaattatagtataagttttttttgcacaaaatgatattaataatgaaacaagcgtaaacgaacggaataatttcatgattgaaagaataacagaacgaaaaggtagcatcatccagataactgataggaagatatttaaatacgccttagagttgtaaaagtgtatactcatttcgattttgtacaatgatacattaaagtggaaatgtgaatttactgggattttattcaatgatatcatgaaattgaactcgttcaggaggaaaaaaaaaaaaaaaaaaaaataatattaattttgcaatatatacaaatcgttcgtaaggataatcataactttatattcattaatgagaaactaattatagtataagttttttttgcacaaaacgatattaataatgaaacaagcgtaaacgaacggaataatttcatgattgaaagaatcacagaacgaaaaggtagtatcatccggatagctgataggaagatatttaaatacgccttagagttgtaaaagtgtataatcatttcgattttgtacaatgatacattaaagtggaaatgtgaatttactgtgatttcattcaatgatatcgtgaaattgaactcgttcaggaaaaaaaaaaaaaagaaagtatatttaataaacaaaaattttacataatttacaaaagggacaaagtaaaaaatcattgacagaaaatattaggaataaattataaatattattccctaaaatgttatataatggggatgtgttcaattacgaaattatatttgcatgtatgaaactattttttgtacaaacgtaacaattatcactcaaatgagtgataagaagtgtgacgatgcacataaatcaatatgtggggagattaattaggatgatgcaagaagaaatcaaaccatataaataaatacacagatgtgaaaggttaaacgttacaaataatgtgtaactagagataattccttaaaagggatgaacccatggaaaatcacaagtacgtgaaaatgataaaaatataatgtcaaaatgttttttatttttcacgaatattgcataaaaaaaatattgtacgaagagttaatatattgcataaatcaaaacgttaaatggtaaatgtcaaatgaaggggaaaaaaaagtgaaatatgtatcattataaataattacagaaataaaaaagctaatgttttattcacatggaagactaattgaaatgtatgacttggcatgcacatgtaaatccactaatttgtaagtttaaagatgaaaaaacactgcaacataactgtgacacagatgtagcagaattgtttacatattaaataaagttgtaataaaaatttcatcacattaattggatatgtatatataacaacttcgttcatttttaacaatggaggaccacttgtgaaatggtggcatatgtactaaacgaaatggtaaacgttatgaaataattggctaaaatatttgtaaaaataacttatttggaggggcattactataaaaatattgaatggacacgtgtacagaaaaatgctaataaaaaaacatcaaaatatgtgcatttgaaagggcataatttatttatgatatagatacttgcagaggaaaatgttaaaatttttagaaagttgtaaaaaggaaatattttataaaaaatgtagttatcattattattaaaaatatagtgctaaagaaaggtttaaacaacgctaatgataaaggttcaaatattttaaggagtaaaaaatgaacaatcttttaataaagggatagaaaaatccttactccgatttacttgttgcatacagatttatatgagtttttaaaatgggttccgaacagttgttagtaaacgtatagcatttataatgtgcactataaaatgtgagcaaaacgaactgttctaaagattaaattaaattatactggaatatcattatgcaggagaggataattgcataaaatagtggaatacggaatgtgatcccacgcatttttgcacaaaaaatatgtgcgtaattccacgaagggttattgttattcaatttaatatttttttatcttttaaatattcttaaattttctttcttcgtaggagcaaatattttggtagcaaatatatgcgaattttttttccgcgacgaaagatcatattgggtatggcaacaattttgcacttacgagttagggattatattaatgaatactaaaaaatggcaatatatgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaagtgaaaaaaatatctatttttggaatattataaatgcattttgcctgctactattttttcttcacataaaatttgttttttcctagtctacatttagccattttgcgtaaagaaaatataatgaaattgctctttaacacctctttatgagatagtgacgatcgattcctttttaacacgaaacagaaatgaatgtacataatcgtaagagcgccatttttatgctcattatgcgtaaataacatattaggatagaagtgacaaatgtctattttgttaaaaatagaacttcacaattatttattgttttatagcatttctttcatcacgtgacaccttcaaagagtagtataaaaattttatgaataaaaaattacataaatgtatattttacgtgtaacataataaagtcaagttttcttctattttttcatgccccagaaatttctatatcataagacatgaactgtatttacaatgtagacataatagctgaaaataggtcttactaagaaaaggctatttctaatgtcaaattaataaaaatcaataggcgatgtatgaataggttatagcttgtcattatgtatttacatatataaatgcaagattactatatttccacaatctattaaaatgtctctctatagtattgacttcttaaattttaaatataatgaagtatgtaattattttttcttaatataatgtaataaaaaattatcattttaataaagcacatcttacaatgttaaataaacattcattttttaaaatgtgcatttaactgtttgcataactcctttaatgtgtttattttacaggacaataaatttgaaaagttgtattcgcaaaaaatacataaagcattgaagaaagatgtaataaatgcggattatgatcaatattgcccagatataaatctgcatgaaacagaaaaaaatgttgttaaaaatctttgtaaaaacattatattcaatttgaatgaattattgaatgttaaagatataggggaaaataatagagagcgttttttaaatgtaaaatactgaatctatgcagaactaataaaactattaaataaaaatgactattataataaccgtgaatcccttattaattattttagtaattcagaaactaagacttgtaatgaattaattaattccaaacacttatgcttagtagaaattgataatgacataaacgaattgaaaaaaaaaggtactactatacgactattttaaaaattatcatagtcttattaaatggaaaattcttctgataaagaataatgtgaaaactattcggcatatattaagtctattattccacaatataaaaaaataaaaaagagtgattgttgtggcattaaatatttggattgtgaagattattttaaatgtgaagaagagtataatccaaaaaggattttaaagaagatacgttgtaatggtgaacaaacagaagacctccccgaaaataaagcaattaaggatgaaatagaaaatggagcttcaacaccattcagtgacctaaaatttcactattttagttgtgttgtaattcaaaagaaagagggggaggagggtgaaattagatcatgttatgtacgtccattttacaaatatacttacccatctgatgttgaatctgaaatctcagattaaacttcagctgagggttctgtaaatggtgcagatggtgtagtagaagtttctggaaatgtagcagtaagtgctagtgcaaatgaaggagagaaaaattgtaaggcttgaaatttagtaaggggcgccaatggaatgtgtgaagagccagaagtgcgtggtaaatggagccataggattcaaggggggaaatagtgaacctataaacacagttaccttcgatctaaatgtatttaataaactgttttccaattctaaagataatatattaaaagatactatattccgaacttttgctgtcggtggtttattagtaggagtcctgctcatacgctttgcctattatgaagtaatttaaaaattttgtcttaaaaaatgtaaatatattttattttgaagttatagaagtggacaaaaaacactataaatgcgtcctattttttatttgcgtatcagtttacccccctaggagtatggatgcgcaggaaactacaagggaataaaagacctacccttaatcgtgttgaatatcttgtacaaactacgttaccacgtaaagctccatctggaaatatgaatgagaaaaaaaagagaattagaattgcatataaatctacgggagtcggattaatctaatgtccagtataatacgttaccgttttacgatgttctaaagaggaggtatgttttgtttattcggaaatatattttatgagacaaggggcatggaacatgttttcaacccaaaggtatacctttttttttgttatccattttaatgtatttttatatatcttaattttttttgtttgtgtaattttagagtattaattttaaagtaaattattgatttaaaaagactctgttgttgagttatgttaattcgttcgtactgctatttaattttaatagcgctttatgtaatgctaaaatttggaatttatgagtgtgcataaaattatgttgtaatgtttctatgtataaaatatttttcaaattgaaagatagctgataaagtaacattcttgttgattaaaaatgtatatatgtgtgaatgtgtgtctgtatatatgagcaaaaatgttaaatccttttttatctaccgtttaaaaatgcacacaaaggtatttgcacaaatgttagttgcttccgaatcaattatgttttgctgttgttacgcttctgtgctttcagtttgaaaactgttacagcttcgctgcttattgtaatttgaactttctattattaataagattatttgcgtaaataagagcctacaaaatattgcccccaaaggaaaaggggaattatataagaacaattttgatgaattaaaggtaccataagaacatttcaaaaaagttaataatttctaaaggtattgtggtgaatagacaaaacgaatgttccattcaaacaatagaaaagtaactcatatgaagaggaaaatcgatttgtatattttgcaatatttatattatatataagggatagttcattatgttaagtgagaatttatataattcaataatttattataacatttttgtaatcgcgacgtcttttaaactttcattatgttgggtgatatacccacttgacgtttcaacagggaacctttaaaaaatggtactttgcaggaaatttgatataaatcaaaaaaaaaaaaagaaatgctcttattacacgattccttaagtaatgttttttctttacatattggttcatactaaggaacaattccgtgtacacatttttaagatgtagtagttaattttaaagcattctatcgtaatacacttaattaggcatgtaagataatattacaactatgagttggagtataaaaatgagaaatgtttaataatagaaaattgtacaaaaggacgaatcggaacaatatgaggaaaaaaaaaaaaacgcataattattattttattacccccatcattttagtaaaatgccattctgcgtcttaaattagacgtgacagaaatagctgaacagctaaataatttaacaactgaaattttctaaaaagaagaatcgacaagaatgaaaaaaaataatttttatgattattcttacaactaataataaaaaagtgattaaaaggagagtcgtaatatatattttcattatacagattatgtcaacatgttcttaatttcgcaactacattctcgttatgttaaaaatatgggaaaacactaacacatttttcatcttttcgaaataatgaagtttaccctatttcataaaaaattacacttttaattttatcataatatatactcatttttctatactacttatgcgaaacaattcctattatttaagagtaaaaaaaaaatatatctgaaaaaagtaaaattttaaaatgcctgtatattaaaaggaagagaaatacgtatgggattatctttcaccttttgtctgttcataactttgaaaatgtagaaataatgcaaaaatgtgcgctaaaaaatattattttaaaattacacaaaaggattcgtttgttatgtcacatagaagctatacttttaacttttccgttattataaatatcttataaagttacagttaaaaattaaaataagacttgcgacttgcgtatatattatcttacctactggagaaaattaaaaatcacaaaatagagtgctaaataatttttagtgaagtagcaatgctgataagcttaaataaaaagctttttatggagaataattgtaaccatataatctaaagcgtatttaagatgtaacgtaaattattacataaatgttttcgcttacaaaagttaaaaataattccttcatttatttataataaggatagaaattcattgtatgtactaatcacaaatgtttttaaaatcgctatgtatatttttctgtatgatttcttaattgctgaatattaagcagttatgtatttttttctgttgttgtgaaacttaaacatggtacttgtacgttctgttttaaaaaatagtacaataataaatttttagaaaatagcattaattagtagtgtatattaataaatgcttatttatatttttgcaaaaataggataacagattacgtaaatatatcaattaaagattaaccgcttcgatttgttacttattgatctgtatataatactttcataatttaattaaaatcaaacatgtcagcaaaaaaatggggaaaacagaagaggaaatactggtatagttatatatatatacaagcatttaaatcattctttgttttcttcccttttatttattttctcctagacaaaagagaaaattccactattagaacctttcattttagcacttaagtaatatcctttgcatgattattttcaggaggatgttttgaatgagttagagcttggtgaaatctacgaagacgtcttcaatgataggacaacatctaaatatgacacccattgcagtgcgctcgctagtcatgataagcaatatgtaggggcacgggcactatgcggtaaatatgtacgcgctttggaaaaaatatctgagatgcaaaaagaccaaaagtattatgaccgctgcaaatatgtaccatactggttatatggagaaattgggaaaatatataaaaaccacaatgtaaatattgaaaagattccttttgttaaggatcttattaacgtagagaaaaaagtgaaagacctaataactaaaaataagtgtaacgtactttataacaaccttgtccatttggatgaattgataaagaggaaacattcgtacatttattttaaaaaatatgatagttttaaaaatactacaaaatcgtcaattaaatgcgataagtatttcatatatcttgattatattaattccttttataacaagtttaagagtgataactgtacgggggttttatcgctgctgtggtccgatccagatttctttagatgtaataatgcccttaaccccaatacgatattatctaaaatacaagattgtaaacctgaaggatttaaaagtcgtgtaagttcagtagttgcagctcacccacccgctagaactgcagtaactggaaaatccccagcacaaaagacaaatgcagttgaacctagaagggttgaaactacagcagtctctcgtgaccctaatgcgggcctcagggtagataaaagtagagtacaaacagatttttcccccagtacttttcatcttaaaacacatgaagaagccgttccttcatccagttttgttgacacaatgtattatatattgaaatcagagtattttcgtcactcattcgtagctgcttcgacaattggagtgcttgtcttcctttacttttactttaaggtaaaaatgaaattttaagtgacgtatattttgtggcaatatttaccactttaagtgtgtaattgtgaggtaaatatattgtgagtttttttttttgtactttagtcaacttctataagttctcaaacagggagaaaaaagaaaagagaatctgagaataattactatgagggatatgaagatgatctatcaagatatgactcaggaaattcattttcggattcgcgaatgagcgaaatgcatttatcctatcagaggaggcgtgattcttactactaattaggcatgtaatgtgaaagagtttggaacagccacttgagcaggaatgccagacgagctacgtgagcaattttgattgaggacggcgagaagaacaaaaatggtgaagtgcagcgatatggtgcaaaattttacaccatttcaaagcaataagaaggtattacgtgcagtatgcatggtaagggagaattacgttacacagacgacaagaatattaaaaatgattcaattttgtaaataatatggctagtaacgaagttacgtattttttaaataccaataaattttatattgtccaaaaagtgtaacaagtgtcataaaaatgagtaagttcttgtggggcataaagaacgtgttttaacagaaaagatatgggtgaacagctttaacttaatgatgtaaagtatatctaattatagtgtagtaaacaaattagggggaaacatagtggataattatcctgcgttggatgtagttgatgaactccacgtgaaagggtatgtttaacgaagctacatataagacaaaatatcttttaagcttataatatgtgtatattgcactacgcattatacacatatattaagcatctccatttgtttttgtttttacgtagtaacacataatatttaaagcattacgtttgttgtaaaaaagaatttatatttttttcgtggacattatactaatttattgacatggttattcgttttttttattaacaaaacgtgtatatatcattttattaattatgccaaggtgccaattttatgatatacacattttgtgcatgctaaaacgtgtaaataatacttaaattacagggtaatataattgaataggaacataaattaatatcagcattcatatgatagctttgtaagaataatgttgtcagtagattaaaaggtgtactaatgtggatgctgcatttaccttttaaggaagcacgaaatggttattttacctgaatgaagacatagaaacgttgcgtgcaaatgtgagtgtatatacatacgcatatatgaatacaaattgcttccaatatttctgcgccaattttggaatagcaattttgcctaacctgtagaaagaaaagggtcgtttaaagagcttgcaaaacgttcatgaggtccgcagttacgtagtgcttgcacacagtgagatgatttattttggcgataatgctgggctcgttttttcacagtttcaccatgccattagatcattggttcattagtcaatttgtgaatattttcgttatttttctttttaactggtacgccttacagagcaggaacgtgcgtttattatgagcgcttttaaattgttgaggtattatgactgaaaaaatgggaaagcatgtctacgaaccgcacaaaattgtgtaacttgcgactggcttataaggaggaataatatgttatgcaatgtcatacatgacctagtgacgaccttctgcgagattcggcatgagcttttctccttcagaagtgaactgtagtattctatgaacccataagccgcgtaggcataatttatagaacatagtacaatcacttcaatgcaattattacattcgttattgattgcaaagctttatgttatctgaagaatggaaataagtaggacatttcagatggccgagcagggttgagtatcgcactattactacctctttgaacatgaaaagtttttggatttatttagtaagttgggggggtgtatgaaaggacgtcagaggttggatacatatttaatgcgtcgcaccggtagattgacgaatataatgacaataaacaaatgcagcacatatgaaattactgacaaaaaaagggggctatggggggaacattatatttgttactatgcgagcgcaatggagcatgcgctgagatatatattacgggtctatggaacaaaacagaaccagtgtgataagccattgggtggatcatcaaacgaatgaacaaattatgtgcccccctaaaataacgtctgtatgaacagagtaataataaatcccgtgtgccgggaagagtggaaaattaaattacccccccacggatcactccaaggattggggtaccgatgaagacgcatttgataccaccgtatacgtgcagaagtgtcataacttcctttgttttaaaatcatacggattataaatgtgtgcataaaattgttaaacacattagcacatacgtatgtgtgtacctgagcgtggttgcacatgtacatgtgtgttttagccttttacgaattaagtttgcccttttgcctttttttctttaatttttttctcattaattatgtaaaacctttcaacatacaccatcctttgtgccacaaattaaccattgtacaatatatattttttcgattccttacaaatgcgccattctatagaaagcttgcacaaatatacccatgttgagatagctgaactgttatcaacacacttcagcgtgaaggatttttaagaaaattacaaagggcccgtagcatgggggtaaaacacgaatgtatgaaaaaattcatgttttaagagcgcgaagaaaggaataaaattacataaccctgtcattctctttagtatgtatattgccgaatgaactacgttttgataaatttttttttttagggggaaaattgacagttttgtttttccctgaggaaaggttacacgcggaatcactacattggcttgggtgaagagcaagcttatactttcttaactcgcaaattatttatagcaattctttgtgaataattaaacattttcacgcattaatgttctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgggattcgtttaaaattctgtgaaaatttcatttaactctaacacaatgagatgtagtcattcataaaaatttaataatgttatgacaattcgaattgaaaaaaatattatatctaaatttatgcggatacanaggacagatattcagttacttacaaacattacgttatccaacattaaatattttttaaagaacaatagagtatgtacttattttcattttatgtaagaatcttttttatttttaaaggttcataatattataagaattaaagtttattattgcgttctgtcatattcctttttatcattacatagaattattcataaaaaattgaacaagtgtcattttagcaaacatatatctctaaaattctactattttataaaaatatatattatataggtgacattgtaaatttttcattactaaaaaaatgtatacataaaaaataaaataaatatttataataatataaaaaaaaaactaatgttgattaggttttttattttaaaaaaaatataatatactacaaaggaattaactaaaaagagtaattataataaatcccacaaaataagtttaatataattaaatgtatttttaatagaatattcctttttagtttaagatttttacaattgttaatttcgaggtataatcattcccaatgtaaatcaaaataaggttaaatatatttataaaaactgtggaagttgtgatattttttaaataaaaattttttataattacacaattgtgtatgtgttttttttgttaaataaataattgaaatggacataatccttttttatagttttgtataaaatacaatgacacatgtatagttaaactaaaaaagtaaaatgtttttatttcgttaggtatattatttacataaacaaatggatattatatagagcctaatgtcaagagggaatattaatgataaacttatgtgtaaatgaaaacataaattccatcgcattacgtaagacatgacatgtaggataatatcaatggagcaaacatataaattgaatgtaattgaaaacaataaattatatatatttgatgggcatgatgtttacagtttcgtgtgaaaagttgggagactgtacatgaacattactgagaatcatatattttttaagtaaaaattaatattaagttagaaaatgaaattatgacgaaacaataagcaaacccaaaaaaaagggaaaacgagtgtttttccaataaattatatgtcattagctccttgtaacaaattttatgttaatacatattaatatggaaaaaattatgtaatatcaacacattttaaaattggaaacatcctatggcagtctacgacattttcgcacttaattgatctttttggagaatattctaaaataatccccaaaactacattttccatcattttctatataaatataatattttaggattttaaaaaatgtataaaataatataaaaaaggatgatacagcaaatggaatatagtacaaaatttcggttgcattcataccgtagtgtaaaaaagaaaatccaactaataaaattataactggaagaataaacaataaaaacattttcttatacataattttattaaatactttagaactttttaatctgtcatacttcactttttctatgttattaagtatattgaatattttttttcaaaataaaagtctacttttttaaaaatgtttatttttgatgtataataatgtacattgatcacttccttttctaattcatttaatttgatattatcgtttactaattggccataattatcatgccattgtaagaaagagtcattatatggttgttttaatccctgctcatcatattcattataatcaattggcgtttttctactgaattctctattccctttatgcttagacaataattgtttgctcactgaatcaaatgttttgccattagtttgcctccattccaattgtgctttaatggtaccctaaaattgtataaatatacattcatatgtgaagatagttttattatcatgaaggaaatattatttatcaaaataatttaaaatatatattactctaaacaaatagttcttataatgaatggttgtaataatggcttacacaaagtaaataaagaaataatagaactttagaaaaggggtgaaacttacaattccatcccatgctgctttctagttacataatattttcagtaagataaagggttaactttttctttttgtactgttatcctgaataaaaatgctttgcttactctattattattttgttgtttatttgcttactatttttctttgcgacaatatcattttatgtatttataagtaataaattttgatgcattgaaaaagaggagtaactttaaatgtaattcaaaaaaaaattgcaacaaaattgtagaacaaaaaaaaaaaacttaactcaacttgaattttattgagttaaggatcatatgttttaaattgagcaaactaagtatttcatgaaaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatataaggaaaaccccaagttatgtaatgattttttcataaattataaaatattaataattatgtaatatttttaaatttattcgaatggacgaatctttttacaattaattaatacattaaaaggagtgatcattttggaatattaatattagaataaaaaaaacgttgcatccatattttcttgatgtatttttattacaaaattagataattataaaacaaaataggtcgtaatttacccccttttttttaaaaaaaaataattataaaaacattagaaaataaatttagacacaagaatatcatacatgtaacgtcgcaattttgaacaaaatttatatttatatttaaaaatgtatataataatttatatatacaataatatgctataaataagatatagaaagaaatatgaaattttaaaaaaatatattcttaattaactttacttttatagcgtttaaaaaaattataatttattattttctattaacataggtataagaaaaagcaaaacaagttattttaattaattccatggaattaatcagatgaaaaaaatataataagacagtgcatcataatggtaaaagattttacggcataaaagtacttttattttatatatatcatcgggtgtcgcttcataattataataataatcgtatgtgatgcagtactatagtaatttttccatcatttaaaaaatataattttataagcctatttggtataactaaaaaaaaaattattattaggaaaaaaaagtacattaattttgtagtatcaattttatgaaaatgatcatacgaatgatagcagaattgtgttgaatttttttatatatggaattatttatatatttagaaaagtgtctgttttattttattgtattagactttcgctttataacgaagaggtcatttatatatgaagtttatttaataatttttaaaataaatatgtaggcattttcgtctgaaccgtaaaaaataaatcacaaatttgtataatatgaactgaataaaatttgatatcttcttatgaaaagcctaggctacaggtatgcgttcaagagaatatgattgttctaaaactatatgtttactgtttatttgtctatcatctacattcgttttgtttatgtttttcatatctacataaaatcaaagaaatttatataaatatatttactttatgcgaaagaaaatgattcatcttttagtaaattatagacacatgccaaatgagatatgtacatacaaacattaaaattttcgctcatttgtttattcgtgtaggttttctgctaatttcttctatctttgcctataatttttatacagcattgttttattattctagaagacatagttacactaattataaagcataaaaaaaaaaaggctatgtctatgtatattcggtttaaacgagaatataggactgttatactgataatattaaaaggcatcaaatatgtagtttaaaagtttgcagtatttttctcatgtaatttttaatgttatacgcatataattgtttatcgtataataagtgcacccatgtaaagctatatattttaattaatgtattaatagaacgatatggctaaattttacaaataatttttatcatcctactgtaagttcaagccaaatccgtttatatatttagatatatttctttaattaattagttctgaagaaatgttgttcaacgcatctaaagcttaaacaatttaattacacctacgtaagatacatgaaataaaaaaatatcgaaaaattaacaactatgagacaagcggtttatgtttacttgtggacattaaaatagtgtaaattttttgtagttttgcgggttatatatagtttttatgtctacttaactgcatctataatgataaaaagaatgatatcttttgcatgaactatgaattgggaaacaaaatgtatgaattcttgaatgatcttcgacttacaaggtgaattcattcccggacaaaaataacatagcttacaatttaatttttagtattcttagtgtaaccttttaagaaaaaatatacaaataaaaagaaaaatatggacatgaatgttctccacctagcaaattctattcaccacacatttattttatttaacgtaaaagaggcacaaattgaaaatgaacaattaggtacaatcaaagtgttttttacttttttataacgacaaaactacattgcttagaaggcattataataaacactcgtggcggaaaatagtttaaagagaaaaataaatggtatacgtatatttacactattcgcacaaaattgtatttattatttaagcttagttttgtttttgtttaaatttttttatcttttttaatttttgccttttttcttatttcgtaacatttatttaaaagaaccgaatatgtgtacttcttttgccaatttgattaatgatattctacattcagttcaacaaggcgtttcataaaatatatacttttaaattgatatctaaaacagacaaaataataaaagtgtattaaacaccttttagataaaatantgtatatacagttcataataactgttagaatgtatatatatattttttttttttaacaatacgtatatttttatttttatataatagtcaaatttaaattcatattttgtaaaaatacttcattggggtgttttattatgcatctcgctgattgcaaagaatcaaataatttaccttatgcaaaaaataactgcgcgaaatactgcataaaaaaacattttatttttaatatttgtatataaaatacgtatatcaataagaatgtcaaatatttaattaaaaaannnnnnnnnnaccaaaaatatctaaaattaaattaacacatattgactaggtgtattaaagggtaaaaatttaaaaaaaaaaaaaaagaattatatttaatttttatatatatttcaatatatataactttattaagagtgtacaataaaatgtcgtgcaatcaaaaattcagtaatgattaaaaaaaatatctaattaatgaatatataagaatgtttcaatatgataacaatgtcatatgtttaattattcaagtggatacttttttagggtataatatttttgcaagacatcattcactaaaaaaaactctattaaatttattattttactgaggatatatttacattactacaaaaaaaaaaaaaaaaaaataaatatataatattatatattcttatttattaccttttaattatgtgtgctacaaagcatgaaaaattataatacaaacaatgtcaatgccgcaacactagtggcaataaaaacatttggcgatgacaaatgtaataagaaaatggatattaatatactcagtggtgaaaataaaagaatgtaatcataaattaattcactaatccacttaaaattgttaatatatgcattaattttattcctcatttccaaatatttacgtttaaacgtactcatttcttcatagattccatcaagtgtcgttagatctttatcctcaatgtctatatccaaatcaagaaactcatccagataatctggttcttcaaaatgttgagtttcaatcaaaatttcaaattcttcaaattcttccgtgtcctcgagggtgtctacttcgtcatattcatatgatctttcaggtaatgaattaacttgtaacacattttcttttccattagataaataatttcgtgtttgtgataattcaggattttttaatttaataattttgtctttggtgttaagttctggataataatttaaaaacacattataataagatatcaattctcgtaagcgttcttctctttcgtcatcttccatatcctctaaggaatatagatttggctgacttccgctatcgtaactatcatactcggttaaaactctaaactttttaacactgaaaatgttcagctcacaatgtttttcgtcacataatttattacatgaactctataaaatttgaaaacgttaaaaatgaataaaaatatgcgtcaccaagttagtgcaaggattttcgttatgcggggaaaggcataaaatctgagtaaactattttaacattttttacgtaatcatttttatattacatcattggaatttgaagaattccataaaaaaaagataaatattagcacttgaacatgaaaaagaaacatattcgttctgcctatttgtgggaatttcttaataattcccaagctcgtgataggtaatttgttttcaagcattcttatatttttgcttacatatactgataaatgtacagtaatatatgtaattttatgtttttcttattggcccctattttctaaattatgaacaaaatggtacaatgaaaattaatttaaaaaatttaaaacataattaaaaacaaaaacttcaaaaaaatgatgaacaaaaagggattgaagaagcacatattaatacaaaattattaaacctaaaaaagttataaaattattcctttttaatataaaaaagaagaacagaattgttgaatattctttacgtagaaattataaattaaattattaaaaaaaaaaatacgaaaaaaaaaataaacatagctataatatggtcggaataattattcttcaaattaggtatggacgcaaaaaaaaaaaaatatttttacgcttaataaaaacacaaagcgctatgatttacataccagtttcataaaatgtatatataaattatttttaacagtaaagtaatgttgtatgatttattattatatgataaaaatattacatggatagtttttttatgcacaataaatctataaattaaaatttatatttgtattattcaggtttaaatcattctttttggtattaagcaatgagaagtgcgcaagataaataaagttatttttttgtaatccaaaataaaataccaaaaatatttttacttgacaacagccttcgtaaatgggtaaaaaaggtttataaaaaatttagtaaattaaagattgatttatcgtagtaatttaatttgttacgttgtattgatatatttataagttaagcaataaaaatgtataatcatatattgtaatgaaaatcgtgcgtttttttatagtatataattttcactcttttttgccttatctgaggtggataaaattttgcgttattcaaaaaatatattttgaaaaaacaaaaataagtacgcaaaagatgagaggcatatgtaaaaaaaaaaaagtacacagctattacatataatgattactattaattataacaaatattgctaccctaatgtcttagtgagcattttatagatctgtaatgaaatatgtataataagaagtttacatattaaaacagtgctaataaaaaattcgtcaattatgtaactttcgaaataaaatgaaaagttaaaattgctacggatatcattgcaaatgataattcgtatgctatattggaatgcaaataaatgccaagcgagcattgcattcaataaaattggtacgtgtgtgaatccagttttatgcttatataatacaaatgctgacgtttgttcgaaacaagagcttaataaatatttagttgatatcatgtaataatatacacataaatgtttatgctattaagaagcattcgttctattaacacacacttctatctccaacattttgctataatgcctatgactaactggagcaacaaaaacggcaattaacacttttgtttaccatgaaaggaacaaaggaaaagggaatatattttaaaatattactttatccttaaattgttttcaaaaccgacgcaatatatatctaaaggtagtcatattttggttcaaagtgcacactgcgcacatgttgacattattatatgccgttgaaaatgttgacagcgtaggttctctaacgcattgtaacaattcgagtgagatgcaaataaatggttaagaaattattatatacgaaataatatgataattttttaagtagtaaggtgcaataaatgctaaatttatgatgtacacaaaataaataaagtgtagaaataaccgctgtgttcatatatgatgaactgttgttaatgtgatatcgaataacatatatagcacaagggaaacaattttaaaacaagaccatttcttataaattgtatacttcaattagatgtaagagcacatccaaaatgtgtcagatttgtgtagtagttaaaagagttatttgtttctcgctcctttttaaatcttatagtgaaacattattttgcaaaggaaaaagcgtcaaatatgcccaaaaaattcttttataatatgtgtagattttcatttcttgttgcttcaaaataataatggctcatagggtgctaaacggagaagtaatttgttcatcatttcttaaaaatttaattttatcttatagaaaaattagagaatggaccaatcntagtatctcttaatgagacatttactattttaaggagaaatcttttgatatacctagcgaagtaaaatgtttgcaacatgtcatatggctatttacatcgtttttatgtgacagttgttttataattaggtatttataggaataaatgcctctgagtgttcaatggaacattcacttgataatagcgccaaaacatcagtaacatttcctatgtttaaggtaaaaatgggaaaattaaataatgaactgaaaaagtaatttattctagggtggatatacaaattcatgaaataaataaaatgtaaaaagatatagggggaaaagtgataaggaaaaaaagaaactgaagaatgcatttttgcgcataaatatattaagaaagtatagagggtatacacatcttcgttaagcaaaaaagggataggcttaacctaaaaaatttgccatagttttgttcccttatattttaaaggaaaacagtgtgaatatatgaacataaattatgtttgtgtaaaattatattttgaaaattatttaatgataagttatttgttcgtatattaacacaatcctactaatgcagaatatcatgttttaatatgatcaccatgtacggagcggaattattattcaaataatcaagcttttgatagggtctcaccaatgaaatggtgtaaatttagaacaacttttcaataaattgtgtataaataaattaggaccgtttatataagtattggattcatcatatggatatatagtttttagttgatagctttaatgttgcgttataagtctattttatagtattttaaaacattttatttcttgaatggagtgatttaattatgacgaaaaaaggtagtcctaaactataggaaagggcattgcttaaaattgtgaatggggtaaatataaagaataataaacaaattatgggcaacaaatatatatatttacataattaaatattcatgcaatctaactgttgacaactaattagtaatataataaatgcacaatgtatttatgtttttcttaattcgttatgataatgttgcaccttagcggcgtagtgaaatagccgagtctaagtctgcattgcatttagaaatcgtagcatatcaaaaaatatagtggctaaaaatgttaactttcatgtttcagcctcatattattagaggccagaaatacgatttcaatgcatcatgaatggcatatgcaagctcgctatattttcagattagtaattccatttcttatatatattacccgactgatggaacaaaacgcaaggatcataaataggaatatactgtagaatttagcattttgtgaataaaatgtgcacaaaattaatgcgaactaagtttaatttatttcgaggtcttttcagcatgaatgtttttaaatatatactgtattgtcgtaagagtacgtaaagacgcaggaatatttgttgagtgtataatagcttcttcttaatcgtcacatgaaataattatttacgcagtagacattgaataagagcagaaactaaaaccatagacttctatataaatattcatcaaaataataaattatacattttttttttatatatgatgttagatattgtttaagacatcatgttacttcttaaaatgtaaataaaaaaaaaaaaagaaggaaaaaaaaaaaaatttacattttataaaagaagtactcgctgcatgatgtaactatggtaatcattatataatatattacatataggatgtaaaaggcttatgggttataaatatacatatatatatatagaatacagaaggacgtatcttttttaaaatgggtttcctctcataatatcaatgaacaattgataatttaaataaacagctaatatatgaataaaccatgtgtattaggaaaaaataaacaatatcataatttaaaatagaactccaagataaaatgtaataatataaataaaccctatcataaatatagtacaacatgaaatcgatctaataaatatataaaatcataatataacatcaaaattgcctactaaaatggaataattatattcttcttgatttctcagatcttctatgtttgtgattttttgagaaagttttgtatttcaaaattttatttgatatttttaatcctttctttaggtagtaggttcccaagagcatgctcacaaaggaaaatgttatggctgcgggaattgccatagggtatatggtccacgtagcaaggtaaccaaaataattagcgaccttcaggaatataaaataagaaactaatggaaaagcaactgaaagggacaatacgaggggtaacaatgctttattattactcatagcatatgccaatttgctaagagctcctctgggtttgattcccattttttcatcttgtgccttattttttaagtatcgtaacatttctaattctaccttggaatcaaattttctaaacattttacccaacgcggtgtttgcaaagaaacctccactacgtctactgccatatttattttgttgtcgtcttttttccatgtgatagcgaatttcatcatctatatccattcttcttctactagaggatcttctacgcttactacgatgttttgatgattcagccattctgtggctttcttcctcatcaccatcaaaatcatctcgttcatcaaaaagactatccatactaccaaaattctttgatgcatcaacttcttcttcgccatcatcaaaattatccaagtctaaggactcctctgatttatcaaggttatcacgatccctcatttctttatgttttttctttaaaccgtcgcgggaactgctgcttttagatcgtgaattagagctatcactatattttactacacctaaacgatccttcaaaaagttctggtacgatgcctcattagattctagtcctccattttcatcgttcatcaaggcatttaatcggctcaacaattttttctcgtctccatctaataaacccattattttttcccttagtaaaatgttattctgttgtgtttctatatcagtttcaccccttaatgatctactaatcctcacacctaaggtgtcattttggctagttccattaacccatgatgtacccagttcagttacctaaaatgtaaaaagtacattcagaatttatagagtacacaaatattatgataaaaaaaaaaaagtttcatctttagcaaaaagaaaaaagttaatcataataaatgcggggattttaaaatttaatagttattatcatacgtagttgggatattgccaggagcacagtacaaagctaaatatagaaagtttcgcaagtgatatcatttgtgattttttctttagcgtaaacaagttccaaattgtgatatattttttgtttatatatttgtggattatatgattgttttttttgttaataggaaattctaataaaatcgttttgtatgtgatttactgttttttctaaagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataatagttttatatcctgttggtttagggttcagggtttagggtttagggtttagggtttagggttcaggataaatatataaatatgcgaaacgataagattatttaagcatttataaaatttttattatgaaataaaactgtgaaacagttcaatttgtagaaaatattatatttaattgttaaatatatacttctctggaatatatccatgaggttgctaaaatagctaacgtaaggaatttaagtaaatagatgccattgctgttttctttcatgttatatatgcttaagatttcaaatatgtatgccaagcagtaaaaattttcgttatttgacaatttgattttgataatattcaacaaatatattgtttcattttatttcaatggtttctgtgttttataaaattagtatgttcttctaatttgtctaaaacatatactatttatttaaaatgagatttaatttacaaaaaaattaaaaattgaataaaaaaagtaatttttcaatattttgcattaaagaaacggaaataatataaaattaattaaaataatttataaataccgaaatattaaaaatattaataatatatcctgttataataaaagtactaacaaaaaaaacttgtaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaattaatataaagataaaatttaacatctatattggttgccttaaataaaatgtttttgattttttaatctgtattttaaatctattttatgggctgccatttttacatctttacatgtttatatacatgtatacgcattaaaaaaattattatgttaagttaaaaaaaattatgaagataaaaacttctttgtaacaaaataaatgaacattttgcatcttcagtaaaaaatttccgaacaagtcaatgatgtaaataatattttggcttatattgattaccttaacgttaaaactccagtacaatgctaaaagataaaaaaaacaaattttatttggtatcattttttaaatattttctctaattatatttttttaaacctttattaaagtgaatatggtaataaatttttttctatatataaaaaattctaacgattaatttaaattcatctctaactaatttgaaggaaatttactaggcgcttattaatatattttattttcccaccataacatgcttattagtatacgaatttgcgataatctataatgaatgtctgtacataattttgttttcacaattttttattcaaatttgctaagcataaaaaaaatttcttccattccttaaatgcgcttaaaaaatgtgtgacaatgtttgtctaaaagcagggctcagcgaatccatattcatgtaataccaatttgatcataccgtaaatatgagaataaatgtttaaattatagataatgccaggggaatatttatgtagtcaaatactacattcaggtagcagttcacaaacaaattgcaatatatctggtgaacggtatataaatagcattcataatttgctatgatagtattatacgttaagccgtgtataaatatgcatataatttagaaagaataccgtgtaagaaatatgaatggataagtgtgttaacgttcatatttcgtcttcataagtgtaaatgctaacaacataattttaactttttgtatgcatcactaggatgactattacaattagattagcatctcaatttctgttttgtattaaccgaacgggaggattaataccggttaaggatatatataaggattaaccgaagaattattccttaatactaaaattttcaaaattttgttttgcataaatatatgcttaaaatatgaaagaatttcatgtgaattaaaatttattatttgatattaattctatattagaatggatatgtaaattatagtaaacatgctacgtttttcataattctgtttatatcttacttcagatgcgttttctcaagtgcatagaaacagggaaactgtcgaaacttctgaaaatagaaaaagtttttatttgttttatccttcatgctggttgcatataaggttaatagaccactcaggtgaaaataaagatggggataaaaaaatttttcatttatcgcatttaatagtagttgtatcacatttttatctttcgtataatataattttttattattcataacgcttgttttatctttattaggtaatacgtgcaatataaaaattgttgaaatacgtgcatctagaacaaactccttttcaataaatattacatcgtacaaaattagtatataatgcttatagcatataaaaataataagagaatttattatgaaatgtgaataagttaacaactataattatttttgtaatgatacattaaaaggtgaatcattctgaattagaccgtggtatatatattagtgcattcaattttattaatatataattaatgacaaattagtgaatgcatgcttaataagtgttataatatatgtttattcacatatatataaaggacgaaaaataatttatattacaatcatatccttatggattaatataattaattttttttgtatgattattattattttagtgcacggaatatatatacctatcaatattgggaatatccggaaatgatgaattaacagacgattagaatatccatatatatatatatatataaatttgaactatatttttttgtgtcataattctaactttatgtatatatagtatatttttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgctttcattttattaatgcagttcactcagttgttatctttgaaacggtaaatggaattatttttttttatgcaactatttttacttgtgtttttgttattattatataataatattttagtaatattatatatttatgaatgttttgtcgtaatattaaataatatttttactgttttatttttatttatttccacaataagtcttcattacgtatgatagcttatatgaagattcctgttcccattattttgatgagatatattagttttgcttttgaaattttgtatttctggatttaatctttccttcatgttttgtctcctactttttttagaatttatgcatgagcacaatgtagtaaactaatagcaagggaaaaaattatatattaataatgcagtaattgtaatataataatttttatttgcatgtgcataattaaaattttatcataatatttatattttcaataagttaaatttctaacattatacaaaataaataaaaggaaataaatgaataatataataatagacggaattgtaacaagaacgatgatgctatctccttttgtggatggtaagtatatgtctacatttttatattcagatccattttgcatatgttcattatatgtatttctaaaatattctaatgtgtcaaagtaattcccgtgagtgccaccttcatatttctttatgtacgcttaataagaatttgaatatttccgagcacattttcattcctttttttttttttaatcacttgatgcattagatgcatcaaatccttgtattatataattatttcatcaagctttatatatatttcatatttaatgtactctttatgcttgttacatattacgaaatagaaacttttctcattacacaattttttgaagttcaacgtagagtgataagatagtgtaaccataaagtaaattattaattacatggtcgtataagaagtagattaagtatttacaatattttgatatatcaagagatttagagtttacttttacataatttaaatggttcataacctttgaacacgccttcctaaaaccttattgtcgaccctactatatatcagaatcaaattgaaaacaaatgtagtctttgcatatttcattaatagaattttcatctctagtattattataatatatgtctttatatttagaatatgaaattaaaaaattatactatggaaggaaaaaatagtaaaaaaaaaaaaccataaatgtgtttaatatatttaacacttatatttatacattgttaaaaatataaaatattttgatatatgttatcacaaataagagagtaaaatgaaatatttcttgctcgatgtcaatttaatattatattataaaattaagagaaataattaaattttatttatataaattaatattaaatatatgggtctctaacacaataatgtatatttctatagactatttgaataaaaaatgtaattacccccaattaatcctttttttttccagtttatttatattttgtaaagcataaatgtttcttccatctatcataaaataaatcttaattaagatgacaattaaataaatatatgaaaaaaatgattaaatttaatagtaaaatatattataatacattttttatcagaattaatttttttaataatggttttcttatatattctattacagacaacaaacaaattaattttaatatacctatttttagtacacatatatatacatatcatattaattttttagaatgctatatataacagcaaattcatttttatatttttataatttcattgtaaataatgaatgagacgattctattaaggaatttttcttattgtccatattattctgtttaattcatattaattattatactaataaatatatatgttatggatttatgatttccttttaaatatgctcgaaagaaaattttaaataaaagaatcataatcattaatataaataaaatataatgatttaacatatatatttattcctttaatgagcattttaatctagtaaggaaattattataattatatagaatttttttaataaaagcttcgaattttatatttacaatacgggatccacatttttttataagcatcaaaacaaataacattataatataactaaaaaacataaaatgattaaatgttacaaattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatagggtgtggttaaaaacttttataattttcacaaattaaattttaatttttttgcgttacattacaatattttaatgaaatgtataatgcattaataatatttttaatttaaaaatataggcttcatataagcgtaaaacatgtcttatatgtcattataatatgttccgtaaaattataagtatgattattggtggtaaaatattacagacaaaaagaaatttcaattatattataattgagcaataaaagaaattaatttactttatattaaataaacgttcaatttttttcggtcgttgataaggtttcgcatagaaaaaaatatttagtgcaccctaaaccctgaagcctgaaacttaaacctaaacattgaatactaaaccctgaattgtgaaacccttaaaaacctaaacgctgaaccctaaagctcaatttagtcaccaataacagttcgttctaattggttgaaaaggttgtacttaattatttaacaaatgtttgattaaatagaagtccataaaacgataatttctatagaagaaatttttaataacaatatatatcttccatattaatgtatatcgttttataaatataagcataaacgccttttaaaaacaaaaatggtttaagactaatctgaaaatcgttcgacataatacttcatgaaaacaatatatacaaatgtaaaaaagatatacaataatataatgaatgaaaaaagaaaataacctttactatttttgtgaaaaacaaaaatattaattttttttaaacaagaaaaaaaaaataaaatcattttcttatttatagatttttatatataattacaaattatgtttggacttttgctgaagcaaaaacttgtcaatttttcgtcttattataaacataattttgtgaaactacatttactacaaatatgaattttatagaagtaaacgctgtggtaatgtaattaaattaaataacaattgttggttatccttttatttttgccattcctttatgtgtgcatctaaaaattggccatgactttatatgattttggttgttatgatgaacttctacttcatgctgtaatgtattgatccaaaaaacgcagatacaaactacgaatccctttttccaataattatttcgtgtgctttttaatatttttaagaattcttttattttttcgaataattattatacaatatgtctcttaggaggttctccaccctatgacataaatgtagtaatataaaatttataaacagtacctccgacgccaataaacttgaaattaagtgagaaaaaaaaaatatggtaaaaaacttttcccttttccattacattgttattgcgttcttattgcttctacaaattgccgatactgttatatgtaaattaaaaacgactgtctgcctataattttgttattaaacatcatcaaggaatctttattaatatatagcctacgaacggattgatactacatatgtaaacaagcaagaaattgtaggaaagctgctaaaaattgatagcataccccaaatgaaaaaaaagttcaaaatatacataaaaaaatgtaaatatactccatttaacaggcaactgaaaatgaaaattttcttcagtatgataatttattttccagggcaatgcttcttatcacatgcattagcaagattattttcatgccaaatgtgttaagttcgatttttatttttatttatccttcaatatgtattattcaaattattaaaatcgtatatttttggttaatataaaaaaaataaaaaggtgaaagaaaaaaattgtaaaattcgcttaaacgaatttttgctctatgggcaaaaggactacatcctacaagccaataaaaggaaatacaattgtatgcacttgttacaaatacaaacaattaattctaatttagaaatttaaataaagttacacaattcaaataattatcatagtgcttgtaaatcattcatgcataagcttgaaatattttctcatttattgcatcaagcaaaatgactaaaatggtatcagaactacaatcagaattgcttttatttaccaaagtagcatcatgaataatccaggggggttaatggttgcatgtgttcaatatctaaaaaagaaataaaaagaataaagcaaaatgatgtaatgtttctttttgaatgggattttgcttttgaaatttgaattactgttaggcatcagggggattctttgaatattatcacagtgttcttcaaactcattaaatgtagcttcttcagatctgtacgaacaaggatgtgtgcattttttatatatacgtacatatatgtatatgtgtatatatgcatggacataatgaccatgcatttttactctctttaaaacttcacaaatgggatacttagaattaattgtgcattaacagcatttcttattttattttattttttcttctaattgttattttattttttattctaattattattctagtttttactctaatttttattatagattttactataattttaattctagtttttactataattcttattctagtttttactctaattattattatagtttttactataatttttattctaatttttattttattttctggttactcatttttgataatattccgtgaagtaattaacaatagcagtatcagcatcgctcctcccgcggcaaaataagccttgtctgcaaaaagaatattggttacaaaaatttttataacattcttaaaattaatttctttttaatttacataacatctttctctattcatcttctttttctgcatacctgtaaaacccccttttgtaaagcacttgtatgatagatcttcaaattcctttttcatgcaattatgatactcataagaattaacctcaaaataattcaaacaaaaatccgatattgaacaacataaatttttacttttctctctagaacaagtgttcgatgacattttgtcttctatagagttacagtagcttaaagaaatattattattgcacttgcgtacttcggacatatatataattctttctcttgttaagttgacatctctgtatttgtattcttttatatctaatttaccattactcaaattattatggctatttaagtggttactatttggatttttcgtaaaagtacctttattcatatgcgttctccattctcctttatcatttttgatactatccctgtgatgtccctctgcatctgtagtttgatcagaattgggttcttcattcggcatatcattatttttaaaatcatgcttttgtaaatccttttcgcttccttcatttttattttttaaactgtgagttgtatcattagtagttctatgtacactttcgtttaattctaaactttcagttttacttagcggagttgcatcctcactttgtttactgtcaggtgcaggaaaattgtttttttccgtaccattttctcttctatcattagtgttaccaccaactacagtcgctgcatccttatttgcagagttatcttccttttctccttttttacttcctacaattttatctctatcctcaggaacacctttattaatatttctatcaactgcaccagtagtatcgcccctaacagagcttgtattatctgaattattactactatctttagtagccttctccttatcattgtcttgtcccattcccgtctcacctttactatttgaatcaggattagccatcgatttcttagattccgtagatccattgttatcactgttatctttcgaagaccccaaacctttatcggtggttactaacgttttttcactattttttacagatatagatgaactgttcacagtgccataacctgggctatttgcttcaacggtagacttagaagattgactatttgttgtgcctaagttttcctttccagcttctgcaatatttgtaacgctcgtagtgtcggcactcctttcacttacagatttctgcggatcaacatttttagcacttgcactttcagcaatatcacttcgctgtacattgcttttttcacatgtctgatttccattttgacctttccacgtaacagctttacctgtggtagaattatgtgcgccgctgttaacatttccatgtgcagaatccccttgaaccttctcctccttactgctatatacagcctgaattttcggattcgaatttgatgccttagatttagcagcattttctacatttgtcaggactttctgggtattttttttagcggtacaaacgcataaatcaatatatgcattatcacgttggttaatttcattctcaaaggccacatcgttaaatccatctaactcctgttttagtatatcataagcagttacgatatctgccgtctggatgttttgttctttttttacacttatgaatttatttgacagaagatcccattgttttttttttcttgttatccattgatcatataatatacaagcatttttacatggaaatacattacatacatttatatcagtataatagaattttctatcacatttttctttcagtttttgtagttctttgggtaattctaatatataatcccttccccattctcgaatccatctatatatttggggttctacatttaccgcaacatctttttcacaaatccatgcagaattaccctttaatttttttttaactgaggacattatttctctccaaatctcttttttacattcattccaccattgcttacgatgcagttgggcattttcaccagttccaaagatgctgcgcaaatttgtttccactactttggaatatccaacagcttccatatcagttcccataattatatctccaaaatcttcaaaactccatcttatatcattacataagtctttgttatatatgttgttatacttctttaataacaaatctccctcttctctaacatcataaatgagtttcattttcaaatatgactttcgaaatcttatatcactaggaaaatttgtgtttgtattatctatcaaattcgtaatttccttcatacataattgatatcttcgatctggtatacaaatatccttcttatttggacagtcccaatctcttatgcgacgtcccctcttatcattacactttttcattacatatttttgaagaaaagcatgatttataacatcactagagatctttttcttatgatgaatatcgtaaggattgccacctttcgaagatttttcaagagaatttcccccatgttcagtcacaaattcaagaacattatcaagggtcacagctgaatggccactgctagatgtatcataatctaacattaccaaattgtttgcacctctcccgttatcagttttactatcagttttatgttctccatctttttcctctctgtaattgttgtctctaaagttttgcgcctcgtaaattgattccttcaaaatacggctagttctttttccattcatttgctcatattttatttttagttccgttacgccatatttatattttatattttcctcacttcttctttcattagttccttgtaaccatcgttctatgttatcttcctcaatatagtgatgccctttagctaatttataacaattttcacctttcacatattcatttttgcattcttgaagggtttcaattgttcgttctaataatacattatttacctgagagaaatgaagaaaaaaattgcaggcatcacgattattagctttttctaatttgcttattagtgtaattaaatatatatatttttttcttcatgataatttattagtctaatagaaaaattatctttatatgatactttgtgtgacaataataaaactagaagaaaaaataaagggcggttttttcctttcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccagggtttaggattctattatacgaagagtcctatagtttgaaattcatagaagtccctggagaattattatattaagagcagtgtaatgtgtggagctttatgatttgaagagcacagttgtatcaagtgtacagatgtccttgaagtactattgtgtgaaaattacttatcagcttggagtgctgatattcctggagtactattatttgaatagtatggatgtgtgtggagtattgatctgtcaggaggagcattgtggggtgagtactactgttcccggagtactatgatttaaagagtactgacgtgcatgggataccgttatttttagtgtgcgtccgtcccaggaatattattgtttgaagtgtaggaatgtgcatggatccctattatatgaattgcacattgtatgaagttcacagatatacctggtgtattattatatgaagagtacaattgtatgaactgtacaaatgtgcctaaagtgtcaatggtggtgaagagtacagctgtatccggagtactattatatgggttcaggggttaggcttctattagatgaagagccgaattgtttgaaccttgcagacaccctggagcacacttatttgaagagtattgatatgcttgtggtgatatagtgtgaaaagcgcgggtatatggagagtgccattctgtgaagtgcactgctatttggaatgcactactatatgaagtgtacggatgttctggaatactgttgtttgaagggtctctatgtgcctggagtgcgattatttgaagagcacaaatgtgtgaagtgcacttatttcccaggcgtgctattatttgaagggttccgatgtatcctgattattattttgtgaaaggttcaggatttagtgttctgtattttgaagaacactattgcttgaagagtggggatctctatgaagtgctgttatgtgaaggtttgagggctataatttatggaaagctctagcgcgttaactgtacggatgtgctagtagtaccgatatttagagtgtactattgcgcgaagagtactatcgtggcaggagcacttgcatgttaacagcaccgatcttccaggggaactgctatttgaaggattcataatttaaggtttagggtgctattatttaaagaacacagctgggtgaataatactgatgtttgtggagcagtatcatttgaagagtatggttctcccaggattacaggtgtgtgaaatgtacggataacatgcagcattgttgtatgaatagcacggatggcccgcagcactattgtatgaaccgtacggatctgcctgggtactattttaaatggagtactattatatgaagagtactgatggtcatggtgtactgctatattaatagcatgcatattttgagagtactgttgaatgaaggataagggtgtgcctgtattattgatatctttagagccctgttatttgaagagtacagctgccccggagtaccattatttgaagagtgcagctgtacttgtacctatgtacctggagtactattttgtgcactgtgaatatgtgccctgagtattattatgcaaagggctcaggatttagggttctcatatttgaagagcactattgcttgaagagaacggatctccataaagaactattatatgaagagcctaattgtgcaagttgaacggctgtgcctgaagtacgtttatatgaaggagttagggctgacggttctattatatgaagaccgtaattgtgtgaagtgtatgtatctttttggagtactaatatataggaagtacagttatttgaagcatacttttgtatgtgaaaaggaaggttttctttaaagtattattgtatggagagtgcggatgtccctggagtctcttatgtgtaggcttcaaggtttaaggtttagagtgctataatttgaagaacactactgagtgaagaatacttatgtttgtggagcactctcatttgaagagtgtcccacactcagaattacaattgtgtgaagagtgcggatgacctgcagcactactgtatggaccgtacggatgacctgcagaactattgtatggaccataaggatttgcctggggtaccattttatgtgcagtactacaatattaacagcacaattgtgtgaaatgtacacgtgtgcctggagtactattccttgtagtgtgctgatatccttggagtactataatttgaagagtacagttgcctccagagtactggtgtacctgggatactgctattcgcagtgtaccactgccccaggggtactgtcctttgaagggttttgatatacgtatagtgcttttataaaaagagcactattatgtgaaccgtactgatacagctgtagtactacattgtgaactgtacgtatgtgccctgaatattattatgcggtggattcagcatttggggttctattatttgaagagcaccattgtgcacactgtacggatgtaccttcagcttcagtaatttttttttgaaggggttaagttcaaggctctattataagaagatcacagttgtgtgcaatgcactgatgtatctgcagtaccattctatgaagtgcacgggtatccccagagtactattatttgaagagtactgtcgttcctggaatatcaatggtggtgatgacattgatgtgccaggaatatatatgacatggggatactaatatccatgggatattagcgaatggttatttggggtaaaggcaaaatgaagtaacaagaatgaccgtaatgaagtctatacattgagggcacttggacatctggcacaattttccatatcgaaggaggaagaaatatataggtagaaccatatggatgacttaggagcatcagcaaatgtgaacatggagatgaagggaaaaatgcaaaggggcgtaacaaaatgtgaccaagcgcgaccaaaacaactcaacggacaagagtacataaggaaatcttcacagaatagagattcacgcgaaaaaggcgaagtggaaacattggaaaacacttccaatgacatatatggggaaatgttgacaggggctaattccccatcagataatcggagagttcattgcgaacttccatctcttttaaagtatacccgattattcgcagctagagagaaatatatgtaagtacggaatc >gi|4 ccccttcaggatgttccccttcagcattttccccttcagcattttcctcctctatgtcaaatttcattaaaaacttttccaggagatttatataatccacaacaccaggattatcaattccttgtctcttaaattgatataggatcgatctctttatacttcgtataagaaatgagatccccatactgattattaaactagccccaaacgttcctacataacccgcctgtgaaatacctattcctactgcaataattataatgggtataatgaagaagaaagctttatatgtaaaatttatcagcatatatttatttttactaatgtttggatccttcttatattcgtctaccttagcatacgccttgaacattagtttttcaacaggctcatataattttgtagtcaatgtatttatcaacaaacctataatatttaataatctccataactttgttaatattttcaaagcacgcataaattcatttggtctttttactttagtatatgttgacttacggttttcatcatcgttttcatcttgatcaagtttcaaatcatcatcaaaatctagagtaaaatagtcctctaaattccctaattcatcatcatctccttctccatcaaagtaatctataccttcttttcgtataaagtaatcgtcattgtatagcaactcatcttcatcttccagaattttctctagcttaagctctatttttgcttttccttttttttacttttttctgtaaaaaaacctcaacatttagaacacgaattttgggctctttactttcacatttttcatcatcatttttttcattaacttcgtaaattaattcatgttcacctgtttggtcaccctcttcttcttcttcttctacttccacttcttcttcagtcatttcattatcacttttccggtcatcacattcggcctccacttctacttttgcatctgcttcagtaaattcattttcccttcttctctggttatcacattcggcctccacttccgcttttgcatctgcttcagtcaaccttttttcgcttctctggtcatcactttctgcctctacttcttcagtcttttcattctcgcttccctgaccctcgtttttttctttttcttccttctttattttatttccactttttaattcacttttaatttttaggttaccgttttttccttcttcgctttttaattcatctccaaattttatattcaaacgttttacatctccactctttgatgaattcccactttttactttgccccgttttgctgcttctttctctaacttatttacactttttagataaacactttttctctgtgtattatatcctagctgttcttttatattttcctcatctactgtattaatcagttcgtgtctggctaataatcgattacaccttagatccagagtggtgtctatgttgtgccccgtacctaatgttttactaatggttccctaagtaaagttacatgcaaaaaaggatcattataaaaaagagtttacaatctggcaaatatataaaaaaattcatttttaaaaagaacatcaaggagggagttaaaataaacaggaatgtcatctatacctcattgttgcaatgttgacatatccaaaggaaaagggaaaatacaagagattttttaaaaaggaaacaactacttttttctttcttcggatagtcctttaacgtaatcatattatcaatagacacagtacgttaaattgatttttaaattgtcaaccatagaatataacactacaattacgttattatcttttcattattttttattttatcttaaaaaggtaaaataaatctatgaattattcgtacattcgtagtacatatatggctatatatatacatatacatttatatttatcgtatgattcgtaatggggtgaaaaagaagacggggttcgtcaaaaatgtactactgaaacattcgtacaaatgcttttacaacaagacaacttcgcctcgaatgatgtacatacaaatgggttgataaataaaaatatatatatatgcgcatatatatacatatatacatataacaatcattatacaaaataacgatgaaagcttttctttttctagttattcgaaaaaaaaagattcatactattaacatataaaatttaggtaaaacgtacatatacaaatcgacaaaattttggtttaacagaattgataaaaaacatatcaacaaaacattaaaaatcacaacgtctaacatatttttacaacattagtttttaaaaataaacaaataaataccattaattatacaaataaaaaaaaggaacaaaaacggtaaaaaatagtaaatttttattaaattcgttatctaatttttattctaaaaaaactatattaaaatgactaagtcctgtattatgttttaaaaaaattagacgtatattactaaaaaaatttttaaagtatacccgaacgggtaaaaaaaagcattttgtatttaaaaaaattttgacggaactgtctattcacttttttgcttcattattttttaatgttgcaattcgtacctaatttggaacgtttttttctattttttcataaaataaatacgtatattcatcatgtattaatatactcataaattcgtaaattcacaaaccgcgattttttcttatttttctacatatgaataaattcgtctcttaaactcaagagtttaatgagaaaaaaatgtctgaacgaaatttactcaggacgaaataaattcatgacagtgcatacaatttcgaaaaaatctccccaaatgaaacaacaattttaccaaaaaaaaaataatatgcaacagaaatatcttttttttagaaatgctaatcaatatcagaacaatttgcgaaatgctggctttgtaatttttctgattaaatgtcaaataaaatttcataaattagatcatttttaatagcataaaaataaacaagtataacatttaagagaaaaaagaaaagacaaaatttgtagactaatatgcaacaaacaatacgtgaaaaatagcattcaaaaaaaatttatatttatctacatgtccatatttttatttatatatgcaacgccgcaaattgtctgctaattaaaaaattgctatacgaacattggtagcatttaaattgtccgcaaaaaattttgcgttcgtttctcacaagtgactatttttcttagataaaattaataggcataaaatgagaaaaacaaattaacatatttaaaatgctttcttctatttttaagaaaaaaaaaaaaagtcgttctacaatttaggggtaattattctttggttgcactatacatacagtcactgtcttatttggaatgatgcttaattaactttctgtattcactaaataggcaccacttcgcggtaccatttgctttgaactcgcgcagaaagtgcaaaacatatttgacaatttttaaatacatatccagccttaatttattatataatggagtaaattacaaaaaaatatgtgataactttggcaacacttttgcgggttcgttttatctgctaacagatttaatcacttataggcgtttacttctttttactaaactttttgcatatttttttctttttttcaatgcaaaaaaaagttcgtaaaaatgatctatgcatttatgtattcataaaatggtagtgtaattcataaaaaatttgtatttacttttagcgaatttaatttttgttcgcacttgttctatgcaacaaaatgaattgcgtcattataacctttacgctattgtactagttaacacaatctcgttttcatacgatacgaaatgttataattcttccatcggtggaggtatgctccatccgtttttttatattaatatataaccttttaaaggatggaattttttaccattaggaaaatatagaatatgaattttttggggcacttctttttatttaaaaaaaattacagtacctatataacatacattcagtgaattttataacaccttattgatttatcagttataatttttataaataatataccccattgtgaagtctactataatttttgatcagaatcaaatcatttttagctaatccgattataataaaatgcaatttatattttaactgctaagatggtgggcgacgcagctcagttttcatggctatattttttctaagaataaaagtttttgttaattctaaatttttgttggcatttaatattgcagaggattaattacaatcaaaaagtaatgggcctatggtgatttatacaaacgaatgtgtatctatgtaatgtaagattttccaaaagaaattaacaatcgctaattcttaaaattgttgttaattatcagtaaggtgacaattttttgtgttcataatgttgcataggttaatcctccttctatattctgtgtatttattacaacggaagttagaagagttcttatatggtcagcaaaatgacttaagttatgacaagcatagaattttcacccagaaaaaagtatcaatttcacttctaatttgagcattacatgaaagcagttttgatcagttaaatgtaataacgtgagtgctcacaaatgcgttgcgcttataactgcacatctttttttttttttctgatacagttaaaacattcatacaaatagaagtcaatctattcgttctatctcgtagtagccgaataaataattcaaaatatgttgtcgttcctgggtaggagtgtatacatataaatcttctcttgttttaattttcatacatagggagaattcttaatttgggagaatcactcccttttatattgccgctaacatcatcgcgcagtagtaaaacttgatccaaacagctagttcgtatgcgcacagataaatttatttctaatcgtagtacatatacgaaattcatatgcatcgtactgtcattaggggagtgtaaatacagacacatatgcatgtttactcttattaattcacgtcattatgctcaacgttaagcgaatttttctatgagtatgtaactgccttaaaagggaaaaaatgagaaatgatccttaagaaccaataaaatattcgcatatctctaacgcagtaatgcacgcctttaaggaggattaaaatagaaacaggcactctctctacgcttaactattttatcatgtgtgtattagggccacttaataagatggcataccgtcaaagatggactgctgctgattcctctctcaattggaattctttaccacaatgaaacgagttattacctaacaaagctaattaaccactgtaacgaatatggttagggaaataaatttatctaatgcctgtaaatatttttatgcgtgccttggtagactgagaaaaaaaaaaattcgcattctccttctttacatttcccaaatgtgtgaaaattgccgatttaaaataactaatgacctttaacaaattcatgtcatttatttatttcatttctataaaattgttcatgagtgggtcaaccgacacaagccaaatgctcacattagaaacacctgcgtagaaagttatccccacctaaatgtcagattagacaaaatttgctcgcttttattaataagacatcaccgacattagttgccaattcagttgcttcatatatgtatatttatttttttttacaaaaattaatcacagcttatgataaattgaaaggcgaaaggggcgaaaaaaagtaataggaaccaccaaagcgcacaatgaatcgtagttaaatcctgtctaaaagaaatatgcaccagtcggttttcgtttctagttctttttttttgaatatatgcagatatatatgtccaactcgatcgcttcaccgcatttcggtagcacataataaataggacaatacccctcctcttcggtaactataacccctaggattgtaaacttagtgattgcctacatttaactaattcgaaaaaacaattacatctaagcataaatatgatatttatatttttaaaagatttaaaagttaaaaatatgtgctaatgacgtttttcgacgaaaaaaatcgtcactaatgtattggagttacgtatggttaaaaatgtggcttattaaattctttttatataaaaatgaaccacatgggtataagcatgtgttacccgcatttgtagccacatgtgtattcatatgaacaaataaaaaaaaaaagaaaaaattaaaaatgacatgaaacaaaaatcttttaggttgcacgcaaacaaatcgaaaaaagggaaacgaaaaaaaggaaagggaaaaaaaaaaaaaaatgaaagcagaaaaacggaaagaaaaaaaaaaaggaaagcggaaaaacggtagaaggaaacaatggaaaaacgaaaaaagaaaaacaaatacttcaaactctggaaggtcaaccacttatgtaattaattcattcaaattatacgaatgtagcttcataaattgagagtaatttataaaaacatatatcaaatgaaaatgtgaataaaatttacctccccgaacgcgaaccgcttattttccgtgttccaattgtacatattatgtaatgaagcgtttctacaaacaacaaatgggtgtccaaatagtacacttcgaaaattaaatttctcgaaaaaagagtattataaattaatgataaaaaatttaaaactaaaaacaacaaaataaatattaaaagaaatatgtacacaaatatatacatataaatgtacatatcatgaatgcacatagccaaatatgattaatataatatgcctaggtgcatttgcaaaaaatttgtgttaacaaaaaaggattccctgaggacgtaacatcactgcatatgcaaatgtagatcttcacgatttgagacgataaaacgtgttacgagatatatacaatcttcaaaatacaactagcccttactttaatccaatgacttgatgtttaaccgtttttttttttttttgataattatatgcatgcaggaaaagggttaaaagctaaccaattttgaaacggccaagcatacgttgcgatatttaaaaaagcgaacagaaagcatattgactttattgtagccataagatgcattaactcttcatgcttgaatatttttttttttatgaagattctcaatcaatatttttattttccctacgttcttctgtacaactacaaatttagacaattttttgttttattttttttactacaaagatatattttctttataaaggattaattataaaacatttgtatcttttaattcactacttctggtttgtttttttcccattttttttttttttcatcccagtttagacttttttccctacctttttatattgtcttcttttccttctattttttctctttgggggcatctttcggcgtagcagctttgtcctttccttttccagctcctccttttgtctcttccccttttgcatctcctccttttgtctcttccccttttgtctctttcccttttgtctctttcccttttgtctcttccccttttgtcgcttcacatttttctttattatttgggtctaattccccatttttaccgctattcccccttaatttatcatttttgcctttccctttgatttaccatttttatttgccttatcaccatcctcatcacccttctcttcgttttttaatggccctttacctgcaggaggcaatcctccattttgaattaaccgctctacttgttcatcaacctttattatctccaattcgattaaatcctcttttgttaagttaccagaattttcccctttgggcgattcttttataattttatttatgatacgatattttaataattttttttttagttcaattttttttttaattccttttaactgaattttatgttttctataatttatcataaaattttcttcaatttgacttaattcctcaagatccttctcagcattgagtttaattgtattctttatcttaattttttctaccatgtcatttaatttaatttcttccacaaataatttaaattttaacttttgttcttccaagtttaatgcaattattcctgttaataaatcgattatttcttttattcctgttggaaggagtggtacatcattaactgcggtcgccactgttttatctgtttctccttcttccttcttcggcattttattttcttctttcttctcttctggtggttttacttccccactcgtacttccctccgtagacaccactgttttagctttctcagatttttcgcctgcattcccttcaccttctgccagccatctgccgcactggaaatatggatttaggtcattctggatcagcttctctttcaatgattccgtaacggtgccctgtagagagaattaacaaataggttttttttttaaagaaccatcaatgtagatgagttgatgcgttatttcaacctttgtcgtaaaactggcaatcgggaatatgcatatgaattgagaacacaacatggttatccattcgtatgcatgtgcttattccagcttgccaattttgtgatcactcttaagacttacattataggtgcgatgatgacgatgtatccatatcagaaatggaactgtaagaatttttacaaaaaacaggcaattcatttttcccttcattatgtaattaaggggtgcaatgacatagcgtccacaagaaagctcttaacgataccgtttagcactgccaaatgttgttgtataattcaaacactgtatatgaaatatctttttgaatttctcgtaataatctactaattttggcatacaaaaataactataaaatgtacgggcttgctatacgcaggaagatattctttaaagtctatactcctagaatacttcgtgcgcagcaacattcaaaaaaaaaacaactcatccttatggcacatgtaaatgcaacaaatcggtaagtagaaaaaacggatataaaaaagaaaaatatatatgtaagcatatgtacatgtatactgctcaacgaaatgataggcaaaaacctccgcgagcagtttccctcaaaagaaacaaccttttgaaaagacaaactttaatttacataaaacacaaaataaaataagactggttcgagattcttaaaaaaaattctcaaagtaaatatttttcttgataatgagaaaatgcgaattttgtataaacgtacataacggcatttatatcacatttaagtggccatgtgcccccataaatgacccgctgttttgatttttgtattaacattacattatggtatattatattatattgtggataaaataaatacaatgttgtactaggtaaaaagaaaggattaaaaaaattccataattaattattttatcattattgagaagattgcaaactaaactgttttttacgagtaaataaagcatgcagataaatatttttttttttatcgtaaaaataaatctattatgcgtctggaatatgaatgccaaaactgttaatttgcggagcaatttattaaaaaaagacctaccattttattttattattattacaaatcggcatgccttataaattttattccctaattgttgggggatgggtagccccatatatatgtgctctacataactacttctacgtttttaggattttaattaagctctgcatttttaaatttaattattttttccttcatcgctgaatatttatagaaaaatatgaaacgaattaagagcgaaaaaaaaaaaaaaaaattgagaataaaaaaaatattttttcaataaattcagttaaaaataataatttaatcgatttgtgataatgccaaaaaatattttttcactcacgtggttatacgaatagaggcccgtatcgttgaaaatttgcaaaataagaaaataatatataatcaaagggaattttcatttattttcatttattttcatatattttcatatatttttaaatattttcatttattttcctatatttttataattttcatatattttcatttatttttatttgttctcatttatttttatttattttcatttattttatttatatttgccccgcgttttgcgtacccatttttttttttttttttttactaccattttgctccttttaacaacaaaatacatttgatttccaaattgtgagcagttaaacattgcctaactgtaaagcacgatatgtaataaaaaatatccccccaaagggaactaattttacatcaaaccatttaattttttcataaatggctagcataataaatcgcacaattcagcatttgtaacatgcataccaaattgttttcatgatcatctaattgggcgtttccaattacccattgcagagaaaacatccattttgtgtcaataggggaaataatgtctaacgcgaaaaaattcctagtatacttcaccccaaatggcgttaaaattaggctaaaaacgctataagtgaacctccatttcggcttataagcttcgtaggaattttccctttcagaatcacacttcctgcatcctgaaatgtggacttgtaccatttagtcctacgataacacatgaaatgcttgtgcgccgggtgaatgttatccactccagctaacctgcactaatcggtaataataaactcattgtatactataaaaaatgttatccctttttccattccgcacgaatatgttcgatttctgctatgggccaaaatgctctttctagtggcaattaccttataaaaacaaaatttccaattggggaattatttggcgcaaaattacccgcccttttacgcatcctaccccatatggaaaatgtttcagtggcttatagaccccatttgtatttctcttcgaagtgttaatttatttctctatatgcgtgcgcacatcgtgaatgaatcatcatattataggggagcatattcatgttgcccaattttatgcgttcacctagtttatgtgcttacccctccttttgagggaatatcgtaatttttctcacctaacagaaaaacgaaaaaaagggttcacgcccaattttgaactcgtccgatttgggcatctttgcccattacgcttgtaaacttctcttgaaggtaattttgtaaagatacaaaataaacaacttttgttctactcacgcggcttctcaaaaattaataaaagcagattatacattagcactctgtctaagtcgtctcagtcgttatattcctgtatggattgctaaaatgaggaaatcttggcaactaccatgcccccaattttacgatgaaccttattcttagcctcttccatgccctcaaataacttatttttccacctctatttaaaagaaaatgaacaaatggaacagccccagcggaaaagttcaaactagtgagtagccacgaatgaaatagtagattcttcataagttgagtagaaaacgggttgcaaaaaatgacatttacctggaaacatagatgcgcaaagggtaaataaaatttgtataattaaacaacaccatacgtgaaccgttattaagaaaaaaaaaatggaaaacaagtgaaaacacacttagaataatttcattcgtaacttccttcttatgagcaccgtctctcaatttttctaaccccgctctttaaaaaatccaaaatgtcattttttaaaaataaaaaaaaatgcaacaagttagtttcctttaagtaaaaataagacatactcttaattaactttaaaagagtaaaaaacagaaaaatcaaataagcaaatttggtgacgaaaaacatagattaccaaacgatttaacaccgttgtagtaacttccatttcgcagaaaaatataatgcacaagtgcccatatgtgtatattcccacatatgcctgcaaattatgcaaattgggggcgggggcttaagtaaacactgcagatgctacacgtgtaagcccatcaaatcgatattgggatcaaacaaaacaaaaaaaatcatacgtaagaagatatcatttcacagtatccaatacaacgaaaatatcatttaaatgccattaagaaaaaataaaattaagcattcaaatttgaaaaaaattaagccaaggcaaattttcccaatttttcagaaataactagctaccaccggtaaaaatcaaggactcaaaattaattatagacgtggcaaaaccaactaacaattcatgttatacatcttttaaagcttttcaagtaatccatgaaaacaggcttatgtataccgtgggctttaatgtcatatttcaatacctttacaaggttgtacaaagatattattatgcctaaggagaaaaatataacggtcaaaaaatgcaaactttcttccgcaaaaaataccgctccgcataatgcgaatacaaagggtaaggagattatgataccatatttcttaagtttcaccagcctaagttgatttgcgctaatatctggattgtcttcacatgcatccacgtaactgtacgtattaaataatattttttctatttgagagtccagcattccgatagggttaggtatgactattttctttgccttaatgggtttcatactgtctaaggaggggggaagaacagcgttctgctctgttttgataaaaccactattttcttttaaggccttttgatcatccaccactttaggtacttcttcgtcctttatcttcggtttcattaaattttcctttatcatattaattttttcaaatacatcatctatcttctttttataatccaccaatttaagtgcttcttcgtcctttaccttctgtttcataaaattttctttcatcatattaattttttcaagtgcttcatctatcctcttttgatattccatcacactggtcattcccccactcaatgccttatctttcattgatttaatcttttcgaaagtttccccaaacttctttgtataatctgctacattaatcatttggaagtttgctattttttgcttcaaaggattaaatatatcctgattttcttttattccttcttcatgtttcggactttttaatatttctttgttctcagttttttctaatatttcattgtcaacggaagagcttaaattttgtccaccttctaatgaaatttctttctccacatcttttgacagggactctttatgcacagtttcaacattactttgatcttctggggttggctcattatttatgctcaagttcaattttgagttaaatattgattcaagttccttgtcgatttgttctaataattgtttactagttttcagttggattgttttttccttttttgaatctgctctacatgtgctctaaaaaaaaaaattataaagaatgcatgattgtttgtgaaagaaaatgtcctaattgtcacatccctatcaagaattgtatgcttttttaaaaaaaataaaatgagcatgtttaaatgttattatacatataacacataccaagctgttatcatactgacatgctaatagcaaaaagactagcatagaaattttcggcaaaatggagaacatcattttttttgttgttgtttaaaatttgtttactttaatgttatctgtcatatgtaactatgatggagggtacacccatatatatatatgtatctgtgtacatatatgcatgcctgtatattcatatgcatatatacctgtatattaatatgcatacatacctatttattcatattcatacatacctatatacatatatgtacatatagatagatatagatatatagttatatagatagatgatagagattttttttctgtgagttattaaaattgctagtttatgtcagaagataagtttttttcttttttattatttcaatttttttcatcatacatagtaaaaagactcttaaattgggctttccaaaagtatatatataatccagacagtaacaaaaataattatggattcccaaaaggaaaaggcattttttaaattttattttttcatactttgcaaattagtgataatatagaaaccatttttattagtacaatataatatcaatgtaattttacgtaattgaaattggtagaactttttaaaaaatagataaactaatcaatcgtttaattttaaaacagggcaactttttgatatattttttttttgtttttccaaaacaatgtattccatggataccatttaaaaccgtgcacaaactaaaaaaattgaatatggcaattccgaaaacgcataaaatatataaaccacatgggtacagcgcgatcaagggaattttaagagtgcataaatgtttataactgtatattacacgtcttgttacaaattcttaatttgaaacgcgtacaattttaagtgcgcatgtatgaaatagcagttttatagaaaaaaatatttaactactcttctgaatcggtaatttttgtgtactaaaaatataagttaaaaaatatatattttttaaaaacgtacgttaatatgtagcattacatatacaatatattattttaaagccatagttagagtccactacttcataaacccgtgttttattatatgtttttatacaaaaaagcgtgaaaaaaaatcttaaaaaggcatatgaaaatgtcaaagctaaaaccaaatgtcttattaaactttttttatttttaaaattttaatgcaaaatggctttcctttttttcttttttttttttctctttttattcctgcgttatccaaaaaaaatttactaagcaacatttgggggcatattttatttatggcaaaattcttctaactcctataaggggtatattattcatattatataatttagtactatatataaactccacaatagcgggattttttttttttttcttttttttccttaaaaggatcaatttattcttaaattctcaagtataatcgaaacagcgaggaagtcatcatttttttaaacttcattcaaaatagcattgttcatactcctatatcaaataatttcaaaaaaatctttttttttttttcttcaaagagaataattcttaagtacaaaaaagaaaagtcgaatagaaataccagaaaaagaatatttctaagaattgcaaaaagtcgttgcatataatttgtcatatttttcattagttcatgttaatgcgttaatttatcattttgttaataattttgattgccaaatatttagaaataattcataatatgtacattatcatctttcataaaagcatattcatcattcgagtcacactttattaaaaaggtaaatcattaacagccttagcgttttggttttatacttatgggggaaaactcctttaacaagaaataaactttggcccctccaacatttcgttcttgccagaccgttgataaatgacccattgacagctatatataattctaaatataccacccgaacaaactgtaactcagacgatatgacaataacgctatccatctatatcatatctgtcattttttcttttacttccaaactgtacaaagtataagtggaacaacaaaattcgtaacccattataacataaaattgcggtacttgtaaggatcagaacgaattaatcctccccctccctttttttttttaacattaaaaatatgaacctatagcttactcatacatttcttttcttcttcccaacgctattttgattatacataaaaacatacgtggtaaaaagaatccacgaatttggttttatattaaaaatatttttagagggacaaatagttacatctcttttgcttagtttttttccaaggaattttcctttttatggttcctaacgaagccttttctaagttatattcactaatcaaactgcattccatctgtctgtacatatacatatatatatgcggagaatgtccttccttttttcccctccatctggtatatctgccaattcaaatagggaggggtcgtacattccactgcgcatctttagaactcataaaaaaggggaaggaaaaaatgttctcgtggcaaaaattatatgtcacgcgtattctacattgtctcactcactttgattattaaacagtttcatatgtttaacaaaaagcaggctctactccatttacggttttaataaatgttaaaaaaaaatgccgtttccagtaacgtaggcgcagtagcaccagtctagaaatatgcgcatgtatgtacatatgtacacgtgtatatatatgtagtcatttcaatgcaccattcgcaattccactgtagttgttcactttctctacaagcatctgctcagtcctgcatgactgatcgctcttttgtttaacacggacagacttgcgcagaagatatcataataaatataagtatacgtaacgctatatataccatcgctttgtagatgcatcacttatgttattctttgtgaatatgtcttggcgccatcgcttcagcgcatcaagtagacgcatctaaaactgcatttcatggcaacttttttgggaaacgaaaaatgtatgaagtaagataaaagaaccaattcgtgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactaaagaatcctcttacatgttcctagttttgcgcttaatatattcaaaagaagagtaaaaaatagacaaatggtacccatcagaagggcccaattatcgtaatctttaaggcactgctccgtacaagatggtctcactaatttgtctatatcattatgcataccaccttcatgaataactcatcccgtgaaaagtatctttttctttttttaaatcaaaataaggcatacttgcgtcaattttaaaacatatagataagttttttgaataaatcttgaaatggtaaatcatttaggaatcgaaaaaaacacaaaaagcaaatgaatacgattggtggggacaaaaacggatgaaccaatcgattcaacaccgttatagaaacttccatttcgcaaaaaggtataatccgtaaaagttcgaatatatgtatatgcccacgtatgcctgcaaaattatcgcattgggggaggcttaagtaaaccctaatgatgacatgcgtacacggctgtccaattgatagtgtggtaacacaaaacaaaaaagggtatacataaaaatgtaccctctcgtagtatgtccaatgtaacgaaaatatcatttaaatgccattaaagaaaaaaaatttaaacattaaaattcgaaacaaattaagccaaagaagtttttacaaaagtttcaaaaatagttagctgccactggtaaaaaaacaaaagatgaaaaattagagccatgatagaacaagctaataaatcattttatagatcttataaagcttttcatgtaatccttgaaacgaggttttcttatgccacgtgattttaggtcatatctcaacaccttcatcaggatgtaaaaaattaacagaatacttgcgacagcaaatgcaaacataaaaataggttccacaacataaccaaataaagaatatttggatactatgatcacaaaggataaggaaaatagtgaatagtattttataaattttatcatcttagatttctttttgctaatatttggatcctgttgacattcatccatatgacggtgctttttaaatttttttttttcatttttggaatccggcatgtgtatagggttacgtacagttttgttgttttcactaatacgcttcataccatccaaagcgggggacgcagtattactgagctttgtttggacaaaacccccatcttctcttaacttcttctgattatctatcattttaagtacttctgcgttcattaacttcagttttgttaattttttattcatcatattaattttttttaatccttcaatcatcttttgcagatcctccgtattattcattttactgtccaatattttttgcttcaaaagattaagttgttcctgattttcttctatttcttcttcatgtttcagacattttaatattcctttgttctcaattttttctaatatatgcttgacaatgtaatagcttaaattttctccaccttgtaatgaaattactttcttcacatcatttgatagggattcttcatatgcagtttcaacatcactttgatctgctcggtttcgctctttatttttccacaagttaaattctaaatcacgtagtgattcaaattccgtgtctatttctgctattaatagtctactagttctcggttgggatgtagcagcagcgctattcatcctttttaagtgtgctccacatgagctctaaaaaaaaaattataaagaacacatgattattagtgaaaggaagtgtctaaatgccacatcgctatcaagaattgttgtatatttttttcagaaaaaataacaacttataaacaaaaaaaagggcaaattgaaatcttgttatatatatacatatatatatatgtaccgagccgttgttgcagttccatgctaatggcaaaaagacaagcatgaaagctttcggaaaaatggcgaacatcattttgaggaaggtttaagacttatttttttaattatatcggttgtaaataaatctacaaattgcaatcgcgtatatgtctaagcatatttttttctgtgagttataaaaagggataatttacgtctagataactcctttttttttttttttcatatatatatcgtaaaaaaaaacccttaaattgggatttcttcataaaaaaaagtaaagttacaaatacgtataactgaggataactatatggaaaaatgatataaatttttttcttttttttcttacttttcaaattagaatttatatacaaaggaaaccatttttaattaatgtaattttgcgtaatctctgcttgaaaaagttgttaaaataagcatcaactaataatcaacaacctaattatagaacagggaaatgttttggtgctttattttttattttattttttttttgcaaaaaacaatattccataggggcataaaaaatggtgaaaaggaaacgaaaaaatactcagtagaagtaggaaagacgtaagatatatagtatatattattatgccaccacggtcagcgcaccccatatgataggaaataattcaaaaagaaattttctacagataaaaaaaatacgtcttactaaaagattcttaatttggagcaaataccattttaaggacacggaatgttatgacaaaataaaatattaattatttttcttttccacgataatgtctatataataaagaaaaaataagatgaagaaaaatatttttaaaaaagctatgacaattttcctttatgcataaccaccatattcttatcgctcaagaatgcaactgtagagccttgttattatataattttacaaaagaaatgcaaaaaaatatcttctgaaaaattttaataaaacatggaatctacaacggaatgcgttattaaaccctttttattttaaaagttacagtcgaaaatatttcttttttatttttttcctgcttttatccataaaaattttgctaagcaacatttggatgcatgttttatttatggcaaaattcttctaacttctatgtggtatattattcatataatataatttaatactatataaactccacaaaagaggggaatttttttttttttttttcccaaagagataaccttaagcacaaacaaaagactgaaaatagaaatatacgagttaggagtaaggacatttcaaagatttcaaaaaaaaaaaaaaaaagagcataaaaaattttctaataaaaatataggacaaaagtaaaactctggaccctccttatttagcatcattatcttaataacctaatttgcaatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttaccgccactacgatatatgtaatacaaaccgctttacacttcgtgcttctttttctttatacgggtgaacaaatttctagtgaaagctttaaccaagttgtaacaaaagtataggattaagagatgcgattcttttttcctgcacatgaaaaaattccaataatgtcgcaaatattttttttataaaataaaaatgagcatatacaggacaaccattttaataaaatagaataaaaggaaataaaacagctaattcagcgaagattatttcttctgtttcaattttcgagaaatttagaacaaactaatggtgcctctcttttcacctcacatggtctgggtacatacattctacgctagaaatggaaaaaatttacaaaggaggggcagggaaaggagaacgcctaccataacttattagcattaaaggagcattcaaattgattaaaaatatgtgaaataaccttcaatgacggtgcatatatatttatatattgtgcgcatctgtcgaactttcataattattaaaaagttgtttgaaaaacaacccttttatcaaatcgcacaaaatgaactttactcctttctcccctccttcctgcatagcatactgaaaggtattattttaaaaggaataggcaggaaccattaaatggcgaacgctgttttttaagacagaaaaaaaaaagggttttaaagtacttagcctactcgccacattatgccactcatatgtacatacgtgattcttgtacccatgaccattttcacctttacaaagataactaaaaggggtccatttggtaatctccagctgttccgttccgccatccttcatttcgcttccttccaagtaataacacgaacaaggggttaaccttacatttagctgatttgtctacatgcacactttcaattcacagttatgcataatttttctcataaataaacaatcagatggtatcaaattcccgttcgtgtttatcattatttttagcgtatcagcaaggtgaactattccccaggggtggtgaacatcctgctaaaatgcactccttacaaatgggcaaaaataagacaagttattggcgcctataaggggggggggggccctttaaaaattgctctcattattttatgcccgtcaaatgagctattttaaatatccatatgtaacaatacgggagctctttaatcgcaaaaaaatttacccatccatttatgcatatattttcatcacacataaatagcgattgatgaggggaattttctccaacaggtaactcattttcagttgctcattcccgccgtgcatgaggctgatccatcagagaaaacttcacagccgctgatttgtccgtagccctgattcaatcagggaagaaaaaaatcctaaacatatgctttatatgttaataacaccatagggtgcctactattttttttttttgggggggggggggggctcctcataaagaaccgtttgaaaagtaaaatgtcaacaaaaaatcagttagacaaaagggtaaatttgagggataaagaagtatatattatcgaattcgttttaaaaaaaaaaaaactaataatccattcgtattaaatgtttataatacagctcatcaagcacggttgccgtggcaggtgtgcatagtagacatgaaaaaacgcaaaaaaaggccaagaaggagagttgcacttagacacacaaataggtttccaagtttgcaaacattgagtaattaacaagaatcaaacttgaagaaatgatttataataaatacaaggaggaaaaaaataatagaagctccccaattcacgtaaggattaaaaatgcatatttctgctattgccaatagaaatgtttggctatgtttcctatgggggtcatccaacgtttatgtttccctcttcacaaattggcaaatcataccgtgattagaaatgagacagagttttcccacttcacaataggtaatattggcttgcatggtaatattctttcatagtgggttcagatatacccacgctggcgagttcatactttaccgttttaatgaagagataaacaaacattgcaccagccaggccacataatagcattgcccatacgtatgcgcttttacccgaaaaacatattaacccaattaataacaccagaaacggcaatgccaacaacttaccgtagctggtaagctttattctggtgtagatgcccgagtcaatgttggggttgttctcccacttatctatgtagcggagctctttgaatattttattctcaagataggcgtctattctttgcacaagcttatgcatccattgtaactttttataaataaatttattcttcttcagaaaacttaacacaacttttttgactgtcttatattttgatttaattttcccatcacgttcattcaaatttagcttctcttctagctctttcattctaataaattcttccaagctcattgatttaattttttctttcatatcttctagtttgtctaatttcatggttttttttaattcctccaagtttactttctctttcagttcttgtagcttaaatatttcttcaagtttctcggactttatattttctttaatgtgatccaagtttattttttctcttaattcattcaattttactatttcttctaatttgcttaaattcattttttctttaatttcctccaagtttattttctctttcagttctttcagctcagttagattcatcaagtcttgcaacttttttacgtcaaattttttctccaaatccttgaggttcatgaattcttgcagctttttaaggttcaacatttcctccagctcgttaaggtaggttagatttttcacatttctcagcttactttttattccctctccttcatcacgtactaaaatattatcatccccactttcactttgggacagcaaccgataggttaacgcatcgattcgggtgtccacaacgtttcgttccttgccaatagttctgctagtcaatccctaaataaaataaaataaaataaagcggcgtatgaggtaagttatccagttatagaaaacgaaacgtaagtgcagaaaataaaacttttccaaagattaagcagattagttaatctgattatattccccctaccgtgctgtggaaaaactgacatatccatactgaaaggataagcgtaaaagttttaatgcacatgagtaactccattttatgcccccccaataatctcttcattattttgataagcatagaaaaagcagttgaagggcaagtaacaacttcttcctttaataaatactgcccaaaggtaacaaagttctcctcaaactattttgcaaattttactttttcgttcctttctttacaatttgattaaatttatgaattatcaatttgaatatacaggtaaatgctaatttgtagacttgtacctatttaatgaaaatcaaaaagaagcaaaagaagaagtcctctacaaagatgagataaaaaattttcacacaaatatgcttccttaaattatagaatcaacttaaaaaaaaaattgtttttacgtagaattggtcgacatatcatttcaattattagattaatttttacaattctccaaattactgattaattaattattttattttttgcgaaagtaacttcctcatttgatatttccctttatctttttttgaaaatacgattaatcagattaagacgtaatttaaacagcatttatgtttccaaaaagaattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatccgaattggctcaaacaagtacatttcttctgataaaaatgtaacaaatgcaaaaaaaaaaatttttctcccccaaaaggggcataattaaatcgttttctacactattatgcacgcttaggtttgaaaaaaaggcaaaactcagagctaaaatgttctgtttttcgccatttaaattttaaaacgtttcgaagaaaaaaaaaaataatacttatatcttccctgattaacagaaaacgcatttttttttttttttagttacccctgaaaagatataatctaaggataaattatatgtagttaaaaaaaaaaaaaaaaaaaagggaaatgttgcatataacgtgccttctttttaaagaaataattcgctattagcaaaataaatccgaaaatatgttgaaaaaaattatgagagcgaaattttgtacagtacatgttgaaaaacacaaatgtatggaaaaaaatcgttcttctttttatttttaaagaaacgtttccgctagattatggacatttgaaaattttataccagaattgatcattcaaaagacaaaaaaaaaaaatacatacatatgtacatatatatatatttatataggcctattcggatggcgtaaaaaatgcggaagtgtaattcaaacaccggcatatatcaaattagtgatttattatttttgtcatcattttttgggcccccttcttgtgggcctttgtttttctcaccattccgcgcgtacgtcgaaaggtcattacctcgcaacagaaaaagtattatttagaaaaaaaaaaaaaaaagaatacaaaatcaagggttgccaatatgagttaataaaatcgatcaatttgtcacgcacaaaatggaattcaagctgaaactatttagcttctatgtttctatgtttctatgcttctatgtttctatgcttccctacttctatacctttttatttcactttttttggaatgcacagcctagctacattccggcagcatacaaattacccaaaagacactcctttatgctaacaatttagcagtagtcttagccaaatagggaacatttatgttcctcctaatgtcttttggggggagtaaaaataatttttgtaaagaatttccctttgcccccttttaaaagagccattttacaaaaaccgcaaaactttataataggaacttgtgttaaaacaaagtcaaagaaaagttgccttattttatttttttttttccctcttcctttcccttattcgattacaaaagggcacacaattttatgtcttttttttttttttttattttatttaaattaaaatttaaaaattaaagtttataacaatagtttaatatgtaccaacgggttggcggaacatacaaactatgtttttttatgtacatttgtagtatttttaaaatttgtaaattaatccacgaaatgtatatttacttatttcgatttaaaaaaattacaaattggttgggatgtgcacaaggatgtatatataccagcacacacacttgcctatatacacgtttacgctcttataagtacatatatgtggggagaaaacacaaacgatggtttccttcacgcgatttctaccacacatacatgagcgttaagagggaatcccacaaaaatatacattttctatgtcaaacatttacaaaatttgttgaaataaaatgtacttggaaaaaaaagaaaaaaaaaaaaaatcatttttcgagaaaaaaaaagttgcccaatttgccaaagcgtacttttctgggattcacacaagttagtaaaagcccctcggtgaacaagaaccataaaaaaaaaataagaagaagaagaagaattatatggttcgggctggctttctttctccccatttctaccatatcggaagcttcaaagtatgcgcaactttatattcagatgaaggtacaccccccacccacgcaacacgcaacacacatcgctcttctcaatcttctcaatcttctcaatcttctcaatcttctctaccttctctattgttattttattctttttagttcctttttcaaagtgcgctacacaaacatgcacaactcacgtagtactaccaccctgattacatcaccaactccctgtaaatcgtttcaaagtactctctcaagtacgacatacgcttgtacgcgtctaaatagaaggagtagaattttctgtttttatctttattgaccctcatatctattttcgacaccaaataagttacggcaaaaattgttaagcaagatgataggatagacgtagtaacagctccaagcgccaaaaatccaaatgaacccattccagtgaaaaatgggatggagaatattttatatttatttactagtcttttcatcttatccagaaaactttcattagcatgaacgacattttcagggagttttccttgttccattatattattaatttctgtatccactactgcatctactctcaaaaggaagtttttaactgtagttaaatgctttttaatcgtttcaagatttaatccaatcatgtttgaaaatttcaatgcagcttctttgaagtttttaagagaactaaatatctcctttggaaatgcaaacaaatccgatatattttttctgggcaatatagctttcgcttttgttttctcctcttgtactgctttacttggcactttctcttttggttgtttatcttggggctttcctttttcttccttctttggcatcataacggattgtaattctgctggtatttttatttgtggcattcccttaataccacgtgcatcgaacgcacctgagaacatactcttcaaagattcaatttcagctggagatatgcctttggcccttcccattaagccaggcatgctcttctgcaacgcttctatatttcttaaatttcctaacatatttggattaaatcctccctttccggaaagcatatctacaaggtttttctgtagatctaattcttcatttcctagatcttcttcctcgtcttcctcgtcttcttcttcttcttcttcttcttcctcatcatccatttccatattttcagctaacatatctaacagatttttcttcacctctgggggtaatttatctatatcttttccttccgctttcattttttcggataacatacctaatagcttatctttcagtttagttttcatttcttcttgatcctcttcggattctccttcttctgattcttcctcctcttccgactccttcacaacgccgacaggttccgctactacatcttttttggcttcttctacagggcccattgccttttccgtttgctcctcctctgccactttatctactgcctcttgcacaactccgagggcctccttcacagactcttctatttttttcatttcctccttcaagacttcatccacaggtccttctactttttccctttcctcctctgcggactcatcgccggattcctcctcagattcttcctcggactcttcctcatcggcctcctcagattcttcgctatccccctctgctgattctttagtggcctctgctaattcttttgctacctcctcctgtgctgattctttagtttcctcctgtactggttcttcagtttcctcctcttcagattcttctccgtcctcttcttcctccttttcgtcatcctcgtctacgagttcttctacagtaatggtaggttcttctacagtaatggtaggttcttctacagtaatggtaggttcttctacagtagtggtaggttcttctacagtaatgacaggttcttctaccacaacggcaggttcttctaccacaacggcaggttcttccacaacaaggggggtgtcttctacaacgacggatggctcttctacctcttccttttcctcctcttcaggctcttggacaacatcgactacttcatctactgcctcttttttaccaacttccgtaacatcttctacaacgacttctactggtttttctattttttcctcctcatgttcttcctcttcctcttcctcttcttcttcctcttcctcttcctcttcttcttcctcttcatcttccccttcatcttcctcttcatcttcctcttcatcttcatcttcctcatcatcgtggtcctcgacatttccagacagcatagagagtatatttttctgaagatctaatgccagttgttctgattcagcttcatttaattctcccttaaaagggaacatgcccatcacggtttttttaatatcatcttcaacttttagcaactgtggttcgctttcttcaccctcggttaactcaactaatctattttcattttcgtccagactggcttcactatcggatttggccttatatgaatcgtctctttctgactcgtctttttccgagtccccttcttcgtcctctttctccccttcgtcatctcctacacctccagaaaacatagataacaaattcttttgtagatctaaggccaatttttcggattctttttcatcgtattctacatttccagagagcatatccaaaactttttttttaatgtcctcttcaacttcaaacaatgcaggctcgatttgttccccttcttctccgatttcttctccgatttcttctccgatttcttctccgatttcccctccactttctccttcactttctttttcacttactctcattactacatcgtctgcagcttcctggactacatcttgtacatctacatctagtacctcttctacttttaatcctaaattatctactacgctttcttcagattcttctgtagtttcctctgcaacatcatccacaatggtttctatcgtttctcctaagttatcctctacagtacgttctacaactgtttccacagactcatctgaagtgtcttctggagtttctagcacaatctcttctatagtttctcctgaaatttcatcgataacatcttcaatagtttcttctactgcttccttggtagcttcacgttcagcttcttcaatagtttcttctgctgcctctttggtagcttcttcttgttcaacctcttcgacagttcctaccataacatcttctattatttcttctagagacaattctggagccccttccgcagcttcttctgcaatatctttaatagcctcttccacagcttcgatgttttcttcgacggattctacagtctcttctacaatacgttcaatagttacctgtataggttctgctgaaatttcctgtacagtatcttcaatactttccgctacagattcttctgttactacttccacagttcctacagcttctgcggcttcttccgttacagcttgtgtagcttgttctaaaatttgctctgcggtttcttctacggattcgtcagctattacctgtgcagcatcttctataatttgttcaaacacctcttccacggattctatagcagatccttcttcaatctctgccgcaatttcttctgctacttcaacatttggttcttccgcagcctcctctacagattcttcggccgcatcttccataacctctactacagactctactacaggttctaatactgcatcttcaataacttcttctacgagctctactacatgctcttcaattggctctactacaggctcttcaacagcctctactactgactcttcggccgcatcttcgataacatctactacagactctactacaggttctaatactgcatcttcaataacttcttctatgatctctactacatgctcttcaatgggctctattacaggctcttcaatagcctctactactgactcttcaatggcctctactactgactcttcaatggcctcaactactgcctcttcaaaggtctctattacggcctcttcaatggtctcgactgcaggctcttcaaaggcctcttctacggtctctactacaggttctacttctgcatcttcaatgacttcttctacgggctctgctgcaggctcttcaatggcctctactacaggctcttctacgagctctactgcaggctcttctacgagttctgctgcaggctcttctgcggcctcctcaactaactctgctgcgacctcttccgcagtttcctgctgacttacaacttcctcctttaattccgccaggacgtctactaacacattttcatttaactcaactttttcttgtatattctccaatacatttgccaataaattttcgttggcttctatcttctgcccaaagttttctaacaagctttcctgcacttcttttaaaacgtctaatgcattttcatccgcgtcctcggctacactatcggccacactttcggctgtcgtttcttccaaattttctagtaccttttcttttatttcttctataacatcaaaaatgttttcttctgcggttaccttttctgcggttacctcttctgcggttacctcttctgcggttacctcttctgtggttacctcttctgcactttctgtcgaagtgtctaacacctcttccgtagtctcctcggccatttgaatattagtcaacaaatcttcttttatttcttctaaatcctctaatacgctctcattcatgtgctcgcttctttccaagcgttgtagcatatccactagcacgttttcgttgtcgtctactctttgttctacatagtctaaaaattcttccttcatttcttttatatcttctaatgcgttttcacttgcttctttattttcttctaaatttttcaatatatcttcttcgaaagttttgtgtgccacactctcggtcgtttcctcagaggcttcggtacttaattctagagcttcttcttcactaacttcggtaatagcatctgcagcttcttcctcaacagtttcgattacatcagcttcggtggtagtgtctacagcttcttcagcaacctcctcggccgctttttctgcgctttctaatagggcttcgtttgcttcctcatttacttccaatttatctattatgctttcctttatttcttctaatatgtttaatatattttcattcacctcttctttttctactagtacttcttctgcagtttcttgcagcacctcttctctagcatcctctactggttcttctgcgactatctcgaggggctcctctattttttcttcctctctcacctcatctgcagcttcttgcacaacttccacagcctcctgaacatattcatctgtaactacctcctcagcttctgcatttatctctaatggctcttctattttctcttcatcttctatcacctcatctgtagcttcttgtacaacttctacagcttcctggatatattcatctgtatctaccttggctggttcttctatgattacctcacctgcttcctctgcaactatctcggctgattctcctacttttgcttcatctgcagcttcttgtacagattcttctactacctcttctataggttcttctgcatctatctgtacgggttcttctactacctcctctataggttcttctgcatctatctgtacgggttcttctattgctaactcggctggttcttgtattctatcttcctccatcacctcatctgcagcttcttgcacaacttctacagcttcctggatatattcatctgcttccacttgtacattatttggcatgtcattactttgttcttcaacttcttcggaagtctttgctacactatcaaatacgctattcgctagatcttcgtttacatccacattttcttgcgcgctatcgaaaatgggaatagcctgttcttctgttccttccacattttcttctacattatcgaaaatgggaatagctggttctgctacttcttccatattttcttctacattatcgaaaatgggaatagcttgttcttctacttcttccacattttcttctacattatcgattggggttgaagcaggttctgctacttcttccacattttcttctacactatcgaaaatgggaatagcttgttctgctactccttctaatccgtctagctcttctacgttgtccttcacatgatcgaatatggacgtagttgattcttctccttcctgcacattatccaatatgttgctaactggttcgatgtgttctatattgctaaccacatcactacttccttctgtttcgacgctttcctctccttcttctccacgtgcttcttctacattaccaccttcgttcctaccttgcagtctcttctgcaggtgtttcaaaatatcttcacttaagtcttcttcgttctgtaactggtccaagataaatttattaatttctatatcatcactttcggaaattcccgtggaagtttcatatgagtagttatcactgggttcattttctaagacgccatttttggtagctgcaaaatcggattcatttatgtcttcattttctgctaatgatcttgtaaaggctacatctggttggttgtataacttgccattctgttggttccacgattggtgggaggcatgctggggaaggggaaaaaaaggggaaggggtcattgcacagtgaaatatgacgaaccacgaaaacgaagtcttgcagacggggttcatacatctatacacataaaggtatatgctcgagtagggttacaaatccctattctgctatgtactcctattttttctaagttcctacctcacgggggcccccaggagattgcgccacccatatcaaaacggcgcaagaaaccgctttgaacaaaaaaggaaacctattcactttttccctcatgtgacattttttcaaagtggtcatatctgttctgttaataatgttactcatacgttgattattcttttcattatgtgtaaataaactcctgttgtaacgtttatttatcatttttatagaatcttttagatgtagaaaaaaaaaaacagattcaaagtaatttgcatatatgttgctatcgtctccttcctctgcgtgcttctacgtgtacgtgtgcgagggggtgaacaaaaaatacttcgaaattgtattttttttctaacttgtcataagaaggcacttaaaaacattttattaattaatggggaggaaaaaaaaaaaaaaaaaaaaaagaaaaaaattcatagaatctgcatgtgcgtgatgcttggcactacaaacccaagttaccaaacatgtgtagtagtgtaccctacccgtacgtgcatatgtacaaatacacgtatgagtaattctacacccacaggtaacacacgcacatatggcgatttagacgctttatattcgcattcttttcattggggactcttcctttgcgaaaaaaaagggaaaggcgaaaagtccggccaaatggaaaggtacaaaattgggatatgaaaaggtaaaagggtgcggggacaaaaggtaaagatgaaaaatcaaaatggagagttaaaatgtcaaaatcaaaaaacgaaaaagaaaaaacaaaaagttgttacaataaaatcccaacaattggcataatttttcaccacgtaactctccatacatatagaactggaaaaaaaaaaaaaaaaattcataaaattcaaactcctctaataacaaaaggtgaattaaaaaaaaaggcttgctccttgctcacccatacatatgtatatatattgtacatttgcgtacatctatacgcacagctcactctatatacatgtgccacggcatgaacattttttctacttgtcacttctcctcttctctcattgcttcaatgtacataaagcatctaacgagtgagttatgtaaaagttcgcatttctacgaacttatacataacatccaccaagttgcgattgttataaaactaggatcgaggcttcaccacaaaagaaaaaaaaaagttcgcaaacaattgaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcactctttaaaaaaaaaaaaaaaaaaaaaaacttcgttgtgagtacatacttttatactcgtaacgcagtgtaacaatatagttttttaaaaaaaaatgagccaaacaatgaaaaaaaaaaaaacttgtagggttagggtactcttgacgccactctaaaaatctaacactacgggaataaactctccctacatgcaaaaatggtttgcacaatcggggcaaacgtatgtacgtacataaatatatattattcatatataatataatcataaccgcacaacggagagcgtttaaacaaaaaaaaaaaaattgcaatgggtgttattaacttaataatacacgtaaaaaaatatttattagcaccttcaaaaaaaaaaccaaattagttaccgccactgcgccgccgaatcctcgtgccaacaactaaacacactatattgtatacatgtagcaattttattaataaactgcaatgctcccaacccccccaaaaaaaaaaaaaaaaagaaccaacttggagctcacaaaatagttatatacaaaatgggaataagcgcggttataaaaatgtacttttaaatattcgtttttcacgcgaaaaaaattatgcaaactgctaaatttctcatttttgcaactgtaaaagtacaaaatctggtgttactaaaaaatgtacttggcttcttcactccagctgaaatggcagcagtagtcactgtcaagttgcactgatagaaatttgcgaaaacggggtggctctacctgcttaaccatttttttatcaaacatttttttttttttttttctccctttttggctaattagatgaacagatggctaaacatttttctcgcagagtgcaaaagcgttatagccacacaccaaggtcataagcgtgggtgtaatcggtggctcgatcaccaccgtacagctgcacaactgtgtagcggcctaatctcattacaatttaaccttctaataacttagccctctaattacaatgacaacatgcacacacagaaaaaaaatcaaaaataagtgaacactaaggtgaacaaaagtcagtgcaggacgtttatttccttgcgatacctcccacgatggtcattaaaaagaaaaggcttcatttttcttttttttttttttcctcagaatggataaaattaagcaaattttttttttttttttaattattacatatttatatgtatacccccacgtgtgaccacttctacgactgcacacatttgctgctcccaaatgaagcatcccaaggcctagtcgaacaagggggctagaaccaatttcccacaggagcaaccaaccgtcgtacccctccttccccccttccccaatggctgcataatcccatgtgcatgcacccctcgtgtgcatatgagaaagaaccgtcttgctggtttgctacaccgaaataggtcctcataatttgaaaaagcaaaagaaaaattttgtggctctgcttcttatcttcaccgccttatcacttaacatccccttcttaaaatgctcatttgtatatttcctatgggagtacttggcctccttaatgacaagacgagcaagtgctgtgaatcgtgtgcaggttgtggtgagaagagccgctaaatgtgccaatggtggagaagcgaaatacgattaagtgacacccctttaacgattgccagggcacccaccatatatcacccatattaacagttcctgtattagggatatacgaaacgatcatttttattttattttttttttttttttgtaactgatctatcgtgtgaagcggaatttacttggggctcccttcaggtgaatgcaaaggacgattcctttttatgttcgtccccctttcccgcgtcgcacatcatggtgtatctcttcccaaagggtttactccgtgttttgcctttatatcaaactgattgggtaataaaaccatcggtaattagagagtacactacaccttggctaggttgcttcctcaaatcgctcaccataacgttaaagttatctatatgtttagccttatagctcatttttttcctctctctacatgcataaatgaaacccgcatcacttcaccaaaaaaaaaaataaaataaatgtttggataactctccctgccaggggtggggagcacacacgtatgtctccacgtacatgtgcgtttatctattcaccggctcattcgtgcacttccctacgcggaaatttctaatcccccaggggaaggcaattcttccttttaagcaacacctatttgtgtgccctttcgcttccctcgtgtggaagcactactactactactactactactgctactactactgcgtacactgtagctaattttgtgctccttcccaaagaaaaatgtccgcaccgtaagatgcacttttgtattttccctttttatgtgcatgcccgaaccggtagagctagccaaaattaggcaaccaaatggggaccccactaggagtagccattttttgcggctaacataatgccttcctttcgaacaaatagcttagtttgcctcagatgatcttttacctgtatcacattatttttatataatatttggtgaaattattttttttatttctcatttcgattaagcacagagttgcttcaacaagtgtgttgcacaccccggggggaattgacaaagaggggcatcaacgtggtgcgaggaaaagcattgaatggtaaaaaaggcaaaaaaaaaaaaaaataaaataaaaaaaaaaaaaaaaaatgatataaaattgtaggcatagtagtaacaataaatgaaccccactgagctatacatggtaagctttacggggaaagtcccacaaacatccagaaacacccacaaccgcgctacggggccagccttcttgttgtgcgatcgacgcgtaaacgaacaaggtacaactactaagtggatttatttaaattgagcttctaaaatgggagaagtagtgcaagtttttttttttaagccattaaactatttccgttgtggggataaacaaaagtgggacgcacaacgcacacataggtaaggacatatatacacgcacgcacgtgcgcatgcgtccccgccactctgcgcgctggtgagcactgctgagaggaaggggagacatggcatgcattcaaggtacaaaaaaaaggaaaaaatggaaacgaataaaaattgcagcttccggaaccacatacatatgtagatatatatatatatacatatatgtgaggggataacgttaggaggaatatatgtgcatgtcccctctcaatcctgcgcgtcggcatgtcttacagttgaatccaccacaacatggaggaaccgtttggtgaaaagtgaattttgcctactcgccttggcgcattcactcggtggatttgcccgtccctatctttttctctttttacacttgtaagcaagtataaataaatatatataaatatttgtgtgtacccatttttgagaaataactcgtgggggacagcccctaaagaggaacgaagtgatcctccactgacatgtgggtcaattccactcgtccttgtacacgcaagcaacctaggggcttcatttcgacatctcactacgtattttaaatattttatacatcaagtagcacgtagacatgaggggcaaaaaggctacacccacactaatcacagcggtaaaggcttgggccttaaaatagtaggcagttaaggcggccatggtacccaacacaggggtagaaaagatcttcaatccggaaaagaatttttttattttttcgaaaaaatttataccacatttaataggctcatccttctcagcatcgatatattttaacgtctttacaatttctttttccaaaattaaatcgattttttttacaaatgccattatttttgatacgatgtttcgtctctgctgttcgtaaatattttctatcttatccactatgttctgctccaacgtatcatatgtcgtgtttatattttttaaacattcgattagaattctcttccctcttgccttgggggggtagtagctccttgctccgctgctgccgggggcaccataggtatgtactccgctttggtgggcactcatctggaggaaggaccacagggggaagaaaataaaagaaaagaaaaaaagagcgttcatttgtaaatgcgcttaaacaagaagaaaagcacagctgtgtatgtcattctatgcaatatcccaatgggctgacaattttttttcctcttttcaacttacactaggcaaacaaaactgcaacagcatgacgaaactcacaaatacgaaggccttcacaaaaaataagggaatactaaacctctcaaacttataacccctttttgaagcacccacattggcagacttacaaaagtcagccccctttttatccacatgtttgcagccctcataataagacgcagctgaggaagcattagaatgacgttcagaatttgtctccatcatttattcacgattgtaaataaaaaaaaggtagcaacataaaatgttaaaaaaaaaaaaaaggggggagggcgggaaaaaaaaaaggcgaaataaaatgggatacacgattcgtgtaataaaaagaaggttagctaaacagtaaaactagaaagcgggaaagatgaagattcttcatataatacataataattcattgagttatttattttcacttatcttcacatcagcacgacgagtgagaaataaaaaaaaaaaaaagggagtagtgaacatgttaaatatatgctatacttagttgggaataaaaaaaaaaaacaaaagcctgttcgcttccaactttctaaaaaagctaataaaacaaaacatgcgatgatgtatctgctcgagtttgcttctttgcttctcctgtgcttcttacttcttcgcttctttacttctttacttctttaacttttgaaccgctttaacgtggaggtaattttgcgagtagtgttttattaagcacaaaaacggattttagttactactcagtaaaaatactaatcccagtgatattttattcaatcacgtggctactatttttttttttttattcttattgaatgtaatatagccgtggtagtagtgcggcaatagcgccgcaattagtggcaatagcgtggcagtagcgccgaagtagtcgtagtagtatagtatagcaaaaaataataataataataaaagaaaatgggggataaaaaaaaaaaaataaagcatcgaactttttgacgaaaatttaatttttttaaaaaaaatatattttactgcatgaaccgaaaaaagggaagcatatttcctttacctaactgaactaatatacaagttttaacaatttctagaaagagaaaaagcattatcgaggtatttcgttgcttttcctttttatgccatcgtgtcgctgttacgaaacgaaaaatgaactgtaaaaaattatgctcacaagaaagtggaaggaaatggttctaaggggataaaaaaaaatgtaaagattgtgattagccaaacgttcacgtagcagtaaataacaaattatgcaaacaagcagtacacaatgcgcctcacgcgttgccagtgttccccatctttatgcataattgtacaaaaaaaaaaaaaaaaaatcatattttactaaggcaaagtaactcacaagcgtatctacaacgtccttttttttttttttttgcaaaaacacggaaaggaaagctgtgcattctgcgcaactgctactttagtgacactgaagcatacttaaataggaatatgcacatgagataacctctttgctgtcctaagatcgatcatttgacccatacatctacagggggggagatacaaaacaggcatttactcttttcctgtccactcctgcatatgtacatatcgacgtgtgccttctcctcttaaaaatcaccacatagcatgcagtccaattccctacccccccttcccgctccctcaaaattggtgacaactggggaagcggaaaattcaagcagaatgcacctctcgagaaaaggggttagtactacttctttttaccataaaataaaatgcacaattttatgtttgataactacccgaaacatgagttataacaaagaaaataatttcctacaagcacaaattttatttctgtttgaaaagattattatttatcctctttaacaaagcggcgtatcatatcgtcagagcgcattaaaattgtcctgtgtcatttttgcgtcagcattttcatcagctactccatttcactaacgctaacctttccacatgcacgtaacaccgctcgtattaggtgtcatcctcataccccctttgagttctactcggcatctgcgccgttctgcactttgccatttttttggaacaacttttcatatcagtgcagaaacgacaactgagtgggggagggagaaaatccaacggtacaagaattgtgcatatttgcatgaaaaaagagaattcatcaatgttgctcttcaagttaggtagattgaaatgcttctcctcatacgctgacacatcacagatttgataggtatatttttaatcatatgcaacccctgtgcaatttctgcacagtatactgatttaatatgtgcaaataaaactgccattctgcgtcgtaacaataaacctttgaaccctagacggaaaactatgccatgtttacatcacaacagtgattttttttttttgaaccatttttgcaagcgtagagtacatatgtagattcatgggggatgcgttcttcttccagttttacgcttcccccctcgcgcatgcacaaaaacgtaatttgctaggccccctctccaatatcatttaaaaattacagccattctatagccaagcgacaatccagcagaacatatacgtaaacacaaatgaacagaaaaatatattatacatttacgtaacaatttttaccttatcgtactgtacgcgtaaccaccccacgtaggagtccctatatctgattatacaaatgggaataaatgactgccttcgaattcgctgtggacgtcgtgcccctgcgcctccagggtgctgggtgaagcagaaaacacgggttatcgcaatgttgccatgttatgatgttatgatgttatgatgccactatgccgcgatgcaacgacgcgctagttgagcaacggtttcatggcagcgcattctgttctctcgccagggtacccagtcatcataaataacaacagtgattgagacaacagaaataaaatgaaaaagtcgaacaacaacaatattaccattgacgctattgctgttattttcaccgccatttgtactgttattttattatttttttttttgcaaccctaagccaccaaattaaccgcccttacaacggagttgccgcgcgatgggcacagcctaaatttaggttttcttccaacaaaaaaaaacccactttatatttggattaaggcttagattaaggcttagattaaggcttagattaaggcttagatttaggtttagatttatatgctgctgtcgatgtagatgcacgcggatctgtattatttgccatttcgcgagatgcattttttttttttttttttttttccaaattggcaatttatatagaatatttaaaagcgcaaacttttagtttaataaaaaaaaaaaaaagtacagcacagcacagcgcaactaccgctggtgttcacttcctcgaggctgaaaactccacgccggatccgccgcaacgcattccgctgccattaaattgctccaccgacactccccaaccacaagcgagtggcaactttaaccaaaaaaatgaatcacaaaagcgcgaggttggataacgtggcgcgccccacgaccttcaaaggatcacttctctgtttgtcctgcctgttcttcctggtaaggcgataaaatgggaaaaccagatccacgctttcccccttttacgttcctgtactgttgggtggggcccccataaatgggcacacacctcatacattatgtagcttgtacatatggatgcactcacaaatacgtatttctttcttcttcccctaggcccaccccttcatcttagcaccccaaaatctgctcccaggtattgaacccaaccgtccttatgacatcagaatcttagctgaggggagcccatcaaatgaggaaacccaactaggggatgcaaatccacaaagcgtgggggaaaatataacacatgagaacagcatgcaggaaagcagcacacaggtgcaccaaatcgaaccgacaaacacatcccaacaggtacatccaacacaagcggtactcccaaaggaaaaaaaaaaagtctgtaatggaatcccaagaaatcgattagggagctacaaaacgagtagtccaaacttgaagaaccaaatgaacaaacaaaatgaagaaaaaatacaatcacaaaaaaataatgacctcaacaatgacgaatacaatcctgagcaaagtataaaactcacagaagaagaagtacgcactaggctaaataatttaaaaggaattgtctctaagaaagatatgtatgtactttggtttaacttccataatcactttgtacgaaggtactatgccatgatggaaaaagtatggatgaatgcagaatcttttgcatcccgccataacatcccacaagaaaatttgcaagaactttggtcgagagtctatgccaatctcgttactgaacttaggaaaaagagtaaaagttgcgtaaatgacttttacgatttatttgacaaaggagagtgcacatctgatgtgtacttacctttcctggagagaagaaagaaaatgtggaccgatgatagcaacatgatgaagtttcagtggtaaaactttattctccttctgttgaggaattactacaacaaggatttcacaggggaagaggcacaattgaactcaagcatcgccaccacccttctcctactagctcccacagaagacgtagtgggggaattaagccaagcgacagaacggaacactccctacgttaacacactcccccacgaggtgctttcctccgctccgttaacgcgcattacgaacagtgcgaacaagatttatcttcgtccactactttcccatttttatcgctgcgccatgggttagcctggtcatgcatgcatataaatgcacaacaactgcatgcaccacagggggttgattcccgccacccctgcaagtttgttctccaatttgttactcacggaatggggtaaaaatggattcaaaaaatggattaaaaaatgaatcaaaaaaatggattcaaaaaatggattcaaaaaatggattcaaaaaatgaattaaaaaatgaatcaaaaaaatggattcaaaaaatggcaaccccgcacaacatgcagactaagcaggcacataccctcgcgtgtttcctactctccactgcttacacatttgtttacgtttttttttttttttttttttttcgcgcagaatgagtttgttagattaccctcaactgcgtttatatttctgctcaacagtgagaaaagagggctgggctagatgtccatcccttaccactttacgtttgactaactctaatccttgaagcagacacaactgcgtagtgcttttgtaaatggttacacaatttttgtgccaacaaaagggggagggggtacctcctcagtaacgctgccacagagctgcactcagagaatgttgccaagtcacctcttagcggtgaagtccccgaacaattttatccattcacttgctcgcataaacgtcacatctcccacctcaattatcatttgctttttacccataaccgcgaggctatgtaagtatacaaatcggcacagatcccactgtagctagtacaagggaggcatgtcaaccgaaatgaggacaaaaaaaagtccacttttgagggacaaaacaaatgcacatactccgttcgcccccttttttttaccccccagaatgtgcataaagaatttattcaccaattggagcactcgctgaagcaccatttttggcgtacccaacgtgaagaaaaaataaaacaaaataaaaataaataacccctctattggaagttttatttttttcttttcaaattgccactccaaatgtcagttacccatccgcgcaaacttctcaaaaaaaaaannnnnnnnnnnnnnnnnnnnataatctgcaataagtgccggtcagttttacctaactctgtacacttctaaccaaatgcgcggcaaaaatgcattaaaaaaaaaaaagattttaaataagtttaggccgtgattatgtacaacacaaccacgtataaaaagaaagataaatggcaccttgcaaaggggagtttgcttctttgtcggatgaggaggccaccctcccctcccctttcttacatgcaaaggcactaactttttttttttttcgcttctcaaaatggatgaaagcacgcagatatataccccggctccctaggcagattttttctgttgctttttctactgggccgaaatatcctagcggtccagcccatattgggtggggtaaaccacatggtacctccacatgcgacatttttctctaaaaaaaaaagttcactcacggtagtaactgccactactaccgctgactccattggcaccggactttcccccctcgaagcaacaacatcatgtagaatacgcttgcaagttttccaccctacatatgtataatctaaaggaattcatttctcgtcagcctcttaatggttattgaaaaattaaaaaacgcgaacatatggtccattaacatactgcatgctgaacatagaatatgtttttttttttttttttttttttttttttttttttccggtttttccccctccccccttcttgtcaaaacaccaccgtagcgacacctttccacttctgtaaaaactgctaaacaagagatcgttgcctagaggatagtcacctttgcagggcatttttctatacttacgtttcttcgtccgtaaatgttccaggagttacactgcccatttgaacggccttcataccaatcacccggtcgcttatatatctgcatcataaaaaaaggaaaaaaaaaaagaggagctgctgcaccgatgacattaactcaaattcaaaggagagtaaaccttttataaaatcaattttcttcaccatgggaaacacaaggaggaagttctttgcgaatggactggctacacctctaaaggtttccatccacgccttactcttcatcctcctactggtaagcttagcgcttaggtgtagttctagcatgtgagtgtggacgcacatgtacagcactgtggacacaacacggtcctttattccgttacttctccatgcataacaatagcatttttttttttttgcaaagagaaacctgcacttttcctgtccactcacagaacacagcggagattcttgatccccatccaaatgaaaattcctacatgggattgagctgctcgaatggagggagaagcttggccaatgcgatacctccactgctgggagaagtgggagcaatgggagaagtgggagcagtgggagcagtgggagcagtggaagaagtgggagcagtgggcgcagtggaagaagtgggagcagtgggaggggtggaagaagtgggagcagtgggacatgtaggaagagaggcagaagtacagctcacggaatatcccacatacaccccttcccacgcgcaccaggtggcgagagagatgacgaacctgactcctccgaagaatatgggcatcccaatcagtaccagcacgaacagccatatgcccaccctccccaaaacaaagaaccaacggcacaagtacgtttgcacctcggacaaagcgcttttcgaattgagactcaaaatgaacagctacataaacaaacacaaaatggacctaacgaaacacaatcagggaaatatacaaacaaagaaaaaaattaaaaacaacctaaaggtatacgaaagagaactaaaacatcaaatagattccttaaacttctatgttgacaaaaaagaaatgtacaaaatatggggaaatatttatgacaaaaggagacatatttacatagacatgataaagacgttgtgggataaatgcgttcacttaacagagaagaagcaaattccaaaaaaagttttatttaaagtttggtggaaggcttactccgatttcatggtggagctgcaaaattgtgactcccaaagtatgagcagtttttatgacctatattacaaagaccgctgccccagatataactacatggaattcatcatgcaaaataaaaaatcctggaagaaattcaccacaaggatgaaaaataagtggacgaatgatttgctcgcagagttaagggcctactccaagtagttccccagaggggggagcccatttgacgctgacccaatgggggaaacaaaaaaaggcgccaaaagggcgccaaaaaggatagaaaaaaccaaaccgtgtccgctttatcttgacgacaaaaccgcccacaatagttgcacacctgtgcaggctgcacaaaatgaaatcccatcgcattgcagaacagggaagatgatgccacctacacggggcgtaaaagaccccatttgtgctctactgagatggagacgttcactcttcggtaatgcgagcagtgcatgtgggcgtagcgaggagtaaagagcagcgcactggggccaaaaaggaaaataatttttcttttcccaaaatgcaaagctgtaggaaaatgcaaatttattttatctcaccctttctcgatgcatctcaccgtatctctttttttttgttgtttttaaaattgcaatgcctagaatgtcacgatgtttgattaaccccccccttcgtctgtgccctccaaaggtacatgccttatcagtagtagacatgggaaaaaaaaaaaaaaaaacttccctgcataagtaaaaaaagataaatcgaagtaaatcaattaatcttcctttatcattttttttttgccatcttttgtaaaaagggaaatactgacaaatcactcctcttatatgtgagcgcctcaatctgctgcgtcaaaaacgctggatgaattatccacatacagggaaaagccttcgatggaacaaaaaaagctctctcaattttttattttttttttaatgaacatataaacaatcgctagggtagtataatacccccccttcccaatttgtatttcctgcacagccgggaagcaccttcccctcgtaagtggagacacactctttttaaataatttgcattcactggagaaagcgacgcaacgagaaaaaaaaaaaaaggcagcacgtaagcaaacaatcgccagggagacgaaacaatttagttaggaacctcccatataggggcagcatttttaaagcgccaaacttttgtgtaatcaccaaggccctaaacgataagttccactttgatgtttggaaaaaatttccttcagctaactcgaattggtcacttcagcgttgctgcattggatttacatttttcatttatatgtttattcattttattttttgagccacagctgcaatcacgccgaaggcccccaccccacgagcttaacacacaggcgagggttataaacacgagcatgttagcgtgcgatgaatatgcatagctttggcgaatgggatgcacgataaagtgcacgctgtcatgctcgtatgctcgccttcactttgagacgtcaacctggggtgaggaattttttctcgtttcctttgccagcgcttcattggtgtggtccatgctgtgttcccgcttcgtgtgcttcgtgcgcttcgtgtgcttcatgcgcttcgtacgcttccttttacttatttttcgtcccattttgcgccccgcttggctcaccctctcaacttaaccactccgctttgcaatttcgccgcgccaccttgcgctctttccgaacggaggagattcacactcgcaaatgcgaatgcgccccttttattctcctacccccttgaaaattttcatcacgataaggagaagctcctctaagagctcttttcttttttttttcccatttttgagtgaattttttttttcccaagttgctcctcccttagaagagatacctctccaggccactcaaccacacacacgacgtattcgcctactgcccacacaacggtacccaaaatgagcttcaaaggaaagaaactctttgatgatgatagcagcagcgatgggggaaggaaaagaaagcgactgaaaaaagtatcaagtagtttgtttgatagcgacgatgacgataacgataacgacaaagatttgtttagcaaaggagaagagaccaacacatctcaatccaaaagtgtggtcgaaattaaggacgatgacgattccgagcagcaggatacctactacaccacaggaacatcgtccaacaaatcactccccaaaaagtcgtcaagcaaacccatgtaccatgacataacgtcctacttcaaaccaagttccaaaaaaatggaggaccaaactgtggcagacacagtgggaactaaacacaatgtgaagggaaatgcacgagaaaacacaagtctcttcgatttggagagtaaaaaatttaaaaaggaagctcctcatacgagcaccgggctgaagagggagagggaagaagacctacacgacatgatagacgaacacaagtataaaaaaaaacacacctctccagggaatggaaaaaccaaagaagaatcagactttaacaatagcggagggagtaccacaaagaagaaaaaactcacctccatgtccaccatgggtggaaataacaacagggacgatacagccaacaagttcgactacctcccttttcataacctcaaatttgtgttaacaggagtgtttaaaaatttctctcgagatgagttacaatccaaaattaaagaacatgggggaagcgttatgtccgctgtgtcgtcaaaaacgcattatctcattcatggagagtatttggaagacggccgaatgtacaacgagggaaggaagtatcagaaggcgttcgagctccagaagatgagcaagtccattattaaaattttgaatgaggaggagctgctacagatgctaccgcaggagaaggaccaaactcccaaggggggagacgcgggtcacgggaaggatgatcacgacccatttgaaaaaagccagcagagcgacttcaccaagattaggagcgagagtgggaatagcggacgtgggaacagcggaagtgggagctataaaagcgcagtgcagagcgagaagaaaaacacacccaactccggtgctcctgcggatcaaagcaaaatcctgaatcaactctgggtggagaagtacagaccaaaaaatctgaacgaacttgtagggaacaaccagaatgtgctcaagttaaaaaattggctagctagctgggatgatgtatgcataaaggggctcaaaaaacaagtaacgaaaacatttagaggagtatacgaaaatgtgaatgccaggtgtgcccttttgagtggctctgcaggaattggaaaaacgacaactgcaaaaattgtggcagagagctccggatataacgttatcgaatttaatgcgtctgatgagagaaacaaagcagcggtagaaaaaatcagtgaaatggccaccgggggatactccattgcttctatcaaaagcaaaaaattgaccaaaacctgcataattatggacgaagtggatggtatgtctagcggagacaagggaggcagtgcagccatcttaaagatgatcgaaaaaacaaagtgcccaattatctgcatatgtaatgatagacagaatagcaaaatgagaacactagccaataaatgctacgatttaaaatttacaactccaaataaaaatagcgtagtgaagaggctactcgaaatatgtaagcaagaagatattatgatggagccaaacgcattggagcttctatgggaaagtacaaatggagacatgagacaaatgctgaacgcgttgcagttactctccaagacgtacaagcgaatccaattcttggatctaaaaaaggaattaaacaattcaaataaaaatatacaatccttagctaacccatttgaaataacactcaaacttttaaactttaatgaatcatcaaaattaaaaataagagaaatcatggacctcttttttgtcgactattccattttttataagtgaaaattacaccaatgtatttaatgataatgataaatctgctagctcaataaataaatggaatgcctatgcccaaatatcacatgatttagctctagccgaaagaattaaatacaacatgaaaacgacaatggatttttctctccttcctcacttctctattctctcctgtgtatgtcctgtcatgagaataaaaatgctaaaatcatttatgtctggccgaattaatttcccttccgcttttggaaaaatctccaccttcaacaaaaataaaaggctactaaatgaagtatgctttaacatgtcctataaactcaatgtctgtccaaaacacatggttacttctggatttttaaattatatatatgctcagattatttctccactcctaagtaataatatccccaaagcgatccaacttatggaagaatataatgtaactaaggaaatgataacagagaatatcccttgtttgagattacctacacaggaaaatttgtatgataaattggattccaaagttaaggcatccttcactcggctctacaacgcttcccacgttataaagaacgatcctaacagcatgcgcaagggacttaaatcaactgagaagaagagttccttcaaacttaatgaatacgaatctgatgaggacatagatgaactcagtgaatccaaggaggacaaggatgacgatgtactggtcaagagtaaggtggataagaagcctgccgccaagggaaaggccacccctcgctccaaaaccaagaaacgctgacaattttatgatgaacaccacaaagcaatacgaagaaaattccatgcggtgtgaagcgacacaatattggccaagtagggatatctccccttatggccacccatccacgccgctcactcgcaactccattttctgtcacatcgttgtcaactgaatctgactgctcatctccaaggaggcaccaacacatgtgcctctcatctattgcagctcatggggagacacacccgaaactttatgtagtaacatgtatataatatatttataaccgcgtaacgtggcctcgtcattattttcgccgctgccccctcccccccatctgtgcaaatacaaccctccaacatgactcacctacgctaaggctcttatctcgctccacaaaaatggggagaagaatgcccagttgttaaacgacttggctctttttttttttttttttgccacaactttttaaatggttgatgttcaaactgggcacgcggcctgtgtgcatttaagcacgtgtgtaagtaggtcggtaggtcggtaggtaggcaggcaggcaggcacttccctgcggaggcacttcaacccccttgtgcccacccctcgcgcggaattcacctgggcattccccaaacaggggcgcccattttgcacatcggtgataccaccctgcggcgaaaaaaaggcagcagttcggtttaccccaccccccggggggcaaaacgtagcgcttggaagaacccaactcagtagggataactttttggaggagtggaaatgcaacggggaaaaagcccccaagacgggtgcacgcgctgctccttgtccgatttgctcgcctgcacgggggcggaaaaatgccaaatgcgcacgctcgtgttgagttcaaaggggccatgttcaaataaaaggaagcgttcacgatggcgtcacccccaacgtcgtaacttaaaggcgtggtgtgccaagcaaatgaaataacgagtgggcgatttttttgccaatttttgccaattttttgccaaaatttttcccaattttttgccatttttacacaatttgtttaggatttttttttttttcgttcggcacaccccccctgtgtggtttctcttttagcttaacaggaggggaccactcctcacacaatagggcaccacgattgcacctttagcggagttttcccctttttaagcgaacaccacaacgaagatgcgtattcgggagaaagtaccctccacgaaagagctataacagtctcttctcccaaaaaaacagaagtcaacaatgccacgttgcccccctcccccaaaagagaaaaaaaaaaaaaaaaaaaatagatgaatatttcccgccgttcccacgtttggctcggcagattattcgcatccattctaatcctaccgcttctaccgcgtctaccacttctaccacttctaccgcttctaccacttcttccgcttcctcctctcccaccacttctaccacttctaccacttctaccacttctgggccatgtcagcagcttcgacgtaaccccaactcgcagcaacatcgctgcaagtaaggtacccatcgtaagactgaacaaaataatttccatggagaaaaaaatatcgagaaggaaatcggacgaattcatcaaagaaggaaatgtaaagctcaataacaaaattgttaaaaaccctggaacacatatcgatgtaacaaaagataaaataaaaattttagggaaaacggtcagcattcaacaaacgcaaaaaatgattaatcaaaatggcagcaaattgtacaggtggtttgttcttcataagccgaagggactcctatgtacatccaatgacgagaaggatagggcttccatatattccctcttcccacaggacataatggataattatcgactagtttccgtaggtacgtttttccccaaaccacaaccttgacgctttttcctttcctgttcctacaccattgtacgcgagagatgcctcccctacggtgcaactataaccactgcttcgaacaaaatgctcagatagcctcattaccacctgggtacaactcaccattacgtagaaaaaaaacgcatcctccttgtggtggtaccttcttggagggtacagatgaaatgatctgcttaggggaaggaaaaaaaaaaattgttaacccttactgggttaatgatatttgagcaaaaatgacccgtgtgttcttcactccatttggtgtgtctgtgtctgtgtttccgtttctgtgtgggggcctgccctctgcttgcaaaccaattctacactttcactcttcgacgagtcgcacctggcgtgtctgccatttcgtgtcttccttcccccttctcccaggccgactcgaccgaaacacctccggcgtgctcctcctcacaaacgaatacgcttgggtcaacaaactgacgcacccaaagtaccaacgaataaggacatacagagtgcacatcgaaggaccggtacaaatgaaagtcctcaaagagctagccgcaggtatatacctaccaaacgatgatagaggaaaaaaaaagcaaaaaataatgcagaaaataatgcaaaaaacaatgcaaaaaacaatgcaaaaaacaatgcaaacaaaaaaaacacagccagcatttattgaaatattaaggcaagaaaccgtaaaaataaaagatcaagtcaaaaaggtaagcgtattaaatattagcgtacgagagggacgaaatagacaaattagaaaaatgtttgagcaaataaaccagccggtgattaagataaaacgaactgccttcgaaaatataactctcaaggatgtttttttccccaagcagtatcgcgaactgacccatcaggaggtctccgatttgaagacacgccgcttctaacaagtgagggaggaaaaaaaaaaagaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagaaaaaaagaaaagaaaatagaaaggaaaaannnnnnnnnnggaaaaatccgcacagtgtacgtttacacgtatacctttcagctttccaacttttccacttttctccttttcagtcgtcttttttttttttccttctctccccctttctggggtcctaaaaaatacccccaagacgcaccacaaaatcgaaagctgcttcaaccctaagacgggccaccatcatcatactgctgctcctgctcctgctgttactcctccttcatttcacaaaaatgagaagagtaccgacgttaaaaaaagaaaaaaaaaaaaatccgactcacttcagtcaaacactttcgacttttgtatcatgctcaacatttggataataactgcgtgtgggtatgcggaatggaaaaaaaaaaaaaaaaaaatgatgttgtgtagacatatgtatctccactcatgcgcgtaactcacaggtgggtcttccaacacgtcttacccgatccaataacgacaaaaatgaaaattacgagaagtatgggccccacagggtgtttctttcccttcttgaccaaggaggtcggcacgttgcctcggtgcgttatgttgttatcaaaggcgtcaaccttttggcttatttttctgttgctcgccatctgagggtggggaggaagcggaaggagttacacaaaatgggtagacataaaagtgaaacacataagtgtagcatacacgtgtagcattcacgtgtagcattcactgccagcacgttcgcggggtgagacattccccgccgaggtaaagcgaaacatgcaaacaatgggggagggggtatcggggggtcaacattatttatcttgttttcttcttccatttttccatttttccgtttttttccccctttttggctcccccggttgctctctccccataccctgcttaaaaaacgtaacttgtactttttatggactttttgaacgatttgtaaaggcttttttccttaaggcttttcacgaagtcttggaggctatccttatgagggcatgcaggcgagtatattcgaccatatactcaaaagggtcacgtgcacaaaaaggcaaaagtataatcgtacaaaaataaaaatgcacaaacgcgcaaaagtacaaatatacaaacgcgcaaatgtacaaatgtatacttgcttacgaacaagcgacgcgtaatttttattcgtatttttgataaaaaaaaaaagatcgcatacttcgcacaaataattaatcacgcaaagcaaccacctgttcggtaaactcaagtgaacaagtttagtcacgtttgacaccgcctccgcttagctcatttgatcgccacctcttttttttttgcttttgctctttcgcacatttctgttttgcgcgccaagagaaggcccctaccccgtcagttcacctattacatgcgcgcagctaaacaagtacatacatacgtgggtacatacatacgtgggtacatacgtacgtgggtacatacatacgtgggtacatacatacgtgggcacatacatacgtgggcacatacatacgtgtacatgtatacgcacaactttgctgcctcccccgtgtttctttcacaatgtaagagtagccattcgttcacatgacgcagtttttttttttttattagtccccctaaagtgatcatttggtaagaaaatgtaaggtgcttgtggtggactttgtagtgaactttctggtggacttttttttttttttttttttttttcccacaagtcagcaacctcccgatcgaagccctcgcagagtacgtacactactactactactactactactactactacgaccccccgagaatacacacaagtgggtgattgtcctccccaagatgtgcacgcaattttgggacaccccttcacctgcgtgtacttggtcctttctccgtagttaaaaaaaagacacacacgtgcggagaagcgcccaagtgggagtaaccgcttcacacaaatcgtaaaagcgaaaacacgcaaagaagaaaacacgaaaagaaggaaacacgcagatccgctttgccccccgcaccgcaacacagaaatatgatcatcatcaggcgcgtgcccaaagtaaagcctcccggaacaaccatttttttaagcaaagctgcccacttcaagtccacttattttgctggcggctcgtcgcatagccgctgctgctactctgcacgcagaaatgacgacgaagaaagagtagcacccaaacaagaagaaactcaacaaaagaaacacaactcggaaaaaaaaacaaacgacaaacatagcgacatgtggagctttctagcctttgaaaaaaacatcaccttcttttcggtcaatttttacattctccttgctgccgtcctggcgttgcacttttacaacaaggcgaacgaaacgaacaggaccagccaagtggaccaagcaaaagagcgtgagcgcaaaaatttgctcgaaatggaaaataaaagaaaaaaattgcaaaactgacgcagtcccgttccgcgaacagacaaatcggccacaatcgctgcatacatattaagctacaccatttgtaacattccccccttttctgtttatccagggtttgtatcaccacagcttaacgacgaaatggcaatacattcgttttttactcacgtgaggaatgaatacaacgtttcataaaattcctgttcatgtgtcattcctcagttcgtttatctgttcgggtatccattatgacgtctcctcggacgcccactccgaactgcttcctctcaggaaatgtaaaaatatgttaaaaaaatgaaaaataaaaaaaaaaaaggaataacattttccccccaatggactatatatccagtgcggaaaagctatcctccaattagctcaacttttcacattcagtaggaaaaaaaaaaaaaaacacttccttaatggcaacaaaacggcaataaccatccaacgaattacaaacacgactagcatccgccacacgtactgctagacatgtttacaatttcgaattgggtcccttctttcttcccgttccgtccgaaaatcttctgttatatagttgtctcttctttgcccttccggtcaactttttcctcttggacaccttgggaaccttgggcgtttggtttttgacctttcccgctcgagctaatgatccgtgtacctttcctacggggagtgggggggattcacaatcgggtggagatgcgtagaatgatcggtaagcggtgcgtatgatgacccacaagcggtgcgtagagtgatctttttcactgcgcaacgaatgcgtggagacgcggtggtacatataccccgttgcgccaactttgtaaaaaacgacacttcagaaaatcgaagcaacgatacgatcatccgacaaaatcgaaagaagaagcattgcaggagaggtacaaacgtgtgcacatttgacgtaacgaggatgaaaaactggccaatcgctaatcccacttcttattttagtccaccccatatagttaaaccacagaggggggcaccaaacggggcaatacaagcatatacatggggggctaaatcgtctgggggtctccttccccacacatggcagaaaatgcctccctcgaattacgaagctgcttatcgctgcttaacttaacgcagtgcaacgcacatacaagcatctctcctttgctcgtacgggtttatctcacagtggtacatcgccgcaatgcattctatgcgcagccgttgccctcaaaagggctacactttcccttatgaaaataaaatatatgcttacccattttttcttttaattggcgctcttcttatcttaaatcgtgtatctcctctttggagtcaacttcgatccttccgtaaggtgaggttaagtaagtagcagttgcttcacttgcaaaaaggtaatcttcactgtaatggtcaagatttccgcattgcgttttttaaaaaatgttgaaaagttacgcaaagttgaagtttatttttttttttttacttcgcttgcagttcgaatggagaaaaaaaaaaaaagaaaaaaagaaaaaaggaaaaaaaaaatttaatagggggaagcccaaacggggtttttctttcctttctctatttggggatttttttttttttttttgcgccgtttttttcatcgcaaaaggggtaacggattactccttacggtttcgtttcaccgcttcccaactttttgcgtattccgttcttccacctacaaaagaggaaggggggagtggcatttttttgaaactccctcacaggctgcgcataccattaacaattttgcattacctcgagtgcatctgtggagcgctttgtaccatctgttcggcctgcttttactacttgggatttcccatttttttcaaaaaaaaaaaaagcgtatgccagcacagcgctagtggagactcaatcaaccaaaaaaaaaaaaagttacacgaactatacaccgtgacaaataaatgacagatttcactcctgtgcttaaaacgctttcatttcaccaactcactgatgccattcgactccttggtgaggcatacctgacaggataacaacacaagtggcgcacattttttttttttcccattttaacctccccgttaaacattttcaccaaacattttcaccaaacattttcaccaaacattttcaccccattttttaattcataaaatgaaagggaacaaatgaaaaggaggggggtcctcgattgccattttgcaatacgaccattcgattggccaatccccaatacggcaaaatggctctccataaaaagaaacaaatccaaacggccaagttctcggccacaacaacactatttatatgtacctttttggggtggaaaaaaaaaaaaaaaggcacttcattttgcgcccagcgaaaagctcacattttgccacatttttacaaaaaaaaaacatttcgatttgcttaaaaaagggcgaagcagaagcaaaatgcaggttaagcaaacggtggggacgtacaaattatgtaactcaatgattacacatggctgagatggtggccaagctctggctttactgctgcgctcaatgtgtagacagatggtattctcagatgaccgctgctcacacctcaatgcgcatgccgagggaggcctttcggagccgctccaccacgacttggccgaggccaaccgacacggaaaggactccaaaggtatcgggtaaggtcgactccaatagcgagagcgccgactccgatatgattttcgcgcttaggagatatcccgggtcttcattctttccgctcaagtggaggaagatcttcctctcctggttgccactcttcgagtgggcaccctccgcagggccctttccccttttcgcgtcctccgaagaattgcttacccccacgtaggattgcccaaccaccgcgcaagtccaaaaagccttcctcaactcagccgccgtctttggcgtgtgtagccagtccacgtacttgctcgccaaatagttgcccaaaccaaacggcctcagcgcaaacgccacgacgctgttaaacatattcttcacagttgataacattttcctcaaaatgtacatgggagtcgtcaaatgagcgtcatactgctgataactcacaatcaagtttttcccatacctataattaagcaaataatttgaccacaaaacgtaggtttcttccgctgccgaataaactgtcccaaaacagtatccaaattctttctcatagtcaaaaaatgatttttttttattttccttttctagtaaataggaactcacttcatcattcaccactttctcatatttattttcacacaagtaatgttcattgtagtcattttgaacatccttcctgaattgcaaaatactttttatggtgcttttccctaccgttctgaactcactgccttccgcggagagtcttacacgaatatatggacatggctgtttgtacctttttaaaaattcctcttgaattataaatgtccccaaatcgctaatggctgaaatgaacgatgcgccgtgaataattttgagcttttttttcttagcaatttcgttgaactccttgtatattttcaacatgaacgtatgctcaccacacacgtctacatagtggcagtttccttccacacacgccttaacaatattatacccgtacgttgcatagggacccactgtactgatgaccactctgcacatactgcaacaacttaaaatcgaatcgtagttacccacatcgcattcttttgtgttaatcttttcactacatgtgacaccttccttttctttcattcttaacaaaatgtcactaaacttttttgtacttctcactccacagaggagttttacctccccactggagatccccccttggtagtttttcaaaaaatattccaataccatttgcccggtgtagcccgtgctgccaagcagcaggatgtcgtacttcttcccgtccatttggagtgctgtgtggtactcctataaggggtggtgcctctcctgcagttgtgcttatgcccgcgcgtacgtatgcttatacttacgcgaccatgcacacgtatacgtgtaccttgcttcttttcccctcgatgaacaaacgtctccgctttgcctgtcgagagatcgaatatcttttcgtaacctctgcgcagcatacaaaacgatgcgattgcacgaggtgaaacaaactgaagttgtgcgcaactctctgggacacacctttcgctagttttttacagcgcagtgttcacccgaaggagataacaagtgggggactatatcatgcagaatgatgtactgcacataccaggacagacaaaaataaaataaataaaagtacaaaaaaaaaataccaaaaaaaatgtacaaataaaataacgtattgagcctatttgacaaaaaacgccacataatttacgacattcgaaaacattacgataaagtgtccttcgccatgtttaagaggccttttcctctcaaccgaaaatgtggcctcattttccgtatccccatgtgtacgtacctacatgcgcgctcacttgtaggtacaccccctcagatcaatgtcaaaacgacttaccacattttttaatcgcattttttaaaatagctagctacaaataaaaaaaaaaaaaaaattggctacattttggctagcttcatacttcgcgaagagtaaccctcttggaagaaatgccccttcagcagttccaattaaccgatgggaaactactacaccacgtcagggaaaaatgtgcacgaggaaggatgccccttttggggggagacaaaagcaggttgtactcatactacgaacgcaggccaaactcctttgtaacgttactccccgtggttgagtggcgcaacgccgcaaccccgcaaccacagcttagcgtcatacaggtaaaacgacataccaacagactgttccacgaaacatacttgacacaactctgacatgatggaagagaggtaaattcgatgcccttaatttgtatctatcccgaatgacctccccaaacgagcatttcgtccagctttcatttttttgggggtagggggaggccggttgaacatacgaaaggttagggacgtagggggttctcttagtggtagatttttttatttcggagcccctcagccgagtagcaaaatatgtatgaaaaaatagccacataaaaaggggaggtttttttcaagttttttttttgttcgttttaaaacgggtttcgtttcgtttggttttttttttttaattgtttaccattttttataattattttttccgtttatttaattttttttttttttcaaaaacattttttaaacatggaacagtttttttgacgaacgatttgttccacatttgcgtgttcgttttgtgagtgttctgcagttcccatttgtgagtgagtgcttgtacgttcgttttttatgggcccttttgcatagccccttgttgcataagttgcgctgcgagcagatgaccgtttaagtaaccaaaatggcagagaggatgtcgcgatgaagaattaaacgggagtaccacacgtaaggtaacgaaaaagtgagaaatggagaaaacgttaagaaaaagttcctcctgagggggaaacaaacgaatgcgcccccgcgcaccactcgtgacccttctgcataaatacaaatgatgaaaataccttgttgaaagattttgatttcacgatcaaatgattgttcaatcctctaagaagatctgacaccttttgcttacaaaagaaggagttacattttttgtgttctctccgtatgagggacacacgggtgcgcgggatgtagatccgaaggggaacatcttccctgccgtacctgtgaaagattcacccaccactgctttgcacatagcaacatgaaaaaataatttcgtcccccccaagggaactccactatagaaaaacaacacatgtgtgcgccgccgatttattaaaccaaattacacccatgtgaaaaaaaaaaaaaaaaaaaaaaaaaccaaaaacaattagaacgtatnnnnnnnnnntatagaaaaacaaacacatgtgtgcgccgccgatttattaaaccaaattacaacccaatnntgtaaaaaaaaaaaaaaaaaaataaaaaaaaaaaaaaccattgaacgattcgaagagttattattgtgaacatttttttttaaaatgtgtccaaaaatattaacttcaaatttgttcatataacaaatgtatatacggtggctttttaaatttttaattttagaaatgtcaatccatatatatcacagagaaagaaccaccgtcgttttgcgaccttccggcggcgcacccgtgtgtgtgcgatcggtacattttggacatccgagttgcaaagcacgtatatacacgcctacacatacatatgcacatatttttacattttttctttttttttacccctctcgaaacagtgtgccctgttggaggtttaacccccccatgtaggcgggcgcagacagataagaagaagccccttttcgaaatcgatatacccgcgttccagaatgtcgcataggcaaatttgagttgataaaaaaaaaaaatcttcgtgcacgaaagttgaagaaaaattaggccaaatggaaaagaccatgtgaatgtaaatatttataatatgcaagccccaccggagaatagtcctgttacgtaaaatcaccccactgacagggagacgcctctttccatttttcccgccgctacacttcgctcctcatgtgctgaatgagtttaagctcaaaatatcctgcaaatatacatacacaaaatggggtggaaaaaaaaaggaaaaaaaaaaaaaaaaaaaaaagaaaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttcattccgcatacccccatattgtgtaattttttcataacaggaaggaaggtctgagatgctgcaaataaagaagacacaaaggagaaaagaaccatatatgtggttacaaaatttcgaaagttttgtccccacatgtttggttcttttcccttttgttccattccttgcgaattcttctttaagctctttttgagaaaaaaaatattgaaaaaatattaattagctaccagaaatgccaatcatacatttttggtctttctctttctcctttttttggagggggaaggggggagaccagtgtatgattttgaaaaagctaataagcaagtatacgcaattgagttcgatttttgagatttttcgatcgtcctaattgtgcacctttgcctttccatgtttgtgtgtggggacagggtcccccctcctccacctccttggaacagaaggaaagggtcaacactttgggcacctccgagaaataacctaattcagactactcgtaaattcattcgcaccagggaggaggcaggaaaaaaaggaaagtacagaaaaaaaaaaaaaaaaaataggcaaccggaacagtcgaaggtttgtacagagcagctatcagtacaacgaaaagacaaagcaattataacgcagaatgggcaccacgccacacaaccaaattcaccacgttatgttggcacttcccccggaatatgccttgtggatagcgcacacatggtgcaatgttatccaggtggcacttccgcaggggggggtaggaatacctctaatttttttttttttttttttttttcccgcttcacctcatcatatgcaaatgtatgtctaccccatccctttttttaatccaaaatgattttccccctcgtctattttgcccccattttttgattaatttgcgaacatgcgaactaaacgggtactatacatacatgcctattcaccaactagcgcatgtgcacgagggcacgcccacatatacatatagtaacatattttaacacgcatattgcgcaaaaggggaatgaccactcccctgcattacgtctaccttttaagcgagaaggggaacacgcgaggaccccacccccccaaaaaaaaaaggcagtttgccctctcccgtggggggaaaataaccccagtgagtgagcgggttaagcatgctcagcttgcaaaaaaaaaaaaaatgaaacacaatgaaacacaaaatgaaacaaaatgaaacataaaaggaatcacaaaacgaaacgtaaagtgcaagctgcgaatcacaaagtgataaaaaaaaaaaaacgaacgggatttgaccagtcccaacaaacatcgaacgcaaaactgaacaagtaaaaatggagggaaaaaaaaaaaaaaaaaaaagaaaaagaaagaaaagaaaagaagaaacctccatcatcccctgcgcagcaaacccgattggctgtaaaaaatacctctcgtcatttaccaatcagtgaaaggacgtgcgtttctgatagtctgcgtttccgcggagattttcctgaacagatgggaagcgatgcccccgcggttcgtcagctcggccctgccttgccatgtaccacatataagcatctacgccctcctaagcgcaaaatgaataatgcgcaatgttaactcgcaatgttaactcgctaagttaactcgtaactttaacgcgcaacgttaaccgccaaagtagttactcgcggcgcgcttcacctttacgagctccttttgaccgtcattcctcctgaaaaaaaaggcggattaaaaaaaaaagaaaaaaaaatcctttttccttcctactgcatcttgaatgcgttcctgcgagagcgcccatttcccaaatagagaagcagcgttaagttaaaaaaactgaaaggagccaaaagagagctacgcaaccccgactgataagaagcaacccccgctgataagaagcaacacaaactgggatgccaccgcccaccacgccaaagttcagtctgagtagttgacgctagatgggggagtaagccaattttttcttcaagaagaagcactagctgaatagctcccccgacgctaacaaatgactgattttttgaggtaaaaacggaggacaggggtatccgcctcggcagatacataatgaaaataacgtgaccccgagaccccacgctatgagtgcccaacccacaagcacatcagacgccccactgcataatcttcccattttccttcttcccttttttcaggaatttgcccaagccgaagaggaggccctatgagtacgccgatggggaagacgacggaagtagaagcggtggaggtggaggcggtggaagtacaggcggtggaggtggagacggtggaggtagaaacgatgggagtagagacggtgggaagaagagccatggaagcaaagctgacgggaagaaccagtgttacgagtacctgaagaggaagtacctgcgaatcacttgcaacgaggatttccaagggggaggagcctatccggagatccacgtcaaccaataccctaacaacatgggccttccagaaggtggtgttggaggcggaggaggcccggggggaaaaagtaccaaaggaaacgtagtgctcaagtatctagacgaaaataacaacgtaaagtatgacaacctaattaatgaagatgtcctaatgtacaataaacaaatagaagcaatagaaccaaatgaaaaaatccaaaaattaagaaaaaaaaaaatcctatcagatgcaaaagataaagaagaaaaatttaatgaactagccatttacaaaccaaatgaagaggaagaaaatgaaatcataaataatacaaaaaaaaatattgaacaaatgctaaatgaaaaattaaaaaaaagtttaggaaataaacaagaagataaattttttagatatattcctcaaaataaacttaactcaaatttagatgaaaggattataaaagtggtccataaaacagtggaccctttagacgtgtctaaatttaaacataaaaaattacccaatgtgaagaactctcctgattatcctttgttaaggtcccctactagaaaaataaacaaagaagaggaggaaaattggaaaatacctccttgtgtctccaactggaaaaataacaaaggatataacatccccttggataaacgaatacaaagtgataataaaaaactaaacaatgttgagattaacgaaaaatttgcacacctaagtgagtacctgtacgtggcggagaaaaaagcgagagaagaaatcaaaatgaggaacagcatcattaaacaaaaaaaattaaaagaaaaagaagaaaaagaaaacgttttacgaaatttagccatacaagcaagaaaagaaaaaggacttgcacaaacacagagctccattatcaacgaaagaaaaagagaaatagaaagagattaccgcatagaaaaaaatcttaaaaaaatgaaaaattatgaaaatagactcatcgaagaacaacttgctctcaacaaagtcaatctcagtaaaaacagcaacatacatgatgttagccttttcaacataaacagtcacaatgacgacggaaagaatcaactcacaaccaacgacgatgatatgtaccagatttatgacacctctttgttcaactccaaacagagcaacaatatttacaagttctccaacgagcgggtgaggaagacgctgcaaaagatggagaccacgcagagcaccgccgagccggtcaaatttatcaaggacatctccgaccccttcggcctcgacagcctgctctcccaggccaagaagaagtagcgctgtgtggtggcatggctgtgtgtagcgtctgagcggtgtgtagcggcatggctgcgtaccgtctcagcatcgcagccgcatgccgcatgccgcatgccgcttcttcactctgcttcttttgagaaaccccaatttgcttcacaccgcgtgtgctcccgagcggcgtaccatacgcgtgcgcatttgtttcgtgtccccctctttttttttttgcttttcctcttccttttttcgattttttattttttatgtttcttccccccaaccgacgccatttgtgacagttaccccctgatcaaacgaaccatgggaaactgcaaaaataattagcgatgtgcactcgcatgccaaacttacgagcgagcaatttttttttttgacccgtttgatccgttccatccgcctactaactcgtcataacggcagtgtggtgccctaccgccggatgcgctgcccccgaacacgagcaacaacgcgaatggagggagacgacgccttgctgcatccaccatttcaaagcttggctgatccgcaaggatggcactccatcgctaagtcgtcccaccatcgctaagccgtcccaccatcgtggtaccaaaaaattaaacgccttaaaaggataaatagacaaaaattaccgacagttagcattacaatcacacacacacaaaaaaaaaaaaaaaagccacatggcgggggaggtatcgatgtgaagtggccaagtggagcccaaaatgggatgcaaatctgagcgaacgataaaaagaacaacaaaaaaacggcaaaacgaacggaaaaacaaaaagaacaaaggtgtgaagaagcacgccataaaggggctccctacatcgaagaaacgccacagaggaaatttgcacagtgagcgactcaaaaggggaaacacgacgtagagtgattcccatctctggggagatacgacaacacatcgcatacgagagacccattgtatgtgcgaaggtggagcagtcatcatccgttcaccctccaataagggcatctccaaggccaccccaaatggccgagcaccgcggagatcagccgggacgcacacgaccagttacagaggaccccttacaacggcttccaacctccgcaaaggcttccaacctccgcaacgccttccaacctccgcaatgacttccaacctccgcaacgccttccaacctccgcaacgacttccaacctccgcaacggctcaaaagccgaagtagcccgagaggcccaaattcccgtccatattcctgaaggtcctgaaaaaattggaaatcttggaaaagccatccgcctcatccgacaggtcgtcaaacacagaatcgaacgacgaacccacggcatcttcgctgttcaggtagaacccgttgccgtaaagattcttgtcatcactctcatcagaagaggagtatatccaaaaattcgaatgcgtatagatgtgctcatatggagtaccaatcagtatctccctattaatcccatcaataatatttttatttaattttatcttccccttcaaatggtgcattttcaaaacggtgttgtgaagatcaaccggtagacttatacttcttggcttcctttcctttgtacctttttgaatacctttcttttgcttcattttggagaccctacctgggtggaagcccctgattacctttcgagtgttgctactttggtggggtagattctccttctcttccccgctgggttttctaattttatcattttttttttcttttcttttgaggcggccactcccccgtttgcccttcctagacaagtgatggcccttgcacacctttgcatccgccgcttgggcatcctccaaatgccgatgggaggggagagcgtgcgtggggagagcgtgtgggggggtcccttcagggatgtgttgcttctcgcgtttagctaatggcgcatcggaagcgttgtcctcgtttgggcattcctccgtcgcgtcttccttcgcttcttccttcccttcccccttcgcttcttcctccgcttctcccttcgcttcttccttcgcttctcctttcgtttccaccttcttcttctcctctccccacctctccgtgtgaacagcacagcgagagggcctcctccttcgagtagcgtcacgcgcaggctcctccaccacattcaccgctgcctctaccattgtcatctgcgaggaaccctcccctgagggagctgtcccctttcctgctactccaccggatgctccacctgctactccacctgccgctccaactgctactccacctgccgctccacctgccgctccacctgatgctcctccccccccgccgccaaaacacatatacacaaaactgcacagctcgaacacgttgaacgcccttccgttcacgtaaaggacaaacttttgcatcgagctgagcatagcagccacgtcatgcttcctcctcctccgcttgcccaaacttgtaatcccaagcagcgactcaaacacagaaactagcttgacatataaaaggtaaacctttttaaaacaaaaaatgcacacgtttaaatattcggtgtatagccacaggtaagtgtcactacgacccaagtcatatatctttcttattactttatcgtctgctccttccaaagccatttttagtaacttcctcatggagaacacatttttaacaaagtaggttcgatcattatcatataattttctgtctatatttgtctctacatcatcaacaaagttatccggtgaaccatcatgcatcgtcacttctgtccgcatctgtttggtagaacctcttctctccggaaggatatcagatccccttcttctcttggtccagtcctctccactttttggaggtacctttaacatgtcttccattactttgttatcattcttctgtgtggtaacctttccaacatcggacacctccttctccatcgagccataaacgaacatttcttcaatgctcgtgcagatcgttctttcctgtccctctcctcctgttctagcacaacctgggatcttcactcgtcctttgcttggcgacatttgtcctgttaactcttcctttgtgggtttttcccatttagttccctccacttcagccgctaatccaggtggccccgctaatccaaatgacttctccaacccagctgacttcgcctctccatccactgcacccttcctccccttcctcaaaaacttatacctggtctgctcggaaaaattaatggagaacacaaatctctgcaaaaaaagcatatctctgtatatatgatcaatttcatgtaggtgcgagcatatctcacttctccgctgctcattcatggtagctattttactcctgttcgtcttcacaaactcgtctaactttttaatgactccaccgtcatggttaaaaaggagcaaattgttgagcatccgaggaaggcccttctcaaattgacatttatgaccacagttcagttggggttctgcacccacagacggtttttcactctccaccttcttaaaaaacgagtaacttttcactctgtgtttattcatatcgtctgtagattgtcccccttgagacccccgcatctggtacacttggcgcatctcaccttctggactctcccctcctgcactctcaccacccactttctggtcccccaatttgttgcctattccgctgtgactccttctgacatagtgcgtgtgactactacccactgccatttcgtcctcttttctcataaacaggttaacataactcgcatggctaatctggtcagagtcattcaccttatgcttcaccttatgcttctttttctcctcctcctcctcctctttcttctcctcctccttcttcacctcctccccctctccaccctcttctccattccgcttcctaaccgcccacagctccgagaatctttgcgttaagctcatcgttcgcggctcctgactcgcgttcgtcacggactctctcttctgcaccatatgttgtgccaactcgccatcccctttgggtatatagccccacggagctgcttcaccacagttgatgccttcagtgaggagggggcttcttcctcgcggcttggaggtaactgccccacagatgcagttgccacagacgcagttatcaccgccgctgatgccgctgacactgctgcctacgccgctaacgccgctgataccgctaataccgctgacaccgctgacaacgccgccacccctgacagcggctctcccacccgcgtgggcgaacaactcccggtggcacaaattggcatacacgtagaggtacaaaaagaggtaagaatcgcccatgtcctccccgttcagacacatgaagctgtagtagttgtgctcgctaaccttaacgactcttccgttcgccgcttttatttcgttaagtatgtaaatgaagtttttgtaaatctggctgtgcttcaaataatgggtaatcactctcacgcgcggttggaagtcctctccggggggctcccccttagagccagacaaaaccaacctcccatcaccccgacccttctcatcgctgcgcctcaagcgaactaacctccgcacacacctctccacacaatcaacaaagcaaatttccttcaacgaatccagcagctggtggatgctcctctttatgaacctcttttccaaccgtgcgatgctttcgttggcgaaatgctccttgaaaaaaaataaaatgacttcgctctccagctgggggtgaaatcgtatgtgctcctccattctgagcagttgttttttttccaggagaaggaaaaagttttccagttgggcgtcctctccgtttttctctccatttttctgtccatttttttctccgtttttttctcctttcttctctccatttttctgtccatttttttctccatttttttctcctttttcctctcctttttcctctcctttttcctctccattttcctctcctttcttctctcctttcttctctcctttttcctcccctactgtgtctcccccatcttgccgcaacccccccagcactgcctccttcaaccgcctgctggggaagaagttctcctcaaagtaggcgctcatcacatttattagcgtcacggagaagctgtaaaaattagaatacttgcagttgtgccgatcgaactgggagagggtttcccggttcaccctcaggaagagctccctcgcggcggcactcctgccacatgtgcagcggaaccggctgagcctcacttccaggcggtgcatcagttcggaggggcccgcctcgcaaggaaagtcggggccgtctggatcgcccccatgcagatagcccccatgcagatggcccctatccagatcgccccccccaggggcgcagaagtaatcgcgcaagaaccccccccaggagaagatcctcaaatccatgatgcgcttcaaccgacgaaccaaaaacgcatagtccttctccacccacacgttgtcaaccaaccggtgaaataaattcttcacacacaaaaagagaaaaatcaaatgtcgatatttaaccatatgaggactgataacactattgttcttgttttcaatacccacatagtccgagtcgaagggtgaaacctttactatccgctcggtcttcgtgctggggcaaccaaattcttttttcttcgtactgaaaaatccatcaatacactttttatttctaaaattcacaaaaatattgttcgacaaatacataggaatattacacgacgcgattactgcgttgatcaggtcattgtcgtcgtaaaatttcgttatatttaacctcttatagtaggggagtatctgtgtgatgcctacaaagacgcttccacttcgtttgtttaaaaaattgtaactgcctgtgtagaggtacttgttgagctccacatctaacacattttgcagcttctggtaacacccgttcttgtacacattactaataatattttcaattaaaaaaaagcatttatctactcttaagccgatacccaagcaacacgcacagatgctacctgccgatgaacccgctatactcgtgtgcatattaagtatgtttttttctattaacaaactgctcacccctagatgatatggtattaataaccctgctggggagaaagaaatccccatgttcatttgctccttcttctccttaaggagatgacccaacaacatgcttcccttcttcttcttcctcaccaatccgtacctatttatttcgtacctattgaataccttcgaaagggtctttttgatatacaccgcgtaggaagagttgtcactttttctcttccccatttcgctcttcataggggagtccagacccttccctggcaattgtctgtctccacttaactgtgccgagtccacattcccgcgcaggtgcgcttcttcctcggcctcctcctcagcttcttccgcagcttcttccgcagcgtcctcctcggcctccttctcagcttcttccgcagcgtcctcctcagcctcttccgcagcttcctccgcagcttcctccgcagcttcctcctcagcttccgccctatccttcctcctctttccccccacatcgtccatccccttcctcctcgcacgacgataatttctgcccgaactgtacaagcaaaagacttcgtcatacttcctacccaaagtgcttttccgccgaagcgtaactttgtcctctcctatcttcactctgtggggtacattctttttccatttgcgagggcatccctcccctttcgttttgccacttctcccttttttcacttcactcgggagtcccttcaggcgtctctgcggctcgacctcctccaaggtgtccgcatctcccacgtcacttgcgcgtctcacctgctccgctgcttccgctgctgcttccgttgctgcttctgctgctcctcctgctgctcctcctgctgctcctccccccacattcgtacgggcatccttttcacccgatctctccccccccaaggactccttccaaatggggaacttcctcctatcaatgtggtacaaataattcctcatgcaagtctccacctggtcagacgcaatatacctcttcgacttcctaaccttcctatatatgtagttaacatcggacaggtccttcctccttaccgactcgcttacccccttcttcttcacattttgaaaaaaaaaataaaaagaaataaagttggctatctcaattttcgattttatcatatcatcaagaaagcttacaatgtacctgttattgtggagggtcatttcttcgatctttttgttgttcctaattttgacagtttcttcatttgtccctttgtcctccccacccccttccacctcacatccttccttggtgctattcgccgtaaaaccgaacttgttaatatcgtttaagttgaagaaattcttgaagtagttctcataaaagaagaggttaattatgctttcgtccaggagtcctctacccttcacttcatctcccttgctacgacccttaggatcgcctctcctaccatcgtcccctggttcctcctcactcaccttccctaaatcatcctcctcctcttcatcttccttcttattcgtctctctcctattcgagttacccatttaggtgggatttttactcgcctatgcacttacgtgctccttgcgactcctcccctcaaatgggttttcctctctcggcgtactatcttgaactcgctaaaacctgctatgctaattttttttctccccgaccctctcctcagtctctgctgcctcttcgtgtattttagccactgagcgcaaagtgcttcctggagagggaaaacagttctgcgctatctcatctttgagaaaggtgtggtcgtttccccaggcatgtgttcccttccgcgcctttccaacgggtagcgccacttctccctgccaatttttaaccccctcaataatggactgtacaggttgcaatatatctcgcaatctatttcgctacctattttgctatatacttttccctatattttgctatatattttcccctgtacttttcgcgccctttttgtattgttttttttcccgttgcgcttcgtcctgcggggaactctcccgtctcgttcgccccctgagagccagtgatcgctcggaggggccacttcgcaagggctgctccaaaaaggctgctacacaaaggctgctatgtgaaggcttctccacaaatggtgctacacaaaggctgtcccacaatgaactttcctcgaatgattacatggagagatcattcacgggcacccctacacgcctctcccgttcgcttcgattcgctattatcgtgcacgcgcgggagttactcactgaatagctcattcgacctaggccatagcacgtgatgaaaaaaaaaaaaaggcactcacatccctcgggctgctgcatgtgtgcttaaatgcgcctatttcgcatgcaggaaaaaaaaaatgtagctaacgcgtgagcttagctctgctacgttatacttcaaattggggaacccccttttactggattcgccagtcaagcccctcctccttcacgctcttatcttaattcctttcgtgggtacgaacaggaagaaaacaaattgcaaaattgggaatagaactgttccatttttattttttcctcttcctccaaactgttattttaaaaattgataaaaggggggtgcgtacgcatagttagggtggttacaattttttccattaaaagggtgtgttcgcgcaagttaaaagagtatacatgtattcaggaagcatcggcaggtacgcataggcacgtgcgcataagcatacaccatatgcacatccgcctatatgcctacatgtgcagaattaaaaccggcgataaggcgcgtgtcccaggaatcgcaaaatgtagaattttgccaaggggggactggcataaaaataaatcagcgcatacaaaggcacgcacgtgaaatgcgcgaaaatgaaagggagaagatgctcctccgaactgcggtattcaccagaaaaaaaggaaagtcacacaaaaggaagcgcaacggaaagaagtgaagaaggcaaaacaaggaacgtgtggcaagtaaaattgtatacatttgtgtagcataccttcctatgcagcatttgcacacttaacgaacatgacacatgtacacacaaaaaccaattcattggattcccagtttaggcagaaaaaaaggaaaaccttttttttttttttaattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaattaaaaaaactatttggttcgtgtttttttttttttttttttttttttttggctggtacacctttgcgtcacctcacggttgctaacttgctctccctttttaagcttcactttggatttctcaaaattaaaataacggagtctccccttaaaaagagtatactgatgtatctgtccttgttaattttttttttcttctttttgtctttcaccacctctacccaaatttctcgaacctcggtcagcaacaaattacagtgcctatcaaacgctttaacctggaggaagagaattcgtaaaatggtgttcatgcagatatgagacaatcaaagctgcttcactcatacatatgggggcacactcaaatgtgcgctccgtcggtgggccaacaaatctaccaaatcgtatgaacaagtcaggcgaattgggtagacttcattatttgcacacacaaaatgggcgaaaggggcgctcaggtggagacgcatttccttcgcgttctcctttgctcacccgcgccagaagtttcctattattgcggcagttaattaaaacctgcgcgttgtccttgacacactcggacaggagtcccaaaggaccatcctcgggattgtcccggttttcttccaccgtcgtttcggtcttcatttttcaataaaaaaagcttcgccgaaatgcgccgctcgacagtttaactcttcccaaattgaggagaacagctatcagtgtgcctgttcactagggtatgcgagaaggtgcgttccttttgcttgtgtacactgggcatacgtccgtttggacgatctgcagaaggggaccgcgaaaaaaaaaataataataaaataaaataaaatattcaccaatttttcccattaacaaactttcgctcacttgtcgagcaacatgagcgcgtgttgatctcttccacgaaacgctcaaatgtattccactccagacgcggccaattaacctgttcgacttccccccacctttacaatcacacattcgttcgcgcgataaaggaagcggaaaacatattcaacgcaaagaatcacagcacgtgaagagctatttatctccttcgccgttctctcagtttaccttaccaaaaagggggcaattatctttacgtacaggttcgttccggataaggtgtttcaactttcagtcggcattattttcgacgggtatataggtacacgtctctcgatgttgaagcaaacttgggggttatcttctcatcattttttgtaaaacagtttcctcctcctgcgaaaaaagcatcaaaggtgagctcctccttgtttgttctatttctaaatcaggattgcgtgaattttttttttttttttttctcctttttttatccctgtgctgctacgcagtgtatatggccaagggggaaaaatatttacataaaaaaaaggggataaacacaggggggggggagcggaaatgtaaagaaggaggattaattaaaacaaaataagggcactttattttatattttttttttgttcccttttcgatggcattgtcgctcaccctgcctgataaaatgtcaatactttgtcggcgccgcatcccgcagggtcgcatatttttttccctgcttgacaccgcaacagtttacccactgtaaaaaatgcgacattcaattcaggtagtgattacaacgcatcgtgactcgaatagggcgaattgcttttccaattttttctttcccttatccccgttcactataccatcatctgcgcatcccatttgaagatcgcctttcattcgtttcatgagaaacttcgtcccacatgtttgtagcaaagggttatgtacccaatagcattaatgatagaaaagtacagcaatgctatcctatcgttcctctgacattttttcggctggtcccaacgtataattgtacaactgttcgtgtccctcctcccacttcgtccccccgcccacttcatccctcctcccacttcatccctcctcctacttcatccctcctcccacttcatccctcctcctacttcatccccccgcccacttctcccctttttgtagtctgcaaaaaggtgaccctaactatgcgcagtgttctcccaagctgtaccccccagctgatctgccttaaaaaaaaaaaactccaaagggttaaggacaaacgaacgcccttacttatatcatgtacttgtacgccccttccaaatttaattgaaaaaaaatgaagcttcacaaaggcttcagcacaagtgacgtgctagataacttcgacaaaaagctaaacaaaaattacaaaatgtttgaggaggggaccatacagaagatgcatagcgaatacgagcaccgggtgaaggagaagaccaaggtgaaggtgaaaaggaagggcgcgctggggaacaagaggccgcgcgatgggacgagcggggaggacgaaccgcaggagcaagcacagagcgaagaaaaacccaaccgcagagacgacgcgagcgaagcggacgatgtggacgaagtagaccacgttaacgacgctgacgaagtagaccacgttagcgatgcggacgaagtagaccacgttaacgacgcggacgaacgggccaccttccgcgatctgaacatctgcgaggaaatcctgcagagcatagacgagctgggttggaagaagccgaccgccatccagcgcaagatgctgccctacgccttccagaagagagacattatcggcctgagcgaaacgggcagcggaaaaacggcttgcttcataatacccatcctgcaggagctccgagagaagaggcaaagcttcttcgccctggtcatctcccccaccagggaactctgcatacaaatagcacagcactttcaagccttggggtcaaacctacttgttaatatatgcacaatatttggaggtgtcgatatagtgactcagtctttaaatctagcgaaaagaccgaacatcattgtgagtaccccaggaaggatcctagaccatttgaacaacaccaaaggttttaatttaaaaaatttaaaatacctcgtctttgacgaagcagacaaattattatccctcgactttgaggcctccattaataagctcttgttgattcttccagaaaaaagaatcacctttttattctctgcaacaatgacgaaaagtgtagccaaattgaaaaaagcatcactaaagaaccccatcaaagtagaggtctccaataagtacagcaccgctagcacactcatcgaaaattacttattcattccactcaaatacaaatacacctacctgtgtagcttgtgtttccacttctcctccaggagtattatcatctttgcaaatacttgtgcgacagctcagaagataaattttttctgtagaaatttaggactgaagtcgatatgcttacatgggaagttaacacaaaaccagagactaagtagtttgaattcttttaaaagtaaccgttacaatatcttaatttctacacaagtcggggctagaggacttgatttaaaagatataaaaattgtaataaattttgatctctgttcatgtaaggagtatatccatagggtgggaagaactgctcgagcgggtcgtaccgggaagtctatcactttcgttacgcagtatgatgtagaaaattttctctccattgaaaagatgctcaataaaaaaattgacaagtttagcgagttcgacgaaaatgacgtgctgctttatcacgagcaaactgttgaggcgcttcgcctggccgacacagagatgaaggagaatcaggacctctaccgcaggggcaagttcaagaaggttcgccgatgaagcggcgcgcagtcgaggcggaagcgactgcgttaagggtcgagccaacgtggcgtaccagctggtgcaccagctgctgtacctgtcgcagtgcctgtcgtcgtacctgccgccgtacctaccgccgtacctgctcacccgggacataacccagttcccattcttaccactcacacgttacggagcctccctgtggagggggccctcacacaccaaatgatttttccccccgtaacaactgcgcataagcattgcccgaatgcgccatttgcagtttgtgtcagtgctatcctccttcatcttcctcttctttctccttttcttcctccctttcttcctccttttcttcctccttttcttcctccttttcttcctccctttcttcctccctttcttcttttttttttattagccccacttagagtttgaaaaaggggaaaaaaccctttttaaagttcccccttttttttcttcatttttttgtcacccacaacttttttgtaaaaaaaatgaagatgaatcgattttaccaacacgacaggatggcgagacgtcgtcgatctggagcggctctctgatagctttgcgacggggaggccatttgtagagaaatgcataagtgcgtacataagcacatacgtggggatactcacccgtaggttttttttttttttttcgcgccatgtggggcaccctcctcggagttaactccccgcttggcccactctcctctcctcctcttcactgctcacccacgtgaacaaaaaaaggaagagtgagaaaaataaagcggcttgccaaaacggacttgccaaatcgacttgccaaatcgacttgccaaatcgacttgccaaaacggacttgcagatgtgcaaatctcgagatggcgaactgccttactgccttactgccgccccgcagaacttgacaagtgagctccgctctcgcggcttgctccgcaccccagcagtgtggccatgcggacaaagcacgccggctgcgggatgcttctcttcctgcgtggcgcagaagttaccccgttcggcgtccttccagaatttcgacctgacttgccaccacgccgggccaacggacggccgaaggccatccactcgctctcctcccctcaccgtaacgacaaatactacaccccatcagtaaatacaaaaagaaataaattcttggatgctcaggcagagaacgacatagattatgtgtatggggtaaattcagtgtcgtccgtcctggtgaagaacgagcggaccattcacagcgtcttggtagaggaaacacgtgctatatgcgtgggtgggacgcatcggcaaagaaactgccccgtctgacgtccgcacccatccggatgaacctatatacgcacacgtctctgcgcgagtcaccctgcgcgactcccgctgagcgactcccgctgagcactccactccaccacttcactccgcaggtgaacgagaaaatccggctgaacaaaaaaacgcgcaagcaggcctaccggtacatattcgacacgctaaaagaacggaacatcccaataagaaccacgagcaagaggaagttggacgacctggtgggaggcttcccacacaacgacatcatcatgcagaccacctaccgtaccatgaaaagggaaaaacacttcctcaaggaatacccaaagaaggagaagcagggaaatatttacatctgcctccacgatgtgtacgataatatgaacatcgggaatatctgtagatcgattttcttcttcgggggggactctatatttttaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttttttcgttgtccgttttccttttttttttttcttttaatcttcatttttgtgtgttgaagaggaaaggcatcgcgaattttcttcccgagcgggtttttccccccatcgagattttgctccaaatttgcagtgacacactgggccgtagttggatcgccagcacaaacgggtaacagcttcgcagcacatcacagcggcgaagcacatcacagggcgaagcacatcacagccgctaaacaattcacagccgctcaacaaacggtcgaccagcacaccgtcgatcagtacaacccttatcgaatttccccctggttcatcgcgcaacgtgaggagcgaggacgagcggcatacccgcagcatacccgcggcatacgtgcggacgtacttaaaataatctgtgtagagatacaccccactaccccctctccctcacggaacagttacacatccactgacagatcggaaaaaaaaaaaaaaaatacaccgcaaacctacaggaaccgcacaccagacattctgctcgctcgaacgggaaatgaccaccttcagtgttttaccagtcctataacgtcgcgtccgctcgagaaaggaaaagaagagaaaaataaacttcaaagtgtagtcaacgccaacgtgcagagctgacgcgcgacctgattgcaccgcgcagatcgatcccccatttgccgctcaaccagctaaggacacccccaagcgaagtgcatttaaagcgcaacatttttgatagccctgctcgtatatcaccaaacgggaagttacacagcgaggcttagattaaacgaactagagcatcgctgcggttgccacccaacgcacactttgaagaaggacaaaaacggggaagagaagtgggtagatcctcacagagtggcgaaactagccaaacagatgcgcagcaggggttgtttaaagggccaccaccattttgaaaataacccacaaaaataacccacaaaaataacaccccaaaataacacacaaaaatccgcagaagtaccccccgaaggatccccgctcagcgccccccccacgctgcaacccccccaactgcaatgcgaagaggaagcatcccccgttagagccctctccccaaattgtttataagacattcaaaataaaggaaaaaaaaaaaacggcgccaagggcttgctcgtgagtatagacccccccacacctacacacatacacaattggaaaaagcgtttctacacaccaagtcagcatgacgagcgaaagtgggaagatctcgggacccgatgatacaagccacatgcctacgtcctgcccctcttcgaaagacgggatcaatgagaggagtgaaacacaaccagaggagacgactcaaaggaactcaactagtcaacataaaaatggcacccttacatttgtcacgaataaatttttaaacgaaaggagtaacgtaacgatggtccatgaggaggggacccttgtggggacgcacacatacgggcagttcgtagtacaacctccctttaaaactgacaccagtctgaaggcagaagaaccaccaagtgaaacccacgcgaagggagcaagtgccaccaacacaggtgagaaaaggaagagtcagcccccttccaggatgatcacctcctcaacctccttcgccaaaacgtacgccgaaagggtgacccgtaaaggcgcggccaacgaagctgctgttagcgaagctgctgctaacgaaaccagggccaatgaggacgtggccaaaaaagaagacaatcccgtcgccgacgcgaaagcaccccagttgggacgcccagcaagcgattctcaaaatttttccaacgaaaaaaaaaaaaaggaagaagaagaaaaaaagaaaaggcagtacccttcatggggttagaaatgccgcttcgaacgaaagcaccaaggaactgatcaaaggcggaagcagcctccactacgactcctggcacgagatggacgacccgaaaggggaagatctgaccagccgaaagacgccaatcagggaagagaagcacaacaggagaggcatcaccgacggaagtgattcaatcatggggaatacacaacggggaaagggcccaaccaacgaggtcatcccaaccaatgaggtcatcccaaccggcgaggacatcccaaccaacggggacaccccaaccaatgcgaaccacaacaggaagaacccaccagacggatggccaaagaaaaaaataaccctccttaagaggaacgaagtaaagtatgaaaaatacgcagggggtggaaattaccccataggtagtgtccctactggaggaaaaaattggcaccaagagacatctcagaagacactcgagcagagagaaaaggaatatagaaaaatacgagcgaggattttttccaactttaataaaaagaaaaatagcttaagggtcccggatgactgcatgttcaaagacggttctaacggtgtgcaggatcctcccacagctagccattttgccatgccggttggaagcccctatggtgcagcggcaaacagtgcgtacggagcagcggctaacagtgcatacggcgcagcggctaacagtgcatacggcgcagcgatgggcaccccgtacgacacaccgcttaacaacgtctactcctgcgcgatgagtggatcctacgcctcggcgaataccaacccgtatgcgaccaacttctgcaacctcccccctagtaaccatgaagccctcctttacacacataatagtatgcatatgggaaggatgaacacgacgaacgatgtgcctcccccacccccaaccttctacccgagcagccaaacagtttactcaagttatgtgtacgacatgcagaaccagtccagcttttccaaaacgcctacgtccttccccttccccatcgaacccagtacgaactcttacccgcattacaagaacataaactgccctcccggcagggggagtatctccaatcggggcaaagcgaaaatggtagattgttgcaccaagggagacacagggaaagacacagggaaagagactctagtaggtccccaccagttcgagctgaacagtggggcgcacatggatggagcataccccacgggtacctataacaacggtgtgcataacagcggtgtgcataacagcggtgtgcataacagcggtgtgcataaggacggcctgtatgcctgcgggctgcagagtggatccctaaacgtaacccctgaacccatgcaaggcactgcactcatgaatcaccccaaacagaacagcctcgcaagcatcacacaggtagatgcgattagccaaatgacaaataaaggtaaaactcccaacatagagaggacaaccttcacaggaaagagctttacatccttaagtaacaaaataaatcaagaccatggcaaaaaaaataacataccaattgggaagaggatcaatagtggctcgaggaaaaaagggggcgttacaaatggcatccttaacaacatcatcgctgctgaaatgcccaaacagatgggcttcttacaggggggggtggaaaacatacacaactctgctgctaccgtcagtggggggggaggcacctctcgaaggaagaaaaaggacaacgtcggtggtgtcagtggtgtcagtggtgccggagctgccaggactgtcagtgccgctgtagccccaagtacaaatgcatactcaatgacgaacaccagcttgctggtcaccccccaaatgaacatcctcacgaatgaggcgcccctcgggggaaatagaaaccaaaagagtggggatttcgaaaggggggaaggaaggagaatacaaccaggcgctcccccgtttaactccaagggggggacccccaccaacaaccagcaatccttttgcactgctcaatcggagggtacccctgatgaacagttcccacaacacataaatgaagaaggcactctgggttcacgaagtggttccaagagggacaaaaaaaacgcagcatgccccctccttcaggtgaatgtaccaaatgaagggcaggggacaaaggccgcccagtgggagggaaagggactccccccaccgacactccactacagtgattcacgacccggaagggagaacccattaggaggtgcaccactaggaggtgcgctcaccagaacgaacgacggtaaaggtacacataccaatgtagcctgctcaaatgagggaagtaacaatagaccccttccaaacgtaggcgacatgaccgataacgcggaagtaaaggggaagaagaaaaggaattacaaaaggaagaaaaaaaagaatgcacagtgtggcatcgcaaaggggacagttaccccgatggggtcatcgatggggtcatcgattgggccagccatcaccaccgtgacctcaacggcgaacccccatgtggccaacgcgagctcccttcgaagccccaacggaccagtgccaagtgcagcatacctgccaaaccaaagcgcgccccccggacgaacgaaccactcattgtacaagcacagcgaccccctctttgtcatggacgaactagaatactgcagggacataaccctatacgagaagagattcgacagggggaacaacactgtacaaagcagtaagaggtatgatgtggacttcccctctttgtattgagagaagaagcacctccaccaccaccactaccacctctacccccccggggtggacagtgcaacacccctacacaagtgaacggtcccaattttttgttgatttttaattttttcacacctacgtgtgtagagtcctggggcacacgtacgtagaacagtccatatgtgtgaatttatatcgtgtcgtttcttgcgtagggaggtaggaggtacagaaggaatcaggggggggttgggttcgattcccgttgggagtctcaccttaacatgccttcccatcagttattattagttgtgcacgcacgcatgccggtgtgcatgcctgcacatgggcatatatacaattacgattatgcgtcctcatgtgggtgtacctttcccctcgacatgctgcatttgcgcgacgcacgcacgttttccttttttttgtgtgtatataacccatttgaaagaaacgcgaaaaaaaatgcaaaaaaaaatgcgaaaaagatgcaaaaaaaaatgcaaaaaaagtgcaaaaaaaatgcaaaaaaatggagactcccctgatgtaggggactcgcagtgggggggggaagcagtccagggggacctgaccattcccacaaagaataacactcatctagggaagaaagcaaaagtgcgactgtcacgaacggacacgcagtttaagcttctctctgcactatctcccaacacagaaccctttgcagctccaccccttaccgcctagaaatgacccacgaaaaaaaaagaaaaagcggaaaagtcgcacagaccgacttctcactcagttgttgccacgacagtaatgctcaccccaattcccattctgccactccacatcctccccttaggcagtagtaagggtttaggtaaaatctttgcttcgcaccaaagtggaagtacacgaaggataacaggaaggccatcgacacgagcaacagggctacgcattggacatagataactgcgaaggggggggagaggagatgaagcagaggaggagaggcagaggagacgaagcacaggacattgtaacggtcactgtcgtctccacggtttccgtcacggtagtctccacggtcatgatcatgtgcgaggctaacatgtgtggcactgtgcacagttcgatcctccacagtgggagggaattccctttcgcattgccattacgtgcagtccagggggcacccacgaggggcaccgtcgccaaggcgacaagggaccacacagagaaaactaaaaaaggggggcaaatggaaaaatgggaaatgggaaaatggaaaaataagaaaatgcaaaaatgcaaaaatggagaaaagaaaaacgtaggaacaaatgaggaaggaccaaaaaagaaagagcaatcaatccatcacgctgcgtgtgtcccctaccggccccagcgtagagacagaagaacttattcgttggcgccgcgtcgcactcgatgaaggcgtccctgcgggggggaggacaaggagggaaccattggagtggttacagaaaaaaaaaaaagtatgcacaacggaaaagaagcgcaacggaaagaagcgtaacgtaacgtagcgcaacgcaacgcaacgcagcaatggcggagcgcgcgcacacactgactcactccggcagggaagccgaaaggaacaaacgcaccgtcgccccaaccaccgggtaacgcaacccctgataaaccacacgtatcacaacgtaaagaacccagtaacatactacacaaaaaaggaaaagcaatacaccatctcccccgttcatccaaacgtacaagagatacaaaaaaaactgaggaatgtcctccagaaatttagtcataatcatatatgtcctctccatcctactgtagaaacacaaaatggagatttcatcccaccgaaaatacattaccttcttaaacacaccaaatagactaaacaaatcgtgatgctcctccggaatcatatttaaaatgaagtacttccgaaggtgaaaagtacaataagaagtgatatacaaagagagtagccaaataaatgctactttgtgaactagctcttggtgtatatttttccattctgtctctccaactagttgataggccatctttagcagaaacaccccgtcgttaactaatttgaaacacctgctcatgctaaagagggtcactttggtttgttccttcctcagttcgtttttgttgcgcacctgttcgtacgtataatgtgttacgatcttttgattatcctccccaaaggtaacccccttcgtgtagttgtcccatttgttcgcggtcatctcatcggagtagctcctccccaactctccatttaaccactcaacataaacaccttccaaagggtattgttccatcatgttatcgtcctcgttttgtccctcccccaaagattcatatctgtagtgtttctcctctccctcgtgggtgccctccactagggaacagcttcgtcccccgcaacgaccttgcaacatctgcagtgttttgtggtgctcctgtggactggcttgctcttccgaactgcacacttgtcagttaaaccgactagctttcacagcagtaaaaaaaaaaaaattgacgagtggcgagtgtctgtacaccgcatatttctcattatcgttatcgtaatcctatagttaccccacagttaacccctcccttttcgccttctttttttgacttttttttccatcccctatgggcgtaatcgcctcatcaggaactgacccatttttacgccatgtcaaattggccaagtctgcacacgggtagccacccctagtgcgccaaattctacacagatcttcctcacagtgcgcaccctcagccccctttcgggcccccccccaaaaaaaatacaatattcaggtggttcgtccccccggagttcacaacatgagcgaacctcgtcttaacacccccacacagaggtttcctgtgtcgttcacctacaccagggggtactcccctttttgcggggaaaaaaaaaaaaaaccctcctctttaattagcctaacaggataatattaaatggagagcggccatcggtcaggtgaatgagattaaaaaatttggacataaaaaaaaaaaacgcaatgaaggatgcactaggcagcgaactggacggagaaataaggctggatggtgagcgccaaaaccgcctcacgctctcctgctggggtcggctacacgcacacggacgttcacgcgtgcggtccaccttatgcatttcgtctcgtctgtacaccccccctacgccgcgttcaacaacgaatgcacagacgaagcgaagctcatcagctggatatacttcgtggccccgctgtgcaggcggtagtcgtggcgcgacagctccaacaaaatctggctcttcacggagtcctggtactctgtattcataacaaaataattgttaagtgatttaaaaatgtacgcaacgtcatacccatcctcaatgatgtcctgcacagccttctccacattctttaagtccttcattttgcacgcatcgataattttcgaaataatatcatccgctggcaaaccagacacgtccaacacagattcaagtgttatcatgggatcaatacatgaacataattgcaaaatggacactgctcttctcaaatccccttgtgttgtctcaataattttacccaaagcatcatccaagatgttaatcccttcacttttgcatatataaagtaacttctccttttttatattaattggaataccttgaaatcggtaacaggaacacctactatatatagggtctgaaattttgtgaatataattacatatcaatataaacctcgttacattggaataaatttcgattattcttctcaatgctgactgtgcatcttctgtcatcatgtctgcttcatccaaaacgactaacttccatggtggcagggtttcattagtctcgctgttgattttgtttttacttatacttattcttgtgtacgcttttattttttctctcaccacgtttatccctctgtcatctgacgcgtttaactccagcacacgttcgcttatgttatctctgccaaataattcatgagctaaagcgttgatggccgaggttttccctgtgccggggggaccatggaagattaaatgaggcatgttcttcgtcctcactacctccttcagcatggacaccgcgttcgtttggtgtacaatgtcgtccagcttcttcggcctgtatttctccacccacggcaggttgtccatcgtgctgcctcaaggggaaacaacaaataagtaaacaaagaagcatgcaaatggggaaataaataaatgtggcagaggtggccttcttaaatggagcacacacacgcagcggaccactctgcacatacgggagacgccccggaaatgcggcaagattggcgcacaaagggggtagctagccaaaaggtttttttttttttttcactcttgttcaggtaaatttttcaaaatagtgcgcattggggccaagtagctattatttagctgcaaaattggaagcaaattggctgcaaattagcagcaaattgactgctaattggctgcaactactgcctcgctcacacagtttgcctctcacttattaaggaataaccacggaacggtgaacatttgaaagttcccctgtttgacaattcgaccggtctacaccagcacaactgtggttttttatttttccccggccgatgcgcgtactttccaagtggccacctttgggatgtctcctaacgtgtgcgcgaatgtgtgcacatatatgatgcccctatgcccattcaagtaggcacagtggtatgtgtatctccccccccatgtgctcactcacgcactcacctgattcttgcttaacggggggaatcctccttcaggtatgcttcctcaaagtatggatggactgactgcctgtgcctctgtttttcctcacttacggcgtgcgccttctggaatagcttatccctgtgcgattatgtgtcagctgcgaggggcgaagattcataaacaatactgcttcgaacagcggtgattaaaatgccttctcctgttgatttccccttttttttcgtttcgcttacctttgaacttttaaaattctgtgaactggcaagcaagcgtacacagtgccatatacaaactgctttttttttttttttttttttaatttgcacaaattttacgcgtaccactgacgagcaaacggagtcgtttgccaaaaaggcgcaaacgaaaagacgtacagaaaagcgtggggaaaagggaacttatgcctccgccacgtatgcacatccatgcgcgatagaggaaacaccttccacgctaatcaaccaaaaggatgagatgattccccttttgaagaagaagcacaccgcgtgaagtacatgaagggctaattcccccgtagggcccacttctgcactgggtgaaaattaaaaatgtgttttttttttttcctgttccacgatttatatctacatatatcgcgcgcaactactttgacaacgcttcttttgaaccgtgcatttgcagcagtgaccgaggcacatttgttcatgctagctattttttcccctcccaccatttaggtgcatccaaaacggtatacagaagggaccatagcattgctacttttccttcgctgcaagcctaaggggtccgcaagcagccgtttgataagcgatacccgatttggcatgtaaaatagtcacactgagcaacgaacgcataagcacgtgaataaacacacataaaaacgaaccatttgttatttccacccctgcactgaacgttcgtgcatatattcttttgcacgtgacagaacatagtgtgtagaaatacgcagaaaagcgcatcatgcccgtgaagtgtttcccccccgaaatttaattcaagtcgcatcaccaataggtccctgcaaagagtcatccctagttggaatcgtaacgctgtagcagtgcgaggctcgagattgaatgcgttgttcacgggggagaccccaagtatgtatagggatgtatagtcatgcataggcgtaggcaatgctgcataggcttaggcattcctgcataggcttaggcaaccctgcataggcatgtattcccccctcctctcccttccattgttaaccaacggcgcgctcgaattgcgcccaattaatgcacgtacactgcgcacttgctactacgcctgacgagtggagcatcaaccagctcaggttattcttccacccctagctcatccagcgttaaccacacgtgcgcacgagcgtacacgcgggtgacgagtccaattagtttttatctccccctcacccagggcaaacccatacaaacaaaaaaaaaaaaacacattaatgcaaaagctcaaagttttgacaaactccaacgtcgccactattttattaccgctaaggagaatggccacatcaggaaaaaccgccgtcaagctggattcgctcaacaatgaaatgttcaaagcgctgagagaaaaaacgctaagtctgaagaaggaaaaactgcacgtccatttatccggaaataatttaaacgtaactgcaattgacaaggcatgtcccctcaccttttttatgctgaagcataagtacaagatagacacacagagtatccaaattaaggtggcaagtaggggctctgtcggagagggcagtatcgggagtggagcggatgcatcccttatacgaagcgaaccctctcatggtgacaataaccatggagggggcaccaccccaagggtgggagaaaaaagctcacccaacgtggaaaccaacgcggatgttagcagtggcattagtgcaactggaggaacaaacttcttagactcattcatccaattcaatatccccgttttgaacgaattcgatcgagcctatttctacaaacacatcattgagataatagacacactcgctgcagatgttgtgtacagacatagcataggaggatacaaaaaaaacgacaaatacaatttcgtcacggtcctctttaacaacctgaaggtttatgagaagagccaactccatcacgagttttgtttctccctgtacgagcaaaagcctttgaccatcaactgttaccttgtccactcggggaacacctcctacatattgaagctggactttttccaagagaataatctcattttcgatatatacacaacgtttgtaaatataaacagcttaacattcaaaccgcaggaagttgtgcctgtgataaattcgcatcagaatgagaagtacgagcaggtaagtctctttgcggcacacctcaaggacgtgcaaaatttgtttaaccacaaggacgtgaaaaataagtttttgcgacaagaagatataaatttcatgctggattattttaaaaacactcctgtggagaaaaagacttatgagaaaaatgagtaccaaactacggacatttttcagtatgaccatgttcaggccaaatcggccaacggggggggcgcgtcaggagcaggggcaggatcgggagcagtggcaggagccggagcaggagtaggagccggagccggagcagcatcgtcagctggggctgcaaacaacgcgcagggaaaaaacgccctgccgatcctcggacacattttggacacaaacaacatagccttctacacggggaagaataacttctactgcaaagattcttacatcgagtcgaagaacttcatatcgtcggaatttaaaaacatccacaacgtcacctttggcggatacctagcttacctctccttctgtcacgccatgactgtaatcaagcactacgttgctcgcccagtccttatcgagttaaacgaaattcagtacattctgcccgttccctgtaactctatcgtatcgtttaggggaaaagtgatttactgtgatgctgacaaaattcagataaaaattgcagcttactgttttgacttgaaaaaaaatgcttactacttaaccaccatttttgacatgtcctttgaaaataattcagccatctcgtttattccccagtcggaggaggaggttaagctttatttgttgagctacatccgttcgcagctactcccataggggaggaggggttgcctttaagggggcacagtgcaggtgacctgcttggcatggtccagctttttcccccgtacgcaacataaatggggcaccttcgtttgtgtgtatgtacaccttcacagaagcagctagccagctagctatagcgaactgtagctatttttttttttttcttgacaatttgaaaaaaaaaaaatatgaccgttcaggcgattcccacaaagtagataaaaacgagcaccacatcgttgcactgataaccgctttaagaataaaaatgggtacactttttctttcaggggacatgtccctctgccaatttcgcccatcccgtaggcaacgctcaattggaggggaggtggccaagttgtagcctcttttacctcccaaatcatgctatgctaataactgttttctttttatttcatccctaaacggggactgctaatgttgtgcgttttttcgacaatttgcattgaaaacaaagtggtcgtcgttccgagacagacttgctcagcggctaaacggttcgcaaacggcgcgtgtgcattgggtgattgtacatgcaatagtcgtagtgatggtaaaaaaaaaaggaggggaacgaaaaggatgggaatccctcaccggtaacttcgatgaagggacctgttcaccccttcgcccctaatttccatggagaagagatcctttccccctctcgcctacaactgcgacgggttgacgtgcttggatgtctcctttcgcactcttctttgctctctcgatcgaaccctcacaaaacgcgagtgaatggcgcatgaaacgcagtagcactgcttgatgtacaatttcggtaactgaaatgtggagtaaactgaggcctcctttatatctctctgcgcggacgtgtcgacgatgttcctgatgttgaatcttttaatggccttgtccttgggaacacaccttccacagttggagcacctcagagggttcacgtggcctcggttgtgcttggaccttcctccgtttctgcgtttctttggcattttgttgggcgaaaactgcggtgcattgggggaaatgggaaagcatgaacggtttgcgtaggggaaaacgaaaaaggcattagtggttgcgcagggggaagcagaaatgtaaaatggcccctcccatggtggcggaaaaaatatagccttcttctcgcggtccccatccgtaagcccctttatacaacagtattaaaggccactgttcagctcatctctcgcggggaggaaaaaaaaaaaacagccaaccctctccatcatgcgttttataacccatttccatcttgcgcttagcaacccctctacgccgtttccattgtacatacttagtggatactcacaggccatacgcaggtgtatttgcgcgcctaagcatcgggtgaggtgagtgttgatgatgcctctgcttttttccttcttacctgttgaaatttgaactgaaaagatggcttgcaaaagtttcagcgatgcttctactcctcgcctttatcttgtacgtaatggtaaatgcgacgttaatcggttttgttgctttcgttcgttttgtcacgacaaggaaggggggatacgaaaattgttcagatgaatcacaaggataaaaaaaaaaaaaagcgtaaaaattaatttggtaaaaaggaattaaaatccaaattggcaaaaaaattagctaactaatttgtcagttcgtttaaaataaattttctttcgtgggttaatatgccaaactatgctccgcacatatgcgcgtgcgtacggagatgtagcgttaattttatttgtgccaattgtgtacgacgcagtggggtaaccgtaactcgcaaaacgaggaacgcacaatagtgggagaaaaaccaagtaaaaatgctacattacttttctcaggattgtgaaaaatgcgcgacggagccagggttagagcgcgagtgcctattatttctatatgcgtttgggggagcgctcctggaaaagcaaaccccttttaaaacccctttttttttctgatatttttttatatagcccgtatgtcacaagcaaaatcaatcaggaggaacgatatcaccccaacatttgcgatgagatgatgcattttgttataagcatttaatccccgtttgtgtaccccccaatgtgttgctacttttccgtaatttattcccattgatgttttaaaaaaataaaaagcaactttgttttttgtttttctttttaatcatttatagaggaaaagcgaaataaaaatgctccatttagcgttcaggtgaaggtttcgtcgttcttcacggaaggaaccataacctgacaagaaggtacagggaataataccccccccaaaaaaaaaaaattcagttctgtttggtccctcgaacatgtgaagagaattaactctgctttgtcatcctttcatttgaagaagccaaaatgcttcattctgaatttggaaaaggagattccatgtcgttttccccacaagcgcaaaaaaaaaaaatgttcttcatgtactttttaaaattgcaaaaaaaaaatgctttaaaaaaaataacccattcaccactcccgttttatataccccccttgcgatctcttcttaaacaaacatctatcacgtaactatttttatcgttcattttggacctcatttttacaactgccgaaaatactacctccagggaacagacccgaaacgtaggacttttattgaaaagtaaatttcgtactaattacgatccccgtttagcattgtcatcgaaaaggggccctgttcacttgaactgactcacctgccagggaaagcatttcgaaagttaagaggcaaactgtagggagcaaactgcaaatgcgtaaatgtgaaaaagcgtgctggtcagactgacctacgaaaatgctcaactgaacaccctctcccgaaaggacacaaaaagtagatcgaacgactgtctacattcccaactgtggtgtgtgcctcacctactcgaatgaacgcatacccgttttgaaaaaaaaaaaaattatgaaccgttcataattttttttcttcaatttgtatgtcccccagctgtaacccattttttactgacccgctatcccctttacccgaattgccaatctctccacatgaattcaaagcgggtaaataatgtgattagccttttgataaacgaaataaaaacaaatgagcgcccagaaagcgcaaaagaattggccaaagaaaagggcataaatgttgccaagtcatttttgaacattaaccattcaggtaaaaaaaaaaaaaaaaaaagcacacatatatttacacaatttggctagctcaccatttttgcaaaaaaaaaattactccatttcattgtgagacgacatgttcgccatttttaccatcactgtgggaccctaatttttccatccctatttttgcgtcttgcccaggtgaaaacctcccctgtgagaggcccaaacgaaactgccgagcagaaaatgggcaacctcggaatagtgatctcagtgtaaattcgcaggaagaacagaagaccacccccgacgaagacaacctggacggagacaacctggacggagacaacctcgacgaagacaacctcgacgatgacgtcatcggcgaaaaggaaaaagcggcattggaattttatgatgagcggatagacattttcgaagaagaatacgtgaacaaaaaatatagtaagatcgaaaaggcaactaaaccgcggcgaagcttcgccaattgtggcctaacagaattgcactcttgctcagaatgcacgcaaagctatatataatcgcacttgtatatacagacctgtgcttacacgtgtacatgcttgttttatttttttttttccctgccaggattctgcaccaaaaactgcgattcgagtttgtgctgttgcgggtgcttcattccagtttgctaccaaagtcagaggtaataaatagtttttttttttctcttgcatcagggccgcttatatgtgctgcacgttccactcctattgccccttcctctccaatgcaggcacgagatctacgtcaaccagtacagaagcttatacgcggtgaacgtacggatcgacgacaagcgagttattcatgagcacgaaataaatgcagtggagaacggcggcgacggcaaacaaggtgataccaaacggggtaacggcaaaagaggtgataccaaacggggtaacggcaaacgcagccaccagcacggtgacccaaagatcccccccccggtggacaaagcggagaaccaaacagaactccctcaccccgagtgcgcagaaaaccccgaaggagaaaaaaacagggaggacgaaaaatcacaaatatatcacgccgttttttgcgaaaactgcaataatcatgttgcctatcttgaaataaaaaaaaatattttccatttttttgatgtgctacctgactgagtatatgctccgtgcataacttcctcccacaattcgtttttccgttgtgtcagttggacacacctctgtggggataagcagttgcttcctacacaccgcttcccacaccctacgtgcttgcgaatgggcgaatacttaactctctgcacgcacgtctccccatttgtataagtttcacatatgtcgtttctcccccctgtgacgcgacacgcatgttattaattttcattccatgttgttgctttttttttttttcttttttttcccatcctcatttgagaactcctccaataatcccacttggaatgggttatggttaatttgtttttccttctgatgaaaatactgctccctcgatcgcccagagtgtaaaccctatggatgcaaaatcgcccacgtctcgtcctacggagcatatccgaatagggctcttcttctgttgcacatagctttgcagagtgttgtacagggagctgtgatggggaatgtgacaaaggcaaaaaaacgcaccttttcgagaaattaattcaactgcgtaaagttattgcttattcgtaaagcttctctttcgccttcctctttttattcctttttttttttttcttctcaaaaggaagtcgctgggaaaagctccgtgcacagatacgcctttttaccatgtcctcgcgaactgcaaatgtgaagagtcatcatgccgcgtgaccacttcgttgtacaagcctcgtaacgtatttttctcgttgtacaattttttgctcgcaatttttgcgcatttcccttcgccacgtaatccccaggcgatgtcaaaaaaaaaaaaaaaaaaaaaaaaaaaatagttcaacaattatttttccccgttctccataagagtttgctattcgaggagaagcataaactgcaaaaaggcccctctgccctttcctctgctttgtgcatatcggatgacacgaaatttcatggtctacacctttacggagaccaaaagttggcacgttgaggggctgaccgatgaccaacttctggccgaatgaatgcccgaccgaccaaccgaccatccaaccgagtcaccgccttgcgcgtgctgcacacccaaaccccccattttgtcatctccgtttaaacaaggggcgaagaaaaaatgaaagaaagcaaagtgaaaggagtaaaaaatgacagaagaaaaaagtcataacgaaccaaccaaaaatgaaagcagcgaaaataagtacctctcccaaatatactccttcctaaattccagttatattaaaagttcttttgaaagtaagcctgaagatggtcagaacaaaaaaaagagaagaaatttgtcttctcgaaaggcttatggctacctcgtgcggaggtttaagaaggtaatgataaaagcgagcaacaggagaaatattctcgtgtctgaaattttggtcccaccttttttgaggggggggcacctctctattttacaccccgtttttcccactgcgcatgagtttacgtatattctcgaaacaaccactccaccatcatgagagattaaccccattttaattattcactccgtgtctgtttcactttttttttcttttttttttttttcctctccatcacattcgaaggttgccatagaatgcgacttatacttggaagaaattcaagttcaaaatgaaaatgagaaattcatcgttcaaatatttgggaggaattccgtcacgttaaagaagctctacagaaagaaaaagatgattgaccattattttttcctcctcattttgttcaacatcttgtccaatttgccctacaccattataccaattcagaaggtaaagctcacgaaaatactgcctgaccctgcaataacatttttgtaaaaaaaaaaaaagacacaaaaggcacctgcaagaagagcacctccacacactattgcccctttccatcccttcagtttgtagacatttgcgatagttacataactcgaggtgtgaaactcctgatgaagttgaacgcgtcccactacggtaggaagaagcgaattcacaaaatttacttcgagtcggtaagaaacgcgtttgtcccgatgcacgcgtttacctattgtttggcctacctgttcacatttgcacatacacccccacacatgcacctttgtccatcttggcatctttctcccaccccccataggttttctacctatttgtgtcaatctggaataatcactattttgacttttccctgtccaacaccatggtaaggaaaaaaaaaagaaaaagaaaaaaaagctagctagccaaaagggaaaaggtcctatatttttttttttttttttannnnnnnnnntttttttttttttttttatgaaccgttcaggtaattttgacctttttttacaaaatttacattatcctgaaaaagctggaaatccggaacgtaaacctgtttgacaacatatacgtactgtgcgcgtcttatgtgaacaaaataaactccatgttgtggtaaggctggagggaagcgcgatatggcatccgattcgagttatcagtgtatcggcgccagctgcacggtagaacatatcaccgatcattgagtctcaccgcttcccatcgcttcctattacttcccatcgcttcctattacttcccatcgcttcctattacttcccatcgcttcctatcacttcccaccacttcctatcacttcccatcgcaggttcagcacgtacctcatcatcaagcggatgctcatagacgagtgcgaaattaaaatcatcaagaagaaaaaaaccttcctgattttacccattttcatcgacattataaaaatcctggacgtgtacgatgaaattataaaaaaaacaaacataagtgccttggtcaagttgtacgaagagctgaaattatttctccttttttttttccacaagttgctgtacaatttaataacagagcaggacatgcttccgcgcaacatttttaaatacctccaaattaataacaacatcgcatccaaccggagaaggagaagtggcaagggggacgattcccataagagggactccagtgaactgcacaacagcttttacaagtacaccaattcgatcaacgagaatttcgtttttttctcatttttcgaaaatttttgcttgtttaatactttcaccgaaagggaaaagacaaacgatttttattcctccctgtccctttcgttcaactcaataaattcgaccagctcttccaacgaaaatgaccaagggagaggtgccaagtacgcaaaggggcatgtcgaatcacctgaactaggctataatgatgccttcagacaaaatgaagaaagcgaaaagtcgtcccaaattataagaatgcacaaacacaaaattgacatccttgatatgcaatataatcatttcttcattcataaatacaaaaatgaaaataaatttattttactcattaagagttacttcaatgattacttgtgtgctctcgtgaacagcttgtacatttactcgaaaattatttactccgataggaaatatggtgcagctgactgtaaagatgatggcggtcttgatgaggggtaccacaaggaaggcagcaattcagggacggagaatcagctaaaccgaaatgaagagagacacaaaatgggacagcagaggggggatctccacgagtcgtcccccttggtggtctcttcgtcagcactgtcctcaggcccccccggtgagaagcgccatgacggtgagaaaaattccagcgtagatcgaaaattgggcacaatagtattggacgcagataagatggccccaatcgacattggcgccactgacgtgaccacgctccgagcgggccccggtgaagtgggcgagttccacctgatccacaggcagaaggtgcagaggcaagaaagcaactcgccgaaaagcaaggggaagaaaaggaaaacaggaaaattcccccacgcacacacaaaaattgtaaacgttttaacaagcttcgtggaggtaatatacaaaaatatattcaaaaaagtgatcaaaaaaatacacacatgcaaaagcataagcgatttgaagctctattcatacatagaaaaaatatacgcaaatgacacgtactactgcttaaaaaagaggttaaaaaattttgcttcgttcttttcttctccgttacgctcaaaaatttaattaaaagttatgtatataaaataaaaaaggaaaaagtaagcaaaaagaatttggaagatttccagtccatcatcatatacgacacgtgcagctttatcaaaatatacaaccaactgagtgaagccaattgcaaagattttttttcaaataaatacatcaacttcctcgtgtatgtaaaaaacatacttacattgccccggcagaaactgctactctgtccggttaaaaacagacacttttttttctacataaagagtaagcgagtggacatccattttgacagcttcgtggaagagtgcaagttgaaaaatcagcaaatgagcggtgaaaagactctccccaaattttgccaacaggattattatgtactcccaaatagcagaaattcgcaaatttctcgaaccaagtattatgcagccgatgaggcaaatcagctggcagatcatccaaggaaaaacatccttgaacaggccatttacaacatatttcagtctctcaatccgttcggcaaactgcaaaggagaagcgatgcggatagctactccggatgggacgctaatcaggaatacagctccatcaaatctgtccacgataggaggaggggagacccctatgacagctccatcagcgtcgacacagacgggtttatcgaggaacggaaaaaaaaaggagtgaacaaagagggaagaagaaggaagaaagaagaaaaggaagaagaagaggaaaaaaaaaaaaaaaattatgaacatggtcaggtggaaagtgacgcggaaaggcgaaatggcccagctagccaaagcgaaattatgaacaattcgggaagtgaaaaaaaaaaatcggccacgagttcccgcacgtcggagggcgaacaatgtgatggagtcaccgcgcaggagtcccaggggagcgtctccagtgaagagagtaaaagcgaagacgacaactcaggtgtagaacggcactcttataacgaacacagctataggagccaatccgacgtgagcagcctacacagcggagatctcgaagaacagaagtccacacgtgggaggtcgagcggcagcccgttcgaaatgacaccggaagaaaaaaaatactgcatgaaggtgtacatgaaaaattccagcgaacagtttgacagaaaagtgatgattttaaaaaatgacaaaatttatttttacaactctgagtatgccatatcatacgattccttctacttcctcatggaaataaaaaaaatatactcgtgcgatggttttttcgactcgctcatcaattcgcaacggataagtgtcgtcaactccacgtactcctccacggaggatgaggagttctactccaggagcgcgggcagcctttcgtccgagagcggctggcagaagtgtggcttcgatgcgaaaatagttagtgcgcgagagggtgcccagggggggcggccaggcagagcggccagacagagcggtcactgtgaggaacgtgtttgcatcgcgtctgcatcgtgtctgcatcgtgtctgcatcgtgtctgcatcgtatctgcaacgtgtctgcatcgtgtttgcgtcgtgtgtgcagtgagcgcctatcggcgtggcccggtctgacggagcttcccccacatgtgagcgtctccatgttacatcccaagtccttctcctccccaccctttgcagattttccacaactcgctgcgcaaaaacatacagctcatgttcattgatgagtcatacgaaaaaatggtgagcaggattaacagctccttagtgcacgaaacggacaggacattcgcatacgcacacttgagttacgatgagggagtggaaagagacctcctctgtcactatctgcaattaattgtgaacgagcaaggcgatagttctaaaagcttcagttccaatgacagcaacagtgcgtttgcaaatggtgagccaggtgggggatcgagcagcgacaggcagagtgacgcgccaagtgatgcacaaagtgataggcgttgtgacgcgcacaatggcgggttcgtggaggagacggaggagggctccggcagggatgccactcgttcgtacgagaaattccagtcgagcgaagagggggaagtccagcacagcgcaggtgaaaaatgcgcacatgagaagggcacacatcagacgggtgcacgcccaactggcgcacgcgatggagaaaacctgctgaaccaaatcctggaggaaaaccaagaccttctgcagaggaagaaaaatgaaacccaaggaaaattgaaaaggtatccaaatttaatcgagtacaagtgttcgtctagcagcaccgatatttatgtaaggcagagaaaatattttgccaaaaaaaataaaagtccggaaggaaaacaaaatgaagcttttcaaaaatatcgacaagaatgacatttacaatttgttttacgaggaaatttgcagactctgcaagaacaaaaataacaacatttccaagaaaaattcggacgacctttttttccacaagtctgtgaataggctgtaccagacggccaacctgggatagcccgccccgccagcacatgtattatacatatatgtatatatgtatattatatgtgtatatgtgtgtatatgtatatataggtatatatgcgcttgtgtgttgcgttgccgcgtgacacctgcacacgtagctcccccgcgaagcattttttctgtacccacgcacaccgcggagaggggtacacgcctccccccggtgccccttttttttttttttttctttttttgtttgtctctaacggttgtttgtcccaaacgtatgtttaacgaattgacctcgctcgacatatgtggttgaatttgaggccgtgaatctcgatcacataaccatgttaatgccctactggaccgcgcgctacacacatcacgtgaaactcccaatcatcccatgtggtagacacgaatggtgcctctctccctcttccgggcgtacttcaccttcagtttttttttttttttttttccaatttgttaaataaaatttgttacgtatgtacaaaatggaaaaaaaaaaaaaaaaaaaactattgacatggaaactttaaaaaaaataaaaggtgcgaggaaggggcgactttaaaaactaggggaggagcaggagcaaaggtaaaagcgaaagcaaaagcgagcgtaaaagcaaaagcgaacgtaaaagcaaaagcgaaaatacaaaaaaaaggagaaagggaaataattttacgcttaatcatcatcttaatcttgaattcgaattcgaattcgagtttaaaatggcctcagctttggtctgcctttactttcatttttgctagggcccgtttggtcgcgcctcgtttgacctttgcccctctctcctcagggcgtgttgtggtcgcagattttgtgcatcattgacacgaattcttcaaagtcgatctgaggggggaaggggggcagtcgcggtggtgaagcaggcgcgttgataaggggggagggttgcacagagaaggaccacggagcagggagcacggaccacagaccacggaccacggaccacggaccacagaccacggaccacggaccacggaccacagaccacggaccacagaccacagaccacagaccacggaccacagatcacagaccccgttgtccctctcccacttgacgcgcactccatccttaccatgctgtctttgtttttgtccgcctcctcgaggacatcgttccacattttctcgcttatggaggtcaggccgaacagctgaggggggggagagtggcggcgcagatgagaagcggggtgaaagcagaggaagcgcgcacaccagttgacacacggtggagttatcaatggggttgacgcacacgcagtgcgaaatcctcacagcgtaggcacaacatggcgtcatcgcgccggcgcgtcagcacgtcagcacgtcagtacgccatcatgttctgctgttttttttcttttgttcgctcctacgttggccaactcctccttggttatcttgccactcttgtccgtgtcgaacaggttgaaggcgtcccgcagcctctcctcgctgaacaaaatttgcttgtccatgcaaacggaaatgaactctgtcggggggggggaagagggtgtcagaagtgggcgtagaaaaagggtgtcggaagagggcgtagaaaggtgtcggatgagggcctccgaagaagacgatgggggaggggccccatgagggagtgagaccaaacggaggtaacccgctgcgattgacttggtggggtggggagaacagcctacctgagtactcgatgtatccgttcttgtcaaagtccacctccttgaggatattgtctacctcttcctcgacgtttttcagttcacccagctcgttcttgaactgcagggggggggagggagaagggcggcgaaacggttatcatggcgtagggaggcgacgaaacggttatcatggtgtagggaggcggcgaaacggttatcatggcgtagagcggcggcgaaacggtgcgagtaggagctctccaagagaagttcccccacccccaactgggcctctcctcagcttctcatctacaccgccgctcagccgcaccgcctctcagctacaccgcctctcagcttctcagctgctgagcttctcatcttctcagccgcagcgcgtgactgcttacgctgcgcaggatgttatagccctcgatgagctcgcgcttatccagttggccgtctccgttcttgtcgagcttcttaaatatgtccgtgagttccttgcgttcctcgagagtggtgagtttgctaccgatgaagaggatggcagcctgagctaacttctgactcccttcaaacttcctcatgttggacaaagccccaaacagtgtcttctggtcattcttatttatattatcagcatacttcaaaatccatttactatttagagcctcctcagcagttatccttttattgaagtcgtaagtcaacataaattttatcagctccttagcttcatcacttatgtttttccagtcattaaaatcaaagtagtacttccctttctccactttttttatgatatcttgatcgttctgtcctccaaaaggaggatatccacaaaggagtatatacatgataaccccacatgaccatacatcacatttttcattatattttttttttaaaacttcaggagcgatataataagctgtaccaagtctatcccttagcttataatccttagaaaaaaaagaagacaatccaaaatctactatctttatgttgagcaagctattcttattttctagtaaaatattttctggttttatatccctatgtacaatattatgcttatgcaaataacaaataccactcagaatttgtttcataatattggcagcatcacattcatcaaatttatgtctgttaataatttgctcaaataattctcctccttcataaaattcagttaccaaataaaaatattttttatcttcaaaaacatcaaaaagtttgattatatttggatgatctaatgacttcaataaagatatttcattatatatatcttcattaaaactttcttcattttccatagttttatttctacattctgaatatcttgttttatcaaattgagatttttttatcactttaattgctttttctgtatgtccatttttttctctacataggagtacttctccataagctccacttcctaattttctgattttaaaatatgactctcctatttttccttctttttttcttacatacattcctggattgattgccaattcatctgatgtatttccatttccttctcgcaattgaccttgctcgttcatacatcctccacttttccctcggaactcatgtacacccttgctttggttgcaccccatttcgtcatatgtagggagttatccagcatgcgctcatggaccgaccggcgaggacactcccgcggatgggggagtcacgcaggggagtcacttaggggagtctcctcgggggagtcacttccggtactcacttaggggactcacttaggggactcacttaggggagtctcctcgggggagtcacttaggggactcacttctggtactcacttccgagtactcacctcgggggactcacttccgggacacgcggcttgcacaagtcacagagctctgcgaagggaggggcgatcaggtggagtgggaaaagcgtctgcacggggggaccacgcaggggtagcaataacgcaggttagcagattagcagattagcagattagcggctgagcagattagcagattagcagctgagcagattagcagattagcggctgggcagattttccgatgcgcagattttccgatgcgctccctgcctgcacgctcgcaatcctcacctggcgaacgggcgagaagctaacgacgcggacacgctgctggcaggtagtgctccaacggggacgaaggcaaacacgtgaacatgctcatccgtgatgctgaagcgtgcggggatagctcctacactcgggaagtcttgacgtgaaaactcgcgctcgaagtgtgtgcagacatgcgcatatgcttgggtatgtgcttgggtatgtgcttgggtatgtgcgtgggtatgtgcgtgggtatgtgcctgggtatgtgcctggctttgtgcatgtgtacatacagccgcatgcacgtgtaccttcgcttcttcccctaagtgatcatttttgcgcaagcgtggttcattcgcggaggggggaatgttaaaagttgcaggaaatctgggccaagcgcaaaagggggtgtaagaatattggcaagccacttcgcaaattgggcaagcagcttcgcaaattgggaaaaccgcttcacaaaatgacgagaaaaattatcgcatatgtagaaacacacatacacaaatggcgaggtcaccatgtgctatgggagaacccgcgtgaacacgctcatatatacataaacgaggaagcgctcatgtgtgctgcaacataatggcttaaagagagagggggggaaataaatttttctagcactcaaaaaagacaacaattcaaaggtacataattattgcgcactttccaatatgtacaaaaaggcttcttgcacagaaagggatatttttttttttttttttttttgcccttcatgaacagctcctaaggtgggggggtgttttcatgtcagcgttttttttttttcttcttcttcatggtgtgcgcagtaatgcaaagggggttaaaaaaagtttgtttcttttgtttcgtttgtttcgtttggctcgattgtcacgtttgtcacgcttgttgagcttcctttttttccccttttcagctcctttttcggcccctttttcagctcctttttccttcccttctccttcgctttattttatttttttttttttccttccgcatggccaaaaccatgccatccccacaggtgagaacaataccaactgtgtgttgcgggttgcgcggagctatgctaagcaaaaaaaaaaggaaaaaaaaaaacacacacacacacctccacgctggcgccagattatactattcacaattgtgtgcgcgagcgcaaaggagcacggcgatttttcccctctccatgacgtacacacgtggaaaaatatcagcgcgtagaggcaaccttgcacgcgagaatgcctgtaaaaattataccgcgaggctcgaaaagcagaaaaagcgtcaattatacaatccacgaatccaaaaagtgatcggtcaaaggagagccaaacacgcgaaagggggtacttgtgtcccgcatgcaactgtaagggagcaacccccaaatcgaaagtgtccaacgcgggaaaaaaaaaaaaaggaaaaagagaaggaaaaaaaaaaaaaggaaaaagagaaggaaaaaaaaaaaaaggaaaaagaaaaagaaaggaaaaaaaaaggaaaaagaaaggaaaaaaagcacaaaaaagcacaaaaagcacaaaaagcacaaaaagcacaaaaaagcacaaaaagcacaaaaagcacaaaaaaggaaaaccaaaacgacctcctcctcgcaactaccattgatttgaaacccgcttaaccggtgcgtcaaaatgtgtaacacaggttagatgtcactttgtaagtaacctcccattccttccgcgcgcccccttccaatcttttcaagcaatttttcctagcaaaagggggaaggaacaaatgggaagataagaacacgcacgagttacgttttcgcaaaaaaaatagaaccaagcgaacgtttcacgacgaagcggcacgttcatgcgtacctgtattgctcaacaattaattgtggtatcgacttagtgcactttcgggaacaaaaaaaggggaggggggatattttgtctctttcacgtagtagggatgatcactcacacggaaagcgcaacatcgtatacacgcacgatgatgggcataattctccagtcggcggaaaggactgcacttcgttttggcgctaccgttgtttactgtgctgtggaaacaaggtcactcatcgttcgtcaccaatcatttgccactcatcgttcgtcactaatcatctgccactcaccgtttgccactagcgatttgccgcccatcattatattgccccccaaatacaccacggggtgggacaaaagcacgacccttccctgcctcacacattaccaacacagaaagaaaagtgccgaaaaaatgaccaaatggttgcgcatgcacacctccaccgctttgttctccacattatgatttttaaaaaggaggagtgctcttttcacaaaaaaaataaaacaaaataaaaaatatgaactgttcaggtgttttgcatgtcgtgcataggtaggtagccaaaaaaaaaaaaacacattgcacacggagaaaaaaaaaaaaataataaaatagctattttattttggcttgtcataccacccttttataaccttgcctgttcagacacttttttgttgcaacgtttttgtattttatattttgtattttatattttgcattttgcattttgcattttgcattttatattttgcattttgcattttgcattttgtattttttttcccttttccaaatggctaacacaaattgggaatggttcccctgagctcacacgggttccacctcctttcccctttcctttattatcataactttccttttggcatcctccagtctcttcctctcactttccacccattcgaaatcgtcaggagacataatcctcaccgtcaggtaaattgcaaaaacgcaccacccgcaaattaaaaaaccagttatgaacaccttaaattcggtggaaaaaacggggttgtttttgtgcttatactttttaaacgtattaatatcaatgcttgtaattttattgtcgggtaaagctttttctcttctcttcaactgaaggaacctcttgtactcctcatccatgtctttaacgcttggcccttggggggggtagtactaaacggggaggggggaggaaaataagggataagtaacatatgcacgtcgtagcctgatatgctcggagaatttgccaatttgtggtcctttttatgtgagtcactcggtagatacgtgtgcgacgacaaggggtagcgtcattgtgtgccgaaaaaatcaccctcaactgttttgcacagattggcaagtgggacacgcccagcatgcaccgctccctcccattaacgcaacatacgttggatatctttttggaggacacgtagcgaactcctttgggtgtgaagggacacctgttttttacttgacatataaagaacctcattttgaattcatacacgcgtttttttttttttttttcccttattttagctatggctccgttccattggtgtaacttcttctgtatgtcgtttggtcgatctgcattggttcccgtaagcgtgtcccgtgtgcgttaaaagaggtgaagggacattgtccatggggacaacagcgagcttgctcgactacgagttaaaagaggaaaaacgcagcaaaacgtggaaaggcgtagccaatggactagaataaaaaaacgcgtggagggactgccaaagggggccacgcaaatggtatgcgctctgagaggcagtaaagcaggagaaaaaaaaaataataataaaataagtaaaaaaaaaaaataataaaaatgaaaaaaaaaataaaaaaaaataaaataaaataaataaataataaataaataattccccgagcgcataaacctttcgagccttcctacgcagcttcacaagttctcccgtttcgaacaaattttagtcgtccctctccaatttgcagaattacaaaaaagaaaacacctcaggcgtaacttttttttttttttttttttattttacccatttgactttgcacaggggtggcgcaatgacacgcgggtttcttatcataacagtgcgcggaaatagctcctaacatgtttgctacctcttcgcagtgcatccccaacttcggaagaaaacgcctcctccccaacgtagtgtccccccattggcagtaagtattgcttctctacccgcaaactgcgaagagaggctatgtatatgtatatgcatgtgtatcaatgtatgcatatatatgtattatgcatgtatatgtattatgcatgtatatgtattatgcatgtatatgtattatgcatgtatatgtattatgcatgtatatgtattatgcatatgtgcacccattcttaccatccagaaggagtccccctccaacgtgaaggcgaaggccaagccagctgccaaaataacacaaagttgatgtgacaaaaagaactagccatgttgggtaggaggattacaccctttttaaatttttaagggaaggggggtgaagcgactggaatcgtttactgctgcccacaggtgaagttaatcgccacctggttggaccttcccccgacagacactgcgctaagtacagcattcgtggatttgggcatgaccatatcagaattatttattttattttatttttttttttttttttaaattcctaccagaagagaggaacgacaacctacgattggcccttctccacaccaatgagacgcactccgtacagaaacaaacctactacaatttgaagaggacctaacggtttagcgttcaccgaggaggaggatgatgatgatgatgatgatgataacaataataatgaagcgtgcatagtcggtgttgcctaaccgtgaccaacacacacacaccatgcatatttagaaatcggccctctgagatagtggcaaaacttatcaggagtgacctccttcctttgttgccacgcaattacctgattcgtcgttacctgattcgccattacctgattcgccattccccgactcgccgttacctgattcgccattccccgactcgccattacctgattcgccattccccgactcgccactacctgattcgccattccccttggctctccccccggcgggactctgctcacgattgaggttgccccgtagcgaaggcgacccgaagtgataccacctgacgatcgcagcccaatcgcatcccaatcgcagcccaatcgcagtgccatcacaacctagtcgcaccccttctaattgggaacccccttccaccggcacccctgccaaacgactgccccccctccctttccaaaatgctgaattttattcttttgcagaataggcaggggaagacacggttttcaaaatggtaagtgagaggcgttaggagttgtgcagatgtacagcacttctcatcctgtacgcctccccaccattgtcaggagttcatcacactgctcactcgccacaacttcgtcatgccccacgcttccccacctctccacctcgtcacccctcctccccgaaggtacatcaactgcaacgaagccaagcagaagaagatcgaaagagacattaacaaaattttaatcaacaggagtagatcctacgcgaatatcttcgtgtacgaaaatttcaaaattgtgtacaggctatacgcaggtagggagaaaagcagcagcgccattgtggcaatagcagcggcagcggcagtggaagcggcagcagcagcggcagcggcggcggcagcggaggcggcagcggaggcggaggcggaggctgtgagccctacagtttcgcttgtgcggcattttattggctcgccgcgcaagggtgatcccccgatacacgcccctcctgatgcgccactgatgcgcccccgacaccgccactcacaccgcccctgatgcgccactcacacctcccctgatgcgccactcacaccgcccctgatgccactgatgccactgatgcccctcattccgccgccccccgcgcaggcctctacttcgtcgtctgcatcgagaacgaaaacgagttatacattttggagttcatccacttcatggcgcagcttctggataccttctttaccaacgtgtgcgagctggacctcctgttcaattttcactttctgtactacttcttcgataacatcatcctgggggggtacatctacgaggtcaacaaaaatatcattctcgacaaaataagtaaaataaaaaaagttatatgatgagtagtggaaggggagagttgacagacactgcatcgatgtaactacgtcaagtgttagaccctaactagcgtacaccctgtggagagacaatcctacaaggctgcctacccaccaccaccaccaccaccacgtgtgctcaacaccccttcctgatgcattccacatttatttcacaccccttcaaatttgagctgcactacctgccaagcagcatcatctcgttctattcgtttttgtaaaaggtaaaattatctcttcctttttttttttttccgagttgtttttgggacactctgcccgttgccacgtggctcgttggaactgtgctttgtgtccccgtttcgttgtcatcgtttcgttccagccgtcccttttccgccttccccttgtcatcgtttcgttcccgccttccctttcccgccgtccctttcctgcccctcgttccaaacgcaccaccaatttttctgtacttttttttcccgcgcaaagaacacttaaaatttcgactcgaatggaagaaggggggcagcttcccattttactctctaatggagtgaagcgcgccgcccactgaacgcagcggctgttggatagaggcacaacgcagcgcgaaaaccttttttgcaagtacaaggtgcagttggaaaaacgggtcgacatgttttgttccccccaacttcacttcttagaggtgagcacccacatagccgcttctaacccatccatgtgcgttcaaggcatcctatcaagtgcgcttccatcacgagagtggatgcgagaaaaggtgcaccttaatgcgcataaaagtggtacgtactctaccccagctgttacaacagatgtacagcctggcacgtcaagctgatcttcccttggggggggaagcgcatcctctcgtgcacatatttacttcgtgagcagaatacacactcttcatgcgcgcagagttttttttccctgcgtgacgttgttttatctaagcgatcatcacaagggcagcggtgcccttccgttgccgcagcagtgcatcaccgcaacactacttcactgcaacactgcatcaccgcaacactgccgcacggtcacccgtccgccatgcagctgggctgcaggggcgcctctgcgggtgcgcgccaggcactcagagcccacaggaagaagcaacaggcaggggccctaaacgagtataaggaaaagctgcaggccctgtcgaggcatgaaaaggtcgtgcgaattgacctgaatggaaaggagaagaaaacgagcaagtactttttcgagaaggataaatatgtgtacgtgaggaccaaggcggagattgagcggttcgacaggggggcagggcggcccatcggcggggcgttggtcccgtcggcgacgtcgggggcgacaccggccataaccaccgccagcgccgctaacaacgctaacaatgctaacatagccaacgccgctaacatcgccaacgccgctaacatagccaacacagccaaggagcgaaggcggcgcaaagctgagaaggccctgcgagacacgtacgacctgacccaggaggaactgctctacatgaagtttgtccaaaaaataaaaatcaaaaacatttactcgctactcaacaacataaaaaaaaataaatacataaacaagaagcagagagacgtcatcctcagctgcatctacaagtacggaagtcacaactgctatgtgatgtcaaaaaaggaattttttttcttcctttacattttccctcagcaattaaaatatgccaccaaaacagtgcactatttgaggagtctccttgacaaggaccacatgactctcacccagtgtctgagattgataagcgaaaaaaatttattccatgtgaactgctaccttagaagtcattacgtccgcttcctaactcgaaatgcacacaaaattagcttgccacagatattgcaccttttatcaagaggttcctacctcttcgccatcacccctgacttcaaaacggaggaggaactgctagatgatctccttaaaaagaagctgcttcaaattgtaaaggagacaaagaaggttccccttgatggagacctaaaatgggattacctacacttcatagaatggtgtacccgtcaagaaaatatgtacctaaacctcttctttaacgacctgtttgtgcacctacacaggagagtattcatcgacaacgtggatgtcctaaagcggaaccaggatcatgaatacctacagagagtcctaaccctggggagatacaacctctgcataaaccacttaaatgtgttagccttcagtagtgatgtcggttgcttccatacgagggggaacaccaccaaggtgaaggtcttcccgtcctacattacggggcagagaagggggggaacgaatagggacgctccccgcgggggggcacccggcgaagcaggagaagcaggagaagcaaacgaaataggagaagcaggagaagcaaacgaagcaggagaagcaatcgaagaagctgcacccgatgcgcaagaaatgaaccagccaagcaggcacacccatgtaaacgccgcccctccgtgtgatgatccagcggagacaaaccagtttgccacaaaaccaacgcgagaaagtgacacattgagaaatatgaaaatggccttctccttctcgaccccattcgaaaaaataaaaagtaatcgatacgacgagttgaagaacctgtatcaaattaacacaaaaattacagataaaaatgttaaaattttattgagattttttcggatgctatatcatcacagtagtagttcatcccatttagagaatcttttttgcagaggtaattttcctcaaattatttctgacctgaggaagggatgggagattccacctttcgatcatcaacctatgtgtaggactgactatggagagaactcccctctttggagactcatctgttggtggacctccgatcaagtgatgagttctcccgacaaacaggtaccctttttttacaacctattcgagcatacccaaggaggaaccctccccaagggagagcttccaattcaggagaagcaactccaccaatgcggaattgcccaatcgaaggtgacattattatcagaccaagaaacgaggggaaggaagaaaaagaacaaccaggaaaaagagaacccttctgacgtttatcacctgtctaactcaaccccgcttgagaatctccttcccttctttcaagcaaaggaccccatctcactcatcgtaaacaacgtctacttcagcacacagtacaacaaaaaatatttctacaaatcccagttaaacagtctcgcgaagtgtttgctttatatgagcaactcatttgtgcagtacgttcaggggggggactgctccgaggtggaagtgaacccacatcagaaggagaaaaagaaaaagaagaagctccttctgagccaagtggaaaaaaccttttacgaaattttcacctacgtcatgaagaatgtgtaccttattaacctacccaactggttccacatcttcgttgcggtgtcgaagtttggtggagcttcttcaggtggagccccttctcgtggagtacttccctctaagatggtgaaaccacgtgaagagaacccattccccaccgaccgaatgggaaacctgctccagattgtgcacaccgtgagggcgtaccgctaccaggaagtgcgcaccatcgtggaggaagaagacagtcggcgttgcctacaaatcggggagtcgccctttcaagaggaccgcgatcaggatcaggaccgggatcggctcccaggcggggatccccccaactacgacactctgcacaaaatcatacttggcaagtttaggatagacggtgagccagttagcaccgcgggcaaggaggcaccacttctggagaaggggtctcataacatgggaaagacagccgagacagccgagacagccaagacagccaagacagccaagacagccaagacagccgagacagcgtctccttcgttgagatacacttaccaaatgggcagatcaccttgcatgataactctgcagcgagcggctaacttcctccttagcatgctatccaactaccttgacggagcgcccttccagaaggagcgattcctaatcatcctatactacttgaacaggtccattttgaaagacgcggcggtgcagactcacctcgagacgaggttacacaaaaatcatgagacatttcggaatagattcttttatgtgcacaccgggtgcggggggaataagccgatgttggacaagtcgctggttgcgaaggtgcgggccgcctacttgacgcgctctccctgtttaagcggcgtacccagccgtcctagttctcccggttggcgtagctccccgattcgcaccaacaaggacaccccgtcggatgagcacacgcacgacatgtacacccagatggagaatctacttcggaagaaccaacactgctttacgctgaacgacatgatcaccttcatcgttacgtacagcctgaacgggctttaccactcgaccatatactactccatttcaaagtggctccttcgacacgacttggcctctctccccgatgagatgaaaatatttttattcatccacttcagccattgcaaacacgtgtacaagccgctcctcttgcacctacttcgtttggtgtcccaaattgatgagattaacgagcggagtggtctcccccttctgtgctctctcatccacattctaattaatcaggatcaccgggcaaaaagggtaaaaataaaacacgtccgatatgttgagagaaaatttggacaaattcagtggccttattttttccctctcgagttatttctttggaacagtgcacacatgatggcttcaagaaggacacccaccttggagagtgactccatgagtgacaaattgaagaaccgagaaggaaactacaaaagaacgacttccactattcgtgaaaaaaatgattcaacagaattcactcgtaacttagattttaacgtgtcaaagtttgaggattatatgaaggagatttttccaaaaatagttcagcagttggaaaaacgtttagttgtgggacatgatcgacggatcagtacctccgatcgggtgatgtcccccgtttctcttgcagaccttcacccattggatgaaaccacacagaaggaagtgcttcaaaattgcaaaaatctcctttcataccatttcgtggagagaaattttttggtaagtaggaggtcattgtactatgctatactagtgcaatttaaaaggtggggatgggataaaacgatttaatgctacccacacgagagggggagggtcggggcagtagcagggatatcgatatgctcacttctaaaaaaaggggttctcttttttggggtggtatatctctatcctcctcccccccccttctgggggtgttccggtttttctcaaagttgaaggtgcatccaactcattagcgacccgataggcacgttaacagtttggttcttccccaggaggggctttccgtttaggagcttcctcgatcggcggcttcaccccttggcagcttcaccccttggcagcttccccgctttgcatgctaatcggtgcacagctggtcagctctcccccttgtacagctcgaggaagcgctggatgctctccttgatctggtcctccacctcagccaagtcgcagttggcctggatcttcctcaacacatcggcatagttattatcgaggtactcaaaatatttcttctcaaagtcctgcaccttgtcgatggtaagactagcgaggtagtctctcgtggctgcatagatgaggcaaatctggtagctgatactgacaggagagtactgcttctgctttagtatttctgttaatatttttcccttctcgatgagcttcttcgtagatgcatctaagtctgaaccgaactgagaaaaagccacgatctcacgaaattgagctaactccaacttcatcgaagaagctagtttcttcatacacttatactgtgcactactacctatccgagacacactcaatcctacattaatcgcagggattatccctttgtaaaacaattcactctccaaaaatatctgtccatctgtgatcgaaatgacattagttggaatgtaagccgatacatcgttatttagagtctcaatgattggcagtgcagttagacttcccccttttagtgtgtcatttaatttagaggacctctccaacagcttcgagtggatataaaatatatctcctgggtatgcttctctccctggaggtctcctcagaagaagggacagctgtctataagcaactgcctgtttactcaagtcatcaaaaataatcaacgcatgctttccattgtctcgaaaatattcggccatggcacatcctgtgtatggtgccaaaaactgcagaggtgaagcatcagaagcactcgaatttacaataatggtatatttcaacgcatcgtattttttcagaagattaaccaactttgcgatgttactttttttctgtccaatagcaacataaatacagtaaaccttttcattatctggtacctgttcatttacatttttttgatgaatgatggtatctactgctatggctgtttttcctgtttgtctatctcctatgattaactctctctgacctcttcctatagggactagactgtcaatacatttaattcctgtaataatggactcatttacactcttccgtgcaataattcctggtgcttttatttctattttccttttttcattggtctgaattggtttccctccatcaatctccttccccaatccatccactactctccccaataactcaggaccaacactcacgtcaataattctgtttgtccgttttatgatatctccttcttttatatttctgtcatttccaaaaatcactaccccaacgttatcatactccaggttagtagccattccatacgtaatgtttgatgcacctcctccatccccatcactgttgtgaatttctagcagttctgacgacttcacattgtttaacccaaaagctctacatattccgtctcctacacttaacacgtatcccacttcatttgcggatgtcttaaaatcaaactgttcaaattttttctccagaattttggagatttccacagggcttattttcgtggagtatggcagtactgcgccgctgctccattttaccttcctcctcagctgctgacccagctgctgccctagcagccgcattttagccgctccctgcatgttgtgtaaagcgacctgcgcagcggagctgggagccacgttcgaggcgacgttcgcaggggggagttgcagcgatgtgggttgcgacgttcgttgcgatgttcgaagcgacgtccgtagcgacgttcctagcgatgttcgtaccgccgttcgtaccgccgttcgtaccgccgttcgtaccgccgttcctagcgccgttcgttgccaccttcgcagggggatggctcaacctgctgcttctctgctataccactactggtgccgcttctatcactgacggagccccctctcgcatgctcgcccggtgtgcatacaacggggcgtccttctgggggatctcacgcgatgtttcctctgcaggttagagactaaaggggggggaaaaaaaaaaaaaaggggaaataaaccaactctgagatgtgcaatcagtcaggttaagccaattcaggccagtttagccagttcgggccagtttagccagttcgggccagtttagccagttcgggccaggctaccccctggcatgccacgccacgcgctctctcccctccgtacacgcacaccttaggcggttcccaaaaaaaggaaaggccaactaaacataccgcgcggggtgcggaaggaatactcatgcaactccaacacaattgcgcgaaaagagattatgttccgcggggaacaacgtaacaaaaaggggcacgtgaccacaggtgggggaaggagcgtttctcttccgtttcgcctcgccctgcgagttagcgattgttcgttgcttttaacaggtagctgcggagtgctgtttcctgttaactacttcctctttgccgcttcctctttgctgcttcccttttttttccttttttccgtttttttttttttattttttcttccagttcgctctagagaaacaaaaaaaaaaaaataaaataacctcccagcatgacaatttaccccccgctaaagtaccttggctgaagtaccttggccgaattaccacacggagttcaaacgatacacaaaatttcgcacagcaggtcgggggcacaataaagtacatgtgataatttttgtatgcacgcgggtgtattctaaagctcttccagtcagtcaatcagcgctaccctccctctgctctagctcgtgcttttttttttttttttttttttttttttgccatagtgcacacattcgacttctacatggtgaaagttatagatacatcttccccttccccttttttctcttttttttttttttttttttttggtttgctcaccatgtaagttgcaaataaacatgccaatcttgggaaccaccaaaggaactctaaattatatttgcatttttttttctccccattgatgtcactacaaagtgggatgaacggatatcttttcattccccatatgttggaatctcgctcccctggtcagttgtgcaattgcgaaatgcgcacgatcccacctccccccaggtcagctgtgcaattgcgaaatcttcacgatgccacctcccccctggtcgcagtgatgcactcctacctgcatacccgttggaggaaaaatcaccaaacgcgctttcacacagtttgccccccccccgctctgcaacaaattttggagccaatatgctgggaagcacttcccaagaaaagaggggggggctccccccctcacccccttactatgtacgtacacacgtgaagaaatgtatggtggcccgtttgatagccacggctagctaatacacacgataaagcttcgctcgtcccaaagaggtacacctttttttaacacttcgcttgagggagacgcgctcacggggaatatccatcattcatgtcaccctgcgcgtgacgcgtcaaatggggtacctcaacgggggcgcttcaacgagggcacttcaatgggggcgcttcaacgggggcacttcaacgggggcacttcaacgggggcgcttcaaatggggcgcttcaaatggggcgcttcaaatgggacgttttaaaaagcgccccttcctgtggctcgtctttcttcgcgccgctggaacgacgcccccctcattttgttagtatcatccgggtcgaaataatccaaaaaaaaaagaaaaaaaaaaaaaaaagggacattcaaagtagagaaaaataacatcactcgagtgcgttgcacggcctctctccgttttgccccgcttctcccttttttacgaaataggaggaggctcccccacgcggtagtcccctcgagggcgtgtacacatttttaatcgctcaaattggcgcacgcccaggtagggtttgattcgtgcccagtggtgtgctggcgcatacgcagacggggcggaagaggtgtgcttctccaacacaaacagcttctcctacacaaacagcttctcctacacgaacagcttctcctacacgaacagcttctccaacacaagcagcttctcctacacaaatcgcttcatctacacaaattactgcccctattaaaaacgcttctcctacagaaaccgcttcgcttgttcaaaccgcttcgcttattcaaaccgcatcgcttatacaaacggcttctctgaatgcccccatgaggcgcgcgacgttcctgctgaagctgctgctgctggcggccataaccacccaacaggggcttctctcgtggcaactgatgaccagcaaaatgctcgtgctgctgctagatgtcgggctacttaccatcttcctctacctacaactcagatcagccaacaacacacatatgtacatgatatacatctacagcatcgtggctaagataacagtgatatactacgtctcccttccgagggccctcattagccaacatgaggagtcaggtggaggggggccatccctaccgttacccgtacaactggacaactacgcaaacagcatccacgtcgtcagctcgacgatcctcatctctatagtggtctacatcttgttcttttttgtcaccgattttgatctcctcaaagtacgcttcatcaatttggagatttttttttgtctcctcataataacccacgtatcgattgattttctcgacatatctgattttttttattgtattaatctccatttttttctgtaccactttcgagtggtacaggagttatccgtgtttactaaccccgatctgtttcttcatgcttccatcgataggaagcgtctcatcgaattttattccttcttcctacatgcctaccaagctgttttcatactctttggtgttctgctctgcgtaaatatagccattcatgcttactctcttccgagtttttcctacgaaagtaacaaaaagaagaagctctccactaaaggggggggagatataggagaccattcccctagtggaccccatttactacacagttacagtcgtgatgcggcgctgcataggtggagtagccaccggaaggatggcaacggtggtggagggaaagaccattatgggtaccctcctggtggggctcttaccaaaaggagtagttccctgggggggcctccactattggaagggaagcattcgattagtaggggcatgactggggggataactaggggtacaaccgggggtataaccgggggaacttcttccttctgcccttcctcccccgctttagcttccacttccgctgaggactccctccccagatccaaggtcggcggggacgccatgtcctgcctcaagtacatcagcatatacagcttcttcttcaccgatgtgtctctcttcacggcacgcctgttcctttacttgatcttctcggctacctcgtgtaagggccatcgccaaccgaggagccgcggcgccacacattcgcacacttcccgccacccattcgcacacttcccgccacccagttgtgcacctccccgatgatcaccccccagctgatcgcttccccattgatcgcctcccctcccctccccgctgatcacccccctatgcaggttccccccagttcatcatgaagaacctctgcttcgccatcatccacgggtcgcgcatctaccggaagtccaagttttacaaccgccgcaggggcgagaagggccgcccgggaagctcacccacgggggggagctacaccaacgagtgtgagatttactcccataagtctgcgatctgcaccgataagtgtgagatctgcaccgataagtgtaaaatctgcaccgatacgtgtcaaatccacgcatgtgagtacgaaaagagccattcagaggaaggcccgaaacacagcccacacaaatcatcgaccagcctgcactttaaggaaagccacgtgaacacggacctactcagcaggagcttcagatctacagacacgataaacataaacgtgattcaaaattctgactacaaccgtgttgatagtctaagttacgataaaataaccccacagtattattttcattatttaaaatacaacagactgaacttcaaaaggtacatgtcatgctatgtggaccaaatagagaaaaattcatttgggtattctgtgatcttcctctttttcttcattctgatagcgactaaaattgccatccttgtggttacctacacaatggacttcgatcaagacctgaaccagcatttgtatgacttgacttacctatggaatatcaacacgattaggtcctgctggattctcaggattaattcttttattattttagtttattcattttgctctctccttctttacgttgttacctgttccctattcgatgggatcttcatgtccttgatgtatgtctttaacctgctgtcattctttttcgtcctcctcatcatgtctaaatataacccgtcgtacgacatgctggactactttaataaaaaaaagaacacgctggtggttctcttcctctttggctacctggtaggcctgtcaaacgagggaaattggcaaaacgcagccgctacaccgatacaccgccgctacaccacaccaccgctacatcacaccgccgctacatcacaccgccgctacaccagcacaccgccgctacacaccgcaggcctacctcttcctcgcggacacgtacatgttcatctacatgctgctcgggcggaagtacatcacctatcgaagacgaataaaaacgcggaggggaaacgaagcacaaggaagggcgggataccacacagaaacggaagaagaagtgttaacacccatatcagtggtgtcctcctttaccctcaaactgattagacatatgaagggacctatcatgcttaatagaataataatcagcaaaaatttaattaaaaatacacgagttgacaattttttgtttttttgtcacgtaaaagaaattggcattaagttggtgctttattttttcacgtgcttcctcgcactgagggaagacgcgattaatgttacctttattctgtttgttttttttgtgaatttttttttgtcccttatgtatttgattttttccaaggtggaccgggacttagccatggactgcatcttcacgcaggcgctctttctggaccttagcagggcctcgcgtacgccgtggaggggagtggggaggagcgaagcgactggagcattgcgagccgcggtttacgttgctacttcacccctttgctgctttgcccctttgcttcttcacccctttgctgcttcgccccttcgccgtttctccccttcttgcattgcgcccccctgcagctgcccacgcctgcaactgcccacgcctctccttagcgaaacccccccctccccccattttctctcaggagacggaagagaggcaaaagggggcgccacttccaaaagtcagcaagaaaaaggcgccttccacgagccgaccgcacacaccagcgtctacgaaaaatactcctacgagaatacagtcctgtttgacaactgcctgaattacttttgattcgcctcacggagagggcaccccccatgggtgaacgtatctacgttcatatgaccgtgtgagtgtgcacatggccgcgtgagcgtgcatattaccgcatttgtgtagatacgctgctgacgcgctcacttcttctgcgtttgccccgactgacaccgaacacgtcttcaaaaaagggctaagctgataagctgcatataacttctaccctgcgcgcgtgccaactgggtctccccaccccacacctacacagtatacgcctacacagtatacgcctacacagcacacacctacacagtacagacctacccccacacccgcgtcgccacaactgttcactcgtttatgtcgatgtcctggaaattcccaaagatgtccttaaatttaatcccaattggagagttaattatttcgatttccttctccttgattagcagcttctgtcgtttgatttcttcctccagctccatgatcctttttgtgtcaatctgagtcggcatcaggtcctcctccccggtgtagtccaactcgatgtcattttttccgtgtccactgtcaaatggcttgcctccctcctcctcgggtacacccttttgatccttctcaaaaagcgaactcggaaatatgtaattcgctaggatgttatctctctgtttgttgttcacttcttcctgttgttggtggctccaatcaccttctctctcctctccctcaccatcgggtctctttatttcttgcatgtgtctcgtgagaaggtcatcgaactggtcggaaatttccctcccatagtgtcctgtgtcagccccctttccgtctccccttttgtctccctttttgtctccctttttgccccccttttcgctctcccttttcttcttcaccccatttgcttctcccccccgcggtgttgagccatccccagtctgggatgttcccccctcctcacacgccactgcatcgtcgggggcatctgcctcaactgggtcgctcccgtccatcgccccctccgcgacctgcttctgcgcaccgatcacatctttggcagcatcaccattgggggtatcaccatttgcggcatcaccatttgcggtaacatcattggccgtgtcttccgtgaccgcgtcttccgtggctgtgtcctccgccgccgagccctccgtggccgtgtcctccgtggccgagccccccgtggccgtgtcatcgccgcgagcagagggccctccccccctagagcgatgaccacaccggctaccaaacaaaacacgcttattcttacagtaccacttataaatagttttcaaatattttagcctatacgacgaaatggtgcaaatatgaatatcactcatctgatccccaagcagtttgtaaaaacaaaattttttccaaatagcattcttactctttttgttgaagtcatcagatcgatacaaattcagaatttccttcgatgtggggaaattcttttttaagtcgttttttatttccatataaatttcctgcacttctatgtagagggatttaatattatttttcatttcatcagttaggtcttctttgtttaggagttcttttaattcttccatcataatttgttgatgactatcgattacttctgtgctaaaaagtctttcaatgtttcctcctttttttcttttgtctttcccgtttgtggattcttccgtttgggactcacttaacatgtttttcttcttcacatcttcgtcaggaaaagcgcactctatttttttcccgttataattaaggatgagttgacttggattctcgttcactaggatgtccttcaagcttcgtctgacttggattggctttattttttgcctctccttcttaggtaagctttgttggccactggggccaggcttgcttctctccccaggtttggcactctcccccggtttggcactctcccccggtttgccgctctccccgggtgcctttccctgcgcgggcttactcatactgtctggcacttatcgagaaggctctgttgggctggtcctcatcggcgggttgaagcgaaggcttcgtcttccccttctacctcctacgaagtgggtataccattacgtgcacgcgaggaactacgtgtgtacgtagacgtaggaacatttgcatgcacgtttgtgtgcaccttttgaaggtacttacatctggtcactttcacgcacctacggggtggcctcattacaaatgcattctaggagcatcaacgtagattcgtcattctgcggaaattccatttttttttttcttcttttaatctccaaatcgggatcctttatctttgatcatggcgttttttccacgtctgcacatttttttcgttttttttttttttttcgcccaaggggggattagcaaaattcatgcgtgatttgtgcacgagtgaacatttcccttccgggtaggcacaaacggatgagtcactggggagaggaacacaaatgttgtccttatgggtagacacacatgttaatctatatgtatgcatgccacacacacatagtgacatatgcatgtcgagtgggtgagatttcccccgctcagctagggcctgggcgaagaagtttccacggggggtcttgttatttttccacatttttttatacccattcctgctttcctccctcggatgggaagccataaaagtaaacacagtgctgatctgagatcggcatttcgcgtgtgaacggtgataagtcccctttttttttttttcgtttcctgttcgctgcaaagcactgcaactttttaacccctcccgtagctcatacggcacaatcacatttgacgcaattacaacactgagctgggtgatacccctctcactgtttttttccaaaataatcacacaggtgtatccaatgagcataggcaaagtgcgcattttttttacgcatgtgtgcaggggaaataaacacataggcgttttaagcgtatgcacactggcgtagctatcaccacttgcgcctacccacaaggcgtatcatttcgtttcgtttcttctcacaacgggcgcgctctgccgctctgccgttctgtcgctctgccgttctgccgatctgctgttctgctgttctgccgctccgccgctcctccgctcctccactcctccgatctgaacgttcatattttttttttttttttaacaaggaacatttttagctagctacaaatttgttgcaaaacagttggttgttcttaaagatataaggggggatatattccgactcgcccgcgataatgtctgtccgtgtgctccattacttgtttgatcagcgtagcggttgccgcgcagagtggggggcatcctttgtgtgtaccttatgtgtgtacttatgtgtgtacttatgtgtgtacttatgtgtgtacttatgtgtgtaccttgtgtgtttttttttttttttttgtgccccactttttggtcatttttaccttgccggtcagaatttttttcgccacgtggcagcttcggaacttggcatgttggtaacttggtaacttcgtctcgtcgtccagtcgtctcttcctgacttcttctccgcttcccctctgcgtgacttcttctccgcttcccctcttcgtgacttcttcaccgcttcccctcgtcgtgacttctgcaccgctgcgccttcccaccaaaatgatcaccaaaatcctgaacgggtggcgcatctccttcttcttcaacctgatgaccttcatcgtgcagcagctggggctgtactacatcctcttcgagtacaacaaattcatcctcctcctctgcaccttcgacatatacattttcatccacttctgcttcaacaactcccaatcctttgcggccgtcaagggaggcaactgctggatcctctacgtgtactccatctccttcaaagtcatttttatgtacttttttgccttcaacgaaaatgcctattcagaagaaacaaacacagattattataacaagtgtgttatatttgctctcctcagtttgagtacactcatatacacagctctgtctgtgaagtcgtacaaacagctgtacccagacgaaatgaccataacgaatgaacagattttccataacaatttaatcctccacgtggtgatagacctctttgacattttcgagttgctgttcactttggtcaagctctcatatattgttaaaaacaccaatttttggattaaaataattggaggagtcttaatttcgttttctctctacttgaatgcttattcctttccgattatatccctcgtgacagaaaagaacagaaaaaatttggatctcggggatatatacttctgcaaaaagcatgctgctgtgattggtatcatcctagtggacatcccctttatgattttacgtctttacttcctggcctcctacgtttcgaatgtacatttccaaccccttttaattaagaacgtttgtttcatcccgatcaagtgccttactataaagcactgcaatttgattttcgagaggctacgtcgaaatatagatcacacagataatggtggtcgagtgggacacaccctcgcaatcaccaaacataccaacagtaataacaacactagcaaatcggatgatggcactctcattccgtatggctcttttggtgggaataagcccaatgtgggaaatcgctcctcaggaggggttctgaagaaacgatccattgtatcattaagcaccatggggtgcaataactcgttggatatcaagtcggtgcagtctatgaggaacgaggtagatgtacccacgggggacgctgtcacttccaggaagaagaaagttacaactgtcactgatgtcaagcaagatggtgaacaaatcagcgggagtggacataccccaatctctcacaacctttgcgaatacttcgaacacctggtggagaatcaagtagccaccttccgaaagctaaatgtgaagaaaaacaaaatcgggaagaaattcgccatgaataaattaatgtacactaatgtatccaacaatgaaaggtaccactgctatttggatgatagtctgaaggtctcctacctgaaccagatacgcctaatcatcccttatgtaatctactgtctaggaaaaatagctatgtctatagtgatttacttcttctatacaaagataaacatccatgacttgaagataatcctaacacagtcagacatgtatttcaaattgtttgagcataaccatatcatgtttatcgtatcctttttaataattttaggcaactcagttatatcctttttgtgttctgtatttctctccagtatagtggaggtcctattttttactcttttcatcttcgtaaagtgtacctccgattttctattcctcctccttctcgtctataacaacatttttgaaattttcttgagaaatatgaacaagtcagaaaaatacgcgccatatttttatctccttttcgcagtaattccttccttcaaaattattagaaatatttatgtctttttgtgttccttgtctggtcggcaattcatcgggtatatcattcgcccctttatgaatgaaaccagtaagagtaagcttcccccttttttgagcataaacgggggtgccgcagcgatctcaggggtgggtggaaaagcaatcagcgggttgaatagcaattggggtggggaagtaaccaatgggctgagtaatttaggtggaaaggtaacaaacggagtggggggttctcccactaatagagctctccagactgacgaactgaatctgttcaataaccaagagtcgagtcacaaaaataacttcaagggagattacaaaggattcatatctattgcttctctcctaatctacatcaacacaaagcacatgcacggactatcctccctctcgacactaatgataggaaataatttcatcaagaatttaaggctgaattataatttaaagaacaaccatctcctgctcatcgttttaactctcttgacccgattccttctgctactctttatctgtatgcaccacaagtcgaaaattttagcagatgagtgtgtctgcatattttactgcgcagttgcttttatctttattctggatttaattttcaaagctggctaccttattgtctctcacaatattcgagtatgtgcagcgtataatttacacctcaagtctatgtatgaggacgtttactacagcgccaagggaaggggcgacgtgcagaagagccacctcactgacgtgcagaagaaccacctcagcgatgtgcagaagaaccacctcaccgacgcgcagaagaaccacctcaccgacctgcacagcaagtaccagatgaaccacttctacgtgcgcactgtgccgctcttttcggagctcgtctaggtggacacagccacggagaggagaagcggtgaagcggggaagcggcgaagcggcacggggagaagtattaacaggggagtatgcgtcctacctcgaatgagaggcctaccccgaagacgcgcccaccaaacccgaataaccattctcactactccacttttttctgtagcacatccacccttgcacctcgtgtgatcatctcaaccatttggcatttttaaaaagacgtttttaaaatggcaagcagttggtaggcgcgtgggcgaggtgaagcagccgatcgaggttaagcagcctgatcgaggtgaagcagcccgatcgaggtgaagcaacctcatcgagttggccaaatggagctagctggcccaatggagccactagctggctaaccagaccaggctgctccaccgcgcaaacttatcgaacgaaaacataggacaaatgggggctgtcctgcacgcgggcaggggcagctcatcaattcaaaatgggcggaatttaaaaaaaacgtgaaaaagagggaaaaaaaggggaaaaaaggggaaaaaaaacgtgaaaaaaagggaaaaaaggttaaaaaagcgaaaaaaaaggacaaaaataaggcaaaaataaaggcaaaaataaggcaaaaaaaacgtgaaaaaatgagggaaaaaaaaagaaccacctctacgcacactttggaatgtccagaccggcgggaagctctcctcccgcctacgtcacaccatctgacgaatgagctccaccttttcggagacttcccttttcagagcttcgtaccgctcgtcggagaagtgcccctcacctatgtctgcatcggtccactcggcccgcttggcttccccagtctgtacggcttcctcagtctgtgcggcttcgccaatctgtgcggcttccccatccggtagggtttcctcatccaacaaggctcctcctcccggctcctccgcagttgtcgcattcgggtcagaaaacaaattccacgtcgaaatggccatattgatcttgtttagcgcgtcatttatgagcagggggtcttccttggctttgaccttatcgacaatttcgtccagtttcacgtttatccctttcaggaatacgtagcagctttgttcgtttgttgagacgagactgaggggcaccttatgtgcgtctgcgacgaggagtgcgtcccctttatccgtctcttctcgtgtgtcgctattgtcgcgatggtttccatcgcccccatcgtcctcaccatctccatcatccgaaccagtttttccttttccttttttcctcctcgccgaggttttgttcttcttgccaaaagtcttctttcgctcctccgtctcctccatctcctccgtcttctccgtcttctccgtctcccccgtctcccccgtcttctttcgctcctccgtctcttccgcctcctgctccatgttacttcccccgttcatggggcccccttcgtcgcaattttgctccgtttcacggcgcccctttctggaggtgcctttcttatgcttctttttttttttctttcccactactgccaagggttcttcttccggtgcgtcgcacgcactgccgctcccaagaaaggggaaaatcgtatgcaagggagagccctccacgagggaagcactcagagggaagacactcggggcggaggtacccagtccctcctcctccagtctctcctccttcaatctctgattttccgccaccaaattggcgacctccctgtctacctccgctttaccgtcggccaggctgcggttcttctgagccaactcggccaactctcgcctggagtcgagcagctccttctcgagttggcagatcttcgtttcgcttccccgcaggctttcctcgagctgcgcgatggcggcagagtggatgtccttagcaggattagccgcattagccggattagccggatttgcggcgctgcccatgttggagacctcctcctcatctgcggcctccacgcacttctccaactttacctcctccgcgggggtgacactggtgccggcccgcctagccgcccgtgcctccctgagtttctgttcgcactcgttcaccaaggtttccatttccctattttgagcttgcagcttctggtcgtactggcgaatggcgcacctcaattcgtcgtccttctccctcagcagggaggtgcattcatcaattttattctggaggcttttttccttttcgattttgagcagttctgctttccgcctctgctcgcaaatgtctttcatttggttaatttctttctgagtttcttccttcacttggctaatttctttcgcagtttcctccctcacttggctaatttctttcgcagtttcctccctcacttggctaatttccctctcagcttcctccctcacttggatgaccactcgtttgtgtgtctccgtcatggattctatgtctctttgacatcgttctttctccgcttgcatttctttggacagctcctgaatttctttctccttctgggtggccatttcttttatttgtccctgatgggtttccttctgtgtttgcattagtgtctcaaactggttcttcattttttccttttcctcctcaaactggtccttcattttttgtttttcctcctcaaactgctgctttagtgtctcctcattatgagtgtactcttcgatttgttttcgttcaaaagactgttgcatcatgcgaagcgtttttatttcttcatcctgtttgtttatcttcctctgatattcatccacttggttaaaaagactttcgtttttttttgctctccttattgcttccgatttcttcctttagtttttgctgagactgttgcagctcatcgttcagttgctgcacttttcctcgatacctttccttttctgttgttagctctaccacctggttatgcagtagcttcaattcgtgttgaatgctagactgtccatcatctctttcgcgtctcagcagttcgactcgctggtctgtaatttggaggcatttttctttctcctccaagtcgttctgtagatttgagatgattttttttttctcctttctgaatttttccaagtctctataggccattttacatctcagctctgagcttatcaaatctttttttattttatcaattaggcaattcagttttacgttttctacttttatttttttcatctgcacgaggttattttttatttccttattcctttcgatgagtttaagttggttcacttttccttcttttagtagatcactttctatattgctgagcatatcaattttttcctctttacttgttattaataaattttttttttttatttcttcactcaggatgtctttctcatgttcatatattttaatttcttctttcagtttgtgtaagcattcatcatttctcaggatggtcttctccttctcctttaattcttcttgtaattccttctgctttctttgcaactcttcaaggtgttcattttttctacatagttcttctttgtaatttccgttgcactttgtatgatgtttcactattttgctgagtctcatatttgtgctttttattttttctttcattttacctattctgctgttgagtgtatataccttcattttcattacttggtttttttttctgtatatttgtaattctttggctagctctccattttgagatttaagtacatgcttttcttgtgtgagtttctgtttctctctctcgaccactttcatatttttactgactgtgttgacttgacctacgcatctttgcaattcgatgtgtacatcatccaaattggtaattaattctttgttcctttccttgatgtgtttaattttattattactcatatcgtttactcgttcaaggtttgatttattctcctgtacgtacctccttaactgattaatttcatgaaccattttactttctcttctcttcaatcgtctaatcctcatcaggttatattcatttctgtgtttgtactcgttggttagtttttcttcctcttgtattgtctgtcttaactgcataatgatcctctcgtccttctccttcacggtagtaatttcctcctcatttcgttgctgctttgtttgtagctgcccaatttgctgcttaacttcttcgtagcttctctgcttcctttcgagctccctcttcgcggcatgcgcctcggctcgtactcgctccagttcgtccttttggccctgcggggggggagcggtgcaaaaaacgcgatgaaaagggtgcagttcagaaggggcgcttaaaaagacgcagttacgaaggagcggttaaacgggtgcagttcagaaggggcggttaaacgggtgcagttcagaaggggcgcttaaaaagacgcagttcagaaggagcgcttaaaaagacgcagttcagaaggagcgcttaaaaagacgcagttcagaaggagcgcttaaaaagacgcagttgcgaaggcgcggtgctgacgactcccttaacacttggcgaacgcgcgcaccgccggcggactcacctcgaattcccgcttcactccgaccaaggcccggatggacacccaaatggcgtccagctgcagctccgtctgcgcaaaggtggtgtctccgcgcagggggggggtgagcgcattatccaagggggcgccctgtgcatcgtccacagtaacccccaatgtgtaacccaacgtatcacccatcctatcgcctaacagttcatccactttatctcccaacgtgtccctcatcgctcctccatacttccccccaagtgcgaaccccccccctttgccactttcacgcagaaacgcaactacactcattatcttccgcgagcagctgatgaaggcgcgctccctatgcctcgagtcggttaagcacgtctgcacacgttgcagccttatcttcaactcattattcgcttgcgccaatttgaccttctcctcctgcaggagcttgttcctctcctccacttggctgtttgcacatcgatacttttgcagctccactctaacctcatccaattcgtccaaatatttttctccctccttttttactctctccaaattcgcttcataagtctttaccttcttgtataaattttcgttcttttcaatttcctcatttagcttatccttacagctcttcaactccaactcggattttactttctcgacttcgcttatctggatgcttctttcatgttttactagcattctctttaattcctccactttttttttttcttcatttagggcatcctcatttgtggggtctcctctcggcccttccttttctgcgggtgcctgtgagaggggggaatgggggcatgtcgacgtacgagaggtggtttacattgtgaggtatctcggtcccatttgatgagcagactgcgcacaatcgagccgcacagaactacatcacgtcgcgccccaccacgtggcacccctacctgatccgccgaagctcctgggttgcttcccccagcgagcatctgcaactcgatctccttcatcctattttgcacgctcctttcaagctggtcctttttggcatagaggctgtttagcttcatgtgtatgcttcggaccttcagagacagacaccagtttaggttcttctgcttgaggagttccctcctcagctgtgcgcactgccacggggatgggtaaggggaagaaaaaagattaggtcatcatgaaatggagacacacagaaggaaggtgtacaggatcggagagactaattcaaatgagcggagcgaagcttcacttgggctcgcccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccttttaacaaaataaaaaaaaaaaaaaaaaaaaaaaaaaaaagaacagaacagaacagaagtgggcaaagcggcgggacgcagtcaatatgctccctcgctaggccccccgatggtcgctcagaaggtgaggggagagtcctgctgcgtgctgccagaccgattgaggtagccttgccgaggagcgccgccgtgagagaagccactaccaaagttggtgcccgtaaggggagaagtctcgtcatacgataagtctaaaaaggagctattcgcattattcccactgttgatattactgctacttccgttattcgaatagtttgtcgcacgagtacacacttcggaactccccatcttattttctggatccaaattaaaatcattcaaaaaaatatgattctctgtaggtgtgtagcgattcttcctactaacatgcatccccccactgtccgtcacaaaatcaacctgttctccatcttcataattaacaatagcctccttgttggaatataataaaattaaagcaatctgtaacagacttaagataaatccacagaggttgggtacaatgacaaagccatccttgatggtaaacccataggtcacccacaaaaatgagcacaccaaactacctgtagctatttccaacgggataagggaggagttcttctttttaatcactatctgtacgtaagacaaaggggcaccaaagttaactatactcgaaatgaatgccataaatccaacgaataactcatactgctcataagtcaacacgtatagaaaggcgtaaagcaaaaggcatataaagccacagatcttgtaataggaaaatagcttctgttttagccacatgttcttgcaatatttgtgatacatcagagagtaaaatgctcccaataccagacctactaagttgggacaaacaatagcagagttattcaacagcatcccataaaccaaccacaggaatgatgaaaataaaagtaccacgtagggtaagccatctacctctcctgtcgttttcttctttatcattttaataatagaagggaataacactaactgcataaaaagggatgatgcgatggataatattttcaaaaaattcatgtctgcatttttttcttcttcgttttgtttcttcagttcgtcgtagaactcctccttggtgcttttgcttgcggcatcttcctttggcgcgccgtttgacgcgtcgtttgacgcaccgtttgacgcaccgtttgacgcatcgtttgtcacaccgtttgatatgcctttcgcctcaccgctgcttccaccactgcttcccccgctgcgaagcgctccagccttctccgccgcgccgtcctttcctttggcgctcccctcgtttggcggctcctccttgggggtcatttccttaaccacggagtgttcctcctcggtcgcgctgttcacactgttcgcattgtccttgttggtcgcgctgctcacactgttcgcactgttcgcattatccttgttcgctccgccatccttgctcgcctgctgcctctcgttgctctgcaaaaaggtcgtctgtgcctgtgctccttctgcgccacttgccggagaggtggctgtctcccccttcgcggcttgctccttggaagcgccgccctttaaatttgcactgccttcttggcctttatctttgccttctcccccgggggtggtagctccgttccccggggtggtagctgcgatccccgagttggccgctatgcccgccttctcctcgttggggggggtggccccgctgggagctcctctcatagctccctcatcgcactgcactcgatcataacaccagaaaaaaagcacaaaggctacaaaaagtgcgagccttttcgaaatacccatttcattttttttttatgttaactacttcgagccacgcttggccgcgggaatttcttggagttgaacatgcagaggtgaggggggtgggggaaggcacgggaggtctggaaagccgttcgtaaatcttcgcgcctcggcagggctggcaaattggaggctgcgctacgactggccaactcggcaaaatctggcaacttgacaacttcgcctctgcagctttgcaacttcgccactctgcaacttcgtaactctgcaacttcgtaactctgcaacctcgtaactctgcaacttcgtaactctgcaacctcgtaactctacaacttcgtaactggggacaacagcgtacgactcgaacgacgcgaacgacgccaaaacgcgctcggccagttgggcatatccaaaattgacacgccccctctcgcaaaggcttaaaaaaaaaaaagtacacgtttgaagatggtatgaatttataaaaaaacgtggcaattttttttttttttccttccttttcttttttctgctcggaagaatacaaaaaaaaggcgagttgatctcgctggggaagggatgcgggggcttcaccagtgggagtgttttcccttcacggtcggtacaatctgagtagtaagtcagatgggtccatttgcctggccaggggcgcggggggcggacttacgcgcaaacgtgtatatatataatatgtacgtaatatacaatatatgcactcatatgtacgtataattttcgcccctcggatgcgatcccgcggggggaaaaaatcacgcaacaatttgagtgggctgtaagtactaatggcgcatcgatgaagaaacacttggccgaaaaaacttaaaaagaagctgccctctcaagttggtcactttgcttgcgtcgcgcaattgtcaattttgttgtgaaaagttgcgatttctccgtaatattttttttttttttttttgcccttttttatcgtttcttgcctgtgattattactgtctttttttttttttttacttcagccttccggaggaaggaggagggggggagcagcaaaaccgagcaacgctgagaaggaagaaaatgagcccttgtttttttttttttttttttttttctgttcccgtggtaaatgctcccccccccaacaaagtgcatatacaaatacatgtgtaaacgtacatgtacatataggtaactatttgcacgtttatcctttttatggcgcagaattgcataggggtaaaaacagtatggtcgtccgtgagccatccaggtaggttaaatatggcaagcaaatttttttcccctcgcgttgtgggccattcctaattcaccggcgaatcgaattgaccttatgcgtccccttctcgcaatgaaaaagaaaaaaaaaaaaaacgaaaaagtcacacaaaggaagtgggcacacacatatgtatatatttatatacataccaactgtgcaagcgcaacgtgcgcaccgcctatacaggtgtgtgttaattccatgcgagcacacctgacgcgacgtaacccacaagaggttgaattgaacacccatgtgtagaattaaattcaacgcttttgaaaaaaacaaaacaaaataaaataaaaccgcgctgggttccacccgtcccgcaccccacatttggtcaatcgaacaaatggcatgaaatgtaaccatcggttaggtcgcacatgccaagttcccacggccaacatagttattcttgcaaagtgcctttggcgaaaaatcgaaaaatccaatgtgtgcgtgtatgtttatatacatatgattaaccgtttggggggtaaggacggaccctttttctcaacccctgccctcagataccagttcgctcttcgcccatttatctgataatccgtgcgcaaaatgatattagtgaaagcgcgccccattgctacatgtggaccatactcgcacgtgaacatatacaaaaaaaaatactcatacctgcgtaaattaccaacaaatggggaaatcccttcttaagcgtaatgccacgttccttttatgccttccccaatgagggggggggtgctccattcgaacaagaatctccaattgtaaacaccacttttccctttacaccgttgttgaaccgccattttcacaacagaatcatttaaaagttgcattttcgcaattctgtctaatggccaatgtacattcaatcacctactgataatcattttttcacttttgggaatgcagcaagggtgttcacacataggtagctttttttttacaattttttttttctgactagctaaccacttttttatgaacagttcataaaaaaattgaaaagttacctctttttcgaaggtgatggaaaaaaaaaaattataaaaaaagctagctgcaggtagcgaagttgccatccagtttaacatatggcatttttgtaagctagaatgctctttttcattttccgctcttccaacgcgcaattcacaaaagggggaaatccccatacgcagaggccacagaagcagcagaggccgcataagccgcataagccgcagtcgcacttgcctccacgcaccatcacggattgaacaaagcgtacattcgcatcatctatgatcaggcacaatttcgatcgaattaatcgcaaatggggccttaatatacacatttgtacagtcccgtcgtgaggtgaccctgtcatccacgagagtcttcctcccatcgactttttctttctcctgaattttgcacatgttaaaagggtacttcacctctccattttctctcgactgaatgtctttccccatctgacgtagcaccacgtgcttacgtgcctttcctggctttattttatcattctgtgttgtcatgcggcaaatttttttaggatcacttttttggttcgtcgtggaaaacgtgttggggctattttcccccttattaacaacacaagggttccactgtgcgttaccctcctctcgatcgaacatacgctgcgcgtgattgttcagcttaacaacgtctttgtttatcccatctgtgtagtcatcaataggggctctcccccctctgggggcatctccactgtttacgcacacttcacgcttatcacatgcctgtgcggaagtataattacttgttccccttttgccgtcgcccctatggttacacctcaccccactgtgaggaatgcccctcgggaatcctccattaagagctttttcacgaataagcgttttcttccctttcagctttgttctcccaacatcgttatccccccccaacggtttaactgatatgccctgcatgggggtgcctccctgggtgtatctactccccatgtgtgattttcgcgtgttcaccttgccagtgattccttcgcttggggggaaatttacctcctcctgtttgtcaccaggagaagcaccgtcctggccttcctccccgttgttgcaagtccttcccgtttcctcaccctcgtgcacaaaaacgacacccaagtacttccttaaatatttttttacagagtcttctggactccacctcctgagggttggtctccttgtaactttgttctgatcaactgtgtctccgttacaccggttggaaattggcccatccttcttctccgcttccttcttcttcttctcctcctcgttcatctgaatgtacccgttatttccccttagattagtatttttttcttccccttcttgaccctcaccgggggggactcccaaatgtgttttatacctctcccccatatcgagtgccacatttcgattagcgcctagaaagaatccatcactctccaggcttttccttttttgcaaaatatttctcaatagtttatattttgtgtagtccttcattttccttccgctgaattcttcttgcctttccttctcctggtcgttttctgcgctcaagttgggagaccccttcagcgttgcttcacgtcttggcttgagcttgtcgacgccctgcttgcggttagcgcggcggttctttctaagcggcgtgttgctggactggccattgctaagcggcgctttacaggtgtcttctttcctgtgtggcccccccttgaccgcttcccccaatttgcgttgcgccccttgatggatcgtcaactcatttggacctctacgatccgtcttcccacttttccaaaaaaggctaacatccatgtgggcatttctgaagggacaaactgtaggtctttccttggagtgattttttcctccgcttgttaattctccccaggaggtaacgcagcttaagtggttgctcacccctctttgtgcatttgcctggtcccgcttcgggattttcctaacacggcatgaatacactgcaaaggtgtaaggattcaaaaggcaaacaactttatcctttagcaaaccaaagcgttcctcacgtggaagcagaaaaggacaaaagcgtatactttcaagcaacacgttcctgtacaggtcaaccattttgactctcctacttttggcgcagctaaaggagcacaagtgatagctgtagcggttgctaccactcgtgttatgaataccctccctcactgcgacgtagaacaagttgtcgtaatttgggaccaaatttacatgaacaatggtgcactcaaaatggaggcacctgaggtacctcaaatcgaccttttcatttccccctacgtggattctaaacagatatatgcaccgttcagttgcgcacaacaggatattccttgcgttgttcaggactagccaactgatttgttcctcccgaggtgtcacttcattcatccctccaccgttccttcgtttggccactctccaattaggtaccactttgccaattgagcatatgacttcgtttaggttctctttcttgggaccctttttctcttcctcttctcttcctaccagtgagtttttaccccgcatgttcgggatgttggggatgttggaaatgttgggaatgttctgagtgctgcgaacgttctgggtgctgcgaacgcccctaacgctgctaactccactaacgctgctaacgcccctcccccctgctgcggcaaactccctcaggcgaaccttgttaatcactttggcccctccgtccgaaagggcgaagaagcacaaaccacccctcgccgtcccgcatattaacaccccacttgagaggaacacaaaggatgaaatgggtccctccgttaaagtcaacaccttcacaggggagttatactgaattaaactcattttgtacagacccctttctacattgtaaaataaattatcagtgtctaacgtgaagcactttatcttctgcctgttttgataaattgagcacatctcattggaaataaaattgtgaagaatcatctcatcatttgtggttcccaacacgagggtgtaaatatccagcaggcaagaagcacatatggtccttttactctccttgctattcagggttggactcttcttaacggaggaagaacataaccctacagatgattcctttcccttcttctcagtacagctacgtgttgagttgtttcctcccatttggacgccactcctgctactagggagacttcctctaaatgaatttagggatcccctctccagaagcgtacaatcggatgtccctctcgtggtcgacaatctgctgctaccaaaagagggagagtctacaccccctgagcaaaatatgtcaaccgatttagatgcctcataattgggcatccccaaaaaatgtaacacccccgaggagctcagtaccactagccaattttgatgagtaaaaattgagacaatcccgtcggaggtaatcttccttaaatgctctaccctgtggggtcttctaaaatctacgattatgattatgcctcgtttggaccccaccacgaggattttttttcttcgtgggggggccttcttcacgcttctccgttttagggggttcacttctgagttactgtttcgttcaccatgttggactccctcctgtagcttcaaaacaacatctatgtcgtcgtcctcgtttacacacaaacaggtgacaaccgcgacggcactaatttcatccccgaaaaaattgtcaaactgattagtcacgcattttctcatgtcaagctgctcctcgttcgttaatggaccaacattgggtgaatttccctcctcccagattgtccgttccccaactgagccgtctgccaatactgggaaccccctatgcgattcatctctttttatttccccttcccctgagaggtcacacaaacgtaagccattcacaaataggtccatcgaaaggaaagaaaaaaaatggagaccctgctctgctctggaaaaactgccatcatttaaaaaggaggcactgctaacacgttcactcctcagcctttcgtaaaggacgccatttttcatcacgtaagccaacatgtactccccgttgtatatgcacacgttattgtcagtcggtacggacactctaaattccgttagcaccctgttggacctttttctctccttcacaaatgggattacaaacgctatgtcataatgtggatgttccccttttctgcgctcttccacctgcacgaagtttgcggcacccgtcatggttatcttcctaaagtaggacttctcaggagtagccccttttgcccttcggttggcaattatgtgtgcgtcatttcttgcgcgcttttgcctgaacagccggaaagcactgctcccccccgtggacgcccttctgatgagatgtctctcaagctttgtgatggcatccccacggctgccacggttgacacagttgccatcatcatcatcatcgtcgtcgtcattttcttcttctttttcttcttcttcctccgcattctgccttcttctccgttgcgccgcttcgtaacgcccctctgccgccttcaccacgcacacgctgctcctcctgagacgtacccccctgtcgcggcagctctccacggacagaaccaaacagactagcttaccagcccacttgcacagaaggaaaatttccccatcgtttaaaaactctagatcgagaaagtgtttcttctttatctttattttggctaaaattttaaagttgtgcttgtcccataggtatattctcacatggctgttgctctcctctgcgctcaggacagttctgcctctttctctgcacctgaccagggtcacctgaaaattgggcaagacgaacggtgcgggcaattcgattacgggttacactccaggtgtggcatttccacataaacaaattagcaaaacgtacacgcgatgaaaacgaaaaaaattgagccaaattatgctaaacccattttttgctcttttttttttttttcgctacctcattcaggtgttgcgcaaagatggactgcactcggtccagcagatcgtacaccacaaccaaattgtcaacagggtagataacctttctattggcgaacttgagaatgttatttctgcccccacagtacccgtgcacgtattccggggtgaattcgattcccttcgctgcatcatttcctaagggggctactccaaattccattgaatgcttcgcgaattgagcgcttcctctttctgcacaggaattttcggccacattcgttttgcatgctccactttgtttctcccaacgaagggcgccttttcactcttcagcgcagttggttaatttgcttggcgttgcaacgttggtaggcttgcggtggggatgttcaaaaaaattaaacacacataaataggtatacacccgtgtgtgtatttatatgcgtgtattccgcttggtttatttcctctgccttactctttcttaccgtgtgatttttctccctcaccagtatggggccacgctaatgtgcgccttttccaaagtgtatgcacaggggttaaacagcatgtgtgtgaagagctgttctgttacattttttcgtttggcgtccccgagtgtttacgtgtgtgcaagctttttttttttttcgttctctctctggtcagatatttcgctacctacactgcaaaaatggcacaatttgcctgaacagtcaggtaacttttttttttttttttttttttgaagccaatggctcagaaggggaaaacgccaagcagggcacgtttaaactttgaaagaagaggagcgcgtgagtctcaaatgtgcgcggctaaactgctgtacgactatattcggataggcgcacacctcgggggaagagacgcccctgcgcgagacgtaactgcgtcgccgctgtacgagttccccacgcggtgtagctatgggacgggacgcttctcaatcatgtggcacgacttggggccactctgatcgatcgtttggtatcccaatggggtgtttaacggggcaatggtaggaaaaatgccaaatggggaaatggtcacgtttggggcaccttcgtggggttaacggaaaaaaggggcaaagaaaaggggcaccaaaaaggggaaacaaaaaagagaagacgaaatgggggaaacaaaaaggagaagacgaaacgggggaaccaaaaagggcagacgaaacgggggaaccaaaaagggcagacgaaacgggggaaccaaaaagggcagacgaaacgggggacacaactagcagtccttccgggcgactgcggcgcgcggctgccccccccgcgtcagtccttgaccagctgcagcgcgtccgccaggaaggactgcgagttgtggagctgcgtggcgccgagcagaaaggaaatattgtaccgcttgctcaagtactgcaggtcgcggtactcctcgtaggtggcccccccgatgaagaacacgatcatggagttgactcgcttattcacattcggctcgatgttgagcaagttggtcgtcgtgtacgtgtgactgtccaacttacatttcatcaaatcttcaatgaggtaataaatgtacgatttgtgtagcgtaaaaacattggaagtcccttttatcgttctcgttatcgtcgtttttgcaaagtctaaaaaagtctgctctttgaatagctgattattcctcgcttcttcatttgcatacattagtaaggcatctatcagtagcacttgatctttgtctatattccttttggtcaattccgtttttatcatctccacttcttcttcatcctcatacttaagagaatacaacaaagacaaccgtaacacatcataattagtgtacgtatcatttctgatcgtctcgatgacttgcttgaagtgttcactttttttgtaataaatggctatggactgttctaactcggagatgtaaaatagttgtctcttctctacaatttcggaaaacttgtgaaggatattcacatgcttagtaacattcccagatagctttttataatttggatagatctctataaacttttggatatcatctatggattctaagttactttttttagatgtctcctcttggtatacatctacataagttttgactgcttttccgagatctccaaaattatcaaacaaatgctcattgtaaaaatcgtcatacatacatgacatcactatttgagattcttctgagttgtttcccaaatttattttgttgttctctataccgatgagttcatgtagcattgcttggtaggtccactgggttagcagcggagtgatgggatcttctcttctatccagaattatcatataacagcagttcccctcagttcccatattcacaggctgattcccgatgatactattaaattggtagttactatgttctccctgctgactagccatttttatctgtctctctacctctccattgtacctttcgtatgaatccaatacggcagaaaaaacagactcatttcttagcatcttaatttttaacaaatcaattatgtgcttacaaatgggagagttcctattgtagatgatatcaggtacttgcttaacggagcagagaagggagaaaactccatccactattctttggacgacttgattttcaaacagagcaaagctggagtagttgctcacatcatcatcgacaacagtgctggcgttgtaatcactactattttgaaaaagttgtgcattggagaaaccatccttgtttccttccccaatttgtccaaattcatctattgtaagcttatcatatttatttctagcttcccctaggttgtacttaccatcagaccaaagcataccttgtgtatttttcacaaaagggcctttctttttcctcctgttcctacctctatctcccatggaaaggcaatgcttatcatcatttttgtacaaaaaagacgtgtagtcaatatttagggaaaacaaattatcatgaaggacatacgcatctatgtagtactccatgatattttttacgacttcgaattcatccgccttggctagcttctccgtgtacctatcactcaggacattggtgaagaagagataatactctaggaatattggcctcctcaactccttcattaactttaggatatttgtatgtgttggccttaacaggaaaatagccttcagatgcttcaggttttttattttgtaattcttgaagtcaaacttgtcactttttccaccgctactcgttgcatcttcgaaaatgttattgtcgttaaaattcaacgtgaggaagatctccttttctaggatgtaggagtgtgagaagatgagcgaaatgatcgtcttcgtctcgtcgtccaggatcagcactttgtaacccttcactcggtgtatgatcagattcagatactcctcgtagatctgcactaggctcttaaacacgtacgggttgatctccattttgggggcggggtgggggcaacgccaaacatgcaaggtcacgcgtcacgagtggtgcgttgtatgcagcacgcagcttaagtcaggcagcttacgtcacgcagcttacgtcacgcagcttaagtcacgcagctttcaccgtgcagctttcgtccagcttggtccctccggacgagcttcatcgagtgacccacatcgggctgcaccttccggagggccttcctcaactggggtgaatagccacacgggcatactcctcatgcccgctattactattagcacgatcacgcttcgtgtggtctgctcgtccctttcgcactggccttttttgcattgtactgttttgcgttttttttctgatcaggccagtcggctcgtgctacggtatgtccctctaaaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttaacacgcactggtggcgctttccctcgggtcgcgcaaaccgcttcgaagatgaacaaaaaaggaaaacgacgctacagaaacgatttcctccccacaggtaggattttctcttttttttttttttttttttgcatcactttatcccacatggtgtaagtcctcccttttagcgcggcttcatcactgctgcatttttgtggggggattccctcactcccccccctttgtatgttggggaatgaaaactaatttgaagcgcgacatactgctggtcggggaagtaccccatagcggcgtggggagagtcgccaaggttaactccatttcggtcttatgtgaattcctactacggattaaccaatagttgataggcgaaggagcgcgtggcgctaacaatttgaagaaggttgggcaagttgaaggacgaaatgggcaggcacagtgggggggagacgacgggtaaggacagaatactaggacagggccggggcagcaggggagaggatgggcggggacaacggtgaagcttactgggcaaaacggctccccgccgcgtatcctcgccgcgtatcatggccgcttatcatggccgcctatccccggtgaagtaccatgtcaaccaggtacggcgtgccgcgcaaggcgtactcgtagcagatgcacacgtcttggctcaccacctggcgcagcgcggtcagcacattcctctgaatttgtgaattggtggcgcccatcccctccaccgcctcccaatgttgacataaaaaaaaatgaaaaatcttcaaatactctgtgctcacactgtccaaaactcttccggaattttcccccaagtgaatgtccaagaaaaagtggtgaaaagtgtgcagactgataagcaacatggaaaaaaaattgtaagagtttttttttttttttttttttttcttcttcctcctccccatctttgcacacactgtacacataggaaataatttccaacgcacggcacataattgtgtaaaaattatcaaacaggaaagtctgacttatggaggttaagatgaataaaagatgaactgcataagacagtctttgcttcgttttccttctccacttggcaaaggcgttattaaagcaagaacgtaaaagttgctcgtcatatattcccgctttattcatataggataaaatgctcaacacgttcaggtcgtttaactgactcgacttaagtcgcttgcttattatgtaaaatagacctacgtcatgtatattcaatctagcatagctgatgtaaatgctacagagtaaccttgcatcgaatgaattctcccgatttactaccttgtctgctatcatttgaacgagttttatctttgcttcgtagcactggatgtcgtcagtcatgctcatgtagttgagtagcgaccccaacgagaccaggttgaagtttggtgcacccgctgttctgctatgagtatctgctattttcctataagtatctgctgtgttgcgactcgccctgtttataatcccaaccgattccccccgtctatactgctctgatatgatcctcatgagcacttctatggattgcttatccaggcacttgaaatggatcagtccattcacaagcttggtgatattcacaggggagagttcctttaacttctgcttatccgctacgctcctcttcacgcatttaatgaaagctctccatatgtagaaggccattggtttctttttctcctcctggagatcgtttctctcattctcatcagtgtgatcactcaaccgagattggctacctccattccgttcgaaaaagcgaatccgcaagacctcctcacccagataccccttccccatacagttcgaaaagaagaaactaacaaaataagcgtcgtaggaaaaatccaattttgtaaaaatatttaggacattgctcaggacgatcagatcgacatccctacatttgctaattaagacagttaaggcacacaggagcttcatgtccccaatgcgatgctcgtgatatacatttgctaaatgacttaatcgtttcaggagggagcgtttgtttccatcgtctgcatcattttgcttcttcactggaaggacatccagaacggcgcgctccaccaacccgtccgtaataagcagcaatgacgagatgatacccctcacacggtggctacatttggtttttatgtcctcctctcctgaggaccccatttgtttataaaaaaaggttacggcatatgtcagcttgattaactcctcaagggtgaggaacgtatgtctctcctcgggcttctcattcgtggaaaggacgaacttgatcgttgtcgcttttgagttgcaaaaaagggaaatgctccgaagaagacatacccttttgacctcctcctcaggccaatgctccttcccgaaattcttgaagtcgtagcagttaaggctaacaagttcagtcgagtcaacatcgaaagatacatcatacgtcctcactacgtggtcatatatttctatacaatcggcatgccattttttgctacacaaaacggttaagctgtaaagcagggaggtgcaacttcgccagaatagcttgtccttatcaagtgtgccctttttaatttcactttttgaatacgcgaggatagcattcactaaagtggtgtgctcctctgtgaatctatccgaaggggagtctttcttgtgactcaacagacgcttattcatcgtcacaagttggtacagcactttggccaaatcgcccaggtggatcgcgccaggtggggatatgcggcccggttgtcccgttgaagatgctgccgatctaccctcatcatccgcaacatgatcactctctccatgtttgctgcggactcctccttgcatggctgcccactcactggtgggtccaccttcccccggttctatcgcatcacagttcactcggaacagtcgagaggaaaaccgtttaatcagatcattcgtggtgtcctcgcccaccacaaaggggtcaaccattctcagtcgaagcagagcgattaccaagtcgttcatttccctcagtttgaaggaggccgattttgtgcgaagtccctgggcgagcattcccaatacgtctctacacacagcggggatgtcctcaaattggtttccctcacaggtgtgtatcctcgtgtcgcctaccctatccccctgcatgcgcatgtagtagtctgaacacatgaggaagagccttaacaactcgttcgtcgtgcctccactccaggtgatactccctccgcgacgcataccccttctatccctcctgttaatctcatggaagtacttcatcaaaaccgttttatacagatccttgttgctcacttgttcgctcagttggagagctctactcaggggggttctactcattagggtgtacatacggctgagcgtttctccgatgtgtttttcctccaccgtattggccataatgctgtttcttttactctccacgggggtccatttgtgcaattttcggactgacttgttcaggcggtttgggggttcgactggggcttcgattggcgcttcgataggctcttcgattgacgcttcgataggctcttctattgacgcttctattgacgcttcgattggcgccgcattttgcggggagcccttgtccctattcgacgccgccccgcagcgcagtctccccgacggggacaccaaatcatctttccagctgctcacattcagtaaagaatataactccctttgcagtctaaccaaatgtcgcaagcattttttcccttgactcgtgcttgtaccgttgcatgcgtcgcctttccctacggctgtcccgacaaacgatcggccagctgatctacgtgtacagacaaacacatagtagcgcatattcttcccccttttaatcccgaggacccctttggagagcgcacacgcggcttcaatcatgttacgcgttggtttgcatccttcggggagtctccacggcgttgtaaagcggcggcgttgtaaaacggtgacgttgcgaagaggctacgttgcgacgatgctacgttgcgacactataatgatgaaacgctacactgacgcaacgctgctatgccgtctgatgcggttccctttttcccccctctcggactggcgaaggggccgcacggagacgatacgcgtatcgcgcgagtcctcgaaaggtgacatacgcggggcttcccactccggggcgaatctctcaaccgcggctttccctgcagaaaaaaaaaatatacatacatacatacatacatacatacgtacgtacatacatacatacatacgtacatacatacatgcatacacaacaggggtacttgcatacacgtgcactgctccaccacgtgatggggcgaaaaaaaaaatccttcgccttttcctttttaagcatttgcaactgtgctcattccacctaccgccgcatgaatcgcgcaagtttgcacgccgccatgttgcgccctactcaataagggaatgccaattgggtgacctcgccgcgttggtaccttcttcgatccaaccatcctgtcagtttggccaagcggattaaatctatctcctccccctctccatttgagctgttccattccgctgcttatatgtacccgtcgtgacggagtacatacgaaaactcaccatttgactagaccttcatgagaactgtgaagactccccaccgagaagagcaaccaacgtgacaggtgagatcatcccgctttgccctgaaaccatggaggacataacgaagaagaaaaaaaaaaaccaaagtgaccatggagactttccaaaaggaacacacctccgtgttgcaaaaaaaaaaaacagacgtgtacataacgtcagggaagccaacaaaaatttactacgacagagtaattgaggttcttaatagtggcaccaagcaagtggagctggtcatcgatggagacaacaagcaggcaaaccatccatgtagaccatccggggaggaccaagtctccatttatgctgttgggacaaacatcctcagagcatcgtacgtcttgcaggatgttataaaattttattgttcttttataaagaaggtacaacaaatggccaagaaggataaaaagccaaaggttgttgatgttttttctttttttaagattgacgttaaaagcaaaacgctacatatgaatgataccgtgatatcgaacacgtacacggtaaaggaagaattcctggaggacgactacgatgctgtgatagcctttgcgaggcagccttacgaccctactttgcacaagtacagagaggtaggtctcgttttggcatacttcccgcgcgaggggggagcctgcgccagtttttttggcgccacaagtagcgccgcactagcaccacaccaacaccacacacccgtttgcaccacgtaacgggctgtatcactttacaccaccttgcgccgcttttcttcccatgcgcagaggaccaaggagcgaagagttaccggagttgtcatctcgataaagaagaatcccgccatgttgtagataatgctcgcccgtatgaaaacccatttcgttcatttttgcttttaaaataattttttttgttatttctttttttttctgtatattccgaggtgagagggtgaagagtccctacaggtgattctcgtccagcgtgcccacacgtataaaggcaactcccgaatgcggctcctgctgctttttttttttttccccctccattgttactcgcacgggagaaataacgcgcaaagggggattccaccgttcagtctcaccacaaacgaacgattcaaaccctcgggacaaataagcgcagcggttaggcggtgacgacaccttcgcttaactaaacatgaacagttcgtactttatttaaaatcgatgttgcattgggaaagtgactacgctgagctgagttctaacgaatggaaatataatgctccttcgccttttatttaaaaaggctaccttatctgtattttttgtgacgagatcgcaatggtttggcgtgatccgtcagttgcacacacgtatgggtgatcggcgcgtgtagtgtaggaactgttacacctcagtggggaaggaaccgacgtccaactcacttcgccaaaaaaagggaccaatgtattaccaaaaagaaatagtcaaattgattgaacagaaaagtaaacttgagaaggggaagcgcagtggtaggtacgtgctgcttcgcttcaaacgggaagttagggagtccctttttggggaactcctctgtaaggttggcttggatggaggggtcaccagccccgccccaggacagaagttaatcggtgctcctgcgcttggaatcgttgatgcttcacgcggagaccccccaaaggagcgcataccaaaggaccgcataccaaaggaccgcataccaaaggagcgcttaccaaaggaccgcataccaaaggagcgcttaccaaaggaccgcctaccaaaggaccgcttaccaaaggaccgcttaccaaaggaccgcttaccaaaagtgcacctgctaaagagaaccatacaaaacttccacaatgtgcgccacctgctcgggcgcaacgacccagtctatgcggacctagcgcgggtgttctcgcaaaaattacaggcaagggaagatgagacacttcaccgtctcgaagaggacgaatcgaatggtccaaatagccgatatgaccaagtggagtatctccccagtgagcatatccaacggggcaacgacacgttagacatagtagacctaatgcacctcttcaatttttacacttccattgaatggcaccgattcaatttcctaattctcattttaaggtgcataatcaggatgggaagtatggccaacaccaatcaggagatgtgtgctaagtttctaaagtcctgtgttaatctgaggattgaaataaagaaatttttgaagtcacaaaaaggaggatccatttttaggctacacaaggagactatccattggggtaagtttaaccacttagggttaataccaaacagagtcccttctatccgtgtgtcaccttatgaggtgaaacgactcagcaggaggtcttcccccaggtggggatattcatcaaaggggatgtacaatacgatcaagtcatggaagaggagagggaaaaatgcactcatattgcttcccacatctgggaggagaatccaccactttgaggagacctacgctaaatggataaaaagaaaattcaaattagaaatggaggtgtgcaatgggttgatagagcagtgtgcttatctcgttttaggaggatggggacagctgaacggtgcacacatgaagtgcgtagatgtgaagtgcgtagacgtgaagtgcgtaaagatgttacgtcgaggggggctctacctaaacgggggtgactcgttaaaagcccaactgacggattacataaatgccaagtgtgagtatctcccaccggatgagctcctaaccgctgtggactacttgacgaaggcgagagaagaagcgaaaaggggaacaaaggtagaccccaaagctaggacaaccaaactgacgagagcgatcactcggataagccaacacctgtgcagtgctattcaaaaagggacaaatgaatacaccgtggaggaagtttgcaaagtgttatccttgtgcgcgaggaacagacattacgatgagaatctcctagatgggatcactgcatttattgtggacaatttagaccaagtcagctcgagaagactcacccgagtggccataaatatgcatgataagttggggtacacacggaatgagttgctgttggcgattgtgaatcggtacagcccgcctcgccggaggggcgcatcgcgggggggcactcgttgggaaaggagcggcatgacgagggggaaaaggactgaaaaaacgtcgatggataagactgaaaaaacgtcgatggataagactgaaaaaacgtcgatggataagactgaaaaaacgtcgagggataagactgaaaaaacgtcgatggataagactgacaaaccgtggaggggtaagatccacgcgatgcggcaggaggggaaccccccaccagaaacactccctcgtaggaacttccaaaacgtaaaaatcagccaactcctgcggttcgtgacggtcctcatcaaaaacgacatacacctggatgaggagtggacggactacttcctctccctgatcaaaggaaaattcacatatatcagcagaggggactttcccttactctgctacgcgatgctgcacatgcagtcgagggagatcatcctcaattttttcaacccatccagtaggtaccatatatataaatattttcccatggatgagctagccaagtcactccgtttgactcccctcattcagattgtgcttctcctcagtatgcacatacatcgccacaataggaggacttttttttgtttttttttcaacgtgctgaagaagttttgccttcagagtgacattccacacgaaagcgcacaggaggaggaatgcagtcatggaggtgccttcacaggtatgtcttcctccccccacgtagagaacgaccaaagtggaaaaaacgtaaaacccgagttaagtgtctatgtgcacaatttaaacgtctacgaaagggggaacaacaataagtatgacaagaaaaaaaagcaacacgtacagaatcaaattgcaaagatacccattccaacctgtgagcaaatgaaagaagaaataatcccattcataaaattaactccaccggattaccaactcgatgtcattctcgacgaaactgatgagttgagctccaatcacgggggaaagacaacgcgtgtgtacactgtcaccacgccaggtggagccgcccctcctaaccaacagaacagcgtgaaggagaattgccctcctagagtgacttctccccgtggaggagagagcacccatcgtggagactcactcggagacacaaatcacccacatcttgtcgtaacatgcaacacagtggccactgcgggggcttggagagatacccctgcgaagggcctcccaaggcaaccccccctacgagagaacaacttaccaagtgatagcggaggaagaacggaatcccctttgcgtgaaccccccatgaagaaacaaacataccatgaaagcgactacttcgaaaacgtagccaacgcgcgaaacgtcctttgggcaatacagattgtacttctacaccttgcggaggagcacccgaatggttgtctcgaagatggctcgggtagacgatgcttgtcatcccgactgaacgagctaaccctttcacagctatccctgttgcacaggacatatgcgctgtgctgctcctacatcgattcttccctcagtgagcagaggagcttaaacaacgagagggtcgtttcttcttccaggttccacaaacaggtcctctccatcctggcgcaggtggtatggaaagaaaaagaagcggaacagcagagcatcggcggtgcatccgtgatgtaatctccctccgcgtaatccaagcatgtacgctcggtacttacgtccgccacttacgtccgccacttacgtccgccacttacgcccgctacttacgctcgctactttacgccctccactttacgccctccacttattcccccctctttgcagactccccaaggcgaaatcataagcgagctggtccatcaccccttccaagtggacatatgcctcaggaggaagtgctgctaaggaggtgtcccccgtgaagacgaaggagaatactcaccaccccattcacaggcatgtcatttatgaacgaatgcccattgacaagcatcacagttctaaagtaaaatcatcgaaaatgggaggaggagaaaaaggggtctgttaaaaaaaaaaagattcatcacacagttaagaggtacttaagaggtacttgagaggcacttgagaggcccttttttggcgcatgtgctcgctgatccaaagggtgctctggaggtgaccagttgggagaagccaaccgcctcccaagcggcctctctgcgctaccccacgcctctctacgctaccccctacttttccgtttctttttgtcctgatttagacgtacctcccccgggctgctcgatttccttttgcccctctgtggagaggcactgctaccctcgctagtccgcccatttctggtgctgtacgtcctctccgtggtgcccgaacgtctaaagttgtaggggcggcttttcttgtgcggtcgctcgctggtgtgcgcgcccaggggggttcgtgtgcctggcgagtcctcgtcattcgtcgggtcggcccttagcgggtcgccgctcatcgggtcgtcatttagcggatcgctgttcgccgggtcgccactcaccgggtcgccgctcatcgggccgccactcaccgggtcgccactcaccgggtcgccactcaccaggtcgccactcaccgggtcgccgctcatcaggtcgccgctcatcaggtcgccgctcatcgggtcattccctgcgtcttcccccttcgccttttcagttacctccgcctctttcaccgcgtcgctgcgcaccgcatcgctgagcaccgctccctcttccgctccctcttccgcttccccccctgactcaatcaactgcagaaactccacattggagagattctcctcgtccatgaggtgcacattaatttgcctgcgtgtcctcttgaactccacctcgaccccctcctccgtgtcatcgtaaaacagatacgacggaagttcgtccctgtttacaagctttttactttttattaaaaccttctcgatttcgttttggttttcctccttcaaaatggagctgcgttcttccgcccaggagggggcttctcctgtccgcgcttcatcgcgaggcactttgccgctgccgcgttgcatttcgccgctgccgctttcgccgctttgcatttcgccgctttgcatttcgccgccttccatttcgccgccttccatcacaccgcttcccatttcgccgcttcccatctcaccgcttcccatctcaccgcttcccatctccctccccctccccctcgtcctcactcatatacgtgaactgcggcacgtggggcttctcccgattgagagtctgcagatgcgtgtagaactccgagccgaagtacctctgatcaaatttgagaaaatatttcaactccacctctgacctctccatgtagtagttgagtagcagtgggttggtggactgcaccgtcacttgtcccttctggctcctttggaaaatatttttcagcttgttctttctgtcctcatcactgtatatcttattaaatagacctgcctgtatgaccttgtcgttgatggctagtttatcctgcgccttttggaaaatcagttcttctaccccggagagagtgatgaatcggaagaccttcacgacgttcttttgtccaattcgatggcacctacacatggcttgtatgtcttggtgtgggttgaagtcgctgtcgaagatgatcaccgtgtccgcggtttggagattcaggcctagactccccgatcgggtggacagcatgaaaatcatggtttcgtcgtgccccccgtttggctcgtccagcgggtcaccctcatcgcaattcccgtccgcggcttctcccgtgtggtctacacccgctttgctaacggcgccgcaagtcactccgtccactccatccgcggcttctcccgtatggtctacacccgctttgctaacggcgccgcaagtcactccgtccgcgccgtccactccgtccactccatccgcgccgtccactccatccactccgtccaccccatctacattatccactccgtccactccatccgcgccgctcgcttcgcccacggcaacccggttgaactcctcgatgatcttcctcctctcgtgcaggccaatattcccgtcgaggcggtggaagcggtgtccgcggtagtccaggtagtcgcagaggatatccattaactttgtcatttgggaaaaaatcaaaattttgtgacgaaacttaagcagctttggtagcatcctgtcgagtacctcaaatttaccactacactttattaagtaatcatccatgtcgtattcttcaagaaacaaatatggatggttcacaaccttcctcaattgcatcaccatattttgacacgacttgttactaatggatccattcctgttaatttgagtgaatcccttcatttcaatttggcgataaagcattttctggtatagggataagtctatataaacgttatattcgtatttcttggggagagatttcaagacgtcctttttcactctcctgagcataaaggggagaaggacactatgtaacctattgataattagtagctgttcttcttctgtgatgatgacgtcttgtatatctttatcactatgtaatggtcttataaaccacctctcgaaatcatcacaagaagaaaaaatttttggcaagagaaagttcagtagggaccataactcagagaggttattttgtagaggtgttccggttaagagtaccctctgcttgcttttaaaatctttcaaaattgtatggaatctcgatttgctgtttttcattctatgtccttcatctactactatgtaggtccaaaaaatttttattagcaatgctttttctttgatagcaaaatcgaaggtggtgagacatatgtcatattcagattcgagcatccgttttgctaatcccttcctttcacatttggttcctctgtaagtgatgaccttaagagagggacaccatgcttcgaattcgctcatccagtttggcaatgtcgacaaaggaactatgatgagattctttggttgtctcgggcccccagtactaagtgcacttttcccagcggaaattcctccccatttaaactccttcaggtaggcaaatagactaatcgtttgtatggtcttccctagacccatctcatctgccaggatgccatgtaaattgttattgtagagagagatgagccattctaacccctccaattggtacttcatcagagttcctccgatcaagatcgatggctgcaccactttctctctaacagagtgggacacaagaaggtacttctccctggcatctttgtaattagacttcatagcaatgtttgtgctcttcgaatgataggtagaatccatttcattcgaaccgatcgatgagggttcatcctgagatgctacatcaaatacactgtccttcttctggcacagtacacatgatgacatgctagttaggaactcctcagttacgtctagcaattcctgcagcctcttgttttttgtattttttagtagattgatgtaagcatccatgtcgttttccttgagcaatctcaaacgttccttttcttccctctcgataattattttccgcttcttctcgattaacttcatttgctcgtaacattccttggcaagcaacttggcgttactccttcgttggtccgacaccaccctcacggtgtggtggtgtctcctcagctcgttccaattggacagtaaaatatactgcttgatagtccctactttgttatgcagtttggaattcctttgcaccttctttatgtattcattcaggtagttcttcgtccccacgctgctttccctcatgctgcttccccccacgtgggtcctattcttctgagagttggccttcgtcataccttgtcgcctcctccgcttgcttccctcttccccatgcgagacattgccgcttagtttggtggtccccacgcgtttcgtgctctgcaaagatttgtatacaaatgggttgcaagtagacgtggtgatgcccgatctggtgattcccgacgtggtgattcccgacgtggtggtgtctggcctggtttcccccccacccaaccgattcacacccttaatgggaaccttcatcgggtgagtatcactgatgatgtgaaagccaaacatggagttaaccacatcagatcgcaacctcttctgactttgttcaatccttctcgcattttcttcattctctagaaaaacctgcatggtctctaggcttgcatcacacctctccgttatacgtttatatctcgagggagtcttcacaatggctcgtttcactcgttcgaagtagggaagggtgaagcgactcattaggtcgtacttgacacagagatcactgaggtatttaaaataggcgttcttggatttctctagctttttcattgtacgtaaggactgcttgtcgaaatgcagcttctcaagtatgtcctcgtccgacgtgcaggggctgttgtgggcggggtccccttccgaagacgagttggagaagcagctgctgctgtcggatgaggcgccgttgcggtggggggcccttcccccgcagcagcctccactggggaagtagcgataggagtagcgacaggagtagcggcagcggaggtagcaatagaagtagtagcagcggaagtagcaatagaagcagtagcagcggacgtagcagcaggggaaggtccgccccccctgctggcgagccgccttttcctcctcttcattcggtccctatgcctcaagtacttcagatttaatccaatttccataaaccgctctgcctctccattttcgttcctaaaaaatttttcatcgcatgaaccgaacaagttcaggtattcgtttatgtaatcattcagagcgttactcacaaaaatctgtttgtctttttttatccgaagatgttcgcttacgtagaggtagtcttcattgtccacctcttcctcaggttcgtttcgttcattttttcctgttgattctttatcacttatgtgcagagggagaggtgaagtcaattcgaatgtgtcaccatctgggtgaactactaacgtgggagtttcttcaccttcgctcatgttatcctgtttctcaaaaatggaaactcctgtaacatgttcgtttaagctatctagatccatcccttccttgtttagctcacagagggagaaggaagctcctttctcacctccacaaattgggtttttccccgattcagccacgtttgtacgttgcgtcgaatcctcatctaatttctccatttggtggatttacaacggggttatagcagcatctaactgcgagtcgctatgctgtctatcgtgggaggagagttccctccaattatgagctatgaacttccaatggggttaagtgcagctaccgtgggttgaccaactggttagacgcatcgggggacgtggcccctaaggaaggatactttttttttttcagcaaacggggcgagtaagcctcacgaggggaaagaaaaaaaaaagctaaaattggaaaaataggaaaaaggctactttgtcctttattacctctcgtagtagaccgcccctcactccttttttttttctctccaccgtatcacccgagcatatgtgtgtgtagaggtggaatgaatcgttttgaattgactgagaaagcccaccctgtgtcctgccaatccttgtgatgacttggcgagggaatttttttttttttttcacttatgaccttcacaatttaacgctgttttttttttttttttcccagtaggggagaagcttatgtaagtgaaacgttcagtagggatgaccgcggagtgatagatatgatgtacatacggctggatgttcaaagaggaatgaagattaggcattacacatatgtaggggggaggggaaatttcccctctcatgagtacatacacaacacaacgcccaccacagtgtgtgtgtgcacagtttaaatggtcatgcgggatgactcaccaattgtaagctgaggtgttaaaaaaaaaaaatattctggacctagaagggtctacaaaattagctgtccattctgcgcagctgaataaaccatattgacaaatggggatgctaatgggggagatggtgggtgatttatattccctcctccatcccccttcaatgttccctctaaaaaggcaaacacgagaccatcacataacgcgtcgcacagtcgtatatagcccctcttatgtacacgcacatatgtgcatccatacgtgggtctctctccactttgcaaatttttttttttttttttcaccacattcggttttgcacaaccttgggactttggcccgtttgacctacaataacgattttgtaatccctgtgtgggttgttcccaagatggggtcagtttaagttccgttcgcatcactcagagtgtgaaacaatttgtcccaaagtctctgtcccaagggctctgtcccaaggactctgtcccaaggtctctgtcccaagggctctgtcccaaggactctgtcccaaagactctgtcccaaggactctgtcccaaagactctgtcccaaggactctgtcccaaagaccctctttttgtgaatcctttgcctcgccaccttttcttcccaagtgtgtgcatgcgaaacggtcgttcgttcctcgcatcaaagatttacccttcctctttcatcaaatcggaatggagagaaaaaaaaaaaaaaaagaacgtagaaatttcttaaaagaaaatcctcagcatcgttaaactacccataatgtacacatgcgaggatgcacacagggacatatatgctcgtcgcttgcctcgaactctgtgcctccccctttttttttttatgagagccttcccacagaatgaaagccctaaatatgggggcgattcttttggcgttttataggtccttcttcgttttgctggtagggaaagggggcaaatggcccccatagtggtagccagcctgttggttaaccaacatttcgaacagaacgtcacccatagtatcaccgacgcagcgttcaaaccgccacacagcatcgttccctcctccgccccaatcaacagacatacgtcctaattctgcagtccatgtacctctgccccaagttcatctcatcttttgcgtaaacacgaatctttgtccgagcccgacaagagggcaaaggggagagacgctatatgagacaactccgaaagaaacgcacacacacaggactgacacatgtccgcatcgctccaccgcatcgctccaccgcatcactccatcacatcactccatcacatcgtttttttttttttgcaaattttgtgctccttatttttttgccccctatgtcagaacgaaagcacgggtgtcctcgtacgcctccttctggttctgcgcaattatgactttgtggtgctacgtcaaatgcctcactaaaaacccgggggtgttaacaggggagcccaggaagacaggtctgcctacttcggtgttcctactgcggtgtgcccctccctttttttttcattgacgtcaaagttacctgtacatttatgcatatcatctcattttccccattccgacgttcatttctaggagaaggaatcgacgaacggcatggtcccgatgacatgtgcgtgaagtgtaacctgttaaaggaaaagagatctcaccactgctctgtttgcaaccgctgcatcattaaaatggaccaccactgtagggggagagcgacgctgaagcggcgttctgctaaagcgacatgctacattgtctggtcgtgcgaagctccgaaaaggtgacagcgtcaggactgtagcttgcaactcgaatggaagggaacgacgcacgcgttcacgcagatataagatcacgctgtggagacacacatacgctcgctacaacactcgctacaacattggctatctcgttcatcttatggttcgcctttttcattcccctccccctctctctatcttccttcaaggcatttggataaatggctgtgtcggacagtacaatcagaaattttttatcctcctcaatttcgtaagtcctcaaaatgtccagctggagaatgcacacacacgaaacacacaaaaaaaaaaaaacgaggcagaaaatttgctaagtcctttttgtcacttaagaaacgtttcttttgtgtccctttatgagtgacattcggctaattggtcagctagctaatttattaatttttttttttttttttttttgcatgtgcatggctaacacaccgcagtacaccctgctcatgtgcaccaactgcgccttcatcgttatgtacaaaataatctcgtgtgttcagacgaacccaagattgaacaccgacaggatggtaccacatgacgacgctaaaaaaagatgatcgcagtttgtgtggaatgcatattctgtagcgcgcttggactttattataccgcctactcaaaagttcactttttttttttttcccttttttcagtgtatactcagcagaacagacctcttcctcatcctggtgtgccttgcgtttttacgccaaagagttttcacctttcgtgcagcgtacgtatgtacgtaggtacgtgcttaggtggattggcctaatttgaggtgcctaccccctttctatgttgccccttccaggtgaacgccttcggctccctcgtgttcggggtgttctcgttcgtcatgttgatcgaccagtacgtcgcggttaggacgaacacgacaggtaggtgcaacggaggaggcgtagaagtgtgtcatcatagaagtgtgtcaacgtagaagttgtcaacgtagaattgtatcaacgcataagcgtatcaacgtagaagcgtgtcagcgtgtcagcgtgtcagcgtggatgctcactggctccgctgccccatctgtgcagggatagagtacctgaagaaccaacgcagagaaatgaggcccttccgagagtcactcgtggacgtgtttggccagccattctgctgcctctggtacagtggcgattaaagggggaagaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaacaaaaaaaacatatgcacatgtgatacaaatttacatgcatacatacgtgcacgtgtcgccaactgaactaccctgcagagggtcgctgttctctgacacaatcatctccgtcggcgctccttcccaggtttcttcccatcgatggaactgcgagctcggattttttctcacgagaaaacttcattgaagagaaaaaaaaaaattaaagtgaaacatacaactgcttaagcacaactgcgaaagcactaatgggtatctacaagtgtgcatgaacagatgtgtgcatgtgccagctcggcgacctcgctcgtgcacccctcgacgggccattcttcacccagtggagccttttccacctgtgatgcgttgcatgcgcggcgcattcgccccactcaaacgtagtaatttgaatttgaattttttttttgctttatttttacttttttttttataccgatatgcttgtctcatcgcggggtgcacctccttgtgtctgtcatttggggcttccctttcgtgcaactttgcctagttggctctaccccttcaagaaaaacgcttggattgcttctaatcacggcacaagctattcttgcgagtgcggagggtaaaaaagatactcccctgaaggcagccacgcgggaaaaactctaactctgctcgcagaaaggcgagtcccctctacctgtgtgcgaaccagtgtgaattttttctgcgtgcgtgtgtgttcactcgggtgtgcggaaggctggacgtgcactgcacaatgcgcatctacaaagtttaactgcacatggtgatccatagggctcgtatcaggcgaaaaggaaaattgcccctttgcaatccatttcacttgttttccctattttcgtcatgcttcggtacccatgagttggggagctgcccctatctgcgagttgccgtgtccgctttgacgtaattgtacatgtgcacataagcgttatgcgtatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttttttccgtgcgttgagttcactcgcgtgttccgtttatttccaccttttcaaaaaagcagaatttatttgcccttccacattacggtttcatttttcactctcctcgcacggcccccccgccggcagtttaaccatccatgccttcctttttaattagtaatgtcccctccattcacatttgttcctaaggagagcattcgtttaccacagaagcacacgcacattgtgtcatttgtgggatgctcatgtaatttttttttttttattattcatgttacacttccgcttttatttgatttatctggctcatttaaaaaggtatgggctttttttttttatttcttattttttctttttttttctttttttttctttttttttccttttttttccctttttggcaatcaggaccgtcacatcttcagccaattctgtgtgcatacaattcgtaactccgcgtagagcgttttgaatcacacgagtggtcgatctttttattttatttttattttattttttttaccattagtactgctctccgtgtggggaactcctttcgtgtgtgtttcgccctccctttgcttgtctgtcttctgcgggaagaggacgggtagacggacaactcagggtttaccgttcgactttgctctccacggaagcatactcgctaagaacacgatgcataagctggtgaacaacgacagtgacataaactccgacgactgcaacgaaacggcgcaggagtgcatttatgggtttagctctccgaagaagcagaagcggggtggcggccaggacgatgtggacggagacgtggatggtgaaggtgatgccgactgcgatactgatgccgactgtgatactgatgccgattgcgacgctgatgcggactgcgacgctgatgcggactgcggcgctgatgcagattgcggcgctgatgcagattgcgacgctgatgcagagtgcgatgtccgtgccgactgcagcagcggacggaggcgcgcgggcgaggccccaagggatgggccagtccagatgagcattgcggggctgcacaagaatgaacagggttgcgagccggggggcgcgaatgatgcagaggaagaaacgaatgatgagtacacggaggagagcgactacgaggaggaggcggaggaggacgaggtggaggagggcgaggtggaggaggatgagatgtacaggggggtgcacataaatggcgcaataccgcacgagaatgacggagcgtccaacgcttcgcacgattcgcacgattcgcaccaatcacaccaatcaaaccaatcaaaccaatcacacctatcgcacctatcgcacgaccccggagatgacctctacgacgcagaactgaacgaaatgatcgaccagaaatacttcagagaactcatccccgccatcccacacgacacgctccaggcatacatcacgtgtttgaagacgttcggattcgaaagggaagtccaactgcaccgattggtgaacctactcggagatttaagggatcccatttctgtcattcaagtgctaggactaccaggaatgggaaaaacaaaagtcgtgaaaagctttgtgaagctaaaaaacgtaccattcgcgtatgtaaactgtttaatggctctttatcaatcaggtaagtcagcaaagaatgtgatttatcacacaattttgaaagagctcagcacaaatttgttacatgaatttgaggaatacaaaagttcaaatggcttcacaaattattctcatgatccgaccaagttagttcccaaccatgtgtccaacacggatgttttttttaatgttcttcataagttgttgtcctttcggcccgaggatggtaggggtggtgggggggatccatctcctgggaagaaacgccgtcatggagggaagcagcaaaggcaaggtggcagtggaaacacatcggaggaatcaaccaacggaatgacatccactaagcaccacctccacaaagacaagctgtacgaccgatcagtggtgatcatcctagataatgtacggtacctagtgagaacccacccggatttattttacgctttgacaagaatccatgaatatattcgaggcccatataatgatatgactaaagcgaacaagacaacgagaggattgtgtatcatcctaataaatcggtccccattgccggatgaaatttttgatgggttgccccaacctccaacggtgtggtttgactcttacacagcagatatgtgcaaaaatattttataccgactttacaacaccatgtgtttcgaatcgctgctcacatacaacgacaaggatttgaagatctactgtgtgaaggaaaataaaacggagtttttaataaaaaggaacaacgtcatcctagacaacgaagtcatttgtgacatctggtacagatatgtggactacataattaatgtgtcatataaggattacaagagtgactttcacgagttgctttttatatgtgcgcacatgtggcctctgttcataaaacccatcctagagggtaccttagaacccatcgtagaaaatatgaacgctctccaaaggaatatagacacacatatccgagtggctacgtacaaccatgctagccattttacattcgaactaattgattccgtttttttgaacgaaaataatttaaaaaataaaatcgacttatcattctattcaagagttttacttgtaggggcatatttagcctcgaggaatttacccctaacggataaacgcttcttcaatgccactgtaaaggggggtgcctttaccctacccaagaagagaaagggcaggagtaaaaacgaatctattttaaccttaattggtcaggctattccaaaaaatttcaccttcattcgatggatatgcttaacagactgcctcctcgtgtgcttcttcaacgagaaactaacactgaacagccttatctgtcaccaaataaataccctcattcagctgggatttattagcttctgttgtgcaaataatatgtcttgcttggtccgcaacagcttgatgaatggagtgcagtggagtggatactgtggcagtgcgctgcttaactccactaacaatttttcctccctcggcaataacattttttcagagagcgcaaactcggtttcgtacgagtcgcttgacccctacaccaagctcgccatccaggtccccgaggaaaccatccgcagcatcgccagggacctgaagatccccctcgacgagttgattctctgacgggtgagcgtcgcgacggaggagcagctcccaacagaggagcagctcccaacagaggggcagttcccaacagaggggcagctcccaacagatgggcagttcccaacagaggggcagttcccaagagaggagctgctccagacaaatgagcaacccccgacagaggagcaactcttaacgaatcaccaccttgccaggtccgctggtcacacttttgaactgcgcaccgcgacgccgatttttttttttttcctccgacttaaccttcccgtgagtatggctttactaattcgagatacaaccgtgaaagagggttctgcgtggtcgcatcaaaatggtacaaaaaaagagaaagtaaaaaaaaaagggagaaaaaaaggagaaaaaaaggagaaaacaaggggcgtgtaggggtgtgtggggggcacggacgggaagaagctcattcgaagggggccgacaacctggcaccccccgcttctctctccaccgctcccctccaccgctcctgcaccgcatctctctccactgctccccctccaccgcctctctccccaccgctcctccccgctacatatcctccagcacgagctttggatatatggccattgtcatgagctcctggaagagcagcttgcaggcgtaggggatgtagatctgcgaaatgttcgttttgctgttgcagacggtacactcgtacgcgttcttgttaatgtccgcgatgcaacagagtccgcagttgtcgcacacgtgcacacggtaggcgtcgctttcttcgaagagccgctccttgagcattttcgcagagccgtgcgaaatcatgcagtctctttccatctctccgaaacgtaatccaccatctctggatcgtccctccgtgggctgtctcgtaatcatagtcagagggcccctactcctcgcatgaattttatcctctaccatgtgtttcaatctttggtagtaagtcggcccaataaatatcttcgacttgagcatttttccgttatgtccattgtacaacacatcattgccatacttttcatacccaaggttatgcaacctttgcgagatttcctgtacagtgattttcgaaaatggagttgcatctccttctcccccttctatcgccgcgacctttccagctagacattcaaccaagtgaccgatggtcatacgggatggaactgcatgcgggttcataataatatctgggaaggtaccatccgaactgaacggcatatcttccgtacggtaagtaattccgatggtacccttctgtccatgtctactagcaaatttatctccaatttggggaatacgtactgatcggacctttaccttagcaaacttattacctctgctgttggaagataacataacagtgtctatgactccgttttcattttctcgcaaactgagggagcagtccttcttgtactgcttcaatatgttggatgtactaatggttagtgtgggaacttctatatcatcctttgtagaggcagaagcgatagtggttccatattggggactattcacattggagagcgtatttccactcctaaaaatggtggtgctactcggggtggaggaagcaacacttgctggagccatcgtcgttgtgcccactggtccgctgctactatacctgtcactaatgggagaatcggggacagaatccatcaaattagaacctccaattgtagagggagcatacggactggacacactcccacaaacgctccctgcacttccattgagtatgcttcctcctgtagacgagtccttccctgtgataaacccgttagagctacccccaccagagttataactcatgggtacattaggtaccttcttctgaatcactatgtcgtcttcgtcttcaatattaggggataccttcccgataataatgtcatcccctagaacccgtatacctggagcgattaacccatcattatctaacttggtgtaatcacctctctttaaattcttcacacatctgatagatggcttctcaaaagattctatgatgagactcccttgttgcttctcttcacttgtgtacgttcgatagaatacactcctgaatagacctctatctatggatgactgattcattatgagactgtcttcttggttgtaccctgtgtagcacataatagcaacgatggcgttaatacctgcggggaggtctctaaatcgtaggtactccatcaccttagtgcatacaagtggcctctgggggtagtacaacaaatgagccagtgtatccaatcgaatgttaaaatttgtgacgtaaattcccatggcttgctttcccatggcactttggtacgtattacgaggactctgattgtggtcactaaatggaatgatagatgcacacacacctaagatcaatgacgggtggatctcacagtgggtgtaattgttgtggtaccctgtccctgttttcaagtcatcaataaacatactaatcatggtagtttcctcctcttcgcaatcgatgtactcgatgatcccttcttggattaggtaatcccaattgtaggtctccggataagccatcatatttttcacatgttccttagtcaacttgagtttattttcccctttgtcattcttcaccacgtatagaggtctcatagctctacccgaatcggtaaatatttttatttccttgctattgacatcccttacgatggaagcctccggagatatatcgcacctccttcttaactcatacaacgtttctattaaattatcaatttgattgaagcacccaacccatttaccattcagaaagagcttcactttttctttcattaattggggtggtacttcatctagcgattctagaccccactctaggaggaactcaaaaatgttgttagtagatgtacccacacttatgtcacacatcagggagaggttcttcacaagacctacggattgcccctcaggcgtttcgaatggacagatcattccccaatgggtattatggagttgcctaggtttcgccattttcccttctcgacccaatggtgtgtttaaccgtctcaaatgagacagacatgaggagtaagtcaatcggttaagaacctgcgcgactcccgttcttatcaccttcccgtctttgtccttaccccaattgcctgtagctagctggtactgcatcccctgcgtaatttgcgaacaactcctaaccgcccccgcaacatcgaatggtttgttattatcgatctgtctttgtagaacccgtttcacatctttcgccatttttctaaaataggtagagaagctgctagccattagaggccctgcaatgtccaggcgcttcttcccaaagtgatcccgatcgtcttctttaattcttcctaattcggctaacagcagccgattaatcatgtacccaatgaaataagacttcttgctctccacccctgggccagtccccatgtggggtagaacctcctttcgtagaagctccttggcgtatagaattcttttctctctcgatgccccaacagtgggtcctcttttcccgatgaagtcaaggcagatgtcctgtgtaggataatctatacactcctctagagtctccctcaaagtgttaatcatcattttatcgttaaagtcgtagacaattctttggaggatatcccgatcggaggtgcaacctaatgctctaaacaaaattccaacggaaatttcggttcttatatatggcaaggtagccaccagttgtcctcctgtcctggctgatgaaccccctccaccagaacccctagaacccgttttcgttttcatctttacagaaaaggcagatgtagcttgagacctctccatctgagatcttatctcagctacccagccaaacttagaaggctgcttcttcttaaacacataaataaaattgtgagccattctctcctgtgccaccaacaccttctctcctccattcacaatgaagtaccctccctgatcaaatgcacactcacccatatcagcaatttcgctctctggtaatcctttagtccaacaaaacatagacttcaacatgagtggtattcttcccaagtttatccgttcgtacacaaatttttctttcaaaatttggttctttgaaccttcttccaccacgtatgtactctgctcaatgtcaatatatatagcagaggagtaggttaagttccttagtcttgcctcctgaggccatagatttttattcgttaaatttctttcgtcgtagaatggcctatctaaagagagctgtccaaatttcaacgaatacatcacgtttttattgtcatctctgtctgagcggtactgtggttggggtctgatttctatatgggggtgctcgtcaattatttcctgcatcctgtactcgataaagtcgttgtaactttcgatctgctggttcaccagtccgtggctcccaaagaaggaaccaatcaccacccagctgtcttcctccgttattcgttcctcttcatcatggtcctcctccagcggggcgtctgtggggcatggcggtaatgtgatgtgcagcggtgatgtgatgcgcggcgataatgtgatgcacagcggtgatgtgatgcgcggcgataatgtgatgcacagcggtgatgtgatgcgcggcggtgatgtggcgcatggcggcttgaagggcgacgacgcagcagtcctcagcggaggggacaaacgagcaactcgggatgcacaagcgtccctccgtggaagaccgactcggtgagacccactccatagattaagtgagcattacctggatgcatatattcgctcgagaagtaagacggttccagtttcaccgccatgtttcaaccgctcaaagaagaaaaaaaaaaaaaaaactcttattttacacaactgctccttcccggggttcgtaaaaaaatgggaaggacgccctggcgatgcagttccaagtcaaccaaattgaaacggcatcgcgacgggaactcttccgaggtagtagcttctctgttgtccctcttttcggaaatttattcctttttgacttcgctttttgatgcgccttaaatgcctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcgggcgaagcaaaacaaaacagattacaataaaaattgctttatgaaacaccgaagaagcaacgcaaacggcagagcgttcgagcaatccgctggcaacaattttgtaaatgattcatttccagctggagcaaaaccggaaaatgcaaacatatacaaaataatttttcaggaggtaaaaatacaagagtttcttaatctttgtgtaactctgaggacagcaagagcaggacagcaccccctccttatcttttttttttttttgcatcgaagagcgtgttttttctttttttattttttcatttgccacgaaatgaacgcatacgtaaaagtaccatgagtcatacacgttagaggaaagtatggacacgcgccagagtgaagaaaaaaaaaaaaaaaaaaaaaatcgtaccgaagtttataattatctgagtggtaaaaatatatacatgtatgtgtatgtgtatgtgtatgtatgctttactgcacacgattaatcccccgcgtgagttacgtggacgacacaagactgagatcaacccaccagtttgatgagatggttccccccttttggcgttaatatggtcttccccctcctcaccttacctcaccattgctcacctccccttccatttctttttccatttctttttccttttattttcccccactggaaatcatcacttcgttgctctccccacacgcatgccagcccctgaatgttaaccctcaccgcaccccctcctgaaaaatggataaacatgcactcaagagaagaaacagactgcttaaaaagaatgaagctcggatgaaccttctgctggggaagtccgaagagggcgatatagagaaggacacggagggaaaaaagaaagcggtcgacttgaaaccaaaacggaatgaagtaaagaaagaggagggacacgatggaggggagaagaagaaacaatctcccacggggaaaaacgacacttcggaaatggacccaatggcatcaccgagtagttccccaggacaggctagcaccgtcgatccggatcaacacacggacgataattccaaccaaaaggggggagaccctacgagtggacatgaccaaacccgggaggggaagcaaaaatctgacgcagaaacgagccaaaaggatagtcaaaaggggacccaaaaggggatccaaaagggtgaaataaaaaatcgagcaaaaaaaaaacgaataagcaatcacgcaggtgataaatcagatagcgaccgagaccgagaggggtataccaatgcggatgatgtcaataaccccagtgaaagcaacagctgcaaatcagaggaggggaaagttaaagaggaagccccaattggaaccccccaatataaggtgtccctccgcagactggccgaatttgcatccctcatatttctcgccacagttgtaagcatcgtgaaaataaaatattgtgactacaatccattgccgatgagcatagagcccatgcgaaagaaaaaaaaactccaacgtttcatcagctccaagtttgttttttttttcctctcccttttttacaacatgacattttcgctaattgatgtgtatgcccattttgtaaaacaaaacatgagtcagaaggatctctggaagtatctacagaacctacgagaaaggctgactagccaatctgaatcccttttgcttctcataaataatggcacgacggttgcttttttttttgtgagtctcgtaaaaacatacttgctgttaatgtttttaactcatttgtttgatgaccttttgtataacttcaccgctcgcaagacttgggtgagtgctcccctccccgcgtcgtagctcccgcgcacgggggttgcctctctcctcgccaagctgccttgccaatatgccttgccaatatgcccatttgaccatcttccatttgttatccgccacttggtatctgccatcggccacccatcagctaccgtccatcagctactctccatcagctaccgtccatcagctactctccatcagctaccgtccaccagctacctcctaccagctatcacccaccatgtgtcaatactttcccagctcaaccaaatggccacacattttttatgaagccaaatattttgcgacagtcttccccattctgcatcccacttttaaaatattttaaaatgcaaaaatactccctagttcccccttatttgtcttttaaatttttttttttttctttccaacttgttagcccaaaaattatgcccataaaaaaaagtatgaactattgacgtaaaaatgcgccattggggggtcatccgaaaaatacagcaaaatggagcaaaataaaatacccatttggagtttcccccccaaatgggtaaaccctgcgcagggggggtgaaggtacagcggtggaccacacacgcgtctgctcatatggccacgcgcgggggggactacaaatattatcaacgtgcaggagcgtaggtgggaaggaaacggaacaaacatacacaaaacaacggggcgcaaaaaaaaaaatatggcgcgcgtggccggcgattaatttgcgcacagggagagtgagaagtacaatcgctaacgcgacacagacgaggccaccccccgctaagcgggtcggagctccttccccttgatctcgtggaacttgtgcgcaatggcctcgtggtagacgtaagccttgctgcgcctgtacttctcgaacacgtcattctcgcctgggtctggcatcccggcggagtaaaaatcaaagttggatgtcaccgggttaccttcctcattccaattttgcgcattttcaatagctatttgactaaagttaacattcttgctttttttatttttcctaagcttatcatcgctgtcgtttagcaactcgatcatggagctatcaaacagctcgactgacgaaaaggtcgtgttcgtatcactggagtagtttctttccaccttttccttcttccccaagctcttaagcgccttataattttcgtaggctttcatcctttcactcgaatcggatgcatcgctactttcgtcacttactcctccttcgtccttcatgatatttcccaactcatcataaaagtcattaatcttttcactcagctgttgagatgtgtttgtagacggaggggtttgatacgtgtatgagatgtctatgggtgtgtatgggacgagtggaatttgcatctttttccccttcttggaaataaattttaataaagttgctaaaaatcctactgaaatgttttccggatttttatttctgttattttctccaccccaaggatgattaaagtagttctttcttccttcatcaggaaaaaaatctttttttttgtatctatcaaatggtttgctatacttggggaagtcactagatgggaaaagaggtggaggagggggagggggggaggaagaagaacgttggtagggggcggtggaatattccttccgttgaaatagcctatatctccatatttccctctctcaaaatctgtggcatatctttgggggtgactatccatatagccctgctcactatgggggccacctcccattcccccctttgggctgaaggttgacagatctggtattccctggtgatacgaatcgatgtgccttcctccgtctccccaagcagagccattattaccattggcactttcattatgaaacacacttagtagcatcttcgtctcattaaaattagtgacgaataattccttccaagagtgcactatctgtaaaaggatatttatggctccgtggtctttgtagtaagcacaagtatagccatcctggataatcgagtgaatgtaaaccttgaaatctaccaactctttactcctcccattttgcatcagaaatttcaggagttcactatacgaacaaattaaatttaatttattcctaaaaattgcacacttcaatatcctttggtagaattggatcgatatagactgactcaaatttgaagtagagcattttttcaacacccattcgttcattacttctctgctatcttttcttgattcttcgcattgcttgagtagatcatgtaaatgcctttcttcctcttcgttcaatttctgagcttccccaggagaagttccatcggtttggtcctgtgcgtttgtagtaaccccaccataattacgggtgtaattgtacagcccgctactccttccctcataggtagtattcttcttccaccccccgtacgggttgctctccttttggaggttgtaactcccttctcggcttcgacgtgggcttcggcttcgacgtggacttcggcttcgacgtggacttcggcttccacttccacttcggcttcggcttccacttccacttcgacttccacttcggcttcgacttccacttcggcttcgacttccacttcgacttcggcttccacttcgacttccgcttcgactatggctgtagctgcttcggggaccgctcctcccgctgctgcttcgccggccgccgcccccactgagactcctgtcgctgtcgccataattcctcctcaccccccggctggccctatcatcattcgcatttttgctcctattcccgctgtgggttcgggtcctcggactcattggcacagtctttactcttttccttgtggctagggttgaaaatccggaaccccccacgtggtttccccctttcaggaaaactccactcaaaaggggttaacggcctgggtatagatctcctagaggtgcaccactgtgttatcttctctaataggcgcgtctcaccaacggggtggatccaaggtcagatcgtcttctctctctgttcgcagggttgtggggcacggcgggttggcagcttagcgggttggcggtctcacagtttaacttcctcacaggtttgcggcctcacagtttaactgcctcacaggttagcggccccacagtttaactgcctcacaggttaaccacttgccgctaacgcccgcatggatactggctggcttgactgcctacctacttcaccttctacgagcgcaacatagaagggcctacttacacgcctatcatgcgcgcaaaagcgtatgctgcacccagggtggataactctatcacttgaacatctgcgggcgagttcttcccttgccgttttgggaggcagtcttcaaaaatgggcaactccttggcgggattttttttaaataaaacgcccgttgctgaagcttggcacttggtgcggagaagatgaagaaaaagaagatgaaaaagatgaaaaagatgggaaaaaaaaaaaaaaaaatagtcttcctttttctcttcctttttctcttcccttttctcttcctttatcgcttcctttttcgcttccctttttttatctcattttttacgcacttttttgcgccatttttcccgccttttggcgaactccattatctgacggcgcgggcacctcaagccaattccgtggtcaccccgtttggcaattctccctgcgcgctgggctgggcagggcaatgcttgtaaaaaaaaatgtatggcgcaatgaccaagtgccaaaataaccaactgatgtgaccccatctgacgagcactacgcaaaaatcacccgagggaggagaatgtcaagaggagaacaattttgacacgcgtgtttttaatttttaatcctccacggagccccccctttcctttttttttttttttttttttgcgacacgagcaggtacatgcaaagagttattcattcttatgtgcatgcctcgtataggggccaccttgccacttttgcgaatgcctatttgtcgtgccgaccgaccgttgatgatcccagcctgcgctgcatccactgcctttgctgcgcccacgtggggttactccgggtgagaggaaaccccccccctccgttgtattcctgcccgtttcgtacccccgtaacgtatctcccctaacagacttttgtttcgaaaaaaacgtaaacatatagaacgcgacctacctagcggtgcataattaatttgctcaccaccaccgttacaactgcaacggatgagcgaagacgaggtcttgagtacgtgcgccccccccccgttcggcgttgttaactgtaaaaggtcgcatcgatgggggtatcatcctggtgaatgtagtatttttctacttcccacctcgtcgccgtctcccccctttttgcatcacctcttcattttaaaaaatgaggagcgaaagaaaaagagagagaacacacaaacagaataacaaacagagacaaagacacacaggcagagagggacagagggacagagggacacagagacaaagacacacaagcagagagggacagagagacacagggacaggggcaaagaggtaactcacctcggtgagactccccaaaaagtgtatctttcccctgtgagtgcacatatgcattgtgttctcgtgcattcgacacgcacacgagtgctctcaacaaacgttgccattcggaagagagcatacgaggtgaagtgacccccaccaccaccaccatacacacaccttgagagaggttggctcccccgccaatgtagccttccccaagttagtaacaacattagcacatcgtaatgatgcatatacgagtgattttatttttatcttcgtgccactacgaggaattcccctctgataaccccgaaattaaattgtaccctgtggcaaagtgcacagcgccatcgggtgtatccctctcctcctttcacaaaaataaagacatttcattttatccctacaaccctaattaaatacacacatccatttttaatttgaattttgtgactacacagggagggtctctcaaatccatcgttcaactatattatatgctttccttttttgtgtaaagcctccctacttaggttggtttccccaggggtgtcttttttccatttgctctacatgtaatcaacacagcatccacgtggttacgccttttttttttccttttttttttgtgtgtgtgttgtagttccagcagaatttgcatttttttcacttgagaaaggagagtcctcccatccccttgcactgtttcagtttatgtagttctttaaccccatcgcgacgtacggctcactccgcgttcacctcgagcacacacctaacatcactattgcccccgaaagaggaaggtcctcatccaattctcccttttcagtaaaatcccaaatgggaaaaaaaaaaaaaaaaaaagcagaacatggatgagcatcacgaagacgatttagacgaagggtcaggggggacttctaacaaggagaactacccagaaaagaagccccccccaaaggggaagacaaataaaggagtcgagcgacgaggccctccactgcgttcgcctcagtggcgtgaaaacggaggtgcacttgattcgaagggacgcgacagagtgagtggtggcggagtgagtggtggcggagtgaatggtgacggagtgaatggtgacggagttaatggtgacggagtgaatagtaacggggtgagcccagaacgggaagaacccccccctggggagccccaaaagggaagcagcgaggtgcctagcaagggggaggcgctggtgggtggagaaaaaccaggcgaggacaatgctaggggagaagcacccagtgaagcaacaaacgaagacaaatcggtggaagaaaacccgtcggggggaaatccgtcgagggaaaactcgttggaagaaaacctgtcgggggaaaacccgttggaagaaaacccgtcgggggaaaacccgtcgggggacgagcaaaagcgaggcagcctcgcgaacaggaccaccaaatcggacagcacgaacaccgcgagcagcaacctgataaagataagccagaagagcgaggagtgggagcaaccaaagaaatggagcttctcccttctcctcacaaatataaaatccatggtgctaaccaactacatctacgtagccaagaggtgcggcatccccaaccaacccaacaaaccaggaccagtgcttgccatcagtgtagaaaaggaaaatacaaacgaagttaaaaatattatcgtgcaaaccccatgtgcatatgaaaagtacacactgaaaggaaaattaattcaacacaaaacactctacccttgtacagtcacctgtatgatgtatgggagcatcggaggaatcggaaagaccgtcattttgggactgcaaaatgggtgcatactagtttacaagagtatcgagtttgaatgcatactaaagttgaatacaaaggaatgtctggagaagcattttaagagctcttctgcttcgtctgctaggaagcctttcaataactcacacgtgaagagtggcgtcatggatgcgtatagtgggacgaatggacagagggactcaggtaaggtagcttctcaggggggcagttcgaacaatggagagaattacaacgatctgtcgtatcagatttctggtctctccgtgaagtccacttttgctaactttatccattggatcattgctgggaacatgcagggctacattttcgtgtgggaggtgcccagtgggaacatcatcaaaatcctcgtgcacccgcaccacttgttcggccacgtcaaggggggctcgcgcgccagcagtgatgggagcagcgacagcgatgatagcagcgatagcgacggtagcagcgatagcgacggtagcagcgatagcgacggtagcagcgataacgggggtagcagcgatgacgacagtagcagctacaacgacggtagcagcggtaacgacggtggaagtgacaattgcgatcgcggcggccgcaccgataatcgcccaggaaagcgaaaaaagaaaaagaaaaaagccatcccaaatggcaggaacggtgggagggatcaggaggacgaacaagaagaaaacgaagaagacgaagaaggcaaagaagaaggctgcttcaccctcgaagacgacgactcctgcagcaagccggacgatgaagaaaactcgagcgagttctccggcggcagctacttaagcgactcagacgagtattgcaactccaccgatcaagacaacgccagcagagggggtggcgccgccgccataggaatgttacgcgtgaaagggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaacagaaatgcgccaaacaaatgctacgtttcagccatattagcagtaacgcataagtacgaactgtgggtcgcattcggaagtggctacatagcagtgtacgacttatacgacttccagttgcttctctacacgtgcatttccaagagtcccatcatggacttaaagtattccaagctcttggaagacgtcttcctactaatagggaataattacatttctgtatgggacaccaaaacgctgaagcaaattaaaaaggtccccacaagtcacgttacgaaaacgtcttccctgtctactttatatcttttggaacgtccaactttttggaaaaacaagaaagttgttttgattgcaggttgtaatgatggatccatctcggtgacaaatgttacaaaaaagttggatggagatttgaccttttcttatgttaggacatatgagaagcacttcgagccttatgtccccatcagttacatttgcatccaccccagtatcaacgcggccttcgtcggggatgccagtggcgtcgtctttacgctccccagaattctgaacacgctcaagcacgacgatgcgcaaaggtgaagcgaagcggaagcgcgttaaacgtggctgctcgattggcgcggctgctcgattggcgtggctgcttgattgacgcggctgctaaactggcgtgaccttcccagctgttgctgcctttcccctggaggtgccacttcgtgggtagtaccctcccccttttttttgtaaaacgccattttaagtaccaccaaagtgcaaaccgttttgaacgtaattgtgtttggatccacccatcggatgaacaagtgactgttaaggagagccatgaggaggcgcaattttgctatgcccctttgcctcgctccccttggggcactgcgcccatcgttataggagggagggagggacggactacctcccttggggttatatcccagagcattgctttgctaggcgaaaaaaaaaaaacgaggaagcgctccttccctacagtgttaccaagcggattgcaccaaacggattgctccgctcatatcgttacgattccagccccaaaactcttaaaggccaaattcgggttcaagacgcagcagaggcatgcgcagaaatggtcgtccctgtgtggtgataagcaccaaaggacacatgcatagagacacaaaaaagaggtgaagtaaagcattccttcgggtttcccgtctcgcacggttcgtatgaacacgatgagatgcaccacttaaatcgcgcaaacagttgaatgcaaatgtggaggtggttaggtgggtcgatcgagccaacgcacccgcgtgactacccctcaagcgagtcattcgctagagccacccgtagagcaaaaggaagaatagcagcagcaacgacgatgctaacgctagagacaacaacgacgatgctaacgctagagacaacaacgacgatgccatcgctggcgacaacaacgacaaagctacctttgttaagcgtctccatcgtcccaccacggtagctgcactcaagaaaagtgccactccacggcttacactaaatagcgaatggattcctctacagctaaggtgaccctaccccctttgccatgctcatctccaacatcttataatccctgtgatgacttagttggcgcataaggttaagctcacacatcttgaggtagtccatgtcgtagctcatgttcccctccttcttcaccaccagaagcagttttctcagctgcttttgtctgttgttcctctcctgaaatgcactcctcctttcctggctcaggtcctttaaatattcattttttttatccatccatcgattgaacttcttctctacgttcgccttaagttgttctttactctgcagttgctcctccattttgttcacttcatcctcgagaatgtcacgttctagcttgtgcatcttcgtgctctccttcagtaccttcaactttccttccagcttagagctaaactgctccttgaatttacattcgcttctctgcatacttagctttttaacattgttgcaaaggtgccactgcaataggtccctttgtttttgcagcaggttcagctgcttttttagggccgcatgttgatcttcttcctttctcagtaagttttgcaactcactgtaatttttccccaatttctgatcctccttattgttcccactggggtgcatcacactccgctcgtacgttatcccgttcgagtacagcatcccctttgaatccaggtagcgcaccttcttcgcgttcttccccctcattttgtagacaaatgttcggtcggacggggctgctcaatctagggaaaaacaaacacaggaaaattacacacacgagggtgaaacacggcgataccgacaatggggtaccaaaccgtgtaagccaaaaaaaaaaaaaggacgctgtggaatgtgaacctcccttttcctacttcaaaccgaaggctacgttttgggagaggaagaagattaaggcgtcttccttttgctaggggcgtccaacacacacactgctctcatttcaacgacgttagagtgctttataggggtccaacgcagggaagtacaaaaaggtgtatccgttcaacgcgcatggaacggcggaaaattgttcattacgtctatttaaaaagggagtaacgttttatgttagagaactaagcaaagacgcattcgattattcactaatgtcgcgcttctttacttcgggatgcactgtgcatagttggcgaaaaacaaatgcaaagagttctttcacttttggtcacgagcaacggttattacttactagccttattctcacgcctggttgttttatcttcacattggcgaaatagttttgcacacaacttttcgtaaaatagctatgtttttttttttttataaagtaacttaaactgttcatatttcttgccgtaatatagcttatttttttttttttccaagttgcctgaatgttcatattttttaaagcaaaataaggactttttttttccccctttttttagctagccaaaaaggggaataccaattttaacacaaccattcttggtgttgttcaagggtctaatgagcatggaagtgggcaattttttcttaagttcgaaaaaagataggaaagatttacagagcgaattagtaaagaagctacccaacggtgtaaagctcaggggggggtagacacatagaacgttcaactttcaaagcattgtttgcctcttgtgcggggcaacaatcggtggaatcgccgtgtgcacataaaaaaggaaaaagtatatgtcgcttttactgaacaagtttttgctcccttgcacagaacggaggtgatagtaactacaccgtacctgcttgtgtggggagtgtccccaagagacaccccatctgcacaccagttggccatcttataaaacgccagtgttttccatcagtggaatgtgccccatgtgtgattcttcattcaacgcggcaaattagttttataataacagtgttcacaacgatgtgtgagcaggaaatgtgctttgcgccattttgtacacccgttttgtcgctgcagcaaagcgagctggtggcatggaccgaaaccttgcagggggctttgctgctgcgtagtgtcacactacgtatgcatcgattcgtgcgcataactgcgcctttatggaatgactcccctggcggttatatcctttccgacgaggctgagcacaaagctgggcggatttcactccattttgaccgagtcacaaacggatggcatggtcatcaaactttaaatagaaacagttccccctttgtgtttctccatccgctttaattcttttgtgcgtcattattttgttcgttcgtttgttcgttcctttattcgttcctttgtttgtttatttttttatttttttttcaacttcgcgtacacaaaacgtttgttggttcctcccttcgtctgcgttaagttaaaatttgtgttcgcgcgtttggccgtgtacactcggtatgctatatgaagtgaaatgaagtgaatttttttttcttcccatttttttcctttccttgcctttttaatttcttcgccttttcttttccattccttcccattttggttaccattttgccggccactttgcctgccattttccttgcgcccatgcgccccctcttttcgcttttcctaacatgattgcgctggcagacgccccttcttccgcttttccgcatcttcgcttcacccaaactgatggccattccgccgcgtgttcaaaatgaaagtaccgcaacggaagtgaagcgcgtcgaagctgagtgatatgcattatgcttatgtacgtgtacatgtggatatgcacgcgcatgcatacggctatgcgcagaggtacacgcacagacacaggaacgcgcacaggtacacgcacaggcacacatacgggcatatatactcgcgtatgtacacgcaccctgtacctttgcgcgccgagcacacaggcgcatttgccaacttgcccatacgtgaacgtatacctaccaacgtgaaatcctcgaggcaaacgcggagaacgcggagaacgctgagaacccggagaaacgcaactgtgcatgaagccaagccgcagaataatgccttgttctttctctattgtgtataatggggataattggctcttcattagctagcaacatagaagatgactttcgcacggatcatcatgtaagtgttctgtacgcatacggtttgctcgcattcatcagtacccctatcgtgggatgtggaatctccacttggggatcgcttctccgtccattatgtgagaaagcgtttttgaagtgcccacgcagaggaatgcacaaatgaagctctgtttcgcttttatatgtgctaacgcataggacacgtctacaatttagcgccgccaccatgtctgctattgtacccctgttatttgtacgcctcccttttttttttttttgcaaccacagccccgatcgatttcgttcaactcgtccataatcaacgtaagtgcagatgagttaattttgtgaagaagggcattatgcaggaaggaggtctcccgattcgatgtgttgagcaattccgtaggaggctctctgcccgttgagcgactcatcaacataactcccccggcagaacacgcgattttttcccccctcctctcagagaaccgataatgagcacctgtacgatctaatctctcaaggacccaacataaatatccaaaggacgtcggttgtgaggaactccgtgaacctgcgtcgaaagacattgaaaattatcaaccatgggaacaatgtctacctgatcaacttcatttttgacgccttgtacgatgtggagatatctatatatttttgttgcaaggaggagtttgcggaaaaccgggaggcgttgtaagtgtttttcctcaggggtaccccgcttggccgaaagggggagaaccttccttcactccaccgcgttgtttttttttttttttttacgcgcagttgattggattgctcagtagtgtgtccctcttagctgcactttatttttttatttttattattatttttttttttttttttttattatttttttttctctccccacccctggtcacagctacacgcccacgaagtaccccacagtgaccaacatatacccgaaagatataaaccagatttacatgagcagcccgagtgacgccatcaatttgaacgtcttcgatgtgaatgatctgaaatgcaagcccagttacgagtacatcatccccattttgattgtgctaagagcacttggcgcgcccattccacaggctcaatacaactttgcttacttgcaggaggacgaagtgaaggacggcgtccactgcgcagacaagtacaaacttgtgctttataaacagaagattcagtttggcaatcggtacttcgaggtgcaggagattttcggcatcgagaagtccaaggcgccacaacctgacgccgtgagcagcttcttgtccggcaggtgcgttcgcgcgtggatacgtgacacgcgcgcataagcgcattgctgatttgtacaacgtttattttgctgcccattttgctgcccatcttgctgttcattttcctgcccatttttctgcccccctttcgcagagagtgcgtgatatgcctgacggaggagagggacaccgccatactgccctgcagacacatgtgcctgtgcaacgtggtaattggagtggactccccgtgcgggcaggcagctacgcctgcacacgggttcgcaacgaggagcactgtgtatttacttttatttcattttattttatctttagttttttttattttattttattttattttattttatttatttttttattttttttatttttattcccaccctgcagtgcgcaaacgtagtcagaatgcaaaacacgaagtgccccatttgccgacaaggtaagggagatcgatccccccgacgtgtgcacgtccagacgctggggagaggtcaagcggaacgagccaaacaagagttagccgattcatttgtagtgacccgcccccaaccactgcctttcatttttaacgcttccgattaacgcttccaattaacgattcctttgtagacgtccgcggtctgttgcaaatcaacatagacaacaagcgggacaccatgccagaggggaggagcagcatgtgaacaagcgaacttacacatgggcaagcgagtatacatatgatgatcaaacgcgaacatttgtaacctttttaatccccgctttaacgcatccacgtgtgcaagacgacgcttttacttcttaacgtgattcccccctttttcttttttttgcaattttaagctaattttttttttaagttatttttgtggctagccagctagctagctagctagctttttttttttttatccacagtgaaatgtgcacatagtttttcaaccctactgggatgagacgcaacggcaattataaatgagttcgacagtacacatggagggagttttacgtatcatccatgtatggaagtttgtaatttgcgtgttgccgaggctaccttgccatgggtggacttactccacgtggggcatcacccaaatgatgcctccacacagttttgtgctaattttgtggttacccaaacagggtcccctcccccccctccaaaaaaaaaaacgacgcaataattttacctaacggggaaagtgatcctatccgcgtgtgaacagcgcttcgcttcgctgatgaaaagagcaaggtttacagaattgttcgtttggtgcggaaatatgaataacaggtgataatctctctctcgtgggtggtcattgccccttttatagcaacagcaattggtggtgcttctttgcttgctcagttgttgcctctccctaacttacgatccctgtatatgtatgcatatgctaactatgccgcgttggggggggagcgaaatgatgcaaagagatggtttaccgctaagagaagataaaacgcccaagctgctgcgtcacacccattcgcgtgcaaaacgatgcagttgtaatcatcatccgtaaaaaaaaaaaaaaaaatccaatcagcgagagaaaaaaattaacattgttgcacgacgaaataatatatatgaggtggtcaagctaaccccttccctttgctactcgtgcgggtgttcacagaacgtatgcgcaaccctccgctgggcgacaacaaagggcagtaaaaatctgtgcacgttgcaacaaacattgaaaatgctttcgcaaaggagagcgaacagaaaaaaaaaataaaataaaatgaaacaaaatgaggcaaaatgaagaaaaataaaataaagtaaaatattaagtgaaattcgtataagatgcgaaaaaggcaaaacaaatgcgagcaaaaagtatatgtacacatatgtatatatatttttttttttttgaaaccgcttatttgatctactgcggttgcgaccacaaacaaaggcacgcatgcacctggtggtatgcgctgaacacataggatttttctgcaggagtcgctaattaggcgtagggctgaattcgcagcttttcagtgcgccttctcaacacgttctgctttttagtcagaacaaagggggtttcgccaagcggtcagccccgaagagttgccaccaccacatgcacatgcccatgttagctgcccatatgcacagcatgtgtttgtgcgccgattaaagtacgctgaaaagggggctgataaaagcgaaccaagcatgtgcctcgggcgaaccgaaattcgccagaataactttgaacggatggcaaccctaccagtgaagaaaaaaaaaaaattggctgacacattgagtaagagaagcaaaacagctaaacggcaaagcagcaaaacaacaaaacagcaaaacagcaaagcagcaaaacagcaaaacaacaaaacagcaaaaccacaaagcagcaaaaccacaaagcagcaaaaccacaacgcagcaaaacagaaaaaaaaaatacagcaggaagggatacctttttttttctttcgaggtcattcgatgaacatattttttctttttctttttctttttaaaaaaaaaattgttcaaacagcatgtgacataacccacgcatgtgtttgtacatacgtgcgcgcgtagatactcacccgaacgctcagaattgcgcttttttttttctctctgtttctatagtctccctgactatacttggcgtttgcacgccgctgcccgcaggaagtgtttgctggcacgcaaacgggcaagtaaagcagagcgaagcaaggcaaggcaaagaagtgttgcctaacgcagctccgcataaggcagctccgcataaggcagttccgtataaggcagctcctcaaaatagcgttctgtgaagaagcgcacccgccccaccgccgcagatatatgtaacgaatctgagtgggactactccccccctccacccccatagaacaaaacgtgtctccgttctcccccgctcaaaaatgcacgtgtatagcctcttgttcaccgccgcgtacctcatcaacgcggcgacctactctgcccagagcttgaagggctccctcagttactccaatgtgaagacgacgaagaccaaagagcatgagtcaaatgtgtacgaaggtcgcgatgagcgcggggatgcagtttttgagaattacaaacacttattcccgctgttgcatgcaaaggccaagtcgatggcagacaaggtagccatcaccgagctagaaaattgcgaagtaaaaagagaaaccacctttggacaattattcgataaggctataagtttaagttactatttaaaaagcaaggatggaggggtaccgatgaaaaggtacgccgaaaaatgcaaccaagggcaattcaaaattttggggatctatggatccaactctgccaactggttggtagctgatttagcatccatggttagcggaatcacatccctagtgatgcactccaagtttagcatagatgaagtgtgcgaaatattgaacgaaagtaaattggagtggctatgtatcgatctcaacttggtcgatgggctactcgagaagaaggataaattgccctatttaaaaaaattgttcatactggacactctaagtgatagcacaaatgcagaaaagagagtgaatcgcccggggaaccccccagaaacgaaggaacagaaggaaaaacgagaaaaatcggagaagttggagaaggaaaatctagaactgtttcaaaaaatgaaaaccaaagcacaaggactaggaataagcatgtacgagttaaacgactttacaaaggataagtttcccaactatgaggtattaaaacaacatgaccctgaacacatatcaacaattgtgtatacgtcaggcacttcgggaaagccaaagggagtgatgataagtaatagagccctgtactacggtgttgtgccagtgagcaaatggagtatcttcctaaagttagatccaagacaccatttctcctatctacccctttctcacatatatgaacgatccatagcatacataagtttttatcgaggaatgcaaataagaatatggagtaaagacatttcacttttttcacaagaccttgctaagtgtggtgcgaacatcgttgtaggtgtacctaaggtattcaatagattatacacaaccatattagctgagattgcaaagttaactccacttaaacgattcatggtaaatagaataatagctatgcgtagaaaaaataatttcggagcattctccaggatgcttgaaaatatgacgcatgtatcacaaaaaataagggaaaaaatcaacccttcattggatgcattttttagtggaggagggaaaatatctcctaatgtggaaagagatttaagtgttttacttaacatcaatttttatcaaggttatggactcacagaaacaagtggtccaatcatggttcaacattttacggacaacagcacaaacaatactggaggacctgtctctccccatgtacagtacaaagtaatcacatgggaaaattacaacgctaaagggaacccaccaaaaggagaactactcctaaaggggaaacaattatttagtggctatttccttcgtccagaacaaacaaaaaatgcatttacagatgatcaattttacaaaacaggagatgttgtacagataaataaagatggatctatcacctttcttgatagatccaaaggattagtgaagttatcacaaggagagtacatcgagacggagatgctaaacaatttatactcagaaatagattttgttaaccattgtgttgtgtatggtgatgacgccatggatggaccactcgccattattaatgtggataaggacttattagcaaaaggtttggagagagatggtatcctaaaaaaacaaggcataagcgctgctgatttcttgaaggatctgaaggacgataaactcaacaccgaggactatctcaaatacgtccgagaaaaaatgttagacatgtacaagacaacaaatttgaatagatacaacatcgtaaatgatatttacctcacttgtaaagtctgggatacctccaactatctcactcctactatgaaggtccgaagcttcaacgtctttaaggactttaaacccttcattgagaaaaccaaaaagagttaccagaataagatgaagcccgcggatgacaagaaatcaaaggatgacaagaaatccaagaatggcaagaagcccgcggatgccaagaaacccgcggatgcgaacaaaccggctgaagcgaacaaaccggcgggtgcgaacaaaccggctgatgcgaacacaccggctgatgcgaaccaacctgccgatgcgaaccaaccggccgatgcgaaccaaccggctgaagcgaaccaaccggctgaagcgaaccaaccggctgaagcgaaccaaccggctgaagcgaaccaaccggctgaagcgaaccaaccagccgatgcgaacacacctcaagatgagaagaagcccgcggatgtgaagaagcccgcgaatgagaagaaacccgcggatgtgaagaagcccgcgaatgagaagaaacccgcggatgtgaagaagcccgcgaatgagaagaaacccgcggatgtgaagaagcccgcgaatgagaagaaacccgcgaatgtgaagaaacccaagaatgagacaaaaaccaagaataagtagttgcgcgaggtgcagccattgtggagcgccaacttttacaagtgatcctcgccccagaaataaaacaaaatttccccaccccccaccatgcgcagaagttcttctgtggtagagcagcaagtacgccaccacccccttttttttttgtgcgtaccagtagaggggccctcccaatgaggggcgagaaagacgtcagcaataagtaagtaggggttcaaaagacagagtggctatatagcaagttcgctgcacctcgcccccacgcgtgcggtggtgcgatggtgcgatggtgcggtgatgccgtgatgcggtcgtgttacgattccgtcgtacgatattgtatgtacagtgtcgtccgccgttttgccattctgcagatttgcctccttctgttttgatatatttttattttcatttttcttcattttttttcatttcttttcatttcttttcatttttcttcatttttcttcattttccttcattcgcgccgccgcccagccgtaggccggccaatcgcgtgaatatttgtagacaccttttcccgcgtcgtcatgttagcccgcccgcgtacgcacatgcaggcctactcatatgtgcgcacgcgtggcagtgtttgtgcacagggggcagcggaggggcttgtatacgcccctctctcggccccgtcccgttcgtatcgtcgctttgatctcttcatgttttctttgcgtacgtttgtttgtgtcatcccagtggagtacagcacccgcagtgaagaagaaaaacacccacgtggaagaagaacttttcccatggggaatagtccccgcctcgtccccttttactttatttcattttattttactttattttactttattttccgttttttcattttcctttttttattgtctacaaaacttcatcgtacaatacagcctgtaacatttcgcgtgctacatcgtgagtacctaccgtcaatctgatgtctactttgaatagccttttcataattacgtttttaaagactaaaacaaaacgtcagttcgagttaaatttttttttttatccgcggggagcgcgcaatagggtgcacaaatatttgtgcagacgagcgcgcaaaaatttctgcgtacgtgtgcggagatgtgtgtgcagacgcgggggagaggtgctccgcggtggcgtggcgggcaggcagttaggcccacctgtgaaacgcacgtcaccaccgatgcccaccgctaaccaagcctacttcctcgagggagtcggcagcacgtacaaggtgcctatggtatcgatgcccaaaatttgtatgtcgctcttctgtgccttattcgccctgcccggcttgctcggcttgccgctcctattggaggcgttctcagtcagtagatcctccgcgtccggttgctggtagaactgcgccaagcagatgttgtactccccgggggtctttatctgcggggggaattgcgccgcgccatttttgtgcgtctattcacgcagtgggggtgtacgcagtgtggtccgctcccttcttggcacaggttcgaccgatcgcaccacccataccttgatgttcttcaggaggatctcgttgtgcagcaacttggtggagacaggctccagcagtatgtcttcggactccaaaatgttttttttgatgctgcttgggctgcgtgtgggggaagagacagtgggaggggggataaacaattcggcgaactggcagtcaacgatggtcatactaacggagggaggggggaaccacccagggagtgtcactcgagtggactcccaaaataatttttgaatattacgagcacgtggatcccttattcactacgagcagctgcagacattcgtgcaagttgtatccctataaaggaggggagaaggggggacaagtatcaaaacgggtgatattttctcatgtgtctctcttgactcccatctcttcgtaggtagaaacacaaaatggaccctcatatgtagtggccaaatgggagctccctttttttttttttcttcctactcgaatggtgatgaactgaggtgtctgtccgtgttcgccctgaagaagtgccgagcatagttgcgtgtgtgtgcatgtacagaggggaggaattggcccatgtgggtatcaccactcccaatcggggccatttcacttcaacagcagtacccaggcaaagatagaatattttttgttcctctccggctcagctatggcgcagtggtggaagtcctgcaggatggggggggcagcacacagggaggaaaaaaaaaaaaaaaaaaaaaaaaaaaatatatatatatacatacacacatacatacatacgtatacaaaatactacatgaaacaacggcagtgaatcatccaatgagttacaaaaagagagtatgaagggggggtacccccaatgggtgctcttcactaacagttggacatgtgccgctgtgcaggtccacaaacggctcgcagattttttgaatttgacttcctctctgctctaatttctgcaacacgtggaaagaaaggagagtaaatttatttcgattctgaatgacattggcccacaatggtgtcacttttgcacaagcaaattaacacagaatatttgcacgtcgcggtacgcgacttgtctacttctcatccccttacatagcactgagttgggtaatttggcttgttgtggcagttcttcctgtagcagtctgaagtggggaaggaaaacaatatccaaagaatcgtttttctttttttttttttttttgtgtgtgtgtcttcatgcactagtggggaactgtcatgcgtaactgcgctggcagtgacagtggctgcatctctatgaagtgcacgcacccactggacagaacaacttgttcttcttttcatctcctcctaagggataaaacgggaagcaaaaaaaaaaaaagtgagccctttcacctttttgttgcgcgtgcacctacgtcattatatgttgttactattttattttttttttttgcattactgtttttggttccgctggctaccttcttttcttgcgctttctgcaaacatcacgtgggggaagcatacatttaggccgcgtttccagcatgtttaggcaaaagtgtgaaaaaaaaaaaaaaaaaacgccccaacaatcggcgtgccaagttgcacacaaaggggagacacaacacatttggagggagacaacactttttattttttccgttctattttttcctttctttcgcctctccattccgtacgtcgtattttgcccagtcggagaaattcatcaaccagtagcctgcaaaagggaacaattaatgggatgtgcccatgggtgaaaaaaaaaaaaaaacaaaaaagcaaaaaataaatcaaaaaaaacaaaacaaaacaaatggaggtcaagaagaggaggcccctcgatcatatagccccccacacacgtagcacacctcccattctcaccattctcgttaatatatttttgcagagctatatccgatgacttcttcaacttttttaaatcttcgttgatctgaaatggaggaaaatgggttagtgcgtcgtaatggaaattgttcatttgggggcgaccctgattcgatgggggcgaaccttcttcatatgcacgtcttggtatgccattttcctttcctttctcttccctcccctctgagtgtggtcacacatccacttaccttcatcagtcgaagggtcactatctccaccgacttctgcatcaggtccttgtacaacttgtactctttgatcctccccatggcttcgaactttagcttaagttcttgctgcggggtggggcgtgttatatggtgtgcgaagcttacgttaatcgtgtagcgcccttgcaccagtcgtgccgcgaaaggacaccccccgtgcgggaaactctctcccttacgtttttcaaatgcttgtggcgattcaacttctccttcagcccatacaaaatggcgtctacgttcgacaaacttttgtgcatttttttgtccagtgtatacatattggattcgtaattgtttcctcctttcttgcttcgtctttcgtcctgcttttgaccctcctttggggtttgaccctgcttttgaccctgcttttggttctgcccctgaccctgcttctgaccatgctcctgactcttctcttgaccctgctcttgacccagcttctgaccctgctgctgtgaggggagaagtgagacagaagggatggtcagaaagaggaaagaagtcctactgcgcggcagagcggatagcccttctatgccccgtcaaaggcaaccccttacgcggtgtctacacagtaataggatcaccctctcagtgttctccctcgtagtgtccccgttacatccgtgtccgcttttcctgggcaaacttacctggttcaactgaacagcaacagctggggttggagataccttctcctgtatgctcttctttccaagggaggtttcctcagagggggggactaccttgtgtggactcgctcctccatgtaattcttcgtcctcccgattcttacccttttggggaacctcacaagtgtgcatatctgcattagttgctgcgtccccttgaggttttcccccttcggcggtatttttttcaatactatccacggctgggacttcattcttttttttgctccccttccctcctttgtccgtctcctcgtcctcttccgtatcttcccctccctctgcatctgcatcgtcatcaccatagggatcatcatcgacatcaccatcggtatcaccataggcatcaacatcggcatcaacaccggcatcaccatcagcatcaccaccggcatcaccataggcatcaccctgactcctttttgctttcctttctccagcatcttcctccccatgcttactccctctttgctgtttgttacctccattatcttcacttttttctcccgctgcgttttctttgacggagtccccttccatgtcctttgcactttgcacgtcgttgctcttcgggaattcttttcccacctccggatttccacctcgcggcaatcccccattcacctctaccccatcgttatagcctttgtttggaggaaccattttttcctcctccccatttgtgtaaccactgagttttaaactctcctttgagtcacttatctgtattgagctaacgatgggaagctctgttttttccgccacgataatcgtgttagtgctcttttgagcctccgctttggcttcttcgactgcttcggcttcgactgcttcggcttcgactgctttgactcctccgactgcttcggcttcttcgactgctttgactcctccgactgctttgactccttcgactgctttggcttcttccccgttcgaattgctaccaggtggtgatccccatttgtcttctactccatttgaagcattttccatttttgagtccactttttttacatccctcaaagtattaccaattcttttcgaaccctccattttctcctccccctggtaatcactcttagttttatttccccattccctctcctctacttggtactcctccttttcttcttcgtcctcaggatcctccatatcgtcttcctcctttgcatactttgcctcctctaggtcctccatatcgtcttcctcctttgcatactttgcctcctctaagtcctccacatcgtcttccccctcgaaatcctccttgtcttccttttcctcctctacttctttctcctgcaggtcatccatttctccttgggaggtctttcggttttccgtttggatgtcactttgttccgttgctttggcgtccttttttcggcttgccgcttgggcgtcactctgacttaccttttggcctccccccttttttccttcatttcggagatccgccttcccttccacgtgtacctccatttcagtggcccccctttcgacatttttctcctccacccaagtgtcctctttccccttctcttgcgtcttcgtctctccttctaggatgcaactctcatcgtcgtctttttctgtacccatgtcaacagttatgttatccttcctctgatcttcctttggttggttcgttttttcaataccctgctgttcttttggggggcctccccgcggttcgctcttcggttggctcttcgattcgctcttcgattcgctcgtcggttcgtccttcttctcactcgttgccacactgcctaccgcattactggccgtccctctgccaatctcatcagtctccgccactccgtctacctcatccttatccacactcaagcaactgttaattgtgcactcctgcaggaaactcacctccgatgggaagtctgtcgaagcgaactccgcttcgcttccatagtcacttgattgtctttcgtctattccgtggggggttcctctctcgggggagaaggtgccgccattgggtgtgccatccggtttgtcctttcccccctcgtgcgagtccaagtggtagggggtgatggatgttgggggttctatgtggaaagaggaggggcgaagggagtgtgaaggaaggcgaagggaatgtggaggaaggcgcgagaaatgtgaaggaaggcgaagacaaaatgaaggaggcacgaagcgaatgcaaaacgcgcaaagaatccttttagcagtgcccccttgtggagacccgccttatcgctacctctgttcctgagaagcccctttgcgcacagaagcacgaacggaaaaaacaggtatttcatattgtccctgctgggtgggtgacattaaggggggagcgtcgcctgggggaatgcctctcgagtggacacccctcagggagcaacgcagggggggataggcaaatcgcttgacaaatcgcttggcaaatcacttggcaaatcgcttggcaaatcgcttggcaaatcacttggcagataaccgtttcggccgacattcgacccagtcgccccctgcgcacgccaagtgttgacaccaccttatccgctgcgtctttttttttgggggggcctctctacgaagtgcaccgtcctcgaggttaaacattcatttggtgttccccagtagacagcgaaaatgtgttactccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatcatatagaatggatggttctgttctttcttcccccttgttggaaaactctcgaaggtaattcctacggatccgtctgttgcgcgtgttttcccacgttggggtaggggtcaaaaatggtgcaaattttttttttttttaacctgtttgttcttaatttatgagtgtttgccttgggggcgaaagaaaatgaggacatacacgcgttcgcgtaaaggcatgcgtccacattgacgtatatttccgtgtgctgtacatgtgcgcgacatgtgcgctacatatgtgcatacacatagccagtgaccctgcgcggcggtgaaacaacctgggggataccgttcactcggcgatgaaaggactcatcatacacgcatgctcgcatgcactcgggaacacatactcagacgtgataccaggcggacagatttacgtaaaacgtgggacaggggttaagaaatcatcctccatccccccaaaaaaaaagaacaaaaaagttgtatgcatttgtagtgcattttgtctattcgttgttaacttcacgggggtggaaaaatgggcacatgggaacgcggaaaaatggacacatggaaaaaatgaaaaaaccaagctgcgcaagaaaggaggtgggaaaaaaggtgcgaaaaaaagaggtgggaaaaaaggtgagaaaaaaagaggtgcgaaaaaaagaggtgcgcaaaaggaactacatcaaaggaactgcgtcaaaggagctgcatcaaaggaactgcgtcaaaggagctgcaccaaaggaactgcgcaaaactgaacggatgcacactcgcatttgcccaacacttgcgcattcttccccaagaaaacacacaccatcgggccgcgccacatcgcgtggcactttcctgggccgccctctccccccaacagctctcaaggtgaacaccaattacgtacgtgtaaacaaaaacagaaaaattaaaaatatacttggcaaaagcctaaatatacagtaaaaaaaaaaaaaaaaaaaaatcataattaaaaaatgactgaccagcaaacttgtgctgggttgctgtgtggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaacttaataatgcttcagatctgaactgtggaggaggggcagctcggcacaaaaaattgaccccaccgtctcggtgaccagcgggagggggtgtgcctaacagggagggaagaagctggcttccacatgtcgggcgcaaaaaaaaaaaaaaaaaaaacttcttcagacacacttcaaccaaacgtgtagtcaacttaagcacaaggagtgcctcacaaggagcgtctcacaaggagcgtctcacaaggagtgcctcacaaggagcgtcttacaaggagcgcctcacaaggagtgcctcacaaggagcgtctcacaaggagcgtctcacaaggagcgcctcacagctcgtggtaattcattggcttgcaggaaaagccagccagggcgttcttcgaaattaagtagtttataaatccttccaagttgtacttgtggctcttccaaaggatgaatcgcttacgttcagcgagcatgctgtttaccttctcctgtacgcgctcctgtacatcatccagctgaatatctacgttttcaattatgtcattgtgtttgatgacctcaatttttgttatcttcaagtccttcactacaatgtctgtaatatagttgggaggcttcctatcattacagtgagcagacatggtaatagagaaggtgggtttgcttccaataaggaaggcataggtgctgataggacagaaattcgttccgatacagagctttaaaaaaagtgggccaattatatgcttaaagtaaccatccaggattaagttatactttcctttgtcataataaaaatgaagattcgctattttgatagaactaattccttgcaaaaagagcaaggtggcatggtaaaatgtcttctcctcgtgatagatatgcccgacattgtaacagggctcctttgctaggtatttcttcgttttgcatttccctatgctgtttggaataagcgaatgaaaatgggctgacttaaaaaatgtgttaagtcttttattcactgcattaatgttgaaccggaatatgccctccctcttaaagaacaccatgaacgtggtgataataattaacacaaaaagaaatccgtgaaggaggataaacactagtgatactctttctgaagctcccaatcctagtgctttcctcagcagtcttccaacaaaacctccaaaaccttttcctcctcctccaccacccttgttcttcttcttcctcttctccaggtggaatagcaaaatggattttattggcataaaatttttcaagtatcccttcgggtcactcttaaatgttgtcccttttttggaggcttctcccgattcggtttcgtctacttggttttctcctccatagatagtcattaccccctcgttggcgttttctcctctgcccggggcgtctgaactttcagattccgccgcgacggccagtactctgggggagtcctcaccttcctcttgttcctccacctctgctgaggggtgttgtcccttttcaccgacccccaaaccatcactgggtgcacttcgcgggatgcgcgctgtgccgctgttcacaaagcattcatctttatcggggcttcccacccctgcatgcacttccgctggtactcccgttggtacttccgttggtactcccgctggtgcttccgttggtgcttccgttgctgcttcccttggtgcctcccttggcacctccgttggtgcttctgttggcacttcccttggcacttccgttcgtgctgccgctgtcgccgctactgtcgcttcgccctgcgcttgcccctcctcggcgctgagctgggagtccctatccgaaatcaagttaaactcattgatctcgtcgttgtccacgcgcgtgttctgataccccaggctggtgtcattctcatacacgcgatgcatcatcatagtttgtacagtgtccgtgtgctccttagtaatgtgattatgcttcatcgaggaggaaaaaaagtgttccttcttcaacaaaaactgaaagaagtaggagtaaatgggcacatgccagtgctcatgtttctggatattcaaatccacaatttcgctatatcgattattttgaaaaagagtgatcctcttcttcgtcttcttcaatttcttcacatacaactcccactgacggacatacagattgatcgaaagacacaacagaccatacacagcgaacaaaagaaatttgcaaaattttacagtgttgctcttgtataaaacgagaatattcaaattatgtgtgtgctttactatctgatagaaggtcaacaaggaaatggaaattatttctcctaacgatatatgcatacagaaggaacaaatagtggtgaaaaaaacggagagagaaaaataaaaatttaacatcctattgaaaataaagctagtatttatatcttcacttttgctactcgaaatggtactgttatttggagaagtgagatcatctgacgtattcgatagacgatcattcttctcgatctctttctttatatataagtaattgtaacgttctgagaccatcatcttctgattatcctccacctcaggactgaacaccaactcgtcattcaacgcacacattttcttgtacccacgagaaaaattcacataatataggttcataaataagacactcaaaaaaaaagacactccaataattacagggaagataaatggtaacatgacgaagaaggggtaaatgtaactcttgtttatcttcagctttaaaatgttgagcatgtcaataaaatcgattaatattccctccacgttaaagttgaagtaactgagatagatatatatacccaccatgctgcattccaccgccgttattaaatatacacacagacagaggaagagaaatagaaaacacgcataccctattttgattttgttcaatctgcattcatggaagttggtcttcaataacgaattaaatttttttttttttaaatatatatacgcgtcattatttttcatcaccttgtataggtagtttatattgtttaacgtttggagcttgttataacataggagttgcttctcatacctttcgtgtggttggaatggagttggttccagatttacatttttttgacggagtgctcctctttcatttaagatactattaatatcctcatggtcatatgccataaactctgcttctcctttccatctaccactccctcgatgcattcctccgttgtagtgaatttcacgtgaatgtgcccctctctggtgcacactcggaatggaaagatcatgatggtacattccacgatgatcaactattcctgtcgctcctcctagatgatcttctcgggagtgcctcccctcatgggaaactctttttttcccacctctccggttgttctttgtaagacccttcgtccattccgctcccttttgtaaagcggaatcacgctgctctgaattgtttgccccattactgtcatgttcctcctcttcttcctcgaggtcttcccctcctcctctacgtgtcaaacgagttttattcacttcactaatggttgggtcatcctccccgttcctcaactgcccatggggtaccaccctttccctcttaacgtaatccaactctctactctcccgtatatcctgatgcagattagtcctcacacttagacgcctctccgcaggcaacgaatatatttttatattcccctttttaaatatatgaattttaagtgacgttagagtaagcaggaagaaagaagaaacagtcgacaacagacagtagtttaaaaaatggtatgctccacttaggatctttgcctccaaaaaatacagatttaaagaggacacgatgaagagagatattaacacgtccacaaactgaaacctcgaaatggaactcaggatgctgaattttttcaaaataaattgctcattttcgtttacagtgttaataaaaaaaatgtcatcctcctcctcatccttttcttcctcttcatgctgcagattcaaattatacaatttgaagaagcagtaaaaattgtcgctcaccattataaacttcaaaatggggataattatcgaaaagaacagcagcatggccatgttgaagtaactcttgctcgtgaacagcatccatattgactcgaggatggaattttcgtacacctgtgtgctgtccgcgatgatatctgcaaaaaaaaaaaagggggatgtgcggggcaagtaattcggggtgcttcagaggtaggtgtggtgcacacgaggatgggtttgaccctcaactgggaatgtcacccaacagggcatatcactcaacagggcatatcactcaacagggcatatcactcaacagggcatatcactcaacagggcatatcactcaacagggcatatcactcaacagggcatatcactcaacggggcacaccgctcacgggggaacaccgctcaacggggcatgtccccccacttacttccgtgaaagacgatcttaaccgctgggttaataatcccattgatgaagaaaaagtaggaaatgtagaagagaacgaaggacaaaaacaagctgttgttaatgatgtagatcttcctcttgctcgaaatggtcagctttcgtgcgatctgctccctacaccttctgtacatatttttcagaaatggcatcattttgaggactgttttttggggaggtgatgtttcgtgtgcatgcgatttacggcagcggcggcgtgcggtgcggaatgagatgcggaatgcgatgcgtaatacatttgcgtttgtggacttccgctttttttttttttgtttcattgtaggcgcgagaacctcatcgattcgcagctttatgtttggtaaaacaaagaaagcccaggttcatggttaggcggggggtgcggcgggagtagcagatagatcgtcagctctcgcggtcgtgcgccgtcaagcggatgcgaatgaaggggtgagtccgcccaggagaatggcgcttggcgggcactactcagccgatggtgcttggcgggcactactcagccgatggtgcttggcgggcactactcagccgatggtgcttggcgggtactactcagctgatgctgcttggcaggtactactcagccgatgctgcttggcaggtactactcaaccaatgccgctcagccgatgccactgggaaaatacaaacaaatgcgcatacgctctacgggcaaaccgatccacgacgcaaggactcaaaaaacacgcacgcacgaatgcttacgtgtcaaagtcccccctcagcaggggaaaaaaaaaaaaaagaggaaatcaaaaaagttaattcgtgcccgtgaaatgtagataaacgtttcacgtatacatacactgagaatacaatgaatgcgctcgtattggtactgccatgcaaggttatatattattatatacttaactgaatggcatggaaaatctcaaaaaaaaaaaaaaaaaaaaaaagcgaacaggtagaatagcataaatggcgccgtatagcatatcatatatcatgaacatatgtgacgtgcataaacgcataatgtcatgcgcgtatacattttgtgggggaaagcatttggcgaatccattatagggaaaaatgtagaagatggtccaaaaaaaaaaatgccatacgcataatgcgtatagtaacatataaataatacaataaatattgatgacacgcgcgcctaggcaatcgcttcacttcgtgaacgcacttctgaacacgaacgctgtgcgcgtggggaagaacgtccgcgcaggtagtaccatgtaaattgtgcactttcggataagtacgtcctacgtaaaggtaaaaagatgatcagtcaccatgcgcacggcacaccatacatatgcaatcgcttctgccgcatgggggaacgaccggcaaatcggcaaaattgagggagagaaaaaaaaaaaaaaaaacaaagggaaattatccaattctgtaatttttgctgtcgtagccatttggaaaaaaattttcgcatttgcgacgttgatcctattttcacgtttaccatcgcacagccctttcgaccaagtgacacaaacacacttatacaccttaaaaaggcgaaccgttcgagctgcccccgtttggaaaagttcccgtacggggagggggggatggatgtacacatatataacgcataatctcgcaacctgcacgagaatttgtctttcatggccaacatatttcatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgctgacaaaaaaaaacttgcaaaatgaaagtaaacggaatgaacaaattgcaaaacagtagttggaacaaaaaagggaaacaaatccaagttggacactgtagagaggagtgtacaatcccccgcgcgtaaaaaaaagttgcacaaatggccaaaccgactgtgtaattcacttttccaattgtttgcaaaaaaagttaaggagtagcagagggggtgtacattttaaaaagtggtacttactaacccctgtgcccctgctgaagttcagctcatttaatcaacttactcggaaaaggtattggttcattgttcggttaaatggtgtgaagaaaggaggccaaacccccccggggagtgtttcaacctttggaaaagcaaacgtgtgttacgctctgtcgtgttcgcaggtgggagtagtcatataagtgacatccccgtgtatgcgtcaaacgtgtggttttcccgtccaacctgaggaactgttcgtgccttctcctgcgacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaagataaaaaaaagtacatctaaatatgtgtgcataattatgaactcacctatacgcacagttatgtttccctccgtggacacacgcaagttcgatctgcacacaggattaatctaagccctgccgaggaagtacactcccctccatttcgcgtaagcacttgtccgtatgtctctctctctctatgtgtgtgcttatttgtgaaccctgccaatgcatggtaaaaggagaatgcccgcacacttttgcatttattggagagaaaaattaagaagctccttccgagtttcatcgcagaaaggtctacattacttacaagacaaacgtgcatgcgcgcagtgaaacgacttcgcctttttttcttctcccccaaattaccgccatcaattgcgtaacatgattgactcgtgcccaagtagcgctttaaacgagttccgcttaagtgaagagcagatcatcgaaaatttcacgcgcaaccgaaatggttcgaagcaggacgcgccacagttgttgtgtgcccccaagagggacgatgatcccctgaatgaatacccttacccgcgcccacctgacgaggtggaaaaacgcagaatgccagtccttgcacctggcagaggtcttccccctgcggatcgcgtcacacttaactgcaacaatttcggtaatgggccacaaaccagtacattcgcttccccacacacatgcgctgcatacatgccttcctcgttacgtcagccgaatcagaaaaggcaaaaaaaaaaaaaaaaaattaaaaataaaataaaataaattttcaaaataaccccctcgttttcttcatcagatgacccccgcgggacggactaccccgttgaaagcctgctacgcaaaataaggaacttggaaaatgaaaaaaaatacctactgaagtctttggagaataaaaaaaacgtggaattggagtataggaaggcgctcgagacacaggtaaaaagacacagcaagcggttggtcccaggcgggttgattactccgccaaacggtggcaccatttgggaagaccctccctatgtgcagccaagcaagtgaatcaccccaatggggtatatcacaaatgaattgtacgagccgcgaacacactgaatgtgccgcctcccttccccctttacacacaaaaccctgcaggccgcattcgtcagcgcagagaataaaaagtcccagttctacgaaaacgaatggctgcacatgaagtcgcaagagcactcgttcatgtaagggagttgaatggaggagagaaattaacagactgagagacttcctctatgcccccagttcttgctcttccgctttgcaatttgcgattgaaaattatttgttcaccatggtcgtatgcgatacgtgatgggtggcaagttgctcctctgcacaaatctatatctccccatggactcctcctttcccatttcgaaggacttccgggagagcccccctgaggcagacgctggagttgttttacgaagatgatgacctgtacaaggtgagagcaaaaaggaaaaactgaaaatggatcaagggagagagatgcaaaaacgaacagtgaataatacccccattctctccacttccaccacatgcagaaattgggaagcctcaccagcacccaggaaatcttcatcgctaacttgatcgaggaccataaggacttggcgcgggaaaggaattccatttcgaggaagtaccaggaggccgtggtaagcttgcctgtgcagaggggaggttccctagataagcacaccgaacccatgtcacgtctgttcccctttggtggacgtgcaacagctgagtgacgacctacccccttcctgcaggacgccaacttccaactctatcaacagaacgaaatgctcaaagcgcaaaatataaacctcgtggaaaggaacaaagacgcgatagatcaccaaatggtaagtgttcaaaggggatgatggagcacaaaaatttgaaaatgtctcctcttttgtgttaaaaggcatatacacacctgacgcaaattgattccttccctttttttaccccttccactatcctaacaggaaaaaaacttagtcgcgctgaatacctcgctcattcatgtccagaaggagaacatccaactcaagggtgagttcccatttggctaagtcaccaattggtctttctataacaatgctgattcactccatctagttggttaactgacctaaccatgtgcagatccacaccgatgcaatgcataaaacgtttcgctaccattaccctcctcgcagaaacagtagaccaatacacacagctcatcgagaacatagaaaaatgctccgaagtaaatacagagaagtccctagtagggctaatcacttagtgcaccttcttcgcttaagtgcgcccgacactccctttagtttctccttcctgcctcatcaggtgaattccatcaaggaggagttgaacaagtttaaaaaatatttgcaaatatgaaatggaatgggtgtgcgcagaggaggttccaagaaggtgtgtgtttgtgtcggtgtcgcctcgatggcaaaaaaaaaaaaaaaactctcgcaatgtagcaaagtagaaaagtagcgatgtagcaaaatggcaaaatagcaaaatagcaacctagcgcagtagcgtagtagcccagttaactgtttatccgtttacctgtgcaaaagaaagctacccatttttggagacccacaacacttggaggatctaaccacggatgatccttctccttcttttgacttcatccctttcaccaatttggctagcttgttaattattaccctcttgtttttgtgtgtccgtagtcgtagtcgtagtcactcttctatactgcgttgccacttttcatatcgacgtgtctttttcattttttaataaattcgtttagccgaaccggggcacgcccatgtaagctgctgccccacaggactgaacacacgtgatgcagttgcatctcccaaaccgatgtgcttttcaattaatatttaataggttcccgccaactgtggatccaccaccccttacgttgggatttacacttcgtacccattcgacgatgtaaagatgcggtagccgtagccccgtttaatcgcttctcccctgtcgatttgttcacccccatttggtcagcatcccagtcatggctacacacaaccaagcgccgctttgtccagccccccaaaaggggcaacgtcgtgccgcgttaacgtgcctccttaatgtgcaataaacgtataagcacatgagggaacacctacgctgtccacgttgatgagagtacctcctctccttttaaatgaaacgttgaatggctaccccgcatttgaaatggggttccccggcggagcaaatgtacgcaacgtcttgtccctcttaaagaggcacgcagcatttgtgcacctattgaggagagagtcgccgatgaccttccctcatacggtttggtttaaaaaaaaaaaaaaggttcatcagttggggggtggagacttcagcgcacagacatgtatgtgtgtgtatacactttagactgctttccgcgcggaaggcaggaaaaaaaaaaaaatggttaataaggaagaccatttggtgaggggcagggaaacgcaaaggggcgcatcaaacaaagcaggcgtgacaaacggggggaagcgcacaaaaagggggccctcgtccgtaggatccacccacttcgccaccgccgcttctccaacgccacttctccaacgccgcttcgccacctccgcttcgccacctccacttcgccacctccgcttcgccacctccacttcgccacctccacttcgccacctccacttcgccacttccacttctcccctacaccatgtcggcgaagcagtaatgaatgagcgcctcccgcgcgttctgtatacgcgtgaaggggttggggtccaacagcttcaggcacaagtcgagcacatcggggtggtcgtgccaaatgaacgggtcgaagttgagcttagtatgaattaaaatcttcttcttcagaggaacaggcatatcattacttatctgaaatgggaaacgaccatccatgagagcatacaaaatgacaccacaagcccatacgtcgttagctgtggatatgatcccatctaaagattcaggagacatgtagggggccgttccacatatgacttcggatcttctgttaggactaaacttacttgacatgactctctccatcatgtccatgtcgattaagcagagatcgctgtaggagttgtttctctccttttttctcctcttctttgtaatataattttttgtaagctccctaaacgttgagcatctagttccttcgttcttttgaaacctcaatagggaaatatttttctgtccttttcttcctgacttgtatctcttcataaggagagggacttgcatgtagttcccttcgtggctcattcgatcgaaagtgttgtgttgccccattttcactgtacagtagtcttccctatcacagcaatgggaatgaaaagagttcaccgttatagagggctgtttggagctgtccaacgaaccttcgtatgagctggaaagcttcgagtaagcggacaacactgtcgatgcgcgtctggccactcgctccaacgaggtgcgcccggggaccccattggagaagcccccattggagaggcccccattggagaagcccccattggagaggcccccgttggagaagcccccattggagagtgccccattggagaagcccccattggagagaatcccacttgagcagaccccactggagaagaccccacttgagcagaccccacttgagaagcccccactggaggaggtcccccgggaggagaatatcccatgggaggatgcgccgttcgagtaggccccactggagaggaggtgactggagaggaggtgactggagaggagatcactggggagggactccccggaggtggctccacctgggattgcctcacaggggagtcttctctccaaggcgccctcggaattggctccccctgggagcacgccaacccgagcaaggcgattaacccggacacccccgcggacatgatctgggcgatcagggcgatctgggcgatctgggcgatacacaccatctgggcgatctgcacgatatacaccacctacaccatctgcacttccaacgcccgtgccgctcctctgcacacctcgcagtgcgcacgagccaaactcctcacactcgtagtccctcttccgcttcctcttaaacataatattctccagctttatgtccctatggatgatgttgttcgagtgcaggaagtccaaccctagcagaagattcttcatgatatatttaatctcgtgaatctccagcgagccaggaacgagggacatgaaatagtccagtaaagtacacccttcacaatactccattacgatgaagtagtaattgtctttatcaaaaacgtcatatataggaattacattcctgtgtcgattttgttttaaaaataaatacttctgcatgaacttattcatgtgatgatcatccctctcttctctcacaatcaccttcattgcataggtcttcttgttaagtacgttcatgcatttatacacttgggatttttctccacagtatatcagccccacgatacagtagatcttattgtagtacgtacacttgggatgcatgcacatggaggaactcaattcacatggggtcatcgtccaattgggaacaccctcctcgtggggcttggctcttccgtctttattgcttccttccttcattcggattggcttccccttttcgcagtcatcctcctcgacctcttcactctggtacacacttatcacgtactcgattgctctcccttgaacgcaatttttatcctctgaactgtcatgggatgataagcaacttttttgacgcctttccagacttgtctcctccccgtttttggagcccagtttttttttcttgttccctctagtttggttgatcccttcgtcttcctcatcttcgaatagagagaagaatggtccttgatcctcctttcccgcttcgtttttctccctcccctcgacagaatccctcgtcgcgttgtgcctcaagccactcctacgctccctgcacttcctattcgccatgtgtctacgacccctattcgcgacgcgccccttattcgccgccactctcgtcttccttttcctctccttcctcacgttcaacctctcccgcttcctctcactgcaaaaaaaggccctacccctttttcccactgtgatagcgtttgctaaatgcccctcgcacagcgacttcatcctaccagcacggggttcttccgcatcacctacaagagtatccctcccggtgcgcccccaatgtggatcaccgactggggagaaacgcatttggttcttctctccagaaaccctttcgctgaatctactttggctgatcttcttcgactctttctctgccgctaactggagagccccgttttgagttaccccacacccatgatagctaaacaaggtgggacaacaacgatcgttggagctcccatttgtgtgcctactttcaccacgcttcgtccacgagcgggggggaggaaaatgaccctcagtttcctccccacgagaggaaactctgccgcatgtgctctccgcttcgtttttctccttctccttattcttcttcaccttcttcttagtctcctgcttattcctctccttcttcttattctccttcttcttattcttctccttcttctccttccccttcttcccctcctcttccaactgtctcctctccaccttcctcacaaatcctttttccccgcttgaccccacaaccttggtggtaatctccccccccctgcagaggcacctcttgccccttcccctactgcacctcgacctacagcgcgcacctgaaccagagttagccccaacgcatgttaacaccttgtctaaacttctatacttttttaagatggaaaaattaaaatcgtcattttctaaaatagggacagatgatgaaccctggtttgttttgcggcatgccaacgagagacacgtctttgcctttgcttgcagttggatggtccttcctcggtttactccaccactagggatgttatcaagtgaggaatctactaccacttcaccgtcaccattacgagacacattcctgtgccaatcacttggaactccctccttcgattccctgtcggatggggtggacggatccacaaactcactgtagcagaaaatggatttcttctttgtaattctcattaacttcaatttgttgtaaaagctaaccgtcccaagttttttatttttttcccttccttgttctcccccttttttgtgactccatttgtagaagtagctcgcatcgttatatgatcgccccaatggttcaccctcccctgctgggcctctactcttcgccctccctcgtgacttcaccatctcctcacttcgccttatacactgagcgacattacctgcactggcgtttttccccctactgcggaattcgctcgtcgtcaattttttgcaggagggaagcatcgagtcgctgtgggcctttttcgactcgttcatatttccacgtagcatttttccttccacgtgtaaaaatatatgtcctttctcttcacaggaagacgcacccttctcctgtagggggtacttctgaacagcggtgctacctgtgtgtgtgtctttttgttcaccacttgctccccttcttacttcaccttcggtgtgcaattcctgtgaacccttcttttcgcttcccatttcgttcctctctttggtctttaaaacggccgcatgctctccataactaatcgaatcgcttcctacacgtgtgtccttgttacgcacacagaatctgcagttgggacattcttcacctttccgatcgttcgtggctgcgtcacgggagggagaggagatacaactcttcacaagtccatcatcactccaggggactgcactgccatctgaattgaacgatccgttactggaatttttaatggaatatttgaacagcttgccgaggttcctatccacctgcggggggtcaacattagtgtctgctgcttgtccgaggcaataactgggggatgtttcctccgaagattctttcccttttctgcttcgcgtagtggcgcccccgtcgcgatggctcttcatgccatatgtttggcttccattcggttgaccggctagacttccattcggttgaccggctagacttccattcggttgacctgctagacttccattcggttgacctgctagacttccattcggttgacctgctagacttccattcggttgacctgctagacttccattcgttcgacctgatagacttccatccgtgcctcctgcctggctcccattcgagtcgcccccctggcttctgcccctgccgctgcccaagcggctactcacgactctattgccaagacgctctttcaggaaacaatttatgagggcactctccgcaggagggtctctcctcgccacgtcggcgatgcgcgactgacccgctttggctcctcccccattagctccgcctcctttccctcctcttgcgccatttttaacggcgtagttactgctctttcctggcacctcctccttatacaatttacacgattctgcatcttcactcgaggcaacttggcatattttgctagtggacgaagcgctgctgttttcctgtgacgacctgcatcctttctttagcagccttttccagattagggaattcaagctgcacttaactgtgtactgctcttcatctgctggtagcccaatcagacctgcggcagaagtagcgtccacgctccctggtcgctcattcttatttatcaaattgttgtacttgtagaagctaatcaggttggttttttccttcccttttgtgtttccacctgggggggcattatcttggccgcatactttcttgttggcaataaaaagcccagtcgacggattcgtatcctcaactgggtcattacaatatcttaggaactctgcactagttcttgtctcgtctaatttaccaactctatcacaggtctccacgtgttttaatctcatagatgaattattcacgcagtcattgcaggggattcgattcaattcctcatcctccttcgaggacgagtggtccaagtggcgacaattccgattgcagcagatcccctcaccacagttacgtgtattcatcgtatgctttaataactgcaaatatttgtttttcatgttttttttcttaattgcttccttcgtaccacttccgtggtccatacgcctgcctgcgcatgtcttgtgttcgtcaatactggcggaaataattttgaggttcttcaccgattcatacttatccatttgggagttcggcgaatagtggctccggtggggcgaagtgtgcgcgattgggggtgcgcgattgggggtgcgcgattgggggtgcgcgattgggggtgcgcgattgggggtgtgcgactagaggtgcgctgttctactgggagatagttttatacgattggacgtgcgtagtgggcttctctcggtgtgcagcctgccaccacgcgaataacgtcctcaaaatgaaagctaggtgaaacgaagcagacgagggaaaaaaaaaagggaaaacgaataaacacaacagcagacaatgtgtgactaaccgttaggccacactgtgtgcaattgatctcagggtagactaccaaactagaaggactcagtgttgttgtcctcctttttatggcaatctcgacacaaaattattcctgcacggaaggcttctcactaaggtaggcataaaaaaaaaatacatttaacttaaggtactcgctggtgtgtacctcagccttttcttccctggacgggcgtgctttcaacaggttggaagcgattactagggacacgcaagtctgcagttgtatgcaattgcgtgtagatgcacgtagacgtatgtacctttgcgtcggtttgtcctaacgtttagaggcgaatacgctcgcatgcgcgtaaccgcgagttcaactcaatccatattcctcaatctatgcccagtggaaaaaagtgtgcagttcgcacgtgggaagacacttgaagcgaaggggctgaacttaacggacgcggtgacaggcaggcagccacggcatgcacataaataaaaagttaaaaaacaaaatatgcaattttataattaattacaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttcaaaatggtagcaacggataaaaaaaaaattaatcagagcttgtacagtagcttcattctaggtagataagacgcaggaataggaatggaatgtgtataagttaaaacgaagcagcggcaggaaaggtgaaaaaacgtgaaaagagcagttggcgcaacaaaaagaagcggcgatgcagcgcttgcaccgtcaatacattgaaaaaaaaaagaaaaaagcaacaaaaataaaaacaaaagaaaaagcaaaaacaacgcaaaaacaacagcgcaaaaacaacaacgcaaaaacaacaacgaaaaaacaacgaaaaaataataacgaaaaaacaacgcaaaaacaacaacacaataacagcgacggtcttttgctaattgccctaaagcggaacccgcgctggtgaacatgcgcagatcggctaggtgttattcacagcagttcacggcggaaagcacaattcgtacccccccccaacaacgaatcaaaattgaatacagtttttcctacgtgcacataacgctactttaaaaaggatttctccaaaaaaaaaaaaaaaaatgtttatgcaataaaacggcctttttatgggaccatagttagttggcgttgcgtaatgtgccacgagcaaaggagaatgcaaaaattcactcacgagcaaaaggggaatgaaaaaatacgctcacgagcaaaggagaatgcaaaaatacgctcacgagtaaaggggtattcaaaaacgcattcacgtaagaaggggtatgcaattatggactcgtttatacgcgcatatgtatataaatacacccgtttgggaaaggacaattcctaaaaaattctacgttgatcatttcccatagcggtggacatgagtgtccaccacagcggcttgtttaaagctaatttgtcgggaaagggcaactcggttgtgctggtggaaaaaaatttgtatgaacgtctacactgtgaaaaagattatggctaactatgcaaaaaaaaaaaaaaaaaaaagctgttcatatgaactctgcatatgaaccgtgcatataaaatgagcatataaaatgggcatataaaatgggcatataaaatgggcatataaaatgggcatataagatgtgccgataaattgtgcgcaaagttgtgcgtgaaaataggcgcaagttgaacagccaaccgtgcagccgaacgaacagccaaatgtgaacgtgaagaacaacacatactctgttcttagtggcctctacaagatcgatcatgcagagatcgcacgggaaattttaacgaaaggatcttcgaccagttgtatggggttggtggttcattttggttattcatttacctgtttttttcttttgaagcgtcgtgaatgatgttgcaaagcagggacacacacaaaaaaaaaaaacggctgcttcgagttaaacgaaggaggcataagtttcacaaaaaagggggtgtgaaaagagctagcgaaaaaaaaacgtacacaaatttatgtgcgaaaatgtgtgcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcaagcacttggcgtcccttcgcttgcttttttacctgtttgctcctttttttttattaaccgtttgtaagaaaaaagttggcaactttttcgggcgagcctttttatctcactttgtgtgaaaaactgcacttttaaaattaatgaaaatggaggtggcgctgcggtgggcccctccccggttggcagttgtaacccgttgtatgttttgctaaaatgaacttgtggtgtaggaacgtttcaaaaaaaaagaatgacactccgaagtgaagctcattcgggtggcgactcagaacaaaaaaagtaacttcaaataaaacaatccgtagttaaaccaacgcaagcgaaaccaattcaaataaattggctccccccatacaagcgttgcgcttctcaaaggcacgcgggttcttccccccgcccatttacattcacatgcgcaccacacgttgtcgcccccgcggagtcacccacaagtaatgtgtacggccgaacagggtaacaatacacgtacgcgctcacacgaaatggtaaataaagcggcacataaaacgtgcaaatgagtaaataaatagataggcagatggataagcaaacctgtcagacaaaacgatgccgcgtggtgaccgcgggacggggaagttttcacccccctccccctccagcacacacacgtgttggatatcaccaatgggatatcacctattggatatcacctatgggatatcacctatgggacatcatctaaggggcagcacgtaccacggtagaacccgcgcgaacgttctaccgcccagctcttattcgctgcgccaggtgggcaacgcacaaagtgctcctaaccccctgcagcgcggcggcattgtcattgcaaagcttcggcgtaacgctcaagcacttcaaaacagtacacggatttatcttcttaaaaattagtaactcttgaattttttttaaaatggcaaggaaaggttcatcaaaagagctatatttaaaaaaaaaaaacagacataacaatacatttcgtacctccttcacatccactttttgtataagttccccaacagctgtgatatgttccttttggaccactatcttttcgttcttgcaaaaaatttttaaaataatttgtagtcccctttccgtgagcttcatttggggggatccattctttagtagcgcattttgaagcaaagcagtaatttgatccatttttttttcattttttgttttctctgcacagtagtatagagctatatgcgataaatagtcgagattctctagcttctcttccaacaagtcccaaaataaatttaccaaatcggtaaaattgggatcaaacgacaaactattacagtacgcatgaagcatgacaaccaactcgtctccattgaacgagtttctaattgctctcactctgacgtgaactaactcccacatataatggttattcattttccttctgttaatatcttcacatgtgtgtgccaacgcactgttattcatttttgaaatacgtcttaggaaggcttcttctaaattgtaagactcttccgtttcttttatgtcttccctcttttgttggaaataggacatgaatcgttctttcttttctccactgagcagagctctgtttatatctctccaataccaggcgggtcgaaggaatgtcctcctccacagataagtcatattgacaagggggcaaggggtgttcttattcgtcgtattttgtgaagtagtggaaaaataatttggagtggctcaacaggttcatccacctgtagtgtacacttacgcgacgtgcaaccttttctaccagcgtgtgccctccctgctggcaggccttacaggactttttggacgggcgcggggcagacaaccagggtacgatatatatatacatatatatataatatatatgcatgtgtatcatacccatttgcgccctcacccggatgagcacatccccagctgagctcgcctcatcgctgcacgcacgggtagcgcgccctccgttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaataaaaataaagaaataaaataaaaaaataaaataaacagagcaaatcaaggcatgctcaaataaagcggtatgcatttccatacaggtgcgaactcgacatgcactcccaccatgcgcaacccttcctacgcagcgatgcgaaggcctaccgaattggaagggaaaacagcccgactttttcagaggtggtaataacaatctctcctccatcctttagcgtcgcaatttttttacgccacaaaattgagaaaaaaaaaaaaattaagtcgcttgctcccatcacaagtgatatttttccagtagcgtagtaacttggaaggaagaaggaaaaggacgaccaccactatctctatcttccgcgttttctacaatatagcgaatttgcgagaataggataggggttttgtaccctacaaaatatgggtttactctctcgtatccgtatgctttgctctttcccactttcaaggcccaaaataattcctttttcctacctttttttctctctcttttttttttgcgtaagcagagtggaaaaaaggggggcctacctttttgcgtatagtcgagctgtggttgtgtacatgcggatcgagagggcgtcactggaaaaagcgctcctaaaacgagtccacaaatgcatgcgttgagcaagcatgcatctttattggtttccccatttgtgaggtagaactacagagtgggaaggaacaaagctggccgatattcagccgaggtgaaggaggcagtacgcctgacgagagacgccttttccagttcgtggttcttttcagtgggaagaaaaaactaacccacgtgggaaacacgctgaggttcctggaagaaggaccatgaaggggggaagcggtggaggagtaggacacagtggaggagcagggcacagtgaagcagtaggacgcagtgaagcagtagggcggagtggaggtggctgccgaatcaaaaaggtgaccttccgagagccaccagtaatctgtgaatttagcgaaaacgaaaagcatgagtttgatgaaccgtcttgtggagaaggtgcagctaatgaaatttttttggacgacaccgagttgtcatcactgatgaaaaatttcgacccgacagattttggcattaaagaaaagctaactgatagtgaaaagaaaatactcatcagggaaatttacggaagacgaggtgcaaacggtgcgttctctacgtctctatcaaataagaggaaggacaagaatagtattatccttagggaggaagatccaccacaggagcagtcaagggggacaggaggagaaacaaccagatatgctaatatgcaaaatggaggaagtcaacgctgggaagaagccataaaaaatacaagcgagacgaacaacaaaacggtggaggaggatcgtaagaagaagaaaaaaaagacaaaggacgacggaaggaggaagaccccatggcctacctcgatggagactgttacttcccaaatgatgggtatgactatgaacaacacttaaaaaccataagtcccaattttgtaagtgcaaattccaaaggagagaataacctttttgaggttaagccaacagatgaagaagaaagagagctatttaaaacgtttgaagtggacaactatgaagagctgaatgataattttgtgtacgaagcgcaggatgtgagtggtgaggataagttggacgtgtcaaaggatctcatttggggcacccctgactggagtttccccgtgggtggtgctagtgccacttatttgtctgccgatccgatgcagctaaaccagttgggagaaagcgaggacggagctacaaccgacggggggattagcgatgcgaaggaggaggaagctcgtttgccaagaaatcaccgcattcgtagtggtagcagtagcggcagcagtagtggagaaagcagcagtggaggaagcagcggtggcggccgtggaggtggaagaggcaacccgcacgagaacggatacgtcatctttgatgaagatacacgcccaaaaatctccacatgtgagaagaaaaaagataaagatgcaaacacagacaaaagcgacccgaacgctctaaagctgagcgatctggtcaagctggaaatgcaaaaagtcgacagcaagaatttgaatgaaataaaaaatatagttgtaaaaaaaaaaaaaaaaaaatcgtacagcaaataatacagataatacacttgtccacgtaaatgtagaggacaaaatcaaaattttgcaaattttgaattcacaaaaagaggaggaaggtcaccttgggaagggtgatggtgaggaggactcccgttcggacgcatctggggagttctttttctcctcctccgatgcgtcatcctcatcattgtcatacgattgcgaaacaatccttacgacgaagaccaacacaacaaaccacccttgcaagttagttatccccaagaaggtccctaccccctcctctgccagcccgctgattaaccctcttcctcacggcagtgccaacccgaggaggagggacaaggagaaggagaaagtgggccaagaggccaaactggagagctacctagtcctggaaaatgtaagcagttcgcccgccggggtgaagcggggaagaggcaaaccggagaagaagcaaaccggagaagaggcaaagcgatgaagaggccactgtctcttgcgtcaacgcccatgcgtctgttcgtgggtgttcctctgcacaccgccttctcaccgcgagctcctatcccaccagttcactcgaaacccacgtccgcacttccccacttgcagataaacaccacgcgcggcaaaaacgaaaccccggaagaaaagagggagaggaagaaatccgtcaaggaggcgcagcggctgaaccggaagttgaaaaaggaaaacgcgctgctgatgaaggtacgggcctgtgcgatgagaaagttgctttgctgttcgccccctttgttcgctctctgtgtttattactgttgtccacattttttcgccatattttttcaccacattttttcgccacattttttcaccccatttcttcaccccatttcttcgttacacttccccccccgcagagcgagaaaaaaatgatgaacaagaagagcaaccccttcgacatcagagacaacgtcaagtacattaaactgtgaaccggggtccgttcggcacgctccgctttgaggatttttgtgctcctcggttggcggacgcagtcgagtggacaagtcgatatggctagtcacgcgttcgctgcgctggcggaaagagcaccgtcgatttgtttcgctttgcctggtcattttgccggtcattttgctggccattttgcctgatcattttacagacttttttaatttcccctgtttcgtcttaccccgctttaatttccttttttcgtcgcgcgcataacacgccataactcgttgtgcctgtcaaaatggatttccccgaaatatccctccccctcctcgctgttcacccatttggatgatccacatcgagaaaaaaaaaaagttacaacgaaacaacagttcttttacaaattttccaaagtgggcatcctggggtggttaaacatcctttctgtgcaggagaaccccccccaaaaaaaaaaaaaaaaaaaggataataaggacaaactcgcgatgtatgtacagccggcacgcacaaaaaaaatgcactttctcactaaccgctgtttttctcgcaaaaggggacaatgacttgcacgaagtggtccttaatgacgttataatatctatcctcctcacgataggtcacctcatcatcactgcaatcccaaaacgctttcgcgattttatttgcacacagcccttccacatgctcatattcgtcgaacaatttttcaagaaaggaaaaatcgcccagcgttttattcacatgataaatgactgttcggatgaaatttttgttaagagatttgaagaagtcttggggcgcgcacgccacaatttttttctccctcaggggggggaatctgctcaaaaaggtgtggtagtaatatgcgttctgcgcttcctccacttcgcccactttgtccacttcgcgagggggatccacctcttgtgaggtgctttcatcacttccaccccccctctcgtcactcacagaatgaccactgcaatacgtccccagcaaggaacacacgttcagcctggaaaagcatttataaaaatgcaggtacaaaatttgaaagagagtcacaacttggtccctcttcagcttgtgggccttactggtggcgcctttccatatggtggtgtctttccatatggcggcgcgttcccttaagtttttgcgtttctcggtgttggtctctccggtgaagtatcttccctggccgctgcgacggtcaccaccgccgcggccgttgctactactactactagtactactagtactactgttacggctacggatactaccgcttcccccccttccgtcgctgttgccccctctttggggggacccggtggagaccttcttaacgcagatctcgtctacacatgtcggcaaaactttgctgaagaagactcgggaaaaaacctcgtcgaagtgcatgtccaagagttgcctcttcttccgatcgtcccctttaaaaaataaattgcgcctctcataaatcacctccatttggggactcaaatagacccccagctgccccttcaagtaaacataataaatgcagctttctttggcttcctttctacgtgttttgcaacccaacctgctgcgctttggtagctcctcactgggggaagtggtgccccgggaatacttactccggtaggcgctgatctttatttcttttctttgttgaacgtcttcctcagttttaataccacataccggtaagtatttaccggggggggatcttcccctcttccttttcttcaccacatcttcatcgttttgtgttttgcctgggcgggtccttttcttcgccacatcttcatcgttatgtgttttgcatggccgagtccttttcttcttcttcccctcgttggatccctttacgtcccttccgcatttttcctttgtcttttttgtatccacttggactgtttttttttttatcatgtttggttttttcacctcttcgatgagaacgttgggatggggaggaacctcacttggaggtgcagtgctagaccccatagaatgatccatgactggttcatttggagggtcctccctaacctgttcctctaccctgtgtttgatcatcccctcatttgtgtcactcctctcaggactgtcatccagcttgaagtgcttctccagttggggatctctacaggattttatgttcctcttgaggattatttttactggcctcctttgcgtggtggggtgtggaagggtcgcttggtggggcagctccgttcgatctagccgcacttcccgcatttccctcttcacacgcttcctacgccccgccgatttaaaaacaaacctgaacagctcatgcgagaggaacgacccatacctaatggcacacactgcgcataaggattttacaattttccttatcttcctaaggggcagcttctccggattgtccactctgctccttcgtaaaaaacttcttatcctttttgcgaacctgtaaaggatcctcagctcgtgagcttccgaaatttcgttcgcactcatcggggtgttggcggtggcactggctctggggtgaggagcgaccttccgattggtctccgggttggcctcccaattggccttctgattggtctccggattggcctcctgattgaccttctgactgacctcctgactgacctcctgatcagcgttagcgccgacgtgggagcgcgggcaccccgggaggctactctccatctccctcgaaagatcagcacggatatcatgtcgtgaaggtctcatatgtgacgacttctctcgtgaagccgcttcctctgtggtctccacttgtgacacttccaacgggggaaggccccacccctgccgctgacccacacagtcgatggagcatctgtccaaaccgtacatatgtctcttcaaccggatcaaggttgcttcctccgtagaagtgtcaccctccaagtagaacctacttaaaaattgtaaataatatcggtgcagcagttcgaaccgctttatgtgcacctctctacgagtgaagtgtgcactgttgtagttgccccctccaaagcaatctcctcccaaatgtcgattcgactcagtaaggtgcttcacctggagatactcgacaagcatattcattttgtactgctgccttgtgaactccctgatgtggaagtaaaactgcattttctccgtttggtccaccctgtcgctgtgaagattgtccattttgcacctgctatcttttttgccagtgtacaaacgggaggagtaatagttggaggtttttccacttgggggaggtaccatacaagacggacccacctgggtgacatctccgtggaaaaaattgaagtcagcgaaacggacatggctccaaacatgcatgtcctcatcggtgctcacacatgagaggatagtctttctcccttcaggtaaaagggaacgaataattctgttcatgcttcttattacgcttttcttcctatcgcatggagcatgtacatgggtttctccactttgccaatcagtaggagcattgcacatggggaggtgtcccacgaagttgaaatcagtaaaaataaaatttttatccgatttattttccaacgtggggatatcttcaccctttctccttctgttttcttcttgaaggtctcccccttcggtacatccacggtgattaccctttagcttattaaggctggaaaatattcctttatgaagtgtctctatccttgtccttatagtgtctactctatgtgtgttgtccatttggttgttgtgtgtctccctcgattttgccttctctgtttgatctttgacgatcatcgggtggtcagtcgaatgggcgttgtatccccacccacctttggtcctccaccaagcgttcacataatcggaggtcgcttcactgttgacggtttctcttttgaaatgccttccagtaatgtcacttgggggaagaagcgtcccactaggaggaagaggcgtcccactaggaagagtcatcccactaggaagagtcatcccacttggctgacctttctgcacaatttgaggccccccataaggcacctccgctaagtggtatggtacacccattcctctccgtgttggcttctccccttcgtggtcgtttgtgcagggtacatcttctctcctcttcgggggactcacctcacggacacatgtgcagtcattatggctgcatttctgccaacttagcttacacccttttgagggttcctcgtcactggtggtggtgtgttctgtcctcttcatgcgtttagcgaaggagtcatcggggtgggagggaccaccatgtgagcagtcgttgtaccatttgatcgggcttctcctacccaatagtctacttccgcgtcctctcttacctaaaagactacctccccgtcttctcctacccctacccctaccgctactcctgttaccctcctcctccacctccttattgttcaactccaaaaaatgatcactcggatgcgaaaaaatgtaatctatcatagagttcaaaatgtgcctgtattttatgtcgtacttatccatgtgatccgtttggccgttttgggacgacgcgctgggggtgtcggcgacagctggagtgcccgcgggggaatgagcccttccaccctcgtcctgggcactatccgtggcatcatcgtatctgccatcgcgggcgtcatcgtatctgccatcgagggcgtcaccatatctgacatcacaggggtcaccatacctgccaccacaggcctcaccatacctgccatcatcgctgccaccctgggcgcggcacttctcgttaaactcttccctctccacggatatcaaataatttacaatcgagtgcacatcgtcgcagttcatgtccatcacgtgaaggggttcgtttgagcgtgcttctattgttcccccctgcgcttttttataattggagttccccttacgtgtgtgcatgtgtgtgtccgtttcgtcgactccttctacagagcggtacctgtgaaggtgcggttcgcccaggggtgcctctaactggaggtcgttccgcgtagattcacttccgccttcgcgttggtcactatcacatgggggcatgttaaagtgctcctcatgttggtcataatttatgatggcactgtccttttctgctcttccgttttccccaacatcgtggctgccctcttcttcttcttcttcctcctcctcctcctcccttttccccttctcggggctattttccgcttcgtccgtttttttcatcccgcgttagaagccagtgggggtcttgcagaggggtcacaactggacacatgctggcagtcgtgcagcagtgatatagacatacacacgggggatctcgcgaaagtgccgcttcgcagaggtgcctgcccctgcccccgcccccttttatatacctcgctagcttcccacaactgccgctcatgtgcaaacgcttttcacctgacagcctcaccacgccgcttcccttttataccgcgtaatctgttcatgtgatgcttttaagagaagcaaaaggacgtcccctttagtgcgcccccttttgttcgacccccttttgtgcgcccctttttgtgagccccctttagtgcgcccctttttgtgcgcccaccttggggtaacttaggccaatttttcttcgcccctccactcgtccccaattctaccccaacgcagaacggcatgtcagaactcagcgggtgcacttccaactgaccatcctacttaattcgtaccagcacaggtacgcagaagggtaggaaaaaaaaaaaaaaaaaaaaaagccttgccgttagaaaggtaaccccacaaaggatatcccacctcgcaaaggcttcccttttttggacgtttcgaaagtacaccagaaaagtgagcctctccaaaaaaaaaaaggttgaccatttccccgcagaggtgaggaacctgcagaaaatatttctacacaaattggagtcatttataaattagtgtcccctggccccgccgccgggctcgcacttggccaatcgcttttacctttttttcccgcaagtgactcttccccccctgagttgcggaggaccaacaatgaacgatgattggggtcagcgcgcgtagactggccgggtaccccaaggcctccttccacgagcagaatataaaccccttctcgaatgtgcagtggtgagtgtgcgtcgcagctgcgtaaaggagagaagccgcgccaaacggggttacatttcgctaaaccgggtcgcatctcgccaaacggggccacatctcgataaaccgcgtcccatctcttcaaaacgcgtcccatctcgctaaaccccgtcgcacctcttcaaaactgcccccctcaggaaaagcacccccttcctaaagaagaacatgccgaagacggacatcttcgcagaagaacacgtgtcaaaaaatgccatcagcgtattcgacagggagaagggaaactggtttgttatcgacgcctacaacaaaagcgtcggaagtctcagtgtgtgtattagcaagttactgcaagggaagtaccgagttgatcacaacccaaacagagtaaacagcagtagtgtcatagtagtaaatgcaatccatgtgaagttctatggccacacatgggacacgaagatatacaaatttcccagaaagagtcactccaagggacccaaaattttaacatgtaaaacagttttcgctaaaaacccttcgatgattttaaacttagctgttaagaggatgcttccaaacaatagactacgtcagttatattataggaagctgtttgtctacccgggggctatccacccgcactggggcatacctcaggtgatcgttcccaagagggacatggaccgcaatggcggccagcaagtcgtgaaggcattcacagtcgtttaaaatgggggaatatcccccatcccccctttttttttttttccgtttagtttgtgtacttggcaggaaaacaaactcagctcctattttcagctcctatttttttgaaggagcacctggggtgatccttttttttcttgcatggagcccttcatatattttgaattttgcccctatggagggacatttctacttctaaatcgacacgcacgaagaggaatgaaaaaggtgaagtcaaagtcgacacctccttctccccccatacggcagtgcgcgcgtttggtctacccaaacatcccattagagcgtcacatcatcgcttcttttcaatccacccggttagcaaaaaaaacgaaagtcaaagcagcgtggtgtacgccctttgtatagttaccccccctcctttttttttcccctcatcctgtgctgcatctctctccattgggggcacactgcgcaattttgaacatggtgatgattccacaccgacgtttgccttgccgcatagctccaacggtagacgatacgtggaacgccacagaacgcagcttggacatgggaccccactctgaaggaccatcttgaaatgccccccccacacacacacccagaaaggacccccacgtgtgcctttataaacggtccaacagttctgtgtactctctttgcgcgttttacccccaaggcgcagttcgccgccggaggcattttcattttgcgagtaatttgtatacaatagggggaatgcactcgttagtatgtgcatggcgaggagcatctcattacgcagttgcacaggtaggcccgcgcatacatgcacggatgtaccttcacggaagcgtcccctttcgtgcccctcgaatcaaacttgggcagagccccaaccatgaacacccttcacaaaaggggggaatttcccccctaccccctttttttttggagggggaggggaggctttaaaatgtacatgcatatgtatacgcaaagggacttgctaatatgatgcatacctggtggggcgttccacctgacaatggcccccccctttccccctacgaaaacaggtgagccaaattacccatcactcccattttatgccgcttcccttttggtgagaaaaaaaaaaaaagaacatgctggagaagcagcgatgggaagcggcatagggaagccgttgaacggatgtttaacgcctcggggaagtgccctttttttgcgacaaccccccagcgtgcatgcttgtatgcgaagggcgcaaggcgcaaggcgacggttggcctttatggctcagcaactgggggggcaagcaccgtagcgttcccgcctgcgcgcgcaggggtcggttcggtcggtgcgccaaaatgttcacgcttcattcagttcgccttaacggtgtattaacgcagtgctcgttcctttcccatgtttatccgctcatccgcttatccgttcatccgctcatccgttcatccgttcatccgttcacccgttcatccatttatccactcatccgctcatccatttatcctctcatccatttatccgcttatccactcatccgcccatccatttatccacttctttgtcacctcttttcccccctttgcgctaccgccgcgtgggccatcactcgttccccagatcgcttcacacaaattgtaactgcgaacggcgaacggcgtatggcgaacgtcgtatggcgaacgtgctgactgttttcctctcccacgcgtgaagttagtacatatatgcatgccacgtgcacagtgaccaccgctttgcttcgtgcgaactgatttggaaggaataacttgggagcgtcgcgttagctccctctgcgtttcctccccttccccggaagtgtaaagagagagggggtcacactgcgcgagtagcttttgtttgggcagtggaggcgtagtggcgcgcttttgatcctacggaaggcgcgcggggcttcccaggcaatatgccgcttcacagcgcagcgtgtatgtgtttgcctgtgggagcacccccccacacgaccgctttccgcgttctgttctgagggtgctcttcgcggtctctcttttgagcgtgctcttcgcggtccctcctttgagcgtgctcttcgtggtctcccgtttgagcgtgctcttcgtggtccctcctttgagcgtgctcttcgtggtccctcctctgagagtgctcttcccacatccctttccacctgcgcttccgctcccgcttccgcttccacccccccgccgcaaccacgatggcgctgaagagcatcaacatcagcggcaacttcgattggtgccccttcaaagagcacaagaactacctcgcctgtttcacctcgcacaacctgctctactcaaacagcaataacctgaataactacgtgtacctgttggacatcaacctgaacagtgaaggtagaaatttagaaatagtgagtaagctaaattttgaggaagcattgaaaagtgagaaaagcggaaagaaaaaaggtaccaatgaatacgtgactagcttcgaatggataaacagtagcaactttgtcgagtcggaaggtgaagatgagttaaggaagggaatcatagtggggggattaacgaatggagatataattctcctaaatgcacagaatttatttgtagaaaaaccaacccatgagcaatttgtactgagtaaggcaaatgtacatgaagggtccataaactgcttggagtgtaataaacacaaaaataatttaatagcaacaggaggaaatgatggacagctgtttattacagatattgaaaatattttttctccaacttcttatgatccttatttggacaagaataacttacaaaaaattacttgcctgaattggaataaaaaagtatcacatattttggctacctcctcaaacaatggcaacactgttatttgggatttgaaaataaaaaaagcagctgtcagttttagggatccacatagtagaacgaagacttcatctcttgcatggctagctaatcaaccaacacaaattctagttgcctatgacgatgaaaagagtccttgcttacaactatgggatttaagaaatgcaaactatcccataaaggaaatcatcggacattccaaagggataaataatatcacctttagcagcatcgactcaaatttgttgatttcgtcgggaaaggatacaaccaagtgttggtacctgagcaataacaacttcgacgtttataacgaggtcaacaattctgctaataatatatactccaaatggtctcctttcatcccggatatgtttgcatcctccacgaatgtagatactattcaggttaattctattaacaatggattgaagatgactagtaagtatgtccccaatttttacaggaaggatgcggggattacttttggctttggagggaagatctgctgctttgacaacaccgcgggggcggagtccaccaagcagggccagtcggaggccaccgatgtcggcgcggttggcggcactggcggaactggcagcgttggctcggttggcggcgccgaaagcaggttccccatcaagtgccacatctactccaccgaaatggagctcatttccgaggcggacaaattcgagaagtacatcgccagcggcaactacttcgagttttgtgagagtaagatagctacgacggaggatgaacatgagaaactcacatggagaattttgcagctcctgtgcacgtcacagaaggaaggaattgttaaacatctaggttatgacatgaacgaaattgtacaaaaaattgaagacaccacgggaaagcaaccagggtttatctttaacaaattggctgacgaggagaaggaaaaaatgttagcgaataacgcttcttccaatctgatgggttcagaaagcatgatggatccttccatggcgggattaatgacgacagggggagtaaactatgagcatatgaatggtggatttatggccggtggtggtgcggggggcgtcgacccgaacacgatgcccaccggggctgcctctgctggtgctgcttccgcttctgctggtgggggtgcctcccctatggtgatagacaacgcgcagggcttcaactcatcgttcgatgtggacccagaaaaattttttagagagctcggcgagaagaaagagaatgaagatatcaaagagggggagaaacaacagaagggagataaagggacggaggaaaagcaacagaagggagataaaggggtggaggaaaagcaacagaagggagataaaggggtggaggaaaaacaacagaaggggaaggacaagggaaaggataaaggaaaggataaaggaaagaaaaaaggaaagggtggaggaagtggagggttaacaggaggagtaggagacgaagagtacgacgatgaggatgacgaagatggacttggtggaaacagcggacgtggatcaggaggtgccaaagataaaaatcaaataaatgataaaacaaattggaactcgggtatagagtccatcattaaagagtgtgtcctggtaggaaacatcgaaacggcagtagagttatgtgtacataagaaccgaatggcagatgcgttattcctatcgtcctttggaggtgaacagctttggcacaaaaccaaaacgttgtacattaagaaacagaacagtacctttatgagaagcttgaattatattttggatgaccagctggagctcctagttcaacagatcgacctctcctcctggggagaagctctctccattctatgcacgtatgcattaaataagcccaactttaataacctctgtgaaacactagccaaaaggttgcaaaatgaaaaatttgacatcagggcagcgtccatttgctacctatgtgcttcaaactttgaccagacggtgcaaatctggaatgacatgccttcgactcagaactcgttacttaatgtactgcaggatatggtggaaaaaatgacggtcctaaaaatggctataaaacatgacatgtttaatgctattatgaataggaaaatcaatcagtatgcagagctgttggctaattcgggtcgattgaaagctgccatgacgtttttgtgtctaactcaggaagaccaaactgaggagagcctaattttgagggatcgaattttcaacagtggtgtgcatatgctgtgccatcaagttaaacctcccatgtctcctttccaagtgttccatataaaatcgacagttggggggatgctgcaccacaattatcagcagtgtaatcagagcccactatttaagggcaatgtaatgagtggtagcttgaaccctagtcagtccaagctcttttccccctccactaagagtgccacctccatgatcatcccccctccgatgccagggcagatatcagggcagatatcaggacagatgcaaatgcccatgcagtccgcacctccgcactcctctcacatggggggttactcttccatgcctcccagcaaattcaacactcaagttatcaatgcccctccaccccaacgcgcgtccttcgcaagcacatctgctaagaatttccccctgggcaacgtcaatccagtgaagcctccatccatcagcaccatgtctgcatctgcatctgcatccgcgtcatacatcatgcccccctcaggaccaccacccccctcgagcacatctcccccgtcctacgcttccgtgtcgaacctttcaaattttaacgcaccaatgggtatcaaatcggagcaggatgatcagaagcagactacaccaaccggagttccagtaggaggacccatgttttcctctcagtcctatgccaaccaaagacgaattcaacccggtggaaatgcactgcccccccctgctgctcccacaccttcacaagcaaaccaaataaacaaccgtagtttcccctctatgcaaaatattgcacctggccctcctgtaaatagaaacctgtccagctcgtccaatccgaatagtatgtcgttccagcaggataactcgggccagcagtttctcaagagggagtgcatggatcagcaggctccttacggaggggcagtgagcccccccggcatgcagccgaatagttttggcgcctctttccaggacagcacgaacaaggtcgggctgggcggccagtcgggcggccccccctcatcaggttagccgcgtgtgtagcagtgtgtgtaggaatgcgcgtagcagtgcacgtggcgaggtgcatgtagcgacgatgcgtgatggttcttgtagccacgtttgcaccgacgcgtgatggttcttgtagtcacgtttgcaccgatgcgagctgctatacgtgtagcggttcgcctggagcgcaccccctctccatttgtgcgtttcctcctccccccccatcggcaggtctcagcacgacatccccaatcgcgggcgccctgactgtcacccccggaatgccggtcccatggccaatccccacgacgacccagcaggtacgcacggaagagtgaggttgtccgccatgattagccgcatggtggtgtatccccccccggattaaccgcatcgcggtgtagcccccccggattaaccacatcgcggtgtagtccccccggattaaccgcatcgcggtgtagtccccccggattaaccacctcccggtgcttcccgactccactttcataatgccattcccacgcatctcccccccccggtgcagctcggatccacgaccacctccacggcgaacgaaaataaaaagatacaaaccgccacgaaggaacaaaatggagtgttcatgggaagaagcaacgtagacaatgttaagaaaaccataagtagttttctcaatgggtacgtctcacaggaggcaatgaagaagaaggcagaagacgtctcaatcaaggtgcacgagctgttcgataagctggacgctgggtcctttaatgagcacataaatgacagcatcgtgaatatggttaatgcacttaatgcgaatgacttcagggcagccaacaaggtcatagttgacctgagtaggaacttatgggatggaagcaacaagtcatggtatgagggtcaccacgcgtggcagagtgtgtgtaggcaatgtgtagtagcgcctgccagtggtttcttcccccccgaactccgccatagtttttttgtagataattttttcgtaatttcctccacgcacctctaacataaggtgacctcatctgtttacgcattttccattttccatttttttttttttttttttttttttgcaggattatgggcctcaagtgcatcataccaaaatgctgacgtaacccggtgtgattatatatgaccgcttcgcttccccatgtgatgtattttttttttttttttcctctccattggactaacaaccctccccccaaaagactgcttaattaaaagaaaggcaaatggcttgccccccgtcttgatcttacatcgtcatacagcaccgcattcgctttttagttcgccgcgattacgccgcgccactgttgtgtgtatatatatgtatgtatgcacgtatgtatgcacgtatgtatgcacgtacgtatgtatgcacgtacgtatgtatgtattttttttccactacgttggttagtgctaaacttatcctgagtttccttcaaatcgtgtaaaaaggtacacgtggtgtaagggtcccccgcgcgaagacgtgggcgggccaggaggagcagttactcagctggatggatatgaagcgttgctcagccgattggaaaacccgcctcgcagcttcgccgcgcaacgctgaacagatcatccgctgaaccgctcaaccgctcatccgcccatccacttctccccctaaaaggcgtcgtcgtagtccgggtttttgtcgcgcggcttggggccgccggcgggcttggccaggataatctggtcgatcttgagaatagtctgcagggcgtccacggccaagtcaatggcatacttcttacacttgaagttatcataaatgcagttatccttagcggaggtgatgaaggagtccttatttatattcacacacacatcggtgttccccttgttgtgttcattaatgagttggttcaggacatcagtgctgttatacccacagtttgtagccaaaattcttgggatgacgaggaaggactctgcgaaaattttaacgctgtagttgtgcacacccttcaactggtgagcgtattttttaagtcgctcacatagctgaacctcgatacaacccccaccatacacaaaggagttccccttaatggcattctttatagcattaatcccgtcatggatacaccgttcgacttcatccagtaagttatacgtagctcccctgaggatgattgtgctaacttttttattcatcgaattaatgatagttactttttttgaggcaatttcagacacataaattgaggatgcttttccaatttcttccggtttgggaactcctaacttaacgagggaggttatgttaagaagcttacataatcgtagggtctcaaatttggatggtattttcaacgtcatgatctgttctgcgtcacagaaatgttgtgctatgtcggagatagctccattaacaataatcacatcgactccttctttttttatatttgcaattattttcttcatctgttcttcctctccttttgtgaagttaagtaattcctgtgcgttgttaagcagtactgtccctttggtctccgtcgtggctgcttccaatccacagttaagtacaatcacgtttgcattttctttcttcttaacgattccatgggtatctctcgtaattaccatccccatgatgaactgagaatcgattaggttccctccatttagtttcgatattctgatattatctacatcaaaaagttccaccttttcttctggcattaacgtcgctatacattgagctaacagagtagtaataaaatcgaagttgttcgtgagattttttgtaaccatgacagatttaataacctttttaatttctttttcatcggagaagctttccattttgtagacaatcaactcggaggaaataattctttcgatttctttatatcctaacatgaatccggttaaaatatcattgatgttgaatccctgctgaatcaaatggctagctttatccagcatttctgtggttaacgtaaaaacgtagttggtgaaatctccatattcatagttcatcgtctcggatagcttcttcaggatatttaccaccgggtggtttatctccaggtccttcaggatggtgatacagtcactcgaaaccaccttcttattaatatggttaatgattagcttgttcatgctcttgggcccaagcgacgtttggattattccacagatttccttgcacgcctcgatgttcttcagaatcgcgtcctcgttgttcttcacgatgcggtacccgtccttcaggacggagttgaacccgtgcttgttcgcgaactgcgggagtgcggaagtgcggcggtgagggagtgaagcggtgcggaagtgaagcggtgaggaagtgaagcggtgatggagtgaggggatgcgacggtgaggacgtgacgctgcgggaagagccgcttaacaggggagggccgcttaacaggggagggccgcttaacaggggagagccgcttaacaggggagagccgcttaacaggggagggctgaccaacccgcgcgtgccccctcaactggcacagctacgcatgctcaaggtgggagacaccccaaatggggaaacaccacatattagtgcctctccgaaaagcatttaccatgtttggtgattttcacgagtgtagtcctcacaggggggggtgggagaaaaactgagcggaagaagctctcctgcgtgtgtatgtgtacagcacaaccgatatatcacagttcgttctgccacaccctcaagttgcgggggagctacgcctaatgggactttcctcgtggcagaccccttctgagactgcgcagcactcggagaaaagttgagcgatactctcccacaaggttggaacaccatacgttatctacaacataaatgtgcttacgcacacaagtagaaataactgtaaggatacacttccactcgggagttgctgctccgcgctctctcctgattggttaattctcttccgcaggatcgtctctcggaaggaaacaatgatatcaaactgcttcacagtggtctctatgccatatccacttttcacgattggtacgatttaccatgttctgtattttttttttttttaagatagttgcaaggtttatttttttttttttttaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttatacttcaactttatgcccccccccattcgtcaaattacttgaccaccatttgtcaattttatttccctccgattgccaaatttcttttccttttttttgtcagaattattttccgccattttctgcggacgtttcgtgctatctaccagtttgaagcgcccacccccccaacatttgggatgtcccctcacttggaggctgcggcgttacgaaactctgctgccccctgcgaggcgaactcttctcaggggcagctgctatataaccaggtgatgataatgcgacacatgtcgtcgcacgagtgtagcttggcatgtcgagttagggggtcgctcactatccggcgcgccacccgttgcccactgccaacccgcacaaaatgaatgcgcaaatcaggaaaaaaaaaaacctccttgagaaggaaagaaagctgaataacttggcaaagatcttccacaggaaactcgaaacgttgcttatatacataaggattcccaagaagaaacaggagaagctattctttgatgatttttttaatgtagaggaggtgagcgcgtacataaacacggttgtggacgatgagcaggagcagcgttctaacgggaaggatgaccacctgtcagatcactctggtggccccccctgctcaggggagagcctcaacctgaacacagacaacgaaattaaaagcagcaaagaaatctttataaaaaatctgctgatttttttgaacaatctgatcgttctctacttctccaagagcaacctaatcgatgtctgtataaaccgcaggggcttcaacaggtgtggcttctatgcatgtgacaacgtgttcctaactccccccaacaagggcaaatacaaaatagacgcgaaaagtaagaacatttacctcagggagtactacgacttgttttgttccgccagctgcatgaattataacctccacttgctcaaagaaatcgcaaagagtgggaagaacgggaggaacgccaagggaggagcggcagccggaggagaagcagcaggggggaccaacctgaaaacaaaatgccaattaatatacatcatgttccttaccttcttccctatttttaaatttcacgacattaatgtacttctcaacaatttagagctcgtgcatattcagaacaacaaaatatttttgaagcccggggggggggagctggaggtcgacggcaaaggcaaaggcaaagggggttcaggtcacaccgacgagaagaaagcagcggaagggagggaagcaacgaaagcaaccaatacagccaatacaaccaatacagccaatacaaccaatgcaaccaatgcagcgaaagcaaccaatggtgaggacaaagtatgcaccattagaacggtgaaggatgagcttagtcagagaacccatgagttgagcaagaccctctttccaatcatcgtggagaagcagaagggctgtgaagacagtgaggaggaaattgcagaagaaggcgcggaggaaatcgcagaagaagtcgcagaagaaatcgctgaagaaatcgcggaggaatctccaaagagcagttcgtccaatgggagagatggaaataaaattataatgctgcccctgagggaggcactcagagggtatatcgaagtgaagacggaggaggaccccaccaacgaagaggtggatagttctccaaaacgaaaacagggaaaaaccaataaatgtaaaaacgtcagatttaatgaggacgtccaaacgtttgagtacttcaaagacgaacgggtggacctctatagtgtgggtaggacctccatggagccgaggcacgggggcactacacaagggggggattctccgccgagtgggggcattctgtatgaggattccctatcgggtgaggacgagcataggaggaagatccaccccggtgtatctccagaacgggacgaaactaccatgagagaagggccaggtgaggaaacgaacgaactagccgtgacgcttcaacgctctagtgatgagaaggtggaagaatcgatgagcgtagaagccgagggtgagagtaacccctcggatggtgaaatggccgaagtgtatgaacaagtcaggcagtccatttttacaaaccgtaaacacttctttgaggacatcctgggaaagacccttttcgattcgaacaagcttatcgggtttgactacgaggagggggaggagaaagagaaaggaaagaaggcagcgggacaggtggaggagaagcaagctgaattggcggaggaagcgaaggaggtggaacaaacggagaagaaagctgaactgacggaggaagcgaaggaggtggaacaaacggagaagcaagctgaactgacggaggaagcgaaggaggtggaacaaacggagaagcaagctgaactggcggaggggaaggctgagaaagacctccggacgtgcgccgcgcagcggatgagcgaaattaacctgaagcacgaccaggagaggaaggggaggcgaatcgttttgctgagctcgcccgtcggaggggcggcgacaagggagattccccaggccaatggaggtgggggtgcacctgaggacgatgaggcggaggtcatgggcgcgatgaggggcgaacaggaagacgctgccccgggtggtgaagaaaaggaagacgctgccctgggtggtgaagaaaaggaagacgctgccctgggtggtgaagaaaaggaagacgctgtcccggttgatggcaaaaaggatgatgctgccccggttatggcaaacaggatggtgctgccccggttgatggcgaaaacgaagatgctgccccggttgatggcgaaaacgaagatgctgccccctacggtgaccagatcgcccccgcctcggacagtgaagaagacaacgcgaagctgcaaagactgttaatggagaagaaaaaaaaaattagtgagcagtacgacgaagcgttcaataggtgcacgccgccattcctattcgcagggacagatggagaaagcggaggtgaggaatgcctcggagatcccttcaaagaaatggacgaatcatcagatgacgaagaaaaggtacaccaagtgaagggacaaaataagtatatctacagcatagacaaatgcagcgcgtacgaagacatgtgcctatatgtagtcctttgggatatcctcacaggaatcatcacaaagtatacggttttctttttccaaaggaatgtattcctaatcaccaaatgtctaactgaagtggaacgagatagaaaaaacgaatttttgagaaatatctcacagtatatgccaagaacgatgcagccgatagcacccaccatcttcaatgtctgccaaacattttcattcggcaagccactgttaccatttaaaaaaatagtatacgagtccattatctacgtcattgcaacggcacttggacgccacaaggtcgaattaattcctttccaagaaatgggaaacatccgcaaggcggagttcctcactttggaaaatggagtatatcgggaagagctggatgagttggtgatgcttttttgtgagcactcttacgactagggggggggaagagaaaaaaaaaagaaataattcctcctcttcaggtgtatcctatgccgaagtccagtccatcctcctcgtcatcccgctctgcacattttcaaacaccgcagcgaagcgatacttgtgtgagtggcacctttttttttttttttctgccaatgtgttatgataacacagcttgttcattatatgtgtgtatgtgtcggggagtgcaacactggtcgggaggacagtgacgacggtccttcctattgttggactactcgacgaagtacatccaatagttaatcacgaagagaagaagaagcctacttatcggaagaacactgtgatatattttgccatcaatggtgatcacaaaggagacgaagctactaagtggacagttggaggctgcctcctccccttcccgcgtctgtttcgtgtcgcacttcaggtgctcatcgtgggggcggactcgcgggtccgctcggcgaggactgctcggatgtttctcaccttttgtatcgtgtccatccgcttcctcttttgctctcgttgcatccgcttccttttttgctcccgttccatcctcttctccttttacccccagtccatgctcttctccttttgctccctttccatcctcctctccttttcccccctgttcattttttcccagtgcatccccccttttttccgtaccccccgacttgatgacgtgccgtttttgcccctcctcgcaaaggtcgtcaaatgataacgtgtctccacgtgcactcctaaccagcgtggatagccccctcatctgttggcacaccttttcatagtgcatgttgcaatccgtggacggtaggaacggcccaactggtaatatgtcgcaatcccaggcttcgaagaataggctgatgcgatccgaaaggcggattcccggggagtactttttgaaggcattcttgttgttgattagttcgacgggcacggggcattcagcggggcactgaagggggcactgcaggggacactccacgttcgctccccacttcccccccttggacaagtagaatttccttgccacgtcattctttcgacagtggatggtctccacgtagctccactgacgcatatctgcgcagccatcttggtcgcaactgaaccggaggagcgagctcaccggtgggtccctcgtccaggcagggggagttcctttagaaatggctccttgtaccgccttgcgcgctcccctgtgtgcacccttctccacccctgccattgccaagtcgaaggcgaaaacggagtacgtgccccccaactgatccatggcaaagacatgcgcagagaggagacccccggaggagtagcccccctgaggaagatgcgagtggtaacgcataatagctactttatctcgataggagcagtggtcatataataattttttgtacaacgtggggattctacgttgctccaaatggttatcagaaattaacgcagaaagaaaattgatgttatttttgtacagctttttgtttttgtccttcttcccatttacgtatggatgatggttgatgtatgcctccttgtacgcggaaaggaaatcataaaaatggcgatcgctgttggtgtggagttgatagtccgtccccagggataccattccatcgcgagttccttcccgattagccatctgactatactgcttgtacataaggtcatgcaattttaggagccccttatttgtgtgcacgtggttgtttacacggatgttgtagggaggtagtttgtttatccctctacaataagccacatgaccaaaattgcttatttcgatcacgtgcagagggagacatggcatgtctttgcttagcttctctactccacaggacaacaatttcgagtacatcctttctttgttgataaaaaaaaataaattgtaaactcccttctcaagttggggtgaaaacgagcttaatatatttccagccaatgtgcagggcaggataaagctttccccttctccgcttatctgcatttctatccttccctcactcatcgttctgttcgctaacaccacgtttactttgtcttcacagtgttcatatagtagagatgtatagctttgcaccattagggttttcccatcatgtccaaaaatggactcttcctccctcttcagattgctctcccgtcttctaccgctccatcctgtgttctcatgtcgattcgaaccatccttctctattttgttcttccccttggggaagttcatctgtttgtgtggagcatcctcccgcgtggggacacccacagaagagtcaccattttgtaacctccccttttcgttggaaacactacactctgcgaagatgtcttgaatttggctccttaagatgtacgcaaattggttgttttccatttacggtgtgggttgaagaaacgggaaaaaaaaaaaaaatggcgctcagggggggaggatgtcccaacgcgtgcatcgttgtccactgttgtgagttgctatcaactgtgcaagtagggaaatgggatgggctgaacaatttttttttcttcctacgcgcccagattgctgctactgcggatggtactgcggatgatactgcggatactaccgcggatgctactactgaggggggtggaattcccctccaaaaaaagcgccgcaattcgagtggaccaccccgaaacgcttctcctccgtgatgggggcaaatttacacaatggaaaattcccacagttaacgtttttttcgcctttccttttgtccaatatgaaaagggaaaaaaaaaaaaaaaagacaatcttaaaaataattgtggaaatgaattccccttttgcacacaaactatgtacatacatatgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaactttcgtgggaaataaggggttccaaaaatggggaaatgaaaaaaggcacatgcgtctaggcacacaaacaaaacatacatgtgtatgcgctggaaggtgaacaaccaaattgtcttctgcaaaactgctgcattgtcttaaaaaaaaaacatcaaagcaaatggctgtacatcgctggaaggcatgggtgggggatcccccacgtaactgttgcgttggttatccatgctgtgcggtattgccatgaactatcctgtgttgtgttccttgttttgtttttctcccatgaggggtggactcttcaccgtttcctccccggttgctccctcggtgatgcctaacttcggggagttcacaccaagccgcgtctactcacttgtgctcgcgtctgctcgcttctcctcgcttcttctcccttctcctcgcttctcctcgcttctcacttctcctcacttcatctcctccttcagcgtcttgtgcaggcggtcggatatttccggcagcatgggttcatgcttgtcgaagcacttgaccacgcacccctccatttctttttcgatggttgggccgtctatgttagcgttgctcttggcataattgggggagtacttgtagaagcaggactgaaaagggggtgggggaaggagcacaaggggtgacgacaatgcgcacaaggggtgacgaagatgtacacaaggggtgacgaagatgcacacaacgggtggcacctctgtactgggtgccttccagggagccccaccccaaagcaggcatacgtaaagctgcacaggggcaaggcgaggcattattttattttttttcctccttttccttttttttcggcctacctgctggcatgactgcaaattgttctgcaagttttgcatctcattttggacgacctgcacgaagtgctccgtccccttctgacagttgttcacgcacttgccgatggtctcgaagtccgtgttgtatgtgtcgaagcagttcacacagcaaatgaaggacttcttctggaagggcaagctttccgtgcttattttgttaagtatgctatctattttggattgaaattcatttgtccttttggttagattggttatcatgtggttggtcgaggggctactgaggaacgacatttttgccggctcgcttgacaggtaggtgctgatgagcggttggcgcgttataatacgacggttggcacgttgtaatatgacggctggcacactatatgtggcggtctttttcgtcacaggtaggggcacactcctcaagtggtgaacgtctcttcaggtccactcctcactaacctttgctgcatttaaagtttctatccccttgtagcccctgcagaggatgtccctttttttttttttctttttttttcacttactctcaatgttgttccttttttcgatgaaagtgacttttcttcttttcccttcacgtaaaagctcaattgctccttaattaacattaacgatatgaattatttttcgaaaaaaagaaaacctattgtgcttttttttttcaaatacgaggaaagtcatttttaccgcagctacaagtatgccatttttacatgaacatggaatatttttttttttttttttttttttttattggctaactggtataggaggatagctgtaactgtgcttttcctgcttcttcagcgcgatccctttttgtatgccgcattccgttttgcagttagttcttcttcaattttacttccctcgcgagtgcctcttccgatgaaacggcgttgattttaacgaggcgggtgagaattgcgcacatgggcacatacgcacatatgttcatttcgaaatggagaggagtccaaaggaggagtgcatccgcaggaggaaaaattgtaaccctaaagggaatgactcactgggtggtagaaacacagccaacgtggcactccgttttgattacctttaagttagccattaaggaaaatatgaatgtgttccccccaaatggtacgcatgcaaaatgggcagctgttcagttgtgcaattgtgcgattgtgagattgtgcaattgtgcaggcttggggggttaaataaaaaactcacaaaatgaaacagtaaaaagggggaaacaaattgggtgccacccaccggcatttttctctgccattatgacggatcggctaaaccgcccaggaacctgcaacgttggagcgtctgccctgtaactccattgggaggtaccttaaatggagcccaatgtgacagtatgctcccttcgcgtatgcacaacggagagaaaaataaaggggggttgcgaacaaagcgggggtaagcctcttacacatgcagccaaaacgcacacgtaacattttggcgctcgccgtgagggaactttggatgatggaaagaggcatgactggatgattgcctgggtgaccgattggaagtagccttcccacgtaccactttccggagcaatcattccaaggcgatctccgctccgccacttcgcctctctgaccgcagagctacgtgagctgtgtaaaacgatagaggagagagagtctccttccccagggcgcacagacatgctaggaaaatcaacgcaaaaaaattagttctccccttgggtcattttttttcaccttttctcactttttctcgccttataagtttttccggcggggacttccacctgtttgtcacttcagtaaggcgacgcactcggtagatgtctttttttttttttttttttttttttttgtgtgagttttgtctcgcgtagtgtgggaaggtgaatagcagcagaaatgggtggaaaggtttagggttcatgggagtggcgtatggtcacgtgcataggtacgaactgctcttcgttttttttttttttccccactgtgcagggaattacccatccgttaagcacaacgttgcggagttttatatatggcactgccccgcgctgctttatttcagtctgctgttcgaatgaatcccagttaggcttctatctaatgtctctccacttctctcatctcacaataaaattgacgctacaagatgtaccatgacgcgttacaattcgtgttccgactttcaatacatcagcgagaatgttctttgctttttgcaaggtagttgtatttgtctacttaaccttgtaaacaatgagaggaaatttttgttcatttcgtgctgtgagaccgttggggaagttcgcttcgagttggcggcgggccagggaagaagaggcgcgaacgtagcagtgggcctcaccacaggggttgccatgaagggagaaacgaacggaagagcgaacggggaaaggaacggagaaaccaacggagaaaccaacggagaacccaacgaacaaacgaacggtggcacaggcaacgtggagggcaggcacagcccacaccccgtgaggaaaatctcctgcagtgaaaaggagcatgccatggcagtggtcatacatagagcctccggcgatttgctgtgctacctcgtattcgatgaggcgaatgggttaaactccttcgaggtgcacttaacacacagagttggggaaaccataaaagacgtaacactgggggatggccaggtgtacctcctactgaagaggcgccttggttcccccttgcaggagggggcgctgtctggaagggataacaccgaggagttaagcggcgagttgggcagcaagctatcctcctacgagttggggagcaagctatcctcctacgagttggggagcaagctatccagcgacgaggattacctcatctgtgccctcaagttggctagcaacaaaaaagaagacccggaagtaatcgccacgcacaggtcttcatcgggatttaaaaaaatgatggtgtgtccctacgatgggaagaaaataattttggtgtcaaaaaggagtgtcttctttgtggccacctcaaatgagcagatttcaaaagtaaaagtaaccaccatggcgaaggaactcttctttaacagtcccattgtagcaacttcgtggctagacttccacgtcttcaccgtctgcctctctaataatgagatccttttttatgacctgtccaccaattctaggcacctgccccgactgaggtgccacaacagctactcgagaatctgctccattttttaccagcccgagtatctcttcatcgcgttcgcaacgaaggaaattgtttgcttccgcgtgaactacggcgcgcttcccccggccgcctttcgcaaggtggggcgtggataagcggcggtgtggataagcggtggtgtggctactcagtggtgacctatcgctgtagcgccgccgctaactcgctaacgtgctaacgtggcacgccgctaatcgtgcaccccttttccccccattcgctcatcggtaggtaacccccgtagaagaaaactacgtgagtaccaagtgcttatttcaaaagagaaaggaaaaccggaaggaggaggagaaccggaaggaggaagagaaccggaaggaggaggagaaccggaaggaggaggagaaccggaaggaggaggagaaccggaagggggaggaaaaccggaaggcagaggaaaagccaaacgaacttctcaacaacaggaggaagcctcgcaagcagtgtagaaccaccttcgaatccatattaaacgaaattaaaaaggtggaaaataaaataaatgacaaagggtttgagttgttggacgagtcggagggggaagggagagtcgacgatgagcacgcatgggacaccgtggccttcgctgagtgcatcgctggttgtggcagcgagatgaatggctaccccagctcgagggacgattataccaatacatgttcttctagagaggataatcctaccaacaagggaaccacctccaaacgagcacaccgaaagaatgacctctcccagatgcggaagaaacggaaggccaactttgctaagctgcactatgatgaggataaccttgcaaatatctttatccccatctcggtcgtcaatttggaaaggtacctaacacacaggataagtaatctctgcctgcaaaaagggaatttactcattcagcttgaaaatggactctcatattacaccacaacttttaatagaaaaaaaatgtgtgcagctgaggattcgagcttctacctttgtggacacactgctctacacaaaataaaggaccttagagtgtgcaccagaaagcagctgttcactttggatgaagctagaatgctcaaatggcactctcttgaaaacaacgaattgaatattttctgcactggtaggagaattaaatggtttgatgttctttccatgatgggggaatgcaactgcttgtttgtgtcccttacggatggttcctttttttttatcaacctaatgagttgcaagattttgctctacgggagtgtgaggcggcacctggggggtgcaattactggaagacgcggatcaggcggatcgagtggatcgagcggatcgagcggatcaagcggaccaagaggatcaggcagaccaagcgggggccaccgtggaaggcggtgcatcgagtgcggcgtcttcaataaggtaaatgagcacatttttaatggctacttcaaggtgtgcgggtcgcttctcttcttctttttgatttactccgtgtcgcaccagaagctgttcatttacttcgtgcatgaggtgttggtagggaggctgctcgcgcgggtgtgcgatgaggggggaggaggtgaaaaggggggggatgaaaagggaggagatgaaaataaaggagatgaaaagggaagagatgaaaataaaggagatgaaggcggctctcaaagctgcgagacggccccactactgctgagcctctcaacgcacaaacactccgacgtgaacgccgacttggatcgcagctcccagcgcgactgtgactacgcctgcctcttaacggccaccgggaacctacgcaacttctacctcctcttcgtgcaactgataaagaaggagaccataatcatgagaaaaaaaaattgggacaccaacgtgcgagtcttctattggaaggtgcctcacaagaatgtcgtgtatgggaaggtcattggcagttacctagtcctcgttgatttcgatatgaatttccattttttttacatgaacagagtcacattgggggaagcctccccaggacactcaaacgaggttacatctccactctccaggaagaagaagtcctttctcagaaggttgaaaagagtcaaggagagtagacgtgaaggtatgcatgacccaaatgatgaagaaaattccttcgaagaatttattttgaagagacgcagaaggaggaaggcatttcgtccaaatggggtcaacgaagattcggagacccaatcaaatcaacaaccaaatggagaagaaaaatatcgtggtgctcaactatttcggataaacttaggggaagaagatctacacattgatctgagtcatacggggagggttcagtttattaacgaacggatggaacagaatgctggacatgtctgcagcttccacatcgttacggactcgaacactgttgttaccttctcctttgacagtgctgcatacccacttgggatggtgaaggggcctgaggtgcaggtctcctctatcagaggaacggaaaggattaacttctttcacccggtagacatgaaaagtgggacatacaatttgttcttgaccaaggagaggtacttctgtttggagggcgcgccgtgtttccccggaatggcaccccggggtgatcaggtgggaggtggccacgaacgaggcggtcacgaacgaggcgatcacgaacgaggcggtcacgaacgaggcgatcacgaacgaggcgatcacgaacgaggcggtcacgaacgaggcgatcacgaacgaggcggtcacgaacgaggcagaccactgcaagacaagcatgtgggtggagatcaacccaacccgcgagcactaaccaatggggacccctccctcgaagtaatatgccaaaaggacatcgacccaactatgcaagccaccttggcgaaggtaagtgaagggtcctcctcctacccaagtgacgtgaatttttttttgaggcaacccagtgtggtgtttttaaaagtgtacagcagcgccctgaggaagcgcctgcgcgacaagggggggaaaacgtttcaggagagggtgtcaatggagtggggggtggcgaaggggggtcaccgaagtggtgcaacaaaagaggcgcacgctggtgatgataaagttacgtcttccggggcagccacttcagcgaatgctgctgattctatcgacgctatccctttcactgacgcgccgcggcgaacgaatttcttcttcgacaacgaaacgaccatcttcaccttcctaaacgaaaacgaataccgcctctccctggaggagtgcctaaagaattacaaaaacaagctctacctgagtacactccacgcgaagaggaaggaagaaagagagcaaatagacaagctccgaaaacagctgaaggaactaatcacccaaaacgaaaacagcagcagtagtatcaaattggacagaaaaaacttttttttcgacaaaaaaattattaacgagtcagaaattttaatcaatgaatttgaaaaaataaaaaaaatttgaaaaaaaaaagctagccaaggagcacctaataaaaaagctagaaaaaaaatgctcccctctcgcacaagtagactttcttttcggattaaacacaaactcgtatgtgaccaatgcgtttaaaaaaaacagttaccatcattcttgtcccattagagagaaaataaaaatgctgcgctttctccaacttaaagaatcggactttttccaaaatgtagaaaaaaataatgtcctttactttttaaaaacaacaaaagattacatagatcgatacactgaagacttttcttgcctcttcttttctcactactacccttgtacaaacatgaatttgaattatttgtatgccaacctgttcggctcctctttctcggccagcggggtggacagtgtgcagtggaattacctcctctacttcccctgcgagttgttcacgaacgcgcggaagcgcctgcaatgctacgtgctgcagatgcttatcgaccaggtgggcaccgcagggggggcgccgtgttgggcttgacctgcgcggatgcggagcggcgtaccccgttgcttctactgcccccgccgctttcgccgctttcaccgcttccacctcttccaccgcttccacctcttccaccgcttccacctcttccaccgcttccacctcttccacctctcccatcgctcccaccgccccattacagcaaaaggccaaattccggagccacttcctcgccctgaaggaggaaaagcaaaactacgttgaagaaatcaacgtggtgtccaacaaactgaagctctccctggaagctacggacaaatattttagccatccctactcgcacagcatcgactcgggcttgtacaacaggggagcgttaaaaggagtgaagagggaggccctccctgtttcgaacaaattcgaccctgacgtgctgctcaaaatgcacctgcataagctcaaggtggagagtcaaacgggggatgcctttgaggaacatgaaaaaggggacctaactgtgaaagcgcaaaagaagggggagcatttcgggattggagcggggattggagctgggattggagcggggattggagccgggatgggagccgggttaggagggtgagtagagcctacgcagcttctcacaaaaggaggacacataggcaggcgtgtctccccacccgcttcttcctcctacagtggtgtgtcctcaacttggctgtcttatccacctgacctactttgtcttccccgaagagaaccagaggcaggcaaggaaccccccaaagacaaagctccttgcgatgacgaagcagacccagaaagtcttgagatccacgagaagaagaaaaatgatgtaagaaatgcgctgtccgatgtgaagagttacatgtaagggaatttctacatgtgtgtttttcttggcagtggggtggttgtctgtggagagatggagcggtgcgatgactgcacgtctctccattatggggatgcacattgccgaccattctgtgatccacccgtctcgtcatacgccccatcctgcagctatcagatctccgaccagtgcgaggagtttaatgagaagttaaaacagttgaggaagaagaagtaagaccacagggaaaaaaaataaaaattaaaaaaaaatctttagcttcctaagggaaacgaactaccgacgcagaacgtgcctcttatgtagccccccttctcctccgacccatctgcttcacctgccccacctgcgccgacgcaccctactaggtacaacatacaaaagctgatcaagctgcacgagctgtactgtattgccatttacgccacgttaataaatgaagaaaggaaggaagaagctctacgccaaatagaaaagaagagggctgcagtcgagggggacttatcgaagcttgaggattcgatgagacagttagatgcactacaggtaggtattctatgggaacatgaaatggtgactcgaacgacaactcactggtgcgtctctctctgtgtgtgtgcctgtccaggccgagttgcaagattggccccttttttttcacgagcagctttgcatatcacggtgaaattttaatgccctcaggttgacgagcagtccctacgggaagaaaggaagcgcctgttggaggtagagaaaggagagaactatctcccccaagggaaacagagctaatgctcagtccactcctccgtctagttgagtagacagtcataccgcctcgccaattccatccgtgttcccctcactcaccgcagaaacataaaaggaatttggccctaagcgaacagctcacgaggaagaagcagaagttcgagaagaggttcctccacgagtgcatcaacttcgacgtcctcatcgagcagaaatatgaaaacgtaagtgggcgaaaggaagaaggggactcgtcctgttggtcaacctggtccggttggtcaccctggtcaagctcctctcgttcttcttggtgaataaatgtccatcggtgtgcccccctccttgcaggtcatcggattcgacttcgactctaggaagaatttattcataaaaaaaaaaataatccaaaagcacattgcagacacgaatcaaattatccatgagaacttcgagctgagaaggagcatccgggtaatgcccagggggggtcctttctgcgtggcgccgcgttgggtcgtctcctctgttgtgcgccgtgctgtcatgcctgcgcactgccacgccttcgtactgccacgccgggtcgtctccttccctcacctgcagaaactaaagcacgaaatttgcagaaacaaaataaaaaaagactacctgcacttctcactcatggacatagaagaaggggtcgatgacgtcaagtatcttaaacagaactgcgagtttctctttagtgatataagtaaatgatgagccgctggagggggcaccttttagagtgtctaactatcttcgggcgtttttctcctccttgttacgatagacacacagccccacggtgatagtccacagttgtgtgattttttttatttattatttttttttttttttcatttttttttgtttatttttttgttttttttgttttttttcccccttcacttcagataacgtgatcagctcactggaggcgaagaaaaaaaacaggaaactcatttttcaaatgtcggaacagaagctgcgcgagcaaattagcaacgtggacgcgaagatttcggcgatcgtaagcgaggagatgcacgcgcactgatgtaactctacaccgcgtctcctctatgccgcttctcctctacaccgcttctcctctacaccgcttcccctctacaccgcttctcctctacaccgcttctcctctacaccgattcaccacttccccctcgtagaaatctgagaacgtcgtgttggaggccaacatgcagagcctgctaaaggagattaaccaaatgggcaaagcagcgcagggcgaccaggcgggagacgcgggccatatactcgagacgaagggaaacttgagagacgacgattctgcgcgcgagaggatgtccttcaaatgctctgatgcagatgtagagggagaggtcggcgaaaaaaatgaacccaggggcgccccagatgtagacggagagatcggagaagaaaatgaacccaacggtgcggcggaacaaaaccgcgaccacgcacataagcaggcctcggaccagcccgccgctcccgaaaaaaaaaaacaaacaaaattgcgcaccagggacatccacgaaaagagtgccatgttacggaaaaaatataagtgaaagaaatgcgcgccgggggagaggtctcatgcgtgtgtatatgtgcacatgctgacatgctcgcatgtgtgtgtttttttttttctcctttgccttgttttactgcttctgggggagagaaacgcagccgttatgtagcacaccccatgtagcatacccgtatggtctttccctacactgcatatgcgcgtcccagtacgaatcatttgcgccaagggagtccacacggtggcccattttgctaatttctctccccaagagcctcaaaaaaaaaaaagnnnnnnnnnttntttttttttttggggatctgcgaccctttgtgggactctccacgaaaagactcacgttggcgccaccccgagggaggcggttaggttggctacctgatctgggccaccccaggcagaaaatacgccgaggttgtgagaactaaaaagaaaggggtatgtagaaaatcttcgtgaattgattggaagctctcccacctctcatcatcggtcacgtaggcgtacaaaattgaacacaccaaggggagcagcaaccaaagggagcagtcaccaaggggagaacctccaatgccttcctatggctcactaaatgagtatcatccccttgggagatcctaacagtgcatctctttcttgcgcttcccccccttcaaatttttcaactacacagagggtgataaaactgaaacggcggtacagatcctcccccctctccctctccctccttcacagacgccatgaaagaagacatcaggaatgcgttggaggcagagagagagaaggagcaggggaacgtcttcttttcccagggggactatgaggtgagggttccattgtaagaggttataagagcatacaccgctcatacagttcgtcctctactccaacaaactgatttagtactgtaagcatgttggtacccctcatgggggactacccacgtgacacaccttttcccgccacccttctcagctgtcaatattccactacaccagaagtataaaatacatgccaaagtgctctatcctttacacgaacaggtccttggcttatttcaagtaagagaggggaggagcgacagaaagatatgcgagtggaggagcggtagagagagatgagaggggagaagcggtagagagagatgggaacatgtgccaacatgagtaacacgtctaaagtgaaaatgcctccttctacgtatcattcattcctttattggcccctttcctttcccttcctctcttttttttttcatcgcatgggacagaatcgggtccttccaggagagtctcgaagatgctctcaaagccaaggagctagacaaagacaatctgaaaagctactatcgaatttgcgaagcgtacaatgcattgaaggacgaagaaaattacaagaaatatgaaagactgtacagggagaagaaaagtagcaaggggggatatacgaagaaggacggagagatgactcattctcgggaaaaacgaatagataatgattcccctacgagtgggagtccactcctgaaggaaacagcctcaggaatgacgaagcagaagggaatcaaaaaaagcgacgagctaatgcaccttggcgaaacggaccacacgaacagatttgtctttatgaatcaacccgagataaaagacggagtatctaatttctcatttgaaaaaaaaaaatacagaaataatttcctcatagaagaagtctacgattttgacgtgaacaggaaagggaagaaggacctcaccaatggagacacgccgaaaaaaaaaacaggcaacacttcgaagaacggtgctcttgctgatgggggctcccagaagaagcccctagtggacacagctgacctccttcacgatgtcgaactgtttgtagacctctttggagacctctttggagacctctttggagacctctttggagacacatccatgcaccccatgtcaatcatttctgttcccattgaaaaggaaacaaaaaaaggaaaaatgtgttattaccataatttcgattttaaaactttgaaagggaaagcagacgagcttttcgcggagaagaaattcgacgttgccatgggaatgtacaacgagattattcgcgagcgtgacaggtaaggggcgtatgcacgtatgtacgtatgcatgtatgtgtgtgtggagtggcccctgaaatgaatcgagcggggccatcctccgtagtagtttttttgggggtatgccactgccgcttacccactgccgcctacccccccctcgcagcgaacgcggaatatactactgcacagtgctcagcaacagaagcgcctgccacgtcgaaatgaagaaaattcggagcgccctctgcgatgtgagcaagacgctcagtatccttttttcattttttcaaacacatagagaggatataaagcgctccagggatgcagaggccccctcacccggtgcatacgaacagacggtagcattccttccaacagacatggaggtttataaagaccccaagggaatctactcccaggcacacaaactggtactaaagctactattcagatatgtgaaattttcacacttgtatagaaaaaatgggttcaaggttccgtctctccatcaggtaaagaagacagctgcatgaccgtttagatgcacatctgtgcatgtgtatcagcacatctgcgcctgtgtatctgcacatctgcgcctgtgtatcagcacatctgcgcatgtatatctgcacaacacgttgcactgcgctaatatgaattttttgaatcactcacaggtggactccctcaggcgcatgaagggaataaactacgtaaattctggagagctcgagcgggtgagaaaccaaatctacgcgcagctataacttcgtccttttcttataggtttcctttgcgtattgctctagacaggcgtagtcgacatcctttagccattcgtgtttctgagagggggagaaaaaggggagagcacggaggtgcccgtttggtggtctacatgctgacaagttcatgcagggcgaagtgtacataatactccgaaaaaaaaaggaaaaaaaaaaccatttgctatccctctatataatgcactctttttaaaacttcctccttttttttttttgtgttccttacgagtgcctcttccgatgtgggtctctcccctggatccctcctcaaaagatttttcaaaaaatcaatgtccgtgcttaacaaactggggacacaggaaggcacctcttttttcgtgtattcatttaaaaaataattcctatcgaggggatactgcacgtgccctctgcctatgtcttggaataactgaagcagggactccttctggacgaatgggataacgcggtagaacagggcgtagagggagatgcccagactccatatgtctaccttctcaccggagtagcactttccgctggagaagaactcaggcggcatgaattcgtaggttccctgcggagtgcgcggttggagaggcggttagcatgggacagctcacgaatcgattagcgtaggaccgctcacgaatcgattagcgtaggaccgctcgcgaaacgattagcgtaggaccgctcacgaatcgactagcgtaggaccgctcgcgagtcggctggcgtgcctcaccttggtgccgcgaatcatcccgttgaccatgtactgggactcaccaaagtcgcccaacttgacgaccccgctccggctccaaaaaatgttcgacggcttcacatcccgatggcatatgttcttctcattgtggatgtacacgaacgattttaagatacacttagccacacacttcacaacaggaaggggaacaaaccatggctcatccttccgtaggacaaaaaaaatgtcatcgtactggagtatcccttcattctccatgtaactattcacaaggtaaatttcgtcatcatttgttataatttcatcacaggtcaggcaataatcattttttatgtctgccagaatttctaattcgttttttaagtcgtcatatttggaacgtacgatcacttgtgtgcagtgattgttcttatgaaactccctttgtttcagtaacaccttttttttgtatttttttatcgcgtaaaggtttccccctcgctcgcataaaattactttactcagtttgtctgtgaaagggggggaaataagcagattgtagattggctatgtggtgaaatgacgggtcatgaaagaaagcccccactaggggccacaaaaaaattagtcgaaaaaaaattgcaccccacacaggcgtaatatgtgcagtgcattgtgctgttcttccatcccgcctcgaatttttttttttttgccaaaattggggacccttttgcacgcaattgcttcttttcctcctcttacgaatgggctactactcagttttgctcttcctcacgctcacttaccttccttgaccgtgcgcacaacacggtaatcgttcacgaagcactgacctcccttctctctcttctccagtggagtgactttatcgtgccgcctcagaatctcccgcatgtcgccctagcacagcgcagatataatgcaacacggtacaattacactgtagtataaaatagtgtgacaattttgcagcctactgtggagcatcaagccgcgactcgactgagctcgactggagtggactgaactcgactacactcgactggagtggactgcactcgacgcgacgtgcccctgccggctgttcccacaaaggcaggtgctcgaccacgtaggggaacaacgcacacacgtatttctcaaagttggggccactgaaatgtatgaacggtcaggcgtaaactggtagatttctagctaaaaaataaaaaaaaaaaaataaatgaaattaaaaaaaaaaaataactttaacaaatagctagccaggattaacctcccacgaataaccagttacatattccccgccttttgcatcccctttttggcgtattatggctgtgccgaaaaaaagaagaagcttaagtaaatgtagaaaaagaagaaatacaattttttttgacaaactcgttgggaattggctaaaacggagggaatggtgagtcgagcgcagctttattttgtttttttttcattttattttactttattttatttttgcccgtctgctcattgcacacgcggggtggggcagtggcggaaagtcctatgaacagttgtggattgtgaaaggaaatgaaaaggagacatgcaagaattcctctatgatgcgatcatgtggatcggacggcccccctggtggataacccacagggggggggaggagttcacgcaatatgtgcttacttgcacaagtgtgtattccccacgcggttgatgttgatgttgatgttttaatttttttttttttttcctttttttcttggacccctntgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaattattttgaggggagtccaaacctgttgtgagctcaccaaaaaggtgttgcatgaaaacgaaactcacgcagcagcggtcgcgacttacccatgtaccgattcgtccccctcgcagattcgtacaccaagtgtcctctcaaattaaaaaaatcgtcaagtagtaaactgcacaggggaagaccaagtcacctcacgtttggaacaaagcaatatattgcaaaggggcagaatcaccccaccgttgcaactagacagtgatatccgtgtggcgaatactcaccttcagatgagcacttccaacatgaacttggttagacagcttttcatttttagtcataggagatttttgggaaatactgttagggggccccaaccaaaggaggtacgcacagccggggaatgcggcaaaaaaaaaagaaaagaaaaagaaaagaaaagaaaaaaaagaaaaagaaaaagaaagaaaaattattaaccgcatggcctctctgtggtgggttcagttgcacattccacctcaaagggtgcccactcggggagattcccccaatattgccctttccctcgctgaccccccccgcacggcaccaaccccgttgtttttcacccccttttcaacagatcgccaaaaacgtagaatatgcagtggacttccttcacaaaaagtcgtacacctaccaggacttcaagcagcagtgtgagtcgctacggatatttgtttacttcggattggtgggcgtgttgtcggtggaccttttaataaaccctttgaagtcttcctactgggatcgtttttcccccctaaatatgttcataagttttttccggtttttcaagaacagcgaagatgatattttccggcacaacgggagctcctcctacgagcagtacgtgcggctcattcggtagacggaatgaccgagtagatgagcttaaccagcttggttaagcagcatgacttttcgctccaaccgtccatcttccccaacttccaatttgcccccttttgaacgatgcaatttggcgaacttttaaaaaaaaaaaaatgaaaaaatcaaatgggcgcaaagactagctgcgttcggacgtcgctctgttgcggtggcactgcgacgcggaggagtttatgaatacgtggattacgaaatgaggggtaaaaaaaaaaaagtgaaaaagaaggaaaaagaaggaaaaagaaggaaaaaaaaggaaaaaaaaggaaaaagaaggaaaaaaaaggaaaaaaatatgaacaaaaaagtgaaaaaaaaaaataaataaaacgtgaacacaaagagggttaaggaaatggcagctacatttccagctttggccattcatccccataggtccgtataagataagcgggaccgataggacgggctacgtaagggcgtattcaaaaggtagacgggggaatttcaaaatttcgggccacagaacggaggcaggagggggcatgggatggctgagcatcgccacgtgcgcaataaaaatgggcagtaggtgcaacgtgcttcgctccatcagtttggttcacctcctttcgtttcgtttcgctccatttctttccctttcgctccatttctttccctttcgctccatttctttccctttcgctccatttcgttccctttcgccttgtacgttatgtgcgtttccctccagctgcactccacaccgcgcaggagtcccaattgcgaagctgtgagaggtgcaaacgtgggaaccaccagatggcggtgcgtgtcagcattcgaagagaacatgggtgtttttccccattcgtgtcattcgtacggagagcattgccccaatttctacttcttcatctgctacgcctttcgatgcatcgcttcgaatgggaggaggggaccccccgcagacatgccaggaaaacactaagttcagagttcctccatccgcgtggactactcgagccggaggagccctgttgccagtaaatcacaatcctgaagaagcttttgcaaaatggatataacgttccaattggggatctccacctgtgggctctaagtcggttctaggtctcttctaagccgcttctaggtctcttctaagccgcttcttagcctcttcttagccgcttcttagccgcgtctgcgcctactttccaagtgagcgtttccttttggagcaaagctacttggggtggtagccaaaattaaaaggtggagcatgtctgttgtctctcacgtactccacccccccgaggttttattactactgtccatgatccctgtcctgttccctccccaacccgatacatctatgtagaatcttttttttccccccttttttttttttttttagaatgtattaattagcgcttctcgtatgattttttttttttcggcagtcaagctttttggaaatataatgtcaaattctacgataagatctcccttagtgctaggcatttttgaagaaggcataccttctttagatacaattttttttgtttggggattaacaatttcgtctactcggacatttaagtctctgttatctaacgtcttgacaataaactgaaatccagttagagctttatccagtggtaccggacacttgtatattaggttattggcttctcgtacaaatctatcgtgtgtttttgtttttactttaaaaaccaaatcacctggttgactcattggggacagttggtctccttctccatagaaagtgattttggttccatccttccagcctgcctttacatctatggttacgtaattatcatcttcgtagcttttagaacccatgaatctcttgcgggttatctttagtttttttttgcacccactgtagagttcctctagagtcaacgagagaggcacttcgaaggtcgctggtttgttgtagttgttgttgtttacatctaaagggggatgggaagtgaacatggcgatgaatgcagctgcatgggtgggaaggaacagacagtagatacatccacagcgtagaaggcaccaccccccccgatgaacacttacttgtggaggtggagggcctggccttccgggatgtcatattgacgaaggtggagaagggagagaaatcatcgtcaaaaccggacgagaaggagaagtgtccgtctgagccaaaaatacggctgaagagctccgaaggatccacaccactatagacgtatgtgtttccacctgtggggatggaacccttgagtccctcctccccataggcatcgtaaatttttctcttctcctcatcagacaggacatcataagcctctgcgatatttttaaatttttcttctgcttcctttttggacttcacatctttgtgtttgtccgggtgccacatcatggctagctttctatacgccttcttcaggtcattggttgtgcaatctttgttcacccctagaatggaatagtagtcctgcacagaacggggaagcggtggtagtagtagtagtaggaggaggaggagtagtagtagtagtagtagttttgtgagagtaggaagctaactcggcggccttgttcgaacgacaaggaagcggttttcattttagcgcgtactaatccgtgttgctatataagatggtgagaccaacacacacacacgtacgctggggggagtgtaactcttcccgtcgagtggcttacctttcccattttgcgatgacataaaaaaaaaaaaggggggggaggggttcagttcagatctccttctgggggaagggggtacttggacgtatgcctactaacagacgtgtacgttcgtacgtgcagggggggggaggaggcctcctcaagtttcacaatttaaatttgaaccctctacggagccaaaggagtgacacaaggaagtaacacagcgtgacacaaaggagtggcacagagtgacacaaagaggagtagcacagagtgacacaaaggagtagcacagagtgacacaaaggagtagcacagagtgacacaaaggagtagcacagagtgacacaaaaagaagtaacacagagtgacacaaaaaggagtaacacagagtgacacaaaaaggagtaacacagagtgacacaaaaaggaaaagcaaaatgagaaagtagaataggttcacttaaaatcgtcgctaaagcttttccaaattttttttttttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaacgggaatgttggatagatatacattcacgtatgagccatgcgtatgtgccaatcccatttcgccgaggaatacaatatacatgtatagccgcggattagtacacgcccctggaagcccgcgcacgcggcatgatgatatacttagtaccgtgcgcagccctcccggcggggacgcgcatataaaaagggagtgccacagcttgcacttaatcccgtcgcggggtctctacggggagagggccgtccatcaatcggtccatccatccgtccgtcaaccggtccatcaattcgtccatccgcccgtcaattcgtccatccatccatcaaccggtccgcccgtcaattcgtccatccatccatcaaccggtccacccttcaatccacccatctacgcagcatttgtaaaaagccctgccaggagttgcctactcgtcccctcgcatggccctcatttctgcagtgcctgcctctttgaagtacctccctttgtgccgtacgtacattcctacgatgcgtgcgtttgtacactctgtgagtccgtttttttccctcgcgcgaagccgcacgtgtacgcttggcccggtgggcgccatgtaggctgggcaccatgtagactaggcaccatgtaggctaggcaccatgtagactaggcaccatgtagactaggcgccatgtagactaggcaccacttttgcgcttcatatgattgagcctttattttaccctttgctgtgttctccagatcggcgtccatcggccgacttgcattccccaagtggggcttccctaatcgcagttaaacagcaaatggcttgggagaagaggcaccgaccggagctgctccctcactgaggttggcccacctccacgtctacatggtgaagaagccgtggcttctccattccaaaggaatatttgttcaacattcgggtggcacaactacatgcgcatatgtctacacgtaagcacacgagtgataacgcgcgtgagtctcttctcacgagtgtgtgctctaggtgtcgcgtgtgggggaagcaaaaaaggggacacgaaaaaggggaagcgaaaaagggggtacgaaaaaggaggcatgaaaaaaagggggcatgaaaaaaggaggcatgaaaaaaggaggcatgaaaaaggggacataaaaatgccctcaaaatggtcacatggccgctgcacaaaatggtcacatggccgctgcacaaaatggtcatttcgcttctcgcccctctacgtttgaggcggacggcaaaaacgaacgcgtgtgacggagggaaccccccgcgagatggtgccagtgcgaaggggatctcatcctttggccaatttaaacgggcattacatgagcgtggcggtggctatcccggtaacaaaagctgcgttacacaagtaggaggtaggcggaagcagacaggcctgctgtgggcacccccctgcttcatctcctacatggccgctacggaatcaagcgcacaatggagtcgtccacaatcgtttcgtacttatcagcagagtgaaacacacactgcttcttcatattttctgtgagacgatgaatgtcctcgcttttcaagtaagcctcataggagtctctgttattccacagcctcagctgaagatagctgaggggagagttgctcaaatttattgccttaaaaagctttgtgtattcatatcctttactcttaaacgaatggatattcaactggttgtaactcttctcaaaatttcgtatgttgttctcatcaacgatatattcatcaacataaattaaatcagcatacatgcccttccctttttttttcttcatatactctagggtaccataagcatatccacagaagcatccaacgaatacccatacgaagttccgatgacctatgctggatgttctataccaatgggcaaactgctgcgtgctctgcttcagcaatgtcaggtagtcccacgcccgcatggtgcccttctttcgctacgcttccgtctttagaagcagaaaaaaaagggggaggggcgatccaagagatgataactactgcgtgagtgtttcccttttttcttcacccgttcccttgggagtgataatatccgccaggctgaatcccttcacatgtggtccctctgttcattttgttccacttggggactatctctcttccacaaaattgcagcttctacttgcgcaaaattggcaccttattttgcttatttattttatttttattttttttttcttaccgctgctcccccgcttagcgtgaggggatgccccttgaacgaaagactttctcctcacgtgtaccacttgtgctgcatctcttccctgagcgctggccccgtaaaaatggtaggagcaatttttggcgaaggtgtcgtcccttgggtagcctccccaaattgacccccagcggggcgtagctcccacgtcccacccgaatcagtgctaaatagatgcgaaccatatcatggaagaattatttttctttttcttcaaaatttctatgtaatgtaagggtttgtaaagccccgtggtgagcacatcgtgggggagataaccacagcaggacctctcccccacggacagatgcatcgagcatgccacttatgtgcagggccgcttttatgaatttgtcctcagcgaggggcgtaacgttggggagcaaacaaaaaaaaaaaaaaaagaaaagaaggaaggaaggaagggaggcaaaaaaaggacaggaaagaggagagggggggaggaacggggcacgtgcataatagaacatgtgcttacttccacatatgcacattcgagtacgtactgtcgtgttgctgggaacaggaccggggtggatacccgcgcgttcctcatctgatggcgctaccttacatcgcgacggagtcgagagggatcttcccccggttctttttaaaaagtggcgaaataaccaattggggttaagcccaaaggggtgggaggttacctacacaaggcgagcgctgtgagcgtctttgcccggtgtgccccctccgcttcttctgaagaaccgtttcgggcgatgcctctatcatatggcccgctcctctcctcgcagcttgatgtccgtttcgtcgtgcacaccgccaatcagaacagcggtaacgccaatcagaacagcggtaacgccaatcagaacagcggtaacgccaatcagaacagcggtaacgccaatcagaacagcggtaacgccaatcagaacagcggtaacgccaatcagaacagcggtaacaccaatcagaacagcggtaacaccaaccacagcagcggtaacaccaatcacaacagcggtaacaccaaccacaacagctgttgcaccaaccacaccaaggcactcccaagctcgaacaagtgggcgggcacgcggaggaatgcttttcaaccccaagttcgtatctccgggggaacttaagccgcgttactaaacggtcagtagcattaccacaaaggtaggcagcgctcgctcctatgcggtgtccatttcggtaagagctctcctattgtgaaggcaacaactgagttacactcatgcgggactactctcggtggtgccgttctggggaatggaagtaccttcagcggcattctgctgcttgcttcttgctgattacttctttctgcttacttctttctgcttacttcttgctgcttacttctcgctgcttgttgtggtgggggaggggggcgcggtgcaccgggaggtttgcctcctactggaccgtctcccctcggctacttcctaacgtactcggagtgcatttcagggggcatttctgggtgcattactgggggcatttctgggtgcattacagggcgcatttctgggtgcattacagggcgcatttttgggttcacttcagggcgcatttatgggttcacttctggctgcacttctggctgcacttctggttgcacttctggttgcgcttctggttgcacttctggctgcgcttctggttgcacttctggctgcgcttctggttgcacctcagggggcccgtccggcgcgccatggatgaggacgccgcagttgagtctgtcctggaaggggacgcggaagtgcgcgctctggtgtttgaacgagcgatgcatcttaaagaaatccttcatggagacttccttggatccaatcgttttcttgtaagggagaagcatacccagatcccacagatcaaacttctgatgttgtagtagcttcgccagggcacacagctgaatagtaccagcacagctcctcctctgaaatcccgtaagactggtgtaaatagaacccacagtgcacccaatctcacctgccgctaaaaaatcatcacaccataattcgaccgaatgcatacgtacattcatataggtaatttttttttcaaaaatttttttaaattctttttgcacaaatgggtaaagccaattctgtccgtgtttctcaacaattccttgtaggactccatcgaagtctttatccacggtgatgtagtaacctctgcatttttttttcacctttctcgatatgtgtatttcacttggatgcatacaagacctcacgtagtgaattttagggatcaataagcattccttcacaacctttgtctgattcttctccactttacagaccttctgtttgctcgccacagggatgaacccctcatacaacagctggcaaatgaatgcagcatcacagtgaacacaccatgtgttctcgtgttcataattttcctcaatcaaaatatctacaattttttttatattatgatatggagtcaggagggggtagaagttaaggcagttgttatttttcatcaagctgtatatttttgccaaggactgtgggtcttcctttgataatcgttctataattacgtttatgtttaccccgtcgtccagggtggatgcttgcagcttcgctttttcttcttcctccttcgggtcttcattcagggtggttggattgacttcccccggattgacttcccccggagtgaccccccccggattgacttccccctccacggggtactcccccttctgcgtggtctccgcattctccgcgccttcgactttggcgccgctacttcccagactgtcgcaggtactcattattttgtggagagttaatctctcttttttattttactttaccttattattttttttcttttttttgttcgcgagcgggggttcaccttttctccctaccgttttgtacacctatatatatacacatttacttggagggtggaggggtccggcacgcttggcttgagtgtcatcagaggagccgtgtgtgcttcggccggttgggggcgagcgtggtaaacatggaggggaaaaaaagcaaaaaacggataaaaacgagaaaagggaaacaagggaaaaaaagggaaaaaaggaaaaacaagaaaaaggaaaaaatggaaaaaaaacgaaaaaaaggtaaaaaaggagcagcaggaaaaaaaacgaaaaaaaggtgaagaacgagcaaaaggaaaaaaaacgaaaaggatgaaaaatgaaaagcaagattaacgaaatggcctacctagcatgctaaagcagggtagattttctcgtttggtttatccctttttttttttttttttttcgccttactgttccgttttgcagcacgtatgccccctttcttttgctgtccgttgtgcgcgcattaggtgcactggcgtgggggtcggtgggctcctccatccgcaagtcgctaagcgaagaagcaactgcagttacacggggagcagcgcgaaacggtgttaattcacccaagcgagagaactgcccaaagcggtcatattatttgttctttgctgttctttgctgttctttgctgttcgtgggaggcaaaaaaaaaaggataaaccaaacgatcgcaggtgttccaccaaaatgcacagtctcccctgtgcaacttgccacgtgggcttgcgcggagagagcccatctgtgtgcccccctctcggctgcggtctccccctctttggacagaaaaaggggaagaacgaaagccacacactggagtgaaaggaaggaagttgcagatcctgtgggggtaagttcgcagttgcgaaaaagcggaacgtaaaaaaaaaatgaaaaaaaaaaataaaataaaaaaaaataaaataaaataaaataaagtaaaataaagtaaaataatatcgataaatggcacacacggtggggggatgtactgacttctcccgaagggaactcgcaacccgactacttcccgagccccccccgcgcacgaagagcgaggaagacaaccaagtaagcgacctgcacagccatgctaacgaggttagaatacacaaagccataaatgtccatgtgcagaataaaagtcaacagaagcccaaggggatgcatgcagaaaacgaagttcaaaagagtgaaggttgatatttcttcctgtagactcagaccctttataatgctattgagtaaagatgcaaggacttctaaaaaaagctccaatacaaaaacaaaaatgaccccttttaatttctgttgtatatttacgtctgtgaaaacgaagggtatgatctgatctcgatagaggtacgctgcagccaagaagaaggacaggaacgtcagcatgaggagaaaggcaagcactatgtcgagtacggttattacgactctgcctctgccgcctctgcctctgcttctacttccgcttctctttctccggggttttaattcacgcagggtgtgcttttttgggtgatgcaaagccattgggagggttccctttgcgtgttcttcttccttgctttgtgttccatggtgcccccactcgctgccaccgctgcgcaggggctccgtcccacagttgtgaagtcttccacctggtctgttctgcgtatcaattgcgctccgtctaccccgtctgttatgcccgtccatttcgctctctgtgctccttctgtcctgcccgtccatttcgccctctgtgctccttctgctctgcccgtccattcccttccccccgcgcgaggaggcataaataccgatcagcttgctaagaacgatgccatacgaattagacacgtagtacaccaagttgaggatgttattaatttgaacaaaggtagccacggacgttaggctcaggtaggtggactcgaagagctggaactcgaacgacagaatttcaaagaatatattttttatgttcgtgcgcgtcgtttttatgaagccccttttgcggttgtcgtcaggtggtttgtggaaaaagaggaaggtcaggttgtggattcttcggtcggcgccgtcaagcgagtgctgcgggtcttcgcaagttttgctgcgtggtccgctgtgtgatccgccgcttcctccgttgagtgtgtcgtcttcacattcggctccgctcgtctcatcgacctcgtcatcgctatccccttcgctgttttcatcgctgttttcatcgctaacctcttcccccacctcgacgtagtggtctccgctcagaaaaacctcctccgggcacgccgccaactggtgcgcccccctcggcgaagacacacacctggccaagtggatcctcaaaaaatacaaaacgcaacaaaaattaaaaacattggtgagtagaagagatagacacgccccgacatacttcatgtcgaaggagaaaacgaaaacgtagcaaaaaaaattcaacaaaatgaaggaaacaaacgaggagaacaagctggggtatatgtaattatgaagaatcaaatagcgtctagtggactcataaataaattgagggaaaaacgagacaagcaatatttgcagggacgagcagaacacatggatcatctgcacgtgctcacaatggtcactcgcaacaccgacgctgctaccgatggtgctaccgacgctgctaccgatgctgctaccgatgccgctatcgacgccgctatcgacacccgcgtaaaggtaatttaaaaaaaggagaaacagaatcttggccaggaaaaaaacgaacaacactttcgcgaagaacaaataaaaggtgtagtatgctatgtttaagtagagcagcgataaatctgtgtttgccatcccgatggaacagctacagaaataatccaaactgttacccactccgtcgaccactgcattcagtaacgtaatcactgacacagctactccgaaccctcctatctcttcatatgtacacgaattagacacgtacagattcaaacaaataaaaaacgaagtcgtgatgacatacgataccatcgtttgaaacgacttggaaaggacttcattacagagtagactcatcgttttggagaagctggtaaacaggattcttcttctccttcttccttttggttccttcctcgaagggaggttacttcttgttctgtcgctaacgtcgtgtgagtcgtgtgcagtgtgctcgtttgggtagtgcctccctgggttcgccgcctcctcgaaacacaaccgagggctacccacctcctcgaaacacatccgagggctacccacctcctcgaaacacaacctagggctacccgcagtgggcgaccccagccggaagtaacccccctcagcatcacgcgcgtcatcgaggaggagatcatcaaacataggagaatcatcactctccaagatatgcaaatgatcatgagagtatccatacataggtgtcgttgtggagacggtcatagacgtggtaggtgagcaggtgaagttaaatgcattattatggtgaaggttcctaaccgactcctccacatgaaggtactgtatattttgcctctgcgctacttcttcgtttctattgaagctgttcttcctaagggaacctaacactccgctgggtgacacttcgtttcgatttgtaacgcaccttatggagagcttgcctggcgacccatccttctgaaaagcggttatgtccacatcttcgtatgcattcacatttcggactctactactcaggggggagttatacacgttggagtcgtccctacgactaggtgacttgcctgtaagtgaaacgaagcacccaccatgtgtgtgtgtttgtgtgtgtttgtttgtgcttctgcgcttctgcgcttctgcccttatgcgcttctgcccttctgcgctttcgtttgtgtgtgtttattcgctggtgggttgggtgcccccttgggtgtatcacctctcatggggatgtccccgcccacgtttgctcatttacctgcgttggaatttcgcatcgtcccattggatcgacgggatttccccccgcccctttcgccctggtccttcattttggcacgttgggccactacgcagttagggggaagggtgtgtgtgtgggtttgtgcttctgcgcgtctgcccttctgcgcgtctgcccttttgcgcgtctgcccttttgcgcgtctgcccttttgcgcgtctgcccttttgcgcgtctgcccttttgcgcgtctgcccttttgcgcgtctgcccttctgcgcgtctgcccttttgcgcgtctgcccttctgcgcttctacgcttctgcgcttctgcccttctgcgcttttgtttgtgcgtgtttattcgctggtgggtttggtactctgttcaccgttgctacgctttgtggcgtcctcatttgggctccttccaacaccccaagtaaactgaaaaccttcacctgggtggctgccccttccactctcgtaagtgttccgatgatggaaaggtcaacaggaaagtaacgccaaggatggggttttctttctttataggaaaatgacactgatcaaaatcgccatttatattcttttctttttgtggaactggtttgtatgacctgcccccgttttgcgtatgcctgcacatctatgggagaggacaaggggcggggaagagtcccttctattggccctacgtggggggatcgttcagcccgagggcacggcgtagaattaaaaggcacaatcggggggtcggatcatcacgtaggatcatcacgtggaagcatcacgcggaagcatcacgtaggatcatcacgtggaagcatcacgtaggatcacacgcgaggaaaagggaacccccggtttagagccccacagatgtgcacattcctttgcaagcgaaatgcagctcgaccgtatcgaacgggacttgctcaaaatttaggagcccccgtggcaaaaaatcccaggggggtataagggtacgtcgttactgtactccgtggaacgcgataaaatggggaagggtgggggggaaagcaaaatggaaacattggaaagtgataaaaataaaggctaatgaggggtcacattgctacatgtgtggtaggtgcagctagccaaaatttaggaagaaggacctcctccatttttgctttcgaattcgcggtttggggttcacgattagggttcacgattagggttcactattagggttcacgattagggttcactattagggttcactattagggttcacgattagggttcacgattagggttcacgattagggttcacgattagggttagccgctcctccattccatttcctgcgttaggagtagtgtcaacatttgaacccattatacggcttatcatttgctcccatttttgttcccatttttgttccactttgggggccacttttccaccctttctcgcataacccaaaagaacccccacgaaccggttgatccaaacgtgcagcgtgagcactacccttccctcctccccttttttttttttccttttacccttcacgtgagagaggtgaaatattttatttttcccttgaaatgtcagacagttgtgcacacatggagggacagagaaggataaacaaaagtgatgagatggctgaagatgctcctcttttacctccacatcggcagatgcacatttgctccgagtttattttcccccgtttggtttccgttctgttggctagtcgggtgtccttcagtttgctttcctgcacttattcgtgcgaggttcccattggggtcgcaaaaaaaaaaaataaaaaagtaaaataaaaataacataacatggcataacataacataacataacataacgctttaaactgttcagattatttagcctacacggtaggggaacacaacaggggagttatacaccgcgcagtagagtgttacccacgacgccgtgaatgcactcctgttgcgggtcaacctttcccttgttgggtcaaacggcgcagaagtgggttatgcctcccccatgtttgtacccaacgcgataaggtccttcacaactgtcgcgcggaagttgttcctttaatggggagcacttggaggggcatttcccccgcggagtgaaaacgaacgggagagcaaacgtaaaggcgttggccggcacgttgctatgcgtggcatggttgctatacacggcacggttgctatacatggcatgcttgctgtggcccctatggttgccaccgctgacagggtcacattccacccctccgcataaagccgctgcaaaattgcgccacttcctaactgccccaattgtagcctttgtggccgaaacgggttataggttcctccgtttacggggaggagataaccctgcgttgttaaacctttcctcctaacaagtaggggggggaaaaaaaaaaaaacttcgagagaaaccatcacacgaacagatttgtgcatcactgagtgtttgagcaacctgtgggggcattttcaagggaacactgtaagggggggatacacttgggtttaaaaaaataaagcaaaaaaataaagcaaaaaaataaaacaaaataataaaataaaaaggcatcccctttttttacaacccgatagaggttcgccaatttttctgtaaaagatgcaaggagacaagccaaaggacagtcggtgcatgtgaaggacgtgaatgcagatgagcaatacgcagagcaggtcgagacagccccgtcgaactctccctaaatggaagactgggtgtatgttgaaaggaggcgaaggagcaggaagaagaagcccgagggggggagcaaacatgcggggcatcgcaccgggaactgcagcgggaacagcagcgggcgccgcaccgggaatagcacccggcgcagcagctatgtcaggcatgccattgaccacatcgatggcatcgatagtaccagtcgcagcaacggccggttcacagagcacccccccgtggatcaagcaaagcaagcggataaggcattcaacgaagtaaaaaaggtcatgacctccttagaaaagagtggattctttgcaaacttccaccaaaaatttatgcaagttgtggacaatgccaacgtgcatataaaatgtgtcatctgcctgggccttggttctttagaggaccccaattggaacaacagaaaggcttgtgtgtatcagctcggctttgtgctactccttgggaggatctacaacgtggagaaggtatacatttatgaccctaaaattggggaagtggaccaggctgtttgcggccgcttcaacatagaggtgttgtccccttgtgaggaagagcgtcccgtggacgagggagcacacagtgaggaagcaccgagagtggaagcacccagcggggaagcgcacagcgaggaagcacacagcgaggaagcacacatagtcgaaccacacaaagtagtaccacccagcggggaaacacccagggatgcacctccaaaagaggagaaagacgatgagacgagccacaccattgcaaaaacaggtgcgcacgaacggacgctggtgttcatgccccactgcgatgtcagtctgtacagccaagtaatgcacaacatatatattaatgaaaaactgagttatgctaagctccactttttactcaccttggagaaaacaatttttatgggcaactcatttgcttactacagagaacacacctacatgtacagaccatttggaatacctgcctatgccattcgcctgttgagaagaagcggaggaactactctcctggaaaatgccactgagagcagtcttaatcgattagagcagttttacaaaaaggatcacttccttttttacgtccacaagtatgcaaaggaggagaagttccccattttcgatgagcacgtgtctgcttttaacgacatggccataataacgtttggctccatgcctgacagattcagcttttggttggacatttggaaggaggtgacctctggggggcccaactaaaattgggggaaagtaatcaaacatagtgaggggagagacttgatccatttcaaataggtagcttttctcctcacaattttgagaaaccacccttggtgaagagtagctccgtggaggagactctgcagtaggttgccacccaaatggtgaacggaaaaaaaaaaaaaaattacgcaaaatcactgcagagaaatatatcaaagtttaaaaaatatgaacatgtatattttttttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatactaacacggggaaaaggaaggtccgtagtgagaggtggaggggacacagttcaccctcggcgagcatcttcccagtggcgtgtgtttattaggctgttccagttgaccactcgccttggttatgctacttcttagcggacgtacccgatggacccctgcaggggcgcgtctcctccattatattcctcgggatgcgctttccattccacaggcaaaagtccgtattgttctggtttgaacgtatcaccttcctggttcttctttgcttgctgtcgatgcagggaccccacggagaccaggggctgtactgacaagccacattatcgttttccacctttcgacagaggtaaaaattattgacggtgcatttccgagggacatacgtggtatccctctccgtttcctgaatgatctgttcgttcgaaacgaaacctgaagctccaattattttgaagtctgcgttgtttttttcatttccatcgttgcatagaactgccaactcataatctataacaacagacatacttttgaatccgatttctttggaattatcacagaggcgcttgatccacgagggggtgacttcgttgcgctgcttcacgtccttaatttggtgcagcttggactgcacatcgcgcacgtcctcctcgctgcacatgatgtatcccctggggcaccagcagctacggggggggagagagtgttttcgcgtatgaattagcgcgcggatgagtgtgtgctcgttttcgttttagtttgcgttttcgtttgccttttcgttcgcgttttcctttgcgagcggtttagcgtgcacgtgatcacgcggacaggcgagttccgctgcgcagtcgcgcgaagaggctcttacttggtggggtcgccctccgtggcggagaaaatcaaacacgtatcgccatccacctccggcgtcgcgtcagccggccacgtcctcgtccttttctgtgcatgctcgtaatggtcttcatcatgctccttcaggggggagttcgtgccgaacaatttcttgctcagctccaggctgctctcttgagataggtaaaaaaaaatggaaacgaaaaaaaagcgacttcttttcattacagcggaggtacaaaaaaaaaaaaaaaaaaaaaataattttctattttctcatgtttgcttgatctccctgtatgtacttgacaaatttaaaaaaaaaaaaaattacaaaaaagtgacatcactttatatgtgtggatggaaaaaagggggaagaagaaaggggggaggggtaaggtgcgggagtagcattccgaaaagggtgtgctaacgtggaaggttcatttgcagagggacattacaaagaggggaaaaaaaatatttggcgaagtggtacgggaacaaatggagagtggtgaaggaacggagaaaacagcttttgcccttttttttttttacccctttttttttgcgccattttttgcgccattttttgtgccattttttgttcctttttttgctccttttttttttgcgcgcggagtgtgtgtagtgctgatctgctggcgcgcagtctctcctcctgcattcctgctgttgtgatgctcagccgcgcaacccgttcgaagtggaaaatagtttgctgctccgcattttttagtacttattcccccgcgggggggagaagtggcaagaacagtcgaaggggaaagccttttttttttttttctcttttcacacttttgtgtggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaattcctctattttactcctaatcctactgctgcgctgtggaacacttcccgcgaaggggcaaacacaacgaggtgttttttttttttccccttttgggaaaacaaatttgtaacctggagcgcgaggcccccaaaagtttttccagtcataaaaaaaattgttgtgttaaaaatgaacacgtgcgtggcaaatgtagaggatatgctcgcgcgttcgccacgtcgccacgtcgccacgccaccacttcaccacgtggccgcctcgccgctccaccgctccaccgctccacccctcagaggaagggtccctcgctgagcgtgatcctgcaggcgatttcctccaagtaaaccttgaatcgcttgaggaaggcctggatggcctggaactcgacgatgtggttgagcacgggcatcttcgccatgacctcgttaaaggtgacgtaaatgctgtcgaaaaatttcttcaaaatatccacagacgatttgctcaccttttcattgtcatatatggaggggtccaaaatgacacagctgatgtcgtaattccgagaagctgcatcggatgtgtattcgaagtaaaactccgccctggacagcagttctttcaacaaggtgatcagagagcaattatttatgtattcgacgtggccatttttgtccttcaaaaaacagccaagactgttctgctcgttaaaactcttttcctcattgtaaaaaaaaaaggagcagttattcttgtctccgttgatccacatggtaaagaggtagtaaaggatgacagcaatttcgtgttcttccatttgagatgctttctggtgtttaatgttgctttggatattaacatacacattgatcaacgccttgtattcaattttgtgattaaggagaaggttagcaatccatacaatgtacgagcagtagtttttgtacgtcaagacgatcaactccggggccgggggagcagagttcgggacacccttctttccaccggtgtggcctcctcgcgcggtgtggcctccccgcgcggtgtggccgtggtcattttcgctaaagcagtagttcacattgtacaggtggtagagggccttccggtcgttgtggtcgatggctgcgctgttccgctggatctgcttggcgaggaagtcctccgcgggggtcccgctgttggctccgtccagccctgcgcactcctcgccgcgtttccccacgccgatttgcccctccccggcttgcctctcccccgcttgcccctccccggcttgctcctccccagattgctcctcccccttgtagttatccgtgtagtcgtggtacgagtagacgctcctgagtttgtggttcacagccttggagacgagcgaaaagggagagagtttggagaaaataattctgtcctggttcatggtatattcatacgactcattaatcaaaatgacgttcatctgggggtccaagtaaatcaaaggaacacagctgaggaaataaatcaagtgcaaaggtccccccacaccactatgttgcctcttccgtagcaactccaccttgttcttcatcagactcctaaccttttgcatttcaaacaaattattcataaatttgtgcaatttcacagtgacgagcagatagagacaatttttaaatttcaggtcattcaatttaatcacgtccccaatgtaattaatgacaaagttaatattttcaaaagtgatggatagggaaaaggcaaagtcgagtaacctctcgaagtaaaaagaatacttggcaaaggtacgggaactacattttgatatgtcattcctgatcatgtgattgactgttgaaaaacagttcgtattcatattttttattttttccttcttcttatcgcacaaaattattaacttcaacagattaaaagatggtaaaaaattctgaaaaaggaacttactattgaaaaatatcctatccttcagttcctctttcgaatgaatactcttctgaatcgtaaaaagatattccttaaacgtatcaataatatcaacaattcgtatcaaatttaccttgccgttcaggtgatttctaattttataattataatccgtaatgacattcatctatatgctcaaatttacttttggataaatattcatacatgttggagaaggacttttttacaatatcgatttcttctttgtttatattctctaaatgtatgagtacttgtagtagatcttctctcgtgccggtcatcagaatgggaaaataatttttcaccacatcccaactgcagaatttatatacatagaagacaaataaattaacaatttcgtgaaagagcaacctttgatagtttagtgccgttctgcatttttttatctccttcaggtgtagaaagtatgtgctttgtttctgcagatagtcttccttcggtttgaaaaagcagttgttttttctggtcaattccttcagtgagtttgcgaaggtcgggtcgtatgtgattcccttatcgatcgcgtaatagttttttataacctctttcttcaaagtcacactcgtgtttagtaactcatgcaaagcctttttcttctttgctcgttcattccctcggtcgtcaaccccactcgattggttctttcctccttgggataaccctccaccacgagcatacacatctaggtattcacttaggaaggtgtttttgtgcaaacctgttcccttcaaactcctcgcactgtattgaatgataaatattttcgctctcatgcaacactccacaaactcgatcctcttttttaaacttgggtaggataaaatggagtagaggtatctgtaaatgctactaaaaatttccttcgtctcatgcgtatacatagggttcgacatcaggtagctatttccgataaagttattttcatatatatagttgttgtgggccagttcggccaacagttcactgctgtaagggtcgtggtccactgtgggttccatcccatcaccttggtctgtggtgaattccattttgccatatctatcgcttccttcattcgcaccgttggcgtctccctgggggagggaccctctgtggaggttattccccaggggggcgggtgccaccgcgcgagggtccttcttgacagacccgcgctggtctttgtcgcccagaatggtccccttcttgcccaaggggtggctccccctgggggcgtttccttcctctctctgcgtcgcggaatgcgtcgctgaatgcgtcgctgactgccccgctgactgctccgctgagttccccgctgactgccccgctgactgcccccctgactgcacctcgctatggtagagagtcctcagggtgggcttccccaggtgaggctctccccacgcgcagaagccttgtctggcgtaaaaaatcaccatgtcctgatatttcctctccgaaaagtaatacacataagcatcggggatattcatatcgttcagcttgatgaagtagtaaaggtgcggagatattctgagctccgaaatgggacaaggaaactgattcgagcatttgtacaaaatgaggttaaagagaaaaaaatgcaaattgatgtcacttgaatattccaataaggttgtcaaaaatgttttaattttttttttttttttcattatgtttgagtaaatattttgtataattcacgtaaacaattttctcaatagggaggaaacagttttcgaaaagaacaaagtagtcatatgtgtattccacatccatgttattcatcaggagggacactctttttctggtgggtctatccccattcgggtgagaaaacaaaatatcctgagttaaccaggaggtgctttttttttcaataaatttttctctcttgccttttttccctccctccatgagcagtttcctattatacgcattaatgtacagagtgatgagtgtgctggcgcaccggtagtagtccgctttgtacaggaggataatcagcttgaagatattgatgctgatgagagagtctttcaaattttcgtgtatgaagtgttctgcccgtttctccgacgcgaggaggtcatcgaatttgtccaaattggaactctctctcccaacagtgttcccaccgccaaaaaagcttcccccattgggagcgtctccattggggagtcccgaaccgaggccacgttcaccaggtcctccagaactacgaaacaccccgtagtcattctttatcttcattttcttcttcatgtaaacctcctcctcaattttcttaatcaaaaagagagccaaaaattcattcttatgaattatatacccttggaaaaaatccacaggaatgtatttccctgatttgataatattaaactgcttcagaatatccctatacgttttgctcaaataagttttcataaaattgcatttaatgagtagatcgaagagagtactcggtaggtacaaaaaattttggttcgtcccaatatttttttttctcattattgtcttatttttgtaataatcgcatatgaggatagaatagataagcaaatactcaatactgaagttaataaaattcaaaatagcgtagaactcatttacttcgttcgtcattaagactgtgtaatctgagtaaatatttgcaatagatgggtcggtcactcctttaattttttctgagaagtcttttttttttttcaacacagtggtaaggatgatactaacgcataggtttaagcactttaacttctctatcaaattgaggcaacagtctagagggacattccccgtcagtatatacacagcgtcgtttccttcgtaccaacttcttttccgcttcttcttcgcgtaaatttcttcgtcattcattctgacgatacagaaatctttcatgttgtagaaggcctcctcgttttcatcacttctctccttggaaatgactgaaatgcccacatttccgtctaccctggccccctccgccgtccgcatcactttcctagccttccaagggaggtcagccgctctccggtcagcagctctccggtcagccgctctcccgttagcagccctcccgttagccgctcccccgttagccgctcccccgttggccgctcccccgttggccgctccccccccgttagccgctctccccgcgcacctgaaaacctgcgtgtcgcggtacctctcgtaggaaaacaaatggataaacatgaccggtttgagcaaacgactgagcagcaggagcagccccctcgacagaacatgcagcgagttgtggtacatgttcacacttttcaaaaaaaaaatgtcgaaatttttgttcgttagatattcaaaggcaaaatttccacttcgattcctctccgcctccagcagcttctccttcgtggctctcttctggcacacgttgaagaagttgtagtagcctgaattattttgcagcattttctcattggaggggtccgcaacaggttcacccttcaacatgcgaagcgaccttccacccatccggccatcaccacctctttccccttccccttctccttctccttctgtttcttccccttctaaaccgtccatagtatcgtcaaacaggtgatttatacccttaatttttctcgtcttaatttctagctccatggctcgttgaagcttcccttgcttgatgatataatccgcatcgttatccaagaagccaaacttgaagggggtgggtctgtaaattttgttcagtatatcgtagtctatttgattcgttcctgtttttctatgtcctgtgtgtttcatccttccgtattcatttccccccatggtgctgctcgtgctactgttgcttctgcttcgaccacgtctccttcttcgtctccttgcatttactgcagagggagatgccgctcttacgttttcgtttacccctccttcgaagtgcacagctctttgtcccttcttcttccccttctggtttgggtaagaaggaggaggtccgtagtaatctcctctcctgctcatttgttcgtaacctttcctgtgcatcccctgcattgaagcatccccatggcgatagtaccacccctcctcatgtggaccactcccctccccatagtcatggtgatacccatggctccttcctcgaagcattttcctacctccactactactcacgttattaaagcacatgatttcgtgtctgtatacgtgattcagcaacatggaccatatgacatacaaaaactcatccctcgaaaccattttaatgatctgatttacgtagtagtggtaggccatttcgtgatgactcgggtcattcagcccagcggaggggctgcctccgggggtccccacggttgtacctgctaccccggctgctaccccgcctgctaccccggttgctgccccgcctgctaccccgcctgctaccccggcttctgccccgcctgctaccccagccgctaccccaatcgagggtggagacctccctgcaaacgggtcattatccaatttggccccacctcgggcgtccccacctcgtgcgtccccacctcgtgcgtccccacctcggacgtccccactgcacacccccctgattcgcatctcattcagaagcacacatctgatgttcctattttgagatgtcattttgtaagttataaaattattcaccattttttctatcatttgggtgcggctattttggctaatgtagtagattcgcttcttcgtgactatgataaggtcgtagtagtcgtggtactcactgacggtgtgttcgtttaggaagaaggggggtatgctttccaggcgtccgggtgcctgttcggggatgatggacctccttcgggggtggtctcctccgtcgtccttaaagaagaaactgtttctgttcggcatgaagccgctgtcgtagtagttgggcgcgcccccgccaaggtggccaaggttgccaacgccgccaactcccccgagactgccaactcccccgagactgccaactcccccgagattgccaactcccccgagactgccaactcccccgagattgccaaccgcaccaacgccgccaaggttgccaaccgcgcctgtgctgaccgctgcggggcctcccccgaagtacatcgcctgcccgccatcgtctcccctcaagggcccactcatggggtccaagttgcctccataaccaatcctcatcgcattctgctcattcttagaccccaaacgattgatgctgtcatgtctaattctgtccatgtagaaatccttaataatattgctcttctgagattgttcaaaaaatccatgaaaatttgagttacgttttttatataaaatggcaacaatctcttcgtttatgtagtactcattagattgcctaaaaaggaatttatttttcttggaggtagacgattgggttggattgcttcctatgcttgggtcgctaccttcatcacatgttgttagtaacttcagtttgtaacaggggtggggggttgctgaagaagacgatggatcctgcttcctctgtccggtttcccttctttcagcgtggcggacatctttgccaccactgtcgtattcgctgctgctgcttcccacatcggtgtagtgctcttggcctgctcctgctcggtggtctcccccccagcgatcctctctcccccagttatcctctcccccccagcgaccctctctccttcgtctctccccctcggcaaactggtgcaaattgggagcgcgcctaactccgttgatggcgccacttcccctcacggggaacctccccatctgacgcgcctgcgcaaagggatctccaccttttctcccttctacctgctgcctatccgttactgagtccttccttttgctgttcttctccccaccggggggcatgtcggacaccccccccctgctcctcctgctgcccctgctcctcctgctcctgctcctgctcctcctgctcctacccctgctgcaccccccaacttaaccttcctcttcttaagaacgacgaataagttcttcaaatgatacgtgaacaaaatatcgttctccttgtcattaatctgtaatccttttttgtgggggaaattttggaaatcctttagcaccattttgtaggaattcgtttcgggagacctcacgagggagaggtagtagatgttgcaattattgtcaacaagtttgagacatacgttgcttctctcgtgcaggtgatttatgtgcatgtcgatgatgctgagcttgttcagtacgctgtgctctaggttcgttgggtagaagaagcggttcgcttcggagggctgcccttgtggaggaccgcttccgaagttggcacttccaaagttggcacttccaaagttggtacttccgaagttaccacctccaaagttaccacccccagggttagcgccccccaggttggcccctcctacgtggcttccgccaacggttcgccccggcatcccgccgtaaaacgcctcgccgggtgggaccccaacaaatccctctccatacccgaagcagttatcatccacaaagtaaatattactcatttccgacacgaggtcactcttggtaaaagtaatcgtctcggacaagtaattcctagagctccccccatccatattgttcagcagcttaacatacagatcgctattctcataaagcacatacagaatggatctctcattatccaccaacatcttccttactttatttttaaagaaggcaaaatattttataaagtatgtgctaattattttcttcaaatggtacttaactgggacttgctgaatgtcgtcacagtagatattcttgttgtactcgtttagtgggtcttcttcctcgtctgagtgctccgttggggggggtgggcctgccacataggggctgtggctcctactgtgagggctactcctgtgagggctgctcctgtgagggctgctcctgtgagggctactcctgtgcgggctactcctgtgcgggctactcctgtgagggctactcctgtcggggctactcccgtgaggactacttccaatcgtccttcgggtcctcctgctgcggcttcgcgaggtgcgactgcgcgaggtgcggctacgcgaggtgtggctgtgcgaggtgctcctgcgcgaggtgcttctgcccgttcgctggctcctgcttcgagggctcctgcttcgagggctcctgcttcgagggctgctccgactgtagctgctgatcgcggacccgctgtcgctgtaactacgggtgtagcttccactcgcgcttcgattctgctcgtccgaatacgagtcatcgccacgcagcgagtagtcatccaacctgttgcgagaaaacaacgcctcattgactccattcacgaccgcactcagagtcgtgaaaataattcttttaaaaatgctcagaggtttaaaaagctgttccctctcataaataaattcatacacgttgccatcatctgcacctaggaaaatcctctcacttttctcaaaagatttcacaaaataaaaacgccttcttttgtcttcctttgccaacttgaaaagcaaaaataaataaatgttgaagtaaaatgggtagatgttctgatatatcagctgctcactaatggacacattatagtcctcctcacaattaaaatacagatgtacgttaaaaatgtaaaaagataactcggttactaccattaggtagtagttcttcgtcgaattgtagaaggagtccaaggggataaatgaatttaggaagaccacgtcgatacagtccaaagaggagtcgataggtacagacatcactttgctgtttaggttattcaaattgtataggtgcaaatagtgtgcctctcctttctgttcataaaaccacagaatgcttaatttttctatgatcccctttttgtcgtaacgcatatggttcttccgtctgggaaaggtggctcctccagaaggaagccccccttggtagggcccaccatacctgcgtcgaccagcccccccggtggagctctcccctttggagctctcccctgtggagctctccccttccgcggcacgctccgaaaggaccaagtaccccctcctgcagtgcaagttaaagaggatgtccctgttcctattcacccccaacacgtaatttaccctacaaatgttgttgtaaaaaatgatactctttttgctataattataaaccatctgttggtcattgagcatcgttttgcagagacgaaggaacaggttaaaatcgcatgtcaggttgagttgctccttgtgtatcttttgtgcatcgtttttcttcttcacatcttcataactctccatcagccgatcaacagccgtgtcgaacaattcagttagcttcctctttacgtctatcctatcatctgttccaccttcttgtaaatccgacatacacaggagagaattctcgatcacactcaacttggattctatcgaattcagatactctcctgactttatatccgttagcaatattttgtacttatcgtaaactgagcttatgttcctcattttgttgctttcccatttttctttttggtgcagttcccctttgtgtcccctcctcatcatcatccctctcctaagttcttcttctttccctggtagtatgtacgtggtggttgcggtagtccccgttgcagtggtccccgttgcagtgatccccgctccaacggtgtgaacctctcctggggggtgcaaccctcccatgtcgttcactaccccagctgtcctcatcgtttgattatcccctttgggactcttcgaggtgacaaggttggccttactataatacgaatcatctgcgtagtttttttctccaaagttcaaaatattcttcataattttttcgcttttcatcatgtcatccttgtccttcttcacatctcgtaccttctctttactctcatttagctttatgttcatttcgttcgaatttgataaaatgttcagcaggaactccttctttttgttgagagcattggacggggagggtccctcggactcgttccttctcttcgtgatgatgctgctacagaactgtttgatgttgttaattaggcggggcgcttcttcgggggtgcggcttctcccgcttctcccgcttctcccgcttctcccgcttcttccactcctcctgcttcttccactcctcctgcttcttccactcctcctacttcttccactcctacttcttcgacttcttccacttccactgctttcgctttcgctttccccgtcgcgatatcgccctgcgctctccgggtcggacgggccgctcccactggagcctttccggtgccccctcgagcgcgaggcagaagcgggggaagcagacgcagaggaagacctccgcgatgaggacttggatgacgacttggatgacgacttggatgacgacttgggtgacgacttgggtgacgacttgggtgacgactttgatgacgacctagatgacatccgcgacgacgacgcgccgatccttcgactgcgtccccccccctcgcctcgtccatccggagacctcgaaaaaatggagcacgccccattctcatcgttaaaaattgacatgtcgacattctcttcgtccacttggtcccctctgtttgcacactggtcgtcattttttttcccgatttttttttttgcagaaaaaaaattctcatcggaatcacctccagcgtccttcctcctgctggatgcatctccctggtcgtccttcttggtgaaatattttttatagtgttcactttttttgtatgccttttttttttcgcttctggaggattttctcctccggctttcttcctccgtttcgctcaccattttgagttcttctttttctccctctctcttttcgcttttacgcgaaacgccgtccgagctgtccttcttttccttctccctctgactgtcactgctattatgcggtggatcatccccacccactcgcttgccatcatcactgctattatttccatcccccgaaattgggtagtcccttgagtcccccggcgatctattactgtctgtgttttccgagtcgctccctctgtcccccttcgacgttgtgttcgttctgaacatctttagtcaaagagaaggtggagagggggttggaaagatacaaggcgaagcggcaaaaatggattgacaaaaaaaaaaaggagaaaactcctgtagtgcctttacatgtgatagggatgcctattcacagagttgcgtgttcacactggtgacgacacgcagggagtatgaggtaagcccccctcccccttttgggttaatttccaacgatgggggtactcatgcgttcgaagctgagcgattacagtgggtgacaaaatacgattcgccaactttatttttgctactcgtactggggacgggcagttaggcctgactcccctctgctctggcccctttccgtgcgcacccaactcgatgcacagatggaaacacacgtaaaaaacaatcatgtaccaagcgtacgctcgttgaatgagactatttatgagatctttcctggcaaagtgtggttgccccccctttttcttttctcttcctttcacttgtttattctttattattcatttgttgcttttaattttttttttttttttttttacttttcccttactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataactcatactggttagtaagaaaaaaaaaaaaaaaaactttaaaattggggaagtcgaacaggagcttggaacagagtggggacccaaccccaaagcgtggcaaacgacagatggcgcgctttctcgggggagcatacatgggtggtatgcggtgaactgccaaagaaaagcaaagtgcaattcgactcagctcctcgccatgcgacgcgacgcgactcaatagaatgaacgtttcgcaaagtgctatatgttctgcgagagtgagggagaagcgccgcatggagctacgtgcatcgctgcgccttgcccaggagagcagccagccatttccatttagcctctcgccaggaggacgcaaaaataggcgtgtatatatatgcttatgtaaaacatgtgcactccttagtgcatactaggccaaggcgtgcggaggcgtgtgggctgtttggccagcattttttttttcttttgttgggtaaccctcccgaaaatgttccgtgttcccctgcatcaaaacgctgccgcttctgtggccatcaccgggggagcacacaagcacaacaaaataaaaaatgcatgcgtgtagcactcacaggggtatgcactcacgagagagtaacactcacgagagtaacactcacacgtgagtgaactcgtttgtgcgcttggacatacgagtgcacacgggcagctactctctttcgcaattatcaaactggtgcgcgtggagaatcccctcgtgagggacccgcacttttggtgagtttaagcggaaccgtgacagcaaagcggaacagctcgccaaaaaaccacggaaattttttttttttttttatttcttctcggacttgagcatgcacaggattaagcaagcaggtcggccacacgaccacgcagcgtatgcatttgaacgctttacacccgtatgcgtgccatccgaacgggggcggctcctttcaggcaagtgccgcggcgcgcaccccgtggaaccagaacaaccgcctctttaaatggttcttgtgctggaggcgaagtcgacatgcatacgacggggtttgccttcacaaaaaagtgggaaaaactgtgggcaaaaaaggcgcaaaatttgagcaaaataaaggcgcgaaaacgtgaacaaaagagaagcaaagaagtttgccaaaaatttccaaaaaagggaaaccttttgagcgaactgccaagcgaagtggcctttttcatttgttccacttttgccaatttgcgcattttgcgaagtttttctttttttttttttttttttttttcatttttttgcatatctttgcgttttacccatctgcgcagagggggagatattctctcgccatgcgtactgcagctcgggcacccccccttgcctgatcgagaggctccccccaaagagggcccagaacgagcagtcacaacgggtgctttcaacgagtgctcacaacgtgtgctgcgtggccgcatcggttcgtagctaaccagccttgtggaggactaccatcagcaccccgcgtaaggtgcttcattcgaaaaaggaaaaaagaggagcatcataaagagaggggaataattgcctcacacctacgtggagttagccacctcactgagcacctgctgtgcgtgaaggcatgtcgcgagccccccgctgggtcatttgaaaagacagtttactatctgtaggggactgcatgtaagggcagaaccgattagcagtgccccaccccccaaagaggagtctcctctcgggagcagcccgtttgtacctgttgcaaagaaaaaggaaggaccgccttttgctttcccctccccgagagaagaagtcacaatggcggaaccctacctatcgaacaaaaaaatttacgagctgctgtcaacaaacagctacagaggacaggagaagggaatcctgagagcgtttgagagaaggtactgcaaaccgctgacctacctgagcacggacaacaagcagcaagaaattatttccattaagctgcagcactttattaatgaaaatctgagcttcagtgattccaagtcgtacttctttggattttccaaggagttgcttgttcactgcatgcgggtttacttttacgaggaactgtgctcgggcgccaactgtggggggggtcagcgggacgacgtggacgactatagcaggggtggcggcgatggcagggatgaacgccgctgcaccgatgagcggctgttccagcagctggagaagaatgcggaccaaatcgaaatgaacaaactgcacgacatatattgcgatgaatacttttacctattcaaaaatgtaatatatgtgctgaaggcctgtgccgtgttctatgcctacccgaattacaaaccagaagatctagccttcgagaggaacttcttctatgcactgtttgagatgctggaaggaaaacttaacatccagcaactgctgcaaatatatttcgacacatacaaagacacaaacaattattttgaaatggttaagaaaacagatgtagagaacaggacatgggtatacaaatacattattctctttctgaacgttcagatttgttgcattaatatttttttttacatgcagctcagattgaatattttttcaaagtacaacttgaagtccatgttgagcatgtttttatcaccctcctctcatgtagacagtcacagtgtgttatatgcatggggaggaggaggaggagatcccccgcatagcgacatcgtcacgagcactctgctacagaaagaatactcagtaatttttctcatggcttcagtgagtaatatgctaactttggaagatcataacaaatttgttaaaggtgtatctccccagtcagccattttaatgaaatttttttttctctttaaggatgaaaagaattttaaaaattacgaagaaaatatccgcatggtagctcagtgtctacctcacctgtatgaaattatcaaaaaattttgcttcatgggggataacttcgtttataagaggatcatccttcgtgttcttaataatgctctgtgtacagagagagaaagggaaggagatgtcctccctttcgatgacgacacagatttggggaacaacaataatagctgttcggataatacggaggagatgggagggggaggagatgcccacctgagcagtcgaaattccaaatgggggaaattccgtcggagtggccactcacagtactatgggggaagaaggggaaagaactctccaatgggaggagaagaagcagaggcagaagcagcagaagcagaggcagaagcagaggcagaggcagaggcagaagaagacgcaggggatgacttctcctctgcgtcgaactgcatgtcggaggaggacaaagcaaggctcaggcgaaagatgcgccacgtaggcttcacctccatgtctgaaagagacataaatttctccctcataaaaaacatgaagaagcatatcgagaagaaagaatttttcaaaaaaacaataaacctgaaactatttctgaagatttgcataagtctgtgcagcaaggacgactacattttgttcagccaggatatattgaaagaagggaggaacatccacctgtgcatgcagtacctacgagaggatgacactcagttggagttagacctatacgcaaacaagtacttcttttacgacttcagttatagtaacacggagattgttaccaccgagcaggagagaaaaaaaatggtatctccctacctctccatagaaagcaaaaatattttgctagaaatttcgacactttttttctcctacgactatttgaagtggtatggcagatccattaaggataaccatttgacccgtgggagcggaaacttgcaacaggcaaaactccagaggggaggtacccatcgggacaactccttataccaccctgtgattttacaaaatgtaaaccgcctcctcttggaaatgttttactgcaaaattagtgactcctcgatggaacatctcatcatgtttaatcataatttgttatcgatatatagaattttgaaagcactgattgggactagtgcaaatttagttagttttaacgaagtggtgaagaaagttgaaacaattacgagaaggaatgataatagaatggtagctgttaacacaacggaagagtttatggtaaccattttggaaaattctctctacttcaagataatggagacgttgaaaaggaagacgttaaatccaagcaatgtatttattacctacatggagtactactacattttactggacttttattgtaaatatatttataacaattttgtgaataacaggaggaaggatttcgttgaagacaatttttttttcacatttcagtacattattctctttttttgtaaaatgttaaaaattaacaagtgttttcacatactaataaagttaaataattatttcggattgagttacgatatttttaacagcttcgtcagtctgttcacttttcttttttttttctgaaatataaagagatgaatggattaaatgaagaaatatctacttgcttactttttctgctgaaaaaaattaatattaacaagctgaatgcttacatttttcaaattttttctcatttggagcatgaagatttgctgaggagggagaaaagggaaggagctcaggatagacaacgaaatatgttcagctcatcggacagggaaaacacacaattaaacgaaaacgatgatccgggggaggatcatagcaacagtgatccaaaccccctcgcgcttaacttcacctcggagaattacgccagccgtagtgacaactatggagatctcgccaacttcaaatacgagaaggaccaaatggatatcaaagagaactttcgtattgacatctccttcctgaagatgttcgtcttgatggaagaggtgcgccaggcgcagttgcccgcccccgggaggggaagcgggaggggaagcggaaggggaatcgagaggggcactgagaggggcactgagaggggcagccacagcgacaacagtcgcagcgatcgaagcgatcgaagtgatcgaagcgagcgaagtggccgaagtgatcgaagtggccgaagtgatcgaagtggccgaagcgatcgaagcgagcgaagtggccgaagcgagcgaagtggccgaagcaactgcgccgaccgccccttccgacgcgcgcacgagcacagcacggagagcttcagcctagaggaaattttcgtggtgacgctgatgcacctgttcgaagtggaagaccacaaagcgagcttcatcggagacctgctcagagtatacgaaaaaaaaaaatctacccatgcacggaagcaattttaaaaatatttcaaaaaatcatcaaaaggaaaggaagcgcctacttccaccaggatgtgtataagtccttccaaaacaaagtgctgcaaatgctggacagcgtggagatcctcgaaaggaaatgggtcacgtgggtcttcaccaattgtgataacacattcaaaagggagaaagatattgacattaaaaaactcgtcaaactcttttttgtctccttttacaaatttttaaaaaaatattttctccagataaacaattttttgaaaaataaaaaaatgtacaacactcataacagttttgacgatttttattttctcctcttctccaaatatattaacaaaatttttacagaaaatttttcttcctccttcatttttaagctaaccaaattttccatcttaaatatatccctatcgattgtaaactacatgttgaagatgattaaaattttgaatttggaaaggctgagggatttgcatagcgagttgagcagttctttgtcgacaagctcagggatggctcctctccttttaaagcttcctaatggggagcatacccaccggcgagaggacacaggggaggagatgcttcacctctccgcggagcagaagaatcgatcgaggcagtcggatcggtcgaggcagtcgagtcagtcggatcagtcgagtcattcgaatcagccaaaccaatcgagtcagtcgagtgagccaaaccaatcagcaccgttttgcgcacaaagggggaggagacacgagtcggccaccttcagcagcttcatgaaaaatataatcattaaccacaagacgttgctgaacaaaccggagctatattctacaaagagagtcaatatttttcaaataggaagagacccaaggggtgaggccaacagtgggtacaccatggattacttagaggacattctcctgcttgaaaaggagaatcacgattggaaaatgttggggagtagtagcaacgttttctctaacagggttggtacacctggggggattgcaaactcgcgtcagaatggatttgccaatgatgggggaggagatccttatggtacccacatggatcacttgcaaacgggtgtgcaatggaatcatcgcgcggggaaggttgagcggctgctgcacccatccaccgtgaacttcaacatgaatggctcctcaatcaatgggagctctactatccaacgtgcaacatttgaagaggaaatacaaaagttatcccccgtggagagatacaatttcaccttttcgagatttttcaatcacataaaaaattttctacagatcgtcctgcaaaataattacgttttttttctcagtgactttttactaatgcattatgaacagtcaggcaagaaacacaatttgttccaatataacctgaacaagtcaggtggattttactccgtttttaatttcctcattaatgagtatgtggagaattactacaaagataggtatgcacacatggggtgtcgctcggtgaagactccccattttaggaaactcaacgagcaggtgattaatcgtatcctgcttctcttttccctgctgctggaggcttcttgtcagctctcctttttggaggaggtcagcagtgtttgtgcaaacatctcgaatcagatattttccctcttcgacacgtcccacttgattttgagtttattttcgaaggtcaccctgagtgtgattccaaaggtgaggcgggcgaggcggtgtgaagcggagtgaagcgcctttgcccattgcgatagcccattgagatagtgccttacgtgtgctcaccaaaatttctccatcactccactgcatcacccgtgtccgtcactccactgcatcgcccctcttcacccccctctccatcgccccccttcccacagaacgacgtcgtgagccaagccatcaacaacgacatcctgagcctagaaagaagacaggcggaggaaaagagagaaatactcaccatatctttgctttatttcctcatgtacaattacaagaatatatgtaacttttatttgagcctgaatcgattttttaagatgaacgatttcaacaatatttatttcctgtgcaagtacagccagggtttcctacccctccccaaggtaatcaacgtatttctgcaaaaaattctcctctgtttggataaagccaagagtgcaaccttcgataacgttaggttggtctacatgaagaaggtcttccacgtgctcaagtttgtgtatgctttcataaaagacaacgatttggtaaccgtttctatttttagaaatttgttcaacgttcttctctgcatcgttgaggggtatgtgaaggagagcgcgggggggaggcagacgggggggaagcggacgggggagagacatacaggggagaggcagacgggggagagacagacaggggagaggcagacgggggagcccccctgcaaaatggccgcctaccaattcaaccacttgcgcgttctgaacttagctctccactttttcaacgcgatttattttaacctggccccggtggaaaggcgggcaggggccactcccaagaaagaaagcacaaagggggagagctcaaagggggagagcacaaagggggagagcgcaaagggggagagcgcaaaggaagagggagggctctaccgaaaggagccattctggaacaacgtagaaaaattgctagatctgttcactatcaggttaaaaaaaaatacagatcaatttgtatactccaggacctaccatctctacacaaaggaagcaaaaaaagaaataacgatctacatgcaaaacctcaatataatgtgtgagctgttcgagctgattgtcaaaggaatttatacaaaggacagtctagtatacagattacttatacgaatttgttacgaccctaccatatgtagcgtattttttaacataaactacgacagtatggaacaagtgatgagtacctaccaggacctacagaggaaaaacatggactcctctcaaaacattacattgttgcttataaacagcagaggtgtgaatataaacgcacatggactcatcaatgacgatgcgctaattgaaaatctgattgactttattaaccagaggggggttaaccataagtatgtgctcaacctgagcgagcagaacaaatctatgcatcgtggggagaacaacatctttgtggagactagggacttcatttcggtgaagagtttaattcaaaagaaggtcgaactgttggatggggattatgtatataatagagtttttaatgggagggccaaaaggtatggaaagaaaaattttttattcgacgttaggaattacctctactgtgtgaacgtctgtggaggggggggaagcggcgtggttaccgggggtgtagctagcgggggtggtggtggcaacgccatcgcgcaggagcacctccgccagattaacctatgtcccggttcgaggttcccgcccggcagcgcggtgcgtatggaagcagggccaatgcatgacgggggacggcgcgcccaacgggcacttccccgggaaggcctcaacggggcaggcctcaacatggaaggcttcaacacggcaggcttcaacatggcaggcttcaacatggaaggcttcaacatggcaggcttcaacatggcagacttcaacaggacagacttcaaccgcgcatcgtccggaggcggaacactcggggaccccgcgcggggccaccccctcagagagtacaagtcggaccaaatgctgaaaaaaaaaatagacgcatcaatttttagcaatcttcaaaccattttaccagacgaagagaagcagagccctccccatcctgtaggaacagccaagggtggtagcccttccgaatcgttgaataaatctagggatgcaaaatcaggtgcaaatggatccaagtcgctgtccggagaggaccaatcgagggaggagagtgagtggccttttagtgcttactgcgcggaccattggattgacccgttctttccgccgagtaatgagcacatggaaaggaagaaaaaaaaaaacagggaaaaaacaaaacaaaacacgcacagtagtagcgactcagcggtgaattccccctcgagcatattcatttattccaaattttttaagaacgaagtggagtgcatgaaatatattaatctcacccaaagcacctacgacagcaggatgcgtctgttgctgatactgtacaaactggtgataataatcaagcatagggagttgctacaggatgagctattccagaaggaggaaagccaagcactcaaaggggccaacataagtagaagctctcccctgctctttttcatcttcgaatctgtgattacttttattactccttccctgcaagtgaacaaaaactcgctatactacatcctggtgtcaaatattttgattaatctgctgaccatcataagcgcgagaaacgtcggtggaggatccgagaggcgaagttacgcgggtcactcagaagaacacacatccaagcatcaatctgtcgtggaaaaaaagcgaagcaatgagaggagttccctaaaacatgctcatgatgcattcatgaccgatgaggggatgaactactatcaccaaggtagcttttacacagatttgtttacccacgagtcgttcatctcgaatgtaaaaaataaaaacaaccacatcgtctttgaaattttgagtaacctttctaagaaggaagtgaataagtatcgactcgttggtgggggaagggaagaggaagcaactgacctgggacacaccaacagggaaaggagaaaacgatctttggaaaaaaaaaaagaaaaaaaaagtgaaaacagcttgatatataatgtgccactcctcctctccctattcgtccgatgtgttactttgcacgtccaaaattttaaattccatcacaagaatttatacctacagagaaacttcaacgctttgcatgtgcccagctcgatcctcaagtgcatgctccccgcgaaccattttaacatcagcttgtttgtcaatcttttggagctattttacgtcaccattcggatatacaacaatcactttgtaggactgaacaggtcgctgttccatggagaggtgcatggcgagatgcatggcgagttgcacggcgggatgcacggcgggatgcatggcggggtgggcgcctcactcgggggcgatggctccaaggaggaagccaaccgaggaagcagcggcgcaaaccgaggaggcagctcccaccgagaaggaggcaacgtcggtagtgggcatgcccccccggatggcgataaggagcacctgcacctgtacgtatcgacgctgaatggggtcctaaatgaatgctacgaagcccaccacgaaaacatgaagaacagagatagccatgtgatcaagtcgaacccaatcgagcgaatgcttctgtactttctctacaatagaattaacaccgtgtacgacctgttctacaacttcttcttgaattgcctgagggaaaaaaaaaaaaaaaaaattttcgacatggcaaatgagtacatctacgggttcttaaaaaacgacatctatgatcacattaacagaatcaaccattttctggattcaaccgagtactacgatttttacgtgaacacgctcacgttcatggttctaaacaaacacacgtgtttgcatatcatcaagggagacatactcaccaaactgctgtacgtgcctgacatctatcacgcaatattcgacaaaagcaagaccttcaatgccatatactatttgaaccacaaccaccagtatgtccgaaataaaaatcatatcatactttgctccctcattgtgttgctaataaagatgctttacgtttttgtgaagagtgtccggggaggagggggttgctacttcgatggggactcctttggagagcttcccttggatgacttcttcatgcgcagagtggtccccccggtcgcggcagtgaaagaggaagacgaagcggaggtcgatgcggaggtcgatgccgaggtcgaagccgcaactgcagccgcaaccggagcggcggggtggggagcccaccctggagacgcaaaaaatgcaaaaaatgcacaaaatggtgaccgcgggggagagaagtttgtggatggcttggatatcatgagagggcgaccatccccccacgcagatcgcagggggtcgcacgcagatcgcagggggtcgcacgcagaacgaggagacggttacacagaacgagacggccacgaagaaaagaagcacagggcccaaacggagaacgaagcagagttcttcctggatgccatgctagacataataagcaagctgtccgatcgaataaatttcatttttttaaaaatcgaaaaaataaactgccttgccattttcgaggagtcatatctatacgtggagctactcacaaaaacgtcatactactgcaaccattttaatattaaccacatgctgatatcgttgatgagtaaaggagtggagcaccacttattttacattaaccgaattttggaaaaatttatttttgagaaggaagtaattatcgatccgtacagtccatacgaaatcacagcatcatctactagtgaatctattgacaaggagaaaaaaaataggagaaaaaatgatttgtctctctttacccaaagagttctttacctttgctataaatctattctaaattacaacaccatcctgttgaatataattcagactccctacttcacctactcatacttcgtggtgcacctgtacattttgctgttgaagtctactcggctggtcaccaacataatcgagcacttcggccgcaaaaacacgacgctcatccgcacggtaggtccctcgtgtgcctgcgcctggggcttctccagcgcagttgccatataagcagttgccatgcacgcagttgccatataagcagttgcaacgcacgcagttaccatgcacgcagttaccatgcacgcagctgatcatacaaccgcttctcaacccccccacgttcacgcctcttcacaacccttctttccgcagatcaaagtgcaggcgggtctctcgtacgtgcccatctgcctggacatcgtgaacacggtgaaggagaaaaagagggagaaaatccactacgcgcggggcacagccaagtccagtctgagctgctacctaagtgacagtcactcgggaagtgaagcctccaattatctaggagaagttgtccaatataatcgatccatcgatgagtatataaacacaaagagggtctacaaagacgattatttgtttaattttctcccagaaatgatcgaattgaagagttactatgatattcttaaagagattcttgagaggagtgcctttttgggagccttcattttggagaaactaaaatatacgtgtgaagactcgtgtctcaagcagatcctcataagcaacgtctgctcgtacctcatccacatcaacgccactctcttgccctccaacatctgcaccagtaacttgaagaaaaagtgcaccttaatttataactacgtcgtgaacatacataagaagtgagcccgcgagtgcgtccaccttgggtgcacccgtttgcttccacctttttgggtacaccttttttcgtccaccttttttcgtccacctttttgcgtccacctttttgcgtccacctttttccttccacctttttcattcctccttttctttttcctgtgtcgcatcgcgcagtgcaccatctgctgtgaaattttgtcccactcagaggagcaccccatcggtgcgatgcggcgcggtgcgatgcgatgcggtgcgatgccactccggaacctcctcctgaatgaattaaaaaaatcgcatttcacatggtggcaggcacataggtccagttggtagggcacatgggcaggcgataacaaatgggttcacatgtgggtgggcaggtgggcataggcaggcatatgcatagacatgggggtaggtaggcatatgcatagacataggcataggtaggcgtagacatgggggtagatggcataggggcaggggcagatgggctgcttggccgatgggccgcttgaccgatgggccgaaaaacaaaaggtggagagacgggggaggtgcatgtgcttttgcaaaaatggggaacaaaactaatcaaaacaaataacgaggagaaggggtaggaaaacacgatggtgcgctaacgtatgcacatacaagggggaagagaaaaggggggatggggtgctccccataaagggcaccccgagaaagaacatttagaaaaattgacttggggaacttcgccggcatactttttgcgccaacggttggacatccgtgtccaggggggagagggggcatagccctgggggggggatatggaaggcgcggcacaccctcgacgtgatatgcggttcgcttcaatcgttcactcgcttcaatcggttaactcacttcaatcggttaactcgcttcagtcgcttcactcacttcaatcggttaactcacttcaatctgttcactcgcttcaatctgctcactcggttcccccccgtctcagaagagctccgcgtcgctctccacatcctcgtcatacaaattaaggtccagcttgtacctgagcatgccgccaaagcccccgaagcccttctgaaattgggccccctcctgtgacttgttagtgacgaaatccaaagaagctccatacctcttgtaattatttataacccaatcagtaagagaaattttttccactacctccaactctacgttattttctttgtatagcgattcctgtttctcatcctgaggagaaaggtgcatcgtccgagttgtattcgtaatagcattccttgtggtcaatcttattatatccaatccttcatataaaattaataactccacagccccgacctccaaagccttcaaagtgtcatcaatgccatagacaacctttcctgtatcttgtgcaatttcttcaaaaaattttccaattaattttttttcttgtataaacttcacattttggagagcctcagaacttaattcaatagcttgattgaatccattatctcctccgtatgatatatcaacaatttttatcaccttggtgaacagtcgctgatcaaacatatcactatgcatgagatcgttcttaaaatcagcacttcctgcaagtacaatacctgacacgttaattttatcatttgttataaaaactgaagtggctacttctgcaacttttcttaaataattatgtcttttttctaatctcagacgagcaaaacgtaaagcactttgacctcctctaccatgcttctttggaagatctacagtaaatctccttattacttctcttgtatttccttgtatggtaccaaatagggctccatttccatctactatgatgaacccaaatttatcatcactttcaagtaactcctttagagcttctacatgaaatttattatcacataagtaaagacttgtatttattggtctgaatggctcaaaatcgattgacatttttttctccttcccgtcctccgttatgactgtgccgcagaataccactagtcctttgggcggcgttttgctgtacagcttcagctctgcgtgcaggggggtgggagatgacaaaaggggtgacaaaaagggtgaagaaaaagatgcggaagagggagaggaaggggaagacgacggggcgaggaagtggacgaggaatcggttagccactgccagccgtggcgcactttccgttctcactttgctgcgtggatgtaatggcagacaacacactgagtcggttgactcggcttttgatgttggaggccgtccccagctcgtccgccagcattttatttattcgagaaacttcatccttgttcttgatgataaggctgatcatgctggttccgttcctttgggggggagcagcgcggggggaaaacagaaaaataggaaataaaaaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaataaaaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaagaaagaaaaaaaaaagaaaaaagaaagaaaaaagaaagaaaaaagaaaaaagaaagaaagtaaagtcaagcgaaggtgctgataacgacgaagaggcagatgaccgcgaaggaggcagatgaccgcgaaggaggcagatgaccgagaagaggcagatgaccgcgaagaggcagttggcgaaaaaagcgacggaggcgggatttttccttctcgtccctttgatgcaacaagaactgaacaaatatataatatctccacttttttttattttttctcttttcggtgaaaatggcttcctcacattgctcattcaagaacacggttctcttcctcctcgcccacagctaagctaagcccagtgcactgcgtgggttggctgacaggcttgcagggtggctgacaggcctgcagggtggctgacaggcctgcagggtggctgcgtagatatatacataatgatgcagtgcatataaatacacgcgtcgcaaaatgctttatatgcgcatttgtgcaaaaatgaattttattttgaaatacgacgctcgatttatatggcgccttttccccctgcgcttcttcaaaactgatcgctatggttcggccacccttcacattttcgcgactgtgttcgcccgagtatgcagcgcctacctctgtacgtacatacgcaattaactcattcaacccgtaaagctcctttttttttggagggaccttctttctcgcgcgggggttcgttaggcgtgaaccaccgttgggtgcgattcgtggaagcacacgcgtttgcatataatatttgcagcgcacatgggggcaaagtgatgattcgcaactgccaaacgaacttctacgcagcgcaacctggtgaaataaaatgtggatgctttgcttccgttcgctttgcacactctgcgcggagcgtggtgtttacttttttttttaaaacccttctaaagaaaaaaaaaaaaactctgcctccgttttttttttttttcttcctatttcgatcgcctttttttttacgtttgctccttggtgccccctgggggtcatcacgccgcgacataatacacatacacagcacatgagggtaagaaaaagaacccccacccccataatatgctactccaggtttttgcaaattcaaagtcacatttggtttttcccttcctctttgctacctcacttgtgcaacgatttgtcacggtttggcctcttcccacgttcttccttgtattctcgttttactggggactttannnnnnnnnntttttttggccagtgggtggcattttattggagcctccatgagggtgttcccgaggtgggttcactgtaaaaaaaaaaaaaatcaaaatcgaaataaaaataaaaatcaaagtcaaaataaaaatcaaagtcaaaatcaaagtcaaagtcaaaatcaaagtcaaagtcaaaatcaaagtcaaagtcaaagtcaaaataaaaagagatgcctcctcctacatgttggcacatgccaagtggtgacacgacaaaatggctacctcgctacatagctacttaacaacgtgacgaagcgaaatgcacatttgctcccctcgatctgcgtgccgcttctgaagcagcagtgccctccgcacggccagcgacgtcggtgttactgagctgaactgaactgagaagctcacctgttgagggaggcacataggctgatccgcctcccacaccacacactctccgaggcatacactcagatgcacgcccctacataagagaacgggtgcagcggacataggccaattggcacgttccatcgcaagcgataacggaccgaccaccacagccgcgcatgatcagcacaagcggcaatagctgagtaaccccaccgtggggatgaatgcactttagcggtaactcctcgaatcgcctaataatgtgaaaacatgttcgagggggactttttgcacgtgcaaacagcgctcgattcgtttttgaagggggagagtgccaatcggcgcaacggggaatgagctagcccggagagcccggcctaactggtgagggtgctccaacaggggaagctgctccaacaggggaagccgccttaattggtgaaactcccccaacaggggaagccgctccaacaggggaaggtgctgcctgccaatccacgtggcaccacccccccacacagccgcccaactaacccgaagaatgaaaaagaacgcactagtaaaaaacgccctttatagtgtgaagttgcgccaaaatggtgcacaagcaaatgcagtcatgagcgcagctgcacttaggggggtagacctatggaccaacaaaaccatgcagaaacggagaagcagtggtaatgccacaaacagtagcttcgatctgtttgataaaataaaggatataaacggaagcaaccgaaatgaggaggaaggtaatgaagaaagcgactcaaaaaaaaggaagccatcaaaaaaggtgttaaaacttgtggatgaaattttaaacctaaccctaatcgaagcagcagatttgtgtgacctgtgtcaagaaaagttggacggagacaaacagttcaataacgcagctctttttaatagaaatccatttccacatccctgtagctttttcggcgcagccagtttctcttctccaaatatacccccaggaatgaactctgctttccccagtcatgtcggtgctcagggtgccgttccaccgggtgctgtcccaccgggtggtactcccaatttgggttcagcggaaaaaaatgaacaggcagggacaaaaaagaaggaggaaaaaaaaaactccaaaagcacattcaacgtaaagttggaaaacttcgacgtaaagaataaaattaacaccattaaagaaatccgcaaaataaccaacgtcgggttgaaggaggcaaaggacatggtggagagcgcccctttctatgtgcaaaagagtaagcctccccccctccattcgcagcccattcgcagcccattcgcagcccacttgcagcctaattgcagcccatttgcagcccattcatcccacttaccccccttttgcccctccccctcagacgtgcccgcggaaaaggcagaagaaatgaaaaagaagttcgaggaactgggcgccacaattatattggaatgacggaacgtgcaagcggcgttttttttcttttttttttaacaaaatggaagaagaatgccttgcacggaggagtaaatgtttatatgcctatgtgtgatgtatacctgcatgcgtgtatgtacaccccagcgtggtcatcctgctgtcggcagagttcccataaggaggagataactccatgccgctgtctcaagaagggaaccattttatacttaaagaaaatgtttcgaattaaaaattgacttaaaaaaaaaaaaaaaatgaatatgtgtctggcccgttttgcagtgagaaatggagttggacgagcccacgtacacatgtgcagacgtaacgtggagtttttttcctctttttttttcctcctttttttttggtaaacaatgaaacgcctttttacatcaaataaaaggacagaaacggtgggtcattttctaaaatgatgaacgccgcacccctgctgggttagttccactttttttttccttttcttcttcttcttctctctttaagggtgcttaagccgaactgcttctttcacacttgggacgaacactacgaatttttcctctttaaaaatatgtacgctgtaggggggcgacgcgtggaagcacttctcatccgtcatgtgtttgaaaggaggggactgttggcccccttcttactatcacaacgctttttcctcgatgtattacccccttctacttgtcacaacgcaatctgcactcgttcaggctaacttttttttttaacctttccaagggtgcgtatccccttttacccttcgccttgcttgatcgatccatgtagaacgacttctccctctcacccgaacgaatctccattcaactcatttcctgaattcacgtgagggttggaatggtatgggacgttgttctgggtgtgcccattcggctgcgcgccacacgtttggtactcctcacaggggaaggcggaggggtagcttgtcatgtaggcggttggattcaacattgagtaggtaaccgggttggacggtacgtacgcggaggggccaccgatgcccagcgtgtaaccctcgccccaactatcgctaggtaggacccacctcgacacatttattccgtcggccccactgctacactccttcactccgatcaaatgatcgccgggtggttctacttcgagtgttctttgggaacttccactcgggtcacacccttcgttgttgccgcggtgggcagtgtcccaatttgagatgggacagaattcctgcttaaccatatctgaccttgcgctgacctttgcgtggttaaccagagggggcataccgttacagtggctctccccaatgtgtgttccgtctgaaggagggggggcaccgttgtttgggaggagcccctgcggggtgaacagtgcagtcggtgggtcgccactcggtgggttgtcactctgtgaatcagctgcggtgggcggtggcccattacgtgctgtggctgcggtgagaagtggccccgcttcctctccgacttcaacttttgcttttgcttccgctttcacgccgtccacttcctctccgtacttctctcccccttcctctccgtacttctccccatcctcctcttcctcccccccgtccgccaactcgtagcacctatttctatagcactgtataaaggggaacttggcttcaaagtaattcctcaggtaagtctcactagggatcttaaaccgatgaccatacaccctctgcaatattttcttgtgatgatttaaaatccttaccactttgaggaagttattaagcaaaacagtcacctccgcgtggctatttatacaattttttccattaaatttgttcagtttataactcaggatgtgaaaaacgttgtttgtaaaatctggaggagagtcattattgtcgtctccaaatggaacttcacctttaggtcttttgaaacacaatgccatatcgtcatttttaatttttgtttcctctacttttatattatagataatgggttcttccactggagtgttctttacacattcgtttgtttttttctccagttctttgtcattctgattttggctagctggttctacatatatttttctctttctacccttccgcttgacttccttttcttccacttttacgccttcatgtaggttgtttccaccatctaccggaccgctttgtattttttttttccttcctcgagttccttttttcttcaacaggactcctccttctactcctactactccgactcctactactcctcctactactccccctccacctgcctccgccccctgctgtgctccacccagttggtgctcctcctgcacctccttttttattttagctacttccgtttcacttgtgactcctctgtacggtacatatgcacctgtggcacatccctgttgtgtctctcccctaggaaagttcaccctctccataggatccactttgggtgaataaccttctacacctttgtccaccacatggggatcttcagcacaatgcagtttactctcccttccattcttacccccctgtgattttttcttcaaataggaagagcttacattcattaagaaattcgtgtaggagttacttaagctctctcctgttccttttcctattgaatacttgttgtttcgtaaaatcatttccactagatctttgttgagtgtgaggttactgttgggtggggaaagcttgcctttttgctcacctgggtgctgcgcctgcagctgcagatattccttgtagctttcgaggaactgactgttggtgaggagctgctcgttttcctcgaacgggtggccctcaacatgctgagccgctccatcacgctgagccgttccatcatgcggagcggttccataatgcggagcggttcctacaccctgggcaccctcaacaatttcagtcatatgtccgctcacagcagctaccccctcgaagttacccaaatgcccgccattcgacacgttcagcgtgactgcgttcaaactaccatcgtggaagtaactatcgtcgttgtagttgcgactcacgttattcgcattcgagtacgcatcggtgttaatactggcacccatgccgatattggtacccatgctggtgccaaggcccattcccatactcgcactcattttaatgctagatacgttttcattctttaggctgttcgttttggtccttttgtcatttttcactgcagcctttttttcctgcacgttggtgcttgcttttttctcctccccctttaggctgctgttctttccttttctcgatctcgctttattcttcacctgctgggggcagttgttactgttcgccgcaccgaggaacatctgcgggtgcaatgtcccctgctgcgtagattgctcgtcatggatctgcctgccattgttaccgtagaagttggcagcgccgttgccgtagaagttggcggaatcgttgccgtagaagttggcggaatcgttgccgtagaagctggcggaatcgtttccgtagaagctggcggaatcgttgccataaaaactggcggagttgttgccgtaaaagctggaggagtcgttaccgtaggagttatcgaatccgcctgcaccgctaacgccgcctgtaccgctaacgccgccaatgccgcctgcaccgccaacgccgcctgcaccgctaacgccaaatgcggagcctcccttgaagtcgctcctctcatacacaggccccgcgttgtagtcccccccccatgcggaactctggtcagaatactggctttcgtaaaaaaaggcccctctgttgccgccatacgccagactggggtccaccatttggctgttccttacactgctactgtggtcattctgcgcacctttgcttccctgaagcgctaacttgtcctcccctccgctgtactgatggttcaagaagggggggccaccataggagtattcattcggagggaggttcctgctttgacccccctgaagatcgcctctaatttcaccgctacgtccaccacgaacggtacccccaattgaataggctgcacttcccttagggatgtacccaacttgctcctccttcttgagggtctcatttgaagatttgcttaaaatgttgaggctactctttatggtgctcttcacgctactcctcatatttccttttaggtaggagctgttctgtgtgttgttattccctgggtagctgattccctgatttaccaaattgttgtttagattgtgggggcttgtggccctgttggcgttttggccctctaggtagttgccgctgggagtgtacccttgctgcatgccattatagttttgcatgatgctcctatccgtcgcatagtcacccatgcggtaattatcatacgtgttgtttccacttagggtgtgataattatttgctctcgacagatcacttctgctattaatcgcacttagctcgctgctggtgtgggtcattccgggctgattctccatgctgtcgaagttgttcacagtgctgaacccgctggggttgccaaacccattggtgctgctaaatccgctcatgccatccactccttgcatgttgctcaatcctgcgaagccgctcgggcgatcacaactgtttccccccccctgctttggggcgtgttctcgtggccggtcagcctgttcttggcatctccacctggaccgcctgtaccgccccccccttcgccacccacgctgttcacattttccaaagtgttctgcctgccataccaattggcactcttcaaattactaccatggggttgcacattcaccgttccccctttagcgcgttgcccgggaacacctacgctggtcatacctccgtacgagttgtgcatgccaccgatgtgattaaagctaactgcttccttctcattttcgtagcccctctgcatacccctttttacatttttattcatgaacacattttccattctgttaagagcgcccatgtcgcttagggagttctgcaggttctggactcctcccagattcttcagcatacgcatgccgtccatgctgtttgcgtaggtcaagctgttaggggcattcactcccgtgtggcttgctcctggcctgtcttggaagttaccgccgcttccatagttgccaccgcttccatagttgccaccgcttccataatttccgccgcctccataatttccgccgcctccatagttgcctccaaatccgccacgcatccctccgtaacccccctggctgctctggttgttcaccccaattcctcggtttccaaaactacccatgttctgattcaagaactctttcgacagattttcattcgggtcgtagctgtaccccccctccgccatgctgttgtaaaagacgccctcctgggaggcacccccatattcatttggcgcacacgcatcctcatagttaacgttcgttgagtagggattaccgaaaaagttattttcacccgacatgttggcgaaaggtttttggcgtgagggagtagggggtaccacttcatttatgaattacagggggggggggagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatttttctacttcctaccaccaaggttattcactgtcacgggcacacctttgaccttttcccgttcatgtgcagatcaaaatgtgtgcaacttcccctcgtacgtgtgtgttactgtctgtattagtcaaggtggttcatctccccacgtttctacaccgcggggaagttctcgccctccctctccctctctctctctctatatatatatatgtatatatttacatgtatatatttacacatatatatttccgttcgcagattcacatgtagacgttgggcgagctgggtagacagtctacctggttgacatacgcagctggcgtggcgggggggtaaccacacggacgtggttgaggggaggcacgatggatgtctcagacgacccccctctctgcgcggctgtcctccccacacaaacggagaaacggagaaatggagaaatggagaagcggagaaatggagaagcggagaaatggagaaatggagaaatggggaaatagaaaaatagagaaacagagaaacagagaaacagagaaaggaagaaacgcagacgcgaaaaaacgcccaaacttccaaacgccgaaacgaagaaaagttccttccctcggctaaagcacagctcgttaaggtgcaacctcaacggggggggtagcaaaaaaaaaaaaaaaaagcagagctatgtgcaggtgtaaaaaccgtactgggaaggaacgaaggtggagagaaaaatcacttctactggaaatgcgtgaacaaaaagtcctcgtgtgcaggtacccaaatgtacacaggtgcttggctatgcggtatgaggggagattatcgcgggggaaaagggaaagcggggaaatgacgttaaattggggcccaaatgggggcgacggtagtgtaagcatgaaaaaaaaaaaaggaaggatggaagaaagattgaaaggaagaaggaaagaatgaaaatacgagaatgagaaaataagaaaatacgaaaatgcggagtgaacagttaatgactaatcgcgaagcgactaaggtggggaaggaaatcaaacatgtgctgtgcactcggagggactctttggtctcgcgctttggaaggcattgccgtggtggaattctctcccagctggaggacgtcaaacggaggggttgtgttcacgttctcgtgtatagtttcacacgcagccgcttaggtgcatacgcttttgcggccacgtgtgcgtgtcggcaagctacggcaggcgactgccaagcgacatgtgctggacgtgtaagcatatgaccccccacgcgagtgttcaaaacggaaaaaatttcacactggaggtgccaagggtgtccttccccttaacatagttgcatggatttatttacacaaagcgaaaaaaaaaaaaaaaaaaaaaacaccataaataacatgtccgtcgtgtcgcgcacaaacagtcggcgctacattcagcgtatgcgtcacgccctgtagtgtaacacggcgcgcgctgcatccggcaacatcaagatttatcgctgtcggtcgcaatttatcgcgacttgcttggcatgactgcgctccacgtagcactactatgtctaagggtgcatgcagcggagcaagtgccccgtcgtattatccacgcaccatcaaaaacacatgcattatgtttccccctcccggggcagtgtgcatgcttgcggttttctcactggtttgcattcctagtcgaggggatgggggggtaagcgtcaactgatgttcctcttttcatgcagtaacacatggggtgaaataaaacgcagaggtaagcaaatgggcaagttgacaaaaaaaaaaaaaaatacagcgtaaccttggcggtgcttcctccaacccctcctcccctcaccttctcattctttcccccagagttcaaaaggggcacttcaaaaaaaaatacaagaacccccgccatgcgagaggtctacgaaaggtctacacggagaggagagggagaaggatgaggcaccaaaaatggtgaaaattgtgagagcaaacgtaaaaccaacatgcagctctataaaaaaaagaatgccttcccgtgggcacgcgaaaaataaaaggcaaatatcgacttggagaaaaaatgaaaagagaaacgggccttctccatggagaccatgatacaaaaaaaggagaaaatgtggaggtgtaaattttaatatgcagctgtgtagctatttacgtcacgatacaacttctgttgtttcgatttgcacgtaaagagtgggttaagcgaaagcgtctcttctgcttcgttgctacttcagtcacagttgagcccgatatgcggatcactttttaattctctccattcggctcgccgtcctcatgtctgctgcttctcatccgcttcttctcatccgcttcttctcatccgtttcttctcatccgcttcttctcacccgcttcttcccacccgcttcttctcacccgaccttctgcttccttgcgtactcactcgaataggtgtacaggaaagaccccagggtggtcaacagaatgcccaccagcgtgtacacgtttagctcctccgagtgataaaatttacttataaatgtctgcagggtggactttacattcccaaacatgttatagacgacgttgtccgtgtagtgaatgcacaggaaggaagaaaatgtcacgaagatggaggaaatacctgcgagaggggaagaagggggagagtggtagccaattgaaaagtgggacatgcatagggcacagttaaaaacggagagcagctgtgtgaatcgttttctttgtagtaactctgtgggaggaactccccgattggtgggtccaccaagcactggagttgtttttgccttatgtttactcacatgacaaagctagataaaaacaaacacgatggctccagcgaaaaatggagaaaaactctcctgttatggacaaataaataaataaaataatggaggagtacaaaatattgtaataaagcatgaccgttttgttttgataaaccattaattttttctttaggaggttcaggtggattgcttggacgatggagacggtggtgcctgttggggggacggaagggaggtagaggtggggtgggctcagttaagcggtgtggagagaaggccgctgcggggagaatgctgcttcggagagaatgccgctgcggggagggagtgggcgtgaacaacttggaaaatcgccccaccgagcggatttacaccctcacacatgctgccactctcacatgctgccactctcacattgctgccaccctcacattgctgccaccctcgcgaccgaaccatagagaaccgaatggaagttggtgctgacggcgtccacggaaaagacgaagaagccagccgaaaccaacatgcaggcaaatatcatcaggaaggtaaaatttatttgcttaaaaaaaaaataggaaaacaggaaattaaaaggcaacgtcatggatctagctagctggtaggaggatatattggtgtacttcaagcatgtgttcccaaatattaaagtaaaattaaaggaggcgattatcagccacatttgtttgagtccttcatagagggatcccatgtgctcctgaactcctttcttgtcctgggtccccataaggtagctcttaaatatatgtaggggcagcagacatgacaggtgttggataaatatcaacagcaccgtgtccacggacccctccatcagcacatacttgttcacgaaaacggacgtcacggaggacagcaggtacatgcctatggacgacaccacggcgacgttgtgcttcatcgtttgggctctcggtcggggcgcgcagcaaaaaggcgtagcgaaaagggagcagcgagttgcttggcgagttgcttggcgagttgctcggcgagttgcttggcgagttgctcggcgagttcctcagcgagtgtatatgcaaaggggaagacacacaggggcgagctgcgcacccccccgaagaacgcagagtgggggggtaaactagcactggggatgattctgctgcgcgctccggacttccctcatcccatgtgtcatttttaagcgttcgcaagtaggtgtggcgtcgttctcaagtaggtgtagtggcgatcgcaagtaggtgtggcgtcgttctcaagtaggtgtagtggcgccaccgatcgggtttgtctgcgcttccagtcgagtttatctctgccccttggccgcaccgcgccgtggcaactgatcgattgaaccgcaaaaagcaccgaggggggaagtctgcgcagaaaagtgaacacctcctcaggcaaacctttcacgaagcggcattatatgtatacaaacgcgtatgatacactcgcacaagcagccatcacgcaaagcatttttttttttttttctttcctcatgtgtgtgctaatttatttatgtttgtggtcatgccgagctggagcatgcaaggggaattcgcagcaattttttttttttttttttttattccaaacggttggcataccatgcagattggaacatttgcattttcgcgctgtaggggctttatccattttatggtttttactcattttacgctttttgcttattttgcgtttttttgctcattttacgctttctactcattttgcgctttttgcttattttacgctttttgcttactttttttatttttttattttccccatccaagtgattccccccgcgtggtgagtcaccatccgcacagttcgccaatctgcaaaaggaagcaacaaacgggtatgcttacctacacccttttgcaagcgcgagaaaggatgatgacgtaggcacacttccccgtggcagcagaacatggctccccatgccattattagagcaacaatgtctgaaggaaaaatatggtaagaaaaaaaaaaaaaaaaaaaaaaaggacaaatacaatacnnnnnnnnnntcatcatttgctctcgtttagcatacgccccatttggggggagtgtagaaaggccaccacttcgtcgggatggaacagacggaagaagtgctcatgtgcgagccttttttttttttcacatttgtgtggtgctaattgtgttgtcattcgttggggaactcatcccgtgcctctctttgttaccccccccctttctgatgtagattaacggtcgaattggaatgcttttccccaagaggaggttttcccaagcgggcaagtctacccttgacttgaagaagtcgtaagaactgcacggtgtgtggttcgagtgtcctctgctttggtgcgggggcgcggtttgtagccgcttcgtacaacccaccgccacttcgtgccgctcatcaccgctcatcaccgctcatcaccacgcagactgctctaccaggatgacgactacctcgtggtggacaaggcgtacggggtgtccaccttcgggcgagccccccaaaaggagagcataatcaaaagcctggaggggctaaacctagacgagcatgaaagcgcaaacgttttgtacaagctgcacaaccatgtgggggggtgcgtactgatctgcaaaaataaattcataaaaaatcacacctatggaaataccttcctagcgttagtctacggtcacgtgcaaaacgcacaaaatgtacaaatcaaattaggcctgaagtctttacccaattcaggaattatgatcccctcaaacggtcatgatcatttgagggacatgaggacgatcaagtatgacgtgatgagtaacaccatttcgtatgaggctcataaatttagtctgttgaaaattcatacgacggcaaaagacgcaaaatttataaaaccgctgatgttttattcgctcaacacctgcattgtgggtgataatgaatacgttgggggttggaagaagctgagaaaaaatggattcttcgcttaccgtgatgtgggtgatcaggtggggagagccaaccggttgctagtgaagagactaccccatgtgggtaaaaacaacgagttgatgctacacctgcattgcttgagtgtaaccttccaatccgcatgcagtcgagtcgtgtctgtgtcatctccacttccccgacatatgcgagaaacgctgaacttgttgggtgcaccctcactaagtcagaccatagaaacgcacgtggaggcctcaaatgaatactcccgaaggataagtaaaaaactcagttccgttatgcacacgcaagaaagcaacattcgagatgacaggttggcacaaaatggaaagaattttcacaaagacgaagatgaaggcgctctgttgtatgatatgatgctggatgagggaagaatggaacaagaaaatgaagaactgctaagtgcgatatataggcaaaatgagagtaacgccgggggggaggggggaaagccccgatccaggcgaggcgtgttggccaaggacgcccacaagttgactccctccgatgcgcctatctttttcgcggacacgcagtgaatgggggggagaagcggttaatcggggaggaagcgattaatcggggaggaagcgatcaatccgggaggcagttaaaaggcacttccttcgcatcgtaaacgtctaaccgtttgactgcctcccggattaattgcttccccccggattgatcgcttcctccccgctgcaccgctcagaactccgcgtggccagggtagcgcggaaacggaatggtgtccttaatgttgtccaccccggtgacgagcataatgagtctctcaaaccccaggccgaaaccggcatgcgggtgcgaaccgaatttccgaagctgcctataccaccagtagctctccatgttcagcttcttctcaataatcattttgtctagaagttccaaattatcctctctttgggatccaccaataacttctccaattttgggggccagtacatccatagcagcaactgttttcttgtcctcatttaatttcatatagaatgcttttaagtccttagggtagttatacacaatgacaggctttttaaaaatctgttccgctacaaaccgttcgtgctccgactgtaaatccattccccatttcaccggcacgtcaaatttatccgagtagggtaacaaaaggtcgatcacatttgtgtaggttatcttcgcaaagtcttcactaaatatatttctgagtctactgattaaacccttctcgacattttcctcgaagtaatatatgtcatcgaaatggttgttgagcacataccctatgcagtatttgatgtatgactcggccaactccatattgtcgtatagatctgcgaatgctatttctggttctatcatccagaactccgccaaatgtctcgaagtgtgtgaattttccgctcggaaggtgggtccaaaggtgtatacatcccccatggaggagcacatattctctaaggataactgaccactcactgtgaggaaggcctgcttgctgaagaagtccttcttgtagtcgatcaggtactgtgcgggttgagtaccatgaccatctgcactgttacatccgttcccatggccatctcccccgacccctgcggccacagcagccacagcggccacagcgtcctcccgcttcttcccctccttggtctgcttcttcacccgaggaatggcactataatcagcatcctcccccaaaagcgtcgtcacagtgaacatctccccaccaccctcacaatcagaagtagtaatcaagggagtgtgtatgtagagaaaacccctgctctggaaaaacaaatgtgtagctatcgcaagagcgtttcgaaccctaataactgagctaatgaagtaacttcgtggtcttaagtgagctacttctcgtaagaattctttcccatgattcttcttcgaaagtggatacttctgaggatctaaattttctccataaatctcaaagttatgaatagaattatccttcaatgtcaattccacattttcctttaagagtccttttttctcttcattttggacaggagagattattaacgtccctgtgaatcggaagcaacacccaactccacacttcagtaatttctcgtagttctctatagattggtcaacaattacttgtaaatttaaatggcaagaaccatcatttaggttcacaaaacagaacctacctcctccttgcttcctcacagctttgctccaaccacacacggtaattatctgatctatgtattcatttttcctcaaagaatcattaaattcagtttcacttttggggacatttaacaccttacagattcgtactctacttctacaactcttatcggtcacctgaaggaggttgcactttggagttagtaatccctctgattgtggttttaattttttcaattttatctcttcttcgtttgcttgttgaagcgccttggccttttgtaaaactgcttcatctacttgaatgtccattttttttttttttttttttttgtagggggggagagggagtgtggaaaagggggcctctcttctgatgagaaaaagagagctttacttacctagggccaaacgaccaaatggtgtgtgtttcctctccggtggggagcactcaggataataccttaaactttgtttttatcactgcgtcggggtaggcttgcatggatctcctttccgcctcgcatatacacttggcttatgcgcacaggttagtcacgcgagttgtgtgtcacttggagttctttccccgctgtgaagcacagagtacacctacgggcttaccagcttgcctgcgcgctgaccaacttttccctgcgcatgggttcaaacctatcgccacacctatcttcacgtagagggcaacaacaaaaaagggggacgcctttcaaacttgctaacttgctgttcttgttcttatttgttacttattcttccctacggaggagaggaagtagcataaaggccaaaaaaaaaaaaaaaggaaaccttttaagcgtcactccaactgggggaaaaaaaaaaaaaaaaagaattgcacaaatgcatatattctttttataaccattttgcgctcgtaaaagttcgctactcgtggtcagcacgtagagaaaaagtacgcgcacttttctttccatgtgggtattctcacttccgcgtgggagaaaagtgggttggaggggggggcgttcttcaattggagccttggagaagggagcttcttctttttgatctgccattctattcatgctaccttttcatttttgttaaaaaataaaaagaggtgcacagtcggtcgttcatttatcatctcagtttcttttccctccccctcctcgaggaatccccagcttgacctttttttttaacacacttggccccctgggttatttcgccctgctgctgcatgagcatgctacacctttatgcattaatatatgccatacgtatgtgtttattttccgcctttccagcgcaacgttcattaggaggtcgtcgttcccacgagaacacgcggcttctgtgggtaaggatgaacgctccgtccaacaccgacagccaacatgccagccaacacctccgcacatttcagcgcagcgaagttaccccccctccgccgattgcttcgtcggcgccgcgtcccaacgtaaccacgtatttccacctcgtgcatgttcatccctgcgctgaaaactgcaccaagtgggagcagccgttcggtttgcttaacttaacagctttgaacgttcattgggggaggccacctgggcccttcttcccattcgtctttgcgaacagtgtgtgcacccgcgcacgagtggcaacaacgggaggattaaagaaaaaaaaaaaacggcattcggcattataagatacttaaaaaagcacgaaaacaaaaaggggacacttaaaaatgtgctaacacagtggcgcacacgcgggcccgaacaaacacttgcgcgacacgcacggggaacgcacggggaacgcacggggaacgctctgaccaaccgcactgacacaccaaactggcaaatcgcactgtgccacagcgccgctaagctaggggacacaacccacgcttgccgctctctacgacccacgcttggtgctctccacgacccacgtctcgcggaacatgtccaagtactcggaccaaaaaaaaaaggacttacgcttctgcctatttctatgcaggcacctcttcagaatgtacctcacggggggtgggatggctctgctgatggccagctgctttctggcatagccaacgcatgcaataatgtccaaggggtgtttcagttcccgaaaggggatctccctatgtagcatttcccacaaaatgactccaaaggaatatacgtctgcctgtggagtgtatccttcacctcttaaaatttctggagctgtccactggtaggtaccaacgattccaagaaacctcggcttttgagtaaagttctgtacagataatccaaagtcacaaattttgatttgccccgacatggatagcaaaatgtttgatgattttaaatcgcaatgtagaatacccttatagtgtagaaagcacataaaggcagcaatatctttgcccattttcatgatgtctcttaattttatttttaccttatgcttatgtattaggtcaaatatgcttccacagtttatatattctagagctattccttggggggattttagtgcacctagaaaaagggaaacgttagggtgccttaaggtcgacaaaatatccatttcggagcaaaactcgtaactatacttattattattacatatttttaacgctatattgttagctgaatattgcatgcaaaaataatcatcattgaatgtcaataatttatctccatatatgcatctgtacacattgctatacccccccctgcctattaaatttaggtagtgtaatttgtttttcttgagaaggaatgcttcctcttggacgttgccatttactctgttgctcctttttctatacttatacttttccctcagtcgtaaaagaaagtgcacacacaggatgacgtacttttttactaccctatcgtgtaggcccatacgttttaataatttctcttccatatattttaggcagtacccgtctatctcatttcgtacaaaaatttctatcgccttttttggaactccgacaaaaaaaaaatttaattcaaatacgtcccagtatacacagttctgtgcacatgacaggcaccttttttttttcttcttccttaaccatcttggaagcagactttctatttctttactcagctgatcatcactcgtttgcttcaagaatgggttactattacctttacccgctttgtggttaaccttcttcgtgcgatgtgcagttgtctttatctctcgactccctctcagagaatgcctgctatcggagccaccgctcacaccgctaacaccgctaacaccgctcacaccgcttccacttctgagagtgtccttacagccgtgattatttacctccatcgcgttggtcttttccctcctccggaacgcgccaccactgctgccattgatgccattactacctccgctcgcgctgcgctcccccccgaggggttgccccaccgtctcacttcttaactgggtgacgtcaacacggggttcgcgcgagcagttcccgtcgctccgtccatcgcccgcgccgtcgccctctcccatggagtcctcgctttccatgttgctcaccacggtgggagtttccatactctgctggctgaactcgtcgttagcgagtttgccttcagccgcaatgccaccgacgttttccttcccgaggatgtgcccccccttccccacgacgtatgcctcatttccttcttccttctctcccatcacgcaaatgccatcctcagcagtggccgggtcccgtaacttatcacccagtgtgctcctcaaaattgagtcactacacatgacacgatcctcattattggacagttcctccctcttttccagcaaatccgtttcgtgaataactcctcggccactgacattcaccaagttattgctgcatccactaccatcacgagttacacttccctcatatgtctccaatctacctttctctgtatcacgcgtggtttcctcatttgggggggaaaaggtgccctccacggtttcttcattcgaaatttcatttacccatttaattttgccaagaggttccatcagcatcttctccatttccaaatgttcaaacttgttgtgaatttttttaatgagaaagttatcagtttgttccttttcgcgctcctcactgggtggttcgtcaattgggccattctgtgcagacgtgccacctgggagtttgctcttcctacgattagggaaaaactcgttcctgtcttttttctcgtgcccgatttttaatgtactttttgggaacttctccctgatgtgtacttcctttttatgtgcagaatgggcaaagagctcgctggaattttccctctttatttttttcactaattgttggtaaaagtggacgtagctgaaaatgttgtacttgtactggttctctatgaaggagtggatgtctcgctctcttttgctctttccagtctgttcagaattgccactggcggggctttcttcttcagcggcgcctccgtcaaggaatcccccatctgttgcgctatcgtcatattcgtgccccttggccgctccctccattttgaccctatctcttctgcgcggacgcgctttgtgcgtcccagcctgattccttcctttctcctcaaaaggcgcagccagtctgtacttgtcacatttgggcggaaaattattaaccgcggaaaataaaatatctttatatattatttcgttcctcagaaatatgcagctgtacatagcatacgtgttgtagtcaattaaaattccattcccatgtcttttcccttctttgtacccccctatgtatatatatctattgtcatgaaggcagacatttccttttgcgaattcgtcttcgctattttggtcagcatttttttttttctgtttgtagctatggctgtgcaagcagcagagaagctccgacccaaccaaatgtttctggtcgttctggaacagcccctcgtatttgtttccattattgttaattgcgattccccatccatttttttttttattttttatgcctcctatgtacacctctctgtttgtttttaagtaacgatattcccattttgttctttttcccatgtcatttttcgtgaaatttgtggtaacttttccccttttttttttccacaacacattttacttgttattgttgcgtcctctgtaagcatacgcaagagggtcctcgcacaagcgtaaattgagtcacaccgcctgcctgcctgggtatgtaaatatgtgtatacatatgcatgtatatctatgcacatgaataccttccccctgggcgctttcagtatggccaaaatgggtacctcgtgtgtgcgtgcggatgctagtgcagttacaaatgatacttattttgtgcgaagctctatctgcttaaaacgcgtgcagttgtgcgactgttcaggctgccccaaaggtgcgggcggttatcccctctgtttgccctattctgaactacgttgtccctttattcctcacaaacgctgctttccttcaaatgtcaaaaggtgggaacttttgcagtgttgcgattgcttgctcataaaaagccaaaaaatgttatgaacaaagctaaaattttcatacttttttacctgaacagcacgggagaaaaaaaaaaaaaaaaggaaaaaaagctagttaaaacgttttaaacgcagaacatggtgaataagttatgtccccaaacaggggtactactacaaacgccacatttaaaaagcaaaaaatgtgtactcatagaaagcaaacgctaaaatttattcgccacgatttgacaaaaaatgcatttttacaccctctgtgatgaaacgcttaaggaatgatttacacatggtgcgcgtcacatcaagaaaaaagaagaagaaaaaaaaaacgaacagcaggagctacctatgcaagggtaatgaacacttgctaggctaatcattttaacggcagcccttttttttcccttttttaatgcatcctaatttgagaacagcgtggcacggacgcaataaagtgggcacatatatatgtgcggttcttcaagcaattttgcgaatatgttgtgctttgcgtatacaggcgaatatttcgtagaaagaactgaaactcacttgggcgtgtgtacatgtgcatgacctccaccacattttaaaacaccaatcataggagtaaatttaattttatgttggaaaaagcacatacacacacgcacacacatacactgtgccatgcctttctgtacctgtcaaaatggttgtacactcacgtgtgtgcgtctcacccaccttatttttaccaaccccctggtgagcagttccacatggtattcaattaagctggagaagaccccttcatgcaaaaagttactttccttttttttgtactacatcaaatttgctaacactttaaaaaaaaaaagaaaacacaaaaggttttgctttctttttgcgtattcctcaaaacgtgcgagaaatattttaatcaataaaaaaaaaaaaaaaggaagacacagtagtgggataaatacaaaaaaaaaaaaagggagaatttcatcgcacacttgtaagggttgtcagccgcaaaaacatgcaacatgtatgcccacactagatggcgatagtgctggaagtggtgacattggtgggaagcgcaaatatacacacgataaagtgagaataaatacgcgccaggtagagagaccaacttggccagcgaaactgcgtcagaacaagtagccataatacttggcctttttgtaccttttctgcaaatgttcggaaaaaacaacaaacaaatcagaaaaattatacaaaatttttgcagtcagggagagggaatatattctacaaacactttccaaataaacaatttttattttttatatattttctgaatagcagggaaaatgcaacaggcagacatgttcctgggccattcatcatcaacactttcatgttgttcattctgtatgttaaaaataaacaataaaagaatgcaagaaatagtttcattgatgaccgtatgtacgactcaccaacatttcggcatcttggaattgcaaagaaatcctttttgtattcctttaaagcattttctgccttttccctacttaatgggtcattatttgcgtaaaaaaagtgaaaacttatgttgccatctttgatgagcttcaatatctgtaacatctcgaatgtgtgacctccggagcccaggaccactccaatttcgacaggaccattttgtctttcgcttgtattatagctcagtctatttttccacaaggtaaaaatgaaccacacaaaaaaaaatgcgtttaaacaggccactgcgggcaacatgttttttttttcttttttttcctcctttgcgttatgtgcgttattttttggaggtatcccatagctttacagtgccatcattctgatgcagaaagggggggaaaaaaaaaaaaaacaggcaatgagtggtaaatatgggtaagtacacttccccgcgcgcaggcaaaaagggtaccgctcccgttttacttaagctgtaaatatgaccctttccttggcggttgcgcataggagggcatacgtgtagtgtgcacgtatacacgaatatgcacacatgagcttatgcgtttgttgacactccttctccgccctttgcgtcgtgctcgaggtcaatctcaatctgaagctctcaacttaccgcccatgtaacaaaacgggatgtgcctggcatggggaggactccatatatctcaccctgatgggcatccattattttgtttacaagctaataatgagaaggacgtacgggtacatgcatgagtaacagtttttgtggtaattattttttacgccccacgacacgtgtgcagttttttaaatggcgcaccgcaacttgtgagcatgctcgttcccataggggcggctaacacgaacaacgcgcacctgtaaatcctcctgcttcagaattaacacattgcacccagaagttgcgatgatgtggttggagtcacccgataggcctagcgcaaaaaagtgggttaataattattttatgagaaaaaaaggtgatataactgtaaagcgcggggaacatataagtggtggttgggaggagaagtgaggtggacttacacattctggaaaaatcttccaagtggtattccttcaaatcctttttgtacaaaattttggactcctcttggagctgcaagaagagtggaaagaattacgtgaaagtgtcggggagggacacgcgcggatgtacatgtgcaagcagatacttgagcatgcagatacttgtgcatgcacaggaatgctctcttaccttatagcgcacgttcaaattgtacgcagcaagaattccatttttgtcaattaagaatgccttttcctcgtcgtcgctgaagcacacgcacttggtgcccgagctggtttttaaatccatgaccttgtcgatgctgtgaaaattgttttccttttgctttatctcaaagattttgatgtccggggaccagcaagcgactccgaagaatctgtagagtgtggggagaaagagaggggagatatacagtgcgtaggaatggggacacgaacaagcgggagttcaaatgaattcccctgcctctggcccaatttgggaacattcggagcgctcacctagccatcttcgaaacagcatagtcgtaattataaacctgtttgatgctcacgacttttaaaaggtcccccttcatgtcccagatctttacctccgtctcatctaactccgatcccgtaattataaaagagtttttatgaatgtacagaaatttcacgtctttcttgtgcagttcctttttcccttccagtaatagagaaatgcttttgatactttgttccacttttcctattttaaaaattcttaacgttgagtatagttcgctcaccgctgccaaatgtgttgcctcttcgtttatggctatgcagctgtagacctcgtctagctttttgctcagggtgattttgttcgagccatctttgccgatcttgtggaattgcaagttgccgttgttgcagctgatggcggtggttcctacggggggggagcagtaaatcgaggtggaaacgaagccgggttgaaataaatcggcactgaaacaaatcggggctgaaacaaatcggggctgaagcaaatcggggctgaaataaaccatggtagagtgacggggcggccagctcagactaactcccagtgacaacgcaaagccttagcatatgataaaaaaaaaaatcgttgctgacactttcactaaagtgcgctcctctttttccacctaccacattctccatttacgcatacacttacggggtagttattacccttgagggcaacaacatttttatcaaacatgacatggggagtgctactagctacacttttggggggggtagcaacacttttggcagtatcactgcctgtttgttttttctgtttaggggcttctttacttttgcccttaactttgtcattgtctctttggatcggtttggtatttccacttttatcctgcagggctcttagcagtattgtgagcgcgataaggaaaatgctgatcaggattagcattcccgtcattttgggtggaggggggcggaggctgcttaagaaaagggctcttctttactgccagtgggtgcggcaaactagcacgacgccactactaacaccctgtttgttatccttatcacctcccccgcgcaacttgtgcctttcacaaaggtgagttaaaaattgcaaagtcgagatgtgggtctccaagcgggggtgtctcacctacccgtttcctccccccaaatgagcagacacttgcacgagggtagcggccgcatgaaaggggaccttggcgcaggggctctcgcgcgtttgccgttcgtttgaagttcgtttggaagtccgtttggaagtccgtttggaagtccgtttggaggtccgtttggaagtccgtttggaagttcgtttgccgttcgtttggcagttctttacactttccttgcaccttttttgcactattttctcactttttagaacacagttgctggcaaattatttcctctcctcttggatggcagtggaccagaccctcttcatgtacccatgtaagatgtagctcaaattaattttttaacaaaaggggggaaaaaaaaaacggttaataaaaaaaaagttgtggtattgttccccccccaccccaaaaaaaaaggtcacttaggtgcgtgcagaaatacacgcaacgactgcacggtgtagaaaagggaacggaacgggaaggcggtagaggagcatgaaaaatggaaaagcggcagtccgttcttgcacaagttgcagctcgttaaaattgctctaagcctgcgcggaaattaaaaaaaaaaaaagtgatgcacccaacggaattgcccaaagggggaatacaccatgcagcctaaacgaaaaaaaaaaaaaaaacaaatcagcaaacaaacactacggaacaagccattcataaggtgaccaggcgacatagagatatacgcaacggggggggggagggggtcccccaaaatttttggaaagaacgcagaagcgttaacaattcctcgcatgcctgggaatatatgtaactacgtgtgacgtgcgcgtattttgccattaaatgtgtcagctgtacattctggggaaatttttgcaaaacgaaaatgaaataaaacatgcgtacgtattatgaacaaataagagcaaaccaaattaatttaaaagaagtatatagacataagcacagggttttttttttttttttttttttgagcaattaaggtgtgctcatttgaggggcagcataattacacctgcccatatgcacctccccccgctggtaaattttacaaaaatgtgcgaatccgcaacttttcacttctacacaaaaaaataaaaaaaaacggaggagcggcaaatggggggaacacacatcctccgaaacgtgaagcggtgcgttcccacagatgtgcctccccccgcacggcacacttttcaacccttggcagatcctccgccaacgcatcgccatacgccgctatctgtccactgtgattatcgcgctcttcttccccagatcctcatccagaattttggggaccttcttggtgtgagtattttgaccgaaaaaattctccgcgatgtacatgtcctggtaattgtaatagttaaagttttttttcctcaacttttttctgcagtagtaaaaaattatatacttgtaaatgatatcattcatggtgcttttatttaaaaggtacaaattttccttgaagaaaaaatcaattatcttaatattgtagcatgtgcttggtgcgagacgactaacggtggtattctcgtaaatcttatgaaggatataattattgatgagtttaaaatctacaatgcgtgtgttatgtaaatcgattatgaagtgtaaatttcgaaagaaaatttttttcaactcattttggcaatatatattgaaccaaaaatagtccactttgcaaatatcaaaatgtttaagtgtgtagcaaaactttcgtaatttttttttcttcttcacaattatatatttgtattactaaaaattttacttaaattgtacttgtagatattttttaaaattttgaaattttttatattcatttttttttcagagaccatgttaaatattttcgcaaagtgaatgtgtgaaaaatacttttctgagttgtatgcactggagctgtacatctttcccgctccttccagaagagctgctttcctcaataagacctccttcgcgtgcacataattctgtgtgtatcttttgaaaggctcttccttgattccactcgccacggagagggacgagttcctacacagggtctcactcaaaatggcgctgttgtatccgcggtggtaactttcgatggagtcgttttgtgccttctttcgctcattctcgaacgcattgtttgcccccaccccactaccgaagtccttcacgtacaaattgccgtaatcgctcgtgtgctcgatgtcgtagtagtaagtataatctggtgcaacgccgccgttgtaaacagacgacccatcgctcgagtggtcaggtgcaccactccctgcaccgtccttaccgtaacggtccgtcccgtcaacacgggggtagctaactttcgaatttgccccactagggatggcttctccctcttcagtaacaccaccactcaacatggtacttaaggaagctctactaagctccttccacttgctccccaaattaacattttcctcagaatttttttcgtaaaaattatagtttccttctttgcgacttttaaaaaggttttccacgttgggggcaatcgatagtatttcaaaattggtgggttccttttctccttcgttgctgtggtcagtgcgtgggtggtgattggcggcactgttcctgttatgctcaccggggaggttctcactagtagtccttcctgcaacagtgtggggatgggacaacacggggagagctccccctgagttgaaatccccgaacgaggaggggtccttcttttgcgcgtcatctgttaccttcttgtctatgttaaaaaaggagagtttatgcggttcaccttggtcatccccccggttaatcatttcgaccttgcaatcagctcggtctgcttggcactcctttgagatattcttccccacactaagatgatcctttctatcgttaaaatgatcttccactaagaaatctttaactggttgttcatttttctccgcccccgtttttgaaatgggcaacaggtttattatttcacgttgtttctcgtccaatttgtcagtctgctccttttcgatggaccccctactaggctgggttgctttacacacctcttcctcccccttctgcgcggggttctccacctctgcttgcctcgccacctccgcgtcttcctcatcctcgtcgtaatcctcatcgtcgtacacatcgtcctcctcctcttcctcctctgtcttctcatcatagtactcatcaaactgctttatgttcgcattttcgcttccttcgtcgaatattttatcatcttcatctatttgcgaaatttgatagtgcaaattttttttggggggtctttttcttttccgttctttaactgaatggtgtttgctttgcggtttatttccctcatgtgtgtgttccctcgtgagttcaccttccgcttggttagggttcaaactgttgttgagtataggtgggtcattttcctcctcttcctcttctgcctcttcttcctccccctcgcgggatatattcttttccttatcgaatatgatcatttttttatcaccctcactgatataattgaacttttccataaagatggaaatatgtttgctcatcatctcagctagcttttcatcattcctggtaaagtacccaccatgggaccttagtttgttaaggaacataagaacaccgacaacttcgttatttcgatctaagatgggtgccgctaaaatggtcctcgttttgaaattaaatttttcatcatgtgaggggttatacaattcattatttacgacatccttgcagttaattatttctttgtttcgaagaacccatagattgaaacttttttcattgctattggctgatatttttatgatattttttcttccatgtatggctttgctccataattcgtttttggctttatcgtagagaaagagcgtggatgcttcgcagtttaaaatattggaacaatcacacataaccatttggaatataaaatctaattcttttttttttttcaatctttcactctttgttgtgtcgatgaaaatgagttgcaacatcccaagggcacaacctagtagaatccccaacacggatcccactaaggtgcaatactggtacactttatttttgatgtcgaatttggctggctgaataactttataagtttgtaataaataatttaagacatagccaaaaaagattccaaaagtgtcactgcagagttggccaaaggaagcagcacacagggtcgatatgccgaaggacactccgatggatgcatcgaaaatatctcccaaacggatcattataaactgatccatgaacccgaatccgatcatgggaatggatgagcaaaatattatgtttaacactttttttatttcgttttttttttttagcttctcggttagttcgtcttttccgtcatcactgctgctctgggagtcatccctatgcaaatcgatgttatggccttccgaaggttgctctcccttttcgttctgctgcgtctctccatcgttcgtgcgtatcgctccactgctgctaatgtggttccccgtttttgctttttcctccccacacgtatcctgcagcgtgtcgccattaccatccacctgtttgcaacccacctggttgtctttttcaacatgtggcttgttcttacgcatgggggtttcgggttcgtccttctcgagtgacccactatttgcatccgcagccgcatgagcatccttttttcctggttgtcctccctcacgttcatctttgctccctctcaccgttgaatacgaactcacggtcagtatcttccaggagctccggtttcgcccagcgcgcagcattcgggcgcccttgtcaaagcgtaaggcgtagtgtgtcccttttaacggcgagccttcaccactgcagttacccctattattgtgtgcgcccccggttaagacaccctgtgctccatcatccaaaagttcgttctccccccaatgacgatcgttcctttccttactcccgcgcactacgccgttctgattcgcaccgccaagtgccaccaacttctttttcccctccagaagcaaagtgctacatcttgatattttaaatgtggaaaccaaacttgcgttaaaattatttttgcttaatagacatgaagactcgcacttccaaatattttttagtatcctttcattcataattttcgaaattttggatctcttttgtgtttctcttcagttcacttcccctgacgcaggacaaacggaagtcagacttctgatagcaccactcgcattatataaccgtgttcctcccgcatgtacctttgcaaaaatttgtttgtatgtgtaaaatgtttttttttttcctcccttcttcttccccttcacttctttcgctttcccctttttgtatatttacacaaaatgggactcgtatatttctagtaattcatcttaaagtgacaatttatattcctttcttcttttttttttttttttggaaaactccccccacgagtactcttaaagtgggcttcacaatgatacacgcataggccatacgatttggtgtttcatgaagcggaagaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttatctttgctggctattcacaaagatttctttccttttttgtgaaaagcatttcctccttttttcttcttacaaaacgggctgaattcgcatgacgtgcttagcgttacacataaggggaaaaccctttgagcacatcactcctgcgtagcacgcataaacatatgtgttattggtacaccagagtgtgcactttagctgactttcagttatacgtttttgtgtgttttttttttccctctctttgaagaattggaaggtatatccatgttcagacagcgcagttgtatttctgccaatcgaagctgccatctgtaggaacacctttcattgtctaagttcacttttggtgaaggggcctttctcgcatttgccctacgtggagaccccagttacggttaagtgaaaaaatgtattttttttaacgaccaagaaaagcatttctgcagggggatttcgtttttttctttcgcggcgcagttggtgtgtgtgcacagcgctgcgatggcgttgtgacatcgttgttcaggcaaagtggttcccattgggagggtctatcattatgcgcgcgcacttccgtgctcacgcacccctgtggggatgtactcctttaaaacgacgtgtaatttttcaagtggctcaagctgcctaacaagttttaaaaataaaggaggggataccaatttgggaaccatcaactgcatttgctctattctacttaaagggggcatatatcacaacagggatgcaatttgaagcgaaccaaatgaaggaacgcaaaagaggaaaataaattaaaaggagatacatttgtttccccggggaaccactccaagcaacgcatttttaatgacatcacttttttttacaccaatgcctatgatgtcatagggaaataaaaaaaaaatcaaatcaaatggtacaaattacgatttaaccgaaaaggtggtcaattttgtattctactgcatgtgtgcgtcgagaataaatttccaacgttttctgtcaccacaaaatgaggagggttatttttttgatctcccaattttttttaaaaaaaaagggaaataaaaaaatactttatcaattatgcaagcaaatgttaactgaaatttttccaacattttattcacccgattttttttttgtttcccttttgtcgtttaaaacaccattttgtgagttaaacacatagtgacaccattttacgtttgcatgctttgaaaagagcaactgcgaattgtatagccctgcagatactcatacaacgaacgtgacgacaacgtggggacaaaatgagagcaggaaaagtgttcctctacatggctatagttcacgctgcacactgcatgtctgtactgttaaccctagaaatcaataagagttgtaaatacaactttatgagcagtaccccgaatgcgcaacacacaactaaagtgcgcgccacgggaggaagaagtgagagacgagcggcgagcggagagcggcaactgtttaagcgcgcgccgtgatgggtgcgtccacatgtgtatatgccgcgtgtgtgggggggggttccctccctacttttaagtgtttttcacgttcacaaccaggaagaacaaacttagttaccaaaatgacgcgttgagcgaagcacgaatatcaatctgttcccaaatgggcatgcaaaaagaattaactttttttttttattttattttttttttttttattttttttttttgtttttttttttttatttttatttttattattatttttttttttttcgcactaggtggaggtaagataataggacatggtcattcttacccctcaaacgagattcacaatgatgagttaaaaaaatatgttgatacaaacgacgaagtaatatttccgtgtctgcttcgtttctcccgtttatgtatatacagatctactttaaaaattcccccgtcctctcatgtgtttcaacactgatggcttaaatgagcccccatttagtctgtacacacacgctaacatgcgcgctcttaactcatgggcacctttttagtggattagaacccgaacaggaattaaaaaaagaaggattctaaaacgaaatgaaaatatatcaatgctgcagatagaaagcgctaatcgggctcttaaaagctgctcgctgaacccgttaagtgtagacatggtaagtctacatcgggtgtacttctcgtgagcgcggcgcgcaggggtattctcaacattatatatggcatcattacaattgaatctagtatattgtaagttaatttaattctgttcattttattgttttatttattttttttttctatcttgccgccatttcgatgtagacacatttaagcttttccctgtagcgaaatggacgtggtgcatttaaatgttggtgcatgtgttacctgctctagctgatacacactcgcgcacacatttttactcatttatccacctgcgtccgcgctcccgtttgcgtgtctatcgcggtaactgtgcactgaatatgctccgctaaagggagagcaccgcgcgcgacgccccatgaacacgttgctcgatttgttcggctttacacgcctatctttcattttagccataacgcaagtgaaaatttcctccaaattaggaacttctaacatgtgcatgtgtactactcgcagatcatcaacgcgtcatccacacctcataatttgttcggtgacgcaaacaacattagtaacaagcttgggtgcaaaaacagtgttaacatggacttaacggcggcgtgtacaggattcgttttcgcctttgctacgggttcttttttatgagtgaaaaaagggagtgcaccttgccacctgataagtttattttcttcacatttttcttcccatttttcctatcgccacatgcgtgtgtccatttcttcccccccccccccttccagcgtataactttttacccaagtataggaacatcctcatcgttggaagcgatgcgctaagcaactttgtcgactggagggaccgaaacacatgtgttttattcggcgacgccgcaggtgatgcatgcgtgtgtaaattctccctacttagtttgtcgacacaaaagtggaaaaaaaacacacacacacaccccacttagttgcacaccgtgccaggataaagcagccatttggagaacaaaaataatatggctaccccatttgcgctgcccctaccgtcaacatcttcactatttaacaagtgaccaattcgaaaaaaaaaaaaacccacgaacaacatccttccccccctccacttgcaggagccgttgtgttacaaaggacagaaccaaatgaagaaaaccacatatatgattattccctaggatcgaacagcgaactgaatgatttattaacaataaacttcgaatgtgataaatacaatttggaaaacccaaataaaaacaaatatggaaaattgaatatgaatgggaaagaagtattcaaatacaccattagcaacttaccaaagattgtccaaaaggctacacaagaggctaacataaaaatggaggagattgactactttatatttcatcaggctaacatacgaattatagagactgtgtcaaaaagtttggacattcccctatccaaggtgaatgcgttttcttttccttaacgattcgtttgcaagatggcggccaccaacgtcacgcatacgcacgataaagcatacaccatggcgaaccctttcactcattttaaacaggtcctggttaacctagacgagcacgcgaacacgtccgccgcctccatccctttgtgcctatcagaaaacgtatgaaataaaaaggaacagaaaaaataaaacttataaatatgaatatgtacatgcagggtacacccccccaatctgtggtgtgcattatatcagtcctgcatgatcaagctttaaccaaataaataactacattgtcagcaagtgcgaatgtttgaatgttttattatttatccttcctccaattcgttaccatcgctttgtcatttgcctctctacagatacacagcgggaaaatcaaaaggaatgacgtcatatgtatgtgtggcttcggagcaggcatgtcatacggatgcgtcatatttaaatattaacaacaagaagggggcgcaaacggcacgcctttttgcgttatttttaaaacccgccaacctaaagctcttcttcgaatgttatatttttatgcattgcgtgtgtgaagattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttaaattattatgtttacctccccgtggttacgtttctgttccctccattgttaatttaatttgtgccattgcaaagtttgcttccttttcttttttttttttccatccctgtactttttatacatcttttatattcacgtttacgtacctgttgcgatctttgcacgaaagagtgaaactccttttgacaaactgagagccgaataaaatgagccactggataatgggcacacgaaaaaaaaaggcgaataaatgaacatccgactgtgggatcatacggataggcaaaaagcagttacatgtttgttcatgcaagtaggcaattttgcggaaattatctatgccgtcaaactggaagattaaaagcgagcaggggagcgaaccgatgagatgcacatgaaaaatgagaaggaaaaaaaggaactccacgttttcttctcatctccgtaactgtttaactattaaacgttttagcttttactcccttatcccaccatctacaccttttttttttctgtgatgtggaacaaaggtagagtactactgctgaacagaagatacataacctttcgacattttacgagccaagtgaaagtgtatgacaacctgaaaattatcgaaagcaaaagtttgtatgaagacaaaaatacgaaaattagtattcgcgagtcgtcgaaatatgccatccccataccgcagtgcgaccgttccctaatcagctccgtcatttatagggtttttctgtaaggctgaaaaatgatgcacatgtgctttacacgcgtgacccacttcacttattggcagaacgaaaaagagaaaaacatgttttcccccccaatgacctaacattttaacacacactgcgcacacagttgagtgtccataaaaagaagaattagtaaatcccctgtcccctcatttatgtatgtttcccacccttttccctttttaacgattagaaagcataccgaatatggggaatgtgcatggagactaatccacctaatcatggaaaggctggaaaatgaagaaatactgaagctgtttcggattgaggagtcctttaatatgaagatgtatttttacattttacatttatggctaattaacaagagattaagacatgagcagtaccagggcgagataattaacacatacatttttgacattacgtggagaattgtgcgtgactggatgcttttgaaggatgtccccgagtactgtttcaacacggagcttttgaattgccaggagtacgccttcggggtgggtttctttcgtgtatcgtcgcgtcagtgtattacgtcgcgaatttcgaagctcctctccgcacgtacttgctatattttaaaattcagcttgctttacccacattcgaacatccaccgcgtctaaatgtactataccccccccttccccctgcatgcagttcctggtgtccttagatgaggccgccaccagcgtggacatttttccgtccctcctaaaggacatcttgtgggagttagtttgtgcgaaacgtgcacacatacatccgtttgtatgtgtttatttatatgtacttacctgtttatacttgagcagcgcaaagtgccaaatgacaaacgacttctcgtcccccacccacacaggcatctttatgaaaaaaaagtaaagaaaagcggaaacatagtcacagagttgagcaaatatagcgttctccaaatgaggcacatttttaatctatcaagtgatcattttctgcaggcatactttatctggtgtgtactccatattaatttttttttttttaaacatatttagccacccgtttataaatttatgcaatcaaaatagacatttaaaaaaataaaatgcaccttttgaaatttccccccccccttgccatcggacggactacttctcatggagatgcaaagatatatgtatttttttattttccttgtagggccgatttttacaaccaaaaaaaatccaatcgccgtttgcccgccttgtgccaacagatatcttatggaggtaaaataaaacagatgaaggagaacagagaggcagagaagcgaagcagaaaagcgaagcgcccaaaacagaaaatacagttcgatgcccgtacacataaccccctccttttttttgacaacatttcaggctaccgtccaaaggacaaaaataaatatctcccctatgatgatggaaaaaagctgttaccaagaacttactaggagcaaaatttgcgatgtgacccgtgcgatgccttcccatgttcccattttatatgttcattttcgtgcagttttaacagcggaacattttcttctcccctgtgaaaatgattaccactgtaaaatgtataccgtcaaacagtttacccataattttagctacattttttaaagtctttaaaatttagtttatttgtataagaagaaaatacaaatgagaaacgaattataaccgcttggcgtttttatgtgtaattttttttttttttaattatatttaatttacactttcatgtgctgtcttttttttttttttttttaanatactaatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttgttttttttgttcatatagttttatttttatttcatttaaaaaatttgctacacgtttaagtatatatatgtatacatttgcgtaaacatacacgtatgcattttttttattccccacttaaacgctaaaagtcacataatttgtaatttacttttgctgaactgttttttttttcccctcctcttctttctgtttaaaacgtagtagtagaacacttcgcctggtaaccctattacaattatcaccctttggtacaattatactacgtgtatatattttttccttttgggggagaggggcacttcggaatgctatgtaaatgttttattcgccaaaaaatatgaatacctgatatgtattttcgaaggacctttgcgtaatttataaaggtacgtgcctttcgcatatctttgggcgttccccccagttaattttatatttttttttgtgttattccgtaccggactggactcctccccctacccctcagcgtacatatacatatatatatacgtatacataatgtactagattaaaaatgaaaaatggaaaagaaaagtagttacaaaacggtgttactaggcgaatcatcagtgggcaaatcgagcatagttttgcgtttgacgaaggatacctttcacgataacacgaacacaacgataggtgcctccttctgcacatatgtagtcaacatgaacgaactgaagatgaaaagcaccaacagtggcatcaacagtaacagcagcagcagcaccaatattaacatcagcagcaaccttagcagcaacagtaatgataatttctcttttaataaagaacacctcaaaaacaacgaaggcccgtgtaacataaaatttgatatatgggacaccgcgggacaggaaaggtatgcaagtatcgtacccctatactatcgaggtgccacgtgtgctatagtcgttttcgacattagcaattcaagtagcctagatagagccaaaacatgggtaaatcaattaaaaatcagtagcaattatataataattttggttgcgaacaaaatagataaaaacaaatttcaggtagatatgctagatgtgcagaaatatgcccaggaaaacaatcttctctttattcaaacaagcgccaagacaggtgcaaacataaaaaatattttttacatgcttgctgaggaaatatataaaaatattataaataataaaagcaacatagacagtaaacctgccagtagcaacctgataaacctagatagtgaaaagcatcccaggaaaaactgctgctagttgttttgtttatgtgtataacaagtaatttgcaaatgttttcgcaaaaagcgttttttccatttgccctttttccacctccccattcgcttattttgttaatttgtgtaaaacgaaagattgattcagttttttcaatttaaaagttgcatatgaataattaaaataaaaagcacaaatggaatgctaccttttgcactgcacaatatgcgattttaattttatatgcactcatgtatacaaatcagtgattcatacatttgcgaatatgtacaaatatttgaataacccaccatgcgcaaatttagtttcacactattttgaatatccaaccttttcgcgcttgttgatatcacgaaaaattccccgaaaaactgtcttttcactttataaatatgtacgcatagggacctatgcgtatgtatctatgcatgtatatgtacatttatgcttgtacacatacacacgcgcgtgcgtacatttgtttaaacaaattaaataacacactgaattaaaataattatatgccctcacctcccccgcttgcttggaacagcatgatgtcgattgtgtacagaaatgtcccttgctcatttttaatgttgaaattttgcacccacaggtacctcggatgaatgtcctgtaaaaccctgaacacctccatgtgaaacgccgatgatgaggcatcactcttttggaactttttgctactacaaaggtacatgtaaagttgaaataggataaatttgcctctatctatcttcaagaatttaaataaatttacgatatcgcttatgaaaagatccgcttcgttggtgctcttttttagaaaacctttatttgtactattctcacaatgctgtaaagttcctactttattaacaacatttagagcattttcagcattgccactatatgcgtccataacagttttggggttattacctgcattgcactgaacgtcgtttagtaccacgtcatgcgcatcacctccatggtttagcttggtaaaatgtgtgccgcatttcggaagacgcagcacatttatatacgtcttctccctatgaaaactttcaaaatagtcataaaatagcacaaagaaggtgtttgacatttcgatataatcatcttccgatatatagcacgtaatcttctcaaagagcttattttccacattttcgataaaattgtaagaaatttgtccgtatccttctaccaatttttccaaaatttcggagacgtaaccatatatttcatacacatataagtgattagctatgtagagcaatttttttaacaggttcaattttaagcacatactgcagaacgcctccataaatagctgcacgtagatatgtctattttttaagtaaaaaaatatatctaactttattaagcattcaataattttgctcatatttataaataaatcacgtttcgcactttccgtgggaatatttccccaatttgtcttcgcagtaccgttatctgaagccttggtacatacaaagctgttgccgttgttttttgcgttaacctttgcaatttcatttttcaaagttcctaataacaaatcttcgctaatttcatacctatatttggaattggacagggatattaaaacttttgataagttatccaaggatatgtgcttatatgtgtttaaataatttctagccaaatcatccatgatattatattttaaactaattaactccgtacctgctatttgagttgttttctgtaaaaaattggaacttagaacaagttagaagaattaaagatataatatcctcgttaagcattatattgcgtttaaaatagttatacgctttataaacgttgttccaaacattgtttatatgctcaaaaagaacaattttatcgaaaaataaattattcagaaaaattagggaacacacatactgatctcgttggaagttgctttcttcatggagatttttcatataaaggttgctgacttttaaaacgtttttgcaaaataacttttgaacaccactttcaattaggctgctacgtgctgctctatttttcacatttttgtatacataagagaggtcattcaaaacgtagatatatgtgtcattaaatctcgttattttattcttatttactataaaataatacaagatgcacgagatgttattaaaaagtaaataaaaatcatacgaattgtgcacctgttctgcctttgcgaaagagtttgacagaactttaatagacaacaaatcactaactttcaatttgaaattaaaatctaaataattttctattttgtaaaaataatattcgcttctcttccccatttttattttctgcaaattttccagactcatcccattagatgcgccatcaccactactatgtataatgtgtactgcatctttattatttatttttaagcatttctccaggaacctatttgacgcatctaagccgaatttcaaagtagcgcagaataaaacattattggtaaaatgcctccctcttaataaagtaaaatgtatgttttttatagaaatgagtgaaatggaaagtgcctgaaggttttcaaattttacgttccaaaaagtttttagtaaatgttcgtacaacagactaaaggtgttgtccataattttatttaaaacatttttattatttaccgaatttagtagtgtactataatttacatcagagagaacctttttttcgttttctctttctttcaaaaattgatagatgcataaaatcacgtcctttaacttggaaactatcgaggcagtgcagtgtacctctttcttaatcatgtcacagtatatattcaccaattttacaagatagtctacgttttcgcttattaaattgttgtgaacattatccacaagtttattgtctatgttaatattcttacttaaattgtcaacatatagctttaaaatgtttactacgtttttcttttcaattttatctatgtcttctaacaacttgtcataacatttcttgtaaatttcatctttgctcattttgagcgcgtaattccccttgttctttaattccctgaaatggtatacattaaacatgtttttccccattaagcgttcatcaaaaataatgctagaatcattattaatgagatatgtgtttaatataaaaaggaccttataaatttcataaccaaaaagatataaattatcaaagacatgattaaaataaaaattatagaaaagagacaacttcctgtcacttttattccatctaaaaaaataaaccataaaatgaattaattcatttccgctcattcatgcacatgtttaatcaatctattgcaaatttttcctaatagttcccttctatgaaaatgtaaatccttttcactgaattcgaattcgtttattttgcataaaacggttttatctacacccgttattgccacgaaaaaatcaccatcgcgactaaattttttgtccaattcatcaaatgtttttatgctttgtattatttcactaaaacttatatagttaaaacattttttatatttatttagcaaatatttgtatattacctctgcactaattccttcatatttctcatttttgtccctgggtaaatttttcaataacattaacctatcacatatattggagttatcactaaaaagcgagtataacttttttttcccatagtattcctttcttttcttactattttgataattcaaatttacagtagcaaaatttgactttaaatatacacattttaaaggagatacgtattttttcatgtaaagtgtttttgttttccttaaaacaatcataatgttagcaatcgcagtccttgggaaaaccaaaagagttgtgctttccccttctatattttgttaacttcgttttatcatcacttgctttcattttctggaaaaaatgaatgatattgtacgtagcttcaaaaggtaagtttaaaaaaatgaaattaaaaaaattttttcattacagatatagaatggtttttataaaacttcttcatttcatgaattgcgtttatttaattattattttttttgtttcacgttagctctttaaagtcgtcgtcaattgtaagaactaaaatttgttcaaataacaaaggtattaaacatcctcatcccacacattacgcacaacaaaatataggataaaatttatatattttaggtgaattattgaatatatagctataaaggatgagctcttaatttatttttttttaaatatatttatacactccacaagaatgacactggtataattttctttcttttctgctgttgtctcttgacaaaggtgacatataaaaactacgttttgcatgattttttgggggcaagaggattataaaacttgcgaggaacgtgcctaccattaatttttcattatcctttcgatataatttttaccgaataagttaatgtgagcagcgccttgagcatgataatattgtaaaaaaatagaaaaagaagtggaaacgcaattcgtggcgaaactgtatacaacagattttgtccaagaaaaatgggagttaaaagaaacattgaaaatgaacttctataccatttaatgcaatgtgtgcgtatgataaatgtaaatgaagagcatatattttagcaaaagtgaagtgtttgaaaaaacaacgtagggtgtatattaaaaaaaataaaaaaatatgtatctattaacaaggattacgtattgccaataaaagttaaatgcacaacataagtacaggatctgcagtcgtataagcaaactccttattcgacatatgcaaaaaaaaaatttagagccctttctaaaacacgtgccaaaagtgaaatttcatgggttttatgtgaaaagacttcttctgaaagaaactcccctattatttcttgcacattattgagcgtaaatttaaaaaggtgaatgtaaatatagggaaaaggtattcagaacagttgttcaaaaatgttgaaaacatttcctgttataacttaaatccaaattcgcttcaaacattgctatgtcttacacaaaattattttattaacaagaaagcattttcttccactataatcattttggttgcctttaatacacgactgtgcattttgcttcataatgttgtattttttatcataaacgttactggaaggaattacttccataacaattctgcattaattacttttcttttgattccatttagtttttgaaatgaaataacaccttattaaaatatatatatgaacataagataaaatattagatactcaatataacataaagttcttggttttaaggtaaaattacctgaaataataaaagagtttttatatagactgaaattcgaaaaggtagggtagaaaaaggcttatttttgctaagcaatactcttaatgtatctttggtttcaagcatttctgtcttttatgtcataaataataattctttcaccagataagaaacaaaataaagcagattaaaaaaaaaaatgctttatatgtatatcattagaacaaacatttccgtttaactatatagacttttttaaaatgccacacaggaaattcaatctaattgtattgagcgcattactttaagattaatatttctgcattcagtttcacagtatttaactgctttggctctttagcgttcttgagctaaattagcctataataaaatattttgcaaggagatttaatatatagcttaaatttcctcgatacgtgcaatatgtcatatacaacgcatttttagaatccgcatgatttgtctacgtttgctaaatatttagactgttaacatattatttattcaattctgttctttgtgttgcattattcttgtctaaaaaacattatagagcaatatgtgtacacaattaaaaggtggaaaatagcttgtacgcttggacagagttgtgttttgatcctctctttaggaatgttctcaaaggaatgtacacagaatagttataattataaaaaaaagtttctttttgcataaaacgcactgttacacacatgttttattaatgaataatttataaaacaaagaaactatactcgtgcataaatttatcattagaaaatatgattttaaagcatcatcgaagaactgtgaggtccattcaaacattaaaatttcttttatgttttaggtgtcgtttacataatacagtggaataaaaaaaaagtcattttaatttatgttgtattttttattaaatgggcattaaaaatatgtacgaaataaacatgattgtttttaatacgttaaaaggaaacataatgtttaacagtattcttattgtactagaaaaattgttaagttacaataataattaggaagaagataattgttttaaaaggattaaaattaacactaaaaataaacaaaataaaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttaattaaattcatattccaatgatatttgtttttatttataatttaaaataacaatacataaatataataaaagcttagttattattattattttatatactgaatattaaagaatatataatttttaaatgcataggtttttacttaatatatgaatgttttatttaaaattaatcttccgaacgaatgaacatgttcattatacagttaatgagttaaataatgctatatatagaattatataaagtgtaattaatgtagtaatattatgcttagattaatgtaattgaataatttaataaaaagcaacacatgaaatttcagaggttctgttagaaatatttagtgaagatattagtttacaaaaaataaatttgattgcagccagtttgtaacattatgtatttttcgtcttttgttctagtgttacataagaagacttaatatttgttgtgatttatgcatcgatcattttgctttagccaatgcatagcattgtcacataacattatcgtacacttaaaccttttattgtaactacttaatacagaagttttgataaaaatagtcagttttttataagaacttctttaatatcccccttcttccttgagtatttctgaaggaaatcataatttcaaaattactgaagtgaaaacgatgatgttattttgatgctgcagttctattttacaaggcacctcttatagaacatgccccgatgatttttttttttttttgctaatagcaagaatatatgtttttccaggcatatcatagaatgacactgcctaagcagaaaggtaaaatacattaattaaaagtagccttactatcaactgtaatatttatgatttaaccttaatttactagagctctaatgcaaggatttagacaattcacctcattagaaactattgatcttttctctaaaaattaatattttcattgcataactaattattatgtaaatgccatgagaatgaaaattccaattataaatttgaaaaatttattatgatcgaaagaacacactacatgtattcctatgaaaaaagattagatgatagcaatgcacatagacctttctgacaactaaaaacttttactaccatgtatcgtttagacctcattaaaaatgttctcctataaaaaaggcatagaagcacaatcatatatgcattttttatttttattataatatcccctttcacatgtgacactattatattcgattttatatatataaacatttgcttaattcattattttcttatgtatatatttttttaacaattttcgtgaattaaaaaaacgttttaaaaggtgtaacatcgtattacacgttatactcccttttatcaaggtataggtcacttgcacgtgtcttatatgttatggatgtaaaagactataattcatcatttattttgtcaattaagaggataaaatttgtttcatatatgctgaaacaaaaagtcgatacatatttttaagtgctcataaattacaaaagtatactcctttgggaatttctttaatatagacattttcacaggttaagctcagaatcccataaatttaacaatttgtgctcgcataaattccaagtgagctgtgtctatatgctcatatggaaggtttacattgagcgcaacacaacaataaatctgtgaatgcggtacaacaaatctgaagtattcgtttcaaatatttttattcgtccacacagcaacaacaaaaaatgttcttttcacacaaaaatcaataatgaattgaaatttaatttgacctaaatgtaaacatggacataaaaaaattgcattcagatcttacaacattcttgttaaacattacattgtgaacaagtattgtgttccttaaattaatttcttaatgttgtttgatatcagaaatgaagcagattacacaacaatgcacatctctaatgttagactttgttaaaatcaagtaaaaacataattcgttgtcttttaaaatagtacatagtatttgcacatgtcatactgtttaaaatatcatgggcgttaggatgaattggcaatttcatgaaaaatgaaaaaacattaatgtcatatgaaattaaattccataaaattttaactcgacagatgatagtacacacgaaaaaaacactatgctgaaggctattctaatgaacaacatttagacaaatctttgcttttcagtaaagccttaattataagtgaattaaaatatatggaagcttttaatttcaaatgttttaatagaacataacatacacaaagagtcttatagttctacggatcaattgcacagaattgtccatgtgacgatgaaaacatttgacattttttttaacttaaatgagacctaatatttttcttttacaacatactagcgcctattgttaaaaaaaagatacatgctgtctttactaagagcattgtgtttttttgtagattaatatattactgttattaacaattcttaggcttcgttggggaaattatttatttgtctaatttttcattcacagattagtgttatttcatattaataacagatatgtcatcctacttaaggtatacttgtaattaatgtaaaatgaaatgttttttatatcattaattttttattggcttttaataaatatggatgcagtgatgaagttgtgtgatggaacggttttgatacacagtatttttgtataccacaaatctatgctattcgttatccaacatatataaatgctaaaacatgtgaacatattatgttagtgaaacgtttgagctttaaatggaacattagccgtgttccttggctcataatgtgtaatggttttttataacatttttattaaaatgaaataagtctcagtgcattttttctaaattatgcaaaatatattgttctaaatatatttcatggtacaatttttgaagcctttatcattcatttattaataaactgactgtgcaggaggatgggcgttaacaacaatagtaacttagcaacagaaaggttacaagttacagacatgtgtaggacattcactaggcctaaaaaagttttgtctcagaacgcatgttatttcgcatgttgtaatatatttataggtggtttaactgttttcatgtcattctgttacacatatacatacgtacatacatttagacaactaatgacaggaacttttcatcattttacatttttataattttttactctttgagatatgagaaatttaaaaataaaaagtacatcaactgttaataatgtactctttgtgacatttatttttatgttagatttttgaagcaaatgaattatacgctattctatttaacagcgatttaatgtggactgtttttacttgggacgtcgcagtctgtattacccaattggaaggcaaatgtcctctcctgggtagtgagctttacaagtttattcttttttttagtttcattccgagtatttcactgcgaatagtgaaaaagtttagctgcttcacaaaattgtgtaaaaaaaagaaatgttaattgtgctaaattcgtgaatcgtaaaacttttccctttaacataaaaagggaaatctgattacagattcaaccctataatagaaatttcttaaaaaaaatcagcaatgaattggttctttcccccttttttttattaagctaccctaaatgatggttttcctgggaggaacagataatacacgttttcttttttgtgattgaacgaaaccaattcgacattttttttaagacatgcggttcatgggggaacataacctctttgtgcaaaggaatttaaatgcattatccccaattacataaaaaaggtaaatgcatatggaagtagactggggaaaggttagcgaaaaagagaatatgatacatgttcatagcaccaaaatgtggtgtacacgaaagggttaacaattaatattctaattcattgtaaactatgcaaaatgatgtgtttcatcattccgataaaccagtgcatacgctggaagaaaaattatttttaaaataaaaatgacctcttggttaaatgtgctgcgaaagtgcaatgtgaaatgcatgtagatactattaaagatgtggcaagagagcacttaggataagcaattataaaaagagctgtaccttacaattacctgtagcgctacattcctgcaaataatggcatagcacttatgcaactatttcataatcggaatgttcacacctgggcagtggatacacatgcgataaaaggaaatagcgacgactgtttgcttgcaatagttatgaacataaaaaaatgtgtaaaattcagcatagaagaggtacctaatttttgctgacacaataccttttccgtaagtatacaactgcgcgcagtattctaacaaagaaagtaatgaactgtctagcaatgaaatcttcagttgggtgaaaatgtgtttacgatgaaacacataaaaaatacacagggaaaaaaattttggcgttaagttattgaatcattagtgtaagaacaggtctagggttaaaataactgttcaggcagttaatgcgtaagggtttattctatgttgagaaaaaaaaacataaaaggacgtcttcctcaaaaatttcatcaagcttgacatatttctttatttttaagatgctaagttataggagtttctttgatttcttaagggggaaaggatttatactgctttgcagccataccacacaaatattgagcaataaatttattttaccttcgcgcttggtataagcttaatacataaatgtgcatatatataaatggtataatttaatggtaactaacatttaatgtatttttaattgggtttccttttgatggcgattttattttcgaccatttgcgcagaccatttgggagtttcttttttttcaaaaatgatgaaaaaagcacgaaaggaagaaaaaactctgttatatatacgagtagcatattaaaatacagtttaaaaaaaataaaaatataaaaagttaaggataaattgtaaatactatttgttcaatatttaaaaagatgtatgaaaattttgcttttcccccgcgtcataaaatatttttttcagcagaatattttaaacaacatgcttacaagcgttaaaaaataagcctccccccaaaaaaaaagtccttttgggggattcgcaagaaagggctaaccattcccattctcttttttttagcccttttataaagctacaaaaataaatatgcagtatgccatgcataatatggcatttccgcataatttatgtttgcttatgtggcgataaattaaaaaaataagttcatacgtgcttgaatgaagaaaatactatattcatatatatgtattattacctctttaatataaataaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccaaattaaacgaattaaagcaaataattaaaaaataaagaatgaaaacaaaaggcgaagtgaagcgcaacaaattgtaaaaaaggcccaaacaacaatttttcgttttctgaagtttaagaatttgtttaaacaaaaaaactcgcaagataatgaaaaattaaagttaacgcagattgtgtataaatacatggatggcacaattgggtgaataaatgaatataaataaatatattatattgctttcacatttttcaccttgcgcgaagttaaaaaaagaaaactacaaatatatgtttgcccaaagagtataaaaaatatatacatatttttactcccatttttaaaagtgctttttattatcgtgagcttaaattttgttgttcgcttaagcgattcttattattttgcgtaaaaacatattgcatagtttgtgtattgtattgtgctgcaatgcgctgtatgtattaacctacgtgctgctgcttactgccgtgcacacccatgtaaaggaaaacttttgtgttgttttatcgtgccccatatttttcccatctcgccctgcacattttattcgctagttattcattatgcgtgtgaggcgcatgcttaagtaatttacgtatacgcaaacggaaattgccgtgaagtatatacttatacacatagcggccacttctcttatataaaacatttaccccaagaaactgtaataaaatgaagagcgaacaaaatgaaaaaataatggactacttgtcgtgcaccctagacgatgtagttgatagggagaaaaaaagcggaaaaaatagtcttttaaatttaaagaattccaaaaaatatgattataaatccaagttttttagtaaaaaagacctaacacaaagtagctcaggttatcgaggcagaggaggagggggtggaaggtcaaaatttacgagcagtagaagaccaggaagttttaagaagcccttctttagcaaaagattaattgataaaaaatataatagttacaaaagtagaaaattttactcagggccaagcagagattattttaaaggtagaccaagtacttataattcccattacgcatatgacagtcataatattccctataataataaaaatttcgtcaataggaaaaatataattagtagtgttaaatcttctggaactacatacatgggtggtagtagtgtagcaaaaagcaaaccaagaaaaatatttaagccaattccatcatccagaaccactgtagttactagcagtgcaaatagctataaaactgtacaagttccaagacacaaattaagcaacttaaatatatccctttatcgtaataagagaaccgttgctgtgagcagtaatcgacctaccaccaatctctcggtaagaagaaataacgtcagcacggttaacaaaagtaaagtggttaaaaagggaatacaaaagactaccatcaaagcgaagaccagaaaaactatcaacggatctaagtttaaaccgttaaataaatactttttgtcaaaaattaaaattgttacgtcgttaaataaaataccatccccgctgaaggaacagaaggacacggaggttaatctcccggagtctttgaataatcccagtgcgagaaaggattaaagttgccccacgtattttgtgctacgacaaagcgcaacaatgggagggatatagcgcaggaaggttgaagttaaaggaggaggaagacaaaactaggcacatttcaattgacgaatttttagccgataaataagtgtatatcattttacagtgtgatgagtacaatacgctgtttgtgtttttttgtttttgtgaatcgtaaaagacaaatgtaaagaaggcaaaccgtaggcccaaaaaaatacgatgtaaaaaaaataaaaaaaaagttaaacaaatggtgaaaaagtcgtgtaaaaaaatgtgcaaaaggtggtgaaaaaatgtgacatgcaaaagtatagttaaatgctgtgaaaaaaaatataatttttaaccaagcatgcatacacaaacacacacacacacgtacacgcacaagcatgagcacgcgccctcaccttgcgttactggcatatatgtaatgttaaaaaaaaaacgacgaacaaagaaagtgcctgtggtatttttaatgttcccgttaccatatataataacatcatcatatatctgtatatacataaacctatttagagaactttaatcaaacaaattcccctaagaaatgttccatatatgtaaatgacgaaagagcaatttttgtttagggttaacattaaatggtttttcccccgtaaagtgtaaattaaaaataggtatctttttttttttttagtaattttttaagcctttttaattgcagggtggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggggggcaaaggaggagatagggaaagaatgcatacattaagttacatatttgaacacgttgtgattgcgtgctgtaagggaccttttgaacgttaccaggttgagagagcgaacgagggataccaaataaaattttcttacaacataaagaaatgccttttaccgttgaggagatgagcagctcccgtttagtgcgcatgccccgaataacgcttacgatgtggtacaagtggaaggacgaaaaaaaaatagaagcagccctatacgtggtgatattttatagccttattttatcgtccaaatattaaccatagacatttacgtttttttcccaaaggtaaattgtggaacaatgcacgggctaacgggagcatgcacaaccttttttttttttttttttttaacaaaatttcgcccatttgtattgctcaaagagaaccacactaacgttgcaagcacgcctgtgtgttaagcgagagaatcgtgtctcaccgctttacacaagtagcagtaggaatggtggaatttttaaaaaagttacatatgggagaaaaaaaaaaaagaggaaaacgtgtattatatccaattcttaataaatttcaaagtactacactgagaggggaaaagggactaaacagtgagggattttatagcgaacatgagctatggaacaaaaaagttacctgggctaaaggcgaaatgtacatataaatatatatgcatacatgaatacagttctccaacgccccagcgtttcagggaatcacttttagctgtacacgtaggaacatcaagtggttgtgcccccgacaaaaggaataaaaaatataggagttttattttttacaattctttgcagattcgtgagatgtgttatctataatttttatagcatatcagattttttaatcatgtttccgcttttcacagaagtcacatttgaagatgccttttcttagcaacaaaaaaaaaatcggtcaatgcggctggttgagggggttaaaaaaactgccaaacatggatgcgcataaaaacacgcatacatatatatattttttcatgtgtgtgtacacttgtgtacattattttgttttttcagaaatgttcctttgcagcatttatatcgatttgcattacaccattcaatgtttccagttaggtaataatttaacatggccaccttattccctccgcaaaagtgaaatgatgagtttattttatacgacgaaatgcagcaggcaattgtcgctgatttaaattatttttctcccattggaaaaaaaaaaaaaaaaaaaggagaaaaattcaatcgtaatttttttttgtcatattttacaagtggaaataacgttttaaaacacacctgtgtatttgtttggcgtgatttaattctccgctttatttttttttgtaacattatttttgcaacttttttgtttccgcgagatgcaaacttttgcatcgatttgttgtaaattcttttttttttttttttgttttgattttcccccaaccatttaaggtgcataaagaaaaaaactcctatattttggttatttaaaactatattatatacattttcgcttttaattttaaatacctccggaaacgtattaccacagcgctttttcgctgaaccaagtacaaagtataatgtacacaaattgccttccccgtcgaaacgcctatattttctcccccatttagttgcaatgataaaaaataccttcaatgaaacgtttttctaaaaggggtatttttatgtaacgaggtaacttaactgcgagcaagtagaggaaatttccttcgacgaataataaaaaagtaaatgaaccaaacatttaagtaagcatctgaataaaaatcttttgccagaaaatctcgattttttataactacaatttttaatcgaattgtcgagttgtttttacctgtttgtgagttgcagaagaacatatgtgatgatatttttcttgcgttttaccgcgccacgctgcagttgtttttccgctcacttgagaatttataaatcgtacggggttctccgtagatagggatgttttacctttttttatataccaactactgaagagcgaagattttattattagccaaaaaagtgtacccccatcgtgaccgtcactctttgtgcatgtaaaagcatacacgtcggagttgtagaactgcaagaagtgatcaaaaagggcaaatcggcaataaaacttccagggcgccaaccttccaagtcgtcatatagtgaagatcccaagggaatgtcctttcttccgcgttagagacaaaaagtgaacaaagtaaaaagcaacacggttcagtgaggcgaacgtgaggcaaacgtgaagcaaacgtgaagcgaacattttgagtaaccccacaagtgcaacgtttttgcgagttcatattttttttcccggcccccaaaagggttctcccattatatagcaactcgacattattatcactctttttgtggcaccatctgcgtatatacgaggatataactgaaagatttagaaactcggaagagagccgataattgctagccaaaaatggttgtcatttggcacgagtgaagaagcgcacatatatgtatatgtataactgagccgacttgtagaagagctcaccagagaacacttatctttgcaccgaaataaattttcagcgcaaagtgggaaactcccatttcttggcagttgtataaggggaatacacccacgttcacgttaaccagtacatatgcagttatgtagatttttcagcacatgtgtccaaaaggtgtgggactgcttatacacgttaaggtggaatttttttttcagaaggtgtcgcacagggtgtgggagatgccgaattgggtgtagaagttgtagaatagggtgcggaaattgtcgaatagggtgtaggcggtgtcgagtggggtgtaggagatgccccgttgggtgtggggggtgtcgaatagggtacaggagaccatgtagatgcggcgtgtagcccagttggacggaacccattttgcatctatgtcgtgatctttgagggtggggtggaggaagaaccagatacatgcacaaaatgaacgcaaaacttgccacaatcgccctgctcctctcgctattgcgtcgccaactatgggaggtagcatgcgtgaagaatgtaagcggtcctaaagttcaaattccaataaatggaggatggaaagggtcattcgcaccaccccaaaaaaaacatgcaaaaaaaacatacctcatttgcagcgggcccatttataaaaaaataaacaagttaagaaaaagatacacatttcacgatttgatttattcaaatagaagaaaaaaaatagtcaatttgattcacatagatgtaatgaataaagataaaaaaaaactcgcaggcgcattggacaaaattgttcagaagcaagaaagtctaagtttcccactaggatttaaggaggtcatacattatttccacacaaattttgtctattattttgtacttctctccattctagatagtaacccgtggatgttgtgtctacttaaaaaagtcaacaaactctttcgtgataaattcagagccaatttgtttggaaaaactatgtgcgacatttctacgtttgaaaagaagtacatctggaatggagccctaattgatagatacttcaaaaggctcttaaagaagcaccatagaaaattacgcgttctagtagatgcttgcttgaaaaaagatgaatccttttgccacaccgctaagcaaagcagatgcacctaccatctcgaaaataacaactatgacgatgaccaatttctgtgtgcactacgtaacatacatgccatacatttttatgacatttttgaggaacattttttcaaaaaaaccattaacaatattatgaaaatgattaacacgaatgtgcagtttagtcttttgaaaaattttattagtgatagatatacggctcagcaaattatgtacacgcacaaaacgtttttcgccttaactgttcagaaaaacagtacccctttgtttagctcatttgtcgaaatgaaaaagctgaagcaaaaaatggactaccttttggaagaaacggtaaagagacaactagatgtagccatacccaatttaagaataatgaatttgctaaatttgtctctcataatgaccaagttgatgttgaacaagctcacccaactgttgttctatttcgtcatgttgtacataaagaaaaaggcgcatgaaagaggagggccgctcatgcgggtgctaagtgccctttcgtttggctaactcaaaagggtatgtatgcatacgtgtttgtttatatgtgggaggcttaagatatttttcttgggaaggtcctaatgcgcgttggaaaatagcctgtcccacacgtccaccaaagaggtgaagcgtatgctttgaagcaaaattatgcgcacacatcggtggagaaaaaaagagagacaattttcctccgtgggaatttccaaaaaggagaaattggctcaatgcgtctaaatattgttttgtaaggagttaaaatttaagaaggccagacgcgcgcacatatgtgaatatatttgcctacgcgcgaggggaggcgcaagggaagttaacaaaccgtaaaggagagggttaaaaaaatagggcagacgagaacatagcaaagcatggcatagcatggcataacgtaaggtagctttacatagcagaacgaaacaaatgagaatccctttacacgtttgtcaaactaaaaaaaaaatatgaagtcactggtgaaggaatgcacgatgtgtaacgtatgtccacgaaacaataaggagaatttacgcaaatatgtggatgccctctctcccgggagccccccaaagaaggggctcaattgtagggaaaatttaactagcgaaaaattcccaagctgcttaaatctgtttatttttggaagtgacaaattggtgggggcatatcgaggcggtttctaaaggaatgggcttgcttgtatgagcatagcgcattgcatacttggatacacaaacgcagttagcatttcgcagatgttacaaaaactgggtgacagaaaaaaaaaaaaaacaaacgcgaacagtttttttggagccagctcgtttttcggacaagtgcccccttgcgtacgtcatcaaggggattccaaacgcagaagcaatttcgagattcacagaaggtggcaattcggtgggaacttttctcctaacagtgcttgcgagacccctccttcctcttccttcccgctagagaaacttcaccaaaacgggtaaacagataataatcacaacaatgaggattcccatggatatgtagaacatccacttggaagtagacctttgaatattccgagcgtcaatcaaatcgacatttgccttctccgtgaagtattgcgcatcgtttacatggtcgtgtatgttacttatgacctcatcattcatctcaatgagagcagacagttctattatggtttggtgtaaatcgtaaacatttttttctagtgtcttaacatctctatatttggattctacatgggttaaggcattttttaaattatcatgtccttgtagtttccatttgactaaattttgcgtatttatatcatcatgatttaggacagaactaatatcttcatctgtgtactctgggtaaataatttttatatgtctcgacattttatccttcatactttcattgtagtcattttgaatttgttggtaactatgtaaagcttttttgaatacatgaattaagttatcgtggatatttttttttattattttattttgttgtgatttgaataaaaatttcttcctgacatgttttatttccattttgattgactgaatggtattatttccattttttatttgcatatttagtagaacacttaattcattttcctgttctgtcgttatggctaagttgattttttttcttaacacttctatatcatcaattactgtgtagatttgtttaatttcttgttttattgaatgaactgcatctacatagcttctcaaatcgtcgttcctttccccagggatgtctataactgtgtccccactggggtctataaaattatctattattttgtcattttgaaacttgagcacttgtgtcatatgcttggcattctgctgcttcttgatcgtggctagctgctttacttcatcaaacaggtcgatcattctttgggccttggggcgcggcgcaaatgtgccacacacacatgtgtaatatgtatataaatatatgtatgtatatatgtatatacgcatatatgtatatacccttgcagcatgcgggcgaatgcgcggacgtgtcactgatgtggcaaggcatcaacgagcagcatggtgaaggagagttcgttccccccctttctacacttcatcatttatcctgggtctatttttcaaaggcgtggagcgttcgcacgcggggcgcagggacaaataaggtgctcccgttcgaccttgctccgcctctactgcgtctatcctttgctgccccctcgttgcgacttcacacgtgcttgattgatacccccttcagacagctgctcattttttaaagcttgcacacaccgttcagggggtcccgtccttttcgccgcgtaaccgctaaaccgcccaaccgctcaaccgcccaaccgctcaaccgcccaaccgctcaaccgcccaaccgctcaaccgcccaaccgctcaaccgctcaaccgctcaaccgctcaaccgctcaaccgctcaaccgctttgtctgccaaatcgggggccgccaattttgcagcacttccgcatttgcacgcgtcgaatttgcgggggaaaaccagccgagtgggacacgtgccgagctgctaagcggctatgtcgaaaatctgcgcctggtgaaggtgaacggcttttctcttacgtatcgcagatcgcgtaatgcggcttccgcaagaggaaaaaaaacaaaaaaaaaagaagttgtaagtttataccactggtgaaggacgcacctatgtttcttctttcttttttcttttttttcacgttgtaggattttaattggccctctcgtgaagatgttgcgaagggcaaaaaaaaaaaaaaaaaaaaagggaacaactgggaggagtgcaaaactgtcaaattgccaaattaccaaattgccaaattgaagtgaataaatcgtgggcgggcgagcgaatggatgaaaggggaaaataaacggagagaaagttagcagcaatccctcctgtcgtttaatttgtttgcaaaatttatgtgaattgcttaaaaaaaatgcccaccctataggaattttacatggcgctgcgcacagagcaagtttgcgtttttacgctgcttcgcacgtttcatttgtttgatttgcttaacttgcttaacttgtttgacttgcttaaggtgttttactccccttttggaaaattccctgtgctgtgcttccccgtccgcattcgttccttttgaaagtcgcgtggaagcggcttctcaccttgcgagaaaaacgcagctgtgcaaatggacacatgggccaaggggaaaaaaggcgttaggcgatttttgcccagcaaggaaaatggctggagcgcgcaaatgaccgaagaacgagttgaaaagaacgtcaaactgtgccacaccgcgtgaaaaggcacatgacaaatgacccaactaacggcgtggtggttagctaaaggggaattttatgcacacacgccaaaagaggcagcctttttgagatttttaaaagtgcatagtgttatagcagaaggggggcgaagttccaaatgaaaaaaatggcattaaaataaaatgcagtctacaagtatatgtgtatatgtatatataacgtacctttggggaagctgaaagagggaaaatttttttttgtttggccaattttccaggggttcccacttgtggtgccatttttgttgacaattttttccgcatttcctcggtttcgccagggagcagcaaagacgcggcaacgggtggtctgcgcgcgtttggaagttagggcgtttatttgttcacgcgtagcaacaggctagcgcggttgcgctttttttcttcatctgcattcacgtgtgttcacttgtgttcacttgtgttcgtttgtgttcacgtacgttcacttgagttcacttacgtttgttcgtgcttctaatcgcttcctcacccatcgcggcattcgaatggtgccgcggtttcccacagagggagaaattccgctatttttttcccacgcccgcataattgcacacacacacaggaaaacgagcgcatatgcgcacacaacaaattacggcgtcaattttttttttttttttataaaaaaataggtgcataattttattcagaattttccttcttttccttcgccactcttctaatgtaacggttaatcggaggagttgtaaaatgtcacaagtctgatattttttttttttcccccccaatgtagatatgtacatatatatgtacgaatataaacgtacatgtgtgaaaccatcgagcaggggagcgaataaccaaattgccactcgcatcatccgtctagatgcattgcccctatttgtttgtcacatttaattgatttgtagattggacactactttgcttgccatagccatttcgctgtagcacactttttttttttttttccccaagatgttttacttcgatccccacaattttttctacgtggggggatgcttccttgcatccgtctgtgccctctgcgtgtgtagaaataaggatttgtttcctcatatcagtgagaataagccaattggtaagctccccccgagtggagtagcatttccaaaaaggggaaacaaactgttgaaaaggcgagggagccattttgtccaaatggtgaaatagtgaacatcgctggtcgttgcatcttccccatttttgtggttcacgtacaaagtgaaagaaatgccgccaagtagattgtctgccccttttttcacatcacctccccgccacacacatacacacgtgcatacgtacatgcatacgtacatacatacatatatacacacacacatacatacgtacatgcatacaatcctgttctcaggccaactgtaccgcctcctaaacatacacaagtatgaatcgttcaacgtcatcattcaaattcaccacatcaacttaaaaatgggtgacgatgaaaacagcaagtacattgtccatctgaaaatcggaaacagatattcctacacccactactacaagcagtacctcaacaaaatacacatagaagtaaaaaaaaaaaaaaaaaaaaataagagaaaaaaatgggaacaaaaaatagggaaagagcagtatcctcctctccccccccctgtttgttttgctccacgtgatggctgagagtttgtgtgcctctacaaaagttacactttgcctgtatctaaatgggggcgggcatctacatgtatatactctcacttatgttcatgcgtttcacatctgcttatgcgtgtcacccccctaccatgcgcacccccccacccccttcacacaagagtaggaaagaaaaaacatggttgtcaaacaaaacaacgacaccatcagaattgaagtgtacaaaaagggaactctaaaaaacacattcatcggatcagctgatatttacatctacacagacatcgtgaagaaattgttcccctgtaacatgtacttcaacatagtcaacaaaaaccaaatagtagcaacagcctgcttgtcctttcactacatcaacttagactgcataaagaaggaggaccagatatacacctcgctatttatcgagaccataatcgctgttcagaaaaaccagagcaggaataatgagatgattgagaagctcataaatgagggcaaggagcacttcgacgccattaaggagacggacgtcagctcgagtagggccacgcgcactttgcggcgcgctatgatgcgccagggagtgccagacggaacgtattctcacgttgcgtattctcacgttgcgtattctcacgttgcgtctcctcacgttgcttctcctcacattgctcctcctcatattgctcctccccacattgctcctcctcatattgcttctcctcacgttgcttctcctcacattgctccacctcacattgctcctcctcacatcgccgctccccccgcgcagccatctacaataacatttccaccctggcaatcgaagacaaaattcggctcttttgcaaaaacttgaatggctacctactgcacagcaatttctacatcaagcgattctacaacaagtattttttctacatgcatttctttaagggaaaattctactggtgctactataatgaggaagccgacgcaaaggttcgtttgggggcacccctcaattttacaccacacggatttatgtttatgtggcacatttgtttgacgcgcgtattacgcacagtgtgtgtaccccccccttggtcatttctcccatctctcccatctctctccccctttccactttcatcccacaggtggacaaaaaccgagtggggtacatccgcctagaatacgtagtgaacgtgtacagcgatgtctacagtcacaagtacttctacatcaagtacaggaaaaaaagggagaaaaaggaaaactacctatatcttaagacggtagaaaaggacagaaacatatgggtgaatatcattcacgactttattatcctagtaagtaattacagacgtgagaaaaaaaacaaaagaaataaaataaaagagctcacagataactatgctgagggagcgtccaaagaggccatcgaaattaacaaacaactgtctcgctctttctccacgaattctataaaaaataagtacctaaataaaaagaatgttgcggataccctgagcaacgtcgacaaggacgagggacacaccaaggaccccgagctggatcaggtcttgggggacgcctcgcaaaacatgtgcaattacagcgattaaccccgcgcagttggcccagataacccagttggcccagataacccagttggaccagctaacccagttggaccaactggtctaagtgtccccttttttccgctcttcctttgcacttgggggggctaaacatgttcacgctgcccatttgagcagatgtcgcgtgggggttcctcggcgctcatattttatcgtgtcattttacaggcgatgtgtatacacatgccgtatatgtatgctttttttttcttttttttaccacccctccgtgtggagatcccacatgtggccccttcttaattgcacactttgcatgccgaattattttaaaaaagggataagagaacttcatcccgtattcactttgacttgtgcatttatttatctttgtttcttccttccctgttgctcatcctttttgtaatttagtaggtctctttgtttggcacaaaaacgaaaaaaaaaaaaaaaaaaaaaaaaaaaccgagaagcggaattttacaacgatttgtacaaacatataaacgagttgcactctacgtgtggcgagttatgcgttcgagatggtctctaaaaggcgggtggcctcgcgcatgacgcgatcaccatcgggaatgccccgcaccaacgcatctccacttgtgcttctgcaaaatttaacaaacggagtggtatccacgaggctgaaaaaaaacgggttcggaaaattcttcctcaagaaattgtaaaagaaaataacctcggtgcatattagaagcgattcatcacattcctgttttagaaaaatccgattttcgcatttccttacaactgttttttttaattcgtatgggtaaaatagaagaaagtgaaataatttttcttctcctttttcgaaaatgtacgctacatctgctattaagaacctgtttatcttgtaaaatgattccattccattcaggtaatttctgctattcttcgaagaaacacctccaacattgctacatttgtgcagatggaaactctgtcgaaggaggtctaccgtgtcccggacacttccatacatgtacctattaatcgttttgttattatggactgtgggcggactggcgcgcgggctgcctttgcctcctctcgacaaatttaggaattgcaagtcttcctcttttaactcgaacgggcttttaaggggggcgcatcggactcccatttggccccccatttggctacccatttggctacccatttggctacccatttggctacccatttggctacccatttggctacccatttggctacccatttggctacccatttgactgcccatttggctacccatttgactgcccatttgggaaaccctcccctccagcgccctcactatgtcgtcgtgcacctcttcgcttatcgcctttataaactgcagcaggtattccatttggagggagcagtcgctacgcaggccatgcaagctacccaccttatctgcctcctcggtgtgaggcccccgacgtgaaaaacgatccagcttctggaacagcttaacgatggtgcccctctcacggtgcaggttttcctctaaccgcttcgtgtgctcatccaaagttgcgtccatctgcccaattttcacgatatcatttgcccccttcgaaatcagcgagaggagatcaaacctcccatttgcatctcccttccagttgtgaatcaaaatgagaagaaagtttatatagtcggtgaactgcaaatgacatggcaacgtatccgttttttctattttgctgaacaaatttaccttgcttggtaaggcaaaacttgggtccttctgattttcacccatgagggggtttttcctatgagggttcttttcccccacagggaagctccttccaaccgaatcatcaccaccatttgtaaaacttccaatctcatcatgctcaccgttcggagtggtccaccacgagatgcgatccaagtctaccatgttccccctcatatttatttctgcgggaatttcccacatggggggagcatctgcagaaattgcttcctcttttctggaaaaggatgaatcatctgaacttaaaaagaagcggtacaattcctgcatctcttgttcatttatccttttaaaaatgttataagacaataaaataattttcatttttttcttcacatctagcaaatgtgtattctgcttcatgtgttcaactagccaattgaacagttcataattgtacaatttgattcggtggaaaatttggacataaaggaacaaattgttaacactcaagtcctttttgttttcttccaacatgattaaacacaaggcatatagatttacaaacctcacagtggatgccgatagagagaggattaatttatgtaggagtagcttcaagtggggggttcccaaattctgttccattttttttcttaccttttcgcttacttcatcccagtatatttcaaacttccgttgctcctcctttggtgtagaacccacagagaggtattctaccatcggtaggtggctatcacacatgtcgtaactgccgctatacgtgtgcatctccttgtgagtgctctcactgtttagcaagtggacgtacatgtgttgtccgtccttcagagaggtatcctcctccttttcagtgtaattaaagcacaccacatatttgtagacgcatctgttgaacgtttttaagatacttgacactgcctttagggaatcaatttgattgtctaacgattgtggttcttccgatcttctgaatcgatcaagtaaaaaatgaaagaagttacaatttaggtaattacaaagtaggcagctctttataatgttcgttgtttggaagaggttaaacgtgttgtctgttttgtccctgggggggtgatcttcccatttgggttgatcaaacaggttagaatctacagaaccagatttcccctgacttaaccgtttttcctcctttctacattgttccatgtacaaatttgtgtccatgatgtgactagccaaaatgtcaaacaagtcctccacgttatcgggcctaaacttggagaacccataaaacacattcgttaggtgcaccgagttgtagaatctgtaattctgcattacaaccattttcagctttctccagagctcctcattgtacacgtttagattggccaggtagagaagaagagacggggttaggaagtaactctcgtctctcactttttcatttagaatttgcacgacgcattgaaggatctgcttattttttatctttagtttgtgcatggctccgaggagacggaggatatcctccaggcgcaccttccccttaaggaggatcttcaccagtttgttctgttgtccagctggttccgaaaagacgttgcttatggtttcttcaaggtggtgactcctactagtaggagcttctccttccctaaatgaatttgaagctccaccactcgcgtacacgtggaggacgctggagaaggctctcgcgttcaacttctttacgggggttccctccaaaattctgccattaatttcgtttaccacattatcgtacttttcgatcctgtgtaacttttggatgatgtgcaggaggagactccgttggctatttgtcagtcggtccatcctcttcgatagggtgtctataagagtatccactacgtcatcatctgtgtgtgtttcttttgcttcttccctttcgtggttccccctaacggtgccacgacgcaggatgaccttaacgatgtgttgactcttactcaaacctagcaataggagaaacaaattttttgtacttacaaggtggaagttttttttttctctacctacttcgattaagtaatgcttccatacgttttcatttttcacgccattcttgcttaggtagaagatttttttacacaagttgttcgctgcgttcagttctggattcacctgttggctctcttcctgtggggaccccctttttgcagcccgcatggacgacagcctacactctactttgtgttcaccctgttgactagcatagtcattttcgctgtggatccttctatctgttctgattctattacggggggagtatctagaggggttatttattttccccccccctggcactcccactggctctcccacaggttctcccactggcactcccactggctctcccactgattcttccacttttttttgcgcttccctgttgctgctcattgcagtccttgcttgcctcaatgttcccctgattggcatcaaattggttagttcgttcctgtggccatggtgatgcagcgggttcctcgcatgtagtcccattttgctgcccttcccccacgtttccgggttctcccttttgggacccccattttgtagggagtgaaaaaatgcctgaaaggcaaggtgatacgttttgttcctcagagggtcacgtgttagcagcataggccaggcctctttcgcgcccctgtagaagaaaaacacttttgcaaaatgggttcctcaattgtggcatcacttgcttatatatttccctccttttgtgttgctacgctgtatgatgaaaattactctccttggtagtcaacagcggagtggtattccccttcgtttcagctttgcacttccgtaagatagggtagaacgggtatatgcgtcccttnnnnnnnnnnnnnnnnnnnncaacctttatgggatttatttttttttccattttgaccaagtcgaagggttgaagtggagagttacccaggggggcactgcacaacggggggagtcaacacgggtgtgtcgcagttatggcacttaaaggagatgtgcgcagttgtagcggtttgaaaaaaaaaacatagcataaggtaagataagataagatcagataagataagataaaataacataagataagataaaataagataacgtaacgtaacgggcggtaacacaaaatagagcagcgcaacgcgtgaccgtgatgggcactgctgaactgaacacgggggaaaagcctctttggcgaaaaatttaaaacgtgagttgcgcccccgaggcagtgctcacatgtgacatattagaccttggagaagtacgtccacggttgagaagcagtcacgtcttcttttccttcctctacttcttctccttccaatgagggtatctttagcgtaaaacttgcacactttgcagaggtcgtcgaggaccgctggtaccatccccaacgagtcaactcatccttggcaggctcctataaagaaaataatttaaaaccaaacgtggaaacaaaactgctcaaagattttacaaaataacacccgccaagactgcaaactcatgaggcagggtggcagttcaccagttcaccagttcaccaactctcctacctgtacgtgttgtctatgagcttgttgaatttcccgaataggtaggacttctctactctcttcaacaggggtctaagatttttgttttttcctaagggggtgaagggtggcatgaaatatggggtggtcgatgggccaacttcacggggaagactccctccaaatgaactctctaaaagggggtcatacgcacctgtaaagcgcgcataattaatcccgtgcatggttagcctctttttcgacttggactttgtgtgcttttggtagaacatgctgcagaggggggagaggcgcgtgaaagggagtgaggactgcacatgggtatgcacatgaggacacgttttggctgtacaagctggttgcaaagggagatgtatgggaacacgcctttgcacgcttggcacccttggcgcgcttggctggggcacgaacacgtggcggttaactacggggtcgtgcttcctcagggacatgcggaatttggacttgctgggtgaaatgtacgtcgagtagatgtagttgctcgcacatgaagaaattaaatttacatggacccgtttgcttttggatcgaaacagcacactgcttaggaagaacatttttttttacaagctcgggctctgcaggtgtgcgctcaagtaagaaaacgtacgtatgcggaggtgtagataatttttttttttttttaatcctgtttttatctcttttgcgaactcttcctttttttttttttttgttgtcgcttcgatgctcttttgtcatctaaatgaatgttcgcttcgcttgagcagtggtggtatggcgggaagtacccatggatgatacgctctcttggcaccaatttgtgccctctggaagtgcaccacagaagggcgatatgggtgtcacggatcttttccaagtggggtggacgcttcaagcgcattcgcgaaccctacgcacatatgtgtgaccaggttatgtgcccctgtttttggaaagctacggcaaaaattgtgtcactaatttgaggcaaaaatggtgcgatgatgtagcactactatactactataccacaaggagagtaaaaaaaaaaaaaaaaaaaaaatccaaaggaaccgtagtgctgtgaataagccagccatccatccaacaagcccttcgaaccaccacgcatctcccgctaaacacaattccgcgtggcgaaagaaaacaccttcgcactacaagccacgtttgcgctgtatacgtacactgtgtacgtatgctgtgtagagattgtgtcaccaggtgggtgtgtgcgccgactgatttgttccatttcgcttcgtttcgattagcttctcactatactacctctttttttttgtgcaactttttttgctcctagcgtggcgaaacttggcatgttaacacccgaacggttgatcgaacggttaagcaggagggagccaaaaaggcgaagcaggggaaagtccgtatccaagcccagcggaagatgaacaaaaaagaagggtaaacaagtaaaaaaaaaaaaaaaaaaaggtaaaacggtaaaagggtaaaacgtgctaaaagagaacgggcgcacgcactcagtagactcagacagtagtggcgttatcaaggagcagacgaagggcagcatttcggaaggtgcgtaaccgccgagccgacacgggagaaaacacacacgtgggtgtgacgcagttgtgaccgtactgaatctgcgttgtgaccgtaccgaatctgccttgagaccgaactgtgaccgaaacccctcagaaatgaaaaaggacgaccactcacaaacgctgtcaaaatgtaaagtcattctaggcgggttcttgatacactgcacgctgggcagcatctactgcttctccaacatcagcatttacgtcatctcctacatgaagatcattggttgctccaatgtaaagtacaaggatagtagctgggtatatgtgcttactctaatttttcagtgtttttttggatttttcggaggaatgttgaatcagcatttgggtccccagattagcgtgttgcttggggggtggctgatgtgcctggggatcctgctgtcctatttcactgtgttcaatttttacctgtttttgatgacctatgggattttgtgcggcattggatgcggcattgcctacccgattccgctctccgtggcggtgaagaggcactacgactacaagggagtggtgagtagcgtggcggcagcgtggtggcagcgtgacggtagagtgacagtagagtgatggcagcgtgacggtagagtggcggcagcgtggcggtagagtgacagtagcgtgatggcagcgtgaacgcgtcgcactgcgcacggctgaacgagtggcaccgcccagatgggcattcctgccagtttgctcacccaccgcctgcacactgccccgctgtttatccatttcccccctcctcctcacagatcagtggaataatcttcgtggggagaggtatggcggttttcctcatatgtccccttcagaattattttataaacagatacaactacatgccagattacaccccagagttggatcatacagacgacaaatatttcagcaatttggagatccttaacagggttccctatttattcatttatgaagggatcttttttgcaatcattcagtttataggtgcatgtttgatagcggactctggagaaacaacatcaaacgagtttctacctttcaatgataaaagtagcaaagtgttatatctagaccataggggatatgcaaataaaagtcccaaaggaatatgtagctcatttaggactctctcgaatacatcaaatttttcactcaaagaatccaccagtacatttatcaatcgtgattttgtcttaatatggttaatggtcttctttaattggcaagctatttcgtatactcaggttttttggaaaatatttggattaaattacctaagtattgatgatagatctttgtctttcctcggagctgtatcttctttgttcaatatcatgggtagaattttttggggattcataagtgacttaacgagctttaaaacggcactgatactgatgagtatgttaatgagtttcctaacagttactttaacgctgtcaggtttatatggcaaggttacttactgcatttgggtatgtcttatatttttttgtcatgctgggactttttctattttcccttccatcactgcacatacctttggcactcgtaacttcggacctatctttggtctcctctttactgctagggccttctccagtatcatcaatgccatgttggctgccgtcattttgaacaacgttgggaatatcgctatgtgtgcactcgtctctatttcatcctttgtcagcatcatgttggcgctggctttttagcggggataatgacaggaatagaggggggggggggagaccatcatgtgtacctgcgtggagacctagtgaacagcaacgcgaggaaggagatgacagaccgccgccacgctaagagtgtcccaacttgaagacgtacgttaaatgtagtcttcccttttttttttttaagtaaacatttggagagctatatcacagtaggggtggtgacgatgggaagttaacaagtcaggacggtgcgaatctgtgacaacctctacatggtgcctttttctcccctttgaagacccaagaattgaaaaagatggagcagtcaaacggttagccacgcatacttatacgtatgctacttttacatgctcttttttttttttttttttcccatttaccccccgcaaggttgtagtgacgcacaagttgcagttcaccgtgagcggttcgtggtggtggcctaaggcagcagccccgctttacgaacagaaatgtgtctaatgtgcatgtgccacatatgggaggcttctgacgcccgcgtttttgtcttacccgtacgtcggcagcgaggccagaatgcgtgcttgtatgtttggccaagcccaggggtgcacgtccacgtatgcgagcattctctgtgtggttccttttttttttaattttccatttttttgttcttacgcatgcctaattttgggaccatttccccagctctttttctcctttcgtgttgcactgcactcgtgacggttttccccatgtgcatctgcccaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaaagagaagcgttttcttggtatgcgcagttcctccccgcggggtagcccccactggtgggtttctgagcgatgcacgccaaggggtgtggggtgggcaagtgccccaaaagtggtcctcccaaatgagcataagatttatctccgccgtagctaactcctttttgcataacgtacacatcaagtaggacactcacatgggtagtcttatttttttttttttttttttgtgtacctcattatatttgcaatattttccagagaaaaaatgccacgcacgtaaccaccattgtaaccatacgtgtaaggctctccttcccaattggggctaaacgggagggatgctttatccccccgttctgagatacctgaagagaagaagctttggctaagtgaaaaaaaaaaaaaaattctccctattagcaccccttttttgtgcattgcgcggtgtgcgaagttgagaatgcgagtgattcatcccgagaagggaaaaaaaaaaaaaaaaaaggaaagaaaagaaaagaaaagaaagaaaagaaggagtaaagaaagaaaggaataaagaaagaaaggaataaagaaagaaaagaaggagcaaagaaagaaaggagtaaaaggcgcagcgaaacgagggataaaggaaccgaaaaagacaaaagtgaaaggccttggagaagtcaactaacaaaatttgcttctgttgggcgtttcccgtgggcgagtttaaccgaagcaagcaagaaggagaaacgggccttccgaagaggaacacctatgcatattgtgccggcgtatataatgctaagtggtctcctccgcaagacccgttaagcacattttgtttccacccccgtggttcagaagttctgtcactccatattttattttttttctccacttttggcactcgtcaaaattatttggtggagattaaaccttaccaggggtaggctgggaggacaagataagcaaccgagtgggggttcccttttgcccctagtgggatctagtccgtgcaggtggaccccccacactagcgcagtaacacactagcgaagtaacacacaggcgcagtaacacactagcgaagtaacactctagcgcagtaacacacaagcgcagtaacacccccctatcgtacccctttacggtagcacgaagtcaatatcgcatcgaaatgtccaaagtaggcgaaaagagctacgaacagagtgaagaaacggaggaggagaagctgaaggggaaaggtcccccccggaagaatagaggcagctcgacgggctcagagtattcagatgatgatgggggggtaagcgaggagggggaggacttcgatgacgaagaggacttggatggcgaagcggacgtggatgaagaagcggacatggatgacgaagcggatttggaggaggcggaggaagacgggttggagggccgaaaccaggaaagcgaaaaagtggaagaagacattttcaacgaaaataatttgctgcatgcaataaaaacgagagaagtcttagagcaggagatccttgtactctttagcaatatgctaaaaaaagaggtggtgttaaacaaggatttgaagagtacaagtcgggaagagatatcgacatacaaaggagagcatgtggatgatgagcacacattggagaggaatgataagggaggtgcaaacaaaaagaaagagacagaaaaaaaatcaaatttgaagataaagaataaagacctgtacaattttatatacagtaagatgaacctaagtgcaagggaaggaacagacaagaagagggaggataaaggagcggaaggcacgtttgccgagtcgggtctctccagaaaaaaaagacacgcaggtggtagtagaagccgcagtagtagccgcagtagtagcggccacagcagtggtagcagccgaagcaatcacagtcgcaaccgcaaccacaaccgcgatcgtaaccacttggaaaaaagtaatcaggttaaaaaaatggctaacatccagcaagtagaaaaagaacactacatcctagacaacaacgtggtgaatatactgaacgatattaacacctaccttagaagagaaagagagtatctgaatcggaaatttggaaatcatgtagattccacttttaagaacccaatgtatgttactctctatatatataataaccaaattttaaaggacataattttacagatgatcaatattgttaaaaacgaattcgatagctccatctatagagatatcgatgagactatgttgacaagaaatatattcattttgattaaccatcttacttctcgacccagcaaggagtggttcgattactggaataagcatatgccaacgtttaataataagaggagcgaatttaatgtatataattatctccaaattgagaagaacgaaaggaaagtattttctggagtactaaagaatgatatttattttaaggagctacagaaacggtcgaatattattgagcagtatcaaaatgggcttcagagtttgaagtgccttttgtctagtaggaattttttaactctcctaaatgagtttaggtacaactgccaactgtttatcgatgctgattatcgaggcattgaggagaatgaaaaggttttggagatgcagcggagggacgcagagctcattgaggagaaggcccgcctcaaggaggagctgcagttctgtcgggagcgcctcagggggggtgaagcagaggatagcggcgatggcgaagcagaggatagcggcgatggcgaagcagaggatagcggcggtgacgaagcagaagatagcggcggcgacatcgatcgtggcgatggttgtgacccccccgagggtgaagaagccagccgaggggagggtgccgccaaaccgaggaggacgaacaaactcgtgcggaacaaaatcaccaacctgaagaggcgaatcgacgaaatcaacgaggagctactcgaagtggccaatttcttcctggaggacaagaagaagcgagagaggttggtgcacgagtacagggagaacgtctacttggtgcgcagcatactgacgcaggtcctgggcattaggaaccccaggagaagcaacgccatcaactccagcaatgtgcattacgtgattctgcagaacgtgctgggtagccacagcgccctcactctaatcatcgaagagatgaggcatctgttcgacagggagttgaagaagtacgagagcgagaagaacattcacatcccctacttgaggcagaacacgatgaaggagatatgggactacgtgaggctcttctacaacgtcgtgtgctacatcgacccgatcgacttggtccggtcgctcactcaccaagtgtcggcggggtgtgcaagcggtggtagaagcggtgataaaagcggtgataaaagcggtggtagaagtggtgataaacgcggtgataaaaacgacgataaacgcggtgataaacgctgtgacagaattggcggctcagtcggcggcacagcacgaaaccgcctctctgcgaagaaggcgcccgcccccagcgcagcaaagagaagcagcctgctgaacccgaggaagaacaaccaaatgatcatgcacctgtccaggataaacccactgctagcgaaatctaaagttagaaaaccaaatgaagaaaaacacatgaaaaaaaaaaaaaaaaattcatagagagaaaaaatttaatagatcattacgaaaacttctcctttgaggatttatcctttgatatattcgaagagaagaaggcaggggggggagggtctttcctcaaagggaatatcctagacacattcaaccacagtaacctgtaccgagtgcaagagttcttaaacaacataataggaataaatgaagagttcgagaatgtatacgaagggaacagtcacgagggaggtggacatgaagacgatgatgggttcaattattcactcaaggtttttttaaatgtttgcattaaagatctcaggaggtgtatagtcgagtactacaaccatcagtgggatataaaaattattctcaatatacacgcatggattgttacatattacaccaatttttatctctacgagaataggaagcgactgaacaattgtcgaaaggggaaagggatttccaataggtattcatcagctagccatttttacaacggggatgaagaacccataaaggaaggaaaacacacagaagatcaaagtactctgttcatatccagaattcagatggtcctaggaatgcaggcatatataggagataacagtatccactcagaattcctgtgtgatactttccaaaggttaataagggaagaaaaaatgaaaaaaaatagtagcaaaataattctatgctgtttgagatgtctacatgcagatctaagtctaatagatctacatgctctctccactgatgataatgtgaagtccatttgtaaatcttctttggataattttttgaggagaaatatcctaaatagcttaagttggattttaaaaaatttcaaactgatgagtcacgacaggagcatattcacctacgctcttaagtgtgccctgatgataatcgagttgctcaaaaagttaggtggtagtacatacatcatgaaggggggtaacaaaatatacgacgaggatgaggaggaggaagaggaagaagtagacgaattgtacaactcggatggaagtgacaaccagcatggggattccaagaaatatggaagaagtggcagaaatggaggaagtggcaaaagagggcaaaacgcaagcagagactacgatgccgaagcgattgaaagagtcagtgtaatggatttaatagaagaaatttatagcggaaaaattgtaaatacatgcatgcacattatagaagagtacaaaagaaatagcatccaaattaatcacctaatcattacctactttgaatttctactcaaatttaaaaacaacgattacaactttttactttttttcgacatgaaatattttatcattttcatggatataataaatgatcaagaatgttatacaaaccctagataccattggattgcttccttttttgaaaatttggtagcttgtttttttaagttgaatagtaactatttcctaccggtggaactgttctttagcaaagcgataaatagaaaccttttcagtttgttaagtgaaaaatatatgctgtctatttttagcaactatagtgaagggaatgaccactttgtattcgaggaattaaacaaagggatgcacataaatgatatttttatggagatgaatagtcgaaagaggttagaatcactggagtggtcagctgaagatattgaaagtttgaagatctactttaagcagttcaaacatatgcataatttcttgccattcattagtgagatgctcaacaaatcctctagcagcgtgaagaaccaacttatttttctcaattatatggaccgcaggggaaatgtcatcgatgacgatgtggactacgacatgtcttactcgtccgacagttctgggggggagacggacgcagggatgggaggcgggatgggagatgaaatggatgacgaggtggacggcgggatggatgacgaggtggaccgcggggtggacgccgaaaccgggaagggggtagacacggaggcagacacagaagcggagtccaccacccccagaagcccatgccgtgccgctacccacgagaggaggaaggccaagcaaccgctcctctacactgtatacaagctgaagaagctgaaccaagtgcaggaaaaagagacaaatctgacctccaatggaatcaactgcaacgtggacagcgtgctggaagaagttagctctaatttgaagtccctctacgaattgaagaagctatcgaaaaataagtttttcagctataaggctctcctgtttgatattccacttagcatttcatcggagttactcgaacataacagctttaaaaagctactcagcttgattgggttcgtgtataaagaaaatagcgacgagtgggttctgaatgaacacttagatgtggacatttttaggagtattgttgaaaagtgcgaggagttgtttcctctctccttggaggagctgcggggcaggttgcgcgcccctgagagggacaaggtctcccaggggggcgatctcagtcatgatgctcaagggagtgacaaggacgatgtgggaaagcagcaccaaccgcggggtgacacaaaagatggcacgctgcatagcacatctgacagtgtacatggcagtgtacatggcagcgtgccttcccacagcgacgagcagctgcacctgatggaaccccccaaactcaaggggacattcgccctcctcaaactaatgtatgacctgttcatatcgaatgaggatgacttcagaatttttttcaacgacctggtgaacctgattagagacaaatttagttcccttttccagagcagaaaaacagagggggacacaaacgaaaggaaggacctcaatacagaaaatgacacatctgcttcgacagctagccaaaagaatgatcccaatttagataagtacacaatttttctagaacccaaagatagacaggttctgagaagatgtcaaaagaaacaagtcctttcagagttgctgcaatatctctgggtgtacctctccaaatcggagcatctcatcatttccaagcacataaaagaaaaagatttttctgaacgcttccgagtgattaataactacaagaccttgggggtatcggaaattgaaagcatcatacgtcagaagcaattcgaaatagatgagaagaagaaacaaaagaaggagactaaaccgacgtcgcaacagaagtttttttttataaagcgtgtttgtgagtatctgcacagagtgtatgttcctgccaatatgggttcgatgagcactggtcggaactgccccctgaatgagacgtatttcgggggagacaaacttctcacgtgcatttatgagaagctgaattcttggaattccaagcggagcaaaaaaaacgacgactcgcagtgcttcgccttagctgctatggatttgctaagctacatcgtcactccgtcggaggtcaacccaggggttaccgccaccactggcaccaccactggcactacctctgccaccaccgctgacaccaccgtagcgcctctccctcagagcgttgacccggattctttcctcccgttagttgaaaacatatgtgtcgctttgaaagcctcggaggaagaagggggggtcctaaaatggcatcccgagcaggtgcagagacagtggctgaaaattatgctgaagttattttacaacgtgctctacgatagtgagtacaacaccgtggggaacctcttcctcgagtatagaaacattaaggagattctcaaggacaagtcgctggactttttgtctccgcaagggggggcaggagtagcggcaggagtagcgccggaagtaaccgcagaactagcggcaggagcaaccgacctgtacagtggcatggaggagctgcagaaggaagacccctcccagccgttcaccgacgaaacgtatttggtgagcacgcagtacgaggcacacaccggcgaggcgccatcgaagagaacctctcgagccggaggtgcaaccgcagatcagagcaaaatcgacgaagccccgagtacacctgacgccattccgagcgaaccccactccagggaaattccactcaaaccaatcgccccacataaaagaaagctgggtgacatacatgcagaggactactcggaattcttcaaaaagaggaagctgcaaaatgcgtacgtcaatatgtataggaagaatcggaagagcatcatcgactcgctgcttaaaaacaaaaatatcgcacagtacaaagagagtgacattatcaatcgggtcaagcaggttttcataaaggctcggcagatggcttccacgggggtaagcaggagtttgtgtgaaatagtttgcgtgcaggagtttgtgtgcaatagtttgtgtgcaatagtttgagtgaaatagcttgtgtgcaatagcttgtgtgcaatagcttgtgtgcaatagcttgtgtgtttttacagatggggcgtctgtgcggtgtcgcgcctaccagcttgactgccccttctcttgccccactgttactgccccctttaaaaaggcaaagcgaaagaacgagagaaccatcgaaggggctacctcaatcgataagcttttgtcccggtcctacaaaacatgaccccgtctttctcactgcccattctccaccccttcttctgtaggaccttcgcaaccgatggaaatctcgcgatgacgtgaagaggatactcctgttgtaagaagggccatgggtacacagagagggaaaaaagggaagacttggatccctgcccatggggaagtacaatccttttggcattcccaccaaagcgagcacttcccacctccctattttgtacttccaacggagcaaacctttcctgcttctcccctttgcaccacttaacaatttttttttttttttctcatcactcaaaataaggtaaactcaacattcgcgttttaaaaggttctttttttttttctttttttacttaaatggcttgtacacaaaagtgattaaaaaaaaaaaaaaaaaaaacaccacgcaggggaaaaataaacccgatnnnnnnnnnnaaaaaaaatacaccatgcaggtgaaaaataacccgatcgaattgaacactgcgcatgcgctttaaaagttgcgcgaggatgtggcacccaccgtgtatgggaaaaaggagcactaatctgtggtggggtggaatgatgcacttaccccctcaattcaacttcgtcattgcatgcgcaaatggaatcgcctctgacctctgcgcctcatgacttcttcgcctcacgacttctgcgcctcctccttttgctttctcagcctaataatggtagacttagctgcgaccgctgcaggggtggttaaactccaggctcccccgcagacctttcttttgcatttcttgcactgccatatgcctacacaggttcttttggttgccgtctgtaatgaatggaacgatcggtgatgggttagtctcagttagcaacggcacagggtacacccccccaggagggagaactctatcaatccctccctcgccttctctcatcgatcatctctcatctatcacctctctacttcacacggcacgcgtggacacctctccacgaagctgcgctctacttacctttccacagaagctgcacatgtacttggcatgttgcataagttcgattttcttgatttgcttacggagggaagatccatacctcgttccgtactttcctgttaagccgacctacgtagatggaaataagtaggggaaaaacaagtcagaggtgagaacatacaattgctgcgttcaacagggtggcgattgctccagtgcaagtgaaggccctcaacgaaatgggtgagtagtatccccacttggtccttctcaaacaggtgggtaagtggcagcaaagcgtgaagaatcgtcgaggagatgtcccccccacatttgcccatcaacaatacgccacttaacaacataacgtagtggtcatcacaatggagtttggcctattccactacacatagaatgcttcatgggggaggcttcttctcctatctgcaaaaagcttttgagaagcgcctactggttcctattcttcctacttgcgtaccacataatgcaaagaagtgggcatacttctaatttgattgcccccttctttttagtttcatgctttttcttccttcttacctttttcgttcttcgcgacattttttattgaatcaaaatggggggttcaaaaatgggagaaaattattcttcgctttttttttctttttccacaatttgcaattatagaattgataaaaaaaagaaaaaaaaaaaaaaggcaacctgcttaattattttattttactttattttattttacttcattttattttaattttttttttgtgcatataaaggatacgtatcagttaccctcacctcgtaacgttttgctattggcgagcgcaacaaactttgggtgattaaaatgccccacatggaggtggagaagaaaaacgggggcgctcctggctgatttgccaacgtgttttaaaagagggactactcagtctcagcggggtgcgcccacctcaacttgactgagcatacgctgtgacgggatgagaaaaaaaaggggggaaaaaaaaaaaaaccactttcccctctcgcactcctttgggggggggaggaggcaaaacgcccttttctgctttgccccgccgggatgggatgggatggaatgggagtagttgccttcccttctcgttggccctaatagagggcttctaactgtgcgcacataataaattatnnnnnnnnnnaaaaaaaagaggcctgcatacatattccaacctggttgtgcatgtacgtacagataaataggcatatgttaaggtgcgcatttgtttaaaaaaaatgacctactggggaaaatgggggaaagcccaatttttcgcgcgccccaatgatgtatgtggccgtggatccacgcggagtacgcaccgtttggaggccccttcactttatcattacttatgtaccttttgcgaaatagtcagcgtgatgatatgaaagcgccaccgcctattagcagttattctatggagtgacacagcggttcgttttttcaatcccaagtggaggtcacctcgggggaggaggaaccaaatggaggtcaccccggctgttttttacccccatatcgtgccacttgcttaacaaaaattccaaatctgttcagcgcattctttccccccccatcaataataatgttaaacccaaagcaactgggacagtaacggtcgaagcagcaactgtgttgtatggaacacatcaaagggtgcaaaaggacgatgcgctgcctccccacgtgctacacttttttttatttccttttatgttaactccttcagttgggttgggggaaaaaaaaaaaggaaaaaaaaggggcaataaaccgctggtttacgcatacacaggtgcgtcttcacacatgctgccgttcacggcagggctctcctgcatgttgcggtggttactctatatcacgcctgtcagtgagcggaatgaccgccgcgacatgcaggggcacgcttgcaacaaaaatacatttaattatttttgaggggaaacttaaaaaaagggcaaaaaatgggcaaaaaaaaagagcaaaaaatgggcaaaaaaaaaagggcaaaaagtgggcaaaaaatacacttccctaacatcacatgcatcatatcacattcctgcagcccgcccgatgaagtcgcgcgtctggctcgtgagcctcctcatagagactcctcgtgtgctcctctgtgttcctaactgtgcctctaatttctgcgtgcgctgggcaacgcaactggttcttccttcccccatgggtcatatacaaaaaggggatttatttatccgctactctgtaaggtcgaaaatgggcctacgggcttcgccactcctgccgcgttttgccgcgtcctcccgaaaggccgctcagcagatctgcaaaccacaactccctcagtatgaacccacaaaaatgttatttatcggaatgaagacaagcttgattgtgtacccaataaatcccatgatgagaaagccaaaggagcaggcatacacaatattcgtatactccttcttgtttggcttcgtgcatttccttattaacctcacactgtcatggacgaaggtttgtatgccgctgatgaggtacccgatggggtggttttcatcaactacaaactcggggagcttcacatcgaacatggtgaatggtgctatcgatataatgtggtcgagtggagatggtctggtctggtctagtcaaacgacgggtaatctgcgcgactatctcgtctctgtaaaggaggggggggacggggaaatgaagcgacgtgatgcgagttcgcaattacgcaactgcgcaatcatgcggtatcgctgtaacgcggtaacgaggtagcgcgatggcggatacacaggctgggacgtggagcgcttttccccagctgtgcttcctctcttcgtacttttgcttttccaatttttacaatacttttttttcccactgagtcaagttgcctattttgctattcgcgtttttttttcttttttttcctcttccgatgagcaatcctattcgaacttgtttattccctttaaataatgataaatcagatcatgcgatgggggacgaagggtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgcatagttagctagctggcggggactgtacatacaagtagaccttttttttttttcttgtgcatttttatctcccgatctgatgatttttctaccccttggttgaagcgaagttgggtagggttgtcttacggcgcggtttgcatcccgctcccatttaccatgctgcctatgctttttagggccgccccaattgcgcctttcctcccagctgctgctcagggggagggggcgtataatatatctcaccaagtaaagcaacccagtgccgtccaaaaatgtatgtcaaacggtatgtcagaacgtatgtcaaacggtatgtcaaaatgcatgtcaaaaggtatgtcaaaatgtatgtcaaaatgcatgtcaaaatgtatgtgcccattcggtaagtactggcacgcaaaaggggtgaagtaaaattagaagggacacccttttgatatttatgtaatgtaacatctgaccgaggggaaaagaaatcctcctctttcccgttcgcgtagcaacggaggagagtggtcacggtcacatttttggtcaaacattatttcacataacctttcgagatgctcatgtgtaggtggtggtatctgtaccgatggaggggaagaagcgcgactttgttttttccccgcctacccaccttccgtcacgcaaaaattgcagttacgattggatttacacacggatgactgacctattcgcctacgctgtatgggggtggaattttaccacaaggacgtcttctgtattcactccagggggagagcaaaaaaaaaaaaattgttgccaatcggggaattctcttccacgttatcacatcgttatgtcgtggttccctccgagtgagcatttcccagacatgagttgctaacatatgtacgtcctcccagcgtgtttgcatacagatggtgacgtatcgcatgtgttttaaatccatatatgtagcagaatattttccacttctgggacttcccccccagttggtgggcccctccgatccgcatttacatcagcaaggttgctcataaaggctagtcacggacgcatttgtctaaagggggcaagcacaacgttgtgttttttctccatttgtcctccaggtgggtacacttagatggagaaaaaaataaaaaaaaaatccaatttcaacgagggggagttattcaccattctgtagaaaactgcgataaggagttccttgtgggaagttacacggggctatctcactcggtgtggctaacccaaagtagttacatataagaatccccccacaccttttccaccgtggggatgactcatgagaggggtagtggtcacaacaggtggatctcgcaccgagcatatttttccccgaggtggggggactttccttccctcactcgattgcacaagtgggaaactacgataaactgccatacgtagctgtgcatccttgcgctcctcaacttcgcgcgagtagccacgcagagaagtacccacgtgcacgtaaataattatttccaacgagggctcgcaaaaatgggaatcgcggggttgcacttttgggcaattggggctaattagggttaatttggagcaattggggctaattagggttaattgggggtaattagcgttaatttggggtaattagcgttaatttggggtaattacagttaatttggggtaatttttcttaaaatgttcccgctctttttttccccctgcgctggcacatgaagcatacgcctccacccctctgtatgcgcctgctggaatacgtgcatacggtcgaatctccgtgcgctgggggcggctagcgacatacccccccataggtaaaggtatatagcacatgctatatatgttgatatgcatatatatataatatatatacatatacatatgctgtgcgttttttttcccctcccccccctggtgaatgcatactagcccgaggcggagaagtaggctctttttcttcacctccggagaaaaaaaaaaataaaataaaacgtaaaatgtaaaaaatgcgaaatggccaacataaccaaagttaaccaacacttgcagaaggggaaaagctaaacgggggaataaaaaaggcaataaaaagaaacggaaaaaaaaaaaaaaaaacgaaacggcaggccggccgagtgaacaaacgaccgtaccaggcgaatagtcaagcggaaaacgtaaaccaaaaaagcgaaacccaaaagggcgaagccaaaacaacgaaacccaaattacgaaattaaaaacgaaaacgtacaaaacaaaaggaacaaaagcaagcgaacaattagccaaattcacccttgaacaaaaagtatgttaagctatttacaaggccagcaggagatatatataattatataccaatcgcaggcagtcacgaagaaaatgaatgagtgattcaaacaaacagccgttttgcaaagctacaaaacaaaaggaaaaaaaaaaaaaaaaaaaaaaaaagtttaaattcatatttatatgttatatatagagggcacgtgccatccgttttttgcagattgtgaggaaccagctctttaaaggcatatttgcgtaagcgaattggtaaaaagccattcgccatacggattttccccctccccaaaagtccctccatttttgctacccccttttttgaactcttgtttctccttgcggaaatcccctcccctccccaccgcactctcactcgcatccctcccgttgtgcagttctctacatacgtcggttgccccgcgaagttccagctcggtaactccactgacaaacaacacgatggccaccatggaccacagcgtgcaggacgaactcgtggactacgaagacgatgaaaacatattagatgctaaggacgttaagggcaatttggacagtagtcttttaaacaacaacagcaagggggtgaatgaaaatggggccatgcgaggcagctatgccacggtgcacacgggagggtttaaggatttttttttgaagccagagttgcttagggccataagcgagagcggcttcgagcacccctcggaggtgcagcaggagaccatccccgcggccatcacgggtaattcttagcagcaaggagagtctcgtgcgtcagccaagggtgcaattgtcgcctaagcacatgtcgccttagcattatcgcctaagcacatgccactttagcattatcgcctaagcacatgtcgccttagcattatcgcctaagcacatgccaccttagcattatcgcctaggcacatgtcacctaagcatatatcacgtaagcactcccccacattgcctctcccccctcccccccacaggcacggacatcctctgccaggcgaagagtggaatgggtaaaacggccgtgtttgtgctgtccatcctgcagcagctggagacgaacgacggaaaggatataaaggaagagaaggaaatgaacaacaccacgagcaacaacatcggaggagacctaaccaacggcaatggagcacccaaaaataaattcgtcagatgcctcggactggcacacacacgagagttagcctaccaaatcaaaaacgaattcgatcgatttagtaaatatctaaaaggggtccgatgtgaagtcgtttatggaggaatcgcaatgagcaagcacataaaaatgttcaaggaggaaagcgtcccccatatcattataggaaccccaggacgtatcctggcactcataagagaaaaatatttattaacagaaaaaatccaacattttgttttggatgagtgtgataaatgtttggaaaaattggacatgagaagtgacgtgcagaagatttttatttccactcctttaaagaaacaggtgatgtttttttcagccaccatggcaaaagaaatgagagatgtgtgcaaaaaatttttacaaaatcctgtggagatttttattgatgatgaagctaagttgaagttgcacggattgctacaacactatgtgaagttacaagaaaaggacaaaacgagaaagctaattgaaattttggacgccttagaatttaaccaagttattatttttgtaaaatctgtcactagggctatcaccttggataaattactgaccgaatgcaacttcccttccattgccatccatggtggccttgaccaacaggagagaattgaacgatacgataagtttaaaaagtttgaaaatcgaatattagtctccacagatttgtttggcagaggtattgacatagagcgagtaaacattgtcattaactatgacatgcctgaaaattcagattcttatctccacagagtcggtcgagctggtcgatttggtaccaagggactcgccgttacgttcgtttcttctcaagaggatactttagctttgaatgaggtccagaccaggtttgaagttgccatttcggaaatgcccaacaagatcgactgcaatgagtacatcaaccagtagagaggatggcaagtagccagtgggttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatttggtttgccaggcgatgggcatggtgtgaaaacacagcgccacgcaacgtcgaagcaactgtgaatatatttatattacgcattgccacgtgcccagctgcgcccatgtgttatgtgtccgtgcgcgtccgtcacgcgcacacctgttacgcgcacatctgttatgcacacatccgtcacgtacgaccacgccaccccacccccctttacgtactcacgagcatacgcaaaaaatgcatttaaaaaaaaaaacaacttttgcaaattcaattttgaaaaaccattttaaaaagagccccggatgggggcaccattcgagaactgtgtatacctgcctgcgaagttttcccgaccatggcgactagccatttggcggctaaaaaaaaaaaaaaaaaaaaacttgcaaaacagcgcaaacttgcctaaatcgcctgaacagttcaggtaaaaacagtgcccaccgcgtaactgtgtgtgctacccactttttaacgcttccatctcggtagaaaacacaaccgcttttaataataaatatcgatgaacggagagaagtgcaacgtttaaccaccctgcggtggtcctccccccgcccttgtgagaagtacattttctgcatttcgtgtccaaaaaaatggaggttgcgaatatactgagtgtctacaaacccccttttggtaacttcgaacgagggaagtgtcccactttaaaaaattaaagtacggctattcctttgatgtcaagtgggggaggtggaaaaaaaaaaaaagagagcattgttgacgtgattactaattggtgagggcgcatatttacctaccatctcactttacctgatcggtgattatttccaacgcgtcatgtacacacagttggtattttcccactttgttgtaacttcacgcatgtgatttaagggacagggttccctgctcacctaccgaatggaggaatggaattctctggcacctcccgttttctaaattgcgaaacgtgtgcagtggtttttttttaaactatacatattttttttctttttttgcgacataaggtgtgtgagccactttggcgcatatttcctaagagcgggtcagcggtcaaatcggcttctccgttacgacgtgggatttttccattggtgaattaagcatgtgatataaacatatattcgcgtacgtgttcattttttatgcttttcactgtgcgaaggagcacctcgcggatttcttccctcccacccccttttgcgcgcaacaactgtgtacttgtggcccaccctcaacaccggacaaattacccacccccatttggagcaacgatgcacgcgcgactgtttccctttcgagaaaagtccctttattggacatttttccgtctgcatatggttattcctttttttttttgccccttttgatatcgcgtacaccactggtgctgcatgccacggggataaacaactcagccacttcgagtggagcaaacggttggcgaagcgcctggccggacgttctctgtagccatctccgttctttccatcattccgaaaacttctgctttattccgaaaacttctgcttttccgataactccaaagatttctgcttttttggtcatcccaattttttcgctttttcaaacgccgcttaacttaacgccaaaccgcatgaaaccttcacaagtgcatgtgccagaaaaaaaaaaaaaacaccgcatcgcccaagtgagctgcgaatctgctgaacaaaaacgtcgccattatcagtctctgccggaattctgcgaacgtccttttcctcgcgctctttcgtttcacacgtgcgacattttttactccatttttgttactcttctgcttcatttctgcttcatttctgcttcatttctgcttcccccgtacaacgcctttttcgcgtaatccctgtcgcatttttttcgtttcattttgcatatccctttctgtccccttttttttctctttttttcccgttttttcccttttttcctctatttttttgtcacgctgcagcttcgcaggttctactctgagcctccccccctgcaaatatagtcatcacttcatacagagaagtgaccgtcgaggggttcccccgttgcagcaaatgtgccgttgagcggtcatgccacttggcttccgagtggtgaagccgagttgagcaaaggccaatcggagtaaacagccctatgggtgttttcgtccatttttgaatcccccatttggattggtagcgctcatcgcacgcgcttctccggttttgcccgttttgcccgttttgctcgtttgtcccgttttgcccgttttgctcgtttgtcccgttttgcccgttttgcccgttttgctcgcttttcccgtttttcccgttttaccgctcgacagttgtgacataactgaccagtgagcttccccagctgcacgtccaaaatatgtttgctcgttctcgtttcctacatttgtttaattgagaaaaattgtggcagcccatttggttggagcgtggttttgtccgtccccccaatctgggataaactcatcagtagaactcccgtgggaatactccgagataagctgtaactctgtggtgtgaacccgaaagaggtttaactttcgtgctctttggtgattctctattgcgtaccgtttgcagtgaggagtgagtccgattgggattgccgccgccctcacctgtagtagtagaagcagtagtggcagcagttgaagaagtagcagtagtggcagcagttgaagcagtagcagtagtagctgtagtggcagcagtagcagcagtagcagcagtagcagcagtagcagcagtatcagtagtgccagcagtagcagcagtatcagtcgtggcagctcattttgcgcagaaggcgttcccatcaaccccccctccacgccgcagcaacgatgaagttcggaaagaacatacgcagggagatgcacgcccacccggggatgcactacctgggttacaaaagactaaaaaaattaattaaacaaattagagaaagccgaatggaaggaaggcatacccaaaggaagcagctgagtgaacagttcgaaaaattgttgcattcggatttgggaaatattgataggacttttaggaaattatttcttgaaattaattgcatgaagcatgaaattgagaagaaatttgcatcgcgcattttcaacagtgaagaattaaaagtgaataaaaaaatttgttcgtttgataatctactggagatgttaaaggaggggggagtggtgtctgaggaggttctggatttttgcatccggttgagtttgctttcgaacaagtgccaagttattcggacctatgtggtgtataattacgtgggactggtgaagattctcaagaagaggcggaagcgctgctggagcgacgcagaggggctcgctgatcgagaagcggctcaagaagcggatcgagaagcggatcagtcggagagccgcgcccagctggaccacctcacctccgcgccaaacgctgtggccaaggaagtggctagcattgtggccacgtactcatggtgtctctccgatgagctgccccaactcataacttcagtaaatatcatctccgacgagttcatgcagcagctgtgcaactcccccgtgacgtcggagaagtacacatgcccaatctgcctatgcctgattcacgatcccgtgactttaaattcgtgcttccactccttctgctggaactgcctagcgactgccatccaaaagtactcgatcgataactgcccctcgtgtaggaccaaaattgtttacgatcgggattctttcaaaattgatggcattttgtgtcaatttttgaagaagcactttgtgagcgagccagctgtggggtggggtagcgacccacgcgagggtcatccctcccgtggagacgaggcgtgccgagaaggagcagaacgggatgcatctatcaccgagtgtgcctttcaaaatgagagagaacccgtggagggcaagaaaaacaagataattgggagaactacaaaggatcgaatcggtgcggagatgtcgacacgtggcccagcgagtgcagtgaaaaggagtgcaccccccgagagatccctccccacgcaggatatcaccgcgcagggtatcaccacacaggatatcaccgcgcagggtatcaccacacaggatatcaccgcgcagggtatcaccacacaggatatcaccgcgcaggttatcaccacacaggatatcaccgcacaggacctcgatgcgcccattttatcgaacggcagagaagacaaacctgatcaagctagaagaggccatttattcccgtggtatcccccccccgatgacgacgaaatggatccctgggtagattttgacgactacctgaccgttttgaatagcattgataagaatgagatggaggacatgggtcgggagagtgactgttgtagcgatgaatatcgcgaaggtgcttttccccagtcggacaggacaaagctgggtcccaaggggggcgcacaggacgcatcgtaccgcctggtcagcgacgtcattagctacgcctttagctaatcgcaagcggcgcgacagcccaaacgcgtgtgatttgttattcgatgggttatgtgcctagctatctgatctgttgtgtgactgctcatgtgcctattgcgtgactgctcatgtgcctattgcgtgactgctcatgtgccaagttacgtgactgcgcatgtgccaagttacgtgactgctcatgtgccaagttacgtgactgctcatgtgcgcgcctgccgggaagttaacccctcctatttcccgagggacgacttttaattttttccaagtatttcctcaaacgttcgttcattcggggccaactgagctgcctctgaagcacagggagtagtgcgctttggccattcactttaaaaagaaaacgtggcgcgcgagtgattgggaagtgcttcgtaagtgcttcggaagtggcgtgaaacatccagagttgacccccttgggtgaactagccgcccgtttctaattaacaactagcagcctttttcaactaacaactagcagcctttttcaacgaacaactagcagcccttttttaattaacaactagcagctggttaatgcaccactgaacaataaatggctgaggggaggtacccgtaaggggcgactggattggtcggaggtgcaacagatcgatcgctctcgcgttctctcgctctttcactttttttttttttttttttcttttttgctattctccgaactttccatttttccttttcgttgttctccccttttggagaagtgccgatccaggaccgagcccacatgggaaaacgggaaaatgctcaaatgggaaaacgttcaaacggggaaaccttcaaacgtgcacacacaactgcttatacacccctttgccgcttcccccctttgccgcttcccccctttgccgcttcccccctttgccgctccccccctttgccgcttcaccccccccgccgatatgtcctccaaactgaagtccagcttcagcaaaagcagtaacgatccatccgagggagacgaaaaaaatggagacgccgtggtaactccggaaaacataagcatgaagaaggtgcgagcggtactatacgatgaggccataacgtatagcgaaaataacacctactataagatgtctaacgtatacaactgcaacagtatggattcttacattgactatgtgaagagatctaactacacgaggagctacgagcaggagatgatttacagcgaggccctgagcttgtacaataatcgtaacatgtatatccggaagaggtaccaaaatgcgttttacgttaacataaagaggagcttgcggcgggggaggtacttcggggacgacaacgaggagttgcaggggggagaggcgggaatagaggcgggaaaagaggcgggaatagaggctggaaaagagaccggaaaagaggccggcaaaggggctggcgtagggggagcgcccgaaccgatggactacacacaggaaaggaacctaaacgagtacctctaccgggagaggaaaaaagagcaagccattttgtttaagaaaaagtatttgtggatgtttgccgatgggaggtctagtgccaagggggcgagggacgcacagcagaggaggagaatgatgttgggaggattaacccataacagcgttacaacaggtggagtggtaaaaaaaaatgatagtttgctttcccaaaatggaggagacgttggtgttcccgtaccaactcgtcgtgtagatataccttctgggggaaatcgatcgaggacaaacatactgagtgatttgcgcgatctgaacagcatgagtgattcgagcaacttatcacaagaagaaggtacgaacttcttagagcaactaattaaattaagatacaccccggagtatatatctcagctaagtgatctgttcgaaaatccgagtacactgaagagagctaatataaaggtgttgaagtggttggattatcaattaagtaaagggtactggttggaaaggctctctttattccttctcggattaactatcgcaattggagttggaaacatagagacgttttggtctttgatgtctacctggcatggaataatatttgtcctcccatacatcatctgttactgtttcgtttgtcatcccatccttacattcgagttgtacataggtcagttgattcggacatcctccccctttattttttatagactcctcaagcagtgtgcatctgttggattcttaatggtcctaacgtgtctaattaatggctacataaatacctacaggaccactgcagagtacttcatatatctaattaattcatttaagagagacctaccatggaagctgaacaagaaagaaataaatttttgtacaagttttaaaaatgatttcataaaatgtcacaaattcagaccactttgttttttctctaaatccatctcttcctgtgttcccaacagcttaggaaaagctttcctaatatatcagaataaattttttcctgccaactttttttacgatcacttattgcacattgatgatggagagaatttcgctcatgttttttcttctggcacttcctacatcgacaaggatacattcatctttctttttgtgtgcaatttttttgttactattttccagctcctgggtttgactaactttgctttttcctctgcccttgtgcttctcctcattggcttcctctccatcacgcagttcgctaccatgtttaatttgtccagcgccacgcaggcctacgtctacgtcctcagtaggttccgcgggacagcggctagccattagcgattggcggcgggatagcggcggggtagcggcggggtagcggcgggacagcggctagccatagcgactaaccattcgcgacgtcgcgcggctgcttcacaacgtccgtgtccgtgccccgcccaacaccacctccgccgttccatcacttctcacccctacgccgttccatcatttctctccacatccacccctttcatcacttcccacccccacgcagagtcgtggaagttctcctacttgtacacctactcgtctatctggtctcagtgcgtctccttcgcactctacgagctgtctatcgggatggggatctacgcgtccctcgcgacgaagaccaggtagggctggcaggaggagaaggggatgaaatgcctcctctgggtactaccccatgggaagttacccaggaagaagcgcccccatgaggagtttcacccacttcgcgcgcttctccaccgccttgcaacttctccaccgccttgcaacttctccaccggttcgcaacttctccaccgcttcgcaacctccctgcagaatcggaaccaacttggccttcgacggatacgcaatcaccacgtggaactccatcatctcctccctcatgttcttttcagcaggtgacttctcgcggcgcagctcctccgggcggagctcaaaggggctccgctcagcagaggagaattgctgcgcggcatgtgctaaccaccccgaggaacggaacggagcgacttcttcttccgttgctaatcaccccgcggaacgaagcgacttcttcccgttgctaaccatcccgcgaaacgaagcgacttcttcttcccgctgctaaccttcccgctgctaaccatccgctcacctccccccagttgccgtcatcggcttcatcgcgaacagcatcaactccaacttcgtggacatgctggagttttcgagaaaggattgctccttcattctcttccccgtggggttcacgtacctgcagaggatggaggtaaggacggcgcaagggtcgcgtagctgaggtgtggccgttcactcaggggtggctgttcactcaggtgtggctgttcactcaggtgtggctgttcactgaggtgtgcctcctcacccaggtgcgcttctccacttaggtgcgcttctccacctaggtctactttcctccccccggcagaaaaccctgtgcatgctctactacgggtcctacaccatcctgtcatgtgcctcgctagccatacagtgtgaagtcctagtcacgaccatacggaacttcaaattctccagaaacgttaagaagcggaccatcattttaactctctccttcttctttttcctatcttcctttttcatctccaacaaaaatacgaaaaacatcctctggtttttgtcccttacgatatcggaaaatgcgcgcgtcttcgtctctcttttaatatgtatcattttgggttggctgtacaacatcgattatcagtatcgccgtctgaccaggaggagtaagactcgagagaggggcaagcccgtttggcgaattggggcagtttggtgaatatagacagtttggtgaatatagccaatttgctcaatttagacagtttcgtgaattctccaaactgcccaaattttccggacagctttcctacaggagagtagttgtacctggtgcagcgtcaaatggagaggcgcacaaataaagcatcgctcattaactagccaaaccacacctcgccgctaccccccccaacacacacaccgacaggcgtcctctcattcaacttgacctactgggcattgaacatctccgtcagcgtcctctttaactacctgccctaccacgtgtacgtcctctacattgtgagggtaggtatattcgtgatgagcaccctggttgccatctacgtgttgaagaaggaaataaaaacgaacaaggggaacaagaagaaaaatttgagtaatcttacttacaaggtagggaaaaaaaggagcagagatgggaacgagcgggggcacacacatgggattattcctcttccggtgtggctgctactaattgtcaccagggcacgcgccagttctctctctgccttgcccgttttcctcttctcgttgccttgcccgttttcttcttccctttgcctccccctttcacttcttccctccccaacacagcaaaccctctacatcctctacatcggaaacatcgaagagctgcggaaggagctacaacgaatcattagcggaaacgttttcatgggaaatatttccatggcttggtccgtgtgcatcaagtacatcgcgacgtccattttgctttctgcttttattgagtttgcagatggggtgttttatagcaacgagttgaaggaaaagatgcagttcattcccaaggggtggatcatcttcgcgattctcttctgggtgttcactctgctgctgctggtcttcttcccgctgtgcatcacggtaatttttttctcgggaaggggataccgcggtggaccgatgctgcgactcgagcatatgtgtaacatggcgagtctgttcatatacagtgcaatacccgtcacatgtgtgtatcctgcatcccgtttctcaggctttcgaaaagtggtgcgcccacgaggactacttcgcggacttctccctcctcccctcgaagcccctcagggagatccacaacttcagcatcctctcctacttctgcgaatttatggacacggaaaccaaaaaggggaagaggcgcacccagaaggttgccatggagtagcggcggtgtctgcgcccagaaatggcccaccctaattggcccatgtgaacgctaatggaatgaactccgatcgaaggaacgccattcgaaggaacaccattcggaggaacacccatttggggattcacctcccagtgcggctacagaatagtgaagcggctgcgataagttacaacgatggcggggttgcctgttcctgtctctccacgtaacttttttttttttttccatttatgcgtttttcaaatttggcagcgcagcatagagtataacacacgaggggacgtcacccaggtagctaatttgaaaattgacatggacgttcacactgtacacctatgaaagagctacctgtcaagtgaccatgtaaaaaattgcacactctttgttcaagtgggctaaccccccccctttctgttccatatgtgctacatccaccctgtaagtttggggtgaggaagtaaccccgtcctgttcccttcacgataagcgcaacaggagaattatgcgtgtgtcatctttccgtaaagccaaaacttaagtcactcgtgttggtaatcctttttgggaaaattttgtggacaggcctcctgtgaagcgcagcaactgagtgaacaaactgcgccgtttggttcccttccaaattctgcgcgcacttgcgtgtgcgctattgtgaggggggtggtcatcctgtagacgtgaggataggtatatgtacaagcacacacatgtacttatgtttggccccccttccctgagctagccactgtaaagaccatcccttatgcacgcgaaaaaacttttacgatgtgtactcgttgtgaccttttttaggacataattaagtcagtgcttcccaaagagggaacaaaatttcccaagtgcatgcggcatccgtgtgtgtaccgcgtccactctttcagtttcccattttaatattttgcctgaacaagtcagaacatttctgcaaaatggaacagaaaaaaaaaaaaatggttagtcgtacagctagacggtctttttaaaaatgggtcatcaacccttgcgtcattcttccattgtgtgtaaatctgtttgtctatgggatcattccttcgtccctctgacacttgcagtttttttttttttaagttattatattttccatttagtgagcttacaacgttacgtcgtccactttttttcttttgtgtgtgagtttttaacgcgatccacagtcccagacggggatgatggaaaatcactccaattccgtttgactcaatacggacgacatacaacgtagcaacggggaagatttccacttggcatgcatgtgctgtttgcgtgtcactcgagtatatacacagccaagtgcttcattccttgtgttccctttgtagaggcttcttttttttttttgcgtaaacaagtcaccattttgcgtggcgcccacgggggtacacctacctaagtaggaagaaagaagcagcgcagcacacacggcgtagggaaccatcccacaacacagcgtaacgcagcgtaacacggcgtaacacatcatagccaagcacaacacagcgtgacacaaacagaacaggacaggacacacgtggcgcggcaggaagacagaatttaaccactcacggacgaaatgaacctgagcattacgatacgaggaggcctggccgggtcaagtagcgaagctagccaaagtgggtccaaaaaatatggcagtaacgtgctgcacaaaacgaagctaaaaaaggacgttccagaaaagaggaaaggaaaaatcgtggccaaaaaatctaaaaatttgagtccaaaattaacaggaagtatttctaccttaccttctgatagaagaaataacctacatgcgctggaaggagttctttctgaggtgggggatggggataggcaccagggatggaggaagtacgcacacaagttcggcctcctgggcaggctcgtttcgaaggggcacacagggagcgccagttcgggaggaacacaaaacggtggaagtataaggggaacaacacacagcggaagcaactcgcaacggtccgcgaagaaaagtacccacccaaacgacgctggaagcaagttggtaaaacaagacgcaaaagcaaacacacaagaggaaaaaaaaaaaagctatctgactagtttgcaaaaaaatattcctccaaaaaaaaacaaaaattcctattcgtccaatttaaacacaccaactgttgccaccggaggaaagaaaagttacaaactgagtaagttactaacacctctggaaaaatttggaaaaaaaaaaataaagctagccgaaattttctgggattaaaaaagggggtaaacatggctaagggggtgagcggcaagacggaaggagaggcctcccaaaatggggcctcccaaagtggggcttctcaaaatggggcccccccaaatggactacccgttgagaagacaggctctgggggcaacggccaagaggggggctccaccgatggagccaagcagtcagtcacggcatcatcttcgcttgcccaaggggtcgaagtggacaacgagcaggtagttcaccttacagggaagatacttgaagaccaggatgatccatctagagaaacacccctcgaaaggtacacagcagaaccaatcgatccctacttcaccaaaggggaatacgacgcatcaaaggatatacttcgagagaagacctgcttctacgatgcagggaaggtatctaccagtttacttcccggttataaggaagtaagcttcgaggagataggtgtgactaaagggaacaacgcatctgctatggagtcaagaagggcacaaagaaatgccatgtacctgccgaaccgattttacagtcctcacaactttgaggcagtcagaagtatgggaggtcaaaacgaggcctactacattaacgggttgaggacgctggatggttgtcttttcacctcagtcgacctgtctcaagcgacaatccacaagcagtacaacatcggggttacctatccttatggagttccctttgtagatgtgaagcagaggggcaggcagggacggcggtgatggcgtggatggcagtgacggcgtggatggcagtaacggcggtgacggtggtgatggtggggggaacgtagcacgccgggtggtcatctctccgctcatgttgtccgcttagaatgggggggtcacacgcggtaccccccaaacgtacgaacaggcatgcgcatgtagttgcgtaattttactcacatgtgtgtagcgttcaccatgtcgagctttctttcttttttgtttattttttttttccttcttttttgtttattttttttttccttcttttttgtttattttttttttcctttctttttttgttttcttttttttttcctttctttttttgttttattttcttttttttctttttttttttttcttttcttttttttttctttttttttttcttttctttttttctttctaccccgtccacacgtccaaatgggaagtggagagaaacaggtgtttcttccctccccgacctttgcaagcacgcatttgaagacaacctatttttaattaaacctttttgtgagcgtccctcttcgtttgtgtcgcacctggggttggcctttaccccagggaaaaaaagaaagaaaaaaaaaaaaaactgctgcttttttttttccgaacgggtcatttctgtggcggtgtggcagctctccagttcgccatgttggccgcgttttgcagatccgcaccggtagcggatagtttaccccccgccctggggagaaaaaaaaaaaaaaaaagaaaaaaaaaactgtaaaggttcgcatttgaaaggggtgtaccaccttaggttcaaacgaatttgtaattgaaaagggcatggccccctccccatgactcatccgttacaacgtcgagcagatatgtacaggtcgaggagatatgtacaacgacgagcagatatgtacacccccgagcagatatacaccttcgagagaacacacatactgcgaagagtattttttttatcattttttttttttcgcttcctcctgacgtgactgtaaagagaacccgaaccccacgtagtgcccccttctcaaaatgtacttcagtcacttttacaacaatttcaaagaggagtatgcctacctccggggggaggaggaatctcttccgcccatcttgacatgcgaccggccgaacaccatggtactgctgggggggaagcgcctccacccacgcggcccctctacatgttggccctctaccggtcatccctctacatgccggccctctacctgtcatccctctacatgtcacccctccacatgtcgcccccctgcccccgcgcaggaaaacgacaccatcgtaaggcggatcccccagagcatactgaaaggcgtggaggagcacaacgcagagtacacgaagaaaaacaagatagacgtgaagctagccaaaatcagagagatatttacaaacggacacaaacatacatacgaaatgttgcactgtcaggaagaccaacacttctgggaattcctactctcctattttatccaaacaggaacaaaaattcttaataactcgtggctttttaatgaatattatttttaccgttacctgacctgttcatacgattttgaaaaaacgaaatatgatttttttgattacgaaaaaaaggactccataaaatgtaacagacattatattgaaaaaatatgtacatgtgcgaaggagttactcgaattatacgatacgaatgaggagaaaaagatttttgagatttttttttatttttctttgtggtctaatcagtttgatttgagttggaaccctaccaaaaataagggggaccaacataaggtcgacgaaactgacataaagaagaagactctgcgggagaagcagttttacttcgacacggatgacgtgaacaagcttcatgacagcatgtacctggataagattctttgcaaccacatggagaccctgcgcagggacatcacctcaaaggtaggcgccgcgggggcttcccccggctaagcggctaatcggttaatcggttaagcggctaatctcccaacctgccaacctgccaacccgctaattggctccgcccgttccccgcacctgccgcagcactggccgcgattcgacatcgtcctggataacatggggttggaattcatcacggacctctgcctcctgcacttgctgagtcgctacttcgacgaagtgcacattcacgtgaagaagttcccccttttcgtgtcggacaccatggccaaggatgtgcactacgcgctggaatccctcagtagcgacgataaggtaaaggcagaggaagaagagaaccgacacatgtgtcgctcatcaaacgtttcgcttctctctgtggagctttccctgcgtgtgttccatcgattgtccatttcgttgctttcccaccttttcgtacttttttgtacttttcccacttttccgtactttttctcactttttctcactttttctcactttttcgtactttttctcactttttcgtactttttcccgccttttcccaccttttcccactttttttttttgaagtaccccaacacggtgttcatggcgaccaagtggaaggagttcctggagacccagaagtggaagatacgagtaaggctcgcgccgctgcgcagggagttgccattcgcgcctcgaatctcgccagcaacaccgctgaccacttggcttctctccccccctctcccgcaggaacacgtgtattggaacctccccctcccctactgggtgatgcccaaggacctcgtggaggaattaaaaaaaagctccttcgtctgtttcaagggggacgccaattatcgcaggtgcttgggggacctgagcttcaacttctggcatccccacaaggacgtttttggatatttccccatcaggttcatcgccctacgatgcttgaagtcgccgatctggtaggtcatccagccagcagcacgtgtgtctacgccggtagacatttcacccttctccgcctcgagaattgtgcacttgtccaattattcaccttttcccttttttttttttttcccttctgactagctgtggcctgcagagagacgtcgtggaggagctgaacaggaagtccccggactggtgcaactacggggagtaatgcgaaacggacggaaagaaaggaaaaaaaaacaaaagcaagcaaaacaaattaaattaaattgacccaacgcgggtcgaaaggcactctgaattgacccctccccacccaaatgctttctccccccctctctcaggtatgccattctgcagtactgcgatcctgagggcccctccccccagtgaattgggaacaggccaaaaggaaaacgcgaaaaagaggaaaaaaagctacagagttaaagaggaaaaaaagttacagagttaaaagggcacagaaggggaaacacaaaacagcagtccacacacatggagcgcagcactgtcaacccatttgtgacgttccgagcgaccgctcccctaacatacccacaaacacatacacacccacttatgaatacgccgttacgaccacgttgcctgagcgagaaagcgaagttgaagtctccccggtatgtgcaaaacggaaggagagaaaaaaaaaaaaaaaaaaaagaggccaactttgaacaactgatgattattattccccgcgaggaaaggtgcagcccaattggctgcgttgatgggaggttcttttgccaagttttacaaaaaaaatattattattttttttttttttctgattttttcagatattttctgttttttttcgaattaagagcgcgtttgcgaagcactcgattgcctttttctgtccgacggggccgagctgttcgtgtgtttttcctgcgcatggtggaacaagcgtgtggtgatgtgtaccgtgaagtccacacgtgggaatacgctcgtgaacacactcgtgtatgcacacttgcacgcagcctacatgtgagcgctcatcaccgcagtccgcgcgtacctttgagggagacctgcgattccgagatgcccaaagcagaagatatgttgcgaacaatttcttcgcgaatggggcttatcttgggaacttccgcgatgacaatgatatctacatttgcgatggcgtaattttttttatacaaaaggagtctggcatatcttaaaaaggagagtgagtttttatttttatattttggggagttatcaggaaagagggttcccaggtcggaacaactcatgccgccaagtagggcgtctactaatgcgtgaaaaacgacgtccccatcgctgtgcgacaggacggaaatggtatccacttgcacccccccgatggtcagccttttgaagctctgcttgttggcattagaggaggagcccgcgctggagtccgcgttggagtccgcgttggaattcgcggtgatgtcttccgggcggcccacccgtatctggtgaatgtcgtagccctggcctattctcacaccgtcgtacgggcagggcagttccagcttcggcgttgtaatcggcgttgacgtcgattttaaggtgaattccaattttacgtccaactttgactccagttttttttttttttccactgtccgtgtatcttcacttcacgtatgtttatacctggaccaagaaaggaacgccgcccgacgagttccttttggacaccttttttttttctccttccgtctgatgaagctagcagaatgaaaatcacgtacggaagcagcactgcataggtgtaacgtatcggtaacatcgtttggtaagtaaagggtgctggggttaaaagggaactgagcaacaggcggaaatgagaaaaaagaaaaacaaaaacaaaaacaaaaaaaacaaaaaaaaaaaacacaaaatagaggggtatacgagtgaacacccggatggataatcacccaacggagtggcaactcgttttagcagaaaaggcaagcaaaacagcaaacacataaatagttgcatgacgccaggcgttcccactttgcttctcacataccactgctgcactgtggagaaaagtctgctaagttggatcgcgcagttggaaaaatgttgcaatctcagcaggtatatcaccactggcgcggaaaaaatatgaacaggtcaggcgatttagccacatttgtgcacaaaaaaaaaaaaaaaataaaaatataataaaataaaatatgataaaataaaaatatatatatataataaaaataaaatgaaatatgcagggaggagaggggcaaacgaataaacttgcttgaaaacgtgcgtacaaaaatacaagcataagaacgtgcatagaaacaaacgtactaccaaacaacctcgctcacccgcgtcaacacttcgaacggcgtccctatataatcgccactacaatgacaaattacgcagcgcttcgcaaaaaaaaaaaaatcgcaattctccccccaagtgagaattaccaaagggtaccactgctcaggttattcccaccccctgaacccaaaacaactgtcgtaggaaatgtcgaagtatagagcccccctccctccgtacaatttcaaaagcaaaatagagaaaatcgacgaggagttccgcaggagtggcaccttcagaaggataaacaaccgcaagaacaatgaaatcagggatatgtgtaaattaatttttgcatacatgctatgagttgggagaggaggacctaaaccaccagcctcgcaatattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcatacatgctatgagttgggagaggaggacctaaaccaccagcctcgcaataaaagaaacatcgtgaagattgcctatccacaccacaaaaatggtgtgctaaactgtaatgaatttttccgcatattatccaacccctcctccccccccctttttttttttttagtcataaaactgggggccgatggatattctgacgcgtcctgtttttactccctcggaaacaccaaaatattggcactcatgtaaatttggaaatttttatgcagctcatgcgctgcgagcaattttgtctgtgcacatattcgccgcgcacttatgctgcctcttatacacatttctctaccatttccatttggaagatatggaccgaaacctgattccaagaatgcaacttacgacaagggaaaggtctttttggaaatcaaaagtttgaatatgaatgacgatggggccaacgacgaggtattttgtgcagtctaacgtacaccagctagctaatttgcatttttttttctaatctacctttttgtatgaacgttcataagtttttttttttgtctaacgtacattagctagctaatttgcacctttctttttttttcccctcccccattacagagcgatgaaaatataaaaaacctgctaatagaatgcgtttcgagcgttattctgctggaccagtacccgcagtgctccattaacataaagtgcctaatcattcagaacgatggaggtaatttggagttgcgtgaaattggcgtgcttcacgtgtccagttgtgggcaaaagtcgccatatgtgcgtggggaggtcaagcaaaagcacctccttacccattataccgcaaatataaagggcccaccttaccacagtttcacctcccccgatccttatcttctgccaacctttaaggctgtctgagtgccaccctgacgtgcatatcgctcgcattaatcaatgcccaaattaaaatgcgggacattatcgtttccgtaaatgtggtaagatggagaaaaaaacaaaaatgggaagtaccaaatatgggcacacactatactactgtgttgacttaacgataatatgattttttttcctctttctccaagaattcgatcatttgcccaaacacgaagagagtgtttcatcttgtggacgtggacagtttggtacacctatagaaggggagagactttttcttccttcttgtgtgcgcgtcgtatatggtgaacctttttggcgcctctctgtttaacctcatcccaatgtgtgcacaacgttgttcctttatgcaggaggaaaagtactacgaggggaaatacgacacgaacagtataactctggggatctgcctgaacctcagaacagtttgcttctttcatgggtccgggaattcctttaacagcaaaacgttgtccgaggtaggcaggacattccgagcggactgcgtgctccccagctaggggctcatcgtaccaacgtgcatcaccgcgcattaccgcgcattaccacgcatcaccgctcaatcaccgcgtcatcctttttttgttcacacattgagagggggttatcccgcatccccttacatgtgtacaaactcgcccaaggcaaatccatcccaaccttcccctcctctgtgcagattatcagctacgccgaatgcgcgtgtaggtccctggggtgcgaaataaagaccgtattaaaaaactacatggcgaagaagcacgaaatttcgtgcgcctagggggaagaggcagaagcaaaaaagtctatctgaattttcctttcgggggtagacaaatctgttgtgatcgcaaagggattggcgcgttcgaaaaggaaaagagcccccccatatggtgcgcatccacctggagctccttcgtgtaggtgcccagataaacccgctgctcttcaaccccccctggacctgtcgctttaataataacacgtcgcaggggtactgcccaatttggttgtccaacttgctgaattgagcaaagattcatttttttttttttttttttttacgcccaagttgggtcttttttttttttttttatttgtatagaacacaccagtcaacacatgaccccaaattttgcttcatccaaattgacaaaatggtagagataaagatagggatgaacaaacgcatgaagatacgcagaaatgggatgatcggcccttccatgccgatgtcgcacattacgcctttgcgtggggatgcggctgtggctgtggctgcggctgcggctgctcgcgtagttggattaaatgctatttttcgttttgcccatgtgcacgaaaggctcaattacgaggtttttttttctttctttttctttttcttttttcttctttcgtttccttttttgcacttcctggtgatgttggttcggcgaggccccaaccccgcgcattcgcccggataggctgatcacaaaaaaggggtgatgatatgttcggaggttgaatggccctccgctaggtgactggttgctagtaaagtatgaattaaatgcgcagggagaggatgtgatgcttgttgggttggggccattttctctcgcgagcggagggtagtagtttccccaccattgaagcgtttctccagtgaagcgtttctccagtgaagcgcttctccagtgaagcgtttctccagtgaagcgtttctccagtgaagcgtttctccagtgaagcgtttctccagtgaagcgtttctccaatgaagtatttctccactgaagtgtttccccattgtggcgcctccccatgggtcagtcaaatatctttgttgagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagtatatatntntntntntntttttttcttttcaattcttcgcaattgtttcaaggtttgcttgcgcgagcttcgaggcgttcctgctgagtttttgtcacgtcgctgctacgtcgctgctacgttgctgttacgtcgctgttacatcgctgctacgttgctgtcacatcgctgctacgttgctgtcacatcgctgctacgttgctgtcacgttgcttccatttcgccgacggtttgatgtttttttttttttttttttttcctctttctcgtcgtcttctttttcttcccaactaccgggctgctcgtctcttcctccccaggagagtgaaatctcgtgagtggacttcttcccctttttcgtcattaatgccagcagttgcaacccttcccccccctctggaccgatactatgtataatcatatcgatgcgaaagttaaccccatgacagttttgtttgtattcctttggagcacgtctcgctgttcgccaagcaacatataatataaagaaggaggaaaggcaaagagaaagggaaaaataaaaaaataaaaatagcctaatataacctaatttaagtgcaaattgaaactaaagcgaaagtgacacccccaattgatgtcgttttgatagcaaaagctgtgagcagtgagaggagaaaatcctggatagccccctccgaaaggaaagagccgctgcaagtcccgctgcaaattctgctgcaagtcccgctgcaagtcccgctgcaagtctccgctgtttatctgatgtcacgcctctaggcagcgcagcctggtctgatcagtccggttttgcttcctccagaagagaggcttcaaaaaggggcaaagtggagcaaaagggcaaagcggagtatagtggacacagcggagtatagtggacacagcggagtatagtggacacagcggagtatagtggacacagcggagtatagtggacacagcggagtataggggacacagcggagcaaaagggcaaagcgaagtatagtggacacagcggagcaaaacgacgtcgcgcccatctgacctgaccgagtggaacctcgcaaatccctactgacgaatagctcattttaaccccccgaaaggatgaacgatgaggaggaacggatctacatgtattctgacattttctctcatggtctgagcggcgaagaaaacagcgatgcagacgaaagggaaaagaggaagaacaaaaaaaaaaaaaaacttagcgataataacctaaaaaatggagaaaatgaatacagcaaactgagggcagaaacttcaaccattttaaatgactacttcgatgtagaacccatcagatgttttaaccaagaggtgatagatgcgtccttgcagagtgactttttacaatttccacagaacaaggagcacacgttgaatatcttcgatggggagctcaccgagaataagcactccgttcagctgcgcaagcctgggttttactgcatctatgtggagaatagtaacaacgtaagtgggagggaaaaaggagcgtctcttcccccctgactgattaccgtgttctccgcgtctgttgctcaccgcgtctgttgctcaccgcgtctattgctcacccatcacttccttcaccctattcacgcagagcaaatgggacagcatctacttcgggctgtccaaaatgcaagtggagctgaactacaaactgatcccgcagaacgaggacaaggacacccaagggaaggccgaggagaggaagaaaaaggtgactcgagagaaaccgcagcagaagaagcatccattagctagccaaaaggaggaggaaggagaggaagcagaggaaggagatgaagcagaagaaggagaagaattcgaagaaggagaagaattcgaagaaggagaggaagaattcgaagaagaattcgaagaaggaaaagaaaaaaataatcagaaaagagacccaatgataatagaaacctttaacctaaatgatgaaataaataaaatatgcagctataattttgatcaaacagatatgttatttgatgattcaagagaaaggaaaaacagaaaaaatatgaataaattaaagagtaggaaaaagaattattatgataatttaaggatgaagaataagagaaaggagtgtactgctttatttgaagagaataaaacgaacacggaaaatttttcttgtacttttcataatgaaaatcagataagggtttcttctaagaagaaaaagtatgtttatttgtacaacaagggtgccaatagcatgctgcacttaaatgtgagcacgtgcatgtccctgggtatgactattcagtgccgatacggattgcttttctgtgggaagtaccaccagatcccgcaggacccctacacgccgtttaggaagccgtaagttgagcagcccccccggagcggtggcaccttgggcgcgcgcgcaaccgatagccgctgcccagtccccaccaaacgctacccagtctccaccaaccgctacctaaccgccaccaaccgctacctaaccgccaccaaccgctacctaaccgccaccaaccgccacccccccgcagcgtgtcgatactgtccctggacggaggaggcatcctggccatgtccacgctgatcgtgctgaaccgaatcgaaaatgaaatcaggaaggagatcggaaacgatgacgtgaagctgatcgactgcttcgacatggtgtgcggaacgagtgcaggtggcttgatctctctggccctcttaaaagagatgggacttagggacatcaccaatctcttgccaagtaccatgcaaaggatattcgaaggaaatagaaacatcatctcgggaatcctattcgaaggttacgacataaataatgtgaaggatttatttatggaaaaaatagggagtatgtttatgtcctcctacaagaacgtctactgcttcgtgacggcaactgatgtgaagcacaacccatacaagttattcctcctgaggaactacactcataagtataatgcaataaatggagagtcttacgaagggatcaataaggttccattatggctagctgcctgggcaactgcatctgccccgacttatttgaaaggacctagttctgaggacatcaaagatttggggttccatataaagccagagatccaccttgtggatggagctttgaaggcgagcaatcctgctctcatcgcattggaagagtgtgctagactgaacaacaaaaatctttcagcttttattaaggaggagctagatacgttagtttctatagggacaggaaaatcgcccactaaattaactcagtcaggggctagtgggaaatctgcatccacgtttgaaatattacttaattcggctcacctcctaactagagcgaatgaaacgcatcgggaagtgctgcagtggctctccgacagggaaaatacgtacttccgatttaacgtacccaacatcggggacatagacattgacagccaggacgtgcgcgattttgatatcatcgccaaggccacgcgcgactacctcttcgatgagaaattctacgagatcaagcgcctggcgcataagctggccaacaactacatgcgctccaggtatctctagcgggggtgaggcgaggagaggcgaggagaggtgaggagaggtgaggagaggcgaggtgaggaaaggcgcggtggtttcgttggccacgcgtcactcattcgttggtcactcgtcactcattcgttggtcactcgtcactcattcgttggtcactcgtcactcatttcgttggtcactcgtctcccctttcgttggccgcgcgtctcccctttcgttggccccacttcaccgctgcattggctcccctctgctcctgccgggtctgatttgtccctgcccgccgtgcctctctgcatgagcgtctcactccgctccgtctaccccccgtttgttttccgaatttgcaattaatgtgattttttttactttattttttatattattttattttttccatgtgcacgtggaggccccctgccccgaggggggtttctttgtcaaactgggggaaaagtcccttccccctaaccatttctctcatttttgcagttgcctttttttttgccgcccctccgcgcgtttggctggttagtggcatgtaggagcgcactggcatgcgtcactaaatatatgtacttcttctgcaactccaccgtcatagtcatggtcatctcgtttttttttttttttccttttcctttttttctttttcttcttttttttcctttttttcctttttccgcgcgcgaacagacccacatgcaaacacaaaatccactcacctatgcacaagtagaccaagctgcttttttttctctacctgggcagaggcagcaacagagagggcacttggggggagagaacaaacaccgcagatttatattgacgtgcgcggctttatctccttcccactgtcacaaagtcccactatctcaacgtccaattgtgcgaacacgtagggttagcagcccgtgagtctattcagtggcctggcagtctcaccttccaaaccgtttgactgaacagctaaatgaacacttttgaaagaagccccaggaagggtgtttgtgtgtggggcgtttctgtccaatcgggggggcggtgcgcaggtcgaaagggtgatcacgaagaaggccacgaagctggcaacatagctggcaacatagctgaccacttagctggcaatatagctgaccacatagctgaccacatagctgaccgcttagctgaccattaggcccagctccaaagagcaatgcgcggcacccccataggtaggcaagcccaaagcgaaagtgctagtcaaaaaaaaaaaagtactattaaccgattaaccgattaacccgattaaccgattaaccgattaacccgattaaccgattaacccgaggggaagttacgatgtgcaagccccctaagtgggtttttccgggcaagaaatgtaggggcgggtcatttaaaacggtcggggggtccacttggtgggcagcgagtcgactgagcaggggtgcgctcaccgctttggttgaggttacggttgcggtggcgcagggctgcgtggagcatagcgtatgggagttccaccccggggagggccgcagcaggtttggcttccattccgcttcgccgcttcatcgattcggcgcttcatcgattcggcgcttcatcgtttcgccgcttcatcgtttcgccgcttctcctcctcaccgctttaccgctccccctccgcaccgcttcgcagtgggcttccccgttcagcctccgcgcaggtgcgaactgaaggtggccttgctcaagtcgaagtaccttatgcggatgcgcgtcttggggagggagtggtccgagtcaggcttgaaggtaacgttgatggtgtgggtgactttactggagacacacttgcaggagatgctgtgtcccttggtgtcccccttaaaggtcacgtatgataagctgaccccacgagggttgtactgaacaaaatcggattcagcttcctccgacaagtcgacaagcttcttctctttcatgtcgtcattattatcatatacagatgcaaagcagttgtacggaacgacttcaaatttcttgggacaagcaaatccagcatagctattattcccaaaggtgacagaacacgttttactttccttcaaattaggatccaagttatgactaaacaggtggttatactctccagtaaaatcacaaccactaatttcactatacccttctcgaacatgaataaaaattttcacaatacctccgtaagcgtaattatagttaaccaatttggaacttagagagttattaaataccatggagaaatggatctccttggaaacgtaaggaggtactctcaacgtatgttcaataatcttcgttcttgaatcatatttagttgtggtgatagctccaggtaggacttcttcaatgggtgtagggactctcttaaagagtaccttatcttttatgttaattgggttgacgaatatcttctcgtaattttccttttcatttgttggatattttaaaatgagtttatcccatctagctaattcaactttgtattgattcgttttattatccttctgttggagattctccataaattctaccacattacaagttgtcactttttttacactatcgtaagaacacgtttcattatctacccgactgtctttttctctcttcaaataaatatcatctattttcatttttactacattctcatcacaggtacagtagaacctcttgttcaacgtcgccacgcttttcatatcctttgggaggatgagatatgtatacgtgttttttttattggaaaaattggacacaggtatggctcccttaatgatatcagtgattttttcttttggtaagttactcatctggttagcgactgttcctgcttctgactctgcgacaaagtaagtctcatggaagcaattctctgggaggagttttcctgttggacagttgattcccacaacagtgttagggatgaaggaaattaaacacgtagaatcgctagatttttctcgtttattagtaaatatgactaaatctgtgtcatccttttcgtttataaaatcacatccttgtacttctttcctattggcagagatatttatacgtatcactccaagggatgtattttttccttgtggttttttttccgatgatttaccacagaagagatgaaattggaaatcgtttttcacatagggtggtacgatgaatcggactactccgtcggatatcaaatcggttgtcttcaattcgttgtttacctgactttgtagatgtagaactcctggtagtgcatcttccaatttgattaccttatttgctacaactacgttgtctataaccctttttggataatacacctcatttttatcccattctgcatctaccattctcatatttttcacttcttcgctagtcataccgtagtactccatatcataaatttcttttaaagaaaacgttttattatttgtcttctcctgttggtatgtcacatactgttcctcatctattgtgatgatcaccttttccgtctctttagtttctgtgattgtttgttccttgtgcacatggttggctatggctgggcattttatagttactacatctaacgctctggcatctactgtacatgtgttcctttgtagttttccctcgatgagagtgaataacgattctttagagaagtcacacgtgtaggtgattccatgagagagcatattaccacatgttccatcttcttctttgcatccatctaaatctgttgcttctgaatcttccattgcatctaattctataatgggttctacttcatctgcatctatactaattttacttctcaatgggagaagcttatttctgacatacagatcttcctgaatttgtggctcctcttctgaatcagcatactccgtttcgatttccatcgacccgaatacctttttgtgaggattgtagcagctgcatgaaaatttaatagcacttttaaaactgtttggaaccctagcataggcagatgtgtaattttttttaaagtctagatgcatagaacccacatggaatgtctcaaaattgagcatttcggtgatgttggaaaattctgaaaagttttgcaagtcagccatttcggtgtcctcgtccccgagtagatgtagcaaatcttttattcgcatattcgttttggttctctcggcgaagtttatttgctcaccgtctgcttctgcctcttcttctaggtgaagctctcccttgtagtaatccagagtaacgttggagaagcaggcctccgggtagaggtagaaccccttgggacaggtaatgccgaacacgtctcccttggctatcttcacattgcacaccttttcgttattggattggtctaactcggctagggaatattcactagatgtaaaatcacacatctttacagaaccaggttccatgtttttcctaactatgatgaaaatgatccctctctgcttggtggtggtgaggaggacccccgtttggttaatcactaatttgaagttcttattctcaaacgtgggagggataaagaagctgaacccgattccctttttagaatttttctcgaaggaaaagactctatttccatatactccctttagagcagtgcttaggggtacttgcgttttctcatctgtgataactttgatgtcttctccttcagctagcgatggactaactgacaagtttttgtagtccgattcgtcactggtactacccatcttaggtagaattactactacctcggaaaacagttctgcatctaccttacattgaacaattttatctgcgttttccttaaaagtaagcgcttcatcatcgaaaaagttacaaaagttcaccttattgtgtttcacagcatctgtgagtttcatatcttctagtgatgattcttctttgttcaccaccactttgatggttccttttgtgcttccatccggtttggtacaagaacaggaaaaatttatcttatttacataatctaatgggacctttccataagaaaccttggtcttcgagttgggtagattgaatatcttaacatctgggatgagttctacgatttgtttcttctccccatttttatcataaatctcgtgaaagcacttcaccggatcaaaagtagaatcattactgcatctaaccccgaagacgtcattcttcgtgatctctacttcgcattcttttgtctgtccactaggaagggaaattcctttagttaagatactgctactttcagaggtgaaatcacatcctatcgtttttttttcactcctagagatatccaaatggatgattcccttgtatcctccattttttgttccctctttgtattcattattattgcattgtactttaaaaaatgtgtttcgagatacactaggtggtataatcacagcagcgtaggaagtaaacggatcctttttcttcaacaccttcatagatgtatacattgcacctggtaagactctatctatatcttcttccttatctccttcttcgttcaaaattttctgaaaaaaatcacttggtttcatactaattttatcaaaaaatttaacaaaagagggatcatccaaaggagtagaagtagaatcttctacatctacatctgcagaatcaacatccaggagagtaatgattcccttctcctcctcttcatcatcttctcctatttttccctttgcaatttcgtaagctgctttctccgttggacatttaacatataacgtgtcgagtggttttagtgcactatagcagtggatatctggtggggactcctctgttaaaggttcaggtacgattaagctcttttttgaaaagtcacacaaatactcattttctttaaccttcttcggttttagcaacttgggtgctttcaaattgaccttcaatgtgtagagcttaaaatcagattcgttcagcgatgatatttcttttattatgatttgttctaaggaatcatcacttagagtagcatacacagagtagtcctctccagcgatgtgattgtctcgtatttgtgaaagggaagaacccatcatttcatcatacgtttctgcatcggctacttgttggattatctgttctgggttcgcatcttcctcagatgggttcagtgcatctaccttctggaaaatactaatcgctttgtttttcttgtgagacaggtatagctgtagattactcatgagaaatttattttttggatctcctttgttgtaactctctcctttctttatgttaagtttctgataaatgacatctagaagctgagcacttggtggagacttcaacaggtagtccttcttcagattcacacatatgcatttgaacgacaggtctttactaacaacgcttggtatttcgatataactaaatttgtggctatgtgtatggtttgctatgttatccgtgagctcaagcgtttccgatatattggcaaggctattatcaaccactgcatctttgaagcagctagttattttgactgtgtctgggggacagacgaacccgattatatctttcggcatggcatctatcaagcagttattttctgtagcatcatttaggaagatatccgatttgttggaagtgaaatcacagcctttgattttttcactcctcttgggaatcttaatctggtaagtcagcaagcctcccttcttctcctcaaagaacgtgttgctattatcacacattatgttgaattctacatcatccttcacatagtaggggaagaataaatagatatgagagagatccacctttgccatttctttaccatttgtactactttgcagaggatggatgtttctcgttttgtggagcatctctgcgtggggaatgagtttgtctagtgccgcctggtcaagcatctttttattttcttctttggttggcttcaccgtggtgtagtacatgttgatattttggtggatggtgaaatctttaggggggcagaagagttcaacgtagctgttcatctctttcacatctacttggcatatattttgcacataacgatcatctagcttttccagtttgggttcaatgagggtcttatttggacacatgtagattttttcatcctccccttcgtccttcttcttcttcttctccttcacggtagtagttgcttcctgcttcaactgtacgatatttagctctttactatctctctcccgaagaacatgaacctctatttcgttttccacagattctaatttgcatttgcaggaaaacttaaaatcagatgtaagtaaaactggaggtattttaataaatgacgtggaatttttcttcccatttgagtagagtaaaactcctggtaggatactaacgatgtcagtcttttgcaaattgctatacacttttgtgaagcatccttctggttctatgtctacgttggtttcatcggatccatcctcttctccggacgctaacaggttcttcttggagcagttaaacccaactaggtcatttgggtaagctgtaatattacacttagcccctgtagaacccacgttattcgtgaagtgttccatttttgcgtcggaaaagttacatcccttaacaatgtgttcgttctttgataagaccaactcgacgatacctaggttacctccatcctttgtgttgttacatcccatgagtaaatacaatgattcgttcgtgtcaatgtaggcaggtatttgaaatttcaagtcgaaaatatcttccgtcgattgttcatcagttattgttatgttagcaatttgctcacttagaacgacggggtcttgtgcatctaagtaggagagtagttttacgaacccgtcagatgtagatgtcacttcatcaaagtaggaataatctttatgattcttgaagatggggttctttttcaattctagtttggccactcggtttagaggaaatgatagcaaggagggataatgagggagatacttggcatacttatcgtgaaagagaaaatattttttaaataactcgtactgtgcatctagttgcacctttaggacgtttttttttttcttttcttccttgagcatttttgggatcatttctaggttcttatacttctccttattgatcccacacttcatatggaaggtatcaaattcggttaatctcttcctacagatgataatttttttttcattcggatcttctttcttgtctagctggtctgtaaaatcacatgtgtattctttcttttcttctgtctgctttgcaacttgtattacctttttcacattagagaatgactcatacaggtcgaacacggagaggttgagttcctggttgatgctgatataaaccatgtgttttttatcaccctcctttaactcgatgtgacagaatagatggattgcttctcggaaactcttcggaatgctgaagtatttgacgttgaaatatttcgctttgaagtctttattgtaaataactgccccgtttatgacctcattgagacttttttttttcttgtcccatttttcatttggtgagtgcggaatcattttatcgaaacagctagtcgatttggtttccttaggaaacatgatacctcctatttctccagcgtttagttgaaacacacacgggtgtttcatgtctttaccttcttcataatcataagtgaagaatttttttttcattcccgtgtagttgcatcctttaacggatgtaccatatggttctatcgaaatggagacaactcctctccctccactgttaccgactccatgagatggctcactattgtcacatatgtaataaattttttttttttctttcactactggaggtaggataaattcaatgatacccttttctaattcgttttccttttcgccaatttctgtagttatgataaccccgggaatgagatcagctagctttttttcctttaacgagtctttcggattctttttaccttcattttggttcaccaaagtaacgtatggagctttcttcgggacgtactccatcgtaccatattttataatatctgatgatttcgttggacaaacaacctttactttgaccagcggttcttggatcttcatttcgcaaatcactacctttttcgtcgtatctttcagcgatatatgttccataaaatcacacacgtactctttattcgtgttgctagatgcaaaggtttcaactgctgggtcactgtcttttaattcctctccattttcttttattgtcgtctcgaaatctccatccacttcgtcaaaggccccacccgaaatatctgaatcggccgccaacgggagtaaaaaaccctcatcctcatcctcctcctcctcctcctctaagtccattcctttgatttggtaactttcgtcctttcccttggggggcccctcctccccatcaccattcttctgctgctgatgctgattctgctcctcctgctgctcctcctcctgctgctcctcctcctgctgctcctcctcctccccgtcgtcttcttcgtcatcctcgtcgtcttctgccaaatgtctgctcaccctcctcgtggagaacttccccacgcgggacactccgaacaattcatgcgcaatgcttgctacattgttgttccaattttttacctgaccatgcaggtgatttgttaccatttttatggcaccacttgggttatactttcttccagctgagtcttccccaaatgggaaatttccaaggtgatacaatttcaggtcccatctcctgtcttcacttttgaggggaagtaaaagtgggtggttcccatttgagtcgttcctctcaccgtagtgcactcctttggggggaaacctcccgttggttgtgcctccggaggggtttctccctaacacatgtggatcagcatttcggctgacgcacctcccgtcgtggattccttcgtagcttccctgctggatttgttcgtagcttccctcgttgccaccgtcgccctctccaccgcttatccaaccagggggacgtaccttttccctgcaggtgactcccacctgtgcttcattattttgcgcaaggatgatgtggataagagggagcagaagaaggaccctttttaacttagcgagcttccccatttatgacgcgcggagggtgacacatggggtggtgagcggcggttatggcggagcgtgtccgagtgggtgtccgagtgggtgtccaattgagtgtccaattgagtgtctaatggagtgtctaatggagtgcccaattgagtgtctaatggagcgcccactgtctgtctctgtgtgtgttgggggggaggggtggacaacggattggaaatcccccaatgcgctgctgaacgatgatgcgggaaaattacacagacgcaggccgaattatcacaggcgcattgtcaaattaacgtcacattggcatcgcgtaggtatctctgatccccagtaaacgggaggaagagagtgaaggaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtctatctatctatctgtctacctacctatctatctctccctccctctctcccaccgcccaccggaaggcaccactttcaattttcacctgcccgctctgccaaccattcgtgctcctccctcccgagggcgcaattcattttcgacgcaaagaattagacgctgtctactccgatggagtggtgtcagttgtcaaaaaatggtttgggtgcagatgcaaaatgagacagatgcaaagtgaggcagatgagaagtaatagcatataagaagtgataacagatgcaaagggcgcgcatacgtgacacatagagacatgtactgatggtacgctcgcccagtggcctggcaaacgattggaatcgctgtcaacaaaaaaggcgcaaaggaaaagacaaagggaattttcgcatttttaaaaaatattgaaaagagtggaagggggcgaggtggcgtggagctgatccgttcgctaaagagaagcaggtttgccgctaaggagcaggcttgccgctaaggagcaggcttgccgctaaggagcaggcttgccgctaacgaacaggcttgccgctaacggagtggttttccccccctcagtgctgcaccgagggcagtcgcagatctacatcgctgtactgaatgaccgcgccgccgaggcccttcctgggcgtgcccaggacgtagggctcgtagttaattttgacggtgacctccttgtagtccccctttgcggaatcgtagcacttgcaagagaagtgactagcgaaaatgtgcttgacctggatgaaagaaagaatgggtttgttcctctgcttgtaaataaaaatattaactgcttctattagtgaatcctttttgtggacctcgttatccttaatgacactgtcaaagcaatctgatggatgcagcttggtatgtgaaggacaggctacccctactatggagtcgtcctctacttgtacttcgcatacgtaattcttcggcacgtcttcccacctctgactaaaggaaaaatgagttgagtaatccccaacaaaatcacatccaaatatattcacatagtttggcttcaccacaattttaacgattccggttttacctcttctactctcattcaacgttagcgaattgtcgcacgaaataaaaaattttgcttcctttagaaggagaggagaaaaaaaaatcatcccagcataagtgttttcactaacttctatttcgtgattcacgaattctataacatcgtttatgttttttattgttaggatgtccttttttgttttttcctcctgatctttgggatggtccaaattttttgcatcttcgattgttgctttgggtctttccgtctttaaagcgacgattattttgttccccatatcgtcatagtctaccttcatttcgtttttatctctatccttttcgttttcttttatcttagatccatcctcagttacgtctttatttgtggagtctttcaattttccttgtactagttctatgaccattttttctttctccgcttcacttcgctggtctttgttggagtccttctccatgacgtatacatactcgaagaaattttcggggctgattttggactgcctgaagtgttgtgcattcctcaaggggcacacgaccttaacggaactgaattctgatgccgctacggttatttcgtgtacctgttttgtgcgcattgggttcagcacgttttcttcttccacttcgtcgtcgctctccgcatcatctccgtcctcctctgcgtcctcctcctctccttcttcttcttcatctcctaggtcgagtagctccacggtggtgcgcccagcgtttggttctacctctcccgttttcttcgctgcacccccctgtgtgtctaccccgccttgcagtttctggcgacttcccttagctcgcttccccttaggcatcgcatcgatatccaacacgttctccgagctgatattgagtgggccagaagaaaaatcataaaagtagctagcctgttcgaatgcaaagatattatgactgatctctttcttgaaccagttattcaagtcatccccgatgatattaatttggataatacccgttttgattagcttcacggagttacatttgcaaaatattttcatcgatttgggtatcttcttcggaaggatgatataagaaggagtataattaacgtcatatattttattcttaagaatgcgtacccctttgagtagcttatccagtttgtgtgtttctagttctttgtctaccccttcaatttgcacagactcgaagcaattttcaggagctgtgaggaaattatgaggacagctgaacccaactacgtcattctctatggcttcaatattacagtatatgttttttccctccactagttcgatctcaaattcgaatgagttatttttgtacatactagtcccttctgtttttctttctcctgttttagatgtgagttggtgtacctggtttctaacatctgaagggtcaataaaatcgcatcccaaaattttgttgttatttttttttacaaaaatggatgcatgaccgatgatacgattaactccatcttctgccatattctcacaggagaaactaaaattttttgacgagtctgcatagggagatataataagttccaattctcccttatcaaaaaaggagacattattctcgttagttttatttacgatgatggttccgaagagcagattgttcaatcctttcactaaggagctggggtcgttacccaaactggatgagtacaccagacggggtgcactaagttggagtcccttagaaaaagaggaggggcctttctcactagaaggcagactttccttcttcttagagggacatttaatcgcaaatttgtcaaaagcgctcaagtctatgttgcatttgtagatgatagtatggtctgggtaattctccaccttgggggggttgtcccgataatgctgaatctgtttcttaacatactcgatgtattgcttcttcataatttcctttctgagcttaaaattcaagctgaagtgtgtgaattcatcgtgtttgtatagcaggatattctgcagatatttattcaatagcttctccatgtctacattagatcgatccaagatgttgtaatgttggtcggtaaaatcgcaaacgtacgtgtctttggtatagtacggggggacatcaagaactagctttttttccgtgtcgtatttttccttagatgtagaagttgggttctggggcaggttcaggaatatggtgcccacattcttgctatcataatcctcacaggtacagtaaaaattgaggtccttcgtattgctcatcttcgatatgatcaaaaaagcagaagaatttttcaataaataattcgtattaattaccttaacgtcattgaaaatattttccacgttttctacattttcctgatccatggtactttttatatatacattgtggaagcagttatttgggttaattttcccatttgggcagttcaaactaacgataatgttttccttcaagttcacgtggcactccttattatcgctagtaagtgaatgcacctcggagtagtagaacgtcttgttggaatttccagaaaaatcacatccataaaaccttttcttcgttactctcttgggtatttttacaacaacgactcccttttttccctttttatttccaataactgtctcggagttatcacaggagagctttattattatatcgttcttcacaatcaacggggtgataaatgtgaatcttcctttttctccaaattttttacttcgattcaggattatcgttcctgggaggatatcttgcagcttcattttgctgttcatgtggactacgtcttcgaactcttcgggcacgtacttgatttgcttatacttgctgagttcctcctcgctcaggatcaactcctcagctgggagggtactgtggctcccactgcgggccgccattccagcagcactggcagcactagcaacgcttccaacgctgcgcattccacgcactgtgctgaatcgggtgaccccagacgggttaacgttccttgggcagcgtacctccacgagactgaggttttcctccaattcgacgaagcaggagttgatggcggggagctcatcctggggagccaaggagctgtcctcccttgtaaaatcacaaatatgcttctttctcattattggtatgggtctcctattgacaaattcgttccctatgaggaagtctgactcgtacaggcgatcaattttttgtacattggtgatacccctattggagatattcaactcgatattaattttattttccttcttaggagctgctaccaaccctgctgctgtctcctccgatgatggtggttcctcattacaatagcagaatatgtttagatatccgacaaagctttgcgggatcttcaaataggagacccccttatcattggtgaaatttttgaaatccttatcgtagctgctaagctggacaagtgcatctgaactgtcatacgctgtttggaaacacccagggggggttaaatataatccgttctgaattggacaaataatacctatgtactcaatttctccattactttggattacgcaatcttggtgagaacctacttttattttttttttcaaaatgctgctttcttccttatgcttgtagaagtgacacccatggacttcccttccttcggttctgagatgaacggacataattccgttattccctgtgttacccatttttttcgttttatcattaatgcaagcgaattcgatgatggcatcacgttttatgtaaggtgggagttgaaagatgaagagtccatggtggatattgttcggacgtcccaaatggctagcatacatttgattcatttcgtcattttcgtctggtggtagagtcggatcttccacccctgcatctgtcttttttattctagctatttttatgcgaaccgtatctttgattagaacccctggaatcatttcatcaattcgttttacagtttgcatgtagcggtttattacgtaagaaggagcttccttcgggaggtgaaaggacttcgaataattatttctcttcttcccgaaggcccttatttgttcctttatgcctggatttccatattggtaaagcaaatcggagaggatcttctcattctgttcatcgatgaggttggtagggcagttcagggcgatatattccattggcttgggaaaaacttcacagatgtaatttactgggttcttcctcgttggcttaaggactgaattatttcccatgaaatcgcaaaggtgggtcctcatcgggtgtgatatcacagattggtaggtcactttaggaatgggattataatcatacagttggtcctcatttatgtaatttacaatcaccctcttttctatcttatttttgtcactctcctggacgcagaagcattcgaaggagtaggacctactcaggctgctggtaaatgcggctagagagaggcttggatccttatatgaataaataacaatattctgcgcgaagagttcccttaaggggtagaggtacccatggtagtacaactcggtgaagcaggaactcggcttcttcactgttccatgtggacatctaaatccaaagctactattcgaagttacattaatttcgcaaacatcccctttgatatatgcattcagataatcatacaatttggagcttctaaaatcacagaaggagacggttttgtcttttaagttcgtttttacataaagtagaatattcgccttttggaagctgtccttagtttcattaggaatgacacattcgatgatgaggggatggggaccatggttgatataggctgtcatgaagtatttgtaatctggaaatttccatcgtagattttgtatgtgtatatctttggagaagagtgtaatatcgctgaacttactcaaaggatgggtcccatttaggtacttcaccgttttgattggttcttccaacttaacccctatggtactctccatctcgcagttatacataaagagagagaactcgttaatagtcctttcgcacacctgtgtggattcctttttctcctcttcatattcaaagtgacacatcttgtaaggaactccgttaaaatactggaactcatccttatctgcttctataaagtaggtgtccgttaatggattaacttcatcctccccaaacgtgacatttttcttcctccctttgtaagtaaaagaacaagaaaattttatttcatcttcgaaatattcatgattgatataaaaatatcgaagcttaaaatctggtctatccaaaattaagcatctagaaaattggtactcaatttctagcgaaatttttttttgtccatcataaaccactttgaaacaattttctggatctaattctgcatctgccaatttgaatcctaagactctatttttgaaacttccaaattcataatcatctacattttcatctactattttttcgaaaaattctctatctttaggatctgtgctaagacctactattttttcactactacgtgggattcgaatacggaccttaatcacatcctcaaaagtgtaggtctcatttatttctgtgttggcacatctaactacaatgtctgatacagttctagtaaatggtggtgcaaaaaattcgatgattcctgttgacattacgtttttcatcccccaactagcttcctctgcataaaataaaacaggataatctttcttcgttaatatttctccttctccttcctttatgattttatagagggcatcactaggttgggtaatgatgtgcgagaaattcagagtcggcttgaagcatatgactacaaccctatgtagcgtcataatctgacttacgaaaatttcattttttccgttatctctcctttttcccttaacgaaataatcaaaaagatttaccactgtgtagttcccatctgctaaattaacatatggcaataaatctttgtttgtctcaacatctgaaagttttctgaccttgttcatatttattttgtgtatcaatcttgcatttttattttccttcctcttcgcaacttcgtttgcctctccctttttgctacacccaatttggagtaacaagcagacgagggcattgctctccccaagccctctccacacatctgcgatgtagctgtactgattgctccccactgcgtcgcttccccatccgagcagccgcttaacacctccgtagctggccaggaaggccacgaccagcgcgccgtacaacagcaggccactcaccgcccgggccctgctcatcgcccgggccctgctcatcgcgtcggttcggcgggcgggggccgtgcgcgctgttgctcctcccttggggggtgccccttagcgcgttctcgaagggtgtccctaagggtgtctcgaagggtttctctaagggtgtctcgaagggtgtccctaaggtttctctaagggtgtcttaaggatgtctctaaggttgtctctaactttgcccctaatctttcccctattttttgcgctattttttgcgctattttttgcgccaattttccccctattttttgcgctaatttttcccctaacttcccctttgccttcccctcttggccgtccgcccccctttcgcagctggcgcgagcggctgttcgttctccccctagagtgcagcgcgtgtaggcacttgtacactcacatgtgcgcgtgtgcctacgcatgcgccgtctgcacctaaagccgaagcggccgctagcacatgcgactgtactttggtgctccttcgtcgccgagttcgttgtgcctccctcggttattctagcttgtctaccgtaagggtttactccttcgttcgtgcatcattgctttcgccctttagccgattgacccgctatttgtctctttttttttttttttacaatttcacttttttgaggggcccatttatatgcacagcatgagactactcacctttgaaattttcacctacacgtgaaggcagataactccgcacgttggcaccacgcagggtgaagcagcgatcgagaaggtgctctctctagcgccaggattggctagctcttccaatcgaaccgttaaacacacacacacaggttcgcatcagccacatgcacaaaaattgcagcgcacacactgtgcgttacgggtcatgggtacttctacgcatgtggggtgagggcgaaaaaaaaaatttcgaaaaaaatagggaaaaagaaagctacattctctccagctcggttgcctgtctttcacgctgctatcggtatgcatatgtacacacgcctactcacaaagcgcaccccctgtcttgtgagcgatgcggtttgactccccttaataggggcactgcggaggggaagcaaagctgcgctgtggaggagaagcgcagcgtaccttctgcgtggggcccgcagttttggcgttccattttgaactgcacgttgatgttccttctcttctccctccactttgctgctaaccatttggagggttccaaaattggagaaggcccccttggggaagctacaagttcttatcacaaaaaaaaatggtctcacgagcacactcgcatgtatacacagtgggcacatgccgtgttgacaatcgggcaccttccacgtctcccttctttggtctcagcaccgtgggagtgaaaagggtgccaaaggaaagtggaaacccaatttgatgaacaaaaaaaaaaaaaaaaaagaaacgcaaggcggacgaataaaacgccaaagcggtcccttaattttacagacgtgcagccgaagtgataactgctgagagtttctatccacttgggggccacccctctcatctgctggccccctgctgcatactctccgtgaggtgcttcgatatagacaaggataaaaaaaatatggcaacataaatccagtacttgcgaataaaagatttcggcttctccttctcagcctgctcatttgacttcgcctttggctttgcaacattctcctccgttttcaagttagccatggtgatgggtacggatacggacaaaactttaacagccagcatgccggagaatatttgcgtgtcttcttccaactcttcactcgttctgtagtttaaaatgtagggcaagtaattattatttaatcctataagtaggaaaaaatcatcgacgttttgaattttcttttttcccacatatgtttgtatgcacgtcttctcatctgagtcgtcacataattgaaataggacgtattcaaaatttggtctgcttaactgctcaatgagtttatccttttcttgttcatacgcatttgaggtgttgaaaatttgattcttgttcagtacaaagtatcctagctgattccattttgcgttgtctcctgggtgggtatttatttgataattcagctcgattatgtttttattgcacagtgctagtgttaggagtagcatcacctgtgagaggatcgcgagcagtctgagccccatcttcctcttgctctctctgtttttgtacgatagcttgaatcagggccaaggaggatatctcttctcggttgaaccttcttgataaaaaaggggatgttcttgggggtggtggtcgcgacacggaggaagtgatgcaaaggggcaccccacaaatgtgctccacaagtgtcacaagtgtcacaagtttcacaagtatcacaagtgtcacaagtgtcacaagtatcacaagtgtcacaagtgtcgcaagcgtgaagaactgcacgagcatagacttggcatcactactctttacgagaaaaaaaaaggcgtcgccaattgtaatcaattttttacctgcactgctcagaaaaaacaaccatgcaatgtatcattgtatacgaaaggggaataaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaaaatagaagcttcatacggcgcacttttgttcatatttcacctgaaccgttcagaaaaaattgcaaaaaaatgtgaacattcaggcgaaaaaaaaaacgaagcaaacgaagcgaacgaagcgaacgaagcgaacgaagcgaacgaagcaaacaaagcaaacagagcaaacatcactcctttacgtgctgcagtagcttcgtgtaccaacagtataggagatcccttgaggggcacgccgaaattattcttttccccaaaaaggatgccccatttttgcgtgtagagattaacatcatgagaggtgtatatgcaatatgacgaactgtggagcagcgctcttttcactgtgaacgcattttaaagggcaggtggagagctacattatatatgtatgtaacccattcttgaatggaaggagaaaaggattagcgtgcttctcacccccttcccctacatgacatgataataaaagtacatcatataaataaacgttcatatgtgcgaagcaaccacgtgaggatgtttcgcgaaacgaagaaggaaaaatctatttgcaaatttgctcacattcacccgcgtcaaaagtagagtggtaatatggcccaaaacccatggtatgttcaaaagtcgaaggcactgagaacgagcaaattggggaagattattaacaagttcaatgaaggttagggctgccacgcacttcacgcatatcgcgcacatcacgcacttcacgcatatcgcgcacatcacgcacttcacgcatatcgcgcacatcacgcacttcatgcacatcacgcacttgcttggatgccatttcactcgcacaaagcatgcgtgccacctacgattggtcccctacccaatttttgcaccacataactgtaccgtacacacatatgccaactctccccccactttccccttcctccagagtacgaccacttgatgtatatgtccaaatttatgaacataaaaaacacgctggagagaatttaccataattcagaactgataattaacaaaaaaacgttcaatatagttcggataaggtaaagacaaaagaccttgcgctctccataaaaatgcagaaactaaacagttgtgtgtgcatggatttatgcattcctctttctgtgcaagtgttcgaaccattatattgattttttctgtccccgtttttatgccactctcatcagctgtgtcgcccaattgcaaccgaggttcttgaacaatgtgaaggacgggttgagcgtctacctttccaactttatgctcaagtaatatgaggagaattagcgtcccccctacgtgcagagtgctgagacggtgcggagatgcgttgtgagggtgatgtgctggacggtcccattgcttagatgcgttatgagggtgatgtgctggaaggtcccattgctcagatgtgttgcatctttttttttgtgtttttttttcctacacgcagggccaatcacgatgtggaaggattcacgatatgcttcaacagcatcaagctgaaggagagggagcccaaagttattaatggcgactcgtccgtgatgttcttgaagataaccttcaatcttctgcttctggtgctgaaggaggactaccggataagtaagccgtcgagcgggcgagacgcgaaaaaagaaaagaagcaaaaaaaaaaagaagcaaaaaagcaaaaaagcaaaaaagcaaaaaagcaaaaaagcaaaaaagcaaaaaaaacacgcaaaacagtaaatgtataagcccagctgagccaccgtacgatattgtgaccctcttcgggaatgcactaacaacgcctgccaacttccgctttccacccctttccctccctttccagaggtccaaattaacaaaatagaacccctaaagattcacctggacgtttttgggatcattgaagctaccttcgcggaggaactgtttaagaaattctcctacaattccagaaatgtaacaattcgaggctccttacctgggtgctgctgcgtggagggagcactctcactcacgtgtgcctcgaacgtgactctgcgtgttttgtcacgcccatgcgttacgtctccccccctagcatgcacaaacgcaaaggcaaacgcaacgccttagccttcatacaaatggggaccctttttttgacgcccatttgacgtgttaaccattttatgctgcacctgacaatagccctgcgcttagttgcatgaacaggtggttatacgttaacattatctatatctccatacgcatgtgtcgcttccccattcccctgtgcccctcctcctgtcgcagaacaccttcataaaggacaacaagacttattccctcaacgatattattaacttcacgataaagaagtatgccaaagggagggagagagagatagagagatagagagatagagagcgagagagagagaaaataatgagaacaatgggcttgtcacccaggagggcaacaccgtttcgcccccttcaagccactccatttttctaccccgtttttctaccccgtttttctaccccattttgctaccccattttgctaccccattttgccacttcatctcattgcccccccttcaccgcgcccaccccacccgtgcagcgttacctactcgtcgtgcggctcgaatgtgaagctcatcgggtgcatttaggacagcatggaggaaacgcgactacccccactcgctccacatattgttttagtaaccccgtaatctcgacccgccaaaggtgttcacgattggataaacccatgcgtcgctttttttttttcaaccatttttttttttcacaatttttacctgaccatatgcgaatgactccgctcaatcgcgtgtttgtacatttgttcaaaaactaaaaagaagaataacaaaaaaaaaaaaagtttatcaaattagggacagcctttcgaatgtcaccagggggtagcaatgcgtggcagtgcgaaccgagcgttaaccccgcttagccaagtttaaccaagtttatccaggcttaactccgcttaaacaagcttaaccccgcttaactgcgcgcaccgtctcagcggagctcgttgaggatggcctcaatacgcttgcgcgtctggtcgtgcagactctgtatatggttcttctgcataaagtaaatgtccttccctattcgaccgcgcaccttctccagcttggtcagcatctgcttcctcacattccgcaaggtccccttggagtcctcaatcttttcctttatttttattctaatttcgttctttaggttttccgacagaggggggacaacggcatacaccgacctgtccttcacataaaacttcagctctttgtactccttcacgaagtggttgtatatgaaattaacgtagtagggatcgtacggagtgataatgaaaaaattatccttcttcctaatgtgacttatatgcttaatcataaaattttgctcgtttatttttattctttcattttcaaacatggtgttagatatgctatttagattaaatcgataggactccttcttgatgtagttatacacgttttccattttttctgcgcatgttttatttagggtgtctaggtcttcttctgtgacgggttcttcttcctcttcgtcctcatcatcggggggggggtcttccattgaaggggcatcttccgtgagggggtcctcattgtggagggggtcctcattgtagaggagttcctctttggtgtccctgcccacttcaacaccgtcggcctgccgttgccgctcatgccgctgctgcttctgctcctcctccttcaagctcgcctttattttgatattattattactcaggtacaggtctgccgttttgttcttcccccccggtgtgccctttggcacagttcccctgtggttttgctgagcgtttctttgttgtcctgcgcgagggttagaggagcctttgcgtttcgccccctcccattcgtctgcttcctccccttcgtccgcttcctcctcatcgtccgcttcctcctcctcctcattccccgtgggcgccatttgcctgtttataatttcccgcacctgtagtaccgcctctttattttttcccttttttttcttcttcccatgtgcatacaccgtgttgtgattcatcctctgtgcgttgcttccatttttagtgaacattacagtgttgctcctcttcgtgaagttgctccttcgcaaacggtcgttagaggaccccttctttgccttgtccgtacaaattagaaatgcgtctaacttggatgtgctttttaaaatgaacccgtgacagagcgtagtggtggtgatgttgtaaaggggaaccatcaggaggaggtagcagagcaccgtctttgagaggagagtgttccttttggagagtgccatttggaaaggagtgtaggtcatcttcaaatgggttctttttctcactgcatgtgtttttgttactctttatggtgtagcattaacgagagggtaattttccactcctatatgtcctgttttctaagcgacacagaaggtgatgtcactctggtgggaggggagcttccacttggtcggatacatacacatgtcatcgacctttcgtttttattgtccccttttgagaatcatttttgcttgtcattcctcctacgttgggtagccaactcgtatttaccacttctccgccgccctttaggaaagagaaaaaaagaaagggcgtatagtcgagtacgttcgccatggggagaatagccctcgggtgaggaatcccctcactggttcgttacccctttttatacttcacaatttttgctttatttattttttttttttttgggtaaacatgacttgggagcgagttgggagaaaatacaaaagagtcgtaattaacctattaatctgcgcagagtaccgacatgaggagcgcaaacgtttatgtcactttggctacctgtgttgtgttcctcgtttaagtgaagcgacctcgcctcttgcgaaaaaaaaaaaaaatgtgaagtgatttctcgctggtgtggagggggataagcttgcttgtcgagggaaccgcgtgaagaaagagaaacccggggggggggagaaacagaaggaacagaattggaagaagtggggatctctcatcctcccactttagcattgttcttgcaagggtcgcttctcccttccacagcacgttacctagtttgaggtgagcacactgataagcttggttagaccgggcgggtggcccctcgggggcaggaaaagcgtagtaacttcgttactgagaaaaagatgcacacacacctgggtgcttgtcaccacgtggcaatgcatgtgtgtcctccaggatggcaccaccacacggtggatcacacagggatggataagccacaaggaattttatttacattttgttatattctgtttgtgtttaattttttttatatgtaatcctttttatatgtaattttttttatattttatttttttagtttgcgaatgaatagagaaaaatgttgacaataaaaaggagagtcaaatgttgaaagcagctcagtgcgtcgccaaaaggtgggtagtccctctcagggggtggtggtggaatggagcaggagtccacgtggcaaagtggcagacgtggcagacgtggcagaggagggaaaacagctgggtttcgttctgctcattttttcccctccttctcctcctccatttgccccgttttccacgtctgctccgccccgtctcgtggggctctacaccctgagattacccctcaagctgtcatcattttgtccaatgcggggaacacctcccaaacagttttttttttttcacatcttcatacatccgattttttattcttctcaataaagtcaatcgcatcctgcacggtacttatcttcaaagcatcctggtccgagatcgttatgttaaatttttcttcaagtgccatgatcagttcgactatgtctaggctgtccgccccgaggtcctgaattgtggtggtgaggaggaagcaacaatggggtgaggaagcaacaatggggtgaggaagcaacaacggggtgaagtagcaacaatgggggagagcaataaactgtgtagatagacactcccatgtcgatacgactcaaccgagtggacactactcacgaacacaccttcgtaaaattcgactccattgatattttgtcctcctccactgacagctgcttggaaattactttcttgatgtcatcatatgtgcttcccagggaagaggcagagcctctttttcgctccgtgctgttatcattttgggttttcctgtagtttaggcaccctttccggttgcccgtctcctggcacagccggttgttccccgagtgtcggaaagctacaagaggtgggtagcggcggtgaggggagcggcgatgagggtagcggtagtggtgatagtggcgatgatggaagcggcggtcatggaagcgactctgaggggggcatttgcgctccccaacagtaggtactacccaatggggacccagtcgagggaatcccccccaaaaaaggtaaaacgcaacactcacgtaatgcttaccgaacacaccgcaaacgaaaacgaaccaaagcagtatggccttcatcatagttgcgtgtgggggattgtctttggttcttgcttatttttttttcttcccttttgttagctgtacgtccagttgctgactcagcacgctcgcttcgtttcgaattgctcagctttcttgtcctcttttatcaaccgtttggcggagtgcccacttgtgagcatccctaatgagtagtgacccgcgaaggatggaacggtcaattcgcatatgctgtcagcaaatgggaaaaaagaaaaaaaaaatgacacaacgtagaatagaagggaatatagtaacgcttcctaatttatctcctcagggggatgatccaaattggttgttacgaacagttcggggggtgggaagtcgttcgggagattcaaattctcagtttcggccgacggttttgcccggtgtgctggcagcgcgttttggagagcgacctactcagcgtggaggcgaaccgctcggggaaacgggaaaacgggacacctcgccgtaggtacgtagataagggcacacgggcatacacatatatgtggtgtaggcctgctcgtatattcacatagaagtgagtgttaatcccttgtgctccccctttcgtgagtagttccaatgtggttgagcatcctttggttgttgcaaactttgctttttttttttttctcactctcttcaggatgtggcgcgtgttgccttcagttaacttcgattcgattgaatgtttttttttttttttttcttttcctcacttttccttgccttcgagtgacaacaaaaccgagtcgccctcccccaaggagataatttaactgtcgtatattctcttccaagaaagaaaaaaaaaatcctttcaaggtgtacacgggggaggggatgaatgcgccgcgtgaaaaaatctaccgcttcacggagtggatgcctcgatgggcaccgcggtagcgggaatgaaataaaaaaggtgcgtacagagagcagaagagctgaagggcggagaaccccccgaggggcgcaacgatgtctgtgcatcctcttcgcgcaagcgagaggtgcctttgcctctccttttattatccacctggcgcaacgaaaccgcgtgaaagtggagcaggcatcgccacagcccaagccactgacaccgccatccccaacagcgcgccgcttaaaaagctcttttgggtttttttttttaaatcatctttttgacagcgggtgcacatcccttcccgtggcgtgacgcaagtggctccaccccgaacagatcgtcgcgctgtgtgcatgcttatgacatcttttttagtgcctccctttttacaacgcagtaattatgaggcaatatgatgagcacctcctccccaaacacaggttaattacaaaacctgaaaaaacctccgtatcattatgaacccagatgtatgtatctctttcgcagtgtactatctgcttttcgtttttttttttttttttttttctttttttttttggagcaaccccctacacacgaatggcatttattatttgtacacccactttttaatctcactctggagggtgaggggtgggggggacaagaagacgaggacgtctccacatcgggaggagccatacgaatatgggggtttacatgaaaggagaaaatttcattatatatttttttttttttttttttgaggagagataatctgggggggggggggcatatatccttcttcttctttttcttcgtctcccttttttggagaacctccctgtgggttactcccctatcgatgtcttttcactatagcgatgtcgcatgggacgtgctcacgcgaagtgctcacgagatgtgcgaactggttcaacgccaccacggtgtgtaccatttgatgagctaatgaactgtggcatgtctcctttaatcgttttagcatccatttatgagcattcgtgtaagtaaaaaagaagatgcgcagatttgagcttcggtgatgatatcgtttatgttacgcttcgcaagcggcaacaacactctgggggttgtgacaacaggaagaggggttcttactccaagagccctcaaatcaaccgcgatggcatttcacaaaatggagggcatcatcttttggagagcctaacccggaacagtcactcagtcagtcactcggtcagtcactcactcagtcactcactcagtcactcactcagtcactcactcagtcactcactcagtcactcactcagtcactcactcagtcactcactcagtcactcactccccacacacacaccctatgcacatgcgtaagaatatacttctcctcccgtgtgtgcatgcaactgttcagaagggatgaccgctttccacctgtcggatgttaccctttttaaacgtccatttggaacacaaaataggccacatgcatgtgaggtgtggagagctcccgcgaatgggaaaaaaaaaaaaaaaaaaaaaaatcacgtaaagttaagctaaaaataaagctatgccaaccatccattcaaaacaacttccattcccccacgtacacgcgtgttccttgcacaatagaattgttgcgaagaggcaggtgacatatcacttgaggtgaggaggaaggaagtctcattttcgtaatgggactcgcaaatgagattggaacagcgccaagaaaaagtagaaaaaaaaaaaaaaatacatgtgtacatttacattatatacacgtgtgaatttactcaagtactacggcccatgcgcagcaaaatacagctacgcgcctacgcctgtcagcatgcaaattgatggcaccgcgcctgtgctttgaacaggtgattgctttccatagggaagaggagggggggcgaaatgcaatttgaaacgtcgcaaaataaatgtgcgttttgctctattcacttttgaaagtgaaatagaaacccctccctcacggcagcggcgacttgcaataaattgcgacaagggggggatatgccgcgaagagaggcgtagggagagagagcactctactccgcacgtcccagcagatatttttgcctgtgcgcctctgttaggttatgcgtgtatgggcgtaggagagtgcttctccgcgcgcaagccgtgtataagagcgggtgggccacagtctcaaaggcgcaagcctcttagcccggcatcgcttgcgcatcttttgcggcgtcgtttgaggtgtgtcaagcaattcggcaggtgaagccccaggccaagccgatagcccgcacattcaaccgtatcgctgctaagagagcgaagaatccaccgcgacatcattccgccatcgtgaccctttgcatctccttcacccctctttttttgtacgtgacagcagcatccccctacgtacgcgtggtggcacataaattgtatgccgcgttgtgcgcgttaggaggagcgggtccgccttgagcgaagcgtctcttaggatgatggatcgcaagggggcagaacgtccggcaggagaaagggaaaagcgcgtagcggaaaagcacgtagaggaagaacacctagaggaagaacacgtagcggaaaaacacgtagcagaaaaacacgtagaggaagaacccatcagggaagaacccattagggaagaacccatcggggaagagacccccgtcaatagtgacaccgccgatggcggcgaccgcgcagggcaggcccccaccggacgccggcggcaatggaacggaaggaaaaaccgcaccaggtcgccatccgcctgcccatcagtgaactcgtgcgactcagccaaaagcgactactcctgtcgatacctcaacacggacagttatggaaaaaacgtaagcctatgcatgaagtgcctctttacctacttcgaattcaacagcgtgacgaatgttatctatatgagacatggggccaggaccccgaagaaaaaaatacaaaacgtatggccattcaaagaaggaaagggagaccttacattcttggggttccagcagtcaataagaattggaaaatacttgaggaagtattactatagtatgaggaaattgaattcgatttataatgactgggggggggtttcgggagtggagagtgggtcccacgagtcggatgaggagacgaacatgagggggggtacacccacgaagcatacactcaaggggcacacactcacgaagcacacactgacggagcgtatgggtacaccccaaatgggaagaaaaaaaaagagttttaaggaaaacctgcggaaggagaggaggctaaaggaaacaataaaattacggatgagtaaaaaatccaccgctggtgatccctgcagagtgttgcaaaagagggtgacgcacaaaatgagttggactccgttctgccaggacagaacgggaaaggaacccaccgccatgcatgtctgcacaaacctgtgtgcaaattattgtgggaataaaaagaggaaaaggaggaaatggaaaaaacaaaataagaacgttatcaatgtggatcattccatgaggaacgaagtgccaaatgaagatgctgtacgttggatccaccctctcgttggaggaggcacacaaactggatatctaaataaagacgcggttgatggtgtgtggaggggaaaggacacactcacttcctccacgtgcgaagcgaattgtttgaaaaaacatctcgaaaaaaggatcgatatagagaagcaaaaacggaagtacgataaaattgtgaaaattattaataattatttgtgtgtaaaaacgaccagcagtgagaggtgcaagttaacagcttatgccataatgtgtggtatcttaggaattacagaaaaaatgttttttttttttcactctccttgtataatgaagagtatgatttgttggacggagatatgattggtggaagtgggatggtaaatgatcacttccggtctgtgagtggcaaacgggaggacagactccaccccctatccattcctcagaagcaccttccaaatagtaacagcatcctcgaaaggaggaagagctcgctccctgcacaggttaactttttttcgcagcaaaaggattcatccgtagatacacatgtgacggtaagaccccgtcgggggaaccacttaccagggtgccatcctttagggtgtcctcaagggggtagttaccaccatgtcagctttgcatccgtttctcccaattcgatattcaattttactgagaaggattgtgaagggcaggtccacacgggtgagcagcagcagttgagggaagctgctgagaattgcatgactcgttcaggtggaagtggcagccccgattgggaaggaagcgatccacgaggggaaacgtccacctgtgggaagtgcccccaaaatggtttcccactttttgtaggaccccccacccagcaatgtgcttcctccatggagggatacaccgatgaggacaacacagaagagttggatagaagtggaaaaatgggcgtaaaaatgggcgtaaaaatgggcataaaaatgggcgtaaaaatgggcataaaaaaggacgtaaaagaggacgtaaaagaggacgtaaaagaggacctaaaagaggacgtaaaaaaggacgtaaaagaggacgtaaaaatgaacgaagcgaagttactcttcggtgtgaccagctgtggtggggacgtcccaattgtggaaaagaagccggaagacgaatctgacaagaagcgtccaaatgaccatgacgaaccatcgaacagaagaagcgacgcacgtactgagggtggctgcaactggaaggcggaaaacgcgcagagctatagtgacagcgtgaacccaagttggggcatccttaacaggaaccttgggaagggaacagttcgaagtggagcagcgcgaaagggagcggataagctccgtcccagcagtagcctaatccacaatgtgaaaacctttttcgagtttgtcctaagtggagaatacaattcaacactgttttacaacaagataatgaagtcgaaaggtcggaacgaaaggaagttggagaagtcgtgcattttttttatatttgagtcgtacatgcggtatgtgcagggcgattggggcggtttgggcggtttgggcgattggggcggtttgggaaatttgaaccatttgaacgatttgaaccattttgctggttacgtgagtcgctcgggggggggttccaggccgagtaaccccccccgtgatgctggcacctgtgcagggcatcctcaggatgggcacttcgtttcctccgcatgcatggttaagtcgaccctccaccgcacctgccccagcggctatcccagcggataccccagcggatacccccggacctaccccattggctacccccacacctaccgtaagaacctactctcctacctgcgcaacatctacatcctgtgttccgtggtgaatgtagcggagagaaactcattcatgttgaagaccctcaaatcgaataaccaatacataaagaggttgaagaatctcattttttacaactcaaatgtatacaagctattgaatgaccattataaggaagaagtgtcgatagtgtatcaaataaccaaatggaatagccgaacttacctgaacaggtcagaacttcttctaagtgagccatgggccaatatgacacaaagtgatgtagcagaagatgaatcgaatataaaaaatcgtatcgtaaaaatattaaagaaacataactcagctgtgtacaaaataaagaagaaattaaataagtcaataattttgaaagacctgaggaagctaaactactactcagtaggtgtcacttcgaggaatacctctacttgtgaacagagaaagatgatgcaagaaaaaattagaaaaatgaggaatcaattatttttttataacaagaagaaaaatattaaaataattaaacagtttattagtgcatatgattcgtatgtgtatcacaatgtacgtctgatgttggacatgcggaaggcgtacagaaatgtggaggtggagtgtagctcctctagtgagagtgttctcagagtggccactcctgaagtgggaaagaaggaagtcctgagcggaggggataattgcgggacgagtggaagggaaggacgcaccagaaaggcagttgcattccgtgacgggggcgatccacagagatggtatcatactgtgcaaaggggaggagcacaaaggggaggagcacaagatgggacagagaagtggccccacctggagaggccaagcgggctggatggacgctgtgcaggggattactcgaagggagaaggtgcccatgggcaggggggaaaaaggccaaaggggggggctcttgacctgtgtgaagcggcgcatgacgacttgtgtgaagcggcacatgacgacctgtgtgaagcggcgcatggcgacctgttcgaagcggcgcatgatgacctgttcgaagcggcgcatgatgacccgcctgacgacccgcctgatgatccgcccgatatcccacctggtccaccacgtgatacccctcctgacggccctcctgatgaccctctcgttaaccccctcgttaaccccctcgctaacccgcgcgcggcgaagaggaccgacgagaccgcggagaagaaggaaaaaaacaaagcgaagagattttacaaaaaaatttacgagtgctacaaacacatgtgtaccctcgagtataacaacaagtacctgtcatggttgtgcagcggcatgtccttgatggacgttgttattaattttatgataagtgtcaggatctatgaaaatttcaagagggagatggcaattggttgcaggggagggaagaagaagttcatccccaaaattatagtttatttaacgcaccagtcctccattctgtcctttcagtcgtgtgtaggggttaagaggagctccatgaagataccgccatttggtgggtttctttcgctggagctggtgcacataagaaagaaggggggggacaggcgcgacagggcgcgtggacacggaaaggggcacaagcatagacaggcgtcttccaaggggctcagcgaggtgagcacaaaggtgcataatacggaagtgaatgccaaggggctcagcgaggtgagtgccaaggctcatagcgaggtgagtgccaaggtcaacgccgcgctacaaacggacagcaaagcgaaaggggacccggcacagctgtgtggtacccaccccctgggtcaactccccagagaagcggcacaaggtgatctcccgcgtagcaccgcgttcgacgagtcacccgcgcgaagacaaagcccacgagtgacaagcgaagcgagaagtgcagaccgacataacgtgcaaacatttattcgagaaaataacacggcgagtatattctgttgtaaggaggactgcgtatggaaggtcaaacgggggaagggcagaagtggtcagcaggaagcagatgggtacaaagcagaagggcaccaagcagatgggcaccaagcagatgggcaccaagcagatggacagaaggctgataagcagccagcagacgccgacccctccgtccgtatccccacaacccaggggaggaaaaaaggcacgtgcgaagataaatacgagagctacctacccaagtactccaacaaaattcataattttaaaaatttattcaacctcctatgctacagagacagcaacgtagacagtaacgtggatactctcattcagctgtacaatgtgtgtctgagtgataactgttcgtatgtaggaaatagagaactgaatggaggacaggagggacagtgtagaaggaggaggtacttttatggctactttgttaagtttacgtttaaccattattttccacttaagctgaagaggaagaagtgtataaagaaatgcaggcggggaggagaagaaacaggacgagcgaatgggggggcgaatgggacagcaaacgggacagcgaacggggcagcgaacggggaagtgaagaaggggactccttctgcccaaggagaggagttacatcaagggaaggaagaactggatgcaaaactcgaagcagaggagaagaaaaaaaaaaaagaatcgctacacaaattgggaagagagaaaggatgacccacccggagaggtaagcaacatggaaggaagacccccccaagggaaagtccccccctctgtagtagggaggaaagacaaaccatgcaatactgatacaaatggagagaaaaaatcccagttagagactccaaaggagaggaaggaaactaaccaaagaggtgaattccccatgaagaacacatacaacgggcgaacaaatgaacagagtgatgtctctcgaacaggtaaacaactcaggagaaataaaataatgcaacgactcaacatgaacagcttcaacttcgattccaagcatgacaaatacatgcactacgtgtataatagcagtgacgtcaagtacgggaggatctacaacaagcttaacaaagaaagctattccaagtttagcacaaagaagagtgtagacataaataaccgattgatagagaggagtagggttaagttaaatggagggggtagctcattctccagcgaagaaagtacacatgacgaatgggagttgaggaacgggaagttcaagtcccttggtagggatgaagacgcagcggagaacgaggtgaataatagtgtgaactgtgcagtgaatgaccacgcaggggaatccagacagtccatccagtccacacaggaccaccacctgtaccacttaaagagtaacgaagtggatggaggccaacagaactgcacacccatgggatacagtttcaaactgtccaaaagagccatgtactctaggttgctaaagaattgcatgacggaggaaacggaaaagaggaagaggaagaaaatgcaaaaatggcagcagatgcagaagaccaagccgggttttaattggaagaaggacgaaagtgataaaaaaaattaccaaaatgagaacatgatttgcctggactgcttgattagctacttgaggcagatgctcagggtgtatgggaaccccgagatgttgtgagggggcagcgggggagcggccgaggagtagccgcagaacagctgaagagtagcttcagaacagccgcagaacagctgaagagcagcttcagaacagccgcagaacagctgaagagcagcttcagaacagccgcagaacagctgaacgtgacgttttcgtagtgccttccagtttgggggattctatccctggaggcttctaaacagagatgggcccagttggtggtgaagcggggcggaggggaaaacccccccccaaggcgatgagacctccccacttcgccaaaaaaaatgtgcacattcgaaccagtgtgcatacatcaacacacgcatgtaggcacatcactgtgccgcctcgcccggatcaccaagtccaccttgaacaggagtacctcctcttcgttgtaaatatcatagcgggggaattccttccgtagataagtctcaaaaattttgtgaatactctgatgggtggaggaggacctcactgttgaacttacacggaggtgagcgaattcgcttagaacgaaatggctataaaactgctgcaagaacgtcaggggaaatgtcgaaatgttgacatgtgagtacttacccaggtgtaggaggctgaggagcaaaaggacgtttcgcttgtcaagattggtcatggagggagagtaacacccatggtttttactactctgtgtagagatgctcgtggaacgtccaactgctttacgagagaatatttgaaggagttcacaaacccaaaatgcggctttccgactacctcttctctgatgctcgaagggtagataatccaggatggagacgaagttgagaaggtacgtcgaaatgtttggcgtgtatatagcttgtctgggcagctgctggaaatgtgcatagaggatatgccccagttgcaaggaggtgttgttggctacacgtgtatggtaaggagccaagcgtagaaaggcctcatcgacggcatttaggtagtccagaaataccacgctgttaaggaatcgaatctgcagctctagctttatggtcctccgttgggaaaacatgatggagatacacctttccgacagtacacgcatcaagtcggtgtgtctcagtttgacattcttcaaagaaacaaacacttgaataatgttactgagtgataatttcatgtgatcatttcgtgcctgacgttttagttcctccgtgtataatgcatccaagaggcagttaatctgttggagcagtttctttcccatgtcctgctcgttgtaactgatcattttgtcattccccgagtggtgggtggtatcctcctgactgttcacatgggaggcaccatccgtcttcgctccgttgtggggaggcgaaggtattaggcggtgtgacgaaccgatggagccgtccccaatttttacctcttttttttccccccactcatttgcaaccatgatgcaacttgagttattttttgtctctaccccgcatacacctaacccatcacgtgaaaatttattaattgtgtagtaaaagctagccatgtggtataccagtctgcagagctcatgttcacttaagtgttccattgtacatacaacgttgttgaagtaggcaaaaaggaagagattaaattgggggatgatctctccaaaatatgggtacttctccagatagacgtgtaagatctctttgaaaaaggggaaattttcattgtactgtttatcatgcaggatgagctcgcttgacgtggttatgatggataacagtggggagtctgcaccaacttgggatggcgaagcgggagtgcatatgttgagtaagttccccccggacatttcctccaaaatgcgcttcagcagtaagaagacgtacttcatggcaggcttcacttcaggcttcttatcagatttcacttcacacttcttatcagacttcatatcacacttcacttcagacctcatctggaggagccccccgcgtgaccgcaaaaaagagtcatatagcaagtaagcagtatggtccacaattcggtgcttcaacagggaggatataatggagaagaaatcatcctcggttagattcccctcttgaaactgcatgagtcgcgttaactggttcagtaaagcatcctttacgagttcctcatttgggtaatttggggagatatgttcatacgccaggaagtacactctgagggggtacctttttgtgggggggccctttgtgaggggtgtctggttaaaccggctgggcgagcagggcgaactgggcgaactgccggagttggccaagctgggcaccctggtggggcccatttttgtgccgtcccaggggaagaaaaccacacgagtaactttatccgccaactgggtgaccattttgttgacctcatctagactaatgcgcctgttaggggtctcctctctggaaaagaggaacgtgccaccttgttggctagggttttcactttgactgtagtcaacataaatcttcgttgcctcccgaaatttcttcaaaaagtagagaaataaaatgatctccgcttcgttctgaaagaggtcggacgtgccatttttcagacggctaagacatgcgtggaggagggggacattcagttggccacctcgctgagacaactctatgttgagcaatattaataaatggtgcttcgacacagttgcttcttctcttttaatttgcttcccaatttcgtgcaaaagttttaaaatgcgtcctttcagcatgtcgttgttggtgaagggaaggcaaatgttgttcactttatgcaggtaatgcagcactattatcagtttgttcgtgggtagccttttttcttctctgcttggaaatagcatacagttagttacctccccaaggaggtgtaacacctctttaggcaccacgagtggtgcttctccattccttgagcggtcgttccttgagcggtcgttcccacaggggtagttcccatagggggggtcgtctttttcctcctccactccctccatttcatagaaacaacttctaaacgaactcatctccgagtatgctgccatctggtagtacattcccctgatcagatttatgatcatattttcgtgcagcatggggtagtaggtgcgcacaatgctgtagcagctgttcagtatgggcataagagacgaacggagggtgcaagaattttttacttcgctgaggaggattgccatgttgacgtagatcgttgcaatgctgttgagctcgttctgcgtgggggccgtgctccaatgaggggcacatacttcttcccacgtcatatcgggagaggcacatacttctgcccacaacatatcgggagaggcacatacttcttcgcccgtcatgtcgggagaggaaccatgagtgaagaacctgcccaaaagactcatcgctccgttgaagagctgcactagacagtcttccgcgtcccccgaaaaggaaaatttggaagaaaggaaattcttcaatttcaaaattttcaaaacattgattatatgtgagtaggtccacaagtttggcacgaagagtggaggggcgctcttctctgcatcgttcatgtgggtacttgtggggtggaccctcctgcgttgctcccccttctgggctactcctcctgggactacttcccctggggctactccccccacttgctcgttccactccctcatgatagcgtacaatatgtcgtagttcacttttctgtgcaggaggatcttccgcctgtcccccttctgtttatcaaagatgttcatgcttgaggacaaaaaggagagtgccaattgggggcttatatctccttggataactttattcgcgagtaacgaaatggtgtgtaggaccttctccgaggcgtacatcggatggttgctcagaaaaacgacgtaactgttgaggtgcccaaaggtgacttggtccctctgagtaggatgaccacatcggctacttggtttaagtggacattcggtgagtctcccatttggaggggtccccacctggagtgctattccgtcagaagggttcctctccccggggtggcaataaccctcagtgtgaataccctttttgggaaaattctcaccctttttgtgccctcccggcggaaactcctccctttcgtagatgcgcccactcttcttggggaataatgcacccccttcatggtccccaccaaacgaatcgagactcccccttcttcgaatataataaaaataattaaagtgggaaaagaagtgaaaataaaaaatattttcaactaactgtttagtgctttcactagggttcaccctgtgcaagtacttagacaagccacgaagcaactcgctgacgttacttaattgataatgctttaagtgcagactggcattgtagtggatgtaatgaaagatggttgggtgaagatcgttgcatatgccccccttggaaatggtcaaatggtattttttttttattaacaatgtgtggaaggaaattaaaatttttttatttatgtacacgtttttgtttttcgggtgttggttaattatggagagtatttgaaaaacagtgtcgcttatgctaccctgcgtgtttcttctcatgaggagttctaccttgttcttcactgcttctgcttctgcttctgtctcggtggagttgccatgctgtgaaggagaagcggggggagacaacaccttcctcgatttgaagcccctcggggggtgattgataaggtgattcccattgctaccggtgagggttatcccgtgaggctcaccgagtcctctctctctctcttcccctttcacccattcgcgcactgttgagaggtgcacataattgttccctatgtgggcactgctcgttttgtttattgttcgcctggatctttgaatctgggaggggcacccaacatggcgccccagcgagcgcagcagcttcattaagtaggggcagcggcatgggagaaaaaaacacgagagtgggcgcgttttcaggaaattccctcgctcgtcctcacagggtcgtaacacgcacagatgatcaccgcatccgtataataatcagaggtggattcactagagcaaacctgcaaatggctccacttcgctacatgtatatgtggcacgggttggagcgcctctttttccccctcccacccccgccgagggaacctgtttgcctatcaacgtggtggacctttctacaaagcagctaccatccggaaaaaaggagaaaatatctccggaacaactgaattgggctacccaaaatggttaacctttttttttttttttttataactgttgttggtggtaccgggtgggaaaaaaaattcacacaaaaaatttcaaaaaaaaaaaaaaaaaaggcaaaccgtgacaaattgcagagccaaccaatttgttaactacttttttttttgtatcgcttttttttttcttgaatgcgcgccctcttgggaagattaaaaagggaaaaaaaaatacattacgaaaaaaaggtacattacgaaaaaaaggtacattacgaaaaaaaagtacattacgaaaagaagagttttacttcatgagagtttgtgcctgtcccaattacccacgttttccgcgtgaataactatactatgccgcaatgcgtatgcagcgtggatgggcgcacgtagtctgtgcccatctgtagagaggccaaaactggtaagcggtacaaacgagccaggccaaccaaacagcaggtaagactttgggaagaagctgccccaaactgggtgacttctccacggggagggggctaccatcttcggtgggggcagttaactccggttaggcccaacactgcggccactccatttgctgcagttgctgcagttgttgcagttactccaggcactccagtcatccagtcatccagtcatccagtcatccagtcactgcccttacgccaatcactgcacttactcccgctgctaaccccgaaatggcgacggaggaagggcccccaaacaaacgcgagggagggaaaagaaagtacagaaaggaaaaaccatgggataatgaaaacatagaccactggaaagttgaaaaattcacaagggaagataataaaaaccattttttagaagagtccagttttaaagtacttttccccaaatacagagaaaaatatctacaacagttcagcacagatatcaaaaatgtattaaacaatcattttgtaaaatttgaaatgaacttaattgaaggatacatgtgtgtaaaaacaacaaaaaaaacattcgacccgtatatcataataaaggcaagggatatgatttctcttctttcgagaagcgttcccttcagtcatgctaagagagtccttgacgatgaaaccttttgtgatattataaaaataagcacctatgtaaggaacaaaaataaatttatcaaaaggagacagaggttgttaggaagcaatggaacaactttgaaggccctggaaatactgaccaactgttatatatgtgtgcacgggaaaacggttagtgttattggctacttcaaagcactgaaggtggtgaggcggattattgtcgactgcatgaagaatatccacccagtttatcacattaaagaattaattgctaaaagggaactggaaaaaaatgaagagtttaaaaatgagaattgggagaaatttctccccaattttaagaaacgaaatgcacagaggagaaaaattaaacaaaagttggataagaagaagggcgccaagaaggaggagaagtccgtgttcccgccggatcagctgccaagaaaaattgacatccagatggagaccggtgagtacttcatgcgccgcacggggggggaggcggctgcaaggggggcgtaaaatggagaaggaagaaaaggagcagaagaagaagaagctgaagggaggaaaagttgaagggaggagaagttgaaggaaggagaagttgaagggaggagaagttgaaggaaggagaagttgaagggaggagaagctgaaggaagaagaagctgaaggaagaagaagctgaaggaagaagaagctgaaggaagaagaagctgaaggaagaagaagctgaggaagcaaaattagatttgggactggcgaagacaaacaacccacactggacttcccccaaaggaggcaaccccataagtgagcacgtacctgcgcgatggcacttagtagcgactgcttcaacagtgagggagtccaactcgaggtaacacccccctcgtggggaagcacaccatatggggggatctttttcccccttttcccgtgtttcccttttccgtgtttccccttttgcccttttccgcttttccccgtttccccttccccggcttcaaatttttgcgacgtcgccgcaaatgctgatcagcgcgtaggcgtgggatctctcctcgcgcatgaacaaattggtaatcttaaaggagcagattaagttggccccgatggccttaatgtgagattttgcaataaataaaatatctgatattatgctctgataaaaaacatcaaactgctttagattcacattctccttgacaatgtgcaaggagattatcccaaaatatttttttataataacgtttggcagcacgtttagtggggttattatgattgaggagaatttctggtctgtgaaggaatcaaataagtgctttctgttttcaagcacgatgtaatttttaaggtcgttaaaaaggaacagcgtgtcgcacaggttatatttatcggatgagtgcttgtttttttttgctgtcttttttaggaacagggtaattttatttcgtttgttcctttgcgtttctttctcttcccctcgctgtgtcacggtatccttcgactgagtcatccccgttgcacctttccccgtttcacctttcccggttgtgccattccccgtagtgccattccctgttgcacctttccccgttgtaccactccccgtcctgcctttccccgtgctgcttctccccgcgccgcttctccccgtgccgcttctccccgtgccacttctcctcattgctgtcgacttcctgccattccccctatgcgagaagtacaagcgaaggttgaacaatttagctgccaacgtgtgaagtattccttttttcttttgctgcccaccatgggacttatcaccctcgtagtggttccccctcctcctcacccccaacttgtttccattcgtgggaggcaacaactcagggcagttaaaaaaagctgccacttttctatatagtaattttccaaatagttgaaaaaatgcttcagtagattctcctgcatcaatcgattcatgctcttcaactccagacttatcgagttgttattttttatcttaaccaaatgacctgtaagcataatttccaacacgtccacagatatgaacgcaaagtgatacttgatgctgtatatacaacagggatacatcttgtttgcgaatatataaaatattaggacattgtaaaggtcattgaatgctttgttgattttttcatatactacatctacctgttcattgttttcgctgaacaggtttatcctcttaatcagatagaggtaactttttgatagattattcaagtatgtgtgttttcctttatttttgttttttttttctgttttttttttcgttttttttttcctcctttcctcttcatccgtcagggttttgcgctcggcgggggggttgtctcctggggggactacaagctggtcagtagggacctccccgtggaggtttctacattcattcgcacccaggttgacgcgcctctcggcgggacgcttactaccctggtcgctgcactgatcgctgcactgatcggtgaacagatcgtctcgttctttgtgcagaaggggccccgccaagtttgcttcccttagctcactggactggtttccctcggagtcgctttgcctttccccgctggtgatacacttggtgatagagtccactatgtagttgttcgtggtgcccctgggtaggctgtgccccacgaggacctccctcttcctctcactgggggcagtcggctggtttgcttttccggggttcccatctgtcttatttgcttccgcccaagtggttgctgtcttatttgcttccacccaagtgggtgctgccttattttcttctgctcgaccatcctgctgctcgtaaaacgtttcgaaccttatgctggggaggaggtccagcgtgcacatgtagaaaaagtatttcgggtggttctgagttcctcctttcctaaactcgcagtcaaaggggaggctgttttcactcctgtctagagcgaaggagcggttgcacgttctcattaactgcgcgcgagatgatgggaagaagatctgagagaatttcttctcctcactcgatttggccatgctgatgatggaagtgcctgtgggggtgccataagaactatggtctcgcttaacattcaagggggactccctttcggtgcgacctcttctattcacttggcttctgacatcgctgtgggggtcactacttctgctttcttcgttcccatgtgacaatgggtctctcgttgatttcttatgcgattgctctttcgattggaatggttccattattttggaattgccgcagttggggagttcccctttgggtaattcctctctggggacttcctctttgggggcctcctccttgggggcctcctccttggggggtgagtcctccaccccttgagggaagttccggaggttccttccactctgtctctcaccattaggcggcgttcccctgggggggagagcgccactgtcataccgcttattaacgagatagctattaacgtctaagttgaaaatgtagttatacagagcgatgctgtcctcgtaaatattaagtaaggtaatattgtcgagatgatcttccacttcgtaaatgtatcctttattttttactcttttggcttttttttctcctttttttttttaattctcttcctttctttgatacctaattgagtatactccatggcgttgtctctcttaaggtgatcactttcgtttggaaaattcagtagctcctcttcctcctttaagtaaatttctctcaatctgaaatagttattgcattttattttttcacttgtagattgatcatctccgttagggttctgattaatggattctatggtgagttgctcagaaaaggcttgttccatcatatccttcacgctggagttcatgagtttatttttgtaactctgtgaagggtccagtctaacatcactatcgtgtaccatatccccttgtatgaatacaggagatagaaggcttttgtttctacaaaaaaatgatctataatttaaattatcataaataatttttaactcccttgcactgatgttcttattcctgatgtagaaattgtccttgtagtttgactttatcaaaaatttattttctgagtagattccatacatacacatgcccgttccgcagcaataaccgaataggtagttttggttaaagcataacttcaggttgtagtcgaagatgctgttgaatccgttcacgagaagcttgcaaattatttgcttgtgcaggttcagctccaggaaggggaagatctcgcttatctgcaaggggatgggaagcggagggggaagtgaaggaagacgcgaaggaggaagtgatggaaaacgcggaggatgaagtgatggaagacgcgaaggagcaaggggataactttcccgagtggggttgcgcaaggtgggccccctcccaccccgcatacatcacccaaacagcaagacccaccccgcatgcgcaggtgccctgctggggcctttttctcacctctgaggcgaggtactctccgtagtgcttcttcagcgggtacacgacgaaggcagagatgaggaagccgcttcggggaggggagggaaaaactgcttgaattggacgaagcggaagaaggagacgaagaggaggaaggagacagcgcggaagaatccgagctgacatgtgatcgcctcgtcgtgcgcaccgaacgggccaagttggtccgctacgaaaggcctacttcccaatgacggccaggttttgtggtacactcgaggacgaaatgaggatcttcggaaccggggcttcattacatactctgttttaggaggaaacgacgaagtaaggaatggggggaagaacgagacaaaataaaagtgcagtgtacggtgataagtttccgcagttacgtgtagtcgcttagtttcacccacctgcaaaggaccgtgttcctctctatgtcatccgacgcgtagtgcaaataaacgcaactagagttcctgtgcgcatttaagggcccacccttaaacgactggtgcttattcctttcgctgttcacataagaaacgattctgtcatcttggaaaaaggagggcatcacacttatggccgtgccgtagcaaaagagaatgatcacgtcgttgtaaatatacgtgtcttctttgtaacctgcaaaaaaaaaaaaaaagatagggaagatattcattcaggggtagcaccacatggagagagcaccgtgacgttatcgtttgtgcttcgtgtactgatgtatgtcagcctcaacacaatcacgaatggagaggggcacttcccgccatgtgcagtatccctccacatgagtgcgcattgtatgtgttacccaaaatgacgttgcaagataaaaatgttgcattggatttgatctatgggagggggagagaaagacgcgtttgtgcatgtcagggagtcgggcatgttccctagtcatcgctctgttggagggtgtaagtttgctcgtttgtttatttgctttgatttgtttttacttttttattttattatttttttttttcctatctttttttttgttttgttttcccgctgcgcccttacttcgtcccttatctcgaggagccattcgtctcggtgctgctccgtcagccgttggtgcagaaccttgacggacttggcggcgacaagtcctcctacgagggggcagtggacatgcacgtgtgtgtgtgtttgtgtgtttgtgtgtgtttgtgtgtgtttatgtgtttgtgtttgtgtttgtgtttatgtgtttgtgtgtttgtgtgtttgtgtgtgtgtctgtgtctgtctctctgtggacgtgcgcgccctccacacggttgcacctgccaagtagcagctgccaagttacagctgccagcgtgcccccctcggggaaacctaccatacgtgtatttcacactgtttggaagcgagtcgatggtaagcaaaatcacatccacaaaattgaaggttgagttcgggagagtgctatcccttttgtgcaatttcatgtccttatttttttccaagctgttttgcctgaggagttcattgttgcgcaaaatattttttatgtttctgttttccccggggatggcgtagtttggatcgttcatatttttcactcctagcttcacgactgttcctatgatgcgaatgcaaattctatgcggaaaaaggggtggagaatgagtcgggtatgacaatgttgccatgaaggtggagtaccgacaggggagtaactacgtggagatgatgacatgccaagaatggagacttacttgtttgtcgtgcttccctccaagttcagatgctcttgataaccgacaatggcattcccgcccaacagtttagcctactcgagggaaaggagggggagaggaaaaagagtaggaaacccctgattagcaaataactcaaagggggtatcatagctgcatgcacatagatgtgatagtcaaaaaaaaaaaaaaggaaagcattcatgggtacctttttcccaataattttcctcgtctgcatgaaggagttctgtatgacgtcacatcttgcctcattcgagtttctgccattgggacgaggggcgaggcggcatgcatgaagaaaaggggcaacttaaatggaaaaaaatcccgtttaatagctgtctcttttaacctttttttttctcacacctgttggatcttatcaagtccttccagtcatactcaggatcgtttacaatcttaagttcgtgctgtcaaaaaaaaagagaaaaaaaaaaaaaaaaagagaagcatattttcactgtccgattgttcctcccgtcggacgtacactgacacatgagtggacccacattcgggattcttcaacagttaatttctatgcatatctagacgcacaaaaaaacgatcgtgtggatgctcttatcttacagcgaagtttataatttgttcgatgtagtagggggagttttttgggaaggacgtcgtgcctaggaggaggacatctgcagcagggggggaaaagccaactgggggataagccaactgggggaaaagccaactgggacgtggctgcggggcgcggattggaatcccccgtggagtatcaagtgcagcaccaagtgagcctctcacagatgacgcccttacctgcgctgttatcattgtagggatttttttcctcaaagaattcccattttatggtacagtacagttcgcctagcattgggtcggtccataagacagaaggggggggaggggaaggaaagaattatagctgtcgtgaaggggttacgtgtgtgggaggacacccacacggcagtgtctgtgccggtagacatgcccgtagacgtgtcgctagccgtgtggacttttgctcgtgggcgtcgatcgcgggggtacctttgagtccggccagggagtcgtacaggggaaaccacccctccaacttcaaattgtcgtggaagtagaagaagctgaagtctatttggatgtacccgctgtttatgttttccacgtcgtcgatctgcgggtggggcgggggactcacagtttggggcgtcaccagcagggtggtcactggtaggagggtcattggtaggagggtcactcgtaggatggccactcgtaggatggccacttgcaggagggtcgctggcaaaggtgcctctactcgcgatgccactatctgtgacactactcatggtggcgctttgttttccctcttttcatctccagttctcgccccccctccgtaccgttatcttgagcggacaggtctgcagctccgagtcgtcggcgatttccagccgaaaggataggttcaggtcatccgtgtgtctgttaatatctgcgaggagaaaaacggagtgccagaaacgtgtgtgggcatgtgtagcgcatgtgtagcgcatgtgtagcgcatgcgggtgtgttcaagcgggcctgcacatgctggtctcctcatgctggtctcctcatgcggcctgctcatgtttgtctatcaaagcatgggagctcaaatggacttaaaatttttctcgctaactaaatttcgtcctttgttttgtttcgcccagtgtgacctacaaatggtgtgcatgaaaaaaaaaaaaggggcatatgtgtggacgtaggattttatttgaccgttctggtggtcttcccagtgtggctgctaattctccccccccctggtcacacccacctcgacatatttaagcgaatccgcttctgatttttcgaaagtgttgaagtcccgtatgcccgatattctgaccttcagaatgcacggcattttgcgcggtgtagtggtgaggcggggaagaggtggagaggtggagaggcgaacaggcgaacaggcgaagccgcaaatttgccaccaccacaagagagcaatcactggtgggtacacaaaagcggggcggctaccccagctaagcgtgcttctagcgggggggtgcctcgaaaggagagacaaacaggaaagtgaacaaaactgttgctgcgaagtagctgcgaagtagccgcaaagcagccgcacaaacagccgcataaacagccgcataaacggccgcaaacctggggaatgcaaatttcagatgaaacaacaaaggagcatgtcctcccaaggaagggacaagcaaaagggaccgtttttacggaaactagcacgtctcctcccccctaaggtgacatatgctatgcacaagtttgttccaagcagggaaaataacaaattcgaaaggggatgaaaaaaaaaaaaatttacacccccgcatggcggcattgtagtaacgcccaaactgctggctaagtttcgcgaaatgaaaaaaaaaaaaaaaaaaaaaaaaaagcgaaacggaacaaaacggaacaaaacgatagttagggcagtgtaaacccttaggaccgttcctccatcgttggagaggtatttttccccttttctattcacagctcatgtccggctggagaatatctgcgtgtgaaaatttacatcctatgaactaagttaaagaaagataacacaggttggtcccccttccaaaaaaaaaaagaccaacttgaaattattttatttgtccgagttggtatccaaccactctgtttactttaccaagtcttaagaaattattcattttttgaagttcaaaagggtcgttttggacactccgcgagttggactatttcgtattaactgctccctttccatttcgtctttctgtgaggttatcaacgtgggtagacggcctcagtcaggttgatgcatgcagtcgccccatgtcccttccccacgtcacagtttatatctcccctttttttttgggccatcccaatttttttttaatccctttatcagatcaatccgaacagcgcgcgaaacgtatttctttcgcgacaatggtggaaacttccactgcctttttttttttatcgtgcaaaacactcgtgttggttactcccgaagtggtgatcactgcacaacagttgcgtcatttaaggggaaaaaaaaaaacacacatatgtttatgtctgtaatggcacacttatggacatgtgcgtagctctgctgagaaaaggagttggttaaagggggggaaacgaaggattgtttaaactgagtcaattgtaaaacagagttcctgacacgttcacgcagaataggcagtggaaataaattgccgcccccgcgcctgcatgttgtttgtgcacatagaccgatggcagccataacacccgcgcgttttggaaccccgtgaagggggaccccaatcggaagaacattaaaaattgttacgcagaatgtgccgtaatgcactttaaatttagtcagaagtgaagatttttttttttttttttttctctgttccacggtgggggcggagtgctgcgcaccgtcgtattgttgcgctacgttggagtgtcaagctgccggtgttttattgttgcgctctgttggagtgtcatgctgccatgtcgtattgttccgctctgttggagtttcaacctgccgtgtcgtattgtcacgttcggtgcacttctccactcagttgatcgattcgcacggcccatttgggaaagacacgccgtcaaacctatttcgtcgtcaaaaaaaaaaaaaaaaaaaaaaagtttctacagagaggagctcccccctaatggtgaatgaatatccaaaaaatgggaaaaataattcgctgccaaaatagcatgaatcatatggtctctgcaagggaagaagcagggaatttagttcattcgggggaacgtcatgaatcacagggtctgtttcacctgggcgatatgtaaggagagagagaaaaaaagggaggggcgcgggaaataacgccgtctatatggcgcgtcgatgctttatccgacggatgaatcttcgtggaagggaaaaaaaaaaaaaaaaaaaaaaaaaaaaattaccaattgaaaccaaaccgcataagtagaaaacatgctatcgacataatgcattcactttttacacacaacccattcgtgacgaattctacgcaggtgccctgctcggaacggatgtcggcgctaaattagtagtggacgggctgtggacaggttcggtatccctctcaaatgcgagcagtaagcgtacagacgcaaaaaggttacctctctaccgggggagtgataggggcgtttcttctgaacattcgtctgacatagaaacaggtagtgcagtaccccatcccgcaccaaatgtggctccacgaaatgcagacgatgctgcagggggaggtcagcccccccaggaggttgatcaccctcttaaccgtgtcacaagcgttatggctgcccccgtgagcaagcggagcgaggtcgaagttagatccgcgctgcttaaaaaccacgatggagtgaaaatcacggggacgtgtaatgcaaagtttcagctgttcctcgttccacatatatcaataagtgtcgaggcggagagtaacacaattcagctaggtcgaaagttagaagtcgtgacgattacgaagaagcagcacaaggtggttggcagcaagtcgtccccgttgttacagtttgaggaggatgagaaattcctcctcaaccaatgcgcagaggggaaggcgtttaaattcgtggtgatcgttaagggggaagagctcatcctcaagtggaaggtctacgaaagggagccttcagcaacggacagtaatgggaaaaaaaaaaaaaaaaaaaaaaaatctcagtgaagcggctgactcgaagcagcctcacagtgcgctcctcttacccccagttttttatataattctctgttttactgattacttttttttttttttgtcttcccttcagacaacaaagtcgacgtgaggaaatacgtgctgaggaacctggggagtccaattacgtcgatacaagtgcacagcgggaaggaggacaacgacgtcttcttgttggagagcaaggcgtacctcttgcgacaggacattcctagttagcatctcggcacgggggagtgcccccacacagatgggcgcatgcacgcacgtgtgcggggctgtccatctgtacatgcatatctgtacatgctcatctgtatatgctcttctgtatatgctaatctgtatatccttatctactcatgcttatccccagaaacgtgcgagcggatcgccaccaactgcttcctcagcggaaacgtagacatcgaaggatgtttcaagtgcaccttattgtgggaaaacaccaaattggggagcccctgttttagttacctcccacccgatgttaagcataactatgaacagataaaaatgaaggcacaggatgaaggggataaagaagaagcccaactagatgagttcatccgtagggtcctccaaatggtacaaaaaatggagaaaaataacacccccaggaaaggaaaaaacaaaggagattacccaaatgataatctgaaggaactccttctaagttattgccaaatgatgaagaaggttgatacgagtggaacccttgaagagcacgaattaggaaacgaagtagatgtgttgaccaacttggaagggttattaagaaagcattcgaatgaagaaatagctgtattgcgagagaagttaaaaaacccagccatctgtatgaaagatgcagatatgtggatagtgcaaaaacgaggactggctttgcctacatttgagtacaagcatttacaaaggaggagggttactactcctgtggattcgaaagaagacaacaaagaaacagacagaagaaacgttatcaaagacatgtacatccctggctatcgcgctgttattgacctttcccaaaaaagcgagatgaaccattcgaatccctcaggggagatgttttgtaatgaagattactgcgatagatggaaggataaaaatagttgcttctcaagcatagagacagaagaacaaggaaattgcaacctctcttggttgtttgcatctaagacacatctagaaacgattagatgcatgaaagggtatgaccatttgggttcttccgctttgtacgtagctaactgttcaaaaaggggaaataaaagtaaatgcacttctggatcgaatccgtatgaatttctcaccattgttgaagaaaatgggttcttaccacccgcgttgttgattccgtattcctatgcagatgttggaaatggttgccccaggaaggagaatcactggcagaatctatgggcaaatgtgaaactgttagaaccctcagatgaacccaattcggtgagcaccaaagggtatacatcctacgaaagtgacgactttagggggaacatcgatgtgtttatcgatctggtgaagcgcgaggtgaggggaaaaggatccgttatggcttacgtcaaggcgctaggtgtcttgggttacaacatgaacgggaaggaggtacatagcctgtgtggtgataaaagaccagaccacgcggtgaacataattgggtatggcaattatataaacacgcagggactgaaaaaatcctactggcttgtacgaaacagttggggaaaatactggggagatgagggaaacttcaaggtagatatgcacgggccagcagattgccaacacaacttcatccacaccgccgctgttttcaatctgcacgtacccatgtcggagggcccttccaagagggaggcccacttatacaactactacctgaagagctcccctgactttttgggaaacatttactataagaacatccgtcgtatgagcggtgtcgcagagaagggtagaactggtagacatcaaagcttggctgtgcaagggcaggagggacagagcgatctcctggagggcagcaccccctcaggaactgctaaccaagttgatgaaccgaaaggggcgagagaagatgcaccaaaaaggggggaccaggggaaatgcatgtctgaggatcccccaatagaggtagttaacgaggagctaatatccgaatcgacattaacgctgattcctcaggcagcacggagagaaggtcaagtagaggcaaatcctgcaccacctttaaccgttgcagcgtctctccccctaaggggggacgtactgcttgtgcgggatggcactgacgagggaagcacagaagctgcaacagtggaagtgctgcacattttaaaacacattaaacatggaaaggtaaaattgggaatagttacatacggcgatgagagtgacatttctggggaccatagctgctccagatcgttagcgcaggattcagagcaactaaccgagtgcatacagttttgccacaacgagtggcctaactgcagagatgaggcttctcctgggtactgtctagcgcaacggaggaagacgggcgattgctttttctgctacgtgtagggggcgacgcgtatttgcgatccgcacggggataaatgagcatacacgtagaagtagttctacatatatatttatttataagcgcatgtggcagctcgtggggcgctctctttttttttgcgtttttgccggcctgcctgcaaccattacgcgattgtccccgtttgctgttttgggggtaacactgctatcctccccaggtgtttgtttatccgctttttgtttatccgatttttgtttatccgattattgtttatccgatttttgtttatggctttttttttttttttttcttcttttttgatcctcttgatagttattatccgcgtcgtgattattatttttcgttttcacaaagaaaaaaaactccaagtttgaataaaatacgttttgttttggtttctccattttttacgtacctgcttttgcccctttcgcatggggcaaagaatgatacgaatatacaaacgcttttatatatatacatagacatatacatatgcatagacatatacatgcatatatatatatttttttttttcgttgtaaagagccccctctgcgcggagagaaaaaaatggcgcaccgctgcctgccagcctgccccgcattgttggcactcttccaagcacgcagttgagaaaaagaacgctgcaaaattgcacgaccccgggttggaatatattttctcgttcgcaggaagggtaaaaggggcacttatcacaggggtcgccgaataatcatgcatgaaaaggcataccaccaagcagtggtgcacaaataatatatataagcttaatcgtagagccgctttattttaatttaactaccccatttgatcgggatgggcttgctcgtttccgcaaagcgttattttactgattaaaaaaatagcttcatatccgttcagttggaaaaaaaaaaaaaaaacatccgcgctgtaatatcatcactccctttttgtaattaaaaaaatttgagaaccttccgaaaaaaaaatttaacaaaaagttgatgcggaatggaaataaaaaaaaaaaaaaaaaatccttcaggtagctaactgaaaagaatagaaaaaaaaaaaaaaaaaaatcttcaggtagctaactgaaaggataagaaaaaaaaaaaaaaaaaaaaaaaaaaagtagtagaatagctacttttaattctacacaacaaaatgaagttgacccttccgttccttttcatactaagtaaggagaggaaaaaaaaaaaggatgctgcaaaaaatgatcaacaattgtgtaacaatgaaaggaaggaaacaagcgagcgaacgggagcatatgtgtggaaaatttaccctgcaaatgcctgagacgtttgcaagaaaccaaaagttctacatgccttccattctttccattcattttttctcccctttttgcttccttttcctttaggtgttacattgctcgacaatgtaattaagtgtgacgaggaggtgaccattcctgaccccccgcaatcgcaagatgaaaaccccgagagcaaggataacccgccgggtaactcggaccccccccctcacaaaggcgctggcgcagtggagcaagcggtagacaagtcagcagataagccagtagataagccagcagataagccagcagataagccagcagataagccagcagataagccagcagataagccagcagataagccagcagataagccagcagataagccagcagataagccagcagatgagccagcagataagccagcagataagccagcagatgagccagcagaccaaccaacagatgaaccaacagatgagccagcagataagccagcagataagccagcagatgagccagcagataagccagcagataagccagcggatcaaccaacagatcaaccaacagataagccagcagataagccagcggatcaaccaacagatcaaccaacagatcaagcgctcactcagccagcagaccaaccagcagaccaaccaacagaacaaccaacagaacaaccaacagaacaaccagcagaccaaccaacagaccaaccaacagaacaaccagcagaacaaccaacagaacaaccagcagaccaaccaacagaccaaccaacagaacaaccgctcacccagccgaacgtggaggcatcagacagagctacagcagctgcgttgaaaaacccgaacgaaatagaagcccagtgcgcgcagcttaaagaccaagacggggtgaaaatcacggggctctgcagggcgaagtttcaggtgttccttgtcccgcacgtaaccataaatgtagaaacagagacgaacacaatttatataggaaaaaaacttgacgatgttgtaatcacgaagaagcagaacaaggtggttagcagcaagtcgtccccgttgttacagtttgaggagaatgcggattccctcctcaaccaatgcgcagaggggaagacgtttaaatttgtggtgatcgttaagggggaagagctcatcctcaagtggaaggtctacgaaaaggagccttcagcaacggacagtaatgggaaaaaaaaaaaaaaatctcagcgaagcgcctgactcgaagcagcctcacagtgcgctcctcttaacccagttttttatataattctctgttttactgattacttttttttttttttttttcccttcagacaacaaagtcgacgtgaggacattcctcttgaagaatacagatcgaccaatcaccgccatacaggtgcacacggcaaaaggaaacgaagagtccttccttttagaaagcaagtcatactttttaatagatgatatgccagccaaatgtggcctaatagctacgaactgtttcctcagtggcagtttagacatcgaaggatgttacaagtgcaccatattgtccgaaaacactgaattggacagcccctgttttagttacctccctcctgatgttaagcataactatgaacagataaaaagtaaggcgcaccaggtggaccagaaggaggtccaatttgcagtgtctattgggaagatcctccaaggggtgtacaaaaaaggagaaactaatttaaaccagttgcttaccttcgacgaagcagatgcagctttgaaagcggaactgctaaattattgtgcctctatgaaggaggtggactccagcggagtgttggaaaactacgagttgggaagtgaagaagaagtgtttgccaacctaacgaatattttgaagaatcatgcaggagaaacgaagtctacgttacaaaccaagttgaaaaatccagccatatgcttgaaaaatgcagacgagtgggtgaagagcaaaaaagggcttctacttcccagcttgtcttatacccatgtggaggctaccctccccgcgactgccccagaaaacgaagagaaaaaggaagacacacccaagggaagcgagaaaatacaaacgaacggttacgatggcgttatcgattttgtgtcacgcgaagagaccaacatgcagtccactagttttattgacaatatgtactgcaacgtggagtactgcaacaggtggaaggatccaagcagttgcatggcgaagattgaggcgggggatcagggagactgcgctacgtcttggctcttcgcctcgaaggtgcacctggaaacgatcaaatgcatgaaggggcacgatcatattgctagttctgctctctacgtggctaactgttccagtaaagaagcgaaggacaagtgtcaagcgccgtcgaatccgctagactttttgaacactctagaggagaccaaatttttgccagccgagtcggacctcccatactcttacaaagcggtgaataacgtctgtcccgagccgaagaatcactggcaaaacctttgggccgatgtgaagctcctagacaagcagtaccaacccaactcggtgagcaccaaggggtacaccgcctaccagagtgaccacttcaagggcaacatggacgcgtttatcaagttggtaaaatcagaagtgatgaacaagggatctgtcatcgcttatgtgaaggcggcaggagcactcagttacgacctgaatgggaagaaggtactctctctttgtgggggtgaaacgcccgacctcgctgtcaacatagtaggttatggtaactacataaacggggagggagtgaaaaagtcctactggcttctacgcaacagctggggaaagcactggggagaagacggaaacttcaaggtggacatggatagtcctcctggatgtcagcacaacttcatccacaccgctgctgtcttcaacgtggaccttcccctgttggagaactccgagaaaaagagaccaatgttgtacaattattatatgaaaagctcgcccgatttttacaaccatattttatatagaggggtccaaacagaggagcgggaaattgggataagtggagaagacaagacgagcagttttgttgtttctggacagaactctggaggagatacgttggacggtgcggagcaatcctctgttgtggtagagggaaaggaaaagcccgctgagggaggggacgagtccacacaggaagttgagtcgccacccaaggcaggaacagacgaatcaaaagaagcagatgaacaggacgaagaggtggaggaggaggaaccggaggaggaaggggacggtgaacaggaggaagagagggatgatgagtccgaggaggaagaggaggacgaggagcaagaagagggagttgcggaacaagaagtgggcggagcagacgcagaagtgggggttgcggaacaagaagtgggcggagcagaagcagaagagggcggagcagaagcagaagagggcgaagcagaagtgggcgaagcagaagtgggcggagcagaagcagaagtgggcagagcagaaccagaagagggagactccgaagctgcgaagaaaggcgtggaagaaccacaaaccgtagcgtcgcctagcgcgtctgtcaactcaacgcccccctctacagaacctgcgccaaagcataacacctcgctcattaaagttaaacagataatggaagtggttcatattataaaacacataaaaaatggaaaggtgaggttcggcataacaacatacgaagatgacatgggcattgcaaacaagcacgattgttcgaggtcttattcgcaggacccagagaagctagccgagtgcatacagttctgtcatgacgaatggaataactgcaaaggtgagccctccccagggtactgtctcaataaactgagaagaaaaaacgactgctttttctgtttcgtgtaaaatattgtaatctgagccaccgagggggcacggatcgagtctttttttccattgtcgtaggagagagaacgacagcatatattgtgttgacacagccttcacgttggcataccaatgggaaagggtgccaaatgtttatcttacgttgcaagcacggagaggttccttttccctcctttttgcgcagcttgcaaagggcgtcgtacttttatatttgtcctttttttggatttttttgattttttttgatttttttgatttttttaattttttgatttttttgatttttttgattttttgatttttttaattttttgtgtaactttttctcacactttttttttttcctgtttatcctgttttactaaatccgccaaaaatataactgagggacaaagtagtttaattttattttaccgctcttattggagccacgtgggttttggacccataggtggaggggggagtgctgtctgaggagacttatctccccgagcgattagcacaaaattatgaaagcgtgggggggggtgctcacttaaacgtacacatgtagatacaactgtgtgtgagtgtccccccagctgtctacgcatgcatatgtaggcccctctgcagctggcacttactctcttttgtagaagccgcaactggtttgctctcccaagcagagaataaacgcgcctacagcacggcagttgctaaagaggaatccaaaccatgtaacttctatttggagggcctcctcagccttcaccgcaacttttgttttagctgcctcaatggagaggatactgctaagtggttcaataaacggggcacccccgtgtgggggacttccctttacaactcagtcgctgcagctgagcaggggatgtgtcccaatgggagaccaacagatcgaacggcttaggagcaggagtgcaactaccaacgatattgggtagtagtcgaatgggaagtaggagaaggggcaggaggaagaagggcctgtaccggatcaataatgaacaggaacaccgtggaaaggaaggcaatacagcagatacgaccgcatatgtgcccccttcaaagcatacccgccatgctagggcgaaaaggaacttggtgacataaggcattggaagtgctatgggcggagctggcgctcgttcaaggttgcactttcttaaggtagtaccttctcaaggtagtactttctcaaggccgcatttctcaaaatctcgtttagcagccccggagaagaatcccgagtgggtttaccttttacaacgaggaatgggtagaatgcacagatgagccacctcctggtaaatatatccacaagaaaggggaaggaatggttgccccttctgttacacacaagggggtcacattaagttgcgggggttaagaacgtgctactttcgtatcgctaatcatcccacgtgaaaataaggttgctacatgtaactcttagaagatgcgaaactggttttctttcgcgtggtgcgtttatccgctccgattcagttgcacgttttgtcgggactagaggaagtgtgcgttggtcgggagcgagcagccgttcgtttggttgcatttccataagctttttgcagcatttgcagtactttgtaatatttgcaatactttgcaacatttgcaataatttgcaatattttgtgattttttttttttttttttttcaaatctgcgccacttctgccccccccccccgaaggaaacagaacaacttttctgagcttggcaattttcgccctaaagagcactcctcccttggtgcaaataaaaaggataccgagtaaaaaataaaacagtgataaaagtgacaataaaagtggtaacaataataatatcgataatgataaaggtgccctggtgtggagcggaatacgcagggggagaagggctacgtgacttactagctctcttccccttggtgtgcattcgtttcccctgcagcgtttcgttacacacacacacacacacttggttggtttatttgccgggggcgcgcgaccccgaaaagagactcgagagcaaaacagatttctgctcagcttactgcaccaagcgggcaagttcgtcccatatcgcaatcgtagccgcgaatttgtatcatcgtcctgtttatgtaaccattattgtatcagcgttacttcactttattttgcgctctttcgctttattttgcgctttttcaccttattctgctttttttccccttttctcaagcgaaatgcccaactaagttgccacatttttacacttcatgaacagaacaaacttgcttgttggtcaaaagtaaaggttgactaaccctgagctaaagttacaaccccctcgtcaagagctcgatacgatccaaattagcttgcgccaaggataatccttcggcttttttaccataacccgtatgcggcaagatgaagtctcgcatctgtgcccttctgctaataggtaacaatgagaggaaaggcacccaaagagagggaagcgtacactgggaaaatattatgcgttactagttgcgcacatgatgagtcgctctgctaattttttttttccatcccagagaaccccctacttcttcttcttcttcccttcaccatggtgttgcacacaggggagctaaatgcctcctcagcagggaccacaccagcgtacacacttttgccaaaactgcctcttttcaggtcttgcgttggcaaatgggggagcacgatgcgcccaaacggggaatggggggccttctgcaagtagtaatccaggaggtccatccccagataatgcagcaggtcaatccccaagtacaggcagtggaggagatgtaagttctacaggttcttccagcagtaattcaggtgcaggaggaggtagcgatccggcagcagaagcatctcgtgcagatgggtcaccatcacctcaagagaataatctgaatataccctctcctgtgcctcaaccatcaaatattcccagtgctgctagtgctcctagtgctcctaatgctgctagtgatgctagtgcctccagtgctgctagtgcagatcccccagaggctgcccctgcccctgcgatcaccacaaatcccattgaggtaaaatcgtccttgttgaaggaccaaaaagggctcaaaataacaggtccatgcaagtccttctttcaagtatacctcgtaccctatctctacatgaacgttaacgcagaaagaagcgaaattgagatggagccattattcatgaaggtggacaataggatcaaatttgagaaggagaaacacctcctgcagaatatctgtgctgataataaaacatttaagcttgtcttgtacatttacgagggagagctaaccattaagtggaaggtctatcctcccaaaggagaatcaagtaaggagacaaaaaaagacacgttaatataattcacattcaagagagtctcccccttgagtgtacatcatccacatgcccattctgacaaccatgcaacatattcccctttgcagctaacgataaaatggtggatattagaaagtacaaaatgaaggacatcggccagcctatcacttccatgcaagtgatggtgatgactgaaaagcataagaccatttacgtggagagcaaaaatttctccgtcatgaatgatatcccaggtaggttcccgtggcgttgatgagttgccttctaagaggatccctctaaagtgaacactcagttcttcaacgtagtaacgttagcattgcttcgattcgatatgcgctcccgcttttttttttgcagagaaatgtgacgctattgccaacgagtgcttcatgagcggtgtattggacatccagaagtgctaccactgcacactgcttctacagaagaaggagagcgctcaggaatgcttcaattttgtgtcccccgagattagaagcagatttgatgatatacaagcgaagggagaagacgaggagaaccccaacgaagtggaactggaaggaacaattgataaaatattcatcaaaatttacaaaaagggagaaaatcattacaaggaggtggatcagctagccattatggattcttcttttaagtccgaactgttgaagtactgctcattaatgaaggaaacagactcaagcggtgcgctggacaatcacgagctgggcaacgctgaggaggtattcgcacacataacgaccatgctgcagagcaacagcgatcttaatgtgtattcactaaagaacaagcttaaaaatccagccatatgtttgaagaaagttggtcactggattggaagcaaaacgggattggtacttcccatcctggagcatagcagcgtgcatgatagcgcgaacacctatgttgaaaccgaaggcagcacttccaattcggccaccacccagagtgcagatgtgcatctcttacacgtatcagataagctgttttgcaatgcggactattgcgattggacgaaggacaccagcagctgcatcgcaaagattgaggctcaggaccaaggagactgcgccacgtcttggctgttcgcctcgaaggtgcacctggaaacgataaagtgtgtgaagggctacgaacacgtcccaagttctgctctctacgtggctaactgttccagtaaagaagcgaaggacaagtgtcaagctgcgtctaacccgctagaatttttgaacatcctggaggagaccaaatttttgccagccgagtcggaccttccatactcttacaaagcggtgaataacgtctgcccggagccgaagagtcactggcaaaacttatgggaaaatgtgaagctcctagacaagcagtatcaacccaactcggtaagcaccaaggggtacaccgcctaccagagtgaccacttcaaaggcaacatggatgcttttattaagttggtaaaatcagaagtgatgaacaaaggatccgttatcgcgtatgtgaaggcacaaggagtgatgtcgtacgacctgaatgggaagaaggtgctctctttgtgtggaggtgaaacgcccgacctcgctgtcaacatagtaggctatggtaactacataaacggggaaggagtgaaaaagtcttactggttactacaaaacagttggggtaagcactggggagacaagggatactttaaagtggacatgcatggaccggatcactgccagaagaacttcatccacaccgctgctgtcttcaacgtggacatccccgtggtaatccccgcaccgaatagcgacccagaaataaataactactacttgaagaaatcccccgattttttcagtaacttttattttaataaactcgaggcggaaagtgaaggcaattctggcggtgcaaaaagtgctagcaacaatttgacggtccaggggcaagaagggtcaactgaagaatctacgagcgtacaacaatcacaaaatggaggtggtgaatcaggccaatcagcagcaagaggtgcggatggacaaggacaatcagaggctgtagcacaagtacaagaaggaggcgcagttgtttcaagccaaccacaagcagataccatccctgccttacccactaatggagttccatctgcagaggcatctgggcaacaaaatggagaagcgggacaatcagtatcgaatacattaacagaaacgcaaaattcatccgtgactacggaaactacagagcaaaccactcaacaaaacactcagcaaacggcgcaggtaccatcagcacaatccgccagggcgcccctctcaacgttgacgggtagcacaggagttatcgtgactgaagtaaaggaagctctccatttcttgaagaacgtgaagaatggaaaagtaaaaagtaatttcgtgtcatacgataatgcagatgccttgggcgatgaaaaagtttgctccagagctttctccacagatgtcgataaacaagcggagtgcatcgaattttgtgaaaagaattggggtgcatgcaaaggcaaggtgtctcctggatactgcttaacgaagaagagaggaagcaacgattgcttcttctgtttcgtgtaacatgttgtcactaaaagaggggggctaagtggatactttttttttttttttttttttttttaccctccaagaatagcgatgaccttctagtgaaggttgaaatgcgaaatgtgtatgcagcttttaaagcacatgtattctcccagttgcccctttagtgaaaccacttaatcttttgcttctccttagtggacttaaaagatacatggttgtacaggatgtacgtaatggaatgtgaacgtttatatatgttcattttattttcccctctcaagtagctttttttttttttttttttttttcccctattttttacacactcgcgaaaatctaagcgcccaacaggattcacgcgtgaacttctcccttacacattttttcgcgaagcgcttcaggcgcgatcacatgcacacttaggacgaacattagcagaaacattaacactaacatgaacgctaaagtaaaattaaaagattattacaaaaagtttttcggttaaaataaatagtatgcgtttgccgttctcatcggttgagaaactgttgcacgatggattgaagctctgttcttggcgaaagagttgtattccgttccttttccttttcgtttttttttttttttttttattacttttcccaattgagcatccgcgtagccaccaactttaaggcgcaaagagggtgaacaactccttcgttcgttcttcttcccaaagttgcagtaatagttacggaagttggccagtgcctactcactcatttactcactcactcactcacttactcaccaacttattaacacatatatatgctcccttttacacacttaagagtggaaaataggagaggccctgtcaggacttgtttccccgcttgcatgcaacaaaatgaggctccccatcttcttcctgctgactttatgtaataaaaaaaagagatgagaattaatcgatgagagaaaaaagtaaaaaaatgagtatcgactgctcatcatgaggaggggaacgcgcttagccaatagctcctaaacgagggaggcacacaaccatggctgcgcattgcatgcatgaagaaaagtcgatcaatctagcgaagatgatataattccaccgttgaagctagatgttcatccctgtttacatttttccctctctgaatttgaacgcagattggctctgcaccgaaggtgtggtcaaatgtgaatcacaggagggaagcacatcgcacacaggcgattccacagatggggattcccaaaagaattcagagggaggtgacgctccctcaccacccaattcaggaggagaggaaggtgaatcacaagatagaagccctgctcaagaggaaccacaagatccacaggaattaccacctcaaccggaatcaccacctcaaccggaatcaccacctcaacaggatggtgtaacccacagtgtttcacaagaccaagcacataaccctggcacatcggaagtacccccttcaactgagtccaacctcattgatacaggcattagtactaatggaagtcccccacttgcagcctccgcaccagggggtgataatcccatacaggatgaagcccaagcttctttgaagcccattcaagtaaagtcagctctgttgaaggaccagaagggaataaagattaccggaccttgtgacgcaacctttcaggttttcctcgtaccatacttgtacatcgatgtcaatgctaaaaatacggacatagaaatggaccccatgttcaccaaggtggatgataaaatcaaatttgaacaagacaaatatcgcctgctcaacatttgtggtgagggaaaaaccttcaagctagttgtattcatgcacgaggatgttttgactataaaatggaaggtgtaccctcccaagggggtgacaggtagggcgaagctagaatgaagaagtaacctgcatggggggtgtttccctggtgctgctcatttaattgtgcgtttatatgtgtgtttatttgtgcgtttttgtgtgtttttttttttctcgtcaccgcacacccatgcgcaatgaccttcccctgcagcatcggacaagacgctggacgtgagaaagtacaaaatgagggacatcggcaggccgatcacctccatacaagtgttggttacctccaaaaatgacaaaacacttctggtcgaaagcaaaaattactcagtgatggaagagataccaggttaggttcccatggcggtggggagttacctgctaagaggatccatctaaagtgaacactcagctcttcaacgtagtaacgttaacattgcttcgattcgatatacgcttccgctttttttttttgtagagaaatgtgacgcgattgccaacgattgcttcatgagcggtgtattggatatccaaaagtgttaccactgcacactgctactgcagaagaagaagaacgctgaggaatgcttcaaatttgtgtcccccgaaattaaaaaccgatttgacgatatacaagtgaagggagaagacgaacaagatccaaacgaagtagaactggaacaatctattcataacattttggacaaaatgtacaataaggtggaaggaggaaaacatgaggttaaccatttggccatcttagatgccaccttcaaggaagaactgctaaagtattgtgacctgatgaaggagatggatatcagtggggtgctcgaaaactacgagatgggtaatacagatgatgtgtttgcccacatagcaaacatgctagagaagaatggtaattatgccgtcactttgttgccaaataaaatgaagaacgtggctatttgtttaaaaaatccagacgagtgggtggatggcaaaaccgggctgttgcttcccaagttagcgtttccccacttggtccataagaacgtgcaggatggctccaactcggtagagacaactgtagatggaacgcctgcctttaaagaagacgaggatggaatcatcgatttgacaactctggactgtgtagatgtgcaccccagtgtgctcgcggataagctacactgcaacgatgagtactgcgacaggtggaaggattcaagcagctgtatggcgaagattgaggcgggggaccagggagactgcgctacgtcatggctgtttgcctcgaaggtgcacctggaaacgatcaagtgtgtgaagggttacgaacacgtcccaagttctgctctctatgtggctaactgttccagtaaagaagcgaaggacaagtgtcaagctgcgtcgaatccgctagagtttttgaacaccctggaggagaccaaatttttgccagccgagtcggaccttccatactcttacaaagcggtgaataacgtctgtcccgagccgaagagtcactggcaaaacttatgggaaaatgtgaagctcctagacaagcagtaccaacccaactcggtgagcaccaaggggtacaccgcttaccagagtgaccacttcaaaggcaacatggatgcttttattaagttggtaaaatcagaagtgatgaacaaaggatccgcaatcgcgtatgtgaaggcacaaggagtgatgaagtacgacttgaacggcttggatgtgcatagcttgtgtggtggtgaaaaacccgatctcgctgtgaacatagtaggctatggcaactacatcaccgaggagggacagaagaaatcctactggttgctacgaaacagttggggaaaatactggggagatgatggcaacttcaaggtcgacatgcatggtcctcctggatgccaacagaacttcatccacaccgccgctgtcttcaacttggacatacctctagccacacaccccatcaacaaggacccagaaataaatgactactatttgaagaattcgcctgattattatgacaatttgtattataagaagtttcaggaaaatggcgctacggggggagtcagcaaggagtgcgtgcagggagcctccactgtgtatggacaagaggatgatcaaaaagagattactgaagaggaaagaaaagtggcagatagtaaggatacccaaccaacaggtgaagtcgcagcaggttcactctcttcaggatcaactcagacaagagcggactcaggacaggaagcaggaacagaaataggaactgctgatggaggatcaacgccggtcgtaaatccaaacgaacaaacgggaggactcaccgcaggcacaggagcattgccacagacacccgcaccaaacgtagaaaccgtactacccacaccacccccaccaatcggaccacccgcagctcccgcagcacccgcaccaaacggaccacacacaccaagcgaatcacccgcaccaaccgtacaaaacgaaccaaccgtacaaaccgcagaacccgtacctggcgccccgactaacagcacctcagccaccgtcgagtccgaggttaaggaagtccttcaaattctgaagcatattaaaaacggcaaggtaaaggtagggctagtcacatacgacacggagaagcggattggcgcggagaaggtttgctctagagcgtatgccgtggaccatgagaagcaagaagagtgcgttgagttttgtgaagcgaactgggatgcatgcaaaagtacagtgtctcctgggtactgcttaacgaagaagagaggaagtaatgactgcttcttttgctttgtgtgagttggggagggtggccacgcgaggaaaaaaacgcatgtgtaagtgcccattcgtgtatcccatcatgtgtgcacgcagtaggtacgtatgtatgtgcaacttccctggcgattgaggaccctcgtccaatcacagcccaagtgaaagtatggtcccaccatctttatgcatccccaggtgctccctttttaggattattcattttatctaagtgaattataaccggagcatttcgaaggcgttttttttttcccctttcttttttgcatgccctttttttggccttccttttttgcatgcccttttttggccctccttttttacaccccctttttggccttccttttttacacacctttctttacacacgtttagtaaaaatgcgcgagagagttcttgtggatacacgaatgagcgaattatctctccgtcaaaaattgactcgacacaaatgctgtaaccgactgaacgagattaaattcgcatgcaaaaaaaaaaaaataatttctctgggtcggacacgtccccccaacgatggataattgtgagacggtcactttttcatcctggtcgatcttttgccaaactggtgtgtgaatataagcagtcccacgcaaatacgctaatcgcacgcgtgtaagctatttgagtcgtgtcacgcttggagtcgattggcgccgctttaaaaaagggtaaacactccagtacgaatgcacactctcgtgtgcatgacatacagatggtcatacagatggacgaacagatggacgcacagatggatgcacacatgtggagagctcactcgggtcacttctcacaaaattagtgctcagtttagtgcaccccaggaatgcatttttttttttttttttttttctcttcgggaagcaaaacacaaaaatagtagccacacatgtgcttcataaacagaacaaacacgtttcttcgtcaaaaggaaaagttggctagtcctccgcgaaagttacacacgtactccaagagtatgatcaaattaaaattacgcgaaggataattattacagtcatttttgcttaatcctgtggaacaaaatgaagtctcgttggtgtgccctcttgatattatgtaagaatgagaagcaataaaagagatggaccacgcaatttgtgtcatccattttatacatgggagagttgccaaaatgaagcttaaagtggtgcccttgtatgctgacacgagggaaacaggcttatcctgacatggaaggacatcccctcatcattatacttccctttaattcatttcactgcagatatgttgctgaataggcactcagtgaagtgcaccccgggtgagattagtgaatcgagtagtggactgggtagtggaccggatggtgtacagagtagtgggccgacaagtggagtatcagatgattcaagtaaatcgccacagcagaatgctgaacagaccattccaggaaatggctcttccactggcaccactgttagctccccatctgggcaaccaagtgggggaggaggcacagatctccaagcaggatcaggtagcgcaggtgaaacacataatgcaacacaggtacctggaacacagatacctgcaataccagagaatgcgcaagatcagtctattgaagaaactataacatcaaatggaggtcaaaatggagataatgtagtttccactgttcaaaatcctgaacaagcgaatccccaagcagattccgctacccaagtagctgcccctccccccgcgatcaccacaaatcccattgaggtaaaatcgtccttgttgaaggaccagaaggggctcaaaataacaggtccatgcaagtccttctttcaagtatacctcgtaccctatctctacatgaacgttaacgcagaaagaagcgaaattgagatggagccattattcatgaaggtggacaataggatcaaatttgagaaggagaaacatctcctacagaacatctgtgctgaaaataaatcttttaagcttgtcttgtacatttacgagggagagctaaccattaagtggaaggtctatcctcccaagggggaatcaagtaaggaggcaaaagaagacacgggaatgtaattgacattcaagagagtctcccccttgcgtgtacatcatccacacgttcattctgaccaccacgcaacacattcccctttgcagctaacgataaaacggtggatattagaaagtacaaaatgaaggacatcggccagcctatcacttccatgcaagtgatggtgatgactgaaaagcataagaccatttacgtggagagcaaaaatttctccgtcatgaatgatatcccaggtaggttcccatggcgttgaggagttgcctcctaagagggctcctctaaattgcacgctctggtgtaaaacgttgcaacgttagcattgcttctattcgatatacgtctcctttttttttttttttttttttgcagagaaatgtgacgcgattgccaacgagtgcttcatgagcggtgtattagatatccagaagtgctaccactgcacgctgctgcttcagaagaaggacagcgctcaggaatgcttcaattttgtgtcccccgagattagaagcagatttgatgatatacaagcgaagggagaagacgaggagaaccccaacgaagtggaactggaaggagcaattgataaaatattcatcaaaatttacaaaaagggagagaatcactacaaagaggtggatcagctagccatcatggattcttcttttaagtctgagttgttgaagtactgctcattaatgaaggaaacagactcaagcggtgcgctggacaatcacgagctgggcaacgctgaggaggtattcgcacacataacgaccatgctgcagagcaacagcgatcttaatgtgtattcactaaagaacaagcttaaaaatccagccatatgtttgaagaaagttggtcactggattggaagcaaaacgggattggtacttcccatcctggagcatagcagcgtgcatgatagcgcgaacacctatgttgaaaccgaaggcagcacttccaattcggccaccacccagagtgcagatgtgcatctcttacacgtatcagataagctgttttgcaatgcggactattgcgattggacgaaggacaccagcagctgcatcgcaaagattgaggctcaggaccaaggagactgcgccacgtcttggctgttcgcctcgaaggtgcacctggaaacgataaagtgtgtgaagggctacgaacacgtcccaagttctgctctctacgtggctaactgttccagtaaagaagcgaaggacaagtgtcaagctgcgtctaacccgctagaatttttgaacatcctggaggagaccaaatttttgccagccgagtcggaccttccatactcttacaaagcggtgaataacgtctgcccggagccgaagagtcactggcaaaacttatgggaaaatgtgaagctcctagacaagcagtatcaacccaactcggtaagcaccaaggggtacaccgcctaccagagtgaccacttcaaaggcaacatggacgcgtttaacaagttggtaaaatcagaagtgatgaacaaaggatccgcaatcgcttatgtgaaggcacaaggagtgatgtcgtacgacctgaatgggaagaaggtgctctctttgtgtggaggtgaaacgcccgacctcgctgtcaacatagtaggctatggtaactacataaacggggaaggagtgaaaaagtcttactggttgctacaaaacagttggggcaagcactggggagataaaggcaagtttaaggtggacatgcatggaccagcccattgccaacagaacttcatccacaccgctgctgtcttcaacgtggacatccccgtgatcgtccccgcaccgaatagcgacccagaaataaataactactacttgaagaaatcaccagattttttcagtaacttttattttaataaactcgaggcggaaagtgacggcaattctggcggtgcaaaaaatgctagcaacaatttgaccgttcaggggcaagaagagccacctgtagtacctacggaagcacaagcatcacatagtggaggtagtggatcaggccaatcagcaggaggaagtgcgaatggacaagtacaaccagggcctgggacaccagtaccagaaggaagtgcagttggttcaagcccactacaaacagttcccagcacttccttacccactaatccagatgcatctgcagcacccgtgcaacaaaatggaggagcggatcaacaagtatcacctacattaccaggaactcccaattcactcgcgactacgggaactacagggcaagcgcctgagcaaccgactgtgcaaccgactccgcaaacagtgcaggtaccatcagcacaacccgccagggcgcccctctcaacgttgacgggtagcactggagttatcgtgactgaagtaaaggaagctctccatttcttgaagaacgtaaagaatggaaaagtaaaaagtaatttcgtgtcatacgataatgcagatgccttgggtgatgaaaaagtttgctccagagctttctccacagatgtcgataaacaagcggagtgcatcgaattttgtgaaaagaattgggatgcatgcaaagacaaggtgtctcctggctactgcttaacgaagaagagaggaagcaacgactgcttcttctgcttcgtgtagaaagaatgtgatgtgcgtggttaaatcgtgaaaacaatcctacgtgtatgttacgtcgcttaatgggaacagctttctcctttcaataacaaaaaaaaaaaaaaaaaaaaaacgaaaaaaaacgaaaaaatgtacctgcgttttttacgcatgtcatggcgttttcctttttttcttttactccctgcgtttatgggcgcccatttttttcttttcctgggaggatctccgagcaggcctcgcgcttcacccgtccgtcaggcaatttttaatgaacactttttagacactttttaggtagcttttatgcagccttttttaccatattttgctttttctttttccattttttttgcacccttaatcccccggttggactacttcgcgaggtgagagtgacattaggagcagcttcacctgagcaggcggcggcaaaccacgcttggcgctcgtttggactgcatcacagctgccaccttgtgcgtgtgtatacactcacgactcagcaggcgtgcacttagctttgttcaatcttaaaatgggcacttatccgtttggtgtgaagttggaacaatttccaaaaggacacgagttaaaggggcttcaattcacgtcgtagaaaattgcacttatcttgctgcacctaaggagtgtattctccacggtcgtcctcgttgctattgcttagctttcctttttttttttttttttgagggggaaactttcacgcacgggggtagaaacgaaccggttgggagttccctccaaatggagacttcgaacgattgccctggaagctacacgagtgtacactaagcggacggtacaaccataaaagtggagagtgatcacccttaggtcattctgtcgcataagactggcacaaaataaaccctagcaggggtgccgctgctatactatgtaatattaaagtagtgaaaatggaaaatgtcctcgcagttgatccagtggtgaacatactagccgttcaagtggagctgtgctcagaacagatatatcgcagcgcaaaaaatattttcggacgtgccatttgtttatgagtaattttaaagcgattggtgtgataggaggacggggggaggaatgttcaccaggggttcaccaggtgttcaccacatgttcagcgggggatatcgggctagcacatgtccccgttccaagtgttaccaactttacatgcacactgtgtggatagccctaccatgaagagaagcacccacaaagggggggtacctcccccatgtggacttcccaaaacatagctcattgaattactcctccgggtggagatgacgctcctaaagaggttgccccagacacgggtataccctcgcaaaagcggcaatagtctcctccgcaggggaagctccaacatacttgaggtccaggaaggttaagtcacccttgctaaggggccagaagggggtgtaaattatcagatggtgtgatgcattttctcgaatatttcctgcaccacgcttacacatgagcttcaatggggagagtagcgaagctagagagggactccatggccaagagggaccccatgttcaagaggaaccccatgttcaacgaagtggatcataagatctacttcgaagatgaaaaaggaccacctgcttgacattcactgtgaggacaatacgcttcagccagtttcatatgcctccgaggaaattttaacaataaaaatggaaggcctatccattggagggagaagcggacaaggaaagataaaaatgtaaagaagggtattgttttatttcgtaagcaggatgaaggtacccattggggtgattaaccaaagggcactcaaaaattgggtatacacttttcgtaaaacttcattttctttttctcccctttttttttttttttttttatcatcgatatggtaatgctcggagatggttgatacagagcggcagtgtatgccccccttttacccatccattgtgcaccacttgtaaagaacaaataaccgcgcagaggcatcgaccgagaggtctggtgcacacacgtggaaattagcatacatgtgtgtgcatcaccgaacgggcaaggggtatctcgttggggagaataaacacgttttttggaaggggccgaaattgtgtaactgctgatcagattactgcgccagaaaaaaaaaataaaataaaaataaagaaaaataaaacaaaccaaaatatagcaaaataaaccaaaatatagcaaaataaggcaaaatatagcaaaataaaccaaaatatagcaaaataaaccaaaataaaatttccttttgccgttacgtgaaatgctccccagagaccgcgtgcgtgtcagaaaaagaacagttcggttgttcactttgaattaactgttcggtgtgtttcttaaaataaaaaaaaaaaaaaaaaaaagtgaagagtagaatgattcatatcgttttcgttgtcccgcatgctgcaaaatgaggtcttgtatgtctgtccttctcctaacatgtgagtaaaaaaaaaaaaaaaaaaaaaatgacacgaattggggtgctctgaaaatggtgtaaaaaggcaccccctgtaggggcattaaaaaaggatctccttttttggagaaagggcgcttttcttaccctccattcatttctcccattttgcttttcaaaccgatttactcagatgctgtgttgaatgggggcatcctgctaaaggcggaggagaacgataataaggaaacttcacccgtatctccgtcccaagaagatacttcatcgcctactgttacatcaccaaaccctgaaaatccgagtgctcaagaaacacaggatctatcttccaacctcacagtccaaaatggatctcttgacgctgctgcgccgggacccccatcagctccccaaggagcaaccgacccggttgtttccgtagagagcgcaagtcaaggcgcgaatgcagatccacagcagccagccccagttgcagacgtatcgggggtcccacctaacccaacggagaccaactctcaggcaagcattgcagaagctgaaaaaacagcagcagagaacccccctgcagccactctcacctcttctggtgccccagaaacttcttcctccaacgacagcaccattcaagtaaaaactgctctactgaaagacgcaaacggagtgaaggttactggtccctgtggttcacacttcgaattatacctcgtcccgcacatatcgatcagtgcagaaacaaaaacaaacagcattaagttgaggcccaaattgcataagctgattgactcaaaggaggcaaccgctggaaaggtcaaatttgataatgcagtgcaatttgaagaggaccaaaaaaagctaaagaataagtgccagcctgggaaagaaaatgagcagacttttaaattcctggtgcttattcacgaggggggggagttgactctaaagtggaaagtttacgacaaatccgcccccgcagacgcgagtaatataagggagatggcgcaagtgtctacacgggcatgagtctacacggacatgtgtctacacgggcatgtgtcttcacgtgcatgtgaacaataacagagagaaaatgagaaatagaaggaggagtactacttcacttggactccattcaccaaatgattagacattttaaaaatgcgagcacggccatgtctgccccatttgtgcacgtctagttgggcgcaaactgcatgcagatttgggctatttattttattttattttgctatccccccctgcaggcaatgaagtggacgtccgaaaatacatcctaaagaacttggaccaaccaattacgaccatccaagttcattcgtcgaaggtgaatgatgagaggcttttggtggagagcaaaagttactatgtgaagagggacatcccaggtaagcttcctcaaaggaggggagtaaaaatagaggacatgcaaggagtgtttccgacagagttcgtcgtaattgcctctcatgttgcgcgcatgttgcggttatggaaccatctatgtatgtcttcttcttctcctcttttttcgctgtagaaaagtgtgacacaatagcaactgcttgctacttgaacgggaacgtggatattgaaaaatgcttccaatgcaccctgctcatggacaataacgacacaacgaatgagtgcttcaagtacgtctcttccgaggtcaccgataaatttaaggaaataaaagtgaatgcacaggatgaggaagacccgactgaagtcgagttggcaacttcgattggtaagatcctccaaggggtgtacaaaaaaggagaaaatgatatcaacgagttgcttaccttcgacgaagcagatgcagctttgaaagaggaactgctaaattattgtgcctcgatgaaggaggtggactccagcggagtgttggaaaactacgagttgggaagtgaagaagaagtgtttgccaacctaacgaatattttgaagaatcatgcaggagaaacgaagtctacgttacaaaccaagttgaaaaatccagctatatgcttgaaaaatgcggacgagtgggtagagagcaaaaaagggcttctacttcccagcttgtctcatacccatgtagaggctaccttccccgcgactaccaaagcggaacacatgaacgaaacaaatggtggcaaggagaatgtcccctacgatgctgtcataaatctcgtatctgcggaggagaaaaacaacaacagctccctaattgaagacagtatgtactgcacggaggagtactgcaacaggtggaaggacgacacgagctgcgtgtcaaagattgaggcggaagatcagggcgtgtgcgccacttcttggctcttcgcctcgaaggtgcacctagaaacgatcaaatgcatgaaggggcacgatcatgttgctagttctgcgctctacgtggctaactgttccaataaagaggcaaaggacaagtgtcaagtgccgtctaacccgctagaatttttgaacatcctggaggagaccaaatttttgccagccgagtcgaacctcccatactcttacaaagcggtgaataacgtctgtcctgagccgaagagtcactggcaaaacttatgggaaaatgtgaagctcctagacaagcagtaccaacccaactcggtgagcaccaaggggtacaccgcttaccagagtgaccacttcaaaggcaacatggatgcttttattaagttggtaaagtcagaagtgatgagcaaaggatctgtcatcgcttatgtgaaggcagacgaactcatgggttacgatttcaatgggaagaaggtgcacagcctgtgcagtagcgagacgcctaaccacgcagtgaacataatcggctatggtaactacatcaccgaggagggacagaagaaatcctactggttgctacgaaacagttggggcaaatactggggagatgatggcaacttcaaggtcgacatgcatggtccagcccattgccaacagaacttcatccacaccgcggctgtcttcaacttggatattcccctcgcccaatctgctgcgaagaaggacaaccaactatatagctactacttgaagggttctcctgacctttatcaaaacctttactataagggcttcggctctcaaggtggaaatgccaaggagggcgaaaagggaaaagttggcagtcctgtggtttctggacaggagcaaggagaagaagaggctggtggatcagttcaagtggaagtaaaaaatcaggtagaagtgccagaagtaacggttgacgtgcaagcagatgggggtagcgtgccaccaggagaggttagcgtgcaagctggacagggggacgtaaaggatggagtagcacaaaatggagggccacctggtgcgggagcggtggaaactttaacagaacaacctgcggggacagtagtgccaaataattcaccaggcggagttcaagtgccaccaagcgatcctgctgtatcaatgagcggccctggagcagcacagagcgggcctgaagtagcacagagcggacctgaagtaacacaaagcgaaactgtagtaactttagccccacctgcggaatcgccagccctgagtaccccccccagtaacgctgccaagataacccaagtactgcacctcttaaagcatgtgaagcatggaaaggtgaagacgcgccttgttacctacgacagtgatgcagcgataagcgcaggacacgtgtgctcacgagcagtggcaactgaccctgagaagcaagacgaatgcgtgaagttttgtgatgaccactggaatgagtgcaaagataaaattttaccatcgtattgcttaacaaccaagaggggaaataacgactgctttttctgctacatatgagagagctgtctggaggtggctacttctcaccggtacaatgaaaaaatatttttgcattttcgaagagacaaataacaacaaggttgtttttttcccgaggaacagatcaaaactgtttcatgtaatattttgaaagggcaatatttgtccatcccttttacaaccttttttatattttttctcgtttttaattttggggggaatttttctgatttttaaggcctgaggggacgggtaaaattgcccctcattgcgctgcatcttcttggccctgcatcttcgtgcaattgcacctttttagcgcagactatttccccccattcccgatgggacctcctcccttcatgatgatgcaaacaaatgagtacctgtgtcgttcaacatttaaaaaattttttaaaacatcgataatgcgaaatgagggggataaaatgatacaccgattgggaaaaaaaaaaaaaaaatgcacaaaaaagggagacacggcaaggaattgccgttttgcttacacacgatagggcgttttgaaactccaatttcccccccgcttcaattcgtgtgcacgcacagtttgatcgctcaaaatcggtttggcacttctcgggggggcctctcccgtacaatggttgttaaaaggaagggagattttactttgcgttcgcaagctttgtcttttttacgctcacaggcatatgcacgactgcatgcacgattgtaggcacgattgtaggcacgcttctatgcacgcttctatgcaaccaccaccacgcaacacttggccttaaacgtgcaactccaatttcgccaatttaccaaattaacctttacatgccttcctgaagcttaaaaacacgagcggtacagtaagagttagtgccctacacggaaattgaccccctggtcaatttcgtcccgcctgtgtgtaaccagcaagatgcgaccccgcattaacttcttcctcgtgacgtgtaaggataagaaagaggagagttgcccagcaggtaaagtgatacagatcgaacgggttgtgatgccatccttggctgaaactgaacggtgcgaaaagaaaaagtaaataaactccctgcggtgtgcacatatgagttttccctttttgcacactgttacctacgcaggtgtgatatattgtcgcttcgcaggtgtgatatattgtcacttcgcaggtgtgatatattgtcacttcgcaggtgtgatactttgtcgcttcgcaactgactgtgtggaaggggggcccatcccaccaagtgatgatctgcctgacttactcatccctgttatctccctacccgatgaagaggacaaaggagaggcaaacttcaccgaggagaaagctcccaatgggatttatgaacccttcctaagcgaagataagccgatagaaattagcatcacctgacccctactgaaagatgacaacgaggtgaagatcaccaccctgtgcaatgcccactttgagctgttcctcataccatacatagttatctatgttgaatagggcaaagacaaaaatgaactcagaccaaatgggaagaagtaaataataagcattcgaataggggcgaaggtgcctgaggatgcgctgaaatgggggatctactttttaaacagctaaatgaagcactgcaatataattatggggagggtaaaatattcacattcgtttttgtacgtccatgaggagcagttaactgttacgtggaaggtttatagtatgactcccacggcaactgagagtaagagacgttattaccacaccaaagtgaactcccgacgagggggaccaacttttgcgataggcagcatccgcacgggtactccgcatacgaaagtgcaaatttttgagggcatcatggatggtcagcctggatggtcagtctgcatgccagcacaacttcatgcacaccatagctgtgttcagagtggacatgcctcaggtcactctctccgttgtggaatcccaactgagcaactactacttgaagagctctcctgattaatacacaaatttgtattataaaaattttcactcacctcctggtgctgtcgcgggtggtgaagccgcatcaggaacggaagtagaaaactcagttgcgtcagaacaagcggcagatggcagaagttccacgagtgtaaccaccgaggaatcttcacaccaagtgcaagctctccaatccccaggatgagaaagacaaggtgtttccccccaacagcaacgggaggtttccacaccagcgcatcatggtgatacgacaccagtgcatcatggcgatacaacaccagcacaggtgcaagccccctcatgggtggactcgcccgcagagagcgaagacgaagggggcacggaaatgctgcacatactaaaaaacgttaaagacagcaaggtaaaaacaaacctagcaacataccacacaactaaatgaatcactgaagatcacttttgttagaggtcgtattcacaggacccggaaaagcagagcgagtgtgccgacttctgcgaaaagaattggaatgcatgagctggtaaaatttccccaagatattgtttaacgcaaaagagaggaaagaatgactgcattttctgctacgtgtaagatgctacaattttgtggaggccaagtgaacgatggctttttctcccccctctactcatgaggattaacctcgttgcattctttaggtgaagttcccctaaaggtgttcctcttcgttttgtcaattgatagagagtggcgtgatttaactttatgctaaaaaattttttttttttttacacttatgtatttatccgagtgttacacagttcataccttttttgaagaacacgtggcagttgcgttgcttgtcgtggagagtcatgggataatatgtcacatttctgtcccgtgaaatttccacgccgcattgcttcccaatcatccgtgtgttgtaaccactcaacagaactgaacgcatggctgtttttttttttttttttttttccccaatttttagtgcatcctttcaactagacataaacatgtggggggatgaataaacacccctcagtttttaaatgtttttttttttttttttttcaactccaaatggtgaaaataaaattaaggaaagggaaaaatgttccggtcggtgcgtccgtccagttggcgttaagacctgtgcagttgtttgcgcagagaaaaggcattttcaaccaaagtgaaaagataattttttttttttttttttttttttttgctttttttaataccccctaaaaggggaaaagagccctctacttcacacgaacaaaacgaaacgaacattgtttcggctctttccttctaactgacaaatgtaacctcctcgagaattacaaaaaggaaaattaacaaatttaaatggcaaaattttccgccccattctgctaggagagtgtcaaatatacatgcacacattgcggtgtccccatttttttttttttttttttttattgccaccccgatgctaaggcgaaacattctccaagtaaaaccgtaacaaatttactttttaaaattacaaactttgtgaagcagggggtgggcactctttgtaacgtctatcaaaagggggaagaggtctaaattttttttttttttttttttttcataaaatataatgaagtgtgcaccattgtcactatgaaacggtagcaaaagaagaagaaaaaaattaaaaaaaaaaaaaataaaaaaggaggaagcactctgtgcagaagaagatcgggaatagcctactccacaggacaagatgaagtcgcttgtggtgctcctcttcattccaagtaagaaaataataccacctggaggagtagtaaaagagcgtccaaaatgagcgcctatgaaatgacagccttaggacgagcgagtgggggtcccctcataggtacctccaaaaatggcagtttattttttaatccaataaagatcaccccccccccctgctacatgctcttcctgctttttactaaaatgtttaacacaggtgctctgttaagacgtaacacggaaggctttgtaaatgcggagtccactcctggagccgtaaccttggggaaagcatcagacgggtatttactcacacaaggaacttcagaacagaaaaggataataactaaagatgagagaccagataaccgtccaggcaaatgtcaaacgaggcatgatcctactcccactacgcataggacatcttctaatcctagaagacaatccgtaggggtaagtcaatcaaactatgccaaagtaaaagcacaagtgttgaaaaaaacaaccgaggtgaagattaacagaacgtgtgggtcagaaatgggattccttttcatcccccactcttatatctacgttacaacgaaagactccaaagcgggagcctttaagatgctgccccatatcgaggataacgtcttaccgcttagctggaaggcgtacctgcccgaggatccgttcacagcaagtaaggagactccgagaaaaaatcacttgaatgagtgcaccattgtgtttatctatttatcaatatgcatgcgcacatgtgtgtatgatatctcccccccgatttgcagcaaagcgtaaggaaactgagacgaaatggtacaggagaaccttagcagaaagcaatgatggtccgtgtgacgaggatcatgacttgttttctagtggaattgactcagaagaggatgaagccattttccccatggaaaaggatgatcagtccgagggatgctcggagggatactcggaggggtgctcggaagacgcgtcggaggaacaccagctgaggaactccatcgaccgcgtgctgaagggggtttacaaagccgctgaggacggaaggaaggtgctaatcacgaaggaagagttagacagctccatgaaagaggagctaataaaatactgccaacttttaaagaaggtagatacaagtggaacattggaggagcatcagatgggtagcgaaatggatgtgttcgataacctcgtcaggttgctgctaaagcatagggacgaaacagtttttactctgcgaaggaaactgaggaatccagcggtctgcatgaagaatgtgggcgagtgggtgctgaagaggagggggttggccttgcccgactcgtaggagcagcaacgcaagtgagcatgacaccaacttgggtgtagactccaagtggatgaaatttgtaaaaagtagctccagagatgcgagcagcggaggtacaacggagaggaagaagaaatggctattttggagaagttaaaaatgagaagtaagcacgtctgcggatttagcggtggggaaggctctcatggggaacgctctcatgaggtactccctgatggggagcactttgataaggtacactctcatgaggtacaccctgatggggaacaccccgaaaagccgaatggtaaaggcctttgcgctcctaaagctgaggaagaggtggaatgaagagacacttatggccattccgaaattttcacaaacggaaggtgctcttataaaactgctagaatcgtgaggggagaggtccattggggagacccacatatttattcacagctaacttctgctacagagaaccatacaagaggaacccctacatagattcgaaccgactatgtattcttccatgtggtggaagaggaccatagcttgtctctcccgtagagtctctctcccgtagaatctctctccagtagagtctcacaaccacttgcatacccaaccgagtttaaaatgagctgtcttgcacaaagcacagcttcgtcacatcgtcctaattatttcaactcgcccgaggataagcgacgcacttagacagaaggaggtgaaaattacccacctggtgaagtgaagtgaagtgccaagtgatgaaggacgaatttagggagaaaatggcttcgttcatagcccgggaggagagagaatggaaaatccacatggaaatataaaagtgaggggacaccagaagagatcatataacgctccacaaaacaactcaggagaggaagtcaacatggaggtgaatatgcacagggcggaaaggagtcaatgcaacgcatccccccttatggtaaacctactaatgtaccaattgggtgaacatccggcatcatttaaccaacgctgaggagggaaatcaccttttttttttgggggggtagtctttacgattaaccgtttgatccagtggaggggaacactccaataaaaggtaggaaaattccaattggaggatcgggtcattcgtgggggaagagagtcggaaggcggattagcagccaagagggagtccaagcgagagtccgtgagagagtcaacccggggaaccaaagcaaagaagagaattgaactcatttaaatcgatcgaaaagtttcacctttttttgaaggagtccagaaaaaggcaaagtaaaaggaagagagagttaaaatggaacaatgtaaaattttgatgatcgtgagaggggtcccatgcctggagtttcctaacctagcatgtgtcagtcggaggagtgcttttttccgtcaagtgaaagcctttgcgagtacataccaatttgtgtctatctttttttttttttttttttttgtgaaagatttacagatgggatttgataaccttttacattttttcacacaaatggggttttattttttcaaaagcgttttaacaactcaccctgaggagagagtgcttccctccgcgtgaacctcctctcccctttcacctaaaggggtaactgcgtgccggtatgcatgcgccatggcttttgcttttcactgtttggtttttccattttgttaaattggtgcaatttaggtgaaaaaaaaaaaaaaaaaaaaaaaaaaatactcctttaaaacttcgtccgctagcttaggcggggttaccaagtgctttaagattgtataaaatttgtacgtgtgttcaccacggggcggggaatacgtacgactcagagtggcacaaaagtgtgtgcccctaacgtacacaccctgcacgcatgtgtatgcacacatacgaggcggttacttcagctacttctctccaatccccccctcttatcatcacacgatcgacccgatcaaacttacgcgtacacacttgagcttaattcgagagtgcaaatctgaatggagcgttacataaagtgaatcgggactcccaccatgcgactactgcacagatgggaacgaaacttcggtgcacttttcaagtagttttgtgtcgaatgggagaaagagattaactgcgttaaaaagaaaaaaaaaacaaaaaaaaaaacaaacaaaacaaaacaaaacaagacaaaggaacaaaacagtaatttgttctttttctaaacaaatgtgtaaacgatttaaccaaaagaaaatacccatttttgcgtaaaggcagggcattctgcgaaagggaagtcttaatgcagatttgacttaaccgaaacgagatgaagtctagttttctcttgctgctcgctttaggtaagaaaaataaaaaaaaataaaaaataaaaaaagaagaaaaaggagaagaagaagcgatgtctgatggggatcaccccttttgtgaaattaaaaacgtttcacttctttccccgagaggtggctcccccattgcatgcgaattccgtttgacccctttgcgcaggcgccgcttacggcagcaatgtagcgatgtgcacaactgtgccggagtcgtcatctggaggatccggtggttcgcaatccacttctagtgcctctgggacagtaacggaaaatggaggatcgtctggggcagggttgcaatccgcatcatctggaaatgaacaaggcgttactcaacccacgaatccgtcaccgcctgtatcccaggcaccaaattctgcagaatcaaatccttcacaaccggtgcaaacaccagatcaacatgcggatgtaccccctagccagagctccaccacacccactgcccagggaatcgcttctgccagttcctcaggaaatacgaatggacagggtggagcgactcaacttcaaaccagcaccaagaaagccgagctgcagtccgcactgctaaaaaacttcacgggggtgaaggtcacaggtccctgcgacacagaggtaggactgttcctcattcctcacatgtacatttctgtgaaggcggcaaaggacatcatagaattgtctaccaagttccccaactcggacaacacgataatccaatttacaaagggaggcgaaacgttgattaacaagtgtgaagggaacccagaaaagacgtttatgtttatagtgtatctggaggacaacatactgactcttaagtggatcgtctatccgcagagtgagggtgagagtaagtgcaggaggggcgaggaaatggtgacatccgtattaggattacggggaaaaaaaaaaaaaaataataatagcaagcacagtagcgataaagagtagcggcgacaccgtaggtggctgaacggtttagaagtcgcccgtttgttcaacagcgcccatctgcggaatggtccatttgcgcagaagtgctatcggcacagcccataccatgcatgctaaacacctccacacagcccataccatgcatgctaaacacctccacaaagcccatacatacgtgtttaacacctccacacagcccatacatacgtgcttaacacctcaacacccacccttccctcccacagataagaacaaagctgacgtgaggaagtatcgattgccgaacctggaaagacctatcacctcaatccaagtccattcagtcatggtccaagaggacaccgttatttatacgagcaaagattattcaataaagaatgacattccaggtgagtcgcgtgaattgggtccaacagatgggtgctcacctgagcgtacacacctgagcgtacacacctgaacgtgctcacctgagcgtacccaccctactacggtgaagtgtcatcaaattggggtgcatctttcttcactttgagattgctaagagataacaccattacacagagcgcagactgagaagcaaatctgatgagcaaacctgattaacaattgcacccttcgtttctctttcctttttttgtagaaaactgccaacaaactatgagtgcttgcttcttaagtggaaacacagacatagaaagctgctacacttgcaatttgctaatccataataatgacacaaatgacaagtgcttcgactacgtatcggcggattttaaaaaggaatttcttgacattaaagtgaagggacaggacgatgaggagtcgagcgagtataaacttgcgcaggtcatcaatgaggtgttgaatggaatttacaaaacagaccctgagggaaacaaagagctaataacatcagaagagttagacgaaaatgtgaagaagcacataggtaactattgccaagttttaaaagaaatggatatcagcggtactatggaagtacatcagatgggaaacgagatggacgtcttcaaaaacctcgtccaattgctacaaaaacacggggaggaaaaaaactcaacgctggaatggaagctacagaacccagccctctgtctcaaaaatgttaatgactgggtggtgaataaaaagggattagtgttgcctcttttgcaaaatggtggtagcgatatctactttggcgagagtaacctcgtggaaggtggacaaaaaagtggtctctcaacctaccaggtaggagatgacggaattatcgatttgtccatcgagcaaaaaaattcacacacctcatccactccgtttaccaatcatatgttttgcaatgcggactactgcgattggacgaaggattcaagcagttgcatggcgaagattgaggccggggaccagggagactgcgccacttcttggctgttcgcctcgaaggtgcacctagaaacgatcaaatgcatgaagggctacgatcatattgctagttctgctctctacgtggctaactgttccagtaaagaagcgaaggacaagtgtcaagcaccgtcgaatccgctagaatttttgaacatcctggaggggacaaaatttttgccagccgaatcggacctcccatactcttacaaagaggtgaataacgtctgtcctgagccaaagagtcattggaaaaacctttgggaaaatgtgaagctcctagacaagcagtaccaacccaactcggtgagcaccaaggggtacatcgcctaccagagtgaccacttcaagggcaacatggatgcttttattaaattggtaaaatcagaagtgatgaacaaagggtccgttatcgcctacgtgaaggcagacgaactcatgggttatgacctaaatgggaagaaggtgctctctctgtgtggaggtgaaacgccagacctcgctgtgaacataataggttatggtaactacatacatggggagggggtgaaaaagtcctactggttgctacaaaacagttggggcaagcactggggagacaaaggcaagtttaaggtcgacatggatggcctgcctggatgtcagcacaacttcatccacaccgctgctgtgttcaacctagacgtgccccccttccagtctccggcgaaggacacagaattgtacagctaccagttgaagagctcccccgatttttacaagaatctgtattataacgcagtgggtgaagcaaagggcagcgcgccgagtcaagccgttcacgggcaggacgctcctgaggaaacagcggtgggaggaggagaaaattctgtatcgacagttcaaggacagcaacctcagccacaagtgccgtccggagtgagcacagatacgaaagcaccagaaggggcagataacacagtttccacgagtgaaatcagcgtgggaccttcacaacaagcgcaagctccccaatccccaggagaaggacaagttgtttccacccaacagcagccggggggttccacgccagcgcccgaaccatcagcaccacaaccagcacaacaggtagatgcgtccactccagtcgctacagtcacaccagggggggcgaaccccaatggaggagcggaaaacgcgaaaatgtcccacattattcacgttttgaaacacattaagcagaccaaaatggtgacgagaatggtcacgtacgagggcgagtacgaattgggagaccactcctgttcacgaacccaagcatcaactgtggagaagctggacgagtgcatacgtttttgcaatgaaaatttgtacttgtgtgaaaggactgtttcagcagggtattgtttaaccaagctgcgaaatgcgaacgactgcattttctgtttcgtgtgaagcggtacccagttgctcgatgcacatgcatgtgctgatgcatttgcggatgcatgagagtgtgcagatgcgcgtgtgcgtgggtattcacaccaccagttttgtatccataaggggtgagctcctttgtgtcatcaaaatggcacatttttatgaaccttttcttcaatgccacgtgaggcatttttcatgaaagttaaaaaatttttttttttttttttttttttttttatttcaccgttttttgcgcaaaaattttacggttgtgttttactttgcttcgaacgtagagccattctgagttgaacggaaaggggtgtgcgcgattatgcgcaagggtattgcacatatcagtgtgtgcatgtggatggcgcttaggagctgtaaccatgccgctttaaaaggtattccccgtatgcgtgtgaaccgttttcacgcacttccccctcacactgaaaagggggcgcccttttggaagtgatctttttggccctaagtgttcttggcgaaatccttttcttgcttaaagcttgtgtcaagtgagcaagcgcgggggtgaatgcacgcacgtgcggcaatatacgaagaagtgtgcactatttccaccgcttgttctcttcgtaaagagttggttgactgctccttggacgtgtggcttccaacctggaagcagaagatcgagcaaggtaacgcgcagtgcgcaacgcatgatgcgtaatgtgaacggaaccgtttcccttggcaccgttagcaagttggtgtattttcttaatgcacctttcgcggggttgccacgcaagacggaaaaagagggaaaaaaaagaaaaaaaaaaaagaacgaaaaatatcgcacgaatggggtaacccaaatgataataaagcatgtgacaaccacctggatgacgagtcataatcgcatccatcgcaaccagcattcgctttgccttttttcttccccctttctttaaccaaacaaataaagcgaagcaagattgcaacagaagtagtcaagccagatttgcaacccactttgctcttccctcccccgcccttggataccactaggacaaaatgaaggcccgcctttccttaatcctaattttatgtgaggggaaaaatgccgaaaaaatggcgaaaaggaaatcgctaaatggccaacttagacctgcatgcactccactcttaacggggcgagaagtgcacatgagagcgtgttcgtcacttggacgattaactggtgagagagttaaaagagtgtcctcagctgagcgtatgtctttgctcggtgtgtactaattcgtgtaaatgaaacttacgcaggtgtcgtgtgcagggactgtgcagtgcgatgcacgggtaccaatgacaatccaggagcagaaacaggaaaacaagcagaagaacgaacagaagcaggaggaggaccaggaggagtagaaggaacaggagcaggagcacaaggagtagtaggagcagcaggaggaggagtagcaggaacaggagcagtaccaggacaaggaggagcagtaccaggaccaggatcaggagaagcagtgagcttaagccaggatgcaggtgataccccaagggagggacagccggtagcctcacaagatggcgcactgccagcagaaaattccgaagacgcacaaggacgcactgacgaaacttccagcaattctgttgatagtcctagcccagattcgaatccaaatccagttgtagacaacgccgaagcagtaacggtaacagctccgtccgaaggccccaaagaggagatccccgtaaagtcgtcgctcctgaagggctacaagggggtgaaagtgacagggccgtgcagcgcaagcttcctcgttttcttcgccccgtatctgttcatcgatgtggacgcggagagtagtaacatttacctaggaaccgacttgagcgatctagaagtcacagagaaaatgggtgtaggagaaaacaatacaaataaatgcgatgatggaaagacattcaaatttgttgcgctcataggagatgaccacttgaccattaagtggaaggtctacgacccgaaagttcaaacgccaccccaaggtaagtgaaaaaggaaaaaggggcctggtaggagtggactcgatggaaacgacgggagaaggccccctgtctgtcgaatgaaaaaaacttggcagcgaaacatcatttagacttggtgcttaaagtttccatcccctcgttttagtccacctccgatgctccatttgtgcacccctctcagtgctcaacttaatttcttctttttcttttactctcccccttttcagatgacacagcggaaatgagaaagtacgtaatgaaaagcctgaatggagaattcacctctgtgcaagtacacaccgtgatccagcaaaacggctccaatgtgtttgaaagcaaaaactatgccttgagtaacgacatgcctggtgagtcacacaaaggagaagtaaacaaaggggaaataagcaaaggggaaataagcaaaggagaaataagcaaaggagaaataaacaaaggagaaataaacaaaggagaaataaacaaagaaaaataaacaaagaaaaataatcccctctccttccccgcacacactcaccaaccttaacgttcttgtgtggttcccaagtcatcccctttccaacgaaacaatttttttttttttttttttttttttttttctagaacaatgcgacgcaatagctaccaactgcttcctcagtggaagtgtgtatatagaaaagtgttacagatgcaccctgaaaatgaagaaattgaatccatcggatgtttgctacaattatattcccaaggtggaaaatgcacccagtcaggagagcatttccgcccaggcaagcgatgaagagtccatgcaagagaagttggcagcttcgattggtatgatcctacaagggatgtacaaaaaaggagaaactggtctcaacgagttgcttatcttcgacgaagcagatgcagctttgaaagaggaactgctaaattattgcgccttgatgaaggaggtggataccagtggagtgttagaaaactacgaattgggcagtgaagaaaacgtgtttgccaacataactaacatgctacagaagaacagtgactattccgtgtcgtcattacagaacaaactaaagaatcccgctatgtgtttgaaaaatgcggacgagtgggtaggtagcaaaatgggattagtgcttcctaatctgccatataaccatttggaagtaccccatccctcgactcccgaagtggccaacgtcgaggacacgagtgaggatacacagagtggcggatacgatggtgtcatcgacttctccacggcaagcaagacaaatttcagcacctcccaatacgtagacaaaatgcactgcaacggtgagtactgcgataggacgaaggacaccagcagttgcatagcaaagattaaggcgggggatcagggagactgcgctacgtcttggctgttcgcctcgaaggtgcacctagaaacgataaagtgcatgaagggccacgatcatgttgctagttctgctctctatgtggctaactgttccggtaaagaagcgaaggacaagtgtcaaactccgtcgaatccgctagactttttgaataccctggaggagaccaaatttttgccagctgagtcggacctcccatactcttacaaagaggtgaataacgtctgtccggagccgaagagtcactggcaaaacttatgggaaaatgtgaagctcctagacaagcagtatcaacccaactcggtgagcaccaaggggtacaccgcttaccagagtgaccacttcaagggcaacatggacgcgtttaacaagttggtaaaatcagaagtgatgaacaaaggatccgttatcgcttatgtgaaggcacaaggagtgatgacgtacgacctgaatgggaagaaggtactctctctctgtggaggtgaaacgcccgacctggctgtcaacatagtaggttatggtaactacataaacggggagggagttaaaaagtcttactggttgctacaaaacagttggggcaagcactggggagacaaaggcaagtttaaggtcgacatggatggtcctcctggatgccagcacaacttcatccacaccgctgctgtcttcaacgtggacatccccgtggtggaaaaacccacaaaggaagacgcccagatatacaactactacttgaagagctcccccgatttctggggcaacatctactataaaaacgtcggcggtcagacgaatacctcggcaaagaacgcaacgggggtggccaacgaatcggtgctgcacggacaagcagatacagaggtggaagtaaaggttgctggagaggatcctgctactccactcagtacacaggcaacaggaggagcgacagctgggcaagtatctactgttgttccgtctttacctgtacaagtggaagtaaccgtagcacgaaacgtgggtgcgccaggagatcaggcaggatcaccaggaccagcaggaccaacaggaccagcaggatcaccaggatcaccaggacaagaaggacaagaaggaccagcaggaccacccggaacaccaggaccagaaggaccagaaggatcagcaggaccaacagggccagaaggaccagaaggatcagcaggaccaacagggccaccaggaccatctggcacgcccggaacagaaggtcagcccggcacagcacccgaagccgctgtgctagacacccaagtatcacatgtcctaaagtacattaaaaagaacaaggtgaagatgaacgtggtctcgtacaagaatcacgaggctatcaccactggacatgactgctggagatcctactcagtcaatccagacaagtacgaagagtgtgtaaagatatgcgaagctaactggagcaaatgtgaaaatgatgtagctccgggattctgtttatttgaacatggaaaggataatgattgtttcttctgctatgtgtaaagctcgaaatgggtaaaacgagtcaggcatagtttttttttttttttttttttttttttttgtggggaagccacgaaatgttcatgccgcatgtttatccgtaaggggggagtcccccaagaataattgcgtaattgtgtagctctgttggtacactacacgatgcaatattttataagctttcaattgtcacctttttttttttttttttcccaacttgatcgaaatggtgataacagagtgatcctctcatccggagagtgaacgtttaaggcgatcctctgcgacgctcatctgggagtataatcaacacttttaaggcagttttaagcgaaaccctcctttgtgtgtttttcctgccgcgcgcgcatcagtcacacattgctcatgcgtttttttccctatgcaattttgcggccacgagagggggagcgctaacggggaaaagatgcggcgaagtggcattaattgtgtaatttttttcccgctcttttccgtccttttcgtccttcccacctctttcctgtttttttttttttttttttttcccagttagctcaaattgcccctcccttttaaatacacaattctgcaatagatcaacccgtatgcgcgcggggagaaaaaacaggcgtgtaaaaaaaacacgcccccttccccctgggatgtatgccgatactgcacataaggatagttgttttctcttggcctttccatttttttctccctctttctctctcgtgcacattcgaacaatgctctagatttactgcatcgaatcgatgcgcgcgtggctagccgtgtatacaacgcttgggtgcatcaacactagtacacctaaaacggggaatttactggcatgcatacatgtaaaaatcatccttcggcatgatgaaggtaattatgcatgaacaaaattatgtttgagcgttcactaaactgataggaggagattcgcatacacattaatgaatgccactctcctaggtaatgttaaagcaccacctaaaaaaaaaaaaaaaattttttctccctttgtgtcgatcgtcgaaagtaacgtttttctttagaatggtgactattagaatagataaaaggagaaaataaagcaaaaaaaaaacaaaaaaaaaatcgctagcataatcactagcatcatcactagcatcatcactagcatcatcactagcatcatcactagcatcatcactagcatcatcgctagcataatcactagcacaatcaatagcacactcactagcaaaactattcagaataaagtttgccactttcgattggcacagggatgtaaagaaaaagaagcggggaaatggaatacgcgtacggaaagagaaaaaataaataaaaaaataaaaataaataataataaaataaataaaatagcagtagtaaacgaactcgtaggaagcagggaggaacagagaaggcttcactaaaaaaaaggcctcataaaaaaggccacacaagaaggcctaacaaaaaaggcctaacaaaaaaggcctggcaaaaaaggcctgacaaaaaaggccacacaaaaaaggcctcataaaaaaggtcacacaaaaaaggtttaaaacaaatcctacaccacacctgagcaagttggcagtcgagcaaaatgataaaacgacccgtggcgctcattctcattataggtacttgaggagggaaatgatcaaaagctgctatagcaaacacgttggttggatgtcactgcatgttgtacatgttgttcgatcttatcgaaagttgtgtggccagaaattttctccaaaataaaagttcgatgtgtgacaagtgcatgctgttggtcacataatcgtacacagaggtgtattcacgaatgaagcctatgtgtagggaagcagccaatttgggctagccaacatgaaacccccttttttccctacccccatccttttttttttttttcctttttcaagcagccattttgactagtacaaatctcaccatatgcgaaacgaataaagtagacaatgtaacccaggagggtaacaaaggaacaagtggagggagtagtaacctctcccctccttcgaacaacaatcctccaagtgatggatccaataatgatgagacagcctttccaaccaaaactatatcgtttagtatgccccccaatttagaaggcgggggatcttctcagaatgaaagtgcaggcagtacagaccaagtgggaacaacaacaggtgactctcccgcatcgagcaataacgctcctggagggagcaacagctccagtgacaagaaagcagagcacacacttattccttcacaggggcttcaacagaccaaatcatcctcccctggagtaacaccgcaagaccaccaaacagcagtagacttttttggaggaaatacagccaaatcgaatgacccccttgaaggcccacaacaagtagaatcagccttattaaaaaattacaatggagtgaaagtgacaggttcgtgtggatcctactttagggtatacctagtaccgcacatactaatctatgccttaacaaagagctccattattcagatagagtccctgttcgatgataacaccaggatagattttgaatactccgatgacatggtgaataaatgtgaggaggggaagaacttcaagctgattctttacttgaaggataatatattgacgctcaagtggaaggtgcttccatcttcagcagaggatcactcgggtaacttactcggggcagcggtgtccgtagcgcatcaggggaggtgttcataccgcatcagtggtggtgccgtagcgcatcatagcatgcgtgtttgaagcacttccccccaaagagagacaaattgaacgcgcattggatgctcctttttaagattgctcgctcgcgcaccgcgttccacctgtgcacctcttgtgtgcctcacgcaggtgcatcacgctggtgcgcttccctcatacagccgacctgcacttctacctgaccccctttgcagaggacaccaccaaggcggacgtgcgaaagttcaaaatcccgcagctggagcgcccgttcacctcgatacaggtgtacacggcggacgtgaaggcggggcttatcgagagcaaaaactacgccctgggcgcggacattccgggtgagttccccgtgcgaggggaggtgccgtcatgaggcgcgcctgctcaaacggcctatccgcgccgcctatccgcgccgcctatccacgccgcttacccacaccgcttacccacaccgcctacccacactgcgcagagaagtgcaactccatcgcaacggactgcttcctaaacggaaacataaatatcgacaagtgctaccagtgcacgctgctggttcagaacggagacccgacctccaacgagtgcttcaactacatatcgaaggacttgcaagacaagcacaataatgcaaaagtgaaggggcaagacgagctgagtccgaaggagtacgaactcaccgaggcaatcgatatcatcctaaaaaatatctacaaagtggatgcacagaataaaaagaaggtgctgatcagtatggaagacttcgatgacgttttgaaggcagagctcctaaactattgcaaacttctaaaagaaatggacgataagggtactctagaaaattgcgatttaggaaatgaggtcgatatatttaataacatgattagactgcttagtatgcaccccaacgagaatatcatcacattgcaggataagctacgcaacacggcaatatgcttgaagaatgtagatgaatggattaataacaaacgaggattattgcttccggagggagaggaaatgtcatcatttgaggggactcctactactcaagtggacaaagatgaggaggaaaaacaggtagaggaaaatatactactcgatcaggacatgtacagaaaggatgatgatggcaccatcgatttggtcaaagcgggaaaggaattaaaattaagatctccttattttaaaaatagcaaatactgcaattatgaatactgtgataggtggaaggataaaacgagttgcttttcgaatatcgaagtggaagatcaaggaaattgtggactgtgttggatttttgcttctaagttacacttagaaacgatcagatgcatgagggggtatgggcacttccgcagttccgctatgtacgtagcaaactgctcaaaaaggaacccaaaagagatatgtacagtcggatccaccccattagagttcctcaaaattgtgcaggacacaggattcttgccccttgaagctgatcacccctatctgcacaaaaatgtcatgaatcaatgtcccaagcccaaggagaattggatcaacctatggggaaatagcaagttactctttcataaattgtatggccatctcatgagttacaaaggattcatctcctatgtaagtctgcactttagggataacatgcacatattcatagacctaataaaacgggaggtgcaaaataaaggatccgtgattatttatatcaaaacgaagggcgtaattggatatgattttaacggcacaggggtacagaacatgtgtggtcataaaatacctgaccatgcagctaacatcgtggggtatggaaactatatcaataggaaaggagagaagaggtcctactggattattaggaatagctgggggtactactggggcaatgaaggaacgttcaaagtggacatgcttggaccaaaggaatgcaaatataatttcattcactctgctgtcgtttttaaggtgaacttgggtgctattgatatccctaataaggacgtggacctgaaccgtacctacttccccaaacacaactcggacttttttcacagtctctactttaacaactacgatgatgaggcggatggcgagaagaagatcgtcttccagaaggaccgaagcaacgacgacggtggtagtggtagtggtagtggcagtggaagtggcaagggaaagggcaagggctccaagtcgaagaagggctcgaaaaggaagcaaatttcaggccaagatgaaggcggtgccacaggaggtgcctcttcgggggcagcttctggtgcgcgttccagcctacctccccaaagtgccaagccgagcccatccgcagagaaaaaaattcaaatcctacacgtgctgaagcatattgacaagtccaaaattgtgcgaggattggtaaagtatgaaaatataagcgagacgcaaaatgaccacagctgcgcaagggctcattcgaagaacccagacaggaaggacgaatgcaaactcttctgtgaggaaaactggaatagctgcaagaaccactactctcctgggtattgcctagccaagttgtacagtggcggcaactgctacttctgctacgtgtgaggtggggacgcagaaacgcagctccaagttgtgaacctgtccctttttcgcggcttcccattttccgacttttttttttttttttagtaaacataagcgtatttttaattagcgttccttcgaaaggatacttgtaatttttttttttttttttttcacacttgaaagtaatttttctccctcgtgacgtttcattttgataaacatagagacaacgtagttatttatatatgcacgcttacgtgctagtaagcttgaattggtttcaccctttttgagcgtttacccgcgcgttgggctttcctcccgggtggcgtttaaccccactcacacttcggtcgtctctgcttaagcggggggagaagaaggaaaactcccttgtgatgaaacaaaaaatgagttaattttttatatccttccagggtgtcgatgtagatgagtcacctaatgtgccgcttccccttcgcaggggagagaacgcacatcggaaaagtcaaacaaaatacagagccccaatttggcgtgcactccctcagtagtgtgcatatgtgcgcgttacacattgcaaggggggtgaaaaaaacggggatgggggtggcataccgctctattctggtgaagagcgcatcctcgatcggttctgctttaatataatggtgtaaactattttccccattggggagggagccgaccaagtagcatttttcttggataattggagcgtcaccgcggagcgttgaactcgtgagaacgctagtgcacggggtgggaaaaaaaaaaaaaaaagttacagaacgtttcttttggcgaaccgaacttgaacaggcaacagtacacacggcagggaaaaaaaaaaaaataaataataataataaaaataataataatagtaataataatagcagccaagtacgagtagcaaaagtggaacattactgctcccatattgcaaccagatcaggacgaacgagccaagaggcgcacacacaccctttttcccccgagcagaaacacacgccagctattttgcatacaagtcaaaccaagtgtgtaactggggaatcaagcagagcatgcatttctgtgtatgtgaagtctcaacgaatctagcttgaaaggagtacgacgaaatggtttctcgcctttgcttccttttaacaatatgtaatgggggaaaaaaaaaaaaaagggattaaaccattgcacaaaatgagatgagcgtgtgactctccgcttcggcgttgcggcggtgcggatgccacactgggcgctcaaatggctgccttgtaaaattgccctccccacacacacacactttccttatgtacagacatgcgcacgtatgcacatacactcatcatatgtatatatatatatatgtatgtattttttttttttttttggattcattcctcgcaggtgtggccctgggcacgcacgtaacacactgtgcaggggatgggcctcctgagtccaatgtgggtgatcaactccatacagggagttccccccaaggaggggttccagacgcaggtgctggaaacccatcgctgtcagtccctgggcaaacctcccaagatacagagccgtcgtccagttcgagtgagaacgggatcggttcctcttcctcaaatgaagagacagcttccccccccacaagtgcagacgcaaaatccaatggcatcgagtccgaatcttcagatgcagcatctgtgcaagtcgaggatacttcggaacaaaacatacaaataacatcagccctattgaagcattctaatggaatcaaaattacgggttcgtgtaaggcacattttagagtgtttctatcgccacatctatggatttatgcggtagcagctgagaataagatacagctgaggcccaactttggaccaataacctcaatagatttagggaacctcatcaatgactgcaaaaagggagccaacaataactttaagttcgtcgtgcataccagcgatgatatcttaacggtcaaatggaaggtgactggggaaggagcagctccaggttagggggcaaaaaaaaaaagggaagcagcgaggaggatagaatgaaggagaattcacttcccttttttacaacacatggtgtactgagcggggaagtgatcactctgttgctggcgcggacttcctctctcagcttgcgtcttcacttttttctccccttataggcaatcaggaagatgtgaagaaatacaaactccctcccctggataggccgttcacttccgtgcaggtgcattcggccaacgctaagtcgaagataatcgagagtaaattttacgacattggcagcagcatgccaggtgagtccgcaatcaagtaggggtgatgtgcgggatgggggagatgatcctctgttattgcaacgggcgaacatgcacgcattgcatcgatcgatctacgcactccatccatctctccactcactccatccatctctccactcactgcatcgctccccgcagcccaatgcagcgtggtagccacgaactgcttcctcagtggcagcctggacatcgaacactgctaccactgcaccctgttggagaaaaaaatggcccaaaacagcgagtgcttcaagtacgtctcgaaggaagcaaaggaattgatcgagaaagatacaccgattaaagcacaagaggaacaagcacactctgcagatcataaactgatcgagtctatagacgtaatactaaaggcagtgtacaagtcagacaaggatgatgaaaagaaggaactcatcaccttggaagaagtagatgaaaatttgaagaaggagctagccaactattgtacacttctaaaagaggtagatacaagtggcacccttaacaatcacaaattagcaaacgaaatagaaacgtatagaaatctgaccagactgttacgaatgcatagtgaagaaaatgttgtcacacttcaagacaaattgagaaatgcagcaatatgtatcaaggatatagacaaatggattattaacaagagggggttaagtctacctgatggtaccccctactacagtgaagaaaacacaaaagagtacctagcagaagaattcctcaaagaaattgagaaggaaaaaaatgcttgtgatgatgatgcatttgataaagatacaaatggagtcatagatttgaataaaattccaggtgaaatgaaatttaaatctccttattttaaaaagagtaaatattgtaacaatgaatactgtgatagatggaaggataaaacgagttgtatttcaaatattgaggtagaggaacaaggagattgtggattgtgttggatttttgcctctaagttacatgtagaaacgattagatgtatgagaggatatggtcactttcgaagctctgctttatttgtagcaaattgctcgaagagaagtccagaagatagatgtaacgtgggttctaatcctacagaatttcttcaaattgttaaggacacaggatttttaccactcgaatcggatctcccttacaactacagccaagcgggtaactcctgtcctaataaaagaagcaagtggacaaacctatggggaaataccaagctgttgtatcataagagacccaatcatttattccaaacgtttggatatgtgtcgtacgaaagtaaacgatttgagaacaatatcgatcttttcatagatatcctcaagagagaggttcaaaacaaaggatccgtcattatctatataaaaacagaaaacgttatcgattacgattttaatggtaaggttgtacatagcctatgtggacataacgatgcagatcatgctgctaacattattggctatggaaattatatcaatgtgcatggtgagaagaggtcgtattggctagtcaggaacagctgggggtactactggggagatgaaggtaacttcaaagttgacatgtatggtccggacggatgtaaacggaacttcattcacacggcagttgtgtttaagatagatttgggaatcgtagaagtcccaaagaaggacgaccgacccttttataattattttatcgagtacgtcccgaatttcttatacaacctcttctattctagttacgataaaggtgatgattcgaatacgctttgtgagaatgctaaggggggagaagcggtggggggtgattccgtagttgacggtcaggcggtggtcactggacagacggaaacgcccacgccgggggccgcccaagacggggcccaacccggagcagtgggtagcgaagtaaatgccgcggcgggcgacaacgcaggaattgtacctccggtagggtcacaaacgggtgcggttgcgcaggaaagcggtgcagttactccagaaacgggtgcggttgcgcaggaaagcggtgtagttgctccacaagcgggtgcgattgcgacgcaaaacggtgcagatactccacaagcgggtgatattgcgacgcaaaccggtgcagatactccacaaacgggtgatattgcgacgcaaaacggtgcagatactccacaaacgggtgatattgcgacgcaaaacggtgcagatacgccacaaaacggtgtacctgctccacaaacgactgcggctgcctcacccccgagcgtgacgccgctgaacgttacggttgaggagggccagcgcgtgggaggtgtagtctccctcatccccgtggataattcgggcgagaaaaaaatcccagtcatgcacattttaaaatatgtgaaggagaccaaaatgacgagggcattcgtgaggtacgacagtttgaacgaaatagaaagctcgcacagctgctccaggacctacgccaaggacgagaaggggcacgaggagtgcatccaattctgcctcaagaactgggcctcctgcagggggcactactcccctggttattgcttaactaagatgtatgcgggaagtaactgctttttttgcagcgtgtagagcggttcgaaagtgaccttggtggttgttgcggttgttgcggttgttgcggttgttgcggttgttgcggttgttgcggttgctgcgaatcctgttgtctggagagggcgctactactggggcttcgagaacatcgaggaggtggccttcccaagcgcagccctgtctacggagtttggctctttcgcgtcgctccattttgatgttaattttcggctgatgtgcctatgtgggggcctaacgccattttccttttttttaacatccccatgtttgggtaaatataccaacgaggagctactccagtgtgtacctttccgcagcacgcattacacatgttagaagtttttttttttttttttttttttttttttcccaattgggaggagatgctcagatggggaagggtttatgtggcgtgaaaattacacacagttggctgtaactcacgttttgcagtttccaagcccatcgactgagcgtgcgtcaggggatgggggattaccccgcgtgtgtatttacaaatggaaacagacaaggacgcggttatgtcagcatccccatgcgcacatctggaatagatacgtgccgtcccgttatttgtgtgtataaatggagggtggggtggggtaccaaatgaacactgcaggggaggtcctcaatggaaagggtacatatcacgtgaaggttaacgtgtagatcctcctgcttgggagtttatttattcattcattcattcatttatttttttttttttttttttttttttcccaaatgggaaccgcgcagtcagcaaaattaacctgatgagtgtgcgtcttgtcttgacgttcaagacatccccacttttgaatttttcggatgcccatttctgcaaaattaaaattgtaaggggaacaggttttgaaattattttcctcaacgaggcaggaacttgcaaggaatgatgtttcttctgggtgttctgacgtaattgtgagctgcatgcagatgggaaaaaaaaaaaaaaaaaaaaaaaaacataggccccaaatggctaaaaattgctaagagtggctggcaaaaaggctcaaaaatggccgaagtggttgatcgaatcgaacgcgttgcacgcagtgcatggcttcccccaaatgaaaattctggaccaaccgttaacccatgagggtgattcattttcacaccaagacagttatttccaataatgggctgacattatatatataaaaaacagaagaaaaaaaaaaaaaataaaaaaaataaaaaaaaaattgttgcttgaggcaaattcttcattacgtgaactttgtgtgtaacgcatgtttgagtgtctacatcatgttaattggagtaacattttctgattccgttggttgcacgcgcacgattgatagtggagcttcctcctccttcaccttttcacgcatgtgctgacgaggctgcagaattgtgtaacgcatgtcccccttttaatgtggacacggggaaaaggtacagcggaaaaaaaggcacagcggaaaaaaaggcacagcggaaaaggcacagctgagtggcgattgcacatgcgtgtaggaatgcccatgtgtacgtgcccgtcttgcgcgattcacttcctgcaacgagggcctccttgaagggagcacgcacggggagcatcctcgcggttgtaaagaaagccgcacggccgcacgccagtctgttgaattcgttgcattagctgcgtggttaagtttgccacgttacgtttgccacgctaagttcgctgcgttaagtttgctttattcgttgtgtcgattacgtttgttttattcgttgcgtctattctatcgtttttgtttctttcctttttaaaatctacttctttgcaatttggtaacaatatttaccgcttcttccaattctgactaacacccgcgtgacacttcaaaccaaccaaaaatcttttgcttcgcgtgacacgtcaacccaacagaaaccttttgcttcgcgtgacccccccacttagcacaaagaaccaccaccgcatcgaaacagaagcgagaaaggacaagtccaaacattacacaaaaaaaaaaagctttacctgtttatcactcctgtctacaatgaagataaatcagattgcgcagtacgtcctgctcgtcctggttgcccatttggtgaagcgaggtaggatccccacagtctgcaggcgtttttacgtccttcgctgcgccttgcccttcaccatgagtccacacacacaagcacatacgaacacatgtgtgtggattccttcagtttgcttctccccccaccctctgtttgatgagctccatttgttcacgcaaaccagtgctgtgccctttgttgtgcataacttctgtgttcactactgaacgatgaacgctgaaccgtgaaccctaatcctccacgcgcacacctcaaactgtgaattgcgaaccgaaaacatgcttccccctcccccctcccccctctttgcttgtctcaccaacgcagtcaagtctaacattatagtcaactgcttcggtatgctacactgcagaatatgtcacacagccatacggaattgcttcttatcagggactagtaacttaacaaagtgtatccaatgcgaggagaagtactacgacattcagccgtgcactcaccatacaggttcgcgaggggaatgactttttcgattgcatcgttctgtactagagtgtagacccacatgagcgcagcggccatcccgtgagcataccactctacaacttgatgcctcttttggaccgccccaccaaaaccacatgcaccttttttcgtcttccccttttagaaaatttcctgcagacctccagggacaaaggagcctttgtggagatgaaagatcatgtaagggatcatctgtgcaaaaaaaaaaaaaaaaaattacgagcgaaagaaagagttgaatttggaatgaccattcttagttcaaagatggccacgcctctgtgcataaatgaagtcatgcatatctcttcattccgttcgcaccctacacaggattacctaacggaggacagagtggacgaactcatttctgaggtgataaagttatcgttggagaagcagaaaaatgcagtgccggcaacagaacacacaaatgaagaattccataagaaaataatgcagctctgtttgtactctaactttaatgacaattacgaaaatgcaaagaagcacacccaggcaaatgctgaggaggtggaaaaacacattcacaaggtcgttagcatgtacatgaaggagagtaacaacatggaacatattattaactcgctgaagaacccagccttgtgtttgaaatccccagaagagtggacgaaggacagggccggctacaaggacaacgatgatgtgccttcggtcatcatacccgagcggaagctgttcaagccgtacgaggtgaagtcgctgaagagctccctttacagttaccagtcgaactgcaaccggcagttctgcgacaggttttccgaccccaacgagtgcgagaatagcatccgggtcctcaaccagggcatatggtaagtcgggagcggtgcgggcactacgctgtgtagacgctacgctgtgtagacgctatgctgtgtagacgctatgctgtgtagacgctatgctgtgtagacgctatgctgcgtatgcactatgctgcgcatacactatgctgcgtataccctatgctgcgcataccctatgcttcgtatacactatgctgcacataccctatgctgcgcataccctatgctgcgcatacactttgcttcgtagatggctaacccaactcacgcctccttctgcaccccccccctcttagcggaaactgctgggccttcgcctcctcgcaagtgatctccgccttcagatgcaggaagggtctgggattcgcggaaccctccgtgaagtacgtcacgctctgcaaaaacaaaaacgcagataacttccaagaaaacccattcggtcactacaacgataacatctgtagtgaagggggacatctctcatactacttagagacgttagacaaaacgaaaatgctgcctacctcgtatgacgtcccatacaacgagccattaaaaggagcagaatgcccagaagccaacgcccaatgggataacatgtgggatcaggtgaacccattgactagaattatgaatgggtatctctaccgagggtatttcaaaatttcctttcatgagtatgcaaggagtggaaggactgatgagcttattagcttaattaaagactacataatagatcaggggtccttgttcgtatccatggaggtaaacgaaaagctaagttttgatcatgatggagagaaagtcatgatgaactgtgaatacagagcatcccctgatcatgctttggcattaatagggtatggtgattatttaaaaccatcaggagaaagaagttcttattggttactcagaaacagttggggctctcattggggggacagaggaaatttcaaaattgatatgtatggtccttccgactgtaacggtgcagtattatgtaatgccttccctctactgctccaaatgaatgggaataaaattacgaaaccgcttccaaaagatttagcatctacggatagcaggataaggtatgaccactccatgttcactagggaccaaaacaggagacagtccaggagatacaactcgggtgaagaacaggacagaccaaatggtcaggcagataataacccatttgataactctaaaaataatgatacatatgatggcgatgataggaattggcaagattttgatccgtttagggagggctacgtttacccctacatggataatagaagggacggggcacgccgcaacgaggaggaccgcaacaacgagacggaccgcagcaacgagggcatgggtgacaaccgcggcagcaaaatccgcagaaaagttttcaagacctccctcgtggtaaatattggggatacgcagttcaaccggatcatctacatgaaaagtaggcctcctgaggggagaagcggtggagcagtggagcagtggagcggtggagcggtggagcggtagagcggtgtgccggtggagcacttcaccgcttggccggcccgcctcaccgattcgtcgccctccgcaagacttctcaccactccttacccattaccactccctatccattaccactccttatgcattgccactccttacccattaccactccctatccattaccactccttatgcattgccactccttacccattaccactccctaccccgcctatgcaggaaaagacgagtacaaggagcagcactcctgcctgcggacctactccctggattccctagcggacgtctcctgcaggaacaactgcaatcagtatattgacctgtgcaagcattatacgtccattgggatgtgtctcatgcgctttgctaacaactataagtgtgtttactgtggcatgtaataagggagggtgattctccccaactgtgtgtgtggcagcgcggttgggatagcaccaaaaaggggaaaaaaaaaaaaaaaaaaaatgccacaaaatgatcattttgttcgacatggcaaataatcagttcaattttgtttttcgttccttcgcgtttccccccccatgtcgtatccgcgacaccttcatttccttatcccgcgtgcgaaatatgtaggcccccgatggccttccgtcagaaaactttttcctttgccatcaccgcggcacccatttttgctccactgcacacgcgtaacgattgtccacacttgtttttgcgccccgtgacgcacttcacacccacaaactaacattagcatgcgctgtcgtgaggcatcccacagtgttgttgtttaatagactcattgtgtgaacacttgcacacgtttgttttggtttttttttttttttacttttttttttatgttattttattttttatttttttcacgcgccgtttttggttatcttaagagttggccctctatattttcatttcgacttatgttacctcgtcgtaatccactcgctcggctcaatttttatttgatttgtgcaattcctcctcccccctccccatgggggtggccaaccgttccgcgcgaacaagcgtatcacgtacatgggcataattgtccaacaacacacctttccgaggggatgtacaaaaaggggttgaaaaaaaggctggaaaaaaaaaaaaaagaaaaaacacacgtttgcacctttgtggggttattcatccgcttcataaaatttccactcaatttggtttaatgaatgggaaaaaaagtggagaaaaaaatgaagcgcgttcttatgcaggcgcttatctttagtgaagcagacgtgcggcattttcccgctttttccccatttttccgcatttttttttggccatcttgtccgaagccacgacatgcatgtagggcgcgatttttcttcccccgatttttgcgcgagggaaaaattgcccaggaaaatgatcacagcatagtggccgtttggggaagcacccgaagcgtccgatacgtccgaaacgtccgaagcgtccgatacgtcgggagcatcttcccctgcctgtggctctgcctttgccgccgccactgtcactgccaactgcccttctttaacttcaaatgtgccgcgcgcctcttcgaattttattcctatcccccggtgaatttgaaaaaattgttactcgcacgatgtatgtatgtgcgcatgtgagcatgtgtgcttagcgacgtaatgccgtgcaacatgccctttctcgcgagggttcgcaggttaaccccttttgcgaagttccccccccccgtaggcgcggccagtcacgcacgcctcgagcgaccaactgatgcggtgagcataacgtaggggggttggcactccattttgttacattttaatgggacgttttattttttcttttttttattttcttctttttattttgttttttttcttttttttttattttccgcttcgtttgctaaaaccgtctgagccgcttccccttgcgaggtcccccaagcggagtcatatcagcgttacgactgaggccggcaaaaagtagagaagcttatcgacgcccccaccccacccccgttgtagagcagtagatagaagagggctaatggacatggccaaggttatcaacccacatacacatgcatctctcctcagttgtgtaaagccaaacaggttgcacaacccaacttggagggaaaaatgttccacctgttaaagggcaaccgcgctcccaaatttcggagcgccctcattaagaagataccctatggatcaacccccaaggaagaaaataccaaaccgaatacgaccaatcaaattatccacctcaccagtgatgcaatcaacaaaatgaaacaaataaatttgaagtataaaaactcaaaagcgttaaaggtatccgtagaagctggggggtgctcaggattccagtattccttttccctaatcgataaaacaaacatacaagagaaggacttggtcgtttataatagagagtgcctcgtagtgattgacaaaggggcagcagaaattctcaggaactccaaaatagactacaccaataatctcattgcgaagaaattcgtcatcgaaaatattcaaaatctctccaagtgttcctgtggcaactcctttgatgtcaagcttttttaagtgccacatggggggagcggaaagcgaacaccactgctcgaagaccaccgtttgaaggccaccgtttgaaggccaccgtttgaacactcctcttcgaaggtcactgcgttgagagcagcaagggaggattgccgcatgtcgggtgaagacagctcgaagggaaataaccctctcgtcaatttttgctcaacggtttaatgtgtcaaatcttataataaatgaaacgcaaggagagaaaatattgcctgcccagtatacacctgcgcaacgatttttttttgtgaagaagcgagcagtgcgaagtgggcagtgcgaagtgggcagtgcaaagcggacagtgatcaacaaagagttatcaacaaacaatgaatgacgaaggatgaatgacaacggatgaaggacaacgtcaggggggacgtctacccgaggagccacctcgaacttcaaatcaaagcagaggccaatcggatgctcatctctcatatgtacacaaaaaaaaaaaggggagagagagagagatagatagagaagggggagctgcatggaatcttcctccacagcttcgaatcatctagacggatgcatacaatcggatgaatagtcgccaaaatggaaaaaggggtgacacataaggcactggccagcggcgcatcgaaggaattgacaaggggcaggtcccacccaacggcacgcacagacaaggtgatctacgctgcatgtgcgttggcgacggaacggacggggttactctcgctttccctgtggtgctacaagttgacgttgttcattcgggtgttgaagtcgtgaattttgcgcttaattttgtccatgtctgcaggggggaggggaggcgaatgttgaggggcaacaggctagcagagcaacttccaaactgactagcaagttagctgactagcaggtcaacttcaaacccacgcgcgcagccacgcgcgtgaaggagtgacaacgccccggttaccttcgtaggcgtaagaaaggatattggacgcggagtcgttggagagaagggaatatttgtcatctgcatcgaggggggaaggcgggaaacaaaatgggtgcgattcgtagttggcggggagccacgtgggagagagaaggcgagccgcgatattgcctttctcgcgcttcgttcaaactgatcaagctgttcatactgctcgaactgctcaagctgcgcacactgctcgaactgcccacaccgcttcctccttaccagtcatggtggtgcgctcgggagatatgtccgagttgcaaaacaagtaggggtagcgcctgcagaggctgctggggtcggggcccgtcagggccgaagaggaggtcgccttggagtacttaaatttaagctgcgtctttttggtggccttgaatttttgcgcaaacagtttttcccgtttgacgcgcgcattgaggaggagcaaccggaaggggggttccacccgtgcgagaatttgcttgttgatcacacggacgaatttgtacagactgtcgatgcatctgtacacttttacgaggcgttcttcatattttaaataatgcagtttgaggagaaagttgagtagccattttctattacaaaaggtaacaaagtgatccagactttgggtgaaaatttcgatcttcgtcaagtgtctatagtgaaagagacgaggataagcctcgttcatccgcagcaggtgcatgacgttggactgttccttgctggttagcagcacttccaaactgtttgtcgcgtacaggagcctactcctattgttatgttgatacgacttcaacacgaagaagaagaaccagtcctgcatttttctctgcatcagtttattcaaaatgaaggaaaacaccccacagtgtttcaaaacgggggtactcccctgcactatatttcctacctgtggacccctcaataggaaaaaatactttagcaaatactccttcatcttaaacttgaaaaagcactctgccctgtggatccccttttccaacgtcgctttgtccaagtgctgacacagctcattattagcatacattaaattgtcgcaggccagtttgttcttcctctccatttgatgaaaaaaatttttctgtatttgcaaaaaggcgtaatacttctgacgttggaccatcctacaaatgacttttattatccgaaagacattcttctcaaggaaaatcttcttgccgattcgattatcccgcaagcgaatgtaaccgaggaatactcttcgaaggtacaccttatacatcgtgaaaacaaaataagttacataatcatagtggaattttaacttggacaacacgtacccctttacccttcgttcgtagtttgccaaaatgctatttacacgagtgagtgaataacatacagcattcttcctccgacttagggttctattattatgtaaaaacagctggaagtaactactcatttttcttttgtacaagttagacaaggaatgaaagagaaggaggagactttgccgatctacaatttcttggtagctacttttttccttaacgagtaaattgaataacatattatttgtcttcacttgataagttacaaaatttgtttcataactttttatcattaaaaagttaaaataattttgcattttttttctaacatagaattgtaatttatctaccacatttttcagtatcttttcttgtttctttttttcttgttcaagtcccttttcgtaataacattttatttgcaattcaataaaggcatgtttcaaaacgtgccgtctacacaccctatcgactatctgaaggagatgcttcaaatagagtaggtaaaccattttttgtttctctaccatgtaggtgtgaaccgattctatggttagatactccttacatctaacttggttccctttccaaatgggttctactttgttgccaatctgttcaaacacttccatatcgctcgatcggaataacaaagtgacgttcttttcgtagcgatcttttttcttaaaaatgtataccaatttgaatacgtatctgtccttcttcttcttgctcctcttaactatgctcacatttaaaatgttgtcatacgggatgcacgttattatatttttatcattcagcttaatcagcaggtagttacaggccagagtgaccacaatggaaatatatttccggaacatcaaccctacgttcatctccacttggtattcttcctcctccttcatcaaattttttacctcatcatttatgtgttcgtagcatcttttgtttagcaccattttggtcaaatctgcccctcgcagggcttcgtcgcagagtacgtttctgggcgcttctccgaggcggcgctcgaaggggttcctcccgggggggatcacaccgccgggcgcacccccactacccataccgctgcttgacatgcctgcaccctcgtcgctcctttcgtttaccctgtatgtgtaaatttcttcaaaaaaaagtttgtccattttaaactcttcgatgtccttcactagggtgtcgttgctcgagcaggcctgccgctcctgctgctgatcctgctgctgatcctgctgctgatcctgctgctgatcctcccccaatccgaggctgccgcactccgacgtcacgtcgaagctgtttagtgcgtcttcgtcattactcgggagcttcactcgctcgcgactggggccctccccaggaacatcaccggtgttgcctcccctgtaatcatctgcacaacgcggtgcgtacttttcattacgccgcttacccggggggaccctgctcttcccatcgccatccgccatgcagcctatccgttcgctacaacgtaaaatcacttcatcgcagcggtttacttcactttctccatttcgcaagtccctccagttggaagaatttgccagcatgttaaacgaactgttgctgttaatcctacgaccgaggtgcgagaaaaaaaattcttctgctatctcagggtggcgtgccccccgattttcctcgacatttgaacacgatttgctcgtgaaagggttgccgcgactgcttcgggtgtcgtcaccactgcggttggagcggttggagcggttggagcggttggagcggttagagcggctgctgcggtcagtgccattagcgcggtcaaggcggtcgctactatcactggtgccactgccccccctgagaacttcccgtttattgcccatttttccaccgcaccgactgcccttactacaaattgaaacgacaccccgcgcggtaaggccccccccgtggcgacactttttttgcgcatcactgcgacccgagggggtagcacttgcggtgccgcggcagttgctgggctgagcgggttccctgaccgtcacaccagtaatctggccgctcacttcgccaaatgagttaaatgtgacaattcctgcgctttcttcgctttctccgctttcttcgttttctccactttctctgctttttccgcttccaaccctggcgacgcacactgcgcgcgccctacactccgcgaccgaaaccgtcgaggaattcacaccgccaccactcgcctgggcaaaaggggtaattttcacttctagtgcactacgggtaatttcacacctcatttttttttcctccatttttctcacttccccttttgattccccttttgcttcccctttcgcgcccccttttgcttcccctttcgcgccccctttcgctttgtttttcactccctttttcatttcctgtttcctcccaacggtcaaatttcccgggtagccgcgcaactgcccatttttatggccctccaaagaattaaccaccacgcgatcaccactcgcatcattgtaacacttcttctcctgcgccctcgatgacaaaaatgaatgatgtgcgctaaacactgtgccactcgaaccctcgaacgggttatttaattctttgatatgttccgcgttcgtcggcacctccaaacagctctgcccaatgtgatgttcccccgctgctccgtttttaccgatctcccgattacccctgttgtctcccctatcggtgcttccacttggtgaatttttaatagatgaagaattgccatgccgcttatttgtcgatagtgcttcccgcgccacacccacatgtggttcatctgcgcggggtggtgatgccattcggagtggtgatgccactcggggtgtctcctcctcaccgacgtcttcactttcataactaaaggggttagcagtcccgtgggagaaattttggagtactttgggatgacccaccatgggactgcttcgacctacccatttttccgacccatgtgcgtagacacttttgcaatttacaccccatgaatatttctccctggttcctccgttcaccttgttataatcaacatggggtagtgctccccccatatgtctttgctgtcgcgccgcttcatccatcgcttcaaagtggctaccgggcgtaacctgtacctgttcgtgtgatgcgtacgaggggggtccatttggatttccctttacgaacaattttttttttttcttcttattcttcttcttctcctcctcctcatgcggaagtggcacatggaaggatccattacgtccacgaatgggccccaaacgggttacaccttttacaaggcatatttcttccgaccttgtttcgcaaaaggtaccgtctgacgggctgtcgtgccgctccctgctgattggcctcccccatggtggacttttttttaggaagagcttcaactcttcattcgttagtgtgtacagttggtcattatggccaattttctgatgcgttgaatttactcgcagagcggcattatcaggatgaactacactttcgatgtactcaagtttggaggataaatattttgacttgggttggtcatccagtgcgtacatttgaacaacttctttttttttccctccactattggtttgtaatacccttgtgtcttctttcctgttttggtttttcacctcaactgtagcttttgccttttgagtgccttgattgatcttaccctgatataccatcgcgtctgtgtggccaaacgacttttcactcccccggaattcagctgatctgatgtgaggaactcccccgtttgttccccctcggggtaagtctcctatatcatcaatattgtacatatatagcatgttccaattatcagtactcatgtttttttttttttcttttggggggggtggagaaaaaaagcaaaagtaaattcgcctagcggtagaatgtcaatctgttgagagatgtcaggtcatatgtgataacttctaacgtgctgcatgcgtgtgtatgggtatatacgtgcactgcctctccgcacacacacatgtgtgtgtaggtatgtacaaaaaaaaaaatgaactgctctgtgaatagagagaaagcagatcagcccgcgtgagcttcaaaaattaggagaagtatacaaaatgggcatacagaattgggtaaacaactatgtgttgtaaaaagtgacacttgccccaaaaagggagggggttaaacgcgacagattgttggcagacaaatggtggagtggcattgaaggcagcttctctctgctttatcacatgtgtccttttttgccccttcaaagtttaagtaagaatacggacacgtgtgatccgcgctgtgtttcaaaacggtggtgctgattaccgcacctgacggtgttacacgtgctcggtttggtgaaagggggtctctacgggggctggatctgcctgccccttcgtttgcttctccgtcagcctcgtcttgccgctcgcaaaaccatcagtgcagcgctctcaaaatggtgcaagcaaacttgagcgtgcaaacttgagcgtgcaaacttgagtgtacaaacttgagtgtgcaaacttgagcgagcaaatttggttcccccagtgggtctacgttttcgttacatataagcatatacataacagtgatgctttgtaacctgatagggttaaatcggttggattaacttctctactctactacggttatcaaaaaaaaaaaacactttctgggggtgaaaaaagctacatgcatatgtacatgcgtgcagaagtccacacgcatatatgttcgcctcaataccaaatggcttgtccctgcacggttacatcaatacgcgtgggcatgcactgtcgctccaggctagtggtacggcgagtgtccagttttcaaaaggctacaatatttggcgcagtgggttgcgcaaaaatgggtgcaggcgcatgtagggcagttagacaggaaacgaagcgctcatgcttacgtttgtcaaaaaaacgcaatatgcgaaaaataattgtcgagctgtgctcgttccaaaggagggaaacggaaaagtgtgggaaaaaaatgtcttcatgtatgccgctttttgcaaacatgtacatgtatgcatatgcatgtgtatgtatgtatatatatatatttccatttgtatacacatacgtaaacgcatcgtcgcattacacactttttttgagaaatgaaatctgttaacaaaaattgtgaggattatgtgcttaacgcggaaaaaaaaaaaaaatatatatacccctgtaggtatgtgtacacgttgtgcgtgagcactccccattaaagctttttcttttttttttttggggggggcacctttttctttgttttccccttttgatattgcccattcgggatgtaaccctgattttactactttgttttgtgtcactctgtcccttttgcgccatttaatttgttttcttcagcctatacgagccatcatccacaccgcacggcatgctagcgaaattgcaaaaataaaaaataaaaaaataaaataaaaataaaaaagtcatgcaaaaaggtgaaataattatgaactgttcataacatttttgcatgtctttattttttttccgttccttctgtattgcctgttcaggtaaaaacgacctgctttgcagaattaaatgagtccccctgtggctactactcaataacgttacaacgttaatgcatttgccaaaaccaatgttgtgaagaaaaggtctatcccttttttagctgtcgaatgaatgtagaaaggctttttatgcatgggaggttggcggaagggaacgcaaacttcggtttcgaagaaggctacaagaagggaaaataaaaaaaaaatagtataccgatggcacgaccgtgagtaaataaaactcgcagttgtggtaaactgtgggtgggtggtcctttcgccttcttttttacaatacgcggacagttgggaaatgatggggaataaatttacaaactggcatgcgcaaaatggacaatactggactgaatcattttcactcctttcgtgcatcgctacacaatgtgcattccacagacgaaaggaacaagttgaccttgaagcataaaagagaaatttaaatttgcaaattggggggacacgcaacttggagaggtgaaacaaaagcacacatatgtgtacatgaacatatacataagcatgtgtgtggatattgtccatcctgaacagcacgttggcgaagtttcacaaggtgatctctcccccgagatgctttattttggttattttgtgggcagtccagattttgccatttgttgtggtttccgatacattggctaaaactcctgcgcatatgcgtagtagcaaaattgcaagcatagcaaagaagtttcagcttgaggtatttaatgagtgccattaggtgtaggagagttgatcgcggtaggtacatgccaatctgtttggggagaaatagctccacgtcgccccaatcgaaggtcacccattaggggaggaaacgaggaatttaccactgcgcagcttttttccccccaattttaatatagattgtgtcatccttttttttttttttttttttaattataaattattgctccactttgggattttttttttttttaacgcgaattgtagcttcacactttttaacgaggggagatgcgcaacacggattattacgcacaaaatatattatgtgcatgcgaagaggggaggggaaaagaactgttcttcctccagtggagtgagcatatgatttctattcgtctacggaggggtggtggatcccatgaaggggaatttcctcctctgttacgcctcacgtgggggcaagtacatatggacatacattcatacacatgcacacgcatgcgatcttgcaccccacccagggaggcgtgtccgatgtgcatctcatttacttaccctcggtggttacagcacaggtaagaatactctttcgatggagacgaaaaaggaaggaatgccccaatgctaatgtgtaatggtttttgtttcacgtgaatcacacaaatttgtttgcggagaaatgtgtaaaaggaagaggcctgggtgatcggaaaagccaaaaacagacgtaaaaattgtattattttttttttttttttatcccccacgttcagaaatgaagcattggctatgttgaaaatattcgaagagttttttttttggcaaatatccctaaccctgaaaatttccaatttgttttgccaccatttcgctttcgcgaagttctaaccattttgtgatacttacaattacaaccttttagatcgatcagtgtgggcgtgaaatattttttttttttttttggaactctctttgtgtgccgaacagattgggatcacacgtttgggtgtttgagcgcatattgtttttgctcacagttttgccccccatttcgcagcatgaaggtggcctactttttgtccgctctggacttgctcattattttcagcttgtacttgggtgggacgtgtagcggcttcgcggacattgctccctgtataagacatggtcgcattttgggcgaatcgggtgaggagaacggcggtttgagcggtggttcaagcggtggtgcgagtggcgatgggagtgacaccacgaacgctgccgccaatgctgccgccgatactgccgccgattctgccgccgattctgccgccgattctgccgccgatggtatcgccaacggggcttccaacggtgatgcaagtggcggtcctagcccccccgcggggaacagtggcagtgagggaagcgacccagtgaactcacagactcctcccagcgcctcgccaacgaggaactcgcagaatacccctccatgtggggaaaaatgacgcggtgatgaagcggtgatgaagcggcgatgaagcggcggcgaaacggacagacacggaacacaaccagacagcaccgcaaagaacgagcgaacaccgcttgagccacctcaacaagtggagcacgaaaatataaactcccttttttcgcgccctattggcaggtagcggaggccaaacgggtgaccacaatggagaggcagcaaatggaaattacgacgagctgggagacgaggaggacggtgaagaatacgaagatgaagaggatgatgactcgtacgatttaaatgaactggacgaaaatgaaaatttatgtttggacaataatggtggatgtggaaatgacaaaatatgtgaagatttagggaaggggatagtgaagtgtttgtgtaagccggggtataagctggttggcacggagtgtgtggagtcatcaaaatcgtcttcgttgaattcgtttttctgttggtttctgcttctgattattgttttggcttccataaattagtttttcccgcggcacgatcatgggtgtgtttgtggaggggtgaagtggggaggagtgggaagacgtgtggaggagtgggaagacgtgtggaggagtgggaagacgtgtggaggagtgggaagacgtgtggaggagtgggaagacgtgtggaggagtgggaagacgtgtggaggagtgggaagacgtgtggaggagtgggaagacgtggggaggagtggtggttgtttttctctccgttatggtcatacgattagcgatctgaatacttgggatttattttccctttttaacgcgtcactgggggtgacgccctcctcgtgcgcggcgagtttaacttatcctccatgttgtgggactggttcgttgtcaaggaggggtaactgggaaaataagaaaataggaaaatgttacgtctccctctgcgcattttaggcgaatttttaagcattttttttttgaaaattttttgcacatttttaagagatttttttttcgcacttttaagcgattatttttcgcgtttgtttctcatttttttctcgcttttttcgcgttatttttccaattaacttcgcaacttttgaaaggcccacgcactgttttaaaaattttagtgcacaacgcaacagcagtttggtaccttagttactgtgctgcgcggcgggaaaaaaagaaaaaaaagaggaaaaaaagagaggaaagaaaaaagagcaattttcgacctcctgcaatgttccgatttttttttgtttttttttttttttttggggggggaggagcgcaaaatgggggaactaggtgcacatccaggtgtgcacaaataatcccaccgcgggggaggggtcagatttgttctacccgttcgatcaggagcaatgtggaacagttctgcagaatgtgcacgtgaaaaaaattgtccttttccatcgctaggtgcgttaaaaaaaatggcacatcttatttgctttttttttttttttttttgtgtgaaaatagctaggataaaaaaatagcgaaaaaaaagtagcggaaaaaaaaagtagtggaaaaaaatgacaacggtgtagagaaaaaattgcaacggtgtagaaaaactcttgcaacgacatattgcgaacaaattagaacacgttagaacaagtgcagtttcccaggaactaggagagtgtgcaggaacgccacgcgaacccttcgggattcttgcgcccttgagggactgagattgaggttgctaatttggcaccttcagtctgccacgttaagtggcctcttaaatttagctcttcagtctggcgcgttaagtggcctctttaattcgcctcaccaaattgccgcttaatctgccgcttaatcaccgcttaatcaccgcttaatcgccgcttagtttgccccttttccccttatgatgatatatacagcacgatggccatcgcacgcatcgtgttagctatccacctcttcctcctctgcagtttccactcgggacgtcccctcgaggtctccctctggagaaaagaaaatgctcacctggggacacagacaaacagattgttgagggaagaggggaagaatggccaagtagaccaggtcaaattgcctcccatctcgggtacagaaggaagaaaggaaattggaacgaacagcaaattgcaactgcgaggtgagggagatgaacaggattcccaatccgccgaaacccctaagtcggaagaggcaggcaaagaagatgctgaaaaagatgcagaaaaagtagaaaaaaatgttaatcaagctgaaaatgacaatcctacctcgacagatgcagagcgagctaaagtcgaagaaggccaagtgcctaagggagagcaaatgaaaacgctaagcaatgaaaatgatcagaaggatgaaggaaagacaaatgaagataaagaagaaaaaaaggaagacaataaaggagacggtgagaaaggagagaaggaatctgaggacaaatcgggggataagggcgaaggcgagcccaaagaaggagaaggcaccgaggaaaagaacaatttggaaagcaaaaacgcagaagcggatgtggcggaacacaaacaagacgatgccaattcgaaaggagacaataattcgccagacggggaaaaaccaaaggcgggaagcactgataacccaaaggagggaagcactggtgacccaaaggagggaagcactggtgacccaaaggagggaagcactggtgacccaaaggagggaagcactggtgacccaaaggagggcaaccctggtaacccaaacaaggagaatgcaaaggatggcgatgacgatggcaacaaacttcacttaggtaagaatcacctttttttgacgagaggcaaaatacgatgaggacatacttgagagtgttgagatggttttcccccagaaaggcgtttcgacggaggggcaaatacggggtggataaaaatgaggaccttctcccgtttggcactcttccatttttcgtgtgtgtgcaaatccccccgcactggaggaacgaaccactgtactgactactccacgtggtaaggtaatacaacactttgctcccttctcctttctacagacaaattggatgataaggttccccactacagcgccctgaggaacaaccgaatagataaaggcgtaacggacaccatggtgctaaactatataataggagataacacaaagtcttgctccgtgaacaacggggggtgcgcagacgaccaaatatgcatacggatcgataacatcgggattaagtgcatctgtaaggaggggcatttatttgggaacaagtgcattctgaccaagtcgtttgccattagttcgtttttctctgctggtctatccgtcctactggctttgctctggatgttttaattgggggtatgcgtttggggagcactatgtaggggttgctcgcttggggtgcagagctcaacgggggcccctcgtgcgttgggtgccacgttggatgtccggttggctgccccgttggctgccccgttggctgccccgttggacgtcccactggctacccatttttccacccacttattttttttttttcctccccttcggtaaggttccctacacgtaagcgaattctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatgctcgcccgaaggatgcaccccgtgtggtgaatttttccctcccgttggggcgcaggaggttggaaaaaagaagcggggttgccctaaaaaaaagccacaagggatggcctctcagcaaaacgtacgtttgctgtatacgcacccctttttaagcgactctgggatgattcaaatgtttgtgttggtacacaaaaggagatgcaaactagacagtgttagctaaattcagctacgtaaaaaaaaaaatggctaaacttgggtgttatgacatcgttggggggggaagtcactagaggtggttttctcttaacgttctcccgtccagtgttatcacaggggagggggaaaaaaacggctcatcttgagaatcttgagaatctcgagcgtctttcgcatctttcgcatcttgctcaccctgctcaccctgctcaccctgctcatctgggtgatcgccgtgaaaatcgggcggaggggatgcctctcctcggtttgcctaaaaatggggaaagctgctgcacagctggacacagccacattggggagaaactccaaagaggcaactccttcacatgtgcctagtcgagctcccccgatagctgctccacattcttggccaagtagtcagcataaccagtataagtcgcgggagttaactccaacaactggtcaacgacatcctgaggaaggaagccgcatttagttttaataaattcttgcataatttctttgtcgataaatttccctcttgtgaattgcttgagctcctcatatgcatctacatagttgaatcgcttcatcacaatctgaatgggttctgccaaagtggaccaattcttatcaagttcctcctctaggtttctcctatcgatatctattttgttcagtccctttaacaccgatttgtaggcaatgagacaataggcaagggagcttccgatgttcctcaatacagtggagtcagaaaggtctctctgtaatctgctcgttggtaatttagaactgaacaatttgaagaaagcatttgctatgtgtaaattcccttctgcattttcgaagtcaattgggttcaccttatgtggcatggtgctgcttccaacttctttctccttcatctttagctttaataaattatttgaaatatatatccaaatatcaacacacaggtcaatgagtgtaccgtttactcgagccaaagcatcagacaactcgcatatataatcatgatcctgtatctgtgtgcaatacaaagagtacgctaaatcgaagtatctttgcaaaaacagtttgatgctagctatccagtttgtctctttactgaccactttgtgagcattaaagttacccacagctccattaaacttggcacaaattttgactcttttaatgacctctacatggtggtgtatccttgcgtagaaatttgctatttcttttccgaaagtggtggaagaagcaggttgaccatgtgtccttgagagtagtgccacatgggagtactgcacagctagttcctttaacttgagcattattttttctatacatgggattattacatcgtgtaggcatatcttcaggcacatcgcataggctacattgttgatgtcctcactggtacagaggtagtgtacatactcttttatcttcaccaggtctttcctctccgacttactcaatttttcctttacgaaatattcgactgcctttacatcatgattggtttcttcctctatctctttcactcttgctatgtcgctgtctgttatgtttgtggcgatctgatttagtacctccaccgattcgtcactcaccttctcaaagaacagctccttctcgttcaggaacagcagccaccgcacctctacgatgatccgatgttttatcaatgcgtactcggagaagaaggtcgacacttcgctgcatgcctttttgtaccgcccgtcgatgggcgagatattcttcaggtggtccatcgggggggtagcggtgagctggcagagggttagcggtgaactggcagcgagttagcggtgaactggcagcgagttagcggtaaactggcggtcacctcctcagggaaatgtacccgctggacaccggaaaggccctctttgtaccgccgccagcagccacaaaaaacggtggaaccactaacgaggggaagcaaacacgacgtctcaacaccgggggtgaaaaaaaaaaaaaacagcatcaactgtgccccacagtaatataggccagtggttcaagcaggctagtacctcagcatgtaggggggagggggcattcccaaagtgctcacactatactgcaaaatggaaagcattttaagagaaaaaaaaatttcctttcgggggaagggctgccaaattggtaacgtctcagtcgctccgtgaataatttaaaaaaaaaaaaaatacactgagtcagctaaaattgcagattttttattaaaaaaaaaaaaggaggcgatgtttcccccgttattgtcctttttggtacttaacacgagtgggacgaggaagtatatgcccctcgtttggtccccctagatgattggaggaggccatcccacaagtattttctctatgaattttttttcctcttcgaagccgtacacagaagagagggagacgtacccccgcgcgagaggccttcttttaaaatgtcgagtggcctagtctgaaacgcgcgagcgtcccgcatagcaaagagatggagaggcaacccgcatgagcggacggagcagctttgtatgactccccaccttatgaataatttgcgcacaacgggaggagacccgagttgaagtttgatggagagctgatcccccgataaaactatcactcccatttaagaagccccaatagaaatcccccctccccctccccccttttttcttgacgatcacgatggctttcttctgtcccaactgccacaacatcgtcctcgtgcatatcgaaaatggcgtgtacttctactgcaaaacatgtaacttcaagtacaaaataaagaacaaaatttttaacaaattcgattgcaaggaccataacaaaaccatccccctggatgccgttgacgtgaacaacaaaaatatgtcaaagacgcagggtatgccgtggctacaggagagagagtgctcagcctgcagatcgtttgtgctgagcgcggaaatagtttgtttctccacggggatcgtctcgtgatccttgcgagtgctatattgtgcacccacgtttgtgctcacgtttgtacctacttttgtgccaacttttgtgcccacttctccccccccgcagctgtctgccccaagtgcacgcatgacgaggcgtacttctacagcctgcaaatccggtcggcggacgagcccagcacgatcttctacatctgcataaagtgcaaccaccattggaaggagtgagccgggcacacgacggatgtcggacagctcggctcgtttgtagaccccctcctgcccctacttgtgcctcgctttatcggccaaatggggaactgaatttttttttttttttcccacaaactatttcgcgtttgtatctgtaaggaaggaaagcaaaagagtgtccttccaatttgcattctaaaccatttcgtcgttggggatagttgcccccactgtaaaggaagctgaaaagatacttattattttatttatttattatttatttattttcttttttgccgcttcttttaaaagatggctgcaccgatttggtgatgcctttggggagagtcctacagccaggtggccaaccatgagaagctgtttcatacatgtcaaggttgtaacatgtgcacatgtaaggggagtttgggttggtggagggggccaaagaaaaggcgtcaaaaaggtgtcaaaagggtgtcaaaagggtatcaaataggtgtcgaagagacgtcaaccgtgcactaagcgaccgcttcactggcattcccattaggtgctcagtcgtaattcaacacatgtgcgtatatttctgagcgaaggaatcgaatcaacccatccgactatccgaccattcgcccatccgaccatccgcctatccacccccgtttgatcaataccgatggggggggtgttcccaaattgcttagatcgaacgcaaaggtgagtgattctcaggtgagttccttttaacctacatgtcagctgtaacgtgatgttgcgaattggggatggtaccgaggaaacgaaaaaaaaaacacaatcgttttgcggcaggccttcttggggggcatatacccacgttgctgcgagtcagtttcgtttggggcatttttttccactaactctccccccccccttggggatatatctcccgcgggtctttcaaatggggggtcttttcaatttgaccaaaccaaaccgtttttgcagcgcgttggaaggctcgagacaagggaaagcggtaatggggacatcgtgcgtttacgtatcagcatacctgtgtgccttcaaatgtgcatccaaattagcacatgagcataccaacatctcatgcgcgtagtttaaatcacgggaaaaaaaaaaaaaaacagcacgatgcatcctccgcagcgtaggggtatgctactaactgatcattttttttttttttgtccctttaatgaaataaaaagggaaaattcttcgcgctacgttcgttttcctttctttatttgtatgcttttatatagatggcactttaaattggcatcacgtgaaagttggcctctattttattttattttactgcattttattattttatttatttattcttttcaatcttctcccccccacctctcgtttaatgtgccgtttaatgtcccgtttaatctcgcgtttaatatgaaggacaaaataacaacgtggtatggagaaggaggaaaaacaaaacactcactgggtgaattttttcttaaaaatgaagcgccatagaaatgctataaaggggaagccttcacttgcgcctttgtgcaatcatttatggggatggatttaaaaagcatgcggaagggaggagggtcgagcgatggaggggaaaatatatttcaaagaaaaaaagaagcatttttttggggggagggatcaatattgaacgagtcgatttatcccgctgggcatgcgcacgtataatagtattatatgctgatctgcaaattgtaaaggttttattttacatgtacggagtgacgcagttagcctgaccgcgagcgcaaggaggatgattaaccaacccgcgtaatcgtgcgttgattaattttacatatgcatggccatggttgttaaaaaagggggccagtgctgaggcattctctcgtttctgttgggttgcccaagcaaaacgtagtagtatgtattaaatataccatgtacatatgtactgtacacgtaacatatgcgcataacatatgcgagtaacatatgcgagtaacatatgcgagtaacatatgcacgtaatgtacatgcatatatatgtatatatacatgcgtatgtatcattacgctagcagtggttattataacgcgcgcgaaaataggtagcgctcgcagcaggcaaaaaaaaaatatgcgcgcacgaccgtggggctgcaggagaaatcggcgaaacccatacgcattttaaatgcgcgagggccaaggggaggaaaaaaaattccgcaaacgtttatggatgcgcagtacatatgcatagcataattaattagctttgcgtgctgcgctcccgcatgactcttttaacttcgcgattgacagcccttcttacttttacatttttttataatttttgaaaatctggaaaatatttgtaaaagcggaaaaaatgcgaaaaaacgtatgaccaccttttttttaaaaaaaaaaaacaaagccattaaaaaaaagtgccctccatacagagaagcacgtacgtaccatatgtagcgctacgtatcaaaccgcgcgcacgaaccctccgcaggaatccttcgtaggaatccttcgtcggaattcttcgtaggaatccttcgtaggtaggtgggcgcatttttatacgtacctaatacatatatatgtacatttgtacgcgttgtttgtttgtgtttttttttttttttatgcgttccacgtgggccgtaggcacttgagcacaggcgtggcggccaccgcgtatgcatatatatatatattatacatatattatatatgcgcacaaaatctacatatggccaaatgcccgtaggcgaggtaccccctcactcgattgcgttctgcacaaccgggtgccgcggcgtaacgtggcggcgtgacgtggcagcgtgacgtggcggcgtgacgtagcggcgagtgtgccccgtatgcacctttgcagggatacgcacccgttgtcgcggcggtgagggcataagtgtatatgagtacatctgtgcatttgcccatctgcatatttgcgcacgcttacaacgggtcattcggtacatccccgacccctgcgtgtaggataaatcgcgcttatgtggctacatccgcatgttcattttcatccgtatacattgaggatataccttctgctctctccagggcgccatcactcggctatgcattttgatgaaaaaaaaaaaaaaaaaaggagatctgctttgcgtccccccctccccaaaccaccacgtcaggggaactccaccacaaggagttctaccccacccacccccattttgtgcaccaattcttgttaaagctttcccttttattcctcccatttgttgtgactcataagcatataccacgtttttctacatttattgcatcaaattagtgtgtttattagaagatagcacccgtggtgcgtagtgtgtcgcccgttccccctttcaacccagttcactctccctccatcggcgttttatttatttttttttttattcctcccactgtttgtttctaaccgttagtttcccctgcatgtgtaccatatgcgcagccaaacaagttcgagttgcgaattaatttaaaaaaacaacctcgcacgtgtctgtagctgttactgttgctgttgctgtgggtttgtatgctttgtgtgcgcaggctccgaggtcacatatgatatatgcccggaggcaatgttttatgtgtgcacgtcgtgtagtgtgtaacgcagtgcttccatgctatgactagagcggttctgtcgcctggtaggtgcgttatttttccgtttcgtcttttcgaaatatttcacatcgtctccttttttcactccctccgctccattttcctctcattcgtctcctcattcttcttctccttcttccgcgcctccttctccttctttttttttttttaccccccgtgagttattcatctaaaatgttgaggaggggagagcatcagacaggagagaacaaaaagaaggggacaagcggaaccaggcgatcctggaagctttgtttttgtgtttaattggaacagttgccttgtttcatgcgctcgtcattcttgcatggggggaggaggtcctgcgctcatcagggagtcgctccgcacgagcgcatgaacacacacacgtgcaaataggcatacgtgtagacttacatacgcacatccttatatatgcacatttgtgattccatttcgcgcctttgtttatgtacccaccattccgggctgggggagcgacccaaagtcacagcacggcggatagcacctgtcatctgcttccatttcacgacgctctccttttcgcccgctgagcggagtttgtacgtaccaatttgtttacttgataattaaattttttttccaactccccgcccataggcagttcgtcctgccttgtgatattttttctccacatttttgttcccatttgacgctccattttgagaactcttctgacgctccattttgaggccccattttgagacccctttttgaggccccattttgagaccccattttgagaccccattttgaggccccatttttgccttgtaccgcttccccacgcaccgacggggggaaggagtagcacccacacgtatgatgctcccatgcatgcgtacatgcctgtacgagacgcacccatgcccctcgcgtgtgcgtcgacacactccccctagggtatcttaaaaagaaatagtgcacacgggagcgtagacctttgctatcactccattgatggtgtttgaacgatcaaaaaaaaaaaaaaaaaaaaaaaaatgacagaaggacataaaggaagtgctgaagtgaacccatacaaggaggaagatccaaataactgctacaataaggaatatgagaaaaacgagttggacaagtatctaataaaaatgggagatcttactaaaaagagtaacctgactgaaaacaaagatttttatggagccaaatatgacatgatcacgacagattcgatttcaacgacgacggaggaattttcatgtccttgcccccttgaggggaagggcgacgataaggatacgctgcggatttcggaggagggagagttcggggatgcttcccaggacctgacgctggatgatcaacagtccaccaaagttggcaatggggggagtagcggcagcagcgatagcagcagcggaaggagttccggggggagaagcgagggaggaggcacaggaagcggtgagagaagcggtgagagaagcggcgagagaagcggcgagagaagcggcaagagacactgcgagagacagggcgagagaagcggcgagagacactgcgagagacacggcagcgtgaggagcctcggcaaaaccgcttgggctatgggaagtaccgcgaccagtgcgcgcaaaatggacgctccgaaattttgtgacaataacgatttatacgcagttgaacatggcaaactgacaagaagtagcgaacctttttcaattagcaaaaatgaagtgagcaaagggaaggaggaccagtacgataacttatcctcaactaagacccccgcgggtagcagcatcattaccacacaacaaacgaatgggaggctgcaagattattcagttattctaagtggaaaagaatacgaaagcaataataacagtctgagacagaatacacacgtgacggagttaccaaatcaaagcaccaattcattacgaccacatgtgcacccttcgtacgtgcccaataaagtcaatcatgtgagcagtaggagtaatgccccgcatatgtttaacggactcagtatggccacaacagtcggaggacagaaagatattggagcagagggggattatacgaggatgatccttcgaggaaatgccactcttatgaactgtgtgcataaaagtggaaataaaaatagccttaacgttttgcacgtgaagaatggcggccgttgtgcacatggagtgggtcaggaagtcagggggggaagcccctctatggggagtactgtcaaactgattagagcagcgggtgatcgggaaaggttcgtcggaggggtgagtagtgggagaagcattaacggtgggagaacccaggaaatgactcgaaatggagaagccgtgagaaacgcgatcagcgtgagaagtgccaacagctggagaggtagcaaggggggtacgcacagcttccccttgaatggagtaggaagcaatatgcgcaacgttagtagcacggaaaacttgaaaagtccaagcagccagaacaacggcatgcaccacctgagtgtaaggatgagcaatctgaggagtagcacggctgcgttgagtgacccgtgggaggtgccccccctgttggccgttcagacagtgccgccggagcagacggtgccgcccgagcagacaatgacacccgagcagaaaatgtcaccagtacaagcgatgccaccagtacagacaacgccaccagtacaagacaacgccactgttgcatggtacacacccgatgcatgcggcgcatccgctgcacgcagcagggtatccgctacacgcagcagggtatccgctacacacagcagcgcaccctctacactcaacagcgccaagcacccccaagaacgccgcgcatctgctggaagggaacctaaattacaaccccaaagtggaggataaaaagaaactaacgagtgtaagtgggggcgacgtgaaagtggcagcgatgactcacccgcatgtgaagagcagcgtggagaacgcgaacgtgagattgaattcgagtaggcttctgagtagaacctgctttggtggtggccatgcggtggtggattcgtttagggaaagccccccccaccgcgtgggcagaaatctcagctttatgggagtgagtttcgacagggacattggtccgcacgtccaaggaatggcgataggtcccagtggcggccgcgtcccaggcagcgcgatgccgatccgaggcgacacaaggagaggcatcttcagcggtgtcagcggaggtatcagcggaggtttgagcggaaatgtgaacgtaccgcttagtggaccgtttggtggaatcctgggtagggacagcttccgcgtgcacacatgcaaaggagggggggcggtaaaaatcccaagcgacggcataagcggtggttgtagcggttgcggtggttgtggcggatgcggcggatgcggtggttgtagcggttgtagcggcttcggcggctgcggctgcggctgcttcggaggttgcgggatggccatgttgaaaaacctgtccaacagacagagaagcctaacagggccatataaaaaagtaaacgaagaaaacaacatggtgctaaaaaatatggcacagaggaagcatttaattagctacaaacacatgaacaattggattacttctcatgagagtaaatgtggagggagagatgataggggaagagcacccgtagcgtcctccttgaggaatggcatatacaagacaaaccaaaagatgaacaaggaaaaggtagggcagctacttgatataataatgaaggaagcaaataaaagctatagtggaaaaaaaaaaagtgttatcaaccaaatttgaaataaaaacgttccttcttaatacagtgaaggccattggaattgtaaacgccaagtggaagctaaaagatttcgggatgtatttctggttccatattaagtgtattgagaaggatatgggtctgaccttttatgtaaaattttttgatgccttatttaaaataatgacaggaaaaggaatccatttccaaaccaacgatttgaatttccttgtgaatcttttcaaggaattccatatctacgattgtaaaaatattttgaggacgagtttgaaaatattgaataggtacgctaagaggaacttcaaagatttttccattttggataatgccgaggacatcctggaggtgaacagggcgttgttgctcggaagggcggcagcggcaggaggagcggcggcaggaggaggagcagcggcagcaggagaagctgactctcccgcttccgctgccgcttccgctgatgccacttccgttgatgccgcccccaccgcagggagcccccaggcggacacattcattcgtgcatccccgagcagcaacagcttctttgacttcctgtttagttcgctcaaggaaaatcacgacgcgctgcagaaagtgggccaggagaagttgtacctctccaacatttttgccaattttaacgagttgaactatggccaactgtttcatttgtttttgaggaggagtgggaagtgaaggaatgaaggaagggggaggagcagacgaagctgaaggagcagacgaagcggaaggagcggacgaagcggaagaagcgaacgaagcagacgaagcggaagaagagtgcccatttgtgcgcgtgtgcgcccattacatgcagcattacgtatggcgttcgtgtccccagcgctacgaacccgcttagtgtgcataactgtgtgtcctacgtttttccccgcatcatttgtgcacgagtgtgcctttttttgtttttttaaattgtcaactttttgagtgtcccttcacgaggtgaagaagtgcgcgtgtgtgtttctccatttgagagtatgctcccgtgcgcgccattgttttgtttgcccacgagcactgctcattgggttagtcgctctctgtccgtaacacttacatatgccctccacactgcactccgtttaatcttcgaatgcatgcgcacgagcgtgtgatgtgttatttagtttattcctttttttttaaatgtacagtaacgcagtgagctaacaattaaaaagcaacaccttttgtttgtccaaaggggaggcgctccccaaaaaaggaaaaaaaaaattcacacacatatgtacatataaatatatacatatatatgtacttatatgtgtatgtacgcactgcgtacgcgaaaccaaaacaacggaaaggggcatgaaagcccgcttggcaaagtcgcgagtgacgcacgaaacgaagtgcgcgcttgagcaagtccaaactgggcgctgtcactcacagagggacacacgaaatgatggccttcaccccttggtggtagaagctgtgcatgtaggtctcggggttgggtcgccgtcccctcttctcctccgatgccagccccagctccgggcaccccacgtgggaaacgtcgttgcacagaaagacgagtgggtcattcagctcgcagacgtaggccgaaatctcgcaacgctgctggtgagcgacttggtgaggtggaacattatggcatggcactctcctaatacctctaacgtgagaaattacaggattccccaacctcttcgagtagtggcgagttatctccaaatggagagtctcccgatccgactgggtcgcccgcgcaaaggttagccttatcaaatcggcgggccaattgtctagtttgcacaaatcggttattactcgccctttgaggaccttctctcggtatcttgaaatgatgagaaaaatattttccctcttccgtggcatgaagttattcacctttttaaaaaaattaacatcaacgtcgaagatgttaattttgtatttgtacaagttggtcggggtgtacctgtcgggagtttttttttgtgctccgggggatccctcatttgggggttcacaaaaattgaggtctaaaacccacttggggaacttaacgcagatcggtttgtccgtgtatgatcgaattgtgaaaatggctagctcgagcaagtccgtcttgcgctgcttctcctcactgccgtctggccggcaatccacgacaagttcaaccacctcgtaggccccatccaaggacgcatagtcgaatgaaaaaaattctgttagacgcaaggagagtagggccttccccgtagtggccaccttcacataggtatgcttaattgtgggcttcacaaaaaatttgcagtcgaagaaatttaaaaagctactgacaatcagttcattcctggacttgctcacattctttatgcatctctttatgtcctcttccgaaggaattgcaaagtgaaaggaatttaaactgtcaaagagggcagttcttctgttaattatttcttgtaaatttccatttaatggtggttttaccttgtcgttaatacacatatggtaaatttcggttgggggtcttttaataagaagtagattttttactttgttcataacttgtctagatttttcgaattctacgatgcctccaccaaggacgattgtgatgctttggacagccactttgttttcatttaggaattttttttccttcatggagtgataaaggcgattcacctttttgttgtaaaagtgcacatcccctcgaaggctcaaaaaggggttttcgcagaaggtggcttgttggccttcttccccagtggcggtcatggggtgggcgttcccctggaggtcgccatggttgcggttgtcatcgttgcggttgtcatcgttgtggttgccatggttgtcatcaccatcgttgccgtcgccatcgctgccgtcgccatcgctgcggtcgccatacccacccgcaaaaattaagtaggccaaatacagcatcgaaacgaaggtgacatactcgtagtacctgaagtcatcgatggtgagtcgatcaaagcgtatcgggccatcaaggatgaattcatcaaggtcaatcacaaggctgctcgtttttatccttttgctcaggtagcttttgcccacatttctaatcccgcatatgacgcttatgttcagactgttcacttggttgattaggtgaaggatgtcagcgtcgtttccgtgaagaagctcctcgtatttgtattctctccagtagttcggatcccgtgggaggactccccttccatgggtagcagttctataacatgcctctcgacaagtgccttctttgaggggctgtttctccccaggaggggctaacatattttcttcccttttttggctccctcggaatttcgattcgtcctgtgtagtgatgaagactccctcacctgctggagtacctccacacatgctactctcatgtgcatcagttagtttagatttttccattttcacatcttcgtcagattcaacggtactcctttcagcaaaggtgatttctccgacgggtgagtccaaactgtccgcctcctcataaaggtaccttttcttcatgtgtgagctcgaatttgtggatccgtctccgctagatggtggatcttcaacctgaccatgtgtaaatttcgtttcgtctcctcctctgctttgttttaagatttggcagatcttcatactgtcgtggaattttttcccctgttctgcttctcccattttcatagccacatttttggttcccctatgttggtgattttgtatgcacttaacttggttcccatgtggtggattttccaccttagtagatccatgatggatgttgctctttgttgaggaatcgctccacattagggacgcctcgtaggtgggcttcttccctgaggtgggcttcttccctgaggtgggtctcctccctgaggtgggtctctcccctgaggtgggcttcttccctgaggtgggcacttctacaccccgctcagtgcctccgcccaccagtctgtacctacacagctttgtaaaattgtaaaagttgagctccccacaagttttgtaatttaattctaaccctaagtatcgatgtgcgtaatcgaagaaatgcgggaagctcttttctacctctccagtgttatcaatcaaggtgtttcccccgaggagggacaaaatggcaaccataaaaataattcgatgatctctttgggtgtctacatataggtatatctctcctttatcgttcgttacatatttggagttgtttccaagttgggctgcagttggtgaagcttccgcagaaggagcctcttctcctgggggaggtagttccccctttttggctatcctatagaacaagcagttctctacagggtgggtcatgcgacggatatacacactattcctatcacaggaaatacagaggacgttttgaaaaaataatttcaaaattattaccgagttatacacacgaacggattctttcaaattttgattttgcacatttttgatcctaaaggaaaagcattccgttgggtgcaccaggaggtagtagcaaaagaggacactcagggaaaaaaaatcatccgagaatttttcaacatctactaccactttgaggagtaccttatttgaaaggaccttcattttcaggtgcacattctggaagacttcccacttggtttgcttgactctactccctgggtccttctttctccgtttggaagttgctcccccacggaggagaagttcccttatccactcttgcctaatgctcatccttttcgatgtgagcagatacagttttttgctccttctatggcttctcccctcttcgatatatatttccaccccaaggaggaggaacacattcaggagggcatagttggggatgttcgcctggtgccttaccgccttgattctgcgcaattggggggggcgcagttggaggaagcgaaagccacgagcaccgcgcgagctgtgcgagtcatgagatccatgcgagatatgttctctttgttcgctttgttcgctttgttcgtcttgtccgccttgcccgctttttccgctttgttcaccttgtccgctttttccgctcatttctctgctcaccccgtcgccctgggcggggtacaggtcgaccccgtctagacggagccccacatcgatgacgcagttctcccccctgatgagacagccaatgatgaagtagatgagcagtcccaaatcgttctgaactctataggaaggcgtgcagttagcagtgcatatgggggtgctacttaaccgagagagctccaaaccctgttcctctccttttacatctacaggtagcctcacttggctgctaacagattctccgtcttctccgccacgtttgatgataccctgtttggtgattccctgtttggtgctacctgtgggtggcaaacgccagcgactcacgcccgtcaccgcacaaatgaaccgcttaacccagctaacaagacttttgcagagagccaatttgcttcgccttctcctataggaggggtacctacctccctttttgagaacatagcaaaagtttttcattccgacctccaccccccataatttcatcacgcggatagtcagatcgataaacgattttgacgtagtactgaattggtgcgtggtggcttctcctttggttgctgcataaggtgatgttttattcgtgccgccctcgatggtgcgttcccttcgttgggtacgatgtgcaaccgttgcgttgcgctttgtcgaaagggaggaaagcactctgtggtgaaggggtctggtcgacggggcacctacatcgcaggacacgatccgatttggaaggggggtaatactgcactgcgctgctttattcataggggtttcctctcttccatcacatcgacgtctgcttctgattctgcgtctgcttctgtttctgcttctgcctccgcttctgcctccacttctgctttcgcttccgcctccacttctgcccccacttctgctcccgattcctccccgccctggagggccaaccctcttgaagctcaacccgatgcacgtgtccgtctccgagaatgcggacagcagcagcatcgacgagacgaactgactggagtggtaattatcaattcgcacgtactccgtgcagaagagtctccccccaaggttggccccttccttcacactaatacatatgggcaaatagttttccttttttgtgtactctatatttacacacttgaacgtttgacgtaagacttgcacgagggggctgataattcgagtcgtttccatttgtttgcttcctttcaatagaacccattttagaacccgtttttttctctttttcgccttcaaattctgtttgcagatgtagaggcaaagaaggggcaaaatgaagcgacacaccgtcccacagttgtgcacattgagagtgattccccttcggtaaataaaccgtttaaataaaaaaacactcctttgtacgtttccctttatctgtattatgtcttctttcggtgagaggtcctcaggataggtagtggtgatcccttgtctcgtcagcctgatatcaaaattgatctcccttaatatttttacgaaaactatgacatcgagacatgcggttacattcctgatgcagatgttccctctgctcatgcagctaacgtaaattacccgaatggcttctgatttgtttcccacatgtccgatatgcacgaatggttcccattttttattgggttcagtccccttccgtgataaatgcatacttcgcggggggaagcataccatgggacagagaatcctacaaacgacgcataacggcacgctaatcatcacatcgggatgtacctctcctattccagtgaggtgaactaaaaaaatattattcgtccccgatggatgtcccttcctaagatggtgaataatctcatgtgtgtagtagttcaaatagttattgcttaacttatatttaattttatgtttcatcataatttctttcacatctacgaggaggataaggtccactgcacccacctcgtacagaatccttagctcgtagtatatgccataacatagaaacacttcctcattagtgaagacaccgtttaggggatatccctttgcattttttattgcatttccaatggtggttccgaacctgaacatgttcataatttttttgttcctttttcctctactccttatattgcaactatttattaacaatctgtgaagaaaatattttatccttttcttaaactggttcaagtcggtactttttatgttggcaaacaacttggggtcattcaggatggctagttttaatatctgtgtaaagatccccttgcagtcttcctccctcagtgatgttaggagttcccttcggacatgcgttacgctatgggcgcaaattgcattgtggtggctagaagtgatgacgttttggtggctagaagtgatgacgttttggtggctagaagtgatgacgttttggtgaccagaagtgatgacgttttggtgatcagaagtgttgacgttttggtggccagaagtgatgacgttttggtgaccagaagtggtgacgttttggtgaccagaagtggtgacgttttggtggtcggcttgaagcgcctcatcataacgatcagctttaaccgcatcgcaggtctgttccccgctgtgccaacctcggaaggatcccgcagcgtctcccaccacttcaacgagggcacgcccgctggacggaagcaggtgcaccttcagccctgcaaaggtagggtgtgtagggaaagttaacataaagaaggggagggtctacgtttacttaaatttcattcacacgaaaatggttttaattttccctcgcggaagtggacccgttcaggcaacctccactgtacctttgcacaggaccaggcagaagtgataaaagctttctaggatatgctcattggcaaaacagataatctgtgcttctttcgaagtgtcctttctatgaaagaggtcaattaactggtgagcaacctccaccttgtcatgccacttttgtatattagaaatgatcagtaggacgtttttaatttggtgtgcaaagaggtgggggattcggatagctttccccatgagggactgttcatatttttcaaaaatttgttgaatctctcctgagtcattgccttcaaggaggtgcgtcccctgcttgtcttcgcaaagaaccatttgatgtgcagatttaccatcaattttgttaccacttttcattttttgcctgacctgttcagaatttttcttcccatcctgattagcactcttttcgccggaggaatggctacttttctcaccgagttcctcaccgtcgctgcagggaaagaccaaccggttcctccatttcgtctcctccacattaaaagtaggactgtctacatgctggcatttttgtacatttccctgtagggtgtagaggccgcccccttggggggacaaactcccttttgaatgctccctggggtaacgtaggacgaatttcaaagcagccaagagagtgggtcgttcatttagaaacgtggcctcatccgttagtatgacaacgtggctggtggattggctctcctgtgtagggggaagaagtggctaccagttcgttgaagaaggggaggcgagcgttcgaatagcagcagagtgtgaacactctaataggggtatgcacatggggttcacgtatcgtatatgaagctgggcctccggggtgtgggcatcaccttggctgctccctttccagcctcaccttctccaagctgctgaagaaagattccaggtcatcctctacaaagaggtgaaacgcgtcggggttgcacagtaggctcatgtcgaaggaacacacctttttacgtttgaaatgtaggcaggggaagggtgggaaacccaagcggtagatccatgtggggtcagctttagcatgcagctgggcgtgccatccgtggggagaagcctcttatacatatgcctccatttaatcgaaatgcacagctacggagagggggcctactgtcggccaaaattgagtcgaattattagtgagggtggccaaaactacatggaccctccaaaaatggggaaaaaaaaaaaaaaaacaacagagattgctcaacagttagttctttttatacatctatgcttatggaacttgtgagaaattttttttcttccatgtgagagttataggccagtcatactccgtagggtaaagtgtccccccgccgccccaatataatgtacttcaatttttggaagaaacgcccaacgggggaaagctcctctttgcagcgagacccgtccaccttaaaagcgctacacggggaagtgcgaaccggtgtgatgaggtagccaattgggaagaagccgtggccaaccggattaccccctcaacagtggtacaacaccaaaaggaaaaacttaattttatttttaccctattcgagataaccaaatgggtaacttcccacatgcttacgaaggctcctctgcatgattgtcttgaaaaacagattgataaaaactttccataaaaaaaaaatatgttttcacacgtcgggggtaccgcgtcaagggaaccgtgtcagaagtaccacctcaagggaaccgtgtcaagggggtaggaactccgaacactgtcctcacacccaaacaacagcacacacacgtgacgacgtacgacatatgcacataatgtcataacaggggaacacatagcgaggtaaaaaagaaataaataaataaaataaaataaaataaaataaataaggcacatcgaaatgaattaacaaaaggggggtggggtccacgtccacgtagggaggccggccccaaatgagatgtaacaaaaacaagggggaattgaaaaatatgtgcaacaccgttgcaagatgggaggtgggagaatggagaaaaaaaaaaaaaaaaaaaaaagaatgatcctggtgggtatagtacaaaaaaaaaagggaaaaaaattcaaacatagcggaaatggtgggatcacttcggggctgcttcgccgctccttcgccacttcttcaccgcttcttcgccgctccttcaccgcttcaccgccgctcctcgccgcttctctccaccccttacgtgtgcgccttctccgcaacggtctcctcgtcctcgtcgtcgtacttgtactcactctcaatgatctcgttcatcttctggtactccttgccataggtaaaatgcagcaggctataaaaaacgaaggagagcagccaagggaccagggtcaggtagagcagcgttttggaaagggcttccgcgttgttccttcgcagttcctccggcatctctccaatcagtaaattattgttctggtagttaaagaccttttcggctagataaccgaacaggggagctccaatgagcgaagcccccactccctctatagctatcgttagggaaaagacggtgcctctgtaatctggcctgataatatccgatacaattggcctgttcacggcaacacctgcgatggaagataatcccaggaaaaaacacgaaagagcaaacaattcgaagctttcctttctttgtggaattaccatgtatgttaagatgaccaaaggtactctcccaaacatggctagctgaccaaggaatggtcttccgtgcttgtttgatatatcatgcattatgtctccaaagtgacctccaataactccacctaatgcagaaccgatcagtaggaacccagttattatagctgcttgtagatcactcaatccacagtattgaaaaaacatggtattgaaactaagagctagccaaggaatagttccagtaaatccttccagcaaaataatgatgatactttttttggacaagctgtctcgaagtaattccataatattttggtacaacaaataggactgtgtgtattgagtcactattctaacatggttggatcctgcatctatgtcgtccccatctaggtactccatcttcttctttttccgaacctgtcttggagcgtcgtctacaaaaagggctactacaatacttagcaaaatactcaaaatacctacaatgatgaagcacaatctccatcctctaattcctccaaaatattttaacgccactgtggtggttaccacccctccgattaatctacccacactggaagatagttgcaccaatccgaatgacaatccaagcgattcattcttcgctgcatcggcaagtatactctgtgagatgggtcctatactacctaaggctaatccatttattgctctaaaaaatataatatgtgcgaagtcatttatgttggctagcaatatcgttgcaactccccagagggctgtaccaaacacgagcatccactttcgagaatacttatcggagaggaatccccatatggggctgaacagacttaacattaatgtttgcgccagggtgatataccctaataaggatgggtgtaaattcaaatctgcttccaaagctctgaaacttgcaggtagtaactggtcatcacatccatccaaccctgcggctacgttgactacagctagcgatttgtggaaagccattccatgcttcccatctttcttctgacttgactttgacttcttggggccttcgcttaaggagctgtcgaagcggtatgtatctacgagcttctccgtttcgtccaccaggatgctgccgatcggttccgccatctttctgtcctccatgtaggtgtgtttagtcattattctcttcgttccttgggggtagcgggttcgctggaccgctggaccgctggatcgctggatcgctggtttgcggcggattggaggcgggagagctacgcgcgtttatgtacgtttatatacatgtgcatacatacgcttatacgcttgtagggttatgttatatgggcgcatatccgcgtgcgtgcttttccccccttctgcacccgtcgaatgcgcaggctgaacccaggtacacaaaaaaaaagaacaaaaaaaaacagccggagcaggttgccgtctgaggagcgtgtctacttacacccgcccgagctgcggttcgcgtttcatcatgggggggggaaaggagaaagggtgcgcctcaagccggtgttatcacaggaatgagcggcataaacgtgcaaacatatacgcgaaggagtaaaaattaaccaaaaatgaaagagcaaaaaggggaaaaaaggggaaaaaacggaaaaaaacggaaaaaaacaaaacggaaatttgttcacatggaaagagcgccgtttccgcggtctgcgtagggcaactttgggaaaaaattggcaaaattttggcaaagttttctcctctgcgtaatggcaactacggacaaagaggaaaaaaaaaaaaaaaaaaaaaaaactaaacacttgttcaggcaatttgttggctacataagcgttacgttatttttaattaccacatgggttactatttaattatgaaaaaaaaaggggtaaactggggtgtgggtgggagtgaataatgcctgcatttcgaacactcctgatggggttgtagacatttaatttgcgcaaatcattaaatcgtgattgtggagagggagcgtggtcagcgtgggcaggcgtcttactcgcaaatgtttcgctatcacattttgcatgaacggcgtgtggtttaaaacaaataaaagggggtattaagcatcgaattagaggaaaaaatgtacatgcgtaaggtgaaggaaagcattgcaggaagggcaaatgggcgcagtaacggaaaaatcataaaacgggggaagaaattgtaaggggaaaaacacaaacctgacaagttgaggaggtcacaaaaatggacgtgcgcaaataaagtgagggaaaacacaaatcaccagtattaaaatgggtgtccttttttcttcccctcgagttgcatcatcagttttgaactcttccagcaacataactcgttgtgcgtaaaaggggggaggggggggtataccatacagttgtgcatgtgtacaacatatgcatgaaggggtacatctacgcggaggcacacatgtggttatgccagtatgcataagtgtatgtgttcatgtatacatgtgcgcagtaatggagaaatgcattcactgagtgtttttttttttttttttttttttctgttcgataagccccagttgtgttttcacttaaaaatagcaaatcgtgatgtaatgccaatatttacctttttacaacgtttttttcttttgtttccctttcttgtggggttgggaaaaaaaaaaaaaaaaagtctgcaacatgcttcacaccttgggtaaaaggtatgtatatcattcattacctcattacaagtcaaaagtgtacaatttgaaaaaactgcagttgagtttatgtacacatgtgtgagtgtatacatgcgcacgaacatgcgagatgtacattttttttttttttttttttttactcaaaattaacacacagctatgcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaaaatgcatgaacagggggggagtgaaggtgtgagattatgtcaccattttgtttgcttattttattttattatatttttctcaattttggaaattcgccacttcacacatttgaaaaaacgggaacagattgaagcgacacttgtacgtacgcaaatacacacacctgttgtgtgactcacattttgaaggtttccctggggatgaaaacattggggcatttcacccttaaagcaatacaaagtgtgcgcggcgaatggtgtgcttttcttctaatggggggtgagagacaccgcaatgcagaacagtttgaacgtttgtttgcgaaaaacaaataagtgctcagtggtcagttctcaatgctcagtgctcctcgttctgcataatgctggtggagaacgccttcatcttgttcatgatgtttaagtagccatttattctgctcatggtgagaaattccgagatgccggtcagcgtaatgaagtttgggtttacgcgtaatatttgctcaggagggtaaccactcaggccctccactaagatgtacacaattcctttggtcagcagtccgtctgtggggggggcaaagtgggcaaaaattgaagcactgtgtgtatgtgctggtggggggagggagaaatgcgactcgcacagaacaaagcagagtactgtgcagtcagcccctgctcgcagctgcgtctcacctgaatcccctaaccacgtaatgatcttcttccccgcacggacctccactgtggggtgaacgtacacagttgactggcacccctgcaaaaaggagaacacgcgagttggtgagtgcccacatagggatgtacatctgtgtgggggtgcacacacacatcagcgatgcgttgctgcgtaatttggccgccttaccaacacttggttttgtctgttttttaattcttccggcatgggcgggcacttcctcccgagcagtatcacttcttggcttctaaaaaaaatatataaatacattttttttttttttttttttgttaaggtgaaaaagggttgcggcttggggtgctgctactcacggagggaatacacacaacttgtgcgtgcttattggcgtgaaagtggagcttgtagggctgaataaatcgccaagcacgcctgcaaagtaattctgttgcatatacgtgcacatatatacatgcacatgtaggcgtccataagtggcattttcctctctcgctcctttttctcacttgcgatagggatcattcggaagctcctgaaagaactgcacggtttttctcagctttggcgttaggtggaactgctcaatatttgaattccgcaggggttggcctccagacaaattttcgagcatgtcccccaggtagatgttcctccctttgctctttcttagttcgcaattttttaagtaaagcaacgaatggaatttaactctatttattttttttttcccaaaggggcttactctttttataattttcaactcgctttttttttggctgtgatgttttccacgtctcatggagctaaccataaatgagtagaagacaatgatctgtaggtataggaagcagattttttttatttcccttttcttcatttttttggaatgacgtacagttggcgggtacatatttaaggggggggaggggacagagagctgccacgggtgatgcaaagcaaatgggttaaacaaacacacattacgttgtggaactcattttttttaaaaagtacattcgtcagaaggataaagtggaggggaaatccgagatggtttgaagtgaacaccatttgcgcagtttaagatgttgggcggtggcaacggcagggcacactctgcgtggaagtgggccaaacagggaatacatatacagggacgtatgcatttgcttctctatgcatgtgttatccccccgtgtgtacggacaggtcaaacgaacaagccgccaactcagaacagttgtgcaggcgcttcataaacacgcagggacgggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacaaaacatacgtacagatgcttcatttgaagcgcattaagtggactattccttctccccaattccgtcattttaaagttccttttttttttttgtcattttaagaagcaagggggtgggcatgccaggcgtatggtaccatgtgagcgtttttttgaagaaatataggatacgcggcatggggcacctctgttgcattggcagtttccacactcgttggataattttttgccgaaccgtgttctccgtttgatgctggaaagcgcccccctcgtgtctgcgcttttttgaagccgcgtaggaaacggcgaggaggcgaatcgatgcatagctctccggcaggggttaccccctcttaccgctgtaaaccacttccaaccggatacccctccccctgaggatgggcgtgaagggactgtggtcgattgtggcccccgtgggggtgagggtgaacccggagatcttcacagggaagcgaatcgccatcgatgtgagcatttggctatacgaactgacatacgcaaataatcttaaggtgttacgaaatggagccctggacaatatgagcatctttaacgacctgtggatggatttttctgaaaatatgaacaacgacatgaggacagacaatctgaagaaggtacacctctactttttcttcctccgtatatgtaaactactctactacaacataagacccattttcatatttgacggaacaccccccgaattgaaaagaaaaaccattttccaaagaaatattaagagaagaaaccatgaggaaaagttcaaaaaaactgccgaaaaaattatttacaattattatcaaaggtctctcttaaaatcgatgaaaaataaaaggagtacttcaaaaaagaagaatcaaaatgaagaagggggtatctctcaagggaggtcatcctcatctgttggattaaacaccaatgtggagagtaaccctgctccttcttcttcaccacaaccgaatcatacatatgaactgatcgaaatatatgatagcattaaagaaaatgatgcctctcttgggagcatggtagagcacataggtaacgtacctgttagcgtgaaggatgttttaaacatatgtaacgatgaagatttgaagaagatacagaacaaggttcttatgattagcgatttagaggtacaagctggggggatgagtggagagataaaagggaaggagttgacaagtgatcgaaaggagacagcagaaagggacaacagaggggtggacagtgctgtagaggagggaaggaccaacgacgaggatgaatatgcagccagcctgggaggagaatacccagcagagggtgaacacctaaatcatatggacaacaaaattgacgaagaaattgtgaggaagaaacacatggctaggaagaagtactacgagagcatccccaagaatttcaaagggttcttatgcatgcgtcgaccggtcgatattatcgacataagcaactacagttcggacattttggagttcacgcgcaagttgggggaggggggtgaagcggatgaagcggttggagtggatgatgtggatgaagctggtgaagtggatgatgtggacgaagcggtcgagcagggcacaccggagaaggaccccacaaagggttatacccgcctcgagggggaggtcgaaacgccgttagcggtgggaggtaggaagaagggtagcgtggagaagagggcaggaccggacaaggcacaccttctccccagcgatggggacaccccggaaaaggaagaccccgatgaggagaagccccacgaggaggaccccgatgaggagaagccccacgaggaggaccccgatgaggagaagtcccacgaggaggagccccacgaggagaagccccacgaggaggagccccatgaggataagcccagccgggagaagcccagccgggaagagatcaacgtcctggagctgccctccacccttgaccggggcgagctattccgcgaggggaaagacgaatacaaagtatactacgtaaacaacgaggaaataaaaatcccactattcaaggaattaaacaaggatgtgtttgaaaagctaccaataaaattgcagtaccaaattttgcaagacattaaggaggagtggtatgtggacaatagggtaaaggccataaaggccaaagatgacatggatatattttcgcaagtacagttggagacctacgtgaggatgattaagacagactttgaaattgagaaactgaaaataaagatggcagaaaatatacagaacacggagggagaacttatcattaataaagaattgtcaaaacagttggacagtctaagcattagggattacaacgatgtgaataggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatcaatgagattttgaacgagtgctattttgaggggaaaaatgaccagtaccaggagctgtacgttaagggggaggaagacgaggaggggggactcctgacgaatgcccatttgggaggagagaggctcgtagagggggaagaagaaggtagtgtgcgccacgaccagcgcacctgtatagaggcctatgggcaagtagaactggccagaaggaggggcgtaactaggcccaaaagggaacagcgcgggggggacaacgattcggataacgatccggggaacgatccggagaacgagaaaaaggcggtggtcaaaatggaaaacgaatttaagaagaacctgctgctcgatgatgaggagcttttcggggaagacctccttcgagaggtggaggaagaggggcggcaagttgaggggaagaaggcagaggacgagcaagcggaggggcatcccctccagggaagaaccccccccgagggggaaacgcaacctgaggcgaaacaggcagatgcaggggagcagatcaccctgttgagacaggctgatatccacgagaatggggactctgccccaagcgttcacagcagtggagatgacttcgaaaattgcagtgttgacgagaaggagcagagggaggaagacgtggaggggcaaataggggaagacgtgggggggctacaaatcgcgcaggacatgattgacctaaccagcagggatgaacagacggagatgccaatccaaatttatgatgaagaagaaatgtgtgaggcatccaatgagccacacatcggtggtgagaaggaagcacgtgatgaagtgacgctcattctgagggaagctcccccaggaggggaaagggcacaggttgagtccccgcccctgcatgataaggtacacagtttaatagttaattcctcgagtggggaggactctgcggaaggggaagcccctcccgagggggaatcctccgcctatggggaccccttctcttcagagatgcccccgtcgacctccatcgagttggcggctgaaacggagtactcgagtgcgcctcagcccatcagtggggacgagcagaaaatctgcgaggcgatgaaaaaggtgaaggaaaaggtaaggcgatttattagcaaagacgaaataagcaagctgcttctgaacaaggtggatctgggcacggtggggaaggagagttacttagagaacctactgaacaataaggtgttgctggacaggtttggcgtgggaggggaggctcgcgatgaggcccgcgatgaggcccgcgatgagacccgcgatgaggcccgcgatgagacccgcgatgaggcccgcgatgagacccgcgatgaggcacgcggtgacacccgcggtggaggaatgccgtgtaaggaagccctagatgggggagtcctcaccggcgaactcctaaatggagaagcccccccggatgaccgcgaacagctgcgagatagccgcgtgctggacgcctacctggacaaaacgaacaaagagaatgagcagctactgaatgagtataaaaagttgaaaaaaaacaatatcgaaataaatgaagaaattaatgaagacataaaaattttattgaacatgtttgggataccttatgtacaatccccatgcgaagcagaagcacagtgttcctatctgaattgcaaaaattattgtgacgctatcataagtgacgattccgatgtacttgtatttaatggcaaaacagtaattaaaaattttttcaacagaaaaaaaacggtagaggtatatgaaaggaagcatatagaggataaattgggtctataccaagacgaactgattaacttgtcattgctatgcggatgtgattatacgattggagttcacggagtaggaatagtaaacgctttggaaattattaaagcttttcctacctttgacgatttgaaaaaactgaaggagatcgtatcgaatccctttagagacctcagcaaggatgacaaatattttcacaacgaggaagttcacaatgaggaagtaaagaattttctgaaaagtcataaaaattataaatttaattggatctttccaaaaaattttccagatagggaagtatacaaatgcttcaaataccccaaggtatgtacagacatacaaaaatttcaatggcattttccaaacctcagtcatattaccaaatttttacacaaagcgactaatattgcggaagaaaaaatttttaatgtacttaatcccattttgcagaagtatgatgttaaggtcagaagttatcaactcaaaattgatgatttttttcccatcattgagaggaaaagaaagagcgttgatgatttgattgacattattcgggatactcagaaggggaaaagaagggacagcaacagtgctaagagaggcaaaggggggaagggcggtaagggaagtattggaggtagtcccccattgggtagagacatcacttctctcattgacttcaaccctgcgggggtcattcggtccaagcgcatgaccacggcactggaccacataaagggccgcggacgctcccgcaaaaggggcaccccgggagagacgcggcgttaagcggttcagtcccatttgggggcctccccaggagagacgcggcgttaggcggttcagccccgtttgggggcctcccctcgcgccttcctttttgccaactctgcacgcccgtcacgcggttacgccttttttttttttttttgtacgttttttggtgaactcagtcacacggtggcgcctgcgtgttggcgttgctgtccccgcccctgtgcatgcccacgtccctgttgtcgttatcgaaaccgttactctttgtggtgatgtcattctcatcgttcatgtgcatgcgcacgtgaaaaaaaaaaaaaattggaaatgctcagcagtgcaaaggtgaaacagtgcaaaagtgaagcagtacaaaaatgcaaaggaggcgaacatgctagatgggcgacctcaacgtgaagggcgcgacgcgcgctgtacgcacccggcagcgtgcacccgcacggtcggctctcgcggttttttttttcccgcccagtcagttgatcgctggcggcacgtagttggggtccttcttcagaatgacgattccttcgagcgtgtcgttgatggggatgtctgtggagggggggtgcaatggggtagcaatggggtagcagtggggtagcagtggggtagcggtaaagtgccgcgaaacggtgtaggacgtgccgcgcaacggtgtaggaagcggcaacggcagcagcacgtgcaactggtccacttacactcctccgtggctatctccgcccggtccgtgtgcaggagcaggacgggcgtcacgtgggtctggaaccctgtgattgttttgggcttcccggcttgtccgacgacgtcgacggcctggacgggggtgcaaaggggggcgtgtgatcatatgtaggggatgaaaaaaggtgcaatcgtggggcggtgaaaggcgtgcgtgcgatcatatgtagagggcaccaaacggtgtgtcgcggggcgctaacctggcctacgcgcaccgagatgggaaggggctccaagtcctcgttcacggtgacgagcatgcgcgggtaaatgcaaggcacgaggtggtacagcaagtagtggtacttgcccaatatggtggtcttcagttggagacacgcgtggatggtgacgagcaaggatcccagcgctacgtggttgatgatagatcgactcgaatgcagggggttgatagttagtagccctttgcccatgtagaggaggccttgagacaatctaacaacaaaggtggcattagtatctttgcaataaaaggttgacagttgtctgagtagtatagctattcgtgagttgttcgtcccggcaccaacaaagcctaaggacataatcgcatgcaaagccacatctgcgtcctggtcatgagtcagtttggagaggatatccactatgttcggctttgggaaggacgtaaatagtaaggctagagctaaagggactgctttcttttggttcaagtttgagtactgtaaaaagtgatcgataattctggtcgtcatttcggaactgatatcatccgtcaaggctatgagggcaatgttgaggatagctacacactggtctagattatcctccacctgggggttattccctcctgcaccatttcctgcgttggcattacctttcccgtcagctgatccagccttagcgttcttactacctaaggtattggcccgcttgccatccaaaacaggacctttcggttccacaccctggggagtagttttcccatcaacagaattaccaccatggggaggaggatgatgaggatcacctggtttggtaaacgtatccacattaaccttcttatcatttcttttttctaccaaaacttgtaacattttttggaccttcaaaacgtcattggaaccagcaaaggccataccttctacagtcgttatcatatattttgcgattgggtgtttaatgacttctaaggcggatagagtagcttcacatttttctcttgaacagaggaagagaagacctaaggcgactgcatataatttggcgataggttggtcgagggagttactgaccttttctctctccataacagtgtcaatgatgtattctgcaatttctctattttgtgaaccgacaaagacaagtcctaacgagacggctgcgaatacgctgcactcgatgatgcatccattatctaccaaaggtgggatgagtacatctaggaggttttccttccctgacccagcatatgcatatccaaagcctaatatggctcctattctttccatggtattttctgcatctatgtgttcagataacaatgcaaaagcaggatcacattcgcttttcacattggtacaagctaacccgaaggccatcaaagaacctgccttcacatactgatcgctgctgtactgaaatttgtcaatttgggacaacccttcatctatattccacatgagaagtaatcccatagatgcagttgcactcatcaatccataatctttattcttaaaaatccagagtgatgaattaactgtcattagtttatccttacagaaggcagcattgacaaatgcgttaacaaaggaggacgataaattttgttttgcagaatcccacacatttgtatttcttttttcttctagatgtgttttgtaaatatcttctggcaatttgggttcttctacatctaagtctttggctagcttcaaaaatatagaagataaatgttcccctgaagaaagactagctagcttgttcagatccaagtgaggatatcgaatcatttcttcctgggtgaactccaaatggatagaatgtctagaacaaattaaagccatctgtttgcacattatcatatcaccacattcaaaaaggaggtccttaatcttatctctcctatttagtctcaataatatttttagatattctacatgcttcttgtgcttcttcaatatatgtaaaatgacttccatcaatttgtaatattcctctgtggaggaactgtaatgagttatgttgagtagatacaggatggacctttcacaagacttttcatccacgtataaatgaatgtcattaattttatctacttcgatcagcaagtcgatcgcttcgtattctgtgttgtgattaaagcagtacggcacgatgatgttgactagttcgtaaatgtggttaatcatgtgcactcctttcggcgtgctgccaggtgcttcggccgcgggggaagcggtccctagggaagaagtccctaaggaagaagtccctattggagcagccgctaatgaaggagccgctaatgaaggagccgctgcggacgacggtgctgctccacctggagtgaccaccgccccagacacagacgactcctcctcttttacacttttatactctgccaacagcttagtaattaaattctttatgtactcatggccgtaattcaccaaatcgcttttatttcccatgatgatatatttgacgatgttgctttcatctcctatggtggtagacaaggcacttatcatgttgctcatttttttcttgcattcttcaaatttcatatgctcatgtatttcgagtagcgtgttgtagtgggtctttagtaccttcagggctaacagggatgaggtcaatattccactagtgtcaattatttccttattcagcatggtaatggatagattaactacatcttggtcgtcatcgcgaagtctggtgatgaggagctctaactcttcctttttttttttctcttcttcattcagttcttcattcttgattttaaggttgttcagctttcttctcttgtcctccgcttccttggacttcacgggcaccttgatggacacggcctgcggagagtgtgtgtgtgtgggggggggagaaacgatatgaggtgtaacggggaagaggctcccttcttggccacttatcaacattgttgagagtttctcctttgctgatgtccgatccaatcgtcacatcgccacataacctgcacatgagttgcttaccttcttgtcctcggccgtcatagttcttcctcttgttcggtaggcaggagagtggggaaaaaaaaaacccgaggaacaaaaatgatctgtacgtgtacggagtggagtacacgtctgttcaggcaaaaaaaaagtgtcgaatgtgagctatgcttgcatatcatccacacgtcaacggagagttgttcaaagtgaggcagcgtaaacgtcaggcgtgatcacgtttgtggtgaatctggtacagctgtttttctccttgactttcgcgacaatggtcggtgtgcccgcagaggggggggagggagctctttacgcgtatgcgctcctgtggaggggcgggctgttctgcatgcatgtaagtatgcctgggtttgactccccccgtacgcgtttaaaaatgttgccttgaaaggaggtgtaaattggctgtttcgaaacaaatgagcaggggaggcaagttacatgcgctgcgtcgcactgatcggttggcgccctgtgcgagcagtcgctcagaaggttttctcctcttttctcttccgtgttcttttcttctcttttctcttctgtgatatttccttctgtgtttttttcttctatattctcttcttctctatttttttcctctctttttttttcttctcttttttctcttctttttttaaatcgcgcttttccagttcggctcgcgctcgacaggcatatcctctttaccagttggcgctgcgctgagccattccttcgcttcagcttcgaagtggtggggagtgctaatggggagaaatatcgaagattgcaacgatgatttcaaacacacgtgcgaaaatataactcttcacgtaagcatattcttttgagttggagttaaatcagaatggaatggagggggcggcaaaagcagtgctctcgtacgcgtgtacaggtgcacataaaagtaaaggcatttgcacgttcggcacatgcgcacaattgcgacgagcgttcgcgtgcatgcatatggctacctgtgcagtgaggaagccacaatcgtatgcatatgattgtacgtgcgcatccattcagggccccattacgttaaaggagcgaaccgaatgggagaagaataaagtaaaaaaaaaaaaaaaaagatcgaataagccacgaaatgtaaacgttaagaacgaactcaaccgatcattccgcgcagtttactttttcctttctccggtgtaaatcgcctgaacaagtcaggtaaaaaaaaggaacacatcacatcacatcaggtaaaatccgcatttcttcctcacaagcctgcagttgcacccccccgatttgttgcacagatacatgtgaacaagaatagctgtaccagtccctcctgttttgggaggcatacatacatacatacatacatacacacacacacacacttcgaccaagggtgtaattcttatttagctgtttgtacaaaggatgggggggtcatatttttttttttttttttctcgattagaatgggaaaagaaaagggtaaaatgtaagaacattcctaagttgacatttggtgatgaataagttggttcagttttttctcattttgccgtattcaccatttttccgtattcaccatttttccgtattcaccgttttgcctacctctttgtgatgcaaaaaatttaaaatgcctttttaaaggagccagcaccaacaccaagtcagaggtttcattcaactgagggggggaacaccaatcggtggcaaccgctcgcccattgtttgcttttttccgcttacccaggggagggaaaatattgcatctctttttcgcatgggtagtatttcccccgtatgctttgccttcccaaagttggtgacccccttgggccgcttaacttgttttttttctctccgtttattttttttctttttaacattataagtggaggacaactgtacgctgaattgggtttcccccatttgtgtgtgcccatttttttgagccattacctccttttgcgcttcttccgtgctcctcttcacgtagtagcgtattccccccactttgcgtttcccctcacccgttgaaatggaaatagtaaacgaagggtgggtttttaagcagtccaagtatttgaagcggttgcgaaagaggtacatgatactgacgaagaattttatctgctcctttaagtcgcagtattaccaggcggagaagcccaccgaggtaggggtggttcgaagagcgcagctccgtatgcgctccgtatatgctccttatacgctccatatatgttccttatacgctccgtatacacttcgcacacgcgccgcttacgcactgtgcgtgtgccgtgtcccaagaggtcacactatttcattatgtccgtgggtaatgcatagttccctcgctttgctgactcatcggaatgacgacagatatgtgctttcccttgggaaaacgcggctgtgcccgtgcgtgggttttccaacaggtgtggccctccgtagggacgtcctcttttgccaccccatcatgtatagcttctttctcacccccttcgcagatcttgtacctaaataatttcaccgagctgacctccctggaggatctccggaaaataaagctcgtggaaaatgagttgggcctgaccaacgtgcacttgtttagcataagatacaataacaggaaaattatgtttgccactgtggacagggaggagaagcacatgtggataagtaagcgaagcggcagcttttacatagccctttgaagagtcaccagacactccattttttttttttttttttttttttttttttcccattttgggccccttctcagagcacatcagcaggcaaatgatcaaacctacagttttgctcagcgagtgaagtgacagattggttagcggcagtgtgcaggtgcgcgatgggcacagcgggggtgtctcctttgatccatttggctgcccagttctatcgccctgtcccgtgcgccgccttccttaaaagtctcctttctcgttacgccgttttcgctgctctgtcgtggcttccccattttgtgcgtaacttgacatgactcaagtgtcagccaacggaagcgtagaaaatcggggcgatgacatatacccacgcgtacaaaatcgaagcgatgacgtatacccacgcgtacaaaatcgaagcgatgaaatatacccacgcgaagaaaaagaatctctgcgagtcaaacccgtttcacttaaaaaaaaaaaactacatcccatcaggttcactttcgcgaatcacttcggaaaggtcggcgttaaataattatcatgtttgttgttttcgtcaaagttgtacacacagaggcaattcaagctgaggtaattttttagatctgcctttagcctgaacagaggttgggggggggaggaagacaatcgagagaggttaataaacggagagtagtgccatcggaggtacatatatgcatgtatagacataacgttggagtgaagtgagtcatctgccctgacgcgaagctaaatcgcatgcgtcctaatgagttgcttctccctcacctggcactttgctcgctttcctgcggctcttcaattttggtgaggaggttcaaaataaaggacttgtccttttttttttccatttctttttccttcttcttctttttcagcaactcggtgttctgttcgtttatttcgttcaggatgtcgttagtcatatcatcgtttacttttatttgctcgttgtttttgtaaatatacttgagctcctcgacggccttcttgttgcctgcgcggcggggtgtgaaaggaggtatgtgcgcaaggaggcatgtgcgcgaggaggtatttgcacagggaagcaactgcacaaggaagcatgcgtgtacttccatacacacatgggcacgttgaatgctccgaggaggaccccccccataattacctttcaccgccctatattttatctcatcgtttttgctgaacgagagcctgaagtcgtattcgcctgtcttgttatccttcaagctctgatgaggggagaaacggcggccgcgaatgtgatgtgtgcggcaaatggagaaaggggctaactacacacccttcgtcaaactgcttaacgatcatgcgtggcggagtctctccctactcccccgctaccccccacacacccctacagtgcacgtttcccatcgatggggactcacctcgtacgcctttatagcatccttgaagtaaacaaattttacgtaaaacatgttgctgtttttttttccaaagtggatgccttcaccgaggagcggcccatctggcggcgtgtgcaacgcggaaaaaaaaaataaaataaaataaaatataaacaaaaaataagcgaaggggggaacggaaaaagccatgtttcatgttgtctctcctgactagcaacagagttggtcattcccccatgggcactctctctttcacttacatttgctaaatatttcggttatttcaaatctgtttttatcgacggggatatttttacagatgataattccattgctgttcagaatttcattcatttaggagaagctctgttgtgtgtcgtttctacatgagagggagtcctccttttccgatgcgtgatttgcgcaggcaacgtcgcgcatacaaagcaggtagggtccaacggacaggtgtatgtgatccgtatcgtatctacaaacaggtcctccttaaatgatgtggcatagcagcgttgtgctgccgcaaagcgcatttgtatggaagctgatttatgttctccctcctccaccgcttatgccgcttatcccgcttatcccgcttatcccgcttatgcgcgaaggaatcgcctgggtgaatcgttcgattggcgacgtgtcattattgaacaaagcgatcgttcagcagacgaggttcccgcttttgttactgtgttgcgttttgcttcacttaaaacagtggcgatggcgtcgctgcgttcattttttgcgcagatttttcacttagcgaaattgttgccacggttaagctgttcagcaaatgatcatttcgttgaactcgttttatgcccgcgagtgaaaggttgaaaaggggggcgctccgttcgtgcgttttattttgttttcctttattttgttttgctttcctttatttttatttttttttgtgcgtacgctcgtttgtaaagctttttcggtgcgcaaaaagggaatgcccttttgcccattttgcccattttgcctgctttacttttcctcccccccctccgtttgacaagcaaatgctttcacattactgattgtggtgaactggtgagcgcttctcccctttagggtaaattggcactacgccttaagcttgagcggaatgaaaattttatcaaaaacgggatggctaaaggatggggagaggaggatagactgggctaagatcaaccatcctgcgatcagccgtccttcgaccaaccttcctttgatcaaccatcctgcgctcaacagtcgtacgatggctcgtctgggggagagccccccgaggaatggcaaacatcaaacgttcttttcaccacttttgatcggttttagttccccccaattaatcgcccttcttggtgaagctctgtatgacccttcaattgggacactcaccctcgggcaaagaaaaagcggaggcactgacaaatgggcagcccagcagacctaagcgcgcttcgccatttattgtggagtagttgtgtgtctcggatgaaggcacacgtgtgtgcatatgcggatcagtgtatccttttttgttcatttatttgccatcacccctacccccctccatcgtgtgggcacaaaaaaagatgaactggtcgtggcaaacggtctgcacatcggttgagggtggctcgaatgaagttgtactcgaggattacaaaaaaaaaaaaaagcgcctcgagagcaaaggggcaatggtgcaatgttacaaaggggcaacggtgcaatgttacaaaggggcaacggtgcaatgctacaaaggggcaacggtgcagttttgcaaagggatgtgcgctctccgcttggttgggagcactggcatcactgctccgtttcgtctgctccgtcggtcgcgtctgcggcgtacacctcttccgtcgcctcgtcttcttcctccaccgctccatcttcttcctccaccgctccttcttcctcctccaccgctccttcttcttcctccatcgctccttcttcctcctccactgctccctcttcctcctcctccgcgtccgtgctgtcggacgcgtcgagctcccgcctgtgttggtagcgcaggacgccccggaaaacgtcctttatctcactgaggatgaacttaaaatcgtttttgcgaatgcgcagagtgttcacatccgccacggtgtcgtaggtaatttgctcagagttgctatatgcaattttagagaaaacagaaggccagtagtcccttttgttcagtggagtaaacccatacaggagagtatcatccgagtcgttaatgtgacaaaccacgaggtggtacgtcttgtatttatcattacagtaggactgaaatgaggaaaacatgttggaaataaatttgagctcaaatggatgagtgtaggaattcctagcagtctgaaaaatatccataaaaatttttaagttagatgtgatgttaatactttttttgttactctccattatttttttaattaggacacttaaatagctagctgcatttttgtgtagatgcttctcaataagtttatcgtaaatttctgattgnttaagtctgtccttaaaaatattgaagaggaaatcggacgtcttgagacagttataaaggtatgaatccatttttttgattctgttaatgtagatgtagataaggacgattaagaagtaaaaactgtcactgttgtacagaacgtacgttcttcgtttccatgcgagactattcattggtctgatgatttttatgaaagactttagcttaataaggatctcgttttgtttttttaaatccagttgtctgaaatttcctgtaaattcttttatctcgatatgacacatggttctgattttgttaaaggtgttcttcacatttttgtgatcgtagatgtatatccgttcatcgatttcgagggactcatttagagacatgaaggacagcatgggtagtaaccctctctcacgatcgaatgagataaagtgtccattagatatgttcatcgaatcgttatgtaaattttttatctctttgttgtaatagtcgtatgttactgcgtccgttttcaaataggagattagggacacgctcgagatgaatataatcgcggaggtgtcatcttcgctcacgcattggatgaatgggtaaatcattaggcacatgcacttattttcttccttcacgatgttgtagtagctgtgcagcttttgttgcgcgtttttctttccttttcctgctttggtcgcgccgttacgtcccctctctgttgcgtttccccccgtttcgctcccccccgctgcgtcctccccggcggagattcccttccccgcggaggcgctactatatatggccatgacatctgtcatctccccttcgctcagcaccaagtcccatttgtcactcgtctcaaagatctcatggtaaggtctcctattatcgataacgaaaaatttcaagtaccccacatagttcttactcataatgcttgtaaaaaaattctccaccagggtatacacatctccatctgtgttcatatgagagcacatacctatgagtatcacctcaaagaagtaatctcgatagtagtccgtatttttgcaatacacatcctcatacttcttgcaaaagttgatcaagtcctccttcttctcaattccgtaactgaatatgtttatatctcttctcacatttttgtgaaagtgcagaatatgttccgtgcaaatggaatctatatcgttgtagtagaagataaatatgttaaatttaaattcctcattttttcggcttgacaattccttaatttctttgttcacgcgcatgtagtggttcacaaactcttccgcctttacgaaccccatcttggagaggcccgctttaggagaggccgcttttggagaggcccgctttaggagaggccgcttttggagaggcccgctttaggagaggcccgctttaggagaggcccgctttaggagaggcccgctttaggagaggcccgcttcggggtggctcgcaagtgtgtgtctcacactctgttgtggatggactgcgtgtaaatcacaatcacggcggtgtgcacaacatgggtaagtgatgtgccttccccccataaatggacgccgcaagcgagtgtatacttaggcgtgtctgctctatgtactgcttctacgtctgcgtgtaaatcgttaattagggatctctccgtgtagtgagctagcttcttcctcccccctttttctttttattgctcacttattgggggttgccgccctccctgtgcatatatgcctcgacggcgtttgtgaggagttatgtctccctcgtccaagctaaagctaatttgcgcacttgtttggaagccgcgacaggggggggcaattattttttctgctcaaatgttccctttcgggaggttgatttattttggctgattgaccccctttgactgaaaggtgggtacgccattgcgaaggagatttcgctttggggaagaggcccacggggggatgtcattcgtcgggtttgctacgttcgccgggcttgccacattcgtcggcttgctacgctcgtcgggcttgctacgttcgcagtgcttgctacgttcgccgtgctcgtcgcgcttgtcgcgtttgcgccgcttggaacgttcactttttgtgaaccctccggcgaattgcgcctcgctcctcacggcatttcccgcgtgccttgtgcgtttagaatgtacnnnnnnnnnnaaaaaaaacgaaaataaaataatacaatataatataatagatgtaacgtaatacaatgtaacgtaatacaatgtaacgtaataaaatgtaacgtaataaaatgtaacgtaataaaatgtaacataatataatacaatgatactaaataaaattgtggcgagttttaaaaattattggggttacttactttttatgatctactaaaaaaaaaagccaaaattaaaaattcatcggaaaatgttcaaataagtatgcgcaatttagatgattaaaaatattcacagaaaataatggaaaattaaaatgttataataaataatgtaatgtacggttcaactatagatataaatgctcttattttccattcaatggcttgcttctagagtttctatatatgtataaattttacaagtttaaaaaaaattaattagatcaaaatcgttattttaattatgtcttcagcatgaaattttgttacttttttttttttataaattcaagtttgagttttttttaaaaaatttgtatatttttttatcatattgttattttattatttctttttgaagaaaaaaaaaagaaaagaaaagaattttatggagtagcagtttagagagtaataaggacccataggctttatgttttattattttattatagtaccataaccaatttgttaaattaaatagagtttgttttttgaatttcttgttttgggagtttttattttataaataatagccttttaaaggatggtaaaatgggttaaaaataataataaatggtattatagtggtgttgatggctttatgggatactaaataaaaaggatatatattttgtgcatgtaaaattaattttttcaaggtgaaaacctagtttactacactttttacactaggtatgtgtcgttattagaatggtagtttaatgataaatgaacgcgccatattatattaaaatgttccaatttaatagaaaataacaaaaaattatagatttaaagtgatttttaaaaatgaaaaataacaaacgcgactcagaagaatttaaagaggaatgtttataaaaaatagttttatgttttatgttttattttttcgttttctacaaaaattttgcatcttccaaaaatcttccaaattattatatttattttattgtatatattttcaactaaaatgtgggaatgaggaaaaaaaagtggcgttcatttttgcagcgcgcttattgcaaaagaggtatgggtacgcgcctcagcgagaggcagttaggggtagtaaatacgtaaatacgtaggtacgtacatatgtatatatatgtacatacatacgtacatatgtgtgtgtgtgcgcttgggacagttggcggcgccttcactagttgacctgcccagttgggagtacctcctccttaccccattttttgcatctcacattggtgtgctctaaattattatttgtgaagggagcttcccccacagctgttttatttccaccccagggataattcactgaccacgtcaaatttgcttcaatgttgtcatgtcctgttttgtttgcactttctccaaatgatgcaacaaaaaagggagaacatataggggtgggggttagacctgtttggagccccttgttggattgtctatcacggtgaaacgaagtttagcaaatgagaagggaagagggaaattcccatcggatgaatgaaggaatatacataattagccacatcggttagcttcctcacctagtggataaaaacgggactgggtgtaccacatgcacatgcgagatgggggggagtgtctcctctatctgtttgtccaaggaggagatgctctcatttaacttgaggacttcacagtgtggggtttcgttccagttgcgccaggaggggaaggagcgcaataaggggaattgtggcgtgttaagggggggaggggttcttttctcctccccgcttcgcaccgagtgttgttttgcttgcttggttcgggggcgaaaaggtgaagaagcggcacaaagtacacgcactgtgttgtgcgatgctgtgttgtgttatgctatgctgtgttatgctatgctgtgctgtgccatgtcctgttctgttctgctcttctgcaaggggctgtttttcttcccttttgttttctttttttttgcacaggggagacggccttttcggggccaccgacgtttatcccccccccaaaggctcataaaatattcgttcggcccctacgcaaaagcatacatcgttctgtaagtctccgaaaagtcaaaaaaagaggaacaaatttgtgcatgtcagtggggataataaaacgggggggagggaataccacgctcattttttttttttttttttggggagtgcatgggaggtttaccattgtggtgctcttttttaagcgaacctaaatttattaacttcctttccatcgtgatactccatcaagttgtgccatttcctcctcatctttatcgcgttggtttttttccctttttggaaaaatttatggagaaggaaacaaccttgcgtgatgtcatcccccatcttgtaattttgatgcgacgccagttcgcttcaccccctttggggaagatgagaatttgagcagtttgtccccccaccccagccgtttggaattttattttccgtttttttcctgcagctttgctgttcttttctgcgttttttcgcatgctttcacgatggcgggtaacgagcatggggatgtaaaaaatttggacctgggaccaggtatcgcggagtcgatccgccgcgtgttgcccatttgcgctgcggacgtggcatgcttccttctgccacgtgtttcccatttgcgccgcggacgttgtgacatgcttccctgcgccactcactagtctcaccccacttcgcatcacgcctgacttcaccccccatttggcattccctctccctgttcagaattcaaaaactgcaagtgcctaaacttgtgcgagttgcaactcatcttgggagaccagctgcggctgacgtcgaagcggaacgaggaggctcaaacgtaagaggagcgctacgtagagcgatgcgtagactgctgcgtagactgatgcgtagagttgcgcttgagccacgcgtgtgcagtggcgcgagggggcgatcccagggtggttgactccccttggcaccactccgcttggcatcacctcacttcgtatcatcccactttgtatcaccccacttcgtatcatcccacttcttatcatgccacttcttatcccgcaggctgataaaatcctcgtttgactacgccaacaaattcgctacgataaaaaacaggagctccatcgtggacgtgcgtaccaacttggagcgcataggggagctacacgagtacgagatagctatgctggtgaacctgctgccgaagacagtacaggaggcgaggtacttcatcccgtccctcattcgactcagcgacgagacgttgaattcgattttggagcacctcatcagttataagatgtacgtctcgtgagggagcggcagaagaagacgggggagatgaagcaggggaaaatcaagaatatgcaaatgaaaaataggcaaatgaagaataaacaaatgcaggagagccaaatgcggacgcaacgtggcgccccccctcaagcgtaggccttatccacggcgccccggggccccatgcgagacttggagagcgagggaaaggggtcgttcttgctaagcacgaggatgttgctatcataagcaacgtacgcatttatgtacttaaaaagaatgagcgaggtaataatgcagagggtctccaagtgatggtgatgctgggttatttgggcccaattaaaaacgtgatgaaaaatacaaatgggaactttatacaacttatttggattatccttaatggtttcattccaccagtcaacagcaattttgagaaggttacgtttgacgacgaagtgaatctgatcgatgcattcattcaacccgttgtcgaagaagtacttagagtgtctatctaagacacgattgtaaaggaatatattcccctgtttaatggagtgaataatatccatataaatggtcagttcataatcctgtactaatctcttcggagggtaaagtcctttgttcaaacgaatagatataatactctccagtaatttttttttaaaatctgtttttcccttccttgagttagaaaatgcccaaataaattccttctctgctttttcataatccattttatgcaaatataatttacctagttggtacttaaacaggacaataaaagacttggggatataggagtatcctatatctgtcgagttaattatctttaaaaaacttgttgttatttgcatattattcaatttcatgcaaagctttattgattgaaacatgaggatgacaaaccctccatgtttttctatgtctcctttaactatccctattttgcctcgaatagagttcagtacttctattgtgtatttgtttttctcattaatatcttcgttttcttcattatatatgtcatttttggtactggtgttgtagtaggagtccgccaaggtacttatcgtatttaggaaggagcaaatggttaataggtatggtagtaaccacaaattttcactatatagatgaataaaggatgaaagaaatttgcatcctgtgttgaggaggaaatcccaattgatgctgttccggttacataacgttttgataatggtgtaatgatcaattattaactgttcataatttttgagggcattttttttttttatttttccttaaatcaatttctgttgtttcgtcaaagatgagaatatctactggaagttgtgttagcttaaggatagagcttattttgtatccgttgcgtattcttacgcaattctccatttcttgcaggaggtcttcataggtgcgttcctttcgcggcggtccttcttgccgcttcttccgcagctggttgattttccgcgttatggcgttttcgtccggcgggttcatttcgggtaggagcgcggggcggggcgaaccgacgtggtggtgggcaagtcgacgtggtggtgggcaagccgacgtggtggtgggcaagccgacgtggtggggggcaaaccgacgtggtggtgggcgaaccgacgtggtggtgggcgacgcgctttaagcggtaatggcaaattaacttttagtagccacgtgaccgacaccttgcgcggagatgcagttctcccctcgtggcacctacgtttcgaagccggaggcagtgttggttggcgtcctccacaaggtgtactctcacctgggttgctaatgggttcctaatgggttcctaatgggttgcccatgcgcagtggctgcgacttctcccctccctcaacggaagaactttcacgcgcgttggtacgcggtcacgttggttagcggtcatataagtaagcggtcatataggtaagcgatcatataggtaagcgtcagattggcacgcgccaggttggcgcgcgtcagattggtaaaccgttatgttgactcgcagcccgattgaggaactcgtcggttgccccgccttagcaagttatgccatcgcgcgtgtaacataatgccatgccaagggtggaaggggaaaaaaaaaatcttctcactctttgtatcgcttccaacaagggcctccaaaaaaaaaaaaattgagcggcaagtcggcagaaatgagctttatgcatgcatcgattgggggggattgaaatctaagctggtttttcactccaatgcggttgggttggggaagtggcaaattggggaagtggagaagcgggatcgaggcaaggtagcaacgaggtaacggcacacagcaacaacgcgatgacgcggctcagcccctcctcgggtgcggaaaaaaaaaaaaaacagcagtcaattcgtgtggaggaacatcccccacccctcggtcgagagtcacagaaaaaaaaaaaaagttcccagtttttgaccttcatttaaaaagaagcaaaaaaaaaataagtaaacaaatgaagaaaaaaaaaaaaaaaaacaacatacgtgtcgcgtatatacgcatgtgcacaggcaaacgaatgcataccgaggggaatgaggaggacaacggaagggaggagaggtgataaccttcagatggggcgaagagggagacctaccacctcgtgcttggaagcacatcgccatgccaccccttggtatgccaccccttggtatgccaccccttggtacgtctccccacaacagtacaaactcatttttttgctttctccaataagtgtgtagctttttcttttcggcactgctactttgctagcgagttggtatgacctctccttcctttttgtttaagcagatggtgaagtggttggactcggaggacaacagctcgtggatgctctgcgggggggtggacgttagggaagttagggaagttagggaagtggtggcgaagtgatggcgaagtggtgacgacgtggtgacgaagtggcgtccaattgcctctaattggctccgaggcgacgcttcgcccgcgcacgaaccgcgatgttgcgggtgccgtcccgtatgcacaggcagtccagcttgtattctttgcgcaaaaattttagcttttttttgatgtggttttttatcatctgtaggaggtcctccaggctcatgtgcttcttcacgcgcacggggatgttaacgtttaggttgccttgtgtgggtgggaggcgatggtgaagcggtggtgaagcggtggtgaagcggcggtgaagcggcggagtatcagcataatcgacagtgtatcggcgcgccatgggggagctactctccctgggcctaccattcgaaaggacgaaattgaagtggcccccctccattcgcctccgttcgtagagacaaatgttgtgatcctccaagttggcagtgagtatgtctacgtcccttttatccatacggaagaaattcaagatgcagtcctcgatgagttcttccgcgatataggacacgatctggagaggagtgcagatgggtgtggtgtgaaaaaggggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttcccgcttaaccttttccgtggctacaaaggcgatggtgttttttagcagatgttttgtgacttggttatgccattcgatttggcctcgactgttctgtccttggttctgcaaaaaaaaaaaaaaagggatgaggaagaaaagcgacgtgtatgaataatgagttgaatgcgttaatgcagagatcacaaattgattgttgtagaaagaggaggcgttgaattggggagaggagagtcactccaccctaactccctcctttccttccctccagtgtacctgctccttcgccgcttcgacatttttcttcaaaatggagttgataagactcccggataacccgaaggtgtttattttgctgaagatgtggaggcatctgcggggggatcaggggaggaatagcggctatggggaggaatagcgactttacggaagaatagcggccatgcggatgatggtctcccctgtgcgagtgaccaaagggggttgcgtgaaacaacaggggtgagatactgagtaggggacccacctggagagctcggccccatcagccatgacccccaagttgtcacgctgaaaatcagtgaggtgcgagtacatctgttcattctgctggtggtttaattggacagcttttttcttgtgttccatcgctttgacgttttcctcataggtaagctgaatggtagcttcgttcagaatttgtttagtcatatattttgcaaagctttttatttcttcctgctggtagagggtactcgtttgagtgtaactctcttttttttttctctccctttctgatatgatttgttcatataaaaaggtgccatcatttgtgagattttttagttctacatttgattctgttatttgtacgcacttatcggtgcacacacttttcgtcactcctgaggttaggttcagcttgtacgcatctactgtctggtttgttccatcgagattcacttcgcttcgtttggcatggaatctttgtcccctatttgcataattgccctttttgttcttcccgcttggtatttctttggctagtctccccttttggggatgcttactcaccgtttctgtagcgtgcttgtgagtttgtctcaactttgtgttgatgaaggtggagtagataattgattggactgtctcgtcgtccttcgcacaaggaccatcgcccccagtggatgctctgctgcgacttgctccaattgttacatttttttttggccttttttcgaagagcaacatttggcgaacggcatcaactcgaccttctcctccaccgaacttgagactattggctgcactttttgagcacgtcgtctgatcgttcatatttttgtacacgtaacttacgcagtcgatgttgttcttctctaatgtcttgtcgacgttgtctaggtagtgtttctttttcttatctctaaagtgagtctcattttgatttttcatcttcgtggtggttcccccgggtggcttcactttatgtctctgcttcgagtcggccctcatctcctgcgcgaccttcgcttcgttcttgcgctcatcagggtggtctccccggcagtctctttgggggtcatcagcttggcggttattttgggggaagcctttttgatcgtttttttgatcgcctttttgatcgcctttttgatcgtttttttgaccacttttttgaccacttttttgaccacttttttgaccacctttttgaccacttttttgaccacctttttgaccacctttttgatcacctttttgaccccctttttggaggccatctctccgcctttcgtcgtccttcccagtggtgaggtcgctcgattcctctgctgcactgtgaaaacccattttggtttccccttcccttttttctgcgtctgttcgggaataccggaggggaggaagactctcactcgaagcggcgtgacagagatgcgtatgtatatgcctacatttgtgtggaagtcagagttaactcccccccgtagtgtctctctctctctcctccccagctgcgcgctctcacacttttctattggcgggagtaaagcgactcactcactgccccgtacgagcatctgcacaactggcgaagcggttgggatgcacacaatgggcttatgcacttggcagatgtagacgcgtctatgcgggaggttgccttgaggggatgtcccctatgggtgcgatgtgcatatcggcgcgtgtggatagccctgctgttgcgttcgtccctttttttgtgtcccccgtttggtcgcttctccgcttcttcgcttgtttgccttttttttttcttccgatgggcatcccccctgtagtgcagtattaacgtggggcgtccattcacgtgtgcgagagggggattcaaatgtgcagggcatttcgcgagaaaaaaaagaagaagttcgagacaggtatgatatgccgctttgtcgatatgccgctgtaccgctgtaccgctgtaccgctgtaccgcttcgcccaccgagggagagacattctagtgacatttcaaaaaaggagggaaacaaaaaaaaaatcattaatgagcatttaagatgctgtaattaaaattgcaaactctggatgctcaataaatgcaaacggtttaacatggacaatttttgaggaagaagagttatcccttggacacttttttttttttttttgctacattttacttaactgcgacattggatgttgtgcagggagggggaggagtggcctcactgagaggaagtactttatcgaactcgtccaatttccttaccccttttgctacattggatgggagaactgacgaagctattccatattgtcggtcagccgtatagatgatacatgtatgggagacttggcacaaatgagcgaatgaagaagaccccaagggtgtcattccttttgataattttttgaaaagaaggggagtgaagaaatacacaaaatttgtgtcttctaaaactacccctccgttaggaccctttctttgagcaggtaacataacatagcccctccgagcgagaaccatggagaaaggggaaagcgaaaagaagggactctcccctccctcaggtaaggatcaaccggacagagtaacgcatgaccatgttgagaagctccgtttgtacaaaagaggaccagggccaatgctgagttgttgagtaaacctggcagggtaacgatgtaaactctctccctgcgagtggaaagcttttccccccacaagcggtacgaaaaaaatgacgacacgtaatgcgaaacacgtaatgcgcaattcgaaacacgtaatgcgtaatgcgaaacacgcacaggtgaggaagaggaagaaaaggaaccctttggcgaaacagttaacggatctgatgtcgaagaaaaaaagaaagcggttcatgtttatcctaacaaaagcacctatgaggggggttaccttcatggaaagaagtcgggattagggaaattgaccaaaaggaacggggagttttacgacggtaattagacagatgggcgcctcgaaaaaaaaaaaaaaaagagacgtacgcaacgttagggcaagtcctgatgcgcttctcttctgtttttccgcttctgtggcaacgcagatgaacgttttgtaatttctttgcctctccccattttctgttgacatccatttctcgggcacctctcaaaaaggctacttccaaaacggacagaagcacggaggagggttccagcgatactccagtggggacttttactacggagagtggaagcacaacaagaaggacggccggggcatttactttttttcctccaccggggaatacgtgaggcggagcggggtagcagcgtggcagagcggggtagcagagtggcagagcggtgcagcagcgtgacagagcgaacaggcgaacttgcaatcaggcagacgttacatcggcatttatactcttacgtcatgttattttacacatcaccttcgctttcgcgtcactgctttcgcatcactgctttcccatcactgctttcccaacactgctttcccatcactgctttcccatcactgcttccctctccacatcagtacttcggcgaatggtgcaagggaagcctcatcagcggggcctggatcatctccagcgaagcaaagtacacagggacgttttttaggaacctaccccaattcaagggagagttcctctttgccaacgactcaaaaattaatgtcttttatgaacagactttgggcatttgcggttctcatgacgggagcgaggagcacgtggggctgtactggaggtcgctctagtgacacgaatgtgcgatcgcgagggtggatcgttggaggtgattatccaatatgtttcccatttcgtgtcccattttgtttcccattctttttcccgttctttttcccatcctttttcccttccttttttttgacgcgcccgctggcccacctacccttttcgcgccaactccaaacgagacaagcgcccccctctttgaattatcccccttttctagtaagtgacatttggggagatcgaaaaaaaaaaaaaaaaaactaaaaggaattaaaaagaattaaaaaaaaaataccaaaataatactaaaataataccaaaataaacgtgccgaatggtcttgtaggaactgctgatccgcgctgcacacagtgatgtcgattgggggttcttctccatttgtctaaagaatccttcgcacacgcgttcgcggggatgtgtatgcatataaacatggggggtagtgcctcctggactgattcgctcgcacgtatgtacatagactagcccatatgcaatttagcgcaaccttctcagcgtttctcagcgtttctgccgcttctgccgcttctcagcgcttctgccatttcttccgcttctccgcttctgaaacatggctgggaagagacaaagcgagccatccccccaactgtacacggcaacgataagtgatgccataaataggtactcgtttatggggactggagagtaccatagcgggagtttcgaactgaaccggaatgtcccagaagataaggaagccgccactcacagtgattggacaattattcaggatggtacatccgatgaagaaggagagttacaaacgtacagctcgatagttcttggtaggtctctctgtctcgttttggttaacccagacagtgttctctttttttaggtgcatattttatccccttttgctcagcgtgtctttctccacttggttatcttagcaggtgggatgaatgaacccataaggaggagggtcacggaaagggaatttgctccctgtaggtggagggggaatatcaaaggtaagcacatcacccgtttgaatggttcatatatatctgtttatgcttacacttggtggagtctccctttgtgtgtaatccgtattgggatttaaatttgggttctactttctctccccatatattacataatcacccttttaagacgtgtgatgcacaccacttgcacgatttccacccatgtgaagactccccaaaggaaagacccatggatgtcctgctaaacaagcagactgaaaacgaaggagagtggactaaatatattttaaaatttcttctgaccgcggaggaggcaaataaatcaaaggacatacaagacatagtgaacagaattgaacatgaggagataaaggagttagtgttgtatcactctaaggtagttctttccgaaattaggaagatatataaagtgttggggggtctagtgaatggtggtgtctgggtgagatgcaaaaaacgattcgatgctttttctcctcgtgaagaagaacgagtgcacaggttaagaagcaaaaggggggaacccaattttaggggtaaaaagtgttacctattgaatcggtactataggaggctgtgtaggatctacgaggaggagaattttcttttgcggtggctatgcatgggtagtcgggttggtgacgcaagcgaggttgaagctctctcgaaggggcatgacaatataaccacgcagacccttctgcgaaaatgcggaatcacgtaccaaggtttgtgcacctgagttagataaaaacgcattccattagaacccctttttttgtagtaacacacacacgattgaaataagtatgtccccctcccccctttttttagctaaagtagggagaacttttccggtcgagataaaatcaaaatggaaatggatccgaggtgcactaaaaaggggtaataagtcccgatcaaatctaaaaagagatactcgcattttccgttttgttccacatgtgcacatggtcaagaagcagcttgacggtgaatcattcacagatgaaagaagtggacccaatggagagacacaaaacagtcaggtaggagcgtcaaaaatgagcatatcgaagtgttacatacacgggacggaggcggaagtgaacagctgcaacgagatggctgcgtcaaatagtcccattgttaacgactgtgatggggatgcagcgatggaggtggggataaaagggggagaggagcaatacacagaagaaggggttactcatgaggaaaaaaacagtcgtcaaaatggtggccttgtcggtgaaaaaacattagcagtagatgtgaaagcgtcgagtgggggagacaccggtgtagacgtaacggtgaacgagcagatgagtgaggcggcaggtgaagcacccgtggaggagtatcccaagaaggagctgaacgatggggacgaaaaaaggaataaccatctcagggtagcaaaaagtaaaatggaacagatgcataaatcaaatttggttgagtccaatatggataagaaaaataagttaaaaaaaaagaaaaaagtagaagaaaggagagagaagggagagaagaaaaaaaaaaaaaaagatttaaatgtccagcaggcaaaagtagttactgggaaggaagaggagagagcaggcgatcaacccttggcggacatcctaggtaaagccacagaagagacgaacgagggggtagttctttgtcaggaggtctaccacgattgcactcattagtatggcctataataacgataaggagtgcttctggtttttttttttttttttttttctccatatggaaggaggttattttaccatccttaacatgactcatctttgtttgagcccgtcaaagggggaggtatgcccactatggagagtgcatcgtgcgaagtttagtatatctattgggtggaaaaaaaaaaggatagctgtgtgtgtgcgccaagcgcgtgtagtttttacctcacatgtgtgtacgtgcgcatttgtatggaagcactcgtgaagtgcacacgttgggaggacctcgactgtgtcactcctgtagacgacgcggcagtggcgcgaacggtcctcgttcctctttctccctttaaaacgcgtgccacggaagaaaaaaaaaacacacaacgcaacgcaacagcatgatggcgtaacaacggcatatcgtaaaaatggtagtaacgtcgatttttaaatgagtgcacacaagtcctcatgagacccgcgctgaaacgcacacgcgaagagaaagagatcgctcaaagatgtgcacaaggttgtccgcaatgtcgtgcgaaatgtcgtgcggagaggcccgggagcccttcaggagggacattgcacggatagataggctcatttacgagcacgaaaaaaaagtgcaatcttgcaagtataaaaaaaggcagtgctatagactcctgtcgatcctgaccgactatgataactggttgagtgagacgtgcgaaaggtatgcgtggaaggtacgtgcgctgcagagggttcagacaggccccatggggagtgccacgcatgcagatgtgaagtgtagtagacgcataagtgactgtgccccgaggagaaccccatgtgggatatccaagcagtatagccatttagccaaatggacgtccgtccatgctagggtaggagaagggctgcgtaaaaaaagaaaggaaacaaaatcacgaggtgggaagctatcgggggagaaaagaagggtgaaaataaaagctctgagaaaagcccgagtaaagtgtggacacagaagggatgacccctctaggtgtggtaatgaaaaggtgcaggaagttgctgaggggggggagcggcaagagggggagcggcaagagggggagcggcaagagggggagcggcaagagggggaggagaatctcgaagaagcggcagaagaaaatcgcgaagacgcggcagaagaaaatcgcgaagtataccagaataaaggtgaactgccaagtgaagcgaatcgaacgtgcgaagaaaccggggggagggaagcagagagttccgaggggactcatccaaatggacaaaatacagtcgtcgaaagggaaggggcacgtgaagcagtagaggaagggaaaatatgtttaagtgaagagaaagaaaaggaggaagagacaggacgtggtgagatggtgcacaactctgggggtgagaaaaatgagaagagcttggaaagggtgccaagtgatattgggggatgtcctcataaagtggggagagatgaggaggagaagagtaagcagaatgacgaagtggagcttttggaggagagtaagcaacatgacgaattagatttttcggaggtgcaggtgaggggagatacaaaggaagaaggagacacgcaagggggtggaaggcccgaggggggggaagaaaaagaagaaatggcagaggtgggaaggaaggcaggaaaggagaaaagagcgcggagaagggagaaaaagacgaggggtaaaaaggggggagataagaagggagatacaaaggagaggagggcgcgaaagggggaggggaaaaaagataagcagagggagaagcagagggagaagcagagggagaaggagaggcagaaggagacaaaaatggaagagggggaggagagagaaaaggtagaggaggagaagctggatgaaggaaaagcggtagagatggagaacgcaacggaggcaacggtgagtgaaggaaaagaagaaaatgtggaaggagaaaaggagcaggggggggaggaagttaaggaggtgaaggtagagaaagaaaccgaagagaaaaatgaagatgaacgaaatgccaagttggacatggaaaaagaggcgatggtgcaagaaggaggggagatgcatacggagggagagaagccgacgaaggtgtcggaagactcaacgatcggggaagtcacggaggaaaagatcggagatgaaggaaaggagaaagcggacgcggaaaaggaggcaaagctgggcgccgaaaaagacgtgcacgcagcagccgtaagcgaagcagccccaaacgaagcagccccaaacgaagaagccccaaacgaagcaaccgcaagcgaagaagccccaaacgaagcagccgcaaacgaagcagccgaaaaggacgaaccacaaagaagcaaccatgaggacgagccgggtaagacagcggaaaacgaaatcgtgcatcatattctcagcgagtattccaacacaattcagtacacgagttttctcgattacataaaaaataagaaggagccagagtaggggcggagtgggtaggagaagaggtggataggagaagaagtggagaggagaagaagtggcgaagtgaagaagcgccgatgtggagaagcgccaaatggaagaaacgacgagcggaaacacacgggcgcatttacagcgagttggtgccacgcccacatggggaaaaaaaaaaaaaaattaaaaaaaattaaaaaaaaaaaaaaaaacaacacctcaacgcacgcccacgtggtataatactccccccccacacacacactgcactggagaggttaaggggccgtctacaaacctgctgtaaaaaaaacaagtagccaaatgtagccaaatgtagtcaaaccttgtaagcagaatgaatggcaacgatacccatggtcatagtagagtaagaaatatttcgaaacaaattctgatgcataatctgtgataactcatcaggagttaaaaaggtctgaatactctccgccaaatatttgtaagagtcttcactccttgctacaaattttccaagtagaggaataaaattcaataaatatgaattgtaaatctgtttcaataaaggacaagtgactttgctaaattctaagcataagaatctccctacaggtttcaaaatacgatggatctctcttaacgattttggaatgttggtaaaatttcgaattccaaaagagagggtaactatatctactgaggtgtcttcaaacaaatttaaattttctgcattttgaattacccatttgatattcctctcgtaatttttttcctttgctcttttctttcctacttctatcatgtctttattcacatcacctacgattatttcgggggtaaatcttgaataaaatttatcagtatgtccttctccaccatcgaaacagattccttcgttcattttttccaaatagtacttatacctttctaatattctaaaggctatatctcctgtgcctccagctaggtctaatattttacaggtagaaaaattgtcggagctttcctctccttcgtttattgcttcacttgggtgtgtcccatgctgcctcgtcgcgctgccggtttggccttttccgtcaccgaagtgggttccctcgctgggggtcgcttctctgtaggcggccgtctccccgttggaggcagtccccccgttggaggcagtccccccgttggaagcagtccccccgttggaagcagtccccccgttggaagcggcctccccgttggaggcagcctcccaggacgatgcgcccgtttcccctttcctatgctgacttacccagtttgcctcactcttgtaaatttcttcttgcatcttgtagctatgatattttaaaaatacatccagctctttcaccagctggtccttccaacagcggtgcaagcgcagactcatcaagtcattcatcagatcgtacttgttggacacatggctgaataggttgtacaccagctttgactttatctcttctgtgacttttttgaagccgaagttgtacagccctgcggggggatgggacaggtgaggggggagcgaaaaagaaagaaatacgaaaaataagaaaagtaagaaaaatacgaaaaataagaaaaaataaagaaaaatgtgagaatgtgtgaaaaaatatgcaaaaaaatatgaacaggtcaggcgaaatgcagcattgcaaaaggaagcacaaaactgcgaacacatctgcacacacttgtgaagcgcctatgaatagtgaagatgtccccgatggggacatagagctttactttcgccgctgccaaaggagtcactctctgtgctaaaggacttcagtcctgcccttaaaatggcccccaaccttttctccctgaaatgcccaccatggagggagctgcaaaactgcaagactttcattgtgctgcggtggtgatgtgttcgtgtgtggaggagggggagggggaagatggagaagaaaaagaaaaagaacctcctatccgtttttcttttcgaggcaatccttaacgtggtttttcaaagagtgggaacggatgacagacagagcgacatggctgaaggtgaatccgttccttgtcgtgtaacccccaaagctgcttcatcaatttggtttcttcgcaacataagcggtaatgcgatgggtgagtaaaaaatttggcgtaggggagatattctcagcagggtactttattttattttattttggacgataaaccgcctcagcgtgagttaaaaaataaaaaaaaaaaaaaaaaaaggcactgcctccttcgtgatgaacaactggatggggagaaaatggaaaaaaattatggtgcgcgtatcacatcctttttcattcacgcgtggctgggtggggcacaactctgaccagaagtttatgtatgcatgtatgtatgtacgtatgtatgtatgtatgtatgtatgtatgtacgcatgtatgtacgcatgtatgtacgcatgtatgtacgtatgcatgtacgctttttttttgttgaactttggaaggaactgatgtgtgctgcgttgttttccttggcctgctcatgcgcgcatggcagtacgttgtaggccccaaggggtacgaggcggaagcgagagcgacgtagcaacggggaagaagcaacgaggaagaagcaaggggggagaagcaacggggaagaagcaacgaggaagaagcaacggtaaggagcatgcgctaggcggaaaagcccaaacggtatgcaagcggtacgaaaaggttatgctaccgcttcacaaccgcttcgtaaccgcttcgcaaccgcttcaccaacgctatgcaaacgcccggaacgatactgagacgcctcggcgcaggcacaacccggcagatgcgcagaagaacgagcagtgtttcttacggatacctaaacctaaccgtgagtgacaaaattatgccttacatggaagggctaaagaagaagataatatatgttaacagttccaaagactgcaaagcgtatgtgcaggaaattcaaaagagtatctacgctggcaaactaaattgtatgggagtggatgtagaaggatataaaatagggagaaacggaacagtaagtcttatacaaatatgcgcacaggatgtgtacctgttcgacgtgtacaaatgtgataatatctatctcttcattaactgtttaaaggagttactggaagatagacgaatcgtaaagatcacacatgactgcagggaagactgttctattttgttcaaccagtatagcattagccttaacaacatattcgacacacaagtagcgtttaacttacttttgaaggaaacgaaaaaggagttatatcaaataagttacgacgatttgctatataaatgcttacttttaaataatatgcacaaaatatattttcataaagtaatttctttggatcagaaaatatatttgaagagacctatagcgaaggaactgattcattatgctatccaagatgtcatatatttaaagccgctcatgttgaatttggtggataggctactccgtgtgtgtaaagaaggggaagcaggaagtgagttatttggtgaagacgactcgcgcagtgttgaaaacagtgatgatgtgattagtgaagggacacatagcaacttaagtgaacataagattaacttaataaaacgtgttgtaaagctgagtgagaggtacatcaattaccagtttttaaacactcatgttaaaaatgagaaagagttacagaagggaatgactctcgatggcatgatcgtctcctgcaacaatttaaacctctatgtcaagttgaatttgagcaggacgggtgtcataacgaactgtctgaggaacgagttcgaaatcggggacgtggttaagtgtgtcatcttggggttttgcagtaatgattacatcaaactggggttgtgcgacccgtccctgtgtgtggtgacgcgtgaagtggggcggtaaaacgcgacccactggttcatgtccgttgctctgtgtaatcccatgcgagtttggagcagcactgtcattttacgctcacgcaactttgtatttgttaacccatatcgtttgatcgatatgaaacagcactgtttgattctcacttttttgttttttttccttttttttgctaaattcccccgcaagcgtatctgtgtgcgcatgtttccctgtttgaaagtctgccccctttgttgtgaaacggtcgttttagactgaacgcacagaaggcaaaccacttcagcaattggcgcagtagcaatttggccaagtgggcatatcaacacctcaacatgtcaacataactgtggtgacataatgattggaggggaaaagaaaaaaaaaaaaagctccccaaactccccattttgcgtgaattgcctgaactcttcatattatttttaacaaattattgctgttcaggtagttcatgcaaaatgggaaaagaaaaaaaataaataatcacaaacgacaacaggtagttatgaatgtcgtatgctaagcatttcgcggtgtgaaaactgttgcgatgggggaggacgcctgggggagttttgtaattttcccacgttgagctgcgttttccttcgtttgtttttctctttcacgtttagacacctcccgtttggactgaattcctaggggggttttaaaatttgcatccctaaaattgcttcctccattgctccctcattcgtgcatgccccaaatttgcgctgctcaattctgcgcgcttcaattctccattttggcattttttcccgaatgccgcgcattgcttaagcgtgcccgtcgattattttattttattttttttttgcacgtgtgcagagcgtaaaaatgatgttcgcacaaaagaaagcacacgacagccgcgattttgtgaggagcgaaagaatgaatgagcatgcgcgtagctcagcatgcggcattcagcacgaaatctaggtgctcgtgtgcgtgcgtgctttgcttgcatgtgagtacatcaccgctgcatgcatgcttcgccaaccttcgcggatacgcacgaatgaggatgcgcgaaatgggaccacctcttcaagacacgtgctttcattttggaaaagaatggaaataattcgcttctcaacaaaattgggggaggaaccgctctggtaaagctacacctcgttttgtcgtgttaacgtggctcttactgtgtcgaattgtattgtttatattattattattattattacttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttatttttttctgaagagtcacacgttatacatacacgtgagtaatcctaaaactgaactattgttttttttttttttattgagcacgtaaaggcacgtgaatttttttgatgagtgaatacgcgcctctcgagagcaccccctcgccgcttacaccgtactgcgacgcagctacgccaaacgcgcttgagcgaacgcggaaggtgtggccggcgccccggcggaggtgaatacacctaaggaggagagtagtgagcgagaagctcccgccaagggtgcacttacacgcatagggcctacgtacgtacgtaacgttcttacgctcatacgtatgcacctttttttatgcgcgtagttccactcagagttttcttctgttgaggcggccatcttgggaggacagacctatcgaagacagcaccgattaggaaaaatttcgtgtagtctagcgggtgcgtccttttccccttcccctcccccttttttttttttctcccccattcccacacgtaacacacgacagtcacaatgaagaagagcagcaaggagatttcctcctcccagtcgtcaaaaaatagtggaagcgatggcttctttaatacgtccctaaagtatgtattggcggcctgcctggcgtcattcatttttggttaccaagtcagtgtgttgaatacaatcaaaaatttcatcgtaattgaattcggatggtgtgaaaataacaaagtggagtgtcctgagagtacgttgaagagttcgttcctcttggcatcggtctttataggtgccgtggttgggagtggattttcgggcttcctagttcagcatggaagaaggttttcgctgttagtgatatacaatttttttattttggtgagtatattgacatcgattacgcatcacttccacacgattttgttttcacgtcttctgagcggattcggaataggactaatcacagtgagtgtacccatgtacatttcagagatgacccacaaggataaaaagggagcctatggagtcctgcatcagttgttcatcacctttggtatattcatagcagtgctgttaggaatggccatgggggaagtaccagaagaccaagtaggaaaacaagcggaccctttgggaacttttcagaagacatggtggagacttatgttttttttcccgtgccttatttccatcctgggcatcgttctgttgaccttttttttcaaagaggagactccgtattacttatttgagaaagggaaggtagaagaatcgaagaaaattttaaaaaagatatacggaagtgataatgtggatgagccgttgaaggcaattaaagatgcagtggaacagaacgaggcagcgaagaaaaattccatttcgttaatgagagcgatgaagattccttcctaccgctatgtcatcctgttgggttgtattctctccggtctgcagcagttcaccggtattaacgtcttggtgtccaattcgaacgaactgtacaaagaatttctgagcaaaagtttgataacaaccctaagtgtgataatgacagtagtgaattttttaatgacctttccagcgatctacattgtagagaagttaggaagaaagactttgctcctttgtggatgtgcaggagttatttgtgccttcttacctacagccatagctaatcagattgatagacagtccacttttgtgagaaatctttccattgctgcaactttcctgatgattatttcgtttgccgtttcgtacggacctgtgttgtggatttatttacacgaaatgtttccctcagaaattaaggacagcgcggctagcttggcttctttggtcaattggatgtgtgctattatagtggtgtttccatcagacataattattaagacgtcccccacgattttgttttttattttctccggtatgtcgattgtggccttcctttttatcttcttcttcattaaggagacaaagggcagtgaaattggcacaagtccatacattaccctggaggagaggcagaagtacatgggcaagtcggccgtgtgagcaggggagggaaacattcgaaaaaaagggaagacgatctttgaggagcattgacgggaagagcatttcaggcagttacgtggatgaatctttcattggctagctggaaaaaaaaaaaaaaatgtgtgcaaaactgctcaacaggtatgttttttttttttttttttttttctctttcttgttaattgttccgtggtgagagagggaagaagcgaagcgggcgcgccacaaacttgtgcagcggtttcgtccccaagtgcccgccctcaagttgctggacagggcagatcgggaagatggcacgacaacatattgcttagatggcacgacaacaggttgcaaagatggcacttcaacatatcgcaaagatggcacttcaacatatcgcaaagatggcacttcaacatatcgcgaagatgacgcttcagcacagcagcgcccgatcgacacttctttacacccccttgagagagaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttcccacctgcgtagatacatatgcataatgcttatgtgtatgtgtgtgcgcgtgcgtatgcttagacatatggacgtttatctgtgccccgctgcaacgcacccgcgggtgacattcctgttttgtttgttttctttttttgttttcatttcgcataagctgggtgtacctccttcagccaatcgtcagtaatccaggcaggcaacgcggtagccttacccgtgagcgtctcatagggctattttcacgcaccagtgggagcactcccatttaggtcgaagacccaatcgcgcatgcgccttggcgttttggtgtcttgacatcagttggtaacttcgcaaggagacttttatcgatcccttttaaggaccattttaaaggtgtatccaatgagcactctctttttgtgtagtgaaggataggaggtgcggaaggcacgaccgtggctctccagcaaggctctccccatgtacgaagatgtaaccccgtgggttctcctgtcccaatgtgcatttgctccacccttaatggattgcgcgtaaagtgggaggtgggtcggaacatgtgaaataggggagtccctttccagtgggcactgtcgtttagagggatcattcgaaaggggcaggaatccaaccaaaatggaaatgagcaaaaccggtgtgacatgtcatggcgagatggctgctgccccgcggagggaagcggcaaacgtggggacggcaacgaggtggtacagccccgatgcgatgaaaaaaaaaaaaaaaaaacaccgttcagcgttgcgcacatggggtggacgtcgccctgaggaacgcgcttccgtgtcgaaggaggggtgatcgttgttcctgtgttgacaatcatgggtgagcattatccgtgcgtgttacgtatacgtgtatatatatacccaccgagggaaggggaaaaattaatccacgacgggaagcagctgtgtggggaaaagaaaacccagccaagtggagcaactgtcggtcgctcccagcacaacgtcacccgcctaatatgacatgcccaagcacctactggtcaaaggcgcagtgtacctagcggcactggcctggatgagcagcgcaggtataccgggacttcacaaatgggtgatccaaaacttccccagttgcgtgaagatagtggagaagaacagccttctggacgtgactcacttgaggaggaacttcacacatagaagggaacataaaaaaggaggcaatgattggaagaagaaaccaacgaagatcggtcacgtggataacctcctatttgatatgaaccaactgctacacaaagccaacgtccaatttgttaacgacgatcagtatttttgcaagctctcctatttaataagaaacgtattgaaaaaattccccccgcagaaaaatatagtgttcgcaatagatggcatttgtcctttttcgaaactgaagctgcaaattaaaagacgagcgaaaggaaagaaggtgcatgatggagacaactcaaacgatataacatgtggcagtccctttattcaaaaggtatcaacatttctccgaaattttgtgacgtttttagtatcgcttccaaagtatgagcatataaaagtgttcatatccactgataaggaggtgggggagggagaactgaaattgatgaattggattcagaactacgtaggggggaaccgttcgcgacatgaggggggtaggagttgtgtgggtggtcgaagcgcggcggacgaatcgttcgtcatcgtgggggcagatgcggatcttctccttcagtgcttagctttgaaggacgtgcggaatgtgtgcgtgtacacgtatcagacgttcctcgtagatgtgggggcgtgggaaaggaagaagaaggaggaccacctcgcggggttgggcctcccaaatggggaagtccacccaaatggggaagcccaccatactggggaagcccaccacactgggacctcctctccaaagtggaagaagaaaaaaataaaagtcctgtacaacctgaacacatttacgaacctcttttggatgaagtacccgagggccatcgaccaaatcagacgagacatgctcatcctgtttatcctaaaagggaacgactatttgccgaaaatcagggaaggaaatttctccaccttttttgaggcctattttaacatgctagacaccgaaatgaagttagaagaaactgaggggagtccctacggaggacttctaacagaggagtatactatgaatgggccccaatttgtacgatatttaaaccacgtgcataagctggtgagcctgccaaggtactatctgcagagattcaaagatcgtgcaaatgaggatgataaaattgggggaacagaaacagatgaagaaggaaggggtgtattcaaagagcacatgtcgtacctcccactctctcttctaaacgaactgatcagcaaaaggaaaataaataaaaaagatttgcacattgatgtgcagaaggaggagggctccgatttgttcagatgtaccatgacacagtgctacatggacggaaggacttccacgtattttggttcctccaggaggaagaagattgccatgcacctcgcctcgcatgattatttggaaagcgaattccccgcatgcatgcgctttgttgattcagggctgctcaggaagatcgtccaagggggggagcaaagaagcggcaccccggatggcaatttgaaagaagaaagagagtcaccacctgaaaggaaaaatggagcaatacgtaaggaagaccaacgtggggatgaggcgtttggaaaagaacagttggtgaacccccccgtggaggaagaacatcgcaaaacggaactccggttgaaaaccttttacgagcaaaattgtggaggggaaaaaaattaccaggaggaaatgaacagctgcgagaactacctccagggggtccactggctagtccaaatgtacacacaaacgtgttgcctcaattttaactttttctacaagtacgcagcgagtccctctctgctcagcttgtactacttcctatccggggcgggcacccaggttgagaagcggacccaggttgagaagcagaccgagggtgagaagcgggccgagggtgagaagcggaccgagggtgagaggcggaccaaggcggagaagctgaccaaggcggagaagctgaccgagggtgagaacctccccgacatggaacaaacggccaatcgcgagaacggagagacgaacatcctgcaaaacattaacctgaacgtgttcagaaataaccaggagtatcacagcttcataaatttctgcgtggggaggtacgggcgaggggttgcgaaggaggaagaacgagaaaaagaagaacccccccgtcaagctccacaaaaatattactttgaaaatatatacgacattcttttctgcaaaaatgcaaatatagtgatgagtcggatccaaaaattgaaccaacagttaaagggaaatctacacagacagaaacaaattgtgaagtattactgggatgtgtatgcaagtaggatgaaaaaatgctgtaaagtgattttctacaaagggaagaaaatatatgttggtaagtttgctctcttccggatttcgttccagaatgaggactctcgcaatggggcaagtgcagatgggggagaaacactttctcgtgggttcaacatttccagtcgtatgggtaggacgcgtgtaaacagctgcaacgttgaagcggatgatcgttcctcctttctatatgatggtgtgaaccatgtgaggagaacacagaaaaggggcttctgcacgagggctatgggcgcgtactcagctgaggtagacccgtctgttagagggacccccaggaaggtgacacgagttatccatgtcaaacgggcgaggaggacgaatgttgtttttcgttaggggggacggaggaggagaagacaaaaatgggattcttcttaaggggtgtccccgcctctcctttaggataatttttttttcactccggggttctcaaaaatgtggtgcatctcctgggtggtcgcctacgcacatgtttgtataactccccgtttgtaacatcgcgcgtgcgttcctttccttttttttttttttttttttttttgtgtcctttttcgtaacccacgttgcaagaattccgttcgcatggctgcttctgcccggggggcgttcacttcccgcccacttgcagctcactgctgatgtcttcaaagaagtgcccatttttgtttcccaccccgttggcaaatagttgccaaggcacagctgtgtaaacaactctccaaaaaaaggtgaaacgctgtccctctttccccgccaagggttggctcccaaacagatgtttttaaaaattgcataatggtgcgataaagaacgagaaaaaatgcgaagtagagcgaactggtgagaaaaaaaaaaaaaaactcccctgttgcagtgaacagatctccgctgcaaggcgaacatttcttggcaaaatggttgtcatgcgagaaaattgcaaagatgtagctttgctgatatggccaattgagtggcgcacacggagcaccccaaccaagggctaattcgacgtcgtgaagaggggaggagtgggcctcaaaataacttcgctccggtttgttttgttccccccagggacatatccctcctggggccgcgttgttgggtgaactacgtacaaggttgggtaaaacgtgtcgatgcgatgattctttttccatccacccaatgaaacacccccacgcggaaagtgtgcaagatgggtattgtaatatatgcctatgggatggggaagcatttatgcctatgtttgggtactaccaaaatgtactcataaacacataaggagatttttcacctcagcaggccactttccctcccacaccaactataacgccaaaacggatagtcgattttacaatcgttttttttaccactttgttgaaaggggtcgtatatataggcaaaacaacgcaccgaagaaatgagtagaaatttgtttctacaccgtgatagattatcttggtaaaaaacatttttaactgaaagaggcagattttttttttgtttgttttgttttgtttttttttgtttcttttttttttttttttttttttttgttcgttaaaaattannnnnnnnnnattatgaacgttcaggcagttttggccaacttttgggggtagtcataaaaaaaaaaaaaagtgatcattttttttttttaaagagccgaacggttgcgtttttttctgttcacgagttgggatagacttgtggtggcgttcgtttcttttttcctcatttgggggtggttaagcgggagtttggagcgcttgcacggggtagcaaaaaagggggacgtagccatcgtgaaaacgtcgcttctttgtcgcttctttgtcgcttctttgccgcttctctgccgcttctctgccgcctctctgccgcctctctgccgcctctctgccgcctctctgccgcttccctgccgcttccctgccgaagatggacgcgctgatcggccagctggaggacgtcgagccagacaacatcctcaaaagcgcggaggaattcaaaaacgacaagtcggacgtgaaagtaaacctatcgataggagtgtgctgtgacgagaatggacagttgcacatatttaaaagtgtgctggaggcagaaaaattagtgcagcaaaggtacaaggaaaaaccatacttgttaagcaacgggacgaaggaattttcccttttaacgcagaaactgatctttggagaaaattcaaaatatgtaatggaaaaaaaaatatgcacagttcaggcaataggaggcacaggcgccattttcatagctctgcaattatttaaaaggctacacattcatgaaatatgcgttacgaacaggccgtatataaatcacgtaaacatgataacatcgtacggatttaaagttaagtacatttctttttttgaggataaattggtgaatataaattatgacgcctttttatatgatttgcgaaatttggaggatgggtctgttgtgatgctgcaggtttcctgctacaatccatgcagcacgaacatggaggaaatttattttgaccaaatagcagacattgtttgtaaaaaaaaacacgtaattgtgttcgacgttgcttaccaaggattcggatcccccaatttgaacgatgatgtgtccttaattagaaaatttgaagagagaggaatatcctttgtcgtgtgtcaatcgttttcgaaaaatatgtccctttatggggaacgagctggggcattgcacattatctgcaaatcgaaagaggagagaaaaattatggcaaataatcttcgcatcattattcgcaagttttattcctcccccacgattcacacgaataggattgtttgccaacttttggaaaatgaaaaattaaaatccgagtggataaatgacttacgggaactatctgaacgtgttcataaaaatagagtcctcttttttgagaaaatggagttttaccagaaaaaatatgacctgaattacgactggagtgtgtataaaaagcagagcgggattttttccttcgtcccgctgttcgccggaatttacgacaagctgaaggagcaccacatctacatcatcgacaacggacgcataaacgtgtctggcatcacggctcgcaacgtggactacgtggcggagaaggcgtgtctttgtctggcggtcgagcagagggaccaagcggggagtcaagcaatgagttaagcggaggaccccaaaccgaggtgaagatattttaaatgccccctcatgagaggaagggtaaacccatttgggggagaagctcccatccgtacgcggcacctttcgcggcacctttttcgaatcgcgcgcgtgtgtgcaagagaggagaaaacagagacgcatcgttcctatgtgtctgtctttttgctctccttcatttttccaccccacatagatagagatgtaccttttttttttggacattttcctgcataggaattatgcacacatgggggggaagggggtgtgcatcacgcaacatcggcctctacaaacgagcgctcagagatggtgatgaaacgaaaagggaaatcttctcccccctctttcaacattaatgatcgtcacatttgccgcattctgcgaattagtgccgttttatttatacgcacttgatcaatttgagtaattacttatttatccttttttttttttttttttttaatttgagatgtgtattttttcctctccttttgtccagtttgtctcatcatagcaactaaccattcgtgacataaaacagagtttgtacttgcggactgctgtgtatgcgcaagtccacgtgacgtggaattatcaatttggtttttttccatttggaggccagactcctcgtctgaaaagtggacagacactcccggtggggaagcgcgaacgtcgttacgatttggaagcgtctccaccctggggaagcatttcatcagcgggaaggactcctacgcgggaaggactcctccgcggggaagcactccaccactgggaagcgccccaacggctgtggagcctaccagaacagcctgtcctctactcaacgcagccgcggagcgatctttccgccccaggatagcacccccaccacgcgaacttaggagaccaacagagggacaaaaatgaactcggaaaatctatcgcagaatttaaagaagcatatgcaaagcttattaataagggtaaactggagagaagtgcgatggggagaagtgcgatgggggggtgcacatgggatgagtgcgagcatgaaatgagtggacactgtgatgggtgcgcggtgtggtgtatagccagcccaaatggtggagagttctcgctgcccctagggccaaaccgtccactgttcgaaagttaaaaaaaaaaattgctaactgatgagtctcccatcggattacaacctcaaagtgaaattttttttccccctccttgtctgcagaaatccgacataccctattacaaccaaaacaacatcgtggatatcatcaccggggtcctggacaaatattcggatgcgaatacgaacgaaattaatgtcgaagtgggtctctttagaggacgttcgcttgtttgtgtggcaccgtttcgcctcgtttattttgttatgttttattatattttattatattatattatattttattacattttattatatttttttttactttaactccacggggggagtgcgtgccccgcgcgtgcacattggcttacctgatcgccgttttcccctcccacgtgcagaatgccataaaaaacataaaagaaattttggacaaaagctttggagccggctggatatgcctgattggggagtctttttctttcaacatctcggcgaaggttaggagggcgcgcttgcgactgtgtgactgagcgactgcgtgactgcgcgactgtgtgactgcttgcctgcctgcctgatttgagagtagcttctgtgaggcaactgcgcgacttccgcagtagtggctcaccaattacgcgccccgtctacaccatgacgtaccactgatgtattagtgatgtatcaccgacgtaccactgacacaccactgatacaccaccgatgcaccaccgatgcaccccgcaggagaactccttcctattctgcttctaccagggctatttagctatcgtggtgtataaatgctgaggtgggaggaggggaggggaagagtagagaggagtgttggctctcaggggtgcaagcaaacaccttaagtgagcgttaaagggaggtcttgggaagcagcgaagtggcgtagagtagataataggaaagaggagagacacccgagtcctttgatggtacagcgatataaaaaagagaaagaaaaaaaaagaaagaaagaaagaaaaatagaaaataaaataaaataaaagggccatttaaatgcacagctgctcgttgttcccctggccttggggaaagaagcagtaatagggttataaggagagacgtgaatagaaggacaggctggtaggtggacggaggatagctcaccgatttcgctctgcaccaaattgacagcgtctccttaaacctgagcacgttgcaacttcgcctcgttaaaactgagcactttgcaactccgcctccttgaatctgcgcactttgcaacttcgtgagaagcacccccaggagcgaaaaaaacgatgcatggaggtgacccctttggacagacatatgcacagaaaacgggaaagaaattggaaggggggaactcctctccttatcaacacaaaagaaacgaagaaaacgggtggagagaaaaatataacacagttaaacttggagaaatgcgaacaggcatctattttacttgacaatctgagcacatttgaggagatgggtagtaccatcgaagaagggagatgttataaagataactccgtcgatcatgcgtctttgtttaattggcaaatgaggagggtggaggagaagaagaagttcccctttagtggaaaactcacagaagaaaatttgatctccgatttgtacagatatgtaggtgtgcctgggggtgactctgagtgtattccctataaaaggggtatccccagaaggggagaaaatatgagttacttttcccacacggatgatggagaagaggtgtcaagcgagagttacaaaaggggagaggcaaaaggaagacattcaccaagaagtgactccatcgtaaaacactacaacgagaatatacaaacagcatgtcctaaagaaggatacaatgttaaggaaaaaaaaaggatgaatgtaaataaatatgtgttcaatttgaggacagctaggaaagaacggataaaagagaaaaaaggaagttgtaataacacagaaaggatcattacgtatgtaaagaaatgcgatagagatgtgatagactatcggaaggaaaagaagctgaaggaacaaacacggatgcatgaggaggaaaaggaaaaaatgaaaacgaacttcgaagagatgataaaagacatgacagaaaaatatcaaacacaggaagaaaaaaaaaaaaattaataaataacatttattgcaagtatatgaacatgagaaatgagttcaacaaaatgaagagcataactgaaaatgtaaaatatgaaaataaaaaattcaaagaggaagtaaacagattaactaccaaccctgtggagaggaccctcctggattgttataaaagcaagctagacgagtatatagccttagctaactgtaaggggaataagattcagcagttggagagggaagtgatatctgtgaggacctccgcagagttactctccaaaaaaaatgcaactctgacggaggataagaaacgcttactcaagggcagtgagaatttgaagagggacaacatacagctgcaaaccgaattggaaaatgcaagacgggagaatcagcaactgagagatgaactcttttataaggatatgaaaatgaactacctggtcagcatcttgaacgtggtcgatgagaccatcctgggtgacggcggggggggagcgactcaaagagtgggagctgcccaaaggagaggagctgctcataaggggggccccgaagggaatcaccaaacagacaagcatcccgctatgagcggtgcgaaaaagactgcccaacgtgacacgaaaccggagggatgtgccatccaaaagatgaacaaaaaaatattgatcaaatcgatcgtccaaaaaataaaggacataaataagaagatccacaaagagggggatacagtgggagcgttaccaagcaacgtggaggtcgtagaagaggagacatccgcagaggtcatcacacggaaggacaaacacgagggggggagaaaccaaagtgacagtcgtcaactaatggaagcctatttcaattgcaactttacgctcaacgagagtgcacgggatggctcaacgggggaaaatacacacgcagcttttttcgtgaatggtggtaacgcgggggggaagccttttaaccactgtacagatcagctggaccaagtggggaacgaccctagcgctgttgcctcggtgacgggggaggacggagcagaaccgagtcacggcgcggagtagagatgaatgacgcgcagatcaaatggcatcgtgtaagggtgaccatggcatctctccctctcaccattttggtaaaaaaaatgaccacaattgttcgtttcttttgcacctcaaaatgggtaaagcttacttttgtgcgtttaattttaaagttttttttttttttttttttttttttttttttatatttgcctgcactcttgaaggagcgtgcgcaggggcgtatatatatgtacgtataaatgcacacataaaaatcaaattaattggtgaacacgtgggggtctgtctatctacacctctgaattatgggggacgggcatcgccggccgttcttctgtgcaggtgtttgcgcccggttcggcgggcacgcaaagcgcacatgaggataagcatgaagataagcgtgaggataagcgtgaggataagcgtgaggataaacgtgaggataaacgtgagggtaaacgtgaggataaacgtgcgggtacgcataaggatacaaacacatactcatatacacatatgcacaacgcgggggggggagctaaaggtgatagagagggggatcccctctccaatacatatacacgcaaaaatgtttttaaaattaaagctttatcatagtagtaattacgaagggggaaaaaaaaaaaaaaaaaaaaggcataaaatctaagatatgttttttttttttcttttttctttttcttaaaaaggagaaagctttgtaaaattttataaataaacattaaatcttatacaaaaaaaaaaaaagacaaagaaaacgataaaatagatataataaacgaagatgggctaacgtgagagaaataagctgacgtgaaataaaatctgctgcagccagcgacttgtaactgtcgcagcagtggggggtggcatcgtttttgctctttcgttaaaatgtcagggtgtgaaaaaggggtaaaaaaaaaaacacattattttgttttactttgctttgctttattttgctttacttcgctttattttgctttactttgctttattttgctttactttgctttattttgctttactttgctttattttgctttactttgctttatttcactttattttactttgctttattttactttatttatttatttactttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttggttggctgcttttttttttgcctctactcgttttgcgttggctcggaagacgtgggacctacctcgatgatctctttagctaacaaattagccttttccgttgtttccttcaattttgtttccttctgcttttgcttcttcgcctggttcttcagttcttccttcttcttcttttcttcatccgccttgattttgttgtggtggaagattcggtaggcgtccgagatgatggtttcgcctgtgggggggggagcggttacggggttagcaaacgaggcggcacggactgggcacaccctgtgtgtgtgtatgtgcgtgtgtgtatgcatatatgcatgtatgtatatatgcatgtatgtatgtgtgtatgtatggggcggtgatttccctagacatttccagcaggtaaaaacaaagcggagggagggtgacacccctcctgcaagtcaccgtaaggggaagggtctctctttttgttttgctttcttttggattaccccatcttggagataagcagttggcctcataaatgatcatattgaattcttctaaaaactcttcacattgctgcagggcgggggggtgccaaaaaaaaaaatcacataagtgtgacatgagagtagcatgagagtagcataggttcggcataggtgtggcatacgtataacataagtgtagcatatacacatgtgcgtataaaaccaaatggggtaggcccccgcggcgcaggaggggagagtcccggcaggagcccgggccgaaattccggtcgttgctcttaccccgtccagctccttggacatgttatcatcaatgtagtagttgttgtacaagcggtgctttttatttttgtcttgaaatattttgttgcatatggggaggaagtagatggccttcttaagcagcagcaccttaagcttcacgatgtcttcattgggtagttttctgctcgttaggagtgaaggtgtcaggagtgaaggtgttaggagtgaaggtgttagacgtaaacgcgttagacgtgaacacgttagacgtgaacacattacactcggggcgtgtaataagacactcgaactgcgagtcacacccgctgttggcggtagccaggcacgaacgtacctcatccagttgaagcgagggtcacagagctcgctgtccttggcatacttctgatcattgtaaatatcatccagcaggctctcaaagtattgctcgttttttctgtccaactcatgtgagtccgaattcagctcttccaaaatatccgtgttgtaattgacctcaatcttcctctcaactttgaggtagtatttgtatttttcgatttcatatttcttggagaaattttcatatgcttgaaattgtttattttcatatcttaaacagttaaaaaattcatttcttttgttttttgtgaataaaggtacatacgcttttatatataaaacaagaaaatgcgatgaatggaattacaacaaaaatgagatataagaatatcattttttttacttgggagatcgtaaaaaaaaaaaagagggacttgtttttttgtgtgcatgcaaatcagaacaaattcgtttcttgttttgcctgtgacatagttggcgaatcagtaggacttcaaaggggcagcaaaggggctacaagagaggaggctacaaatgggactacaaatagggctacaaatggggctacaaatggggctacagagaggcgctgtagaatggcactccacgtggcactctcaacagcgcagaggcagcatgtgttgggtcacacaaaatggacgaactggcacgaaggcgaagggacgcgcaaaaccacaaacgcaaaaaaaaaaaaaaaaaaacgaacccctagtacggcataacgataaagcctagaacatgctggtggcaaaaatcaaaccgtacaaatggccccacgaaggtatgatgaacgaacataggcctaaaaggagaacacagctgtagcattgcacaaatgcatcacagcgtaacagcgtaacagtgcaactgcgtaacagcgtaacagcgtaacagcgtaactgcgtaattgcgcaactacgtaactgggtaactacataacagcatgatcgcgcaaatggaattaattatacgtgtacgaatgggcaaaacacaaaaatgatggaattcgaaatgattagaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggaaataaaaagtaaaatatggggaggcaaaagggaaaaaaaatgcaaccgataatcttcactcttgtatgcatttttttcttcccgtttgacaccccagttttaactttttatttttgtccgccttcctcctttcacatgggaattgttcgtccatcccgcacagttttggccaactgcggcgccatttttcgcgcttgggcgatttttacgcagcttccccctttggtctgcgcgtcagtaagccatccgtgcgcgtgcgcgggcgtacagatgggccatcagatgggccaacaggtgggacaacaaatggattgaacatatgggagaacatacgaatgtacgggcgtacgcatttgtatataacccgtatgcatatgcgagcttcacatgcgccaacgggtgaagaatatccctgtcattctgttcagtccactgcccccctgcgttctttttaaagcgcatacatgcaccgtgcatgcgcgaattgttttttatattttttttttttttttttttttggtgagttaaaaagcagttccagtcaatttaaggtaagaaaaaaaaaaaaaggcgaaaaaagtaaaaaaagcaaaaaaagcaaataaagcaaaaaaagcaaataaagcaaaaaaagcaaaaaaaaaaaaaaaaaaaaaaggcggcaaattaggatgaagcgcaggttttcctttactgtaaaggatttttcattcgtgccacaggacgcacgtaagtatttatatttccccttccgctttttgttttccttgattttacatttcccgtttggcaccttctgttgcgcaatgcgtgtcacgtcagttgcgtaatgcgtgccatgcccatcgcggcagcagcttttgattcttccattttcttgtatatatgctatatacttgaagaagcacagtttatttgatatgaaacctcttttttgtttttaattcggcatgcacgcccccctatgggcatttactacgtataagcgcatgctttccaaccgtctgcttgtgtgcatatattttttttgtgtgtataatgtatgtacctcttcgcgagtacttacgtttgtacgagtgaaaatatgacaagaagaagaagaagaagaagaaaaaaaaaaacgacggacagattttcttccttcctgtgtaactgtttcttctttttttcttcccgctttttatgcacaagaagggggagagaaaaaaaggggaattttttttttgtatatttgcagtttgttttttttttttttcccatttcaccgtcagcatcattttgcacacttctcatttcgaacgttcctattcgctttgctcgcggtgattctctccccccctgcttgttgcccacacagacacgttgccagccgccgaacgtcatccctcagagcgaatatgattaataatgtcttttacgttatcttagtgttttcattttttctgttaataattaagtgtgaatatattaacaatgagaagaaggaagtggttttcgaaacggaccacctcgaaagggggggacactatgagcagaaggatgagaatctagaaggcaactacaccagtcatgtaacgtttggaggcagcaccgaggggggggatgtaggcatgcagctgcaggtagttgtacccagaggggaggagcaggacgaggagggagttgaggcaggtatagccccctctgtgcaaggatccctagagagcagcgacgctaaggagagtgaaccgaaggtagatggccacgtaggcgtggaagaggttgctgatggtaagaccgccaatgggagcagtgtcgtccagaatggagaatcggctcaaggtaacgtctccataatggaagaatccacagtgaataaccccgtcaaagggagtgaaccaaagggagatatggacgttggcgtggaagaggctgcctcgagtgatgtcatcaaagaaactgaatcggagtctgacagcatcgccgtagtggatgaacccgctgcggtagaacccattgaggtagatcccattgaggtagatcccattgcggtagaacccactgcggtagaacccattgcggtagaacttatcgctaatgactctaccaagggggatgaattgaaggcagggagcgtcgtcgccgtggaggaggagaagactacagatagtgacgttgtcactgcggggaacaccaccaaggagagtgaacccgttgcggatagcgccgccttcgtggaagaggaagctgctagtagcaccaccaaggagagtgaacccgttgcggatagcgccgccttcgtggaagaggaagctgctagttatgccgccaaggaaagtgaaccaaaggcagttagtgtcatcgtcatggaagagacaactgctagtaacgccagcaaggagattgaatcaaaggcagataacgtcgccatagtggatgaatccatagtgagcgtcgccaccgaggaacaaccctctatgagtagcgccggcaaggaaagtgaaccccaggcagatagcaccacgatgatagaagaacccgttgcaaatgacaccacgatgatagaagagcccattgcaaatgacaccacgatgatagaagaacccgttgcaaatgactccacgatgatagaagaacccgttgcaaatgacaccacgatgacagaagaacccattgtgagcagcttcgttgagggcgaactgaaccaaggtggggttgtcatcgtggaagaggcagcttctagtagggctgccgaggagagtgaacccaagacagctagcacttccacagtggaggagtccagtgtgggcagtcccgttaaggaggacgaatcgaaccaagatgggatttccactgtgaaggaggtcgcccctgatagaagcgtcccagatggtgaccccccccctgagagaagcatcccacagggtgcccccccccctgagagaagcgcggcaagcgggagaaagcaattcctgatggagttccaagagagagtaaaccactacgatgaagttatggacgaaataatattaaaaagcctaaacagagagaattataattactttaatatgttagacgagtacgcaatgaaaacaaaaatgagtgaaaaaatgtacaaggggatgagatatataataaaggtgatcataggaagtacggtagtaactccatcgtataaagagaagaaaaaatcgtttaattacgagattgaggaaagtacatttaagcgtcatttcgtaatgtctctgtttagatggtacaagaattttaagctagtagaatcacatttcgacaaggcaaattacgtctactacgtgggtgatgatgaagatgaacgtgtgtactcttataggtatacctacagactcgtattgaatttgctaagttcagaaacgtttccattttatttagatctaaatagatttaccttgctggatatactggacaattataataagtataactttaagctaaacaacagcacgaggtattacccgttccacatgtacagttgtaaaacattcagggatttcgtggcggattatttcgagttttataaccatcgctactttgagaagcacaagcatttgattgcagaggaggtctactataatggaataaaaaagaatggcaataagttgtttacgcagttgagcaggttgaatccgaactttgtgttgtaccccttcaggaaggggcccgcttcgtctccgtcatctgcttcgtcgccttcgtctgcttcgtctgctccctctgcgtcctctgcttcgtctccttctgcctctcccccgttggtggaaaattacctggacgcagaaattgacctgattttttccatttttaaggaatttctggtaaacctgctgaatgacctctacaatgagtactacaaggagggggtgaagcgcggtaggaagaagggatcccacgaggagttgagttcaggtatcagcgacccctctgtggagcggcaacctgagggggagaagacggagtggaaagaaatgacacctctccatgacgcttcttccgcggaatggagcggtccgtccggggatggtgcgggcgcggccagtgaaaccgtcggcgtggaggacaccctggaaaaggtgcaggaaagagagtccaccgttggccagcgcgacggaaaggaacccaccattggcaagcagggcggaaaggaacccaccattggaaagggtgacggaagcgagcctaccactggccagcgcgacggaaatgagcctaccactggccagcgcgacggaaaggaacccaccgtcggcaagggtgacgaccccctgagcaacgaaatgtggaaagacctactcgagtcgtacaaggacgccccgaagccagaagacctgaagaaatacaaccaatatattttgaaaaatctgaacaaaatattaaaattcacctcgcagaaggaaaagcaacaaatgggagattataaaaataaatacgaactgaaagatgggttcattgtcaacgtcgttacgacaaggcacactcccctgttgttcaatccagcgaaggatatttactcgtaccttaatcagataaatagtaagaagcaggtgaattttaaaaatatatatgataatttgatgattattattagatacaaggaggggagtaatttttatgacaatttgttgcagagtaggaggatagcgggggggttgtggcgtgaggtggattctccaagtggggagggggtgaacaaaggagctagtcgatctgccaaacgggtaaccgagagggtagtcgtcgatggggatttgtctagtgggatgaactcaaaagagttgaatgcttttttgctgtttattgagcgtggggaggaggcaatcgatgggatatctaccggtgaagagactatcggtgggacctccccaactcgtggagatgtgcattccttttaccgaaatgtcaatctgagtgaattcacccccgcggcggttaacatgaaggaccaaatccacgatcagctgaaattgttaaagaagaagtacacagagaagctaaagaacgaggcaacgtgtgtcctggccttcctctacctaataggaataaataacaacgaggggaagttacagctaccgtatgggttcccccgaaacattgaccactcagttaagttgataagaaggggaaaagatgggttgtgtaattttttaagcggtatactctaccatgtgaatctaccaatatttgtgaataattcatctatatcgataacaacagagatgagtgaagacttaatagattcaaatgacaactcgttgaatagctttttttatatatactatagaaataatggaaaaataagaaatcacgattttttatcaaatgaaaataggatcattccaaaatctgtggataatatgaaatccaaaattgtatcctatgccttgggttcaacaaaggatgatttttacagtaagcttgccttcactaataatatgatcagattgaaatacaagaacaaggatagtaatatttatttaaaggattattttgattttacatttgataaaaagatatacaaaaattctgtaattaggaataatatttctccatttttaagttcctgtgattatttgttgagtaacatactaggggcagtagtcgattcgttgaaaaatacgtccgctattgaaagtggggtgtatgaagaaaatatcagcgagaagcatagacatttgattcataacacagttgacaataataagagtttgtttgagtattttttaaaactagctgatagtagaaattcttatgctcttgcagctttgggggagatttactacttagggaatgagagcataggtattgaacgtgatgaagcgaaagcttttgagttttggaagaaggcggcagatcagggagatagcacttctgctttgtccactgggtatgcctacctcgatgagtataagaagcatttgcggaaggaggaaattgttaaaacgatgagtaaggaggacgtgctgaatatgattagggaggagaagggtagcggtgctgggggaggggcgaagaagggtagcggtgcggggaaggatagcggtgctgggaaggatagcggtgctggggaaggggcgaagaagggcagcggtgcggggaaggatagcggtgggggctacttctccttcgcgtcggggggggcaactgcggggctgcacacttcggcagggcaaccctccggacaacagaatggcaggggctcttccccggaggggggttctcccgttggggcccctaattttatgggcgcttccggcgcggccgcgagttttcccagcgccttgtatggcggcgggtccgccgggccactcgctccgtccgctccgtccgctcaatctgctgcatctgctccgcccgctccgtctgctcaatcagccccgtccaccccaccctctccgtccactccatccgctgaacccgcacaacccgcggggggccaagcgggcataccccttgggggtggcgaacagaggcaggatagcgcagagaatacggccaatgcatcgagcagcgaaagcgacgatatcatcaagaaatacatgcaggagctgagcgaggagagaaataaagccctcaaaaacgcagagcagtatttccagaaggccattcgaaacaacgaagagagtgtagaacactttttggcaaagtacaatatatataagttcggattgggaacagaaaaaaacgtggagctagctggagagtatttaaaaaaagcggcaaataagggagatagcatttcacagatgatgttgggacattactactcgggaacggacatcggtgttaagataaaggattatgatgagaagaacaaaatcgagaatttaaaaaaatcctataagtattatagcatgtcagcaaaaaatggaaatataatttcgctgtacaataagagcatcctaattctgaaaggggtaaacccaaacttgaagacttttaatgaaaaatgtgaaaaaacgttgaaaaaatttcactttattggactgtttaatgagcgtttatatgtgttgactaagttactgaggaggaactacgattttagggactacacaggttcgcttcttgtttctgttattctttccgagctgggcgatcaccccaataatgtaaatgcatctatgctgtgggacttgaaacggaaaacgatgcagacgttcacggagaagtacaacctggtcgagggtcttttggcgaacctcctcaagaaggccatccgggaggagagcgtcactgacatgctcataaagggtggacgtggtgtgggtggcaaccgagtagctaacccagtggatcgaataatccacagactgtacaagaaagaaaaggggggaaagtactccctacagatgaaatcccaactcagcggggactccattttgaaaagttgcgcgatggttacatggaacatgttcgagaggaagagcgtgctttttaatttgaagttttgttcctatttgagagacgagttgctgcacagaagcagtggggccaacagagaggagagcagcggtggggccaacaaagaggagagcagtggtgggaccaacaaagaggagagcagtggtggggccaacagagaggagagaagtagccgagccaacgaagaggagagcagcagtcaggctgggaagacccaccgaaacgtgtacaattacgacgtgtacgagctaagccaaacacacagacaaatcgatctcttcgaaaggtacgaccaaatcgtaaagagtgagatgaaaaagggtggaacatcccgagagaaaattcaaaaagctgaaaagatgaaggggaccattctggagcatttccgaactagtgagttcctacattgttattataagcccatttcgtattatcaaattaagttggaggaggagaaaaagcaaagtctgaaaaggaacgcccaacaggaggagagcagccttgtagggagaagtagcagctacttgggatacacccctgggaaaaacaaaaacgaacaagtgacggatttatacgaaacagagttcgctaggtattctccccttttagaaggtgaagacatgaaagaaattttttattaccaaaacacttattcatctagcatgtttgaggaaatacaaagcttctcaaaaaattgcgacatctgcaaacagtactacgatatctattcagcctactatggttataaaaaatctaccatagatttgattaagaaatatcgagaaggggatgagttcaccataaagagtaagagaaaggagctccaatttttgattaggaactcggatgaagaagaccatgagcctttgtattacaaggcactatttttggaatccaacaaattggagagcttgaaaaatattttacagatttatttgaagctagctacggacaatcacaacgcttgcaatgtgattggtgttctgggcatctttaaaattttgttcaagaaggtcttcttcgacgtcagttatttcttcagcaggaagaaggcgcagcttattagcgcgattcgcggggagagcaccattagcgggatccttggcattaactggattagcggcgggagtagcggctggagtagcggctggattagcggcgggagcagcggcgggagtgacgaacgtggggaacttccaaaacacggcgaacttccaaaacacggcgaacttccaaaacacggcgaacttccaaaacacggcgaacgtgacagtgctgcccctgagccaccagccaactcgctccagaagtatattttttcagacctgaattcctgcgcgctgcaaaataacttccttttcaagtccgagttccacaacaaatgcttaaatttcgaccatttgctgagcagcaaccacgcgtattcgcagatcagctaccgcgattttttcaatgtcttctacaccttcgtggcctccttttttaaagtagcatagcggtgagggggtgaggtggtgaggcggtgaggcggcgaggcggcggagttgcgtagcgttgtctcggcagcgcgtcgacgcgactgaacgggcttcgctgctactcccttcgctaccacgcctttcgctgctactccccgcgctgctacaccctgagcggcccccgcttcttccgattgcgcctcggagagtttgcccctttttttggtgcgaccctccgcctcatttgtacaacccagcgttaccacatcttacgcgccgcacatgccaaatactagtgcgcgtgtgcgggtcggtttgttcctgcgcgtgccccaaattagccgcgggtgtgtgttccacctcgcgctttttttgtttccacaatttaggcttttcttcgtttctcgctttagcgtcatcgtttcggtcttcacttttttttcgcgtacttttttcgcgtacttttttcgcgcacttttttcgcgcacttttttcgcgcacttttttcgcgtacttttctcttgttttttgctttttcctttttgctctttgctttttgctctttgcttttttctttcttttttttttttttgtgctttggattgccaagctgccacccctcgctgtaggccacccgcccccgtgtgtacgcacgacaggcaggccggtttttgagcgggcctctttgctttacaatttgtagaaggcgacgcgtttgcgtcggccgtgcgcagcgttgagcagtctcgcccagtcacgcgcatgtgtagtgtatatatgtatgtgtgcatgtatgcatgtgtgtgtgcatgtatgcatgtgtgtgtacacgtatatatgtatgtgtgcacgtatatatgtatgtgtgtatgtatgtatgtgcacgtacatgtgcgcacgtgcgtagaggcaatgtcgttatgaatttaattctttaattttttttctttgttccgctgtttgataattaataactgttaatttttggaaaaaaaaaaaacaaaacaaaaaaaggatccaagtacagaggagcggcggggacgaactggacaatcggaccccccgtgagtgaatcttcttccggggtgaaaaaatgtgtaaaatgggtcaacggaaaaatagaacgtgtagctttcaaaaattacagacaatgcatttggagctaattgtggagaaacaagttggagggaatttgtttttcacaaaatgggtggcgaaaatggggaagtaattttggggggagggtttgggtacccggcgagagaagcgaagacgatccgcccattggtagctcataaaatggtaaaaaaaagtgaccttttatggagcccatgatcctaccgcactaaaattgaggctatgtagagtgtctctgagttgttcccttaatgcacatttgttgtgccgtttccccattttgcacaaccaactattcattcacacacgtgcgagttgttcttccccatggatggagaggagactccatcacagttgctactaatctctgtgcagcttctttttggctggcttggcattccgcgtcccccccttggaagcggtctttctcttcttatcctctatgacaaaagtagcatttttaaactttttcgatgagccaaggtattcctgtacattttcctttttcacattaatttggtagttacttacgtcgttggattggctgttccgattgacttgacttatttgaagcatatctgtgttgattaacatgagggtggtgagaaaattcctacagacttggtagggttccctatttttgatgagattggagagggggattttttctccgctgttgatggtgtaatggatgatattttttttgtacacatctacatcatatttggggtggctcctgaggagttggagtttctcttcgaggaaggcgttccatttggtgactctgcggttgggtgggaggggtgtgcatagaaggggtgtgcctagaagtggcgggcatggaagtgccgttcgtggaaggggcgcgcacgggtggcaaaactggccgcaccgctcacaatgtgatgtcggaaagagacccacctgtcgtgaatatcctcgtcgaaggaagcgaaaaaggcatcggaggagtcctttttttcaaacacatccagcggaatgccatccaccatgtcattcatcatgccattcatcatgccatccaccatgccaccatttagggatcgcacatctaggaatttttcagtggttaagttgcactccccctcggcgattgtattttcttcattctgatcatcgacgtactcttcgtcctgcaaaatgtcgaagtcgtagttgttcttctcgtcgaacagatttatggagaagtatttttcgacgtttttttttttcttcaattcttttattaagttgtagatgaggggttccaagtggtagtagtcgaagttgagccccagtttttgcacatagatgtgtgggatttttatttgttcaaatagggtctgatcgttggagcgggcagtggaaggtggaaggggaagcggaagcggaaggggaagcgtgtccggtggtgtagcggagggcatagcggatggcacaccagatgcgcttttttcgcattgccccctgtgtgatgtctccccactcgggaggcacgaaaaatatcgcctctccgcgttgcgagtgatgatgtctataatttggctgggctgcatataggtgaagaaatcctccgcatgtttgatattctgacatgtaagcatataataatatggcaattttttttttatttcatttttttcaatcgtagcagtgcccattctgtccttatccatatgggcattctcatccaggacatataggtacttcttctgttctttaaacctgttcatgagatattttttgcttttgataatacctagggcgagatcataatggaagaagtcagtcttaaataggaataaatctgagcagaattcctcattcaggaggtcattaaaattgtacggcttgtaaatgtcgtttactgtcttttccttttcaatatatttcgtcagattgacaggagacaaatatgttgagtgtctggaacaagaaaagtcgtacttttcgaagagcatggaactgttttggtttatgatggaaaaatcgtattggtcatttatgaaaatgttgtaatcgttgatatctaggaggagaattccatcgttttcgagatacattttgtcaaagtttagcggttttatgaagttttgttcgagcacctcctccgcttcgtcggctagcccgtcattttcccccttcgcccatgccgcgattgccgcggttgccgcggttgtctggatcgcctcgttcgcctcgttcgcctcgttcgtctggatcgcctcgttcgtctggatcgcctcgttcgtctcgttcgcctcgttcgtctcgttcgcctcgttcgcctcgttcgtctcgttcgtctcgttcgtctcgttcgtctcgttcgcctcactcgtagcttcttcgctttgccttaacgtgctggagttccccttgcgatcgtcaccgcccccaccatcggcgttgcggtgggagatgctcaagtcagtgcccagctcgctctccacgcccatgttcacgcccatgttcacgtccatattcacgcccatgtctgtacctatgccaatgggcgtagccatgctttctctcatttccacagagccttccttcttcttcacattttcagaaaagagaaaggtgggcagcgggattgtcttgatgagcaggtcgtcctccatgcatggctcgttttccccggggcaactctttaaattttttacttcgttaatgaacagatactcctcctcatcggacataacgatgtgcttcttccctgcattgttatgtctgttatccttgtaaatattgtacagcgtgttatgggccaaattgtgcaagtgctcgatttttaggccgaagattttgacgcagttttccacaaaaatggcagctgaggtgaagctgttcgccacgtctctgtctcgctcattgtcccgttccttgtcccgttccttgtctcgctcattgtctctccccttgtcactctccctcccccttcctctttcgtgtattcctctttcgtgtattcctctttcgtgtattccgccttctagctcctccagtacatttttgtccaggcagttgagaaactcctggatggtcctcgccaggtcgaagttgatcgattcactcgtgttgttgcatttttggaggttctgaatgaggacagtcagctcgtcgggcgtcgacatggtgcccagcgaaggggggcggcgaaggggagtggcgaaggggagcggcggagggaaggggcgaaatggggcaaggggtggaagcaacggacgagaggtgaatctcccacgtggtggttccgggcctatcacacccctagccgcatgaacaaatgcgaagacaaagcagcctacttagctgcagggtgaacggggaagggagcccgatggggcgcatatcaattcggaaaaggaaccccgcaaggtgtatagagaaacgagtggagggtgcggaatagagactcgccgtgggtagatcgtgcgtagttcgcgagtaatctgtgtgtagtctgtgtgtagtctgtgtgtagtctgtgtgtagtccgtgcgtagtctgtgcgtagttcgcgagtaatccgtgcctagtccgcgcgtcaacggtatgcatacgaagaactgactgtgcaggaaaacccatcagtgcctctgtctcatgcagcataactgcaattatgccatcacgcaggaatgcttcgcggtgctgctcgcgaagaagctaggaggacaaggaaggataaataccccccggcatcacaatggggagtgcggcgtgctcgtctatatgtgtgtgcaggaagtagaaacggatggcgcatttgccacagtttgctcttttaagggggaaggggcggcgtaaacgcgaagcaaattgggcagaatcgagccaaaaaaaaggcgcagaaggacgcacctttgtggagatttttacaccatggggaagatgcgataggtgtgctgcacgcgtcatgaacattacacaaaaaaaaaaaaacgaaaaaaaggggccaaaaggggaattcgcgggggggagaaaaaaaaaaattcccaacacagggtgcaacgggagcacatggcgatcagtacacagatgacacatcgctcacacgcacacatgagagcatgagaacatgagcacatgccaaggggaggccccccgttagactttcgccccgtcgtaattcacgatgaccgttttttttatcaatttgtgaagggaatacttgtccaagatggtttgaaaacgctcgaagtccttgatgcttccctgtctgtactgactcaacactaaggactcgttcgtctcacatttcagttttatgagttttctgaacatgttaatattttctacattgttcagaaaaatagcatgtagtttgctaggaaggttatgtaggttcttcaggatattgtcaatggtgtgaaattgtttaagtaaatgcttgctagtcttatcgcctatgtttgggatgcctgcaattccatccgttttgtctccagccatgataaggtagtcactgtattgagcaggcaataaattatgctcctgaacgaacgtattagcgtcaactattctgtactttctattcggttggcatatgctaatgttcatgttattgtgagcatcatcattgtattcaagaagctggaggaggtctttatcactcgagacaacgatgactctgaattgcttgtgtgtggttgtttcttctccatttggtgaggagtagtgggggtgatttcctgccgtaagagtgttactgatactatctacaatgccagcaatatagttatcgctttctacatcggtagaggtaacggtttttattccaataagatcgcagaagtcactcacaagtttgagttgttcatacaactcttctggatttttcttcctcatgaatttatacttggcgtaaattttcttcttctcatcattcgacgtcttcgagtcaaaaacgatgaccacgtaggaggggcaaaataatttgtatactttgttcaacgattggataaacccatagatggtacttaaatttatttcactctcatttttcaagtatggcattccgaaaaaatttttaaataagatagaagacccgtctactatcaaaaaggtttccaaatcattttgggtgttattttctttttgtgtctctgtctcatttatttttttttttgcagcactcagtttgatgcatctgtaaatgggtatgtttctttttcgcttcgccccttttgtgtgttgggcgacgctccaaatgtacagctcttttctgtgtgcacatttacgcagtggatgttttttttttccgaggggaacgcctgggggggggtccctccttttcttcttcttccttccttcaagattatcctcacgtggtcaccactactggcactacaactgccaatggggctacaactgccaatggagctacgactgccaatggggctaccacttccgtgaacagcccatagtatgcaccatttcatggcaagaatgatgatggccccaagtgacccattcattttgcgctccttcgtgtggcgttttctccgcttgtcatcgtttcagtgggagtgtttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaatctttggtctgttctgttcagattaggaattgcgccatcattatggaacgttatttcgtcggtttctcttttttttttttaaagtacgtacacacgaataggctctgttgaatgtgctgccttttttttttttttttccttttttcccacacgtttggtcttcctcaagcaaaacaacgaaatgggaaaaaatgcctctataaaaaaaggataaaaaaaaaaaaaaaatacatttaaatctcttagagacaaatactacgggacaagataggatgaatgtgttgcttaaaaaaggaatgaatgagagaaataaagaaaaagcagatgattgtccgcctgtgtagataataaaaacgtagcagcccagctattgtttcagcgtgtacacacgtgcgcatatgtatgcacaacacgcatgcacctggtatcccgccttccgtcaagcgtgcccccatgtaggagtaccctcttggttgtaaccccccttaaggaggtcacgagcgtgtatgtttatgtcaacatgtgggtgtactttgtgctactatctctatgcacaaatatatttcgttttgctcttccccaagctatgtgaggggacacccctccatctttttgtgtttgcgcatttttacaactctttttttgaagccaccaattggtaattatctgtggcgttgtccctcgtttgtggcgttgtccctcgtttgtggcgttgccccccttttgtggcgttgccccccttttgtggcgttgccccccttttgtgaggctgtcccttttttgtgaggctgtcccccttttttggagtagcccccctgcggtttacacaagtcacccgcagccttacgcggttgtatgtacgcatagctgcatgcaaacccgtcagtgtgccagctgcacgcatatcctcgcgcataaatgagcaggtgcaaggggggttgtttgcacgccagggactttacttgcgcaccatggcttttatttacgcgccagggtcccctcctttttaacactcgccttaatttttaattgtcattttaaagtattttatgtgacaagcatatttttgtgaaattatttgtttgttctacttggttcatttgtgccaccgtgggtatgttccttggggcacgtgtaggcgccccattctttttgttcgttttttagcctttttgtttcttcgcctttttagccttttcgtttcttcgcctttttagcctttttgtttcttcgccttttcagctttttgtttctttgccttttcgcttctccacctctctaccctttcgcgtctgaattgtttccggatagacaaatataacaactcgcaaggacacgctgcagtttgtgcaacctccttgctccccagttccccgtgagcatgtggtctcacctgcgaagagcatcacacccatagttccccagacaagcgaacatcacgtgtattaggcacatcacgtgcattactcacatcacgtgtattaggcacatcacgtgcattactcacatcacgtgcattaagcacatcacgtgcatcactcacatcacgtacattaagcacatcgcgtacttatacatggggagcatccccccacacattagtctaccctcgccgtgttactctccttttgttgtcaacccttctcggatcccgcgtgttcctttttcttcttttttaaccctttaatactccattttttttcgcaaatgctggaatacatgaaagaacgcaaaaaatatggaaataatatcccgagaagtttatcatccaaaataaataaaagcaaagtgattcagaagaacatatgctgtaattacaagaccatacaaataattgacatatatgagaatatgccagttaatggtttgggaattgaacgttctcctattaaggaaatcgttttggcaaacgatgttatcgttgttttgttaatttctggtatatctagagcttacgatgtggtgaatgggaaatttttgtgtgaaattaatccgagcagttattcagtggttcacacgattgtgcacaattcgtataacaacactttgatcgtggcgtacgcgtctttcccggcccacctgcagtgcaaagtgatcgattgctgtgtaaggcggaggggagagcggagcggcttgcccataggcgtggtcgcgaaagatgggactttgtcaaattatatcgatttgtggcaaattgtgcattacgtgccaattgtgtattacatgccatctgtgtaacacatgccagctgtgtagcacatgccaattgtggttttttttttccgccaacaggacctaaagataggaaaaacggactcgtccaaacttggcaccctgttcggtaacccctgctctacgaccatggagggaggcaaaatggggagcgaacaaatatcgcaggggtgtgctctaccagggtgcaccatacatgggtgtgccctaccttggtgcaccataccgggtgcatttccccagaccacccctgtttaagcatttttttccctctttacagaaaaggtcatcctgagtcaccccgccttctttgagttctgcggtacgaaaatgggaagagggcatcccgatgagcgcctgtttggccataccatgtggggagtggatgcgtggctgtatgcgtggatggatgagaacgaggaaacgcttaccacgcatacatccacacatccattcccgacgaaaacacggagttcatgttcttatcgacaccttttccctcccccccctgaagagacaaacggacgaataggagctgctaacctaaacaccaactcgtacaccttttgggacatgaggacatatgagcaggtgtttgaaatagaagaagaatttcaggaaatcaggtgggtaaaaggtgggggagaagtctctttatgtgatcatgtgcatctgtggtgaacgaacatgtgtgcatataagcagtcgggttgaagtatgagcaaatatgtgcattccccaaggagagaaaaaaaaaaaaaaaaaagaacatatcggcacagacatagaattgaactgttgtatgtacttcctcccacccatcattaaaaaggaaaacatcactcccctttttttgcagagtttcggacggattggtggccatgtttaagcaacccataaataacaccattcctttggctttgtttgacatagagaacggagagagacttgtatgttctgattttataccttttgggaagtgcccacttctctgcgtgtgtatatactttgttgtatgctcaaaaattggaaaagctaagtcgtgaatctttttcctcctctttttttactttccacatcaggtcgaaacgaccatatcgattttgccaaggaaggaaatgcagttcctggagctgctcatttcgaagctgttggtaatgtgctcgagggggtggccgttggtctgaccaataccgttacatttacagaaggtttctactgctgttatttgaactgttcccttcccccccttccatgtgcttagtgcttcttcttaacttcactccgtttgtgttgacatcatttggacaaacacggacaggtctttttctttttttttttttttttacctttttagataaagcaggaggggtcctcgctacgaatttacgacttgttgaagaagacgagacagaaggttaaaaacacgtacacgtttcagcccacagcttttgtgttttacgatgtaaggaactggaatgagtgcatgtgagtgggtgggggagaggtgctcacgagggaggcatgtcgatcgaagcgctgcctgtatgctcacctatccctgttgcagttttttcccattcccataacgcttcttatacgaattttttccctcgttcgcaactccctttagcacccatcccccataaatggaaaggtgtaccacaaccaggtgaagtgcatacggacatttgcacgcatggagatacgcacataaatgtgatgatgcacacatcggacgagtaccctgtgctttaaaatatacctgtcgagggttaaaagaagatcgaacaactttgtctttaatttgtgggcagataacatacgtaatgtagcattgtggaatcattgtttttttttttttttttttttttttaacttcccaccccagataagcaaaaagttctttacaatatcgtgggacttgatagaattttgggagttagacgcaagtgtgctgaagaagatgtatgccattcatgtcccaggtgtgttttttttctgcacccttggaagagggggaacctcatcctacccgtctatgcagtgcagatcttcgtccatctatgcagatctacgtccacctatgcgcagtacatttttacaccaaaacctgttacccccccttttcccctgttggcagggctgagagacccggacctgtgcaaccacagcttgatggcagagatcctgtgtctatacagctcgagcagattacagaggataagactgtgcgaaagctttttcaattatgcagattgtcagaacacgcagagaggagaggcacgcgacatcgccacgaggaacatgcgcatgagtacaagggacagaagcgaaatatttaagaccagaatattaaaaaataatatccaagatgaaaaattaaagaataatataagtggagaaagttttgattttggtgctcttttatttttttctttacgtgacggagaatttctgaattatatttcggagagtgtttgtgggaagtccgtggaggtccttgcctcgaatagttccatgacggtatggtcatttggcgcagtggaaaagtggtcaggggggtacagccctgtgcaggccagtggatggatataccccctacgtggattaccaaattgatacgtttagcatcgaaccgtttgctttaatttttctgtcgaaatgggaatcccatggcgcatatttgtgtgcacaaaaattgtaaaatgtacacctttctgagttcaccatttgcctttcaacttgcgcaaatatttttttttaatttttgctcagaccatcatatgtggggacgataaaggcttcattcgaattttaaggaactatcccaaaattagcgaatcggaaataaagagcgaaaaaaatgttagggtaagtgttgtccgggaggggggggggcgatcttctggtgtgcccacagatcgggctgccacgcagagagcagggtcacacccacagagttatattcacagagtcgcacccacagagtcgcacccaaagggtcacacccaaaggatcggatcacttgtggaaaaaatacggaatcactgtttctactccaccccctttcttaatacacctcttcacaaaactgcagaactgtcccgaatgcttgcgcgcgagtttgctcagggtgtttggactccccgaagaagacccagaaaaaatttcacgcagaattaagagaaaacaaaattaccaacgacagaaggattccgcgaagaaggcgaggatcgagaagcgctcggataattgcagtagacatacgtgagtgcgcgcatgcggtgtatggatataaggtaggtcgatccaattttccgcgtgcccctactacatctcatttcgtcattactgcgaggtcgcatttttataactatcccattgtcccactggctttttttttcccgtgagatagcaaatgataagttaatcaatgtcaaattaatttgcacagagttgttacgtgtgtacgtgctcctttgtatgcaggtccactcgttagcttctctatcccacgttgttgctctttgtcgccacacgtttgtagctactttgcatgcgggaaaaaaaaaaaaacagaattaaacaagtgcacatatgcacagaaacccaaatggatgcgcgaattcgtttttttttttttttttaattcgtaattttgctcaattgcgtttgttatacttttgatttacacccttacgtacactcttacgtacactcttagtacactcttagtacactcttagtacactcttacgtacactcttacgtacactcttacgtacactcttacgtatactcttacttacactcgtacttacactattacttacatccttacttattttgtttgccaactgatgatagctcaattttaaattaaccatgaggaggggggggcgcttcctaagtcacgacttcttggtggtggcgcggggttgttcatacttacaagcttacagctggggggcatgacgcatattttcttctctgtggcgtatttttttttttttacaagattgagatttttcaacccctttgggcgaatacagttatagatggcaaccctgtgaagattttacgatcacgtcttttagagaggctgtcgagggacattgtaaagggagctgtcagtcaagggggcacatcgtagaggttatatctgagtacgcccctctacatgtaggccatttggagatgtgccaatggtataatacgcctttaatttttatgcatcatttagtgtcagcgccaggcaggcagtccttcctgtttcctccgcgtccacgtgaaaaaaaacgccattttgtaatgtggaaaaaatttccgactcacccgtcaagggtggaaccaaattttgctttcctcaattggtagttaagctgaagtcgcatcgcttcgacccacaacggagaattcaaattgtatgaccaattggtcaggaaaaaaaaataggccccctttttcccagtggtacataatttcctaggtagattatttttatatgttcatgtttgaaagcactgagctattttgttctcctcccgggggagaaagaaaaaacaacagaaaattacgcggtgcatattatgtaaataaaaatgcccactattatgtaacattgcactgtgaatgggtaatcccgagttcgcgagtttttttttttttttcgggaaaaaataaagaaataaatgcgctttgctaatgagatgagcattttttcaaagaggaaaaaaaaaagtaaaaaaaataaaaaaaaaatcaaaagggttaaatatacaagcgcagagttactgtagaggcgcgtatataaaggtacatacagaatatattcctttgggatgccacccccccagtggtagggaacagtcaaaccgaagcggtgcctctgttgagagggcactgtttaaacaggtaaatagctatttataagggaatcaccgagaagggaaaaagggaatccttcgtttggactgcaagcataatatgcatatgagatggaaataatttgtcgccagctaatctgtacatataaattgattgcgcatcatcgcacgctgtaaaagaggtaggaccaatctacccttttgcgtgcgctcgtccgttcaccacgtgtcgtagcgttgaaagcagtggcgaagaagaagaaactgcttgctttgtaatttgtgccacgtcacaccgcttgaggaagagaagccaaaatgaatgacgacaccatcacgtgggaaatcctgggcaagggaaaatgctcattcaaaaaaaaaacgcagacgcagatgttctgcatgaatgaatataacgttacgggtctatgcactaaggtgaactgccctctaagtaacagtgtctacggaacagtcattttagataagggagaaatttatttatacttaaagtaccctgagagggcccaccttccaagctccctgtggaccagaatccagctaagtcaaaacaaaaaggaagcattcaatactatctataaagaaatgaagtacacccacaatataaagcaaataaaaaaatgcatgaagagatatatacggatgaaagagattttaaagcggagtagaaaattaattttgcaaaaacaagtaaagttggttcccattaaaaagaaaacagaaagaagggataggacccgggagaataaggctctcaaagcagccaacattttaaataatgtcgaaaaggaattgcttaaccggctgaatagtggggtgtatggaaatttgtataaattcttgaccccaaaaaagaaggttaaaaataaggactccgagttggcgaagctgttcgacgaggtggaggacgcgcagggcgtgaagatgaggaagaagcagcagggggagaagcagcaaggggagaagcaggaggaggaggaggaggaggaggaggaggaggaagaagaagaggaaggagaggaaggagaggaagaagatgaggatgatgatgaggaggaggatgatgatgaggaggaggatgacgacgaggatgacgatgaggaggaggatgacgatgaggaggaggatgaggatgaggaggtggatgacgacgaggaggtggatgacgacgaggaggtggatgacgacgaggaggatgaacatttggaggacgagccccgagggaggaaggcaaaacggaagcaaaaatgcgcgaaggagtacgtgaacggcgagcacatcaggactctgcaggaggaagggaagctgtttgatgaagacgaagtggaggagttcgacggaagcttctctaagaagaggagcaccaaggcaggcggcaagaagggtaggcattcacggggaagatatacagatgtgttatagagacccggggcagagagcatgccattcacgcagctgccgcgtgttgcgtgttgcgtgcttccatggaatgcctcccacgggggaaggaatggcttctgagcattcgcccgctgtttttgcgcaccatgtgtggttcacattttttccccatttttccccccattttttcccccccttgcaggcaagaagaagattcgaatagcgtacgaaaatgattagccttacttgcaaaatgttggcagttaggtggacaagcgagtgtgcatgctgctttgcggcgccacacggggtgaagtgcgacgtgcgacgtgcgacgtgcgacgtgcgaagttataagttagaagtgggccgtagtgcttctccatgcttgcttccaacggaggcgcttccataattcgtgggcacaaaacaaggaataaaaaaacaaaggggcatttttgcgtgtcaaaaatttgtatctttttttgtataaaaaaaaaaaaaattaatcgaactcgccttgcgcgagcgtccgtttggggcatacatacatgcgcatgtgtgttcatgtgtccgcgcagataggcatgcccccaaatgtttttaacgccccgtgccgcgtattcgaattgaattcgacgtacggatggctcctacgaggcgagcgtcatcctatttttccttcgcccatgagcagaagtgaagacgtttttaaagtgcaccctgctgtgtgtatgtatgtgtggatgtgttttttttttttttttttttttttctccatttggctatttggtgaaccgtttgaataatcagtcatttctgtttagttttctcctagttaggagttgcatttgcggcggcaggaggatctgccccggcatggttcggcccctgcaggtggattcgtagttggatttgtagttgtattcgtggttgtattcgtagttgtattcctagttggattcgcagttggattcgtagttggattcgcagttgttttcctagttgcatgcgtgggtggcgctgtcacgcgggctcggactgaaagctggtactgagttcgtccttgtcctcggaaatgggggaaccgggattcaacgtggtgatgtacttctgctcaacaaggatcactttggaggcaagactctccaaggaacaaatatgattgtcatgtaaagaagtgtaataactatattctgaaaacaaagaaaaaatctccttcttataattatcatcgtctttatgaaaagaaatcaattgtttgcaaaaaatagtaaaaaaattatgcatgtcaaaattgtaagtatacaaaatggaatataaaatatttctaattaagaataaggaattttttgaaatgacacatttatgtataatacaaactagcttttttatatttgtgtttagaataagtttgataatttttttcaactctgggaagttattaagcttgataaagtacagcatagtgaggatgagggaaatatcatagttgcaactgcttatgatattttccaggtactcctttctatccttattatgaatatccattttgtatttatcttgagataaatgtaaaaaatgagaaatgaataaatgtttgtctggtttggggattcggacatatagacaattggccaaataaatatcattcaaacaaacagtgctgtggatgaaaatgagatttttactttttttcattttgttcataattattttcctaaattgatcattcaaggaatcaaaggactcaacaataaatatgtgaagagagttcaccttgtacgttagtatttcctttgcaagttggttcaatcccttgaaatcgttgtccttcagttgaggacacataatatgtgtaatgcttttgttactatggattatgaaatctttggcacttccatttgggcttccctcatggtgggtatcacttgaaaaaatgtcctcctcattatggagatttactttgtgtataatgtagtatatgattattataatgttataatttccgtagaagaaaaaggtattaatcagtggaatggtgctttttttttttttttttccatttgggacgatccttccgtcttgtcaccttcctcgcgtgtgtctgcattatgagggtttggaggtggaggttctctctttacgactttgaagtagttctttatgctgttcgcgttttcgccctgcttggtcgtaagttttgccgtttgcttcgtcgtctgcttcgtcgtaagctttgccgtctgcttcgctgtcagctttgtcgtaagcttcgccgtctgcttcgttgccagtttctccggctgcttcgccgcgctcgtgtctttttcatctcgcctcctcgaattggctctcttcttctttgcagcattgcccttcttcggcgcgaccacctcctcctggtcttccctgtagttcctccgaatgtactcgattatttttcgaaccttttgatacacgtctccgttgcacctttgaaggatcgcctctatttcgtgcagcacatttaggtaaagattcatttgcgctttgttagaggcgttccggtcggcgtcacgcggtctgctctccttcgagctgtgtggtgggcactgggtcaggcgcgtcgcgtttgtgtgccttcatttagtagggcaagcgatacattaggaaacgggaagaaacggaaaagcggggctagccggggaagggcattccgtttttaacattttttattaaattttgtccgttcacgcttttagcgttttagaattagcgctttagaattagcgtttcagaattagcgtttcagaattagcgttttcgaattagcgttttcgaattagcgttttcgaattagcgttttcgaattagcgttttcgaattagcgttttacaatttagcattttagaagtttagcattttagaagttttacagcttggctctttggcactttctcattttatcactttagtatatttttttgcttccttgcgattatattacgtgtatttttttttttttcactagcacagtacacattttttttttactttgcatgcgaggggaactcagaggggcaagtcaagttcgcaccttttctcgccttacgtttgcctatcagggtaggtaagcaaaccaaccatgctaggatggcttaccaagttagttccgctcaacgagttagttccgctcaacgagttagttccgctcaacgagttagttccgcttaacgagttagttccgcttaacgagttagttcctatgcttccacacacacacattatggtagaagctgagaggcgtcttacacgctgtgcattctacatatgggaaaatcgacctttcgatttttgttcacaaaatcgtttatggcattttggggaagtctacctcagggctgacactgcattggtatcgtcttccattttgttggggaggtacacggattcgtttgagcgttacccttgggcatacttcctccttcgtgtgagcgtggtgacaaaaggagtatttcgcctttttcgtcttttttcgcctttctcgtctttttcgccttttttcgcctttttcgtctttttcacctttttcgccttttttgccctcaaatgaagcttcccaaaagtggggcgcggcacccgaacgggagaagtgacatttagggggacaaaactggttgacagttgggagggcaaaaatgagacccggacaggatcttctcactttcaaaaaacatgtggtgaaggttttttttttttctttttaaagaagattagaatgcaatcttagtttttttgttcctactgatgaagcgcaaagatggaatacataaaaaaaaaaaagagtcgcctcggttttctcttttgggtttttttttttttttttttttttcttccctttttgaggggtgaaaggagattcgaagagacgtcacccaaaaggtgaaaaataaacatacgtgaagagtataatatatgtaggcatacatgtcgaactgttggggtgacagtgcatttggcatgtccctggaaaatgaacaaatttcgttaaataaatggctgagaagatatttttcttcttctccccccgcttcgctacgataatttgaggaaggggaaaataaactgtacttttattctggcgtagcacaattgcgacaataagaataaaaataatgataattaaaaaataataatgataatcaaataataattaattattaccacaatagaggttctgctgggattcgaacccaggtttgcagagtcagagtctgcagtgctaaccactacactacagaacctagtatcattattacataccccatatgtgttaataatttgacatttatgttttattccccattcgctgtgccctgtatcacaataatgtagaaaaaaaaaaatggggaaacgacttccatgtggtgatttgaacggagatacatgacatgcccatttttttttttgaactgacctttttcacttggggcaaaaatcccggtgccgccacgtattcatacatgcatatcgcctgcgcatgtagggggttatctccccgcatggaccgtatggaccgtatggactgtatgcattcagttaccgccacgccatctgcatgcggggagcctttttacagctaagcaggtatgcagcaaaaaggtttcttttttcccatttggcattctcatttccaggagcgcgttgaaatcgtcggaatcgttggcaccgttggagcgttatctggagcggttctcacaaaaggaacgtttcgaaaaaggttttaacgattccaatttggctctctgtttcttgccacattctacatcacacttgtgcttccccgctaggacgctaacagagcgctactcggaggagcgctttgatgagctgccgttgatgagccgctgttgacgagccgctgttgacgagccgctgttgacgagctgctgctgatgagctgctgttgatgagctgctgttgatgggctgctgttgatggttgggtcagttcgaccactttcgaggatctcacctgggtgctcccttttttacctcttttttttttttttaatcctttcgatatgcacatttcgaacgggggagacaaaaggaaaagctgttcgagagtgtacctatacactgtgcacgtagctatcgcgaaaaaaaaaaaaaaaaaaaaaaaaaaaacttaaaaaggggggcaaaaaacagttttatgcttaaacataattcaacgtggatgatgacgctttttcggtcccatgtgtaagtgtataatgtactccctcacaggatatgtgtacgcgtggttaattttccatttcgcgtggtaacaaaagtgaaaaaatggacattttcttacgtttaaaagtgcgcaccatattatttgtgtatatgcattgtttgcatttttttttttttttttttttttcttgatgcattttgatacgtgatcatgaacatatttttcttcaggcatattttgaacctttttaatttgcaaagaaatcgtatccttatattttatttttattttattttttttggaaggagacattaaaggatattttgtttatgtagaaaggaatcccttttatgtggcatgagtttcttccatcattcagcatttgaatcttcgatttttaacttttaagatctgcgcaatacttggccattttaatttaacccattttttggactcgcctgcaaacactttagaacacagagtatgtaaaattgtatggctcttcgaataagcccacacgcacttacagaaggatccgcgcgatgccgctgcgtgttttggattagcagagattcgatagcattcccgaaagggttatacgtacgtatggatgaacatatatgcacatatatattgtttccccctttgggtgtattttttttttccccttttgaagaatccccccttgaggaaagcaagcgaagaagaaagcgaggaaagcggcgctccctgcgttttaaatcatctacagagaaagttaagcggtgaattaatatttatcgcgttctcttattttatctctcttttgaaggcgtggaaaatgggtaaggggatgcacctcacactcacgcatgcggcagggggtctgtactacgtagtcccccctgtacggatgtttccgcgtggtccctttttacatgacctgtgtgtgcgtttttttatgctcgttggtgagaaccccacgtgactccacttttgtatatgcacgcatgcttcttcccacgtacaaacgtcgacatggactcctcccgaggaatcccttctccgcttccattttcacagacgtaagagacaacccattcatcaaaaatcgatccagcacgagaattacgaacgccccaggagggaactccaccgtatcatttggaaactgtaaggagggaagattggccaaggagtggcgccgagcgcactacgcgcatgtgaagatgcgattgcgtttggagagacgcatgtatgattgtgtaaattgctcacacgttcacgccaaccacttgtgagagttagcgaccactgtgaggaaaattcccctttttaataccccccacagacgtagaacctgagaacaaaaatgccagcaagaaaaatgcgaattcagcctcaaagaacaatgagagctcggaggcagcgggtaaccctgaaatgagcaagatgccatctaagtcggacaaaaagacgaacgtgaaagtgaaccagccccctggaggagcgtcaagcagtaagggcgaaatgcgaacgcgctcacgatcggattgcgcgcagttttttttgcgtatataccgtacgtatgtagtacacacatatgcatcacgaacatatcaatgcacacacgcgctaaccgacgtgcactcccccttttcagtcatattcggatgagggccttcccaagtcatctgcgaattataaatccatgcaccccctatcctaagggaaaggacaaaataaatggagcacctccaagtagacataaaaaaaaaaggtttataaaaatagctagattttttttttttttttttgtacattaattggtaacatatatttacgcatacagctagccaacctgctgctgctccttcacgtgcgccaagtgtatatctatttaagtatttaaaatgtataaatatgcacacgtacaaatatacgcacatacacaaatacacatatatatttatttatacctccgtttttaaagaactctaaactgccgttatgaaaaagtaactcttgaaacatgtatatagaggatttttaaaaagttttttttgctcttgtgaaaggaaagacaggcgttaaaattgcaaaacagtggaatgggttaaaggggctgttctacgtcgttctttcagttcacatgtgttggcgacgaaatggcaaatctcttttgtgtgtgcacacaggagggtaccctttacgcgtgagcgtgtccgtcagcagaaatgcaccccccacccacacatacatgcgaacacacatacatacatgcacacatatgtatgtgtgtgtgctcctaaaaaaaggggtcattaaaagcagatatgagcgactgtattttcttgttgcccaaaccagagcaattgatgaggtcgtccttcttagccatcacaatatttttaaaacttttgaacttgttcgtgatggttgcacagtcggaggagttgatgcacctgatttttttcaagagttcgtgtatcttctcagcatgcgtcgacgtcagtttgttgttctttatgtaggaaatttttttctcgtaaattttaaagtcttcaatcacccgtgcacattcttcggtactccaacataatattaacgtcatgttaaaacaaaaggccagctggtttatttcccccagagaattttctatattttcgatatccacgaggcatagcaatattcggttattgtacttattggacagcgtttcgattctcgcttttaaataattggatctcagtctgtgatacttcatcgatatgaagaggcaggcgttattcttcccgattaaaaaatccgggatgatgttactaaatttgtatcggactctgtttattttttttaagattgggtttagtttttgtcggggggaaataactaggtactgctctgcgctggggtcgaagaaggcgtctgccctcggcgcttcgtcggcgctggagcgattctccctttctgtgcccggctcgccatggttgccgttcatgttgcggtggagcagacgagcagcggtgtagaagatgagcagcggtgtagaagatgagcagcggcgtagaagtggtgaacaagtgcagcgatttatggttcaccgcttggtacagataaatgggagactgcaaacgtggctgtgttgcgcgcagtcgaagctgcggcccggggtgccccgaagttcacacacgtttgtcacttgggcgatatgaaaaccgccccttcctcgatttatgcgcgtcttcaagtgggcacaaaaggaaggaaagacgacctcctttttttttcaccctttcgtggatatatcaccacttcgccaacttcgccaacttcgccaacttagcaaacttagcaaacttcgcttagccgtaagtactttacacattgtgatacatttgggttatccctgatggggcagcgttcattttctggctctgttcattttgcgaagcggtgggcgcgcagatgcgctcatgctttcgtgaaaacgcgcaaataatttcccaccattaggttggcagtttcgcttattcggaagagctgtaaagggtgggcgcttccacgctgcgcagcctccataaaaacgggtcagtcttgtgacgcggggcagttgagaagcaagcgggttcgaagcggatggtcaaacgggtaaacgaacgaagcaggattcaaaccctccacccgctcgtgcgtgcggattaatgagccattcgttctgtactacgcacaaaaaaagagcagcgtgaagtgcaccaaaaatgtaccagtggggaagggaaaaactgtaggaagcaaaatcaaagcgcgagtaaaaaatatatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaacactccagattgtgggagaagaaaggccacaaacgaaacaaaccaaatgatgaaatcgtttgcctaatatttttttcgttcaaatgggcatatacagcaatttaattttttcccccaattgaggtcacacgaaggtgaagcgttgcctgtgccgcgacatatagtcgttaggttgcagacgcatggacattcgcaataactcacatacgatagtgaggtgtactgcagcacagtgaagagttacgtctatgccagcgcagcgcatgggtatctgtcctaggaatgcggttgatcggaggaatataggggacattgacgctaaagttggtgagccaaatgagtgctccgccagggcacaccgaaaggagcgaagggaataatataactactttcgtccagtggatcgatagcatcctcacctcggacatcttggtaaacgccagttttttgcgcatagaagatgagaaggggaagaagaggaagcgacaggaaagtctcgaggaggcggcagcagcagacaaggtgagaaacgcaaaacggtttcgatgcgaaaatgcggaaaatgcgagcaaaacgttggagggggatgaggaggacagaggaaactatcacagagggggaaataaccaagttgccagcccccccctttaccgaaatgttaaaaggtcgacacagctgtaccctttagaacctgatgagagcataatgttttttcaggcaaatcaagaaaatgagcttatcgatagggacagaatgcttcccagggggaaacccccaaatgatgattcttcctcatgtgatatatccgaaatagaaagcgacgaagaatccgatgaagggatggtgaagtcggggagtaaggatgcacaagaaaggaatccactcattgttaagcaaaattacgcagaggggggcagcgagtatgtgcatactcatgtggaggtaaaaggaggcgtttctggcctatttgtctacgatataacgagcagtcttatgttttattcgtcggatgaggatcactacgatggggaagacggtggtgggaaagactgtgcggggggtggtgaacagagtgctggcgagggaacatccaggaggcacaactatgaatccttttgcctaaactacgataagatggaaaaaaatataactactatgagggagatggacgatgaattttactacttatcaaggcaggaccaccagcaaggggagggtgtgaaggatcgggatgacactcgaacagttgttcccgctgtcactgcaaaggttgacagggaaaacaaccccccccgcgaggataatgtgcacactggcggaaaaacggccaccggcagcaatgataacaattgggcgaccaaccgggaggaaggcaacaacgttagcaatagcaatgccacgaatttgaagggaggcgagaggacgaagaagcaggaggaagcattcccaaagaatgcggccacgaatttctccttctggaatgtagcacaccaaacgtacgtaacaagacctctgtacgcacaacacttgaaaaaggagcaagtctcattattggatgaatctgaagaaatggtcaaaagcttttccgttaataagtactccataaaatttgtgcctagacatttgctttatgtggtgagtcaagtagcatccaggacgtttttcgaccccctatatcggaagaagttgtttcgtcattattagtttttttttttttttttcgtgcgcaagggcgtatatccatttcattgaattttctgacccaagggtttacccctgtttgttgagtaacactaacattttcttttccctcacgtggaacagaaattttgttcataaaggatgtttttattttcctcctcttttttttgtaaatgaaattatttgacagattgaaaaaaacgtcttcaagaagggcacctatgtaaatttcccatttgggagttacgaacttgtctttttttttttttttgtcgcagtgataaatatttttgttagaaaaagaggttaccaagacaggagggtggagaagtacaataaaatatgcgcttttgccaacccccctgctgtgttccgtcccccagttaaggataactcgaaatatggttccgcttttttaagtggagaattgtgccgctgtgatgtgtagcacgaatgacgaattcgattttatgagcaccatgaatggtgctttactcaaagtagggttagttaataacctttgtagttgttgctgcttccgagggaaggtattttttttctcattttataggactggacgcatcccacgtgaagctgacttgtgttacgcccagtagttcgtaacgttctcaacgttcgcaacgttcgtaactttcgtaacgttctcaacgttcggaacacatgagcacatgggaatttatctcttgggaagacaccttgcttgcctatgcgtgtctacaattttgttttcttttttttttaagtacaccattgcattctctcaccacagcattgctagcacagtcgaaaggaacatataactacgcggaggatgccttacgtgacagcagaattatttcactccttttttttttaaaatgaaagacacatatatatgggtaagacaacatgtacagagcagctaacccaaacgaaattttttttggcaatccaaggggggttgctacgtgcatatgtacgtctgttagacccccgaggggtaaatcacccttttgcttttactataattttcattcaaatggtatttgcagttatatttgatgatttcatctgcatttgtgttcccgggcagcaatcgcatgtgtacacatatgatcatgtcctactgtaccctgggttgctttgcgctggggtgtgtttattttattttgttttactttgttttattttgtcctactttattttatttttacttttttttgtggcaagcccgctgcgtggtacttttttgcacacgaatgaaacttccacaaatggttaacactttttaagacggaaaaattcaagtggaaaaaaactcccactgataatgttggcagtcacaggagtgatgcccaatttttgtttttcccaaaaaaggggaataacaggaggggttactttttacctgaccggcaaggcattattcgaatttttttttttttgcatggttgtgcgcgaagaggctcgaaggaaacatttgcgtaaagaatcttatgctctgctgagaaggtatacactgtagggaaaatatacgcggcgaggaaaataacgttggtaggtttatccatgcggctaacgcacatgagcgtgttttttttttcccgagttgtattggtgaaaggtagacgaaagatagtgacacatttcaaaatgttccttttaaaaatgtggttgtggggaggggtaacataacgcagcggaacaatcgtgaagttatatacgttacgtacgtacgaagcgcactatgtgttgggagttttgtacatacaactcagattttccattttgttaatttgtaattaactcagaagagcccctttctactgctcatgcgagatttgggcaatgaatcaaataacataagtaaaatatgttctcagttgaagcggaaaacaccttggggtatggaaaaaaaaaaacgagtaagaaatttactcatgggggggttaaccgattagagacagacgaagcggttaaaagggaagggaaaggagcacatgaggtggatcataataaggtgaggaataacgttccgatcatgtttgcgagggggatgaaaaaagtgggacaaaaaaagtgcttaatgggtagaaatggggaagacaacccaggcgaagaaacagcactgagtgaggaagcacctcctttaagggtaaatctcacaagtgaagaggctgatgaaggtacgcattcggcggtgacgaaagaagcgaataatgtgataagtaaaattacacccgttggcgaacttcttcggagcagtagccacgaacccgcctgggatgataacacctttagaagggataaaatcgccatgaggtactccctccctcgaaggaacattactgttgattgtgaaaagaaaggaaagacaaaccttttggctagtcccctgaatgattcaaataaccctttggcatgttaccacaaaggatgccatcacagaggttgctgcccggatgttccgcagcaacattttgagcgccatattagtaaagcggtaaatttagaaaaaaaaaaattgaaaaactgtgaaggaagcaattctgagagtgggaaattcacgaatggaagttacgaaagtgtgaagggacctatgtctaaggattcccctttggggaacgcactcatgaagagggatgtcatctactgggataacaacgattttgcgctatgtagaaatagtgcggatagtctagaaggcaaactagaggatgatgaaaatgaagtacacgaaaatgaggagcagacaaaaggagaagagaccgatgtgaccacagttaagagtgacgaatcggtcgatgatgctgcaacacatggggtgctccaagagggggagaatcagcaaatggggaatttaaacaggggagatgcagcaacgattgacgtggcaaaggtggaaaattcgcatataggcatgaaccactcagatgacaacattttggaacataaaaacgaagagaaaaattgggagcactcaaaaatggaaggagaagcatgtaaggggataaacattgggagtgctataaaccctgttagcgtagaaggcaaaagtgagtctgttggttctgatgtggcatctcctgatgggggtgaaatgggaggtacagaaaaaaaggtccttaccgtgaataaacaacctatctcaaagggaggcagtacccatgcagacgaaggggataataaaaggaaacaaattcacaacgcacttctcagcaacggtacaaagtcacaaattttattcagcgccgatatagagaagaacaaaatgctacattccccaaatggggtaaaaataaaaacggatgattgcactcaccgctgtgttcatcacatgaacagagcgacgaaggtgtattccaatgtcagcacagtaaattttttaaaaaacaatgtcatttttttgaggaaaagaagaggtaacaacgcctgtaagaaggataataaccggaggagctgcagcagtggcagtaggaatgtgaacaaagacggggatgggaggagcaaggatgtacctaaggaacatggtgtagtaaggcatatgagaaatacttttttgcctgtcccaaaggatacgtcaatatttgtggagaaaagtgagacaaatgggaaatgcccaagtagggggaaaaaggacaattcttcgagcgatagagagaaggggggcatggtgcgtgtgggtgaaaaggagcccacttctccccatttggagcgcacatcgaaaaaggagacgtcaccaaataggctgagtaatgaaagcaggttaacgatgaagcaggggggaggacgcccctttgtcgtaaatgggtatatatgtgacttcaatgaggggggaagaagtacccacgaaaaagtgctctcaagtgaatactcacgcaaaatggatacactggaaagtcagtcgccccccctaaattggaagttcgacgtaacggatggaggaaaggaggatgggctcaaagaaggagggccatcaccacatagcatagtaaatattaacgtggagaggaagccatgtgtagtaggtcaggtgggacttaaaatggataaaacaccattggaaaaggaaaaaaatgatgacaatgcatggaatggaaaggaagaaaaaatgctccattttaaaagtgtaaagtccggaagagaagggagacagagtaacttagcgaagggggagacaataaagtacaagttatttcacgttgatgacatgtttaggaatacccacttgggtgaaccgaaaggaggagaggaggcaaacaaggaggacagaagaacaaactacgcttctagctcagttcaccattgcgttgtgaccgcaaatgacgagatgatcactccggtagacataactcagagggtggggcaacaacatcccctggtgaggaaatccaatcatagtgaccacataatgaacgtaatcagagggtcgaaaaatcagcgacgaaatgatagcatgcgaagtggtcatgttaggagcagcaaaaatgagttctgcattaatggtaccaattatggtattataagtattcctaattgggagtccaggaaaaatattcaagtcagcaccaccaagcaaatgaacttcacccattttgtcggacaagatgtgacgagcaaacccttttgtgatgaccaaatagagagtgaagaaaaagtttgtcagggaaggaattactacccccctttgaaggaaaccctattggatcgaattaacaaatctattttcgcgacgaataggaaaaacgaaatggattactcctacatgcagtcagaattggaaaaggaaaaaatacatgaacatcatcgcagagagataaagaagcaaagtgtgaaggatgtcttcccattaaagagtggcagaaccatctttcctttatttactccaatacaaagaagcgacaaaatgacgaacaaaaaagtgtttcacataagaaatagaagtgtgtacaaagtggaaggtccatcagaaatgagacccacggtggatacaaatcgggaaaatgatattcacgtgaacgaatttgtaaaagataaattgttagctaaaggaggggaatgtaattttatccgtaattgtactacacagatgagtgaaaaatcagatgtgggaagttcaaacgggttctactatgacagaattaaagagagaaacaacccccatgtaaataattgtaacaaaaatgaagacaggaggagacctcccttggacagccttcttaagaattgctacaaagaaagaagaaacaacacaaatggtgaggagtatactaacaagaattttatcattaacaggaataggaacaatttgaagagtcaaaataaagcctttggaattagtgaggaggggacttcttctgccctgttggccaacggtgaggggaactacattcaagagcacagtaggggggatgtcttaaagtggtgcggcgctggtagaagttgtgtctcaggtagagctgaccaattaaccacgataaacggatcggaaattaacgtgaaaggaggggagatggaacgaacgtacttggaaagggcgcattcagaatatcatataacgatgtctgaggatagcgaaaatgtaaaggaactgaccaagcaaaaaacagaggcaaatttatgtggcaataaccgcattggagagcaggcagagaaatttaatttttttcatagcgagaatgatttatttaacgggcagaagttaaggctttatttttccaaagggaaaaacgctctgcatagtgggatttttaaaataaggggcgaaactgggatattctcaatttttaaaaatttcccctttttcggggaaggggcgaaaatgggtgatgcggaggggaccgatcaggaatcgatttcgtatgaatgtaaatatgacgccgagttggtttgtcgcccgggggggaggaaactgcgggatgttgtggaaacgggtgcggaaggtgcggaagttgcggaaggtgcggaggttgcgaaagttgcgaaagttgcggcgggtgcagcgggtgcggtcgatgggggatgtactggaaaggaagacaagaatgatgagactggggcgactgcagtgaattcgcagaatggagctcgtgaggtacataagatcatttgtggcacgagcgaagcggaggagcccttgtgtgcaggatcggacgacgaagcaaggggcgcgattggccaaataggtagcagcggtagaagctgtagtaacggtagtaacggcagaaacgggagaagcggtggaaacggaagaagcggcggaaacgcatgtaacgagttcgccggcggagagacatccccgagggaaggtgcacaaatgagtgcactgagtaaccaaaaggatgaagtaaaggatgcaaagggggggactcttaccgaggcagacaagtgcgtacttcgaaggggtgacgaagaaggggtcgaaattggcactgacgttgcgagggaagacattacaaacaaagtgtgcgaaatgagtggggtcgaagaacaggaaaacttggaggaacagaaaggtgctttgtttggcagggaacagattgactcctttttctgccccaaagatggagagctaaaaatggcgaacagtgccaacttgggatgcagcgaagatcgtgatttgaagaggcaaaaaagtgatcccacaagaagctcaaatgagatgctagagaatttcgagaggattgccgaaaggatcaacttcattttagatgataccgttaagttttttaagaaaaatttgtatgtgcataatgggtatggctctgtgaagatgtacaaagaggagagggggtggttaggcgagaacacagtggctaagtggtctcgcgtgtacaaaattaataaggtggtttgtaagggggcgcacggggtggtgttttccgcgtggatgggggaggaaggggatgataggggtaaggaacttgaagaggaggcggaaaaagacgcaggcttggcgaaggaaaacgaagcaggcgagggaaccacagaagtggaaggggcagcgggggatagcatcgatcaaaggaacgaagagggcagaggtcaaggcaacgatgggggcagaggtcaaggcaacgatgggggcagaggtcaaggcaacgatgaggacagaggtcaagacaacgatgagggcagcgttgaaggcaacgataaagacagcgatgaaggcaactatgacgaagagaacttggtgaccctgaaaatcattaacttgcgctatttaagtaaaaaaaatagtctgaggagaatcatgaaggaggtacatttcttgcaattttgcgatcaccccaatattgttaagtaccacgaatcctttttctggcctccgtgctacctggtcatagtgtgtgagttcctctcagggggaacattatttgatttatataaaaagtgtggaagaataactgaagatgtgttggttcacattctagacgatgtattaaaggcgttaaagtatttgcataacgaatgccccttatgtttagtccatagggacatcaaaccgacgaacatcgttttttcgaaaagcggaatggcaaagataatagacttcgggtcctgtgaaaaggtagaagatgtaaaattgcatgaagttgtgggaactctttattatatttctccagaaattttgaagagagaaaagtatgactgctcagcagacatttggtcgttaggaataactatatacgaaagtgtcatgtgtgcattgccatggaaggggaaaaaagatattgaggagtctatccaacagattgtggattcctctccgaaaattaatctgtgctccggttttagcaaacagttctgcttcttcgtcgagtcgtgtttgcaaaataatcctggaaaaagggcaaaggttgaacatctactgggtcataaatttttaacgaagaagagactcctacggcggaaaccgagttccattttcgaaattagggatatactcaaagtgaacaatgggaaggggaaaaataatatttttcgaaattttttcaaaaatctttttttccttaatgatatgaacaaacggagaaggaacaaagctttgagctctaagtcctgcgaaccggaaatgttttaccagcaattaaaacgagagaactttgacttcttcgaaattaagttgcgagacgagaacagtaggtctttgggccacttgcacgtgggtggaaggaagccgggggaacctgaaaacgaagaggagggcaaggaaggcggccaaaatggaaaagcagggccaaatgtgctcgacgacggtgatgcaaaatgcacagagggggaagtccaacggatgaacaacctttcctcaaactatctcgattcaaaggaggacatagcgaagcaggcgggtgatgcctagaaacacgcattgacattgggggcgtggtactcggttaaaaaaaaaaaaaaaagagggaaagaaggaaagacgagaaagggaaagacgaaaaagcggaaagaagcaagcttgaaaaaaacgaacagaatggcttcctcaccccctttaacgcattgcgcattggttattcacaagtcgtgcgactgcggttcgtttgatcggaatggactatgtgaacctgtcccgactggcgccacgcgaacatgtcctcattatatcccctccttcgtgacccgccacactgaccttttccagtgccccaattaaaaagttttcttttttacttttaaaagatatgatgcgatgtctaggaagttgttttagttgtgtgtgtccattaatttactttttgttaattcgatgccattgtgggtgtcctttctacgtagcgtttcgcgattctttcgcctacgagttaaggagattcaccttcagtgtatgtgtgtgccagtgaattcctttttttttttcgtttgtaccccattatcatttctgttattcatcattttttcccttcttacctttttcaaatttcatttttaacgcttttgtccttgcaattaaaagaagttcatttttaattaaaggtttatattttcatccataaaaaaagttttctcctattttgaaatgggacttatccaaagtaatgtagacttttttgtgtacagaggtaggtgcttctcccacacctttatcctcatcatgcgaagacgtcaatttttttttttttgcgaagggacatgaatacgcttagggagggctttcctccgcatggacatgtataagcatatgtgttcatcccccacggtggaataaccccctctttggtggtcatccgaagggggtgtacattttgccaacatgtcaaattttccgttggggatgctctttccgtttatgtgaataaaggattgccccgtttagaattatgctcgttgtggtgctttttgtgagaagttcactggaaaagacgacaccaaaggttaggggtggtatgtacctttccttttaacatagcaaaggcgatgcgccttacattggcgaaaatgtgcatgtgtattgtatacatgtgtgtgttcgcgtgtgcagacgtgaagtaccgggaaagggggtaattcttctgtagctataggctctcccttttggaaagcaccccaagattgaaaaggtaggactgccaacttggatgaaccgaaggcgtaaaattagttaataatgcgtgatctcattggtgggaatttttttttttttcaatggttgcctaatttagcatagttaagaagtatttaattaagaattccttttgcaaagaggaaattatatttcttaattttttttttttttttgccaaagatacagaattgagcacttcaggatgttttcgccggccagcaaaagtacccaccctacccccaatccctgcagttgcaactggaagggtgtaaaaaaaatgtgacattttttttttgttacatgagacgtttttgcctggtaggagtttttttcagggatttccttttttttttttttttgatgcaaagattgtagtggaaatgaaactaacgttttttttttacttgtttgttattctttggggagctaagtttagcgggaggtgaactttgcgcagtgtagaaaatgcctcaaaaaatgtgtgaagaatgtgcgaggaatgtgctaagggtgtgtacccaaatcacgtccttctgcgctcgctgacgttgtgtagcattatttttatgtttattgtttttaaccctgtgagtgagtaaataagtatggatacctacgtactccgcactacacacatttattcagttattcgctcggaggaatggtttattaaaagggtttagaaaaaatagctactactggtgagatgttacgtgtaagttaacttagcattgaaaaaatccaggccttcacttttctgttttttattttattttttatttttttttcatcgttagcttttgccctagttttggcttattttttttttttttttttttttttttggggatttttttcctttgccttattagattcggctgttcacttggctaatatcataacagcagcgactttagcagtatggtacacttatttttttatttttcacgttttatcattatagtaataaatggtatatatgtttgatttctttttttttttttgaatccccttcttctgtgttttattgcattttatcattttattctttttatgcaactttattcatttttgtgccctttttagtttaagtttttttttttttaatttttaatttttcgcgtcatctacatagtgaaaattgtttcgttttcgtgaaatttcacgaattggttaatgaataaatgtattagaggattactcctcattttatgttagcatttattcatttttttttttttcctattggaaaacctgcatccttcgtttggccgtcccatttctgtccccgcgaattacccgtgtgcacaaatgtgtacaggaaaatgaagatatctgagctgcgcatgtgtacacatacatatgcatacgtggcaggcatttgtgtgtgaatagatgcctacgcgtcgctcaattcttccctcacttttgtgaacctctggcttcctgttgagtaacctcccattttttgtggcagggtctacttagcagcaaaagtttgtcaatttgttttccgtttgtttgccccgtcggtttgcttgccccgctggtttgcttgtcccgctggtttgcttgccccgtcggtttgcttgccccgctggtttgcttgccccgtcgatttgcttgccccgtcgatttgtttgccccgttgatttgcttgctcatttgccccttttttttgtttccccgaaattgccaccgcttctgcgcaacgtcacctcgatttagcccgacccgtttacaccaccgcagtggcccgttttgttgcattgttattttattttttgtttttttgagtactaacatttttcccgtggcatagtttttagtaattttatgcgagttttttgtagaggagagtttggaagggattgaaaagaggaggcacagctgcaccaggatatgcgcagaagtgtgtaggcagggctgcgtgaatgtgcatatcgtgactcctcccctgggcgtgcatatcgtgacttctccccttcgcatggccccacttggcgtagcagttgacccccccaaacgaaatggtatttaaatttaagaagaaaaaaaaggaagaaagcttggacaagtcaagcaggcagtcacaaaacaatgaaggaaatgccaatgaggagggagaaaaaaaagatcacaaaagtaactcctggtataagaaaattatcgacaatgcaattataacgaagagcaagcatgacgataaggaggaggagaaggaggaagaaagtgaaggaaatggtagcagagtgatggaaagaaataaagattatgaattggaagaacaactgaaggaaaccctaagatcgatcacctccttgtcgaccaaaattgtgaattacgaaacgaagattgaggatttagagaaagaattaaaaatagaaaaagataaacaagtcgataaggcatacgaaaaggagttgaaggagaaggaggattttattaaacaaaaaattggcatgctaaatgagaaggaaaatctactaaacgagaaggagctggacataaatatgagagaagaaaaaattaatgacagagaaatgttcatttcgaaaaaggaagacaaactgaatgacatgcaggagcagtacttggaaaaaaataaagaaaaagaaaaactacattttgaaattgcagacattaaaatttccctagaaaaattaaagtacgaagttaaagacaaaaaggagtgtctagaaaatgtgagcaataaggtaatcttaaaggaaaatacactgagggagctaaaagaatttataagggaaaaaaacgaaatgattgaatctcttaacgaaaagataacagagaaggagaaaatatatgaacagttagggaaggatgtggaagagaaaagaaagataatcgaattgctagacatgaaggcaaatgaaaaggaaaaatatttcgaagaaaaaattaaagagttagaaaaagaacaaaatgtgcttcttcaaaaattaaataatgttaagatgagagaaaaagaagttgagacaagggaaaatgactttttgcacatggaagatgagctgaatgatcttcgtagtagcttctcgaagaatgaatgtcagctaaagatctacaaattagaaataaaagatttgagcagcgcccttgtggagaaggagagagaaatattggacttaaaaaacacgtacgatggagaaattggcttattaaaggatcagataaaagaaaaggaaaaagaaatagccaaatgtagttcctccagtggtgacatggatgcacaagatgcgccatccagccaagttgaaaatacagaaaaggtggacacggaagaggagtgtaaggagaacaacctgtcagatttgctcaaaattaaggaaagagagctgcacgaaatgcaagaaaaatacgcaaaggaaatagacacactaaatagccagctgaatgaaaaaaggaaagaatttgtggagataaaaaatagccatatgaacgaaataaacaacctgaatgatgaaattgaggagagcgaaagcaaaatggcagaactgaaaagtggctacgaaatggagataaacaaactgcgagtcgaaatgaatgcagtgcacgaggagaagtatctcttgagcaacgaaaaacaaacactcagtggagagatagacaagctgaatggagagaaggaatccttggccagcgaaaaggaggagctaaataacaaaataatcacgttgaacagcgaaattgcaacgttaaatatggagaaacagggactgagtggagaaataaacacactgaacgatctgattcacaccctgaagaatgaaataagctcgtcagataacttgattaacaaactgaaagaggaaatgaacgcgatcaacgaagaaaaggaaggaaaggaaaaactcatcacagagatcgaaaataattacaaaaatgaaataaacgtgttgaaggaaaaattaaaagatacagacaatcaagtgagcataagtatgagagaagagctggatcacctgaaatgcgctcttggagaaaaggaaaaggaacaaaaacaaatgaaggaagactacgacaaaaagataaaacagtatgatgaagaattagaatcgaagcagcaatattttgaaaaagaattaaataacatacgcatccaatcgcacgaaaaggaacaaattttaattttaaaaaatgacgaattgaaggagttgaagttaaagacagaggaaaaatatctcaagctttatgatgacaaaatgaatctcctcaggaatatctgctccaaagttaggctcccatatagcgatgaagttcgggtggatgagcttctcgaaaggttgggcgactacataagtgagatgagtgaacgggcgggcgcaatggacaggagggatcaaaatgaggagcagcataatgaaggacagcccattggggaggagaagaatgaatctgttatgagcgcccaaccggtcgataaggataatagccctgctgacaagacagccctagaggcgctacagaaagaactagaaagtgtgcaagaagagcacagagaagaggtagccaaaatgaagagcgatttggcgatgaaggaaaaaacgatagaggagtcgaacaacacaatcgccgagttgaccggcaagatagacagcctgagtgataccatttcgctttataaggaaaacaattccgaggcgaaaattaatttctacatggacgaaattaacagcttaaatttgacgcttagcgagttgaaggttaagaatgaacaggagcagttggagaagcgaaacgaaattgcgaagctgtcggaagagctgagcgagtataagcgacgtgtcgacgagcaatgtagaaagagtatcagtgagaaggagagaagcgagtcgaagagaggagacgcaagaggtgactccgacaaggaacaaatctccgagtcggatgtggaaggggggggcaatttaaaatcatttttacactttccccttcgcaaaataaaagggaaaaaaagaaaggtctctaaaactgagaaggaaatacaaacggagctcaggcgaaacgagccagagaatgatccgagtgataaaaatgagaaggcacttagaaatgacaaccaggatgtggacaaatacaaaaaggaactggaggaaaaggcgaagataattgaggacttgaaagacaaaatatgcgtcctgacgaacgaggttatggatttgaaaaatgagaagaacgaattggctgagcggaacagcagcttggagaaggtgggtgaggaggcggaaaagcaaagagagaagttggacacactgagcgccaaactgggggatgcaaatgaagagatcgcgaagctgaagaagggagaggcacaattgagggaggctgccgagaagtgggaaggggaagcagagatgaggaaagaggaagtagcgaagtgggaagcggatgcagcgaagtgggaaggggaagcagagatgaggaaagaggaagtagcgaagtgggaagcggacgcagcgaagtggagggaagaagcggaggaactgagaagcagcgcgaatcaaatgaacgaagaattctactcgaaagaaaataactacatgttgaagttgaacgaaaatataggagttatacaaaaactgaaggactcaattgatgcacatgaaaaggagaaggaaaattacgttagcgagataaaagacttgagaaaccaattcgaagtcttaaaattgaagcatgatgcattgagcaaagattacgatgcgttaagtgggacgtataaagaattggaggggaagaagagcccccccaatggcgatgaccacacccgtgatggagaaaataaattaagcattctaaatgaaaattgcgaaatggaccaagcggaggaggtgaatgacaacccaggtgttcccaagagcgaaattgcaacgaagagggacgattcagcattggtagtgaacgagtacataaacgaaatagcacacctgaaggaagaaataaacagactaagcctactgtatagcaacgaactgaacgaaaaaaacagctctgacataaggatcaaagggctgctgaaccagttgaaagaactcgaagtgagagataaagaaaatgaggaaaagattgctgcactaaccaaaatgaatgaaaaaatgaaaacgaaaaatgaaaaattgaaatcgggaaagtggttatctaggaaggatcgcgtaccgaatgaacaggcgagtgtcgcagaggaggagggggagaaggtgtttcccccggatgtgaaagagaagaagaatttggagtcagaacatgttaacacattggaagaaaacgagtaccgcgtgatgagaataattgatgaaagtaactccgagggaggaggccaaataattgggtcctacttgtactccagaaaggtggaaaatttacatgcaataaatggagtaaaaaaggcagatgcaccggtggatcagaaaaacgcaatcacagttgtgtgtttaattctaagcgaaatgttaagcctcctatttttaaacgatcaatttgttaagaactttgaacagataaacaagaatctgtggaagcttatctacatccctgaagagattaaagctctacttctgaaatatttttgctttatgaataagctaaggaattatgctaaaaaggtacacggaaaagtggacaaccagaggcaggacgatgagcagaggcaccacgatggccagaggcaccacgataaccaaaggaacgacgataaccaaaggtacgatgattcgtggttcctttttcaaaactatttggagtcttcaagtagtatcaaaagagatatggtgcacttcattttggaagaaaaggaaaatgaactagccgagctgggtgagcattctggtggtggagtaagcagaggaaaaatctcagacatactaaacttttcaaaggacgaaatgagattgaagaccatagcacagttaagaagagacctaaattttgaaaaaaaatccaaaatattgctaagtagggattatcaactgttactttataagtaccaagaatgcgtgaggaaactaaagagagtaaaaaatatgataaggcagctaaatttgaacgactcttcaaataggggcagttttgccttaaacaaggaactagacaaatattccgatatgagtgatgaaaaatgttttaacttggaaggggatgatgacgtttcgcacggaaattataaaaactgtatcctgtatgataatgataataataataataataatgatgataataataataataataataataacacaaaattggggagtcgagaaaatgttttaattaatgagataattaatttgaggaaggcgcaaaatgtgaggagaaataatttgaccaattggagtcgtcacagcatggggggcaggtgtcacgaagacgcttcgcatgcagtaagggcaatggtaagtggtcccaaaataactagccagaataacttcacacacacgaacaggttgagcaatgcgccaaaaattagtgcccacttggatgacatgaaaaaaatgaaaaatatttttaacgaatttgttgagtgtagaggggacataacgtttgtgcacaggagtcccttctgctaaatgtgacaaaaggagggggacttccccaccccccgtaggcgaattctttgttctgcaattgtttgggtgtgctttttgtgaagggggttatatgccaacacgtgtgttactcgcgtgcgctgttaaatacgttgccgtaggaatgttcacctcacggggtaaattttgtaggccagttttggcaaaaccgcattggggcacacacgactcatacgtgcatataaacgtatgtgcacggcgctatgtgcgcgggattactacgcgacaccgctcattgcgacaacgtcaccttggcacacgcaaacctggcaagtgtactcatttgtgctcttatgaattttttttaaaaaagtcttccacgttttttttgtaaaacaacacatcctgcacgttttttatgaaccctgcgggaaaaaaaaataaaataaaataagcaaataaataagcaaataaataagtaaaaagatcacatcgccgtgtgccactctgcataccacatatgtgggaattttccaacacgaatgcaaacacgccggtgtagtcgttccctagaagttcgtccgcacctttgttgtaaaactgcctgttcacgggagtacctcccttcaaattgacgtactttgtcttctcattgttcgtgatgttcacgcagaagttgaaataaatttcatgcgaaaaaaggagcgctaaaagggaggcgctaagcagggataccacaaacacgcagaaggtggggctgcatttggaaaataggtactgcaaagggggggggaagaaatgtggcatgtaggggaggtgcgatttgtctgtctagctgtctattcgtttgcccctttgtgtgtttatttgcccacccgagcgatcgttacgcaggaattcggcatctcctcgttgctccccttgtgtataaacgtggctgagatgggggaagtaaaaaggggctcgttctcgcgtgtataagcatgtacgtgtgtgtgcgtgaacgaagggtcacggttaaacgtgtggcatccatccatccatcctatgagaaggtgtcatccaactcgtggtcccctttcctttcgcgtgtcggtacctttcagaaggttttcatatttgatgatgttataaaggcagcgaaaagctacagaggaaaaaaaaaaaaaaaaaaaaaaaaggaatgaatgaatgaaacgagtatagactcacatgaaaagggtctaacaactggcagtggtccatgccaatgggagctcctcccctgtctctttgttgacttacttatgtagaaagaatgaaaggcaactgtggcatttgtgcaaatgaaagcaagataataaatgctgttatatccaccgatacaattatttaacagaaagcagtggtgatcgtagcgagatatacatgacaagcaatatttacaatgtttacttcgcgcaggtctgagaaaaggaacgaatttttgatgtgcataattctatttgcgcagttcttatattctacgtttagttggtgcttgtgtctttctagcgcccattattgttatctacgtagggtgtgggtgtaagctttttgaaggacgggtccccaaataactcactaatgcttcactttagcataatttcttttcctttatgtgcatgtgccctccttgccttacttcaacatctgacaagtgctgcatatattgttttggtgaaaaatgacttcgtcgtaggggtaaaattttaggtgtttatccaaggaggtatgggatattctacctgaacagtttagggtgcagtttttttgtgcattaaaatgagaggggggtgaagtgtgaggaagtaaagagttactatatggggatcatccaaatggtcggaatcgagaaaattaccggggtcgcttagggagcatgcaagaaaggataaaacgccacttacgaaaagtagaacggaaaaaatcctgcggttagagggggtggtggtgatgtaggagtgtgcacggattgctgcggattcgtggtcatatgcaatagacgccaagggggatacgcacgtcgaccaggcttaagtagtaaaggaactgaacctgtcgtagcccgcgggacagtactgctctaagataacgtatgctagagggtgaaaaggagaattgatcaaatggggtttcaaaatagtcattcggtgggtcagaaatgtagtgcatttttacgtacattccatatggattatgagacaaccactcaggaggtagaaaaggtagagggcctacaattcgtatgttttaaaaatatggaaaggggggaaggggaaaatattaaattatgcttcgaaattacgaaagagtgggaatgcttcttttctgagtcctttttttaacttgaaaaaggcgacagaaggtgtgaaaaatccattccgcgcgtcctcttatggattgattcatgtttctatatggttgctttcgggcgacatgaacttgtgtagttgttcatgccgtttggggaatgagaaaatgtgtactctgtatgcatgtgtatacgtgtgccttggcgctaggcgttgcatgggttatttaaaactggaaaaaaaaaaaaaaaaggaaagcgaaagcggaggaggataaatcgcgctagtgcatattctccaagttttaccaaatttatgctttctgctaaaccttgactgcccctttatgtgaaataatttttttctttcgctttttccgaagcagatctgtatgtaactcgagcaaatatttacatacccaatttttcgcgaatgcctttacatgtttcgctgcgcaggaatacgtgtgaaagaggtgtaaaaagggacgctttttttttgccaagtctggagatgcaaaagggatagagggtggagcgaacacttctctgtgaagactttctgttttttcaagatggagaacaagttgtctcgtttatttccgactgagcgtaagtattaaaaatgagagagatttgcattcgtttgcgatgtccccttatgagtgttgcactgagtggtgattaattttgttcttctccctatcctgtcgcttccatttgttgtgactatatctttacttggctcagcgtcaggttaaagtgtgaggaagtgatgtgtaatttttttttttttttttacacaatatgacgtgaattttaatgaccttttttttcccatagcaacaagctccttagtaaaaataaaaaacattgccccgttcgaaggagaattggagatacaaaatttccttggacacatgggtaagtatcgctaaggatgctcaacctgagtgctttatttttattgttgcagcatttggagagcttccttccatagcaatccccacttctcatttcgcatttgaaagtttggtgccgctgcgtttggtgccgctgcatttgtgccgctgcgtttggtgccgctgcatttgtgccgctgcgtttgtgctcctttgcgcattagacaatcagatgagagttttgtttttccgctcttgtgtcacatctttcatttaaaccgtttttggccgtgctacccagtttagaaactggctgcgtggacagacataaacggtgaagccctgtgtgcgatgcatgtgtagatgaactcgcgaaaaattccttccatgtatgccttttcagttgacgtctgcctcatgcgcgttgatcgcgagaagaacgaggcgtatgcgttggtgcactcgaatgaagaagcttcccacctcttgcggttgtacaaagttattcttaagaacatgatctttttgtgttcaaacgggagagacgtagagaccgaaatagatatagaaatttttgacaaagacgaggaaagaacattttggcgcgacgcaaagaggaataacctgtattttaacatatggtgggagaaaaaaaaaggcgcatttttgcctaaccgtataaatggataccaacctggtatgtttaatttattattttatgtttattattttttttttttctcccttcccgcttatagttgcaatgcgcagaagtgatcgcacctaagtggggtgttacacgtcgagtaagaaaaagggaacaaataaagaaacataaaaacgaataaaacgggcaaacagaatgggcactgggaggaaagacagttaaattaggatggatcactcgaagcgttcaactccacacgggtgaaccataagcaggtgaaccacagacggggaaacccaccacgagatgtattgcgcccgttcgaattaaattgagagaaagaaaacaaaaaaaaatccccaccaggagggagaagggcaccaaaaaatggagaaggcgaagaagacaaagaagatggtgaaaaaaaaaaaaaagggggatataaaaaaaaattcgaacagcggaaggcattcgaattggtacacgcgtagcctgggcgcatatctgctatgaaagaaagtgtcttaattggacttcccccgatgcaactcgtccatcgggtgccaactatggaaccgacttggagctgtttgttccgcgtgttgcatttgatttggcttttttggcagcttagttggcagttcctttgaccgcgcatttgaccgctcatttgaccacgcatttgaccgcccatttgaccgcccatttgattgctctattgagggcacacgccaccttaccgtgcgctgcgcgacaggggtggctctcccctcacttggcactgctcgacaggggtggctctcccctcgcttggcactgcgcgacaggggtggctttcccctcacttggcactgcgcgacaatatgtttagtattaagttaattagggcttccctactttggttgatgtcctttttttgcgaactcgccttttcggcatttttgtccgtcctgcagtaggagattatggagatcaaaatgtctgctgctctcttgatgtgtaacaaagaacagagttcgttttttttgagactatttgtgctattaatataaaataagatgttactgatgtcggtatctgagagtgtctttttatttattaaggagagtacagcatcggggttgtagttatagctaaatagaaacggtgccgtttttatgctgttgtttaaatcgttcagaatcggtttgttggtctttttgtctggcttgtaatccaaataatcatcatataattgaaatgccatgcctatatggagtcccaaattaaagcagagctcaatgatcttttcatttttaaaagaaagtattgctatgcaggcaaacaaatgggaaaaaagagaagcggtcttatgatatgtcttaataaaataagtttttaacgcatcttcaatgttattaaatttcaaattggtttgtagtaattccccttttattaagctttccaccacgtatgcaaaccgtctgcatatttgggggcacccagtgcctgcaaacaccgaactggcacgagccagtaggaaatccccagataatatggatattttatttccatactttttatgtaatgcaagagctccccttctgttatttgagtcatcaattacatcatcatgtaggagagatcccatgtgaataatttctgacgcggcaataattctgcactgattttccccaatttttttttcggaaatattattacttgcagagtttataatggctagttttttttttgcaataatattgtttgccgacttggcaattttcacagatttggaatagttccgttggatgtttcgaaatttaaaattattttttgaagacacattatccacgtaagatagtatgttcttcaacagaatgcttaaaatgactcgaaattttttcccctgatagagatatatatatgttataaattcgtccagattattgtagtccgttttgatgatgttgtaaatatgttcatcgatattttttattttattttcacaaaggacatatggatctattccaccttttatgttcttaaaataatcgtgtaaggatgttaactctttctctacctgctcgtcttggtactccagcacattcatacatagtaaaatttctttatacacattttctgagtattttgtgttgctacttccggatgtatcaaatgttattttgttagtgtccgatgatattttatttcttatgtatttccccgttaattttaggagagatgcttttactagttccacgaataggtttgagccttttccctggtccaaatggaaaccgttccttttccacggaaggacgtctttaattgggtcatcatttttgttgcctagtagcgagttgaggcattttgttttgcagtagttcaggaaccccttaatgttttttttcctgctgaggatgatcatccttgggagggggcgtcacacttggagaaatgggagttgggccaggtttgccggtttaggacgcacacgcgtggctgagtgattgcgcggttgcgctcgcgtttggggcgtatgcacacggcgtataaacccacagagggtagctaccaccacgtcggcacgtgcgttgcgtagactcgacggttgcgagatgccctaaaattgcattcttaactcaggtagggggtggggggggcacaaggggttaggcaagcatctgccacatacgtgtgcgtgtatacatacgctgaatctcagcttcgaaattaggtttactcatataaaataagcttgggctgatcatcttggcataacacgcctcaaagggggtaaaaaaataaaaaccttcaaaaaagtgtaaacggatttttttccacgcccccgcttttttcaaacaaatagtgaatactggaaattttgtagactaaaaattgacgttcttcatttgttttattaaacgaaaaagagggaaaaaaagagaaaacaataaaaaaaataaaataaaataaaataaaacgataaaaatagtaaaggaataaataaaacgaatatacgatccnnnnnnnnnnnnnnnnnnnncttctcggatatgcagaaaaatagcaaaattgtgaaatatctccgaaaaaaaaaaaaagtgttttgattttcatattccactatgttgtcatcattcattttgttttttttttaaaagggtccatttttttttttttcctttttttgtgcgaattaatcttttcatgtaacttgttttatttcccattttgcagaatgtgaaacatacatttttagtagcagcgaaaatgaagttacataagatccattagtcactggaaaaaaaaaggcgaggtggaaagatacccattaaagaggtgcaaaaattttaatttttttgtgttatttttctgagcctccatgtaatttctcctttgaaataatgttttacttgtacaataaattcacttccgcttcgacgagaaatcatgaagaaaaaaaggacaacatcgtagatgccgggagaaatgcaactgttcgagctgctgagtgtgtcacgaaagggagaagcaacgaaagggacaacaaggaagaggaggaagatttgttttgggcccttgaggaaaatgaaccaagtagggaaggcataatggaaaatgcaaggcatgccaacggagtggaaaaagaaaacgacattttcttagcaggtgagaaaatgagcgaaagatgttttccttcggagattagtaaacaggggggggacacttggtggaatggcaaccccacttggggagcgatggctcccctggagggcgaagttgacacacactttgatcagccgtgtgagcatcaccaaaatggctccaaaactgatcagacaaatgagaatgcccaacccggaggtccgtcgtgtgaagaatttgacgaaaacggtgacgagtttttcaaaatagaccaagacaatttttcctccttcacgtttgcagttagctgtgctactgaatggaaggaggaaaaggaacacttggaaaactcaaacgatgaaacgcaaataaaagattccgtgaatggacaacacaaggaagacccttttggaaatggtaacctatttgatagtagctccgatcacgtgaagataaatccatccttacatcccagggctcaactggaaagtagcaattttgaccaaacagtgatggggggatgtccacctagggaggaaatggcctcttttgtggaatttatatcccacgaaaagttgataagatattttaataagggggaagaatgcgaagaggaaaatgaggaaggcataaaatttgaggacaaggtttgcacgcacatccaagagaggggaaaaaatcaggaatgcatttttaaagaagaatctgtgttgcatacactgttggagggggaacctattgctagtgaggggaaagaggaatgcccattggggacaattgcagacatgagtgtgtcatatgagaggggacccaggggagagagccacaacatgatgagttgtagcagagggggtggcgaagatggggtgggaaaaggggcagaagagggcgtcccaaatgggggagaagaggttgtcccaaatgggggagaagagggcatccaaaatgaggcagaagagggcgtcccaaatgggggagaagagggcatccaaaatgaggcagaagagggcgtcccaaatgggggagaagagggcaccccaaatgggccaaaagaggacaacccaaatggggcagaagaggacaacccaaatgagttccctatattcgaccccgtaatgcctgatgacgatgaatctgagtggaattttttccaaggagtgcattttccccaagagtggcagcatgctgcccatgaaggtgcacgtagtggtgactgtagcgatgcccacaatggcgagagcaaccactggccggtggacatacacacttgcccaaaaactagtgaagacaaattcaatttctgttcatatgaattccccgggctagctaatatcaatggccaagaagaggaagatagggatacctgctttgataataaaaagttagaaaagataagcgaagaattggaaacacaaaatgggaatcgcccaattgagaaagattctggtgtagatagcgaaagggaggaggtactaccaaaggtggaaggtgaaaatggtaaagtagttcgaagcaaaaacgtatgtgatgaaaaacaaacttgtgaagtaggacaaagtggtgtagcagaaaaatgggacgaagaaaaattgatgcagataaataccttccaaaggagaaacttcgaaatggataatacaaaaaaatcgtttgatgtttttttttgccgtgacgatgaacagtatgaagttgcttccatttcggagaagcatgaaggggaaacatttttttttgaaaatatggaaaaggtcgaaacagtgaacgtagaaaagagtaatgaagggaaagctgtatctgtgggtgaggaggtgcttcttgcggaggtggctgtgcggggaggtgaagatgatttttcgcttttccatagtgaggaatcgatgatagcagtagaagtggaaaatgaggagggaatatccatccttgaaaataagcaaacgatggaagtcgtgttggaaggcgacggaggagcgagcgaaaaggagaggagtttcttcgatagaaaagaaacctacgagacagaagaagccgcggaagaaagcaagggggaaacgccgcatggtgtttattcattcgaaacagtagatttaaaaagtggaaatctcaacgaatcggtcaaaaatagcacatacataaagttggaggaattaactggaaggaacgaggcgaggggaaatttgtatgaaacgggagaagacacagaagaaattgcaatgcaaagggttgagcaatgggaggagcaaagggttgagcaatgggaggagcaaagggttgagcaatgggaggagcaaagggaggagcaaagggaggagcaaagggaggaacaaagggaggaacaaagggttgagcaatgggaggagcaaagggttgagcaatgggaggagcaaagggttgagcaatgggaggagcaaagggttgagcaatgggaggagcaaagggttgagcaatgggaggagcaaagggttgagcaatgggaggagcaaagggttgagcaatgggaggagcaaagggaggagcaaagggaggagcaaagggaggagcaaagggttgagcaaagggttgagcaaagggaggagcaaagggaggagcaaagggaggagaaaatggaggaacaaagggaggaacaaagggttgagcaaagggaggaagagaaaggtcgcaaaggggaacaaattaacatcgaagaaatgaatgaaatgaaggaagatagccattttagtggcaaagaaatggaagaaataaagacagtcgaattggttagtcaaacaaaaaaaaagttttacccgcaccaagaggaagaagattcaggtaatgatcacgaattagatgagcatagcaaatgtttagaagatgacccaaatgatgatgcaaaacatatgttaggagagaatcccataaaggatggtgaagaattgaattccattttttttccaaatatttcaaatgagcaatttctgcaggaaaaaaataatgggacggaaaataaattagaggatttattaagtgtgcccacaaatatgatgccaaaaaaaattctttttgatgagcatgagagagagatgctccccacccccagtagagacacgaaccccgttcgtgccaacgatatagaggaaaaaaacaaatgggaggaatatagccaaagagagtgcgtcgaaacggttaaggagcccccaaattgtgcgcaaatgtggaatgaattttacgaaaaggaagcagttcaaaaggtgaactggcatacaaagataatcaagcagaatgggccggacgcaaaggcagggttaacaaatgaggaaattttcgaagcagctaatttgaatgataaaagggagaaagaaaaaaaaaaaaattaaaaaatcccgcatgctaagtgaaaaaccgtttgaatacgattcgagcagtttgcaatatttgaaggccttaaaggagctaccaccgctagactttttaaagtgcaaagatttgagaccatttttgcgtctttttaacatagttctgaaagcagtgcgtatgtttcgcttcaacggtaggcacaaatgctcaacagatgtgtgcgtgcgagacgcaagggcatgtgtgcagtgcataattatgttccctttggtacatactcgtgtaaggaccacctgtttccataaattcacctcccccccttttttttccttttccttgacgcagaggaatacttgtacgtgttggcgggagatgaaaccgggtgcatttacgtgaagctggaggtgaaacatgagaagttctgccaggttaagagagagaagaaaatgaaacgagagaaagaaacacacgaaatgtgtaatactgaaaggtggcgcgcacgcgtttttgttgactcacacatgtgttactattccataaatttactctgccttctttttccacatctacctttaggaggaagaaaccttcatgcttgcgaattgctgtgtatctgttgaaggcggtcatgcctttttagaaattaacgagtacagtgatattttctcattgaagtataaccccatagggactgtgaacaagagcgtaaatttttctgactcgaaatttgttacattatcggcgtgaagaatttaatgtcgcaaagggaaaagtttttttttttgttttttaatggggcaaagttatatactttgtccttttctttcgttttacattttcgaatatgcaaatggacgtgttgtcgcgccagagagtaggggttagtggaacaacgctttttgaacaagtttgtcctactttttttattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttgtaagcagtgtgctgtaaagtggtagatatatacatgtttgtgttatgtatgcgcatcctgtttagtaaggggtagcgtgtttatgttaatgctctaatggttcataagatcgcatacgtattgaagtatgcatgcatttttcccttcatgccactttcgccagttttaccttcccatggacggcgaaattaattgatcgtgtttgcgtatagaaaggtgcacatatgcgtatgatgattcgtcctagtggggtccagccaatatggtagcctgggccatttgcattttgatggtaggatgttacataaaataagtgcacttcgcagaaagaaagagaaaacatatttagaataccaatatgtatcatctagtagagctccttttactatgtgataaacaggcaaaatgaaagtgatcagcccaacgatttatgtcatgggttgatctgtgttacatctgtgcggttgcattgtattaaaaataaagcacttcttgtttagttccctacatttgaacagcaggataggaatatgtgccctgttttttcattccaaacatttcgaaaaggtttcacataaatagatcagtcgcttgttttgtctaaaagtgcgttaccttaatttttttaagtgcatattagaaaaaaaaaaatcgtgggaagctatcattgaacggaacggatacaacactggttatttttaaaaccatgacagttgtgttgctgttagtagattgttggaatggttttactgccacttttttgttgataagtcgcaagggggatttagttaaaaatttttttttttttttctgcaaaatttcagtttttatctaaaggcagcgattttcgtggggaactccccctttggtgaaggtattccctatgtaggttttgatacccacacaggtagatgcagagatcgacacggaggtgggttccaatagaggggagtgcaccttccccgcacacgtgtgcatatctatgcctacactcaacttggtgggcccttatacctagtattctattttccccattcttagccattccttcgaaaataaaacgagcgcatttttaagggcacctaaggggcctattccacataagttctacatgtcacatgatttaaaaaggagatttaacattccagcggaataacgccacgatgctttcatggggaaatatcttcgattggtagttcttgaccaaagggtaaagaattagaggggaaaaaaaaaaaaaaacacacaagttcgttcttaaagttgtaagtacaatttagttccatttttttttttttagtattaccatttttaattttaaaacattaatgaaaaagtgaaaaagggatataggaatgtaagcgcctaatgaggaaggcataatgggctatcatacatatgtattatgtccctgcgtgaccatggaagggaggaacaaagcgctggtaaaacaaagttagcaaagaactgcgttgtgtgttaatgtcgaaaggttagccaattggcattttgttttgctgacctcccaaaataagtggcatacgaaaaggcaaagatatctacaacatgctgactcttttccactttatcgccggtcaacaaagggcaggggaatgtatcaacacaggtgtaccagtagctgtgcagggcgattctccccctccccagctgtatgtacgcatgcccatcatgaccggagaaggtccctttttagcacacatttttaaagggtgataacacacgtcggtgaagcagtaccaagctaggaggcccacgtcagtcgcgcttccccagcttaaaagagcacacgaactgtgtgtttcgtgtaagtacatatttggggtgatacttaccatgccatggacagtaagggagataatgctgccctttatggcgcgctttcctctacatgcgaacatattattcccatgacatggcggagagtagcacacagtttattagcgccttaaaattgcttattcatttgtttgcaatttaacaaaatttctatccatgtgtgtgtggcgcatgtgggagggttggttgttcctctattggagcatgaacattttaagaaaaagaaaaaaggtgaaacgaattgtaacgatataagtggctgttcattcgttatagatgagtatatcatctaacacaacggactcagaacaaaatgtacctcctgactgaatctctacaacgaagaggatcaacccccaacaaccctcttttcctcctccagagttaaatctaatttaactaccttttttaagattcacctatttcgtaggagagataaagagagctcccaaatgtgcttccttccttttttccaaaaaagaaaagggtggcagcactttttaatggactcagattaaggcggcgggtacagtgcagtacagcacagcataaccctactacaacacacacgccattgtcgtgggtcgctggttcaactcaaaccattgcataagggcagtatacacatttggtgcgcactattccccttggctttgttttctactatttataaactcttatatattatatacagtgtggttttttatctagtctataaatttccacaatttaaaatattttaaatataaaaatacagttccagtttctcacgcttagtaaataaaattacttcaaagaacttaatacgtaaaaaaatatataaaaatatatataatctctcttataatctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacggatttattatatggaaataaataatcagtgggtatataaaatggttagaataaaagatatatataggtacatatgtaagctacatatatacacatatataattaatatattattctacgcaactctacgaacttataaattatacatctcatttcataaaaggtaaaaattactctttttatgattcttttattctttttttttttgctaaaaggtgaaaaacagataaaaaagaaaaacaagctaaaaagttacatatataatatatatatgtagctctttaatttttctattatcgtaaaattattaaacactcttaaagctttctcttgaaaaatataagtccatcagcaaggggggcgcggctcgtctcttttctgtttccattctagggattctgttctccattttttgcatgtcgtctcgagtggtaggtgtaaaatatatggatccatgaagtgatgtaattatttcacaccatatatataaacatgtacgtaattgtacatatatatatataggtgcgcaactctctcaagtggcttcatcttctgtttaggtttttgctccatgggcttttaagttataaaagcccaccaaagagcatgtgttcctttttgattaatctgtttttctttggattaaaggtttattccccttttagtttttggcaggtggtttttggttcaagccaccaagtaatggctcttttctggtggttggggttccctttctgtttccgcctttgtttttgtagtggagacctaagcctaaggcagtaccgaggagtacggcaataccagaagcaatggaggagatcatcatgatcttttggtttctcttttttctttcagcatcggttaattttttgtatccaccggaaactttctttcctgctacaacattattgtagaagcttggagcaatgaagttgactgctaacaaagcagcaaagaggtataatactttagtgattttcattttcggtaaagggggggaaatttgtgatggattataaaaataaaattcgcaaaaaggcgtaaagcaacagagttgaaaaaaaaacaaaataggattttttgttatttaggaaaaacgttataaaagtttaggtgtttttgttaaatgttaaaatgttagataaatataattttcattatacgaggtataaaaaattaagtttaatttttttttgaaaaaaaatttataaaattttttgaaaaatattttaaaaaaaaaaattaatatatttttttgattaaattttttaatttttttatgaaattttatataaatttaataggtttttataaaaaattttagggggtggttagatttttggctaattaaaagcgtattggttaataattttttttaatcaaaaaaaaaaaagttatctatttatctataaaaagttatctagaaacgttttcaccttttattaattttgcgtttaaaaaaggagccataaaggcagggttcatccattatctattttttttaattaaaaaaagctcctttttggtgaaccgatttatatatgatatattttcaaggggttaaaaactttgcatttgtgttcattttaaagcgaaaatttggggctttttttttttaatttttttttcatgcgcacttgccagaagttggtgcattttaataaccccccccccccccccattatataacctttcttcaattttttttgatttgcatgtatagttttagcgcattaacgacagtttatatattatactggagtagtgcttagattgcgtccttttgcgctaactttttaattttcataaaccccttctcactctgatgtgttcattatgaaattaataaaaaaacttttgtggcgtagcgagtaaactagttagaaaaaataaacatggcacagttagttatgggtacaccgttaaaaaagcggctttctttctttctttctttctttctttttttttttttttaaaattaatttttcttctttaaggttaggcagttttatgtaaaaatgtatagattaacgatttagcaagttaacatttacacatgtgaaaatttagtgctcgcgttttttaagtttataccgatgaaatgaaaagggtgaactaaccaaagagtgaaggaagcgaggcgccaactttgttgaaaaacggcagcactgaggagtaggagttagagtgagtgctttttctagagtgcttaatttacatataactaatttgaacagaaagggctataattatatatataatatattatttataagttcgtataggtaagagaggggtgggtagtagtagtagtacgcgaaaatagtgtacgtgtgccctttgcaaaaacagcggagcactgaccctttctctctcttcctcattataaggaattaatgatggcaatgcgttattaatataaaattaccgaccgaccctctacaggaaaaatttaattataacttccttttgcgcaataaccttttaaggtgtacaaggggtgcttgtacctttcggttagtcaccaacacaatttttattttttctcatatatagcataaaaaaataaaggcctttcttctttgcaataggagaggactaaaaaaaaagaaaaaaaaaaggcgcatcaaacatttgtaagtaccatataaaatagcaaataatatatagtgagttggggattgcttacaaaattgtagcaaatgtgatgaaattaataatggggatgggtaaccaacccccatctgcacatttctccaagtatttaattatactacatgtatattcaacgttagcatgaaaaataatgagccgaataattattatttattaatgggttaataagctgccaaaaaggagggttagtgttggctgcaattaccttattttttctatacccgcaaataaataaccactccccatcgtgagtttttactttattaaaaggaagaaattcgctaacctatgaaagggtgaaggtgaagcctcatagtttacccttccccccccctctacctcacattggtaacatttcgtcagtggcattataaaactctccaatcaccattcaacgcataggagtgatgtatataaatcccataggccttatatactcgccccgtatatgaagcagcaggtatatgggatagcttatattacggtatagcccattttttacattttttttctcgtactatacacttttttaacgccaaatgggattcatgttagcgataaaaaaggtcacaacgcaggtttaagttatggttacagctggcacaatttttacgtttcgttttccggcttagccaattttaacgcaaaggattgttaaacgtgtacatttatgtacatgcacgaatttgctttaaatgtacatacagaattgcttgaaaaggttttttccgaaattgcgtttccctggtatgtacagctttgccgtgtaccatacaggtgtaaagcgaataatgcacaaagtgggggatcacgccagtgttcatggaaacctttaggaattgcggtacttcgtatgggggagagattaacatagggaaaaaattgtaatagggtaccagtttttaaatcgttcagttcagtgagggaaaaattgctctcttttttttttttttcattccgtttatgaaatgggaacttgtagtgtgaaggcatcttttcattacattttcgccgagaaattaggagttagttttttttttacttgtacacattcttctgtgtaataattcttattgcacttaaagagataatagccaagggggaaatatgcgttatgcaaaaatcaaaaggggttctacatctttatacttttttttttttttcttccctttgacgtgttaaccaaccaacgttaatgtattagcttgctgaagggggaaatttgcaaagacgcatggggtacaaacaagtgtttgcaatgttccatcttattataaatccttttgtgaagcttgggcataaaatggagatataaagtttgtgtacggttaaatgcacgcttcatattttggtacaaagatgaataatcaacaaattgattgcaaaaactgtgttgctatgaaaacttccttcttttaatattggtgttttaattttttttttttttttttttgctcaaaatggttaattggttagacgctcttttaaaaggaagagtgcgtactaggttcgatttggaaatttaatttaaaaaataaatatttgaagttgtatataaggtttgtactttttttttaaagaagggtaaactaatttcatgaaccctctaaatttgcgagaaaatcaaaatgatgaaggccgtctgggaaagggaacaacattattcgtggcctcttgggtagcattaaaaaggggaaggcaacaaattccacaatttattttaaaaaaaaaaacaggaaaaacaagataagaacaattacacatattttcatttttcgcacgataaaaaaaattacaatattttatgtttaggagcgatgtgcacagatgataagataatgtacatacaacattcacttccacagggtgcagagccaagcataatggttttctccctagggaagaactgcacataggttaaccaacatagggcttgagaaatatgatccccgttaaatcggtggcaaaaaagggtggggaatctccacacctgttgttcgttcaagtggatatctaaacgggtacatgtaacccctacgcacatgcaatagcaaatgcccctttgaggcaaaacggacataatgggacatgtacattgccacataggaaagggtcacttccaacggtgttgatttaaaaacatgtcgttgatgtttagatggcacaaacgtcctcctcccccttggtttgcaagggatctattgggctcagtgacatgacttgtttcgtctacattatcaactttgaactgtaaaatttgagcatttattttttttttaaaacatccattttgttatcattcatctgacagtaattcttagtatatgcgattcatagctggacggatgggtggtaagttttaaagcaaacattaaataaatacaaattgaaaaaggctgagtagtttgttttacatataatttaatggttgttgtaagatctttgtaaaataaacaaataaatgtatttaatcaagaagggggtgaaatgaaaacaaaaaaaaaaaaaagaacatatttttttaacataaaacacagatggaataagtgagcatttttacaattttcttttcctttttcttctcctccttcgtgggttaaaaggtggatgtaaacaacttcaaaatttgggaaagttaaaaaggtggaacgtttcaacagcgtcgcttatcaaaatatcccttcattttatgctattccgttttgtcctctttcatttcatcttacatccatgcatttgtgaatgtaaaacaaaagggggaatattattatcttatttttgcaatttgcggatttgctaccccttaattttgcggattaggggcatttctccctttttttttaattggggagaaaaacaaacataagaataggaaggcgctgatgatggatgtactgcgagataatgctaacattttatgaaacttccctcgctaggatttttcatcaccttcgataattgataacaccaggctagtgaggaaagtctctaagcataagcgaagagaagcagtcaaagaattgggagagtattgcacaaatgtgtatgcacacagatgtcaatacgtacgaggtatgtaccttcgcataacgcgcgcttctaagggggtcttgcttatctttattacgaaaaaagttaggtaacttcttggaaaaagaagtttcaaagcgtgattttcaaagactgatgtatgtggtgtttgctttccgtatttgacggaatattttcatatcttcattatttgagaagcacataaaatatatgtcattgacaaaattggatactctcattgctgcattgtctagctgttcttctgttaggtacaagtcattgtcggtaagaaattcttcgtgataatattttattaattctaagtcgtttataacttcctttttttcattataggtggttttgtgttttaagtaataaaagagacctttgaaaacttctaattctagtgcaaagatagactttaatgttgccacgtacgaatctgttaggggttcgttaaagcagaaatctctaaggcgatcacttattcgaagtgccatggaatctcgtagctcgaagggtaatctataattataattttttttgttattttcatgcatttcttgtaaaataccaatgtggtcctctaagagttcatttttttcttcatctgtagaacagttcataattttatttaaatacgtttgtgttgtctcaaattctacgaagaaaattgaatacagagatttgtagctgtcaagtaaatcttccaattcttcaatgctgtttatattttcatgtatagctattctacttacgtgcacttgttgtattacatattctccacctgcttcttcaccactgtcttcgccatcagaatctttttgctcttctttatcagagtcgtcatcgtcgatcacttccacttcgttttcttcttcctcttccttttgtgtttcgctttcttcctggctttcgataattttatttaagctttgaagttctatatcttgttcattctcatatctctcatttgctacatttccaccgtcactgtattcttgtatttctatgtagtcatatgcttcgtttggatcttcttctacaggttcgtagttaaccgaaataatttcttcctctgcatttgatggttcccggtctgtctgtgtgaccatggcatgcgcaccaaatgggctcgaattaaatgcattttttagcagtaggttagctgatatgacaacaatgtatttcttgagcatttttgcaaattgggggaaatgcaaaagagggaataaaaattataaaaaaaaaaagcaaatgaaataataaaagcaattgaaaaaataaaagcaattgaaaaaataaaagcaagaaattaaatcgctttagaactttccaaattgtgcaccactcaaacaaatggagacaatcactcgtcggagttgaaatggcgctgcaattgtatgggggggggggaaaatgcaaacaacgcgtgttgcgcgtataagcggttatgcttgcaagcagatgaacggattatgcgtagtactgagatgtgcagacatgcagaaatatgtatacatatatgcatatacgtttctgcgagttgtagcttatgatggttgctctaggggcacaggctggagataatgctctctattggcagatgtaccaacatgcaaacatacaaaatacaaacatacaaatgaacaaacaaatggcgtactttttttgcgtacaaaatttttttgttgtcctttgagcaaaaaatgcttttttcccgtttttttttagcaaccaacagatttaaaaaaaaaaaagaaaaaagaactatgcttagcaaggcaggtatttcaaatcagaaaaatattttgttaattttattataaactttttttgtatttgatgctatagaaaaaaacaaaaataggcaaaaaaaataaataaataaataaaataaaataaaataaaataatattattttataaaagcagcatattactacatgaacgtcatttagcataccccgttaattttttttttttttttaagcatgctaaaatggataaattgtaaaaaaaaaatacgaaaaaaaaaaattgatgctgcataatattatatatagataatatttgcataattaatgtatagcgagcagtgcgctgagctcaattatgtagataccacgaagacaaagctgcgctctcgccttttatacaaccttgggacgttgagttccaggaattattcaatttgactcgttagttagaataaaattgtctcgttcataaaaaataatgccaccacggacaatctgaaaacctcgaaattcgttgcaaggagaaaaaattaatcaaaatagtgaacgccagaattgtcaacttaatgtaagacaaaaaaaaaaaaaaaaaaatcacatatatattaatgcatgttatatgtataactatgcatacatacgcataatcgtacaaataatatacaacgcaattgttccctgtttatgaacaatgataaaacgaatcccatgttacgttaatgtatacagtgccaaaatgcagcaaggtggataaaaagcgaaggaaaggaggagaaggaagggcctttttcttaaattaatgataggcaaaattcttttacataagatcagttgcagcttgtatcaattttcaaatgcgaagctggtagacttttgaccctacctgcacgaatatcaaaagcacacttgaaagtgaagtaggtgatcggcattctaacaattctagtagacgcgcatgtaaaaattttatacatacatacatgtaccttttatatgcgctaatttggcatgaacgaattaggcattaggtttatgcccgaaggcatggacgtacatttatatataaaactatgctacgattagcaaaataatagcagcagcgaacgggataagaagcctttgcaaattatggcacgttgtatgaaggatagctcaacctctgcagttcttcgaaagggtaaataagcaaaaagggtggttttcttttttaaaaggaaaaaaagaagagaaaaatatgaaaaaacgaaaatgcgaaaatgagaaagtgccataaaatgtaatcagctgcgacaaatgaaccgaatcatttgtacacttgcgagcgacaactattttgcgtttcaacttttctacgccggcgcggtgttcttaagtataaaacactcgtgtacatcgaaaagggtaaaaaaaacaattcaccattcggtgctgcacaagtgagaaaaatactccgaagtgcagtcctcacatttcggggttagctttcatgttgaataatgtttttgcataagtttatactcacgaaattgtagttgcgattgtagattaatttggaggaaataataacagagctgaaaaaaaaaaaaaatgttaattttgcaactccgctcagtcaaatgctattcttcggaatagttaatgattctttctgcactttttggtattcctttgtttgcactgttcgctgatgtctataggggaaaagttgaaccacagagtttattctttggacagatacctttttgagtgccctttttttttatcgccaaactgtgcaaggtaataaaaggttggcacgaataaatagtgaatataaaattgggacactataaaagtgtgcacttgtttgcgaatgagtcggaagaagttgcgttgaatcttgtttccgtttaacttcttccgtttaacttcttctgtttgcccttcttttggacaaagccgtttagccaatattttaccctccatttgtgtcataaatggctatgggcaaccgttacagagtataaccacatcgtgctcccacgacgtagtgtcattctatcaaacgaacaaaaaatgcgaagttaaaagtacactagctaatggctgagaagcatttttgctagtccccccacggtttgtacaacgtgaactttatatgatttagtttgccgttgctacatataatctacgagctgtccattcctataatagagaaacgttagcgttaagttgcagctgcattgataatatccttttatttttgtaaggttttcccttaagaggtatattttaaaggggaagcatttttgaagacggttcgttcttcaacttaaacgtcttttatttttctaactaatatgaaatgtgtatatgtgtgcataccttatgtgttcatatgaagatgccatggtaggcttaggggggcattagccaaggggagcacactccaacacataggaagaaatatttcttaaccctattaatggaagtaacctacttgcaacaattttaaataaacccatcatgcgacattcccccaaggtagtgacaaccggtgtggtggggttcaaaataatggggaaatttttgatggtcttattttgcaatctttcgatttgaaattatcaccctattttttattttcacgattgttttagtgcataagtttttttttttttgtcctaaaatgctgctaaattggggtaatatttactccttttaagatttctaccgaaatgttagatgtacaaattgtgggtaaataatcctatgctagttacatataaaatttttgagcaacacattgcgaacattaactgataacgaacaaataagaggaagataatatgtttctaaaagagctttcttttcgtggcattggctaagtatttcacccccaaaaaattcttcttagacgcaaactttttgcaaaaatgaatcgataaacggagatataaatgtcctagtttgatcgctcaaaaggttgcacaaaataattgcgataattacgcagcagagtttttttttttttacatatgtgatacaacattatatactgcaatccatgttttcgaaaaaaacttgagaaaaacgagcaattattccttaacgaaaatgtatacaacatatatttttatatgtgttttattcacttcttaaaggtcttatgcttggaagtttgggtaaaaataaatgcaaagaaaaggaaatccaattttttttttccccctcaaagaaaataagtaatagtgggcgtaaaaaaattatatatgctatttttatgaaaaaatttacgtttccttaaaaaaaaaaaaaataaataaatatataccatttttgtgtgtttttgtccattttaattttttgggggaagaaatgtagtgatcgcagtaagataatatagtatagcataatttttatttttagtacaaatttttttgctagtcaagttttgcaaaaaggggaagtttcgacaaaggcattatttttatatgtaatctaagttatgcactatgttatatattatttgcgtgtcatgcggcatgcgcgcttttttgagaaaaaataaaaaaatgcatgcagaaaaaaaatgtgcacaaatattttaccagcaagttagcatgaattgtttaaggcgaattagtcttatttatgataggtaaccatgcctttgtttggagggtttttttgcttattgaggaaagttcatttccacagagaaaaaaatgcaagtggggaagccaacgaaagacggcacacggaaatgccgaactacattgcgaactgaagaaaaaaaaaaataggccggaagaagggaacattgatgggacgtatatacatatctatatatatgtatgtaccacaccgcggggctgcggcatttccgcgtatgcagttatcaaaatgtgccttcctaaaaatgagcatttaagcattctttctcatgctcctcttaacccatttttaggaaaaataataatataggaagaacatggtgtttaaggaatgaaaaatgtcagtaacgtaccaagaataaataatatggggtgctgttctgttcttcatgcatattttaatgcattcgaataaaattaaaaaaattatgtttgatacgagtgccatacaacatttgagaaaaaatgggaaaaacagaaacttttaaatttgaataattaacaaaccctgcagaatatatcctttatttttttttatagaaaaattgtgattttttttatataaaaaaaaatttgtgcactgaatttaaacatgctaatgtatatatatgtatatatatatgcttattctcattgcgagtaaatttgaggtgtctattgcctgtttatggtctacagaaaaatagcatgtaattattagggaagaccaatacaaccataaaaagcatttttttctgctttttttttatgtcctatatattggaaaaattagccttattcaaattgagacgactctttttttaaaacctaaaatagtttatttctgtatttttttttacataatttctttttaattatacagtaatttattttaatttaatttaattttttattatgcataaaaatattaatttatgtagatagagatacgtataattaattgggaaataaatttaaatgaagtctatgttaattgcaaaatgagaaaaaaacttctcattatcgctacattttaaccaaaaattttgtgttattttattttatttttattatgcataaaaacattaatctatgtatatagataataaggatcattaggaaataaatttaaatgaagcctactttaattacaaaatcagaaaaaaacaatttatatcgctacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatatatatatatatatatgtattcattatgtgctgtacttgtgcgctactgcgctcgctttgggccttggccgaattagtcatctcggttacatgtcatgtggccacaacctcaggggtgttgtgttcgtgcttgccatacatatcgtacgcagggtgtgtaacattacatgcatatttcttacttttttttttttccatttcttctattattatttttcccccctgtagcataaggatgacttcgaaaggcaaaatgctgctgccaaattacaagtaagtaacaaagttcctagaaatttagcggcggaaaaagaaggaactcaatcaggagatgagcttgaattagaagagatggaattggaagaaggtgaagaagcagaacaaaacgatgaagatgccgaagaagaagtaaacgctgacgaagagttggaagtagaacttgaaggaggagaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaagaagctgctgagggagaagaagctgctgagggaaaagaagctgctgaaggagaagaagctgctgaatcaagcgaaccattgaaagataacacccccgaaaaaccagcgatcatatacggtgataatgcactattgacattagaggatggtgaagaaggggacacagaaataaatgctcgtgaattttttggtgatgaaacggtcaaatatgaaaagttgttggatgatgcacaagaagaaagtgcagacgagttagctaaaaagccatacataaaatcctttctggagaaatttattaaaaatgtcacaagaacagatatatatgattatgaatatgatcacaatattgattttagtattgatcaaagtcaagaatcaaagtatcctgatatagaaaaggatgaacacggaaatagactacccaaaaaagctaccccagttgaggccaaggataaagatgatgtcatgagcgatatagtaaattatatatctaaagaaatgctttcatttataaggaaaaaaagaaatgtttccggaaaagaagaagtgagtgataaaaaagcaagtaagtcaaaaggtggagatagtgcccaatatgcttctaaatttactttccctggccagaccataaatctttcaaaatataaaaaaaaggatcccgaaaagtatgctgtaaaggacgatttagtatctcgtttaaagaatgaggttatctttgctttggaagacaccggtgatgatattttagccgaagaattttctttcttgttagaaaatttcttcgacgatgctaatggtgaagaaatgaaaagccaaaaatatgaaaaagagatagaatcacctatgaaaaaaaaagaagcagtcgccgaagaagccattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgaaggagccactgaggaagccaccgagaaagctactgaagaagccaccgaagaaggtgctgaagaagctaccgaagaaggtgctgaagaaccagctgaacatgtagaggagaaaaaagtttacgttggaagtggtctcatggatgatcaaacttatttcagcaaattgcaagaattatatgacgagatagataatgatgataagaaagaaaaggaaaaaaaagaaaaagctaagatggaagaagaacttgaaaaacaaaagtataaggaaagtaaagaaggaaaaaaaaaggagaagaaaaagcagaaaaagttatgtagaatgggcaaaatcgtaaaaaaatatgcagaagatgaaccaaaaaatatcgaaagatcattaagatatgatagagaagaacatatagatgatccagatgaaatggaagaattattatttggagaatttaaaacattagaaaaatacggaacccataaaactagtactttctactacgaaatgacttgttttgatgaaagattgagaaatcatgatataaatacgaaattagaagaaatgaatgaagtacctgaaaaatggcaattactctctctctactggcaatcatacagaaatgaaagacataaatatcttgctgttaaaaaatatttgctacaaaaatttttagatttaaaacaaaaagaaggtagtgaaactccccaaaaatttaacaagagatggaaaaaatgtgaagagatagttgataataactttacaaaacaacacgaacatattaatgatgtgttttataccttcgttgcaaaagaaaatttgagtaaacatgaattcaaagagatcttaaaagacgttagaaattcatggaaagaagtcacccttaagacaaaggacgaatgtttagcccatattgaaggatcaattgtcttaaaagaaccagcgaaaccccaacccccacctgctaaaggtttgagtttctggaaaaaattcaaatttaacggtttcttcgcttaaacaaatataaagaaatataacatatattaaataggaggaacagagatgatataagacggccgagggaaaagttaatttttaccgttccgaaatatttctaatgatttaagaattgagaaaaaaaggtcgccttaggatgacgtggtgttatgtcatgcatatatatgtacatacataataccttcaaaggttatacataaaatgcagcgacaaatttaattatgtgtaagatgcttgaagttgaaggatattccatgtatatatgcatgcatcgcacgttgcgtaagtacagatgtgcaacataacatatatgttatgtgaatacttttccccttttggcaaaaacggaaagaaaatgaaaaaaaatatataagtggaaaattggatcaaagagaaaaaaaaagggaaccccaattccctcccgtattcaagaaatttatttgtcgtatatttatggacatatttcttttaaaatttttcatgttatgtttgttattgcgcattataaaactatgaatttgtagtttttttttcttaatgtttcaaattatagagcgattttgtgtaagtattatttatttatttatttccctatctgtctgtttatttatttattttttttttccccatcatttttaattgtgtcaatattgaactgtgtttgtaaaatatgtagtaaacgtagtaatttgaaacgttaccttttttttttttcctctgacaactgttatgaaaaattttaataaaaagaggtttttgcgtaaaaaggtttttaacacatttgttgcgaggcgctgcgttgaaaagaaggaaaatgggaaaagcagtcatgaaagaaagaaaatgagaaaaagggggggagcgccactaaaatcgtgcaccagtgggttggtgtggaacccgttcaggtttattttagggtaatctttacaatcagcaaaatcgttcttgttagaagcacaagacggaaaatggattaatgagccagtgagtcatcgagttagggaaaaaattacatagaatatattatattagaaaaaaatgtcacagttttttgcataatatatgcaaataggcaccggtttacaggagtgaccttttcactaagctcctgcgcatagatgtttaatgtcgctcctgtggaaatgagagcatcggttcttttgccacaaacgaaatgttcctcccccccctctgagcaatcaaagtcgaggataacaacacgtgtgtactggtcatcaaaagttatcaaacttgtgcacaacaaatgtacgtataaggaaataggaacgtattgcccaaaaactttttggcgaaaattgaacatgtttgtcagcctcatggagggtgaatattcgttaaggggttatcatttttcaaaggtaagcgtaattttaagtgtgtcatttttttttttaaaatagtttaatttaaaaaatgtattataaattgtatgcatggatggcacttaatcagtgtacaaaagtacgggccacccatgggcaatgtagatactgaacatggtccccttaactttataatttgcttctcaaaattttttacgataacttttgatgttgttattccatcttgcttggacttgatttaaaaaaacgttaaaatctgttttggtacagttgattcaagtctctataatcttttctttatccctgaggggaaaatccgacatattcaatttggagccaatgaagttatgtacattttctaaatatacagcccaaacgctattccatatattggaactccatttggcgtccatatttttgatattctttttatacgtgttttccatttctttaatggattttttccacactcaagatgtttttatgcacaaaagggttagctgctctgtggtttgcgcatttttttttccttatctatctttttttttcctccttttacccgtttattatttgcctcattagacgattccgcttttatagttatggtaaatggtttcttccattttattatgtcatcttttatcgctattatccttcaatagggtgtagtgcgaggatgtggacgtatacattggctactaattcttgatttgaagcattgtctgctcatcaaaacataaatattttattaatgtcattagagatgcatgcaatttcgtgtatccgttgatattgcaaaaggaaaagcgggagagtaccaagtagatggtctctttgtccacttttgtacgtatattagtggaaagacgcgcatgtatatgcagacagaactatgaacatatactgcctgtttgcatacacgtaaacataaacggcgggtacacaaaatttttacttcgaactgaaatagtagagggacgtgtcaaacagaagaataaaaatggtaataattaaatgtactacatttacacttttcttcttagctttacgaaaaaattgaaacattgcagatgtatgaagttatgaaaaaaaaaaagaaagagagagagagaaagagaaaggaaaggtttttttttcgctaattttgtttgaacattttgaggtaaattcaaaatattgtaaaaaaaggaagatccattttgtgagtgccaagaattaaaaataaatatatatatttcttcttatttaattatgtaaaaattagaaaatataggacggatagacttgtgaggctagccatacatgcgtaatatgtatgtatatatggaacatagtttgactgtgtaggtagcaatgcaacacttgttctttaataatctttacatttaaggatcttcctcttttacaacataatttgaaaaaaatatatatctaccatgtcagatgaaatgttttattaaaatgaaaaataaaagttgtaaaaaataagaaaaggaaaaaaatacatatactttttggaaatgacgggttgatctttaaagcgttaacttttttaaatggaataaattaaattatatattttctgtgcctccgtgggacgatagcaattgttcaattcgccttaaattgggtaagctatatacatacaaatggttttaaaattttgaattatttattttttttgtactttttcaactcttatgagaaaataacccatctacggttaatttgctctccatgtgtatatttttaaactgtatttttagcttacaaataaattgtaaacaaaaaaaaagggggcgaggacagctaaaatgacaggggttctccaagttcgaatttgtaggaagccttaaacatattacatgtagctgttgtttatgtatatatatttgttatgtaccgtatctgcaatgaaaaaaaatctccaaacaaaggccacaatatggacagcacacaaggaaacaatgtaattttttgtgtggattctgattgtattgttaaaaaagggaggaacgaattgttactaaaaaaggatagaagccacttctgctcctttttttttttttccttttttgttattccacaaaatttgttggtacaatatggtggatgcgaataggaaaacaggcgaacaaaaggaaagcactttttaaaatagaacatttttaagacttgccgcggcttcaaataaagcaatacgtgtatacatttatgtaaaatagaataaattgcaaaggaacatatgggcgaacgttattttgttcacttgtctacgatttatttaagctaactgggtgggcaaatatagcttaaaaaaaaagtgggggacttttttttttaatgttaggaatgcatccaatatatatgtgtgggtacacttgaacattttcttaaagcatatctgatgacgtagcagcctggagaggaaagcacacagttaaaaaaatgaaagataacaataatgttatgttactcgcgcgtttgcgcaaattaacctttgatgtaatgtttaaaaatttacatgtatatttatgttaaatgggaaataagcccctttgcgatgtgacatgataaggtaagttaaggtaaggtaagataaggcaagatattatatatttatttttttttttttcgtgttccattttgggaaatattggaagaattaaatcggcgcacttccgcgcggtctttttttcgacatttcgcttaaggcatccaagaaaggggcatcaccattttgtcacgctcgctattcctatataagtgcgaaacaactaaagcgctgtatctattttaacaaatagtaccagtatttataataaaccagaacaattataattttgtgcttggtatattttgcaaaacaattaagacgagcaaagttcgctggaactgtgttgcatcttttgatcatcttttttctctaactatcgcagatcattacaatttttttaaaaattgtattttgtcaacgctgttacttttttttaatcatggtgtgatgaagtggatcaatgcacatttggttatccaatttactgtacatatagcgtgggcggcgtggacattttcgcatcccttcatttgcatggaaggagagagcgttcggtcgttcggtcgttcggtcgttcggacaggatcgtgagttgacacatttgtgacacaaaacagagttacatcgtaatagtaaagataaatgtaatgttacacaataggggcgtaaagcgcattataacgttacggagctgcttatgaaactatttcgaagaataatattttattttttataattcagagaatagtatgtaattcgggtactaattttttaatgattatgatctaatcataaaagctaacttctcccagagaaatttgttaacataattttttactaagctatccacatagcgccttagctataggagtgaaaacggaataaataaataaataaataaataggcacacatgcgtgtctgtgcattgtgcgtagagcgtacgtactccgcggtaacgtgcgaaaccgacatgactgaaagtttaaatatgtttaagaggaggagattctgtgtttccaagctttatatccatgtgtgggcccttttttatggataaattgctttcagtgataatataattaattggattgtgcgtttggttgacgagttggtggactggtcctttgattagttgacctgttaattaaattcagtcctgccattatttattcatacgtgtgcaggtaaaaacgctgaggcaaaaaattagtgagcatttcagttgaacgcatgggagaggcatctccaccaataggaaagaactcgacagacaaatataagactgtataatacgaatgtggtgaaagttttgagtatactttgaaaggggcaaaattcgattttccttataagtatgtaccttatagcaatgcggattagcgcagtcatcacgataattcaggtacacgttcgtacatttttgcactatgtttgacgatgcgacgactacaggcaggccataaaggccgaagtgtgggaagggcgatttattctagcaaaaagtcgcagtaatggccaaagcaaagtaacaattatagatcatatcgctcttgaagcagtgactgccggaataaattaagaagcgctatctttaaagaaccaaaaaatatttttatccaacaaaaatgtggatatatatatgtatatatgtatgtatacatatgtatatgcgtttgctagaaaggattatctatagggggagcgtggcttctttttacatgttaggaataaagacattttaatggccatataggccatatatattatgtacgctatgcgattcataaaactgctatatttttcctttcgtataatcacgtaagcctttccgtttacccttttgcgagccatttttaacagttcccatggttcgaaagtgaacgaagttttgctttgcggcgcgatactcctaacaaagtagtctctgaatggtataattttttttcttagagtatataataaatttattgttttttttttttacaatttttccttaattttttccccctttctgtcgttttttaaggatcattggtcacttcattctactatatatagatttatcgctttagcatgactttttaattttttgctcatttgatttttgcatcaaattaaaggcattttacatactacattttataacagcaaataataaaacaataataagaacattaacgctatggtgccaaataaagaaaattaaattctttgcatgtaggaaggagaactaccaatttgagcccaggttgcgcaaatttaggcgaatttaggcaaatttaggcgaacttaggcaaattcagacgaatatacgggcttgctacaagtaccttttctacagggcgaaaaattgctaattttgaaaggttttttattttatactttataaagagaatgatggacgagtgacacgactcttctttttaagcgctcctctaatttataatttttaaacaagcatgtagtaaaattattatcctttgaataccgtagttgtatggtatgctttttaatttatttattaaatttttaccataaaaaaaaaaaaaaaaaaaaaagggatcagagttatagaatatacgacggcacgacctaaatatgcagattatgcaaagtgacgcatattttttttttgttgaaaaattgaagaacgatagaataagcgtgatcgaaatagggcacctcctcccttgaaatcgtcactggggttttggagttgaaacgacaatgaccttttatttaataagtatatatgtatgtatgtatatatatatatcattgatgtattttcttttattacatcatataatgcataaatatatatatgcataatacatctatatatgtgatctacaatttctgattaaatttatatgtcgcgataaggataaaatatttttgtttaatttattcatttttctcgaggcacttcttttttaacaggataaaattgaaaaaagaaataaataacagcaataaataatagcaataaacaatataaccataaataatagcaataaataataaccataaataatagcaataaataataaccgcaaataatagtaataaataataaccataaataatagcaataaataaatgcaataaataataacaaatagataaataataaaaaaaaataataacaaatagattaaataaaaataaattataacaaatgatagatattaagctaattccttattccgtaacctctagaataacaggaaataattagcatagcatgccattccatcccattaattttaaaaagaaacgtcgtttctgcattttatttataagaatatcatttatagcgaataaataaaattaatgctttaatttaatattatcgaaaaaataataattgagcgacaaaaaatatatttttatgccgaaaaaaaacatttcgtgataatatttattttttattttatgttttttctctcttttttttttaaatattatagaaaaaatttaattgaaaaaattactttttagtattcttgtagttttttttgtgtctgaaaaaacaaattaatttttccaataaacgtcattgcgaaataaccgttaaatgaattaaatattttaaaaaaatttttaataataattattatttttttttttataaacaatttttacgttttactgaattgatttattcattttggagctaaataaaaaacgtaatattatcaaacattttagttatgataatttaatagaaaaaaacttttttaatagttttttatttctaggcaatttatttccacattatattctttactacataaaaaacaaccctgttctgtttcttttttttttatttcaaaattaagaatatacctactaaacaagatggttaacactaattcaagtcatatctcctacttcgcccaaaatgaaggaagaaacactgaaaacgttgtagcagccaaagattctagttcatccggtaagagcacctgggcaagccacaaagctaacaatggcaataagtttccattctatctcaaactttcaatgtttggtattttagttttggtgttgcagtgtttcaatgaggtaagtgcagttaaaaagagagcaaaaaaaaaaaaaaaaaaatgctttgatcgtttctttataaatataagcagaaactaatgttaaaattatgaatcctcgcttctttgtagaataccttcggaaatacttttgaatgtgaaaagataatgcaagaaggagccttggacttgggggctaatagaagcttgggagaattgataagaaaggaatccacttcgaaacaagcaataaaaacaggaagctcttccaaaggaagtagcagctccgcacatattgaagaggtggaagatgaagatgatgacaaaaaaatctacagaaaaatggcagaagaatcttataagcaaaaggtcgaagaaaggtatagggcaatgtcagacgatagacctgcacgtgtcccaggaccaaggcataatcaccatagtcaaggtccaccaaaaatgtctgaacaggaacttatacaattattaagaatgttaccaccaccaccaccagctatgcaaagaagattaggaattgtaccaggttcaagtgcagatagaagattgccatttgacagcccagaacaaatgttacaatttttaaaatttatgaatgacagacaaaacatgatgtgtggtaacggctcctgttgcgatactggtgaatgtggagaagaagaagaagaaaaatccattataaaaaatataattcgtgatgtaagtaatgtagctccatatgttttacctgccatcccccctctcctgatgatgttcattggaacccaaagaacctacttattgttatataccctatctttaataaaagatgcttacaattttttacaaagagtaaataattaatgaattttaaaaattgacttttcccgtgtagcatatcttgcgtgacaataaaacgatgtttttgtttcacaatgatgacaaatcgaatcagtattatttttctatatgattttataaagctataacatacaaactttatgaactgctttcccatttttgaaaagttatatgaactgtgaaaaagtggatgtgcaaaaggaagcgcgaaaggaagcgcgaaaggaagcgcaaaaggaagcgcaaaaggaaagcgtaccacgtgtttataagttttacaattcactaaatgagtgtagcaaccttgagagaagaaatacctctggtagttaagccaatcgtactatttttagaagttattcatttattcttttactatttgttttttttgaacattttggatgcaaaaaatgtacattcactttatggccttaaacatcatacacactcccctaacatcatatgaatatgtactacgtatgtacgcttgtgtacatgttatatatacatatgtgtatacctttgtctatgtgtatgtaaggtgtatataaaaaaaaaaaaacactgcttctacattttgtcaacctactaaaactgattacttactttttagctcacgtagcggaagtattttataaaattaaaatagtttttcagctcagggcctgtgcaccacatgttgagcgtacaattgtatacatgtgcacgccatgtatgtgggaatatgcttatatttagacaaactatgaataagctatgctacgcacgcgcatattcttttgcctccatcaaatatcttttttttgcgcgaaaataagaagtgagcccaggggacgcctaaagaggggtagatttttcttaatgtgaaagaagttgaaaaaccttcttttttcttcataatagcgttaaacatttgaaaattttggctaagtgtttgctaattgtgttgtaaaaatgtgcacgcataaacgacgaacggatggtaattttatccgaggggttacgagaaaagcaggaaagatgaaaaacagctgttgtttttttttttttttttcctatgtgaagaaaatcacggtcgagtcagaacttgttccgcttttttatttatttttgttgtgatatcgtaattggttgatccattatgttgacggcttctcacttttgtagagaaaaaatgggtgttaaggttttttttttcccctctttaatggctatattttagaaaaagaaaaaaatggtgcctccccaaagttgtgtttgatgtgaataagggatataatttgccacaattcgcgtaaaagaagtctgagcaaaattggacactactaagatttgaatttgtttaatttatcgttgcgtcttatggggagagttaactcgaacagttaacggcgaggcgtcacagtaagactaaataagagtagcccttaagaaagaagcagtaacaaattgcatagtgctagtcgcgacaaagtatgcaaaacgcgggaacggcaaatagtaaatagtagatagtaaatagtaaatggaaaatgacaaatcgcgagtcgagttgtaacagatgagaacacattttgttacctctcctttttggaaacttgttttaaaaaaagtattggggcacgtagaaccattttagtaatacatgggaaaagacaaacatgtacctcgattactaagtttataaaaggaatcgccaaaaaatgcgcttccttagcacggacgctcttcttgtttactacacgttataggcatgttatccattgtaacattcccagaaaaacccttttggagagcaccttttattcttttttttttgttgttgcaaatgggacaaacatgcgcgttgtgtggatattgtacggttattgtagaatgtaaaatccaaggttagcattacatacatttttggcacgctggtgttcagtgcgttttatgaagattgccacttgtttgtatggctagttcatggacactcgcgcgtacatattaatatctctctctatgcgagtatatatcgataaataaaattagatgattataaagaacttcaaacatctcattacttgaatgagaaaaaggctagcaagaggagaaccaacgcgtcatgcgaactggaacaactgtcttatgaaggagtaaggaaggatagccgaaatggggagcaacatggaaaaataaaaaggattacggaaaatgcggggtacatgttttatgaaaccctttatatacgtaaaacgatgtatctcgcatggttgaacatgccaaaatatttatatatataatgtaaacatctgcttattacaaggtgcgttaattcaactgatccatttgcttgttcctataatttttttttttttcgtatcgctggaggctttaaacgaaattatagtggtcacagaacgcagaataattaaaaaaaaatatatataagcgcccattaaagggggaattaaaaaggacataaaattgatttattaaaaaaaaaaccgctacgctatgtcgaaaatttttttttttttttttttgcgttaatatccctttcttttataattacaaggttaaagacataaaaagggatcataaataacaagcgtttttaaaaaatatatttcataaaaaattttatatttttcattcccttgaaataaggcaagaaggaaagaaagatacgagcaatttaaaatgaggaaaagggttttaaagatcgaaaaattaccgctgtaaatatgcttattgcactacatgcataaatagcataatattattcattacgcattagtgggcttcttgtcgcagcattgcaggaaaatttacccgaaataaaataaaacaaaattttataacaagctggactatacatcataccgagaggaaggaaataaaaaaaaattaaaagatatggggtaatcaaccaaaaccccggtagattgaaaaaaaaaaggggggggcaggaaaaaactaaaaatacaagaaaatatagaggagaaaaaaaaaatttttagcatattttttttagattccgcgatatctaaaattttccatgaaaatttaagaatggcaaacaataattattatgaaaaaaaaagacattgacttattaatttagtgcgtatttatatatcagtaaaatactatttagcataaataaatttattttttttatattttttgtaactatttatttacgttattttttaagttaaaaatagtaaggcagtttatttatatatttttttttttttgtataaagttatatatttatattatatatatgctgtcttatagtttaaatagaaaaatcgatttggatgaatcaaaatattgcgaaagattgttgtttataaaaaatgtgatatagcaataagtttgtttctgcggaactgacacaagtcctgaaatcttcatatgtatataaacttaggcagaaaaaacagtaaattagaaggttttttctgaccatgcttccccatgttttgatatagccccgcatatatacttatattgttcttgctaattatgtaaagtatgcatatatatacaaaatagccgccccacttctgtttgtttttttttttttttggaaagacattaaaaggtataaatgaggaattctatttcttcatttttaccccaaagtagtgaaagaaaggaatacaaatttttagttcttcaataaaaatatcttatatcaaagagatgaatgaaatgaatgatgagctgctgaacaggatcctattcagtacagcagaaataaaagccatggcttatggaaagagaaatgacaaatatttctttatgcattcgttagaacaaagtaaaattgatatgaaaaagtgtttcaagaatcttataacctccaaaattttcgtttttttcgttgttaccttgctacatttgttcgtacaagtatgagaatatgaaaataaataaacaaactttcaatattcgtttttttttttttttttttttttttttaaaaaggtcattttttgaagaaccattatttcacaaataattttttttttttttttttaattacttttgcagaatacgtccatttctgatgagagaaacatttatggaaaactgcaactgagttatgcatattcaagaaaattagccgagaaagaaaaaaattctcgtgctaggaaggctcccactaacaaagtgaaaaagaaaaaggtgtctgcgtcttccttgaaaaaggaggaacatctccagaatacagaagagacaacagggagtggtcatgagacaggagccagtgataatgtgaaggtcaccagcagtggtgcggcaaaaattggtgatggtgtaaaggtaggcaacaccgacacagtaaaaactagaggagatgcagcaaaaactagcggtgatgcagcaaaaactagcgatgatgcagcaaaaactagcggtgatgcagcaaaaactagcgatgatgcagcaaccaccatcactgatacggtagcccccactagtgatgcgactacctcgagtaatgatgcgactacctcgagtagtgacgcgactgcctcgagtagtgacgcgactgcctcgagtagtgacgcgactgcctcgagtagtgacgcgactgcctcgagtagtgacgagactgcctcgagtagtgacgcgacaacaatcaatggcgactcgacaggaaccagcagcgctgcaacaaccagtggagactccacagcaagcagcggcggttcgactacgtccagggaagaagcgacaacatccggtggtaaagcgaaagtaatgcgcagctgcttgaaaacggcgacaagtgcaaaaagagaaaagcgaaatgtaagatttgctgatcctatatcaagtgaaaaactattttataaagatgaacgaataaggtacactgaggaaaaagaaaaagaagatatgggaaacgaggaaagcgacattgtaagcaaaaaaaaaaaagacgaaccttgttttttaactttttgagaaaaaagaaaaagaaaaaaacattaaaaatgaaggcaagggactctgaattggcagcaaaggcaactgtggatcgaaataaagctgtagatccaagcacagaacagaaagaagctagtgcaagtacagaagaaactacgaataaaagccccgaaacagagaaagaaactgtaaataaagtacttcaaaggagcattagtttggaaaacttaagtgaatgaagaaatggtgaacaagcaatcatgtgcacgttcacatgtatatgtacgcatgtatgtaggtggacaagtaagatgtgtggaaggatgccttagaatttaaaaaaaaaaaggataattaggggaaacttccattacagaaatgatcatcgacgagtgggatcttaaactgttatgctaacttatgcctgtagacaaatatgaatcttcaaaaaatgaagagaagtgtgaattatataaaaacgaatttttttttttttttatgatatctaaggtaggggctaaaagagctgcatgtgttcttttgcatatgtgcttgctcatgggggaggggatttaaaaaaaggaaatttcaaatataagagaagatttatataaattgtgtgaatgcacacaagtggagaaaaaaaaaaaaaatcagttgaatggaatgaacggaattataaatgatatgtgcttcgtctactttgttgagagaattactggaaatagataaaactgatttgatccttttgcgtagattaattaatgggggaaattgagctataagggaaatattattcccaggatgttataaggtaaaaaataaagattacgtagtattttgtgcataaataaagggatcctttggtagatttatttggcctataattttacaaaaaatgatgagtataactgcaaccatgaagatgaataaggatgctatggctactatgctaatcaaatgtttagtaaaaccgttaggatattcaaactgagtatattatgatgtctaaccggtgtatctcatttttttgttgaattctctgcagttaaggagaatctaaaaaaattgcctactttgacaatttttaaaattaagagcatgtgctgttaataggattcatttgggaaaacctattttctgaagagtatgtttttgtaaagctgttaaattaaccatccttaaaatgtgagaagggggtatttctcctggcctacgggacgcattgacatgatagaaatgcataatatatgtgcatgaacatgcatatgtatatgcataatatatgtgcatgaacatgcatatgtatatgcataggtatacatgtgcatgtacacctttcgcgcatctgcttcttcaccagcctcaatgtccatatggcttcctgttaataattttaacgggtttattttttgagtaaattgtaaaattaaaggaaaacacatacttgggattcccttttttttcaagctatttgcaaatgtgtgcatgtttgtgcatgggtatgtgtgtatgtgtacatgtgtacgtacttgtttatacactcgcgccttttttgcgcgctcatttgttctcctattccctcattttcacgctgtggaataaaaggttccttttatacgtacatacataatacatacatatataatacatacatatataatacatacatgcatacacacacacacacaactcccaattgctcattttatttgtttgagctattgtataccagtcgtgtataatagtttttttgctgcttaaacatcaccaatgttgtttaatttattcatttgacttgtttatcaaaaagaagaaactaaaatatttgtctgaacaaatattacaagtgcaaaatatttatacagaattgtcatcgactttcttttttttgtactttcaaaaagttgtaaacaaaaaaaaaaattaattaaaaaaaaatgaagaaaaaaaaaaaagggcaatgcagttataatatgtatagatagatatctatcttaaatgaaatttacacaagatggaatgaaattatttaagctccttaggtttaaggttatcatcgttccattacatgcgtgtaggtaggcacacatacatgggcacacgaaatatatgtgtacttgcagacaattggaggatgcataataagtgataaaaattattaaaccgacgccctcagggttttcttctctatcgaagttgttcgcactcgaaaattttagctctttaacactggctagatagcacaacacaacatagtgtaaagcggcatagtatgacacagcatagtgcaacgtaaaaaatggaattactatgcccgtttatgtaactgttcacgcatcctttcatgctgacgcatcattatttttaatgcaatacatattcctccccttttaactttacacggctgtttcgcttaagctgtcatttaaagtgtgttttttttttttttttttttaacaagtgtgctccaaaaatgttgtataacattttgtaacacctgttattaaataaacaaagcatttcgctccttctttttatttttttagcaccaaacgtgataagcataaaaatggtagaattttacatagcacaagtaatgacaaaaaaaaaaaaaaaaaaagtcaagagtcaagagagaagtagcagaaacgtaacactattctagattttttacatacaaattaacactttttagaaaaacaaattaacctttagaaagaggtttgcaaacatttgtgtggagtttaaattggagttgttagtttagtgaataatttttttttttttttttttttacctttttgcgctataaggaaaaaatacaattatatataaatcactgttttggtggcactccctttttaaaaaaagcgaaataactcatttttgaataagcgccgttgtgcggcacctgtcactgaccctatttttaaataaatatgttaaaaagttatatcaaaatgtgagtgctgaaacgacactgaattattgtggctgaggtacaaaaaatcgtttgctgtgcatcggttatcattaatatagttaaaatagaacttaaagatttttcttgtatagttgcttatgtttgatagataaaaaaaaaacgagatataaaaaaaaaagaaaaatatatcacgtgctaccccaccctatcccttttactcattagatttatcctatttgtttagtcgtatgcttttatttatacatatagcaattacaataagtaaaaagatttttattccttacgttttaaagttttagtgctgaattttttgtagaacttttttttttttaatttcaaattttgtaatatgataattattagataattttttgttgtgtgttttttttttatttcgattttttgcgaactcgttggcctctttgtatgagctctcttatcttatgttttaaatcgaactataagtaaaaaataaaaaattaaaaattgaggagtttagtaatatacagaaatggatggtgacttatgtggtcgtggatgcttccatggtggttcgggaagtggttcctccttagtagcgaataagaacaattttaaaaattgttgcacccgttcattagagaagggaaataaaatcataacaggtagaatctacacaaaggttgcaaggtctagaatatttattttgtttgttctaacccttttgaatctctttttacaagtaggataagagttcattttcgatcgtaaataagcccgtggtgcgtatagatacgcacacgtgcgcacatgccccgtggatacgtttctttatgcccaattttagtcctaccaaaaaaaaaaaaaaaaaaactttatttgaaaaacgatatttttttcattgtgcctatagaatatgtactacaaaaatgaagagtggaaaccattttcaaaattagaattaagcatgaatggatgttcaagaaaattagctcaaataaaagaactgagagaatgtgctaatttagctagacaggcccttagaaaggaagatagtgaacatttgagaaagtacaaagaacaattttacaaaaaattggaagaaaagatgaatcaagtaggccccgacccgttacccagttgtatgaaaaagggggataaaattcctacagtaaaaaaaaaaatgcagtttgtcgagccggaagagacaacccagaaagacaaagccccgaatagtaacacgcagaaagaaaaatatgagaaggagaaaaataagaaagaaaaagtccgtgtagacccaatggggcatttgaaaaatgaaaaaaataaaataatgactacaacggagttgaaaaaaaaacatgacgacaatttgcacaaaaaaataagcaaagaagaaatgaaagaaattttggattgcactgacgccagtaattacgaaaatatacaacgaaagaagaatgtcttttataatgagtacgataatgacgaatttccaagaatttgtatgatgaaagatattaatgagaaaattacagaaaatgcattaaattcgaggattgcaaaactatggaaggttgtaagcccaaaggacatgtttataatctggcattatattcaggctttaggaagagacaaatatttaaggatgaatggggaattgtggaaagcgtgtggacaactacaggaggaatataacataccaaatgacattaaaaaaagagaatggcaagatatctctcactacatgacaaaggagttactggaaaaggaacacaatgattatttagagtttaaggaattagttaaaaagggatcctgcgagagagataagtttcaaaaatatatagataataaaatgggttcgtggagattcttaacaactataatgatggattcgtggaaggagacattaattgaaagactaaaaagatacaaaatatatgaagcgtaacattttgttacagatgctacagtgcatggtttattcctaaacaaaaatggggagaatcagacaaataggtaatttttgacacgcaagaggatgtatatatacgcatgtacacttgaattatatttatacattgtgagattgtactatacacaccgcgtaaatgtattacatttttccccttacctgtcaatggatcgataaaatcggatatcagaattaatgtaacaactgaactccgaaatgggtacttacatgaaaaaaagaaaagaaaagaattgcttatatttgtaaaaaaaaaaaacgacaacggtttggagaaagcattcaattatagtacttttttttttttatctaaaatgtgtattaatgaaactacagatgtatattatgcacgaatttgctcccataaactttttttttcttgcactctttttatacataacgcagccttataaactctagctctttagtttttaagtaaatcgcctattaaatttaaaaaaaagaaaacgcatcttttttttcccctaattttgcccaaatgttaaaccaatgagagtcatatatgaataggaaggaatgattatttcttctttgataactactcgaagggaaattcttaacagaagcagttcttagcagaggtggttcttaacaatttttgggacgacatactactgtgtagaacctttcgcttgttcttcgtccgcttggggtcttttgtagaatagggaaaaaagtcatacatttgtgcatgtataaatatggccacacttttacccctcctgagaacccattttagatataaataaatgataaattgtaataacgcatagtttaatagaaataatgagaattagcgcgaaaaggaatgcatatagaataaaacaaaaaaattaatgtaccctcccacttacaagataattgaagcaactgtacatatgcagtgaaattaaaacaaatgagtagaacttattcaacgattagatccctttttgttggcgttctttgtagaagtctacatgtgcatgcatatttactcccttgctggttggcttaacatgtgtaaaaagtgtgcaaatattgttatttgggtttgtataacaatttgtccttttgttccttcatttcgcacgtttttcgtgcattaactttgcacgatttttttttctcattagttactgttacagccaaatgcaccacctctacgcgtggtgtgtgattactgcaaaaagcctattccttaagaatagaaacaattaacatttaattattttctgtttttttgaaacatacaacatagtgtatagggccatctgtttgacatttaataacagtgttaacataaaaatgagagggggaaaaaaaaaattgcttgtagaatacatcgatagaattactacaatgagctttatgagaattattatatctgatcgcagccgagaaagcagctaatatatttgtgctggattacataaatacattaaaagtgaaaatttttttttattcccctttttaagaaataatagtataaaaaagttatatgtttaggtttgtggtgtataacacacgctttttaaaattgcacacaaaaatagctaacattttgatcaaagttgtaatttactaaccaagtgaattcgttttgagtgaactcgcataaatgagttagtagattcgaagaaattatgaaatgatgtagccgttgtactgacaattctacaagttaagctgaaaagtagtgctgaaccgttgagagtccgggtgttaatcctttggtttgctgctattttgttgctaactttactttgttgaataactgcttcgcattacaaaaatagctggagaaaaaaaggaaggataaatttttttttttaaatttatccatttaaagttgttaataattttgttttaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatgaattttaatttaaaaaaattctttgcacaactgcaacgctttttaaaattaaatttttgtaacaatctaattaatctgccacacgttttattactccttcaccctttagtgcattaatctaatatatataaatattatccccttgtgtttctttaacctattaggaaaaacgaaccatacattttaaaaagtatactcttttattattaaacaaaagcttttattatctcctaaaatgacacgtggaataagaggcgttaactccttccttaaggcagcaggaaataagaattctaacaactgctccggacgtttaatggagcaagaaagaaagcaaagtagaggtttcgccagagttgcaacctctaaggtttttgttttgttcgttatttctctagtctgcttctttttcaaggtatagcgaaaaatttaaaagcgtccacgctgtttgtttttctgtatacctgtatatatgtttcgcttatttatgtttagtttttttctgttggagagataaatgttaccggaaggatttttaaaaaaacatgtttgttatatatcctttgctttttagaacaccctcatcgtcccaaatgaaaaggcagttaatgtattgcaaaggcacaatggtttttcaagaagcttgggtgagtcttccttgagaggctcaacgaacgataattccgcagacgcttttgcctctgaaaaaaaggagaagaattacttccaaagaaaagacgaaaattatgataaagttgtaagagaattaaatgataaattcaagaacgagtaccaacacagcgaatccgaaaacgacgaatgattttttttttgcaagttttcgcaaatttagtgtagaaagtgtaaactagaacgtggaacgagatgttagcccatgactaggctagactagacgacggaaggattgaacaaaatgcaaaaggactaactctgactaccatttaaaggatctcgtgaaaacataatttccttttctgcaatcaatctgctatcaaaagtgacaaatggtgaaccaagacgttccgaactacgaagaaaggaaataattgagtaacgaacaccagcagttgtagagtagaaaaaaggtaaactgtagtaaagttaagctcaaactatcgtacaatgcagtcccccccctaaattgcaactatttggcatacacacgcgatatctgcgaaaggattgtacatataccttcttgaaataaatttaatttataaaaaaagacaaaaattgtgtgcacactaaacggcctggaaaacttataatgcgccatccaaatctttaaggattcgaattttctcaacggaggttcagcagactttagaatatcatctcccctatatttgatgcttcacttcccatgaaataattcaagcagctacctgcattaacagtgtattagagcttttctcttattagtttttaatttcatttttaaaattttttcttatatttaagaacgtgttaaaatatttaagaactttatataaaagttgaaaatatgttttaataagatctactacatttagagaaaagacataaaataaaaagtattatcttttgtgcacttttcttttaatctcttaatatgtgtaaatcattcatgggtgcatccggaaggcagttattgcgttgtaagtaaaaacattttatcctgtttagctatttactcttatatcgaatgaatttacgcaaagtgttaaaacgatttgatgcagaggagctagaaatgtttttcgtttcggttagattaggaatatatactgttaccattaagtgggtaaactgtcgaactagtttaatgaatctaccttttttatttgaagtatatttcgaaaaggtatgaatgatataccatgtgcattattcttagtatacttttatcagagggagcatttgcgttatatgtgtttagaagtaaagagtgtaattatttagggcacgccattcgtatagacagttatgaggtaaaaaaaaggaaaaatataggtagaatagatatatcagctgcgatgtggaattggccagttgggagagcacatttaatttttattttttttaacgaattttacacccctttgaagtgcataatttgttaaaaacgcgtccttttatatatgctgaaatgttcttactttttcacccctacgacatacgttcattcataatttttttattagtgattaaattgaatgtatatctgagggtctttcaaaatggtttataaacttgagcaggttttcctataagcttcacattattatgcatacgaacaattacgtttcgcgattgaggtatgtgcctatgaactttctcaacgatgactgcaaacattcagagttagaatatatataaaacggtaaaactacaatgttggaaagtttaaagctatagtaaggaacgaacgatagagcttgcgcgttctttactatatgccgtcctcaaatgtctgaaccaaatggacgttttgcatcaaacacggaaagaagatgtgtagatacatgcggggcgaatatttatgtagacatatcctcacatgtgcggtgatgcagaagtaatactcggggtggatattatttaaagaatgaagcacttgggagggaaggccaaagtaggtatgtatgcacgcgtggaaaacgtttaagcggctatgaggcgcgtagaaaaatgtaatccttccattctctatatggggaaaaaagaagttaaacgtacgaacatttttcagcctttttaagagaaacgtagtttatttcacacacttttaaaaaatgaggagaaggtcctttcttagtaataagcttcgaactatgaaatccacttttgtgtgtagatgggaagaaaatggagggaaaaagaaaaaattttgaataattcacatattcatttggggactctttgtttgcttgaaactccctggaagggcaaactgcatgtcacgctcgttagatgcgcccgatggctgttaacatgtacgttttcgaagaaatcgttaaatgtggaaagtcattaatattaatagccaaaatgggaatagtccaatgaagatattataagagagtgttcacaattgctattcatcttattgttaaattggagtactataggataccatgccgtaaatgtgtaaacgtgatgacagatttgcaataacgcgtatccttttcaaattcttagcagtacacatattacgatttattctttcacttttgggaaatgtaaaagttacaaaacgtattgtcaagttgctattaaagggagaaagaaattcctagatttgtataattttttttaaaaaaaattacagactgtgatgaaaatttggtgtttaccaataatgcaaatatcgcgtaatttgtgtacaataaatggggtgtacaaataggcattataaattttagagttgttttctccttttttgtttttttgcaaaaatttgatattattattgtactttaacgatgcatcagtaatgcacatgcatacatacatgtacataaatatgtatataaatatgtatataaatatgtatataaatatatataatatgtatatatgtatatgcacatatatgcatgtacatatttacacagttaaaaagagaaagatcgaaagctgtattttaagcacaatagctgttttcacttactaaaaaaggttaaacgcatgttttcaccctgagcctttttgggtgaagtttgtgctttgttaacatttttttaattctcgccaatgtgttaatttttcatttttttttttgaaagaaaattattaaggtaattcacataaattgcctaatagatttgtctatagattttcacatttattaatatcttttgatttacagattttaccatttttgtaattgtttttgtaaattgtatttctccattctaaaaaaagaaaagtatgtatttttattttttacacatttctatcgtgtgcagtagatttccatatatggcaaaacaaacaaaaaagatagcaaaaactgaattagtgaataaatattattttcttttaatgggaacgcattataaaaagtacaaaatttagaacaagccatatgagaagaataaagaaatacaataagagagaaaaataaatatttttctcttttttataaaaacaacttttttttttgttatacttttgacactaaattgttctaaccatgtaaggcaatagaatacgaatacgcaattgtgtgtacccgctcctttccgtcatattatatgcacattttgatgatttttttatctattccatttttttttcctattttgttttattttcccacttctcagcgaaaatatggtaaaacgcatggtgagaaaagtgactttggtgacgcctttgacttaaggaccaggtctttagcattaaaatatgctaaatctaaggacgttcccgtggttaaaactcgtatagtagaagaatttacacctgctggatttaaggagtataatgaaaattatgaatcgaaatgttttaaatttaaggagaacgtagagaatgggaaaagaaagtgcgatgaaaaatatgaaggatcagaatatggattcagggagttctctccccatgaagtgcctcggaaagggggttatcgaggaccaaatctaattaagttaagacatcatttccctatgaaactgaatttttctgatgatggtggccatgataaaggttcaatttcgctgatggacacgctgccaggttcattaagaacatgtgaaaaaatgatttacgccccaaagaaaaaacttagaaacatgtcaaaagatgaggtaatggaagaaccaccaaaatattcagtattggatatcatgtctaatggattaaggttatatccaaagggtgcagaagggggtggttacaaattaaaaaatcaggcacaaggggggttaagagaggatcgaaagagtgaaaattcaggagaagctgaactgaagaacacggaaaaaggagaactaagagagatagaaaaacgaggagatttacaagaaaatgcaatgaaaaataagcccaaagggggattgaaagagggggaaaggggggaagactcacaagaaattgcactacgaaacaaaccaaaagaaggactacgaggggctaaatgggggaagaatcattggaaactgctctaaaaaacaagccaaaaggaggtctaagagaggtagaaaggcgaggggattcacaagaaactgcactaaaaaataagccaaaagaaggactaagtgatgaccaaaaaataagccatttgagtaatactaccacaaaatatacacctcaaggtatgccagagcatgcagaaatagacaagccaactgacgcttcatcagtgcttacacttccctcaatgaaggatagtaaaaaaatagacaagccaactgacgcttctacaacgcttacacttcctactgtgaaggagaacgaagcaatagaccaaacgactgacgcatccacaatacttacacttcctactgtgagggagaatgaaacaatagaccaaaagacggaggtttctacaacgcctacacttcctactatgaaggatagtgaaaaaatagacaaaccaactgactcttccacgaaatataagtatcagactttgaaggatagtgaagtaaaagacaagccaactgatgcttctacatcacatacagttcatactattaaggatagtggagaaatagacaaaccaactgactcttccacgaaatataagcatcagacttcgaaggatagtaaaaaaatagacaagccaactgactcttcgtggaaaattcagttggtttgtctattttcactatccttagaactctgatacttatatttcgtggaagagtcagttggtttgtcttttacttcactatccttcatagtaggaagtgtaggcattgcagaagcatcagtaggttggtctattttttcactatccttagaactctgatacttatatttcgttgaaaagtcagatggtttgtcttttacttcactatccttcatagtaggatgtgtaagcgttgtagaagcatcagtaggttggtctatttttccactatccttagaactcttatacttatatttcgttgaaaagtcagatggcttctctactttttcactatccttcaaggactggaacttatatttcgtggaagagtcagttggtttgtctatttttccactatccttcgtagtaggaagtgtaagtgttgtagaagcgtctgttggtttgtctactttttcacaaggatagtaaaaaaattgacaaacctactaacgcttctgcaacggttacacttcctactatgaaagagaaggaaacaatggaccaaaagactgacgcatctacaacgcttacacttcctactatcaaggatagtgaagatataggcaaaccaactgattcttccacgaaatataaatcccctattatgagggattatttagaagccgaaaagtcatcttatacttctgcacaatatattgactctactacgagtgatttaacaggtggagataaagcaccgaacgatacctcaaataataagtacccatatgtgaaaggcttctttcatttatttaattcgtcagaccctttgacaagtgataaagttgctaccactggagagaaaaaggtagagtcaacaaacgattcgacgacggataactctccggataaactaaaagaaaatgaagtgaaggatgccataccaaacacaggaacgtatcgcataggtccagctttatataatgaacagagaacaaaaaatctatcaccgtttgcctcaaccaagatcaattctccagtaggaatcagaattgatgataaaggagatgaatccttaaattttggaactgaggacacccacgttggtttgttaaaagagcatgataagaataacgcaacagaaaacgaagcagaaaatgttgaaaccccaaatgatctaacagaatctaaaaagaaagatgaaaagaaaattggttcctggaaacattcgtatccaaatgtagctaaacctgacacgaaagacccatttgcttatagggtgcggaagtaccaagatcctaaggtaaacgaaactggaaagaaagttcatatgtcatgttcgacatggcaacatttatatccaaagacaagcgcaactgaaaagaacaatcattcacctttttcttcgcagaaatacacttaccctaaggaaaaggagtccgaaaacgaaaaggtggatcaaaaatcagatgctactttgaaggacccagcttctcctttcaatgtgaataaaagtgaatcagcaggaacaaatgctgagtcaaatgacaattctcatgttagattagaagaggaaactagtgaaaaaccatcagcagccatttcttcaattgataaatatcctgttatagaagaaccggaagaattggagtacgaacacgagggagaagatgaagacagacatggagcatcgaaagggcattaccagaatggagtagatgattatggggaagacgaagaccaagattggtatgaagaatcaacaggtaaataccgacatggattagatgactatgaggaagacgcagaccaagattggtatgaagaaccaagaggtaaataccgacatagatatgatgactatgaggaagacgaagagcaagattggtatgaagaaccaacaggtaaataccgacatagatttgatgactatgaggaagacgcagaccaagattggtatgaagaaccaagaggtaaataccgacatagattagatgattacaaaagggagcatggagaggaagaagacacatatggatatgaagattcaaaagatgaatattataatggaattgacgattatgaagattacgaagagtacgaagatgggtatgaagcattgaaggatgaacatcgcggtggagtagatgattatgaggaatatgggcatatgtatgaagatccaagagatggataccattacatgtcggacggctataatggagatagtgaagaggaacaacacagagcagggtttgaagggtcaacaagtgattatgactacacgtcagatgattatgagagtgaacatgaagagggtgaaagagaacaaaggtatgaagaatgggtagagagacatcccgatgggttaggtgaagctgtaaagggagaagctgtaaagggagaaactgtaaagggagaaactgtaaagggagaaactgtaaagggagaaactgtaaagggagaaactgtagagggagaaactgtagaggaagaaactgaagagggagaatctgaagagggagaatctgaagagggagaaacagaagatgagattgaagaatcgaaaaaaaaatatggacctgaaataccttcaaatgttttagaagactgggaagattccgatgaagagatatatacgaaaacttcaaattcgtcatcaagtaaaaaagaccaaaataataaaaagaagaacgaaaagaagaacaaaaagaagggaaaaaagaaaaggaaatgttacctattctgtttgttctagatgaggtgaaattgttacgaggagtttgagaagttaagacataaatgtaaggaaccacttgtggagaaagtacggttttactagtaattaaaaaaaataagcaaattaagaatattgtgaaagtgtaatacaagtacaagatttaaaaggatccagaaggaaaaaataaaattccacttaataaattgtccacgcgatgttgtggacgtaggctccataccaaactatagttatcctaacattagacatcacactatttggagtggcacctatttcgtgacatttacgtagttatagataatgtatgctatttgctataacgtggatttgtgagactagcattgtgatagaagaataaaataaagatcaagatcatcgtaagagtctccgtttaatattcagaaggctgtaaaaaatacattaggaggaaggaaaaaaatcatgtgaagcttttatttttgaatggagcctgtaatgtttgtctttttccatttaatgtgtaaaatattatttcagtgcaaagttcgactgttattgtatgcattcatatgtacacctacttattgaagttttttttattttattctatgtaattcttgtattacgtgcaccctttaaaaaagtttaagctgtacataaatattcgcacataaaattaagcgcttactaatttagagagttttagttagtgtatagtaatactgaattagcagtgtttaacaaaaaagacatttatttattatttattttcattttttataattaaattattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtttacgttggctattcattatagttgtgtaaaacttgttttgacattcctctgtaaaaaatgttgtaatatggcagaaacgttcacatccttattaaaattaaaattggcaatgtgttcagtacgatatgtttggtgctgtccactgttttgttattatttattaacgacctttttcttgacttttaaaatgtgccattaaatgcgatctgcgtgaagagcaaaacctcgattgtagaccgtttaaagcgcaccttcaaaaggggagttacaaataaatggtgaaaaatgaacaaaatgggtacgttatatttttatatagtaaacgtgtgcacggtgaatatcttcacgaacaggaatcatatgttcacatgctcacatgttcttacgttcatacgcttacaagttttggtgaagatatttcccgccaagctacggtgtgcaggaagccccacttagcagtatagtccgggggatttacaaatttaattacgatgtagaatcataagaatatagtagaaatgcatatgtatgtgttttctattcctcaaatggattatttaaaatgttcaattttttctacatatactcagtgatgcaccttgggtgttaatgtgacatttcttaacataattcaagtctatagaaaaaggtcggttcttcatttttcagttcccaattattttaggtgcatatcgcacacttttttaacaaaattgaattagcaaacgtatgtatatcatactgttcataataattttcagagatgcaactatttttactctaattctggggctctgttatgacccaatgtgtgcatggatctaaaatgtatactaaaagtttaggtaaaacgaaaaaacgggaagcatttgtgttttcctaatccagttataacgttcattcgaggcagttttgttaaattccttttcttaccattttaccttatttggtgcaattacacagatctgcgcatatgcccctttttcaacgaaaagaacttttattttgttttattacatttttgattatatttaattttaatttaaaaaatgttttttaaaatgtatctataatctattactacacgttacactgtacctttctgatactcatccattatgaaataggaaaaaacagaatacaagcaaaaaaaaaaaaaattatatatatagatatatataaaataaaaaatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcgcttttttggagggggatacacagttgaattttattacttataatctgtcaattgtatttctatatgatatattctattatttttatttgatttaaatcccattttagcttcttgcgcatatattcctatatgttcataattgaattttatcgcatttccataacaaaatttctcatttagacaacactaatacgttttaatgttttatctcctcactctttgttatggaatacgctatctttgtttattcttttgttactcatttttagcttgctctttcgtagatgtttccgttgtggatagttcacttttggagggctcatctttggattgttcattagatgcctgctgttctgttgatgcttgttttttctttaattcctcctgtgattgttcgtttaatggacgtacttttgatggatcaggtgagccaggttcttttcttttgactggttgtcttcctcttaggggtggtccatatgccttcttttcttcatccttaggttctcttcttctgattggttgtcttcctcttggaggtttttcatatgccgtcatttcttcatcattaggttctcttcttctgactggttgtcttcctcttgaaggttgtccatatgccatcatttcatcatccttaggttctcttcttctaactgggcgtcctcctcttggtggtggtccgtatgatctcatatcgtctcctgggtgttgtcttctgcctggatggcgcccatttggtgacgggcgtgctctgttattttctggttcttcgtaccctattcgtctaccacgtgttccaaaatttccattatatacttctggtgcgtcaatttcttcgtattcttttattatagtaggatattcatcgtttgctttgctatcacgttttttctttctgtaagattccttttcgcatgcatctaacgaaccaggtagcttattttttagtgaccccccttcatcatcatcatcttcctcttcctcatcatcttgccttttgttcaaattcatgtggaatctttttttcaataagaaaatatcaggtccatttgcaccagtatatggattcacttcgtaagggcacttttctctgaatccgtaatttgctgcttcgtacttttcatcacaatctttatttccatcttccacgttttcctttagtttgtaatgcttcgattcatatttttcttcatactctttaaagccgccacgggtaacttcctttactacgcgtgttctgagtggagggttgtactttcccggtcttcgtactactgccaaggatctgctgcaagtgaactgtagcgcactttgaaggtcatacttctggtcactcctcctgtgacatttttgctaaaaaaaatgagtaaacagttataaaattggaaaaaatgaatagttaattttggggactaacgaacatgctacgaaggtacttgcacggatataagtatgcgcacaagtatttacacatcgtgtactacacaatggtgcacgaacttgagcagctttctttttcttttcttacgtaattataacaatttagcaacaaaattagaagatagaaaaaaattgttccacagagaaactggaaaatgttaattttctctgtaacgctgtatctcttaaaagtagccatatttgtgtacccaaaaaatcgatttcatgtaaggattacttgtactaaatatgttactttttaattcgttaattttacctcttgtgtgtgtgattttattggtttaaatctgtaagcatttacagattagttgcagtgtaaagttacgatacgcataaaaggaataaactgagagtttaaattgggagtttccacttaaaaaccaattatgaaaacaggtaattaatgttcacgtttgattaatttatcactattaaaaaatatatatgcatatacatatatgtgtatttagaagtaaattaattctagcgtttttaatttatcacttcaatttgtttcaaacaaactggggatggttacacgaagtgtaaaaaaaaaaatttttaatataaaaagatgtatgatttaaatggagataaaaaatcggatgccccaaaaaaaaaaaaatcaaaatttttattaaaaatttcgaacaattatcttattcagagaacactttgtgatattgtatttttcgaaattgtatgcatgcaatgtttagatgcaaatgtgtgttagttgaacagctccattcggaatggtgcacgggatggcatgctatagtgagggaattttatcaaaaagtgcatttattttataatactaaaaatgtgatataatttatctgttattatttaaaagttattttgattaggaaaagctaattttaattatcacctagaaaaagaaaatttattttttcctgattttttgggccttttgataaatagatcataattttttactccactctcttcgacaaggacgtaagtgtatgccctcctaacattttacaatccaaaagtgaaaatataaatatgtaatttgtttatgttttggaagttccccctgtgtgcacccccttttcttttttttttatcatttattaaataaaaataaataataaaatggcatttttagcacatatttagccaaatgtgcatattacaaaaagagcattttttattttaaggctatttttagagcaagggtagtttaaaataaaaagctattgtttcgttaataggtaaaaatttttgttagaaattcttacagaaaagaagtaaatgaaaaacgatttatttgtttatttatctatctttttacaatcttccaaaacagggttactttaacgaagtatgtattttttcccatttaatgaaacctactattttgtgcttcttttttgaactttgtattttctaattgaaaaggcgttttacgtagaaagtttcctaatttgtggcccttctaagaaattacactttgctcgaattagtccaaaaggtagaaaattttgaaattgagcttaaagtttatatgaggtaaattacgtcctacagtaggtgtacagaacaaaaaaaaaaattatttttcgtgcggctagatttttatcagttagaaaaaataaaaaaagggataatcacatttgttacataaatacgctactagaataacaaaccaaatggtgagccttaaagtacacatatgtttcctcgataatttttaatttccaattttatttggctttgcccctaattaattgttgcgctcgttagatttctttattactagaacaatttcgtaggctcatgtcgttgtcatttagcacgttcgtagcatttgcttcttactgtttcataagattgcttatatagaaaattagcaaacaaatttgcagctacatagaggaaccaaagtttccctaataatgtaaaagtcaagagagcacaaatgtggctaataatattgcgggtaattattaggtaaaacgtaataaaagatacctttttgttttattttattggaagattcttatttttatagtgtatttaatactctttttagtatctgctaattattggcaaatgatatttgtggtgtgaagcagattttgtatacttagctcaacgaggagaataaggagaaatcacaacacatgagaagaagcgaaaacacgaatcgttcaccatcttaagatggcaaatataaaggtacataacacattgaggcctggaaaaatcgaatgagacctttatttttcgataggaaaatgtgtaagtattgcttataagtggtctacggtcaacacaaattgaaaaattatcaaacatgttatatagtttacgcatcgctgcgttattgagactgttaggatgaacaaatgggcagcaagaaattaaaataaacaaataacgaaattaattaggggtgttttgaagaaaaaacagacacatctatttaccgatatctatgtacatatacgtaaccgtaaacatatacatatgcaatataagtgtgcataacattcttgacaattttgttcaataattaaaaagtgaaaggaattataaaatgatcggaattgtaaagggatgcttctctatattcaaattaagcactgtaggcacctcacaataggggatatcataaaaaaatatatgtgtatatatatgtgtatatttttttagtcatttccgcatggaatgagctaccagccaaggaaatgtcctttttaaagatacaattttttcgaaaattttgaagacacaaatttggtagactcacccccaatgcaaatgcaggattacataataagaagggaaatatcaaaacgggtcattttgcatttagtttttttccgttgagacgatatggtggtcatgcactagttcggaggtctgcgtgatgtgtgtgacattcgcgtattacattagttcgttcctattgttaagaggtgtagatgtataaattgtcttttaaaaccaggaagtattatattcttttttgtaaaaatcttttactttttttctgaagtaatctttggtatcgttctccttcttaaaaataaattcttcccaagaatgttcaattgtacgtataatatgagcaaactggatattaataatcgtgttgatacagcttaaatccattgcatggtagaataattctttttctgcttccaataattcgaatgatagatcactataaactttgcaccattgtctaactacataactatatggtatattgtactgttttgctaaatcttcccaaaaaatggacaaatttttcagtgcctcataaaatttgttttttttctttgctgtaacttggttgtatatattaacactttcttgaggggttacgatttcttttaaatttttaatgatctcttttaattgtttatcggataattgttctttgaatattgaaggatccgtagaaaagtcgctttcttcactagtttcagtattttttatattacgagcatcaattatatggacttgatgcttcttatttgttggcctatgtataatgtttctaccttccaagggatgcccattttcactattacgtgttttagaggtacctttagatgttttcttatattgtttaatacttgtaggtgctgtatttatataaggatcttctgctggaatttcatatgcttcctgtgcaaagctcgaagcttgttcataggggtcttcttgattttcccagtactggatgtcaaatttttcattttgtgaacaaaaattgtcccaactgttacctgctatatttacatcttgaaataagtccatgatatttgttgcttcagttctgttataatttcttttttgcaactctgcgttataatgttgttcgtattcgtaatccccatagttttctccacttcttccaatttgctggggaaaaaattcggacaaatttcttgaccgtttagaatttttccattccgatattgtatgagcatcatattcattattaccctgtagcatgtttaaaagtgagatgtaggaatatcagacatggtgagtagaccaaacatataacaatcaaaaaaaaaaaaaaaatgccgaagaaacagagaagccatgcatggtactgtcgaagctaaatatgtagttagtcttacctgatataaaacatataacaaagcaactgaaagtacactcttaaatgttggaaacgccatgttttggctatgatccttttttgttaggttttttttttttttgagtcccttcaacgcaatttctaaggtgactgctgctgctatctttttcttttttattgggaattgcggaatttatttttgacaaatgagcaaatttttattgcaaatatttttttaagacaaagaactattttttgttaaaatatgaaaacgaattatttttacatttaatttttttagaagacaaataaatatttaggttatttatttaattagagtagtttaaaaaaaattgcaatttgagtaattat >gi|5 acattcatttacctattacactcgcaattttttagaatataattatatattttgaaaaatggatgttttataaaagatttaccaaccccctgaaccctgtaataatctaaggtcgttacacaaaaaataaaatgcaatgttgctaatgtgtctactgatatacctaaattgttttccccaattttttatttaaatcaatacaaaaaggaaaaacaaactataataacgattaaatgatagagaatggggcatgttacagtctcgttttatgctccaaagacagatttgactgatacaatttgtttagagaaatatcttaacattttgggtgatgctaagaacaaaatcaaggaattgttccccgaattaagtacaaatttgtccgaagaatgcgctgcatttaagaaatatctagaaggggaaaaaggtaaattaaaagaatgttaccaaaaaacattgttaccattttttctggataatgatgttgatctaaaaaatacaatacaaaagtgtactaacaattttcaaaatgctagaaattcagtagatcaagataagcctaagggtgaagtagtccatgcaacaaaattttcttgtacagagaaagaaaattgtagtccaggaactgcaacatcagaagtcgaaacaaaattaaaaattttagtacaatcatccgcagtcggaaagttaggagaacctggaaccccagaaaaaagtataattcatgctgcaaaaaaaaatttaataattgcagatacaacagctggaccccgacagagcctaacggcacctgttaattttgttaaaacttgtcatgaaacaattgaatctgtatttattcgtccttcgagtaactctggctcattatagacttacatatgacgtttaaccgatataggtcctctccagcgtgatgtgttagttggttctacaactacccattccttacaaagtattcctagtcaacgtcctgattctacagatacttatatattaaaaattttggatgaaaaacatgctcatagtaatctacatattcctcaacctataggtactagtcttcatgaagtgccacctgatagttataacgcgattgctagtcaacttggtaataaatccacgcatactgaatttcgcgggggtataccttatcctcacaaaattcatgatggtgaaaattctgataatgaaatgtcatgtgatgtgtatctttgccataaaactactaatgctaaaaaaatgtgttgtaaaggcaccgttaaaccggttcctggcgaatctaccgttaggaaaacctctattagagacacgcctcataatgcaggagatactagtgcaatggttagaccagtaggttctgatacccccactcttcatgttgaaccacctacaaattctggtaataatgcattttagtgcaaatttttaaatatttaatagaataacaaatatattattatgctcatagttctgaaattttttcatcaatcaatgaacatttttaatggttaagtaagtgcagatgaaggaacttccactgtaaagggtgttacaataaacatattaagtgaatatgccggtgcaataccaaatgaaacatatatcaggtattcctttatacccgtggcatttcttctgttattgacattaattattaaagtaatctgaaacttatagtattgtaaatattgttcatacacttttaattatataagtaaattaaattttaattatatgtatatatatatttttttttagttcacacccttgaggaagttttttaaaagaaaaaaaaaaaaaaatgaaaaaatgataaacgaaagattacagaggatattatacgataattccaatttaaggcaaggaaatacttcattggcatatggtgcttttgactatgaatataattatcaaaattattattaaaatgttacttgttcatatgttccattaaatattaagcaatatttgaagtaacattttttttagtattcatttttaattgtatttttgttaaattaatttataaatgatatcctgatgttttcaaatgcatataattgtaaaacgattaattggaaacttggattacactagtggtaattataattcaacagtacatagtagtgtctttatttctaaatttttagtattataaatccagtggaattttcttaacactttatacaccaaaatgctttttgtttaatatatatattatacatatatatatattatgactttaattcaaatgtgcattatcctttttgacgcttcataaattttttattaataaatatagacctggcaactttgttttattttgtctgtttttatttttttggttaacagcaacactattttttgtcttttttccttaaaactatacgactaaaaaaattttaaacgataacatgtcgtgcatacaagttgtaagaataactgactgaataacgtaaaaaatgtaaaccaatagaggaaaaaatattatttaactccaaataaaacattttaagatattaaattattctattttttagtatacatttatttttactaaattaattttaaccttaattttgctccctcaaaaattatccaaataggtttatctaaaaacattagcctcttctttatgtacttataattatattattatattttattttttatatacaacgattaattctatttaacatacatttctgtggtatttatttaagccggaagcaaaatatgcaaaactgatgatatagtttaaatttttctaaaaacatgtttctaatatatgggaattaattgttttataaatgtaaaagcataaccgcaaaaatatttaancgtagtgaccctttaattaagcattgtcataataagaagaaaaaattgcacaaaagcaatagtatatacaaattttatttattcttataattgctggatttaataggaaaattataaataggctattatcgaatttttcccatttatttcacttttatatatttcataaacaaccaaataaataatattatgccttgtaaaaaaacagcgaaaccggaatatccggaaaataagctatgtaacctatgggtacatagacatccattaaaagcattcttctttgtattacacttcataaaataggtaaatttcattttacgcgtaaatatatcaatacacaataatgttaattttaattatatttactataaattaattttcgttaaaaataactttttttttcaattgtgtttgttctatgtgtaagaacgtcacttttttgtgtgaattttgtcaatttaccacgttcacatttgaatgtgtgttagaacgattgttcatcttggagtatagatttactagtatattacccgttatgttcataaatacatttttatctatatattaacaaatcaaaatttctggcgttactatttagaatatgtaaaaaataactatcaatggctcaactatttttattctacaattttgtgataataagttagcaaatattaagaacgaatcgattttacataaaaaaatgaaacattcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattcagatagctcatatgagaattctgcttaggtatatcaaatgttcttcgaatcgttttttttcagtgctttcctactgatccatgatccaagtggtgtaaactattatataaatgaaaaatgtgaaacatgaataatatttcaatttcattattataaattaaaacagaaatatatgattaatataagaatttatttctattaaaaataatatttttaattactttaaaatatatgaaaaacatcataattgtccctaaacctaaaacacccaagatgatcatcttgaaagtacttttctgtaacatgctgtatactccacttaaagtattaatgtctgcactgtcatcatctaataaattaggaacttgtagcgaagtagtattactcttcatattatttttaatcatatttctaactctattaattggaaccttgtctattagcttcaatccaatgacaccagttgtacgcacattatgttctacacatgccccgctagacaattttactggtttatcttctggacattgtgcttcttttgtatctttggcagctaatgtacttttacttcctaattccgaatgcgtggttgttacttcttcttcaccattgttaattggtacacctctggacttttcatcttcttcttcactgaaatggagattatccacattttcaaaagaatatttagatgatggaaataccgaacaaaatccaatactggatccataatcatcttttaccatattacatttaaatatattatatcttagactacgtattaaatcggaattgccatagttttcttgactttctctaatttgtttttcggtaagtctttccccttcttccccaatatcacaatttagcttgtttaagagaatcaacggattatatttcccattacatttaaagtaatcaccacaattcaaataattaattccacagcatttcttttgattttctatgtattttttataaatttcattcacatatttacagtattcagaacatttttctttattagacgagttgttacagtgaaaaatagtattataattattaaaatagtcatataaaattttctcttcctttttcttttcgaaattagttttaacttctataggacatttatccttattattagcatttagtaattcgttataaattttagattctacatcaataaatgaattaataatacgttcacgatgcgcagaataaccctgtttccctaatattttgtttaattcataataaaaccagtatgtaacgcttaaacaggcatcatgagcgttttttcctatactctcaatagtaggtaattcttttaaatttcttgcaaatttttggcaaaattttgtaatctcatcattcgtaatatctagggggtttactttagcacagtagttatcataagtggtgtcagtgatactttcatcaatttttttatataatttataagatggtaattttttataaatgtcttcctgaaaattaaaacagaaaaaaagttctataaatgcacagatatttgttttaataaatgaatttttattggccttctgtagacatgcagcactcagataatacaaaattaataatatattttaaaaataaaaagtacatcatcatcagattttaaatttaaaaattcaaatccaactagtgtcatgttaagtatgtaaaaaaaggaactatatatttatgtgtattaatataataagaaaaagaacataaataaaatattcatatacatagatcaatgtaaccttaaaataaaaataagcatttttaagtatttttttcagttgtaatttgaaattatattatattgttacagtagctacatggccttataaatagtaaatcatttactagtaaataataaaataagcagttggcatataatcctcaatactaattttagtgtcataaaggaaataattatttctctaatcctcagtttttatatctgttatttagttttttacttgatatatgttaaaattaattatttctgactttcataaatattaagcgtcatttatatttaaatgattaattcgtatattaatttgattttttttaagacatgctttaatgataaatattacatgttaaaataataaatattaacacagaaatatgattgttttttttattatgccacaaaatatacaatttaattcatttatattaattttctttatgtatcattttattatataattaatgttttgcaacatattactacataaatgttcatttttaagaaggaaaaaaatggaaactgaatgttatgaattatcaaatatcattattgataaatatatattacataaacatactaaaattattattatgttagtttattgtaagacctattaagttgcgtagctacaaagtagtagcacattgtttcacgtcttataaatatggatacaatttaaagcatcgtttttgtccctactcctatgtacaccagataatatatatttttaatattaaatatataaatgttcaaaaaaaagagaaatttaattatttaaaaagtgtagataacatgtggaatgtttgtcttatgctgacttgataacgactatttcgataataattcaaaaatgtaagataataaatatattttataaaatacgttatttcgaattattttgcttctctacacacaatataaattttcatctatgttatttatatatttatttttcttccctttttcatattgttaacacataaaaaattatagatattgaatgaaaaagtaaaatgatatataattgttccaatacatttctgtagtcattttaaatgaatagatttaaatcatattatgcactgttcaaacaacttaactgcgttaacttcttcaatcaatatcataatgctaattgaaactttcataaaatgtattttatgaaatttttttatttgtacaaaataatgcatatcaacattcgcaattaattattggcaaattaagaacaaatttaaaataatttatttttattatcctctaccttaaatatattcaacagggataacatgaaattgaattatatttatttttaatatttaatatagaagtatttatcaaaataaatttactacataaagtatggaaatttaagtttataacccatcaaatgtttaatatattgaaagtaataatcatgttaaaattacacatccacgccatggacaatgcactttaatattattttccactttttcttttttataaaatgccattaccttaaaaatgaaatcatcgtttttattaactttttttttgcagatatggtagtataaaattgtcatattacgatataataatgattattatgcatgaataacacacttttgaattcgtattttttccttattccacaaacatgatttctgtgcattgttttttattcaacatcgcacgtgaattattatagagaataaaaatatttatttaatgaagtttttataaaacgttgcatatttataatcactgtaattatttaacaaaaatgatatgttcctttcgttttcacatatatgtgtacatttattttaacattccttcaacgtaaattgctcctctaaacagtataagtaaaactgtgcatgaactggtattactttatgaggccttttcatgtctatgtgtgcataatgtattggaatattctgcacatatacaacaattattaacttcgataaaatacatttttatttcatactattctatttaacttgttaaagttaatgaataaataaatagacccacgcatatgataattgagttaaaaagcagtattcttcattcttcatgcgaagtgctctcctatttaaatataaataacgtggtcacataattttgtaaggtcgctataataactataagcgtaatttttccatttttgttaagacactgtctataaaaaggatgatgtacgtttgttttgcttaaacgttgaaataaaatttgatttattttatctaattcatcaatatgtattatttacatattcaggggttataacatcaatttaaatataattacaaattatttatttttctttaaaacttaataatttaataagttttacacttttttttttttaagtaaaaataccacaatttttttatatataccaaacaggttgcaatagtgcattaatactacatatatataataataataacaacaataactttgtaacgccatgtgtatattttttgctatttaacatatatcataattgataatcaaatttaaacaaaaaataacataaaaaagggatgacataatttgaagggtgcgtggcacaacttattacacatgctttcataatatataacgttttcaaaaaaaaaaaaaataacaggtatttaatcttaacaccgtttatattcttaaataatgaatattatattataacttttatacggatggaaaattttccaaaaataatatgaaaattcctgacaaataccaaaaaaatgatgtaaaataaataacattaatttaaaaatggtgttgaaaatattccaaagacgactaaaaaaaaaataatataaaacaaaaatagtaaaatactaaaaatatcccattttggtgtaaattctcttttttgttgtatcttcgttatgtacagaagaacttataagcaggattcacatgtcttccaaaatgaattaattttattttcacattttactttattcaaacgctagtacttcttaggaacggtgataagacagacgaattctctcgttctgataatttatatgctcgggtcttgaatcatacattattaatttccctcttatagaatcattataatcatattgtatttgtcttgtcttttgccctttcctatttatccacgtcccgaatggagtaaactgaaatataaatagtaaaagacacaaaatagttactttgtgattataaattttaaaaatatataacttataaactttagcataaatttttcacatggtacaaaagaaatgtcaattaccttgtaaaaaacaaagaacaccaaaaatattccaataagggaaagaacacttaaggatgccatatagaaaggatcctttattaattcattataattaatttctatatctttaggagaatgctctatctttggaagatcctccttaacactgtttacacggtaatccactggtactggaatttctacttttgctaaagtactttcagtttttaaaacacccgtacaatttaattttgattgcagattataaggtttatactttgtatcacatttaaaatattttccacatgtattaaagggtgtataatctttaaaataagtacaacaactctttgcatatttttcatataaggtgttaatactttctgcagaattacagtgcttctctttctctccattttcaaaggattctttagcatataaactatcaaaattcctaaaatatttcagcaattggacttcttcattcctatctgttgaatttccgtcaaaataaagtaacaaggtttacttttaattgtgtattattaatattattcattactctagtaagttccattacaacaggtcctatgtcactgtaatccgaagtataattaaacatcatacttaatttatgatgtgtccagtaggttaagtccaaacagtaatcattatagttcgttctatctttaatttttgataaattttttgcaaaagtcttgcataattcatttataccaggataatccttttctaattttaacatattaatacagattccacaataattatcaatgccctctacactatctaaatcgctagaatctgtttctaaaaataacaaatttaattcatcaccctgataaataagcaataaattgtttgttgtatatacaaaaagaaaatgattttcaaaaaaaaaaaaactaataaaggtacttaacattgtataaaatttacaaatgaaggcttaaaaattcaattttgggaaaaaataaataatgtttatatacaatttcattaattttcatatatattaacctttcgttgtgtatgttgtggattcggattttcatttccaggagaactctgttctttttttaacaagaattcaatatttttacctggacaatttgtttttaagaaatctaaatcatcatccttcataattttttgaaaataatctacttcatccttatacaccgtagattttttacacaaatcttcatgcttcacagtgtaatataatgaaaagatagattttatatatttacagtattcttcttttttcgaagtgtctattttttccagtttactttttattgcattataatgttctaaaaactcatataattttttcttatttttaaagtctttttcaggtacattgaaattcttgtgccagcatttattattagaagtaattttataattatttaaaatatcccacacgttataaatcaaagtagtagttttttttcgatatattttatcttttatttgatcatgtatccaatagtttaaatattcacagtagttcctattaattactgattcgaaagattttaatatgcgatcccagttctccaatatcacattaagcttgttacaaatttttgttatgtgatatgaattactgtcttttaataagttattacaaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccgctaaattttgaagatcctgatgcagagttactttgatttcatcacttcctccagatgttgtattcaatgtcttgtgtttgcatattccacgaaaagataatagatctttatcaaatttactgtctttagagtattcattaaattctttacaatattcactagaatcatcatgttcacacttacttttcattcgcttataaaaatcaattgcttctttaaaatattgacagtgcacactatcatatattttaaaatttctaagggctacatcaggatatccatcatacaatncgaaataatcatataatttttttatctctgtaatttcatttaattttaatttataaaattcgcacggaaactccttcttaccagaaaatctatttactagattaggccataacaaaggaaaagaaccaatatcagattcattaatattattagctattacttgatcataaaaccagtatttcaaatatttgcaggaattcacactcttttttttatccttatctattttaccaaaatgaaaatcatactcatttgatacaatggaataatttctagtaaactttttatataaatttctaaataaagatttcactttagtattcactaaatagtcaacagaacattgtacatgatcactaccatcaacacaaactttattaaacacagtataaaaattatacaatgttttattcaccaatccgaaatcctaaaagtgacattttaaaaaaaggcataaagtatacattttcattatttttacatatattacctattctgtatagacaaaaatgtaaaaacttttataaattgccatagttaatttatttttcagtaaaaaacataaaaatcacatgtgccagcttataaaaggtacgtggacgtgcgctttctgacatatttcaataagcaattattttaaaaaatttacataattctatttaaaaaatataaaaagacattgtctagcaatacattatatattgtcttcttattaatatacaaatcatagctaatactatttaatttactgaatatgttgaaaattcttgtgataaaaataggttagggactttaatgtcatataatacaaacacatttaaacgtagaataatataataaagttacatgacgcaatatttaacgtaaacagtaaaatgatactctaatatgtcacctcttactattttaatgtattatagtaaaaggcattctacaaatatataaagaaatgaaataaatgtttcctaatatatactctagttataatatatatgagaaaaactgtagttatattaattcataatgcgatcataaagtatttttcaatgtaaataccattaaataggaaaagaaaaattccaatagatattatatattatttcttctgctgcttcgatgtttatcatgcaaattataataattaacgtctttttcagcataataaagaatattattttgcctacgggatttgtgcaaaagtacgtaataaaaaataatacttttcatatagccctaaaaacgatcaataaaaagtaaataaataatttatataaaaatagtttttataacatgaataatttcaatttcaataatagttttttccattataattacattttttaaaaatatgcttacatcctattagtgtatatttttctctttatatattactcttcccattattcgaaaatttatatttccccctgttgtgtaacttacttttttatataataccnnnnnnnnnncgtttttttaatataaattattgtttgacataattatacaaattaacgaatgtaaaatgtatcatatgggttgaaacgtttaaaaaaaatatatttttattttttcttaaaaagttatgaaaaggctaagcatgtattatgcacctatatttttcaatcaataaagcatggctacacatcaagattagcgtaaaattattcaatttatgtaatgtgaaacaaattatgagaacatttttatatcaacatgttagtaattcacgtgagcacgaagatctatgaaaaatgagaagaaatatttcttcattttttatttttaaggattattaaaaaaatgataccttctttacgttagatgtgcaacatgtagaataactcttatatattagtttttttcactacagcgattaataagacataaatttacaacaaattgttaaattaaaaaaagcgcgaaaattatttcgttgccttttgaacatagcattttcttcttcctataaattagatataattcgaaaaaactttctttatttgtcatttatatttttatttaaaacaaaaattaaaatagttttgctaaatgtaaaaaagtatgcacagaataaatgcgtatttataaaatgaaatcttaatcgtagataatttaaaacaatttttatttgttaaacatagttaactatttttatgctttataaaggtagccttatgcaggtgcacaaatataatttttttataaaaaaattgataatttttattcttttaaattttgttagttttaacacattatatataacattactcattacaaaataattgcacatgctttaagatacataaaaaaagttatgcctatatcattattaagcatgctgacattagtataaacacctcgccagactgcaatatatagactaagcataatgtaacaaatcataactattctccttatgaattggtaaaatgtctacaaaaaaaatgataatacctttatatagaaaacataatttcgcaaataaaacaaatgtattttttaaaaaaaagagattaacaaattaaattaataaaatataaaaaaaaaaaaaattgcatgttttttataaaatatttgaagggtgcacaatatgatgtgcaatacatatataaaaagcataaaacgaacccctgttagtttatctgactaacgtaaatacaaatgcatgaatttgtaaaacaaaaaaatatttcccttttgattaaacatttaattctttctcaaccttcactttacgaattaattatcacgttctttcctaaatagttgccctaaatttctgttgctgctacaatttgttataaaaagtaatcatccactgtgcataaactagtaagaattattttgctgtaaactgggcttaagtaccacgtgttttgcttttccattaagcatctgctgtatcttccgtttaatctttaataagtaatgcgttttatgtcatatcatatatcataaaaaagtttttctatataataattcctttttagtccaaagataccctcgacactgttacatatctgtaacatttcacttaataattaagtgctacccagttctcctttttttacgtacaatgtagtatattttatgaatttttttattatcctaattttacacctactgtagagcactgctgaaagaattatatctactacccccctcgtagtgctcattgtacaaatttgacattttatgccacacaaaaatgatttcacctagaatagtaaggcacataatatccatcatcatagtaattcgtatcggtgcccatacccatatccatacccatatccatacccatatccatattcatacccatattcatacccatatccatatccatgcacatatcatttgaaccttgttcagatgttccctgtttaaattcttcaaaaagttcagcgtaatttttttttttctttttaccaaaccatctactccaagatgtaaactgcaataaaaacgaaaaacataaaaggtaaaaatttatttcaaaataatcacatattaagtaaaataaaccatgaacactagcaaatatgtttatatttttaaaattatttcatttttactttataacaaaataacaaaatgatcactagtgctgcggaaagataaacgaaaaaaggcgtcttccatatatttaaaccccccaaaacgctctctacttggggagtactgtcattaaaatcaacagcataaggatcttttctaattcttctcctataatcataataatcatcttcatgtaatttcggaattcttaatgttttttcataatattcatgctctggtgacatttcggtacaggatgataaattagtaattcttccatctttacttagcgtataattacatttaaaatttttatattccatgtcatcagaacctgcatgtgaagttgccattagtctaaacgttcctgtacgtgtttgttgtttttttggatgagaacggaatgaatcagttccttgatcagttgtttctgttatgttctcataaccactacattttaatttagataacacttcgtacggattaagctgattaaaatcaaaataatcacacacctcttcccataaacagtgatgtttatgcttgtcatataattttttaatgtaaacgacataatcgcagtacgtatttttgcaataattcttcccagaaacagcacaatcataaattgctttactatttttaaaaaaatcgtgtaaaagtcttttttcgctcgattcaattattttacgttctatcttaaaatcacaatatactttatttaattcatttaaattaatttgaagcaatatttcatcgagatcattaaaaaattggtggtaattgttataacatgaaccatttttataaattttgtgtagttctctagatatccaatatgtataaaacgtgcaacgatcatcatgcgtacttttttcaagatctcccagattttaatttaaattttttaaattccccacaaacttggtacataagtctcttaaatgttttttttcaggacctctcatactattcctattgcaataactatcatatttttctagattttgtatgctattcaatttttcatatctaacattcgaaggtagctttttcaaaacactgaaaataaaaagggatgaattcatattaacacaaacattttgaataacacccaaaatataaattttttattttgtcaaatatagtacactcaagtaataatatgccataaataatgtattgtaaaacatagaaatgtacaaatgtctgctcatccgcagctgtcatcgtgagttaggatacgtttatttcataaaataattaggaatattactgcacatatagaaatacaacgcagagctcagtttatcagatatgcgttgctttgcatcaattttaggaaataagagaaatatgtttagcaataggtctttatgaactgcactttagtattaaaatgctacagtagcatctgagccaaatatgtaaaaattttttggaatactgaaagaatttaaactaaaaaaagaaatatgataacccaaataaaatataatgttataggacaaaaagttattttaaaaattttaattttttgtgaacaatgcatgtctgtattaattacacattatgagacatataatttcttttttcatacatataaagtataacacgtatgaaaatatacaatcaatagtcttgtttcacattttaagatacctcttataagtatgtatcacatgtgtaaagcaaaataaacatttattgggggtttataaccatgacggctatgttataagacatcattattgtgtgaagttaaatatatgtaatcatatatatcttttaattcccttttacaaacattaaataatatgaaactacaaatcaaaagtttaaatgaacgaaacagatatacaacaaattaatatatataatgcattaatagggcagtaaatgtttgtcatgctaaaaaatgatgattgaaacaaaattgttgactatttttacatcgctggaaaattcccatagtttgtagtaaaacatatagagttgttaactattttcataacgaattaagggaaccccccaattttgttttacctaaattatttattattacgtaatacataaattccttgggggcccttgtgaataaacatataattatgtaaaaaatgaataggttaatcattttaagataaaaaattctaaaaaattctggaattcaatatcttatacgaaaataaaaaaaatgacaaatttttttctcacatatttcgaacacaataaataacactgtttctacaaactttttttaaattgtgttatgtataaaatggtattttaagcgaagcgaaaaatatttataaaaatatatttatttttatattatttttcgcacataaaagaatatcaattaatcaaattatattatcatgtcatattttcggacttatataatttttatgtgtccttccttcttttcaatgtcataataataacacaaaaaaatattattttattcaaataaacaaaaagggaacgaataaaaaaaacatttcctttatttttcaagtaattttatagacagtaaaattaaaaatatattcaaaatcgttgtgatgacgtttgtgttattatacacggtagcggaaaattgcgttctcttatttttataatacccgtactaacatttacaggtataatgtagtatgaaatgaaacacattgattgttattatattattacattaatagatatttatctatgtatagtaatatgttttcttatttaccttcatgaaaatcatttttttttttttttttttttaaacggtgcaatgaaatatttgtacatttttgttccttgttaatttttgtatgctaagaaagcagttcaggttatatttcgcttttaatctttattgtccagtctataataaaaatatttgatatccattctactttatcaaaatattttatgttttaattattgttgataatttttactttttgcaacttatttaaactacattgtagttgaaaatagtagtgactatcacacctcactaaatatgctttttttttaagtcctcatcagttaaacaaactgtttaacatacattgtacgttgtgtaatgtagatgaatcgttttaattgttttcttgattccacaattatccttaattattcataatttaattcactgatcatatcatgtggttattttccacctaaagtgtgctatttctattccatctgacaaacaacgtttcgaatgttattttagcataaaatcattcccaactattattaaaaataagcgcgtttgtccatcaacatatatctttttatagatcatttaaaagtatttcacttctataattagtgggatcgaggatgcctaaagaattctcaaattacgtcattcccaaaagtttaattctaacttgctccattttaccctcctaaatgtaagtactactaaataataagcgcaacgaatactttgttaaaatatgttgataaatattcagctgcaaaattgccaataattggtagatcccattcacattttgcgtattaaaaaaaatatatatacctattcgcattcgcttaaataaatactatattttcaaaatgctcaaattaagcatttttgtaaaaaacgcgatatatactgggcatatataaactgctgtttcgtgtggtaatatttgaatataacacacacatatgcaaaagaaaaaggggctctccttttgtcacaggccatttaatttttgtttaagataaatgtgctaaattatcgtttgataggtatgcactacaatgtgttattatgaggcaacccttcaaagtggctttataaatagtaacaaatcgtgactactcgttaaaacgtctactaatgttcttaataggacactaggacaaacatgaaagtcttattgtacaacaaaaaataaaagaatgcgactacagggatagttaaaaaaaaattatttaatgtgtctatatggcatctaaaacgataaaactgtgatattatcgtcattattaatgcaacattgtgtttattacacccagtttcgcaattccctatgcgcggaatggatgaaactgctgagaataatggcccaaacgatagaaattactactttaattaaaaataatttgtagctaaaactaagtatcattaaatgaaattataaaagattaacaatttcgttttttattacacagtttacatacacattgatgattattcctttttcttgatgaagtctacaacaaaccatgaatacgctaatatctcttccatgctagtgaacaataatgaactaaatataaaaattaagtttctcattctgtataaatatataaaacatgtgcaaaagggtaagaacacatattaaaaacgcaataaatgcaatttttaaaaagaaatataaaaaaaaaaaaaagattttattgtaaaattcaccaaaaatattatttttgcttaaacgaatacactagtgtaaatcattctgaaaaaataaaaaatatataattatttgttctcattcgcaatataaaattaaactacctccctcaaatgtattaataataatggcttattcttaacttatgttttaggaaatttcgtggaaaagccaaaattcctttaagttgttcgcgtaacatttcacattcacacagatataacacgttatgtggtgaaaaaaaattggacaaaaaaaaaaatatgtaatacttattggataatccttttttatgctcttttggaatgaatgcattattatttattttaaatgaaaattgagagaatgtttctgttttttacaatgcctaaataccactgcattagccacatttcagttcataggaaaaaaaaaatacacattatgttaacattttttcttaattcgtatattttttattcattccaaaataaattccaaattgtgtttttattatatacgcaaaaatgttcccaattgtcttttttcaaatttgaagatatgctatttgagcatttttaataaatatttttatattaaaagtaagatagcaaatcatttccatttatgtatgcaatatatattagaataaaacgaactgcttgttttacataatgaagtgtgtgtagaaaaatgaaattgtatacattccacaaaacttaaaaaaggaaataattaaggatagtattttttttgttatcacattcagaactggttgtaaagagtataatcatcgttaaaagcattttttgagataagtattttttatataatgtgaaacatatattaacactttgtagtaaatttttgatttttatttaataatatattttttttaattataacacttttaatgtaagaatactggtttttcatgcactcactatttaatttgtgcaatgtgcatttaaccaaaagggataacacaccactgcgttgttaaaaagttattataagccaacttgtgtaattaaatggtataattttttccttcgcaaatggaacaattatatatcgaaaagtgttctttattatttcatataggtaacatttgcgtttaataatgtttcaaaagacataatggaaaataactatttcaaagcaagctgaagttcctacttcggggaatttagtgctatttgttctacattgtgtacagtattaatggaatagcttaatatttcttttactctataaaaatgctttttattttctactttatgatattagttttcatttttttcgcaattaattcagtctatttaatttgcacaattctgattattacctctatggttctttattaaataataaaacaaacaataattgtaatatttatttatgtctaaaaattaattagaaagaagtttacatggtatatttacggattatgttcttttatcaatgctgtagtgttacctacacggctaagatcatcaattttgttttttatttaaattatttaggccaaaatatgtcttctaacgagcaaggtcacggtgtaattttcattttattttttgttgaaagcaagtcttagcttcatcaattaatccttttatacagaataattgtttttacaattttatatatatatttcaattccgcaatttattttcagtatgaagtgttgaataatttatattcactatattatcctacataattttataagtatgacaaagaaaaacaaaaatcagaacagattaaaatgatcaaagacttttatgaatgttatgtcaacattaaaaatcttgacgttgaaaaagcaagccattaccgtgtaaattatagattgttcattcatgaaaatattgatctatataatgaaattaaaagtgaatgtgctgctgatgaaacactaaaaaactattgttcaaactattataattacaaaaattcgtatgtgcaagaagacaatgagtatttcgaaagaagggcaaaattaagagctaaaactacagaatcaagagaacagacgacatattcccacccagaaaaattaagaaatacgtttgatttttttttcttatgatggttcaggtacaactataaggcgtactataatgccaacgtgtgcaactatcgcaattttgttggcatattctatttattcaaggtaaacgttaatgccatttgtaaatgtcaatagtattagtccgttattataacacctactcatgaaaaatagctatcacgaaaatgttttcattcctaaatgcataatatgatttttattttagttgattcccttccgttcatgcttcaattctttctttagaagaaagaaaaaaaggagaaaaaatataggtgacataaataatttaccttcttcaccgatgccaatgaatggactgattaattatgatagcagggcatacaacttattacataataccgagtaaatttccaatacatttacacttcgcaattataagatacttatatacacataatgtggagttgcgaaaagtgaattaattttaattctattaacaaaaaaaaaaaaaaaaaaaaagaatgattaaacaattgaatgtatatgtaggtgcatttttttctcttctgaccagttatcatttcgttagcttagattaaattaaaaaattttaataacataatagcctattcgaaattttgtagctccaaaaattgcttacaactagaagtaataaatgtaatataaaaaatagcgctatgaactgaactagtttcatctgtcaacagaagctttttttaaaattgcatgaatgaacactgatgaatagccattaaaatggaataaataatagtacaaacaattttgtcactaagtagaaggcaaaatacttttttttttttttaaaaactgcggttctgttttttttcttcacatttaaaatatgtttataatcgaaaaaaaaaaaaaaataaatatcaaaaaagaatgtttataatagttattatatatatcatgttttaaattgaaaaatcagttaacataagattagtcgtaatttataaatggattgctcatttttttttttttcttcccaaaacagattttttcaaaaaatagcttacaacggtgcaaaaaatgcttattccattattgatcctctcattttattatttttttaacttcccataaattatggatgtactaacaaaatagttaatttttttctagcaatgctattttttttcaaattttctgcctttattgaacaccttttgtattatatactttgcagagttattgtattttctttcatcacaaacgaattagaaatagttggatcataaacatgctccttatttatataaaaattaaacataataaagttcgaagagcatcttattccctgttttactaaacaattctttttttttttttctttcttctaaaaattattaaaacatgacagcagtcaatgtattggaggactttgttgggacagaatcccttatgccaacattaatagatgatgataataaccctcttttttcaaagaaaaatgcgaatttgctcatgtcagttgcatccaccgccttgctttttttgtcttctggttcgattttttctagttgttatcctacggtacagtaaaaagcacacacgtgtataaaactcttttcgttctttccaccaattttaattgacgcgaaaagatagtagcactaacagcagcactaacagtagcactaatagtagcaataaaagtagcactaatagtagcaataacagtagcactaatagtaaccctaacagtagaagtaatagtaaaggctgtaatgcaaatgctttccatgttctgttcactttttagaacccgttgagtggcatgctccaaaatttgtccaacgcagcatcaggaacttcagtccaaaccacagcattgacggaaaaattgaaggaaaataaatggaatgattggatgaaccagctagaggagaaatggaaaagtttccactatcaaatggaaaaggaaagaagacaatggctagagaaaaaggacacagaatgggaagaatggaaaaaatatacagaaataaaatacatgagttattgcatagatattaataatgaattcgaatttaacaccttaaaagattcttcaacatggactagaactcagtgggaagactggattacaacagtagggaaagaaatgatcaaaaatgaatatgaaaagtggatttacgaaaatgaaaattatttacatgaatggaaagtgagagaatgggttgaatggaaaaaaaaaaatatatcatcatggttatcttccgaatggaaatgtaaagaggatgattactggtcaaaatgggaacaaactgcttgggacaaatggctatttacagaaaatagagaaaagtggacagcgtggaaagaaagaaattttagagaaaggactgagtggcttaagtgggtccagttaaaagaatatgcatatataaatgatgagtggattccttggacaaaatggaaaaacgaaaaccgcctttccttcatagaatggattggatcctttatgaacgaatggataaataataaacagtggaatgagtggattcacgaaaggaaaaaaattgttgccaccaaaaaatcgccccattgaatgtagtatcatctgtggattttcgcgtcaatgacatattccaaagtgatgcactccaagacgcatttacgcaagatgcagcagaataaaaatgtataaagtttctgcgggttattactccactatattgccacattctttagaaaaaggaaaaactcaattgtcgcaaaatcgcagatcatttaaaattaaaaaaataacatcacacaatggaatcatactgatagattcaaaacgtacagtaaaactaaaatggtgagctattcgaaaaattgatgaagagttatccttgaaatctatgtttgtcacataaattcaataggttttcctctctatgatagaaagcatttttctaaaattgtgggtgtgaaaatttactaattaatttttcgctctcaatttaatcatataaatgtatatacctaaatcgattttttttttccatgtttaggactggaaaatcaagtattaattgatttaattatttactttttttttttcattaacgtgcttgaaagcaacatgttaaaaattttaacaggccttaagtttataagaataaaacaacaaatacacatttcttaaatattccatttgttacacatcttactgcaacattatttttgtactaccaaatggggagatttacccatcctgtgttttacctatacgtaaggttgttatgctaacacggaatataaaactgtaatatcttaaatggggaaatgctcattaagcgcttcacatcaagtgaaagggggcaccgcataacatccacggtatttcaaaaagggagcactaccaaatgaagtgaaacttttttcttcttccacatttatttcttcctttaggaagaggacaaaaaaaaaggatcctcaaaaaaaacctcatactaatcagaacctacgttatacttctccgcttctcacataaaaatcattttacgctatttaaaataatcgcatttaatcgaagcttaacaaaatgatgtatacattttaacatatcagtttaggattgaaaacgtagtcgttagacaatagtgtataaaaatacactttataataacaaaaaaaaaaaaatttcatacatttaattataatttcgtgaaatattacaaatatgtacgtgcgtacaccaaatagaagcatacttaaacatcttcatctcttcaatttatccaaatgtaatgttgaaatttttcttcatagtgaaatggataacatcattgttgatcatcattcggtttgtcttttatttcacctccggatatgctagcgagccagtccaaaacactacttaaaactttcatatttcccggttccacagttaatacatgctccatgttttctaaaagatgcaactctttattacgaacattcagtctattataaaacgatacaacgcctcgccaataacaaaatgggtcatcttttgaatgaataaacaaaataggaatactcctaggagtatatcctatgtccatgtctaagttccccattgcatttagaagttcgcgaccaaatcgataggttatccctcctttgaaacgtatttgatcaaactttaaaatgtcgttaatgtatggatacctttgaaaaggcaacaccgaaataagtcttgagttttgaaaaaaatcagaaataatattcgataagggtaaaaaaaataattgatacgtatgtgaacctggggatgttaataattcaacagaaatcattccagatatggagacacacccttttatatttaaccttttatttgcatcgctttgggacttccccaataattgtaatgtccttaatgcaatatttcctcccatggacatacccacaatgtatgttggaagccttttcttattaattttttggtcaacattatcagaagaagttgcgtcatcctgattatcaccataaaccaatgagtcttgaattttagcaatatactgcaatacgtcgaaggcaaaatcatcaaacttttttacgttagcttttagattgtcccatccatcagacaatccatgaccttgtaaatctaatgcatacactgaatagccgcttttattaaaatgttctatccaactgtctttataaacgtaaaaattatttccatcttttaatatggctttatctttacttactatctcaatattatgtcttaaaaaggacaatctcgcatgtgaacctaaaccatgaattaatattataatgcctatagcatttctcactagccatccgtacgagcgtaacaacaacccatccttattaaagaatgcatcaagccttggctttccatccagtttagtgtaaggttttacatctatttcttggtcgtatatcgtactatcagtcattacgtagaaaaattagaaataaaataattcataacgtagcatatgtgagcagttttacccatgaactgtactctcttgcgtatgaggtacataattaaacaaatgatgaatatatatatatatatatatatacattttttttcaaattagtagatagccaaactgataaagcgataacaaatataatctctagctaaaaggaactatattgaaaaatgaaaaaaataaaaggcaaaatatcaaacgtactacaaatactgtataagtaaatacatacgagctgcacaaaaaaaaaagcctaactgtactgcttcgttttatagcaaataaaattgtttggaagtacacccattaaaggagtttattctttacttacattatggaaaataattttgtgtacatattttttatgtatttttttttttttcagttgctaaaacaaaatggtatatgattccactactgggaaaaaaaaaaaatagtttgtatgcataataatctgccataaaattttgcgtaaaaatctaaatttcctttttattatttaggggggaggaaatatattttttaaaaattaaatatagtgcctccatcgcatgtaaatataataaatttgtgagatctaaaaaaaattgtatttcctttgtttttcacgctcttttatgcaagttttttcgctgcatacattttttaacataaattataactattcccccttttggttaagactgaattaaaaatgctttgtgaagaacttcagtatgcgtaaataataaaagcaatatttttccggaaaaaaagtctaaacagcatttggtttgatacatttttttttttttaaataaaatttatctatactgtatatgaattttataaaatccaaatgataaaaggaaactattttttatattttgaaattaacccattatgttgtatatgcattacatatatagcgattcgtctaataaaaattgccaacccctcacgaaatgtcaaatcgccgtaatgcaactgtgcatctttatatatatgtcctttccttggtcctaactcagctttggtttaagccctcaaaacagcgtaaacgattttttccgcaatggtaattaaaattacaaacactgtattcatgtacgtacggacgtaggtatggacgcacgtaagaaacgtgtgtattcatatattttatatgctattatgtataagtaaaaatataaaacatttctataatgaaccttctgaacaatgcattcgagaaaaattgttcattttaagtgtgtcattattacgctattcatttttcctccaatagggaaaaataaatcgcgtatatcttcattttatatttaaaagtatactgaagtctaaacatatagctatgtagttttgcattccttttattttctttgtcaaattggaaaagagccctaatcaccattgtcataagtgttgtaaatgtataaaaaaatatgttgccacatttcacgttcaaaagtcatgctctcttttcgcaatgtaaataaggacacctaactccacaagaaataaaataaaagtatcaaatttttatttacggaaaatgtgaagaactaattcgtttcgtccatttcttctaaaccgtgagcatatataattcattcttctattaattttgcatgtgccccgctataaaataaatgcgatttttcaacaaggtttaataaaaatgcaactacgcaaccgcattttatttttaaaataaccttattattatgaaaaaataaacatattttattttatatgattataacaaaatatatgaaatttgttaatgcagacattttgtgtttctctcttttttaataaggcataacgcaacagtgtagctgtgcagaaaacttattttatatattgtgaacccctgcacccgtttccatatttggcgaaggaggaaaattctttgggttttttttctcctagaaaaaattttttaattgtggaacatggtcatttcctcacaatgtgcatacatatatgtgcacaaccttttcatatagaagcgacgaatggtgcagagacacaaaatgtgtattttattttttgtgcaattctctcatcaattacacacgcttaaggagtcctatagaacaatcctttgtcattaacaataaaattagctatgcacatttcggtttgaaaatagcaaaatgtaacacatttttatgtttacaatttttttgcgaaggaccctataatcataaaggagaactgtgcaaaagagactaaaaatggggctacattaaagccatttagaagtatcgaaaaataactacgttgttctttatcgaacagagaggcataaaaaattatcctttaaaatgtgtttattcttatcattcgcatttcatcatggaaatatttaatttgtcgccaaattgttataaaatattgctttgttttgattttttcgtggaatgtttttttttttctttttttaacgcatttattacaatttaatcttccccaaagtttttaaaaatattttcattacactatttctcatattatacattgggtgtttatgtattttatatagttacttgagaactgttatagaaatgtcaaattgtaacagcggttattttatgtgttattacttttcacttaaacgaattgccataaattttaagtaacatgtttggtatgttaatgtttacctttttaaatatatgcgctctgttgcaataataaatattgctttttatgaatatcaataatagtgtaaaatatttagaaaaataaaacgcctgtctataaaattatatgaagtcccctttattctgttatcccttattaataaggtttaaacaaagcgataaatattgctgtcatatttactgtttcaacttaagccaacataaatataagcaaaaaaatttgcaaattataatttaaacaaaatcgtaatattgaaattatgttaaaaaaaaaatatacccgcgagccacgttattaatcatatgccctatagacgagcaaaaaattttttttattaaaaatgtagtacaatttttgaaaaaaaatagtacaaaaaaaagcaatgatttttagcagaccttacccaaataattttgtatttcttttatgacaatttttatcgatgaaacagcaatagaatatttttgaacatgaatatttattttactgttattaaataaaatatttttcaacattccttttttttattttttatgttctaattaaaaatgcattattctagcaattttaaattgaataaaaataaaaagaacggttgcaaaaagaaatgtccgctcacattttttaagtgcgataccgcaaaccttcaattttacaatcgctaaaattatagtctcaccatttttgcaaaagatatatttttaggttattcaaaaataattactttattatatgatactgcaaaaagaacaaataattgtgggcacgtcgaataagaaaccaagcaaaaagtacgcttacaacataaaaagtaatatatcatttttgctaaaattaaacctagaagtagcatcagttatacataatataaaatacttgctttatgttaaaataattaagatcgaattaatctaagtaaataaaatttatgttatgtcaagaaatataatttgttcgaaaaaacgcatgaagtattgtacagtcagtggccacgggtaccgattttgacaaaaataaacttacaactttcttcatctattacgtgttccgattttttttttatttcatcatctcgattttattatttatgttctacgcataatttgtatgcaactatttaataaatggatgatttatttattccctttttttttttttttccctaattattttatatcagttttatttgttttttcctacgattttgtaattcctatttcaaattatacttttccgttctctgacatggaaagcccgaaacgttgcaaacagtgacagcaaccagtattgcaatatacgtatatatattgtaaatagtttgctttactgcatatcatcccatacttcatataagtgacatacttccttttttttttcttaaaatttttaccttgtcaaaaaattgtatgaaacatggaattgaagaggaacaataacgcattgacctcagaaaggtcatcttctcgaaccagatccacaaggagctacaaaaatgtcccaaaaaattccacttcactcctttcgcgtttatctattctgatatttgtcttatcatgtgctgttcttgtaaatactgcttcaggagtaagttaaaaatataaagcgcgctttaaacaaattggattcagcttcattccctctttatgaatgcgcacaaatgaatatattccttttttcggagtacctattaatcgcccgcaataattttttttttttcctacctaggcggcagctaatagaccaagaacgaatggctttgtgtcacctactttaataggattgggcgaattaaccattcaagaatcagaagaattcaaaagaatggcttggaataattggatgttgcgattggagtccgactggaaacattttaacgattctgttggagaagccagaacaaaatggcttcaggaaagagacacagcttggtctgattggcttcgatctttgcaaagtgaatggtctcactatagtgaaaaaatgcttaaagatcacaaaagtaatgttatggaaatatcagccaattggaatgacgcgcaatggggaaattggataaatactgaaggaagaaaaattctagaagcccaatgggaaatatggattaaaaaagctgataatgaattacaaaaattaattttagataaatggattcaatggaaaaatgataagatccgatcctggttatccagtgaatggaaaaccgaagaagattactactgggcaaatatacagcgctcttcaacggcaaaatggttacaagaagcagagagacacaattggcttagatggagagaaagaattaacagagagtctgaacaatgggtgaactgggtccaaatgaaagaaagcgtttacatcaatgaagaatggaaaaaatggcccaaatggaaaaatgacaaaaaaattctatttaacaaatggtcaactaaccttgtctacaaatggacactgaaaaagcagtggaacgtttggattaaagaagctaataataaaaacacagtttagaaggtaaaacttttcaaacccgaacaaggcattataacaagaagtggaacctcattccctatttctgtcttttaatttaccaatggttcaataaatttttaacaggggtgaggggaagaagttaaaatgaagaagtaacaaataaggtcaaacaaggtgtgcctaagaccctaacttttcttgtaacctccggtagtacatctatttcatttgacatacgtgtcacacaaaaagggccagttctatgtatatgcgaaaagacgaatcattcgaattaaacaattccctcagtaatcacgaaaaggcacaaataaattgagaaaaaataacctatacagaggaagcacaaaatgcaatcccccatttttattaaagaattttcttggaaaatgtgcgcattgtgcgcgtcatacatttatttttattcatctgtagtttttcgaacttagagattacaccccatttgtgaattttgaaaaatttccaatactactcagtgtagtgttctccttaaataacccccatatacccatttgaaattttattatatacattaaatatatagtgcagttgaaaattttttagtatttcttccttagaagtttaaacatatcacagctattttaataggtacatgcttttatatatgtcgtttatgcttcttcactattttagaagacgctttaaatgttttttttttctttacatacctttttgccctacatttatacgcatactgtggacccatgtcccagtaactcctttattaaataaagacaagaaaacaacccacccccccttctagttttattataatattatataagaccataaataggaatataaaaatacgcacatactaatgtatgggcaaatgtataccctttttacgttttttcaaggtcaagttattttcgactcaaattttacttgtgtttctgccatttctcgctcgtagaatacatgctatattgaaaaattagccctttttttgcaatcattaaatttttaacttcactatttcgattacccctttttttgcatctacgtttgtaaaaattgcaaaggttcgtatacccctgaatctatggtgtaacatctaaaagcagaatcgtaaacccgtggtattacaaaaacgtattatacattgtaaatgacacaattagtgtgcgattttatttttttattttgacaactgaatagagaatagtttttttctatgtcgttaaaatagtgaagcgtataatcgtagaacaagttaattatatacgtattaaaataataattttttttgttgtgtggagtcacttgttccatttattccgctcatatattatttcttaacgtcttaattaaagaaatgctagcaaaacgtttgcaaaatatactcacatagttatttacacattttacacacgattatacccatacaaattcgaatggaggtgtaacaaattaattacttatcatttttcaaaaataagcaatttcttcagataaagctataaaaatagtacaataaatgttatcttcatttttacaaggagcaacatttcatgcacatacatcgtgtcaaattggcagtataatgacaaaaaaggaaggaatcgcacaaaaattataaacaaaaaatatatataacaaaatatagagaaatataagataacataacaaaaaaaaaccatttaactcattagcgaaaatactccgatgcagccaaaacaaaaatgtcattagttacgttctctcaggggcgccttactacacttcatttttcttctttatttttgttcaaccaaccaaaaattcattctatcgacaaagcgaaaagaaaattattatgtggttaaaaaataagtaagaatattcgtcttcaaaaaaaaaaaaactttaatcacgcagttttatgaaaaaaaacaaaatgaaagtatataatcctctacaaacatcaccataaagctttatttgcgacaatcatgatacaaaacggtatataacaaaatggtgtagaacgaaaataaaatattttctacatttttaattattctagtgcacgtttggggaaatcgtttttttttcattttaataattattattttcgcttctacacggtttgccctttttccttattaatctaattaacacctttagtttttttaggataaatttaacagtgcgcatgaatttgcagccaaaataaatataaaattatttataagcagatttcgctctcttcgtaactatattaatttgctttatcattatgatatatttttaaatcaattaggtagaattataaaagtagaaaaaaaaaatatactaatatggcaaaacctttttaacaaaatgcacatatttataaatgtgaagggttatagttgcaacatttgttttttttcatgttagaacaaaaactcttaaaaataaaactagcactacctaaccttttcataccaactgcacctatccgcaaaagtaattgataagcataaataactaacaaactttatggaactattttatttctatgctctacagttccaactaccgaaacagaattgctctgttgtaaaggttgaaattgttttttctttcttctcttatttttatagatttacaatttttacgctatttttttggagtgtatataacaagtaaaatttttttttttttttttttttttaagttctttttctcgttcttgtaaattgattattttttccccatttcgtgcttccccctatttccccctacccttatgtaccctttgttgcactaacaaccgttacgctctcttgcattaaattggaagtatcgaatattcacttcatcgtattatgggtagttcgttatgtaacaattattaaaaaaataacgggacattctcttctcttgtaaggactttgtgatctacttcaaaataagaaactatggaaacacttagcaattaccaagaatgcatgccagaaacctcgtcacatcccgtgctacgggaaaaaagtacgtactcctcactgagtagttacaaacatactaacaggacaagtataataatgggcgttcttcttcttgcgtttttatttttcatcagtcatttttttcaggtaggaaaaaaataaccagcaatgtgtacatatatgtgggcacagccatttcatcaattttgtaaacaaatttacattcgaacagtgtccgtatagaaaagaaaaaaatatatatttcccattattgtattcaacacttcctaatccgctttaaccgttcataaattttacttacagtttctccccaatataagaaataaaatcaaaaggtccgcaaggaacgcaatagcgtataacacagtagaaaaagaagatgtgaaggaagacggaaaggaattacccagcaaaagtgcaaccaaaacagagagcatggaaaagaacggggaaaataacaaccagaaaaatgaagccaggcaaaataatgaaccaaaggaagcaaacgatagcaatattaaaaggataaacgaaaatgccgaaaaaagaaaacaaggatataacactggtttaaaagaagacgaagcagaaatacaaacaaccgaatcagctggtgatggacaaaaaagtcaaacgagtttactggataaaataataaaggcaaaaaaaatgggaaagggaggaatgaaaaaacttatcaagaaaccaactatgctccataccgcagattacaatgataaagattcaacggaagatttacaagaagaaaaatcagaggaatggaaaaataaccaatggaatatctggaagaagaaaaatgaagacgaatggaaaatttttaatacatccattgaaaatgaaaaagacaattggcttcaaggcatagaaaaagaatggcagaattttctagaagctatgctaaataaatggattcattataacaaaaaaatggacgaggaataccaaatcaacattctggaaaaatcttcagaatgggatgacacacaatggataaaatggattaaaacagaaggaaaacaatttatggaacaacaatggacaatatggcttgctcaaaaggaagcacagctgaaccactgggttgtaaataaatggatacgatggaaaaactcgcagattatcgaatggttaatgactgactggagactccaaaaagaggcttcaatgtcaaattataaaattataaacatgctacaaagaaaaaagagaaaagaatggaacaaatggagagagcgcatcaacagagaaagggaagagtgggacgcttgggtccgctccaaagaaaatatatatataaatactaaatggaataaatggtctaaatggaaaaaggacaaacgatttatatttagtaaatgggtggaaatgtttaccaacaaactgaaaaatgaacgacaatggaaagaatgggttaaatcataacataattatatatatcgtgtaaattatcccaggaatgactcataaaatgtaaataactacatactgttattatttatttttaccttttttttttttttttttatggcaattcatgcgtatatgttatacagttatgaacccaaatgaagaataagtgaaatggatgatgtgtagaaggtatcaaactggcagagttcttcttatcgttatttgttttattatttccttttttctttttgggggggggaattatttaaaaacatttttttcagtgcttatatcacaaatttacattaacagtagggaaaaaagcgacttggcaagaatctcacaaaacgacatcaaattaatggaaaaacagaaatatattcagcaccatgatgcttaacaagaacaagtcatattaggagaaattaacgagtgaattcttcttaaaataatttttcctactacacataattatttttaaatgtacccaatgtatatgtatttttttttttttgctttacactccctaatttttaatagacaaattgaacatcattcacatttcattttattaaacaattttcctttttttttttgcgttaatttatgtgctacaaaaatgtataagcgattccgattcttttttaatctcttggattagctatttctatgttagctaaatatgcacacttagcaatatacatataggtatataataatatgtgcgccttgtttatgcataatatgttgactttttcgaatcattttgaaaattttgtgttcttttatggatcttaaaggagtactatgaataacgacgtaaatttcattttcttttcaacgaaaattcgaagctgttttcacttaaattttttaataaattttttcttaagtgttgcatatggctaaacctagtagaatccacttttatcattactgttctattgtgcacttatatccatttctatgaatatataaccccataaaaaagctatatagtgttttctacaaaggtatatttctctttagctataatccatatctctatctccattttgtaatcatataaatcacaaaaattttttatttaatatatggtaaaaaaaataggtttattatatgcgcttgttcccttattttgtttactgtcgaattagcgcataacgcagtgcattatgcacatttataaaaagacacaaatgaagaacatcatttaataatttcttttcaagctagatttttaattacataaatttaaccattaacattgcgtatattttttttcttcctttacatttgtggcagaaaaagttaatcttttgaggcactttttttttctcacctattgtataatattaccattttcataacccgcccatcctgttattaatatttattgtagacacgtatacaaagtgtacataaaaatgcctacgcgagaatattttattttttatatttacttgagaacaagacaaatgcttttaattttaatgataactacttaatttagagatggcagaataggtaaaaagaaattcttatttgtagaatagattatttgcaattttatttaaacattgtcaactttttttatttcactaaattgttgatacagcaaagaattcaataaatgaaaattaaaataaaaaaaattcgtaattttgtatttataaaaaaataaaattttcgcatttttattaattttcgtaattttgttaattttcgtaatttttgcaatttttcgtaatttttgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatagaataaaaaaaaaatgtaacggaaagaatggaagaaacttcataccacctcgctttatgaatgcccttttactagtcatattatgtgttgtactaaaggtaagagttgaaataaaacatacgtaacacttaccacgtatacttttttgtcctaatttacctgttatttttgcttttttccttatttttaattcaaattttcgctcccgcccaagaaatatcatatatatatatgtattgtatatatatatgtatgtatatacatgccgctctagatctaccaaacctatgttgttacatttctatttcttaaattctcttttcagaatgaatatacatatgaaaatgaagctgaattaaggaccaatgcatcaaggcagttgtctgaaatgaggggttatccaaatgaatctaggaataggaaacccacaagaaatgaaagatatgattttccagacgaacaatttaacagaatgcatgagggtggaatgccacctcgtggcagggaacccagaggtcaaatgtcacctcatgaggaatgggatgtagagagaggctcacaaagcggaagaaatagagaaatggatatgggtatgcagagggatatggaacacgataggaggagaggtagaaacagagatgatgcagatgaggaaatggatatggaaagaggagatagaagaaggagaaatagaaacagagatgaaggagatgaggaaatggatatggaaagaggagatagaagaagaaatagaaacagagatgaaggagatgaggaaatggacatggaaagaggagatagaagaagaaatagaaacagaggaggaatggacgaggaaatggaaagagataatagaaggagaagaggtaaaggtagagacatggatagagaagacagtggtgacatggacgaagaaggaagagaaatgttccgaggaagaggcagggatgaaatgttccgaggaagagacagagacgaaatgggcagaagaagagatagagacgaaatgggcagaagaagagatagagatgaaaggggcagaggaagagaaaggggaagagaagaaatgaacgaagaaaatgaagaagatccagaaatgcgcagagaattgggccgagaagtaggtagaataatgagtagaggaagtatagatagagaaatggaaagaaaaagaagaggaaaaggtagagatatggacgaagaagaagacagagatagaagaagaggaaaaggcagagatatggacgaagaagaagacagagatagaagaagaggaaaaggtaaagatatgaacgaagaagaagacaaagataaaaaaaaaggaaaaggcaaagatatggatatggaaaatgacatgaataaaaaaccaaatgaaaacaaagatatgccagcaaatactgatggaaaaggtttggatttatctaacattgcagatattaaattccatgttaccgaagccgaaattgctcaaatgattgataagttaaaagattacgtaaagttcgatgagatgtttttactatttaactttgtgaacaataatgaaaaaattaaatatgttaaaatgcaattaggagttgttaaactatgtgaaactttagcccaaacttacaaaatcccacactactataaaactagacaatggtccaaatcataccaaggaatgtcagatcaattattgcataacgaaagaaaggcctacaacaaattatgcacattccttcaaaatggaaacagctcccatatagcttttattgaattcttaaatgaattaatcggaatatggactagttttaccaaagaaatggaaaaatactggaaagaatatttaaccaacaaattcaagttgtactgggaaactactaatgtagaaatgtaagaaaagagagataccaaggaatttgcttttttcggattacaaaatttatgatttactacaactttacgtcacgcgcttgatcacggttcctcatatcgaaaaattaaccacatatatatagatatacacacatagaaaaattcaagaattacagagagggaaaaaaacaaccgctctgctgtagaaggcattaagaaagatagatactacacatattttgcttccttttccatgattatgacaattaaaacgcatgcttattttatttgtaaaaaaattagataagatatttgtactaatatgacgagctttttctatttgtatagggtgcatatataatcaacaatttgtgcaaaataaacaatacgattcctgcaaataattaattgatatgatagtatatatatccattgtaaaaatattatatgaatattatacccaaatgttattcaatataatatattttttttttttcccatttttgctgtaatttgaacgaagagtatgtatatatatatatatataacaataattcataatcttttttatttattttcattttatcatatttttgtttacatgctttgcatcatagatattttaaatattcattatatatatatgtacatttgtgtgcatatttttatatattatgtatattaagcacatgcatatgcatccataggcagattatttatatatatacttttatttgacttattccccccttaaataaattttcatgtgtgttgttttagtttttagttttaattcatacaacaaaaagtacatgtacttgttataactaaatataatatcgtattttatttaattattataaaaggaaaataacgatttaaacaaaatatgcactcgtttttaagctttacaacacatgcaaaaaaaaaaaatgtataagtaagaaaaaaaaatcccatttggggatttcttatatgtaaaggcataaaggcaaaaattgggcaattattcacttagcgcagtatgaaacggtggtgatgttggggctgcatatacgtgcaaacgtatacagtgcacacatctctatctataaatgtacagcttaggatgaagaaaaatatatattcgtatcgtcgcattacttttcgacgctctttgttttaatttatcctacaagggagctacacaaattacatggttaaagcaaaaatgacagaagcttattgcatataatccattcagtaaaaaaaaattacgcggggaaaacaaattcccttgaaatgccaaaaaatttaactaaaatcttcaaaatcgtcagagcatctttggtagcatatctcatttgcatcttttcaaattagttagatttcatagaaacaagtttgctaaacaaattggaagttaaaacaaaatatagcttaaaaggcgctacaggcatatttaaaaaaaaaaaaatagtaattgaaaaaataaaaaaaataaatactgtaatgattaaatggtatgacaaaatgataagtagtaactaaaaaattcataaatgaaatcacaaaaccgttttcagcattacgaagtgttatataatctagggtgagaaaaaaaaaaaaaaattaaattttacaaatgtgaaaaagaaatacagaaaaacttttgacacaaaaaataaaataataacatttttttttatattataaaaatatattgatttttggaaaaactcaacatattcttcaatttatgaattcatacgcgcatcacatatgttacgaaacagtggatgctacacatgatttcttctaacaaattcataaaaatattttaacatgtattattacaggagaatattcttcttccatgagatattctttttgcttgtaacgtcaaaccttatctataaaatgggttcacaaatatgaaaaaaaaaaaaaaaaagtactgattctccgccttttcaacatttgcaaaattgcaacactgtataaatgaaaatnataaatatgtttaaaaaaattctcgttaaaagtattttttccccaccctgatatccatttctttaaaaaaggattctaaaaaaaactcatagaattttcatcattttcttctcggcatttcctgaacaatttataaaataatttatcttcttgcatggcatcaattttttccatataagaatataaaatggatttaattttctctttttctctgttagcatcctcattggtagcaccacttaaactgttttttaagttttcactcagtatgccgttattaattaaagaactatccattaagtcttcatttattacattatcttttgttacgtcgtcttttgttaaatcatctttgaatgcttggagcggagtatcttcatacagggatctgttggtccttaagtcaattatgtcgctgctaccatcgcttggttttattttgttgccgcattgttcaaacgagtcctggcagaaggaggtgcaaaatggattttcattaataaggcatttatgtccttttgacagagcgttatgtggaatagtcaacacaccgcatcggtgcgcacacacatgaaaaagaaaatatataaatatatatattctcttgtgcacgtgaacgcccgctttcaatcgctcatcagtctgtccttttagccatctacgcgagatatgcatatagccaaacggaacaccacggcttaagggcttccccattttcctacctcattaaaaaattgatacgtccacaccaatgcgtatagggtgaatattttatttaacagaaaagtattctttttttctctgttactgtacttttttactgatggcagcacacttgaagcctctccaccgttacattcttcctgattattcacaggccatgttaaaatattttttctgctattataacgtttctttttcatcctataattgttttttaaggggggtgagttttactgctttaaaaaaatatatcttcataaaagcaatgtttaattttacctgtacttataaactgtactatgcaatgtatatatttttttcttccattaaagttattacaaaaaaataaaattcgcttaacgttagtatttggaaatttaaaatggtacatgtcgaatttaccataaagaatcataatgggaaaaaattaaacgaaaaaaattttagttcaacatttgttttctcttttttcgaaaagttacttttttatactatgttatgtgattttcttacgtgctggctaacaatattttctactagctggttataacaatattttctgcgcgcggctaaatatagtgagttaaacattacgcgtcaaatgtacatatacaaacgtatacatatatgtgcagaataaaattatggcatgttatgagcttcttctgcggtgttttttcggagagaaaaacttacatttaaacactgaacgtttgtaagaacgcactcaaaccaaataaaactgcgtatatttttaataacctcttaaaggtaattaaaatttcttgatgttatctcccgctcttgataattacaaattctttcttgccatgctgagcaagtttaacaagaattattcactagctaaatttagaatttatccacgaaaccaagaaagaaaaacttgcgcggaaagggtgcagtatatattatatacatatatatatacatatatatatatatgcttatttaacatgttaacacgttagccgtttgttttaattaagagataaaaacccgtttggcgttctatcttccgcaaatacattttccgcgtgtggtaaatttttctaattgttcacgtatttatggtggtacggcaagcatatactcaggagaagcacaggacatgtaccactgttgcatataatgtgaaattcgtgcactccacatgtttggcaatagaaaatagaaaaaaaacgcttccctaaatttgtagcacagttttttataagtttacttattcgcaccaatacatttacatgtgcgaagccgcttattgtgcacatttgtgcctccgaaattttgtcgttctgtaccattctagtttcttactccagctagtatacaagcaatttgtgccacgatatttatgttattggttaggcgactatattcgtaaaaggttgacttggtacattacagtgttataataattgctcgcgtggcactttaggcgtttactcttttttgttggcaccctgcacatgcgtactcctttcactggagccctttccattataattgtctttatcaccagagcattatcccatgtgttgtaaagccaatgcctaaatttctaacatgcagtagctcaggcaaatgctgtacacggttcttatctgctgcactaaccttcacatatgtaaagggatcttcgtatgtaacgaaatgaatttagagactccactgaacattgcagcttcgtatatgactgctcataaatcctcctatatgtgtacaaatacgtcatttagtaggacctgcaaattacattcttcgaatttatgtatgtccccatatcggcacacctagtacgaaatggtaaaaattcttttctacagtgacgtaaagtagtccaattcttcaggtcagtctctctctctccctctctctcttttgccttactcgcttaagccttttcttattctcgtaccttggctatgctttcctcacgatatataaaggcacattaagattacaattcccttccaccaattagtttccatccatcgaatggtcacattccatttaaccagctcaaacttttttattccacaaattcggattttcctaaattcttttcctattccattttaaaaaaaaaaaataacaacccttttagaaacatgttgtagccttttagcatattttacgtaatgcagaaaacggttttacccttttcggggaagcagaaatggcaattttactcacctgtttcatgacaacccttttgccatttaggcttaaggaaatttgcttcccttgagttttcctctacagaggtgtaactcgaaatgagctccttttaattgattacaagatgtgttccctaaatacttgacaaactgtgtcgattaattgtatcttcctttttttaatatagccattttaaaagttttctaatagggtgtaaacaattgagagaaaaaaaaaataataatttaaatttttttaaatgttcctttttttagagtgctaaaaattgtggcaacgaattatctgtgtccacgttatggggctaaattttaaaatccgtggggacaaatccgcacaaaaataatactactctttgtaagaatcccctagacaaacaattttggaaattttatttttcttttatcaagaagaaaaattggctatgtgtttctctacaggttatcataatttttgagtatccttaacaaaatatatgccggcaaccatagagccacaaaaaacaacaacgttacagcgtaatacgacttcgtggcaaaacatataattgaaaataaaaaaagcaaaacgataggaagtaacattcttgatatttttacaagcctttcccatgaagacatttccttagtactaactttccaccatttgttctttttggataaatatcccattggtttcagtacattttgcacgaaatatgaatctacttcttttaacagttcccaaattttgtcaatacttattaatttggggaaattttttttttatttaatatacttaccctgtgttgggactcttcgggctttatatattcccagcatttttccacatcactttttttaggtaacaaaaatgtatgctccctttttatcactgatatattgtgagatacatcctctgctttttccagctgcgcgtttccttagcaagatttgttttcgtgatgactctacacaaaatgggagcaagacagctcgatctttaaaaatgtgcacaaaattgggttgtaacattaaactataaaaaggcaagcacaggcctgcataaatatgttcctaaataaataaaaagtgtaattataacagaaaaaaacaaaaaatggtacaaactgctcatttttatcttacatcatttttatggtaattcttagacgcacatattaaaatggcaaataaaaaaaaattagttagcaaaacggggaacattttttttctgcctttgaatgtccgtatgtatgtctatctctaaaatgggacaagtgtttccaaaacaattcttcacgctgttccttagtcgaaaagcatgcaattgtgcaatgcctcatataatccccgccatactcttttgatcgtctaaattttaccaacaattagatattctcagattaaatatgcatacgaaaaaagaatgacgtaatatgcaaaagaggaaaaagttctttaaaaatactttaccgcagctctttttccatgaacagacttactaaaacatagtacactaaaaaaatgccaaacagtctgcttaaaaagaaaaacataactttacgcattttgtaagcctattctttaagagttcactaaattttttattagcagatcatcttggtggcatatttcaggcacaactgaattatcctacaattttacaaataaatgatgaaacaaattcaaatgtgtaacaggtagatgctacaaaacttcccattaaacaggaaggggattaccgaagagtgttacttcaattcctaatggtaaaactattttgtccgtagagttattcttacaactttttgcactaattttggcaataatggcaacaggaaaggtggacatataataatcacccttaaactttctttgtacgaattaaatgaatatccctaaatgttcacattcatcctcgtactataacgcatatatatatacatatgtataatcccccccattttgctgcaccgaagtttcaatttttcaacagaaacgcattgatagattctcacattacgctctgataaatatactctgtctcatgttacatcaagaatgactagcgaagaatccacaattttgcaatacgagttcgagggccattacccaagctacacatatgtaaaacagataaagacactaattgcgtttaagcgattgtcattattttgtaaacgtagatagtttcacacttaaatatgaaatttgggaaaataacaaatttcgggatcccataaaaatggcaattggtcaatcgaccagcaaattagtcatttcttcgtaaccgaatcggtgcataaatgccacaccactataggaccaaaataaagcacaaacaaatgtgtacaaaaatacgagaacactagaattaattcgaaaacgcatttgcttatatcgttgattcgtttgagcaaacccctttaacaactttacaattcaaattttgtccttttgatggatacctgtgcagtggcataaaccagtttgtacacaaccctttgaagttctaaaaattcgaaaatattctaagtttagcgcacataagaagcctaagatggaattcttttcctttttcctgaagcacacaatgattcgaacattaggccaaagttcgcatttctccatttccgaaaatcgataataatgtcattttgcaccatttataaataaaaaaaaagtttcatccaatgtgaataagcaataagaacacatgttttccacaaaaggaatgcaaatcttattgttcttcttaaaaaaaaatatgtacaaaaaattcccctcctttttaaagttaccttcccacgaaaaatttaaaagtagtaccaatattttttcttaaaatttatttgctgcctcttaatggcagttgcacattttgcacaattcaggaatttccatttgttgcgattcttgcggaaaaaattcaaaatttacaacgcaccgttgtttgtgcggtgctcatgcataaccatagaaaagtataaaatagtaaaataggagggggaaaaaatgatgaaatagcaatgtagaatgtggcaatgtagcgatgtaacataccctccatcctctgaacaattcgaacgtgtcttattggacaagttattcattcaggagctctcgccggctacctcgtgtgcaaatgatccgttcaccgttgttcacacgtaaataattataaaaattattctccccctcaattttttattcgctgccattgctgaacagcgaatgataaaaccgtttaaatacaaagcgaaaaaattagctcttctttgatttttaaattttatcctattccaaaggaaacagttgcattttggcgtgcaacgagataacatcataatgtttcaaattgggtgccatcgctgatgcgaaatctttcatattttcgcttaacaattttaattatttattttgtaattgttttttcatgcactgcttttagatgaaatgagaaaaaaaaaaaaatgtttgcgcatacgtattatatataaacatagatacatgcatgtacatactccgtttgactaaattgatgaaaaaagtaggcgcacatggttgtacacctgcagggaagttattttaaaaaaagaaatatatgaaacacaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatattagcaaaagtgcgcatacgtattgcgcatgcacatgtgttgtgtatatatatatattctgtgaaagtaatacgaatacaagcgggtatcaaacaaattagaaaattcaaaataaaatttcccatcacgtataacacataattcaaacatgtaccgtggtttcataatggaaataatgttccaaaaaaaaaataaaacaaaattaattttttttttgaaattaaaaaaaaaataaaataaaacaatagaacagtgaagcgataaaacagggacacaataaagcaataaaaacaatgacacaatgtctttttccttttcacttttacaaaaaaattgtctttataataaaaaacattacataataacggtaaaatggggcgactagcatttgctccgctttgtaggactctaagtgaatcacctctacatgcattattctactgcaaacccttcagcaaagagcataattcatgtttaaagttgttcagtcggcattaattctcttatctaattcatcgcacaactgtagaaatgattgtaaacgcacataattagatgccttaatggctattatttctacgcgtagcaaagctcctttgacttcttgctcaaatctgcttcaactcatcatatttttaagaatgcgtttttcttccgttacaagagtttccacatatgacacatagctgcagtcaccacagtcggaatgtgtcacgctttagtcatacccttttaattataataatttctaaattttttatctatagtatttttccagacagattctgtcctggatcgaaaattggaccacgattcccttttagaattcagaaaatgaacaaaatccatactattcttcaatcctccattaatcaaatttttaaaatctctataatcattaacagtctttttcattagttcatccgatgaaaaatccacaattcttttccattccgttaataaagtatcttctggaatcttatattcaaatgctaataattcacaccactcccatagatgtctttgcataacttgaaatttattattctcaatttcgtggaagctattccataaataaatcatttcatcatcatccaaattgccccttaatcctttaagccttctatctaattcttcttcagttaacatttctctcggatcagaatctgtatctgaatcctcagaaaacgattcatcaacgtcgaaacgtataaaatcttcatcgtcctgtttccttgactttccaaaaccaggaaagccccttctactccttaacatctcaatttcttcataatcatcttcatcatggtcctgttcttcatcagaatcttcatactgctcctctgattctctatacctgtctccatctgatcctccagattggcctccttctgaatctacttccgattcgtcttcggactgttcttttgattcatcttcaggtaatgaaacataataagttttattatcactttcattggaatgataggacccacctaaaatcgtttctagttcttcatatctacaaccaccactttcttctttttcctccacaagaggcgaatttaaaaacgtttccttggtctttctccttctttccctattcctagctttgtctccttgtctattactcgcattattttgtgataaatttcttcccttgttatttccaaaatttaatccgcatcctatgtctccattatccttgcataaatggaaaatctgccgaaagaaacaccaaaaggggagtgtttaaaagttcttttaacgtaaaacgggagcttcaaattgggaatttaaaacaccacatgtgcaaagcgacagacgtacgaagcatcatgggtgtgcagcagaagaaaaacaaaggcgcacaagtggataataatatacttattcagctcgatgcacaataacaagatacgtagtgagtactttcattacctgcaatatgacacaaatcacgacgagtgacaacgtggcgcatagcttaggcgacagaaaatgtgtcagcacatttcttcttcgacatttttttgtttgtgtgtgtgcctcagatctgcgagaatttctgatgttggcttcgcttccatgtagctgttttcttgacaaaaaatattgcatggttaaaatattccatatttctcttgtcatatcttaaaggtacaacataacaaaatttcgacagagcgctttaaccccttaatttttccatataaatgaagaagcaaataaatacatgtacataaaaagtaaacaaatatatgaatcagctgtgcatatatatgtaagtatatatttacacaatttgcatatattcgtacgtacttttgccgaaaggtgcaaattcttcgcaatagcatgaacgctctcatgaaacaaggagaaaaagttaaatcaacaaatgttagatatttcaaaccgaaaaaacagccagttcatttaaataacttatcaaattaaaacgttagatgggcatgtacagcagtgtgtgtacattaaattaaatgtactttattatctttatattataaaaaccaacttattataactaaaaaattatgcgactagtttataaagcctaaacccgactaataaataagatgcccagcaacggcttttttttttttttttttttttaatttattatttttctttcgaccaaagccatgaaaaaaaaaaaattctaacacattaatgcaacttgctgtaatttgttaacgaatttagcgcaaaaaagggtttgcaaaatggttgtataaatttcatttttttatttaatttttttctataaataatttatataatgcaatcatatacacccagtgtgcgggaccttttctagaacattttaaacggggctgccgctgatgagaagcggagttagggcttgcctcggctttcaggcgttcatgcgcatgtgtacataatatatatatattatatttactactatatatttactacatattggcgcaaaatataattgccgctttctcattccgaataatccccgcgtgggccactttctaactaagctttaatcataaatatataaaaaattgtgtgccctgtaagcagaaaggcattactgtagtggctttcctagcatttaaacgtcccgccaaagctttatacgtaaatgactaagtgaaccagcgagtaaactgtaattatcatttaatttttatataaacttcttcacatgtatggtgcatatgttacatattcatttgaatattttcctgctgatatcctcaatttgtgtgcagcgtggatttactaaatgtaccatcaagcacattagctattttgataattttattttttcacttttctccgttccgttttgcgagatttgcttgtttttccattttgcttgtcccatcaaaaattcagaggtctgtagttataactgaatttttgtcatagatttattcttatatataattaaatttttacacaaaataaattggtgcaaagaaatgcaaggcagttttatttttatagaactgtttaccctccctttcctttctcacaaaagtagtgtacattttaaaataaagatttgaaatggcctgtctcgctaggcaaacgagtctactgagaaaaggaatcttccctaaacgggaagcaaaagatatccattaacatttttacaaaaaaaaaaaaaaaaaaacaaatttattttgttataaatatagaataaaattttactgatcaattagtacagtaatggaaataaaaaaaaaaaatttccgaacgttagagaccatcgataaaaagccattttcaattttgttcctataatatgctattcctgttaatcttcacacagatccgtttgtcacactagtagatcaatgcgcaaaattattaaaggtgtaaattttctgttcatttatccccacgtataagcacacatgttcaagcgcatgcgtatagttgcaaccattagaacaaatttgtattgcaataaaattacaagcttccttttttcggtgaactacccgtcgtacaatatcttactattttactacatgaactaaaaaaatgaatatatatatttacatgcgagaagtggtaagtccttaggaaaagaaattacccttgagtgcgaacacactcatatacaggccgttagttagatctccttccccgaaaaattgttcttttatacacatatatattcctgtttatacctgcacatatacttctgcatgagcataacaagtgaagcaactgaaaatgctacttcccaccaggtgaggtacaacactgtgcgaacaaatcgacatcacgcaaaaaaaataaagtaaaagctacccaaaattttaaatgttattaaatgcattcgagcgttacttaaaatatatcctttcttatgagaaaaacatatagcacaagttctttttttttgtgtacctgaataaaaaaaaaaaaaagacttctgtgaaaaagttacccaataaagaacacaatttaaatttcgcaattcttagtgaatttaaatatttacaatttctcctaatttgtagtaaatttttaatcaactcaatagttaaagttaacacgtataataatagcaacagaacaaatgctagtagcgaattgcaattttttgccgcaatctggctccccaagaaaatcgcgtagagaaaaaaaaatatgataacacgttgcagtacgatccaaataaatgcatgataattcttttattttaaaaagtagtaattaaaaaaaaaaaaaaagccgctgtaagtatacgtatatatatacaactgtatgtgcaccatataacgttcaccatcataatagaacaattttgttctataaaaaaaaaaaagaaatcattccgtgtcaactccaaaatgagagtatatttagcaactcgttaatgtaaccaccccaaagtaattccatttacatgttaagaaaatatttttgctctctattcatagagggacatcctacgtttctgtatgtataacattttctccagtattcatccgcaaaactgcacacatataaatgtatgtacatgcgcacatttatacgtgtaccctccactcctaataaatgaacaaataaactaaccatagcatccttctttaaaggggcacttacttcacatcgtaagaacatcacagatacaaaaatttgatcataacattagagacatatctttgcataaatccgcttcgcataatccaaatgtgttgacttgctaagaatatacacatcaaatttgaattgctttttctctcaattttataggccatattgtgtaaagagttaactttcctacaaaccatgacgttcaaatcgggcgcagcgttcctttctattttaaccctcctcaggtaaaacgaaaataacggtttatcagttaatatctaaatgaatatattttttcaccctttatagaaaaaaaaaannnnnnnnnnacacacacacatatgttcatacaaatatgtgaaagttatattttctaaaaagctataaaaaatgctcctctaattcttctgtatagcttccttatacgatccatttcctgcaacatggaaagaagccttttcaagaaacttctcaaaatgaggtataaagatgacaaccacgaggttgcgcgtaaaccaatttatatcaaagggcggcaagaagagcagaaagccacactggatgattatacacaaaataacagtgagttttacaacgaattgagaagcgatttaagggaaaatttaaaaaacctattcaaatatgaaagtacaaaaaatgaacgcagggattctgcaactcaacagaaggaagaagaaaaattgaaggataaaagaatgctcaggggtccgttaagaatgcgtccaaagtacgatttaaaaagcctgttaagaagggaaaaaaaaaggacagaaacaaggctattcaaatatccacaaaaactcagctatgaagagctagaaatggaggacataataaaaccaggaaaaaacgattataaaattgttgaaggggggcgcatacaccaaccactagaaaatagccacgaaactgtcgaaatagggcagatagctgaaccggacgaagaagactacgaaattgttgaaatagggcagatagctgaaccggacgaagaagactacgaaattgttgaaataggacaaatagaggaaccggaagaagaaaagggaaaagaaaaaaaggctgaaaaagaaacagaaaaaaaggcagaaaaggaaacagaaaaaaaggcagaaaaggaaacagaaaaaaaggcagaaaaagaaacagcaaaagaaacagaaaaagaggcggaaaaggccgatactccctctcagctactaaatcccttcaacttcgaggatataatcacaaaggaatggaaagagttagacgacatagacaataggtcctggtcagatataacaaacagctgccaaattgcattatcgtacggattagattccaaccctaacaggtatagcaagatggagatgtggagaaacaaacataaaacattttcttttatgcgctatgctaaaaatagaacagatagacgaaacctggacgatttcatgagccgtcttagaaaactaaaggggggtaagagatatgaagaatcgtggaaagaagaaagtgaaaagtgggaagttataaaatatcttaaaaaaaaaagtgacgaaaattggtataaaaatctaaagcaatcatgggtacactggttccgtagagaaatacctgaagccaattttgatatgtttatataaaagcttagctatatatacgcaacataacctaataaattgattgcttcgtagggagaatggggctgacgaatgcaaaggtaagaggatacattttacgggtgcatgcaaatatgttccttggaagcgttggaatgattgtggttgacccctcaccacaaaaaaaaagctaactaaattgatgtaaaaaaattgggaagtgaatagaacccatttttattctctctctttgaacgtctatttgagtgctacattaaaaaaaaaacagcaaatgggaattatacaagcaaactttaatgcagtgcggtaaatacatttttctaaccatgcttaattaaaaatgttaaaaaagtatcgtttcagctaatgcaggcgagtcgtttctcaccgcactgtcacacatattgcattacgatcaatacattcgctttacggattctattcgttgttaatcagggcggggcgcagaaatattggagacgcaaaaatttatgtcgttttggtactttttaatttttttttttatccttctacgatgtggtattctgcaagaatgtgcatactgtgtaactcctagcgccttaacgctgcaccgttgtaagctcgttttgggtcccttttttttttttgttttatccttgattttaattatgtcttcatgatcctttccacttttacggtaagaaatcaatgctacaatttgccatgtgcagcaaatatttgcacatgtttcgttcatttttgcatcttcaccattttctattcataaaagttgtaaatagcaattttcatttcggctcagtgcataaataagccccttttttattatattttaagggttaaaaaagtagtatatagaataaaatttcaattttttttgtttgcatttacgtgatcaatttgttgatgcacttgtaatttgtactgtaactgaagtgataaaaacacaaccgtttcaaacattttccgcccagtggacgatctctagggcgataaatccctgttcacatacttaattcgaggagaaatttcgacgaatctctctccaattttgtttacttaaagggcttttttagaatccgctttttttttgttacaacatttttctccttcaattcaagtgcgcgtttaagcacatttatcattgcgtgtatttttaaaattattttttcgcatttcttttctacgtttagatgagttgtttcgccgcacattataagtcgttacaaagctgttaaagtgggcgaaaaagggttcgtgagaatgattcccttcttttcagcaaatggtcactgtgtaaacacacacatgtttatgtatatgtacatgcatgcatatgaaccacagtgccctttttcttctgaacgaaataacaccaccatttcgttatcgctagttggggaagaggaaccaaaattcgaatactcacgttttagatagtcatcgagttagctgcattatgcgaccagcagagaggaagaaaaaatgtctctactctacataactttgcacaaaatataaccaatagctatcataaaataaacaaaataataattcttttcacttattacactcttgtgatgtgacgcgagtatgtacaagtatacatattaatccgggtacttttgaaaaaggccccttttctttgtcacatggcacgaatttgtctttctctctatacgtacaattttataattgttacaaaggtaggcagatacgcacatatgcataagataagtattcattgcctaactttttctttactattctaacaaatgatgaaaaagatttttccaagtaacagcgaggaaggggtggaaggaaagtccaagaatgcttcaaaaaataggtcattcttatgcagcaaaaaaaaaaaaattatgcttatattacccgcttccgatctactgacaccccgtcagagaaatatattttatctaccatttcttgctaatgggttaaaataataaaataggcaaataaaacattcgtgcttgtgagcacagaccttttttttactttttgaagaacatttatttggtaacaatctgcgcgggttgcacatctcgcaatggagaaaaaaaacgttataacaaaaaaggggttccgaacgagcatatataagtacatatatatacgtacatatacgtacatatatatacgtacatatatgtacatatatatacataatatatataagtatgtgcctatatctttaccgtccgtaatttagatctattttcgcacgcaacatttaagcagaacttccccttttcaacgttgcagggatatgccaatacattttttatttattgactataattggggtaacccaatttatatataatttatttctagatgttcgtcccttttcatatagaaatgattcatcttctctgcttaccaaacaaattatgataaaaatgtaggaaggcaaaaatcggctgcaattttgttgcagaactaagggcggaaggaccatatataatatatttgcataattaatgccacgtgtttgtcgtcggggctaagtccaacaatttaaagcaataaaacaaagcgcataacggtgccgatgcccactttagaaagcagcagtatgtcgtttttcttcctttctgcttttctattttcgttcatgttgtgttcaccttgccaatccaaaccatacttttaggtggcaacctcagtgcattattgttgtgtcatatgtataaatatataaggcatttataaaaagaactacgctaagaaatgataccattttaaaaaaaaaaaaagaatataaaataattagaaaagaaagaaaattatattaaaaagggggcaaacgtttttcatgcctattatataaccataaaaaccgaagtttatccttttatttatatatattttttataagcttcatttcgttacttggccatttggcctttttgtcatttttttttttttttttttcctgattagattatctaataagttcaatggaataaatattacataccaaattgaagctcgtgcatgcgatggctgatcaccggtcaccgatcgttgaccagcgtcattcacaaatgctcactagaattaagcgtggtgcaaattattaaatttgcccccaaataacaccatatattgcaacaacgccgagacattttacatattaagtttaagtgaaaatgaatttttttcgtaactctgtatacttcgtttggccataaaagtgcacttgacttgatttatttattgtgaaacgagaaaaatagaaaaacgcccttacatataattaacgcatatatacttggttgttattatatatacatctgtgtagttgtacatttatacatattccttatgacctgtttttgtgaggtagagccaatttgtgccaagttgctttactccttcgacgtagtctagtagaaggagaagttcaaagtgagagggccgaattaaactgctaccactgcaattagaaaagcgttaatgcgactacataagtacatgcgctactttatttttcctttttaatgaagcattgttttttttgtgaagtgggttttgctttaaggggagtaaataaatatacacaagtgcttacaaataaatatacacaaacaagtgcgtacaaataaatatacacaaacaagtgcgtacaaataaatatatataaatatatgcgtatttgtttatgcccccgcgttgccatttgagtattattgccacgccgcccttcagcagagttgccgcaatgtgcaactgtttgtcctaattcgtttttcctccatttcttttgccttttttcgtagtttttagtttttcctccttttcacatttttttcattttgcacttttttttgcttaacccctcaaagaagcagctctcccttttcgcctttaaaaaaaggggaaatagaaatgtgcagtgcacgtgaaaaaaggcgccctcccataaatcttagttctattattattaaaaatttgtaaactatatctacctaaactgaacaatggaaaaaactatggagctagctcatgatgcatccaagactatgagtatggcaaacgccattttttctccagttagcacaaagctaagctgtttcaatccagcagtaaaattcgatgggaactttttgtacgtttgggctattatttccttatctatttttctcgcttttctaaatcatctatattcggtaagagagcgaacagccttaactactcacatgtgcacatatacacacatgtgcacctttttgtgggccttaccgccctttaaaccaaagtggaatatttaaaatgtgggggaaactccattaggaaaagaacaaaaatgcactaagaaaatcaaaacgtgcttgtggaacaaccatttcgacctacatgtaacaactcccttatcccctttcaaattttcagttcttcaataaaaagtcgaacagactctccatactttggaacaggaaacaggaggacaaggaaagcgatgacgaagaagtagaggacgacgaagaggaaggtgaagatgacgaagaatattacgaagccagtgataaggaggatttcctaacagaacaagaagaaaaggataaagaaaatgaaaagcatatagctgaaggaaaggaaaaaataagaaaacttataattgaagcagataaacaaaaaaattacgtagttctgacagatctgacggacttgacggaagaggaattagaggaatggaaaaaccaagaatggaaaaaatatatgagcaatatcgaagaagaatggcaacttttaaatttgtggatagaagaagaaagacaaaactggattgatagtaaagacaaagaattagaaaactggatgaacaaaatggaaaataaatggatggacgtaaataatataaataaagaataccaatgcgtatttataaagagttgcatcaaaggtgatgaccaaaatcaaataaaagaacagttaaaacatgaactaaagaattttatctaccgcgattggaaaaagtggctgcgtgaaaatgagtcctacttaaatacatggctaataaaacaatggatacaatggaaaaacaacaaaatacttaaatatctcatggctgaatggaaacacgaagaagatgaatactggaatgattgggaaaaaacagaaacatggaaatggttacattttaataagaggaaaaaatggcaagcatggaaaaacagagttaccaatgaaaaacaagaatgggacaactgggtaaaaattaaagaacaactagttatatacaataaatataaaaaatttaccctatgggtgaatgcaaaaaaaccttctattaatcagtgggcagaatcactcgctgacaaatgcgtaaatgactccagatgggatatttggattaatgaaaaatataatgaattcatgctagaacagaaaatggaaaaaaaagaaaaacgaaaggaaaaaaaaaaaaattagtgaaaatgttgaaaaataaaaaaaatcatcaagcttccgcattactatcctttgaaaataaacttcaatccataaaggaagaagaagaagaggaagaaaatgttcctaccgtatagacaaatttagccaaaagttgtaaataggttaaaattattccaaattttgcgctttacgaaggggtgggaaataccaaatagatctggtactttctccgtcatccaaaatgcacccatgtgaaaaagaaagaaaataaaatggtatatactaatttgggagaaaattttccaatctatagaaatgaacaaaacattgggggagaaagaaacaagtgtgttttacttgctacgtgttgtatgttgtttatctatcgtcagaaatgagaaaaattggagaattattttttccaaaagaatgtgtaccgcatgttcatgtaatacccatttttccgtgtcagttgggatatacgaattatttgcacctcatctattcttaaaaggtggggaggagggggtaataactttccttaaactgcctaaatgtgcgcactaatgttcctatgtctgcttgcttagggaaagaagccatattgtaacatatctctttacacagagggaaacgttgcacatttgtatgggtgcactgagtctgtttgccccgaccggttcgccccttcgacgttatggtgacgattttccttttaagtcaatgtcggctaagcagaaatgcttcagtcaatggcttcctttttccgtccatcgtgtaatagtgatgatttatgtagataaactttttagctgtgtcccctccccctgtcccgcttaattaggccttgcaaaatagatatgtcaaatttttttcgtaataaatttgtatatttttattcgaccacataatttaaggggtaaaaatatatgattttattttgcctatagtttttcctcccatctttcctcctatttttcctcccatctttcctcctattttgcctcccatctttctcataattttttttttcttcatgttgaaccttcagtcaactgtaaatgaatcacatttgtgccattcgactcagacatcgaaagcacttttttaagttgcaaaaataacgccctctaaaaatgataatttaactatgaaataaccttttccatcacttaaaaatgatgttttaggtcagccaggacggatgggagggggtcaaacccgtacgcatactaaaatgatgccgccacaatgttgtctccctccaacggctcctaagcgcggtgccgatttgctggtaatcttcctacaacacactattttgttgagaaaaaaaaagaaaaagaataactatctaaatttctccattaaaatatttgatgggcttactcccttttttaaagtgtaataacaaaaagtagatttttccctacaataaaaaaaaacttccaccttttttttgtaattgctaacccattctgctcgttcatatggctttaaaaaaaaaaaaaaaaaatatatcataacgtatacaaaaagggaagttttcccatttgggggaactcctcatccgcctggaaaatataacagaacaaatcttcgatatttcacgtagcagtcatgattaaaccttttctctacataatagccccacgttggggcaacagttcaaaagttcctcataatgcggaagaaaacacagcatcaaaacatctttatacaataataactttgaattaataaaaaaaaaaaaaaaaaaaaaaagaacttatagcaatactgccacaaagtttatcctcattttaacataattaaatttgcttaggcgggattaaaaacatatttatatatgaatacacctaaatatatacatatatatatatacatatgcgcatgtgtgcataagtatatgtagataataaatgcgtagatatatacccttaatgcactaaaccttaataaaaagaggcataaattaatatactgtttatgcacaagggaacgtacatttatataattagggctatacatgatataaaaaaaaaaaaaaaaaaaaaaacaatgagaatagagtagtgttagttgttagcagcaccgcaacgcaacaagagtggagataaaaataactgtgttaaaaaagtggcgactattcccccttgtcctgctacatccccccgcgctatcttcacttatccaagatttgcgcactctcaaaggggaaatttaaagaaatacactcaattttaatcaaaggcgcttctatcatgccaagacttctatcactcaagtgcctctttttcactcgagtgactcaacaagtaaattctttttttttaaactgtcaaagccccacttgtcaaaaattaatccactcaacaaactttgttccttcttgaagatcttggcaatgccgttcacggctaggtctgctagagcacgtaatgctattatggttatcagagtacccaaggtgaaggtagccgttttatactttttcttttttctgttaatgatacttagttgattgtctttttcgtaaatttctctcaaaagcattatgcttcgggcgtcgttcatatcgtccttattgttgccgctcgttaggaaatcatctgaaggttaaataaaaaatggtgcgtaaacatttgtacatatacaaattggcattttagtaaaaattgggaatacaaaatgaaacaaattatgaaacctaaggtatatacacaggtatgacgcagagtgataatttttcaccaaaagggtttcacaattggaatggttaatttttgcgtcagggcacaatgaaaaagtaccacaagcaaacttaaccacgtggtttacataacgaaatggatgcaaaacaatgtgcacgtacaaattactctacatttatagctacatgccactatgaacttgtagtgcgccttaacgacacgattatattattcactattcttacctttatctttcttgttatccttatccttatttttatcattgaaatcttcattctttttgggagttccctttcctacagtaaatctagatttccatatgtcctttttcttattaataatattatctccctttaccacatcgccaaaggttatcaggaggaaaaggttaatgacaagtaaaatcggtaatttatgcctctttttttttttattatgtatttttaataaataatgcgattcataaatttctagaaaaaattattaattgtttgtttatgaatttaaaaacttagaaaaatacgcgttcgcgctaagttttttttctttttatctgtaaagaataataataaaaagaaggaaaaaaaaaaaaaaggaaaaacaaaaaaaatttagataagaagtgatcgatcaatggtaattcgcaataggtagaaatgaacactaaaaaaatatatatataaatggttaaataaaattgtataataaaagcttaaaaataggaaaaaaaaaaaaagcaataattgaaaaataataataaattctaatatagtacgcaaatatgtatgacaaaatataatatagtcacggtaaaaaaaaatatgcatatcaaaattacgcggtaattacgcggtaattgcgcggtaattacgcggtaattgcgcggtaattgcgcggtaaaatggcaatcatggtaaatatacgagcagtaaaaaactatgataatttttttcccgatatgtactacatatgcgcgtagcgcgcacataataatatatattatatcgtatatatataatttcgtgcttactttcttttttcttgcttcagggagaaaagaaattattcttctattattatttcacgtaaaaatgcatataataatatatattccacctttttgcatgtcacgcgcacggcattattttctacttcgcgatgtattattatacgaaaaataaaatatttctgaaaaaaaaaaaaaaaggggtaaaaccctactggtccaatgctcatacggctaaagagtaaaaaataattttttttattcataagagagcacaaaatgtgaaaagattgcaattcttttattttaattatcgcataatggggaaaaataaactacagggtgaattgcaaaacgaagtgcaaaagggaataattattttgaactaatacattttttctacacatttttatgcgttcagggggcatacatgtagtattctaatcttctgctgtgtccgaaggctattttcgcattatatattattacatcatttattggcgaaattaccacggcactttttcccttcagaggcgcacgcaagaattactatatgtgctacaatatatatattatatatatatttatttatactatatatttgttttatttttcatacggattcaaatttctggggggtgatttaaaaaacttcgcaaatattgcggcgggtttccgaattaggattgaagataaatgcattatgcataccgcttattaaatatattatataccttcccatttataataaagtaggattatttgagagaaaaaggccctaattttaggactaccaaaaattaattagtagaaaattagaaattaggcgttatcattttttttctttgcttcaccctgtttacctacatctaaaaataagtccaaacgcgcctagcaaaaatgtgaatttattaatactcattccaagcagtagaaaaaaaaaaaaaaacttttccgtttccccacaattttgtattactaaatagtgttataaagaaaaaaaagtagccatcttttcctacaataatatgcaaaagaagaataaaacgatcccatttacgtaataccatttcgtcgtttttttgctacatattttgtaggagtataataaatagtgataataactcccttaggcacatttcaaatctgttaggttgtcaccctaccgctgtatcgctaatcgctatattgattaaatctctgtgttgctactttttttttttcttaccgccctgctaccacatgtgtaacattttctcgtggcactttttgatcaaatcattttgttcattccaataggaggagcaggcaacatgatgaggatagaaactaccctcgcacgttcttctttttacgttctttttagcaaaagtgcaatgggaactccttataagcaaatatactcgtttcatatacatgctcatgtataaaagcatttaaattgtaatgtctcttcaaattaaatttgtgcgtactgttctgtcccaatcaatgtatcacccatctcgtgcagggatagtcaatgcaatgacttaccggcaattttgagaaaaaaaaaaaaaaactaaattaacacaattccacagaacaaaggcaaaccttccaaataatcgttttgcacctctttttccgttgcacccaaaaaattgaaagcctcgaaaacgtcgcatatggaagagataatgcctctattttccataagtacatatgtttttcttcaaaggggtaggtgataatgtataccatatatgtaaattttgttgtccctccttcacttctctttctcaatattgaacggcggtttaaaaaagacaaattaatttatattatacaatgtttagggcattcacaggcataccctaaatacgctaaacaaagggacccacacccacatacatgaatgcgtgctccatcacgcgctgtatttttcccaaaataattatccccttcctcttccccagtattactttctttttttttttattttgcgcgtaataatattcatttgaaaaatagtagaaacaatataactcatgtgtacaatatattttttctcatcatttatagtaagaagcgtacattctgtttaatgcctttttcgtcaatttttttttgaccttgttcttttacatagtacaagaacaaatctgcatgcaaaataacacatatgcacagtacaattgtctaaacaatgcctcatgtaataccttactgcataaccgcatagcatgcataagtaaaatccaaatgaggatatattcacgcacacacatgttagcattttttaatgtcttttttatcaaatctcataaaattctaagtccagatggggcgttaaggggttattataaaactgtaacattagctgcgtaatataatgcgacatggtgtataatgcgcaagataaatactaacaccatacatacgctaaaaattagacaaaacgtgtgcccatacaacgtacgaaaatcagcagtgtgtgcattggaaaccctttcctagttccttaattaatcatacacagttaaggatcatcctccattctgcacataacactgtttcgttcgaattgatccacgttttgcggcgtctatgtgcattgacgtggatacactgacctgtgcacaattacactgctattcacacgagcatgtagatatttacaccaccacacataaaaaggtacacttacattaaaataattacacttacatagaaatacacacacttacatagaaatgcacacacttctatatgcacacacaacgttaacatatcagcgcgctttttcgctagctgtccaaaggagtcgataaactgaaaaaatgcttaaaagaataatagcttaaaaaagtccttacctttagtgtccctttgacccatttaccccctgtgcatatatcgtgcataacggtttaagagtacaatcttgaatttgaaaaggggacttcctaatgaagggggttgaatgactaccccatacacaactaaatgaattgcacaagcgggaccgaatacttatagagtggcggataatacgctttttaaaaaagtaattataaattgttcaaaacttagaaataatctaactacagaccacattttacacttttcccttaacatgctatcattgaattaacgcagaaaaataagaaatttttttacacatgttcgcagagactcttttctcggcattacatatataatactactttaataaccatcgctcatttttacactttttttctacaagctcattttttgggttactaattctccaaatgaagtttcccctttgggctctttacaacgcctgcaatgtaaatcatgtgaaattacacagcagaagatattataatacattcctcttttagctagctaacatacacatgtgcaaagcatatgtgtaaaatgtgccaagtactatttcattaatattaatgtgaaattttgtgctgtgaaattggaaaaaaggcggagggcgaatttcacaggtctactctcactcccaaaacgcttgagaccataataaaactttatttatgatacggtaaccaaaaaatgaaatcacggaactaatccagcactcactggtgcacttttgttgtaatccaaaaaataattgctctactatactaccacaaactggaacgtttcaaatgcatccatccacactacaaatgcatgcagctttattttataactagtaaaaccacacacacttgggggctcctattcttacacttacacataatgcacatatagtgataaatagatctttggtatataatataaccttacaacagcttatatagaaaaaagcacacaaaatgacatacacgtattgtacacatatatattcttgtgcacatccattagggtttattttttttttggggggggaaggctccttaacttttcaatctccttaaaacagcttgattttcacaagaattttttttttttaaacaaggaggaggaagaaaaataaaaaaaaaacaggttaaattaggtaaacattgtggagaaaatatataaatgaacaaaatctcatatatcgtgttgtttgtttgtgttgggagggaaggtataaaaaactgcaatttttttcaaatttgcatgggagtttcctacatattgtagatgatcatcgatcatattttggtacccattcgttgaaaagggggtaactgtttaaagcagtgaaaatagctaaattgtgcctttttactttttggctgtgactgctcgcatattttcaccactgccacttgcgcaccgcacacagtagtaacataaataagcaagcggaaaaatctaaaccatccaaaggagcctttttttacacaactaaggagagccttttaagaaaagcggtgtaaactatacgatgagctgtttccctcctgcagtgcatgcactatatatatatacacttaacatacatacatatttacgtatacacaatttgtgcaatgtgccacatcacacaccacacactgagccttttcttcttcaagcgatgtatccactaataaacgttacaactatacaactctatacaaatgtgcaaagtggtaataatgtgcacacacacagggagctaaaaatgtaggtgacaacacacagaacagaacgcgacaccttaacattttaacattgaatcaatgcacaaaacagtttttttccgccctcataaaagaacgaacgcaaattaaccatgagaatcagatggtgtacaacgccaccacaccacaccaccgcttccgccgcgcgcgcttccctttcgatatattttgccttattttttggaataaattgcaccaaaaaaaaattaaactgagaaatttgttgaatgtgtcatatatatattatcattcgaaccatttgatttgttttataattttctgtgtgcacaaaaaataggattatattcattttcacgtttactcaaggcttgatttggcttccttttttaataaagccacaaaaaaaagtgaagagcacgaaattttcagcccccttaattttttcatggcgaaattttaaggacaccccgcaaaaaactgaacttgtttccttttttggcttttttttttttttgttattttaaaaaaatcttgcaaaaaaggtacacatataagtacatataatttatttcacccttaaattgtgcaattaattttttatcatttttcattgacagcaaaacgcactctttttttttactgtacctttttgtaaaaattgcaacatctatataaaattgtacacgtatgtttttgtttgagcatattatattatacatttatatacctaccagttgcatgcaaaagattttttctccccgcacgcgtatttatttactatatatgcaaacccacgtcaaaaatacatgcgtataaaaataagaccacatgcagttcacttaaatgcagttaaaaagttgagtaaaatattccccctatgagcaaaagttttgtaaatataattaaacagtgttatagtaaaaaaaaaaaaaatactgatcgaacctacctctctctatgtgtttgtacttgtttgtaatattttttatatacttaataaatataacaacaaccacatttgtgtcatgaaaaaaaaaaattttttaattatagcaatttatgcaaattttggtaaatataaatatatgtcataatcccataaaaaaagtcacttttgcagaacgaataccacaccctttgacaataaaatatgcgcgattttaagcataaaaaataaaagaaaatttttgaagaccagacccacaaatcagccacatctgaataagccaaataaatttgttatatgaagaacacctatatatatgaacgccgtttatatgcatacattatatacgcaattatataaatgcataagaaattatttatatagaaaccctcgtttatgaagtaattttcttccccctgtgtagtaagactgacagctattttttgtgcccagcttttttttcattcttgattttttttctgttcgccaccgctttaaaatgaatatgaacgttcgacacgtttctacaatgatatataatttttattacacgctatattacaaaaagttcagcaaaaaaaaaaaaaggattagcttaaaaaagttaagtacacaacacagacaccgcctttaatgcgaatacctgcacaacttgtacagtaagggtaaacagaattatccacatgtagcacttattatttttcatgccaatatctctctgctcttaccgtatatatatatatatgccaccaccacgcaccatattcaataaatgccccccctcactcgtgtgttaaatcgttattccttcccttttttttgtagcgctgtacaaaacataactaataacttctacacgcaatatatatacacacatacacatatagcataaagtacgtacatacacataatatatgccactaatattattacatgtaaaacagtgaaaaaagcacacacatccctggagtactatagcaaacacaaatgcattgtcattaattttgaatttgcacttgcgtaacaaaagcatccaacacaatttgtaacttcgaaacgtacatttataaacttatatagtataacttataattattatatacatttatttatatccccctatatatttgactcccagattttataccaataaataatccctgcataatggaggcgcgaagaaaatactactaccactacaattcccttattagtattggcacccttctcttcttcacaagtacatttatgctgtgctcatcgtctcaacttgagccggcccttgacccggattctccctcctcaccggtacatttacgactacatgattatgcacccagcagagaagatatgttcggtccgaaagcctcacaaattatgacatcgctgtatgaaataatagacgaagatgtaataacaacaggtggttatagaaacgaatccgatgatgaccaatccaaccagagtactagcagcgacgacgacattatgcaaagctatttgagcgaagaaacagatagctttgatgagttaatggacgaaatcaatagccataaaaaaaagaaaaaaatatcttgcccattaagaaaaaacatattaaaaagatcggatagctccgattcccttagcgattatgaaatcgatgatgaagtacttgaacaaacagattacgaacaaccacaagaagaagaagatgatgatgatataaatttattttctgatgaatcattcgaaatgatagattacccttggaaagatatattaacaagctccccatatgatgccaacctcacgaatgaagatggcccttactcacttgaagaactcgtattagatgatcctgaacaaaaaatgagatttggaaatatcaaattctttggaatcgaagactccgacgtatcagaaaaaaaaaagggtatcgcgcctactacaaccaaaagtaacttagaaaaaaatagcaacaactcagaagcatctaacataaatgaacatgaacaagaaaaaatggaaaaaaggaaacgaagaacacctagacggtataaaaatccaattgaaggcttttcagttacaacgtcctatgacacctttttaaaagaaaacggcttgagagatcatcatccatcgaaacatcagaaggatagtggcgaaccttttgtactcgacaaatataactatagagatgttaagttcaaaaacgtgaaacattacgtattgaaaatactctatgagaacgtaaaaggactacatcaaaaggattatcaatatttaacgaaaaacaaacatgaagtcgaagcattcatcagtaacattttaagaactaattttatatgccttacattttcgcaagaagataaactgtttgatgatgctcacacgttgatagataaagcctacatcaaaaatgtacgcattaaaatataacatatgtgccatgaagaactgccaccaaaccgaatatactgtaacacgagtccctttttaaaatgcacacaattctgctacacaaatatgcacttaattaaaatttcaaacctaaacgcaaaatcaaacacctatatttatgtactctattatcattgaagcaacggttcgttccgcctacaaatctaaaattataaataataacgacattccttccaaataacatgtatatacatatacagctccacgatttgaccccgattgaacattatatttccaaaagcgttccgcatgtttacagaaaatcataaaatatgtgtacacctattcacttaaccgttattaactgacccgcagtataaacccaatgaaattccaccatgaaaaaatgcagcccgaatttcgcaaaacataagcgaaccttcgaaaatttttaattaaaaaacttagccaattttgaacaaccgacatgtataaaaactgccacgaaatatttatacatcaaaatatatatataaacattatttgtaaaagtccatcgttaccttatatcaatataatcacaatacaaattattgccccccatttttactcctatttttttcgtaaatgacatttcaatttttgaccctatatccttttcatcagcatgtcgaccacgcctcctaaaagtatgtaatacgcagtacgcatattaaaattgaaacctttatacattttgcgcgcatttttattttaaattttgacacagtaattaattagcattacattcatatgaacacatatacgtatgtacacatatgtccttgcactgcatatttgcaatatgaccgacgtttcgtacttccgcacctttttcttactatgaccgataatcatagcaatgttttgccttgcacaaatgaaccctaaccctattatgatacgatattaacagtagcacgaaaattaattaacctgaacattaatttgaacattaattggaacatgaaccatgaaccgacatgaactttcaaaccattttactcacataagttaaaaacaatcacatctatccacaattacatctatccacaatcacatctatctacaattacaaccacatcaatccacaaccacaaccacatcaatccacaaccacaaccacatcaatccacaatcacaaccacatcaatccacaaccacaaccacatcaatccacaaccacaatcacatctatccacaaccacaatcacatctatccacaatcacaaccacaccaatcacccaccgatcaaataggtccccccaaaatattgattaattaaaattgtacgcgcattaacacaaagagccgctcggctactccatattatttgctttttttttcttgttgaaaattttcttatatcactgaggataagcctcaacagatcgtaaaacaaagtttactttcatgtttacagcacctcgggacgaagttagtagtctacaaacacagataatctttcttgttgttaaaataatatttaacacgactgtttgtgtacgtttttacaaacgtcactcccagtattatgttaatgggattatgaatgcaccggttaaaacacggactgcatatataatttctcttttacatcgacggtaaaaaatttgttacaaaaaagaacgagatagtattgtttaatcagcatggtttctggcttaagaggcgttcagccattatccaacagacttagcttcgcaacactggtttgtcaaccaattgctgtaccaattgtctgaaccaactaatcctctcgtaccaagttggattactgtcacaatactacatgtattgataaataatgataaattcatcagtagggtaaaactaacctgtctcacgacggtctaaacccagctcacgttccctattagcgggtgaacaatccgacactttgagacttctgcgtcccaatgataggaagagccgacatcgaaggatcaaaaagctacgtcgctaggagcgcttggcagccacaagccagttatccctgtggtaacttttcagacacctctatatgcacagtaggaagataaattccgtcattttgcaaatataaaggatcgataggccacgctttcacgttttctactttttctgaaaatagaaatcaaacaagcttttccccttttagtctacaagagatttctgttctctctgagcttgtctttggacatctgcgttattgtttaacagatgtaccgccccagtcaaactccccacctgactatgtctccataggaaccggaaccatagataactacacactttacgtgcatagctaactataaattctgcgacaatatgtaagaaactccttcttaaagaaggggcttcttacatatatattccaataaatggattagtaaaacaacgttaaaagtagtggtatttcattgtcgcaaagatctttcgatctctactcccacttatgctacacctcttaagtcgtttcacaaagccagactagagtaaagctcaacagggtcttctttccccgctgatttggccaagcccgttcccttggctgtggtttcgctagatagcaagtagggacagtgggaatctcgttaatccattcatgcgcgtcactaattagatgacgaggcatttggctaccttaagagagtcatagttactcccgccgtttacctgcgcttaattgaatttcatcaatttgacattcaaagcactgggcagaaatcacattgtgttaataccagttatggcttgtcacaatgctatgttttaattaaacagtcggattccccttgtccgtttcagttctgagttaacattataggtgtcaagtacgtcgatcgccgaagcgaaagaccataatgacggcgaatggaggtggaaaaagagaacagaagaaaaagagagcaaaagaaatgccttcatgttcgtgagaacatgtaagcacctcaatgcctcttgtttcgactattttcgatttctttccattctaatgtcctcagagccaatccttttcccgaagttacggatctattttgccgacttcccttacttacttttttctatttaaccagaggttactaaccttggagacctgatgcggttgttggtacgctcatttttacaaattagagttttacataccaaaaagcagaagagtgtttacaagcgaactaacaatcttgcgattgctagattcacttgtagcgactctcccccttttggtttgtcgttccccccttttttcaaggatagtttataccgaatcgaataattcataaaaacgaattactattgctacaaaacagattattgtaaataggaaccgaagttcctatgaaacaatatatctgaattgacttcaacatacctcttctccaagtaaattgattccaaggtttgctatagaggtaaagtgcaaagaaaacgcaccccgagtgtaagacctatgtaaagaggttcatttgtctatatgttgccatcttaaataatataacccatagatttgtattggcacaggaatataaacctgtttcccttttgagaacagggatcgtatcatatgtataacatacaacagtaccctaacttaaacacttttcagctgtctcttaggagcggctaactcttgtacaaacacagttgacaagaaacccttctccacttcagtcttcaaagttctcatttgaatagttgctacttccaccaagatctgcactagggatatgttccacgaaaactcacgtatttcgcttcaacacaaaaccccacgattttctactcataaaagaattttaaaaaaaaaagtggtatccacttttttttcctacccttttatggcctggtatcggtaattcgctttagcgccatccattttcagggctagttcattcggtaggtaagttgttacacactccttagcggatttcgacttccatgaccaccgtcctactgtcataatgaaccaacaccttttatgggatctgatgagcgaatatttaggcaccttatccaagcgttaggagcatccctcatcgccagttctgcttaccaaaaatggcccacttggagttattttatttaaatcgagctaaatacaaaaattaagctatttaaaccctttttacccattgggagtttgagaataggtcaaggaaattcaattccctgagtcctctaatcattatctctacctggtaaaattatattaatcaactccagcgatcctgagagatctttcgaaaataaccagctaataggcttttcgattagtctttcgcccctaaacgtgattgaaatgaacgatttgcacgtcagtatcaattcgatcctccatcagactttcgtctgacttcaatctcaccacgcttagttcaaagcctctcgggtcctaccaaatatgctcatactcaataaggcgtttattttcgcctaccggtattgtatgcgttagagataattttgcaattatcatctaattctacaaataataatatattacattaattttgcgtataagtacgtcttacgtactctaatgtttaacatatcatacacacttgcacatttgctagactccttggtccgtgtttcaagacgagtgggttaagaaagcattttgtagaaacaactcaaaatgtgcagctgtaaataatattctcaagaatattatatacaagcaaaatacacatttgtatatatacctcagtaaaatggactatctatcacttttccttcgtgatttctataaaaccctttatcctttttttaaattaaggataatgtgaaaagactattaattttatcctgggataaaattaaatgcttttcatcaacagttttatccgaataaatctatattttactgatgtttcttttaataaagcagttaaactactgatatcgctgcaatattgtagaatgactgctttactttttttctctcttaatccgttccaccttaacgatttcaggtactttttaattgctcattcctgagtactatttcatctttccctcacggtacttgtttgctatcggtctcctacacatatttagctttatgtgaaatgtatcacacgcatttgtgctccaatctcaaagaacacgactctttactatagaggttatccaatgacgctaagccatatgttactacgggactttcaccctctttggaaaaggcattccacctcgcttcgtaacatatgtcttatctttacggccaccagaaagttactatagcatatttaaacacgacaattctttgcgctaaacctttaaataggaaaagacacacagattatccgcttgagctattccttgttcactcgccgttactaaaggaatcattgttattttcttttcttccgcttaattatatgcttaaattcggcggattcgctctcctatttagaaaacagaacatgtataaaaatggttgatgtacccagataaccatatagtccattactacaaatacagactatatcaccactcctcaagataatacgacactgacgttgattaaacgctaacatcatcaagtgctatctgtcccaatctatggcgacactcacagggcttacgccccctggagtatacgccccgctgggcatacactccgtagggcatagccccttagagcgtcactatagaatggtgcaaataacactctagttagcgcggccagtgctgctactgtacctaaatgatataacttcttaccacatagatatgtatgtgaaagtcgtacataccaattacgcacatagcacaacttaacagggattgctttccagagtcataatctgcaaagtacagccccatgagtgttacactcacggggggtactttcgcagaatacgacatctggtgcgcaccttttccccccgaagaggtagaaaagatgttttaggtttacttatcttttaaggacgtcccaccgaaagaccaagggaataggatacgtttggaggctcaccaatatgtacaccctagtgcacatagaggcgaacatcattatgtacacaaaagtttacataaaagtgaacaccgttacgcacaccgaaagtgcgcgtggtggtgaaacacgattatgtatactaatgtgcacatagaggtgaacaccgttacgcacaccgaagtgcgcgtggtggtgaaacaccattatgtacataaaggtggacatagaggcggacatcaatacgtacactatgtgcacatagagatgaacgccattatgtacactaagtgcacatagaggtgaacaccgttacgcacaccgaagtgcgcgtggtggtgaaacaccattatgtacaccgatatgcacatagagatgaacgccattacgtacaccgaagtgcacgtagaggtgaacaccattacgtacaccgaagtgcacgtgtaggtgaacaccattatgtacacaaagtgcacatagaggtgaaacacctttttatgtacacacgaagtgcacaaaaaaggtgtataccttcgcgcgtaccgtcttcccaaggcttcgtacatatacaccgaagtatatatgtatatatctgatacagctaacagccaatattgaccgaaacataaagacttgcaagaaggtttctattatgccctgtagtaagatcttttttcgccacgcaaaaactcctgaacacaagttgatgtttccccctttcggggtcactgaatttattattgataattggtcgatttccttctgtttacacaaatagattcccatatcgaaaaatagctacaattaacgtgaattacaagcaaaactaccgtaatgtatatttctatacattacgatatattatacgcatccatgacatagtcatagggatccgctgccacttacacattcctggaaacctagccatcgccaaacggcgacggcatgaggctcccagcatgtttctcgtggcgaaaaatgtaattgggccaactcattatcaggagttcaagcccaaaaacatcattgcttgcaccactccttgatacactattaaacgtatttaaatgttgataagcatcgctacctatgcgaacaaacttactgcctcatgctaactttttataccccttccttacatatatgcagagttagtataccttccctacacaagtgcagagttagcacacctcccctacacaagtgcagagttagcacacctcccctacacaagtgcagagttagcataccttcccctacacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccctacataaatgcagagttagtatacctcccctacactaagtgaaggattagtatacctcccctacactagtgcagagttagtatatcttccctacattaatgaagagtcagtatacctcccctacacaagtgcagagttaatgtagctccctacatatatgcaaagttggtttacctcccctacactagtgcagagttggtgatattgtcgaattgccatactgataaaaattatacatattccgtatcactcaatattactacgcgtgttaaattgaaaatttaaagtgttatataattgtgtacctagtccattctgccctttaataataacaacttcacactttcgccttattttcgctgtgtgtcaagctttacacctatgatgtttcctacatcaaatcattatgtcaccgttcgacttatcgtgccatacaccacctcacttatgcacatgcacatactttaaaatactcatatcaaaatataaataatttagagtaatgcacaaatgcttaaataatacaaaagaaaaattgtatcggagaaacaaattcaatggcatattaaaatttagcaaacattttaattagtataatcaaattaattgcttcgtagtatatctattaataaacttaattgatacataccttgaaaaacgcaacctcacgcgtctttcctaagtgctaaagtgttataattaaagttgtaggctcaaagttaattcgaaaatcgtattgctttatcttaaaacatatactgaatttgtctcataagtacatatgctaactacatcattaatagaaattaaaatcagttcgttaaacatataaatatgatcttaactagaatttataggattagttaccaattattaattgaataataattaatagagcccaaaaaggctactattcaaacttaggatactactatatataggttcaacaagcgattatagatctattaataccttatcaatacttaaccgttaaatacttaaccgttagtattgataggttaactaatatttgttgagcagatatatatcataacaatagtagtcgatagttttgagtttcctctactcctatgatgtcatattgtttgaaacagattatcaacttgatatatatttatttagtaaggagcttggaccatattaaattatatgtcctttttccctgccatgtcaagctgttaccactgtccactttcccttttgtggatttaattggtatttttagtttatattgcataaataatagcgaggagtaggccttttcgagagagcgtatttatttattacctttactcgtacatcacctgatttgtacgttacattatttgtgctttcgttttccacaataaaatatagcacttggggcttaccactttgccagtgcctttgtgtaacggcacacctttttgacagtatcatgtcattgttaagtagtttaagtcatttgctaagtcgtttacaacatctaacagtagagttcgtcatcccacagtgcttttcgtcatcttacagtagtttcccgtcacctcacagtagccttcgccatactacattagttccagcaatactacagctgattcatcaaactacatagttcacgcaatctaaaagtgaggagttcgttatcctaaagtacagatttcgtagtcgcacagtagagagttcgtcatcccacagcagttttcgtcatcccacagtagttttcgtcatcgtttcgtaactcgaagtagttttatatgctcattattacaacgttttataccgctacgtcatataatactatcgattttgcttgcctttaaacagtaatgtgacccgaatagaaaatgtctctaatgtttacctgatgcacacttctgtgtaacatcgtcattttagtaacgtttctaggtttgatataaccgtttcagagttcctatatatgtatatgcaaaaagaactgtcaacccacgctataaatattagcgattgcacttaaaaactagttacctttttcaatgttacttccgaatccattaataaaacggaaatccatttcgaaggtaacttttttaaaccttcctgcatatactacgtatattttcatgcaaaaaaacacattgatatttacagatactagtgtaactgcacctacgtcatgtacatataacgttttttaaaaaaaacgtataaaaaaaagattttcgaactttggaactctaaaattaacgttaaaataacaacctacgggtatacgccagttatctttttttttttgctggacgtacacatttagcgatttttattactgtttttataattatattttttttatttgcaagcgttgctctctctcgttgtattatatagtaaactaccaaaatatgtccccttatatcttgcacgctgccattttttttatgtttacccctgctacattttaagtgcaaaataagattattctcatgtgaatatataaatattctatgatataaccttaacaagcaatgtacagtttgttatcaaaaaaaaacagtttaaaaacgtacaaaatataacatcttcatgttttcatttaattatccattgagatcactacaatttcttcattgcacatatcaacttagtagattactcaaaaaaatatagtaaaggtttttttgggtccatttaattatatcaactttttaggatacatttcgtgcaaaaagtgatttattaatacaatgtatattaataatcttttttgaaatacgttacctatattttttaaatacaatgtttggatcccattatatttaatacaaaatcattttagaaaaggtatgtacccatgccatttaaatctgtaaaaaaaagaaaacccttattatgtttactttnagttatttctacaattaatgatatatggatacatatgacttagcaatttttgttaattcttcgataatgctatcttgaaaatttaatatatcttgtttataactactgtttcgttgacttagctttttttatttccctattcatatccttaaactctccttcgctattatagctccttacttttttaatacatctgtatagcttaagattacaaccagtatatttttctataattaacctgtataatgattgcaaccttttatgcgtttaagttatccaaacacaataaagtcccccattaatagaattaaatagcgctttgcaacaattacaactgatataaccgctactgtagttacaacaattttatcattacaaagctattctattaataagagtgctaacttttgttattataatgtgtaacatataatttacatttataataatttacacttatacggttgtttaagctcaattatctatttacaacctgtaaaggcctataatttacagttgtattttttatcatataatacggtgtatcttttcactaacagatgtactgctcattgacaaatcacaatcaattataaaacacttttaattttcaatttaaacactttattattcggactagtcaatttcttgacatcatatattgaacgtactacctaaaaaataagttttaaataatctttcttttcataattgttaaaaggttggttctcatgtagttatggctgttttaaaattatgacttccattaaaaataatttcgtttacaccggttattaatattaataatatactcatacatggaattaataatatactcatacatggaattaataatttagtcatacaatgtattaataatttagtcatacagggcattaataacatagtcatacaatgcaataataataataccgtgtctattgtcctttataattaataaatcggcacttttagcatttgaaacatacatgatttgctgaaccttccccgtcgaataatcatacgtagtaatatcttataacagttttttcgtttgatatccctttatacgcagcaaaataagaaacgtacatgtcctgtaaaatccaatatatatcatcatttttgcaaataaatcaatgtgaatgaaacatttcgtgcagcttcctaaattgacaacgtataaattcgtataatataaatatataaacattaattccctttgtaacacatcttaaacaaaaatgtttttgatgccactaaaatgctaataaattaacaaataagtgataacattagaaaaaataccatatcaaattactttaaaatatgtataaattttaacagtatacctacaatgagttcttattggattataacttcatttcgtaatatgaattactggattgctaattgcttaacgccccatggacaactgtcaattaaaaattaacaggacatagtagaaattcaattatttaaaaaaacattgaggtgacaattgtgaaaaggctgattgataagtcatcatttgtgataagtaatgattcataataagtcatcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgtggtcattcacaataaatcacaaattcatatacaatcaagcctttttaggtacataaactaattaggtttaagtacgcttcccctagtgtgctcactcggtgcagatcaggtaattcactacaccaaactgccgtagcgatacaacaggacacactatagaaatgcatttaagtgttgagaattctcaaataaatgcgggtgacaaatctcatggtataaaaaagttatcatgcctttgtgtattctcttaatactcccctgtatggaattttcatagtcgttccataataatcattccctaaattcctttcctccaaagccaattgtcgggtgattaattactccgaacactaacaccataccaaaaacctcctctcctccacaacagcacgattataatgcaagacgattatttccgaaaaaataatcatctccattatcgtaatatttccccattgtaattatccccatgataattactagtatgaatcgtaactgttccctagtcagtgtcctgcaatgttacacgtcgcatacgaattatatctgatcggctatcacttattaatcatcgacagccttttacagctatcaacgaaaaaataagctacaaaccgaacgaatataattcgtatacgtttgattaataaccactactccttagccgcccttaccgggtcatgctaattcgtacacgttattaacacgtattctcaataacatacacaaaactccagtcagtataatagtacgttctatcttgatttgaacttcctccgtggcatgaacaactcgtcgatagatctgtaccaagtagacttgtatcataaacagtgtgcatagaggtatccacagaaatagtactaatttttactttcgtaaaaattagacaaaaatcaaaaataaaatcagctttaacatccccaaggtcctgaaagtcttctacgcgcttatggtagcagcacagagttctttctctatagcagtgcataaatctaacgaaatatgcactcctatagtaagcgtgacgtagaagtactttattttgcaataaaactcaaccactacttttctgtacatccaataggagttccataaaaacccaaagaagggattttggagtaatttacattcagcgttcagatgattcacagtcattgcaattttcattgcatatcgcgttttgctgcggccttcatcgctgtaggaaccaagacatccatcgttaaggttgagccattttcctaagataaaaccggcatgcttacgtttacagcgctataaaaacatacgtaaaaacgcatataaatattgcaccgctcacgcttaccaacacacaagtttccctcaaaaaaaatggtaagtaaacattgtgcacattataatatataaaactcgattaaaacattatgtaaaagtttatattgatatatttaaaattgttgtaatgttgaacacaaaaaaaacggtgacattcttccatacaatataaggtagattcttccataaacatttttatacatgcttataaaatcaaagatttcaaatcagtgattaaaaaaaaatttatccttttattgatatttccaaacgatcacagcgtttctttttaatgttccatgaaaactgataaaaaaagtgcaccgaaaatattcccctaaaaaatcgacaatacacaactaaatcagattcactttcttacatagtttgtttccctttcggttaacataaataatgatccttccgcaggttcacctacggaaaccttgttacgacttctccttcctttaaaagacaggatttacgatttttccagaaaaatgaagatataatcttcttttttcttgtccaaacaattcatcatgtctctcgatcggtaggagcgacgggcggtgtgtacaaagggcagggacgtagtcagcacaatctaatgaatcgtgcttactaggcattcctcgttcaagattaataattgcaataatctatccccatcacgatatgtactaagaaagattacctacacttttcagtggaggaaaagtatgcgataatgataaaaggctgaataagcacaaataacatatgcatatttctagtaactcgttgtacatatcagtgtagcacgcgtgcagcctagttcatctaaggacatcacagacctgttgttgccttaaacttccttgtgttagacacacatcgttcctctaagaagctttacataaaataaatacatttctacacaaaaaggaaacggtatgataagccagggaagtgaagtccagggaacagaaggagcgagaatatactagtcacgtcaacgattctggaaaacactgacgtgaaaagcaatcaagatcttcattatttgcgaccgcaatttagcaaatcatacatatccaattcgatataaaaatatgtcgtacttaccgctaattagcaggttaagatctcgttcgttatcggaattaaccagacaaatcatattcacgaactaaaaacggccatgcatcaccatccaagaaatcaagaaagagctattaatctgtcaatcctactcttgtcttaaactagtgagttttcccgtgttgagtcaaattaagccgcaagctccacgcctggtggtgcccttccgtcaattcttttaactttctcgcttgcgcgaatactcgccccagaacccaaagactttgatttctcatagggtactgaaggaagaaatctaaggactatccccgaagagactatccttatttgttttactttcatccaaaacctagtcggtatagtttatggttaagattacgacggtatctgatcgtcttcactcccttaactttcgttcttgattaatggaagtattttagacaaatgccttcgcagttgtttgtctccagaaaatcttagaatttcacctctgacatctgaatacaaatgtccccaaactactcctattaatcgtaactaagccaaaaataagaaaaaagaaacatagttttgacttgttcaattttgttattccatgctgtagtattcaaacgcgaaatgctatatctgtttgctttgaacactttaatttactcaaagtaacaaaaccttccatatgttttagctagagaagattttaaaaagaaacactttaattaaaaaaacacttgataggtagagatgcacacataaagccgaaaccgagatggctcaactttttgtggctctagctaacagcattattaaaatatcggttctttgaaattcaactacgagcgttttaactgcaacaattttaatatacgctattggagctggaattaccgcggctgctggcaccagacttgccctccaattgtattatgggaagaatttaaattcccatcattccaattacaaaaccagttttggtcttgtattgttatttcttgtcactacctctcttctttagaattgggtaatttacgcgcctgctgccttccttagatgtggtagctatttctcaggctccctctccggaatcgaactctaattccccgttacccgtcatagccatgttaggccaataccctaacatcaaaagctgataggtcagaaactcgattgatacacactgctttgggatgaatctttgttgtgtgtctcttctttgttataattccttaagttattaacttttttcttataaaggctaacaagtacctactcaagaaattcgtcgagagtgctaaagcaagtattagctacagcttttccgtagttatccttatagaaaaaaaaaatgtcaagtagattataactgttttaatgagccgttcgcagtctcctcatatgaatatatgcatgtactttcacttgcatggcttaatctttgagacaagcatatgactactggcaagatcaaccaggttactatatatgtatacccttttgcacggcattgtttgttacataatgataaactttacgtttttagcaagcacaatgactaaggaaacaactattctacatagccttgtcacatagtacaaactacattgctaaagctaaaacttatcatcagtaagcaaacaatttctaatgctacaatttatacataatagacatatacatttttttgggttggttaaaaaaaaaattctaccaacaaatacatttgacgttttatacataatattgtacgtttataaattctgtgttaaattatgattctcagcttggctgattataattatcacacaaatcgtaagtgcacccggtaaaactacaacatgagacaatgatgtggcataatcatagatgcatacaaatatatatgtatatatgattacgcatcgattgacttcatatgcagaagtatacacgtggtacgttaaataaaatatttaacaattttttatattgtaaaaacagagtgtacatgaacagattagcttctaacacatagtgtatatattcttaatcatggttataaatgattatgaataaaaacaatttgtttattatataagcgctttcctattcttttaatagaagagccttacattatatggtctctttacacgtatttaaaggtgaggtattatcattaggcacacatggaaccaagcaaaaagattaccaaccaacaaaggagataatcaattggccttattctactagcagctttttcaaagtatacatatgtaaataatttaaatgtacatgtaatgcatattgcttcacatcgctcattcattctataagattgacgaactcgaagcatactacattaactaatgcataatgaatacacaagcatcaaatgaaaatattcatacacatagataaatattcatacagatagatgaaaatattcatacagatatagataaaaatattcatacagatatagataaaaatattcgtacagatatagatgaaaatattcatacagatagatataaaaatatctatacagatagattagaatatctatacagagtgatgagaatatctgcacagataaattagaatatttgcacagatagattaaaatatctgcaaagataaatgagaatatctgtgcagataggttaaaatatttataccgataaatgaagatgtttgtaccgataaatgaagatatttttatcaagaaattgaattgtctttaagaactcttatatttttttcaaacacatgcaatttatgcacaatatatatcttaaagttcttgttttagcagataaatttaaaaaatagaaacataatcaatatgtaatgccacatttgactacaaaatttgataccatttttacagtgacctatttacattaagcaactccttatacatgaaaacacctttttatcccccaactacctttacaattagtagtacttgctattaccataataagcacatgaaaaaacgcacaagaaccctgaagccctgaaacactgaaaccctacatcctggaacctaaaacattaacaaacaggaagagagaacaaacaataataaccttttttttttcacagtatgtaaagaaaagcataattgcttttatttgattaattataattggtcggcggatatattttctattaaaaattattatactaaatacattttataatagaaaaaaatccttcacgccatttttatttatatacttatttagagacttacacattggtatgatcattatacaataatgtcattctctataaaattatcgctgttttagatacttataaaccttagtattctaaaaacatagctacaacaagagatctgttaaaatgtgcacaaaagataataatcatcctttgccgctacccgtacctcactaatctcccctgcccactcatttcctgggcacctcctttaaccgaacactcagaccatacttgttgtaactaaacgataaatacggcaatgctctacttggacctacaccctctccaagtagaacttttgtgtagtactcgaaccgttggtggttgacggcccaggtagatagacttaagaactataaatagttcataagcctttgcatctacctttaacgggattgcccttccgagcacgcgtcgtaacaccgcgggttctttcctacgcacattctgtggagtgtaaaaactccactaggatagaatgactgtgcaacatttagtatgggtgaactgttaaaagaggaggtaaaccatgctcgttttcacggtgaaaactgcagcaggctacctgagggagaagcgcacggacatataacccacgagtgggtacccgtcatgaactattactaacaggattacagttaaacctcgcgtttatagtaatgacagaccaagatgccttttggatatgcccgagcgcttgctagctgcatcagtatcgtaataatactgatacagctagtgataggagggatgaaccactacctatcatgcaaaaaatttactcccggattcagttggcctttccagcacctatccaacgaatctttcgggtagtgtatagactaacgttcgagattaaactaaacccaaggaaataacacatgttataaaacaaacagtgatcgaactatttaccaaggggaggtgccttcaactcaactatctgtactaatatagcctatacactaagaatctgccgacgtaaatccatgcattttaaaatgcgatagatccgtacggcaattcctactaccacggtatattttacccggtgcacaacaattaaatagtcacacttttacgatacgataccgatgttatggactattattataatacgctacagcatggcatactacacgaagtagctgtcattaagtattaatacactacccgatataacagttaactaacatgttatgatgtaatgacagaccaagatgcgacttggatatgcctagcgcttactaactgcatcagtacccttattaaactactgatacagctagtgataggtgggattaaccactacctatcatgtaaaagattgatacccggatttagttgacttttacagcatctattcaacaaatctttcgggtagtgtatgaactaacgttcgaggataaactaaaccaagtaaataacacatgttataaaacaaacagtgatcgaactatttatcaagggaaggcaccttcaactaatttatctgtactaatatagcctatacactaaacatctgccgacgtaagtccatgcatttttatatgcgttagatccgtacggcaattcctatcaccacggtactttctaccgggtgaacaacaattaaatagccacacttacgttacgataacgatattatggactattattataatacgctacatcatggcatactacaagtagtagctgtcattaattatgaatacactaccggaaataacagttaaataacatgttactatgtaatgacagaccaagatgctgtttggacatgccgagcgcttactaactacatcaatatccttactatactgatacgattagtaaatggtctatgctttgtcgtaaaaaatgaaaaagattgatccgaactcagtaggcttaatagcatattacccatgattctatcggtttatgcatagattaacttttcgtagtaaagtgacccgattatatgctcaatcatgctaacacctaatatagaagctgaactatgtttcaagggctgcttattaaaaagcacactaactcgtaaaaggataatctatacacatgcaacacatgccaacttagcctcatgcatttttacatgcagtgaacctgtatgacataccgaaacattccttacaagatgctttaaagtagataacttgccttctatccttataatagaagttaaattaccaatcgcgttgtgtgctttgtataaagtatcttttttcgaccagtttcgattaattaacagttattgtaattacggacagacatacattaacaaatttaaaattctttttagatattatgatatgataaaacatacaacagatttaattaaattttcccaatacaccttgttaatttacaagttataagtaaacaatgccaactcaatatagtcgaacggtgacaacaaaaagggatgggatgacgatttcatttttttgcttgacatggctaccaattgagctcattatttacatacaacgtgttgaattctttccagtgtttgtggatttgtattaattaaaacagctataggaattattacaccaaaatttaaacaactattataaagcaaaaaaactgtgaattatattaataattacaataagtctgtgtgtgcaaaagctattattttgcacaccatttgaaactaataaagtctgaagtcttagtgcgtcaagatcaacagttaaaagttcaaacgaggaagggaaagtagtattgaaaaaaaaataatactaaactatatgatgacaaccaatttggttagtctcatttttcgtatgtccgcatctgataggtattataatctttacaaatactacactaccagattactcctgtataaaacaaaagcagttgttaataattcgtatatagtatatgtttatatgaactgtaaaaagaacacacaaagatactatacccaaaaatcatttggcacaaagttgtatatatatcacagttaaaaaaaaactgatatattacaaacgaatcagaacaaaatctacttttgtaatttacataataaaacatcacagaaagatgatattcattttttttttcaaaacttttctaaattttttttttaaaaaaattgaaataaccgtaaaaatgataaataatttaaaatttgacgttgaaactgaattattcattcaatttctcagtacaaatatttaaatctttaatcatcttatttaattctcattactacttccccttcctgatgcaatgacctggtcccattattggtcatttattccagaacaccattcaccagacatagtgaatttcctattggcatgagttcgtaagattaaaatgggtctcctgctcatataataataacctatatactttttgttaccaacaaatggccctcttgctgcccatgtctccccaattgccttatgcctgccaaaaaaaaaaaaaacgccatgtcctgctcgtgcgcaatatagttcttgcacccatatggaaaatagccctcggcccccgggaaaaaaaaaagttatccaagtggaaagtaactatacagtatgtataaaaaaaaaatgcccccttatgcacacttgttgggtcgatgaatttgcaactctttcagcaacggaagcaaaacgtgcaacacgtatgtatatatgtatgtatgtattatatatatatgtacatgtatatgcaagttcgcgcgctaagcaagggcttacccatataaataacatatactgcactcgcgtcaagcatagttgtgcccataaacatatgtaacacgcttgtagtgcggactggtgcagtctgggattaacgtttataaggcgaacaaggaatctgttcacgtgttgcatattatatgtaaaaaccaagtatacaagtgcgggcgaaatgtacagaacaaaagaaacaaccgagcagttgacaaaaaaaaaaaaattaaaatgctgcataagtcaaacgcggaaaaaaaaataaatcgcacaactcttatttaaaagaaaaaaattaacaaagaataaaaaagcaacagaacgaaatgccgtaaaaatttcgaaaaggaaagtgcaaaaagcacgcggagcgtgataaggccgcgtaattctgctcgcgttttatgccattgtacttcgcacgcaaagtccttaacaaagttaatgcatgtaaatgcgctttcatttatggtacatcccaacgggaatccgttacataggtacgaaaatgggggacaatgtacaacctacaatgcacaatgcgcgcatttcatcatacactttttattctacacattttgttgcgtgccgaccgatcgaacggatgttttttcaacagcctcgcgtatctcatcattcgcacgttatttttattgttgagcttattgaatgcacacagcaattctttttcgttcttctgagattatacctttcggcataaataaattacatttttaaactttttacaaactttacatgatgtaaaatattgcgagaagcattttaccaccttcggcgtgttcataagtgcacgtataacatttagcatggggaaattatgattgttcttgctacttagccatgctcatcatggtcatatcgttacatatgtgattcattacagcttttagaaaactcccaaggttcttttttcgctaaagaaaaaaaaaaaaaaaaggccaaaatatacgccccatttttttacgacattatttaccaactcgcgtatactttgcgacgtaaaaatgccaaatggcactcctacacttgctcatttgatctagtaatttgcacacgagacatcgctttcatgtgagtagtacatatataatagcacccacggagaggagctacattgtatgaacccgatcgactgaaaatgaacgcgcgtttgcgcttttgagataccttttacattcattttttattacatgagaaaaaaggggatacataattgcaggtgtgcaatatgacgttttcctcatcaactgaacagtacatccatttgagtgcgcttgatcgaactgcgtgatcattcaaaccatgaagaggaatcgtttcgacaatgtcccgttccctttgcaaaaaaaaaaaggaaattcccatgattgttgtgaaaatatgctttaaatgggtggtctccgtgttaatactttaaagagtacactcttctcttacacatcacagttggttactcaaaatgtggccatcatttagcgtctcgccaaacaaaggataatcacattaatgcaaattattcaccctgtgaaaacgttatttgttttacccagtgggaaggctcccataaaacaaacacctccacacaagagcaacaatgcttccaaacaaaagagagatgaaaaaaaaaaaacgcccatagttaatactttttcctggaacacatattactcctggtacgcgtaaacgtgtcatttgcgggaaaaatattacaacggcgaaacttccaacatttggagtttttataacacgttgcacatttcgcttatttccccatccaataagcaaaaaaaaaaaaaaattcaactggacaaaaataaaaacataatcctcccttccagggggctcttaccttgtttggggttaaatactactgaaatgttcatgccctatattcatggtacactgtgctgcgcaaattaatgcccctttggcgatggcaaataaatgtaaattcaccggccatgtttttttttttttttggagtaaaagtacttattgcccaattttacgtgaacagaactgtacagagaaaatgcgcaaatgttttttacccaaaatgattatcaccattttcatgtaacgccatgtattatgcgcaaaaattcaaaaattgttaactcttgggaagaaatgcatgtgttgcgggggcgagaaccaaacaggcacgtaacaagtaaacgcaccaagtaaggccaaacgggatccctccatatgactacataaaatggccattttttggcccacacaatgaactcgctcaagaggaagcacacaatatcgtgcgcaaaaaaaaaaaggcgaaactgttccccttccaaagcgtggtaccaacgcttgtacgaaaacacgcttatggatgctcaaaaatacctttgtcattcttttttttcctgttccctttattgtttccatttctggatttacttcgaaatattttatgctaaactttgggtttccaaatgtttccaataaatggtaaaagtaacattgaggtcatcggaaacggaaatttctgcaaaaatttgttcgaacttgcgtgatgggtgcttttttatgaacatgtatccgtgatgcacgcatagaagttttctttccttttttttttttcgcttcatctacacttttcctttgacgcaaagtaatgcagtcatttggaatgagttaaattctttccgatttactcacacggtttgttaaattacaagttgtgatggtacatgatgcgtaccatttgtgtacgtaataatgagtacgggataacgaacggcactcgagtctttacatataacattctttgcggaaaatggtggggaaaattaaaaaaaaaaaatcaaaactgggttaaaaaagactctctcggcgtccacttttcgagttcaaaacgagaaaagggaaatagacacatatacacgcatgaacatgtatgcgcatgggcatatacacacatgaacatgtacgcgcatgggaatatacactcttgagcatatgcatgtatacgtgcaagcacgcatgtcacgcttagcaaaacgtacgaataagtaaaactaaagaggtaaagacaaaatgtggtaacaaagttgcagcctttgggtatgttcaactttatgcagcactgcagtggtgcggcaccgtggcatccttttgttttcctcgttcaactgaagaacaacaggatggtcctacgcggatgttccttatgattgagtatcaccaggtggttgcttaatatttacgttgatgtgcacaatcgagttcagaagattcttcttctcggaactgcccttgtccgaatcactgtccttcatgttcttctctatatattcttgtaattccttctcacttggaaatgttttagtaatgttttttcccatgatgtaccccttctgtgattgaacaactccaccatctgcggtatcaagtaaaaggttgacaacgaatgcaaccgtttcgggatcatccaattcgtttttatgtttgggtttaagcaagtatgcacctccaattaaagtcgatatgagggcaactgctgtggctgcagagcctgccagtattgcgttcttcttttttttatcagagttattcaatttttcgttgattgcgttgaacgcatctaggactttcttcttaaccacattctctgagcacatacatggtgccaataagttaattatgacgagaatgtttatgagtaaaaatatgcaggaaattctcattttgagcgaaaggtacggcactgatgatttgagtggttgtgcttacaaagcagtgatgggatcgtgcaagttgcacaaatttatgcttggcacaggactcgcaaaaatggcgttactgcgacaaaaatggcttattttggcaagttgctttgtttggaagaaatatgctttatttaggacaaaagaggcgttttttccgcgttcttttcttatttttgaatacttatgttgctaatttttttttgtacttcgattttttttgtactttttttcgcatttctttgcatttttttgcattttttttgcattactgcttacatgcttgcatatgtatctttccgaacaacggcagctctttcatttcatctacttgtacttccatcgcctctttttttgttgtgtctttgcatgcacatcggcgaacaatgcaacgtaatgtggcctcataataaccgcggctgcacgcgccttggaaaaatatattcaattttcctttttggccactaaggagaacgtgggatcggagaaaaaaaaacgaaagcgccaccatggtgtgcctgcatttgcacatgtacatgcgcatgacccttttgtgcatgtagtggggagaacaagacgttcacttcctttcgcggggcgaatttcatccactcaatgttatgacttatccacataaagtgggaccaccaaattgaaggagaacttttatacagagtagccacttgattaacacaagcaaaaggaactactgttacatacacaaattttacatgcgtgcaaaatgagaatctgcttaagtgattatttttttctttacgtgctgcatcgaaatggaatgtctccaatttgaacacatggcgtgatagcgaaaagcacaaattaaaagacgtttaagtctgtttctgtgtagcaaacagttgcatatgtactccattttatatctatccctttgaattacaaaacgacattacattaacagaggcccatccacatgtttaacatttcgtatggccccttttctccgcaaaatgagtgatgcaacatatacgatatgtgaagaaatgactccatgtttatgttcatatgcagacccaaatggggctattcgaaaatatgcctgcgggcgaagcagcgcgtccatattttttaaccagatttcccaatccatatcttggcgccaaaaaaattgttcaaatttatgccaaaatgtataccgcctcacgctactcgtttcacctttaattttgcaaaaaaaaaattgtcaagtcaatgcgtgtaactgcatatgtgtctgtatgcacgcgaaacctcgtgaactcttccacaggccggccaaacctatgtccaattttctcaaaattaacagctaataaaaaaaaaaaaatcacatgttccataatctccattaactattattttttagcaaaattttgcttcagttgggtcactacatataacgatgaaatgttgtcacgcacaatgctttctcaatttttagcaggattttgtttttttttaaaatatggccgttaaaatgtataacaccgccttacgctgctcaagcaaatctgattaaaattgcccccaaagcagcgcttttttatgctcttcccaagcacatccaataacaaatatgcagtcctgaaaaaaaaaaaaaaaaaaaaactccaaacggctaaccggtcttacgcaaatacacacaatgggacatgcatttgaggctactaaaaaagaggtacaccctaatttttaccaaactctataaaagtaacacacacacggaaataaaaattgcaaaataagtggcatgattggaaatgcaaataataatcgttcccattaaatttaaaaaaaaaatatacaaagtggggaaaaaaaaaaaaacatccacatttattcccccattttatgcgtaaagaaagaaaaaagttcacataattttctcactgattacatccctattttttctagcgcaatatttcaataaatgacattttaatttttgtccatttaatacacttttacacaccataccatttccacaagtccgttgcatgccgagtaacgagaccctctcttgtgtgtataatctcctagaccgtcacatataagctttaaaaaaaaaaaaaaaaaacagcgaaaattcttaaaaaagaatttgtcgaaaatgccatacgaggaagcactcttgttgcacatgttactaaatttcgttttttccttttaaattaaatgtaagagttctaattcaaggagcttttccaactgtactaaatgcaattgggcttatcaaagcttaaataatttcccacaggtattactctgcaaattgtcctgtcttttgcttaatacaagacaagcgcacaagctttttaattaattttatgcctcccttggatgtatacctcttaattcacgcaaacgatttttcctttttttaaaaagaaaaagaaaaaggaaatgtttatactggtgtaaacatgcatgaataaaaaagttgcgcgtcttttgcgttcgtaattgtcctaagatcttaagatactcttaaaattggcatgccataaaatgcaattttttttttttttttcctttttccttgttcagttgcacaattattactctttttcaaatcttttttttcaatttttatttttttttttttgttacaccatatcaaattttttaatcatacaaattggataagtgaaagtcaaagggttttcctgttatgtccacaacaatttaggctaaatcttgcaaaaatttaaccatgccctttttgttttgttattcaggtgtattgatacacatgttgggacatttctatcaaaagatatttgcattcatgagtttacccaaccgcgtgtgtgttttccctttcggtaaccttacgcccagtgagctcccacccatgcgtgctcttgcgcgactatgcgcacctttttttgtaataggacatgtttcaccacttcttgcatcctgcactagggaactatagtcttcatttttcagtactacgttcctttccagaattttttatctgtccttaaaaaaatgaaaataaatcgtgttgaaatggaaaggccttatttttgcagcgcctttgtcttgtgactattttttttttttattcatttattctcattttcctacttcttgcccttttgatgggtagcacttatacgcccacttatcatgtgcatgaataaatgatgagtactgtagtgcagtaacctcttacattactcatgtgttacttttggtgtattcttttggagaaatgtgttactcgttaagtttgttcgaatgtgtataagcatagtagacactcattttgacccctctcccatgtgtttattttatttctgttttgtatttattaagagtttgttctgctcactgggtatataccctactggttcgtggactaccctctcccctcgaccaccgccagattggcttaccgtctagcatagctgaaataaaacgttgacagcgcactatgcctacgtaccattttgtttttgcaccctgaatattttaaacaagtacattttctttcatgtgaacaaaaagtaccatacagaaattaacagataacaacaaaaaaaaaaaaaaaaaattcccgtcttgaacaatttgcaaatggggaaagaaccaccccacagtaaagggaagcacctcccagttgctacacataaatgtgttaagaaacgacgaagcatagaaaagggaaaacagagaacaccccccaaatgggcaataattaataacaacttcggattgctatccaagtgggactcccttacacatagcagtaatgcaaatatgaaggcaggtcaagtacacaaacatttctttattaaacctaggacatatttctgcgatatgcatcgccaaaagtgtgcatgtttggacaaatggaatggtaatttagttcaattggaactttcaacgaagagcgactccagaaaaaccgaagaaaaccaaagcgatatcaccactggtgacgaaactgataggggtgctacaaatgggggtgccactaacaacttcggttccaatggcggcaattgtaaaagccctcttagtgataaatcaaacgaggttggaaaaaatccggtaagaagacactcttccaaagtgagtggcttacaaaaagacagcttcacaaaaaagtacctccccgccaagggaaccgctacagataacactatcacgaacgcggaaaacacagagaaagaccccttgtccatttttaaaaccgaatcggataaaattctagaacacattaaaaaatggaaaatgaagagatcgactcttttcaaaagggatcacatgcctgactatgtgggcagtagggagaccccttctccaagcgcgaaggaagtcgccccgaattattcgaacttccttagggacaaaaaaaggaaaaaaaaaaaaaagatacgtgtggaatttttccaaaaaaattggaaagtttcagcagtggtgaacgagcccattacaactatgcaaatggtgaaaaaaatgactctccaaaaaatgaggctcacattcaagacaagacaactgaagggggaacatcacatacaatggcaaccttctataataataaggtaaaaaaaagccatttaaaaaacgaagaaatttgtttcagtcaaaagggagattgtaatttcaaccaactcgatgagttccacattgtaagtggactcaccatggagcgaaagctgactctgtctggagggaactgccccaggcataaaactccttctgatcgcagcaggtgcagtgttggtgacaggtccatccctgcaaacatacctagcatagaagagttatatcaaaacgagcaaattaaccaacgaaagaaaagaaaaattgaaacccaaagtgacagaaatgcattaattaacagaacgaacaactgcaaaaaactgttgagtagtcttcctgctttacgtctaaaggacgactcggataatgacgcccttcattcgagtcaaatcgttagcaatcaagtgaactgtgcctactcacccaaagggcacaaccaagacatagcttttaaaagcgatttaaaacggaaaaattatattttagctaacaaaagtgcatacacaaaagactccactgagtcagcaaaacatagctatgacatttatgaagaggagaatcgaaaagcggacacgaaagggttctccactccaactaaaaacctaaacaatgccaaaaattttatcaaaataggcacttcacaagatgttcttcatagcgctaccaaaaagttaaacttggaagaacgagccattgcaaagaagagcatacagaatgaacgtagagaatccccaaatgtaaaaaatggaaataaaaaatctctaaccgatcggaaggtgaaattcgaacagggaaaaaggaaccctcactcacccgaagaagctgctaaggtgacccaaagaagaaatcatacagaatataatgacaactctgctattactacagaagaaaacagaggaaaaaaaacatccagaaaacacacatctcagatgatccacttagggaagacatctgaatccaatttaggaaaaagatccaataataataccactctaagaaacgagaaaggcaccttcggtgatgccaatccaacaaaaaggggaactcccaatgggtcaaacaactttcctaaaacgaacatgctaactcattcaaataggacaaagaaatcagaacaactgagacgaattaaacaaatggatagctcatgcaaaacggcaggttttaccaataacaatgtccaagaaaaaataatggaaaaaaataaccaaagtgaggtgaacaaagtgaaacctacaataaatgacacagccgaccaacccttctgggatgaaaagcaaaaattagaggaaaggaaagactcgcatcagccacaaaaaagcaaggcaatccaaatggacaccaataaaaacgtaaaagcgatttttagctccaactttatagaagcaccaatttataaccaacttggaacaaatttgaagttgcgtgaaggaatgacggatggggacagatatgccagtgaacagtcagaaatttttttgcatgagaaaccttcaccatgtagcagcgggaagacagaatatgcaagctccgtgtcatcacccgatcacaattctagtgcgtttcacatgatggaagaaggaaaaaaagagatactctcgacaaaacgtccaaattataaaagccaggaaagtctgctatacgaactgatacacacaaatgacaataaaagtagaattaaacaatttattgagcaatctgaggagcgacaaaacgcatgcacaaatttgtgcagcgaaaattcccctcatagaagtggaacaacggaagcaaacactaacgctgtcaatgtgaagacaactgggatgaattcccctcgggggaagtgtcacaaccaagccgcaccaaatgacgagcaagacaaatctcaaaatagcacttcaaatgatcaaaaaaaacacctaaaaaaaagcaacgaaactttgctatacgaattaatcaacgcgaataataacagagtgagaattctaaatttcctgaaacggtctagcatacgagaaagcagtcttagccaaaggggagacgcggaaagagactgccccaaacaaaatgggcacgaaaacgatcgtttaggggaagaagccgttaaaattatgccacatatattggaggccccacctccattgtcttcccattcaagcagtgcaaaggcacctacgatgaaatgtacacttcccaaatggaaatccactcgggcatgcaaaacagtggcaaacaaaaacgctccaaagtacacaatttcaagcaagtaccacaataaatatgcaccccagaacaaaatcaaggcacctacaactaaaatgcaaagcgcgaaagaaattaagcaaaaggaaagcatcacatcaagtgacaaaattaaaaatgggcacaaattgatggcaaataaaaaaggggagacaaaactgtctcatgtgcaaagtcgtgatgcaccacatcaggtaagcagtaggaaccccctcagtagaagcaccgccaaagggaaggatacccagaggaggcaaattataacaccaaaaagaggagaaagggactatttaactctccccaaattgaaaagtgggtccatccaacatgacattccgaaacgtcccaaaggtataacaatcaaaccagtccatattaaagacaaaaatgaaagtaagaaaaatattcattctaacactttaaccattaaaaagcaagtagataacctaccaaccaaatgcacacatgcagaagctgcgtcgaaagtacctatcccttcgcacgtgcaaaagggccaatccaaaatggcgaatcatcatggaagaaccaccaaccaggtaaagataaaaaaatgtcccatcattcagcaagctatccctagtcaaactgaacaaaaaacgaaaggggatatttcagagaaacaaaaaaacagcaaacaagtcgcagaaaaaatacttcaaagcgacaaaaaacaaagtgtccaagacggaaccataaaaaaggaccatactaaacataaagttagcaccaccacagatagaggggaaaaaaaaagaaagctactctctggtgcagaagctaacacaagggttaaagcaaggaaggtgcaaacggaaatgattcccaagaaaatcagcgtacaaatgatgaccaaaaaatggggggacaaatttgagcaaaatggacaaagtggcactaatgaagaagggcaaagagttaactctgcttctgatgtaaaagtagcggccagcaaagaaacgaccccctcagtaatgaacccacttaaaaaggtgatcacagaatgtacccatatattactagaaaagaaaaacaggacacacttcaccaattcaaatgaagagaccacattttgtgtgtttaacaaagacgttcaaaaaaattcccgcaatgaagacatccaaaagagcttctctctttacgtaagcatagccgttgtgaaccctccagtgggacaacacctgtttagcacattctcgaatagaatgtataacctactaatcactgttaacctgaatgaagtccccccttttgatgaattaaaaaagaaaaaactagaaaaaaaacagaacagtatctcacatgaagggggatatacctatctctcatcagcagcacaagcacttacaaaaatgaaaacaatggttaccattcatttctaccaaacggaagggacaaactctgtaaaaaaatggaccactatgacggtccaacatttagagatctatcactggagtggtaagaaggctaatctggtggtaatgtacaggcaaacaatatgccttaacaaggtagaagaagtcaaactaacacaccaaataaaaccacacctagcaaacgtagaaactgctacaaaggaagaatgcaaagaactcccaacattgcttcaagcagaaatgcactcaaatcactacgctgcagggaaagtaaaaaacgaagactttaacacggagaacatggcatggaaaaataaaatttcacacagtactatattcattacagatccacttgtaaaatgtaccataaaaagaattatcatgtcaagagaagaagggaaagaaggggaaaaaaaagagccaatcaaatggtcgcactacctacccccagcaggatcaacaaaactgatttgcacgcagaggaacatactaaacaggtcattcattgcaagtccaaagaaactcatcggaggtagacacatatgtacatgggaacttcccagaaacgggaaaaacatcccattcgacgaatcaaaaagaaagaaggatcctgcaaaatttagtgtaatgcattatcaaattacaacactcgatatggacaataagcttgcttcagataaagtccagacaaaaaagatgtgcgctaacgtaggcaaaaaaggaaataaatatgtgctggcgaaaaaaaaaaattatgagctggggggtgttattcccgaggtacaggaagagacagatccgcaaatcacaacacagtggggtttaccaagtgtcgatgatgaaaaaggcaaaatgacatcaacatgtctcacagacaggaacttaaaagatgcaaaaaaagatgtagttgccataaagaggattaaacgtgaaggattcgatgaaggcaaaaaaacgctaatgattggggaccttaaagagggctctcaacaaatggaaaatgggatcccactggagctgcaaaatgggaccccggttcagttaccatatgggaccccattgaagttgcaaaatgggaacccggttcagttaccatatgggaccccattgaagttgcaaaatgggaacccggttcagttacctcacacgaacgataacagaatcacaaaccaaaccacgcaaccacccaacggagatatcgaaaaagagatattcacaatcaaacaactaataaaggaaattctcacagaaatgaaaaacggtcttgtgaaagaagcgaaaacgaagaaatcgaaaaattccaagagaaaaaattcaaggcttaaagaagttaacagaaatgctggcataaaaaacttcaataaaaggggttcaaaacggaaaaagggaaaggacacctccattgaaaaggtaaaaaacaaagacataaatgtaactacctcagttatcaacatgaaaccttccagtatggaaatggaatgtgtaatgaatgcgctggaaaaggattctgtaatagggatatcaatcgaggaaggtatggaagcgtctactcgcgaagttacagcggtgtcggatgtaagcggtgaaagtaaagtcatggtaggagctgagttaagtgccgctgatgacgccatgatgctggaagatgtgctttgccgaaaccatgtaattgtgtggcaggctgttagtgacaaaagcgccgctacgatggtggaggacgtacacgaccaagacaatgttatgctgatggaaaatgcaaatgggtacattgacgtcgtggtggtagaggacgtaggtagcgaaaatgcccgcatgatggtggaggacgtaagcagcgaaaatgcccccatgatggtggaagatgtaggtagcgaaaatccccccatgatggtggaggacgtaggtagcgaaaattcccccatgatggtggaggacataggcagcgaaaatgccatcatgatggtagaggacgtaggtagggaaaatccccccatgatggtaaatacacctagtcaaagcgccgcccgcccagttgacgatcggcagagcgaaatcgaagtggcagacttcgtggatgagctcgtcagcgagttggaggactacgaaccaaggagcgaaaacaaaaaggatgatgcaccttgtagggacgcaaaaaaggaagaaatacgacaagaaattaaaaagttaattgaaatggtaaaagaattgaaacgagaatatacgaaagaaatccaaaaggattgttcccaaaatgacatggaaaaggaaaaattcatgataacaaatttcgatgaaacgaatgggaaggcacaaataatagaccttccctttgccgaggatgatggggccatgttagaggacttgccagcgggcattttaacccttcaaataaaggaggaaaatacagaaaaagaatttcaaaatggcatgataaaagatcacgaaggagaggagtcttacaaaccggatatgaacaaaatagcaaccacactgcccgaacatatcaacctagaacaaaagttaaaaagttgcaacgatttggacaatgccaagggggataacgccactacacactcttcaaggccaacatgtaccaaaaaaaaaaaaaattcaatgaaagggttaaactaaaactaatgatgcgcgagagccttaaaatgggcaattcgaacgaggcaaaaatgagggagaggaaagaaaaagaaaaactgaagcaaattataaaagatattttaaacgcggaaacgattaggagatttcttaacaatcaagctgctgaaaatgatgtacatgaggtcccaataaaaagaagcttgcctcatgtgagagcagaaggggaatatgtgaacgcgcgcggtgaagcgctcgcatgtgtaaaggccgcaacacatgaaaaggccgtcaaacgtgaaaaggccgcaacacatggaaaagccgtcacacgtgcaaaggccgctatacgtgtaaaaaaggctacgtgtgccaacggggccacaaaaagtgtaaatcccttaggtgctaaactccccttgccaagtgctcaaataccccaactcggtgaggacatttgcgacaaaatcgacctgcgcaccccaaacgatgcctgcggcgagagccctgtgcaagagaaagaaaccgcacagggagaaacacaaaatgaaaattccaccgcaaaatcagaaagaaacgaaaaaataaagaaacttatgagcagcaaaagggtgacattaaacgaaaatttagccatgagaagggcatttttcaatgcacagaaaaaggcaggcagggaaaacattaccgatgatttcttctgttaatgctcgtgatagtacgccaagggaaaaaaaacttcaggtgatcccttattcaattttgcaaaattgaaaagcgcatactttttaattttttcaacacacaccaaggtgacgatacatatatgtcccgagcgggcgacacaaaactgagcagtacgaacccatacattaaaaggaataataaaaaaaaaaaatagataaaatctaatagtagaaaaaaaaaagggagataaaataaatcagagtaaagtgtacctcagcacttacctttctgtatcatatcctacttcgcgcaaaagtaccagtcgtacgtgtaccttagcgtgtacatttaattgtacatttaattgtacattaaattgtacatataaatttaaaagtacgtgtacgcattcgtttacttatgcgtaccatgcacgcatttctctactaatacgtaccgtgcacgcatttctctactaatacgcaccgtgtacgcacatatattcctccccccagtgacctcaacacctttgtgagctaacacccactcacatgtatacacttacgcatgtgcgcagcacattacaaaaaaaaaaaaaaaaagaacaaacaaggtatgcgcatcgcgtacatttacgtggaggtgtacatatgatctcttgtcacaacaggaagcggaagaataaagaaaaacgataaagataaagagggggtagctaaacggtgacgagcacacaagcaaacaagcaagcaaacaagcaaacaagcaagcaaacaagcaagcaaacaagcaaacaagcaagcaatcaaacaaacaaacaagcaagcaatcaaacaaacaaacaagcaatcaaacaaacaatcaaaacgataaagcggcaaatacaaaacccgtgaaacatttgctaacgcaagcatgtgtgcagtgcaatcgttcagaaaaaagaaacaaattcgccttacatactcacttaccctgcgcttaatcagaagaaaggggagaaaagggaaaaaatgaaaaccccgctacttcgtgcatgcgcatccaaaactgaagcaataagagaccaaaaaaaaaaaaaaaagagagcgtaattagtgtgagcatactgcataaggaaaagagggaggtagaaaaaagggaacaactcgtagttaagaagcccccgctagagctagcaaaaggacagacgcagagaagaacaagtcgtgaacgccgctatcaccgctaacaacgctaacaacgctaacaacgcgaacaccgccaacaccgccaacgccgataaccgctcacaatggaggtaaccgtaagcgccaagaaccccgaggaaacgcagagcaacaacgatgacaaggacacgaacaagtacgcagagcagagggaagaaaaccacgacgctatgaaggagagtgacaccaccacactggacgaggaaaaggccttgaagtatcaaaagaaccaattcgggatcagactttacgataacgacttaaagtacagtgacgacattcagacgatcataaaaaaagtgattaacgacaagaatatccattttttcaaaaggtactcctccttcctcctttacctaagcaacgaggtggagtacatcgatatcgatgatcggagcaaactacagaagaaggaagccaatgatgaaaacaccaaggtgttttttaaaatccagctgactccacaaaatatgagcattatttataatatactggacaaaaaaatgatagaaaaaatattatccttgtgtgaaaataaatacaaaaaaagcaaaacgtctatcgggtatgcaacagataaacaggagaattacaaaatcaccgattcctccaacagaacaagctccacagtcttcctatacacaattagaaacagatccatgattgagcaaaaccaagtagataacgaaagctccattgtatacacaaaggatgaaagtattatggacttagaaaatacaatatgtaacttggtcaaaataccgctgtgctatttggaacccctagccattgtaaaatatgagaaaaataattacttcaatgtgcaccatgacgggacctttaggagggccactcttttaatatacctgaacgacgtcgatgaagatggggaaaccattttcccacattataatttatctatcaagcccattcaagggtccggtattttctggtacaacaacatccccgtggaagaggaatatgccattacgtactgcgtaaacagaataaacgaaatttatgagcaagaaagattgaagtcggctcaaaatgcggaagccggcgtgagtccctccgctgcaacaccggcaacagcggcaactccagcagcaacggcaactccagcaacagcggcaactccagcaacacccgcaccaactgcaacccccacggtatctgctcaactcccccccacggaagacaaccagagtgccaatttcccctcttctaaatgtacaccccccaactccaccacgacaaatctaatcacgacaaatctgaacacaacaaatttgagcacaaccggagatgacctctccagtacgtacaaaaatccaatcaacaaaacggtggacctaattaattttttgaaggataagtccaacttagaaaaattttccattgatatcattaatgacgaactgggaaatatgtatatcgcagacatgactatgctgcacaaggccaacaaagtttcagatgaatacaaatatgtaataaattgttttttcaatattaatatagttaggaatgtatgagctgggtctgctaattcgtgtgtgtgccgtatggggacttgctgcgtggtgtgtattttgccctcctttgaggaggcagtaatcaggcagttcgtgttcaccgcgtccaagccgtacatatacaaaacggggtcaaggtggaccactggacttggtacctttacacagaatggacgccatcaagtgaattaaaaagaaaatagcattccttttccaatgcaaacaggaaacaatcggagaagacgcaccatcgcctggagcgtagcaccaattgggaagtgcttgcgtgttgggaaaacacaacaagggggaaaaggagcaacgggcaactgcgaaaaaaaaaaagcggaggagcccaaatgatcaaatgacgttacttaaaagggtttcgcacgtagggataccaaaaggacatttcgcatttgtgagcacacgcgtaatgtccacgcgaacccggctggtatatctgcttgtggtttagcttgagcttttgcctgagcttttgcctgagcttttgcttaaccaagtggcctccccccccgtcgtcatttagttagcattacgcaatatgttttttccccctctcttctacggcacactgctgctacattttcacccaatcgggtttgtaattatcttaaacccgtgcgcccacgtgccacgtgcaaatgtgcagacacgcagattacaccgcacccacacaagcaacgtctccaaaggtccataccccttcccctctaattaaatcatttgtgtatgttttatcacaatttattttaccgtgcgggactctaagtcgctttgcggtatttccccctttttcctttctttttttttttttttctgtcctataattaaaaacgtttcatgatttattcattcatacgttttttacactttgcctttttttccccttgtgtccatactccgtatgaactttttttttcctctttttttctcttttttccttttttttccgcccttcgggtcatttattccccatcacgctgtaaatttatgccgtaacccggatggcggcgcgaattgattgtcctgccctaatacgccttaacaaaaatatgtcgaatctcttaatagttatacaaggccgttcctgcgatatctaggcgattatgtaagaatcgccacgtcatcgggtgtaattcctagtgtacaatctacgaaaattgggaagaattgaaaaaaaaattgttaggaataataaccattacgcgtgggggggatgtacatatgcgcgtcctgccctcttcaccagtaacaaaagggggagcgttagaactaggtgtgtgctaagcattccaccgtccgtccatatgcatataacgatggaggtgtgtatatgtgaccccccatgaatctgtacatgcacagagacatattccatttttgagacacctctccttaccggcttcaacatctctggttttatcttgtggtgcagaatgtttttatcgacatcctcatcgatctcgccaattagggttctaggaatggggaaaggaaaaaaagctgcacgtgtagcggttgcaaaaaaggcgatgctacacaaaaaaggaagaatggtccagttcgtgctggccaccttcccttgcaacgcatttttgccaaattacacggtgtctcctcgtatgatgtacaggcccaagcttattttctccagcgattctttgtaaatcctctcgtagcaatttccaaggatgatgttggtcgtttggtcgaagcctttcagtttgccggtaaaaattcgactatcattggttatgactaatatttcgtctgcaacagggaaaaaaaaaaaaaaaaaaaaaaaaaaaatgtaacatatttggagcaaacagctttgtaagttcccccattgttatctacccatttggggatttttccgttttcccctactttctaagtacgattcgatatttatagacgtcatggttgtacagttgtgtggttttccgaggggggtgaagcttaattccgtggggacaaatacaggtttaacgcttctacagcccaagcgggggaagtcaccagcgtagacgtgttgcgtagaagcgttgcggaaaagtgttacgtagaagtgttgtgcacctgtacatgtatatacgtggggttaacttccctaccctcttttgtgctgtgccaacttgggttggagatatcttcctctacgttcttccaattaagctaaacgacttcgcaactgccgccaagcctcaccttcactatcatcaataaagcaagccttcgtaattttacaaacgagtgaatataaatcccactgcgtgtttcctccctcgtaaaagtaacagacttggagacgcccaatgtgttgcaatcctgatatcatgaagatggcctcttcaacgtgtttcaaaaggtgttgacaattttaacaagaaaaaaaaaaaaaaaaaattaactcaccttctcaaaatgacaaacaaacgtgtgcatattcgcctacaaatatgcatataatttttttcatatttctgcccacatgctacatgcaatttttcattcatttttcacgttttaattcgcttcttttacctttatttgcacttgcaaaaaaaaaaaaaaaaattattttttacataaaaagggttgacccttacgcggttttctcacgcacatattcggacgcagcgatttgcaaaataggaaaggttcgtcccttttcctgcatagtcgctagcagggttgctcactcgggcagttacccagactgaaccccaacgcgggatgacgttcatacgtggaatccttaccgaagaaaaaaaaaagggaaaaaaaggaaaaaaaaaggggaaaaaatgtgcgcacgggaattccatacagggatgttactaccgttcactcaacaaactgagttgccttcttttcctccacaaggtaaacataacatcgcacggaaaaggcgaagtgggtgctggtcaccctccgaagaacgattaaccttttcaccctatcacaacttacacactttaattagtcacatggaaggggacctcccccccaacttcagagagacctatcacgaattaaccaacgcagcatctgcacatgcgggcaacgcttggcaattttcgactgtgcgcgatatacaccatcaccccaaatgcatcaacgccgtagtggtttaccccccttcatgtaggaaccccattcgaatcagtttcgcaaaagggagtcctcaactgtgactccgttttgaggggtagctaaaagttgaggcgcagaacaaagggccaaacagatggcgaaactaaagacgcagtcttatttctttatatatatttttttttctttccattcgaaaggttgttaaaatggtttgttacacaatacgcgtggttctaaaacgtgttcactaaaaatatagtaagggggatataccgctatcactccgcgtgcgcaaacgtgcaaacatcgcgcactgcaaaccgcgcactgcaaaccggccatgacagcacatcttcgtatggtaaggatgctccgcttgaccaaaaggtggcgcaatgaattgaaaaaaattgccacaaaaaagactggcaccaatttgcgaggcgtctaaaaatgtacacgagcgcatctactccccccagtgaaaaaaaaaaaaaaaagaaccctaaaaatttttagggttcagtaaaatattagagttagctggaaagtaagtaacatttttggacttacttaaattctcagctatttcttttgcagcttctaactttctaatttcaagtaaactatttccatactctttaacagctgaggaaattaacttagctgcctccgcttctccctgtgctttaataacagccgcgattttctcctgttcagttttagctacaataaacttcactcgctcactttcttgctgagccacctgcttatcttcgatggcctttgcaaattcttttccataactgaggtgtgtaatggctacatcgtccaacaggatgttaaagtgtttagctcgtgccgttatgctttctctgatttctttcgaaattttatctctttgagttaaaagtgattctgcattgtactttgcaacaactgcctttagtacttcattccctatggacggcaaaacacgctcatcataatcgggccccagggtactatgtaagtagggcaactgctttgtgtgcggtctaaagagaagcctcaaactaagggtaacaatctgtagatccctcgttcccgtcgtcgtatttatcactttgggtttcatttttatatcatatatatacggagtttggaaccatgggatgtagaaatggcttccttctccgtaagtattttcgcttactcctccaaaccgattaaacatgacgcacctttctccaccatctacgtcgtaaatgaacgtgtaagggattaaactcagcccccccgctactacactcagcctgccaatggacgaaagcagtttttccatttcaaaggggggagaggaggaggaggaactatagggagcagtgaaggcgtattacgataaaagtggagcgccagtggcatgcccaagcgtgtaaaaatgacaaggaatatatctactcgagctttctccacaggttacttcattaactcgtaggcgtgaaaaagctcaggacgggtacctcccttttttgtcgatttcgtaaagaaacaactgtcgcaatttcaacgcctacaatttacctgccaatttgtatgcagcatatctatctatgaatacacgcttccgtgtgggttacaattatgcgcgtcgaatctgcagcgccattaatgacactgttgcgtggggctaacagaaaaaggagctgattaacttgggtggttaaaatgggtaactaacatgggtggttaaaagggctgattaacatcggtagttaaaatgggtgattaacatgggtaatgaaatgtcatttttaaagggaaaaaacgtcaaaacgggagagtgcgccaaaaaaaagggggcgcaaaaaattgcaggagcattttcaccgttgttacataatgtggcgtggcgccccttaaataaccgcaaaagggcaaatcggcaaaagggcaaagcgaccaaacggcaaagcgaccaaacggcaaagcaaccaaacggcaaagcgaccaaacggcaaaactgcacgtaaatatataaatgcctctttggtgcactgaatacatagcgcatacgcaaactggggatgtgcccttccgccaaactaatcaactcccagcagctcggttttgcttcctcctattttgaacacacccctggggctattacgatttcgtacgtttaaaaaaaaaaaaaaaacacacatgagttggttgtatgtacgtacgtatgtgtgtgcatgtgggcacgcatcctgccagtcaaggtaaaaaaaagaaagttgcgctgtaggtgggggatcttctcccattgcagccaaataaaaatcgagcaagtggcgaattgtgccttgtggcgtctttatgtgactgccgatacataagtaaaaatgaccggagagggtgtataactttgggatggatctccccccacatgtgcgccctcttcttttgcctctccgatgagttatcattttaaatcaaataaaacaaacaaaaaaatgaaacaacattaaaatgaataaactgcgaaattagtaaaaattgagagccaattaataaacaaaattatgcggagaataaaaagggggcatgaccaaacgggtcaaaaattagttagcgacctcttctgcataacaatcggcctgtcctactctcctgatttaatccctctggttcatcggattgtcgggcgacttcttaaactgaaaaatggaaggtgcgaatggcgcatgcaattttgttgtcagttgattcacgtcacgcttggaagttcactcggacgtgcacttccttcgatccagcgggacatacataagtgtgatcacttagagccgtgtcatggacagaacgaattaacccctttgtcgtaataatcgtctctccaaaaaaaaaaaaaaaaaaatgtacctgcttccataatatttgcttaaactgtgagagcttcaaccccttgtactgctccttaataagcggtagattttcctcctcgaattttttataggcctggtaaagtaagaaaaaaaaaaaaaaaaaaaaaaaatggccaatcataaagcatcgcacgtttgtatggtaccaaatggacaaaatagtgcccacttttttggataactatgatacaaaaaaaaaaaaaaaaaaacgaaggagaagaagacgcattttcctcttccacttacaactttcacttttttggttttttcaaatgagacgttgtctaacgcagaaatgacattatcgattccggttgctaagggaaaaaaaaaaaaaaaatgaagcacagaagggaaacaaaaaagtagcacaaatagttacgtcccttccagccatgtaaaccacaccgtgaactggtcacaattgcggagttacaaagaagggcctctcccccatcggcgcttaccatttatatactcatcatagtcattaatttcgtccctctggatgtggttgatgttgtcctctagctccatctcatgcacgttaaggttattctaaagagaaaaaatgggaagaagcaacataaataaaaacatagcaaggtgaaaagtggcacagtgcgttccgtaggacaaactggtaaatgactacacgggtgcacgtgctgcagattacgcctcgacaaattccagtttatgtgccccccttaccttcttcttcttatcctcctgcatttctttcttcttctcctcgatgagcctttgcaagatttgcgcctgggtcaccttggaactggtagttttctgggggaaaaaaacgacaagtgggcgcgataggaagaagtggaaaaacataaagagcaaccatgctcataatacagttaacacaatcggcacaattgaaaaaaacacacacacacacaatgcgcactgaccaaactgcaacaaagcagatgaaacgatttaagcaaaaaaaaaaaaaattccgttgcgagacattccccgcaaatagacttacactttctttgttcgacttgagggacttttcttcttctccgtataattcccttaattcttttttcctgtcaagtttctgttgtcttttgctttcggcttccatctgcgagaataaagagggagtgcatttaagcggcagagaccaaacaacggaaaggtaccaaccttggaacgaaaaaaaaaaaaaagtgtggcatattaataaccacacgatgggtggggttggggtgatgcggccttaccttcctctgaattttcgcctgggccttcttatcatcgtccttccagtactcatccaacttcttctcctccagctctttctgcttcttgtctttttccattttttttctcatcctggcctcgatcgccctcgaatttcctgccccccattgcggcatcttcggaatatctttgtgggtaagcaaacttggagcctcaaaaaaaaactcacaaagtgaaaattttgacaaaaatcacaaacttagcaaatttgttcacaccaagtgtgtgctaaaactgacttaaaaaaaaaatataaatacataatatacccttcacatacacggctgtgcaacatttgcccgccagcctcagaatcatctacatttattatatgccttaaagagaaatgaaaaaaattctctgctccttttcgaaattgcaagaaacgttgaaatggaatttttttcactgataattttatttattttttttttttttttttttttactattttttaagttgtacaattagctgcaatttatcaaatcagcttcggataaaaaaagtgacgtgtgggggggcggcatttgtgcccgtttaggccgctcctcaaattcgaggtttgcgctattccgaccctcaggcggggttgggcggtaataaagtcgcacgtatgcgaaaatgtatgcagcagtttatacactcaccagcatcctttgtaaatatttttgcgtgcgtcgacagcatcgatcaactcagaaaagaggataaatttatcacccctcaagtttaacaaaattagtcacctttgacaggcatattccatcaacccactcactctgtcgcaaaaatgaaaaaaataaaaacgaccatgatgatgcgcaggtaatcgcggacacagtgcgaagggcattccaagtggatgatgaacaccacaggaggaacggtgcccgccaactggcacaaacccttccacgttagatgaactacccccccagctgcaaccaactactgccaattcttgatctatgagaaggcccgcgagcaacttaatttttctccccccagaaaaaggactgccccgtgcggaggaatattcccacaccatatcgaccacaccaacttcgccacagaaaagtgaacaattttacgtgaaagaaacgtggggcgagttgggcccagaaaagtcgcaaaggagacaacgcgttatggctggtcatgcggggaaaaaaaaaaaaaaaaaaaaaaagacggggcgaaaaataaatagccaaaaggtgaacgaattagtcaaccagatgaacgaattagtcagccaggtgaactaattagtcagccaggtgaacgaattagtcagccaggtgagctaattagtcagccaggtgaacgaattagccacccggtgaacgaattagccacccggtgaacaaaccacgtacaacagggaaaaccaagttacgcctcctaactggcgagcacgtaccccccaccaaccgccgctacaccacgaacaactcaacattggcggatgcgaaaacattgacgttgttctttatcttggtcttgcgcttgattagcacgctgggcaaagtaacaaatccgtgcgtgaaaataatgaaggaccatctaagcctaatggattggtacggcagcaaaatattcttcattatcctacctcctgttataatatacgtcttcttcccaaaaccgtcatttgtgtcatcagacatgtagttatcctgatcaaataaattttccaagtcgtccgatgagagtacagaagagtcggaggtactctcggatgtattgttattattatagtattcctgttcatttttgaatttgaattcgtgcacctttttggtactctgtacgctactgggttcatcccaactgcttttcatgacaacaccttcttcctttcttttctcccctcgatcacgcccacccctcttccggtcgtacaaaaaaattataacttcctcggtgatattcgtctcattagtaatcaccgattcgacgacaaaaatttcgttacattttgccgttctttcataaaggaggtctatccttattttgcttttcttcacgtcgttcactggggagtagtagttcccttccccctcgcccatcctgtcgtcaatccgatcggcacgtggcacctttaccacaagtgtacggatgatatttctccacattttgttaaaagggaaaaaaaggttcctaacgttaaagtggtactttatgataatgccacccccttctggattcttttcttttacaaagttgcagtaagtacttttgtgacttacctccacggtacctttgaatgtccctccccttatttcctcaacgataattccatgagcattattgttgtgtatgtataagtagtactgcactgcatcgttcctccacccggggcttgtctcctccttcttacgatggcttaaaagttgcacgtcaccttggcagtcattcggtttggacgtaggagcggaaacttcctccgtggagcccctattcatgatacccccattcatagtattcctttttaaaccaccgtctttttctccctccttttcttcctccttttctccctccttttctccctccttttcttcctccttttctccctcctcctcctcctcttcaatggcgccccctccacgggcaacccgcgtgaccatcgttatgacagacggctccacggaatacctccctgggtacttcagctggtcctcgaagtcagcgcttctaaaggagaaatcaaaattgacattcacgtgtttgctcccccgggttggacatacaagaagtgggacgcacatcaggttatccgcgatacttgcgtaaaaggggaaatcgtttcttcctcgatttgttcgacgattggttagacagttggtttgacgatttggtccgcgtgaacctccattttttcttccccttttcattccatacggcatgcagcactggttgcagaagttgcttcttccgtacagttttccccccctgcgcttagcatcaacacggtttccctgccgttccacttgaaaaaaaaatacatccttttctgggtggcttaacttggagtctacttctccactgccacggtgcgatagcaactcctgaagggcctcgtccacgaccaattctttcacttcgtcctggttgagaattaggcgcggggtatccccggggcatgtgcgcctggcgtctgcggccctctcgtaagcaagttcgtcctgaccgcttcttccaccactgctgccttcactgctatcgccgctgcttcccccactgctgccttcactactatcgccactgcttcccccactgctacccccctccaccaatctgcacacctgctcgccccccccaaaaaacgcaacactttgatctctgtggacccggcgtacccccaaaacactgcccttcctcgtcaacaaataaacaagcaaattatcctccccctcacagtcataagaaaaacgaaactcaaaagattttacatatttagagtacctcacaaaaatgagcaaagggttgtattcgtttaggtaaagaacgtcgttccgacagtgtacaaaataatggacgtacttcgttagtgccttctgaaaaaattgactctttccgtttcgtacaattttgttcatgtaatcatttaggtacactccttccttcaatttgaaaaaatttgattcttcccttccctctttgatgactcttatttggaagatttttctttcctctttttttggttccttcgggtgtcctgttgtaattactccgtgggtagtttctctcgacgcagcgtcaatagtactaccatgatttagggtctctttccgtgcagatttttcttcgtctaggctgcctaccttggggggttcccctccctggggaatcctctcgaggaacttctccctcataatggatacactaacttgatgaattcgcatccgaacaatgttgcaagaaatgttcaaatagagatcgacataattaacttctatttgctttttctttccctcaggtataaaaaaactcactatgtttttttcccccaaggagtaccccttccaagaggcaccctcaagtgggtcattcctacagtgatgctccctaatgagctcactctccctcgctatgcagttcagcacacttttaccattcaacccaacttcgttcacaacctccgctgtagcaaaaattactccttcagacttattaggaaagcttaacttgtagaaggacacgtggttgttcatagagataccgataaaaggtgaaaaggggaaatctacatgggtcccattttttatttctaaaaatgaggcaatcccattgggtttaatcaaacagtataactttacgtaaacgtttcgtatcgatatagtgggtggttcctcgaggggggggactccttcttctccttttgtgatttcacaatacttggagaaaaaatcactaaaatttttctgttctctttttttgttgttccttattaggtcgtttaaatactcgaaacatatttggatgaacatgtgtttgtactccttgatgttaagcggttcttctttagaggaagatccgtctaaggcgcttccccatttatccgggtggagcaaacggcccatgcagctcagcgtgagaagcagcatgggttcgtgcgtatgtgagttcctgcggagagtggaaaaaaaaaaggcaaaaaattaacacacaaggtgggcttaaaaatggacacatagaattcacaaaatgggtgcactgggcagcgacgcagctgagcggatcacttcatcgcacgaagcaaccaagtttggaagcaaccaacgtacgatgccgccaaccagacaaccagccaacccgcggaaccttaccgagtgcgctcgtagctccgcttcgccgatatcacccccaacagcgtgcgcaagtcgcccaagggacagattccctccctcaaggcgcccacgcccactgcactcaaaacggaggagtcttcctggctgccataaaacgacagcaacaagtacaggcaaaaacggtagttcccccgttcataataaatcagacacaaaaaataaatgacgagtcggaacaaatggctaatctgcttggcgctaatgatactatatatttcaattaaaaagttttgaacaaagtcctgtaaaactgaaacagggcacatcttaaaataactgtcaaattgggtgacaggtgaaaaggcctccactattttgtccctcttcctgcgcgctttcaacatgtaatatatgcagaagcagcagtacattccatacaacactgtgtcctttcggttcatgttcatgttttttacaattctgtaaaaatagaggtagatgcaggagagcaggttgtagtataggtactccttcatcgtgaggtcgtacaggaggtggacactctcattcgcgcagtgcttttcttttccattgggtgcctctcctctgcagttatcccaacactttaaagaggtaatcaaatcggagcaaccagttatgccatacatggaaatgacatgggaaagtctgcccccacccctgggtatatctcctacaccctctcccgcttcttctactacgtctgcttctgcttctgctccttctgctccttctgctccttcttctgctccttcctcctccctccgcatcaacgccaagtaaataattttattatgagtataaatatgatgaatagccttcttaaaatctttaaaaaataaatatatgtatatcatccgaatgcttactgagttgaaaaaaatgacatacttgaaaaaggtgagtttgtctgaaaatgtattttcacctgcaaaaagactttacatagattcacgtaaatcttcatactttcatcatacctttctaggatctccaaaacgtatgccttcttaaaattataattaaaaaaagtgagtatgttttgtccactttttctctcaaagcttattatgtgttgtttaaaaaaggcattaatacaatctctcaaaagattttctaactttttgattttgttatgtatctcctttagtcctaatgtgataaaaatcgcgctgatgtttttagaatttagaaggctaatatatttgatgtactgttctgtgttttgtgtattttctggcagaatgaccagcacaacaattttgcagatttttttcctcctcatgattattgcgtttatttcttctattcgatccatcaggtctttgttcacttggctcatgaaggctgcgttctgcacgcaagcgcgcgagagttggggttcacccggttggaaggggtccacctggccggggctctccagggaaggactttccccagttcggctttccccagttcggctttccccattgggactttccccagttggactttccctgtttgacccctccacggtgggactctccccagttgagcccctgtcttcccccccctcattagcaatgccctgccagtcgacgcaaaatatcacaacagacgaagccaccttcatctttttcagccaggagtgcatcagcatggcatgtccaccttccccctcacttgcgtaagaatttattttgtgaatactgccataatcgtagctacttattttcacattcctgtccttcatattttgctttaaattttctactatctcctcttttatgtcgtcattaagaattacgctaacgtttacactcgcccggtcgtagatttcctcctcgtacagctccatgttacgtcccttcttcacttctccccttggggtaactcgagcggggtacgtgcgcctccacgtgtgggtgcacgcgtaggtgatgtgtcctcgtccgacttagccgctgggattcttccataagtgcgcatgttcgagcgcgtggcctcgaaacgatcccttcagttttgatcccggctggctacgcaaatcggtatcccccgcctcttccccgtacagccatgaccgcagctgctgcgaaggtcaccgctactgctaccgccactactactgctactactaccgccactactactgctactactgctgctactactaccgctactactaccgctactattaccgctactgtgtgttttaacttttttgctctctcgattttatcagccttctcaatttttcaaatcgcagcctcttcatcagaagttcatccgccctcatgaggtaggtatcccccttgcttgtttctttttcttttttctttctttttttccttttttttttttttttttttctccttttttctgatttgctacacttaaaggaaccccgagcaggggagtgctcattaggaaggctcgatcggcggggggcccttgcagattatactcccccgtttgtgcacacggagaggcacgtacgttaatgcgctgtggtcctcaggcgattacaagtttacacgttcgtgcctacccgcctcgaccattttcgtgtgtcaccacagcccctactttagcgcacgctggactcccgtgacgcgcaaaccattatgctacttttttttttttcctctaaaaatatataaaacgaaacgtagaggaatacgctagttttttttttctacactatatggggggaattcccctcgttcagttgttagaatatccctgagggagatgtcccgaaattgtaccacagggtaggcgaactgctattctaacacccaccccgatctactctgttcgtggttattcatgtatagcagctaattttacccttctctgctgcgcctccaaagaatcctgaatcaccatcctttttagtgagtacaaaaaaggaggaggaggacaaactatcttatctgcaccccttgtcacctaaaaaatgacagcaccttcaacttaaaaaaaagataaaaaaaaaatcgccacacccattcttaatataacaatttcattggtccatccttttttcgttaaaggtgagatgaacaaaatgtaaaagcaaaatatttatcagcgggacttcacgtgtgcagcacctacatcattctcaagtgaaattcttgcacttaaagtgacaggcctgcttgctttgtttcgcatgtgaagaggaactcccatgtgatgctcgtggacaaaagacagcggcgggggaagttttccaatgtcgcagacttccatccgcatgagtttttgtgtgcacagagatctccaccaaatccgccattccctgaacacacaagagggccatattttggaacagactgcaaactgctctgtagtttagctccaccagttgctttccctttggagttacctcctccttgtggtgggtcacccgtgcgggtattttcatcagcacaaaatggaggccacgcttattaattatgtgcggatggatggacagacggatgggcgaacggatcaacggatgcacatgtgtattttttttccttttttttcccttcccattctcccatttttacatttaagaaaaaaaaaattctccacatatttttggccaacgccatttgagaagagccaaaaaaaaatggcacaaatcggacaaagagcgaagcgtgggcgtggatttattttttcgctagcgttgccttttgaaaatgtttttaaactttcccaaattttttccatagtgcgagcaaaaataagcaaaatcgtgttgcaaaaaaattttttatgaggtaaaataaaatctgaaacaatatgtgagaccagtttgccgaaattaatcttaaaaaaaaggggaattaactggttgttacagtctgcatgttcgcattcgggaaacacacttattcttgtacatacgtgaatcaaatttttcggacggatgagaagagcaaaatcgcacacacacaaacgcgctcacacagatagacaacaaaatgaacatttggaaaaataaaaaagtaaacacgggaaaaacattcacacatgcgtttttttaattttcaatttgttaataatttctgaacaatttttttttttttcccctttaatttcccgttttttgcgccttttcctaatgcgaaaaatgtgcaacggcggaagttgccgcggttcgaaatcccgctagggcaaaccgcaggggggcgtaattttcacttttttctgtcccttagttacctcgttagttgcttcgttaatttgattcatttgttagccaattcgatagttaattcgccttttcgttcttctgccctttcttttcttccaaagcgcttaactcctggggcaaacgtccccaccgggccagcccccaatctacgcattttcgtgccattaaaatatgctatttttctgttgtgcgatttttctgttgagcgatttttctgataagcgatttttctgttgagcgattttccctccagttgactggcatccccgattgacattcgcaacttgaggaagcgcacaaaagtttcgcatgcgcgtgcgaatacatttgcatgtgtatccatatgtgtgcataaatacgcgcacccgcgcacgcaacgttcacacacacatgcacattttctcgccatggaaactgaaaacgtggaagccgcccctgaggctgtggagaacgacaacacggagtaccaatatgaaggtaagacaggaaaaaagggaaaggagcgtttatgggggttgttccaatgcccacgttgcaaatgtggttaatttgttttcattttttttcctcatttttttttcctcctcaggacaagatgcaatctcaataagtaagcattcaaagaaaaaaaaaaaaaaattgacaatagcaaggcacaaactagtcataccccttgcatgcacaacacccacccatttgtcatcacatagactacacaattcataacgattttccccctcccagtgcaagaagcagagattgtcctcataacgacttctctgatgggaataaaatcctcgttcttttcttctttaagggcacagaacttactgaattgtaaaaagttcctctacgttgttgtagactccaatagggataccagcacggcaaaaagtgagcaaattgatacctacctagagatgtctcacctgttcagttacttagtactacacgttttggtgaatccttttctgcgccaccctccactttaattcatttcttcttcacatgtaattcgccaacccctttgcagacttgaaagacgaggaacttttcaatcagtggaaagaagacgaattgctgcagtcaaacgaaaacggaattctgctgcctcaagttttaatcgatggtgtgtcaataggaaacgacatagcattgcaaaatttggaagatgaaggaaatttggactttatcgtgtccaggttaaaatgcccaaactgcttacaggaaaaatcgaacacagatgtgcagtgccctcattgtaagtatgactatgtcagtttaatttcagaagagttgattagagacaacgcggtcgtaaggatgctacagggggagttatacaatgaggaggaaacggcagaataaccagagaaacatgcaaataaagtgaagtcaaatcaaataaactgaagtcaaatcaaataaagtgaagtcaaatcaaataaaccgaagtcaaatcaaattaagtgacgtcaaaatagtgcagccttttgcctaagctctacatagggacacttctcctttttgagacctcccgacccgttgccacctacttctgcacagccagagtcacaattctgtcgcttctgctggagacgcagtaacgtcagaacacgtctcacctttcattttttctgatcaacaaattaaccccctctctcttatgctaaacagctatcctaacgtaacataacataacgcaacgcagcacccatttttaattaacttatgatgaaaaatatatttgtttaatccctcgatgagaaaaattcagtcgtgaatgcatgtaaacgttataaacgcttttccaaagctcgaaatgttgaggagcgcctatttggaatccctttttgcaatgcctatttgggaacacctacttgcgcaccctcttttgtgcaaattttaaaagtaaaattttacaggccttaattttaagaccccataaacgcgtagctgtctcagtcgggcgtgcacacacgaggaatttctctttatagctgttgagggtgcgtaaaaaaaaaaattcatgcgtgtctgcatacgccttcacgcacaaacatgtgtgttcacatgattttcctatttccgctaggctttgtccaagccgattggtccccccccctttatatatatgtatacacatgcatacccgtgtgtgcaaccgttacaacagatgccacactcgaaggggtctacagctccccccatggtgcatgtaaaaaacgcaacacatattgtctgctcttttaaattttgcgcctcacatgttgggatccacaaatgagcaataactgctcctgccttggagttgtaaaaaaaaataacaagtatcaggcgtaaaagctgctcgtaaaaactgatcgtggaaagtgcccataaaaacggcttctccgtgttttcataacttaagaatccactcaaaaaagtctccacgctttattgtgaaaaggtgttgcattttccaaacatgtttccaaccttgatgtgttgaaaaaagagaaagggagacacgggtgaattattctacttatgtgaaaaattttactaggggttgttttcatggttagcgaattgaattaaccgcccatgttgatcgtctttattagccatccatattaactgtttatttttttttttttttttttttcaagtagctcgatgcatgcacaccagccaaacgtttttaattttgcctgtacagtcaggaaaaaatggaagtttttccggaaaaaaaataacacatatagttacatacacgtacatacgtgcgaacttgcctgaattttttaacatcatggcacaatattgaccgcaagaagaaaacagcctttttcacacttcgcaacccttcataattaaaaaaaatgcaacactgatcttttttttctggcaacacacaaaaaactgcacacacatgtgaacctcgtggagtcagttgcatgttttaacgaaagcgcgagcattttgtacgaagaaaaaaaggaaaaggaaaaaagaaacacaaatgttgcataacaacgcgtaatgttggataaatgttatgtaatattcatgttcgtaaattttctttttgtcttatatgtgaaaatttggaagattaagccatttaaatttgaaattttttttaaagttgttcatgattttaagcctcatccttttgttgtggctgttattatgttgttttgcaaaaaatgacatttgtcctcaatagggaattgctcttctttcgcgaaaattggtgattccttttgaaaaacgcattttttccttaatttgcgtatctttcaaaaatattgccagttgccatgctgctatattgctagttcgtgatttccacaaaatttatttaacaactcgggagatataaacctgcagttgtatatataaagagagtggagtttttttttttttttttggggaattttacatatgagatagctaaaattctctataccccgcgtaattttacacaaatttaccgcgccttttttttttccttttcgcttgcgcttgttcatttgtacgtttttctatttgtacgtttttctgtttgtacgttttcctatttgtacgtttttctatttgtacgttttcatatttgtacgtttttatatttgtatatttttttttttttttttgacaaccacttgtttggaaaaaaagctagttcgcttcatttaaaaacaaaaaagtgagtgccccctttaattcatcgttctacactttaattaatcttacgtacaaacgcttctgacaatttcgttcaaccttgccttcttgagagaaagagtaatttccttctgtcgtgttttttcgccttgtaacaaatttaaaaaccgtccacatcgcgaattatacaacagaactgatctctcgcttgtttcgtgttgttctatttgcctcgtttatacacatgaatatatgttttttttttttttctcacccctccgcttaacgtcttcataaataaaattttccatttcactttaagctaacgaagacgtaaattttccatttgcttcaaaaagtaagagccatacatttccacgtcattaattagaacgttttgaaaaaaaaaagaaggaagcgcgatataaataaataaatgcatatatagatatagagagttttttttttttcacgaacgagataagcaaaaaaaaagttgcaatccttaagccaatagcgagacgcagcacatgtagtaaaccagtccgataccgatcccgctcccacctttttgcgcgcaattcttgtgttaccttctgcatgattgcgcaggcgagttgggatcaacttcacaacgcagataggtatattcacgcacgcgtatatatacacccactcgttttcccccctgtcgctagtcgatttctcacttatgcattgatacaaaaagatgaagtgcaacgccgccttgctagtcctacttagcgcattactcagcgcttcgaacgctttgatacgaaatgggaacaatacgcaagcattagttccggaaaagagcggtgacccgagtgggggccagaacaacccctccggtgataaccaagacacgtgtgaaattcaaaagatggccgaagaaatgatggaaaaaatgatgaaagaaaaagacatgtttagctccatcatggaacctctccagagcaaattacccgacgatcacctctgttcaaaactgaaatatacgaacatttgtcttcaggaaaaggacaaaactcccttgaccttaccctgcacaagtccgcagtacgaacaattaattcaacactttacttataaaaagttatgcaactcccaggtggcctttagtaacgtgttgctcaaatccttcatcaataaaaaaaacgaagaaaatacatttaatacgatcatacagaattacaaacttctgtccacttgtattgatgaagatttgaaggacatttataatgcatccatagatttattctccgatattagaacctccgtcacggaaatcacggaaaagttgtggtccaaaaatatgatcgaggttttaaaggcaagagagcaaaccattgcaggcattttatgtgagttaagaaacggaaataattctaccctagtatccaacagtttgtcgtatgaaaattttggaatcctcaaggttaattatgaagagttactaaaccaggcgtatgcggcgttttcagactactattcatatttccccgcttttgccattaaattgttagaaaagggcgggttggtcgagcggttggtcgctatccatgagagcttaaccaactacaggaccagaaatattctcaagaagatcaatgaaaagtccaaaaatgaggtcctgaataatggggatattatgcacagcttgagcagttacaagcaccatgctgggggcacgcgtggctccttcctgcagtccagagttgcgcgcgaagttaggcaaggcgacgtgagcgttgacgagaagggtgaccagactgccaccacagggggcaaccaaagcgcaaacatggccgcggcggcccccaaggatgcgagccctaccacggctgcttccaacgctgctgcttcccccgacactactgctgcgaacactgctgctgcgaacaccgctgctgcgaacaccgctgctgctccgaacactgcttctgcttccaacgctgctgctactcccaaccctgctgctgctccgaacactgctgctactcccaactctgctacccccaacgctgctgctacttccccactgagcacccccctgtacgacacaagctccttgaagacaaaggacgtcgtagtgctcgtcagagatctgctcaaaaacacaaacatcatcaagttcgagaaggacgaaccgactagccaaatagacgaggaaggaattaagaagctcatagagagttccttcttcgacttgagcgacaacaccatgttaatgcgattgctcataaagccgcaggcagccatcttattcatcattcagtccttcattatgatgacgccgtcccccacgcgagacgccaaaatctattgcaagaaagtcctagttaatggtcagctagtcgaaacctccgatttaagcgctgcgacggaggaagaagatctgataaatgagttttccagcaagtacaatttattctacgaaaggctgaaactggaggagttgcgcgaaattgaacagaacaggaaagcgctcaagaattcgaagggcagcctgtccgtgctggaggtaggcaactcgcagaatggtccagacgggagcggaaacaacggaagcggaaacgccgcaaatggaaacaacgcaaatgggaacaacgcaaatggaaacaacgcaaatggaaacgccgcaaatggaaacaacggaaacggatcccccctcatcgcagtggtaggggccgatctcggcgaaaaaactgacgacatcatcaagaacaatgtggacgtggcagccttggcagccgacgtggaacaagcctttagaaacctcgaattgaaaagtggaagcttctcggcaaacttatcgcacgcgctggttctcctctcttccattgcgttactcctattcattttttaaaaatgtcaaatacatggccgcccaaaattgccgagcgagtgtggcaatctaattctcccagtccacccactcgtttgtttaattcatggctagccttttcatttctcctgcacctgtatttttattttgcatctacacatggtgtgggttatacccacccctatgcatagcgacacgtcgcacagcatctatttttcgcacatgccccttcccctgtctatccgagtacctatatatgtatatgtgtatatatatatgtatatgtatatgctttcccccaccccccctttggtttttttttctttttttttcgtcatatgtttaattttttctttttactaaacgataaaaaaagggataggatgtgtaaatataaaaatgggataaccaagtggcggggtcgaagtggcggtgtcgaagtggctctgtcaaagcggcgctgtcaaagtggccgtgtcggaatgtcagtgatccccacggaaaggtccacttaacaaggcatgtgcgccccctccccacggttaagcacatttgtgcggttcacaaggtgggctggacgggttgatcacagggggccccaacatgtggagaaaaaaaaaaaaaaaatatgccatatatgtggacacagttaaacatagacatcgcgggaatggctgaatgggaactccttccgcaatgaaatggagaaccccaattcgataagcgctacacagaggagccaacccctttcgcgcttcttttttgcgctcattcggaggcctctataacgtggtaaatctcccgaacgactgcgttatcgccgtgacttttgaagcactcaaagaggagggcgagcttctcctttagggactccatttgtatttgcttgaagactctcttttccaatgggacttgctcgtcgcggttgtctgtgcttccgcccgttggggcaccccccccagctggggtatcttccccatcgtcgtcgctccgggaagctcccaactgactactcatcggcttcttcttggcaccgacgatggcacgcagctgattggatgccctctcgattttgacgaatatgtcgtttatggttccctccattttacggctattttctcgcaaagcagtgactttatcttccacacttctagcatccgtgagtacataattcagctcgttttccactccgttgattttttttttgtacacacttatgtccttctctatagaggtgatgtcctccttaatttggttgcactttttgtttaatttgtttttttttaaaagctctttgtactgcgggtcgatgcattttatattatcactgaaggttttgtttgtctgaattatctcatttagcgtcttctggaactggtccacctgctggttttctttttcgatatgtgcatctagagtctctatctcctgcttcaacttggaaatgtcttcttctatctttattttgtagtgaatgtgtttgttgtcttgaaggtcggggcggtctggttggtgggatctgtctggtcggccgtgtcggctagcctcgtcctgctcccgctgctgatgctgctgatgctgctgctcctccccgttgcggacatttatagcgtccaacttgagctccaaattgctgcacctactttttttgtcgtgcacttgcagatttagcttatgcaattcgtcgctcatattttttacgatcactttgagcgagtcgacgtgtgcattcatgtcttgttcgtttagcttttcattttggacattttcttttcttttttttttcaaaagatttaagctatctaaattgttggaaaaaatctccttcattttgtctaactcgatttttaggttcatttcgatgagcatgatattttctttttctttattttgggcaatgacggtgctttctagggatttaatttcaagctccagtttttctgtgtcttgcaaaatgtttcccttttcttccttcatgcacatctgctgattttttatatttttcagctccacactgatccgtttcatttcgttgttaatggtcgtgtatatttcttcatacctggtgaattccttttccagagtgtctatttttttctgacttttttttttttcaaaggtgctaatcccggaagctacattaagtttcttcgttagcacttgtgtttggaaatcaaatttgtagagaatctccttttgcctttctaattcttgttccattttttttatgttacttttcatttgcttaatttttatttgtgttccaaccatatctgcttccaagatggtgtattcgtttttgcttttctgtaaattttcctgcaatttaaatttttcttcatctagcatttttatttttgcattcagcttggctagcttgccattttgttcgattagtatctgttcgcttgattttataagttggttcttctctacactgttcagttcctccttggtgtattctctcctggactcttcaaatgattggactagcttgtggagtgtctttcccaactcggttaggctaacttggagattttttttctcttctagtttttccctggctgtgattttttcgcactccaaatctttgagcaaaatatccttctcatcatataccttcttcagttcttcttgaaccttgctctgttctctctttattttatttaagtttgtttcttccctttttagttggtcactcagtatgtggttctttcccctctgcgtttcgatgtgttcatttatcgccttacatttatgcgttagtttttctcttttttttgcatattttctgaattcttcttcaaatttgaaaatcgtttggtctctgttattatagtgtctacaacacacttccacttggttcgaagtttttttttcttcttccatttggtcattttcttttatgtttgcttgcaactccatgtgtagttgcatattctttgtcttcattatgttaacttttttatcttgttctactctctccaaatttagcttctccaatttgtatgtcatgttttcaatttccttgtcttggcataaggcgaatttctccacttcgaattcttccttttggagtttatcaatttggagagtccattcctttagttccttttccttatcgattaatttctctttcatttcttctatactgttttcacactgtataagatcgttctgtgtttttatgatcttttcattatttttctctctctcatattttagcttttcattttgtctgatcaaaaattgattcttcgcttggatatttacacacgctccactttcttcttcttcgatttttttcttttcctccactattttctttttttttgttacttccttctttttgctgttgatatatttttccaacttgaggaatctattttttaagttccatattgtcttattagtttcttccagcattttttccttctcctgtatctcctcggacaacgcactaatttcgtcattgtaaaaatttttgtacatgagttttcctcctgaggtaaactgcttcacttcctccgacatgtccgtgtcactttcactttccatgccgctcagcatttcgtctgtcgatatgtcgctcatttcttcttcttctccccccagtaatgtttcttcgtagagctcgtcgtatttgtactgttctgggtcttcttcgaggatctgctgtcccccctccgaattggattctccattggcaggggtgcttatcgtttggtggagcgtgggatccccttccacactgatgttgctcgtctcccttttggggatatcctcaattgtggacatttccccctctatggtgatctctctcgttgcggcgtatccatcattaccctcctttgccaaatggcgcagtggattacccgcctcccctttccccttgttcacaacatcactgcttccttttttcgttttcttctttttcatcattggggatgtttcgccaaacagagcatacgagaaaaaagggtctccccctcgcactctcacacaacaaggtgacacaaaaacgttgcttcgaaatggaactgacctttcgcttcgtttcaacgcctttgtcttcctgggttgaatgcggtacgccgcgtgcccaaatgcagatttatttatttattttttttttttttttttcgcgaaagagatgccacatgtaccttccgcagagcagcatacccacgtgcaaaatttcccctccttgagggataattttttccctccccatttgcattccccaatttttgctactccctccacaatggtaagtccttttccccaggagaggagccttccacgcccctcccttcaaagttcgcctttatgagaacaggacctacaagcatgtgcacatgtgcacatgtacacacacatctaagcacacaccacacatttagacacttctaccctggtgagcaaaaaaaatgttccttcccttcgattgtctttttcctccgcgtctctcccccctccctaaacgcacacattgtacgtcccaacaattttggtcataccctaatggaggggagacgcctccccctctgtagggaaacctgttcacatacctcctcaatccacatgtgacgaatgagatgtgggccatttcaccatttttgtaaacgggaaaatgaagaagacaacaaagtcgatgcggaatgagtcaaactttggttgcccctatcccggcttctccattcgaaggagtttccccactcgggggggaaaaagacagcacagctgggtgcagcattgcgaagcatggcacaacacgacccagcataaccatgaccattttgaatgtccacagagttgacccccctaacgttcttaacgaacggacaagcaaatcaactttgtagctgccttcccgcaaaccaacagcgggggtcaggatgcaggcgggaaagcagcaggaagatacacaccttcccaatttgcacattttttttttttctgattgatggatgaggtaatttttacaaattggtttttgctccccctcttttttgttacccaacgggggaatatatatctcccatttggtaccttcatttaggaaaaaaaaaaagaaaagaaacaaccaaaatgatgtttgcaaaaaggtccaatttgtccacacttattcataacaacttgcgcattttaaatttacatacagcgggaaaaaaaaaaaaattgctttcctggaaagatcacacattccgcgcttgcacttggtgtgctgtgtgcatttttgtttacactgatcaattcgacgggaaaacctttgctacttaaaattttttcattttcgcgaattgtccctttgtattttatccgactaacgcttctccgcttaacaactggtcccttccatgacacacacctcctcccatcgattgcacaatcaaggaaaatttcattccactctgttatccgctacgttagtgtttttttcccccgctgctttttcttccactgccttggcatctccctattgagaaaattaaaaagcgccacacgggtgaggatacacatgtgcatatacacatatgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgttgctcctttttttattgtccaacgggccatctcagtgctgcatccgtgaagcgttgtcttgccagctcgacgcaacacctgcaccacaacctatccttccagtagagtcttaaacactcctcattagtcaccaatttggaggacaccttttttgtgtctttcctcaccgtgctgttatgtgccccttttttggtacgtcattataatcactccgcacactcgcttccattttacccttatgatgaatggttgtatttactccctccgctaaaaacaccttgttgctaggactagctgggaaaacgtcaacccagttgccctcgagatagaacactgttccattcacctgctcattctccataccatggacaaccacacgagctacgaaacctgcagcaccttaacgagtacgcccgcacgcgaggacgcctctatatatatgtgtgcgcgtgtggacttccccgtcgggtgtttcctccccaagctgcgaaattgcgatgttgcgaaattgcaaagttgcaaagctgcaaagctgcaaagctgccacatttttcatctcccccccctgcagttgagtcctccggctccctcaccgagaacagctacttgatcgaaaaaatagtcaacgatgaagaggacccagaggacgactccatatacaacaaagtctcttcaagtcttataggtttgtcagacactgctgtccaatccccccagtgcgccctacttgcacgttccgctttcttaaaaaggccagcttgccgtccctttaacgctcacctggcacacagccagaacgttgctcccctgacacacaccccatacgatgcccccctgacacacaccccaaacgttgttccccttccacccagccatgctgcagggagtcgaggtgctctgcaacctctccattttgtatctcttcaaggacaactacagggtacacccaggtaggtgcatgcgaatgcgtgggcacatctctctacacgcgattttgtattatacacatgtgtgcgaaccagtcagtggttcacaaataatgacggagtgcccatttgaggagaccttttggagagaccctccatgagaatactatctctttacagcgccacattgtcacttcaaatcaccttccgtttcactcccacgcagcaaccctcagcgtgatcctgagtcttataaagttcccctggtcgatcaagctcctatgggcaatcatctcggacagcttccccatctgggggttccgaagaaagtattacctgctcgttgggtccctactatgcatcctctcactgctcgcattggggtcaataaaccacacgaacattaccctgacagtggctctcctaatgatgtacttctttgggagttccctatgtaacgtcataggagaagcacaaatggtgacctctagccaaaagggtacagtgaaatgctcagcccaaaatgtgtccatgttctttggattcagaaaattaagctttgcaataatgtcctacctatctgggtacctcctatcagtaatgaccaagcagcatatatttctgattggggtttttctacctgtcctcgtattgatatcttcttttttcaccaaggagaaaaagagttacaaaaaatgttctatgaaggatcaagtaaagtgcatctatgatatggtcaaaattccacacgttaaaagttttatcatttttatcttcctgctcatgtctatgccatcatgtggaagcactttatttttttatatgactaatgaattaaattttagtcctgatttattggggaaaatggcaatgtttcaatctttcgctagcttactagccattttatcctatatgtttctattcagtacaatggacgtgacgaaattgattctttactccacaattattattacgcccctctgtttgctaccgctaattgttgtaaagaagctgaacctcttcctctaccttcccaacagtctattcatcattacggacactgtcctgatagaatttattgcggagtttcaaacgatgcctattttagtcaaatgctcacgtattattcctaaaggattcgaatccaccatttattctctctttttatctgccaataatttggcaatcattactagttcctttctttcatctttgctaacttatggacttaatattacttcaagaaattttaaaaatttgcccctcatgataatcatttgctgcctcacgaatatcatccccatcctctttttatgctatttccccgtcttcgaagaaccctccacggatgtacagaagaccccctgttcgcctcatccctacggcacatacgaaacgacacactgcgtgtcccccgacaactcggacacggacgaggagacgtgcctttctcgcgatctccgggtggggaacaccctcgagcacttctgacgcgcggtgaagaggtggcggtgaagaggtggcggtgaagaggtggcggtgaagaggtggcggtgaagaggtggcggtgaagaggtggcggtgaagaggtggcggtgaagaggtggcggtgaagaggtgacggtgaagaggtggctgtgaagaagtgacaatacagaagtggcggtctggacgaggtactacccatcgtggccttaccaagcaaaaacccacccgaatcaacggaagaccccacccaacattttccctgcaaaaagaagcgaactcattaaccgcaagtggagttaaaatcagttctatatttttttgtaagcacgtgttgatggtcctcccatgtatttcactccttttttagtgaaactttgaggacacacttcgttgcaagatgtgtgtgctagtgtgggtggacctactatacgtggggtgtctccgcgctagcatcctatcgcacgtaaacacacgcttctttttatgagtagtccaaaggggaaagagacgccccccatttggttactcctttgctgcgaaacccgtgggcgctacattctccccacggttcgaaaagcctcttgttttatttatttttttttagatcaaaaatttgggttactattcattgcacgttcatttttttttttttactttgtgggggtactcataccactatcacccccttatgatgaaccagagacacattattttgtttccatttccgtaatgagacaaccgagcacctggggtggcctgtctcccggagagttgctcaaatggatggacgccctcaggtcagtttgttcacatgagatataaagcgaccgcattgtgtgcaatttgactacggctaaatggcactagaatttttcccaaaaaaggagaagtcatttttccttaaaaagtttgcacccctttactgggcacattttgtcccctttatttcatttatttttcccctttttattttcaccctatctttgaagacgccaaaaggatttcacatcataaagaaaaatatactactatttcatgaaaaaaaaaaaaataaaagacgcaattcatttcgtttgcccctaaatggggaaaatacaaaactgttgtgtctttaagtggggctggaaagttacacacacgcagggtcacgtcttatgactttttttttttttttttttatccccacgatgcgactaagaggaataagtgaaaaaaaagaagtagagcttgtcattcttctcatttttaaaaagggctacaccttatccaatttgtgtgcatatttttcacgctcagccatctgggtcaaatttgcaactcttttgctctcctgtttgtgcattcctcacgagtcgtgtacagcgttgtgtagcccccccttttggagaaaaacacagacaaggaaggaaaaaaaagattgtcatccttcaaactgtggattgctaaatggcaaaaagattaaaattgaccaaggctgttcgaagagaaagttcacccttcgtaaagcgttatatttgttatgctcacatggcaattccgctctctctctatctattttttttttttaacgcgttttttgcgacatcccatccaatttttaaaagctacctgaaaaggctcataactccgttcgccactttcacaaaaatgggaacttcacaaagctgggatcttcacaaaaatgggaacttcacaaaaatgaaaacttcacaaaaatgaaaacttcacaaaaatgaaaacttcacaaaaatgaaaacttcgcaaaaaggaaaactccgcaaaattgaaaattcgcaaaactaaccacccaaacgaagcacaagcgcttcttccccgttcgaagtgcgaaaaaagtacctgcacaggtcacgcaaaaattgaaaaaattactaccaattagtgaaaaaaaaaaaaaaaaaaaataaagataaaatcttagctaaatatgaaatacaagcgaaataggaacattttcacaaaagagcagttcatccggaattgatttttgtcttccccctttcatgaaaaccaaataactgctttcacaatggagcattgtgaacaatccaatgaggaaggcgacacgcctgaggagcatgaaggtatgtacctgtcgtggttacacgttcacacttttttttcttttacaacatatggcttgttcgtgtggtcaacagttttatttttaaaacggaagattttacgtagcatacgttttacacaccatccttcaaaccatccttttggcccctacgacaaaacagcattttatgcgtccaattatttcctacccccactcagtcgtgcgcgcgttcaaaaggcactactttgaggacaaggacgagatgcacatagcggccatgaaggccatagcccagtaagaccaaaaagtgaccgagaaggaaaaaaaacgaaaaatgaacaatgaaaaacgaaaaatgaaaaacgaaaaacgaaaaatgaaaaataaaaaacaaaaaataatgaaacacgcggagggaaaaaaacaattggctgtgcgccaaaaaaaaaaagcacaaaagacgatcagttagcctccaacaacctcattaacaccgcgctgagagaactaagatgcaagcgcttaaccgttaatacgatacgtggaaacaggaatgagggacgaattacacacagacaacatggcgagagtcacaaaccccaaatgagaagctggtcgcgtgtaaaaaaaaggaaatgcaaaaatagtgcactccaaaaaaaaatgcaatgtataacccatgtggtagatagcacattttgcttctgctcgagtagcgcgcatatgtttatagcctgaatgcgcgcctgtatacatgcgtatctatatgaaggcccatttgtgacccctcccttccacgcacacacatcgcagagtcctacagagcaacatgacaaagcccaacttcgaactgttcgttaacataaatgaggctattggaaaactaaaaagtttcgtaaaaaacgagaaaacgcaaaacgagattttatccatgccccactcgaaaaggatgaccatataccccattctgtcctccatcgatatctaccttcactttgcggtgaaaaagtacacccacaatgaaaatgtaagaacgttgggcgcgtgtgtttgcgtccgagtcagtgtctgctgttgttcctgccgctgtgtctgccgctgtgtctgccgctgtgtctgccgctgtgtctgccgctgtgtctgccgctgtgtctgccgctgtgtctgctgctgcgtcttcttctgtgtgcacccctgcatatgctgctttatatgcttagggaatcttttgagggagctcgtttgaagcggcgcatctggggggcccccacggttgatcatttaatacccccgcgcgggcacacgcatatgtgtgtacctatgtgagtacctatgtggatgcccatcttgcatgcccgtcagcgcttaccttccttttcccgccatcttccccccgaaagaacttccccaacctgaagaacctcatctccagcagcgcccaggacttcccagaaaaggttaaacagagtttaagggtcatagggaatagcagcaatataatgttcatcaataaaaagacgacgatcctaacgcatagcaactccgaatgtgtaaaaagcttgctactgaatgttgtaaagaatcaaatgaagcacgtgagtgtgtactttacctgcacagaacatatctgtaaggactacttaaagaaggacaaaaaattcgacgataagtttgttgaagatttgcagagggaacatattcaagtaaccaaaattgaccttgacaacgttaaggatgtattaaacacaatcgattttgtggtcataggaacagaactcgtaatcgacaatggaggaattattaacaagaaaggtattaaacagctagccgaattgtgtacatcaaataaaaaagaattttatgtcacttgtgaagcgtataaattttaaaaaattgaaaaaaaaaaaaattccgcccaggagttttactcgtattgtacggaaaatacagctagcgaaggtagaaatttgtatgaatttcttccccaccattttattactcttttttacacagacattggaattttccccccctcagcaatttcgtacgaactgaacaaattgtacatcaacgatgttaactgaggtttcgtgtgctcttttgaaataggcgagattgtccagcgttgcttacgtctatcacaccgaattggatgttttacatatatacgctggggcgcttcacacgtgtgccccttttttgggggaagtacaccttccgctgtttgttgtaccgtgccatattgtatcacattttgtttgattttccttccccagttttacgcccgcccttttagcgaccattagaggggcgcaaccttttttatgtattttttcatttctcccttttttaatttgtttcccgttaatgcttcccacatttccccttttttttcaaaaaaaaattaatttttacaaaagtgtctttccagtttgtttttcccctccttttcatgcacaacgcattgcgtgtatcgtaatggcgaattgatgctccattcggcatgcatttaagggagaaaaaacttggctccttaaaatagcctgttgcgacgttttatgcatctgcgtggaacgcaatgcaatacatagcaatctctgcagtggggtttatccttcacaatgtggcgttaccattttgtactatttattattttttttttttttgggccaaatgtgtgtatttattgtacttccccgttgtgccacatatttggggcgcgtctttcttgcttggtccgaactaaagcttaatttgggaggaggtacacacacaccctggtggggggctgtcctcctttacgacaacttaagtgccttccctgcgcttgttttcaacatttctctttctcctccccatggtgcgctcaaatatgtgcgcaaagtacacaaaatgggagctccctccacacctctacgaagcgcgcaggtgtgcttctccatttctaaggagcagcaacagtctcgcctcacagtgctacttcttcattccatgcgcagttagccaaaaaaataaaaaaaaaatctatcaaattgtatgaacaagtcggtaaaaaaaaaaaatccagccaaatcgcatgaacaagtcggtaaaaaaaaaaaaatccagccaaatagtatgaatacaaatcaggcaaaaagatgaataaaaaaaaaaaaacaatacataaaatggaactgcctaaatgtacgtatactatagcatcccctttcttttcaaaagagagtatatatgttctatttccattctttccgcgcagaactgccatgatttgcaaaggcgcaggtatgtagcttcttctttttaacgctcatccccccgcttcgttaccccttactcattcgccccttttcaataatatgagcttcacccacaaacaaattaagctgcacaatggaatattaaagaaaagctctcaaaatatatttttttgtagcaactttttcaaaagagggaaacatggatgcgcgataacttatgggcataatcgcacatgcgagaaagaagcaaagggtgtaagtggtggtaccaggggggcatattttgtccatgttcgaaattttattcacctacctagcatcgtcgctagctgtgatggagccaatccaaagggatacagtcaatggggcagcgaagacaaatccgtcgcgtccgccccgcgggacaaggaaaaaacatgcagtagtgaacatacgagggaagaaaacctcgaatgggtcaaaagtgacaaaaatgaagagacactgagggatgcccccccaggggaagatacaaatgatgaaacaatcccatatacccatttcatcatcgaaaaatgcaaagctaacatgcagcaagatgttgacaagtacgaatcttcctggtatgtcgaactcatttacgaattactaaattgtacaaaaattatgttcgattgttcttggatgacttcgatcgtagcaacgacgtcattcatgaggatgattattttacccttaaccgtatcggcagaacgagacagaagaaaacaaaaaatattaaatcccctgataaaagaattgacaaataaattaaagagtaatgcacaagatgggaatataaaaatggcacttgaatttaaaaaaaaaatcctcaacattagaaatactcatgggatatctttaatccccaaatcgattatcctgatggcattttttcaaacccctttatttttattttatgttttctataaaaaaatggcatcctatcctgaagtgtttaaagaatttacttttgagtcaccactatggttagacagtctttctttacctgacccgtattatatactacctctactgtcctccctcttgctattatcaaataatgaattaacagcattgattgacaaggcactaagcaatagcaaatccagttccctccctggagatgagagtgaatttcaaaaaaaaatgaaacaagtatcaaagctagccatgagactattttatatatcatctttatttttttttaaatccatgccatcggggttactcatttatttgatcacgaacaccttttttcaattacttacgactcaaatttgtaagataaaagtgattgaaaggtttctcgatctgcctcccttatactccagggggctgtcctatcaaggaaacgcaggagagaaaaatcaatccgattcgaggcgcaaaaagggcattcacatggacgactttgtaaagggtaagttcaagtgaagcgtgtcactcacacccctggtaggaaaaagacgtggagacagaatacccaacattttatagatataacaagatatgctggcgcgtctacattcgctacagtgctgtggtgtctgtaccgtgtagttttgctcacccacagaagttgcttaagcatcacttgtgtggtaagcgggtatctcctcacattgactgtgccctctcctcgttgtgcagctcgtgaattgttttattttgacctttattttgacctttattttgacttttattttgacatttatttttcattttttttatctcacttttttttttttttttttaaacatacactgcttttcttcttaaaaagctcatcgataccttttaaggaattttttttaaaaacagtcttaattcatacttgagtgtacacactgcactgctggaaaagggacattccaccggtcgatcggatggcacgggaaaaacaatacgaaaagaaaaacacatgtgagtagtaacgttggggaatataagtagggacacacctacgcacgtacacaaagatgtgtatgaatgaatcctggacgggaaggaactacaattgcaattttttttctttaaatctcagagaaagggaaaaaatggaaagtatatccccattgcgtagtacacattcgagctgcttaactaggcatttcttggatttctcagatttcttggatttttttttttttcaaaaaggggaaaataaaaatgtgcggctaaaacgcaggggcagtgtataacgcacattcgggattctccccctctggggaaaaagtgggaaacgaatgggagattcgatttgacggattgtttggcggattgtttgaaggactgtttgacggactgcttgacggactgcttgacggactgtttgacggattgtttgacggattgtttaacagaggggttgcctgtgccttgcttcacctcacgatcgcatcgcgctcgcttcaattttcccttcatgcgatcacttttgttccccccttctactcacttttgctcccttcttgtatctccccacactttgaaaaaaaaaaaactttcacttttttttttttttcattgtgtacacagaattaacttcattttttccttttcgatgcaaatcgcctttgcatttttatttgcctacctgttttttaacttcccttttccttcccgttttttttttttacccttcccttgttggccctatctcctcgtctgttcccagaaactgagaagttttttttttttttcttgtatgcgcatatgttcccactttttatttctcccccgttttcaattgggccctaattcgtcacttttgcctcaagaggaagcgaaggaaacatttccttgtaacgcgacaattttgttttgcatgtatgaggaaccgcaaattttttttttttttcctttttgctttgttctttttgttctttttttttctgcttttttgccttttctgccgtttctgccttttctgctttttatgttatttcttcttttttttttcccccgctcctcttttgctttcctccttttcccttgttgaaatcgaaaaagtgaatctataaaagggacggcgatcatttttacatgttgaattgcttctttttacatgcgcattttttgacaaccctgagcggaacaactttttcaagtgggatccccctctgcattttgccatagtcaccatatattgattacacaacctcctcctgcgcatagaaaaattcaaagtcaatccttttaaacgttaccgcagctgagggaagggcatctcgcgtgaatatacagacgtggcttctccatctcacccacttctgcgtagcaacttcccccaccattgctacattcctgatgcatccctacctgacaaattatccaaaaaatccgaatcatgtttaagttaagtaaaaaatgaaaaaagtagaaagcgcaagttgtgagtcgctggaaaatcccagcgaacgggaaagttactcgtacgatgcaaataaggtaaaccatttcgtggaaaaggaggaaaggaagaaaatacccattgatgagcatggcgcgaaggcgggggggaatgacactagtagacataacgctgaagggggggaagcgaccagtcccaataaccctgacaataataatgggaccaaggatagtaccagcgcagacgtggaagataaaataattaggaaatatttgagcaagcggatgagtgacataggcttaaactgcatgagagggagtgagagtgaaggagaaaatgcggaggagaggggaatacaaaagggagacggaggtggaaacgggagtaggggcggaagtttgggggacagtctgggcgaaggcagaaagggacagtcccccaaaggtctatgcgaaccgcccggaaaacacctcaacattatcagcgacagcagcagcgatggagatgatgtgccgctgctgaaaacgctcaaaattgaggagacaaaagtgcgcgtcaaaatgggagacacaacgggaaccagtggaggggatgatgtcgccaaaatcggtggtgcaattctaaagaagcgcaagacgcacgaatgggcagagaaagtaaaaaatattaaacgttcccgcatcaatggggacatacaaagtgaaaacaaaaacagggatgccgatcctgagtcagatgcaagtagcgatgacgaatacttaatcaaccttattaacagcaacggtggtagtgacgaatttcagggcagtaaaaacaagcagactgcaaaaaaagacgctgcacgccgtttaaacgaaaaggctggcagaaagacaagaatcagtgacggcggaggggaaggaagcgactcctcagcagatgatgacagcacatccagctgcgactcggatgaacccatccttgtaaaaagtaaactaaaaaatcaaacgaattccccccaaaggggggtaggcaataatagtactgataggcacggcgggctggttcagacaatctccagcattggtgacagcggcagggatcagagtaacagcatacatagcaatgagacccaagaggtgatagcgaatggtaaaggcagcgcacaggtagtagtccttaacagtagtgcatccgcaaagaaaaaaaatgcttcttccaaagaggaggtatcttcaaatgcgcacgcatcgtccaaaacgtatgcatcgtccaaaacgtatgcatcgtccaaaacgcatgtatcgtctaaaacgcatgtatcgtctaaaacgaattcaacatttaaaacccattcaacgtctaaaacgcacgctgccccaaacgcgaaggggagcgcgccgaaaaaaaaaaaatcgaaaaaagataaaggcaaaaaaaaaaaaaacagcaaagctgcgcagaaaaaagggggcaccaaggaggggcggcaaaatggcgtagtcgcgaaaaagataaagaaaggcagcaaagagagagaccgcgccaaagggagtgaccgcaccaaagggagtgaccgcgccaaaaagagagaccacgccaaaaagagagaccatgccaaaaggagagaccacgtcagccgcaaagataaacaaaaacgaaaacacaggcacagtagtgacgatctcgaaaacagcctcagtcaaagcaacgatatcgaaacagattcaatcgttataggcacgttcgacccccacaatcggacccccaaggaaaagctcgtcgcacagctactcattcgctggtggtatgtcctaccagattggccaacacctgactttaattatgagccggagttaaccaaaagaaagttgaggttagtacccctggaagaatacgaagatgaagaagatatcaacaaagaaggatttagaaaggtatatgaaatctctgccttcccgggggtctttcgagacgcaactgggaaggcttatgacttaagggacaaagaatcctgtccttgttacaataattttattaaaaaaacagaattagagttgctagagttaatctgccaagctataaagaaccaaatggaatctttaaaaaagtccgtgtatgatgaaagtggcacagagaggactctcgaaagacagctgaaagatgcagaggtgaaactgaacaaaattacaaaaaaaaaggcaacaaaaacaaaagcgggggaggatcccgaggaagcatccgaggaggcactcgaggaagtacccgaggagacacccaaggagacacccgaggagacacccgaggagacacccgaggagacacccaaggagacacccaaggagacacccgaggagacacccaaggagacacccaaggagacacccaaggagacacccaaggagacacccgaggtagggaggggtacatagtgctttgttgaggaggcctgccaagtgggggggggccggggaaaactctatcctttcttggcagcgcccaagttgacaccccacttcgatgccccccacacacacacaccgatcatatgcactgcttcccacatctgccgctcctcacttaaaaacaaaatttacgactctgttcggaatatacacaacgttgataagtcgtcttccccttttcttctctttttcgattcgatccgttatcctatttgtggcctcacgaatgattctttgtgatcgttccgtcggttcgccatttgtgggtcgttccgtcggttcgccatttgtgggtcgttccgtcggttcgtcatttgtgggtcgttccgaatgccgaaaaatccctaaactttgcagctcccccaaaccgcttcccccctcaacctccatgaaagccacgtggcggttattcagccggatggaaagcttacccacctgtggcgcgtccaatcggaacaaggagggccagcgtgcgaagtacatcaggctagagttgcagaagtaacaaatctgctttctctctgatttgtatttcttcaaatagaagaaccagaactcctcgcagatgtgaggacagaaggggtacagcaacttaacaaagatcaaaaaaatcttcaacgggatgtagtcccactttttaatttcgttaaaaaacatcatgaagaaggagacggctgtgttgagcttcatgctgtttagacatttagttattttttcaatgtaaaaatttgctctttcttttttctctcgttcaatttcgtgtccctttttttttacaatcacgtctgatagctgtttgcacaagtggtcttgactccatagcgagtttatatgacgttttattgcttcttttttctttcctgaattaaattctccttcatgttggctccccccatttttaatcatctcaaatttcagaatcatctgcttatttcgtttttttctcctacacttggtacaaattatatgatcgctgcttctctctcgaggggtttccacaaaattatcgctacctttctggggaactcctcccgagtgaacctccgtagtggcgatacacttttcttgtctcttctccccacccaaggtcgtcgggggatcttttacatccttcacaaacaagctatacaaattggttaagaatttaaaagtcccttttattccttttaggtcccattttttgttttgatctataggtcctaagaataggatgtacagtcggagacaatcggacccataccttttcacaatatcattcgggttcactgtatttcctttagatttggacattttttcatagttggcttttacttccacgtggggggcgtccttcaaataatattttccttctctctgcaccaccagctcctctggaatttgatactttttgtacttcttcccctcctcgcatgggaccattcctcgtagcaccttttcagtggcgcaattcggttgctcgggtgggggcggctgctcgggtaggggccgctggtcggataaggccgcctgaccggataagggccgctgatctgataaggccggttgcctctctccctctttgcgaggttcggcactcccacccgtgtgggcatcttccccaggggtactcttcatgctgctcgcttggaaagagccctcctctccgtgctgggtccccccatcctgctcggtattattcccctctgccgcttcccccctcacggacgcataactaaccaacttcccccccaacgtcgtgaaggcaaagaacgaagtggcgcttaagagaaggccctgattgaagagcctctgaaagggctccttatggctaaccagcttaagatcgtacagaaatttgtgaaaaaacctggcgtacagaagatgcagcacagcatgctcacttcccccaacgtataggtccacaggcatccacaaatttgctctctccttgttaaaaatgcgattcgtattctttgagtccaagtaccttaagtaataccagctagaacccgcccactggggcattatatcacactctctcttatatagagtgttttctctcctttggaaaacccattttttaaatctggagagaacggagggagatccttcattgtatttattcgaacccaattcgtatattcttttgtggaacttgggtagatgcacagggatgtcgtctatgtagattccccccctgttcacagccgaattgcacacagttttaatctccccttttggctcctccccttttgactcctccccttttggctcctcccccttttgtgtgcttctcaccgggatgagaaaaggaaacggctcgccccagtacctctgtctcgaaaacaaccagtccttcaggttgtacacacagtaccttttgctatacttcgatgagcataacaatttgtgcaggacttcttctctctttgaagtttctcccacttgctctctcttcccccttttaacgaacagcaaatgcccactgttctctaatacataggtacatacatatatagggatgtacttccctattatagggttgtaaataacagagcctgtgaagagaatccgttcattctttagcctatccatgtcgttttgcctgactgctgtgctcacaaaggaacgtaaaaatttgttcctatttactatctggtggatattcggatgattcacactgactaataatttgtccccttggaagatggcctccttttcgtttagaaatattttcacgtaggaatccccttcgttctcttcgctatccgtgtcgaacttcagcagatgttttttctccctcccgtcagacagcagccccactgtagctgccctcggcttgatcaccctcagtgccttttgcacagcgtcctcgtcgtgaatgagtcgttccatttggttagcggccgctggaatgggatggttgtcggccgctctaatgggatggttgtcggccgctctaatgggatggttgtcggccgctctcatgggatacctctcggccccctctcggacaaacgaatcgaagaagtcgtaactcaccccccccccatggtacaaataattaaaaaggagagtcatcccatcgttggcgtagatgctacggtaaagaacacgtaaggtgaaataatccgaaggagtgcaaaagagatccccagttatccactcaccaaagggtataactctagcctttaagatgatgcctcttttcattcctatccaattaatctgcataagctttatcttctccggccactcgatgtcctttaaatcttcaataagtctagtggcatacgtcgtgatcctgaggtaccattgcaacagcttcctctttgttacttttaatccttccacattcgcttcattcttcatttcatcattagaaattacacacttaatttcgttcgaccaattaacataggaccgtttcttataacccagccctcttaagtacatttggatgacgatccattgggtccacttataaaatctttcatccgatgtgttaatttcgttaccccaattgaagaggaaccccatttggagtagctgttttttaaaattgtgtatattttttttgataatatttctggggtccattttcagcttcatagacatcctatcgcatggcaacccgaagctgtcccatccgataggatggaagacacagtggttggtcattcgcttgaacttggccagcacgtccgttatggtgaaacacaggatgtgccccatgtgtaggccctgcgctgaggggtaggggaacatatccaggatgtagaatttcctcctggcgagtttcccccgctcgccccgttcatgtgcgcccctatcgcagcttctaacgcgtccttcaccttcgctgcttctaacgcgtccttcaccttcgctgcttctaacgggtccttcaccttcgctgcttctaacgggtccttcaccttcgctgcttctaacgcgttcttcaccttcgctgcttctagcgcctccctcacattcgctgctcccatcgctgcctccccgagcacgccggttgaaccgcgcgaagtccctatccagcagccgcttcgaattccacaccacttgccacttccgctcgatcgcccggaaattgtacgcccccagcttgctgtcgcgcctccccctccccgagtcgcatccactcggctgcaagaaggagaatacgcccccaccacgtgcccttctaaccgctaacccgccactcccacttctaaccgctaaccccgcacccccacttctaaccggggaaccgacgctcacaatcctcactgcaaacacatggtgggtcgtttcacagacgagcaagtaacacgagacaagggtgagtgtccagctgaatggcataccacgggcatgataagtaccgctgtccttacgaaaggtacgtaattgtggagtgaacggcgaggtgggggaggcacacccgctaacaacggaaaaaatcacaataaataagcgatatgcaagcagaatgctaagccccccctacctacgcagatgggctaaaaggagcaaatggctacaaaaaaagggaagaacagaagaagtacctttttttcttctttttttcctcatcagtgtagtattgcataattgtgtaaactaacccaaatggaacggcaaaacgtttattcccatttgcatatctacaaaaggaaaaagaaaaaagataaaagaaaaaagaaaaaagaaaaaaaactatcgcgtcatgtttcaccagttggaaggtcacccgtttggtaaaatgcttgccaaatgatatatgtacccaggaaaggtcgggtgaaaaaaggaaaaaaaagaaccaaaaatgctgcaatttttttcctttttttttttttcatccatcatgctaacatgtgtggaaagaaagccgaggtgcttcttccaagtgtaggtgataagaacgagtatgtccccctatgcagagtctatttttttttctctccctccctctctctctcactctctctgcacagttggcaccccagttctagttcgaaccactctcccatgagaatgtaccaccctgtgcacgccgcaatacaacagcagcattgtttatcccccgtggtaggtagtcttcacagtacagcatgcctcccccacaaatgacaaagcaaagcaaagctcggcagctactcaacgggggatcatctaaggatgcacaaaaatggctacccacaatatcatcaggtggggtcagcgttaccgattcattcatagtgcgcgccatgtgacgataaccaaaaaaaaggggcacgccaagttgcccaaaggggctacccaaagatctgtgaggcattacgctgtggaaagaactagcctcctcccagaggtaaccataaatggggtaaatttcagcatacgtggtgaggacagcactccccaagtgggcctcccaaatgaagaagaaatacgtcaagggggaaacacatcctcaccgaaaagtagcagcataaccatgagcgaactgctaaccatgaacgaagaagacccagaaataatgatccatatagtaaaccatttagaaactacaaaaaagacgaacaggagcttccttcacttcctcactctatccaccttacacaaacaggagattgaaaaggatcaaaagggagtctactacaacgacagaattagggaccacctgatagagtacctccacttcgctgtaaagaacaaccactaccattacctgtttaaaattttcgagttgacttgcctgtacaaaatagatgacgtagaactgctgcgacaagtggttgagcagatacttatccaaacaacaaatgaggaagaaaaaatcattcactgctactggatcgtaaaacatttaacaggaaaaaaaaaacatgataggattattgctgtgttgctagccaagtaccttttcaacgattctttttttaacttcctccaaaggaacgcatgcatcagtagcagctttgtaactctcttaagttatgtgtccgactcggttgggtattatccaaacgggtctgtcctacccccactccactgcacactgagaaactacgctcgccattttaatagcaaactggaaaaggagatagaacaaaaaatcgtgaacaatgtagaggagctagccaaaatgcaggaaatctttctaaaaaacggattctacgatgatgatttcaatttgttaattaaacggcttgtactcacttgcacttcgtatatcaaccccttcgacttactggtcctctcctccaatgttctgcttaacttttcaaggaatgatcacccccttctgtgtcctagtgagcagcaggcgggaggaacacccctggaaggaagctcccccaatgtggccaacttccccaaacggtacagaagcttcctatccgcgaagaccatgatagacttggtcatcagaacgaacgacccctacatcgccaacacatgcaacgagctgcagtacatccagcggtatctcctcctgtgctcgtactgtcacttcactttgttttctaactggtgggccgacactgtaatttgtgacaagctgaaaaagaaaaaaagacctcacaaagcagtggtgcggtcgagaatgccatacaaaaagcaccttgccgatcaggtgtcccacttgctggatatgcttctgcacaggtatggaggatcaagccaggaaggtgtagacccatatgtaaccgtcgacgcagtgcaaaaaaacaggccaagcggcatacccccaggagaccccatatccaagtacctaccctacctgctcaaatccttcatgcgagtgaccataacaaaaccagagatgatacgcaaccagtcattcatcctatttttcgaagaaatatttttgcacatagttgattcgttcgttgaaaaatatgagcaaggcaaaaggggaatcggcgtagatgcaaacaatcagagcagtcgcacaaacaacgaaagtgtgaaagtgataagggagtatgcccccacacactatgctacccacccaggggacaacttaaagtgggaagagagtaacctccttccatccgctaatcatcgaccactgtacacgaatgacgaattaagtctctacgatctgagttccatctgtgagtgtttctttctggtgaaactaatacaggggagtgtctctccaggacgtagaatgctctcaaaaaagggggtatccctcctccatgcatcacccaatgagagggaaaaccagaggatctcccccttggacaaatcccgagacgcattcgaaaaaacactgtacatatttttggaaaggctacccccttcacgtgaactgcatcatccaaatggtaagcactaccatccgttggacaaacaaggcatacttaaagaattgataaataaaataagatcctgcgcagaacccgtttttatgtactacttaatgttaagaacaatattaccgattctattttgtgatacccgtgaggagtctttagatgtcaccaaaaggataatttcgtgcatcctctcgctaccatttcgaacagacatccttgtgaaagggttatcacctgcacaggggggtaactcaatacacaaacacttccatcacattttaaagaaactcactcagtgggaaaattatgtcatatctataaacagccaaagaagaattcgtatacaaacaaaacggaggggtctcccatttgattttttttacgcaggtgactttcttcgaccttcgtctatttttttgctgtgccttaatgagatggtaaaatgggaagacgtatacctaccctttttgcaggaagtttttatatctgaccacttctccgatgggaataaggccagcttttcggatctcgtacgtggggcgcgcgactcggtcgattttagcgtctctaggttcttaagggaaaggcgggcttaggacctcgcggggctgcacatttttgcagctccttccgctatgctacggtgagaagcggtcacgtagagaaaagcacaaatgcagtgcccttcccatgttttcccagtttgcaccacttccccagtttgcaccgcttccccagtttgaaccgcttccccagtttgaaccgcttccccagtttgaaccgcttccccagtttgaaccgcttcccccgtttgaaccgcttcccccgtttgaaccgcttcccccgtttgaaccgcttcccccatttgaaccgtttcccccatttgaaccgcttcccccgtttgcacctgttgcgtctttttttctcccctcaagtggaacccattttatgagctacaaacgggtcaacccatcagacctgctgttctcaacattaactataaaattattttgtttgaaaaaaaaaaaattctgcacatagctagtggaaaagtacacatggcatgtccgtcacgtagagccgaactgggaggtacaaaacaattagggcgcatatgcaagcgaagctgtagtacagggacgtctggaagctgaaaaggggaaaggagataagtaggagatgtagggcatattcgggtgaaggggcagcaaaactgtcttagtcgccccatctcgcagcaattggagcaactggccgcgattcgccgcaactggccccaattcgcgcagatggccggccctacaagtcgtatcccatggccttgttgtagtggcaggccaggaaggccccgcagaggaagccgccaatgtgcccaaaaaaatcgacggtgggagaaaaactaacaaacaaaaaaaatagcacaaaaacagacacattaaaaatatagtagttcttagccctcctggacaaattcgcccaggctaaaaatatttcgaggatggaaaatccaatcagtccgaatccacttgttgatgcccccacagctagctgacacggattgcagatggtcgttaatatatttccaaccacccctgacaaaaaataaaggaagaaaaaattccccttcttgtatttactctctatcactaggcctaaattcagcatgcacattatgttaattattaagtgccaccaattcgcatgcaggaaaattgggaatagcagtctccagatttctccttgcctatgcggtgtgcgtgtgtgtaagtatggggatgatgtggcacaaaatgagaaaacatgctgcgaaacgggcgcatactcctacacacattagcatgttgctatgtaggtgggtccttccgatgacccctttttttttcttcatgggaagcgtacttgatggcggggccatacgtggctcccaggaacatcagcgcctgcacgctgggggccgttaagttttcgcttaagaggcaactcaaaatgtaaatgataatttgggcgaagctaatccatacgatgattctgcggggggggagaagcaacgcgaagtggtcatcggcacgaactactcatcagacaagaaaaggggattcccctgtgtgtgctgcccccgtgtgtggtgctcccctccagaacaccccgcacgagacgcggctacctcctcggggacatgtccggaaagagcatgtcgtaaaaggtgccccccttggggcttccctccatgaggggcacattttcacttgccccctgggcgttccctcccctctgtaaatcttcgcgaagcattttttatgcgcacatgtaaaggcgaatctttagcccaaatggaaacataaaaaaaaaaaaacaggcatttatgtggcaaaccctgcggggttgtttttctttttgctaacaatgttcgccctcattcgtgggtacaacggtgtgagcgggtctacactgataggaacgtgtgcgcgtgtacacacctttacaacagggatgaagagatgggttgaaatggatgcacgtttgtctcgaacgacacatatgctgcggaaaagaagtctaacgcgtttacgtcactttcccgctacgaatggatcaattagacccacgtgaaaaagttattttatatctttcacatttttgcgtctttcccttgaggaggcgcgaaaaaaaaaaaaaaaaaatacccatgtaaatacacccatgctgatgtgctgttggcctacccgaatgttaaatcgatgagattgcttccgttgattgtggcaacacgttaaggcgtcctccttcgcttcgtttcgtttcgcttccttttttttattgctttcccaagggagaaaccatctcaagcggaggtaatgggagacagtatccacaggaggacgacacacatgaggaggttgccaagttaatagccaaagggattttttttttttttttttttttttttacacattctgttttggctagccaggtagctggtttttaactgctcaatgtgaaggcaaatttagctcttatcttatccttccgtgagcgaattgaaaaaagggggtaaccgaaagaagaagggtgccactgtaaaaggggtacaacggcgtacttaaccaccccttttgccgcttctccctcaaggggcatctgcttagcctcctatacacaggtggcacacctggagagatgttcccacaggggtgtgattctcactcaccatgttgcttttaaaacgcacaaacggtgaaaataattgtcaattggcgttactttctgggccacatgtcagcatgtagacctccacagggaacaccgctgcacagggaaaaaccaaacaggaacacaaaaatatgtgcttcgttcctaacgtgggaccatgtatcaacacgaaggggtacacacgatgcccagttcacacaaatggtgacttaattcgttcacaggaaacaatttccgaaaaaaaaaaaaatttcaaaaatgtgttcacgttaatgtgaagaaacacaaaatgaggtgtttacttcgcttcacttaacatgcgctgtacaacatccctttttcactgacgccacttaagcacagttttttttttttattttactccccttaagttcttgtgccactcacgccgcttcactgttcaccttttcgccacacccgtttgccatcatcccctctctgcgcatcgtatccgtcatccgaagtgtaaagcgggaacattggcaaaaaaaaaaaaaaaagggattgtaattggcttaccaccttaaaccggggataacacaaagcgacacattttgatcatgtaaacatcgtgggtaacgagagcgcggtggcagcacagtggcagcatagtggcagcatagtggcagcgcagtggcagcgcagaggcagcgcgagttgctatgcgcgccacgaatgtgccattatgacaagcacatgtgtgctccccagcgcattaggaaaactcccgtacgcgttatcaactccctgcgcactgtcaacccatcacgcataggaatccgttcagtccactgcggtgaacacgacgcacgcgcatcttcacccgaacgggcagtcaggcagcccctacatacgtgcggggatgcataccaggtgcatacgcacataaacatggcacatacatatgcatacatagttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgctgcctcttctaccgcctctaccgcttctaccactcatgcaactctctccccttcccaggtgcgggcactgcaaaagactgatcccggagtacaacgaagcggcgaacatgctggcggagaagaagagcgaaataaagctagccagcgtagacgccaccacggaaaacgccctagcgcaggagtatggaatcacagggtacccaaccatgatcatgtttaacaagaaaaaccgagtgaactacggaggaggaagaacagctcagtcaatcgtagattggctccaacaaatgaccggtccagtgttcacagaaattaccactaacatagaggacgttctcaaggagaaaaacatagcagtcgcattctacatggaatatacatccgaagataacgaactgtataaaagtttcaacgaagttggagacaaaaatagagaaatcgcaaaattttttgtaaaaaaaaatgataagcataacaaaatctcatgttacagaaaggatgagaagaaagtcgattacgatgagaaggtacctctaagcgagttcgtatcgaccgagtcctttccactctttggagaaatcaacactgagaattatcgcttctatgcagagagccctaaagaattggtatgggtttgtgccacaacagaacagtataatgaaataaaagaggaagtaagactcgcagcatctgaattgagaaaaaaaacacactttgtccttttaaacatccctgagtatgccgatcatgctagagcttccttaggattaaatgaattcccaggattagcttaccaatctagtgaaggacgttacttactacccaatgctaaagaatccctacataaccacaaagctattgtaactttttttaaagaagtagaagaaggaaaagttgaaaagtctctaaaatcagaacccattccagaggatgataaagctgctcctgttaaggttgtggtcggaaactccttcgttgatgttgtccttaaaagtggaaaggatgtcctgatcgaaatttacgctccatggtgtggtcattgcaaaaagctagaacccgtatatgaagaccttggtagaaaattaaaaaaatatgacaacataattgttgccaaaatggatggtacacttaacgaaacaccaattaaagattttgagtggtcaggattcccaaccatcttttttgtcaaagcgggttcaaaaatcccactgccgtacgaaggggagagatcattaaagggctttgtagatttcctaaataagcatgccactaacacccccatctcagtggagggcgttcccgatcttgaggatggcactgcggaggagttataaaaaaaaaaaaaaaaaaggcacctcctctcactgctcaactaaacttcacctcccacgtgccgagctttatggattgaccaccagaaaaacgttgaactaaatcggtacgtataccacctcttgcatgaacaggaccaaagtggggtgaaacctttttagggtgcacaaatcgtataagtctagttggagaaaaaaagaaaaaaaaaaaaaccactcgtaagaagcacgaatatgtatgcgttaaaaggaacgaagcattggaagtagcagtaagcagcacctgaggagtaggccgacccccaccccccaaatgctgaatcaagcggagcggcatgcggcgtgcaccctgcccatatatacctacataaaagacctacacaataaacgaatcgacacgatatccctccacccagaatgcgcgctgcgaatgcaccttgcagggagcaacagaggggaacaccacacctgtgatgtgttcgcaatgaacatgccaattgttacgttacaataccgggtcgtccacagaacgcgtattccttttgagcaccgctaaatttggtgcttttttttatgaaaaattgtttttttttttttcactctgcgtaaaaatgcattattcacccatgtgatgcgtacgtactgccgtgttgaccaccttgtaactccactcggatgacccgcatatcctgttggtgtatctataaccactattacctacgtgcgtgtctgcctgcacccctcctctccactttatgcacgtcctttttaaactcccacgacgtaagatgtggtcaaagatatacgtttatgtatacacagaatagacagacataagaataaataattcatgggggcttttaaatgggtaagtaaagttggtcgtttttccccccgcgggggtagtcagcgtggcggttcgggaggtgtaacaacgcgtaggtgtagaagcgcgtaggtgtaagagcgcgtaggtgtgggtatccccccgtttagctactcaaggatacttgcggccacgcgagggtgggtttatttccgacctgatgcgagccacatgggccgtgccgcaagccgctaacatgaaatgcgataacagaaaaagtggtaacaacaaaagaggaaacaaaaaaagatgtaacagcaaaacggctagcagcaaaacggctagcagcaaaacggctggcagcaaaacggctagccgatgtaccccttgcacttcttcgaattacacatgcacttgatattcttgtagttgatgccgtagtggtacttgaggggctcgtctggcttgatgtccctggaggcaaagatcccgacggaggggtaattgtctcctcgccaaatggtgatcacgttaacgttgggctcgcacgagtggtttaagaagcgagctacgtttgaaatgaagagagcatctatgcaggggatcttccaatcgtcggtgtaagtttcatccacctctgccgtttcgatgaagtagttaaaatatcctttcttgtcgtattcatgttctctagaaatcatttccttcctggtggttatttccccaacgtaatgcataattaacgagttggcttttatgtaagatgaagaaacgatatcccatccaatgtcgcgcgtcttgaccaccttcacagggtaatgcaatccctcaggaaatttattggtacattttaaagggtcacaaagacagttccccgagcaagcagccaatacattaaaatcgttaatatcgtaactcttgtttccatcgcagtaaattttgttcgttcgtttatgtctcaacgctttgcagtacccattgatataaatttcatcaaactcctttttgctataattttgtggtgcacatcctgaacacagtggtaacaaattgtagggagggagtctagaaaaaaaaagagtcttatttacataggtaaaattcataggggggagtgaatcatctactgtgttttctactgggattttaaatttttcttttccagctgagagatcttcatacggattccatgtatcgtcgaatggtctcttcaattcgatgtgcgctgctatcgcttctttgtttttgatgggtatgaacaaatgggctggtctctttgccatttcgcaatttattgggatttccgttctacggattgatatttcgatatttttaaaatttttggttctaattctttgattttcgttaatctccttttcaaaatttagggtttccaggaccagtaccagggggaggtatttcccgcgacaccagaaggggaacgtctctgcgccgcctgtcccagttgggggggcaacggcacccccccccgcgggtgcattcctcggggggccgtccacttcgtgtgtggctttccccccttcgtgtgtggtcctccccacttcgcccccctcgggggaggctgcccgtcgaagggcctcctcctcacgcagcttccgtttgcacgcctcatacatgcgcacatcgctacggacccactgagaagccaatttctccttaatgcatctcctccgaataaacttataaatgtgattaaaattcataaaagtagtcgatttgtaattcttcaaatatgggacactcaaagtcataatcaattcgctatccaaaaagacgttaacggagacggagttcttttcaataaggtacttcttcctctcgcactgattttcataaaaacgacagttacgtgggataaagcatttgtctatatagagcctcttaaaaacgtacaggatgtccctcttatactccgatgtggagtaatcattactggtaaaagcattcactattttgtatataccatcgtagcgaatgccatagttgggactgtacttggttttcaaattattgtgtcggaaaatacgtatcggcatttgtagcaaatacgagttgtacaatgcattcgcatagcatttcctgagacttgaaattttattgctcaaaaaagagagtaaatatctcagaacaaaaaaatttccattatctgtaagcacttcatttttagaattcaaaattaccgaagaaacgatgtgctcgttcttattaatcggatgcaaaaacagattatatgacgtgtacttacacaaaaagaagagtgatatgtgatagttgtgagaaaaatgcgtattcacctttatatctaaaatgttaaaattattgttatagagccagtctactgaaagcatgtactttttttccttctccgacagttcgttgttgttatttttgtacatccccgttgcgtctccatcttgcagtcttcccagcttacctccgctcactttatcatctctgttatcatcagcatggagatttccatttatgttattgttcacagttgaggtgtaaccgcttggtctgcctgccccgattggtcttcctgcccctaatggtcttccggcccctaatggtctgcccacccctaatggtctgcctacccctaatggtcttcctacccctaacggcctgcctggtccacttggaccgccttccccgtttgatccgcctggcccgtttcctcctatgccgctcccattgatgctcccttcaggatgcccactctcattccccgcgtagttatcgacccttcccaaagcccccccagctgtagcggcggaggtagcagcagcagcacctccactcattaacagcattttctcctccctcttcttcctattcaacttatgattctccattatcattttgtaattattttttatcctctccaacagcatcacatttacattttccaactcactcatatcctccgcatattctgagtactcatcatggtctgaatatttttttttaaaatgggattcgcttcccctggttgtcttctcctccttcttcttctttgtcttcttagaagggatgcgtcctcttcttcttctatttttcataagcgacaaattattgttacagaaaaatttcttccttcctcttttgagtggtacattggacgagccgctttgtttacacggcctccccagcttgcttttctttattgccttttcttccttaatatttctgtttcgcagcatcagtttctttttggactctcccgttgttgcgatgcctccctttgtgatcgtttcgttgtacttatgtgttaagtgcttcctcctcccatcgggcgtcacgggttcttccttttcccaccactccctttttactaccattcttcccgcttcgacgcctccatcaggggggatcaccatacagctataactctttccttcagtcgctttttcttccctgtcttcatcctttacgcgggtcagtgctgtggttgaatcatcacatttgggcttctccgcacactccagcatgcccggtggtgtttctttcttcacctggcacaggggcaacacctcgtggatggactcacttcctacttggtgcgtctccccatctgcttgtaaagcggcacttccgcactgcacgtcctgacacccgttcgcctcctcccccacatcaccgtctctccccctctgtttcttactcgtgcagttagacgccccgtctttcctacccccccccagtgtcttcctcttgcgccccttctgcgcgggtaaggagtcctcgcccgcgtcatccgcttctcccgcgtcatccacgtctaccgcttctcccgcttcttccgcttctcccgcgtcatccacgtctaccacttcccccacttctcccacttctccctcttctcccacttctcccccgcacagctcctcctcccgcttggacgcttcattcaccaccaccctccgctcgctctgcttcgagtcgactctcttatccgtgggttggctctcttccggcaaacgttgcgaagcgcacggggtatcctctaccttgaacgttacagaggcagcatctttgttaatctgcatgcactcttcgaaggaatccttcttcatcgcacagaattggtctagtggaatctccgctttggacccccctctggtaactctccccttcttattctcactctctttcacaacagggatattactctcccccttttccatcttaaccacacctttcttttgtgaatccacacccatcaccttcccagaagactcctccttctcatcattagagtagttagaataaaggtatggcctaaacttatacatagaactgatcttcctattatccttctcaggcaatatattatcatcatagcttttattatgttgtacatttttctttgcaaattttacattatgtatgttaaaataatttaagttaataaaatcatcaataggaattctattccgattcaaaattctacaataattctcatacatgcttaagataatcgaatgagtatctatcagattatcttttatcctacaattagaaatagccttctcatcaatgtatacatttttatcctgaatctgataatataatcttaaatttttaaataagcaataagtgtacataaattttaatggccctttaagtatagtgatgtcataggaaaataagttatacaacatgaactgttccattagagagtctttacttgaaattatgtcattaaagttaaatcttttcatgtttacttcttttacgttattcaggagagttgtattttcttcggttgttaaaatttttttcatcactttgttttcgttgccagtgataccgccgatgccgctgtcaccgccgacgcgctcatccaggatgataatttttttttggaaattcctcttcgctaacgtgagagacatcgaactgtgcctactcgaacgcgcgtcgttgtcctccacctcgacatcctcaacatcgtcgtagtcctcctcttcatcatcgtcatccatttttaaaaaaaaatgtttgctaatttttatattagaaaatttgttacttatatcgtgtacaactccgctgccacacgcaccactgttgtcatccttatggttgcaatatagctcatccttaaggtaattcttcttctcattttttaacttaccgcttcctgcgtgcgttgtttcatacttgaatcggctacttgctgagttccctttcagggcacacttcgacctcttttttcgtgggatcgttttcttcgtttttatctttaccttgcgcagcttccgcttcttcctttcgcctgccttgttcaccaggcttttttcaaactgggctgcaccattaccgccggtgttaccgccgatgttaccgccgctgttaccgccgctcccaccgctgcactctttcacgttgcaccccacgggggaaaaccgaaaggcaccctcgtcgtccatctttgcactgctcgcactcttctcccgtctcccctttttcctccccactttgctcatccccatgttacactcgggattgaacagactggggttattcccaagagacacaaccatttcttccttctcatcatgggggccgctcttcaaattcgtttcccttttaataaatttgggttttcccctttttttcaactttactacctccgcgctttgcacccgaaactgcgggcgctcctcgggcggggcatccatgaagttagcgctacggccaacaccgctagggacaacaccgctagggacaacaccgctagggataacaccgctagggataacaccgctagggataacaccgctagggataacaccgctagggacaacaccgctagggataacaccgctagggataacaccgctagagataacaccactagcggcaacgccggggggctgcccctccacggggaggttgcctctgccactactgccgttgcaaccatcgcccttaaagctttggataaacaactgacccaaattgtcacccgatacttgactagccatacagaactcccctctcggagcttcgcaattatggcggttcgactcctttgcacatttgtcactgtctaccacttcattgcacagcccgggttcttcttctccccccaaggtgcctctctcacccgttagccttctcccctcggccccttttttttcttcaccaagattgttcacaccgtgctcgctaccttccacgtaatatacctcctcctccctgttcaggtttattaacccttcatttttacttacattaacctgtccactaacttcaacactcttcgactcctccatggaatcccccacagggttgcaaccaacgtcgcagctgttgttaaggcgggggccgaagcccttgtggtaactgggggcgaagccgttatcgagccccttgtcgatggcattatcgaagccgctgcttaaagcactaccagtaaggttgttgccaccgttgatcggggcaccgttgctagggacaccgctggtcgggtcgccaaccgtgccaccaaccgtgccaccgccgctcccattttggcttccctccatttgtctgccaccactaagattattcctcctgccgttcttctccttcatttttcttttttggaaatttcttgttagtggcttcgtcaatatattttattaatgtagtatacgtttacgtaacatttttttttttttttttcaatacaattccattcaggataatcccgctgggggctctatctatcggatgttgagtgctgtggatcttggggaaggcggcgatgcgtggcaaaacggagtgggaaaaaaaaaaaaaaataggtgaaaaaaaagcggccgtcgaagagctgatctgagccagaaaaacgggttgcctcgagcagtatagaggcccataatatgtattgtatgcattacgcgtacatagaaacaatgagcacttgcatatacatctatacatgcatctgtacgtacatctgatctgtacatatatacgtatattagcaaatgcccgtcatgccacagcctttttgctgctttcgctttcgtaggccattttttgctgccctcgttggtgactcagcccgtccgacatgtgagcctatacagcaacgcacgcgtatacgcgtatatgccaatttgtcaatttgcctatttgcgcatttgcgtatacgtacatccgcgcgccccgtgccgcctatgctagcaaacgaaacgaaaaaaatgactcgtggcgggtcgaaagaccatctactcgtcaactttctagaaagaaaaagaaaaagaaataaaataaaatgagatgaaatgaaatggaataaaatggaataaaaaggaataaaataaaaaaaaataataaaatgaaataaaacactgcaaagcgcaatggaaagtaaaaacaggcgataatcgcaaaattagcaaggctgctcatgctcatatgtacatttggtaatatgccaatttaccatttgctcgttcgcataactagcatgctaacgattggcgcgattgtgccaaattgtcagcgtgcgacgaaaaaatacgcctatttattttgcttgttctctcgcgcacaattttaaaagaggacccacataaagggaaggaacaatgatgaccatagcggcgatgattagatgatacgaattgcaagaatgcttcgttagagcgatcaaaatggagacccccacgccatgactggactgattggttggttgccgtttccgttccactcaataatatctgctaaaaggaattcgcgtgaatagtgtttttttttttttttttataatagtttgcccctatcacttttgctaagcgtagcttgttcctttcgtgttcgtttttttttttttacttaaaacgtattaacagatctgtcatttatagattaaatactatccgggggggggaaaaaaaaaaaaaggcttgatcattttcacatttcctagcaaagtgcaaaataaatggacacacaatagaagagatgtgtttttttttttttgcgatccaaccgagtgccacctgagttttatgagtaatagtaatggtggtcatcttatcgattgcttgaggaacggaaaaaaaagtccaattttgtttaacagtttttcccggattggtgtatacacatgcatggaaagcacactgacacgtgtgaatattttaacattttcctgtttactaggctgcactatcaccgaccgatatgtttggactgccccccttgggaagacactctaaccggacggaaaggcaccttttccccgtctcgcaaaaattgcctaaaaaggatccgacgtattatacgcgcaacgcgttttgccaatttataatccgatcggtttatccgcaccgggggttcggtgtcaatcgcgctcagtctttcaaattgcgccccacacacagttcctctatgaaaaacgtgtattgcagttaggggcatttttttttatcatcttggctttcatgtaattgtttttttcctaatcgtttaagtggcagctagggaggaaaccactccgaacagatgtaaacatgtacataagtatacatttacgtacgtatacatgtgcagctcctgatgtgtgaccctccatttgggcagtgtgaagtatgttccgttttacacctacttaattggctagccaagaaaaaaaaaaaaaaatcgaactagccaaaaacgaaaaggaaaatttaagcctttctcttcttcgcacattttgtactcctttttttttttttgataaattcgtttatccattcggctttcccccccttttgcttcgctaaaaagcttacaagtgagctttctcttttgcctaattgtcttttgcccccttcgaaagggggttaccctttgccaaaaaaaatacgaacgggtcaggtgaaaatgcgttccctctgttctgtgtgttcactattacgttactacgttatttgcgttactacgttattgcgtcactacgttattgcgttattgcgttgttagttattgcattattacatgcttacgtttttccattttcacgttttcgcttgcggatgagcacccgggcgtgtcttcctctcctcctaccacttctccatcattccaagggggaccgttcagtaatgtcaaaaaatgaggataacgcatgcgaggcacaaatgaaggagggaatcgctccgttccattttgcgtgaaaataaataccccctcggagagacccctgccccgtaaacacttcgacttcgcagttacagttcacataaaattgaatgtcaccccaaccgctatttcgccggctataaagcagccataccgtttggaaggccttagtcgtgctgctttaatacgtaacgcacgttcttgtattgggctttcccttcgagtaagctgttgttgcacggtttcacgtcagcacacgcagctgcctgggttctccaactcctcgtagtccctatcggaatgaagtaacgaacactcgttcgcatatgaaggacccctcatgtgcttgctaattttaaaaaaaaggacgcagaattgctgtgcgcgctttaccccagcaaaggttcacccctcagcgagttttaaaaattaaaaaattccaagttaagaaaaaggttcccctaaatgaagtgggctacatgcacacacacgaattctttgcaggaaaagctgcattccttgacagaccctctgctgtctagtgggatacacacctttgcaactacatggatggtgttcgtcttcttcacggaatattccttgaaagtccccctattggcaatctcattagcggtcatggcagggcaaagcgtaggaagtatactctccttttccccccttcaaattaaaaccttccttgcgttcccgaaaagttcctttcggaggtaccctcataattgctgtccaaaatgtgcgaaaaagagttgaacggtattgcatttccaaatgggcaacttccaccacaacgttgcactcaccggtgaatcatgctttcctatttttcgttccaccaaatgacgcttaagtatgtttctttaaaaatcacaaagtacaattacaacgccgttcttttttttttgtacgaaaagacctgtgcaaaatgctcccttttttttttttcccgcactccatgtgtaggccacttttttttcatgtgtgcaaatatgtgacatgggccctttgcgaggggctactttgcattcgcatgttcgaacttatatttttttttttttatcctttccttcctaagactcaaatttgacttctatagagggatgaacccttttttttttttttttttttagacttcctagaaaacaacatgctatgtggacatttcttccctcggtcactgatgtcccatgtgcagatgtatctctacaaaaggagtgtatacaaacacgtacacactgtgtgcaaactcattgacccacttcccctttttacgttcgaaaactctcccctatcaccacccctctaaatggacaccacattgatcggaatagccatttcctttgttgggtctttccttggggcactgggagacaaatttgttcatgacagctatatcaaagaaaatgtgaaaaaaaaacacatgtcccaaatgaccatgtggttgtttggaaccctactcagcgtagtcatcgatccaatacttaccatttgttcattatatttcacctccgctgcagtggttgcaccttttgcaggagttcacattttgtggaatttaatcataacaaatatttcgttgaaaatcagaactaagttgcaccaatacatgggatccttttttttaatttgtggtattgccttaattatcattttttcggaaaaaaaagtggacatacatagtatgaatgatttagctagcttgtatagtcaaacaaaggttattatttatcttgtccttaccttcaccattattgttactctgttaatcgtttgtttgcttccctttcttttcaaagatataaaaaataattcttttaaaaaatgagcaacttttatatatgaacaaaattgctgcaaacacatgcacacattcgtgtgaaatttcgttttttaaaaatagtgacacttgtgcgaaattggctggaagagatacttcctttaaaattggcaagggggggcactctaaggggaaccctttggagtcccccataaagcgtcccataaagtgctccataaagcatcccataaagtaccccttgagtggaacagatgaccccctgaccgtcttgagcagctccgataaagacaacacccatggggatgatagtccaaacacgtatgaacatcgaaggagcagtccaactaggaaggaaagacttctggacacatcaaccgaaggagacaactctgcacgtcgctccaacgatagaataattccttcaagtcaggaggaaatactcaaagtgagaaggcatacaaaagtgggggaaaatacaagcaatgtctatcgaagaagcgcgctgattaattacagacccggggactccctacatcgtctacctgccaataacacatttcctaaacatcgaagtgagaaaattaaaaagataaacttcaagtcaagtaagacggagagaaaaaaacacccacctcaatttcgcaaaatcaatcgatcatgggatgcccgaaagggagatgttgaacgaactctccaaggaaaaattccccccctttatcgagaaaactcagatatgctttttacaaaatgtccaaaatgggtcgaatcacgagacgacctctactgcagtgaaaccacccccaactggtgtgacaaaaatgaaaataacctatgttaccaaagaggagacctcatcaatagcggaagccacacaacgagctgctccaacttagaaccgatgatagaacccataccaaatgacggtgcagaatgtacatctactcataaaaaaaaaaaaaaaactactactatcaccttacaaaagtatcaaaatgataaaaaaatttcttcaaaataagagcaaggtggggttaaaagtgtgcaggaagaaacaaacaagttttctccgttacataaatggccataaacagaatggtcctacagtggaggacccccccgaactgagtccccaatcgagtcaccccagttcgatcgcagggaaccaacccttctatccaatagatgtccttaaaagtgcagacaaatttgactcgtgtgaaaattggaaaaatggggaacccttctcgctgatcgtttattctcccacgcgtgaaaggggcagccctgggaaggcaagcgtcggcagtagcccaagcggttcaatcggcccaagtggccaaagcggcccaagtgacccaagcggcccaaacggaagtagtaacagccgcgcacgaacggaccccgtccagctgcagtacctgtcgctcatcgcctccatctacccagcggcagccaagtcgaagaaaatcaggcacccagaaatcttctacagaatatgctgctgcacattatgtggcatatcaggaggattcgtaaatattttttctgaacaaatcataggaattttttcaaaagaaaatattcatatgttttcacatccatttgcatacgtactcatgatgctcactctcttctgcttatgcaatcagcttttatttctaaatatttcattgtctaaatttagcgtcacttccgttattcccctcatcatgtccaatatcgttttctttagtagcctcacaactataataatgcaggaggaagaatccgtgattcagtgcacaaacgctgtgtgcttttcccttggcgtcctgcttgtcattatcggcatactatacctacagtataatataaaccgagttcttttgcgctgcttcaagccgaaaaaaggatgaagattgaaggggtactcatgttcatcctcatgagtgaagcatttttattttattttattttttattttatttttttggtgggagggagggggtggatctactcagttatgccatcaagtaagcaataaagcgtcttttccccttcgctgtgggggaaccactctcctgtgtttgcgtcactgctttgcacgtcgccattcgagggtgctaacggggatggggggccaacaaaagggggggcagcacatgtggaggcagcacatgtgggggcaacaaatggggagccaacaagtgaccccttttatctatccaaatttgtcccccccacgtggcttctcccccccaatgcggcttctcccccacatgcggcttctccccccctttgttcgtaggcacctccgcacgacctgttcatccctttggggccctttcacgagcgcacgccagatcgcccacttgtgttcccatttttcagaggtcccccaagaggcttggcatcacacagcggggaagcgcgacaaatacagggcaccctctttacagttaccacgcatgcaaagaataaatcgcactagttggtaccttcttcatgcctctcttccgatgcccctagttccgataaactaagcgtggagggcacacgtgcaagcggaagtgcaagcggaagtgcagcgacaatctcaggtacatttggggaagctctcaaaaggtccttctttcccctccccctttaagaagtaccttgagcagattctctgcagaagggggacaagcaaaaatatcaacgacgaagtggtagctgcatgtcaccactgaggagcagtttttacttccccagtttgttgcttccccagtttgtgcttccccagtacgtatgcatagaatgcaccccttaagcagaggcacgcacgcccccctctcaagtaaaggggagatctactggacgtgtaaactctccaagaaaatgcatctaagcgaggtcacgagacgaagaacaattatattgaggaaacactcaggagtgaatcatatccccccacacatacacacatgagcgaaaggtccaaggggtataaatccatgcagggggatcttcctcacagttgtaacggggctacctacgaaatagatcccctggttgggttatctcccacctggtaaagtcacagcgcaggtgtgtgtgtatggaggggggggagcagcacgagagggagttatatcctcaggcgtaatccaattgtgatccgaaccgtggccttaattgcatcccaaactgtggtctgaattgcatcccaaacggtggccttagttgcaacccgaactgctccctgaattgcaacccgaaccgcgccctgaattgcaacccgaaccgcgccctgaattgcatcccaaaccgcgccctgaattgcatcccaaaccgcggtcataagcgcaaccagagcaggccccctcctcccctgcggcgctccacaccgggggcaaaaaatgaaagtcgcggtaacggcgctcactctttgcttcttaccagcaaaaggcgaagcagtggcgaagtataccttcatcgcgggcctcccacgctatccccctccaagcaacagagctggaacccacacaaacctgggaaggaaaaaaaaaaaaaaaaactctatacacataagcggaaacgatctgttcgaatacttcgccacgttaaccaacgaagaagacgaaatgaatgaagaaaaaaaaaaaaacattactccgtcacgtatatccaaaaattgcccaaaaaaaatctcctcttaaaaaggtggaaatacgacctgtatgaaaaaattaaagaaaaaatgaagagagaccaagacttaatgagtagaactaaggtgtgtagacgcatgtacaaactccctgttgattttttcaagctaggggaccaggtgcgaggcaaagtagtgcaggtagagaatcacttgattaagctagacataaacgccattaattttgcacacctctacattaaacggtactttgaagacaaggcacaactgaggaaaaagtacgaggtgggaaagcacatcgatgtcgtcatatgctacatccacaagaagaatgggatcattcaggtcaccgacaatgaagaagaaattaaggcgctgcgtcggagcttgcagaagttgagcgacgcagggtttttgcgggcgcgcactggggagagggcaggcggggcaacaggcgagagggaaggtgggacagcaggcgaggcggcagattggacaacaggcgagagggaaggtgggacaacaggtgaaacggccggtgggacagcaggcgagacggcagattggacacccggcgagacggcagactcgaagggggactctccgggcgaagcgcgaaacgagtccgtggcggggcccccagaaggcccctcagaagacccagccccgaaccacacgaaccttccccccgagaacagcggcaacagcggaagcagcggtagcagcggtaacagcggtaacatcggtaacatcgctaacaccgctaacaccgctaacaccgctaacaccgcgaacaccccccctgaggaggtgaagaaaaagctgggcgtggacttccgaaccaacgaggaggaggaagacctcatgtacatcaaggaggaaagcccatccaagaggaaaaaaaaaattacgcactacaaggtagaagacaccgtaagtggagtagtccagcacataaacgaagaaggggcctacatagacatcggatgcaagacgttggccttcctcaacctgggtcactacaatagggaccctaagtcactagtcaaagatgtgaagaaaaaaaaaatttccatcggagatcacctaaaaaatttaaaagtaagaaaaatagacatcctcagtaacagaatcgaagtcaccctatacagtcaggaggaggaagcatgtttacgtgttctaaatcaacaggagaccataaaggaacaaaaccaatacatgccatgtccatcctacgtcacacacaactaccacatgattaattacttaaaaaaatataacgaactgaaaaagcagaagaaaaaaaacgtgcataatttgttcgataagaaagaacaactaaataaattaaaaaaggtttcccatttgaagaagagccagttcgctcctttcatgatgcgttataatgaactcacctcacccaacagtaactaccaagatatgctagaacagcaggcagacaatgaacagttcttacaagaaatcggtgcactgcccaacccagacgatgaacaagtcgaacaaaaattcagtctagaatcgctgaagaagcaaaataaagctttaagagacgaaattgaccaatttaggaagggttcttccaacagggataccacagatgaaggtggaaataaccacagggaggtggaatcctcattcggatcgacagaaataattcaacaaaatttgaataaattttttaaaagcaatttgcagaatttagatggatccgtggaggattggtctactgacaggaacactgaagggtgggaggaggaacaaaccatacccatagaagacgacgcagatgattttttccgtctctatcatgaacgtgcgaaccagaaactaaggaacaaacgagacgatagtgttttggatggaaacaaacaaacgttaatgtacctaaaggataacattcgcagaattaaagaaaatgtactaagtgagggggaaacgaaaactgatgtgaaaacgaatcgtggtgaaaaggggagcagcacatcccgtgaagcctcacgtgagatgctacaacggtggaaccaagctctaaggggagatcctcataaaagggaaagcgctacacatgatggactgggtgcgatgaaggactccgcgggggggggacagcccgactgggccaggtacttgggcgaagcggatgaggaagaggatgaggaggaggccgatgaggaaggcgaagacggccactacggcgaggcaggccatgagggtcgaaccccaggacagtatccccaccacgcccaggggaaagtcaaacgaacagaccttcactacataaacgagaaagaaagaaaaaaaaagcttaaaaggaggaacatctttcgggaagatgaacaagtgggggcgggccgcggaggctacggcgacggcgacggtgacggtggcagtaacagtggcagtaacagtggcagtaacagtggcagtgacaaactcggggggcatttcctgcacggaagggatgacccccacggggggacccaaaacactgacgagcatagcgcggacgatgagcatagcgtggacgatgagcatagcgtggacgaggagcaaggcgatggcgaggccggagaacgctccttcttcaacgtgaaaaaagaacttaaacacatcttaagccaaaatctaagcatgaacctcccgaaggacgaagaaaaatgcatagaggaagcatccaagctctttggagatgacatcaaaacgtggaatgaaaaaatgtattactattttggggatagagatcaggttccccttgacgggttcgatatttatgatgaggaggaatttagagacaatctagtggataaaggggtccaagagtttagcgagtatcataagctgctcgacgagcagcagtttgacgtgaccagcgagagggacttcttgggtgccacgtatggtggtgcggttgtaagcggtccgattggaagcggcccgacggggagtggcccgattggaagtggcccgattggaagcggtcccactaacggggcgcgcaacggagacaacctcgcagaccccgtcaacgaaggaaccaccgaacgaggaagcacacccgcggagacaacccctcccccttcatccaacacgcagcaagacaaactgagtgaagacctcccggaggataatctcgaaaattatttgaacaccttcgtggatgaggagggtgagcggaagcagcaggatgatccgacgaacgaaccgcagaatcgaccgtataaacaagtgcaggcaaaaaagcacacacataagtgcgtccccgatttacaccccacagaagaaaacatgataggagagaggacccacgaaagatcaaccgcccggagggatgagacggactcggtgaaattggtggactcgccgaactcgctgaacttgctgaactcgccgaactcgctgaactcgccgaactcgctgaactcgccgaactcgctaaactcgctggactgcctagaaaagggaggcacgattcaacccagtggtgacgtcgagatggaaaaaggggacccaaaccagagtgcagattcccccactgagaaagaaataaatgtcgacgaaattgtgaagaaggccataaatattgggaacctgttcagaaggaaggagctggcaaagttgatgcaaaggaggaagacccaagagtgtgaaagggggggcagtactgatgcaggtggtgagaagttcctccgtggaggagatgatcggtgcaaccctgcgcagggacttgtggaagaccctccaagcaagcccttcctaagagttagcaaaattgtgaggcagggcgaaaaggagaagcaaaataaaaacggaaagagccacgttgaggatgacgacctcggaagcagcctacaggaggaccatgacgaattgaagccatacagacacgcatcctacgaggtgaggaacgaagaagtttatccgaactcgacaaaaataatccccctctgcacacgttattgtgtgcatgccgttgtttctatcagtagggctgtgtcctctaattcggagcgcagccctatccatgtgccactcgtcttttttgcgtgcctccttgcatgcttcgctgcttccttcgttgcttcttttcttccatcctttcttccttcccccacccctcctgtgcaggtgctaggatactacaaaaggaagagaaaaattagaaactttaacgagttggaagcaatcgatgtaggaagtgatgaggaagtcattttaaacgaccaagatttgttgggtaagtccagtgaggatatacaaagtgctaataagaatgacctccatgatgaaaggaagaaaaccgaatttttgaatctagatcgacaaacggatctactctgcctacatggacaggaggacaatgtaacgagaggaaattacgtggagaaattactaggagaagaaaaatataaaaacaaaaatgccaataaggaggaaatagatttccttattcagaattacagatatgtgaatgaacaccctgatgagcttattcaagatttttataacaccaaggagggggagaaaaacacagctatcgatctgtcaaatggagacatcaccgatgtggtcaatgaaccaaatggagaagtgaaaaatcgacaaaggggaataccaaacgatggtctgtacaaaacggaaaagggcaaaacacttacaacaataagaagcccagccagggaaaaaacacacactacgagggaaaaaacacacactgcgagggaagaagcacacacagcgcggtcaactgactttaacataaaacgaacaaacggaatcgatacagaagcgaatcacttgtctgatgaaagcatagccctcagatcgtggtccttaaaattggggcttctaaaagaaaaacacatgcaccttgatgaccaggccctgattaacctcttcgtgaggaatcacaaatttagaagagccttaaaattctatgacattaaaaatgtggaaaatatttccataccgctcatttataaaatcaccaagctgctttattttgagcggcctttccctaggaaggagcaatcgcgcaagttgaatatggattaggttaaggggggagaagccatagggggggagaagcaataggggcggagaagcaaataggggaggagaagcaaatagggggggagaagcaatagggagggagaagcaatagggagggagaagcaatagggagggagaagcaatagggagggagaagcaatagggggggagaagcagtagggggacttccaaaggggcgcctctcgagtggaattcgccccgttcgtttgtcccctttgaaagcccccctatctcttcccctccccccctactgcttctcataccctactgcttctcacacccaattgcttctccccccctgtacgcatgcaccaagtgggcaaaaaaaaggagaggtggcggaggtcgtccccaggaacgcgctctatgtacacgtttatgcgaatacgcgcgtggggcaattcttcccttgtgccacttcaaaccattttgctccatttttgtcttttgttcacaccgcgccaagacgtcagtcacgaataaaagtgctctcgtatgaaacactcattagccaccgggtcgaagtcagcaagggggtcatacttattcaaacgcctgctctccttttcctcttcgatcttccgcacctcttcctgtacctcaggtcgtttgctcaacttttttgtcttcaaaatatttcgaagcattttttcatgtttgtaattccccctgtgtttgtaaaaagtttcaaatttgagactacaaaatttgttcaggtaatccataaagtgcctttttaaatgcttcagctctaaactgggcctaatcatgttatgaatacgattaaggacatagtatatcgagtcatctctaaaaaaattatacttccttttttctcgatccacgaggttgttattaacttcaaatttatttatgtaaattctgctcatttcttgtctgtgtccataaaaccttttgtagtttttcttcggcttaaattttaatcggtaaattttatttcctcgaaaatgcttcataactgttgccttgattcttacgttgtctaaaaagggggtgccgaagaccagcttcccttccatcgtactataaaaaaatactctgttcaggtaaatgcttttattttcttcttgcttaattctgaacacgtcatagtatcttccctcctccacccatcgggctttaccacatatttcgataacacagaatttcccgctcctgtctcgattatcttctatttcggaaagttttatttgtgcgggcgagtttatcaacacgttcactttgcttcgtctactccgttcgggcttccatctgtgcgtgctgggtataaaagtgaggcttccacgggggcgagacaccacctttgctgtgctgctatgcggcgctaccacctttgctatcctgctatgcggcgccaccacctttgctgtcctgctatgcggcgttaccacctttgctgcgccgccaccttgtggggaaaaaacgaaaaaaatcgcgcataggcctaaaaaaagcatatttcccacgcggccccttctgttttgttacttctggtgcccccccaagcttgctcctgctctctgcatttttgcgcagctgagaaggggtatggggggccacaaggttgcactgcgcagtgttgagcagtaccgcgctgtgttgagcagtaccgcgctgtgttgagcactaccacgctgtgttgtgccgcgccacgctgtactacactgtgttgcgttcttttcccttttcttccctgggcgagtcccttcttatgcatgccctgtttagcagccccttcgcgctacatcgctcccgtgatacgtgagccggcgtaagaggatgaacgcgcgcagcgtatgcgtacatatgtgcatagtaaatcagctgacacgatcatgtaaactcccccccccttctttctttctctcctagcgtgatatgtgcggctcaaatgggaaaaataacccaaacggcgccgtacacctgactttaagagagaccaaaatgtaccagttcgcgtgtaagtttcacccgttcactttttggatatataagtatatatttttttttttttcctacccctgttcaggcaactttttccaaaaagaggaccaatttggtaaaatgacgccaaaatattatgaacagttcaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaactagccaggaatcgctaaacaaactgtgctgttcattccggtttgccacctctcctcgcgcataaggtgtacacacttgcgcacatcatagtgatgaaagattttcaaaggatggccgcgctcacggcaagtcttagttttggcatttgcctcgacgcacccaggataaggggcaaagggaccaattctttaacggtcacttttccaagcgttccccatttgctcatgctatacagctcattttggagagtattttcccggtcaaaagttacacatcttttaaagcgaaaaaacattcgcgtgtagagctttccgatctgcacacatgcaggagggtacacctacatggcaacgagtgcacgtggagctagcatatcccttcccccctggaaacttccattcttgggagaatgaagtgtaaaatggaactctacaccaaaggggatgtagcttcacagagggatactcaaattgaacaacatatgaacgcagcaaggtcttcacaaaatatttttttcccttttttgacctcgcacggataaaagtgcaacggtgtattgtcatctgtgcttatgggaacatatctcaaaaaggggacacccctcctgcgtgtagctgcattgccaatgagtagaagaaaaaaaaaagcgattatcccacgttggacagtctcaccttaggagtcccccctttctgggaaggaaatccgcttagatgaattttttaaaaaactttcacttgacatggaacccttttctagcaactcatgtgggtacagagaactgctcaaattgtcaccaaaatgggaagtattcgatttaaatgtcttgtacacagggaaaaaacttaacccaaaatcttcatccttatcttttaagtagtggaaatacctactcataatgatgtgatcatcacgatttttcctttgtttccctcctcgtgcagaaaggacatcaccaattcggtccatgttctgactagccttttttatttcatctaacagtgtcctttccatccttatttcataattagtttttcctacaaaatctttaaccctttctgtgtatggttccacaagtacattttgtaagctcgtcttaaattttactttagataagctcatacttacaacaggtgtttgggtcaatctggcatattcgttttctccatcatctgtgtctaccctctcagttagtgacttaagcaaatttctaacttgtttatttttcttcacctttccacagaggcaaaaaaggagagaactccccagcagcaggtacatacagaggggcacgataacattggttctcttcattgtagggggaatggggggagggaggagcacagatgtggtgtcgtgtatatatggttgtgtcctgtatatatggttgtgtgttctgtatatatggttgcgtgtcctgtatatatggttgtgtgtcctgtacatatggttgcgtgtcgtaattcttcaatgggacaatagctctgtggtgtggtccacgtgagcgaaaggacaaaatataggcagacgtgaacaaaaaattaagacaaatcgccggcacacagaccgcagtaaatacaattcagcctgtcgaataaacacaaagcaaaattttttccaagagtgagagcataaaactattcgttttgaccctcccacccaagtgatgagaagacacactgaaaaaaagggtggtgtgagcagatactccgcatttgatgttacttcgtggggactcttaaaaaaaactcacattacgcatttgtaccttctagagattctcccatgggggacaaataataagctaacggaggataactgagagtaactcttctccttcgtgacgagtgagaggcaacacaaagggataaaaaatcacatgtaacattattggctgtatgtacaccaaaattgggggaaaaaaaaaactcccacgcatacaatgcacaaatgggggaagacgggaaaaggaaatcctcaagaagggcctcgctctcctaaagaaatagccactgagacgggatgattatcaagtgatgaatgatagcgataggcaataatgccgttgtctggggaaggactttaaaattgagcagaatcagtataggcacacaccgcacgaggtgttaagtggaccaacagagggaaaaacacccacaggcgtttataagttaagaagttggcattttggtacttccctgcgtagctctttatgcacactcagcagtcgaacgtttggggagtgtggaagccacgtggggatgtggtcaccgatgggtggaagcctcctccccgagtagccaacgcaacggccgcaaaatgcaggaaaatgccgcgatataccgcgaaacatcgcgaaacactgcgaaatacagcgaaacaccgcacagctaacacgcaaggggccaaacgaaaggtacgggcggggttaattatttatacacgcggtggctcgcatatcagctgaagctacacacgtaaagggggaaaaaaaaaaataggaagtcaaagcgtaaggcaataaactcatgcagcatcacaacattgcggtggacaacactcctgtcaaaaaaaaaaaaacaacagtgctagggaagtgacgcctctcctcccagctgcactgtgggctcccttctcccgcctttaactcctcgtatgatacacattctttccggactgattcatcctcttgttcatctcacttctatcatactgggggttcatgctggcgtgtctgctatctgatcgcatgtctgatacatatttgtagttacgactttggtacctaccactcctggaaaagtcatcctttgtagattctctcactcgggtagggacaaactctgaacggttcgccttatattttgcttgggcactataaccgcccccttccttcctctgacatggctgtttctttgcattattaaaatggattccattatgagacgctatatattcctgtagaattaaaaaactggagtacctactattgtagtggtagctagccgtcgtgctaccacctccacggttgccaccgtttgcatatctcctggtcgaagaaggtaacttaaatttttggcaattcaaaaaatatttttttaatcgttcatttttaaaagcaacggtagccatggtcgggcaactctttgttaaaaaaatatcttcaaaaacggggaagtgattatttcctgaaaattgggactctatgaatttcctcaaatcgtaatcgctccactcggctggtttgtttttaatgacaacacatagcttgctcttaatttcttctgagatttctttccatcctagatggcttggccatatcggcgatccacctctcttcggatcgcagccatctatgcttcgttgtgcgcttccgtttgggcgcctttctacgctcctcccactgatgacacttgctcgatcttcgtggaggccactatacgaggtatcctcacgaatgcgccgccccccctgagatgtctctcccctgtttggtccttcccctttgttgtaacaactgtgatcaagtgaaccctcctctatttctgtccctttctctatgtgctccttttcctccctatttggatttcctattttcaacattattttatgaccaccccctcggaaatcttcatcctgatgatcctccatcttccagccataggcatcccaaaggaactgccttttctcctccaatgggaaatccaccctcgttggtacactcacccctgcgtcttcctcccgtacatctctcactatttcgtttatactacctggacaaaaataaatattaatttggttgacacctcttctcttcatttttttccttcttttaattttttttaaaatttccttctgttcatttattataccttcgattgcatcacaggatgttttttttttcttgcttcttctccttttggtatgctcatcatccatttggtttactagctgatggtttttattttcctgcgtgactcctccctggggagttttcacccaatcggattgcacaatacttccgcgtcttttactacaacttggatcgatggtgatgatgccttcttcctcattgagcacactcgtgtcatcatttcgagaggagctaactaagctcttcaattcgcttccacttttcgtatcagacgtgtttgagttatttctatttccgatgaatttgaaagaaccctttctttggtaataatcctcccacttgtgttgctttatatttctagaattactgctccgatatgactctgcgtagttttctccttcttcttgtgaatcatcatttgcgtttttttgaccctcccttcgtttgttgttcaatctggtttggctcttcatcgacgcggcttcttctgcgtcttctgcttctgcttcttcttctgcttcttctcctccttctgcttcttctccttcttctgcttcttccccgtggtccttctcagctcgccacgggccctctctcctccgctttgggattccctctccatctatcgcaaagctggactcgctaccaaaccagtcactgtctctgtcatttgaaagatcgccctcgctgtcgtcactgctgtcaccatggaagtagccgtcaccactgcggcaggcgtcaccatcgccgtatccgtcaccattgcggcaaccgtcaccatcgcggcaaccgtcaccatcgccgtaacggttaccctctccaccaacagaggactcctcatacaaacagtactcgacgccgttcctaatttgaccggagtccctttcaaattttcgaccggaactcaaatatgagccatcgccacgtggaaccgtctctccgatggtaatcgagatagaagccgcgtcagcgatccctgtattcattttttttacttcatttaagtcataattttgagacgatgaaatcacatggctgctataacatgaggggccccttgcagcactgtcgcttgcatcctcatcgttttttcgaggattgataaaacgaaagatagtccctttcgtctcttccttttttggagaaaccccatgtttgactgtgtcgtttagtgggccgtccccccccctgctgtctacttcatctctatacgcttcttcctcaccgtttgtctccttcccacggggtagtctcacaaaaactcggttattcctttttaaatcatcatatatttggatcctctccttctgaaggaggaaagatgcaaatttttcattacaaatgactttccatggatatagattcgtttcttccttcactggtctaagcacttctttaatttcaaacccggcatttttttgtatgtccaggaggtaataaaggatcccttctccgcatatatgtgctgggagattgtagcactttacgacgtgcccatcgggggggtctccatcatattgcttctctccaattggggtagtatcccgatcgtggttcatgagtaaatggggaagtgtcatcgtggcgcgggaagaaaatgacacgatgaagggaaaaaaaaaaaaaaaaaggacaacttaggaattgtcgcaaacgcttcgaacagctcctacatcattcttcctattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccttccaaggggtaggtacaacgttaacacgcaattgtggaacccccgccaaggtgcactttcctcatggaaagaaaacacccatttgtgaaactcacctagtgcatgcgtgtggagactcccacggatcgtcgttcaagcaggagagagagtgggtggaaaaaaaaaaaaaaggaatatcttcaaacacacaacgtcaagccttttttatccgccacgtactattgtacaaaaagggatcatacactaagcgcgagtcgtctcttcgtagcttcttaattatggatggccaagcgtacttaacttttcttttggtccgtagttcgtacttttttatatgcgtactctgtaaattcatgttgtcgtagtggttgtcctcctgaatgggcatatcgtctcggctagctccacctgtgtgcatcgtgcgagtgagctccgccacctcagtcagctgttctaccccagtcagctccactgcagacagccgctccccctgcggcatattcaaatttcgaaggtcactccagaacaggttggtagaattgctttcgtagtacttttgcacattgagtttttttttttttttctgcttctttgtcccactgaagtctttttggctgctgctgttcttctccttttgcttcttccgatcgggtggtgcgtcattcgggttgcttccttctgtacttcgctgacaatggtagtccctgctactctcctggatgggtctatcaacgttgcggtctacgcttctcacactgctggtactacccctggttattccttctatgctgctttgctcctcctgggggaagacgcaaatttcttcatccttgcttgacacacgacatactttgcggttcttttcgttccaatttgagttcccatacttattggtttcgctaaacaagtggctcttctttccaggtgcatctctttggatcgtttttctttcttcccccatagggtccacttcgcatggtgttacatcattcgatttttctgcttcactgttcgaatttataacccctttttgcttgcgctgctgtttctgtgtcttcctatcaccacttccagcaccgcaatcgaggagactgcctcgcacccactcggggttcgcgtccacgtctatgtagttcgacggcagctggttatccagcacgttcctgaaattcacaattttgcactcctcgtcatggaggcggtcgtcgcaaaggcgcccccagcagtggcatccacagcagcggcatttacagcagccgcgtccacagcagcggcatccacagaaaccgcttccacagcaagcgcacctctggagcacccacccttcgtacgccccactgcctcgcgcagcaaaatcgcaaacgggcgtctccgcgttcacttgcacatggtctggggggacttcccccgggaagagtgccgaaaaggatcgatcagactcagtggtacaaatggcacatgtggcacaggggggaagaacaccatacgaatgagcattcgattgtaccaaatttaaccaactggaattccccccccgttgaagagacctcacttgagataacattctttcgaagcagctgttccatgtcccaccctgcgcagggtgcacaagggggtaggtgttgatgtccttccgcgtggaagcacagtcgtgatggggcattgcaaaggggagattcatcatggtgccgtccttaaaggtgccgtagatctgagtaccacccttaagggcgccgtccatgtgggtgttccccttaaaggcactctccatctgccccccgcagcttacaccgttgcgtatcgtctccgtactcccgtcaatggagccatatttctctcccaacacggatatgctgtcttggatattcgtcccaccatcactgaagtttttacaatcacccctagagcaatgaagacagtggtgactgtagcggtcccttcctgagcatatgcttctctcattcgtatgtttaccatcccacgcgagagccaatcttgcatcattgcagagtgattcacctgtcgaatggagagtgtgacaccaatttgtatgtaccaacgagtgtgaacaacatcgtggttgccctttcttgccacttggcaccattttgttcctctgtaactggttcctacctatcctgtgaaagtcattcccgcatgaatttctcacaacgttaaaataagcctccgacagtgctctgttatttcgcctgaacaggtcatacaatctgcactgcctgcaattgggcaggtggccacttctaccatcacaaatggagttactgttggtgttcccgttggcgtttctgttggtgttcccgttggtgttcctattggcgttcctgttggcgttcccgttggtgttcctcctcgtgttcgttttctttccacccctgtctgtgcaaatacagttcgtcgtcgtgtctctcatcgagtggctatcccctcgtgtgtccctcgccatttcgcttgagttaacataatcgaaacatcctccgtgtgttgcactttctatgtgtccaacgataggtccattttgcctccctacttttttttttttttttttttttttttttttttttttcttcttccccagaataggactgcaaaaaagtgccctcctctgtgagcagccagaagttgcctccttcatttgttcgctgtaaatgtttgtgttcctatttggagcctttccatctttggagatcccagcgggggggatgccaatcaggtggtcgctctcaatcaggtggtcgctctcaatcagctggtcgcttccaatcagctggtcgcttccaatcagctggtcgcttccaatcagctggtcgctgccactgccactgccactgcgttcctgtacgagcttgtcttccccagggtagcaccccctagggagttttcccaacatgcttggcacaaattcgttgcctatgttggggcgatggaggcagtactgccacttctcaagccaatcctgccactgcttaagccaatcctctgttgcatttgcagagtgttcctttttctggtcctctatgttaaacaccccctcactatcccgtgacaggggaggcactacctcctttgtgaaactgagcgaactgtcggataggattaagtctgcgaaattatcagaggacgagtcggacgttttgtctctatcgaggcttttattcggctcccccggacggattaccccttcatggttgcttagctccgttggagagatagacgaactggggggggtcccctccggtggttgcccacgcagctcctctttctccttccccacagttgttccctccaagtcgtttgtaactgcagatccgcttgtggaagcagatgaacaggtactacttgctacatttggatccccccccggaagggaggaggattcacaattggaaggaatcataaccgtcttttctctctccaccgagtcttcttcattctcatggataaccccccccctggagtctccactatcacatgtgaaaataatgccactgattcgttcacgcatcttctgtttcatcgcttcttcccttgtgtaagggtccacatgctccatttcgtgcgtcggggaagtgcccccatttgacccatctccgatcatgaacgattcatgaatacactcattagcaaacgtttcgttgctgcttgaatgatctagcagttctccctcctcttgagtcactacctcggaatggtcattcctcctttcaactgcatacctcccacgcgaactacacacagtatcgtttaatatatctgtgttaagtaaccctaaccctaaccgtaacgttccattatctttttcctcctcgtctagtttgttgtctttccctgtcaagaacaagggactgctttcttcacatcgatcaaaattatttttgtaattcttttttgtactatcattgtttctccctttcgatggagtaaccgattcgtgtaatcgcttcttaggagcttccaattcttcaacgactccttcataaaggaaaattattttcctcggacttttcaccacctctgtctcttcgtatagagaaatagacatgctgttcgagtggcacagggagttcactgcaccagcacagagttcaactgatacgaattgaaacacattcaccagagtaccccctgggaaaactcaactcacaaaaggtaaataatcaaaaaagggacaaataaaattcatagatggatgcggtgaagacaaacacaaggtggtgcgaagaagcagaaggaaaaatactctcccccagaatagggaagtacctacatggcctcctgctaaaagtggacaagaaggagcactcgcgatgcgcttgaccggagcattccaccttcacaaggaaggaaaaaaaaaaaaaaaactggaaatgaaaaaaaataaaaacagcaaatgaaaaaaaatagaaacaggaaattaaaaaagactttcccaaaaatgtttagccgatttattcatcctgtctacctcttcagaacaaacgcgaggttacaaaaatgtcattttggaaaaaaaaaaaaaaaaaaaaagacccagtggtgatgtggctacctattaggtaggccacttttgaaagaatgaaaacagggcacacaaaaaagggaaaaaaaacaaggcacacaaaaaggggaaaaaaaacggggaacacaaaaaaaagggaaaaaaacggagaagcagtaaaacgggaaaaaaaccgagaagcagtaaaacgggaaaattatcgccacaaaggaacagggcaacaaaacagtaacgcgatgaagcagcggagagggaaaaaacatttccagtccgacgagcaccaatctgtggggaatccaagcaagctcgcgcgaaaaggtgtacacttacactcgaaaaaaacgccccatgtgcacgcgtgggagggtgcgtaagcgagtccccacatgtacgtacagcccgcgcgcgcaacgaatgtgcgccggagtgggggccttccaaaagggtagcagcaaggcggtcttccaaaaggatagcagcatggcggcttccccgcttccccgcttccccgcttctccgcttctccgcttcttcacttctccacttctccacttctccaccgccaattacactgccaagtcgaagttcttcacccggctgaagagaggcgcacggggcaccttcctgtaggccacgatttcgtcgcccacctcaaagtcttccgaggaggtgttaaaaatgatggagttgacaggacagtcctttcccagctccgtggtgctatccttattcttctgcattgacaaaacggacagccttttgtggataacctgtttgttcctcataacagtgaagtagtgattcacgttgcacgacccctccttaatcgaaacggacagcactcttttcttcttcgacttatttttcttcagtgtataaaacccagtcttactaacaagcatcctggaaacgggttcataaacatgtagcgaatcgaagtaaaagttacaaattttttctagatcctcaaataatttgtaaataatattgtggctccttaaaatggctccattctcttcaatattcagctgcacacttttttctatctccacgttgaaggcaattaaaaatatgggcttcacatcactgcagtatttcaaatcgttcatgttgaaagagcccactcctttggacacaactcggaatggttcccaattatcaaatatttttccatcctctaccatgtcatctgttagcttattttttttcacgtaatttctatctacaaaattactaatatcgcagtatttttcttttttttctttcctcctgtattcggcaattccttcgaggatagcttctatgcttccctcatcccccgctttgattatcagctggatttgggggagcttcggccggctccccaccccgccgccaacgccgccagcgctgccatccctgctaacactgccaacgctgctaaccccgccaacgctgccatccctgctaacaccgctacccccgccgctaactgcgctaaccccgctaacttccccatagtaactgctcatcaggctgtactgcgccaccttcgacttgtacttggcgactctctgggcgctcctcaggttgctcatttcgaaaatgaggtctccataatttatgccactatcctgtgttagcgaaatggggctgactatttggaccacctccgacgggtaggcctccttcaccaactgattattacagttgtagatctgcttcacctttgtgtacatgtgtccgattagaagatatgaattaatttttagcgtacccgatttgcacaccacggtgagaagtttgcccttagacggatggatcttcttctccaatacgtatgcagagcagaggtttccataatcacacatgagatttaaagaatcgctgacttgtagaatacatttttgaagcttatcaatatttatgttctcctttgcagaaatgggaacaattgggacccgtccattttcttccaactctgttatgacatcatatggtactaacgatttggatattttttccaagtcggacccaaatttatcaattttatttactgctacaataaatgggatgttaaattttttggctagctggatacactctacagtttcactcataattccatcatccatagaaataactaatataatcaagtcggtgcattgtgcacatctttgtctaatttttttaaaaacggaatgtcctggagtatctagaaaggttatttttctatttgtttctttatctacaacttcgaatgcacctaatttttgagtgattccaccgatttcgttttgagcaatattggagtttcggaatctatccagtagagtagtcttcccatgatctacatgcccaaggatggttacaacagggttccgtttctttaaattgacatgactatattttagtttatctaccacacctaactcttcacaaattaattccgctacttccttctccaacttcgtgtacttattaatatgttcattatctagaataaatttactgacgttaataattttttcttcttccattccaacatgctgactcagtgcatgcaccgttatgttgttactgtctaggtattcgtactgcaaaatggattctcttccctttggtgtgttctgccctctgctcttttgcgtggactttgtcctgttaagttcgttccgtcctttatccagtgtaggcacatctccaccttctaagatggtacgagacaaaggggttgttactccatgttggccatccacaggaggttttctctcaaccgtcgttactgcgtccggttcagagaagctgctccccatcacacacgagttttccttcttcttcttcttctccctcaagttttgcagaatcgacgagataggatcttccccctggttgcctacccctccgtacaacgacgtgctgttcattttctcaaaaatgttgaaactgtgcaggttcggagtgcgattaggcggattagaagacttagacggcttagctggattggacggcttcgatggattagacgacttcgctggattaggcggcttcgatgccttttcctcccccgtttttccccccctgctactcctatctgcttcttctatgggggtttcccccggttgggatttacccgccgaaagggtcgtcttcccccttggagtaccccttaacgagttgaacaaattggcatctgccttttccgcctcactttgaaaatggcctgcaaagcaggtcgcgtcctcggcagcttgggccaacgcgtcaccactgcgatgattaccactgcgatgattaccactgcgatgattaccactgcgatgcttggcactgtccccctgttggaggtcccaccgcggatcggagtcggcgcacagatcagcatcacccgtgtacgcagcatcaccactgtacgcagcatcaccatcataagctgcacctccataagcagcgcctttccgtaggtgcgcctcgctcgtgccacctttgggtggccccttaaaagcagcataacccgttttaacttcccctttagggtatgccccccaaagggaatcactacacttggccttctccagcagagcggcattgctgcaaagagattcttctgcgtctctccccagttttgctcgttctgcgtggggaaagttaattaggggtctctccatccgtttctccctacaactgaccgtgtgagtcacgcttggagtgggaacccctacactggcattatccccagtatggcattcaacaacgggagagtccacattttcccgtttgacactctcattattttcctccagcgaattcaaaaaaatattcataaatttctccttcaaatgtgtatcgtaataactcatatggtcattgaaaaaagaggtagctttgcaaatttcttctttttttgtttttttcaatttactaaaaatggtactctttttggcttcttttttttcttcactttttggagccgcgttttttttcatggggttgttctctaggcaaggggaagtcccaccagcgccaccaaaactgacatcaaaattgctgcccaaattgctgcccaaattgctgcccaaattgccgccccaattgacacccattttgctgccccaattgagacccattttgccaccgaaggggccgtccaaaccgccctgcgctgatgcgtcccccctggacaaaaattttttccacagaaccaatttgctcttcggattaagtggactgaagggtaacgtattcacgtctattttgggggccctatgtggaaggcctagacaagcatccgttttgtaatttatttccttcagttctttgtcgtactgtttggaggcctcaataatttccctcaatttctccgctgcctttttgttcaggtcatccttcataattctaccgctctccctctttaccccattttttagcacgtgctcgtatatccacaggttggggtcttcgaactttttcaccctcggcttggtcatctggggggggcgctttggttaggccgccttggtgagatgtctgtggcgattcaacttctccgcccttccggagaagctagcggagtgataggatgaagatatggctccgccgttcggttggtcggaatttctctcacgaggggaagagacctcctcctcaggagtgaatgggtgggtaagcccataaaataaatacttccggagaatggccgcttgagggcagcgtgacagaaaaaaaaaaaaaaaaaaaaaaaaaaaacgcaatgcaatgcaatgcacatacgtatagctgtacatttgccaaattgcaagtgtcccttcttcctcaccgctgcttcaacttggcaactttctgagcgcaaaaaggttccagcgccatcgagaagttctgcatctagcgggactcgtgaaaaaaaaaaaaaaccatgactatatcttggactaccattttactacctttttgccatcttctcgtgtggggcccgacgcgcagctcccacgcagaagggaaaaaggtgtcataatatatctcgggtatatcctttccaaaggggggcccatcatcccatcacaaattttattttcctttggggttgctcaagcggcgtaatatgcacgtcgtgctgcatcacgatttccccttttttaagataagatgagcaggcctatattttctgacctacgacctgcgcggctctttgcttcaccattgttttgcagcagcgctgtgggatataaattgttgcagctccgctgtgctggattttgccattttttgagttcttttccgatttgttcgattttttctattttttctattttttccgatttgttcgattttttccgattttttcgctcatctctgttatttcctttttttttcttctttttcctttttttggctgcctgcagatcaccgcgaacaaaaggcagttccggaaaaaagagctacccttctcttcggcgaagccaaagtgagcagctgcattttcggaggaggtccccccaagcgttggagcaaaagcgagtgacaactccacccctgcatgagcatacgggggggacaggaaggccaccatcctctgtggatcttcgcagagctgcgtagaacaaatacaaacgtacgtgcataagtacgcgcatacgtacttgcatacgtacttgcatacgtacttgcttacgttcttgcatacgtacttgcgtgtagattagtcccgttttctccccttatgagaaacgcgggactcgttttgcaacccaatcccagctgcgatctttaacgtggagcggtagaagggcaaaacgtgcgcggcgcagctgatatcacctcataccatccggagcgttcccttcaccgccacccagcggaagcgccaaaaatgaaagtcaacaaggcgcgcacgaagggaggccccgcccacgcgggcaaggggaagaagaagcttaccaaggggaagaagaagcttaccaaggggaagaagaagcttaccaaggggaagaaaaacctcgtcatggggaagaagaagcttgccaaggggaagaaaaacctcgtcacggggaagaaaacccccgtcatggggagtagcgcacagtcgcgagtcctacaaaggaaggccaaagtgatcaactcagggcctaaaaaaacaactcccatggggaagaacccagttcgaagagcaggtagtaagcgatacagttggctcttcgaaaaaaagggggagaagacccaacctgctgtcacgaaggggagaaaaatcggacgctcaggtggagacagccccgatagcgatgaggaagaagcggaaagcggaggtggaagtagaatcggagatggaagcgaaagtggaggtggaagcgtaggtggaagcgaacgcgagggaggggccaaagggaggaaaaaaaagttcgtcctgtacaagaacaaaaaggggaagaaaagcaaaaacaaaggaatgttggcctgcttccacaacctcggtctgagcgaaaacatgtgcagaagcatatcaaggaacttgaaatataatcgaccaacggacatacaaaaattgtgcatcccgaaaatacttcacaggaaggatatcatttgtataagcaaaacgggcacggggaaatcgctagtttatgtaagcacgctggtagacctcctcgcagagcacagtaaatttttcggagttagaggtctagtgttggtacccacaaaagagctagccattcagatattcaaattgtccaaaaaaatttgcaaaaattttttaatttaaaaataaatgtaataataggtggaattaatttaaacaagcagtttgatatgttgaaagaaaatttagacatcctgatatgcacccctggaagactcagctttatattaaaagaaactaatttaagtttggagaaagtggaactgctaattattgacgaagcggatagactattggagttaaattacttcaacgacatgaataatatctacaaagctttacatcgtacaaacaaacagacgttacttattagtgcaactctcccaacggatgtacaaaactacttcaaacttaagttgaataatccggaagtgttgtcgctaagttcagataatacgataagtgataaaatgaagctacactttttattcaccagatcgtatgagaaatatggacttttaattaaacttattttatttttaaaaaaaaactcggaaaaactctcatatttttttgcacaaaatatcatattttatttttttcaaaaatattatcctttttaaaaattccacataccatgctgtatggaaattcagacacgtcctttcgcttcgatcaaattaaaaaattcacgaacaatgaagagattcaatttttgcttgtcacggatgttgctgctagggggattaacatcactagtgttcagaacgtaataaattacagcttgcccttttctcctaaactgtttattcaccgcgtcggtcgtgcttgcagggatgacgctatgcccagtggctacgctgtgtcgctcgtcacctaccaggatctcctttacgcctacgagatctgcttctttattggcaagaagctcaagtttttcaggcccgccgcggcgaaggttgggggaaccgtagagaccgccaaggtgagcgaacccgtagagatcaccaagacgagcgaactcgtagacgccgccaagacgagcgaacccgtagagatcaccaagacgagcgaactcgtagacgccgccaagacgagcgaacccgcagagaacgctcacgcaacccccccccgagacgtcgcctacctcggctcgctgaaccacgtcagcgactacgtcgaactggtagacaatcagaaaaacgcagacgaggagctgacctccctcagcaagagcatcctggcctcctacaagctctactacgccatgaggcccaaagtgtcaaagtacgctagcacaaagtgcgtcaataaagttaacaaaataggcggagtttacaagctctgcctgttttatcaccctgatgaaatttacgagaatgtcccatccgatggggcaagagaggaggagattcccccgcgtggagaggagccgagtggaaagcagccaaatggaaaggagccaaatggaaaggagccgagtggaaatcagccgagtgaacagcagccgagtgaacagcagccaagtgaaaatcagccgagtgaaaggcagccgaacgagggagcagacaggaaagaagccaccaacgcgggggacccccctggagtggccctcgcccagccgaagaattacacccacaacgaagtcatgacgatcatccacaatttccaaagcaatgacagcggaaaggtgaaaggaatatcagacggcatcaaggaaaagttaaacaaactgaaggagaggatgcatacgactaagcgcagccgaagtggagaggccacggatgacgtagacgaacttatgggtgcccttgccatgggtctctccgatcacgaccatgatagcgattacgagttggagcacttgtggaaggacagcgaaaatggtagtgcaggccattcgggggaaggccaaacggagccaggtaacaagccgaagaaaatgagcaaaagggcgttaaaaaagaagaagaaggaggagcagcagaggcagaagcaggaggagcagcaaaacggaaaagaacccaccagcggggaaccaacgcaggaacccccactcaaagaagcacccccaaacggaaggaccaaaagaagcaaaatcaacatcccctttgatgatatattaaaaaaaataaataaaaaaaaaatcaaacaagaaacagcagcagcctttgcaattaaaactccgggattcgatctacccccagatgaggaagaagaattaaataaacaaagattcataaaaaaaaaagtttgggacatgaggaaaagaaaatttgtcctacaagaaatagatacctttcagagtgacggtttcaaaaagaaggacagacggaaggatgtaggaggggcacctggtaaagggaatcacggagaaggtggtgcagatgaacccaccagtaacctctaccataagtgggtcaaacgcacaaagaatcgaatcaaaaatgtaggagagctggaagatgaaaaaaaccaaaagggaagaaaaacatctgtgaggacaaaacagacgcaccaccactcaggggacggtaccacaagtaaccagctggacgatgaaaaacagactcacttgcaaatgctgaagcagaaccatccggagattaccgattcgttgtctaagaacataaagctgactaagaagcagcagaggctgtacaagaagtacctatcgggcaggtatatggatccagaaccaaactcctctctacacaaaagcttatcacagatgcagaaggagaaagccaaaatgctacagaaaaaactcagaacagataaagacttcagggtgaggtatgcgcgcatgaagaagaagcgccacgagcagaagctgcgggaaaaggagaacctcaagagtgcccgcgcgcgctccctcgccattgttaagaggaagaaaataggcaagcgggggggcaagtgatgcgattcgacgtggtgcaattcgaagtggtgcaattcgacgtggtgcaattcgacgtggtgcaattcgacgtggtgctattcgacgtggtgcaattcgacgtggtgcaattcgaagtgaatccacgaaaagcgtgaacggtagagaggcgaagcgttaataagacataattttgaatgtacacagattgaccctcgcgggagaccgcctcactcgtgccctggcaatatgcatcccccggtcccatcccaaatgaagtgaaacacagttgttaaaatgtcccttgagaattgaaaaaaaaaaaaaaaaaaaaaaaaaaacgcgcaaaaaggaggggcccctcccacttgctgcgtattttgcgtacagaaaaaagggtactaaacaaatgaggacaaaagggcgaggcgaaagcgcgtcatgcgtacgagcaatgcatgcgaagagtgcataagaacactacatacgaacaatgcatacgaacactacatacgaacaatgcatacccgtcgtgaaagcacaaaaggatggaaacacgcgtgcgcctgtttatttggacgcatggggagagggatccaccggaatgttatttatctttgtgctttttttaatttttttaatttttttgcccattccacaagcgtgttcgccggcccccaagaaggggatacccgaacaggggtcccacttttcatcgccccaaacatcacgcgttggaattcttcaaataatttttcaagttgtttattctcttatcaaggtcattgaaggagatatttaaaatactcgattctttcaaagggttattcacagctttgcactgcgctccccctttgcttgggttccccaccccttcagcgggccgcctaccaccgcggctgctatcactgctgctggtactgccgaaggacaggtcacagtaatcacttcgcttggatactagtatgtctttcctcctttttaactcctctaactcctttttaaaattttccttaatgtctgaatctatgcttttcttgatactttctaacacgttttgtcgctgtttcgtttggtttgttttcaaatgggttccatctcgatactctgtgtggctccccttggcgttcgagtttgtctcgctcttttttttctccttactgattaggacggttcccgtggtaactgctttggcccctcctctggctgataccccgtcatgcttcttcgcactagtgggggtggcggcaagcgtagtgctaggcatgctaggcgtggtgggtgcagcggtaagcatagtgctaggcatgctaggcgtggcggtcgaaacggcgggcgggttcctcttctcccgctgcttgtccaagtacagtttgacccttttaatggagtccccgccgtcgctcagttctccattgtcttccccatttttctcctccgctgcattcacctgggaaccactccgttgcgtgaccttaccacagctagccatcctactcaaacttgtatcccgtttaaacgcataaggtgagatatattttttcctaaggattctctgatgatgagcataatcaaaaaaatcgcaattgatttttttttttatttctcttggtgttaacttactaagtttttctatactcatgtgtttaccacacgaatctgttttcgattccacatcctttcgtccactaggtcctttctgaacagatgaggagttgcgattaagcagttgctgactagtgccagaaagtatgctctgcttggaactgtaataattttttatgtccttcgaaatggtgttgtttatatcgctagacatattacgtatatgattgctattcgaaatgaggtgacttttcagcttgaatttggatgtacaggagcagcttctattggaacggaaagaatcggagcctctttttattgccaaacacatgcgatcttcacaggggttatctttttttacttccctggccatgggaacggtgtgaacgaaatggtctctcgagtggtctctcaagtggtctctcgagtgatccctcgaatgcttcttcaagctgttgaatcggtccatgcttcctctggtattattatctgcctgtactttctctaagtgtgtcacctgattgtgatcgctccttctgcacgtgtcactaaacctgccattaaaattccgcacgtttattcgcttgttgttgtgtatactcgcgttgatgcttcttattgacacgtttgaaaatttcgcctcagaacggttgtcctcaaagacgcgactgcgattgcgactgtgactgtgactgcgactattactgcgattacgaccgtgaccgtgactgtaactgtggctgcgatttcgatcgtggtgaccaccatcgcgagcactgtcatacttttgcgtataccctctgtggtggtaatttccctccgaaatgttgccccttttgtaccacccggcatgcgtaccgtcttccgaattcactttgttcatgccactcttgaaggagaacccactgtggtgacttcgtacggaaccccctctctgatgatttaaaaaaaatgtatcattctgtataatcccttttaatctctctattttcctcctcagatattttatttcgattttgtaattcatttctcgaagtttatagtttttaatttcttttttcattttgtgtatgtatgccttcatttgttctttgctgaggtacttggcttcgttgtagtagatttccatgttttctccctgcgagctggggtcggagagacccgctccgtacgaggctgtcctctgcgttcgggggcgcaccttcggggttagtagcaggttagaagcaggttagacgcaggttagacgcaggttagaagcaggttagacgcaggttagacgcagattagacgcacgatagacgcaggatagacgcaggctagacgcaggggtggtgactgctgcgggtcggtttctcccccagtgaccatatcaccccgctgtgccacaaagacacacacatgaacacacaatgcaggtgctcatttgacgggcctaaaaaagggaaccccccctttggctgctccctcacctcgtaatgcattctcctggacggctctttcgacgatcgcttcgggaagggagaaaaaagaaaagcacgtagaacaaaaagagcaagaaaggcaaaaaaagcaagtagaacaaaaaaaccaagtagaacaaaaaaacatgttacacgtgataacacggcccctattcgctactcacgtgagtgccaatttggacctgtgtggttacgctccgaagtggaacaccccgcgtagctagggagccaaactcgagtactcacccttcgaacttccatgttagtgcgtccctcccccccagagagcaaactatttagagaaagaaatgtgtgcaggggggcatcataaattatgtcgattggacccactccttaaatggtttaaatattctccagtcttaaccttacgccagacgttccttctcctaccacgtcccctcttgtgttcttcccgttagcggtttattacactttattttgttttactttattttattttactttattttatcctactttattttatcctactttattttattttcctttttttttttttttgtggcaaaaatgaagcgaacggagcggctacgcacggattaacaattgctgagtggaggttaaaaaaaagttgcgccttatgaacctcaaccttctcccttttttcgatcgtaaaaaatgtctttttatttgaatttgtcacacttatatgtgtatacacatcgggaaaataaaaactgattttatttcccctctttttttttttggctgttttatgcttttacttaagaaggcaaatgcgctcgtggctcattcgcgcgcctatgcgaatatgccaatttttaaaaagtggaaaaaaccgaaaaaaaaaaaaaaaaacaattgcgatgtattatgaagccacaataagtcaatttgaccacttttaatttagttacacctttatcttattttcctgcatcgttgtcccatactgctatgttatatgatgtgctaaccccgcgtgaacaagggaaaaaaaaaaaaaaaacagtcagtatacgccttacgagaagagtgagctgcgccgcgtagaagctaacactgttgacgcgaattagttagacattcgagttagcaaccaacgaggggacaaataaaaagggaaaaaaggaaagcaatgtgtgccactgattatgtcatgcagaacaaagaaatacttatccacaaaagctatgcacttatgacgcatctttccgggggggggggggggggagaggcaatttatgagaacagcttttatcgaatttttttttctcctcaccccaactttatttgcttctctgcacagtgtgccattttgtaattgcgcaaatatgctatataaatttcgcccccggttggaaaaatcgctgccactcggctcaattgatgggtgataattcgctacaccctgtagcacgtagacctataatatgcacacacgagcgagctaacacaacagcagagcagtcgagagacaaacatgggataggcctaacaactgccaattctccttccaattgaacgcgtgtgtacttctgttttgcattttaggggtggaagagaatcaaccaaatttccattcgcgaggacctgcacaaattggagcaatttaaccagaacagtcacgatccggcgttcacatatatgcccaccgctttgtgcattcctccaaatggtcacttcaccaatttaagcttaatcatgcagaagggtactacaacttcccgtcatatgcgcatccaatttgtgtagcttttttttttttttttgtttttctgttccttcctttcgaggagtttacactaaggggaccatgcagcgtaatttcctacgtgtatactgtttatcctccacgccgctaacccgtgtgccaaattttttatcttttcacatagcaccctttggggcatcaatttttttgcggatactcccccattttgctgctcaccccaaaggacgagcaattttgtaagcctatcattccaagcgcatttccacgtttgtaactttttttttttttttttttttgacaaaagaggtgggccaaggaaaagcactccagcattgggcgaaccaaccgtttttcacatgataaagaagaatgtgaagcataaaaaaaaaaaaccgttttacgaacatctttctctctgcagcgctgttacggaagtatacgcgcgtggcagctgctgcaccccctcagccttagcgcgttgcctcatgacgtgctgccaactgacgcgcggtaggtaccccgtttggcccctggattcaccccttaaagcgccgagggacgctcgccctcagcagtctgtacacagatatgcgccacgtacatatgatgcaccatttgctagaaaatacatcgcgatgtaaaatgtggtgcgatgcaaaatacggtgcaaaaaaaaaaaaaaaaaacgcagtcaggcacaaaaatagtttgccatttttgctgtaggctgtgtgaattcaaagtgaaaacttgaagggggcatttttcatcttcgcaacgggataagaataaagggccgctaatcgctgaatgtatatactataccccccccaaccctccttcatataaggtgtcagcaagccagtcagcaggcccccccttttttcctctgccctttttttttttactttatttttttcttcatttcagcgagtgaattgccccacgtgcgctacagctttttttttgtagtgccattccccagtggggggtgggaaaaaaggcctatccctatccttatccttatccctatccttcttctttttcttcctctttttcttcctcttcggcttttaaccctagcaccgtaccatacgttataagttataagcgcagaagatattatgtatgtatgcgaccggaccccatatgtgttttcgcaaactgcgtcccgctcaggtgtaggcgtaggcgtagcgaaccgcgtgactgacacggacgtttattcatacatgatgctcatatgcatacgacgcactgcttttctctttttccttttttatcccaacgtgtttactccgaagtcgacgtactgccaacccaatatttatttggtttgtaaaaaaaaaaaaaaaaaaaaataaggtcaaacgggagaagcaatttgggcataaaaaattaaatatttaaaaaaaaaataaaaaaaaaaaagttacaaagttacaaagaagttacaaaaaagttactaaaaagttactaaaaagttactaaaaaaaattacaaaaggaagttacctaaataaagaaaacgaattatgtaagaaggataaatggaacaaaccctttcacttggtattgcagattttgtttaagttttcctttttctttttaccccacaatcttccttcttccctttttttcgcaagtaagaactgtacaaaatacgtgtacgcatagtacgtatgcatatgcatatacatgattcgtatgcgtggcactacgccaattgtaggaaggaggagccacaattgtgcgaaaaagagtgccagcagatggcagatgactcactcgcatcgctacatcatgtgaatgccgagcagcgcgagggtaaaaccttcctacctgcgtcattcacgtatatttttgtacgacaacgtgtatgcaagtttatgcaagtttatgcaagtttatgcaagtttatgcaagtttatgcaagtgtacgcaagtgtatgcaagcgacgcatgttgcgcatgttacgcagctgctcagggaggaacgtttatgtgctcctcacctatcccctcttttatttttgcacatataagtaaaaacagcgctttttttttttttttttttttccacatatatcctgttatgttaacgtgccaaatgtgccttccatgtttgtcacgccgtttccccctgtgtggctcttttatgggtcaacttggggaaccattcttccgccaaccagtggtttttatttgttcatttttatttacgttcatttatatttatatttatgttcatttttattttatttttttttatgccccctcctttctcactttaccaaacatacccacacatatcgtccctcccccccgcgtagatccccgtgtcaaataaatttttaaaataatccgatcatggaaaacataaaggaagcggaaataaccccaaggggtgtgttggaaggaggacacagcgactgggtcacttctgtttcaacgcccactgacgcaaagttaaaaaccatcgtgagtgcgtccagaggtaatgcccatcgagcgtctgcaaaaaaaagggaggagcgtcttacaatcgctcaggcagatttgaacctgtacccacgatgtgcatcaattctgcgtgtttcatcatgacaacgcgcgtttgataccgtgttcacgcgtatacgctcaacttaccgttgatgagtcgcaccatcacgctgtcattgcagtggactcattgctgtgcactcacttggagcagccaactggtggacatcccccgccccgcttcccctcgcaagtttttataaacttttttcctctccatgatgacaagtttatcccagctcactctgacaaaaataaatatgaagagttgtacagctcaaaaatctgataagtagaaaatagttatgaaaacgtatcagatgcgaatagggtagtttatccaaggggatgggggattgtacatttggcgtttttctttcgtgttccacgcctgagagatggccgcagttgccatcgttgacgcggttgccttcgttgctgaggttgacttcgttgtcgaggttgcctccgctgacgcggttgccttcgttgccgaggttgcctccgttgccgcggttcccttccttgcccccccattgaccgatggcctactaaccccgcactgccccccccctgcagacaagaagctaatcgtgtggaacatcaaccccgatgacgactcaggcgaaataggaaccgcaaagaaatccctgacgggtcactcgcaagccatcaatgatgtgtctatttcctcggacgggttgtttgcgctgtccggatcatgggaccactcagttcgattatgggatttgtcttgcggagaaacgataaggtctttcattggacacacttctgatgtttttagtgtctccttcagtcctgataacaggcaaatcgtttccgccagcagagataaaacaattaaactttggaacaccttagctcagtgtaagtacaccataacggaagagcagcataccgactggattacgtgtgtgagattttctccttcaccaaaacaagccattattgtttcctgtggatgggataagttagtcaaagtatggaatttaaaaaattgtgatttgaataaaaacttggaagcacacaccggtgtgctaaacacagtcactatttctccagatggctcattatgtgcatccggaggaaaggacggagtagcaaaattgtgggatgtgaacgaaggaaagcatttgtactctctagaaactggctgtacaataaactcactttgtttctctccatgtgactattggctatgtgcagcaacggacagatttataagaatatggaacttggaaagtaagctaatcatttcggaaatatacccagtgaaacaatccaaagttggattaccctggtgtacttccatcacttggtcggcaaatggccaactcttattttgtggttccacggatggaaatatttatgtttatgaagtgaagaaacaatccatttagagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatttttcctgccccatttttaatgcatatatatatgcgtatatatgcacagcgtattcttacgtgttttcccccttcccacttttcccaaactgccaattaataaccttataaaacttacatttttacaaaattagagattttaaaacttcccgtgttgacgggcggtatgcctctacaagtgagtagtcacgtgtccagttttttttttttttttaacaccccaaatttgccacaataatatatcgtttagctttgaggcggtagttcccacccggtggattggtggaaaaaataggggcaaccattcggtcgattcaacaacatcaactgcgtacgaaagaatcattgccatgtgtgcgctaacggggaaaaacctttcttttcctttttaagttcgaaaaaatttctccttttttgcctccccaatggaatcacattttgtcacgaacaaatgtcaacctgtgtagtcgcacaaagaagagggcgccccaaaaatccttcctacaacgtccttgccagcttggagctaacgcaacggttgtatcctcctgtattctgtttgaatatcttccccttatgcaagtgcgtcctttttaccaggtgcctgatcgggagagggggggcgggaactttaacagcctataacagtttcaccttccaacgtttgttcaaatcacacacaccccagggagtgtccacctggggaaataactccttagagagaggagagctcctctgctcccattgacacgctggtgaaggaaccccattttggtttactttaaaatgtcacataatgccaactgcaagggtgaagaacaaaatgcgctcctcatttttttaatgctgtcgattgggatgattattttatgccgctctgcgcccaagtcccagcgggcaactcagccaatttggccagctagaccagctcgatcgcctcgaccacttcgaccatttcgaccacttcgaccatttcgaccacttcgaccatttcaaccatttcaaccatctcgaccacctcgacaaatatactgcccccttttgcaaaacacgcactaatgagcggcatcccatttgcacttttaaactaaaaaaaaaaaaaaaaaagaagcaacgactgcgaagcgatacttcattctgaaaggggccactgtatggacgttcatgtgcacctccccaccatcccactgcgatacttgcaaaggggaaaaaaaaaaaaaaaaaaagaaaaaaaaatactcaaagggagagcaccttcttggcaacatttttacgtttacaaaatttgtgtagcatcgtaagtggtgaagaagagagtgcatttttttaatttttttttttcctccaaatagaccattctgatacgaaatcgtaggaaagtcgcaaaaattgggacacttttctttccccaaccctctccccaaaaaaaagaaaaaaaactgcatcctgcggcgaagaggcgacaaacccgtcctccattattgaggcaacccatgtggccaaggcgtacacgaatgcgcacccctctgtagaaagggacatgtcgcgcgtctcccctttttttttgcccaaacgagaccagcagcgaaaatgtatatgctatcggatgacgaagtagcctactccaacagtctgtacagtggggaaaccgggacggaggcgaacggaactagcgaggagcagtcccacgggtacgaacggagccaattcgccagcttcgacccgacgggcggtgcgcgggggaaggcgcacacgtacaagaggtggcgccaacacgcatatcaaagtgagagccaaagtgatggccaaagcgaaggccaaagtgagtaccggcacgaagacgacagtgagtcccaacgggaataccagaatccgtaccacctggagtatcaaagtccgtaccagctcgagtatccaaatccgtaccagctaaaccatgagagtccttaccatcgcgagcatcaaagtgcgtcccaaggtgagggcgaactattcaagtacgtctgcatagcatcgatagaagacgtcgaaattttatttaagtgcagcttcctaccccacgagctggacgccgccgcgaactataccataaaaaaaatattgggagcctccaaaaggaaactaaatcactgcaataaaaaaatgctcaactgggataacaaaattatttacttcacaatttgcacagaaaaaaaaatggcattttttctaatcggactacatatgaaagcctacttcaaaaattatgcattcgagtttttgaagaagctggaaatttatacaaagtccgatttattttctggtcaaaattacaaaggcagaaatatctccccttacaaaatgcacacgacagaagcatttttgcagcgcacaattaaaggcattaataagtgttgtcgtgatgaaaaaatgattgcagtgaaacaaaagctacataaaattaattccgtcatgaataatcacatcgataatttatatcagtccaggggaaacataaaagctctcaaatataagacgcaaaacatgtcgaaaaatactttacactttgttcaaaatagtaaaaaattgaaaaggattatgttcatgaagtactggaagacgtatgtttttttggcttgtttcgcgatcataggatttaaggtttaccgatccttatgatgggttagtttttttctcttttcctgggagatgcgaccatccagccatgaccattcacgtaatgcttcctttgaaagagctccttttgaagcggcaccgaggggggcccttcgctccccccccagctattcggcccttcctggcccgaaccattgttttgtacatttcactttgtgtagcactaccagcacgcctgatgccaacgcggcgctaagttgctcctgatttgttagcagccattccaacacccgtttagcacccgcttcaaaaaccttctatttcgctttttttcctcctttttttgaaaattgtccctttttaatcaaatggcgccacccacacacacggagccagtgacggccggggcactgctcctcgcggcagctcgaatcgaaatgaaagctgcgagaagggagactttttcttttttttccccctgggtcattcctgctcgttctcctttgtacccccctcgtgcagtgcctcgacctgctgctcgctttgccccttcccttcctgcgcgtcgtcctcatttcccaaaaactcctccttctccaaggactcattttgggcatccaactccaaaagcttcattttcttcttcctctttttctcctgcttcaactcgttaataaatttgtgaatttcctccttgagttctggcatgggaaccagctgctccttactgaggggtgctctgttaaaggggtcattgggttcactcatcaggtgcctctcaatattctttcgatcgatgacaatgccagatgtgggtagcaaaacgggatctaacataatgtcttgcaaaatcggatccaaatatttatcaggtatgtcatctacatcgtcgaacagttccacttcgtctttcatgtcaataatttgttgacaaaaaattttaaatttatgcaagtcctccttgcgtagtagtccttccctcttgcatatataataagccttgttgaatatttcgggcttgtagtaccttccttcgttggcgatttctctagtaagtagctcctcatttttcttatccgagtttagtaaaaataggtacgattccacgatactcgtgagccataactggggcctaaaattatactgttccatattcttcacttttatgtttaagcatttcggacccactaggtagtcgaagtagcaattcaagcaggtaactatttgggacagaatcgtattcgacgtgacgatactgtttgggtagctcttacaaagcagattcaaaaaaatgcaagacttgtaacagtaggtaatgatcattttggtcctcgccgctaaattcctcatgctttcgttcgttatgtccgttccgacattgcctccccctccctcgtcattatcgctattgtcactgttgtacgactcgttcaagttcgccgcactgtcttctaaatcgctcccgcctgaagggttcaacatactgctcgcaaaggcgctcgacaccctactgttgcgcgtcgcgttggcatacgtattggaaccgcctcccgcgctagtccccccgccagccgcgctgccggcgcgctcctggtcgtccctcttcttatcttcccgacgcttaatctcggacaaatacgaaacgacctcctcgaccaaaaaattcacatcgttcagtaggaggtgaatcaaatgaacgaacaaattgttatttttgataactagctgtgtaaactgatctacgtaaatctcgttaagaaagaggctgttaaaattctccacgatgcgaaccctagtttgcatcctctccgtgtattcccctttttgagaagcaataaaaacgtacgttaacgattttatgatatactttctagtcaaatcagattcttcaataattttcttcattttgtcacttctgtacaggtacgtaaaggtcttcggagctgcttcgcacctcaggtggatactctttatgtgattctcactcagcatcgtgaagatacagaaggagagaaataaatccacatttaggtaacttaagaaattttcattccctggactcttaaaggtatccaattcgtacagtaggtagatgatgtcaaatatatcgtttaggaaaaaagtcgggatgattgagaactggggggatgcaaataaatggtcgccgctgtcctggggactcctctctaggttgtcgctccctctttggccctgcgctccgtcctcccgttggcccacttcgtcttgcggcagctccgcccgttggtctacttccccttgcggcagttccccacgttggtctgcttctccttgcggcagttccgcccgtctgccctcttcgtctcgcttttccaccccttgctgtggttcctccccctcgtgaacattcgcagaaatggagaggctaccgaaagtcctacctctcctgatgtaattcctctcattgggaggaggacacgacttcaacaccaagtgagtgaagttcccattatactcactcagaaggttcatcatatctaaacaagcattcccttccatgtcgtataagtaagcaacatgcaaaaagtatgctatgctcagatgcaagaatttaaacaataattgaataaaacgagaactgtacaaaaaaattttccatgtatgtatattcatatagtagaaatttttatcctttgcatttggaacttcttgtacaatcctgatgaactcatcaatggctggtttgaaaaagacactaagagatttaaatgtgatccaaaaaatggacgttataaatttaggttccttctgaaagcattgtccattttttactttctcttttattttttccacattggatttttcttcaaaagaagattggttagttatattttttaacagaaatttggaaaaaggatcatctcttagaaaaaaaaacaaatcgaaatcgttgatcttgttcatggtgatgggttcacacaggcagagtagaacccaaaacatgttcaggcaaaaaccgtaggaattctcccccaacaattttaaaaacaatccgtacgatgcatctaacgactgtggataagtagaataatgatacataattttcgttttcttttcattcgaaatgataatgcaagctagccacaaaaggactctctttttgctatccacacctcctttaagtaaattttttatagtttctacacagttctccaaaatccagtctgtgtctcttctcaacatcatgtatgtattcttcaaagaacccaacgtcattttattcaacgagttcgttgcactgttgtagaaatacttatacatggcaatctcctccttgttagttacatttggcatcgtaataactgtgggagataataatctccccaaaaggctgcttagctgaaggttatatccgcacgagtttatttctttatccttactgcagggtttctgtgcgtcgaaccctgcattggtagtagacgtcacactgtctcctccttccgcgttatccactctggacaacgcacagtcccttaccttatctcttaagttgagttgcaaaaatatcgatttattatatatgataacttctgcaatttgtttaaagcttgagagaaattttaacaatacagctacgtcattttttggataaaccaaatttcttccaattaaattttcgaaaatgagatcaacaataggagagaaaaatttattaagttgtttatcctcctctctctcttcatttttatcattttcctcaatgactaataggattttttttaaaaaacgagaggtacatgaatccttgagaaattcataaaagatctgaactcgttcctttgctgggatactcacatctgggtacacgtccaaattttctaaataaataattacactattgattatctgattatttatctcattcgttatatcatctagctccttactctccacctgcacatgtttgaatagagttctatcggataacctcgccgaacaggaacacaagtaagtcaagcagtttttcttttgcttatgcagataggctattttgtgcaggaggataaaatataaattttcgatctgtaaaaatggtggctttttctctgtgttcgtttcgtttaattccttttcgtacgactctaggtacaccttggcgttgctcgcctcctccctcctcagacatatttgaagggcgctctgcaaaatggcatcctctttccccttgtctagcattatcttttccttttgcggtgacggcgggtcagtgtgtatatgcggtagtgcggcagggaggcagtgcgacagggaggccgtgaggcagggaggcagtgcggcagtgcgccagtgtggagtgcgccagtgaggcagagcggcagtcctttccccgaggggcgcctctcccctgcgcgtcctacgttttccccttttggtgggcactccgctcggctccctcaaatctgccgctctctgtgcgcgaaacggggaaggttcaaagaaccacaaagtaacacaaatgggaaaaaaaaaaaaagtcgcaatgccggggatgtcgcccctccttcggccaacacccctttctttctgttatgtgctcccacaccctacacgtttcttctcctcggtgtcgaaacaagctgcgcacttgtatctcctctgcagttgcttcgaccgactctgcgttgttcaagtatatgctccttcccgcgttctccaaaaaattaaaatcggcgtgcttccaatcgtcagtgcggtgatgaggcctaccaagggataccgaaactctgcgtgtccctttactgctgcctcttcggaaaaggttgggttatattttgttacccctccgtgctgcttcacgttttcgcgttctttcgcgctcgttggcaattttttttttttttttcctttcctggactggccagtttggcacttcactattttattattttttttcgccgccttcgtccggcttcaatttcgcatccgttcgtccatttttttttattttggtgacgtttatggcggcgtatttttattacccatttgggcggctctgtttggtgcgcctgttttgtgcctcatttttatcgcctccatatttccgcccgtgtttaaataagccccaattttaagcgcacccgggggatcattctttttttcttccaccttacgcttatctcatgtgccaaagcacgtgcccactttttttcttttttttcttttttttcctttttttcttttttttcacctggtgatttgctccctcggtacgtaccccccacttgaagatccgttcaaacggcgcaagtacatacaaaagaacctaacgtaaaaaaaatatacccatcgaaggaaaatgcctttttgcgagatcctacactcagagatatttttacaaaatgaaacagatggtgagtgggtgtgcacagggattgcatgaagagttgctttttttttttatttttcgtttctttccatgcacggtaacacttttttttttttttttacggggctatcaatttttgtcctttttaggggtcaccctggttaggcagcgacacgttaagaggtgaaaagggacacctaggttgctgttcaccgagacgacgtgcccctatgcagaggcacacacacgtgtacgtacgtctgtgtagctgcccctaagaggacaagggaaaagttacaacactgccttaaccataaatggggaaaaagaaaaataaagtgggcgtcttcttcgtaaacctatctgtgtcttcctagtaaggacatgctctttaagatgtttttttttttttttttccgtctaaatttggtacttagaaggtattcctttttggcccctctttacctccccgctttgcgtacctttttttcgtgccccctttgcaaaaaggaccattagaatatggacacctctcccatggaggagctgccacacccctctacatgaacaagctgtgagagtgggaaaggagcaaacgcatctactctccggtggtcacttctgcttcacctacttcgtatccttgttgcctctacttctcctcattgtctacacatggagacttcattttcgctcgagagaggcaaaacttcacgtgcattatgcgaattagccaaattagggggtgccgcttccccactctgtgccacaccaccaaacctatgataacacccattttggtaacctaacaaataaagtgaaacaaaaaccaaagtgatagttttccttcctaactgctcactcctacaactggtacatttaaaaattttttttttcttcttcgaatgactaccccagtatgtcacacccaaactgatagaggtgtatctctcgttcatcctccagcacataatttaaaacgcttctgcgtgtgtgtgaggtatcgcttcgtagtgcctccgcatgggaagcggcccataatgtgcatgtgtgtcgtgttcaatgtttctttcgtcacctgtgcagagtaactggacgcattcactagcttttttttttttttttacgccttgcctatcaggaaaatgctactagcaaaatgcacccctgtttgtttatccaacagatggtttttttttttttttttttttccttttttcattttgagcattaccttatgggagctagccatttgttcccctcgcaagagaatttatcattagaataattttgatacactcatgggagtttcttttttttttttccagtgagtgatgcactaggagggattgacctggcctgttagaagatggcattgaacatgtacagcacacccgcggggggaaaaagaaaaaacaaaaaaaataaaataatgataataatgataataataatgataataataatgatgataataatagcgagcaagtagaacgcggcgaggtggccacccacccgctagaaacacaaaaaatgacgcacctgcaattttcaccccaccttacagattggaaagactgatcacttcgctcctgcgggggctcatcaacgtcaagcatatatgtaaaaagggaaaagacaaacaaataagctagcctgcattcgggaggcagcgagcatgagggtggaaattacccccgtgtgtatctgccgacatgcaccccgcacatgcatatgtacaccctaccccgtgtgcccctcatgggtgtactactcatgggtgtacccctcacgtgtgcacccctcacgtgtgcacccctcacgtatgcacgcccaacttccctccctctcaagccataatcatggacggcaacaggcgattcgcaaaggaaaagggagtccactcctccctggggcactacatgggatcgaaaacgctcatccaagttagcacaccttagcgtgggaattttcccttacgcataggcatccaaggcaaggtgcccttatggccgcttatccgaagcatcaactgggcaaagcggtgtcgcccttaccatgtctcccctaccgcaccacccctaccgcgtcatccctaccgcgtcacctctcacctctcaccgctccccacccagatcatagaaatatgcgttaggttgaacataaaagtgctgtccgtcttttcgctttccctgttgaattataacagaagcccagaagaaatacacttcctcttttatctaaatctcctcattttgattaacgaggagtttttcatgtaagtccactgctctctattcgacatactcaggagagtacacaggagaggggggacctataccaaacgttagtcccacgtatattttccaaacgcacaaacggtttaacctccccatcaggaatttcataagggacaacaaaattagagtcaaaataattgggaacctttcttacatcaacgatgcttacagaaaaattatccacgacattgaacagaagacggagcagtttgacaagtaaactacagaaaagatgagcctactgggacgtttagaaatatatattttttttttttttttcacaccgttatatgcctcgttagtgcacttatgcaaaagtgcttcacatttgttggcaccatcgtaggtgcattatgcagatcttttagtgaatcattaatttacgcctctcctccccttctcattcgtagccttctcttgaatatcttcttttcctacaccagtagaaacgaaatgagtctgtgcaaaatcaatcccaatttgtatttcaacacttataagaacctgctggaggagcgggaagtactctgcactccctcctctacattaacaaagcaggaagacccaaacaaatgcgattatttagagagtatactcaagaatgaaaggaatgactcctataagttgttcgaggtggagtgtatgtgtggaggacgctctttcctaaatcagggacaaatcaaaatgtatattaaaaaataaaggggaaaataaataatgataacgcaaatgatgctactattatatttgtctttcccctgacgaagccccacctggggggaatgtgtgcattgggcaatccagaccgttcatctgcacgttatattttcccaccattccgaattcatcacccttcaccccatagagtcaattaccataagaagctcctcacgtgcgacgtgccccctccgaacattttgatacggacgtccggcgaaaagaggctgtcggactttatgttataccaagttaggcatacaaaaaaaaaggaagcatttttacaaaattgcgcaaaagtgcaccatcacgtgtgcagacttttacgccacaaacgcgagcaccccctcgtcaaaaagcgcaactcgtaaacttcttcccctcccccatctccatatctaatttgcagatttcggaatttacagaaatttacttcatcagtgattactggccaatcttcaactttttgcagttcatatatgtcatcctgcactacaccatttttcagacaaccaaattggatttttcctactccaatccgtgtccgcactgattaattattttgttattttattttgtcattttattttgctactttattttgctattttattttataattttggtatattattttattccatttcatcttatttcattccattccatttcatttttttgatacctttttgtgtcctcccccttctcacctttcttgcgaccatttgttaattgcccccttttttaaaagactcccccataaaacgatacttaattaacaaccctagacgaaccgcccctccactgatggaaggcaattcctcacttaaaactgcttaaggtctgtcattaattgatccgtgtagatcgacgacgggggcatgagcgaaaaaacactcgcgaaaataacttatgttgcttcatttaagacgatactaaaacaaagttacaaaaaaaatgagccacacgagcgtgtgcttctgcgtggacgggcgccaagggggcccaaatgaaacgaaaacgacatgacgacgaaatgatagcgaaatgatacgaagtggtagcgaaatgatacgaagtgatagcgaaatggtggcgaaatgaaaacgacatgacgacgaaatgatggccaaaatgagaacgcaaatagcaactaaaacgacaaaaattccgacgaacgtgaaaacactcgcgacgcgccaaaaagcatgaacccccccaaacgtcggcttatcaaaaatgcagagctactcacaaaaacgtgccgcctcgggttaaaaaaaaaaaaaaaatgaacacttcagaatgtgtacttacccatttgcacacatttttgttaaaaatatatgaacgggtcatatttttcagccacttggccactttttgcaaatttttctagattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcttgcacactttttttttttttttttcttgcccctgcagagtccccactcttcacagaataatcggtggctccataaacacacacgggatgtaatcattcaaatggttatacgcaaaatgaggacccaaattaatttttgccgaagcacccatgtacaaactcacagacggatgataaaacccttcataaatatcaacaaaggcgtttttctttatttgcccatttagggagaaaaaaatagacgaaccgtagtttttctttaacatgggtggatctttgggatcacatagaataccattttgcaaatattcatacaattttttatctgatcttggatcgaagttgtacgtatttttgttctttaaatttaagtagcacccaatgatatcacctactttaattggttccatgcagtcgtagcttatggagttgttaaaaattcttccatttttgctattgacgcagtagctatatttgtctgttcctatgggataatcatacctcatatatctgcaagcgaaaccgactcttatatatgggtttacctttatcactttgtccttataacctaagaagtggaaattttgcacaggttcttcaatttttatttcgtagtaccattttccgatgtccgccccattattcacgaaaacactggaccatcctttgtctccataacaggtgagcttatcgctgcttaaattcacacagctgtctttatacttggtcgagaacgtcacattatttttgcttctatatttactataatcaataaaatatttgtagctttcctttttcttgttattcgcttctggttgtgcatgtgtttcttttgcttccttcttcatcctcgcaagttcattcggtttgtctttcgccttttcctccttacttgcgtcactttgtgctagttctgttttgctactctctcctgcgttgactcctctttgttcctctttagcatccccactgatcgctttcccctgagcagcgtcatcactttcgaactctctgttcgtggcgcacttgtccacatgagtatgcgcatgagtatgtgcatgcatgtacgtgtccacatccaacctatcgacccccttgctgctcttctggatggaatcggcacaactgatgcctccatcgcctgttttcgcatgcttgttcaggccaccaatagttgccttctccatcaagtccattttatcaacactgggggcaatgctcataccgtcaagggtcctgtccatttggtatcgttcctccactgcttccgcttttcttttcttatcaaagctagcgccagcgattgccgtagccgcggtaggtgtgcatgcactgttcgcacaatttttttcgtttccactttgagtaaaaggttgtcccttttcgactccatctttatccgaattgcaattactggtgctcactgcaacttggccattctcctttggcgaatccatctctgcatttgcagcatttttgtcctcttcgtcttcgacgttattaagactcgtcatgattccccgttctgagtccttataggttatccgtttggtgctactacgctaccacgtttgcgtctctcgtaagtctcccttgcgtctctcttaagtctctttttcgtctctcttgcgtctcccttgcgtccctctttcgtctctttttcgtctctcttgcttctcccttgcgcctctcttgcttctcccttgcgcctctcttgcttctcacttgctatctttgctattatttttcccttttattattttttcctgttaccattatggtcgtcacctgcagtcatggcccatcgagggtcgcgcgttttctgatggatgccagtgcgctgcggggggtttcttccggtgggcgggaaactaccattctaattggggtgcaattttcacgcaactttggcgcagtgctgctaccaaggtggcaccaagtcggcacaaacgcgacaaaatttttctattccttcgaaacagtcacatttgtttttgccctaaattttgacttgcgccaaattgccaaattaaaaggttgcacttccgatgtgccgcatttattttataatttttttttttttttttcctctcgaaatcggtcatgtgtgttggagtaacacttcagcgctcgcacgtatacatgtgtgtttgttctcgggatgaaaataaatctgtatgcatgtcgtcacgaacgcaagcttgtgtgcatacaaaaatacagaatggcaactttaatcgtatgttactcaaaattcgtagcaattttgttgctaagctctttttctcttcttttttctcactaatttgatgcgcgcgcggtgaggaaggaaggggctacttcttggggggagtacacaggtgagatgcgccaaaagggggtatgcacacacctacgcacaggtaagctcaacgtatttacacatgaacacatttgtgtaaacgcctctgtacgtttatgtaagtgctcttcgggtgtatgtacgccaatgtatgcctttccacgtacatttctgtacaccttcaaattcgccacaaaaaaaaaaaaaaaaaattgtgagcgcagtaaaacttccccctattctgcatacgcctcaaggcgcaacaagcttttcaagaattcacgacgaacaaatagcaaatataaaactgaaaaaaaggaaaaaaaacaacaaaaaaaaatcctttttatctgccacattaaccccttatatattttttatacctcccttggttcttcgccagtgtttcccgttttggtacaccctatccccttctctctttccccacttcacttacaattgtacgttttacggtgagcatcgaaacggaaaagaagcatatacgtgatatgcctatttcgcattatcctgactttctttttttctttttttctttttttcttttttatcacgttggttcgttgtgcttacttggattggagccagttggggttaccgttcgtacgggcttcactggcaggtacggttaaacctgctcacgtagtactgccagaaaaacctcttcgcgcgtgaacctttgtagctgcctcagttgggtaattactcatttggagatgcccaacggggaaactacccctttttcgccaagtgccacatgtaaattattgcgggcttggcgtgcgccctgtgcagagtatgcatatacgcaacctgcattgtagctttttttttttttttttttttttttttttcacacgtcgttcatgcaaagccaacacgttgcttcgcaccatttgctgattataattttttgccaactttgcaaagttcgcacaatttgcacaacctgcacaatttgcgcaatttttccaactttattaaggccgcttttccatttcctcggccgccgggtgtgctcattttcgtccgcaacacacaaattgaaggtttgatcagccgtccacaactccctcaccactgatgacaaaatgatttttttttcccttcccactcctcctctttccacatcataaaatttgaaaacgaattgaattcacaactcgcagacacacttgctgctctttcatttgcctctaacggacatagcaaaaatgcgcaccagcagtacgaagcgcaactgcagtgtttcgccatgcgcacaactggcatgtttcgccgtgcacacacctgacatgcttcgtttcgccgtgcacacaactgacatgcttcgtttcgccatgcgcataactgaagtgcttctcccctcgaaataccaatttagcctcaacggtggccacttcacatgccaaggaggacctcccttaagttgcgcttcacacgtacgagtggagactctcaatttggaaaattaaaaaaaaaaattttggaaaactggggtatccaatcttttggttgaccttctccccaacacaaattggtaacacgtccctatctccatccttttctcaccccgtatatagccccattttcatttatccatgaagcgtgcaaaaattgggtgtgccagccgctgtccataataagcaattcatgcgcgcgttgaaagagcggtgccgatttttcgctagctgtccatgcgagggaatataaccgttgtgctacggaagagacaagcccgtaaagcagatcttagctgctcagagtgaatgtcattatctcgagggaagcaaaaacgctaacgaaaggattgaactctcatgttgaagcgagcgaccaagtgacggaagaaacggaagaaacggaaggaacggaaggaccaaccgctttacccaaaatggaaagtgaagagggcgctggaaatgtaggaatcactgtgggggacgcaaaagaggaagaatgcaacgtaaccgtaatggagaaacacaaacaaaattgcaaaaaattgtcaagtgagcaaaaggacaccccttcgggtgagcgtacacaacagctccacgtgaaagatgggggagggatccaccaagagacatcgccacatgaccacacagaggaggaagaaaaaaagaagcaaaaacgagagaaaaaacgagagaaaaaacagaatgatagttatcccctcctcgttgtaaacaaaaaggagacaaaaccaacggatggtgatcgggaaaaaaaaaaaatgctcacaacaggcgaagcgacaaacagctccgaggaaacacctccaaagggatgcctgccaaaaggggaaaaaaaatatctgcttgcgttgaaaagaataattagaacaagggatggtaggcgcgcgcacgacgcgaacacggataagtggagagaaggggatagaagccccaacgatggaatccccaacagtggaaatttcagcagtggaatccccaacaatgaaagtctcagctgtggaatccccaacagtggaatccccaacggtggaagtctcagctgtggaagtctcagccgtggatgtctcagccgcgaaagccccagccgcggaagccacaaccacagaagctacagttacgtcgcatacagcccgcagagggacgaaattgtaaatgtagagatgcactcgcatgtcctaatggatgagtcgaatgacaatagcgccatcgcatggccccccagcgtggagaaaaacgcgtgtgtagaggccaaccagggagagaagagcgaagaaagcgcaaggaagaagaaatggaactttaggcacaggattatgggcaggatgaaacgcagagcgaagcgggaagatgtatgtcaggaggcacgtcaggaggcgcttcaggaggccaaccaaccggcgcagtcaccgacgcaaccaccggcgctgtcatcgacgcaaccaccgatgcaacccacgacgcagtcatcgacgcaccaccctgctaagccagccgccgaggaaaacaatttcgtcgtatacaaagtgccgaggtacctcaaaaaaaaaaacatcaagtgccccttcgtctacaggaaggtcttttttggcaagtacggaataataaattatgatttgaagggaaacaaaaaagggacgctcgtgataacatttcatggactgaacggaacaaatctaaccttcctggacatacaaaaaacgctagtcaaatataagtttcaggttctcaattttgatctgtatggacatggattatctgcctgccccaaatataatcaccgaaaaaaaacctacggaataaatttttttttaactcagacggaggaattgctgacccatttaaaattactacataaggatttttatctgatagggttttccatgggctgcgtaattgccattagctttgcaaagaagtacataaatcaggtgaagaaaattattttgatatcccctgttggcattttggagaaaaagccctttgccctgaaggttctaaaattgttcccttgcctgatcaacatttcttccttttttatgttgccctgttttatttcgaagaagaattttaagcgcgattcgaagggggacttcaggaaggggtcacacaggagggcgtcaaaaaggggaaacaaaggggaccccaaaaatgaccgcaaaagggacctcaaaagtggtaacaaaagtggtaacaaaagtggtaacaaaagtgactccagaaacgcctccaagggtgccttcgaagacgcgcccggcaaatcgctcaaggaggacccccaagacgactccgataacgacacgtccgactacctctacaaccgaatcatgtggcaggcgtttgtgaaaaaaaatatcacgcactcaatactgggctgcattaacaacttaaaaatgtggagcgcccatgacatattcaaagaagtcggactgaatcatatccccgttttgattctctgtggcgagaaagacaacatctgtagcgtccacgttttcaagaacacgtcgaaatttttcatcaattgccacatgataatttttaggaatgcctcccacttagttttggtcgagaagagcaaagaaattaactcttgcgtggtgaccttcttccacttccccaacaacgctgatttgaggaccgtccatcatatgtttccggtggacacgctggggaactcggtcctttactagcggggcgaccttttctgaggtgaagcagaggagcggagaagcggagaagcggcgggaaagcgccaaactgggggaatttgccgcgcaccagttcgttgcccgtgggatgggcatacccgtccgcacacctttctctacacccctacgcgttttccccgcgtagagaatcgtttgcattccccagttgcattattatttattatgttttgttttgttgatactttttttgtgatactttttttgtagcaccttttttgtggcaccttttgtgttgcccatttagccgtacacacaatgttggatgcaattccccgtgcctgcttcccttctccgcgtgcgcaaatcaacacgtgtcccgctttgagccataagtacctccagcaggggtgcatcatatgttgttcccatgtagaacacaattttgaggatattgttttctcctcaggggtagcccttcacacagctgttccgttttctttatttttttttttaatttatgggggaagggctaccttttccttctcatttgtttaccaatttgttgaaccatttctccctcgtcatgctgattgtgttgccctttttattaatccgccaaccttttctcacctcttgtgaaatgtaaaaatttacccccctgggagatccccagatttagtaaaatatgcgtcgcattggtgtgctagcaggtgagtcatttggtccattccgtgatgacacacagaagaggcatttttttttttttttttcccattttgtgcgaacggtaggggttacacctttagaaggaggtatgactatggttaaaagcccccgtagaggcagcgcaaaatggatacacacacccattaaagcatgtttcaataccgcataagcatcattgtcttagcggcgctcctcagtttcgtactttatgaagagattggaatgtgtgtaaaaaagtcgccgtgtgtgtacatgtatatgtaaacccacagagacggtgtgtgtggaattgatcttcccttccaacatgatcgtccaacttgcgcagtggcacttggccatttttttccgtggggaacgcaactccatggggaaactcctacgagatgaagctgcttctgctgccaaccgcggaggccaactgtggagcgccaaccccttattcgtacaagaaggaaaaagaaccaacttcaacggtgaagtcaccctattatgggcgcaaaccgacgcgcgtaccttagaagacataaggtgttggtattccccccacggtgacgcacacataatcgcatcaccattttgcctgctaatcgtttttcctaccaaattgttaagcagagaaactgatttttattcgcttctctccttaatgcaacacgtaaatgggcagagcggtccttccgcgggcaatctcaactatggttcattttttatttacagaatggtattcgcaaaaaggggatattcttacggagctaaaaacacaagtgaaagcgttcgcagagagtgcggcaaaactttttcaccgagcgaggggaattcattttgtgtgcgcgccactcgcaggggttgccaacaacctccgacagggtaatacgactgccttacggccgaattgacctcatcatcaccaccatttattgtttgaccatccttcaacccatttttttcacgctaaagtaaaatagttttttttcatgtcccctctcttcaaagcgttgttgacagaacatacatgttcatgtagccattttggcgatgtggggagaacatgcaatttttttttttttttttgatgtgttcatattaaatagccaaaaagccaaatggctatatagccaaaaattggggaatttttcgagggggtgaaagggaggaaatttttccctatgcgcaacagctgcaaattatttccgacattatctgtcgacaattctgacaaagagaccgcgggtgaaaattatgttcacgtcaacgttcacatccacgtccctgcgttcgcctttttcatcttttgtcgctctccagatttggcaaacgtgcgtactcaccaccacgcggtatgcacaaaataaatatgcatagccattttcgcttttttttttttttatttgttacgtatttcccaactgtcacaaatgtgacagaatagccccgccttctccttgtggtcgctacttttggcataccttttttttcgttaagcatatattttgcgacgtggtgcatacattctacatcattttttttggcgcatacgggcgtttttttggggaccagtcgtattgccctgtccccggctactacggggagcagacgtgcagcagatgaaaaagcgtatgccaccggccacgcatataaaattatgcacataattaagtttgttagggacatgtcatattgcaatatatatgtaaatacccagctgcttataatccccccccctttttaaaaggaggcgccttttttttttttttgccttttcccccgcacccacaggactcggttccgcgcggggccaacgcggctggctgcgccgtatgcgcgtgcatacaaaaagttcgtaagtttttacttctttcttccccaagtgtataagttgaaccgccattcgtggggcgatcgtactacatacgtaccatcgcatatacctgcgtatgctggaacgcgcacaagcgtaaaccgtgtacgcatccccccttttataaacgccgcgagtacgatggcacgacgcgtacctttgcgtacagtacattttcccgcgtgcccttttaacacttgttctaatttaccataccctaaatgtaacatatgaaaaaaaaagaagaaaaaaaaaaacactcatctagttatcctttttttttctttttttttttccacgctttacgtgttcgcacttaagaaaaatacttccatatgtcaagtgtttcgaaacagcaaatggaaaaaaaatagccaagtcacaaagcgtcaagtaagaaaaacgccaagtgacgaaaacgccaagtggcaaaaacaccaagtgacgaaaacaccaagtgacgaaaacaccaagtcacaaaaacaccaagtcacaaaaacaccaagtcacaaaaacaccaagtgaccaactttcacatgaaaaaaatgtgaacatccgaacgtcccttgttgcgtttaagttaaaacgcgcaaagccttttttagcgtgacattttttttaccactttgtgtttcattttgcgtacctacccacctgtttcgtgcctcgcatactcttcgccagtcgaggggaagaaacagttagcgtaacgaagcattcgccttcgcagtcgcatccaccgttacatccccttcacatgcgtgttccccactttttttgcctgcttgttccccgtgcaagcttgcagttaagcagcttcacagaatcataaagcatgtagctgcgtgccccgcgcgcttacgcgtacgcttacaattatgtgtatgtgccttcatatgcatgtatatggaagcatattctcgaatgtgcctgcctatacatgtgcgtatgcccatacccgtacacgggcgcacttgtgccacccttaagcgttctttttttttaatcccacttcatcactcccttacgcatgtatatatgtattcctcgttttgccttcttattgtatagccccctccaccagttagcacatccccacgtatgaattgtacgtgcttgttcatatgtacctggggacgagcgcggcgaggcggcctgccaaagcaaaggcatgtgtgtcggcgatctacatgatacgtttttcgtgtatgtgtacttgtgcacgcccatgttttgtgagagagcagtttctgccacttcgccatttcgttattttgttatttctttctttacgtttttccccctttccttatggactaattagctcacatcgctgcgcacgacgtttcacccgcgtgtacaaattgacgtgccgttgttcatgtagaggtgcatacctacgcccgtgcgcgaaggcagttgtagttttgacccacttttcgtcgcccctagtgtgttcacgtgtacatgcatacctgtgtataggtgtgtacccttgtccacatgcactacatatttgcgcgtgagtggactcctacctgcaatcgcctgcctacgctcgcgtggctgtttatgcgccaaaaaaaaaaaaaaagcgcagacttttttatatgacccgcaattcgttgcaatccccttttaagagcgcccactgtgcacacaagcctacgcgggcatatatgtgtaacctacatgcgcatgtgtacccattgtgcgtgtttatatttggttcatccttcacccttgtgttcacgcatacgtgcgcatatttgtacacgtccaaatcgcgtgagaaagtgaactctttttgtgtcccgtacgaacacacccataagtagcatcaacgtctttcccgtgcacctcgcgcgaggatttcgtaagtgcatacttttttcacttgtagcgtatgcgtttgatgtaattaacgaacagtctaccgcatggtatcccttgtgtgttctccttattaatgtatttcgttattctgtgtgtttcgttttgccttctttcttacttccttttcctgcctttttttttttttttttgcgtaaagttattttttttcccccccttcccagggagagaaaagtccctctttttgtgtgtgtacgaaagtttgtatgttcctacgagcaggaatacgcctatcaattacgtgtgtgtctctcccccaagtgaagtttacgccacgtgcggaagagtgcatacgtggaagctcatttgcaggtagccataattctcaagttaaaaatacgctgctagccgttttgttccaacacctgcaaacggtgatgccgcagtatatgtaggcccccctcaaaaaaaaaaaaaaaggaaacgtaaacgtaaaaatactgccaattatgaatacaaaatgaagatccagataccgaaggatgacaattatatactcatgctagataaaatcagtgaggaggagaaatttttcattcacgttttgtcaacatgtgaggagaagaatctgattgaccacctgtttccctttgtggattgggtatggctgaagtcagatttgatagcttgggcgcccgtgctgaatcggttcgacgacctcctgcagaggtacattgttcataataagttgagtcgggaggagacctgcatttcgagaggtggtggaggcgtggaggccggcgcggacgccgaggcgcagggggggaagggaagcgaaaagccaggcgaaaataacagtgagaggacgagcgaaaagaacaatcaactgatgaacgaaaagaacaatcaactgatgaacgaaaaaaacaatcaaccgctgcacgaaaaaaacaatcaactgctgagcgaaccccctagagaatcgttcgtcccgccagatctgctagtcgagcaaattctcaggttcacgtaccacatcctggacaactgcctaagcaaatcgaagtacaactctctggaccatttgctcgtgctgctatggagcttcaacccgaagatatcgatcctgtcggcccaaatcttaaacatatactacctgtttataaaaaaaacgaagaaaaatgaaaacaaaataaaccaaattgtaaatatcctgtcagctctaattaacatcccggtgcctagttttttacacccatatataaacaacgatataggacggataaacgacaacaactacatttctggcctagtgctgtactacctgcatgactctacagataagcgttacatgcagaacgtgtacaacaaaattgataataggtaccttctcgacctaatcgagtatgacctaaacctggatagtgtcacaattaacgtggaagatcacgagatccccttcacgtccgtcctcccgaaggaggtaaagtataataaggcgaaggaagccctacaacaggcatacgacgccatcatgaataagtatcaaatagacgaaaaaaaaaatttcgacctaagacacaaattaagaatctatatgggattaatatgtcccaagtacagaaaaaaattattcaacttgaggtacttaatcatatcaggtgccttgtccattaactccattttgtatccacaaattattcctagcaatacgatatttttacaggaaattttgtacctactaaagtatcacaaatttattcattttaagacgctgcaaataatctttgacttactgaccacggcgatagaatcccatcttcactacaaagttgtgtcggatattttgggtctacgattgcacagtggtttatttattagcgtttttaagtactatctgaattattttctctccacatatacagtacagaaggatatttgccctctgcacattatgaacgagagccccgtggaaatatacagcaccaatgatatcaacaatttgtatgtaaaaaaaattcaggaggagaaggcgataagcacgtcttcccccccgctgcagggcgggagtgtgcgcgctgctgggaacggtaactttatcgcgcgggccagtatttacagctccctgagtgagctccttccgaacgaaggtgtggatcggccccccaggcaacagcacagtcacccctttggaagtggtgctccctcacatgaggaggcagcaacccatttcgcaagtaatcatcaggacgccacccaaagggggggagcaatttctctagccgatgcgcaaggctccaatcagttaagcaccaccaacgataattcgatattcaatgcggatgcgtttagaggagaagacaatcccctcagcattgactatagtgaccccgcaggagtgatcgggacgatgtccccatttgtgaacaatccccccatgagtgggagcataaatgctgtacaaaatcttaacatccttgactacatgagcaacgaaggcgatacgaataatgaggtggattccactcacatgagagatccacccagtgtgagggatcaatcccatttgaggaacctgaatctattcgacttcatgaacaactcggacgaagttgacctgatgggtggtgacaccacggataataacaggctaaacaaccaaccgaggaatcgaaacagattcaaggaggaaatgcagtacgaaaattacataagtgaagacgtaatcgtaagcaatataaaaaattgcaagaaaaatggagaaagtgaatttataaaaatttcgaaaaaaaagtttaaagattttaaaaagaagaaaaagcaagtgtctatgatgctacagttattgaccctgtaccatacgtgcattatggagccgtgcccaattcttaccatagcgcaacagaacacgctcaaattttttcccctatatttgcaagatagctacacggataatctacctattgttcatttgttactgagaattatggaaacgctgttggactttacgcccaacttttatttcacggcgaagaacgaggaggagctgtacaaaattctactgtctcgttttcaatatgaaatatttatgatgtcagacagtttttaccacctgaatcgggagcactttctgaggttttatttcgagccctttgactaccgcgggtacgaccgcacctttgtggagggcgaggaggaggcccgccgctacgcaggggaagcggcacagaagggggaagtgggagaggcgggagaagcgggggaggcgggagaagcgggggaggcgaaagaagcggaagaagcgggcgaagcgggggaggcgaaagaagccaaagaggcggaagaagcgaaagaggcggacggaaaggtgaacgccgaaatcgtggccgcccacccttccgctacttccacccagaacagcctcttctcccggcgcaatgcgaagctggtgaggctgtttcaaacgtacgacataaacgagagcgccacggaggagaccctgctgaacaggttcaccttctggtggaagctgtacatatatgaagaacgagtgaaaatcataaagatgataataaaggcactaaacctggcgttgaagggttactccccaacggacacgcttcttgacatatttacaaataattacatctctgtgaaaattattaagtacattttaaagtacccaaacaagtttggcctctgcctgtatggttacatattagggtttatatatgaacacatatatgaagatcccacgattttatccacattgttgaaggaaggccttttgaacatattactaaacagcatagtagaggataatttgaaagacgaaacggtgttgatctatgtcccgtctctcctctccttaatgtttattcacagcattggaaagtcagccatgaggaagttgaattactcccctatatataaccttttccactatgtgatcaaaatagattatttttttttcgacagatttggtgatatagctgtttcgataggaaacattatcaacgaactggagaactacggcttcgttatgagagatttcctttcctttcacgtaaaattattgaagaaattatatttggagggtctaaatttgggttactggagatgtttggattatgactatgtacagaagtatgtagaatcgtcaggaaagcagttgcaccatgtgcagttgaaggatctgaatatagatcggtacaaacacagaagggatgacttcttcttggatagattatccatcctatgtcgatgtatcctatcctatatgaagacctcctggattaaatcctttttaaagttaaacggacttaagtttttaatggcctacacaaatttgattagtctacctccgaactatattcacattttcgagtatcactccatttacacctttgtcatgaaaatatatttgtatgcctccttcaagaatgtgtacaatcagttcctttatcctttgtacaactacagcaacttcgtttcgtatgttcagtacgttagtttgttgttcatgggttctttctacttcgacctgggcgacaacgtcgtggtggtgaagcggtccgctctccgcgcgggggaaatgggacaaatgggtgaagcacttggaacgaatggagcgagtcatgcgcatggaacgagtgaagcacttggaatgggtgaagcacttggaatgggtgaagcgcttggaacgagtggagcacttggaacgagtgaagcgcttggaacgagccatgcgcctggatctgctggagcggccggcaagcccttccagcgcggaagcaagtacctgaggacggacttcttcgctgggccgttcatcgaccgcaaccagctgctcctctgcaacatcacgcagctgttcaacatcctgtacttcttaatctcggcctacaccgacgccaaggggctctacggaaacgaggagaagctgtacgacctgtcagaattgtcaaacagaaaaatcttggaaatattttcagacgtcctcataactatagagagcgtattcgactttttctttacgttgtatttttatcagacaaatgattcaaaccagaacatgtttttgcacctgaaggataaagtgtgcatccatgaacacatcaagcgaacacttcgaaacagccaaaataaatcggattatctgctgtacaatttgttcggatcgagtcgctccctcttctgctattcgattaataacaatttgtacgtattgaacaatgatcagggaaaaacacacatcctttgtgaccacgacaaagcagatgattataaaatgacggatcacctcagtgggttagataatgatgacagagtgtataaggccatttacagatacgccttttcgcaggtccttgttgaatttaacacctttatgcacaaaagtatgaaaatgccatcggacattgtagcttttaaaaataaagaaaagtcgaaatttcaaaaatatttttcaagttccgaggaatcaattgtcgggctccaaacaggtaagaagaaaaacggtccgaacttagcgcatagtcgaaatgatagcaacgcgggggtgataacccaccttctttgtaataatacaacaacaaattgcaacacggtgaaggagacccctctctccagcggcaacccttttgagactgatgccccaggtgtcgaaaagagccagttaaacgcgcagagtgttgcaaacatgtacgcagcataccgcggcggaagttgtatggaatatcactttgcggagaaaaaccaacagaaaggagtaaataacgagccgagcattatcggaaatggaagtggcggaaagggcagtggaggaaatgacagctgcggaaacgacggtggtggcaacgcctgtggtggcaacgtctgtggcggcaacgtctgtggcgctgctaacagcgaatacaacgactactacatagaggacaagaacatccacatgcacacgcgcctcgcgtatgactcgaaatacgtcctgtgcgaaagcctcagatcgctcctagtggtaattaaaaaatttttcatcatgattaatctagcctgccatacgaggcagttaaaattgaagcccaccgcaaactatatcttttacaatgtgatccagcagaagcacattctgtgcatcattcgatgtttaaccaagtgcatgatgaatgtgcccgtggtgagcaagcccattcaggaaaacccctacctcgcggggggcaaaacgagaagagtttacagcgtgttgtctgaccacataacggcggagaaggtcagctatttgagcgaccccagtgagaggcatccaccgtcagcatcggcagcattggcagcatcagcagcaacaccctcatacgtgacgatgaatggcggtgcgaacagtttctacagctgcagctgcggcggtggtagcaccaaccgtgactcggtcgcgcgaagtgcctacaagaatggagccaagaaatggcccaaggttggaatgaaggtggactatcttccatgtgaaaacatcgcggaagaaaatccctccaaggagcacttaccccactgtggtagggccaattttgcaacggaaagaaactcacagcagaagaacctcaacctgtatgactatgcgtacacctcgttcacaagctaccatgtagagaaaatagaaaattattatcccgagccgttctacatggaggaaattttgttcaaacgatacaactttaatttttccctgatcgacgtggtgccgaataaggaccttcaccataatggccaggcagggtctgctgggccagcggacaagggaccggtgcaaaatggaaacgcaagtgcaaatggaaatgcatttcgagatgcgttttccactgtgcagggtggaaatgtggccccgcccccgtgccgaaaccatccggaagaggaggaataccaggggagaataaccccccggggaaacatccccaatcgagatttgagcaagtataacaaatcgtacatttgcaccagcgttcgggaggcggacgggaccttccgcgtggtccaccacaacgatagcttcaattttgtgaagttcgcagaggaaagcgcgaacgagcccagcggagcaagccaggcgaatcaagaaaggagtggcgaaacgagtcagcaaacgggtggcgaaacgagtcaccaagggaatgcgcagaacaacccaagtagcaataacgccaccacgaacgagaagaaaagtgtgaaggatatgctgaaggaaaaaaaactcaccccagtgagcatcagcatagaacattacagcccgatgaaaacagtgaagtacatcgcagagcttatcaacattttgcacaaactactgtcggataacaagctggaatttattagctacttctatttcctggacttgctatacaaagtgggaacgttcgacttcattttcaacatgttcaattatgtgatgagtgtgtatatatctctcctggcattatattacaagaagaagaaagagatgaaagagatgaagaagaacaaacataacgtcaggaccaattttgttacttacattccaattcacatcagcaagaattttacctgtacaaatacctacttcgttcggtatatagtcaggataatggaatactattctggtgctgatttgagtatgctaaagatttatctccaaattgtcgttaaagggataagtgcctttctggatttctttgtcagcctcatcaatattggcaaatttaacttgatgctcttttgctccaagatgctgcaccccctcacgcgcttgcacaactttgagaacctctccccggagagaaaaacgacgcacaacgagggaggggggtcagcaccggaggaagcagccgcgaaggaagcagccgcaaaggaagcagccgccaacgaagcagccgccaacgaaacagccgccaacgaaacggccgcggaagcacacagtggtgatgtggccccgccgaatggaaagaccgaagcgagcaacccgttcctcaccacggggagcgcgcaaagtcgcagtaacggcgcaagtggagaagccaatttattaacaccccagctggaaggaccaaacgagttaagcgagagcagtgtggaaatggccgcgttggagaattcccacgtgggcgcattccctagtttgagtgaagtcaagggggaaaaaaaacatgacaccgcggagcttagcaaaagtaacaacgcagtcaatggtgagaggcagagtaaaaaaggtgttgactttccacttggcggaagtaaccccaaggaagagaatactaccactactacgactaccactacgacagctaccactaccactactacgactaccactgacacacccccgcaaaatgcaaaacacaaatcagatcacacattcacgtacaacaacaacttcatattctccctggactacttcgacattgttaacacgataagatcgatgaagtgcgaaatagctgacaacatattcatgtggctgacctacatcaacagtaccagtgttaaaattagcaacctggggaagaacaacatatacataaattttaacaacaatataatatacaccttgctgagaattattttaaaatttattcatcactccgttgaagtggaacccaaaatgatcgatttctgggagaaggaaaaatgcaaagataaaaaaaacgttagtggaaaggagaaggataaggacaaggataaagacgcatttaactatccccatgtgaatattttggaggaatggggtctaatgggctttgacgaaaaaacgatttatgactgcctcaattattccggcaccactgacctcgattgtacgttgaattatttggataaggccaaggagaaggagttcttcctcaacataggaaaggataagcttcttggagagagaaaaaacaacgtgggtagaagacccccctactacgactttgactacaacagcagtgatgagaattcgacctcgggtaacagaagggtgggcatccgattggggatgaacgagaatgccagcgaagaggaactcaatgacgcggtgcaggttgctggagagcgcaaccccatcgatgccggtagcactactgaggttgcccatcacgtggatgcaaacaattccccaacgccactcatcctaaacgatgcctcccaaaatggaaacgacaaggaggatatcttccacaaaaatgacaagtacgttctggagaagttcccctttatgttcgaaattttgaaggaagccaaagcaaaggcaacacatgcaagggtgtattactaccaaacgattatggatccaaacagcaagagaaacatgatattatatctgcagtactacttaaagttactgaaaaaaaatcttttccttacatatgaagagaaaaatgatattaagcaattttgggatgaagaaaattatttgctccttaggcaattaatttataagtatatttttaatatgctcataaatataatgataaccattccttttagggggttacaccaaccttttcctgagcttcctccttatcgacattgacaagaagagtgtgaaattgctcctggaccattatagaaaaaccattcacgacaaaaacaccaacaaaagtcgtatattcaatcaccaagatgtgaaaattattatactgtattactttattgaaaatatttcgaagaaaataaaaaccttgaagaatgatgaggctttccccatagaacccttctaccattgtcaccacctgttcatgtactttaataagaggaaaaataaaaacgtgaagaatggcgatgacggtgggataaaaccggagaagaaggataacaaaaatgggaataaaaataaatttgtgcagaacagaaatgggctgacaagtgataacggtggagtgatccccattttgcctcaaactgtagatgcagcgggagacccttttggagactccaacacggacgcgaatgcgggaaacgccaccggggttggcaacagcatcagcagtggaatcagcggtgctgtggctgggatggggggcgctgtcaccatgggaagcggtcgcggtcatgaagcccgtcaagggggaaacgaagtgggccaggcagcaagcagcacttccggaatgacaccaaacgtaccgcataacatcccgacgaatggtggtgcctccgggggaagcgcacttaacagtatgcgcaacatgctgatgagcaccactttacccagcagtagaacaaacgcgatgagcaatgcgaacaatcgtagtagagtaggaaacccagtgagtgaattccttgcagagtaccaactgaacaataactacgacgttagtaaccacagtgatgacaacaccactacggcattctacccaggaagtgacgtcgtggatgacaaaaattcggtcataaataacaacaaaaaaagtaaggagcataataacccagatggtgaggcaccgaacgatacaaatgatcccaaaggttgcatctacagaaccaagtatattaaaggagatctagatgttatatatgagtctcaaagggacatggaaatatactcctaccacttttgtctctacatgctttttttcaccctttgcaacattatcgataagtacacgatcgcaagaaatttgattttgcacatagataggaacatcctggattattgcattttctttttacacaaatttaacgtggcctatgtgaagagcgtggaggcgaatgttagctacttcttaacggagggccaatccccaatatgccacagatcccaaatatgccaaaaatcccaaagatcccactcgtgtgtatccatttctggctcgaatgatgaacagatattttcaaatgctcacggagggggaagcttcttccccggtgtggattacgaagcgcccgcgaatgataacgatgcggggaagagaaatcaagaaaagaataaaaggaagagaaaatttaacaaaataatggcagcaagtaggactgcccctaacatgaatgagcagccgaacgggttaacgaatgtcgacccatgtgaacagggggcccttttggcaggtcacttccccccaccgctttcaagtgctcatggcaacagttttgacggcgcccccagggaggaggatacgaatgactatgcgcaaaatgggagccacaaaaagtattcttctcacctttgcgatgagagggataatgactacttgcatcccacgtgtgtcggttctgactctgccaacatgagtggaataacccacgtggagcaaaccaacaacaaggcactggtgctctcagcgcagggtggaaccacagggaataactgccaagcacagaagagtgagaagaaccagaacccagctgaggctaaccagaaccaagctgaggctaaccagaaggaacagaaaataataaaccacatgtacaacaaaggattggtcataaataaaaacatcaaaacgtatggcatgctgattccgtactggaacttagccgacacagatatttccgaggtgaaccagaaaacggctatcaattattcactacaagaaaatgaggaaaataaatacatctcgctgtactccaagccgccgtgcttctacacgcccctgttcatgtgcctgtacaaaattatcattaactactccttgcacaattttaacgacaaaagtagaaaggtaatgaagaaacaacagaaggaggaaaaaatgaatgacgacaagttcggcaccagtttggtcaagaatgcaccagccaacaaaatggagaaggccacctcgcagagtgagaagaaaaatctcagcaacaatgtggcagccaacacgaacgcggcaactgcgcaaatggggcaaatcgggcagaccgctccaaccgcgcaaacgattacggaaaacatccgatttatgtcctcggaaaaacaacacaacataataaagatatgcatcgacactttgtatttcttcaagggctacaacgcacagctgtgtatgagcattttacagataattgaatatttgactaccacgtacagcaacgtcattttcttcatttcgtattcgcctccaaatgtgtataggaactttaggaaggtgttcgaactggaggaaaggaggatggaaaggatgcgagcagggggaaagaacctgattgatagaggcagcgcgaacggaaggcccaacacaacagcaacaggggagaatcctaacacggaattattgcctagcggagcagaagaactttctcgaggggatctgcacaaaagagagaccatcatcagtggcggaagcgttatggaaccccttagagatagaagtagtaggggaatgtgttgcccccccaatgttacaagcagtgagcagcacgactacgttggtcacttcgaacagaaatgcgatccccattttgacctgaacgagttgatcctaaataacatcagcagaagcggacttggaattctcctaaccatttcgaaacaagcgaaatttaaggacatgctcatcatcctgataaacattctcatccaatgcttcaccgacaactacgtcattgccaatcgaattgaatatagtcttaagtcctacttcctgtatcatgggatcccagtcaagtgctttatgagaaaggatgacttgaaagtcatagaggatcaaaaattctccaacgccttaggcgtatcattaagtgaattgaatgaggcattatatcctttcatttttaagaacccccaaatgtatgaagaaattttgagttgtttgtgtttttttcccaacctgaaatatgtgaagaaggatgaagcgagtgatgtgcagcatcaggttagcgacccgcctgatttgcttccgttcaatggttttgccaaggcggttggtgcgcacagcgcagcagggttcacaagcgaacaaacgaaggagaaaaggaacggggaaaatgtgcacacagttgcgtttaatggtgccgaaattgcaaaggggacgaaaacggataggatgaaaaagggaaaggatggcgtgaaggattacgggaaggactgcgggaaggacgacgaccaagaagggcgaaatgctttccaaagtgccacgagcaacggcgcgctgagtggtgcaacccagttgagcaagaagaagggcaagtcggtgaaggaaagcagtgcgcagcaagcggcggcgcctaatggcgacggaagcaagttctacctaaacctgctgcccataccggagcacatcaaatccatttacatgctctccgaaacggccaacagcaccaagtatctgaggaagtatttcctgaagaacaatttttacaacttttacatcttagcagttctgctagatttcctgaacctgttcaccatcatccaaagcaaaacgaggttagtaaagctcaccgaaaaggaggaaaggctacagtttaacaagaagctaatggagatttatggaacgcatgccgactttgacacagaactggattacaaggtcatgtaccccttcgcactgacagcagataatatgctcttcattatcaacttaatttttaaaacgtttaaacatttgatcgtttatttggttaaggtccccaattcttttaactccaaaattatgaagactttttttctgagtgattatgatgagcttgtgcatggttgtaagggggacgctctgcaatacaatgacgctcccgtttctgctcattcttcccaggttaacactacatttggaagggatgcaaaactgtgcaacagtgtgttagcgttatcaggaatgaatcaaggcacttcgagtcgaagtaaaaatagcacggatgttttttctagcagctgtggggcaatttcaattacccctccaaatggcgaccacaacagttttggcggcgacgatatgaacgtccttataaaggggacctccgaacagggtgcaataccgaaatgcggcgataatcacgtagcagtggaaggagcaactgtaatgcacaaaatcgcgaaactcgagttgacctctaatactccctatacgtatcgagaaatgtctgagttttatttacaaaattatttgcaatactatgccctcttcgatttatccaagttgacgtttaggagctgcttgttcccgtttctgctggacaggggggcgtgtcaggcggggagcagcggcagcagggagaaggggaaggacagaggaaaggagaaggaaagggagaagcacatcgaaaaggagaaggagaaggagagggagaagtgcaccgaaaaggagaaggagctgcttgcaggccatcttatcaacgcgaaccaccccaacaacctggtgtttacacccctgctgatatttttgttcaaacggatattaccccaatttatatgcctgagccacccgagcatccacacgacctactcccccaaaaaattggaggaaaaatccaagtccacggattaccattaccaatctgtattaaacagcaacgaattcaaaaatgtgaactatgttaaacacattgtcaattttgttcaactcatttttgatattcactcctccagctacgatgtacataagaaagtggtgcaagaaattatgcacctcctgaaggtgtatagcatttttcagaaacggaaggaacaacacccttctgggaaagcatggaccaattggaacaacaacgtgttcggaaccctcatcgatgtattctcttacgctgtaagtgctttactgtacaagctggtcaacgaggaacagaatatcaagatagagaacagccatctgctggaggagaagcacctgctcggcagcggcaagtacatttccaaggtgttggagtttgcacagaagggtgaggaggagcaggaggctaggaacaatggaggcggtcccaaccgcgacgacagcgacgactgcgacgactgtgacgacagtcggggcgggcgcggcgcgaacgggggaagtggaaatggaggaaactacagaggtggtaatccaagcggtggtaataataacggtggcaatcacaacggtggtaataataacggtggcaatcacaacggtggtaatccaagcggtggcaaccccaacggcggcaaccccaacggcggcaaccccaacggtggcaaccccaacggtggcggaggcgacgaccgcgacgaccgtgacgaggaggagaaggccgagaagaaggacgacagcaataaaatgttcacgtatagcagggagcagctggccctgttccgcatggtgctgtgtaacttgctgaacaagctggactacacaaaggaagacttcgccaacacagccacatccatcattcgctgtttgtccgtcctgacatccgcacctattttgggtcaccccataaaaacaaagaacaacaaactgtacatgctaaaattgaacaaactaaatgaaaggaagaacaaaaaaattaaaaaaatcaagagaaataagagaagaaaaaatatgtcatgtgtaactttcttaaatccatcgtatgtgcgctttagatctgactcgagtaataacaactctgccggttcggacatcccctactcagtcgactcggatgtgtcgtacgaggaacacttcatttttgataatgacgatagtaacgatgaggatgaccttcgatatgagtatgaggaggagatggacgatgattacgttgacatggtggatggtgaggacatggacgaggacgcggatgacgcggatgatgcggaggacgacgatgagggggatgatgaagcggaggacgacgatgaggtagatgacgaggcggatgaggatgtagatgatgaggcggatgacgatgtagatgaagaggcggatgacgatgtagatgaagaggacgacgaggtagatgacgaggcggatgatgatggtgaagaggacgagggagacgaagcagatgcagcagcgcatggagaggaggaagatgatgaggtggtggaaccgaatgatgcagatgatgttggcgaagcagatgaggacgctggcgaagtggaagatagacctcgaaggaggagaagaagagtaagaagaagaagaaacgcagaattgcgcaacgaacgagggggccactccgaacccaggcgcaacaacagcagcggcagcggcagcaataacaacaacacgttgaacaacgcacagatggataccgatgagaataatgaaaactcacttaatgatggggcggaggaaacggaagggaattacaccaatgaggaggtggaggaagaggaggaagatatagatgaggaggaagaagacgtcgaagaggatgaacaggaggatgaggatgaggaggacgacgatatggagggcgacgacgaggatgacgatatggaggatgatgaggaggacgacgacgacgatgaagaagaagaagaagaacccatggaggaggaagaagaatacgacgaaatcgacatggaggaggaagaggaagaggaggaggatgatgatgcagggagaaacggaaatgaacatgataccaatagaggcctacacgtacacgcctacctcgtgcaagacagaaacgtcattgatgaagacaatctttatgataactccaacaatttgttactcccccacgaggttgacgaaaatgaagaaaacatgtcacacatgggggataacaacaataacatcgtctcgaatttggagttgggttcggacagtagtaacgatatggatgaagggcaaggggttcatagaattagagaaattgacgaaacggaggactatgatgaggatgacgatgaggacgacgatgacgatgatgacgacgatgatgacgatgatgacgatgacgatgacgacgatgatgatgatgatgacgatgatgacgatgacgacgacgaggaggaggaggaagaggaagaaatcgacgaagatgaggatgaagaagaaatcggcggaaataacagcgccttccgaatcagccaaacggatgataacggcagagcagcgaataacaacgctgatctaatcgacacagaaatgaacgtgaacaattcccttctcacatgtaatgaaaatcaacacgaaattttagatatcctgatggaggaggatggtgtatataatattaatgacgatatagatgaatacaacgatgactatatcgacgatggggaaaataataatcgagctgctaatagcaatgttaacaatgtgagcagcgcaccgttgggaagtgataacaatgtgagcagcgcaccgttgggaagtgataacaatgtgagcagcgcacaactggggaatgataacaatgtggggaatgcacaactgggaagtgataacaacgtggggaatgcacaactggggagcgataacaacgtgggaagctcttccccgaatgcgaatggtggtgaagataaaaatggctacccggatataactcacaggggaggtgacaaaattgggcacggcgaagcaacccatgatgaagtaattggcgccaccctagatgggataataacaaacagcttgaacattccccatgtggattccccatcggaagtgaaaaaaggtacctgcggactgaacggatccagcgctactaatatggccaacgcagagaatacggtgaattatcccaacgtgatgacctccaattcagaaatgtcaacacagaacaaaggcgtttacaacgaattgcaaaatgaacaggagagtaacggaattcacgtgggtataaataatggggaacagcaaaatgatctttttagtaattcacagaatgataatctgaatatattacatgacatacgtttgaacaatggcttccccgtttcagttagtggtgccccgggggaaacacccttcccggcgcaaatgaaccaagtgacccataaaagcatgaacgttgttgcaaacgggaacatgattaagggcgaaatgaacaacgtggcttcgattaacgaagaaggtggtgtaggaagtggagaaggaggagcaaataacaaattcggtgctaagagcacaacggctgctattgttaagcaggaagaaaacagaaagggttcacccacaggtgtgaatgcttctacaacggaaagcggaaagaagaacgagtcgggtggtacctctgataaaatgcagagctcttccatggagggaaccacaagcagggcgagtgtaaacgaaaatgacattaacttgatagatttgtattaccatttttacaacagcaataacagagatgttaacactttgctgggagaaaataacagcattttgtatttgaacgaaacggggaccattcaccccgccgcggtgaagagtagcgcgagtgggttgcccagtgggcccactgttgatcaaagcgacggtgctggtgcgagcggcgtggatgtgccccaaaatggagttaccccaaatggattacccccaaatggagttccccaaaatggagttccccaaaatggaatatccccaaatggagtccctacaaacgaaacaaccccgatgggattgccccccgtcgataccgcccccatggagttaagcgatcgggagcaaggaacgctgctaagcagcagtatggataattacggatctattaactacaccccaacgagcactaacatatttgccctaatggataatctgtgttccaatttgttaaccctaaatagaagaagaaacgaacgtttgaatagtatgttggccacctctgtgcacatccccgacggagtaagaaataacactattaacatccccatgggaattagcgaagattttaacataagcggaagcatctcaaatgagaacagcccatatgaccacagcaacatgttgcacgaaagtggttgtacatactaccacctaaatctagatagagttaataacgtatattccccccctatgtttaacaactgcccaagtatgagatccaataatgctgcgaatagaaatttgaaccaaacgaaccacaaccttcgaaatttatttaacattattagaaactacaatatcagcgataataatattaactacacgaggaattcgagtctcactttgaatgacttgggtaggaggggagaatcctccgtggagggaatgaacaacaatacaaatgtgatgaacgtagagaatagggaagccaatgtgggggatatattcagcgagaggggaagtaacgacgccccgaacgtggggaacaatcagggtggaagcaacaaccagggtggaagcaacaaccggggtggaagcaacaaccggggtggaagcaacaaccggggtggaagcaacaaccggggtggaagccccccgcgcgaggatgaccccgacgcgccgaccgagatgaacaacaccgtagcgaataaaatcagaagcgggaacgcaatcaaggaaaagaacgatggaacgaaagaagaaaaatttagccttaccgacaccgtcctcgataatgataagaaattaaaaagtagcatctgcaacatgatgtacaacagattatgcaaagccattccgaaggttcatataaatttacctatcgaaaatttactggaggaaaaaaaaaaaataattcaaagcatgcgcagaaaggtagaagagaagaaagaacttggaagcaaaaaggaagcacagaagggcaaggcgagcaaacaggagcagacgaaaaaaggtggactccaaaaaggggaagtgccttcgaaggaggaggaggtggaagcggaagaagaaaagaaggacacaacagaggaggtggaaaaccacgccgaaggggaagataaacaacgcgataacaacgctgcttcccccgacgcagattccatgcccaatcaaaatgcccaagtgcagattgcaccaactggaacggccgatccaccgtttgaatccgttttgtatgacggcagttccagcctcgatgttcccagcagtgatataatggtcacagatcagaacaacgcaactgacccaaaccaagcagacgagcagaatgacaacactgaccaaagtgttcccaacgaggaagactacaaaaatattaactacgaagaaatattcgacaacgtgttgaaaatcgaatcgctgctcataatctgctgtgccctgggcataaacgaaggccagttcttccaactcctaaacgtggataggtcctttctcattgagctcccaaacaatttaatcgacgaaattattgtacaacatttgaagaatattaccctagctagtgtaaatgaactagcgcaggagaatgcccaaaacgataaaaaaatttcgatagagctgtataagaagtatctgaaatttcaggagtttagcaggacgcacccgggaagtcaacaaccgagtatccataacgaaaccgtcgtcgcgcaaactgatcaacgaaatgatcaacaaaatggcaacggaaatactcccaatggaagcgcgattacaactgcccatgttgaaggaaacaccgcgagtaacaacgacaatggtgcattaacggatctggtgggagaaaccgtgcagggagtgtcaaataatgatggtgccacagttgaggggaatggcctcccagtggtgggcgccccaagcgggggaactgctaccatcgtggagagtgcagccaacgtggagagtgcaaccaatgtgggaaatgcaaacaacgtagaaaattcaaacaacgtggaaaatgcaaacaacgtggagagtgcaaccaacgtgggaaatgccccccttgaagaagccgcccccccccaggtggaaacaaccgctcacgcggaaacgaccacgaaaagcgaaggcgagaaaaacctgctcatctacaacagcataaagaaaagctacctggaagcgcttccatccagcgttcgcgcagaaatcaagaagagaataataggaaacaggagccagcgaaacgaaacgcaagacgaaacgaacattgcgtttatagattccttgacaccggagctcaggagggacgtgctatcctccgcgagcttaagattcataagaacgctcacggaggaaatgatagaagaggcaagaaatttaagattcgtggtgctcaacagtcgatcgaatttgcttaatggtaataatcgacccaggcagaacaccgtcgccaacgcggtcaccgatggggacaacgcagatacgagtgctaacgttagaggaagcagcgcaggaaatgcgagcagcggcggaggcatctcaagtgggcccaacgctagcggaatgaacgcgagtggaatgaatgcgagcggaatgattgcgagcggaatgaatgcgaacgaaattggtgcaaacgaagtcagtgcagttggcgtcagtaacggcgtcaatcgcagtaacaacaacgtcagcggaagcggcgcatcgagcgcgaacgggcaaacggataacgccaatgtgtcacccaccagattaaacgcaatcagaaatgacattcaggagcgaataacgaacactgttttgaggaacgccgtgtcgaacctaaacaacatgagcaacagtgaaaacagcaacagcaacagaagcagcaacaacaataacagtgttccagtagttagcagtggcaatggcaggcatgcaaggaacaacaggacgttgtttaatgtccttagtagagccaatgccaacaacagaaggcgtttgaatgcatcactgagaaacccactaacctcagggacacagaggaacaactttatcagaataacatacaacgaaaataacaatcccataattatgattaatacagggcatgaaaactatgacagtctgaccgcgtcccgtttcttggatcactttcttggtggccgatcattcaacggggcaatttcgaacctgcctctatctgacagcgcaaatatcagcgccagtttttctctcattccgacaaatcaaggtggtgaaaacagtaatggggatgccagcagtggtaataacaatggcggaagcagtggtcatggtgggagcagcggtcatggcgggaacaacgcgggcaacagtggcaacgccggaggaaacagtcaccggaatgcaagtcaccgcagcggaaatatcaacacgggaggtagcggaaacaacagtatgaacgaaacgaggctgttctttagccaggaaaatcgatttaatcatgtggatcccaatttcaatctgctcaatgacgacaagtttgcagagaaggaagatgatataacgttaagtaagtatttaaaaaatttatttccaacgaagaacaaagcagatttagagagctccaaaagtaacgccctctatgtttgtctagaagaacccgtatcgtcacaggccctgattgatatctgcagattactgtttttaaaaaaagaaatcaacaaaaagatcatgtttaccttgttttgcaatttaacatgttcgtatcagaagactaagatttgtgctttgcaattatttatgagcattttatggtctgcttctgttgacctgcatgggaagaacaatgccccccgagtggtagctctgcggcaggctgttaatttccccccaaaaatgctttaccacaatgttaacaagaagaactatggacttttttcggataactattttacaactgcgtatgtatcatcggagagggtactagaacaagtgcagtcgctacttattaccatcccacacatcacttcgttcttctctatgctgctcgtgcaccccgcgtttttcgttcccaaggatatcatcgagcataaggttgtggggtcgaagaagagtggaaatggcgagtcgaggaagggctccagcagtaatgtgttcgtggaggatcctccaaagggggaaatttcccaagtgtctccagaaatgacgcacactttggcatgcaaaaaggaagaacctgtggctgcgctgcaggtgacgactcccgtacaaggcacctccaacaggattaacgacgacgaggcggccattctgcagtacgaactgaagagaaagcgacccaaaatggaccagaaaaatagcccccatgcgctggcactgaacacaaaaatagaacactccaaacaagtggataaatcaaaaaacgagtacccaattaatatcctatttaagctgctgaattcgttcatatatttaacctccaaaaaactgatgagtcacctcctttcggtcattttcaatcttctaattaactgcgggaagaaatggcacacgtatagtaacttcaccaaatgggtgtacacagaaaatttggaagagctgctagatgccgaaaatgctaacaatgatgaggaggtgatgggggctaaaaagaaggacgacgcgagtaacaacgatgcgagtaacgacacgagcaacaacgaaaaggctacgttaaacaacgacgcgagcaacaacggtgcgaacaacaacgaaacggctgcgctaaacaacgcgagtgatagccgatgtggaagaagtaacagcggaaataagaggaacacaacgagtaaaggcaaaaaacaaagacaacacagtagtaacttgaaggagttctaccactcctcatctaaaattaacagagagctactaatgagcattagaaatataaaaaaaaatgaaccagatagtagtaaaaaagattctacgaagaagccattctacctactagatgtcatatcactagatgccctgagtaatttgagtaaactaatctgtaactataaaacaaatttcttatggatcaacagtaataataacaacaacaacaacaacacgaatacagctgctaacaataataacctagagcaagtgcacaagcaggacatttcgtcactaacgcaaattattgtcatgttcttttctcattacaagctaaaaaaatggaatattcaaacattgaaatatcatacccatgtgttgatcaaaagaattatttatgatttgagaaaaattgttcactccatacataacagaacttttgatgtttatgcagttgatcactcggatagcttggaacagaaactaattgcattttatcgagtcattaccattttatttaatgctccctctttgattgacaatctgattaatagaagtgaagccagcagaaattccagcgccgaagaaattagcagcagtaaccccccttctaagagtgtactagatttcagtgctggcagcacaacgtctgctgctccaaacgtgggtacatccaatggggacactgcaccggtgaatgaagtaggtctcggtgatatcgccacaggtgatggaggggctactcgtactgaccatgtaataaaccatgcgacggaaaaaaaaaacgcagacgaagaaaccaagtttgacatttgtgctgatttttttctctccattaacatcgacgctctttgggaggaattcaacaaagccatgcaggtaatcaataatgccctgatagataaaaattacaaatttacatataacaataggagcaatatgcagttcccgtcagaggaaggaaaaacggagcagcgtaagggaagtatgctactacaacagcacacacgtggagagaccaacgaaggagtagtaggagaaggagtagtacccatcacgtctaccccctcctgtacaaatggaaagaacaaagaaggggaaaaaccactcggaggagagataaacaaatcgttcttcgacttggattcttcctctagcgaaacgtcagaagggggggatcccaattcggtgactgcaggcagctcgcaacatgaaggacccctcgcacgcagtgtagaagaaaacgttgacagcattgcagaggaaagacccaaccaaaacggagataacaacgagaacagcaacccagtggaagataaaaagaaagaaagtgaggatgatccacccccaactattttgaactacctcctaccactcatggaggcctacctcttcatagaagaagtcatcctagtatcccaatataagttgaaaaaatttaaagatttggaaaaaaaagtctccaacttgaatatcgaaagtataaaaattaatgaaaagttggcatatgacgatagccccttttacattagcatatatcataagaaggagaaacggttggctagtgattccaccgggggagacctcaaattgggaaagttcaacacgggtagccgggtcagtagcaacctttccaacaaaatgaaaaggaagaaggaactaagtgaatcgtcagatgaggagttgcagaaggaagggcagcacaaactacacaaaaaggaggaggatattactatgacacatttgccaggagaggaggccaaatccaacgcagccaaatttaaccagctgggtaatgacgatgatgcgaatgtgcaacaaagcaaaggtgtgataaacaaaagggaagaaatgatgggataccttggaaatgacgcagaggaggggaaccaagaaggagttgtaaaagagccgaagaagaaagccaaattcgctgaattgctcacgggcgaaaagagcacagttagcaattcccaaaatggtaaccacactgtggaggctaccgcaagtggaacgtatgaatttgcgaagcgcacacccggagaaggggaagcggcgcaacagcagggtggagaagtcgggcacgtcatggacgaatacgatggggaggacgcagaagaggagatgatgatacgtgcgtttggcgatgccaccaatgacgatggagaccgtcgcgataatcggtacgatgtggacgacaacgatgacgacgagtacatacagattaagctggaggacaacgaaggaagtattaactgtcgacataagaagctcatcaaatttgtttacataaacaggagagtgattaacagcttgatcaagcaaaccccgatactgctgcaccacaacttcaagtcgcttattaagctgacttcatcctgcatcaacttcgaaaataagaggcattacttgaggaagaaactgaaacacctcaagtcaggggtaagaaccgagccaattcgtttgaacataaggagagaaaaagtatttaccgattcgtattaccaactgaggaataagtcgggtaatgatttaaaaggaaaattaatagttactttcaaaaatgaggaaggagtagatgcaggagggttgactcgagagtggtactccatactagccaaagaaatattcaatcccaattatgctttattctgtcgagaaggaaaaaaaagcgagtttaaccatccaaaccctctgtcatatattaacccggaccacttgcacttcttcaaatttgtgggcaaatttatcgcaaaggctatttatgatgggcaagtgatagatgcctatttttgcaggtccttttataaacacatgcttggaaggaaaatactcccagcggatgcagaatcggtagaccccgagttttacaacagtctaatcaaaattgcagagtataaattagaagacctaaatttggaaataaactttagcaccgaaattgacgagtttggaaaaaccaaaataattgacctcattccaaatggtagaaatatcccagtgactgatgaaaataaacacaagtatattgagcttctatgtgagatgaaagtaacgaacagtataaaggaacagttggaagctttcatggatggtttcaaggagctaattcaacccaaactgatctccatttttgatgacaaagagttggaattactcattagtggtattcccaccatagacctaaacgacttaaaagagaacgttgaatatcataattattctcccaactcgattcaaattatttggttatgggatgtactccaagaatttgatgaaaataaaaaggcttcttttttacagtttgttactggaacaagtagagtgcctttaggtggttttaaaaatctcatgggaatgaggggtgcgcagaagatgattatttacagggcctacggtgaggatcgcctccctactgcccacacctgcttcaatcaattggacctacctgagtactcttccaaggagttgttaaggagcaagttaatcagggccatcatggagggaaaggagggcttcggatttatatgacgcccccgctctttggaaagcgcagcagagcggagcggagtagggctaagctgagcggagcagagaagagcagagaacagcggagcacagccgagaacaaagaaaaaccctatgcggaaaaacatttcgcgtttttcacccctgctgaagggggaacccactcaaaatgggcattcccacggagactacttccctaattttggctgcctattgtggagctttcgttccccgtgtatcttttttttcccccccatttttaatgcatgctttgtaacgcacaaaattaacccccaccctttttgtaaactgtttaaattaactctaaattattccaaatgttgacaaaagaaaaaagcgcatttggttgtgcataccatatagcacctatatcagtgccaccacccccacgtggaagatttttcttcatgagagggggtacatataacagtgttggcatcatccatccaggtgtatacgccacaaggagaaaagtcgttgcaaatgtgggacgagcaccttcctcccccacacatacatacatacacctcttatggcacatacaccattttagccgtgctaccattttgtacatgcagagtggcagatatattacgaacacttttccacacatcccaaaaattcgtgacgttttcgaatccccattttttgactgcccacatgtgacactgtgcatttccaggagctgatccaaggagcttatccaattgggcataaaccccttggcgctagctcatcatggtatgctttttttttttttttgttcatcaaccggataaacgattttgcatacattataaacgcagcgtggttttctaacagggtatcttagaaaaatgggtgcttcaccgtgggaggggaatcatttatcagaattgctcccagtgggtagtcaaaagtgtctctacaaagatccacgttgggggtggcaaaaataaagcggctaactggggtttcacaaaataggttctactgccccattcggtctgcgtaaacgtgcgatcggggcacgctgcttgcgtactccttttgctaacccatttggcgacatttccaaaagttcgacttggcaacattcgcaatgccacgcaagttactgcgtcggtacgttacaaatgaaaaaagaaggggtgcagggaggtgtcaaaagtttgcaaaataaaacaaaggtgtgccatttattcgtgtgtacatttatccacacatgtatgcacatcgcgaagctgtttctctttacaaaaaaaaagacgaaaaaataaatgaggaaaaaaggatcgcgccgggcgagccataaaaagggggtgcttggttcgtcggttcgttggttctctcgttcgtttcttcgcccgttcgttcgctgggtgagcggccaaacaggcacacaagaaatgtgcaagcagatgggcaccccctcaccaggcgtaacggtaacgccattcattttgactacttgctcaaacgcgtcggagcatccatgtgtgcggatgttgtggggttaaaaagaaaaaaagaaggaaaagaaagagggaaagaaagagggaaagaaaatttttctttttcttcaaaacaatttccacatcaacactcgcgtcaccctgctgacgactaggccttcacgttaaggcccctcccaatcctgccatccttaatctgcacacagtccctgattgcgccgttccgataaatgcacctcctcaagttgaccgaaaaaatcatatggttttttttgccgaaaatatgcttaaattttttcaagcaatcatacaggtatttaaagctgtcaaaatggagaattaaaattcttccattgttatgaacattcacctttctcgtcttcatttttttattttgattttgataaaaatcagcaaatgactcgaagttgttgttctttccctccgtgccactgtcatcatcatttgtccatgcttctaattttatgtttttttttttcttaaactgtagaaaattctttttagaaatttcgcatatataatcgtacacatctcggctgctcattccatgtgcttcaccaaaaatcgaatcgcagccttcaatacggatgttgctgtttcggaggcaaatttcgcaccttctctttctgttctgctcagaaattggtttgctactttctgaggttactcctgggtggttactattaccgagtggctcatccacctcaccgcagttcccacccttggagacacttaatttggaagcacctttcccttctccccctccactcaaaatacccaatttcagtaaagaagcatttaatagcaagtaaaatatattgtaaatattcaaatgaaagggaaggtgtgttattatcataatttttttatttacacatttatctacatagactaatttgttgaaacagaaaataccaaaaattctcaaaaattcgctagtggctagggttgctgatttttcttcaaaaaattctataatggcgtatagctgtgtgttgctatttaggttaaatgaattgtgaattttggtcccactactacatctaggttggttgttcttccctcccccctttgcgtttccactgcgcgtgcttccaaccttcttactcttaacagatcgtacattttgcgaactctctatttctgcttgatcatttagtgcgtttatgtcaaccgttttaaggcggtcactgaaaaattccatgctctttatttcaccgcagaaggagaaggcttccttcagctctgctcttagcaagtcgtagttgatgatgggaaggttgtacacaatgacgaagttattttcgtttattctgtgcggggtgatctcctcgtctacgtcttgggggaggttcgcttctccctcgtcgaagtgcacatccatttcgtacacaattttgttactaaggctgaactgcctctgatgaagcgcgcgtaggggtttctttccccccgttcccccttgaccagcatcgtcacccgcgttgccacccgcgttgccaaccgcttctccatcgttgtggccattctccacgcagaacgccgtgccatcccccgcctctcccctgtcaacatttctttccaaatttgagaaggcctcctcttcttcttcttccacctccccaggaagctctgttccccccccttcagtatccctactggtacgtatgacctggtcataattaaacgtgaggctaatatcttcatcctttaatatgtcaatcgattgaataaacaaacatgtcagcacctggttgtactcctttggacacatattgtgaaacgcttcaaaatattttatttttcgttgaagattcttctttaccaatttgctataattctttattagtttttttaccttcttaatgtccccatctacaaacttgtcgtaaatttcgtaaagtaaattattgtatgcgtaaatgtttccaaaatgtagtgatgatatgtgtttgtggacaaagggggagatgtccttcacatgatttatttcctccatgatgatattactgtttttacttatcaattcaaattgtttgtaatagtcttccttgctaaacttttttctcacacatttgtctccttcgttctcttgggtttccttctcgggggcgttttgagtacccctctgtatcgttcgttcgttctcatttgggggggttttcacctctatttcgtccttttgacggttttcctttttttttttccttttcttttgctttagattttgactttgattttcctttccattttgcttttcctttacattttgattttcctttccattttgcttttcctttccattttgattttcctttccattttgcttttcctttccattttgattttcctttccattttgattttcctttccattttgattttcctttccattttgattttcctttccattttgattttcctttccattttgattttcatttttttttttttttcttttcgttcctccactggggggatccaattgggggattctcccatgagcgtccccccctcgcgcttctccccatcacctttcggtttttccctttcgcccttttcccttggtgcattttttttctttcttttgttttttttttctccaactacactttcgttagtgctcttctcgcttggttccaagggagcgatctttgtgtccaattctcccaccttggtaataactcctgattgtacattcgggtctatgtgcagctcctcccttatggggctacatatccccccatcaagaccgttatccactccttggctcaccttcacctcagaagtgtgaccacattgggtattttcgcacagctgtggaggggggtcgtgcctctgtacattagcaccatctaaaggtgcctccccatttggggttataactttttctgcttctcccctttgggtaccccccctggtgatatcaacacccttgtcactgccatacacggaggacctttctaccaactttgaaaaaacggaaaagcttttcttgttgatgagaagcttccccttaaaactgaagtgagtaggaggacaaaccttcggttttaggtaaatccatttagtgacataataagtttgtaaaactgcttgaagtcttttcctcctttgcatcattcgagtaggtatatgtaattccccttttattatctttcctatttcttcttgttaaaagggggaaaaaaaagatgattacagtccgcagcctgggatcacatataagtatgcacatttcacaattctgcgcctccctttcgtgcttttctacatggaggcagcggcagctgagcaaaacagatgcattcgtttttgcgacagcttgggaattcttccttttcggatcctcagaagaacaaactgagtctgcaatccggttggtacatttcgcaaaacttgtttttgaattccttgggatttttttttttttttttctacatttgtggacttgtcatccgtaaatattccgcccccttttctagcactgcatttggaatgtaaagcaggtgctgttattctgctctcttcatttggtcattcgttcatttattaattttgtcaccttttgtcatcttttgtcattctttttttttttttttttttttgccttctaaacggttccattacatgtacaagtaaatggcgcccaccctctgctggaagaacgaaatgcagcgagtcctttggttgaaattgccgctattcagaacgccccaaaggagaaagtgaaccaatttggagcgagcccattttgacgacggcgctctttgccagcaggtgcgatttggccccccgggattgccccacgttcggcatccatacgtaaaaatctatatatacatctatttatatctacatctatttatatctacatctatataaatagatgtacctatagatagatgcacatgcgcggatgcttatccgagggccactcggccttctcccgttcacgcacgtttcccccttttggggggcatgaccctcccccccattcatgttacatggccgaatttcaccttgtggtacgccgttttgaaggccccttttttttaacatcatcataaggggcaaattgcggaaagttaaaaacgcgggaccagcccccgcgcacatccaggtaagcacatacacgaaacgtacacttaagctacataatcagggagcgtgtatacatgtatggttgctttacagaaatatgcaaaagagacggtggcgaaaaatggggaataccaaaacaagaaaaaataacgagaaaaaaaaaaaaattgtcgcactttacaaatcgcattttgtgaagaatgcgatcttcatatgcttctatgtttatatacgtggtacacatacttgcacctgcgtagaaatgacggaaatgctggacgtggaaacggcggtcggggaatcatccggttatgtcctcccgctttccgctgataagagcgtacacgagtgttctcacttgattgggtgaaatttggggatgcaaaaatggcaaacggtgagttagctggggaggggtagaacactattttacgcatccaccaaggtgtgcttccacgaaggtgtacttcctcctgcgtgtgattccacgaaggtgcacttcctcctgcgtttacttccaccagagtgtacttccaccccgcgcgcagatgtggccacaaatcaaacctccgaaggcgccccgtcttccccctctaacttgagcttgttaagctttttgctgcccaatttggcctcaaaatggagacctgcattcttagcaaagccgatggccttcaccaaatcgtcttcattcgttgctgtgcgcagcaaacccctaatcttttcgtccttagcaaatttgtagcccttttttttattgttcatattacctctcttgtttctgttttttgtgtggtacccgtccgccacgttgggcaaattttgaggctcgcaatggggggggactccacccttgaaactctgcgtataagacccggacgccatgttttgaaagaagcttttgtttcctgcgcctttttcttggttgctatttccagcgaagtggtttcccttggctgtgaagggcgcgttattattcgcttcgtagttgtagtttccgctggtgtagtttccgctggtgtagtttccgctggcgtagtttccgctggcgtacgtaccgctcgcatagtttccaccgttatagttgtgacctccgtagttgaagctcccccccgcgtagtcgtaatttccactagcgtagccgtaatttcccgccgagtagccatagttattgcctccaaaattgttgtggctgttcccgctgttcccgccgtacccaccgttactgcctccgtacccaccgttactgcctccgtaccctccgttactgcctccgtacccaccattgctaccgccgtacccaccattgctgccgccgtacacaccattgctgccgccgtacacaccgttatcattcgtggcgacatgattcatgttatcccccagccagcgcgactttttcttcttccgaatcgaacccgcattcaaggtagaagagtacatataaaaatccgttactaccatgtcatccgtgtcgtgataaatattcccctcattttttttactgtaagcattcgtgccactactttgaaagtactcattcctcaagctgttttgctcattctgtagtaaaagcatccccccagaaatttcacccatatcttgcggattaaagtattggaaattatttgccgattttgaggggaaattttttttcgggaaatttttcacaacgtttatgttatttttgtgtgagttattttttggagatgtgacaaaaggcttcggggtgaaagattgtttggctgatttattttttaatccctcctcttcatttttgcccttattattttgctttgcttttatccttttttttgccttcaattgttctacatcaattttttcgattatcttgtttagttttttgatgagctccacttggaccattatagtttggtcgtcattgccatcgggggtggtgctgttagtggtcctttccccgtgtttcttcttctttccgccttttcccttgtcaacattgtccctttcagcattgtccttttctgcttggcccttttctgcttggcccttttctgcttggcccttttctgcttggcccctttccccttgacccttttccgccttgctgcttttcttctcctcctccttctctacctctgcgtccacctcaggaaactgcttcacaattttgattatcttcaataactgtgtgcgcactattctgtatttttttctaaaattttttctcaattcctttattttgatgtcatatgccttgttcgttattttgctgtcatgtttggagaatgaggaaccatgggatcctgatttggtcagtccatttttgttgctcaccgtttcgagccctttttctttcctgatttttttttctgaactttcttcttcccttttttcgatgtgcaatgagaggtcttcgttagcgaatatgttccacatgttcgtgccggaggggggaggcttggggcgagatgcctactacgcgcggccactagtccacactagactgtgcagtcgtgggtgctttcggcggagtggtctgcactagagcaggtagtcaccgctccgcgcagcagccagtacgctcagtgaccccctgaggaacactcctcccaaatgagctgcgaaactactgcaccaaaatttcacactgtgacgtaaaaaaaaagaataaaagtgtagcggaactagctacggatatgtttcgcagctgaggggaccgttcggaagtgacgctgcacgggcgtgtggcaaaaaaaaaaaaatcaaggttatcaaatttatcaaagttatcaaaattatcaaagttataaaaattatcaaaattgtaatcaaaattataatccaagtggacgaaaaaaatgcagagcctacgtcaaatcagacgtcgacgcatgcagcgaagtcgaaaggatggaccaagcttgacgcagtaatgcatgcagcagcctgagtcacgtgaattacaaaccctcaagtaagtcgagcgtacatagaaaggggggagaaaaaaagaaaaaacgcataataactctatttaattaaacatgcaaaaaaaaaaaaaataaataagggtacataacaaactcggcaaagaaatgtcctagtgacaacccaactgttaggaataaacttgtgtgcacggagaatttgcctaaacgtaggtgcgttagactagttccccgtcccctataagtcagagtgccgcgaatacatggtaggtcacgctcatgtacatacacgtatgcgcgcatacacacgggtgtacatacacacaggtatacatacgctcacgtgtacatacacacacaaacacgcgaatgctcacctacagacaacggtacgcccacgcactgcttcccccgcgcatgcacaattcaccgaacaaggaccgattgactgcataagtaacatttttgacgggttggcccattcgattggtttcttcgcacacacgtgaaatgagccacacgttttcctaagctttgtttcgtcccaaataattttgaagactgaaatttgtttcccctttggtggagaaggaagaacggaggttggaagaaaaaaaaaaaaaggaggaggaggcgtgaagccaaagttaaaggtaacaaaggcttcttaacgaatcgctttccttatagaagtctgtgcagatgttagccacccagctaaacacatcacgtagctgagtgtaacatgtgccagtcgtcagatgagcgttacgcgcacttcttgtgcatgcgccttgttcgtacgccttatgcgacacttagggccctcaccccgactgactgctcacacttctcgaagggcttgcgcaaaaagatatggaaacggaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaacatacatacatacatgcatacatgcatccacttctcctgtgtatgtacaggcatacaagcattatctattttctcaaaaggggaatcaacaatgggaataaaacttaattgtaggttgctcgtgcttttttgttgttagccaagcattggtaaacctcattttttctcttgttctatatatgtatatacataagcgcataagcatttcatccacatgtcaataaatacatgtaagagtcactagggaagcatgccacaggcaaaaaatgtacaaaagtaagcaatatgtacatgtgcacgtaggtaggtatgtcccttttacgctttagaacaatgtaaggggagtgcacgtacgcaccacccccttttttcttacgaaattcacaacgtcatgtatttcttcaaaatgatgaaaaattgcacaaagtagggagagatatgtatctgcaacgggcactcggttggtgaactagcaacaaaacctcgtcaaattattgtcaatttttcttcaaatttcaaagcaggtgattttttttttttttttttttcacaattaatgaacttttcatccccaaaataagtatttcatttaaaatattgataatccccttttaattaccccaaattatatatccccggcactagagcataatgacccccccaactgttgtttaaaaaaaaaaaattccatttcaatgatttttcaatgttttgctttccattaataacacataaagccccctttctcttttgaaaaaaaaaaaaaaaaaaatcgatatatataaagttccatgattattactcattaagcaccaatgggcaagagtccagaatggcaaatagttgaagtttgcaaaggggcattggcatgccatttttgttaaagcattagaattatagagttgtgaggaattcatacttactgatacaccacattttattattttcaaaaaaaaaatcataaaaaaaaaaaaaaaaaagcagaagcattgagtaaaagcggtgtgaccaaatatctgattttacctgccccgacaaacaatgaatttttacattacgccttatttcgctacgccctgcctcacattgctttacattgctttttttaacctcattttgccgctctttcttttccccacctggctactttcatccctatagcaaaaggttgagggttgttcggcatatcaaaacgtgcatgcaccaaattgatcaaaaagtatttaactgaatttcactaatttttacccttacgtggaagtgcttaacgggtgtatttcgtatggaaattgttattggcgtgtaaatgtaagcatgtacgggtgtggggatgaacacgtacagccgtcattagcaacagttagccgcgtgtatgcttcccccgagtaagcacactaccaaggggagaagaggggggggagagaaatgtgcacatgtaacgcacacatggggttatcaacatgagggcacatcaacatatgtgcctatttgcatactccccagcgtgggcagaattatgcccaatgccaaacgaagacaaatataatcaggagctaacccatgtaatgcgttcaagtgttaggcatctcaaaataaaaaaaaaataaaataaacgttcaaacatgaaaacatgcaaacacgcaaacatacaaacatacaacaaaacaaccaaccaaacaaacaaacaaacatgcaaacattcaaacgtaccaacttacaaacgtgcacccccccttgcttacgctgcacatacattttacccacgcgcgagtagacaaacgaactgctccccgtggctctgtaaatacacttatttaacaaaacagcgaggcaataccgatcgcgcttatttcccctacttgcttccctccggacacttgccaccccttcaacaaatggacctgcaaacatttttgtcacggaaaggcatacacaagtgggacgactcacaggggatactcttttttaagcaccgacgaggttaatgttatgattgagcggttcatcatgctcaggtatgcaatctatgtccgactttgcaccaaatagtcattattttcccttttgacaaaattccctccttgggttgcctcgtttcgacttattctgcatcctcatcacccgtttgggcaccgctgtcatcagtggcatcgctggaatcttcgtcaacttcttgcgtctcgtcaatttcctcttcacccccttccgtgctagcgtgctcctcagagggaacttcctcccgcgtgctccgcttcttcttctcctcctcttccatgttcttcttaattttattcaaatcaatcactcccccatagccgtcctgcacattctgctctcggttattcacgaacacccgagttgtcccctcctcgggctttaaatcgactactaacagtttgtcatccgcatccttttccctatttttatccaacttctcctgcacacttttaacattatttgtattgacaagcattcctcttatgccaaagtgataacaagtagaggcctctgctaggctattaacccaagaagctgtttttagcttattgtctgtacataaaatttggttattatttttgtatgcaaaaagaaagcactgctccacactgccaattaatttgataggtagctccaaagcattccacaaataggtcattttttttatttttgtaaaaaatggtaaagccagagttgttaattttcccctgaacattgtcaatcgaatgttttaatccattagatgaagtgacaaattttaatttccccgttttgtaaatatcacagttcttgccttgttgctcataattgtaatttttgttcttgccacttttcaaatgccttttcagctcttctgctttgctttccaggtaatgcgattttttattaagataatttatttgttctaagttatgttgcagcaattttctcgttttctcttcgtcgcttccttcttcattgctactcctttttaaatttttcaaagcacgatcatgcgagtcttttattcgtttggataggtatcttttgttctgtgcctgccccagaagtgctttcacttcttcttcgagcgaagcgtcatagtcgctccttagagcttctccctgctcatcactactgccgctcccatggcttccataacccttgtagtcgtaaaacttcctttgtaagtcctttaacttgctagttataaaactccctaaggtcttcttcaagtcactttttacctccacgggagtcaacttgtcaaaagagtacaactggtgcgttgcgtaggacacgggcagaagagattgacaattcgcttttccatgaggagacaaacaggttaacagaaaaaacgcaaaggacagcgttacttgggatttcacacttcttatcattttgttttccaaaaaagggaagaaatgttcaattggggaggactcagggaatgacgaccccaaatttgtccaatgctacttaccacaaatatactttcaaatgcctttgcatgcactaggcgggagggggtatggggaaggaaaatatatgcctactaaacaataagccagtgactgacagttgggtttctcttcagagaaaatttgaaagacgcaattgtgtgtgctaacttttagcaccttttattttttcgatgggaatggttgagcagccctaaattgttggctcccaatttggaagttgcaaaaacgggcaagggtaactacacatgcacggatgctctctcacacaggtatatgtgcgtgtatatatatacatataggcacattccaatatgcacgttttgtttcctgctaattcacaaaaacaagcaaaattttttgtctaacaaatttggcacaatgtttaaacagcgcggaggttttcattccattcgtgaggatatatggaaagagctcatttttaagaaaagctagcacggatgggttttgactccccgcacagagccctacatgttggtacgtacagccgtatgcatacaaatgcatacatttacatatacacatttgtgtacgtttttttttttcttttcttttttcacctctgtacgtacacgtcatcctccacgattatttttcccgtttccatttttaaattaacaaaattcaatgttttactgggacccacaggaaaacacctctgtgggtgtgggtgcgtggggggaagcagcattctagatgttcttacgctggcatacatgcgttgtcctcattatatgcacactccaactgttcgctcacatttgtggaatttcttaaagacttgctaaaaattgtaaataactgaaaaaagtttcctcttacagttaaattattttgccattcaattgtttttgtctgtttttcggtttgtagcacattgtttggctttttttttcctgaaaaattggctatttggctatttctctaatttggctagcttcgctgcttatttttttttttccaaattggctagctgagtcaccgtgcacaccacaaaatgagagtcctctcccttttgtccgccatctgcctcgtttccacctgccgaggccacaggaatttatttgccagaaataactacctgcagtacctgcggtcacagaacttcatgcaagaaaaaccaaagtaccaaaagttaaaccaatattactcggaagacctgaacgagtttgacaactatgaagatgacgaattggatgcggaaaatctggaggcgacaagcaaagagagggtgacccagaagagtgacaccagcagtagcagcaatgagaacaaattagaatttaaaaatatcgaaaaggagctgaacaacacgggagaagttttacacgaagaaaaggataaccttctcctattggggggcggtcgagaatgctccgtgagcgacaaaggcattttggatgtgtcactcaactcaagtgacatttttaacttaatcaagtatacagtcgaaatatcctcatcgggaatactcattagggacacacaaaattccaatgtcgtcaaagaaatttcatttgacactgtaaagcttccaatagagaccatagaagaaacgagggaatgctggaaaatacgctcccatacggaaacattcctcttttgtgaacgaagcaaagaagacagagataggtggattactaacatattaaaagctttgttttgttataatacaaataatttaactattgacgagagtgttcctacgggacttagctcgaaggtggatattccaaaggaatcaaccgtcgatgctagaatagcagcttctttgaagggtgagccaaatggcagtggagacaattcttcccatggtcgtgcaaaacggaaaggaaataataacattaccatttcgaatttaaaaaatgacaaaccagaaattgtggttaactagtacgcgcgaccctgaggtgacgaagcgagggggcgagcatatggcgcgcccttggttaggcgacccctcccttgtcatttggttggcaaatctccgccaattcacttttcatcctttgttttagatggtaaaacattagtaatactactaatagcactaccacttgcgatccattgagatctttttttttttttttttttgttcaccattttttttgccaaattttgttgccacatttaattaaccaccgaattaacgcaaattgcaaaaaactgatgaacctttcaattcactttctttgtcaaaagggggaaattttttacttttaaaaatgtatgggaaaactcccagagcgtgggagcttcccaacatatatagcgttagctattgaagcggaaaggggccttacccattttgttaccccggcgcataacaacgcagctgcgaaaatgtataattagctattaggaaaaaaaaaaaaaaaggcatataaatgtagctgtgtatttacttgcacatccactctgtgcaaccgcgaaggtgggggtgcgccaaccagcgaaatgttaacattaccctcctgagcaaaagcttcacttggtaccgcacaaaaggatctgctggtatactggaatgaagatgaagaacgggctgacgtgacataagagggtatatacacattttccattttgctcccttttttttacaacttcccgccactcctcaagaacatgcttgacgtaaaagcagataccccccaccggaaggcatcgaactcgtgcaagaaaattctaagcgatatgatcgcatgttaccaaaacacgatttgttataagcgggaaaacgccaccttcgaagagtgcctacataaccatgacttgaacgaggtggacgaaaactgcatcattttgagaaaggcctatgcacagtgccgccgcaatatactcaatgggaattttaaaatgttgggtaaccccctctcgagatgattcagttggagggggggggaggaagagacacagatggctctcctaaaatgcaacaaacagggcagaaaatgaaggaatgggatgggcatataggtaaacaaataaataaatatatatatatatgttaaatgaatgcacaaaggagtatataaaagacaccttgcccccaagcgatcacttcgaataaacaattcaaaaaaaatgatacttataaaagtatacattttgctgaaaaaaaaaaaaaaaaaaaggggcaaattcccctggcgtgtgcagacatatgctaatttatatactcctgtgtactgtacacataaaaacacttttaaaagtacgaaacagtttttttttcacctgtttcttatgcccttacaaaaagggctatgcacgcttgcaacacgtgttatcacgtgcacacagaatgcgatttacaaatttgatatgttttactaatcaggcgttcacctctgtgcacctttaaccatacctccatctgcgggagtttttttttccgttactttaaaacttttaaacttttttttttttttttacaccactgtgcgtgaggttcattgggtgatattctccgcacgtggtgggtgacataaagacgtttccataatatcccatgataacacttgctgggctacccccgttagtcgccccgccctttgcgtgccgcagtcctccctttaaatttcgatctgtttttttcctgggtatcgcctttttttccgctaaaacctcgaagtttggtctttccgtcgtgcttgaagtagggggagacatagtgtagggggacaatctggttcaatgtttcgtcgtccgtttttaaaatataatcagtggtgagtttaaaagtttccggcttaactttgaaatatttgaatcgaatgggcatgtcatcaattaggtcttcataagcactcgagtcgttctctaggtattccagttcgctacattccttcacaccgccattgtggttgttaattttggatccacttctgtcagaagcattcccttttaggtaatcctttggaggtgcgcaatgcagaggcactatctgctttttcaaatcatgttcatgtgttatttttttaaaacaaggtttacacacggtaaaattatcgcagcaggtgcactcgtacacataactgaggggactgatgggcacattgcattcgtcgcataaaaaccacaggtcgttcgaattttccactgtatccgaatgtgcatcagttgcctttttccccctttggtaagcacgtgttggcagtgacgctttcctcggcgtctccccccacctcaccgctaacagggttgttgttgacattgttaagggggtcctccccctctctagggttggccctattgcggtcgagtttgctttcctttttcccgccccctttgctgtccccctttttcaaatcctccgtgagtttcttccgctttttttccctctgcctcttcctcttttctctccgcttttccctcctcttttccttccttaagtcaatcctcacgctgctctttatatggcgcgggttggaatttataacatttccattctgttcttcatatcgaaaattgtacgtcttttcaaacttggcagctttgtccaaatcttcatcgtcaacttcgtcaatgtcttcataaacgttgtgtattttatcttccctccacaattctttcaaaatgtagtcccttaaaaattcttcatctttatttaaattgtcattccagtattcctttaacagtccatcctcttctttgacaattttggatgtctttaagaagttttcataatatgctttctcctccaaaatttctttttctgttttttcctttatagtgaagaaattttcatcgtctccttcattttcgttttgttgttctgcaattttgcatgcctctataatttttttttttaattcctcctgctcgtttaggtagctctttttatttttttgcgagcaggcttctttttccttctcgatcagttcttcctcctcctgatcaatggcatgtgacccgtccttcattagtatgtctttgaagtagtcctcatagttcaggctgcccccctttgcggcgctttcgccaacttggccatcttcctcaacttggccaacttcgtcaacttcgtcaatttttcccctttcgccgcctcccccgtcgtccgacatgtccgtctcaaaatcactgtcgtggaaaaaaaaatcgccctccttgggcagcaagctggcatctttgctttttaacttgagtaacaaatcgctgaacttttttttaaacttggaagtgagcaataaaccgtcatggtcttcatcactactagagcttttgtcgtcacttgacagggttccctcatcttctttttctcctgatacgttttcgattcccttacagttcgcctcattttctccatcgcaactttttaaatcatccttttgaattttccttttttttcttccctttcgttctgcactttctgaggaatcattttgaagacacttatcattcgcgccctcttcgttttttagttcggccccttcgtcaccatgaccatctttgtcaaccgtttcgtttttttctttaacatgggacgaggctgttccatcctccacttggacgctgtttttacttccccccacttgggccttatctggtgggtttcccacttcctcagtgttgctctttttttttttttttcctcacccttttggcattcgcataacagacccagctgcgttggcgaggaatctagtaaaagtcgcgttatactcgtcagttacataagttgctcctgatggcacgtggttcgtaccaagcatcggtgggtacgtccgccgcggtatacgctactctgcttcaaattttattttacgcgtatcttttgcatgtttgatgggtacacgttttgcgggcacgacagcttatttccgcctacttggaaacccgctcgcccaaacaggtgagagattatatgcgtataaaaagagctacgcatgtgttattttatttgtttttttttttttttttttttttccttttgtgggatcgagaaatttataggcccgcttacttccccatcagcgttacgcttgattaatccccgtggtacggaatttattacaaacaattacaagggggcggagaaaatacagatttgcatgacggaccgtcggaagaacaccctttggcgtttatttttatcgatgtattgcatttcatttttcttttccttttattttccgctttgttcgccttgtcctttttccctttacatttttttttttcccttttacggtgctaatcgcagtgaacctttggttataactctttttacgccgtttttttgggagggccccaaaagtgggcaaaaaaaaaaaaaaaattcaatcaccctggatggtggaaagaaaaaagtgttagcacattggcacataactacgtcgcaatttatggcccttttttttgggggggggagggtcactttacatgcagctatgacgcgcgacagggatgcaacataaattcacgacatatgaaaatgcaaagcatgtcacgcgctgaattttccgagcaaaaacaaataaccttatcgaaggagccttagcaaaagggtgctgccccaaaacggtaagggcaatcccctcgatgatacgctaacaatacacggtgatttgtttcttctgcacgcatgctcagatcgtgtgcctaaaacattgccaactttgcatacacatacaactgcgcttcattggctctattaaaacggtactgaaaacgtagtggtcaaactgattgtccatttttatggcgcaaaaaaaaaaaaaaaaagagcacgcaaaatggttattattctccttcaactctgtcacgacagaagggtgtccatattttaatacacattttaaacaaaaaaaaaacacgcactgtggtcatgctcgtggctcttcatatgatgaggactacacaccgtggtgtatcttcgcaaaattaaagcctatatttatcatcgctgcaaattggagtaaagatgggggcaaaacgtacggattagccgtgcaaccataatgcatataacactgcacagttgctatgcgggtgccccgacgtgtgcgccatgtcatggtgtactggtggagcaacttctacgcgcaggaaaaatggacggcaaaaggtactctctctccctctctnnnnnnnnnntcttttttttttttttctctttctcattacagtggttgaaagggcagtctcagcgcaactgggtcatagtatttacataaatttcctaaaaggggaaggtgaaaaatataaaagttacatttgcgcagttgttagggtagggctacccatgtgctgatgtttctttggagtattcccattctgtgtggggccaccttccccctgtgtgggcacgcccttaccgatgtacttcattgacaaattgtaacccatgtcgttgtaaaacagcatttgcttttccataaatcgtcttctactttcgttggacacatgcatagtatcaaaaaaggagattttcatgtacctgtagccgtagtaggcgccgtaataaaagaggcctacgaaaaggggggagggtagggggagatagggcacattatattgggtaacttcacaaaatgtttcttttcagaatgactggtgcactgtgcacacagagtgagtgctcatatagtacctccacatattccaaacagcacgctgtgggttatgctcggacccttaagggcgtgataaaccccgctgcagaggcgtctacaaaatcctggagagaaaagggaaagggtgaccacataagttaacacctactgaggggtatgcacagatgggtccaaatgtttcacccagctgtcgcctatttggggtgtcatgaacgggtgattctccctatgcccttatccgccaattaggcccctttctttttttttttcccgtttctacacaaatttgatgagcactgaaggggacgtgcaaaatgtgatgttacctgctttcttctgtttctcctccaccacgttatttgccattttagcgctacgtgcggatggccacgaaataggcaatgtagtagtgtgggcagggtaaggtaacaatcgatcgttccaaacttgaagataaaataaaagagttcaacgcgggtgagaggaaaaaaaggttacgtaatggtgctgctcatctgtttaaggagctggaaaaaaaaaaaaaaaaaacaacaagaagcaaacgaggggactgttgagcggccaaacaaatgaacaaaaaggaaaccatcgaacgcaccaattttgtgcatcgtttcctctacccgcatacacgcgtgctagtacaccacatggagcccggtgcattatatgcccctttttaattgcccatggcgggaagcgcttatatggcaaaaacgtgaagcactaaaatgggggaggccccgcagattgatttcacttttcaaccgtctcccttaccacctcgtggtctctccacctcctgttacattttgttcatttcattttgacttccttgccagttggtaccccaatgagttaaattccaaaatgcacacggagagaggtgagcgaaaggaggccctcctcacctttttaaagatatccaatttgatcgaagaggaccacctggaacgaagttgaatatatggtttttccccttcaatccatcacctttttccgagccgcttctccgcccgttcaccgccttttcccgccgcttctccgccttttcccctcatttgcctcgcatttccactttctacgaactgccccaaaccaaaccaacctttcattacgcgggtacgtgaagatatgtcgaagaaaaaaaagaacgcgaagaggaagaatggcagcagcatagtgtactcccaccccaaaattacatccaccattttattatgttcatgttacttcttctaccaaatatttggagtagtgtacgtgatccttgttcttattgccattatttttttaaaccttgaccacacgagcgatgatggtggtagcgggggaaacgccataagtgcgtactccatattcaacaagggaagaaaataccttattggtgatttaagaatgaaccaaattgagacagagttgcgaaacaggaaatttaacaatgacgacagtgacgataactttgttcgatacgatgacatcgataaaaacagattttacgtcaaggggtcttccaaatataacaacaaattgtgcacctgtgggtccaacaagaaatttaaaaaatgttgtggagctatgaaaaacgatttatcagattattgaagggggaaaaaaaaaaaggaagaagtaagaaggaaaaggaaaaggaaaaaggaagaaggaagaaggaagaagaggcaactccagacaaccaacttgttgacatttttttcccccaatgtgggcgctctttgtgtgggtatgatacttatacacacatttgaatgcccaaaggaaagaagtttactttttaccccatgtgatgaagggacacactgcgtacgttatagttcgtcaacgtttggccagtagatacacgcccccccatgcaccttatgcgcgcgtgtatgcaggggcgcttccaaacaggcagggtatttttctgcacacgggaaccccccgttgtaatgtattttttttaattttttagttaatagtgcgccctgaaagggggaagcgcaacaaatcgtgatctgcaacaagtggtcagccacgacaaacttttaaaactccctttcaattgccgccaacgtgatgccaagtagccaaggcgcacactcagaaatgcgacttgttccaagctgagcgggaaaaaccccacaagccaagtgaacaaaattgaggaaagaccaaaaaggttgttctccccacacatgcacataaactcgcatttaaaatagacgggggagcataaatgctgatttcacacaaaaaaaaaaaaaaaaacaaagaaacaaagaaatgtcacttatagatgaccaaactgttgtggcgatttgctctttttcacgtggctccagacacgtacggagatacacatctacttttgcttacccttacacgtgtgggccctatttaatgcctcctcctcctcctccttcccccccgagtgagctttcatttttcctcttggccttcaaattaaacaactgagacaccacattgccgttctgccgcatggtctccgagttgccataactttttaattcttcggaaatttttgcgaaaattttttttacattttcaacattggtgtattcccttcccttcagcgtcaaaatgaattttacctgacggggggaaatgttgcgaattttttttgcggaggctacagtcaacccacaagtaaatttgtaccatcgtacatatgttggtgcattttctttccacacacaactgtgtgaaagaagcgcttactctgtgtcttctcagcagaaactgcttcgctgaatttatctttataagcaaatcgttggtcccaattctacgaagaaggtgttggggtgcgcacagatgagggctagcgtaggagtggtcacgaaaaaacagccatgcgggatgataaagtgcacatagccgcggatggacacatgtacggatggacacatgtgcggatgggcacgtacagatggacacgtacagatggacacgtgcagatggacacgtgcagatggacacgtacagatggacaactcgcttccccattacctcggcgttattcgcaactgcttgacgaccttgttttccgccttgagcttcagctgcttcattttcttttccttaattgtaaaaagtggagtttttttatttctctcgcgggtttgcgtctgtattcggcgaggtggctgtgcgtgtccatgggcacaagttggggtgtcacggacgtttctctgggttaagcagctttaccaggcgaacgcttcttacaccacataaccttgtgcggtgctctccgctcagcctacctgcatgtaccgttcgcgcccctcggagtaactcgatgcatcattcgattccttcaagtaaaacaattttgtacagcacaccttggggatgtaaaagcagcagacgtacttgctattcctcagggaaaatataaacacatgtgccaggacgaaaaaaaaaaagttacttaacattataaaatgttcatgggaaaaatgagaaaatgagggaacacccaagcacacaggttgggtaagcgcgctgggcctcaggaagtcattttttccgagtaactaaaccatgtggggggctgagttccaaattgtattttttaaaaacacgttaaaaaaaaaaaagggttgagggggtaagataaggggaagtttttttgttcactgcatgtatgtgatggagcacgcgaaatgggagagagaagcagcaaaggcgcacaaacacgggttggaaaagtgtttaaaaagtatgcttcaaaatgggcttcaaaacgggcttcaaaatggacttcaaaatgagcttcaaaatggacttcaaaatgggcttcaaaatggacttcaaaatgagcttcaaaatgggtcccaaatgtgtcatcaacacttgcaactaacacgtttgaggaagaattgctgcggggctgggaaataccgccagcgctactaaccccgctaacagtgtctccgtttgtatacctctccccccaaaactcctaacatagataaccccttttcttttattcataatttacgatttcgcgttttaaaaaggcatgcgaatatgtgcgcagagcgcgtctatacatattgttcacatagagagggcaaaaaatggacgaaaaaaaaaaaaaaaattaaaaaaaattcgctaacgctccttcctcgtggttattaaaaaattaaacatgttcgcatatgttctcgaattgcagtcgtaaaatttttccttcttcctgtagaggtccaacaattcgtacgcgtccatgtcgaactggcaaaacaggggggcaggaaaaagaggcataatgtgggggatagaaattaagcacccatccatggagcccaaattgccaaaaagaaaaaggaaaacaaaaacgaaacgaataaactcgtttcacggtggcgccgtcggatgagctaattttaacaaaaatgggcaaattggcaaatgggcaaattggtaaatgggcaaatgggcaaatggacaaatgggcaaatgggcggggatcccttttcatgctctctgctcgcgcacggggcgcagaacggccaaaacgaaggcaacacttacgtcgtcttttatgctcgcgtttgcgccatattttatcagtagggtaaaaaattccgaaaacccattttttatagcaatgtgcaaagccgtgtctccttcctgacacatttacgcatgtagaggtagaggattattcattctgtttttttgagttccgtacaaattattttaattgtatgttttggtaattttaaaaaaaaatggcccccttaataggacgtattgtaaacgtaccttattctttaagtcaatgatctccttgatgctgttccgacagaggatatccaggcagtagacgttgttatttagcgcgatgatgtgaaggcaggagtctccgttttcctgaaaaaagggtacaggacggagacaagttagaaatgactgcaaaaaaaaaaaataataaaagggcgaaggaaaggagacaagcactccatttcatatgtaaaaggggagggggaaattttttcaaccatcttcttaaccctagtgtacgttaccacaccattgatcttggcatttttttaaaagtattgtccccctcctccccaggaattatattcccttttcggtaaccaatcagtggcatattttcctcccccccttacattaacatgcttatagtcacaaccattgcttagcagaaaatagaacatgctcgtgtcttcattgtgagcgcagatgtggagtaagctgttgttgttctgatggagcgagggtaaaagcaaatgcgtacatgcatgactgattgcacacgtggatgcgcgtctctttgtatttctgtgcaggcatacacaaattcgcagtgaggaatgtctgggcgcaggtgtgtgtgtgtgggtgttctatgtcacggtcatgcccctttgcgcacttaaaaaaataaaaataaaaaataccacatccgctatttattctcaccaaaaatttgctatttatgtcattattctttagtaattttttcgctctctttaagtttcctgaggacgaagtgtaggttgggaagtatgaccataagtgtacaggcaaatctacgcgttgcttatatacgacatacctatgaaaacgcttaatcccaagtctgacaacttgtcacgcacgctgtcgttggttaacgttacagatatcatttttgtttagctttcgtttgaggggtgttctcagctgggagcttttacgccgcgcttcgccaactttgaggtggggccccttccttgcaaatgcagcgcggtgtttttgtttcgcttcgttttgctctgttttgttttgtttttctttctttatttattactttttttttttgcttttattccctccgctgataactcttctgtgcacgcactgcagattgttcacctgcccaccattttccgttgtgcgcttaatcagcaggggcgcttgttttccaccaagagcgtcttcctgcttcctcactcggttaaaaattcaaaaaaaagtaaaaaaaaaaatgaataaacaaatagcattctcttaaggagggtcaaatttgcagtcctgtttcgcttcgaaagggggggaagataaaatgggggaattgcagtgctctgtcttgttgcgacctgccgtttgcgccatccgcgtcaagtctcatttggtgcaatttccgtattcttcgcatttcttaaatatacatatacatatatgtgtatattttttttttttttttacattttcctgcacacatgcgcgcgcccattcccccccttccgtggcccctttcaccacgccattcgtccaaatcacaaaattcacaagcgcttgtttaaattgtttacaaacatgtttctacacccctcctttggatcgtgtagaacatgaggttttaaaaaacaaaaaaaaagttaatgcgtttttgcatcattttatcatttttttttttcttcacaacagttgagaagcacacaggaattacacacaaacatgttggcgcagaagcgaccacattacgcaaattgggtgacgtgatacaatggggtgacgcgttacaatggggtgacgcgatacaatgggatgactcaaaattggtcgaaactggcgtagacacaccgctgctaaaattacgcgcttacatactcgcacaagcgtggcgcccaaaataactccggggggtcatctcaaatatcgatgggcaaattgttctttagtcgtttcttgcgctcgtccattagccactgcacgaaggtcctgcatggaagaaaggcgtaaaagggggaaatggggaaaactctcacgaaatgggggaaatactcaaaaaatgggggaaactctcacgaaatgggggaaacactcacaaaatgggggaaaatgacgcggtgtgcaaacaaagtgaacactacggaagacgtaaggtcacaaggtggatttccgcccagcagtcggagtggcctccccgaggagaccccctcagcactaatagcactgaacgaagcgacgttttgtgcgcttacttcttcttttggcttcccctgtgttccttctgcacgttcgttttttttagtttctcattgtctataacgaagttaagagcaacgtctagaggaatataattttccctattgtttagtatgttaattttgggaattccgttgtccgatgacgataaagaacgcttcaaatggttttcagcgtattcactttcgccacttgcgtcacttcctccacttccgccacttccgctcgatttatttggcattttattttgttcacccttctctaaaccattcgaatggttgttttgcttgtttttgtctctccattcgtttacctttctttcttttttttttttttttccacatccgtttctctcaaactggattcttttattcccgtcggatgttcttcccctgtgctgctgtttttctgcacggcggggttacctccccccgtgttattaccattactgcagcttggtttgtttcgtgtccgtttctttttggcgagatgggcatcctcctcttcaggtgggtcattttgcagggtgacttcgtccacgccgttttttttttcttcctccacgggggattcctcatccacttgagtttcgccatctgattcgatcgctccctcagcttcagtctctctacctggttctatctcctcgtttggttctatctcctcgtttggttctatctcctcgtttggttctatctcctcgtttggttctatctcctcgtttggttctatctcctcgtttggttctatctcctcgcttggttctatctcctcgtttggttctatctcctcgtttggttctatctcctcgtttggttctatctcctcgtttggttctatctcctcgtttggttctatctcctcgtttgcttccgcctcctcttctgcttcaatttcctcgtttggttctatctcctcttttgcttccgcctcctcgtttgcttccatctcctcttctgcttccacctcctcgtctgtttccatctccacgtctgcttccacctcctcgtccgtttccatctccacgtctgcttccacctcttcatctacttgcacctcttcaagcggctcccccgctcgcgccctattctggtgctttatcagtagcagcttgttcagaatattctcactgtccttttgtttgtacgcactgaagtccggagggatacgcgagctatcgggggcttttctgcccccacgcctcgctctccttttgattaaagacgaatcgctaaagctacttttgttcatgcctccaccattcgtttgtgtattcccttgtgtattcctttgcgtattcctttgcgtattcccttgtgctcgtttccttctgggactcgcttcgctgtcggtcaatatgaccttcggcttcaacagattgggatttcttcccatctcctcttccccgtgcgacgaaccgcgtgtatgtcgtgcaccgagcgaatggcgtgaatgacgcgcaccgagtgaatggcgtgaatgacgtgcaccgagcgaatgacgtgcaccgagtgaatgacgtgcaccgagtgaatgacgcgggtcttcccttttcttcgacacagatctgttaatctcgttcaaataattgtagtcgaaatcgtcaaactttattctgctcagtgatattaagtcattgtcaaaactgttcgaaagggaatcggaaactgaagggcgtgccttcacattgtggaaaaaatgatctgagcaatcttgaaggtaaaaattatcccccacatcgtggtagtgacttttcatttggctgttccatgtctcttcataaagatttctgtacatgtatttgtaatagcttccatcgctggagtaatcttcaaagatgtttttcttctgtttgttctttcccggttttgttgcgtctctctgcttctcctgttgtgtcgccttcccgtattgcacctccttcccgtattgcatctccttcccgtgttgcatctccttcccgtattgcacctccttcccgtattgcatctccttcccgtgttgcatctccttcccgtattgcacctccttcccgtattgcacctcctttccctttgctgcacctccgtgtcgaccctcacgtgcgccattctccgcttcttccacagggacgttgtctgcctgcccgctggaaccttcctccatgaccttcctctcgttcatctccctgcgaattctaattttctcctcaaagtctttcctaatctttaactcgtacaacttcctcttcatgttaatttcatgcctcattctgttttcctcatcgattttcattttttcttgattaaagtgttccttaatcatgcctaaattttcttttatcctttcattcgagttggttcttttcccctctctgtacaacttcgaatagctgttgtccctagaaagattttccttcactcgtttaatcacattttcatattttttttttatttcctcaaggctatctatattcgacacgtgcagatcgtttggactagtttcaacgatgttctttttgtgcatacccgtttggacatttgtcgaatagaagagtggatttttcgctttgctcttaactcctacgttgattttttccttcgtctgaggcttcattttgcttatcctttctacgtactcctcacctgacagtcctctcaccatggaaggtttcttctttgtcaaatctgttcgttgcgcaaattcaccactgcggttgttctcctcccttaggctattcacaggttggttattttttccctttccttttaactcttcactttcgtgaagcagttgatttggggacccgctcactttattggctcttacgtatggactcttacgtggggatgacttcctcaaaaaatgacggtatttttttaaaatgtgatcctcactggggagtgtccctcctttatccttctcctcgatcgtgtcctttgtgttggccataccgacatgtgcagaattctccttctccttcttcttgccttctgttgtggtgaacacctcaaattgggtttctccccttttttgcaccttcgtggaggtaactttccaacctttttctatttctgcaatctttccgctacttccttggcgggctgggctacgggcatagttcttacgcaggtctccattgacgaagtttttatctttgccgcttttcatccgttctgtaattgcctgattggaatgcttctctgtgcgccccccctcctcgttctgccaatttcgcttgcggttgccgatgctgtttccagtaccttcgctacgagttggtaagccattcctcctatactcaactgtcttatcgttacttaacgcatagatgtgcgaattggtggtcttccccttcgccttttcggcttctgcccttttttctcctctttgctctacctttttcctaagcgattgatccaaatggggggcctcttcaactaaatggggcaacactccatttcttgatgcgacacttccccccaaggtcgtttttcctccgaccctcaagttacactgtttgtccctttcctggctcgacatccaggtgcctttttccttctcttccctcaaagcgtaacgattttcttctcctttcttcttttctccattcgaaccaatggcatgtcttcttttcaggtctagatacttctccctcaagtcatcccattttttactctgttcgaatctaagcccatttctgctataatccgaaatgggttccacgtggcgaatgtctacctcctctccttttttccattgaggatccttttcccctttactcagaacagaatgtttaatcttatcgtaaagagagagctccctatctttattttccaccatccatggggatggcttatcaccagcatgcatgtgttgttcactaggacggttcacctcaaccgtttcgtatttcccctggttcttgaagttgcgtatgtttttttcctcaagtgggtactcatttatatcatccaggtgaaggtaagaatttttcccctcatccggtcgatgttcttctttctttccttgaggtttggtctccccaatttcgaaagtgtaacttaacttggtatccctctttggtgtcagctctttattagcagtacctcttaacgcttctttaccccccagtggggaatttttctcaccaatttggttctccccatttgttttctcctctctcgcttccttccaacctttgccgctaccttctccaccttcgctacgcctcattccgttacctgctccgcccaggggctcgctcacatggtgtaattctttccttccttcattctgctgatcctctccctttcccttctcatcagatatgccctcctcaaaaccgatcgtcttctccatttgtttgacttgctcaaacctttctctgatctttttttcatcatccgtgaatgtagtctcattaaacagtttattaaactgggaaaattttccattggaggtcccttctgttgtgcctttaattaggttgccctgaagagcggtggacttctcaaaatttaaagagttgcttttttccgtgcccacgggtgcgtcataactattcgaggcgggttcatcatcacacaggtgggtgccaccacggttgtttccaccccggttgttgccaccccggtcgatgccaccccggtcggtgccaccccggtttgtatcaccccgacttgtgtcaccgttgctcttacccttttgaaggtccctccccccgtaggagagacccccatgggtgtccagtgtgctattcttcttttccccttcggaggagtaatacaccttggggagattaaaactgggcaaaaggttatctgctccgttgtgtgcatgcagtttaataggaggttctgactcttccatttcctcatttttcctttcgctcaaaagggatggaagctttgaattacttttggcctccccttgaccatcgcggtctttataacccaaactaatgccgtaatttttccgagttatcaaattttcggagcttccataatagtattccttctttcgttgttccaaaaggaggggatacctactcatataacttcgctcgccatgttcaccactttttgttggttcgaaattctttttcgagatgctctctcttgaccagttcacacttccttctccttttcgaggtgcagcaatgtcctgagttgaactttctttcatttctttatgtcccctttgaagagaccgtaacgtatcccactggtgattttcacccttgtgcttaccatatacttggctctttttaccatctcggggattcttttccccctgcagattaattgcctgatctgcgtctatacaacggacattattactccccctcaaattgtgggtaccatcaaaatgggagttacgcccatcttcctttgaattgactccgtcacagttaactgagtcttcactacttgttctaacatgcgataatgtcatatttttcctatacttgtttataatttcatttatttttttcctcttcaaattttgttcactatgttgactcttttcattccgtccgtctatccaatggcgcttcttcccattcgacggggtgactgtgttgtcttccctcgtggagttccctaatgtgtcatctttgtagcttttgttttttttttaaagcaaaattccccatttgttgcagttccatttgtcgcagctccatttgtcgaagctccctgtgccgctgtcagctcatccgcagactgcccacctttgtggtcatttctgtcccacccatttttcgcttccaccaatttggcacttccattttcaaaatggaagcgcctcggaggggggttattcaacgaggtgttattcaacgaggtgttattttgtcccgattttgttctccctgcatggtcatcaaatggatggtccttctttgctctccaactcttttcttccccgatcccttgtttcatcatatacccgtatttgtagtccaccgatgtctttatcgatctgtaattggtcgtcattttggtcgtgcgttacgcattgctgttgtgtttgattggagcaccggggagcgatgtatctacacctgtgggtgcacctgtttacgcgtgtgcacgtctatgtagtccaatcaatgtgcgcgaccgatggcgtgcttatccgcgtctgctggtgctctcctgcttagcgcgcgcgctcgggtagctgcattttgtgtatgttccttctgacgtcggttggttccgcttgggaaagttgcacgtgaaatattctgtcttcgccttttacgtcttcgcaacgttaccgcgttatacttttctcggagttattctcgccactgggttgatcaaggagtggaggacctcgacagatcgcacctctccgctgacaagcgattcgattccgcccttgcacccgcagaggttccgcgttgctgggggcactgcgaaaaaaacacacgccttcgcgatttttacgctgttttacgctattttacacttttgcgctgcttactctgcgctactttgcgccgcttgcaactttgcgcttcctttgtccctgtacaggaaagtcaaggcaaggtgaagcaaccttgtcacgatatttacacagcgcaaaagtcaacagttgcacaactggcagatggaaaaatacgaatgacaagaaaacaaaaaaacaaaatagtctcacaaatgacagacacttggggttaattaaaaagcttgttaacgggggacacttttcaaatgtaacaatgtgcgaaggaaatagaaatggaaacggaagcggattattccccagttgggcaattcgtttcactatcgtttcatcatttcgttgttttttatccttccatttttatttttattttgttttatttttgttttatttttgctttactttgttttattttgttttattttgttttactctgttttactttgtttaactttatttttttttcctgttccgcatgtcactctgccgattcgaagctttacaacatttcgcccaaggggctatggctatgccttcctcgggaggggacaaaaacatgaatgccaactctgcaccaagaggatgcgagcggaatgcgcggtggcatactcattacaatagcccctttcgcatcatcacgtttgcgctgcgcttgtgtgtttaagtacactaagcataattgtacaatatttattgtgctgttttgctgtttcgctgtttcgctgttttgccgctttgccattttgtctttttttttttttttttttgcttcctctgtatgcaaatcgctcgactggttggaaaaaaaaaattcctaaacagacgcaaatgctaatcttttgtgaaatgaaaaaaaaagagcaacaaagaaaatgtgtaactgtttcttgcattttccaaaatttgttttcagaaaatatttttaaaacacgaaattgtacgtattagacaaaaacgaaacagaagaatggcacaaaacgcgttgtgctgtttttttttttttttgacctgcgtcaacttattgttctttcgtgatggctaaaatgaaaggggtgacataacacgttagctgcttgcgctcttttgaagggcgttgctttgtcctgctttgcttcgctttgatttgctttactttttttttttttttttacctttttattttgctttttttttattcccctcctgcgtggcctatacccccctcaagtgtcacccgttcgccatggacgcccttctcgacaaatgtctacatatttgccactttgttggagactgccattttctctcaatttggtgaaatgggacggacggaaattttcctcgtttggcgacgtcgttttgggggataactgtgaaaagagctcacgcgtaagggggcgtatcaaggggaacatacaccaacgtggatgtacgccaacatagacatactcgaaagtacccccctcagccgcagcgggaggaacgacacccaacaagtgtcgcccaattttgaggcaaaatgagaacacgtcgatccattctatagactgaaaaaaaaaaaaaggcatacaaattgatggcatgtcaaaaggtcaattactctttcgcgtaaataaaaatgcgtgccattttgtggaaactttgaaaattacaaaggggggaaaaattttccgtcgttttttccccgttgcttccacaacgacgatgatgcattaccccatactccacttcatttagctaattcccaaacgcacgtttgtgtttacgcatgtgcctatatgcacaaattatatattttttttttatatatgttcatctcgcccccttctcacgcatcatccgttgtccgctcaattatgcacaaaaaattttggagattttttcccctactttgcgtcacctttctgtgcaatccctgccccccaaacggtgatacatatagtaaaattattttattttatttcgcgtcattttatttcacttcatctcatcctagttgaccctcttttaaagaaaccaacacagacgtttggaaaatctctccaaggagaaaaaagtgccgttgggagcactccaccatgcctgttgtgccgtatgcatttattacttccattttaacctttgcaaaattttgctttcaaaagagttgtgcacttcttcttcccccttggtaaaaatttgggaaaataatttttttctagttttgttcttcctcccccctggtgcgttgaaaattgtggcaccttcttttttccttccatggcgttcctgcaaaatgacgtggccattttgagggaaccttgtggtagccttttggcagtttcacgttactttctcaactccgcttctcgtacacctggctgatgctgagctggtgcttatctgatgcttttcccatgccagtggtgcgcttcggcagagtagaaaccttttccaaccgacagaagcgcaaacatccgcatcacccgtcgttgagtaaattttttgccctgttctgattttaacctcgcgaggaggctcaactgtacgacttgcaggaaaaaaaaaaaaaacgtgagaattagcccccgcggagttaaaagtaggcccctcagagatcactctttggagacctaagcaacggtgaagaagtcatcacggctgtgaagtcaccacaaaggcaggaccataactgtcgtttttttagcagttgtcaatttattttttctaacaagggctattttttctccccccacgaagcgaaccaggggagaggaatcacaatgccgctaaatgggcagccgaacgggccgctggtcgaattgctacaaaagtgggaggccaaaaggataaacttacgaaacgtatgtctctgcttccatcacttgaaaaaaaatatactcctaaaatggggagaccgaagggactttctattaagcagcatcaatgaggtgacgatcaccaaaattgtggatctactggacgtgaaccaaagcggaaccattgcaggcagcataaaagataagtacttctttctagcatttgtaacgttcgtctttaatacagaaaatgaactcttaaggaggaacaggcacatggccaaagaggtagaggaaaaatactccagggtgcacaatcaagattctggaggtggaaaaaaaaataaaggcaaaagaactgatgaggaattacaaaaggggacactacaaaaaggtgaacaggaggatgataagaagcatttgttgaacgaacagttggggcatgaccaaatgggaaagtcaaaggatcaatcacgtcaccccaataatgtgttcgaccagtttgacgtactcataaaaagggcaatcgttctggaggtaaaccacacacagggagaggtgaacaaattgctaaattgtaaaatttacgtattttatgttttcttaaaatttatatttgcccttacaaaggactgcccccaaattagcaagcactatttgaagcatgtgaggaatatactacacatcctgatgagcatacaattgggattcctacaacagagtgaataccttgtgcatcttgcaaacgtcacactgctcctcatcgtacatacaaatttttccgccgtgaaagagtgcgaaaaggaattcttgaactttttaattatgcagttaaacaggaggaaatactctctgcaaactattcaacaaatcttagttacctatttgaacaaaaaaaaaaacatcattttaaatgaccaaatttatcaaaaggtacaaagtcattccaatgataatatgaatttatttttaaaatttgggaaaaaagaaaatttgttttttttcttcaaccttttgtgtctttttaatggcttactccatgcccgggttagcaactcgaatcagaatatcttctttgtaaagcctgtagaatgcgtaaacataaatgtaagcattaaggagattctgggcaacgtacagagagtgctcaactacttgggaaccatatcaagggattatttggccaaaaaaaaaatggacatatctcttaacggtggggggccatacgtctattgtgaggatgaaccgctgcacgaggaatttaccattgaagagatcttgaaaaggaaggaagtaatagggacagatccacaagatatgttccaggggggggtaccccatggggaggaaaataaacaactacccagcaacctctttacgtacataatcgacaacgtgttttctttttttcgaggaatcataaaagaacaagacgcagaatcgataagcatgaacctaaaccatttgataaattttttaaaactattctttattcacaataacgaatctgatttatttttaataaatttcgttggaacaaattttagtacttattgtaaagaactgctggagaagtgcccctccgcgttggaccaattggtcagccatattatgtgcctctttagggttgtaaaaatattgacccaaagtacgcttcacaaaggggcaacgggaaaattaatgaacattttgagaaccataggggaagttgagagggggggaaattgcccaaatggagaaagtgatcaaagagggataggaaagctccccgaggaaagcatcatccacagattgtacaacaacactgttcataccatcttcgttttcctcaaaaatgtagacacgtactcaaatgaacaagttaaagaaaagatccttatccaatacgaacacttcctattttgcatccttgataacgaaacgaatgccaactttgatctgatttttcgaaacagcacttccctctacttaacgttaaaggtgtttttcattttggtgaagctacacaaatttgattttgaaaatgtgcataactttttttttaagttgatcaaagtggagagagaactccctacagccaatcaacaaggggcctcctttttttataaaaatggcctacacagtaatgctgcgttagtgcaaaaaatcaagacattcattttagccaatttggatttaatttcccgcaacgcgggggggaccaaagtggaaaaggtgaagcgcctggaaaggttggaaaaatcggatgtattgggacgggccgatattttgtcccactttgagcgccccatcacgggcaacaatccttgggggaaactccaaatagacctcaaagagagcagacgctcttcgcagatgaacgatgaggtgagtaccactcacaacggaatgaaaaaaaacaagagggtgctcgaagaaacgaaactgcaaggggaaaccaacgaaacatcggaaaacgcacacgcggaagatacatcgtccagctccatcaccggggatgaacattttgaagaggaaagaacgcagcggctaaaaaaaggtaacgccttcgtcagtcaaacgggacaatataaaataaaaaaaaaaaaaaaaaaaagcgtgaggaagaggacgccgcttccagtgtgcagcctgagaagacgaactcgagtttgaaaaaggcggggcgttcggagtgggtcgacgtggatgaggaaagagttggcggaggggggggggaggacggcgctgcgagcgacacggcaaacggctgcggcaatggtgacaatggcgactcccgccaggatcacgccgctgcgggggcaagcaaaaaaaacaaaaaaacgccacaaaaaacgctgcaaagcgggcagcagaacgggcaacagaacgggcagcagaacgggcaacagaacgggcagcagaatgggcagcagaacgggcaaaaaaacgagcaacagaacgagccgctcgaaacgaatcgcagcagccacgcggagggcgggcccgcaaatttaaaagagctagcagataacgtaaaaatggtgtcgtcgtccgatgccatgaattcccttgagtacatgaagcagtccatcctaaatgacttataaaaaaaaaaaaaaaaaggtgccacttgggcgcagcgtgcaggcagttctacgtgctgcggggctgtatatgtacacatcacggaggttcgtatttttccctactggtgtgtgtcccttcccccccccccccccctgcatgtttttccccctttctccacattacaggcttcgcctttttttttttctttttttccacccctccccctcagagggtatacaaaaagtagtaacacgaattgtagagaagcaaaccatcgtccctgctccgacgacgggatacctttctgtttctccttttttcaaatttatttaaaattttgcaaagcattttatttacggcaatgtttgcatgcaactgatttgtgtgcatcatattctgcagcagtgtcttgtttagcaaaattcttttttttacatacgctgtgaggaatccctttttattcccatcagtgatgttcatgttttctgttgaaattagatctcctcgatcgtccaggtcgtccagatcgtccccgttgttatagtgacccacgtacacattgtcatccttggtactttggttttgcctggcataataatcataaattttcttaacatgttttaggtaatttttccttttttctaacttctgcacatcgtgttggtgttcgtacgctcgaacagcgccaacgtcgaggagcgcttcttccttcttcgattttttcctgcgttcctttttaagtctgtttttttttattttttttcttctaactttggcagatttgttacctcgctctgaaccccttcgccgcagtgcttcaccccgtcgtcgtgagtgcatctgtttgggatgtcccctcaaccgcttcgatccacgcttacggcgcactgtagcagtaatcaaagcggcggagccccggcccaggacagtcattatggataaaaggagcggcaaatggtaatcggcatacttaatgataaaatccattaagtagtttaagtagctgcaagtagcggcattatccaacacaaggatattgttcatatgtttgaaaattctgtacagggacccctgtatgagcgtataaatgtgaaagaaaaaaaagttaaagagctcatttaactcggtctcctcaggcgacactggcaatccgccgctcgtcctgccgcccgtcctgccgcccgtcctgccgcccgtcctgccgctcgtcatgccgctcatcctgctgtacacattctggtggtaaaaatacttcttaaaaaatattctcaaaaaattaggagtgtacgctaaaaagaatttcaagtgaatatttaaaggcattaaataaatcaaataatacgatacgtagatatgcatatacgtacatttcctatgagtcaataatttacttaaaatgtaaattaaataatagtctatgttaataatttcgttgttatttttttcctcaaggcggaacaaaagtttatcagtatatcacatgcctttctttttactaacaaaatgagataaatattttttaattttaaatcatgttcatatagaatcacatgaattagcatcttcagtatttgtaggcagtaaaaatgggtgtcaaattctttataattccatccactaaaattaacagcatcagtgatgcatacatattattaaatgccaagttgtgatccaattcgttgaacaggaagaaaaaaatatttgcaagtattttgttaatctcctttgatgttgtaaatatgtgtaaaatgttgttgtagtcaaaaaagttcactcggtagtttattatgtcttttatgatttctaaaatgtactttgacagaatggcgtattccttgtttatggggtaaaacttgggcagcaggaaaatgttgcctcgctggcgatccaagtggttgtctctgtggttgtctctgtggttgtctctgtggctgtctctgtggctgtctctgtggctgtctctgtggctgtctctgtggttgtctcggtggctatctccgtggctgtctctgttactatctccgtgcctgtctgcgaacccccggtggctgtgtaagtcccgccccctcctgtccaccctgtacaacatttcgtagcactggtagtcaaaatgcaccggggcgctcttcccccgttcattgctcccccctgagccacaagcgtagtagtaatcccccccaatgctggaactttgtccgttcagtttcttctccttcttcctcttcttacaacggttttgtataaacaaccaaaaaatggtcatgttggcctccacggggagcacattctgcatatcgctcagcaaaaaattttgaatattttttattatttttttatttttttgcaaatacaagttgtagtgcagtaggttgttatcttcctcaccgctctgggtgcccatcccaaccgtgtgactgtcctttccgccgcggtcacagtggggaccttcccgcgggcagctcctgtccttcccaatatcaccattccctacgttgtcactttctactcttccattaccttcatcgcgcttttgttcatcccccagcccttctccctcgggggggccttcattgacagttctcagtgggtccccgttaccgatctcttcgctttccacgtctctcgtgatttctgccagcaggtcactcgcactgtggtcgtgatctttgccctggttaccatcatgatgagcgacactgctctgggcatcactgcccgcgaggcctttctgttcatcctgcccgtcgttcacgctcagggccttctgactgctgccgctctctgcagcccctttggcagagttcctctccgcctcctcattttcgcaaggattgcctccctccttttcgacggaggcattcacctctgggttgtccttactggacgaatcatcggggagactaaagggttccttcgcagcgtctcctcctgcgtctgctcctacgtctccccgctcctgctcctccttttcattttccctttgggcacccaacaagtcgtttaccccgctgcgaaccgtttcatccatgtccctactggaacattttgctttctccttatcgccactcccctggctgccactctggatgccactctggatgccaccctggatgccaccctgcatgccaacctcgccgcttccctctccaccagtttcgccacttggccccccaatggggctccttttctccttccctttttccctgttggcgaattccctgtaatagttggttctcctattttgctgagtttgaaactccttgaatattttggcggcactaaggttgaaattattccgcctcttcttttttctgcctttctggaggtagcctttttttcttttcttttttttcattttatttttcacattcttaaagcctttcttagataccaacctccacctcactctcccattttgcatcccctcatgttgggaatacaaatcaggatgtaagctaacctgatatctgtatggaattgttacattcaaataatgacaagagttggtgaagtcgttgagatttaaaaatctgttaatacagtatctttttctcttttgataaaatttgttggcttcttcaattatctgtcttacacgtaattcaattatgtttgatatttggtgaaagctggagtcactttcgaatgggttttgatggttaataatgttgttcagctgtcccacctttttaatgaagtctttgctgatgaagcactcgctgcgatcttgtggggtcattctctttgtctgttttttgcttcgcccttcacttggttcttcacctggttcttcacctggtacaattttcccatcattatgtcctccactttgttctccactttgtgccccactttgtgctccgctttgcccttcattcttctttttctttgtcggggcgacttcccgctcgtcgttctccgccagtgagctgtgtccccccgcgattggcatgcgcctgtgccgttttacttgcacattgttcacttcgctggcggagtcatactcttcctcctcctcctcgtcctcgtcatcatcgtcgtcgccttcctcgtcgtcctcgtcatcctcttcatcatcgtcgccttcctcttcatcgtcgccttcctcttcatcgtcgacttcctcgtcatcctcttcatcgtcgtcgtcttcctcctcctcgtcgaaattgctcctatctctcccatcgctcccatcgctcccatcgctcccatcgctgacgtcgtcgtcctccccttggtcatggaacagattggcaattccaataaggtcctcgtcgatctcctcccccctgagggatgttttttttcttttctttttactccctcttttttttatatcattttcaaacggcatattgctaacagggttggcaaacgtcctcactaaacatagcctacccacgggtgagggaaatcacgagttgggggggaggggtacaaaaagtggggggattttaccaactggcgagctctcgcgcggggacagcacgtcgccaagcatcacacaaaaaaaaaaaaagaaccaaagaggaaacgaagcaaagaagcaacgaggcaaagaagaaagaggccaagaaacaaacaatcacttaacactccgtccgtaagcgcagaatgaactttgccaaccatgccgtgtacaataatgtacacataaacgggaaggcataaaaatgcattcgcatttgcatttgcctccattcaattcgtacgtatgacgtacattttacattcctgctcttcagcagctttcacaaaaaaaaaaggagcggcaaatttgtatgtaaatcaccttttcctatagtgttatttcttctcatggtgccttttttttttttttttttcccctttctatttcgctgccattttgggactcctatctgcaaagagctttacccatttttttttggagaaaaactaaaaaaaggaaatcaaaaaaaaaaggaatgcaaaaaaaaaggaaaattaagaaaaatgataaaaatgacccccttccgcgtgtatcatgaaacatatgcctttaaacatttccctccaggaacgcttcccccctgcgctcaattgcatggtacgtgtatccgctgtgagaaaacgcgacactggtttgtgaggcgaagttgctaggcgaaataacaacagtacccgattgcgcatgcccaacatgcagtagcagcggcatcgccattttgaagttcccctcacaaacgttcgcagtacacgtctgctaaatgaatcatcaaagtgctactacccctacgctgaccaactttaacccatttcgaaaagaaaaaaaaaaaaaaaaaacgctgctctcatctgcgcagaacataagagacaattctttcaccttgatatgtcccccgttgtgtttctccgtaaccttcatttttaattgatcaccttttaatttccattttgtgaccctaaggggagcgttaggaaggctgtggtcgcgatgcataggaagcatccctgtacgagtttgcacactgctcacgaagctgccaggaggacaagcgtctacgcgacaaaggttttaatttttaaaaagtctattcagcgaagtgaacatgcttcaaaatcgttgtgtgtagaggggtgagtacaccatgcagatgcccctcctcggggggaaatatacacatgagctaactaacacaggatgcacaaacaaaaggttcgccatagacacaggcacaataccccgagatctttcattcagtcgcttaactccccccggtgcctcaacgtcttgataacccggacctttctccgtagccagtacttcccgaactcccatttgggctccttctgcacggattttttagaagggatcaaaaaaaggggggggaaaggggaaggggaacatgcaaatttgttgcgtgaagaaaaggtctcatggaggggaggggtctataatgggtgtcccctttttcacagacgaacttatccccaaatggttgcctcactattgccatttacgcaaaaaaaaaaaagggagctacttttttttttttttttacctctaaattggagtccgtcgtgggttcttcgtgtttcttctcgtctgggttgattaaaagggtgcgcaaatgtaggcgtgatgagatgtttgaacgtaggcaggacgggacgaatgcacgttgctgcgatttacctgccatagacattttgtagtcgtaaaatgtcaacctgagtaggtaaggcactcgtcccatttgttcgccctgaatggggaaacgacacaagggggggaatataggcaggttagaagtatgctcaggtgggggatgcaaataaaggaggcgcgaccgttcatgtgtagacatagattcatgtactgagggaaccttctcctcctcctgcacacagcttagctacctcgaacagggtcaccaattgcccctcccgaatgcacagcttcttcaaaaaggaacaaacataaactgggtacctgtccctttcatatttctcatttctgatctggtcagcgaaaaaataaaacttccactccagtctgggcacgtgtccccaccacaggatgggacctatctcatttaagtcgcctaaaagggggggaaaaaaaaaagaagaaaaaaaataaaaggaagaagaaaaaaaaaaaaacttaacaacacatgcacgacccgtacagagaaaatatgaaaaaggaggaaaggtccgcgagttgtcccccctacgattgcttaataacaaacaattaagtggcacttcccaagtaggattcgttaattatcaccctctcacttacctgccttataacaaaaattgaaggacttccattggtatctcttcccaatcttgtgcagttcctctatgattatttcttctctgtgtgtgtttgtgcttgtgcttgtgcgtgtgtatgttagcatggctgttcgtggaggaatcaacataaaggggaaaggaaagcgcgaaggtgggaacatggagagaaaactgcacataagtatgtatgcacacgtgcgaaggggggggggcttaaaaaaacgccccacatgaccacatgatgtagaaaaggtcaaacatgggagaaccccatgtccactcgccatcctcctaagtaccatacgaattgcaaatatttagaggacagagttcataaaaaaggtagtagcaaaggtgaaagcactttaaatcgtcaattttccattgtctgcacagcagaagggtgggaaaaaaaaaaaacaaaaaaaacaggaaatgttgttcatgcatgtgcaaaatccgattgtcatttttgctttctctttttaaatgtactcgacgaaggggacgaggtttataaggacgattagctaaaaaaaaaagggggcgtaaaagggatacacacagatgggtgcgtaaaatatatgctaatgtaggagagagggggcaaacggaaaaacgtcactgcgaacgtcccatccgaacgaagcattacggcgtagaagagaagaatgacgaggttgacgaaaccgacgagcaaaaaggtcacggtgttgatgggcgcgccgttctgaaaggaggaaagggaaatcaaacaaatgagcaaataggtaaccaaacaaatgggtaaacacacaggggaaagtaccaatacagcgctccacacatcacatattgtacgctgctctgtggcacctaagcgcgctatgccgtgacgacgcagtcaagttacttcgtgcagggcggggatctccctcgaatgggaaaaataatttaaaatcgaatcgtcaagggaggacaaaaataaaattagacacaagtacgaaaaaaaaatataattgcagatgatatagcaggttatgtgaatagctgcaaaaggggagggggggaaatgaaagatgtagacgcgacgagttgtgaggtacaccattgtgatgtctgccatccacatcgctaagctaagctgtgcaaatggttcgacacgcttccatgctcacgacagcatatgtcgcctgcacacaataatggtaactccttttttgtattatttttccagttgcactaacccacaaagagagtaaaaaaaattagccttaaaattgaggaacagaatatgagccaggagagtaaaagctaaaaaagggggaaaaaaaataaaaatgatgccaatagttgcaataatggaaatagtgacaataatgacaataatggcaatagtggcaataatggaaataatgacaataatggaaataatgggaataatgacagcaatggcaataatggcaatgccactgtgctccaatcgagatgtcgctctcctcacctccgatgttaagaccagggagcaaattatctttttgttaaatgtgcaattggcgatatctgcagtggagggggggaagcaacgcacgcgctttggcatatcttgatgagcaattcgattaagcagtcgagtggctacctacgcgtgccctccatatgtgcgcttgcacgtctgcgaatttgcaccgttttgctagaattacgcgaaagtatcgagggggctggttgacagaaaaataaattttggcaggcctccaggtgcatccactgggggctgttgtaaactggggagagaaaaaaaaaaaaaaaaaaaaaaaacatatatatatatatgcatatatagaataacactccactgctctcctctgaactggctcatcccccacgcgcacacttttcattaccaagcttgtgcacggctgagccgaacaaaattttaaacgcgactagtcgcagggcacatatcaccagcgtgttggagtgcctcaaatggtgactatcggacaggcatagaaatattaggagaaaccccaattcgttcatgagtaaatcgctgcaggggggtgggagagggggaagttaacgagagagggggtatacatgtgggtacataactaggtatgtacactgtgccgaagtagacaccacgccgtgtgagtaatgcgtaatcacggcttcttcttctctttatataggctgttgtgttcgtttttttttcctccctttgtggagtaccattggaaaaccataaaatcccgcatcccgattttgaagcacatgtgaagaatgaacagggacacaaaaaaaaaagaagaaaaggttatcctgacgaagtcgttttggatatttttttgaattaaaaagttggcaatcgataggaacaccccgagtttgcaaaatgtcttcacctggcacgggggggaaatgttgtggtttaggtttaggtttagggattagagtttaggagtaggtttaggtttagatttaggtctaggtttaggtgtagctctagggttgtacgtttcgtgttgcattctggaccaagggcactttactaacgtgtgttcatttagacgctcgttggctgatcgcctggctgcccgcttgaccgctcacttgaccgcgcttacccttatccgccgcctgatcacgaacttccaaaactggtacacacagcggaccacatggtgcacgaggaaaaagtcaatgcttcgaagttttttcttaacctccctgagaaaattgtctacagggagaatgccattctgcagtcctatcagcaattcgacctgcacggaggcgtataaaaaaaaaaggtcacttttgttattggagcatttttgggtgataagcccaagtagtgccccttccatcacgccgtctttttttctttttttttttttcttttctcatggggatgcttctaccggaggatggacccaacggagggggggagattatccgcattcatcatcagatgcagagcgacgtgaatgcagagagacccactcacctggttgtttaacgagaaaaaagataccaagtacaagatattcgagtaagtcaaaatgaagcgtgacgttcttaggtgcaaatacttataaaaactatttacggtggataaaaaaaaggtgtaaaaaataaagcaggttataaagacgcagttttttttctttagcttcaacgtgtccgatttatttttttcgatgttcttgtatctcatgctactgcgattgttaggagcatccattatttttggtacacgcagtgcgtggcctgttcatgctagctgggcgcagccgcagatgcgcgcgcctgtgcatgagtgtatcgtgtgggagtacgtataagcacaagtgttacgtgtggcttcttccctgcgcggtgttcgcacctctctcctttgcctgatttggttctctctttttttctgctttttttttctcttagctggccattatcggatgtgcggcgcccttacgcattgtcactttgaaggccgatattgctcctcaattgtgacccaattatgatcaagggttaccctcttgtgtgcaattttttttttcttttaaatttagttaaagcaaacaaatctgttaagttcgctacggggcggatttattttaatgttaaaaggaccctccctgctggggtgtatacgaacttgtcacttatttcatgtgtacaaaaaaaaaaaaaaaaagaaaaactggaaaattcaaagcatataaagtgacgcagatatacatatatgtatatatatatatatatacctcccttttttacgcgcgttaaataccgacatataaattttcccttatcagaacatacataatgaacggtcgcgtggatctatgcaaaggcattggtgaacgggggaaacgtaattgtgtcgaggcacacaaagtggtacccatttcgtatctatgatagattaaaaaaatgagaaaaataaagtgagcaattaggggtgtaactccgagccccaactgtgaggagagcgaaccgctcaaagagggcacccaactgaaatgcgctaacgcagtgtgacgagacgacatgcaaactggacacataccccacgtgcataccatgcctagcgaatgacgtgtgtatcaaccacggggaagaccctctttgtcattcctaaaattctcagaagtgtttctcatcaccccggttgctcacttttctctgctccgttcaaatgacggaatgcctcttttcttcttttacaaaaggggacaaaaaaaaaaaaaaagactccagcgatttgtgggaagcgggctttacgggttaattaaaattattcatactgatgtgaagcggcaaaaatggggaaaacgattgggtcgttttaaaagctgatcaggtggtggttcgaatgggggggggaagcgctcctacttcagttaggttcattctgcaaaaagggacgaaataaaatggcgatggtggcgatggtggcgatggtggcgatggtggcgatggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgacgatggtgacgatggtggcgatggtgacgatggtgacgatggtggcgatggtggcgatggtgacgatggtgacgatggtgacgatggtggcgataggggcgatcatatcgacgtaacaatgatggtacattatgggaccaattaacagttaaacaaaaaccgtttggaggcgcaaacaaacggggggtgcgctaatctcctggcccccttttacgacacgtttgtcacccgtcactctgtcttacgtctaaattgagcttcacattttcgccaggctggaatgctggtaggcctgtgaacaaaatgaaggaggggaaatcaaaataagggaggggaagcacattgacatggttacatacgcaaggggatctttttctacggggagaaccctctgcacatgaacgccacgcggtgggtgcgcaaatccgtgctacgcggagcagctgtgaaggggtcggcacctttgtaggggcaagaggcgcatcggaaggcgtcccccaggtagcactgaaaaaaggggggaaataaggcattcacgtgaggtagcattcacatgaggtagcattcacggatagcggttcttaagtgcacataacggaacacacgcgggaagtgatgaaacacccatggcctcattacatttccacaggaagaaacggcgttctccgtcaggtactgcacttccttttcatttatggcaactttgtctagtttaactccgtttgcttttttcccacatgtgcagttagcgcacaccctgttgacgaccttcttgttatcctccgcattttcgtacgcctctccgtcacttgaattcgcatcatcaccgtcttcgtttgataaaaaatctgggttctctgctgtcacctgcggaatgggtaaaggagtctccccatcgggagggtaagcgtcatttattcctggccacatggcgtaaatatgaattagatgcgtatggttaggtacacttgcttcgctatttgcagggctgctcccacgcactggtagagttcaaatttaggagaactcacatttatgatggtcccgttttccgccatgctgatttcgttggaaatgttgatgaagccgctgtagaggcactccttctttaatcgcttcgcaatttcatcatgccttttgctgtccccatctgctgtgttgcttatgtaaagaaccagtttgagcaccccgctcttgttcaggcacctctggaccttgtgcaaaatattatcgtctaaatcccataagaagtcatactctctgtacgtgtacaggaatacgttgttataggttttgtaaagcttgttctttttaaagcttgacacgcttaccgttgggacaagcatctgcgcatatttcttcctcagcagctcacagggcgcgtcgtcatttaggatgaccagcgtatctgcaaagttcatcattttggtggcaatccttttcgcgctgcttttgcttttgcctgtgtttcgttttcttcctttgcttcgtctccttatactgtttttttttttcaccctttttgttttattttatttttattttttctcttcaccttactgttgtgcaaacccgcacgttcgcatacgcgcagagagtgttacgctcaagggggtggggtcccctcacataccatttcgtgatttatgttggacgattcgtggccagcgaaacggtcactttgttttttgagaaaagcggaagtagtacacgcgccatgtgttttgatgaatatttccgcgcggcgctattttggcttcgctttaatttgcctttttaatatgcccatttaatatgcccttttaatatgcctttttaatttgctttatttttttttatcttatatttttttttgcgacacaggtctccatcgaacgatatgcttccccacaagtgagaaaaatcagtcgttcgtatgacagttttgcgaaatgcatgtcccatatggatgctcaaaaaataggtttgtcgtctttccagatgttcaattttttctcccccacccctgatgtttgtttatgtacatttatgatatattcacgaatatgaagtacgtggctagtgggggattataaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccctcttccccatcttctatgaacaaaacgttctccgtctgataacgaagctgcagctttgttcgtgtccatacaatttgcaagtttttttttttttttctgtttcgcatgttaaatgaatgcacagagagggatggatatggggacggccttcatggcacacttggcggaatgatgtataaaactcatcatacacggtggacggtcatacggtgtgaaaaaagtgttcatcaaaaattgtaacaaatggaagagacaccttttggaaaaggggtgagtcgaatgactagccttaatggttagacgttaaaaggggaactgccaaaataaatggctgatcatgggcaaaatagacaaaaaaaaaaaacagataaacgggaacacggtgaggtgtatcgaaatgggggcaaaataaaatgaatgcggacgaagctgactcaacaaaccctgccaacaaaagggacccctccccctccattcgacctacttaaaattgtagtactttttcaaaagctgaatgtcaaagtcttcgttatcctcaaacgagtcatccgtttcatcttcgttcgcattttcgagcacgtcgtcgttgagcgggtcttcccctccgacgtccataaaactttggagctccccatcgtccaagtcaccttcttcttcaccccctccggtgccctgtccatataaaaaagaggaaccatctttaaagctttcggtgccatcccttgggtagtgcatcccatcagctgagtcataaaaatcatacagttcatcgttgtaagcatgtttgttgcttctttccgctggagctaaaaggggatgatttagtccctccgaaaggggggtgctgtgagtaattccgtccacctcgccgcctacaactccgatcgaatcatccatttcgtcattcccaattagcacgtggtcatcatatgaagactcgtcctccaacgccatcgtatcaaccatatttaataaagcttcttcatactccttcttgagcatgagctttaagtcctccctagtcaatgttagcacatcctttggaggcattaatttcagcttttcttttagtttccttttcctttctctgttgagctttatggacgtctcccaagcgagtcgacatatgtttatccacaggctcttggatggttcgcagaaaatcatctccagttctaggaacgagttgatcatcctctcgttgaattttatgatggccgggtgcatgtaactgcgcttcatttcttcgatgacaaggtaggcctgagagggggggcacacggtgaggcaagcggtgaggcaagcggtgaggcaagcggtgaggcaagcggtgaggcaagcggtgaggcaagcggtgaggcaggcgatgaggcaagcggtgaggcaggcgatgaggcaagcggtgaggcatgcactgaggcatgctcttagacacgcactgaggtcatgctcttagacacgcactgagaaatgtgttaagctaggcggtcgccccaacagatcggctgcaccgctacgatgcgcgacggagccacagcactgccaacctacattttcattcttcttcttatggttcagcacgtacgagtggatcaaaatcgagtagacaacctcgtcatacttgtgcccctcatttaaaaactgctgaatcgtattttcaaatagagtgaagttatactcggtgagggcgttccacaatttgaagtagtagattctctttacttcgttttcatcctgtcccttcttcagcttattatttaggaaaacctcctgtccaccatactgattaaacacgtaatcttttttcaacacgacggagtgctcattcacttcgggggcggtcttcacatgtttggtgtagtaaatggatgggtatatcttcaagtaccttcttatcattttattaaaggagtgaaaaaaaaaaaaaaaaaaaaagggggctcccttcatatgaggacaaatggagaaaaccctacttggaggaggtaaggccccatttgccgctccctaagatggaccctcaattaacccccttcaagtgtgtaccattccatgcaacaatgacacacacatttttgcttttgccttcccgtaagctgtaaaatattgggtgctcactagaacacgaggaggatgaacacatcttatgctgccgctgcactataataaccactccgaaatagctgttctttggggtatccaaaacagtttatgtcgacttatacaacaccgatgagggcgtccccctgtgttgctacaacgttggannnnnnnnnnagcctctacctcgaaggggaaattttccctctcgtacgaaaaccacatgtaatgttcatcaggaagggaagcatatttctcaaaaattttccatgtggtttaaaaggaaacactctcattcatggtaatttatatataccacctactgcacaacgttgtggtgagaagtatcccagatggcacacccccataggttagatggccgtcaaaaaatccctaacgatggagccccttttttaaagaagcacgccatttctcacgtatcgtaggattatcaggattaacaaatggggacaaaaatcgattaaccaatttttcggcatagagattgtagcggcgctgggtgtggagggggagagactacacgctgttatgcaaacatgcgcataaaaaaaagtggcacataatatgacctcgcctctttcctacttaggaaaaaaaagaaaaagaaaaggtggtcacaaaggtgagggctaacatggtcaccttgtattgctaacctttgtgagagccttggacttctccccaacgtgaaggttttttcctcctctttaaaaaggagtcgcgtttttccaaatcggaaataatttgcccaatccgcgcatttcttcatttgttgttttttttttcccaaatatttctttttccacgttttttttttgtccctgaaaattttgccaattttgcttttttcctgaaaagagaccctcctgactatatacttgggtgtaccacccgacagatatgctccaagagaagaatcgcgatggtcaaagtggtgatgggaaaagaaatgttggacgtataatatgtcgtaaccacttttgaccacagaagagggcgcagcaaaatatccaggtgggcctggacgtctcaatagccaagtgaagggcccaaaagggggggcattccaaaacggagcccttgtttcatgtgctggctgggagaggggcgaatataactgtaggcagctgcgcaccgtcagacattggcgagaattaccgcgaattaccgcgaattaccgcgaattaccgcgaattaccgcgaattaccgcgaatcatcgctaacaaccgagaaccaccgcacgtcactccgcatcatccccgaaaatgaacgcaccgagtaagcgaaccaactcggcggggggtcccccgtcgcagccggtcgggaaagacaactcggaaacgaagaacggagcagacgcgaaagaagggagcacaacgatgcacaaagagcacaaccaatgcagcaacacgtttgcaaacataaccctgtgcctgatgggcatgtcctccgtgctgctgtacaactgcgtcttgaacaccaccccccacatccacgaactgctgaacagaaatatcgtggtgtcctccaccttctttttatacttctccgtcctggtgttcatctcactaatcagttctttatttatcgaagtgaagacgaggacctatgacatatgtttcgttatttcgtttgtcctccagttagtgtaccctcttgtcgtaaagtactactatgaccagaccttcttattttatttgctcataggattcatcggcgcaacctgctccatgatgaagacgatgattttttcaattgctaccatcgtgttgaatagctccaaagtgatatgtctgtcgtatggtttgactggaatttattcccttttcattacatctacgtttttttattttttaacaaaaattgataaagacgtacataagcttatgcggtccatatttgctacatgcataattaattgcatttttatcttcgtctctttcgtttgctactccgtgttgaagagtactgatgattttaagcgtaagttcaagatataccaggaggaacgggagggaaaacgggcgcggagtggaagcagcgcgctgttcgatacggcggggggaacaaccgggggggctcctttcgtgatagcggtcgagggttccactcgcgaaggtggctacagtgggaatgaaggcgaaaaggagaagcaaccacggaaggaagctgcgcagaaagctgcgaagaaagatgcgaagaaagatgcgaagaaagctgcggaggagtatgcgaagaaagatgcgaagaaagatgcgaagaaagatgcggaggagtatgcgaaggacgggagggaccccatggaggtacccccaaggagccgcttcttcccagacttctccttattcaacgtgaagacaaacgagatcatgaagcaagccaggataaaggcattcctctacaagaagtctatcgttttcctgttttgcaccttttacaacatttttctgaagattgcagttttccccgttgtctgcccagaaatgtggaccagaaacgtggacgagcggtacatactgatcggcatggtgcagctggctgactgcgttagtaggattttcccaacatttgcagagacagtacccgtttttaaagtgtttcttctgccacaaaggaaggtactcatatactcgctcgcaaggacccttctatccgtcctatgtttgataatccccctgacagatgcgcccctcttgcaaaattttgcttttaagtgcctcctcattttttccaacatttacctaaatggctggtttgtcgttttgtcctttattaacatttcggatgtcttgaagcccctgaactcgatgagtaacgtggccatggtcagcagcttcggctccacgctgctccgggtgggcttgctcacgggctacggtgcctcgaccatctacaagcgctacgtcgcgggggggtgaagcggtgaagcagtgaagcggtaaagaggcaaagcggtaaagaggcaaagcggtaaagaggcaaagcggtaaagaggcaaagctgtaaagaggcaaagctgtaaagaggcaaagcgcagacgcgccaggtttaacagcacgtttgggacagcccaacgggactgcgaaccagtcacttcatttttccccgcggcgcacatttgtatgctttgccctgcattttgaccctcccgctggagtttgtgcgcacgcgtacatgttgtatgtgcagacgaatcgaggccaaactcccccccgttgctcttttttttttttgttgtttgcaccctgccctatttgaatagaccctcgtattgtgaaccccccagttggggaccccttcgtaaagtaaagcgtgtgttaacagatgccgctgtgaaaaggtacatgtgcaccttttcccccttcgaagggtataattggtgaagtgtggcctaacagcggagtctgccatttgcatgcgtttttttattattttttttttttaatggaacctaaataatgaagaataaacgaattaaaccttcttcttcaccccgtggcgtgacttggttaatttttttttttctcctgttttaaccctccttaactcttttaaataattttcatgcgtaaaaatcgaactcgttcttcaattgtttgcatttttcccattcgtgcgtttccctttggtgaagggtcatcacgcagaatggcccataaaaaaacttaccattcgcagctcatcaaacagatgatcgcctccccaatttactattacaaagcaattcgcctatattgtttcacatcaaattactgacttatgctcataaaaaaactttcttttttacgtttcccccaaagagaaatcgtcctttttttgttaaaacatgagggagtttcgactgtaagccttggtgcgaagtcgaaagatgcaattcgtttttgcacgccaagaagagccaccttcagttcgttatgcagcgcgggagtaggccagcgccccctcgggggggaaggcagttcttccattgcgcaagcggcgcaggctgcgaatgaggggaatgcggcgagcagcgctcccccgggggagtgcacaccgacccattgtggcgagggcagtgagcgtagtgaccaccatgacctcaacgacgatgtgtacgaaaagggcgatgtgcacgaaaagggcgatgtttacgaaagagacgacgtgtacgaaaacgacgatgtgtaccaaaacgacgatgtgtacgaaaacgacgatgtgtacgaaaacaacgagtgtgtttacattaagggagaaagcaaattcgttgtgcgcaggcgaaagggggggacatgcacaggggacttctcccccaacggtgatgcggcgggggtgagtgtctgcgagggtgtccaacccgggggggataaaagtgaggagggattcacagggggagaccccgtgatgagaccccagttgagcagcacgcgcggaactgaagatgccaatttatgttttgccgaaggggtgagacattggggttccccttcgaaggggggatccacatccatcgccaatgcggaaagtgaagccccccacacaaattccgtacgcgaaagtgatagcggcattccctgggacaccccgaaaaacgaagcactgatgagaatcataaccgaaccaactgaccacctgatgatacgaaacgaaaggcgtttttgcgacttcctgtgggtagtagccaagtcaggaaaaggaggagaaccaaattataaaagacgaaggagtaaaaagttaaagggtgaaggatatggaggacacggaggaaatgtcattctgaaaagtaaaagaagcgtttatgatttaatcaaaatagaacaaaaggttaaagcaaatgatggagaaaattttaaagaaaatagccgaggaaaggatggtagtgacaaagtagtatttgtccctgtaggaacaattgtgcggaagagagtttactgtaaaaaaaatgaaaataataggaagatatataagagtattttttggcatcaatttttaaaagaaaatgaagaattgttggtagctcgaggaggaaaaggaggcatatcatattctttttttaaaaagcatgattatagattacctgagaagggggagaagatgctcctcgaattggagctccgactactgaacgatgtagcctttattggcattgagaacagtgggaaaacatccctctgtagtagccttagtagatactatgggaacattagtagccacatatttagcaccaccataccacacgtctccaatattaactacatcgatggggtcgaaataaccctgctggatacccccttcttgtttcataacgcacacaaggattgcagccggggaaagagaatcctcagacatctgtacagaagcaagcttatcgtttacgtcatcgacgttgcgagtgacaaacttgaaaatgtggacgacacacaggtggaggactattacacggagagcctaaagggggggaatggcagggcgggggaagggataggcgcggtagacgcggtggaggggatggaagcggtggaagggataggcgcggtggaagggatagacgcggtgaaacggatggacacgatgaaacggatggacgcgatagacgagggggaggaggaagaattaaagccacacacacacagggacaaccccagtgaacagaaaagtaaccatgtgcacacatcaaacgaagcccgtgccaacctaaaggactaccataacgatacaataaagcaaataaaaatgctacgaaatgaactcttccttttcaatccggattacttaaagaaaaaagaacttgtagttgccaccaagtgtgacatgctacacaaaaacgccctactcaatctagactctctttatttccgtctccaaaatttgttcccccatatagaagttattgggacctctgccaagttcggcctaggcataaagctcctcagcaggaaaatacgagaccttatctaccctcaggacatcctacacagtcacaaaatgtatgccaataatatagaggactatgtcattcctacgcacagtcacatcagggagggacaacggcggttgcagaattatgagctaccagaaaatatcaaacacatctacgaccataactacatggaaaacttcgactactttttgaagaagcctcgcgggaagaggcatgatgtgagtgttagcaactctggagatggtaaaaattggttaacgggggatggtagaggaggtgccacttcctagggctagactacaacaccccggcagttgtccacacctggggggggtgtgcaagatgcacaacctagggaataacagttgatgtgaagggggacccacaaaaggaacacatacataagggtaccctggatggcacaaacgaggagagaaatgatgcagaatggctgacgggtctttgccaaaaggggaaggggggaccatcaaggggagaagctattcacgggcaagttgcagttgtacagcttacacagcttctcaacgaacttccgactctgggcaccgtacttggtgtagttcttcatgtcactgttcagcgtcgagaggacgatgcttccggtttccaggaactccacgtttttttcgttttcgcgttcgatgggcttggtcctgcagtggcgcagcggtgggacggcgatggtgccgatcaggtcctgcgcgggggggaagaggcggatgagaaggaggagaagaggaggaggatgagaaggaggagaagaagaagaggaagaagaagatgaagacgaggaaggaggtggaaacgcccgatgtgggaagcgtacgtggaatggcgacattacagagtcaacacacacacacgcagaagcagcattaatcgcccatacataaggcttggcgagcggatccaccccccgacgcactgcacgaaaagggggagcagcaacaacccaccttgttattcagcagaggattcaaaaaggggtagaactcctgcgcgaaataggaattcttgaaagtgaacagagcagttaagcagctgcgcaaattttccttgagcagaaaggaagggatgagttgaaaggagttccgcttcttattgtaaattacgttttcgtgaaaaatggagaagtgaatggacaggggagtgtacacagagcatagcagctcgttgtagttgttgctcaggcgtatttgtgggaacgaagtggtttggtacttaaacattttgtaattcaaggagtagttgcttttggcctttttccaatttgctttataattttgcctcatctcgtaggaagcccctcccccggttacagatccagaggaagaataatccgtggcagatgtcatgtgcgcatttgcgaagtcttcctccactgagtgaataaatttttttagttttttctcgaccagggaaaaggtgttatccgtgtagtagtactttaccacgatgaaatactcgaacatgcagctgtcattgcaaatatgattgatgttgctaacgttaaggatagtgttatttcggaagagcactcggtctttgtatacatcacctgcggtggtgccggatgccataccgtctggtgtgtcagcggccgtgtctatcgctgcaaccgcttgaagggtcttcgcctgacaattctgcaggaccttctcgttgctcaccccacggtcgtaaccacagtccaggaaaaactggtaacatttgataaagtcttgtattattttatccattacattcgaattaaagttccggaacatctcgtcgatgtacttaacatatgtcatcatttccatgtcgaaggtgaacagttcatccgagtgaataacgacttttccgctggaccgcaggatatttaaggacataattttgtgtaacttaaacaggttgaagtacaccacagtgtcactcacttgactgtcgttatccaagaactgaagataatggtcaaatattccctcgaaggaaagctcctcagaatgtctatttaggtattcataaaagaagtagtaattgtagtagagactaaaaaagtcaaagtgcttattttcgatgtcgcagcatttccagcagagttgcaggatgacatacgtatccattggaattttgtttttttttaagaaatcaaattcggtctcgttctgttgaataagattgactaaactttgcagtgtgatgccgtgcctcttccttaccaccctgtgcagatcgtccttgtactgcttaaagggggtggtacttgctctccctcgctccacgtgatgatgcacgtacagatcgtcgtggatgctcaccagctcgattatcttaacgagaaattcgtatataatttcgcttttaacatatcggaagccccttttttttacgaacagcaagttgttggtgctgtacttttgcacgtgcagtaggtagctacaaatttcttccgtggagaactgcaggttttcgaagagggccttcctgcttaggtagatgacgccgtcctggtttgcggcagcaccgtcttgaccgatttccccctccagcgactcgctgtgcacgatgaggtagtacgaaaacagcaactcgatgttgctaaaaatggtggccttctcggacaacacgagtttctccttgcagagccccatgatggacagcgttttgaccagctcctcctccgacgtgttactcgccgcgttactcacccccgccgcgcaactcccatagtgcttggaaaaaaacgactttaggcaaatggccagcgtcccgtcaatatcgttgagcagaatgttatacgttttatttttggtgcacaggacggcgtcattaaatttgcccaagttgaggcacaacttgtacaggatgtaattaatgtccttattgcccgagaaaattaaatttactcgatactttttaagcctctccgagttcaaactttcatttgggccattgttcatctcaaacatgttgtgtctgtcatgatgcccccgaaacatgctggagccatgtaggtcatttttatcgtccgatgtattgtaattgtggcttttcaaaaaatcgttgtattcttttatgtacttattgaaaagtttgaaataaatttctccagagttttttataatatccttcacttcctggttaatacaaattaacagccactgatcgtttatacatttaatcctttttgataaataaatttgccaaatttcgtcctgcacgatatcttccttctcctcctgttcttcattaaaatcttccctttttttcccactcttggtgatactaaggatatttttcatcgtcgtgttgattatcgggctgctggcaaaaactagcgacttgtccgccacatcgcaaacttcatatatgtagttgcaccgattgtaaatgctactctcatcatgatccttcgctttgtccatctcattgccatacttgttgtaaaagctgggataggtagtatacttcaacatgcatatattttcattcttcgacatttcatgtatcatcccttcgattatatgagccgatacgtatagtctgggtactttcctcaacttccctacatcgctcactatactcttctgcaccttgatctcgtcctcgaagttgtagtgccattcgatgtaggcccatagatggtcaatttcgtgtacatacttttctcgctccgtgaggagtccccctttcttttgcttttgtgtgcactgtcttttctgtagattgaatatatttccctccgggttgactagcttctcatcactgatgatgttcttctcttcgatcagaaactcggagaagtctgcctggatgtccagcagcatcagggagtagtcgctttcccggctgctcccccgcttcaggggcacgatttcgcagccgttctcaaggtactgcggtgaaggagggggcacaagtgggggaagtttacgatgtgcgggaaattttcgttgtgcaggaaattttcgttgtgcaggaaattttcgttgtgcacgacgtgtgctacgctgtgtaatgcgctaagtctgaatactcaaaccgttcgaaggacaacaccgtccgagaacaccttccgcaagtgcccactcgactggacaaaagaaacacatgcacgcccacgacgcacacaacagaggcaaggcaaatctgcctctctttttctcttcatgttaaaattattacccatttgtaggatctcgtttcgttcatccttccgcagctttcccgatgttgccctttagccgcgtccctctagaaatatttgcccgggaaatgcggccaaagggttattgatatctcagaggcagtgtcaccttgggcatataatttgttgtgtacaaatggtgcacgtacatatggtgcacgtacatgtggtgcacgtacatatggcacacatacaaatggcacacttacaaatggcacacatacaaatggcacacttacaaatggcatacatacaaatggcacacatacaaatggcacatacaaatgacacacctccttctctcttcccaatttcgagcttgtcccatttaaaggatataataaatcataaatcaaaaacggacctgcgtattcgctggatcgtacgtatgagcatgcgcacatctacatttttaaagggcgctttttattctgccttccattggaagatccacttaagccgcgcttccggaacaccccatgtgcgcaattatttacgcgcttactgttcttaacggggatggagcaaattttgtagttatggtgcctttgtggtgtacgtgaaaggttagtgtttatttttctctttttttaacatatgttattttttttttttttttttgtttcccttcacccagcgcggagctaaactggaacacatgctaaccctcatgcgtgcgctcagtttggcgtaaacaggaggtgcgcttttgcttcccctgtgaagtgcccactgggtggtgcttctacgtggcagcttcttcaccttcacactgcgggatcttagatgcggacttaggatcagcgctgtgaatagggcctccacacgggtataccccctgcaatgaattcgcctcggctcttcccttaatgagcgtaggaagtcacccgaaggggagtaattaataaatgcacaaataaatgcacaaataaatgtacaaacgaatgcacaaataaatgtgcaaaccaatacgcaaataaatatataaattaaaaaaaaaaaaagacagtttcgccggtgcttctcgcttaactgcaaaacgcatagcaaaattggttcccctcgaagcggtaaaaaaaatacaatcacgaaaacacccaagttagggattcaaacatatttttattcacagacgtgcactgtacacacacacacactgcgttcgattcgattcagttcagttcaacgcatccttgcgcgatgggagaatccccctttacctttactacaccttaaacgcatacgcggcgtggcgaacacgttgccaagatgttccactcaagcggacggagcatgtcagctgagatgacccacaccccagtataccttttcaaccaatttgttactcatagagaagttcacgcaacgcgacatcatacgacgtgtgtgtgtatgtgtgtatatgtgcatgtttgtgtatgtacatatttgtgcgtgttcgtgtgttctttacccataccacgaaagcgacctgcctattttgggggtggtgggaactcctaccatattctaggctggttgctcctcatcgcaaaactgaatcatcgggtcggtggcactctcatgtattgacggcttaaatttccccctaggtctttccttcaaattccagtaatcgtacacatcatcatgcttgcacaaatataaaattttttgatctatggacttgttgcttaccacacacagaacaacatcgcccaccttaacatcgcgaaactgcgcaacggaagatggggtgcatgcaattcctttccgtgtactatttagtttaaaaacacaatttagcatcgacttactgaccaacatggcttggacaatgttcccccgcttggccaaatcgacgggtaatttataccgcgaattcataaaacagtaatttacaaaatctttcgatttttccaaaacgcttttctttgaaagcatgttatcgaaaatcctgtacagggggaataagtacttcacattttttaaagcataaatgatggacattttacttaatggtctgacttcccaaattttttcattcttatacatttcctttttgatgctacttaaacactcatccttaatccccaaataatcgttcaacagttggagaaagcttacttgatatatgtcattacttttgttcttttccatcagtagcatgtgcgccctggatgtatcgtaaacgttttcgaattttattcccagctggttatacagggcggagctatcttccctgcagtcgtgtaccagttttagcgttttcttattttcgattatttttttgacactttttatgactgacatttttagcaagtcgaatatgtagtacttctcacgggataagcactcacttttttggcgtgttcctccctgggttctttcctccgtgtacacctgcattatgcatacctttccatacttccccaaatttgtcccctcaaaatctactgcaatgatgtcgttttggtttatttcttcagcggcgtcattgccttccttttcattttctacaatctttatgtctttatagctacttttctcagtgtaacttccaaacccggtggaaggctgatccgtgttcgtttggccacatcctgtttcacgctcttccgaaatggtcgaaatgaacttggtgctgcaaaacacctttcgcctttttactgtatccccattttgtgccttcctcaaaaaggatatactaactacgttgcggaagaatggtatgccttttttgatcgcgcacttgttgctgtggtataggtacatttcaaaatagcatgctctttcggaaatttcgcgcaaatggggcttattccacactatttattttagtagcataaaaacgaacgggaaaacacctttaaatgtttcccccatatggctgctaaaccggtaatgtatctctccttccgagttgaaaacttgcgcgggggggacgtgtcgctatttttatctccacagggcatagcgctgctcagaagcgtatgaccagattcgaaacgaatgaacatgaaaaaaaaaaaaaaaaaaaaaaaccccaaaagagtatagcacaaaatagctatttaaaaaaaatagccacgattccgtatgccacgcacgtttgcacacactacatgccgttgccacgcaaaaaaccagcttcagcgttgtaaaaaagagaaaaatatatgaacaggcaaggttgttctgccatttcgagctatttctaaattttttttttttttttctcccttttggctacctgtgcacacattttacaatttgttaaaaaaaaactaaatcgatgcaaaaaaataagctgcgtttattttatgcttttttcctatcgatcctttcatttccttttcgcagcaagattaccaaattggaatattcatttttttacatttttttcgaaaactttaaggtacatttttaaaggtgtccaatctatgtctccaacaattatgcacacgcgaaacatagtatacgctttaatatattcacacttttcacgaactgtcctttttgcttcccatccatgcatggaaattctgcgtgaggacaaattcactcccacagcataaacctattacgcattggcaaaaaaaaaaaatacgagttccattttattaccccgtgtctgcatcccccgaattacaatttagcaacgctgtcacaaatacaacacttcattttgatagaacatttttttgcctatgatggaagaagccagttgcatccctgggtacagaaacataaacgcgcagctgctgtacaggccgcaagaagactacgcattcgttaatgatataaaagctaggcagttcttttacaatccatacttccgcaaagaaccagagggcccatatgtcaaggaatatcacgagaagtatccgattggcgaaccgccaaaagggtgcgtgttttccccctttactatggcacagcaaacaatgaacagacagtgcaacccgtttgtgtcctacccgtacggagttcctcgagatcccccatatgaaaagtgctccaaatgtaaagggaacaaaaaaagtaaaaaggagaaacgggaaaaaaaggagaaaaaccgtcatcacagtggtcatcaaagtgatcaccaaagtggcttattcgcttcgaaattgagcccccccattgattacaacccaccccagggggactcgcagcctaatgaagagaaccattttgatcagactagggactaccccgcggttcattatccacaggagggaagcagccaaaagggggattcacattacagctcgttcgaaatgaccactgcgcacgacatggaaggcacatatccgcgtgccaatgatggagaaagcgcatgtgacgaattggagagtccactagagaaccatgccgactacgtccatgttgacaagcctgagtactattacagctacaatgaaaaggcaaatagtaattcgcaggaggggctacaaaaggtagacgggaaaatttttcagcataggagtgatcctcacctgagcgacgatggcgaatgcctctctgatcaaaaagtcacttttgatgtgaaaggagaagatcaattcagcacgatgtttgcagattctgatgaggagagggcaagtccccataatgcggaagcgcagaacgaagtcgagggtatcttaagccagtacataaacgatattaaaaagaaggggtcgaatggtaggaagcatcaaagcaaggggagcacaagtgggcatgatccgtacgacacacctgtacgaatcaaaagggacgcggatgatttgcacgacaacgaaatggtggccgtgacaatgagcgcgcaggaaaaggggaaaacacccaagacgtccgacgtacgaccaggtgacggcgcaaagagagataagcacgacaagcagcccatcaaacaggtcaaaatttgcgaagatgaaaatgtgtggaataagtatagcgtcaatgagagctccaaaaagggggacacttcgaatgagcgtttgaaagtgggaggctcatcggggagaggtgcccaagatttgcgcagtgcgcacagtccgcatagtccatacagtacgcctagttcttacagtccgcgtagtccgtacagtccacacagtacccgcagccctcacaacttgctcaatcagcgcgataccgaaagggggaaaacgtcggaccatcatggcagagtctgcaaacaagctattccaaagaacgaagcagcaaagaaggatgtcatacagtcaagacataaaagagaaactgttaacaccccacaaatgtcaacatcaaatgaggaagacaaatggggtgccatttctgcgaaaaaaggtgcaccgaaacaaaggaagggatactatccacatagggacattatgccaccaaaaaggaaaactgagaagaaagaattaacttataaaaactccaaaatagcaattgggagaaccaagtcattgaggtttagaacaggtaccgtcactttccccaccaaacatattaactcccaacataggaaaaaaagcattctgagcaaacaaaaatcaatgttcgaaacgaagctcaaaaagcaaaacacggtagccttgaagaggagaaaaaccatgtctaggataaattctatgaagaacccaccttacacaatcgtcttaaacaaaaagaaggtcatcaatatgcacaaagggatgcatcctatggagaacaagaaggataaaatgagtggtactactacccctgtgggcgcgaggaaaatgctcgccaggtcaaagaccaaggtcctactcattgataatgaaacgaaaatatttaaaaaggaaaatgtaaaaatggtttcaaggaacccatttaacccaattgcatcttctttggaaagctccacacgtaaggagccagaaaatgggaaacagaaaaaagaaacggacatggccggaagtggcaaaagagagagtgcacacctaagcgctaatgcggataagaaaaaaaactaccacgtctccgttagaaataaggtgaaatcgaaaaaggaggaaatgttccaaaatattatatccttgacgaaaaacatgaaggagaagccgctaaagaagaagtacaacgaccagattgaccctcgcgatttgctatcggtcacgtctaacaatagcagcgctgtggcggacgatgatttgtagtgggcgaggagcggtgggcgccgtacgcgtagagtccagtgtgcggaacggggaaaaagaaaagaacggacctcccaatcgtcgcaaatgggtgcaagcacgatggccagcatcaccgcaagtgggcacacagcaaatagttgccacacccgtcgccacaatacagcatgctctagccgttgtggtaattcccccaagtgaagagaaaaacttctacggaggttttttttttttttttttcttttgttactcccccccgtttagctgatgtagcgtggttgcattcctgaccaagcagtgtgacgaagaagcgagtccatggcaagctcttctgacagacgcgtttgtaacgtacgctcaaaatattgctctacatatgcaatgttttttgggagacgttcatttttcctttcatcgcgtcttaggaggtgcattatacccatctggtgcggaaattggacaccttttttgtcccttttttgtccccttttttgttccctttttgttcccttttttgttccctttttgttcccttttttgttccctttttgttcccttttttgttcccttttttgtccttttttgtccccttttttgtcccctttttgtccccctttttgtccttttttgtccttttttgtccttttttgttccctttttgatgttggctcccacgtttagtgcactactgcaccagtcgcaggaccagtttgaaagacttccctcgttcgccgaagggggattactcgtttacccgcacaggttgcgtgaagcacatttgagagagcaccaaaaaaaaaaaaaaaaaggaattacttggctgtcccaggtgaaacgtacacctgtgcgaagtgccaccgggtggtcaatttagtgaagcctctgcagtacgtactaacttgggctgaccttccatgagaagttaagtagagagagtatgggtaggtgtggagcctcttcaaaatatgccttggtgaggaactcaaacaaaaatgtgtgccaatcgttttcctgcggaagtatgcgtatactgccgatctgtttacattgcagaagctgatcacttcttagctacccttctaacaaatcatcgcaaaaaaaaaaaaaaaagatcgacgtgcatcttctgcccgacagctattccaaaaatggataaactttcacataaagggaccaaaaaataattataacactttgggagtttttttcaacatggtgaaaaaaaaaaaagactatgaacaaatatcagtggagagagaagggagaagagaagaaaaaaagggtaatgtaatttgttcataatggttttttacatggataggtagctttacctttaggaagatacacagagtggggatttttttttttttaaaaaaacgagttaaacaaaattggcaataattaggagaagaaaatggatgtacgtgtgaagcagtaggtgtgtgcacacaccagtgtgctttttttctatttctccttcttctagtgctgctgctccccacgctactatttgtcagcactgtgaactgagaggctggcggtcttcacttaatttgtaccagctcacataaacacacccgtatagcagtgttcaaaaaaaaaaaaaaaaaaaagctaggtgaatttctttaaaaaattgttcaagtaatccatagttatcagggtaatcatagcatggggcgcaatacgtacatagtaggttgtgtaacttgcgtagaagatggatatgcccccttttttatataactggagtgagcagtcaagcatatttttgtagggcattttcttggtcacaggatcgactttcattttctgcatgcacgttttgacaaaatcgaaaggtaaactcaaagtgactgcaaaaaaaccactaatcacactagcaacgagattagttttcatacctacccctagatatttttctaggtattccttcgattgatcatatgtagacagcatacccaaatttaatgacatagctcgtgcaatggttggcacggatcctttccataaggccaaaattccttcttcttttgatattctatacacagcattgaacacacctgtgtaatttctcttcaattctttgggcagggtattatcagcttgtagtctaattagggataaatctgctgggtttcccatgaaggcacctaaccctccagcagcgagtgcacaaaaacattttttgtaaaatggcaaaggttccccttctttctttaccatatcagagaaggtcctaaataaccctaaccgtcccgtagtatacacgatttgtcttgtgagccctgcatctaaccctttatacagagacaggacgccttcatttactataatatttttgcctataataaatgggttcttaactgcattttttccttcagcatttaattgaatccgtactttgatcatatcaagtggttgcacacagaacgttgcaaacatcccactaaccccacccactacaaatggctttaccttttccaatgggctctttttttcaatgatttttttttttatttctacatttgagctgtcctccaaatcgtatttcgcaatatctttgttcattttgtttggggggaaaaaaggggacctcctcaatatactcctttttgaatgtatctctttttttttttacgtgccttgctcctcgtcaaacgggtgcactagggttcagagttgtgatacaactgcgctctgctgtgctgtgatgccttccccggtgcgcttgcgcacatgtgggttgtggaatggttggctgggtcgtctctatgggggggcagtgtctacacggcggaaaaacacacatgcacatgtgcttatacatacacacatgtacatatgcatatacatacacacatgcacacgtacgaatgcgggtgcatatacgtgggtgaggccacacaggtgtgtgcacgaatgggagggaacgcccctctgttcacgcaaatacaactaaaggtaccaacgtgagatgaaggcatcccctggcctaccttttttctccttgctcaaattctctcacgggtaatgctatgcttttttttgcggttgaaaattgccactcctcagattttcactcctcaggtgtcattcctcagactgtcactcctcacgcggcattatcgctgaactgacggggtagaaatagaatgcaccgcgacggtgtggtaacgtaggcacttacggaggtgaccacgcatgaacctatgtttaccgcgcgcacaacgtggtatgggccccctactggggactcccctcacctgggcaaatcaaactccatacaaaatattcacgatggataggctaatatctacatatgctcaattgtgattacttttttttttttttggtaagtatcaagcggcaagatggaatgaactccaacaaattgtcatactcgcatgaaatgaagttccctctcttagaaaggtgcactcccttttttggaaggctcatttgggggatgtatcatttggtatatacttcgtaggccttttttgcacaggcgggaaggcgtagagtaacaaacaaaatgagagaaaaaaaaaaaataaaatataatataataaaataaaaataaaataattaacccatcaatgtatttcttcccatggatggcttaacaaaagtgtacattgggatgctcgtgctgttgggaaaaacagttcgaaccgcaaagttaaaaaaaaaaaaatcatttccacccttttttttgccacgttgaaagggatatatgcacgtgtacaaacgtgtaggtgcatacaacacgcagcggcaatggcgcagccccacgcgttggctacgaacaacatgcacaagggcgatgttctgaggtggttaatggtgaccctcttatacgttcgtgccgcgaatacacacacgaagctgaatgcatttgaggagtcgccgcgagaatgtgatgcagtttggggaaaaagggtcaatatgttactctgacaggacgttcctccgggagagggtgaccatgttagagctacttaacccttgtttctaaaccacatgcgcagcagcatcattatgtgtgtagttaaaacggttaggggtggcggagggcgtacttggcgccgttctgatgacaccatttctgcaattttatgagtgggtcaaactggaggggatggggaagcgggaaaagctcaggtatgctcaactgttcaacagtgaagtatctcctaatgggccgcgagctagttaagcggcgcaaaaaaaaaaacactagcagctacataggcaatcggtttagggtagccgatttagggcaaccgatttagggcagccgatttagggcacacgatttagggcaaccgatttggggcaaccgatttgtgcatcccatagaggtgatagttcgatgcgttcatcagatgtacatgctggggcgcgtgcaagctgggccgccggggcgcgtccgccatggaagggaacaaaaaaaggggaaaccgtggcgcgcaaggagtgaagaaaaaaaaaaaagagtgcccagcaacttgccgctacactggtcacggacaaacagtccgctaactcgcgaggaggaggagaaaatccttgatgttggtgacgaggagcgtggcgcccacggaagcagccaggcaggcatacctcaacttgccgtactgcttaaaggaggggtagagcacgaatcccacgatggcagaaaggatgacttgcagtttggaagtcctcttgaaaatattatacagtctataggaaaaggtcttcttagggttatacagacagttaacccccatgggaaggcagtattttggaattttctcaaacgtcaaaatttcgatgtctttgtaaatgttggacagaaaagaaaggtcttccttcttctgtgagtagttacttaaattttttatttcgttcactgtggcaaagctattcgcagagtagtccaaaaaaaaggagtcatatgtactcacagatttatccttaacaaatttgaggaaattttttgtcatgttggatcttagtaagtacaccggttgaatgaacatatggctgtctacctcgtccgaccccaacttggaagtaaaactagcataggagttattcacatgttgataaatttttttcaaagaggttagtgtatcttccttactgagcttatctatgatagtaacgtaacagtaggtatgtctcgacccgacagtagagcaaacagaatcaacattggtagagttaatttctaccaagttcttcttcaaggcatctttatatacatttttaatattcgtagaggaaattcgcctgatgatctttacttgtgctttattattaaccaaaaggaagtaatcaatattttcgttttctttgatgtagtcactctttttaacacttagcactttaagggcatctatgatttctttttttagtgtctcatttgttaactgctcaatttcgttatatcggatagcataagtagtgtatatatttctaaacttccaagtgatatgcttcacctggagacttaacttatttttgttagacaggagaagtactttgttgttcttgtcaatatgagaggatccatttttactaatagggtcattccttttagtcaaggaataataagccttattaaaatcgttcacattatgtataaaattcggataattgctaataatgtatgattggaaatctttcgatgtggaattaaaaatatttgaatataattggtaggtcccatctggagcgagaataaaaatagtgggataaatttttacattaaaaggtactttacttttaactaactttttatccgttaggatatttatccgtccaaaggagatatactcatgatatttgtcgaatgcttcttcccaaattttggagaaattcaaacttagattatccgtatctgaataaatctgaataatccaataattattcgagttctccactaagtcgttaaaatttctcatcgtcaaattgatgctattcgactcaatcaattttaagactttccctttcgaatgatcatacgcctttttcaatctcggatctgacaatgttttatatgccttggtaatgtctctgaattttttatcacaatctttgcaatctttgttactatctggatgatacatttttgataaatctcgataatttttctttatcttatttatgttatctcctcttttacattttaagacctcgtaataatcaaaagagtcaccttcctccaagtaggtctccatagaatacttttcctccaaatatttaaacgttatcagtgtcataaaggataagataatcccaataaggattatgttatcagttatgaactttaatttgtttttatacatatctagtgggttcttctgactgttactctgttttccactttttgtatttttattttgcgtattactcatcaggttttttttatccttctgatcggtcttcttcttgtgttcatttttttttttcgtttcttgatcgtcactgtattctacgctactattctttttcatatttttttcgttggcctgctggtcgcctttcttccccttggatgacgacttctccttcaagctgaacgagcttagctcggaggactccggccccgtttcgtacgacgacatgcgcttcatgttgtgtgagtagcaccaggggggggagaagtaggtagggggcgcacacaccgggggggagaagtaggtagcgggcgcacacaccgggggggagaagtaggaagcgggcgcacacaccgggggggagaagtaggtagcgggcgcacacaccggaggggtggcaaatgggggatgggcctcggttaagattgcccctcgggggaaatagaggcactcccgcttgggacagcactatcgatttggacttcgcctcgtagcagaactatcgatttggacttccacctgctagcggagctaccgatttggacttcgcctggtagcactcccgcttcgccgtcccctcgctcgatggaccgcttacgcgcgctcaaactttaaaaaaatttccagcgcgctgggtcatgttccttctagctttacgttcgttgcgcttcctaacaactcgctcttttctctactctttttttttgcttttttttttttttcgttttgctctgtttcattctccaaccattctgcgattttgtgtttgctacgactagtatccacacatgtaaaaaaaggtttttttttgtttttttgcttttttgcttttttgcttttttgcttttttgtttttttttttttccaagtggggatacagaaaaaacgccattttttttaagccattgttttcgttgcaatgtatcatgcacaaaaaaaaaaaaaaatcccgctttagctccacttatgcgtaactacgcggatgtgatttacggaaggagaggttccccatttgctgacggagtcatgcgccgttagttaagtcgccacttggcggaccacttgcaacgagttgccatgttcgcagtgaaggaaaaaaaaaacgagaggcaaatagaggcaaagcgaatcaaaacgaagcaaaacgaagcaaagcgaatcaaaacgaagcaaaacgaagcaaagcgaatcaaaacgaagcaaaacgaagcaaagcgaatcaaaacgaagcaaagctaaaccaaacgaagcaaagctaaaccaaacgaatcaccacacttccctttttgccccttgctagtagcaccaaagcggaacaagcatacaggtcatcgccctggtcgagtaaaccccccgccccccaaaacatgaattttaacaaaccggagttcaccaagggaaagggcgatagcaactccctttcctccaagctgattaacaaggtaaaggaacgtgtgcctttaggtcgtacgcgaatgagctgagaggagaaaaaaagagtttctttttttcctcttggcactgcgcaaatgatacaatgtgggaaaaataatggaagggacactccttcccgatctgtatgccccctgggatcgccgccaatacaccccagcatacccacctccccgtgccgcacaccttaccgctaaactcaccaccccctttgcagacgtatgtcctgtcagttcacctctgcgattacatcataaggccactcctgttttactgcttcacgcctttcatatttggatacggactttactacaatgacgagtttacgctgaacccctttaaactaatccccaaaatattgataggctgatggtaaggggggcgcagcacgctcgtacattggaggtgctcccatgcaaaggtagaagtattttttgtgttctcagatagaagaatcatagcaccatgcgtgcgcacagttagaagcaccatgacatcatgcgtgcgcacggtcagaagcaccatgacatcatgcgtgcgcacttgcgaatgttttaaattattattccttggtgttgcccctcatgtgtggccaccgtgtaacatacacccgctgtttttttaactcccccacacacgtatccgctggtaattcattcgtatgtgtcctcattttttttaattaaataaaacttacaggacgcgaattaatttcacgtcgcaactaacctttgaaacaatttgaagaaaaagcgaaagagaacgaaaaaagtggcaaccatatttatttaaaaaaaaaaaaaaaaaaaggaagcaattatatccacgcagcgtgtgctttaatctgtttactgttactcttaaaggttgaggaaattattgtaaaaaaaaaattcaaacacgaaagtgcaagtagaccttccgttctgccgtttgcaaaattttcgggacatcgttctacaattttggttaactccatattgataattttttctgttaagatattttcccaaaaggcatttacctcttctttttaacgtggcacgtcgtacttgtaggaacggaaaggggccacatggaaggcgatattcatcaccgtatggctgctcacaactttgtaaaaaaaaaaatataagccccacttttgtgactaattcaggggagttcagatctgtcacagaaagtacaaaatctgggaaacagtcaccccccacccacacccccaatggccactaacaagataagaaaggcgtaaacgaacaaaataaactacgccatagtaggacagcgttacatacgcaccacgcacctctccccccgcttggctccccctaaatgatcaagaaactccttttggtgcaggctgcgacaagccttgtgatcctttgctccacgaataagttaaagaatgaaaaacaaatcctccgaacaggttgtgctctgctgaagggagtgaaatacaaaacgcgtaaaagagcgtttgcacagccaatcagcgggtctttaaaaaagaaaaagtacaatacaagggaagcacacgcgacaaatgaaattctcattttcgacttgagcgaaaaacttataaattacaaactcgcttttgaactgcaaagctggttgcatcaatccaaaattaatttgcaaaatggaaacaaatttcccataagttcgaatacaccaaaattggtgaaagataaaactaagaggtttgaaaaaaatcttaaaaaatatgatttttgcatcattcttcagcacactccatgctacaccttgggcagctcagcacacctgggtgacatccttctggataaaaggagttactacattgaggagttaggggatatatacaacaacttcgacgaaaggatcctttcccaatttgttagtaagcacgaatatattaaaagcgaaatagacgagagcgaaaattatgatgaagaaaaaaactattttgacagcttttcacaaaatgcaaataaagtgaaaatgccgatatatcgtattaacagaggagggaaggcaacataccatggaccggggcagctaatcatatacttcattttagatttaaaaaggtatccctctaactatagcgaaagggatgtttcccattcgtcccaacgtaaggatcattacgagggggaacaacctaaaatgaaggaacacaacgaggaaacgcttccacaccgatgcaacaggaacctcaacgaaaagacagaaagctcgtttgacctacacaaaacagtaaataacatccaaaaaattggagtcgaaactttgggcaaatttaaaataaaagcgcataccaaggaagattccattggcgtttttcacaaagataaaaagcttatttcaatcggtgtgaaaataagaaaatatatatctatgcacggaatggctttaaatttcaaccttgacaaaaactttttgaaatatttactgccctgtggcatgactcacgctgattacacctcaatgcatgagctagatgaaataaaaattagagagaaaacaggagtcagcaggaaccccgaacgagaaagcgaaatggctatccgcgacacgctgctcaacgaattagcagttaactgcgcacattcgctaggaaccatttttaatgccaaggtgaagatttcgagcgatataggcgacctttttgcttaattgtttagtgtgtctatttgtagcaatggccatgaaggggtacttttcagaagaaggatacgaagttcgatgggagagggggaaggataaacacccaaatgtaagccttcataggtttagcagtttgctctacaaatttgcttaaatttcaatttgtaaaaaaagttcgctataaatttttttttcaaaatggctacctgtgcagcttgacaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttaaacgtgaacatagcgttgtttttacctgaacgagctagccacgtgatttaaatcattctacattttgaacagtgccaagcgtgtgtacatgcacatgtataaaaaaaaaaaacaaaagtgcatataagtaaataatacataaaaaaaaacaaaacagaatggatgtacaaaatgaacaaacaaaatgaacaaacaaaatgaacaaacaaaatgaacaaacaaaatgaataaacaaaatgaataaacaaaataaattacaaaaaacttctttcgatgagctgagaatacgtttcactcacatttgatttaagtcacctccgccgtcttgtgccatcagttcacctctttccattctgtatccccccagaaaaacacgtttttttgtcaccttttccgcaaaacactgtgggataccgtctgcgaagtgtttacatgtcatttactcgctgttgtcttcttttaaaaacatttttttccttccatcattttgtaaaggagtcattttagttaacacctttgtaagcacgtatttgtatacgcatattgtttaaggcgcacctgggtaaaaccgtttttcaaccccaatcgcctatacactcttgtgcgagcaccagttgaatccttttttttttttttaccttgtcaactgccttaacggttagcaacattgcgggatagagccatagagagacctgccttgttgcataaaaatatttgaccatttttatctcagctcatttttcctttgtcgcccccccaaaaaaagagtagtaaaccacgcacgcgcgtgtatacatatatctacttgtttgcctgttcgcctgttttgtacacctcctccctgtgtgtgcaaaatggaacaccccgtggtgaacacggtaaacgtggcccaaacggccaacacggaaaacttgtccaacgcgccgaatagcatcccgtacaccttcgagcactccagaaacttaggcaacaaaatcctcaagccaatacgccaggaaaaagtcgtcagggtgcccgtgacccagtacgtggaaaaaatcatcgagaaggaagaaatcaaattcgtcaacaaatacgtagatgtcataaagccaataataacctacaagaccaagcacatttccaagccaatctatttagacaaaattaagtatgaacccaaactgatagagaaggaaaaaattatacacatcccaaaaatagagtatagaaataaaattgtagaaatacctgtgtaccttcataaggaaaatatcatagagaaaaaagtccccctaataattgagcgagttgttcctgtcctgagggtcaaaaaaatagagaaggaggtcttcacagatgtggtcgaaattccttcaatctgccaaatggccgaaagggagagaaacataaacagtagtaccaaacatgaatataaagagagggtgatgatccctcaaatagcaaggaaaaactccgatagagataacttttacgcagtaggagaagcgaacgaaagccaggatatatacaataaggaaacgtacagaaatatggagtctcaaaatgatgcttcttcccccgctctatattctacagtgcaaatgtccccgtccgcccaagtggaaaagtttaaaggacaccatcggggaagtcactctgtagttagcggcgaatcggatgaagaagcctgcggggggaaactggagcataaaaatgaaaccatgtataatgatgccacgcgtgaggaaggtgaagaaggtgaggaaggtgaggaaggcgaagaaggtgaggaaggcgaagaaggtgaggagggtgacaactatgtggacgccgctggaaacgcggaagggacgcctaacgaggaatatttagccagcgggcacgacctacacagagggcaggacctacacagctgtcaaggcctacgcaacgaggaatcagtctccagggaacacgcccaaggtacagttcaaaccgggcattacagcgaaggcgatctgtataaaaagtcgaacataacgcatgtcagcatacacctgcccacaacgaaggatgagctgcgtgaggttctccagcggaattcttccaacgcaagggagggcagttacggcgtgtctttgaaccaggcaacggacgacaggagcggcagcaaccggctagctagcaaccggatagctagcagtggtgtgagcaacctgcgaagcagcaacgacgggtacgcttcgaataaccacctcttcacctacgatcacagaaacgacagatacaacgagtacgacatgaaccaaatgatgagcgagcagctaatcagagagtcctttaacgactccagacgagacatgtccaagacagtggaagaaaacgttggccaggggagctattactcggacgtgaaggaccgcatagaatcccagaagcataacctttccgtcccatctaacatccacctctataaggaaaattactcttcacctcggaacgtgtgcaggaatgagtctgcgagaacacggtcgaactttatgccctcctatgcgaacagcaacgggcaggcaattgtatccgtgcgccccgccaccattttggaatacgtccccaagcagaggaaggccaagtcgcgcttctgcagcttcataaacaggtgctgcggcgacgagtgactgcacaaggggggctgcaatcggggttgccgttgcgatagcggttgcgggtgcgatagcagttgccgttgcgataacagttgcgactgcagttgtcgcgcgctcaccgaggcgtttccatttttcccccacgcggacaagcgccgctcctcctctgcatcgacatccccgtgcacaaaataaaaccatgaaactcttcaaatgcaaaacataaaagttggtcgaaggggcgcgcacactttgcgtctcccgtctcccgtctcccttcccccaagggttcaaaataatgataaaaaggaaagcaaccacagcgatgcggtggccgtagcgatgcctaatcaaacatacagtggcctcgccctatgggaggcgaaacgtctaaatggtgccacttaaagaaagtcacacaattgttgtacggcaaaatcacagctttgtaggaataacgtgttgcatatgttttaataaaagaacctaggcaagcttggagggggcagtttcaggtgagtgggcggtagggaccacatagatgagagatgcgtggtcatcggaacaaaaaaaagaagaaaagaagagacgcaaaaatacagccacctccgctttaaggatagctgtagacatgctcgcgcgtttgtgcgcttgcctggctgtggcgcaactaaaacattaataatggtacaaaattgaagaggcgaaaaggctaactttttagcagctcgaaggggcagtcctccttggaatacgtgacagcgctctgtaacttggtgtcccacgttagggacttcttgtacgtgttcttttctgttagggggggaggggaaaaaggtgtcgcgaggtgtgcaaatttttatcacattgtgtttttgtttcgttttgcctcactttgtttattcttacttttcttatcttatcttattttttcttatcttattttattttattttatcttatatgcgcttacttgatttgagggaactgcgcgcgctctgcatgtgcattaagttaaaccgcctttgccccgattgttcccctgcgtggaatgttgacctgaacgcgggtaccttattggcatcgtagcctttgaggggagatgcgtcaagcaggttctctgttgcatccttgccacccataaaattgtgatcatcgcaaccatcgttaacatcgcaaccatcgttaacatcgcgaaatgggtattcatattcgtccgccagcccgtggtcctcccgcgggtcctgttcttcgctcagcccgtgattgtctcgttcgtcctgctcacctgatacacttttgaatttccaacacaggccattcttggatggctcgtactgcatgtagtcattttcgcctgctggtatgtgtgcgtgtggagggaggggggaggtggtggagagggtgaaacgacaacataacggttatgtaaatgggagccgagtgaaggggcgccaataggacggatctcttccccaattggtgtggtctcaggggtaggcataacaacgcggtggggttaccgcaacgaagctaccgcagcgaagttaccgcaacgaagttaccgcagcggcgtcatcacaactgcgcagtctggcctcttccgcaaaggggcgaactcttactcgtactcgcgtcacggatggaatcgattgtagattggctggaggagaaaaaagtggaaacagaaataggtgagcagtggataacgcattgggctcctccattgtgcagatggcgaaggaaacggatatagccatattttagacattggcttgctcagagttagacatttatatagctgtgcgtatttctttctgggggagaggagggactgcctacttggcatcgtataagacgccccatctataggacccttacttgaagcagctggatgaagtgagggaagccttcgactggtatttgaaacaaatgaagcgcttaaccttgtcaataattttattcttcttgcccaactttttttgaattaacgaatcgataaagcaaaactcgtgagcatatttctccataagcccattaaatacgttcatgtatgtatacacactgaacatattttgcacctcacctttctctgctccaaataacaccgtccgtatggctgccgttaatttattgtcataagaaaatgattcatatgcatgtgctgccttttcacatgtgtaaataattttctgttgacttttctgtttgtatgctaggtatagggtatgggctgggtgcactattttatcatttcttgatattatatatattgttgggatggttatatcttcgatgaagaaaacggggcaaatgttttctatgtcgtagtggaatttctttttaatttttcttttagcaaagtagaggcagatgtttttaaaaatgatttctgcctttcccttggcgctcaggtggaacgtggttttgtacagctcggtcagggacacgtacggggagtccacgatctgcggcgaggggcagcaccgggttgctcgagtgggtggcacgcacgaggggatacacacgaggggatacacacaaggggccacgcacgtgggaaggccaaacaggcagaagcaggtagaagcatgtcgcaacatagcgcaacatatctcgtcgcactgcttgacagcgccggccgcctcccccttaccagcaacttaatgttggcgtccagagacgccacaatgatggagctgactgcaccggagtacttcccccaaagggcgaagttcttcacgtgttctacattcctcaagtgattcaaaatcaaaaacaggtcctgggattcattccaaccacttgtagagaagtaaccatcggacaaaccacaccctgagcaatcataggaaaaaatagagcactcgcatattagcaatatgtgcaggatatccaaggcctccagctgacagctacaactcgaatgggtgtaaataacacaaggggtattttcattgtagttaaaaggagtgaagaagcaacacttgagtttctctcctcgtcggttgttaataatcatatctctcctgtagtaattttttccattaaagtgaaggaaaatgggtccaagaaattcttcttcatatttgtctctcgggtgcctcaaaaagaacatcagcaattcatatagatggaacatgtttcttcatttctgcgagtcttgcccgcacaggggtagagaagcggctgcgcctggtcacgagggggcgtctccgaagcggctttcgaagcgtcttccgaagcgacttccgaagcgactttcgaagcgtcttccgaagcgacttcccaaccgtccgccccaccggtcttcccaaccgtcttcccatgcatgtgcgtgttacgcgttataccttgtgtgttgtcttcgtcgcgccaattgggaggtcccagagggcacgcttctccgcttggtcaacccacgttcacatgcgggggcagcatatatctatgtgcacacgctcaccggtgctaactcttcccacaggttacgtggctcattcgaagcaaaagcgttgccccgaagtgtgtgtggggggggggaaaaaaaaattggcatttcactcaacatttatttgcagcaaattttggaggaaaaattcttgtgactaattatacgtgtccgcaagtcttcctcctaactgaaggggctacgtgagcaaccaccccagaaaaaacagatctccctttacgatacctctctgtgtaccacttcgaaaaaagggtcaaacttctaatttttgtttatcccccccaacctctcttgcttcctttttttatgttcatgtaattgggtccctgcttttgacgtatcgtatatacatgtagatagcctaaaactgtaaacgtcctcttcccactcgtcctttatttaccattttgtggttggctctcggaaagctctgcaacacacgtatacaacggtgcttctctattcaaatgcacacctattcgcgcttctttacaggagggcgatggtgtagaacgctttcctaattcgcctgaacgactcacttgaacgaattaactacgacgcgcacgcgaaggagatggctggcggccaaattttgtatgccaaattgtgtgcccaattttgatttgcgcaattaatgaccacttggggttatcgccaaaggcatgagctggctcattttgaagcatcaaaaaggaaaaaagggtcacacacatggtgagagaaaaatacaacgctgcaaattgcataaggcaagagaatatccaactgggatgtaaacccgtgatgaaatatgttaaatatttttatttttgtaaaaattaaaatttgagcaaaaaaaaaaaaaaagtgtatttttttttttttttttttttttcttttgccgcgtctttgcacaccgtttaaaaaaaggggcaaaactggggggaaaatagaggcgggggaatttcacaaaatgacgtaaaaaatggggaaaaaaaaaaaaagccagcgtggatgcggaatgcccttggcatatactacaaggaaaaacgaaacatcagaaagggggaagaaaaaaaaaaggagggtgacaaggtgggatgtgcatcaaggccaacataagtgcgagcagcaaatgtggcaagcgtggcaaacgtggcagtggaggcagatgcagcagagggatacgttaaaaaacaagaacagctggcgtaacggggatggaaggcgcgcccccatcctccccccgcgcataagcgtaggtaaggacgaacgtaagagtatgagcggtgggggaggggagcgctcgaggaaaggtgtaccggtgcatgatcatgcgcttattcgtatgcacatacaaatgcacacacatgggtatatgcacatacatacgcaccattcgtagtcttcccagtagacgacgcaaaggcaacgtgtctcatgggtgtaatatagttttcccctcaaacagtgattcattcttcgacaaatacgttccagtcacaccctcccatcttcttttttctttttaaaaattactccagaattatcagctcactttcctacatcagttatacactcgtacttgggccatataagcgcctgcaactcgttggcgtacttgaagtagatggtcgtgggcgcgttgtacaggcggcagttgtcgaacatgcgcttcagctcaattccgaagtcctcctttgttttgtactcgccctgaggggaaggaaggcacacaggtgggtcaaatgaagagatgtagacacaggcaggggggtaggcacagtcatgaaccggatgttcggcagaccggcagacgggcgaatttgcactcttcgcacatgccgcttagcatgccgcttcgcatgccctcgcacggtaacgtacatgtctggccttcctcctcatggtcaaaatatccgtgggctcctttataatgtcgtagtagtcgggtgcctccgacaggctcacaggtttgaggaagggccaagcagactgttgcttttcgaggaagtccaaaacgcctaaaatctgatccttcagctgtacatccttgttctgcgccttctttgggaaatatttcacttcctttttccatccgacttccagcaacccagggatgttactcgggtgaatgccattattaactcctttattttgtacaaagaagttaagtcctttaaaaataatttgtggcttaataaaatggatagccttttttacggtcttcttctgctcgtataacatctccgataagcgcagataatttatgttcgggaaaatataacactccattagcgttcctccgtcgtagtccttaatgtaaccaaaccatctctccttcggcatggaaattttttgggagaacccctgcttgcggaagtacccgatggcgaagttgtctgcgggtgggggggagaagcatgacgcggatgagcaacacggtgagggtgagaagcggggtgagggtgagcaacacggttatgatcagcaacacagtgaaggtgagcagcttataggggtaccccctcagggcgccgagacctacccgcatacgtcaagaagtactcgatgccgaatttcttcacgtgctccttcagatggttcatcaacctcgtgccgtagcccttcacctgctccgttgaggtaaccgcgagaaacgcaatttcagcaaatctctgctcaaagtaaggtctaaaacagactcccccaattactgtgttcttttttaaaaggcaaaacgtgtaatgatttcgatcgaaaactaatcgaacgatatactctcgaggcatcttgggtaactgcctggagaaaatatttttcaatgtaatcagcttgattaagtgatccggttctcggtcattcgttatgcactcgaaggtgatgatacccatattttcttctttggctcctcctgcgtctcgatgcagatatccaaggccggtttcagatggcaggagggactacagaggggggggggtggaaaaaatgtcagcacagaggtgtatgtgggaacgaaatgggaagcacagaacgggtggtactccacgcagggtgctcaaacggacgggtgcatcagccgcttctcggaaccgcttctcaacggagctactcggagcggcatctcagagcggcatctcggaacagctcctcagaacagctcctcagaaccgctcctcagaaccgctcctcagaaccgctccccggaaccgcttcccaacggcgctcctgctcacctgcaacttgttgctctgcttggccgcgttgatgaaaagcatgagggcgacgtcgacggacagcccggcctccaggcagaggttcagaaaaaaatattttattttcttcttcacagcggtcttctttaaatcctcaattattgtcacataattacacagcaaaacggtgtgcaaaaaatctctcgagaaacacatgctgataacatttccacaggactgctctttcctcaaaaaagttttccattttgaataaatggtatcataatttggatcataaatcaaattcgggttgcttaatctgttgttgactggcatcagttgttgtagatttattatggagcatatactcttcgttatttcggtcaggatgaacttgttgctttcgtccgcttcgcgccccacgctgcccccaccactgccgctaataccagtgattgtggcggtctctcccttgtttggggtctccttcacctccgccgcgtcaagcttctcctcattcctgttattaacactgatgttctcacttgggacgttttttttattcgtctgactgggggtgcactcctccttgagctgctcacctggggtcagcacagagtcatgctctttgtccgtctgtccttctgctggcttctctggggtagctccgtcggcaaccctctcgtcggcaaccccctcgtcggcgatcccctcatctgcgaccccctcgtcctgcttcttaaccgtttccttcgcattgtcaccattcagggtctctcccccctcgcacacttccgctttgttctcctctccgatttctaccttcacgttcggggaactctccttttctgcctcctgctcgtcctgagtgacacccttcagttcgtctccccttgggctgttatccaccccactgttgccatccgacagctcggacttctcattataaagcaaactctcgttgttataaaactccagcaaataatccacgagggaattctccacaatgtagctgacaatgttgtagattttttcattagatggcaacttggagcagtactttccattcacaaaatttttgctcaaatcaagaccatcaacgttttttaaatatacgctttcattaaaggtgagatcctccattcggatatttttaattccgtttttgttactttcgttattgctattcattttgtttgcacctctactgttagaatgagtgtcattatttttttttccattttctgtttctgttccgtttccacctacacttttggtacctacattcctggttcccttgggccccgctgcttgcgtcgcgctggctgccctgcttgggctgttcaccagggggatactcccatgcgggccgttcaccaaaccgttcatcatgccgctagccagcccgttcgccatgctgccagccagcccgttcgccatgctgccagccaacccgttcgccatgccgctagccaacccgttcggcatgccgctggccaacccgcccatcacccccgcgtgcatctcgttcatgggacctccgggcaaaaagccacctccaatgccggcggcgttccctacaccactccccatcatccccatagaattcatcaaattcatgccagcatacggatggggaggaggaacatggaagctgtaagagttaccacctgcaccacccatcatcggtggtatatttattgcattgtattgattgccaattcctttaaatgcattcaggctgttcattctacccatgttgctgtttaaaaatgcattcgagttattcattccatgagatggaagcatattcatgttgttgcttcccatgccgatggcaccattgggatagctattcatgtcgctattttttaatggtccgtccataatttctttcttccctgtgtctttttttttgctctccggggagcactcatcgttcatgtctttgcagttcggaccattcattcggctggcttcgcccattcggctgacttcccccattcggctggcttcacccattcggctggcgtcgcccattcggctaacttctcccatgttgttcattcgcgaccccttggagccacccccattcacgttgctcacaaaccccatttgcggattcgccataaagggtttattcttggggaagctcatattggcactacccatcgcaccactcaaactgttcatacctaaatttttgtttcccgccagggtggtcccgtttttgacacttgcaccttccacgctaaatttcgccccattcatgagggacccattcccaatcgcaccgcccagactctgtagcggtatcttattaggggcggaaaatttgacagggctactctccaccttgctcatgctgctgctactgttgctgtaattaccacctgctggtattttcctttgaccattagctactactctgtcctggtcaagcagttcgttgtgaccactgccataaggggagccgctacccattcctccgatgcctaaccccccattaaccattccattcccgtttgggaagtaattcattttggggtccacccccaagttcaaaccattatcaccgtttgtaatacccccctgtatggtgtcttcgccgtttttgcgtttcctctgttcgttcttcttcttctcgtcgtcctcctcctgctggttatcctcctggtggccaccatccatgtgtccatttccacggttcccatttcctttcccgtcgtctccactgctcccccctgcgtttccaccaccgttagacgagttgcctgctccatctcccccactgcagtcgttcccttccgccatgcaactcctggcctgccaccttttgggcaactccaccaatttatctgccccgacgatggcatgccactccgtgccactaactgggggatcatcactagactcctccccttctacatctttttcaatctgcaataatggcaacagtgcagtggccgtggttgtaacatctcctccttctttctccctctgcgaacgagccccatcattctcttcgcttgggtctacacgtccaatgggcggcaccgcgtatccactcgcgtgggatgattcctccaggctatccaaatggccggtcctcagcttcttccatgcaaaaacccacgcatcttttggctcgcttttttgctcattctttttatcacctgcgggactacccggggaagctccaacgggggtgctacttttgacactctgagtggcactgccacgtggtgggtcttccaaactgtcaatgtgggtcaagccgtggcccccaccatcgggggtgtaactctgcaggaggttggcaaccccgccgccggactcgaagtgcattcgcttcctcttggacgtgcccagcaagcctcctactcgtcctactccgcctgctcccgctgctctttcttccactcctcctgcttccgctcctcccttgggggctatctccgcgatgcacttctcctcctccgaatcaaaaaaaaatccatcgtttttgtattttaaaaaattccaaaggtccacatcttcgtccttgcctttgttacaacaatgaaagggatattcattttttttttttttttatttgtcaaaacatgacgacttgggtcgttccaaagtggatccctctccctgtttatgaggtaatccatcatcattgtcgccgtcgtcgtcaagcttctgcgtatcgctcggcattaaaaactaaaaagggacatacaaatatatacattctaggaggggcgcatttgttacagaggggtcagcaaaaaaggggataccccactcttcttcattccctctgctgctatatgcggccctgcccgaggggaaaataaacttcgcaaatggtaattcattcgcgcgggtagaaaaaaaagaggcaaaaaaaaaatccatacatgggaaaaacccgcaaatgggaaaaacccataaaggggaaaattacaaaaacgtatcaaaatgcgtgaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgcaattgggaaaaaaaaaaaaaatgtatactgccaattttggaaataatgcgcggcagagagagctatgttggtggcatatgaaaaatacgtcaaactgaagaatgaagaatggaggagaaggaatggaacataaaagttactttgccttcttataatcacatgacatattcgcaaactttgatactcggaaatcaaatttttcgccagggaacgattttacattccttacattagcttttccatttttatcaaattaaatatccctatttatgaatatactatactaccactgttgtgctgagaggtgaattagcatagcatagtgttcctacctgttttgtatttttccaccgtggggggagatacgtcgaacttggcattttttttttttccaccccccactgatggaaggtagaagtatgcgataagaggctccttttcatttctcgacaaatgcacgccgtatacatgcgcatacgtttattttatgtgtacttatgtgttggtatttttttctagctgcctcaaccctcaggggtgttgttgccgtcagggcgaagttccctccatggttgatcaccccaaatgatgtgctagataaaaggagccacgcgtggtgcaccttttagaggatagatataaaggaccagtcgccaaagttgttaataagaaaaggggaggaaagagagacagagccactcacttttgcgcttgccctccaattcaggcccctcctctcctcaggtgtgtacttcgtcatagtttgtattatgcacatatagcattgcgcttttaccgcttttatggttttttttttttttgcccctctgcgctgtggaagagggtaggttcatgatggtacattcaaaatgagcatataccatgtgcaacccattcggcatagcccccctccagatttgatctcacaccccacggtttcggctccctttcctttttcatcagaacttatggggagcgtcagatcgagagtttttttctcagcgtccctcaaaaaaggtgaacaatctttcgctctctccaatggcataaactgtggcacacacgtgaaataaaaaaaatattacaaaataaataaaatgttacaaaataaaaaaaatattacaaaataaataaaatgttacaaaataaaaaaaatattacaaaataaataaaatgttacaaaataaaaaaaatattacaaaataaaatggccgtgtgctacaatgcaacgtggcacacactacacagtaatgtgcgcgtcgcaagtttaacctcgcgtgccgctgcggctcctttgcaatacgtcagacggtgaccattccatgtccgtcggtccacaaaagtgaagtcatgcatacaagcatatttaaatgtacttttactttaatgacaaccaggacacaaagttattgcttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattcggtagagcctccaccgaagttaacttctttttactgacgtgacgcttgcctgagaaaaatgttgaaaaaaaaaagagccttacaatttttatcgtatttatatctgtattttttgggggttcacttttgctgttattttttgttttatgttgttttattttgtttcgttttgatttgaacagatttgtttttatttggtttgacttggtttgacttggtttgatttggttttattttattttattatattttattagatttgatttatactagtttgttttagttttaccgctccgctccatttttcattcttcatgtcgtcctgcgatttcgcttttgcctctcccgccgccgctcgcccacacatgccgcttcattccgttccattttgttcgcagctagcggttcgcaacttgtagtgaaggtgcatgttgaattgaatgggtatatgtgaagtgaaggaggtgcatgttgaatgtgcatgttgaatgcgaatgccctttttctttgctccttgcatcacgcaccgctcacccacctcgcatatgcaaacaggcaaatattaaacctaacgcaacagaacgaagcggagcccacatcacgcccggcacgtcacttccgacacatcactgctttcacgtcacttccgacacatcactcccttcacttcactgcaaccgagctgaattaattttttttctcctttctcacctttttaatgttaacccaaacggcgtattccactgaagcgaagaatcggagacgaatagaaaacagccaaactcttaactgccactccgactgacctaagtgcaaaccgctaacagacctaagtgcaaaccgccaacagacctaagtgcaaaccgccaacagacctaagtgcaaaccgccaacagacccaagggcgaaccgctaacagaccagagagacgagaccgtcgaatggcacagttcgcatctgctggcttcctgaccttattgcgagctgctccatttctcccgagggcatagcaaaaacgtgcgctaaatacacaggaacctgaaccaggaggacgccacaggaggaaggcacaggaggaaggaagtgcgcagatgtgaacaaaggcgggtaggacaagcccaaaattacattcacagaaaataactctccgttgtgtgatggaaaaacacaccccagtggctagctatgcgctaacgccatcttatatgcctacgtgtatgcacctacgtatgagcgtccgcgtgcatgacggagggagagacacacacaaagtattgcaagagacgtacgaactattgcaacagacacacaagctatagcaacagacacacaagctatagcaacagacacacaagctatagcaacagacacgcaagctagtgcaagagactcacgcacctttgcaacaggcacacgctgatccatccatttcaggagaaaaattcgccatcagtccaagatcaccaccgtaacgtacagtaaaaacacaacagtcgaaaaatgataccctagatgaactgagcccccctgaattattgatcttcccattttcgacttcccctttttattcacccgagtgtacacacgtataagctgcattttgcgcggagcgacaggatagactcagcctccagttgacgcagagtcagatcggcctccctccgaggaaatccgaagacaccccttcgaacgcatgcgtgcaagttccacccacttccgctcaggaagaaaaggcacagcccaattttttaaaaccaaaagagttaccatcctcaaactgtgttcccctttaactagcccaagttgtgaagggaaaaaatgtcagctgcgaattcaacaaaaatttttattggcagtatccccaaggatgttacagaggtgagttgaatcccccagttgtacccacgtgcacgatatgggatacaggagtcttgtgtgcgagtcactgtggtcctcccacgttaccttttcacattgcatccgaaaaaaaaaataaaataaaataataccttgtgttccatttgctgcattacttctgtctcccttttcccaggaggagttaaaagcggaggcctccaaatatggtacgatcacccaagtgtactacgtgcccgctacgggacaaagccccaggggatgggcattcattacgtataagcaaagatcggaagcatacaaagccatcgaggctttggattataaatgcatatttccaaacagccagcgaccactagatgtcagattcgctagctacaaatataacgctaccaccgaaacacaaccagctccaaataaaaacgtttggcagaaacacgtaacgtctgatgggcatccttattactataattctgtaacggggcattcccagtgggagaaacccaaggaggcagttactactcctgccccagtcactcaagggaagactaacaccgtcgcgtcttttggtcctccgggcgctaatgtgttcgtttttcacttgccatcgcattggactgatatggagttgtaccaggtacgtcaattcattggatcacctgggttggtggctcacctgggttggtagctcacctgggttggtggctcacttgggttggtggctcacctgggctggcagctcacctgggttggtagctcacttgatgtgaccactcggagaagagtacacccacccgatgcggcacctcaaccggtgcgcaaaaaaagggcgtaacttctcaccgtcccaaccctaaacggaagccctgcgattgcccatatgaacgccccaccgcacacacacatacatatatgaatgcatacacacgtacgtccatacccccccacccgtgcagcacttccaacacttcggatacgtagtgagcgcgcgaattcaaagagactccagtggaagaaacaagggctacgggttcgtcagtttcaacaacccggagtcagctttgaatgcaataaaaggaatgcatgggttctacgtctcggggaagcacctgaaagtgcaattaaaaaagggagaggaacactatgtgcagttaaatgcccttgcgcagccgcaactagctcccacacaaccctacacagtgcaacagcccatcatggggacccctcaacagccttacatgacccatgtgatgtacggtagtatggattcgaccaaccagatgcgctacaacaacacgtattcgttgagtaggtaagtgggttcgcccccttggaggggatacctgtcctaccccacacccacccacatgtattgctagatatgcccatttgtggatagcccctgtgtagtcgcctcaagagtggtcgccccacgtgagcgcgctctcttttaaccttccggcgtttttcaagttaaacgaagggaacgttcgggatcactccctatttgcacctcgccaggcggaaaccctcgacttccgcatatccgcctcatctttgctgctccttcgtcccttttttcgttgcttctgccccctttccgctcgttcgttctcccttttttatttttctttctttcttttttttgctttcttttttttttctttcttttttttttttttctcaccccctttgtttttcctccccactccctctctctacaacgtatgacttaaaaataattttttttttcttttttttttaaattttttcccaaattaacgacacattaaaaaaagtttgtttttgaccaaaatggaaatgtatatatattttttttttttgccactcctgttgtgtaattaggaatgcatgcagttttgggggagtcttcttcccacctctcctgagtgacccacgttattatgcctccatttttaacacctatcagcataagcaatatgtgttacatctcataattgcgcttctcatcattttgttaaaatggtcaccgtgatgagtgactatccctgttgagcgactatccctgttgagcgactaccccagctgagtgaccatccctgttgggtgcttcttcttttgtgagccatactgtggttcataaatgagtttagcaagacgcacactgggagaccatgacccgaccagcaaatacccttcgaaggttcggtgtgtgatatcccaaggagtctccatctgtggaggaaaaaatatccctaacgatattcacagatcagaagggaagacgcagcctatgcgggtttgtccaaatggtggtcaggctgttacaaaagtgggcagcacgtgtgtatatacctacttgtgcatgcctttttttctcacccatgcggaggtgcagatgtgcagaagtggcacaggggtagatccaccaggggggcgggcgtccagcccatccacgagtttggaacaaaaaagaagggttcaaaataggaggtcaaatatacggttcaccatgtgctttgcaaaatggcaaacagttggcaactgcgggggatgtacttctaatatgagagacacccctctaatgccgtctcatctgcagagcggggttcacccggttcacccggttgccctgcctgccccgcctgcctcgactgccttccttgcctgccttcccttttagcctcccgtttcttcagcccaactgacataactgctcaccctttcgagcaaatgcaaagatatgtctctcgtcacacggtcgaactcaacctgcactatttcagcaccccaggtgtttgcccaggagtgtaaaagcttcacttcaggactgtgcggagagagagctcagctgggggagctccaacaccgtttcgttttgcatcattgggggaaggcaaaatacgaggggtataaatcgacataacatatccttttgcatcctcatagttgacaattttttttttttttttttctatcatcattttctgaatggataacacaaacgtcggtgaatgtccccccgtcgcctgactccccaattttttttttccgtaaaaacctttacaagttaaacaaaactcgtttactaagtgatacgcacgactgtgaagttggaacggatgtcccctccaacttgatatttgaagagagcacaaagatatgcacctgtagatgtgcatatatgtgtgaacacctaaataggccgacagaggagtagccacacaaacgccattcatcctattcgcgccattcatcctattcggccgttcatcctattcgctccattcatcctactcgctccattcaccctgttcaccctattcacgccgttcacgtgggggcgcgctgggaagaaggcaacatggattacaaaagcgaacagttggcagaaaaggagagcttgtcacttttgtacgaatgtaccaatgaatttatttgcgtggatgaaaagaattttaaaatcctgattgaaaataaagccaaaaaaatttccttctacttgctgtttgagtacacggagcggtacccggacgaggcccccctatggaagatcgtcgaaggtagaagatggtggagcgcctatctgcgcccatttgggggaagatccacctcatacaacggacatgtacacgtagaacagggtttcgtgtgcatatgcatttgtgtgtgtcagtgctaggccttctaaggagaccagccgtttttgcgaaagctgctgcgtttttaatgtctatatgtgtatattttattatnnnnnnnnnnnnnnnnnnnngtttatgtttattgtttatattttgttttttttttttttgtttttttttttttttttttttctcttgttcaggcaaaaatatcaccaacaggctgcgcgaaaatgtggagcagcaaatccgagagacggtggaaaataatttgggctacagcatgatatataacattgtggagaatataagagtaagaccacgtgagggacaatccgagttcgttcaaacagtcgtacatgtttttttttgtcgtgtatgtatggctagtttttgcccctttccgtgtgctgggggttatttaaaacggcacggaactactttcctcacgttatgttatccgacgcgtgttttttttttccccccactctcctttttacagtcctacctgtccgaagacatcgaagaaaaatccatgtacgatgaaatgctggagaggaaacccaaggagggggaagaaatgaatgatgaagactccgatgacaaaatgggcgaggacgattacgaaaacgttttggagttgaaggagctgtgtgaagaacgggtgcgtcttcgctcgcttatgtatacccacgagtgtatattcctgtacatatgcacgagtgcacattcctgtacatatgcatgagtgcacattcctgtgtttgtatcgcggcacctgtggcacacctgcgcgcgtgatgtctgttcaccccctcctgcagtaccgagtaaccgaggaggaattcgacgcgtggcgcaaggagttttacaaaaacattttcgcaggaataaaaactatcaacatgtcggataaccccacagggagggagctctttgagaagggaaaagttaacttggccgatgcggaatttgaggagggtaaaagaaaaggaagttggcatccgtccaatcctcactatgccgctctgcatccgcccactcctcactatgccgctcttcattttccttttcaggggaggccaagtggtgcaacgaagaattattttgcgaccttgacttggacatgtgatcatgagcatgcggatacgttagcgcacgtcccgagggagggaatatacaagcttaccagccctacacagttaccctgttcacgtttcaatttctgcgaatccccccacgtgacagctttttcccctttttgttcctacgcccattcggatgagcatccctttttaacagccaattcgataggcccatgtttcatcaacacgcacgtttttatcctttaactgttttgcctcttccattttgccgcttcccttttggcgagaatgtttgtttgtatctcccattttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccgcaccacccacctgccgcaccacccacctgttgcatcacccacctgtcgcatcacccctgcagggcatcaacaacaacgaggggcacgtgctcataaaagtgttcaagctgagatgcgaaacgcaaaaaataaaaagaattctgtacacgctcaagtttctcttctcctttgacctcttcccaaatgtgtaagcatctcgagagaagggagagcacgcggaggaggagccataccggcttcgtcttccaccccactgcgccgatgtgccgcttggccgctctgccgctatgcccctttcacgtggttgtcccccccctcttacccctcttcccgccagcctgccctacaaccgaatgagcgtatacgaaaacaacatttacatctacagaacgtttgtgtttaagagtctggatcactacctctttaacgagaggaacaacaagcccttcagccacttcttcctttttcaaatttttcttgcgattatccaactgcactcgctcggtatctaccatggacatataaagagcgaaaattttctactgcagaacaatatgcacgtcctcataacggatataaatatattgaataagtacctctactacatcccaagtgtgcggtaggtcttcatgggggttgtccccgcgtctctacattctacgttagtgactctgttaagcggcgcctggcaaagtgactctgcatgatttggttggtgcggctgtacgtgctgcgttggtgcggctgtacatgctgctgttggagccgctgtacatgctgcgttcgtgccgctccacatgctgcgttcgtgccgctccacatgctgctgttggcgcctgtccacattctgctgctggcgcctctccacattctgctgctggcgcctctccacattctgctgctggcgccgctgtaccccccgctcaggtgcgaagataagtggagtagcctactgcagcgtctgcagaaactgcaggacgatatcttcaacctggggatcctggttctggaaattttgctctgtgacaaaagtgtgtcgtacgcattcctgaaggagaactatcacgacaggagagagtgcaacttttatcggggtaggagtagacaagggatgtttcaatttatgggaagtggaaatgggggagagaaaaaaaacgttgggaaaggcaaaggcagaggcagtgccaaggtgaaaagaataaaaaaaaaagaagataaagagtgccgctttgccagcagtggaggtagtggcagcgcagttagcggcagcgcagttagcggcagcgcagttagcggcagcggaggtagcggcagcggagttagcggcagcggaggtagcggcagcgtggagagtgcggagcgcatcatggacctgtcgacaaagaagacgagccacaatttcgtgcacgccctctccctaccgtttataaacaaaaggataaaaaacgaggaggagagctattttcaagaaaacaaacacgtaaaaatgaatatagacaaatataggtactacaattaccactacattaacagcgtcaattacataaacatttacaacgacttttacaacaatgggacgttgcatcctgtgagtgaaaacaactcgcataggggaagcgtcacttatggaggcaacgtcgagaatgaggttctttataggagcaggactgttttatatgggcgaggggatgggtcggattcgttgggggaggttccccatgcgtacagcgattacgaggtgctcgggggagagacaaggggagggaggaggaacagggccacttacgacagactcgatttgcacgtgccgcgagattggggctccgacagctccagcgaggcgggagagcccgagggggagcagtccccagttggcgctgcagtggttggcgctgcagtggttggcgggggagagattgccgggggggcggattgccggggggcagagtggccggggccccccccccgcaggcgaggccgacaggcggagaaaagagaaaagggagtgccctacaaaatttggaaaattgttaacgtagtaaagcacccattcatcgtatactccctcatcaaccatttcttcctacaaaaaaaaaaatatttttaaaattttcaaatattggtcgtaccatgtctttccgagtacgtacaagtatgtgttttttcctttgacgattttgcagctgcatcctgtgtttaaaaatgcggatttttttatcctcctactccattttaacttgccgtttattttgtttcacctggatttatttgcgcaaaaggaacgagacaaatatgacatgctaaagatggggggttgccaaaatagggaagacgcaaagagcccgtgtaggctgcatcaacggagctgccacgcacgtgatggaggaagcagttcgggggacgcacacccgtcggtaaggagttcacaggaaaaaaaagagacacctcagaaaacgcagcagaaaaggcggcctccgacgcagctgggacggtacgcgggtcgccttgcccactttgtggacgtggttggggagttcaccacgggcgtcaaccagcggcagatggagacctacatcagggacagtcacttgggggacaaagtgaagatgcatctgctgcagcagtggcgcgcacacaggagagaggccaaggggagaagtagccaaagtagtggagcgtaccactcgacgtgccactttccgttccccaccctatcgtaccagaatgcacacgaattttacagaaattttttggtcttctacaaaacgctgtttaatgccatttttcacaaagaccaaagctacattgatatatttagcggcttggagatctgcaagaggggcatttacgcgcccctctttcggggcgcccacatcaggcgggctgcccaccaccgctgcagtaactgcagtgggtggaccaatctaagcagtaggaccagtctaagcagtaggaccaatccaagcgagcggaccaatccgggcaagcagaccactccatgcaagcagaccaatccccgtggttgccgctcccacaagtggaggttcaacgaagacatactccaactaacaaacatgataatcgcctcgtaccactcgctcgcatacgagtcgaccaagcagctttgtctcgaaatgctctactgcataatttaccacctcaacgacagtaccctgaacagagaagtggcgtctttcctacttttttgtatgaacaagtcaggtgaaaaattaaaaattataatcatcaaatctttttacaaaattatgcacaatgaaaatgcctacgaacatatgtatccctacgtggaaaaattcttgccgtcctttttctcgctcaaggacagtaaagaaaaaatggagaaatatttttatgtgaaatatttaccgctaatcgccaatgtcaccattcagtatatatataatgttagtttgttgaagaaaggggggaaaaagcaaaaacaaaaacaaatttttatgaaggatcaggatggtcagaaaatgggccctgatgagattaccatctcggaagtgaagcacatggaaatgttaaaaaaacttcgcaatcagttagtgcacattttgaaatactccactgacgaaaatattttgtttgagttttacgagcacttaataatattttgcaaaattatgagcagaaaatgggtcaaaatttacatcctcccttatttactagcaaatatttacaagacgaagtatagctttatcagagctctgtctattcggatcactcttcgaattatgtcctacattaatgacagtgaaacgtacaaaatgatttgtgcctatgtgaatccaattctgtttgaaggaaacgaattggctattctttttttgctttccgagtgtaacatcctcctgcagaaaaatgcgcgcaagggggggcgatccacaggggttccacccagtccccaccaaagagagaggggcgagcggggcgaacggggtaaaaggaacgaacggggaaaaaggaacgaacggggaaaaaggaacgaacggggaaaaaggaacgaacggggaaaaaggaacgaacggggaaaaaggaacgaacggggaaaaaggaacgaacggggcagaagaaacaaaaggcgcatactctttttgcgcaaacttaaactaaaccacctccgcagccacccctctgtcgccattcgtgatttggtacacacagtccaggccaatctgctccaaatacccacctaacgcgcgagagaggaaaaaaaacgctcatgtgtcggtcgatccgtgcgcgtacacgcatatgtgcagctggaaagcgttccgccgatttttttttcgtggcgccgcattgcctagctagcaaagcgtggagtgatgctttttccacgttacccatttttttctcatgtttctccccattttggcgcactgccattcgtactgccattagcactgccactagcattgccattagcattgccattcgtactgccactagcattgccatccgtactgccactagcattgccatccgtactgctcaccgcggcgctggctccatttgcatttgtctcccaccgcgcattcgcccccaatccgtttgcaacacataagcacatttgtaaaaaggaaattttttctttttttccaaaccgcgtcacatatggggggactccatttcgacagctcagcatttgccaaacggggaacatgttcattgcgtcgcgcaccaagcacgttttagcatcccaaacgaacttggcaagtttgttcctccacggggtggtgtaagtattatacacataccagcacatatatctccgggggttgatggggtggttcttttttttttttttcacttcgttgagagtgaccgggaagaggagtgaaaaaacgaaagttaccaaaatgaaaaaagtggtgaacgttagagaagtgcccagaatggtcagcgctcatgagatatcgccacccgacgtctccaaaccgtgttgggtgtgccataacgacaccgttacactttttttttttttttttcttgcatgcgcagtggataacccatttgaacaaatttgtcctctccattttgccaaagatttttaaaatgtgaaaaaaaaaaaaaaaagaagcaaaagaagcaaaaaaaacacatacattgttacagttttttaaacaccgcgcagtgaacttcaatatttgtaaatgtagaaacatttttaacgaagattttttttttttttttttttttgtaactgtttcttttgtgcgttgtaaatctgcgctgaaacaaatacactccatgtgtatttacatagctttaacagaacgcttcattttttcacttgttcaactctgtcaacatttgtacattctacacacacaagcagttttgcgcgagcgattacattctcttcttgtgcgcagaagaagatgcgaaaatgaatttaccaattagttaatcagtgttttttttgcatgactacgtgtgtgggtatgcatgtgtgcagtttgatttggcgcgcgctttgccgagctcccgagagtgctcagcgttacagccttggtggtcggcactccaccatattgtaaacgtgtgtgtatatctacatctatatctctatctacatgtatagatatatttttgtgcacacccctgcttgcacacacgcgtacacacataccggggaatggagagcgctcacaggtgtgtgcacttttttcaccccgcgcatttgattacgtaaaaatttgcgaacgacgtgacaggcagtttaaataccgaacggtcatgcgtgaagaataaaaaaattctttatgtgacactctgctgcggagaagcataggagaaaaattctgacgttagaggaaaaacttatacaaaggtggttggtacaacatagcttgttctactctcccttggatgttgtttttgcccaacaaacgtgcacaattgtaaactgtgtggattgtcattttgttacgttttctttttttatttctttgatttcttttgattttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttaattttttttttttgtttgtttttcttctccacccttgcgtgttaaccctcccattttgtaaccctccagtcgctgcaaaaaatggaggtactgcaaaacatgcaacgaatggacaggcggattatggagatcagaaatctgcgaaaaatgatggacgagaagatagacattgagcttaagggggacgtgggaaattacatgaacgcgctagccaatttgcacattttggaaaaaaaaaaaaaaattccaaattggtggtgagctcggaggaactcagaagctgcggcaataaaaagggccgaaggagatcgagaaacagcgtctcgtcgaatatgggcggacgaggaaggaacaacgaaaataggaatagcaactcgaacggaaacggcgggggtcgcggcggaagcggtggaagcggcgggtacagcggaggaaacgggggaagcggaggaagcggaggaagcggcgacgacgatcgcgacgatcgagacaaccgcgatgacgaggaaaaggaaaccccccaaagtaacgacgagcaagacagtgacaaacccaaaaaggcgaagaagaaaaaagaaggccgcgaatccgaagaggacaagcaggggaaagaagaagaagaagaagaagaagaagaagcaggagcgtccgaacgggcagacgaattaactgaagaaacgcacgaagatgcgggcgaagtgactcaaaggaagaagctcgaggagctaaagttcttggggggcatgcagatgaatgtggcccccgaaatggtgaatgcacagacgagcgcagaagagccacaggaaaaaacagaaaacactgatgaagacaacgacctaattaacatgatgaacgataacgcctcgtccattcgggagtacagctttgaagattcgcacatcaaggcctgcctgttagacaataactcgggggtccacaggctatcggtagaggaagctcaaaagatcgggaagaaaatagttagcaacccgtatacggccagcagttgtgagggagaaacggatgagcagtacgcacggggagacagccttggggagagcgccacaatgcaaaaagggggagaaaattttacggtctcccacctcaggagatacaagaccgaggccatcaacaaatgcatacagaggcaacagacgaagataaagctgaacaacgtgttgacagagctgaagtttaaaagcgcacaccatgttgactacccccaggggaaacataccgatgagcatagcctatccggaagagacatggacgatcctttgcaggggatggagacacacaacaaaaactctcacagcaataaccaacaacagggaagctacaaaaacccttatgaccaaaactacaccgattttgtaaaacactacgtaacgcatgttgggaatttctacagagatgtagccaaaccacatgttgaaaaaataatgaatgtacagtcgcaatcgtttggactgagacacatgtataggagtggagcagactcatcgtacgcctatggaagttccgaatttaacagatcattgtctacctctatgcaagatggagacacaaagagggaagatgatgattgtaacttcacaaattacctgacttgttcaggtgaaaaggagataaataaatacttcgaacagaatatgaactgcatggctaatccgttggcagaaatgaaaaagtacatgcctacccacttgggttattacgacaaatttaattactccaaggcgctggactcgattaggaactacgactgtacgaatgccaaggagtatctcgaaaattatgactgtgtgcagaacgcgcgcacgcttgtggaggagaactcctgcggggggggcgtggcacgggtggcgaagcacgtcaattttgagaacgtgaagaggcacgtcaattttgagaacgtgaagaggcacgtcaacttggaaaatgtgaagaagcacgtcaattttgagaacgtgaagaagcatgtcaacctggcgggcgtggcgaagcgcatcaacataaagagcctcacggagcacatcaacgtggagcagctgaagcagcgcctagacgcagagggactcctgaacgcacagtgcttcgatgaaaattacaacatgctgggagaggcgtacaaaaattacgtgaacaaatacatcgaggaggtgaagaagtctttacatgaacagaaggaactctacacaaacagtgccaactgcaatgcacaactcatgaacaataattttgtccagctagctgcaaaaaatattcgtaatttaggaaacgtttactccaaaagtaaaaaaaaatttcattggaataaccataagaaatacattgtgttcaatcataggaagtacgtcaatatgttagatgcatgctataagaaacgggttcaatctgtgaaaaaaaaaattcaggtgaaccaagaattttttaacaattactttagagcatgcacaattgactgtaatagtaacaggtatatgggatcaaatgatctgtccagaagtgctgcttctctttttgactatgggaacatcgaagtcaattcgttggaacaaacaaattctctaaatctagccgatatgcgtctcccgtcgttgtttaaaaattccggttctgcgtccaacttgcagagggccaatagtaatgctgactccgaaatggtagggagtgcgcatggtaactccaaggagggggcaaacagatgcaacggagacacaggtggtgacgagggggaagatgcatatggagatacttacgacgatgctgatgtggacgatgaagaagtaaacatcccctgcttctcacagaaggaaaacaggctgaagcatttgaagggagtcctgccagacagtggaggaatcgaaagcgacatcatttatgatcaacagaaaaatattttcttcgactttaacgacaatgcttatgtgcacgttaagggcaacttatattttaacgtcaaggacaaattattttacgaaattgagtacacggatgacttttcctacgaaaatatgaaaaaggggctcctccaactgggccacttcctagtcacggagaagtatgcgccctgcaagcttatcatgagactgtgcacccggtttaatacgtttatgtacaacttcctcggtgtgcgcaagtacaacgttttccacgcggacggggagaacctcgtcgagattatcatcaagtgaggggagtgctaacccgattagcggcgcgactgcgtttgttccacgtatatattttttttaatttcctggagcggctcctatatacaaacggagctctcctcacgtgtttttttttttttttttttgtttttttttaattcccccgagcggctcctacacacaaagggagctctcctcacgtgtttttttttttttttttttttaccttttttttttccttttttttttccttttttttttcgtttattttttatttcccccgccctcctgcgcgtgggcgacccatttgtctgtgttgcccttttgtgagagttaaaaaaaaaaaattacaacccattatgtgtgtactttcttaaaaaaaaaaagttgtggctcatttcgaagttgtggctcatttcgaagttgtagctcatttcgaagttgtaactcatttcgaagttgtaacccatttggtgaggaacttggacgtgatttctccctgcggggggtcaggtcacacgtaaccttacgttccgttacgtggtggcagcccagctgcgccaacccgatgacgcaaaaaaagaaagaaaaaaaaaaaaattactacactgttttgtgcacaggatggaggcagacaaatctacacgtaaaaacacacttgtgtgtaagtaggtgttcccttcacaactcgccgagaaaaattgttttgtctgatgagcaggacgccacaatctcctcatagggatgaaacgcaacgtcgtttatggtgctcgtatgaccaggcaaggtatacttgagcattttctgcttgtagtcataaatgtaaaggtggttatctccgctgccacaggcgagcaaactgtcattattgaaagagagtttaattaaattgtaatcgatgttgaatctgggtgctggtagttggaacaacagtttttcgtcacaagggaatggttgaatgtcccagaagcatatcgtctcatctgcactgagggatgccatgacagtctcttcgttgtttatagcaaggccgcttatgtaatgcttgtgacctgtgaacgtatctcctaactctccgctgataacactatacttgcttattttatcgtccaccgaagatacgtaaaaaaattcgccctttttgtctgagcagatagccaaaaaaggataatcatatgtgattgtatgaacccattttttacatctaaaatcccaaactttcacagtagaatcatcactacaggtggcaaataaattataattaattacatccaatccgttaatgatgcttgtgtgtcccttaaaacttctgagctttacttcattttctacgtcccataggaaggcattaaaatctgcagatgcgctgcatatgtgtgagtcatctctgcaccacttggcttgcaagactgcgtttttatgtcctctcaaaacagtcaacgtttcacactcgttgtagacactgtgtaccattatcgtcatgtcgaagctggcagaggcgatgaacttcccatcggaagaaaaattaatcgagtatacttcccccttgtggctatttatcagcatgttggggaagtacaaccccgtttttctctctccccctcctgggcccggcccaggccccgcccctcctccttcccgttcctcggcgaccagcccgtgcggattcgcctgcacgatttccatgttgcgcggggtggcggcgggatggcggttggagtgccgcttttttttacctttagtggtggtgccccctcccctctgctcaaaatcgcctgctacttcgttccttccggccacctcattctccgcgcgtggtgcggcgtcctcgtggcttatctacctcaggttaaactgcggatgggggtgcgggtccaacgtggatctccccgtatgtagtacaggctacccgtcaatgtagctctctctctctatctctatctctttttttttttttttttttttcccttttggctgcgcgcctccagttaacctaggttagcctctcgcaggcacgccgacgggaaaatttattcacttgaggggttacctactccatcggctggttattttttattttttttcactcgaagaaaactcgccatagttcatttaccctccaagtgccgctccttttttaatgagcttattatgcccctaccacaatgcagaagcagtcgccatagtcgctgcaatcgcagtcgctgcggtgcgctttgcttggctctccactttgtggcacccccgagttatgaacgaagcgactttgcggaagaaataatttcccccgaagggtgtttccccgaagggtgttcccccgaagggtgtttccccgaaggatgtttccccgaagggtgtttccccaaagggtgacccccccaaagggtgccactcacatggtgcctctcacctagtgtcacagaagaaaaaaaaaaagcgaaaaacgtaacccttgtggagcgactccccttgttgtcccctcctcgaagaataaaatatcgaacaggtacatgaataaaaatgagcattcatgttatttttttgtcacggtgatgaaggaaccctccactagtggagaagcgaactacccctttgggaaaggaataaaaaaaattaaaaaatgcactgcgatcattttgtgtacatgtgatgatgatgcttccttcatcaatgggtatggagtggaggtggtgatggaaaaggccccattagatagacgcaaatgctcaagttgtgtaaaaaggacatatcatttccctccatttttgtggctatcatatgacgattcgcttcttggatttctccgcggcaaccgtgggaggtaatcttaatcgcggagtgggaataggaaaggtctccctctcccatcgaattaacgtccgataagataattggttggagttccacccaagagggctcacataagtggagaaaaaagaatgtcctacttggctacagctccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaccaccagttttatgcttataccttgtatggatgctgactgattttttttttttttttactcgagaaaacgagttagcaaatgtgagagcgtaagggaactgctcgattggaaagaacggcttcgcgggtaccttacgtctatacataggtctgcttgcaagtgaactgaccaagggggtgggaggcgtctatctccccatgctcacatgaggagtagcactattcttcttattctatacccaccgatttcaccacctgatgaatgtgattctctacaaaatgaataacacacagctcctgttgagtgctctgctgctccccctgctggtggcacccctctctccctgcgcaacgaatctagctcgagatcgtttggggggaggggaagagtgcactctggaggttcctcctcacggggaaggaagtgcaccccccagtgatgccaacgtaaagtgggtaaattcggcgtggatgggtgtcacctggggggcctctacctgggaggacgccacttcgacatacgcggtctcaaatctgagggataccgaaatgcccccccccgctgccttcgcgaagatcaattggtgggagcactttaaggggagcaacaggagaggtaggtcactgcaggaggggggtgacgcgaaggttgacgcgagggttgacccgaaggacgacgcgaaggacgacccgaaggatgacacgcgcgggggggaaaacaccagccagtacttcaaatgcttcgtagacaaggcgaaggagaacctcgccgcgaaggaggacgacatggccaggtgggtcgacccccaatacaattcttgttactgcagcgaagaaaacacacagccatgttccatagaggacgtaagcaacactaagtttatcaaccaattgatgaggacggaaatttgtgaactcaatgacaggggatataaaaacaacctgttcatcgtgctggataaatactccacaataaggtgctccaatatggagagtaaaacggagaaaattaatcaaatcgagttgtacaattattgcaagagtgggttgcctgaatgggacaacaaaagcttttacgagtatctcaattgtgacaaagtgaggagcaaaaagggggagaagcggaacgagggggagcagcagaacgggggggtgaagcggaacgtgggggggcagcagaacgagggggcgcagcagaacgagggggagaagcggaacgggggggcgcagcagaacgggggggagcaacagaagggtgtgcgatcagagcgaacgtgtgttgaattatgcaaaaacatcaaagcgctatgcaactcgaagaactcccaattttactccttcgagatgtgcagcacgtactacgaaataaatcatctcgctgcagatatttttagtagagtttttaaaaaatttgaagagagctgttcctacttcgaccccaccaataggggactactcctgtgcaaacataagcacataccatgcgaattcagcgagtggtctgattggagcacctgctctaagtcttgtaagtatggtacttacgacgcggaagcgattcgaagcaggaaaaggcacctagttaagaaagtcaagtatgctgggaaggcatgcaacatagtggtaaatgacaagaacaaactgttagatgtcgattactgtgatgaagtccccctttgttcttctcctcacccgactagcgatgcgtctagcagtgcgtctagcagtccgtctagcagtccgtctagcagtccgcatagcagtgcgcctgaccatagcaaccctgccgctcaaactcctacctcggagaagatttacaacccaccttttgtgataccactcaaagaaatagaaaaggccaacatgctacacgatttgaaccaaccggatggagatgtcataaatgacacctttgtgcataacgactcggatactctaacgcattgtatcgtgactgacatggaacagttcgaaaattcaagagagtacagcgagaaagtaaaatcatgtacctgtcctgcttaccactccccatgctacttcaaagatgtatataaatcagactactggaaagagtccttcgatcggctctgtgcggataatcccaagcttaacgctttcactgcagacttcgtcatgctcagttgtgatcactctgtgagcattaagaagaaagaaatatcaattaatacataccttgccatgacctttgattgtcgatctcccacatttagatatctgttctgctccaagtctaatgaatcctctaggaaaaatattttttacattatatttacttgtgcccttgcattcatttctgctttgtatcttctacatttggttattagcgagcgtgacaaatgggccttcttcatcaccggcatcgttcgctccaaacgcccctccgacgaggccggccagaagggcagccacagcggcagcatcagcggcagcgacggtggcagcaacagtggcagggacaatcgcggggacagtggcagcaacagtgggagcgacgccggggggggaaccctactagggcagacactcacgaaaggtgcaaccctcacgggaggtgatacccccctcggcacatccccctacaggcgaccttaatccgcttgaggcttttaaaagacgcgcaaggcgatgtgcatcgagaagttacttaattggacgtttggcaaaagaaaaaaaaaaaaaaaaaagagggaagggggaaagaaaaaaaacgaaaagagggaaaagaaaaaaacgaaaagaaggaaagaaaaaaaacgnnnnnnnnnnaaaaaaaaacgaaagaaggaagggaaataaaaaaaaaaaaatggacaaagggacaaaggcgtatgctcctttgtgtatgcaaaaaattggcgatgatttaaaaagtttcagaatgcgtagtgattctgcgtggcggcaccatgcaaaagggggtgcgtttgtttggaggtgcgagtgcgtttatgtggtgtgcgaatgcgcttgtgtggtgtgcgagtgcgtttgcgtggcgtgcgagtgcgctcacgcgggggggagtagtccggcatcccaactgtgcccatgtctctgcagctggacttcatccccgcagggaatcaaaaagtttttttttacaacttgcacacaaattccaataaacttttctttttttgtcgtgctcctttgccaattggcacggttagaaggaagggtaaagagagaaggggtagagagggaaggggtacagaagagttacagaagcggcgtaccatcgaagcgcaccaacgaggcgcaccaacacacggcaggaaccccccctctccacgccgcttcccagcaccgtcacgtctgcacggccagcttcaccaggtggtccataaaaatcttcagcgacacgtcgtccgtgttgataatgtaggactcgctgttggacgtgccgaaggtgctgccactgagcgagttgtgcgttgtggaagggttcaccttggcgagcagaaagcgactctgactaccaccactgttacacaaaacaaacttcgggatgggaaacctgtcctctaaaatggatttagcatcttcatgaggagcattcagtaactgactaaagtgttcatactctggtttctcgtggaagccttgttctctccattggtatatcatttccccgtaccatacgactatgtggaaataagaatccaagagtaggatcacatttgactttagtgactgcgcatcaagaaggacaggtaccggagtgggtgattcgaaagagtattgcaataacgctggttgtatcattatgagagaattcatggtgttttctcggagaaggatagatcgatagtaggctgtttcatccggactagcattaaatgtttgcaaaaaatgggacctcctcaagtgatacatgaattgtgggtaaatggaaaactcaggagataaatgaaacgagttcacatcatccttttgataatctgcaaaggtgctcactaatcgtataagcttcctatctagccatcttaacacatctatgggttcatccgtctcggcctttagaaccgcaaatctagccataatcacagcagcagtttcttggtcaaatccttgagatatttctgcaatatttgcttctgcgaagcggtaagaaatggttgtaactcgcaaccttcttcgtccactcggatgttgatacagtgtctgaaattgtaagtatgcttgtctatccgggggaagggatgcaatattttgattcacaatttcgaagtagaaggctatcgtagattgtctatctaacgcacatatggtccactcacaagtccccccttcccctacacacgtatcagatacataatttgcaatttttttattgcttgaacaagcaccaatagcaccacaaactcggaattccttcgaacaaataatggtcagttttgcattgtacccatgtttgatatatccattagaatctgtttcaaaaattttcttaaaagagtccttaaatacattcatagaaaaagaatctgccattaccataaatccgtttgtcttttcacaacatattttcatctcatacaatccgatctgatctaatgagcatgcaaatatatcaactgcatgaccagatgctacagctctgttagctaaagagacataatactttaatgcctttttcacatgtctagcattactattctctttttgtaaatctagatgatgtcttaatgactcacttaatggtgtgtccactattttacctggagaggtagtatctgctcctcctatgaacatcataactctgccactcaattggttacaacagcattctaagagacctattgctacactgagggctactcctgtacacctctttgctctctgatcaggtggagttggccaattatccttttggatatcctccaataacatattgatgttgtattcgcattcactaactggttgtagaaaccgtcttgctgatgcagatgtggtggaacttctgggatcatttcgtgttcccaaatttaattgcttctgtaaatcttgtgcactaatttccttcgtccctttgaatacataagactttagacagtccttgaatcctatttcgtgaacatagcacatatttccaaaagtgatgattccgatgtgtgaatctggtggcatcaaacttatgcactgttgaatggaatccttcagttgttctagctcctcctctaggagacacgtatcgattacgaacaggaacgtcggcggagggatgtcccccacgttcgacggctgtatgtactcgatgttggagtacatcacatcggcggggaggttctgcaggggggtagagcggttggatggcagagttaagcgggtgagcggttgggtggcagcgttaaacggttcagcggcaggttaggcgaaacgatcgcgtggcaggtattgccgcacttgcgcggcaacgcaacgcacatagatgcacatgaacaacgcgctctcatacaaaaccaccgcatcgacatctctcactccgtccactctcgacggctgtccgctgcactctcgaccgctgtcctctcgtcaggcgtaccttctccgagatgtgctccgcgtagtgcatcgggaagggattctttatattcgaaaaggggcacgtccatgtcttgttcctaaagtctatgttacagtacggattcaggatgcagttgctcgttttgcacttaagtggctcatattccactagcttcacgctgttgtcatccgttctcttcaacactgtgtacaggcaacccagcggcacctctattttcgctgcctcactcttcgtagggggccataaattccaagtaaaccggatccccgtttgattttcttgcaaatggatatccattttatgcgattgatcggtgcatcaacaaagggggggggagtgtttgcgcttgtgcgtgcttgtgtgtgtaggggggggaggggatggatgatgagggaaatgtcgggagagaggaggccttccccagggttgtctaactttcgaggaggtcctctctccctacagagttgctctctccctacagggttgctctcttcctacggggttccttttgtcgcctccccttctgcgtatcgattacttaaaaagggggagggggtccacgcgggggtgaaaataaaaagggcttcctccgttgagttgagtctccctccgctgcgtcgagtctccctccgctgagtcgagtctccctccgctgcgcttctctctccgctggcatcccaatcaacgggtgcggcacccttccccgtgcatcggcggcgctttccccaatgtcgcctcttcctctgcgtgtactcacagctgcggagcgcacccacgtgtgtcactcatgtgcacacagggacggacacacggctacatgcgagtgttggcaggtactactgtcgcggctgctccgaatggggcaataacgacccgttctggcgagttgcttaacgacccgttatggcgagttgtttaacgacccgctttggcgagttgttcaatgaccctttcggggcaaaaaaaaggaacagaacagaacaaaacaaaacaacagttatgatcacaaaattgacaggctggctccaaaggcatactcactcgcatgtgcacagctcatggattcactcgtgtggggcggggtggtaagtaaccacggtgctcctcgtcatcggtgagttgaatgtgttaagttgtgtttgtatgcgtgcgagcgttaattgccaatgcacttttttttcctctccttgatgggcgcttcttcgctttatatggcagctgcacgacaggttgctacatgggcgcccaagcataagcacactgcatacgtgcggccaaacgtacggtcgaacgtaccgccgaacgtgcggtcaaacgtaccggcgaacatacgcgcgggggacacgctcgggcaaagaaaaaggcatacaagcgcgcgaacgtcaaatgaaacttgggtgtttttccaaaggagaaattgacgcaaataacaaaattaaaatgacaaacggggaaaatgtttttccttccgtacgatcatacggtggccacgttcaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttgcgcaacacaatgaccggagggtgttcgtaaagcattgctcctaattgttcgcctgtggcgtagtgtgccaagtgcgcacagggaaaacgatttaggaagggaatagtggaaggggagcagtttttctccaaaaagtagcactcagttggtcacgcgcgtgtatgtatatgtatgtatatttatgtatatatttatttatgtacatatgtgcatattcatatattgtagctctttacgctcgtgcgccgttcctgctgacgtgccgttatgcgcccatggatgctccaaaatggaaccataaaaaaaaaaaaaacgccaaatgggaacaaatggaatacagcgaaaggatcgatcaacctgtgcgtagaaaattcaagcgcgatagcaacttgcaacatattgtgaagggggggaaaattaaagcaaacgagacatgaacaaatcgccccggaaaaaaagggaaaaagaaaggaaaggaaaagaaaggaaaggaaagaacggaacggaacggaacacccattgggcacgtgttgcactatcccttcctctgcactgtttacacgctcgtgtgtactcttctgctaacgtgaaaagggggaggtgaagtcgcccggctggggggtaacgccatcgccataacaatcaccatcgtcacaaccatcaccatagacatcaccttatcgccgccttcccttcggagatgtgtaggcttgggcggtcagggcaagagggaagggattacaccgtcaaggcgcacaaccgaacgggtggaatttacacccttctgggggagccaacaaatgggtaccacgtaaaacgcgaaaggcccccacatgtgtgacaacaggacgtactcacgttgacttggaagggagaactggtgcaatactcccccgtatgcgtctttttttttttttttttttttttttctttttttgcctgaccggtcagctcacatttgggcaaccccccattgatgcgcattcaaagggggacaaaaaatatttaataaactgaattgaatccatttcgacgttgtgcgttcatcactccaccgcttcatcactccaccgctttatcactccaccgctttatcactccaccgcttcctcaccccacccatcgctactcccttttttttcgatcatttgccggccgagcaattcccgctagctgaacggtcaacatgtgaaggctttagcttttgcgctgaagccttttggccagcgccttccccacatttagtagatccatctccacccgaacgtacactcgcacacacttccacacctacttgtgcggagcgagaaaaatcatcgcagcgtggctacgtccaaaaaggagaaacgtccgttcaactgtccattgaggcattcgaaaggaaaaaaaaaaaaaaaaaaaatatcaccttggtagggatttgcatctcctgtagtgaattacatcatcacataaaagatagacattgaggagaagcgaacgggggaaaaaaaaaaaaaaaaaattcactcctgcgcggtatgcagcagcatgggagagtatccatgttcgcacacaaattggatacttccttgcgcgtgcgtagatcactgggtcttctcttcctgggtgagccttgcgcagtcttcgggaagcttcaacctcgggaaggcttcaaccaccggaaagcttcaacatcgggaaagcttcaacatcgggaaagcttcaacctcggaaaagcttcaacctcgggaaggcttcaacatcgggaaagcccctactcgtgtaccacctgcaccccttcctgtgaacccttccaccattttttaaccacgccaacgtcgacatctcggacagcgcgcctcccccatacgtgaaaaaaaaaataaaataaaaactcaaccccttttgcgaaacgatccagctctaaatgagtaaagcgatggccaaggaagtcaccatttcccagtgcatcaaaaactgggaacagaaaaatggcaagacggaaaaaaaggcggcgtggacagtgctaacgatgcagagctcccccgatattgttcaccctgacatcgtctcccacgccgtcaccgcctcccacgccgtcaccgcctcccacgccgtcaccgccttccacgccgtcaccgcttcccacgccgtcaccgctgtccactcccccaatgggaactgcccttccccctcgcaggcagaaaaattagcgaagaagaagaagtgagcttcatttgccacatccccttaatcgagaaactagacaacagtatcaacttactggagaagtgcaagcggctgtccttgtcgacgaaccgaattgaaaaactgatcccgatgtccggtctgagtatgtccgtgcgtgttgaaagggccttactgttcttcccacgcgggtcgtccgttcgtcggtctgccggtctgccgctttgctaatctgccgctccgccgctctgctaatgtgcggccaaccgcttaactgggcactcccccctcgcgacgtcgcagaaaatattgagatcctctcgctcggaagaaactgcattaaaaaattccagttccttgaggacatcagtggaacgctcaagcaactctggatttcctacaacagtattgacaagctggacaatctccagtcccttaagaagcttcaagttctttacttgtttcacaacaaaataaaaaacatcgaggaggtcgacaaactggtgagcgcagtggggaagcggcgaagtgacgaagtgacgaagtgtcacagtgtcacagtgtcaatgtgactgtgtatcgccgcgctgcccattttttgtgctgacctgttcatgcgtttttactactattttttttcccctcctcctttttgaagagcgccttgccagaactagccgagttgggacttaaggggaaccccttatatgaaggaaagacaaacgtaacctttgctttacctagttaagtagtttgcttgtcctctctccttttcaagaggaaagccgcacacgttcgttcttcgccaattttttttccaccaaactacgcaggagtatatgaagctggtgattttaaaaaagttacctcagctgaaggtcgtggacaacgaaacggtaaaagaagtgtttcgacgtgtatgatgatgagaaaaaaaaaaaaaaaagggagggagggaggaagggagggagaaagacatccccgtgatgggccatcagtgccacataccaagcagacgtgaggacacacgtgcagactcatgcatacctccccatacgtgtgcatttttttctttcttccccaacaatgcagatcacggagaaacagaggaatgacgccctgaccgttgaagttgtttgagctaaaaaaaaaaaaaaaactaccacggtgagatgataactcccttttcattttcaccttttgttccatcccgcttcccctccttcgtcttaacctttacattttcgatgatgtcaatttttcgttcgtaagattttatttttttctccacattgtgctgcgtgcggggtcaaaagggaaaaaataaacagatagatggattggctgccacattggcggattaacatctgtgatcgaatcgaatggctctgttgcgcccttacgaggtctttgttcagctggatgcactgcaggacggagatgctgcccatggcgccgacgtgctcgtactggttcattctgcgggggggcgagaagagggtgcgccgttggcggtaagtagtgggtggtaaatagtgaacggtacgtagtggacggtgcgcctctggcggtaggctgcacttggcacaccaccccgcccctcctgcgttacttattcgacacgctgttggtcgtgtcaatcttattggtgaggtcaattatcatattatccatttcgttcagcgtgcaggtgtttttttcgataatggtttgcatttcttttttcctcctctcgtgttcttcaattttagtttgcgtctgtcttaattcgttgaggagcttccctgtgaggtggtgaagtggtggagtgaggaatgagaagtggtgaggagtgagaagtgacgaagtggtggagtgcggaagtggtgaagtgacgaagtgacgaagtggtgaagcgtgtgggcactgcctagtggcatgccgaggggtgagaagcggcaatgagcgagatgcggcaatgcttgtgcactgcctatggcctacttaggcaggagtagctgtcctcgtgttcccgcatcagcctgtcgtacttcagcttctggttgtggatgagcacgtgtaggtacctaaagtctacgttgttaatattttcgttaatggttatgatataggtcatactggagaattttttcttgtagagatttaggagagtatggtttgtgtttctggcttcttcgactttgtgttgatggttctgaaggatgccactaaagaattcagttagacaatgcttccgtttcattatgtagctgtcattcttcattctctctctccatgtattgtaattttttatatcctcgtctaactcgaaaagcagaattttgcactgagtgatcatggaactgatcatcgtttttgcgttgtcataataaacggtgtttttttttatcttctcttttagcttttctatctcgttcaccgtcagctgttgcttctcgggcaggttcaggcggctccctgcgggggggcaagcgggaagaggggagaggcagtaggaaagggggaagggggaagcagcaaggagaagtaggaaataggaaagggggaagcagaaagcggggcgagaggcgagggagtagggaatgggaaagacccagaacagccccgttgcacatttccccctcgactgtgcaacccctttcacgccgggccttctccttccctgcccaggaactcactgtggatatcctcatgcgcctcgaatgactgaatggagtaaaactcccccgtggactcctcccgctcccagtgcaggcaaatgtttttctcgttcgtcttgcagggagacgccgcggggggctgttccgctggcggtgcagatgggggagaggaggtgaagtgagcgacgtggatgaaacgggtgagcgatataagggggcaaccaacacggtggaggcctccattctgccgtttttctcccctccggttttttattcccttcagaggactcatctaggaggtacctgtttggtcgtgctgctcctccggcgttgccccccctggtgggtctttcccctccggccgttcacgcactaacgtatctcttgcattggccccccgagagacgcaaaccatagcatgcatagcatccaaatcatccatgtcaacgttatacaccctgcttgtgagttgatccttcgtcagatggtgcccagacaaaccagtggtaggagaccccccatctttctccgactttgttaatatattttttaaaatctgtttgtaattctctatcgcctcatccagcaactgattcaactcggatgcaaactcacgttgcgttaagttgaagtttatttcatcctccacggagtacagactagtacacacgtggtggatgtagggaagcactttcagtaatttcgccttctcttcgtaattctcaataagttttaaaaaagctcgattttccagttcgatgttttcattttctctctgcacagggggggggggcacacaaaaaaaaaaaaaaatacacatatttgtgtgtgtatatggcttaccactactccgtcgcccatgcagtcgtccctccgatgtgcgtgtccatgggggtgtgattctcccccccctagcttcttacaacacagctttttttctccactgtcttcttcacatcgtacaaaaaatgcacctctcgattttgttgcccctcacctttatgtcctcattccgaatgaacaattccttgaggagaatttttttgtcgtccagaaggtaactcatgtttttcaacttcgctgcagtatgccactttacgcccttttttattttagctacagcttttttttttttttttctcctctttgtcccaattttgcagcttacaccgacgtgatggcggaaacggtgactgacttggatgcgatccgacggtcagcacttccaccccgcgtttaagcaaaattgggaaggcgaagtcgatcactttttatttttctttttattttgcctttacgcttacgtgtcccttacagctagatgttcttccctctgtggtcatataaaataacgtaagtgaaaaagacagccaacggtgggaaaaaaaaaaaaaaaagcgaaccaggaattgctaacatgtccacggataagtaccagcgtgagttacccatcatttcatattcgacatttttcatcatgcagagttgatgaattcgtcctggtgagagttccacgtagcgacgccgtgtttcgccgttagaggggatacgcgcaccctactactgaagcggtatcgcggtaacgaggtaacaccgcgccgcgtgcaccccctccctcaaattacacacctaatcgcatcaccaaatgagcgcctagagttaccaagtgggacattcattgccactccttcgggagcataaacaaggagcagccttttccgtttaccatcctctcacgttccgccttcttaacgctctgcgtgcacagcgcccttggggtcccacttatatttcattttcctgggagggcaaaaaaaatgggtcataaaaaacgtgctaacagcctggaggaatgcggaggaggaactatttggcgttacccgattgcatccactccttagagcagacgcgactacacgagctccaccagcggtggggggtagttgggggccggccagtgtgtactgcttggtacgcagtagctgctgatagtaggcacaaaagaggggaagcacagagaagggcggaaaaacgcagagaaatgcgcagcgaaatgcgcagagagaaccgccaaaatatacggagagaaaaactgcagagatgtgtctcccccctgaatgctttccgaattttggaaaaatattacccaaagcgggggaacctatcgctttttttgaaatgcaaaaagggaagaagcaagggggaaggaggtcctaaagttatctcctcttttcgcattttttctttttccctgttgtgactgctcatgtcatgtccactaatgtgatttacgatttactcccctctttggagtccaccggtatgagcttaactgacggagtgtggatgcatatgtaatgaagcctaccaaccatagtagcacttagaaataaaaacgtctctaattacatgcgggaggtgcaggacgataatcaccttaattgttggacctctccttgtggagggcagcaccagggtgatctgtatattctctcgggaaggtaaacccttctatgcataatttctacaccgcgtatttttttttttgcattgccacctcctccaaaaaaaagtagcgcactggggaaaactcgaaaaagaaaaaacacaaatgaaatggctagcctccttgaacgttcggagccaagcagcatcgccaattcggagcggaaaaaaaaaaaaaaaacggaacatgagagttggtcaacgattcaagcggagtggagtaggaaacaaatcgacaagctgcgaatctgctgttacgtacgtagtattatacatacttcactcgcgcgacattgcaaacgcgcatacgtacaaatacgcaggtacacaacattgcgtaacattctggcgtaatccatttttccactgctcaacgggtgggtcagatattactacatagtgactccaacaggatatcaaaaatataaagcggcgagttccctcctcccgtttgaaaaactcttttttaagaagaagaagaggaaggcggtacaggggacagaaaacgcgtagtgtaatcctcatccttatcctttttttttttcctacgggccgaagaaaacagaaccatgccgcttactgtggggaaggcaggtcccgcctcggactttcgaaagttcatggagaagcgactgcaaggtagtgtgctgttgtggagtcgcgccggtgggcggtggggcggcgcgcgaacagagggaaactcaaaatggaaaaaatggaaaaaagaaaaatggaaaaaagaaaaatggaaaaaagaaaaatgggaaaaaagaaaaatagcaaaatggaaaaaagaaaaatagcaaaatagcaaaaaagcggaaaacaaaaaagcggaaaagccaaacaaactggccgagatggatgccaatcttgcagcaaacgacgcaacgccctcccaaacacacgcgccaaagtggtcaccccacttgtttatgaccatttccttcacattctgcacccctccttatccactttttgcagtgtacctaaatggaaacagacaaatcgtcggcgtgctcaggggctacgacaccttcatgaatttggttctggacaacacggtcgagataaagaaggaggaacaaattgacatcggcattgtagtcatccggggcaacagcatttcttactgggagtgcctggacagggttgacattaaatgagagcactgttgggtagtgcgtgcaggagggggggcgaaggcaatgagtatgaacgtatagctacgcttgtaaactgcgtacgcccgcacaagtatagctatacgttcatacccattgcttcgccccccccaaacccaagttgagcgatctcattgtatctaccaattctgtaatttattactcacctgtggtgaatccccatgatgagtcgctttcctcgcgacgtgtctacccatccgtccagcttattccttttttttgtttaacgtgacttagattttcccatctcttctttattttcaacgcaactttattgttaattacccccttttgaatttttgccttttcattttgcaaaataaaaacgaagcagtcacacgtagaaatgtactcttcttccctgcaaaaaaaaaaaaaaaaaaatagctagtagtgtgtgcaaaagtgggaaaacttgcctgaccacctgaacaggcaaggtgaaaaaaaaaaaaaaaaaaaaaaacggaaggcataagtatgtgtatacgagcaggggatttcccttttatggagttttatttcgcgcagatgggctgcccctttgcttcgctttgcgcatataggctgcccctttgcttcgttttgcgcatataggctgtatttttctttctttttcgcggtttcccttttctgcgctgggctgacctgctctccaacagtctcgtcgaaaatgtgtaagaatttcgtgccaacaaaaagtgagcggacaagtagggagacccaaagagcaactcgaaaaagtaattcttgtcttgcagcatcgggatgaccagaaaaaacgtcagctcgtgctcctccttctttaagtggtgcaaaatgtacacgattagttggttaatgaggtacatatcgaacggggggttaacttcgtacgctccgctgcgtaacgggaactcaaagaagttccccgagctcccgaaaaatgtatcgatgtctgggaagaaggagcagtaggatggtaaaactgagttgaggggggaggagaagcactcccgtttgattttcagtcttctccgcagcagggtcattacgcgcttcggcacgcagctcttccgaggggggcaagggggaaaaacagagggggtgcgtgtgcatgtatgtgtttatgtacgtatgtgtgcacgcatgtatgtatacgtttatgtgaacgtgctgggagcggggggagggcgaacacacgcaggccgccatcaccgcatgccccattccgctataaccctcacccgacgtacctgcagccccgagtgacggacatttccaaccaacgtgtggtatcgcatgatgaggaagaggaccagaaagtggaagtaacgcacgaaaatgttctttcggttttttatgagcatcccgatttgcttataaaaacagtcgtgagttgttgcgtcttccgcggggggtccagggatggcacaaaaagaatgatacgtatatgatgcgtcttcggcggggatggtgccagaattggaaaccctacccagaaccaagtatctacccaagcatccggtgcagacgcaaaacacacggttgaggaggaacgaaaacacgagcggatttttcgtataaaaaaaaaagcagtacctataaaatagtaggcataaatttacgcactttattttatatgccctccttgtcttgtagtccttttcgtgaacgaaataatttttcccattaaatcggtagtatacatgtggagaatcgtccgagtttctctccccccctttggatcttaaattaaaaataacgacatcgtttttcctctgaatgtagaagcagtctccttcccagtgttcatacatatcgcagttttgaatcggtacgcttttaagcaacgtgcgtatgtatggacggatattcctcctgcgctgtctttttgtgtttattttgccgctttccgatctacttatcatttgggaaagtatgttgctgcttctatggagagagaggttggctcctctgctcacgtgggtggtgaccccttggggggtggttccaccaaaggtatgcacatccatctcgttggccagtctgtacaccagcagaatcagccatacgtttaagttcttcacactgtcttgaagatacgaggtggtcctccttaacctcctatttgcgattgcactgcttccactgcgtgtacataggaggtgcaccactcgatcgaacttacatgcgaggtaatcctcaacatcctcaacatggttacaataacgccccccctggtattttttggagaaatgtcggctcatacatgtagtggatgtcactctgcgtgtctgcctagctgacgcttctcttcctttacgactcatgcactttggtgatattcccccccttcgaagcgtaaggtgcgactgaaccatgcacaaataaaaatacatgttcacacgaacgatgctttctctatataaggcactcaataagggacgcaaaaatattttcaaattttctaaaaacgttttcccttcagtgtagaagtactcatgtgaacggttggcctggtggacctctccttgttcgttttccaactggttggatacacctagtgtgtgttttttctttactatactgtttatacccccttttttgctaaaccggtttgaagggttgttctcctttactgtgtctcctccgaagagccgcctgaccgaatggtctcctccgaaaggccacctgaccgaatggtctcctctcccgattcgtgaccggatagaatacaattcgtgtggaggtgaatacatagcacaattccaggagatatttttcttttttttttccccttctttccccttttggaagtcctcattgtggagctctctccctttgggatttatcaacccaccaaggtgacctaaaatggattccttcctgttcagccgttgaaagcagcgctggaatatccgttgaacgtcgtggcaccggggacccttctccgtcttaacagggttagtttctttcccttcccccactatgaggcatttccgaatgttgtatctcccacatggacagcagcaaacgggacagtggtgaggaattccttcatctccttttcccactttatatgatataagctgtagttcctcctcgtggggaatgcacacactgttcaccagaatgccaaagtaaagacccaaaatggattcctcctggtcgacaggctcgacgtaattctcccgcaaggtatctaacacgatgaagactaaccgtttctttttctccaatgaggtcatgtttttattccttcgtaatgcatggtacaaacagaggaggcacctggggaagtacccctccgtctcctttactccattttcttgcaacctgggggggttactacatcgttctgtacgttggtcattacgagttgggtcttcctcacaattgcgctgcttcaaattagttgcctcaaacggggaagggaaatcatatctcccggttttactccccaaggggatgtttaaaaagaggaaataaaatagaaacacagggaagaggtaccccaggggtagatgctcacacaggagagcaacattcacgatggttatatggaggagcttcctcacgtcttcctccagcaggtttcgaatacaatttttgaggaaaattaactcatcctttgtttctatcttatggtacgtatgcacaggactgaaaaacaccattaggcattctaaaatgccactctgggttggttcactcatttcgaaagagctttcttccaagtagggcttctcccccgagaagaccgcctcctccccatatggatgagaagccttaccagtgtctgcacaaacggagtcccatttaaattgactgcttttactcaccagggagctaaaaattgaacttaataaattttcgtataaatgtcccaaaataaatcgtctcatggcgtgtttcacttttcctacgttgactttaagttggtgttttcttgatttgagacactctcgatgtacactcaaggggaatgactttgtcctcctcctgtgcattgacaaattatacgttgaatatttagcacaaatggagagcaccatacagaatggagagtttaccctccttcttttcataagtttgttatcctcattttggacagtccaaacttggatgctataacggagggacgttccccatgaggagttgttttcttccctctccttgggtttgctcgcttgggcaaagtccaagctgtgcacatacttctttaggaatgtaaaatggggattccccctctgtcgcttcacaaacggtgcgacgaatgcacagaattgcttaacgtagcgggcgtcgcagaaaaaggggctgtcctttcggttggcatgcattctgcgaagcgtgttgctccctcttctgatcaacttccccctagcagattggccacgccgcacaaactggctacgccgcaaaaaatggccacgccgcacaaactggcttcgccgcacaaaccggacgaacagccagtaaaggtacgtgtcctcctcgtcaaacgaatagctagacgcgccaatgcgcaggctgaacagaaacctgttcagggtttccttctccaagaagcagacgtatctgtttagctccactgcgtccacgtggtaatggcccttcacatggtgtgccttccaaaactcgcgattaatgcaccttaccctttttcgcaaagacctttcacgcggattgcattccccatcttggaagatacacctcgtctctccttcctcaccactccttcttttaattatcctcaagtaatcgttttttaattttaagtttttcttataaaacagctcaaatgtgtatacatttaggaatgccttcctcagtttgatgatctccctttggaagttcagctccttgtggaggtcaagtccacgagagggatcaccaacggatcgttgtgtcattctgttaggggggtcaacaatctagtgagtaggtcttctcggagggaaactacttaaagtagagcccctcccctaaatgagagatgggtactgccaaacctttgtcgataacaaaaaggaccccttcatggaaaggcacctccggaatatcctcgcaacggtgtgaagaacacgcagaactgatagcgcgttattgtaaaggtaacccttgccactttcacaaaaaaaaaggaaaaaaataaaaatgtaaagtatccctcctgtgttaccccttcaaaatacttctcatgagcattactatgcgtatagcaaatgggggggcagagaagggggaacaaaaaaacatgcacaagggggggatgctctttagagaaagagatgcgacaccatatgatagtggactccattacagataagtaagtaccgcttcttaatccgcttgatgaagaaagctttggttgggttttcctaacgcgtaaaaagccacagctttgctcgctcagttcgggcccaacacggtgtatgtagatggacccgcttggcaaaagagaagttcaaaccgatttttctcctctcgatagaacttcgtgcagcttataaagataaacaggttcgccatcccgtcctacaccttcattacgacgtcttaccggtaggagaggtccacccacctggggctcacggcaatctcgtcaacattggcgtggcagtagaccagcgtgttttcttcccccctggtccattttgacacgggtgctgtgctgagaaaagtatgttgcgtaaagagagagacctcccggcggatacactgtcaaggggaaagggaatgactcatcactttttttgaacgttccgcgctgtactgcccccctctcccctgcatgcgcaattgttatgtaaatatatattgcgatccccccaagtgcctctttaacagagcatccctaacctcggcctctttttggtgtgccgcttaaattttctgtacacccagcagaattgtttaaaaagggggccccaacgttgttattttttgtttttttttttttttttttttttcccctgcttcgtctcgaggcccctccccctcccttccttttgacgcatcaaatcatggcggataagtacgtgtcaggttaccccccgccaccgtactacttcgaggagtatgtagatgcggatgagcaggtgggccaagtggaagatacagaagggggagagggagtccacacggatgcctaccatttgttaagcgacataaagcaccagtataacatttacgacgttacagagaatacccacgtggagtcccccccaattgatggaaacgaaaaggaaaagtacactaagcaaacgtgccatctgatactgggtagacccccaccagttcccctcaaaagtaattacaacgtatttgggattaaccaccaagtggaaaaaagagtcgaagatttagagagtgacgaattactatatgatgtgaaaaaaaatttgaaaaatgaatttattagactttttaaaaaatataaagaatccattttcgatctttttgacgacattgtaaataacagacgagacgacaagacgaaaataaaaatactcattaaggtccacgtaaatctatttcacattttggccaaactcagattttaccaatgtgttaataatattattaacgttttgaaagtgcaactgaagagacggcagatagccatcgacaagatgaagttaagtctgcttcgtatttatggctatatacattttgtgcagggaagtttttctactcgtgccattgcggacgatgatgagggagggagtcccaaacggaggaggaagctcaccgtgctgtagctccgttgaatgggtggggatccaccgcaaaaggttatctacactcgtgacttttttttttttttttttttttttttttttttcacgtttctccttttagactttttttggggggtgtacccgtcggtaaatgatggaacatttgagcacgcgtgggttgtgagtgctcgtcttgccgccatccagttgggacatcctttgtgtcatcgctccgtcccgccgcttacctatctcgtcttggcgttagggccgttctcttctctaggcgcgcggggggagctcctcatcggggaactccgcgtagtcttcaccgtcgtgcagaccgttgtgcagaccgttgtggccaccaccgctgttgtcatcgatgttgccatcactgtctgcgtcgctgtcaccatcgctgttcccatcgctcattccatccccggcagcgtcgtgggctccttccttgcccattcctcctcggtcgttttctaaaagggtgaagaggggtgggcacatgagggggtgcaaaagagaaacgcacgaatggaagcgcagcacagcgcaaagcggctggtacggctgaacaatgacaacgccgcttaacacagctcagttgtgcctaccggctgcgcccagcccgagcgcggacaacgccgagcgtccctccaagaagtcgtcgtcgttcagcatctcctcgaggatgccccccgcatcggcagcaacgtccccatgtgcaccctcgagagaatcctcaacattgaaaaggtactcatatttaacaaattcaggaaggggctcattgcaggaaaattttgtcaaaatgaagtttttgtaggggtccttcttcttaaccttgagagcacccttcaaatcgctactccatttccattcttcaatatatttttttaaagcttctttatcgaaaaaggcgaaattatttctcttttttttttccttccaagttatgtcccaatttttaaccttctccggtacaggcgccactgtattgtctggagtagcacaggtaggaagccacttcattttttgtggatatgttttcaattcgtaaattaaattttgtaatgctttatatgtaaaaacaacatatcgatatttcagtaagttataaatgtttacgccatgtacattttcccttttaacgctagctatatttgcacaggcccaaaaaaaattgtcattaacgtccgtttttccttcatggacaagcagagcactgttgcagttgttgcccaaaatatttcttaaatatttgacagtatatttcgttttgtgtgatttgattaaaaaattatctacaacttttatttggtcctgagcaaatttggctgataacataattttcattcctctccacaaaagttttctgtttattttggtcctctgatcgaatggtctaaggggatgatttttcactcccaaatacctcccgcaggtttttctccaattcattcttgcttttccactttttttttgacttcgatatttttttgtgctgcctggccactcccatttgtacagttgcattctctctgtgtaccctgctagagctgttcggtaaaaatagtaacacttgtgtagtatgtccggcctgattggcaacccgaatatgtcgttcggcacactcacatactttatgttttcgtcatcagggttacattcaaatttgtacacaggaatttctaacttgctattaaatcccaccgctgggaaggtccaattgtttcttaacagagtttttatgtctattatgcatcctggtctcctcaccactggctcgtcatccacgtgtgcaacgtgctttggcctttcgaagataaatttgtattcttctgatacccctttttggttaacatgatcaaacgtgttttcttcccccagggaggcttcttcccctacgtagtccatgtcaccctcacaggtggtactccttacccggtccacataatcaaaccgttcctgccgttgatctattctctccaaatgcatgtctgcgttttttcctttttccacaaaatcgcctgaacaggtcataattttttttcgcagctagctatttctccattttgtgtgtgcaattcgctcagtttcgttgtaaagcggaaggtcctcgtttctcgcctttgcgccggcgcgcgcggcacggtctttacgacccttcgggcgaggcccccctggcacagtttcagaaacatcatgctgcgtttttcgcagaggggaaaaaacgaaaaaaaagcaaaaaaacaaacgaaaaaatggagaaaaatgagaaaaataaataaccatgtgggtatatacgtaggagcatacatactcacatatgcacgtgcgtgtggcacgcacaagcgttacgcggatgcgccctccacccatataataataatgctgtttttcctgcgtgcgcggagcagccctagcgcgaaaccgccaactgggactacactcggagtaacgtcgacagcaaagctcatttgaagcgcggccctcatcacacgccgatttggattttcaaagtcacccgcatggccaaaactgtacaagcgagttgagaacaaatttgattaccacgaaacggcatgtacaaagggcatacatgcgtatgtaacgtgcatatccatttgtacagcttagctttcaatactcacgtgataaatggcgtagaagaagaaacacgctgcctctctgcaaaggaacaaacagctgcgccgtgttcacagctattcgggggtaaatgtacaaggcaggaacaccatggtgagccttttccaaattcacaaaaggttcatgtattggcctccaaaaaataaaataaaaactataaaggtgagcacatacgtgtaagcaggacgtttattcgtttgtatacatcgaactttcatctgtacacacacacacagcggcacgtaaacatatccttcccttcgtttgctatcccgacaatggagtgaacattctacattaacgcgttcatacttttcatacctgtaaatcatctccccccacacacacttccacattttgtcagttcccctcagggaagaagagcttcatttttatcggcaaaagggatgaagatgggaaggacgagccgcttctgtgctttgtcgacaagtggggaaaaaaaaaaaacatccagcgaaacggtcaaatgtatacgtttcgcgtgattatccaacgtaacgcttgcgcttagagggtgcggaggtgcccccggtccgtgcccactcacccatgtcacctcccttaaccccaaaatttgacgcagccaaaaccataagctgacttggatgaacgaagaggaggtcctgaatttggaaaagctggtaatgtgcttatgaacatggggaccgtgtcagcaaaggagggtacccaacacgcccatatgtacataccattctgtagacatgcataccgccacggtgcatcaacagacagagaaaaattctccttcctccatgtagatgccgcgactagacagttacttctccctctacttggaaaaagccaaaaaggtcaaagagcagaatgcaattcttaatgaagaaatgaacagatccttacatgattaaaaaaaaaaaaaaaaaaattacaaaatgaaagtgtgaaaataggggaacacaccttcgaagcttttagcatttaccacacaccccaccaacgttgcctttttttcgtttcattccgaatgggggtttcccatcaaatgtacgtccaaatgtaagtcaaattggagggacggctcaaactgcccaccataagtatgcctgaaaatatatttaaattagcacctgttttgtttaatgtaacaaaaaaaaaaaaaagagataggagagtggcacatacgaaatggtaaaaaggaagcttagcattacgttcgaatggaaaaataaaaaataaaaaaacacgcacatgggtatatactggggacgtgtgtttgtgtattgtggcacacacatgcgcagcaggcttcttgttctccacgtagggacgcggactctccaacacttttgttcatacagacacacacataacaacacaactctggtgaactaaaaaaaaaaaattgcacagatggtgaactgaataaatgaacaagttggtgaatcctaaatcgataaaaacatgcaaacagttttttttttgtcttcccttttcttcacattttcgcgtaatatgagcaccgggggagttacccctaaatctgcccaacgggatggaaacaaaaaggtcttccttcgcacattcatatatacacccacatgtgcgtgcgtgcgtgcgtttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttaaattttgctaataatgtgcagtatcactacggtcgccatgaagatcagtgtagagataaggaccgtttggggggttctacaaatgtggggagtggagggggataaatgagtgatggcacaggagtgtatcatcgtgatgctacacatgcaaacggtttattgcacgaatggaaagagaggaaagattgagggacggacgggcatgccaaatgacatgcacaccatgggaatgcacaacggagtgcacagggatgctccaaacgcacatgcgcgggtactccccaagagagcgccttcacgcatgcactccgttaaagctccattaacgctccattaacgctccgttaacgctccgttgagcccatttgattacaatttaaatcctggtgagtcatctccatagaatttaacgatgctgttcgtatttccactgttacttcctctcggcctggcactgttcgatgctgatcctgtgctctgtctccgtctgtcatgggggaaacgccatgtgaattatgtttcgcgtattttcttttatgcttggcagaacacccaagtgggggttgttccccctggggtgtgcgtggtgtggagggtcctccacctgctgtgatatcagcgcgctatatcagtgcgctatatctgtgcgttatataagtgcgctatatcagtgagctatatctgtgtgctatatcaacgcgctaacctggcgggtgttctcatgccacccacgataacaggtgaagtgttcattttgctcaaacggttgagttaatatatggaaggggttggtctgcacggaggaaggcggaggagtgggaggaacatccagcatgagttcgaaagcaagtgccggtaggtggcacgcgcatgtgagcaatagagcatgtgaacaacagggcacgcgaacaacagcgcatgtgaacagtaacagtagcacagttaacttcgcaaacagggaaaggtaatcgaacggctaatggtatttccccggggggtgggaaaaaaaaactctcatctgttcctaatttttgccaacctctaaatgggatcagttacttcgttctgctgtgtccgctagctctcttcgtttcgcgtaagccgaggtgaacaggggtggttggcaaggaatgaggcgggtggaggcagatgaaaagggaccaaaagcgacaaaaagcgacaaaaagcggcaaaaagcggcaaaaagcggcaaaaagcggctgttcgccttccctcgtatggcttgcttcgtcactttggatcgtgccgtgcttcgatcactcgctcgttcgttcgcgtttcctattttgcaacttcgtttgatggatttttcctgttctgtttatggctatctgtaattgctttttttttttaaatataaacaggtgtaattctatttttttttttttttttttttaatacaaactaggttnnnnnnnnnntgatcaccccagcgtgcacttggtcaactcgcacagccgcttctggtcactccttaaagtgaaaacgagcacggggaggatacatcgaagccttttatttttttttaaaaaaaaaaaggaatgctacagaggattctccaaatgactcgcaaaaaattgagtgccaagttgtatattaaattgtggagaaaacaaaactgttcgttttaacgtgtgacacaaagtaaggaggagtcctgtttcaaaagggtcacattgcttgacatgcatttttgcatgcgtgcagacgtccatacgttcatacgtccatacgttcatacgtccatacgtccatacgttcatacgtccatacgttcatacgtccatacgtccatacgtccatacgtccatacgtgcagactgcacatggggaggggggagagcacatccaatcatccaatgaaggatattttttttttgctggaacatggtccgaaggatgagtaatttttttcttttgtagcagtatccttccgaggtggcataccttccccgctgaactgcttaatgaaagctcactcgaagtatgcgttgctcgccacggagcagcaatactcttgcagggcgtcttaaagaggtgcacacatatttgagaacaagcgaatggggcagcggaccctccctcctttaattcccatctttgcaatcatttgcgcatcacgcgaaaggccgcaaaacgcagcaaagcgttggagaacgccgcaaaacgacgcaaaacgacgcaaaacgacgcacaatattgcaaaacgacgcacccgttttctcaaaatgggaagaacttttttaaacgtttattaaaatggatgcagttacttaaacgtaggagaaaaaaaaaaaaaatggaaataaagatggaaagataattcgcgagaaaaatggtccagtaaagtggccaagtaaagcggcccagtaaagcggcccagtaatgcggcccagtaaggcggcccagtagagaggcttaattaatgcagtccgccgggcggcgtatcaaaaggagcacacgtgtgagcactcccaaggcagggcaaaccgatgcgcgacgcgtggagcaactgctgatcgttcgcaattcgtagtgggcacatacgccgccacgcggtgtgtccttgcctgtcctgtaggaagcggaccttccctgtgctgccctgccctgtgcttcccttccctgtgctgccctccgttctctcctccgccgctgcctaattgttcagctgaaagtatttaaactcgtaggccaactttcccttggcgatgactctcagaaagtctcgaatttggtgcatcttcaggtacttcttggccaggtactacaggaggagagggggaaaagatacgcaaaaaagggaacaaatagaattatgaacatgggcaggtatgtaaggaatagctatgcagatgggcatctactctttcatgtgtaatctctcccttgagtagactctcccttgagtagactctcccttgagtggcctctcccttgagtagcctctcccttgagtagcctctcccttgcgtggtcgctccctccgggacctacctttatgtaacgcttggagaagggtatatgcactgtgatgtaaattctgcagtcgtccgaggtgaccactattttgttcttcagattgttggtctttttatccactttaattttgtccttaaaaaattgttcctgcgatggggtatgcacgagatggtggaaaaaacgtcaacatggagctgtcccctcacgtcaatggcgaggacgtctcatatgaacacttcgttcatgtgaacgaactcacgtcagcgtgtgcgcatctataatgggaacctaccagtccgctaatatcaaggatggtatcctttactggcttggtacagtccaggatgtacttaactcccttagtgcttttcatagcctttggttttttcacagctattttactctttttcccatttttctttttctgtttttttaaaatttttgattccttctttgctaccattgttgttaatattttcggaggggggagggtgcgaattcgatgagtaactaagtgtactccctaaatggtctgttctctttttgtgcggcgacttttgtatgactccttttgaagatgcgaggagggatgaagtaacactaagtagctatttaaaataggtgaaccttacagtgcggaatgtgcttgtttacgcgtatatgtatcacttaacgtgtatgtttttttttttttttttcttttctttttttcttttttcccacgtttgggcgtttaaaattgttgaaatcaacggcgagggggcattcgcttttttttgcgtttcgtttttttgtaggcgtgaagagaagagccgcgtgctgctaatcgtttttgttacgagagaagtgcgcaaattatgagaaaaaaaaaaaaaaatcctaacgttggagggggtaaaaaggggcattaaaattgtgtcaagagagcgccaaggaagcgtcaacgtagcgttaacgtagcatcaacgcagcatcaacgtagcgccaacgtagcgccaacgtagcgccaacgtagcgtcaacgttgcatcgtcatgacgcgaagttcctcgcaagtgcccctaagcttttcctcgagggaggggggtaacaaaaacggaacggcacatacacgtgatttttttttttttccaggtcaaaatatcacgcacttgcgttgccctttttactcgttgcctagtacgcccttgcccccctcaagcatacgaggcaaatgtatgcatataaggcatgcacaaaaacgtatgtgcccccttttttgggggggaggaaaaaaaaggctgaggcaccgcctcgttatggtagtactgccccactaaagaggtatatatatataaccccctttttattcgacccgacgccatcagtagtaacgcgttttttttttttttttttttttatattaccccccaagtggaggctgcacaggggagaatttaactctgtattgtatatctccacctcaagggaaggaagcaaaaactgtagagttattcatcctctgttttttttctttttatcggccgctggaccgcttctaaggagatagcggtaaactgattcacaattttgttgttccacccgccgctgctacaatgccttcccacgcatgcccttttttttttccccacaaatgataataaaaattggaaatttttcaaaaaaaagcagcgagaagtagcagcgaggaagagcagcgagaaagagcagcgaagcattccccgtggcgaatccccactcccttgtgtgaatcgtaacgcaaatgaattattcacgcgagagttgcaacgggtaattgagtaccacgctactctgccaaacagatcgtcaggtcaaatttacttatccctaactgggccccccgtgacatattcgatggaggagagaagcggggaaagtgtaaccccgtgaggtgttagaagtgtaacgagggttcacgacccgatggggattcttcgctcacgcttgtttttctcgccacacatcccaaacgaaaaggcaaccaggtggcgcaccgcgattgtgcggcgaggttgtgaggcgaggttgtgcaccgctctaaaaagcctcctttccattttgtagcccttttaaggaaaaaaaaaaagggaagctacgtaggtagtacctttgcagaatacagattaacgagttgctcgaaaaaatctgcttttgaaaaacaaacaaaaaaaaataaacgggggcgccccgccacgacgataacgtcatgtcccgtgcggggaaaaaaatcacaaaaaaggggggtttccacgggtggcacgctgtgtagcgcagcgttggagacagggcgtcggatgctcgtcggatgctcgtcggatgctcgtcggatgctcgtcgggtgctcgtcggatgctcgtcgggtgctcgtcgggtgctcgtcgggtgctcggcgggtgctcggcggggatttcgcaccctagggatgaatgcgttatcaggttgccgctgcacgcttcagcggcgctaaaacttcatctgcttggcgttgcccgggacgacgaagtagggcgggaggttcttcgtggtgacggacagggggcataaaatttcgatcaagtagtcgttctgcgcgtccgcattgccctgcgctgcattgccctgcaccgcatcagcgcccatctcactcctccccgtatcctcccccacctccgattcgacgagacgcacactctgcacatgcacgaacgcagctatattcatcagatgcacgtaatgaaggtccttcgagtaggacactcccaaaatgcagtgcgtcaggttgctaatattcccattatacaaactaaccgatacgttttccctctgtatgtctctcgcatccgctgggagtgccgacaagggcacagccaagttggtgtccaatttaatgaaactagtcaagctatacttaaatgaaatgacatgactctttctgtgtaggtttttcgttacgataatatctttcgtaaaatattcatagtaccacaaatttttacaataccttactcggttattatctgatgggatcactccttcgtacttgggcatgcccacaatttctactttcctgactggttcatccgtgtctttattgtcgtttcgctgttgatccgcggaggacacagcgggaagagcggttggcttacggcttgcctcggccagggagtcgcgccgggggtcaagccgggggtcaagccgggaatcgcgccaggaatcgcgccaggtatcgcggcgatagtcccggtcgtggtcccgattgtactcccgactgtactcccgattgtactcccggtcgtagtctgaaccgccctcccgggcgaaggcgcgcccccggtccgcgccacgccgagcagtctcctccccatactggtccttcagcgagtagtgcaaaaaagcattatcaatcacgatgacaatatttataccgtatatttcaatcatattattaataacgtggtggtctgcctccgagggtacatttaaaataaaacccgcagcgtaaataccctcctgttctgcatctgtttttccactagacgatatgcagttcaaattgttgagcaacatcaaatgaacacagctgcttatgcactcattcaaatggtagtataaatttatatcttcattcagatccaggtagccaaaatagtagtctagtgcacacttcatacgattcatggggtcgtaaacaaaggaactcataatgccaggtcccctgtttaattcgactttatcacatgtacattttgtatctgcttctataaagataggtttaaatcctgactttaatgcgtaattgaggagtattaacgaaacggaactttttcctgaactgttatttcctgtaatgagaactctgggtccaatttttttttttttctttgccaacttcctataggcatcgagagtatacgatagggataagtactccttcattgtgttgttcccactctcatactcctgcaacgttcgaccctttatttgaattgtgcatcctgtgaatgtatatatggcaaatttttggttacacccaaatttgtattccttatcaatgattaattctctcccaaatatttcagccgtacttggaacgttgccactactaccactgctgttgtgttcgtttttgtgtcctactccgatgccgctcggcaataaacgcactttaacgcattcttcttcatcctcctcctcaaatttggtatacttttctggggtcactattcgtagctctcggaaggctttcaagtgataaatccgtgtgtttccggagttagccattttgtgctctccctattttctgcaaaaagggttaatttttctaactcggctactttttccatatgactcgttttttactcttttttattattcttttttattattattctttttttactctttttttttttttttttcttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccatggtcattctctatcataggtaccacctttacggaaggtgacggcttcaaccgtttgtgttatgttatatccctccggatgcgcaatttgtgtagcaggcgtgtataaaggaacataacctaacccattggtgtatgtttttatacccccctttgtggccaccccatgtgacggctagccaatttttttttttttttgcaaaaagttatgaaccgttcaggcgaaaaagaagttgcgtttccgtcctgcaattttttttttaccccccaattgcgccgctacggttatcgttacagctacggtcatcgttgcagctaccgttacccattaccattaccgttgctgtttccctttgaggagaaatcgccccctgagtggtggtcttcactgggcgggcgggcagtttccccccgctgcatttgttgggcggcgcttttttgcacttggcaattcatcccaccatggactccttttcccatgttgctgcttcacttttttttaccccccagcgtgaaagagaattccctttgaaaaggtagcctctcctatctcgcgtattttgggggggaaaaaggaagaaaccacatctgctatagagcggttttatatgcataaaacaggtgacttttttttttttttgccatttttgtgacatacatctcttcgtttcttttctccattttgcgtgcccccccaagactggccgccattgccgccattaccgccactgccgagcaaaccattttttcccgctccctcctgttttccgccacaataggggaaataaacgagacagtatgtagccttgagccgagtaggcatctacccctcaccagcagcctgcgcaccgcacatacagcggtggatatcccctctcttcctctcccacattgctgccaaacaaaatgagctctcccgaacgaggagtatcacccccccctgcagaagaatataaaaaggagaaacgagttattatcattcttgaaggggcccacttacagctaatcgaaacgaagaggtacatttacgagctagccaacagcatgaagcataagcacttattaagagacagaaaaaaagatgaggaaataagaaactacagacccgatatcctacaccagtgcctaattcacctcttagaaagtgcactaaataaatatggcctcttgcaagtgtacataaaaacacatgacaaccaattattctttgtctcttcgaatttaaaaattccgaaaacgtatgaccaattcgaatccctaatggttaccttcctacggaaatataaaataaaggcaaatgaaaaaaatttgtgtttgctaaaatttctgaaaaatgactataatgctattttaccaattaatggaaaaaaaattggcttgtctgtaaagggaaggaaagtacatttgcctgactatgttcagaatttccagaacgaaaatacccccgtcacgttttttattggggcggtggcctactccaatccaattatgaagcttgaaaatttagacgacaacattagcatttctgaattcagccttagtgctgccacgtgctgctccaccatatgctcagagtttgagaatttgtggggcgtcttctgatgggtcgccttctggtgggttgccttctggtgggttgccttctggtgggttaccttctggcgggttgccttctgatgggtcactgcgggggattttaccggtggagtgcccctgctgacgtcagcaccgccggttgcgctttctcgattgctaatctagtttgttcattttttttaattttttttaattctttgcgcccacgcaacatcggacatggcgcacgtaccgatcggcacggctcacatttgaaaaaaaaaaaaaaagttttatttgccccataggcaaattataaatgcgttgtaaaaatgttaaagtttgcttctttttatttgaattattttttttttttattttttatatttcccccacacacacactccgttgtgccccaattcgagggcgtaattttccattcaaactttgtttcaaccactttgataagcctgtccatcggaatggtacctccttagggtgagtaacttgtgtgcacttttggcagtttggtgcgcatatgtaatggggggaagtatgtagggggtgacctaccgaccaaccaaccaaccgcttcttccccacatgatcgccactccttttccgcttttttttcattttcttattttatttttttttggaggagaatatagtcttaacggcactaaaaaagcatatttttttaaaaaaaaaaaggagttttaaaaagggaaatgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactacaaaatgacgcaaaataaggtaacatagagtaacataaaatgacgtagcagacgtggtagccttggtagacgtgttagacgagataacaacaggaatgaacatggtaattgtggggtgatgaaaggaatcataagggcgtgacctgtgcacggcatatgttagactgctggtagcatacgctatgcacgttacacgttatatgcactgtgtaaatatgctcacttgggggggagaaggggttcacgtgcagtcatatatatgcacacatgagtacggacgtacgcgcgtacgcatgtatatatatatatgtgtccaattttaaaaaaaaaaggtgaggggtagagggggggtgcaggaacgcacacgttgtacacgcacgcacacgttgtacatgcacgcatacatgcatacctacatgcatacctacatgcatacttatatgcgtactcacatgctcacttgccacacacacacttgtcgtacacgcggcactgccactaatgcacctccgcgtgcacaatactcgccaaaaaggcacgcaacgtggaggggatgaatggacgcacgttggcgagcactgccttcactgagtttgtcccgctctgtcaaactgatgccgcattttttgctgctcacgcggccgctccggacgtgatcgtctcgattgccgcgattgccgcgattgccactattgtatcgattgccgcgattgccactattgtatcgattgccacgattgccacgattgccgcgaatgccgcgattgccgcgaatgccgcgattgccacgattgccgcgcttcttccggtactgccagcacaaccgctgcatcttcatgctcttttcttttccaccaaagggggcggtgacccctgcccaaattaggccttctttttgggaaagtacctccacagccaggagaagtaccccagttgcacgtctccaccggcatccgcatttttttgtgaattactgtccgcgccgcttttctctttactatcagttgtcgcagttttagacttgccgtctgtactgttcacatccttcttggctgggtctttttgaacactttcattttcgctttttttcggagatggacttatatcttcaggttttttcacaacctttatgttttttgcgatcactgttttttttaccggtaggttgaagtcctgcgggaaggcacaaaaaaaaaaaaaaaaaatacgacgttgtgttggtgtggtccaggaataactacgcagcggagatgtctcactatcgatctatctacgtatctgctttttttttttattttctcctccacgtactgagatgcatctccgttcgccccccccactatttaagcagttgccccatttaaagctcgataataaaaattgcatgcacaggtcaggcaaaaatggaaatacagccaaaaaaattatgactcaccaaaggggaaaaaaaaaaaaaaaaaataaaataataaaatataaagtagaacaaacggaagagaaaacaatggtgggtacatttttgagcaccccatgctgcttgcagacgaaggagagctgccttttcaccatcacgtggtggcacatacgtcgcagcgcaaaagcgtacacgtaaatccacctccatctgctagtatgcacaattgtatacatgcaaataatgtccattttgcacacacacacacgtaggcatatactgtatgaacgcagctgcggggggaggcgatgggacacacttctttgcctgatttgatctgtttttctttacctcttcttctttcgaattgggtttctttaatttaatattggggttgctggtcgtgggtggtttattaactttagtcattttcgttatttatttaattttttttttttttattaaaaacaaaatttatattcctggttatggctgttttttgttttgtttcatgtatacaaaatgggggaaaggggtgggtggctgtggctggacatgaaattttttttattcctatctgtgtgatgtattttatggtaggtggcaacttcgggggcgtgtacacgtatgcgcatatgcaagtgcgaatgtgtactgacgaatgtacaaggcttgcgaacgcgttactcagggatgggttgggggatgcaaaaggtaacgcgcattcgcgattcgcatgtatatatgtgtttatatacacagtagcatacatgcattaagggcatacatacatacgtatatacaatacatacgtacatacaatacatacatatagtgcgaaaagtgaaaaaaaaaaaattcaaagaaatgcgatatttcaaagacaaaaaaataagttaaaaaaaaaaaaattatagcaaattaggcacaatgcatcatttctttttacatacagtttcactaaatcatattcagaatgaacaaggagagaggagtcattcagcaaaattcacgtaatgattaaaaaaaaaaaaaaaaactagtgcgatggcatggattatagcgtagcatttatcatggcagtgcaacgataaagtattaaaacggcaaaaaataaaacgagaaaaataataatattgcgcgtgttttgctacaccaaaaaattggtacgcttacgcatattgacatacgcgaagtgaaggaagcgcttactacttatgctgtgctgtgctatgctgtactatgctgtactatacataccgtaccgtacgcaatgcatggtgcgcgcgaagttattataaaataccaagttacaaaaaaaagctgattgctttttttcgtatacttaaaaaaaattgttaggatttttttacttgttttcggtttctgtttctgtttctgttaaaaataaaaattctttttttttttttgtcattgctccttttacttgcgctttatatttttgaccaattaaaaaaacgtaaatggacgataaactgatataaacggcaaaaacaatgaagcgatgcagtttaaaaactcactcactgcattgaggttaacaatatgcagcaaaaaaactatgtgcttatataagcagcaagtaaataaacagttactttactgtgctaccacgaatcgtacaattatatacaactctaccgtgctgctaattatattacagcgctgcggtagtcatataacgttatatattgctgcgagcagctaaagcgcataggcaaggcaagtatatataaaaaattatacctcaatgccacagcttttttttatatacgtacaggcgcgcacgtaatattataacaatagggttatatataatagtacataagtataatgcaaatataaaatatgcacggattacttaccaaacctttgcattaatgctattcacatttattaacgctgctttttcagcatgaaagaagaatcaaggaaaagtcaacccattcgcatatgtacaattgtacataatatttttccataacgttatgtaataagtacgttgttcatctaacgcttggcacttgatagaagtagtgaattgtaagggttaagttttttacagctttaatagcattgccatgtacacgtataaattttatatgcataggcgcagcgaatatattatataaaatatgctttaacacctttagccctaaagaagcgaactaaaaagcgtgaatggttacattaggtatataataccttttaaatatgcttattgtacagaatgcacatgatatgtatacttgtgtagattttcaatagagcacgtacgggtggtggaggtggcagagtaactaaataaaagctttttttaaaagtacatcactgtaatatatacgccaaaaaaattagtacttaaattgtacgaaatgaaagattagcgctaaaaaaaaaaaaaaaaaaaaaaagaggcgtttttaattaacccatgcaacgctaatttgttaagcacgccattgcatttgcccgctcgcgctaatttgttgagcttagatttgttggcgttgctgagttggggtgtccctttcggtgaaatttgggcaactttttggcaaccgttttggtaacccttttttggcagcctttttttttggtaacccttttttggcagcctttttttttggcaaccttttttttggcaaccttttttttggcaaccttttttttggcaacccttttttggcagctttttctgcactttgtggggcaattttgtggtgcatttctttttaggccaaattgttcaccgtgagccaccgcctgtcgttgccgctccgtcagttcagttcatcgcgcacactgcgcctgttcatcagtacggcaaaacgaacaccccagtgggaaagggtttggggggatcatccctctgcgttgaattcacctattttgctttctttaccgtaccttgccccgctcggcaattttgttcgaacacgtttgctttgggttgcgcagcgttgaactgcgtacctgtgtgttcaggtgacagaccgggtcgtttcgcgcgccgggggggggcttcatttaccagtaaatatacctatacgtatgtatatatcatttgtgtgtacattggtggcgtacattggaggcgtacattggaggcgtacattgctgatgaacgcgggtggggcagctcacagcatatctgccccttcggttgacacgtcccctcccaatgagcttggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaataaccccgtcgacttggcccttcccaacgacattgcttttatttgccttgccccgcgtgaagaataatcgacggcgccgaccgagagggcaattctccgaccgcgccacggctgcataagtgcataaaattttctacctatgtataataggtaccatatgtagatggatgccggctgatggcgtgcgctttggctagcttcccaacaaattggttatcttcccaacaaattggctggcttcccaacaaattggctggcttcccaacaaatcagaagtggccctcccttccatcccttttcccagtgatccctctctctgtgtttctttcttggaacaagcacgcttggatcaaagtttgctcttcgtacaggtggaaggagtcctttcatatggggtggccattcttttcattttgtttataaccaaagggggggatatgttcctccgtgagggagtagggactacccgatagagcagttaagaagaggtcctatttgcgcaaaggatagcggaggcgccacgagaggaccaacgcgaagggactaccccacgggtgctccgacgggtgctccaacgggtgctccaacgggtgttccaacgggtgttccaacgggtgttccaacgggtgttccaactcgtacaggtgagtaccgcctgaaaggaccactaataaacttcttcccatttgataaagtggagaaatcagcaccgtcactccgcatcctccacggctacgccccacccctttgatgtatagcagagcaaaatgagcgacctgcccatattgaagcacaagaaggaaattaaaaaatgcatcaagaaaaataggctaataatcattaagggggagacggggtgcgggaagacaacccaggtgcctcaaataataaacaggtacttttttgataagaggcggaggggggggagtggcggcggtgaggatgataagcgggggggtggtgacaagcaggggggtggtgacgcagtttgcaaggatgacgcagcttgcaaggatggcgcagcttgcaagggtggccgctccgctgggtcgcgaaagaagaaaggccccatgcgcatgctgatctcgctgcccaggagagtagcaaccatcacggtagcggagagagtggcgaaagaaatgaacagaggacggataggaacttacgtcggatatgcaatcagatttaaaaacgtaacctctgatgaaactaaaatcaaatttgtaactgatggaattctcatcagggaaattatgaatgatccatttttaaaaaaatatacctttttaatcctagatgaagtacacgaaaggtccattagaacggatgtgctgttgggttacgttaggatattaatgcaaaagaggaagaagctgagagttatcctcatgtctgcaaccttggacgtggctacttttaaaaacttctttagcaaccctccgattatttccattccgcataagttacacccagttaccattttctatcccatcaagcctgtcgaggattacctcatttcggttgtctgcaccgttctgcaaatacatttcgggcagggggagcggcagggagagtggcaggaagagcggcagggggagcgacagggggagtggcagggggagcccctaacggagctgccgaccaaagcgacgaccgaggcacccacacccatcggagacgtcctggtcttcttacccggtcaggaagaaatcgaagcagtaaacttaatgctgaaggaaaaactgaaaattatttacaaaggctccctgctgcgaaagctgattaaggacgatcagggggacgaggaagaaggggaggtactggacaaaataaacgttgccctgcatgcgaagaatccaatcgaggatggagtttgtttccacttcggccacagggaggtggtaccggacaagatatacgcaatgaagattctgcagctctactcgtctctccctaataggaagcagcgggtcgtcttcgagcccgcgccacccaacacgcgaaaggtaaggcgggagaggggaagggcttcggtaaagcggcatgggggaagtggcatgggggaagcggcttcggtaaagcggcatcggggaagcggcatcggggaagtcttcccggggaagtcttcccggggagtacctcccagaatgttagccgtgaacgccgttgaccaagtgcatgtccgcgttacctctttagcttcttcactttgctcgccccgctccatgctccgcctgcttccaccatgataacggcgcaaaaggggaacgtaaatccccccgagaagaaccctcctgtgtgatatcccctcctgtgtgatatctccttctgtgtgatatccccatctctgtgatatctacttctatgtgataaccccttctaccaccaccccactgtcactaccatatatctacatgtggctatactccccccctttttttttcttccaccccgtcaggtcatcctcagcacgaatatcgccgagacgtcagttaccatcccaaacataaagtacgtggtggacagtgggcgcgcgaagataaaattcttcgatgcgaagaaggggagcagcgttttgaaagtcacgcaaatatcgaaggatgccgccactcagaggagtgggagagctgggcgagaggcacccggacaggtctacagggtgtattccaaggaggagtacgagagcatgaatccgtttttaattcctgagattttccgctctgatcttacgcaaatatatttggagttgaaggtgggggctgctacatctgcacaagtgtagcaggggagggggaaatgcaaaagcggcccctcccctgccactcatcacacccatcccactcaacatacgtgccgctgaacacacgtgccgctgaacacacgtgccactgaacacacgtgccaccccccctcctacaggccatgaacatccacaacccgctacagtttaacttcccggagaatcccaagaaggagctactccttcactccgccaaggtactcttccgaatcaacgcaatcgatgtagacaataacctaaccgaccatgggaaaaagatgtgtctcctaccactgaacccgatctatgcaaatatgatgctgtgttctgtggagttccattgcatagatgaagtagctacgatcgtggcgttcctaaactgtgagagcatatttttgaattacaatttttatgaggacttgaaaattctgaatgaagactcggtgggaggctctgtcacgtgttcggcccgaggagagggcagcaaggacgacgccgcggttgctgctaaggcgggtggcagcgctaaggtggatggcagcgctaaggtggataacacttccgacacggatggcagttctaacgccgctaactacggtaacgccgctaaccacgctaaccccgctaacgccgccaaccacggtaaccacggcagcgaggaggacccgccaatgagcgacaggaacaaactcattaacatcgcgcggaggaagctgatacacccggatggagaccacctaaccctcctgcacatattctacctgtgggaagaagaggccacccccaacgagcgaaagcatttttgcaatttatatgccctgaataacgaagccttacagcaagtacagaaaataaaagaacaaatactacaaataatgaccagtaaaatgggcatcactgtttcaccaaagctacatatgcataaatgggataacgtattaatatgtctgtgcaagtcctgtttttttaatgtcgctaggtcgacttccaatgctaacgagttcataaacgttgtaacaaaaagtaagttgtttattcacccgtcatctactctttttagttcacatattaaggcatcttttattttttattcggatgttatacagacaaagaggctgtacgcacgcactgtgacgaaggtagatggagagtggctgctcaaatatgcttcgcaaaatttccaactcgcgcaggcctccacgggggtagcagcagcagaggaggagcgccctgcgaagtaagctgcggaaggaagtagcccccgctgtggtgtttgagatttgtgtgactctcctgcgtggaagggtgtgtgtgtggggtacctcgatggcaacgcatttacccgcagcatcgtaggcgaagaaggaaatccccagttggcgctgccctctcgctacgcacgtcgcgagcagcgtgaacaccgcgaacatggcaaacgtggcaaacatggaaaacatggaaaacgccgctaacatggcaaacaccgctaacatggcaaacaccgctaacatcgcgtggatattctttgcccctttctctttttttcccctcgttctcggagggggggcggcacccgcttgcggcccattctttgggcctcaaagttttacaccccttgggggtgcttaccccttttcgggtttgttctcccgttagtgttactctgtttgtttgtctgtctgtttgtctgtctgtttgtttgtttgtccgtttgttttttttttccattcgcgtgtgggcatacgtgaggaggagctacgcgtgggtaggttcccccccgagggggcacaaacgggggggcacgtaagcatccctcgttaagcagcatccctcgttaagcagcaatccctcgttaagcagcaatcccccgttacatggcatcccccgctagagagccgctcccgccgcgactaccagcagaacttatctcgaccgcttttcacgcgcatgtcgagcttctcctcgttggttagccgcccatcgacctttttcttcacaactctgtatgaccatagtcccgtcttttcccgcacctcgacttgatcctgcttaggcgcctgctcaaaaaccttggcgtactccacgccgatatgtgcccccgattggccgctgtcttgggcactgcgcttcccagcagggataatgtaaaagctacacgtggtgcttatgtccgttgtaaagtcctcatggacaactaacgttttgttgctcaacacggatgtcacagtccttcgttcgttccgaaaagttgatgggttttccaaaatgatgtcataaccctctttaatttctgtcataaattctgttctcattccatggaccgtatttttttctgttgtaactcttcctgttccttttaatactttttcgggtccacttaacttgccatcatgttccgatgggattatcttaacatgacctgcttggccattttgagtagcggtatccacatggttgacttcatcgtgacgtacttcctgcttcacggattttttcttttttttaatttttaaatttagcttccccccaatgaagccgctgccctttttgcgcattttgggcatctctccgcggagctgcgcttcgatgaattctgtgtttttttttccaacgaggtgtgggggaggagattcctctgctgcacggttaaacagactgccaatgagagaacatcgaaggagcagtgactctcctgcttacgcgaatgtctcctagtgcaaacacccacttgggcaagcgtccaaccgcgctgttgctttctctctgtgggccgcaacaaattggtgaagggcgtggcgccattttagagtcaaacgagtggccgagcaaattttaaccacgtgcaaagtgagggaaannnnnnnnnnataatatatttgtcggccacgcgtggggaggagaagtgaaggctggcgcacggcgctcgcctccgcggcaggctgtactctccgcgtgaaaattgttgcggcatttgggaaggcggccgattcgcctcatcagccgtttcgtccgtctcatcagccgtttcgtccgtctcatcagccgtttcgtccgtctcatcagctgtttcgtccgtctcatcatccatttcgtccgtctcatcatccatttcgttcgcctcattcgcatttcgccccctcggactcgctcatcctgtttataccctttgttgatgcctgttgctccattatactccgtttggtctttcttctttttcccccccattccggaatcgccaccccgaccgccgttctaatgggggaaaactcacctgaacgtgccgccccatgcatagacccatgcgtacacacctacaggggggggaggcgcacagatgagcccccctaccgtaacagtcctccccctaccgtaacagtcctccccctacgccataagaggcctcccccctggaggtagatatataaccccttacataaaggcacacgtccaaatgatataaaagacactcccatcggggtgccccaaactgggggaacaactcagcacagggaagttctcacaataatgtggttaccatcgagtcttttaaaaaaaaaaaagatctaccagcacctaacgtgtgagttgcgcaatgtggtaggctcatcacggtagtagacacgtgttacccctttttgctattgcaaatgtttacgaaggggacacccatgtagaagccaaccatatcgttaacaacatggataataaggttaacgatacaaaaaggaacaacgcggaatgaatggaatatgtcgaggaatacctcccccatgatattcctcctctcggatggaataggagacgccccttcttcttggccgacttccctgcattacgtaaggatcgcatgaaaatatttttcaagtgaggggctaaccggtaatatgaccgctcccaatgacctatccatgactgcccccaatgacctatccatgactactcccaaccaccggcgcgtctctcgagtacgcaactctaacaaacgctggacgagtgggtacaccacaaacgatcaaattagttgcttctaccagtcgagcaaatgatttttttttaaataaaaacgtcggatgcacttatggctgcgggtgtgggggcagcacttacgcaaatgtaccaaaaaataaaaaaaaaataaataaaaaagaattcacacacgtgtacgtgggtgcctgcatacttacgcgcttacgtacgtacttccgcaggctggcaggcaaatcgggcttacaaaaaaaaaaaaaaaaaaaagggaaacgctcgcgtattacatatgtgcagggacgctgctgaacaaaatttacgcggcggacacaaaactggggaggcaaaacgcgagccacataaaacgaactacacaatgaggcaaagtggtaaatactcagacgagcagccatcgcagagagggccgtggaaaggctacacactcgtccagcctttaaaaaaggattaggcgatcattctgtaggattatcgagtgatctagcgagaaggaggtcgttcacaacgatgcggctaagcggttattttcccctctccctctctcaacacgctaagtgcaccttattcgggtacatcttatcgaagttttccatcgtcatgtctatgtactgcatgacctcgtccaacttccttcgccgtacttccaggggtacaaggatttttctctcctcgacggtgaagtgtaggagctcctccttcgtgaaattaaaacagttagttatgtacggcaagggggaagtacttcctccattgtgatcatccttgaaagcatttaaattacgtatgtcatcaaagtacgtgtgtaatagtgcattgcacaatttgattctcttctgagggttgaactggagtagctttccgagcaaatcgatactctcctgggaactctgattttttatcagcttctttagcgttattggtttgacttgaggtagctttacattcttgtggccacttttaaaggagaggaaatcttcatcattcggtgttcccagtatttttattatttcgaccagctggtccgatgcacaatctccaagaaagaggggcttccccaggatgagttctcccatgacgcagccttcaggtgaggcggtgtggaggtgaagcggtgtggagtgacgcggcggtgtggaggtgaggcggcggtgtggagtgactcagcggtgtggagtgacgcagcggtgtggagcgctgcttatacagccccatcaactgcgaacatgggaaaagtggcgaggaaggacgcaatacgtacaagttgggggactctccttctgcatccctacccgccacttcccccataagctctcattctcaagatatatttacctatggaccaggtgtcaatggcctggctgtagtagttcgatccgaaaagcaactcaggagctctgtaataccttgagcaaacatagctaaaatacttgtaattttctttcaatttaatggaggtattaaaatcgcataattttatatatttatacgtgatagtgttcatgtagattctgttcaggctgattttttcttctgtgtgtgttgggttgacttcgaatggggacaatatatccttctccgtagaggagatagaggaggaactgtcacggggaggtggtactcccccgttttcggttggatcataccccactttatccttccctgaatttattgcggcgcttttcttcgtgcaccaattgggagaccctatctgcacatccgattcgtcgtttctcggctcgctcttcaaatcggttgcagaaacgggagagcagttctccttcgaactggccttacacgtgtcagggttttccttgcacatgtcgtatgtgtccttaaacgactgagtcatgctagccgatctttttaatcgaacgtcctttttgctcaaattgttcactacacacttgaaggagaacggagtgctgctcctgctgtagcggctgtggcacccttgtgctccccttttggaagtctcacaccggggggtctcccccgaatggtgcggatcacccgaatggtgcagatcacccgaatggtgcggatcacccggatgggtttcctctcctcttcccccctcggaaggtccctcctcatcttgcgaaccttcctcctttgcgttgttagcagaattggggctaccatcacgggagggcttcctcctggggggttcgctactgtcgcacccactggctgggtgggttatcccattgggggtggcgtccacctccggcacggcttggccaagcggcgcttcactgcggttgctcccgacactcttagagcttctacccccgcggacactcccaccactctgagagctcctaccgccgcaaaccctgtctccacttttgacctcccccccacggcgcctattcattatgtacttaaccttaaacgaattctgaatacacacgagacacttcttcttctcccctttcttcaacccccctaccccattgctactctgcttgttaacaaaaatcaggacgttctgtggttttatatctcggtgcgttatacacagggtgtgtaggtaaagggtcgctcgaatcaactgatagaggtatattttaatctgattctcattaagaaagctttttttaatatactcacttatattatgacatgggcagatgtgcctaacactctcttgtaatgcatttatattaaaattacttacagtgtttttgagcactccgcttcctcccctgggacagtccaattgggttgtggtcaatcgactagagtttccatgcagtggttcttcccgattgtccatctcagctccacagttggtatcatccaagcaatcatccccaagtatagcggcattaccattttggacatacccctcctcctgattcccactcggttcataaaacgtattaacatggtcagctgaattttctatactaatataataaagcgaagtagctaaatctgtatttccatattccataatcatatgtacataaactcctccatttgaagtggtcgtataaaatgcatgtttcaattttactatatttggatgtctcagttttttcattatttctacctctttaaaaactcgggcatttttctgatacgtttgtttcaatgccacgacacataagctatccaaacagtatgctttataaacgactccatatactccatttcctattatatgtaaaattttatattttatgttaccttggagagttggttccttttcgtcatcgaagtatatgtttacgtaatcctttataacttcgttttgtttatatatctttatgaggtccattttggactgctgtgagatgagagactgggagaggaagcacactgttggcgcgacaccaaagaggtgggacaactacgctgctaaccttcccaacacaccagggtccctaatcatcacttcgtatcaccacaatggtttgatgggcaccatgtaatggcgacgcttgggacgtgtgcgattgggttgggcaaaaatatcgcctttcacatgcaggcaaggacaaaaaaaaaaaaaaaaaaaaaaaaaatttccggggggatggctggccaagtgccgaactaagcaactaaacaaaaaaaaaaaagaaaggaactctcccctcgtttggagccaatcctgctgcacaggattattgcgagttgattactacctcccactcgcctctctcctgtgtcaaatgcacacacacacacacacataaaaaaaaataaataaaattgtatgatgacgtgcgtatcgcgctgtgccgtgccgattcgaatcagcccgcgtcactccaacatccctcgtgaggggagaaatatcgccttgacgaattcgttggagttgcccttttcacatccatcagttgacttggtaaaattactcacatcactcagtcacgccgattgacatgcatacgtgtgtatcggcatatacaaaagtgtatacaatacacgcgtgtataataaaacacactgcgtgaagcgctttttattttactttattttactttattttattttattttattttattttttttttccccttcaccttgcgttcgttctatgtctattttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgagaaaaaaaaaaaaaaaaacacccacagggagcagcaatcatccaggctggcgctatgcggggaaggcaacccatcgtatatttagtttacgcgattatcctatgttttgatgaggccattatgcatcgctacgagtggtcttttaaaactacgacgatgaggaaacaccatttggatattcccacgtccgataggtacgacacgtgtgcattttttccacctcagtggagcactcacttgtgatcagctggacaacaaaaatttcacttaaaatggttagcacgacggtcacccgtttggtttctcacaggggagaactaactgtgccgcgtagttcctttaaaattggggtggggaaaaagggaaataaaatgcaacgcgacagctacgaagcggcaaggaagcggcaacgaagggacaacacagcagaaacaatagcagctgcaacacagttgcaacacagctgcaatcgagctgctaaattatcgcgcacggctggcgacataacttcgcaaagctgttaacgccaacgatatgtagagcgagccaaatggaaaagggggtgggaaaccaccactactggtgctcccttaactgggtacgaaaaaagggggaagatattttttttccttttttttccttttttttgccttttttttgccttttttttccttttttttttcttttttttcctttttttatttcactggtaagcgaacgggagaatgatgtgtatcttcctaggtaatcgccacggcgatgggttgggagaaaaaaaaaaaatttcatccatgttgttttatttccttcgttacaaacacgaaatgggagtgaagcgccatgggtgggggaaacaaagtcgtcacatttgtctgggttaccctgcagggtgtcttcatttttttttcctttttttctctaccttggcacgcctgcctcaactctgcctcaactcactctgcctcaattctgcttcaactcgtagaaggtcttggccaagtacttccccctgtctttggcgaacttggcaaaggtgagttgttcctgcgtcgggtgagtgggcggaaaaaaataaaaaataaaaagaagatgaaggagaaggagaaggcggaagagtggacggggaaagcttcatctgcacacaggctagcttacgcagagggtggcaaaagcggtgagccgcctaacagcacgcatggcccgacaaccacgctgcttaacggcataaccgcataaccacgctgcttaacggcataaccgcatagccacgctgcttaacggcataaccgcttaaccgcttaaccgcaccgatcgcgcctccttgcacgcggctttccctcgtgctcaccctgagtatttccttgctcgacacgtgcaaagtctttatgttcttcgtaaattttttcttcatgattccgctcaggaggaagaagaaggccaaggccaaattgatcatcaggtaggagttttcccctgcgggtgggagaaggtacatatgacacttggggggggaaatctctcgtcatatttggaggataacacaatacatcgccaggctttctccccaaacagatgttgagcagtcaccccgttcgacttacagttgttaagaatggttcctgtgcttatgacataatttttgtaaaagtggttggtcgacatgtccacgtagctgcgaaggggggggtgtacgcaggtacgtaagtacgtaagtacgcaagtacgtatgtacgtacgtatgtatgtatgtacctatgtatgtatgtatgtatgcatgtacgtgttttttgcacgtgcgtgtttgtattgggggcttgtaagaggtgcccctgccagaagtgcagtgctcccgcggggtggcgtgaaacgattagggcgcgcttcttaaacttcgctctcgggacccacctcaacaggacgtccttgtagtaggtgtgcacggagagctgcgtgcagaggaagaacagaaatgcgaccagcgtgaacacctggatggctgtgtgttttatgcctgcggggaggggggggagaaaaaaaaaaaagcacaaatggggatgcacactgggggaggtgcgtttagatgaaggtatttacatatgcatctttgatgagcttctttgaagagcccctttgaagagcccctttgaagagcccctttgaagagcccctttgaagagcctctctgacgagcctctttgaagagcccctttgaagagcctctctgacgagcccctttgaggagcctctctgacgagctgccttgaggggcccctccccactcacgctcgcgcctgagggtggacttgtggacgtgcctctccccgtccgtcttcaaaatgtccagaattttattaataatacagtcacagtcgctgacgaggcagtagaggtccttttccagctttttaaaaaaaagcttcttgatctcataaatgatgtcactcatccggttgacaatgcataggtcgtcatcgtttctcgctccctcaaagaggtacctcccattcttagccccataaatataaataggcaccaaatcgatattataccgtatgttaattttactcgccaaacactgagtcgtttgacagagcaattttattctgtcctgttcatgttttatttcatcaattttggaaaaaataaataatattttttctatatgcttctcataaatctctttaataataaggagtaatcgattacttagggacttccccgaggagtaaaaaaaaatcaaaataatatccacataatcagacaggtcatatattatgctgttaatgtcaaagtctattttattcattatgtctttcagtccaggtgtatcaataaaatcgattttttgtttctatattcttacttacgtacatttttgtacataaattatttttaaaatttctatttcgtgtagcaatctgttttaagaaatcaaacgatttaattgttacctctccattgaactctgagtagtagttcccacttgtgattaatgtaaaatgatttgtttcaaactcgtaacctgttttctgaatattttcttgtaaaaaccaattaatgaatgtactttttcctgaagatgaatttcctatcactagtacacgtaccttctttgatatcgttttattgatacttaggaataacccctttgctacattttttatgttaagtctgtctactcctttattgttcatgactatattcccattgtatagctcctttatttcacttacgatattatcgtataggtttagcttatcgtgcatacttccacacatttttttatcgaactcttccttctggtccatgtactcctccttgttgttcgacgtgtctgagtggtctgagaactcagttgacttttcgttcctccccatatttatgttatccttgctcttgtacggctccgagttcagcgtcgtctcgctcggcacgctctgcatcctggagtgaagaggaaggggctagccaaagggcgattagccaaagggcgattagccaaaaggggattatccaaaaggggattatccaaaaggggattatccaaaaggggattatccaaaaggggattatccaaaaggggattatccaaaaggggattagtcaaaaggcgattatcgaggagtgcctaccgctggggaagtcgccccgttacgctattacgccgctatgcagctatgccgctatgcaggcctgtcccagtttcctctatctccctcgcgggctgcttcccccctccccgttttttgccaatctttgcctactgggggatccttcctcccaggaacatggcgcctcgggagaggatgcgcggctgcacaccacacgataattttgctttaagttggaggagtcccttcgggaggtgcagtcacaagtacatgcgcacgtgtgttctgtgtattatctggctggcgagtcctcggcacttcctttcgcactctgggacttcctttcgcactctggaacttccttgcgcactctgggacttcctttcgcactctgggacttcccttcgcactctgggacttcctttgataccccccctccccttgcacgcgagcaaccgggggtgcacaacagagcaaccgtcgagagtcacagcgcgccaggatccttcatgcacaggtacgtgcacaccactggggggggaagaataaaacagattgggggtgcttcgaacaagccaaatgaaaaaaaaaaaggaacacacaaaagggaggcagaggggggacacaaaaaaggaaggaaaaaaaaaacacagtggcaaaaaagcagtgtcaaaagcgtagtggcaaaaatgcagtggcaaaaacgaagtgacaaaaacgcagaaaaagctgccaggcgcaacataacagatcagtcgcaaagtggaaacgagtgcgttaccttgtgacacattcctttcaactttgacttcatttccatagtgcctctcattcgcatgcgcttgcgaaagggtcgtgaacaaaaaaagggggcgttgccaactcgtgtgcacgtgtgtgtaaacgtgctatgcaaaaaacactaccgcgtgtgtgcgccaagagagcagttaaccccctcgctcacgagaaaaaaacccgcggagaggcacagaaaggtcgtcacgcacaaatgtatcatacgaactaaacacgagtgctaggtatgccaccaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaagtcctgtttcacccttgagagaataccatttatttgaaagacatataaaagggcacacacaaaaaacaaaaaaaaaatgcacacttgaggggtgcacttattttttgttatctcatgtaacactcagggcttaggaatgtgcacgtgtagctgctctctgcccaaagcaaggtgaacaaaaaaaaaatagcaaaatagcaaaatagcaaaatagcaaaatagcaaaatggcaaaatagcaaaatggcaaaatagcaaaatagcaaaatggaaaaataacaaaataacaaaaaaaaacatcaacaatgataagaaaaagaatatcaaccacaatgacgataataatgacagtcgaaataaaacagtggtgataactgaacgatgcgctcatgcgtatgtgtcacagccatgcaattctgttgcccaaggggaaccccaatggcaacttcgttcttgaagtattttggtagcatcgctctgctcgattgttacccttttttcgtcattttctcacgttatttttttgaccactcaacggagacgttagcccttttccttgaaatgacaaattagtttttttttttttttttaaaattcttaaaaccgaatggaagcagccaactgcgtttgaataaatgtagccctcagcgtatgccgaatgacgaaaattgacaagcggcgaatgggccaaaaaaacgtcacagaaaaaaaggtattctccgtcgaggtagtttgtcgcctgcgcagtttggcaagcttactctgcgtgagtttttttcgcgactgtttttgtgcagctattttgcgcagctatttttgtgcgactatttttgcgcagccatttttgtgcagccatttttgcgcagccatttttgcgtaattattttccgcgctgcatttcccaggcggtgttcttcacttggcaaactgcgtaactcttcgcggttggcccatcctgctgccgcatcagggcaacactgggaagagcgtgaaatgtctcccccctaggggactccaaaatcagctgaacgttcaggcaaaaaaaaaaaaaaaaaaaaattcccacgaatgttctccccccttttggttaatagtcaaatgcacacagaagagtttcccaaaggttatcaaaactggttgtaaaaaaaataataaataaatgaacaaataaacaaaaaagtaaaaaaataaataaaaaaaataaacaaataatggcccatttgtatgttttcccaaagaaaggccgcgttacacgtctttaatgatgagaaataaagacataacagatcgtggcgcaaagtgttgtgggggatttttttttttttgcccaaagaggtgaaacaaaacgaagcaacaaaaaaaaagggggatcttccaatcttaccacaatttgcaatcacgtttgtcgttctacccccagcagtcattgtgcatcttttttttgaaaatattttccccccggggtagtcatatatactttgaagggcgacgaagctacttcacttcagcttttctcaccatctgccattttaagggggacacctctcaaacaggttcttttggccatccgcacccaaaagaggttgtatttgtttcccatggggactattcaacgtccatgcacatctcccttttgatgtgtgtgcacatgggctggtccactaggatggacacggaaatggcaagtttgaaccgaatgaatgggcgctcgtgtccactacggatttagttttgcccagttgcctctcacaggggaggtcccttttttttattttccctacttgatatgctctccacgggggtaatacaacaaaaaggatacgcgcaaaggggaagtgtacacaaaaggaggcgtgcacaaaggtcgcgcattactatctgcacctgtgcgtttgaccagggatctacgaagagtagtctcctcctgtccgttttaagcctcaactggggacatcacttctctcgtgatagaatcaatttcgcattcgccgctaagcaaagggggaagataattaccccccaaccatttttgctcagacttttttaaagagttcgtcgtgattccccattttggcgcgcgtggttgagttgggaccatccccccacgcaggctaggcacacatgttagtgtcacgcgtaagtatatacgtgcccactaggggtaccttttacatgaactgaggtgtcgcctcacctccccccctccattaggtttatatacccccccttggttaaacacaactgttccacgtccaaaagggagaaactttcatattctcgagcggttaatgttgtcccgcgtttgccttttctttcccctttagttcctacggggaaaatatatacaaaatggggaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttcccattttgtatatttttccctcttgctcattctacctcttcccattgcgccgcctaccaaaccgtgttgggaaaaaatcccaaacaaatgtgccagccggttgtgccctccgttcgggtatcttctcaactccaaatagaggagtgccaaagttagctaaacatccaagttaacatcagggcaaggtgaagaccccaaggtagtgtttaaccctaataaatataaacccaatcggagcttacttaactgtcgacaatgcatggaattatgtgatgatgcaaaacttcattttgggaacgctttcgaaaagtcacttgggaaaaaaaaaaaaaataccatcagctgacaggcaacagggaaaggaacagaacagaaattactttcttttcttccgcttctcaatcggaacaactggcatagggggcaggtggagacaaccagatcaggtaaaaaaataaatacaacaaatagaagtaatcccctccccccttcgcatgacaccccaatgatgaaaactaaccattcacacgtaagaaccagttttgtgtacagtgaaaaagtgaacgaacttgtagagaaagtcatttttttggccaagagcttatcacactacaggaataaatatgtgacgtttttgaaggggaggaagtgcgaggtggggggcgaaagtggaagctacacggggaagggggatatacgaaaaagcagtataagtaggagcggcaacagcgagacaggcggggggataaaaggaagacggggaaaaaaaaactatgcagtgaagcgcgcaaaatacaaggaagaaagcccagaaggatgcagctttttccacgtcttcaccaattatgaagagctcgtgcacgacctactgcacctgtgcagccacgaaacggacatatatattgaatttttgtacacattaataattaacagcgagctgtttaatcacttcctctacatatgcacattcacaagtggagacaaagacgacaaatttttgctgctaatttacaagcactttttaacccttgttgagtattacttctacttcaacaactgtcactatttcaacgagctgtatcatagtctgaagggaatttatgataacaaggatgtgtgtgaagcgggtctgcgggtacctccgagcgggtgcgcctttctgcgggaaaatgataaaaactgcctgaccagtcaggcaaaatgtgaacaaaatggtaaaaaaaaaaaaaaaaaaaaaaaaacagcgcagtatagtacactgcggaacaatatagctagctggcttagcaaaatggccactgcacacacatgtccaaatttacactcatatgggaacaccccacatacttcacacaacacgtagattcgaccattcggacggaaggagaaaacaactttttgttcacctacccgagcgaaagcagcgattttgtaaattatgaacaaagcgatggaagaaagaaaaaatgcgaaatgaaaaacaggaacaggaagacaaatcactgcttttttgaagtgaacgaaggtggtaacacctttaaagacacagagaagcaccttattaatgagcgtaacgtgtcctcttttacgaaggtggtaaaggagagagaagctaacgatgtacgtgacgatggcaacacaattaagacggagaaaagcacccattcgagtgcaattttaagtaaattcctttcacacgcttcgggcgatgcggaaggagacaacaaaggtgacttccactgcaactacagttgtgacgtcaaccatggggagaagaaaaagaaacactcatgtcaccgagaaatgacacatccatcgaatgcaaatttcaatgtcaataatttttataagttaaaaaatatgtttttaatgtttaataggttaaattatgagcatttgtatatccttctgtatttttccctgtccattttgcccacactttttcacgtgtatctcacgagggtgttaataacacgtagggaggaataccgcatcagtccctacctcatgtacgtagccaaaaggataaaggagcgctccattcgtttctttaaatttgactgtaacggcacagcggggaagagggggtacagcgaggtttccgttagaggagagacccacaacggagtggacagcactggctcgattaacaataggaatctttttaagggggatgtgcaaaagggagttcatgcaggggagaggcggcacgtagggggagatcaaagtgatgtagaacgcggggagcaacgaaagggtgcacacaccgcttgggacgaaccgaatgacaagctgtgggagcacattaaccgcctggacgtgcaggcaaagctggatacgctgataaccggaggggaccccagcagggactactccgccgtatttggaagaaacataagcttgttgcacgcgttcgaaattaggggcgactttgagagtctgaactatgaggtcgtggatgagcaggaggagaggagtggcaacgggaagaagcggagtagcaacgagaagcagagcagcaacgagaagaagcgcaatagcgagaacaaagcagatggaaacacgcacaggcatgcggggaggcgcgcgaaccaggcaaatcaggccaatcaggcgagccaggcgaaccccgccaatcagcagaaccgcacctccggggaagccatttcgaaagggggccccaaggaaggacggggcagcacaacacacgcagggccatcacaccaggcggacgacgtggaggaaagagcttccatccaaagcgtccctctaatgtcaagggagcgcacccccttgtacgatgaggagaaagaactgcaagaagttttaaaaaggaacctacggtggaatcgaatccactcattttaccagagcgagctgaaaactccttgcgggttgcaaaacgcacgaggattgcaggattttataaaaagcataagtattatctgtagcgagcagtttttctccttttatatgaacaggatagacatgaaaaagtcgaccgagggatattaccaccttttacaagtggacgaatgcagtagcacattgatgaagcacaagaaaggagaggaggcagcacatttggctgagcggcagatgagccatccaggtagccatttgcacatgccaagcctgcataaggataccacgctaatacataacgattatataaaaaaaaaaattaaaagaaacagattgtacacgtacaaaatttttaataaccaaattgagactctgctaaattcgaaggagctagctgaatatattaaaaagcagaaggaaagtaaaaaaaaaaaaaaaaaaatgtcaagaaaaaaaaaaaaggaaaacttcatatatatgcaatcacagagtggatgccccctactaaacaagaagaataaaaaaaaaatttcggacgtaccttttacgtttgcgcaaaataaaaacgagaactttattgaatcggattgcaactcctacgaaaatagtgactctagtgataacctctctatgtacaactacacaaaggaatactacgcagacaatggattcaacataaatgagtttattttttttgtactaaattctttttatctgttcatgcatattcacaacgtttatttttcgtgcacctatttgaatgtgctcctttcttactcgatcaagttggtgtttaagtatagcgatcggtgtgttggtgctcgattgtctcgccttctccgtggccacgtgccaggtgagcacactaaacccgcagcaacagggagagtggaaaagaagtgcgcctttcccaagtgtacctacccctacacacgcatacactcatttgttacatgtacacgtgaatattatccctacttgtgacccctaaccacctctgatagacatgcaggccaatccagtcgatacagtcgaggaagagattccgtctttcgcgatacacaaccggatgaagattgtcagaaagggatcgaatgtacgcgtgatgaggtcgcacaggcaggaaggagatctaagtggaataactaccccccaggaaggaagcgaattcgaaaggataaaacaactctccgaaatgatcctaatgaagaaaaaattttttaaaaaaaaaaaaaaagaaagaaaccttaattgtagcttttcccccacgtccaacaaatgtggaaataaaactaccctgctcatgaacacatttgatatcattttaaattcttttctagatttatgcatttccctgtgtagtgtcgacttcaattttgtgagtgacaagaagaagcgacccaaccgatcatatttttgtaataatatttgcaggtactatcacatgttgaataggcaatataaagaatccgctctgcggagatttaatcgagccaattataaccactcggtggaagcgtaccttttctactttgacgagctgaagaagcatgcgttgttttcaaaacggatagttgaagggggcaagagagaagaaggggaggggaaccccccccgcagtggacacaatcggaatgacagcacccacctcagtaaccacagcgacggaagtggctacagtctgtatttctcaaaggagaagcgaaggcgaagaaggggtaccccccgcttggggagcaacaaaagggagaagagggcgccaaacgagagggaacataaaaagggtgggctagccgaaggggtgaaaaatcacacggggaaaaggctccttaaaaaaaaaaaaaaaaaatggacgactcgatcttttcctacatgatgatggctcggggaggcgcaaacaccaaaagtgacacttcttcctcgatgaacgaaacggaggaagatcacaagggggattgccacacggggggttaccacacaggggattaccacacgggggggtaccacaacgggggtgtcccgatcgactcaatcaacacaagcagcgacggcagttttctctttttaaaaaaaatgaaaaaaaataaaaaaaagagtttacgtggacgaaaataacatcataaagatgctaacgagtgtaggctgcattttcatgaacaacataaaatacagtgtaggaattacgataagtaatttgaggaggatacacaaaaatggtccttcaaatgaggagaaggatcacttctttaataaccttaatggggttttttattgccagaaaaaaaatgcccacttggctaatatatataatcagtactttgtgtcttttttgtttttcttcaaaatgcactaccttttttttttaataaaatataagtgtgaaaatgagatttttttgaaggcctactggttcctctatgctgtttattccatcacgcaggggtgagcaccggcggggatggtccacccgccgcgaagggtccacctgccgcggtttgtgcagatcgacccattcgacccattcgacccattttgtaaaggaaggcggcggctcatttttctggactctccagcgtggatgtgtcgcgaaagtggttagcagagggaccatccgttttatatatactttttttttctttctttttttttttttgacttacacaactgatgaaggggagttcacacgtgggaactcttccgcttgctttctccattttaagcgaatcgattcattatgggaggggttgccattttttgcagccccgcccgatctgcatgtgtaggcgcagctgccatatctgcgcgttcagttgacctctgcatctgcagatgatgggaaaaaaaaaaaagaagcatatgatccatccccttctgtggtgtaaacatagaaggaggggtttgcaaaataaaaggggctgatttttctgatgcacgagagagttgcgaccacgaggagttaactcttaagtggcagtgtttgtggcagtgattgtggcagtgttcgtggtagttattgtgataatttttgtggtagctattgtggtggtgtttttatttatttacttcattatttttttgtggcccaaagggagaacttcctttctgcgcgggaacagcagcgtggccatttcgtgaagctgagcatgtaggtgggctttcgcttccgtaaggtaaagagccttttcgaaaaactgcttctcatgaggtccctaccagaaattaattcctatgcaatgtacggcatgtgtgtgtggagagatacatgtgcagagtatgacccgcgggtgtaggggaagagactctgtggggattgtgccccgtccgagtgattgacaaggaaaacaacacaaaaaagattaggggtctcagggggaggagagtcccctttttttttttttttcacataaatatcgaggtggaaggcggactcgaaaggggactcacgaaaggaggtcctacttcagagtgggtcccagttgaggaagaaaaagaagtaggtcgaaggggggggagcgttgtcacttatttgcagtgtatccaaatgtggttcccgaagttgctgctttggctgctgctgctttggctgctgctgctcctagtggatgtgtgcgaaacgcgcgcgagggggagcaggcaaggcacctttttccttaaccatgcgctcgtcccgcggcaacgaaggggaggcgcctccagggcagggaaggggaaggcggtgaagggagtggaagcggcgaagggaggagaagcggcgaagggaggagaagccgctaaaagaggagaagccgctaaaagaggagaagccgctaagagaggcggggaagtccccggagaagcccccgatgaagaagcccccgatgaagaggcgaacgagcataatctcaaaattaacaaattcgaaccggaggaggtcaaaataaactccaacctcaacgtcaacatatttcgcaccaccaacgataggacctctgcatacgatgaagggatctgcatttacagccttttgaaagacatagagatgaaggatgtaaataggacaccctcatttagtcagaagctagctaacgtacatttacagaaggaaagggattacataaagctctacaaaggtggagaaaaaggaacccatttagatgaccctctcatatatagagatacaaactaccaactaccctacgtcctaaactactacccagatgacatgtttatttttaatttcgatggagtgataaatatgaataagcaagagaaaattgttgtggcgtttttgacttttcttcgtttatttgagaagaggtgtgggagaggaacctcacagaaggggtggtacccctatctgctgtttaacgggaagaccatcgaggggttacccttgtacgattttgttcagtcaaggaattatctctttagggaaggagagtcaagcagtagtgaaccacccaagagtgacgacccgttcattctgttgaaactcatcccaaaattcctttactcaagatttctttatttatataaatttttaaaaaccacagaagacttggtgattgcgattaagtatgtgtatgacgagatggatggcatatgtaccaagtacaactatgacattaacgagatggtgcgtatttgtcgagagaagaacttcatgcaggcgaagctggaaaaagtgcgcgagtgtcttcacggggaggaggagaagctccaccagggaaataggaagcaacccgtaggggtggagtccccaaacggaacccttcccccgtcgcaccctgcccagcaagcgcagttacacagtgaccagcaagcagagctacacacagaccagcaagcgcagctacacactgacccgcgagcgcagctgcacatttacaacctcgtgaaggaattcaccaggggcacctttaacccatccgttatcaccaaatataagaaaattgaaaatttcgaaaatgtctttcccagcttccacaacgactttgcagaattttacaaaaaaaaaatgaaccttaagttgtatgaacgatatggagtagatcctaaatgggttcgaacccaatttgaaagaacgaggaaattactcaaggagcatgaggaggatgcatatgtccacctgatgcagtatcgttacccttgtgaagcattgagtgaacaggagaggaagaaccacaggacgtttaatacatgtgcagtcgatttgattaatcacaacataaacgtttttaaaaaacccatctatgtcgtttctaccatggaggatggtgcttatattgaatacactctcaaactgtttggcgtagacattgctaataagggggactcacaccttctgcgcatttttgggaaagactacctacggaagggggaagaatccccaagcgagggggactccaactcggtaatcactaatttgaagagactcctcaagtctccctattttgcaaaaagagagtctaccccccctaagggaggacgccaaggtgaccttcaggatgattatctatacgatccatacaacgtagacttggaatacctgaagcaccaggagaagacgaaaaaaagagactaccacttccttaaccacaggtactatctcgatatgctgagggagaagtgtaacatgatcaattttgttattgagaaatatcatcgaggggatgaaagcatccacataatagaccagaaatatgaagacctgaatgccatgtgcaacgatagtcgcttcagccacaaggttcgactgtacctttgcgagtggggttataactcctatgcagatcgactaaaagctgtacataacgaccgagttaaatccttttctcaatcgtttaagctcctatttttgtgttgcacgctgcaggacagcccgcgccgcgagcacacccacggccggggactgcctaccgacttctacaccaagttcatgctcaagtacctcctcaaaaaggggctcctcacccggacggaggccgacgcgtagcggttgctaggaagcggttgctgggaggcggcggttgctgggaggcggcggttgctgggaggtggccgttgctggtcagctgctataccgcctatagcctggctcctttctgggtgccgttcgcaccgcgcttctttttttttgtaacccctgaacgaaagccattttgcttgcctgaaaggtggcccatccccacggcaagcgaagcgaagctcaccacgagcgcttcccaacatgggtagacttacaccacggttaagcggccctccgaagggacctccccttaagtgtgcccgtctctatgacctgtgtccccttgggggagtaactaccccccttcaaagtcagcaacgtaaaggccacgtgttacatgttatgtgttcatgcgttaatacgtgcaggtgttcattcgttcattcgatcgtgtgttcttatccatctgtggggacatccccaccaagtggacccagctgacaacacgagggatcaactagcacgcccatcccacacatacaccccattggcacgtctccactttgcgatttgacctcgttcacgatgagcagaggaggagagcagggtggagactctcagtgaaaatgaagaatctgtacattcccgttattcgcagatgttcaaagtgtagaatggaaaaaaaaaaataatgataataaaataataagtgcacgcgcgctggggggggggatgcctcgtcagcacgctcttaggcgtgcaggtgtagcgagacgcgctctgtgtagatgcacatggcttctaccgcttcgctgcaccgcttcgctgctccgctacaccgcctcgctgctccgctgcaccgcggcgtacttgtgcgcgtgcatgtggtgcgccttggacaggttaaaggcgtcgagcagaaactcgtccagctggtagaggtggaggttgaggtctccagcggactgcgcagcgtagacgtccctgccggagtagaaaacttggggcacttcaatgtcccaatcggggttgtcccttttgagctgctgaatggctgcctcgatacgtcgagaaacgtagaaccaaggtcccatattcatgtgttcttcctgaacccaaattacatctctcaagtttgggtagctctgtaaatcctgcatgaactgtttaaaaggaaaaggagacaactgctcaatagttgctatcgcaatatttttaatctcattagcttctctataattcaacagatcgtagtagacttgaccagaacataaaataatccgtttgatgtcatcctttggatttaatttatgtccttgttgttcaggtaagtaaggaaggaactctgtggatgaaataaaattttctataacatcaaatgccattctcatttttaacattttcttaggagtgatagcaatgagtggttttctaaaggatctatgcatttgtctcctcaaagcatgaaacagattagatggcttggtacaattaattacttgcatgttatgttgctgtattatcgttttatccttctccacagaatatgtagctatgtcttccctgtcatcacatagctgtagaaaacgttcaattcgagcagaggagtgttcaggaccttgtccatcatatccatgaggtaaaaacattacaattcctgattgtttattccattttgtttctccagaagcgatataattatctatcattacttgagccccgttagcaaaatcaccaaattgagcttcccatacgactagcgcatctgggtgttcataactgtatcctatttcgaaccctaacgctgcatattcggagagcaaggagttattcacctctatagtatgtggtgttttaagagagtcaaaaatgttatacgaatcataggtaacctgatcatgaagtactgcatgtctatgggagaaggtccctctttgtgaatcttgtccagatagtctagcatgaaatccatcagataataatgtggcatatgccaacagttctgctgtcccgaaatcgatattatttcctgtattcaagctatcaatacgtgctttaaacaacttggtaataatcggatgagcatggaaattctctcgtattgtaaatatttgcttccctaaatctagaagcacttttttctctactcctgtttttctagatggagaaaatttctgaggagtaaccatatgctcccattgtggtaggtatttctcctttggagttggaacaaatgatttcgatttttcatatacatcttcgtataagttatatatatctgttttgtttttttcaaactcttcaagagtgattactccttcacggattagctttttactgtataggtccaaaacggattcatgtcttgtaattatatcatagagtaacgggttcgtaaatttaggcatatctagctcgttatgtccgaatcgacgatatcccactatatcgataatggtgtcaatgtggaacttgttccttatgtctagtgctaactcgaatacgtatgttactgcttctgggtcatctgcattcacatggatgattggaatatctatacatttcgctatatctgtacaatatttacctgaccttgcatctaccggataggtagtgaacccaatttggttattcactactatgtgtatagtccctccgacgttgtaacttggtagctttgacatttgcaacgtctcgtatgctatcccttgtcctgctatagaggcatctccatggattgtaatcgggaggactttatccttttctttatcattacagtaatattgttgtgctctagcttgtcccattaaaattggatctaccgattctagatgtgatgaattgtctacaatacccatgtggatatatcgattagattcttcatctaagtgatcaatctctacacccaagtgatacttcacatctcctgtgtttccccatatgttatctgtgaagcctgtcttacctctaaattctgacatcatattctctaatggtttatgtaggacattaaaaagaacgttcagtcgacctcggtgagacatactcatgagtacactgtcaatgtgtaacatggctgctctcgagatgagagccttcatcccagtaatgagcgtctcacatccgtctactccaaaccgcttcgtcgtagcgaactttgctgccatgtaattttcaaatataaaagctcttgctgtattttctaggatctttctttttgccttattatcatattggaatttgcgatccttttcgatcctcttcacgatgtagttcacgacattttcgtctgttatgtgcatgtactcaaagccgattgtcccacagtaggtctgttctaatctctcgattaaactcctcaacgtgcttgtctcctttttatcactcgaaaaaccagtaatggatggcaagtcgaaagaaaattctgcatctagatcttcctgcgtgaacccaaaatccgagtagctcatttttttcttgtccgtttcatttacaacgctactgtacggaggtgtattcggcaggggtaacgggtttatgtttgcatacagatgacccttcttttggtaccacctgatcagctgcactattcgggcaatgtcgtatatatttcccatcctccccttatcaagcatttcattatttacgtatgtgattctgagattgctattgctatacttggggagtagcttctctcccattctgcttcgaatgtccctctctgcttcctccttcgtggtcagcatgtgagggatggcgctccccagagaccccgtttcttctgacatctccgcgaagtagtggtcccatgacttatgcagcgagttcctacgaagggggtgtggaggggcagtaaacggggttagcagcgagtcaaaggtgtcacttgggggtgccacttgggggtgtcacttgggggtgtcacttgggggtgtcacttgggggtgccacttgggggtgtcacttgggggtgccacttgggggtgtcacttgggtgcgctacttccgtgtgctacttccgagtgctacttcctagtgctacttccgcgtgccacttagccgcgccacggcgcaccttggcagcttcgaaatttcgctgcttacctgtcttgtcgccatatccggtaggcgccctcaatgtaggcagccatgctggggttgaagttgtcgctgctcgcgtacccacccacgtggaacctccgcctgagcatctctccattctccttcatcagcttattcgagtgcagtattttcctcattttggcaaggccacgtctgtacaagtctctgtggggtctgtcggcagacgtgaccacgtgtgtgcaagtgtttgtacagcctgtcggtagacgtgacccctctcgcgctacttccctcgtgctacacgtttcggtatgcacactggtgggaggtccgggtggtcaatgcaggcaactcatttgcgcagagagggatagcagaaatggcctcgagaaacggcttcgagaaacggcttgtgtacagatgtgaacgctgagcgcgcaggggcccctacgtccgttcattcgggtggctctgtgggggaagtaacaaactataaggatggaaaaaaaaaaaaggaagaacacaccgagggggtggtggatcttcaatcaagcgcagactctccacaaaaggcccacgcgcatagcctcatgtatgtatgctgattttgctcagcctgcttgcgaaccccctcatcgacgcacctctccagagaaggcgcacaaaaggggatacaaaccttcgcgcttcgcccttcgcatttcgcacctcacaacttcgcctttcgcacttcacaacttctcacttctcacttgacaaaaaaatgaagtcaactagtttgctatgccacgtgggtgaaatggggacctgagccatggggaaaggaaaaaannnnnnnnnngggaaggggggaagagacctgtgcgtgaagtgcatacggttttaattagtgttggcccactaggtgactccaaaaagatggtaaacaaaacaggtgctacttcgacttcacaattgggacgtccaaatagcctcctcctcgctccaccttgcggaggtctaccagagcaaaagccacctttcacaaagttctaccgcgagggagtataaaaaaaaaaaaaaaaaatgggaaccgtgttaagtgctacacaagcaataaagatagggagcccttcccaaatgggtgaaattataaagacagggtatgcattaaacgaaagggtgaatcccctactcgtgcaggtaaacatatcggagtgtcgtacgcgggaggcacgcctggattaacagggcacgtgcgctcagttgattcaaacgaaggacatacaaattagctttgacaaaagggagatttaaaaagagtgcacatagcggacgggagaaagacaccacgagggaagaagcaggggagtagcagaggggatgcaggggagtagcagaggggatgcaggggagtagcagaggggatgcaggggagtagcagaggggatgcaggggagtagcagaggtgacgcaggggagacgcagaggagacttaggggagacgcagaaaggcatcgttaaaagagctgcctgcctacccatgggtgagcccaggattggaggagtcccattcgttaacacacacgtgcgcattaggcacagcgggggtattgtgctggcgaaagggctgctatacgagggaggtcccagtaacgaggtcagtcgttcctttccgctacgtctcccgtttgtacaacagtggtgtgagggacgcgtgggcataaatggcacgcagcagacggacgaataaactcggcgtgcatatctgatccgccgggagggccatactcctaccactcctactgcaacccccccaaaatcctcatcgcacattgtcgccgtcccaaaagactatcttattccactgcgtaagcagaagcattttgagtgctaagtgaaaaacagaggaggcatggaaaagcctaatcgtgttgtagtgaggaatgagtctcaattttttgctcctcacagaagctgcctgtaattgggagcagcgaacacactgtggatataatctctgcttggtgtcatataatttaaaaaatttgagtacggatcgaaggaacttcctttttttgtaataatcgatcatgtctttaatgacttgtacaggtggttggtgatctcctatgaacctatcatggcaactgactccgcatgtgtggcagcccgtttctttacagaacctcctcagtacttctatttcctttttcgtggcgtacttcatgtctttgtttaggctcttttttgggttggagtacacccccggcatcttcacgtcgctcggcgaaaatttgttgtacctgcggggggaggttagcggtggggaggttagcggtggagtgttgcccagtttgatgaggtgcttaaaggggtgtccctaaagcggtgcctctaacgcggtaggcctaaagtggtatccctaacgcggtatccctaaaggggtatccctaacgcggtgcccctaacgcggtgcccctaacgtggtatccctaacgcggtgcgcttggggcgcccggcccacttacgtgccgcccgaagccttaaagaacaaattagtgagcacaaagtagcgcaagtaattaaatgtaaagagactcagcttgttgattctagtcagaacgaatttcttcgtgcactgatacaaaatctcatacttatttgttagcttcgtatttatataataatcggagctgttatatatgatggtcttgactagttgtccctcgtactgattaaagagagctcgtatgaggactgcttgcacaaattcgcatgccacatttccataataattgaccaggttcagttggaaaaagcctattatcctggagacgtagttggagccactcacttctaaaatgtaggcctgtgtcttttgagaaacgatgttaacgtagtggaacaggaagaaggacgcggccagctgcaaaaggtacacaactgcgggggggagtgggagtgggagcggcgatgtgaggggagtggcggtgcggagtgggagtgggagtgcggagtgggagtggcggtgcggagtgggagtggcggtgcggagtgggagtggtggtgcggagtgggagtggtggtgcgaagtgggagtggtggtgcgaagtgggagtggtgccgcgtaactgcttccacacaactgcttccacacaactgcttccacgcaactgcttcccacgcaactgcttcccacgcaacggcttcccacgcggaggaactcacccaggaaacgcagcacgagggtgccgaagaacccaacgagaccacgcaaaatattgttctttatgtaggtgccctccaacaggtaaaaccagttagtgagcagagacgtcctatccgaaaaaaacgttgtcaaaaagcggacagataaaaagtctgaaaatttggacaacgacctcaagctaacatatcttttcagcatttttggagattcttttacaaacaaaaaaattttgctacgattaaagttatgataattcacactctccaaagcacggcaactattgtatatcatatttacttcatttttaaaaaagcattcattgcacaacctcttccgaatgtgctttcccttactgaataggacgtttagtggtacgttgtaactctgctcatttttgtatatcgatttgacgaagaataagttaataaaaaataaaagcagcagggataagatgatcgaaacgattttcattttgcttgtcaggtggaaggtctctgcatgccgatcctttttgtctaagatctgtgtggttgttttttctctctctcctcgccgaaccaattttcttcacctccgccacagttcgctgctatccatccgtctggggaatgcctcaaaaatgtccgcaggggaaaaaaaaaaaaaaaaaaataacgaaacgaaacgaaacgcagaacggggggggacacactcccgatgagttgagcgttttaaattaaaccataatggggaaagcggggaaaacagggaaagcggagaaaggggtgaacgcggtgaaagctgcgaacggggcgaacggggcgaacgggggagaaggtcaaaatggccagaggggaaaaagcacgctgcccatcgccgggcggagaattcgcggaaaagtgaagcgccccgagaggtacatttgactcggggacagtgtgcaggaaatgcactgcaaggcggcccggcgaaaaaaaaaggaaaaaaaaacggaaaataaacgggaaaagagcggaaaaaaaaacggaaaaaaaacggaaaaaaaacggaaaaaaaacggaaaaaaaacggaaaaaaacggaaaaaaacgaaaaaatacgaacgaatgggcaaacttgaggcgtccacatgggcagaccagtaaaaccagccgaaggagccactatcccctccaacccccgtgggcgcacataagacacatcgccgcgctggggtgtaaatttccaaccaggtgcacatcaccacttctcttttgggtagaagaactcggcaaattggttcgcgctggcgcgctggcgagctggcgagtttgccaggctgcgccttagcagaagaacaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaactacgttcatatgtgcatacacacatgcgtacgtgacaacgccgctcgccacgccaggccgtacggaagcgcaaacctttttacaaacaagttgggaatacacaaatcagttgcgattgaaaagtggggtaaaaaaaaaaatatatataaaaaaaaaggaggattagggaagaaggaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatactgcaaggggagtacccccgccgtaccctcataaaggaatgcaaatttgcttcaccgcttcgcatatggccgcttcacctttcggcgcattgctctcccccctcaggcgaagtagggagtcagaatccagcacaaaaaaatttgggaaagagaaaaaatcagaatcaaaatgttaatccgcttgatgtttaaatggttggacaagctggagttatcgtggacgtagaggtgaatggacttaaagagctgcatcatctgcacactgactgtgacgtaaaagtaaatctgcgtcaatcggtacatggtgcggctatttagaaagaggaccacattgtaggggctaaagctcgacgagggaggtgcattcatgcttttgaatgcattgtgcgcgttcttgttcgctaagacgttcgtatccaactcacccttgtctagcatgtcttctggcaccccgtagagagacgcacacgtgaagtgcaacaggtaaaacaaaaattttgtgattatcaatccacacagtataacgaatttgtacgaaatgaatgacaggatgtgcaaaaaggagaggttaatatctcgacatgtcagtaaaaataaaaatttaatgatggctgtttcgaagaatagcaggaggaagacataggacgttatgctgaataggttgtcggggttaaatacgaagttatttttttgagccgtgactgttagggtatacaaaaggatgtacgtaatgctggacatgagtggtatgtacaagtccgctttgaaaatccccatgttactgctgtagtccacgtagtttatatcgtttgagttatgtctcccggggttccctcgctgtgcttcggtgccaccacctaggctgcttgccccgttcactcctcccacgtcgctgaccccgctcaagccgcttcccaagccgcttcccaagccacttcccaagccacttcccataccgctcaccccccctgcgcccctcttggggtcaaagtaaaagctctggttctgcgcaaaggggccactcgcgacccccttaacgagactagtgctctcctcctggccatgcgcataaccttgggaacctcccttgttaagtgaaaacgctgatgtgtagctcttgttgtcgtgacgaccactacccatcatcctctccaagtggctatacacataataagtcctggactcacacacagccttccgtatgtacacataaggtacgagaatgaataaaattttatttacgacataagaatgagtgacgtcaaaatatcctctcagcagtgccaacttatttccaataaaactggtatcatgattttcaatttttttctcaatctcactcataaccatattagcaactctctgtttcattatattattaatcgggtcatttgcctgtactgtgttcgttagactttcaaatatgttatgcatgattcctttgttggctttcggttgcatgtcacctgttctgttgctccatttctccgactgggagaaggcacttgtattcacttggctggagctcatgttgctattttctcctttaaatggttgcgacgggataaacacctgagtctggctctgactctgaccttgactatgactatggctcttcatatcctgctgctcatacatgctgtcattcacaaagtgcagacggttgtctactccctgcgcttcgttcttcggcccaacatggtgtgggtacattccttcttttctgccttcttggctgggaaccttattcgtactgtgaaaattagggttcgcacttgacccgccggagtggaaggggccacctgccgtggggtagcttccaccgctcgcggcgtgattggcctcacttggcgtgtagaactcgctccgcttgctgccccatacggggtgcgcgttcacataactgggtggcacagcactgggcgcgctggctgcgccgaggtcgttggggttgaggaacgtgtgctggaagttcgccccagcgcggttccccaggttgccaccgacattgcctccgatgtggccgcccatattacctccgatgtggccgccaaaattaccgccgatgtgggcgcccatattaccgccgacctggccgccgacatgacctgcgtccgcgtccaggctgtagatggggggacccgcctgctcataccccggaccggcgtgcagactcctccccactccgacacccccactatccacgttgctttcgtttggcgacgcgtccgcatatgttctatgtcccatcgtggcgtctgcgccgggcctaccagccaaattcatttggctatttctcacgtaattcatgctgctccacgactcctgttccttctccttagcattgttcacctttcgccttccgtgcatgttgctgtcggcatagctgttgttatagttcatcgttggggaggtctgacaagcgtgcagaggggtgggacacctcttttttttctctctctctctttcagcacaaatgtgcgcacgtcgggatgtacatactcattcgtgcatatgtacatccgtttggctagctcgtacgtacgcaggtggagcgccaaattttggaaaaaaaaaaaaaaattatcctgcataaagtcgccttgaacactggtgtacacaaaaaaaaaaaaaaaaaatatgtacacgttcaggtaaattcgcgtatactgcgcacaaaaaagtggggagtagccagccacgtttaactgctcatacgtacgtatgcaaatggaaaatgtttaacttgagttgaaatcgaattgtagctgcttacgaggggaattaaaagagggcagcgaaggatgtaaagaaaagaaaaagcagaaaaagggaacaaaaccgggaagagagaaagagggaaaaaaaaaaaaaaaaaaaaaaaaagaagcaaccaaatggggggtattatatcccaatgcatacatcttgcatagtgccatacgcatgttcgttcctccccctcataatggcgagatcgcgggatggcatttcgcgcactgcaaaggggactccccaggcgcgccaacaaacatacgaatatatgcaaaagcgtaatggctaagaagatacagatgcctttgcacaacatgtgatgatgtacatgcgggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaacagattatgccattacttgctactccactgacaccctcctctcccattgcactctcctccgcttcgttcaaacgtaacgatgattagcagctacgttaacttccgcaggacgacgggaagggaatttccacttgtgtgcaatcgcgccgagcttaacacttttctgtgcatctttactcgctcactgtttttccttttttttttttaatcacctcagtaaaacacacggtaatggacgactccgtggcacacccctcaaccgcacagcgtggtgtttttcccaaccacgtctcttccactttctcaaattccgcactgtggtgaagagggaagttgttcccttggggggaggctcttctcatgtgcggataaacggaatcgtgaggtaaatcaatgggtcaatcagtgtagtcgtcagtctcccccacggtggaaatcatctcatgggggaaaagcaaaaatgatgcggtcgcaatgttatcatagaaagaagcagacaaaatgggaacctcctcccttgagaccgactccactgcgacactggtaatggactggtaatgtgggcttcccttcgtggcgcacaccacactgggtcgacaaacaaccgtgcgagattccctcatgatggcgtctgctcatagggaaccccccctttcccctctgtcaactcatcacatccttacggtataccagcgaacgcacaagcatatgcaccacctgtgcaggttaaaaaatgggtggttgtttgtaagcacttcagaccttcttccatcatggggcagactaacctttactctccacatgcttctgcccaggtgtgcgaaccaactcgtcgcaatcgtataagtaatccttactgatggatgcctgtaaaacttcgtcccgcttgctctcggtgaacaaatcggcgtagtcctccttttggcagaggcgcacgagggtgaatccgtccttcgcggcgaggtagtacctgcgcggggggaagcaaccatggagtggaagcaatcatggggtgggagcaaacgaggaagggaagtaaagaaagggagcaaactagaaacggcgcaacttcgggggaagtaaacgaagaaagggggcaaacgaggaacggcgcaacttcggggaagcagtccggggggtcctaccccgctgcgcacgtacctccagaagacgcagctgcgcagggtggccgtctcattagcatagtactgtccagctgagtccaaaatgtaaaccgttcggttcttcaaagaggtcagggaatagccgaagggagggaggtagacctttttctgttcgacgcttttgtctagtctgttaaggaactccgttatgtacacgtattttggatcctcacccgtgtgcagcccatccgagtggttgcataaagataggatggaagagacgaactgtttattgtagctacttagctgatttaaagcgtcccagttgtaggacaagctgctaaagtaaaggcgcaatgccaaaattaggtaaaaggtgtcgtccgaagtaatattcatttcatcctccgagatggcacttatatacgggttcagtacatctgtgcatagattttttaattttacagtcttccccaagtagatgtacgaattcacgaggaagaaaaacacactaatgttaagaaatgccggtgccttcctcacaacatcttctatattgatataattttggaccaattcatccttcacatgctcgtatgtctctgtggattcaaccctattttcacttacgctgtacaatacgttgcttagcgacttgtacaaagacatgaaaggcacatgtaccttttcccgatcgtagtagtagctattaatgcggagataattttccctcttcgtcacagcatcgtgtttaattatatcacccttgtggtgttgcatataagttctcagttgtgttactgcctcgaggatgtagtagagcaatactttggatgacactctaattccacaagtagttataatcttgagaagcttcgttgtgtgcaaaaaatttctttcgttctcttttgcaatttcataattattcccatttgcatacctgtcctgtacatacctttttatagtgggcacttctccattcagtatttcttcttcacatgaccccatgcaaaggcgtaccatttggtcctctctcggataaccaccacagtgctcctcaaaaatggctttgacttttacctcatgttcttttctcctctgaactaagtcctccactgagtctgcataatttaaaatggcactcctcaactcgtttatatttacttccttcatggaggagaaataataatgccttcttcgtatagcccccacatcgttgcatcgtcgctgcagggttgggaaaactgcacgagttatggcgatcgtcttcatcgggggagttgcacagagataagcattgggggagctgcacagagataagcattgggggagctgcacagagataagcattgggggagctgcacagagataagcattggggaaggagttggatctatcctatacacaacgttgtgctgtttatttggaataatttatctggaaatgtgggactgcattgttgtgcgcccccaatagtagtgctcacttctcctaaaatcgcctgaacgggtcaggcagttttttccactttttccactttttccctctttttcccaattttttcctctttttccctcttcttcccacttttttttttcttcttcttcttcctcctcctcctcttctatcccttgtgaaccaaaaataatggaaacagattaatgcctcttcgggggaagggaataaattacgcagtcacattgtgaaccttttcgagcttcttcctccttttttgtggcagcaaaaacatgtgtgtgcgtgtcatatggcgaaagggagcaggccttttttttttccacttctttttgtgataaccctttgggggagaaggagaagaacggcgaaatggggacccctgtgcacaagcgaccttcgcaagcattacctgtttgttgtccccctattagccacttttcgcctatgtgcggcattaaaactggggcgcatcacacggtgccgaagcgaaggggtggatgttcttctgactttttaaaagtggtgtcgttgcggcggtgccgttgcggtggtgccgttgcggtggtgccgttgcggtggtgccgttgcggtgatgccgttgcgatggcgatggcgctggctggaagggtccgccggggagaggtcacaggcacctcatgcgcatatacgtatgtatgtatacattcatgtatgtatttttttttcctcgcccctttcggaataccggggtcgcgcaaaaagggacacatagctcagagtttttccctcaatgcgggggccattcaaccgagctgggcacaaagcggggaggcgacaatccgttttataacagcgcaggggagagtggtgtctccacctgtggtctccaccctgcccacctgctcgtagaagcgatgcagttcgcgtgaacctgagaggagcagtctaaccgagtgcttcacagatggatctacgcccatctgttgagcattgggtggcgtaggagaggggtataattgaacccacgaagaagtgacctctccatgctgctgatcaacgctcatgttatatgtagctacgcggactagtggtgccctccatttagtgcctccaccgttgcatggcgaaacgagggggaaggaccgcccgtcagagggggtgcgctcggcaacgcagagcaagcagcagatgggtcaccccaagagtggctgtggctacgcctgccacgtgcacgcccacgtccatttcacttcacttccacttcacttccacgtccacttccacttcacttccacgtccacttccacttcactaccactgcgcccatgccgcccttccaactacctaacacactgatgcgtgaaagatttttaaaaatttggagaaacgtttctcgaatcggttgttaaaccatttaaaagatatggacgcacaacggtgggtccgtcatgcgaagttttttttttttttttaagagagcacgaaggggcccaaatataacgtacgcacatgtacacatgtgtgttcaaacaaaaaaaggtccacaggggaggtttgtgggtgggtagaatgagagagggaatggtcggaggggcgagcatcgcacaaatttaggggtgcaaaaaaaaaaaggagggtgagggtgaagatgcgggtgaggatgaagatgcgggtgaggatgaggatgaggatgaggatgaggatgaggatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaggatgaggatgcgggtgaggatgaggatgaggatgcgggtgagggcgaaggtgaagccgacatgtaggaacacccaaggtatcgaaagggtcgaaattttggagattgcaaaaaaaagggatcaaatggtgggaagctgttttttgttcatctcgatctttcgatcttccgatctttcgattttccgatcttctccatcttcttcgccctcccgccaatctggcagcctaaaccctaaagcctaaaacctgcgcacaattttatccttgcaatcgcaaaccaggttgacgaggtcactaaaaacggcatttaaattattgcgcatgttgtagtaggtgaagatatccgagttggccacgctgtattctccaagcattttatacatacctttccgcttttccccaccgaagcgcattgcataggaatctgagtcttctcccaaatacttctctatgtaatacgtttctacttgtacattgaatcgaattcttttggttgtttttcttttttgtgtgtcttccttcgagggggtagaggaggtgttctttaatataggtttggggaatgtcctttccagtcttatgcatgtggcacaataattgccagcgattccactaggtctatcttcgtgttgacagtttatttcatttttgcaatgtgcacacttgcgtgtcttcctttggagacccatcccagatgtgtcacctgttatggtgagattattcttggggctgaatagggcatccgttagtagggtatacaatcgaaggtatttttgcttcgttaggtagttgtgcagataggggtcctcctgctcttctaaactgtgggtacttgcttgtcttctgtcactcatttggttgcctgcttcactgccaacttcgctcctcacactggttgactctccctcggacacgctggacccactgctaagggtgcagtcctcacttgggcactcttcacatggttcggcggcattcacgtcaaatttggttctctcacctgaggtggtggtgttgtctacctcagcagggcgatcacctctcccgtgtctcttcccgccatcagcaaacttcctcctctttttacttcggatgattcggatgaacttgaggaagctgcgcagccctttgctgcctcgcctgcttccatgttctcctttgcttctgcttccatcattgccaactccatcgctaccaactcctccatcgctgccaattccatcgctgctaaccccgccatcgctactagccctaccgtcactgctgacccctccatcgcttccaacccagccatcgcttccaacccagccatcactgctagccctgccatcgcttccaacccagccatcactgctgacccccccatcgctgctaactacacagtcgcttccaaccccaccgtcactgctagccctgccatcactactaaccgaaacgtcgcccctgcagtcctcctttccttcaaacctgccccttccaccactgcagtcctcctttccgtcaaacctccccctctgacctctatccccaacgagcgaattaccccaagcagtacgctcaccgttcttctgaatcctcctcaatctcccattccgtttagcattcctcaaatgaggagccctattctccaaaaaaaaatgattcaaaattttctgcacctgttgaataataatcagtctcgtcaacacaagtaatctactaaagaacccaacaatggtaaggataatcaaaaaaaagtaataaaatttgatgtacttgtagagcttcctcggcatgtccataaagctaaacgtaaaattcttcaggtagaacaggacaattagataaaacaacagcgtgatgtgtgtctgcagcgccttttcttccattttggggtacgcggtaggaagggggaagggggcgaagtggggcgaagtgggtcaatatgggtagcactaggtcgcactgggtagcactaggtcgcaacgcttcagctgggtggatgccggaaaaccacgttgttgacacctccgattcttcttcttgggcgccccaacttggctttctccccttctacagttggataacactagtacgaaacacactcaagggtgactgtcctctccaacggtttactaaactgtgcaaaaaaaaaaaaaaactcttcacgtgtgattgactttcccctctgtactctcctatctctccccttatcgatgtacttcaccgcaaaagtattacacatgtgcgcacaaaaggacccttctacaatcaggaaaagtttgtgcttgggtgcttcatacgctgaatagtcactctccgccacgtctcatgcagtgtcattttgcttttatgccaaatggaacttcgatcggacatgtttcctcgatcgaaggggttcattggggaaaggaattgtcttgcccccttttttttttttcttcaattttttgagctagcctggacacgccactcacacaaacgggaaaaaaaaaaaaaggtaaacaaggaaacaagcgaacaagcaaactaggcccctctgcaaatgagttctccctgcaaatgagccgcttctccgttgggttagatataaacaccaattcgactgcaacgatggagagtataggttcgtataaccgcggtggtactttcttatcaggtctttttagagttactgggggttcccttcttgcactgcttacgctggacaggccacccagctcgcagaacagaattaaggttgacgttacttgatgaatttccaccctctcacgtgtggcaactatgtagatgtgccctcgcaagaatgcttcctattcatgcacctttgcaaatatggcattgcctttcttctatatccgtcctttccacagtcaggtcatcctgtggttaacgatttctgtcccacgactcccctgtggaactcctcaacttaggggcgtaaaaatatactttaagtttaggtgctctgagatatgcagaatggggagagtgtatgtatgtgtgtggagggggagttgatctgccttttttcttcacaataagcttatggtctgatcacttagaggtctcctgtttgatatagctctgtccgccttggcttctcacttcgcagcttcgaatcttggcaacttcgccgcgacgccactgctcccctcttgttcagcaaaaggccttacgttatactcactgggcaaatctcggagggggtgctacatgcataagggatgcaactttcacccttggcagagtaacataaaaaaaattggctacctctaaaggacggcgactaaatcgttcccttttcgagttctgagatttttaaaaaggtttctaacaaaaggggatagcaagctgggtaaactactatcgcctcgtctgggagcagcactgatgttggcgtgaatcaatgtacgcagggggaggggccctatgctgctctgccgctctgccgctctgctgctatgctgctattctgctactccgctatgctgctctgccgctctgcgcagtatatgcctctgtgtaagcgacatgagttaaaacgggggaaatattaacagcttgtgcgaaagggacagtcgcatttgccttgctggacggaaaaacagcagcgctgcgagcatgtcatcgctgtgagcatgtcatcgctgcgcgcggcaacggtgagctgctccaaaagtgctgctccaaaagtgctcctttaaaaacgctcctttaaaaacgctgctccaaaaacgctgcgctcaagaaatactactcctaagtcgttcttctgacatgacgcgaaatggcaaaccgcctaactgacaactggcacgctcgccaaatggcaaaaactgtaacatatccaaacggcaatggcgcgcgtgggaagatgcccaaatcgcgcgagtggacagtcgagcaacctttcacgtgcgctcagcttggaaaaatacgcaaacgatcagcaaagtatttttgccaaaaaaaaaaaaattcctaaaaatggcccaaaaaaattgctggaaaaattgcgtgaatttttttttttttttttatccccgcggaagcgtatactatgaaaacggcacgggggcagaaaaatacgccgccttttaaaaaggctgcaaaatggtaataaagggaggcataaaaaatgggaaaaaaaaaaatacttctgagctttcattcgagtgatgcaaatttatagaaaaaaatatgacacgcaaaatgggagattttggattgtaacaagctttttaaccctcgcgcgaacgtccttttcagtggcggccatttgataaccgcgtttatagcatgtactactacccctacggcctagtaggtatagttcccccagtcacgttgccgcgttaagatttggccgtatgcagtttcgcgcgaggggggggagctgctaaaaaagcggccatggcatagttattatggcctaccaagtatgcgcagctgttctgtcactttgttttgcttcgctgttctgctttactgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatttatttatcgatggacaacgcgcggtcatccccgtcagtgggagaagaagagtcagctttgctacatttcccgtttggtccacaccgaacagggagaggctcctccccccccatgtatgtggaggtccttcacctacttggaccatcatttggggaaaaagacccaggcggagacagtaacagggaggatcctcacccatttgttgggaacctccctcaaaaaaaaaagaaaaaaaaaaagaaagaaagaaaggtagttcctctcaccgcgagtaaaaaattatacaattttgttctgtccaacgaatgaggacggaataggtttggctccctcggatagccccttcaccacagggtcttaaaacgtaaccgcattagcgcagtggtgggccgattatgttccacagatggaggtcccctcgcctaggtagcccccgatacaaaatgaccagtagatgttgagttcatcggagtaaacgacgcggttaaatgatcatatgttagcgtaactgcaaaggtatactacacaaaaggttgtcttaatttcttgtgaatgccatgcatgcgtccaacttagctgaaagtggtgtatctcccctctccccccaaagtaatcacaatgaacccattcgaatggggaatgaggactgttcggctgctctcttctttgttaactttctatgtaaagcacaatttgtagttttcctcctaccacagttacctctgttgaggttgaacatcccgttgacggctccctctccagggtaggaattgtccgcatatcttgcatggcacgagctgctatgaccatttgggtggcgtctttccactcaactctactttttttttttttttttttttctatctacccctcccccctccatcatatcatataagaatggggcaaaaataaatacctatccgggtatgcctaccatagggggtaaaaagaaaaggactccccccatgtgagttaagaaaaaaaaaatattatcgaacgcaacagcggggtgaaaaccctccctaatgtgacaaaaatgattgcaggttcactctgctcaatggctatatttttccccccaggtgcgttaatacaaattataacattatttcttcttcttctttttcttccatctacatgtgcgcatcgagccgactggatgggatggaatggccctatcatctcggggaggctgggctgctgccatccatccggtgcattagcaaatgcgggaagagaaaaaaaaggccgcgcgcagcgggcattcattgccacgcttaacctttgctcaatatgtatatatatgatatgtgctactagcacgtacataggcgttgcggcatagcaccaaaagggtcatctctttaatggagaggtgatccctcaacatgcgttccctttgcagtcccaggttacgttattttagctgcgccgttaggggagtccccacatatatgcctcctaaaagtaaattcccaaattgtacaggcaaaaaaaggaaaatatttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaacctgtatgattgtacgttcttattatacaggcttgtatgtacatcctgcagtcgcatgagctgtcaggaaaaggcctacccgcttgtacatggcaatcactatcctctcattatagcagttttttccacttaatatcacacctgacgtgagtacacaacctctttgttaaaagtgtcctttttttttttggaagaccaaggggtgccgaaaagagggcaaaattctctccccgttcggtagcatagcgtgccaaagaagagactcatctagcactcgccctgtcgcaaaacgtttgcacgtaccgtatgtacctttctcatttatgtgcatcgtcgccccccccctttgctcctccccacccgctcgttaaccctaacctgatttagccgcgcaaatatgtacaggtgctaggggatactcccatttgtatttgttaacggtgcagaaggagaagaaactgaagaacgtgttcacgattcgagaagtgggtatttatgtatatacttacgtggacacgaacggaagccactgcgccgtaggtgacccagtgacacatagagagttcttttacgagtacccctgatttgtgcccacatccctgtgcaacttagcgcgaacggaagcagagaacgggctcgaagtagacaaccggacagagcacggaggatccgcgccaaagcggcacgtcaagcgatacaccgagggacacgtaaagaagtaggccacgagatacgcagcaccgctttgctgcaccgctttactgcaccgctttactgcaccgctttactgcaccgccttgctgcaccgccttgctgcaccgcatctccgcgccgctcacccgcacgaggcagaacccaagatgacgctaaagttcgtaatcccagaacccaaggcgcgggtcctgttcatgcccacggaattcttcgacaccctgaagggcatgttcaggagctccaaaaatcgaatcgttatcagctgcctatacataggcataggcgagctggagaaagagttaatagtaagcatcaaaaataataagcacatcaaaaatctaagagtagatattttgttggacaaacaaagaggtacaagaccagaaggaaagctgaacgaatcctccgtgagtgtactctctgacctattcagctatgcaggtgatctaaatattagcttgttccacaatcccctactaggagcagtgttgtataatctcataccctacagagccaatgaagccattggagtcatgcatatgaaggtgtttatcggagatgatcgtttgattttgtccggggccaacttaagtgatagctaccttcgaaacagacaggacagatatattttgattgaaaataaattattagctgactcagttcataaaattgtgaattgcatccagaatatgtcgttcagcgtgaatgccgattcgagtgtccactggggaagtgacttgatgaaccctctcgtcgacgctcataccttccgtgagcagtactacaggcggatacagttcgtgttgggtcagatcagggaggacattttgcggcatacccaggagagggtgcaaagccagatgtcggaagcagactcaggtggatgtcacgtacccggaagccatccctccacgagcgatcgagaagacttcttcagccccctgttcgtcaagaacgaaagcattctgaccgtggaactggcgctgcagagcggtttctcctcaccccctatatacgacgaaagctgcatgctggaaaacatgctcaagaatgtaaaaaaatatgatcagagtttaatcatatcatcagggtatttgaacttcccagaaatttttttaaaattgtttagaaatatatatgacaatctctgctttaagaagggcaaaatacgttttattacagcgtccccggcagctaacagtttttttaagtccaaaggcatttcctactacataccccttggctacacagtcagtgcgcacatgtgcgttgaattcatcaccaaaaatattgtaagcgtttttaaaaatttaaatagaagagaccctttgaagaaaaaggaaaaggtctgcacagatatttatttagaatatcataagccgtcctggaccttccactccaaggggatgtggctgattgatgattccttcgagagggaagtagttggcagcagtacctctggtgaagatccccatgtaggcagaaacccccaaatggaaaatgttccaaatagtctgtgcactagcgaaaattatgaacagtcagaaaaaaaaaaaattccccttttggaatagctagctctccccgtttgttcaataatgatcaaaattgcctgaacaggtcagctaatttggaggaaaaaaaaaaaaaaaaatgtgcgtgcaaatatgttaaagagtgaagaaatggaccataatcaacacgatggcgatcatcagcttgatgccaataatgctacctcactgacccaacacttgggcgacctaccctggggaacggtgattgggagctccaactacggctaccgagcaacgtacagagacttggagatgagctttgtgatcaaaacaaacgatgaaaatttgaagcgccagttccagaaggagctggacatcatttacgagtcctccaattctgtcgacatgaacgagttgaatttgaggtacccccgctggctgcgactggtgtaccggtacctcgtgcggtggttgctgtgacggccgcagggggaggcgagatggcaaataagcggcgggactccctcgggccatctgtgtattcgtccatttgtctgcttatctgcccgtgtctgcatatctgcccacgtgtctgcttatctgcccacctatctgtttgtctgcccacctgtctgtttatgtgcccatttttctgcctatccgttcactggcatttttgcccattcgcttattcctttacatcccccacccccccttccggtgccgcacgaactgctcgccagagccaagaaaacctcgcgcggggcctttttttttttgtcaatttatttccctccccctttttggcaattcgcaaaatgccagtgtgtatacacacgttcttctcatatttgtgcgagttgttcgcttttgccaaaatttgtttttaaagtgtttccaaatttttttttaaaaaaagcggacatacgtatttattagctacgtgtgtcacccccaatggcttaaaattccattgccccaccgtgtcctttgtttaactcgcaacatgctgcttaatttgtcctcaacagattcccaaaggcaggaaaaaaatataattttattttgatgtttcttttgcaacgcttttgatattcttataggggcatttgaaaactgttccccacgtgatgccttttttttttttttttttttaaattccctaccctatttnnnnnnnnnnttttaaaatctcccatcttttaccttcttcataacaatgcagagtttacacttcgcataatgacggggtcaccaacgagaggctcgttgtgtcgttccacgagggtggatttacaaaatctgtacgcggctgctacagtaataaatgtgccatcgtatttgcatgcagtttggtccgcggtaattttccccccgttaagaagtgatcttccaacttttgaacacaacgcggtcgcctcctgtgcaggggggtcgaactgttttgtggtcccacgtgcacatccacctccttccgcacctaactcgaacagtcagattaccactctggttatgtcgctatctcgttatcccccatcctcgtgaaagagcgtgtcatcctctcgtgatgcaaaaaggtggaaggggaggggatgccttcttcgcctcatcagcgcagcaacggtgggagcggaatgcgcacctcccaggcgtcgcagcgtggcagcgtggcagcatcgcagtgttgtagcgtttttgaaagaaggcacagatttaaaatgaagctccgtgtgaatgactgtgcggttggctccgttcttggatgcgttcctggttgcgttcctggttgcgttcccggctgcgttcctgagtactagccttattgataggctcccatttcgtttttccttccgcctcataaaaaccaaccgctgcacgaacagccccatgagctcattccgctcgacgaccactgagcagaagtttgatggggaagcacttatttgaagctcctgagagggtaacgaataggcactcctgcgaacacaaccactagtgccgcgtcaaggggggtcataccgcggttagtgaccccctcccctacacatgcggctggggctaacagtgcagggaatgggagagaagaacatggagacacagagagggggggaacgagcggacgcgaaatagaaatgtgtgtaaatggatgttggttctccaatgtgcaataacttcaactgcacaaggtgaactgctacccgcgaactatgaaattttcttcttttttttttcccccctccctggtgctattcttcctcaatccatttggcgttacactcgcttacaagaacgcccctcccgtggggactacccaacacacgagtagtcgcttctcgcgccaccctaacagcaaacacaattcactctcggtaaggcagcccacccaaaatagctgcttcaccaaggcaaggttacataatgaaccgttgcacaaggaggtccaacttttcgacgaaacaagtgaggaggaaatttcccctcctgtttttctgaacaagtcaggtgaaaataatcccattaaagaaaccctgaggaagaccaaaaaattttgcaattatttgacgagcaaattggggagacttaataaaaaactgcgggaaataaaaaaactggaaaccattttctatgcgaatccaaacatattaacggaaagtcaacaagtgaaactaagcaaaaaaaaacaaataaaaaacgagcttgttttaatccatcgatacaggaaaaagtacctcgcttacaaaaaaaacctgaccaaaaatgtcgacgacgtgtccccctttttttacgccaagcggaagacccgccagaagcggcaggtctgcaccccccaggagttcaggaaaatatgtacgcaccgatgggcagggcgcgccaaaaatgatgaacagagtggaaatgggcagagtgaaaagggcagcgtagaaatggacagcgtgaaatggacagtgtggaaatgaaccgcgcgggaaagcactgcataggggcttcttccattcgtcgcttcttccactcgtcgcttcttccattcgtcgcttcttccattcgtcgcttcttccactcgtcgcttcttccactcgtcgcttcttccattcgtcgcttcccccctccccgtgcagtgcaatcggacgaccccaaggcagccgtccaacgagtgaaaagcatagactacgaccagatccccaggaacgtgaccgactacttagtgtttaacaaagtgggcacgaaggaggaagtcaaaattctctttggccttaaagctgtgaagataaacggaaacatacgtaagaggaaaaaggcacatagagcgaactgcacgctctcctacacatgtccattcaggagcgctgactaaagcaggaggtcccctcgacatgtcgaacaggcagtttgttccatctggcctcgcacatttgttcaagttgctgcattatgttttgcatcatttttttttattttattttattttttttcgccgccgctccccccagtggacgatgagaattacctgataaacccgcgagaagacaaagtggaagtgttcaacgaagtggtccaaattcacgaaagccagtaacgcaaaatggaatgaaaaaaaanaagaagaagagacgacgacgtacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttctttatcttttttttctttacttttttttctttatctttttttctttatttttttatttctttatttttttttctttattttttcatttctttattttatttttttccctttctcctttaccttgttgcgaaatttgcaacttttttttttttgcacaacgttagttcagtggcaagcagccgccacagcagtgaatgagcagcgaatgggcagcgaatgatcagtgtatgagtagtgtatgagcagtgaatgagcagttcatgtcaatgaattttcactccggtctgcattcattccggtctgcattcactccggtccgcactcactccggtccgcactcaccccggtccacgctcaccccggtccacgctcaccccggtccacgctcaccccggtccgcattctctttcgtgaaacgaacggccgttccacgcagcgccaagttaaccatctttcgaaagatgcacacataggtgtgctcctaagggggggggggatacactttgctaaagcggcaccccctctctacatcttcccccaaaagggagcaagcatactctccttttatttgtggcagttttttttccgcctaccgttttctattggctgttacgtatcgtcgcgggagagtgtcaatctcattccacctgggcaataaaaaaaaaaagtaaaacgaaaaatgcacaatgaatagcaccacgtttgacaatgtactgcatgccaagtcgtaccgactaagcctcgatgacatccaaaatttgggatccctgtactttttcgagaacaacagaaagatcgacaagtataatgaggagatcaacctgctcaagcaacagtaatcagccaccaagcgcagccccacgagcgcctatccatttgcacgtctgcgcgtcggcacgtcggcgcgtcggcgcgtctgtgcgcctgtacttcttcacatctgcacgtctgcacttctgcccttcttcacatctgcccttctgcttatttacttttttttctttcctttcgcgtaccgcagactcaactaccttaatgaaaaaatgggaaaatggtaacgatcaacgactgtgcttggcagcgaacgtgaaagacatgcagacaacacgtggtgatacaaatatgccattttgtgtcccccccctccacgtcgtttcgcatagcctatattatgtctcttcccatccccctttttgcagtggatacgtgcacaaggttatcgagcctgcgaagccctcagagttgacgttctggtgctacgaactgaaagaaatggtaagtcctcgaagtcatcgcgagggcggggggttccgcgatgcctctacaccgagacgcttctacatcgaggcgcttctacaccgaggcgcttctacaccgcggtacttatacacctcgatacttatacaccgcggtacttctacaccgcggtacttatgcaccactcctaccccgcacagaaggaattccaagacctggtgatgtacgaaataaagaagaaaaaaaagcacttcaaaattctgagccaaagctgcgtgaagtatttgtgtaatcgtgaaaaaataaaacaaaagaaactagaagaggaggagaagcgactaaagactcactctaaacatatctcatcctacatggatattttttggaaaaaaattgagaaattagtttgggaggagaaaaaaagggagttacagaaaacgctaaataaaaaaaaggaaatgagatttaaaagattcgtaaaggaggcaatcaaaaaaattaaacgagctagacaagacaatgtgcacgagctgttcgtcaatagacacgccagtataagctcgtgcaaccctagtgagaacgttacgttttcttcgcaccagggccccatggggggcagcaacgaccagggcagcaacgaccagggcagtaacgaccagggcagtaacgaccagggcagtaacgaccagggcagtaacgaccagggcagcaacgaccggagtagcatttgcagcagcaaacgggtcagcaggttaagcagcgaaggggtgagcagacgaagcagcagacgaagcagcagacggagcagcaaacgagtgagcgcgggcaacttggaactgagcaacgtgggaagcaccgcgcgaagcagcgagaacaacaccgagggaggtggcggcgaggacaacacggagggcggcggcgttcacaagaccgagggcggcggcgtgcacaacttggctgacgatgagctaaaggaggaggacctgaccaaccaagaagaagaagacgttctgttggacgaggaaatggagtcaagcgacgagtcggaagaaaaggggaaggaaatcagcctcctggatgacgaggccagcatgcccattgaggagctgctcaaaaggatttacggctttaagagcggcgaggagtacctggacttgatgcgcgagggagaggcagatgaggaggacgcggtagaggagaaagaggcagatgaggaggacgcggtagaggagaaagaggcagcagaggagaacgcagcagaggagagcgcagcagatgcgggggaaccaggcgacctcgaccgcgaacggggcggggcgaaggcgaacgagaagaaaagaaagttcggagaagcggaggaggcagccacgccggccgaaggaaacgtgacgaaggagcgcgactcgtgcatcgaacggaggaggaagcggaggaggaagaagaaaaagaggaggaaaagtcacagcggtagggatagccacattggcaccgatagggataacggaggggagcaaagcgactcttccctgtctagcacctccaacgaagacatgatggtctgcaatatggaagaaaaacacctaacgaaaataccgccatttataaaggcaacactgagggactaccaacacgcagggttacactggttactctatctgtacaaaaataatattaatggaattctggcagacgaaatggggttggggaaaacgttgcagtgtatttcgcttttgagttacctggcctaccacttcgatatatggggcccacatctgataatagtaccaacttcaatcctaataaattgggaaatagaattaaagagattttctccatgcttcaaaatactgtcctattttggaagccaaaatgaaagatacaaaaagagagtcggttggttcaacaaggactctttccatgtgtgcatatctagttactcaaccattgtaaaggatcacataatttttaaaagaaagagatggaaatatattatcttggatgaagctcacaatataaaaaattttaacacaaagagatggaacatcattttgagtttgaagagagaaaattgtttgctagtgacaggtactcctttacagaacagcttggaagagctgtggtctcttctccatttcctcatgccaaatatttttacatcccatttggatttcaaggaatggttttcggatcctctgaacttagctatacagaaaagcaaaataaacgactctagagagctcatcgatcgtttgcatacagtcataaggccatatattttgaggagattaaaaaagaacgtagaaaaagaaatgcctaacaagtatgagcatataattaaatgtaagttaaccaggagacaacaagtactttatgatgagtttattcaaaacaaacaagtacaaagtacactaagtagtggtaactacattgggttgatgaacatcctgattcagctacgaaaggtttgcaaccactgtgatttgtttacaaataaacatattcagactccatattattatttacttcctatctctttttatattcctcgtttttgtatcctctttgagaagacctaccatcttgatttttacatgattttatttctccacaaggagttcacatccctcgggggggtacctcatcaccgtcaatcgaatggaaagaatataccaaatggggatagtactgataggagtagaaacagttttgtgactgcccttccaacggattactcgctaaagagtttctcccatcgttttgctatccccccggggggaacaaacaacggatgtgctagaagtgattccatccacaacgggattaatgtcatccctttgcagtctttcccaaagggggaagcgttaccactccgttctatccctagggaggatactctcgacacacctcagctggggcaaaccgtgggaagtcttcatgacgagatagcaaatgggctatacagtcctactcaggctatttgctcatttcagcgaagcagttcttctactcgtagtgtcactgggaggaagagggcacgtcccacaaatggggaagatattctgaaggggaatggtctccctaacggaatgaacagcggggggacttcccctcaggagataggaacactccttcctgttatgctaccccacggaggaggaagaagaagcgcccccccagtaatcatcccagatgtgaatacatacgttaataatcagataaaccggagaggtgtacccaaagatttactcacctattctgacgagttcgtatgcgaaatgaataacaactatgacattatgagtctttttatcgaccctggtaataagcacagctgttacgatgagtacctctaccgaacgttgaaggatgtctctccgtgtggcgcggcaactggggggggggaccacccgaacagggcccccctgaacagggcccctctcagcaaggcccccctgaacaaggcccctcagaacaagacccccctcagcaagcatgcacccaacgaggcagcaaccaaccgctgtcaaaattttctctacaaatacaacatgaaggttatcaatagcgacacgcagtataggaattttttttcggacgagtcgaaccagagctacctaaattcgctggaacacaacttatggattaagaggcaacgtagatttgaggagaaagaccggaggagggaggaacagctcaaagagaccttctttaatgagtataacttattaaaaaataatcgaacccctttgtttgggtcgaacctgctaagcttacttcggcgtgagttctcgggggatgggtttgtgccttaccactcgagcaacaatctgtgcgtggacttttcgctcatgcgggaggtgcgcgcagcggacgtcgggggggtggtgacttcggcaggtgcggggggcgcggtggattcggcgggtgcggggggcgcggtggattcggcgggtgcgagtggcgcggtggattcggcaggtgcgcgcgacgcggccaattcggcagacgcttatgacacgatcaattcggcagacgcttatgacacggccaattcggcagacgcctatgccacggtgggcgctgccgacgcagctggctcggccgccctcgagacgctgttccccaccatggaagtcttcctaaagacccaccaacgcgaaatacacaacttcaccgtgatgaacacgccagccgtcatctgcagcagccacaaaattgccatcaacaataatctattacagaattggagtcacttagaacccattctccacagaatcaaagtagccacgagagtgtatcatgaagccttccacaagcaatctattatcttccccctaaataaagacataacgttgggaagcggaaaattattcgccttggaaaaattattgaataaatgcaaaagggaaggaaataaatgcctactcttcactcagttcatcaaaatgcttgacatattagaggtcttcctgaatcacctcaactatacgttcatcagactagacggatcaaccaaagtggaacaaagacaaaaaatcgtaaccaagttcaataatgataagtccatttttttatttatatcatctacacgtagtggcagtataggaataaacctaacagcagctaatgttgtcattttctatgacactgattggaatccgtcaatcgataaacaggctatggatagatgccatcgaattggacagaccaaagatgtacatgttttcagatttgtctcggaatacactgtggaggaaaatatttggaagaaacagcttcagaagaggaagctagacaccatttgcataagtatgggtaactttagtaacctgaacagtcagtcgctcctcctgggtggtgggggtacttccgtcggtggggagaagaacaacccttccaatgacagtaaagacactcatcggaatgtcccgccaactattgcagaggtgttgaatggggggggaaacgcgatgcataataacgattcagcaagcaaagactggtttgctaatgctgatacgattaaagagatatttattaacaaaaggaataacgatgaggacgaggatatttacaaggacagactattgcatgaacagatggatgagtcggagaaaacgaatatacgcttcgagaagactttagagcacgtggaggacaaggatgacatcaacgctcttcacgaaaacaagaaggagacactacacgccatttcacaggacctccaggaattcaccaacaaaaattacttccaagacacgtatactctcacgtcctactgcttcaactttcttaatgataatctgacggacagcttgaagcagcagattgacgacatgaaaatgaagatcgaaattgaaatgatgaacgtggaggagggggagggagacgaggaagaggaggaagaagaggaagaggagggggaagaggaagaagaggaagaagaggaagaagagggagaagaggaagaagagggagaagaggaagatggcgagggagacgaagatggcgataacgacgatgacaaccccaccctcgacgaggcgtccccttcgtcgtctacagaaacggacggtttgcacggggagtgaaaaattaatccactcggcgaaggggatttctcccccgtgtgtaagtggtgatgggggaggcttaacttcctaacacgcagggttgcttctctaacgcagggtcgcttctctaacgcagggtcgcctctctaacgcagggtcgcctctctaacgcagggtcgcctctctaacgcagggtcgcctctctaacgcagggtcgcctctctaacgcagggtcgcctctctaacgcagcgttgtacccatttggtattcctcctcgatttgtgcaccatgtgctttttatgtgagtccctcctttgggcagccgcaacaaactttggcaacactgtttgcagctcgccaagagtggtttcgcagggtgtgagggtgcaagccgtacaccatagctatatcacccgcggtgtggaagggaacaagccctacaccatagctatatcacccgcggtgtggaagggaacaagccctacaccatagctatatcacccgcggtgtgggagggaacaacttgagggttccccctgcgctgcctccctttttgaccaaacccgctcaacaattgtaacgctttaaattagtcatttttaaaacagcatcgaaggggggggagtaggtccccacccccatgaggaggaaaggctgacatgaaagagggaaaaaaaaaaaaacagcagcgcagctttttcaccccgtgagtgggcctaaagggcacttcttctaaaaagcacaattttatgcgaaaaggctatgcacaaaaaattgcgccacaaaattgcgccaaaaaattgcgccaaaattttgtacataccgcgtgtgggcccctcgcataagaaagcctcccaaaaaagtagcttcaaaactgcggcatgcaaattccatggcgcagcgacagcgcaactgctgatcgattgccttgtcacactgttccgacgactacactgaagcgaaatttaaagaggcacctaatttgaaggaacgtcaaaaatgagtaactaaacatagaggagaggtatcttttgccactacaacgctggggcacagcaacataaggttttttttttcccccttactcgattgttccttttgtttcccattttttttttttttttttttttgcgaataaaaaaaagtccaagtaaccttttgaaaggggggcactgcctgaacgacgagaaactccatccagctgaagcaatctgcttgaaggaaaccgtcgcgaaggaatatattgtattttccaccgcccacggggaaggcaacagcttaagaagtagcatctcttctaagagcatatctgtgaactgctttatccacccctttttacccaaacccggccaaacccatatggagaaaatagccctaatacaaagtaacttccggaggaatgaaaagcctacgtagtgagagggactaattgagagaggagaaaagggaacgatatttattaatccaccttttgggggaagcccctacatttccaactccatctttctgtgtgcagatcccttggactatattcgcttgaacatggaggaggaggtgtttttaaaatgcaaaggagacagagaaatcagaggaaagttagacgtaagaaatgttttttaatcttcccttttgagaaagcgtgcttttctgcgcggggtgttccgtttgagaagttcccttaagacgttccactgaggcgccccgttgagaccttccgctgcaccatatctgcatgggcaggctttttccgccctgtctggttgcctcctccatgcccactcctgcttattattcataccgctactcccacctccctaaaggcatacgataaccacttgaacatgatcctgtccaatgcgcgcgaaacgtacaagcagagcgtcacggagaatgatgaggagtcaataaaggtacgcacgaggggcgcgagatgaacgagacgaacgagaagcgcgagaggcactccctcaccgtgaatcgaacgtagcctgctgaatagagaaacaaacgggtagccgctacaatgatagggcgtatgcacgacggaaccttccccgcggggacgaaagaaaaaaaaataaaaaaagcttaataaagtgatggaaccttttttgtcacatggggattacaatgtgtgcatatttttacatgtacgttatatccccacttttttttttttttctttttttcagaaaatcgaaaggaacctagacatggttttcgttcggggggactccatcatcctagtgtcatcggcgacgaagtaggagcagcgctccgcaaggtgtagaggcgacggtcacgataacacgtagacacactaccaaatgtacataaggccgcttaatcacatgtgtgttcgtttggtgtgcccctttaccatgatcacgtacaaaggatcagcgtttgtctccgcgcggcgccgacccattttccgcatcctcatagcacactccctatcatggcatatctaggccattgtacgggtccatttttcagaccccccatttctcgcaaaattattttttatttttttttccggtcaattactaacaagcagttagttatatagtaggcacattttgaacgtgaagtttttttttaaaaattgcctaacgagcatatgtagacaatcttttaaaaaaaaaaaaaaaaaaaatcctccccccgtttgcatttcttgtgtaacttattggtgaattgaaaaagagcttttcccacagtggcaaaacaattacaacgttaaaaaaaaagacccaccgagcatgacgcaggattgaacattttggtccatccacaaaagcgggaaagctttttaaaaaaactgagagggaaatcatccggggggaaattgcacctttctgccagggggagcgagggggtcattccgccccatttggtgtgcgtactcacccctctgcgtctattttcggttgtaaatttttgttcctctgcaaggctgtgctgcgagtaactcgtttagcgtggcccccaagttgtgaccccacacggatacttccgcagatgggcgagcttctcctcggattggcacaatggaatataaagaaaagcccgagggccccttctttgtctccttttacgtaaaaaaagcaaaaaatggcaaaaaaagaaaaaaaatgcgaaaataaggggataaacggggggactttcttgcaaccctgcgccttgctgcttattatccccatttaaccgccctccttcctctccccctttgttaacaaaaaaaaaaaggtgaccaacttcacggcatccaacgatttagcgtcgtacaaaataaacgtaacaggtggggggggtttctatcgaaacgcgcagaagtgacaaaaaaaaaaaaaaaaaaaaaaaaaaaatcgaagaggataacgacaatacgaaaatgatagacacttaaatatgtacatatacatacgtgtattctttggacatcctctccaattttttatacattttttttttttcccgcgtcttccctcctcttgtaagacttctatggaaattgctacgagtccaacctcgttggaaagaataattaccgccagattaacttccccagcaactacatcgagatatgcgaaggtccgatcggtgcggagggtggagaaccaatatgtggactccttcgcccagtatcgtaaagacgttagcaactctgtagctttttcacctttttctgtcacttccatttgctgcgcacaccatcttacgttttgcagaaacggccatcaacgatatcattcagagttgcgtacaggtagacgttttcgcgagaagtaataaccctgagggggagccgaatggcaggaaagatggtggtagcggtgacgagaagggtgatgataacaacagaagcggaaacaatggcggcgataacaacagaagcgaaaacaacggcggcgataacaacagaagcggaaacaatggcggcgataacaacagtgacgatggcctcagtagcagctttgtgcgcgtcgggtcggaccgcatcaaggccttcccctttctgcacgaccagctaatcatcacgagaaaggtcgtcgtgtcgtacaagtgcggagagcgagggggggaagaccccccaaatcagaatgaagcagaccaagcgggtgagccggggggtcttggcgacaagggcgacaagaacgacaagggcgacaagaacgacaagagcgacaagaacgacaaggacgacaagaacgaacaaaaaaaaaaaaaaaatagcagacaaggatgaaaagaaaaaaaagaaaaaggaaaaggaaaaaacaaaaagtaactcacgaagggacgagaaaaaatcggaccactctctcaaagcggatattgacataagtgcgtttgccacgatgtgtgtgtgtcttcccctcaccataggggttgtgtccaactcaccaaattgttcaccccgatttggtctacatttgcctgacccgttcatattttttttgaatttttatcgaaattttacccaaattttatcgaagttttatcgaaaatttaccgcaattttatcgaaatttttttttttcctttttcccctgaaaggttttcacatcacgctgaatataaattccctggtgggccactactctgggaggtcctcgtataacataatgagcatgaaggttaacttggagaatcactcctgcgagatggcccagcctttctcgtcgtctagttgtaaaccatcagagtgctcatgtgtgcagaaagaaggagcatgctgatttgtgtgtgtgtttttttttccttcgcggcgttacaaggttgatggggtgtacaacatccccaaagcgattgatgacaaaatggcgaagaagaattcgcacacatttcaagtaagcgcataagacgtgaactggtgtagacagggaaaggggggggtgggagcattcagttgtacgtgtctcacccgtatgtttcatttattttcgtttttctcctttttctacgttttctcctttttctgcgttttctcctttttctacgttttctcatttttctacgttttttcctttttctcccttttctttccctttcttccccttttagttgaagtttttggacttttgcctgaacgacggggctctcgtggaaggttaaattggggggcccctcctccaaggtgcccaatcgagtgacctgacttcgaaccactcttcgaaaattcccgccaacacttctcctccccaccagatgagcaagacaaatacaaaattgtgtggaaaaaaaacgacctgtacaagtacagaaatataaaggtagcgtaattgatcagtctggcacgaacagtctggaacgaacagtcgggaatgatctgtcgggaatgatcagccgggaatgatcagtctggaccgacagtcggggaaggcacgacaatgtgtgtaagcccggccgaatgactcaaccgtagttacaaaaagggaaattttttttcccgcatgcgtaggaaattgaatatattcacaactttctgttttacgaatcgtttaacgtgaatgcatatttgctgtgcatcaacgaggggaagaagcaaaggggtagcaacggagagtggacaaaatgaagaatcgctaatggattggtcattctgttccagagagatgtgcacacagttctgtccttgtctgtgcgtagtttcatccacgaggagtgagcaaccattctgatatatttctctccctgccgctgtctcacgtcttccttcagacaacgcctccccgaacgtaatggacgccctctgcggaaggttcgaagtcaacatttcggacgtgataacaaacacaggtagagaaaaaaggggctgcctacagacataggcagttttttgcacctccaaaaatgagcgcagctgaacagaagggcgccctctattcggtgcaccaaattttgtgaaccctaattttgtgaaccctaattttgtgaaccctaattttgatcacctccattctgatcacctccattctgatcacccccattctgatcacctccattctgatcacccccattctgatcacctcattttacttgctttattttacttccctccccccgtagtcatcaacgccaagtaccagctgcactccatgaattcaccaaagggggaggcgaaaagtggcagggaaaatgaagccaacgaagagtcgttcgtctacggaggggcttacgtcctactgacaattcagttttacaagcgtatggggagaacagccggggaatcggaaaatggcggagcttagatcggcgccgcttcacagtatcgatgtgctgtgtagctacctcagagcttcctccagagatcacccccttctccaccctaccctactcaccactcctctacacttaccaaatcttcgcaaaatacacccaaccttcctgcagcctttttcaagagagagaaagtggaatatcccctgaggatggttaacgtgaagggagtcgctccagagagcgataagaaggagagcgagtgcgtcgaggatgtgtttaacaggtagggtgtgttagatgttgggtaccgtgggtaagcggtcctgccgtgaatcctgcccacgctgctgcacaatacggttttgcaacaccgattcgcaacaccgattcgcaataccaccccgctacaccacttctccacaccgcttctccacaccaggtccatcctggagggcatccagtacgtcaacctccaaatcgacaagctgaaggaggaggaccaaataaagatttacagaaagtccaaggagtacgtctccttcctggacagcttgagggaaacgcccacgtacctcaacctttacaacaacatcaaagacgtcatggtaagtcgtcgccggagcgacttcgttgtctccacgttacgtgtctagttgcacatttgcccatttgcggcgaagaggccacccagctggcgagaaccaaaccgatccgaatcgagccgcaccgatccgaaccgcacccaaccgaaccgcacccaaccgaaccgcacccaaccgaaccgcccccaaccgaaccgaacctcccgctctaccccgcagatcaaactggcgtacgaaattgtgcggaagaaggtttacaaaaattttaacctccatgatgacgtggcgtgtgaagaggaggacggtcaggtgaaggagcaaaccgcagagcagaccgtagagcaaaccgcagagcaaactacagaacaaactacagaacaaaccacagagccaaccgcgcaaacaaacatggtggaaaaaaaaccgccctgcggaaagaaagccatgtccgaggaaaacgaaaactgcatcctggcgcatctgttcaacctcgtgcacgaatcatccaacgttatcattaatggctacttcgagaaggaaaaccaccttaacaaaaacacattacaagaaataaaaaaaaaataacatcacaaatgtagataactatctgttcaatgtggtacaggaaagcgagtttttattgaagcataggaagactgcccatttctgcgaagctatgttggtttttctttttaggaaaatcacgttttgcgaagaaagtatcacgaggaaacacttgtcacagttggaaacgcaggattgtaatcatgtggttaatatgctgctacactactcggagtatgacgaggagaaagacgacacacacagagacaattacatgtacgaaaaaaaatataaaaaaaacagaaataaaaaaaataaaaataataaaaaaaaccaggaagacatgttaacatgggtcataaacgccatgcaggaaaaaaacgccaattcttatttgttccattatatggatcactttggtgaagtgatgctacaccgaaggggagtaaattgcgcggcggagggaacatctgagggggtgccacctgttgagataccacctgttgagataccacctgttgaggcaccacctgttgaggcaccacctgttgaggcaccacctgttgaggcaccacctgttgaggcaccacctgttgaggcaccacctgttgaggcaccacctgttgaggacgctgagcaggagaacatcatctcgattataaacttgccacaaaatgaagaaattaaaaaaatatttattcatgtcctgtacacatatgccaaaacattgctcataataagtagccaccccggtggccaagcccaccagaaacgacagcgtgtgtgctacgagcagtactgcgtggagaggagcgaacgggcaaaggacaacctttcaggggagggggacaacgaggggggtgtcccaaacgatcagatctacgacaacttcgagtgccacaacaatttcgactcatatgagaagtaccttaacggagaaaatgcggacgcctgcatttcgtgcctgtcagcctacgtggaacttaccaattttgtaagaaaaagggagcagcgcagatttactccccaaactgtgcatccacaactgggttgtaagccattcggggtgacgtgtccctctcgcacaccccacggaaaactatcgctgtctccctcgcgcacaccccacggaaacctgccgctatccccctttgcaggaaaacaccgaaagcattttcaccttagccctggtgtacctaaacgcccacaagtatgccgaggccgagaaattagctagctatttgatagaaattctgaagaggaaagaatgccaaaggagaaaaaaaggaggacctcctccttctccttcttctcctacttcttcttcctctcctcctccctccccccctggggaaccaccagaggaagaaccccccatggacatgaaaaagttgcacctgtacagttcatttagccaaccccacatagacgtaactgtggagatttgcatatatataaaagccttatgcttcttcttccaacggaactacgtacattactacattaacatgagcatcctgatgagcgccaacgaaaataagctgcggctggaggttgagaggagtgcctctgtgttggggggtcatatggggggaaacgaccccagcggaaaaaaggcaaaatgcgaagagagtgaaaggagagataagacagggttctcctcccgcaatagcggcaacgtcgacaatgtcggggatgtctcaggtctctcaggtgtcgcagataatgcgagtgacgaggagggacgagcccaagatcaaaataggaaaaaaaaaaaaaaaaaaaagtacgaaaggaggagaagacacaccccaaggaaaccccgaaggtaacgcaaatggattgaatgaccaacccagcacagacaaggaggagccagaacaggaaggtgcaaaagcgaaaggaagaaggaacagtcaaagggaacaaccaaccctaggggcacatcaaaccctggagaattttcacgagacaaattcgtacagccacatcctagtcaaggacactctcatgttgttgtttttgattcactgcataaaattgaacatactaaatgtcgtgatgtttattcacgaaaatcgacgcaagtttttaactcagtcgtctttggagacacctctgtacagacagctcatcatccgcgcgttctttgcagtgggaggtgggtcccaaaggagcgcttcgaagaagggcatccgtgtggcgcacacggggttgcttctcccctccacgctgcttctcccctccacgctgcttctcccctccacgctgcttctcccctccacgatgcttctcccctccacgatgcttctcccctccacgatgcttctcccccccacgatgcttctccccttcagaattcgccaaatgtatggaactgatagacgagacgagcgagcacctgcgtaacttggacgtcctgtacatctatgcacagagctcgtataagcttggcgactacccgaagtgtgtagatctactgaagcgatatttgcctctgtgtcgattgagaaatatccgtgtaaagatacacctccaattgagtaaaatttatctatcacttggcaaatttgaagaaagcaaaaatgagattaaaaactcacaacaggtttgcacaactagctattcgtatctctacttggcttgttactacttaaaaagaaaaaaatatctgcaggcgtacaggttgttatacaagtccaacgaaatgaacctattcaatcacaaattgtgggcttatctatgtatggcgtttttgcatctcggtatgcgggtatgtgttcatccttatgtgatcatttattcctctaattggaagagccacaccgtcgtgtgttttctctcttctacgaatagatggatggagggagagagagggaaaaaaaacagagcggaacagagcggaacagagcggaccaaagcggaccaaagaggaacaaagcggtcctaagcggtcctaagcagtcctaagctgccctaagctgtcctaagcggaccaaagcgggcatttcactttaccttccctctcttggctgacccccatctgcaggaccaagctgataaatgtttaggcaactttataaaaatgaaaaagtacgacaaggcgattattttcgaaatggtggaggcatacaaagaggttggatacgaggagggagggcaggtgttgttaactgtgcatcctgcagggggaagctgacgtgtgggggagggggagtatactccgtgggacactgtccaagtttcgcagggagtagccaaccgggggcagcctgctccggagatgggatgaggtgatattcgaaaaatagctagtcaatttgctagtcaatttgagagccatttttcgagccattttttcgagctggcctttcctggatccctcccccccgatgcgcgcaaggaaggaaaacagaaggacatcggacttctaattggggcgtaagtttctgtagggggggtatagcctgccccagctgtgccccctccatacggaagagagagaggggaagcccaggcgaactacccccattcatgtcaaaaaaaaaaaaaaaagaaaaagtgaacagtgcagcctaacaaagaaatcgctatcaaaatgaagtacaaatgtgtgtttttttttttttctttttttgttcctatttctatcgcccccttctaatgtcacaaaaaggaaaatgaaaaagggattttttttttttttttttaaatgatatatgcaggagaaaaaaaaaaaaaaaaaaaaaacgttaaaattcgcagattggaattacaaacgggttaggcagttttggcaaaaaaaagggccaacccacatttctcactttttttatttttcttctctccaaggtgtgtatgggggaactacaataacagtagtctctaccatcttttgcggccgctaacactgggggcgctgcaaactagcagcagtcgtaacatgagagcaattttgtcaaaataattgataaataatcgataaataatcgatgctcgtttgtatatgggttggaacagttttctcacctcattccttttatcgagagaggctggtgaagggtgagacatccgtcggggtggtggtggctacatcatcgcgtggcaagaggttaggtatagagaaccacgggtgtatccatcggtgagttagccgcgcgtcgcatatgcgaagtcacaccgcttttgcatacgtgatttgggacagcttcgcaaaatggtccaggggcagatcaggcgcgaaaaacgcacgcgagtgagaaagggaagtctactcgggcccaccacaaacgagcagcagaaataggaggaaaagcaaaatatcgcgagaacggaaaggtataccaagcaacgcgagagcggaaaggcgcaccaggaaacacgagcgccgcaaaacaagccaagcaacacgaacggacgaacgggcaaaccatgcgcggccgccccccaaaatgattaaaagtggacgtggaaaccaaaattggaaaaacgcagctgggtaccttgtcctcgtgttatcctacgtgcttatatcggtgctgttgtcattatactgcctgatcaggagggtaaagggggagctgcaaaaattccgaccgctaatatggcagctgtgccgaccgctaacatggcagctgtgccgaccgctaacatggccgccgtgccgaccgctagcatggccgccgtgccgaccgctaacatggcagctgtgccgaattaaaacacttattaagaaagcgagcaacagaattttcacctcattcacgtggttcgatcggaagaggcactgcactggtcaagatattctacgaacagttgccaacctttttaagagacgcagatggaccgcatccgatccaaaagaaggaaatgctaaaacgccaaagcatttatatattgttttaaaaacgagcgatgttattatactacggggggagaagaaaatttcgccgtacctcgtgaatattgctatgttcctgtatgagcacaaagtggcacatgtgagtatctacgtggctgagtgccttttggactctgtctttttcgatgacttggcgtgtgggttgcacaggcgcgggtttttgatgcgcgcctccgcaggggggggtcgcggtgatgccgatattggcggcgatgggggtgatgccgatattgacagtattggcggcgatggcggcggtgccgatattgacagtgttggctgtgatgggggcgacatggctgacccgcgcaacgccgctaaccttttcaacgggggtcagcacgaattcaccgtcgtgaagcgaggccccccgcaagcgccccgcacgctccacctaaaattcgtgaacaaatcgaactcgcacaacaagctcatcgacgcagcggaagggagcaacatcacctcagaaggggaggtagtaacgaatgcactgctccatcccgtgtgcaataaaacagtggaaggattaataaaaaaagttatcgactttgacaaaaaaaggttatttgaagaaaaggggaaaacctttcagaggatgtgctacgttatgtttcttctcatcaccgaagtgaaacaaataagcataacgcaggtaaaacgagtccttccttccttatgcaagaaggtggagtggatcgtgacacatattataaaacgtatcacttgtttcgttacacagtttggggtgttatactccccagttggcacaagcgaaagcaacctttgggaaaaaaaacacacacagaactcgagaacaaaaatttcaaatgctaaccctaccatggaagaagtagacagggatgacttcacaagcagcgaaaaggaacccgaaggagatacaaaatcaacacttgtacttatgaatgagtttttaaaaaactcccctttgaaggatcagcaatctgttgacaccataaagcagctaatagagaagaatatccctctgtatgtccaacccatatgtaaagacattttcgaattttcttttaaggacacagaagtggatgtggtactgtccttaaggataggacttactgattatttggcttacctagttacaagctatcagaatggcaaatctgtatccaaggaaaattttgtgcattttttgaaggactattttagttcctttttttttttgtataatattattcacccttttaacaaggacgggattcagccttgggttttgtccaacgcggagatttatgaattttttgattacagcgttgcgtctgtgcggcaggcgctggcttactacggcagttcccagcagagacacggctgctgactccccgcacagtgaagggtgcgcatgtacgtatgtattatgtatgtgtgaatgtatgtatgtgtgtatgtatatatatatgtatacgtgtgcgttttttttccacccgtgctgagtttgcgaacgtgcgcccccggcgacaacaacatcgtcttcgcgcagtaaccatctatcgagctgcaccacaggaccaaacgaatggtgcgtagagtcccagtttaggaaccccacacacataccccacgtattgggcggtcaactgttccgtgtggcgcagttgtcccgtgtggtgcagttgtcccgtgtggcacagttgtccgcgtagcgcagttcttccgcgtgagctgcaccccaggtagcatttgccatttggcgtcggcggggagggagacgcaacaagtgctcgctttcgtcaagggccgtgctgccaaccagagggcagccaacaaacgtgccatgactgaatcactacttcttggcaaataattcgaaacggcgcttcttctgtttggcggcctgcgcgacggggttttcttccgcatctgttgccgcttccttagctgcccacttggacgcctccgtagctgcccacttggatgcctccatagctgcccaattggacgcccctttgctgcccacttggacgcccctttgctgcccttcctttcgcccgtcgtgggccttccctcgcgcgcgacgagtagatgcttctcaaaacgcctcagaaagatgtacacacgcgcacgcaggatgggaggggcgagttgctcagtagggtgcacacgggcatccctcggcaaaaaatcccacctcatataaattttcttcttcctctcaaacgttcatccctgtgtaacaactgcgcgcgaggaagttcacctgggcaagttgtgtgtgcgtcgtgtaacgtgcgtgatgcctcccgcatgggtgcgcgtatttcgcctttactgttgcctccacctttgcttcgattccttctccacttcgcggtatgcacatgccacagcaggagggcgcctccaaatgtgcattcgttgcgtttcacctacgccgctttatgtttcctcctgcatagcccacttcgcccgtgccacacgacactgtgcgtggctgcgcatacagttcttcccatcatccggactcctcccatgcggatggccaaacgagaggtgatcacatcaaatgaaaaaaaagaaaatgcatcgaagcatatccttaccacaaatgtaaaagcacaaattatgcccgcgcaaagagttgccattttaatacaccattttggcacgtaaaattttgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggtgtagccattttgctcacaattttttacgtgtgtggcaaaaatttcacaacgagaataaaacaaaaatttttcattcctttttaagcatttaaaaaagaaaaaaaaaaaaaaaagacctccagttggtaacacacgcttccacacgcttcctgttttttcctggcacttccacactttgcctacgcgaataaatacgctcattcactcgttgaagtttttaaatcgttgcgatttgcaattgcagtgttccattggcaggtgtgttatttctgcatgtgccgcgctgcaccacccccccccgctgtgtgttcactatcagttgtaacgcaataatgatgccgcaaacaaatgaaagaggaaaaacacacaatgaaaattttcttaatgtcgtgaagcagttaataatttaaatatttttttcccctccctcttgtctatccacatgcgccagtagatgtctcttcacaaatgtgtgccgacgtctactccatttgatgcatgcgcactcacctgtgtaggttgcggcgtgcgcatgaacaaagaaaggatttttttcccttgggtgaaaccctcctgttgcgataaactgcacgtataaagcagtcgtctcgtttgttctgcctgtcaatcgtgtgtttgtttggccgtttgattggccgtttgtttggttgtttgcttatccatttgtctgcatgtcactcgtgtgtttgtatgtccgtttgttcatccatctgtttggcgcttgtttgttcacctgtcttccccatactcattcctcccccacgtcgcttctccccaacgtgtgcgcctccaaatatgtagacccctcacacacgtgtgcaggagtccaccaagaaccccgttctgacatgccccttttgacgtgcccgtatttttccgtcggccctcccccactcgacttatctgactgatctgactgatctgactgacccgactgatctgattgatctgaccgacccgactgcccaaccgacccgactgatcaccaccaagttcgattcaaccccccccagacaaaatgtacgtaacggtaggtgccaacgacatcctcttaacggtgaacgattttgttaacaaggagacatcctcatatcagataagtgacataagcaatgaaatgaaaataagtgaaataattaacaaaattaaagtaaaaaaaaattacacatatgacaataactccttagtactgtactttgcaagagttgaatgcaaattggatgagaagctttcaacgtacaataagtccaacagaaaaactgtaaagctggagttatatttggccaacttaattacaattaacgtgagaacattgcaatcctgtggatccggaacaagcagatgtattcctttttggtccttctgcttcagacaaacaatcaaaataaaaataattgacacatgtgaagttcgcgtgttgaagcagagaatatacaaccttaccgatgagtccacttcgtaagaaaaaaaaaaaaaaaagaggaccaaggagggaagggggtcatatctccgaccgaacaagtccgtttatttgtcaaatattctacgtgtttaatctatgaacaagttacactgctgcaagtggaggcacctcgtcacatttgcgtatcaatacccaattatgagcgccagtgtgtctttgcatccacgcgtcgcttcattttacccccttcccccctgacatacatgcatacatgcgtacatacatacatgcatacatacaaacaaacatacaaacacacttacaaacacacacacaaacattgcagcatccctgtggagaacatcgtcctgttgtacaagggcgcgccactgaacaacttcctcacgctgaaggaatccgagctggtggataactcccgaatcgactacttcgtacccatgtgctacgtttacaaagagaagaaggcggggatggcagactcagaggatgaggacgacagtgaagatgatgggaatgacggtagtgacgcgattgtgaagaacgcacaaggggaaggtaacaggggggtggacgagaagaaggggaaacgtgaaactagttcgatgagcgaaaatgttgagaagagcgacagtgttgcgaagagcgaaagcacaatcaaaagggagaacagcgtgaaggaacctactccgaagaaggaacctactccgaagaaggaacccactccgaagaaggaacccactccgaaagaaggaacctacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacgaatgtgcaactctggccaagtgaggtgcccaagggggtagggatcctttcacgtgggtgcatcacagatgcgtgtgtgtatatgtttatggggtcccttctcatgagatgatccacgcttttcccatgtgtgcctctccccgcatgttgctattaccagattgtgcttgacccgcctattttccttcctgaaatatttggaggacagtgtattttcctgaggcgaaaaagggggggacattttccagacagggaaaattgagaaatttacgcgttgggactgacatgggaatcacattaagaagaaaccgtgtaggatgtactttccccggtggtgtccctctttgggcgttaattctatggcatagaggaggttacattttccgatgaggaattcctttgcctgttatgcattccgtgttggttggaaatttcttctttttcatctttttcttcttcttcttcttctcgtcgtcgtcctcgtccccgtccttcttctccccttcctccttcccccttcttgggctgatccttaaaaagaacgtacatgttcacacctcgagcgtgtaatacgtcgatgtcgcacagagaacgcgccctgccgatgaagtaaaaaaataaattgtgttctgccttggggggacgtcgtacactcctatgggcttatgccaacatgtagatggacccatacatacagggaaataactatttttcgataaaaaaaaaaaaaaaaaaaagtctacagtgatgtgcaaaaatgaaattatattcctttgtccgaatggttaatggttccttccttttttctttttttttttttttaaagacaaaaaaaaggcaaaaaaaaaaaaaaaaaaaaaaaatgccgctcggggggggtcccacctccaagggaggtagcgagtgggaaaatgagcgtgcctttttgccaccctcttttttgccacccttttctgcctcccccttttctgcctcccccttttttgccgccctttttttttgccacccttttcttcctcccccttttttgccgcttttttttgtgaagtctttcccccggggtagcaacaccgagaggcgaattttccgcctctgtgcggttccatcacctggaaaggtttcccccccaatccaggtttatttccccccacacacggaaaagccacattaacgcacggataacatcacatagtgcccacgtaacaggcgcatacgcgatgctcatcaaggcttaaatgaacggcaccacggtgaacgcatccccctacacagacgcgcaccgcaattttcccgacacagttgaaacacccagcacaggaaggctgcacacgcagcggtgaccgttttagaaaacgttagaagacaacacagatcaggcgttatctcgcagatggacaagaaaaaataaaaacaaagcgcttcttctgtcgccatcgccgcaacccccacgcagcgcgttaggcaaaagcacgaagttgttgtggcgatgcacagcgacgtagggtaatcaccccgacgcgcaaacggggagaacctaaaatgatacacaaaaacgtattcgcgcggaaagagagactcaaaagtggctccttgccgcttaaggtgtcgcccaatttgcgaagcaacaaaaatgctctcagaggaaatatccctgttctacctcattacataactgacgtccacggccacatcttgtaaagcgattttgttgttcttcccgacatatacctcttcttcctcacaactccaacctcgtgggggaagaaaacttcctcacggcgccaccatcattcctgcacagaaggaacattcccgcgtagttcttcgatgcccttttgcccactttgtggacacagtacttggtcttcatcccgcaaggagacacatcaacgtgccccagttcattgtcaaaggagaaagaaaacccaagaaatatgttatcgtatttatttttgtgaatatcggaacaagcaccctgcacatcggtcatcacgttcggctctccaatatatgtcacttgcaatgagttgatgctgtgaaaagattttggggcgcaaaaaccccacaggaggtaatcagaattggccttcacatgactaattacacacttggcttcaccgacgggacatgccttgactttcacgctggtcaaatttttatttttctccaacttcatcttaaacccgaaggctaagctactcccctctgagcacttaccctctagcgatgttttccctgacgtgtgatttccatttgcataaaacgtttcaaactggacaaaattatacctcacgcaatatagccatccgaaggaaataacagaatcgctttcatttatgtgggagcatgaaatgtcatactctcccttgttgaggcaagggtacacacggatcttcggtgcttctcctcctttggctctatgccccgtcggcctctcagatctgtcataggtgaggataaacccagtactcttaacataaccaacagggcaactcaaaatgagagaacctttggaagatcctgttatttgcttcccatcagacagcacatctataatgtcttgtgagaggtagtacttttccttgtccattccgtacaggctgttgtagtaaaccaaggccttgtcgtatgattccttttttcccttacgcatgaacgagcttagtgatattaagtccaggtgcactggaagcaggttggtgtaaattgagtccttccacactgtgtacgtcagttggttccacccgttgtacgtttggtttcccccgcggatgtccaggctggcggttttctccctcgcgcggggcggttggttaagcggttggttatgcggctggctatgcggctggttatgcggctggttatgcggctggttatgtgactggttaagaatatggtcagcaccgccaccgccgctaccaccgctaccaccgctaccaccgctaccaccgctcccatcggcgcccccccgcttgggacccccctgcagcagccatgccgccctgaatacgtccaagttggggacgttcccgagggcatacttatagctgtatatcttcgcttcttccatcgtgcgccgagaaacttccatcgaattaaaggaccgccccccaaagtgcgcagacacaactaagtgggttccatatttctggaaaaaatcaatccacggttttatgcttcctgcgcattgttcgttcctcgcactgtgcaggtaccccccctccaggcattccttttcattcgccttctttccccaaatgggcaatttctccgtctccagtaagaactctctattaatatgcctagtggtgtctcttaagttgtacgttacgtatttgtgcacacagctgttctgtgcaactaggtattttttccttcctatttctaagtcggcaaagtagcttttgtatggcatggaggcagaaaagggaactatgctggtattcacgtcttcaacgtttatattatccatggctaagtgagtaacatcattgatcccttcgacgaagctgaaatattcgtctctgtgacaggcaacttggctgatcatgtccagagaatttctcgtatcaaatatttcgtttctaaatcctgggtcttccacaagctcgttgtttggcagtgggtagccgaacaggatgtcgtaccccttccctatgtacttgctgaacggttcatcgctaccacggtcgataaggtcacttcggtcgatgcggtcgatgcggtcactgcggccgatgcggtcactgctgtcactgcggtcgatgggagtgttgatcctctcgctgttcccgctgcctccgctcttggggtctctacacaaggtgaggagcaagcagacccacacacctaatcgtttcgtcgccaaatggttaaccattttgaaagcgctttttgtcacaacattgaaagggctgaggggggttacccccgtgtgcgtaaaagtaaagcaaataatagcgtaaatgtgatgaacgcacacaaaaaggctccccctagcatgttaaaattaaaacgtggcaaaatatgcttcaaagaaattaaaagatgaagcattcaacaggacaaccacaaacgggacagacgcgcttggtatccccagttatattaaccccaagacgccgtaaaaaatgaaacaaaaaaaatgaagtaaaaacagacaaaataaaatgtgtcaagcaaaaaaaatgtaatttgaatttacacagaactttctctttaactggtgggaaaaaaaaaaaaaattgcctcgctaaatgagtgcacggaacaacgttgcctacatggcgtcaactgtagggaaaaatgcagctagccaaaaaatatattctgactgttaataaaaaaaaaaaaaattgcacacacatatgcacgtccatatggctagctgtgtgtgagtctttaccaccttttcgattacgagcgaaggggtggaaacaactaggtgggagcagttccccctcccctcgatatggccattccgcttttttacaaatccagcaaggtaacaaaaaaacgccttttctccccttgatgcatattttcccataagtgggatggcaccaaatataccttgtcaaaaaagagcttgaagtagtgcagctgggctatggccgccttggtcaagcgcttctcttcaagcaggttggtagcgcaagggggattaagaccagtgtgcaattcgcccaccgtggtgtagtagtaattctgcgttccaaataagatggctactttgcctttgctctgagcacgtttcgcaaatatgtagtgagtgtaaagaaaaacagaattgcagttggcatttttaacaagcttaaacttgtaatccgtctgaggtaggtctttcaaaacttggcacatttcgttgagcgatttttcgtgatacgaaaattctctcctgatgtgttcactttggctaagttggcttttctcctcccgagcgggccccacgaaataggtggacagaaaatatctattcatttggacatgtttcaaaagcgctttatctacatgtggataatacatcagtggaagcaacttcttaagcgcgtttacaccgtcgttatggtggtactcccttaccgcgtcaattttgtagaaaaaaaggcacttcatgtgttccccgcacaagttgtaaaaattttccacttggtctcttgagtggtgatatatgaactcggtgaggaacgttcgtatgatcatcacgtagatgtctatccccacttgatttttcacctcattcatgttgtcttttttgtcatctggtttgcaatacatggttgtgaccctttcttccatcgacccattgatccactccccacggtgtgataaattgtgattctttttcgagtgagtgtgccccttagtgagggtatcccccctctcgtcgtgccatttggattctccatttggggttcccctcaccaaggatgagtccaaaagggaaaaaaaatcgcttatacgtttgtgaagccggatggtcgaagcgtctccatagtggtcattaaccagcacgaagtagcagcaacagtaggccatacattttacttcttcctggtgcatatttttgtgcccactctgaaggatgaacatgctttccaaacaattatgcgtcaattgggggtacctcactgacatgaagttcgtaatgtgaataatttcaaacaggttcctcaaagttacctgcttagtggcctgtgcacggcattcgctcatgagggtgctttctgaatagctccccgacgggtgagacgaaatgaatttctccaacttcacatttaacaagtgaagaattgggtggcttatcaaattctggtgagcgaaaattttcaaaagggttaccaaatggagcatactaagacttgacgcaaaaagcaaaatgtgcttatttgcaaagagaataaaataactggagaatggcataaaattgtttataaaaaatatcagcttggtaaaatcgttggcagtatacgtcgagatccttctcggcagggtgactaatattttggtgagcatcctatcatccacatggttgaagtaagacaagctatttaagcagtccataagggtactcgttttgtactgacttaaattcttcttaatatggcccaccaacacttcaaataagtaactgttgtagtagttcatgttttgcaacgacttcaaaatggagcatatttccagcggtcgcaaagatccacatcgagcgattgccactctgaacagattgctacacacacctatatcgttgtatccatattttgataaaatgaaaatatgcttatgaatgtcttttcctaaatgggttaacttcccatttggtaggaagctatccactgtggttactcccctgttggtttccccattgtagaactcaccttcgtaaggagcaaagtgattacgttcctccttttgtaacttctgtgcacctcccaaatttttgtaaaactcggagatgaaattcaaaacagattcattgtataaattgttcctggccagaaaatacccaaccacaaagtagtcactacatttgaacctttccatatttttgcatatgaactgctgaatcatttgtgcgaagctgtttggcattattagcggtattgtcaatgtatccacaaggaggaggaattcatttagtgtcattttttgcacaaaattttggctactcaacttggtcataatgtgtagcattaggaaaggggtcaaaaagttattttgcttgtaggcgtgtaggacatatattaactccttcacttggtaggtactcatcctggagacaatgcgaaacatgagagtacttaaaatgtagtacttggccttgttgttacgaagtaggtagctatttaaatatgataagacttgtttcttctcttttagcgtgatcacattttttacatttttgtatctcatcaactgctcacaattcagttgttcaatttgtaggttcagtttggacagcattactttgttggcactttcaagcgccatctgcttcttcagctttatcgcttttcttgagagggggagcgactcttccttagtggtttctccatcggttgaattgcgtgaaactgcgcgtttcgttcttccgcttattgcgtttgcgcgtggggtcgtagtgcacacgccacaccatctgacaacatcacttctgtggctcccccaactggacatgtcagcactgcgtaaccatctataaacgaccaacgccgtgctctttctcgcggaggccattgttaagcagaacccaggcaacaattcctccacgtcctttagagctctccctctgctgcttcctcactggggggacactacacatgggtggcggcatgggtagcttcatgtgtatctgcatgggtggcggcatggggagcttcatgtgtatatgcgcacctcccccccaacgtgctggcctcttcaacctccaaagttataccttacacaggtattatacgcatcaggtgaagtcaaatgggatattaaccccccccatcagcgtggcacccttgactacctccctcaagctcatacaactacgcatgggaaaaaaaggaagtgagaagaatcccctcacttgcagctatactcacaaggtaatacgctccgaagaacgctcaaactggtgcgaaaaaatactgcctgtgcagcgtagcgttaagcaccagtggagtatctccagaaagttactcggagctgaaagcttccccatgaataagaaaagcattgcatagattggtaggtcatcacatatttgtaatttgtgccattagggttgctaaaagtttggtgctgccctccgattattttctccatactgtgaatgtacctacagttatatcctcacacaaaaaaaaaaacttcacgtcggttacggatttcccccaatgcaacatcaactataagtgtagctcaccctgctggagcagtcgatccacaagcagtgcaataagtggaacggcttcttccccgaaacggatataccctgtcagtagtgcttctcttttttctgtagccccttttgtttctcctatgtgtgggaaggcttcaccatttcggcgattcccagcgaatgaggagaatgatgccccgtttgggtacctcaacggatgcaccccttctgtgtgttcccccaacgtgagcaaagacgctactgagaggattgacgcgattaacccaactgggggcgcgaggtattgcggaggttcttccagctttgtttatgtgtatcattcccttcccgcagctgaacatttgtgcacgcagcaaagtgcaaagcttcgaagatggattttctccgttttgtgtgcgctgtgcgaaatttaggagggggagagctgcataaaacacctcaaaaatgcgcacaaatggggctaacaaatggggttaacaagtagggttaacaaatggggttaacaaatggggttaacaaacagggttatcaaacaaggttaacaagtagggttaacaagtagggctaacaaatggggctaacaaataggtgcgcatcgtactcacatacacacgcgcgtcctcaaatggggggtaccaatccgcttaagttaccacgcagtagacagccgatgaggtcatagagtgttgttctctgcctcacactgggggaaaaacccaaccaagcaatgcaaaaaaaaagaaaaaacgatcgtgcggagcaactaacaacgcgagcgcacaattggaacttctacaccacaactgtgcagcaaaaattacgaacatcatatgagtaccagcaacggaacgaggcataaaatcaagaaggaaaaagtaaaaaaaaaaaacacattacagaaaacatcatctaagatgatcagcgacgcgggaagcagtccattgtatgctaaacgcatagcggcaccccgtgcctcaccgcgttgaatcacgtctcaccgcatcgcctccccccttttagagagacgaacagacgatgaaaatgatcggcacgtgcacttcctggctacgcacctgctcaacgcgaatcttcaactcgcaggcggaacttcccacggggcatatcaaataatcatctatgctcgacgcagtgtaatcgactgcgaaccccgcaatgatgaacttccctcgcgagcactccaacctaaccagggcattatcatttaagtgcatcttttcgctaaacgatttggactccaacgtttccagtagtagccgcttattactaggcagacagttaacccaaagaaagccctgcgaattttcacccacctgagggggaagaccacaagacgctacattgcttctacacggttcgattttcatgtttgtctggatgcccttctgcattgttaaggaaaaaccaaagcctattttcatcttcgagggacacgtaattactgtagtatttccctgaactagctttttcatctggtgtatttcttgcaggttttcccgactacatagaacccatccaaattcaaaacttttgtctgattcgatgtttatgccactggaacattctgtagatagtggacatacgtgcatcacgttattatcatcataaagcctttttttatttgtaatgatgaacccgctaaggattttctcccccgtcttacacttaggcataacattgaaatttatatttttgtctatatattgattccacctctttatgtgcatcttgtagagatccttttcgcttctgttcaactgaaaggggtatgggttgtaattggcataggtcaaatttgagtagaactccaaggctttatagtaggcatttttttcatcagctgattctataaaatcggagaagggtatcaaaattagctttacaggctttgcagaacttcctttgatagaatttttccattttttgtgtgaaatttttgttgtgccgttttttcttccgtgagggttgttttctccagtttgcgcaaagggtgccacttctgcttcgctacccccttccaccatgacgatccgttcagctatatgcctgactttttcactcgatataaccgagccgaagaacaaaatgccacggtggtgcccccctctgctcgcaccgccaaacaggttcaaccgtttcgtgtacagacgaatttttctaccaccctctgtcagatagtcattctctacaaacaaattatttatcaccctccccccgtagtaaacccccgatatgaagtgcgttccatacaaattgaagaatgtcatccagggcgtaaccgttttaaggcattcctcgctatatttattattcctgtaagattgcagattgcatttgtacttgtcccccccgatgttttggtaattcttccccagttcatccaacatgtttagaaagaacgggtccagcatatcgtccctcctttctgataaagagaacaaatactttacacaaatttctttctgcaggattatggaatctcccttgttaattcttcctaccagcattttgtaataattcgatgcgttaaaagggtgaatatcatactgcgcttcgaaattgtaactattatattccttattgatgtcgtctaattcgttaattatgtgtatctccttaccgcttgagcatttcacgttcgtcctcttgtaggctgtgtaagataagccatcctgattgcccctttgatcctctgttaaagggtgctcactttcttcaccttcccgatcactccttgtgcttagcttattccttaggacataccttctgtaccccatgtctaacgcgtatagaggatctcccaacgggtttcccctaataatgtcgtacgtcattcctaggtaatttattaagtgttccttttctgaggtgtcaacattactggtgtataaaccggggttaaacaggtcttcacttttcgaaacgcagcgcaccgacaggtgaagcatcagtgcggacgcgcaaatggcgtagcatttcagtcccatatttgtgaaggtgtgtgctttggcaggtaaaaaaaatgcgtcagcgaggttacataacggggctacttaacggggctacttaacgtggttacttaacggggctacttaacggggttacttaacggggttacttaacggggttacttaacggggttacttaacggggtcacttaacgaggttatttttttcctaatttttattcgcactggcatgaatgttcaaaataaaaaaaaaggtgtgggctaatcgatgcacacaaaatgtctttttatgacgccttctattttttaagaaacggcttaaattttccaatttattagcaaaccaacgcgcaaaaggaagctcataagttgaaatatacgacacgatacgtcggcgcaactggacagttgttacttcgaccagttgcacgtgatacatgccctcgttttattttgacaaccaaacgagtttacactgatagcagtgtcaatgacggttgtttaaagataaagtgggggtattcatgggacaacaaaaaaaaaaaaaaaaaaaaaactcatgcgtgttaactatgcacataacatatgtaaaatctgtgagaaaaattaaagggttgcataaaggcatcatactaaaaaacaaaaatgccaagggtgatacaacaaatggaaaaatagaaggatgaattgggcaacagcatcgcataaggtttgtgccacttggagtgtacaaaattgtctacatgcactgatgtaaccattcatacctgcttgcacacacaagtgagttcttacatgttaacattttgcgctacttcccattttttctatttttttttttttttagctagccaaaatggtgaaactgatgcaaaaaaaaaaaaaattctccaactagccattttaagggttctattctggcatatttttacagccaattcttaaacgtctgaacgggtcaggcaaaagcgtcataatgttaaaaaaaaaaaaaaagtacaaaacactgcggaaggacaagcttacacggctacatccctcactgctccaattcgcgcgctacactatgcatacgcgcagtaaagtcctcagtggtctacaaaattattctggggtaggttgcgcaaaatgggaagctccattttcttgccatctcaaggatcacttctgatttatcatcgagtatataactgcaaaaaggaaaggggaagcaacaaatattttgcatttcgcaatctgtacatctatgctcatatttgccaacacaggggtgcaataaagtgtgtacgccgtttggcaccccccttctgggtaaacaactgacacagcgcttacattcgacgttttctctcgaagagccaactttgctctccacgtaaatgcagcaaaattttgcgtacctttgtcctgatcggcaattttaaaaatcttgaagctaacgcgcggtcctacttccaccatttcgttttcttcctcctttttagcactattcaggtctatttggttggataaaaaattgtacatgttgttatactcccccaggctatcatttcggtatgcctcatttattatttccttaaccgatttttgtcttaaatttgtcacatattggcgaaagtagatagtttcatcggcgctgttgtagctgtatagtatgactctcttaggtttgtgctcgtcgtccgctctgagatttatattggggaacatatttttcagtatattttgtataatgattaaataatttagcatctccggatttgcagaattattgaagtttttcaaaatgagtaaaggcctaaatttgctaaaattgtgagaagcaaatttgggaattttattagacctaaccacggatgcattggtgaaactctgaatgataaatgttaatgtcagcttggtgtaattgctcgtaatattatacatcaattttttgttgcttatgtgtatgctaattgtatatttatagcataactccttcagttttttctttaactcggttaaattttttaatttgtttatgtataaagttaccgaatatggggagaacacttcagctaaatctcgacatagcgatttgaaaacggagttcattccacttttcttaattgcaattatgtttgttttttggacaatttgttcttcatgttgctttgcagtctttggtttaccctcctttgcttttgcgtgtttgctgccttctttttttaccccccgtttaaattttttccccttcttggccgtcaccatgttgttggtgtcacttttgcgtaatctcctactttttatgcagtgtggtactctcggatggaagtttcgtacgtatgcgaaggcgtctcatgcgggcaggtacctctctaatctgtgcatacctgcatgcgcattttccgcgtcatgcagtagtgggtagtaagtcgaactcgcaccacacttggtgggtatgaggagcattatctcaaatggttcttgcgcaggagctcatctcattgacggaaaaaaaaaaaaacttcacaaattagcagaaattttctaataaaaaacggctttacaagtattcttcgctgcaaattttgccagtttgcaaagagagaaagcataaaaatatgcgcagaaaagtggcatgctgttatttttcctttcccatgaaccttttttatgagaaaattaaaaatttgcgcttttatgcaacggtaagagtttttatatagattaccattggggcaaatttttttttttttttggccttcattccgctcgcaaaaatattttcgtaaactgggtggccacgtaataaaaaaacggtaccgtgtaggctcaacgagtgcaatgtaacatatgcccattttaagggaggggaaaaaaaaaaaaggaaagagtaacaaagaagcacgaatcctctatacgtgatcgcaaagcaccaatttgaagtggcgcatacgtgtgacgaatttttcgggaagtaaaaaagctcgccctgaaggacgatctgtttaagtaaatatgttttttcctttttttccttttttgccctttttttcccgttttcgcctttttttttccttttttttttctcttttttttttcctatgaacttctctccccatttggatggtgaacgtgttcaacgcaaggcaccacataacactgcagggatggttttgtacatgtgacacgcgactcgactgagaaggaagaagaaaagaggactgtctgtatgagggctaactggacgaggagcgactctgtgaggactaactggacgaggagcgactctgtgaggaatagctggacgaggagcgactctgtgagggataactgatcgagggcccactgaatgaggacggtttggcattgtaaaaagtgcgccccactccctaccatgtgggcgagccctttcacacatatgcgattaggggagaacagataaacgcgcgctgctgaaacggctcccgtacccaacgtatcatgtcacccccataacacagaacaaataaaaaaaaaatggtcattctgcatgaaccgcttagctaaacaccccaaagaagagagcaaaaaattagaggcaaccctacgtaaagccaacaaggaaattacgtcaaacggtttatgtttatgcgcttgatcgaagatagattgacccccgattggcaaaaatgattttggagattgtccccctgtacagtcacaggttttacagcacactgctgataattaaagacctggattcttccaacaagggctgcaagttgagtaagcttttgcaggatggcgataaggaagaaaatatcagtgtagagcccaacggggagggaattgaagaggacgctgaacaacaacccagggaagagtcccctgaccccaacggcgataatagaacgagcaaggatcagggggaccctcttgtgaggaagacctataattatgactacctaaacaacaaggaagatttttacgctaaggagaaagataaaaatatttatgtccttattaattgtgggtgggacgatcagttccgcacggaagacgtgaagaatgtgttgcggtaaggaaggagcggatgcacgtgcgttgagaaatcatacacgtgtttacgtatcacctcttacgtggaggtggagcgtgggtgctggtcagtccgcgccaagccacgtcataccaccatgtgatggaatttttttcacaatttgttcgtaatttgttcgtacttttttgcaatttttctttccttttttttccccccccctgtagggtgtgcgaatatgtggacgtcctgctaatcacgaaccacggcctcagcttcgtggggtgcgcaccgctggttttccaggaactacagaaaaggaagaagaaaatcccaatcatatgccacgaatacgtcaaggcgtacagcaaatacgtcctcctgagttacttcaaatgtacgaacagtagcaatttttttaaatcttttaaagatgacgaatatttcaaaatcgtgaatgagctcttctacaatgtgacttcgttggagttcagagaacactacacctttaagaaaattatctgtcaaaaaaaaaacacagtttgtatgcttcccatacattttgtaaataatggagacaacataggatcgtctgcggtgattataaaattttttaactccaaaatattgtactctgtgaatacccacatgtctgattattccttcatcgaaaaatcggacgtgctgcaacagtccaatgtcttcacgtacattggcaattttcgctacacaaataagaattacgccaagatggtggatatgaagagcatcttgggcatcgtcaacagaacaatgaacaacctcggatgtgtactgctccccgtggacatcgacagtgaggatgcacagagaggatgcacagaggggatgcacagagtgaatgcacagagtggatgcacagagaggagggggaccatctttttcaggggaggaaaaataccaagtcgatggagcacagcgttgcctcttcggcaagtgtaaaaggagagacactgtgcctacctccccatttggtccggagcggtcgcccatttggacccatttatatttatctcctcattcggttccaactcgaacactcctcccccccgcaggcgttttcctggatctcctattccacatcaacgccctcctggaggtcagcatgcagagatacgcccttttgttcctctgtccctattcgtaagaagagccacaaaagaattgtcacctgtttgcccgtgggcattatccccctgaattgctctcactcatccgcttctcacccatccgcttctcacccatccacttctcaccaacccacctctcaccaacccacttctcaccaactcacctcccaccaacccacttctcacccccccagggaaaacttcaccaggctgctgttcgcttcgctgacctacctgaacagccacataaaaaacaattttcacaaaaacagagtaaatattttcaaaatgaagaacctagtgtgtataaacaattacagcgattttaaaaagtacgaaaatgggtattacattttgttctccttcccggcctctctgaacaacgacacggtgaagaaaatcctggcaacgtttctcaccaggaagaaaaacgcattaatatttaccaagaggtaccatcctcccagcttttcgcacaaagtgtgtagccattattttacccatagaaatcagaggaacaaaccagagctatctttctgcttcagccaacaggtaaaaatcgatgacgagaagttatatgaaatttatttaaaagaaaaaagtaacatcgagaaggacagtgtgctgagcaaagtaggtggtaaaagagttaggaagaagaaaaaggtgagaaaaaaaaaaaaaattcattttcgagtcacaagaagaaatgctgtacataaaaagggagggtcatttaattgggaagacggacagagagggggtgggcaggatgatgcgggatggtactactggtggagaacttataaaaaaggagaagtacaaacgggagagaagtcctggtgcccacgcggaggaaggcaacgagggtgaagtggtggatgacgagggggatgaagaggtggatggcgagggggatgactatgacgagaatgacatagatgacaatgacgatgacgattacgactatgatgacgacgattacgactatgacgatgatgaggacgatgacgaggacggtgacgaggaccaccgcccacacgatccgcagaactacaacgcgtattaccactcagacgaagaggaagaacaagaaggagcgggcgaggatcctaaatcccccgacgagctgtacactcatagcgacagcaatgccagttatggtgccaccgagaagtacagaagtggggagccaagcgccaaccaccacagggacaaacatgatggtacttaccgtagcgacatcgatgaggactactcacaggacggaatggaaccctcaacaggaaaaacacgaaaaggaagagtcaccataaaagaggaaaaaataaacaacaaggaaaatgctaaattttttaatcaccttctaaagaatgaacagtcggatgatccaaacaacacgtactatcctcatctgcacaaaattggcaatgttaacaaggacacacacaaaaaaaaagtaagaataaaagaagaacctgaacccagtgatgatgaaatatatggacatgagagttataccatcaaacatcctctttcgaaacacagagaccagaagggcatcgtgacagcatttgtaaaaaatgagcaggtgtttacaagtgaacaggaggatgatctacagcagaataacgaggagaacagtgacacaaacgatgagcgaaagggaacctaccaaacggtacacatatcagattactacgaagtaaataaaaaaaaactgcgtgcagaaagaagggttagaaaagggaagaacatgttagataggacttacaaagaaaataggcattcgttggaaacgcccaaaatgacatggaaaaaaaaattaatcaagtatttaaaaatcattccaactactgtccaagaagtagacgtctccattcaggtagattgctccgtaagagcttttaacatagaaaattatattaaccaaaatgcccttaacagtataatacatttaatgaaaccccaacactttgtcctccttccaagttgcaatagtttcctttctttccatttcgaaatgctagtgcacgcatcaatacagtccctggatgaaataaaattgcacagtttttacatccccaatttttcaagcagtgcaaataagaggagtatttatttgaatcgctacttttgctccaggggaaagactctcgattcggttagtattcctttaagtgttcattacgagaatgttcgtataaaaagtatttacacgatgattaacacgaccaaggttgctgatgggcagttgaacgtttttaaaattaaggcctccgtgagttccgcacggggagaacccagttcgcagctatgcgccaggaggtaggtcccacgacaccggcgcggagagtgccacgcgggctcgaggtgttcctcgcgtgtgttttgttagcaaaacccgttatcatagctgattcagcatagccgcgttagcatagctgattcagcatagccgcgttagcatagccgcttcagcatagccgcttcagcatagccgcttcagcatagccgcttcagcatagccgcttcagcataaccgcttcagcataaccgcttcagcttagccgctttacctaatttctccctcttaactgcccccccactgcaggcgaaaacggttcgtcaacgagcacagcactttctggagcgaattcagcgaggcgaactactcccttgccatagacaaccaaaatggagagacgcaggaaggggaaaaacatacaaagacaaaggaagaaaaggaaaatcaagaaagtcaaaaacagggagaacaaaatgccccaaatgaaataagccaaagtggaggtaaggaaaagtcgaatgaaaagaaaccctttttggattactacatggatgacgaggtagccagcggaggagcaacccaaggggaagaagatcagcatcatgcaggtgaatcatcggacgactctgacgcttcgtccgaaatcagggacatactctcgaatgaagacaccacaaatgaagaacacccccccagtggtactatctacatcggtgaagtaacgatgaaaaatttatccctagctataagtagcacatttcaaagatgcttaaattttactcaagaaaatcaaatcataattgacgggaagacatgtgttaagaaggaagaacgggacatagctacgcgaggaccgacgggtcacagaaaagtcgagagaacaaaaaggaacattatttggaaagtccagagctccctggacccctcattctactttctgcgaaacgttttgaaggacatgtacaatcatgtttctatatgagaggagccacagggtcgggaggagggaggggcacggtctctctgcgtttacgtgcgtattttcgtattgaggagtgcctttacaatttcgccctttttttttgtttcaaaatggtaagcctgtgtttattgttcccttaaaaagtgttttttttttccttttttttttttatgttttatgtttttttttttctcctcttcccccaagtgagacttctaacatcgcgtgcgtgcaccacctgcaaggcatccttaaaaaggtatgctttacctgtatggactaaatgagctttcctttggaaagcaccccctccattttaaaccccattttaaactccatttcgctttggaagttgccccaacgtggttgatcacacttgggacaacacggagagaagccatttcaaggaagactgttaaactacgtgttgttgtaagaggatgtagcactccacacctccttcgcgaattcctccttgtagccgctccaaatcgcgacggagaacgtggaaggagagaccttccaacgtgtgcatacaacacacaccctttcgaaatgcctttgagaaaagctatttccttatcttacccaaatggggacaaccgatttcaccaccccacactcggcacataacaaatggacagggcagggcctaccagggtcgccacttcccaatgcaaaaattcaatgtgactacaattttgattacataatttccttttcgtgttgctattctttcagtgtttttaaaaaaaaaaaaaatacatctgcaacgattcgcacgattcattaagcatcctttatatcagcattcacatgcacatgttatgtatatagctccttaatttacagaaaaaaaagaaagttacataaatttacaacgcatgcgtggacctatacgtacgaacgagcgcacgtacatcttaacacagttaatgatgaatcgcgataaatgatgagtggcgatgaattatttattttttttttttttttttttttttgggaggggggcgagagtgactcacttgtgggacacacatgcaaacccaccaggcgcgcgttcaaaagggtcgcacgggccacacgcacatggtgttgttttactgtgtgtgtatgctcttccaatacatgggaggtgcgcacggaggaaaaaagctcctctctcttcgcgggggaaaaggtgaacgcacttggaaaaccccacatgtagaggcaggaagcatacataaattcccctttcctctctcttcacgcaactgggacagtatataatataccgttctacagtgtgctgagcagcgatttttgtgatgacggtttgggttgccccgttcaatcgacttcctcgacggtgggtccacttccagcaggagcacctccgggcattccgccgcctggcatgccacctgggaaattcattccacctggcattccgccacctggcatacctcctggcatacctccgggcattccaccgggcattccaccagctgcaccgccgacgtcttgatatatcttcgacatgatgggagcacaaacggattcagcttccttctgcttcgactcatattcttctttgctagccaattggttcttctctaaccattccaatatggtagtgatgctcttcatgcaagtttcaatttcggaaggttgtaatttttcctttattttttggtcctccaaagagctctttactccgtagcagtaattttcaaggctatttctggcttcaattcttttcttattttcttcatcttccgctttgtatttctcagcatcgttgaccatacgatcaatttcttctggtgataatcttcccttgtcattggtgatggtaatatgattctgctttcctgtagatttctcaacagcggtaacgttaaggataccattggcatcaatatcgaaggtgacttcaatttgtgggacttttctaggggctggtgggataccgtctaagtgaaatttacctaacagattgttgtccttagttagggctctctctccttcgtatacttggatcaacactcctggttggttatcagcataagtggtgaaaatttgactcttctttgctgggatggttgtatttctctcaatgagcttagtcataacacctcctgcagtttctaaaccaagagataaagaacacacatctaagagcaacaaatcttgcacagcattggattgatcacccgataaaatagctgcttgtactgctgcaccataagcaacggcttcatcaggattaatcgatctgcaagcttcctttccgttaaaaaattccttaatgagagtttgaatttttggaattcttgtggaaccaccaacaagaacaacttcgtggacactcttcttatccatcattgcatctttcaaaactttttctacaggaattaatgtatcacggaagtaatcaatacatagttcctcaaatctggctctgcttactgtcacactgtagtcgataccttcaaaaagggaatcaatttcgatagtggcttgtgtggaggaagataaagtacgctttgctctctcacattgagttcgtaatcttctcaaagctctgctattctttgataaatcctttcctctattttttcttttaaaatcttcaacacagaaattaaccaatctgttgtcaaaatcttctcctcctaagtgagtatctccagctgtagccttgacttcgaaaattccatcttcgatagttagcagggaaacatcgaaggttcctcctcctaagtcgaaaatgagaatgtttttttcaccctttccttttttgtggagaccataggcaatagcagctgcagttggctcgttaataattctcataacattcaaacctgcaatggtacctgcatccttcgtagcttgtctttgtgaatcattaaaataagctggcaccgtgatgactgcattttttatggattttcctaaaaacgcttctgcattttctttcatcttttgcaaaaccatggaagatatttcttctgggtgaaataatttcttctctccttgatagcttacttcaatcatgggcttctcatcaacaccggatttgaccgtaaagggccagtgtttcatatcgctttgaaccgacgattccgtgaacttccttccaattaatctcttcgcatcaaaaacggtgttttctgggttcctcgccacttggttcttagcagcatctccgattagtctctccgtgtcagtgaatgccacataagatggagtcgttctgtttccctggtcattcgcaatgatatctacattttcgtttctccataccccgacgcaggaataagtcgtaccaaggtcaataccgatggcgatgttcgattcggggaggtttggtttggatgcttttccgctggccatttttgaaaaaactcaaaagggagaaaagttgcgaatttcgcaaaaaagggggtgggtttgggcttgtgttcttattaatgctcctccgttaacggtagggagattcaacagagtacagtacagagtgcttaaattacaccgcagcagcttgcgcagttgtgccaatttttcttggcaaaaatgggaagcaacaacaagcagtggctactcacgggggaaaaaaaagcatacactgtgcttcgttctctcgtgcgtaaaaaaaaaaaaaaaaaataagcttttcttccttttttcttttttttaccacaaaatgtgaaaacacaggacaacgaggaaaaaaacgcaaaggaatgaaaaaaacaattatattatattttaatataataaaagagaataaaacgatattttttacaattccgcaaaaaaaaagggaatatgcctcaactggtcataaattttttctgtacataaaatgatatgtatatcatataaattattttttgacttttgttttgtttttttatttttttgcaaaataaaaaaaaatgtttataaaaaatgttttgtaaatccgttttgcaaaaaaaataaaatatttcagcttcattttttttacatattttttgttcaaaaatcaggggactaaatttcgttacttttcgaaaattgtgcaggtgctccaagccgccagtgggaaaagaagaggaggggccgcggggccatttggccccgtcccccttcagttggtgcttgtacatgcgcatatataaaaaaaaatccgtgcctctttattgtttatatatgctacatgtatgaggattgtatatgcggcatattctttatatatgcttccggatgtgccccctccccccgggcacaacagctcatcgcaagtgtatgcagcggtatatatatacatacatatatatatgtacatttatttatatataactacatgcgtgcattttttcgtgagccggccgcggaacctaggcgctaatttaatgtacgcttttttgggtgctcatgcgcgaagaaaaatggccccgcccctcccccacgtactatttgctggctacacttacagagaagagaatttactcaattttgtggcagcctcacccagtacgagcgcttttgcaaaatatgagcgtttttgcgaaatgaacctgtttctctttttttttttcctttttgcttaccacgtcaaagtgtacataaacttaccaaatgggttgccggaaatgagcttttccttttatatatattatatacccccctttttaatggtctccatgcaatacatcattttcaccccctccagaaagggcatatatataaagaaggaagcacagtcatcccccctattcacccaagcagtgatgatatttatatgatgccccatattaatttgcttctcacagcagtaggtttttcttgcgtatatacggcagtccaagggggggggcaagggggcgcttcatgctttgcatatatttaccgaaaatgtactgcatatccccctggtgaacagccaagcgaatgcgttccatcatgcggagtcgcaaaaaaaaaaatgaaatgataatgggtgatggtgagatggggccattttttttttccccccttgagaagaataaccccatactgtacgaagcacgcctttcaaaggagaagctttatttaccctcttcgcgcactcctgcgaataacagtaacgggcaaaaaaatatatgctcatcggatggccatttatataaaatatatatatgtatgtgactatgtatattcgaactgctgctatttttttcctctgtttggaacgtcaaatggtggagtcctcggaagggcaaaatgagaggcaaaaaaaaaaaaaaaaaaaaccccttctgctgtaagtttataatttcgcgaaaatgtgtaaagatgaagatcacccatgtagtgccagctactatgcgttaaaaatggtgttctcttttttttgcccctttaaccggcgtaatgtgtgacgaatgaagcagtttgtaccccctaggggaatgtccaatattaaggtgttacattagtgttaacaaaatttcctccttgttgtcccctttttttgtgcgaattttttgaaattaaacccatccagcgaagcgcatggccatctaatgcaaaacatttcagctgagaggtccacgtcacttccaaacggttaaggaaatgtattttttaaaaattaacaaatttgtatattctcccccttcatcaaacagcaaaaaggaggtatgttactctgtacacgtgaaaaaagagcgaagtgacaaaataaaaccacgtggaccagactggtggaatagcccctgaggtgaaggttcccacagtgaatagcatacaaatggtgtttattaaccgatgcgtaaattttgagaaaaattttatgtgcatatttttttttccttttttcccataacttagggggggaaaataaaaggtacttcaaaaaaaaaaaaaaaaaactgcttttcttttaagcatacaatttggaaggggaaaaaagaccaaaattgcgaaaggggttaaacaaaaatcgttttttaccgcttcgcctgtcccattccagttttgcactacaaaggggcaaccatttagtaggtttattcatcatcattgcgcggtgtactattatacaggtgtataacgcatagggctcttctccttacacgttttaaaataggcgaaatgaacttgcttgcaaataatatgactgttcataacattatcatcacctcgttttctttcccttctgtgttgagagaattttttcagaactcattggggatatttccggtaagctatgcttcttcggcttgatttgcgctgttctggacaaaccgaatggtttaaaattgtgcgaggtggaattgatcgaacgttttgtaggggctcccctcgcggtgtccccttcgatgtgctcattttatagtacatgctaatacattacaaggcgtaacttgcagagaagcctttaaatcgttccaaatggaaaatgccactctgcgctactggcagatacacaaatgcacaatttcaaccatctgcgtcctgctgtatttgttcatagaaacgccaaaaggttttgcataagtaaccgtgccgccttcgcaaactttgaaatataaaagcggcgtgtgacggagaattatcaaaaattagagaagacgctcaaagtggtggataatggcgcttccaaccttcagcgggttgcatgaccatcgcttttttttttttttccccacatggttgttgccatgaaagcggcgaaggcgctcctttcccttgtgcatatttatcagcaggttacataaaaacgtggcgcagccaaaggcacaaaaaaaaaaaaataaataaataaaataaataaacaaataaataaataagcatcccgattataaaaaaaaatatgaaagaatggaaaaatggagccggcgtgccaaaggaaaacccgttgaatgccgcatacagcttggaaaaaaattgtgcagcatagcggtaaagcggaacagcgacgaactgccgaaatctccagcgtgacgaggaaaataaaaaaaggagaagaaacaaatttaaattgacagattgacgaggaggaagccactcttttttaaaccccccacctgaaaggttgccaaaacgttatgttcgcaaaataaaagaaaaatcgttaaggggaaaaagcgctcacggaaagaagatttctgaggagtataaaaacgaagaagcgaaagtgaggatttccctgctagcatttacaacatcgcatagggaaaaaaggcattgtacatgcttgtgcctctgccccccaacaggtacaaatacctgctgccaacgcttaagccgaattaccaaccatgttgaggcgaaacataagattgcggaaggagtatttgtacttaaaaaaggtggaggaagaaaaaaaaaatacgcagagaagataaaaagcgtaaagaaaagttacaaggaaaataaaaagatacagagggacttaaaaaatgaagaaaacgaattgaggaagcagatgaacctgtatgatgaaaaagcgatcaataaaaatttcgatgatgaatatttcttttgtggagttgaaaatccgcgtgttttaattaccacatcgaggaacccctcctcccagctggaatgttttgcaaaggaatttaaattgctcattccaaatagcgaaaagataaatagaggaagttatttcattaaagatattttaaactttgcgagaaagaacaacatcacagatgttataattatccacgagtataaggggatcccccggaacttaataatttgccatttaccttttggtcccactctcttctgcaccataaaggattgcaaaatgagacatgaattcacagatcagctcggcagcgtgtcttcttgtaaccctcatttaatctttcataattttaacacagatttggggaagcgaattatgtgtatttttaagtacctatttccgccagtcaaaattaggatgaataaaaggaagctttctatctcgagaaaaaagggacaaggcggaaattcgaacgaagaacaaactgaagaatttcttgtcaccaacagtgggcagctccacacgctcgatgcacaggacgacaaagaaaacgatgaattgcaaataaccttcaaaaataatgagtaccttgatctgcaaaaatttgaaaacaacagagttattaccttttttaataaaaatgacatcatttactttcggcactacaactgggagaccagtgagaagggcgaaattattttaaatgaagttggcccccgatttagtttcatcgtgtacaaaataaacaaagagacgctcgattccctcaatgaggattatgagtatgtgtaccgcccctttttaaattcgaagaaggctcagcttgcgtagcgtatatttttcggaagttttgcctaattttttggaagttttattatttattattatttattttattttttttattttttttttgtgtatttttatgcagcgtaaatttgaacctcgcattatgtgccctcttatgttgcacatttccccttcaccatgctccaaaggggacacttgttaacacgacgtttgttggggtgtgaataccatatctgcacgcatctttggatggaaaaagggagggtctacacacatgcgctgcatatacgtagctttcctttttttcgcgtcaaatgaagcttttattttcgcccattaatcagtaaaaagggcccccccaatattttaaatcaactcctatttatttggaccattttggcagcacgcccatggggtacacttttgcatacccatttcatgaatatgtaatgtgtgcacatatctgtatgtggatttactccccccccccataaacatattattttttcaaaccatcttaatttttcaaaccattttaatttttctaacccgacttcaattttcacatgctgattgtgagtacatttttaaaaggaaaataagttaatcacattttatcctctccttggcgataatccaccaggatttcaaacctggcttatctcattaacagttcgaagttctgttcgaacgttttatcagcctagttaatgtgaagcacatcgagggaaaggtgtcactaagccgatgtagtatatgccattctttttttttgtgcaaaaagtgccctatctaatgggaagcgcctcaagtgtgtacttttaaaatctccaccttaagtattataaatgagaagcattcacggtgcgtaaattcgtagaaattcaagtgcagccccggcattagtaaaacactgttaaatgtttttttttttggaagtgccgactaagatgatcggaacagattaccttttttaccgacatgacacgtactccatccaatatctacccttttgtgcatcccatagagaggggggggaggggttaaggaatttctactccaacaattcatttgcttcaaaattgttatgctcccatttattgatatggataggagtgtacctcccctttgtcaatctcttcacattcttttcattccaggaaaacgcgatcaaaaaggggataaaaaacatctgttatgagtgtattttgtgaagcaagacaaaagaaaagaaaaaaaaaaaaattagccgatcttctaactgccaaccattgcactgctcgcttaggtattatccgctcagtgtttgcggggccaaagttcgcatgcgcgtcagtcatttgcttatattgacacctttgcccaagcgcactacgcctttcgttgtaacttattttgagcagcagggcccattcgccgtttgaacttttctccgttcgcagttcgtttggccaacgaatggcctttcacttggttcgctcgaggtgtaattggaacatatgtgcatgtggccttttctagttcatatctcacaaatgcgtccccatttgctctttccaagagttcagggtttaagagcacgtacacgattgataatttaatggcaaaaggtgtgcactaaaaaggggtaaggggacaattaataggagcaattttagtgaacgtttttttcactgcatgccatttatttctcctaatatgtgttttgcaatgttaggggagtttagtagcaccctattatgctatgtattttttttttttaattttccgattaaactgtgtgcatgtaaccgtttggtgctgtgatttgccgccagctcttatgagttaaggcatgcattgcatggtgcaccatgggaatggcggagtagggaatggagcagggccatcttcgggatgcaggcctcactagaatggggcttaatttagaggacctcaatcgggaggaccttaacgcggcgggctcaatcagatggacctcaatctgatggacctcaatcgggaggaccttaacgcggcgggctcaatctgatggatctcaatcggtggaaatgttctcacttcgcggaaaaaaaaaaaaaaaaaaactgcaccacacatttggaaaaattaaacgttaaagttattcacccccatttggtcgaagtagcaaagtggaagaaaacttttttatgtttaaaaaaaaaaaataaaaaacattttattctgtaagggcgaaatgcccaaaactgaagaaaaaaaaacgcatttacgcatttacgcatttacgcatttgcacatttacgcatgacaaaggagataaatataaagaaagcgtgaagggggttaattttctttctcctttattttttataagcatgggaaactcttccacctcgctcgcaaaaatacgaattcgtaaagtcattaccattggtaggaaaaacgattacatagcatcgtaaagcgttcacatgttcgaacatgtgtatatatctcctctcatgcatttatctaccccaaatgacgattaactccgcttcgatctgtagtaggcgcagcaggtgtggcatgcacgtacagaggctgatcagcccaggcaatatatcccttctcaagtgcgagaaatttacactctactgaccagctgtgtgtttttaaaaatggcatatttgggtagcgatacgccaaggaggaaaaactaaactgataatttagtcaccggagttctgcttgtgcgttacacacacggtgggaaaaagtgcaaagaagtgggctcaggagtatgtacacccgcagaagcatatgtgtgtgcacacgtttaggtgcgtgtgcggatcctcttttggttgtcctccaaagctcgggcgaaattttccattccgaaaaaatataaaaagttaaaaagaatgaacacaaaatgtaacggtggagtttaatggaagcacgaaggaatggtgaacggacaagcatggggcaaatcgagaaatgaaattcccccattttttttaaatgaatgacctacacgggttaatcgatatgtgtacgtatgtgtcgatgtgcatgcacgtacgtgtcgcttgtgtatgcacacctacgttagcagagaaacggaaaaattaaaataccccctccatgtgcggttctgcgttaaagattatttgtggcattaatgagaatattccttcgtggagaagtgtagtcctccattagtgcgaaaaaattaattacctatcttccctctcattttatttcacataatatacctacgtacataagtatatacacacgcattgctgcccatttaatcgcatcgtgaattatactgaggtgtattcctcccctgtgttcaaatatcatttccgttatttatgtaatgaaaaaaaggaacccccaaaagaggtattttctgtctcccaattttgaccccacaacagtgttcaagtaacgcaaagcatttttcatatttcgatttcgagatatcctttcacagagttacatttgagtaaaacggaaaagtgcatacattgatgttttccgtagcacataggtagaagtatggattggcaggcacactacccatttctatttataggacaaaaatgattgccactgaattgatactctttgatacaaagcgagcatgccggggggataaattacatatgcaccaataaaatcgcatgcgcgttgatacatacatgtgtatgctcgggtaagagctttcatttatttatttttttcttttttgcaaaatatataaaattgcgtaaggttatatatttttatgcgaacatgatctcttttgaactcctcaaaatacaacttctctgatgttcttgcaaggagtcgtcctacatattatccaattatacaaatgggaaaagttgcgtcctttataatgtaaaaatgaagccatgcgagcattgaattgtgtgttagcgcaaaggagaatatttttttttttttttccgatatatgcacatgttagtaagcatttttcgtttttttttttttttttttttttttttgtttgcgtaccccctttttttgaaggataattttgattgcaataatatttttaccgccagcagtagctcggtggtgattcactgatacttcaaagtgggtcgatgaaggttcgatacccaacaattctctcgaactggagatcgcacggagagggaggggttgtgttctaattcctgaacttcggcggggctcctgtcctatcccttcgctactgttgtaacggttttttttttaacttcggaaaaaaaaaaaatatatcaattgtatcttataagtattgttatatttaactttttttacatcattttgtgtgaatttattttgcgagtaaatgcggcaagctcatttggggatgaagcgttaaatgaaaaatattttccccgtgcaatggtcgtttttccaaaatgttaaagtgcgcacaataaaagggaaaaaataaaaaaaaataaaaaaacgagaaatgcttatacatacataagaatagagtgaaattttttatttaaataacacactccttttgcccttcatttcttactgtttttttttttttttcccttccttgatataagcacatatgagtatggttcctgttgcacttacttattttcggtgatacctgctcagcggtaaagcatgtggatcttgatgtgtctctcagcggttcgattcctcggaatcggatcattggggagttgagagttcacagatagagatgaaacacgccgacccgacccactggcactcccctcggggaaaggttcacaccaccacttattattatgcgctatatatataaaaatcggtttttagcttttttcaaaacagaaaaaagcagcgtattatagttgcataaggataaatatcaaagcaaccacttgatgagcttcttttattttatagtattatattttagcgcaattttggagggggattttttttttttttttctctcctctacataagcacatatgagtatggttcctgttgcgctaacatattttcggtgaaacctgctcagcggtaaagcatgtggatcttgatgtgaataatcaacggttcgattcctcggcaacgaataattgagcagttgaaagttcatcagatagagacgaagcacgccgacccgacccactggcactcccttcggggaaaggttcacaccaccattttttattttttattatatatataaaaatttgttttttatttttttttaaaacagaagaaaacagcgcatgatggttccataaggatacatatcaaagcaaccttttgagcttcttttattttatagtattatattttagcgtttttttttaccttcctgaccttattcacggctgcaattctttttttttgtttactcatatgtatattcacgtagtgagtgaatgtttcatggcaacagttcattattaatttgtttcctgcggaggggtgcactaaactggacctgaataacacaggttcgaatcctcgggttggaagatgaagcatgtatatccacagcccgtactcttcgcgagagggggaaggagcacagagcttttttaatttcaacaaaaaatttcccatttccattcctttcattcattttttgtaagattaaaatgttcaccttaagttatgataattgcgctctttattttttttttttttttttttctattctattggttgggctattcgttccctttttcccatgtatgcgctcaggatatgcaagttgagtcgtcggcgaggccccaccacaagaatttccagttcgcaatgcgtgctttattagtatatgtgtgcaatttttttaaaaggatggaaatccatgatggggttaaacatgcgcaaaaataagcgcgggggattttttttttttttttttgcgcacatgtatgttccactgagcgggtcattcctcattgagaattttttttttttttatatgcactcatgtttacatatacacttttgattgcaataaaattcttgcggtcggcagtagctcggtggtgattcactgatacttcaaagtgggtcgatgaaggttcgatacccaacaattctctcgaactggagatcgcacggagagggaggggttgtgttctaattcctgaacttcggcggggctcctgtcctatcccttcgcaagtgccgatcgctctttttttttaattttatcgttatttttttccacttttctttttttttatttaacaaatgtgccattagcttcataaataaaaaaggaaaacaagttcttcatgcaagcaggtcatatttttctagccatttttaatgcatcaattttttccttttttcccttttgctcaatgctcagcatggttgtgaggccccatgtaaggctaagttcacgtcacaaactcgtaactaatttttaagtgttacacagacgataaatgaagactttaattgtgctgcaaattgacttaggcggtttatgtacacaggaaaagggggaaataaatcactgtattgcttgatatatagctctccctttttcgtattaactgtgggaacaacctggatgggttacgaaatgtgtgaccagtatggatctatttctcgccgtttttagcgataacataaaaggaggtattattaaaattagttttgccaagtgtgtgagggtgtgcctacgtgcccaattagggattcacgttttcctacacactagtgccgcgttaaactgcagtaccatcacgatgagggttaacaatcggaatggggtcaaagcagtaattagggtttccctgcatagtgacctctttttacgccatgcgataatacaactgtgcggaaatcacttttttttttggttttttttcttgctcttttgacatgggtgcaatttttcacaagaaggccatttcggtaagggcgactaagtggataagtcccccttaagatggatgtcctccttggtaagtttgaactggtctcacggaagctaagagagcatgctgccatttccctcctatgttgccacgtccctgttattctgccacttccctgttatgttgccacttccctgttatgttgccacttccctgctatgttgccacttccctgctatgctgcccctccccaaacggggccccgtttacgcttctcaacgaatacaagcagtgtgaggtacttggccaatctcattgcgtcatgcgcgaataaggagtccagtcccctgttctttctcaaatcggtgcactgcaaagcatgtcgagcgaggaacggggagaacgatggagctataatgactatgcggatgaaaaaggggcagaattgtcgcacacctttacagtcactaagaaaatccattatgaggacacaaattgtacgattctaaagtaaacaaaagaatcgcgtttttccctttcgagcaattagaccgttgcccccaagtggcgcgccacttatttatccagcataaccaacaaacacacacatgagcatgcacacagcatgcgcaaacccatttggaggcaccacacccctctgcagaagcggaaacggaagcggaaaaggatgcgggggaggcgcatctttgtggaaatggcgaaaaatttacccttcaaagcatttttagttgcatctactattaaaggaggaatcaaatggtgagttgtgcctgagaactgtttacaaactgccataaacaaaaaagaatcaacggcaaattaaataatctacaaaaaactactaaacaaattactatccgcgtaaaattatgaatagcagagaataaaagaaatacaaaaaaaacaaaaaaaagtagaaaaaaaaggagaggcacaagcgttttaagcagaatcatgcttacggtaaaatagaaaaaattttgtgctttgtgttttcagtccagattgggcataaacgtgggaagaaatttcctttctgcgtagtttggtttaagcgcttaatttttctttggttggcttagttttggttagtttggcttgcttagctttgctttcttttgggtttggtttgccttctatttgctttccatcctgcttcgtttcctttatgcttgacttcttttcctttacattagacttcgattcctttacgtttggcttcgattcctttacgtttggtttcgattcctttacgcttggtttcgattccttcacgtttggctttttctcctttacgcttgacttcttctcctttccacctgatttagcttccttttcgtttttcttccgttccgcttttttgggctcctccgtttctatatgctcctccgtttccatttgatcctccgtttctatttgctcccactccgctctgagttgctcccccacatcttcgattagctccccttcctcatcaattagctccccttcctcatcgattagctccccttcctcatcgattagctccccttcctcatcaattagttccccttcctcatcgaatagttcctctaattcttccatttgtttcaacaccgcttcctttttctttatcaaggaatcttcatcctctacttcttctcctcctccctctgtcttttcatcctgcgattgtgacataagttcgtgtaagtagaattgctctaccacatcataatactggttgttatccttttgctttctataagcacttactgcttttttaagaatttttaatttttcattcatcaaggttttccatttcctttccgatattctgctgaaacgtttgcatatttttctaaggttattaacgaactcatcatattcggtcctggagataccttcaaccgttccattttctgcaaattcgtaaatgctttcgacacaatattcttccatttcatttagatcatccattagccccattttatatccttgccaaagattatacatcatatcgtgtggtattttataatgtaaggtacgtttataaaaccatttttttaaatattccatcattttatagtaaacttttttcgtatctttaaaatgatggtaacttccgataaatgcatctttcttatttaatcgagcggtttggggtgtgtgtgatttatttagtgttgtttttttctttaaatctgtgtttatgtctttccctgtgttttcaacggatagttttttaactggttttactggaatttcttcttcatttttattacctcgtgatatatttttaaagggattaacttcatttgattcactttcgactaactgtctttgcaatctcttttcgggaagaagaaggggagaactatctttcgttacaggaacgacgctctgtgagggttaaaaaaaaaaaaaggggggaagtaatatacagtgctcagtttggtacgtgtatttagcaagttgtattaatatatctttatgggaataaaaaaagttcgctgctaataatactgccaacgaggctcaggtagtactctctttaccgaatataaaaagatgagcaaaacgatcaacagggagctggtgttccgtctggaaataaaggcggacgtgtttacgttcacaacgtttatcattgtggataattattgggaaaatataagacaaagaacgccttgcaaattaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaacttccttctcatcctgtcttttgttatgcctctccactggaccctgcctccttttccagtttcatattttttactttttcctcccaaacgttgggccacttattagtattttcctccatgacatcattccactttttgtggtagagagttaaaaaaaaatcaaagtctagtctccatatatatttttttgtaaaaaggaatctgaatttttttgagagcgttctaacagatcattcaatttttgaattagctccttactgcattcttcccagagattttttttttcttcttctggcattccgtgttgtagagccaaatcgcaaagtactccccataatttgtgcatcatgccataatacgttcttgttaagtgcaatttgtggtgatgcaaggacagatacaccaatttcttgtctagtatgaaccagccacatgaatcggttaggtcaattaattgattccttgttaactcttgtttcatttcttcctcggtgcacccaaatgggagttcgcttccaccatcgccgctcgactcgccgtcttttttttctccatttgcactcgcaccggcagttttttcttcctcgtttgttttcgcatcgtccattttcgccttagtgcttccgtttgcacctggcgtttccttttgtgcatttgcaatcggaccaacgtcactctttggagcacctacattcaccgaggcgttgttcttctctccgtctccattcgcgcaggccgcgttcttgtccccatcggtagtgccattttctcctttatcaggggaattcaagatgggggaattctcagcaagatttcttgagtatccttttgattgcaaatccaacaggtggctaccatttggtacgtctaggttattctgtaaggacatgataagatggtgcgtatgttgaacagtgcagcatatgtgaatatacgaggataggtatacttctacctctcaggtaaaaacgattaagtagcagtttaggctagcgaagaaatacattgcacttcgatctagactcaattcaaaaaaaaactgtacctgtgggaaaccacttaacagagccaagaatgatacgatgaaaagctgagaagaaccatgcattttcaaacagaacaagtttggaatttttttcgtatgattaaaagggtacgatgtctaattattgctagcttatgtggacacttaatttgaagtgatcaaaatgttggcagttaaaataaaccaccgaacaaagtcgcagggggaacggcgaaggaacgggggaggaacggtaaggtaaggctcagttctatagagagcggaaaatatatatatatacatctaaatgtatatgttcctcttatccataaataaaaagtggaaaactaaacgtatttaattttttatagttttaaaaagaatgagttatttattaattgataccatttggcaattctaggtgcttcttgtctgcatgtactactttttaagaatacaaaaaaaaaaaaaaaaaaggggaagtttgaaataaatagaaaaagaaaaaagaaagaccttatagaaaaaaaaaaaaaaaaaaaaaaagaaaaaacttatactatgaacccactgcattagaaagaatagatcttaaaaaaaaaaaaaaaaaaaaaggaacctagtttatgcgcagcggcgacatataaactatattatttttttataatatgatctaaacaaattctagtataaaaaaaaaaaattagagacgcactgcatacgacactgctaaaaaaaaaaaaaaaaccacgcgggggagaccaaccatagggctgaaaaagcgtattttctgatgcaccaaaaaaattcggaaaaaggaaaaaagaaacatcaagaaggaagtaaaaaaaaaaagaaacagcaaaaaagagaaaagagaaaaagaaaggagagaaaaaaaaagaagagcacaaaggagaactattttttgaaaaggaaatcaattttttgaaaagcaaatcagcttgtgataccattttaaaaattaaaatgcccttcttttcctccttccgtagtttgtacacagtgagacaaacggcgcacatagatttatacgtatattatgcatgccccagtttttcctttttgtcgtgggcgtaatttgcgaccccccccccatatgtcctaacagctgaaatctccgcttggtatttttttctcctgtgcgtggggcgccgcctccgcagaattactaccacttcttcggccttactgtcgttattattttattttttaattggacacgggttatgttgttttctctaatcgagtcgtctcacatcccctttttcgcatttatgaggcaaaggggatgggggtagcttttgaagaagtgacaaatgggtgcgtgatttcaaaaaaaaggtcacttttgaagaagtgacaaatgggtgcttgttttcaaaaaaagggtcacttttgaagttagctagctaaacagttggttaagcgtgctattcgttaagtattcacccccattgaggccattgctccaaacatgaccctccttgggtttccccttttagggggcagtcgaagagggacgacttcttcccttatttagagcgctgcgttaaattggcattttctcttgccccgcataaaggaagggggagatagaagggcaaagctggccctaacacatgcaaaaatgtacgtgctgtgtgaaggtgacgtgtgtatatacccttacttacagcccgtgtgcccacttttgcccccctttggcagtatagcaaaccaattcgtaaaacgacattacaaacgaaggggagaaaaaaaacaaaaaggatgacggttgcccacttcttggcaaattctccaatgtaagattgtacgtatagcgtgtgttcccctttaatctgaaaccgacccaatgcaaccattcgccttacgcttatttacaacgacgagcagaacccaagtggcacggagaaaatggatactcatctacatgcatacataattgtatacatatgaatatatccacatatgtgcctctatttttgcttttatatgcacatgtgccacctctgggttgataaaaactggtggtgggcggtgtggggggggtcagaatttgcggggccgcgagctaactgaacaggtgttatgtggtcggtcctgtgaagcgacgttactaaacgggtaagtgaaccgatggtcctccgcatggactgcatttacctttttaaaaggtgcggcacttgaggagtgcacgccatgcgtacatatatatatatatgtacatatgtatgtatgtacatatgtatgtgcgcctcgcgtgtaacccttggacggccctacaaaaccaccattcctcctaaacgacgcattttttatttgcaaaatgtggatcggggtcaaaatgatggaggcatgttcaatccaaagttgcctccccaagttgtgttttcagcgaacgtagttgtaaaagaaaatacccacccagttaagaaattttttttttttttttccaaaacctttaccactaaagagatcgaagcacgcaatgtacgtttcgttgtaaagtgaaccaacaatcttttcactattcttcagggatcaaattaaaattgagtttatcaatatttttttgtttaaaattgttattacggtgtgcacttcaattttgtgattgcctattttttatccgttgttggaagcaaccaagtgattctttctggctgcacaaaaacgggtgctctaaaaggactaaaaaaattgtaacgcagcccgttttctcttggcgagagcactatcgtatttcttcctttcataattaaaattgttttgtatttgcaacatatattataaaattgtcattcgtattgttctgttatattttaccctattcctgttctcttatactcgactgttgtttttttttttttttttttttttctttttttctaattaatgaacggaacgaactagccacctaaaaatttggcacaaaaaattacaaaattgtgaacaaaaaaaaaaattaccgctacaggacaagggcaaaatatgaaaaatggtaaatttttaaaaaatgggtaggacgagatttgccgttccgttgtttctagctctgttccacgccctgctattggtaagctccgcatcaaacggggaaagagagacagaaagagagagaggaatagaaagagatatagaaagggagaaatatagaaagggagaaatatagaaagggagaaatacagaaagagagaaatatagaaaaagagagagagaaaaacttgcattaaagagggactcctagtcctatctaagctatgtgcacgcgtatataatgtataaacgttcatgtgcatttatatgtgcgtgtgcgtatatggaattgtttacgtgccgccttcctttctgaacgacctgcagaatacccggggagcacacacggaaggtccctcgacagaatcgcaactgtgcagcagatgtagaatcgctctttcggagggggagtaccagcagagcgcgtcctctgcctatcgatctgatataggatcaaaggggaaaagcaaagcttctgaggagcaccgatcgaaggtggccaagaggtgcaaggaagcggcaacacaagaccaggaaagagggacagcaaaggagacagtcaaggaggcagcaaaggagacagtcaaggaggcagcaaaggagacagtcaaggaggcagcaaaggagacggcaaccaagccgaaaaataagccgaaacccgaaccgactgccatcccgactgccgaaccaactgccgaaccaactgccgaactgactaccatcccgaccgccgtcccgactgccgccccgacccatagcgaggcggaaaaggatgagtgccctctgccttacgggtgcaaggagtcggacttctccctagaaataacaaccaaagagcagttgaactacctgatctcaagactagggtggattatgacacagagaaaagcatacataggatatttttattttattcaatacatgaggggttcattcaaattattggaaacaaaattgtggaacttacttcaagacgcagcaatgaaaaataacatatcagaaaaattaaaaaaaaaaatttgggaaccatgcaaaaacacactaactagggaactaaacagattggaaaaagaatctctcaaaaaattttcaaaattcatgttagagaagagcttctctatgtccctgatagagaaaatactgtatgctaaggagaccaacaaatatatctacatgcgttcctacgatgagcatttagggaaggacgcaaaggtgtggtatgatgtgctagagcaacaggaaaaattttggagtaataggctatcctaccaggtgaactcctatcaggtggcagccatacggtagagatggttctggggcgtataaaaagggtcactcagggggaatggccttccatttgtgcatctacatatcgttgggcagttaagatgacaccctttaaagcagcaaaactggaaggaggggaaattttgaaaaaatagaaaaaatggggggggttctgtcccctcgcagattgatcaaaatggcagatgaagagaacgtttggcaaagtaggcgaccgaacgccgcaaaaatgtggcgcctcatgaggagcaatgcgccgctggttagtgtaatataaaaatcgtcctcagccatgtcaaatgggtccctctcttttgcggcgcccaagtgagaactgtagtgagtgtagtgagtgtagtgagtgcagtgtaatgtgggcagttaatgagtggactcaatgagtgcagtgtaacgtgcggactgcgaccaaatctgtgggccccccggagtgacaactgaaaggggatccaccaaagaggcacgggacgtcgccaaattgggaaaaattcacattttgtgtaacgaggcttcgatcatttttttttttttaaatgaaaggagtgccaaaagaagttacatcttttttttttaaatgaaagaagtgccaaaagaagttttttttttttttaaatgaaaggagtgccaaaagaagttacattttttttttttaaaataaaaggacttccaaaagaagttacatattttttttaaaaaggcaagatgtgcatgtaagtcaaaccaaaacataagagctaccaaactggtatgacacaaatgcacatctccgaaaatgaaaacatcgatgcgcattttttacataaaataatagccacgtcgatgcaaaatggttgtccgttttttgcatgcttagctgggtaaacagcacagcaatgtcccatttttataattacatatcaccacgattgaataggctctaattttcccccttcactgcaatgaatttaaaaaataaagctaagtggtagcgatgcatttttccagccacagcttttttataataaagaacaaattttgttcctccgagagttgtaaaaagggtcattttggaggaagcatctttatatgtccccgcaacgactggtcacttttactgacatgaaagtatgataatgcgtgatgatgctaaaattaaagtcttttttaaaaagggcaaggcacacctacgctataccgaaatgtagaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngactacccgattgggcgactccccgaatgaccgataatttccccccctcccctcttttttttcttctctcccctgttagaacacactgtcttgcccccaatccgtacctcgcggaaggagcctctccgagctatcgctttatctgaagagtgacacagaaccaagggactaccactccgataattatcgaactcacgataattatcgaactcacaataaatatcgaactcacaataattatcgaactcacgataatcatcaaactcacaataatcatcaaactcacaataatcatcaaactcacgataattacataaacaaaaaaaattaccactatcgcagagcgaacaattataacagtgcaaataatacatacgagcgggaaattacatccgacaacaatgtgcataaaagaggagcagggcacgagttaacccccgtgaataataacagtgtttgcaccaaatgcaaattaaatcgcatgtatggtgcagatatttataaaaatgcaaaccaaatgaaaccccaagacggaaatcgttttacagactgtccagaaaataaacaccttttagataaattcagcataaatggtatactcccatttggatgtacttacagggatttttctcaagtcttgtctaacaatgaagttttaaaaaaaacaacttacatagcattggatataagtatacgtaaagccttcatcggttactattactttattgtttacctaaatagatgctactatagaatgatgaataaattgagcacatggttcatagatctagcaaattctcgcaatatacctaacgacgttcgagcagagtattgggagggatgtagaaagaaactcataaaggatttggagataatggaaggaatatctaaatattatttcgatagatatattgcagtggcccctagagtatggactatattttatgagttgttcttggcgcgctgtagaaaagtgtggaaaaaggttatattgaataacagggtagagtggagccgcagaatgtccgcgtggactgtgaaatatagtcatgaaatgaagcttggggaaaagaaacgcagaaggtcggagagcagagccgaccgtggtaactgcacccacggagatagcacccacgcaggtagcacccacgcagacagcacccacgcagacagcaacagttcccacgcagacagcaacagttcccacgcagacagcaacagcacccacgcagacagcaacagcacccacgcagacagcaacagcacccacgcagacagcgacgacattggtgatctgatttcttggtaaactgccgagctgcaaaacgaaccagggtgcattcccgcaggtgcacttcgcacgacatgggttttttttttccccaaaggagaaaatatcgccatggcattcaccacctctaattttgtgttttccctttttttttttttttttttatgttcttcctttttgtacttttttacaaacaaattaggcgccacattcgtgcgcgcggtgccatacatgcaatgccgaactttccacgttaaaccattatttctggcaatagtgtgacagaagaaactaccagaaaatgcataaataaaagggggagaaaggggggtcctttttcgccttgtaaatatccttttacccttttccgcgtaatcgcgccaatgtaagttctacctgctcattcgccacccgttcatgcatcagttaaatgtgcctcttttttttatatgtactaatttggccgttttttctttcctttcctttttctttttctttttggagcactatgaaatggggagaacttcctactaagctcactttaaatgctggcttcgagtagccaattcaaatatggttcccctttcatcagacttaatctgctatcccctcaaaaatgggttcctaagcatgactctgctgaatgggtaaaaacaccgtcatactgagcgcgccgaaaaaaaaaaaaaaaaaaaaactaccaaactgcgcaaaatgcacaaattgcaaaaaatgcacaaattgcaaaaaatgcaaaaaatgccaaaaatgcaaaaaatgcaaaaaatgaaaaaaatacacaatgcacaaattgcacaaattgcacaaattgcacaaaatgcgcaaaatgcgcaaaatgcacaagcgcgctaccgttgcgctggaactgcatgagtaaaattctcatttggtgtgtacagcttaacaaatgtgcactcgtcccgaatttgtcgaaaaagggggaaaattagacgcctaattgttccacggggaaacaagtgaaggggtcttttgtccactctgccgcggtgcccaagcaggtgaaccaaaaaattgccgggtagacctccaaatggtgacgtggaagaggaccaaccggtgtagaggttggcagtccatccgccgtgacgagtttatcatcatagcaaagaagtatggaaaaatggtcgcaaaatggtcgaaaaattgtcacaaaatggtaacaaaatggtcacaaaatggtcgcaaaatggtcgcaaaatggtcgcaaaatggtcgcaaaatggctgagcgttttttttccttttttcgctagtccatcttcgtcatgccagaaaataaatgacataattattaaccgctttgaagcgaatttatttggggttctttgttcactgatggttgtaggttgttctaacgttcttttctctcgtgttggtcctttttctttgccattgacggaccgatatttattcagtgtagtcgcataaaagtgctatcttctcacatatatatacatttttctcttttttaaatgttcctttttagcgccgttttcgtaatttttttttttactccccccattttttctattcgcacagttgtaacgtgctatgcaccgatccgcattgcacatcttgacaacagtttaatttgttatacatagaacgaacttcctatcacctggctgaagttaaagcgattaagttggtccccccaaggtggcaaaaaattaaaaaggtgatcagaattaatctaatttacaattttatcaaaaaagtgtcccatttggagacattccttgttgcattttttttttttaaccaaaaaagggggcagaaaaatgtgcagtgagtggagactcttcggcgcgtcgactttcatcgccctgctgctcgctacgatgagcaccctactgctggtaagcaacgtcacgttttgaaacaactggggagtttcccccactcggataaaatggggtccgctaaaatggggtcctctgaaatgtggtccgctaaaatgtggtccgctaaaatgtggtccgctaaaatgtggtccgctaacatttggtcagctaacatttggtctgctaaaaattatctgcctttttttttttgtttcgcttcattttacacacataatataagtccctttttctgcgcctttctttagaacatggaaaatggagcaaaaaggaatggctttcccgagtcgtcatttcctatctgtacgagaatactttccgaggggaggcccgaatcgtataataaacctactagaagaactaacctaaacgaaattaaaaaaagggaaaactcttctcctgttagcactgaactcccagatttcatcaacgagacagatattgacaaaagcttaactaaagaagaactagctgaggagataatttcttttggagttttcctaactgatacacaagcttacacagctcactcccatcttattatcattttaaaaaaatcgtattatcatatgatggaaaaattatggaaaagctttaagacatcagcttcggagcatgacttgccggatgaagtgcaaaaaaaattgtggacagaatgcgccatttcactcaagaaagagttatatcaactagaagaaaatagcaaagaagatatttcctcctttttgaaaaagccaataattttttttatacaatttgagaactttttaggggaatgtattcaaatgtggcatgacagcatcgatcaaaataggaagaaatgggaacgcgtgttgtcccaaagggttaaaagttattcttgttcggggtgaatagcggtcacaaaaagtttgccttctagggggagggttcaactagcgatggatctacatatgcataagtgggtgtctatgagagcccatttaagctgaactaatgggagaggaacacattcagaaagggaaaaaaacaacgatgcgtcatcttttaagatttatcaaaatggcagatgaaggagagcaagaggaagaaatactctctactgtgtgctatgtatttcataagatgcattaattaatttttttttttttttacctaagcacacctttgtctatttcaatataggtgccaaattaataacttttttttttttagaagccacttgtccccacgtatgaggaggacacatggtcgagggaccggccggcaagttctgagagagcttgtccgaagggtccctcctcctgggtaatggaagcgagtcctgtgcgctttacctatgagcataagtcggccttacggtagtgcaaatggtgctgatggtgggggtgtggcagtgtggaggtgcggcggtgtggaggtgcggcggtgtggcgatgaggcggtgtggaggtgcgacggtgcgacgatgcgacgatgcggcggcgtgacacgagagcaacttcgaccgtggacctaaaaacgattggataaatgcaaacagttgtgtgtccatgtctaaacatggatgaaataaatcgcatgcataaacattgtcatagtaaccatgtgagagcaaaagaatgcactcttcaatttcacggtgataattacttctccactttttagtgcacccagtgaaatgtcaccaaaaatggaacaaacggtgaaatatgttttaaaaaaaaaatagatgagtcatttctgggggacaataaaaatgcatacatcccatatatcagaagatactgtactagtgatctaaaaagaatttaaattgtccttttcacagacaacacatcctaagtggggtaacttaccatatactgctaggatgaaatgaaaatgccttatgctacatttaataagagtgggcagcatatcactagctgtttactttttttttttttaacttgctaaagggaaaagtaaaaagtgataaatttaataattggagaagttctgacccactctgaaaaaaaaaagatgcagagcagagaagaggcacacaacaaaaaaaaaaataaaataaaataatctccatttagtcctccacggaattacaatattgcaaaaaggtagaacaattctaagtgtgtgcttacctgtgtagctaaaaagggtggcactttccttttttgtttgttgctatcatggggagggggttaggtgcagtgcaggtgtaccttcataacgattactaaatgaagtaacgtgcgtgattttcctgaaacgccttttttttctttttttgaatgctatatatatggcaccgtttcgtggcaaaaatgactgccttatatgttcttctcccaatttgacgaacgcgctaagtattcgtttttaagggtaacaacatttggaatcatctccgataagaaaaaaagaaaaaagtgtgtcaatacttcctcttgttgggggatgaatggactacacccctttaagaccacatcaattttatgcgcaccaatggagcgaacagaaatggtgtaactgagcaaggttccacatggagtacccactgtttgttttgttaaaatgggagaggggagaagcgagacaggagaagggagtcacgcggaggagtgcttccttttccttttcctgcacacagaacagaaccccatttttaacttttcgggagcaagtctacttctgccgtgatcaaccgctgcaaaaccagccaaagatgtgcgccggcggagaccatgtgtcactcctcaaatgtagctgtcaattttcagaacgcgcacgcacggacatgcaaagacatgcaacgccatgcaacgtaatgcaacgccatgcaacgacgttcaacgacatgcacgatggtgtatactcaaccatgccacgaatggtcccattttttctggctggcacgagatcaccaaatgggggattatcccccgattaattcaagtcgcgtcattgcgttaattattgggtttaaatgtgggtgctaagccattcacagggatgggaaacggctaggcttacgagtgcatcgccatgtgctggctaagcggtaaaaagttggccaagtcgcgcgcataaataggcaatcacaaaggggtcatcataattagatcatcacatatgggtaataacaaatgggtaaaaacaaatgggtaataacaaaagggtaaaaacaaatgggtaaaaacaaatgggtaaaaacaaatgggtaataacaattaaggcaccataaataggccatcacaaatagggcaccacaaataggccatcacaaatagggcaccacaaataggccatcacaaatagggcaccacaaatagggcaccacaaatagggcaccacaaatagggcaccacaaataggccatcacaaataggccatcacaaatgctcaggcacaaacacgcagccggctcttctatgagcaaaagccgcaacacctaaatgctcagcattgctgttcctaaagggaaaaaccaatcatctcctatgcgcgcatctgggacgtaattgtaaagaaaaatagaacgaaaaaatggtccatttgatcaccccgtcgtcaaataaatgaagatatcaaggcaccctgcacacaacgctgcctctctcttttccaccttttatctccgttgagtactatcctccctattttcattcgccaagtaactattcaacctatgagtcaaaatactactccacttatccttgttaaacgcaatacttgtacatgctatcttgcgaaaacgatataaaagattttcaaatgatacagtccacatatttttttttctccttttagaaacaaaattgctaaataatttttcacatgtcatttgaatatattccaagtcgtacataagctgtacgatgcattcttcccaacattctaacttgtaagcatctgataaattatttgcttttgctgcatcggcaaaccatttgctaaggtagttcaccatgttgtagtatttcctttctaaatatattccatagtagaaataaaaaataaatgcttttcttttacttattctaaaaaataaatcctcttgcatgtttaaaatttgttcgtctgtgagttctttcgaaatgtcataaatattgcaaccgtatggaagtcttctcttgtacctttctaggacacggttcttccaattggggtaatcggcccagccgtatcgccttgggtaggcttcacgtctttgttgggggggggctccataactctgttggggagagcctccataactctgttgggggtaggctccataactctgtttggggtaggctccgtaactctgttgggggtaagctccataacgttgcctggggtagggcttcttatctttttcctcatcggaccaggcaagctcatcccgatcggatccgtcaagctcatcccgatcggacccgtcaaactcatccccatcatacaagtcaaactcatcccgatcggacccgtcaaactcatccccatcagacaagtcaagccgccgcttttgagacctgccattgcttttctcatcctccaatttccgatgtccctcatcgtcccatttaagatgaatcaggtccatccaattaatttgctgctcgttggccgagttgctttcctgctcgttggccgagttgcgttgctgctcgttgacccagctgcgttgctgctcgttggcccagctgcgttgctgctcgttggcccagctgcgttgctgctgatcgtccccaccatggtgcttctcacccaacccgttcccattctgaagctccaaccaggtgagattcttcaactccgcccaattatcctttgtgttcatctccccatctgcgggcccttcctggttcatgacaatgtgcccatttccggaagtgtagttattctcattcgtttgctcgttatccccgaatatagaatcattcaataagagagacatctcggacaaacttcttgcacacctaaacgggtatgtccctgccaaggtccccacctgcattgcctcatttgggctctgcaaaaaaaaataaaaataaaaataaaataataagatgtaaaaaacgcaacggacaacattaaagggaacgccaaaaaaggagaaagtgaagaacatttgcggtgagaaatttggaaaaagacaaattttgtattcccatgtcctcgcgcaattgttaataaaaaaaaaaaaaaaaacaccccacgtaccagtgatacagtacaaatcaggaaaaggggcacaacatataaaacgtgcacccacgaacgacgctccttcgagtaaaccattttgtatgccactctctctgaaagactcgttaaatattcagttaaaaaaaaaaatataattttttttttttttattacaaattcattatttctactgcaaactgttggatgactcacttgggtagcaaaaaatttctttctcaaatgtttcaaattaattttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcttttgcgcttaagataggtcgcgtataaccttttcccatcaaaaaaaaaaaaagtacatctattcggatgtcgttaaactagcttctgcccattattatatacataaatatatgctgcatatatattatatatatatatttatttatattgttttttttttttttttcgcattttatatgccatttttttgttttaaaggattcgccatgctctacagttttattgagttggcatatcttctgaggggcgactcgcgaaagggaagaataaaaaataaaaacggttcacgcgcattgtatgtagatgtatatgcatattcttttgaacaactgtcgccgggcgcagggagaaatggcttcaccattgctactcatgggaggcacttttttgcgccccccagcggggttacatgaagcggttaaaatggacaggttagggggaatatgttagggggaacaggttaaagggaacaagctaaatcaggttgtctaaaacgaacagcctaaatcaggccgcctaaaacgaacagcctaaatcaggccatctaaaacgaacagcctaaatgcggccgtctaaaacgaacagcctaaatcaggccatctaaaacgaacagcctaaatcaggccgcctaaaacgaacagcctaaagcaaagggggctagagcaaacctgaacaactttaaccatccgaggggtccaaccacgttcaggcaattctctcctcaagtggcacgtagttcacatgagcactgcgaaaaagtagctgaacggaagtgggccatactgcgggagaaaataaaatataaaataaataaaacaaaataaaacaaaaagtctaaaccgtttgctcatatgttctgtaaaatgaaaaagtaaagtaactcctccttcggttatcttccaagacgtgacaattggaggtggaaaaaatgggaaaaccaaattgtaactgcaagttaaggggtgctatatgcacatttatatgtatgcgcatggtgccttttttatgatccttctttgtttcccttttttgtgatgccactgtctaggcacttcacactcgctcacgttattctacccacaccacaactgtaattacagtgggatgaactcaacacatatgtcccctaacgcatcaacgggggaggaaaaacatttgcaaaaactgaaaaactgaaaaagtcaaatgtaacttcgcttcagtaacgtccgtatggtgccattgaaatttgcaaagggagagatcgtctacacgatgtggatccgtttcctttggtgacctctacacgctgcctctacatctttttccccaattagtcaccacaacgtgataaaaatatccccataattaaacacatttcgatgtttatctttgatacccctcggcgatcaaccatatcgggcagcacttttgattgcaccgagagggggatgatgaccccgtgcggagcaaatcctttagggggggaaccctacccaagatggttatggcccagtgcagtctccaacagcgtgacttcaaatagaaatgccaaacagtatagcatataaaaaaggtatctctttcaataggcacgcttctgttataatgctattatcgaaagggtgtaaggacggcggggagattacacaatggtgatgtgcgttcagcgcagcggtgatgctgacccttatgatgaccctcatgatgacccttatggcgagcattcccacgttggaacatgctttgccagtatatatatgcacgcacggggacggctttacgatccacttccgtcgcaataattgcacctccgccaaattgcccttacgtggggaggtgggagaggaaaaatgacataaagtcctcgttgccatgggtatgtgtccaaatatccaacttggggaaaagaggaacttcctcccacatggaatgcttctcccccagggacacacaaaattgacccaatctttgatcctacaaaatggtcaatccgttattcttctttttcctcgcgcttgtcatggtttacttaccccctcataggcacacacatcacgtgcggtgcgcgcaaattagcatccctatttgttaaaatggagcccgcgtctttttatgggacctccaccataagggcccaactgttcgcttctctcccaacgtgcaggaaaaaaaaaaataaaataaaataaacgcgataagaaatgagatgcacaatgtaggacacgcgtgcactttgaattttttcaactgcactttatatgatgaagacgcgttttttttttttttttttttttttattcaccatttggttcgtacttttatgcgaacgggagtaaaattggaaaagtaggttcacaccatttgcctgacttttttttaagctctcactttttgaatttaaaaaaattatttcaagtccaccgcgggatgatcacctatgccttccgcgttatcgcagcactggcaccaataaacatgtgtatttttttagtgcacatgtgtacgcggaaatttgatgtaaatgtattcccatactttcgcgaacagttgcttcggcggaagtacctattttgacgttttttcttttacctcttgggagcgatttgtgcatacctgtggtcaactgctatattcagaaagaacaaaaaagaaaaaaaaaaaaaacagagtgacaaaagagtgacaaaagagtgacaaaagagccgactaacataacaaacaagatttttatcttaatgaccatttgaacgaagaacggaaaagtcgttatggaatggcctgaaaataccacatgcatgtaaatattgtatacgaaaaaggaaaaaaaaaaaaaaaaaatattccccagagtgcccaataacgaaacgtgtgcgatctgatttatatgctcatgacttttccgttctatttttttctcttgccttttgcttcgcgcatggttaaggccgagtggcaggcagagcatccgtgcgtatgtgcacaataaagcagtgaaaagcgcgcatccgcgcaacgcgtacggtaaacaaataaatatttatgtatatacttatatatgtgttcgcgcatgtatacgcatagatatacatacacatgtgcacgcatattcatatgcttacatgcacatgcgtcggcatacaacctgctagaacaaacagaagactggctcctttgcccgcccgattttgcttatcgccctttttcgcgcaattttcgtttgccgcaccgcaaccacgcgctaggcgcattccccagggtgaacaggagagcacaagtacgcaacacctgagccgcttggctgggctgattggcggggccgactgattggttggggcgactgattggccgctcaacacgcgcgcttcatacccgctttagttacatactccaaaacatgtgcgagatacatgtggccagcatgaagtaaccaaataatctcacttaatcggaaatgcgctcacgcaatttttgccatatgttttttacgtacctgatgaattggtccaccttctccacagccttacatgcctgattttgctcgtgtatggaaacatgcctgattttttttttttttcctgctctctgtttatatctttctccgtatttttcccctccgcgcattttattttatttttttttttacgcgttgaagctccccgcttgagataacaaaaggattgtgcttccttgccgcttttttttttcgtcccccatcccgtgctcactcgtcattttttctttttctgctacttttatttacttcccgttttccctcatgaatgcacggcaaacgtcccagggtgagtgagcaattgggataacaagtacatggtcagatttttccaaaccaatttatgtattttttattttttatttttttttacgtgtaatttatcggaggagaagcggtgttcatacatcccttttttggccttcccatttttatccaaattggactcgcttggtacgacggttgcgccgccttacgtggggagacacacgtcaccgctgcgtagcgtgcttgcgagttgtttcaatcttgatttcccctttgggggttaggggcggagtggtctgcagcgcgatcggcatagcgatcggcatagcgaatcaccgacaaaccgctcccaaggtgctgcctctgccgaggtgttgccactgcagaggtgttgccactacgaaggtgttgccactgccgaggtgctgccactaccaaggtgctaccactaccaaggtgctaccactgccgaggagagaaaaaaatggatgtgttcgaatttgtggaccccctgaggaagcgaaaaattacgaacaacctcttcgacttcgaccagtatgtgtacaaagagaaagtggacgaatcggaggagaaaaaaggcgaagaatatgtcgtgaagaaaaagaagaaaaagaaactgaggagagtattggacagttcaaatagcgaaggggataataacaactcgaaggaagatccttgtacccaatcggggaagaagcgaaacggacgagatgatgaaagcccaaagaaggaacacgaagatgaagaacaaaaggatgccaccccacatcatcaaaatgaaagtaataaccaaagtgacaataacgattattactccatgtccaatgaggaggagtatgaacaaaatctgaaggacctattcgaatgcttattaggttccataaaaataaagaacaaaattatagaatatttcacttcaaacgtgaaagaaaagagacaggaaattataaaagagtttgtaaaggggtccttccgagtaagtaacttcgatgcgaatttcaacaaatttgaaaaagatgtagaaacgtttcacaagctgaagaagtatcagaagtgtggtgtcttctggttatatgtactgtacaaagaaaagaaaaatggcattttggctgatgaaatgggactagggaaaacagcacagacatgtgtattcctcgactatatgtatcgaacgaaggaattacaaaataaaacaatcattgtggctccaacgagtttactcaaaaattggaacaacgaaattaatatgtggtgtccctaccttaggaatcacaaaatcatttactatggaaatcaaagtgaaagaaaataccttgcatatgatatttttacaaacaaaacgaataacatacatttgatcgtaaccagcattaatatgcttattggaaaaaatgacgtgtcgtatttcagacagattaagaagtatgactaccttatctttgacgaggctcgaataaaaattctttaatatataaaaagttacaaaaaaaaatcgtttttaacaataaaattttattaacagggtctcctattcaaaacaaaacacaagaattgatgaatcttctcctttttcttatgccaaaaatttttacagaaaaaaatatcaacaatgcaatgcatgcttttgttaaaatgtaccaggatattctaaacagtaaagagaatgacgatcatagtagcatggactgtggtggcacccctctcaagaatggcaaaactatggagatatacgacatcaagtcggtggaaaagatggagccgggggagacgaatgactccacgaatgggaatggagcctccacaaatgggaatggaacctccacaaatgggaatgaagccttcacaaatgggaacgatgcctcctcagaacaaaccagaaatatcataaagaattacctcatcgaaacgataaaaaacgatgtgaagcatgtcaagttgaaaaacaaggaaatcattttactgcagctcattattgagccatacatattgaggaggtccaaaaaacacgtctttatagacatgcctaagaagcatagcataattattaagctgcctctgaacaccacgcagctgaacctgtacaaggatgaaataatgtcaaagatgcagcacacgcataagcacctggagtttttgcagaagcactcgaataagaaggagctcgagaagcttgcagtgattttcgagaagaaggatatcaagcgggacaggattttccgcgcgagcagtgacggggatggcgacgatgatggggacgatcatagggacgatcatggcgacgatcatggcgacgatcatggcggcgatgatggggacgatcgtggcgacgatgaaggtgacgaggagtcgggcgccaccccaagtgggagcagccgcgcgggggagcttgcgggcgggccggccacggaagcggcgagtggtggaacttcgaattcggatagtgcggactgccgcggtaaggcagatcacgcgggtggcggagcggcaagtgaggctgccccagcggaacagcccaacgactacgacgacgaagacgacaaaattgacgaagaaaccatcaacatagaaaaggcagaagaaaacaaagacagcaacatcataattaataaaagggaagatgaaccggtggacaacgaagttcttaagaacagcagcaaagaagttagagggaaaatgataaatgcatcgattttcattttaaggcgaatatgtaaccacccactgctacacaagtactactactccgttgaggacataaaaaaaatatccaaatatttctacgccaacacggatcagtatctcgacttggacttgaagacagtcgaaaatgaattcatgaaaatatcagactttgatattcacctctccattaagcatttaatatcacaaggagatgacaatctaaacaggtacctaatttcaaaggaccacatattgaacagtagcaaaatacatcacatgatttctttgattaaggagataaggaagaaaaaggaaaaggtgctcattttttctcagttcactacctttcttgatattattgaggaggcactactctatgaatttatttacgacgagcaggacttttcggaccacctgcagtgcgtcagtaagggcgggcaaggcgggaaaggcggccacgtagacgcgaaggggcacctaaacgggcaggacaacgcgggtgaaaacggagaagcagatcaagcgggggaagcggacaatgggatggaggcaagcgatgcagacggagccaacggtgcggacggagccaacgatgcggacggagccaacggtgcggacggagccaacgatgcggacggagcggacgaagcgcgccaaaacaactccggtaaggaggacgaacccaacagcgactttaacaaaaatgacaaggacctgtacctgtcgtcctccaccacgtccacatcctcgttcacgtccgaccgaaagggaaacagccaaatatacgtccgcctagatgggtccacgaacaccatagagaggcagaaaattataaagcgcttttccaagaatgataacgtttttatattcctcctgtcgaccaaggcgggtggcgttgggttgaacttgatcgcggccaaccacgtaatactgatggatcaggtaggcaggcgcaacagcagagagtgacgcgcaacagcagagagtgacgcgcagcagcagagagtgacgcgcagcagcagagagtgacgcgcaacagaagagagtgacgcgcaacagaagagagtgacgcgcaaagaagcgtgcgaagattcgtgtaaacgtcagtgcaaatatacgactgtacctgtgcgcgcagaatggcccacccctggtgagcttgcatatccatgtttgatcgcccacgcaccccctctgcaggactggaatccccacaacgacaggcaggcggaggatagagttcaccgattaggtaaagtggtggagcagcgaagagacgcatataaatgctcgtgcgtacgtatgtatatgtttccatatgtgtgtgacccctaagtggaatgctccctaaatggagtgctccctaagtggaactccccttcatagcgcttctttctttttccctccgatttaggacaaaaaaacgaagtgtacatttaccgattgtgctgcaagaacaccatcgaggagaccatacttagggttagttatggagttgcgtcgttgcgtggttgagatggcttcgctcactgctgcaactggatgtttcccttttacccgcattctgactgcttcgtccgagcgagcaaacggcgtaggtatctcctcagttcactcagcattgcacgcattttttacctacaaatacgcacttttcctctccctgaatttgcagtgttgtaaagcaaagctccacctggaccaggccttcggcggaaacagtgacatgttgcaaacggcccttataaaggtaatgtgtgagaacatcccagctatgtttttttattttcacatcgagaggagggcctattctatacgtgtacgcatttattggttgttcatatatacacttcgcaattgtgtataatattatacatggggctaatctgatcgattacatatgagtgcttgttcatcgaggggattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataataaaaaaactacctccctcgaaaaaaatgcgctggtatttatacatatattacatacatttaagcatattttgtataattgttatgccttttgtgcgcgccccacttcttcccaatgtatattaaataacccatttgtgtaaatatctcccattttgtacactatctttttttggaatttttctgccaacacccgcgcgtgctcaggctgaccttttccttgcatgctgacaagcattcgagcagtgcgctcctgaacatattcacctgtgggacacttgccacagtttcgagtttgtcgatttacatcaccttcaatgcgaaccacacgttcgacatgaattaacgttaaactcccccgcgatttcaccaaatataaacgacaaacaggaaagttaaagctctccctgcccttcgttgcacgcgcgcatttgtaatttgtaatttgcacgtcctgaccacatcatctcatacgtccatacgttcatacgcccatacgtccatacgtccatacgtccatacgttcatatgtccatacgttcatacgccaatacgcccatacgtcaatacgcccatacgtcaatacgcccatacgtcaatacgcccatacgcccatacgctcttacgctgcctcatttgtctgcccccgtgcctgcacatttaacggcgtacatattctgttcgctctcttcgaacccccctccaactgttgtataacaaaatgaagttactcaagtttttgtggatccccgtggttacggtcttactcctcgtgttggtgttgaatggtaaggatcagtcaggtgcctcaatgggcagccaccaaaaagggaaatgggaaaggaggaaaaggaaaggagaaaagggataagggataagggaaaggagaaaaaagcaaaaatgtgtcgtccgatcaaatgggcgtggtcattatgctcctccatgttgcgcgacttcccactgcagaaatcgctgctaacgtagacccacccgcccacatcaccgcctgcttcgctacatcaccgcctgcttcgctacatcaccgcctgcttcgctacatcaccgcctgcttcgctacatcaccgcctgcttcgctacatcaccgccctgcttcgctacatcaccgaacgcaaaacttgccacctctccatttttcatcctctttcttcgtttcaattcgtaggctacatttatttcaaccaagacaatcttatctttgcaaaagaaagtaacgcgaaagaggaaaaaaaacgaaaaaaaattgttcgcatgtttctccgttttgaataaatgtgccacccagccgctacacccagctgctacatatagcggcgccttcacaccgcatttttacaaatccaattttcttccttccccccccctccttctgctcccacctctaacgcagagatcaatccgaataaagtccgtccttatggtaatatctgttactccatttttgcacacggagttgcgaagcgggtctgtccaaatcgcctcgatggaacagacccccttctttggaatctcttctgcatgaagatgatgcctccgtcctcactacccttcttctttaccaacccatcgcctcactccgtttttttttttcttcccaggcagtcacttcgaggatgtatacctagatatggacgacggaagcagatttaagtggtacgcgcgtgagagggagcaaaagggcaaacgcacatgcactcgttgccgcttttttttgcctctcctttttggcgctcctttttggcgctcctttttgcctctcctttttgcctctcctttttgcctctcctttttgcctctcctttttgcctctcctttttgcctctcccttttgccgctgcttacctctcggtcaacattccctgccctcccctccttctctcctctcagctggtttgtaaaaacgaaaggtcacgaaaacaaacctgtgttcctttactacctcggaaagggtggatgtaagtatttcgtcatttcggcagattgtaaaatgtggtgcttcgcaagtgctgccacgtagcaagggtttccaagtggcatatttgcccctttgcggatgactcaatcactcctctcgcgtggccgcgacacttgcgcgctttgtgccactcgtttgttcttccgcgataactcacctttcgtaaaatctccttcccctctttcccgcagacatcgagaagtatgtcaaattgttcgacatgattgtgcaaagggtggacgtcagcatattctcctgctccaacagggggtaagtaacaccaggaaggccacaatggtggtgaaaacgggccccccaaaatggcctccaattggcctcaaaatggtctccaaatggcctcaaaatggtctccaaaaggccaccaaatggccaccaaatgagaaaactgcgaatgtcgcttgcgacgcgttccacgtaactttccacgcgccatctcgcaacgaaagggcgtaggcccatttttattttttttctcttttctcacctcacgctttcttttcctctttgcgtacccacagctgcggaacgaacgaaggaactccgtctgaggagcagttttacaaggatgccctggtgcccctcaactacttgaagcagaaacataccaagcaattgttcattttcggaaagtaaaattttatcatcactgcgactgagcggttacatacacgttgtggctttgtggtgttacgcacacttggctgcgcccccgcgaacgtttgccccgtctcgcttttgcatggcgattcataataatatacttcccctcttcgcgcagctctatgggaggcgcagtggccctcgaaacggcatcgaggcaccaaaaggacgtaagtgttttattcccccaagtggcgttgggaaggcgaaatttatggtggcctaactgcatgcatgcgacgtggtagcgttctgtttgtgcatccattgttgcatgcatttttgtgtgcccccctcgcatgtggccacaagctacaaatgatttccaaaaaatttttttttttttttttttcctcctttccgcgtggattatttccctccaaattctcttccatttctcctcccccccttccgcagatttacggtgtgatcgtagaaaacccatttctcagcattaagaaaatgtcggagcagaattacccctttttaaatttcttcctcttgagttttgaaattttgattagaagcaaaatggacaatacagagaaaataaaaagaatacacgtccctctgttgattaacacatcggaaagggtaactttcggggagggagagaggagagaccgacccagctgtgggaagagaaaaatgagcaacacggggtagcgtgtgatatgtgttaacttgcgtaatgccataagcatagcaacgtatgaatatcttcccattttttttttttttttacctttttcgtaggacgaaatggtcccccctgaacactcgaggatattatttgaggtactccttcaatccacggcgacatgcctgtttgtttttgttcacccctaagtgaatggatgtgtgtttgtttgctttcgctgtgaggccttccgcgtttcgcagcgaaattttgatggcgaggatggtgacttcagccgctttctcacttggccacttcgccacgtggccacttcaccacttcgctacttcgccactttgccgcttcaccacttcaccacttcgccgcttcaccacttcaccacttcaccacttcgccgcttcaccacttcaccacttcaccgcttcccccccccgcagctctgcccgagcaagtacaagtttaggtacatctcgaagaaagggacgcacaacaacataataaaggtcgacgacggttcgtatcacgcttcgttaaagaagttcgtccagacagcaatcaatatacgtgagaggaatgcagaaccacaggcagtgccacccctcccagcagcggcgtagagttattcgcttccaccgggtgaatattgttcttgtctcgtttgtgcggctcggcgtttacagtgtatctattgaagggaaggaggagatggatcacctcacgagctgattcgtccgcttctccttcaagctgtcacgaagcagtctgccaaaatgttgaccaaaccaattgtcctatcatctccaagtctccccacacattatttattcgtttattatttattcgtttattatttattcgcttattattcattcgcttattattcattcgcttattttttatgcgtttatttttggtgagctgcccttccacacacacctatgcgccctccccaaaggcggtactgccaatggggacgcacaatgatgcagattccctagttatctccatgcgatcactttttttgtgtggatatccttccccctcgctgctaatttgtaaacagtggcgcgttttactcaccatatagctaaatcgttggaaaaaaaaaaaaaaaaaacgcagattaaacccgcgaatgtaaaagttgttcgttggagtgttttttttttgtgcttaccttctgcatcgcttcgtttattcatcttttttccattccatagattagtccccttttttgtttgtacattttgggccacacacctaagttaggccttttgcatagcacaccctcagcatgtgtgtgtccctacggaggcatgcgcaaagtgcaccgttgtatgtttgcatatatctacatgtgtataccttcgttactcacgtgttatgcacaccgtggggcgcgcccaaacgagtgacgaaaaatgagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatgggacattaggattacttaagtgtgaacgtataactgtacatatataatgcggtgcagctgctcacaggtggggtgcacctgcatacgtatgcaaatgcacatgtgtgtgcacaggggctatattcatatgctatgcatcggtacatacggcgtacataagcatgcgacccaaaacctgggcataaactcagcttacacacatgcgcgcacatatgcatcacatacgtatgacgattttcgctgcggggggaggggcaacatataaaaaaaaaaagaaagaggaaagaggagaaaggaaaaaggaaaaagaaaaaaggaaaaaaaaaaaaaaatccataaaatgtaaacgcaactacatcgcgcgcaaaacttggacgaaaaaggcatgaagggaaaatgttgtttggtcgcaacttacgttggggtatacatgatgtcactgtggcgatggcaaaaaaaaaaaataaagtaaatcatgaaagttgaacgcgcgaagtgtagcgggcggtggggggtacataaaggtgcatgtacatataggagcttatacataaaggtgcatgtacatataggagcttatacatataggtgcttatacatatagtgcttacataatataggagcatgtacatatagtgcttacatataggtgcatgtacatatgcacacgcgcgtacgtacgcacgcgctactgggcagggagagggataaaaatgtaaagaggtgagtacacagaccgggcatacacaggtgagtgcacagaccgggcatacacaggtgcgtacacagaccgggcatacacaggtgagtgcacagaccgggcatacacaggtgagtgcacagaccgggcatgtacacatgagagcatataattgggattcacttttaaaaatttaattttaaaacggcgcggcacgcgcaactggtgcgcagaagggggtgccgggtacacatgcacgagcgagcaggagagagccgcccataacataagcaagcaggacgctcataataagaagcgggccgctcataataagcaagcgggccgcccccaagcagacatgctgcataaggcacatgcatcgcttccattttgttgcatagttaggtacgttcacagtggccggcggaaggatcatccatgcgtatgggcaaacatacacgcggaggcaaaaacgtgagagagacacgcttttccccacttacccacagcatatatgaccgctcatattttcttcactttgtcggcaacaaccttgacgttattttttattaactgttgcttatgatagtttttataatcaaacgtgcagttatgcgcatcagcatatctgtgaagagagcagaagtagtggttgcatctgcactttattcccaaaagtcctatacgcttgcaacagaagaagcattttttcttgtcctcggattcgttcacgttgctactgctgctcggttcgtctgtcacattgggagcagcgttgctagagctacttccgcttgcgttttggttagtatcattattttcgttgttgtccgtttcgacactgtttaagttggtggaggcaggctgctgctcctcaggtagggggttctcatttttcacaaatgtcgacgtttccgcttccatctttttatcgcttatataacttggttccattagactatttatttttttgtaattatgcaaattttctgtgatgtttttttcgtttatcttttccatgtccgatatttctttttttttcttttcttggaattctcggtaacattttgagcacaagttgttgttcgcagggttcccgtaaaatccgcagttgttctcgcacaacacaggggttggctgcaagtgtgtaagtgagtgttagtgtgcgtgagtggaaggggtaatggcaaaagttatgtaatgggcaaagttgcggagggggcgctcctcctattgcgcattatccgtcgagaccctcttctcagtgataagcaaaacgcgcacaacgcgcacaacacgcactgcaaggacaacccacacagagagcgcaacgtgcagaggcacgctgattggcggattccttaccgtggttgcgtttttctcggaactcattgtgcctgggcttccttaacaaagaaatatattttatacaagtaaacagcgaccgggtaaaatgatcaaaaaatggttaaaaaaaaaaaaaaaaaatctctgcagttgcacggttctcctttttacatgctcatacggattaacaaaatgacggggcgcggggtgaataacttccttccaaacaatttcgtcgcgctgtgatgggcatacaaggtgtactcatatgcggtatagttatctatatgtggatttcactcttctacttccgcacaaactcaacaatcatgcatgtgcgtgttggtatgtatacatatataaacttcgctttgtgcataagctggcttctactactctgctggctttttcgttttgccttaacaatttcgttcgttcatttccctttcggctgttttgaaatttatatgcgtgtgtaaaaattgtgagcttcataaattgtgtacttcataaaatgaaaaccccagaagttgcgaactccgtcaatttgtgcttcgtatataatgttcactttgcgatttcttgcatagcagagcgatgctctatgaggcgcggttggaagtgcgggcggagggggaaaaaacgtactgtgctgaattacgtgcggaggcttacgtaatcctaacaatttctgctaaattggatggaaaaaaaaacgacttccttgcttctcatccgtatcttcccaattttcgcaacatgctaatggctcccacaattgtcgacgcagtcacggggtggtaaacgttcgtccaatgatatcatgagctataaatccacgccgaacttcttaattcgcgtaataaagcaagcgctctttttgtgtgtatacctctgtagaactaaaagtgcataaacgtatagaagtacacagggtggatgtattgtggtacgtacaatgtgtgtgcatgcttgcgcgtttgtaaatacgtgaaggcgcacgaaacatgcatacataaatacatacataaatacatacatacgtgtgtgtgcacgtattttgtgagcgcttgcatttttttttttttccaatttggctgttttgttcatacaaaaatgggaaattttctgtttttttttttttttgttttctttctttttctcttaattttggctatctcacatatagatagcataataaattgcgcgcttctctcctttgtacatttttacgctatacaatccaggaggacgcttcttcctcttcgttccgtcgcagtgttgcagtggcacttgtgggtctcgctaggaaagtcttactggcactacactagcgctagcacgggtgactcaaagcagtcacggcaaagcataaaagctattaaagaaaaatcaaacgatgttggcgggccgccgggggaagacgtgccttgggctttatgctgctgtcacctagttgtaaaagggggaggcgtcaagatgtatcatcacgcgcaacgcccaggtgaggatgcagcgaggcggaggggcgacgcgagaggataacgaagggaacgtgtaaacgtggcaaatgtggcaaacgtggtaaatatggcaaacgtggtaaatgtggcaaacgtggtaaacgtggcaaatatgtagtaagcgtggtaaacgtggcaaacttggcaaatatgtagtaaacgtggtaaacgtggtaagcgtggtaaacgtggcaaacatggagaacgtgacaaacgtggcaaacgacgcatgccaacgaggcaatcaattcaaatttaccataactgcaggggcgcactaacgaaacagattggcttcatatcacggggggaaaagttaattcgtcatatatatgcatatacgcataagttacgtacgtgcgtgcgtgatgttaaacctattttgggctacttcaaattcgttcgcaaagtgaaatttgcttcttacgagtagctgcgcggcgtgcaaaaaaaaaaaaaaaaaaaaaaagcgttagcggcgtgcagagttttatcaaagttctttttggtaatgatgggctgccgacgacgcaggtacaaaagctatgcgcgcgtgcgtagtacgtgaatgccatgaacacgtgcacatgaagaacgtacacatgaagaacgtacacatgcataaagcgtacacgtacgtgcgcgcgttgtacgaaaaagcgaaaaagcggtatgcgtgcgcatgggtcagcgttaagtgcgatcaggcaagtgggcattcgcacgggtatacacgtttttatgtacacgcggagatgatgtacgtacaatgagcgtacatgactgcttcgccgctccagcggggatttatttgtacctgtaaacgtacgtacaagtacatgtagtattttatttatacgaatgttaatggacgtatatatactcaatacatatgtactatccgttcacgcgtttatatatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttttttttttttttgagtaattcttttaattttggttgttccgatgggcagcgaagcaaccaaaccgtgttttgtttacttcgctgttcgccttacatgttcgaaattgtatatattgtttcgcgcggcattgtacattcgtacacgcgtacatttgtacatttatgtatttatatatataatatatatgtacagtacagtacatgtgcgtatgtacatacgtccgttacgatggagcgtggcaagccgtttcgctgttcacgcgcccgcgagtattacagtttgttacatacgtcacgcggggttcacgtttacgcatgttcgttcttggggaaaggaaaaagaagtgacccccaagttatccatttttatatgcaacaagaagggtaacacagttacagagttacatatgcgagaactgttggccatttgttacaatgcggtgcgtgccaagtggtacatatatatataaccctctcacaatgtacatatagctgtgcgcgtacaactacttttgctgaacgaaattattgcatttgtccttggtcgcaaggcgaaccatgcactgcgactcctgtgctttcatattccatttaccacttccgctcccgctttcccctttttttttttatttttcatgttttgccttgttcaccagctgcacttgcaattttctcaaaaccatttcggtcgggttgtctccttcatgagaatttatgtacaagtgaaggggtcatccggtgatcacgagattattaccttaacgtacccgcatcgcgtgtaccttttgcggagttctcgggccaaataagcactcgccattatgcggagcattttaagtcggattggggttttacgtccctctcgccccactctaattgttacaataatgaactgaagaacaaaagtgggcgaacatatgaaaaggtaaccccgctcgtccatcggaaaagtacaacatgagagtgctgacttcttacgatggggttgccaacctttgcgtgtcgaactgtttgtccttccccattgtattcactaccctgagagctaggcggttaccgtttgtactttcttctccgtaccgtctcctaacgcgattggaaattccattccttttacgtatagtcgcccctttacaagttgaaatggagcgagcgaagagggggaaagctcagtgcgtgccgtgtgtataacgcagcttttacgccgcggacatagggcaccaaatggacgaactgatatatgcccccagtcgtcgtacaccagaatggcaaaccaatcaccttcgccaattttcgttgccccgtgaattactcacatcgtgcgtataacacccatgtgttaaaaatgcacacacacagggctgcacagatgaggaaatatgaacacatgtgaaccgaaactgagttgtatttttttttttttttgctgccctctctctcatttgctacaccttcagtgcgaggaaatattttatatgcacaggcgagtaacgcatttcagttttgtgcccccttcggttatcatcgctaagtgtgtgtatggggagctattccctgtcctctcttttaccccttccccatgttttgcccccagagaaaatacctacccaaaggcgaaattgataaaggctgaatggagctcgccaattaggcgtactcttacatgtacgtgtgtgcgagtccgtttgtctacccgtttaaaggcgttcccgaactgtcatcaaccgcaggggcaaagggggggggcattataccaacagtggagagaagcatgtggtatattacgcatgggaatttctccatccaagcgtcaatacaggaggctcatgtaaacacggttcatcgtgtttcttttaccatgtcagctgcgcaaaggggaaaaaaaaaaaaaaaaacatcgtagcgcgcccttttaaccgcttttccgtatgaaccgttcaggcgatttgcacaccaatacgtagttaaggcgaatgcccatttaacagttttgcttttacgggtcaagtgatgcccgtgcgaggtgtcatatacatacgctggagtaacttccccccaggaaggaagttcgattaaaatgaaagcagtgcatataaggttataaatcttgttcgttatcttcctcctcgatgaaaggcgcattcgtcgaaaaaaaaaaaaaaatgaaataaacgagctgacaatgttagtggtctcccgcccccctccttttgcgcatctcacttatgcatcatctgtacgcgcctcatccctattgcttccccattttatcatcttcacaaatggcgagtgacccccttttgcgcgtattcgcggcttttacatgatgtccaccattttctaaagccgtaaaagagttggtcacgtggggaagtctttatacaaacgggaccctccgtataatgacactttggagtcctatgtagagaaaaaaagcaaccctttgtatactatgccacacaggttgagaagtaaaatacccctttggaggggggcgaattaaacaaagtaagcaattctaaacaataaatgaatgccccttcaaaatgggggaagggaggcatgttcattatggtccaattcagaggaagttctttttttttttttttggactccgtcccattcagctctcatgtcaacggtaatgagcgtaaggacgtaaaaatatgtatgcgagttgactcatttcgcccaaccgtggtgtattcaaaaatggtcatcattctgccacctcctttgtagatgcgtctctacagctaatgcgaaacttgactaaatgggtggaattagttccccatccctgtgggtcaaaaaaaacttcacccgttgaaagcgatccccgcgctccttagcgaacgtaaaaacggggatcacaatgtgatgtgataaaaatggaaacgcataatgcaaagtgcagaagcgtagctgtcccagcgtggttgactcattttggtgctcgttcaaaatttgcattattgcgagaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttactcaataatgtaaaatttgcacaaacgcaaaaaatttgttcatcttttttttcaaaagctacctttgaattatgtaaagcgggggtcctcctcttgggttttttttcccacgtcgtgcttctccactgatttgttcgctggttcaccaaattggctacggaactctttccgcccttttctgttataccataagggggtagtagcttgtccgctcggcaagccgattagcagcgcctttgcaaccaggtgacgacagtaaagatttgttgctaactgcattgccaccaggacgaaaaacggcagggacaaatggtaagcgcggcgaatcctgcagcttagagctccttttacgtgttgccgttttgttggcaaaccgccccaccctcatgtcatccaatgcccaccttttgcaggggaagttcaagaaaacgcaaaaggtacttaagctgaagaggatcatcaacccaaatgacagcaggcttcaacagaacgggcaaaaggaagtaaaaaaaaatattaaaaaaaatgacgagaaggtaaaacaagtaacccagatagatagtaacttattttttaattataatgaaaatctaagtccaccatataatataatccttgacacgaacttcataaactccagcatacaatataagttggacataataaaagggtgctcagaattactgctagccaaatgcaacatctacgtgacagactgcgttgtggcggaaatggaaaagcttggtcaacgattttccctggccctaaaaatactaaaggatccaagatatatcagactgacctgcacccataaagggacttatgcagatgattgcattgtcaaccgggtcactgaaagccgctgctatatcattgcaaccaacgatagggacttgaaaatcaggttaagaaaaattcctggcgttcccattttatatgccaaaaattttaagtacaaaattgagaggttgccggataacattatgatatgacgaggggcgcctaacattgggactttttttccactcccattaggagggaacgcctccccttccctctgtccttttcccaagtgcatattaacgctgtgcgtgggtatgtacccaggcaattcacactgaggtctgtgttaacacgcacgcacgtatgggttgatggatggaacatatgcgtatgtataactgccccacttttttcgttcacataaacaatttttaatattcgtttaacccgttgcgtgcattccaccccccttttttttacgtaaacaatataatttgccttataaacagtcaaaccgtttgaagttaccatctgtgctccatgtagcaacactgcgacgcagccattttatggaaaatatattgcaccgtttgggaaactaacacgtgcggggtgaaggaattccccagagttttttttttttttgtgtccacttcagattatagtatgtatcttggggtaggggaaaaaaaaaaacgatagactcgcttaaaaatagaggaactcacaaattagtgtcatgcaaagtgggggaacatagtccaatttgcacaagcgttcctccctgcgacacgaagtgagccacgtcaaatgggtcgcatcaaatgggtcacgccaaatgggtcgcgccaaattggccatcacagctagctaaaaaaaaaaatatgaacgttcaggcaaaaaaactccctcgcaaggcctgtacacgtgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattaaaattgactggattgattgattgattaatggctagccaaccaactggcacaactgcacacacggacttaccagccgcacgaaaggaacaaaaagccccatctgcagtatgcgactcgttgggtacactcctccctcgggtgttaaggggtgatgctgaaaggagctaaccacctctccaccccttgcatcgttcgcatgaaaggtggattaagcggcgcgtggagagcttatgccgagctactcatgtggtcatatctgagttttatttcgttcacgttttcctgagaagaaaaaaaattcgtttcttttttgaagttacaaaaattggcgtatatttttatcttttcagctttgttgctttcacgtagcaaagctctcccttacttcgacgaatgctggggacatgtccattacagtgttgcgatacctgagggggtgaaggctgccatccctcttcttttccccaaacaggttggcccgaataaatgaacgacacccaacgctgccgttggatatggagcctgcggggaggggaaaatggcgtccatgtgatgccattcgcgtagacgtaaacctgccctcccatcttagcatatatatgtgtgtgaactcaagtataaaccacgatcagtagtcccgcagccaactcatacacactcaaggcccacttacacttatagtcaaagtaattatgatcccctatggtggggacatttgctatgcatgtcccggatcggaatatgttataattaccaatatacatatcggcatttgcacaattgataatagttatgttgtcctcaaataagttgttgtctccgatgtaaatattcttccccttctgtgagctgatgtagcaacctggaaataaaatgttgccactgcctactgtaacgttactgtctggggtggctaagaggtaggaaggctttgttacgcgttcctgtactggctcattttttgcatggtggttgtttggctctctctttttttttggtgcatcacttttgtgtggacttttaaaaggggaaaatggctccccgtttgtaggacccccgttcgcaggaccccttttaaagcctctgctaacccccctgctaatccacctgctaacccccctgcaaacccccccgtaaaaaccgctagttagcgcaagctgcaacatgtgcgtatccacatgacggttgaagggcccccttcttgcttccacccagttggtgttcctcataaagtaaaaagaaatgatatagtccaggaaaaatttaaaaaggcactttctgatttttttattatatatgtaatttttattttgtcgtaaattttttatcaatgttttattttcactacatgttaactctatccataattttttacttttatgtttactcatttggataattatgcacattttcctatttttgtaaaatatttttttcacttttttttttgtgttttgtttatgtctgcttatcactctgttgtgcacaatggcaatcttgaaaaagtcgtttacttcgtttttgtccattcgacatgctgttcgtaggggtccgcgggcaggttcccccccctcaacgtccttctctaagcagtttagtggtgaaaaatgggactttcaataggtaactgtcaatgagggtgtgaaacggatgggaaagaaaaaaaaaaaaaaaaaaaaaacggaaaaaggggagatacactttttgtgtccccccccctcccgttgtttatccgcttcgaagaaagactgccacgaaatgcatgtatatgttcacacactttttgcacatgcgtcatgtatgcgaattcgcgtgtgcgggagtgagtagaagtgacgttatcaggtgtattgatgctgacggtggcttatgctgagacgcaaaaggggacgcccccctctggaacgcctgttgcaagctgtcacacactcggtttgttcacttgcggatttgttttctcaacttacccaggttggtcatctccctaccagttttgcctaagggtggatccctactctggagcaatgttcctccaactctgctcaggatagctgtcccctcgttccgcactttcgtttccaaccgaccaatggtattcaaataagaacacaagggggacgtatctatgctcatatgcgatttgaacgtcttgtagttccttagaagttgggggcgagaagaaatgatggcgtcttcttcatcggtaaatggagaatctttgttaggtcttgagtacccctccgtttgatgaggcaaaatatgtgcttccttgttggtactcgttccgcttggtatcgatttgaactctaagtgggaatttgagtctgcgcgtgaggtctgcgaggagttacccgacgatgtggtgggcgatgtggccggcgatgtggccggcgatgtggtcggcgatgtggcgggcgacgtgactggcgacgtggctgccaagttggcaccgcaaaaatgcgaggcggagtgctccccagactggacactggagcggtcccgcaaatccgaggagcttgttttccgccggttcgtgttatacttcctaaatatattgctacccccccgtgttgtccccccttcaggagccagcttcttaaatctatacacatactcacttagcgagtttacgcgcttatacggatttagctgttcactttttatggaggtacacgaatcgtttgtggacgttttggctgaaccccaacctaagaagctattcgattgcttttctacgccactggatgtatgggacacgttagaagcgtgtgctgatccccccatggggcaaggcctttcatttttccccacccctttggtacccaggtttagggaaaacagcttcaccaatttgtcgttgctcattgtgtgcatgcgtaacggaggggtggtgaaaaaaaaggaagtaggtctaaagtgcgaagcagctgcaggggggtagcacaatggcggcaaataacttccgaacgggcagaacggcggcaaacaaaccgctgaccgggagaagtaacacaaacaagctgctgaccgggagaagtaaaacaaacaacctgctgatcgggagaagtaagacaaacaagctgctcatttaccaacctgacgaaatataaaaaaaaaactttgaaaacaaatcaaggtgaatattttaagctcatgcgatcattcccatttgggcgtccagataaagaggtccttttccagggaataaaattttgtcacactaagcacagcggtagaacagaaaaaaaagaactcggggggggttacacacacatgcgcatattcagaaggaacaaatacgttaagccgaagggacgagttcaaaattaattgtagggaagtgaatgaacacttagacacggtggaggttccattaggacgttttttcctgccacgtaaatgtaggaacattttcatgataggtgtaactcttgtattggtcgttttcccttcccacgtgttcgaccgttgagttgatggaaacgaaataaacgcgccatgggaaaaaggggaattgcccccaccctgctaacagcttaagatatacccttttgatgtagcatataaagtgctaaaatgtaggtggcaattttagcaaccaggactttaaaccttttggcatgaattggttgcatatttttacatcatctgcgtggttaggaagtgaacacatcccgttgtgccaaatgagcggcttttattcttttttgtttttgtttaaatcagtcgtgccgctactttcacctgaacgggtcatacattttttacacctgtttctaagccgccccgcacacacatttgccgctcaaaaattgcgtctaccttttgcctttttatctgatggccctactactgccactgccactgctactactactgctattactactactgctattactactactgctattactactactgctattactactactgctattactactactgctacaactactactacttccttttccttattctgctttttttttttttttcctaatttttctttttaattatttattcgtccttgtaaagaaaataaattcttatatattggatgaaaaaaaaaaaaaaatttagaaaaacagatttttcattaaatgaatatgttaagtgcttggcatgtaaaaaaaaaaaaaaggggaaaataaaaatggaataaataaaatataaagggtaaaaatgggatatataaaatatacctgatataatgtggtgaaaaaatgtgggtgggtaaaataacattataatttaaagttaaaaggggaatgcgtgaaggcgtaacgatgtaaaggcgtaacggcgtaaaggcttaacggtgtaaaggcgtaacggcgtaaaggcggtggaaattttggggggttaaaatttcgcttctcattacttggttcgttatctctggtatgtgttgcacaagggtgtaggggcacaccaatgtgcgcgtgtgcgttcataaatatacatatgagcacacatgccaacgcacatgcgcagtcgtatgtgtatttatgcacgttgcgtacgcggcaggtaggcgtcggcctgcacacacgtctgcatatgagccgcatatactaccgcacatacttctgcataagagtcgcatatacttcagcacacacgtctgcatatacacccgcatgagcgccaccttccgccgccgccgcgtgcgcccacacacacatccacatccacgtacacttaaacatacacttaaacataaacataagcataagcatgaacacacgcacaggcagaggcatgagggcacagcgcgaacacatataaataagaacgcacaagcacatgcacacgtgtatgtacacgtggagatgtacaggtgctcacttatgcatatgcatacgcacgtgcgcacacgatatatgttacaccatctttccacgcagatttacggtatacggtttacgtccttgaaatgagtgcttcttcgtcacgcggatgatgagaaaatatatgcacgtgcgtgtgatcacggacgtgtacgctagcgcatgtacgtgcgtgagtgcgtgtgtgtgtgtgcatatgtacatgtgcatacatcgcgctttcacatttgcgttcacttctgcgttcgcttctgcgttcactttttctggtatttccatgcgcatttctggactcctgcttcctacgaattgcgcacttcctacgcgtacacacaaacacaaacacagacacgctcctcaaacacgctcctcaaacagggatggttagccatttactcgaggccttcatccttcgatttttctgcggaaaaaaaaaaaagtaaaaaatttggaaaaattggaaaaattggcaaagtggagaagtggcaaagtggaaaagtagcaaatttggcaacgtggcaacgtggcaaaattaagccaactagccaaaatgggctaatcgggctaatcgggctaatcgggccaagcgggccaggcggccaactggtgactgcttcgcgcgtaccttccgtttggtctccctgcaagtccgaagtccataaggttaagttgtcccgcaggagctgcataatcaacgtggagtccttgtacgagtcctcgcttacgttgtcgaactcggtgatagcatcatcaaaggcacgcttggccatttcacatgcctggtgaggctggtttaaaatctcataaaagaaaactgagtagttcaatgcaaggcctaaacgtatggggtgcgtcgatggaagttcattctctgcaatatcagttgccttctggtaagcttcctgtgcaaagttcgatgcttccttctttccttcatcacaagaaaactcgctaatatatctgtaataatctcccttcattttgtaataaaacaccttgctttcactttcggacgtgtttggtattagtttcttcgtcagcagatttaggatgtcctgacatatgttgtttagctcctcttccactttcttcctgtacgtggctgcgatattcttgttgtgcacgtttgccttgctcatttctttttgctcaacgctggaaattattctccatgaggctcttctcgcaccgacggcgtttttgtacgcaacggactgtaggggggaagtgggcgtcgcgcatgagcgttccgttagaaggtacacaattggcggggtacacactaggcgggtacacactaggagggtacacactaggcgagttgagcactaaacggggcaccatgcctgcccatgttggtggaatcaccgcgcacacacgcaaaagccttggggaataagatgtgataaaatccccagcgtaatgccttccctctgacgtaccagcagattcctctcttcgacggtcaactcgtccttgtcgttgttcacgcactgctcaactagggtcctcatagcgtcggccatttctgcggggggcaggtgtaggaatgggcaaatgggtgaatggtcgaacgggtggatgaccgaatgggtcaatggccgatcgggtgaatggccgcatgggtggatgccccagtgaaatccattttgcaccacacgcactactcttctgtgtcacacctccgcgagtacacgcaaacggcttgcatcgtttgcgccttcgctcaatccacacatgcttcacacaactgtcgttacacatacggggtgaggcaactcacggcgtagttacacaatttcgacatgcacacttggggcggggaatggtggcacaagtgcagtcgtgccttttgggcacacgccgtcgtgaggcagcacgtgcgggaaaggactttcctctatcgtcttcgccgacacacgagccgccaatggcagcacccagtcactctgcgcactcaccgtcatatctctccgcctgctcggccaacttggatcggtaggtacagtccgacctcagctgctttaaatcttcggatgttgccatggtttcctcaaacaaaagttctgcgaagatttgttcgcgaggggggggaagcttacgtccgcttacgtgaaatatgtacacacgtgctcgtgttcacttgttatgcaagttggccaagtgtggaaaaacgaggcaaagcgagcggatgggcaaagggcggtgaaaagcgcgtcaacgaatgttccacgtcgatgtacgtatgaaaaggggtatatatgtacatatattatacatatatatatgatatatatatacatatagcagcgagcgtttgcttgcgttttgtatttatgccttctcttgggagtttctcccctttgttcatgaaatgcttctttgttttttttttttgttttaagtcccttcgcaagcgtgaaaaattgcagataaacagagaaagtagtttttttcgcttttaattttatttctcaatcaagtctgcataaaaaaaaaaaaaacatatgacataaaatgggcgtaaggtgaatttattacaaaagcgtaaaaataaaaaaaaaaaatttgagcgatgagataatatatgatatacatgtatacatttttgaaaaagggaaagggggggggggaaaaaaaaaaaaaaaaaattaaatcatcacgagagggggcttaaacgaaaataaaaaagtgagcgcaatgtacacgtacggacgtgtgcttgcagtatgcatgtacggatggtgggaggaagtacgggaaagatggaaggatggtgaaaggaagtacgggaaagatggaaggaaggaaggatggatggacggatggatggatggatgggaggatggatggatggcaggatggaaggatggaaggatggtatgtacatggggaggctgcacagaaaaaagtaccaatgcggatatgccatatgtacatgtgcatatgcttggcacgtatatatataatatatatatgtacatatttatgtgcacgcggcgcttgctgcgcgacctgtggggcaaaagggtgaacggtgatggtgatgacgatgacgatggcgatgacgatggcgtattgcgaaatggcgcaggaggaggagcatgacatgtacgcctaagggtgagcacaaaaacgcgcacgctcttttacgcttccttttacgcttctttttacgcttctttcacgcttattacgtgtacgcaaaagggaggcgagtatgtgaatataaatgtgatctcgagcacgggcaggcgcaaaaatgtgcgcgaaaaagtaccaaaaaaaggggccccccaatatgcgcaaggtgtaccccaaaatgagagcgaggtgtaccccaaaatgagcgcaaggtgtaccccaaaatgagggcgaggtgtaccccaaaatgagagcgaggtgtaccccaaaaatatgcgcacaaacgcacgggtacatatatgcacactcgaagcggcgggacttgccaactccaagccatgcgaaatgaaatctttactttcgcactgcagcgcaagcgccttttttttttcccccccttaccgccattccgtttcacagctttactgcctcccgtttgtacaccttttcacgttgaaacaggcatcacgttttttttaaaaagtttgcaaatgtgctactttcccaaatctgctcattaggcagtgttcgtggctttctccgagttttcttttcgacactttacgggcgatgtgctgggaggccagcttaaaaaaagggggtgaaccagtttgctcacgtgagggcgcatttacgtgcgcagtcatgtgtacgccgcattgcactgcagcactatttatgtacgcgtatgctatccgacgtagtcccccaggcgaaatttacaaagcggggcgggggaaaatgcatacgtgtatcaaggttgcctctactttccagtagttcttcgcccgctgtttgacttttccattcagccgtaaaaagcgaactcgttcctatttcaccgcttctttccatttgtacgattttttggggttctccggatgccgcgcatgtacaggtatgcgtttgtatgtacaggtatgcacaggtatgaacaggcatgcacaggcatgaacaggcatgcacaggcatgaacaggcatgcacaggcatgaacaggcatgcacaggcatgaacaggcatgcacaggcatgaacaggcatgtacaggcacacgcatccgcggtggggggtggcctccagttgctgccgtttgttcgcctttttccaaaccgtttatacatgtttgtcctcctatctctgggcgtaaacgttttacccccccaccgggtgaagcatatagcccgttgctaatcatagtatgtcctccacactgtttagctagctaggcacagggaaaaaagacgcttcccggaacgtacatttttgtacaactgtacggatacttagttggtacacgctctctgtgatacccgttagtgctgtcctatttgtagaagacaaacatttccagcgggttgccactaggtgtgttttttttcttgtttcttccccaatcagggtgtccatttttttttttttttttttttttccgtttgttcatacgaaaaggcgttttagctgtaaatattgccgttcaggtaaaaatggttaattaagttttctcctcacaaaggggtgggcaaaataaattaacataaagtgctgcacatcgccgattgcttctgttacgcaggaggtgtgtacggaactgaaccatgtgggaagcagtgcgtgcgtctacacaacgagcatacatgtgtaaacacatcgaaaaggagaaatgtaacgccgtggactgtctgttgataggaatgtaaaatgcatcaacggggaagtttcctgtttcgtcttaccgcagatcacctgtaggggatttccccccacacacaaccgtgtgtctctttacaaaagtgaaaaattggctgttcttccaaaggagcaacggagaacgcgcgttcgggtcataccagcttggcattacatttccgcggctggcaattttgccattcaacgtggaaggagtggcctcttcacgtggcgcggttgtgcactccaacttggtgcgtaaacaagcgcaaatataagaaaacgtgcgaaaatataagaaaacatgcgcaaatataagaaaacatgcgcaaatagaagcaaacatatttgtgcacatgtggcagttttttttttttccttcctcctctcttatgtgaagatacccatccgagttgtaatctccattatttgtgcaccggaaaatatgccattttgcctccccccacaggggttccccttaaacgtatgaattggcatcaccaaagatcaacacgaaaaggaagtggtcccacctatcgtgcgcagtgctaaacgtgaatgtgcatatatataattagcctcgtgaactcagagatgcaaattgctcgtcagtttttgctgaccgctcagatgaactccccccccctttttttgagggagagtcaattagcccgctccaccggaacgcacgaattcttccacatcagaagaagcattcgtggctaacacaattgtaatcgaatggtcaaatggattcgtgtctctgggatttttatccgtacagttgtcttgttgcccaacttagagggatattattctccttcttccacccccccctccaaaaaaaaaaggggagcagaaaaatgagaaagcatataggcagtatttccagctaatcacattttaaaaaatttgcaaagtgcgaagttggttactaatcaattcggacaaaaaaaaaaggaaaaacaaatgacgacaaaaatataatatgcatagaattaaaaaatttttgcgcacacttagcgccaagtaaagcgcggggtgagaggtacagcccgactgggtctacaaaaagaattgcgcaatcggaggagagacacgcgcagacgcgcaccgagaacggggggaagataaatcgccgtacaaatggacgcacgaaaaaatgcagaagaaatttctgaacccctgtttgggtcaacatttcgctaggagcagatcgagtgcggggaaggttaccaacggggaaggtgccatcatttggtctcctctacgtacacgcatagatttgtcgcgtagttctgcgtccctttctgcggatccttccactgatcagcaccccctggtgcgctaaatcagctccttgacgccactggccaggtacttctccaagctgaggtccctcatttttttactctcacagtgaagctgcaaaggggagggggggaaatggacagaggaagcacagaggcggggcagggctgtgtagaagtggagcacagctgtgtagaagtggagcacagctgtgtagaagtggagcacagctgcgtaaacgtagggcaaatctgcgtaaacgtagggcaaatctgcgtagacgtggggcagagctgcgtagacgtggggcagcttgcggcgaacgcgcccggctggttacccgcttggccagctcgtgcgtgtacagatcgaaggatgagtgcgccctggagtcagtggtgaagtaaagcaaacagagcacatgaatgagcaaatttaaaaagctctcgtaggtttggttgtctccttctgtgggggtcatgatctgacttcccaaattttgagaaaacgacgcgcgcacattgctgctatcgttagaggtggtcttgtgcagattgtctatatcggtgtagctactcttggccgagtggttcttctctctgattttatttttcgtaagttccagattcttgttaagtatatgatttaaaatgtgagagtattttttattgaagaaaatattatccatagtttcttgcaacgagttgtagttgttgtcagttggtaactgcattggggtgtcttctttggaagggctcccaaggttgctgctccaaatgggggtagcgttatggtcagagagactcacattagaggtgttcttcataaggtcactctcccatgagtggtcctccaagtggctagcagagtgaccaggcatgtgcaccccggagtccatatccgaaatgtccaaatcgaagaggtgcacaaactttttcaaaatgttcaaatacaacgtatacttatagtcatagttattcaggtaggagaaaatggaatttttttttttccttgttaagttatcatcgtaggtaataaactggtggtcataacagtacgtactgcgtcttttgtcatggatgtgggagtcgtggaaggagagcttcttctcatggtaagggattctaatcgagtcatacttcgcatcaacacttttcttctcctttacatttatcattctgtttccctccctatgggaatgattatttttcccatgtgggtagttaaaatacagcgaagaggagatacccccttgctgtgatgagatgcttttcttagcagtactcctcccttgattctgtcccttaaatgaaccatattgaattttattcactacagtaacgttagggtaaggggggatatctattttgctacagaatggtatgaaatactcctttatttttctctgttccgctaggccatgtaaattagggcaatagtacctattacaattggcttgcatataatcttcacaccttttggttttatagagcagaggatgataatcgatctcttctttactgtgagccaatggacattcaacccctagtggacacttactttggtttttctcctcaatatatttgtaaaaattattgtttacacttccatccttatttgtgaggaagagtgagtttctgaaaatggtacttgggtgttcttcattctggtcagtttgtttttccttttttgtaaaaaatgggcatgacacaggaatgtacctcaggtaggacggcagggagatgtagtaggggcacctcctgatccactgtgcgttatggctgtactggcatcggtccagcccaaattcgcacccccctttggccagccgcaggcactgcttcgtgcggaaccggtacaggtcctcttcgctcagcaggggggtgcacgccatgagggggggtggaagtggtggaagtggtggtagaggctgtagaggccgtggacgtggccgaagccgtggtagggataacgcacgcgtgcacttccccgtggcgggaaccaacgtaaggggctggaaaacagaaaaaaacgactcactaagatgatggaaaaaaaaattatgccacaatctggaaggcaggggagggtgtaaaaaaaaaaaaaaattaagagagagtcacttgtaggacatcaaaccttttaagcttcactcgcatgcaacaagaaagaaaaaaaaaattgccgcaaaatgaagcacaactaaatggggagcaaatttgccgctatgccgcttatggtgtgtacgagtacaatatatatagtgaggaaaaagaaaaaacaattttaaaagaatcgagcaacggataaattggtaatcccaccttttatgaatgtcatataggaggttcagctcgaggctgctatgcgccttgccttggtatttttacaccactgaaggtgtgcaacagggtgagagattcgattttgcatggtgagcagctgtttagttaatttccgcgatgaatattttcctcttgtttgttaattttgcattattcacacttttttttttttttttttttttttgtttttttttttaattgtaattcgctctggttcgcggttttaggggttgtaaaaaaattgcttgcgtgacgctttgcttgttttgctcaacttggggattttttttttttttttatgcccctcgaaaattgaggcccatggggggaagaaaaaagggaaaaaaaaaaaggaaaaaaaaaaaaaaaaaaaaaacgaactgatctatacacccacgtgatcaggcacaagtgttgtaagaacggaacagaaactacaacattaaaaaaagtagaaaagttcgtgccttttggttaaaaaaaaaaaaaaaaaacacattctgaaccttttttttttgcgatttacactatgtttgttaaaatgcgaaagaagaaaataatttccgtttgtgtgaccattttgcgaaacgattagcccctccaccatcaccacaaatggggttaatttttcactcccctttttgcccatgcatgccagctctgtacgtaaaataaaaagaaaattcaattttcccgttagccaaatgaaacgatgttaaaagggagcaagtgtaaacatagcgtaggggtgggacccttcccccaggttggatcatcctcctcggtgtgcgctcataaacttagctgaacggaagtaaatttgcggagcactaaagtttcatccaatccaacacttgtgtcaacaaacgggaagggcgcaaaaacgaaaattcgcttttctacagaattgaaatttttgcgaatgcgggacttatacgcgggaaataaacgtcgcatttcctgtgtgcaacggaattttcctcagctagctatttaataaaaaaaaaaaaaaaacaaaaaaaaaaacctgacttgttcataaaaaaatgcaacacctgattgttcattccccaattggcgcagcaacgttaccacgcggagtggaagagctggtgtagggtgaccagtaaagctgcctaccttcctgacatcgacagtagcgatttttagttgttcacgtttgctttcgtagggttgtacggaaatgcgcgataaagctgccgtaacgaagtggtattttaatttatttttttttattttatttttttttttttctccaccgcgacggaaaagatcacgaaccctggagcttccgccttttcagccgccaggaagcaacgatccaattttgtgcacccccccgtgtgtcgctttgctttgcgtgcccttccatggcatctaaatctagggatgcacttttcaaggagctgctgcatttttttcctttgctcggaattcaaatgtgcctcgcgggaggtaaaaaaaaattggtgcacacgaggatggctacatgcaataatgatgttacaaacatggaggtgttacccaaatggctgatcggctaagtggcccagtggctgatcggccaaatggcgaattgacaaatcatcgcgcaaaaaatcgctacacgtgcgtaaattaacacataaaaaaaaaaaaaaaaggaagcatataacataaacgtttcagtgtcgcggggaacgcaaggagtccccttcgggctctgcgcagtaggcgcagttgccgtgagcaggtgatcagaagtgagataacgcacgggtgaaggtgtgaaaaaatgtacaaaagcgcaaaaaggcggaggcccactaaaaggcaggggacaggggtctgttaaacccaccccgcctgttcatatactggcgatacttccttttcgtccttcgattaatgcctgacaggtctgtctgattgtggcatttattatctgtcgtgctgaattcacttatgcccataactctttttaacatctccccttctgacaaatcctcctccttatccccatcagaggagtcgctatattttccattatcgtttaagtgttgctgtgctccaggaagtctatcgtttgcatttccatgatggttaaccgtgtgctctaaattgtattccccagatgggtccccatcattatgtgtgtatctgccactccgttttgttacatcattgtatctgtcatcgatgctgtcgcttccgagggagttgttcctcctgacacgcctgtcctgattttcagagtttggcgcactgcctatgctgcttctgtcgtgcctcccgctggagagcctcttcgtgctgccgtccctgtccctgcgcctgtgcctactgcgacttcggctccggtgcctgtgtctgtgcctgtcgcggttgcgatcgcggtctcgctctcggtccctctctcgatctctgtcgcgatctctgtcgcgatccctgtgtcgattcctatgtctgtgcttgtgtctatgcctctctctgtctcggtctctttccttgtccccgtcgctgcttcggtcgctccccttgcccccgctcctgctcctgtgccgatgtctgtgccgatgcctgtgtctgtctcggcttctgcgcctcctcctgtgtcgactcctgcttcgacttcgacttctcccgctgctacttctgcccccgcttctgcccctcctcctgcgcttgagtctgtgcccgtctcgactcctttccgacttcgcccacgagctggagctggagctcccctccgcattcataacatcgttgatgctgccaacgaaggcattcggctggctgtccttcattttttccatgttcgcgcagagcgagtcaggcgagttagagtcactactgcgacgtgcttcactggattggaggtccatttttccatccttcctttttttaagaaaatcatcatttggttcctcacggatgtattccccctcgtcgttatgttcccttcccttttgttgttttcttttcctgtcgccatcagagggtccatcattctgcatcgcataaccctcttcgccatcaccatggtgatttatttccttcggatttcctccctctgtattttcatttcccccatttggcgcttccacttcagccgcttttctcttaaaaaaggaattaaacatggttggcgcgggacacgggatgaaaaaaaaaaaaaaaaaaaaaatagccaaatggcaaacaaagggggaaataaaaagggcagcagaaatggaaaaaaaaactgaggcccagctctttttctttttttttcctctctctgctgctaggtagtattactaaagatgttttttttttttttttttttttttgggaagttctccaaaccagagatttggtgtcactcctggtcgtccatcttccccaacgaaagtagaacctcccttgtgcgtggagaaaaaggtgtcattttgcatccagcgaggcagagtgaatatttaggagcttcgcttcttcctacctgccccgtgaatgtggaacggacggacaagcgcacttgcgcgatacaggtacatccacgcgtgagtctcacgtttcgccctttctgcacttttcgcccgtttcgccctttctgcacttttcgcccgtttcgccctttctgcacttttcgcccgtttcgcccttttcgcccttttcgcacttttcgccctttttacagttttactttttccccaacttggcttccccccaacggagaaggaacaacttcccctggcagccaaaatggggaaagaaattattccatcccgggaagctaaaaaactcccataagggttgttcaccatggaggggaagaagcatatccattcttttatgtaccaataatgggatgcccctttttttttttgcttctcttaagtggacggagttgtccccacgtgatggtaaaaaatttaaatccgttcatacatgcagagcatgtcagtaatgtcaacagattttttttctttaaaaaggtaatttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccttgtgtgccttgttaatccaattggttgtggcacatccgtccgggggacccgtgttgcaaaaaatgcatacgtctaacaaaggataggtggaagtagcttggaaaaccatgcggtctccgttccgtcagttaatcacatgggggcgttggcgggtaaaataatcctttagcttcacataatgggaacatatgcatgtacatgtacatatacatatgtatatatttacttatatttatgtgatacctctgcagtgaccacgcaggggtgagggtggttactcgtcgccacgtgaacgtactggtacatttgtaccttccgatgtttgcaataattttccatttgcgtttcccatgagtaggagtgagcatgattgctttcctctatccgttcgtgcagcaaaaaaaaaagtcagctgcctacataccgaacgcgaggactgccaactggtgtttaaaaaggggaaaaaaaaaaggaggagaaggagcaagcggaggaggaacaaaagggaacaactggagaaaacgtgtgacaaatgtttgccaactgtcaaaccgcttgacacgcggtgggcccagaaggggagaaaaaaaaagaataaatggcatcataatgtaggaagggccaaaagctttggctacgtaccatacctacttatgcaatttcaagcggcacacaaataatccctgtgggtcggcaaaggcacccctgtagatggctcactcatgtacgtacgcgaggcgattcggcaaatttgcttgcacacgaaaaggaaaaaagcgcaacctcggtaggtacatctgtacgtatagataggcacatgttggcacaaaaaggcacatgttggcataaaaaggcacatgttggcataaaaaggcacatgttggcataaaaaggcacatgttggcataaataggcacatgttggcataaaaaggcacatgtaggcaggcgcccacgaccctttcgtgcgtggcgtcgaccggcacacggtcatggcaaaagcggcacacccccaaccgggcgcgcatatctgccgcgtctgtgcatgtccgccgtcctcacaaagctgcccctgttgactttcttccaccggtcattaaactcagttccaaatgggttgcgttgcatttgaaccgaagtggagttaaatccaaagttgacgtttaattggcctccctcaccccccttgtgtgttttttttttttttttttttttcccccaatacgtacagatatatagtcatacttgtacatgcatacacttcatccacccgcgagcatttcaaatttttttaaaaattaaattacatactaaagttaatgacccctcgtgtgaatattaaaagaaaatttctttcccatccctgtcattttgtttccccctttttttcccccttctttttttccccttttttccccccttttttttcccccttttttttccattttccatacaacttccacatttttaatcctcacttggaacgtccgaacgggcaaaaaacaaacgcaggaataagcaactgtaacgaagaagcagatggtaaaaaaaaaaaaaataaaaaaaacgacaaacccgtatgtgagtcacttggctaatgttacgcactttcacttatgcttcccccatgttttgccaaagcttccagcgtccatcctacataacctctgttacttgcttccatatgaacaaaggcggtcaggtgctccgtggcctacttgatggactcacctatatatgtaggcctagctgcttatgcgtaaagagtaccccttatcctttcctcctgataacccctcttcgttgtcatccccacgtggagaattattgtacacatgttaatatcccatctatatacgcctgtcccctttcctttcatgtcgtgtttgccatttagtactgccctcacccaaacggtgttttttttttcccccctgtttatttcttgcgttcgttcgagggacaccctgctgcgttgcatttgcttgccacatagatatgtcttcccgccattcttactcctccgcgtgtgtacgagttaacacccgcaacggaacgcgcagtattatgtagacatttgtaaccgttgcctccacctggtttgtcgaaatggccacctcatgatgatgttgctttgctttttacgaacttgtcgcagttgctctgaaaaatgccccctcgtttgcgccacgttatattagcatttttgtcacactgttacgttgttacggtgttacattgcttcttcttcttttttttttttttcaccttgccgttcatacgtttcagctagccattgtctacgccccgtaagcgttgcactgggctggagaacaaagaaacattttcccccacacacaaacacaaacataagaatcgtgattgtttttttttttccccccgcttcacactgtgtctcctttacgaagcataactgacgcgtctgtttttttcacactttactgtacttcccaccagttgcaacttttttcacttcatcgtatcgcgtaatgtgctaactgctatgtctgttatccccttttttttacctgcacgttcaggcaaaagtgaccaaatatttttgctcacaactgtttttttttgtgttgcttcctttccttatggcatctgttcatgtgatgttcctcttttgctccccccaacgcagagtaacaaaatggcagccaaatcgcaaaagaaagttttaaaaaagcaaaacaaacggaagaagaaggaccccttagctccaaagagagccctgtcagcctacatgttctatgtcaaggacaagcgactcgaattaatcaaagagagaccagagctcgccaaagatgttgcgcaagtgggcaagttggttggagaagcctgggggaagttaagcgccgcgcagaagactccgtacgaaaaaaaggcgcagttggacaaagtcaggtactccaaggagatagaggaatacaggaagacaaaaaaggagtagaagccgtctgccgggggtgccgcgcgtaatcatccacacgaaaactcatacacacatgtactcacccacatgcatatgcacctgtttttaccccggcgcatacgtatgcaaaacgcgtacgcatgcccctgcaagagggggaattctttttgcagccagcgcgtgcatgcgaagggacaacttttttttatcattactcctatgttgcaaggaggcagcggtgcactgcacttttcgctgtgcctccatgtgcatatgtatgtattatatatctgcgcgcatgtagcatctcccccgcgaaccggcaattgcacacgtacacacatacatacacacacacgaacagctcacgggctggtatgtttgtaacctccgcacgcacgcccacttgtgcgcgtgcctcactgcatatgttcacgttcgtacgccacgtatgtgaacatacatatgcatgactatactatatatgtcgactactgcgtttagcaattttcttttttttcataactcactattgtagaaatattcgcaactctttttttttttttttattcttcgtaagaaaaaaaaaaaaaaaaggctaactcacttgggagataggccatgaaaggctgggcgcgaaaggttggccactaaaaaaacgccacacacaaaaaaaaattcttaaaaaggctccattatcgcgcatgcaacacaaacatattcgaatttgtttccataaattgttcgatttgctctcttcacaattgctgatgggtcagttgatccctttagccatggcacgcgggtcgaagggggagtagtggtatacatgagcgtattcccacgtggcgtaataacattcatgtaaactttgctgctgtgccgagcttggcgcttgcctaggggcacagcgaggcaacgaaaaagagtaaagaaggaatgcgcagaaaactgatacacaaaaacaaaattgaaagaaaaaattggcacaaaatcgcctgaacaggacaggtgaaagtgggccatttatcaatccaacaagctttttctaaaaaataaattatgaacgagtcatcttttttattttattatattttttcacaagagagtcaacaaaatggcactcacaatttcggctatcctcaaaaaaaaaaaaaaaaaaggaactgcaacttacagcactcgcaaaaggcataccatgtgaataaatgtgtgacacgcgcgcacctgaatcatacgggtgcacataacggaatagtaagcatatatattgtttacgttggtacctcattttttttcatccccccaatatgaaaccttatacaacgttgcaaaggagaaaaggcaaaaaaaagggggattcaccagaagcgattttcggtcaaaacagttcatagcgcgctcctttcggcgaagtgggtatgaacgtacaaatgacaaaaaagggggaggcatccacgcgaaaagcatccacgagatcattttaacagagtgggaatgggcaggagtgtgcgtatccctcaccacgaaattgtgacctcagtccgtttactaaaatgagcaaacgtgatgggtattttatactgggtgggacaaaagaagggggattcctatcacaccctaataggtatattaatttttactttttcttttttttttttaattttccacttcatgtgggtcattatgaacaacctgtttgtttcgaagcagtgcacactggtgtttacgtagacgtggggggaccattcccctgtgtatttaaaaataacatcgttcgctgcctcgctaaatttgccttagcatgactcatccgttcgtgcacaagttacagtggagttgtacgtgcacaccggcatgaagttatttacataaaaaaaaaaaaaaaaaaaaaatcatttctatgtgttacgcatggttgggtaaaaactgcgcgctgtgttcttccagggagggtgggggcctaccgtacggacatgggacaaaatcatccgtaagtattctcacgcgtgggtatcaatgcgcatatgcgcacacatgcctacgtacatagatacacgcacacatgcctacgtacatagatatacgcacacacgcactggtgctcccccctgagcaagggggtgttctccccatgatggcgttcctggcacgtttttattttaacattatttgtcctccggacgagttgtacatgatgacaacagagtctcgcagtcgttggtagagattatcacggtgttggttacttcttctctttattcagctggcgggggaaaaaaaaaaaagtacaaaataaaagacatgtaacagctcggagcatcggaggatggagacacgccagcactgcgtgctgaacgtcaccaaaaattaacttaccatttcgttcacgcggtagtacatgaagatggcgcccggtttgaggaagagttcgtaggaggagtacgtggcctccacggctaggaaggccaacagggctcttcggataacaggcaggcacaccgttccgcagccgtacgacatttttgcactgtttcaattggggggaagggtgtgtttccttatgaggatgcacggactgcctccacgtttggtaaggataaccctctaccgcaaaaaaaaaaaagggataagcaccggttatacgagtggacgatgtgtgtgtggcagtggagtagctctgcttccttcaatttgaattcctttggagcgacgggcatgtaacttttgaagcgtacgaacaactcggttgggtggagttcctcgaatgagtgacttattcgggggctggtcgagcgggcggcctctctagctcattgaccgaatcacggggcgttccttatggcgcgcgcatgcgaaagttgttgccgcgttggtaggaaaaattggccatttggaggactcgcgagtgggatgatatgttaactcgttgtgttcttccctttgcgcagttttaacttaacgtagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacccgtgtttggttaaactgacgttaaagtgtgaaaaggaaaaaaaaaaaaaaaaaaaaaaaaaactgaccaggggatccccacctcggggagtacgtcagacgggtatacatacccatttgccgcacacatgtatgtatgcacgtgtatccgtaaaagcgtagcagtcccgctgcgcggtgtgaaaggtcgcatgctaggttgtgtccctgcacgtgagtgtgcgcgcgcctcccctgtgcagtggttgcaagttttttttgcgcccaagtggtctgtccatgcggctaacacgggtcattactgggtgcaccaattggtaaaaaaaaaataaaaaaaaaaaaaaaagacgcaaaagaaaggcgaaaaggacgaaacagacaaacgaggtggtaacaacgcaaaggcgcattctccgatcttgcatcaccattgcacaactgcttaacccaggaggggtgcagcagaaacgtgaaaaaaaaaaaaaaaaacgaacgaacgaacggagttcgcgcagtaggcgaaaataaacgggatggtctgcatagactgaataaacggaggaaaaaaaaaaaaattgtccacgtctgtgtgcacattggtgtaggaaaaggcggcagccacgtttctccggaagtgacagaacagaaaaccgagcgagtgaacatctcaatgcacatacgtgcctacgggtgtgcacatcccaagaagcgtgcacctgcacagacccacgaatggctcagttcgactgaccggtggaggtcccttcgtcataaacacccaacccgtcgcatacgcgtcttgcaaataggctaagcggaagcgaagctggcatgtgtccgcgtccacccacgtatccactcagccacccaacaaaacacacctacgtttgtaagtatccccccacttgctgcattttgtaccaccaacgcccatcatgctgaaatatgccttgtttttttgcgcgaccttcgcgtatatccccctgggaatagaaagtaagaccgcaggctaggcgacacgcggcgtacgtatgtcggtgtgggtggcctcatgagaaggaggaacacacatctgcatgtggccacctgcccacctgaccatctgtccacctgaccacctgtccacctgaccacctgtccattttcccacctctcaacatggccaccccaaacgctgcacctctacccgccccccttgcaggcagattcttcgaaaatataatccccccgaaattgcatgtcggccggcacccaataaagaaaaatttaaaaaatggaaaaaaaagcataagtaagttacctcgacgaaggattgaagtgggcatacagagagagagagagagagaagcccctaaagtgctccctcctaatcgtgtctgccggtgcgttacctactcagcactgagtgttactcctacccacccatacatacacacgtgcaggtctagacaagctcgaaaagaatatcatgaaaaatgtggactccatcaatgtaatgtttgaccccaagaataagaaattcgtcccgtccaagttgaagaaggcgcacatagttggttcgttcgagggaagcacagcgcgtccagcggaggagcgtggcgaacggcgcggcgaacggcgcggcgaacggcgcagcgagtggcatagtccgcaccatagtccgcaccatgttgtgcagcatattgtgcagcatactgcctagcatagcgaacgacctgtctatgcacgcttccaaccgttcgggagaacctcgacgaggacatagtcatcccacgttaaactctccctccccccttttctttttttttctccccttcgccactcccccttgcaggaggtttcagccagaacacgtccgacccgtcaggtacgcaggaggggcagtccgccgggcagcaaaatgattcccaaaaatgatgcggcaaaacggggaaaggagccaattgtgaagcatacaccacaaacacacatgcaccttcgatttaaagcaacctttttgcatcaccatccccaatttcgcctcactcatcctccccacaccttaccaccccgtgcacgcaaactaccacagatgtcgaaaggagcaaatacgagaagggtaactcgacgcgggaaagaaaaaatagctgagcggaagaaaacgcctcaatccgcttcgctgtgcaacgctaccatcctacgatggagacgtaaccaatcgaatcacgtccccccctacggcatctcttctatgtcatcacccctgtgacatcactcctattacagccctgcgctttctagaaaaaatgaacagcgagatgattgtgtactcaactaaaattacgcgagagttagacagccaagattataaaactctgagcagtttcaaacgtgcctcagctctactgaaggagagtttagccaccatgcattctcttgaaacgataaagaatgacaaaacggtagactttaagagtaagttaagggttcccttcatgggggacataattgtgaagcagtccaacagaccatcatcccatcatcccgataatgtacatatcgtggtgataatagcaacacccgggattacgtggttatctattttccgtttttccatcccccatctcactcacagaatacaacctggagtggtactccaaggcatccctgaaggagaagtacgagactgagaagtgtaagataatgaagggagaaaaaaagaaggaagaaatggcttggtgccacaaaatggggttctcaaatggagcaaatttaccactgcacgatgccaagcggggctgcacgctgggaagcgggactgcacgctggcaagcggtgcctaacgcttctatgtgcttcccttctccttctccttctgcagacatacacaggctcatgaataaacttttcgtgaaggcgtccaagaagaaaaaaaacgctcagaagaagaaaataggtactccgcctggactagccgctgctatctcgatatatctcctcaagccttttacttactcattcgttcgcttctcccttctccacagatgagaatatcgagcaactggagaacgacctactgatgcagcggttcgtgagcgaaaacatgaacggtaagtgttagggggacaacacatgggcgtaagcggaagggcaccccagcttgtcctacgtacctccgttgggatatgtagaagacgcactagcggctgcactagcgggtgcacacactggtgggagctgctccaccactgatcccatccgcccactcctccctcactgcatccgatttgttgtctctccccactcccgcagtgaccaagctgctgaaggagcacgaagggaagtccccaaattatatggcccctatgcactcggatgtctgcgggcaactgggttagtcacgatgatgggagctccccaaaggagggaagaagcgacgaacttctctcacctgaaggtgcatcctctgcgtggtgccaacgtgggttgccaacgtggggtgccatcgcgtggtgcgaacgcaattctaccacacccatccaccccctccgcaggaagcacatttctcagtttcatgtttgagaagctatttaagagcgcaatgagtcacgacatcccctactttaagcagtacttgcctcgtctgaagcacaggatccacaacatgatccataagggtaacctttacggcatttgcacgttgttctaggaagacgtgggtgtggttgacctcgggaggaggcttgaggcggtgcgaagtgttgcgaagtggtgcgaggacgcgccgatcgaagtcacaacacggtgttgccatttcttcttccccacgacaggaacactcatactgctggagaagggcctcgacgacgctctgcacaccttcaagctcaaggtggcggagctcatgcagaaaagtaacgcagaagggggggcagcagggggagagatgtgcacatgaggcacggtggatttgtcgatacggattggctgccacggcttggctgccgctaccccttggctgcctctaccccttggctgccgctaccccttggctgcctctaccccttggctgccgctacaccttagccgctaccccttgggcgctacccctgtgaccagattgccaagcggaggagttccccccatgacgtcccccaccccttcccacaatcgcagagttcgggtttgtcgacatgtgctcaagcaaatgcgtcgccgagacggtcaacgcaaactacgacttggaggaatacaaaaatgagttcaagcctacgaatacatctcagagaagggctgacagtaaggaggacagagctatgtggagtggggacccacatcgttggtccttttcgcacccccaatggggcctgcgcctgttacgtgtgcgttggctgcccattcggtgagcagtcattgtgtccgccgagtcttcttcgtgttttctgtgggtctgctttgcgtgttttctgagagtttgctatgcgtgtcttttgcgcgtcttcacctccgcttcaccgtctctccaccgtctcttcaccgtctctccacctccgcttcaccgcctcttcaccgccgcttcaccccccccctcagtggtaaaaatgcttatgtactactaccgagacaagctgaacaacatcgagacgacggcggacttcgtgctgattatgctgctctacctgaattcagccacagagcacacggagaagggattcattgacgtcagctccatcagtaccacggataagtttaacctgctgaacacaaccattgacaagcggaagaaggtgtggcttggaagcgccgtggaagcgccgtcgaaatggtgctctctctgcgccgctacaccgctacgccgccgcatagttgcagcgctgcacacctacaccgccacgtagttgcacagatacaccgctacgccgccaccccccccgcgcaggtaaaaaagaacaagcggacgagcttcctcaagattgcgcccttcaacttcttccgagaagaaccagaagaaaaatatggaaatgaatccatttttgccatcgatgatatcataaaaacttgtttgctggcgaagaagtctcagaattttagctctctgtacgagacgacaaaggaggtgtggaacagcattcagagtatctactccgcgtcctatgggttcgttgcttctaagaagctaaaaacaaaaagcttcgtcacatcaaggatcagaaacgtgggctttgtctttaactggtttaattataacatgaatcccactccacatgtgaacttcctcgtgcataatttttctcccctcatttctgtgagcctgcagttgagtaagtgagcgagaagggggagggagggatatacgcaaacttggagaagtccccgaatgggcggacctcctcgccatgtggcagctctgcaacggtttcacccgcgcgactggttccacctgcgcagctgtgttcaactctgcaactggttcaacctctgcaactggtcccaccccttcaactgcgttcacctctgcactccccccccgcgcagccttcttcatcagtaccatgatcgagcagtacgagtccagcttcctgagcaatttctcctcaaccttgaaaaagatattcaccatgggagccagctcagcacaccccaagaattacgcagacctggtgagcttctccgaaacggattatttgttgcgacattcaaaagcagacaaagctcaaagaatcatcacacagacagtaaagatgctcaaaaagaagttcctctccctcccatacactcctactctcctggcccaatatatctctctgtttctatccctatgggtcttcgaaaatgagaaaaatatatccctggagaatccgaatgtgactagatttaagaagttgttcttcctgtcctacttcgttcacagtaagtgatgaggagtggctgggaagcggccgagaagtggatgagaagtgacccagaagtggcttctaatcggatgcgaagtggcccagaagtggcttctaatcggatgcgaagcggtgggaatgccactgccaaaaaagttgcctatctgaacggtggttgctaacggttgtcccaccgctctgtccaccgctctgcccactcctccaccgctcctttccccactcctgcagactcgggccccgccgaaaaggcagtcgaaattatctacaacagatgtaaaggcaagacggacaaaatcgtgctggggtgcatacatgactatggaggagcgaagcaaaagaaggtccttggtattataaataaaaagtgcaagccaaagagaatccctatccgaaagatgagtattaggaaggtcataaaaactcttatgtcgtctttgactgacccattagatatactaaaagttgctgtggacacagcgactcgatgtgatcacttcagtcgtagtgcatccatggataacaacaagaagaacaaaaataaaattaattatgatttatttgtgaagtcagagttgtccttccgttacatctgcgccgacgttacgagtaagttggggcgcacccatcgggggggaatccgcgtctcagccgtgttaccacatatcagttatgttacgcatcacatcttagttatgttactcatcacgtctcggttatgttactcaccacctctcagttatgttactcatcacgtctcggttatgttactcaccacgtctcagttgtgttactcatcatgcctcagccatgcttctctcacaccgctcgcatgcttccccccacatgccgcctctcccacatgcctcccccactccgttcacagaaaaggtggtgaaaaaaataatcagggatgtctctcgactgaagaacatgagcgaagcccaggaaataatcgaccagtcgctcaacagcgtgcagtacttgaagataagaaactacaaggataaggagagcagcacgagcatcttttgtcccttcatggaagcaaacgacaagcacatccgtgacttggagcggaaacaaatttcgatcttcgtgcatagtaagggccgatgaagcgcgctaagcggtctccaccaagcggtcttcaccaacgagcggtcgtcaccaagcggtcttcaccaagcgatcaccaacgagctgtcacccctcaccactaaccggtcaccacttcacccctccgcagaaaacgtgggcatactgaacatgctcaaggggaagattaccaacgtttttaaaaagtcgatcagcatccgggaaggtgagaacatcgacgcatggataaaaaatttggacatacgtgtgtctctcccctgtgcaggagctcattcttcatctttacttctcccccctctgcaggcatcaaaacggacagccccatttcgatcaaagttggaagtaatttttccaaagaggacagaaggaccgcttaccacgcggggggttatctgcacagggtcgcagcatttttatattattattactattactattacttatttttttttttttttttttttttttttttttttttcagcgcgaaagttcaacgggttcctctttacgggaggtaacgccagagagagcagactggttgatcgcgtcctgtgggggggccctacaggcctcaccacgtcgccacgtcgccgcttcaccgtttcaccacttcaccgcttcatcgcttcaccacctcaccacttcctcacttcctcacctcacaggataccaactaaacatggacagctttgagcgtagggacagaatggaattgcttggagatgctcccaaatggaagagtgcccaacgggggcatgcaacctttgtgtgaattcccctgcacgtgttcattttttttttttttttcatctgtccacttccctccccctccccttgttagaagaaaacacgctacatattgggctgtccaaatcgagtaggtttcgccacccccgtagcagctgcccggcgaacccgcaattgcacacacacatagatacaaacataaaataaacacgcacgaagacagccgtctgctcatttatggacttcctcacgtgtacatccttctccccctgcgcaggaaaggtctacgatgggagacagttcgtcgacgagttagagatcctgaagtcagatggtatggaagtgtttcataaagagtcactcgatgggactgacttgcccacttcccacgttctgctctcattttagtgcagcatattttcattcacccaagtgctcctgcatccacgaagaacgttctctctctaaaccgctctctaaaccgctctctaaacccctctccgttgtttctccccaccctcaggtgtcaagcggatagaaatgaaaggaatcgacgaggacaacgagagtaactacgcgaacttgagtggcagcgccggcaatgcttttagccgtttctcctttttgttttattccttttccatctgttgtgtgtgtctatccgtctgcctatccatccgcctgtatggctttcccgaacttccaccatcaccaccaccaccaccccctctccgcgtaggaatttacgtcctgaaggataacaccaaagttcccgaatttgaatacgccatcctttaccctagcggtgagattcaaactgtgaagggggagacatgtgcgttgtgctccccctcccccaagggagttactcccctacccgagatcgatgagcaacccgaaacgcactcgcacatgtatgcatgtatgcatgtatgcatgcatgcatgcacttttggacttctccccactttcccccgccttatgccccccctcttttttttttctccgcagcggacattatcatttttgacggaaacaactacgtctcttcttctgccctccgggacatgggcctggaatatgaaagtagggcgctgggcgcagcggtttagtttgtggtgcagctgattagttcgtggcaaagcggtttagttcgtggcgcagctgattagttcgttgggccgctaattagttcgtggaggtggtgcgttccgtttctgcttcctttcccacacacacgctgcgtaaaacacgccccccttcacccccatccgcaggaatcgtttgggccggacacaccgtgggctgggtggcagagttcgccctgggaaccatatcagaaaatccacgtaactttcgcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatgtacagagctaccttcaaaggaaaccacttggagatgttcactttggaaatttttttttttttctttccctttttcgcagtccccattttcgatggccacgcgtgggtgctactggacaagttgagcgttaagagcattttaggtgaggagaggcttcgcttggccattcccttggcggttccacattgccgctgaacgattaaccgcatccgtgtccatcccatccgcaggcgagttcctaccgagggacgtgcggggcagcctgctcgcgagcaccgtcaacttcatcatcctgaacaaggaaggacgccagatcctaaaaaacaccacacgtaaggggaagcaccagtgggggggcacctcttcgcatgggggcgcctctccgcatgggggcgcgcctctccacatgggaccccgctcatgcgtgcgcactatattgtgatttttttaaacgtgtgtgcctttaaacaactgtatcccctcgcagcggtcgtgagcctcaagcacgccaccttcaccctgagcggcatattaaacttcgtcatccgggccgaaaagggaaaagggaacgaaattatcgtgtacacaaggataccataagggacggaaggatcctccccccaagcagccaaccagccatccacatagaaatcggggttatggatagaacggatcacttccctggccgagggaaaagaagttccagtgaagcactcaggggggggtttccctccaccgcagtttccacttcgaataaatgtttcttccctagacagaggcacctcttcgtgagtgtgtatatgctgcctacgtaggagtgggcagcgtctatccgcggagtgttgtcattttgcctcagcttcggtcttcgccacttcgccatttggctatctcgttttttcgttttttggttttttcgttttttttttgtttcccctttttgtttcccttttttgtttcctttttttgcttattttttattttttaatttttagtttttgacccctctgggggaacccgtccctcatttttttgcccccatctctgcatccctttgggactgcgtttgttattgcgctttttcttttattttcttttcttttccttttttttttttccgctttagcgcacactgcgttcccgttaaagtccaccctttttcgcaactaacactttttttttgcacaaacttccacatcgtggggtcattttcatttgctctgcggacgcacccgccgcgtcttttctgttttcctcatcccccccccccccccggtgagggacaaaacagtgacgagtgtgaagtctcgcgagtgccaattgacgaagaggagaagtagcctcagtgaagccatgaacaaattggagcatgcaacccgtatgggtgactagctagcgtaggtgagtaaagtgcgggtttccattttacaggaatcttccgttcacgtgcaggtagatcgttacacgcacatttgtgtacttaccagtctgtgtaagtgtcaccatggacgtgtaacgacctacctgcgtggtcactcttcttccgcgcaaccatctttactccacgcacttatggttatgccaataccgtgatgcgtttttttctttttctgttttccctcctatgtgtatatatttagctagttgtccatttttttttttttttttccccgcccatgtgtatatatttagctagttgtccatttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctctttcccacttcccccccctcagcggtgctccagaaaggaaagtcagaggagacagtcgacagcggaaagaatgaacagaatggacagggcagtgaggaccccccgaaatcgaaaaccctggaagccaaatttaaggcaatgaagccgaaaataaaagtgcccgagttgaagtttaagtcgctggattggaaggcaaaggtaatgcctcctcccaaggttcccttttttgggggtaataaagcggatgcacttagcgccgctccatcggaggaagtgcctccagaaggagcagaccccggcctgaggccagccaagtcgatcaagtcgatgaagtcagccaagtcgataaagacaaccaagtcgatcaaatcgggaatgttaaaatttgataaggttaaggcacccaaaggaccgaagccaaaatggaagatccccgatctgaagctcaaaggattaggagagaagggtaataatgtggcaaggggggagattgaaaggaagtccagtaatgtgggattgacttgccagcagggggtagaagcagcaggaaggatggaggaaggggagcagacagagttaagaaaaggccagtcgaatgataatggctccctcgcgggaagagacgaaacaggcagaatcaaaaggatgctgcacatgagcaagtaccttgacactggaaacgttgctagtcacttgagaggtcacagcgtgaatgcatcgcaggtagtgaagaccaaaggggggggaggaggaaccactggttcatcccctggaggagttgggaaagggaattcccccccaccttcctttgcgaaggatacggaaaaggaatcctattcgtcagccaaagaggagaacgtcgaggtgatgcacaagtatagcgcgtccatctcgagtgaagtgaccaaagggggagtaggcacactcaaggaggtccccaaaaatggcatttcgaagaaggccccccctccgaaggggttactacctctgaaagggtcactgacaaaaggaccgctgccaaaagggtcgctgacaaaaggaccgctgccaaaaggaccgctgccaaaaggatcgctgccaaaaggatcgcttccaaaaggaccgcttccaaaagggccacctctcagcagcatcgtgaacgacccctccaatgggggggaaacaaacagaccaggagatgcacacgaacgaacgcacacacatacagtgacagatgcaccggcacatgcactctcacgttcactctcacgtgcaccctcacatgaaccatcacgtgaaccctcacatgcactctcacgtgaaccctcacgtgcaccatcacatgcactctcacgtgaaccctcacgtgcaccatcacatgcacccgcacgttcactctcaagaacaccctcacgatcaccctcacacacactgacacatccacatggaaacaacgtgatggttggcgtgtcggatgcagagtgcagacaaacggtaggtcccctatcgacctccaaaaccagcacacttgtgcgggacacccattacataaatgcattctccaggattgatggaaattacatgggcatggttacagggccaccaaccccaattgattatcatgataagaagccacaacatcgtggaggagagaagggattggaacagatggtaccaaatgaacggacacgacttagtgtgtttcctccctcagccacacctgtagaaggtccctacagtaaaaacttcgtgcctttgtgttattacaacaacgatgtatatcaaggtgggatggggagtgggtgctccatgtttttccctcctgggtggtactacgtccccatgtgtgcgtatggcgactccgggtgggcggagccctcaggcggttggaagtcggtgggagggggggcggtaggaggagcggcaggaatgggccaaatggacggaggagagctaaccacaaatggggcacaccgggagagaaaaaatgagaagacgaagaagaagaacaacagaggaggtgaacgaacaaggggaccaggaagaaagcaaagtgatacgctggtcgctgctgggcatttaaaaccgttgcagtttagggagggagtcgaatggagtagcgaagatgagaagtatctcaatgcagatttttctatcgaggaggagcggcgagagaggacaaagaagtacagaaaggggcgggacagggaggtcggaagctccattggggataccaagtggtacgaaattgagcgccggttgaacaactgccggggggttgtccagcggagcgaagcggaagaggaggaggaggaagaagaacaggaggaaggagaatatgagaaatacgaggaatgcgaggcgctaaacggcgcggaccgtggctactacgtggactgcagcgacggagagggagaggacagctgcgatgacgacacgaagtacatcggtggggtgggcagtgagtaccactacgcgggggacaccgaatgtgaggagagcgccgggggatcagccgagggatcagccgagggatcagccgaggaggggatcgacgcaacgggggagtacccaaacagacgagggaagaagaagctcacaaagaacacacggagggggaacccccgcacgaggaactccttggaggaaagctactccttcgactatgacaacatttaccagaattacaaaatagggtacctgagggagaggctgaagtgggcgaatgagtatctgcgcagggggggggaaaagacctccgtgagagggacccccgtgagagggacccccgtgagaagagcacccacgcgaagaacaacccctcgaagaacgcaccctcgaggagcaccccctcgaagagcacccccgcgaagagcacccccgcgaagaagcacaaagaacgcctgaacgacatcgctcacctgttcctcccaaaaaacaagaagcaccaaaacatattcgatctttctctgaatttctccagaatttcagatagcgacaaggatgatataattaggatgcttttttcttgtagagagttggaaaagctaattgaagagcaacactgcgtgctcgatatgttggacaatgacttaagggaggtgaacgcatcgttgaagttaccacccacatggaataacctgaaccatttcgaggtactccaagaaagcatcctgaattcggaaagcaacgaagggctaccccttaacaacactcctttttttattaaggggaaggtggctttgatcccgaaaaatttggactccttcttcgacaaagctttggtggggcacaacgtgtcgggagtgacggaagtggccaacacgttgggagtggccaacacgttaggagtggccaacgtgtcgaaagcagccgacgtgtcgaaagcagccgacgtgtcgaaggtggccaacgtgccgaaagcagccgacgtgtcgaacgcgccgggcgtgtccgcatcctttggctactcgcagcccgcgggcgccccctcgaacagcaagtatatgcccaagttcgccaaggctaaggtgaagccgaaggtgtcgctgcttttgaagaaggccgcgtgatcaccgttgtgaagtaggggcgtgccgaaatggcaccctccgcaaggccgctacttcggcacgcctgcccttttacgtccattgatgcctctcatttgggaaccttcaggggggcgcttacgtgtttctgcgcggcggaaaagaaattggtgctccgccagctcgtcggccaattcgttcgttcttctcgtttgcatgtacgtatgtatgtatgcttgtatgtacgtatgcttgtatgtacgtatgcttgtatgtatgtgtgtatgtctgctttctcgtttgtctgcctgcttgcttgctggcttctttttttttacgcttgtcccgcttggggccaaacaggggagtgccactctgccccctggaaaaaaaaaaaaaaaaaactccaaattctcaaaacggcaaaatgaggagaagcacccgaatgtgtgcagttggggtggtaaactcatttttctccatttagaagaaggggcggagagggagcagaggtgtagcttctggagggtccttctcgcacaactgacgcgaccctatcaaggtgcagaagggcttcctattacttcgatgggatgcacattctcctgtctctctgtctttttttccgcctcatccggggggccatttcatctgccttttggctaagatgtgcagatgtaggtagtacacggactggcaggcctcgggcccgttgttcacgactaggcggaagtcgcccaagttgttcttcctcacaatttcggaaaccttgcgggggggggaaggggtgcgtcgtcaggtgcaggccacacggagaggctacactgcgaggatacacagagaggccacacagagaggccacacagagcagctacacagagcgggtacatacggtggggggatgtccccccgggtggattgctgcacgctatcttaccgcccacatcatgtgcccaagaatatctttatgcctctcctccgccttactgagcctcgtgaggccatccctcattttgggaatcacgaggatgtgtacgggtgcctgtgggttgatgtcgttaaaggcgaggacctgcaggggaagaagaaatggagaaagggagatggccatgtggagggaggcagcggtgatgcgctgtaaagcggacgtctcatctgtgtctactgcgctgtaaagcggacgttgcagatgcgacgcagggggggggggtactaccttttcatcttcgtacacgaagtccaccttcacttctttccttgcgatttttcctgcagcataattggggggttgaatggtgaagcggtgttacgtcgtggggggttccctcgctcaggtcaggcggtttggtcgctcaggccaggcggtttggtcgctcaggccaggcggtttggtcgctcaggccaggcggtttggtcgctcagctcaagcggtgttgccgctcagcattcccttcgccctgggcgacttaccaaaaattgaatcgccgttctcatccttccctgcagccgcaagggctctctcctcctcgtccgccattttgcccagccgtctgtttatggctctcctgcaaggggggggtatgtgagaggggcaccaggtgtgaagatcggactgcttcacaaactgcagatgtgaaacacgtcatggtgctaccaacagggaagccccttatctgtggtaagtccccagttctgaaatgaggacacagctcgtcaccactagcatgttaaacaagcttgtcctctctccgtgcgagccttacgtgaggtgcttgttcctgtaggctagtttggtgaaacaattaaaggcgaaatttcgaatattgcatccgatggttccaccggcgatattcataaagcacagaagaactgctacagggtagatgggggggcagtaaagtaaacatgggcgatgtgaacagggggtgcacaactgggcacacacgtgggtggctcctcatgtgggtggccgctctcatgggtgaccgctttcatggatggccgctctcatgggtgaccgctctcatgggtgaccgctctcatgggtggggggtgctcgagggactagactaccctatcttggacgctgtcacgccggataggaggtcaaccgctgtgggtttcccggatggcctccccccctctccacctcgtaacaaatcgaaataggttcccttacggaagtatgaaaaaagcagttgggggaagttcatctagctgcgggatccttcgaacaactgggatgacgagcgatggagtgtactacctctcagttgttggcgaatcactacaacaatacacagggtgtttttctccttacccttgcgcagttcagcttttgcgctgtttctgtttctgttgtgtattttattatnnnnnnnnnntattttttttttttttttgccattcgtccctcttctttgttgctcttctgtgtcgcttttccccaccagtagagctttgcataagcgcattgcataagcggattgcatgggtgtgtcgcatgggtgtaccacatggtcgtaccacatggtcgtatcgcatggacgtaccgcatggccgtattgcacctcgcgcgggggcagggccgctcgaagagctctccactccgttgcttctgcactttctacgttagcaacacagagggggaaaagccactcttcatggaagcacacaatgcatggttaccccgctcatctgtgcatgagttcattttttttttttttctctctcccgttgcggatgcgatcggaaggacaacggggtagtagggttaatattggggacacagtgtacagtacacgggagggggatgagcgagggtggcgtgatctctacccctttcgatcagaaggttaacgacgcaatcgccacctctttttcactggccccctcttttttactggccccctcttttttactggcctcccccgtttcaccaaatggcagcaagggcagccgctcagccgagtcggacgccacgactgaagcgcgccctctgtgtcaagtacgtaacgtttttaagttacgcaaaaacaattaggctgaagggaccctggaacaggtactacggttgcttgtttcggacggcagggccagccgtgacatccatgagggggttgctgggaaccgttgtgatgcctcatggaggaggagagttgcctcgaaagaaagagctgccgttcgctaagccgcctcgaaagaaagagctgctgtttgataagccgcctcgaaacaaagagctgctgttcgccaagctgcctcgaaacaaagagctgctgttcgccaagctgctaagtcatatgctctccaagccagtaaaaatcgcttccttcgatttcgatggcacgttgattaaccccacaggagagaagcaccccaacagtgtcctagtcagtacggaagcaatacacagcatcactgtcttaaaaaaaatacaccaatacaatatcgttattttttccaaccaaacgtgtgtctcttcccccttgtatgactctacccacgtggagcagaacaagctccccatcctattctcaaagatgcaacaattaacagatgcgctgcgatatttttatgcactttatgagagtcagctgggggggcaactgaatggagttggatacccttcgattaagcgtcgacgtgggaggagagtcccccccgatgatacccctattggccctactcacaaaaataactgctcggtcagtgccttctttgcagtcgggaaaggtaatatcgaagcgttggatatatacccaaagcctagcgagggacagtactgcttgttcatctgcttggaggggatcaaatatgccctgataataatgagttattttgcaaaagggtatgggagcctactggagagagaaataatgaaacagaaagacaaacctttgggagagttcctccgagttgtggtcgatatgtttagtaatccctatttatgtgctttggtgaagaggcttcggaggggtgtatttcacctgaacaaggtcaggttacttgtgctggacgtgtacataaatgccctactgcagagaatggagttatacactcgcttggggagggatcacccggggtatgcggctcatgtggagttctttttgagtgacgcgcagtgggttggcaatgccggcggtactggcggtactggaggtggtggtgctggcgaagggggccgtactggcggtactggcggtggtggccgtgctgggacgcccccttcaccggagctgctgcgcgacgaggtttttctgacgcacctcacccgctgcctggcgcgcaaaaacgaaatcctgaagcgcttggcggccaccttctccagtttgctatttaattctcaggagagcttttacgcgggggacaacgtcggccgggacttcgacaagtccgacgtggattcgcaggtaggttcgagctgcccacggaaaggggcggcccccacctgtgcagatctgccagcacgcagaagtcgtacactctatgcgcaggcggaagtagactcatttttacactcctgcgtacaaccacacgtacactcatatgtacacccctgcgtgtccttttttctgccttgttagtttgccgcacgggctaggatgagactcctggatgatggccaggcacgccaattcggtggccctaaacagtgaagcggaagggaccaagcagtgaagcgggagggactctcatttttttctttccacttgcttgcacgtccgcttgttaattttttttttttgtaaatgacggaacttcaccttgtggaaaatacatttacacgttcaacgtcgaatcggcgataaagccatccgtagaggaaagcaactctttgactcttccctgtatagccaccgacccagggctgagtacttcctccaagagtgttgaggtgctaacgttgcttgccaaacaatcctgcatgtgtgagctcctactggatctttgcacgcacgaggtccgatctcatccttttaattttcacgcaaacgaggaactgattgtagctaacaagagggtgcatcacaaggggacgatccgctagcgataccagttgtgcatgcgttcatgtaaatatttttttttttttttttgcacaccttgccatccacttctccgtctccattactttaacggggcaaaaaaaaaaatagataaaatagaataaaataaaagcacctcggagaatacaccccgagaatgcagcccgccatagtgcattaacgatcacggtgcaagtcgaaaataggcagagctgatcttgtgcaaatggggcttccggggggggaagcaaaagaccctgccgcgtgaggtgtacactctcccccttcggcccatttgctatgcacttccattccctcctcgtgcttcctatggacacgtgtttctttattgcttggtggaatcccccgagttgatgcacccttcgcatgtgcaccgctttgaagagatacattctctgctcgaccggccagctagtcagccaatccaccaaggggaccagcaaccgactagccaacccaccaaggggacaagcaaccgacgaggcagtggaccaagaaaaccaactaagcatcgttccattctgcctccccccacacagtcacaatgcatttgcatttttgaactacccccgggaacgactcccccccgtgtggacactctccattcgagagcgcatcgcgtgcgtgtgcttttgcatgtgtgcatgtgtgtacctgtgcagccctgctcttctctccccccgcgcctcggccaaccagggatggtctttaatgcctccttcgcaaagtttgattgcttgcgaagctggctgcgtggtaagcaggggaggacagccgagcaggtcgatgagcagaccgatgagctggccgatgagcagaccgatgagctggccgatgagcagaccgatgagctggccgatgagcaggctgatgagcagaccgatgagcacgccactcagcacgcttctcaattacacccacttccttacacactgacgtatcaactttgcaaaaaaaaaattaagttaccccgtgaggcatagtggtatggcctccacaaaaagccactcgtcgcatgcctgatttcgctgcgaccatttgaaaaatgaactgcaagtgcagagctgcatgatatcgtggcgtcacctttacgtaggcaccacgcaaagcggacctgcaccgccgttcctaccagtcttcacatccatgtcacgaaaattttttttttacacaattatttttttcatttgctccactttttcatttatttgaaatgtcccaccacaagggggcgcatcttcccacgcactgcattcaagtcggtacgccccccacccccccctggtgacacatctgcgatgcagtctttttcgattatcctgttctgcttcgtgaaataatagcatgcatggggggggaacagccgtgtgcccattcgtcgcgggacatgacgttgtctggactgtctattggcacgactgcctgttacaagcccacctcctcgctgcgacctaatttagtcaccaccactgcatgcgcgcagctggccttaaaaaaaaaaaaaaacatatatacttatgcgtatacctatacgtgcacttatacttgtgcatagatagtggctcccccacacagcgcgaatagacgaaaggggaagagctcctccacgatgacgcagtttgaagtggatacgacctcgttcgagggcgacaccgccggaaacgacggcaacgataggaacgatcaaaacgatcaaaacgatcaaaacaaccgcgacgatcgaaaggacggccccggggagagtcgaagcggaagttggggcagcatccggcagcgcaacccctcctatgatggcgcaggcgaagtgagacaaagaatcgaccacacggatagaagcgacagtgcgaagggtcacacagatgtgcatggaagaggacccgtaaaggatgtaaaggtcctatgtatggcaaacgaggggaaggttggcgaaatgggaaaagacgtgcatgtgtgcgtgaacggcagggtgatggagacagcgctttgcacgagagaggcacaacaggtgaacagtcaggagaagcgtgcgcagaggagggaccaagctgtggagttttcaaatgcaagaggcgaagctgtggaatgttcaaatgcgggagactcatctgagttgtgtgagcatggggaggagaagggggagaaggagaaaacgaaaaaaacggagaaggcggagaaaacggagaaggcggaaaaaacggaaaaaacggagaacatcttgctgagtctgctgaggatgaaggacctagtcgcggagcacactctacggaagcgaaagagtgaaaaatggaagatggaccaaatgaagcaagccaaacgttatttgggacaaaaaatggaagcaaacaaaaaggaggaattcacagggatgatcctcccatgtgcctcagaatataaagcgtattgccacttgcttcatttagggttaatacttattcacgtgaacgtagctagtggagtcatgatccatacgttcaaatgcatgtgtcatgctgagtgtgttggggaggcatatatactcacagggaagaaatcgatagacagcgaaatattgattaagggtcccatgtgtataggaaagaaggaacccatcgtgcaacaggttagttgcgtagccaaacggtacgaatggatcttcttcgataagtgtcacagtgtactctctgcacggaacagagccattgccatgggatacaaatacttcaactcgagtacaagtgcaaggagatatgtaagaaattttatttgcagcatgaaaaagagatgcatcagtcgattaagagtcgtaaattacaaaggcacgaagaatacatggattgagtttaactccacataccatgaaaaaaattgcctgttttacagaccttgggaatgggagagagaagaaagtacgacacgcaaaattgggaccaacggacatagcatcggcagtcatggaagggaaaaaaaacgcagcactagagatagagacaaagatccacattgtacaatcacggggggaaataaaatgaccttttttaacaacccagttattcctactaattgcgaaatcgccgatgggaaaggttactctcaaaatggtttacgaagtagtgcgtcccacttaaatgaaaattgcaactggggaaacgacaacgatgtgatggtcctgggtgagcattctggggaagttggtcagaagggaaatgccacacagaaggacgttatgttgatgcctctcagtctggatcgccaaggggatggggttacaaacggttaccccgaagagggtcgctgcaatggaggaagtgatccctccaatatgagtccacccaatcaggtgagaccattacacggatctggtcaggattttatcacgcgttctcatgcggggggatgtcttctaaatggaaaggatgcacctgaaaaaaaggtttccctcgaaagtggagagtgtcaaatgggaggagaaacccttagggaatatggtcctccaagtgacactacggggatgtataaaatagacattgcagtgaattccacgaggttgttgtccctgtctaaggagaatgacccaaaggaagatccctccctcggtggagacaatataaagggaggggtaaaccacggcgggtgtaaacgcatgagcagtggcgccatcaaggagagacaacgcagagcaagcatgaggggacagaaaaaaaaaatgaaaattgaagaccaagtggtgcgcgaagggacatccacgaggtgcacctctgtgcagccccgctgcggaatgggaggacgaggcagacgaggcatcttaagaccacatgatggagagagcccccacctggcagatcccacgcagcaaagccaaaatggaaatcacgtatacacccatggaacggaagctgtgaatagaggagacatttgtgcagttataatgaatgggttaaggacagaagagtgttcgaagttgtcacctacaaatgacatgagatgtaatggtaccctatgtaccctgtccaatatcgaccctcctcctgtaaatgctactcatatatttggtgataatatgcacatacccatgggttgtagcaatgggagagaagaaagcagtaacgtgagaatgaaggacatctctttccaaaatgcagagtcagagaatccactcccttatgtaggataccaacataatgaagagaatcacacaaatgatgaagagcagtccccccatggggaacaacacaaaaaatgcaactacattgacgcaaatcatagaaaaaaagtgagtaaacaattggaggggtgtacaatcagcgaaagggagaaaagtaatgcgattctcagcagacagaggatgataaatccagacaaggaagaacaacacccaggaaggagagaaacgaatcagggaaattactcacataataataggaatgaaaaaaatgagataaatatccttcaagatgaagagggcatattaaatgacattaaagagaaagagggagacaatctgatgggagcgtcttaccctcacccttacccatatccgtatccccatcccgatggtgtagaaaaatcagatgagttaccaaagaaggatggagagtgtttgtctacccctcatttggtgaaatgcgaaaggatatatttgtctgaggggggaaacagaatgggaggagataccagtgtggacgcctccaatctgtgcagagaatccatcaatgtggtcgagtgcgatccgtgtgaacagaacaccaaccaggaaaacagtgtgaaggacgcaagttcgcagaagctgggtggcaaaagttcggatgcagaaacagaaagtgggaacagttcgacatgctgccaaagtgaagaaggggagaaagtccagaagagctagattgggccgcggaggaagcgcgcttttttcgcttcttcggtgattccccacctagcgaggttgccaaaacaaggtgcaccccgaccaggcgaaccatcccagctgtgcctactaggactatgtcagcaacagcagcgccaacaacaggagcgccaccaacagcagcaccaccaacagcatgaatgacagttacgtgggaactacctacccgctcggttatccctgcagatgaacaagtgaacagcttacgcaaaaaaaaaataattcatttatcatacttgtgcagtttttaagtgtaaaaaagtccatgacttggagaaacagcggattgaaagaccatctcctaaatgtatatcgaagtggaggtgacgcacacatgaatagcttcacagacagtcatttccgcagtgagggaacgttcgccaatcgcataaaaggggaagcttttttaacatcacacgacctcttcgcacaataatgaaaacaacaggagttgccgccactacagtaatgactgtggcaatggtgagaatggaccgtgcgcgacgaatcgaaacagcatgggggcgacgtacgtcctgaattagtagatcgctgctttgcctcagctagctattttgagatgaagggagaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttaatagggtataaaaaaaaaaaaacacctgaacagggaaaaaataaaaaaaaatcacctgaacaggacataaaaaaaaaaaataatacacacccatgtgctcacctaaatatacacacccatgtgctcacctaaacacacacccatcacatacatacccaacaattcgtgtaaactgattgttacacgagaacctttttacaatccccatgcgcgagctcccgtgtgcatagagatttcgcagcgcatagattggtgggcagaattaaaaccctgatttcttgtcagttgtgcgagcagtgctgcgctactcttgcgtctgccaatcgatggtgatgcctacatgtgcattcagcgtcgttcccgataattcagcagctgctttgtttttcgcagtttagtttatcgtgctgctgccgttgccgctgccgttgcggctgttctttttttccacttccgcaaatgcgttatggagaaaggcctgcctaattgaacatgcctcatgtttgtgacctggccgcctttcgcacagctccctattatggccacgttccttttctccatccgtccttcttctccccctcgccccccttcgtgataccgatttcgtccttatgcagggcttactgatttatgtccctcataaggcctttcttgtcacttcacgattatgtttgtatgcacaggggggggtagctcgaatgtgcatatccaccgatagttaacctgtttcaccccaacgtagttaaacgaggtgacacacaaaagcaacacttcatgcacatgcggctggcgtggggatgctccacttgggacggactttgcaaagggattgggggggaagctttgccatgccttttttttaaatcactgtttttttttttttaaattattggtgtttttttttttttttttccaaccactgaacaaaacttccgaacacaatgctaacgcaaacacatgtggaatttgaatgagaagatgtacctatcgattgtgcggctcggctcccctacgaatgtacaaagttgcaacgtcgctctcttttaggaggtatgtcagcaattcgcacgttccaaaacgaactttttgcagccgttacaaccgggttgatttgtattgcctcgttctggtcctttttgtttttcgcacagaagaggcatttcgattggatgaacatttgcggctgcggtttctttgcctcgggtgtgcctctgcggggagatacatatgcagctcattcaccggagtgcgttgccacacacctgtgtggtgggccacatccatcatactaagcaacgcttctctgatcacacttgcgtaatttttcacactcgctaaggtgtctcaccaccttcatagctcttccccgctacgtgcatctccaccgcttcacgtaaaacatattcttcaccacacatgctttgcaattttttttttttccatcgtattgtatgtttttttattctcaccaccttgtgatggtactgaacgaattggcaaagttattatgtacaggggagcaaattcgtgatcgagttcggggtgggtggtcgacgaacgtacgagcagcacaaactgtaagtggtcgcagctggggaagccctcgtggaggatgtgtgcacgggttgggcgatgcttcgacaggctttttactgttctgtttactgttccgtttactgttctttttactgccctttcacaacggagtgtcccatttatgcggcatgtcagaaacagcctgtgcaacattctttgcccctttccgtcgccttccacctgcgtggtgaatgcacgttcaaaacggcacagctggtgaaggcataatcagatatacacgcacgcaactgatgttgtgtcattatgttcggcgtgcagcttttaaagcgcctcccccaagttgtaagaaaaaaagaagggggaggaaagcaaagcatgcaaagttagtcactcctttttaagtcctacgagttgggattcagcaaaacgaaaagaaggcgaaaggaaggaaaaaagaaaaaggaaagaaagtgaaagcaaaaacaaattttgctatctcgtcattttactatttttttcctttctcattttttcatatttttttttttttttttgctgcatgcagggggtggctgctccgcgcgttatactttttcataacatgtgcgttttggctttatccttttttgcttcgctcgtccctttactgcttaaggcttactttactttcacttttacattcaagttggcacctccctcaatttgcttccttttgctttttaattttaatttgcgctaccgttaggacttaaccttttgtaggattttttttttttttttttaaagccattttagcatccgagcatgcgacttcaccaagtttactgacgtgacgtcgtgttgcctttgcctcgtttgtcgtgttgcccttgcctcgtttgtcgtgttgccttgactcgtttgtcgtgttgccttgactcgtttgtcgtgttgcctttgcctcgtttgttgtgctccctccaccatcaagcattgcacgtcccacctgccttcagacgtgcgtgaagatgccgatgtggtgaatcagaaaaaaaggagggttaagaatttcccttttttttcttttttttgtaaaaggccacacagggaggaggatagcagcactggtgagaggaacgagtcagaggaacgattgagaggaacggctgagaggaatgcttgagaggaacgagtcagagtcccgcaacacttctccccttgagaagaggtggcacctggaggagacaccccaagacgccccttcacgtcgcacctgtgcgtatagaacatcgcgccttgagcaaaggtggctctgagcacttcccaccttgagaggaggaccagcggaggagtgagcccaactgagtggaacccgtcatggggtgcaatgcgtgaatgggtgaatgggtgaatgggtgaatgcttcagtgcttcagtgcttcaagggtgcgatgccgcaatgcttcagcgcttcaagccgtttgggggagaggaaccgtttctgtggtgcttaatcggtttctctgcgtagctacgcagcgcagcggcacagctgatcgcacgtgtgcaggctagagaaacccgatcagctacccggtctgtcacccgttcagccacccgatctgtcaccctgcttgccaccctgcttaccaccccttttgagcaaaatgaagaggaacctttttagggtgagatgcgccgcgaggatgtacgctcgcgcgcgtgggggagagactaatggagggaaggcggaagaaggtggcgctcctgtggggtcctccccccctaacgaaggcaactcgtgtagtgccccccccacgaggggacgagggataatgtacccccccatcgagagcgttatcaaaaattcaatttggataccccacatgaggaaatacagaagcgcgaaaatcaaacggaatgaacttccttccctaagtggaataactcaaaaaggaaagagaggatatatgagaagatccgttgggtactaccccattggaggtaggtcatctcagataaatgaagtattaattttactgaataagtaccaaagagacatgtcctttatgaaatatctttttgtggctaactgtgtaattatggctagtctgattttgggttctgtgcatctactttggggtgattctatgaataaatacgttttaacaaaaattgaaaaattacttgtagagatgaaggactcatccaagacgcaaacaattatcaaaggaatggtgaacgatctcttacacagtgtaataaatgatgagaaaaataaaaatgcaaccacgaaattctttttggatactctcgataactcaaagactgaaatggggaatgtattcacagatgtgttacaaacagagcatgtaaggaatagtctcaaaaacgtttttttggatgtgtcaagctatttatgtaataatgaacatgtacagatgaaggtgtatcacttactatcggaggcgatacatctacctatcgctatcaacacatcgaagaggtggctaaatgatttactcaaatcagatagcgtaacaaataatgtaagggaaataatacgtaacgaaatttttaacaacgatcaagtgataaataactctgttgtttttgttcagaatgctctcctgaatgccgtgcatgataataaaacaaaggaggtgagtaaattattttttgcttccatcctttcgaaccccgagattcagcaacagatttctgttaacctgtggaagatacttaaaatggctatctcccctaagtggatgacttacgagggggatgacttggacttcaaagtggctaaccagtcacagaccaaccccctcctcgacgcagggaagaaccacgtgggagcgatcagctgcgatgtttgccatgttggcgatgttctccaggacagcggcgttcgtcacgttagcagtgtacgccttggcagcgacgacctcgtggaggccccttcgctagaggcgctcccgaacagggaggagctcctgcccctggggaggaacaaggggagcgcgcctagtggggcagcagcccccgtggaggggcgccaaatgggagagcttgcgcgagaggcgaagcgagttatgagcgaaacgggggaagccactagcgaaatggaggaagccactagcgaaatggagaaagctaccagcgaaacgggggaagctactagcgaaacgaagcaagtcatgaacgaaatgagacatgtaatttacctttttgagcgcgctcacatgtgtgacgggaatgccgacgcaacctcatgtgaacggacgtacgatgggaaaccattccaagttggcatggcagggatcttaagacatgtggatatggaacacctggaggagctgcgaagcttgctctttcctccccatcgaagtgataataactctacacccctaagtgccatttctgtttgtaaatttaaaagcgttaaggaagaaggagcagatcccatgtcaagtttgagaagagcccatgggttgagtggcttttattttgctaacaggttgagtagcctttactttgctaacaggttcgggagaagcggttccaacgggtggggggcgatccccccaggaacggtacttgctggcgagccaccccttggcacgacgtcacccagttgcgctacgcccagcagtgctgtgccgaaccacgcacgggctgactactcacaggctaagcacgcacggactgactactcacaggctaagcacgcacggactgactactcacagactaactactccccgactgactacgccccgactaaccatgcagtgacccgtgcgcgcggagtcgctgtgagaataaagttcttcctgctcgacgcgtataggttctacgcgcaaaagtattacttctattactactacgtggagagggtcaagggggtgctgcagaaggcgctcggggtaaaatttttttgagggccttcggcggagcttcgccattgcccctatgtgccttccttctttgcgtacccctgcgcgatgtgccctgctcctctatgtgccccgctcctctatgtgaggccgctcccctatgtgaggccgctcccctatgtgccccgctccaccttttccacactcgcgagaactacttccccacgcagaaggaacccaaaatttcatttagtattcgtgtctggctgaacccgccgatgattccattaagggccccgacagctagctttatttcctccgcgatgatatcaaacgttaggaggttctggtgccgctttataaacagcaggtgcttcagtgcccgccgcaggtgggtcttgtgcctctcgaatgggagaaacgcgggggagtttaagttgactgcgtgcgacgagcttttccgcgtggaggggcgcccaggctggtcaagctgtttttcacgctcccctgcgtgatctgcgttgtgctcccctgtgtgatatgcgtcgtgatctgctttgtgatatgcttcgttccccccttcgtgccccccttcgtgcacgctcccctgctcgctcccctgcccgcttttgcaccgcgcctccatcacctcgttgaggcccctcaacagcgcgtccacgttgtgcccctccttggacgaaacgaaaaaaatggtttgccaaacatttcgatagactcttcgcaaatcgcgattttgtaattcccttcttaggatctcctttatgttcctcctcacctctgcgtgagtttgatcaatggctaggtcgcacttattcacgcagatgataaactggggcaggggagttacctcccccgtggtggattttccccctctaaatttgctgcccaaaatggaaaggacacatttcaactcatctgcgtactttctcacgttcagtacgatcaacacacatgcgcttttgcgtagatatttgagtgttttttttacacccatacgttcgagtgccctatgtgaggtgtgctcctctgcagaggtgtgctcctctgtagaggtggcatccacagtggggtggccctccctacgtaggagttcctctttgaggacatgctgactaacccccgccgagtcgcaaaaattgtaagacctccccccaacactcacccccttctgcaccacgtcaatggtactcccctgaatccttgtcacaatggaaacgtcactacgacaaatacgattcattaaggtactcttcccagaattgacctgcccaaagagaagtacatcaaaggggttacttaagtcttctacatttggtttcatcaatatttttttaatgcttacaattgcctcattcaaatgctgcttcatacatctattgatattctttctctcctcatcaaaggataggtgttcatcttctaaatctatttttacttgtgtgtagagaagaagccttttcatgttatttcgtaaaatcaggtagacattccttgcctgtccatttaagtaatttaatgcaacttttttttgttccttatttttacaccaaagtaactcctttaatccttccacctggagtaaattcattctctcattttggaaggatctccttgtgaattcccctttctgactcatccttattttgttaaaaaatatatcatttcttggggttaataatttattccaaatttcttctgaacatgtgcaggtgaaattttccattttatcattttggctgtaaaatttttccttttcagatttcaataagttactaaaaagggcgttcaatttttcgatttcttccataatttcattcacaattagaggagatccatgacaataaatttcaaccacgtcttctcctgtgtacgatttgggacttttaaaaaaggtgtaaatgacctgatcgatcggttcgtggcagttgttgtatatctctccgtagtagaccttcctttcttctagctgtttctttagctttattacttcgtctaggctgtactgtgttttttttttcttcctcgcgcggctctccggggggggtgcttcctccggggggcgctccccatttgcctcgccagctctatgactgtttctcttgccgcctatctgactgctccccccgccgcctttctgactgcccccctcgccgcctatctgactgctcccctcgccgcctctctgacttccccccccatgcaacagcacctccagcacgatcctgctcagggggcccgacatgcgcaccaccgctatcgcgctcacgtccctgcccgagctcagcgcgtatatcgtgtccccctcgctcagcatcctcgcaaggtactcctcccgcagggcggtattagcggtattagcggtattagcggcgttagcggcgttggctgtgttggcggcattagcggcgttggcaaccttggcaaccttggcagccgtggcgggaagcgcgtcaacagtgtcaccgcccccggggacaagagccccccccctcgagtcattcacagcgaagcttcctcccctcctgttcccatagctcccccacctcgctttcctccccccaagaaaaccattcctttggcaaaagaaatcacccctggggatgaagcaaacgagggcttcttctcctctacggttacttcgtttaacactcttacaggggctaacaaggtgagtcgcaaaaatgaaccctatcagtgtggacagagttacatgcatggggattgggcacccacatacaggggggttggagtgaatcaaatattgcgtggcgatgccgacatgtggagtgccactcgtctgttctggcaggaagatagcctgacccaacgagcacaccaccttcacgtgtgtagtcactcatgcactgcttcgtcaaaaggctctctcccttttacctgcgcagaggtggttaaaatgcgccttcccccaaataaaaaaaaaaaaaaaaaaatatgaccgttcaggtgaaagctattccaaatggcgacaaaaataagagtaaaaaaaaaaaaaggcctatggagttgtcacgtcgcctcccatttatcactgctgaggggtggtgccacgtgacggtgcaggcgggtatggtcaccgagtgacttcccacccgactgagctgcattgtgtactgcgccaccgcaccaccgctaacttctcaccgcttgctgctcacagcctactgctcaccgccaacttctcaccgctaactgctcactccaagtcgaggaggaaaacgaagctggcccccgccccctccgtttggacgttgaggtagtcacgctccttcaactcgcccctatccacgagctgcgcgaaggtagcgcggagcctctgttcgtagtccctccccacaaaccaccttgcctccatgaacaaaatggaggactcggtggaaatgctgattcgttcgagcccgtacttcctcctaaggtattcaacaaactgactaaatgtatcgcttcgcttaaaaacgacacggatccgttttctgctgcatatgatgcagtgttggttcttatatatcctgtaatggagtaggtagaacccgttttccccaacgtagaggatgtcgctgtaatcgtgtgtacgacgggacacctcgtgtagatttcctttacgcatttgcgaagcaacggtgtgcatttcagatagcataaatgaagatatcaccattaatgtactgattgtagttgggattgtgttttgaactacctgtctcgttacgtgatagtcctcgtggtcgatttgaaattggctagctctccttttggcttgttcgtgaatccacaacacgtggcttttatcgttcacgttgagtttttctctcctgatttgctcaaatgctacatgcatggcgtgcaggacgcagtgggtgaagtttgttggccttcccgcgatggagcacacgggcacggcgtcggcctccgcgttggcttccgctccggcttctgcttcggcttccgcatcggcttctacttcggcctccgcgttggcttctgcttccgctccggcatcatcaccgcttctcccccacagctgctcaccccccgtggcgtaattccccacggtgcactgcacgcaggcgaagtggctgcgccggtccacaatctttacacttccccgaagaccctccactcccccatcgatgtaaatgacgtccttccgcaaagtgaagaccaaattattcaggtacatcctactgcttatgttgtccaggcaacccattacaaaatcgaaattctcaaaaaaatcggtatcgaaagactccaccttctgcacaaaggaagtgatacagatgtagggatacctttcttttactttctcctcaatcaccactgctttgcttcttccaatgtcatcatatgtgaaaaaaaattgcctactcaaattgctcacttccactgtgtcgtgatccacaatagttatattttttacattctgacatatcagattttttaccacttcattccccagtcctccgcagcccaccaccagcactttggttgcttccatacctgtgtgtgtagcttacgcagtttaccagcagcactttggttgcttccataccagtgtgtagcttcttcagcttaccaccaacactttggatgcttccatacctgtgtgacctccgcctcggttgacttgtcccccttttttttttttgcttcctcccaacatatgtgctttttatgtgtgggtatacccctcaatatgggtaaaattgcataaaatggtcactttttttttttttttttggaggtggtaggggaactatcaggactcctcttcacggtaggctgaaggagcgcttcgcttcagctttgattcttccctcctttttgggacgaataaaaagtgtgcatcttacccccttgcgtattgctccttttgtaacgtttaggcaattggtggtggaagtacggcgtggcaattggtggcagtggtgggggctgctgatccgaggtcatcacacatatgaggcctacagaaccgtccgtccgtgcgttgcggtcgtactggtgtggataaccgtgtgcaccgctatatgcttatgaacgaccctgatgtgtcatatcaaaggtggggaggccatccaggggatgcgaagtggggagttctttttttggcgactttgctacgacggggcgactttcactgcacccactgcctcgtgaaggggctgcccatttgagtgaccctattatgctgcatgccctgctgagatacgccccacattcctcactccagctattgcaacgtgtatgattgtacacagaatgatggaagctcgtggcctgcgcttccctaccatcgtagtggtcagaaaaaaggtgtccccagatggagagttaaacatgtgctaatcgtagagaagcaattttttttttttttttttccatttatgggtttgccccgatggcttgccaatgtactgccttgcgtttcttccccagctcagttgtgacagtgtgtcccccatgtgcaggctgaacgagaagaagctacttcaagctgcttcaagctgcctcaaactgcttcaagctacttcaagctacttcaagccacttcaagctacttcaagccacttcaagctacttcaaggtgtaggtcctgttcggctctccttctctttgctttcccgcgtgcacaaacgcataggacaaaagttcatccctgcagtgtgtgactgacggggttgctgtgtccagcggtttgcgttgctacgaacctcgcatcagggggagccccccgaatggaaaggaaaaaaaaaaaaacaaataaaaaaaaagaaaaaacaaataaaaaaaaagaaataaataagaaaatgaaaaaaaagaaataaataagaaaataacaaaaaatgtaataaaatatgatataataaaacgggtcattggaagtgaccgtgcagaccggctactcaaatgcgcgcatgtgctaccttaaatcttaaaggaggagagaagcatatgcgagatgcacacctcgactccgtagagtgggcacagtgggaaggcctcctcatcgaaggagacgctagcccgcttccgagctgagcggtgtgtatctgttcgccccgtctaggatagcgcatatctgcgcgaaggtctcttcgatagacccattcccgtccacactccgatagactgtggggaaaagcgaaaggattttctcctcattttcttcatataaatgaaacctctttaaaaaggtagccttgtcatcatctgctcttttggtcaacctagcaataacttcgtcacttgtatttttaaatgcatccccttgagaggataataaaagttcctcattttcagttaagtgtatcccgttcttatttttcaacaacagttctacccccttggcgttataatttatgttagtaactgggtcgaccattctgttactgattcgactcattaagttgtccttctttacctgtatgttaataaagcttgtcactttgatgccattttttgcaaacagcagtgcctgttcgtatgtccttgggaatccattaactacaatacctacacatggttcctctccatttgtatatttttttaaacggtccataaatacctttatgacaatatcgtccggtactaatgacccatctttcatgcacttttttattctttttacgtcttccttttttctttccactcggttaatggattcttcgtctggacttggactcagactcggactcggacatggactcagacttggactcagacttgcactcggacttgtgcctcccccccctcctccttctccttccctctcttcactctccaaaacatactccttcagcagcgtgctgattgtgattactgcgaaattgtatttctctacgattagcctgcactgggtatctttgcccgaccccgccgcgccgttcaggatgaaaatttggggtcccttctgcttctccatttgggtggctaagcggcggagtgggggccaatcacgacaagggggggtgtatatgcgtgagtgtatatgtgtgtgtatgtgtatgtgtacatgtgtgtgtatatgtgcatgtgtgcatgcgttcatgcgttcatgcgtgcctgtcgtttgggcttctagactgtgttatcctcatgcgagttttatgtgccgcgagtagcacattgctcgaaagaggagcgcttctgtttttttaccctgtcgtgaattagcgcttctcattttattttacttccgtaagggtggcccccgtgatggtatgctttgcttggggttatctttttttttccttatttttttgccacgtttatgccactttttttccgcgcggtgcgtgtataaaacggagcggccgccatccagtgtgcctttcgatgctccttcgttacgctctccctgcccatttctgcttctttcacggtttactattccgctttgtaatgtgcatttctggggaagggtcgatcagccattccctccacggcaagccaaagaggagtgtaacttggggggaccataagacgcgcatggggaaggcaagaaggagtggcgcacactgctacgcggtgtttgtagactcagcagcgtttgaagtgtcccttcccgagaattgcatctcatcggatcggatcggatcgcatcggatcgcatcgcatcgcatcgcaggaggtacaactgctttatgattactattttttatttttttttatatgattggttatgctcctgtttggagatttttcaccaatttagctagccatttttttttctgcttcatttgcccttgttaagaaactttttacctgaccaggcaaggtcatatttggcgtctttttttttttacacccctttcgcttttacacatttaatttcttttttagtaaaatctgtgacgtttacacaaaaggtggtcttatggtgggtcgaaaaggaacagaccatagaaggggcgtcagtcgacaaggatttccatcgttgcatacccgttttgacaaatgtgtcacgagtggtgttcctcctttggcgacagcttacgctgttaagtctactcgtgagatgcctgcaaaagaaaaaaaaggctcaactttcacccccccttgaagtgcaaaatgtgtgtaaaaaaaaaaaatgaaaaagaatgaaaaaacaggtcaacccatttagggaaaatccccccacgtacgtatccctcaccagcgggcgcaaaacggcttatctgcatcattgcgaggtggcaaaaaagacgaaaacaaaaaaaaaatgtacaattctgcacctttggtagtttgtctgtttgtctgtttgtctgtctgttttttttttttttgccaaagacccgctgcgcttagcaggtctacagtcagaagagttgaaccgtagccccacggtgtatgcgctaggcgtcacggtcattttatcttattttttttttttgtggcgagggatcagtgaacgtacaccactactgctcgagcgaaagaaaagcaagcaagcaaaacaaagcagacataaatcgcgcaaattgccaaaaatgcccacagcgcgacgcggcaaagggtttgtaaaaataattgccttctccttccaaacaacaggaatgcatttttgttgttgcatcttagcagtacatgcacgtgtcctccacagcagcgagacattaaagcatctcagtggcgattcgctcgcagaattttttcaaagcagacgaaacggtgattaacgctttagtttggttttacttcccgtccaactctgccgcattgttttcccttgtgcgtgagagcgcctgtgtgtttgcattccaaatcgggtttgtgtgccggtagaccgatctttgtgccagtagactgatctttgtgccagtagactgatctttgtgccagtagaccgacctttgtgccggtagaccgacctttgtgccagtagaccgacctttgtgccactgcaccgacttgtgtcccccttcacgtgttgacatagatgtacctcccctcgcggctagccgccgacacttagccgacgagagcgatttcgatttttgtccgttcaaaagaacagcacctgtcccaaaggttccttttcgagaagtgtccccacataagagtatttttcaccttgcctgttcataactttttcccattttcgggttttttttttttttttttttcctccttggttcaaaaatggctaccttaccgtcgagcaagtcaaccagcaaggttgtcgcgaccaccgaaatggagaaggaagttgcaaaagagcatcagtttcaggaaatcgtaaagaagaaaatgtcgcttatgtgctgtaccaacgtggcgtgaagcattctgtccagcttcgtcctcctcttttacttcccctttttatttcccctttttatttccccattttacttccctattttatttcccctttttacttccccattttacttccctattttacttccccgttgtacttccccgttgtacttccccgttttacttcccctttttacttctcccctttttaggaaaagctgcaagacttgggcatcaacgcggcagacataaataagttaaagggcagcgggtactgcacgatactctccctgatccaggcaacgaaaaaagagctttgcaatgtcaagggaatttcggaagcaaaggtggaaaaaattctggaagtagcatccaagatagaaaactgttccggatttataacagctcatcagttggtccataaaagaagcaaaattttgagaataacaaccggcagctccaccttggatcaaactttgggaggagggatagagagcatgtctatcacagaactgtttggggaaaaccgctgtgggaaaacgcagatatgtcacacgctggcggtctcggctcagttgcccaagagcgttggtgggggcaacggcaaggtacgtcactgggtacacgttcgtcctagcgttgcacgttcgtcttccttttgcacgttcgccccccctttgtatgctcaccccccctttgtatgctcaccccccctttgtatgctcaccccccctttgtgcgctcaccccccctttgtacgcttacccccctttgtgcgctcacccccctttgccccttctccacaggtatgctacatcgacaccgaaggtaccttcaggccagaaaaaatatgcaaaatagccgaacgctacggaattaatggagaagacgttctggacaatattttatatgctagagcatttacacacgagcatttgtatcagctgcttgcggtgtcagctgcaaaggtatgtctcatgaatagcttctactgctcctgcgtgtgagtggttggtcactaaagggtggcgaacaaatggggaagcgcaactgggagaggttcatttggggccattttggtagatgtctgcattgcagtggtgcactcgaaggagtagggcgagccccctccccgccacatccctagcgctgttttgttttactctgttctgttttgtcctgttttgttttgtcctgttttgttttattttatattttattctcatattttattttatacttatattttcctttttcttttcctttttcctttttgcatcttcccgttggcgcccccactccgaagatgtgtgaagagcccttcgcactactcgtggtggactccatcatctctcttttccgagtggactttagtggacgaggtagcctctcggcggagcagctgggcagcttgcgagtgtgcatttgtgtgtcccctcagcacgaccagctctacgccaatgggtcgacctgaacgaccagctccacgccaatgggtcgacctgcacgacgtctccacgccaatgggtcgacctgcatgacgccgccacaccaatgggtcgacctgcatgacgtctccccctcctgcccccaaccgacaggcgaactctccgagcgccaacagaagctcaacaaaaccatgtctatactgagcaagctgggagagcaatttaacatcgccgttttaataacgaaccaagtgatgtccgacccaggggctaccatgaccttcgtggccaacccgatgaagccaggtttgcaccaccacgccgcgggaccctcctcggttgctcatctcgcagttcatctcgcggctcatctggcagctcatctggcagctcatctggcagctcatctggcagctcatctggcagctcatatggcagctcatcttgccgcatatcatggccgctctgctctcatgactgctctgctttcaccacttcttccccccgtgggccagtcggtgggcacgtcatcggccacgcgtccacaaccaggctgtcactgagaaagggcaaaggagatcagcgtgtgtgcaaagtttacgacgcccccaaccttcccgaagtggactgcatcttccagctgtaagggggaggccgaaaaggaggcggaaaggaggcggcgagcggtgcgcatacggtgtgcaaacggtgtgttacgccacggggagaagtaaaccccgcgagcgacgcgcgagcacctgcctgtccacctccttccgtggcgcacgtagatgagcaccttcgcagccccctacccgcttcattttattgcttcattttattgctattttatttctattttattgcttcattttatttacttttttttttttttttttttgggatgttcaggtcggacggcggcgtgattgacgcaactgactgagcgaagtgtgtgctctcgggcggttggaaaaaagaggaaaaaaagaggaaaaaaaaggaaaaaaaaagggaacaaatggaacgaatggaacgaatgtaaaacaaaagggcttcccacagcaaagcggtgaaactgcacacgaacgcaggacagacagacgggacagccgggacagccgggacagccgggacagccgggacaggcggagatctacccgcccgacaagtgagcctccatcaaagggtcccaacttaggacgtctctatcaatttctctgaaaaaaaatgcgtaatgtgtgatgtgtgatgtgtgtgccacatggggggaggcccctcgtcacatcgtcgcagggtgaatcatccacaaacggggactccactttttctttcctttcctttcctttctctccttttctttcttttttcttaaaacgaatgaattactaatttttttttcaaaggagtcactctccaagaggtctgtgtagaagggattgcaaactgcgtccacgtagattttgtgtagttttataaaaacctggagaaggaatgtgtgcctcgaaaatgtgtgccgcgaaaatgtgtgccgcgaaaatgtgtgccgcggaaatgtgtgccgcggaaatgtgtgccgcggaaatgtatggtggaagcacacacggggggggtttgcggtggacgtgcggggggatgcctcgctggagtgccacgtacagccgcgatcagctgtcactcaccgatttcagaatatcatccgtgtatttattttttccgtcatcaattgtgagaattattttgaggttgattgccttgacgacgtatgcataatttttgtatgcgctgaagagggagaggttgactcctatgtatccgacgtacgggtcggccttcttctcgctcgactcggctgcgcggggtggcaagtaaacgtgcgcgtggttgaggttgcatgcggttaaagtagcatgcggtttgaagggagtagccacagctggtcgctgcccactgctcactcgggcagacgggagtaactccgcctgaacgaactccctccttttttctcccctactgagtttcttcaagttgtccaaagaagcaaaaacggagaagcgagaacttagctcgtcgctcttctccgttgagtggaaaaataaaatctcgtcgtcctcccccaggtagcaaagactctttatagccattctgtccttccctggggcggaaaagaaaagaaagaaaagaaaagaaaaaaagaaagaaagaaaaggggcgggcttcagacgggtggaatgacgtcgagttgtagggtcagcttcgagaaagttggcacagaggtatggtgaccacctcacgcgttctttatgcgcgctctagggttgacagcgcaggtgaagccaacatgtggacgttcatgcgtatgagaggaagcatccgctgggtgagagtgacccgaagagcggggggaaaagcagataacaagctctcctcctgtgcgtaggaaaagcagataataagctctcctcctgtgcgtaggaaaagctgggaaagatccacgctatagcaacgaggaatacacacgggaaaaaaaaaaaataaaaaaaaaaaaaaaaaataaataatgtagctacggagtggaagcatttgtttagttgctctccttgtggtttgtaactctgcacgagttgccaaacttttttttttttttttttttttctcgcggctcgctcctgccttttcccccacggtcacctccacatgttgggtacccgtcgactgttcatcgaacgaggagaaaaaaaaaaaaaaaaaaaaaacacccctttttttttattttttccaaaaggatgaagttgagttttttcagtagcagtgcatctttccttctcaccctttacatgccatagagggaaaaaaaaaaggaaaaaaaaaaaaagggaattttggaagaacccctataaaggtccctgcgtgtggtgtgatgaactgtaaaggagagaaagagcgacaggtcatccgtaggtcatcgatcgagtcagccacaggtcagccataggtcagccgtagcgagtagaaggggaggtcgatcaccgccgtaccatatgcggagcaaaaaaaaaacgacgtgacggaagaggtggcgatcgttgctcttccactgtgtagaatgcaacccgcgtgtgccaaggagagcaggtcgctagtggggctacacgcgcatgtagttccgttctcctcagcgaagtaataagcggcagggtataaaatgtgtcgagtgaggaaaagggcttcctccctgctcttttttctgattagcagccttttcatttgggaggaacagagtggcaagcgagtgagctccttttcgggggtgtccccccagggggggaggcgcgccttcttcatcggcgggcccctgcagagggaggaccggggacggggaagtgccgttcaacgtaccagacaagccctcgacggggtgcagaaaaagcatctccacgcggatgaggcggtgggctcttccaggcggggcgcagcgaatggcaggctgttctacagcgtggggagccaccccggagagaaaaacttcgaaaatgggggaacatacgagaggcgaggtgagcatgggtctgctcatctatctgcgcatcgatctgtgcaccaatctgcgcatcggtctgagcgtgcatttgggcggaccgctgcactgcgcatgagcgacgaggagtacacgataaactcggacgactacacggagaaggcctgggaagcgataactacgttgaataaaataggagaaaagtatgagtcagcttatgtagaagcggagatgctgcttctcgcgctgctgaatgacggaccagaaggactagcacaaagaatacttaaagaaagtggcatcgacacagatctgctaatgcaagagatagatgagtacctgaagaaacaacctaaaatgccaagcggatttggagagcaaaaaattttagggaggaccttacaagcagtgttaagtacaagcaagagactgaagaaggagttccacgatgaatacatatcgatagaacacctactgttggggatcatagcagaggattccaagttcactcgtccttggttactaaggtataatgtaaattatgaaaaggtgaaaaaggcaacggagagagttcgaggaaagaaaaaggttacttcaaaaacgcctgaaatgacgtaccaagcgttggaaaaatacagtcgtgatttgactgccttggcaagagcagggaaattagatcctgttatcggtagagatactgaaattaggagggcgattcaaattttatccaggagaacaaaaaataaccctatccttttaggagatccaggtgttggtaaaactgctatcgttgagggtttggccataaaaattgtgcaaggagatgtaccggattccctgaaaggacggaagttagtttccctagacctttcatctttaattgcgggagctaaatatagaggagacttcgaagagagactcaagtctatattgaaagaggtgcaggatgctgaaggacaggtcgttatgtttattgatgaaattcacacagtggtcggggcaggggcagtagctgaaggagcccttgatgcagggaacatactcaaaccaatgcttgctagaggagagttacgatgtattggtgcaaccacagtgagtgagtataggcagttcatagagaaagacaaagcattggagaggagattccagcaaattttggtagaacaaccgagtgtagatgaagccattagcattttaagaggactaaaagaaagatacgaggtacaccatggagtccgtattttagactcggctcttattcaagcagctgttttgtccgaccgttacatcagttatagattccttcccgataaagccatcgacctcatcgacgaggcagcatccaatttgaagattcagttgtcaagcaagccgattcagctggacaatattgagaagcagctggtccagctagaaatggagaaaatatcaatcctgggagatagcccccgggggggtgcagtcagccgaggtagtagtggaaccgccggaagcaccgctattagcagcgctattagcagcggtgcgggtggtggacccgcccagggggaggaaacacccattgactactcacagagtccgaattttttgaaaaaaaaaattaacgagaaggaaatcaacagattgaagatgatcgatcacataatgagccaactgaggaaggaacagaaaaggatcctagagtcttggtcgactgaaaaaggttatgttgataatatacgagccatcaaggaaagaatcgatgttgtaaaagtagagatagaaaaagcggagagatacttcgatctaaatagagcagctgagttgagattcgaaacgttgccagatctggagaatcaactcaaaaaggcagaaggtaattaccttaatgatattccagaaaaaaatcgaatgctaaaggatgaagtgacgagcgaagatattatgaacattatcagtctctccacaggaatacgtttgaataagctacaaaagtcagagaaggaaaaaattttaaatttggaaaacgaattacataagcagatcatcggacaggatgatgctgttcgcattgtctccaaagccgtgcaacgatctagagtaggcatgaatgaccccaagagacctattgcctcgctgatgtttttaggtcctacaggagttggaaagacagagctctccaaagtgttagcggatgtactgttcgacacccccgatgcagtaatccacttcgacatgtcagaatatatggagaagcattccataagtaagcttataggagctgcccctgggtatgtaggatacgaacaaggaggtctcctaacagatgcagtcaggaagaaaccctactctattatcctatttgatgaaatagaaaaggcacaccccgatgtatacaacctattactacgtgtgattgaagaagggaagttaacagatacgaaggggaaccttgccaattttaggaacaccattattatttttacatctaacttgggtagccaaagtattttagatctagcgaatgatcctaacaagaaagagaaaataaaagaacaggtaatgaaatcggtaagggaaacgtttcgacccgagttttataatagaatagatgatcatgtcatctttgatagtctctccaagaaggaactgaaacagattgctaacatagagattgagaaagtagccaatagacttattgataaaaattttaaaatttccatcgatgatgccgttttttcttacattgtcgataaggcatatgaccctgcctttggcgccaggcctctcaagagggtcatacagtccgaaattgagacggagattgccatccgcattttgaacgaaaccttcgtggagaatgacaccattcgggtgtctctcaaggacggcgcgctgcacttctccaaggggtgagctgtgagcgctgggctaggcggtgagcgctgggctaagcggtgagcgctgggataagcggtgagcgctgggataagcggtgagcgctgggataagcggtgagcgcatggctggaggcgtttccccacttacccaccgaacggtgcgccgcgtccctcgaacggtgtgccgcttccctctaacagcgcgcctaccgtgtccacttttttgtaccatccatccccccacactcccccctttatcttgtttaccttaccacctatcctttgaccccctaattgttaactcttcatttttgtcctcatttttttttcacccttttttcaccttttttgaattaccccctcgagcaaacattgaataactgctaaacaaaattgtcaaacgtgacgaaagggatgtgcgtacaggtctcctttcccttttagtctatatttacgaaaaaaaaagaggaagcgggagagggagaggaagagggagaggcgggctctgttttacccattcgtataagcccatgcatacacagggcggggaaaaaaaaagctaaacaaaaggacaaataggtgtgtgtgtatgggcatccgatcaggtacgaaccccaacgtgttgtgcttatatgttggcagagcagtgggaactcttcatcacgacaaagtggtgcatgtaatgaaacgaaaaaggaaaaaattcttttttttcccatctccctcctaaccatcatgtatttccaccttgtgcatgtaggagaactgtttgcactccatttttatttcaaggattcctgtggggttagggttaagaagtagggttatgaagtagggtttagggttagggttaataagtagggtttagggttagggttaagaagtgaggttaagggttaggattaaggttatatggtgtgatgcaacatgtgccggtgacacgcttctcatttgctcagtctcgcagcgctcaccattcttgtaaagggcttgcgccgtgtcatcgaggatgttgtggggaagcttgaagatccttttgaagtaacccacctcccgctccttcgcatgcaggattaagttatctccataggtttcgaatagctccgtctgtgatctgggtccagaaacagtgagcattccctctccgatttccacgtcgatgtcttcaatcttaaaccccggaatgtccaacaccaggatggcttggcacttctcagagtcgtacatgatatcgaccttgggtctgaaggtaatctgcttttttaagtttttgtccggctctatttctaggatggtgttcgggctgactagcgtgttcttcttcttggggatcgagggcttctccttctgtgcgaggggggaggggcaaagcgtgccacgggggttgggagatgagcgacgttggcggtgtgcctggtgttggcggtgtgcctggttgttggcggtgtgtctgatattggcagtgtgcctgacattggcagtgtgcctgacattgacgatgtgcctagtgttgacgatgcgatggtggagtcgccggagggcactcatccttttgcgtgacgacgcgcaaactccccggtgtgtctctgctttttcgcatgtgcctagagaggcgagcagcccccaaaggcaacacttacgatttccatcctgtggtcggggaccaacttcacttctcccttgtcagaacagccggcacacaagcaactcattgtgacgaagtgggcgcgagtaaggcagaggaaaaaggaaaaaaaaaaaaaaaagaatgaacaaacgaacgaacaaaaaaacaagtaaacaaataatcagataagcaaatgagcaaatgaacggtcggcagagtggcaaagcgaggagggggtgactacaacgacaaaggcgcgtcctccgaaggatcccttttcgttcttctttgtttgtttcgctcttcttcacgagattaacagttgtgcaagggctgcgttcacctggtggaggcagatggtggcacaatcaacgggtggaaattgaaaatggaaaaacaggatggtcagaaaaagatggcgtaacaataggatgtatatagggggggattaactggtgagttaagtggtttgaaaaaaaggccaaaaaaggtaaaaaaggtaaaaagggtaaaaaagacaaaaaagataaaaaagataaaaaagacaaaaaaaggaaataaaacgaaataaaacgaaatgaaacgaaataaaacgaaaaaaaacgaaagcacagttgggtaagcaactaagcggacaactaagtgtgcagtttaggcgctcgggcaaagctgagtgttcctgtctatccaatttttgcgtgccactcagaccagacgggaaggcactgcgcagaaatgaacagaagctgcagcagggtgaaagacgcagttgtgtgggaacaggcgggggcttaaaaaaagacaaaaaatgggaactttaacttaaaaaacgggaacaaatggaatcgtaaaaaaagcaaaacaagtgggaacgtaaaaaaacgcaacaagtgggaacgtaaaaaagcataacaagtgggaacttaaaaacaacagaaagggggacagaaaaggatagggaggaaaaacgtgcagaaaacaaagttgctacagaaacaaatttatgaaagcgtttttcaggccttttcctttttcgagcttaaaaaaaaaaaaaaaaaaaatcctgcaccaaattgaaacgcaaacataccgctgcaagtgctgttgttttttttttttttttttagctgttcatatttttttttttttttccgcgatttgttcatatttttttttctttttctgcgatttgttcatacttttttttctttttctttgatttgttcaaactttttttcccctttagcaacatttaaaaattctatgaagtaacgagcgacgagacagcaaacgatgcgtgcgctgccaggcgggaggaagcctgtagtttccaagtggaagcaattcatgtctgtgcaaggttgggaaatgccatgggtgtgcataaatgctatgccagaaagtggacgggggtgagatactcaccgaacagccatttggggggggcacatccgtttaagttatcgaacagtgatgttaaaaagaaaaatacctgcagaagggtcagatggagtcatctgcagaaggaccaaatgggcttacctacagaaacgccaaattgattttcctgcccgcgtgcaaccatttcgacggatgcgggatattcctacacgctcgttgcgcataaccctatcagaacgtggaacatgcaatttttttgcgtgcacacaatggctagcagtgcagaactgcctgaatggcaatactttttttccaggtagctactaattttgatgtaggaaaaaacgttttaccaccttgcctggtcataattttttttttttttaagaggaatgcaaatcaaataagttagctagcagggttaccttcctgctgtannnnnnnnnnataattttaagaggaatgcaaatcaaataagttagctagcagggttaccttcctgctgtacttaaaaaaacgaatggcccagaaaaatttcatgtctacacagttgcagaggatgagctagcagaaatgcgcttagaattaacgctttactgaattacgtccttttacttgtggccaaaaaaaaaaaaaagcaaactggtgatttagaggtgcataggcatttgccaaatgggggaaaggtcagtctatacaaggcacacattggtgtaaaaaaaaatcctacgaattttactacttttatgcccttcgcactgacttcattctgtgaaaattagttccttcacatgtgctggtatgagggaaggtaactacacatgtgtgtgtttcttcctctttgatcttcccaaatttggaagtactacttcttcccgagccactgaggggaaggggggggaaataaaaaggcattttcggtgggcgtgatccagatggtggcaccaaaatggccgttaccgctgcatgcaccaggtacgagacatgcatttcgtttcgcttcgtttggttttttttttttttttctctctttgctcaccgccaggaaatcttccaagtcgagcgcgccgtcttggttaaaatccatcacgttgaatagcttctgtgcgtccgtgtgtgtgacgcatgtgaactccttgtccttgagcatctgcatgagcttggtcagggggatgacctgcttgttctcttccttttcggtgactgcgtgcagggggggagggggcaaaaggtggacggcggtgcaagcaaaggtggacggagatgaaagcaaaggtggacagcgatgaaagcaaaggtggacagcgatgaaagcaaaggtggaaggccgctgagccgctctagctgaaccgctctagctgaaccgctctagctgagccactctagctgaaccgctctagctgagctgcccggcccaggcgggtagaccccttactggcatatttctggaactccaactcgatgtctatcttgctgaaaccctggaagaaatttttaaagtactgcgtgtcgatgtcgatgaccgcttgaatgaactccccaaagtcaatgaggttattctgatccatgtcgtagttttgaaataaattatatttttccaaactccaatcacttttctgcaaatctgcatgagaaatgaagtcgtcattgtctctgtccattttgttgaaggcttctctccaaatgcttaagtccttgtcatcgtattcgtttaagattgggaactgctctctccactcgttaattttggagtcctgtattttcttcttcgtgctttctgcccagtacctcgttaggtgtttcctctccatggggaagcaaccactgcaggaggggtgggctatcacgtgggaaccctcctttgcataccccttctcccaagaggagaaattcccccctctggagaaggcccctaaaacgttacgccaggccgcttccctacgcgtccgtgcgcgtagcaccctctgtagaccactctgcatggtccaccgttggaggttctttctttcaaggggaggggggagaccacactgatgaaggacacaggggaaggtcggaaaaatgtatcacaccagggatgcaaggcaggcttcccttccgtttcgaagtgggaaggacgcgcggaaggtagggtgcactgggctacttccaattcgagtggatgcgtccattcgggggcattcctcctggtttttttttctttttttttctgctacgttaactgtttggtggttccacttttccacgtggtgatgctagccggtacacctaccatcagtcgatcggtgaaaaggtacgctggggaaacgaacgaaaaagtgggggaaaaaaaagggggaaaaaaaggggggaaaaaatataactccgctggagcaacccatttgcatcaagcgcgcagctaaccctgcacgttggtcatttttttttttttttttcccgttttgtttagctcctgtggggcgtcaccactttggtgttaactctgtttcacccctccatttgcgctgcactgagctattacccccgcgcttagcttagcaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgagaaagggcatccaacccgtgagggagaaaattatcaaaggctcctctgtggagtttgccccgtccgtctaccccgcccgtctgcctttcctctacgtttggccactgcgtgtggcccctgtgtttgcctcctgcgtttgtcccccgcgtttgacgttttttgtgccccctttaagggcaaccgcaaactacccaccttcgcgaaagacacgcgcacatggggagagcaggcctgcgcgcggctgtccttttccttcttcttcacctgggcgtgtcccgcacgactgacgatggggagcctccgggggggggacccaacacctactccctccattttaacaatgtcgcaaggaaaaaagaaaaaaaaaaggcagcaaaaaggcaacaaaaacgaacaaataaaacgacgaaacgacaaaacgcggtgcaatgcaactcaccgttgtgaagtgtcgtatgcctctccgctccggccccctgcgcccaccacttcacggcggctctcgcttctccccccctccacgccacagaagcagagatacgtagttcgcagggacgcggggtctccctataggagtttcttcctttacatcgaggaggttcaaaagacatccgtcctttaccccctcagatacgtcaacgtgagttcggtgtggagtggcaatcacgcagaggggcccaccaaagggatgcctcttccatggagaccaccatggagaccgccatgtacaccgccatggagaccgccacgccctccgctaactgtgctaactgtgccagctgcgctaactctcctacccgctatgtcctacaggacgtcccgatgaaatacttcgagcaaattgtacaatacacgcggagggaaataaaaggaaaaaatttaaagcatttttgtgaagaaaaaaaaaagctcaacgagaatgtggaaagtcgagagatctgcttctgctgctactgcagtccccaccccgtctttcctctctactctcgcttaaagtatcagaggcagaaggtcctttgtcgcaggcggggtaggctctccagcgaagcagtggtagtagttagcagtttccggtctgtccactctcttttctttttctccctgtccactctctttgctttttcttcctgtccactctctttgctttttcttcctgtccactctctttgctttttcttcccctccactctctttcctttcctttttcttcccctccactctctttcctttcctttttcttcccctccactctctttcctttcctttctcttcccctcgaccctctcagtgacggacggggaggaggcagtcattcttaccctgacgtgcctaaagaaaagcaaaaaaaagtaccatgcctttttcgtgcaaaggaagtcgagcaacttcatgcttaacgttacgttgcagcagttcggtgagtacatcacgtgaggggcctacttgtctgggatgacgactcgtatatgagatgacgactcgtatatgagatgacgactcatctctgggatgacaatttatttctgacttggttacctccccaattctcccatgtcctttctttttcttttctgttcagatctgaacgatgaatttttcttagctagaaatgtgagtcacacatgggaggagtcacacatggggagagtcacacatggcgagaggcactcatagggagagtcactcatggggagaggcacacatggggagagtcactcatggggagagtcacacatgggaggagtcactcatggggggagaaaaaaaaaactgcatgtcccctcttccctgcacaggacaagtcggcgttggagagaaagacctacctgctggacccctcgaacagtgaaattgatgacggtgcggaggagggaggcgaaagggagagaaagagacgcagcgtggtggtaaagtgaagcgagagagacgcgtcgtggtggtaaagtgaagcgagagagacgcagcgtggtggtaaagtgaagcgagagaggaaggtcccctcgtcgcgctacctcaaaacagaacgccaacttcttccccccgttattagaagtattcaatgttcgactgaagttcctcgcagagaggacctaccgggtaagtgtcccgctcgggggtgctaaccaaagcagaggtagacgtgtgctctattcgttttctcaaactgatggacaaaccgaacttcttcacgacagggagattccgttgaggggagctaccttttccttgattcggacgtgtttaaaagaagggtaaaaaataaaataaacaaataaacaagcaaataagcaaacaaataagcaagcaaacaaacaaacaaacaaataaacaaataaataacggggcatccttcacgaatgggtcgacatgctgaatcgagaccccgtgatgttagcactcgtcaccacgtggctttttctccgtcctcttattctgaacgttattgtgccatttgcaggtagtgctggatgactccttctctaggnnnnnnnnnnnnnnnnnnnnctggtattgtaccttcctttcttcttttaggttttttttttttttttttttatttttatccttttttttatcttttttttttatcttttttttttgtgtgtgtcccttgagcattgccacagagggggtagacgcgcttggcggggtgcccctgcatgtgtaacttcgtcgacacggcgctcacaccacttcgacgttgcttcttcgacgttgcttcttcgacgtttcttcttccacgttgctccttcaccacttcgttacgcctcccccccgttgcagacgaggtgctggagaacggcctcatcgtgagcgcggaccacgtggacgagaagggcaccgagtgcaacaaaatcacagagtacccaagggtgtgggaggagaaaaaaggcttctgtcagtatgcaaagaagaaccactgtctcaaggggcagctcgcccagtttattaacttggaggggaggctagacgtgaaggagaagctgcggcataactactcctttttcttggcgaggaagtcgtcagggaagggcgcagggggggggcgtgcggttggcggttggagtggcagttggagtggcggtgagggggacgggcacggctacgatcccccaagtgaggtgaaccagggaagtaatcccaaccggggaagtaatcccaaccggggaagtaatcccaaccggggcagcaattccaaccggggaagcaatcccaacggggctacccccccgcgggacctcgaggaggactactacatgggcctgcaaaaacgcccaaacaactttttagagatcacatcgcacggcggggagggcctaaagataacgcacgaggaacacgtcctcggagagtcagtctcccttgtacacatgctcagcaactgctacgactttaacaacgaagtagatccgtcctgctcggtgtacataagcatatggaatgcagaagacgtggagaaggaagtaaaggtttcgattaactgctcgaagaggatcgtatctgatgagactacactcaggaagacacttgtattggcagagaagggggagagcagtgttgtgattaaatttaaaccaatcgtagacttgctagtcaccccctgcagagtggtggtgcagcgccaagagcgcccagccgagccgcagcaggtgcaggagcagatgaagaagccgcagcagcagccgccgcagcagaaggggaagatccggggggagtccccgccgagccccagcgggggggggcatccataagggtgcaaatgaaggcagccgagaaacgggcgaacggggcgaaccgggccaagcgaacgaaacggacgaaccgcgccaaccgggccaaccgaacgagcagtacttcacgttttccctcgggagccgcggggaaaaggaagaaccccctgagaggatcatcatttgggacagccccctccagttcgacgagatccctgagtatatcatccaaatgcacaaaaaaaggcttcagcttctcgaacaagaaggcggtgctgcaactgcaggaggagtcctggggaagtacacatggagagttgcaaattactttagggggtgtcgaattagcgtgaaagtgttttttctcctcctgtgtatcatccttgcagttatttttgtcatcccaagcatgcacccactgaagggggtcctacttaaaagacagtggttctatacgttgcggaaggtgcgcatgcaagcaatttggatgatacaagacacgtgtcgctttgttcatcggagagtaaaacgagtcattaaatggaccattaaacgggtcattaaacggatcgttaggatgctaaagtgggtcttcgtgaaggggtgcagggttttctccaggaggagaggtacgcgaaagaaagagcaggagctcatcggggaatcctacacacataaacagatccgcaggagaaagaaggatgaaaaaaagagaaataaaaagataaagggggagaagataaagagagagcaggaggagctacggagaagaaggaacaaacggttgaaactccatgaggcgcaatgtaagggggagatgcgtcgcgagaagaatgagcgcagggggaaacaacacaagaagggggagcgtcgaagcagggaccgaattggggacgaccaccacgggaggaaaggccaatccaagaggggagactcttcctccgcatcgcctgcctcttcctctgcgcggtccgcctcttcccccgcgcggtctgcctcgtcctcatccactaccccctgcagcgacagcagcggtcactcccgttccccgaagcccaacgcatcacgggggaagaaaaatcacagaacaaggcacgcaagaaaaaggggcgaaggggaaaagacacacagggtagtttcttcacccagtagtgaacagaaggagaggagtcaccacgcgggtgcaaagggggcgatccaataaggcataacatgagagaacgctggtgggaaagcagttgcgatttgctcccgaaaggaagttgtggcgtggaacgtgggaaatgcatgcctgtacgatgaggctgatccttccttctgggactctgccactggggagagaataactaggcgagttgttcattgcatggcggggtgtgggggggtgaatacatctcgattggtggaaccggtttaccttccgctcctcgccaatcaaattacgatgtattcacccgcgaccggcgacccgcagcccacgtatggttcccttttttttttcccgctccctgagttacctcgcccatctgccgtgtctacacggatgtacattcacgcacatgtgcacaccttttcgtgggaagggtttccccctgtccccttcccttgttggtaaaaacgaaacacgagggaacgaactccccccccctgcgatcgagtcgatttgtcctactttggagttaatccggtttgatatttcccccccgcgcgtggctctgcaaaaatgcagtcgaaaatgcggtcgaaaaatgtagtcgaaaatgcggtcgttggaaataactggtgatgcaatactcacgcaacgggtgggaggaaggtaaccaaacttgcgcaaaaaaataaaaaaaaaaaaacccgcgccccagggtggaaataaccgttcggttaattgggcccactctggtgaggcaagctctctgacgggggtggaaaagaaaaaaaaaaaatatacatatgcatatgcatatacatatacatatgcatatacacatacacatgcacatacacatgcacatacacatgaggacaacagtggtaaacgcctcgaacgcggaaggaaggtcccctttttcactccacggcaaaaccgcgagtgggcatctcccccctttgtgcatcatccccgcaggacaatccggctggtcctgcacagcggaggggtcaactggggccccgcgccgcttgccaagtttgccaaggttagaaaaaattgaaaaaattgaaaaaattgaaaagattgaaaaaatcgcaaaaattgaaaaaatcgcaaaaattgaaaaaatcgcaaaaattgaaaaaatcgcaaaaattgaaaaaatcgcaaaaatcgcagaaactgctccaccgtaacgttgccgcctcgcgctctttgttcgcctgttccactccgtttgcacagtggaggaccatccgtactgctcatcgaaggagcaaaaaaacatgggagggtatttctccaaggacctggaggagtgcctgcgaaatgaaaagaggaaccttaacagatcgatcagggagttggaacgggagatatttaaactaactaaagaacagaacaggatagaaaaagacattaaaataaattccaaacgaaatgataacatatctatggtacggacacttgcaaaggactacatcagtgttaaaaaaaccatcgctaagtacaacaagctaaagtcacatctattttctatgaagataaagctacagagtgttaagtcatcggagcaacttggacggagtctcaccgaaatcaacagagtaattaagagagtaaatggatacataaaactaagttccttgaataaatccattaatgaatatcagaaggagaacactgaggtgtcactgaaggaggatatgctcgatgatttatttgagacgtttgattatgactccgagatggttgcggaggaggatgagcttgttactaaggtcctggagggcatgggtatccagatgaatgctaagttagatgacatccccaccccaggggaacttcccaagacgcacgtggaccacgtgggtgtcgccgacttggaggcgcgactcaacaacctgcgcctcgggaagccataaggggggtgctaccccccgccccggatgagcagggcagggcagggcagagcagagagacgcaacgaaacgcacagcagagaaacgcaacgcaacgaaacacaacgcagcacagtggaggctacgcatgggtgaggagaggaaggtcgcgtgtcctttctcctcataaaattctgtcacgtgctaccccctcatcacctgactgcatgacgaagcgcacattatgaagcttcgtgtcccgactgctgggaacggagttctcacagctacgtagtgttaatttcctttttcgccacctccagctggtgcctttttatatactgtacaattttttcaacgacgtcctccacagggggcagggctcctattcctttgaagggagaaaagggcggtaaaggggggcagtaaagggaggcagtaaagggaggcagtaaagggaggcagtaaagggaggcagtaggaggcagtaaagggaggcagtaaagggaggcagtaaagggaggcagtaaagggaggcagtaaaggaatgccccgtaaagcagtgcacagtaaagaaagcttcgcgaaggaagggaggccgtaacgacggctggctcattttccccgctgcgtgttcactcccctcaccgtagtctccgcaagcgaggagcttctccacgggttccacgaccttcacaccccaggatgttattcgcttcagctgctcccgcgttatggggtggtcgtacatatacgtattcatgcaggggaagaccagcaggggcttcctgaagtcccagcaccggcagatgcaggtctgttggggtgggcaggggaggtcaagcggtggtgaatcagagcggcaaagaattcagcgaggcgagcggctatgtggcggtcctcgcggctatgtggcggtcctcgcggctatgtggcggtcctcgcggctatgtggctgtccgcgcggctgtgtggcggtcctcgggactgactccgctctcgctgctcccgccgctcacacctaccagcaggttggggcaggccccggaggccacagacgccagtgtgttggcatccatcggacaaataacgaacaggtcagcccacttcctcaactcgacatgtaaaatttcatcccccatcttctcccatgtccactcgtccctatccaaaagaacctcctcacaaaagtccaccttcttcaaaaaggtatcgtatgccagagtagtcgccacgtattttatttccacctgaaggttgctctcccggcacctttcctttagtcgttccttcacttctccaagtttgatggcagcgatgctggcgctcacaccgatgaggaggttcattggggggagcggcggttaagaagggtggagcggcagttgagaagggtggagtggcggcagttaagaagggtggagtggcggttaagttggtcggagcggcagttgagaagggtgaagccgcggttaggttgagcgacacgatacttgcgttgggcgttgcttccctctcgccactctccgccttttctttctctctgcactgttctacctctccttacggggagtgcccatatgaactacctactaccccccctttggtcgttacgacaaaatggtgaagccacttgagcgggtccacatgagagggtccacttgagaggatccacttggagcgtcatcccggcaacaaaacggaggaatcgtgtggcggattcctggctagctctactcaatcgtccgtgcctatgcaaactgttctgttaatcatgttggtggtgggtccctgttctctttaattttatacatggactaccccgagatgtgaatattaccccccgttggtcgaaccgcagtgagagagtaggagagtgggagggagagacccgactcgacaactctgctgaaaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatatatacatattttttttttttttttttttactacgtatggttatgtccctgtgagcatgctggagcgtcccttcgtgcgagtgcggaggagtatcgacgtggtggttgcttctttgcgaatctccttcggacgaaagaaattgaaggcaaccctccaagcaacagatatatataggtaaacttttttttttttttttttttgttaatttagaggcctcccccagttaaccatcccgcggctttattttcccgacaaggtttatgggcaggtcacgggggcaacaacaaagtaacatcgttttgcttcgccttcgcggttcttcttcggatagataaatgcaaccggggagttgactcgccaggtgaagtggccaagaggggaagcggtaaagtggcgagtggagagcgcgcgtacaggaaagcctttcctttctcttccccccatatagacccacctccacatagacccacctccctaccgctctaccagaatgaatgacgaactagacgtggatgaggaggcatacgacatgctcttcagccctttgaccccctggccctgcctatccctcgacttcgttctgagcacacctgatggaggtcacccctcggtaggtgacgccaagaagaaggggcgtgacaaggggagctgctcctcagtgacgtacccgctgcagatcacctgcgtggcggggagccaagctgccaaggggagccaaaatgaaatatacctcctcaggtgggacaacctgaacaagctgaagagaggcggcgacgatagcgatgagggaagtagcgatggcggaagtagcgatgagggaggtggtgatgacggtggaaagggccacagcggcggtaacggcgctgacagttccgggggagaggcctccaacgagaatggcgccgccgcgcgaggtaacttgctaggggggaagcgccaaaaaggaaaaaaaaaaccaaacggagtgcacgccccgggtgcagagagaaagaaggaacacgtcgtatgcaaagcgatcaagcacccatacggaggattaaacagaataaaaacatgcaaaaaaattaactctctcattgccacatggtgtgatgatagcaaggtatatatttatgagttatcggaggagataagacatctcgatgagagaccatacaatgaggaggtagtcaaaaaaccattgcatgtgtttgggggtcacaccagtgaagggtttagtttagattggaatcccgttcacgcggctaagctgttaagcggagataatgatgggaacctctttctttggctacccgataataacgttaagtggacgtatgagcggttgaatgtcgaggtgggtagtgatcagagcgaggacaataatggtggaaagggaaaaggaagaaagaaacacagcattgaggacgtacagtggagcaaaggaggaaacgggttcggtcatgtattcgccatgtgctcctcggacaaaagtgtaaggataatagacacacgagacttaaaaaagaatcaagaaaaaacagatggaaggaactacgcacacatacacatagcagatgcacatgcagcagatgtgaacgttatatcgtggaatgaaaacgtcgattttttgattgcatcagggggagatgattctgttgttaaaatatgggacacaagaaatgtcagcaatgcagtaggtgcattaaaattccataagagacccatttcggctgtttcttggaatcaaagtgatacttacgtgatcctagctgctagcttggataactccatttccatttgggacctctctgttgagactgagtccctagagtttggtctgacgaagcatcctgaccagcttctcttcgaacacctgaatcagaaattcattacagatgccaagttccaccccctccacccaggggtcgtcgtctctacctccagtgaaaattttaacatttttaagccctgcaatgtgtagcttcgtgaggcagcgggggggagccgatttgggccaccgcttggccctaccgcttggccccaccgcttggccctacctcttggccccaccgcttggccctaccgcttggccccaccgcttggccctaccgcttggccccaccgcttggccctaccgcttggccctaccgtttggccctaacttttgaacccactttttgagcccaccttttgaacccaccttttgaacccaccttttaccttaacgttgagtctacttttcaacccgccgccaacaacgacgcggatgggttctggcccaagagggacctcttcgcaggtgctgtatgcatgtttaagggaacacctaacgggttcacacgatgcacggttaagtaaaagcaacgcgcgtaggttggacgcctcaccaggaggcacccccaccacgagcaagccaatcagcagttggaaggggaagcaaaagggtcacgtgcatgcagaaatgctcatggccgcataaaggagcagcgcgcgtgcaaagaagggaagccgtccaggcggttcaggtgatgcagccagtccccgccgcttcctgccgccccacgcctcctaccgcttcctgcctcttcctgtcacgtcctgttgcgtcctgcctccccacacttcagtgcgtgcgcacccgcgcgatggccttgaaggccgtgtcgaggacctcgctaatggtggggtgcgagtgaaccatgtgagccaagtcaatcacggacagcttcagattcaaagccaacacaccctcgtgaatcaaaatggaagcataactacccacgatgaatagtcccaaaatttctttgctatcctttaggtaaataattttcaccattccacatgtattatcgacactgttatacttccctttgttgtatgaattatttttggagagttctggaaaactgacatcgttatgttcacagaggaccttagagttggctttgtaaaatgagatctctgtgccgacgttttctggggggtgtaacttcttggcttccttttccgtgagtcccacgaatgccaactcaggggtggtgtagcacaccgaggggatgttcctgtatacgattggtttactagcccattcgctgcgggaaccgttcgaggggacatcgctgtgtgaatcgctcgaggggacaccgctgtgtgaatcgctcgaggggacaccgctgtgtgaatcgctcgagtggagactcttgtgtggctcgtcccccttggctgctatccaatcgaccaccttcagcgcttggtgcgacgccgtgtgtgccagcatctgccgcccattggcatctcctatgcaaaatatgttgtcgtacaccctttggttttctcccttcaccctcagatgttcgtccacacacacgtatcctctattcgtttgtatttgcaactgttcgagtcccatattactcgtgttgggtttccttcctgtagccactaggcagctgtctacacgtgtttccctgatatgattcttgacgtgacctggggtggcctcttccctgctgtttctctccctgtgaccgatgatgaccggctgggtacccctggctggcagcacgtactcaatgctagtgttcaggtgcatacgcatcggcttggacttaataaacacacgttcgaagtagttcgccacgtcagcatcaagcattggtaacaactgaggagagtaatcaaaggagacgatttcagaccccagggctgtgtaaatgtctgtaaattcaattcctattattcccatgccgattatccctatgtatttttgcagtccttccaatttcactgcttgatcactagtaaaaacagttctttcatccacttcgatattgtctgggatatgtggagtggaccctgttgctatgattatatttttcactttgtattcctttccacttttttctcctttaataatatttttctccactatatgaccacgttcataatttacctgcacatgttcagaatttttgcaaaattttttatttttcaatccattttcaattcctccctttaatttgttaattacgttttgtgtgtacttcttcaactttgcgatgtctatatgaacactgtcagctagaaactgatttctttcaacaggatctttcttttcatttttgctgaatgcatccgtgtaaatgccatatgtatacagcttggccatattttttaactctctgtatttgcctgtggcgtataggagtgccttgctggggatgcatccaacgttaacacaagtccctcctatgttattttggtctcctgtaaaaataataacttttaatcctctctccattgcgttaattgctgcagcgtgtcccccgactccgcacccgagaattccgacgtcgtactgttctgtgcacagcctcatcgactgctcctgttcacttcccttcactctgaatgatctgcttcgactgagttggctctccctttggggctgcgagccgcccacaccgctgctcacaccgctgctcacaccgttgctcacactgccgctcatgctcatgccaacaccgctacacctgataaacgtgctgctcgttttttttcctcgtgggacagggctctcttttgtgtgtgacaagtgaagtgtgtggctaccccttgtgcgtttcgatgtgccattttgtgtgaccaggaggaggagccaaccgatccatatgaacgtgcctgcgcgggggcgcagcggttgcgtcgccttcgtggtggcgcccatttggtggggcggcgaacagaagaagaggtgaagtggtgaagaggtgaagaggtgaagcgacgaaggggtgaagagacgaagcgacgaaacgacgaaacgacgaagcgacgaagcgacgacgcgttgtggctaccggtcaaatgggccagggggacataacgcagatgccccaccgtggcaaagtgctctccacacacgggggttccacgcgccagcatgcacgttgtgtcgcaacagggacatttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncnnnnnnntttttttcccttttcagtttgaccaactgggcaagcgatacaattcaccaaaggcacctgaggggtactcgttccttgccagtaccacgttaccttaccctcgcgtgtcgcttgggtcaataaatcgtgattgtgttgtccccgggtgaccgaccgttcctactacgtgttggatggcgctagcttttttgttgtatgcttcagtaagctgatgcgcataaatacgtggacaaactgctggcgacgtacacgcatgccatgccgtgccgtctctctctctctgcttcttcgtcttctccgccctaattagtgtcacctcgattgggaaggccgctctttaataaacgattcttaacgctcgcgcatgtagcattgctagctggtcgcgagtgtgttcctccgctcgctcctgcacgtcgctgcgcgcctgtgcgtgtcgacccatttatttgcatgcccatagggagtagcgccgcggtagaaaatcgtgtaggagttaccaccccggagcgactaaaaaaaaacactactgtattgtaacgttgccaaccaggccgacttcgcaaatcggagaacctccgagggagaagctacccttggacgagtagcatcagcacgcactaaaacaatgccatgcgtgaaaagggtaaatgcttaaccatgtactcaaggaattatttgtgcgagcatgatgagtggggggtggagggagaagggttacctactgacatcacaggagggggaagaaaaggaagtaaagcgacacggaaagatggtgaatttgcaaatgaccaaatgaatggcgcagattttttttctctccatttagaaggtacccttgggaaggaaccacagatgggcagcactgaaaatttatctccaggaagtgaagccaagttggtgagaggaagcagcaagcagagtgagagccttcctgggggggaggagcgctatgctaggcgtcacgtttctgtgaggaaggcctctatacagggtgcctccatgaggtgcgccaccgaccggaactccccgggcagctccctctggttcgactcgaacgagagtgttcgatcgcagggggggagaaaaacaaaagagaaacggaaaggcgaacggaaaggggaacggaaaggggaacaaaaaggggaacagaaaggggaacagaaaggggaacagaaaggggaacggattaaccaagcagtcgagcacacaacggatgtgttaagcaaagacctcggacagcgactcagtcaagtgaaagcaaaaattaattcagccttcgacctgtgggagagtagcaaccccttgggtcaccccgagggagagctgcagcagctggaagaagaagaagaaggtcgcctcctcctcagaaggaaaaccaacctgtataactacaagttcagcgaggggggggagccttccagcgaggccgaccggagtggacattggggggagctcaaccagattgggagctttgccgagctcagccaggttgggggatttgccgagctcagccagtgtggcgaactcaatttcggcggtagcgcgcgcagtgggggaggagccccgcgtggaagtcatcaccatggggggaagcacatcgacgcggctttgcgcagccaggacttgtgccacgtggatgatatgaatggagaacgcagggaaccgtgcgaagggaatagtgccaagtggaacgaacctcctagtggggaagtcagaacaaataaggagaattcccatgtatatgttaaacagaagctaacgaaggaggttgccccgagtggaggaaggaggggtccctcaagtgtgcatagaaaccaagcaaagaatactccctctattagaagcttgcatcatagcaacatgagcagtcagcaaaatggaagcgcgagagggtccgtgagctcactgaggagtcaccatacggaccatcccaaaaagcaagaggagaaaataacgcagtcaaaaaaagaaggtgtgagtgttaggggtgcaaatggattaatgaggtctatatccaccactctatcggagaggtcggggaagccgaacgcacaaactagcgttatcatgagcagcagcagcagcaggggtgatgatccgagtgggatgcaaagaccgttcccctgtgccgactcgaaggaggcgagaggaaaagtgagcaccaaaatgaagaaggagaagaataagaagaaaaacgacagtgatagaagtaacaacggtagcagcaacatcggcaacaacagcaacaacagcaacagcagcagcggcaacaacagcaacaacagcaacaacagcaacaacagcagcggcaacaacaagctcgtgccttcgtcggatgatgagggacgtgttctcgacaccacggaggtcagcgaggagcgtaaattttttcacgaaattaaggcgtacctcaattataagagcggggtgggggcgctagacgaggagcacgctgctcacccggatgacgcggcccactcggatggcgctgctcactcggatgacgctgctcactcggatgacgctgctcactcggatgacgcggctcacccggatggcgcatctgcgggagtgccaacccagaggggcgacaataactccctcgagtgggacacccaattgaggagctccgaaaacgtagccaaacggagaagcgcttctaggaagaagcagcccgtcaggcagtcatcgtcagtcgagggggaggcggtactacccaaagggggtagctatagcagtagaggcgacgcagtgccaaagtcaagtgcaggggagaggcataccgaccccacctctcaccaaagaagtggcggaggaaagcgtgtctctcaaaacgtagggcaggagttccaaaagggaaaggaacaaaaaggcaggcacgtcgaaaaacagtacagcgaaatgaacgcacgagggatgcatccccccaagggatatacaaagttaaccccaagacaggaaaaaatcgaacacgtcggggggttgatcgacctctcggaggaggaaggggcaagggagacgctgcacttagtggattatttagaaagcaacggaagggaacgaactgggggtcacctgccccatcatgggatggaaaggagcccccctttgatcgaccttgcattggcggaggaaacgaacggagctgaatggggggggggagctccaagtgccgatgtgagagatggggatgagaagttcggcgagaagttcggagagaagtccagcgaggtcagcgcgaatgacctgcaccccgctgcagagctgagtaggaagagcgcaacgaagggagtggcggtggaagaagaaaggaagaaggatggcaataccccaggcagtcttggcacagaacagacggagcaacactctcctcgtatggatggatgcaccaacgatgtggggaacaacgcaggggaggtctcctgtccggggggggaaaacgggctgaggatcagattcccatttccacagaggggaaaaaaatttaaggacattttcatttcgctcattaagaggggcgatgtgggaagaagccccgaggagggtagaagccaagaggagggaagaagccccgatgagggaaaagcccacgaggagggaagaacccaagaggacggaaaaacccaagaggagggaagaacccaagaggagggaagaacccccgaggagggggaagaaaaacacacaaaaatggtaaaagaaacgagtgacctctccttcgaaaccaactcagccagcagaaaaaaaccaaacacattgtataacaactttttagagagtctgaagcatccctcatgtagacacgtaatcgacaaggtaaggacattcattcagagattccccaaagatgtcagcagagatgtggcagccaaccaaatacatgggttcataaatgagacacaaccgattctgctaaattgtcacatctacagaagtgtgaacaaataccaagctaatgtaatcatagaggggtatgaaaaatttcttctgcaaaagttgcatccctatgtgtatagaatggagactaaggacaaagacgaggatgaaaaaatatacacgaaaattaattgcctgcagtgggttgaactaaagcatttggagatagaggagggcatccaattggatcgactaaaacacgcacaggcggaactcatgcgcatacagaaaatgagagcccctaacgataagctcattatgatacttaattgctgccgcatcgttacatctgcggtttacgcggcgaagaagagttcgaggcgcaaccggggggggaagtcacacgggttggacaaacggagcgatttaggcattacccaggagaacgccgaaacgaccgttgaaagtgacgcaggggaggagcagcagtgtagcggagctgaaccggacgttgcgaaagatgaaaaggacatcgccaaagctgaatgggacaccgccaaagccgaatgggacaccgccaaagctgagcggcacaccgccaaagctgaacggcacaccgccaaagctgaacggcacaccgccaaagccgaatgggacaccgccaaagccgaatgggacaccgccaaagccgaatgggacaccgccaaagccgaacgggacaccgccaaagctgaagcggacgctgaactggatgacgacgagctgctgccttgcgcagatgaagtgctccccgtgctcatctacgtcattatcaaggccaacccaccagaactcatttctaacatcgcctacatccaaagctttaggcatccgaaccatttcgtgtcggaagaagcctactccttcacccagttttgcagtggcgtggagttcattaaagaactcggaaagaccaccttcctaaacctccccgaagaagaatacaaagaaaaggtatcccaagctgagcagttctacctgaacgaagttaaagagagcaacaagaagctgcaagaagcggcgggaaaactcaccgacttcatcaagcacgccaatgagaagaaactctgtgtgaatgttattaacaaaatagaggctctacagttgcgtttcgagggggaggacaacttcaacgagctgaccgtctcgaagttaggcgccattttcgaggagtacaagatgctcgtgcggctgaagaatgagattttgcgggacatgcaagagcacgagcaggcggtcagtggaggggatagaagcggtgcaggggattgaagcggtgggggtgaatgacgcggtggaggtgaatgacgcggtggaggggattgaagcggtggaggtgaatgacgcggtggagatgacacggggaagcgcgttggagaactagctactcaaccgtcatttcaccaatttaggaactgatcactcttttcgtttgcaccccgtgctgatccttttttttttttttttctaaactccttttttttcatatcctttttttttcttttttttttctgtgttttttttttgtgtgtacgtgtgtgcctaccttcgtcaacactcaacttgttgccaccctggcaacctgccctaagtgcctttccctccgagtggctgaagcgcttagggggagttcgtagtagcggcacatataataacagcctgatcgcacatgcgatgtgttactcgcggggagaagcgctaaccatatcaggacgacacagataaggtgatactaaactggttagtagatgacctgcccgatttgtgccaacctctggtgcgctaccaaacaatgcacacattggcattgtcccaacgcgatcttcttcacaagttatgtggtgctgtaatggaagaggctgccaataaaccgtgtgtaagggagggaagaaaatccatcgaatggtggcaagcgagacatgacgacgacctcccgttcggtgggttcccttcatcacacgcatgggaatgcaaaacttcgtgtaaaatgtacaacaatgagatacgtctgactctcacataggggttgcttccaaaagaaaggtagacaatttggggatgttcccccgtacatgtagcaccatcaagcatttttcttccaagcaaaggtgttaaaagaggtctgcggtgctccatacccatgtgtggaaggccccgcctcctatgccccaccgcggtttgttccagcgcttcggctattgtagttgccatgaaaggagttacaaagtgccctctctgttaaaaaaaaaatatattcctaaattttgagcgaagtttgatatcgtcccattttggcttgtttttttttttttttttttttgctgacctgtgcaggtgaaaaaaaaaaaaaaaaaaacagccaactttcgtacatactgccactttcaaactggcacaacctggtgcctatcgcgcatccttgagaacttcatcacattttatggtggccccttggcttatttccgcaggatcgctacatgttgaactccactctcaccatgttacgacgaagcaccgcccctggtgaaactccttttttccgcctgaccggtaggaagttttagcggaaaggaaaggagaaaaggaagggggaaagaaggcagataagaaaaaggctggtaagaaaaaggctggtaagaaaaaggctggtaagaaaaaggcagatacgacgaactggcgcaaaaagcgaaatgcggcagagaagccgttgggggggtattccaaccgaggcgcggtccggcagcacaggaggaagcgcaagcgggcgcagaagcacacgtgcaatttcatgtactcatgcgctagtgtgtggggccaggcagctctgcggcacgaagccgagcacttcagggaagccgcccctcacagccaagctaacccgtgagagagcgccttaaaatggttgggaagggtaacttctggaacgccgcgatctgcctgtgctgcctcgtcctagtgtccatatgtagtggcgtcaaactgagcagataccagcacggtaggcccccgaggagaggttgccttatggacttgtccgccagtgggatgccgcgcaggctacgcaagggggagggagagccaatcaaggggtgcagcagcgcagataagggcagcagcgcagataagtgtatcccctcggataaacacaactttgccagtcaggacaaccccgcaggtaggtgccccccctccgatcgctggaacatcctaatcagctgctacgatcagtgggacgccttccgcaacagcttcctcctgacagtggatgaaaaacagtgtgtgcgggacattaagcagcagatcgaaaagacccacggaatccctgcatccttccagcaaattttgtaccaagggaaatcgctaaatgatgacgtggtgatcaaaaatttaaccaaaggcataaaaattcagattttaaatttaaccctcgtgacgatgctgccgcatatctttcccttacgtgaagacaactcagtcaatgaatgggaaaaaaaaaaaaaaaaaaaacagttggaacaaaaaatcaagtatgttagctatctagctcttcttgaagaatataaaaagctgctacaccatttggagaaaaagaattatgtcgtttctgaggaagacattgctcactcgttcagtgcattcgataaagaatttcccaaaatggtacatgctaaggggataaacttggataaaataaagaaagaaatagaggagctgcaacatgtggataagaaaaaactgatgctgcgtctgggagtggattttccactaatgagtaatctcctagtcgacagactcaaggagcttgtgaatttctactacctaggcgacataaaatctgttgttaaattttctctgttctttttcatcctgtataagtatgccaattaccctccttatgtgaagcgtctcttcctttacttgtctgtttgtttcctgttggctccctgcaaggcggtgtatatgcttttgcacttttccttttttttcgttccccgtggggtgctttttcctggtgagagtaacttacgagctgtcatgagcggcggcgtcgcgaaggggctgcaccgaaccgccacaccgaaccgctacactgtgccgctacatgtctcccccttccgtttccccctgcaggcctcacaaacttcctgtccgcctcctaccagcagatcctcatgtgccagtagccccgcaagggtgcccacggatgggggcggggtgcaaagagcgaagcggagaacgaagcaaagagcgaagcggagaacggagcagagaacaaagcagagaacgaagcagtgaacggagggatatttttatttccacccccccctattcggcatcgccttgagcgtttcagcggcccaactttccggttaaagtgggcagatatatatatgctgaggctaccccgcacggaaaaaaaggggcccttttttctttcgcatgggaatgttgctccggctgggtgcagatctcccctcatgggaaaaacaaaaaatgaaaaaggaagaacttcgaaagttacgcattctgtgtttaccacactgtgaacgtgtccctttgttaattttttttttttctcactcctcaccgcataccgcatgatggtgtatacataatggaacagctaagccacacgtttgtttttcggcccttcgtgtcatcttggttaaagacgtttggtttgttcacccattctccggctgacaccccccatgggtgaaaaacagccagcccattcgtgcctctaccttccccctcaggtggtgtgtttcccccctggggagtttttttccaaaaagggtcgacgccaacgcatgtggttttgttttatggctgcacgggtctgagtttaccccttgccatttttaatttccccagttggtgaggtgcgtgatattgagatttgttaaccggtccgctcaacggacgaagcggaccaagcggatcacgcgggtcacgcggagcaagcaaagcgcgtggacgtaacacccgcgacatcatgaggaaggaagttccccccaaaattttttctgccccgttgcgcgttgccgaggtgactcgactgcatagcacagcgacagcgtgagaggggctccaagggacgacttggccccgcgctgttcaccatgtgcccatttagctgctcctttgccgttcccccgattgagaatttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctcctacttccacttcgtttttacttccacttcttctcctacttcatcttcgccttccccttccgccccccttcgcagagaggaaaaactgggtggacatcgacgtagaagatgaagaatcgcagaatgaaaatgaaaacagtaagttttgtggagttaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttcccttttttgcagaaaaaaagtgggaagacatagatgcagatgacgacctggagaataacaaaaagttgtcctatttcactaactacgaaaatgggatcaaggtcgtcaccaagtattcggagaatctgaagaagcaaacggtgaaggtgagacacccgccctgctcaatgccagtcaattgcatgcatacccttgaaccaatcctgccatgtgcccttcatttttacccttcctactgtactctccgataggtcaccaagaaaataaaagaagtggtcatcaaaaaaaaactcaacaaggaaattaacaacagactcaacttaaaaaattttaacatcgacactgtaaggaggaatgcctcacgcgctatgctcggagaggagtggagtggagtgccaagtggagtgccaagtggactactcattcctctgcttgacgtgacagcacaccgcttgcgcagagatacatacttctcacgcggagatgcatacttctcacgcggagatacctacccctcacgcagagactcatcgcccccccctgcctgtccccacaccgcagtgcagctccgtcatagtcgaaccgacggacgttgttaacatcgaagtgcccaagaataacctcctggacttcctcaaaggaacagagtacgactatctattcacggagcaagccgacaagactgccaaggacttgaagaacagattcaaaatattcaaggatgaagatgtggaggtactcgcgctggcaaggtggtgcaaggagtgcccactcggttgctcccttttagggcacccccttcattgtctcccctcctccttccacttcccccttgcaggaagttaaaccggaggacccgaacaaattggccgccaagagagacgtgctgttctatcgatcacacgtaagttcccttgtcccatttttgtgcacgtcgagggagagaggctcctccagcgttccgactcatcggtgttacgaaagggaggacacacatgtacagttccgtttttctgacccatttgatgaacccaccactacatttttttttttttttttttttcttcttttcccccccgaaggacacccaaaacaaggagtgcaccgttcgtgtgacgaacttaagcgaggaagtcaacgaaagcgagttgtccaatctgtttggaagagttggccaaatatcgaggatgttcctggccaagcacaagtaaggagcggaagcggaagcggaagtggaagcagaagtggaagcggaagtggaagcagaagtggaagcggaagtggaagcagacgtggatatgcacgtggacatgcgcatgcacatgcgcgtctgtttactacgcagaggaacatggccaatttcactttttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaagaagcaaagagggccatcgagaagttgaataggcacggatttgaaaacctgttgctaagcgtaagtggaaatgggctccgtgggggtggcttggatgaggccagcacaaggaatggagcgagtgcagtctgcacacccgtcgcggcgagcgcagtctatgtgctttttttatccccccttttacgcgcttccaatcggatgcccgctgatcattttttttttttttttttacgcgcaggtggaatgggccaagccgtccaaccgatgaggagacgacttcgcacgtgaaagcttcgtcgcgcagttttgtcgcgcagttttgtcgtgcagttttgtagcgcagttttatcgtgcagttttatcgagcagcattacgctgcaacgctttgcgctgcttggttttttttccttttttttttctccccctactttaaaagatcaacgcagtttaacttgaacggattgttattttcaattaagttgtagttcacgccaaggcagtacctgtgggggaggggcggcggaaacgcggttggttggcagatagcgaattggcaggcagcgaatgggtgatgcaaaccttttttcttttttctttttcctttttcttttttctttttctttccatttttctttccctttttcgcgctaaccactcgagcaggtagatctcctccaggctgaccaccttgaacctgcgctttaattcttcccagtaaatcctcaaatcgctgaatgtattaccatactgcattttgtggatggcgacgagcaggtccacgaagttgttgtctgcgtagagggggaagagaagagggccgatggggtgtgcgcatggggaagtggacagagaagaggaaagggaaggaaaaaaaaggaaagaaaagaaaagaaacggaaagaaaagaaacggaaaaaaaagaaacggaaaaaaaagaaacggaaagaaaagaaacggaaaggaaagaaaaaaggtgccctgacgacagggaggcacaacccttttgctagaacggaggatccttttttagttgcccctatccaccgctcctaccgtaataatcgtagaggtagatgatcttcctcttggggggttggaacatactactgaagtaacttcccaccccccagtcgttggccttcttctgtgaggcctggtcttctccagtaggtgttcccttaaagtatctctttgcaccttcgaacgctgatgtgatgatttctgttgctttgttggtagcctcactagatggagtctcctccttcttctgctctgagtttgaactggtggtacttccctcgctgaggacccctcccacatccgctccttgtcttccaacatccatcccctgccttccaacatccatcccttgtcttccaacatccatcccttgtcttccaacatccatcccttgccttccaacatccatcgcttgccttcccacatccatcgcttgccttcctgcattcccccccttgtcatcccgcagggaattcaaatatgaagtaatgtagcaaattttgttcttctcgtcactcttcttcattagattggccacttcggtgtagagctgcatgatgggggagcgatgggtgagatgcagactacgcagcaaagtggggccacgcaatggtgggggagcgatgggtgagatgcaaactacgcagcaatttggggccacgcaatggtgagggagcgatgggtgagatgcgcctctcttccctcgatgcgccgctctgcgccgctgttctcctctccggtgctcacccttgcctcggggacgctgtacggattggtgacatagctgtagttcacttcactcaggataaagtcctgctgactgatatccacatctgtcgactttaagtaaaagggtctgtacaggtcaaatatatttctctcacacttcatctgattgttacgtttcacgaaggagaggatctgtatgggatggtcatctaagtctttgattttttcgagagggtcctttcccgcgttttctttgttgtacttgtccagctcctcgttcatactgtcttttagggcctcctttcgcaccttgtgtgttatgacgtcgaaggggaatttacctgcgaggggggaatgaagagatgagaagcaacgcagtgtggcgagacggtggagggaatgaagaagcaacgaagtgtggcgagtcggtggagggaatgaagaagcaacgaagtgtggcgagtcggtggggtgggacaaccatgcaacgtgtccctacgacgtgcaccagatgggcaatcgctgcgctgcgctgcgccccttcttcttgacctacccgtgaagacgtaatacctagaaccgctaacactggggatgaagcgaacctgatcctcgtatttgtaattgtacaggtccaggtggccgcacaggtggctgttcccaaagtaactcttgtaaatataaaaaaaggcaaagtatgaggtggtgaagaacagaataaatacaaacatagccttaaagaactccccaatagcataacgcttgctcatttttaactcgctgaacgagttggtacttgagtcgtcggtcagtgtctgtgtgaagaactggctgctgaatatttttttgagactcttcctgtcaatttttatcgtccttatgtttgcgtcccccttccccgcctgcctcacaccaggttggttctcaccaggttggttctcacccggttggttaacaccaggttctttctcaccaggttctttctcaccaggttggttcacacccggttggttgaacccatcagacttctccccctccggggccacctcctcattctcaaaattaaattcgttgtccaaactccgatacacattttttacttcccccctggagcccttcttattcttcccatctgcgatttcaaaattctgcatcttttgcagaaatggagagtcgtctatttttttctctgccatggggttcttaacgggagggggagattcctaactctggtaggggaagcagttaaccacgcgtcgctcagtggagccctcctcagctgtgtcaaacgagcgcaacaaaatttgccaaaagatgggccaagataaacccgtccttccgggaggtgtaacttgggaggtgtgacttaggtgtaacttaggaggtgtgacttaagaggtgtaacttaagaggtgtaacttaagaggcgtaacttaagaggcgtaactttagggctgtttttagcaccctctggggaaaccccttttaggaaaaagaaaaaaaagaaaaaaaggaaaaaaaatcgttaaaagggttttcccttgcaatctgttcacaagtgtgtgcaggtcaagtggttggagttggcaatctgttttgcttctctcctgggtgtgttcatttcgcccaggtttcgtgattagttctttagggttccttttggttccgctcggtttctccatggccgctttgctgctttaccgctttgccgctttgccactttgccactttaccgctttgccgctttaccgctttgccactttgccggttctccgcattgcccgccccgagtggtgcatctaaactgaggggcaagacaatgaggggagggcgtaaaagggacttccgtccccatcccccgagaggtggcacaaaggaattcatcgcatcgggggaggagaaaagccttccttaatcaacttggattggcttcaaaaaaaaataaaaaaaacactttgcttttttttttagcaactggaaaaatactacctagtgggaaaacaagaacaaaaaaaaaaggagcacaactctgagacgtaatgtacatacccgtgtgtacgtgcgtactgccatgggtgctctgtgcaggtcggaataggaacacccaagtgtgaagctcttttttgtaacgccgagtagaaagggcaattgggggtagggaaataaatgcagtcaattccgaaaagcggcgcattgcgtattccattcccctgagttcgcaaaaatggtgaggcttttactgacacaannnnngaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaagttatacttactttttttttttttcttctcttttttgttttcccatttgggaggttcccactggatagagtagaataccctacccttttgcgagctgcttttttccgctctgtcggcatatctacaggagggggtccccaacttgacgcgattgcgcgagtgcgccatttagccgtattccgttccgttctgttgtgtagctcagcttagcggtaacattggccccagcagcacgaacggcctcttcaccacgaacagcctcttcaccacgaacagcctcttcaccacgaacagcctcttcaccacgaacagcctcttcaccacaaacagcctctccaccacgacgcaaaccaaccatggctgggaacgacggacaggtgcaggccctgggaaaggctgaaatcgatgacctcattggcaactccctcaagtcaggggacacagaagaacacccctattttttgcaacagaataacatttactgggaaacaggtcaccgcacgtacattcctttttttcatttcctgatacataagtataccaacaagatagtggacgaccaggtaggtcccccgcgaggccgcgacttaggtggtttggcatcccaccaaaaaggctgcgtggcgtcactacgtcaccgctgtacaggctgccccaccgctatacaggctgccccaccgctacacaagctaccccaccgctacaccatctctacctatgctaccccttgcgcagatccggaagttcacccacagcatgcagagcgtgcaccacacccccttcgtatttcacaaggaaggttatttcagaaattactacggagaccctgatgccacaatggttttccatctaaagaagagtcccaattttgtgtttaactccacgggtagcttaaactcgtacaacctgctggagagcaactgttcctacgacaagcccactcacatattcaaccaagtagttatgagtgcctttaaaatggatttgaagaacgtcctggagggctctgtgcagtgagaggactgcggagcgccgtaaaggcagagaaagagaaccgtcatggggggaggtggtcccccccttttgagcaaatgagttctttctcggacatcacgtcattcgcgggtatcacgtctttcgcgggtatcacttcctttgctccatttcgaaacggacgtgcttccttccttttgctgtccctacacacccaaaggtggcatagcgcacccttctgtgacacccatacacagtagggtatttttttttttccatttttctcgttcgccccgttgcgttaacaaccgactcgactgaccacatctcactaaattgcgtttccttctgatgggcatagtccctgtgggtgttatttttgcgtgaagtgagctccgcagctcggggagaggggggcacactggctgcttgtcggctgggcgtccttgccaatttgtgggccattcgatatagcaaacgtcacagcaagcgttacaactacgcgtcacaactaagcggggtggtcgcttggccgagtagggggtccctccccgaagagtgcctccccccttctgccactggtgtgcaccgcttgagggggcgaccccgcagattgggactaaagcgttggtgaactgtgcttcgcttttctgtgcgtttctccgcgtttctgtgcttttcctgcctttctgtgcttttcccgcgtttctgcgcttttccagctttccttgctttgccgctttgctactttgctactttgctgggcgtttcccctgctccttacttttcgccgacgcgaggtgccctagcggaggtaccattgccatctcatttggaggcggaattttttaagcgacccgcgcggcatggcattgcacttgggcaaagaaaaacgagcgcgccaaaatgagccgctcgcgaaggtgtgaaggagcgatggagtgaacaagcgaaggagtgagcaagcgaacgagcgaacgagcgaacgagcgaacaagccaacgagtgaacatgcgaacaatcgaacaagcgaacaagcgaacaagcgaacaagccaacgagtgaacaatcgaacaagcgaatgaagaatacagcacactgaccatcttctgacgagcaccccccgcaagtaacagaaggcactgctagtaagaagcggcactgctagtaagaagcggcactgctagtaagaagcggcactgctagtaagaagcggcactgctagtaagaagcggcactgctagtaagaagcagcactgctagtaagaagcagcactgttagtaagcgcaaacgagtaagccccccacacacacacgttggtagtttctcctttcccggtagcttctccttccccggtagcttctcccttcccggtagcttctcccttcccggtagcttcccccccggagcgaagatgcgatactacaacctagtgagcaaagtaagtctcgggaaaaacctgagagggaatctgttggcgaagcgaacctttagtcaaggggggagcggagaaaaggtgaaatacgtaaaggagggaaaggcaaagtacatcttttgcacagcagtcacatcagtagcactctcagtcgcactgacttatgcatacgaaaattatgtcctgtataaatggaaccacaagtatgactattcatacaatccacacatgaagataatcgaaaataaatcgaaagaaaaaaaagaaggaaagagagaaaaaaaacatgtatcgaaaaacataatccttgttagacatggacagtacataagaaaaaacaaaagtgatgaaaattcaaaaaaattaacaaaggaaggatgcaagcaagcagaaattactggaaaaaaactcaaggatattttgaatggtaaaaaaatcagtgtaatatatcactcagatttaattcgagcaaaagaaacagcagaaattattagcaaatattttcctaatgctcaactggtaaatgaccctaacttaaatgaaggtactccttatttacctgatcctattccaaagagttccaagtttgatagcaataaaattcgagttgacaataaaagaattaataaagcatatgagagttatttttatcaaccacctggggaggaggatgagtatcagttggtaatatgtcatggtaatgtcattcggtactttttgtgcagggctttgcaacttcctttgtttgcttggctgcgtttttccagctacaactgcggaattacatggctcgttttggatgacgagggctccgtcgtcctgcgcgagttcggctccgtttcgcacctccccttcgatagcgtcacctacttctgagggggacagcgctctccacgggggaacggctggcgagtaaaccgagccagcaccggtgtgtggagggaggtagcactggtgtgtggagggaggtagcactggtgtgtggaaggaggtagcaccggtgtgtggaaggaggtagcactggtgtgtaaacagacccggcatcggcgtgtaaacagacccggcagcgatgtgttagccgaggtgaagactgaagacctggcccagctacgcgcacgccaaccaagcgggaaaagcgccaccgccccctcgcacaactgcccagattcccattttcacacctcacggaagaaggggctcccttttttttgtgcccctttttgtgtgcccctttttgtgtgcccctttttttatgcccccttttttatgcccctttttttatgcccctttttgtgtgcccctttttttatgcccctttttttatgccccttttttttcccaccccgtaccgggggcaactggtcaaagaagaaaacaccgctaggcgggcgtgcccatgtgtatatgcccccacacacatgtatacatatatacacacacatatacacacacacatatacacacatacatacacaaaaacttctgcgtgagaatgaaaacgatttatagtggcagttagtttgtagggaggaggcacctccgtaacgggaaaaggtgcaaaaaaaaaaaaaaaaaaagcggcttgaataggtggtccaaatggggggtaaaggtgacccaaattgggtggcaaaaataaccccaaatggatgcagaaaaaaagccaaatgtgtgtcgaaaagacccaaaatggcgccattcccctgcatctgaccgcccctcctgacctatatattgtaaaactcgtaatcgcgcagctgcttgcggacatgcgtgcggtacccctgttcgaagtcattcgccgtgatgatgtagcgattcttccgtatggcttgcatgccagcctcctgtgcaatggcagcaatatcggcagcacttatcttatcagtcctcacgacaaaattctcaatattgacatcactgctaacattcattttgctaataatggtctgaaaaatgagtcttttttgtttcctatctgggagaggaaactcaatttttctatcaagtctccctggtctcaacaatgcaggatctaatgtatctgccctattcgtcgccatgatgacttttacattagttgatttgtcgaacccatccatttgattcaataattcaagaagaattctttgaacctctctatctgctcctgtttgtgcatcaaatctttttgtagctattgcatctacttcatcaataaatatgatagaaggtgaattttctctggctagtctgaatacatctctaaccattcttggaccttctcctaaatacttctgcacaaattcagaacccacaacaccgataaatgtaacttgtgtctcattagctactgccttaacaagcattgtcttccctgtacctggtggtccatatattaagatccccatggggggttctattccgatcttttcatacaactctggactctttagaggcaattctacagcttctctcatttcctgcttctgtgtgtctagtcctcctaagtctgtgtacttcacatttggtctctcactcacttgtagtaactgtatgctgctatccgactcggatggaagtatgttcacaatggaatggctgtgtcggtgtaacgccacactaactgatggctttaagtcttccttattcaaagtggaaagaattcgaacgtagtagttcgacccggctgtgctactcacgatcccgtagttattatcaattatgtccagaaattggcctattatgagcggcacactttgtatgcgcttgatttcgttcttcgacctgatcagctccctcttcaggttcttgtgctcctccttgatgtactcctcctgcggggggaatggtgaagcagtgcggcagtggtgaagcagtgtggtagtggtaaaagcagcacggcttgcgggggaattttcacgcgcatcccccacctgtacaaccgcccaactcggcgaacactcatcgagggaggtatcactacgaggcgggtctttacccacacacgcgtaccgcagctccccacgtgtgcagcagctcctcacgtgtgcagcagctcatcacgagtactgcagctcctcgcgcgaacacccacctgtatattcaggatatcaatttgcttctttaaaattttcagcttaatgtagtagtcctcctccttcagatacttgctaatgttatccatttttttcgttttttttttttaaaccttttgtttttctcttggctacttgggtaaacgcttctttcaggacatcctttccgggaggggagatgctagaaaatgctgcttcgtcaatggctgcttcgccagtggctgcttagtcaacggctgcttcgccaaagtctgcctctttcttttttctcctttttctgtggcagtccttctgaagagttccccagaagggcgtcaaaacgaaatggtaaaaaaaaaaaaaaaaaaaaaaaaaaaaattaaagagaattaaagagcgttaaaagcaaattaaaaattaagcaaaggcatggcaaagtaaagtgtgcccctttggaatggcccaccgttcgcgtcgcgtcgcgccgcgccgcgttccgtttgactggcgggaaaaaaggaaggaagcggcgaggtgagaagcggcgaagtgaggagcggcaaagtgagaagcggcgaggtgggtagcacaaagtgaaaagtaccaaatgcgaaacaaatccccgcgcacccgtcacactcgctcatctcatgtacacgctgtgcatacaaacgttccaggggccaaccgttctcggccgcgcgtaatttcaccagcaaggggaaaaaatgaagaataagaggaagaccgacctttctgtttaaatttcaccattttcgctgtggctagcatgtaaccggtttacccttccttttcctccttcaaccgaccgacggcacatctgcacacgtagtgtacgcgcgaacgcagttgagttgcctgatgcgacctcgcagtaacctgggggctaccgcaacgtgcgcacatatacatacatatatatgtatatctacgcatgtgatgcattcgagatcgtgcaactttcaccgtagcacacgcgaaaggacagacggaactcccacggcagtgcttccccacacacacccatttttgtcatttggacaaacacctacgcggcaacgcagagttgtatccacgccactggcgataacaacttaccttttcggaggagcaaatctgattaacgaatttaaaaaaaagtttttagggaaacgtgaaaaggacgaggaggaaacacattgtgaagttttttttttttttttttttatccttttacacaatggggaatgtatcataaaatgcaaattaaaaaaaaaaatcaatacattaatacgttattttttttttttttttttgctgcggcaccacaaattaagtacccgcaacccgcgtggtactacttcctccccatacacgtgtatttgcccgtgcgacctgatgcagcaccctctgaggacccacttacacaggcacaggggggaaggggcacctacgatggaggcgaactcaaatacatcccaacagacacatcaaacgtaacggttttatccgaaggggttgttaagctgatcgatccaccctgcgcgaggggaacccagtgtgttgcttccacacaacacaacaacagagggggaggtgaatagatcgtcttgcaaagaggggccccttcgcatgatcacgctacgtcggacaaacaagaaccactcttcaaatggttgatgacgtagttgtatgcctcctcaatgcagtccgtaaggaaaatggaatctagatcctcttgagaaataagcccatactcagctagcttcttaaaattgagaatactagaccaaaattcttttccaaaaagaatgataggtacatttctcttaaatttcttacactgctttagggttagaatctccatcagttcatctaacgttccgaaccctcctgggaggataataaaagctagggataaatagactagccaaaattttctggtaaaaaaataatgaaatttgaatgataaattttgatctacatattggtttgctcctttttcaaatggcagagaaatcataaagcctagggatctcccattggcttctctgctccctttattcgctgcctccataaaaccaggacctccccctgtacagatcgcaacagtaaaattatttggatttttttcccctttcttatttggcagaaagctatgtacctttggcaattgggtggaaatattattcactgccttttgtccttcttctgtcccaaaaaataaagtcagccgttttgaaagctcatatatttttacataataatctgtggtccattttaatttatataatttttctacgtctttttttagcctttcatattctgctacctccgagtctgttaagggtatgctgttcgttatttggtcattaaatttggtgagttttttttccaattttttttttctcgattgatattgttcattacttaacgatctggaggacccaaaaactacgactgtgaaaaatattccttcatctcgtagtgcatcttggactcccacaaattcggataatattcgaaccagcctagcacccttcccattaataaaattgcttttattgtaaatctcttttacttccacttggccatcgtcacttgcttcttcttctgtgtcgctttttaaaatttgtccctctttttttttctcctcctcttccagtgtctctgccgtccccacgggccccgctccacccagggtgtctattcccccccttgcgcccatcgcgtcaatcgtttgcattttgccccgcagcttcgcctgctactgcgcctgctactgcgcctgctactgcgcctgctactgcgcctgttactgtgtcttctactgcgcctgctacagcttctgctattgtgtcttctattctgctctgctgctttattttattccccccttttgcattttttcgctgactttttcattcaaaattgagctcccgcgctggaaacgctccccccaggcgtggcgaaaaaattgtaggcgacgaaggtgttgttcgcggcgcgaggtgctggacgtgtgatacgcgtacgtagcgtgaagatacagtatgcttctacacttgtgtgtgttttttttttttttattttccttctttgttccaaattttaaccccttcctcgtgtgaactactactcattcggggggagaaaaaaaaaaaaaatgctcgttgaaggggaataccgcttggggaacattaaactcattcatgcatgcgcacaaacgtacgaatggaatgtaaaatgataaccagatgctcaataattttgaggtgaaaaatgtcaatttgttcagttcaattgtaaatgcatgcaacaacctgccacaattttaaaaaaaatagaatacagtgatgtgacaactctatggtggtatttttttttttttcctttttccaacttttttacctgaaaaattttgccttgtaaaaaaaatagtatatacgaaacgcgacatgcacctgtgtgttgtcgcgtaaaaatacgcaccttttcgcctgaatgttcctattttgcaaaaaaaaaaaaaaaaatacgggttagtacgtaaaagcaggcaaaagtgcgcaaacgtgcgcataagtacacaaaagtatgcagaagtacgcaaaagtatgcagaagtacacaaaagtacgcaaaagtacgcaaaagcatgcagaagtatgcagaagtacgcaaaagtatgcaaaagtacgcataaatgcggaaaaatgtatgacttgttcaggcaagtatgttacctttaagatgaatttacgaaatggctgttcattttggctgttttcttcgccgctgagaatttacgttcattttgcagtttctcccctgttcgtgtaaacgccatttttatgtgcatttttatgggcatttttatgggcatttttttgtgaatttttttgtgagattttttgtgaatttttttgtgagattttttgtgagattttttgtgagaccttttttctgcacacggattgagagaatgcacatttagggggaatgaaacgaattgggcaatggctgccacctttttgctttaacacacatgtgcagattactgactagctagtttgctttatggttaaccggttgactaaatgacccgtcaactggttaccccaagggcttccacaactgcctagtcagtcctttttttgttgttgttgttgtttttccgcttttgcggcagtctgcaaagcgttgtactttttattttttattcattttttacccattttttacttattttttatttacttttttttttttttgcctccctttggcatgcctcaaatgtacgtactcgtccgcaccgcactccaccgcaacacactcgcgcacaatgagtacacgggcacatttacatgtcgctgcttattggtgaagattccccctggtggaacacctcactaggtgtagtaatgtatgaaaaaaggggaaacaaagaaaatcgcgaaaattagcttctaagcttctccatgcgcaggagtatatgctccccttttataggaacagaatcggagcagcgcggagaaaactcaccctctgtgggataacgatggaacgtgttccccgacgctgctgcatatgttgtgccagatagaaggaacagcttaaaatcccgtcttttgatgtgatagagtctgggcgtaggtgcacaattcgaagacgctgcgaagcggcacgtgaattgaaacgcctcatttgcgcaagcgcagtgaggaggggataaccgcacaggtggtgcatagatggcttatctgcgtagcgagctacctaccaaaccctcctgattattttttttctgttttttttcccccccccaaaaataaaccactccccagttgttcacttgtgggccacgtcccccaaggagcgatgcaaaatgtgaatgtgtgcgttagagacgttaaaggcactcttcattaagcggataaaaggaggcctacgcttgtgtaaatatagagggggtgtactattgcaggggaagacgtacccctgtggcacttccccgcaggtacaacatctacaatcaccaaggataatgttcttaaaacaggcgaagggtagacgcttgtccctcgcactgctgttgtgtttgcttcatacgatatgtttgcatagcatctgtacagggaaaaatcccagaagggtctacaaacctggtgggttaaaaaaggtgccatttgaattgtcctctccttccaaaggaataataacaaagtggagaaaaaacggaggaggaagaagaagaagaaggcatgttgaatactacccccattttttaagcaattcaaatataggccggataaaaaaggggaaatctatttcgatatatagcagaaaatgtagtggatatcgaaacaccagagaaggaaagaacgaaatgataagaaaaataaaaagaattttaaaagtaacaaagctattaatacagttaaatagcttcaaattaactccaaatatgaggatggatttgttaataaatttgcccagaccgcatgtacgtgttcatatggttaaaaatacgttaatgaagctagctgtagagaatacaccatttgaagccatcgtaccccacctcaaggaaagcaacacctatatgtttattatggatgaaaattacatagcctttactctgtatggcaataaatcgtttagttcgatgtataaggaatacaaaataaataattttataaaattgtctgtttatgagaatacaattttgaataaaagtgaaacggaaaatttaataaatttaaaaacacacagtttttattttgggcaagtggtgaacaagcttgtccgattgattggggacattcctcgttccattatgcaggtccccgcctccatagcgcgtggtatttatttgcacacgcagaggggcgcccatcaggggcaggcgcagtgattacattgcggagctgccatgcgaagctgccaggtgaagccgctatacgaagttgccacgcgaagctgccatgtgaagttgtcatgcgaaaccgctattacgaagcggctatacaatgccgctatacgaagccgctatacaatgccgctattacgaagccgctatacgaagccgctatacgaagccgctatacgaagccgctatacaaagctgcgcattaaccctgcgtgactttttttcgcgccgcgttcacgttcaccccttcggtgcacctccacatacgctttggaagaccttcactcatggagtacaacttctcgagtggaacacaatcaagggggtgcccacaggcttgcttcccttctacatatacagtgcgcacgtgcagtgtgcatacggtgggggagggaggacggaagcggacggaggcggacggaggcggacagataggcatggacacccatattgccatcttgaacgctctgtgcgaggggaattccgccaaaaaaaaaaaaaagaaaaatccgctcagatcctcttgtacaaatggatatatgccgtgtccttgcccttgttcgtgtcgaccaggccaatcttattgtcgttgtatacgtaccaccttgggggggaaaaaaaaataaaaataatataaaataaaataacaaaataatgtaatataaaaaaaaacaaattagcgtccgctcgaacttgcatttatttttttcagctcgaggggcatctccccattgggggcgcaaatccctactgagaatcgtcctttatgtagcagatgtagtggcccgagttggcgttgcttcccatgtgcacgatggaagcgactagttcgtagttggctgcggggggggaggagaagaaggtggtgcgcgcaagggcgtgtgtgaatggtcagggaagttgagtcgcttctcacaagtgaggaatgctcacaattgcggaatatgctcacacgtgcggaatgctcacacgtgtatggcgcgtctaacaactgtggaccgcttctcgccgagcaccctacccaagccgtcctcgcacttgttcctgttcacaatcgcggcgcacttggtctccgtgaggacgtccaaattggagaaaatataatcgatagatttttgcaagtcgtttttatttatgaggagggaagccatagccacgtccttgttcacacccatgctgacaatggaatttaaattttccgagttgacatccgttccttggctaatttcctgcaggtccagttccaccgaatcttctccataaatatacgagatgcagttgttcacatttttgaccttcacttttctgatggcctccaaaactttttccttttcaaatccgaggtctaaaagggagtcgaacagatccttatgctgctgcatgatatactcctcgctgttttttttccctgtatgggaaccatccacgcagttctttccttgtccttcttccccatacccactattgctatcccccccaacaggcctcttctccgatcgcataaactctaagttaatgtactcatctgtctgaacgggaatgttgatcttctttgcgctccaattttcatccgcgtaaaatcttttaatgtgaataaaaaggtacggtgggaagctcttaaatttgatgtccttctgggccaacattttcgtttttttctcctcactgtagtattcatcgatgtggtccttttttatgaaattgttcaggcagtctagtagcgttacatgagggggggaagaagcagtggggggagcagaagcagtgggaggggaagaagtactgggcggagcagaagcagtcggagcagaagaagcagtcggggaagtctctccttccaatttcttcaacacagcattatccagggggatgtccaacgagaggatgttattatggaaggagctcctacttacgtcattctcaccacttacaatggtttgttccatttcgaaggtgaagaggttgaagagggacttttcgcttttgtgttgattatccccttgtgtgtttgcaccatccgcttgggacatgatatcgttgctcttcttaaatttctcctccttttcgatttcccctccctgttcgatattctccagctggttgattttcctcttaatggaattgttcccgtttaggagtctctgaaaaataacattttcattttcgatcagttcattcagaaggtagcttaaaaactcgaagatgtcctgctggttgttattacagaaagggtttcccttttgatttagacatgctcgaaacatagacggattgatactcacacatttttcttcatctacatcgctatcgtaagttacatccacacttctcatctcacattcttctttaaaattttttatataattttttttcttgttaatatattcttctttaaaaatcatggagcagagttttgcatactgaatgaacatatcgtagtgcgttttatttttcctgtctagggttagtaggaagtccaactgattgcctatatacctgtagctgatctcttttatggagaggaagacttgcagggcgcaattcatgtagcatgtatttcctaagttgaggaagccaacctttccctccttacatacaacctgcgtatccttatcaagtatggaagaaaaatttatgttttgattttcctttatttctttctccaaagtggtaacttctgttttattcaaatttgttatattaattcctagatttttcagatgtacatctatgtatggatctattacactgtcattttcgtcatctgcgtaggaaaatacatctgcttctccctccttggtgatggttcctagtttcacaactaaggggtatttctttccactctcgtaataatgctttaatgctgctccttcttcattgttcagacacccccctccataattaaaaatttttcttccacaccctatgtacccatcggataagttcaaccatatattcttcttcgctttgcaaactgcacattcaagattttcattttttattgtaatatttggtagctgtacaagatcctttgcgtacttgctttcctttatttcgttcacccatttgttgggactctccttctttatctcatttttgtgactgattatactgttgcatatattttttacacgctcgtcttcgatttgatctaaactaatgtacatgtttgtctccaagtcgtatagtgcatattcgaactggtactcgtataccttactctccttgaaacctccttccacgttcagagtcagattttttatttcgcttttttctatcttgtcgagtaattttttttttttcttgatatttagatagaaccttcctgtgttgtctcctgggttctggccgctgccttggtgcgctcgattgtagttgtacttaaggcacttcaggctgaagctctcgaaggaaactaggtccacgaacacgccgtcctcgaagatgtccttgtaaccgctgcgggggggagggaagtgaagttgggcgcgtgtccacacggggggcaaacaaatggtcaaacgggtggtcaaacgggtggtcaagcgggtggtcaagcgggtggtcaagcgggtggtcaaacgggtggtcaagcggatggtcaaacgaatggccaaacgaatggccaaacgaatggccaaacgggtggtcaaacaaacgctccccccatgcgcaagcgcatactgcacacatgcgccacgcatgcacacggcgcccctctcgccctctttcaacgttgcgcgacttacgtcacgctgcactcgtccaggtatataacgtcatccttcgacggctcgcggatgctcgccgaaatggaggccacaacgcttttaatatcggccatgcttgttctcctcgcagttggcgtatcctccggatgcgcagaaaaaggaaaaaaaaaaaagagtgttccttctttggggcaaagggtaagtcgagcggtacgctttcccttgacgctatcgtttcgatggcactctgttttggctatccgtttcgactgcagtaagcttggaacgttattccgttttcttcccaaacgaacgtaacctttccgtgacgtcgatcgagcgaaagtgttctttcctcgcacgtttagttttgtataccaagtgggaaaaatggaggaggtgggttgatggaaatggaatgaaggaaatgggttgatggaaatgggttgatggaaatgggttgatggaaatgggttgatggaaattggttgatggaaatggattgatggaaatgggttgaatgaaatggaatgaagggggaaaaaaaaggtgagctataaaatgtgagctacaaaatgcgggctgcaaaatgtgggctacaaaacgcgggctgcaaaatgtggtctacaaaatgcgagctacaaaatgtgagaaagcaattcttgcacactggcagtataacaataagttggtcgcctgtgatggcactcctgccgcattgccgcaacacttgcagggcgattaagcacatatatggcgtacatgccacatgtggtcgaaattgtgcctttgcgttttttaagttaagaaaacaagtggatatgcacaaagggaaaaaattaggaaaatgagacccatcttaagtgttcgcaaatgaagaaagggacacataaaaggtacataaaaaaacgtgcatgtaaaatatacatacgtacgtgtatacccaagtggacgtggaaaaggaaaaaaaaaaaaaaaaaaaaaagaaagagggggaaaggagttcttctgcttagtccaaaggaatgctttaattttctatagcgttcttttcctcctgaaagagtaaaataaatgaagtgaatttggagtacaccgcgtatggcagtgcgtgtatttggagttccccacttgtatattcggggtgcgcgtgctccttaatggctttatttgaaaaaagggggggccgacgcgccaagtgcttagcgcattttgccagcgtatcgcagtggtgttttctgttcttttttgttctttttttttcccttttcatgcgcgcgctttaattattttttcgcgcggtgtggcgtggcattacgatgctaattatttcgtaggcctccttcttcgtccccctggcaatgtaactttcgcggtccactatcctgacgatgtacatattttcgcagtactccaggagctccttcctaaaagaagaaaaaggaaatgggtgtattgggagaaggagcaattccttcggtgtgtgtgtaacggggcgcggcacggctcgcccgacgtttgtctcagtcattcgtatgagtcgttcgtatgcgcccttcgcatgagtcgtttgtttttccatttttctgagtccccttttgtcccacctgaatgtcgtgattatgaactgggttcctctttgggccagctcccgcaggctgtcgcaaaaaaaaaaaaaataaataaaaaataagtaaaaaataaataaagcacaggtgtaaacgctgccacaatcgcaggcgtgaacaaaaggccgagttgccatttctccgtttgaccgtacaggagcgagaggttgtcccggtggattgtgtccagggccgcatcaatttcgtcgaaaaagaaaaaggaaaagttgtcgattttgttcaggcacagaaataagcaaatggccacaatactgcgctctcctcctgagtgggcgaaaatgggaaatggggggcacgcaaaatgggggcaacgtgtactaagggttcgtgttcgcctatcgaagaaatgcacgccagagtgcacaagtaccgattggtggaaaagcccccaatacgctgcacttttgtggccttaccagacaactcctgaatcgtgtaactcattttttcatcctcgttcgaagtgatgttgatcgagatgcccgtgattttgtcaacgtaggctatttagggggggagggagcgcgtaggaaaatgggcgaatgagcaaacgggtaggtgcataaaaatggacaggtgcataaaaatggacaaatgcctgcacgtgggaagtacaccctagaggggaagtacgcgcgcatgtgtgcccccccctatcgcccatgtaaagcatccattctgctcaccttcatcgtcaatcatctttttgcgtgcccttttctcactcgcctccctcagggtgtccttgtactcctgttcgctcatttttttaagcacctgtgaaggggtatcattcgaatgcacatgtaaccgtgctgcatcctgtctgatgcgccaaacaacgggatgttttttttcacatggaggtgtcaaaataagtgtgcacgttttttgtatcccctaccagggtagccttccgattcttaaaaagcaatgagaaatactcggagaaatatttactgatttttaagtacgtagcctctaacgcttcgtccttcttctttccaatgtgctgtaagggagggaaaaaaaaaaaaaaaaaaaaaaaaaacgatgggaaagggggggcacacacgagggagatgtatacaatttatatacgtacaagtgggtccgcagcctggacaaagaagcaaagcagtggagaagtgaaaaaaaaaaaaaaaaaaaaaggcacctgtatcatgtccttaatatttttatatgacgtgcttatctcctcgtttctcttcttcagctcattaaaatcgccttaaatgaaagacaaaatggaacaaaatggcgtaaaaaagagtggtaaaggcgaaagcgaagatctacgcaaaaatgcttcacagaaaaaaagggactgccaggggatagacgttaaatggacagtcgtactatgcacacatctatgccaaactgcaattttggcaaacacccccacgtgtcgtaaaaacgtactcattagtatatttagcctgtctcccgccttttcatttacattggaatatttttttagttcctgtgagggagggaaaaaacaaaaaaaaaagtgagaatgctcgcaaggagaccaatataacacggctgcattgcacacaagaaatgacatgaaaatggcaaaacgcatgtgcaccaccgcccctcttttaccagtgttatggatttaagcttggcagacaactcttgcttatcgtaatttttatattcatttgagtcttttatgccttggggcagaataatttttttttttcgtatgttttcttcctttcctctgcaaaggggcaaaatgggtaagttaaagataagtcttttttttttgctttttttttgcttttttttttgcttttttttttgctttttttttgcttttttttttatttcgcgcaatgggccgtcctgtgtaagtaacacgcaagaatgcttcctcctctccgcgcgcaacaaattttactccaaaatgcgaagctcctcatttatctgattcatctgatgacacaggtccaaaattctctttttgtgtttcttttcgtttatgtagattttgtctaagctcgactttacgctttccatgtctttctgcaaaatggaggaagggggcaaatcgtggcaaagatggtggcaaaaaggatggcacaaacgggtgggaaaaaataaaacgtcacggcttggctaattcgattcatattttgtcagcccctcttttgctgattacgttgatctgttttatcttctgttcgtagagcatcttttccttttcgatctgaaaatggggtaaagcgtgccaaggtaggatacgatgaaatgtgttagaaggggatggtgttagaaggggatgcgagtccgtcacaaatgggtgcgcgtgtgcaggtatgtacagcgaagcgatgcgaaaggctgatctgcgcatctgttgaggcgatttttctgctccacagttcgcccaccttttcgatgttgttcttcttctcccgcagctctttggtgtactcgtcgatatcgacgtcttcgtattcttccatgtacatgttggagtcattctgcacgcagggggggaggggggaaatgagcactctagggaagcacgtaaggaagcaccccgctgagcggcctccaatttgtcaatttgtcaatttgtcaatttacgcttttgcgtttttacgcttttgcgtttttacgctttttcccttttacgctttcccccttttacgctttttcccttttacgccttttcccttttacgctttcatgacttacctcgctcctcttctgatacagaagctccaacttgtttttaaaatcgtcgtactcgttggtaaccttattgagttcctccttgagttttttgacttgctcattcagggcgttgatatctacggagcctttaggtgcctcatctggatttacattattatttcgcagctgcagtatctgcacctttagcttgtctttataatcctccaaatggtctctcttctccttaatttgttttattttttcgctagttattcgtatgttttcatcatttgcgtgaatgctattgctaattgagttcagtgtggttagacatccatttctttgtgctactgtgtttgattttttatcatagatgattcgtagctcctcgtctattttttcgatgctgttggacatttcttcgatggcgctcttttccttcttttccttttcctttaactctttgagcttattgtatatggtgtaaacgccgtacttctttttgctgtaccctccgtacataaaaccctgcttgctcatctgcggggcgagggggtgtaatgagattgcgtagaggatcataaaagacggcgcacaggaggagcaggcagagcaggaggagcagacagagcaggaagagctggaagaacaggcacgcaagcacaggcacgcacatgcgcatatgcaacagcgagagcccgctttgccccttacgtagtccccgtcgatgttgacgcagttgtagttctcctccaggtaattctgacagcactccaaggacttgacaataaccgttttaaataagatgctctttaaaaactcgtatatcttgctgttgtaatttacgcagtttattaagggcaccatatttttgtcattaggatacgtaaactcgctgtattttcttatgttcaacaagggaacgatggttagttttccaaagaagaaatccttaaactcgaattccttttttttttcttctctttttttttctataaattcgactatttttttcgctgtcttcatgtcttcaacgatgagcgtgaagtaatggttttccagaacggtgtccacggccttcacgtacgttttgtccacctgagcacaggggggataacacgctcccatatgtatccgtatgagcgcatatgtatacacacacacgcatgtgtgtgtgtgcacggcccacactctgcggacgtgcatttctgtttccccttctttacgtttatgttgtctatgaggaagcctaaaacgttttccttgtgtatgctggagtcctccaggatcagctccaccatcttgacaatttctttgttcgagctctttatcatttcttcgtacttgtctaagcaggggtcgatgggcggtggggcgtaggcatgtgtatacgtgcgtaactacctacgtgtgcaactacctgcgtgtgtaactacctgcgtgtgtaactacctacgcgcacatgtgccaatctccacacgcaggcacatcactccgcgcactctcactcgcactcaccattcacttcaatcagttgactttttacgacattcaggtttgccgttccctccgagattttctgttggtactgcctcttctgctccacgcagctctccgatttctgcgaaaagttgcgcgaaagttgggggcgggtgagggaaaagaggtgcacataagtaatgggggagaaaacacgaaagtatattatatgtgttgcccccatttttttcagtcagtaagcttacactgttcatttggcttatttcatcggcgcacttctccgatagcgtcttgttttccttaacactgttttttaaaagtttggactcctcttccagctcttttaagtatttctcgttttttattgcctacaagtgcagtgcagaaaggggtgacgaaggggtgaagcacatgcaggggggggaagggctcttttttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttgccacgttcccgcagcatttgtaccaccttttgagccatttttcctgttacctccttctccaggacggacaactccgtgttgatgtcgcctatcatcttctcaatttttttcacattatgagagtaattcccgtccttggtgttctttgtctggttcgccgacagcaactaagagaagtgagaaaagggaaggtgccaacattcagtggttcactctgcgttagtgcacatgtgtgtaggggtgcttagcaggtcgcgctgacatgcgcgtgtaaatgcgcaggtaccatatttatctcgttgtgcttgtcttctatctccctctccttcaagttgataacgctcttcagactctgaagcttctcattaacgcgcaaaatgaaatcattaatctggttaaggttttcaattttgcttttatttttggactccttcaattttttctccttccttttttcgtcaattagaatttcgaggtgtataatatttcttttgttttgtatttcttccgacaccgatttgtccagctcattttgataagaaacaatttctaacttcattttgttcagctgttccgtatactccgacttggtgttgttgcttaagcttaagctgttgtcttcgtcctgtgttttattcttcaattcttgcaacttagatttcagcgtttgtgtttctttatatacatttttgtaatttatttcgttcaaatgatattctaaatgaactttttctttttccaattttttatatgctagaaaatgttcaaactcagcttgtagactttccaactttgcattcatttcttgaaactccttttcgatggtcccttttttggcatcacattctttgagcattgatagagcgtctttttttttcttcaaatattttcgctcccagtatactctttaagtaattcaaaatttcttcatctttcatgttacttaattttattatttgtccttgcttaattatattatacagattgttaacacataatccacaactttcgagtaattctacgtattgatttttactgatatttttttcatttacgtaaatttcacatttcatattttccataactttttttattttaatttcgttttctttaaacatgctaaaatatttttccgagttgtcaaaaattatttctacgtagcagctcctcactgcatttcctattccttcgtgtaaaaaaacctgtttgtactcgcacatgtcgctcagtatgaactcgatggctagcaggatgttactcttcccggacccattaaaccccactgcgaagaaaaaaaaaaggaaaacatatgagaggagtgacgaaaatgggcctcacacatctgcatctgcctctacacgtgtgtgcctcgtgtctggtgttggggtccacgctgctccacccggcttgcagaacgaacaaaatgaagctgcgcgaaatgataacagtggcggtgtccgatatacctatgcagttaatccccttggtaaaatcaatggtcgtttcatttttgtaggtccggaaccctttaagttttatctgttttatgtacatggttgcatatcgggggtatcgagaatttcacctctttgtcttgttctcctccttggcgtcagcgaaaggggggccatgcggggggggggtttatgcgtgtcctccttgtttagaaaaacattcatgaaaagtgcaaactctctaaaacagagcagggggaggaaaagtagtgcaaagcagaaagtgcgtagcagcaaagttcatgatcgcaaaaggcatgggtgaaaagtacataaatgcacaaatggaaatgtggaaaaaaataccactcgcgcgcattttactatttcctaatttttcatccttttcgttttatgaaaacaaagatgaaatgcgttttgcgcgcttttatttgaccccaaatatgcttgcttcacacccctttgaacattttttatacatgtatttttacatatgtaaaaaaaaaaagccctctatgagggaagggaaaaggacgtgtacattaccgaatacgcattgcaaggacatgatccaaattgcaatctttgccccttacgcttctgatgctacattgggtgcccctttttatgaccccaatttagtcatatgtttagcctactgtgcaccttactctttgttgcatcttgcagtttagggttacctttaaaggaacctaaatggttatgttaaagaagtaaatattttgccttttttttttttttttgcgaagtctgaactttttttttttttttggggaatagtatacatatatatcgcacctgtgtttgtttttaaacaaatgctttaagttgaatgagataaaattaaaaacaaacgaaaaaatgtatatttcgtgcaaagcataattgtgactacaaattggcaaagagatacacataaagggtgatgtgtgaaaatattaaatggaagaaaacacacaaaaaaaagtaataaagtaaaatataaaataaaatattatacgcaaaaagaccagcaaaactgcatagtggaaaagctatattaaacatgtaacttccccaatttccgcttaaaactgcctttctgctttacttttgtgcaaatcgcttctcacatcagcggccaatttttctaaatcagcagattgcttattcttttcaaaattgattagctccctgtgtagcctgtcaatggactgatataaatctttgtatttcccttttttttcaaaattaataaaattccttcaaagaagtttaagggaactcgtcttatgtcaaataattttagcacatcgttcaagacgttcagggctactttagcgttttctacgaatgtgaggaataaaaagcgggtgaaattggggtggaggaagttaaaaaattgtttcatctgtagggaagtgctacacgtgagagtgtcacggacatgagcataataaagaaacatgcatagttgcaattgcagttgcaggtatgcgcacgtgccatccgcttcctactccacttaccctcgaaaaacgctgccttcatgacagtgtaatacagttcgaaatttgttgtccccccagatcgggaaaatgattcgaactctttgaatattaaatcgttctgaaaagggagaaggaaaagggggcatattgtcagtacagtggaggcatagtatcagcacagtggaggcatagtatcagcacagtgcaggcatagtatcagcacagtgaaggcatagtatcagcacggtgaaggcataactcctttttttgcgaaatttctcatctaccatttttctctcgaagtacagggaaaaaacgtctatcagcgtttctgtgctcacgcgaatgtcacactgaaaacaggggggagaaatggaaatacgcactcgtttgtaaatggcaccatcggggatgagtagacataacccggtgtgtgcatatagcactatgccacatcgtacagaggcatcaacttcgtagcagataattggcgagtacagccattttttatttgttcgtaccttcctcgacacgtccaaaagagttgtaacgttgcccactttctttttatttaaatcaaaatataggcacatatgaataaaattttcgtacttctttaaaagtttgcatacagtaggactatttaggatgtctttaaagtatgccttgtccatggccttcaacatactaatgtattcgtgaaagttcacttcttttgtgccgctacccacggggtgcccacctggtaatgcaatgatatccatagcagtagcagtagcagtagcggctgtgacggtagcagcggtaccctctttaacgtttctcctactttcgaggaaaaatataatggttaggaatgctaacacgctgtcgtaaacacaactgagcttttcataaatgttaagaaagtctctcgaatttaaatatattatattgttgtaggtgaaaaatatatccctcagtgtggtgattaacgcatctgtgtttttcctatttacgtggattctcagtttgttgaataaaaaacctttcaaggaatcttcgctgatgctgtctgaaccaattgtatattttagcttcacaaatacattagcaacgtcactatatgtggtagaaggtgcagcgctctgttcagtactcccgttctgttcactgtaatttttttcaattacgtctctatataagtagtttcttccttttgcatgaacactcacattttgcgtaactttattgttgttgcttttttgcttatcatacagatccttctccatcgttttgtcacacataattaaattgttcttcaaaagtagaaatatggacattatatttttgcagttcactgccggggcaagaatcacatttttactaaaatcacttaaatcgaaattccgttcggctaaaatgatttctttcaatttgtgagcattcttcaaatgatttacagacacggatacagtacgtaatataaagtgtggcacataagaatagacatcatcgctatttactttaattgcttcataattgttagacaaaaaaaagtttaagatgttttttttcaaaaaaatcgaatattttaaatccttttttgtgtatcttgtcacataataatttaaaaataggagaaggaagaaaaatatatttacagttattctgtagttctctttgtgaaaaaacagatttatggcctcgaaaaatatgttcagtatgttattcacgttcgtcaattcactttctactatgtcatccgaaccataatccataaaaatatactccgtgataaaattacttaagataaacaaactcatgtcatatttatctttcttcgcaatttcgtaaactttattatataaattaaaatcctcatccgaattgatcccttggaaaatataataagacagcttgttctttcttagatttactatatcgttgtaaatttcgatgtttttctcaaaagggcatttcaagtccttcgctgcgcttgcgtcttcttttacacattctactgaggatccctccgctgcgccttcgatcaccggccttacctcttcctgcgcgattcccttctcagattcataattcaggttgttaaaaaatcttatcaatatcacgtaagttttgtacgttttaatgtacgaatacttgagtagaaggaaatataacttttttatattaataaagcttttaaattttatgaaatattttaaaagttcattaaagttaaaaatatcgatcattaatttcatgtcacattttttttttaagtaatcgcacatatgcttgtacagcatcgttttcgtcagtacgaaatagcagtctttagaaaaatataagtaagatttactaattagttgtaattcattcagcacgtgccctttgtctatattacaattcttaaaactgtgtatcaaattttttgcatttaaatattttataggaatattcttcttcattttcatctttttgtaaaccttgtacactcgatcatatttatggttgctcaaaaaggactgaataaacaaactatatgttttgttatttacatataaattatctcttttttctaagcgttcaattttgtcatacgctttgtttttcagcagacgcagcagatatttgttaaacttgtctttcatgctattcgaatcgtttacagttgcgtctttatgttccacgatctgagtctctgattccctattttgttcagtgacccgatcgccgtcgaatttggcaatttcttccttactgccgccctccttcaaaattgtgttattcgtgtataactgctccccgacatttttgctctcattagaattgcttgtaatgtttttattcatgcgattcttttcattctccacacttttaatcgattcgctaatatctaagagtaatttagatatctcgccagaagtttcttccagcatattgtcatctacaactgcattaaaaattttcttcacagcacttaaacttttatcatcaagtgcgttaaaattgtttttatataaacttaaaagcaagattatattagaataatctcgtactgggtataaactatctagcaacacagaaaataaataattaacaatttgcaacaagcgaccgtccttctttcggtcctttatagaattcttaaaatttaataaaataagagtgcaaaaatagtgatcactgaaaaaaaagaaaacataaaataataaaacttttatgaagacattgtcatatagttctttaaatagtacatgtttgcaccccttgactaacgactcctcttcatcatttaatatagcgtcttttccttccttctcatcgcttgggtccttatttaagctttcattatgcatctcgtttttcctttccacaatagtgctaccaccttttttgctatttgcaataacccctttaatatattcacattcctttttttctttctcaaaaatggtgttaagtatatggttcttgtactcactataatttaaggtatcatcatatttcgcaacattttcctttacattgtccaaatttatttgattatgaattaatagcattacgtaataaaaacgagcttggcttaaattataagaatacagggaaaaaatacttataaagaagaaatggggatttattatgtactcataatgatgaattaaatctgggttatctcgtattagcaaattcaacgctgagaatatttctgttaggaaatgaaatacataattgttattcaaaaccacgttggtgcttaacacagaaaagaaacttttaatattcatttttattgcatcattcttttttatatcttttatgagatcgtgcatatttacaaattcatttttcatcctgtcacatatgtgcttgtcatgtagataattctgggagtgctttatgattgtattcattatatttccgatttcatttttaataaaactaaaagagacataattatctttgcaccattttagcaaaagagaatagctttctaaatgcttaaaaaattcatctgtattcatgttatcaattgcaacggacccaacggaaagaaacaacgattttattttttcagagttgaaggtgttgtctgcattatttctcttttcagcaatggacgcaaatgctcttttatattctgcatacaaaaattttgttaagtgtgtaacatctttgctgttcatatcgtctatgactacttcattccacacatctggacttgacgcaaaactagaagtgaatctatctaggttcttggcattggcactatcattttcacttctgctagagaagtgactatttgtaacgaacttttctacattttcatacacatcgctcttatcgacgtttgacctttttaaggaatttccatgggcacaaaacgatttttctaatctaaggattgcccttttattgctgcccttttgtgtgtatgacgtaaatttttggttattaagaaagaaaggtgtagtttttaattggaagcatgatgtaatatcatgttgtgctatgaataacaaaaggaaaaataaaattagaaggaaagcatgtttcatgttatgtcattttgtctcttcaaaataaggtactctcaaaataagccttttccttttttttattttttgtgtgttctgtgccctgtatataattccgacaaacgtatgtaggtacgtatgcaagtgtatgtatctgtgcgcataaatctaagttaatttcactacttaataatttcatattgatattaaaaaaaaatgataaagcacatatataaaaatattttttagtactgtatataaataaattcaccaaaacaaaattcgcgtttttaacaaaattgtacgaaagcaaagatcgaaaaaaatgtagaaaaaatacgcgcacgaaaaaaaaaaaacatcaaccgttataaacaaaaaatataaaattccttaaaataaaatagaaaaaggaattttagttgtacgtttttgttataaaaaagcaatgtttttatcatttcactttcctttgaaaagaattcatattttttaattgattcatcagttttacggaacgaaaattgtacgcaataaaatgtgcgatgctttaagtaaattacgattttgtactcttgctgattctgaatcgtggatttatatttcttaccattttgacaaataaatgaaatgcatatcgaaagagctaacaaaatgttgcaacaagggtatcattattaaatagtagtaaaaaatgaaaaaaacattaaaattatttaataaattggtctaatttctcagaggttacatctttaaagaggtcaaaataaatatatagaagcatagtttttacaaatgtgtgcctgtttttttggatacaaaagcataacttctcatttcatcattattttctacaaagatacaaaacctagcaaagtgtatagattataatgaaacttattaggataataacgcacaactggatttaaaatgtgttgtattatttgacagttttacaatattgttctccactcacacactactacctgccataaagaaatgatttttttaagtctatgttttttttttgaaattatgtaagaatttgtcttgtcatatatagaaaccaaaggagaggatccaaacttatctatgagcttatttttatatgtatatataaaaatgcatatgcatatttaagaaaaagaatgatcattttttacgcacatacaaggctatatatgctttaaagtaaaatgtacgtttgattataaacgtgtgctttacgtttctttctatttaatctgcaattatatggtacattgaaggtcattaaaacttctgaaggcaaaataaaatgaaaaaatatgttcataagataaaaaagatgcttttgtctacatttcataaaaaatagcaggatagcaaatcaataagttttaaatggattgtcccgtcagttgttatttactaaaatttgtgttatcttagtaaagaacaatagattattaaaatcgtgaacaaggggaaatgcaaaacaaacatttgctttcctttatgaaatatgagcgaagttttgtcttctttttataaaatatttaaaagttttaaggacatgtcttttatgtgaaaacgcaaaaaaaaatagaattaacaaattatatgggtaaccgaaatatttttagcctccgattgtgcgtctttttatgcttgtaataatacacgtaaattgacttaacgcttactattttatataagtacatatagcaaagttttcttttacctttcttcatatgtttgtattgatgtgtaaagataaattatgaaatacacacttagttaatgcattttgtttgttgcaaaaaaaaacatgtagaaaaaaaataaattaagttttcatgttaaaattatatgatacacaaaaattagaaataaagcattgtagtttaatttaaactgttgtcaaattcggggtttccagtaccagagctgtgcttatcgtaaatgaggtatttggacgctgaatgccacacaaggcttaattcttagtataatttgatgaaagccaaaagtttaaaatttggaaaacttccatccatcatggttaagaacattggaaattagcattatgtattttcaaaaaaataatatattcaaaaggatataaaacacgcatattcttcatttcatcatatataattatgttccaaacatgtaagcacacaaaattttctgtgaggtttttcttttataaattgtctgctcatattctaatggaacaaggaatttccttaagtgtataagttaaaatacccaatttgtttatgataacactaggacattgacaatgcgcgatgaacttgaagtgtagtcaaatataatttctgttatgatgtgttcacttcatatgaccgttaaaacaaaagacatggttccataaaaggaataatcttattatttcaataacatttattatatgtatgaagttaacgtatgttaatgtaaatataagttcaactttacatatattaaataatgtatttcattaatttatttactatgtaaaagctatgaagtaatgccttccataagttttcttaaacatgtgcattttcaaacatattttgttcattattttaatagtggaatggttaataattaaaaaataatttatacaattaattgttgcactataaatataccgaaatttttatattcgttaaagacttttaatataataattaaaagcaagacgcaaaaaataaattttaaacaaataaatatgtatatacaacatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatatattaataaatcatttattatattattatttagctaattatattaatattaataatttattggataagcaagaattaaataatttagttttaaattaaataacattattaaataattaatataaaataaatatctttatattattataataaaattaatgtggtaataaaaattaaatacgggaattaaaatatattaattaattatttataattaatttaatttatttattatataaaatataacataaataagacttattttaaaaaaaaaattaagaaaataaacaaatttatttgttctatttctttaaattatatataattaaattatttttttctttaatttattttaattaagttataattttaatttaattatatttaattaattttatttattaaagtagtaatggtacatattttttagcatattactttatataactctttaagaattacattttgtttattaaaatttgcaaagtgaaatatcgatcatttatgagtttattaaatgctgacttctatactgttttttattatttaattacctttttatattgtgatataatgaatattttatgtataattttgtttataccctgttcgtaactccaatgagagtcataaaagcattaagttaaatttatactaaataataagcttcatgttcgtttcgtatgtaatgtgtaataagcaataaagtttattttaatttgaaaaaaatctgcctgggcatatagtttcatttttatttccatgttaaatgtcccatattagtttactgggagaatggacattttgatacagcattttaaagcttttttatgtgttacaaaattttcaatataaaaaactgatatgaatgtgaaatagatgtaaaaggaaaaaaacgaataatttgaagacatcatttgttattgctttctatacaaaatgtatatttagtaaaattgttacttaaagaaagacgttttgcactatacaaatatttaggacacattcatacaactgggattactcctaacgcaaaaagttgcgtgttaaagttttcatatttatgcttttgtatagtctcatataaaatttatcttaccttatgtgacccttcgactaataacaaaacataactataataagaaaaattaatgaaccttctatttttaaatttgtctatatttattaagaagttaacatgtcttctgtaggaagttaaaatacgtttttctttgttcatatagaagtaacccccccctatcttttaaaaatattttccattgtgaaatggtctttaaaaataatgtaaactgctctaaacaacaaaaataggcacatgaacataaaagatacattcgttcctataaggcgaactcaattaagttgcacccccctgctatttagcaaaatccttattcacctatttagatcttagttgtcgctcaaatcatgtaagcatcatatgagcatatttacttttaaaatatgaattcttcaaaaaaaagtaaaaatgttctttctcaaaaaaagaaactatgaaagttataacatgcataaacgcacaagaatgacatgagtaaaaaaattgtctacatgtattacgcttttaattaacagctgcaaactatgaaacaacaattgcacagaggccaatgtataatagttaagagtggaatgtctgtgttaaaattgttttgattcatattttttattcattgtctactatgaattaggtaaaaaaaatgaatgtagaattaaaaaacattatacatagaattcatttgccaagttctccgagcattaaaggaagtcttggaaattagtccaactgaaaattttcttggagcattaatcaaagattatcgttgctttttgtttaaattgtaatgttaatatatacttgttcaggaccgagatccattgtttgctctaaagaatgatatatattctataaaattcatttacgtaaaatattgtctatttaatttacattaccttttgttatgttataccattgcatgaatagctgtttaagtcttgaaaattttatatttaattccaccttaataagatcgtgataattatcttttgtataaaattgtaatgctcatcacaggtagagttagaaaaacatgtagcactgtgcatatataccaaaattccttctttgaaagatattgttatattccccaacaagaaaaaagaaaagagtaagacacgagagctcttttgctaagtatatttttgctgttcattaagaacgtaaaacttttagattgttgggtgtacagaaaaatttatgggtaaaatttaaacgaaacaatctattattattaggaaaatacaatatacaattttttgccaatgcaacaactacaaatataaattgcataaatgtcattttcgcttatttgcaaagtttgaagacacatttgtatgctcgcatgattaagaatatttgtcctattctttcatttttcacggcatttagggaaggaactgattattacctgtgtacaatactgaaatataagtggcaaataggtgatataactttatttcgtcttttaataatgtatttatttgccttaagacccacatactaatgctaacttattaacccctgttaaaaatgtaccttttcatttaaattttgtgattgatagaattttacgtaatgtactttttagaaaatataaaatatcaatgaagaatgcagggctaaaaaagaaaatttacaagttgtgtcacgtatatcaaatggtaaaatcgtatattctatataacagaatatacatatataagatttttaaatggaaaggaacctatggagacaaattcgtcacgtgagtttccctatataattacatttttaaaacgtgtcataataaaatttttttatgagtangtaaaaaaggagaaagcgaaggataaaaataatcacaaacataacttaaatccttgaatacacgaaatgaaaattttcactccctaaagattaacatgtttcagatgtttatttgatgctatcaaaactagaataagcgtttacaattttttaaanagactatactgatatgttgatataaaacaaaaattacaatgttattcttattattagtttgagaaatttgtactatgaggaaataaagataaatgtgaagtacatagcattttatgtataaacatcattaaaagaaagaaacaaagacacatgtaaatatatcataaaattggattttcaaaacgcatatgtgccaattttatgaaaacgaattcatcttaatataattttaaaaaaaattatgttaaaacaagcgtatattggacgttgtctattttcatttgttgaatagattttatttagttcctttggcttgattcacaattctaaaaaggaggaaaataaaaaggtatacataatgcattcaacatatttactaattttgtagaatataatcttttttacatttatttacctctagggatatttttcatcattttagtccaaaaaacagttatatacaaattaaggtgtgaaaagaggcgctttcttctgatttatttctttgtttcactctttcaataccctaagttgttaaataaaggcattcagttttgattaaatgaaatgttacaactacattgcacgtaaaatagatatgtgaatacatatataatggacttgcttttccgtttacttgtatataaaatcatcaaatgatatgtccttgtttttattcgcgttgaattctacatttaaaaaggcgtctacttcatcttctgtcagcctcacaccggtacctgtattggaatgaattttttttgtttcctttttctttaattggaaatgtaagacataacacatttgcaaccaaggagctgcattaaaccgcatttatgtatgtggtcacaaatagacacttgtagcctcttacccaacgtcatcaacaaattttttagcttcgcaatggtaatcgttttagcgctttcccttgtatgagcttgcagtgacgttaatagcaattttccaatattttcatcatagtaaaattcttgcataatggcgtagaaattatttaaatttaggttaccgtgtatcctgcattctacattttgtaagagcaaaaataaattgcaacattaatgtaatgttaaacattataatgtacagtatgaactattaaaaatacttacaaattaagaaaaatacataaaaaaagagcaaaatgggggtaataaaaatataggaaatgtttgcttcaccgtccaataaagccgcggattcgtctttgttcaggtatatgccaatcgattttagtaaatatattaactgcttcccatctaatccatttttgttcttatcaaattcgttaaatatggactctatttccgacctcttaatggcgagattaaaaaggtaaaaatttgcgtgagtgtagacagcgcatgaagtaattttgggtactaatataacaaaaggtacacgcatatgtgtacgtatacttttgtatcttttaatgttaccctttctttggacaaaatgtacttattcatttatggtagctagaggtaaaatttttaattttaatgaaaaaggcctaacagcgctacggcttttataaagatacataaaaataaatgtggttgtcaaaaattaaatgatattttgaagaaaaaatgggtacacagcacaactccttaaacagaaattctgtattttttaacaatgaataatactaaaaatgctttggacaattgtgttgcccttttctggcttattttgaagcgcacttatttgcgggatagctgtaataattgtgttcggtgacagcttgaaaagaaaaaagttaaaataacaaaaatgttgaatcttttaagttttggttatgtatatataaaaaattgcgtacatatgtaagcgagtaatagccatttgcctgttaacaatgtgagtaattccttttaccagctatggaagtaatttcgcgtggctgtttcggaaattacgtgcaaatggagttcattgaactatcatgaattgttgtcttttgcaaatatgaaattgagtatacacatgcatataactggtatggaacgcgacaaaaatatgttcacatgtacgcaatataaatttacgttttcatcaaacaggttgaattgtcgtgtgcgtgcaggcttcattcactctgacattttatgcagtgtaatttttgtaaatatgcgacgaggtgtactttgaaaaggtgttaattttttagttcatcattaaattgtaaatactattgcgttattattaaaaaaaaaaaaattcaaattagcctttttgatatgttgagagagacacttctcataacatgtttgagaaaaaattcgttcgttaacgtctcgcaaaaaaaattctgtatatacgaaaaaaattatccttcgtgcgtgcatatttctcataagttgaataaagatgcgtagtcatgcatataaactttttgatggatacacatgtttacgtgtacgttataagtttatatctcttttgagtgatcacagagcttctgttttatctagattttaccaaatgggatgtacgaattccaaatatgaagagtggaaaagaacaaacggttgccttaaatatgttaaacaccttctttttatcttttagagattgttaaacattgtagtttttccttggcaaaactgcagatgttaattatactcagtttgtttttttttctgagagcacaaaataatttgccttttcagcacgatgaactggagcttacgaacatatctacaacaccgcgtaccatatagcatcctttaaaatgcagttttactgtatttcttaaaatgttttgtctttacacgtgaatgtattcatgaactactttaagatgcgattcgtggcgctttaagcgatatcacagttgtattgctcacatttaaaagagcgattttgttatgactaaaaatgtttgtgcgttgaaacgaagtaacatcgtgttgtaccactttgttaaattatttgtgagtacactaggtgaaattatcctttttgctaaaatgaaagacgcacgccttcactgtctttattttgtaaaaatctatcagttacatttcttttaaaatttatgctaaaaatgtgacaaaaaaaattgctagattgttaaaggggatatgttactttgggggaacaagaaaccgcagtgtgttgagctgaattattttattcaccattcaaagaaaatgtgaagatgttgaattggacagttcgctcaaaaaacgtagttctatactcttgctttgtgtacgctaaacgatatgcttaaaaagtataattttgatggtgtaacattgttcccaattttgctactatgaaacgctttcgtaaaatctaccagttgtgttcgacatgttaatgaagctctttcctttttgcgtgttgtttttctttgttgcaaaaatttatttgccacttcgcatttccgtttcttttcacttcttcactcatgcaactcgcttaaattaacaacgtgttgattgttatccatgataccttcggtaaaaaaataaaaaatgaaacccatataatgtttgcttcatctgcaattccgcacaagggggatgcgtttttatccccaacagcagattcagcattctgcttatgcaaggaaatgaatacgtaatatatgcacaaaaaaaaatatgtaaatatgtatatgtgcacatgtggacatgcgcacacttttgtgccccttttcacataccagaaatgcagaaagcccaacaaatacattgctcgttgctatgctataattgtccataaaatggttttcatctatttttttgttgtacaaggcgaaggaagtgagaaactggaaaatgaaaaaaaagagaaatccccaaatgcctttaatgcgcaaaattccagatagtatccccgctgcgatgcctacgtcgttaaaaatattgccaaaggggaataaaaacgaggagcacatatacatatgcacatgattttttatgtatatgtgggggtctcacgtttccactttctgagagagctgcatatttctcccttacctatcacttgcttacaataaaaaaaagcgtcatccatttcgttctgtggaagaaaaacaaaattggggttcgtataaaaaaggttttttctttgtcgaatgtgtatgcacagacgcatgagtagggactcaaagttgaaacacgcgtgtttgtacgttgcgtgataggcatatatttgcattttcctaatcagttctgttattgcgaaaatggtgaaaatccattttggtcaacctttgtcaatttctcgtggagcaacttcctaaataatctgctgtcatttttttcacttggttttgtcatctttaaaaaatggtacgcttaaaaatgctcatctagtggtgttttatttagtttcaccccccaggcacagttttttatcattttatgaaaaagaatgcgtgcgatttgacaaccttcatctattacgcattcgtaagattttggaaaagaaggctttaaaaaatgttattcgtgttagaaaagcataagagtggaaaaagaaccccaaaaaaaaaaaaaggccaactaaatggtaacaaaatggtaatgacaagatgggctactaagcatttcgttgggtttattaatatcccaaatttttaaaatgaaaaataaagtaaaaaaaaaaaaaaaaaaatcctcaaaaaattttttttacttttgaaaatagtaaaaaacacctttgtgagtgcccctgctcttagttgaaaggtgaaagaacttcatgttaggggttcagaaaaagtaaggcctcgtcgtcaacattgtcataaaatttataaacaaacaatccgctatatatgtgatgctgaatttagcttaagggggacacctccccatactcctgcctctgtgcaaaaaaataaaaaatggccattttgttgtcggaaaagtggtagtttcacaccttactagtcataatgaaggaaatgaaaaattttatactgacatgttaaaaatggaggaaaattttttttcaagtcttttctgaaagttcagtccatcataagtattttaaaacagtgtgcaatgcgtctttaaaaaaaaaaaagggaaaagaaggtctgggaccagaatgccggaagtcaaaagcgctttgcgcggcgtttgatctacttaacaactgccacttggacatgttcaaaaaaaaaaaaaaacagacaaaattggatcaaatcagatagcgaacaaatttactttcattttaacccaaaattttgaaaaaatggaaaaatgctcattctgcgttgtgaactggcaataaggagaaacgtacgtcataatataatttgtttcactcataagttgaccctcatttatggaagaaaaattagtttttttttttttctttacaactccttggtcaacatttggaaataaattcacgcataaaatgaaagtctgaaaggaaaattccctttccgagtttttcaccttttcaaaaagaaaagacgttgatgtcatatattgagatgtaaacatttgaactttcacatgacacatgttcccagcacagtggaagcctccacacaaagaggacacctgccttttcgcaatttgtagaaataaggttgtttcacaatatgtttgtctattccttcacattttttttgttaacataatagttccattttttaaaatattgcacggaaaaaaaagcggaaaattttatgcacaaccgtaacttttaaaattgtgcaaataattcctacatgcgtgtgcttttgcgtaagcttaattcttttattttatttcccccacaccagttccccatctgtgtaactgcacacttttttccgttacatatcttgcatttattttttttgcctgcaaaaaaaataaatagcaaaataaggccaatagtgcctcacccctttcaccaaatacccccaagtaaataaataattttaacaaatgttgagcaagtacaggaattccaaacgcaagcgtaaaaccgcacatacgaaaatgaattacacaaagaaggcgtcatttaaaacatcccccttcatgggtatgcaaaatgcgttacaacgcgtagctacaaacgtttcctactcgaatgttacgagcatgttacgcatacgttgcgcatgctgtgcaaatgtttcatatatgcctacgagctgtcccgataaactcgcccccctacttgcaaaagaaagggacgacgggctttcatcctctcgatgtcttcatagagtcacgaacgctgtacttttattgtcttatcagtacttgtgccagctgcgtggcatcttttgaatgcctactgtgaatcctcgccttctaaaaaaaaaaaaaaacacctttttacgatttttcagggtttactaaagaaaaggcaattgcggaaaaccccaagatccacgcatccataagggaaaagcaactaagtaaaggaaaaaaattaccatgcacatatgcgaaacagagtttatgcgtggtccagactgcgtttagctcgttttttttttttttttttgcgcataatatatgtatatacacatgaatgcacgcttttgagcgggtgcatgggcacgcctacatgtgcgttaccatgtacgcacacaaatgtatccacatatacgtgcatacaaggtgaaggaaatttcgacaaggcttcgcggagccccgaaaaaaaaaaataaaatccctttttcttcttcattttaactgcttttttttttttttttttgcactttttttttcgttcattttctccatcaattttcccgcgtagaaattgccgagttaatgctttacaggaaaaacgacaatgtggtgaaaaaaaatgtcaacttcctcccgccagaaaagaaagagactgaggaaaaggacgatgtagataaaacaaaaagatttagcatatccaacgcatcgatagccgaaagtctgaacaaaaaattatttggcaatcgttctaactggaacagtaggagcaagacttcaccttatatctacaaaagcaaaagtggggaaaaattgtctatattaagcaaatacagaagtacatgttcgcataaagaagattcgagcattactaataaagtgaatgaaagtcacaaggagaacctgaaggagtttctgcgaatgaaaagttgtgcatattccgcaaaaagtattttttttgcgcaaaaaaagttaagtgatatatccaagaaaagctattctgcggacagaatagtttccttgaattcgcaaaaatcaggggaggaagtagatgcctgcaggaggggcatatcattaatgcaaagtttaggcggtggtcctacaaacacggatgctgctggcgagagtggttacaacctggacgatgggagttattggaatcttaatgaggacatgagtaatggggagaatagtgacagtgatgacaaatgcgctggtgaccacgagtataatgctctcagctctcaccctggggacaaccagggcaataagcccaaaaggaacgaattaaaaaaaagcaaaaatgaatcccctacgtataagagtacacgttcttacgggttctttaaaagccgaaaaagtgcaaatccgtcaccaagtgacgagaacaaagcgaaagacaaaaaaaggagaatcaattctttttttaattttttaaacctaaaaaaaaggtatattaaaagaaaaaatgaccttcaggccaaaaatgacaaaaaaaagaaaaacacttctaaggaggaggaagaaatgaactgccctagttcagatagagagaagtcttcaagttcccacccaagtaaaaaaaacataaaatcctttttttgcgttaagtgaaacatttttcgctcctacctttttggagacttgaaataggagatctgcctattttgtacgttaagtgcgcgtttgagttggttttattttttgtttccccctggcgcctaggcgtccatttcggcacaccacccttgcgcgcgtccattttttgtccacccatttgttagtaagaaaaaatttacacctttttttagccatttttacaataccatttttttgccatttatgtaaaatattaagacactttgcaaagaacaatgcatcgccaacaatgtatattaataggttccctttcttgaggaaaaaaaataaaaaaaaaattatcatcacaatgggtattaacggtaaaattagggaaccactaaagagacattacaattatcactgaaggtgcgcaaaaaaagtataactgcgcaagtatcacagcaacgttacaacatcgcggaagctagttgttataatctggcggatgcgagttttccatcgagttgggatagaagccgtagttcggataaaaatccggcatgttttgaaatctgtgattaaataaaaagggcattctacaagcgttgtacataaaatttgcccagtgtgccatcgtttctttgttgcaggggaagggcgtcatgaatgggggggggtgcgcgaacttggaacggctgtacaggggaggaagtgagcgtaagtgacagtgttccaagcgtattcacgcgtgtgtgtacaagcacgaaacgtttaccctttttactgcgcgtgtcctccctaggggagcgggaaaaatctactattcattttcatgcttaccttttgctgtgttgccgtttcatggccatcttgggctttttgggctccgcttttctaacctcgaccatcttgtcctaagaaggaaacgggattcgaaacagaaacgaaaatgaaaatgaaaacgaaaatgaaaacgaaaacgaaaatgaaaacgaaaacgaaaatgaaaacgaaaacgaaaatgaaaacgaaaatgaaaacgaaaacgaaaacgcggtttgatagaatggctggcgaaaaacgaaatgggactgcttagcacatgcgcccttatttggtcctctccgggaattatattttctcctgctcttacgtaaattttgtgccgcctatgcttcagaactttggccacggacgattcatttgcaaagaccacaaagccaaaacatcgggatctgcccgaagaatccaacacaatttgaactacatcgatttcgccgaaggcggaaaagtagctgcgtaagggtgaaaaaaaaagagaaaaataaaagggaaaaaaataaaaaggtgtccaggggatacgtccctttatgcccccgtctgtgcgtttgttcatgcgtagctatgcaggtacacattcttatcgtttacgcgtaacgaggtgcaatttttgaagaggttatccctccccatcctttaacgcggttcatacctctctagagtgtccttagtccagtagtagttcagtcctcctacgaatattttacgctggatgtctgagggtatcgtgttattctcctcacgaacgtccactctcttcccgttgagttcatgcgtgtcctaaaggggaacagaaaaaaaataaataataaaataaaataaaacacacacatacatatatgcatgtgcacacttccgcccgtgcttgcatgaacacacgtcgccacgctgcgtaatctacgcctattcatttgaggaactattctatatttctatatactattaggattttatctttatttatttgagatgacattgtaacaaacgcaaatcccctgtttctcttcgtttcgtggtcttgtgcgatgaccacattctgcacgggtccgtatttttcgaagtattctgttaggtactgcgaggaagtgggggaaaagttacaccgcgaaagtgcgcatgagggagaggtgtaacaggcagccacttagtagacggacaaacagtgacgcagtggcacactttgtcgaagcgaagagcaagcatgacatgccctatcgaaacggggtcacctgttaccttatttgagatgttctgtggaataccaccgataaaaaatttaaagggttcatttatgttctccgagctgtttgcacattcgtttattcctgtggaggctgcatgtacagaggaatacatgggtttttgtacgtctgtgtgagcacaagtgggcgtgggggggaacaaacgcgcacaccatctgtccacgatagcgatcacaaaaagggtaaaattttcattcctacctgtgcttagcgtatccgaattcttcaccttaggcgttgagccactttttccggatttgctggagcacttggaggtacctttttcgtgacaacaacacagcttctttttttctgaacaggtcaggaattaattttttttttttttttttttgatgaaaaagggaatgtagactcaaggaggaaaggggcaaaataaaatttaacagaaggcgcaacagaaaaaaaaacaggtaggtacacacacaactggtgaatcattgaagcatgacaacaagttaggtgtgctcatttatatgacaaaagagagtggctaatatttccatacgtgaggtacttgcctcatacatatgtgtacatgtgcacgtaggtagatgcaaacgaagatgcgtgtgcaataactcagtacgctttacctggactgtacgactcgcaagatgaacttctatcccgtttttctctgcgctcacaattgtcctccacctcactgcctttggatgcactgtctatgttttttttctcagtttcatcattttgggactccctcgttttggaacatccgtcagcgtcacttgattcactcgcaagatcattgggagtcatttttgcagagttccttttatctatcagagatgaattatatcctcatgcagttttccttcacatgcagatttgcactctatatattttcttatataatgttaattgggatataagttcgtgtgtacatctgcacatgtgcacatgcgtagagtgtgagaggattgatgggttgggtatgggaagtgggatatgcacaagggaaccgatcccctcgctgttttttttattaagttatttttcgattagcttctttcggttagcttctttcgctaggcatccttcgctcagagcctaggcttccagattgaccctcctccctgcgctactcaagatgtaaatccgaacacgctgcctaccttccggtgagcagaaaaaaataaataaaataaaatataagcgcacagtaagatacgcggtaatgtagaatagacatgccgcttaactgtgtgcacccacctttacatgtaggagagagaaaaaaaaaggaaagaattgctttacgttcctatgttattacccacctgttagaagcgatgctgctattttttacgcactctcctttgtgttttgttagcaatttaagaaaagcaccttttatttaaattacaaaatagatgctcagaaaaaaaaaaacggatgcaatcatacagtggcgattccttttttagcatttttataaccctcctcatgcagaaattgggaaaagggggcgggaaaacggtgacgtgcaaactatgagagagtcgattaaatgtgtggatgtcgacatatatccacatatacgtacgtgcatacgtgcatgcaaatttgcgtgccgtggggaacgcggagaaataacaccgacgggtgtgtgggtgtcggggactaaaaaattacgcggacttagaaacaaaaaaaaggaaaaaggcataaaacgaaatgaagaaaactaaaggtgtcgtgccgtgtcgaggcaaacgcttattcaaaaaaaaaaaaaaaaaaaatggaatggaaggattctgcgcaaatttttcctcttctctttaccgcacatcttttttttttttttcccgcgtattgcatgaaagcaaaattatgctaattaaaatgaaaaaaggagttaaaatcaaattcgggggagcacgacgggggagttatccatctagctagctatgcctacttctttatttacccttttgagagtgtttccactttgatggtccccctcttctatgcacagccgagagcgccactccgcgtgcgctacttcatgctcataattttcctaaacgactctaagttattctgccagctttccctctcttctcgggttttgaaaataaacaaataggtacttatattaacgctactcactgctatttctagcgacttgaggttgtctactttggttcgtactgaagttattttatttagagaaaatgacccaatgggttttttcttctcatctccttctgcctttcccttgtaccactccaacatcttcccatcctttgagcaagtaactttaacagtttcgtgaaaaattgctgtttttatttttacaacttttgttaacgtttttctgtactgttttattttttcctcttttatatctttggctgaaatgtgctcatctgaattgtctgttgataatttctcctcctcttcctcttcttccgtttccaagtttattttcctcgccgttggtgaatacgtgggtctcctcctcgcatttcttactacctttggatttatgtgatttgtgttgttatagttcgcattactgttaatgtttgagttattgttgtagcttctattattcatgttgacgttgctgttggggtttccccccccctggtaaccctggtttggtgtgttgccctttttggcacttctgttgtatgtctcttcagccgattcgtagttaaagttttcgagcaaggttgctagcgatccattttttggctagcgaaaaaaaaaaagggggaaaatggacacaaaattggtaggaacattccgtgtaacacgaaccaattggggatgcacgaaatcgcgcgtgcgcctgcttaccgtctgcggatcgtagtttaagaggggtccatccggggttctcttcccccaccgctcgtagcagttatacggaacggtgtttcccatgctgtttgggtgacgcaggaagggggcagtgggcgaggaaaacgtaaaacgaaaaacggaaaacggaaaaaggaaaattattatggtttgccggtttgctggttattccgggctgttccctctgtttggtctatttcccgaggttgccctgcttcgcattattttatgtaatttttctcgctcaaatggaatattttcgcaccccaggatggctcacagtcagggaaatagttcaaacacacgagtgtattaatgtaccacgttaatccctcaaacgtgagtacagttgagggtccattttattgcttccctccgcttgttccgcctcctcaaagttgtaattaagtttggcgtccaaacgttcaattggaggtttctgttttacacacaattgtgccttgcgaggtgacaaaaggggaaagccgcaaaaaaaaaaaaaaaaaaggcaaaaaaaaggggaaaaaaaggaaaaaagatgaataagatgaaaaaagcgaaaaacgcgaaaaacgtgaaaaaggagaaaaacacaaaacaaacgaatgaacgaacaaatgagttaattaacgaacggacgcgcgacaaaaaatactcaagcgaatgcaaaattgttggtccatttttcagatcacatgaatgcaataaaaaaaaaaaaaaaaaaatctgcgtgaaaaattggcgtgtacgtacgcaacggtatgcgctttttccagcaggcccaactggcaagcggcatttcctaaattgctatctccaaattgatacctccaaattgatacctccaaattgatatctccaaattgatatctccaaattgatacctccaaattgatatctccaaattgatacctccaaattgatatctccaaattgccatccccaagtttacctcccccgattgctctctccacgtggctatctccaaatggcgaaaccacgacgcatgaagaaccacatgtgaagggcgcagttaattagatgcttttcactgctgccgtaaggagatgtatttcttcgctcgagtgaaaaatcgtccatcatgttttctttttttccctcccctcaagttatacgtatatatacgtgcatccctcactgcagtttggcagtgtagttttgtaaatcagcggggaaaagggtggggcgaaaaaaaaaatgggagctttaaaaaggtgagcgttaagaccgcataatgtaacgtccggttttcccttaacgtgtgatatacactcctgtgtgtgaatgcacacgcatatgcatgtgggaggtgtgcccatacacatgaattttcggacgtgcgcacggatctactgctatggggacgagtgaacagaaaggggaggcagaggccaatacaaagtttatcgcattaaaaaccgttggtgagaaaatgcaaaaaggcttaataattttaaaaagaaaaaaaaaatgataatcgtatgcaaggccatcctaatagcagcaaccatttgttaccacgtagctctttcccttgtcagacaaaaccgaatcgatagaaacgctctgctttatgttaaggagtacgccccttcgttctctcacaattccaaaaaggaaaaacgcgtaaaatgtgtaaaaggaataaacggggggaagaaaaaatggaacgcccccttgcgcatgacgaacgagaaagaaagcgacaaaacgggaaaaagtagtacccccgtggagagcgtaaaattttacggtttttcccgcatttatgagcacttcaaattgaataaaaatgagtcaggtgttggtaggggtgactcacatcagtccagcgaggctgtcagtagtagcactgccaacaacatcgctgacaacatcgcggacaacatcactgacaacgtcgcggacagcggcactggggaggccccccaacccagcagcgaccttgtgaaggaacaaagcaacaacctgctagtcaaagatgacccgaaccgaatccaaagaatgaagttcgaagagacgcaagactacagcagcatattcaaagagagggaaaaaaaggcccacatcaaaacatacgtcgcgaacatcttccagaaattgcccaaatttaaggacaacataaaggtaattaaagacgcactgctgtacctaaagtttatagaaaagggaaatctatatttaattaaaaacgtggacagaagaactgtgaatgcagaaccatacgtcgatttggataaggaaggggggtccaaaaatgccagctccaaaagaggcacgaaaaagggcaccaaaaaggacaaaatcaagctagaacttaccagcatttacaacaatataaataaagaaaaacacacgaaaaaaagaatctgcaaagaatgctgcattaaggtggatctatacacaaagatgctctcccgaccattgaacaacatctacaatgtgcacaaaaatctaaagaaatatctacacccatttcagtacagcctatatgaaaatgcaataacaaatttctacaaagagggagaagcacccaactcgttaagtgacgtccttaataacattttacaagttagaaaattaataactctcacgggtaaaacatacgcaggacaaatgaagtacctaaaaacttgcagagaaattttctcaaaactgaacgaagctatcgtagatcttaacatcatcttacagtcaggaaggaaatggctagatgtttacaactcgtacattaaacgtgttagaaaaattaaatatatagacattaccaaaccagccatttccatcatagggtgcacaaatgtagggaaaagcagtgtcctcaattctatcaccaatgcaaagtctaaggtagctgattataatttcaccactaaggaatttaatttaggccactattcctttaccaaccaaaatgatgtattcacaacacaaattatggaccttccaggattaattaatcgacctgaagagaaaagaaaccttatggagaaactctctctttcctcattaaaaaatattccatcagcagttatgtacatttttgatcctctgaaaaaggatgaccataaattctcctccatcaaatcacaggtagacattcgctactacctcagggggttgtttcccttcagaccttggattgatgttgtcacaaaggcggacttaactacctgggatgaaattaacctaccgaaagatattaaagaaaatgctctgttcatctcaacggaagatacaaattcgctactcccccttcggcagagaatcaacgaagtgacatttaagttaaccgactttttagcgaagcatacgatggagccatgatcggggaccaccccctcgggaatcgacagatttgcaaagggtagctatttccccaaccacgtattcgtttagctgtttggctgtttagctgtttggctgtttagctgtttggctgtttggttgtttagctgtttggctgtttagctgtttatatgtttagcttcttatctgcttatccgtttagcaggtgaaggctgcgcaaaggcgtattcttatatgggtaaacacacacgcagcgcgcatttcgaaaaaggcaaaaatgatgagtccctcggaagggcaaatgggtgggggggaactacctcgcgagatggtggcttcctcgcgagatagtggcttccttgcgagaaggtgactccccttttttttgttcagccattaaaaaacaatttttaactccccctaaattgccacgctgctttcctttttgacgagagttcaaagtgtggaaagcgcgaacgtggcgcgttattcgtttgtctgtacacttctttttttttttttttttgttctcctaaaaaaaacggtattaacagcatgtatgaaaatttgttgtgccatttcttaaacgcggagataccctcccaaatgggcgcccattttttttaagcgcggctatgtccacgcactctcgtgtgtacctgtgcgcattagacaattggtcactttgtttgcttgtagacaaggcaattttttcaatcaaaggggacactccccccacaaacgtagtttaattttttaactgctatatctatgcaggtgtattaattcgtctggactgtgtattttttttttatatccagctttggcatttcgaagatccttgccctttctgcgcttttcagagtatacttcattttgtcgtcatggagagaggcattcttcacttcctcggttttgttggtagattcgtcatgcgggaaacgagagctcttgcgtggtaagccattctcatatgctaagccattctcatatgctaagtcatcctcatattctaagccatcttcatatgttaagtcatcctcatatgctaagccatcttcatatggcgcaccttctccaattgttcgtccaccctgataaacgcgtccctgcaattcagtcgcttccacgcttatcacagggttcactgtttcttcattttcaccatttggaagtgccccttcactgggacccctttcactccgtttagaatttacgattttcatcgtcttgtccctgaagcaaaaggggtcttttaagaagttaatgctgaccccattcgcctgcacgttgtacccgacgttaatttcagggatgaatgggccgctcaacaggacagttcgcatggtgagaatgatgaaagcgaattggagaaaaaaacgggggaggcaaacgggaggggcccactgggagagacaatatcatgcttcaaccagaagaacactccttcgatgcggcgaagttttgttgcgccttaaatgtacgtgcgcactttaaagactaaaaagggtatttattcaaaatggtctttgcgtggcgctccttgtttggattcccctccatgaaatgagtataaatgtgtcttacgttaaaaggggtccttttttcatacgtggtgagagagtgaaaaaaaggaaaacgtttaaaaaagctttttaatcgttaagaatagttttgttatgacgttaaaaaggggaactcgcttgagagcaaagcaattatgcatagaacgtgaatttttttttttttagcctaaatcttaaaaaaaaaaaaaaaatagctaaagtgtatacttttatatgtgtgcacacaggttggtggctttttttgaaaatagctagatttttttttttttttttacggtcaggtgtcaattttgttattttttcctgaacagccaacatttcagctactccttcgagatggacaaatagcttaatccttttcattcatacattttatgcaaattcgatgttggctaaccattattacgtcttaattttttgctacgcgacgcggtcaactttagctccttcgaattgtctattttttgtcctctgcgctgtttgggcgcattcataatgtctacaactttgacgtggttttttcaaggtaggggcagcaatttaacgctttccactgtccttttgctttttctcgggatttttatatattttgtgaaacatagttaaggtttaattctacgggggggtgcacaaatgggtcgaatgatcagatgacccgatggccagatgaccaaatgggacgtgggtttccccttgacattgctatttggaaaaaaaaaaaaagcattaacacggctggttaaatgtgagaaaaaaaaaaattggcatcaggctagctaaaaagagttgcttttccgcttgaccaaaatatttgcgcgaaattggaaaattgatccattcttgggaaaggagcaccttcatatgtacacatcgtagcgctcattttagcgaacttttccacgaacggaaaagaggaaatttgctaaactgatgccgcacagcattgtataagcaaaaaaaaaggggaaggggaggaaacattttcaaaagaacatattggcgcatgataaataagcagcaaattgcgtgtactttgcaagcatttcccagtcgaaaagttaatggaaaaaggtgtaaacaatgttgctaggccatgtacagttacgtttgcgcttatacgcgcacattcctaagttcgagttcgcatatatatatgtgaacatgtaccacacgtgcgctgcgccaaaattgtttgtttccagttgagagcataagagtgtgcaaatggttcgcgcgcgccctccccgacagcgcaaaattagattattttgccaaacttaatttgctgcgtggcacacccgcgtactttgaaaaagagtacgctgagcacattcatgttaagcgagtggcaccccacccgcggaaaaaagtgttttcgcagttgttcccccacaactgcggggtcaactgcgggaacggttgcgggaatttttgtaggaaaagttgaaaaaaattgaaaacaactgcttaaaaactgccgaaaatttgccgaaaaactgctgaaaaactgccgaaaaactgctgaaaaactgctgaaaaactgccgaaaaaaactgttggaaagctgccgaaaaattgcgcaagagttgcacgacaatggcaaaaaattttgcgaaaggaaaaaggctaaagtacagaaagtgttgggggtgtgcaaagttggccactgtgttaatagttcaaaaataaattaacaaaacagagatccttcgcgcgggcagtgttcgtcaagtttgcctaattttacttaatttaatttggggactttggaaagcacaaaaataagaaaaaaaaatagttgctgttacacatagggatgttgtttaaacatctacagtgagcgttaccaaaccgcaaaaaaaaaaaaaaaaaagaaaaaaaatgttacgtatatatgtacgcactgacagttgacacatacactgttcttatgtttacccctaaagaatgaatttactcataaaattataattaaatgtgatataaattttttaattcgagtttttttttaagtgaatttattacccaagggaacatagacacttcccccacacacactcaataaaaggaaaaaaaaaaaaaaaaacacacccattgtcaggtagcagcagcacacgtgattatgttttaggtttaattaaaacattaatttactttttaacaaccccaaagaaattatgggaaataattgctgtgcaggaagagatgtaaggaaaatagaaataaaattgctcaattcaaattttatgaaagcgctttgaacggttgcccccaagtgtgttgagagcgcgttcaccaggggtgtacgcacgaatgtgcaagagcacacatacgtgagtacaaacgcacctacgtgagcacaaacgcacctacgtgagcacaagcgcacctacgtgagtacaagcgcacctacgtgagtacaagcgcacctacgtgagtacaagcgcacagacgtgagcacaaacacatattcatgagcatatacacccatccacatatccacacacacgtccgcgcttcccccaccttagctgctttacaaaaataaactgcaagaatttggaatagaggggtcaaagacaataagaaaattgttatcctttacaagtaagatcttccttttgagcgttgctcgtctacaagaattgttctatttggactccctcacgtgaaagcccgctgtaggcgtattatttgttctcctttacgcataataaaaaaaaaaagaaacaaacaaaaaaacaaaaaaactacatcgctaattttttaggtaatgacattctacggttcgacaaggcatatgacgagaatgacgtgcaggagttcgtgaatttgtgttcgtcaacatgcgaggtgagggcaataccaaaagggaaaggacaaatgtgtgtacgtattgcgcaatttcgcatgtgtacgcccgtatctgagtacacatttttctcctcccccctgcagattgaaaaattagaggatagaatgcacccctgggcggctgaccctaaaacgataggcgcactgtccgcgacgcagttggccatattggccagtaaagagagtacgagaaataaatgagaaaaatacatttacaaagtgtccccttttttctacttacaaatggatatattatctgtgcgcacgtgtgtgataatgagtttgagctgagcacgcgtggacgttgttccgattggactcattcgagacccttcgtatgattgactctcctcctcatttattcatcttcccctcttcgcctctccttccaagatgaaccccattacaaagacgccattcgtgaggccgacggaatacccgtttttataaatctgctaaaatctcacgtaataactttttagggggcgaaaaagctgcgtccttttaagtacacaaaagatactttttgggcgttttcctttcactctgcttcgcttttttgcaacacaggaactggacagagtgcacgcggccgtcgtggcgttatcctttttgtccgtcgacagtaagaagccgggaaaaaaaaagaaaacatatatatatatatacatacgtacacacatacatacatagtgtagagcgcgaacccctggggatcgaaaaataaaaggcggcgatgaagaagtcccatatacgaggcgcagcagggataattcccacgccgacgaacgtacgcacccccttagtttctcactctccaaattcatacttcccccctccgcagatgtgaaaaactgcattacgatgtttgaaaatggcgccctgccttacctgatcagcgggatgaagtcaaacattgatggcatgaaggcggcctgcgctcagacgtgtagaaatgttttcgttctaggtgagtgcaactgaacacgtgggggtgtagatatttccaccgagaggccaactccaccgcaggggagtttcttcggatgtgcttccccgcgccagtgcttccccgcgccagtgcttccccgtaccagtgctcccccgtaccagtgctcccccgtaccagtgctcccccgtaccagtgctccaccatgtcgctgctccactgcaaagttggccatttcctcctcactcccttttctgcagacaagaagtacaagaaggaattcttaaaattgggaggaattacccagctcgtgaatttgcttgagatgtaatgactgagagaagcgagacgcgaagtggtgcttgcagttcggttcaacacacgctgcgtctgcctcggcatctgtgtgtttgcctacccatacacccattcctttttttccccttttccccccgccccgcgcaggccgcgcaagtacgacgaaagccagccgctgtacacgcagctggaggccatttaccacttggaggattttatactggtagggccaggcggcgcacccccatatatatgtatacatatatacatatatataaaattatacttttacttcgcggttgtgatggttccacgtagatagggcgcgcgggaagagcacgccaaaaaaaaaaaaaaaggttcatgaaatgttcaagatatactcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattttttgtatttgtaaaagagtgatgctttcgttaagtgttcacgtgtctgagaattcgaagaagttttgcacctgcttcgccttcatcacaaaaaaaaaaaaaaaaaaactttcacacaagtatgtgtaaagtgtgcatgtacataggtgcagctgcactcacgtaaacgtatatatttatataggtgcacgtgtgcacgtacaaaacgctgtgtgcacgacaaccaccttcccccctggccatttcgacgtgccacggagaagataagcactacgcatgtcccacttctcagctcttggtccctgttcccgttgtgccattccttgtcatgcgtgcaaaagagggaatataatcgggtctacaagcgtatgaacaagtgtgtacgtatatatgcacatgtggacgcgcacggttgcactgcgcacggcggatttgacaattttaatcattacgtaaccactgctgtgtggcacaggatctttaattttttaagctaaccgaatggcctacatggttcgcttctactttgcatggttcgcttcttctttgcatggttcgcttcttccttgcatggttcgcttctactttgcatggttcgcttcttccctcttgcaattcgcttcgcgatgctgaggaacccttcttagccttagccccttgttaaccattcgtgacacgtctcaactggagggtggtggtggagtggaggtgtgtctccccgcgcagctcagcaccccactcaacggtatatcggaatttccttagactccaaaagcatttccgaaaagttggagatattttctagtccccgtatttcgctcttcagttggggcatgcagacgatgtgaaagtcattaccgtagagattttttatctgagtcagatactttgactgcagctttctcctcgatatgtatacgtcctctagttccttagttttctgtacaaggctactaaatgattcttgaacttgtttatccttaatctttttgagaagaccttcacaatgggacacatccactgtcatggagtctagaggaaacaccacctgatttaccactatgttgtaacaagaaatgtttttcttcgtcagttcctgtatcaagcgttccgtttcgtacacacttaaaaactctgggatacaaacacatacaaaggtggtcttcaacggattttgaaaatttgattgaatactaattgacatggcattaaggtgattaattttttcgtaaattccttctaattccatttcattatttgtaaaacttttcagcatatttaaagtccccttgagtttttctctcaagctgatcagatagcctaatgcttttttcaataactctggaaatgccaacagtcgcagagtatgtcccgtaggggctgtgtcgaagacgataactgagtacttcatattctttatggattgcattagctcggcgaaacataaagcttcgtcaattcctgggaagctttggagcagctccggaattatattgtcaaagaattctgtcttatttaatttgaatgctgtgttttccgagtacgtggtgtctatttccatgcaatataaattatcgaaggagtttatgagggttggttgattggtaaacttttggttaaaggcatcacttgtgttgtgtgctggatctgtggatagaagtagaacggactcccttcttttggctagctgtaccgctattgagcaggatgtggtggttttccccacgcctccctttccccccacgaagatccagttcagggtcttattgtccagtagcttgctcaaattcgtgtcatactcctcctcgtcgtattcgtcgctctccagggtcagggagcacgacagcgagtctgcgtcgctcatagtggttggcggtattagaggtggatggctgtcaccgtgttggcaatgatgccccgttctcccgttaacccgatgtgacggctgcttgcactttgtggatgcctctgctgcgcgcaccgtcacctggaatacaacgcacggacaggcgctggtccggagcactctcttccgtgtcgaacggggggagatgcaagtaggggggcggtaaaaaagggaaattaaaaaaaaattaaaaaaaaattaaataaaaattcaaaaataattcaaaaataattcaaaaagaactcacaaagaactcacaaagaattcacaaagaactcacaaagaactcactcataaataattcaaaaaaaaataaaataaaataacgtaaaataaaattcacaaaacaaatggggaggggcgggcggaagggccaagtcaaaaccagtgtgctgctccgtgctgcttcccgtgctgcttttcccgtgggcggatgccaaattaagccgccttgaatggacatatattttgctacactcgctatatccgtcgcgttggaagatcccaaatgtgcgattgagtgtatgtcattacaatgtacactcacactggcgtctcgtgtacataatcagggtgacacttccatcagattggcattctttgaaattgtgagagggtgaacaaaaaatggtcattcagcgtgacgcgctcgaacactgcatatcttatttttactattgtggggattttttttctttttccttctttgctttgcgtacaattgggagcgcaaggcggtgaaaatgtgaaagcggcaaatgtgaaagcggcaaatgtgaaagcgacaaatgtgaaagcggcaaatgtgaaagcggcaaatgtgaaagcggcaaatgtgaaagcggcaaatgtgaaagcgacaaatgtgaaagcggcaaatgtgaaagaggtaaaaatgtgacaagcggcaaaagtgcggcaaggcggatcgcgcactcgcagtcggcgcataaaacggtacgtaacccttcccctccacatttgtgaatcgccccatcaacaggtaggcaatgcgtcagttcgtttaagcggttacttagctgttggcaatgccagtcgcaatgtcagttacaatgtaagttacgataccggggggagagtcacagtttcccataaaaatggcaaccattcgcatctgttatgctttaaggagttccccccttggacgctacaccgggcacccccaactcgtttgcatctctccccccccggttacgggagtgccaaaaatgatgagatgcttttcccccacatgtgccaggaggggcaggggtaaagtactcctccccaaggtaggcaaatcccacttctccggagtgccccacaaattacaccagctggagaaacagcctgggatattcgaaaaattaatacacatgggcaaataccacattgggaaagaagaactgaatgagggggaggaaaaagactcgttacgtaccaaactgatgagtaagcaaaatttaaacaaatacacagagcacataaaaggagattacaacaagttgaaaaaagagttagagaatggaaaggaaacttacatcaaaggaaggtaccaggagtacctattcgactgcatacagaataatgactactccgatttaatcatagcagacgtcatttatgaaaaggagaaaaaggttttatgtgtgggagaagggaacctatcatttagtactttactacagaggaatttgcgtccatgtcaagtagtggctacctccatggagagcccagatgtgttgctaaggaattgtggtggcattttttcgaagaatttaaaaatattagaatcttgtggaggtatctatgttcccgaagttgatgtagaaaaaattggagagcattttctgcacaagacatttgacgtgatcatttttaacttcccattcgtcctcccgacagatgacttcatacaaaccaaatggaacatacaaaaggaaaagctccacagcgacaggaacatctttctcaagtattacaaaaagtccgagtacttcttactcaacaggatactttattggctatttaaaaattgctctctgctacttaaggagagtggcttcctacaccttcgcgtcaatgacaagtatttaacatgcgactttactaatacgttttctttgtcccttgtggagaaggttgatttttctgcttcctatttcatttataagtcactgaggtatgtccctagcatgatgaataatgcctatgggtcttcctcgaagggtcctccgagctggacaaaaaacgttatgttcaccccccgggggaaggtcttcaggagcttcaagatgggccacacctccacgctggtctttcagaagggggggagcgacggtagcgacggtggcgatggtagcggcgggtagcggtttgtgcagcggtttgtgcagcggtttgtgcagcggtttgcataaaccatgtgcataacagattggcttaacatcttcgcatcacctctccgcatcacctctccgcatcacccctccgcatcaccgctgcgcgtcaccacgcctgcggggggccaagttcgccaccttgctgttctgaagaaagtcgtacaccacgccggcggaggaaaagttgaaggggcacccgaagtgcgccatcaggctccggtacttcttcaccttctcgcagaatattttgttgcacttgtccatcttccccttcaagtggtccttcaccttcgtctcgttaatgaagtcgttgttgtttccgcttgttaggggggcgacgcattcttccttttgccttgccgccaggcttttcccgcccccgcggttgcctcgtcttccgtcccccctgccgtctcgtatgtctcccctactgccgccgtgtatgccgccgtctatgcctccttccctgccgccgtgtatgcctcctcccctgccgcgccacgccagacggaagggaggactcatgaagagatatttcctccagtacactgccatatcgacggcaatcaaatttatgttgatgtcatctgacttgaccaaaatggaggcgtataaaaaaagctccaagactttaatgagaatgcgctctctgtcccgcttggccccgtcgtccatatacaaataatcgctcctctcatgcagtaggttgctatttttttttatcgttaagtcgaaaattaatttctcgttctgtatgtgcatcttgtcataccaatcgtggacgagactacgtatgtcctccacgtcgaatcctctaaagaagtaatagtcttcgtttagtctcttcatcatctttgcttttttctcgcgggttgccctgttctccctgcgcgtgtggccgcgcgaatggcaaaccgttggcccattgctgccccagtgtttcgcctcgccgcgtcctgagtcgatgggtcggtcggtctgctcaccaaaggagggggtatataacgcagcactagactcgccgctgcactcgtcgcctaactcgtttcctaactggccacttaactggccgcttaactggccgcttaattcgtcgcttaactggccgcttagcttgccacctaactcgcagctcagcgcccgctccacttcgtcatagttgctcataaagaaccgattcatgagatggttcgatatatactcctgcaacacatcattggggaagctgaaggaggattcgtctgctgtcctcactccccgctcctgatcgctaacacagagtccatcccccccccgctgcatataattcacatacgaagccacgaggtgcatcttgctgtagacgctctcgatcgagtaggaaaagtccttcaacttgcacgtctcaaaaaatatgctaaacagtcctttattcaaattttttataacacaagaacagacagaaaagcatctgtaaaataaagcatccctggaaggaacgccaaatttaatgagtacatgctttatgttgtccaacagagggaaggaaaaactggataagttattcatgacgtaattcttgtcctcatacatgcaaatgctgacatcatttcgagccttcaattcattcagggagtttttatccaacttattagcgttatatatagagattggtttcaacccatgtgtgtatttaaaaaaatagtttatatttttatacttctgcactttgctctcgtagattggacataaatcacaggcatagcagatgagctctactaacctctttactccacagttggggggatagactaagaatatgatgttactcctctcttgattcatgtctgatggatcgtctccttggccaccactcttaggagttgaccttccattggagggtgtctctacacccgcttctggaaagagcttcctcaaaattttgtacaatttcaaaacttcgtttttatgccccgcaatttcgtagagactgttgggccgaaagaagactctccataagttggtcacgattttcagcttctcactcttcttcatattatgcgttatgtttctctcgaacgaattcgcattgtcactgttcagttccttttcctcgttggacatttctcctgattcatccgtctcctcaaagtagtcctccgcagaaatgtactccagggaggactcatccacatcgccatggccacctccaccctcagggtcatctccaccgccatggtcatctccatctccatctccatcgtgataaactcctggggggcgtattttctcctcaacgtctgtgtcgtttttcttccattcctgggtgtcttcctttgactggcttctctcagatggatccatcatcgggtgggggatgcctctcgggggggtgctggcttgactgtccacatggttctccttgcacctggtttctccatccgaaatgcactctccacccggggcgcacgtcaacaaatcgtccctgatgtagcacttggagaaaacgtcgcagaggttgcggacgaagagcactaactcggaagtctcctcatcgttgcgcagcggatgcactagattgaacacctcctcgtcactgtggaggggaggaactgactgggaagcctcctcatcattgcagagcgggtgcactagactgggatccttctcaccactgcgcagccggagcattaactcgtgatgcttcctgctgtaccaatacagcagggattttatgtcggagtggaacttccccctggataaatgcaaaaacaaaaaaaagtcacttaaccgtttcgtcaaattagaaagcaacacactcttgtacccagcatgagaagcctctaaattttcagacaagctcttccgtatggctctgcaaaactgaagcacccttctctcaatcgattctgtcggtgcactatctatattagtctggttaattagaaacttgtaccgttttgcgttatttttatttatcggggcaaaaagatcaatgcgtttttttacgtctacatttaggtggtgtagaatagcctcttcaccaaagatgctaccattaaagtttgcaattttttttacaaggtcctcacttaaatcgtgtccaattattaatgagttgcttctccgtaagttgctcgtgatcccgtaccctgcatctttcagcttcttcgtcagtgcgaaattgctaaagagggtgaacttccccgcgatgaagaaggtaaagggcttgctcgagtggtctctcaacagctcgtgtggggcaccgcctttcgcgaaggagcaattcgcgaaggagcagttcgcggtggaacactttgccgtgacgcctttcttcgttgtacccttcttcgttgcgcccttctgtgaggcgcccctctgggggacttcccttccctgctgaacccccacgtagtcgttgtactccctgtcaaaataatacttgttcaaaactcgaagaattttgatccgcctcttctcatttagaatatcacttacgttatcatttagcctgaagctatttttaatggaagttaatttttcctgtacgttatttttcagttggtacaggttcgtttcgaagtggttcccaagtgcgccgtcttttcttttctttttttgtgccttctttgcgtgcttctcccacacgccatcggggtgcatggtgggggggaagtcgggttcgccagaggggtcgtcatctccatcgtcatcgtcatctccatcgtcatcgccatctccatcgtcatcgacatcgccgccaaccccaccttcgtcacccccatctgcgctacctacccccactgcgcagcttttcctcgcctttctgcataacccgctaacaaagccaacgttcaggcacgtttttctgccagccctgttggaacagttcttgcgtcctccccccgtgtcgtcatccgcttgggcgtctgtgtcaaggccaatgctcgtgcgtgcacctacccctgcacaagtgactctcccgatccgaaccctcttcgttttggcgcgctccaattcgaactcattatctgattttaacactcgtttgttttcctttacataatttctccttcctggtgttacggggctgttcgcatgttcgttttgggacaactcatcactggcttgactcccttcccctccgtcacccctatcggggctatacctttcccttttttttttcttcgcatagatttcaccattatttttgctgtatctttctccgtccgaaatggaatttctcttgtacgatgggtttagatttctgaggatatctgattcgtctacgccgatgccgcgtttgggtgtacctccaccagtttttcgtttaggcgtacttccaccagtttctcgtttaggtgtacttccaccagtttcgcgtttaggtgtacttccaccagtttcgcgtttagttgtacttccaccagtttcgcgtttaagcgtacctcgagcagttccacttttcgacccgctcctcgcgccccgcctgagcttggacctcccggtgcagcccaggttagacccgctcccgtcgctatccgcactgctgaacctaccctcggaagcactgtccccattcacattaacggtgatttgaatatcattgccgaaaaaattcacgagggagattttcctcgccttcactacctttgagcattctttaggggaaaaggaggagcacacattttcctctttgccgtctctcctattgggttctaagtgaatattttcaacgttattcccttctgtgggtggtctggaagaaaggtctacgcggggtcccttcgactgatcctgcccaggaatagcatccgtaccatcctcttccgttacgctcatatccaatgagctattcgcaccatccgcatcctgctcgtcatctgagtcatttttttttcttttcagtcccctttttgttttgttcccctcgtcttggggttctccatgggggggtttccaatcagggggaatttcatcacgcgccttctcttcaccatcaattttcaaatcccccccttccttcctcctcaacgtcgcgccaacggtcggcaccctactcacgtccctccacaaaatagacttcacattggtaatttcaccaatctgatcagacgggttcaaattcatgcggttcatcctgtttgttggttcattctctatgcttggtgaggcataaaatgggtcttccttttttgagggatatcccatttgatttgtcccctcttcttctcctccttctgcatctacatcagtgagtaacacattttggtcacaagttcggagcacatttttttccttcacttgggaactcctcgctagtgagtttatatttatgatggtacgtatgcctgatgagcgttcgtcggcatgtcggttgttctcacagttcagggggttcggtgtctgaagggtcttggccacttggctactctttacaactttgaaaaagttggtaattttgtttgtgcatttttctactttttttttcttcttcctatcgttgtttgtcctcatgggagcatctcccctgggaggttcactcctgatggattctcccttgttatcctgcatctccctccgtgcagcggatgtggacgtgaatgtagcaaaagggtgtaaataatttttggtgtgttttttctacccactcccttcggatgaaccttaggtgaggatatgaaaagagagtgatacctcatgggcttcttttaaaaaaataaaataaaatgataaacaataaaatttacattttcgataagtaaactaacgaatgagcacttcgaactgctgctaaatgtatatcctatagcatgcaaaatgatgcgcttattttgtgtatcttttttttggagaaaatttcgaagaacacactgtttgggaagagcatacgagagaaaaagcaaaaaaaaaaaaaaaaaaaaatcattgcacatcctcgatatatatatatattatatatatttatatttattttttttaatttcccccaatttaacgcataccaaatgcatatttacacgtatcctccgcttttcccttcttttacccgcattatgcctgtgcggcaccttcgggacagttcttttgccagtcctttcccccttcagaagacagttcattggaggcaaataacaggtcctctgcggggggaaaggttgtgtggacataaccgctttccctcatgagcatacagagagttactgcaaggggggagccaaaagaaaaaaaaaaaaaatggattgtgcgagagcacatgggaagcctcgacggaatacccccagagtaggctcacgcacatgcagactagtacctctgcgtgagcgatgcaccacaccattactaacaagcgagctccgataaatgcacgaagcagaatacaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttgttttaattcatttcaatcataaagatatacacatcattttagtgttcctacacggatgtatcgtcaccccctgcgagacgtgtcccttattcgaggagagaggagaagaagttatgtgcacttgcttcatttcaacagtgcgagttatatttttgaagggggctcttatctggtccattagggtggatgacagcatcccacaagagagggggaaaataaatgatacatatctagcgagaggcactctacctacaggataattctttcgagggtttcagaagggttcaatttagaacgagtgcaccatactaggggtctcttcttaatcggttcgcttgcgcattttttgccttctgcggggaaagtacccacaagcaggggcgtctctcctctgcttctcccctccgttacgtctctctatctcggctacattcttgcgcccctgttgcagcgaacattgggagggctcccattaggggtcacatgaacgttggggtatgacgaaccggagatgggctgctcgatcagacgatgatgcattgccctataaggttctgttacgatgaccgaccatctgccgttacgatgaccgaccatctgctgttacgatgaccaactgactcacttcctccccccatgggttcaatatgatggacgcgtcctcactaaatgagtggatttttcgacccatgtcaagctcccaatgtagatataatatattcagaagaaatggaaaagcatacgcagtcctatctgcgctgtggcgctgcgtgaactgaacactcgactgagggacgacactattttgtgtgagctcttatgttgatctccttccccgagtgtaatgggtcaaattgcaacgtatcaggtgagatgagttcgcgaatcttttgtttagattgccagttgggtcattataggagacattttttttttttgtaaaatgttttggtccttcctgtgcatgagatataccgccacgaaatgtggttctctccgtacgttttattttattttgttttatttttatttttttttctttgttgaatggcgatgctttgcactttccccgtcaggcatagtagggtggtaaagtgacacattcgaaatggtttcttttgttaatgttcttccctcaccatttattaatttttttagtcacttttttttttttttaattttttttatcattacggctttgttaggctgagggcagccgcgaacgcgctatgggcttcttattcccctgcgcgtcacttgcagcggagtaatcgctcgatcgtcacttgtgcgtgctgcgtggagaggtgccccacccgtagttgccgcgccctgctgcttcgtcccgctgctacaacacgctgcttcgtcccgctgctacaacacgctgcttcgtcccgctgctacaacacgctgcttcgtcccgccgcttcgtcccgctgcttcgtcccactgcttcgtcccactgcttcgtcccactgcttcgtcccactgcttcgtcccactgcttcgtcccgctgctccaccccgctgctacactgcccccccaccgcataccaaaaccactgtcctcacatcagaccttccgagaggaaaagccagcccgattggcattttccccagtcgtttgtgcaacccattttgttttcacccttttgcagtcttcattagtgaggactgccttggcgttaccgggaagagcaaggggggccgaatccgcccatatgagttgctccacaaattggcagagcctctgttgtgtagggggagcacatgtcatgcacgggtgtgcatagcgagtgagagtagaacttccccttgtcagttgggctgtacaattttgcctgaacaagtttgcctgaacaagtttgcctgaacaaatttgcctgtgcaattttgcctgtacaagtctaaccgtgcaggtgtgcccctaacacttttgcctttccccccccactagccattatgataacggtgccgcaagagggctaaacgatttgttctcaattcaccgagctcaggattcaccttcccacggctgtgacatctcgactacccaaacgatgaaccaacagagcgatcaggacacacttcgaaagggaagcagtccagatcgaaggggaagaagtccaggtcgaacgggaagaagtccagatcgaaagggtagaagcccagatcgaaggagggatctgttcctcgaaattttcaggggggggccaggaacgcacttttgttccggcaaaaaaaattttttcctagaaacgaataccctagagttagacataaaaaaggagtttctaaaaaatgtggattgcccatcgtcctttctgtccaaaatttctattttcaaaaaaaaacttattaatgatttttttattttgaaaaaggaggaaattaaaaagagattatggcaaaattacgaggaggtcatagacagcttaagggatgaagacgtgagggaagtgtttaacaacataaatgaattttcgtcaagggagaaggataatgaagaattgttcctgcgttatttgcacgagtttgggaagggtaccctggggggacgcacaaaggggaggaagaagaaggagaagatgaaggaaagggagaagggaaaggagaagggaaaggagaagggaaaggagaaggagaaggaaagggagaaggaaaaggagaaggaaaaggaacactcctctttggcgacttcaccagagcaggcgggaacgtctacccctcactgcccgaagtgtaactgccctgggagaggtggaaccaaatgtgatggttcagagaaaggcgaggcagcatcactgggaggcccacctaatgtagacccacagaacatactagccaaaatcatgcactcaagtaaggatggacaaaaaaatgttaaaaaaattagtaaaaggttgaataacttgtgggacatgtacatgacgagcgggtttcgaaattggcagatgggtcagcgtgaggatgtaacgacagagattttgcaaaagattatgcagaaggggcgccaggaaatagattttttggagggctccaagagggttcacatgggtaaagttgccagggtgttgaggaggaaggggataagccacaggggtggggacagaactggtggcacacgcggagggagatacagcgcacgaggtgatcaaatcaatgctggcggcgaactggaaggcagggggatccctcgtgggggcgaaacgagtgctgccgaggtcaacccaaggggaagtacgaactgttccagctcgatggacacgagtttgaccaacccgactaagcagaccaacccgaataagcagaccaacccgaccaaccagaccaactccgtggttggtggatgcgccgcacctagcgcactctccagtgatgcgaagaatatcgctaacctaaccagcagggagacgtccaacagcaggagcagcctcttcggaaacagggatgccagcagcaaggataaccaaggggaatgctcaagcgccactttgggaaaaccaggccaagcggagagcctcagaaaagaaacaatcttcacccgtttaggggccaagggaggagcggtcaagcccactggcacgcagagccttggcaagataggctgcagtggtgcagcacatcccaccggtgtagcacatcccaccggtgtagcgcaccccgtcggtgtagcgcactccatcggtgtagccgatgaacccggttcaagtaaggccggccgtagctgcgcgacccccaagaacccccgcacttcggataccgctcacacgccgagctcctccctggcgtcgtatatgctgaacccgcaggacctgacagagacgaacagcgccgataaagcgcaccaggtcaactacacagttgacggagtatatagtgtgagcagcacgaagagggtgagcggcctgtacagctcggacatgaaggagaataccgttacgaagcttacccgggatagcattattcgaatcaaaaaagaaattttgagaaaggcaaagctaaggagtgcaaaagtcgaaacaaagaaatgtggacaaggtgttcacgaaatattaatcaactcactcaaaggagaggtaaaaatgaaggtaaaaaattttgtaaaagtacatcaagtaggtcagggagcttacggagatgtgtggatggcggaggacattacaaacaacaggagggtggctttgaagaaattaaaaataaatggaaacaaagagggactagccaaaacctacataagagaaatttccattttgaattccttaaagcataaaaatattgtggagttgatgggggtggtttacaccaaactaccccccagtgaggccttcccggcgtccccctgtggcccgagcacgtcggagcggctacaccagctgcagcaattgaagcagttgaagcaagtgcatcaggtgcagcaggtgcagcggcgggcctcctctaagttaatgcgcggcgccgtaaggcggtcctcgtcccgcacgtcgttcgctaggtcagtttctccctcggaggccctctccgcgggaggagcggttgccccatcgtcccgcgcatcgtcctgcacatcgtcctgctcatcgtcatcgtcccactcatcatcgtcgtattcctcctccgtggcttcctcttcttcttctgcccccccctcattccgcaagaaggccgagacgaactcgtctatctggatggtattcgagtatgtgccgtttgacctatcagggtacagtgagctgctaagggacgagcgagctcaaagagaaagatataaaaatggaaatctcttttccataggagaggtgaaaaatattttcctgcagctactcagagcattaaattattgtcacaaaaatagtataatccaccgggatgtcaaaatagctaatttgttaattgataaaaatggaatcttaaagctagccgattttggtttagctagattccacgcagatgtaactccctcaaatatgacgaatagagttattaccctttggtacagacccccagaattgctactcggatcgaattactacacatcgtcagttgacatgtggagctgtggatgtgtattagcggaactactcacaagtaatcccattttttcagcagacaacgaaactgatatcctcaaaattattgttaataaaataggagcccccaacaacaaagaaattaagttcctaaggcatctacccaactggaatatcccaagcttaaatccggtgcatccaaataatttgagcaatataaatcaaaataaaaaaagtgaagtagaaaatgcaattagaagcataccaggtgtaggagacttaggattagatctcataaagaatctcctaaaatggaatccctttgagagattctccgctctacaggcaatgaaccatccctggttcaccaccaaccctttaccagaaaaactaggcgaacgaaataatataaaagctgctcatagcttcatgacaaaaaattttaaaaagagagacatttcaaaattaaattacaggaaggtccaagaaaattttagattcgttaatgtagggaattacaggagggctattttttacagtcgatatggcgaggtgctcatgcggtcctctgctgctgcgtcagccggacggtgccaccccccggtacccccaacgggtaggttactccacgcaaaggcagttgcgttggtgaaatgggcacatttgcctagctgcaaagaatcacatgtattattaactgcactagtgtattaccatttaaatgcgccgcttccccatatgtcactttttttttccccctcgcagcggaggagaaccaaggagttcccaacaaaagaaacgcagaaaaggtgcaaactgtgatggagactaacaaacagacacagcatcatgcgaatggcaaggaaagacgcagaagggaggcaacacccccacgtagatataaccatgatgggttaacccattcaagtaggactgaactaagtggacgagctcctccgagtgacgcttttaaaaaatctgatcatcgtcacgcagctgtagagagggaaaaagcacccttattaaaagatcacgaaagggtagcagatgcgaaggagaaaaaaaggaacaattataaaatgaaggaagagcacatggaggaggatcatggacgatatggtcaatatggaactcaacgggatagtagcttccgcggagacactcgctggagacgggaggagagctttgaaaggagcaggcattcgtctatacgggagggtggataccctactcatagttaccgtggaagggtaggcagaatgagggacagcacaagtagggtggagaggagcatacacgataggagtagggaaagggaatggtacaagagagactacgtggaaagggacagagaaatgggtagagagagggacaggaaaagagacagggaacgggaaagggagtgggagcgtgacaagcgcagggaaacgggaagagaacaagagagggagcgagaaagggaatgggagcgagaacgggaaagggagcgagaaagggaatgggaacgagaaagggaatgggagcgagaacgggaaagggagcgagatagagagagggacagggagcgagaaagggaaaaggagcgagaaagggaaagagaacgagagagggagcgagatagagagagggacagggagaaggagcgggagagagctagagatcgggatagagagagagaccgggaaggagaaagagatcgagaaagagaccgagaacgagaccgagaacgagaccgagaacgagaccgagaacgagaccgagaacgagaccgagaacgagaccgagatcgacatagagagcgagagccgcataaacggagaagcagagacaacccaaacagaaacgaagagcaccaactgaaggaacagaaaaaacacaagctggatgcagaggatgtcaagcgggagcgaaaaagaaagctgtaacgtggggtggaaattctgctggggaaggaagtccccaccgcgcgcaaccgattggcaaccgattggccggttcgcgtgtgcatacgttttgcgcccaatgcttcatttggcgaaagcacagagaaggaaggggctacgtacaaccacgaaatgttgcaacggtgcacatgggtacatatggatgagaaatttaacatcagaggaattaaatggtccgtttggtaagcggtgtaaaaaggctcatgaaggtgcagttggaaaatgggcggccgtacaatgtgcttgcacccacgggcgttccctttcttctggatcatttttaggagggactgccaagctagttagccccccatggggaagatagcttcgctttgtggcttccacgattttttttttttttttttgataacctcgtttcgtggctgccttgtgcgttttccccttttaacgtcgccacaagtaaaacacggcggtgctgcatgacggcgctctataaatcggagggggggaggcgtaacgcttaaaaatttttgtcacttaaaaaaaaggagagcgtgtgtgctctcttgttgcagctgctggatgctgctggatgctgctggatgctgctagatgctgctggatgctgctcgattatgctcgattcttctcgatgctgctcgctcagccctacgtgccgctgagcaaactgcgaattatattctctttagccgaggagatggcctggttgaggggggtgtgctcatgcaagtcgctctcgtgcatatacaatcgatttataatgacattcgggttggtctccataatgattccgctatcggcaatttcgtcgaggattaaataaattgagtccagtttgtccaggagttgtttcttcccgatctgattattagtgacattgtctaggcactgctgcaccgtctgcataatctcatgcaaaataatttcgttatcactctcgtctcctacgatgtagatgctcacatcatttattagcagatagagaatggtgaatttattgagcactaacacttccgtttcgctggagttcccacccagcttcttagctttctccgttatgtcattttcaaataatttctggtcttccactgtgcgcaagttgttatacgtatcctcgaacgggctgtttatcgagtctttgcttgagctgttgtggattaatttgctttcgcccttcggtgggagctggtcgttgtagtacttcactgctattcgattcccataactatctaggatgattatggcgctcagctgccttatcgacacggccttcatcttttccgtgggggttatccccaaagctggtcagtcactttcactcgccaaatggagaaccgctctctcgtgctcgccaaattggggaggtctcaaaaattgctcagctagggattacctcttcgtcacgtaatttttttggatagcgaattggacacggggacaccggctacgttgttcaccccttgtgagctgtccgatgggtgacctcaccagctcgtgctgacaaacaggcaaagtagttccctttcgttctgtatgaacagcttcaggtgtactctgcgcactgtacgagggacgctcctccctcttgcgaagatgcataaatgtttgcaagttagaactgctgtattgggctgccctgtgcagctaagcggagcgcggaatggcagggggctgaaagttttttctgcactctccgttcccttctgctttattttcaattattttttactttttattttatttttttattttacttttattttgttttattttttttactttcccgtttctgctccccacatttttaaccacttccgtggcaatattttcgtagctgcagcgggcaaaatttacgcacaaacaaattcgtcgcccacttttgccttctctttcatttcacctcgcgtactgaacgtgcggacattttcggattgggggggacctcgactttcgcggttcttttcctccttcggtgtatgactataacggggcaaacctcactcatgcggaggggagaaaacacacagtttagtatgtattccaggatagcagtttcttgtttcccccagtttggcataggcaggtaccactacatgtatgagcgttactcctgtgggagggctctttttttttttcttttactgcacttaggggttttgccttacccgtttggggtcaccttttgattggaaataattttttgggaaaaaaaagaaaaccaatcaaacgaattgccttttcgcaggagctgtaaagtaggaatttccgcgcctcaaccaaatgcagtcgttttttttttttttctgaagtgacgtacttgctcagactgtttttttcctctatttcgtgtgacataaatgtatataaataaaaacgattacgtatgtatgcgttcttaacttttaagtctgcataaaatcccctcgtggcagatcatcgagtgcgccttttttgtttacccccccattttacgctgttatttggccaaacagagaccgtagtaagagccctcgaacgtacccaatcgagtgattagcaaaaaatcaatccatttggggagacacgattcctatttcgcgaggaacacgtgcaacaggcgtaggcattctcgtctgcgcgttggcaggcgctgcactccccccccaaggcaaccatttcggtcgagtcatttttctccaaagtgaaatataaaaaaaaaaaacaaaacatgtcgcatttgtacgaagaggtctacaagaaaaggaagtattacgatagggccctttgcaacgactatgaggattggctgaataaaattcaattttccaaaacggtgtacattgggaacttgtccatttatacaacggagcagcagatttatgaggtaagtagggggagcggcgcgttccggagatgccccgcgtggttacacgtgcgtcgttaaacctgcatcttaacgtcgcatcgtcacgccgcatcttcactccgcatcgtcactccgcatcgtcatgcggcatcttcacgcctgcatctctatgctcatttcgccccccccacttctcccccgcagcacatgcgccaggcgggaaacgtggaaaacataatcatggggctgcaccgcacggagaagtctccctgtggcttctgcttcgtcgtctacagaagcaaagaggggtacacacaagcagtgaattttctaaacaattccatcctcgacggaagaatcatacgtgtggatgaggatctgggcattatcggaaggagaaaatatggacgtgggaaaacgggagttcagaaaagagacgagagaattaaatactatgacgaggatcgaccccaagtcctagatcatttagttgatagcaatttaatttcgaaaaagagaaagcttaacagtgccggtgtgaatgcttctccttactatgaaaggaatgtgaagcagaggaccactctgtacggcacttatgggcaaccgggagactttagggtgaacaggcccgtccacctgaagcccaccgttactctctaccccaatgtgcagcacttgatggcatacaatagaaataaaaatagtaacacgaatggcttgtacaactttcattcgaaaaggggcgggaagaggcgaacgtgaccttacccttttgttctaggagcggttggtttgtgcagcggttgggggagggagaagatcccctatttaatcgcctcaccatttgtaacaacttggggaattcagctgtgcatggtttgtcttccccccgacacggagccagttctgcattgtgcatcagcattgtgcatccgcgttgtgcatcactcattgcgcgtcctccgtttttcccgcttctaaccctccccccgacgcacacacgtcaggccttttttttttagtgtttcaaaaacgcgtgaaggtggcccccacctggagtatttttttttttaaaaactcacaaagtgggagataattcaaaaggggaaatcaaaatgatcgttctgtgtcgtctttgttgttacgcggtgtacaagggagagaggagacccccggggttggcactaacagcggcagggcgtcgccatgagcaaatcaaccgtggagcccccccgctaacgccgctaacactgctaacaccgctaacaccgctaacaccgctaacaccgctaacaccgctaacactgctaacaccgctaacaccgctaacagcgcgatgggctaaaggtgccgcccgacgatgcggtaaaagctgtcgaagtcctgcagcccccgttttatctcaaagtcgacgaggttacagttcgagtttttaaaaaaattaatgagaggggagttggtcaactcgtacgtgttcagtcggtgggtaactatttcctcactgtcatcactcctcctctgtaactttgggttacccttacacttctcacagtcctggggcggagaaataggaggcatatcatacgggccctctcgaatatgggcaacgttaaaatttctgttgcattcactgcaaattctcctccccataatttttttaatgaggatatgccgtggcatgtgtatattgatgaacagatcgatgcttgtgatttttactagctctttacactgaaataaattacgtggaaatccatccaaaatgaaccccttaaaatagctatccttctgtactgtcaccttggttatttcgtccttcactatccgtacgatcaaatcatctgagactaggtttccactcgtgactactttgtcgatttctttccctatggtagtttttttttttatttcttcccttagtatattccccatgtttatgtgcttcagcttttctttcttggacaggatctccgcaaaggtgcccttccccaccccgggtgctccgaacagtacaatttttaatgggccttttgctttcatagttgctctgatcattagggttttttttcttcttttgttaatactcttctaagtaggtgtacaaatatttaacactttttttgtacgttggcagatttatgctaacagagatttatcctcattcatatgactacgtttaggtgacgcttttctctgtgtaggtacctcctctcctgcgtctgttttgatgatcatatgtacatgcgcttatgagttacgtgtctcccctctccgttgtagctacaccaacggttagcacagttggaaagctatgcagtaatgcacaaattaattgctcctacaccattgcaataatcactgcatctacttgggccacttcacttgtgtgtttgaaaatggggggacccttcttggaggggggggattggggagtttagatcccattcgtcacgctctgtggtgcgaagtggaggggactccggtcagtcaaccacattgttgaagtgaaaacaaatgtgtgatgctctcccgaaggtggacgttttttctccgtgaattgtttagtgggatgaacagggggagcgccaagtgggttcagagtggaatactataatcatacttcacctcgtttgccataccgaggtgactgcacctggccatgtgtcactctccaccccgctgtgacttaccgcggtcactgaatctatctcggattcgcccacttcgccgtgttcactataagtacgacacgggggagaaattaaatgggttcaaaatgggttcaaagtggatcaacttggatctacgtggctcaacgtggggcgcatcaaaacggccaaaaatttaatgcaaaggggaaaaaaaaaagaagaaaaaaagaaaaagaagaaaaaaagaaatcatttggaggcggaactccgaaggggaagcaccttgacgtgttttcgtgaaggagaaagaagagcttcatcccggttcgcaaatgtaattctcatagagtggggcaccactgggggagagcgcggtcaaggaggggaagatgcaaaacatattattcttttttttttcttcttatcgcttctcccatgagcagatcaaactgcacatcgcaatttgcatgagcgcatcatgggctatgcctttttggcattatagcctcggaggagttatatggtaacaccaacttcagttggtatatcttcctcacccccgcctctacccactaatcgtacaaataatccgcaattaaataattcaagtttttcctaaacgacctgaacaagtcataatttattctctggaaaagcttcttcgtgtaaaaggagaaaacgttggtcctctgtgcagacaatttttcttcatatggggagctgcccatgggcacaaaaaaaatgttgtaaaaaggatgtactttttcctcgttggccatttttaatagaattaataaattttcaaaggagttcaaattgatgcgcggagtgggaagacagtattcgtgaaaatggcctttaaatttgtccaaaaagattttgtaaaattggttagcttgctcgtaggagaagaaaatgggtacgtacttttttttcttgtctcgcgtttctagctgtatgatgagggaggcacgatcgtcactcgacccatccagtgtgtacgttagaaacacatttggatataactccacccggacatccttcttcaaactctgccaaaaaaacagctcataaaaacgctttttaatcgccgatttatgtagagttaccttattaatgtagtacacgggggtgccataaaaaacctttttattctttaatacgtgttggagttgttcgtaatgcgggactaggacaaaatcgattgtgttgctgtgggaatttttaagctccagaaaatgtttcaagttggttaatttgattttggacccaaagaacaacttatttgttttttcttttaaatttttattaaataagtgtaatatatcatctctatacgcttctgcagttttcaaatcgaagaaaaaaattccaaccgcgttattgttgtgtatgttttttaagttgatttctcttcgtttgttttggttaacttttaacaggggaaacagctcttccccctcgcggccatttttttcgagcgttacatcgtcgcgttggctgtccccgtggacgggcggggatccttcccgtgaattagcagtgtcactaggggatgcgtcaccattggggggtgcatcaccattggggggtgcatcaccattggggggtgcgtcaccattggggggtgcgtcaccattggggggttcgtccccgctttttcgcttccctacatgcttctctatctcttcctctgcttgtctccccgtttgcccccccctttcacccctgttgtagtccaaggtgaacgacaaaattgcatcgtcgaattcgttggttacaacaaacaggggcacgttttccaaatttttcatttcatacttgttttctttctttttaaaaaaaataaaattcagtttccttaacaatttgaaatttcccgagtggtgtgtgatctcgccctttatcggattgattacatgcacgggcaattgcttcttgtgggctactatttttctacattccagctgcaccccccgatttggtgacccacttaggtaaaggaaaataattaaacatctcagtaggaggctgttcaaaggtggaagatgcattttactgcgcgcggatctgcttctatggtgtgtgtgcgagcggacatgaatatccgccccctcccccacggtgttgcttcaccgcagaggttgccccttcagcgcccaacatttcgagggcccccaaggcgaaacggactgaaggagggcgcggaaaaaaaaaaaaaacgctacaagtttgcgaagtggtggcagggagaactggtaaaattacgaaatcgcgagttcgtcatgttgtgtactgtactgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttggttttccccgccttttcctgtcgcaggttgccactctttttgaggtcctctaaattgtacggtgagggtgaggcgaagctgctcaattcagactgacacgtgtgcttttttccttaattttttctttgtctccccgctgcttgactcacgtgcgtacatatatatgtatacatgtatgtgcacatattttttcacacctgtgtgtgcctcctaagcgcgcgattttcccccggtgagcagtcgctccattagatttccgcgcgtgtagagtggaattcattgcgcgtaaccgcgaataaacagctaacccaaccgtcaacgaagcggccccctagctgagcagccctccaacgaagcggccccctagctgagcagccctccaacgaagcggccccctagctaagcagccctccaacgaagcggccccctagctgagtagctctccaacgaagcaaccaccaagccgcgcaccctccgctacacgcagaacaaaatgagggagctgccgcggccctaccccaggcccaatggaaacagcagccaaagcaacaacctaatcgccacgctgagtgaaatgcaaattgacgcggattacatccagcaactcagatggaacataaagaccaaggtggatatcttaatgagcaaactattccccataacgagaaaacaagaggaaaagagatttatagtcataatcgaaaaaaaaaaaaattatgataacttccgatgcccgatatgcatgttgatactgtacaagccagtgaggacaaaatgtggtcatatgttttgcaaggaatgtatagagtacgttttgaaaaagttcgactactgccccatgtgcagggaaaatataaaggagttcaaattggcacatgtgcgaaatagcttcttgggcaaggagtacacagatataaaaatcagatgctggaggtgcaaggagattactgatatagagcattatgaggcccatctgcaaagtcacttggatgacggcgctgacgggggaaatggctgctggagcgggagcgtaagcggtgcccctacatgcctcgtcaccgacacgacccctggaagcgtctcatgtataggggcaatcctacaagctgattcgacagacccgctcattcaagctctaagcccattcttcaataaacgaattaacgtagcaaatagagacgaattcgtaaaagctgtgagggagaaccaactgaacacggatatacacagtgtgcatctgttgtttgggaaaagggccgaaagggaaaccccaaatgggagggaagccgggcctggaagtttatatggaagccaaagtaggaaccccaagttgtgtcgaagtagtaacccatgtgaacaacacagcgaaatgatcaacatggatgacatcacatgggacgcgttcatccttctgcaaataaaacgggataaaaagaagcaaatttgtaaatctgacgtgagagacgacgataaagcatacagttctatgtttccctcaccaaatggtgacccgaaaggagaggagaacatggattactccccctcggacaagaaggatcaacctacgaaacgtagcaggagggacatcatatacacattagacaattttgaagcttaccaaaaaaggaaattaaaaaaaaataaaacgaacaagtatttttatgtcctcctcgagtacaacgagagggggttgtttttcacccccatgaaaaatattcccatgtttaaagacatgcatatggaaaggagtgtcatttataggggtggagacaagcgttgggatgggaatgatatgagggagaacaaaagggacgactccccatcacccgacgagcagttaattgacatcctaggcaagctgaatgaaaaaataaaatccaaaacttaccataagtatctgtacaatgctgttcatttatttcatgagttttcaaattggtactgcaggatagagcagagcgatacaaaaattgctgtaaaaagaacccattttaaaaagaaccaattggaagatttcgaactcatgcttctactcttttatttgaaatatgaatgtacaatgccggagattgtcgactacggttctatgtactcgtgtgcagcttttttaaacaaagtgatcagctcctcgaaagaaactcaccaagctgtgttcgtgacggatgtatacacatatagagagaatacaaccactcgggggaagcaccgtctggggggggaacaaacaaataagtcgaattcgcttgctggcatttccagcgtatctttacgaaaggcagatatgaacgttcaatttgtgctccgcttgaggcgggggagaccaactgcacgtggacagcaacaggcagatgtaggggcgggcgtagaccagcatcaagtgaaggcacaacgcagcggacagttgcacgattatgatgacgtcacagatttatgttacctcctgctctgctactctgaaatgggattccagtgggacgtaaatgaatccctagaattttcaaaaacgaaaaaaaatatgccttacaaggagatgaatgtcttctttactatcgacaaattgatactctgccttttcaacgtgcgaagaaagaaatacaacccgttattttggaactccgcgcacctgctgcagtaccttttgcacttctgcgccgactgaggtaggtaggcacagcgacgtgacccaaaagaagggtgccccccgtcagtgctcacgatgtgttatccatgttgcaaacctccgtatcaatgcttcatacgtatgttaacttcgcgcagccgttttgtggtgcccaccaggttgccccatcggacggtttgtcgagttgtccatcctgctgtgcatttcatcgcccacctgattatcccgtcgaattaactcccttatgctccccgtttgagtcacctttttttttttttttttgtgaacaagtcgagctgactactactccgttatgtgatggtcagtcggatcggctagctgggctggctgctttatggagtccttctgccccacccgcgcttacaccacttgagggtagcatcccattggcgaagcggctacggcactatcacggatgcatgctctgctgattacatcggcgtggtgtgactaaacgtcttgcttggcaaaacaaaagtccccaattgtggacttccatttgtgcgactcccttgggacatcacctccttttcaattttttgccccatggggcataacttccttttcaattttttgccccttggggaggttctcttggcgcagaattgcctcaacgtatgtgcccctttgcacaatgagccatacgcacaatcccatgttggcgtttttaaaaaatgttttttatttttcgagcgggggcagtggtgaaggtctctgttcaggcaaggtatgtatacacgtaacaaaaaggaggtagcctttctgacaccacagcgcacacgtgtgcgcaggggggtacacggctgggattgtctttacacacatgggtagatgtgtacacatatggagtacacacaagaagtacacatatgacgtacacatatgtactgtacacgcacgggtccacgtgcctatgcaggctcatatacttgcacacacacacacagcgcgcacgttcgcgcgtgcagaggtcagtcggcttaccgcaacaccccatattctcgcatgggataaattttaaaaaacttttaattaatgataaggggtggggatggggagatttttcttgccatagccattggcattttagccgcgtatctgtccatggtaccattcgtgtgattctcatttcggcttcattttcccttcctcactgctcccccttttttcgcctcacacgcgctagatttccacccctcacgcaacacctactcccagcgctcatctacgctttcgcaatttaattaattgccttctcttccaattggccctgatagaaggtctactcttagctgacaagtgtcccttgacacgaagtcctctgtacttcttaccagctgaagtcagtcctctcaattctctatgcttatgcacagggttacaaatccaattaattttgggattgtttcggatagcattgtgcataggatcaactagaataacctcataatatttgtacacagcatcctgtccaacccagtagctatttagaaccctcaagtttccacaaatactttttcctacctttccttctgcaacactttttaagtttcttgtagatttctgtttatgtacaccttgatgttttggctttccatgtactacaccttttctcactctcttttttctatctcctcttctgactcgcactctgtatattacgaatccttggagtgccttatagcctagtcgcctagctttgtcgggtctgctcggtctcgacactcggtgcactactggtagttgcctgtgaggatgagaaaagtacaagaaacaacgttaggggggagattcttaagggggggattcttaagaggggggttcttaagggggggattcttaagaggggggttcttaagatgaagattccaggcagtgccttttttcttttttttccgcaggactccttcacacgccgcatgaagcatttatgcgtgtaacgaatgagggccacaatacaggtagctacatgtgcgcctttacggcctgcccattctctgggggggaaactcttacctatactcccaagttctaactcggagcaagaaatgcatcgcatccgactgcttcttcttccatatttcttgaatatacttgtacgctcccatttttgatattttttttattctttcacctctgcttggtacactctctacgaatggggataactttgcagggatactacttggttggtttcacggctcgcaaaatacgatgcgaatatgctaaacaccaagggggggtcaaatgggttgggaattctcacctctgctgaggatacataggccgcgcggatcaactacacgtatcacatacagcgttgcgtgtttactgtgctatgtacatatgtattatgtatatgtatgcaaaaataagcgtggcctcttgggcaaatgttcccttcgctcgcaatttgcttttcgctttcgcttttcacttttcacctttcgacgaacgcttacttgagaaatggctgctctgccatgcggagtgttgtttggctttttaaattaaaaaaaaaaattccttttttttatgtttttttttttttttttgttctctttttttacttcatctgcttagcgcaaataaaacgggagaaactttttttgtttattttttgcgccgcctgttgacactaccaatgtgggtagatatttatatatagtgaaatgccctacctgtttatcaacagctgttacgcgctttacagttttatatatatgcacgcatacttgtgcagttaaaaatgcatttttttccccaccatatgatatatatatgtatgctgcacgtattgtgaaaattttttaaagataactgcagcacgggggtggatttgcctatcccggggggagcgcggcattttgctacggtaggatgctgtgcatacaatactgcatatatggataaaaccctcatgggaggaaagtagcatgttcggtgcgccttcacctttcggggtaaggcatatttaaaaagaaaaaaaataatatcacgcctctgcattgtaccatttgcactgctgctgctttttttttttttgcgtaacaactataatatggcatgtgcctctcccctatatgcatacttctttttatgtgggataaattgctttctttccccgcggaaggcggcgggggggaccgacctgtacatatatgatgcatgtatatagttgtaatccgccccacctgatacgagaaacaggtagaaggggaaaaaaaaaaaaaggtaactcctacgtaaactcttttgatctcctgttcacattttttttcctcttttcttgatgatattttatttatgtttgttttgcgttttatgtacacctgtacctgttgagagggcagcgccacagtacgttccttcctgggggggggaatggaatccatttcttcgcacctacgatatcctttagcctacgatcacctttgcgcattgcgcagcgcaccctccccccgccagcagagttaaataacattttatatgtagttatgttagccgctcatctcactgatttgtgtgagagggttccccttttttttttctttttttttttaatctacctttttacattttcaaactgtattcataaggtggctatttttacataacagctaaaacgatggcgttggtatattttttttttttttttttttctttttccattttgcctgaacatcgctcatagcgcaatacattgacagaacgttaaacaaatggggttgttagcggcttaccattttgcaacaaaagcgccgaagtggtcacatttacaaaaaaaaaaacgaaaaaaagcagtagtacggatgtttgagtaaaatctgtacaaacgcgaattcacgcactcgagaggcctcttttacggcgtactaaaatgcagcacataccgacagattgaacgagaggaacaaattggaggggaaaaaaacctgtgcaacatggtagcggagcataatcagtcatgctgaccaccaccaatgagctctaaaccgtgttgccactgagagaatcgcctcgtatggtgtcacgacgaataagttttcgcgtacacacgcgtataaatgtacacaaataacctgtacgggtatatgtatattcttaggagggcttccccgcaagtggcaatgctaaggcgatgcagcgatgtgggtctgcccattacaatcacgctgcgtaacataagggaatagaccccccatgtgaggtgccctcctttacaaactttgtacacaattatggtttatgcagtagtgcgcactgaggttgtattatccctccccaaaagggagaccctcaaacaagcagcatgtatgaacagacacacttgtgcagtttctgcgaaggaaaattgaaacaggtgcgtagggacaattacgctggttagaaaagttaagaaaaaaaaaaaaaaaaacgcgggaaggtccaaagggaaagaagtctcgctaaagtagacgtgtaccacatgcaagaggtatctttccacacccacggttggatcaacaaattagagaagcttattaaattatgagcaaatacagtgggggaaaaacaaaaccgtaaaaataaaaaaaaaaaaaaaaaaaggaaagttgttaatacagacatgtgtgttcatcattacagtaggcaaaaaatgagcacaagtgaaaagtaataatcgtgatattacggtattggtacgttgatatcactttttcgtgttcttttttgtttccccccttttttgcctcctttttttttttgctgaccacactcattacactgaaaattgccaaaaaaacgaatgcgctcattgttctacatagggttgcaactgcggggggtaccacatagctgttatacattttaatcaacgggtttatatcgggttggaaggatactctgcctacctcttatcttcccaatggaatgggcacattggacaagtgcaaaatatgaacagcagcaatgggagtaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaaaaatggcaaaaaagaaataaaaaaaaaaaaaagaattcaccttttaaaagtatcgaattcgtaaaataaagaatgagggaggagcaggttatgcttttctactgaacttcccttcaaggaggcgcacgaagtagatatatgtatgcaatgacatatatacatgcatgcatacacatggccgcgttcaccactgcggggccgttcccaactgcgctcacctaatccctacgtgagcacgtccatttgctcgcctagcaatcgatgggtgcgcattcgacgctcagtgataggagaaaaaaaaaaagccaacttgtgtaagtacgcacccatgacgggggaacaaatgcacaggtgagttcacacatgctggcatctctcctctccccaccatcagctgcatgtgcatttcgcaccaggtcgattctcccaatcgggtaaccgcgacaaaacgcgacaaaccgcgactagctaaccactgccgactaaccgccgcccactaccactacccaccaacgcatgcacacaaaaaaaggggaaaaattaaaaagcatcaaataatttaaagtggaaaaattcaaaaggccgaaggaaaggaacatgtattaattcgattcgcaattaacaaggacatcttttaaaggcatgagtgtaatttgggtgaatgaaggggaaggtgggaaaggaggggtagggactcgaggggttaaatagacaatcctttactttaattcttcaaaggtacgaaaaaaataaaaaaataaggacaggcacaatgctgtccatggcacagttatgtatataaacgaataaacgcataaacatgtgcatcatgctacatacacgtgtgagtgaatcgaggggtggggggttatacacagggagatgcttctccacgttggttctggcgtattcaagtatacacatgcggatgctcatgcgtggaggcacactggaaagaaaatacgcacgcgacatcacacggctgaggggttaactatgctcggctactcaaagcgagggtgcgcattcctgtcggcccgtggggggatacacaaacatgcatacgtaacgataagcgtgtaaatacgaaggcatacgcgtctacctatacgggagcacacgtctacatatttgggaacacgtagctacattcgcacataccatcgtcactactgtaccgagttgcacgcaagaagaagaaatggggggggggggctaaaaactacctccacgaggctgtagggaagggcacttcgccttcttgatagccggcttcaatcacatgcaccttcggcgcttttttcagtgcccatgccactcgcacagacacacgaggatatacgcacatgcacacgaaaacatacacacatgcacacgaaaacatacacacatgcacacatgcatatatgcacacatacacacgcaaacttccgcaagccacaccttattctacaaacatctttattttctgattgttcaacatgccaccatcataacggccttaagggggaaaaaaaagggacaatttcaaagggtgaactccacacgagcattgtgcgagccacacacatgatttgtgtgcaactagtggacactcatacactctcacgaacgagcggcacaacatccttcgtgctctcgctcccctcaaatcgcttttttctgcacagtcgttcgttcttaatttattactagctgcgaaggcggccgattcgaagtccggaaaggttaagcatgcgcagcctgagtgctcgccctgcagggaaaaaaaaaaaaaaaaaaaaaaaaaaaaatttgtgtatagctagctagtcaatttgtcactttcacaaaaaaaaaaaaatgttgtagccattttgtgatggctcaaaatattcctaccttgctggtcaacataatgtccgctcgaagaatgttccccatgaacctgaaggtttccaaaatttccctggaacttaggtttttcgggatctgcagtgcgggtaaaatatgggcatgtgtgcttgtgtacgagtgggcatgcgttcacacgtaaactacatgggcatacacaaatatgctcccatgggtggtaaggaggactaaatgctcacaacgcaaaaactcacattcgtgacgattatgttgtgcggcctgctgtcaaagggctggttggacattctcgtcattttgtccttgtacttgttgaacttcattttgtctgaaccttgatcatctaaaagggagaaacagagggaaacgtaatggtaaagaaagtgcatacgtgaaggataaaacatgacaactcgatcagctaccaattgctgggctgcgccctacgcaggcgcactatactcgcacaattttaatgcacgctgcggaaagaaaaatttattacacatggggtacttcatattcgataagctgctatcatatggggcattgggcatggatgcgcccatggtgcctccccacatattgatgtctacgtgagaaaaaaaaaatgagcatcgtgatgatggtacacttctttcaaacattgcccactttagttgctacaaaaaaaaaggggtctcgttcaaatgactggtggattatccaatcggtgcattacttggatcactgccaaaagccctggcctgataatatttgggcatactgctatcttcaatggagttgggataactcccgtacattagtttatcgtcgccatattcgtttgtgggaagcttggatagagctgcgaaatggggcaaggcgagcacgcaggagtcagtagaatggcgccaacttagcgtggcaacataggtatgcaagcaggagtcagtagaacggcgccaacttagcgtgccaacataggtatacaagcacgcatgggtagaagcgcgccaacttcacggtgcgacagggcagccgctcctcgtacccgcttctcccgggggcttgtacacataataatttggattggcagagagaggcatattcgcgtaattctgcttgatgctcgtagggggaagggcttttttcgcgctgccactctgctgctgttgcatgtccaaatagctatactcaccactttggtgcatataagtattggacatcaacatgttccttttttctacattaatgctcatagcattgctgttttggtgatgaggagctggtctcaacgtaggacctgacatatatgcttcattttccattacgttattcactttataatttttttttgacgtattgctatagtacatgttggactgaagattggaattcatctgcatattgcaattagatatgcagctcagattgacgtttgccgtttttatgtttatgttcggattgtgtggaacatttctgtggttcatgggaggtacgggtccagagccagggggacccatgttcatagtgtgatggtaattggatgggttcatcatttgatgatttggggggtggatcgatcccgacatggagttggccatcccggcagcagagcctccaggaattgtgcataggtttaataagcccatgctggaactgtttctgaatttatagctgtcctccccatctctcgttatagggggaggtggtggaggaggagggggtgggggaggacaaatgggcaaggaattgggactactggcaggattgctcttttgcatttttttgtaattcttttgcccattcttcgaagatagggatgccttttttttggatttcctcatagaatttttccttctgtttttttttgcatttcccgattttttctcattttttgctccccccttttgttccttgttcgtggcttccgcctccactttctcgggggcctcatctttcggcgactccattttgtctggggtcgcgcataagtgcgttcgttcgttcgggagaggagatttgtaagtatgaatattttttatacgcctggcagtcggggcgcgtcaaccgtcatccacgcgtgggtggtttaggtttcaatgtgggaggagaaaagaactcacgcgagaaagttctgctaaaaaaatgaagttactggaagggggggcagctaatggagagagagctacacagcgcaaaggcgttttaaagaaaaaagctggaaaagtaacaccactccgccggtggggggaaaaaaaaaactgttaaccttcacgcacgtatgttcaattggtatatgtgcattggtatatatattatacttcgtcaacgatcgtttgctgccttgtacattccctcatgcgcgttcgcgtataaatgggttggtaaaaattagtccttttttgtgcgggaaaggagctgtggtcaacaagcacatatacatataatatatatcacctcacatacgtctgctattcggataatcaagaaaaatgtacgcctggaatgcatgtcaatttagtgtgggttcgtcactgcttccttttctgcattgtttttttttttttttttttttgcaatttaaatcttgccattcttgtacgcatatatttttccgtgcgaaggctagggcaaaccatccaaacggaaaaatatatatatgtacaaagtggaggtaaatatttgctgcactttttttttttttttgctgcttcttcaaagtgccattattctcagcggtgcccccccccaagggcacaagaacgcgcgtgcgtgcaggtattcccctccaaaaaaaaaaaaaaatataaaaaatgtaacaaaaatagggaatgatataaatgtaaaacttcttcacatcgtccgtccagcattacctctgcgcgtcgttttatttaaagaattttttttttgcgcagaaaactggcacaacaagtgtcaacacttggaaaagtattatataacccatggggtgtgaaaatgcgaaggggaccattgtggtgttcacctgagttacatatcatttcacgtgcttgcacatgcatatgtgcatacatatgcgtgttcttcaatccatgctgcgttcaaagtggaggcctttattgtaggcgaaaaaaaaaaaaaaaaaaaaccacgttaaaacgttttgcagaatgcgtacatgtacacgaagtgccaattgggtacacataccgctttaggtgtttgggcaacaagggaaaacccatcggggtggaggagggactcattaccgaaaatggcgaacgcaggagcatttgcaaaaatgcatacacagttgtgccattcgggcagtactgaggagaagtgcttcctcgtttgctactttgttgaccgcttgaccggaggaacactacaaggagagcagcaaactgccacgatgcataccgctacgcgctcttcacattatacatatgtacatatccgttttaagcctcttatgtcccattaaccggcgaaatgcttaggcccatatatgtggccaggggatgcatatgcactgggagttatgctcatatgatctttttttttttttccccttttttccgttttccctttttccccttttcccccctctttgtctttacccatttatcgcttccaaagttcgcaaagcggtgttccacatgctggagctacgacaggcgcccccctttccacattgcgcgaattcgtttgttttccgtacagatgggggaagtgcttaaggggatggatgggaatattttttttccctgttatgtgcgcagctcggagtggcatctcccaaacgcgcttccgcgttacatgtgtgctgcttcacccacccataagccatttctgtacgtgcgaacgtaacgtgtgtagttaactaccgcaccgccgattcatctcgttcatatcctcctccctctttgtttcactctgtgccaagagcagtttagtgttcattagttcctgcacaaggttagcaattttttcttcgtatttctgcacgtcgccagaggacaaatcgtgatctgagtcatttccatcatgcgttgagttctctttgtttggtcccccatgggaaggtggagaaaaaagtgaaatggtgtttcccccgtcggagtgggtctgttccgttgtgtttggatccccatgattgctcacccctctgtggccactactgaccaatgtaccggttaattctttaataacaagctgcacgttttgcatgtcctctaccaacttgtgaattgtgattaactcgttcatggatttattttcctcacttgagatttttttaatttccgaatgaatacttgtcctttcgttgctatgcacatctacgtgatcatcatgtggtgctgctgccccttcttctccacttaaggcttttttaaaaaggtagccatgttgcgatgagaattgtgcctgatgtaatcgattggctagtccattcggttcgaagtcgctgccaagattggcactccgtgtgtgtatgccttctcttgtgactcctctccagttgcgatataacgcatgggagaagtccccaccgacgggatccaaaaggttcttctccatttcacctcctttgggacctctcccatttaccgagcgaaacagaaaattttcttcttctcgtgtagcgcacgagtgggggcatgcgacattggtgggacctccaataggaaactccatacttgcaaagtgtgtgctcatttggtcagttccgtctccccatttttgtgccatttgattgtagtttctctccccccaacacgggagcccctttctatacaccgcttctcttgttcgcgaaacggtacaaccatcatgtggaggacgcaacggagtgtcataacttcccacgcaatggtagtcgtcccatttgtgtgccgattgtgcactcatgaggagtaagtgtcgaagtgccatcatggagggttcgaaacgttcttctcgttcaccacagcgttgcactcgattgtgttcaagtggccagttcatcttgcttaactctctacatgtgtgatgaaaattattttggattggtcgctccccatttggcggctccccagttcgtagctccccatttcgtagccccccatttcgcagccccccacttggtagccccccacttggtagccccccacttgatgtcttcccaacttgacagtttttttcttccacgaccaagtgcatgttgtaattactgggatggctactttgcccattttgttgctctctcggatggcattccgctttcccccccgtagagttgactccgttcgggttggaacgttccttcagattgttaaccgcgtcgtatctgcgtgtcggcgtgtgcacctgtgtacgccttgttgtgtgccctccctgagtctccccttcctcaccggtttgtctcaaaacggacctgttcatgctttgtattatttctccgttttttattgccttctccatatttcggataactgattgtacttccaatgctggatgattagcttcatttttgtttttccctctgtttattttttttttcagatggtacgtctgcgtctttttctcgctgcaggggggttttccactctcgctgcatgggggttttgcactctcgatgcaggttttttttccactctcgctgcaggttttttttccactctcgctgcaggttttttttccactctcgctgcagggttttttccctctatcggtgccttttttctccccatttgtgtgtgccattgggacccccctcggcggtttcacttgcatagtaacacccttcgcattgggcccactgggtccatggtgccaacgcgggccgttcattcgcgtcaacttttgtagcgaactatttatggaccgttttaaggcatcaatggagttatcgcgcgagcgaatggggcgatcatactgctgacctttgccactccagttgcttgccttctctgagttggttgtgatgtcctcccacgtgtaagcctcattaatttcttcgccggagaagctgctccccaccatgctcccatttccgcctccatcactatcatttttgctagctgcgttcgtctccacgctggagcttcctccacctggcggcagcgaacaactgcgagtggggggaaactccgccccactgtctaccgatgctgcggtgatgtcgtgtgcccctccccccatggtaccacagtatatcttcaagtgagcagttccgcagttgagtatattttttaaaatgacaaaggagacattgtacagctgactcgaggtagacacaaattgactgaaatcaattttagtctttcctatcacgagttttttatttccacaaattttgtaaaagatgaaaaaatatatttttttctcaaattcttgtttgttttttttacaatatagtgtaagatccacaactattgggtttttaaaatatgctcgacccttccgtacctgtacctgttcactcgaacttatcactctcgagtttctcaccaagtcatatgtcacttgaacgttgttgtcgttttttaattcgataaaatccaccaaaacgtcgaatctgtgtttttgtctctctcgacgcgcgcgcctgaacaatcttttaactttccccatttctttatcatcatggcaaagagcttctgtctgttcttttcttcaaatcgtcacttcgaccaaccgattagcagttttgcgtgcattcaattttttctctatgaatataccatcatgcgtagaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttaccatttggagagttacacagggaaatgcgtacaacatttggcagccccatcttcaacgcttaacaattcgattagcttccatttttccggagttgcagttgggggggtgggaaattgtaactggagaggggacacttaaaaatatctgcataaagataagcatataaaaaagggagcacaaaatatacctaccgcttagaagctccatgagtgtttccccgtttggagtgatgaccacttggcaggatgaaaagaattgttctgaccttcgaaagcagtgaagacaaatgggagatagttaacaggggaggagcaactatcgagggaactcctttacccacaatttaacctcctggcgtgagatgtcccttgtcctgtagccatgtggtgcgtacctctccgtagggcaatcctataacttcccctttgggtaggttccacagttcatccgtttttttccccctcacagttgaggcaaaaatgtgcactctgtgtgtcgtttttcatttttttgcaccccccctccaagagatggtctccaatacttcgcatcgtgaaggccaagcaggttcacctgccgttcccttgggacaaaaaaaaggagcaatacgctctcatgagacgttccctcacgcgacatgctctcacgagatgttctctcacgcgacatgctctcacgcgatgttccctcacgcgctgttctttcctctaaccatgcgggggataaagtgccctcctcgctaagatgatccttctttgctgccccgtccaagtcgactaacattacacaccgttaatgtatgtccttttgagctgttcagttcaagtaaggctcatgtttatacatctctacgacaaaaatggactcaaggtgagttcttaatttaaattggtggcttccatgtgggaggaggaatatcaccgacgctgttacgaggagtcataaaacagttagcgcagaaatgggaagagacgtccccatttgggcccttcaaattgagtggcccattttacccatacgcgtcatttgttcagagcgggacccgaagataaaaggtcacctttctaccgcttgtcccatttggaaaaattgggaagcacagctggtggggggagaagcggagaaggggagacaggaacaaggggggggttacaacggagaaggactacctttttttctgtgccctcacaagtgccccccgtgaagagaaaaacaatctacgcgaaggggcaaacatgatgcgaaatggtggaaacgtgtggagtagtcatctcacgttcctaacatgaaagcaccaatttggttgagaattttttgtgcgcaaagatttacccatcttcgattttacagaatgggacatgggattaggccaaaatgggggttaggtatccctcaggggaggctcaaatagcagggtcgttaaaactgctcatgtattcatagtcaaaattggcttctattttgaaaaaatcggtataggaaaatgaccttaactgcgactccccttttttggggggagcccacaatttgagtctctaatcgacggagtaaatcagtgagggggggtcctcctcaaaatgtatcacggcatgattaatggcacaaaaaataaaaaaaagacatacagaaaaatttacattactgtgacgcacaagaaacgtgctatttccgcctcggtggacatttgccaaaggggggaacaggagaagcacactgacatgatgtgtgctcatgatgtgtgctcacgatatgtgctcacggtatgtgctcatggtgtgtgctcttgatgtgttctcacggtatgtactgtactcatgatgtgtgctcatgatgtgtgctcatggtatgtgctcatggtgtgtgctcttgatgtgtgctcatgatatgttctcacgatatgtgctcacgatatgtgctcacgatatgtgctcacgatatgtgcgcatgaagatattcatatgcatgacgcggcggcttgtggtgcggaaaaacaagcgcacattttctaatcgaaggaaggtccaatttgatttgtttttcaaaactgtggggtagttttcgttcctttgcacagattgggaaaaatatggctcactttttatattccattttaatatctcagctttgtttgtacaaacgcaaaagtagcttcctctgtgagagtgaatcgagcggaccagtgcatgcagttccctgtgcgcttgtggtgtgtgtgtatggggggggtgaaaaaatgttaatcaattggtctacatcgagttgggccgcctcgaaaaaattctgttcacctgttcagctgttctttgttctttcgactctttggcatcttattcctcctgggaatccgtatcctcctgggaatctgttacctcctcctgggaatccgtatcctcctgggaatcgattccttccttttgtgcatccttcgtttccacattacccgaggaggtacccgcattacccgaggaggtacccgcattgcccgaggaggtacccgcattgcccgaggaagtacccgcattacccgaggaagtacccgcattacccgaggaggtacccacttctccctcgtgggtagactccgttgccgcttttcccaacatactctcttcaacggcttctctataatccatagcccttttcgcaaaaagagcgcaccacttcttctcgatctgttctatggtattcgtccacttattcaaaaattccgttaaagaataaacaaaagaaacagtcacgacgctatctgcattcatgttatactcataaatatcatcaaaatattcatcgatttcttttaaatcatcagctatatcatctaggcattcataccataaagacatttttacttcctttggtaatctacactgaatggagaagtcatgtaattccccaaatagattatctaatgctctctcataatccgatttctgtattcgattgcattcttccaataaaagctctactttttctttcggcacaacgaacatgtgttcttttaatatccctgatatatctattcctccatcttcatcatcatcctcatcgtcgtcgtcatcatcatcatcatcattgctctcgtcttcttcttcttcttcttcttcatcgtcgtcgtcgtcgtcatcatcatcatcatcctcttcatcatcctgttgcgtttttttcacttgctctttttttactgaactggaagtagcctcagtagggacttcactttgtttctcttcactgcaatcactgtcatcagagctgttgctcacatcattagaggtggcatgtgcacctgagtcttgtgttacctcggacaactgtctcggggccttcaatcctgcacctcctagggatagtgcacttccgcttgggaggtcaccattctaagaagaaaatcaccaaagaggtaaaaaaaaaaggagtcatatgtttggagagttagtctacgtacactgtgtgacgaaaaggacagagaggaggggggtgtcccttttttatgcgtcacctgaaaatgactctttttctactttttttttttttttttttttttactcttttttctaccctttttttactcttttttctactctttttttctacccttttttttctctttttttcctcttttttccctctttttttcctccttattttctctttctttttctcctcaccagcagcacgacgttcatcagagtgaacacagagaagactacccggggcgcggtcaacatcttcgtcaagctcagttgcgttggaagtctaatctaacaggagggggaggcaaagtattaggctaacacagcttatgtttctttataagttttacaaaaaaaaaatatatatcaacttagtattctttttgacagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagcatataagaacatacagaaatgcattttttttttttttttatttttgacaaattatagcaacgaacgaaaacagcgcaaactaccctcttcactccattgtaggaataaaaaaatacagccatagggatataagaacttgctagtccacagctagccaaagatgagatatatactacgcataaatctttggggggtgggtatacgcggttactacaactgttcatttttcatgtactagtgattgatagggtagcagaaaaattgcagtctctatgcatataataggcttcgctggagcagaatagttttagaaaaaaataggaacatccagtagagaagtaactgcagaggagggccattagtaccaaaatgaacgtccacttggctgtttttttttttaagggggctgggttaaatgagttgccccccgaacgcatgcggaagggttgtggattgtatatccttctgtcacaggaggaggtgaggaacgcgcggcaaggcaggcaaaaacgtatgcacgagtattatattagcatacgtaaatattgttactcgctcctttccgcagccacaccctttatcgaatccgtctcatcgtcgtacataaagatatactaagggaaagggaaaggctgaatcaaaatcggattttgttgcttcccatgcgggtacatgtatatatgcgtggaatgatgatgcagcttctctcttgcacacattcgttctttgtgaagggctctacatgctagcatcaaattggtgtggtgcgttagtacagttacgttgttcatttggagctgatacgattcatatcacatcggcgcttaacacgtaagctgcatactcttcctggattgggagggtgtccaaatccgtgtttaatcctcataaggagtaacccgaccccctttagggttcatcattatcattcaaatgtgagattcttttgttttaaaaaaaaaaaaaaaattagctacactaaaataacattgttgggacgcacaaaacaaggaagggcacaaaatgtaacgcgcgtaacggctgtggtgtgataatccattacgcacatgattgaatcaggacaaaaaaaaaaaaagaaaataagaaagaaaggaaagaaaaggaaagaaaagaaaagaaaaggaaaggaaagccattttaccaatctaggggaacgccaaatgggtttgcattttttttttccactacaccatttttgtatacctatggaaggagctcctttttttttttttgctcttccattttaacagctcagctccgtttgcatagacgaaaaagtaagcttcccttttgggagttagctcagcacattggtgcgcgcacaacgtaaggggaattttctaattagttgtcgtctatatttagtctgtccacctgtgcatacggccaagcgactatgtgctcacccgtttgctactactttgtgggattttggccccccccttgtatccctctgccgcctgcgaaaaaatttcgttccactttttctcatttgcaacaatcgcgtctgcgcttagagtgacgtatttgtttaaacaattagagaaagaaagcatcgtgtcaaaggagcagttcaatttggaagcacagtgtttatcgtaatagttttttatttctcgaaattctttatttatctcttcttggcaattctgccacagtttcgatttctcttcctgaggcattccacacttggaagctaactcctccaggttatctgataatctatccagtagattattgtggcaagatttttgaacctttttaaaatgtacaagcagttcttccatatctttttttgtcactaatagtgtgtggggttttatcattgtagaggtctcgtccatttcttcctcttcttcttcaggcgaagtaggtttgctctcctgtgtggagggggcagtagcatctgtgtatttttcttgttcgctattggtctgcgagttacttggtgggctggcggacatattttttgggttctgttgcatttcggccatttgtctcggggctgcacttgcagcggacggtgcccatgaagtgtcgctcgaaaagttggcatcattctgcaagcgggttgttgcccagttggagggggggaaaaaaaaacaggcaattttagggggcgaacaaagggtcttttagctttccatttctatttctatttctatttatttttatttttatttatttctatttattcatttttatttctatttattcatttttatttctatttattcatttttatttctttaacgcatcaactgggagcgcttcttcccctcaccaatgccaaagcgtacagcaggacaaacaaagagaacacgactcgcggtacatccaacattctgtttttagccactttggatgttccaaaagggtggagcgaggcggagaaaagaaaaccgaagcggtgaagcaagcggtgaagcaagtggagaatcaagcggtgaagcaagcggtgaagcaagtggagaatcaagcggtgaatcaagtggagaatcaagcggtgaagcaagcggtgaagcaagcagtgaatgaagcggtgaagcaagcggagaatcaagcggcgaatcaagcggtgaagcaaaatgaggcaaactttcgacaaaaaaatagctatctaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagcactagaaagaaaattagaaaattgacaaagaacaattcatcgaactgtctgcacgagcgagcaaatgcatctagccccgctactacaaacttgggaaaactccaattaatccatttcgatgcgcaggtattcctttattttacctatggagataggcggtgagagcgggtaaatggtgtagcagcatataccctccttactcgccaaggctatattttttgttatgaaaatatttggaaggtcccctaaaatgacaaatttaaaaatgggaaatagcgactaatgaattgtaattaatgccaattgagtgttcctttttttttattttattttattttttttttattttattattattttatttttattattattttattttattattattttattattattttattatatttttttttcccccaaccacagccgtcatgatttctaccaaccccttggtatgtgaacaaataattattccgcattttattttacctgatggtcatctaaggtggcattatatgctatgccgtctttctcacaatggaatcgcgtaaaatgatattttttttaaaataaaacatttcacaaaaaaggggatccatgttaagttacaaattcatcccacatttttaccttcttacctatttatgctttctttcttttttttcttcttcgtataattttttctattataccattttgtgtggcaatagtaaagtaaataaattttatagcacagctcattttaccccccccctcaaatgtaccatattccagttttcgttaaagtgtctgtagttgtgggcaggtatggctacccttggggggagggtataaaatacccgaaaggacacccgtgttgacgtcggattgacaaaaatggacctacttgaacatgtatcatggaatggagaaacgaaacccattcatggctaagtgggataaactacaccttatcaatttctacccattctgctcataaatttaaggaggaggaggaccctcaaaaaattactaccaagtaccgaaccctaaactaaggcggggggggaagggggaggatgctctgattagggaaaaacaaacctaaaaaggtgcaggtaaagaaaggcttcgcccctttttattacatcttgccaataaaaaaaaaattaaaaaagaaggaaatccctcgtttaataaatgggtgcgtaataccaatgtaggtatgcccccacagcaacactgtagggtgttctgaacgtccatgtgcgacgcgattttttaaattgtaaggtatagggtaatgaactctccctccaccccgtaatcgctaccccgtaatcgctaccccgtaatcgctacccccctttcgcactttaaatgacatcactgacgtgtttatttatgagattatgcctgtgagatggcgcacctgagtagaataagaagtaggtcggggaggggggcttccttcccaaatgcacaagcataagcttatttttaaaaaattgaagccatggaaggaaaaagagtacatcaccatggtgaatgcacatactcgcgcaggctgtgtctccatgtgggttgctcctttattgaagcattcgcatttgcggactcagcactgttgtgccgtcggaagcgaacgttctaagttcgcataaaaccgtttcgcaaaaaaaagaacgatgtctacatgttcgagtaaaaccatggataccagcgagcagttgtgcagttctcattttatgttacgtgttttcgttgcttgggattgtattctcacgaacgaggtgacagctgctgcctttttactgcgcagaaaagctcatttggcgatgcagcgagttcgtgcaagtggcgcgtaaggcatctgccctaactgtgcctcttccctaactctgcctctacctctcctgcgatttcccctgcgtgtgtcgacagagttacgccccatcctattcaaagtaaaaagtatcaaattttcacctgtgcttgacccaaagaatcctcactgctgacttgaaaaggggttacccagtgtgattagcacacgcttgggccacaaaagaatggtgcattgggggagagaaaaatgtgtagtaaaaggattaacaaaaaaataaacatggcataaaacgtggcataaaacgtggcataaaacatggcataaaacatggcataaaacatggcataaaacgtggcataaaacacgtaactatcaacacgttggtacacttaacagtgcaatactgccacaaaagagtttcacaccccgcactcagcgtaatcagaaggaaattttatattattacattttttaccatccatatttgtgttaatagttcttttgcctccctcttcacgttacaccttctatcctagggttgcagttacaccttctatcctagggttgcagttacaccttctatcctagggttgccgttacaccttctatcctagggttgccgttacaccttctatcctagggttgccgttacacctatcctagagttccccttacacctatcctagagttccccttacacctatcctagagttcccgttacacactttttttcctctttcggcaaaggtgccacttctttgttgaattcacatccgttcgacatttcaatagtactctataaaaacggaatctagttaaattatgtaaaaaaaaaaaaaaactggtgcaccaccaatgcgactgagccctactctgcataagtcgcactgcaaaagtgtattcccaatattgtaattttgcaattttgcaattctcaatttagtctcaacataagagacaaacggctcagtcgaaataggtatactagacaaacaaattattttacaccgttattttattttattttattttttattctaattttttctcacttggaactgtcaaaatttttatttttctttataagaaacagttgcacataagtctcatacattttgatcctagaactaacagaggtgatgcgattgaataaatattgtttccctacgtgcaaagttgttacttgtccgctttacagaactcgtctccataattggagagtacaaagaaataataattcgacataggtattgttcatttgcccatacttatattttcccaaatggatggcaacctccttacaacacgcaaaatttgttcttcgtaaattgatttgcatgctgacaggaagttattgccacgtgtcaatggaggtacattattttatctttattgaatataattaattgacacggatgcttacaaaaaaaagaaaaaaaaaaaagtttcaaatttaaaaagatattctacgcaaaaatgttactaatatgtatatatataatgcaggcatattggggtgactttttttttttttttttaaaattgagtgataatttttttattttgtaaaataaattgcattaattagctcaatattgtatttatggaaaaacacaaagtggtatgaacaaagtggtataaacaaagtggtatacacaaagtggtattttgaatcgacgacgtaaatcgtaagcattggatttattacaaacgtaacggattacaaaaaaaaaaaaaaaaaaaaaaaaaaaagaacagctaacaatgaactgaattagaacaaaaaagtgtgaaacacttcttacactagagacaagtcaaacaacaaaaaaaaataaataaaataagccgaagtaatgatgcaaaaactttattgcacaaacaaaagtgtggatattttttatacatcactcctgtgatgaaaaagaaaacacactgcacactactacgttattacggaataaagtttcatgtacccaccattttgctccttgcacgttttcgaggtactcttgtttttccttttccacaagggcacgcttattttattatttcgttcgcttaattaaacaagccaattcgacgttttcatggtgacatttgagcaataattataggcttacttcttcccctttccggatgccttccccttaccggctgctgcccccttaccggctgctttccccttatcggctgctgtccccttaccggctgcttttcccttaacggctgcttttcccttaacggctgctttccctttatcggctgctgtccccttaccggctgctgtccccttaccggctgctgtccccttaccggctgctgtccccttaccggctgctgtccccttaccggttgctgtccccttaccggctgctgtccccttaccggttgctgtccccttaccggttgctgtccccttaccggttgcttttcctttatcggccgctgtccccttaccggttgcttttcctttatcggccgcttttcctttatcggctgccttccccttaccggctgcttttcccttaccggctgcttttcctttatccgctgctttcccttcattcgctgctttcccttcatccgctgctttcccctttgcggccgctttcccctttccggatgctttcccctcaccggccgctttcccctcaccggccgctttcccctcaccggccgctttcccctcaccggccgctttcccctcaccggccgctttccccttaccggctgccttccccttctccacattgccgccgttactcaaatctgcattctgcgttacggccgaagaattattttgtagtattctctgcacaaaaatctcactccactttttttcattattaaataaaacactttcccacactttaatataattacttaacacactggaggagactattcccaatatccacctagcattagaataaacatgaacaatatcaccatagcatttcttcacatgttcaaattgttgatctattgatttttcacattcattccataatttctttttctctttctcggatattccattttctctagctatccgagataactcttctgataatttattcatcattttttttctcacctttgttaaaaattgtgtatacaggttaaggttatttattatgtttttccgacttgagattccagttttgactttatttcttaacatcgttaatgtctttaattctgcaactatgtccgcatcctcccccttgttctccccttcgtcctccccctcattctccccttgttcacttattccctttagtttagcttgcggataataatgctttacaatttttgatatggtggataattgtcttagggatcccacaacacttgacttcaacgctgtattttcatgtagaacactaacatggttctgcaaaaaaaaaaaaggaaatattatattaaataaaaatacgtacatttttatgtatatttaaaagaggtacatactttatgctgaaaacgagttttccttttaagtgttaaataaaaataactcaattttaccaaaaatccgatccataggggaaggaaaaaaaggaaaataagtttggacacactgaaccgccagagataattcacttgtaacatttttggaacaggggaaaataattcttcatttaatagaggatattttaaaacttatattttatgtgcacacaaaaaagttttaaaaaatatatttccaatgtccctcccttgaaaagaagagggaaaaaatgaatgtcatattttgtacttttttatgccaaaaaaaaaaaaaaaaaaatacttcttctacttgttaaaaggaaaaaagaggaatatttatccatttatttattttatttttttttgccactctttttgtagagaggataaaataccacctcctacatttcgttagtttaatgaaggtaacaaagttgatgtgccacgaagttaagaagaatcaaatttgaataaaaacttaaaatgtaagtaaaacttttaacataataaatgaattataaaaaaaaaataataataataaaataaagcgaaatagtgaagtaaaaagttacaatctaataatacttaaaaaaaaaatcagtaaaaagaatatgtaagtcgtagcggtagcttttttttttttttttttttgaagaataaatcggtggagacacttccacaataattcaactccaagggtttttttaattatttatacattaatgacgttaatgacgtgattatgctccttgtaagggtcagtgaaataatggttcattcaacaaaaaaacaaaaaaaaaacaacaaataaagaatattataattgaatggaataaattaaaataggaatcacttcccttttttaaaaaggagatcatttctttttccttttttttgcggaaaggagtatacaaaatatatgatggagttgaaaattagggttctggaaaatacatcataaccaacccacattttggaaaatgtaattaaaaataaaatgttaacacaggtgtagcggtattatgtacactcaccaaaatgtaatcatttgaattaataggtgtattattaattcataaagtaaattttgcactttttatatattaatagctttttggtggaatttccttgttgaataatttctactgcactttatatttttttttttttacgcacaaatgtggaaaaaaagttgcaagtggtagataattatttggtgtgctttaagatatggtatcgtttacaatgtaggtagacttttcagctaggaagcatttctcacaattaaataaaacacatgagtcacgacatggcatatgcgtttctgtcaaaaaaatgtagcagctattcgcggctctagcaaaatcgtgaggccacacccagctaagcatatgtatgtatgtatgtgtatctgtatatgcatatatatatgtatatccatatatattcttttttctttctttacatttcttgcaaatggaaatagtttaaatcgcacaaatactacgaacatgcgaatgagcttagaaatgaaggagacatttcgttcagggaaaaacatgtgaaaaggttgaagcaaaaaattgccttttatttttgtagctatgctttaagacgaaaaaagtgaataaccccctcatcgaaatgggtggttcccaccaccggcaaggctatgcttatagcgccacgtgggaagtctcagcatgacatgacatgacatgatatatatgtatgtatgtacgtatgtacgtatgtgcgtatgcttacatgtagatatgcttatatgtagacctgcttatgtgtagatatgcttatatgcatgcatattatacaaatgagctgcccacagtttaaacccgtgtccaattagaaggagcaaaaaaatacgcccctgtcctccttcaaaagagcaaatcgtttggaagacagggaagatattccttcctaaataaccttatcagttttttcttctcctttttaaataaaaatattgcgcaaatgttttttgaggatccaaatttcctcataatgcctagccatacacgaataatgtgctaactatagttacatgaaaaatatattaatattccattattttattcttaacaattgtgcattctttccttcaaaaaaaaaaaataaaataaaatacaaacactatttgtgaagcatgcaatatgaatcgaaaagtggaagcaggcttaaatttcaataatgctactaagtgagatatagcacacaaaaaaaaaaaacaaatcggcacattttacttaaaaacacagtataaatatgttaaatacaatttcatatacagataaaaaaacgaatattttgttatcaattatatgaaggtagtaaaaaaaaaaaaaaaaaaattggtgttccacatatatatgtgaaaagcatacttgaatggagaagtctttgtgctcattttttggcttgaaaattcagtcgctgtgctcgagtctacccccataacataaaaaaacataacataacgtagcagacgaaatgtatatccacataaatggactcagctaacgaatcgcttatattcttttttttatatacaattgatttttatcccctttttttctaacaacatcataggagcatgtttgtttttatagccatgtatgaacagttcgtatgtgtccttttccgaaaaagatcacgttcttcataaataatgtaagaccaaatgtattgtaatatgcttatggcattcttcacttggagtatataagaggaattttttttttttttttacatattttattttctttcagcatattttgtgctcttcagaattgatgaatacactgtttgttctttttaggtcattcgaacgtaatggtttaggttttgcaaaaaattttgttcagcttatttttccccgcgtcattatctttatatttgctgctgcctgccgctgtttgctgctgcctgccgctccttgccgctgcctgtcaaattacgccttttcctttttgggtacattttaatcagttatcgttctctcagtaaaggtttcaacccatttccgttcatttctctctatagattttacccagaatttaacatatctatataaataatcaacaaaatctgcagctgatgctttttttttcttcatgtataaagagcatcctctttcatagtaataatcagcttcttcaatttcacgagaaatttcttcataatattcataccacaaatccattgtctccttctctgacattccataatgagaggataattcattaagtttttttattaatctagcagataattttttatattcttctgattgtagctcattaaaaccatcaagcacacagtctatgtcttttttttttatgtgtgaataaataattttctctaaagttatttttaatgccattaatttggctgatattggcatatcctctaatttacataaataatcaagaaaagaacctaagcttttatttttatattgagattgtaattttttcaatgttatagcatcgacttggttagcttctgactcacataatcgtcttatgggcaatgctaattctaagtgagtttcacaactagccttaggcatgtatatatcattctataaaaaaaaggaaagatgaatatgatgaatatgatgaacatgtatatatagtattcaaaaagttgctaataatataatgggaaaaaaaagtagaaattcttttgccgttaagtatatttttcttaccactaatacaacatttaacagaacgaacaacaaatatgctaatcgcgacatactggatatattgaagttataatttcgcggcatttttattttttccttttaaatcaaaagctaacattttatggggcagtgcgtgagcgctgtgttttataactatataaattcgtacaatatggaactttacgctcaattttgcaatgtgctttttaatgtattaatggggaaaatggtgtttcccccataaaaaaaagagcaccaatgggtgaaaattggtgaaaaggagcaacagagagcaacactgagcaacagggaataacaaagaagggagtcctatttttgcaaaatgcacagcaaatagatattaagggtctataaattttcaaccatgctataagttacagtaaagttaatataaaaaaaaaaaaagaattatatacaattaataaaaaagcatcaataaaattcaataataataatgctaattagaagaacgcgtcaacacaaagaatgccactacaacgtatctcataaaaaacaacgaatgttatacatgtgaaaatgatacattttccgttagtaaagcatttttgaaaacgattttgcatattattaagtagctaaattatatgcctccaaaaatatttgcacttctataataagaataaataacaacaacataataaaatatagaaaaaaaatattatttacgctttttggaaaaaaagttaattcttttattaccagtgggtatgtattcagagtcacatgcacattaaacaattgcgtaggaaaagcacctttttacaatctaaacaaaatttcatatacgaagtgatagattcactcagaattgtatagtgttttaattctccataatggtgtttatttatttatttgtttattttgttttttttttttttttttttttttttacaatatgcacccttgctattggtataattacaggtgatttctcatatctttttttttatacgtttatatattcacttttgcaaacattttattatcgtaaaaatatcaaaaatgattaaacgaattattttaaatcttgataactgttaaaattgtgatcatcaatcatattaatcgtggtgtgcctaatgaggtattatttatttaaaaaaaaaaaaatgcgtccattttttatgctattcatggtaatgaaaatatacatcgctatgatgatgggtgcatattttaagtcatctcaactttgtgtttactgtaaaatgaggctcatccataagtgttacaaaaactgttgccaaggaaaacaaaattaaaatgcgattatgcactcctcatatgttaaaatgtatataaatgcatgtacgtatgtatgtagtatgtatgtatgtagtatgtatgcatgtaagcacgtaagcacgtaagcacgtatccacgtatccacgtatccacgtatccacgtatccacgtatgcacttatccacgtatccacgtatccacgtatgcacttatccacgtatccacgtatccacgtatccacgtatgcacttatccacgtatgtattttttttttccctcttatagaaccttcagatgtatatctcatgcgtactgcttaaaaaattacatagggtttagggtttccttccccaacattattgcatcatttgccaaaattgtagttagggacttatacgaacggactttattttctgcattgaaataaatatatggagaaggatattattttctcatgggggggaaagcattttctatttttatacttttacatatgtaatgagagcaaatttttatgcctttaaacctgacacatataatacatggcttgctgttgttgcatgtgtttagtaaaccatcgagtggtgaaattattagctgaaatgaattaactgtaatctgatgatatattatgattataaaaaaacggaaaaattttctttgatatttacaaagttgacaaaaaaaaaaaaaaaatcaaattaatatttgcagaaaggtaagcaaataatggtagcagtattttgttgtgtttatacaaatgcgtatatatacataaggctatatacttttgtaaattaattaaataagtgacaaaaacaaaatgggtattaaacgaacagtgtcgaatcacacaacttatcgtacacatatgacaggatagatttataataaattaaagaaagcatgttaaacggatatcaataaaatacaaatgtgttcacttttatactcaaaatttaggaaaacttttgagataatatttgatctttaaaaaaaaaaaaaaaaatcatttaatttgtaaaaaaggtagatattgttaacgggatgaattcttttctatcattattttggtgttactgaagatggggtgaacaaatgatggatggcccttttcaccgtactgatttttctagcattttcccctcgcatcatccttaatcgggtacacccgtgttatcggtaccttctcagggaacacaaagatgtaatgtatgacatttttctcaaggatgctctttcgaggtatttgccttcactcgtacgtccttctttttattattatttttgccgattctccatttttcccctcttttatgacacactactgcggtttataggactttattttgtctttcaaaaatgtagtccattttttttcatatccatcaataatagcataccaggtgttttgatatttttccaaaaatgcaaaaaattcagaatcaaatatgatttttctctgtaggaaaagataaaatttatttcgagaaatatattctatttcgtttaaatttatcataagctcatctttacattggttccagcattcattttgatattcttctgaaactccatgttgttttgctgattttttaaaatgatataataaatcttctatcatgttgtggaagcaggatcttaaatagtttgtataatggtgaaatacgacaaaggcttttcgattgcttacgaaaaataaacaggaagtaattagtttatttaattcatccactgttaaatttctataaatttcggattctttacatccgaatggtaactcagaattattggagctagtacctttttcttcttcaatttgattgagtgtctcgttttcgtacaatttagttgagtgagaattttctacgtctattgatgattcggctagctgccttggtcctgtgccacgtacctccaattcagggaatacgtttttattggggctccacgtgcaaacattttcctgcaaacatttcaacatgaaaaaaaaggtgtcatttgaggagatgcgcaagtgtcactatctctatgtatagcactacaacgcggcgcacacagtcatggcaaaagtataactttatggtaaccctaatttgtgaagagtcttcacttaccattaggaacaagttcgccagaacaatcaacgacgtgatgcatattgataatccgaatttttttaaattaaaattttttgccatttttttgtgagctgctgtatagcggtagagccgtgtagcggtagagctgtataggggtggagctgtatagaggtagaactgtatagcggtagaaccgtatagcggtagagccgtatagaaatacttctccacttgctgctttactttcaaattagtagaaatttgccacaaggggggaagcacaagtacgaaaatgaacaaacagttatatgcatatatgtattgaaataatttatcgagaaaaattatcagataattttgcactttgcgaaagaattaatctaatctaatccttcaaataaaacaagcaaaaaaaaaaaagaaaaaaagaaaaaatatatagtgttaattctttccatataggatgcatggatatatatttttttattttaaaaatacataatcataccaagttaaaaaaaaaaaaaatttaaataatgacaagtatcttatttgctgttatatttagagttgtcgaatggccaactagcagagaaaaaaaaatagttatttaaaaatgtggcgacgaagagggtaaaacaaagaggggtaaagatagattcatggctattttttttttttttttttattcacttgaagaagtattttaattattaaaataaccaaagtgaataaaatgcatccacgagaaatggttgtcactgagggcagcataatgatgaagtgttgtattgtactgtattgtattgtaccgtattgtattgtaccgtattgtattgtaagtgttcacgaataaaaatacaacattcagtactaccctgtttttttagaaaaaaaagtagtcaaaacatatggccaaaaagaactgtcaaaatgtataatttatcacattcaaaaaaaagctatattaatttcgcgttcatccctttgattagcttccaaaaaaaaaaaacatatgccatgtttggctgacaggcaacgccttatagctacactcgttcaaatacaattcatacttttacccccttcatgtataaacctttgtaaaaatattcaagggaaaggattttttttcttttttttttccttcttttttctgaaatgctcggttttatttctttgcttagtagcaactatgcttaatgtccatattactactctaaaattttagagcaattaggcgattttttctgtgcgctttttggtgctgcagatatgtcacttttatttcatctgttaagtgaataattcgctagaacaagtcgattcgttgggacaacccgttcgtcgggacaaccagttcgttggggcaaaccaacatggtgcctttttattcacattatttttttttcgcgtaatgtacgaacaagttacgcggaagcagcaacctttattgtaaattggcctctactggaagtgccctattcttgtcacgtccaagcaggtatatgcaaataggtgcttatttataatcacaaaatgggcatcctaacatcccttttgtcatgcacttaatagatacgaagctaacaaaaatttgcttctaaaatagatgcagtaatttacgcattcctgaattttgacactgtctaagaggaacattttttttggattcatgataagttagaaataaataggaacaaatatgaaacataagatcctgggctaaataaaacatgaacaatgaagggaataatagcatcacctcgttcgtagcatttgcatgctttcccaagattttttttagttacagtttgtgcatcaaaagtttgttttggtacgtagcagcaattttcttaaaaaggaacacacacatatatttatatatttttctaccttgatactgctgtattcgtggaaggaaaaaaaaaaaaaaaggacacccctcttttgcaataaccccaaattacactctctttcggataaaatataaaaacatggaacaagcatattcaaagttaaaaaaaaaaatgtaacctatttaatattccacatgtccagtaaatctacccaatcgatcacgaacaggagtaagacatatattttacttcttcaccctattggtagcaaattacaggcactgtgaaaaaaatggcttaaaggggtgccataaacttaaaagaccaaccatcaaaattaattattaaaatggatatatctacatgtgtgtatcgttcgaatgacgagaacagaacgggcgtggtttatacatctttggggttgcatgaattggaggcataactttagcttgacatttctaccctttcatatgtatgttccaagtaggccgcttcttacatgtggtgtaaaaataaggtagagccatgatgacgtacatacgtaggttatactcacatggttgcataaaacagtatttcgattttccattatgacatcgtagacagcacacgcgaaaatgtgcagtgaagggaatgccaaaatatgatacaaatcaaagctccatttctcagtgaagaaaacaggaatgcttctaaattggaaaacacatctatattttggataccaattgtggatttaaaatataggggtaaaaaattattacttacacggttgtaaaaaaaattgctaatttgacattatgcattgtaaggataatagacccttagagtaatccacgccttaccattgatagcagtgtaataccatgtttagcaaatggaatcattcagtcatttgtgcaaaatagctatctaatcggaaatacacgatggaaaaaaaaaaggttaaactggaatatatgagaatagctcattttatgatggtttcccagagctacagaaaaaagaaataaatattatccttctggataatccttttcaatgaaacactttgcgaagaaattacaaatttatgaatttataaaataaaacaaaaataaaaggggtcaaattgaacagaaaaaggaaaagactcttaagttataaaagtatttaattggataatgtgtatatattcattaaggggagagtgaaaaaaaaaaaataatctacatttgcgacatcttaattaatgctttgcaatttttcaataccgttaacctacatgatgtttgtaaaagaaacagtatgtatttctaacatggctaatatattatgtgtacaatggaatgggacattgtgtattatggcaactctaaaacgaaattagcaaaaaaaaagcattttttttttttttttttgcaaagatttattttagtccttcccgagttttactaaagagtgtgaatccaaactgcattcttatttctatgtactttaaaaggtgccatcatttttgcactgctatgtagatagatatatatatatgtacatatgtataatattatgtatattttttttttttcgaccccaacgaatatgcctcaactgaatcgttccatttttaaatacatttctttaaatggattaaatctgcgtcagtattttatgtgttcaaatggaagttgtcagatcatgtattcatttgttcgcaactcattttatcgtttggcatttatcagcttggctgcttttacttgcttggctactcttatttgcttatatatttatttcttcttcctcctcctccttttttttttttattttctacaacattgaattcttcttttgtgataaattttaccacccactgttgaaaatagatacattatatcctctttttaaaatttgaataactttttattttttaaaatcgtaactgacaattattgtaccatccttgaggagtacttgtacttataatgtacaaaatttacgcctccccaaatttgtatattaaaaaatatcaaaagtttaagtgattctacattgatcatttagcgaaaaaagaagagaaaaaagggaaaatggcaaatcgtttcaaattaaaaaaattgttttatgtaccctctagacatttcttcctaacgtacttgctgatcctactaaatgttgtatttcttgtaagaaaattttcctttccgaaaaaatatgatatgaaaattttttttttaaattaattatccctaatcgtgattattaaagataaaaattattgctaattcgaggcacgtgatataatagtacatttttttcccttgcatttgaaatcctttttgattttttttttttacagaatattattagttcgtccaaagagtctctctcctcatccgaattagtaggacttggtactatatgtgtaagaaatttatcagaaacttcagaatcgctagttgaatccaacgcaaaaatagaattggaaaaaaatcagagtgtgaatgaaaatgctgacagtacagacaaagactgtagcattgagtcacttccattcgggtgcaaacaatcagaccttaagaaaaaattaaaaaagtggcaattacgcaatttacttttttctggtggttttattttgataaaaaagaaaaggacatatattatatactattattataatcagtatttaaaaaaaaaatactatttgatgatgaacaaaatagttcgaaattttacagaggaagcattaaaaaatggaatgtcagaagaagaacgaatggtacatttaatggaatgctatacgggacttacaaaggacatggaaaaaatggaaaaaaattttgaaaaaaaattttacacttttattcagaaaaaaaatatatggtattctgaacttgaatcatttgtatttcgtttcaagaaattgtggatgaaggagatgaaaaagtgtgagctcaaatggactgcaactttgacaaacaaaataaccaagtcgtaggtcagggctctgtgggaagcatgggcagacagatcaattgcgcgaggggggttgaggcgatgagtgggcagcggatggacagccttcagggaaaaaagttaaaacaagcaaaaggaaacaggacagaacggaatagaagtgaagagaacggaatagaagtgaataggacagagcagaagtgaagagaacggaacagaagtgaacaggacagagcagaggtgaagagaacggaacagaagtgaacaggacagaacaaaactatccttcacgggatagcccttattataggcttatataccctatttattaaagaagcgaggtaaatcaatgtagtacgcggggcgtggggggaagacaaagaaatgtcataatgcgaggacggaagattccttcttgtccttcctcataattaccaacatgaggcttaacatctgttggaaaatattttttttattttcatttttagtagatgtgaaatgcgctcttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttatttcctgctagtatttgttaatttaaaaaggagatgttttcgtattacatgattgaacatgttgaattttgatgtctttttataatcttttttttttaatttttttaatgattcttttttgtcaattctttatctacgtccccacacacgatcatttttattactttgtactttgtacttttgtatttttaatcatttgccgttccatttttttgctgattcgtaaaacggtaaatgaaaagctgtggactgccgctttccccattttaacacttctttctatagcccatttcgccatttcgccatttcgccatttcgccatttcgccatttcgccatttcgccatttcgccatttcgccatttcgccatttcgtcatttcgccatttcgccatttcgccatttcgccatttcactgtaaatgcgaatcagtgcaccctgttcagcgattcgcacaatcttcagatatgcacacacacgtaagaatgtacacatatgaagggaagcattcaaatttacgttttacactaagcagtgatactcaaatagaaaattatcacttcacgtaacgcttatgatgaaccccgcagaggtgacaaacatttcaggggggaaatgcttagttctactaagggcgtaactttatttcaacacacctgacgttttaggaatggcaaaaaaggaaaaatggggactcttcataggggctcttaatagggactcttactattgcctcttaacaatttgggaattttttttaagaaaagtttaagcataaagataaggtaggatgggataggatgggataaggtgcacgagctagcgcagttatgtcgcttacctggtgaatgattcatcgtgttttagcattactaataagtcactcatcagaataaattgagttcataatttttactatacatattacatatatattatatatatattactacatatattactacatatattactacatatattacactattttttggtttcttttgatacgatcattccattcattttttttcgcttgatcataatctatatataactgattagaagtaatactatatttttgctgaatcatatataaggcctttttttttttgtaggtgccaattttggtgttatcgggttaaatatttttttaattttattcctttaaatgttgtaatattattatagttgtataatatagattagattacgtgggttcttttttctttttttttttgcgaagcgggggtatattattgccctcttaacgtcgttaggttgtttgtttattgccatttttttttttctaatttgttcttttatagatttatatttattttattttgttttgctttaattctatatctgcttataattttttattcccttcaaacttttgtttttttcttagttttttttttttattttgttccctttttctatttaacactgttaaaatggaatagaaaaaaaaaaaaaaaaaattctcatctttttgcagcaattaagaactaggtttagtctttaagttttttactatttttatttttaagatagaatgtaacaaattatctattcattaaaaatattatgacaaagaaattgtataaattttgactacaaatttttttaatttttatgttttatcaaataagtgatttgctaatagtacgaatttgtagaaatattttttcctccaaaaaaaatggtaccaattggggggttgaaattttttagcaggtatagattttttttctttctcttggcagctctgttaagcgtagtattattggaagaaggaaaggtataaatatgttttaagaagaataaaaaaggcgtttctattttggttaaatatatgttgcttgtttcacggcgttgtaatgtaatgcagtgcaatgtaacataatgtaatgtaatatgctgtattgtgttgtattgtattgtattgcattgcattttaaggtaatctttttttttttttccatgtgtgtgttaatttttttacctcttttacagaatacactccgcacatcaagctacacctgttcgagaaaattagctgaggtatcacataagttacgcaaagtaaaatccgaatcgaatgtaaatgactataaaggcaaacaggaagatgataagagtagatccgcaaatgaagaaggactcaaattgaagagtgcacgtggattttataaattaaataaaaaaaaagcatctactatatttgatcattataatgaaaaatttaaacaaaaatttgaaactacgtgtattgaagtctggaaaaattttatgatattagcaaagtataaaaaaatgccacatgattatcgattaaaatatgtaatggaatataatgaaatggccaaaagagaaatagaacaaactttcgaatttagcaaaagacgtttttatggacttatgaaaaaaagaataatatggtcatctgaatttgatttatttatgaaacggactaagaacatctggagcactataattagacagcacgtagatagttggtcaaagattttaatttacaggttagaaaattttaatgatgatatgtaactctattgaacatttacctcagcgcacgtagcggtacagctggatagcggcatagttgcatagctggatagctgcatagcggcacagcggcatagctacatagctgcatagcggcacagcgacaccgcaacatagctgcatagcggcacagcgacaccgcaacacagctgcatagcggcacagcgacaccgcaacacagcaaatgtacttaggggagtgctctttttaacagtgtgtatgaaagtgttattaacttgaagaggcaacactatatagttactttattcaggaacaggaaaattaaaaaccagaaaagggataccataaaatgtgaataaccgttatattaaagagggtgcccaaaggatgccctacttatttttattttttttttttcattttattatgtttttttttcattttattatgttttttttttttttttgttgtgaacatggtatttaaagaccaccttatcgcatgctacgaaattgtaaacgttgcatttttgtagtccttggaattattttatttattaaaaattctgtgtcgttgtgcatgttatcatttgttcagtttatgagctgcctttaatttggtcctattttatcatattattattttttttttttgtcattattttaataataaatgaaaaagcatgaactactgctatcctcatttaagcatttctttataacctatttcgtaatatcgaagtgaaaaatagaatttcaaactagactcgaatcactgcgtgtgatgttttcattcacaggatcgtcaagaatacatatgctaatacaatggcatattcccccttatcattacttatatgtaattatttaaaatttgagatacagcatgtgacagaccgttccattgtgtacattcgagtagttgcaatgcaaatttaaagtgtaccttttcgctaaaattaatccttaacactgttttatggtggaacattcgaaaaatggaaaggaatgacacgcagacctctgtacgtatgtatacacatatgtgtgggtgtgtgttgtgtgtgcatctcagccagggggcaccaaaaaaaacatgcgaatttgtaaatgcagctgcgggcacctatctcaccaatgagttattccaataaaaaacgaagtgcttctgataactgcacatgtgttaacagaataattaactttggaaaaaatatagggaaagcacttctccaaaatggaacacattttaacgggacacaaatcgtgatactgctaagcgcatcagtacaggcgaacataacgaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttccgtagattatacggtctcacgtacgagtgagacccacacgagccgagaggttgtataacaatagtgtatgcccatgtactgaccattatgtgtacatatgattatacataatctgcacatgctgacccatgtggtgatccatttttattacttctttttagaaccctgtttgcttcatcaaattaagcatacaatcagaatcgcaaccacaagcttgtcagcgaaaactagtggaattatccctttacgtaaatgatagtttatctaaaagaggcaaaaatgattactttaataagccatatgtaagcaccaaagttttgcctttcggatgtgaagagaaggatatttcaaaaaagctctcaaggagcagtatagaaaaactgttgaataatacaggctttctttttgctgataaaaagaaggcatatattgttttttattacttgattgattaccataagggtaaatatcaaaagatgataaataaactatggctagtttttactgaattagcagcaaaaagtggaatgcctgatgaacaacgattgaaatttttaatggattgtcattcagctctcgcacgcgattttgatactctagatgaatcctatgaaaatcgtttcttttccatggccaaaaataaattcatgttacaattaagtttccgaattttcatttcaagcttggtgtggtctaatgtaaaattaagaagagtaaataagaagaagtggaagaaggctatgatgaatattatagaaacgtacaaagcgtagtgagaaatggctgcaccgatgggcctttcaatggaaccacggatggatctatgaacgggttcacaaatgagatcagaagtgggttcacaaataggttcctctattgtacacaaaaagacttacctatgcgatcacaagcgggtttacctatgggttaccctatgagaggatgacacccgtgtgagtaccaaggaggacacccatgtgagtaccaaggagcacgccatcgaatgcgccattgaaagcaccatcgaatgcgccattgaaagcaccatcgaatgcgccattgaaagcaccatcgaatgcgccattgaaagcaccatcgaatgcaccatcgaatgcgccattgaaagcacaaataggtgaaacaaaaaaatagccacaaatggaagagcgaattgatgagaagttccccacaaaatgggtggtatataatttattaagcttaacaaataaaatagctagcactttaggaagttacagactaaggggagaaaaaaaaaaaaaaattaaaaaaaaaaaaaaaaaaaaaaaatacccaaggtaagcacaaaataatctatataatgatgcaacactatctcatcaccagttacagatatatatgctaccaaccacctcccccaaattacctgtcaaatgatttaaacaagaaaatacttctgtaatacaacttttgagaagaatttaacacaacactttgtttggtgtcttaaccaaaagaatattatttttaagattgtttgattacaaaaattacgaaaatgaaaaaataataatattgcatttttgtaaattcttgtttgaattattttattttatttgttaaattttgtgtcctgtgcacaagtaataatttgtataactgttgtacttcttgtcatatttgctcttattttattttttttgttgttatttttccatcaaagaatggaaaagcgtaaagcccctatttgtgcttcttgcaccctcagtacagtgcaagttttacgaaattcagcttgatgaaaatggtaatttttcatcataaaaatgagcgaatttcgatttatacaaacagtaaggtgatgcctacaaattggttcatacgcacgtgtgcacaatgggggcgcgctaaaaacgcgctcacgggtcagcacctaatgtatgcatgtgtgtatgtatgcatgtgtgtatgtatgcatgtgtgtatatgttcatgtatatgtgcatgtatgtatgcatgtatgtatataatatatacatgtagaagcgtatgcacaaacgtaggggatggatgcatccttgccttatcttttgtagttatttaaatttattaaaatgtctaacttcagagactactattccaaagtgaaagatttttatttccaaattaatattagttgacacttgttttgtccttattagtgtctctaattctttatggtaacatttaaaaagaaagtgggaccatccagggaagcgctttttcacattactagttacacgtgctctatacacgtgccctatacacgtgccctatacacgtgccctacacacgtgccctacacacgcgccctacacacgcgccctacacacgtgccctatacacatgcatcgagttgcaatataaacagaacgataaaagatcgaaatgcatatatcacctcatctacagtgacgctaacgaattgggactaaataacatccttttttagttactcaggagttattgtacataaccgtttcggttcctcgtcgagggtaaaaaaaaaaaaaaaaaaataaaaatgcataaaaatatacaaaaatgtgtaaaaatataatgtcgtgtttggggacggacccctttcttgagcctcacattttgtacacattttgcttgtgtaaagggctcaattggtgttccctgaggggaattaaatcagtgacagaagttaagcgcactttgcgcttccttcaaaggtacaacaaaagggagcagcaaaatggagagcagtcaaatggagagcagcacccataaactgcgcagatttacatacccactagcaacaccaaacacataataatgtcattcgaacaaattgtgtgatcgtaaaagtgcgacattaaccacaagtcagtatgcttatatgctgacctcatctagaagccataaaccattcacattaaaaaagggaacagatacgacacatcgaaatatacaccatgggagaagaaaaaaaaaaagtagctgattttattcctaggcagtgagcaaaagtgcacagcgaggggataagttacatttttatgtatgccatgggcacatatgaacaacatataaatcacataaatatatagatatatatatatagatatatttatctctatatctatatatgtgcttttctttttgttccctttttttgcacccccccacactcagcaacagccactcacattttttgctcggcgtatttggcagttcttctatcctcttagcaataacgttgcaagtttcgcgcacatattttttgtgcgaatttaaagaggcaatatgcaacttggtctttgagaaaaaatggctccaatattgctgcgctttttcaaaaccgaagtgggcatatatatatatatacatatatacatatttcataacatctacataaataatacatgcaaatttaacccttttcgagtcaagcaaagggggggtgttcgttcctaatttaggagtccaggggcaggcaggagttaacgaaccaagaaactactacatgtaaagagcacagccgaaaagtgacgaagcggttaaaaaaaaaatgtaactcgctgctgctcaattcatttcacccttctgatagtaaatgtcgtaatgttaggtggtcattaggaaggatgctaaaagtcaccgcagggggaaatcaggctataaaaaatctaggtatctaaaaacctataaataaacctatctaaaaagctataaataaacctatctaaaagctataaataaacctatctaaaaagctataaataaacctatctaaaaagctataaataaacctatatgtaaacccatatatatgtataagtatatatataggtttataaaggcttatttatatatgtatatattggcgggtacatattcttaacgcattttaaaaaccaatgtaagagccgaacctgccttgataataccagaaggggcagaaatgtgattataccaaagtaggaacgaaccaggtggttaggtcatctataaaagcgctagcataatctgataggtcgatacaaattgtaacacctattcaaataattaaagggatgaattttgttttttttttttttgttctttctttttggcgccattcctaatttttgaatatatttgatttagttgacttaaagatttttacgaatttgatatatcatccctttggtgcaaattttttttttttggtaacatatatatggctaaatttaagattctttaacaaaataattttgtggttgcatgaattagctgcttgcagttgggagcagctatttttgcgtctgtacagaatataaagccgctgttttgttttttttttcgtcgattagattattttttgttcactttcttttgcatactttgttcgcttatagatttatacataattttacgttatcttaaattttacgcccttttatgcgcattaggcgttaggcattctttcttatgagtttttatttcttttattttatttatttatttatttattttattttttgttttgctagaaaaagcctattttttaaaaacaaataaattgtcctcgaatttacaagtttgtagcaccgcgtttgtagcaccgtgtttgtaacaccgttctttgtaaatggtgtttattaaaaaatttcaacatacatctgaactcatcaagtgaacatggcgaggatgtactcttcgaaaagatttctcatgttggtgggttacaccactctactgtttgttctgtggatcggaattttatcggtaagggaatatgttcacgtaaaaattgcgtaaaagtgatgtaaaaggcctttttttatttcaccgccccaaggtgtgctcgtctgcctgacagcagtgattggaaggcagagcgaaccagtgtcgatcagttcccgacttcatcaaaggggtgcacgcatacatatatatggatatgtatatgcatatatatatggatatatatattcatacatatatggatatacatatgcatacatatatgcgtatacctatgaacgtgtgcccatttcccaatttctatagacccataattgcaaatatgaagacaacacgtcagaagagttcccgataggcagctcccgtagaagcctttctgaagctttgtgccattatgatgatgcccctgcacaaggaagtcaagttttctgtcaatatgacgatgctgttttttatacagacttatataagggtttcttattgacgatgaagtatgcgcaaataggtaataaatcattaacacctagagaagtaaataatttactcgattcccttggtgtacttgtaagtaaaagaaaagcaaagtttgtgttttatcactacaatagatgcttgagaaaaatgtataacgatatgatggatagactgtgggtgcaatttgccaccgcagcaacgaaaagagggatgtcacgaagttatcaaatgagattttggaaagaatgcgatgatgaaataactaatgactttgtagaaagagacgaatattttttagggagatttaggaaattaatatctaaaggaacaatgatgagcttgactttttttactttcatgtgtaaatacaacaagtcatggaaagcggctttaagatattacgaagataagtggtccattactctatggcgcaatgtagagagttatccagggataaaagtaaggtctcatggcaatcccgacttttaagaaaaccaggaaaggagaatatttcgacgtttttttttttagttgtttttgttgctgttattttttagttgtttttgctgccatttttgctgccatttttgctgccatttttgctgtactcaattaaacgttacatgaaagggagtttgtttgtctccgtttggcaatcgaaatggcataattaaaaaatatatatatccattgctgcgttgcaagaaatggtttctttgccgcttccgttcaatttcgttattttacttttttttacgaattaatctaaggtagcggcatagacacgacagtgcatctgtagctttgtttgcgcagtttgttccaactccgcttgtttgtgcatgtatcatctattcgactttgagccatttctccaatccactaattttttatgggatactctcccatcagttcacttatttcactttacagtcttctttttgtagccccccccagggatgctataaaaaaggtacatgcacatcatcccatctttgctaaccatcttatgaaacacgatgtaaatatttttgaaaaacgaaagagaaaccacgttgaagtgaaattcggtcatttgtacaaaaaaacacaatatgatatgccgcttggtaatgggaaaagtgcagaatgcttcctttccccctttttgtgaatgcgcatctacatgtgcatgtaagcctttgaagcgttgtcccgaggaagaggttactacataaagggattctctaactttgcgcctccttccaacctcataatcaattctatcagatgaggaatgaagaaagaagaagaaactccccctcacttggtgtatcagtattcccggcgaggatagcaagaaagcattttcccttaaggtgtcttcgagacgttattgaaaaaccgagagggtctataagcgcgcattttaataaatatatacgcgaaattgcaaataaagttgcaaataaagatacaaataaagttacaaataaagttacaaataaagttacaaataaaattataaaaaataaaaaaaaaaacacataatgttatatgaacacatacatgctatatacacatgcatgctatatacacatacatgctatgtacacatacatgctatgtacacatgcatgtccccactccgcacacgacatggcgcaagcacgaggggaagaacccttcccaaagggaataccaattaccaatgcgaataaatgaacaaattgaaaaatgccaaaatgtaaagagagttatcttctggtagagtggcggatcccccttttgaccgctttttcaaaaaaggggagaaaaaaaaaaattactcccatacaatttgcacacatataacgggaaaaagggtttccttaaaaatcatcctcttcgacgcttctccgcgttgaataaaaccacaccatgtatacctatgcgacataaacgcatgtttgtatatggccgcattcatggtaagtctgcacccctatgaggaaaccatcctggccttatcacttccttattcttcccaataagagagaacgttcttcgttcaccgtctactctctttccacttcccgattaactcctcgcctcagcgcagtaggtagttattggcccggtcggagaggatcttgttccacttcagttccttctcgaacatgtccgaaaaccagaaggcttcatgtgcccccaaggtccaattaaattgcagtgtgaaaattactttattattcaacaaggattgaaaatatttctcagatatattttccataattactaaatctcgtagaagttcttcttcacattgtctccaatacatcttttgaagatcttcgggtaattcatttttagatgctaattctagaaatgagctttttaattcatttatcatattgtaatatttacctcttaaataattaatgtacacataaattgctgcatgtactcttttcttttgaataaataaacgtccacaataagcaatccttttttttaattcctctctggtcatttcgaatggaacctgtagacggtagctctcaaatgagtccctagggctacctatattgtttttgatgtcaattctatcttcgcttaaaaatctccccaaatgggaattctcaaaaaaagggtcttcattaatgtgcagtactttgtggtgttcctcccaggattcttcctctacagggatagctcccttctacgaaaggaaaaaaaaaaaaaaaaaaaaaaattcacgcgtagcgataaatgaggtatggcgtgacatttcagttttgcacaatcctacgcgcgcacctgtgtagtctgaagcacgcaacggattaggtccccccgatgggcaaaaaaatatgcacacatatatataacatatgtataatatgtatataatatgctatatgtgcagcgcacttttctttaatgtgcatctcaccgacgacatgcaaagcagcaggatgagtaggggtgagagaagcctcaaaaagggacgactgcaccccttgaaatttgcctttatcgacatttcttcagagaagtaaaaactgggctgggtctggcctttatgtaaaagagggttcacaaattattatttgaattttcttaattgtcctaaatcttcgttactcaggtatggctataacttggcggggtatcaggggggctgttctctgtgtgacacccttttagagaacgcgcgattggttcctttgttgcgtcagaaggggagaggaaaaaccatgcgaaagttagcaggtccgcataacatacgtgtaacacatacacataagagaaaaatatgcacccgcatgtaggtagcttaccacttttgtcacccctcctgaggagagtctttgcagagctgtagaaccacacccaaatggatgcacccggacgaacctaccacgtgacgagaccacgggtcgactacttaaaaggaacgacagggtacctgcctcttcgcgacagtgaaaatgtgcacacctctgaaaagaataataagaaaaatgtacgaaacaaaaagtgaagctaaaaagtgaagctaaaaagtgaagctaaaaagtgaagctaaaaaatgaaggctaaaaaatgaaggctaaaaaatgaaggctaaaaaatgaaggctaaaaaatgaaggctaaaaaatgaaggctaaaatatggaggccaaaaaatgaaggctaaaaaaaaaacgaaccagcctctaagccagtaatgcattgttgcgcctgaaaatacaaccgagctttttctaacctttccgtcggggtggccctatgaggaagaatgaacaattaaatagaaaaggcagcaaaggtagcaacggtagcaaaggtagcagcggtagcaacggtagcaaaggcttcaatgatagcaacggtagcagaggttgcaaaggtagggtaggcgagaaaacgcgagcgataaaggaacctgtcgcgacatataaaaatgtacatacagggtataaattaaatataggggcagatatattttttttgcttgtccctacaccagtgttttcgccgtagagtgcaaccacggctgtatggaccaaaagcatgctgcatgcaggcgcgaagccgcgtaaccgcgtaactgagtaaccgagtaaccgagtaactgagtaaccgagtaaccgagtaactgagtaaccgagtaagcctataacaaaatttgcaaatatttctgcgcatagcttttttgcctaacaaaattcaccttggtagggggagaaaatgcctgcgccactttgtccttcctgcgcttttgcgccctactttttttttttttttttttctattttcgcagctactttgtgaatgtttcccttattttgaacaattatcgtttttcttcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaaaaaaaaaagaaatgtaaaaaaaaaaaaaaaataaccatcagggggtaccaaaatgcaatcgaagcgctccttccattttgaacgagtcacaaaatttatgtaacatttttattttaataatttatgctatgcattagggggggagacagtggaaacgcctcccctttgggactgcactccacccgtgcgccgcttttatttttcgttttcttttttcgtcgcccctgctgttatatttcttggcttaactgttggctgacccgtttggacgacaccgctaccgcgcttcttcccgaccgcttcacaattcttcgccgcctgcgttaaaatgtgcagccactttacttcacttctttgtatgctggcgtgccaaaaatccttgcagcgtatgaggaactccctcagatctagataaaatactttcttcttcacaaaaaaataaaaacccttggtacacgtatcatccatatttattagttcgtgtgtaagtgcttcttcacagtgagcccattgcttcttccgttcctcctccgacatcccatgctcccaagacaggtcttcaaatcacttcgataatttactaaccatgtcgcgaaacatcctctttagataattactataatggtaaaatattatgtacgctttttttctacttacaaaaaaaatgcacgagctgattagcttatttatttcatccatggtgagttctccggaaaggtcttctttggaacacccgaatggtgggtagctaagactgcctgcctggctagttgctctgaatgcactacactccttcttattttcattttcttgtttatgggaacgcgttttcgaaaggacgcttttcattttggtgaccatttcggtcacttccctggctcgccgcacactaaattggggctctcccaaatttacccattttgacgaatcattttggtgctgaaaagtgagaaaaaaaaaaaaaagtgcatgtttcaacggctaaccatgccgagttttattttcattaccgctatactttagcccagtttggttaccccctatttcgattcttcatttttaaaaatgtctcaaaggagaagcaacatgcacttttcgatagtgctgcttgcgtgccacatagctatcccagcccgtggaaatttccatccctttaaagaaacgccacaaggggattgctcctcaatttagctgctcacttccgcgtagctgctatacaaattgtgataaaaaaaaaaaaaaattaatgggaaaatcccaacctagtttcatagtcacaaaatgaacaagtgaagtgtaaaaataattggatacaataattccgcttggaagtgggacgtgcatccttgtgtagttgtgctttccctccccccgtacgcgtaaccccaatggagagttcctacctcttaaaaaaaacttcatctgttaaggaatcagctcagtgtatgagcagcgtgtgggcagaacaaaataagtcggtcgtattttttccctcagttggtaaaaatggaaagtaacatcacaatcacaatttaggaagagacactatacacataaatgataaatggggaagtaccaacgattgtggtgtccctcccaagtgaacacaaaaaaactcttctgtacgttcctcctttttctacatggggtcatttttttcaacgtcccaacaatatgtgcaattaaggtggaggaaaaaaaactcatttggaggagaaaaaaatcactcagggaaggaactcacatatggaaattcagacaactcagaaaggctatcccttctttgtacattttatccccatcaaaatgcacacacatgggaagcataaagaaatataaaaagggtgcacacttttcaccgcttcgaaatggatcaaatgagatatacaactcggagatataccaaattaggagagaaatattttcacataagaaaataaaagatacactcgaaaggataataattaagagagtcactcagggacatctcaatcaatacaatagcttttgctacctttacagccttgacgaaatatatgaacaactcactaaactgcaaagactttatgatcagtgtgaaaatgtggaggatctaccgaagctgttcggattgcccatcattttaaaagacaatatttgcacaaagaatatcccaaccacatgtgggagcaaaattttagaaaaatataagccgtcctatgatagcactgttgtgagaaggttgaaaaaacatggagctgtaattgtggggaaaacacatatgaacgaatttgcaatgggatcctgtactggaggaatgggcgtaaagaatccctttaatgaaaatgagctatcttgtggtggatcttctggtggatcggctagttgtgtcggttctagaattataaactgctcagtaaatacagacacaggtggatctattcgaagcccagctgcgctatgtgcatgcatagggatgaagcccacgtatggaaggataagcagatatggcattatcccctataatgaagaaaccgatgttgtaggactcatagttaataatgtgtatgactgtagcatcctcttggatgtcctttccggagcagataaaaacgatttaactaccctcaaagggaaagaaaaaaaattccatttcaagttaaagaagtatgaagcttctctcaattttcaagaaaataaatgcccactgaaaaatttcaaatttggctacctaagtgagaaaattttaaaaaattattttgtcgatgatctcacatatcaaagttatttgcaagtcatgcacaacatagaaaaaatgggaggaattctgatgaatacagacctgcatgaattaagtgactactgctacttgtactatctatactctatgaccattgcaaatagtaacctttcgaggattaatgggatcaactacaaccttcagaatgtactcggaaaatccaatttcgttagagaagtaagatccactttgataaatgaaaaggtgctaacgagaattatcggtggatccataatctcgtcacgatttcaaggagggtctttacgacacacgttcgcaactgcgaaggggagattaactagagcggttgatataattttgggacatgtaaatttcttgttgcttccctccttgccaaggtcaaacaatttgaaggagtcggtaggcacccctcatgggggtatgtccgacccacaaaaggatacaactcagaaggagcagcattcttcaatcagtccacctgttacgcgtgccttctgtgaaattccatccccccctgagggatacaacaactacatgaaggaaattttctcagtcgtgtcgtcaatcacaggactcccaagcatcgtgattccaacgggggagtttaccccacagttgaatgaaccccagtcgtttcagttgctaggcagaagcttgaacgaagcggggctgctcaaagttgccttggcttataagagacaaatgcaggtggataaaagggtagtgcaaaatttaaggggagttgctcggcgattgggttgaagacaaacggggtgtgcgcgcgcgggtaacgcggtggtcgcacatggaggggtgaaaagaggtgaaaaaagggggaaaagggaagaataaggtaaaaagggaaaaaaaaggaagaataaggaagaataaggaaaaataaggaaaaacgatgaaaaaacggaaaaaacggaaaaaagatgaaaaaacgggaaaaaaataaaacacgctgcaaacgaggcatgcacaaaaaaaagacgtttctgcgtagccattcgggggattcttccctctaatttgttgaccattgttgaagcttttccctttttttttttatgttaacactgtttaacgtcaccccgcggggttaaacattgcacaagtttgacccatacgtgtgtgtttgtggggtgcactgcttggacgtgtacccctcgcgttacgaacacaccaaatgttccgttcacgcatagctagaagagttcctcctccacctccttaaccacgagaaaggtctctgtgtccacggggttgggggccaccaacttatcagactcgtcctctcccgattctgtcttatcagattttaccatctcatcctcatcaggcgtaggtgaacggttatgatgcttcttctgggaggagaccgatttattcacctccttcgaagcatcataatcgcttggacaagagtcttcccccacctggtcggttgccttttccgttttcccgtcactccccccttgaactttagcctttttactatttcgtagctccctaattttgttcttcctcatttgtctttttttttttttaagctttttttttctatatgctcaattttttccttcctcttactttggaatatttgattttgtgtatattctttccacttcttttccattaattcgattctttcattttcttgatttctttgctttcgataaagatcaaagtagtcacttcctgcccctgcactgcttccccaaacatttggtactttgtccacttttattttccctttgcctttttccttctctttttcctcttcctgtttaacgggcatttttatgacccgcccatccgacagcataatttcgtcatccagcacttttatatccattttggatcacgtcgctttggcgcccctttttttgcagcaccggggaagtagcgttagcagttacagcagcgttagcgttagcagttgcagcagcgttagcgttagcagttgcagcagcgttagcgttagcagttgcagcagcgttagcgttagcagtagcagcagcgttagcagcagcgttaacagctgctagtgattttatttcatttcattacgcggaggacacgcacatccgtacatatacgctcataaacacatgcgtgtacttcttctttttgcccaattgccctcgtgctgcctctacccatggggggggtaaaacaaagagatgcccacacaccccgcagcaaatgtgacaccctccttcgtgtgctttcccccccttttggaaactctctgcttgtctcccctttgcaaaatatgaaaaaaaaaaaaaaaagaattcccaattagcttgacgacagaatatagcccgagggaaactcacgcgacgaaggtgtataacgaactagtgacaaaatgaataatttcgaaaagggcgtaaatgaggaatacttacggtttagttggttcttaaaaataggggagtgcgccaaattgacgcagcgaaggtcaaataaaaattaagtgaccagtggccatgcaacatacgtgcgcagtcgggcggcaagtccccgcgcgggggcttcaaatgagtgcagcgcagttttgccaaaagaatgaagaaaaaggggactgaagctgaaaaaaaatgggcctaaatttgcaaaaaaaaagaaccataagttgcaaaaaaaaagaaccataagttgcaaaaaaacagaaccttaagttgcaaaaaaacggaaccttaggttgtaaaaaaaaaaaaaaaaaaggcgccgtacccgtttctcccaacggatgtgccactaaaaccctgggaaaaggcgacctgccaaatgggagggagccgcccgcttcttctccttcttcttcttccgctgcccctgctgcccctttgctacccctttgctgccgctttgctcctcctccgcctgccactccctacagcgccatgcggtggatccccccgtcccgctccatcaaactgagcttctccaaaaggagcttcttaaaataattgtataacgactcgtaaaataaaacgtcgtccaaggagtaaaacgtcctatgcatattattataaaagagcagcgagtcgtttaagttgtccagtatgcccgacctagctatgagaatattattcgagttcgttttcacggctattttatacccacgcaagctcagctccgatagcaaaacgatattaatcacatcgtcagaagacaccgtgtcgttgtgcatcattttcgaatgcgcctcacttagccgtatcaaactctctaacgtcctaatggtcgttccgttattgccattattatgcttccgtaacatcgaatagtatgtaattaaaatcagcttggagttcttattaaaattgggggagcagttattcttcacgtagtaaatatactccttcagcttttcgctagaccatacaattttggtgccctccgtttgaggcgttttgaaggcgtgtccaccggcccactcctcctcctccttcctcctcctcctcctcctcctcctccgcttcctctccatcaggggtattcgcattggaggagttcacatggtctgctcctttggcggagcacttctgggtacgcattttagccgagttcgattggacccctcccccgtctgctcctcccccgtctgctcctcccccgtctgctcctcccccgtctgctcctcccctgtctgctcctcctctcgctcctcccgctcctcccctgtctgctcttcctccccctgctcctccttttccaactaggcgcgaaccccaccaccccacttcctgcacagcgctgccccacatgcctgccccctccttcactaaaccacccgtagcacaaccagactgcacatcctgtgacaacacgtagtcagcaatcttcgaatctatttcattattatcctctgttattacaaccatgtcgaatctgctgagcagcgcgtacgaaaggttaataatgagagccttattgtcacaagaagatgataaattacccttaaccgttttatgtaactcgaaattagacgcaccgataatagtgcacctacaatttaatttatccacgattccacccttggctacggaaatggttagctgttccattgcctcgtgaatagcattcttattttcattcttcattaaacaaaattcgtcaatacaacatactccattatctgccaaaactagagctccactttctaacataaaattgtttccctcttttatggctgcacaagtcaagccagcagtggtacaaaacatacctgacacgttcatacaaatgttgctgattttttgtacttccttcaatagctgagattttcctgtccctggatctcccacaagcaacaaatggcacagtgttctcttgtcacaattgtcagaagagaaattttttcctctcctcttcctattctttgctctcctctctctgcgtcgtttcctcgctgcgttttcgtttccatcatttgttcgtcctccttccttggtgttattattatccccctttcggttcttcgccctactcacatgtgcgttttcgcaactggaggactcatcaccttcttcttcttcttcttcctcctgccactgcctccgcccctgcctctgcccctgcccctgccgctgctcctcctcgtcgccatcatcgtcgccatcgtcgtggccgccattccggtccacccgcgtcgtccctgccttttcattgcttcggttgaaatacttcttccacttattattctcattgtaaaaggaatcatattcatttattttgttcccccctattagcaccagcagcaccgatattttggacaatttgcaattgtacaaattggggcatatactatcgcacaggtgtctctttccttccactttgttatttttgaacaggagccaatatttttcaaacaggctcctttctgggacatctatctctgcatctgttgtattttccttcggcttatttttttttctgttcattttgctaccacttgggggagtctttccagcggcactctcaggatgtgcccctccctgctgggggtccttctcaggatgtgcccctccctgctgagggtccttctcccgatttgttccaacacaatgtgcactgctcaaatgtgatgagcttatgagtcttcccttttcatcgcgtgtggggctcgccgaggggtcatccccaagatttccattcacattatcgttcttttccttgtcagtaccactaccctccccagtggacgcctctccacatgcctgcgcctcattcgttagggcatttatacacttagcaaactcatcgtccagtgctacctctttgcacctagaaccctccagctctttaatttcgacattgtttgcttcgatgaataactctgagtcgcatctaatgtctttatacaatttcttccacctgcgcaggatgatcccatttataattactttcttccccgggtgatatttcccagctaggttttccaaaaggaccaccgtaatggagtatgggatattcgttttactcgattcctttatttttatttcttggtaatctactcgtttaacttcgctctctaagaattcgaaatttgtgccattacattttttttcaatatatgggttcttactatgacagtttccgttgtgtgcgacattcgatttggtattgcgcttgttggcattgcgttttgatctatagttagcgtcactctgcacaccatttttattgtcatgcttggcgtcgcttttgacatacgccactgcttcccccatcctgctttcttgagccgtgtcttctttcatatacttccttctcaaattcatttctttccttcccacttcgcttaccaaatcgtttctatagcaagggggtatattcgtgttaatctgagtattggggcacttaaacaccgtctgcgtattgtaatacaactctggaatggccttttttttaattatgctatcacacttcatacatctgtactttttgcattcttccaatattttcttttctcctacgcgggttattatcccctctgtgcttacgaacttaccgatatgcttactccgtatttcttgcaagtagttaatgtgggtatcatgcaggtagggtacatttgccactcggcacataatttttatattttgtttttcgaagatcattttcaagcaattatttattttagttttcgtgttttcgtcttttaaaaaatcgtaatctttgtatgagtagagaattccttttatcagacacgcactgtatacgtctatttcttccataacctttttgtctttgctgaaattgtagactatgaaatcgtagagggaggggtcttctgcgcgccgatcctcgtccgaatctaaggacgtgcttccattttgatagctgcccttctcatcggtgcttcctccattttgatagctgcccttctcatcggcgcttcctccatttgggtagcttcccttctcatcggtgctccctccatttcggtagcttcccttctcattgttaatctcctcgattaagcccccaccctcggtacccgcgttcggctcttctcctaggttatcctcgcctaccgcttcgttatgctccctcttcgtcaaaatatctccgtacccaacgcaggcgcgaccgtcttcccgtaaaccatctgtatacacgcactgaacacccgcagcttccccccgattgtccacatcactggtaggagaatggctccttccctgcccaagatcgctatcactacttacgtccttttttgcctctctgttatacaaaaactcgaaatagcaactcaggaagataagtcgaaaaaaaaaaggaatggagtagttgttcataacatcgataaatttgtggaagctattctgcatgtaatatatcaatttgttctctccatgctgaatcgcatcgtacatgtcaaaataaaaattgtatatgtgctcatggcttccctgttcactgttttgaatatgcgagaattggatgtcttcaattttgctaatatagctaagtgcaattttttttacctgttcatagtattttctattttttaaaaacagtttgattattattttattgaagaatttcacattttttatgttttcatctgcgttgctgtagttgcactcgtcctcactgctaacatcataatcagtatcgctgaaaatgctcgattcggagctggaaagcaacatgttcagttgggataaccgcttgaaatgataagttgttcttgtgcatcttcacaaagtacacatttcacagctaccatactgaaggcaacgggtttggggcaaacatttgtccccgcacgagcacacgaaaatgtgcatcaaagggggggaatgcgcagtatgtgcaagaagaacgggttacgatgcattgcgtcacaccagattacattgtagcatattgcattgtgccgtactgcattgctaataatgaatactacgtgaatgtcaattttttcactcacacttttttttagcctatacaaaggtaaaaaaaaaaaaaaaaattctgagaggatcatatggcataaaataaatttaaaagagtcattcacaaaggtgacctttaaaaaaataaaataaaatagtacaagtacggggaagagttgcaggtcttttgcatgaaaaaacgggttgcttaagttagctccctatctctctctcttccattcttccttcctcccatttcacaagttcgcgtcagtttactcgcccttgctgaattattcaaaatgcgtgtgtgtttaaagtagaaaattaaaaatggaataatacaatttggcagcttgacacattgacagtttatcagtctgacaaaatatgaattgatgggggaaaaaaaaaaaaaaactagtgcagtaggaagtaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaaaaaaaaaaagttgcacaaaattgttatggctagaaaaacacaacttcttatttttcaaagtgtttgtcctgtttgcgtaattttccacgaacgctaaaccgcttcacatttatgctcattctcatgcttaaaaaaaatgtgtaggaatgtttataaaatcgtgctgattttgcacaagtgtcatccccctgggggagaaacgccttggtgtaaaattatgcaactgttggtgcggcgtgtgcgagtagggtagcgcattgcgcgaaggaaagcacactccgctaagaagggggacttaccaaccgcagttaaagcatacgcccatacgaacatgcatatgtttacccgaacataacccttttttgaaatgccgacatgcgcggcttcattgtgagctaaattacgcgtttgctttggtttggtttcctttgatttggttttctttggtttggttttctttgatttggttttctttggtttggctttctttggtttggctttctttggtttggttttctttggtttgcgacgcttcgctgtgctgcgctttgcttacctttgccgaaattcaccccattggcgtgtttatcgcattggccgcagtttgttcaccttttggcaaaaccccgttctttactcgtaaattgcgcgaacgtaaaaaatgcgcccttacgttgaggaacatttggaaaggggcgctactactttctttgtcacgcagaggaagccgtagccccaggtgacattcgacgctttgcctgttcgcctgttttgctattttattttttccccatttctcgccttaccgctcttaaaaattcgcttttcattttgccctgcgaggcattgcgcatgaagtttcatttgccatactcgctccatgcaccacaatttcataaatctgcgtcatcacatttttgtgctgcaaaatatccccccggcatgtgcctaccgatatatatgcttaggcatgtgcatacgcgtagttctgcgtgagcgtttgttttatacagctgcgcatgcgtacttggtatgtgtgacacggttaagcactgtacacatatgtaatgtgagtacatgttttttttttcctccatttgttgtacgcgtatttgtttgcacatccgtatgctatacgttgtatgtgtgtgtaagcgttttcacgggagcccgagttcgacgcatgctcttttcttgttctgtagcatcaagccatcagtcgggaaacagtttgcattattatttcagtgcgtatgatgaacagcagttccaattgcgacagtgtcaggtgtattttgttcaaaagcaagcagtttgtgctgtgctcgcaaaaatgaatataaggaggcatgcataagggaagaaaataccatcgcctttgctactgcgacgaacatagttaaacacacacaatttttagtgatacaaattttgaaaagcaagaaagtgttgcaaaggatccaagtgtaggtgtacaagtgtgttgttctccgcgccgatatcgcatagattgacggtaaaatcgcatttgctcgaaagtgagtcttgtcgtatgtgacgactagccgattgtacgcgcatatgtgtatgtttgtatgtgtgtattttttgtgtatgcatatgcatgtgcattttctctcccccgttccgtacatcactacagttagccacctgtaaatgacccaggagtgttttgctattcctctaaagaataatgcgtaccgcttgtacaccagtgagatttttgctacccgcgctaaccctcaacaaatgatgtgcacgcatgtgggagagtgcgtatgtctcagtagcagctgttaatgcgatttagtgtaatccgcccttttgatttctctagcgatgtaaaaaaaaaaaaggaaggaaaggagcagaacggggtagcggcaatttatggaacgtgtatatgatcaactctgtttttaagttaccctcgtgatacgtagtgctttcctttatcttacaaaaagggaataaaaatccatttggcatttcccttctcgatttgcacaatccaacggggagagacgcctttcgtttttctttccttcgtccacatggtgcagtgttcttaaagggatgcagtccgtgtgcggatgtggagagctaacataagcttcgagggcagccactgtgcatttgcatatacatacatatatatatgtgtatatgtatatatttatgtgtatatatttatatgtacataattatatctacatatgtgtgcatattttcacacccatttgtataaccacagttgtgtggacccatgcgcatgagcgtacgtgtgtgcacttgcacacaggagctatgtatataagcgaacaaggtacccccccccaagcagagctaccgaaagggtcaccctttttttgcccaacaacacacataaacaactcagttaagatgaagcccaagtgtagcaacaaatcatctatagctagtgctgaggaaagtaaaaatgaagaaatcgacagggagtattacagttgtataaaaaactgtgccactgatttgcagaatttatctttaaatttttttccctcaataaatacgtacacttgcattcccaaaattaatgccataaattcgataacttttcacccatgcatttcgagtcgagattattttaataacacgtactcattcaagccgttgttcactcaccacttctttagtgacagcgagcaggtgggcgaggcgagcgtgtgtatatgtaaatatatgtgtttacttatgtgggcccatttggggcagcacttcccactgtgcctctccctacagtgggcttctccctacagggcgtttctccctacagggtgcttctcccagcagggtgcctctccctacagggtgcctctccccacacggtgcttctccccacacggtgcttctttcccccctttaggtcatcgggttcgacagtctcaaaatagacttctactacacctgtgacagttacgaagtgttcatgaaattaagcgggtccatatgtgaccagtatgaaaattcaaactacatcatgttgatgcttttgcaaagcttgtacattacgactccttaccctggtgggttcatcgagacagaggaggaatttctaaggattctcagaagaaacgaaggggtggaacgaaatgaacaaagcaaagggaaggagaaggccaaagcgagcagtaccaaccaaagtgatgcactaactcaagaaaaaatttacaaacctccaggggttatcatttacgaaaaaagactcagtgatgatatttatttgcaaataaggaagtgtgggttttcttcgaaatattttaaattagaaagtgtggactgtatttacggggaggaggaggaggaggaggaagaggaggaagaagaggaagaagaggaggagaaactgggaggccaagacgggggtgtctatcagaatggaggtactaacgtggttcagaatggaagtactaacgtggttcagcatggaagtactatcacggttcaacatggaagtgctaacacggttcaacatggaagtactaacgcggttcaaagtgagatgaccctttgtaaggatcaaccctgtggcccccccaaaaatgacaggagtaaacaaaaaaaggggaacccagttaaggagacaaagagtgagaataagaccagtaccaaaggaggagaaattaacaacacatccgtaaatcctagttaccaacataacataaaggggggattttcaaatgagccatgtgaggatgacaagaagggtgaagggaacgaagctgacacgtcaaattacatcacgaatgatgataactgtgggagtagcacgatgtctaacgaattaaataaagaaatcaccaccaggaagaaaaggaactcgaagacgttcttcgttgcctcgtgcacaggaagcaacgaagagtccatatcgcacaaggaaaagataaaaaaagaaaagaaggcaaaggaggtgctccccacgagcactgaaattggtagcgctggttgtgataatgataactccctcgtcgaatcgaagaaggcaaaaaagaacctcacgaaatatgttaccgagagggacatgtctaagctttaccgacactatttgcgtgtcgtgagggccaagaggagaaacagcctcatcgctaggggtgacacccagaatgagaagacctccgctgggaaaaagatggagaggcagaactgttcgggagggtcctcgctgggaaccgttgctgtaactgcggctgggtcgggggggccggaggcaggagaggcggacgaggggagcgcaccgaaccagccaggtgtagccgccgagtcggaagcggctctcaattcggcggcggctcccgattcgagttctccaatgaaagggagccctccaatgaaagggaactctccaatgaaagggagctctccaatgaaagggagctctccaaagaaagggagccctccaaagaaagggagccctccaaaaaaaacgggttcaccgaaccagcgagtgtcagcaaataagggtggtgctcccaaccaaccgatagagccccccatcgagaacgcaccccatgagaaagaaacaaacagcaggaagaaaaaaaacgttagagatgaactccttggggccaagtacgactacacagttaagaacaactttgagcttctccacagaaaggtcgagtggttctatcactggttcatcgaaagtgcatcaaacattgagtacgattatcggtggagcgtcatattgccatacatagtgttcaagcatgatgaggagaaaaagttcacagaaaataaattcatcgagaatttaaacgtgcagcttcttaaaaacagaacctctaatgttagcattattccaagtatcaagttagaccctgtgccccccccaagtgttgcaacgaataacaaggaagggtgtctcccaaccgggaaggaggtagaggctgggaataagaagaagcttaagagaggagcaacagctggggtgaaggaaaagaaggaagttaagaaaaggaagaaaggtcaaggaggaggggaggaagtaggggatgaaggaggaggagaagaaggcgaaggaggagaaggcgtaggaggagaaggcagagaagaaggcagagaagaaggcgcaggaggggggggtgaagggaacccagaagagcagacatacgagtgtaagcgagaggttcaccctgtcgcatcgtgtgaaagtgaaaaagcgaatgatgagcaaaggggagggagggagcaacacgaagtaatggtgaagaaggaaagccaggatgagaaaaagaagaaaaaaaacgcaaagggtagcagtaaagaaggagaaaaaattcaagagagttacaacgttgaacacatggaatcgatgtttgacccaaacgagtacgtccttacgagtgagattgtcattaaagcgattgaaaacaccatgaaggatgtacgaggtaaggacgaggaggagtattactcattccacaataattacgatgtcatttatttgtactccgatttggagaaaggagtgggtgaggcgaccataggggcagtagaaaatttcacagcagcaaccgacgtgaagggagagaagaaaacaaaagggaggaaagggtccgtggcggaaaggaggaaagaaatacacctcaaggaggaggaaatggtgaagggcgtaacagatgagcaagacggagaaaaaaaaaggaaaaaaggtaaagataaaagtaaagagaaagatagggataaagataaggataaaaatatggacaaaaataaagatcaaaatatggacaaaaatgtggacaaaagtgtggacaaaagtgtggacaaaaatgtggacaaaaataaggacacggataaaaagcaaagcctgtactatttttacctattcggattggcgacgacctacaccttttttaccttccaatttgatcgaaaccggatttcccaatttttaattttcccaccgatgcagagtaaaggactaggaatgaaagtgctagaaaaaatttatcacctatctatagtcaactcaaatgtgaaagaaattactgtagaggatccagccgtttcgttcacccagttgagggatatcatcacgattaaaatgtgtatcgatttgagaattctgagccccactattctctacccaagtgattatttgaaaacaaaaaatattgacaaggagtatgccgaattggataaaaaaaaatttatgaaagtatgcaaagagacacataaacagattactaggatgattgagactttattgttggctggtgttttaccacaccctgccccgtgctatgctgatattggggaagacaaaacctcgggtgttaggaagaaggagaagaagaacgaaagtcctgactgcgtcaattctatggaacatttcgagtcctccgacttgtgcaaagatgtgcgcatcaagattaagaaacgaattaagaatgattacatcgggaatttgattaataagaatatgaactgcatggcgagcgacgtcttccaggactacgtaatgcggagagggggcgcgcgcgacacgcgcgacacgcgcggcacgcggtggtcgtgaccgtgcggcggttattaccttgaggcggttattaccttgaggcggttattaccatgcggtggtcatgaccatgcagcggttattgccacgccgctgccatcaccatgccgctgccatcaccatctcattttcatatttgcgcaccaggagcgatacgcacacatgaaagagcgaaccaggcagcaacacccattacgtgcacatggccccttttttttttttccccctgcttcaggtgaaggaagagctttacaaactttggaaaaagcagtgcaaagtctactacaggtgagtagcgatggatgggggagaggcatttagcatgtcggatgtgacgtttagcatgacagatgtgacgtttagcatgacagatgtgacgtttagcatgacggatgtgacgtttagcatggcgggggcgactgccaatggtgcagcctctgctgttgggttgggtacccctttgacacatccatactcgtcgttcccgcatggcgactccaccattgaacttccaaattggagaagcaacactcccatttgctcaactcaacttttttctttttccccctcctctccactcgcaacacgcaggacgatcaaaaaattgaggtctctctacccactgtagtgacacgtgcataccgtgaaaaggacatacccgatgtaaaaaaagggaagatgacgagacaagcatcatgggaaaaaatttcatttaggggttcattttggcctgagtgttttcacccatttgcgtaacttacccacacacgcacacacggtggtgctcatggggagtgcaatgcggaggagataaatgcccaacgtacacgcatcaaatggtgtgggcatctaacgagacgtatgcaaggcggtagcggttcacccaggcaacgaaaaaaaaaaaaannnnnnnnnntatatatatatatntntntnttnttnttnttntttttttttttttttgaatgtgtgtccttcatcacacatttgcgtgaacagccgcgcgaacagccgcattaacaactgcatgaacaattgcgtgtctggtggaaagaggtggcggccgaccatgcgccctcctcccaaccacgacgagtcggcggaaaagcatgcaggtgcggaggagagggagggaggaagtgtggacgcgaggaagtgaggacgcgaggaagtgaggacgcgaggaagcgaggaagtgtggacgtgcgaacgtgcgaacgtgcgaacgcgaggaagtgtgcacgcgagagagcccgctaggcagatgaattttcctcgtcatacgcattttgattattaatggagggttcatcctgaatgcctaaaaagatattattaaagtcttcatcattttggtgtttatattttggcttggtaatacacgaaatgaataaaattcttttattttttttcgcaaaaaaaaataattaaaacttgaaatgctttctttatccacatagggatcattgtccgtatcgttcaaataagtatacacatcacaatgcttaaaatcgattagctcttttaaaattttccaaattcttttgttaaaacctcgatatatattttcaatgacgtaaaataaattgtagttaatattatctatgactgtgttcatattttttatttgcttcaaattggatttacttaaaaatttaaattcataatctgggaatacataatttaaaatgttaatgacatttgtgaggatgttttttttttctttggtgtgtatgacttctggtactttttttttttttattgaatttttctgtgtcccacgtttgctgctacaatcggtggtgttcgtcgtgtctgctgatgtgccaactgagttggctggttgtatactcgagggggtaacctccttgccgttgtttccgtccccccctgtgaggtccgcacctcctacactggcgctgtaactgtggggtgttttgtctatttcttcgaacaactctattttggcttcgataaatctgtcgtgtgcctcaagcctttctaaaattaaattcacatcgttcaggttcgcaacgtctaggttgatcattttgcgatgtgtgcctttgttggtgcgtttgcttatgctttttcttgtgctttttcctgtgctttttcttgtgcgtgcggtctctgctggctcggttcgactggtcctactcgccttgtctcaactgatttatgcttatatctccgcttctaactctgcttgtctttctcgcgagatgcttcttccgcgtcccatgccgttacattgtaacaagaataggagggaactcagagcgggctttcttctaaacttcgagtggggctgcttcggttgcataggaggggtgggggggcactccgcagagaagcgtgcaaatcgcgggggcttaaaaaacggggcgggccgcggctgctttttgcactttcccatgtgctgccaagcatcccgggggcgagaaggggcgccagtgaagcggtaatgaagtagcagcgaagcggcactgaagtagcagtgtaccaacgacgcggcaatgaagtagggctaacaaaatgacaaacggggaaccgcacgatgcatatcaccgtacgcaccgcgctcgggttgcagttggtccgcccttttggcccaaagcgtgaactgcgtaaaactgcgccccgccctcgttacgcggcgcaattgaatagctgccgacgggcgagcatgcacatgcacgtgtacatttatatgcacaatgcttttctgttttttatattattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaaaaacgtgagataaaatgtgggataaaatgcggcatacaatacgggatacaatacgggataaaatacgggatgaatgatggctgaggtgacccctgacatggtcgctaaaataaagacaatacgaggaacaagttgcattcgcggaaaaaaaaaaggagagtaaaattttgggggtttcgtttcatcgctgagcaaatctaaattgcgtacagcggatgcgttttttttttttattattttttttttttttttacgtacggtgcgcacgtgcgggtgcatgcgggtagggactccaaaaagtacgcagaggtatgcgctttgaacgacttcgcgaaaatgcccgattgaacaaataattgtcgcaacaatttctagcgtatactttcgtcgaattgtagtaggccctttttaagtccatttttgtgcacataaaaaagtatgcgttttttttccttttttttccttttttttttttcttttctcctctgtatgagcgtataatagcagcgaagagaaaaatgcacgagcgaattgcacaaaaaaggccatgctgattatatgtgcgtacagcccagtcaaagggaaaaggttcctccactgggggatgcccacaagggaggcaagcgaaagaaatcgaaatgacgtacaaatggggatgctgtgatgtgatgtgacagtgcgtgcacggatacgctcctcccatgctcgtcgcgatttaaaaggtgtacactcctacaagggaaatataaataacatccctacctacgctgacatgattcctcatcctttgtgccctctgaaaaaatatgtgcacattttcgcatgtttaaaggaggaactagttcaagtggtcgtcaggccttttctttggggaaatgccaccaacacgattttccatttacaccctcgctgcagttgcatgcagggaaaaaaaaaaaaaaactatcagtttcttcagttcgtacgcgaggatggattttccttcgccccgcccagtgtatcactaggccattttgacttcttcctgaccgaccgctgagtctgccttttccccaagccacacttccccatgcttatcgaatttaatgtaagtctcctttagtttgagaaaaaaaaaaacgaactcgcttctccttaaatggttcctaacagcacgtggttatctctccccatgagggccgttcgttcgaccggacgaggccaacgcctcgaagggaagaaaaaagaacacttcccacttggcgccttcatagggtgtgcacgtaaaggtgcgtatatatgtaccaacttacagaggaggaaaaaaaaaagaaaaaaaagctctaataggcaacaactacaagagagcgtacttcggaacagtccactccgattgtaactttttctctgtcgaagcttcccctttatataagggtaaaaaaaaaaattgatgaacaaatggcaactgacaattgagcaagcttaaatttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnccttgcctgttcatattttttttaagcattttttttttattttacattttttgctccaaaacggtgagtcataaaaaaatgtcttcgaaaatgtccgcgaggtagaagccaagattgtggtaacttagccaaacagaggaggtacctcttgctatgtcgctcatcaaatgagaacatataatctcatatacactatagcatacactgcgagcaacacaaacaccaacgcgaaatgagcccccccgggggataccccacacgactgcgtcaccccccaaagcctctgcagccaaaatgaaagggaatttcctcctcttcaaaaattatgcaaaatggcgcaaacgaggcactcatcaaatgggcacaaaatggtatgcacacagtgtagcagagctggtgaataccaaaaaaaagggcggagagaagaacaaatacttttctgcaggtcatataaaagatggaattaataaatacgcaaatgaagccccaacacgtgtcagcgtcctaaatgcagatttcgccccaaaggttagtcatcacaattatgatgatgatgtcgctttgacgagcaatgcggaggggcctacttacgaaaatgagaggaaaccacaggacgagataaaattacggtgtgcaaaaagtctcaaactgttaggcatgtgcgtaatcacttccttattcttctattgcacatttaagaaagtaccagaggggtatatctgtttagtacaaaacaaaaatgacgacacagtattgccatacatttatgacgatttgatgacttttttttaatccgttgaaatataaagttcatataatcagagtcatcccaattcaaaagaagtttacacgtgtgtacgagacgttggataaaaagaaagtccgcgtaaaattacaagtcaaaatgaaacccaaaattccgtttattatcgaaatttttagttccttcggggttaattacagcacgaattatattgaaaaggaaatgaacttggatattatgaatgtagtgaagaattatcacttggatacgttagtagaggaaaataaagaggccaatcgtatgccacacgttacagtggatgaagtagttgatcaaattatggacagattttacgactgctccgtttttcacaagataattcttttggatgtctccatcctgtttgaacgggcagaatagagaaaaaagccaccacgtttaaagcatgcaacgtttcgtgaacagcaccacacatgcgggggtacacacattacgggcaccatcatcatccaccctaaacgttgccaaattgggcatagctagccagtgtgcaaatgtgcatgtgtgttttttttttcctatcatgcgacgcaattacgcgaggttggttgaattacgtctgccgcactcactgcgctaacgttacagctggtgaattctccacttggttcatatgattcagccactttgcgaaatgcgcatttttgtcgaactgccccccccggactgttatgtaaaattacagcggggatttgcgcaaaccgaattgcagcaaaccgaatttctgcaaatccattttgtggcgatccattttgtggcgatccattttgtggtgatccattttttgacgatccattttgtggctatccattttttgacgatccattttgtgatgatccattttttgacgatccaatttgggccttcgccagcacccagttaaatgcctccgcggtgagggtccactctcctacaccagcgcgtgtgcaactgtaccgcaaaacggacttgcgaaatggttgagcccttttctgaatgatgcaacgggttaagaaacaaaaaaaaaaaaaaagaaagagtgacaacgtactggaaagctttaaaaggagtaaactctgcttgccaaagttcctaattatgatgaatgaaattaaattaagttagatcacactgcgccacgaagcactaaattcgagcctacgggaacttcttccctcgcgcctgttggttaatgttacccattttccactttcacctgaaccgttcaggcaaaacacgatttaggcgcggcaaaggggtaacttcgtcgtttcgcaaaaccgtcacatcgttatgtaggtaggtctcccttttggccccccttttttacgcagtcgcattgttacttcgtcggacttctaaaagcagtgggccgcaaatcaccccctgctgctgcaacttctgatgagaattgtcacaataggggaagttattcgatttccagcatctgcacacggaaatttttttggatttttttagcggagggtacaccttctcgatgtgcacagcctttaagttccgcaggtttaaaatgtctcctttttttctaaaaatatcagctggcttttcctttagtagtgtgtttcccatcgttctttgagttggcacaagagggcacgctttttcgcgtccttcacgcttcgcaaatatgatttgaaaaattgtttcgtccctgttacgggattgctacataccgcaggggttaaaatggagagtccagtgcgtcgctacaactatgccgttacaactgcgatgtcatgtttatatgctccttaaagcggggacttcggggcggagaacaaacaaacattaatatttttttatttttcacacacgtcatacccttttttttgtcattccttcgatgcggcatatgtctttctttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatttcgctgcatagtttccccgacgagcataacatggaaatagcaaaaaaacaaagttttgcttctgtaatgtgacaaaataaagtttttgtttcttttactcttttttcttcctctttttcttctttttcttcttctttttcttctttttccttttttctttttttttgtttttttggtttcatgtacatgtacgagtgtatgcatatagcatatacatatagatttttacattttttttaagtgacaacaatacatgttgtaaggataaggaaaaaaaaaaaaaaaaaacaagataacagaagaaaagaggaatataacctttttgatgagaataattaaaaatgttcatcataaattggttagtcagggagcgagcgcaaaagcatatgagagaggagggagtggaaaacatgttcctccgcttgttcgttcgattgaatgtttgcatgttcggcagcatgactgcttgtcgcttcttctcatccgccccgtctcatacctttgcgcgtctcccgtttgaacccccccttcctccctttaggtttagggacatcttggcacatttgggcctatcacagaagagcgcaaggatattatttttaggtacgagcactacgcgcgtgagggtgtgtgtgcatacacacatacacacgcagatggccacatacacacgcagatgcccacgcacgcacgcagatgcccgcacacatatgtacacctgtgcatgcttaacacaaagcggaacggggcgttgtggcagacctccccagaacggagaagtgcccatcgttgcgcagattgagtagcgaaaatgaatactatatgatgagtaatgtgggagaggagaggttaaacgggccagcgtttctccatgtggtgtacctcgtgggttgagtggaacctctccgtaagttcacctctgagcgaccacgtcctcacgagcacttctcagtcgccccctttcaaccacctcttttaacccccctcgtgcaggcctcgacaacgccgggaagacaactctcctgcatatgctaaaagacgatcgggtggcccagcacgtacccacgttgcacccccattcagaagaactagttgtggggaaaataagattcaaaacctttgaccttggagggcatgaaactgctaggagaatctggagggactattttgcagcggtggacgctgtcgtatttatgatcgatacaacggacaggtctagatttgatgaagcaagagaggagttaaagcatctcctcgaaacggaagaattaagtaacgttccctttgttgtcctaggaaataaaatcgacaagcctgatgcagctagcgaagatgaattaagacagcatttaaatttattttccaacctgactgtgcataacatgaagggaaattcaggggtgaggccagttgagctcttcatgtgtagcgtcataagaaggatgggttacgcagcggcattcaagtggatatcgcagtttctgacgtgatgcgtttggcggtgagcagggcaaccgaggcaccacggaggaggtgaccagaacgacaggcatcgccacggaccaggcgcgaactaggcgcgaattaggcgcgaatcggcccgaccgccacaaatcgtccacaccgccacacatcttccacaccgccgcactttcctccccccttgtttaaaagtgtgtatatctgtatgtacatgcgcatggagcattcgttcacccatgcacgtgcgcccatatgtcccctcatgcgatttgcgcgcccattttccagccactttgttacatttctaaacgcgttcatatatgcacagacgcatgcatatatagcccatatgtttatgtgtacataaacaaaaggtttaaagtacattatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaaccaacaatctttgtctaatttatttaaaaaggaggatgaatgtccaattaggagaagggtacccctgtgcgcacgtacgtatgcacaagtgtatacctttgcaggcaaggagcactcctggagtgaatttaggtaccccttaatttttgacaaacgaaatgagctttttaaagtgtgtgagaagcgcactcacggaaggctcaaagagggtgcgtcgagtggagtctacgacgggtgtgggggggttaaaggagtagagggaatagcaaaataacggatggggggaaagtcagagcaaacaagtgtgccatgcgaaatatcttcatgtgctcacttttgcaatctatataaaggcgcagtgctgctctgcgcaaaatttcagctagctacatgatgaccatggaaatgtaacccatcccatggagaccctatcgcacagtgagaaaaccaactgggaaaaacgctacacttattctgtcgtgatagggagagagctgatcacacggagaagccaccacacacatagacatggtgtttaatccttctctgcggctggaaaaaaaaactacttgtgaaagataacctttttcctgttttcaagcgtcttcatcatttcctgcaaaaaaaaaaaaaaaatttcctccataatgaacaaaatgggtaaaatatacctgaacggtgcaggtaaaatttggtgaccactttttgcacacacgagtgggcatatttgtgtagctacactgggggcgtaacttgagcggcgcgaaatgaaaaagcatgcgtacaactctttcccccccttttattttattttttttttcctcctgggggatgaacaaaacgcggtgataacaacttaccaagtaatcccccttggattcgcagctgtgggagtcactaggccacaacttatatagcttgttcaacagagtgcaatccattttgtatcctcccttaaaaccacccaaggtaggggaattgctatacttcccctctccatggtctatgtacttatccaaagtagcacttccagtggtgcctgtctgaatgcccgaaaggttaaaatattcgtggtagatatactggtgcatgtcgaaattttttatatcaccaaagtcgatggaattgaatacatccgataattttttgttgtaaaaccctatggcatgatttttgaagcagctggcaggtgtgcactggaaattttgttccttcatttttatgtcgttcttcaaatatttcggcacgggaatgtagtactcattctgcagcatgtgttgaaatgtttggtacgtgatgtctttgctcatgaagaatagtccactccttttgaatttatgcaacaggtgatcgtaattggggagtccgtccctgcttcccaaacggttgatacgactggcacgtctcagtcgcacgaaggggtcgtcctcccagaaggggtccccatcggttgttccaccaacttggggggaagattcttctttgcgtaaattttgcccattctgatcgccttcttcacttaagcaatggggtgccatttcagcattttccttttcacacacaaatgacacacggtcatgcaggtaaagtcgcccaatttcattcccaactgcagtattgttgccgaaaaaacgtaccacgtcaaaaaggaacgtatatgaattaatgtaggtgttgtattgccttttattattcaggtcatttccatacaggcagaaacaaatgggcgcgtcgtaaaagaggaaattttttacagatacgcatttgttcaactctttggagacatcctcgcagagtttctttaacctcttttcgtttttttttttttttccccaattttgctcttttcattgcatccagtatgtgctgcactccttcctggttgtacaggcagagcagctccttcatcttgtgcgcgtttgttaaaactgacagggggtatcttcgtttgacagctgctctcatctgcggtggagcttcttgctctttgggtgccttgaagaattcgccaatttcttctgcccccccattctgcacaaaattaccaaaggggtccacattgcttgcactgctttgcggctcgctctgttgatagtcgttatctccctctacgtgtctgtttaattctcccagcgcgtcaaatgtgtaaccctcatttggggacagaaaattggtgatctgaccgaattggtcgtaattagggttcacttcgatggggggtccttcctgttcttctacgctgtcactacgtttattgccttgacattttttcttcacctccccatgcccctgcgtgatgcttcttcccctttcagccgtcgcggcgctttctttctcgtccagcaggtttagcagcaatgccggaaaattaaaggcgctctgttcgtaaaagagtttctcattgtggttggggaattcgcgcacatcgccggcgctgtcttggcctctgccttttgcgctgtcttctccgctgccttttacgctgcctcccccgatgcctcccccgctggagggcgcccccttgagtatccgactgggctgcaaattcggcgagtacgtcacgtacggacagctgtcccgcacaaattgattcctcatctgtttggtcagttcatacggagtgaacttcaaatcggccatggtttgcacataagaaaatttattaaaatgaaaagcgcagatggcatatttactttccctaaagaatgccctgttcaggtaatttacattaacgtaactgcaattgggatcaatattagtctgaatgacatcgtgcttaaatccgtcccttacattgtatttttcaaacagctcataaaggttgtgtttggagcagagggtctgactgttaaggcactgggaggcagttgcttttttctttctttttctttttttttctgccttctccctggttctaccactggtggtgttttttctcctctcggggtttcctcctcgtgtccactcctgcatccgctcgatgatcaaatccgactgttttggcgcgcgcttggtggtctttgcaccggtgcagctgcgggtgttgccttttccgggggggcccctttgtatgacactcttcgcgatatcctgtgtgatatgctgagcgatgccctgctcgatgccctgcgcgataccctgctggattccctgcgtaaagctttcctccctttttccccttgcccgttcaggtaataaatccccttctttttcttcctcttgcccttcctccgaagaagcatcctgaatgttcctttttttctctccattaggtgctccctctttgttgcagttcgcagacacggggcctaaagcaggaaatctactactatgtcgatcctgcgtggcaatcgcatctggggtcgacagaggctccctgaaggagtcacagtaggaagagtgcctaccctccgacagactctttgattcccccgttttgtgaagaacatggttgggtgattcctcaacagagatagcggatggtgagttagacttagagagctccctctcaaggcatcccttaatttgtaaggcaagcgttgtacttaattgggacccttttttcaagctgcctatatttatggcatttgtgttattctgcaccacaagaattttatctcgacacagtagcttaaacaggtggatcaagcattcgtgtgttacattgtaaaactcagactgtgtgtgttttaacatgtcgtaattgtccttatttagttgtaggaagtcaataggttgcgcttcttcagcattggacatgggaggattgaatttcccattctgttctccatccatccattcactattttttttttttgtcctctaccttaagggtatgtgtatccctttctacgaggtcacccccatttgacatgactccttcaaaatcgtttaaattgagaaagctaaattcgtcccgttgttcttcgctgtagatgtgtggacttggcaacgaatcggctaactgttgcgggaggtcgtcactcggtgttgcctcagctctgggcgaagtttctccttcgcgctgcttcgcctcatcaccgcgctgcttcacctctccactacgctgcttcccctctccaccgcgctgcttcacctctccactacgctgcttcccctctccaccgcgctgcttcgcctctccactacgctgcctattctgcaccaggtcggcgaaccggccaagcatcatggggagggcctcattccggtaggtactcaccacgtacgacctgtttatggggatccatccattcgcctgctcttgaggtaaattcttcacacataagttgacaggagtgcaaaagagttgcccaccagaattggtgtgaaaaataaattggacaaaatcaaattttattccaacgatttcttgtctgttcagagaggacccccttcttcttctttctgggttctttttcttcacaaagtatttccacgctcgggtgttcttcccgtcaaagtagaagcgtttctcgaggtattccccgggtaaggagttcccatcgcagtggttaagggagttcccatcgcagaggttgagggagttccccctagaaggaggtactacctccctaggaggagggaccacccccccgagagaacccccctcggcctctctgctacaatacaaaactggcacacataactgcacaaatttcatgccatacaccccgaaaaataaattatacatttgggtattaatcgaattgtatttggaattgtcggagatgagtctgatcggctccgttttgtttttctgcataggagtgaacttggctgtgtccaccacgagggactcctctacttgcatcttcaccgttttgtaactaaatatgtgattgaaggatacgtcctctcgcatctgcatgtggtttgcgcggagctcttcctgggggggaggagccacttcctccaatgagccatttttctcagcttggtcattaagtgagtgcagtggaacggaatccaccgcttctttgccactatcatgcccccccatgagggtgctgcttctcccgttgggatggttcccccccatgagggtgctgcttctcccattgggatggttcccctccaggtggtccttccctgcagcatcttcccccttaaaagcatagttatacgcatacctgaaagatcgatttgtgtatgtctgcatgcctaagtctttataggtagtaaagtcatcacgaattaaaatttttcttatgtacacgaaattttcataatatgaaaaggtaactaaattgtaactcgtcctcttttcatatagatcctgtccactaggtgttatacagatccattcgatgtgtctaaaataagattctgtaaattctgatatgtttaatgggaagagaaaaatgggttcatattgatttcttagatcccatatttcgatcacgttagaggatgcattcacagatgcaacaataaaggggaagtctggatttttggcaactgctgtataccctctgcaaaaatgggatttatttttatccttatgtaatacattttctccatatgccttcatttctattggtataccctttatgagctgatcacgtgctttattcccgatcttcttattagatacccttttaacgcaactactacttatgttaaacctcgtcagaaaattatctcttttatcatatatgaacaaactacgacatccaagtaggagagtattatcgtcttggaggtaacacaagctaagagcagtatcgtaatttttaaagtatacccctctccgcttcaactccacgatttctattagattcgtttctaaatcgtacaaatacaaactgttgtaatttccaagcatagtgcaccttccgtatgaccacgtgctggggcatatctgcatcattctatcaaacaggagaatatctttggctatttttattttgtaatccaaaatggggaacgactcttcctccgggtcgctacccagggagctgctgaatggcctacgtgcagtgcaccccttcttcggccaaccacccgcatcgcggcagtcatccgcatggcggcagtcatcccagttgcggcagtcatccgcatggcggtagtcatcccagttgcggcagttatcccagttggggcagtcaaccgcatcgcggcagtcaaccgcaccgcgccaaccgcgctcggcgcgtgggtcctcctctccacttcccctccacgggacaccgtcccagtggaacgactccccgggagcatatcgcacttggaaaataaccaaccccgcgtcattcctagcatacacaactgactcattaatattattagtatccgtttttatttcttttattttcaaatatttgctaacagaaatggaatctttttgaatctgttccgtaaaatttctgtctaatttgtatagcaggtgattattttctattttgtacacgtttcgatatgaccgtttcttgttgtactccttggcgaccttcagtttgtttgaatacttgcagtaggtcggtaggattcccttctcgcccgcgtcgtggttccccgtggaaaggttcgtcggtacgatggtcacttcgttgtcgaagtggaattggaggttcacggggaggtaatcgccgggcaagtggcttcccccgggtagaccgcttccgccgagaaaaccgcttccgacactctcgtcgtacacacactcgccaatttgcgcctccatcagctttacttcgttgttgtagaacccaccgggcatcaccaaaacggggcacttgacgttgaaacgtaggtcgtatgcatacctgctgtctaggtgcatgctcttgtcgatgtaaaaagtggccagagtgttaaccacgtctagtgatgcccgcactctcgtgtggtctcgtcgtatttctctctcataattgcccgagttgcgcaggaagtcgatgcaactccgtattgcccttttcctgtcgctgtcttcccggctcttcaccccgcttccgctgcaacggcgcacctgattaatgttcgagttgtcccttttcttggacactccttcatcgccaaatgagtccttctgcacaccggcgcgggttgaagcagcctcgccatgctcatccggattttcatccccatctgtgtagtagcaatcgtcgtcggggtagtcctcctcaccaccctccccatcatcctcatcgttcccttcctcgttctccccatcatcctcatcgttcccttcctcgttctccccatcatcctcgtcgtccaactcgcttcccttcgcctctccccgcttcgagttcgcattcgagcccaccacatgatacaccttatcgttcgcgtggaaatttttaatctcattcagtatgtttgaatttagcgagtcgtagatcatgtgtgggttttccacgggtctgcaatttagggatgctatcccctcctcctttcctcgctcggtttgcttaagggggctcagcgccacctcaatcttgtttggctgtccatagatcttgagtctctgcagcgggtagaagtgcaggttcagcctctcctccattctgccgccgctgcttctgctgctgcttctgctgctacttcttctgctgctacttctcctgctgctgcggagggaggagcgcctatcgatccagtagccactaactactacctgttagctgatcgtaactatacctatgtagtaccccccccccctctctttgcacgcacgtcgcgaaaaaaccaagcgaaggatacaccgggctgcatgtctgctttgtcacgccgctaccaagtctggcaccacgtccgaacgaagccataaaaatggaacctactgtgatggccgggctttcccctcagcacagcactgaaaaatcctccacttcctacaggaacaaatttgaaaatcgcttcagattctgccgcttccttttttttcattatatgggtatcgtgtcaagaagaggtaaggtttcaacttggtaaaatctccaaagggatgctcattttgtgttttttttttttttgtaatcttacaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttaactccagcgaaatgaacgaaaaagtggcaaatggtgagacgagatatagaaagagagttcgttcgtctggaagggtaaaatgtccatgtgggggatcattaagaaagggctctacggtgtaggtgtttgtcctgataaaactgagcataatggcaacagtagtctacaccatcagatatccattgacgtgatgtctctccttttttagagaatcgcctctgttggtccactcgatcgagtacgattggagcattcgcgctgaaaccaccaccacagcagatggatcgggggaagctcccaaagagggcgtgcacaacattttcgagaagaaggaaaattgtaatttctgtacttggggggtaacaattgcacagttaaaaaaaaaaaaagaaagaaaaaaaaagcaattccgtgtgcatagggaaacagtgaaatgtgtccgtatcttcgcacagttagctactcattcgtatcaccagaaggcacatgttcacaaagagtggaggattatatgtgatgagggaggcacccttagtaggtacacagctgaaaagcttcattcgagattgtcgcatgtgccaccgagcgcaatttttactatttttattgttttttattttttctcattgttgacctggtcgtttttgcttacccctgtgaaaagtaaccaccacagtgaagttaagaggacgattgttcggtccctccccatcggttcattcgattccttcattattgcgaacctctgctgaggcgacacaacttctgtagagctattcggggacgcatccacgtatatccatacatgcacgtgggcatatacgtacatgggcatatacgtacatggccatttacgcatgtgttcacatactcgtgtgaccgcacacatgtgtacacttgtgcgggggtcgcacttccccccgagaacgcccttcacagtggggggagaataaaaagagggtatccccttaatttcccatttggggaactgctaaaagtgggaagttacggtctaccctttttaagcaaatatgttcacagctggaaaaaaaaaactgatcaaaaaatggtacccttaaagatcaagcacacgtcctacagttgagaagttggctagctgtatggagttttttttttttttttgaaatttcattgtattgcaaattttattctgaacaggtcagggaaaaaaaaaaaaaaaaattttgatcacgtttgaggtgcacacagattgggtcccccggcagacactattttccctcccaattttttggaaaaagtgcaaatatgtaataatgaaacaaagttgagtgatgagaagcacttctacatgtatgtgtgtgcactacccctatgtaggtgccgccttctccccacgtttaaccgtttttttttttttttgcccgctccccgcgcatgcctttttgccatctttcctctaaaggtgtgatattattaccagaacagaatcgtacacatgtaggcgataagctccaataggtattccataccgagaagaaaaaaaaaaaaaaagaaaagaaacacagggatataggccctttcgaacgacacctcatactttcatacaaacgatggtgcgctattcgtatggttttcttttgtccctcttgggggcgcttatcactttagttggacatgaccacggggggttcttcttcccgtttgcgaagtgcaacattcgtgtactcaacaagggaaagggggggcacaagacgagtggcaagcacatgcagcaccacccaggggtgagcaacccgacggaggtgggaaaattcagcgcagttgagaagggggacacgcagagcgagagcaacgtggaagacgaaatgggggacgaagtggtagatcaagtggtagacgaagtggtagaccaaatgggagacaaactggaagacgaactgggagacgatgtggaagacgaagtggaagacgaagtggaagacgaagtggagggccgatacgaaggagaaatgtcgagaagcagctcccgaggggtaggacttctcagtgatgtttcaccacacaaggtgggacaaccatttgaggatgacatggacgaagagaacaacccacgtgagcccacctcaaatcagtacaactttttcgaagcgacaaatgatagagcgataaagaaggtggaatctttgtcccagccaggtaagcagtagcttgtgcgcaacgtatatgtgtttacaatctgtgtcgttctaccctgtgtcgttctaccatgtgttgttctaccatgtgttgttctaccctgtgttgttctaccatgtgttgttctaccctgtgttgttctaccctgtgttgttctaccctgtgttgttacaccatgtgtcgttccaccctgtgtcgctccaccctgtgtcgctcaaccctgtgtcgttccaccatgtgtcgctccaccatgtgtcactccacccacgcgcgtgtacacctcctctgtgcagaccagcagaacctactccagcaaaatttaacgtgggttcagatgcccaacatagacatttcctgcagagtaacggggtgtcccaaaacgtatcagatgtgcctccccttcttttatgatagcacaaaatttggtggaagtaggatcattgatatgatcccatctttcattacgtcaaaaacaaatgggatcagattcgatagcgaaaatattatcgaggataagagaaattacatcctcgtttattcttgcgtttgcaaaaagcacacttcggatggttcctgtgacgaatcggtggagtaagtcgggcgctctacgccgttaaagtggttataaccagtctagtcatttcgtacattacgcttgcaaaaaaaagaagaagaagaagaaaagaaaaaaaaaaaaaaatttacgccgaggtgaaaccggggaggagctagcacccatttctatcattcatttgagtgccccacctgggctagccgttttggagtgccttctctgataatcgccacccgacatgcatactcgcgtctgtgcgtatgtacgtacgtgttcacctacgtactttttcttggtgcggagggtgaaaaaaccaatcgcgtctatatgcacatgtgcatgcgcgcacatgtatacacctacgtgcatctactttttttttttccttttctctcccccatatgctacacctaactgaatagtttgaaatgatgaacgaaaagttgctttaatataagtaccgcttggacggtgactatgtctaatgccatcctcacttgggttaggaacacctaggatggcaacatcccagcgaatagatgctagatgcgcaaatgcgaaggcaaaagtggaaagctcttttgcgagatgcgagttgtagtgggggtaccattaaggtggggtgttcattgggaaaaaggggcacaaatgtggaagaagtcggaatgaaaggtcaaacgaggttgaaataagcagtggagggagctctgatcaaacgtggagctctcatcaaacgtgatggacgctcctcccgtccaagtggtcctgtggtaggcttcaaggcgcggtaaccaacggggcaagcactcgcaaaagcgcagaaggaaacgaagaaagaaacgaagaaacaagcgaagaaacaagcgaagaaaaaaacgaagaaacaaacgaagaaacaaacgaagaagcaaactcagatgcagacgtgaacgcagaaacaaacgccggctccacccatgcctcagggagcacacgtccaactccgcatgtatgttcattatatgtagaaaaaaaaaaaattccgcctctatcttttcagggcgtgcgggaagggtcctgtgaggatcctagtcaagcgaatttggttctacgtttccagattgctgatcgctctcaggatgtacttgcctgcaaagtggacggtacggtgatgtgcaagggaaggtaaggaaaatgggtcagtgggtggaaattaggtcagtgagtggaaattaggtcagtgagtggaaattaggtcagtgagtggaaattaggtcagtgagtggaaattaggtcagtgagtggaaattaggtcagtgagtggaaattatatcagttgtgcttcccccttggggaattacatcagtcgtgcttcccccctggggcgagtccgcagaaggccttaccgtacgtctcgtccttgagcttgtcgacgttctctatgatcgttttgacaattagggtcctttctttccgcctgcacgtggtcagcagtttctgcatcataaaatttccgtagcagtctttacaaatggtgatgatgctgtcgttcctgggggaggggagtggcgcggtgcggtggggggcgagattgtgagagttggaagagggaggagcggtgcggtggggggcgaggttgtgagagttggaagacgaagtggtggtgcggtgcggggcgagattatggaatggccatgccacccggtggagaaccccataggcaacgttgtttcccctttttttgtggagcaccccaagggaacccccaattgcttctcccccccatgggtacggcgtctactggatgcaacgctgagtcgcttacccatccgaaatgtcattcacaattttcttgatgatttttttcttatatttgtattcctttttcagcaggatcttctcgattatgttgctgcgtgtggggggcgggaggtggaaaaaaaataaaaaataaaggagccattttggcgggattggctacacctccactggtgattggttacaccacggattactggctacaccactgatgattggttacaccacggattactggctacaccactgatgattggctacaccactgatgattggctacaccactgatgattggctacaccacggattactggctacaccactgatgattggctacactcccacgtattttccccccccccgcaggtcaatgcgcgcactggaggaggcattacttaccaggcatacttatgagatgacaatttgtatatatcgctgacaatctcatcagtgatggcaaacctaactgtatcatccgagtgttcaaaacatttctgaataacataattaccatatctgttcttaatcaaatgtactttcttaacgatcttttcattaagtctgtttatctgattggtattcccaatttcgtagatacgttggacaatccgacatccatatgcatgtgaacataaaaaaggcaaatactcctcaatattacttataatagtatcgatatgtgtggatggtaaaacctcaacgcatttctgtattacatggttcccattttgatgacaaatatatgtgattaaatcattttgtaattgattaaaaattttgttcttatattcggtacatagagactgcagagatttttgaatgagacgacatccatatgtatgtagagataggtatttagtttgtccaagaaattggtctgtaaatcgttccttatatttatcatcacttaaatcgaatacactttgtgctacgtaacttccgtatacgtctggacatagagatactacatctaataggagtgatttttgaattatttttttttcttctgtgtcttcattttctttcatcttttttattacatattcgcacccatttttgtggaaacacaggaacaggatatcactcattagtttttctcgatcggggttcccttccgttgggggggtggcgcttcggaggttggcggtagggaggttggcggtagggaggttggcggtagggaggttggcggtagggaggttagcggtagggaggttagcggtagggaggttagcggtagggaggttagcggtagggagatcctcatttgggagatcctcatttgggaggccctcatttgggaggccctcactggggggcgggcactcagctgcccctacacctgctgcgctcccctcgatagcgcctgcaccggctgcgctcctctcagtagagtctgaaccaactgccttcctcctctcgagcagaaaggcaaagtgctcccccgtgaggggagtcggcaggcagagcacctccttgctggtgctggcacttccctcataagtgatcgagcaggaatgcagcttctgcagatagtcaaactgatcctttaaggggaactcaaccattatgtggttcaactcatcgctcaggcaggactcatcaaggaacgcagactccatcctttcgcagaagctagcggaggggccaacccaatgcgtgtctttgtagtcgcgcctggctatttttggctgcgaagtggaggcaaaaatgaggacatcccacggagttggagaaatggcgctccgaaaataaaggcgtaacggaaaggtggcaaaagtggggggatctccttaaggcgcaggagaggggatctccttgaggagacagaagagggggtctccttaaggcgcaggagagggggtctccttaagnnnnnnnnnnttttacaagggaaattaccttttacgtaatgaggttacagcatgcctcaattatatttcaaagcttatcatgtaacggtcagggttaaacgatgtgcaggcagcaaaatgggtcatgcctgcttgtgggtgggttgtgtgttcggatgcgcaggcacacagtgtttgttatgcggggggtcgaacacttggccatgcgcgtgggcgtccgtgtcccctggttcgcctcaaaatgggcataaaaatgggcgtaacaatgggcgtaaaaatgggcataaaaatgggcgtaaaaatgggcgtaaaaatgggcgtaaaaatgggcgtaaaaatgggcgtatcagtgggcgtaaaaatgggcgtagtaaccatcggcgtaacagtggacgtaaaaattggagtcaaaggcctcgtcaaggacttcgcttcaggctctcttgactttctctatttttcgaacgggcgcgcaacgtgggtttttcgtagctgcgtctgcttggcatcaccgcggcgttaatgcggcgtcaatgcggcgtcaatgcggcgtcaatgcggcgtcaatgcggcgtcaacttggcatcactgtggcatcactatgacatcactgtgacatccctgtggcatcaatgtggttttatttttccattatgtagccgctgcattttcgccatttttttaccaatttttggcccctcggccccagcctacggaacagagaaaacgacgggagcccacaccagggccgaagcaacgcggccgcccctgaccgcatcaatttttacgtcctgcataaattgcatgcacacaaatggttaagctggcgaaggctcccccatctcagcgaacacccccagtcaggctcgatttttcgaacggagatggggtctaccaaagttgtcccaacgagcatgtcttggaagaccaccacgtgtacatgtgtgcatgtgtgatgtgtgatgtgttctgtatttggtcattggagaaagcgcagtgaaattaattttttttttttttccccatatactgccaaattcagcatgcacttttatttccaaaatgtaaaaatgagaagagaaaaaaatttacgttcgtgtaaacgggaggatcacctgaggggaacttcccatttgcaaagttgcgccttacgtaggggagagcggcagaaaaaggacgaaggaaaaaaagaaaaaaaatgtaacttctcaccggttggacgtgtccccattaagactttgcccttaacacgcatgcacacaaatggtgaagctggagaaggtgtgcgtgtttacataccaggcgtctataatttgggacttccccccatgtgacaacaacgataagtggaggggaattcatcacagaacgaagcaaaagagaaatgggggcaattcctttttttgaagaagaaaggcatccatagtgaggaactccccctttgcttgaatttccccttttttttttttttcctccctgtgcgagaaaatccaaccaactcattacttatgcaatgccaaaagtcacttttgccatgtgacaaattatattgtatccccctcgagcatttttttgtaaatttgggtcatcaaatgggttgggcactgttcacaaaattggctgcatacgttttcccaacatgtccgaagcggagtgaaggagctccccccatgggacaaaaaaaaaaaaataataaataaataaaataaaataaaataaaataacttccgcactaaaggtgagaagcagaaccgttcattaaaaattggcataaaaacaggaaatattcggcacggaaaaaaaggtaaaagcacacaaaaaaaaagggttatgtagcgtgcccgtttttataaaccctctgtttctcccccacacacacacctctccgcatggtaattgtctaaagcggcacgttgctgcgcctttcccattcagaagctagctcgtgacccacttgcattgcagcatttttgtgaacagccaagcgaatcggtaaaaaaaaaaaatgatcacagttatatgcacacaccttcgctttcgagcaagctgggaggaacgctcacaggggggagaagcgctcactggggggagaaacgctcacaggggagagaaaccatccctggggcggatttgccactcgcttaaaacaggccgcttcttccccacgtgacgatatggcacgttggacttcattacacctccgctttgaacacgcacacaaagcgaagaagccacacaaaaggggcaactctggaagtattcaactttgcaaatgtgacgcgagcggagcgacaattcgaatgtcgcctcggtttttctccccgtggtttcggcagtagcaagcggcacgcagcgtaaaaagcactacgctcgcgaagcgcaattttgtcgccgcgaagcaaaactcatttaggagaaccacaaacggaagcaataacggctgaacgagctgggctttctccccaagtggtatgaaaaaaaatcatgcacgacccattttgcacttttatcgtattacgtggtgtaaaataggttcatgctccaccgcctaataaaacacgaacatttttgttaaggcgaaatttgtacccttccatagggagtccacttttggagtgggcaccgcgtagtccccagtggagttcaccatcacacccagtggagccatataacgccgcatcgcattgtgtgcatccgttcagcgcgccaactgatccctcgcattgtgtgctccctttcaaccctccagttgattccccctattcccaactggtcacctggtcaccggcgcagaggccatcacataacgaaggaagagtaaccctttaagccctgagacccatggaggacctttcagagatattcgacatttacgccatctgcgcatgctgcaaggtttccccctccaatgaagggataaagaatgaaccgttcagctcgcggacctttaggggtctcgggaataatggaaatctcccatggaaatgcaactccgttgatatgaagtacttcagctcggtgacgacctacgtggatgagtccaagtatgagaagttgaagtggaagagggagaggttcctccaaagggaagtctcagggggaagtggggatacgcatagcggtgataacacaaacggtagtggagatgctgtagggacgggggacaacaacaccaagctgcaaaacgttgtggtgatggggagaagcagctgggagagcatccccaaacagtacaagccactcccaaatagaatcaacgtagtgctttccaagacgctaacatatgaacacgtgaaggaaaaggtttttataattaacagcataggtgacctactgctgcttttaaaaaagctgaggtactacaaatgcttcattattggaggagcgcaggtctatagggaatgtctaagtaggaacctaattaagcagatatacttcacgagaatcaacaactcctaccagtgtgacgttttgttccccgagtttgacgaagggcagtttcgggtgacatccgtcagcgaggtgtacaacagcaagggcaccactctggactttgtgatttacagcaaggttgggggggacgtcgacgggggcgagtccaatggaagcaccgtggacagcggttcggaaaactgcgacaatgtgaaatgtggggcgccgaactgcgatgcgccgaagggcacgaccacgcgccaaaaagaatgggaaaagtgctcccccgcgtgccagtggcagaagaacaaccacaacgtcggcgtagaggaagacgacctcgtatacttcagctttaacaacaaagtgggagagaaaaacccggagcacctgcacgattttaaaatttacaacagcctgaagattaagcagcacccagagtaccaatacctaggcatcatatacgacatcatcatgaatggaaacaaacaaggagatagaacaggtgtgggagtgatgagtaaatttggctacatgatgaaatttaatttaagtcagtatttccccctattaacaacaaagaaattatttttgagaggaataattgaggaattgctttggttcattcgaggagaaacaaacggaaacaccttgttaaataaaaacgtgaggatatgggaagcaaatggaacgagggaattccttgacaacaggaaattatttcacagagaagtgaatgacttgggacccatttatggtttccagtggagacacttcggtgctgaatacacaaacatgtatgacaattacgaagataaaggtgtagaccaattaaaaaatgttattcatttaataaaaaatgaaccaacgagtaggagaattattttgtgtgcatggaatgtaaaagatttagatcaaatggctttacctccttgtcatatcttatgtcaattttacgttttcgatgggaaactatcatgcattatgtatcaaaggtcttgtgacttgggtcttggggtccccttcaacattgcttcgtattccatattcacacacatgattgcgcaggtgtgcaatttgcagcctgcacagttcatacacattttgggcaatgcgcacgtctacaacaaccacatagacagcttgaaagtgcagctaaacaggatcccctacccgttcccaacgcttaaactaaacccggaagtgaagaacattgaggattttaccattaaggatttcacaatagagaattatgtgcatcacgataaaatcgctatggagatggccgcctagcgcttgtccaaagtgaaaaaaaaaaaaaatagtttgctagttagctagctagcgaaatgttattgcccgttcaggcggttggggattggcgccgcgcgggcaacctcgccgcacacatgcgcgtgcgcatccaccgctgtgcttccgcttaagcttacgccgcttcatttggccctttttgccttattttacacccccccaaaaaatgaccaccaaaacgaaacgcacgagcgggcgaaataaccccagacaacttttcgccacaccaagtggaagctttaagaaaattccccaaaaccgaattggcaaccacccctatatctctgatggaaggggcatcccttttttgtttcctcctgctccttttttttttttttcctttcaacttctaagcagcttgtcaaatcggctgcctcctccaacttgttatgcaaacgtagggacatatgcacatggcgatatatcccccccagacggaggtaaccccaattgcgcctgctttggagaaaaaaggcaaaattgcaaaatgcttagtacaaatgaggagagttaattcgaatgctaagttttttttttcttctgttcgttcccgctgctagaggcagggattaccgcactacctgcaggggttaccgcgtgtgcgcatgcgtacgcttgcataggtggtacatacagcgaacgtgaaaaagatagacacatgaataggcaccttgttgaaacaacgacgcagtgtgcgccaccccattttaaccttcaaatggttgtgcaaacaaaaaattaaaaaaaaaaaaagagtaaaaggtgtaaaaggagtgaaaggaataaagggtaacaaaatggggaacacatcacagtgatgtcttcatatacactgtgcgcatgacggatgctcgtctccgtttcgattcagttctttatgttcacgacatcgtcggctttttcttcttctgggtagaaatattcatcctgcaaaaagggggaagaccccaaaaaataaaaagagaataagtggggcatacaaaatgggcgcatttcacttttgccaagtggggccgaccaaaaagctgcaccattgcatacgcagaggtaggcagccacactattttttcgccttccgcgaaacacggcgcgggtgtgtgtgtggtggggggggggggctcaccaattcgatttgcttgtgtgcattcaactcgctgatgtgtttctcgatgtcgaggagtctctccgacattttttttatcacttcgttgatgtcgcctggtaaaaggggaagggggggacgcgcatgtgtgcatgttggtgagaaactgtgtgggtacgcttgtgaacaattttgtgtgcaaggacatcagcgcaacggcttctgcgaagccgcatttgtgcaactgcgcgtgctgggcgaaatgctcctttacaggtctgcttcttctccgcgaggtcggtcaacgacgtgaaggcaatcttcagctccctaaaatggtaagggtgagtgaacacgcgccatgagtggttgcgccgcgcggattggctgcggcggattggcggtggcgaaatgactgcggcgaactggcgggcgcaccgctgcaaaggcaccccctcacagctagctcctctcgccccttacgtgtgctgcaagtcgcagatctgcttcaaaaggttgagctcattctgcaggtatttgttcttcttgaggaagtctatcttgattttgctgtccttgtgcggtggagccacctccccttcctcctcgctcgtctccttgttaatgttttttttaatttcctgttccttcatctttaagtcatccagtttctccttagcctcctgtataagtttctgtttatcatcaagggtagcattttttacgtccttttccacggtcgcagtgctgaccttctctgtgtcctgtatatccatgatagcatgtgtaacgaccacacagcggatgtagaggagtaaaatgtagggcacttccttaatgctagccaactccaaccactgctgaatttgcagtttcatctcctcctcggaggtgttaaaattcattcctctatctttgcatatctctatcaatgtatgtttttttaaattatcaaccccttcgtacatgagttccctgtcttccctctgtaggcgcaaaaaatgatgcctgagttgcagcacgacgtggtaatgcattccataaggctttagtccaaggaggtgacaaatggtttgcagcgtttttaagttcatttggtccaatacaaaatcgtctttaaaaattttggcaatttttaaagtgtcccctacacttaaaaatgggttaacatctttttcatctttattaattaactgttgatgaaatttcaataaaattttttttttttcagagtcaattccgatattttcatttagctgtttttctttttcttcaattagctgttgtagaaatttggctagctgctgttttgcatacaaatttttttttatatttacaaaattatcatcattatttttaaaagtggaaggtaataaattgggatatattttcaaaaacaatggaagtaaaaactccgcaaatggtacaatgataaaaaatgaaaagggaattaatttgaacatgtcattcattgtgcggattagcaatttgtattctgagtaggacagtctgtgtccctttaacctctttataatcaaatttttggaaattttcatattcgtaaggaataggaggactcctgttttgacccaaaccactgtgtgctttatatttttctttaaatcagcaaagtatatcttcagcatcgatggttgtatgataattatttttatttgctctcctgccttttttatgaacgtaaaaattagctttattccattggttccctttttgcacatttttgcaattttccccctatccttttcattattttttatttttttttttttcatcatttcgatcacgtttgtgtactcttctcctccttgcaaaatggtgtttgcagtacggatagggaagtgatcactttcgacagaattttcttttttcttctcctgatgatctccctgttgcgttttgcacggttcaggggaattaccccctttggttgcccctcccgtaagggagttgctcgcctccttatcatccctcgtcacctttgtagaaaacttcttccttgcattatttgtgcaaaggggggttatcctccccttggtttggcagagcggggttaccactagggccactccgtttcggacctcgctgcagtggtgaccaaaccggatactcatgcaggcgttgacttcggtgccgatactaatgctggttgttactcttcggatatggttattattccctccttccttccagattcgcgcactccccttacaggggatgatgacctcctttccccccacaccaagccatttcccaaccgtggggaaactcacgaaggacctcttcaaaccgactcgctcattcgtggagatgagcctgtacgccaccctgctcgttcggagcttcatcgtgcctcgcctgggggttgctcactcgttcggctgtccggctacccggttgtcggattgctcgcttccttcgttgcttctttacttcgttgcttctttacttcgttgcttctttacttcgttgcttctttacttcgttgctcctttacttcgttgctcctttacttccttcttccttgctcctttacttccttcctccctttttgcttattttttgacccgttcacctgcgcgtcgctgcgcctacttttctcttcggcccgatctatgggtcgcgcgaaagcacagaggtggcggcagcgcagcggggggctaattgggtggaaagcgcgtgaagctcgacgcgacattgccgtgggggagcgcgcgtagaagcgttgaagcttttaacggggtcacttagacgtgcgtagccgcgcacatttgggcgcgttcaatcgtgttccgttgtgcgtttgttttgtttattttgttttgttttgtttattttttttactttatctatttatttattttattttttttgaagacgcggggcaaatcggctcatctgagcgcatttttctctaccacttcaaaactcacaacttcttccacgtggcgaccttctttgctatttcctcggccccttacgcacgacccattttggtcgtttggcagttgtgctcggctccgctgcgtggggacaggacggttgctacgcggttgctgcgcggaggctatgcggtggatacgcggcggggacacagcgggtacacagcgcaaactacaggacgaagcaacaggatgtaagtttcccccgctttggggaatgctcgcggggaccccgacctgcctgcctgcacaggtacatatagtaggagcgctgcggcataggtgtgcctgctcgagtggggcccactgtcttcaatcacataggtgccgcgaaggcaaacttgcaaaggaaattcacaaaggttctctctcgctcgctggttcactatcgatctttctctgttgttctccccctctgttgctccccctctgttgctccccctctgtcgttatttttgcccttccgaggtggtgtcctatatatgcaaaagggggagggggaaaggtcagccacaaattcggagtgacttcacatcaacagaagaagttccacctccccctacacataatagccctcttttctttcgaaggggcagccaagaagaactgtaaaaaaaccgcgtcaaaggggactcacttttatccgcatgcgttctgataacacgcaggtcaggaatgagtaaaaaaaaaagggaaacacaagaaagatatgcgttcaattcacataactgaactttttgtaaaaaatacttgttgtgattactgcttgtaagaaacacttgctttgactactgcttgtaaaaaatacttgctgcgctcgtgcttgtatgacctttgtatgtttcggaaaccccactgcggaaggcctatctctctctcacatgtaggatccatcaaatgaaaaatggctaaaaagaggaacattcaaaaaaaaaaaaggatatcaacaaaacagcaataaccatacggttacttctcacgggaatgaacttaacgcacatggagtggattttttttggttccaataagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattcccctatatgtgaagaaatgagcacaagtgcatggggagaaggaggggaacagcttttattcgccacgtacccacattttgcataattggaagaacagaaacggtgggggggagtaaaaggtgaacaagcacacgtacatgtatgtacgtatgtatgtatgtatgtatgcacgtattatgtatatatatatgtatattatacgcgcgtgtatttatttacctacgcttgtattgtatgctctcatttgtggagaggggaaaagaaaagcagcgcgagggagcaactcatcactgtgtcgtgacttcgactgagcaccctcgaagtgcgatggccgaaggcttcacgctctcctcattttggcccatttcgctttgtgtagtgcctgcattgttgcagcgcagttcgccttagtttgtcgcgcccgccacttgggtctctttgctatccccgccatttgggtctctttgctatccccgccatttggttctttttgctatcctctcgccattcgcttcctttttttgttccagcagtctgttctagctgtttgtcccagcagtctgttctagctctttgttcgagcagtctgctatagctatttgttcgagcagtctgttatagctatttgttcctttttttgcctccatttttacccttttttttttttttttttttttttaccgctttgtcaacttgggaaactcccaacgtgcagccataataagcagctgcatttgcacctgttgcaaccccccctggctgatatgcggctacggagggaggcacatctgcagggggaacaaagagaataactgcacgtctgccagcagtagcagtagcagcagaagcagcagcagaagcggcagaagcggcagaagcagcagcaccacccccgacaagtgttcattgcacacgaaggcatcccacagatgagttaagtgttgcttaatgaatagtttgcaaaaggacaccccctccaagttgtcccagtgacccgactgtcctagtcactctgcccgcgtgaaccgtcccatttcaccccattgcactgtcaagggggagaggcaccacgcgtagggggagtttttattttattctatcctattatattctattcttttttattgttttattttttttttttgtgtacattatcttgcctcgcacgagttcgtttctcctgagggaggacttgtgtgtgcatgacgcatcgtgcagagtggcgcgctttgtaagcacccctttgtagggactccttcgtaggcacccaattgtaagcgtctgagccgaagctacaacgtaaagaagcatgtcaaagtaccttctatttgggatgtatgttttccgtttggggcgtcctcctttcagcgaaataagtagcgcacagagggagagaagaagggctgtaggtgtaacgtgagagcagagacagaggaagaggagaaaaccagcacaggtgtggataatacagaatacatttttttttttctatccccatagtgaccctacttcccctccttcccctccttttttggtgaaagcaaatgcgccagagcaggaaaagcgaagcgcccaatgtgcaactgctctgcgaaggtaggaaggaagaagcctcagagttagggacaatcgaagaggcgaagtaaactgaaggagaaagggacgactccccaaaaaaatattaaacggacgtcgcacctacgaacagggaagtaacacaatggagctgctactgcatctgttggagtatctcctaaacaaactcggagttaaaaagtacattaagggcgtgaagcatatgtgcatgaacagcattaagcatttaatttgggaagaaatagaactaaccccctttacagtttgcctccttgatggcctggtgagaaatacacaggggggaaaatcaaatagggaaagcaacacacacaggagaggtttgttaaagaggaggaagaggcaacgtaaagagaagggagcgttcggtgactatttggattacttggattctctgaaggagaggaaacaccaactcagctttgacattttctacgtcggtagggtggaggtggactggggcatcccctccagcaggggcggaagtaggagcggaagtagaggcagaagtagaggcagtggtgtgcgcgacttagacttttacagtggcctgactgcacaggtggaaaatgtcttcgtgagtgtgaagttagaggagggggagccggagggaggacgagaggggaagaacggaaaaaaggcaaacagggtgagcggcacgatgagcggcacggtgggcggcacggtgggaagagccgaaaacgatggtgaaggtggcggcacggtgggaagagccgaaaacgatggtgaaggtagcggcactgcggataggcacgaacccgaggagattaggaggagcttcccccttgtcgctctcctcctcgccattttttacctcaacgtcgtgaaaaagaagctctacaccatggcctgctccttcctcaagtacatcacgcataacttcataaaaaggagtctcctccgccttttcaaacaagcgctttttaagatggccacgaaatacatcctctgttttgacataaaaaatattaacatcgtttttgaagatacactatcgaatggaaaaaaaaaagtctacctttctatgcacatctatgaagttcacgcggacaactgtagctttatcctcagcagggagagagaggaaagtcacgtaatggaaatgaaacacaatcgaaacgttatcacatatggaaagaaaatcatttacaacgatggggataccctgaacaggaatacctacgtggatttattcaatgttattataaaacagctgagtgtttaccaagatcgaaggagtcaacacatcagtaggagcgatatatttgaggataaatttaagtataagttttttttttttaatgtgaatgtaacacatcagagggagtgcctgctgaaggagactaacttcttgtgtgatgtgtcgaaggacaggactagccagaggtacctccttagcgtcgtcaccccgagcgttcagctcgccctttcgaatgataggctatacactctctatttgtttttgtataagtacgtctgtattgcgagggggggtagttttcaatcggagcgggggcgaacgcaggggaggcaacctcatcgtggggagcctcatcgtggggaacttcaccatgggcaatcacatcgttggcacccctcgagggaggtcaccacagtgcagaagaacttgcgtcgtaagcatcgaagaggaagagtccgcatcgccggaggaacgaaactgctcgagtttgactttcacatgggacagttcaaagtggattatgcatacagcggggggaatgactccctttgctgtttctgcaaaaacgtggaccttttatttgcgctgaaggaggagagttgggttccagcgaaggcggctcggcgggcgtgccgcggtacaacacaggaggagggagcggtgaaaactctcacactgcacaacttcacctactcgctggattcattttccgtgacggaatcctactcgagtttgtcccttatcgtgagtaaagtaaaagaggagctgcttcgattcaacacaaaaaaaagttatgcctttaagaaggtcatttataatggcctcctagacatcacgtgcgcagagtacgccagtgtgagcgccgctctcgctggtagatacggcttcactgcttcaccaagggggaagaacagacactgcctcatcgcacaagtgcataggaggtgcgaacggggggggagtagatcaagcgagtacagcataggtctacaaattgagtgcatcaatttggtggtcagtcgtgtagataggttctgcgtgctggtgggctgcctgctggagcgggacctcttcgtgctgcaccaccatttgggggtgagcggtgggaagaaggcacaaagtagcgacccgaacagtggcaacccgaacagtggcaacccgaacagtggcaacccgaacagtagcaacccgaacagcggcagcagtcgggggagcccccatccatcgctaattcacataaacacgcagataaaacgaatcaaagtggaactaacgaatctgcgcgcacccacgctgttcctttgtctggaccacacactcctacacttcacgaatcaaaatatcatgcatgtaaagaaaaaggcaataagcaagatacggacatgtaggaattttctcctaacgaaagagttaaagatcaaagggagagagatccacaatcatgttaacataacctacagaatagctaacatatattcctatttgaagtatgagggaagcacccacattttggtcttcccattttctttgttcttcaccctggacaggactaaaatgtacagagtcaaaatttctatcatttcgctagtcgtcgagctgaacagcaatgttttaaatttgttgagaaaattattttgggaccccgaggaatgtgcgcacagggggagaggcgatataagcggcgataggggcggcaatataagcggcgataggggcggtgatagaagcggcgatggaagcggtgataggggcggcaatataagcggcgatagaagcggcagaagcagcagcagcggcagcgggactgagtacttcacgtcggagctcccgcccgaaacaactctgctgcgttaccctcagggaagagaaaaaagggaagacataccaacaaggatgagtcatgcaaaggaggacgttatgtcgatagaggaagaattaaacgttttattcggggtattagaagtatttttcgataatgatcaaatgacgaatgagacgaatgaggaagaccattatgtaagttcctccttcagtgttacatatgtcctaaatttttttattaacgtgaggataaaatttgcttgccgccatgtgagcttcttcttctttctatgtaaggaggacacagccaatgtgaagaatcggaagaataagaagaaaaaaaaaaaaataatcgaatgttataaccttttacaatcggatgaagtgagatcgaatcgattggacaaggtgaaaggcatagagaggcacatcgaagcatttcactttaagttgagatcggagaggaccacttttcatttttttgccacgaagaagaaaaatgcttacctccttaagaacaaactgtacatttgcgactttgcttcattttgtgattttaatatccgttcggttcctttgctttttgagtccctcagggggttgagggtgtactctcttgctgaccctgggggggaaaggaaaattgcaaggctgaggtcgtgtggtgggtgcatcccgggtaacgttctagaggagaagttggtaggaagggaaggggtagaaggggggtacaccagaggggcccaccaggactgcttctctcaccaggactgcttctctcaccaggactgcttctctcaccaggactgcttctctcaccagaattgtcactctcaccagaactgccgccctcaccagaactgtcgatgccccgcgctcaccctgagacaccagtgccagctgacgcactcgggggagctcaaaagacacggcgtgaagaacaagcacataattgcatgctacttggagaggctggatctgtatatacacgacttcatcctgaacgtggcgtattacgcatacgagcgtttgtgggcagtgcggaggggggatgttgatcatgcagggaccaatcatctcacaaaacgtccacgcagaagaaatatattcccttccgaatcagaccttctgcagctgagaaggaacaacaacaacttctacagatctgttacgaagaaaatgttacgattcatctttcatttcatcgcgaaaagaattacctgctcgtttctttttatggaaaagagggacgatatgatcagggagcagagactctccctcggtgaaacgaggaagcattttaagatcgagacgaattaccttgtcgttaagttgaggagtcactttgcgagcatcgaaacggtgaaggaatcaggcggacttcactggggcgaagcagtgaaagaagtagcagacgtggaagcggaaaatactatctctgaggaagaacaagtagtgggagtctcctcaggcggaaaggtcaaccaacttcctaccatacaaaaagatcttagaaaaagaacataccaaaagaaaaaacgaaaactcgcaaaaaagtgcgccatgcgaagtaggcgccatttttatgtgtgtaaattgttcttccatatgtttgtaaaggaaaccactgtaatgaggtacatcgtggggggggcggaagtgaagaaggggaaggagtgcacaggggaggcgaagcagctaggagaagaaggggggggtgcggagaatcggacgctttccaggacatccattactagtgcgggcccccccattggcccatgccgccacgcatcgcaacgcagtctaattttgagagagacatcgagagaggcatcgagagaggcatcgagagaggcatcggcagaggtggtgaacgcccagccggcatataacccccacagacggagcgtcacccacgcaagaacgaagaagccaaagagaaggaacgtcttcgtaaaaatcgagggaataaatttgatcctttcggacctactcaacatggtgatttatttgaacagccacagggtgcgagtatcttcacatgtgagcgtcttggattcattaaaaaggtacatcgaagcgattaaggagagcttccagaacccgttttttagaacccattttccgcttgatagattgaccagtgatagaagcgcagctgaagaggtgagagattttataaaaaggaggaacaagtatgcacctggggggaggctcaccatgggtggacacaccatggatggactactcaccaagggaaaggtctacccaatggaagaaaacagaagaaagagcatccccatgtggtacgaaccaagtgggatgctcttccaagttagaaaggtacacattactgtaaacagggtcacatgcagctgtacctactttgtacgtccacttggggaggaagggatcaccagaaggagaggtgctgactgttcaggtgaagcaactaacaaagggaagccgaggaagaagaaggagaaggagaagaagcagaggaggaaggaaaaactgctattgaaaacaaaaaaagggacattcatttttgctcgtacttgtaatggaacgacacagaggagacaagtcctacaggtgatttgtctcgtgaaaagtaaactctgcgacgttcatatatttttgaaagggttagaggatgggaagaaatttctgatttttcagtccacttatctctacctggggagtcaaatgaggtttgagctccccgcgaggaaggtgcgtagaagaggtgtgaagatggtgggtagaagcggaggtagagtgggtagacgcggagatcgagtgggtagacgcggagagaggcgagccgatgaaccacccaactgcgcccagcgaacggatcacccattcccacggttgccctatccttccttaacatgtttgaggcgcaaagggaaagctcggctcctctttaagatgttgagatgcttgaataggaaaataaacacacgtaggggtgatgcgtcctgttcttcgccaacgcaggggggacgcgaaccaaacgaagtgcatatcaaaacggtactaaaatcgtacagcagtaacggagagaagggagacgatggacgcgtcggacgtaactcctcctttaacgttctcctgaacgaggggaacatcgtctcgttggttaatttgtacgcgtgcgtggtggagctgtgcgccaaggcgcagcgcctccagcgcaggtacggcttgggtggaagtagcatcgggggtgacgtcgggggtgacatcgggggtggcttcgaacacggcaccggtcgcagcatcggtcacagcatcggtcgcagcaccggacacgatggccgtggtggaagtcgacgtgacggacgtgagcgcccagatggtcgcacatggaccaggatgcgaggcaagcgactcgcgcgaatcatccgcagagtgcatgccaagcacagggtgaagaagatgcgatccgtagaaggggcggatgcgctccggcggggtagcagaccagggatcgacccacgaaatggtcgctttgtggggccgaaggaggcaacgcagaatagggggatccgtttagctgccacgggagtgagtaaatgggtcaatcagaggagtgcccttctgtcgaagcagcggagtgaccacccccccacacttccccttgtggatgcgctgctcaaatccgtgagcttcaaactaaaaaatgtttttttgctgttccacacggacagagagaacgccttcttcctggggacgtacgtaggcagcctcaagggggaactcacaaggaaggggagcagaagaagcaaacaaaagacgacgcacaattttaggtacatacacgagttgaaagaactgctcctattcagcagcaacgactattttgattcaaaggggaaggtgtatctattcgaaatgtttaactccttgtcgaagcgaaactaccaaaattgtatgaacatgttcatattttttttaaaaaaaaaaaaaaaaaaaaaaaaactaaattttgaagtaggaaatttgaagaggaagataaagtgccttgagggggtcagcacaattggccagcaatgcaaaaacggggtgttgctcatcaggagaaattttccaactgaagagagaaaaattatcaatcaggtaaagaaaacacaaacggtgttaagcaaacggaaaggtagcattgttatgaggaatgacgggatggtcattaaaggggtaggacacacacaggagagaaaggaagaagcaagagtgccacttcgaacgggaaggaaatcaccggacagacggaaaacaaaacgatgtattcctcccccaactgaagtggcaaccgttttgaagacagcagttttaaacaggaggaaggagctgcttaaggagtacttcacgaatgttacctattacgaaagggagtgcacaaaagtggagaggagtagtgccatcctgtttggaaacagacatgcacatatcggtgttgaaagcacagttcgttgcacgtggagtgcattagagttgatagaagggagagctagatctaggatgagagccaaaatgatcgccacgaggaaggagattaaccaaagtggaaaaatgagcgtgcatgtgaagtacactgtgaaagaaaactctgcgattaaggtgaccgtcaagcatacataccgcgatgtttgtttcttcctccccatgcatacccttgtcaagttgcagaaaattgtgagcacgtccaaaatgtggagagcgtttcagttgttgtcagttgggagaactagacaaacgaaacaacatagtgaagcaacacagagtaaagaaaaaaaaaaactttttctttcataccaatttaaaatattttttgctaacctgaatgtgcatgtgttatctgcatgtacctaccttatggataatgttaaagagagtggagaggaaatcctatacgatctgagtctcgtgaaggaaaaaacgagacatgcctacagcagtggacgcatcgaaagtggtgataaaggaaaagcaagcagagctaagctcgagagggaagagaaccccaaaatttttggtcaggaagggacaaacgagttgcataataaacggaggagggaagccctttttactgaaatgtcgaaacgaaagaaagggaagaatgaacacatttatgtgaacccccccgaggtgaagcaccatccatcctatttaggtgatgaacgagcagtggaacggaaaaatgtctacttggtgaagcagaaaaaaaaaaaaaaagtcgataggaacatgaagaggagggtattcctgtacgacttggtggtcaacactagtgtgaaggtggacattgagaaaaagaagcggaaaaggaagagggccattcggaggggggacgaccacatgcaggcgcagcgatggggggagacgcagctagggggggaggcgctgtggaagcatgcccctcacagggaaaatccagcaaaaagggaagaagcacaaaaaggcaccctcgttcacatcaacaaaacgcactttaacatatccatgcagcacctcagagttaagtgcggcctcctgcacgcacccctaactactcacagcgcgataaatgtcatgcgggtggaaaaggtagacggctcatccaaccaggcaaagcaccacaaggtgtacttgagcttgataggcgttcggaaattcaatttgcgtcgttgtggggcaatgtcagccgagtgcatggagagtcagataaacgggagtggagattcgaagcgtgtctgttgtgatgatgaactgcgaagagggagagattcgctacaggatgaggatgaatcgaacattagtgtgatccccctacgagagttctgcctgtacaacgtcgtggagtgcatgaacatcgtgtgcttttgcacgcgagtgaactatgtgcttaatcgaggagagtccttacacatgaaggcgggtgacaagggagggaagaaattctcccccaaagttttcacacccaattttgcagccctgaatgagaaccgcttatcagaagaggggagcaacacgttgaagggaacgagttgcttttccttcgtctcgaagaggaacagtaccgagcggggcgtgactacccccctcagtagtaactccttctcgcattacgcaccatcggggaggggaaacacgtatgggggaagcggcgggaggcacgcgcccctcgaagcgaaccatgtgaagcggaccaacctagtgaagcaagccaagcagccgattaacaccaaccgcaggaatgacgcgggccaaatggtgagcagactgatcacccctcaggccaggggcacccctttaaataatcccactactaattggaacgggagaaaaaccgctacacactcaaaggtgctcgtcacgaaaaattgtgtaagcctaattgtgagcaacgtgtccgtaggagtgaacaataacgatctgctgatattgaagtatgtggtggaagacttggaggacttagggaggaggtttcgggaggggaaggtgtacacgtgtaggtacagctaccggggggtggtgatctcgtccaagttccgcaaggggaggcgcgtcatccaacgcggcagcaaacgtggcagcaagtgtagcggtaagtgtagcggtaagtgcagcggtaagtgtagcggtaagcggggcagtgagaattggggggaacgtcccgttgaagacaaaactgctgcgcacagcgagcgtggggggaagaagagtcctggaaaaccgctcacacgaacgacaaacaagctacacatgaacgtggacgcgatgaaggtatccttcctaactctggggtacctacacgagctattctccctaaacagtgtcaacaaccaactgactctgagaagcatactccgaaaggggaaagccaaaaaaacacaagtagtggcaaacatgaagcagattaatgcagtctccatagacgtaatacatttgtacaactttttgtttaaaaactcgaggaagattccatttgtggattcattcgatctgtctgtgcattacaacatggatgagaaaaaaaagaggaagttatggatctatataaaaaatgacgtacatatttatatggggagagggatagttaacttgctcctcctctttaagcagcatttttttcattctcatttggcgtaccatgagtgtatcctgtgcagtcaggtgaataacgagaaggtaaagaccatcagggacttgcgcaattttgtttccttgcaaaataagctccacaaagagttcataatagtaaaaaattacactccgtacaacttggcattcgaatatgaggagaacgttgggttggtgaagaggaaccaggacagtgtcattctgtgtgctaatttgtttttcctcctcatttacagtgtagaggattccagcttgaggaagaaaatttttctcaaggggaggaactacctctcagggggagggggccaccacaatgctgatcagtacgaacccgactttggacagccctacgggggatacccacacgggaggcactcacacgggggatacccacacgcgcagcaggacacacaccataagaagttactcaatgagaaaaactacttccacatcgacgtggggatccatgacaacaaaaagtgtatttacgtttatccctatttttttgttaacattctgttcgatgagtatctcaagcgagatgcctccgcgatagtgggtgactccactttgaccaagaacgacgatccttcaggttcacgggaaaaaaagaaaaaaaaatttcttcatttgaagttaaaatttattaaggcaaatacgattaatacatgcgtggtgaaggacaaccagacttccttcagcatcccctttcactttatgaagcggtgtgaatacatccagctcgtgttgaagatgcatagagataaactctacgtgagtaacaaaatgaagtattctcaatttttgaagctcaggaggtatatctttagggacattcacgacggtgtacatgtactctactgcagcttcttctttttggtgaagaagcgcgcgcatggagaggcggcaggggtgcaccccgtggggaggagacaagtagaaggggaagaggtgagaggagtacgcgcaaacgaggtagcggcgagaggagtacgcgtaaacgaggcagcggagagaggtgtacgcgtaaacgaggtagcggaaagaggtgcacacttcgatggggcacccctgcaggggaatgcccgagtgcagcccgccacccgagtcgacacagaagaagccaaatactccaaaatattcagcgtcgtgcaaattataaataaaaacgtacatgtactatccatccaaaattgcatgaagataattaacctaactccattcaacatcaatgtgttgttaaagagagaaaaaggaagaatcaaaacgtacagcatacatagtttcgattctgtaaatgtgtatcatttttgcttcctcgacaatctgattctgaatttcagtctctcattctatcgacaatggattaaatttttgaggataaacaatgaggcttattttacacgtgcggaaatgaaacaagattttttcgtgactgccaacggaggggaagttcgccaaacgggaagtacccccaggaatgaaaacggaacagaacaccacacaagtgtaaaaaatctccccaaaattttattttttgatatcgtaaaatttcacagtctctactttgtggtctatatatacatgcatgaacagaactacaatatagccatcgtgagtaggcataatattatgaattacacgagaaacgtcttgcagtactacgtgttgaatgatgaggaggactgcctggatgacctcagattagaatgcgaggttaagaaatacagtttgaaggaaacgtatactgccctcaaagaaaatttgcttctgctttccccggtcatggaaaggagagtcttcactttggacgaggatatgttaaaagtagaagaaagaaaaaatatatctgaggagggagacaaagggagagaaaaagggaaagaaagagggaaagaaaaagataaaggcaaaaactacggtcacaaaaactgcggaagcagcagcagcaacgacgagccgtgtattaagaactactgcttcaaccaccgcttcgctctcaacagttacaacaaaacgatggccaacgactccgtctcctacgaaataaataagtcctacaccaaggtcatacagctaaacgaggaatacgtcactgtgcgggtccaccacttgcacttccactgctttgggatttcgttcattcagttctttccctacctcgttttggtcaacctaacaaagtacaccttcgaggtgaagtccaagccgcacgatgcgctggagaaggagcagcgccagcgacaagagcggcagcaacagcagcggcaacagcagcggcaacagcagcggcaacagcagcagcaacagcacccgcagctgtacgactcgaacgaaagcgacgacctgaacttcagcgagcactcctgcttttcccctaccagcgaggacgactcggggttcgacctggggggggaaatcagaccaagtgggggcagcgggccaagtgggagaagcggaccaagtggaagaagcgggccaagtgggagaagcgggccaagtgggagaagcggagcgagagaacattgtgaacgaagcaactacctcggcagaatcgccgccctctttgacgaagaaaaggtggatagcagacgccctgaccgcaccaacctgttggacagcatgagcttgcaggagctaaacataaagaacaaaagtgcgtgggattttatcagtttcaaaataaggcagcggggggagggaagcgaagaagcgctcctcggccaagtggcaccgggggaagaagcggagaatgagctcgaacggaacgtcttgaccaaatccgaaaagtccgaaaaatacgaaaagtcccaaaaatacgaaaagtccgaaaagtccgaaaagcccgaaaaatacgaaaaatccgaagtgaaccgcccagaaagcgccaaacttgttacctacgcgcgagcgctgaaagtgttgactcggaagacccacgagaggagggggagcccccgagtagtgaagaccaaacacgtaagggggaagtacataaggatccacaaaagatgcgctacctacttttatacgtataagtatgcacagatctacacgaagaacaaccaacacctgacggtggtgaaggagaagctctttcatattgccaccatagagaaggacaaaacgtattacgtttttattaagagaattccactcgtgtcggggcaggtagaggggaggagcagtaggcccattggaggggggagcagtaggcccattggaggggggagcagtacacccattgaaggggggagcagtacacccattgaaggggggagcagtacacccattgaaagggggagcagtagacccattgggggaatccaccctaggagggaacagcccgcaagaagaaaaaccagcaggtgtgataataacgatgatggtatagacggaatggggcgcacttctgaggaaggggaggaagaagacagaggagaggagacccccatggaggaagccgcccctgttgaggaagcctcccctgttgaggaacccccccctgtagaggaccccccccatggaacgctccgctcagacgagtacgagcgctccctgcacgcatacaaccggttgagcgaactgaatatcgacctcgttacattcacgaagaagaacaccatgagaggaattttcaaaaaatacaaagaaaaaataaacgaacaagtaaacaaaaaggggaaaatccacatttacaacaatttagatgtccccttttttatcaacccagcccaaagcaggcatctattttatgtaaaaaacaagtacgtacacttcaaagatgaaaaatttatttttttttttttcccaaaatttatattaatgaacaagaccatacagctgttactaaagctgggagatgacacaccactgagaaaataccaatccgtcaggaactacctccatttgatgaagactgcagagatgaatcaaaattttcatgtgatgaaaatctccttgatttgtaatctcatttcatccttctccttttcctttttccttctcaaaaggatgaaaattaaggatatagtcccctcctccaatggagaaaaccaactcgtgtactacgaactgtaccttgtgaagcatcactgcgatatcgtactgaacaaaaataatgaagtcaatatatttgtaaatggatttagagagtcccaatttgtgaagaatattttttcactggattattgtttctatttcctcaaatgggaaaataacatgatagggggatatccaagtggggtcccatccaatcgggatgatacaaattgcacactccctcggaaggaaaacacaaaaggggtcatctacataaataatctctatggactaagcgagaatgatctcgtcaatgttaaattttttattaaaagcgttaatttgctactaacctttgaggacgtatcgagggaggccattgctcttgtgcacatgaatcaaaaaattcagtttagtaaaatttttttcaatttttacaccttccaatgcctgagtaggaaatccctcgcgaggaggaagagatgcatagggttctgcgaggtgaggaggccccggaaggaggggcggccaaaggaagggcagtcgaaggaggggcggccaaaggaggggcggccaaaggaagggcggccaaaggaacgcccgccccgccgcagcgagttggtggacgccaagccctccccaagtcgggctcttcgtaacggcattcgcagcggcgtggtagcattgcccaaccggagtgctgccccgagaagggggggaacaaacaggcagtgcgaaaatatagtcgctgtggaggagtcatcctctgcggctttgtccgatgagctggatgaatgggcagagagccccctaaggagaagcagcagcatcgtgaggagactactcagaagaggcaggccagaatatataacgacgctgaacacagacatgaacatgaccaaccaaatggcaggaaaatcccatgctctgacaaaaaaaaatatttcaaagatttacaacgtgtatagattattcaaaagtaagctgtattgccaatacgcctctcacttgttcagcagttacgtgaagaacgtctatctgtacaagcaactgttcgagttgttaagaagcaatgtccatgtggtcagtatgagtttttctgatttctacgagagagtacttatcctaatcgataacatccgtgtaagcaaagaagacgaggggggggagaaaaaaacgtttgtaggaaacagccacaccattcttaccaagtataatgacgaagaaacctttgtcagtgttaatatcgatctgctaaaacagagggttatgaaatacaagcatatttataatagcttgaatatcgtgcatgcttgttgtcacttggagagagcgcggaggcagggaaagaggcgcaggcaggggaagagacgcaaacagagacagaccatcgagtgggttgtgccctcatcaaatggggcctcgacgaacagggggagggtgacccacttagcgggagagacgaacacaagaagagtcaccttctccgaaaggaacgctgcacgcattgccaactcgaatagttttgccaaaaatagggcacacgcgctactgtacagtgcgtactatttttataagagggggaaggactcacggcgaggctccttcgatggtgactccgcgaaccacggtgacgctgccaaccatggtgacgctgccaaccgtagtgacgccgcttaccacggtgacgcagcgaactacggtgcgccgacccaccaaatagacaacctcgtccagttcatcgagcagataaagaagcagaagctgcgcaggagtcgaagggaaatcataaaaaatctgacaatcgaaatctcaagtctgagcctgaccctggactataactacttcgttaacatcgtgcctctttgctacgagtacgtgtgcaggcagtggcgccagtacagcttggtcggcgctggggagggcgcgtccgcgggggggaggggcagccacagtaatcgtggcaatggtagcaaccgtggaagtggaagcaaccgaggaagtggcagcaactatagcaatggcagcaactatagcaatggcagcaactatagcaatggcatcaactatagcaatggcagcaaccatcgcagctgtggagacggcgtgctgcaagccgtgctgcgggaagcggaaagcctgaacaaattcgaaccattcgcctactcgcgcagtctgtatatacccacgagcgaaagaaaaaggaacttccagctgtacatatataacctggacataaaaaaaacgaagatctacattaacgtaaattatctgctcaagctattgttgacaaaaaatttcctcatgaacatatcagccataaaaatcaaaaataaaaaaaaaaaaatacaatacattttaaaaaataaaaaaatatatttttacaattacattagcatttttttttatcttctcaaaaatataaacatatcagaacatccctcctccacgacgttaaatcttttatcctttgtcgaaagtattttaaaaaataatttgcagttactgagtccattgaataacttgtacagcattgtagtcacgttgaaacacaaatgtgagcaccagttggagcatagcagtaaagcgggtacgagcattaaccatgatacaaataattattcattaaataagcacatcagtccttttttcaatttggaatccaatcagggactcttaattttatcgagacattatcaatactattcgcagcagagagaaaacaggagcagtgcctacttgaagaattttttctccttcagttatccaactttttttgggaagagtgtttttacaagtcccttttcgaaggagcagcagcagcgtagcggtactgacattcgcaggacactcctggatgtgctcagccgaggacccccaggggataatgacctcctacatagtcctgctgaaccggtaaatagggacatccccctgaggagtagtaaaccccacaccgttgaagcagacaccaaacaggtccgtgcactacagcgcgggaaccgcgtaccacgaggaaccccccaaaataaggcggaaccacgacacacgagagaggaagcggaccaacccaagcgtaaaaagaagaaactgaaaaggaaaaaaaaacgagacattcaaaatataacgcacatatcgtttacgcacaacctgagcataaggaagtgagttggggggggaaaatgaacaaaggaaggatggaaggaacggatgaacggaaggacgaacggacgaacagacgaacgaacgaacgaactgacgaacagttcagttaaacccgcttgactgtgcggagcggcgggtgacaccctcgtcggaacagccgcgactgggggggtctctccccaacggatatattgatacgattgtgtatgtaacggagctgcttctttctttctttctttcttttttcctttttccttttttttttcttttttttgtaccatatgtcacagtttcacacccccatgacacacatttcgtgttccttttatctgccttttttttttctctcttcaactttgttgcaaatgcaaccgcatcgtccgatttgaaaacaagacatgactctgttaatgggtgacctttggccgattgaattttttccccataagtgggcacacacatgagtgtatgtgcatttccgagggggtacccattcgtaaaaaacggcccctccgcaaggaagcaagcacatatggggatgcgggggcgtgcttaattaataaaggagaccattccggcgtaggacacggaggaatcgttcgtgctcctcgcttggttcgactggggagaggggtgcgcatggggaggtgaaggtgaaggtgtgcatgtgaaagtgaagttgcgcatgtgaaggcatgaacacacgtgtagaagtgcacacatgtgaacgtggcgcatgcaaaatggccaggcgcgtgaatgatgttaaaagccaactgatggggaggacctacctgcgagtagtgcatcagtttggtggacacatttccggaaaagtcttggagcagctgagggggcaggcggacgaggggacaagcgggcaagtgaacgagcgcacgaggggacaacacgttaggcatccctcaggtggcatgtcaccgtacggccatacaagacgcgccaatgagcaaccacacgtggttacacccctcgagggggggaaacacctacctgaagcatcatctttatcggattcgacccgcatatggtgttatgcgttttgttcaggtaatcaatgaagcctgcgaagggaggaaaaatggaactttatgaagaaaggaaaaaggagagtataagtggccctttacgaatcgaacgggacaattaaatctaaatcgcactcatcctaatgaggacgaacctgctatgtcgtgacgactgattatattggcggcgtctctatccatgttctacaatgggttaatgaaaaggggagaggtacacaggtcagttcagttcccacgtgtatatatacatacgcacatgggaggacgagtagacatttgggccttctcaggcagagtacctccacttgcttgaagatgtgcgtgtcgctgtacttttgtaaaatgttggtgaagctgaatctgataaaaaggggggtgcaaacggggggttgcaaacggggggttgcaaacggggggtcagtaacaacggagtgggaatcgaagagggcgacggagagggcggggggttcccaacagtcgcgaagctctcctcgtgatgagcactctctccgaagtggtcaataaccttcgcccgtagtgacaaaagtcagacgaaaacagaaacaggtttccctcgtcttggaagtatttttttatcgggttgcctgcagcgaaaaaaaacacaaacattagcattagcatagcatagcattaacaggtgtgtgctcctgcatgcgcggctaggacgcccagccaggtgcccatttgcgcgcatcgcccctccctccctgtcgtacaaaagcgatttattttttggatatcatttccgatgcagcccacatatatggggattatttttatgtcctttctgcgggtggggggaatgcaaagcagtgaaggtggctgtcttcattttttctgttccattttgttgcacttatttattttttttatttgttatttattttttttttatttatttttttattatttatttttttattttttatttattttttttccgtttgggcatgcagaaaaggttactccttaattatgtatttgatcagcggcaactgcatctctatggagtgctcttcttcgtcgtcctcgtctccgatgaagtcgaacaggtggtccacgtcgttttgcatgatgtccgaaataactacggtgggggagggtcaacatgagggaataggagcagagaaacgaatcgccaaacgaatcgccaaacgtatcaccgaacagatgatcaacgtggatatgtgacgggcttaccctccttgtttatttgtagaaagccgaacggagtttcgtacttctccacgtgggggaatagacaccctttgttgtaaatgtggtggttggggccaaggatgaaaatgttctttctgcggggagatggaaagaaggaggagttgttacctgtgaggtgtgtgccactcagtatgatcgccacatcaacagggagcaaaaaaaaggggccacttacacattctctacgctgatgcaggcgtaaacatgggaattcgtttgtagcgcgtaatcatatccagcgtgcctgaggggggggccacgtgaaaaaaagaaaaaaaaaaaaaaaaaaaaagaaaaaaaataaaaaaaaaataaaaaaaaaaaaaaaaaagtataataaaataacgaaacagcaaatgccaaatggcaaagtcgcgctgatctgtcccaacacacacacacacacggttgtgtggagtgccttatgcacgcagctttacgggcagatggccgctttcacgctttgcttcttgcagtttatgctctcgaaaagggtgtctatggagttcttcagcgcgctgcctgcgatgggggcgaggggaaataacgaacgggggaatgggggaatgggggaatggaggaatgaggcagggatgggccgatggaccgatggactgatggatcgatggaccgatggaccgggtgaatgatggaagccaacccgggtggggaaagaacgttcatcgtatatggattcccatacggtggcatggcttccggacccccccacacctcttaactgcgcagctcatccaggcatgtccccccctcatgcagagatacatgtgcaaaattaccattgctagaataccaagagcccgcgtggtaggccttccgataattggtcatggttgcgagggcaggcaaacgataagatggcaattttcgggggctcaaaatttggcgcttttaaaaaatctactttggcagatcccccaaagagatgtgacgtcgtgcgaaggtgaaacgcctatacacaagggcccacgccgttactaccgcttctgcgactactactactgccactgctatcgctgttgatgctgccttggggcccactgcggaggaaaaaccggtagaggtaaacaattcgactcatgcgtcgcctggtagtttattttaaaacgttattttgtcctgcttcgtttcgcttgtacagcatagttccgttttgcttatttttttttttttttttttttacgtagaaagcgcactgattgaggaggggaacagacgagtccaacaaaatgccccccctccccttcacccaattttggataccacatgccgccacttcaaaggcgtggagaaaacacgcggtgtggttcaaatgaggaacgcttcaccctcgtgcggaggaagagcacaccgcttagccttacgtgtgggtgcacgtttagtcacagtaggcatatcatggtcgctcatccctcacgcaggggcagtcacatgtgcatcaccgaacgtgccaagtgatggagtaaacgttgctaaagtggaagaaccaacagcacacccgctggcccttctgaacagaaaaaagaaattccgtggatacacaaaggagtgccattttaaaagtgcatcatttaaagggccacgaaacagtgatgagagttttttttttatttattattttttattttttttaaagaggaggaaggaactccatctgtgctgattcatgtaggcatgtgttaaggtgtgcacatgtgttgtgatgctcgcaggcacaatggtgtgttccaaaggtgggctaggatgtcccccttttttttttttaaagtcccatttaggccattgaaactgggtgatcataatctgagaatgtacacgcagtcgcttggaagcaaaatgcgtttttgtccaatctgccatttggttaatcgtctcggggaggagtagtcctcatcgagggactcctccccctcctccaggtcattcacgtccacttcgttggaatttacggctcctacgcttcgtgggttttttcctcctccccacagggcctcgcctcatcactatttatttggtccatctcgtacaactcgctgttttcctcacctgtttcccgtggacttgactgcgcgtcgtcccgtttttccgatccaccagttgtgtcatcctcacgttgcacttctttatcagcatcgtctaatttgtccgtttcgttccacatgacactccccaaccgttctttatcctcctgcatttcgataatcgcctcgcttgtttcaccgtcgctccgcttttgcagcggggaggcgggttcgctttttggagattctctgaccggttcgtgcttctcaggggggtcaccattcaattcgtccttgagatcgtcatggaggatatcacatgcgtcgtcatcgccaactgcgttttgtgtctctccagctgtgctttcctgcacatcttctgcttcttcctcctgcacaccttctgcttcttcctccagcacaccttctgcttcttcctcctgcacaccttctgcttcttcctccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtgtgtattttactaaaataatgagaaaaaaaaaaaaaaaaaaaaaaggtgaacccttgatagtgtccttaacttaatgcatcctccttttgggcatcaatcaaaaagactttaaattccccctttatgttgttaatatttttttgaaatttttcaaaataagtatgtataatgatacacataaacgttggcatatgcatgcttgcatatctttttttttcgtttcaaaacttcttaacgacaagagtgtctacttaagtgtggcaaaaaaaaaaaaaaaaaaagccgtgacagatcattctgttccgctatacctgagcgtgtgtgtgcctctcctccccagtttcgaatatgctaacggtgttagcttttctgggagtccccccttgtgaattttttccactaaaatgatagacaccattctgaaaatctttttagggaagtattttgaacgtatgtacaaatggcaccgcaagtgggagaaagtgcaaacatgaatcaaacaaattggagtcgcacgaaagaaggagaaacggagtcaaacaaacgatcggctagattgaatacactagccccgtctttctccatcctatcactgtactcctttcgacctacacacttgcagcatgcgacaaaaattttctaactgtgaatatgaatgcaggaattgaaattagaaacatcataataaagaacgacgaaattaatcactttttaaaggttatcccatttaccgccactttgaatagcaccgctttttggcgccttcatagtgtggttctaccgctggcggaagtgcctgtaaaaaaggtgtctctcccatcttgtaaagaccccttcttgtgagagccccttctcgtgaggaccccttctcgtgagagccccttcttgtgatattatgcctctttttcctttcaccctatccccacccaagagtaaaaacatagacgtagaaatagtctacttaaaaattgaaagaattaatatcagtttcgtaactctgtcaggcatgctaactgtaaaatgaaaataagcaaagggatttcttcgcgtgttttttttgcgaccccacttggttcttgccttcctttttccacaaaatagggcattcgaaatgatgataataataataatagaagtagtaataattttttctcttttttcctttttttttttttccgtccttggaaccaacccaatcgactcgcagctcaaattgcaaggtgtggatttaagactgaagccacacatacataggaacacctccaagggaattaaaaataagctgatgaacctgttaagacgtaatgaaggtaaactaaaaggactcagcggcggggtcattctcctgtgcataccaatccgagaaagaacatttgcagtccccacttcaatgtgtgccccttttcttgaacattgcaggcaacgtgcaacttctttctccactcaaggcgggggtaatcgagagggaataagtgacacggcgaaaaataaaaagaaggatcaacatggtgtaagacggcctgccctgaattaccacccagcgtctcccatcacgtttcatcacgcttcacccgcttcataacttctcatcccttctcatcacttcactccccaacgttcgccagcatgtcaacctcgaaaccccccaaggggcaaacaaaaccctctgctgctgctgcgaaagctaccaagatgtgcaggacagtctctgctgctacaacaacgtcagcaaaattaaaacttatatatgcaaagattgctctgttttgaaggaccaaaatgatgaggcacatttggcatttcttaagaagaaagtcgctttggagaaagcacaccggcatgctttcggtgcagcaagcagaagagttgtgatcacgtccaactgtgtccccactactgctacttccgctgtggggccggatttaaaggccaaaagatgtagaacccttcacctgaacagtgcagaacgggttaagcactacgatgatatggggcagtttctatacaaaagtgtgatggggagaaaccacacgaggggtagtatgcaagccgaatcggaagaccatgtctttgttaaagaactcgtggagaagcagacctccagggattgtgccccccattgggaaaatctaagtcatatgaacaaagccagcgtggcacacgacacaagtgcaacatacgcacttaagagattgaacaccccccttcatcattattcttctcaaatgggaaaaagtgagcaagtccacgtgaatgcttcaaatgggacgcaacataatcccagtgcttgtaagcagaaattgaggggtaaccattcggatggtaggcagttgcggcagggcgtgcatgtgaacataggcatgtatgctgctggagaagtgctcaatggtgtgaagaatcaccaagacaagaaccctccgcgtggcagctgtgacgaattacgtaacgcccattcaaaattaaagggaaaagaaaatctcagcaaatttcacatatatgacgaccacatgggggatgacgtttaccagagaagcagcaaattaactgatcatgcaggggtaggttcccgggaggagaacgacccccgcgggagttaccataatggaggtgtgccgtgcaggtgccatccactgagtaataaatgcatgagtatgctatactcaaacaacgggatgagtagcaacaattgtatgaggataaaaatcgaccacgtttgtagcgcaaaattgtgatccattttgcactcctaattaggagcaccaccaagatgtcaacatgttaacgaagctcactattggtacgctttttttttttttcccattcttttgccactttttaaaaacaaaaaaaaaaggggtagcatccctcgggatcgccacagcactgcgctaaaacagtttcatttgaggagaggcgcacctttttttcatttccttactcacacatgtgcttacgtgagcatatatccacgtgttcatcaaagagacgagcgtttcgcacgtcataggtcactacaaattggggacaagttgaacaaatgggtctacgtggggaaacaaggaatggaaaactctggtgggggcacaaaaaaaaaaaaaaaaatggccaaaactgcctgcacgtacaggcgtatgcacacacacatgcacacattcggagaaaaaataaacaaaaaaaaaaaaagacgcgtttgaaatgatttcccttcatatgtgcggggaaattccccatttttttttgaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttacgaatggaagcgtatattattctgaccgatgagcttatactggctagtcatttttctcgaccgaataaccttattggtgtctgggataatgggcatatcgccaacgtccaagggtttgggaaattccttaaagtagggatgttttaaagcgtcagccgcggagatcctatttttgggattaaaatgcagcaactgttgtagtaagtcgagtccagtgtctgataagtacaggcctgagaactggttggcaacattggggaaatgggagcgtattttggtgacgttcattttgatttttttttttttaaaaagttctttatttttcgaaataaaagagtattcataaaattcggggtagtcttccctatctggtagacctaacaagcttaatatttttaaaatctggtcaatttcgttttccccaataaataatggtttcttaagaatcatttcagcaaaaatgcagccaacactccatatgtcgattttatttgtatagcacctttctcctaatagcaattctggggctctataccataacgttacgacattctttgtgatgttgtgattatttatatggccaaattttctcgccattccaaagtcgcaaatttttaggacgcctttattgctatataacagattggttgtttttaaatctctgtgcatgacccagttggtgtgcaggtaatcaacaccgctgagtagttgcttcagtaggcacttcagttccgagatggtaaaactcggggttttgttgtccaagagcattttcaactcatgctctacatattccatcactaggtaaatgtcatttaggtgtttgcctatcactacttcctttactgataaaatattttcatggtacaattggagcagtatgtttatttcccgaagggatgtgattgcaaacccttcgtggcgcatgctggaaaagtgcttcagctgtttcagcgccactatcttctttgtctttttgttttgtgcccggaacactgctccgtacgtcccttcgcttattttgttcaatcgcctgtagttcttcacgctcctgcacccgttcagcagcccctgcgctttgatcgcctcgccgtcgctgggggggccatcgcttcgttccccagcacttcgttccccggcacttagttccccatcacttcgacccccgtcacttcgcccttcatcactcccttgtatatcacttccaaattcctcgctttcgcactcatcccagccttctccttcgtccttcccccccacgttgtccttacattgctgaagatgcctctcatgactgctcccccttttcattctctccctcctccttcccccctcatcactgctacgcttttcgtgcaagttgggttccctttcagttttaaaacttttcacattattattattcctgctgctttcaccttcttcctccccctggttggttccttcccttatccttttaccagtacgataactatgatcgcttgttctttccggggagtgcttccttttatcgcttgtcttggcaacgtgctgcgactcgccaaaatagctattttcatcggctcgcctattatagtaatggtaacgtgatttttcaaactgatcctttttcttttcattacgcttggccatttcgctactgtatcgcgtttccactgggttgtcttctccgtttgggggttcgtccccccagtaaaagtgtcgattgccctcctggtcacggcggttatggtcatggcggttatgatcatggcgattatgatcatggcgattatgatcatggcgattatgatcatggcggtcatgctcatggcggtcatgcccattatgccaatcatcgcggttgtgccgcccgctacccctaccaccgtggtggtgatatttccccccctttgggggtcccctgtctcccattttgcagtatacttaagaagggctctaaagatatgttcgcctttttcccctgcgtcgcgtaaaaacgggggcaactccttccactttgcatgccttttacaaaacggcggtttgtaattatgagaaacttcctgcggttgtgtcttggcgcaagtgtaaaattagttctttttttttttttttttttttttttttttttccacttggcctgctatactcgctgctgtgaggtgcgtacatacagtgtctacttccggcggcctaacgctcgtatactgtacatgtccctacgtacatacacatatgcgtagaggacgtcacagatctaatcacgcctgtttatctactccgcgcacagctaggggttgtaggtgggcccccctatcagggaagttcccttaccatccgccgcacaaattattttcaacacctttgctgaagtcgaatttttttttttttttccccacgtcctgaattagaagttcattgttgtttacgtcatttgattgcaatttgggagaaggggttttggaactttggtgattttttttttttttttattcaagcgagttttactcttcccgtgcttattaaagcatactatgattgcagtcatttgtttgtacgtgcctgcgttttcgcgcaaactacaggttgcctttccatttggaatggtctcttaccgtgcatatgcttaccatttatttatttcctatttattggttacttttttttttttttttttttttttccaaagtgtgggctacaaaattggggttaattttttttttgggggtgggagccctcttccatgcagtgcagttattgtgctggaaggggggggacattccgctgggttaggggggtttcccttggccaatcgttcccaaggcggacttggcgaggatgaagggaagagggtccttttttcctcgtgcgaaattgttgcatagtgctgacgatggtggtgaccgacaggtgatgattttgtttctttttttctaccacccctcgattgttgcacatttcgtcacgtcaacgaatgaccgaaaggtttttttttcccccttttgtgaaaacactgaggaaggtacatcggctggaaagagcattctcttactcttacatattttctgatcgcaccttcgtccatgcgactggattggtgtgaaacgataggtgatttgtatcccttgcagagagtcccacctgttcgtttgttcatcctcccctctccatcctggttgattaacgctccaatatgtgattccccattcggttcacaaaaatgaaagccaacatgatgcggtttctacaccccaccaagggggtaagcaacgttatatgtgtagcacgaagttaacatgttggagcagcatgagggaaaaaaaaaaaaaaaagtcattaaatgatgccaacattttgtgaaacgaattttggcacacatatggttactcatgtgtatgtggaacataacaccataggggttacccctcaaggggactgcccttgtgtaaggtcgacttggatcaaaacataccactcctacggggttgctggagaaacaaatactcctgattattaagcgaaaaaggtgcgctgtggaaaaaagtcgaacggcttaagggcgtttccttcgtgtccacataacgagttgtggtcattccccctcgatgtcttaatggcatccacgtttttaggtggacactcgtggggtgaaattctggagggacgtagcaaaggcacaagcgtttcacgcatgtgatgtcgtgtaagataagcgcaaggcggagaaaggtttttttttttcccccccgcgcgcaaaagggggcattctcgcgaaaaaaagaagcaatttttttttttttgtgtccaaaaatggatcttccgttgggtaagcttcagcgctgcagcgtctaacgttaagactgcttctgggtacctccactgatagtgttttcttttttttctctttttttttgtaagttcggctgggcatttttccatttttgaaggcctcacgccagggtaaggagagacacgaacataacgcgtcttctccccccaaaaaagcgaaatgactgatgccactcgggggtctctccaggatggttaaacgaaaattcccctttttttttgcttaatcattagttgattaaccctcctccgctgtgacccctttgccgtagagaaaaggatgaaagccccagcgttcaaacctttatgcgatgttattcgggtcaaaaaaagggaagatgcagctacagctacggggagcgaactatacaaggcttttttaaatgccgggaagaagaacgaggaggaactgcgaaacaaaagtgtaaaaatagtgatttacgagcatgtgaaatatggagaggagaagcggctgggcagcagcagttcggggagcgattcggggagcggttcggggagcggttcggggagcggttcagattgccgctctcattgccgccccgattccggtcatggttgtgcccccccacagggggaaaacaaaatcgataagaaaggaagaaaaaaaaaggagacccaaggggaagaacatggagagacaaccaaaagggagtcaacaaatgattaccaggttggaaatggaaaggaaaggggagccaaggatagaggcaaccccagaggaaccgcaaaggtgacagcaaaggtggcagcaaaggtggcagcaaaggtggcagcaaaggtggcagcaaaggtgacagcaaaggtgacagcgcaagggaaggacaaaacaaatcgagagggagaaccaactacaggcggggtggaagcaaaaaggggtgctccaaatggggaaaagcaaaatgggaaagagacagaatatgctgagaagaaggaagatacacacatgttgggggaagaaaagaatcagcgaggtgggaaaaacgaagaaggagcagccaaccaaggggaagaaggcacaccaaatggaaataccaccttgactctccacaccaaacaaaaaagagatgtggtgaaagaaagaaaatcaacaaaagtaatcgggacagtaaaaatactatacaatttttatgtaaatttatttgataagctaaaggaagacgtggagaatcttcaaactggagctacgaataacaacgttgatctgtttcgagatgtaaatctttacgcaaattgcatttctatgtttgatattattaacctttgtgaggatttgaaaataataaaaaattttctgaactcgaaaaaggagtgtgagctgatatggatactcacggtgaattacctggatagggttgacatcaacctttttgagaggtacaagcataagattgacgtgacgtatgggaaggacgtgtcggggatggtgaaaacgttggaggagagatcaaccgaggggatacacacatcaggtgaggctgtcctactgggagtagccaaacaagaaaaagaaagcggaaagatgaagaacaacaaaagcggaccgaacacggaagaagcaagcgaaaaaaaaaaggaaaagacccaaaagggggacattgcctcaattgggggagaggaggaagaagccaatgtaggagttgatgcatcagaaagaacggggaatcccccacgcgcaggacaagaaatactcaacttaaaggaatatatatatgcaaagtgtcatgaaaaaaaaaatgctatcatgttcagaagggtaaatttttttgtgttcctgtacgtactgatatatataataaaaacaagttcgcggaaaatcaaatcgctctcagatgacataaaaaaagtgagaagcttcttcttctttctcaatttgtatgaaaaaaaaaaaacagtcgaaacgttgaagaatatatacaaggataagtacttaacttttttccaaaattttaaaaacaggaaggaaattgaagaatacagaaggaggaagattttttgccataaattttctttttacaatgttaataaaattttaaatcaaaaaggtgatgacttggtcaggctgaaggaggcgtgcacacggggggggaagaagcaacatgcggaagggaagcaaaccgggggggggcacccacttggggaggagaagcaaaccgggggggaccacccacttggggaggagaagcaatccgggggggaccacccacttggggaggagaagcaacccggggagtgtaacacagaggtgggcagctacgacctgaccaatttcgtagacacagccgaactagacagcgacttcaactctacaagcaacccgcacgacgaaagcaaaaggggatcccccccccttctcagcccatacctactcgattatatatttaaaaattactgctataaaaagaagcattggaaaataaaagaaaatacgttaatcaacttcggagtcgttagaaaggaagaaaacaaaaaatacaaaatggagatttataaccacacaaagtttaacatatctgtggacgtccttatcgatggggacctccccatcctcgccatttttaaggacaaattattttgcgtcagctccaagtattgtatatatctccaaattgactccagcaaagagggcgagtggttcgggttcgtcaacatcgcattgaggtacaagaactccactaagggcgatgacgcggtgcggatccctgtctacgtccatgtctgtccgtagttggggcatacagtcagggttcaccggttagggttcaccggttaggtgtactgtgcgctgtatggcatgcgctgtaggccgtgcgccgtgtgttaactttcatttcatgctttactttacctttttatatattttattattattttttttttttccgcgagagggtcggggaaagccccgcgcgcggtatggcttactcagggggagtatcgtctccgcgctgcacactcgcgcagagaagcgtggatgcacatttcgcgcaccgatacggctttctcccccgagagaggagaccatagttcgatccatcctctcgcatcgccaggcctctattatttttttttttttctaccccctcttatgtgcacacatacaaacatgaagcgcttcgcgcgaatgcaatatcgtttgcaaagaaggaataaaaaggggtggaaaaggaaaaatgagataaacctgcgcaatgaaagatagcgtctagtttggttcctcctctgaagagcgcatatagggggagaggacccctcccacgctatggctcggtgatgtcgctacggatgtgagttttgcgaaacggttaattgtgcatgttattcgatccgctaacagggtgtgttattcgatccgctaacaggatgtgttattcgatccgctaacagggtatgttattatatacgataacagggtatgttattatatacgataacagggtgtgttgttcgaccccctagctgggtatattgctcgacccgttacccgcttgtgctgtccaacaccactcccctcgcgccgccaaccccaagtgacgacgatgccgggggaagcgcaaaacaagttcgacctggtggatgtgaaacccaaatttcttgagttccattacgagtgcacagacagcgtggagaccttccttgaaaacaaaaaaaaagtaataaaaagggagcgattgaaaataaaaaacatatgcacaaaaacgcagaatgttacaatatgcgaatcagattcaaagtgtcttaaaattaaaggattaaaaaaaacaaagttggctcctgggacgagtgcacaaatttttattgagttctctttcgctgacgtgaattttaaaaccagcaagcttggaaagaaggaccacatcttggatgtagttaatagcctggagtccacctcgtacgtaactatacagagtgaatatacaacgatcagcattccgatctacataaagaagagcatccctgtgtttgcctacgatgatatcataaattttggagtttgcaacgtcaatcggacgtaccagtttgcgctcagggtgaagaatgtgggtacaaggaggggcgtgtttgagctctccctggatgattatccaggggggagtgcgaaggagtgcacagatgatgaacaggtggagtgtgtgcagagaaggaaaaactcagacaaacgtcacctctgcaactgccgcgatgaagacatgctggttcggattgaccagccttcccttgacctggacgtcagcgaaacgaagaccatcaatatcaccgtcagcagtaaagcgcaggggaaaatgcacaaggagtgtaaagtcatttcgaatcaacatagctacttcgtggagaagcagaaaaatatcaccctcctggctatttttaccaacagtcatacctccttcctgttcgaaaatgaaaaaacgaatctcgtgaatcttcattgcttgtactatggcagtaggaaaaagtatcaggggaaaataaagaatgaaaataactacggcatattttgcatcccccgggtggatgccgttaatgtgttttactccaaggaggaccttcaatcgtatgcggtaggcaaagggctggacctggaccggatatgccgcggtaaacaccacgcgggtgtgccgcgttagaggactaaccccctacacacgtgcacaaacagcatgctaatgacgtgtagtaatggaacgtgcttttctccacgccaatctcaaaccgttggacgcgcctcacccattggtgcttcccccattgctgccctccccatttggcacgctatccacccccccctcgcatcgcagatgtatacattgaggaggaagaacacctaagcgaaggagaaaaaaaggaaaaggaaaaactgttcgccataacgaagaagaagctaaagggagaggaacacataggcgttactttctgcagggcggaaggatacccaattgaaaggctatcctatcaagaggtcacatttgagattgagtccaagcgtgacgccggccttttgcacagactcaacagggacacagcctacctgctcaacttccctgtcgtggtggagttgtctctgcgggtggggcggtcgcgccacgaaaccagccaggtaggcagctcaacgaagcgggtagacagctcaacaaaacgggtagataactcaacaaaacgggtagacaactcaacgaaacgggtagacagctccaccaaccagattcacagctccacagaacgggcgcacctctcaccccctgagggcgctcacacgttcgacgaggaggttaagctcttcgcggtcttctgcctcaccttcccctgcgtcctccccagcacctaccttctaaactatgacaacatagcccccaacgagggaaaaacactcatcctagagctaaaaaacaaaaataaatttctaaaagttaactataccctttccaagatcccctacttgacattgagcaaaaaggagggagtaatctccccacagggaaaagaagtcctatcgttaaaactccaatgtgacagcgttaaaacgatagacgaatatatgtacctatatttttgcaataatttatatttcatcgttcttcttgtgagggggaacatcacttgtacgaacgcattacggaagggatcgtcctccattctgcttgacccgaaagggaactcatttaagaggaaccccccacatggtaataacatcaaacagaaccatgaccaagtatatgaacaaatactgagcaatctagaactagaaaaagtggacagaaatttttaccaacttgatggaacgctagacaaatataagtacaacgagaaatttataaactttttaaagaaaaataaaaaaaaatacaacgatgttttgaagctcatgtatgaggagaggaagaagggggaggagtcagcccggagtgggacccagagtgggatgcaaagtgggacccagagtggaggctcccctgagacacgtgagcacatgatgaaggggacagacagactctccaaaattgtcaaagataaatttatatacatgaatgatcccccagtggagcgaatcagcaacacgtgcatccagaagggggtctacgaacgagagagaaagaaatacatcaaaatgaagacacaaaatttgaaaataaaaaatggggaagatgcacaaggagggaatgaacaaccctatttgctccagtttgacatgctagacgaagaagaactgaagaatgtccaattcgtaaggaacatccaatttgggtatgtcttactcggaacagattacagcaaaaagtttgtcgtctttaaccgaaataaacactgcaacgtaaaagtggtcctcactcatagtgataacgtcacgactgacggggaaaaccttttagtagttgagagggactctcacaaaatgggcaatgtcaagctgaatataaaacggctttcgggagagaaagaacctcatcaggatggtaaaagctacgaccatatttgtgttaacgatggtgacattaaaagtcaaactggagtttctacttccttttttcagagcgacaattttttaagcgctggaggtatttccaccctcgagggagacacactcacagctccatgtgcagactcatacaacgatttcttcctcctcaaaaattttgaagagaaaatatccctactaattaatgactcgcatgagagcgcggtgactctcggggctactctcgtctttctaaatgtcctcgtcaacccgcgtactctctactttcacttccgcgatgaggacgtcgagatgctttgtgagcgccagctggttttgtataaccccttcaacgtccctctgcgcgtggggatggtctgcaaccgggagctcgttgtgttggaccgggagatctcggtaagcgtggtcaggggtcgcatcgtagcggtgcatctctgggcagcgcttttagctgccccttcgtagctgcctcttctcaaccgcctcttctcaaccgccgcttctcaacaacactgagtggtctcatgtggaccccccattcatgcccactttaggtaccacccaattcgcacaaaatagtccccgtcaattttgtcgccacggaaagtgccaccagcgtggctgagaccattcggctctacttggatgggagcaggctctacaaaaggtgcgtttccgtgtgggaggttagcttccccccatatgagaagcctcccagatgagaagccccccagatgagctgcttcccagatgagctaccccccagatatacgccatttcgaaacttccaccgccccccccctactgcgcagcttaaagtgcaaatggatcgccaacaagtgctcctacagagtgacccctgccgagctaaactttgaaaacgttctcctaaaccaaaattatgtgaaggatttttttctaatcaacacgggtaggtgcccctggactgagttaatctctgctggcatgtcttctctccccgtgcaagctgcgaggtgtagctacgcgtgaagtgtctactcgaaattgcttctccggagatgtgtggagacgcatgctcgttacggatggagctttctttggtcacacccgatcagccatttttttgtccggctgggtctcatcgtcgctgatgtttgctcatgcctgctggtgcctgctcatgcctgctgatacctgctgatacctgctgatacctgctgatacctgctgatacctgctgatacctgctgatacctgctgacacctgctgacacctgctgatacctgctggtgcccacacctcccccctcccctgcaggagactccactgtggtgttccaatgcagctacaaaccggattgtgtgagtttactctccaagtataactatgtgaagaagaatgagaaaatcaaaatttctgtcctcctcaatttaagggaagccaaaaaaataaaggacaaaattgttctggccgttaggggggcgcctcagttgcttctccccctgagtgccaaggtgagcgcactgcgacttcgtatatgtgcagatgtgaagatgtgaagaagcacacctgcctgcgtgtgacggagctaaactgccttcccaattcatcacttcattcccatgctgtcacttccgcagggcaccccctccaacgtactcatcagcgacgggcttcacatccgacaaagaacaggagagctcaagtgctacgaagtgaaaatactgaacagaggaccatgtgatgaaaccatcctcttagacacatcatctgttgacttcctaaacatccaaatgggagaaaaaaaggaaaggaaaaggaccttctctgagtgtatcggcaaagaatacaaagatgcgagtataaaagaagatgtcgtaacggtggagaggacttacaacgatgaatacgatgacctcctgacagatgaatgtgcaaagtatcataacaacaattttttgaagctgcacaatttggtatcagccttctaccaaaataaagggcaaatcctttttaaagaaaaaagagaaataaaaaacatgtacagagttgtggtgccatccaaatgcttcctccctttgtgtattcaatgctactcctctaggaccatgaggaaagcaattacctttcagagtttactcaatcgtaataaagttgcatacgaaaaatcggaagaattaataaaagtagacattgaagaagggcacttggaggtatctcccccttttctccacttcactgatttgcttcctcaccaggctgacgaagcttacatatcatatttttcgagagagaggacgaaaaggttgacaatcagaaatgtgttcagtcaacctgtgcagtgggcaatccgcttggatgaggagaagcgcagggaactctacatggttcgacatgcgcacagggggggggcgaaaattgatgaacggaagggagaagcggggaagtcgaagagagtgggaagcgtcataggggggaccgccaaaccgggaggcgcagtcaaatcgcacgaatcggatggacccaccgaggagcgccaataccaagtgcaccccagcagggaccgaggcattctacaaccaaacgaagagacgacggtggatataaagctaagcggcttcaaactgtgcggaaggtatgtggacgtgctagacatctcttcctgcctcttgggttcccacagtgcgggaagcaaggtcggcggcatggttggcggcaaggacgacggcaagggcgacggcaaggacagccacagtgacaaccacaactacagccacaatgacaaccgcaacgacagagaagcggcaccagcgcaaaagcaagaaacagaacatgagatccatttctccctctacatgctcatacgttgcgacataccgaagcttcagttcgacgtaacctacataaacatagtccacaacaaattaaacgattattgttccttccccttcgacatatacagccatgggtacaactacgttagggttcattcccatttcaagaatctgcacccagaatgcttttccatctccttcgacttcatcgatggaaatgaaataaccgaacaggtgaagaagctgcgcatgtcgttaaagtgcaaatcgtccaggtgtttgaagttcaagtcgcagatcgtctttagcgtgatggaccatcaccagtacaccattccgctgttcgtgagcatcgacgagggagtcgacttcctgctggggaaggcggccagggaagaggcaggcgaagggatcggccaagaggtcggccaagagaccagcgaagagacccgccaacagacccgccaacagaccagcgaagagatccacgaaccgctggacgatatggcggacgacctcccccctgaaagcagccccaaaggagactccaagggtacccgccctggagggaaccacagcgaaggcataatcatagagagaagtctacaccagcatatgaacacagcaggcatccaatttgataaacaaaacgaacttctctcctttttttgcaaaaatgtggaggaaataaaaaggggaagtactaacggagatatatacaaaggactcaaaattagtaaaatcagaaacgtctactacaataaggaggaagaaggggtgtacccactgagagaaattattggagattaccttttcgtttttgtccaaaaaattttgttacaaaaaagttacttcccccaggtgattgaaagcacaaacgatttgtttctcttttttgtggaccttctattcgacctcttttcttctatttatccaaacagaactcttcataacattattttcgaactcaagaagcatcgaactgttgaggtgaaggacatggagcgacaagactttctggatgaaaagtttacgaaaaatgtgaaggccctttgggagtgcttgaaggaggtaggcccattagccactccttcgtttggcggcccagtagtccgttcctccgttcggcggcccatcattccgttcctccattcggcggcccattagtccgccctcccccacatggctcactcctttgcatgcctactttatcaccccacttcgacaggaacgcatcccagtggatcacatcatttacgaaaatttgttgccagcggatctgtaccttcctcacattttggacaaagtaccggactacttccatgttgaagaaaaggacgaggaggaggagtactatggcgagaacacagggcacctatccatgcaagacttcgaatcatttttgctaaatggaaataaaaaggtattctactttgaacaaatttttaaaacacatgtaagactattcagttactcctggatcactatcttcctcgagatattaaacagaaatttttttggcggaatcaacatcagctcgttgatcaaccagcgtgggattaaactgtacagcatagaaaacaagctgaacgaaaatataaaaatgtgtaaaattagctaccttgtaattctagatacacaagacatggagctaaacaagcatgtctcatttttaagtgacaagaagggcagatccaggagaaaggacgccaggagtttgacaagcctgcagattaatagcgctggtactgctacactaaatgtggcggggccatctctgaatactcgtagtggtaatctcacttatagagataacagcacctcccagagaagcgaaaaatatgctcataattatgtgaagaaaaggactaccaaggataaaacttgctacgaaatgaactacttcaatttttacgaaaataatttcatcgacttgaaaaaaattgtcaacaaaattagtagtttttgctgcccctcgggggtagaagtagaagagcaaccaaatgggacgcaagaaacggtgcaggggaataacgaactggagagcgccaaaggggatacaaccatgggggggaatatcccaaggggggggaaaaagaacacaccttttaagaaagaatcgaccaaggaggtcgccaaaggggtcgccaaagggggcgtcaaagaagccacaaaagagatcgccaaagagaccgccaaagagatcgccaaagagaccgccaaagagaccgccaaagagaccgccaaagagaccgccaaagagaccgccaaagacgagcccagcggaattctcctcttcaaaagcgcagagtgcatccttttcgagtggctctattttcactacaacaatgtgtatcacgcgaaggtggaggataagcggtacgtgtttaaggaggcccgtgggggaagtgacgatgagttgtcctatacgaagggagacccgaatgaagcgcgcagaagaggtagcccctgtggaagccccagttgcgtcccaagtgactcccaccgtggtagcgcttcgggggagctgggcccaagtcaggtgcagaaaatccccaagttgagcaaaataaacttccaggtagaaataaaaaggaagaaaaaggaggtcgaaaaaaagaaaaaagcaaaaagcatccacgaattgaaggacctagtgatgatcctctacaccatcatttcgcacatcccctattacctattctttaaaaacaaaattaaagtgaaatgcaaatcaagaagggactacaaccataatatagacattctacttataatgctcagcgaaatgaagttgagtagtctaatcagtagagtggtgctcctgcagtttaactacatccatatatatctgtttttggcatccctgtattttatcctaccgagttatttacccagctactacttagtcctggacgacttctccgcgtacaaggttgacttgagcttgataaatgacgaggtggtgaacagccggaagaaaggaaaaagtcagccaatgggtaaggggcagcaaccaactaagggggagcagccaaccaaggggaagcaaccaaccaaggggaagcagccaatcatggggcagcagccaaccaaggggaagcagccaatcatggggcagcagccgacaaagggtccactacctccccaaaacaagaccaacgcacacaccgatggggagaacgaaaaaacgggttgcggagacggtcaaaccgtggcggacgaacgggtcataactgtgtacaacttaaatagccacaaatgtaaatatgaggtatttctcattggctgcaataagtaccaaatcgatagaaactgcatgagcattgaccccctgaagtcggagcaaataaaattgaaaatagacaaggggtatgacgaaaaggtgttgaggcacagctaccatactagcattaagctttcatatttgaagaaaagaagacacaaaggggacatgtgtgacggcgaaaaactacactttgaggacagttactccgtttcgtcctgctcctcggaagagtgccagtgcccctccgacggggccgacaaagtggacgcggggactgacgaagagagtcgggtcaacccaggggaaaattacgccatcctggtgctgcgggcggaaaggtaagttttttttttttgcacgttacagctaaaaaattggcaaaaaaaaaaaaaaaaaaaaaaaaaaactccattttagctagctgctactaagcgcttccaatttttgtgtccattttgctggaccgcttgtctacctaactggacgtaacacacacactatcaccgtgcctctatttttacttccctcccccccttccgtagcaatcacctgcaggacgaaaaggacagcgagaaatacatctgcatcaaactggtagaaaggggcgaaaaggggaagatcgaattgacgcccccaggagcaaacataagggggaagcaaaatgaaggaaataatgtaaacgctaatgtacacaatggaggaacgaggagcgaggttaacaaaatgcgtacggccaattcatctcagttaaatattatgctaaatgatagcgaaataaagtgttttaatttgaggggaaaagtgtacgaaaggaaggctatggaattgaatttgttcaataacacggggaaagaggtcgaggtgaattcgaatctgtaccatttgtacgtgaaagatttgaagaaagaggagaaaagaaaggaaaatttcgaagcagaggtagtgaataggtggggcggtgaccatatggggggacataaccaatgcgctgtgtgtgccttagttaataccaacttgagaagccacttgagaagccacttgggaagccacttgagcggaacgccgactcactttagctgcttccatttagtcgaaaaaagccgcttcagttgcctccaaaatgaaaaaaaaaaaatacaagtgcaattttgcccgtttgcagaagggacttatttctgcttccttctatttaatgtgaatgacaaaaagaccaactatgtcgtgtcggcatgcaaagtcaactgctcctttaacataaataacgtaaaggaggaagagatcataaagatgagctccaaaactttcagcttctcgtaccatttaaaagtctgtcctgtaaatagggagttcctcaagtgtgtaaaattcatcctttgtaatttgaacagtctggaggaaaagcattttttgtcttacttaagagattacctagaggatatacataaggggagggaccatttttttctcatgtgtgataatgaagagaagctgatcatcgaaaaaggctttgcaacgtttggcccacttgattacgataagtacgtagaaaaaatcgcatattctgaaggagtagacatagagcagttatacgaactggtgaagaaagaggtcaattatgtgtgcactttgcggatagcagaacaaagtaacggtgtgttcgaatataagtgtgctctcgtaagacagaggaatatcccacaaggtaggagtcagttatcctcctatgaacagatccgaaagttacacataaaggagcagaaggagatatgtgaccctttctacaaagtgtacaaaattatcgcaagtgtgaatgatgcgaacagtactcaatcgttatccattacgtttaaaacgagcgcatttctgatggctaaaaaagccattcctctgtataactacaccaatggagtggtaacatacaggcgagtgtactcagatgtagtggatgagaataataagatagtacgttacaacattttcagctgcccagaatacatagaaataggaaaagacgttgaatcggttaactttgaagtgagctgttactccatcatcgggttgacatgctcctgctgcatcactctctacaacgtgaagaatgaagaggaacagataaagataaacgtacaggcaaatgttatgaagccctatccgaaagataccatccatttgaagctactaaatagaatgagaaaaacagcacagatagagatttacaacgagcttaattctcactgcgagtttaaggtttactcagatttgtcaatcctgtttggtgtaaagaaaatcgaaatgctgccaagacagaggaaggcatacacgttcttcatcacaagtgcacacataggagaatacatggggtgtatcatcttcaagtttcacaagctgcttcgttcaggtggtggagaagaaaaaacgagtgatgccttcttcccctttgcgaactatttcttctggtataaactgaacataaccgttgagttgaataaaccattgaagattttatttttggaaacgaatgtaggagaggaagtaaataaggaaattgttttaaaaaataatggcaacgagaatgaggactattttttgctcgcctacatgaatgagtacattgagaggagacaggtccaggtgcccaagaatgacatttacgtgtataacattaagtacgctccgaagattcccaactattttaatgggggcgccagcgggggaagcgcccccggaagtgctcccggaagtaccgctgagcatgcccttggaagtccccctgaacgtgcccttggaagtccccctgaggaggggagtgctgctggcggggagaaggatccaaccgtgcagagggacctccaaaacttttacttcccccagaacggcgactccgattggtgtggcgcgcccgggggggaaatccccaggtgttatggggatgcggaaaaaaagaggggggacgaacctgaccatgggggaaaaggtgcaccggaggggtcccccagggaagaggcctattctggaaagcgctcaccggagggttcccccaaccaaggcgctgctctaaagcagaaacataagccttttcccccaaacgagaaaaaaatattcgaagatttgatcacctactgcaagaagtacattaaagtggacatttcgtataggccacaaaacatagggttcttttttatctacaacaaaaatgaaggaatcaattactacatcttgattttgctctccagaatgaggaccgaattgaaggtggaaaacttctccacctgtttgtccaagtcctgcttcctacatctgcacttcaagtttaatgaacaggacaagcgatatgtccatctgatgcaaaggatgggggaagacccctgttctggtaattatcattatgaaattggggaaggggtgaaatacccccaggggggaagaaatgctttattggaagggaatttccaacgaggcgctgcacacacgtgtcgcgcgtaccaagcatacgatgaccatgcttctgccgcttctgctgcttctgctgcttctgctcctgctgctgctcgtgatgaatgggggggggaggcggagaggagaaatgcaaacaaccatgcggatgcccccatttataagggcaaccacccttgcagtggggatgcagcggaccaggtgaatcacgaacttaagtgcatttacctaagcaatagaaaaaatttctacattgtgaaccataaagacgtaaatagggttgttctaaagtacagaccgacggtgagtatgtcccaagaatgctatgccatcattaggagcagtcttcacggggacttcctctaccggatacatggaacatacaaagtgaggagaaaaataaaagaaaagatggtcttatacaactcgtgctgtttgtataattttaatgtaaatctttttaaccccttcaactgcaaagtgagagtaaaatgtagatttaaggagagaggcacaaaccagttatgcaacaacagagatggtacggagggaacgaaagagaaagacatagatgatggacagtatatcacctcgttgcaaaaggagcaagttctactaaacaatgaaaggaattacttaaagatattaaataaagaaaattttaaaataaaaatgaggaggcattttaccattatgatgacatacttttccaaagaggcttattctaggaggacggtgcttatagtgatgaagccatttcgcagggatgagattcatggggacgttcctccgatgattacttacgaatacgattttgtgtttaacaatttgttgaggagtggtaggatccgggatgaggtgcggtgcatcccccttgtgggtgagagcaacaacgcgggaggaagggggaaccgaggtgagaagcagcgatccctagagtgcgaagacctaggggtaagcacatcatgctgttggaattcgggtgtggatgaaccggggactggtagccgcgcgggtggaaatttcaccacgaggcgttccgaggagggatgtacggaagctatcccgtccgaagggggccatgcggaagttatcccatccgaagggggccatgcggaagttaacccgttcgaagggggccatgcggaagctatcccgtccgaagcgagcgatggggaagaagcccacccatccgaacaatctgaatcgaaccacacctcacgcagtccctctgcatccagcgaacgaagtcatttcacgctgaacgcaagcgaatttggcacagcggacgtgctggacggggagctcaaattggaagacgccaatacaagcgaatttgagaagcaccacacctgctttagtccccccggcgataaggcgctatggtgtcctaatgactacggcgtagaacacgacgtaacgcgcgatcgggttctcccctgtgcagaggataataacgaggtggtgcaatacgacgggaagatatttatcgaaagtatgtgcagaacgaagacgtgtgtagaggtgcacatagataaggccaagatgcgggcaggggtaacttccccccagggggtggaccaactggagaggaaggagcaggatgggaaggagcaggataggaaggagcaggataggaaggagcagcagatgaagaagcaggagagggaggagcaggagatgaagaagcaggagatgaagaagcaggaggggcaaaataatgcgcttcacaggaatgtgcaaaggggaaagtataactataaaatatttttactaaacgtaaaaaatatacgtaagagtgtggacagcgttggggataacagtggacgtggcggcggcggctgcggagggacagtcgggatggacgtaaaaatgaacacgctccttttcgatgtgaatgagggactgctaaatgattacctgtacgtccacattgtggaggacacggacgcgcgcctcgtgctgaatttggagctgctggcctttctgcccttccactgcagctttgacgttttggtaagcagggcggaaggagagggagcagcccacgaaggagagggagcagcgggggaagcctacaaagtagccgaggaatcccgcgggggagagacccgctgcagacgcaccaccctggaccagaatcacataagcgtagaaatattcaactgcatgaacgtgtcgagacaatacctaaacatcaacgttgatgagcatttatgtggagaaacaaagctcaacattttttataatcacacaagggactcctacttcgatgcatatgtggttaggcacaaccagctgaacagtagcagctgtttgtcaaacgaaattttaaattttgaagtgaagcctaaatgtgggattttaaagcacgggagttacaacaagtttttcattacaaggacgaacaagaatggggtcttatcatttaacaactcgtttttgcttttaattaaaacggagcggagtgtcttttcgtacatggtcttttctcactacagggcggcccccagcgatgcactcgcgacggtaggggcgtagcggcggatatgcttccttctccccgtgctgtcctcgagtgtgcccacaccggtgggcatagcgtgcacatatggacgctgctcaggctggcgactcaacggttcctaattgcccattccttcccctcaggaggagcataataagataaaggagatcctcaacgagaacaagaagaagttcagcgtcctcttcagttcgttcaagaaggtagggagggttacgcggctgcacagaccggctgtacagaccggcagtgcggactggcggtgcggattggcggtacggactagcggtgcgcagggggaaggcgctttcacatgtcgcacgcgtaaaaacggcacacataaaatacgctctccaaacaaccacgcaggaaaagaaagaaagtactatcttcaacaagaagaaccagataatcattgaagacatttccaagtcgacaaatgaaatcagaaatggataaacggtgtgtgtagatttaataacgcgtgtctccttgtggatatgctcactgcatgagggggactgtccccgctgtgtgcctccacgaaggtgagccttttttttttgtatgcccacgttgcacattgcagtgtttattcattcatttaattatttatttattcatttatttattttttcctcactggagatgtgcacaacttcgacaagggcgttaaacaaagttgtcgcttttgtgttcagttaggggagggggaaaggcgcgggaatttcgccgcgtaaaaatgctcaaagaaatgggggtgcaaaaaaaaggcactttaaaaagggagaaaaacgacatcgggccgcatgcgtgacgtaaaaaaaaaagggggaatatatagacgttcacggatgggctgctcttcctttcatgttttataaaatggcacaaaaaaaaaaaaaaaaaaaaaaaatgtatatatgtttttatggcaatggaaaggggtaaaaacaaggtgcagtgataaaacgaagggcctacacttgtgagacaatttccccgtgaagtacattaaaaaaaaaaaaagggagagggagacccattttggggtggaataaaacttcacaaactgaatgcatgcaaatgtgctgcacgcgatgtgacctcacacttgtctacttcaacatggggaggagggggttggttgtctctttggcttgtcataaattttttttttcttggcggcgacaatgcagacctttttcgtcaactggatacgccacctcatcctcttggccgtgcatagcgtaccgcaggcatgtacctccgtatgtacatctcaaaatgaacttcccaaaatgaacatctcaaaatgaacatctcaacgtggacaccacatcggtccgctttgtcattcctcaattaggcaccttaatttgaacaggcggcatgtgcatacatatattatgggtgtacttgcctgagtgggcactgcttggcactttcggtgccatccgtgggtaaaagggtcaatttgcgccgaaggggtccgagccgcttttcaagtcgtggtggtcgtcgccgcggtttgggttgccatcccctcggtcgaacaggtagctgttcgcgtggttcgcgtggttcgagaaggggtcggcttcgggatggccatcttggcggtggtccccaaggtgactgccccccccgtggtgtcccccctcctgctcttcgtaaccccccttgtagctccccaggccatactccccctgcttgccgaagctatcatccaacctgttcatatcttctgcatgcgggtcgtggtttccaaaggtgcaattggatgataaatcatagttggagttcctgtcgtggtactcgtcctcatattttatgtaatcatttttatgttcatcgaaaaggatatcgatgacattggaatagttgttaaagcagttttcgtttccatcgtggttgttagatctgggttcacgctggtcaccctgcatagttgtgccattgctactgccaccattgctgcggttaaggtttccctgctgatcctcctcgtcctcctcatcctcctcatcgtagtggtaatttcgattcaagcaccgatcggagtttccactagcgtcaccactaatgagattttcccgattggtccccgttgtccccccgacgttgttcatgtggtggtgagtcatggagttgtccgtctgattgcacaggtcattggagatgatttcaccgtggtcagcttcctctgctcgtttttcatcaccataattcacatcgttaaagtataaggagtagtgatttaattcctctatgatgatgtcattccatccagaaacggtaacaaggaagttggaaagccactttatttccaacgacttgttactcagaatttgacaaatatgaagtaaatgagccttatacccacaatcaattaaactctcaattttttttttcctttttttatttttaatatttctacatcgtctaacagcatcgaagtaacgtagacatttcggcaaaaaagtagtcaatgctaatatgtagtagagaagatagtcattttccttaaatataatggtctgcattaaatcacaaacagaaatgtgtaacaaattattccatttgtatttaaaaaagatatcaattgaaatgtcaaaaaaaccttcatcgataatttctgctaaaatatttttggattttgtttttataagtgttttaattaattggataatttccaaagtggtaaatcccaacatatttttgcttttatttttatttatattttttatatataatctcataatgtcctttatatagctaaaaaagcatatatctataaaggtgccattttcaagatactgtacccatttattcagggggatatttatatctccttccttttcactctcgaaaatttgaaagctttgttcttccttgggactttcgttgggatgtttatatgtacaactgttcgattcgattccaaaaatatcttcttttattttcttcttttcattactttgtgtgtgactgagtgtgtttcttccattggcgatacctcctgctgctgctcctcctgctgccgctcctgctgctcctcctgctgccgctcctgctgctcctcctgctgctgctcctgctgctcctcctgctgctgctcctccctctgcatcctccttcacgtgcacccggttgctagcgattcgcttcattctatttaggacatcttcaaattttatttttttcagatgaccataattttcgtcatccgacgaatcagatgaggatgcatccgatccgtaggagaagcaattatcattgtcactgtttcgttcgttctttgtctccttcgagtattttactactccgttatttctgttatccaagctgtgggtaccactgctatacgtgtgcatattggacagttgtgtgtggtcgttcctctggttgcctcctattagaaagtcgggttcccccccctcctggctgccgtccccacatgagtagtaatacgaaactgcgtgctgttgcgcgagtagcgattcggccgtttgtgcaccttcaccactttgtgccccttcaccactttgtgccccttcaccactttgtgcttcctcaccaatttgtgcttcttcaccattttgcccttttcgagcgtctccctcgccattctcaccattctggctcactcctaatagctcccacgaagagcttctaccactgccactgtgcatgtctacttcgccacccatcatcctgttttcctctcccgtttgaagaccccccccatgtgggtgcttcccctctgagtgtaattcaaactgcatactgaagggagagtttcctccctctggttcaaactccgccttgcttagctcctccgtcacaccatgcagcatgttatgcttgttctctcggtcgttttctccctgtggggttactccaactgtttgcatttcctccttaatctttttgttcacatggtttggctgattaactgggtaaaagttaggacaaaattcaccacctgagtttgtgctcacatttgttaccacctttcctgtccccctgcctgtcagcttaccttccttctccctctccagctcgctcttctcaatttctctcttttcctcctccgcaagattatctgaatcttgaggcgtctcctcgtgtgaataattcctgggtggggtcgcaaacccagcgggaatacccacagagggtccactaagtccatactggtcatacacattacaagaaccactcatgagtatttcatccgactcacgcacctggttagcacaactagcatgagccttggatgagttataaagggcctcttcatcaatgaccttatttgatttccttttttttttcttcttcctagtgtatttacattcttccatctgtttaagttgcttatttttttgatcctgttccttagtgtacaaatcgaggcattcataaaaatcgatagtgttgtaagacttacccaacacagtgtagtgcagtagatctgatattatcgtaatagcagcagagatggtatagggacaatctgaaaaaacgcattttattaagtaagaaaaagaaagctgagatgataaatcaatcaaaaaataattaaaataataaatttctgattttctaacaaaaatatccctaatcagacatgtgatgttatcctcccgatcacaaataataaatttttcgtttgaaaaattcccattcaaattactcaaaataaaataaataatgtccttattatcgaatatacagagatatggcattttaacaaatagtaggactttaaatagttcagttatatttcttgagttaaaggaagccttttaaatagagttccttttttctttttaaaaaatttaccacttctgttgtatttttattataaatcgttatggcacatctgctaaagtaacctgataagacttcatttaattggtttttcttgaggacaaaactccagaaaagcttcattagcttgtcattgtagacaagcgaatctgttattagtttattctctgcatttattatttggtgacatttgtaggggaacttgtatgatttgtcatagttacttttttcttctgattcctctgtgatgtacttgattattttttttagattttcctctttcgatacgaagttcactagctcgtagttctccgcttttatctcctggatcagtccctcgtagctcagcagaccctccaggtcgttctcctccaagtgtttgctcacgtctagcggcaggcactcgctcttcagcttccagtacagcccgttctccatcgtgcgagggggcggtgaagtggggaagcaaagcgatggtgaggggaagataaacctggtgagagaacccccctcgcagttaccccgccaactgcgtcagatataactacctcacgcaagcacacacgtgtaacttcacttagtggataaaaaaaaaaaaaaaaacactatgtagggattcacccctgttcagaagaaacaatcctgtttacattcctccgggcaatttatccacagatacagattcaccgttccgttaacacatacggctctgctgcgtgataaaaaaaaaaaaacttcacgggggaaaaaaaaaaaaaaaaaaagtcagaggggctgcactacagtgtgcacacatagacaggcaggatatcacccttttatgtatgccctactataagggactgctattctcacttccccgtacactgcatatatgcatctctcccctagggcggcgtaaatttctccccaagtgtaccctcccacttgcgtgttctcatctgagtgcacgaaaagggaaaaaaggagcaaaacaaacaaacaaaaaaatacttagttaactgcgtatgtgcaaaacgcatggccaatgcaaaaatggatgttctttaatgcgaaaaataaaaaaattgccacggagaagaagcacatttctcaataagaactcgcgcagttgcgtttctacgtgcgaagcccaacattgaaaatggaaaagatggagggcatatatagagggggcaaacaaaatgagtagggacgcacgtacagcgagttacgcgagggggactcggtaaagcgacttaagtggggggtgctccgtaaagcgagttacgcacgaggtgctcggcaaagcgagttacgaataaggggctaattttgatatcttcctttcgccctctcttcatttcctttatttttttttcttccttatcgcttcccctttgacgtgcacacatttcgcgtacttaacatagggctaaaaataacacgaaggggtggacggaggcacgcacacgatcggcgaggtgaaggggtgcgaagtgcgcgtgggtaattgtgtacaccatctgacgggcaggtagaccatctcatggtgcctcgtctgcgcgcactgccctgctttctctcctgcgggagggctcccctctcggaggtgtaataaaatggtttcctccaactgagacgacgaagggggaaggaaatccctttttaaacgtactcacacatgtgtaaaaaaaaaaaagaaaaaagaaacactaaataatgccatgagagaggctattcaagtggcacatacgagttggcacccccttggatggcaaataacttggtagcattggggcggccacgcaaacagaatggcatgcagcaggggtcgctctatcgatgcttgcacttttaaatttagtctacgttgtggcatatccttggatacgcgtaggtacctgcgcttggtgcctctgttactagcatgggcgtgtagggaaattgcacttctggcaaagtgaacacttaaaaggggcatgcagggcacataaaaaaaaaaaataaataaataaactgcaaaaataaattccgcacgacaacgaaagcgaagctgggtctccgtgaaacgtctccgcatatgatatgcacgaggagtggtgccaagggtccgccccccttcttctgattctgttctggctgtgtgaggtaaacgacttgcacgtgaccaagtgaggaagtgcgaaagtgaggaagtgagaaggtgaggaagtgagaaaatgaaaaaatgagaaaatgaaaaaatgaaaaaatgaacaaatgaacaaatggaaaaatgaacaaatggaaaaatgaacaaatataagatggggggacaacaacaaaaaaaaaaaacgtacgcgttggtatgatcaagaggagggggaggggcaagttgcctcttcatgccgatctcgcatactggcaaaaaaggtacataaaaattttgcagtggttataaatatatgcctaatttttttatcgcgcttatatgtatgcaccggtgatgcgtgagtatatatatatatgcatggctgctcgctcaccccattttgcgccttgccccagcgcgcgtcattggcgacccgctcctttttacgccccccctccactgcaccaatttcgcaaaggcgaaagttgaaacatcgggagatgatatgatatatgatacgccaatgcgggggaaacaaagtcagaaaaaaaaatgaaatacctaaagggacctttttttttttttttaaagaaagaacagaggtgcacttctttccaactctgtgcaggatccactgtagtaaaaaaaaatacgttgatattccagcacaggggcacagtcaaaatagcagccaaagtagcagtcaaagtagcagtcaaagtagcagtcaaagtagcagccaaaatagcagtcacaaaatcgcagtcaaagtagcagtcaaaatcgcttagctcatacgtgtacatcgaaacaagcgcaacgagcgcgaggaatggtgtatgatagcgtttcgtaaaacgttaaggtgacacgaaatgagaagaagttttttctggagttgttttaataaataggaaggcctatcacgacgaacaacgcgcagcattattttatatttgttgttacgttcccacatcacgtcgttgcggaggaggcgtactgttgattttttttttttccatataaactgctacgttagtaagcgtacgagtaggaagaaggttcgttctcctcgctgcttggagggttcaccactgaggttgcggctcccggaggtgacgctttgttaaggagcaacagcttggcgcgtagcggtggagaagtggaacggtcgagaagcgaaaaggtgaagcagtggaacggtgaagaagcgaaaaggtgaagaagcgaaaaggtgaagaagtggaacggtgaagaagtggaacggtgaagaagtggaacggtgaagaagtggaacggtgaagaagtggaacggtgaagaagtggaacggtgaagaagtggaacggtgaagaagcgaaaaggttaactcgctaatactgccaacccgtaacgccgccaccccgtaacgccgccaccccgtaacgccgccaatccgccatgtcggtgtacatccagctgacgcacgacctgtcggggacggtgacggccgtgacgatcggggactggatcttgggaatcctgaagcagaaaaatatccaggagtacgaagtgttctttaagaagtttctaaacatctaccagaagcaggacaaggactcagagagtaacaaccgatcggaaattttttctttactcctgtcagctagcgatttagtattcgaaaccttagtagagacaaaaaaaaataataaaataaaagttataattgataacaaagaaagtgtaaaaacgtataatgaattttatagagaggtagaagaatatttcgttatcctcatatccattttacaattagaatttaagagtgttgaagatctgaacaatgctacaaacaattttattatggccattaaaaattttaatgtatttccagaattgagaataaaaattttacagcttttgtataactccttcagtgtcaatttctcctttagatttcctaccttcattgccattttacagttttcttctcaaaataatattttccattttatgcttccctacataaaatttatcgaccaatggattaaagaatggaatatcagctctagagaaaagagacaaatttatctcattattgctcaagaattgaaaaagctaaaaaaatatgaggaatcctttaaacatttaaataaacacgtatattattttcaaaaggaagcacctgaagtattgaatcatccaactacagtcaatgctagtattgaactcattgcagatgctattaatctaaataacaatatttacttccatcaattactaaccttagatgctgtccagaatttacaaaaaattgaagaacatcaacctatttttcacttgctaacaatattttaccaatacagcattcatgaatttctagcttttaaaaataattacggggaggagttattcaccaagtacaatatcgatctggaagttgcggagaataaaatttaccttctctccattatctccctttaaagataccaaagtgcaaaatattcaatacatttcagaaagacttaacattagtgctttgaaaattgagaaaattcttgtggcttccattggaagtggagttatcgatgccaagatcgaccagataaataaaagcgttcaaatgaagaccaccattttgagacactttgatgagacccactgggaaatcctcaacgcacaaatcaccaagtatataaacaatgtgcagaaaattctggacattaccacgtcgcgctccaggcccatgcagggcaagtagaaagttgggcaacgggggaagaagctgctaagttgttaagctgttaagctgctaagctgttaagctgtcaagctgtcaaagctgctaatctgctaaactgctaagctgctaaactgtctcccaaaatggacgcggtgcgggaattgagaaaactaaaaagtcgccactccaccccgttaggtgcactaaccgtttcctttcgttaggcgcattaaccgtttcctttcgttaggcgcgttaacctcttcctttcgttaggcgcattaaccgtttcctttcgttaggcgcgttaacctcttcctttcgttaggtgcactaacctttccccctttttttcttttaccaacttagaaacacgttgcgctaacgcacacatatatgtaagtagtgtacatgctccacttgggctgttcgcccggtgtatttctttccgtaaaacgcgtttgattcgacgcggtgggcatacgccatttttgataggcctccttttcggttgagtctttttcagttgcgcagcgcgcggcgtaagcgtaaacaaagtgtaaaaaaaaaaaaaaaaaaaaaaaaaaagtagcaacatggcaacatggcaacatggcaacgtggtaacatggtgacatggaaagatggcacatataataccgacgagcaggagcaaatggagggcgggcccccttcttctctcctccgagctgctacgtaaaaggggcgggtgctcacatacaacaaaaaaagtgctcctccttccagtgggtcttccgtcttccccctgtttaaccttaaccctgcacaataggcatttttttcctctctcctatttttatgttaacactttttgcaccgggtagtcgtcactgccgtacggtttagaagacggcgtgccgggcaaatgccgccattctagcttctctccccgctgccattctagctgctctcctcgccgggcggccactcccatcaatacacagcaatcttcacctccttgagggggttcaaatttttactcttctggttgttgtcactcaagtacgccttaactttgtacctcttgttgtgaaaatatttttccattttcaagtttttcccgctcccgtgcagattgctaccgttgtagttcgcgcccttcacataagacgagtgcatccaatacatgttgtacattttgttgcttttcacatttcccgtgttcataaaatcgtaactatgtttattggcatggttgttttgttcctgattaaacggcatgtagttcttatttagaaatattttatttttttttttttttttacgtttttcttcgtaaagttttgagcgttttggctgtccttattatgtgcatttccgttcggtgctccctttgcgttttgggcttggcccttgcttttggatttcctaccctgcacgttcgccgcctcggggggcgcttcgatggccgctttgacgtccgtttgcacacccggcacctctcgcacctctcgcaatctttcctgcgttccctcctgcgctccctcttgagcccccatctggtcggccacctccgacaggtacaccggtatggggatctgctccggcttgggggatctcatatatatggggacggcgaagaacccttcttcctcctccttcttgccagcccgcctacagtcgtcattcctttggccggcacccatgccacccctcaagctattgatcagtctgctattcaaactgttgtgcttgtacagctccatgttcgacgcctgactaagcaaactacaactagttgtaaaatttggatacttcgacgtggcatacttcacataatgacctgcagcacctcctcctccgaagccatcgaccactgcagctaggttctttctgctccctgtgtaataatatctcccattttcgacattcttaattatttttataatttttctccccctgctgatgttgcttccgatgctcatatggttgttgtacttattgcttccgctggcagttcccttttttccctttaatgcaatggcgctctctttaacatgggcattggctcctgcggtcttcgtcgtttgagcagcgctgtttttgctggcagaatttgagcatttttcctctgcttcgattattttatcgctctttggtacatcactgctgttgtttccttccttgcccttaatgctcttcccttgttcactttccttggcgattttttccacttcctgattatgctgctgagccacatcatcattacggccgggttgagtatccttcactcccattgcgctcgtcgcacctttctttgccaaatctggtatgctccttttggtacttttcttcgcattttcattttcgctctccatttttgtaccttctgagagtcctttcgcgggatccccactcttggtggcgccttttttcttcttcgcctgcttcgccatctcttcctcgtcgtcctcctcatcaagggagttattcttaacatccttcagcagcaaattaaacagttcctgtgtggacgtaaatttgaatccgtcctttacctttttggccttactggtaataccttctccctcctttttctttttgctcttttgttcgacgcaatctttggcgccttccctctcattttcttttgctttctcctttttcttctttttttgctgctccttctgaggctctttctgctccgtttcctccattgcgcgcttctcccctcccacggggttcttgtcctttccttcctcgttgttcactgcctcggttggtcttttaagtatttttatgatgcatttttttctgctggtttcctttttcttgtctctacttccgacttcgtccttttccgtttccttttctgctttgcgctttttgccttctgttttgcctgaaccgttggcctcctttgcggggtcacttgcgggaacctcctccttttgcttctccctctgctgctcagccactaccccccgctgctccctctgttgctccccctgctgctccctctgctgctcagccactaccccctgctgcgcctcgtagtggttccccttcctataattgtgcagcttgttgtagtagttgtaccctctgtacttattgctgtacccatagtagttgttatttctccgcctgcccatgtggtccttactgtagtacattcctacgaacatgttctttggcttcttgtacaagtctaccatggtgtgttgggctgcttttttttttgttttttttattttatctttttttttgtttttttgtttttttttattttttttttgttttttctttgttttgctagttttattcttgttttatttttgttatattcttgttttatttttattttttccttgttttgctggtttttttcacgtttgaggcgtccactgccgtttcggtcgggtcctacaatgcgctcgttactggcgtggagtcaacggggcactgtggttggctcctctgctatcgtcgcgtttgtgcgtacaataaataggcaacgaaattgacggaaaggtgaatggttagattggcgcagtccatgcgaatgcaatgcgcacacacttagggttaacaataaaaaaaaaggataacgggggaaacaaattgcacaaatgtggcctcaaacttcactttaaaaaatgtgcgtacgtgtccgctcctgtccgctcctgtccactccggtcgtgttcaaaatggatgctcgtgtgttgaggtactcccacggttggatacacaaatacgtttgcaaccgtgcccgggtagtgatgatcttggcatgaacttctacgcaagcttatatgtacatccgcgcccttcgcgtgtcgtcttcaaaataacttaattattaaagtttaattattaaaatttatttaaaaaacaaaggggcgaaaaaaaaaaaaaaaaaaaaattgtatataatgcgggtgtatgttaaaactcacgaaagagatacacatactgcgcgcgcgcatgcacccgggtatgcgtccttatcgcggagtcatttgccacacctgcgtgagtcgacacagagtgagctgatgggcagacacatacataagtataaatgtgcatgcatatgtgagtgcacccatgtaggcatagattcgggctctgtggggtgcccaaggttggtgacttaaactttctgctttatttgtaattattcacgcaaatacacttattggggagtagtaagtagtaaaaaaaatggaagatcgctccactgcaagttgcacaactgctaagggttgaggcaaaccctaacctgcgttctgctcctgcacaaaaaaagggagcactcgagtgcaggtagctcgcactgtacaaacgaaatgaaaaaaaaaaagtgaaatgtagcaaagccgacgtggatatgatagtcgaaaatgaaacactcatgtaaaagggttttttgatatggactctcctttctcttcaagatgcccctaaattagtaaggccgcttttctcagataagcttgtcaacactttatcccatttaataaaaaaataaaaatgaaacatttacgtagtaaagtaaaaatgtgcactatatatacatgtatgcattacacaggggtggtaaaaaaaaaaaaaaaaggaaaccccctgtggtgggaacctttgcttcgtttataaacaaacgttctatgttccctattttgcgttcaaaggaggcgttcaggctgcatgtacatatacatatatatataaatgtatacatatatgtatatataaatgtatgtatatatgtatatagtatttatatatgtacatatatgcagtgacctccccacggcgtgaggtgcgtgggttctgcgctacactcttggcatgcacgtcaactcgcttctccgcagcggtgcgcaaggggaggtcatttttcataacatactcagcacgctgcaatacggttgcaattgtgtgtcactatcacggttgctattctaactttattattttattttttacgcattcatacgaaaaggaaaaaaactcagttcacgctttggcataaataagtgaatattcaaacgcgcgtgcgatggtatccgatccgtgccttggcgtgttaatcgcacagttcagatgctacaaataaaagttcacatctatgcacatgtatacgtataaagatgtatcgttcacatatatatatatttttttttttttggacaaactgtggcacagtgattcacataattaaaaaatgtctctctcaaatatgcttttactgctcaatctgcgttttcgaatggttcaaaatgagtagtagtggcattatggtaactcacatggggggaatatgcaaactgtaaatacgctggttcaatagttggttaggtttgcaagtatgatttatgtatgtactctgtgtacatatttattgtgtatgtatacgcatatattatgtatctaagtatgtacgtacgtatgtatttttttttttttttctttttctttgtgcgccttttgtttaataactctcagaaataaaatatatccacttaacaatccatggtataataatatatctgccaaagggtcacacactgtaagtgtttattttgttttgttttatttttttgttatttatttttttcccattattcacgaaatgtaactacggtgtagggttaggttactcatgtctcacacacataaatgctaggttgaaacaatcatttgtttacttctcacacagggggcaccactatgcttaagtattaaaattgtcattttggtctatatatgtgtgggtatacgaggggagtcgtctctacatgcgtgcacacataccgtgcgtacgtacatacacgcataagtagtttgtgtaacacagaggcaaacacgtttgacgccttcaccctcgcagccgttcgttcactcgagctggagactgcgagcaacggtgtttcggcttccacgagaccacaaaaaataaatctcaaatcagacgcacacgtaactctgtgtatgcgctttttatttctcacgaaatgcttttcacgtttttaaaaaaaaaaatgatcgttaatgtaaaaacattcgtcacaacgcgtcgtctgttcattcaaatgcaggtgtaaaaaataacgcaaaatatattttcttcacacgcacatatgcgttaccaaaagatgcgtgttttgtctacacacaaaaagtgcgggccacaaaaataaaaaaattaagtggtaaacatatctgctttatgggccgccaactccgaacgcgcttattatgcgggctttctttaaaacctcaattcacacaaaaaagggggtgggtaaaaaaaaaaaaaaaaaggtggcttttttcttttctcttttcgccgtcaaacttcgcgaagagagcaaataaaatgtgcagtgcgcgtcgtaagcacgtaaattacatatgtgtatacaaacacacagaagcgcacataacaaagaaccaagtaatcaattctttgctctactcgtggggtgtaagcacgcgcacatgtacatgtagacatgcgcagcaactcgctcgaacgtaaaaaaagcagtcacgagattgctctgtatgtatgcacataatgtaaaaaaactttcttctgcacaccttaataagaaaaatgtaaaaaaaaaagtaaaaaaaaaaaaaaaaaatatatatatatatatataactgtggtggcgctatttctgtgcaactaacgcaccgatcgtagtcgcgtctgtcattcgttcggctggtggcttgcttgtcagttttcgtttttttttttttttttcccccttcactatttctgttatttctgctgtttccgttgtttctgtcttcccttccgttaccttcctccctgtcgttactttcctccctgccgttactttcctccctaccgttactttccttcctttcgttcctgttatttttgttggcactcctcgtaggtggcagcgtggggatactcttcacttaagtgacgcgattcacgtgtatatattgcgccactgcttggtgtgaaaaatcgcgatcgtatttttttgctcattctttctttggccctattgaagatagctaagtagcggcgcttaaaaaaaattacttttgcgtgaaatgtgcacctctacactttttgccgttgtgcaggtgtgaaaataggtttaatcttttttttcactttttctttcctttgtggtggcgaaggaggtgaagcagtcgtcagagaagtcgccaaataagttaccaaagcgtcaccaaagaagtcaccaaagtgtcaccaaagtgccaccaaagagtcaccaaagtgccaccaaagagtcaccaaagagccaccaaagcagtcgtcgcgcaagtttcaccttcgacgtaacgacaattccgaggtggtgaacgtatggggatgggagtgacgattgggtttgtgtcatttgcttccaaaattttgtgcaccaaaaggatttgcaactgccctgctacggttgtgcgtaccttatnnnnnnnnnnataatagaattaataagtacatatgcgtatgaagacgtatggtatagccttattgtgcatagttgtaaacatacataaaggttgcctacaggatgagatgcaggtggggcataaaaacatgtgacaattctgcacgtcacacataagtgacaatgagcaaaaaaaattaattatagtgatggcgttgcgtcggggtatacttactcacatatattagacatacgtgagtgtatatatatcgatatgtggataataccactgcgcaaacttgtatggaggggaaaaaaaaaaaaaataaaataaaggaaaataattacaataataatacaaacgtgggaacaataagaattataatcattataatataacaattgtagttataaaataacaacgatggtgaagaaaagaacggtagagatgaacgttgttgacgggggaaatatggaaaacgagggaaatgaaaaaggaattgctttccctttctgcatataaaaccctctcagattaacgataaaaaaaaaaaaaaaaaaaaaaaaaggggtattatataattaactggaatttattaaaaatgggtggtgatttgtacatgtacgtataaatgaccgaaatacaagattgcaacgattgcattataagtacatgtttgttacatacattataatatatacatataaatatatacaaataaaaacacaaaaaaacaaaagattaaaacaatgtttctgattaataaattgtctcaaacttctgcattttcttcgtttatcatatatgctacactgtacgtttatacgtttgtacgtttatacgtttgtacgtttatacgtttgtacgtttatactcatatacgcatatacgcatatacatgtataaatgtataaacatatattatacaattttgtacgttcgctaaattcatttaacacatgaaatgtacctacatacgtacgtatatacatatatataatatgtatatatataattttatcagcaaattattgacataaatgttaacttaaaaaaaaattatacagttaaaaatctttcttagcaaaaatgaaattagtaaatataatcatatataacattaacagagcaattattttttttttttttttttttgtttgtactttttttaaactaagctgtagtaaaataaaaaaaaaaataaatatgaattttattgctctgaaagaaaataaaaaaaattattgactgcatctttttttttttttttttttgttcaggcaaaatgatgaaatattttcatatggacggtcgtattgccgcgcgggcgccacggaattgctacgctatattgcatatatatatctatatataatatatatatatgtagtactgcgtacgtacatcgctttttatgcgacaaaaaattcacttgatgggtaaatttattttgtacatgagcgaataaaaatgttcacatatatgttaaacttttacgtacatatgtacatgtttgcgtatatgtacctgacataatgcgtacgtacatcgagtactatatggcgacttcattgcgtactacaatgcgcacagctagcctgcaaaaaaaacttccgcttaagttgaaaaaacgatttataagaatagcaataataataataataatttaacgcgtatttttcacgcgagcatattcgccaaattgtacgatccgcgttcgtttagttaaaaaattttcgcgtatatattatgtaagtttcataggggcaataaaaagtacgaatagttcatactgtttaactactaggtgtttaagtagtattactaggccatggtaaaaagtaaccaacatgcattatgcgcgtgaatcgttcgtcattttatgctttccgcaaatcaacagcagcatatatcctaatgtagaacgcgaacttttattttttttgtgaccattcgctcatttggcaagccaagacattgttcacgcgttctcgggcacggctactcgcagacattactcgtgtttaagtagatatatatatgcacagatgatagtacatatttatacatatgcccctaaattactgttatgttgcatttatgcctattttgagaaaggggccaaccacaacttctcggaaggggcacgctgaatggttattaacgctgttacgaaaaagtatgatgcataaatgaatgcacgaaaagccgataagtaataaagtaacattaccttttggctgtttttttttttaataaattggctatttacaactaagtatagctgacttgttcaggcagttttttctcactgcgcagtagacatatgcatatgtacacccctgctgggaaaagggggtcatcatagccttcctgtgctatgtgaaaatgtgtcaaaatgaggttggaagggttgggtggttggtacgaagcgagtataggtggatgtttttttcaaatacgaccagcgcacatcataaatgaataaaattaaaaaaaatttataaaacgacagagcagttgtaaagcactctccgcgcttttacggtaaaacacgtacgtcgttttgccaacggcgaacaagcgctataaagaagttcttttccgcgtgtacatagcaacctttttggagtgttttccctcattaggtgaaaaaaggcacagcgcggggggaaaaatcgttttggggcacatttatccaaacacattaacggttaagaagaaaaaaaaaaaaaaaaaggaaaaatttgcgccaatgcatgaatagcatacgatgtaacagtagacattaaatgggtttaaaaaaaggcggtgccccaaggtcactcgcaaagctgggtgagcatattcaatgtgttcaaaaggcgcgcataacgttttgtacacacatgtnnnnnnnnnncataacgtttagttactacacatgtatatatatatatatatatatatatatatgtgcatatgcatatatatgtttatacatccattagcaaaaaaaataacgctgtgctggggtgaagccgcgggagtgttcatataacatgcaccaaacatgtctaaacatatggggggaatggcaattcaaaaaccactcgtgtgtcactttcgcaattaagaaagcattcgttcatttaggaggagaaactgatttacaagcttgcacgaatttgcttcacacaggtttgcatccacttgtcatccgtgtgctttcttcagtacgcgttcctacataatgcacgtatgtgtgtaaatcctttcctgttcgcacagtttctgcagttcgtgtgggtcgcacgtaattggtccagttggcacaattcgtgtactttcacagcggactcttcaagtcatgcatttaacggatttaatgcagcaagggggcaatatgtacacagaggtgtgcgttttcaaaagtgttatgttcgcatgagcaagtggctatttgcgatttccgatttgcaatttgcgacgtgcaatttgcagtgcgcgcctgagcgggcattgctgggtggtactctttctcagaacttttcccccattaacaaattgctaagagggggggactcccgcgcaaggctctataaacgcacatgtgtgttatgcgtggatatttgcgcacttgtagtgacactactcttgtgtaatgcacactatatggaattgttaaaatgaatgaaaaaagaggcaaatgtaagtatcatttatttaaaaagaatgcgaagtgcaagggaaaaagaaaaaaaaaaaaattacataatattattgtcaaaactgggttgaacgttttttttttagtggtcaaaagaaacatattttaagacatagcaacgtgagcgaaatgagtttaatggtttgagtaggccaaagaaaggggccacctgtgaacaaaacaaatgcattacatttttataaataacgcatgtttctcacaaatggagcgggtgaacgggtgaaaaatgaacaaacgaacgaacgagcaaatgaatgaatccttcgcaactcatgcaatatcaaatttcgcaggccacatttacacgcgacaacggatatataaaagcatgtttacacacgtaaaactcgctgcgaacagaatgacacaccttgttaaaatgcgtattattcctttgtaactcttgttatgctttgtttcttttcttttattttattttcatttcatttttttcatttttttcttttcttctcatttttgtttggcgaaatggttagaggtaggctgcctagggggggaaaaagagcgcgaccaagtgaagaggcaacgagttgatgcacgcatgtgtgtacatatacacacatgtgcttaatcgcatatgtgcaatatacccatactaaaatgaagggtgaggcaatgtagcccactcgcgtacgtcaactaagtggtttgaaaaaaaagcaaaaccagcaagcatgcattgattgatcattacgatatggaaatattgaccgggaatatattttttttttcttttttttttcttttttttttctttcacctgtgtgtaatgattatattgaacattccttcctcgcgctgcttcgttccacaaaaagaggacctaggggggccgcatacacatgcttatataaaaaaagggcagattaaaaaatgatgcgttaaggagttatactgtgcaaccctcccctgtggaagtgaactcaacggtacgtttgcaagcatatatatttggcagttcaaatggggggtgacagcccaaacgtaaaaaatggaacatacaagccggagaataacggtgcgaatcaatgacaagtatgcagaccgtcacacagttgcacacgttaatgcgcacatgagggtagggggtaccgtgttagcgccaacccgctgttctataagagcacgtcgcagtgtatatgccagtcgttggaaggaagcattgcaagtgggaacgcacgtttggctaggcgaatgtccaaaatgggctacactgaactgtagcaaagagaaaatgaaaaagaaaaataaataaaaataaaatcaaatcaaataaaaacaattagcggcggacagtactctgcattagggcaattttcttttcaatgaagatatgccaacagcacaatggcaaaagtgcatatactcctttgtagaatattcttatcataaaaatttataatggacggaatgacttttttttttttttttttcccatggtgcgtagtttctacgcagaccattaaaattgtttcattacccaatcgcgctgtccttccaaaaggttaaaattagtgacaataaaaaggagcgtgcgacgaatgatttttcgtcattcaggcataagccttttggggtgtgtaccactaggagagtatacatctttttgtgcaccgtaaaaactgcgtagctcgactgcataactttacgcgtgcgaacttatgtggttaatgtaatattatatgccatggaaaaggtggggagaaagaagtttttccttttttttttttttccaacatgactgacattttatcgtcatttttacgctaactgggttatttatttatttttttttttcgccccaacctcctccaacgcgtttagcaaggtggtcaaccgggaatgacacgaccaatttttatcttttttgcttgttcgctccactgtggctagagcaatgactggaaaagatgaacttctcatcagcccctgtcgaaaataaaagtgatttactaaaggggaaggggaatgtagaaaggtccagggagctgctagaggtaaagctgccacttatagcaatggtcatgaatggtcactatgacgttgctccttcgatgcgttttttcattcctttacatttgtgtcatttggggggacgcttttcacgcgagttttgtttacacctatttgtgtacccctgctcaatgtgcgtttttttttttttctttttttggcatttttccacccccgcagatgatcatgaacaattgcgatgggccaaacttcaaagtgacggtgaatgacagcagggagttttttggagccctggcatatgtggacaagtacaatttatttctcaccgactgcgaagagcgctacacaggtaggggtgcgatgcctccattcgcacgtgaataaatgtgcatgtggagatagagcgagagaaggtcccacacaaaacagacgcggttaacactgtggcactgtgtcacccatgtgcaaacatgttaagtttgttcatgctggatatctgtgaacgatatccgcactgtttaatgtgccccttttctccccctttcgaaggcagccaagcgtacacacgaaattgtgggaacatcctaattccgtttaagataatcaagttggtagaaattaaaaagggttactttgacagctgttacgaggaactaaaaaaggcgcagcaggcgtaacgcacgggaaacgctttttttttttttttttttttttgtgcaaatgttttgcaactgctatatgagtgaagtctatttttgcctctacaatgatgggggttaacttgtgcaaaagcttaccaatcattttttttttttttaaaaagtcttcacaattttaacttttcacgactcttcgtcatttaaaatttcttccttcataacctggaaaaaggggaaaaaataagcaatcggggtgggggagttattacgagaacagctttgggcccattgggggaatgcattttaaatttacaagacaccacgtgtgtggcaaaaaaacgcgcatgcaacttcctcccgcgtacctccagcagctgaatgtaaatctcgtagtagtcgtctccctttagcatgtccttcacaaagtagcagttcacttttatgcggatctgcggggggggaaagaaaaggaaaaagtaaaggaaggcaaaaaaaaaaagaagaaaagatcgccttctttcttgccttcattcccgccgtctttctctccctctctctcgccttctcccacgcgcaaccgcgccgagagccgtacctgctcgagggctccccggatgaccccacacaacaggctgcaataattcagggacgacaaagatttggggagctccacaaaatcgcttagcgggtttcgatcaaaagttatggaatacacattcgtctctttgtctacgcacgtcacgttcccgcttatgccgaggaacatcttaaatgccacctgcatgaggaggggagggggggatccacgtataagtgtgtatgtgcatatctcgtctctacacaattgtaggggggaagcggacggggatgctctcatatattgctcgtagccgcccaagtagtggaacgccctccttcgggcgtgcgtgtaacgttcatttgatgagcagccccttcccgttaactagttactccccctctgcctacgtggttaccgctcctcgacgtcactacctttgctatgacctccacggtttccttgaagtcctcacaaaacgagatatccgatttggccaaaaattcttcgatcagtcgtatgcctatgttgtttcccctaaaggggggaaaaataagataacacaaaatgagcagtactcatcgatcgtctagcgcatcacttactcactgccgaaaaaaaaaaaaactcgcaggaagcatttacgttttacagagataaacgtgatagcccacttacattttttccaactggtcattaacctcgtccacgagttcgaggtcctttaagagttgactcacgagagcgccataggtcagtgagagcagctctgagttctacaaggagaggtgaattgtgttgatgctgttgggtacaaatggaacggcacaaacgactgtcaggtgtgcaggcgtgtaggagtgtgggcgtgttcgttcctgtttggggtgccatttcatcgaggcgtatattcagcacctccatgtgactttcacggggggggcgaaaaatgatcataatggaaaatttttccattcgtggagacctaccactttttctagtttggcaaagatggcatctccttgtttttgatatttatctttcgacattttggaaaggaacgtggggcaggggaagcttcgttgcggcagggcggcttaattttcgcggctacgtgttggtagtaccgctttggttcggtttggttcggtttggtttgccttggcttggcttgctttgcttttgtttgccttgctttgcttttgtttgcatcgcattgcattgttttatttgccttttttttttttttcttttttttaatcattttttgccagccccgccctgctatcttcgcacaacgttggcggtttgctcctccccgccgcgcattcacgttcctgttaacggtgctgctgggactgaacagaaaaatggtcctccctccaaagataacgcacgtgtggttgatgtgtcctctcgaattgcctccgggcacggcggtgaggaccacggagagtctctccagcaattattgtcactgtgtgctttatgtcctcggttgacgttattccccttgtttgccgcccccttttgcgtcccctttttcctacacatgtgagaccttttcaccaaaccattcgtgggagcacccttcggctccacctgcgccgagcgtaaaacggtcaacttgggtacaccgtcccttgcggctgtaactgagctgttgcatcgttactcacttttccaaagggacggcaaacatatgaagagaggaagcgttctttacgaccagcaccaaagttgagttgccgctaaataggtaagaacgaactctacaattagtccatttcgagtcagacccgatacatattccgtttgccacccatatgttgggtccactcccttcttatcacctcgttcaacgtcacatgttgccatttttttctacgtgcacacgggggtccacccaatcgaggaaaaaataatattacccacaatgggtgaatcctctaaatgtatacccattttaacttacaaaaaattgttcatttttttcctttgccgctcgtttagcgaaacccgaaggggagttgttcgccccagttgtaaacacaaatttgcggttaaaaaaaagaaaaaaaaaaaaaaaaaacctgtatggcacgctattttaaagtgtgttgctctgcgctacaccctttccccgtggcgtactttagaagagtaaaataaaaaaaaaaaaaaaaaaaaaacagcagacggaggtggcagagtggcgactgcaactttgctgtaaaatgaagtgaaatttttttttttatgttcctccgtggctgctgcgaaaaaatggcaaatgacaagtgacagaagtaaccgcgactgttctaacgttgtaaaagtgctcccccaccacattcgctcagttgggacgaaaaaaaaaaaaaaaaaaaaagtccagtcaggcgaagcagcccaagtggacgggacaccccaccgcagacactgggtaacaataaaaaggctaaaagtaaacgattttttttcggcgaacatttttacgggaggaacgatcacgcgttgttccatttggggaaggcgaggggcagctgacccgctttaacaatcacgagcgggtgcacatgtatacacatatatatacatgttcactctagggtcagctttttggtgtctttccccatcccttaaagaattccctttagtagcatttcacactggtgaagcttttgctactcaccgcgtacctcgcaaaagcgacgcagcagcaaggaggaaggtacatcccctttgcagcttcaggaccgagggtcaatagtgtttggatgcgaagggggcaaatgtccgagagtgacacaagaagtgtggcgaaatgggcgattcggaaaattgggataagagggaggcaaaccaaagcgtccgcggggggggcgaggtgaatagcggcagtgacgagcgcgtcactagggatgagcttgcaactaggaatgagatagccacacgggacggtctcgcaacacgggacggtctcgcaacacgggacggtctcgcaacacgggacggtctcgcaacgcgggacgaaagctccgcgggagacgccaagaagaagaccgcgtcccaattcagcatcctggagcagctgtccatgctaaacaaaaagagaaaaaggttgtccagggagaaggatgggtgggaggtaatatctaacatctcaaaatattcatcagaccataacaaagaaacggaaaaaaaaaagatactgatctgtttgggtaataacaattttggccagctagggttccaagaaaacgtcaaaattggcatagtggatttctccacggtcctaattagtaagagataccccgcgagtgagaggagtcgtcggggaggcctccaaacaggtggagatgaaacgattggctgtgaaacgattggctgtgaaacggttggcggtgaaacggttggcggtgaaacggttggcggtgaaacgattggtggggcagatggtggatgcgaagatggtggcagcgaaacaattgtggaaaaagcccgtgggggggaagcgaaggggaccccggaaaggcgcaaaaggtacaacgacctcgccagggaaatcaagcggaggaacaataactcctcgttttacaacagccaatggaataacaccctgagcaaaaacgaaatatacaacgacatcctgacgagactcccgaacgactttaacatctccactattaagaaaatcaaaaatgatgagcatgttgggaagaacatgagaaaagggaacgtgcatgacttgataggaaagagactcacgacgagcggcagtggaaggaagcacagaagcatcactagggaggaagtgaacaataaaaatgtgcaaaatggcaagcgtatcgtaaaggaggaacaacatgggcagttactcttgcataggaaaaaggacagcatcggcagtaggaggacagacatcgacagtaggaggacggggagcgcccgagtcaacctcagcagaggcacgaactacctcacgaggaacagatacgaggaaggggcaatggaaaagaagaagaagaggttcttttctgaaaatgaaaaggacaaagataaggactaccaaaggaggatccatcagtatagcgattttttcaaaacgagtgtagatgtggtgggagggagtggcggcatttctgttctgggaggagtccgccaaagcagccaagcagagatccagcgaaaggcggacatgctaaaacaaggcgagatgtgcaataatgtggagatgcgaaatctagtggagatgcgaaaccaagcggagatgcgaaaccaagtggacacgagcaacagccccaacagcaacaggcacttggcgtatggagcgaaccagcagggggaggactacctggactttaacccagagattataaactgcgggaagtaccactccggggtggttagcaaaaatgggttcgtctgcctgtgggggctgaactgctacggacaactcggggtgaatccgaataagtcagtctacacgtgttatcgaaagaccaaattggacatgttgaaaaggactctcgaagatgaagacaatgagaagaaggagagaataaaaaaggaaagaaaatcccccgaaaagaggaccatattctcccctatgaagacagaaaaaacggtgctatgtccgtatatccataaattagtaccactgaaacatttcggacataagcataaagtgaaagacataagcttagggtcattccacacgttactactaacatatgacggattcgtttttactttcggatgcaacaaaaaggcacagttagggttgccgaatggataccataggaaagtatctcacactagcaggccgttcctgctgccattggtggttgtagaacgagggatgcagaacagctgcccacgttatggacgaacgaatacatttttcttctcatcaaaaaagacctatgctaatatcgcacacccaattatttccattacctgtggggcatacaacagtgccgttatcgatgcaaataggaagctgtggatttggggctggaacaagtttggacagatagacaactcttatgctgttgagaaggtgaagaagaaggagaggggggaaggggcacaggtgtgtaagacgtgcagtggggggaggatacacatgggaatgatgagcttgaaaaggataagcgaaatggtacagaaggggggagaacacataaaaagaaaactcacatccaaggagaggttacacgcgctagatgaagacgggcatagggacaaacatgggaaatataaaaaaagcaacaaatttgtgaacatccccagaaatgtaaaaataaaaaataagagtgtccttcaagtgagtttgggtaagtaccatagcctttgcctgacggaggacaagtctgtgtatatatggggctacttgaagagaaaaaaaaaaaaggagcagcagggggagaagcagcagcaggagaagaagcagcagacgaagaaggaaaaaaaaaatgctcatatattatgtcatgctgtggaggtagcgagtactacaggaacatcaccagcgtgacaaagataacctgtttgagcaacttgtacatctcgagcattacctcctccagcacacacacggcattcgttgcgcccattacctacatcgatgagaaaagtgtggagtcgcaggggggacccaccagtgggacccctacaggagggggaaaagtgggagacaagttcaggtacaacattcttgtgaaaaatgaaagttcccatttgttgaaatattattctgagcaggtcataacgagaggaggagacaacgttttttacgtcaaatacgcagacctcattcgcttgattagtagaccatcccaagcaggggaaagtcacattgcaggtcagggcacccatccaagggagaatgtctacctcataaataactccctccacgtcagtaatgtgtatagccatgggagtaattactacctcgattttaacgctcgaggggggcgtattcctgggggggcggatgaagcggaccaagtcagcggcaaagcagaccgagtgagcagctcacatcacgtaagaggcactgaccaagtgaagaaaatcctgcagccgcttctcctcagtaataacaacaacctgaaccgagtggatttactacaaatatatcaagtggccatgggaaaaaactttgccatttttttaacctcctctccatccattaatcgaattttaaacaaaaaaaaattgattacataaacaacatatgctccttagacgttctgcgaaataaaatccccgagagaaatatattctttattggtaagtctgactttcatcacattatacttcccagtaactgcaagcagacgagcatcccaatctgcctgcacaagaacaagctaataaatgaggtcctgctacgcaataaaaaacacaactttttaaatatatcaaggaggaagaagtactcggatcagattagctacaacaacaagctgctaaacttgaagaagctgcatggaaagataaaaaaaagtgtcactaactgtagtttactctataatgatatagaccagcagaggttttccctcatcctggatgcccctggtgctaatagaagctctctagcagcgtacaagctgaattcgctgaactgtggcacatccagcagcaggaacagaaagtccatcacgtatgtacaatcgtcgagcgaccgggctagtagcaacagcaacaacattttccacttcaacttggggcagaggagggacacggctgcgcggggcagtgggggcaagggcacctcctcggaggatcgcttttccggcgaccgggatggaagcaaccgggatggcatcaaccgggatggcagcaaccgggatggaagcaaccgggatggcatcaaccgggatggcagcaaccgggatggcagcaatcacgaagagagcaaccgcgaagatagcaaccgcgaagatagcaaccgcgaagatagcaacaacgttagcagtaaccaagttagcagcaactgcgccggtggcaaccgaggcgacccctgcgaacgggactccttccacacaacgccccaacactcgcagagctcgcgacagacttactcctccatggcgccagccaacctgagcagacacgcagacacagacgcagtccgagacccaggcacagactcaaacgggtcggaggtacgcaaccaagagggagcccctggaggggaaaataaagaggagaaagcaggtacccctctcttatgcaaggaacagaaggataatttgttcagttcatcgaatgagggagacctgaagggggaacataattcgaaaagcggagctcatttaggaatgtcaaataaagaatcacatctgtgcgaagaaccttgggagtactaccccaatgataaaaaaaaacaagtaagcaatgcgtggggcacaccgggagagcaactagaccattcgaaaagcacacaaaatgatggaaaaagtttttcacacaaaagcagcagcagaagtagtagctgcaataacaaccttgcgagtggccaagaagtggaaggaggtaacaacgccgtgataggttcttcttccatcgtgagaaggacaaaaaaggctgaggtgtgcagggagcacacggatgggaagaataacggaaaggggggcgaacaggaaggcggaaagggaggcggaaagggaggcggaaaggaaatcggaaaggacctcgaaaaggatgccaaaaaggatgtcaaaaaggacctcgaaaaggacgtcgaaagggagagctacccccccgcgaaggaaaggcgcaaaagctctacatgcgtaaataaaaaaaaactcttcagaaatatgatacttcaagctatcgataacataaatgaaaattttttaaatcaaaaaaatggaaagggcagattgcttgattgcgaacaagttaaattaaaatttaaagtttttaaaaaaaggaggtcttgcctctggaattatttcacgtatcatcatacgaagcggaagtatcccttgggggttaacttgtctgaaaatattgtcaacataacgctgctcgatgtagcatgtggggattaccactcactgattttgctggaggtggatacgttgacgtgagggtgcgtgcagaggcaaatgggaggagtatggagagtaatccctctctcttcttgggtgtcgcttcggcggggggagaattaccaaacgggtggctgcactttcggttctccgttgacaacccttcacacctccaacgcaatcgccacgagtggctacgccccaatggagtgatgaacggggggaatggggggtagagacatcccctttatttttttggcacgcggtggtacgaaatgtggccctattggtcttctccaaggagtcctaaatagggacaaatatttttttttttcgtaaggtattttttccttttaaccgtgtagggggatgcttatgcaattgcgacgtggttggcatgcgtatctatacccatgaatgttccacgttgcgttttggaagaacgtatgccttccttccactttgtgatttttttttttttctgttaaatggttgttttttctgttttttctgttttttctgttttttccgttttgcacttccacgagccgccgtaattggagcgacttcgaagggggggcataaagagtgatttttttttttttttggcctcttcggggcttccacaaaaaaaaaaaaaaaaataataccgctttgtgcttaacaaccaaccgaccaatttagtaccatcgtaccatcacaactgagaaattgttttccccatttgtgtttctcccattttgatttgatttttttttttcctccattttttttttacgccttgtttgtaaatccccattttgacttccttccaatttaacgcatcagaacagtcaaacgggcagcactcttgaggaaaaaaaggagaaaaaaaaaaaaaacgcctaatcggggaaaacatgacacggacttacgtatgtatgtagtgcctccatacatagtaagcatactaaccgggtaggaagtgagtagaaaagaaaatagcagaggcagcgaaagagttattacgtgggtatgccccgcaaagtaagcaacaaggggtacagttagcccgtacatcgcgggaagggaaagaaaaagaagaagaagaagaagaagagggggacgaagaagaggaggacgaagtaggggaggacgaagaagtggccgcgacgcgtccttccatttgcatataacggaacatacgctacctatagaggattgggacgaaggatgagcaagcacaaatatgttttggacgcgaacagcgtcattaagtgtaaagatttattgttctcaaactacgactgctacatcacagaaggagttataaaagaaataaaagatgagcactcgaggaagagactcaacaacatgatgccgctgctaactgttgcgcaggcggaagagagggatgtgaattttgtaaaatatttttccaagttgacaggggattacgactcgctgagtgaggtagacatagacgtcattgcgctgacttatatgctgcaccgtatgtatggagatgtgtccgagctgaatgccgctcccatggaaaccatttataagtacgaccaagttgagtttgattatgtggggaaggggaggcgcgaacggaaggactgggaggagccccctatggagggggaagcaccaactggagagggtgaagcagcagctggggagggggaagcaccaactggagagggcgaagcagcagctggtgagggggaagcaccaactggagagggcgaagcagccgcgggggagggcgatgagaccaccgcgagcagcgcgcagccggagaaggcggacccagggatggacgatttgaagcgggaagatggcgtcgcgggggggtgcgacatgctagacgggagtgattccgaagcgggtggaagtataaacgggagtgacgcagaagggagtggaagtatacgcgagagtgatgccgtcgcgggtagaagcctacacgagagcgattccaacgctggtgaaagcctacacgagagcgattccgacgctggtggaagcctacacgggagcgattccgacgcgggtggaagtataaacgggagcgattccgacgctggtggaagcgctcatggagacggctcacccgaagcacggagacgaatccgcgggtgtgaagtaatcaaagaggaagtcgtacaagtggcggaggaagacgacgaagagggcggccaatggataaacataaacaattactacacacaaaatgtagacgtaaacaagaaagaaaaatttaccccaaaagtagcatgcgtaacgaccgattatgccatgcaaaatgttatttatcaaatggggttaaatgtaataactttggatggatttaaaataaattctataaaattatggggacatatatgcacatcatgttacacatttataaaaaaaacttcccttgttttctgctccaaatgtggaaataataacttgagaaaagtcaatgtcgtggtagataataatttaaaaaagctagtcgtgaaaattccccaatttagggttaatacgaaaaataccatttatagtattccgaaaaaaaaaaattcatcgaaaaaaaaatttcaagataagttggaaatatttagggaagatgagttgctcatcggggggagaaaacaatttttagcacatcagaaaaagctttacgaatctcagaaaaataaaaaggacccctttagtggagacaacctgcatgacaactatgccaatgattggacctacaggacgactttgaaaaatggcaaggtggccattttgaccaacccgaaaattgtcgtgggggggaagaagaagcacgcccacaggaggaagaagaagtaggggggtctgggggaagaagaagtaggggggtctgggggaagaagaagtaggggggtctgggggaagaagaagtaggggggtctgggggaagaagaagtaggggagtcttgaggaagaagtagagaagtctggaggaaaaaaaaataaaataaaaataaaataaaaaaaaataaaatagcatagcataacataacatagcatagaagaactgggcccaagttcgttctcatatgccacacgtacacgatccccgtgagtgccaactcccccttgggagttaaaccgcccgaagtgcttcttccacgtgggatttataatcacaatgtgttatacccctgattggtcttttccctccatttgaatttacgaaacgacgggagaagggtcacctttatgtactcccatcttggggtgaacctttaacctgtccccatctcgctttaaagtgccttccatttgttcgcacgcatgtgtacacaatttgttacttcgttacgtcgttactttgttacgtcgttactttgttacttcgttacttcgttactttttttttctttttaccctttttaaaaaacttcaaacagttacaaaatggccaaatgattttgcacaaagagggaccctcgcggggttgtgtagatacacgtcagaaaaaaaaatatatatatatataaataaaataaagcaaattaacacaaaataaaataaaatttcaacaggcttacccccctacagatgggagaaacgcgtagacacacacgttcatacctgtgtgtggataacctcccccgcgtgagccgcaccccgtaagcttccatcaactggcaaaaatattctctgattccaccgaccggtcaccttagaggaagtaaaaagaaagaacaaatctgccaaaatagcggaaaaaaaggggaatacttcacatgcactatctcaaagcgaaaagaaaaaaaaaaaaaaaacaaaaaaggaaaaaaaaaaagaaaaaacaacaaaaacgcataacttcatttcaccatttgttttttaaaaaatatcataccctttgcatgcacaaaaatgagtcgagttaacttttttgccctgcccctcctctgcttcttgctgcacggattagcagcccttgccaaaattgctatagaaaaccccccctttgtgtttagcaactcgggcgaaggtgaggggaaggaaacaaatatacacgcaaaggggaaagcgactcattactgaagcaacgaacgtgcttcaacatttcactacgtcgtaggtccaacatggcatgtagacaaaacaacatcacatagggttgccattccttgccctatcaatacattttttttttcttcttcttcttctcctcctccttcttcttttagacaagctgaaaaaaagctttcttaacgtcgataccccatgggacaacgatgatgtgctgtacaagccgccatactcactttatgtaactctggaaaatttcccgaacccctttatccacccctccctgtgtaatcgaaatggattaaactattcctacctgtgcgacccgaacaaaatcctgtctcggggcacggcggacaagctcgaaggtgtgctaagaacgaaagcggtgcggccatatatcttgccacttttgtgtcgactcgttcgcgcgttttacgctaccgtggctgcctctactgctcccgctactactgcctctgctgctccctctactgcccccgctactactgccaccgctgcaattccttttcaaacctttccgcacctcccccctcgaccgcagaaattttgagctaccaaagacgcaattcaagccattactgcgcagacagaggagaagtcccttacgtgtaattccagcgcactccattcgttgcgcccccagttgtgtccacgcgcgttctgtgaattttactttccccaatttggaggcaaagcgggcagacacactcgcaacatgcgaacatgttaaaatgggaaaaatgcgaaaaatgagaaaaaagcgaaaaatgagaaaaatgagaaaaaagcgaaaaatgcgaaaaatgcgaaaaatgagaaaaaagcgaaaaatgcgaaaaaatgagaaaaaaagcgaaaaaatgcgaaaaannnnnnnnnnaaaaaagcgaaaaatagcgaaaaaagcgaaaaaaaagcgaaaaatagcgaaaaaatgacgaaaaaagcgaaaaatgcgaaaaaagcgaaaaatgcgagggctacgtcacatgattaaccttcacaccttcttcactcccccttcttctgcacaacagattaggcgtagcgctgattgagcgcctgccttatggagtgagcgccgagactttatcttcccaaatactggaacattggaaattgggaaaccgaaattgcaacgatggaattttgctcctctttgtgaaggaagacgcgacttttgtgttgaagtggagcaaaggtgattagcaactgggaaagagcgcaccattccccctcccccctttaaagaaggtgcacggtgcatacacaatcgcaatagtcacgcgaatgcacaaacagatgctcatgtacacatgtatgcatgcacactctctccactgctgacgcgacaaaattaggcgcccagtcgattatcaatttcagaactgccaccgccatgaacaagtctttcaacatgtacatacgaaggtactccctggagtattccattttgagaggtaaaacatgggtagtcatccccccgtgaaagaatgtgccaggagataaactctcctacgaatctgcaaaaatgggggtcacgtcaaatttgcgctgtgttcatgtgtatgcactaaggcggagtacacgttgtgtggcaagccctgatttgcttcttcatccgtcgatttttattttttttttttttccccgcagcggtgacactaacctcacaggtaggaacgtcctcaccacgcaatgaagtgcgccaaaaaagatgcattatttagttgtgcattcataccttttatttctttttttttcccctccttccacttcatcaagtacctgacggaggaaatcattccgccaactcaaacggctcagatgtaatccgaatgagaggcccaaatggaaagcttaaaaaactgggaggttgcattaaatgggaaaatggatatgacaagcgatctccccctttgcattttgcctttacagggttgtagctcttacgattggcatcgtcgtgggtctaggctacctcgcgtgcatcctgataggtgctcaccaacatatgcagacgcggaaaagcggacgcgcacaagaacgcacgtttgtgtgaataccctccaacgtccattcggtgggaagcattctttcggcgcaacaatctttagcacccacgatatcgcgttgacattttccttgtttattttcagttttctccgacgcgcaaaaggggaacagataatatgaagggggccctttaccttgagagggacttaagtgcaccttctttttgtaaacaatgtgtacacatacacttacgtggctccaatggtaaatttcaccttcttgtttattttttctctttttttgggaaggttaaaaaaaaaaaaaaaaaaaatgaggaaccacctttattcttcccaaacgcgtggcgcttgctcgttttgtgttccgcgtaccaattggaagtcctatttatcgtaaccattctgtctttttgtccttttaattgttttttttttttttttttttgttttaactcttttacataattgaaaattttctcgagggcggaaaagacaaaacgccaatcgggggatttcacatttgggtgaataattttgttagacagctgatggtaaagttgacgtgatgcaggttcgtttagttcatttcgtgcggcagcattttttcgacttaacattttttctctttgttctttaactccgtattttccccctttatgccaattttgtttttaccaccatccccatgctcttcgcctttttatgctcccctcttttggtagcttatggaggatcgctaaagcagaaaaacaacactcaaatgtggcatctctgatttttgcttattatcacatttttttttcccctgcgtctataaagcgctcatttttgcatgcacaaatatgtgcaaacagatgtgcaaaaacaggcacaaaaatgggtatacaaaaatgtacgtaaaaatggcatcagcgtgtgcatatgttttaacgtcatacattttaaaaacgtgaaaaaatgtatgaacaggcaagaaaaaaaaaaaaaaaaaaaacgcgcatatacacgagtgtagctactcacagcatagctccccactcgcttagcgttattttatcatgcctctttttgttttgttttgtttcacttcgcttcgtccgctttccgcctttatgccacttttttcgcacttccactgggtcccatttggcgagtgtgcacttgtacgcataaagtcggcaaaaaagcaaaacagcaaagcagcaaaacggcaaagcagcaaaacggcgaagcagcaaaacagcaaagccgcaaaaagcataagcaacatacgcaaagcggaacgaacaaaagacacgaaatatctgtcagtacgacatacgagacgtgagcgcgcgagtaggtaaattcttacttaagcgaaagtattgctgactcaaacgtgttatagcttgcttgaagttgcattttggctgtatacatatacgtgtactttcgcaacagatatgtatgaacgttcatatttttatttttaaaaagcgcaaaatgtatgaacaagccatgtaaaaaaaaaagaaaaaggaaaagagggaaaaaaaacgaaaaaaaacgaaaaaaacaaaaaaaaaaaaaaaagagcaaaaatgagcaaaaagaaaaggaaaaaaaacgaaagaaacatcgtacatgttgacgtccatttttatgtgcatattcccgcctactgacggaaataattcgcgcaattaattaaccaattcgcatatagtagggcacattttttgtttcctcattccccctcttttaagcacccgcgagcatttccaacagatgctcattcgaaaaggcgccctttaagtattttaatcgcatccataaatgcgcacacaaacgcatgcacaaacatatgcacaaacatatgcacaaatatatacgcaaatacatacgcaaatacgtacatttccttttttgaaatccgccgcaaggatacaccccctcgagacgcgtcaaagacaagtgcgtttggttgtggcgctaacctgtagctgcttagggcgtctacgctgttgtagagcaagtgaacgtgggcaggaccacagctgggcgagtgcacacgcgaacatatatgtatttaaatatacacatatatgtacacgcttatatatacctgcgcaagacggactaccgagcaaacaacgccaacatatcgatcctttcagagaagcatcgcgcagcaattatgaatttaccccacgatagcatcccgtgtaacccgaacgataatttgatccccagaaatgtggacgcgaaaaacagatacaagagacacccgttctccagcatggacatcagtagccacttgagcattattccattcccacagtataacgccaacttccttttaaataacgacaccaaattgaaaatgtataaaaacaaggtgtttggcatccctattgatatcaccgacttgagggagaagtccaagcattttaacaacaccattggcagtagtgacaatgggagaagaaacttaacctatcagatggttgccaaaaatgatgcacaagaaaaggcagaatacatttaccaaccagccataccggaaagtgcgtttaccttgcagctattaaaaagaaatatgaagggcacatgtggaatgtacctagagaaatgcaaacgagtgattatttttgatttggatgatacgctcattccgaccaactggattagatcctttttactgaaaaggtgtgcagttagctataagcagggcatcagagaattgaagaaggaaattcagttaaataaaaaatgcaactttgaatcagttgcttgttctgtaattcatttggccatgtccttgtcacacaccgtgttcatcgtgaccaatgcgcgtagcgacaagtggatcgagacagtcaggtggcttttcccgcgcttttccaaactgcttctgtactgccaaattccaatcatacggacagaacagcagatggagccgtcccccctctacgtgcatgagtattttcgcttttggatgtgcgccaaggtgtgtcccggggcgagcactttcgcgcgacgtacacattatgtgtcttccccgcgtgagcgcttaccttccactcttcatgcgcttacccatcacccttcatgcgcttacccaccacccctcatgcgcttacccttcccccacgcactgcagaaaaaaaagtttgatgacattcttaagcagcactgcaacctctaccgcccctacatctcgaacaaaattgattttatttccctgggcgacaccgactttgaggaagtagcgacttatgtaagactgcaatatgagagagtccgcctcgcagttgggagtgggcctcccgtcagtgcataatagtgtgcctacgcgagtgggtgcaccagtgtgttcaccagtttgtgtaccattatgtgtaccaatgcgaatacatacacgattgtatgcacgattgtatgcacgattgtatgcacatggccccgccgccaccccgctaccccctttgcaggagctacaactagccaacacgggattaattaacagagccttcaacgtgaaggtgcaggcgggcctgtccctggaggacttcacaggggtgagaaaaaggaaaaggcatccacgcgtttgcacaattagccgatatgtacgcacgagtatggcagcgtatgcacacatcggtatccgctgctggcgcttctcctcgcttgctatgtgcccgtttctttactcacgtccgggtccatccgtgaaccttcgcagcaactgaagctcatccaagtggccatgtccataatcgccaaggggtcctacgcgtacaaacatttggctctgtccggatccgttcaaattaaaatgtaagtgcgcgaatggagctgggggaggcggaagcgatgtgaccacgaaagtggttcacccgttaggcaacccggctctttagaattctccaatttattttttttttatatcctttttatatatatatatatatttttttttttttttttatttcctttttggagcaggttctcatagacagggagattcgcagccctcttttttttttttttttttttggcaacttgatgatgactattttgatccccttttttcatgccaagttgggatcagtaaattcgaattaacaattttgaagcatttaatttgcccagtttgaagcggtagcgaactgaagtgtttgaatttttccctaattcagattttcctatttgtggtatttgggtccacatgggtatagtagccgttacagtgggctaacatacgtacgtgtaccctactcacatgtggacggacgttttttttttttttttttttaagttcctactgaaagtttctttgtaaaattatgctttacataaactcaaccttttgaacatgtgtttttttttttcgtctgatcccgtcatgcgaagttcgagtgcctcccctcgctcgggggtgggggagtaaatctacatatgtgcatgtgtgtaagggcaagcgtagtgttgcgcatctgtctactgcgaatgtgtctactgcgtatgtgtctactgcgtatgtgtctacctgcacatgagggcgaagttgttggccctttttgaaggaacacctgtgcccgaagaggcgctacttccccccaccccccacaggcatgcacgaacgcgttaatgcgaatgtttaaaaatttttttttgttttaatatataaacgcatgtacgtgtcgaatgggtaaattcttttaaggcttcaggggcatgtactgcacctggggggagagttgagtgagatttctttttttttttcttttttttttattttattttattttattttattttatttttttttcttttaaatgtttttctttcagttcatttgctcttaagtgctcattaattttcctcttttaaaaaattttgcttgattttataattattttttttaatgagcctgtttggatcgcctctctgcgtttgaaagggagataccgggacagagaaaaaggtgcattgcgtccacaccagagtttgtgtgtgtgcacatgcagtgaagaaatgcaaaagacagaaggagtaacgagcaaatatcgtttggcattttttggagaaaatggggagagtatttccactctcatgcgttttaaatggtctttcccttttacgccgctcctccccggataggcaaaaatgtggactacttcgtgagggaagctcaaaggggaaattcaaaacgtttcgcctgtgtgtagttgcgcgtatgtagatgggtagaccagcacgtgcgtgaaaatacgatcgtgtgagggtgactgcaccttcgtgaaaatacgatcgtgtgagggtgactgcaccttcgtgaaaatacgatcttgcgagcgtgactgcaccttcttgttcacatggggacagccaggtggaggtagccacgctgggcaccacaaacgcgaagctcgcgggaagcttccctctctaacgaaaggaaattccctaccaagtttttcgcttcataaaaggcatcaaaaaaaaaaaaaataaaataaaataaactgataaaactgacaaaactgataaaaatgataaaaaataagggaaagaagaaaaaagatgtgagcaagtcaaagaaccccccaggcgcactaaacaaaaagacaccaccctcggtatgtccaagaacaggacaacacagcgacaagcatgcgtggtgtgcgcaattggcacatgagcggtgtgtacacataactatttacccttttttttttgtagaaaaacgcgccaactgaaaagaaaaacgataagcctcccacgatcttgcgatggatagatttgctgcgaaatttgaaggtgcgtcggggaaaaagtggagaagcggcgtggtcggggtggctgaaaaaaagggggccccgctggtacacattcgtagattccctactcacgcatggtgcactaacgcgtggtgcactaacgtatggtgcactaacgcacgctacactaacgcatggtcactaatacactccaccctgacgcacaccacaatcatgcacactgcccgaacgcatttttgcgctgcgctgccctgccccccagctgaagcaactgaagaaaaacatagacgacgaaatttgcaaccacgagatcaacaagaacatcaatgataagttgctgctctttctaaatgacgagctggaggaggaaagcattttcgagaaaatcgaggaattaaaaaatgggaagctgagcatgctggtcgacattcacaaagaaaatatgactaacttagaaaggcaatttgagcaggacataaacaagctgtttctccattttgaggaagaccgcgagattctggtcagcaaccggaacagcatcgtccacaacataaatttgttttacagccaggtgggtggcgcgccgcttgttaggcggtttgatacgcggcttgttatgcgccttgttaggcggtttgtcacgcggcttgtcacgcggcttgtcacgcggcgtggcacacagctgggcacgcaacccgataaacgaccaggtgaacgacctgataactggatcctcctccccccttgcgcagattgaagaaagccagaagaatagaaagacggagctgcaaaaggaagagttcgagatgatggacgaaatttacaaaaactacatcgcggagaggtacatctccaattacaaatttgaacagttcaaagaaaagaacgaaacgaggtttagcagtctcatcagcgaaaataaaaagatgctggaggaggcgagcagtagttacaactctattaaggagaagtacgagcggagcaagagtaacctttccacgaaggagcgagaggtgaggggagccagtcggcaggggctacccagcagtttgctcgttgagcagtgcgcgtgttgagcaatttgcgcgtccaacagcttgcgaaaaattgaagggggtccattattacccctcgacacattcatacataggagtgggaacatccgctaacgtgtgtgcttcgtttgtttccccatttatgtttcttttgtcccctgcttccccccgtcgaaggtgcacgacttggaactcaaaatcgacagctggaagttaaagctggagaatgatatcaaggtgggaaatgcgcgatgtgagaatcaaatccagtagctccaacccacgagggcattgtagacatggtcatatcccaactttaatttttcattttgtccatttttccaaacttccaccacaaggcagatttacgaaatgcaaatcgagagactgcgaaatgagaagacccaactgctcaaccacatcagggcaatcaaaatgatcctccaaaagttgaagtgagtcacggagtttaaaaaaaaaggcgcgtggaatgatagcaaacaggggtcttgttccttctacttacacatcgaacactgggatccccaagtgaggaggtgcataggtaggaacacccacgcagttaaacataaaaatttgcttaaccccgctttcctctccacccatcagacataacgacaagcagcgacttatcgacatcaccgtgagctcaagcaaatgtataagtgtgttggaagaaaatatttctctcgcaaataaattgataaacacgaacaacttgtgcaggcaagtgttttctccaaaggagagcaacctcatgtatagcacgtcagacatgctcacttcctgtgcgaaacacccttaagtgatacgtacagactgatgcgaggtatttttcaaatgcctcctccctcattaggagatacgaaacggagcgggaaaaaattgcctcaagtttggatgtgacgagtcgggaaggagaagtcgggcctgttgacccggacagggaggaatcaacggtgagtgcgttagcagcgcgtgcgttgtgccggtctcagcgattgcgattgtgattgctattgcgattgtgatggggcgacgatgttaactatccctgtgaatacaccgtgggggaaagggccgcggatcgaccatctcccattttttccatttgctttttcccaccccgcgtaggccgacatgcaaaagaaaaacgaagatcaggcgaagcttctggagaatttcttcaggcgaaaaaataaaaccattttggacatgttcgtttagaaaaatggggcaaaaaaagggaaaaaaaaaatgaagcatacgagaagaagaattttacccctccgctccctccacgcgaaatgcctcagctgcacaccaccgcccaccgctcaccgatcactgctcaccgatcaccgctcactgcgcaccgttcacgcctcccccccctgcagaatgcttttaaagaaagagttacatgcactcaggaagaagaacaaagaatataccaaagttattgacgacatggaaaataaattaaacttaaacaaaaaggtgaagtttaaggagagcgactttgtcataaggtctgcattgtagtatttttttttttttttttgtgaaaatcagaggtatatcactccagttgtgaaaataaatcccatgtgcgttctgcaaatgtacgaatgggtatactcttgcgcattggagggcattccgagaggactcctaatattggggtgatccttttttttttgtttttttgcgtagcgcaacggtaacatggcgactatgttgcatctatgtgattgcatcgtagattagatgccattttttcccaccacgtaaaaaaaaaaaacgataaactgagaacaacggacatggattaggctaaaacgaaaaagtctaactgtaaagtttgtaccagagcggaggttgggggtgccctccgtgtgggcgtatctgcatatctatgagccgcttgaaaaactggggttatggttggaaggcccacctctcatcagcaatttggtcacgtcctccccgcaatgaaaacgctgggcatttttcaacccccccagggtattcgtttttatgcgtcaacatgggaagtaccccaattttttatacgaggctcacagatagggagtactcaaatgagccacttaggggaagaaactgaccagaggaagcttccccattggagtagaaacaccccgcccggaaaccttcagagtggaaaagagggcgacttgtttgagagactcatcaggatttacgtggacgtcatttttaactacgacagatatcctccccatgtccagcacttgcacattttgggtaagccccgttaagagcacagcagcagagggggcagcgccatatgccctcgtttggctgcccattaaagggtggtgggcaaataaacgtttgcctctgctactgggcgagtcagacaggagttttccatcccccccctcccggagtttacgcaaatgtttttttcacacaaaggagggcgattccatttgtgtgactacctacccatgcgactttgaagataaatatgtccctttgtgtggatcgatctacctagaatggactctcattgaccactttattttgtacactacctctccccttcctcctttcgcaggtagaagtctcctaatggataaagtactaaatgtgcgaagcagcaaaaaccacaagaaaaaactgcttaactgtgaggaaaataaaccgtccgaaaatctgaatgaatatcttgtacgcttaaatgaagcagcattacgaaataaaaaattatcagagaatgagaaaaaggatgtgataaaaaaagtcaaaaatattttcaaccataaaaatgtgttgtatgcattatttaccctacaacataacaggattttatttaatttttctgagcatttatttttaaagcatatcgaaatttgctttttaaattccgccatcagtaccaggatggatatttatcgatacatcagacggtttggggtcgacaatattttcctttacgtcttcgaatactctgacaattttcacattttgaagaaacgccatgaaattgtcaaggggttatttttcggaagtacctcctgagaggtcatatatttcagaggtgggtgggaagaactgaggatactccattaacatggtggaagtatgcattgttggtgtgcctcactggggggggaatttcacccagttgtgcccccattgtgctccgatgtcccgccgttttccctttgctaacgtgaaacggagccacacgtgaacggacaaacgagtcaacttttttttgttaagacagttctgacgtcggggggggctctgcattgcctcacatgtggaagagcaaatctgtacatgcgtataacgagcgatgtgcattccttcctttttcctttttcatttttcctttttctcccctccgccttcttccctgacccaattgtaaaaacgctcaagtagtagagatgcacactacgtagaggaagttcgcctgtgcaccttggcagctcggaaaatttgcgcgggggggggagtaactccaatttggcatgggctgacgagaagcaggatgggtcaacttacaatcagttagccgcgcgctgctgctaaggtacatggcagtcataaacagaatgtgtagatttttatatacgtacgttggggcgcgttacgccaactgcatttttttttcccgcgttgcgagcggcggcgcttttgccgcgcttcgccggtccgaacataccaacaagggcgatgttttccccctcccccccctcgtgcaaatttgacataattgtcctttcgcttctataaaatgacattcatacatttagtacgcatatttattcacgtgcaaatatttataattgtgtttacaacgtatatgtattcgtacgcctgccgatttgtgagcgtacttgcagcacagcgcctttgccgacccgccgtgcgcgaattggtccctttcaaaggggaaaaaaaaacggaaaaaaaaaggaaaaaaaaaaggaaaaaaaagaaaaaaaacggaaaaaaaagaaaaaaaaaggaaaaaaaacggtaaaaaaacggtaaaaaaacggaaaaagaaagaaaaaaaaacggaaaaaaataggctaacatggcgcagaggcgcagcaatttctgcatggcgattcggcagttgaatttgattcacatttgagcgtttgaagcgtgcgtgccgcggctaaaaagaaaagaaatctaaatctaagtataaatataaaaatatatatgcatatatgcataattgtacgtgtacttgcatatacctttttttccattcgcgcgataattgccgcccgagggtcttcgccatttaccaagcgaccactccgtcgttctgcagctttcccgacgcggcgtccacgagggaatcgcgctgttatattatagtaatatcataaacgtgaagagattaacccctccaaggaaggagcctcccagccgaaaactcaacacgtgaaaacgcgccaaaaggttgaagacgcttgcgacacttccgtacgctccgatgatgaagggctgacgcgggaatgccctcgaagatttgccaactcgttttaaaagcgtacctgaagtagtaaacgtccgaggcgagtgggaccatactgcaagggagagacgacattccgaattaagaagacgtggagggcggaagaagcgataacggacgggagaggggacactctatgcgcaggtggtaatgcaggcagggcacgagcatgatcaagatcgagcgaagttgtgaagcggttgtgtggcagctgtgtggcagctttaccgaaggcacacgcaccatagggttggctctccatagagctgcttcaccatagagctgcttctccatagagctgcttcaccatagagctgcttccccatagagctacttctccatagagttgttttgcttccgcatagaccagccttccctcaaacggagctgaaggaagaaaaataaaagtgcaaccgccccccccgctccgctctgtaaatgtacaaataaatataaaaaaaaatgttagatgaaaacaaaacggcaggattgctactcttcttcctaggaatagcatcagggtttattggagtgtttttattttttgataaattttttttgtgtatctctaatgtcttctttctactgggcttatattttttagttgggacaacaaaaatcgtgcgcttctttatgaaccggaaaaaaattgcagggactgcaagcttcctctttggcttctgccttatcatcctgagtaggacatttattggcttcctatttcaaggatatggcatatacaaattatttttttccttcctgcccaacatcgttaattttgtgaaatactcccccctcagttttattttggagattcccggcataaagcagctggctgattacatcatgaataataagcgcctgccgatttgagcgcatcggcgggggcacctgcgtggagatacatgtccgtgcgcgtccagtgacggtggcaccattccgttgcggcggcctcccgttgcggcggcttcttcccattgtggcagttttccctttttctccgtttttctcttccccgtttttctcttccacgtttttctcttctccgtttttgccccgtattgtttctgctctccttgttgattctttccccctttttgcgctgcacacccctacatttgactcctttgaaaaacgcacaggaataattccctccattttaaaaacacgatgaatgtgtaaatgccccccctctccatggctcggtccagggagcgtacaaccgagcgtacatgtgtaatcgcagagtgagtagcgaaccagacgtgaacgcacaaatgagcagtgtttggacataacggtgagctgacgtgggcactacaacatgcagtttacactctgcaaagagcaaaacgaaggagacgcccatcacacacatcatgcagccaccacttgcactcaaggtgaaactcaggacactctaaaccccgagtcgttaatttcgaagcgcatcgatttatacttgcgcaaaaattccgaatgctttatagtcatcctacgatatatttcattttttctcttcctctttttgaaaaatataatcgtattggaaaaggaagaattaatgacataatcaaaaatgttgaaagaaaaattaatgtagtctctccgtggctgccaactgttaagtaccaataaaaagaagttattctcatatgctagtttttttagagtttgagatattcctgtaaaaagctggcacttcctgtatgagtctaggttatcatttgcattaaatagtgagtttagtgaatccaccacaaggagggatatctggtgatgtttcaaaatatagtatatgtctttttttattaactgaaagaaatccttttcgtcgtttattttttgtatgtacaaattttgcagggcacttcggacggggcagttctgtgcgtgcgctgggtttggttggcctacctcgtcatggagtccctcatcatgcagtccctcatcatgcagtccctcatcatgcagtccctcatcatgcagtccctcaccatgcagtctctctccacggttgcccacttctccaagcccctccatctgctccatcctcttttcattccccctctgaaaacagccatacgcgtcacccctcccatgcgcccctttcccactacgaccattttctgcccccctatgtacacgtctccccctcaactttaacttactcttaattatttcttccaaccttcgcatgggaaacattcgattaaagtatacataaaaaactatggcttgttttttttcgtccatattttttaaaaggagctctgcgcagagggtcagggcgaactgcgtttttccggtgcccggcacgcctaccacctccacgaggctgtaattcagtatcccattttcgaagaagcggtttagcttcttgtcctcgaattggagctttttcctgcgcggggggtggggcgaagcggttacacattattggggtgaagcggctactcatcaggagggaagcggctgctcatcaggggggaagcggctactcatcaagacgtttaagtcgtgcccgaataggaagaatcacaacatggcagaaaaaaaaaacgaagtagacgtaactacgaagtcgtaactacgaactcgcaactacacacctgtaaagcgacgtgggggaactcttaacgtaggccacttttttttcttttacttcttcccctttcgtgtgtccccttttttttcgccttattacctgtcacttttgttaaacgagacgccgtcgaaaatgcgctccacagatctgcacgtggcttctcccatcgggtctaccatcgagtctgccatcaggggaaaggctgacacaggcagctatgcacactttagcgcagctcccttgagtaactttgcctacacttattttaattcccgggtgatatgaagttgagcgaggtgcgaaggtgttgttggaaggggaagtcctttcgggttggcccctggctcggcgcgcttgttgaggtgatgcttacgtgtgacgaagtagtccctatgtatggtggggtgatatttgtgcgcggtcaagcgaatacatatttgtgcttctctttctttaaaaggaattatcccataaggctgctactttcattgtttgtctcttcacgctgcgcgtgcgtatgtacagaagtaagcatacgcgaatggccccgtttcgcagaaaattatgggggcgcacaggaaaagggggagggaagcacacgagggaaacgcgcgatggaaactcttgtaggaaactcgttagggaaacgcgtgagggggggcctcccatataaaccacggtcaataacctccgtgcatgcgaggaagagaaataattccctacatcgtacggccactttcctattcgcacatgggatgaagaaatggtcgtgctatagaaagcaagactaacccgttgcttccttaaggcacattggactgtttgcacgagatggaaaaaaaagaaatgcaacgttggggtgggtaacagcacgtgtgtagctttttagcggaatgcccatccgccaagtccacttcgtttcgctatgaaaggtagtatgtatatgtttgcggggaacgcttgagtgggtacctacttggggtcagcttggtgcgagctccttcccccccccgaatcttaggtgcgactcccacctcggggtaaaattcacagccagaaggaaaacaaacctgacggcattgcatgcacagcaaaaatgcgtacccacccagaccccctccggatgacgcctcgtgggggatatataagcattatttcccactgctgatttcttttggtgccacttaccgcacgcgtagaaatcggtatttctcggggcgggccactagtggcgaaccgcttcgataagggaaaaaataaaattcgctatcttgcggggggcgtcaatctgagaggaggccatcgagctgaggtgccatcacgccaagttgttactctgccaagttgtggctatgctagttgtggctatgctagttgtggctatgctagttgtggctgtgctagttgtggctatgctaattgtggcttttccatttgtggttttcccagttgtgccttcccagttgtgccttcccagttgtgccttcccagttgtgccttcccagttgtgccttcccagttgtgccttcccagttgtgccttcccagtcgtgccttcccagttgtgccttcccagtcgtgccttcccagttgtgccttttccccaagcggcaggactgtagaggatacgaacgaatgaatggccgggagcggggcaacctgggagaaaaaggtcaacgatgatgaggccaaacacgcgcgaggaggcacacgtttgtgtgagagaggagcttttctctgccaggcctcctcatcgcgtaactccttgctgagggaaaactgaggaattaggaagctgtaccacagttggcaaggctgacatagtttgtgaggtggctaatcgaggtggctaatcgaagtggctaaccgaggtggctaatcgaagtggctaatcgaggtggctaatcgaagtggctaaccgagctggctacccgagctggcacagctctgtgggggactttccccaaatggatcgcaggaaaaatgggagccttgcccactgggcggggttagcgctctgctgcttgttgctcctcctgtttaacgttctgtacccctacgaggagggccacgtccgagggaggggtcttggagagcaaagtggaatcaggacaaatgcatgtagcaatatcatcccgttttacctcaacagccataatttttttaaccccctacgggaaatcaatgtctcaaataattactccctaaggtggaatatcaactatatatacttcgaatactttaatgaagaattttttataaattttaatctacacagtttgttggtaaaggatgttcagttatacgagtacagagacagaagcgttttgcttttgtcgaaggatgcctcccatgatgaagtgaaattttttattcgtgttgaaccggacaagagtgtacacccgggggaaatgagaaccttttattttgtcattcacccggtgagtggccccaatttcagcgcgtgtgttaatgtaatgctagagttgaatatcggcctggtgaggaggtacgaaggggatccaccgagttatgggcattcggttaatcatcgaaatagtggtggaagaagtaacaatgaggtgaaaagcgtgtacgctgataggaccatcgtggaagagaaaaaaagcaaactcccggcacaccacaaaaattacatcatcgtgaaggacaactattattacgtttcgagtgaagaatactacattagattcgaacaggagaaggagaagccttatgcagatatgcaatcaaaccaatcagtgatcgtttacactgtccttttatttacccaatttagcgaacacggcagtataagcttctactcccacttaacagaagatataacgaaagagaaaaatttccacatgaatctgaaaaagctacccttgggaaaaagctacctgtacaatatgaccgtagataatattttgaggttggcacatctggataaggaatgtactgaggggtgtatcaacagtgtacggacaaaaaatggattgctacttcacgccctgttggagaataattctgtgtataaatttgaagttacttacattttgggaagggggtaccccggtgggattaacgtgaaccctgacggggctcatttcagcatagaattttccatcgtgaggaatgacgcggagtacaccatggtggacttcatccgtgagcacttcaccagggagtgcatgcacaataccttcttcccgagaggaatcatccaaacgggggaggcacacggggagataactcccttccaggaacacgcactcaagcggtgcaaaaggggggaggagcaggagaagcagggggaggagcagaaccagagttgcccgtccgctgacccaagtgacgaattcatcatatacggaaggatgatcgaactaaatgataacttcatattcaattttgacccaactaaattatttgagcagcataaagaagtaagcctgaccatcagtgaggagagtctcttcaatatggttgtcacatccaaggcagataacgtatacattaatttgctcaaaaaggattcgtctcattcggagaaggtgtgcaacacgtactacatgaataacctaaacgattacacactctttaactacatgtcgaaagagatggatcattttccgcatgcacatgtgaataaatcgtttgatggtgattataaggatgatcaggagatgagaaggaagaagttttctctccacaatgtgacctacataaactgcatcctacccaagggggaatactacttaaggataagtgtcgatgggtataatatgatatgtgactcgaacgaagtccagctgattgttcatcctctgagtatgtacgaggaaagacacaaatgtgacagcagcatgaatgctgtgacggatttgttttactatcacttgaggtctgagagtaagaagcaccgggaggggggttccaacctgatcagtacacctcagggagagggtctcacccacgcagagaggtccaactcgacaggggatgaggtcaaatggttaaacaacatcgaagaagacgtcaaaacatatcagaatatttacgaaaacaggtggattttgaacaacccgatatttcaagacttcgattttgtgattttgtacgagaagcacatcacggagagagtggacgaattactcgtgacgataaacaactccgtgtttgtagatctcttctttgtaattgtagaaccggtgatggatcagaactcttattattacatatatagaaattcgaggaacgtttccaagtataagatcaaacatggagaccggcccttcaccatttatctaattgcctccaccatgcactacccaggacaacagttgtgtggtttttttttcgtcgacattgacttggtaattaaggcgaagttaacaaaggaaaagaaagaacctggtgatgtagaacccataaccagtgcatacaacatgataagtaggattaactatatccctgatttgatcatcggatatgactcctactccttcagcaacttctgcttcatcccaaagtataaaaaacatagcctaatcatctacataaaggaagactctattgtcaaaataaattgctttagcgccaactatgtgtatatttacctgtatgatcagaataggaaaaagctttatgatgggtacaaccagctatacatcgagtccttcacaaaaggggagtacgaaatcgtcctgcagtttaacgcgccgaatgaccagaaggacaacgcgtttttctacctccagatttatgtcttccatttgggcttgctggagaggtgcgctggggggggagccacagacgtgggtagaggcacggacgtagggacaggcacagacgcagggacaggcacagacgcagggacagggacagccactgccagttcatcgcaaagggcagaattaccccccgcagcgaccacaccgaatgcacaagacgtgtacgacctgagcccctatgtcgaaggcagccgaccggatctcaccacggacactaatcaaacgcaagtaaagggcaagaacaccttctggtttcaggccccaaacgcgtattacctattcatgaggcacttcctgctgctccatccgaacaaaaggattgtaaaggagctgatcctcccctacgtagcgaacatggatccctcagttacgttcctcctgaaggtagaactcatttttgcaaagaattatttgccctataagcttaccatccaggacacatcaaacagcagattgcagtaccatgatagttacacgtacaagaataaaatcctgatgactcttcccgtggtgaatagtgtctccctggtggggaacaaccccgagggtgagaagacccctcagtgggggaagatcttcaagctgtacgtagacctatacgaagaagtgaacgaaaatttaagggacaacttttgcacgtatgcctacatgcacattatctacacgagcgagatggaggcttttcggcaatggggtgagcagggtctttcctacggcacggtgaatcttcctctcctgctgaataatctgcttttcaagggtcttcccggtgtagcaggaaaagcagttggtgtaagggaagctggtgaagcggctagccatggtgacgatcgctctgcggtgatctcacttcgcaactctgacctgcccgtcgcaaaccagagcgtgaactacaccttcgaactggtcaacaacaatgtgctcctgtttgtagccaaggataaccttttttttgatatgtacatgtacagggaaaacagagacataaagctgaaagtgtataaattttccaacacggagaagttactctctggggaaggagtcacctacgatgaagtgacgaagaaagggtccccactaggagaagaaattttttccttcaacaagggacagatatacctatcgatttatctaacgagagggctgtacatttttgagtatgaacgtgggtcaggtcccttttttgccaatatctctgtgatgtggcagtatggagatgacataccaaatgggagttacctcactggggaaaaagtcggtttgccgaaggaagaagttggagtgatccttcccagggacacaacaccaatcggtagggatgatgccctgttgagggaagaaattggtttcttttttgggaaggaactcaaatgcaacgaggaaacaaaattgcaccatggaggtaagaagctacacaatttgacctacttttggcgagaaattgtaaaaaatgaaaattttcaaattctagacaatagtacctccaacgtggaagtaaaaaaaggagaacaaaagaatgccctcatttacaagcgtttttatatatgcctatcggaccaaatggggaaaggccctaaagagggcagaacctcgaatgatatgcacaagaataagagtaacgaaacgatagaaaaaaattatacactttttaatttaaacatagaagagagtgcccaggtgtatgttgagataaaaccgcactatcacttctttgcctacccatttaagttaaacatcgtttcgaaacgatccttttttgatatttccagtgggcataaaacggtcattacgattgacctatacaagggagagtacgaaatacatttagcgtttcccgacctggcgagggaacaagtaaaagacatcatattcgacttggtcatacttactgtttcggctggaaaaggggaaagagaaaccgagcaggggaacgcactaacctatgtaagtaactctcctggaacacccccccaaagtgacgtgtgcaaaacgtatccatataaaccccttctgaacaaagtcaatctgatggatatcctcgaaaatgacgcatcagtgaggagaaatataatttccccaaaatataaaaataaatattttcaccttttcggaaaatttttcctcaatggctacaaggaagaagttttctttaccatcccaaatggtggctacgttttgaagattttttgtctccctattgatgagtcaacagatgaaagtatcgcaacggaggagggggaaaaaaatcaaattggagacatgagaagcatccccccccgttggaatttctcagaccccccaacgaactttgtaaactcctttttgaacgtgcgaaatgtattcaatattagggttgttgtggaccattcgggggaagccaaccagggtagtagagatggaaagaaagatccgtcagagagcaaggccctttctgtgtcacccatatttgcaaatgaagatgaggagttcatgttgaatctgtacagagttgagaaaagtttcaaattggtaatcaaaacgaatagctatttctgtaattatttccagctagtggtaagtctctaccctctcgacttttacaaccctgtacacagctatgcatatgcccaggcgaaatctctggagaaatttatgaaaaatattttggacaccttgtctgttaaggcaaaattgtatgatgacataaaatttgagaagaagaaatttccgtcacatcagtacatgaggatagaaacggatgttatcaatttgaggagcgcccacaaggaggactccttttcgcttcccgtggttgtacataaggtagggtattcgctgctcagcgggagggtagaacatgttcaggaggaatggctgcacctcacatgagtgtgtcgtagttacacagcgaataggtccatcctcccaatgtggtctttttttttttttttttcaggggagctacttcaaagtcaacgtgggctacgatttctcgttagccagtttccaaatgaagctatcaaaaaacggtgcgaccatttcaagcagcagcaaggtggaagtcaacctgaaggagaacgccctgaacacatttgaaaatattagcctatacttggaagaaggaagctacacagtggaaattgtttcctatgacgttactgcaaatttgaataagataaataaaaagttcagcttttgcttctatttcgagttggagattttcgagttttccgatgacaagaagggggacggaattctgctggatgtgtttccgcacaactcgatgcccgtcgacaggagctacccctttggcgtaaggcgcgagggggtgcgcggtggataatcgatggatggggggacgatcaattgatgatcagttgatgaggggacgatcaactgatgaggggttgtgccagaggggagattgtcgcagaggggatggtcctctttccacccctcgtggcagcagttttgtcgtaggcggataagtaccccgtcttcttcctccccccccacaggtgcagatacgttaacccgtacacactacttcccctttttttttgtgcacaggttgatatcattttctggggaaaagtacacgcgaaagacatacacctggaggatgaccagaaggcacacttggagccaaccagcataagaacaattaagtacgcaaacatcgaggtacacaaatttgttttatccccagaagttatgcagaaagtggaaaaaaattttatttttaaatttgcccctagttgtaatatctatgttaatgaggaaaaggaaaaaaagttaaagtttaccctctcgactgatgagaaaaatgtttttatcggagaaggcgcttatggagtggggcagggtgcagcaatcacaaggagcgaaccgaatgaacgaattggcaaggtgcttccagaaagtgtaaataattccttcctcttggagtatgcgcagaaggaagttcagccagacaatggcaaaacaagctatttgcaaggaagttcccagaaggacaggtaactgaacggagtagtgaggaaaggggtgcactccatttggtcaaaacgtcagatggcgtacttttttcgtggtgaccaatattcccatttctttttttcaagtatgctaaagtgagtccccctttccgtgcaccccacatgttagtagaatatcattccccattatgttttttccccttttttgtccacctctcctcgcagtgtgtacgacatcgaccgtgtcatccagaatttccgattgaatgaaaagaaaggaagggaggaagaagactcccatgtgaatgatccctctaagggagaaacagacgcgtgtattccgctgaccatactgacaatcgaaatttactgctttgagagaagttactttctcatttttattttttttgtgcgtttggtttatgttgtgcgccttcctatttctgcttttaaaattatacaaaaactggaggtactacaggaattacgacgtcattacggagggtgaagaggtggccaacctgttcgatgacgacaatatatagaaagtcgggggcgtcgcagagaagaatagagaagcgtaccgcataaggaaccagaacagcacgcgatttttccctctcaccagtgtggcatcaccacgcctttgacttttccaacagcttgttccgtgcatgagtgtggcttatttcgttgcactcccctttttaacctccatgtgaatacacgtttgtagattcgccaaccgtgaatcaccccctcgccgcgtccgctctgttggacggctcgtcagtgtcccgagttcaccccaatttgccgctaaactcgattggagcgtgtccatttatttattcattcattcatatttatttttatctatttatttttttttgtcacgtgtagtagccgccaagtcgcggcgaggttgcccctctgcctgtctgtcaatactccccacatttgtcctttcccctttttcgcaaaatgacccatttgtgtggcaaaaaatgcgcatgattaacttgcgagttttaaaaaaaaaaatttacaattttgtcaaactcttacgtaaagaggaaacgttatgttgttacgatggacaaaaaaaaaaaaaaaaaaaaaggcaaaataacacgccaagcaattcaggcaccaaaaaaaccacaaatatggggaggtacaaacttatgcgcctccggtgtgcgcagtgtgtaccaatcggatgcactagtcacaaataactgaatatgtagctcctcaactgaatgtataacaaaaggtaggacaagaaaaaaattccatagtacacataaatgacgttatcagaaaaattattgcgaaaagttcggatggtgtatttgtgtatataaaataaggaggacatcatatagtagacaaaaataaaaaaacgcagggcactgcaaaggaagagaataaatgacacactcgtttttatcaaggtaaatttgtaaaacaagataagggggaataaaattatattgttataactcattaacgaaatgagaaaggacatcctgattggaaacgtccttttcgtgacaatgaaatttgtgatgtataatgataaaggggtctgcgtattgaaaagatataaaaaaaataaagtggtgtagagaatgtttaacttgttctgggtgatgtacgtttggttgtttatttcttcgctactcgagatggtgccacctggggaggtaaaatcgacatcggaggagtcaccgaaaaagatatttttccaattaaaaagaaaaaaaatggtgaaggaaatgaagatgttcacccatacaaagccatacaggtctgggttcctttctatgctcagcttgttgtcatagtagtcgaaggcgtcattcacgttgctgatttttcttatattcgcgttctcgtcgtcgacttcgttttcgtccgcgctggcaacaccgttatcgatgccgttattgaagccgttattgaagccgtaatttttgtcgtcacttttgctgccacttttaccgccacttttaccgccacttttgccgccactttttccattgcgcttgtccttgcggctgcgcccggcgctcgcctctctcgcgttcttctcaatgtcgtccaagccgtccatggaatcgtacgacttgtccacgttcaggtaaggcagcagcgcgcacatgcacctgtatatgatcacgtcgctgtccacgtcgtaataacacaacagctttgttctaactcggttcagacttttaaaaaaggggaacaggtcgaacgagttgtttccttcgccctcaaggctgcttctcgaggcagtttcaaccccccaatcgtcatcattttcgttatcgcttagattaattatgttcatttttccgctcgggatgtttctgaagttcatttcgtgcacttctccggcattgaatttttgttcgagggggcccctctggtggtacatgccgccgttgttgctttggtatcttccatttccgctctcgtccgcgccgattatcatttgattagctacaccctgggtagtcgaaaagttaaggggactacccgtgttgttgtttaggttatattcgttatatgccgctacactaaaactgccatcaaaattggatattccatttgaattgcttataccttgggggggccctcctccccttttcatgtcactcaaattaaccgttgttaaattcttattcaggaaattgtttcctccactcccaaaaatgtcatcgtccttgttgatggcgctgtcaatgacgtcttcctcattgccataatatatattcacgttattattactcctaggaagatcctccacgtggaaggtgtccttgtattcattggccatgaaattcgacctatcattcttcttcgtcttcttcccattactgccactattgttgctacacgtgttgcggctcgtatcgccgttttgtaagttcacatcgtgaccgtcccataaatttttctttttcaaatccctatttgttgtgttcatttttaccttgctcgttcaggtgaaatgggaaaatgtgtgaataaaaatcaaaaaaaaaaaaaaaaaaaaaaaaaagttaacaaattggttagctagaaaaacaagttagcagctgaccagtcaggtaaatttaaagaaaaaaaaaaagaaattttctagcaagcccctttcatgaagcacaaaggattgcaaaatggaaggacacaaaggaagaagcaaataaatgtacgtaaggagaaaaacaaaatgaaagagtgaaccgttggttgataatattcccgccaagctctaatgagcaaaagtgaaaactgccaacaaaatgtggccgaatatgttatcgcatcataacacggtcgtggcatccctcttttttttttctccccccacgtgaaggaggtaaaaatacgcgttcgctaagaggtgatttaaacatgtcttatttcgcgccatttgcatctccaacgcgttcaaatgtgcatatataaatacttgcacatttcgcataaactttcgtgactgttgatacagtgtggtgacactcatgggaacaattctctcaccaggctgcgtgagtcaaaataagctttgttctatctggaaaacaatcgttttcgagcggcgcatttgctgcggtgtagctcgcgggaagtagccatataattaccccccctcacaaatggacatgtgcttatctttatgtgcgcgcctatttttgcgccataaaaaaggccgctccttcagcgtgatgctcgatgggaatctccccgttcacctccacttgttcatgttcaagcggacgggaaaaaaaagaaaaaagggaaaaaaaggaaaaaaaaggaaattaaaaccgccaaactgtggaacgcgaactgtgcgtacgacgcactggcgagataacgaacaaagcgtttctctcctcctatctttaccactcaaaaattatcccctttttaacaaattcaaggtgcggggatgtccaattaatcgctaaatatgtgaagtataaaaatgagtcggaaaatagcatgttggaggaaagcctgatctcctcagcctactaacgtgcaagggcactttctatatacacacacacgtaccgcttaccagctctgaattcccctttttatttcgtgaccatacaaaccgcaatgcattcttttatatggctcctgacatgtacacataaaccgcgtagggaggctgacttaagcagggagtcacaacggagcagccgtggatctatcgcaatttaaacggcgtaaaaaatggagcagcatacctctaacgtgcagttacacgtgcaccacgatttcgttccccctacaccgtgatgttgccagggttgcgaaaaagaaccaagtgaaccaggtgaacgaaacagaaaagccgttccttcaaaatggaaaaattcaaaacgtggggggttccttccgtcccctttttttagcgatcgatggcgtggcagatgagaaaaaaaaagaaaaaaaaagaaaaaaaaagaaacggaaagaaacggaaagaaacgaaaagaaacaaaaggtaaaatgtggtaatgccaaatcagagggccccaaatgggctgcgcaaatgtggctcagttattcttcccgcttagtcgcaactgagggggttgcacagcccctcccctctacattcttcatatgggggaaggggaataacaccttaggggatttgccacagggcggaaaaaaaaagtaaggaatttttttggtaccaccacggggggataatctatatatacatcccacttgaaaggggcatacattcgcgagcgcgccgatacgtgggcacatacacgcatacgcgatggcttcctggttggcagctggttccttttttttttccatttgcgacgcgtcgtagcaagccctgcaaagaactccagtagcgcagctaggtgtgcatacgtgtaaaggcatactatacgtatatgtatatgtacatgtatgcgtaccttgtacatgtgcggcgctacatgatgtagcccgtgccgcgatccctaccaggaaccaccgccgaaaatgataaacgcacacgcatgcatagatatatgcacatgtatatatatgcatatatatttgtgcgtgctcatttgggaaacccttctgaatgccccaaaaaaaaaattagccaagcgcaggagtgaaaagttgcgccatgttgttacgggtagaagcgaatacattttctccgctaaccattttcacaattcgggtatgtgaaaatatgagcaaataaaaaacacttcaaaaaatacgacaaaaaaagaaaaagaaaaaactgcaaaaagaaagaagcatttttcgaaaagaaggccatcattcatcatcgcagcatctccccacatgtatttgcccgatcatttgcccataatgcataccatccccttttttttttttcgcttaaaaaataggctgtatgtacgtgcataagcgcactgctacctacgtcgattgctcctttttttcgtaaaacataactccagaagagagcgtagctcgtagctccagctcgccccccttttgtttgtttagcgaagtgcgtgcccacatactttgccgtgttcaaagagccagccccccctacccctctgccgtgtagcttaaaaagtaagcacaaaaaaaaaaaaaaaacaaaaaaaattgcgcgcttgagagagaaagcattattcgtatacccccctcacccatacatacgataagcaaactacgttcctgcttcgttcctacatcgtcgctacttcgtccctacatcgtcgctacttcgtccctacgtaaaaagcgcttacaaacttatgtacatgtattgtaaagcctcatagagcatacaggaacgcttcttgttgtgaacgaaaattgttggccattctttaagccgcctctcaacttcccatccccattttgttaatcacgcgaagcccttttcttcaatcatggaagatgataagaacgattacaatcccgaggaggaagtcaccactggaaattggaacacccccaaggtaggaaaaaaaaacgaagcgcatatttgtacacttgaacataccgtgttgaaagcgcaactgggccaattgataatttacaccccatttttgcttctacatgtcggcatgtgaagcagaagatttttatcgtggcctatatgcgcttgccactactctgtgtatgcctcaccaatttttgatgctcacctgtgtggttgcggggaggccccgtttactgcgcgcatctcccttttttttttttatggtcagtcggtatgctgcctccccgtcgtttttgttcacccgtgtgtatactttaagaagaggccatttttctgtgcgtgtatctctgtacgtgtatattttccccatatatgggaaacgtgtcctcatcttttttttttctcccccccctgtgcagatcgaactgaaagaagtggagataaggacaggcgaagaagatgaaagcctgttttggtcagggaggtcaaaattgtacaggtgggtagaaggcgagtggaaggaacgaggactaggcgaatccaaactgttgttacacaagaagaaaggaatcatcaggtttcttttaagacaagagaaaacactaaaggttgtggcaaaccactacatctatcccaataagtcgtactgcaaactcgttcccaacgcaggaagtgaaaaaatttacgcttggacagtcaaagattttgcagaggaacccaaaattgagcagtttgccttaaaattcaacacggcggaggcggccaagctgttcaagcagaagtttgatgaggcgggccaagtgaatttgaagctgctcgatgataatggggagctgaaggggaaggtagcggaggaaaaggagggagtgaaggaagaaaaggaagagaaaaaggaagagaaaaaggaggagaaaaaggaagagaaaaaggaggagaaaaaggaagaggtgaagaaggaagagaaaaaggaggaggaggagaagaaggaggagaaaaaggaggaggtgaagaaggaagagaaaaaggaggaaaaaaggaagagaaaaaggaagagaaaaaggaagaggtgaagaaggaagagaaaaaggaggagaagaaggaggagaaaaggaggaggtgaagaaggaagagaaaaaggaggaggagaaggagaagaaaaagaacgaggaggaagagaacatcaagcgagaaaactgactcgaatgggattgtcctccgcgtggatgcaacggccgtgtatcttcgaatgtggatgcaacggtccctgctgcacacgcttgaatgcacatactcgttgcgcccttctgacgacatcggaaaacacatgtaacgcagtcgtggcccctctcccgcgtaaggagtttccccaagtgaagagataaaatttttgcacttttaaagggcggcacgtctgcttgtgccactacaggttgtcccaccgagcgcgggcatgcacatatatgtatgtaggcacatatatgtatgtaggcacatatatgtatgtaggcacatatatgtatgtaggcatacgtgtgtatgtgtaggcgcgtgtgtgtttacccccaccaagttttttaaaagcatatatacacccatgtatatattttttttgtactggagaatcgagcagtcatcctgcgcaaccgaaggtcggcagggatgaaaaagtgggacaaactgccaaaatgtgcaatcatataccgaaagatgcgcaaaacgtcgaaaaatgccgcaaaatgccgaaaaatgccgaaaaatgccgcaaaatgccgcaaaatgccgaaaaatgccgcaaaatgccgagaagctccttcccataacaacgcgcggcgcacgccatttttcaaacaacgcacactcatttttgtacacctgccaggagaaagctgtgttccatttagaaaaaaaattgtacacaaacttatgcatgtgtgtagtcaaacaccttctttttaagtttataattgtatagctccatgtgcacacatttctacgcagttgcatacgtgcgtgtataactacatgttttatgggcctctcccttttttgcgcgtatttatctgcgtagccattttcatatgtcgccatttacaccacaactgaggcctacaccagcatgtgccatgtgccaaactttgttaaacgcataaatgccattttacttttaagggggcaccaatttgtgtgtcgcgaaaaggactcactgccgggggaactccaattttttggaaagcttctcgtgagatatgaggcggcgtagagtcactaacgtgacacatatggtgatgaacacgtcgggaacaccatgaatgcgtttgtgaagcatctttttgcgtacaccgttccaggtagagttggtactgcgatgtgggagtacctgcatgcaagtgcaaagcgaaggaggggaagactgcacatgtatgcgaacatgttgtagtacatgcgtgctatcatggacgtatgtgcaataggaggaacaaaagcaacacgcatgagggtggattttcccttcatgcgcattttaaaaacacccctcgcctattaccccaaagggtgacttcaaatttactgctttttttttttttttttttttcccgtatgtgcaaaatgacgtatcgactgcgtccatttcgctacccgcgtgaaggcaaacacgctgaggagggcacctcgtgcaaaaggaaattgcagcccgattaatctgcctttttaaaagtgggtaaataacatgaaggggggcaacgcatctttaaaaaaagatgtaacaaaaaaggaaaaaaaaaagaagaaaaaaaaaaagaagaaagaaaaaatcgctcatgtgcatggagaggcacacgcgtaacacacacacacacacgcatgttgcatacgtatagacaaacggaaaggtggccgtttgcaacagaacggaaactgagtgttgtaatgtacggcagagtgagcgttacattgtacggacccctgagtgaacttccccatgcgtgaatgttttacttagctgtattttcctctactgcggcgccggacggggagaactcttctcttttgcaaccacgagtgtgtgcacctgtagggttgtatcttccctcctccccctgtctcttattatttttttttcttctcttcattttcgcttgtttttttttttttttctttttcttcatttttcgttctttttttttttttttttctttctattttcgtcttgttttttttttttctttttcttctttttcgctttttttttttttttttttttcattttctttttttttttttttttttccccaatattttggcaccccgcctacctgtgcacacatatgatgaatgttttcctttgcctctcgtgcattctggtaataaacacactcctccagagctacccggccaaatgcaacgaattaaatataagtgacaaggggaagatgttgtacgattatttgttcccccccaaggtgaaggctccaaaggatgggggtacggagcaggatgccctgtctggggacaagcacatgtcgtgcaaaacatcggaagcacaaattaggcaccacaaagaagtgcacacaggaggaatggaaaatatggatcacaagaaggaactgaagaagcatatgaaccagctaaaaatgctacataaaagattaaaaagaaaggacaaaaatgcatacgctcaggtaaaaccaaatggaggcgaaagtgtgcacgacactgatggcacactgggagatacccatgctaagggagaagaaacgagtgaagacagcctagccaaatatgtgcaaaacgaaataaagaaaaacgaaaaattaaataaagaaaaaaaaagctacgaagaaattaacgtactcgaggataactcaaagaaattacaaaatgatattcatacctggctccaggcagtaaaaaacatatcggaaaagacgagcaaattgaaagacattaaaacgcagctgctgaacaacatcgcctcgttaaatgagactctgacggaagaaattgaaaatataaacgagattaaaaagttgcaaaaggaacagaatgaaatattttcggaaaattggctctacgttctgccctccacgtcggacaacttggtcagagaggggagggacggcaattttcaagtgatgaactacttggagaagtttaacaggaggaacgctccgcacgtgagtggtgagcacgcgagtggggaacacccaaacggggagcttccaaaagagggccttctaaacggggagctcccaaaagagggccttctaaacggggagcttccaaaagagggccttctaaacggggagctcccaaacgaggggcttctaaacggagggcttccaaacggagggctaccaaacggagggcttccaaacggagggcttccaaacggagggctaccaaacggggggcttccaaacgacgggaacgttcgtaagatgcacgcgcacaccgacggcgggtcgaagtcgtccgactcgcgcagtttctgcaacgtgttcctccttctcgcgattgcctttctgctcagctagccatccactgaagaaaatgcacacaaaagcatataaatatgtattcatctgtgtatatgcttatgtggatacctctctgtgtgtgggggggaaacataacggcatgctggagctgtaggacgcctccccctcaaatgacctcacgaacgcagcttttcccattttgtgaatgcaacagtaacgcctaaacggtgttgccacttagctccctggagaagcagaaaaagaggcgtcttcgtctaaagcggcggtgtctcccctcacttgtctctacttcattcacgtgtcgacacaaggtgaaatgctctcccacatccgtgaggaagcacgctgagtctaccgttaaaagtgcccctaaaagtgccgcgaagttcgcaccagctggcacccctttcctgattaaacttttcaacaaattgataatttctccatttttaaaaacacccacgtgtaaaaatgtcagttgaggttgaggcgatgcctttggagcgatgcgttcggcgccatgcgtgtgatgcggaaggcaggcgtggtaaacacagcgaggtccactaagtgggccgtatggtggagaacaaacgggcatcccaatggtaaattaaaagttctcaacacttagcacacgttagggttaagcggttgaattaagcacaaaaaaaagaaaaaaaaaaaaaagaggcttcctcgaagagggggaacaataacgtcgtgcaaataagctgcgaaaataggctgtgcaaataagctgtgaaaataagctgtgcaaataatctgtcgtgaaaataagttaggaaaatggtaaaaatggggagctaactacattggtggcgacgcccgacggagcggttaaaaaaggcacggaaaaatgctgcaaaaaattgcagggcggtagtgcctcctcccacccaatatacatcctacgactgaaagaacggatggttcttcttcacagcggcgagcatcttctcgtacaacttggcgtaattactaattttcttcttactgctaaactcattaacggtatcctcaaaattgtcgatgtcgatgctaggtttggggaggaacaagcacgtgactgatcgttttagtttgcacaaacgagccagcttattctttgttgtaacgaaggtgtagggtatcctatgctcttcacagaaaacgggcatgtgacatattatgtcgattggaaatacatctatggccaagaagacaatgccttcttgtcctttcctaatagctttcacaacctgcgttagccctatgacgatgaacttgtttttcaaaattttttttttcctttcttccatatgctcatttgtttttatgatctgcatggctgttactttggcatagtacgcatagtccagtattttaagaaagtacttgaaatacttttttttcaataatggcacgctaattttcgagatatacgacttgctgttttcgatttttatttcttctaccattttgtcgtagctccttttcggcttgccatccccgtcgtccgcgcgctcctcctctacgcactcctcccctacgctctccttgtcgctgtggtctccttcgtccatgttcgcgtagaggatggggaagcggagttgcgcaccgtttgtcggggttgagcagcgtttatcagtgttgcgcggcttgtcctacccggtgtgcccttccgcgctgcttcctcagtgccacgtttggtcttcgaaatgccgacggggggactagttcggggaaaaggcccgtccaagcttgagtgtatgtattctgtacgtatatgtatttattcgtacgtttatatatttctgcgttgacgcacgtgagagtcgcctcggttggaaggccgtcgcgtgatgcgtaaaacgggggaagaaaacaagtcgcgtttgaagggagggtagcgccgtgatcccagaatgtcacgtcgtcccctcgcccgctcaatcaccgattggccggtatatccccatttgctactttagcagaatgggatgatctgtagggaccgccctgtaacaaaccgctgcgttttcacttaatgtaggggttccccaaaaaaaacgggtttaaataaaagaggtaaaataatttaaggagcaaaaaatgattattccttgccaagggaggcgaaggggttgcgcctttttgcaagtacgtaactgcttatgcgttcgcaaaattgggcataaccatcccattcgccgttgccctgaaagaatgcgaaaaggtattggtttcagcgctgggaaaagtatatacaagaatgctgcaaaaggcatgcagtcgcgcagaaaaaaaaaaaaaaaaaaatgcatacatatatacatgcatacatacatatatacatgtatacatacatatatacatgtatacatacataacatgcagcgcatcctttgattcaccttccttcacgtaatgcgtaacgacgcggtgaggaggcaccccgaccgggccaaagcatagtacacaaaataatccacacaacggagcaacttgcggcagttctgcaaagggggacaactgaaacggtgatcagaaaaagcgtaacttaagcgtaacttaaacgtaacgatggcgcgagggcgacagcaacttggcggtcacccaaaggacggacattgcatgaagtttacgaaaaaatgcgacgagtttgcagctgcaacttgggggaaaatctgcccactcgggagaagttcgtaaataatgtatgcatataaatgggtacgtaaatgtatgttcatatatatagctgcatacacgcgggtggcagctcgtccttgttaagagcgcaaacttgttgggcgacttggtggaatgccgcgggggtggggtgggaaatagtttacgcgcccgctacaaaacgtaagggaggaaaaaaaaagtgacactagggaggatgcgtgcgtatgcatacatgtacgcgaaaaaataaatgacagttcgcaagggaaaaaaagtaaaatttaaaaaaaaaaaaaaatatcgttcgtttttttctccccttgggccattttgcctttcctcgcaattcacaaatgcgccccaacaggtaaagaacaaaaacgtgcacagagcgttttgttttttttccttccacactcccagtttacgtcacccaaatgaagataatttgaaacccttcaatctgcataatttccacgaatttcccgcgttcgtcgctcctgttttgtgcgtactttatgcgtgtcatatgcttggcgtggggcccagcaggacatacatatgtaccacgcttgcacgtatgcctataagcatttgcaggaacctcccaatgcccccgtgcgaatgatgcagaagttgccacgtgcaaccaacttagaggaaaccaacccatcccttacatgccaagggatagtttgagaatcaactagaggagggaaaatgataaaaatgctttaacctagcggaattttcccttttttttttttttatcacaatttggcaaattatagcaaagagaaatagaaaaaaattaaagtacagaaaagaagaaaaagcaagggggggagaaagaagatacggaaggaggaatacttcatccgttgtgtgtttgtgtatatgtgtatgtgtgtatgtatgtttgtgtgtgtgtgtgtgccagctcgtactcatttgaacccacgggtggaaagcaacgcaccagtgaacgcagctgtcgtcaaatagccatttgcacatgtgtgggtttgtttacatgaatacctacgcgcggatcttttcactgccacgctgtattacccgatgggtaacaaactataggaggaaaaaatgaaaaggagataaaacagttttatgtggtagataaaagaaaaatacgcagctaataactgaagtaggcacataaacagccattttttttttgcagctgcccacctttttttttttgtgaagaagttgctgccgcgttgttgttaaccgtaaatggggtgtcatttttaaataagacaattcttttttgttaatcttgccaggagtcgttacgtgttacttttcgataagctatgtgataatgcgaccacgtttgtgcggctctggggtcatgtttagttgactcgcccttccccctcattctggcggaagttcatttcgcgggtgatcggttgccccctttttttccccccaccgcgtgtacataggtgtgtatatatatatatttatacacgcggcatagattttttgtttccgttctgagtttgccaccccgataggcgccccttgtccacctttttgtgacgccctttcgcgcgtttccgttggacccttttggttaacgtgcgaatttgcaattttgttactttgccgaggcaccgtgcgatagtgtcgtagtttcgtcgcttcgtcgcttcgtagcttcaccgcctcaccagctcaccgttttgtttgcccgtcgtttgagcaattctcctgcgccgtttgatgagccagtcgtttgttctttattttatttaaccatattttgctcaactttattttgttcaactttattttattttatttgttcctggtatttttttttttgtgtgtgtctccccccctttctctctttttttttttcgtatttatcaattcgtccgcctggatgacgaagtaggaagacaagaagcagaatcaccccccacccccggttctgcatttctccacgaaggagcgaacacattggagatcatcccatcatggggaaaaacaaattggaggaaagacacagagtaattatgcacgttgcgtagaaaaatgagacgagacaatttgtgtttacacatgggggggttttctaccctgatggttatataaggaagctgttattgagagtgatgtttttccattaggaggctccgccctctagggtgttgcaacactgtaatgtattttccccttttttttttttttctgtttttgcctggcgtggtaggccctgaaggatgtgaacatagagaacatatttaagtatgtggtccgctgcgggatcggaggaaggaagaaaacggcgctgattttttacctttgtaactccctggaggagaggcacttggagtacgtcccaaatgggtggcacaaagagggggaaaaagagacgcaccaacagtgtgtacaagtttgtacaagtttgtagaactgtgcacaagtgtgtagaggagtgcccatataaatatgtcaactcaccgtttttattttccccccctcccctgtagacgcaacaacgtgctggtgctgtacctgagtctgcttccatccttcgaagatcacctcggggaagtattccaaagaagagcatccgcagggaggatacaacaaaaggggcacccacatgaggaggaatccgaattgcagttgggtctcaaattgagcaaactaaatctgctgtttagctacatcatcactcatgttacctatttcgtgtcactcagtaggaaacaaaaagaggacacctcccttcagctattcgttcaacatatacacatacgtacatttttgacgctacaaaaatttgtattccaaaaaaaaaaaagtcaactcgaaaaattaataactctcaatcatttgaaaatattattaacattcttaattaatatttacaagtacaaaatttatgaagttttaaatgaagaaaaattgtacattatttcgaagtttatttttttaatttttttttttttttgtcatataagagagaactccatgacggaaaaattgtttatttgtttttacgattatgtgtaccatgtgtatgagatttttatcaggatatatttatatcacctggggaggaaggacaatggttccaatacgttgttgatgtattaccaaaatatggttagctttgtgtgtgactatatgagtaagctcaaaattttgaaacacgttgagaggtacattttgaataatgggaagagccccttttgcagtgttaccctcctcaatgtggtgaagaacaccgttgagcggcacttgctgtgctcgcagggggaagaagctcctttgatgaggttgaagaggagagaggtgtctcagccgagtccacatgaggggagtactcccttaacggatcaacaaaatggaaaggatgactgcatcctcctcatgcaaagcaaaacggtcagccaattcgtatttttgaagctactccgattggtggaaatcttattagtgaagaaggacagaatatatttaaccgtctatttgcacgagacgatcgggagggtgaccaaatcgacgatgaaaaaagttttcctcattgttaacggaggtgatgagaggaagaacaataacacgatgatgatgatgatgacatacaaccgggtgttctacctctacgagtactactgtaacacccttttttatataataaaccgaagtgataagaaaaaaatgcgagagagaaggggagagctcagcacctcatccactacaaatacggcctacgtatacctactcagcagctgcatttttaacctgtacgaaatatatcaaatgataatccaccttctgcatgtaaccccaaatgaggtacgaaccattttgggatataataaattttccctcgttaataaaatgctacgtatccacattggagaaatggaaataactcgaattttaaatatttccatattcttctttgacgtggtgttgaaaaatttgatgaggactccatcggtgggacactacgccttccccattttgaagtgcctcctttggaatgataagaggttaagtaaattttttcaaacagttgtggggacatatgctgggaagatagacggatgtgccatcatcgggtggcagcagaatagtgttcctcgtgcgaattgtttggagggggcagatcgaaccaagcagaatgaggaggatccccaacctggatatgatcacagtgatgttttagtacctcacggggaccgtggcttaaggagatctcccctgagcagtgccaatttggttgtaaacgaaaagaacagctttgtcctcctggtgaatagctacgtgaagttgaattgggcccatttggggggagaagcacacattggggggttgtcatcggggagcacaagcgacgtggcggatggtgcagaggtgagggatgaattgggtcggctaaagcgaaccagtaggagcagtaccaataggagtagcaccaataggagtagcaccaataggagcaacaccaataggagtagcaccaataggagcaacaccaataggagcaacaccaataggagcagcaccaacaggagcagcaccaacaggagcagcaccaacaggagcagcaccaacaggagcagcacttacggatgcctccccagcagggaacacccccgctgcagccgcggagccgccaaaggaagggaagaaatttacaccaaggcgtacttcccgttgctgatgaagcacctgctgtcccaactaataaaaagaaaaaaaaagaacaaggtccaagatgatgtggagagcaactgtaacaactacctaggaatatacattaacaaactgcactactactgcaacaatatttttacgtataagcccatttttaagcataacttcagctcatttgtgaggagtcatatggcgaaaaagaagaggcacctgattgagaacgtgacattctttaatcgaatgtttagcttgtatagtagcaaaaaaaaggcagtgaaaaaaaatttttacttcacaaataaaacctttgtcatttcgagtatagaaaagaagcacagttactccaattacaccctcctgagaaaaatcttaaattacaagatcccctactttgataatgagcattattatttgagcgttttatttaatttaaaatttttgcacaacctgaatgactatattaatgagtactttttgctgaagaaggaacagctaaataggaaagtcatttttaatatcagcttgaatataaaggagaaaataaagaagatgaagcctggaccgaatgatctgtatgagcaccctgtggataatgttcccgtccgctcactgggcccctttggacaaacggacttaaaaggactaagcaaaagtgaaagcatcgttaaagattttcgggtcagtaaaggatttagatatatacgacccaagaaaagagaaaaaaaagaaggaaatttgttactccattttttatttataaattataactactgtgtttgcaagcaagacggtggtgaccacatgagtcgcttcttcctcctcattttgaaatcgttcgagagtgtaatgccgtatgtacatatatataagtacatttcagctctgcttctttttctaatttcgtttgtggagcggaagcctctgtcgtacacggatgtcctacgcgtgggggggggagcgagcatagcaggaggcgtagcaggaggtggagcaggatgtggagcaggaagtggagcctcaaactgcttaacgaacatggcggaactcggtcgaaaggtgaggaaaagcaatcccaccccccagtacgggagaaccgattctcaggagggacacgattcaggtaaggcttcccctgtgcggggtaacgcagtgagcagaattttgttgcaaggagtggcaaaggagtacgcgcaagtggaggaagatgtgatgaacgaaatgaagagggtaggaaccggggggcataacctcccaccgggtaagtaccccctactgcagcgagcgagcaatcgaaaggcagccctgaagatactgacgagcacaatatcccggttgaagacacacctgtttagtaacaccttccattatctgtaccaagatgtgaggaagtacaataaatatgtatcgatgctgtctctgtacttttataaactatatttcacattgctttattacgaaatttaccagaaggactaccttcataggagtgaaatagatttaatcaaaaacaaaattgcagagataacccccgttctgagcatcagatatttaaacaagaataacatacataatgtgtgcaaaatggaagttataaaatcaatcaaggaggatcgaacggagaataatgacaaagttgaggtgaacagtagcgatttggacaagctgtacgttatcataatgcattatatcgaaagtatgaggaggaaggaatgcatcctgtacgctctgtacctacttatcgataaggccattttcagaaataaatatatccacaagaatgtaaaaaagttaattcattttaaggtgtatattttcctacaggacatgagagaatttcacgattatagcgttatcttctctaccttttttttgcaaatgaatataatgagttataataagataatccggaattatatttatttcatatttgatcagatcttcaaattgaaattcaacattttatttgacggagattttctgatttgttttttgaagaacctcgagaagagcagcctggattatgcattttccaagatgatctatgaaggaaaaaaaaaatttaaaaattttatcgataagaagaagagcaccatgataaagattatttacaaagtcaatttatacattaccataaattatctcctttttttgaagatgctaaattgttgcaaattttttctaaatttgtactcttttttctactacgagttttacattttctttgtgaacaagtatgtcaggaggtaccgggacagggagcaggacgatgaggaggaggacgacgatgaggacgatgaggggggctgttactacgagggagtgttctccgaggtgcgcagggtcaaacaattgtgttcctcgtgcgcggaccgcggcgagcagggtgtgcaaggggtaggcggcccttctagtggttgcgtgagcgcccaggcaatggagctactgaaggagggagaccacccagggggttcttccgcacgcggttcgcctacacgcggttctcccacacgcgattctcccacacggggtgcgcctacacgcgattctcccgcacacgcgaggagcgcccgctggtcgaccggcagaaggagtttcccgaagaggacccgcagcggaagggcggcattgaagggtttgcacccgataagcggcctgctgtcgatggggaacagcgggcggcgcgcgaactacggcataatcggccgaaggaggaggaaaattaactccaacttctttcagacgaataaggagtttagcgagttttttgagaacaccagtgatgagtcgcatcaggcagagcaggcgcatccaccggagctgcggcggcaacaggagctgcggcgacaaccggagcaaccgcatcaatcagagcagccgcggcaactggagcaaccgcatcaatcagagcagccgcggcaactggagcaaccacatccaccggagcagccgcgacaaccggagcaaccgcgacaaccgcacccatcgcgtcaagctaggcacccccgccctgtgatgcgaagcgagacgctaaacaacgacgcgaactatttcaaagtcttaaaaaaaatcaggggaggaaacacatttatttgtaacctatacgatattaaaataagcaagagagtactttaccacaaaaaagacatcaaggaatatatgaacacaataaattttgtaatcagtgtcttcttagctaccaacatcaataacttgaatatggatacacttaataataattacatatatataatatctaaaattattaagaaaaatttcaaattttattttttctatttttactacaatatttttaaaaagaagggaaaacggtttaaaagtatttacagtgttaacttggacaccattatgaataactactccttggggggaagcggcactgtggggggaagcggcactgtagggggaagcggtacattgggaagaagcagcaccttgggaaggagcggcacattggggagaagcggcacattggggagaagcggcaccttgggaagaagcggcaacgtctgcaagcttagcattaagaacaaatacatatacgtactgtacacactgtctaccatcctctgtgtgtacaactacaagtacgcctttttcaattattacttttttgttttttacaaatttgtgaagatgttggctaagatgactgcaaagtctatattggtggggaattacttggtggagcgctgtgggggtggtgtggctgtaccggcggagcacagcgagtgcgcggagaaagacggcgtggagaaagacggcgcggagaaagacgccgccgaggggaccgggcgcgatgaggcacagaagccgagagcacggtgcaaactgtctcgcctgagcaaaacggagaggagcttcctcgaaagcgacatgctcatgattaagcgttacgtgaatgactacataagagagagcaacatccaaatgcacagaaacctatttagaagcgacatgccgcataagtacgtcctggacagatacacaacccttattaacaacacactgttgctgctgttattcacgaattatctgtccctcacgtaccacaatataaacctcacaggaaataaaatagcgcagaggaagatcagcttgctcgagaagtacaaacactacttaatgaaaaaaattatgcaaatatactttttaaatatcccctatttgtgtaactatttggtcgtcacgttggagttttgtctcctctttagtaggacccttctaaccataaattatacctccttctccctgataaaggaaatgaaagcccttttcagaaatggctacatgtatcgcatggtgaattgcttgaacgctttgcagaacatgaagactttctaccacctcagttgttaccgcagcgccaatttatatttccacaattataagaaggtggccgatgagaagtttgactgcttcgggggggggagcctaagaggtgtaggaagaggcggcatcggtatcgcacgaagcggcagtagcgtcgccggggggcagaccaccttggagcgtcccgcgcaggacgacagcgacggtgacctgagcgagtacaacgactacatctacaaggacgcattcaaagaggtgaaagaagtgctaaagaaaaaaacgaagcaacacatgagggactactttgagacaaacatgaagaatatcttttacctgttggattgcttcaaagacatatcgagcatttccctttttctaaattcctatctgcacgaaaatgcaaaaattagggacatatacgatagtctacatatgcacagcatgaataatatttacttgtataattttaaagcgctcaagataaattaccattttttatgcatcgtgtttttgtccattgctcagatttttaatttcacatcgaactttttccactcctacagctatttaatcgatatgtatgccaagtacaaatatagttacttcctttacgactatagcttgcgtaattttttttccttttttaatgtgtacatgtttgagatgagaaggtgtcgacagaggaagaagacttttttcaatttgaggaaccaggtgagtaccgtgtgtattagtgacatctttgattttaacaagcttttgctccagaagggatttttatttttgtgtttttttttccacaattttgagaacgtccttccggatatttactgtgtcaattgtgcgaataagtattctgttggctgctacgataggaatgccctccccgtggatttggctcttgtgcgccacggcaggagggggaagacccctgtgaggggggcatcgagggggcgccctgtgagcgaagttgttagcggccctgccagcggagttaccaatgcgcagagtccccctggaaagaggaacccaagaaaggccgctaaccacgtaagtggcaatgacggggaagactccccacatgttgaaatggagcggagtggagaaaacgccccccttgtgaaggactcaaacagagaagggaagaaaaccgaaggagggtatttcgatatgttttacaaaagagaatcggataagcagatggctgttttttcagcggataagcagatggctcttttttcagcggataagcagatggctcttttttcagcggagaatgcagatggcacaagcccccttgagactgacgtcaatatgcagaggggcataaaaattgatgacgaagaaattaattttggagtgaagccaaccgacggacatttacaggagattgacgcacagaagggggatcactcctcggtggagaatttcacccagcaagggaagaagcttcacagtgaagatagccatgtcactctggaagtggctccccccatgcgcacaaacgaaacatcgcgacgaaggaaaaaggactcccaaacggaaattgggaatgagagtaagagtgagagtgagaacgaggagcatagtagcaccattggaaagtacgcaggagggattatctcctattttaaaaataaggtgtccagaatgggcaacaaaaagggaggaggggggaaaggacaggtgagggagaaaaaggaacatggttactcctttgatgacgagttggtagacgcagaggaacatgcgaggtgtagttcctgcggggggaacagcgactggggcgggagaaccctgatgaaagcttcccggacctccaagaggggggaggacgacgcgatttatgagagaggagatgaggagaatggccaggagggcggcaacggcaacgagggtgaggagcgtgaccatcagggtagagcccatcaccgcggtcacggccaacaacgccaacagagccaacagagccaacaccgcctccagcgcgatgacgacgagctgtgctcacggaaggtgcgggagaaagacgtggagcttctgaacgcgtacaagtacctgctgacctaccagaagggaaacaaaaggaggctttacgattaccaattgaaggaagagctgaggtgcatgtgtataaacaagtacatccacgtctgcaacttaatatataattgcctcatgtacatgtacgagctcaagtacaaatataaggacatgaaaaagagtacgttctacctctttacctgcacaccgtttagaaggaaaaaggaattcagcagtatccatagctccaaggtcaaaaacgaaatagttattaacacgaggcatctacttaaccttgacttcatcataatgagcacgctgtaccttgcggagagcatctacatcaacctgtacaagtgtaagctgttcacagatatgtgtatcttcaataatataaaatacgtgtgtttggaaaatagcgaggcgaagaagaagaatagttaccaaaatggagatcccattgtccactcgggaagtaatcgcaataacgtcacagccgtttcggagaggaagcatagaagggacggggatagaagtgcctaccggtcgaattacgtgacgtatcaggtgagtgcgaacgggggcagctccttgagtacgcgcgatgtgccacaggaggagggcgaagactgcggtccgtgcaaagccatccgtgtgaattacggcggtgagaaaatgaagcggggagcgagcagacggagaagcacccccgtcgatgtggccgtggcgagcggtactgggaagaagaagcgagtcgaaattgaggcgcacgacatgtgcagcagtggtagcggcaaaggcaacgacagggacagcggcagggacatcgacagcgacggcgacagcgacggcgacagcgacggcggcagcgacatcgacagcgacagcggcagcagcagtgacatcagcagtgacagcagcagcgacatcagcagtgacagcagcactgacagcggggggagcagaaaaaccagcagggcaaagagggaaaaaaacaaagccaggagcaggaggaagaagaaagaaaaaaaaagtgtgagcaggatgaccttcttcctgaagagaaggaaaaaacacgatgctcaaaaaagcgccagaaatttgcccataaacaagtacctgtttgcggacaaaaacgtgtcgaagaaaagctccaaaattaaggagacttctattaactactttcacaactataaaattttgtcggataattacaaagccaagttggccaaaatgaagaagaaaaagagaaagaaggagaagcaaaaggagaagcaaaaggagaagggaagaaagaagaaggaagggaaagaaaaaggagccccaagtgaagcaatcagatcgagtggcagtgccctttacaactatgatgggatttacagaattgacgaggatcatgaggatgaggataagcctagtgggaaggccaaatggaacttgcggagttttttctttggacggaagaggggagatggagaccaccttgcccgtaggagcgcacaccacgaaaggggaaacattgatgctgcttatcgtgcgagtgagcctgtccaaatcaacaacctgttcgtgaagcataaatccaggagcatccaaaatagggacatgaatcgtctcctcaaaatggatcgacgcgacctggaagaagaaaacatggataggataaaacacttattcataacgtttaacaataattacaaggagaaaaaaatcaccacttacattagcaatatatttagctacacctcgctgcattccaattttaacgtcttctatcgaaggcattttgaaatctttggtcataaaacaaaagtgggcagagggttgctcaagacactgtactcatattactacagacataacatatccacattttacaaactttttaaaaaaatagaatacatatatgtatacttaaatttgcatttttacaattccctttttaatgtggacgtgaaggaactgaatgaggatattaacaagtattcccttttcatggttgtgaaatatatcaagagacaccaacacaacaatcccaaactgtattctaccttcatactaaaggtgctacattgtgtaaacaacagagttcacaaaatggccaactttctatgcatgtacttttataaggacctgctgaatatcctgcatcagtatttgatccaagtgagcataagtaataaattgacaattaacaaatacaacttatttttgctaagaaagaacaagctgacgtatgtccccatctcgaatattttatttctacattgtaatcagttcagcctgaatgatatcataaaaattctgtacagtcatccacagtatggtctctttctaagaacagtagccattatcaatttgctgtactggtataagaagagtaccattacgaattgtatttatttgcagctgtttgagtacttgaaggtagatcaagggaaccgagtttttttcttcatcatttttttctccttccagtctttcctttttctctaccaattcttcctaaatttgcacacttatattgatgatgagtatttggttgactttgcctcctccccccacgaggggaagaagcagcacacagtggaggagctggccgatgggggacgcgaggaagaaacgcaaattgtgagcacgtggggtgacaagcaaattgtgagcacgtgggatgacaagcaaattgtgagcacgtgggatgacagacaaattgtgagcacatgggatgacagacaaattgtgagcacgtgggatgaacaacacatggaccaccaatgcgtgctcttcaacacggagatgtttgcccgcagaacgaaccctctcagaaacctactcatgcttctctttccaaagaagagtaaaaaaaacccccccacggaaggaagaagtgataaacatggggacactacaaatggtagtagcaaaaatcaaaaaggaattaacatcaataattttattttttttaagtatcaaagttacgtgaagaagtcacatattttatcgacaaaatgcttcctcattaaaaaattattaatccaaaatttgggttacaagaataggaaggcattgattgagtcctgtcgatttcataattatattttttacataagtcagcgagcagcccagttggacaagaatattcaacaagattttgtaaaaatggaagttcggaatttactgaatagtatggatgtgaagaaggtgaagttgctcaccagtagcaatttggtttggagcgtatcggacgaggtgaagattctcatgtccgccacgaggactcccgttctgttgaccttccaaacgtgcaggcggacgcaacttgtgatggatactcccatcagcggaaccactgttgggagtattccaggctgtgaagcaaaggagatcatgctaacggatcatgtgggtaatgaacgaacgcaccatcgcatgtggtcccttcccaatgttaagatagcaatttcgaatggcggcgcggatggcgctccttggaagaagaacgatcgaagtctgttcgttagcgaaggacacgtcccgcttggaggaaacacacacgaggaagcaacaaggagtggttccaaaaaaagggcacattcttattactcatccagcgaggaacacaaggggagagtacgcatgtacgaacataccagcaccgattgtgtagagaaaagcggaaagttgccagaaaaaaacatcgaaggtagcagcagtggcacccccctcccttccctacccaatgcccttttgaccccccaaaaaacgaacccaaatttcgaagacatttcgtacatatacaaagttaatgatgatgttaggcaagacaaactggtcatacagattattcacattttcactcacatcttaagtgactataaatcgttttataatttatttccttacaacatcgtgacgaataagtacagcaacgtgcaagcgaagggagcgcagggggaccacaatgacaggtgcgccgcgaacgggacaaggacgaagaatgggcgcaaattctccttctccttccacctcttcaggaagaggaacaaggggcccaccgagggggaagccaaaggggaagtgagcaaaaaagatcgcgctggagggatcgcaagtaaaagggaccccttcaaaggggaagggagcacaaatgactgctctaaaaacggtaccaacccgcgaggcagtaccgaccgtggtgatggaaacacccctctgaaggaagagccacgcgccccagtcaaacgcagtgactctgggaatgaagagcaacaacagatgaagcatagcagggatgtctcgcaaaaggagcaccttgagcgaagcataattccatacgtacccgaacacgttagcgggaactccaaaaagagtagaaatatccagcaaaaaaaattcgaaaatttcggggcagttattgaagtgttagcaaatacaaaaagcagacatgaaataggaagaagatataaaaacataataaagttttaccacctgaaattttctcacatcaacacgtatatctatgctttgaaaaattttatctgctccttggctgcgtactcccttctgtcctttgtattgcaagtgaaggacaggcacaacggcaacttactgttcgacgattacggaaatattatccacattgactttggttacattttgaatatttacccgggtagggaaaagctagctgcggaagggaggagacgactgcctctgccttgttttcagggtgcctccctacgtgtggacgacatacacatgtgcatatccgcaagtgcacgctcacatgtgtgttttgtttccccccccctttttaggcatctccataaacttcgaactggctccctttaagttaacgagagaaatgataatgctcctcaccatgaaaagtcagaagaagcagtattttatttttacctacattcagttggttgtcaaggggtaaggaaagctcctccctccacgtgcacccttgttgctcctccttggtcttgaggccgattcgacgtgcagcactcattccgtgtgcaagcatggacattaattaattaactaattaatcaactaactaattaattaactaactaattaattaactaattaactaactaactaattaactaactaattaattaatttttttttttttttttttcttccccctttttttgtacgccgcgtaggtacctgctgctgagggaaaaaagcgactggctgatttcgtccattttgagtctgtcccactcggacatcaactgctttaagtacaacacggtggagaagttgaggtgagagatgggagctgcgcacgggaaaaaaaaaaaaaaaaaaaaaaacgaaaatatgcaaaagtgcgaatgtgcaaaagtgagaaaatgcgaaaaggcgaaaaggcaaaaatgcactgagaggggctaaccgaacgcggcacgccgctccatcgctgcccccttctacatggtttgttgtctgtccccccccacacacacacataccccgcaggaaacgcctcaaacttgacaaaagcgacaacgacgccagtattttcatgataaacaaaatccaccaggcatacaacaacataacgacgattatgtacgactatattcagaacatccaacaggggatacagtgaatgttggagtaggccactcgtatcgtaatcacgtgggttaatctgacaagttggccggccaccaaaggggaggaggggaagaaaagagaagaagaagaaaagaagaagaaaagaagaagaagaaaagaagaagaagaaaagaagaagaagaaaagaagaagaagaaaagaagaagaagaaaagaagacgaagaagaaaagaagacgaagaagccccacctcccaagtgctaccctcgcttgtacgtacagcccatgttagacacttctttatatcccatgagcattttcaaaattttttcaagttaattttggtacatccgtacgatgttttttttttttttttttttattctcttaaaaaggaacgcttatgcgaatgcaaaattggaacataatgagataggcatataaagtgcgtgacgtaaagctgtggcataaaacaaatggacatttcccccaacacgtacataaataaaacacacaaggggaggggaaagagtcaaatttttaattacacacatggtatatacacacaacgtatgaataatatgtacgcacttttgcatacacgtaattaaaagaaaaggttaattgtcctggccgagagagaatgccaaatggaaaaattgcaggtcccgcacaccaaacacatcatgcggggaatccacaaaccattgttcatcactctcttaaatggtggtaaatgcagacaaaaaaaaaaaaaaaaacaaattaaaccaaactgcgtaaaatgcagcaggggggatggacgaaataaaaggtgagatgataaaaatgggaacttaaaaatgaaacaaaaaagagaaaccgagtaagggggggcacacctggatgtaggcacgaacgcacataatgtgcatactcgtgtgcgctgtggatgacaggcgaagtccccgcaattggatcgcccccaccacgggatgcgtttgtgctgagttgtataaaaagttcctaaacgggtccgttaaaaagtgctgttttcttccgctcccacaattcgaaagcgacactatttatctgatacccactccggtatggtccctgtatctttttttttctggccatcgcttaacgtgccgttcgtttagttcatactttatcatagtggagctgaatttcttttccttttttttttttgctcggctcgacgcagctgaacaccgctcggaatatgcctctacactctttccaatcgtggcaccttctttccatctaaatcatacagtgctcgccaaaaagggtcaccaagaggacacaaaaatttatccttaatcgacactatatttaaccataatgatgagccttttccttggacagttgcgcagaaccatcgatatatttagagctcctcgggttggttagaaatagtccccttttttcatttcatttttgtgcagagtcctcgtagtggacttcatccttactttggtcacccctcgtgcgtccctaatttttgtagctcttgttaacgagtttattgctgggggggccctggcggtaaaaatggtgatcgcgtcggtcgtggtggtcgtgtcggttgtggtgatcccgtcggtcgtggtgatcccatcggtcgtggtgatcccgtcggtcgtggtgatcccgtcggtcgtggtgattccgtcgatcgtgataatcccgtcgatcgtgatgatcccgtcggtcgaggtgactgtgatggctgtagtggtcaccatggtaggcgccatcgtagccgccatgctggtggaacttgtcacccttggttccgtatccgctgtagacactcgcataatgcttgggatcattctcctgaaagtggtgattactctgtttaatccttatgccaaaatgtttgtcatccttatcgttgtccacgtacctttctttgtagtcgctctccacgtgccttcctttgtagtcgctctccacatagtcataccgactttttttttctgcgtaccttgtgtagttgttattttcctgttcgtctgctcttccatcgagttgctcccgttcctccctttcccttttataactcccattcggaaactccttctctgtctcttccgcatggctactgtttcggttaagagagctacggttactgttgcgactggtcgtgttagtatgatgtcccttatcacagttagcatttttaaattgttcgctttcatgcttcctcaaattttcttccatcctttcgtttcttggatggtatttgttttctcggttatcatagcggtccgttttcccactcaggtcgttcttcccgtatcgactgtttttttcaaatcgcccatggtggtcgtagtcgctgacatgctttgtatacgtttcatgtctcggggggttcccgttgtgtccggtgtagcccttatccctgcggtcgtacatatccgagtggtgcttcgggtacaggtcgaattttcccggcctgtcaagctgcgtgtcgccgtacttatcgctgtgcctgccgctgtgcttgccgctgtacctgccactgtacctatcgctgttcctgccgctgtacatatcgctgttcctaccgctgtacttatcgctgtgcctatcgctatacttatcgctgttcctaccgctgtgcctgccactgtacctgccgctgtgcctgtcgctgtgctcatcttcgtacctatcgacggagggggagtgagaaattcggctgccccggccgttcacactttgcctttcttcactctggtcataagcaccctttacataatgccccctggcattgtgctgccacacttctgtatcatctctctcatgcttgtagtcgtgtatcctttgtttcttgctgtaacccttggggtcaccttcgctgcactcgtgagggtgagcgcgttcgtttgcctctccctcggcgaatgcatcattcttgttcgtcgcagacgattcgttgtcctccttctgcatcctcttgggtaccatcgatgcatactctttcttttggtctcttctttgcgtctgttcatcataacgatcgatcattctgataggactatacggcgaatgtctctctttgtgtagacgggccatctcatcccggggatgcagcatttgctctctccccttgctactcgatcgactgtcaccgcttagctgttcatctagtttacgctttcgataagtacctttctcacgatgcgcgtgatgattattttccgcttgtcgcattacccctccgggatggctcttattagtctccttatgacacgaggtatccgtttcgatttcctcattattcaaattcgtttctcggggatcttgtccctccgctgccagttctaccccactggggctcatctgagtattcacttcgcactcatcatcctcatcgtcgtcataaattatttttttcgagcgagccttcctacgatgaagaagcatctctgtttgcaatgggatccacagaatatccatggtgttattttccccctttacgttttcactctctagagagtgccccttcttaaggttgcttcgttcgtctgaattttttgaatggaaatttccttttgcttcttcgttgtcctcctccttactgtccctttttacagctgctaatttgtgtgttggagtagtggtctcctctttgttatccttttcatctgaccgctcaccattgtactcatcggctgtcttccttcttttcgttggtacacgtgtgtcagtttcggagggtgaaattctatcgacgttatccttgtcgttatcgagatttttctttttcttctttacactaatgggatttccctccactgaatgaacatttgggtgatgaccactcgtctctttgtttttcccatccagcatatcatcagaggatttattttctagtaacgaagcagaattgctaccgtcctcacgaccacagtcgttcctttgtgcttcgtttggttccacttcataattgttcttgtcctcatcgtgctctttggaaggtacgtcaggggagctcgaacaatatggctgctgttcctttttcacatcacttattagatttatttgtcttcttttataactgtctttcctcctaccagcagggtctccctcgttgtgtgtgtccccctgggggttattatgcgccgctttttttttttcttcttcttcttcgtcaaaaggggggcacctaccatcgttgctatccttggcattttccttcccactggggttaatcttcatctcgtctccatgttgcccctccttttgctccttctccttttgatcctttttctccttttgcccctccctttcgtgttcgccttgtgccagccctcctgctactcgcactgcgccctttttcttcttcccgcctttgtcctccgaatttcttccaaggggggcatccacatcgcgtttcttctgtgggtcatcttcagcatcttccacaatcgcaaccgtttcattcttctcggccatgcgtgtttcttcgtccacatcattttgtgcattttttggaaccacttttttgttcttctcgtttggtttcttctgcttgccacttctgtcatttcgaggtgtttctctattagtcgagcttctctccgtgaacacccctttgctcgtttttttgttcgctttgggttggctagcagggatgtcttccttaacatctggtttgatccatccatttgctgcgttttcatcgtcgtggtgttgaggcggcacatacgactccaacggttcgcgtgcctcatgcttgccgttcttattattactaccgttgcgcacagggggggcgggattcccggagcgattacttcgatctgcattttcattttcgcccaatgagaggaacacatcgtgctcacagggtttcttaccaagtgggggggacggttttcctttcttcgaccccttttcttcttttacaggcaatccgatggagggtccctcctttggcgttttcagcacggtttgtttctttttcgccgggtggttgtttcccaaggggcctttgcccaagagggtcgctccctcagcgtggttcgttaagtgcacaacgtcgtggtcccttccctccgcttctcccacatctgtctcttcgtcttccccgtttgtgggagaagttttctttttctccttcttcttctccttcttctttttcttcttctttttcatgtcggtagtactgcagggggtggggacgtctgcgccgttcagctttgcattcatcgcattcaggtcacttgtcgtgtgatgaggtgatagtccttccgtggtattacactcctcgttcttcttcccatcattcttatcctcctcgacatgcacataccttttaaacttatatttcaactgaggtatctgtagcttgatgttgtcgttaaaaagaccaacctcgtcaattatttttttgtaatcatagttaaggacagaagtggtcacttttttgtttttacccttatctgtactttttttttcactaaagttgatgttgtgagcataattgaaatatatgttactgtttgcagcttgtttgtttgtatctttattgaaatcgtcgtaacttcttttatgcttggcactgctgttaatgttgttattggtggtgccactgttgtggtttggaaccaaggtcgtggcaacaccattgacagaggtgggattatttaagttcgtagcgatgttagtttcttcaaaactgtaaaagaaaatgctgtttttatttatttcgtctacgttgtatgcgagggctactcctttggagtatatgatgactcggttgcttaggatgtgcttcttcaaatttttggcattcaatatagtcgtttttatttgtcctccttcgatggactcactgttattcgtggtgctgctgtggagtgcctgtcccacgtgggacgacctggacaatacgcttcccctgggggtggaaccccctaacaggttgcttctatttcgaatgagttccttaatgatgtttttattttcgttgtagtccatgctgaacgtgatgtactcgttgtgctcgtcctgtttgctgggcttctccagcttgtcctgtttctccggcttttccagcttctccggcttctccggcttctccagcttttccagcttctccggcttctcctgcttctccggcttctccagcttctccagtttatccagcttctttctctccttctccgtgcccttgtcggctgctctccttctggtggagacgctcaccggctggcccctaacactgcccacctcgttgctcctcatcttcgcattcttacctttactatctgggggtctcttaccgtgcgaggtgctacacttggccgttttcctactgttcgggtcctttctgcccaggatgatagaacccttaagggtgtttttctgtacactcgtttgggaattcctcttcatctgcttactctcattcagtgtgatgttcgttcctgtggggatgtgtgcaacggtgggaaatcccagtcttatatcagcttcactggggtggctacggttgctctcccccatttcttcactacggggtattttcatcatcagtttatcaaaagagtatgcatttgggaggttactaaagtaactactgctaagaaaggagttatcactcggagatatggaccccttaatatcacgaccttcttcttctccttctccttcttcctccttactgtcattttttaaataagaataagcaccttgtgtaacatgatctcttctccccctccgaaggtactctcctatcttcatataatcatccgacgttaatttgttatagtaacttttgatggaagtatcgatttttgcactttccaatttggcataataattacttaagaaaatatccctcatggaattatctaactgattgtcaatagcattcttcaccaggtagtgatcactagcaacttctcctctacgtaaatcaaaataatcaccggagtttattctgttatatgaactacttttcggtatgcttgtgtggttattgttaatgggaagaaggttgctctcacttcgatccatatatatgtatggtcttttttcaatattactcaaggatttgctttttaatattcgcggcaaaaagttatcactgctcctttgatttgtatatatctgtggataggaattggttaagtggtccatctcattagtgtattgattgactattttttcttctcctttaaaaatagttgagcttcccaaaaaggcattcctcttcgaaccatttggtaaagtcttgatatcgttaaatggtctaaaactagggttcatcacaccaacttggtccttcatcatgttgatactggagagacgaaaattttgcacaccctccaactcttcctcttttttgtcacccttattgtaatgaaggtagtgggatacaattatgttatccttctctccattaagctgattggtcatgttcatcccatcgtaatgtctgtctcttttgatgttcttcgcctgcttgtgatggaagtggttaattggggcgcttctttccccctcgaaattgctttccatttgtgcctcatcgttggggttgatggtacttcccttgcttacacctccgtcggcgttaccatgctggtcggcgttaccatgctggtcggagttattatgctggtaggcattattatactggtcggcgttactatgccagtggctgtcatcatagttcgcctccacagcgtcgctgccttcggccctccttccgtgcgttccatagggaaccccaaggcccacgtttctgttaatcacggtccccttgtacttatcgctctgcagcctctgcaccagtatgtcgcacagctcggcgtcatcgttggtgtatgagcagcggttttggcgatcgttaccttctccgtcgccctctccgttgccttctccgttcacctccccattgtcctcttcatgtccgcctcggtagccctccaacgtggtgttcagtttgtccaggcggttcaaataatgattcttcctcgcgtggggcgaaacgtatcttatgatctttttcccataggcagcaggttgtgcctcaggataggtggatctgaattcacttttgatgtctccataaaaatgggtgaaactctgggaagagtaatctccagggatgatggttcctccttggtgattatcttcactcctatgatgcagaaaatgccacggtttggacactcgatctgcgtaacggtgttcggtatttttcttcatgaactcccttttgcgtttccttatttggaggacgctgtccgaaaggtagtttcgctccccgaggttgttcacgttcgcctcggtggcggtgacttcattggtggtgacttcgttggtgttgacttcattggtggtgacttcgttgttggtgacttcgttggtggtgacttcgttcgtggtgccccccacgtcaaaggagttccaccttttcgccttcccttggtctgagcacacggacgagcaggacgacaaatgggatgcgtaatgaacacccggatggacacccgaatggacggcgggatgcaaagtggcgtcacctgcgttttgattctccatgggggtctcaggaaagacctcctcattgattgtactgtccctcacgttcccgtggtagtcatattttggcaaagagtgaaacatcttacacatattgttgttgttaaagtagtaacttaattttgcgttgtttagtaaatgccagaatttgctagccccgtgtaacaagttcatggggttgcttcctctttgtgacgttccttcacgaggggtggcttcaatggggttcgctgctgcgccgatcgccgctgctccgttcactgctgctccgttccccacgaggaaaacactgcttctttgcagttcactttcataagatttcccccttttcgaatgcactggcgtatctcttttatgcgacccagacgttgcgcgagacaagctattatacaattcttcctccgtttcctgagtctcctgcgtctcgacccttttcccataggccattattatgtcactatcattgcagggattgtattctccccccttagctctgaaaagcggagagttcacatttccacaattcatggacaggtgataattctccttaaggatggggttataaaactggtcagtgcttacagtgtccataagttcatgttcgctactgaacgggacagcgctgtccctttcattcgtcatatattcgctgaaaatgctaccatggaagttttccaaactgctgcgtaccacattttctacgaaagaattttctcctttaactgcttttttatttgccttactcgacacggtgttttttttttctcttgttttgatcacatcactattgctgctaatcatggggatatttccatttcggttctttttacttgattttcctttccctgcgtgattgattttttcttggaattgcagagcattcccctttgtggggtgatccttcttgctagcccgttcgctcagttggttcttctcgtttcgcttaccctttttgtctacttttggaccttccataggggggattacgatttcctcctccatagctaccccctgttgttgtgctttgtccaagttatgctctaattctaagttcagattttcctcaatatatatttcctcctccactttgcagttgttgtatctgctccagaagttcagattgcaataccattcgtccggcaataggttgatgttaatatgtgcgtcgacttttcgccactttttgcagctttcacattggacccaattaactacattgttggaggtggtgttggttccgtttactgtctgactgccgctgttgtttggatatactcccccggtggtgttacgtgcatcttccgcgacgacattgttcggttcagtcaggaaggcgtaataggcttggtcattcgaaggagcactcccaaagcgtacatcgtggtgttccttcttgggtgagttattttttcctaaatcaggcgacttgtttggcacggtcatataattttgcgcgacgtttatgtgggagagaactccattgtgtacgtggcccctttcttctgcttctttctcacctttgacgaagcggtgattcgctttctccgagttatcattctggaggctgcctccctcgtttgacagccctctattcgagttaatggcgctgtgcgagtcgtcctccagctggggattcggttggccattcggttggccattcggttggccattcggttgaccattcggttggccattcggttgaccatccgctcggtcgtttttttttttctgggtttttttcctctccacgttgccgctggttgctccctgatccgcatcgccatttttttttttttttcttagcactttttttatctgttggcacgttaaccctgttctcattggcatcgctatcttccgttttctccttcacttcgcaggtcgaaattcccctcgggggttcttcttctcccctctttttatttttttccttccccaaaggtttcttaattttatttttcaaatttatgttaacgattgagtgcataaaggaataaaacggggtggagccccagctgcttgcattttttttaaaattcttgtaccttttcacgttgctcgctgtgttcatatccgtgtcgctcgcgtgcatcctgtgcagggaaaactcttctttgcgtctttggttctcatatatccctccatcactgttgcttcgtttgtgccgcgctagcaggtccttccgcctattcgtattagcattcttataggcgttcttattagtgcccttatttgtgtccttatttgtgcccttatttgtacccttatttgtgcccttatttgtgcccttattggtgtccttatttgtgcccttatttgagtccttatttgtgcccttatttgagtccttatttttcttcttcccatttttggtgactacattgtgggcgtcatttcctggcttgccgcagggggtgcgctgttcgtcttccccctcagcctgcttcaaataactgttattaacattaacgtagttggggacgggggtcacgccacgatttgcgttgttcccccttggatttccaccgcccttgtccccttcttcccccttgagcggcttcttcggtaacatcgcgccttctttttcgcgctgccctttcgtgtttatgctgacctgtgtggtgtgcatgccaagatggccgtccacacgtttatcgttacttcccatatgtgtatttttgccttcacagttaggaccactcatatcctcagagctgccaaacgcgagcgcaacagtgttacgcagtgccaccgcgggaattttttctccatggatgaaaaactccttggcggggagagatgaaaaaaatttgccatcactgtagtggttattgctgccttggttactgctaccttggttactgctgccttggttactgctgccttggttactgctgccttggttactgctgccttggttactgctgccttggttgctgctgccttggttgctgctgccttggttactgctgccttggttgctgctgccttggctaccactaccacggttgacattactatggtgagatcctttgatcacaaatgcgttagcctcatcatacgccttagtaacatcggcgtgggaactactcacgtggaaggattctctacccactgaatactgttcctcgatatgatgagcgccagcactggggtcgatggcagtaaccatgttgctgcgtccatcatcggtaagaatatcaccgtctgcgtgtagacccctttccctttccagctcagtagcaacatgaccaatattgaagtgccctgcatggaaatgttttcccccatctgaattataagtagctacttcctcttctacatcacaagaattatatctagtatccatattcaaattacagtaccatattttgggcaagttgttcatgtcaatgtaggcaggaagcttcctccatttttcacaccgatcacattgcacccagttgtcttgttcaggggtacacagatcggtgttctccttagtattattaatcattattttgttaatatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttcacgtattagcatctgtacatagctacacgcttatacgtactagcgccgcgctccacagctgtgccggcgggtacgcttcataaaacaaaaatggaacaatgtaagcatggaacaactatacggagagacgaacaaggcgtacgtacaaaagcatgcggacgcgcacccaaaggtacaccccactgttgaagaaagctacaacgtttcgataaaacaagcgaagcttcacttaaattaaagtgtatctttcgccttattccgttaagggcatttgcacgcaatatagtagaaacataaacacagaggtaagagcacgtctgtacatgtactcacatttgcatctaacaaaatgcagttaaaagggaagttagggaggcggggacaatcactcacgcaacgttgaagatttatacgtatgtacatatgcgttttgcaaggattaatgagcccctcctatcggtgtacgcttacaaacaaacatataatcacgtttttgtgaagtcatcctatgatgtagaggaaaaattacttaaaaggaagtaccccctttcgtgtggatttttcccattcatcattagacaaccgcgtggaggtatggcgatatattcttgtggctatacatgtgcaaatacaactcttcttgtacaatgcgttggcaaaaatgcaatatcttcaaaaaaaaaaaaaaaaaaaggttgaaataactatgtaaaacatttgattattcctcacagggaagggagggagaggaggagctgctctctgcagatcttctctcttacgcttttaataagcatttaacggttggtaccttctgtgatgggtttttcttatatgttgggttttttccctatggagaattacccctctgcgtaatcatcaaaaagaaacgtttgcttgaccagttacgcgtatgggtatacatatatatgcgcattcaattttataataaaaagtaaaatgataaaaatgtggacggagctatggctgagctgtctgcaagttgctgtaagatggataaaattttgtcgacttttggcgatctgaatttttttttttctttctcttttgggctgcctcacttgttgttcatttgttggcaagttgccttcttccgcttcgctttgtgtttgtaaacctgccagggttgtccgttcgctttacagttcccagcgcagctggggggtgcggccaggaaatgaaaatggaacgtgacaagtggcaagtcacaagtggtaaatcaggactcgcacgtcacaactagcatgtcacgactggcatgtcacaactagcacgtcataactagcatgtcacgactagcatgtcacgactagcatgtcacgactagcatgtcacaactagcatgtcacgactggcatgtcacaactagcacgtcataactagcatgtcacaactagcatgtcacaattcgcaggtcacaactcacaaatgacagtttttcctgccctatttcccgtttccaactttcgcactcggttagtcaccatctactgctgaatgcttaactgtttcgcgcaagcggcatgaagttcccctcgcgcattttcacttcgctattggcagttggtacaaaagtatgagtaacacgtacaacctacgttagcctactcgcatatatatggaaatatatttgcgtaagccctaaacgtaatgcggcacgtacataacacatacaatgcttttgtatgctcgcttatttcgcttttaggtatttttgaagataaaaaaaaaaattattgcttgttcatatttttttttgctttttttagctttttttttgctttttttggctttttttggctttttttaacgttatgttcaggcaattttttttttnnnnnnnnnnnnnnnnnnnntttttttcatatcatctttggaaaaaaaaggcaggaactttttcatcattaagacgacgatgcgctgactcatacaagtaggggaaaaggggaaaaaagcgaaaaaaagggggaaccaaagaagggaaaaaatgaaagaaaatggggaactggaaaaagggggggtaaaatgcagttcgaccaaaaagggcggtaaaaaactgcggactggaccaaatgatgttaaaaaaaactgcggaactgaaccaaaaaaggggaaatgaagtaaaaggcctgccttgtggtagtaggtttattttgccaacctgaaatttaagccaaaaggaaaacaaaattgccgggggcccaattaggcctcatctcatattctccttcatcttccgtgttgccatacaaaaaaaggaaaataaaaatgggaacaacgagcttgaacatgtggtagctttgtcatgcttagggtacgcatatgaagcagcataatttttacgcgcatatgtatatgctaagcatgagctgacggacaaggccccctttttccaaaattgcctcatcttcgaaaaaaaaagtacgaagtaatgaaaaaacacttggcgaagcgccagttgagggattaaaaggggatgaaaagcgaaaaaggggaaaacaaaatgagtaaaacaaagcgaataaactgataaaacaaaacagttctttttatttattttttgctatgctctgcaaagaaagcttcaaaataaattttgcataaccttctcacatatagtatatatagatgagaagaacgtcaaaaaaaaaaaaaaaattagccccaccgttgaaggaaaaaaaaaaacacagccagccagcgttcgaaagagaacgaaatttataccaacacattgccaattaggaaaaagttaaaagaaaagttccaaactgtacgcaagtataatccgtaggtcccaatttagcaggaacagaacaacattttgtgaagtcgctgttttttccctcccccgcgagaagcatatcaccaaagggttgtagctatatttttaaccaaaggtttgcttcctacattttttgcgcgtttgccttctcgaagccacgtgattttttcgcgtaaggattggcagaaataggggaaataaataaaatcagcgaagaagtgttggctggagaacgctgaaatgtttctttaaaggcgtatttccacctgcaccgcgtcccttcttacgtgtatgtgtccagggaaggaaaggaggaggccatcgtctgcacatccccggcgatctgtaaagctgtgcccccacgaacgcgtttacgtaagggtatgccaaactgcgaacgctttgtggaaaattattaaaaatacgggaacaagcaagagagagaaaaaggcatggtggtttagcggtcacatagaaggggggaggaacattcgtaggagcatttttctaaccaaaaaaaaaaaaaagaaaaaaaaaagaagaaaaaaagaagaagaaaagaaacgttcacgcgtgccaatatagtaagatgaaatagacccaaagtggggagcgccgcggaagaggagcaaaaaaaaacgaacgaaagaaagaaagaaagaaagaacgaacgaacgaacgaatagcgtccgcgctaatttcgcatgtgtagcagccccccccgagaacaatgaagctggacatctcgtgcttctgcttcctgtcgaaaaatgagtaccgagtgctgacggcgatagaaatgggcatgcggaaccacgagtacctgcccgtgtcgttaatagcgagcatagcgaatttgaggaaggaaggcataaacagtgtgttgaagaagttgctcaaaaacaagctcatcagtcatgaaaataaaaagtacgatggatataagctaacctatttagggtatgacttcctagccctaagagcatttataaataggggcatcctaaaaagtgttggcaatcaaataggagttggaaaagaatcagacatctacatatgtaaagatacgaacggaaatttattgtgtttaaaaatccacaggttaggtagaatatcatttagaacaattaaaaataatagagactattatggaaaaaaaaattttcgaaattggttgtatttgtccaaaatagctgccaccaaggagtatgcttacttaaaagccttgtatgaaaataacttcccagttccgaaaccctatgacctaaacagacacatgattctcatgtcgtatgtaaatggataccccctatcacatgtaaaaattagcaacccctttaagataatcgatattttaataaacactatcattaaatttgccaaggcgaatataattcatggagactttaatgaatttaacatcctcattgatgatgatgagagaataactgttatcgattttccgcaaattgtttctcttcaacatccgaatgctaagttatatttcgatcgagatgtcagaggtgtcgttaatcacttttatagaaagtataaaataaaaattgaagattatcctttttatgaagatgtcattttgctgagtagtgagaaaattgtggtggaagaaaatttaatttccagcagtgatgagcatgccttgatggacgtcctgcagaatgatgggtccgactcggtttccccctgccccgagcagctcaattgtagcggtgggagcggcgaaagtggcgtaggtgacgaaggtgaccaaattgacgaaagtggcgtgggtgaccaaagtgatggaagccatcgtagtggagaaaggcacctcagtgaagcagaccgcccaagaaccgttagcgagagcactcagggggaaacccctcgcagcgcaggcacccagggagaggactccttctcatctgaagggaagtacaaagacgcctacgagaacaacgcggaaagggagaagtcaagtgaaaagctggagaaaagatcggacggattggatgacaatggcatggagagtgcacaaggggtagcagcggatgagcggggaaataagaaggaagaggaggagaccaaatgcaggggaggtagtagtagtagtagccccgcgaaggatgaagaagcgcctacagatgggaagtgcagtcgtacggaggagaagacccaggatgagggggaggaccgtcatgatgatccccccgttcgcggtgaggaagagacggggggggaaatcggctcgagcgaacggaacgatcaggtgagtagtggcgcttcagaaaagggcgcacagcaggtggaccgctcgaagggcatcagcagcgaggcgagcggtgacgaagcgagcggtgatgaggccggcggtgacgaagaaagcggtgatgaggcgatcggtgacgaagcaagcggtgacgaggccggcggtgacgaagaaagcgaattgacggcgtactccagctgcgactcggagggatgcgtctccgcgaactccaccaagaagctgtccgaaacgtggcagccccatataaaaaagtacaccaaggaatacgcgaagagcaagctaaagtacatgtacaggaaaaaaaaaataaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaaaaaaaaaaaaaaaaaaagagggatagagggatagagggaaagtgtaaccccagttaatcttttaaaacttattaattcttttccctctgttgtatgaacagcatcgctatgtgtacgcgaaggatgcgtaccattgtgcgcaaattatctgtttattcagcccttttttgtaacattcctttttcttgttttgtcatattatttttacataaaaataactaaacatttttatatgtgtgtgtaaaaaggctaaatgatgcccccccccaaaaaaaaacaaaaatcagacgtgaaaaatgtgccattcttcattttttcgcgcactcatcttgaattttaacatgtcggtggaggataatcgtggagaataacagtggaggtgggattctccttgcgggttgtttcctttcgagagggataacaaattaggacatcgccttagttatgcgtgtgtaggggcaggtggtgggggaaaaaaaaaaaaaaaaagttgtcactcgcgtgttaggaagcgtacgcaaatcagtgctgatgcgattatgcgggcataaaaagggaaggaaatttcacaaaaattggcaccatataatatggttgatctctatgatggggctggcagcgatgtgttctgcttgctcaccccttagccgtaaaagctgtacacataatcgaggaaggccgtaacctccttctcgtcgttcacataattcatgtgcgttatgtgcatgtcgggacgaacaaaaatgtacatggctgatctggacctgcacaaatcggtgggaacgcagggtgcacctattttgatgtttagctgcctctggaagtcgctcatgaagtcgtagaggatagtttgtcttcccaggtttttggtggcccttattttggtaagaagggtactcagtggagtgtctccactttggatggtggctctgtgcatcatctgggggcatacaatagaaaggatggccgagagagcatttccattcctggtgatactcgcgttcgtgtcggtgcccgcactgacgatagagtatctgcgtgtgaactcgtttttttgtccaccgcacacaacccagaggatgctgagcggtgagccacttctccccctggccatggcgccgtaagtcagtctgccaattttagtcagcttgtcaaaggcgtcctcatcgtggtgggagcaaccgtggtgggagcaaccgtggtgggggcaaccgtgatgggagcaaccgtagtgggagcaaccgcggtaggagcaaccgtggtgggaacttcctgccccccctttggatgaaaacgggttcattattcccgggaacccctctgtgagacccattttgcaagcacaaattcgggaggggttcatttggcatatgcacaaaattaaggtatgtgcatgtccccccaagtagtcatacagccgaacagtgttattttgctgatagctgttactgtacagggtgacacatctgaggacgcagttccttggccgatctgcacacatgaagtgcctgcttgtgagttgagcggaggtgtgtacaaggcctaatctgtagtagtcactctgcaacataaacgttttcttgtaaactctgtccaaaacgttgcaagtggaagtgatcttgctaatcgtcctggcacagcaattcaggaagaaggaaaaatagtaactcgagatattattcaataaaaaaaaaactgaatcatttcactactccatgataagaccttctgagaaatgaattgtctctccttctgatatgcctccaataggatgggcgatgaattataatcaatgagatattttaatttccacccaatgctgtatacatcatgtactgtcaggttgatgcttacgctaaacatggggttgtacatgcagttggattcccctgctaggatgatcccatgtctatagaactcctcacacatttggtctctgtgaattcctctcttcaaattgtatatataaaatatttttacatttgggaaaattttttcaatcaaatggatcacttccatgtgatgcaatttgtttgtttgtttcattcggcagatcgatttttcattcgagtgtttgtttgctcgcctacatatggtcaagtgccagttgtagcctcccctgcgtatggcaagcgcggaattgcgggtggaggtacaccctgagttgttgctcactgcgtcggagaacacgttcgcgttgttatcacttgggtggttccgcgattggttccgagagtggtctctcgagtggtccctcgattggttccgcgagtggtctctcgattggtccctcgaatgatcgcctgaatgatcgcccctgatgtgccgcttccctttggggggagttccattcgtggcgcacatttcagggccatcttcccagggacttccccacagtttctcaccttgggaaattcccctcctgaattgtccgttcgcacatttattttcccctccctttgggaaagcatcccctacgtttgtattttctcctacaacattatcgtcgtgttgtttttctcctacggtgctatcactgctctgtgaccacgtcctactcccctccgagtgggccgcaccattggggtggcgtccccatgcagatgcatcactctcctcaattttattctcatcgttgggattggagggatgacccctgtccatatctgtcacgtagctttccctccatttatccccatcagtcttagccctaacctgatggctcttaacagggtgcccctcaggtgcttcattttggccccagcgagaggggtcctcttcaacaaaaacttcttctgacaaaacggagttgttagaccccccgtgtggagtgcccccgctcgattggttgttccctcgttcggtatgaccattttgaggtccccctgaggataggcactctgatgtgtcactagcgggggatccaatcgggtcaatcccattctcggttggtttatctgtatgtgcatcacatggtgtaattaaattgggtgtatcttcatatggggggggtgtagttgggtcgtgacctaacctctgcgagtttgtagtctccgcttcttgttcccgtttgtgggggtcacgtggatattttccgatgggggtctgcacaggttcatcttgcgagtcttcccgtggacttcttttcgattccctttgcgacccttcctctgtggtggcgtcatttccccaattggctgagtcttcatccccccctagattggtccccctcctgctgcctctcggcgggggagcctccttggcagttctcccggcaaggccatttcgcagtagacatgattgacgcggctgtcgtgattgaagtggctgtcgtgattgaagtggttgacgcggctgactcggctgacgcggctgacgtggctggctcgttgcggttcgcccttctgtgggttgccccccaaacgaacgagacactctcccaacagggtgcacccttttaagcgaagaaccaccctgggggaagtcccctttgaaggtatacgcctccttagttcgttcaatgacgtgagcgaatgcctcatcattacagtaaaaattttgcttgtaaatatttcgcatatctgtgagaatggggaagcaggtggccaagccatgctccgactgaaccagggttaagttgtagtgactcatgtcgatattccatttggcgcacacatccacagatatgtattcgattggttggcttgccttctcttccatttttatgtttgctagttttctgattgaagattttctcccatcaacgccgactatgaatttgctcctaattgagcagtgcagcggtttttttggtcggtcctcactaggttggtgctcacttggttggtgctcacttggttggtgctcacttggttggtgctcacttggttgggtgtcgctggttggcgaaccccccgttgatgcatccgttgtgggttttccccctaatgagtcatcgtgtgcatttttctcgaccgcgccattcttgcccctttccccccaaaagaaaaacccctttccccacgttttttttcccactatgggttcaacagtactgtgcattcctttgtcggattttttacgatcatggggcacttctacgtagttacttgtgtggtgttttgtctcccttttggtgtcctttaccaaccgcacatgtaccgtaggtgtagctctcctatgatcctcagtaggtagtctgtttaggggggacctcgaacaattttgaaagaaaccattttcgcaggtgctattcccagagtggtctccatacatgggagtcgaaaagctggagctcgtatcgctagatgagctctgaaattggtatctgtctaacgaattttctgagtttgcttgcaaacaatttgtgtaattttcgttgtgatcgctacagctgctgctggacgagttgcgttggcttcccctcggggtgaatttttttttttccccgctgaggtgaccgctctctttgccttgccttctcttaagcagggagggaagggtgtacatctttttcacgtcgctacagcttccgcttttatttctgcttcttccatttttgcttcctccatttctgcttcctccatttctgcttcttccatttttgcttcttccatttgtgcttctccctttcacgttttttttttccccctgttgatggcccaaatgtgcgtgcagatcagcggcgcccttatctttacggcacctttttcccctcgtgcacgttgaggggcatctctgactgagcccccacaggatggtgccatcctgcaccgcgtccgaattgatggaagccaattttcttcgcaggatattattcagcgtggtcttgtttatacttaacatgtacgatgttgacccattgcaactttgaaaaaaagttttgtccgtctgatttattaatttgtttccaacatagaaactaactcctgtcagttttaagcttctatttcgtacttctgacaggatattcaaatcatgaaaaatttccaacgttctagggtagagtacatattgctcactaatatcttctccgtttacttcttttttgtttctgtcgcacgagtttatcaccaagtggtttatattttttcttgcgaggtcgagagagagtaaaagtcctcctgtgtttgccccaacaatgaggacgtctgtttgatatgcctcttccgggggatccctttttctgagatatccattcgtttgccgactcatcgtttcgctcgtttggagtggaaataggagagagctggggggggaactccaaagtatgacagcgtttatctacacacgtgagggaatttctgatggatgtaatacttccctcagattcagcaaaagaccgccgctgtgcagctcgcccgtgtcagtctaccccttttttcatatgtgtctgccaatttttacaaactgtaaatttgtgcgcgaggggcataagaccaaatggcaaagtggcgaaaaaaattgcttaaaattaacaaaatgtggaccaaaaaaaaaaaaaaaaaaaaaaatgcgaatgtgtacaaacttgtgtgcatatgtttatcaccatcccctacccccattcacagataacacacaaaatggcttctttcatatcagcaagggggcaacatcgattggaagtgaagtgatgcaaaggagtatgaaaggaaaataaaaattgctacattggcaaatggaaggtgtaaaaaaaaaaataaaataaaataataaggaagccttactgaagtctcaacaacattgttgaaaaaaaaaaaaaaatcgttgctgcgtttcgttatgtccaccctgccttgcacacaactgcacctatgggtgtttcgaaagcttccaaaaagacataagaggcgaggtcgcaaataagtacgtattgctcatccggtgtaggcgtcactaacagagtcactaacaggtgatgacacacccgtgagttatactcccccacacactcccatgacggggcacccacagacattacgtaacattacaagcttatcgaaaaggcgctcactttgacagcttattaaatgggggttgttatgtacatatgtgtgcgctgtcagggagacttctcaaaagtggggggcgtggtgagcatgaatctttcacgctcattttttcgtcaccatcgtacctccgttgcgtcatttttgccacaaggtgagtagaaggtacatccacgcaccgctgcacacacatgcaagtattcggacgcttcaacgtttcgcacgtgtagtagcggcacaacaaatgtgatggatgagcaattcgattcctatatgctaccccttcccagttcgctaatgcattacggtcttcattggctcccaccttattgcctccatgttgggtgaagaagaaaataccgtcaagggtgggtgtaacatcactgtgccggaatgacatcgaggtgaagataagctcggctggttattcgtgagaacatcgttccgtgggggaggttcacacatacggtggagcttcaaatggaagggagtcaatccaatgggctgctttagtacatgtgttgttgcccccatacacccgtgtaagccgaccctctcccgggtgcctgttgccgcattgccgctgtgtcgcttttccgccccgggcgagtcccttctcacccgtttcatcattaaaaatgaggaaccgcattatgacggaggttaatctgaaaagagtattttttttccctttttttttttcgttcccaaattgttcctccgttacaagcgagaaaccaggaagaacgtcacaccttcgatgcgagggggtatgctgatctgttgactcgagggtggggggcgcttttctgagtgacgtccttcgtagcaacggaatggtgctggtgggttacgccgttgtgaagtcgtatgcgacatgtcagcagagagaaaaaaaaaaaataaaataaaataaataaataaatatctctatttgttgccaaatggtaggattgtcaatccgttttcttttctcgttacacgtgcgacacacgcgcttgccaaaagttgactgggatttcccccccacccaaagtgatttgctcaggcgccgcacttcagttgtaggtacatgcccaaggtgttcatgcacatacgcaggaaggggggggaggggtatatacctatgagggcggtttgtgaatgccccggcacatctgcatcggagaagagttaaaaacacatcagtacaaacgcgtacatatgtgtagctgtgcagggtaataactggagctcacctcagaagatcggacccaattataatgccgggttctgctgcccacaaaataaggaatgcctgcacgaaagtagtaaaagtgttatttttctattggctcgtttttgtgaagaagcagaaggtcccaaacggggtgcactcgctagggatgacaaagaaaaaaagttgcatccaaatggggcatccgcccgatggtaggaattatatctccccatgcgcatccacatattgttcttcttcacaacgaagggcaccttttagttgtctttatcgagactgctccaaagcaagggtgcataatcccccgggaggcatcatctctgtccaccaggttaagaagctaaagctaaaactaatgcggggaaaggaccccaaatcagccgcgcgtaatttttacattcataattttcagtgtcgggaaaaagcaattggaaaaatatgtctcctagggaaagagtcaaaatggaaaagagcaagttgcatgaacaggttaggtaaaatgcacatggttggggagaatgacgaagagatgtttaaccggataaacagcaatgtggtgaggagggcattaggggaggagggccgcacatacggcaacatactcagcagcgtatacggtaggagtgacaccgtgtgggcagaaaactacgaacgaaatgccctcctcgaaattgtaaataatcagacggaaatacccatcgaccttgcccattttgaaaaagatgtgagaaaacttatccagctaatccgatttgaagattttcaactgaacataacgtttgtgagtttaaacgagatgaaggagttgaacaggactcacaggggaaaggatgagccgactgatgtcatttctctgttgcattatgtgcagaatggggaaggtgtttctcctagttgtgagttgacagatggcgacctacctggcaggagggggttgagatcaggcgatatttacttgtgccccgcgtacataagcagggagtgtgtgctggccagggttaagtacgagaaggggctgttaggcgatcaaagcggcggaagtgacgatgctggcaaagttggcggtgtgtccacactggacaactgcaacgaccagcagagcgaccagggggagctgcccccacgaggtgtgaacaaactgtttagaacccttttctgcgtcaaccaacggttaccgttgtacgttctccacggattaatacatctaacaaacaaggatcatgtaaacaatgccaaggagtacaacgaatttatggacatagaagaagacctgataggtaagtatcttaagttccatcattatacacaaaccttttactcccattacgttattgggcttggcacggatattttgaatgtgaacagaatttacaaaattttgcaaaagggaagtggagcttttttcttacggaaggttctgagctcgcttgagctgcgggagttggttcagggacacctcggggaagcggtggggagtgacaaactgggggaccatttgattgaccaattgagtaacggggatgacaaagtggatcgcggtggggactgccgtgagcactcgcagcggagtctcgcgcagaggctaactacaaattgcacactaaagctggctatccatgtaagcaaaaagttcgcagctaaagaagcgattttgaagtctatggggcgcggtttaagctccatttccaagtacggcctaagcatgaacgatatagaagtaagaaacgacaagtatggaaagcccctcgtttttttgtatgaccaggcaaggaaaatagccaacgaaatgggcatagtaaatatttttttatccctaagtgatgaaaggataacctgtacaaatcataatgttacaaaggatgagtccacgacgtgcaacttttgcacatacctgatccatgcacaggcactttcggttgggtcaaacgtgtgacgcggtggaacggagcagagtgcgcctcacaaaagggaagaaagcgcgtggttggaagtggcgcacgcgtgtggttggaagtggcgtgcgcgtgttgttggaagtggcgcgcgggtgtgcactcacggttagagttttgacttatgccacattcagttacgttaaagatgagcctgccgatttttataaacatttgcgtgcaccaccaccgcgcgctctgcacaggtagctgtcgcgactgtggcccctgcgcaggagcccgcacatacagcacagtgtgcaccacatgtgtttggtcactgcgagaaaaaatgtaaacctgcattatcgcaaattgggaaacatttttttttttttttcacggacggtttgcacggaatggtgttgcaaacgggggagggtaagaatagcttggtagagtgcaccttagagaacatgctaaaatgcaccgcacagtacatgctaaagtgcatcgtagagagcgaggcagagcacatgggctagtaccgctacccaatacgtgtgcgcggtttgttcatttcgtttatatgtgcttacatgtacatatgtatataattttttttcactctgcgtgatgcgctatttaggcagtttaaacagaggttggggtagcgctgaagggaactatgcgggctttcccagagggctgcatgcgcaggaaagtagatttgtgcaggtgtacgcatgtatacgcgtgtgtaggcgcttgcgttcgtgcgcttaggcgcgttcacccctttgttctttattgcgtgagaaaaaaggggaaaaataaacagaaaagccaagggaacaacgcgcaggaaggtctgaaaggaagatttggcgaaaagcaggtcaaaaggtgaacactgaagcgttctcgtggtgaaatgataagaagtaggtaggaaaaaaaaaaaaaaaaaaaagttgcgcggtagttaagaggaaaggaaaggtatacagatggactgtaaaataaaataattttttcctcttatatgcacaatgttgctgattacgtaaaggcaaaaaagtacagtgtaagtcgtaccttgcaagtttttttttttttatatgcacatatagggacataggtgcacgtatatatatgcctacgtaggtgtagtacactatcgaagcagtgtatacaacggcgcggcgcttaatcaagtggtggggaaaaaaaagggcctcattcgcttgcaaagtggcagttgttcggtggtacatcgcgggcgcacgagtgttcgaaggagcacaaaaatgagcgtgcacgttaggatgtacataaggtatataatatgtatatgtgtatatatacatccatgctggcgcatatgtgcgcactcgtgctcacgttctgttcaccccctacaccaggcggaaagaacagagtggcaaggccaaataaaaagttaaagcgctgaaaaaaacgaaatgtgtcacagaaaaaaaagggggaaaaaaattcgcgttcatgttcatgtaagcaattgaaaaaaaaaaaaaaacaaaaaaagaagaacaacaacaacaacatcggcggaagaagaaaaaggtgagaaaaagaaaataaacaagtgaacgaaattggaatgaaggtgaaaaaaggaactcctatttatatgacgagcacatgtgccagcgtgtactcattttatgtgaagcataaagttgtacatatgcacgcttatacacgtgaaagaaaaaagttgcaataaaccttggcaacaaacggaagaaaaaagttaacacagaaaaaaaaaatttaaccgcttaactgcttaaccgaataaccgattaaccaattaaccgattgattgattcaccgattgattaaacacattaacgaagttacgcagaagggtttttgtaactaaaaaaaaacaaacttgataaaaatgaaaaaaataaaaaaaggttaacgagagcaaggcagtgtgacgtgacacaacgtaacgtaataataattacgtacattcgcgtgatggccaaacgagagaaaaagctttaaccataacacaaacgaaaaaaaaagcacaaacgtaaaacgtatacatgcaatatatggtacatgttacatgtacactgcgtacaagtcagatttagaaacttgtaatttactcccctccatctgtttctttcgtgaacagaaaagatgtaacttttacccacaagatacatcacatctgcaattttttttttttttttatagttaaatatttcgctaaagaaaaatgttgaactgaaaaggaaaaaaaagttgcaacgatgttttgcttttttttttttttttttacaagccctaatttttgacccttgcacaaagcaaagtcatgaattcgtgtttatctaaatattattcatatttacgtgggctcgtacaatttctacatatacctgtgtacaactcccctcctctcttacccgcagatatgcctatattttatgtactgcctaattagtgtaaagtttcacctctgtatagtgtaaaactcctttagccgtgtaccgtacgtaacgccggtactgttattgtgtactcccgcgtgtacctgcagatatacacgtacgtacatataggcgaacacagtgtacatgtgagtaactgctttgtacgtagagtacatagctgcatttttaacttatacatctcttttgcaacgttcctgatggcaaacctctgccttccttccacgcccctcttttaaaaagtgctcctttttgcgtacattcaagtcatgccattttcacgaattaatttttttttttacacaactcccctcctcttagcaccccaatgcgtatatgcgcaaagggagagattatgtacattcgtgcacatgtaatttcggccaaaaaaagttgtaaatgtgtttcaccgctttgccgctttgccgctttaccgcttcaccacttcgccgttttgccgccccccgctacaccgcacggcgtgcgccgttttacgtaattttttttcattcgcgcgctcgagagaagagaacataaattttaataccttaagccatttgcgtacccagggcttgcgagaactcacttttacatggtacaatttttgcgcgaacgttgcattacatgtacgtacgcatatgcgtgatggtagatatgtatacatccgtgtatatatatgcaattaaatttaacatcgcatagcatgtgttgtttacaaaaaattcacagcaacaatttaaatgcactttcattttttttttttttttttattagccttttttatgttcttcattgtaaacttgttcaacgaattaaaaattatttaaggcaactttgcctcccccacatgagccatgcgacataagtatgtacatgtaaacctctgttagtgggcgcgcacctttatgcgttagcgcttgcgtttgccctgcagttgcgtttgctttgcagttgcgtttgctttgcagttgcgtttgctctgcatttgcgtttgctctgcatttgcgtttgcatttacatttacatgtacgtgtacacgtacgtgttaacgtgtgattgctgacgcgcgcgctcgcacatgcttacgtgtatacacgctcgcacctctgtattcaactccatgcattcaaaaattaagcggctttgcaagggttcttcacgacagcacaacaatgacaacttatattcgtgtttacaacataatgagccacatacataaacgcatgcacaacatatatagtccttttaattccttctttttttttttacacacttaaagttttaaaattttttttaaaacactttttgtgactgttcacgcaaatactcattcgcgcttccgttaatgaggcaaaactgaattcaatttttttattttgtgtctttaattaaagtatttatatgcatatgtgtgtgtatacatgcgccctctcttatgcatatgtgtatgcgcacatgtgtgtccaatttgttttacttaatcaaacacataactcacgtaaatggatatttggtttaactgcaaatcagatttgtttttaacatgtgcccactgacgtgcgcgcacgttttgtgtgttaaaagcagtcaccagtgatataaaccttaccccctaagtaatatatgtaccgctacatatgtatgtcccaccttttgttacaactacgttgttcatccttttttttttttttataagtatatactgcgtcgtggcaaagagcagccaatcgcatcaaaccgttttgcagtgtaatgcaattttttgttccttttccccaaacctgttcactgaattttttaaaaaatacgtatgcaatgagtgaagaagcaagtgtataattgtcacctctacaagtatacataaacgtgcgcggtttacgtatgcgtgcacaattttgtgtgttccctttcgtatgtatgcaaatgtaaaaaaaacacctgagagtgctgtgttttttttattaattttgtatgtaattgtaaattaaaattagtgaatttcccttcacaagattcaaaatcgtaagttttgcaaaagtttgtgtttaattaaaacccgtttaaaattcaccttgtgcgtaaattgcatcagcattgcctgcatttatggttacctatttttttttttatttttaaaaaggcacgcaaaaaaaaaaaaaagtgttaaaaaaaaaaaggcgtgtggagtgcaattaattaattcatgcgcgttttttttttaaccttccaaaattttcactttaaaaaacagcagcagcagcagaaattctttcataccttcatgtagtgtacgtttttttttttttttttcgtaaaagttcgcatatgcgttgtttaaattagcaatacgtatatggacctattcacgtatgcatttgcgtttttatatattcctccccgtgtacgttaattacctgcatttgcacaaaaagtacatcacataagtgcatgcaccatatgtgcttttgtgcaagcccttatgcacccacaaaaaaaaatagcacattgtacacatatgtagataccagcgaaaggcaaaaaatgcagaaatgtagaaatacaaaaatgcaaaaatgcagaagcacaaaaatagaaaaatagaaaagaagaaaaatgcgcacacgcaacgtatgagtgaacttatacgttgagagtgcatgttcgtctcttttttttgtttttttttttgttttttgttttttcctattttcttcgttgaaaaatacgtacgcaaattgttttatatgcataatttttttttttgaatgcgagcaaagttgcttatctttttgcaagtggagttattcatttttgtatacgcgtaactgttcacatttatatacgcgaaaaaaattgttccctttttttgcgagaaagtgctccttttttttgcgaaagtgttcgttttttcttaattcgttttttttttgtaacaaagcatttaaaacgcgtggaacaaatttggcttgttatttttggaaggcatgcttttcccgtttttgaggacagaatgcgtactcaacacaatttagaaaatttttttgaaagagtaagcagctttggtgagtatacatatatatatacgtaaatgcatatgtatatatatacatgcatgtagtacgtgtacataatatacgcatactcgtttgcatacttacaaaaatgagaaagagggaaatacataatgaattaaagaaacaaaggaggttttaattttaaacatttaagttttttgttaattctgtaaatttttattaattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnntttctcatccacccccaatgatcaacttaactgcttattcttgttatagataccatctgtgttacatgtaaataaatgcatacataaaaaacaacattgcctgttcatattttttttttttttttttttgactgttttttttatactgttcatgcctttgctcactattttttatggcttgccagtaaaaaaaaaatggttagctagcattttttttttttttttttttaattcagttagccaaaatttatacatatgtaaataaaagcaaacatatgtacacataactgcgtattcgtttgctaaacaatttgaactttttgaactcgttggtatgttgtagtgtaagtgccttttttttttttttttttccacattcccacatactttcattacgatataatttatgtgtttcgcctcattttacgttttatcgaagttttgtttttaagaaggattacgtgacagtacatatcgtgttcatgtacgtggtgcggtgttaactcgcgcaacgttcacccgcacaacatagtcgctttattgtcagaaaaaagcgagtgagtgatgcattttgcccactcagtcatgtgaaaattcgaattaacagccacattacatgcgcttttacatttttgcttgtttgttcaccttccgcaataacaatttctgaagctacctgtttgaaggcgcccgtggtgacatcgtaaaatttgtgtatacgtgtgcgccacgcttgcatacggccacagaggtgcatgtacgtacgtgtgcgacgtgtatgtacgacctacatgtgtgtacgtatgtatgtatgtatgtatatgtatacatatacatgtgtgcattccttcccgcgtgtgttccttaatccactcgagaagcgcgcttctttctcgcctcgaatgcccctcgtagcgttaactctttaataacatgtttgttgtatcattgccgatgtttgtgtacgttcgaatttttaatgcttatcacatatgcctcatgcaattatatttttgaaagctccacgctgcgttactatttattaatcaaaaaggtttgagtcattacgccctatttatttattttatttttttttttttcattttgttcattttattccccttttttttgatatttttactctaccaaggttttaaatgctttttgaacccattaaccttttttttaataccccccccctaattaaccctgttcggttcgttcgaatacccatcgttacgttaaactcgtagatctgttacacggattacgtaagtgtgtgtgtgtgcgtttgtgtgtgtttgtgtctgtttgtgtgtgtttgtgtctgtttgtgtgtatttgtgtctgtttgtgtgcgcgtatgtacatatctatatgtgtatatttgcgcatctgtttgtgtgaattcgtgtgcttgcatacatatatatacggtttaatatatatgtgtgtacgtctacatgtgtgcgtgtgcaggcatatcagctgacgtgagtacacccttgtacatgcgacggttgccaacttaattaaattatactgttaattttacatattctttttaaaatgtcaagcaagaaacagtaaaatgttaagtaaacattgttagtggtacatattttatttttgaaaagtcccatctttttttttttttaatttatttttgcatatctacgcttctctcccttggtgtgtatctttttacgcgccccttttaatgggaaagacacccacattttgccactacaacaggcagaagggaagaagcacatatatatatgtatgcatttatatatatgtgcatacatccttgtgtatctaattaatatcatggtattgttaaaacatatacatgcaccaaccgaaaattgaagttatcgagcccaaaaaatgactagttgtagtcttaagtgtagtatgttaccctgcgtacacatacggaacacgaaaaatgaagtaaatttggaagacccaaaggaagaaggcacaatacaatgttacaaagatgaaatgaatatcaatgcagaagaaacgacgcatgttaaaagtgcaatcgataataataataataataatttgtatgataagtcgtccgacgatttaaatacgaactttgaaatttgcgtcagcggtgacgtgaacatgagtagcatggaccctgcggcgtacgcgcagctcttggccaacgagagcgaaagtgcgcatgtgaacgccaccgcgagtggcagggtggtcgccaacttgagtgaaaatgccaataggaccacgtacgtcgacacgaacgccgacgtgatcagcggtgtgaacagcgccactcccatgcgcgccattgacagggcgaacaggagcgcgaaagttaacgtgaataagtgcacccaaataagagatttcaaccccgaggagatgaaggcgtcgttcgagcaggatcgaaaggacatcctgctgaacacctacaactactacttctgcaatagctacggggacataaaccagagcgatcacaagagccaagacgacacgaacgtgtactactacaagcgggtgtccctcaattttatgaattacaataacgacgcggagtataaggactacgatgatgacaacggcaataatagcagcagcaacggaaatgacagcagtaacgggattgacagcagtaacgggaacgacagcagtaacaggattgacagcagtaacgggaacgacagcagtaacgggaacgatagcagcaacggtaacgccaacagtaacgccaacagtaacaccagcagtaaggccaacagtaaggccaacagtaacgccaacagtaacgctaacagtaacgcaaacggtaacgccaacgcgaatgcaaacgcgaatgcaaacgcgaatgccaacggtagccggtgggccgaaaagccctgccaagtaaaattcaagaagtgcaacacgaataaccttttttttagaaccaattcgtacgacaatgtatttttgaagaagataaagatcacgagtgtcgacaataagtgcaccagaaaaagcataaaaaagtacaaaattccctttgagcccaatttttacagtaaccgcttcttcttctccgacaagaacataaatgaagatctgcatccgctgagtgataatttcacaaagtattgcagttccctgtccgtcaattataacaacgtcaacagtaatggttgtagggacaacgccgttgtaaataacgttaggaacagcgacattggccctgggaatcatgccagtggttttagaaacccaggaaggcgcaacaacgccagtagtagcaacagcacgaatacgtcatgcagaggttttcctcggtactcctacattttgcgattcgagggcccccctccacatttcctcattttgaaatacaacaaagttacaaagaaagctaacatagtaaaaaaggtgcctgtgaataagaacatctcgttcaaccttgcgaaatttattgcggaaaagtacatccaaattttgagaaagaacttaaggaagaaggagaagaaaatggagaagatgaggagctccggggtcgaagcgaacgatggtgaagcgtacaatggtgaagcgtacaatggtgaagcagacaatggtgaagcgtacaatggtgaagcagacaatggtgaagcggacaatggtgaagcggacgaggatgcagtttgtaatgggacacatgccaacagcaacaagggaagcaaccgaggaagccgcagcgagtgcccgaacggcagccagcacgagagcaacgacgcctgtgactccaagaagaatatggactacaacaacagcaccaactgtgaaagctaccggggtaactttttcaactttagcacgaagaattatgatgatgatgacgtgaacaataacaacagcagcgcctgcagcagtagcctccgtgacgaccataacggggacaagctggataatgagttcgataatgagcaccataatgagcccaataatgagccgagtaatgagcacaataatgagccaagtaatgagcccaataatgagcacaataatgagcacaataatgagcacaataacgagccaaataacgagcacaataatgagaacgaaaacagcgacaacagcctcttcaaccgcagcgggggaagcagcgcgaagaacaagttcggcgcgaggagtcaaaacagctcggactgctccgcaagcaaaagcatcgagcggttaagtgacgaaagacgaatggctgaaaccccgcgcaaaggcgaacaacccttctacagtgaactgctaattagtgagaattacgagaacaacgacagtaacgatctgcagaatatagacatgaattcgataagttacgaaaattgcagctcggaaaatttgcacgatgagaagctctgcacctatgagtacctcaatatagacttagacaatgtcgtttttaacacggacacggagaaatacatcaagtttttaagcaacataaaaatatactacctgcataagatggatgacatgagaaagatccttcctggatgtgacgactcgacgggaaataagctggtcattttggtgaaaataaagtatgagacgtgcgtaaagtcgaagatcttcatttttgagaacgtgcaggatatgatgagtgagtacgagtacgtggatgacgatttgcttgacagtatggagcagggcgacggcgaaaacacgatgcagtttatgctgaggaggggtgcgagcatcggcagtagtaatagcggcgcctgtggggggaatgcctattatggggcaaatcatgtgaagagcgaaagcggtagcaccggacccaatgcgaatagtaacagcgaatcggcgaacagcgattctttggcgaaggtgccaacggagagtgcatgcagtgcggggatggatgagaatggcgcgtcattgtgcgaagggggcagctcgagtggagaagcgaatccgaagaacgaagcgcagcacgatcgggaaagcgagaagaaaggcggcagcggctcaagcagcaacaagaacgatagcgagcctggggtgtgcaaattggagcacagcgactacctgttgagctccgattacgcgacccaggaggcggcagtgaagcgggagttgttggaaggagaggggaatgacgttggcggcggaagtagcagtaacggtggcactggcgaaacggcgaagcgcaatctagcggaggagatggagaaaaagtgcaacgctttaggaatcatccccgccgacaaggcaaaccatgaaatgaacgaacggaaggcaaaaaaaatgaccatgaactataggagaaaaatcattcactttatacgaaataacgtgtacataaattcatacatatacgactgctttgaaaatgtatacatgaataatcagtttttcaagaacgacgtaattatagtgaacaatttgtgtgaagaggatcaaatggttgatgacatcccggagtacatatacgaattgaacaagtttgtttttattaagtttaccaagtttgatcattacgttaggaagaatcacaaaattgcagaagggtatatacagtacttgctgcagagtaacataaagtgcattaataggtatatgataggtataaggtgggttccggatatttatgcttatgaatattatgtgtgcaaaattatggaggggaagccgaaaggtgttgaattgaaaaaccaacagaagtataactactctctgacgttacagaaagactcgaatgagaaaacgttgaagtatttggtggactatgagaataaggttattgacaatgtgttgtgtgttttgcacgaatattatcaggcaagtttatttaccgagaagtgcatcttcaatttgtttaagttagttttgctgagggtgagtctttacattggcgttttgaacacgaaggttattacgctggatctggacaaggccatgtatcgaatgaagaagttttcggagcccataagtttgtgtgacaactgcgcggttcccgagaatgagggcacgcccaaggggtcggagaagttcctcgcgggggatatcagcggcgcggtggagtgcagcacgggtgagcagcagcacgagagcgcgtggaacagcagccccctgcacgtgggtgccgcgggcggcgggtacagccatgtgtacagcgggctgggtggtatgggcggcaacatcggaggcaacatcggcggcaacttcggcagcggaaggaacgcgaactgtcacgtcagcctcgtgggccgcaacgatcatacccaggaggaagcagatgcaaaggcaaagcactcatctgacagcgaccccagcaatctcctgcaggtgtacgacccctacaacgatttgttcctcaagaaggagaagtacgaaaatgagggatacatgcaaaacaaattaaggaataaaaagaaggttagttacaacttggataacacctccctatcgttgaggacccgacagaagagaaaaaactttgccatgtcgaagggcggggttggagtcgcaatcggtggtgctgcttctggcagcaacgaagtcgggggaagcgtaacagggggggaacccttcagcataaagtactacagctcgtcggcggataacaacaaggtaggaaatttaaataatcacaaaaaggagtactactctaatgccagcgattttagcggggcatcccatttgacggcgaagcataagtaccacctccgcagcagcaatgcgcagtcgacggataattactcctccgaggagtacgtgaccaggataaaggtgaggaacaggaacaagggaaggcgtaggatgctgtacaaattgatgaataaaaacgggttgatagaaccgtactggtggtttttctacaatttgtatgaaaacgcgacaatacaggatagcggaagcaattgcagcagcacgaaggggaagaagagtgggatgatgcgctcgttgaagttgaagggagggaagagtagcggtggcacggcaggcggtgtgggtggcgacatctccggaggtgacgccatttccaccgtgaggaaaggccaacacaagatgagcaagctgttcggaaattacgagggcagcaaaaagaagacccgcaaatcgcgcgaaaacggtgagaagtacatctacagcaaattgctagaaaaaacgtacaagagcaatttaatgaaccatttatgccagaagaagaataaaatcaagatcaagtacatttcgatggtgcatgacatcatttacaaaaagtttattcttttgagtaatacaattttcccgagaaatatacacgagtcggaaatattgtacacgctgttcccgcacgagccccacaccttcatgtttttgtacacggatgacaatttccagtatcagaatgagacgtttttgaagtacgtaacgtttagtgactacttgatgaatataaaccatttgggggatggcaggaagggcgcgatgctgatgcagggaggtgctgatagccatgcgctaggtgtcagcggtggtatcagcggtggcatcagcggcggcatcagcggcggcatcagcggcggcatcagcggcggtgtggttgctgctccttttggggggattatcccagctgatctgtacgaaggtgggttgctatctctggatgcgtgcaacgagctacaaaatgggaacataaatatgaacgtccatgttgggaacagccgaggaatcgataaagatttttacgtggaccatttgattatagacggagcggaggggctggtcgattcgtccgcgaatgtgttgttgacaaatgggaacttaaaatattcgagcatcccgaattacgaaagagtgaaaagtagccgacgcgatgcgtacttggggctgagtgaaattggaggaggaaggtcgggggccctcgggtacaatgcactgttgaacatcggtgggggtgtggaggacggcctgaacaatttggagggcctaggttttggtggttacgacacaaattacgcgttcggtggaaatggcgatccttaccgcccggggaatgaggctgtcggtggaggcggtattgttgccggcgcgaatgcatacctggacacgccttccagcacggggcacaaagtgttcggctttgaaaggagcagaagggaaatcaagccaaacgagtactacgactattttatgaacgacaagaacttgctgggtgggaagaacaagtttcacaacattggtgagaagagaagcgtttccaatacgaccttcggaaggggcagtaaatattacgaccattatggagaccaagaggataagaagaacacgagcgacaatgacatttcgctgattaagaagaggaagcatggcaataagagaaccaagagtaataacctatcaagtgtgaaaaattttagcaatttgtgtagtagcagtaagagcgacatgaacaacaatgggctgggaaacagtgcgctggatagtaacgtccacgaggattcaatgatccctatgggtccgctcccaacaggggtatacttcgactctgcgcgaaagctttggagatgtcagtggaaggaaaatggaaagtttaagacgaaggggttcagcttgattcattacaacaccctggaggaggcgagaaagcagtgcattctgtaccgatgtgacgtgggcaacatacctgtcaaaagtgaatggctgaatcctgtgtacgtcagttcgtcctacttttacaacaagaaatatgctagcagtgcgaataacaccaataacagcgcaacgaattatgcgaccccgcataaggagttaaaaacgagttctttgaatttgaatcgattgaaggagaaaacgaactgcgtggagagaaatgggaaagggttcatggacggatcaagcaaagattcgagtgatcactactacggcgtggttggtggtgccggtgccggtggcgggagtgcagtgggaagtgcgagcgttaataggtattccacgaggaacaatacggcctccagcaatctcaacttggtgaataatgacaagggcaacgagatagacatttccattttgcaagaattcgtgacgaagaataaagaaaatcagaacgtcaatgagaaggtcgagggggcgaataacaaccatggcatggaagacgtggtaggggatattaacggcttctttgaaaatggaagggtggagagcagtgcagtgaaggagatagaggagggacacccgcaggatcacccccacccgcagcaagtggtggatggtggagaagaaagtggagagaccctcgccgggaggagaagcaaacgcatgaagagtagccctaatcatgacacaaattataagatagaaactaatggcgagttgaaggactactaccgagggggtggtgccgaggactttatccccactttggagaacgtgaataattttgagaaccttcgaagtgcgttcagtaagaaaattctgaaggagatccaaagcgcgaacgcggaagggagcaacgggggctacgacttaatggttggtggaggtagtgtaggggtaaaccgcactccaggaaacaacaatagcagtgacggctgcgatgctgtgtcgagcaacttagagatgatgctgaagatgctgcataacaaggacgggaaggaggacgacccatttaaggccactttgaacggagtgaagacggagaatggactcgcctcaggagagccaggcttggacgtgagtcttgggagcaaggggaacgcaggcgaaggcgcagacgtgtacagcatgttacgtggggttaagaatgagatgctgctgcagagcgacaatgaaaataatttgccctacttcaatggcattcgaaagaaggggaggaagcagttcaataagaaggagttccattcggttatgagaaaggacgtaaaccgagagaaacgaaagagcgtagtacctctgatggatgtggtgaattcgttggacgtcattggaagaaagggaagcgaagggacgtttatggaagaccccgaggatggtagcagtttgttactaaacggtggaaacatttgtgagagcatctccgcgtttgttaagtatgccagcgagaataatgagttcgcggcgggaggtggcgcagagggaggagtggcggcaaacggagggggtgtgggagtcggactcggtgcgttgagcatgaataagagccatggcgaaaacggaggccccccaggtggtggtaccaccagcagtggcctgtcaaagatgagcaaggggatgaacggagttggcgacaagggaggaggagagtccgcgttgagtaacaatttccccgatatattttttcaggacatcaagaactttttaaactttgctaaggagagagaggatctcgcaaaaggggttagcagtggtgccgctggtgtggtcgcagacaatgtgggtacgggaagcggattcgagggggaggagccgaccggggggctggcctactttaaggggaagaaccggaacgccagcagcgcgaacagtgagtacgagaattacctgagatcgatcatggttcagtacgagaaggaggagaagcagaagcagcagaggcagaggcagaagcagcaggagcagcagcagcacctgcagcaacggcacccgcagcggacgcccaggaagagcgagcaggggggcggcgctggcgacggtgcgtttccgctggatgacggagatttgaaccctgcgggtggtagcgcgcttaataacctgatcggtgcgagccttctgggcaacgagcaaggagatggcagtagcggcgataagaaaggaggagcagactacctcgaatctaacgaagacggcattaacggcaacggcgtcgtaacgaacgacaagggggagaaggaccaaggcaagaacctctcggctggattctttcaaaagtatctgagcctatttagcaggaagcagcagggcaccaccgaaagtaacaaccatgtggaggaggacaacaataataacagtaatagtaatggtagcagtagtaatagtaatggtagtaataataatggtaacaaggagggggcttctccccccgcggcaggaggggaggaagccccggacaactccaagtacgtggagtatcagagtccagaaaaagaaacgaacgattacaacacgaggaagaagaaaaaaaagggcgacatggcctactcctttatgaacaacaatgactactattactacgacgatgataattttaatgaccactttaatgaaaactacgacgaagatcagtttaatgaccactttaatgaaaactacgacgatgataattttaacgaccactttaatgagaactttaaggaaaacgagtatgggaatagtcaccacatggtggatgctaatttggaccagaagtatttgggtggatttaattatggccctggagggaacagcattacaggttcaggtgtgtacgggaagaagaaggccaaaatgaaaggaagtaaaaacaatggtacaagtgttggggggggtaatggtactttgggaattttgtccgacaatgaatcgaagatgctgggagggaaagtcggtatgaatggaggtaagaagaagaacaaccctgggggaggtggatcccctggaggagacatcgacatcaatttgataaaacagtcgctgccgaagggcatttattatgaccatgcaaagaagttataccgagtgcagtatatcataaacaactctattaagacgaaggggttcagtgtgaagaaattggggctagctcaagcgaagatcgaggcggagtcatttcggaacttttgcctggagaacgggcttttgaattcgcgcaagaggagaataaactcgccgtataacaagaaggaggagaagaacttcaaaatgataaaggataacgaggagatcctttccaacctgctctacttgtacaacacgaataatgggaagcagccgatgcagtgaggtggtacagtagacgaggaggagggcgcagtagagaaggagcggggcgaagagagtcccacgctgctcccccccctacgttatttttcacgcccgcagaaagtttgcgccgtagaagatttgccctgtcatatgccacccgttagttgttagcactcgagggctaccgcgcggtacatatatataatacctattgacgtgctgcacctttgcagttttttgagttttccgtttggagttccggagtttgtcttttgaagttttcattttgaagttttccttttgaagcttttcttttgagtttgtcttttgaagttttccttttgaagcttttcttttgagtttgtcttttgaagttttccttttgaagttttccctttgaagtttttctttgaattttccttttgaagttttccttatgaagttttccttatgaaatttgcctttgaattttgcctttgaattttgcctttaaatttttgcccttaattttgccctttattttgcctttgaattttacccttaattttgcccttaactttgcccttaatttttccctcgagtttcatgttgaatttccctttttgaaagcttgcgagcgtttttgcctgatgtttcttccgaagggaggaattggggagggggggagctgaagtttccccaagttgtaaactggcagccgaatttgtggattccgttttttttcaatttggacttgactgacccccctgctccgttggctcgtcagcagttgcgcatatgtgcgtacctgcgctgcgtatcattgttgttggtgcgttaggagccttttttttttccctgttccttttttttccctttttcctttttttttccttttaataattcacctttgacaagaattatcctattcacattttcaaccccttttaaaacgatttaacaattaattaatgaaaggttttttttttttttgatggtgtgatggttccccagcaggttgtgtgtgtgcgtggcgaaatgaagcggtggctcattttttggctaatacatactacctaggggagtgagtgcatccgtcatccgcatgattgacacgcggttgcagtgtagggtatatatgtatatgtgcgtgtatatacaagtgggacaactattttggagggagactataacatggcatgggtggtgcccctctcctccagggattgatgcagcgcaattttttttttgcgggacagatcagatgactaggcgtgacttacgacacatgctctgtaccataagggtagcagacttgcctatagtatatgtcgcttccccaaataagtgcacttataatatgcttgcaaaattttgctttggggccagtaaagaaaagtagtgtgcccccctcccctgttttattcatccctggatcatttgagcggagtggaagtagctgacgttgtgaatttttttttttttttaacaagggtgacaaatttgcatgagttttttttttttttttcacatctgctttgtcgctcaacaagtttgctgtaaccccccatgcggggccactgacgagggtagttttctccactttctcaaccttctccactttctccactgctctggattggaacgccttttttttgcatccagtgtagatgcgcgctgcgatttgtgaagcgaggctgaccttttctcgtgtttccaatttctcccaagttgagggagcaccccgagcacgtagggagagatagcccctatatgttataggcgttcacgagagtacacgcaaaagtgtaggcacctgcgcgggtgtttctttcgtccgccctggcttcgtccacctctttttctgcttctccctcctcttcttctgcttcttcgtccccctcttcttgttcgcactgtggaggcttccccagttggtactggaacttccatttaagggcagcactgcggtgacgtgcacagcgtagggatccgtatcgaggagccaaatgaggaagctcctagtggaagcagctcgggttggcacccccagaaattactaccacctccttctcgtcccatcaattacgccgttcatacctcctctccatgtgcaaaaaattccatttggaagtaaaaagaaaaaagaaaaagtggacaaagagacgaagaaacttcggaaatttttgaaaatatctggtatgaaaaatgatgcacagttggaagaagcagacgaggtgaaacggagtggacagagtggactgagtgaacggagtggacggagtcatggagagaatgacgaacgagaaagagatgctactaccccgatggaggtagactaccaagcatatgacgtgaaggcacaagaaattcttaaagcttttgagaaaaaaatgaaaaaaatatatgacaacaatttaagtgtcgatttttttaacaacatcgttatcgtgaaagagaagcaaaattttcatttgtccgatttagctcaagttgttgtgaagtcagccaaagtgatttattttttcccttacatgactagcgatgcgcagagaattatttaccatttgaagatcaaggacaatacatggaaccccactatgtcgaatgacgggcagtatattttgctgcatatcccaccactgacggaggatgtaaagttaaagaaaaggaaagaagcgaaggagcttttggaaaagatcaaaaatgacctgcgcaatttgcggcacaggattcgcgacgatattgcaagacttctccaggcagaggagtggaagatcgtcgagcggaacaagctggacgcctacataaaggggaaggtcaaggcgatcgagcaaatatacgaggactacgcggagggggggcggtagagccgtaaagcggttggagtggcgaagcggttggagtggagaagcggttggggtggtgaagcggttggggtggtgaagcggttggggtggtgaagcggttggggtggtgaagcggttggggtggtgaggcggtttgcctggttagccatgttaacgccattccgctgttctcccctacccaaattcccctttttcttttttttaaaaccattgcttgcgcgctgcagcgctggttaacctcgttcgagcaggaccaaatcacacgcctcattctttaagagcaacttggaggccccccttttggtcccgcacgtccagatagcttgtgcattccctggggttgaaaaagaaggaaaaaaaaaaaaggagaattttttttcacaactgcagtgtgagccctgcttcgcggttatgaataaagagagacgaatgtatgtcttcgtgtgacacttgtttttatctgttaattttatttttttttttttcttttttcaccctgggtagtaggtcaacatgtgcctcttggtgaagtaataaatattatcgctctctgctgttggaagggagacagtgtgatgagtgacactgcgtgggataaaaagacagaggtggttacgcttcgcaccttgttttgtgataataacaaccaaaggaaatgcattgcttacctgtgttcatcgaaaaatccgggacgattctcttcacgtaggccaggacgtcctccacgtcgagctttagcgtcgtcgcgatgtagaataccagcagggagagaatcttctcaagggagatgtagctgcagggtagaaaaaaggttgtgacgggacggcgcggtgtgtaaccctttttttactccgcgtaaagagcattacacgtgtgttattttcgtaagtgctgggtgggttgcgccgactctgcggggaattcatctcgcggatgctccttttcccctctctgtccagcttaatacctgtggataaagaccctattttcgccattttcaaagaggatctcatccagcagaaatttcaagtgggtacaatgggtgaagttgtaatctctctccaggtcgatgatgtagtactcgaacttctgtgtcagtaggggtgggtgggagagcaccgtttggaaagtaaacgttgcacaaatggggagcatgcacaaagggggagcatgcacaaagggggagcatgcacaaaggggggagtatgcacaaatggggagtaagcacaaatggggagtaagcacaaagggggaggatgcacaaatggggagcatgcacaacggggcagatgtgtgggttcatatgcccagcaaagatgctgaacccacggaggtagatgcacgcatctgcagcagaacccacttacatgtgggtaaattatcctagccatttgatattcttcgttgcaccttacgatgatgatgtctgtggcaaggagggggttcaccgggttgtccgcatttgggtagtggtcgacactgcagatgcgccccccgcgggcactaaggtgcggttcgatcgtatgattatctctccgccatactgcctattcggcgcgatgccactatgctcattcggcgcgatgccactatgctcattcggcgttgtcccctccctctgtacgcgtgatgccgatgctgccgaggagcaggatgttcttggagtcttcgtagtcccccacataaaccctagttataatttccctgaggccccttttatatgcatcccctacttccttctcctcctcgtcgttgccccgtttggcttccgttgcgagcaggcccaccggcagttggcgtacgtgggttccttcgggggtgctcatggttgcttgtgttcatgctcgttggctctgtcccgcttcgttcgggagcgcctttcaaaagggatacacaggggggcaaaaaaaaacattcaaaaaggtatgcaaaaaggtaggcaaaaaggtatgcaaaaaatgtgcaaaaaaataaacttacacaaaaaagttcccaaatgaggggaataactgcatgattaccctaaagggcgaccgcttcctcccttctggtggctcacttttcgtaaaaattgaaaaaaaagggccaaaggaaaaccgactcgaatgtcctttggggctcagtagacacgcgagcggggggtgagaagtggaggcggaaaagcggggacgaaaatcgccgcgcgaaaattggtgcgcgaaaaatcgtgcgtgaaaaattgtgcgtgaaaaatcgtgcgccggaattttctgcggcggaaaactgcgcgaacggttgggcagtcgcatcgttctcatcatgatcatgagagtttgttcggggtggaaacaaattacatctttcgtttgtctcgtttgcctcgtttgtcccgtttgacccgtttgtcccgtttgacccgtttgtcccgtttgacccgtttgtcccgtttgagtcctcgctagggtgcacatttccatgtatctgtgcatgtgcctgcgtgccaacatgctgtgacgcgcgcgcgcgaaaacgaggggaaaattggcccatcgcgcgtgagcgaaaagtacgagcagtgttgctgcggtgtggtatcgcggcggatagcggaagatagaaaaacatagcctcagtgagctgcacagagcggcacggagcggtacagagcgatgcgtcacactgcataccatcccatcgcgacgctttcaccccgagcggtaacctctttcagggggaacatacgccgcacatacatacacacgaaagcgaggctaaattagccacgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaatatatatatatgtatgtatatataatagagaggggtagaagttgccagttcgtgagtgccatcccggattagccgatcggaagcagatctctgctgtgggggagagtaaccaccgtgcagtgattcttccacggcatccccacaacacatacacgcatacggaggtgagaaaaaaagaatggagtactacggaagggagaagaaccggtgggtgaaccaaaatgaaacaatgaacagagtagagagaagcaaagaggataattacgttttcatcgatgaaaaatataaaaattattttgacaagataagtgacatatttgaagacaaggtagagtacatacttaagaagcattttaagaagaacgagccgacgaataaaaacaaactgctctgcttaaacgtatgtgtgttgtggcagaagaagttcttggttctgctgagtagaagcctgaatgagttcgaggcgtataggaagaggcacgagttgaaggatggcgaagagcggcaaagaggcgaagagccggggaaggctgcaaacgaacccgggcaggacagaaatgaaaaaaatggagacaaccaacgcacagaacagttaaagagcttcattaaaaacgtaaaggtagtgaataaccaaagcatcgaagttgtatatgatgcgaacgaactgggagatgatggtagaccgtgtgctgaactgacgacggatgaaatttattacctcctggtggaatccaaaaaaagtgaaaacgatttaaaaaaaaatatattcacatttttgaagtaccttcctctttttatcaagtgtatagaaaataaaagtttaatcgaaaagtccatcttagaatcgaagcttcttctaaatgatacccaagggagaaaccctaataatgaggaagaggttccccattcggatgaagtaaatgtgaatatgaatcacacacaggaaagtctgtcccccatggaaatacaaaaaaaattagacgaaattgtacattttgattgtaatttgtcagaaaatttggagacaatttttaaggcaggagtaggtatcatagatatgacgaatgggaagaaatttcgtatcggtgggatggatcccttggatggtggtacccacgtggataatgatgcggataagcagaccatcaatcggatggaaaaccaacaggaacacgatgatgacacaaaggatgagtacttccaacatcatgccacctttaacaatttggcagatttatctaaaaattttttcagtaaaaaaaataacacctcacttattctccctctatcaaagattaacgatctgtctctcataaataatataagtaccaggtcgaacaacgatgctaaggaagagctctccgaaagtgaagctgctttctacatttacaaaaataacatggaaaaactcaacctctacgggatggatttactcatcaatttaaacaataaattgatttacaaaattaatcatatttatagccttattcaattttactccatgttggcgaaggatgtattcaacgaggggtagctctccgtgcagcggagtttctttcctggctagatcgaaacgttcactctcactcgtagtacctacggtgctccttcacatcgttggaaattatttttattatttcctttttcttcccgtctagcgctttggccatgtgtgcgtaaagcctttccccgtacttgttcattttgctgcaaagagggaggggaggggggatgaagacggggaaggcgtcaaacgggcgtagtgccctgttgctgaccgcaatgggggatagccatttcttcccccttctctcccttttttttttttttttccattttaaaaacatgctcacttctccaattttttagcaatgtagagattttcctcgctgtagggcaggtagagaatctccgcgctcgccttccgcttcgcgccgctgtccgtttgtctgtggtcgtccgtggggccgtacgatttgtcgatctttttgacgatgtcgctcaggtcgtcttagcaagtgggggggaacgcgcgtgtggatatgtgagtgtggataagaatggcgatgcgaatggcgatgcgaatggcgatgcgaatgtcgatgagaatggcgatgcgaatggcgatgcgaatgtcgatgagaatggcgatgcgaatggcgatgcgaatggcgatgcgaatggcgatgcgaatgtcgatgcgagtgccgatgtgagtgccgatgcgagtgccgatgcgaatgccgatgcgagtgccgatgcgaatgccgatgcgtacgcatgtgcatggcttcatctccgcaggtccccttttcgcaaaggagcgcgacaattacgtacagtcagaggacatgtccacgtggtgaatttttagaaaggtcacgtttccctccccttttgcgttcgccttttctgggggagtgtctctaccgcgggggagaaaaggtcaagatggcacaaattggggtgcaactatgggatctacgtttctattgggatgctttattttaagctgttttggtaatttgccccctggagcgactcccctgggggggtgcatacacacgggtacccccacccgtcagatgcctacttttttctctctctctctgtctatctatctgcctatctatctctatctctacctatctacctatctatctctatctctatctatctccccctctctcatttgtttacgttcttccactcgagaaaggagcagcgggcaagagacttaacacatgaacaaaaaaaatgacattgctgcacagattgtcgtgcaaatatctcagatggcttgccaacatgtcccttatggttgaaacgtaggaatcgaatagggactttatggcttctttcctctttgtgacttggctagctgtgttgtctcctgtgtctgtaactttgagcctctcgtttaattctttaaattttttcagcagatttttttgcagggtgtttattcgttcgctgtgggatggaatgacatagcgtataactggggtgatttatcgctcgggtggtgaggcgacgcttttttgctaaaatgtgggctgtgcacattggaggagtgatcctctctgcggtttctacggggcggtgttcctgcagctgaggtttctacggagtggtcttcctgcagctgaggtttatacggggtggtattcctgcagctgaggtttatacggggtggtattcctgcagctgaggtttactccttttgaatggattcttacgtgcacagcgactcgtgccgcttatagatgcagcggaaggtgaagtaggcggctttctttgacaggattttcaaataagtggccagggtggaaatgtcgtccgcgtactggcgaaggggtgcaatcggggaaggggcaccgccaccatgtgttgcgttcgcaggggttctcacatgggtgtggcatgcatgggagtggcatacaaatgggtgtggcatacaggggagaggcatacaccggagtggcacacaccggagtggttgcagttgtgcacacagggcatcttcttcactggggagagaagaactgcttgcggtgagctggtggagcagccctttgtgcgtaatgaaccctacctcgctgtgtatcttcccaacatgtatgtcgtttccagtgtcggaatgcagaccgcgaagttgagcaaaagttctctcgaacagttccgacacggtctccttttcaaatttaaacaaatgaatcagctccgttctacgtgacacatggtcgggacaaaatacaaaagaagacgtggctttcttgttcaccattaggtcagtcagctggattttcttgttgtttaaattttccgtcagtatgttatttttatatatggcatgtgaaaggtcgtatgagatgaatagcgaatggttgtattttggttgtctctccttggggagagccttggcgaggcccttccgcggagttacttgcactacgttactaattaggtggataatgtacatacatgtgtagagaaaaaacttcacatctagatagtcccttcggataagttcattctctgcataggaggacccatcaggggggtgcactttcccaggggggtgaacctttccagggtgatgcacctttccagggtgctgacctttcgcgatggttggttcactgttcttgccgccattccgttcctgaggatctgtctccttgctgactcgagtatgcttcttcgttcccccttcggaggtccccttgccgctccgttttaccttcaccccactgggtgtgattctttgtgtgctgctgaagttcgtctttgtgtcgaacgcgctggtctcgttttctgccccagtgtcaggtttagggacgcacttctggggtggaaccgtctcgcatgaagactcctccacgtcccgttgctttcccatttggtcgatccctttggccccttcttgttcttccccccctttaggtccccctcccctatcgaagaggccaaaggtgaggtagtcatccgggctctcctgcaatccggtatctttggagaacaccaagttgggcaggtgcggatctatcatgcgagagagaaaaaaattactcacaatggagtcctgtcgtgctaagtccagctcgtatcttttttctatttttcggaatgtgccaatttgatagatgcagttttgcactcgggtgaacttgtcctggaggtttaagtggtgggtcctcgggggggccgcgttggcgaagttggagaagttggccccgttcacaacgctaacaggggtagcagaggtagcaggggtagcaggggtagcgggagtaacaggggtcgcatggctaacagggctaacggggctatgcgtgcttgccaccctcggcgcgttggacccccccttgccactctgcgcgtccctgggcgacctttccatcttaagggagaccctagacgcgtatgctgggtgcctagccttggtctccgcaggatatggcacccccgcactttgtccgctggcctgcccaatacacaccctgatctgataaactagaagataaaaaatgaggaggttattttttatttcctcctttgtgatcagatagtcaatcatttgtctatctgtcggaggtggtgctgttccagattggccccccctgttggagcttctgcacgaaatggcccgaaatttgttgttaaatatatactcattggcactgaacagattttcgatgtcttgtcttttcttcgaaatggaaagaaggagaaaatttgaattatgcaaaaacgtttcaattgtacccaagtcgacgttggtttggctagtcctaatgagcatggtgtaataagtgtctacctttttaatttctgctcttagttctttctccccacatagtaactgttccctaagtgatttgaagctacctttgaatgcttccgccagttgggtgtaccccctggggaagttgtcctggttgtggtcgtcgttgtcctgatcgttgtcgctaccctggtcgtggtcgtctctttttcgctcgagcattttctccatgaggcagatgatctttttaaagtgttggtaatcctcccagttttctttcgtcacctgttcatattccttcaccaattgggacaattttttggaagcgttatcaaacgtttttttatttgctttatatttttcctccaatttgatggctatctctttgattttttcttcatctctgcggagctgttcttctaacttatccgcctctatttcttggcagcattttatgcattcgctttcggatctcatttttgtctttagcaggtgttcgaatagaatctctttaaatcgctcgtagtaggaggaggtaaaattttggaagagctgttttaggaggtcctcgttgaatagcagctcgtcgggtagcaatagcttggggacttgaggcattggagggggtgtctcctcagagtgagtcccgtcaggattaacctcctggttggaatagttttccctgttcgcttcccccttctgctgagtgtactctcttctaatctgcgcaatgtttgacttaatgttgctttcctttttcttctctgcgtaggaagtctttttttctgtttgtccagcaggccgtgtcttccctttgacggtcctttcgagaccacctgcaatattactgctacggtgtagcagctccatcatgttacccctataactcatgtaggtgtggtaccaaatggtttctgcgtcgtacgtgtatatatgtttgtctccgactagctgtctaattatattcctttcattgtcatcgctgtttcttttttgttggccctttacattactgtgctttccctcacctgggttggcctttatgccacctctctcgttatccctccgaacagatagcgtctccccctctgcatttatcaccttggctttgctcaaagcggagaagaagaaatccccccacagacgtttcgactgcgccaagagagtctcattaatggttcgagcttcttcttccccatgtgttacatagctttctaatttcttcatcgcttcgtccttaatggatagcaaccttttcatctccaaatgatccttacaatgcagacatttcatcacaacggagttatactctctcaacagtgtgtcatagttagagaggaataaacgattctgctgaatgcatttgttgagagattcatttattttcctttcaacatgggaggtcattaagagtatgtcactttttaaggtctccaaaatggagaaaaaggagagtatgaaataatcatctctcaaatttatcatgttataatgagtcagaatattttttgtaatttttttgaaaatatttttatttttgcaaacttgtgcgaagatcatttcgtgactgtgtttttcattttgctgggttactccatttgggttatcttccatgcggttaacctcagggtggtttccttctttgttgtgtttctccatacttggttcctcctttgggtggtcttccctttttacttctccctgtatattccgttttggcgttacgttggtcctccctggggtggtgtctgtctgattcgccttcccagcacactgctcctttttgagccattttggggaaaacattttgggagtctccctccaaggcggccttcccccagcagtggctgtcgctgttgtcgtggccgcctcctctgctgtgccccccccgacggcagccgcgaaattttccaagtggaagaacgtgtgcaggatgacctccctgtagcggaccatttctgtctttatctcctcgtacctcctgaggtactgctcatagtgttgattcgcattctggtagatgtcggagtaatgccgtgggtggtgtttcgccgcttcgtcctgcgttgccccgcctgctccatcttctgctcccccctgctgagaggctaagaagccagagaagaactggtcaggcgcgaagccaacccttctggcgtacacagtattgtaattatcttcgaacatagcaatgaggcggttaaaaaccttatccgtggataaactattgaggtaattttgcgagatgatggagtagacgtagcagacgtctcgatagctctgttgatgaaggatgtctcggaggaaaatatattcacatcggtgatatttttcgtacaaataattatacgtcttcgttatgtaatcattaaagtaagtgagaaagtcgagaaaaaattgttttcccctttccatttcggtagtaataaattgggaagcttcctctgtgctgaagaatattttttccttcattttcgcttgcagatggtgagtgctgtcattcattcctttgattaccctttcgtgtttcctctcaaaatgggaaataaattttttaattttttcattcatgttggtaaatagattttgtacacattgccatttctctgtgatgtcttctctttttttgtctaccttttttttgatctcatttagtatgcatttttttgtattttctgagcagtccttcatgatgggtgtgctgctcatttgggggccatccactgcgttgtcacttgttgggatgaatttctcacatacttttgtctccatcagaattgtgtagtatgtaacatagaagttgttattttttatttttccttgtgagttctcttcccttggtgatggatccccatcccattttaattgaaatgcttcttttgtgagtctttccacctgggtcagtatgctctccatttcgctctttagcaaattcgcctttaaaaacgtttcgctttttatttcctctatgcagttgtcgacctctctgtgatagtcctttatcaatctatatgaatcaccttctgccttgctcaaatatctgtgcattctttttatacgtagtttcttcattttttccattgggttatttatagcgttatgtagggagtgttcatttgtgtgtccctcattcagtcctgctctttctttgttgaatgttatctcagtttgatggttcccttcgatgtttactgtatctcttgtgtgattatatcccgtcttgctttccttccgttgtgtctcccttccattctcctgattgtactgttcattgtatttgttttcctcgtctgaggtttctctactcctcctctccgcatgcgcttccacacatctcatgacttgtgcgatgttgtccgtctggtttgtcactttccccccttcaattatgtgcacataattttttgccaactcgtcattccgccgttctgtaaaattccttttatcgaattttttttcctcctgagcggataaattttcctctctcttttttttactctccaagaaggagttcattttttcactgaaatttgttttcttcattttttcatcaccacatcaattttgtttggccccttcccgatgagttattctgctattcgttattgctcccctgtgtatgctgaacatgctgaacatgctgaatatgctgaatgtgctgaagcgagtactgtcgttatccgtgtcagtcttttgcgagcatccaaatggaggccataatttaaggtgcgcgaagtgtaaagcggaagtatatggcacacttcgggccccccaaggcttaaaatgtctttgccacacgtgcgtacacacacgtaggtagacgaaccggggagagctcacacccatacaggggttcaccaggggggaagaggtaaactggtcgaccgagacaaatggttattatttttgagcggcattcaaaaaagaaaaagaaaaagtggaaaaaatggcaaagtggcaaaatggcaaagtggcaaatggcgaagtggcaaatgacaaatggcaaatcgcaaaacttcgaatccgtggggccaattttatcgccgaaaaaaggcatgtgatgtgcggagggcagccaacgtgacggtcttgaccatgcagaccagttttgcccaaacgaaaaaaattgcacttcaacgtttggcgcgacttctaaataggtaaaagcttgcgcatcagcaaattggacaaacggagtagagagaagcataagaatgcgttcccttgtgcatgtggcgaaaggagatccaccccccctgtcttgcgcacatttggagagagacagaggggggggggagaagacccgaacatgcactccttttggccttttcctttttttatatcaaattagatagtgtcatgagcatatttgaagactcatacgaatgcccttatgtagaggaagaaggcaaaaaaaaaaaaaaaaaaattccccctctcttcaaaatgacaaatgtgcggggagatacgggttactagttttgcacacaggattgttgggtgggccttgtggcatgttataacttcatctaggtgatttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcttcacagcattgttttttgataaggcctaagggaagacacacattggagggcttttaaaataatctgttcccatttgcgggtaacaaattgcatgatattacttcacttggtgcgttttttcccctgccgtcttcgttttgcttggcaggtgtgcactttcgcgtttgcgcagcgtgaatacgcgtgcgaggcgcaaataaaaggttcgcgaagagagttcgtgtgagctaagcggtgccatctaagcgctgccatttaagcggtgtcatctaattgctgccatctaagcgctgccatcttcgtgtgggcacgcgggtatacgtgagtatacctacgcgcatctcttcaaggcagacgaatacgtttcgtttgcaaaaaaggaagtagagcgaacgaaacgaaacgaaacgaaacgaaacgaagcatggctatttcttcaagtgtgggagttatggaaagtgatgacgtaagccaaggggactactcgtgcaactccgagacaacagcaggtgctgagactagcgcgagcgaagatgatgatgggaaggggattcaaattaagatcaagagagccatcgaaaatggtatactggatgaagcgaaaaaaaaaaggaaaatactcaattttgatagaagcttgaaaaaaagaaaaaatttgaaaatcgaacaggagggattcaaaattagcattcggaagttcagactgtttaaaattgaccacgtgaaaaaaaaaggggaggaaatgctccccccagcgaggaatgaccgggaagtgtccaccagggctgatgaggacaaagcaggtgctgccaagtgaagtggaccttgaggggagaaccacgcaggaggcaaaacatgttacctccctctcgggcaatcccgtctttgcattaaaagtgagcgacggtagatttgcatccagcgtgggagcttccaacagaacaaaaaaaaaaaaaaaaaaagatatgtatatgtatgtgtatgtatatatatatatatatatacatatatatatataaatgaagaccactacgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaatttaatgaaatggtaaccgcacaaagttgcaaacccacgaagctccaaatcaagaggaggaaggccgctttacctgcctggacagcaaaacctccagtggagggaacttccccctttacgcgtttgcgcacttggggtggaaatacattcccggaaatgggcagtttgccagtcaggggagttatgcacacgtgcgtacgtttgtgtgtgcaaaaaagtgtagccctacaaaagggtagccagtggccaatgacatacctggtcaatcgcattgcgcaaccttttccgttcctttccgttttcccccttttagctgccaacccctcaaatgagggcgcatttgtgtctattcaactgcccgtaggtacttcttttcgcgaaagggacagtgcacgtgccggccccattttatggaagcacacaactggcggtgtacgtacaagccaagattcgtacacgcgtccggatgttttaaaattttgtttttaatttttgtttacttcattgatatgctttattttgtccaattttactttaactcgtttgatttttccttgacatcaacaactcatttgcgtcattcctaatcggactgaacaagacgctcggtaacctctacattttggcactctgaattgagcagtttcctgagggtgttatttttcctcccactttttccactcattttcccctcccccatttgtaccaatctgtgtgccccattctctcaagtgactagataactctgcaaaaaaaaaaaaaaatgaagctaagcctttgtagcgtcctttttgcattcgtcctgtgctccctttgcggggtatccaggggaataaatgaagaagggcaaaagggcggagtaaaaaacgagttggggaatgtaacaatagaagtcctgccagctgacgatgataatgacgattcggagttaaccaattatttgttggacgaactgatggggaataccgaggagagtgggcaattgtgaatggtccacgggtggggatggcggcatgacggggatgcaaagcctacgtagcgggagtaggagcggagtaatcttctaatcggggtgtagatcaaaccgcgcttgcgaagtgtgacccattggggttactgaaattcacatgtgatattaaacctgaatatatgagatgaaacggaagcgaagaagtagggggaaactcgcgtcggatgcttatttgtgagttgcccttacagtagtgaaccgcttttgggacgtgcttgccactatcgcgctgcagcgttttgtagacccagcaatgagtgtggtccgtgacacgctctacattatatatgatttagtttattttattcatataattttatttattttttattttttttttctaaacgtgggcgtatttgccaaacgcgtttaagcaccttttggaaaaacagttttcaactctgtgtcgacgctgcgacaaattggaactgcgttttatgaggtggcaacgaaaagggggacaagtcctcgcataaaaataaactaacatacatgggcacgtgtacatgcacagaagcaaacacctgcaacggcggggggtcatgcaggtagcttcgcccatgcgccgaatggcgtacgtgtgcccgttgcggatgctgcgatatttttgcgtttccaggggcaccccctattatccgcgtgtatgcgtgcgtaagtttcgcccgattcgtcactgtgtgcatagcattgctccaccagggaagcgtccttaacttaaccgttttttttttttttaaaggtggaaaataataccacgacgcaatgttgctctgtgtttatatgtagtcttgcccctttttgtccccactccatttttcacccttttttcaccttttttttacccttttttcaccctttttacattttatactttttccacagcgagatcgaagaattatgctaaaggaatataccttacgtagttaaacttttccatccttcgcatttgtcgattcttatagagaaacttttccatggaagtgtagtttcccgacgtgggcacgttttgcaactctacatttttccttgtacgtgcttaacttttttgggggacgaaagaaggagtcacaagggggaacaaagtttgtacgtttgtatgtttgtacgtttgcatgtttgtatgtttgcatgtttgtacgtttgtacgtttgtacgtttgtacgtttgtatgtttttttttttttttttttttttttttgtacaacattttcaccttgcctgttcagaaaaaaattcatcaacgtgacatcacaggattcgcttaaattggaggaaaaaaaaaaaaaaaacgaagcaaaaggaacgtacttagaatgataagcttcatcccgccgctcctcgtgaagcctctcctgtacattggtttagttgtcgctttaaaacatgctttgtacatcgtctactgggtgttaaattgtgtaagtttttgtgtgtgctgtctctctgcttcagcgagtcggagatttttctccccacaattttcgcagcagtgcatacgtaggcatatacacacagatctacataaacggcatgtacgtgcgtgagcgcgtttctccctcctttgctcttagctgaagtgcaaaatatttgctagaagactgagaagctatggcgacacagttatcatcaccgggtgcacggacggaattggaaaaagcttggcatattcactcataagggaaaatgttaatttattcctcattagtcgtaatgaggatgcactaaagagcatgaaggaggacctactcgtgagaaacaggaactacaagggacagatcgattatgcaacgtttgattataatacaggtagcttcacctcctataggggtattcaggagaagatcgaaaaattggatgtcggaattttgattaacaatgtgggggtttcctacccgcacccgttggtaagtacagtgcagtgcagcgcggtggaggagcgggacgtggcgacctcacgggtgtaaatatgcgcaaagtacgcgcaaggtaccgacaaagtaaacgcaaggcatccgcaaggcacccgcaaggtagccgcaaagtgaagagaaacctttttttttttctcccctttttttggctgattcttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaaatggcagatcgagttgagggaacataacatccaggtgcagtgccacgtgcctctattcatcgtgacgaagctgtccaagataaggaagcccagtacattcgtcccaactgcggatgcatacgcaaaaagcgcaattaaaaggatgaaacaggggaatagcacgtccagcagtgttatatcctcaccctatttcctgcacagagtgcaaatatgcctctacaacgccgttccgaaactgttatttgacaccatgtccttgatgactctcaaggcagttagacaaagagcgttgaagaaggtgagaaagggtgattaaatttggtttacgtaaggatacaattttttttcttcccccacccccctatttttatcaactcacttagcgatttatccgcacacttagcgatttatgcacacacttagcgatttatgcacacacttagcgatttacccacgattgcactcttttgctaataacttcatttggctagttgccctgtttacattttgcaccttttgaaaagggtacacaattcggcgaatgtccagctgtgctgctgaggtgtgcccaatgaggggcgtttccctttcgtagtttactctacacgtggcaataatctatacgtggcaataaatctgtatgtgcgcagttgctgggtggagggcccaaccgtctgtctcttctggttcgggcggatgcctcccacctgggggcatttatatcccccaagctgcgaagcgccaaaaaaatggatgctatgcacatggtgagattttaactctcctttgcgtaagttacgcccatgtgctccggggggtgagagaaaaaaggtggtaactgctatgtgtacgaagttgaaatgcgataggtgttgcacggtgagtcctcgcccgagggggacacacgagagggacgcgggaaagggatacgcaagcgggacgcacgaacgggacacgcaagaggataactctccccgtgttaaaatttttctttttttttcgcttctgcggggagcaccactggggcaaacttagctgcgcatccgaagtggtcgcttttctccattaagttaaataggcacgtgaggtgcgattttatccgggtggtgatgctgccgagcggtatggtaatattatgcctcctctttcgcagtgcgcatagaaacacttccccactccttcccgcggaccagcgccgtgtatgtgtacatgtgcgacctgttgtcttcgcgtcacaatttttatttgtgcgagcatttgttatttctccccccattcagcacgccaaacaagcgaagtgcatgcgcgcagagtatacgagagcaaagtataaacgcgcaagtgtacgtaaaagtatttgcgtattgacctttgggtgtgtttgtgcgtattgtcgcgcgggcctctttccctttttttgccgagtgcgacacgtacgcatagcagaggattttgacagcttcctcctgcagcggttagcgagcatcgtgttgtgaattggccacctgcgcgtgcaaggatactataccccgcggtgtagcagcgttatatatacataacttcttcccaccatagggcgtcagatggcctcattctatcgcaatcgtatgttcgcacgagctgccccttttcgcacgcccgcttcgtccctgttgagcgaagcaaatgttttgcaaaattttacaaccgaataataagaggtttcatttgggggacttcttctaatttgtgggcgtgggttcaactctgtggagttttcttcgacccattgccgttgggctgttcgctggatggttcgctcgggcggctagcaactcgtgggttagtttattttccgtggttcagctttatttctactagcggtagggtttcaccggtgtacttctcccaacctgggtacaccacagcagaagttaccctcggtgcaacgccggagcttccctgtctgagttgacgcgcccaccccgacaagaatgcacacagacgagcgaagatcgcacgtagacatcacccatatttaaaaaaaaacgaaaataaaatgcgtatctgcgcccccctggtgttgtttctactggtggtgatacttgtgctcgtgggcatagatgaggtagcgtcaaatagcaaagggggaaataataacaggaatgcgaagaatgccaaggggggaggtggaagtaagcaaggcaaaaatgaagcgagtaaaaaggatggtatgagtggaaagggcaaccagaaagggaagaagaaagatccagggggaggtggcactactcccaagggacaaagcaaaggatccgaacagggaaaacaaaaaaacaaaaaaggagatgatagccattttgatgaatttataaaggacatgaaaaacaaccaagacgaagataatttcatggatgaactgaacaagtttgaaaaaaattttcacgatgaagatttagagaatagcgaatatctatttgatcaatatggaaagggaggagcacatgatgaagagttcaacaatattgacgagtggaatagtggaagttacaacagcatgaaacctgatgcgaatgattaccaatactttgataacgatgatgttgttgagggggatgaagacttgacaaatatatggaacaaaaatatgcaaaattttgagccatctactatgttaacatttgaaatccaaggaaattcagaggaatatctttttgaggaagtaagcaattttaacacttattttcgaggtgtgttttactccagcaatgaagcagatgataataaaattttgttttttatcactgatccggatggacaaataatttacaagaaggaagcgagtgaagggattttttacttttacacacagaaaattggggtctattccatcactttgaaaaatagtaaatggatgggaaaaaaactcacaacggttgcccttgggttgggagaaaacccctcgttaaaatcggaacacataaaagacttcaccaattatatcgacaaaattgttgctgaaacgaaaaggttaaagaacgaattgaagtatttatcttccaaacacatgacgcatattgagaaaatgaaaaaaatcaccaacaaggcctttctctactgcttcatcaaattgtttgtgctcatctttttgtccctcttcaccatttactacatcaagaatttggtctccaacaagcgcgtcctctgagttggccccgctcagctgcgtggaggtgccgggggagggagaacttgtaatgtgtagaggagaggtatgagcggtatgagcggtcaggcgatttgggagaaatagtatgcaaaagttatgaacggtcaggcgattttggtgaagaagtgtgcaaaagttatgaatggtcaggcgatttggacgaaatagtagcataaattatgaacagacgggtcatttccgccaaaggtgtgagtgtaccgccgacagatcggaagcgcccccactggactaacacacaaaaggaaaaaaaaaaggggggcagataaacaaatgtgaacctatttgtagagtatctttttttttttaagtgataaacatttccctcattggaactgtttaaggcaagcatgagccgaatgaaattacgcgcacgttggagtgtgtacatgcagttatgcgtgtgtatatgtacttgtggtgtaccccccacatgtgcatgtcgcatttttgcaactcttgttttttcccaattttgaagcaccgaacttaaaatagccatttcgcatttttttaaaaccttttctaacggtacgaaggggtgaaggcaaatttcacgggtagccgagcagaatggacgagggggaggaataagctctcctccgattgaggatttcccccatccccacccccgttgggcatttttgccgacacgttcggttttatgttgggacaattttgagtgaccctaatttgtgccaagcttactggggcacataaaagaaacgtttttgctcccctactgggatgctacgacaaggtgtctacctcggtatctctgcgtttagatgcgtctgagtgcgcggaagggctatatttattttttttttttggggggggcgtgctgaatcggagaatttgggggtgaacgaccatgtgtgtagttttgttcgcgtgcgttttttacgcatacgcttgcggttggcaagttgcacattagcccgttagcccgttagcctgttagctcgttaacccgttagcctgttagctcgttaacccgttagcctgtttgcgcattttttttaatcctgtttgcctcctccgaggtgagtaaaaacggggggaacaaaaacaaagacggcggttgctccaaacggggaaaaaaataaagacaacaaaataatagcacacggtcgaaaaaacaaacaaatgcgtaccaaaaaaagtacccaaaaaaaaaaaaaaacaaacttcaaaaaaaaaaaaatacaagatgtgtttactcattaattacaacgacgatgtgggacgtctcctttgtaaacacgggataggtgagcgtggttaatttttttttttcccccctcgtgggggtcttacataagctgcgttttcctggcactacgtttttgtaaaggcggaaggaacgtaggaatggctgcacaagagaagtgttctctcagttgggcgtgggtacgttttgggcgcactggaggaagtccccccctgagttgctacttctccaggtggtgcttctccaggtggtgcttctccaggtggtgcttctccaggtgctactgctccaggtgctacttctccagctgctacttcaccagctgctacatctccagctgctacttttcctgctgctacttctccatctgcggggagacacacttcccatgtatcaactgacggagaaactgagtgatactttccgcaacatcggagtccacatgggatagagtaaagtggctcgttttcacattaaaggttcccctggtatgacaaaaattacatacactcacaggttgttgcagggggggattggtattgttagttatgtgcttcgccttcttatgataaaagggactgtttttcgtaatgcggattagctctttgtatctcattatttcatttcttgggatgattcgtacgcagcatatgtcgtcatctccttctggtgtttccttctgttcatctgtttgaccgtccctttgttgctctccctccaacggtactgtgcttcctgacaggtgttgtccctttttgcgtagcatgaaaattttcctcattttactctccttcaggtgaatcctttcgcaaatggtgcctatcagttcttccttcagcttccttcgaggtaggtacactgtttttacgttcacacgtgttacgaagttgcacgggttgatgaggaatatgtcacctggtttgggcggctcatcctgtttggggtgcctctcctgtttggggtgcctctccagttttggcggcctctccagttttggcggcctctccagttttggcggcctctccggttttggcggcctctcccgtttgagcgactcgcacggttcactagtctcacccggttcacttgtctcacccggttcacttgtctcacccggctgacctgctcgccccttgaccatccggtccctgccccccccgttctgttccaacagaaggccaaggtagtcatttctcgagttgtaaataaaattactgcactttgcctttagtttctgtttttcgtaatcccaagatttcatggtcctcttcgcgttatccacaaagtagtggttcttcccgtcggatagatgattcgttcttctcttgggttcgttcgaagtagctttttcgcctttgattccacccccagtcacagcagcatccttttggacgttctcattggcagcgcacgggaagtcacttaacgtagagtccttcttggaaaaacgctcatcttcctccaaggagttatcctctagtagcatgtggtcaaagtcagacgtatcgctggatgtgtaaatttgttttgcgagatttgcattcacgtttgtgtcactgttgaggtgaagttgcttgccatcttgctcaccatcttgcttaccatcttggttttttttttttttcttctttttttttttcttcttttttttttttttctttttttttttttttttccttgtgctccgttttaattgccttgtttgcaacgaacaggacatccagagccttggcgtggatgactgtcctgatgtctctcctgcagagaaagctttcatcccaaaatttatttcgatcgatgcagattttgacaaatttaacgaatacgagttttccctctatcaggacaagggcgaattggttctctgtatctgtggggtcgtggtcatctagactttgttctttatggtgatgactttttgcattcgtgcttttttggctagtcgtttcaccatccgttggaagtgcgttcatgttgtgacaaccttcggtgatttctcctccttttggggttgcaaatcgacctcctcgttgtcccctttcttcatcattacgatggttctccttggaaggtagctcctccctactgcttctacgcacgcgagagtttttttccaactgaggacggaagggaaggacatatatttctccttttgtccgttcgaacagtgcatggatgcaacattttaggttttgcaaaatgcattttaaaattatttgccaaatggggtccaggttgttcttgtccgttttctttaccctttcgctgagtgttgtgttttccttggtctgcatcctttcatcagtttggttttttttttccatttgaggtgactctctcttaatcaggtccaattggttaccttttttgtcgatgacgattgactgctccttctgggtgaggagcggaaaggtggcatttggaaagaggacctgccccctttgcagactcggtttgtttgcatctgtcagttcgtctcttgagtttatctttatggtgagccactgcttcttttggaatatctcgtagtttttggtgatcctggtttgcgggtcacacggggggtttggcacatgggttggttcgcagtccctatcaggggttgcctgtgtcccattcggggtgtcttctggcccatttgattttgcttctggcccatttgatttcccttcttcgctcccattttggggtccccttctttgtccccccccactaaagtgctttttaaaaaaaatgaacagatgcaaatggtgaaggtaatagttaataaaaaaactagcccgcttcaactcatacagatatattaaccacgtggcgctgctgacttttcctgccaagtcgatattctgttcgtacttcttttcgaatgtcttcgtgtttttccttgtttgaatgacagtccgtgctgttgttcgcccttccacgcgatcacccggtttgttgtttttttccttttttgccaatccgttatctgccatgtgactgttttggttgtacttgaagcggattgtattctgttcattcgatgtcacgctgcatctgtgttgactcatgtaggtattcatttcgttggaacacaagtggagggttctatcatgaattttaaaatttttatctatgctaccatgcaatatggtgtcgctgggagagaaggagttcgccagaaggacctcattgaagtaatttatggacgtggttagcgcgggggtatgcatatctaaatgggggagactcccccaggcaatgttcgaacagctggaggagaaatgagaagaacctcgttctccgttgggacgaactccattcatggtggttgtcgttacgtcttcgtcattcatgtaatgctctttccttctcactgggggattttcgctaatagagggacgatctcctttgcgcagtggtccctgagacggtcccttaaatccgttcgatgtactataccccccaactgtttttcccatttctgtgttgccatttcgatgaggtgagaaagggtgacttgggtattctacatccccatgcgagtttctcgtgggggtcggtccacctgcgatgttgcagtgggagtctacctggggttctgtgtgaagaaggaaggggttcgtcttatcctctccttctgctacatgatcttcattttctacgtctgtttttatcgcatggttgtcccttccaccaggaggaggggtcctcttttcactatttaaagagtggtcctcacgagtatgcgacttgtgcaaattgccgcttcgggtgccgcttcggatgtcgcgttcgatgccgcttcggaagcctctttcgattccgcttcttcccacggcactcccgctgctactgctgttggtcgagatggagcacccgctggcaaccctttcgccgattttaatttccttcactaggggggtagcaccatacgtcttcacagtatcgccaacgaaaggacctttcacatcgttcgaggggggatgatcccaatatgggtggctatcacagttgacccgatctacgctcacggaatgaacaactccattcgatacactctcctgtttccctgagtgtttccttctatccattttattaaaagaagacgttacatcatctagcattgaaaaaaatgactcgctagccattttatcctttttttccaattggtgttcgagatttgtttcctctttgtgttgatccttctcccaggggatctgatctacctccctgggattgcaataactgattgagagggagcttccacttttacgacagtcatcaggagttaaactttttgttttttttttggaccatgtggaatacgtgatgtcgttcctttggtgggggtccgtcccaaatttttctctatacatgtggttccctgttgtgtttttcgtaagactcgtttgtgtttgctctttgggtctgcctgcgctgctctcggtgggtctcgcaacgtccgcaggtgtatccgcaattgcatagcggttggtatagcggttagtatagccattcgcatagccgttcgcatggccgctcgcatggccactcgcatggccgctcgcgtggctaatgtacctttcgtagttaaagctataaatggggtcgtacagagtaagtagctcgtcccaaacccccccgtggcatacagaagagagcaaccttttgttgatttcgtctgtattcttgagatgacatttttcttcatcgataatgtttatcgttttggtcagcttctttctggagttcagttcattaaacagaatcatgagggagtaaaagaggggggcgagagccatcagatggctctcgctgactgcaccgtggctctccccaggttggtctctcctcccaatggtctccttctcgaggtcctttcttcctccactttgcgaattcatcacacactttgcagctccttcattttttccctcctcactcggtgcgactcccatggagggttcaaactgggacaatattttaccattacggtgcattatctttaggatatttcttttccgcttctgctggtgcgtctgtgggtctttatcccttgtcgattgtgtaagggaggagtcgaaacagttggggcgaccgcagagggagaggtgttccgagcagtgtaaagaaaacgccggcacgcactcgggtcccccttcatcatcgcttcccccttcaccatcgcttcccccctcatcatcgcttcccccttcaccatcacttccccaattttgtttacacgattcggcgtaatgatggtagcacgagttgacactcgattcttcgtactcattttgagagaatatcttctcaactaattggcacgacgtgctagaaaaatctcccgcagtttggcccgcttggcatgtctgtcctgtttggtccttttcgctcgtttgatcattgcccacgccttcgtttttgtttacctcttttttggtctcctttttgatctcctttttgatctcctttttggtctcttttttggtctcctttttgatctcctttttggtctcttttttggtctctttttcgatctccttttcctcccctttctcatccctctcctccatgggttccccacaaagcgctatgctcacctccctattggggattgccgacctccctgacataatcgggttcaccacgctgctacacactgagggagacgaactcgacatgccgatgtgcatctcttccacattgcatttgagttcaccattggggaggacaccttctttttcaccattggggagagcaccttctttttcaccatagtccatgacaccctggggttggttctgggttgagtggagagagagtcctctgtgcaggtgaccctcactgctacgattgtaatcgtgtggtttatctgagttgttcgattgggggtcattttctcccttgcgatatctccccccggggtgtcgaggcgagcttccacgtagttcacccatttgagcgtgagcgaaccaaccaggcgaagttgtcatatcgttcaatcccttctcgtgttgtacgtctgctggagattctcccgcagtttttttttctccactgatatttcttttttttttggtgtcttccttctttggagcatccggttgattgccttttttttgtgattctttcctgtgcgtggagtttaccatcgttttcctctcgccatcaattggagagctgtcacagggggatgatgtctctacactccgaatatctgtgtttcctcgatttgtaaaaggtgacctgttcgtatcgtcttccttttcacctccaggtttccaatctatgaactgtttttccatcatccggtttggctccccctcagggtaataaccaccgtttgggagttgatttttttctccactgcgagaagagagaggatcatctgatgggcctcttcctttgaggtggtctgtgtgtctttccttcgagcgatctttcggcatgtgaggaacacacgggagcagtgcacctgcttcatcgctaacggtgctgactgagctgactgcgcgaggtgggctgactgcgcgaggtgagctggctgcactaactgagctggctgcactaactgagctaactacactaactgcgcgaactccgcctgtaccaatggcggttcccccctctttgccgttccagtggccatttttcacgcccctctgagccttcccctggtcatacttccccactacgtatttttcaacagatccacaaaataaactgctctccatggggagtttacaataacaaacagacagcatcatccagaggatggtaggtagtcctccctgtttcatcgatggtaaggtcctaaccttcagaagtagcttcagaattctcattacattttttaagttgggaaaattttttaaaatgcttgaaaagaattcagtatgttttagtgagttgtttgtattaacagagacatcacacacgatgtcgttttttctgagtgttaggatgggtactcttgcagaatctaccagttgtagctgtacgttgtcgaagaaggcacattcggatgggtctaggggtgtggtatctctgttgttccgtttgtcatggatatttaaatgagattcctctgctgtgacgctgattcttgggtcagtcgcggagtcatccttcgcatccttggcgttcttcttccccgccgcttcgatctgcttccccgtcgcttcgatctgctcccccgccgcttcgctctccttccccgccgctttgatctgctcccccgccgcttcgctctccttccccaccgcttcgctctccttccccgccgcttcgctctgccgttttctcttcatctgcgcgatgtagttgtagatgttgcgcaggatatacttggggttgtagagactggcctgaatgactatgtcaagatcgctcgttttcgaatccaccccgtaggcactagaacccacggtatatattttaatatcacatttgaataagtgttttattaacttggagagaagagaaaaaatttttcgcttcgttcgtttgatatccttggacggctttaccttcttcaggagatcgattagtagttcttctgttttgcgcaacaggaggaagaggtctgcctggaggacactgcgtggtgtgttgtttcttttatcacctctgtgaaatgccgtagggggtactactcccactgcggaggggatagtacccactttaagggcaccgtacctctgaattgcacaatgaaggaggggcaacagatgtacccttggcttgtcatgcaggtttagagataggcttcttctttttcttccgtttgggggtggaatgttacttcttctcgcgatgaacttatcgtagtgatttagggtgacgcagctttggtttctatccctttggggggaatcattacagtgaggaggtgccccatttggagcggcctctccattttgagcagcctctccattttgagccacatcttcaccatttttctgcctcttttttttttttttttttttcctcctcttatcattcatctgctgcccgttttgcggcacgtatgcataggatccctccacgtcatgattaggaggacacacctgggggtcggtttcccctttttctatgccctgcatggcagtggcctccccccccttgtcaggctgcttcgcactccttcgctttaatttggagaacaaacaaaaggggccacccatcgtggatgcatctaccgagcagtcctcctcctccgcctccgcctcatttctgtccactgagatattttcatggctacattttttaagttcgttgtatttcctcaccatttcgttatagttgtttgtcttatcttcattttgctgattcgtattcgaaaaggctgacttttttttcttcttctctttctggagtcgtactggtgcagctcctaccttgtcgatgccttcgtaaccattcgataggtcctcctgagtagtaggcactctgaagtcatcaccatttgggaactctctccactgattttcatctcccaactggtcattcgggtatatcgcatcccctttagtttcgttttttttagcttcgtttttttgggttccgttttccattttgtcaccacttggacgctgtcgctcggggatctcagcttgttctactctgcttcctccattgggctcagggcgactgtttttttttctttccttcggggggttgttgttgttcttcttctccgtctttgtggctttttctgtttcatttgggcaccccgcagagggggggttggcactctgtgagatttgcggctggtccatgggaggaagtcctttgtgggggtagcttacgtgaggattccctccttgtgagtagcctacgtggggattccctccttgtgagtaacctacatgaggactccctccttgtgagtagcctacgtggggactccctccttgtgagtagcctacgtggggactccctccttgtgagtaacctacatgaggactccctccctgttgatacgccccatgctgactagaaccgggtccataatgatcccccagggtgtcccccttggcgaagttcccctcgttggttagactcgcaaaatgcggcgcggtgctaacggcgtggaaatcacgtagcgggatgcccagcggggggatgacgccataggggaggtggtaaaagccgctagacgggtttccataggaaccagcaaaggggttcacaacagggttgtactcaaggggatacatggcattaaatttttccatatcgtttgaaaaataaaaatttctgtctccattgtacatactctgttgtgtgtactgctcatcgttgaaatttttttttttttttttttcttaactgtaatttggcgtacatgtcccatttgtgagttgggaggaaattaattttttctctgttctgttggatggtctgatggtaaggggttccttctgggtgcaggggtgggttcactccttgtgcgttcggcatcacgtttttgtttcctggagggtagttcccccccacggggaggttactccccacggtgaggttatttcctacagggaagttcccccccacggggaggttacttgctacgtttacgtggctggcgccgaggtgactagtccagtcggtgctatgctgcgcacctctatcggaggttccaatcgggggaagacccattttgttaaaaggaacaacccagtgattattgtacgggagaccatcccatggggtcttcatctcgagattgtacccccctaggtagtttgcgtctctgtatagaaacgggttatatttcatttggcgatgtatccctttcgtgtcttcatattgttcatattgacctccctttgtgtgcacataatggtggtcactgtgagggggtccaattttattatatggtctgttggcacttcggaccgaagtagatatgctgtaatcgatgtcgtgactattcgaaacactgctggtgtttctccttgaattgtcacgcatactgggggcatactctcctacttcatctacccccgcaagaagagatgcctctacagaggccacgtcctcgttgttcattcccatgacactgttactacctacgttagtgtagttattccaatcggttccgccactgggaaaggtcttcattctgtactgccttccataaggaggtctacacagctgctgagggggttcaccaggctgctgagggagtccaccaggctgctgagggagtccaccaagctgctgaagtagccgacgcggtttattcctacgtgagtcgttttgtctgcctgggaagagccttccttgtccgttttccaaattgctgatgcgatccactcggttagggtttccaacgatatgggaaccaccgagccagctcacgctgctcattcggtccactccgctcattcggtccactccgctcattcggtccactccgctcattcggtccactccgctcattcggtccattccgctcattcggctcgctcctcccaagccccccgcgctgatcatataattaacgtatccacgtttaaaatcgctaaagtagggttccctgttgaatagggccccttcattttggcttctccacagatcttccacgtagagggtggtggtacctgcggggtagttccattttaagtgtctcggtgggaagccctttctgcgtgctcgctgggggagcaccctgttggcgcgtctcaggcgattcgcgtggctgattgggttcattcgattgacgtaactcatatagttaatgtagttcacatagttggcgtagttggcgtagttggcgtagttggcgtagtccctcgacacgaaactgctcacgttgtcgctgagcacgtctaccgagtagtccccctcgtcatggctgtctcggttgtcgcggttgtctcggttgtctcggctgtctcggttgtctcggttgtctcggcagtctcggttgtctcggctgtctcggttgtctcggctgtctcggttgtctctgctgtctcggtttggacttccgctccgttggctgcttctatccactccctgcacactcctggcctcaaggggcatcccccccctgaacccatccgggggcaactccctctcctcaaaatcgtcatcacgagcagggggcatattgacaaaagacgcgtctcccccagcgacgttactctgctcttcctgagccaatacatttggagaattaaaattattttcgctcgtgcatctgtattgtttttttgtatgatccacatctgataaatttcgggaggtacagaacccatggtttacgggaagtgggttcagggttatattcgcataagtgctaattggtgtgtagatgatgggcctcatggaagctacgtcgtttaagtcactctgctggggctgtgcgtgatctttctttcgctgtttctccttgtgtgtccctttgtttgggagcagcgggggggaacgcggttggctggagtgcgtttggtcggagtgcggttggttggtacctaatggggtacttcccgattggcttcggtctaccttctcgacgctcgcgttagacgcctctgcctgtggaattgaagcgaaatccatcgccccttcctcttcccccttgctgcctttccgcgtaacagatttttttgagccttttttggacccctttttggatccctttatggggttccgtttttcatccaagtcatgttcaacttggagggttccacgccccatggtagatggatccttttcctcgtcttcaagcaggtagggtgtctcctcctcaggagactgacctattttattttgttcatagtagttagttttttttttttttttcgttttttttttttttttttttgtcccacttacattggtgaggttctctgtgttgggcaattcgtcacaactccctggtgatagtttttctagttgagcttctgttccatttttccttttgttatttataacttcctcgcatttatttacattcgacgtgggtgatatagcacgcgcattggggagagccctcacgtgcgatgtgggttcccttgtgtgatcatctcgcgtgttcgcaggactgaccgactgatttgtttcatccctgctcagctgggatggttcaggttggttatttccaaggctaatcagtttttcacctttggtcaggctttcacttttggcgttgtcttcaccattcgaggggggtagacgtttgctcttcctcctctttttggtactcccccctttgttactcccagttatgttactccccgttatgttactctcccttctgttcaccttcttctgttcggcttcccttcctttgttcgttcctacgtccacgtttgaagcagccaaactgctgaattcggctctgcctacggaatcattcgtggttttaaaaatggggccattttgatcccgttttttttggctagctgtattcaaaggtgttgaagttggttctccctcccccccaggggcaccactagtttccctctcctgataagtcatcctcttcgctctctttttcgaaatgcgtttataatttagttgtgaaggagatgtactagatgtagacgactcgctagatgcgtcacttatagagacgcgaggttgactctctttatttggcatcgaacttcgtgtgacattatctaacttggcactctcaaaatgttggtcttcatttggctgttcataaatgggttctgattgcctatctagattgcctacctctttgcatttattcaaatggaaatatttttcttctcctttgggtcttcgtttatttgttttgtgacttcctccaagtgattggctagtcatacttgttgctggagtagataccaaaatgttatcctttccatctagtgagaggtaatcctttttgcgtgcgtggtgtcttttgtgagatgagtttttactgttactagtggttgtgtttatggagggtagggggagtagggttgttgtttcaccttcaccacttgcatttggcaaggcattcgttttggtatccaccgcccagtcgctttggtttgtgacatttggtggggagacactctccggagttgctaactgttgggggggttggccttgttgggcttgttgatcgtgttggacgtgatggacgtgttggacgtgttgattgtgccgttcgcttccactttgcatcctttctccgttcgtcaaggccgtgctgtatttcgtaccgctcatttgcagtttgccgttcttctgggagtcttcctcctggctaacctgcacttggcgactggtgcaaacgttttctttcgcttcgtcttccccctcgttagccgtctcgctatccacttcactgccaccacttttcctttttttttttcttcctcttcttcttcttcttcttgaggaaatcttttatgtcatgcagaatcggtaacttcagatgcattttgtgttctagcctcttttgttttattttggctagctgggagtgcaccctggagcgtatttttggggtggcagcaccctcctcacaattactgttgaggctgacctcgttggggggttcttctgagtcctcttcacatctctcatcatagggatggtacgctacgtgaagcacaggacgggttctacctaacgcagttgtatcgtttcccttatggaaattgcgaactacctgccgtattgcatttggtcgattgtctttgctgcttgcattttcttcattttgaagagagaggtgtttcgggtggagcgtgtaggtgacgagggatgtgggactttccttctgtgcacacctcgagaagggggtgacagaagtgaaggtgggttctaccacctctgtctctttttgctttttattttgtgacatccctttcctgaattcaagactgctgaacttagtgaagcagtttaggttgtatagaattttattcacttggttcactttttttttgtaaatgctgagcttccttcttcgttcctcactcgggtccacttgacgggggtggcgacagcggtcgaggtggcggttaccctcaccgtcgctaccatcagcgttgcttccctcaccgtcgctggccacaccgccgcttccctcacagtcttcactctcgtccgcttctttctcattccccctgttcatcgcacacgaagcgtgtgtgccttccgcaggttcgtcccgttgtgcgtctactccagatgcaggaggtctcgactttccttttctccttttctgcttctcctccagcttccccgtttcctcagtgcacctcgacacgtcatatttttcatcactgacgtagccctgtaccttttgtgatgccatggagtgggtcatcacatcgattgttttttttgcttgtctattgtgcttcttccaatcggtacgctccttccaatcggcacgctccttctcgttcatcccacttggtgtgcaattcgtcgccacttcgtctactggataaacttctgacgtgtgtgcatccttctccttgtgagtggaggcacctgatgaatttcttttcgtgtctcttctcagcacacacttgaggacacgccgatggctgtgcgtgtgtgtgttctgtggctgttcgcggggatacctttgggggttttctctactggatgtgtgtctggggggggggcggcttgagtaacgactcccctcgctattgaaacttccagcatggctaccgctatccccgctcgcggcggagagtaggtccccctctacgctgtccattattaaattaaaatctgttttctctcatacgagtggttaaaagtatgggggttaaaaaaggggggttgtgtcaaagacggttgcgactgaaccattcattcgttcattggttcattcgatcattcgttcattcgttcattcgttcattcattcattaattcatttttttttttttttttttttccctgttctggtttatactagttaatacaagaaaagaagtgatttctttgcggatcgctgttttgtcgccgatgagcattcctgcggttgttgatcccccggcgagagcagtggctgcttggctgttcacatactgtcgctgctccttcggcttgtcgcttttggggagtgcacctggattagtcccgcttcgcacagctgggtacagcctcgttcagattcgttcagatttgttcagcttcgtaccgcttcgtaccgcttcgtacagcttcgtttgatttcttcttttttttcttcttccccgagggttcaccggatgagctgtgtgcagaacttcccttttgaggtcagttggttttccccgtttcgttttttttatctttatatggttatctgtttttttattttgttttttttattttttcacttttcactttttattctttattttttcattttttattttgtatttttaaccattccccttttggcttgatgcggtgtaaaatcgatggggtcctttagcagagtgttaaagtagaagcgtttaatttgatctcctcatttgggggtgggggttgatttctccggaaaggaatactgtgggaaggcatgacatgtgcagcgtggccttcacaggggctctcctgtcagctttgttcttccgtcaactgggtacgacgttcctttgaggggcaggccgggcggttggcggagggggaattttgtggagtcggttggagaacctggttgggtgcgtcttgcgtgttacctgcgcgattctggtgtcgcttttccagttgctccttcctcctgcatgtgaatctcctctcgccttttccttccttccccgaattcgaatgtgcttaacggtttttcacaaaatgaaatgggcctttccaatttgggggcgtcaaaaccttcagcaatgcaattttgatgcctcttcagttttttttatttcatttctttttttttttttatttttttttatttttttgcaacttgttcctgttattttgttaactttaaatttgttgctttcgtcgattttaatttcgtcgcagcggctcagcgttgcagtcacagtgagtcggatgacgtcgcccccctgcacctttttaccccttcaccgcttttatgtgcgtagcccctgcgcaccctctcagccgtacttttttttttttttttttttttttcacacccccgatttgtttgccttaatgtacacgttatttttatgttaaaattttttttccctcttttttggtatcatctgttaagaggtaattgcccaaaacgggtttgctttccttctgggaaaacttcggcggtgatttttttttttttttaaagaaaaggccctacttcggtggctttgtgtacgctcgtcggggtgagagaagcgcgtacagggagatacgcggggatacacggggatacacagggatacgtagagatacgtagtgatacgtagagatacgtagagatacgcactgatacgtacaaataggcaccgtcggcgtgtagaaggtacacaatagtgttaattcgtcgggaaacgagcatatcgctgctgcttgtgtggcctgggtgaagggggacaaacaaatgagggaggaagggtgggagtggcgagccagagaaggaaaggcatgacgagctgactgcaggatggggtcagataagcagtcatatgagtgagaaaagctcattctcgcatagtacacaaatgagggtgggggtggggttgtgtactctacggatgactgagaattgggtgtgcccacaagcgatctgccccaccaatggggtccccactagtggcacacaataaacccagaggtgacttcaaccccgtcgagaaggcagctttactcggagctgaatttttggtcaggccaacatgtacttcaaaaatgagggtaccattaacgggtaggagtcctcccctttgtgggagttcgctcctttgtgggagtccccccctttgtgatcgatctctggctcagttggagtcaaccaggaggtacatcccaaatgggaggtggaaaaatgcatcgggtgagtgacaaactggttaaggggggaaggcgaacgatggtttacttcactttttgcgccatgcgaaaaaaggagcttactatgatacgttcctatggcgaaaaggtaatccgaagggggggagaacacctaccaaggtgagcgtcgagtatgtatcgcacttaggtgctccctgcccatgcgagttgcccccacttcggacttctcaatttgtggaaaggcacaaaagagtatgtctaaaggaacaacacggacatatatttctggacataaaaagacgcggaaaaaaaaaaaaaaattatgccgatgaaatggaaaaaacgaaaaaagtgtatccataaggaacagcacgcatcaatgcgtttatccagcttggggaaatcatttttatttatactcttttaaaaagaagtggttagcgcttgcccgttaaaaaaaaaaaaaaaaaagttccttgtgttgggagggcaacatgagcagcacaacagccccttcaaaaaaaaaaaaaaaaaaaacctccgagacagttacccacaggtggaactgaactaggaataaaaaaagaaaaaaaaaaattactcataggaatgtgtggaggggtagaaatggccttacgtttgcaaataaagcggcgtgtattcgtccgtagaggtgtacaggcatgtgtcggattggcttacaattggatagtcttccttcgcgctgtacttcatatgtttataaccttaaaatgggaacgtccacacaatgggcgggggttcccggaaaggaggtgaaacgataatgaactgaacaaatgctgaagggtgaaaaaaaaaaaaaaaaattaaaaatgtagcaaaagatagcaacttaacacaacggaggaaacaaaatggagtaaagggtgacaggtggaggaagacacgcagatgagacgtttccctaggggtggcggaacgaatgggggtaacacacgcagggaaatgtgtgcccaccccccaaaggccaaactttataaaaaaattgtcacatttttgtgtacaagaaaaggaaaccttcttttaaccctccccccctttgtgtgcgtaacttgtgtctaatgggatacgcctctcatcagcatcaacacgcagggtgaacccccccaccgatgttaatctgctcaaaatagtgaacagaggtagggaaacatatgtaaaatgtaaaagtgtgatgggttgcaccgtggaggttctttggtcattctgtttttgtgtggaagtgcctaccagagaaggagataaatgaccagtatgatttgccctcacagggatggagaattgaaagaaggtccaaaatagcgaaagcaccattattccattcgaattgtgcccttgtgatgttgtcgcagctgggaagggcgaataaaatgggtcttttaaaatgtccatgtcagggtgatgcgtaccacactggtgagttttcccctgagggtgccctcatatgggggaagaaattacacacacagttagccgcatgtcaaccaagtgtacaatctccatcggaaaagtactcacttagtagactttcatggttagcttttttttttttttaacgaaagtgttgcattttagctagccagcggaaagaccccttctcgatcaatttttatgcaaatttaagttagcattttcaaattgtggatctctccaatagtagcattttataaaatgttgttttcccctgggaggacatatttcgttgtgtagttttaccagaatgggtaaatgtttctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccattttttagagaattacctgaacgttcataaaaatgttggctgttttacttaactgaggtgatggacaagagtggaataattcgagatggggcagatgataaagtaaagcagttagtcatttgaaggggtgaaagaaacacttctttttggaaatagttgttttcacaattgggatgtttgttttctttttttttttattgctaaccattcgtctgtttgttcgtccgaactttaaggaaaaaaaaaaaaaaaaaacacaaaaaatttgcattgccataatggggcgttatacatacgtcagattttcttcacctttgagaacagctgcaggaaagcattgtctcctgagcgcagtcgattgcatatttgcaaaagcgacgaagtgagaaatgcaaaaattggtacgcactgccctctcatattgtgtgttgggggagggggagggacttttcctttaaaaattgttagccaaatggggaagcggacacgctctgaggttaataaaataatgtagtgatccaaaaaaaagaaaaacaaaacaaatggaacacattagatatcacatggaaatatgtgtccccgtggtgagttcccatttggctgttcctacatccagcgagaaaataactttcctcatttaggtccccccgaaatggggaggcaaagttggagcacgcgtaagttttattataaccttgctattttatcacctatgattcatcacctatgatttatcactatgatttaccactatcatttatcactatcatttatcactatcatttttatgttttgtttttttttcctttgtaacgtttcgccgttccgggtgcaccgcgtccccgtacgtttttatgagaattcattttttggcattgccccccctttcttttcgccacatcgtattttctttaaaagggataaaattaccgatgggtgcacaaatgagaagataaaattgcaaaagggaaagcacctgcctcagcgagctatcgtaattaagaaaataacgtaattaaggaaataacataattaaggggggaaaaaaaaaaaaaaaaaaaaaagcggcttccatttccacctatagaaaaaaagtgtctccatatatatcacccttaagtgtgtaaaaaaagaaaaaaaaaaaaaatccctttttgacgttgaacttagctctatacctttgtctctaggaacctaggtaggcaagcaaattagcagtatggcgacacggaaagacgataaaaaaaaaaaaaaaaaaaaaagacggttacctatgcacttagatgtgggagtacctgcgctttttttctccatcaccttagttatccatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttaagtttttttttttttttcacaaacagccatgaagatgtatcatacgtttgcttgtatatatgtgcgcgtaaatcatatgtgttactttttttttttttttttttttttttttctctccaagattttttttttttttttttttcctcatggtattaaacattttgtcattaggtgtatttcttcatttcttcatttcttgacttcttcatttcttcatttcttgacttcttcacttcttcacttctccatttctccatttcgtcatttcacatttagaagaagaaaagaagaaacaaaataaactacttgcatgcaatatagagaaaccctttcggtaattaaatcctccccatagagagttcagtcgcgttttccctattccttgcttgagctgatttgttattccctccactgcttgtgaagaggtacagaggagattgcagagagtttgcagagaatttgcagcgtagtttgtagtgtactttgcggaggagtttccgctttagttttcgcgtgagtgtgtttggaggggcgggcctcaggcgagagtacacactccgcaggtccgccgggggactgggtgacctttcgccgcggaccttcacgcctgtgtattttctgagagaactactttcgtgcgagtccttttctccccagtgcttctgcgaaggggctcactcggccctgcagcgctgcgtggctcacgtgggggtgtagaggcgggcgtatagaagagggcgtatagaggcgggcctgcaggagcggatgtgccctcctgtggggttcacctttggggggggataacccaacaggtgtcctcctacgtggtgctcgccgtgatagaagcctgcccccatttccttcgccgcacaccacccccatgctacccactttaccttccaccacctcccccctgcagttaacaaattctaaaaatgagagaagtaattagcattcacgtaggtcaggctggtattcaaattggaaatgcttgttggtaatgggatgggaaaaagaaaataataaaataaattctaatcgtgatggcgcgtagagacgtttgtgccactcgtgatggttgccgtgtgcgtcccgctgaacggttgcccgaccgagtgggggctcacatcgcgtcattttgcggcatttcgcggggttccgcgccatttcgcagcagcgcgcgtgtacatgagtagacgctcgcttacacacacataaacacttccctggcgcggcaccactgcagggagctcttctgcttggagcatggaattcagccggatggtcagatgcccagcgaccaggtcgtggcggggggagacgatgccttcaacaccttcttctcggagacgggcgcgggcaagcacgtaagcagagggagcagttggcggggagcagcttcgcgagggtgaaaaaagttcatgcctcgtcgtctatcttttagcttcatctttgcgtctccccgttcgtgcatccattcacctacttgtcaccgggtaccacagcgtaccagcgcgtatcacctcgtaccaccgcttgtcaccgcttcccacctcgtaccaccacttgtcaccgcttgtcattgcttaccacccccttgtcaggttccacgatgcgtgttcgtggacttggaacccacggtggtagacgaagtgcgaacgggcacctaccgccagctgtttcacccagagcagttaatatcaggaaaggaagacgcagcaaataatttcgcaagaggacactacacaattggaaaggaaatagttgacatatgcttagatcgagtgagaaagttagctgacaattgcacagggctgcagggttttctcatgtttaatgcagtgggtggaggaacgggaagtggcctggggtgtcttctgttggaaaggctagccatagattatggaaagaaatccaaattaaatttctgttcctggccctctccccaagtatccacagctgtggtggaaccatacaactcagttttatcgacccactctctactagaacacacagatgtagcgatcatgttagataatgaagctatatacgacatatgtaaaaaaaatttggacatagaaaggcctacttatacaaacctaaacagactaatagctcaggtcatttcttccctaacggcttctctacgatttgatggtgccctaaatgtggatgttacggaatttcaaacgaacttagtaccttacccacgtatccattttatgttatcatcgtacgcccctatcattagtgcagagaaggcataccatgagcagctctccgtgtctgaaattacgaattctgcattcgagcctgcttctatgatggcaaagtgtgaccctcgtcatggaaagtacatggcttgttgtttaatgtacagaggggatgtcgtgccaaaggatgtaaatgctgctgttgcgactattaagaccaagagatctattcagtttgttgattggtgcccaaccggatttaaatgtggtattaattaccaaccaccgactgttgtccccgggggagatttggccaaagtgatgagagccgtctgcatgataagcaactccaccgcaattgctgaagtgttttcaagaatggaccagaaatttgacctcatgtatgctaagagagcgtttgtccactggtacgttggagaaggtatggaggagggagagtttagtgaagctagagaggatttggccgctttggaaaaagactacgaagaggttggtatcgagactaacgagggtgaaggggaagacgaaggatacgaataagatgtgcacttcaagtgcgtacaaagtatatgcgcacaggggtggctcaaaaaaaaaaaaaaaaaattcgtgcgacccgcagagtgctccgtgcttgctcatttgcacgtgtcgcagcgcagaggtgtagcggcgcaatggtgaagcggcacaacggtgtagcggcgcaatggtgaagcggcgcaatggtgaagcggcgcaatggtgaagcggcgcaatggtgaagcggcacaacggtgtagcaatacagaggtgtttttttttttttttttttaacgcactataatttttatgcgcttcattgagcggtaaacaaacgagcaaagaagtgtgtcctacatatggagatgatgcttgcactatgtggatattcatatttcgatgcacagatgtgtgtgatgccccctggcgccgcccacaagcggaaggctggataagccaagtgccatctaataccgtgcagttatatccccctgcgcgcaccccaaatgaacacaccacccttttagcacaaacacagtggcgaactcaaatgaccattttacacttttacattttttacaaaaaggcgcattgaacggagggcagttctcgaagtattgctaaagttattggtgtatatgcgatatgggatgggggtatgtcggttcggcgcttcgcaaaatgaagatggcgtgattgatgtgcttctcccccacacacacacccggagctcagctcagatgagctccatttggtccgccttttcctgtgattggtcaaaagttgctttaatgaggatgcgctggttcatttgtaataaattgcagttcacacaagtgaggaatgtcatttggctatgattacaatttttttttttttttctatccatttgacccccttggtgaactctttctcgagagtacacaactggcgttcctctcccacacggacggagttcattttttgtaacattccaccgggttatttcaccaatttggggagcggccccccattgaggcgttccaagtacgcaaagattggtcactttatttctccttttttttctgctttttctgctttttctgctgacctgttcaggtaaaaatgtatcttttttttggcaacttttttaaagggtaaaaaaaaaaaaaagggaacgtgcgtttcctgccccaatgtggcacatcctattgttgtgggacaaaatggggataagtatataacagtgccgctttttatgggtaaatcccacgattgtcacaaaaagaagaagaagaagaagaagaagaagaagaaaaaattgttccccttaattatctacacaagtgagcatgtcatattgacggaatttgtattaaaaaaaaattatagcgctttttctggcgcatggatggagagggagaatctctcatattcgcgattgtaaaaaggttgaacaagtggaaaaaaaaaaggggggggtacgcatcatcctccattttttttcctttgtggatgataatctcctttgcgcgaaaaaaaatgccgtaataaaaaatgtactgagcgtgcggcatataagggcaatcacccccccttcctcgtgtcatacccccaattgtggagttgtgaggggttttcaaaaatagaattcccaccgggtgaccaggggcaggcacactcatttcttcctatgcgtgatagtcccacatacattagggcttttattttatatatgccactcccctatacagcacagtggagagaccaaatgtgacataaacacgagatgcgatgttgggggagggaagataaaaggttcattttttatgcgtgctttgcgaaccttaaaaggggggaaaaaattgtcgggagaaaaaaggtcccttttttttacgcaggtgagataaacaaacggtatgtcgtatgcgtgcttgaaaggaaaaagtacaccataagggtgcgccagtcataggtaaaaaagtggaggaagaaaaagaagggggaaaggaataataatcatcaccatgtaataaaacacgcactcgcactcgctccaccacatgctcacatgctcagcagtgttacgcgtgatgcgtagcatactgtggttggccttattcccacccgttgtggtaacccacacggcgtaactatgactgggttggcgttgacgttggtgttggtgttggcggtgcggtcgtgatatattcattcctcaagaaaaaaaaaaaagaatagcgccgacgaacgcactgggggcgaactttccgcatgagaaaaaaagggaagggaaaaaaaaaaataataaatgatcaccgcacagtgggcgggatgataataatattatgtatgtatgtatgtattccttgaggggcatttcctccaaagggcatatgcgcaaggcacaaaaaactgcttaaagctttattgtcagtggggcagaattttgtgttccctccccgacgagtcattcgaacgctgtatgtaaaaaaaaaattgcacgagggtataagcaaaaatatcacagtagtagtagtgtatatatgatctttttttttttttttttttttatcaaaagtgtttacaaatatctacaaaaataaatcgccatcatatgcatgaaagtaaattttacatttcgcgagaacagaaggaaaaaggaaaaaggaggctcactcactttactgctatttcgcaaggcattcgttagtggtttgttcactccccctcccccaaataccggctaaaactggatatatattaatcatacatttatgtatatgcgtgtatatgctcgcaaaattgtactctcagagaaaggagggaaaatcagccaaacagtagaagataccccagcgcgtttttttttaatctccccaaccgggtgacgtacaaaaattttttaacttttgcgttcgcttgaggaaaaatggtaacgtgaaaaataaaataaattaactgctccgatttgaatgagccccctgcgtgagagcgccaacacgtcgtttgagtgtactgtgcagttacgcagatgcgctttgccgttttgttgtggacgttatgtagcccagaaggggaagcggcaaaaaaagaagggagttgctgtagcgagtgaaacgatgggaaatcgggagccgcgcggaggacacggttcagcagtatatcgccgtttgctcctccccccgcgctcgtgattaagatgcacagcatgttggctcaccgtgttggcgtaccgtttatcccgcgtggcacctacccatgtggctctcctcttcccccccattttgttgccccgcaggcggaagaattcacggaagatataggagtagtgagcaagaggctgctcgaaccagtaccctttgtaagaacgaataactgtattaaggatgtggactccgagctgttcattaaggcatatgcgagttacctaaagctgcacaacaaaataaccttcccaaaatggtgtaactttgtgaaaacaggaaaaggcagaaaattagctcccctaaatgatgattggtattttgtaaaggcatccagcattttgagaaaattgtatcttagcccagacattggagttggctacctcagaaggcactacagttacaagcagagaagaggcgtcgcacctaatcacaccagtttagctagtggaaaaatattgaggtcaattttgcagcagttagaaaatcttggttatgtagaacagaacccaaagaaaaagggaaggagactgaccaccaagggagaaaatgcaattaataactttgcaaggtacataaacaagaaagtatacaaattggagaaggagtgatggggaggagaggaagagcaaggagagtgcgcaccacggtgggatggtcacaaaagtagtgtgcagaaaaaagcggcaccacatggagcatctcgtggaacttgcttcaggtgtgcggactcgccgaacgtgagagaaccacccccgcgttgctgcatgcgtgcgtgagtaggccctacccctggataaccacagttatcagtgagacgcacttttgccgttctgttctgtacgttgcgttgcgttgcgctgcgttgcgctacttttcttttcttttcttttcttttctttttctttttttttttttttttttcaccccgttgcgaattttatacatatgtgtgttattccccttttttcatatttcattgttgtggaaccttatcctactttaatgcaatttcacgtcgattgcgaaaagggtacggtaacatgcggggagagaaccccagccatatgcgaccctgaccgtgacaactgcggctttaactaatgcgttaagttttttaaaaatttcgggaatgcgcgggaatgcgcggcaaaagggggtgttcaacttagcaggtgtgtcaaaaatggtaaagttggttgagcagtcgggcgaaaggaaaaagaaagaaaggaaaaagaaagaaagaaagaacgaagcaaataaacatacacacatagaaacataaacacatagaaacatgcacacacacgaacgtacaaacaaataggcgtacctcctttttgccccaaagctcgcttcacatttcgttgacagaaaaactgcttgtttgaaatacgcacggggggatggcgtccatgtccaggactacttctcctctcatggaggaaaattgcttcaagcaaggtgatgagagacgcacaaaattgaaattcatttctattgggaggaagcgtcccatttgggtgatctccacacaggtaggaataaaacacgcagtgtggttcccttctcactttgacttgcctttttgttctttcctttcttaaaaggcgtccacatggggttggtgaagcgcgcccacgtccaacagcccgctatcgaacagccggttattcaacacccgctatcgaacatcccactatccaattccccactatccaattccccactatccaacacccgctatcgaacaccccactatccattaactcactggagagatggtccctttttcacgtcagcgaaattttgttccccctctgggtttttcaatttgttcctactgacccataattgtttgtgtttccgttttgcgggactacatccgtgatggggggcgttggacacgtcgcgcgaaagggaagcagtgtttgcaaaaaaaaaaaaaaatacatatacatgtacatatcatatacatatacatatatacatacatgtgacgtgggctaagcacaccgcttttgcgagcgaaatggggagatgacttcacgagaaggggttgacccacgcgagtttggcgtgactgtagtttggcgtgactgtagtttggcgtgactgtagtttggcgtgactgtagtttggcgtgactgtagtttggcgtgactgtagtttggcgtgactgcagtttggcttccctccgtagtgccttctgcgcgagaacgaatataatgcaacgtttcgcgggacgaagccgttcgagtgcccgaaggaggaaaatcccgccatccccgtgcattcgctaaaggtatttttttttttttaaacgtgcatagggtaacattaacatgacgcagatttcgtgatgcagagatgaaagaaggggccccgtttgggaagcaatttatatcacccttgacagttacccctgtatttcgccaaatcgagatgaaccctccccccctctatcaggagcatatgcaaagggagtggcagcagtgcatgcgtaagggagcacacaacggtgaagtacgagtacttgttacgtgattcttacgcagatattttccgttccgcgcacgctacctatttgaagttacctgtttgtttatgccggcgcgtggggacggaaagggggagcatccatcacctgagtgatattcggcttggcattcggcttggcattccgcgtgatattccgcgtgacattccgcgtgataactccgcgtgacattccgcgtgacattccgcgtgacattccgcgtgataactccgcgtgacattccgcgtgacattccgcgtgatactccgcgtgatattatttgttcgaaggggcatttagggcaacctataaccccattttgggaggttacctgagaaggtcactactgcctttttttttttttcgcggagggaaggccacatatacaatagcatacgcttactacactgctgtgggagtgtacctactgagaggtggttcagatttgtggttctgagtgacgcgtggattgatatttttttccgaaccgggggaagaactctctctccccgttttagtgacaccgttgctgggaagtccaaatccgttgcaaagttagcacttgtgaaggagcggccaccattttttttgggaaaccatcgtcgctgttttgtaggaaatcctttacaccatggcggaggagtatgagaagtataagcggtttgagtaccgcatgaattccaacctggtgttgcagagggaagggcctattcctaattttaatgaacccacaggagagagcgaaagtctggttgggaagttgaagcataagatgggagataaggtagaatacacaaagccaactagccaaagaagcagaagggatgaatcatttaggagaagcaacaaaagaaaggacataatttttgatgagaataggaagaaaatcagaagaggaaccaatggaggtagcatcaaagaaagaagcgtgttgaatattaatttacaagatatttttatgtataaaccaagcactaagtatacggagaaaatattttcaaatgtgatgagatcagttagagctattattggagaccatacgggggatatcattaacagtgcttgtaatgaaatactttacattttgaaaaatgagaaactaagcaatgaggagaaaaagaagcaaatggagggagcacttgaagtgacctccatgagtgatgaacagttcatcgagctgaataacttcgcacgggagatttatgattttaataggaaggaagttctggaggaggtggatgaggaggagggggttgctgtcgtgtttgaggaagacgatgagtatttcgactataggagtagcacgaaggggagggatagcacgaagagtcaggaggacatggccaccacgaacgagttgagtgacgactacgggtatggcgaggtggaggaggaggaggaagatgaagaagaagaagaagaagatgaggaggaggaggaggaggaggaggaagacgaggaagaagaagcagacgaggcagacgaggaagacggggaagacgaggcggacgaggaagacgaggcgaaagacctgggtgaccactcgggtgaagaaaacagtcgcggagacgagggagagggaaaggaggaccaggagggggaattcgcgatggggaaaaaaaacaccaaaaaggggaagaagagccgcttcggagggaagtccacatcagggaaggggagaagcgggaggaagaactacaaagcaggaatggttatcacctcaggtgctttccctatgaagaaaaaacaggagaagcaagggaagcacctaagcttgaaaggtattaagaaggatacgggggggaagagaaaagatgaggaagattacgagttggaaacaaattcgatagacgcacactggctgcaaagagaactcaataaggtctttaccgacccatctctctgtctagacaaagagaaggaagtgctagatgtgttagggatctatgacatacaggaatgtgaaaacaaacttatacatattttgaagtacgataatttttccatggccaaattgctgatcaagaatcggtggaaggtgtactattgcacattgcttggtcaggctcaaacggagaaggagaaaaagagaatcatggaagagatgaggaagagtgaggagggggaggagattttggaggagctgtctaattttaaggctctgaagcggaacaagcagagcgagttcgccaagacgatgcggagggaggcagataatttgttcaacaagcggcggtacgcgcgcgacggggtggaggaggccgcggaggagactcgccaggggggcaggttcatccacgagggggaagcggagggggagcaagcggacgagtcagacgagtcagacgcggatgagcagacggagcagacggacgaaggggacggccctgcaaagagcgccaactcggctgcgaaacgcactgcgcagaagaagcagctaagcgtgaaggtggacgcgaagaagggaaagacgcgaaagggagagggcagcagaggggagcgccaagacggggataacgctgaagaggaggaagcagttgaacagtttagagccaagtatgtggacctagaaaaaatggacgtaaaacagaagggagcagatttttttaacagagaagtcgttttaccagtggacagcacccgagtggagaaaaaagagtacgatgagattgtcatttcgagttctaggagtaaaagcagcagtgcgaaggggtccctcgataatgaaaaggcaaaggggaaggagaattacttcacaaacccggaggaaataaagctcgtgagtgtatccgacctacctgaatggacccatgaagtattcagctgcgtaggaattagcaaactgaatgctatacagtcgaaggtccaccaggtagctctcaacaggtatgatgaaaatatgctgatatgtgccccaacgggttcaggaaaaacaaatatcgccttgctgtgcatgttaaatgtgatcggaagctatatattacggagtgggaatatcgacaggaagagctttaagattatatatatatctcctatgaaagcactggtgaatgaacaggtgcagtcgttctctctgagattgaagtgtttggatatcaaggtgagtgaattaacaggtgatgtaaatttgagcagcaaggagattgatgagagtcaagtgatcgtgatgactcctgagaagtttgaggtaataagtcgcaaatgggatgaaaagatcctgctgcagaagataaagctgatcattttcgatgagattcatttgctgaacgaggttcgggggaacgtcctggagagcatcatcagtcggataaaccggtatgtggacaacacgctggtgtacgacgggggtgggggagcgccgggagcgccgggagcgccgggagcggcaggagcggtcggagcggcacaggggacgcagcacggaacgccgctcgaaacgccgcgcgaggtggagggcgccctgcagaacgacctgcagaacgacctgcacatgcgcaggaagaagatccggctggtgggtctctccgccacgctgccgaactacgaggacgtggggctgttcctgcgggcggacctacgcacaggcgtattctacttcgactactcattcagaccagtccagctggagcaacactacatcggcatcaaggaaaaaaaaggaattaaaaagtatgccctgatgaatcaactgacatatgagaaggtcctagaagaggctggaaaaaatcaaatcctcatttttgtacatagtagaaaggagacctaccgaacggcaaaaatgctaattgataaatttttgaagagtgataatttgaataaatttctcatggggaaaaaaatatcgagtgagatactattgtcggagaaggaagctatagtgaatgaggaactgaaggagatcctaccgttcgggtttggtattcatcatgcaggaatgaagaggacagatcggaaattagtggaggatttattttccgatagacatttgcaagtattggtatcaacgagtactctggcatggggtataaacctacctgcacatacagttatcattaaagggactagtgtgtataatatcagcgtgggtgacttcgatgagttgtcaccaatggatgtacttcaaatggtaggaagatcgggaagacctcagtatgataaaagtggaaaagcaatcatcataacggaacataaaaatttgcaactttatctctccttaaataatgagcagctctcaattgaatctactctcatgagaaatattatcaacgttattaactcggagatcgttttgaggaatattcaaaatttcaaggaagctgtgaactggttccgctacacttatctgtacatccgtatgatgaaaaatccaaaattgtatggagtcctcgggaggaatgaaaagatgatgacaaattcgttattttctgaagaaggtaaagagagcaattcttctgacttgttcatgcaaaaattgaatagaaaaatatacaacattatttactctgcctttgtaacattggagaagtacgacttggtgaaatacaacaagaagctaaacacagtgagtagtacgtacgtggggaagataagcagctattactatgtggattatcgatcaatagacctgtacaataagaagctgaataaacatacgaacgagacggaattgttaaaaattttcggaatgagtgacgaatttaaacacatatttgtgagggaagaggagaaagtagaattatccattataatggagaagctacccatcccgttgaaggaatcgattaatatcccatacacaaaaattaacatccttttgcagttatatctgtccaatgtaaccctaagtgggtatgtcatcaatgcagatatgatttatatacaacaaaacgcgttgaggattttcagatccttttttgaaatatcgttgaaaaagaactcataccatttaactgcactcactctgaagttttgcaaaatggtggagagaaaaatgtgggccactatgtctcctctaagacagtttggtctccttagtaacgaactcatcagaattgtagagaaaaaaaatatctcctttaggaattacttaaatatgagtctaaatgaatacataacgatatttaaaaataaaaaaattgcaaagaatgtatataaattagttcatcattttccaaaaattgaattaaatgcatatatccaaccgatcaatcacaggatgcttaaggtagaactgaatgtcacgccagattttatatacaatccaaagtatcatggtcattttatgttattttgggtcttcgtctttgacatatctagtgagagtatgctgcattacgatttgtttactttgcgacggggtggtgtgggtacctctgctaacataaactcggtgaatgcaggcggttctaaggtgtaccaaagcggagagcactcctcggacacgctggatgaccacctgctgaccttctatgtaccgataaatgaaaatccgttttatatcgtaaaggtggtatcggataagtggctcgaatgcgaaagtacgattaatttgtatttaaaggatatcattttaccatcgaagatttccttatctacaccactcctcgatctacaggctctcccagtcaatacacttaagtttgaagaagctaaacaattttttcactccagaagtgtaacccattttaaccctatccatacgcagatattcccttctgtatacgaaatgggtggtaatgtaatcatttgtagttcccctgggaggtactacctaacgccagccgaatttgctatcctgaggatggtccgatgtgtaaaggagttgcataccttcattaggagatacataaagaaagaagaagatctacacaaaataattcgtgataaaaatattgccactatagcttacaataaccctgtagaatttatcaaaattgtgtatgtagctccattggaagagatagttgaaaagacttttgaaaattggatccatttttcaaactcttttggattgaagatggcaattctgacaggagatgtccaaatagatacaaaaatattgcaaaaaaataacataattttgtgtactcctgataggtataataatttatcgaagaaatggagaaggaagaaaattttgcaatccattaatttgtatatatttgatcatatggaactgttagacacatcacaggggtctatcatggaggtcgtcattagtcgtgttaggtacatatcgactcagttgcagttggggaagtcgcagcgtgggaaaaagagcaacacagattctgcatctttggagggtaggtcgaagctgcctcccttcgttgagctaaacttgggcgacgagagagcgagggagagggggtcaggtggcagcaacccaaagggaggcgcagcgtcgggtgcggcgaactccaatgcggctgactccggtgcggctcactccaatgcggcgcacaacctgaacaggatgcagcacctgagcacggaggacattcacgaaaacatcggagtgaatcgaattgtgtgtctgtccagttgttccattaataactgcaaagatgtaggagagtggatcgggtgtaagaagaacgactattacaacttcctctccagcgtgaggagcatccctatcgaaatttacctgcacgcggtcagcatcatgaacaagcagaataggtacctctcgatgcagaggcaggtgtaccaaacagttaggaagctgaagaagaaaaatgccatcattttcgtgacagaggataaaatgtgcaaaacgttggcactcgatttggttctttccgcttgcaacgatggctgcacgtttttctcctccgtctcgggagggcctagcggaaaggggagttcgcggggcggttcgaagaagacttcgcggggcagttcgcggggcagttctcaggagagctctcaggagagctctcaggacagtctgctggaccacctgcacgataagatgctggtggagctgctcaaacagggagtgggctatctccacagaaacatgagcgagatggaaaaaaaattagtggagaacctcttcgacaaaaaagctatacagttactcatcgtggcgcatgactacgtatacaggttgaacgtgtacgggaatgtagttatcctgttggacactataatcacccatttcgatgggaaggaggaggattattccattcagagtgtactgcagatgctgagctatgcaggtcgagaaggagaggatgcaaagtcgtttgtgtacatatacacatacatcacgaagaaggaatattataagaattttatttatgagccactgactgtagagtcgaatatagaggattatatgccaaattttttaaataacgaaatcgtgatgagtacaatcgagagttaccaggatgcgattgactggatcacgtggtccttcttctacaggaggattaagaagaacccgaattattacggtttgaagggggtatctaatgagcatatatccgactacctctcggaactgatcgagagcaacattgagttgctgtccttcgcgaactgcgtggcgatcgagtctggcgaggatccccggcaggagaagaaggcgcacagtgggatgtcgcacagtgggatgacgcatagcgggatggcgcacagcggaatgacgcacagcggagaaggcgctgtcaacaactgtaacggctccgtttccatcaagccgtgcaacctgggcatcatcgcgtcctactacaacctggactaccatgtaattcacttcttcaatcagtatgtcatatccctcaaagggttgaaaaaaaacaggatattggagatagtttgcctctccagcgttatgtctcaggtgataaaaattaacaactacgatgtgatgctatgtgtgaagattgcccaaacatgcaacatgaaagtcacttccgagtttttaaaactttctataagtagtgaatcaattacgggcaaaaataaccttttctcaggagatgatcaaaatggaacatcaaatcacctgaacaagtcaggtgaaaatgacaaaaaagagcagtacataaatttggtaaattttatttccatcccgatgtattttactccccatttaaaagcactgattattctccaggcacatatccatcggtatgctattccaaagaattatgttgaagaaacgaaaagagttcttcaaaagacatttaagttaattaatgccctgatcgatgtgattagcagtaacaatattttaaatttctgcctgttcgttatggagatgtcacagatgctaacgcagagtatgagtagtacggatgagtcgaacctgttgcagttaccttacttcgatgaacatttaattagaaaggcgaaggagttagaaattactgatgtatatgatttgatcaatgcggaggatgaacagagggaagagcttcttaaccgtttggatgagaaggagaaaagtgaagttgcaaatgtgtgcaatattttccctgtcatcgaggtgcagtacgatatcgacctggagaaaaagtacaaagtgaatgaaattgctactctcactttgactatagaacgtgacttagtgcaggacgaccccgactcgacttccaactgttttgcgcactcactgtacctccccttcgagaaggaagaactgtggtgggttgtcattggcattaaaaaaatgaacctgctcctttctataaagaagcagtccctcgtcaaggctgttaacaatgtgaaggttaattttgagttgcccgaccagcccggccactacgacgtggtcatatacataataaatgactgctacgtggggtgcgaccaggagtacgagtttgggattgaggtgatggcgtaacggggtaagaggaggtgattgcttggcagtctaatcgttacaagagtttaccccattcgcgtggtgcgttcagtccctttcctccccccctcctgttttgtgctttttaatttgcgcagagcgtgatgtgtgttttcccatctagttgaggactgtttcatccacttggggactgaaaaaaaaaagaggtggtggagcactcgtacgttggtacctatgtaacagcgtgcaggaatgtacttggatgttctccttactgcacgccgaaggacccatttgtggattttttttttttttttctttttaaacatgccggcctattcggtggcttgctctgtggagctcactccaactgtgtagggagcaccgcgtccctttttgtggttctttcaattttacaaaaaaaaaaaaagatgaagtggggggtagttacgaggtgggaatgcacataaaagtgcatgttcatatgggtgggcgcttccacgcccccacgcagtggggtgcaccgctgggtcgaagctcgcgcgactgctactgcgtccgccactgcttccgcgactgcttccgcgactgcttctgctgctgcttctgcttctgcttctgccaccgctacttcttcgccgcgagctggtcatgactaatcgtttcgtaaaagttcttaaagagtgagttgcattttttatcatcattgtgcaggtgcatgcagtaaaacaaattagagtagtggtcactaaaaagcttggcaaacttggcattgtctgtgttattggtagtgcaatatttgaaaccttccactttgaaggactccgttaaaatttctttgcattttttttctccttggtcgagtaagagatccacatcgtacttggcatggtcagggatggtgcttcccaaacacatgaagcgctttatgtcgtaaaaggaataattttgtttctgtgtgtggtactttgcttggttgtagagagagggcgactcgggcgactggtggatgacgtcgctcagcttggagtagtccgtggtcagcgccatgggtgtggcgaagaagccgtgtaccgttgtaccgttgtacgttgtagctatcagttgggcgattgaactacaaaatggggggcttgggcagcatcctgcgtggggaaggaggcagatcgcggggggggcccttaaatgtcaacacgtaagtcgctgcgtacgtatgaatagagacgcagctaaagctacaaatacagctacatgtacagatacacatatacagatatgtatatataggtactgagatatacatgtatgtaactgcgcttgcgtaggcatacctgctggaatgtacgcgcggcggggggtctgctgggggctgttcctcggagaagccaactgtgcgtccgcctcggggggggaaatggagaatgacttctctacctctctcgcggggaggagcgcaactgcgtgggatttgtcgaaatgggcgcggcgccgatgaggggaagaaaagggaaaaacaagttaaaaaaaaagttaaaaaaaagttaaaaaaaagttaaaaaaaagttaaaaaaaagttaaaaaaaagttaaaaaaaagttaaaaaaaagttaaaaaaaagttaaaaaaaaagttaaaaaaagttaaaaaaaaaagaaaacgtggaaggaagagaaaaaaagggcagtttcccccgcacgggcagtcacacccgcatcgcgcatcccgcattgcgcatcgtgtacgtccacgcagcggaaccatttcctgcgcagcgatttttttagggcgtggcctctaccggagttgcgaaaattttagcgtcccccaaaaggttggaagtgttccagaattgtcaagtttgctcaaaattgttgccatttgtttttgcatttcctgcttgtgctgctttttcagcctttcctgttttttttttctttcccctgggagatattaaactggaagggagtggctagtcagaagagcatacatcatattgtaatgtaagcggtccagctgagggcgcaacgaggaagagaagggaaggaaagaggcgaacctgacaggggccgcagccaaaccgggagaggctgcataggtaggggctacgtggctgagcagcatagctacttggctgacatcgaaatatatgtagatcctcccccccaacagttggtccgcgcagttggtccgttcagctggtccgctcagttggtccgtttagctgcttggctcatttggtccgttcagctgcttggctcatttggtcggctaacctgccacccatagtgagcccctgcccagcagtgcttcctccacctggagtgttcccaaaaagtggaaggaggagagacccgtgaaaataggaaaaagctgtatttgctccccggtcagtggtcagaagggagaaaaacggagaatatcccactgcaggaaggttaaaaggagaaaaacccccaggggtggggaagaggaccccttaaagaatgccattttgatgcataatccatttttgcgaagcgagagtgaatgtagcgtgcccagacttagggaatatatatctcgtattggggtcaccattgagtaacggacaaaacgggtgatatattttttccctagtggaaaatccaaaaggggtggaggaaggtcggccacgggagagtaaaccatacagtcgtttcgccagccgacctggctacgtcgccaccacgacctggccacttcgccacaagctacttcgccaaaacgacctggctacttcgccacaagctacttcgccaaaacgacctggctacttcaccacaagctacttcgccaaaacgacctggccacttcaccacaagctacttcgcccaaggcaccccttccacctagcgaaacgcagctcaaaatggagaaggaggagaattacaaaacgtcggagaagtacgaaatatgtacgagtttcgaaaacatcggaattgacgaagggttgctgagggggatctacgcgtacggatttgagaagccgtcagctatccagcaaaggggtatcaaaccaatattaagtggcagagatgtcatcctgcagagccaaagtgggacaggaaaaacgtgcgtgtttgcagtaggtgctctaaattgcgtaaaccgcaatttgagcgaaacgcaggtgattatcttatctccgacgagagagctagcagagcagacgcaaaaggtgtgtctagcgctagctgattatatacacgtaactgtatactgttgtataggaggaaaaaaaatgagtgatgatataaaggcattgaacaacggagtacatatcattagtggaactcccggaagaatatatcatatgctaaacttgagacacttaaagtgtaagtatataaaacagttagtcattgacgaagcagatgaaatgctcaacaagggattcaaagaacaggtatatgatatttatcgttttttgtctcccaacacacagatcgtactctcttcagctacactaccacaagaggtgttagaaataacgaataaattcatgcacagaccggtgaagatattagtaaaaagggatgaactaactttggaaggaattaagcaattttttgtgtccatagagaaggagcaatggaaatatgaaacgcttgctgacttgtacgagagcttaactatcacccaagctgttgttttttgtaatacgaagatgaaggttgattggttgacgaagaaaatgcaagaggcgaactttaccgtttgtaaaatgcatgctggaatgagtcagagtgagcgagatgatattatgttaaaatttcggcagtgtaaattccgtgtacttatatcgactgacatttggggtaggggactggatgtgcaggaagtgtctcttgttgttaactatgacttacccaactctagggagagctacattcaccgcatcgggaggagtggtcgatttggcaggaagggtgttgcaatcaactttgtcaaaaatgatgacataaaaattcttagggatatcgagcagtactactccacgcagattgacgagatgccaatgaacatcacggagctgctctagggggggagcggcagtgacaggggcggggtagcagcagtaacaggaggagcagtaacaggagggggagcagtaacaggggcgggggcaggaacaaacggggtgggtggactcacctcctgcctgcacgttatactaatatagcgaagaggaggcggcatccccttctcagaagcgcgcagaagagaccaacgcgggtaaagctacactccccggcgttttccatgtgtgaggatctgctgcctacatgttgataatttttttccccctcccccctgtggtagcgtccaacgggtgggccgccgctgctttagtccctcattcgtggaagcgtcgcctcgttatgagtcccacagcatgcctgggggggtggaaccctcgaaggggttaatttgggttttgcttctcctaattttggttttgcttcacataattttcattttgcttcattttgctttatttcgcttcatttcgcttcatttcgcttcatttcgcttcatttcgcttcacgtattttttttttttttgcaacccgatttgtcaccaaataattgccactgaggcattccctgtgtcatcaagccaataggactatgtacacaatagggaggggagaaaaggagcactttccctatttcgttgcgcagattgtgtgtcccccgcttggcttgttgggagtggccaacgaatgagcagttagcctgctggaggaggaaagcatttctttaatgaggccaaacagggggatagggtggggtgaaattacacatgtgcgtacgttcgggttcccttgtccaggtgcaccacgtccaccacgtccaccacgttcaccacgttcacgctgctgatctgcaagtgtgcttccactcacggcataagcacggaaccagggggcggaaaatacccctagcgttgccccgccgtgtgttcttttgtcaagcacgcagtcggggaaagagacggccgtttgggtgacttactcagggaggtcattttttttccttttttttttctttcttttttctttttttttttcttttttttttccttttttttttccttttttttttccttttttttttccttttttttttccttttttttttcccttttttttccccttttttccttttttttcccataatggggggaggcccgtgtatggagggcatttcaacctgttggcagcgtcccctttttacgccgctttgctgtgtgcatactagtgtgttaattttcgtgcgtgtgttttttttgcccatgcaatgagctacgtgcaccacggagaacagcaacgtgaacagcagcgtgagcagcggcgagaacagcggcgcgaacagcagcgcgaatcgcagcgtgaaaaatggcgatgccaaaggggggattcctgacgcttgtgcttttccttctgtgcgctgcgcagtgggatggggggttgccgccccgggagagggacaccccacagagttccccgcaggtgcatccaagcaaggggagaagctgctcgtgggagacgtggccacacacttctgcccccctccccagcgttgaaggaagaaccaatgcgagccgcttttacgcagaggggaaggtcatatatgggttgaaggaggacagggactttagtgtgtatagccaattctgttacagtaggagtcgcaggacaaagggaaaaaagggcgtgttcattgtaacgaactcgtatatccccaacacgaaactgttaatattgaaggagacagagcaggagatgcataactatatgaatgggcaggacggaaacaagtgcgtagacttggagaggaaggctttgtttgtccacccctttgatgacattccctcggggcatttacccaattcctatttcgtttatgaggaggatatcggtgaccatatgaagggaactccgctgaacttcgtcctactcgcttgtggacgccacgtgaagaatgcgtacaaaattgagttccgaaataacacgcactttttgaggaatcatttttcttgcgaggatcagggtgcgcggttgagcagttgagcagatgaggggcggttgaggagatgagaggcggttgaggagatgagaggcggttgaggagatgagaggccgttgtggcgaggcagcaacgccgcttcggcgcctcgccaattctggctctcgacttggctatctcagtccctcatatcaccacacctttaccgctcccccccgtagggctgatcgagatccaccttctcctggtggttatcttaggcgtcctctcccttgcgtacagagcgaagcaggattcgttaagacgagcacacagcgccctgaacgaagccctccacatggcagttctcttttttgtcctctcaaatctgtgctacctgatacatatatttgtttatgcattcaacgggacagggttcacctcactgaaggtgctaagtcagataggtgaatccatttacgattgctttatggtgactgtcattttttacattatgtgttgtacaatagatagggagaagaggagaaaagagactgtccgaacttctctcacctatggcgtcctcaaatttgtgtaccttctggtcgaaatgcaaaaccagcaggacttgaatctctacgcatcgttgcactcaggttggggggtagtaaaccatcgtatcccgttacttccctcgtggtgaaaatatttacactttactctcttgccatttcacgtcgatttttttttttttttttaccgccaccccctcctgcagttgtatctctaccttttgtgatttaccgagtagtcatagcaggttggatttgcttctccaccgtagcgtttctccctagctgggttggattggggggggggtacttccccaagtgatgtcacctgtcctgatctgataagttttaacccttctctttcgttcctctcacatcagcaataatttacagaaactgcaagagactgctaatggagaagaccccgggggaggagactttcttcatattgcttcacatgtctttgttagttaatggggggtggtgactcactcaggggagttacctactggggtgcgtgtgccgatgcatcgtcatgtatgacccatcgtgccaatgtatcgtcacgtatgacccatcgtgtgagtatttcccagcctttacaaacccccccatgtagaaactctccccctttttccaccgggcccctcaacactgcagatacaacctctggattttatcaacccccgcgtactacctattgatgagcaaagcttcagtgtaaaaacgggagataagatacgctactcttgttatggggttggggggcatgagtgggatgtattgtgcccccccccacacattgtcctagcgagaggggaatatacccacgtttaggtatcccccccagggaagaaaagccgctccgtttttcccttccaggggtacgcagcaaaatgttcatttttttcttctattttttttttctatttttttttttcttttccccaaggcattttacccacttgtacgtgcacttctcgaaccttttaattttgatatgtaataggtggagcgggcgagctatgcagatccccgttgcagtcacgcgtgcatcattagggcgtttgcatgctcatgtgatgttatttacgcaactttgccatttctgtattattttttttttttttttttttttcttttcctttttcaagatttggtgcacgtcatttcggagaagaagtacgaagccatggaatccaggcacccctacttggatatggagtgacttctttcgcatcagatggaatgttctcactaaggtgaactatgcgtgttaatggcataggcaggtgatgggaggaagcgtttctgatgagagctagctagttttacgaggagaaaagaagctccccatttttgttacccacacatccatctgttgcaaagcggtactcgaatcgctacacatatgcacagctcgattttttttttttttttggtattgtgcgagtctttttaagtgttcattttgtgaggttccccagatttgcggcaaccgttgtgtggccctcctccgcgattggaagtttgccgcgattggaagtttgccgcgtttggaagtttgcctcgtttggaagttttccgcctccccccccggtgcttccagcccaaccatcacgctgtgccaagcatgctctggcttgaaggaggtacctttcaagatagccatttttctgcaacccccagcaaaaaatatgtattatgtgaaaaagtatgaacataagctgctcagtgaaacgttgcgatttttaggatttacagtaaagtggggaattcacgaaaatggctactggatgactaatttgaattactcctttgactatatgttgtccaatttagtgataaaatattttaaggaaaagagtaagtagagcgatccttttggaagggggcattacgcctctccgttagagtacctccccgtgtaggggtcttcacatgtgcacaccttaatgggcatgactccacacacacatgtgcaactgtttcccacctttgcagaagtcaaatcggttatagacgtagggtgtgggtacgggcactacgtgaacgaattaaactttcacaaaataagggcagtgggcgttgacgggaattttaagctagtcaatcttctcaaaaatggtatgttttttttttgttcagcgtgagtgttctgcgctgtggagcatacacacttggagtagtttattttttttttttttcccttatagaggacatcttctcactggacgccacgaatgagtacttcgtagcggaaatactgaacaaagtgaacgactcgaataggaaggagcatgcgaaggatgacagattcttggacgtgaacaaagtcataaaaaaggccgcagaaattggcaggagcgttctccactttgactacgtattatgcttaaacgtgggggagtatattcccaaggtaagtttggagaggggggtggtgaggggttatacgcataggcaaatgcgtctacatcacatgtctgattagcgcgctcagcgaaattacgccactgagtgatgatcgcgtggtcacaacacaaccgactcgttcccacttgcagaaaaaagaagaagcgtttcttaaaaacttggacagactaaacagcaggggaattattttatcgtgggacattccaaataccttcaacacggggacgataaatgaaaagagcgaggaggaaattcttgacctttttttgaacgcttataattacacctatgatgaaaagagcagtgcattcttccggaaaaactgcagcaacgatgctctcaaaaattgcatatacatttttgagaagcgcagagggtagctctcttcccactccattagtcaagcgcattgtgtgtatttaaatatgtcacgaggcggataccatttgttatccattatctgtaatctgctatttgtttgtttgttttttttttcccgttatgctattttgcttcgttcctttttacttccatcgcccacgttcacggagctagctcaccatagtgtgtaaatgggcgcagcgcgtgcgtggctatgttgggtgaaccctcggcgattctttggcacaccctgcgttatactgcgcgcgcactttatgcataactggtgtatcacccgtctgggttcttccccatgctaactgaagaaccgcatcaactccaagcatacaaaatgttaacacatttgtgaaaaggaaaaaaaaaaaaaaaaaaaaagttggcacctgacctgtgcaggtaaacagccaaaaacgctcggaaatttttgcgccaatatgggaaaaaggaaaaacaaaaaaataacaaaaaaaaaaaaaaataacaacaaagacgacacnnnnnnnnnnaagttaggcacctgacctgtgcaggtaaacagccaaaaacgctcggaaatttttgcgccaatatgggaaaaaaggaaaaaaaatacaaaaaaatacaaaaaaaaaaaaaaaaaaaatacacaagcgcacaacaaatgcataacacatatcacacacgcatgtctgtgtcaaacgaacgactgaacgacgcgcactattctatttacccctcaccgaaggaaaggggcgagcagaataggaagccgtaaggggggaaaaaccacgtaacactgaattaggcaaaaaaaaggataagaaacaaattaaagaaataatcgtagataatcacggtcgcaaaaacgataagaaggatagcatcggtacatggttcagttttttgagtgaacggggagccaaattgggttgaggaaagagggaaacagtaccacatttgaaccgctcaaaagagctagtagaaaaggggtaaggttaagaatgctaaggattataaaaaagggctcatcatagaaaaggatttactccacttaaacggacggaaaaaaacaaaaaaaaaacaaccttaacagtgaaaaaaaaaaaaagcaacagctggggacgtgtcaaaatataccacatagcagtcacacacacagttaatgcacaaattagcgggggaaaaacccacaacgggaatgaaaaaaagtgaaaacaaaaaaaaatgtgtcagttcggtaattaaccccaaatgtaacaacagtaatgaagaaggggggagcgaagtccaaatgagtaacataaacgactcaaagaaaaaaaatgcttcaactgaaaggcatagtagcgctaagaaggggaatgacaccaaaagcggtagtaagaaatcgtccggggggacggggtcagccgaagcgaagaataagtggagtctcaccgtgcgcgctcaagtagcggaaagcgcagcagttcctgcgcagggagaagcggaaacggcaacacggtcggaggacaaaaaggacgcaaaggggagcgcaaaggggaacagaaaagacgtaaaggggagcgaaaaggagaacagaaaagacgcaaagggaaacccaaaggatgcgaagggaaacgcaaaggatgcgaagggaaacgcaaaagatgcgaaggaaagtgcaaaggatgcgaaggaaaatgcaaaggatgcgaaggaaaatgcaaaagaagcgaaggaaaatgcaaaggatgcaaaggatgcgaagggaaaccctaaagtcgtaaaaacaatcgcgaaagacacaaggctaaacgctaaggactcaaagcaaaatgcgaaggacccaaagcaaagtgcgagggacgcaaagctaaacgctaaagacaggggcacacccaaatctaccaccatccataacgcaaaacaaaagtcgtccggttccccgcctgggaagaatgcccctatgaaattgtcgcccccgaaaaagaacgactcaagggaagtagcaagtgcagaatctagccccgtcgcagcagcacgcctttctgcacatgcacacatgaatcaaaaggaaacggaacaaattaacttaaatcgagataaaaaaaaagtttcggagatggagggaaaacgcaccaacaaggcgggatgtgctaaaagttgcaaagcgagaaatgaggagcatcagtcaaataagcaaaaaagcaacacaataaaaaaaaaaaaaaaaaattaaactgcacagttattaacgaaattaaagtgaagaataatatatatatctgcaaatttaaaaacaagctaaataaaattcgcaaatactttttccctatatataagtatggcgaagcttccatagcacgaaacaaggccgtgctgctgaagattcacatgcacacatgcctatactgccaaaacgggattctatgcaacttcgctgaaaattacacgttgtagtggaggtagagaagtggtaggtgcaaggtggcgatggtgaagtggcgatggtgaagtggcgatggcgaagtggcgatggtgaagtggcgatggcgaagtggcgatggtgaagtggcgatggcgaagtggcgatggcgtagtggccacaacgacgtggttgacctttttctccgtttcgacgtcgcttcatctgtacgtccccacattccgttaaaacgtttttaaaaaaaaaaaatcaccaatgatggggtgacaaaagatatacacgttttgtacctccctgcgtggttagacgaaagagaaaaaaaaaaaaaaaaattaaaaaataattcacctccttctgttcttcccacttttgcaatttttatgcgtcactatagtaggacacacaaatgttgtccccattatgtgagtgacgaaatggcgcagttatgccaatcagcccctgcgtaagcagttattctttgtccccctcgtttatgcttatttgtctttatataaagatttttatgtgtatatggtgtttccgtatgagcacacatttttggctgtacatgtgtgttgtatgcgtttacaagaaaaaaaatcacctgacctgttcatattttttttttttccgccacttggttagccatttcattggctaactaattttttttttttaacttacgtggtgatgtgaacattatgttgccagcgattgggacgttcccttcacgcatatgtgctgagtctgtctcggttgttaatttcacatttttggagaaaatttgtccattagcaaaatagggcggaggacattggacttgttcatgtcgcatatttcaccgttgcacacgatttcgtcgattataaaatgtgttttgtcaatgttaaacatgatgtctagttcgcatacattttcgtagtacttatctaaaatttcgataatattgtggatcatttcgagtatggcgaattcgtttacgtcctggtttgtgactccgacgattaggtagaggctggcatatctggtgtgtgtaaggaaggaaggagatggggaggtatgcggaatgtatggagtaaaatgcgtcaccattttgaaaaaagcagattgggaaaagttaaggaagagacggcggttcactgttgtgtgcactttttctttttccttgcacgtggcgaaactcccacgttggtacactgtgcctggcagtgtggtgcatatgtagagcagccaaccttctataaataattttgtactccctgtactgtaggaaggagcattgatagtcgactcgtgacaggcatttccgtatgagttccccctcgaggattgttttctcttcgatgctgaggctgttgtagtactggcttagcctcgtttggccctgcttgttgaccataagcaggaactcgatcatgtttgggtgagtggtgggcgaggcgttcctatgttgagtagttcgtaggcggcgttggtgagcagcgcgggtaagcggcgcgggtgagcggcgtgggtaagcggcaggagaacctatgtgtcgctcctattcgtcacccctatgcgacacgttcctgcgcgatgttctttccgatcgatctgctttcatacataagttgtgcagttaaaaaaaaaaaagctaatccctcccgggggttaataagctgacacagggaaactaaaatgaggactttaacttaaatcaggaatgtgatgcaaagttcgtttgatggaatgggaataaaataaaaggtttcgccttttttgcacttccccccccccttttttttttttttcttttttttttggctaaaatatgttgctatttgctcttcccctgcattacttattttattttatttttttgtcgaaatgaaatattgtgtacttcgcaatcgctcgccgtgatgttaggcgatcggtttttcatttccccattcgttctttttttatgccctcttttggctttctccacggttgttccctcctttgcatgatcaactcgcacgaccgtgcttacattaaaatttaagagtagaggggaaggaaccccccttcccccccccaaaaaaaaaaacactcagaagagaggctacccattgtgtgtcctagtacccttcgaatgatggggaataaacacggaaagaggaaaaaatacgagttatgtgaatttcaatttgagaaaggtgtgcggagcgggggagagcaaaaggaaaaaaaaaggcatacccgtgtgtatgtttaagtgtgtgctgcgcataatgctgctgcccatagcgctgttgcccatagcgctgttgtccatagcgctgttgtccatagcgctgttgtccatagagctgttacccatagcgctgttgcccactgcccactgcacagctttccaccgcggcgcccccatttgtgcaccccctcgcagagttccaagtgaagttcccctggaacgaaatcgtccagtggggcagccaagatgtgaacgtagacatgacccttgtggctatccaaaaaacaatagaagaaataaaagacataacgatagatgaagagacttattttaacatgacccaagtggagtgcattgatccttttcactttgatgatgacttagtgatgtgggcgaaatctctgttgaaggaaaatcggaacttgcggagaatacgatacaatctggttccgaaggtcattagtgagaacgagttttggatgcgctacttctcggcgataaagcttatcgttacaagaaatgcgttcgaggggaagcagggtgacgttgccggtacgtgatgggcgaagtatcgacgtggggtggggtgggggtactcactttcctccagttagccttcaaatggagaaagatatacctttgattggggaactcacccctgtgttatagcaaaggaatcacgaataggtagacaactgtgtgcgggttcgctctagtgcacatgtaggtaggagcacaccgtgtggtggaagatgtgggaagccccctctccaccccacccctcctggtgcaatgctgtcgaaatggagaaaatggattgagaggactagtaggacgttgccgggggagactcgatctgctctcaaaatgagcctcaacttgtgttagtgtccaatacagaatgtgtgtctctacctacatcgtggtaaaggtagcacttaagagttcctctccctgtgaaggctgtctgtgtgtaaagaggtggaccaagtttaattgggaccccctgttgtgtgacagtatgctagcgaaatgagtgaacacccgttcgagtccgtgcagggaggtattatgtgcactgttgagatccccaaagagttgctctgcacgggggacgtgctaaacgggtgacggggttgagatgtctcaatcccgtcattttgagggaaggaagcaaggaaagcgtttttttttttttttttttagtgttaagaaggctcaataggttcggttggtagagtttagggtgaaggagatttaaagcgtttttcgacatgatttggttggttacatgtttatatgtatgtttggtcatttttcgtttctcgttttttgtttttctttttttcgtttttcgtttttcgtttttctttttttcgttttttttgcgtggtttcgctaaaaattaaagactaaaaaattatgaagtgaagctttaaagccatgggaaaagaagaagcggtgcgtggatttttcgcggggcgcacagctcacgagttggacgttgcagggcaggctgttgtctgtccattcgaggctgggcctacttcttcgcctcgagcgagtgaatggtctttaacagctcctccatgtggtcttctgcattttggaggagatcctttttggaggacagttcactgaccacctcgtctagctcctgcaattcgtgttttttttcttctacgtcgtcatcatctttgttttttttttttttgtactcttgtttttcagcgtttttccctttcccgtgttttgttcgtaatcgtcgtccttatctttgcgggcctttttccttttgggtttattctcgttgtcttggtcctctccctcactgtcactttctgctggtcgttttcttttattatttttcttagtggtttcctgttccgttaggtcatccttttgtttgcctgatccttttttatctcctttttgcgctcccttttgttctccttttttatctcctttttgtgagccctttttttcgctttcttttagctcttttttgcccttgtctttttcctcccccttttttccctttttgttttttttcaacgcttgttcgtcgtcaagggcgtcctccgatatggaagtacccttgggtgtgtcgtcctcgtcctcctggtcgtcgcctctctttgcctttttcttctttgggcgtttttcgctgattatctcgtcatctgcctccgcctggtcatccatttctcgtttcatcttttttttttcttgttttttcatttttttctcttttttgtttttccgttttttttgttttttgtttttccgtttttttggttttttgtttttccgtttgtttctttttttttttttctttttgccctttctttttttctttcgtttattcctttttctttttttttttttcttctttttctttttccttttttgcttcttctttttggatttcctgagattacctttatttttttttttcctccttttggtcaacgaaagcagtgaacgtgcgttcccttgaagaaccgttcctcccgtctgtttttgtgcttccccccctgcaaggagggagatatgccttgctaggtaataagtatgtactgtctcccctgcgtgaaaatttcccctttgagaatcttctgaatttgctaaatatgtcagttgtgctgttgagcccttctgggatggcctcctcccctgggttgttaggctgtctactgcatacggctgggttgttaagcggtccactgcatacggctgggttgttaggctgtccactgcatacggctgatttacctcatctgacggacatatcaatgtggtgcaactcccctttttcgattcccccccctgtacacttccatccgttaggagtaaatttccatacttttgaaaatgttgttctagtttgtaatgacgactctttatctctccttcgcgctgcgaagtcgcgattctattgatcacacttagtagatttagaaggatgaagagattgaacaggttcagtaaggtacggagggaaaagtgggaaccaaggctaagggtactaatatggctagtcagatttatggtggtaagctgttgagctacattaagcagagaaaattgactagtctgtccaaggacaccaaccagagtgagcaaaaaaacagcaaggttccttctcctcatcaaactgcatacacaattgcacccccgccgtacacgaaccatttttaacgattaaaaaaaaaattattttattttaatatttttgattcttttaaatggtataaatgtacgcataaatttgtaaatgaatgttactctttttttttttttcgccttttccatcttcctcttttccattttgttcatttttctctctactgaggaggaagttcgtagcatgaaaaaattgcagcatgtctgtctaccgggaatgacatttgtgatttgttcagaggcgcaaattacgctgaaaaatttcgtgaagattttaaaaaaaaggaaaacacaccaacgaggggatgcgcactgtcgctgtgttgacgggcgtcattaatgtttcgtttgtgcgtttatgtgtatatttattttactctattttgcgctgttatacgcttttttttgtccattcgaccatctggttagctatttgcgacgcaatttttcgcccccaccgcagcgttcgcatcgcccccatatttttgtcactatcgccatttgcaagtttatccgactttgcttctttttatttccaaagggggagtcatttgaggggtgcttttccccgcgcagcgttgtgcgaccagcacagacagacttttcctgtttcttccccccagaacaaatcgcaatcgttctgcgccgttgaatgggcgacgcgagggggaaaccatacgcgaatgagtacgcacatcggtaagcgcatgggaatgcacatgcgaatggaatgcacatgcgaatgcacatgtgaatgcttatgcgtgtatttagttcccttttctgaggatgcaaaatggtaaaacacacatacgaatatgcgcgttcgtgtatattcacaattgtgagattaataaaggagaaagcgcgaggggaaagaaacgaatttgcaaaaaataaaaattacacgcgcttttcattatatgtatattatgcatcgaaaaaatgggcgccaaatgttttaccgtcttgctgatgttacacccatggaaacacttaaaaaagggaagatgtcaaaggagagacacgttttatatcgctggggagggacgggatttactaatgcgttgtggtgagaagggtatttttaagggagggcgtgacgcgacacatttgtgaattaactgtgtctcaattggacggcgtgtctgctagttttttcatcgtgtgagaactacagacgagaagcttctgcaacgaagcgggatatttactacattttttaacatttaaaagatgcgtagccataaaaaaaaaatttcaatttgccgttgagaggagtacaaaatggaggggcatttcgtgaaaggcatacttcttccttcccttgggggtaccactgatacttttgttgcacacaaatggggaaaataaaatgtccgatgggcccctcaatgatgtcctgcttggaaagtcaagcgaggctttagcttggcaaaaaaaaaaaaataaaataaaataaaataaaataccttgcctgttcataaaaaatgctgaaatttttgctatttttgtatgaacggttcatacgaaaaataagatttttggaagggtcattttgtggaggtgaatttatcttctggagagaaatgcctcatatgaaaggagcccactgtgtgcaatcggcatcgttgccttaagagtggaaaattgacctgattgttgttgtcacgatgttggcaacgtgtgcgattgaagatgcatatgtgtgtgcgggatactcgtgatctggtgaggtgtaatcttttttttttttttttctcccctgttccactattttcggcccccctaaccggttacatttttagcggacttaaaatgaaggaagaggatggggtaaacaaaatggttaagttaaatagtcccacttgtgcaactatgttgtgatgtgaaaatgcgtcccttcgtgaaatatgaagcgataaccgctgttcgggtaaaaaaaaaaaaaaaattcaatctcgtctaacgtgtacaatgaatgtacttaatttacctgccgctaacaaagtcaacagtttgcgaaaccgtttttcttaattttggttatgtgtaaaaaaaaaaaggaagtttctccctttgacggtgtggagattagttccctatatggtaccgttggtgaaacgtttgacacgtcgtgttttagcaatgagcgcgcacccctatctgatgctgcaccatggtgccttttatacaaaatggggggaaacaccaagaggagcgtgggtgcgcgtacgaacgttgctgaggaaatgcatagtggtatgtacatgtacattctcatgtatatgcgcagtgtggtatatctccacggttaacttcatttttgcatttttctgccctcgctgtgtagcgatctggcgaacaaacagaaaagaaaaaaaaaaaaaaaagcaacttcgcccattggtaacggtttcccctcaacagtttttccctttggtatctgatcagagacgacaatctttgcatcgcacagacgattttctcccccctgtccgaaaaaaaaaaaaaagtagacacaatgtgtttacacacacgtatgtgtgcatacgtggaatagcaaaaaggaggaagcataaaaaaaaaaaaagaaaacgaagaaaggaagaaaggaagaagggaaattgatcacagcgtggcagtcactccctccaacagaagtgtatactaaggatagaaaaataatttacattagtttttatcaccctgcaggaagatgcacataattagggttaccagtttggtggtactcctagtatgctgttacacaaatgggaaaagtattttccgaaaaaggaaaattatttatggttcttcccatttgctaaatgcccctgatgatgaagcgaccaagttgccctccctgaacaatttaaaaacaaaggaatcgcacagcagcaacgacgacggtgatgagtatgtgaagggtagctactatgtcgagaagggaggcaagaataatgtgagggacgtgaaaaatgggtccttcattcttttaagtgagaaggtgaaagatattccccctgaggaggaagatgaggaggcgcatggcgacgacaatgctgaccatgtgaataacaacgtggattcacataacaatatcgatcatgagaacagtagcgaggacagcagcgagagcgagcacagtgaccacgaggaggagcacgatgacgacgacatgcaccataaccacatgtacgccaatggcgcctccacggcccttccgcctccacccccgcctgtgatgcatcaccccccacctccacccatgaccccctcgggcatcgtcggccacgtcgtgtcaaacgtcttcaccgctgggttgaagttgtttggcgtgccgtaggcccactgcatctctaacgaagcgcgtttgtcgcgtgcctgctttaaccatacgacttttttttctttaagatttttaattttttaaaaaatcgcgtcgcatgaatatcgccttaaaatcacacacacatgaacatgtaaattcatacgtaaaaaattttgctctgatcgtttttccagttttttttttgaatggttcgccccttttggtggaaattttttaatttttgttttaagctttacgatcagtgaatagttttttttttttcgtgacaaaagtactaactgtgggactcgtccagcatgtgcattcttcaagggaagtgcgcgcgttggcgcggtgtgcgtgaacacttaacggggagaaggctaaacaatttatgcctttagcgtggggaatatgccccatctggtgccaaggcgaaagaggaagagcccgagctaccagcgtagcgatgtagcgatgtagcaatgtggcaatgtggcaatatagacaacatggacgcagggttactaaccctcctgacgcagtcgtaatgtaactctgcgacaggttttttatgctttgattgggcctccctccgacttgcgcacacttagtagtgatttttttttttttcctttttcaccaactcgttaggtatatttagtttaacggaggtgcaaagggggtgacataaattggggaccctgttcagttcagttcagttctgttctgttctaaacgtgggttttatatgtcgacgagtgtgtacatgcacccgtgccaggcttagacagctcacagttatcattttggaacgaaaaaaaggtgcttgtacaaaattgaaatgggtgaaggaattgtatgctagctaggggacacacaactgtgtgtgacaggtggtttggaagggaccattatatgagcgatggccgaagacgtcctccatagtggttactcctttcacctgaccgtacgcagctatgcccgttatgtgcaccttttttttttttttttgagaaaatgtgtccttttcttttacgttttatttacccatatgttaatatgattgggtacacatacaaatgcggtggggctacagggggggtgagcggcacgtcgttattttttctagccccatcaagggttttacttaatttttttcgcagtgtgctgacgacatgttggtgactggtctaccatgcctaaacgttttagcgacgctttaccgattctgtaccattttttgcgaacgtgacttcctatttcccttggagcgagtatgcataattgtaagggggtgaagagggcgagcagtgaaggcccctcttgggggggatgccgaaatgggaaaagttggcgtgtgctaattggggtttggttggaacgtcgatacggaggtgtgaacgtgcggaggtgcgaacgtgcggtggtgcacgtagagacaggcttacaacacgcgcacacacacgcaggcgcagacgtatgaataactacagaggcgtctgactgggcgggtggccttcctctggaaatgcttcagcgaaaaaagagcaaagggaaacgaaaggaacagcgcaaacggatatgtgtggatataaagagggacagaaaaaagtgctcgccaacgtcttttccatttggggatggaattgtccgatgcaccatggaacatgcgtgggaggcaaaaggaaaaaagcgaaggggtgaaggggtgaagaagcgaaggggcgaagaagtgaagaagcgaaggggcgaagaagcgatgaagcgcgggaacggggaagcaaggggaaccaagcggaattcacaagcggaccattacgtacacatatgcagacgtgtgtacattcacaaaagctgcgtgatgtgctggaaaaaaaaattctacccttgggaaaggccatatacatggctcgtgtgggctgtcactgtagtacggcggaaaaaaaaaaaaaaaaaaaaaaaaaaagaagaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngataaaattccttccgcacagtattgcgtacacatgaatgtgttcactttttgctgattttttcgtttcctattttttcccattgttcccattttttccacttttcccctttttttttcctatttccttttcccgttttccttcccattttcccgcgcgatggcatttaaaacttcaaacttgtgaaacgcacgtttttcccttttgtgtttatttctatttaaaaggaaaaattttcccttttgtgaaaaagcaaaaataaatgtacaaatgtacacttgccatgcgcaaatgttcaatcgcgcaaatatttaatcgcgcaaatatttaatcgcgcaaatatttaatcgcgcaaatgtccaaacgcgcaaacgcacatgaacaaatgcacaaatgaacatacgaacaaatgaacacacgaacaaatgaacatacgaacaaatgtccaccccttttgacccagcggaggaaaacacacgaattttaaaaaagcgagcgccactgatatgcatacgcaaaagaaaacattaaccacggaatgcgttcctcgcactgctcccttttttggcgcgtaactgattgtcatttcgcagacagagtattttgccgctacaccctttcccagtatatgcagtcgcgtgtgagcgtttttaaacatacacatgcgtgcgcgcacatacggtgacatgtcccccttgcgaactctttgttgatgttattttaagttttaattcccccgttttgttaggaattttgaagattttttttttttccgcccctttgcgtcgacattttgcgttcactttttttgcatgcgccgctttgcatcacccttttgcatcgccatttttcgtcgccatttttcgtcgccatttttcgtcgccatttttcgtcgccacttttcgtcgccattttgtgcgctttttccttcctcccccccctgcgactcgtaattaactacagcacttcccaatcgcacaaatgtttaccaaaaaaagaggaatactcgagtgaacattaaaacagagcgcacccagcagatcccccccgcacgcgaacgtttgtctacacacatataggtagaaaattttgcggtatcgcgaagtagcaacgtcatttcatcgtgtgtgcaaatcgattttccattcccccttgagcaattgaaatccgcatttggcatagccatttggaagaaccataacaaagtacacatacatttaaacatacaaaattaagtacgtataaatttctgtcggacgaaaatgtatacctacggagtagaaggagatgacacctatttgccacagcctcagtacccatccccatatgaaaatcagtatggacaagatgatgagtcaccaagccctcgaggggaaaaccatacccccttcataggttattttagttcccatttattaaggaccgggtttttcctgcagtgtgtatctttaatgcttatgttcatattttattgggcctttggtggtacaggaatttttgtgtttgatttatatgccggtccagagtgtgtaaaagtgtcaagtgcatttcatttaaccatttctattttgatggccatatatttattgggaacgttgtacatagccatgttccaagtgttcgtagcagataacagcaagtggtgtagagggttccgagcgggttctaagttattatccgcagctgtgacgttagatcttttatcctccattttgagattagttcagtatttgtatgcatacttttacatgagcatgagatggtgggcaagatatcaacagaccaagtcagattggacactgttacactttggcagcattgtgcacagcttcgctttgttcatctatggcgctgcttttttttacatggaagcttaccacgatgagggtacctacgaggagctcgcttggtccaacttgacattgttcaagttggcaggtttggccggtacgtccccaggaaggagtgcctctttggcgcactctgcactggtgccacagtgtggatagctccccgtgtggatatctccctgtgtgtaccattatgtgtacctcgttttactcttttcaccacacgattttttatatccccccctttttttgcagaactactgatggtgttttccggatttggagctttcttctccatactgctcctgggtgcgataatgtgcgcaaccgtctgggccttttccttcgaaccactgctagaaaaatggtccccagaattgcacagcagagacataaacgcagacgtcttgcccgaggtaaaacacgaggacgaacaagggggatacaacgaagaaaatgtttatgagccgtacaatgtaaacccagaaaatatggaatatggagaggagatggttccacaaaacatgaacgagaagtacgcaaatggaaactcttatgacccaaacatatacgcgcagaacaacggcatgccaaccacctatgattactcgcaaattgaaggccaagtgaagcaaaacgccgaaatgggagtctcagagaattacaccaaaagtggtcaattctgaaggtgacgcgtggacggaagcaagcgagaaagtatgatcggttcaggcgaaaagagaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttataatttttttttttcccccgatggcgcatcaaaaatgaaggcccaccaatgagttgttgtaggagaaaatgcattgtagatatattttacttctacatttatgcagcattttttttatccctgtgcaaatgtgttttatgtttttttttttttttttgctctctacaattttgttgttataaaaggtttccacttgtgccatgacgtgtgcctctgttgaaccgtatcgacagagaccagtcgacatgcagaatggcaagacagatatcacggtgcacgccgagtccgcacctgtatgctgactaactgtttatttctccataggagtagcgcgcccccgtgtgtgaagtttgtgtgtgtacatacgtacgtgcaatcacacttacatgcgatcacacttacatgcaatcacacttacatgcaatcatacttacatgcaatcatgcgtacattcagcaatacatacctgtccgtacgcatacgtggctgcgcgtcaggaaagatctgtcgacacgtgtctgcacgcagatatgatcacaccactctttgtaaaaaacgcgaagtggacttcttttttgttttcaaaaagacaatgattcttgtacatagagggagtgggagtggacgcactttggttttgtaaaaacggttcgagcgtttgtgccaactgcttcgcgcagtggtgaagggggtaaaaaagtttgacaaaatcacgacacaaggtgaactacaccttgtgtgaaaaacgaatagggctacgcgtccctgtagaggtacttttccttttcgaggttcacaaaaaatagatgtccgtaaaggggcagcaccgggtgtggcaaaaatggtggacacgaattgctacatagttatgtgttgcacatttcaccacgggggtaaaaaatgagcagcaagcagggcaggttgctaacgcgagtggcgtactcacctgtacaggaaacgcacaccgcgcacatcacatggaggtgctccctaaacagtggcacgtgtttgagagttgttgctactttcctcaaatgagcgagttaaaaaatgacatcatatgtgcacactcttacatctatgttgctgagtgagcagtttgggtctcttctgttttttcccatttagggggacggcaaaattgccgtgtgtgccttgagtgttaacacaaaatgttaacgctttttgtgattcgtgggagagtatgtatatgaaacatcctatagctacgcacgtgtttttctccgaaggggctgaattgagtcaaatgaagcgatgcagcgttaagtgaaccttcttgcggccatattaaacgactccctaccgcttgcttacattgcttcggttgtgctcgttccacaggtttgtcaaaatggaagtgaccctaaggagttctattgggatccactggggggcacgctacttgggctatgctttgggctatgctttgggctatgctttgggctatgctttgggctacgctttcggctatgctttcggctcgggttcgccttccactgtaacttcttcctcctccgctttctcccctccgtccgtttttgcctcttcctccgcttttgcctcttcctccgcttttgcttcatcctccgcttttgcctcctcctccggtacgtccaccccttccccgtcagttttcacctcgtcgcccacgtctccctcctgcgcgctgagcagaattttcttcttggccaaatttttatccatatgtaccatcaaattgtacaaaaaatcgcaatccgtggagaattctttgtccttgacgatagtgtagaggtcaatatacttcacgataaacaatttggcgagcctgaatttgaagacggggtcgtttttgcttttttcactttcctcaatttcgttgacggggtcattatcaatgtgcattttctgtttgtagtcttccagtttgtcgattagtttttctattagtattttctcttcattttttttttttttcaaatttgtgactgagtcgctatcgtctagttcccagaactcggcttgtctcccgaggtaaattttgttaatttcgagcaggaagctgttcactttgcgaatgtctcgcatgttttgggggaacgtctttacgtcgctgggtgcgtcgttgggttcgtcgttgggcgtgtcttcgggtgcgtcgtctgcttcatcgatgggtgtgtcttcgggtttgtccgtaacttcatgacccgattcaaggatggcttccttgtcggtcttctccctctgctccaccccttgtccactgctaatcatttttgtgtacttgtatggattttttctcaaattgggattatccaaattggctagataataatttttcattttttcatttaggagttcaaaattatgtacaaactgaattagagtctgcagaggagaggagttttcgtccatcattccgttgtcacaatgattcgttttttgttttttgtttttttcttcctcttggattgatcttccacatgtaaaaattcgaaaggagattcagaattttctttaatcggttttccagtgagttgttttttccaagtataccagcagtgctcggatgcgagaaggttcataaagtattgcaaatttttgcaattccctagataacgtaataaatcctttacgaatgaatgcaaaatattttttatcctttcgctaaccgattgatgatccttcccttttatgtcgcttgagttggtgtccttcacatctctcacatctttcacttctttactctctttgggggtgttttgggtacctctactactacctgatattcctatgggagcggagtcgttatccctacctttggagataacactacttgtgttgctacccatgtgggatattccttctttggaattttttgagtatgttcttgaggagttacgagaaaatggggagttaccacccttgtcttcactattctttgttacctctaacgagtgtgtagatgagtattgatttccgtgatctacattgtgtgttgaactgttcgagcgagtcatttcttttcctttcgaatcagttgttttgtattcagtggagagaccttcatttgtagtgggtgttaaaatgctcaggtcgatattcaggtagttcaggacaaggaggatattaaaaaagaagacgcaaagaaaatttttatcacgaatgagcatattgtaaatgtgtatatttcccaaaaagtcaatttctgcgttgtagagatactctctcacgatttttacattgatgagattttttttttttatatttttaatatgtgcaaggaagaggttaaatgaatggtaggcgtcttccaggggggcgcaattttgggcggtacacatttctgggtaacggacaaacgatatgagatagaggtaggccaggtagactttgtaatttttgttttcttcattttgactttcatttaatttgtttcgcttcgaccttttcatgtcttttttatcagtgtgagttacttggtcgggagtgtcttcttcgtccctctttcgctttctggtggaatccttcccatttgtgtgcgcctttttgtctttgctcgtggggtgggtcgcctcgtccagttcgccgcgttggcagtgttggcagggttggcggtgttggcagtgttcgctgcgttcgctgttctcgcggttgtcgaggggattctctttgggtttgtcccccttggtggggtcatcccggcggtcggcgcggtctgagcggtctgctcgatcggcgcgatcttcacagtctgcacggtcttcgcggtctccgtctggcttcgcgtcccccccgctggagctgccaccattgggggaggcttccgtacaaagggagttaatttcagcccaaatgagttccctaattttcgcatgatttttgacattttgctggatgctcaattcgaattcgttaaaaattagagattcatcatttgcggtatttttacaacgctggagggagtcataaaaaaaaaggtggaaattattttttgctgactgtctgttgcaaaagccaaggtggttaattggtagacattcagaaagtaacaaatggagaaaaaaacattcatggatttctgtttcctatttagggaattttttttttgtaaatttttaataaagccaataagtcgagctccaacagattgagtttttatggggtcattaaaaatgacaaaattttgaaactctttgtatttttcaatgaagatatttttattccgttggaaaaaggtcatcaaatgatccatgtgtctaaccggaatgatatttgcaaaatctgagagaatttctatacagtttactatgtgtacatagtacggtgttaaggagaggcaaatatctgcgaagcaggttatgagttgagatacaacttgacttgtctgtattttagcaatgacagaaaagaagaagctcctcagttcggttacgaaattatttaatattttattaaataacagttcgttcatttggactacatctgtgtttgactttttttgtggtgaattgtctctctccttggagtcattcccctttggtgtatcgtcagctgagggggatatcacttctccgcttctatcaccattggtagttaatcccattgagttgttaacatcgttattatttttttgtacattattttcatctggattttttcctatatgatcattttgcgagttttccaggatgtgccctccccctccactaggaaaagagcttccaactctttcctttacagaattgagactgtaggataaaatggactgctcctcttttacgtgtccctttaatttatacatgttacaaatttgagtgtaattattttgctgcttcgtttcgtgtgaagtgacgtattctaaaatgaggaaatttgagctaatttcattttcattttgtatattgttcattaatacttttagatagtcacacatgaggagtcgtgtgttccttccattgagaaaggcgatggagtttttgagactctttatcctaatctgtgagtgttgatctgggttagactcatccatggggagaagcggcacgtggtctttcgcttcagcatctcctcgattgtctttggccaacgcttccgtgagagcttccccatttaggtatgcccctctcacaaaaagatgaatgaaaaaaactgcgtaggagaagtccttggctaactcattcgactgataggttttgatggtctcccggaaggacttctcttcttcatatttgtctacaaactctttgtgcaaattaagaatggttaagtagtcctcctttatctttttcagttttgtcattttcttcaatttttttattctattattttttttttgtgagagtgccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatttttttttttttatgtctttcttccagtttgtaccttttcaagaacaggttcacttttttttttgctcgctcgtgcattctttttttttcgttcattctggtgagtagtttgtctcgttgggggttaagagaggtgtttcttccaggggtatcacccccgttgcattggggagggattaccgcctcggtttctttccccaccggggccttcacttttaaatcactctgcctcaccacatccgatcccattagcacttggctggccttctctgcaatttgtttgaaaatcattttgggaattttttttccttcacttaaccgtgtgtgtatgggggggtgaggcaacgactggttgggttgtgctatctgctgaggatggttgctcgcctcttcacagatggaccaaagcagtggttaaagagaagaacatacaccgtttggtagtcggtcagaaaatatgaatcgccaccaacaacaacggttatgtgccttatgtctctgcaaattggggcatattcccatgcggggggttttgcatatgccgttgcgtggctgctctgtggatagcatcacttggagggatgcgtactgggattggagcagcacatagcagaacataacaaaatacgatgcatggagagcctctcttctcctaagcagcccctgtataaacacccgtttggtatgtccctcgtggggatttaacacgaggggacgggagttatatattttatgcagcgtttgactgcttcgtagtggtacaataaactatttggaacgtcattggggtatttttttttttttttttttttttttttttccccctatttccgcgcaggtggaagttgctatgccataaattacttcgtggggtcgcttggcagcagaggttaattcgccttgagagggggaacaaaggcgccgcgatgcaagtgctgtgatgcaagtgccgtgatgcaagtgccgtgatgcaagttcgccgtcgttccgcgcttgccacccgctttgtgcacggcgcttcgaagatgtacatacgtgcgatatatgcatatgtatatgctcgcatgcggagagtcacgtgtcacgcgtcacgtgtcgcgtgttacttctttgcgtttacgctgcgagtgagggcgaagagttttgcattcttcacgctagagttgggcagcgcgtttcactccatgctttttcctcacgcttcttttcttttccacctgcgcaaacgcaatttgaagaagagcgcgtgtggggagggtaagctagtcggccgttcggttcggatggaacgagcggagaggaagaagctgtcgagttggaaatgcgcagcgagggaaagcttaacatgcatgcattgctgaaaaggtaaaaaagagtggacaaaaaagtttggttgccgtggcgaaggattaaaaaaaagggggagcaaaatgatgagaggagtgacaagcacagtggcgatcaacatgcgaaccattgcatgccaaccattgcgtgtcaacgtgaaggataattacaaacaaaaattacaaacaaaaattacaaatgaaaattgcaaacgaaaattaaaaacgaaagttacaaatgagaattaaatctccattatgtgtaatttttttttttttttaaacgcaaatggattgagagggtcatcataaaatgtgtttgctttgtgcaagttataaacaacacagggaggagggggggctatgacaaagcagagtgttgattctgggaaaaggcatggcccacacgaaacaaatgaggatgcaaaatggtcagtcagtttggagatttaaataggagaggcgttgttgtatagaaaaattttactctccatgcgccctgtacatgggggagacaacagacggggaccatcccgtcaggaacgccatttgcttaacacgtttgaatcgtaaaattgggggatgtgcatttaggcgcctatgtggtgtgtggaggcagccgggttagcacagcttctacgggttgcacagcttctacgggttgttcatcatgtagagattactcagcttgcgtaaatggcacctgtgttgttttcatcacgttgacatctcaccgtcgttcaactcatcatcagctggttggacgtatataggggggtgcgtcagggggtgaaatggtgggatccaggttgcatccgaagggagagagtagccccttggtgcgttctgccacttcatgcgttctgccacttcgtgcgtgttggcacttcgatttgtgccaattttgagtgtcatagcttgacaatcgctgtcgaaaggggggagggataaagtaatgtgtgggtgaaaaggttgcacgtgggcacgcacatgcacgttatgagtacgcacatgcacgttatgcgtacatactcgtcatacgtacatacacgttgtgcttacatacacgcttatgcacacgatcatgccgagttgcaaccgcgcgtctctctgcctaccgtagggtttcccgtggagcatccccatgaggaaggaaaagttgctgcccctctgcggagggtaatatttgcaattgcggaatttcattcctgaaaaatttacggaaggtccctcatcagaaaaatcgtatccgtagggcacaatacgcctatctcgattattgttatactccctcataatagccttcttgcaccctctggatacataataatatgtaataagtggggcaatggcaacgttaaataggatataagcagtggtccagaaaagatattcgtacatgtgtttacgtgagattctttttgcactctcttcttcgagttccattatttttttatttttctgtcttatgtattcaattagtgtagagggttgtttttcctcctcttccttttctcctgagaaaaaatttttaatttttgtgaagaatgatacattttttttttccgcttccatctcttctatatctttcgattcctttgggataatcacatttctataatattcatttattatatcgtccatgttattttggtgattttttttttctccagctgggaaattcctttgtggtgtctctttctcaggtgaggcatcttcgtttttggtggcgtccacatttggttggtcctcctcttcctcctccgccgcgtccacctcctcttcctcctccgccgcgtccacctgctcttcctcttctgccccctctgcagcctcttcctcccctgcctcctcttcctcctctgccgcttccacctcgccgcccttctcatccccggtggctccctttttcccccccaccgtgccccaatcaaccgggttgactacaattttaccctccttgacgtccctgccgtctacgtctctccatacgatgattaaaagggggagaaaaaagaggtaggcaaatttgtcacaaaacatggtgggtgtgaaagtgcgcgtacgggtgtgtaagtgcgcgtgcgggtgtgtatatattaaggcgagcaaaaagaggattcaaaaaaagggtgcaaaaaagaggtgcaaaaaagggtacaaaaaaaagggtacaaaaaaaaaggctcaaaaaaaggtgcaaaaaagcaagcaaacaaacgaatgaacaaacgagtgaaccgacgtgaagcaacggggcttctgcaaataaacaagaaaaagcacaattgggagcttccacgaaaaatagaaaagctcagaaaaaatataataagcaaatgaacgaatggttaagcggcgcttctgtggagagcagagacagtaccgcggttgcaacagtgctcaagttgtgggttgttgcaaatcgaccaagtggataatgcaaaaaaaaaaaaaaaaaaaaaaaaaaatactttctatataacgcgaaatgtttcttttaaaaaatgttaacaaatttttcgcttcgacaaaaaagatggctcgtcgataaattaatcatcgcatttgtacaagttgtatgtattaacaccatgcaggtaaaatgcatatattgaatcatgccccttggtacgtgttaaggtgaataagaaagctgcgcgaaagtgaattatgttttaaaccacggagttgcgtggagtttacatcacagttgggcaatcaggagggcggaaaaaaaaaaaatgcagaaaaggaatgaaaaaaggatgaaaaaaggaggaaaaaaggatgaaaaaaggaggaaaaaaggatgaaaaaaggaatgaaaaaaggatgaaaaaaggaggaaaaaaggaggaaaaaaggatgaaaaaaaaagttgatgtggagtacacgcaaggaagggttgttagaaaaaaattcgaaaagatggtagaggagtgtcagcgtggcaaaataaaacgctcgcgaaaataaaaaagagatatataaacaaatgcgcaaaggattgcaaaaactggctggtacagttagcagggagaagaaccaaaatctgaattgggctgcaagtggacttggcatccctcgcacagttaagaaaaatctgttgtcaggtcgattcgcgttctctacacgcgcgttgtatgaatatatatgcgccaaatcgcgcatgcatatgaatataaatcttcatagatgcgcgcacatgcacatgtgcctgcttgtacatacaaacatatatgtgtttttttttatgttttttccacatgcaaaagtattttcatcgccaataggaggatggtcgcagtgaacaagtgaaaaattgtggcttgctcgttcggcgttgggccacactgaaaaattaatttgcatgtacttagaggattcctcatgggagccgcggggagtgattttgttctgttcgttccgctttcccctcctgcgttgttccccttttttttttgtttctctcgtgtgtaatgcagccatggcgtaagggcagtagaacagcatgctgtgacttcagtgacaaatgggagagagcgagaatgtgtgtgcatgtgtttgcatgtgtttgtataggcatgtttatgggcatatgtataggcatgtttataggcatgtgtacaggcgttgtgcatatctgcacgcgtgtaggaggaggcctcttaaaacaggagaaaaaaagaaaaaaaaaatgcaattttggtctgcgttgtaaaaagaaaggtacatgtcgcccagttttgccagtctacaatggaaggcacagacccggttgcggacaaggcttgtaaaggtggctcgcgggttcacttgtcattcttatcccaatgcttaagagggacgggaaaattaatagcaaaggagcagttttggtggaacttggtgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatttaaatataaatataaatataattataattataaatacatttatacgtgtgcacattttcgtgaaacctacagagagtataaaaatacgcttgcatgttcgtcttccctttgactgctctccccttcgtggagcctttttgggtaacagtaaaaagaacaaaaatggttcggacgcagctgtgctgattggctagcttattaaggacgaaaaggaagcttgaaaaatgggacaaacaggagaggttaggtgcatccatttttgccagttcgtgaattaaaactgagttgctgtccccatggacaaaatttcgtttcgcattttgtgtatggtcaactggttcgctagccccactgcatgcatttataaaatcgaaatgctacatattggggagaattcagaggttgcttcttccttcacggttagccccctttccttccctgtctgatttgtcttaagggggttccacaaaacgtcacacggttgataagaatgacatgacgggtacaactgacaagcatgaatattttttgggggggtctttatttggttacgccttttttttttttagttcgagaatgcaatatgaacagagatgtcgtcccttggggagaagacctatcacacgtgaaggaaaagtgaaagggtatagttcccccccccccacacacatcgatgtaaaaataaaaaaagtgtagcctttttgctcagggtggagaaattagtttgccacactttttccacgctaacagtaggcgctcgcaaaaatagataagtgtagggaggtatagtgtggttattcgaagttttagctgtgatgcacacacgtcctggtgcatgggtgagacaacccctatgatatcttctccctcgtgtcgcacaaatgcggctgttaataaaagacatctcaaactgagcagaggaacataaaaaaaatggtgattttttcttccccttcttcgctttttaagtctattcatgagtcccgtgcgtgtacatttcgtccatctccagaatgttcaagtaaaacaatttggtgggacataggagaatggtacggggttacaatacgcaagagggtaatatgatacgggttgggatgagattcccgtatgcggctaagtgcattggttggcatgcatcgcctttttttttttttttgctttacttttttgaagatgtaagaattaatttttccttgatgtatattcaagcgctgaaatgtttttaaagagttggtcactcggcgtttgtacatacaatgcatgtgcatacgcacacacgaaggaaaaaaaaaaaaatcacttacatgatactcacaggaaatacggacacgcggaattacgatcttgcgaacaaacaagaaaacacacacacgtacaattacacgtacacacgagagaacaagaaaaacaaagaaacatgaaaacacacacaggatgaaagaaaacggggaaggacggcacaaaacacgggacagtacaaaaacggacagtcgaaaaagggacggacgatcacggacaagcaacacggactaactcactaaaaaacacgcgggtcacggacgattcaaactgttttacagaactcacggaagaacacttaacgtacttacaaaggactcacgaacgttacgtctgcgtgggaacaactcgaggcaaacgagaccaggtttggcaactcacacgaaggggaagtaatagcgtctatatgtgtatgtatatgcgtatgtacaaatatacctatgtataaatatacctatgtatacacatgtatatgttataatacagctatagacatacatatatattggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcatttttttcttcttttttttcttcctttttttcttcctttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatatgtggaacaaaaagaggtgcagggaagaatgcatttcacaggaactatgatgtatcatctatccagttattcctttttttttttttttttttttccctttcccctttccgttcattttttccgccatttttccgccattttttccgccattttttccgccatttttttcgccattttttccgctattttttccttcacttgcgtaggagccgaaaaacgccttggagtttaaaacaaaacccttcacagttatcatacttatgcatttaatacacatagggtgtaagataaactgtgtgcatatttcgacaagtacaacatggagttgtttcgtgtgtgtgcatatatttttgctacgtttgcatattttctaaacataggagcggagcaccgtgcagggaaggacatgtacctcagtgtgtaacataatttctttacacatgtacaaaaaaattattcacacacataggtaacatttttttttctacacatttattcgctctcagttggctagcttaataaccgtaatttttggaggggccggatgaaggtgggatcttcgagatatcttcttgtgatctgcttaagtttctagtttctccttttcccatgggtctgtttgtaataattggggtattaggtttcttggtctttttttgtttgtagtagctgtatcctcctaaggcaccaccaaggagtatagctaaactagttgcaatagtggatatgatcataattttttggtttctttgtttttttagcatatcattgtcaagcttttttaatgacttggagtcagctgaagcgctctttgcttgaactaatccatcattgttcaatcctggaacgaaaaccttaatggttatgaggaaggcgacgaagtaaaataatttagctaatttcattttcgcaaacgtggagaggataaacacagcgatgcaagtatgtcagggcagcaatgaagcttttgtatatgtaaaaaacgataaagtaaaatatggcttatgtatttagcgcatataaattattattatctatcgtatgccgatgcgtttaaagcgatggatggagaaaaaaaaaaagaatgcgtaaaagtaaagcagtaaaaactaaagcagtaaaaactaaagcagtaaaaactaaagcagtaaaaactaaagcagtaaaaactaaagcgaaaaattaaagcgtaaaaaaaaaaaaaaaaaagtaagctaaatgtatgcgtaaaaactaggataggagtgaattgtgaagaaataaaaattctaaatttttatacaattctaaaatgtttagatatttctaaaagttttaggtaaaacaagggggggggaaaaaaaaaatgtatttttttttttttttttcgaagcgtgattatattaaaagtaattccgtatgtgtcagaaaatcgagcggaataagcggctgctattttttgaaaatattttcaagtgaagcaaattttctttcccggtgggtgcgtgattatattttttttttttttaaattcaattctaggcaaaggagggggtatatagtagtatatatatgtacgtattatatgtatgtatgtatgtatatatatgtatacataatacttttgcgtattattatatacgcacaagtgcatacgtaggaatcgctcacttgctaggaagcaaaaaaaaaaaaaaatgtttatgttagggagcaaagattttaagtaaaaagggggagaaaaataataatatgcacacggggacgactaccctttcccagcaaggctcgcgtatggcgtgcgtacggtggggttagtggtacatgtagtggtacatgtagtggtacatgtagtggtatatatagtggtacatatagtggtacatgtagtggtaccatgcacgcgtttatgtttatatgcacatggcctatgcgtacgtatgcgcacattgcgcggcgcacccgtattcgcagttttttgggtcgcggcattcatttcaccttgcccccctggtgcccttgctttgctgttctcggctcggtgcctccgcaaattatattgcatgtgcgatacgtagggggagtaggaataatccgggcggggatttttcccccctttccccccgctccttcgttgcatatatttattttttctggctagctgtactttgcgccattttggagtaaaactttgggcaaactttggtaaaatttgaagtaaaactttgggcaaactttggtaaattttggagtaaaaaatttgcacccttttttgggtcatttttgacccccgctccttttgcttagttccgtttccgctcctgtgctgtataccccgcatggagttttttcctcccacttctcatcgtaacccattaggtttagaaaacggctgaacgcttccttgcctttttttttttttcttttttgcctcctcctctctgtggctgggagcataatttgtgtacttccttttctcccccccctctcacacaaccttgtttaagcagaagaaagtacacgccacgcggatgttatgcctttatttatttgtttatttatttatatatgtgcatgtccgaatagtggtcatagcagagtaatagttctggcacattttatgaccaccgggagcacctatccctcatgcatcgtatcacttgtacccatatgtgtttatgcattatgagaaggggggagaagtcacaaaggggagcaaaaaaaaaaaggaaaaaaggaaaaaaggaaaaaggaaaaaggaaaaactgcaagggttacaaaatggatggtgcgatctgctagtaggcctacttattggtcagcatacacacataggagtgtgactgtggggaagctgcatgttgggccggggtcataccatgggtggatatattaaacgcatgccttgcgttacgtgtcatatgactgcatagagatgtgggagtttcacgggtggaaaaatttcctcctgcagtttatttgaaagcatttttgtgctagttagctttacggaggaggataaataaagagcatgtgttcagctcagatggcacattactttggtagcgcaaggttactgtcatcattggtggtttaaactacccctttgacaatgatttcgcaattccatgggggaacttccaacggggaaatcattaaaaaaggtaccaatataaggtaagcacacttcagcttcgattggaagaaatatttttgcgactgtggcaggtgcaagacggcacttacaatccaccatggggagagaacaagttatagggatgtgcttacatgaggggacgtgcatgtgtgtgcttgttcttattttatatgccagtagggtagtgccatcttttagacgcttttcctccagtttacctcgcaaatggaaatggtgctctattttgtaactttttttttttttttttttttttgcaaaagtggcgaatgtgctgtgtgctaagttagattgagctccccgccaaaaggaaaaaaaaaaatcggcagagtggaaagacggcgaagtggcaaaataacgaaatgaaggaagccttggctgtgatatccgtggggtgtgcgagtagttaacgtagccccctttcgataaggtggtatgaaaagaagcataaattttatgtaggtcgacctttgcacgtgaatccctatgtcgtgagaaaaggggctactcatatttaggcctcttcggtgtgacattcgttcattcgttctttttagaaacgggtcccagtgggacgtcgtgtgggtggagcggtttgagcggcttcagcggcttgtgcggcttgtgcggcttgagctgcttgagcggctagtcctaccaattctagcgctgccaatgaggtgcaagtttgtggcgctattagttaagcggtatgtgtagatggtttacttagcgcaaatataagggtacattttttttttggcaaaaaaaaattgttaattcaggttaacaaaaatgggaaggagtggctacctggttagaagtgtgccaggcggacttcccatttattgttatttttatgataattctttccccccaaaaaaacctaaatttgatcttaacgtgtgagaagtttatgcgatgagtacatagtggaggtgtgacgggagggtggatcgggaaggtgtgcagctattagaaagtattttacattttgtattttgcattttgcattttgtgttcactggacaggggggggaagcgcacacctcaggagggtctccccctctgtagcatcaggttatcatcgaaaggtttttcaagctggggttcctttaagctgcccattcgggcaataagcagtgaggaggtggggaaaaaaaaaaaaccagccaaccagtcagccagagcgagaataataatgaggtagtaataaaaaggatcaaaaaaggattattctatttctttttctttttttatggaagtgccacgtttttcttgaaattgatcccctgaggaatcgacattggcaagagcgctattggggtaaaggtcggaaagcacatttttgtttctcccaattgtcgcatattgtagggaagtttaaaattggtgaaatcaggggtgggtgggtgagagcctcccaggggaatacctcgcattcatgggcaggagggaaccactttgtgagttgcaaaaaattggggaagggtactattgccacggagtgatgcgaggtacagttaggttaactggggggcggtcattgaattttttttttttttttctcagccaagaaacacgcgtgctaatcaagcatgtgcatgttaaattgtttatatttgcacttttgtttgcatttgtgctcgggggtatatccataattatcatatacatgcctctgcatgcgtagttttaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttgtaatatcagttatgatgggaaagtcgaagcggaagaaattcataataatgaaatgctcaaaaaagagcaaaataaaaatgagagtgacataatgttggattaaatgacaagacatgacatgaatagagtcggactatgcgaagtgaaagctctacatctgcagagaatgaacacacatacatgtttctccttagtaattaaaaaaaaaaaagaattaacataaagttaaattttacagttatgtgaatctgcttttcctttcttgaggggttcacgcagtgggggggaaattcactccgcgaaagtggaaaaaggttgtcagttttgtggggggtgagggagttccccgttcgtctttcgtggatctccgctcatctttcatggatccccgctcgtctttcatggatccccgctcgtctttcatggatccccgcgccgatgtgccccccctcagtcataccttgtatagtgcagcgtgtgtatgttctgaacgccgtggccagtggaataaatgaagagcgcatcctcctcatccaattttacaaaggagcctccgtagcaaccgttaaggtcatagttttgtacttttggtttgacaacgatggcgttatgttctgtgtagtataggtagcactcattgaagttgtcctttttgacgtagctggttatgtagtatccgcttagcttagtgatattttgaagggatttgttctctttaatgagattattgacgtctttgcatatgaacttatattcgttcgttgcttctggagtgcacgtcatatagttacctcctcgacccgtgttgatggtgcttattcgggagaagaagtaaaagccaaactcgtcgtcaaaaatgaggggccgcaggtagaagtaggggattccttttttaaactgttcgtagtttatgtggatttgggtgctacgggggggaagcggtgagtggggaaagagatgtgttgagggttggaaagggtttagggcgagcggggaaagagatgtgttgagggttggaaagggtttagagagcgcgacaaatgtgttagtggaatggaggacaaacgtgcctcttcctttggggggacgcgcaaaaagggtttccccccctttttttttattctgcccctttggagcaaacataccgccaggttgctcccttgtcttcactggcaatacaagaaatgaaattatccttgttggaatcttggtactcgtaggaatgtattccgcaaatgagcaaaaattttttttttgaaatttttagaggaactgatgcgtatgagtctatgtttttgttggcaaaggtttcacctatttgaagagactcctttttgtacgtggtccctgtgacgctcttccaacgttcacaggtggctccttcctttttgttcacacttttatatctgcaaattacaataataatttcatcgtcaagtacgaaattaaaaacggatggaacatggaaccagagtttatcttcgaatagctttgcttgagtttcccatgtactgtttatttgtttctgtatgaggacatggatctctgtccttcccctaataacatgctgtatgcaggttttgtacagttcgtcttggaagaggaaataaatctcgttgatgcagtgtatgggactttttatggtttttatttcatcgttcaggatgattatatttttgctttctatgttggtgcttaggtagcaccttaggacgaagaaaaataaaattgcaattttttggattatcattttagtttctttagaggtcactcagttgtgatgttactggagattttttgcagcgctgggggagttggctcggttgggaagtgaagcggagtggggaactctgtgtgagggggaagtaaaagggggaaaataagactgaaaagacgcagcgggtaggtcgaactgaatacccacgagacttaaacaagcgttgcgtttttttttttcagtagacttgggtgaaaagagcgtgaaacttttgcgcgttggggaaaatggcggaggaacccctagagcaagtcaaagggggctctagttgagagaaaatataagggaaaaaacgtcgagaaaaaaattaattaaaaaaaataaagtaaaaaatattaattaaaaaataaaaaaatgtcaaacgaaaagtaacgaggtgaaaggttttctcctaaattctacccccatgttgcaaacaattttgtccatcagaaaatctgcaacagggctataacacacaggcgggatttgttcgttttggacttaggaagaaattgacagaattgccctgaaaaaaagggtattttttttttttttttttttttggcacctcacatggtggctcaactgcgggtcttctacacctttgctgattcaatcgggtgtgtaatttttttttttttttcccaaattgttgcttcttttttgtttgctcttcccctcctcgatctaaaccgttaattgcaaaaagggtgaaatttcacagggggtgttaaactccccatttctcacttggaacggattaactggtttaaaattttacggcgagttttaaaatggtgggaaaatatgttgtttccgatgttgcgagtagggcaaaagtttttcattttttcttttttttttctccatttagtttatataactgccccttttggtggtgttaaatatgcactttccatttttttcataaaattagctctttgaaggggaaagaagatgcaaaaactggctctcctattttagtgtgattaggtgacatgtttctaccgttttgcaatgcttccccattttagtaaatgcacgaattgtttcctaatccgtaacaccattcggggggtccctttttgtcaaattcatttggacgtgttttatggagtacagatttacggtgaggaaaaaggtcgcaatgtaggtggaagtgaaatttatttttacgctgacagtttagtcgattttttttttttcttccttttttttttcggaaatgtgtttcttttatgctaaaacggggagagccttagcagagggggggatgcattaactttcgtaggagtcatagcgcattttatattttttatgactatgcagggggaggaaatgataaacaacaaaaaaaggaaagaaaaaaaaaaaaaaaaaaaccaaaaaaaaaacagaacggaaaggagaggaaagccattgtgacgtgctttattgtgaattgcgcgagaaagaagaagtgaagagtcgatggtcattctgatggttcttccccatcgagcagatttgttcttaaaaggaggtagcaaactaggttggtagaaaaaatgggctaaaggggggaggttctaagatgcgcagaaaaaatgggttctactgaacaaaataagaaaaaaaaaaaaaaaaaacggaaagtaaacaaagacgacaaannnnnnnnnnataataaagggaataaacgaagcgacaaaagggagaggcaaaaaaatggtggcaaataaaactgtgctgcaggaagtaaagaaatggggctacacaaatatgcgtttctcgcatcggtcaaagcagcatccctttatttctctcatgagctattgggatcattgggaagaaatgccctttaaataatgtcgcccatttttttttctgccccctggagtttatgggtatctctgttttgcgctaaagagggtgacggtctgttcgtttgttgttatatctttccatagattctgcgcgatcagggggcatgttgagttaggcctaggccctgtttcttcgatttaagaaaaagtgaaggacaaagcattcacccatgtgcttgcatgtatgtgagaatgctcgccagcatctacagaagggaaaaaatccattacaagcgaaaatgacaaaaaggaggttgaaagaagcgcctcagttttactgccaacagtttagggtgtttccgtttttttatcgcccctgttaatattagcctaaggaggagccccacttttttggtggcaaaccacgcgtagcataaatacaggtaaagccgcaaagaataagtaaaaaaaaaaaataaaaaaatataaaaaaaaataaagtaataaataaaaacatagcagcataggtaatagcaccgcgatggcaaacaagtgaccgaaaaagtatcgcaaccatcccgatcacgtaccgcgcaactctcgcttaggaaaagaaaacgatctattcgtgaggatcaactcgtttcagataaaatctaaatacaaaaaaaaaatctgcgtcctcttcctcattcaaatgcgtatttattatatatattatgtacgtatatgcactgcgtgccacttcctttccgacccttaattaatgcaaaagtgaaaaaagcaaaggcaccaaaaaaggggaagagagtctactcggtgcttatctaacccgagaaaaagtggtgctatatttgtttttttgtttttttgtttttttttctttttgttacgcgcataagttgaaaacctggtgaaatctgcagtctgacacggttgcatttttttcttttggcactttggctactgctaacataggaagggcgtttctgcagatggatagaacctcacaggggtcacgttagcgcaagtttgcagcaaaatagcagcataatagacgcataatagacgcataatagcagcaaaatagcagcaaaatagcagaaaaatagggatcacctaataaacgaagacgcaacttactgcgaagagggacactaatacaaagcggccgatcatgtcttacagctctagcgagtctctatttgtccgtccgaaaatataccaggatcgggggatgcaagtgcagaaaatttacgatgatgcaattgagtccgatgtacatagaggggagaacatgaggcacaacatccgcagaggtggaggaggaagtagcaggggttctagaaacgttttatctaaagtttttaccgtctcgatgttttctaatttgttgagcagcagcccctaccaggtgagtcctccctctgaagaggggaaggaagcggtgcacgtgtttgtcagtgcatctgtgccgtgtcgttttgcatatacacgtgtctgcaaccattacatggcgcgttttctttttctttccctcgcagggtataatggatagccctaattgccccgagtaccaaataaatgcgtacagtaactattccagggggaatgaaaggaataacagttatctacaggcggtggaccacctgaatagagtgaaaaggggaagcgcaatgggtgctgtgcagggcgattcgtacagtgacgtggacagtgacgtgggcagggacgtggacagcgacgtgggcagggacgtgggcagggacgtggacagggacgtgggcagggacgtgggcagggacgtggacagggacgtggatagcgacgtggacagggacgtggacattgacgtggacagggacgtggacagggacatggacagcgacgtggacagcgaagtgggcagggacgtggacaggaacgtgggcagcatcgaaagtatcgacctcggtagcatggaaagcatcgacttcggcagcatggaaagcatcgacatcggcagtgaaagcagcagcaaataatggaagcgacaacacctgcaacctcttagacgggtctctttcagatatcgaaataggcgaggaagtgttcgaggacagtgttttcatagagtcaaattacgatcaaataaaagtgctcaagtatgacaaagtaatagaggatgatgaaatcccaatctgttgcgaagtctcagattttactgaaaatatgacgaatgaggagataattgagagaattaacaatttagatgacccggtgccattcagggatatgtttattgtgtataattcttttcacgaaaatgaaagaaaaaaatttaataaaatgcaaaaatttttgtttgaaaatgtggccaaaaaagaacatttaaaagaggactataaaaaggatgcatgggcttatatctcttcttacatgactcagcaattgttaaggaaagattttgtagattttaattctttatataaattggacgaagaagaatgcagtgttgaagaatatgtgaacttcataaggaagaagaaggcctcctggaatatctttttccgccatatggaggacataggtagaaagatgatatatgactatgtgatgaggggttcccccaataggaggaatcaagaaattatttgatggtgaacggatgaggttagactttgcaagggggactttatcagaggactatttcctcccttctcatttgcagaaaaaaaacgggggagtggagaaaagtcagctctgagttcaggcgcgtgttgtgtcaccacatcacaacacttcgttatgttcactatgttttatctcgctatattttatctcacaattgtttatctcacaattgtttatctcacaattgtttatctcacaattgtttatctcacaattgtttatctcacaattttttatctcacaattttttatctcacaattttttacctcacaattttttatctcacaattttttttttttttttactcccttatgggaaaaggacatacatcatgtgcattgcaacttctcacagagaaattcattttggtgttgttcatagaaattaaaaaaaatgcatgcatttatgaattaggtttgttttccctgtttagtaaattgattctatcgtataaaaatcaaacgtatattttttttttttctgtttagactcctatttatcaaagagcctttttaataaattgaaaataataattttggtgagttaaaaagtctcacgtggaaaagggatgctttcttcacctgttgtgttttttccccacaagaaggaagaagtgccctaccattttgtgaacacagcaaaggcaaattattcgccgtttaggtggtcagcaaggaaagaagtatatcccggattgctcataaaaagttggagatcggataggcccactttttttcagtaacaccttaacttgtatatatttttgcgtgtcccaaaaacatggaaaagaaaaaacaaaaaaaaaaaaaaaaaatttaacaacaaaatggaaagttaaaataagcaaattttgtttctatttatgatcaggaagaggcttctaaacgaatttgagctcttttccatggtgtctccattttgtaatggggaattgtgctgaaagagtggagatggggtgggggttttcttagctgtgcatgtagccccattgtgttaatcccccttttgtaacatgctcaccatgtgatgtgcataataacattttacaaactggacttgagtaggtatgaatatacccgttcgcacatttatgtgaagggttcccacttggtgaaggggtaaaaaacaatgcattagattagagaggtttttcttccctgttcgtccacttgggggaggtttattaatgcatgtcggtgttaaaacgatgtcgctaagggtaggttattttattttattttatttttatttttattttattatttttttattctattttatttattttttttatttattttttattttttttctcgtatggccatccacgggggagagggcacaatccccttgctggcccacgcgcagacagaacaagtggaggaaaaggcccgatttgaaaaaggtgagcttattttagacacagggtataagggagaagaatccacgtgatgctttttttgaaacaattacgtttgttatctcgtaataatggttatatatgctgcaaacttatgttaaaacgacagcgcgtaaaaagatgttcccctacacgcgcacgcgttggagaaatggagcacacatggagggaggaactaacggttgcatgtccttttttttttaaaggcgcatgcttcgtagggactaattggatcgaagaggagtccctctaggatgtgtacataatgtacactacacacagttgcacacgtctgatgtgatcgagtgtggatcgcttttcacatttgaggacccgctacctaaatgtcacgaggacatatatatattacgatcgggccatgagttttaacttattataaattaaagcattacatgtcgcatctacattgcgttgttttttttaaaattcatactgaaacatttgtgaaagcatagaggggaggcggtgcaaattttacgtacgcatgtaaggggggggggggggggggtgacggccccatacaataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaatatttaaatggtaatcaaaaggaactttaataaaagctattttgtacatacatatatacagggacacacatatatgcgcatgtgcaaatagcgataaaaaagaaaaaaaaaatatatacatatatatatgtatgtattattattatatatacatgcattttcagagacaaaaaaaggtgaactgcgtcatgtatatatttataaacatatatatgtaagtattatatattcatggaaaaaaaaaaaaaagggagtttcaaataataataaatcatttaatgtaggaaaaaataaaggtccaaaaaacaaactctttttttttaaatacaaatatatgtaaaatatatgcaatcaaaaaaggaacggagcaattaataacgttgttttgagaaatacatgtgctataatgatggtatttaggcaaattattttaaaactttttttttttggtgggggggctctttaaaaaggataggttttttccaaaaaaaaaaaattgtcattcttgttacgtgacccggtgtccatttttgctacctttctgtgcaagcgcgggttttccatcgcaattaggaaattaggaatgggcggggaagcgagtctcgttactgtcgccgtggccatcggttcttatgctggtggtgctgctactgctgctgctgctggtgcccctttttctgtagacttatttgtagcccatgtatcttccccttgattttagctggtttctctccttgacccacacgaaccactgcttttcattaatccatctgttgatgaaggcatccatccacaaattgaacataacgtgtttgtcgctcttccacttggaccaattgttggatctgctttctctgatctgttgttctttcatcataacccaactgttccactgaaccatttccttgttcaatctctctctccagttgagccagttcgttctgtcatgcatgtttggtgatttagcccaggactcttcccacttggaccaatattcgtcttcttcacatttccaatccgtcataatccatgtaacaattctttggttcttccatttgagccattctttaacactccatacgtctaaataggattcattattagtaatccagtttttccaatccttctccattaattcttttccctctgttttcatccagtctttccattccacttcgtctagggttagggatctcttcaatatgtctgatttgacttcttcatctaaggcctcatgatagtgcatccatttgttatccatatattgtataaattcgtcccaatccttttcctttccacttaaccattttcccttttccctttctattgtattgttgaaatcaatccactctccttccaatttccccatccagtttttccattcgttatctttccactcttccgttttgtctagtaaccttggatggtattcgattgcacgtggggcattaaattgtaggttgtttgcattgggtggtggatgtgcaatgttgctaaatagtacagaggatgaagagaacaggtagacgattgcagataatatggaagaaaagaatccgctgctgttgttgttggttggtggcatcggttgtggtcctctgcttcttctcattagttgtcgtccatgtgggttgtatacctgagtggccatctgattaggcatatttccataattgggttgtgggggatagggagaggaaggaccatggggggggaatcgagatggataaccataggtcattgggccattataagtatttgtagatgcgtaattgggatacccagcgggggcgtgcgtaggtgaaccacctagtggagtgaaggttggagctccggtaggattgaagttttgtggattgggcgaacgattatatatgggggcatcggaggggggggtaaaggtaggtgtttcagagggcgtatgtgaggtgggggtagcggtgggtgtttcagaaggcgtatatgatggggtgctggtattggtagatgtttcagaaggcgtataggaaggggaggtattgttgctaggtgtttcagaaggcgtatatgatggggaggcactggagggttgcgcaaagttgggtggtggtggtggtgggcgcatgcctgttgggggggtgttaggcacgtaatcatacacttgtttgtagtatgtgtccattttgttgggggatgcgatgtggcaaaaatgggagggaggaggagttgttgacttcgctattgagtgcaagcaaaagggggatgctccgatacgtggtatgtattgtatagatatataagtgatgactgtcgatgtgtcttctatctacaacgctatgatgggcttatctgaccagtatatgttgatatgataacttatcgtgtggacgaaaataaatatataatggttgtatgcgctattgcgacgtttttggggagcattgatggaaacttggaacggaggctactactcgtattatgactgcttcgtttcttcaaaagagtgttgtaatgaaaaacgaaaacaaacagaatagaaattaaagacgtgaatgatttacagcttggttgatcttaggagtgattcattttatggaaatacctcttccggtcattatttctttaaaagttggaacactgcatatgagaatacgttatgttttacgcttatgataggatatggatgttaaaaagctcgtgttggtatactacttttgaactaataaaatggtgaattcatttttcttcagcgtttggaatgggatagtatatcatacatgtacctgttgcataaatggtacataaataaatacaacgctacaaaaattttgtagaaatttgttcttggcttggtaaaattaacataatttgataaattgaaaaggcagaaaaaaagttacttcttctaatatctttctccaaaaaatataagttccctttttttttatttcatagattttaacatgaatattttttttgtcgttaaaacataaataaatttaaaaaataaaaaaaagtaaaattaaggcaaaataaaaacagtattattattttgttatcactgcatttttagttatttacttttaacgattttttttttcgtaaaagaaattaaaaactatgatttaataaaataagaacagaaagaaatagaaaattttattttacgtaaaataaaaatacattgcagagaaagttgcgtattttttcatgttgactttttcgaagaaagaagaaaaagaaaaggagagaaatactcggggagattatttgtcattgttcttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaaaaaaaaaaaaaaaaaaaatagtgcgcgcagtacacggtagcaaaagtattgcgtgaatgtgggatgataatataaaaaagactgctttttttttagtaacgggtgaggaggtcccaaatgagccaattttaaatgaggtaagcaaataatgatcataatgagcaaaacagtttttttaatatttgtctatatttagcaaaaccccgccatatatgttactgcccctgaacgtagaaagtaaacgtaatgtggtacttatttatttataaatttttttttttatttatctaattccattgttacgcattgagacgcattagtattcactttcggtgtagagacaccacaaaatattgctcttttaaggccagtctatttagcattaagatgggtggaattaatgccgtcgaaaaaaaacatccacatggttatattggacatgtgaaatgaaagcatagcttggtacaaatataaaagggggggaaaaaaaaaaggaatttaagtaactacttaaaaattgcaaaataaaataaaataaaatggtagtctactcacatgggcaatcgtataacttgtgcgtgcaaaagttggcagcgcgctgtttctaccaggtggcaccacgcatatgcatatttatctgttcatgtagctgcagaccgctggtgtagtgtccatcattagtgtaccgttagaaaaggtccctctatactcctattcgcagatttcccttcttaaagggtatcaccatatggagttaaaaagatatccataaaaaaaagaacccttctaagtgttctcaaagttgccatggtttgaacgtcgaaagggggattttgttttcttccttatgtcctaaggattctatccgtttgtataaaattgcaaaaggggtacatgtgataatgtcacgtgagtgttactcggagaggtggtgtatcacccggattgtagaccatacatacaaatttggtaccttccctattcgctcaccgaacagttacgttccttgaaaagtgttccaatgaggctacactactttcacaatttttctacaaaatgaaagagaaataagttgttacatatatagctgcttatatgcgcaccataaactgtgcttttcctttttttgggtatgcgaactttgaagtaccccaatggcaggaacagggggattcgcacccctcctatgcatcagtgagaaaaaatgggcgtacgagcgtatatgcatatgtgcgtgtgtgcgtatgtacgtatgtgcgtgtgtgagtacgcgtttcgttagctagctaaattgagcggcatacaccttctgggcacccctcccccttggttctgcttggcccaccaggtgtctcacatataacatgccttcgttattaaccatattttggagcagcacaacaggagtgtgaaaggctgtccatcttgctaacacaaaacagataaaatgaaaaaaaaaaaaaataaataaataaataaattagtaattgccccacttgcgcgatttgtacagagcttcaatttcctattgggggtggacatgagccttttttaataagcaacttttttttcgggggggggttacaaaacgtccttccctaaactaaatgacaaaagggtcctaataaatggcctcttcaaggtggcctattagtttggtcaagaaaagaacaaagttaactaaacagttcgcataataacgttaataatgaggtagctcgctcaggggaatacccccaaaaaaggggaaaaaatatatatgaggtattcacctagcggatgctttatggccatgtctatgaactatttaaggggtagcgaatcggaatggtaaatcaaaaaaatcgtttccttggggaacgtgttcctccagacaagggatcatttcgtttgtctcccttgttccaatcgcacaacgacttatgcatatttttatgcactattttatgcatcagttttttgttactaaaaggattcatacggcgtagctgcatgcttctgatttgtatgtgtagaagtagctgaggatgtagctgcggatgtagatgcggatattgaagggaggaggagtcgccaaagtgacaaggaatcatcattgtttgacacgtgcagtagaagatacgcaattaagaaggacaattcgacatacagtagaagtgtgtcaggaaagcagaagcatcaagggcatatgtacgtgctgcacattaccgtgagggataaaaaaaaaaaataataaaataaagatttgacgtaacggtaggaattttttacatcgtcatatgagtgccattttggtaacagtagtggtgtggagtggttctcatcagcggctgtaaatgggggaacaacctggtacgaaaggcccacatgaatacaaaatgtggggagtgcccacggtgtgcctttaaatggtccttgtggtattgccctttgaggaaaatactcgggtacttgataaatatggcgttttttttctaagcttatcaggtggtaccatcagcttcagcttttaatagtgtacatatggcacacattgtacatcccatattctagcaagagcacccaaattggcatcccacaaaaggattcctttttgggaattttttttatttttccgtttattgatcttgttcggcggttttgttcattcgcgcagttgggcagttgcgaagcagccctagtgcccgcatgtcgcataagaaaatcacatacattaaaaaaaaaaaaaaggaagtaatacgatgaaaaaataagtagaagtaaaaacatggagtagaaagaactccacgcgactaattactcaaggacatcattgatgggggctccataatactgggttgcttggagtaattcttccactgcttctctttaatccacttgttgatgtaggattccatccatttgttaaaaaaaatgtaattgttttttttccattcatctaatttttggtcttccctatcaaggtattgtttttctttgttttccacccaggtggtccattcttccgtttctttgctgagtcggtctttccactgggcccattgtttccttttatttatagagaaccatttggaccatttgttattttcccaaacttcccattgttcatcttccttacatttccattttttcgtaatccactccataattttgttatttttccatacaatccattccttcaccatcatgacatctacataggattcactttctgagatccagttattccaatcgagttccatcaattgctttgcttcagtctttatccacttttcccactgttcatctgtccatgttgcggtgtttttataaataaaggagtagtattctgaacccattttttcgttataatgattccatttatcttccatagattttatccattctccaaattctagctctctttgaactagccattgatcttttttatgttctaaagaggttgtgaatatttctgcatcttggtctaactgcgccatccattctttccactcttttgctttccactcatccgatttgctattttcatcttccttttctttgctaatcacctcttttggggtctcatctttctttttgatttcttttttgggggcctgatgatggggggggggggggtgggaggttggagggccgaatgtgtagaagcagaggtggggcaacagagttgacacgtaaaaaggcacaaaccgttgggggtattattccctctacgtgctgctacgaacgactcaacacatgcacactagtttaggctaatttgataggcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttcttctaataagtgaatacaaacgtggggccggttttgcctcaatttttgacaaatgagagaaggtaaaaaaaagtagtggataaatgtacggctagtcgaatcacgcaaaaattaggctaaaaggagttacaaaaaaaaaaaaaaaagcagaagcagaagcagaagcagaagcagagcagaattgtaattagaattagaattaaaagaatacaagtataggttggttgttcctgcagatgtcatgcgccggttaaaaatttttttttttgcaaaatctgtactgcagcaattatttttaggtgggtagttattttagtctaaaaaggaacggcgtggttagaagaacgaataactgcactcccagaggacctcccttctgcgaaatgaccgcgcttcgtgcatacagatgcgagcatttgaagttttttgtgcgttatctgctttggttgaaatacttccctcgttttagtagcagcgattcgcagaggttaaaaaaaaataaataaaaataaaataaataaataaaaaaaaaataataaaaaaaaaaaataataataataataataataaaataaaaaagaacaaacggacgatcggcgcgtggaagggattataaacattgcatgttgtatttcttatgaacccgtttaagcgcaattgtttggagcattacgcggggcaacaacagttgagttgcgatttgaacatctagaatagaacccgtgtaaatcgttaggcaggttcttcccttggcatatttatcaacccatatgatgagtattcaccggtgagtggcacagttttgtatctaaatagacggaggacatttttttctgttgtatctatccattttgtagttaatcctatgtaccagatgggaccatgtcttattaaaatttttgagtgcaaactgttctgttatttatgtaaagaataggaggccaaccatgaaaaggtatgtggttgttgaaatgttgaggcgtaaaatatttgcgtttgaaagtgcttcagaattgggatctgccatgacaggataggttagtaacaaaaaggaaaaatttatgttgaacctacgcaaaaggaaattctttttgttctttcctgctatgtttcattataacctttttaatgaatcgaaaattgcagaataggctgctcaccttacgtcacacttattcccaggttcctttttcaaagaattattcacccgtcggaaggggaaaaaatataaacaaaaattttctccttcgaatttgcaacttttccaaaaaaaaaaaaatgtaaacatttttctatatagagtgagatagactaattgggggatattttcctctagacgttgaatggcatagctttgaacagccattcgacatgttttcccccagtatgtccatagcggaatggccaaaaaaatatagaaaaataattgacatagcatttgtaatggttaattaattttagtaaaaagggaaaatttaggggcgggagtgggagtcaactttagccatatcatatgtgtacttaatttgagacaaaaagaaaaaaaaaattgaaaaattgacaacaacaaattggggtgaaaaagagcggcattacacatgtgtatattgtacgtctgcgcaggtgcgtacacgtgggcaaatgcacggacgcgtgcttacatgaagttgcaaattcggatagatgaagcaatgttcagaaggcaattttgacaaatacatttttacaaacagtttgtaatataacacaacggacgtgttttcacaaaagaggaggagcgtcctctcaattttgtgaaaacatcatatcggtagggaattaattagttaatgaaacaggttctgtaccgctggccctgtttgcatactgcatgttgcaatttgcatagcgagtgtttttaatgtgctcagttttgatggggccttgtgcgtgcatgagaaatggagagcatatctttgaaacgtttcttgtgcggttaatccgttgggggcattccaaagaactggctgctcttccttcatgtgcgcatgtcaaataggtgtccccgcgttaactccacgctcggccacgtcactgttaagataaccatcagggttatggaaaggggaaatttaacagccttttcgcttttttcgtttctcccgctattttgaagaacccttggggggaaactacaattagctggtgagagaccaaaaagaagagaagcaaagtggggcaaagcaaggtgggacaaagcaaagtggggcaaagcaaagtggggcaaagcaaagtggggcaaagcaaagtggggcaaagcgaagtgaggtgaagaaaagtaatgatgacaaaggttgttagtaatgatgaccaaggttgttagtaatgatgtcgagcatgttgacaacccaccctcctcaggttggccgtttgctcctcctcctcatccgcgtgtcccctcaattgccctttagatatttttcttgcataatcaaattgtggatatcctcaatccaggtcctccactgcttctcctcgacccactttttgacaaaggattttctgacctctttgatcaaattgtatttgtccatcttccatttgacccatgcatcccattcatgattgtttatgtataaatcctgctttccgatgacccagtcgtcccactgctgggattctgcatcaattcgttccttccatttgagccagttttttcgaacagctctaaacaaggacttaacccacttcttctttgtcatttcttcccaatatgcgttttcactgagcttccagtttttggataaccaaccctcaattttattgtccttccattcagtccattcattcataacccacgtatttaaatcgtcttcaatttggtggatccagttgtaccattctctgtccaaaaaatcttttaactctgccttgacccattgttcccagtgggactcattccatgcaagcgatattttgaggatataaaatttgtatgaaatatctatatgttcaccgtaatgattccacttattttcgatttgtttgagccatttttcccaggattgttctctttcttctagccattttttttttttaatttttaatgaaggtgtcaaaacgcttccaatctaattctaaacgggtcatccagttattccacaactggatttttagatcctccgatttttttataatcttctggtcaaagaagaccgctcccatggagtcgtacatatccttcttccttttcttattaacggactggaaaaaaaaagggggtaggatcggagaaaccgtttagaatggagagtatgtggggtcaggggaaaggtataggggtgcgtttccgttgcgttttagatccaccacgtattgccccgtttatcagttcaccaattatgattcacgcggaggggaaattggcacaatttttaggccttaccaggtgataactcatgtaaagcagaatataacacgtgaagacgaacagacagctgtatacaagtgccattaaaaaatcctcgttgatgtccgataaaatgtggtccttcccctgtatatttaactttgaaaggaagttgttttggctgggactgtcattttgatatatatctagctccattttgtcctttttccgaggtttcgctccctttgtgggtttttgcaccgtttgtgggtttttgcgccgtttgtcgatttttgcgccgcttgtgggtagccggattgctatttttccctttccagtctgatactgacaaagatatcaactttcaaggaaaaatcggtgcacaaaaattagggatgcctgctggttccgcgtgacccactttttttttccccgtgcatcccattttgtgtcgaattaggaagaaggcccaatgcgcagaacgatgataatacacacggccgaactgcgcgagctacaacagaaggggaggtagatcgagaaggaagcagagaacaagtaaccaaaaaaaaaaaaaattgtaattcgtatatattctcttttatgagatttccaggagggtgctaagcaactgtgtaacgaatgcacatgaataaggtgcacgggaggtcaccgtttaaactgagtaaccaacagtttgatttttcgaaaaggtgacttaaaaaaattacgcatattgatgcaaacgagttagcaaaatcagctgattggcaagccgttcaattttaatatggtttatttatacccttcccctacggcttcccccaattcatctttacgaataaacttaggagaggaggcttaacgagcattgaaaaaaaaaaaaatgacaatttggtagatgcttacatatgcccttgggtattcctttttcgtaactcggatgataggcacattaaggtatgtaatgtgtattcttttgagtggccctatattagggttcttctttttcaaaaatttatccaaataaaaagaatgaaactaagaaaaacctttgttaaatgtatttttgggttgattctttatatataaaatgacctacctacttaccgatgtgttgtgcatgtaacgttttttttgagtgaatacctcgaattaggcatcatttcactcaaaaaataattgttaaaagtgagagaataaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttattgccccgaagcttgcaccagtttaccgcattttttgccttcttatgttatatgtttttttcttcatttttctattttttgagaacggttctatgaggaagagaaaccctttgtgtgtaaaatgttgatcaacttgttgatgcgttcgctgaaaagaaggaagaaaaattgcgaacataaatacatatatgtatatgtatacgtatatatatatatatgtatccttgcttaccataagctctagtgaacattcggctttttcccattgagtgtaaacacggggcaatttcttttaaatgcattttcgcgaaagggaaatgagccaaatgtggagaagtattaggaaggtgaaaggatatgaaggaatggtaattgaaaagatgtgcaaagggggtattagagagaagcatacaaaaagtgttgcgagacatgtgtataatgatcgggaggttcattttaaaaaaaataggtacactataagaagttaaatgtgcagctcgttatgttatgattaatattaaagagtgacataatatgttgtgccccttctcctgagggataggtctgataaatatggccctttttcttcctcttcgccttgcttagcacgttgtggcattttccttatctgctttgtttaagtattaaaaaaagttttgtaatggtaatggggagaaatatatatatgtgcagtatgtatttaccaattttgataaaaacaggaaaaattaggtaaatgtgttttcgtgtgcgtttcttttgatggatggtgaatgattccagttgtaaaagaggaacgcataacaaaagcaacaaaggtgagtttgtgtatatgccgatctgtccataaaggggataaatcaaaggattgtagcgtgaaacttaagctatatcataggcttacttcttcaaacagatggcacaaaaaaaaagattccccgttggaacagctgatccctcatttttacgtcgtgctgattatgatgctacactgctacatgatgcgtaaaagcgcaactctgcagtgcacacactgtttttcttatctgctctgggaaagggaacatattattgtaatattcagataagtctcctaccacatatatttttaaagttcgaaaaaggataaaataatattcccataaaatgcatgtaccgaaacagcgttgtgattaatgcgaaagtaactacataaacgataacttatatttgaaatgtttttttttttttggggggtggcggaggaaatgttgttggggaatatgcaaagaggacgtattgtatatttatttgtattatattcatatttataattatatttgtattggcacttgtacgtgttaacccacatgggcttacacatatgtataatcacagacaaacaaagaacattatttaaaaaaaaaaagaaaagaaaaaatgatttctccacgcgcgaaaaggtgggctacataaaacagtggtaaaaaaaaatactaagttgcacttgaatatttatatagctatgaagcattcgcaaaaacatcgatttggaaatatggttaatgcggcgcgttgagccatatttgtaactacgttgcgagtttagctgtgttggttgctttcgctgcacatcagtgtgtgttttccctctgggggtattaccattactattactattgctattattattgtctttctgccctttcaagctttgatcaaatcgttacagtcccgtttcggaacgtatcccctcagtggtgtcatctcattggggctgatctaatgttcgataaaaatgcatttcccagtgatggaacatgtggcctaattcagagtgagcaaataagtaaacgtggaaaaaaaggttatccttctttattaagttttttttttttcttcttcttatccttcttcttctacttctccttctcctccttctccttcttccattttagctttctcagtcatggttggcccggtcgtgcggcggataaggtgtccatttggcagcacaaaaaagcgcgtgatgcgaaaattattcattttgatcacttttccttttttgagtgtgcctatttttttttatttaatgcagctttcgcctttgcggctaggtttcttctctcatttacccacacggcccactgtttcttatttatccaattggtgataaaggactcagcccactggttgtacagaaggttcttttcgtctttccattttatccattggtctaaaacgttggtaataaaaatattatcttttttttttacccactcaaaccaatcttcccattcgtcactagttctctctttaaaatcttcatatttttttttttggattatttgaaataatttggaagaccatggctgatcttcaaactcttcccagtgttcttgttctgctcgtttccagtcattcattaaccaattaatgattttttcttttttccagtgaatccatttcttcacaattaattcgtctaggcgagattgattttcgaaaaaccattttttccattcgatatcgaggtatagtcttccttccgttttgatccattctctccagtgaggctcagtccaatttatggatctcttcaacatattgcagtgaaattctttatccatgttagggttaaagtgggtccattttttctctaccgattttatccatgtgttccaatcttcttctttttcttctataaatttatttttttcattttctagattttcgtagaatactttccagtcttcttccaatttcttcatccagttgtcccattcttttcttttccactcttcggatttttctaggtgttcttttttactctgggtttcctcctcatcgcattcgtctcctcctatgaagtcactgaattttccattctgacattgggagggagaggggggcatatatataactaaccgtgcatacggacaggttaatactcacaaggggaagagtgtagaggagtgctgttatccccccttgcacatgtacttttttttttttatcttaccgtggaaataactccaaaggcaacggcggatgtgacagcagtcatgatgatacccaaggttaggatcatctgctccttatccatattttggagtttatctttgtaccttaaggttatctctgtaagagagttggaacttggcgagaggctgctaacagattcttgagctgtttcttccatggtgactatttttggtgagatagtttggttaactaaaggaagtgagaaaagtgagcggtttagaaaagtagaataactactctgaaatagaaacgaattctatatacgtattcgaaaggaataaaattccatatggcccagttgcacctatcttttattgggcacttatttttaaatttcttacttagggtaagggaaaaaaaaaataaaacaataaaataatcgattaagaatggcgatagcactaaagacttcttttctcttatgagatatatgaaaaaataaaaagagagaactagaaaaaatttcgattttcatttatttaagaaaaaaaaaaaaaattcaaaaaactaggggcaaacaaacgtaaaataaggaagatgccgtttgttcaattggaatgaaattcttattattctaaaaaatgcattttctgaagaatcaatctacatctaaaagttttatttttctaaaatggttctcataagattatcaatataaatataaacaggaattaaagcagaaaaaaaaaaaaaaaaaaaatttttttaaacaaatgacgcgaatcggtaaaaaataatatgcgcataatttatttatccaatttttgtattattctacgatgcaataacaatgaataaaaagccgtgatgatactgacccaggtagatacagaaataataataaataatatataaactaaatcgcgaaaaaaagaacaccgtgatcgactgactgaaatatattttgttgcgtttatttttttgttgcttcactaaaataaaaggtgaaaagattttaaattcgaccgggtcggagtacattagaaaaaaagggcctcatcatcacatataataggatttataatttagggtgttaggacttataatttagaatgctaaaatgctagaagcgtatttttgtatgtatgtgaacatataaatatgcgcatgtatgccgcgttattaagccttatacaaagaaaaaaagaaaggggtacaaatatagggcaggcatgtccttatgtgcctaataatttgttgtagttattttatgaacgctggtggggtagtataccaggccttagcctcgtgcgagatgtgccatcattatttattcatatacccatttatttttatgttattttgtatttttttatttgtctaatttaaaatgataaataatacgttttcttctgaaatgcaaataattaattcgtgcactaggatggaatgaaacgaaacggagccacagttcaaatgctaatttgtttttactttaatgtatatattaaaaaaaaatataattttaaaagttttatcttttttatctataattacatttattacgaagaaaagtgacattggaagtcagaaaaaaaaaaaaaatagtaactgtaatatatatatacttttgtgataaatattttttgcagaggtttctattataggcttgcagaaaaaaaaatggacaaaatgaaacgaagtcgaagggtaattaaatgcaaaatgaacaatgaataaatgctaagtaaaaaccaattaaacgttaattaaattttcattagcgatggtattcgaaaaaaatgacagaaaaataagaaagttgtaaaataataaagggtatacaaagatatatacataacaatgtacatagtttataaaaaaaatatcaggaacaaataatgaaaattaaaaccaaacattgaatgcatgtaacgcgacgcggtcttctctatgtgaatccattttttacgatacaagtaataaatttaaaaaaaaaaatcaatgaagaaatttagaggaataattaattacctatctttatctattttttacaatttttcttttttatatttatctcttctggtgctaccgcgttgtgcctacattattagcatataacgatgttatgcaaatttatacgtgttaactgaggtaagaggaaaaaaaaaaaaaagaaatctatgcgatgatgggatgaaatgagaaaaaaaagggcactctctcattcatatgataaaaataaaaatagaaaaggatcgggaaaaaataaaatttataaagggtttaaaatttaagaaaaatattaaaaatggcagtcttttggcaatttaaaaaaaatatgttttttattatttttttccccttttatttttcgttcaaattgaataggaagtagtccaaaacgaatgcgccaataaaatgaatggggatctatcgaaagaggttcatttttttttacacgcaaattgtgtatatttttacgatagatggacagcatattttctttttctttccattttgtctactcaatcatgatagaatttttcttcccttcttaaaaggacgcataaaaacgaaaaaaaatgaacatttctggtatggatcattcacgggggtagttttaattatgtggtgattgttgtagttcatggcacatcaccacttctaattcgtttacggattcgttttttaataagtagatttgaatgtctttctttttgcattgtctctctttttgatttttccggtatctattaacaaggtctcacggattatccgaaggggcataaatttttttgtttatcccccaaggaggagatcgccacggtataaacgtagaccacgctactttttcttcgtgacttccgaaaattgtgaatcattttccgtctacgattctgcatagatgtagacgcattagcaaataaaagcccatgcgttatgcgtacgtacaatatttttgtaacgctgcttgaacagcccacttcatgatgacttcattcgcacaaacttgtacgcagtgggggggatgtactcagaagtgatcttaaattaaaaagtgaagctgaggataaaatttctcataaaaagaaaagggggggggggttcttttaaagtgtatgtaaatataagtaaagaaaacttttctgtttatgcataccctttttacatcgaacaatgatagcaaatatgatgatttgtgtgtgtgtgtaaaaaaaaaaaaaattacttcatttaacttagaatgtacaaaacattggaagtgacagcggctttacttttacttttaacagttgacgaaatggtggaagaattaggggtgcacctttttggtgattccacatgcagataacaccatatagagagtgaactgaaatcgtgcccattttttgatgcttcctggaatgcctaacaagtttcgtcaatcttgaaagtgatactgaggggtctaaggaaacgtcaaattttcccaaatgttataagtggaaaatgtcacaaaaaggaaatgatagctagaattaactaagagcgcgcaaatgtatgtgtccacagcggaagtgttgaaaggaccagtaagcttgcgggcaaacgtcgctcttttgtgcgtacaaatccaattagggaaaaaagaaaagcgattaattctgtttcaatatgacatagtttttcttaatccaatatatttttagcatgaaaatggaatatcacattgccaaaataacgtaaagaagggggaaagcagcatgttttggggcaatcatgtttatatatatatacacacattcgcataacgtacatgtcggggtgaaaaaagacaaacgtaaaattttataaggtaacggctattttgtggggctgcttctcaatgcacatgaggaaggaagaacaacgttggcgtgccataaatttacacatggcacacaattggatcataaaggcataatagtaatgttgcacatacaaaaatgtcacaattaaaaaaaaaaaaaatatgtatattaaaaaaaggatgtgtaatattgaacataaaaaaaaaaaaatttcggaatgaataatcattttaaaaatcaatattttccatgtagtgataataatgtttagttaaaaaacaattaaaaaagtagaaacaatcattgacagaacaaaacattgatggaaagtgtattatttaaaaaaaaaaaattgtatattattatgcagaaatgccaatttaagaatacccatttgccttatttttaaagaattaatttagtgtttcccatttgtttcaacattagacggattctcaacttttactttatttttatcctttcccgtctttctccgggtgcaccctccttccttttcttttttactcaacttcgcggaaaaatggaagaaaatatagataaaaaaaaaaggaaaagtattccatttttttttttacacttattttgtacaaaattatatgcagttcttacactaacatctatttatttctagtgcgtcttttgttctacagtttaaaggggaagggaaacataatccccaagtaattttttttttttattctctaggggcacaaaaatctcctaaattttatctcttaacactttgtaattttcttaaccctaaaattagttaaaaagttgttcggattttttagacccatttggtccacttcttttgagcgattaaattgttagtgaaggcaactaaccatttgttgaaggcggcagttttctcatttttccatttggtccatgcaggggtgtctttaaagataactctgctttctattctatcggtccattctttccattgatctttttctgcctttgttcttattttccagttttcataaagttctttatattctttaggcactggaatatcatcaatgtttgggctgaagaaggtccatctgatccagtgcttatcttcctttaatctccatcctatcgaattgcattcgaacattttttgttttttccatgtttcccaatttaaaccaacagctgcatttaagttgttttggtggccatccatccatttttgaaagtcgtttgtaatgtatttctttaaacttttattaatccattccttccattgagcctctttccattcttttgctttttttaatatattgcttttgtattccatatccaaacgttggttatagttgctccattttttttctgcgttttcgaaccatcctttttctatatctcccatattttcaacccatttagttctttcatcttcaaggacaacgtggaaatctttccagtcttcttcggctttctttaaccacttggaaaattcattcaatttccattcgagtggtttgactctccattcctctacgtattcatttggtttagttgcggtaatgattgcagcagctttgggttttttgccgccttgggaagcagaggcggcaggagaagctggggtcccttgttttttaggtgggtcagccttatcgccggcaggcttcttggtggctgcaggcttcttggcggaagcagctttggcagctggacctttggccttggctgctttggtagcaacagctcctttgggttttgctgcacttttttgagcagccttaaaagagggaaaaatgaaaagaaaaaaatttatactaagttattacaagagtggattaatcatatataactatacatataagtatacatatgtaaaatgctcgctgcagcgcgctgatttagtaaatagagttttatcagttcctgtttcttacgtcaacgagagaattgttcagaagggccgaggataacaaaagaacggcaatagatacgctggaaaccattttgatctgggtttgtttaataggatagatattctcagtggaggatctaaaaggaacagtatagaatatttcgtgtttttttgtcgaataaggaggaaaaaaaaaaagaaaaaaaaaaaaaaacagaaaataaaataatacaatataatataatagatgtaacgtaatacaatgtaacgtaatacaatgtaacgtaataaaatgtaacgtaataaaatgtaacgtaataaaatgtaacataatataatacaatgatactaaataaaattgtggcgagttttaaaattattggggttacttactttttattagatctactaaaaaaaagccaaaattaaaaattcatcggaaaatgttcaaataagtatgcgcaatttagatgattaaaaatattcacagaaaataatggaaaattaaaatgttataataaataatgtaatgtacggttcaactatagatataaatgctcttattttccattcaatggcttgcttctagaggttctatatatgtataaatttttcaaattttaaaaaaaaattaattagatcaaaatcgttattttaattatgtcttcagcatgaaattttgttacttttttttttttataaattcaagtttgagtttttttaaaaatttgtatatttttttatcatattgttattttattatttctttttgaagaaaaaaaaaagaaaagaaaagaattttaatggagtagcagtttagagagtaataaggacccataggctttatgttttattattttattatagtaccataaccaatttgttaaattaaatagagtttgtttttgaatttcttgttttgggagtttttattttataaataatagccttttaaaggatggtaaaatgggttaaaaaataataataaatggtattatagtggtgttgatggctttatgggatactaaataaaaaggatatatattttgtgcatgtaaaattaattttttcaaggtgaaaacctagtttactacactttttacactaggtatgtgtcgttattagaatggtagtttaatgataaatgaacgcgccatattatattaaaatgttccaatttaatagaaaataacaaaaaaattatagatttaaagtgatttttaaaaatgaaaaataacaaacgcgactcagaagaatttaaagaggaatgtttataaaaaatagttttatgttttatgtttttattttttttcgttttctacaaaattttgcatcttccaaaaatctttcaatattattatatttattttattgtatatattttcaactaaaatgtgggagaattctaaaatgggaaaaaaaaaaaaaaaagtagggactgagaataataattagaataaaatgtaaccttaccctcttcatcgtaataagtcattttatatgactttgctttataaattttttgttttttcttgatgtttttacttaggcattgtctcatcattatagatttattcgttttttttttaagtaacattcctctgcgcaaaagaaaaaaaaaaaaaaggaaaatcattacgtggaaaattttcattaaatgtaaaaaaaaaggctttttttttttttaagtcaaattatggacgttatttggaaagttttccatattgggggcagcacggttcgccattttattttaaatcttatttatatgtagttaataaaatggaaataaaaatgtctgtacaaaagaggaaagttatgcctttcttttgtttattgcaatttaagtaaaaagttagccaaaaaaaaggggcacttattttgtttacttagaggggaaaattaatatatagcactgtgcagagcattatacccgtttttttaatacatttttattctgcattatgagtcattttgttgtacaataaatgagttaaataggggggagaattttcttccaaaaatggtgagtaaatctaaacacacaacgcattgttttgtttcttttccgtgtccgtgaatattgttcattttgcgtgcatatgaattaaaatagggaatgaatgacgggtggggggaaatatagacaaaaggaaaaatgtacttttgtgcactgctaaaaaagagcgtagattgagaattgtacaatatttgtataaaatgtatattgccatgaagggcattattaaagaaggcttgtagagccaagttgtgctgttggcaaacgtttccaaataggtacttgccatcgtcacatatatacaattttttcagaaagagcggaattgtattatagggagattttcggtctgcctcggttaaaatatttattatgcacaatgcggattatcatacctttacgcatcttttgaattcaaggcaaatgtagtacatgcttgtacatatatctatatacgtatgtataacgaagcgatgctgcggaatgcgggtgaaagacttccgtcaaattttagcagctatgtaaaaaagtagtttgcttaaaataaaaaaagtaaaaaacgtgttttaaaaagattgttaaaggggtgaaagctgaagtgcgctggtaacgactttactaccttttcgcacactgctatggaaggagaaaaaaaaaaaaccgaggctgttctttagcctcctattgtgtgtacgccttttggaataagagaagaatccaccctaagcgcatcacgtatagactgaaaaccttcttcttaacgcaaacatctttgccatttttttaaataataaatggtgagttaagcgaacgaatggtggaaagagtttaatcaacatggtgttattatacatattttattttattttaatttgctgatcatattggtgtatatatggctaatttgtcctttgcgagttcagtttgtacgacgtaaaatatttatttggaacatgcccactgaggatgcacgatgcgctaccataaacaaatgccattattctatttgttgatggcataatatatttaccaattctgaggggttcacaaaacgatgaattggcagcataaaacattattttaatctccctctttttgcgaagtacatttttttagttaagggcgaaaaatatcttatgttcaaattcgttcctttttaatgggttttaaatgtcgcagtagagaaaacacaagaggcacgcgtcggcacgcacaactctcatacaaattgtgattagcaaaatatgtcattttaaaaaaaataaacgatccagttgggtaattataggcagaggcatcactatgaaaatattttcatgttcagtgttttttgtttttttttacataaaatggacgagagcaacgcctaaaaaatatgcgcatgctcccgtacggtgctaaaacgaagtgctcattgatgaaaaaaaaaaaaaaaaaaattaaaacgcatcccctacaatttgaacgtgacgcctacatctttcgacttatcctaatgctaatgattatgatagtgaagtgcaagaataataagtttcttcaccttaaagggggagcagcaatgtacgtataaaatatctacatatctgcgatttgtattaaacgttaaaaggagggataaattgccattttgtagtggtttaatggtacaataagaacaaaattaacaattccttttttctatgttaactatccatgaggagtcctctacttactacgtgtgttttttgaccaatttcgttctttatttaagatcagtccgagtaattaacatcatctttgctgcatttgcataacgaatgctcaacctctttgccaatagggtatataattagaatacgatctttgtagagccccatgtgaatgtccactcttgcgtaaatatcaaaattttgcatttttaaaatatagatttttcttgagggaagcattttttaccttgcgaacaaaataatactgtaggagtagatgcatgaatttctttctgcgaccggggaggcaaagcaacgtgtatgtgatgtgttaggccgtcgtcctagtacgtagctgtgttaaccaatattcgccaccctaaaaacagtgaaagagaacgaaataaaagttccacatttagagaagtgatcagtggagttattcaagtaaaggaaatattgtggagaaatttcaagagggctgagataataaaaaggtactccatttttaccctttactaagcaacaccaattgggtgattattaaaaatagaactgggtagcagcgtaattccagttgtatctcccatcccagaaaaaaaggatcccttttttaagtatgactattttattaagtatatatttacactcctttgaggatctcccttgacgttatacgaagttgcatttcttttattttttgtccatttttgttaattacttctcgtttgttttttcattttatgatgaactgaattttttttttttttttgttttgtttaatgtgccagtttgtccttataattttattttttcgtacacacgttacatggttaattttgtaattctgtttttaaaacacttttgcagaggagcgcatttaagtgatgcttgactaaattgactttgctcaaaggagtaagccttatttgttgctccttattgtgcttcccctttttttaattttaggtagtcttatttttttttttacctcatataatggccgaaaaggaatcgcgcgatgaagaaatatgcttgaggggaactcggcttgatggggcaccaaagcatgattcattttttaataaggatgggttactattaagaagttacgcatggttagtaaaaaacgccataggcattataatactaattcatggaattaaatgtcacgcgagactaaactttttaagacccaatgtagaggtagtaagcgacgataacgttatagtgaaggatgaaaataattactacctttatgaagatagctgggtagaatattttaataaacatgggtattccgtttttggattagatttacaaggacacggtttatcagatggctttgagaagctcagctataatgtaaaagattttgacgatttcgcctatgatgtaatgcaatatattaggaatattcaggatagcttaaatggttctaatgttgatgatgggggagatagtttgtcatttcgagatgacaagatatgtgggaggaagcctctgcccacttacgtagtcggtttatctatggggggaagtgtcgctttaaggatgctacaaatattaggaaagtcacaaatagaaaatacaggactaaacatcagcgggtgcatctccatctctccgatgataactgttgagaagctaccatccaaaaattcgtttttatttcagtgcgttttactcccattgtcaaagttcattgctgattggtttccaagggtgagacttattagcaagtatccgtataaaatgtatccttatgttaaatattttattgagtatgataaaaatcgacctaaggaggcagtcacgtgtaaattgggctatgagcttttgagaacaatcgacaacttagacaatgacataaaacacatgcctaaagacattcctgtgctgattattcattctaagaaggacattttgtgctactatgacggatccctatcgttctacaaccgactcgatgtaaacaataaagaaatgcacacattggatgatatggagcataccgtcatttgggagcccggaaatgagaaggtttcgaagaagatcatggattggattatgggtctgtcgtcagaagtgggcagcacgtcgaaggggagcaacgtgtctgaggtgagcagcgcatctaaggtgagcagcgcatctgaggtgagcagcgcatctgaggtgagcagcgcatctgaggtgagcaactcatctgaggtgagcaactcatctgagatggttagctcaggaagtgtttctctctgaggaaagaaatgcacatgtttcttttttgagaaaatatgcatcgatttgttactaacacaggggtatccataataacgcgaatgtgtgtccaccccgggagtgacattctgtgtaactcgtttttttttttttttttatgttgactagtgttgatcatttaattgtgtattatttttttttatgctcatttgcaagctcttcattgtatgtattaaaaagataatcttccgattggcacatatatttttttaagatgtgtgttggaggttattttcctggcactttaactttcacgttaaaatgagaactgttaaaagggaagaagtccatttgaagatgggggggaagtaacagtagcgtggcagtaaagcttctactgtttggctcattgttttatgctttctagttcacatttcgtggatgaagcaaaatacgtcagaagaatttacagataggtgtggtgccacatgtgcacatcttcctttttacatttttaccaatcggtggatgttacaaagtgtgttatactagcactgttcggtgatgtatctcagacacatccgaaatgtgtaaaggaaacgctaatgagggacgcacagtgggagtgctgaattgttagttctaaatgttaattatacaattcggtgttcgctttatatgttcagtggagttgacctgatcaatcatagcttttgcgatgtccctactttgtcgtgcccgaggttttatagagcaccatacggagatagaagttaatttttgtttctgtaattaagcatgttttgttgtgcggcttgttggtgcgcttcttacatttcagtaagtcagacaaagtgtgtggaagcggttcaatttactgtgttttacctctatttttagatcccctctaagtactgcgtcaccatatagcaatggctgcctataacactagcgcattcaactaaagagggaaactcatttatgtattaacacttaaagtagattattcttttcataatggtaaacttggcatctccggcaaaataagggtaacgagttgtagcggcatcgattggccattcgatgcaggtcttgcaaaagtgtcatcacatttttaaaatataactatattcgtctttgcacaagccttatttgctccacaagacagataacacaaagagtggttgtaatgtttgtccatccctactgaatttttttttaatgcttgttaaagaattaaacagtttattttgttttccaaatggactgtgcttttaaataaggggagaagatatttgtctgaattaaaaggttcatctttgagggatttaattacattaccattgtgatctacctttttaggagtgaatgatgagagcgagcttcctgaatcccccctcctcagtagcgtagaaatgaattaacagtgtttcacgcgaaaattatgtttacacaggaggcccatttagcatatggcgtggagaaatgtaaagctaagacggagaacggttaggttgcacagttccgttattttggtttacttcgacgcattgaacacacgacttgttctttttaaacgcgcgtgaatctggactccaatggagacccaacaaagtggctcatttataaaaaagtatgatactttaaaatggtattaaaaacaataagattaaaaaggtttagttaattaaaaattacaaaaaaaaaaaaaggagcaatatggacaaattaataagatataaaaaattatatttagtgtacttaacaggtgaagtacacaattttgttgcttaatgtacacttaacattctgctaccttgcaattagatatgtgcaagctgtgcattacttttatgacctcaattttgttagcaccataagcgttaacaaggcgctgtacaacgtaatgtgaaaaatgcatcatgactatattagtgatataaaaattgtttttaagttagttacctattttttttaaacgaacagttaaggtacccactgaactgttataagtgatcgatagtccatttgtgaataattcatttttgatatatttaatttttcaaaataagtttcactgcatttttacgtgtactaaattgcacctttttactgttaattctcccatcattaaaaaggaatgatatggggcatgcaccattgtcactcgctttaaaatggctcgttgccttgtaatttataacattctcttggatttatccgtatgcacatttatttgcgcaccgttcttccgttcttccgttattccgttcgtcctttgtattcccttttcacatttatacatgaaactacgaaatgttgttacatcaatgtaatagacatatatataactgaaacggttatattgcatatgtgcagaaatatatgtatgtcattataataggcactgttattttttgaggctttatatgcgtcttctcaaaggagataaaattatcagagcgaaataaaactgatctggttacactatgatgataaaataaagtacaacagcactgttatagtgtagcgcatcctgcatgtaatatcacttcttatttgaaggacggtattgtacatgataactcttgttatgagagtacatcctatctgcgtcagaagtgcacgtgaaattccttctttctttttccctatttctgcgcatgcctttatttctgctatctccaggacgtaaccatgaaatcacggaggtgtactaatattaagaaaagtaaattatgcatataaagacataataacaatcacttttttatgtatatttttttattgtaaatcttaaaaggtactatatttttaagtgcaatggttaataactttatataataagaatgaaataaaagaaattcctccccaatgctccgattgatcctggaattataactataactggtgatgatattaatgcatgactagcttcatttatagtttttttttttttgtgattccattttacatacataattcgaatgttctatgtcttggtccttgtttggtgggagacacaaagttgggaatttttttttaaaatttttatgtatacgtaacacttcttttttatataagttatagaatttttttaattctttacacaaagttttattttctgattcatatacacacttatattattattatatattatagcaaaatttataagatcccttttagaaccattataatttacattatcatctttttctcgaagtccatttttaacaaaatcaatgttttcaaagaaacaaagtaaattatttatgatatctaaatcggtattattaatacatgattcaccatttttatatctatctaatttacattcaatttcataaatattttcccgtccatataagatgcaattaataatattacaatcaatctcgttatttactcgttgatcatttagccaaatgttcaaatatctacaacgtttatttttatcttgttcataattagtccccattgttaaaaaaatggttaaatttcgtaaaagtcttttacaaataaaattaccgccaaaagtgttgtctccatcataagtgtaaatggagttgcatctgtccccaccacgacctttttcatcaacattatagtcgtcatatatagaattaaaagaattactcgatgatttgtactaataataacagagtatataaaacttaaggttttattaatgtttatctttagtaaataatttacatgtttcaaaattaatgcaatataaaaatgataatatatatatataatttctgcagtaaaaaaattcttgccttccttttttgttattttaggctctccatccatgtctttcatacatataatgtcttcttcatcactgccatcctccatgttattttaagatatgtgaaataaaaaaaaaaaaaaattataatgtcttatataaataattatatatataaaacacgagaatataacatatttatatattatagattgtttgtagaaataaaatcagcaaatatttattagtaaaatgctttcataagctaattcctaattaaattagtacacttaagggtaaattaaatcaacatttttaattgtataaaaggatagaataataattatttgctatagcacatttggcaaaatataatattatatgataaaatatcattctttaaaattttagattgatgtgaacattcaacaattcggttgatatgttacagaaggaacatagcatattttttgtaatttcaaaatgtgtaaattgtgatttgtattaaggtactttctaaattatcctcaatgttttttcggattaattttacgcaaaaatagttggcctacaaaaatgaaacaatgtttctgtgacatgaataatcacttgttgtaaaaaattgaattaacacagaatcgacatagcattgattagttctcttaagcgtttgcaataatgtgtacgcttcttaccaacgttaacataatccatttacacgaattaaaataatagacaaagtataactgttaaaaataatacttcgtgattaacgtgaaattatcttcataatatataaaaagtatttcctagacaatacgattagagtgttgccatttttagcgtgaaaaatatttattaataaagctcttttttaattataattgcatcgtcaaaagattttacgaaccctataattatttgattatctctttttttatatttccttttaacatgtatgcaaaatgcaattcgattcgattctattcaattaattttaatctagattacaccaattgccatttagcgattatattttagcaaaaatgttttaaaaaggaagaaataaaattatttcaataaataaaaaatgtggtgatgcaaacgttttattgtattaaaagtgtaactgcaagtgtaataggatagtgttagtgctacatatgatacttccagaatatacttataacttttattttattttttgtagatgttaaaatggtgataaaagatagtgccctaatgttgtttaatttataaaaacttcttgatgctttatttatatttttcgagttcttaaaattttagccaagtagaaaaatgcctataaataattcctatttttcttaatacccttttgaaaggtacacgtcgagagtgtgtgcatatcatgtgccagtttccatttgtcattgaacaacctgattttaataaatatttttgaagaacgcatacagaattaatgatgtgcatatagaacatatgtacgattaaagaggactacataatttttttttttttatgaagaactcacataattctatttgttatatgtgcaaggatatgttatcaatacatccatttatgtatttattttatgcatgctttttaaaataactttgctgcgtttctttttatatttgcacacccataaagacgtgtacatttatttggtactttcacagatggttatatttaattttaaaaaaatacattgtattatgtagtcaatttttaataaaaaaaaaaaagaacgttatttttgagtattaaaaaaaaatgagagagatggtaaaaattgtttcctaattatgaaaagacgatttatgaatttttaaatctaatataaacagagttatccatatgatgtttaaattttatttttcgcacttatacacatttaatttttttttttaatttatgtaaattttcgaatacatcatctttagaagaacaatcaatttatatggcaacatttgctctactaaattttaatcagtatcattcagtgaacattattgtagttaaaaaataaaaaataaaaggaattcatttctcaaggttaacatattaaatttgagtaatattctaaatccaaattaggattaaaagggaaaaacatgtcactcaaagttatacacattagacactcataataatatttatttgttctatgaagcagtttgctaataaaattttaaatggtataaattatcattttgtaaaatgagtagtatattatctgcttatatttttcctttctttttgtacacataatttccatttagtttatttttgcaattatgtttatagaatccaatacaactgcaacgatttaacgacaaagatgagcaaattacacaatacattaagagaaatatttattcttatattaaggaaaaagaaatattcaaattattgatgaattatattacgttagttttatttacatttatatctacacttgcaaacgtcatatttaatacttagttaagatggcggaaagtgtagaaaattttattctctataagtttgtaggaaaagtacgtttttatatttttataaaaatgtttattattaaaaattttacatatcttctcagtaataaagataacattactttttatgttgatgaaatgttaagtttttatttttttttaatacatttttgttgttattcatagaaagatattttggaaaattcggacctacataaattttataatattttaaaaaactattgggatgataaagacacaacttctgtaagctgtaccggtaaaagtgatctaaagattcattatctttgtaaaccccttgaaaatatagttagtaattggaatggtatatgtcctttattaaataaaaagaatgataagtgttgttgttatttgacttactggctctatggcgtaattgttaaaattaatcccagttacttttgcattaatgacatttataatatgttagacaatttttttaaaaaaaattaattgcgctagtggtacaaatgaaatatgcactaaaagatcggtaaaaataagaaagtgttatatgattttgttgaatattacgattctttaaagaatttgttgagtgaggaagatagtgataataagggtaaacattgtgaatatattaagaacttttttcatttatatagaattatgcaattgcatcagcatttgaaactgactgagcattattgccttgaaataaatcatttcaaaaaaaaatttaaagatgatgatttgtcatcattagaaaaagcgtgtcctgggaaagaaataaaatcattattcaatgcggcaaatgtaacggcacattcatcaggaaaacaatttaagaatactgtcgaaaaagtaatagaacctttgacgaataaagaagagatcaaggtaagagcataatgtaaaataattaaaggaatatttatttggatgctactttatcaacaaaaatatacaattttaactctttaggcaatttttatctgcgtatataacatattttccttttatttattcaaaaaaccattttagaagatttaccttctaataccatatatgcagaatttgacaaaacggatgacctaaatggttacaaaggagattgtaaaaatacttttaagcctgaaaatggaaaagaaaaagatgatattacacatttttgtgaaaaattcacaagaaatatgaaaaaaaaaatatatatcactgcgagtgaaggaaaaaatcaacaaaatcgctgttcttattttacacactggacatatgaaaatatacgaaaatctttaccaccttggatgatactaaaaaagtaccataataaacgaacttaataaaataatgcataatattaacacttccgaattagaaggaaagccatgtttcttctattttgatggcactcacaatcagtgggagaaagaaaaatacttgcatgactattttaagaatcatgaaagcatcaagactaaacataattctaatgtgagtgaaaagaaggcgttctgtgaatatcttagttatatttacaaattatacgaaaaatacatatggaaatgttgcatatatttttatcgcggtaatattggaatttttgtcctaagcattttgaatgcaacagaaaatataacccctttaagctattgtctacattgaaatgcgaaaatgaaataatcattgaaagtgcagaaaattcttatgttcctttaatgacttaaaaccttttattttttattttaaaacgtgcttcgtttatattctcatttatatttacacgccggaattaaaaatttttgacagcattatttttttttttttttttttttagtatatgattagtatatgagcaaatacgttactgtttcataaacgtatttgccatttatgtggacttttcgcgtacttttataagaacaatatgcgactagatgttttccccattatagttgtaatgctttgttttaatgttgatcatgtaaatttactcatcaggaaataataacaaattaaaggtctaaatgataatctctttttgcaaaaatgcatgttatttttaccatttacgtctttataatttcaaaaaagcatttaaggtgtgatacttttcgatatagaaaaaaaattatttcgatattaaaaaggaaagataaatgtaaaattattttaccatattccgtccttgtaaatagcttcctgataaacaaacacacactttttttatacgaattttccacatgtagtaattaatttctatgcgttattatcacgacaaatctaatcaggtatgtgagatatttactgcaatttaaatgtggacatataattgtatgaagtgtttaaaatttttaattcatacaaaacgtcaaatggtagtattaggctaacagaacggatcaattattattcattattactactctctccatttttttaagtagcatgtcatgtttggttatcgaggtggcgaaaagaagaaataaaaaaaacaccttaaaaaagctagatgcataacatcgaaaaatattttttcagaattattattctttctattaaaaataatataaatgcaataaaataatgcgctcgtaatataaattgatacattaaacccattatggctctctgtaagttctaaaaattgtaagaacattttttattatgtaaaaaatgtaagcaatagtctttccctaaacgttttaaatccttttttagaaaaaaaataaggtgctgagtttttataattataatatagattttcatttttaatgttactaatggacggaagtcatgcatattatttggggaccatggaaatattaaaaaaaaaaaggtaaaacttagtttttcagaatattaaaaggaagaagaaaaaagacgctacaatttatgacactttattatctagataattttgtagaatacaaaaattaaatgtggaattattaaaacaaaaaatttctaatgatatatttttttaaatattatccaataacgtttgtttttcatgttatatgtgcgcgtggttcttaacgatttctcttttttaacatatttttagttaatgggtttgataattgcataacatcattttgttatatcttcaaaagggaaaatatatatttcaaattatagagcaaactaatttttagtaaggtagccacgttgtgttatagataaataaaaacttttttatcaggaacaagtgcaattatctctaaaaagaatcttttcaagaaatcaggcaaatctttaaataaatatttcgttatacaaataaaagttttttttttacataaaattaaacaatttatatatttatttatctatgtatcataggtataattatactaaatatgaataattaaatattttataaatcaccgtattgtttgaatgagtttgaattttaaaattgttgtaccgtctgctgtttctgtgataattaaaagttgtaccttgttttatgcaaacgacacataatgaaatttattgagaaaatattatcaaataagaagcaacttcacggaaatacttcctcagatgattctaagaattctatgaagggttgtgtaaaaatatccatagatttcttaaatattctaacttctacatattaatacttatagttaaaatttaatacttctttaaaatttaatactgcaaaaaaagaatgacgagaggggtaaggaaaaattgttatatatatacgtttaaaatattatgaacaccttgcagttaatatgttgtgtttctcttggaacataagagaaatgtttcttgttagaatgacaattttactaaacttacgtaataacttttctgttattatttttagaatgctgctgcgaatcatttagatcttaacaatatatatgaagatttattttcaaaggaacatgtcaaatctagttttgaatctgaatgtaatgttttgcaaaagcatgacaagatagaaaatggaagcgttcaaaatatttgcaacaaactagtatattttttagaagaaatagctaaaatagaggatgaaaacactcgtgatgatcgctgtgcttatttaacccattggttatatgaaaaaatagggggaatacataagaaaaccacaaccaatattaataatataccttttgctacagatattattaaggtgggacagaatgttagtaaaaaaaattaatggaaataagtgtaatttaggtcatgacgtaggtgttagtttaaaggatttgaagaaaggaaaatgttattcacttattttaaaaaatatgatagcattaaaacgagtatgggagacatgaaacaaggtgaatgcaataagtattttgcatacattaatcatatcaattcattatataaagcttacaaaggtaatatttgtcataaattcctttctatttctagtattccagattactttgattgtaatgataagtatgatcccagtagcctcttaccgttagtagaacattgtaaaaccatagaacctagaactcctgaacacatagaacatggaacttctgaagaacatacagaattagaagattcaggatctgaagatgaagcaggatcaagatcggacgtggttgaacatgatgtgcgattagaatctggagatgaagaagatgaagttgaagaaggtgaagttgaagaagctgaattcgaagaagaagaagaagatgaatatggaggatataattttagaagttattttgtacccagagatcgtagtggcagaaaaaatgtagaactggaaagaaggagagttccagggtatggaggattaggagaacgcagaagaacagcagatgctagaggggtgaaatatagatttccttcgagaccgtatggtcttgattctgagcgacgtcaattatcgcgtgttagaagcgaagatacagagatttttcctgatacttcagaacctacatcctataatatcaacacgccttcccataattttttggatacaacccatgcaacgttgaaatcaaagtatcttcgttactcatttatagctttttcaatgattctagtaatcatcgtcgcgtatcattactataaggtaaaaatagatgtagttttaaaatataagaaaatcataaaagtaattatgacttatattgctttaaaatgtgtgattttaaagaatatatgttcactcatattttttaatttatattttttatttgtatattagtctattaagccagcagcagaatcagtattacctaggaggaaacgaagatcccgtgcatataataattatgaggctgatctttgtgcaaaggaaatagtaaatggcagagtacgagcatttatggatccactattgcaggaagtgaatttgtcatatcagcccacggaaaattatgaagagtaaaaatgtacattatgtgagattatttatgatagcgaaacgaaataaaaataatgttcacgttgtacgagtaactctcattatacttagaggatgaacaaatacaaaaccaagaaatgcaaaggatgcaaaaatgattaaagagaaaaacaatgaaaaagagaaaattatacgagcatttatgtggtttaatagtaactagaacttgtaacatgttatatgaatatttaaagagaatgaactcatgaacactatacgtacactgcaaataaataaattttatatataatttgatctttgtagaagtaaatatactgtttaaactcaaaatgtttcatcgcttaaaaaaatatagagtcagaatggtgatacgaattacttttttttaatatatgtggagggtataatttgataattaaagatataggtataagaaaatatatctgtggaattgaataaacgctttctaaggatacgataatgaaaaattttgtgtagaaatttactgaagaatatgccattttgcgaggattacttgaaatgcacgagagcgaagaggtgaattgcatacaaatacgataagcactaacatatgtgcatacaatatatacacatgcaattttatacgaataaatataaatatttgctttaaacatttcgtttttatttattttaattgttttgttcttatatagttgtgtattatatttagggcattatatatattataaaaaaataattttttttgtggacatttgactactccattaatgtaattgtttttttgttattcattaatagaactagtatttttttttgttgttgattatgtgaatcatctagatattgtgagaaaaacttgtgcatggcgaaccatgcgaatgtttatatgagcataatttaatatatttgagtgttaaattgatcaaaacacattttaatatgataactaagtaggtaattattgcattcatttgcttgtggtgcttatatgatgatgatctttgtataagcgcattatttcaaatggctacaaaaaaaaattgggttatatgcaggatatattacatatatatatactttaaacgaggtaccacgtatactaaactgagaaaatttgctccttatacagctgcattattttgttcagaagaataaacctatttatgttttatgtggacatgcttgagaagcaaaaaaattggataggtatattttaatgaatacgtttttttatcgacgatacatatgctgttgtgttttgctttttacttataagctaagtgttctatttaagcgcatgcaaagttctaacgagaaaagaatcaataatcaaatttgaatttattcaaaagataaaatggaaatataatggaatatacaaaattcaaaaatgtttattattaattcctaaattttctgttttatttgaaatattctgttctgaaacagttcaaatttatgacagttatgtgttaggaggaaaatcagtaattgccaatgcatgcaccgtttgatatgcatatttattatgataaaaatgattgtacaataaggatatgccttttcttattttacgataatgtgtataatgatgacttactaattttatactttattttattacatatttgtgtattttttaaggaaaattgtgtgataaaatagactaagttggtaacaggcggttcgtaccaagagtgaattatgtaaaagaaatacttattttatatattgtaaaagatatcattataaaaaaatatacaattttttattttttatactattatttatctgaataaaacgtgattatttaggaacaaaattgtcaaggtatatgaaaagaaaaaatgaaatatcacataatacaagataaactgtaaaatatatataatattaatattgtactttatatcagcacaagttggcaataaaataaatattataaataaaaattaacagtaggatatatatatttacaatattacataaacttgctattttttattgtactggggaaaatagcaccattttttttaattaaaccgaagcgaacatttcagtttacttttttatccttttatataaaaatataagaatatttttggactttcccatcataaaaatagtaataatttttcatgtattctataattgttattgaataactttattaaagacgttatatataaacaaatactttcactgctttaagtcaaatgatattttggttacattctacctaatttgccttagcagataagatggatggcatttaatagatgtataaagctcaaaaatttgtggaagtaagaataaaacagatagtaaaaatttgtaatagagaatcccttttttatagtcctgaacaatttatttgttatgcatattatataagcatatccaaatttgtcatcttcactaaattttaaaatatataggtaagtttttcttaaaatgtaaaaataattatgaattaattttttttattacgacaggaaagaaaataagaattataagagtgctattattttgaacctcaaaggggattatatgattaaataaaaatactcattttttttgtaacgaaaaatacttatatatatataatttatcaaaatgctacatattattatgaaagctataaacgcgcatttaaaatatatatacacaaaaattaaaatgaaatttgtaatactatatattattaatagaagcatatataacatatttacaccttacaattttataaaattttaattgttcgtaaaataattcactttatatggaaaattatacgcctagcatgattaatatattttcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgcataagatatataatgaattcaacaaagaagataatataaataactatagtaataaactttgtcaaattcatgaaatgaggaggaagaactatccaggatttgaaagaatttgtaaaaaattttctaaaaacttagataatatattttaaagcaggttaacgggaacactatggattattgtatattgctgaaatattgggtctatgatcaaataaagaaatttaataaaaatggcaaaaaggacattgatgtctttgtacttactgaaaaactaagaaaattgcaatatactattagaaatgaagaatctgttaattttgaatgttacgatgattatagtgattatttcagtaattgggaagaggagaaagctttatatgagtattttgtaaattttaaagaaataatagatagttctaaacctgataatacaggggaaaacaagtacattccttacattcaatatattgttaaactatacaaaaaaaaaacaactgaagaaggttgttgtaatactaagtgtcatcatccttgtgatcattattttaattgcgatccagagtatgatcctgaaaatctcctattaaaattaaaaggtaaaaacgcagaacatagccagaaattaccaaatagaggtgtacaggcaactaaatcaggaaaggatggatgtagtgtaaatagcacagaagatttaaatgtatatggaaatgtcttgcctgaagtaccaatcggatggaataaacgcagacacaaatatataacgaaaatgcacaacgttaagtgtcttacgaattatgcagctaaggaaaaaggttatgcattagtatcgtgttataacattggaaaaaaatatccaaatgttgaaaatatatttaggcctacaaaaaagaggaagaattttattctaaaaagatcgaagcagaaggcagaagtatcgggggaaaaaatatgccatggtattattacgattctgaggcagctgatgaggaagtatctcatgtaggtttaggtagtgatggaaatattgtttccaaaaaatctaaaactcgtgtaggcataccggcatattcccaaggatatacattactaggtgattatataaaggatagaagaaatgataaatatggaaattatcaactaggtcgtgaagttgcatatattttttcaggtttaggaagaggctctaatccacgaataaatataaaagatgtagcttgtgcttatattaaaataaaagatggaaaaacagagtgtgtaaaagaagaagatattaaagattatgaagtttctaaaaatcaagagccgaattcaagtacggaagaatctaatacaatatttccgaaaatagtatcatcgggtgaattagaacccgcagaggagagtatatttaaaacgcccatgttccgtggtactacgtctgcattattattagtaggaatagttctcgtttttattatttattttaaggtatattctatttatattataaaagaagtgcttatttataaatatacatatattagatttaattttagtaatttatttaatagagcatactagcaatgttctgtatataattccctttgttttatcacctgttagtttaccccttttggaaactggattagtggtaaaatgtcaaaaaagggaaaaatgaattgggaagtacatagagaaattgagaaaaacattcagagtggatataagcaagttcaggacaaggggaatacgcagatacagtcaaacaattccccgaagcctaaaaattgggaccctcctaaaaagagaatacagattgcatatcaagtttcataagatttgttttttgactgcgaggagtcgtataaaacaatgaataaaattagtgtgaagaaagatgcttgtaatttgtcactgcatatctatttaatgagagaaacagaaatggaagaacaggacagataaatgcggctagtatatgcatttttttttatttgagtgttcataatttttagggaaaatgtgttctttctttttaacatatagtaataatatcctttaaaattgtttttgtgcttgtttttctgttaataaggttattactaatttgtttaatattttttcctggtgctatattttattgaaaaaaataataaaacaatgtgcatagttatcaaaataaaaaaaaaaggaaatataaaaatgttcattttatcatctctttgtgagtatcttccaaatacataaacaatttcacattctaaaatttaaaatgtaacaattaatttcaatgcatttttatgacagtgtgtctaattatatatggaatgtgttattataattaaaatatggatctatgattatgtgaaatatttagtgttataaatgtatatgaaacgtatcataatgatactctagaaaagcgcatatttatttttccttaatattacttaaatttttttaggtaaaacatttttttaatgctatgatgattatgcaaaaaggaattattataagtaatatctgaaaaaatggaatctcttaaaatggtaatatgtttcaatgttttcattccttttactactaacaaggcgcacatgtgattataaaaggtttgtaatataaagtaataattatagtataggctaagtcgatatgttccaaggttcccagccacatttttgttatgtagaaatatagaatttttttcatcaatttttattaccattttgaaatgctgcagtttaacattttttagtaaaaaaataactctatacattttataatcatatatatatattttttcgttttattaatcttaaaacagtctactatttatggataaatggaattgaaaaaagtgtaaaaattttaatttgtaatatccgaaaagagcagaaatgtgactggaatagcccactttgaaattataatacagtgtctaaattttgttgaaacagtggaattataactacgaaattttataaaagtattgttttttttttgataatacccaattaacatttatttgttataaaatatatacgtcattttattttttcttattatttttatataataatttcagttatagatgggtaaatatgacttaaattttctcacaaataatcaaaggaaattgagcacggtgaaattaatcatgcactccataatttgcaatatcgcaacggtgttattaatcctgaggaaatctatttatatctataacaattgaaattatctctaaagaatttttaagaagttacacaaattattaagcaaatattttaatgcgaaaattaaaagtataatatttcatccatcttttgtataataattaaatgttttaaaagttactccattgatgatataattttatatatattatgatctatacaatacgatttcattcttttcttgttatatattaaaatggcactctatattatatgaatgctatcaaataatttggtcgaacaccctgctaattaattgtacatttgtaaaaacacctgtttatttcataaaaaaaatgtaaaatattccttaaaaagattgatagaagatttcatataattggactctatataacattacttggagttttaaaacactaatatttttattaagtttatatatgctccaaaaaaatggtgacgcagacagatgaggaaaaatgggtatatttatatatattttaaaagcattatttatatattactatgcatagatgttgtttctcatagaacaaaagggaattttccattattagaactgtagttttagtaattattataacttttttccgattatttttcaggaggcatctgcaaagcagttaaaacttgataatatgtatgatgaagaattcttttcgaaaaaaggaaatcctgaaaacagtaattattgtaatgtatttactggaaatacttcaacagatacagaagccaaaaaactttgcaataagctcatatatcatttagaaaatataagtgttcagaaaaaaccacaaagcgataactattgtcgttatttaccttattggttatatgatgaaataggggaaatttatactaatcattcagacaagattgaaaaataccttttttaaaaatcttattgatgcttgggttaagattaatagagaaaattaaaatatatatgttcttcaccatatgtatattatgttactttgaaagaattaaaaacttggaaactttcgtacatttattttaaaaacgaggataaaattcagaaggctagtatgtcaaaagatgcagctgtatgtagtaagtatttaacatatcttcagagttttagttccatatatgacaagtataagaagaaggaatgtgtgcctggtatcattttttcacctattggtcgtcatcactttccttgtaaacataaatatgacatcaaggctctcatatcttctttagaagactgtaaaaacggaataccaccacgtaatatacctgcagcagctggtgcagcggtaagtggtagagttggatcacgaactccagcaaattcattagatggaggaggttcaagaagttcacaaacattcacaagttcagcgagttcagcaggtgtaggaggtccaggacgtccagtatctgcagggagggtaactaatggagcaagtcatcaggcgccatcccctttgcatcctaaagcaagtttgagtaccacaccaagtgttaccactggacatgagaggttgggagcacaacctcacactttacagactggcagcgacgcagggcacgtgggcatagttagtgttcctggttcttcggaaagttcatcagataaggtggactcaaactttattcgtaacatcatcatggctgtagcagtacttggaacaattttcttccttttcttttacaacagggtaattgcacattcgattttatgaaataggaatattgcgatagtagctataatttattgtattttacatgtgttcttacaaaatatattttcacgcgttttacatttcatttttgtattagtcttctcgattaaaatcaagttttcccaaaacaaaacgaaaaaaataattcgagcataattattacgaagagtatgaaagggagtttgagaagtatgattcaggaaatttgtctttagattctcaatcggatcggtattatttgaattatcaacctgaaggagattcttattactaagtaagtgtgtagggtgaagctatttagagtgaacacatggagaggaagaaactgtataattggagcaattcttttttatgaacaatatagacaatcaaaatggagggggaaaacaaattaatgttaaccaaggtgcaatgaaaaagtagacatttattctaatccttaatacgtttatccagatggtaaataagctatagtaacttttatgtaatttaaaaatagtgagtatgagtaatataccatattaactatgaatgattacaatatgatactctatatagaataatgtagagtccgtttattaaataaaagtgatgaatctttaggaagttcttctgataagagcagatacaatttatcatacagttcgtcagtaagttaacagttagaaaaaaggaaaaatcgtgcagaatagctagtttactaagcttaacataaaattaaatgttatcatatgtctcttctttcgaacatgattaaagcatttataatggagcttcagatggaatggcacatatgcatataatttaaatgtcataaggtgaaagttatagatgtatagcttaagaagaatatgtgatatgatttatttatatcgaaaaaggatcattgttaagaatgctaaatatttggacatcaactacgtgtaaataagtgtatgatagtaaaatggaatggtcaatgtggaacacatgaatgatcaaataaaggaatgtttatgcaccctaaagatttaacattatttttgtataatggaaaacatataaatagttaattggcatgaaacactactgttccgcgtgtgcactataaaaaaataacttttagcgtctataaaaataaataaaattattatagcgttatttgtcgttaatacaaaatgaaacaaataaaaaatatgagaatggctaaagaaggatacacatatggagcactttctatatcttttatactgggaaattttaaataattaattctctttacatatcaaattttcgttaaaatctcntttctgcgctgtataatgagagcattaaatggcaaaattaatgttatatagaaatatgtaacatacagtataaagctgactgtgtatagaacgttatacattaatagaaataaggtaaattttaaaaattggattaaaacgttcaatttatttatccttattattagttcataagacgcatcattgaaaaattagcgtctaatttgttatatgaataaaaatataaaacagaaaaataaaatataaaatagtttttttgttgtaaaaataaatttggcaaagaaactatatgtatttgttctcgaatttaagtgtttaagccgtttgatttggttgctctacttcatattttatttaatctatttgttaaaatatgaagatttattttttcatgtgtttttggtattaacgtaaaaaatgtttacctattacttcagtcaattgttgcctttcggttgaagtatttttatagaaatataattattaatgagaaaattactaattcatcatatttataatttattcattgcatcttagatatgaagaatattcatgtgaagtaatataattatttgcgaattttttttgttgttatatatgaccatatcatcatacaattagtttgtatgtatttaactcacggacacaacacaatcctctattttttaataaaaatagctaataaataatttaacaaagatgttttataaataactattactgccacgtgtatttattttccttggggggttactgttacatgtatacgacgaatttcttcttacaagtgacacatctttcattgtagctgtttacaaaaacaaatcctgttcttaatttaatgatttaattgtgctcatttagtctatacatttggaggccatattatacttgattgtgcaaaactaacataatatttgatgtaataaaaggtttatgattatttattaacgcgttacctaactgtgacgaatggaatacaaggtgtcaacataatattctcgctgatgaggcattttttattatgccattcacgagtttatattaatttttccgtctatcctataaatatatcgtgtacagcgttgacttattgtactattaaaagtaattaaagtgttgacttaaattttttagttagaaaaattagtaaatgaaatagttttgtaaacctttcgctatttcctttcaatgtgttttttaaaaacgcattccgcgtatcacagatcaactataataacatttcatcgctactattgcgtaagtcaaaatatggcgctgcagtttattataattttgttttgccacatttatttgtttctatttagaacgatgtaacttttttgcttgtatcttttgaaggacttataaaaactgtaaaatgtctatcaaatattggacaaaatgcaacgcaaaaataaagtactgaaatgacacgttttaatatatatatatttttataatttagtaatgtacaatttaaaatgtaattttataagaaaattccactaattcgctcataataagaaggtgtatgtataccataatatggaatacattattttttagtttaaataaaaaaaaaaaactacactggactagaacctgcttttgtacaaaaagtaaaaaaaattatatatgcatataacaataaggatgataataatagttatggtaataaaattaaaaatttctgtaaagaattgtctttttccgcacatcatattgatgttaattatacttgttgccagtgtagttcgggtatgtgaagaatgtggtttgttttcatataacacatgaaatttttttaaattgtgctgttggtgaattattgtacagcattcattggaatagaatatttgaagattatttatacttttcaaaatttttaaaatatttctggacaggagaatagtgaatgaattaatcttttaaaaattgatgtcttataaattcttgttttgcacacttaaaatttttgtacatacatgcaaaaaatatgtctccttataaagtcgtaaaagtgtaaaaatattagtccatattgtgaatttccacatatatataatatttttatttttgtactacattgtaaagaataattacaatgaaatggaaatttgctatgtactatttttatatgcaaatgtttgctgattacgactttggctatgcaacatatgaaatattgatgacaacaatatgcgtaagatgtttggaacaaatggatacacatatgtgtatactcttagttgatatattataaatatattaaatttatagacacaataaaaattgatataatgtgtcaattaaaatctattatatactttttttagtgaacttgtttttttttttttttttttttttgtgtgctctttttttaaatatgaataattttacctacctattttgtagaaaaaatagtcttttatttgacactatttacatgagtttacataataattatatattaattattacattttagacacaattcacataaaaaatattaatatgtacgaaatataacctaacaagttaactatatgcaacaattcgaaggacgcatgagttgggttaacttgcataaaaaaagtatccacctgaactatttttaacgtatgaattaaatacgatataggtctaggggaagaataaatgtgcatgtcaaaaatttaactttactgaactttaagatatatgaaacacttttcattcctattatgtgatgcagaacgcaataaaattttaagaggggtacgcatgtttatgccatattggtatattttttaaaatagtttaaaggaaataaagcgtaatctccccggtttaacgatgtgcagagtacccagttttgtatacctatttatattacttctttattaggttatcctagtactatgtatgcaatttacatccctgtgaaaatattatatgcataattgaagtattgtttattgagtgttaatggaactcacatatgttgtgagtaaaaaaggggggtagagtttgtgaaaaatagttaaaaaaattgttgtaatgataatgcactattaaaaagagcaatatcgacaattctacattatatgtcaaaattatgcttagaacaatggattattattaaatgaataaaaattgacatatattctaaagcgaatttttgttcagtaattttataagatttcatttcttttatcatttttatagtttacaacttatgttaatcttcttcattaaagaaaacttcgataacttcttctttatcatgcatattataattgtcatgttctccaaatgcttcgttatatccgtgttcgtggtgatccttttccttttcatcattatttctatatactaatataacaattccggagaaaacagacacgacaacaataactccggctaaacgagttcttccagttgcatcctttgcctttgaatccgtactactttctgatttgtcatgcgtatccttatgttcactttcttcttctggtgttgtatcattttctggtaccgatagtgtactatattttgcttgctcctgaggaacgcttgcaatattctgttgtgcaccattttctgtttttgttggtgtaacttttttttcttttggttccattttccttggcgaagtttcagtatcaacttttgcaatttcagtttcacgttgatttaataatttatttagttcatttgctaagtgtgtcatcacttcatgggcatatgtacttaggtctgttatttttttgatatggctatttagctgtttaattatttcttctgagttctttacgtgtgttcttgcatttaaatttagacttgtatcatttgaggacaataattttaataaatgatccatatttgttttatgtgtagtaatcctttctagtacattactagttctagataatatactttttatttctgtatcatgatttgtaacattttggattgcggtccttattttatcaacctctcttacattatttacgctttccttttcagcaccaatttgattgtacatttttgcaacaaattcttcgatgttatgtaattttatttcactgaatattgaattaatttcattatagctgttttcaatttgataaagtttttcgttttcaggtaaatcttctgtaaatcgttttttcaggtcttctacacggctaataatatccgaaataaagctcttcacttggttatttttaaatagctgttcattctcttcaagttttctcaatagttccttaagttcttcatctgatttgtttatagcttccgttgtatttttaataccgtcatttaatagattagcatttaattttttcatatattggtcatcaccatgatttttcacatcacctttcaacctttctattttgtttattaaacgcacaatttgttttctgtgctttccgacattatcacgttcactattattagcttgttctaattgttctaattcacccatactagttttaatatgattatatatttcgttaaagtttttaatggactctaatttaaatgcgctgtcagccccaattaattcctgtagctttacgtttattttgcttttaaaatcgtttatgctattttgattagctactatttttgacttttgagtgtctaatacactgttaaatactttagatacatcgatatatttatcagcatttgatttcatttcttgcaatttaactaaattagatgttttatatatttcgtttagtgcgttttttttattttttaaatcgttatagagagcttcaattacttttgcactgttttctaaagcgtttatttcagtgttttcgttaactactatgattacaccttttattttacttattatttcttttgagccattaacagcttcagttaactcttcagatgatttatttgatttatcaaaattagttgactcatgatcaattatttgttgtgtattgaaatgttcatttaatgtgtgaacatcctccactgtgtcttcataattttttttaacatatgccaagtattcattaatcttcttctccatattgttgattaattgggtgtcataatctatttctttgataacggtatcctttatcattatgtacctagatacttcgcattcccttcctttttttaataattcatcaatggccgtatccagtctatctatgtccttttctgcattttcaatttcggattgcacagcatttattggtgcacttttactttgtacatattcatgattgtccgagcttgcttttagagcattaaattcttcttctagtgtttttaatgcatttttcgaattttctaaatcttttgtaatttttttcaacttcgaatcgctatccgtgttagtcttttcttgagtaaaagaattgtgtatattttgtaattcagtttgtttctctaacgctataatggtatcgtaacttttatcgctgcatgtaactttgcttaactcgttctgttttttggaaacattacctaattttcctgaaacagcttcttccttactttttatagagcttattttatttttgaattgatttattagcacatctttaagatatatattgtttcccatttctattaattgtgaactgtccttttgttttgcatctatttcatctgagtgggcaagaatctccagtgcaatcttgtaagcatcctgtatatttttataaacatccaattcgcttgtattctttgacatatattctgtttctagtgctacattattttttggctcaaattttaattcctgtgtagttgtcaattttgaatctcctaacaattctgttagtggcaactctggtattattttaatgcctatatgttttgctgaagtatctacgtgtcctaaaatagtttttgctttatttttatgcacagaatgcgttattttctgtatttcgtcatttctgtccgttgctccttttaatatatctgacaagttgttttcatcaactgactctttaatattttcaactagctgtttaatgtcaccatgttttttatcaactgttagtttttcttttttaatcatctcattaatattatctaagctttctttcatgtttagtataaatctgaatgattccacttttttaatatcgcctaaatatttatttgcctcttcttctttatttaatagattatctttttctttctgtgcatcttgcctcagtgttttggctaagttataatctgaaggattttttgaagcatttgttaaattttcactaattttatttaatgatttttcaaattcgttatatatttctcccatttttttttcataagtatttatatttttattaaagtcatattgatttaaattaaaattgtggaagagggaagaaaagtgtttcactgttgaatttattgattctttggttgtgttaacctttaactttatatttttacctatttcttctaacttttccaaaagtccaatttcgtaattctttttggattcattcagtgccttttctatatttgaaattgtggaatctaaaccatttagtctatttttttctataacgataagatctctttctttcgttatttgatctaaataattaacataattggattggtcgtttttcaccttgtccaaagttttctctgcagtattttctgaaattgcttttattttttgcatgatatcttcagctttagtgtatatgttttgtcctccctgtttaatattagtaatttcggataaattatgctttacactttctaggttagtctgtataagaacctttgcatttgtagatttatcattattaagttcatcttctgcgtcgtcataattatggggtttgtttaatttgtctagattttcttggaagcccttcacctttgtttgaatttcagaattgtatttctcaatttctttcattatgtcttctgctttattaagttttttttttgatttagtttctactcctaaaatttcagattgcttgaaaatatcactgatctctgttacatgtttctggaatagttctacattttgactagcttttgtttctgcatcctctatatcttttaagtatttctcagaattacttatacttttatttatttcattaatgtcaaccttattcaaattgctttcgtcattaggcttaaatttttctaagaactcaattttatcttttcctctttttgaattactgatttcggttgtgcatttggccttatattcttttatttcacttaaataggattcaattacatcttttttatttacaatttcacgattaatttgttcaattttgcttatctcagtatctttttgttcatcttctaaagctatgttaattttgttttgatgtacctttgcctgagctatcagatctgccactatttttaatagttcatctgttttcttaagttctttttttgcattctcgctaaaatttaatgcgttttgagtattctttaatatttctttagctatggtttcagaattgttcgaaattagcatatctttcatattataaatttgttttcgcatttcctccatagaattatattctagtttgactttttgtaaattattatgcgtctcttctttaatacgttttaattccattatatcttggctttcgtcagacgtttcattttttgtcgtaagatttttaataagttgctctattttagctttactctgtttagcactgttgtattgtgttgtataatcaaaattagatgtatcaacttttgtatcatcatgttttttctgcttaacttcgtcaatttcttttttatataattcgattttttccatcacatcattggactttttaacttcatcattcatcaaattaacagcatgatcaataaaaattctttcatattgtatttgagctgcttctacttcttttgctattttactttcgtcatccatgtcttctaattctttaagcgtttttcccatttgttcataaactttttctatgcttttctttttttcatcgaaacttgtatctttaactttttctctatcgaattcagctttattctcatcgggaacttttttaattttttgtattttattattagctatatctatacttccaagtatagtttgaacttttttttcaaattcctgtattttacctttaattgtagcatctttgctatttttgatatcttggttaattttgagaaaatccaatttcgttttcatttcatttagcgaatttatatatttttgaatcttttcagttatcgttttgcctttccctgttatatgattttcactcagtgttaaaactttttcttgttgttctttaattttgacttttgtcccattgtctaatactttatagttagttgttaatttttctattttttgttgaatgtcttggcactgtcttttaaaatcatctaatttttccaattttgtttcatcatccccattgaaactaccctttgatttatcgtaatattccagtatagaattaatttttgtgtttaactcgtttatcaactcttcagacatgtcattctctacgcgttttatttcttcttttaaaacgcttataaggggtaacgtttcttctttttctatgaatgtgtatttttcaatttcttgtatatgttgatttagcttttttattaaatctgatttatttttttttatcgtttccaatgatactttgctgctgtccgaacaaattttcgtaaaatttaatgattttattgtgtctatattttttcttatattttcaatctgtttattagttgtactagctgaatcgatgagagatttgaattcactttctagttcattcaattttaaatttgcaagattattcttaaactcttgaaatgaagcatgagttttaagatttttttcacctgtgtgtgcttctaatgtttgcacttgagtattgaatgtctctatatttttttcggcatttataatattttctttgcattcatttatattactggatattttattttctttgttaaccataacaactttatgattattatactctacataaatattttttccatctggaatatcatcctctttttcttttaaagtactgataaatttttctttcctctcatttattcggtttttataggttttgagcttaccttcatccgtcttatagctatccaaggcgcttctcaaactgttgacttcagctgttaacttagtcaacgaatctgacatatgtttatttatattattaatttgttcttctacaatatttttctctagaacttttagattatctaattctacattcaacttatttaatatttgagcaatgttactataattctttttttcaagtttttcatatccttcttttgtcttttggtgcaactgtttaattttttctatagtacttgcttcgctgtataacttttggtgttccttgtgaaatgttgacaaactatttaataataattgtaaatcttccgcatgaaactcatcgattattgtcttaacctttttttgcaaatctgttttctgagttgtaaatttttctttgccagagggtgcgtctttgatcaaattttcaattttctgaatatatttttgtatttcatcatttttggaaattaacttttctacattgtctctgttatcagaagcatatttcaaatgtttttctatttgatctttcatagaacgatcctcattttttttcatttttatctcttttattttttgcaaatcgtcttttatagttccatttaacttttccaattcagtttgtaattcattcaatttattagtaaattcctttggatttgtatcactattagaagaattgccttttttttttctttttatttcattcattatttttataaattcatttcccctctctagaatgtcttttttttttacttcctctatttctctatctatttgttgcttatctgatgcacttagtggggatacaccttttacagattcaattaacccttttgatttatttataaattctcttactttgagtatcttttggttataatttttttttatatcattaatttcctcatttgaatcaagtaaatattgtgctacctcttgagtactcgaattaattaatgattctgcagattttatgtttttttcagaatccgcaataatagagttaagatctgaagtagactgttcagaacccataagagtttttattttattttgtaattccccgaataatttgtcaaaagagttataaagtatttgttctttgcttttgaataaattctcaaacatttttaaatgttccatactaaacttaaaatcagcgtagtgtttagctaccacataaaaaagagatcttagttcagctacaaaaacttctcttattctcatatctatatcaatatttttgatataatcagattcataacgaactttagacaggtgaagattaaacttttctatcatatgtccaatttcttctataataaattctgttctgtgcaaattcacacttgtatttaattctgttttaattttctgtactgtaacaatagcatagttatgtatgttgcttatatgatccataaatgaaatatcgtcctgttcattaaatttattaatttctaatatatatactttagccatatccaagtaagtcctcgtcgaacatgtatagtagtaccagtggagaggtattcgtactcttaaagcttggtgcattctcaacttagcagacatgatagatttaaaattttttatgtaactttcatttaaacaattttccatagtctcaattttatttttgtattctattgctttatcagcatattgattacttatattattatagttttggggattttctaactgaaccattaatgttgtcaattcacctatgttcaccaaacagtctttgacatttttttctattacactggaagtctgtgttatcggagtatcaaaatcttcattaattgtacgatcaaattctctgtaacgacttgcaaaatgtctcaattccttgaggtaatatataactgggtggtgaggtttaaacacagaaattatatcattattgtcatcgatggtactgaggtagtccaaattattatatacaattttaggggcagatggaattgggggggatgcttgtttttcttgaataaataaatttggaacagtactcaattcgttatttgtattttccattttatcatttgcgttaagtgtatatatgctgtttctttgtacgtaagaaggctgagatgcttttatagtaaatttatgatcatttaaatgtaacagagacggactattctgtagatgtgatgtttttagagatttactattaattctgttatcattattcccattatggttgttatcattgtttatctgattatctatttcatcttctgttttagcattgttgtatttgtgttgtccattcctcattaaattagtatatgtcggtaacgacttactttcaccttttagactgttagatttgctccgattagtatctttacatgatgctgcaaaaatatattaaattggaattaatgttgatatatgttaaaaggtatattagcagacgctgttatttagttaagggagctcacatggaatggtataactgtgaaaataaggatgtaattaggtgtacttataggagacccaaacaatttacatgaacatataaatgtacgcacttatatatgcactatttaattttacccaaaagaataaataggaaattgtaaaagattacccacaggatatttttttccatatttggaatagaaaaattacgtatttttttttaattgttaaatgtgttgtgctaattttttttattaattttgacgaagctctacattattaaatttacaagtagagagtttctttgtaaacctctctaaaagggacaacaacttaatctatacaacattcttataaatacatctttttataaatacagcatgaatatttttttatcattaaattgtataagtgcaacggtagattcaatatctggtagaaggagaaaggaaaattcaaattatgtcattaaataatgtaacagttataaatttaaaacttcctagaagccagggatgcaaatgattgtaaaataaataaataaatgtgtagttaatgtagattaaaaaaataagtagaactttttgttggaaccccgatctcaaataaacgttgttagtacactactctatttctaccttgtgtgtgcggggaaatagaaagatattaaaaaaaaaacaaaaaaagtgatataaaataaaacatatctatgtcgtaaaaaaggaagaaattattttttttgctttcacatttttataaaatcaggaaaaccaaatatatgtgtaaatatcaggcttaaaaattgatcatcttgcaaaaatagattttttataaatttgacaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtggggtgaaagcacaaatcggtgcaattaaaaaacaatttaatataaaaaaaaatttacttaaaaaaaaacataagctgctttaaattcgtggtgaattaagaaatagtttagaaaattgttacaaccgattcagttgtgttccgtggttattaatttttttgctaatattttgaaaaattacactaatattaatgcgtttcaaagaaacaaatctaattctacaaccttcatgtgtgcatttcctgataaataaaatctggaatgaaataagtgcaaatttaaaataggcttaaaatcgtgcgttgttacactacaaatgggtggtgttacatctgttttacaaaaacatctagcacttttaaaataagattgcattataaaacgaggataaaattagatatttcgactacacattttggaaatatattagagcgtaagatctttgtaattatacgttgttttatttacagagtttttttttcccgcgctcccttttttttttattgacgcacctttgaatatttgataaataagattgtacacacttaaaatttagaaggtcgtgagttaaatcattgaagatgttttataaataataagttgtaagaacaattacatatagccatattcattaaacgtgtaacattagtttgtttgcacacgcttaccttttaagattactaatataatttactttatttttagtttatttttagtatatttttagtttaattttattatattttttacttgatttttagtatacttttaagttaactttcagttaatttttagttagtttttaggctaattttataattaagtttgtaattatgtgcaacaagttgtttaatgatatatttaaaacgttttacgaaataaatgtgaacaaatttaaatttatggcttattccataaagagcgaaaattttcctttttcataagttaacaatacttttacatgttgcacagttaatttggctcttcatttatatattttttttacagctcttttttataatatctatatatttaatcatttttttttttttcccagagtatttgcttgcaaaatgaatacaattatttaatttgttttaataaaaatttagttttttcttttattcctatattatatcttttctattgtaaagggctgttattctttatccttatttcactttttttttggggggggggaattggaaaattttagttaaaaatgtgattgttacaattcgttcaatagagtaaaataagtaatatggtaaatataagttctttgttctaggtttttgcaaaatatatattttaaaactttgtatatatgcataagtgttgagcaactaatcatcgcctaatgtaatagatttataacattgtggtaagtcatactgacaaaataggataatcttttttgtggattatgaaactacgtgaataatagttgtaatcgattttttcttaggtttatgaagcgtgtgatttttttaatttaaaatgagtgtaatcattttatgtagtggtttatgtttgttctctctcctttgtaacatgtggcatttacttttgaaaaggacttctgctaatttaacgtactttaaaagttctaacatgaagttcaaaatattttttaaggattattaaattttgatctacactgacactacaaggatatatattattttataaaattgaaatagaacacatgaatcacagtactcaatgtcaaaaatatgtacttagcatataaatatcggaatcagtgcgcacaaaaataattatataacatcattattctctcgtttaaaaagtaactttaacttgtattgcaccgtttctttaaagaacatagtgtaaaatgtgttgtattgagtgaagttctcagtaaggatataattatgaatataaatatttatttattccaattgttactaagaataagattcatgaaatgtataatttgtcagggcacacattattactattacaatcttaaattgcattagttaacaattttaataattacacgttattaatttgaactagcatataacagatcagtatgcctactaaaatgtaatttttgttgtataagaatatgtttttttttttattcctattagatgaaatatatggagtatttgccatattattttgttaatttaattgttgttcttcagtaatttaatttgtctcacatcatcaaatatatttaataataaaagttaaaattaatgagatgccacagtgttactaatttatattattttatatctttgtagcatgtatattttgagaaaaattagtaaaaaactatttttaaaataatgttctaagcttaagtttgtttgtattacatataaatgatataatttaaaaatatgagcattgtatctttatagttacataaaaaaagtgaaataacacgtattaaaatattcaattaagaagtttcccaattaggagttcataaaattattcgtaatcaatattcgtgtagtacatttttgtcaacacactgtaacaaatatgtactgcgtatatattctaagtgtaaaatatcctttctttgcaaaatatggaatatttctggaagatatctttatttttgtattatagatttttagctattaatcttacttttgtgattctcattcatatataggattatgggaatattagaattttctgttttgtgctttatgctatttttttttgtctaagcatcgatgtagttattccgtaaagcaatgttaccctgaatgataatttgtaaaatattgtttattcacagcaaatatatacaccacttcagatgcgtgtcctaattagggaatggattcttcttcagtgctatgagatctaatattttagggtataggtatttcacgattaatcaattattcaaaggatgcaatttaatacaaattagaaaaataatatatacatgaaataatttcattttataactattaatttttggtgataatgaattataagttgcaagttaaagcatttatgtttttacgtataatttatattttatctaagatttcctagctgcttccgtgtgaactttaaattcattttcaggttcattattcaattttaagttttcgaatttagtactaaaatcgtgcaatgaaatttttgtttctggacatgattaactagtgtgtggttctaatttttgcattacaaggttgaacttgtctattttgtttcaacatttttttattttttctttggatacattgatatcatcgaaagttgtatggcatttatctggaataatatctttatatcatacataattaatttagatttttgcatgcagttaactttttcactcaaagtattgacaattttattttatttttatcatttatatcaacttgatacctttccagtttttctttatttccctcatagtctctcaacttattttctaaaccgttaaaatctttgattagcttgacaaaagagccttagacatatttatgaatatttgtagatcgatcttttacaatattattcgttagctttaaaaggttatttaattttacgataaaattattttatattttaagtatacaattgcagttcatttttagcaaaatttcacattcttcttaggtttatttgtgtacattttcaatttttgttgtagcatttgctatattatgtgttaaaatttgatgttacacacaaattttttgctaaatcgtcttcgagtatttgtaaattttcattataaaaagcatcaatgattaattttaccttgtttttttacctccttttgttaattcttagttgttccacgacgtatgtgatggtacctttatttaattcgccgatttttagaatatatgattgtgctacatcatttttggaaatatatttttctcattgtagctcattttttaggtattgcttcaaatacttattttatttcgtattccaagaatgattatatttttcctcttagattagctttaatatttttttcacatcttcatcaatacccctctttaattcttcgacttcagtttttaaagcattagctgcttcagaaaaattttttattttgttagaattttccgatattttttgtttttgtttttttattgaatctattacttctaaaagttttttatccttctctagtgcatttatatattggggtatgttatctgtttcctttttctttgcttctgtttcggttgtgttaaactgaatgatgacatttacagaatttattatttcttgagctctttttatagcttcttccaatttaagcattttttcatcataactctttttaactggtgcaatttccggctttgaatttagttcacgattttctagttgtttggtgctcgaagtacgcaaggattctaaggatttcttggcttcttcacaagtggaaataataggactgcagtttgatgaagaatattccgaattgatcagagtagttattctgtttttcaagtcattcgaaaatttactacaaatgtcgtaaagtattttttctttacttttgaatatttcctctaacatttttacatgttcagtactaaaacgaaaggaaccggtgtgcatagctagcccaacataattagttttaatctcattttttgagatttcattcggcacattttctttatttaaatattttataaaatcggatgcagtatcaattttttctgagtgtgcattaagtccctctataatatattcaatttcatctattacgaaatctgccatatcagaataaaagcttggatttaattcgttttttattttcttcattacatctacagcagtttcgtatgttttaataaatttatctatagcttcatctttctttttcaattcatattcatgaatttttctcatagatatattaagcatatcacgatacaatcttgttgaacatttatattgggaataacaatgtatatgatgtaaagaatcgaaaaaaattgcatcagcatatattatgcttttgtaattttttttatgattattaagtaagcagtcatgtagggacgcaagttgtctttcgtaatcatttctttctttggaataattctctctgttattattatagtgttctggattttctaaacgagttaccatattatataaattgactatgttattttcacagacaattgcatttttctctgcacccttgaaaactttgtctatttgtggatcaaaataactataaacatcatgctgtaattcactataaagcactgaataattttttaattccattaagccatatactctagcatgataaggcagagacaaagtaactatattattatattcgtcgaagaaactaatgtaacccatcttatgtattgttctatttatattgctgtatacaaaatactgagcaaatgaatttggaacactatgcaattcgttattaatattttctattttattattatttgggttaagtccatatattttgcttctttgtatgtaagaatatcgagctggctttgttgtaattttatgatcgtttaagtgtgcaatagtcgaactattctgtagatgtgatgtttttaggtattcactattaatgctgttatcattattaccattatgattgttctgatcgttattgtttgtattgtgattgtttatattgtctcctcttttatcactgttttgtccgttttgatcatccctcattaaattagcgtaatttggcaataaagtattgtcatgttttagtctgctaggtttgcttcgatgtgagtccttacatgccgctacaaaaatatattaaattggaattaatgttgatgtatgttaaaaggtatattagcagacgctgttatttagttaagggagctcacatggaatggtataactgtgaaaataaggatgtaattgggggtacttacaggagacccaaacaatttacatgaacatataaatgtacacacttatatatgcactatttaattttacccaaaagaataaacaggaaattgtaaaagattacccacaggatatttttttccatatttggaatagaaaaattacgatttttttttttaattgttaaatgtgttgtgcaatttttttttattaattttgacgaagccctacataattaaatttacaaggagagagtttctttgtaaaccgctctaaaagggacaacaatttaatctatatatcattcttataaatgttatttataaatataatataatcaggtgaactacctttgacatatgtgtggatgaaaagaaaaaatttatatggctattttgtagaagccgaacagatcattcaaaatgtgtcattgagtaaaatcatagttataaatttaaatttcaagtcatgttatccattaatataaatgaacaataaatgcatagttaatataaaatgaaaaagctagtagaagttttttgttgcaacacaattttaaataaaattttctagcacaactctgtttttgcgatgtgcgcaagaggggaaacgagaaaaaataacatgaggaaaaaaaaacgcaataaaaaaaaaaaatatatttataacataaaaaaaaaaaaaaaaacgattatttattttggtttatattttataatatcagaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttggtataaattttttaattgtgtgtaaagcacaagttcgtgtacgtataattagttctatatgaaaaaaattttacttaaaataaaaaacagtgtttgctttaaattcaatattaattccgaaatggtttataacatgttacaaaatattccattgagaacctatgtttttaaccatgtaactggtattcggcaaaataattttaatattaacgagcttcaattgaacaagcctaattctacattactgtgtgcactttgaaataaaatttttttttggaggaaattacattaggttcaaaattcttttataattttgagtttacacattattctaaaaaggaagaaatttacaatttatttgttagaaaaattaacacttatctttagtgaactataatgttgtaaaaaaatgaaaaaaaattaaatgtttcgaccttctttttttggaaatatactagaacgtaagatctttgtaattgcactgtttttatttaaagaatttttttttcccccgctttccctagtttattgacgtacttctgaatgtttcataaataagattatgcacttttaaaatttagaaaatggtgcgtttaattatagaaagtgttttatcattaattaataaataataggcagcattacatataaccaaatttattaaatgtgtaattttaatttgttcgcacacacttattttttaagattacgaatataatttaatttttacttaaattgttacttgtttcttcgaaaaattattactacttataacaaattaattaatgatttgatcaaaacactttatgatttaaatgtaaaattatttgtggttctagattatttcgtaaataacgaaaatttcccttaattataaatgataaattggtgtacgtgctgtagggacatgatgttattccatttaatttttttttttcttaacaggtttatggtttagggtttagaaaaaacaggtacgtcattttgtcaaaaaaaaaaaaagggggtgtataagtattcatatataaaattattgcatttaatgttttgatgtaatgttaactagtgttacaaaaaaataaatcatggaaaagtgatgaataatttggtgtatatattttttggaacatcttcgtgccacttggcaaagctacgaactgctcctatcactaagcatggtgacactttgccatttgatccgtcacactaaagtgaacagttcgcacgttaagggtaatataaattctgtaaatattatgaagaatttttattaaatatacctgaaagttcgaatgtttctatgatatgcaattgggcatattatgttgtgctttatattgtgaagcttacgagcattgtaatgcatgttttgtcctataggcatttttcatcacattttaaaataattaccactttatgttttatcgtatttgtgtgttttaccacagccgtattactgtattaatacgtttacaccattataaaaattaaaaaaaggcttatgtggaaaaacgttatgcataaataacaggaatcgcaagtaaacattccgtgaagcatatttatcacttctaaggaatacccttttttctatcagttgggtattattttaaagagacgtttttttataatagtaatatttttaaaacttcaaaaaatgcatcttgttttatagaaaaagcacaagtaaaaatttattaaaatattcattaaataatagtccctaagtttaaatacttagtttctaagacttatataaaaagattgcttaaatatacaaatagattattatatatattaactttgtgtgtaaaaatacctgtactttgaaaatattaaaaaaaaatttaaatttaaacatgtcataaaaccatggcacagcatatacctgagcaaaaattggcatttgtatatatacatttagagtattattttcatttaattatttttataatttatttctcttttgtaaaaggaaatgttctattattgtagttataactttagtatttacaaactaattcttttataaacaattttaggacaaggcttcagagactttaaagcttaatgccatctatgagcaatttttccaaaatatgtagagtttaaatttgataaagattgtgaattattgaataaacagcatgcaacttgtaaaggtgtaaaagccctttgcagtaagttcggaagttctttagaaaatgcagctgatgaaagacataaagtaaagtgtaaaaattattgcagctatttacgttattggttatatgataaaataggaaaaatcaataaagtagatcgcacgaataaattaagtgctataacatttgctaaagatctttttactgcagtgaataagattaataaaaattttaaagaaaataagtagacattaccatttgaaaataatatttctttagatgacttgataaagcgaaaaatattatatatttattttaacaaatatactaacattaagagtagcattaaccctcagaataaggatgaatgtagtaactattttacttatcttatttatacgaaatcattatatgacaaatataatagagttcattgtccatttatttggtctttctgttatgaacatgatttctttcgttgcgcaagagtgcatgacccaaaggatctcttatcgaatgtacaacaatgcaaacctaaagaaactgtgagtagtagcacttcattatgggaagtgctttttgagagttcaccatctcccacacctgcaaaaggaagggacactggagcgcaagcgccaggaaaagttgtagctgcaagagaacttgcatatgtagggtccataaaaggtaaagatgtaaaaccaagtcctacaacgaataaaggtttagctgcagtagaacctcccccaagaggagcacaaataagtaaacttaaaagggttgaagcaggagagatatcccataattcgcaatcaaatcatatgccactgagtggcagagacggcaggcacagtgcaaactacaaccggacatgtggtattacctgagtctgcctccgattcatcagattttattaaaaaaacatatgatgtattgaaatcagagaattttctctactcaattgtaggtgcttcaataattggagtacttgtcttccttttcatttacttcaaagtgagtaaaaattcgatttttaaatatgttccttgttataatatttataatttatattcgtataagtataaaataaatatgttgtgaaatttatttatttcgtatattagtttactcctataaagtcgcaaaaaaataaaagggaaaggaagaaa >gi|6 catggaactatagaaattaaaaaaaaaattttaggcgtgagacccgtcattatgcattacttatatgtaacattccaaaaactcattattttccagaatgtgcgggaattaatttgttttcgattttatttttacaaatttcttatctcatttgtggttaaataactgagcgctatttaccccctttcatatatataatgaatgttaaaacttttgtgcatgcaatttgaattagcatttgatccaaattatggcgattacgtttagctttttcatgcaatattgaaatgcacagcttctattctatcatttgattaatagcagtttattttacgctttacatatttgttaagattccacgaaaaactccatgttaaggctcgttattatttttatttttcccatgctgatgtagcataaaacattttgtaaaacacactcaccctgtttgataacttatacgcattctcctgttttgcggatttctgataacctgttctgagtaattcatcattagcctctcattgtattcctcatcaaaactggcataatccctcttcttttttagtgccctccggttataccatgttcccaaaggggtaaactaataggaaaaaaaaaatatatatatatttattctaagtaaaatttttcaaatgaaagatcacaaataattattttgctaagtctaatctcctttttccttttttttaataagtttcctagtataacttttttattgcaccatctttagaagttgcctacatcatttcttcacatttattagtcatttctaactgttttccttcttaattattcatggatttaaaattttttacaccacgtgatcaaatatacataactattccatttggcccaccattttttggaagtcctaattttattcctatttcaacgtgtgactataacttagaccgttatattttaattaccatttttacaaagcttataagtgcgtaccaccgttagtcatccaactattcactgacatgtaatacatgttgcctgcttcgaaatgatgtaagaattagggcaattcctctgcattttttgtgagtctgcctcctctctcccgcctcataatatgaactactcaaatagttctcctagcatttgctgcccaagtggtcttcctaaaggggctcccatcatgcaaataattattattagtagtagtaggagtcacgcctgggctgatgggcccaatttacatcgctcatttgtgaaggcgcaactgacggttctgacccatatgctggaagttcttcttcatagcctctatgacctccatgacctccataaccatcataatcatcataatcatcataatattcgtaataatttttctctgtctgtcttctccttttttcccttttatgtgatccctaccccaacgaaatggactaatgggtaaaataaaaaaaaaaaaaaaaacatcatatatttacccccttgtttacacatttaaagaagcacgaacaataaatatcgtcacatataattcacatatttttaaaccaatttgttcttactttgaagaaaaagaaaaggaagacaagcccacaaattattgcaccccccacaagggtatggcgaaaggaattcgatttcaacatttcagatgctctctcagaaaaaccagagggaggggtgaccactccaggcagtgcagaaagcgtatctccagtaacatgtgtgagatcggcacacccaggtggtctctgagctaattgaggtgtccctccactacgcatagttaatattcctgctcttggttgtgatgcaccggctaaacttgttgctcctgcttggattgacacagctgtagtactcgttgtacgtacagtgcctcctgtgcctgctgaaccgggtgaacctcttgcacctgtttctccagctgcagctcctgttccgcttctaacagttctcgatgtaacagcaactggagcttttggatatggatcttttccctctttacaattttttaacccagacatgagattctttagatcatatttatagctacaaggaaaataatcaggaccagtacgtggaaaaagaatataataacaaagggtcttcttatatgcttcatataatggattaaaactctcacgatacgttaaatacttagcgaagccatcttcatttttggaggtattaatattgtaaatacttccaaaatttttaaaataaatatacgaaaatttcctattttttaattcattcaaatcaacattttttaatgctcgtacaacacaaggatgttttaatttcccaccgctaatcgcattccctgccttattaaattcttcataaaaaggtactttatcaattttggtcctcgatgggttatgaattttaccaattttatcatataaccaataaggtaaataaccacaatatttattagatttttgttgcgtattcatttcacgtattttttctaaataatatacgagactactacaaagttttttggcatgtggattatttttactcttttcatcgaatacattacacttactatcaaaatttgtagattttttatcacatgcaaagaaatctttatgtattttatcaagctctaaatcacttattgttttctccggcaaataacaataagaaaattattacccaagtattaattttgtagatctgataacagaattttttacttttgtcccagcggacacaaatcatataaatagacaggtacaaataacgatttaaagataaatgtaaatgtaccaatttttcctcatttatcatggtcaccattttttttggaacatttgaattttatcaaattgtagattttcccaacaagaagtattgctatatgaaagttcaagttatgaaatctttgtccatgtaattaagtaaccctttgtattattctcagggcttagacaattatttattctcgcctgctattatttaaaaacaccttcgagtaaattatattattctacttatacgaaaaaaagtgccgcttataattctcactgagaaggaatgaaaaaaacagttaaagctcaaaaaatgtataatagtcaaatcagcatagtaactttaaaacgtttaactgttgcacataaaattttacatttttaacttttccgtttaaagctctacttaataatttgcgcgatttttttacatatatatctttttttatataatttcaactgctattcgtatgaagaatatttttccaggataatataacaccgccgcaaaatgggataattattctgcacagcaatttgtggtaattcatttcctttaaaattatttatggcggatgtaaccctatgtatccatttggcaactcaaattatgaaaaagaaaaaggtaaaaaatggtttacatgctacatgatcaaaaaatctcattcgatagcgttaaaaaaaaacatattatctattggaacattcgcgtatttataattgggatgattcaataatttcacaaatgagacagttttctccatccctatttctattcacttcaacaagcaatcgtacaaattttttttattgtaccttttttttaaattccatttaccctaaaataattcctttattatacgattcgtgagatgaaaatattaataaatatatgctatgttaaaatttatggtgtcagtttttttgccaaaaggtgtaaactctgtcatttagaaactgtaaaaaaaaaaaaagtataagacaaatttttcttctttttaacatgataaaaatgcggatgcagacattggaacatgttcacgtaatctaaataatatttacctattacatttacgaacccgcttttaatcacattcatagtgttagtagtaacaggaatattgttactgagggaatttttaatttttattttatgtagtgcgtttatttgcacacctggctttggtttacattttgcatgttcctattttaaatggggaattgtaagaagataaaagtaggcgaattgtacgtaggaaataaggtggcgtctttccatttcccgtttgttttattttcacctaaataagaaaacgtatatatatatctgtgttcatataaccatttttctacatgaccaggctaattaccacctccaagccacgttttagtaactcaaaatgaacgtacttcaaaaggagattatttctaaattcctgataatggaaattaaaaatgcatcagctttttctatttcgagggataattcaattttgtcttatgttaatactaagatgtttcacgaatatttattttttcgcaatgttcagttaatgcagaaaaaaacttttttctttcaagtgttaaaagaatgtaccttcagaaatgcatgcattttgtggtttacgtgattactatattcatttacagtgaatctatgcaattctttgcataatttattattctacttataatttttattcaatgaattacgaagtcgtcatcctgttgtatgaatctaacggaataaataacaaaagtttacctaatgaattttaaggatgctacctcgaaggcacattatgaaaaaaataacaaacgtcaagacgaagtatcattttgacaaatatgaagaaaccaaatttaattattttcatcaaaccaatcaatcataaagatgaaaatcaaataagtaataacctcattaatttaaaaaaaacaaataaataaaaacacaaaaacaaatttaaaggagattattattacatgtttacaagaaaaaataaaatttatccaaaaatattatattctcgaatagaacttaaaatatttttatgactcatttttgatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaactgctactgcaaactgagggttacatatatatattttttttaataaattattctaatttttttatttccgctgtacggcacattagaagcaatttcttctcacaattcaccatggtagagaggaccaacagaatcaccttcttttccaacatttttgcgatcacactgttagtactggcgtcgaactactccaatgaggtacgccactatttcgcgcctgcgcatttttccttcttaatgcatcgctcagttttgcaaaaaaaaaaaaaaatgccagtgttatttaactcctccgctgcgtaatccacataaaattattcctccccaccatctttcagccaatcaactatgacgtaccactgaacgaagaaatgaactacctaatggggaaccatgtaggtgctagaacgagcagactgttggcacaaagagcaacggatgcaaatcttcgaaaaaagaaacctcttttaaaaagtaaaacaaaagttctccacgatgccgacggcatcactgatagtgagacctcgttaattaatgaaagtactgattcaattagctccctcattacgaacgaacgttctggtgcaagcttggatgaccttagtactctgaatagttcggattcgctaaattccgaggcgccttcagaagcgagtacattccagaacaacaccatgtccagcgtggattcgctaaattccgaggcgccttcagaagcgagtacattacagagcaacaccatgtctagcgtggattcgctaaattccgaagcgccttcagaagcgagtacattacagagcaacactatgtctagcgtggattcgttaaactccgtggcgccatcagaagcgagcacaagccaaagcagcagcatttcaagcaagactacatccacaatgaagggccacattaacaaatcgaaaaaaaataataatattgacaacagcatgtccagtatggattccttaaattcagtaacttcctcagaatcgagtaaattccagagtagagatttttccagtgccaataaacgcaaatttggtgatctctttaacaaaatgcgtaaatatgcccatagcaacagcatgtctactgcggactccctaagcaccatggaccattcagatgggagtttgtacgatagtgataacctatcgagtgtaggttcacgaagaatgaggagaaactatagaggaattgatatgcatggtagtaatgcctccagcttgaattcgtttagcatgatggatgttgcggacgatgaccatttcagtagaaattctatgtctagtatgaacactttcggaatcatggacgacggttcaacttttcgagattactcagattatgggtatacagactatgatggatcttcttttggctcacgaagaagatacggtaaaagaggtaaatacgattcctatgatcattacggaagtggttactacagtcatgacacaggatatgggatgtcagaatatggtgatggttcgtccttatcatcatttcctctggtgaaacagtcctacgatttatgtcaggcaccccccagaccaaaaaaatatggaataactgcaattattaagcaaatggatagatcgtatgagaaacaatttacgaggctccttaacaaagatcacagaaatactagagatggtgaaagcaaaagctctaggaaggccaagatttacgccaaagttctttctccactcatagctagcgcaacagttatacttatcatgatgtggtttggatattccactccgtttatttatgctggaggtgcattatacctagtagcctcaacatacgtttataaaaaatacaagaaatgtgctaaaaggcatgaccagcaaaatgctcttcgctacccaatgagaaggcccattgctttttaagttccaggaaaaaaatcaaaataaaatcttactataacaaatcaccatttaatatattcgtaaaaaatttccccatttcaagaacctttttcgttatcttaaaaaaaaaaaaaaaaaaaaaaaagggtacatatgtgacatgccttaaccccatatatacatataattataatggcaatttttcacccttttttgttttctcctaaaaaaaagcagcagttatgctatggcattatgatcctctttatttgctgcagtacccacatttgagcctgatccggtttattttcagctattaattttgcctggttgtcttgcccagtcgtgggctccattttaaacgattcaccttccccttctaattcaccactgccattattacgttcacaattaatattttttattatttttattataattatgaatattattcttatttttattattattataattattaatgttgttcttatttttattattattattataattattaatattattcttatttttatatattttttttaacgtcatgaaataatgtggagagctcttaccgtaaacgcgcactgattggtttacgtaagcgacctctttccagcttcctccgtcgaattttaatgtttcatgttcttttcccagcttttttttttttatcaaatatgcggtaaatttttatttgtaaagctactaatcagcctcagttccttgtatcctacattcttcatctgagcgtgtgtccagcgtaaaaaggcaatcaagtgagcacgtatgtgtgtagttaaacgtacatacaatacacactacatcgatgcattacatacacccatccgtataccttcataaacgcatataggagaaactttaattaggactaaattcaattgatagagcttatcagcaaaaatgaaaaagcgtttctttatttttttctttttttctcgctatatatgcctatacgtttcaatcttcaccctgaggaactgaatttaccgagtcttcatgtgatgacatccgtttggtggatcaaatggctgtcattgccagcctgcttttatcaaatcataactatgagaaaggaacacccctcgtacgctccctcgattgtgcaaagctacacttagctaattttttatgctttcccctccagcagtgttcattcctgccatatataaaagtggtcctcctctatatcttcggtaatggaactcctttttctcgttcgccccttctgaggatactacataaagcctcctatctccacactccatccatcggagtgagccttccaaattcttccatgtgtagagagcccaaacgggacatacaccagacaaacaattcttatgacgcatttttttttcatcttccgtgtggcgttcctcaaatggtggtaaaacattctaatgggtttactttctccacgccgtttccacttccatcagaattgtagcatccaaaaatagccccaaggagagactaacaacacgttaaaaatagctccaacaggtgggaaaaggggacacgaaaaagagacgcagaaaaagggaaaaaaaacttattcgtgtgttgaagcccgaaatgggatctatcccccccaatggagacataacaaaagtaaacagtttctctttccccaaatttgcacaccacaatttgtgctaaaatgaaaatgagtgcaatcgtatcggaaaaaactccctctccattctgtaccaatgtaaaggaggctcgaaagggagcagcaaccacgtttgacttcacacatataggtaaatatttgcacatatatgtataatgatacgtattaagtctatccattttgatgtccctatgttaagcggcaagtcaagggggaagcataaattacatacagctgatcaggaattcccttttcctttctctgctccactgttgactgttcacctggcaaattatgcggagagcccaacaaaacggagccactaattttaaagcgtccaaaaattgctgcaccctatgcgacatcctggctaatgaggtaacacttcatctctctatataatgccatatgagtaaaacaaaacgcataaaagcagttttttttaccaagtggagaaatgcgacagggaggattggctctttccctgcgagcaatcgaccagctagcacagtcagtcgtacgcagccgctatacaagcctatccaaacagtttaattgatagatcgggataaaattttgccaaaagtgcacacctttttttatacacctaatgacgaggagtgaataaaacctactgcaaatatataacttattatatatatatggttcgcgtgttcccccttgggaatataaatagttagtactactcaggaagaaaaggttaaagaagggaataagaaaaaataagtagagttcaaatggcacatataagtaaaaaaaaaaaaggtgattacatagatatgtaaaacttctaaaaagagaccaaaaaaaaaaaacaaaaaaagaagaaaaagactctcattctcttatgctgagaaaaattaattaggcaaagggatataaatgcgaaaacaaaacgaaacaaaaaaacgggtgggcaaaacggaacgaaaaaaggggagcaaagcgacggacgctgaactggttaggtcgaaacggaacgaagcgaagaaaaaaaagggggacaggccaaatgaatcatggtgaaacgaaacaagatgaaggaaaaaatcactaaagaaaaaagaagaaaacagtttcgggttacggtggcggggtggtcggtcaatttggctcacactcataattacagttgcacgattggaatctgctctatgcataaaaagtgcacaacattacatttttcattgtatttttgcatgacctaattgtgcacgatttcgttcgaacactcttttattagatgcacgtttgtttagataagtgactgagtagacacacgactctaaaaaaaggaatatagcatgtctatctgtcgtcttctctctctcgtccgaaacaacactcctcattggtgttgtattttactacatatctttgatcatttctgctgttctttttgttttttttttctttttnnnnnnnnnntttgtttttttttcctttttttcctctttttctttttttttgtctttcttattcttctcctcttcagatgcgatcttcatacctcatcatcttcaacattaaaattatgttccaaaaatggttctatgaattcttccaatccttcaacaccacatctgaagtcgactccaaacgtgggatcataatatatatcgaactcatcatcttcatcttcgatttcttttagttcagataaatagtattttttaggtaaacctttcaaatgttctcccgtgtgtggtgtactggtaggaccaaaatgtttgcaattattccagaaggcttttgtctcttccattttggcttctggtgatcctggctttattactctttttcttttaatgactttttttctaattcgtggtttttcaacaacgcctgataccaccttttgagcttttcgttttttgggagtttctataaaatctgcatattcttcatagtctgtaatcggacctgctaactttattatttcttgtccatttacaacctctacttcggctaacgctctgttaatatactcatttgcccttacgtctttgttgctttgggcctaaaaagggagcgaagaaaaggcaagtgaagtgtaagtatatatatgtattattcgaaatggggcacaaatgcgttatacatgttttttgtatgtatatataatggggtctaatctggtcttgtctggcttggtgtggtctgcacgcgcaccgacagtatgatacatatgctacatatgatgcatgatgcgcgatgacgcgagatgacgcgagatgatgcgagatgacgcgcggtcggcttacatggctgcagttgttcagtatccagaacaacacagggaatgaaaatattttcacgcaaaaagaaaaaaccttcattttttcttttgtgattgtgtttttgtttagagtagccatcttgcttaaagtaaaagtactaaaacggggtgttacaatgtgattggttctgcaagggggaaggaaaaattttcaggttcatgttaatgtatgcaacgtgagcatatgtgcacgcgcccctatgcatataatatatatgatgcataatgtattttctctactgcatatgctgttgcaaacgcagtggccgttgcgctccccccctttattaactgcagaaccggctgcttcagagctgcgaaagggcggggtggacaatcaagaggaatataatacgtatattatatgcatataataggcatataatatgcacatgtatataacatgcatatgctctctgcctacttctatacttgggaatatagagtgaggtaaaggtgactttggagatgatttaaaaaaataattattattcttaacttggtaaaaaatatttttaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcgctctaaacagaaaaacatatagagttatttcgcgataccatttcactgttatccaaaagcatgcaaaagtaaaaataattccaatagaacaatacaacatagagttgttgttctgttgcttagaaaaaaattacttcttctctacaaagctggtgccgcgaccgacccgttcggagtagaggccttaaagatacgccaattaattaaccagaaaaatcaatatattaccgtagttcttaaaataacgaaacgctcctctcctattttttaattttaaaatatcgggacagataaaacgaactgagcagtatgtaatacagtgcactacgatgtggcacaatacagtacagtacaatgtagcatatacaatacagtacaatattttaccccatcacaaaataacttcacgaagcgtacgagcagagtagtgcattggatgccccgcataatgcgcattccctttaatctaagcaaaattgcgattttgcttttatgaaagcgtaacataacatgcgcgatattatttgtgcatgagtgcctcgtcgacatgatgcatggttgttgtaatgtatgtaataatgacacccttagaacaatacagaacatactgatcttctaaaattgcgagttcactagaaaatatttcatttttttataaaaaatcatcatatcatcaataatcagcagaataacatttcgccaaatggtaaaatgaaacgactgttcattccttttcgcttaagaaatgccgctacggtgagaaatgctcttctgcaataaaaaaaaaatgagtaagttaagcaagtacctttttcttccctattttgaaggacactccttccggcggataaccctacaaaacaaaagggtattctttacatgccataaattgttatactacattgttatgacccgcgcaacgcataatgaagttcgcgccaagcaggttgcaccttttcatcattaaataaaaaaaaaattatacctatgtaaagaaaaaaaaaagtaaaaatggccactccctcattaagatagtcaacaatttagcaaaactctctttacaacaaaactggtttgcaaagatgacttttctttgtttttctaattacgtgcagtagagcccccccagggggatatccccgggatgcgcaacggtggcaattctatcaagttggtcccaccccggggcgggttcttctctgaaaggtgttccataagtgaaagaaaaaataaaaagcgaatttctgctctaactcgactaagtcctaactcacctatgccacttctgctgtgcaatctggacaaacgctaatgcaatctttctccctaacataaaaacaaattgggaaacttttcactaaagtaggtagaagcaggttgcgcacaaataaagagtcaccgccctgcgccgttcgcctttatttacttaccctacaaattggccgacttgctctacccctctgtggagagacagccgatacacccactttgcagcgcaaacgagttagaggcacactggccccgttcgacaccgtttagctcctaatgcaataaaactgagtagcgcacaggcaggagttcctcatcgcaactcttgcatcaagcagacttcaatggcgaataaaacatttaaaaatgaaaacctactcggttgtaaatctgcttactccatatgccattcacagtactcccttcaatacaacctacttacttttttatcacttcaatttgacagaccctcactgttcaatctgtcctttggtacccctcttaaataagtcataatgttgaatattttctccctttttttttttctctcatattttgagaccccaatggtgtgcttcccaaatacatgggggcgaaaatttcctaatatatgtccatttatgaagggcatccaagggctgaccccgctcccctctttaagcgccgtagtttttcccccattgtagtaaatcaccgtccccatgcggaacatacatgttacttatctgtttatttaagaacaccaacttagcagtgaatgatttcacccctcccataaaactccccttccgcatggcgcacttcccttaggaataattttaaagaggtaaaccctccttaatttatcaccctgcacatataaaaagggggtcccagagcaatgaataatgtccccctgaacttgctatacgggcatacaataactccccccctaaatctgatcagcatacatacactccccgttaagaacattcctcatgctactgatagacggctatgtatgggaatcctttttagtatttccatgccaactagtcattccacttttttcactcggataagtgcttttaaaaagggtcatgcaatacgtacaatatgactgaccatttgtcaaatatctctcgatcaccctaaggaaaaccaacactaagtgattaaaatggattacatggcaccattgtagaggggaaaaacaaaataataatttattttccccatttttatcctaattccacgtattgcatatgcacctgtatggagacctttctatgaacatggccaggcgatttttttcccctctttttcgtgaaccctttttttgtttgagcagcttctaaccagagcgatcaccaatattagtcgtcacgcacgatagacctactcactcggtctacttaccccctcctcagcattaacaaaacgactgccaaagtgacgaacagttcttaacaaaacaatgggttctaataaaaagcattatttaccagtgcgacaccaaaaaaaaaaaaaaaaaaaaaagcaaccaaatggcagataaatctggcgtcatatacatgcaacgagaacaaggctgttctaagaagctccgttgccttaacaacgatgtgtgccaataaagtccacgtctaacaaaatttacctaattatcgttaaagtctccttttttttattcaataataactctctacctaatgaactactaatatgtccgccacggaaaaaactctgttgcccctttatttggcccacctagcgattcattcatgtgcacattatttttcacttcagatgaggacttaaaaagtggaatagtgcaaactacggaaaataaaaaacatactcagtaacgaaaattttcattcttttaatatgtataggggtccactgcttatacatcaatgaagcaaaacaaatggtggctcgcggaaaatagctaaaatagctaaaattgtgtctgctgcaaaggggtagcaatattagcaattttttttccccttcaaagctgtaaaatgtcatcctctccatcttaatccttttccatttttttatcttttcctaacctcgctttcgtgacaaaacagttgcacagagaagaatgcctacatgttttatcaaatcgacttaaaatgaacagctaggtgagcatataacgcattaaaaaaaaaatggaaaagactcctctccactcggtgcaattaaatagcatacacaatgtctcaatctatgtaccactccgcttgttcttttttgacaacctttggttagtgataaaaaaaaaaagggggcactctgttgactttcccttgaggtgaagcggcaacccataagtgatgatccaaaaaaggaaaaactttcgaaaagctcccttcaaacgtattcgctaaatgtgtggatcccacgttggccacgtcatatacaccgtttccccttaatctcactttcgcttatcgcccttccttttttttgccacttagtgaggagctcccactgggtgggcagaagctaatgtaagttcgccatattatcacccctatgacgaggtaaatgtgcacaaaacgataaaaaatatataaaaaaatagtctcaaatgcgcactgaaaagatgcccctccgaggaggctaaaaatttgagaaattaaaatctttttgtgtgacccccacacactccaattgcttctacatcgtggcataaaagaaaatacagaattgataaatttatttttacaaaatgagaaacccgatatacctttaaattttgattaagtggaaaagaagtttcatttttcgtctcctccaacacggggcagtgaggaatcataaaagaaaggcgcttacttttaactccattataattatgcatacatatggaggcctccattttcccacaactttttcacaattttttgatggacaccttttaaggtcacttcttttttttactcaacggaatgtcctctaccgatgtgaaacaccgcgctccataagtgaatgtctttttttaaaccatttttttttttttactcacttgttccctttgagaggagtacatacatgtgacgaactggcaaactccgtcacaaacagacggaaataatctgttccactttgcaggcacaaatttgatagttttccatgaattattttcttctctcactttaggataaccaatttaaataattctccccgccgataaagatcaatttaatcacattaataagttgaaaaaatgaccactcgttaattcgtcaaggggtcggtatttatacccactcctagccgccttgcgataagaggtgttaaattactttatgtaaaattattttatcaccgttttgatattttcgaaaaatttgtcaaacgtaacaatagcgatgtgtacgcaggcgtctttacatgcacgtagaagttttattttatttttcattttatttttttttttttttttttcttttttaccgttgtggctatctgcacaacgctctgtgacacatacacgaacatttcacgacagacacacgatagaaggaggtacaattataaaaatcgttgatagtccaaaatagaaaccgaaaatttgctgctcagacattgcgctccgcgcgtacatttttacttttcatgtaatcactgtaccgcggttttacccactccgctgcatcccgcttcgcatgataaaaacggcgaaatcacaaaatgggaaaatcgaaaaacgcagctcagtacatatgcgacgaaattgcataaatttattggcacttttccctattggctacattttcttcctatgtttatggcactttttcgaacaacacatttgcctccccttttttcaataaaaataaaaacaaaaacgcgtaaattaatttatatgtacactaacaaattactacttccgaaaaaaattagcaaaaaaatagcaatcgccgcttttccgcacattttttttttttcctacctaaaaggagtataaagtgggaaaaaattgccaattttttttctattagtccaactcgataactacaactttggggaattatttatttccctacaccattttgctaattgtacagaaattatttttctaggaattttttttttatcttagccatatattattattatatttttgcgcaactgttatgctaacatgtatatatttacatatatatgtatattgcgtttatttatttagggtagctacgtagtgtactccttttttttttttttgattgccaccattttcttcgagttttttttttacctacagcatcgcgaaggtataatatgaccccttttatagacaacgagtacgtaaataaaatctgttatagatatatataacgtttgccaacacctaacggcctcctcccttccataaatatatctctcacaaaaaaaatcgctatttagtcaatatgcgtttgctaaatgtacaaatcacttcctccttttaaccgtgcgtatgacttacgcatcccttttttttttttcctgcacaacacgtgttaaaagttttgcattttctttaaattttgcgcttacttttttttccccgtaccccttttttcattttcgtaaaagggaaaggaaaaaagaggaactggaacaacggttcccccttttatcttattttttttttctccaccaacacggcgccctctgtatacgtttagtttagtttatagtccaataagttaaatagagtgcgtaaaaaaaaaaagaaaaaaatacagaagaaaataaaacgcatcaggaaaagtgcatataaaataaaatagtatatatatacatttattttacagtgcagcattttacaattcacagagaggacatgtaaaataataaaataatatgggagatatacccgaattattatatgcaatttttttgcgcttttcatgagatttttttttttattagcttttagtataccataataatataattttactatgccatttaatatacggtaaaaaaaaaaaaatatacttttttttccccctcttttcacattttttttttttttttttatttaatacatctatttaaagaatgaaaaaagatacgaaaacaaaattaaacataggaaatatattttgagtaggaaagaaaatttatttaagaatttttttttacctagacgatacgcatttcctgcaaagcattacatcatcgtatctatatttagaacattcatttcaggataaataaaaaaaaaaattatttattctgacgaagcgtatatattttttttttttttttacctattcatatacctacgcaagaacatacttatttttatgttcaccttacctttgctcctggaaaaattaagaaacgatttttgagattgccaagaaattagagaacctacgaaaatgcaaccttgcaaagcctttctctttaccttcctcatttgggcctgggaatataccaaaaatgtaagttcagccaaaatgatatgtgtcaccatgttgtagcgctcgtggatcctcccctcgctgcaggacccgaatgtgtcgactatagtgactgctccgactgcaccggttgcaccgattgtgccgattgcatcgattacatcgactgtgtcgaatgtgttgaggcaagtttgaagtagcgtaccttccctcatcgtattgcatctagccgtttcttcccatgttggcacagtcgcgttctacactctgcatgctgactgacacccgccactgagttcctaacctgttagagtagttgaccccccacaacgccttcatgaaccccacagtttactcattttttctaaacctcttttttgcctcccctccccagggtgccctcaactgcaacggagacaacgatggcgcacacaaccaattcagcgtaagggccgcaagaatgctgtatgaatacgaccgcctccagaacgacgccgaaggaagtgttacttcccttgcgagcgctaacagtatctttagcaggagcagcggaggatccaccggtagcgtccttagcaggagcagcgctggcggcactggtagcatctatagcaaaagcagcaccaaaacagccttcggtaatgacttcgaaggctctgtaggtagttctacaagcattgatgatctcaaaagtgtagcatcctcaacaagcaccaatagcttggacactagtagcgaaagaagctatgatgatgatgcctcggaaaatcaatccgtcacagatgatgcatcggacaatcagtcagtcacagatgaatccgtcacaaatgaatccgtcactgatgaatccatcctagtggatattcgtgatgataacagcgttagcagttacaactcaggttccacggcagccagcgcaaggacagatgtaaccaatggctccagcagtaccatgagcggctcagtcagaagttccagaagtagtgcaagcagctctaccaaaagctccagaagtagcgcaagcggttctgctaaaagccaaaaaagcaaatacgacgacacctcatatgaagatttagaatccttagaagaaaaagaagcgaagcgagccaaggaaaaggcacaaaggaaagaaattttagatgaatctacttacgatatgaaaacagccggaaaatattccaaaggatattcgaacaaatacaacaaggaaaacagagatgatgacaattatgaagttagccgtgaagaaaccctaaataaaagattaaagaaactaaactcagaagaacaagaaggacgtaaagatgttatgagaagttccaagaaaggtaaaaaatctagacgcagtgcaaaacgcgaaggggaattctcaggttatctgttaaaatacaaaaatgctcaaagagataacgcaaattttgaagttgaccaaaatgagagactattcagaaaagtaagagaatttaatgcaaaagatagagaaaaaatgagaagaactttgaataaaataaaaaaaaatgtaaaaaatatgaacgtggaagatgaagatgaattaaaatctcaattaaaaagtctcagaaaatatataaacttcgattatgatgaacacagttccattgatagtggcagtgatggttctgtatatagcgatgaggatggctcatccatatatgtaggaagacgaggaatggcaaagaacggatccattgaaagaaccagaaataacatggatgaactcagatcttacatcgatgaagccatggataagaataatgccgaaatcgcccacttgttggtcaacaaaattgagaagtacaaaaacaaagtcgacaaactgaaagagaaaaacaggaacgaattgaaattcatgaatttgagacataatctcaaattgcagaaggtcctcctctacgtccccctcatttccctcatcacgagtgtcatcctaggtatacttctcgctcagtactggatgataccagttgttactgcttactttgttagtttgttcagtttcgcctttggaaccttcgtctcctatggaattatgggaaaagtcatgtttaactcctccctcaaagttatcgattacatactaggaagaaacacgagagagattgctgattacgtcccacacagcagaagagtcataatggactgaacagaagaacggaaagctttcttccccaagtagcaaaacggtggtatgtccaatgacaagatgtgatgatgtgccctgtcttgtttcctataacgcccttatactatgcgaaacgattcctcaaaaaagaagaaaacaacctactaggacaacaccacacttgctacatccgcgacgagaataacatttaccataccagttggtccaaagaagaacgctccaatgagacaccaaactttatgattttaacaaaagttaatccaacgtcaatcccctaatatatataacccccataaaaatactgcacctctgtacaataccatgggtgtaaaaaactacacacttaaatgtacaaaaacagcatgcccgtattttatccctttgtatactttaagatctaaatcgtctcataatcccagatgatgatctgttttttttttgaacgttacatgtattaatgattgcttctgcgtttctgtaagtaaaattcattttacgtactttttttttttttttccaaaaatctattgcctcaatagatgtagctaccttgcacaaaaaaaaaaaaaaatgttttgaaccagcaaacgatacatgcaccgaattaacttttacaacggaaacttattaatgaactaaacgcgtatcgttacccttactcatctgattttgcctcgtggctacatgtacacctacggtcgtttgcatctcctcacgaattagccaaacggaattagtcatttatgctagaatgaacatttttatcgaaacgagcctaactatccaccatcattgaagaaggtccgcacgtcctacataggaggagagaaattctacgaggtggcaacctcgcaaaagcaccgactcttcggccgcatatattgcaccagtcatttccaggcgtttctacttttgcctctccctttttaccttctcttttttttcttatccttataaagccacttcttttcatatgaacaacacccccccccttcgccaggggtgctaaaaagggggcaaatgttgctcgcccaaaattgggtagggaaaagcccttcaaaagggcacgcgcctttctatttcgtcattaaaaagggggcgcacaggggagcctaagtttggtacacaaaaaatgggccaaaatgggcagataggacagatgggatagatgggacagatggggcagatgtggcagatggggcaaatgggacagatggggcaaatgggacagatggggcaaatggggctgcccccccgcggggaattcattccacagattataccaactcgatggaatcttcccttttacgcggcaaacaaacgccaactcagctgctccaactccgagacgcgaaagtgtcaccatgtgtaagctgtttctcttgttcgctaaaaggagcgaaaatgataagtcatgcaatgcgccacacgccatgagttactcctctccagcgcgatggcactcctcataagctttttaggagaatcatgcttctcttcctctcgaacttcaaatttaaaaacagcaagtgtgcccacttgttctcaataaccttcatttttttcttccacacatccaattcatcaagtaaaaatttaataaaaacatcatgttcacactccccactatcaataaaagggtaaattttgttaaattcttctctttcagttttcattatttcttccttcatgttgtagtataccttgtaccatatattcatcttagactctttcgagacctggtaagccttggcaattttttcgcaaaaactccatattttttcttctctgtgaaaatactttttcctcatgatgatgtgcacactactccatatgctgaacatttggctagaattgataagaccattcagactttttatttttataagtaactctccttcctctaggttctcccatgtgtctatgtcttttatgactattgtttttttttccactgttggttttgtttctcccattctagtcttcacaataacaatgttctcattattaacgtgtccattttttgcataaaataaatcttttattttttttgcttgtttgattgtttttattttcttctttttcttcttcattattttgtttttctcatcgatgacctcattttcaggaatcatttttttcttcttcattatggtcttcttaattttgaataaaatatccgacagtatcctttggtggggggatctcttcataaagaatccccatccagggaaacgctgagaatcaaaacaggtgttctccctcacgtttgactcccaatccggaaaatacctctgcgggtagtgagaaggactccttatgtatacgtgaacacacaatgcctaactcgtgcatccaggtatactcacatgaacacacagctacgtcaaaaggaaagacaaaaaaaaaaaaaagcaacttgacaaaatttccactttggctactttacctgcacacaaaaaaataacaaaacaatgagcacaaccttgaaatgtctcaaaaataacgtccttatgatatttttactctcctttgctactccctccgtacgagttgcacaacaaattgctccctttcttctccttctcgactgcgtcatcctttgcgtactgaaaaactgtctcttgtacatctcccctattttgagtatttaccttataaccgcgtcaaaaggggatgcacattcgagaaaaaaaaaaatcacgcttaacaaaaaggaggcaaaacagcgcttggtttataacagccacgcatgcacaggtgtgtatacctatacgtgcacaattttccaaaaatgcatgactaccctgtagcatggccacagcgacaacaaaaaaaaggcagatgaacgctccaccaaggcaaacgcataaaacgcttaacagttgtgcacaaaaacaaaaaacaaagaacaaatgaataacgcgtgaaaacagggatgatttcaaactcggggaagagggggggcgttcctcctactttctcctctttttttgttatatttttttgtggctaattttcactgccgtaaattgcatttctcgcatttctcgcatttctctgtcaagtgttacgttgcagtgtatagctgccttttaagttattatttgcccgtttatgtggtgcttcacaacatttttaactcagcccttttgtgctaatctggggaaagctatattatatattcttgctcgttcgtcctcctcttcttgttctgtggtttggtcaccttccggtaaagcaattacacacgcatattcaaaaaaaaaaaaaaaaaaaaaaaagagaaaaaaaagaattttcatccctcataattaccgcatattttatcctcccttttgagaaaaaataataataaataaaaatataacatcgcgcattcccctaaccagatcgttctatcgatacgtccctaatctggttgcatgaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctaaacgggaaaacaaaaaataaagtaaaaaaaaaaaaaaaaaaaaaataaaaacatagccacaaaacatcatccaaaaaattaaaacatagccacaaaacatcatccaaaaattaaaacatagccacaaaacatcatccaaaaaattaaaacatagccacaaaacatcatccaaaaaattaaaacatagccacaaaactaaaacgtcaatcactaaagtgaatttccactacccaatttagctgacaatttaagtcaacctgccttccactgccccaccgcgaagccttttcaaaccaccaccacccccggtttatccacacatttctgcaggcctcctggggaaggcaaaacacacgcgggttgtcagccgtgcatgtggacacgtccacacatcgacacagtgccaaaaaggaattacttcaactttgattctttttacttccaaagtgagtacgaataacaccaaaaggactacatcgattaggtaaaaaaaacagagaaacaccacgcaagggatgtttaagaatgaggaggacatcctaaccaagccgaacaaaattaaccacctttccctgtaccgcagcctcttcacgttttgaattcatctccactccaattggagcgattctcaacacatgacacttttgggttcatgcaccaaaacgcgtggatgcgcaaatataagggaccacctcatggggatgcacaacagcaaaaagcgccttctctctgggagggcaggcaacggaatattctatgcgctctcctaaagtgggaagcatcctgagtgttaaaaatatctcccatttgcagttccacactttgacccccttgtagaaaactgcttgaatatttctgtgcttcactcgcacgcagttatcggcacacctccctgctggctcaacttctctgctggctcaacttctctgctggctccacttccctgtatcaaataaccgaagggacgtagctgactgagtgaggaatgttaatctcctttcaagtgaaaactctatgtgagacagcaattaacaaatgagtaaagaagcactcaagcatgtgccttcttaaataggacccttttttctctactgtgacaaaaaacgatatggcagggggaggagggaaaggataccttcaagcctaatgaataatgcctcctcagggggaacccctacccccgtagaccatttaatccttttttttccccttttaaattttctcgtgttcctcctatgaaaaacgctccaccgttcagatatgtgcgtacaattgcacacatgtgtgatgaatccctcctacgcgttgtcttcaccgcgtggtttttccatccctccgttcatgcgtttgttcaagccttcacttctactctcatcaaggccctcattcatactgtcatataagccctcacttctactgtcatacaagccctcacttctactctcatcaaggccctcattcatactctcatacaagccctcacttctactctcatcaaggccctcattcgtactaccatacaagcccccacttccactctcatcaaggccctcattcgtactaccatacaagttaccatttctactttcgcctaaaccatcatttcttccctcgtccgcccctccatccctactctcgcacatgacgctatccctacttccgtacaaactgccatctacactaccatacatgctgctgtcccttctatcgttcaatccgtcattcctgctgtcgtaccggcctgcatacctgctgtcgtggctactcacataccttctgtcttgttccgtgatacccctactatcataccccccagcacccactctgtcataccccacagcacccactctgccatactccccagcacccactctgtcataccccacagcacccactctgtcataccccacagcacccactctgtcatactccccagcacccactctgccatactccctgacacccccgccaggagccctcctaccgcgcctgtcccagtaccacctaaaaaaaccaaccatcttgctgcgccagtagttgcttattttcatcctgcgcgtcttccacactctccgggttcgatgtatatagttaaggaatccagtcctagtagatggaccacgtctcagaaacattaaaaaatgtttacggtgcctcttctcaaagcgaagaaaaacagaagtcatacatctatataccttcatccaagctctaatcctaacctcttctgggatatgaaaattttcacctaaatgatcgcagaaaatttttgctctttcctgcatatccgtgtacttcttcctttcatgcctatgcacattactccacagaataaacatctccttaacactaactttatcgcctagctttgcaagtctctcattgacctccgcttcggatagctcctttagcaagtcagcatctgtgcaaccataagggcatgtatcatacgaatttctaggtctatatttccctctgcgtagccactcttcccttatcctcatttgatcaaaatgatgatccatctcgtcccttcctctacctatgtagctacactcctcccactctggttcgttttcgaattgttcgtactttgagttgaaatactccattcccggcattccatagaacccaccaagaatccttcccaatcttattacccttctacagccttctccgctcatcagttttgtctgcaacgtggtgtgaaattaagaaaatgtgaaaagctccccgagtagtcgctcaacaatgtaatatgttcaacgtaagcggggaatagaaagcaaaggaaatcgccacacggtaaagcggtacacggcaaagcggcacacggtaaagcggcacacggtaaatcggcacacggtaaagcgacacaccgcaaagctgctacacaaagttcacccacctcgggcacacacaacagaagaagcaaaaccaaagcattaatcaccccgagaagtgtaaaaccacctctgagcgccttcttctcccttcccggaaaagcgacaaaacgggtctttccattcttctcattccacccccagaattttttggcgcttaggaaaatcattccgtggcatatttcgataatgacgtcctgaacaaaggcgaaagggcgaaagggcgaaagggcgaaagggcgaaaaggtaaaaagggccgttctccacgggtgagcattgtgcaggtaggaacccacatgcgcatgcatatatacacacgtcagtgaacctcctccaccaccaccaccacggatcgcacccacgcacaccgctaaagagtaactcacctggcgatagaagggcacaccaaagggggcaaatctacgtctgtgcgaacaaaaattacccccaaaatatctccgatgaggtgcgacaacggatctaacccttgctaagaagcaaattgccaaaacggctgctacaacgtgtcaccacaaaatggtaaaaaaaaaagctggaaaaatccccagtagtttattatttatttttttttctcacaaaagagaatctatgttttatttttatttcgaatattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccattgtaacttccccattctaactcctcaattcacgtcgaccaaaaagcgttggtacgtgtccagcctggtgaatatgttgctcttacagtagttatacatgacgatcctgaacttgttgcacttggctttgtatttatttaaaaagtcgataaatctccatcggtcggtccttccatatttcaaaaaggagtgaatatatttcgtgaatctcttttcgtatcgtaaaaatactctattcataaatcgatggacttttaaccattcttgttttttaatttcacgaggggtttcacaggcatcagctaggcaatcacagtaggtcagcaacatggtcctcatgctataaaactttttcttctcattatcatttacataattccatatgatgtacatatcccttacatctacaatagaacccaaattgtagatcctctcatctagctcttcttcagatatttgttgagatagatctgagttcctacaaccataagagcaggtattattataagggtgaaaactgtttcccatagaatcccaatttactgaagtctgagtaacgttcacattgacctggtcatattctcgattcatacttccatcaaaatcacctggatctgaaaattttaaatcgattaataattcgtccgatggatcatccataagatcgagagaatcatcttgcatgaagtcttcatctgggcttaccatattatcttctacatggtcccccaaatcatcctctgcagttccgtctaatgcgtcctctactgcatcttccaccccatcatctaaggagtcatctacagcttcttccatatcatcatcgtctaaatgatcatccaaagcctcctccacagaatactctaacgtatcgtctgaagcatcgtccaccattttttcaatgtcgtcacttagacttcccatcactgtgtcttccacagtgtcttcagttgggacattcataccatttccaaacggggttcccaacggattgacaaatggatttaccatcggatttaccatcggatttaccatcggatctaccatcggatttaccatcggatctaccaacgaatttaccatcggatttaccaacggatctaccagcggatctaccaacggattgtccaacggatctcccaacggattgtccaacgaatcgtctccaatatgacccgtaaaatcatctctaatatcccccacaagaccaggacttatatcccccacaaggtcaggtcttatatcctccacaagatcaggacttatatcctccacaagatcaggtcttatatcccccgaaaaatcatctgttataaccccatcaaaatcatctgttatatcccccacaagatcaggtcttatatcctctgaaaaatcatctcttatatccccagcaaaatcgtctgttatatcccccacaagatcaggtcttatatcctccacaagatcaggtcttatatcccccgaaaaatcatctcttatatcctccacaagatcatctcttatatcctccacaagatcatctcttataccccccacaagatcatctcttataccccccacaagatcatctcttatatcctccacaagatcatctcttatatcctccacaagatctggtcttatatcccccgtaagatcatctcttatatccccctcaaaatcatctgttatatcccccacaatgtcgctaatccttttgccgtagctgcccgcggatgagacgctccaggtgctggacctatcatcatcggagcagtcgcctgtggaaacctcatcggtggagaactcgtcttggaaacagctatctcccatacaggactcgctctctataggatcgtagctgggactctcctcacaatttgcaacacaactatcggcttcctcacctgagctaaaatcatcttcctggagtatatcgtccacatcagcaaacctgctttcatatgaggacgtaaatatcggagacatattctcggagaggctcctgggctccatgcctcttcctctgcccgagcgttcatcctgaaaaagggagaaaaaagaggtatacgtttgggggcaccaataatgtgaacaccgcctttaacaacgagctcaacgctggggttcgccctaagccgaacactaagctgaacgctaagctgaacgctaggctgaacactaagcttaacactaatctcaaccctaagcttaaccctaagcttaaccctaatctcaaccctaagcttaaccctaatctcaaccgcaagcccaaccgcaagctcaaactcgaacgaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttttttttctgttttttttttctatttattttttcttttcttctttttttgcttttcttttccgcgcccttctaaacttcctagaaatgaaagaacgccccctttaggttatatgcctcccccccgcataagagcacgcttttactgctagtcacaaagggataaatataaaaaaggggactatagtagaaaaaaaaaagaaaaatggaaatacaatcccaagcagatgcatatacattcaccctgatatctccgcgatacccatcattctaccggcacgcacggagtgatggcaacatccaacgcgcgcatctcctcgctaatacattcttagcggtgcaaaaatttagtcgtagtctaaatctcttcccctttgcgtgaaaacgtggacggcgcacatacatgggtgtggagagagagagatggcataaataacccacccccgtgcagtatagctcctaacaaaatggagtgtagctagaaaaaaggggggcaggattgatataccacaccatacaagcttacagttcgtgcatccttcccccctacttcactcctagattgacatatctacgttgtatgaccccacatggaagggtaactcatggaagggtaattcatgaaagcgtaactcatggaagcgtaactcatggaagcgtaactcatgcgcgcgcgttatgctggccaccccgcacaggcgcatatgcttgatcggattcgtgagagaattacgcttgaacttcaacgtttctctggtgcgggggcactgcgggggcagtgcgatgagtcctacctccccaaataggagctactccatgagggcactatatgatcagagtgccaacgttgaccactattgggtagctacctccggacgaggggaaaaaaagactgaccaatagaacggacagacaaagcaacagaaagggatacacattcactctgcacgtgaactagcacatacgaaaagctttcggctactccctcttctgtgccattataataaaccaaaaccgcgcactcctttcccctttgcgagtggatcaacttgcaaaaatggagaaacatcagtggaggaacaccatcttttgaaaaaaaaaaaaaaaaaaaattatctttgcaaataaatctttattttaattgtgatacgtgcgtgcacataataatacacatgtaaagttcgaataaaaaaaaaaaaataataaaaagttgtgagagaagctttttctccctgaacttcgagcgtgtgttactctccagggagacaaacacaaatatgcatgctacgctgcagcgaaacaaattagctcctcatccagttagtcaatactggatgcgcatctgtgaggcctcatcctgttagtcagtactggatgcgcatctgtgaggcctcctccctgttttcctcccagtatgccttcaacacctcatccagtttggcgctacaaaagttgtttaccatcctcctgtattccttccacaaacgcttgtaactaactaacccatcaataaacttcctcgagttgtaccttccaaaacgaacaaacttactaaaacttttaagaaattgcttctctttaaagagaaaaaagtaggtactttcctcatataaactcctcatttgttcatttttaaactcctcctttacgttataattgtgacagagattctcccaatgagtaataacattttcttgcattacgaaatattttttcctctcatttgtatgtacataataaaaaatggaactcatttcttcagggtctgcataatcacctaggttggaaatcttttctatgaattctgtttctgataattcctgtgcatgattcatatattcaaaatatcccttttggatgaatctatttcgtctcggttcaatttcatcgtgtgcttcttctaaagcttctcctgatgatgttgtcgcaactccatcatcccaacagatggatggagtatgggtactactaccaccttcgttcgtaaactcagcacttcttccttcttttttcctgtttctaataaaacgcttgttattcctacacagcagctgagacaatccatacatgtcctgacttgaattattgttctgattgttattttccagttgtgcagagtcaaagaggcttccattttcttctgtcacgctgagtccccctcctccaggggatgttttggaagaattcggacaagctaatcgccttgcctttcctttttcataagtctctccgtgcttcgtagaaagggtagtctgacaaaagtgtgtataaggataaggggtgagttggggggggtaatatttaagggaagctttacaacgtgagttacgaaaccaaaatgattaagcagttacgtgttgcctggttaggccacccactgccactcggaacttcatgattggactttacctccactgccaggatgagcaatccgatgaacgctatgttcaaaatgcgaaagaaggaggagccccatctgttgcttccttttctactgctggggttccctctctcattagtcatttccatcgtattatccacctcgctaatgctaaattttgggaagctccctctgaagaacggcacatcaataccacttcgcattaccgttgaaccgctcggttctgttagcttccttttagtgtagtaaaaaaaaaaaggctacacgagtgtgcctcttactatgtagaggaagaaatggtcgattcccttcttcttctcgtcccctcctatgcaggctcacgtatatatattatacactgctgtaatggcagctaccgttggtgcaacgcacggcatatgtgctcaaggggcaaccaaaaaaagcaaataaaataaagttagcaaagatgacaaggaaaaaataaacacaaaggataacattaaggcttgcggaaaaacgaagggacaaaaaaacaagaaaaaaaactagaaaaaaaaacaggaaaaacaaaaactaccatatgatcaaatgatcaaatgatcaaatgatcaaattaccaaatgaccaaatgaccaaatgaccaaatggccaaatgacaaacggacgaaccaacgaactactgtaactgacggaacaaatgctgctctgctctgtcgagacgccagcgacgaaaggacactaaaccggtagagattaaaaattaaaatctatgaaaacaacgtagtcgaaaatgcgaaatgaagaaacaaacaacgcaaaaaagttattcacaacaaacggtgcctctggaggagaacaaatatgacaactactagcaaggagtcaaaaaaaaaaataaataaatataaaataaataaacaaataaataacaaataaataacaaatatattcatatatacatatatatatatatgcagataaataaagcctaaaacgaggtctgcggtaaatcaagaagcggcgcaataagcagatgggggaaagaggtactactataatactatgtcatataatgttgcgctatgcgcgtatacatcttaaattgcttcttctttttttttttttttttcgttttgcataacctatattttttgctttcacccaaataatttgctttctaccgtcagattcgatttctgtgcccccgtacaagcatgcatcacttttatatgtgctcgacaaagcaaaaactgcaacaaatgaaaaattttcgcaacgagatgttgccccgtgaacgaacgccaacctgttgttaagcgcgaattgtagaagtagaagtagaacgcagaagtagaaccgttttttttccggtagtactttttttggccctatttttattttttctcccgacccttgcgtttgcctatatatatacttcttgctatcccatttttgacttaattttttttttttttgccctttggcaaaaattatgtcttcgggtttccttcctaatcagcccatcaaacagagaaaaatccccaatagtaaaaactgcgcgaaaataaaattgcgcaattttttgcccatttctaaggaggaataataaataaaagaaaaaaaaaaaaaagaaaaaataaagtgcttaattccgcgccggtattaaaattcaggtcgacgccccgtaagggttcctcactcgcgtatgcctcccctacccctactcgaaacgcacatataaaataatccttcttttgccaatcaaaaaaattgcaaattcattttgtagaattaatctataaatgggaaatatcgccaaaatggactctttttttattttatttttatttttttttatttttttcttctccccctctcgcgctcataatcgtcattccttccccacgtcttcacattgactatcgagtaacatacattggggggacatactccatactctatgcgatgcgatgcttttctttttttttttttcttaataacgaaaaggaactccttttgctgcctttggcacacagaggaattagtcccaaggggagaaaaaaaggcaaaatatcacttcgaatggggggagtacaaacgaacatgcgcgcaggttggttggtgcaactcttatgcgagaagatacaaacgctgcttcgcaccgcttcgttccactttcagtccattcacgaacacacatcccccgcgttaatcgcctgaagggacgaattggttaacctcttcccctgaggatcaccctccccccacaaggggaagcacacctgccaattttcacaaatgaaacattgtacccacgttaactattgagaggggactatgaaataattctgctacttctactttccctttggaagagcactagcaccgttttgtgctgataaaacgaaataggacgaaacactaaactgggggaactcaccccgtgggacatcctttttaacccattgtccactcgattacaaggtatagatacaccctggtcaggcaactcccagctgggatatgctaatgcgagtggacttttctcctcaaggcacgcatcgccacaatgggaaaaaaaacaataactgctgcgtcctcagatggcgattcgattaagtgttagccattgccgaccaaatggagttaaaataaaaagagaaaaaaaaaaaaaaaaaaaaaaactccaaatggatgaactgttttctctcatcttagttatgcacatctggctaatgcagcgaagtgcgcgggtggcgacaaccaggtcaaccaggtcaaccaggtcaaccaggtcaaccaggtcaaccaggtcagccaggccaaccaggtcaacccaatctccctgagtccaccttcgcacagttcgttctctctccgatagaaatggcgaatgcctgctgggtggtcactctggttctcttggctaagctcccaaattggatgcgtcaggggggaggctgcaacagagctcaccggccccgctccatgggcgcactcctcatcgtcactccccatggccactcctcactcctcacccctcatcatccacacctgccgatcaaaaccccgtcaaggtcgagttcagcatctccatgcagatgctgttcacgtcccttcggaagtttctccaggagagtttggtctgattaaggaactctaaaaatagcttcttcgagctgggcccatgctcgagaaagttatataatttcttgtaaaatttgcgttccttgtaaaacagttcatctttcatataatagtacaccttaatccattgttcagcttttgtctttctagatacgttataagcagatgcaaggttctcacaatattcaataatattattttccatgttaatatattttgttctttcgaacccattcacataattccaaataataaacatctccttaacatctacgctttctcctaaccttttgattctttcattaacttcatcctcagatatacttcttatgaattcgttttcgttcatttcgtacgagttgttatcatagtcttcctttcttctcctttctttttcctttattgtgtcataatcaggtaattcgtatgtttcctctatatcgttatgtacataatcgattgcattttcattttttgtacgctctgcttgtccattgtttagtccataatgttcatccatgttacttacattgccttgtctacggttactactgctactgctactactactgctactactacgacgactactactacgactacctctgctcgggccggcagcctcgtcttcttcatcgatttcatcgtttattgttcttctaggaggggacgctgctagttttcttttttgactacactctatgcatgcttcttttgtgctaagcggttgttcgtttaggcctttttcctgcatagggggatgggggggggaaaaaaaaaagggaaagttattcatttagaaaaacaactcagaaaggggaggaggagataggaggggaagttactcattctgttgaatcctctaactaattcacccacctgatgtaccaagaggaacatgaaggacactaacaacacgttaaggagccccggaattgtaaagctaaggcgtacgcccattttccttcccttccattgttcctttctgcaggaggcactctccgatgtgtcccttttctcccttttattcgagggaagacctcgaccagtgagatgggcatccgttttgctaccgcggcgtgccatttgaaggggggggttaggactactggtggggtggaaggtgaataaagggaagaatgtggcatagaaaaatcgggcaagcttagcgtaaaaagagtcacaaacttgccacaaaaagggagacacttcaccgcactaacgctacatgcttgacgtgtctaacgtccacattgaatctgccctttgggggatcagtaacccctgtttgctctctctccagtcgatgtactctaacactaacgagagagaaacaaaagcaagcccctctgtacgtacacgataggccactacacaacacatacctttttgcagaaaagaaaaaataaaagatgcgatttggagttacttcaaaatgttatcccaaatgggggaagcgaacgtttttctgaggtaaaaacgaaaccaaaaaacgtgattctctaaaatggtactaagatggttcacgtttctctaaatgggttctaatgtgtttctaacagttcagaaaaataaaattaccaaagaagttactactaaaaagtaggagttgcaaagttggtgaagctcaaaaacgacacacgggtcgccattttgacaaacatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttaaactgtgagaaaaattcgcggcactctcttttactttaaaaaaaacgggtgacgtcgcgttgcgttgtgtgcccaccatacagcccggggccttgcaccgagtaggctaaacgaaattgtaattacctagtgataactcctgtgcgcgaaacaacccccgccttcttacccatgtatgtgcgtatgcaagaaaccacccccctcgcaacatgcaaatcgttacggggtcatttcaccccccctcctgcttccacacttagaatcacgaaaaggagaaaacaaaaaataggttcaaaagttcaatctgcaacatagatgaagcgaagcgcaagaaaaacattctgtcgttcagttataaaaaaaaaaaaaaaaaaaaattaataacaagcatgtaaagcaaagtgacacacaaaaaaaaaaaaaaaacgatcgataaactgggtagcgctgattcccaaattgcacaataataggaggggattcatttctaaatgatccatttgacatgctcccaaaaaaactccactcccattttggtgcccctccccctcatttccccttctgcttaggctcaaaacaaattcaaccgtcttcaaggtgcaatgggaatcccccccacattcacccaatccaatagcacttcattttctcctccaaaatggtttccccacattttgttaagtgaccacctgatgtccttcctttacatctgataggcaaaaatgtttattgaaatttttcttccagggaactaccccttcttcgttatcgctcttaagttacgaagatataatttctccttacgaggaaaaaaaaaaatcagccgtttctttttgcattttgaaactttttttttctctgcatagtgtgcagatactctggaattattagctagccgtgtgcagtagttcttcaggttctgttgcatttgggcaaaccttttcccttcgtctatgtgcaccctggaaaacatggcactcatttcttgggtagccataaagaaacttggttcaccacggaatgtttcaccctccatgccaacctccacgccatcctccatgccaacctccacgccatcctccatgccaacctccacgtcatcctccacgtcatcctccacgtcaccctcgctcacgtccgtgcggctccacacttatctcccagcgctactccccgcgtcgctcttcaagctcctaaccgagccgtgatctctcacccgatccagctgggactcccagctcctatacaccctttcgacccccccgtccatgttactccctccccagccattgtcctttttctgtgaacaagcgagggcaattttcttgcattcgtttaaggctcttttctcaccatcgcctcgtcagttggtaaagtgacaaacggttaagtgcacaaaaaaaaaaaaaaaaaaaaagtcagcaaaggtttagcgacgtgctggagaagcctgacccatgtcgaaacacacacgcgtagtgcacacaaacaacacagaaaagggtcacgaaaaaatcacgggaaaaatatgacaagcggtcgacccaggtcaccccctcccccaaaacacgtagccatcatagcaaaatctcgctaaccataattttgttctcctcattgtacttgttaatgcaggaaacctttgcgccagtctttgggtttttctcgatttccttctcctgggcatcctccacatatttttcgaagctcttggagagtgactttttccagttgtccctcgccgtgtcgataaaagcatcccacgattcatatttgtcaataataaaagcaatatattcccaacggacgttaaatcctgcatcaataaaaacttttaagtccatgtaatcgtctctttcctttttcagcaactcgtccttcaaatgaaggtaagcttttctccactcctttatggtaaattcttctgggatgttgtactttattgacatattttcacagtccttccatagctcctctttcaaactgaagtattttttcttcccattcgtgtgtacataattccaaagggcattcatatcttttatgtcaatgtagccacgtaactttcccaccattttatcaaattgctgttccgttagctcctctcctagtaggtcttcatatggtagttcgctgtctattttgttttcatcatcctcctcctctacctctacatatgcctccacccctgcatatacttccacccctgcgtcgctgctcgcaatgccccatacatcgttaccctcctcgttggtacttctttcatgctcctttctcagcgattttattttctcctccttcttcggcgtgccgcttatcgggggggccctcaagtgcctcttcgtctccagcagttttatgtcatttaagtcaatgtacttctctaagctccgcaggacaacttcggacaggcttcttgagcaacatggggaggatttccatttgggggagctccactggggagaggtccactgggggttatgacctggacaatctcctgtcagcaggaactgcaaaggggaagaaaaagggagaaacaaataaacgtggatcggtacaaaagatgccgctttccgcttgccgcttgcctcatgccgcttgcctcttgcaacgcttctccgcgcagcacacagttacgtgccgctacttgttcctcaatttttccacttacttggcaaaccaggcaaaagacgcagcaaaagaaaaaacccacaggtgtggaagcggaaatggaaacactgcctccacacccatttccacttccgccagaaatgcataactttagctgtcccttcttcctcctttcttcctcagaggacttggaacattttttccacatcagatctaccattgggaaattcggatggtcgggcaggatgaacaacctctcgctactcccgaggagaggaaggagggtcaaaagtgttcacacaaaaaaaaggaaggacaagcagggggaaataaaaaaaaaataagctttatatataaataaatacatacatgtacatataagacacacggtagaggtgcctcctccgcgttggagagcgctttggtaggttaacctaaccagctagccaagttatgctgtacgctaaaaagggcgcagtggaccgaatggctagctaaccccggtaccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactaaacaagtgaatatacatatacgtatggtacaatccctgcacatataaaatgatatgcaattggggcgaagacaccaaaatggggattcaccactctgccgtggttgcaaccgacggggagtcaagaaaagcttcaaccctgtggcgctgcttcatccagtggacacgcgtttcgtgagcgccggcaccagaagccatgcatacaaatgtatatatatatgtatatgtgctatacatgccagattaaagcgctgctccaatttttggcgactaatgcgccccctccatgacataattttcctttttccaacaaaatttctcaacaattaacaaaaaatgtcacaaaaaaaaatgcaaaaagggaaacaaaaaatagcaaagcaatgccaaaaaaaaaaaaaaaaaaaacccacaaaaaaaaaaaaaaaatgctaaacgctcgcagaagatgctctcccaggtgaaatgccaacctcgtggtgacaaagccacaaggggttatatgtatcgatctatgtcagggggggggaaatgccgcagcctcagatatgagctgatcaaattttcacacaaaacaaaaccgcgtttttcacgtatgcataaactagtatgctctcctgtaggtacgaaaaaaaaagcaaaaattctaccatgccagaaagaataatctacagataaataattgttagaatacggagagggtggttctccttgctgtttgatggtattattgtggtgatcgtcaagagggaaaggtaaaaaataaaaataaaaaaaaatacatatatgtaaatatatatataatataactacatataactatgtatgctaacatgataatctcctccacctgcgatttccaaaccgctctagccgctttttcctccaatgaaggaagcgaccaagcggaacataaacgacgcattcaataatttacatgtatagcactcccgcataaaccgcgaatcatcttgcatgacgcgcatgttgcatgcaccgaaatgaagttccggtgccaatggagcctactgcattttccgcgcggagaactataaactgcgcgatactcacatgcatgtgatgcgccgtggccatgaaatattgcatgcataccttttgtcgctgccctgttaagtagtaaaaattattatgcgccacagggacccctccgtagcatttcttcagccgaaatggggcaattaaaatatattccgcactgcgtcaattatgacgaggaggcccatcctggacagggaccatagctatcccttttctacagtccattccaaaacggaaaaaaaaaatagtgctaccgatgagtatagcagcgaatgggttaccacaagcaaccgaagagtaaaatgcccaacgcagcataatttggggaatgtatgccattcttctggtacttcctcaccctgcgcagtgccatgtttgagatgtacgtttctctcttttttttttttttttggaaaaactgccccccaaacccgcgagggtacacccggcatttccgcttgccacgcaaaagtattccattttagaaaaaaaaaataatcacataaagggtgccataattcaacacagaatatcatacttaggggaggttcacccacactatgccacaccttctcaccaagacgtaggggtcgcaacaatattttatgctacccttcgctatcccttttaaacactcgcgtggcggcagaatcccccttttttttttcaacccgcctccctcgaaatgggaacgtctgtccagcccactcgcactgtgcgacttgttctcccaacggagaaaactcccaaaacgccgttctacccaaaggataaactcgaaggggcacttcccccaccgagacacattgcaaaggcaaactgcagtaaaaatgagtctcgtccaacaaaaaaataacaataaaaataaaaataaaaataaaaattcatattcctcgcgtgcaaaaaaaaaaaaccaaaataataaataatcaataatgaataatcaataattttacctttcgcgggtgtggagttccctcccctcttccgcttcttcaccccccaattggggagttaacaaatggagttgccaaatcaacaacgtcgttcattaatttttttgtgggcccatcgacgagggtttcttttctccaccctgcgtgtggtcccttatcagtggatacacttccaaatgtgtcaccaagtaagcacataacatatacacactcggagataacgggaggaataatgcatatgcgaagtggttcctcgtacaagagatagatttgccgaaccacttgcggagatgatgaccagctgacaacctcctctgcttgttcgctcggaagcatctactcacttaaccttctgtgtacatcaaggttgcgaatcaaaacttttttccaccttttaaagagagccttcttgaacgtcctccacgaaatggacttgtaatatacgaagagagtaaagtccagctttgtaaaggaaccattatccataaaaattagcaagtcattaaaatcgttcacttcctttttcatcaaatcatgagatagctttttataaactctcaaccattcgtttattttgtttttttttgaaactctcctctctgcagctaatccacaacaggcaagccacaggtcctcctccacacttgaaaactcatttttttccatgccataaatatcatgccatgtcgaaaaaagatcatctgctttgatattttttggcaactcattaattttgtcgtaatatacttctcctaccaatttttttaaatattttggacttaatttgctaatcgataacactgctccattccctgtttcattcgactcatcgtctgactcacaatttttatctttcaacttttgcgacaacccatattcattttttacccactgtatcgtttcttcatccatgcaccctcttattcctttcctagacacgtcatccaggcttctcatccggtggggcctcaatcggtgcgtcctcattcgatgagacatcactctgtaagcggccatttggtgcgtcgccatttcacgtgtcaccatttggtgtgtcttcccaccggttgcttcctcgcacagttgctcatcctgcaaaaggggaaacccaaaggggggtcattttatgtaaagcgtgttacattacgctaatgccttcacggagaaagcgcaaattagtgcacagggaaggaagccatataaatggggatacaatatgtaataagccccacctcactttcacccacctgaaggaccacatagaaaagtatcagtagaaaaacgttcagcagggggagaaggcgacttggtgtgaaatccttccttctgtcagacgcgcacttggagcggaagcgaattttcatgctttttattggctagcaaggcaaaacacacgtaagtaaagcacctgtatctaatgacgcatctacctatgtcggtagctgtttttttttttatgtgttgacgagtcgagtgcgactccggggaagaagctcctctctgcggctgcataaagagggtcttccacgggggcgctccacagcgggtgcggcgcacgtatgtaatgacgtatctaagctcgtatggcgagcgctcctatgtatatcacctttctgacgatgcttgaacgaccactacttcacccgcgtatgcaaagtcgcatttccacgaggaagcaatccttgtgagcgctcgcggtggaaaatgccctcgaacttgccaccttttttttcaccatccaagaaggagtacactagagcgacctaaacgagccttacgttgacgcttcgtgctcgaaggatcttcgtttagggataccgactgtattcccttttcaccgcttagcttttttttttttttttccgcttggacgttttctattatgttgcgatttatttccactcctttcttctttctctagtggggtaatttccccgcgttaggaaaaaaaaaaaaaataaaataaaaaataaaataaaaataaaaaataaaataaataatgaagtgtggcgactgctgtatgccgaacttgtggtgagaagatcgaattaaaatttaaaaacgaacaactcgccgtgcatctgcatgtatgctgtgatgcatttctaacaacgacggccccacgaagggaaaaaaaacaaacaaaaaccacgcgtgctcatctttttggagtgcttccgcctttttcattcccccgcagtggtcaccttttgtcgttattattcatcccaccgtgcattctccaccgtggaataattagcgaccctcggaggagagcataccgcatacgaagctattccaaaacggaaaaagtacttctcggcgaatgtaacttttatatgcagcagcgggcctaacacgttcctccttatcttcccaagaacaacgtcatggaaattaagccttccgcttccccttttttttttttttttctaactagttttccattgaacagcgaaatgcaactctccttttttttattccattcacccaaattgaggacaaagaaaatcgaatccttttctcccttcgccgacttgcactgtttcgatgcaactagttagaagcggcactgcacgaattttgatttattatccctggtgctattttctcacagggatgtacttctctccccacaacacatgcatacattcacctattcacctattcacctattcacctattcatctattcatctacttttttgctgccatgccattggagaaaataaacataccgtgcgtgcaacagatcagtgtttcctttttaatttgacctgaaccgaagggatgcggagatccatcatcttgagtctccccttcgaacggcatatttttttttttataacctcaggaaatgcccctaggtccaatccatgcactttcccctttttgggtacacttttcacttatgcgctctctaaagttatttttatgttcgctactcagtgctggcgcacgagcgtaaaataaaaaaaggggaaaaaaaaaaggcacgctttctatatgcacgtactgtggagatacatacggacaggttaacggacgatcacaaaaatgatacaaaactgggagggggtgaagcgctgcggcagcccggcaatcgcgtaaatgctggacacaccgcgtaaatgctggacacaccgcgtaactgctgggcacatcgcgtaactgcagaactgtagaaccgctggcgccactccaccgaaatgcaaaaaaaacttcgttcctcttcaaaacgttctctatgtaaaagcaaacccgcaggccacaggattcaacgcgcgtcaaagcggagcatgcgtcgggcaacgagtgcaatgcaagtgtggcaacgtagccgcgtcggtttgtgcccacctatatatctgtacatgttatgtttgcttcctccgcgcagtccttcctctttaagttggtcaaactgggaaaatgcaccaaacgtggtcctgcgctgcacacgcgaaaaaaaggtgttttccttccgcaaaggtgtgtccctggtgtgtagaactgttattttatgttatttatttatttatttattattttttttttcttcttgaccatttattctccacgtttggttcttctacggtggacgcttcgcctaatggtagacaaccggggggagtacgtagcaaaagttggcccatcgatacccatatcactgcaactcttcattgccgcttccttgctgcttcttcgcagggggggaacggggaaaggctaccctcgagtctaatgtgtttatgtttatttgtcctcaacagggctgtgtttgcacatttcacgtgtatttcttctccttcttctctccccatgtcagtcccccccacctacaggattatctaatctcttatatcttcgcctgcttcttggccaatctcgtctattaaattttccataaataattctgaagttttttcaaaaaaaaaataaaaacataaatatattggtaattgtacaatggagtaataaggataaagtaatccaaacccattggcagtccccaaaaaaaaaaaaaaaaaaaattgaagtaggaataatgcgaagcgttgtttatcttctatttatcaccttcttctttttttttctctctctcttttttttttttttttttttaccaatggatccaaggatcgcaacttcccattatccacacaggtacggacgtacccgcggcgtagacagtgcgctttagataatgggagagtctgtaacattgatattgaatgaactatcaaagaatgaatcccccaatttctcacctgtatcaccatcagtttcttcgatgacgacattggattggggtacttcttcgacaggaatttggatattttcacgcatgtcggggtaatctgtgtgcgccgtcgttttaaatggggttgtctctttcttagcgtgatctgtatcaagaatgtctgtaaatggctcatcttccatttccttgcgctcttttttgcgatgtttcatgatgccataacccactccaccgagtattccccccgcggcgagtacagacgccgctattattgatatcattaataattttctcttgtgtaaaagtttttgaattcttttgtctacatccagaccctccttcttaagctcatcattcggagaaatgatatctgcattttcttttcccaacaagcatacaatgggtaaaatggcgaaaagggtgaacagcttggcaatcttcattttcgtttttaccgtgttggagtgggaggggaaaactgtacgcgtttttttattatacttcttttatgtgtagaggtgttccttcaaccgttgcggatatgtttactccttgaagggcaaatcgatgctctgatttcagcaagaaagcttagctttttaacgaagaagcgaaatgcgcaggggtgaaaaaatgacgttcttcaggattacaccttggtatacaaaactcttttggaagaaaattccaaaaagtgggagccaaagtgaaggtacgagtgtgagtgggttttttggggaaaaagaggagatcgaaatgtgttgttgcagagaaagcaaaacagctgcaatgaaaagtgaacaaactgggcaaatgaaaaaacgtggaaggggggaaaaatgggaaaaacgagcgaagttgttttaattcgatttaattcgatttaattcgatttaattcgacttaattcgacttaattcgatttaattcgacttaattcgacttaatttgctttttaatttgccttaattgttttttttaatttgttcttaatttgttcttaatttgttcttaacttgttttttaatttgtaattttttaatttttttttttttttttattttttttatttttttttttttattttttttttattttatttttattttatcttaatttattttaatttattttaatttattttaacttcatttttgcgattccccttttgcgttccctttaaaagaatacctcaagcccaaaatgcaaaatacaaagcaaacccagcggcggggcgaatccaaggcgcgtccacggggcgcgggacgatcgcaagaccactaagtgcaacacagataaacgcgcaaggaagcaaaaccacatgcagggtgtgcatacgcgaaaaaggggaaaggccgagagtgggcatatatatttagctccttgtggtgacatatggcggagagatactcaaatgagaccacatttcttcacaaacgatgaaatgaagagaagggggtgcctacctccccccacaataacattgccactttggcgaacaacgcatgtgcaactgatgtagaaccactaaagcatgtcgttcgtcttcttctgttttcaagtggcatgcgattatttcgcgcatgtaatattgctcagtgtgtttgtggctagccaattctgcataaagacaggagcaagagggggatcttcgtggattttttttcctccgcctcatcacctagttaatctgatgatgtgtcaatatcgtagtatgctcatccgatagcgcgtcaatttgcttttttttttttcacccccccctattttgcatgcacaatcaggtgaatttcaccccaccattcagtgactccctaagggaaatatttcttcaccatttttacgcccacttgggggctctccccactgcgcgagggaggccgatctgcatcattcttcttcgcgagagaggccgatctgcgtccctcctctgctcactcccttcccctgcatgcatttgcatttacgcaaaaaaggcgccactctccttttgaccgtcatcgaagtgaccatttttttctcgaacgatcaaccgcgggagcagcgcaacaggagcggcataacgcgaccgcccccccttccacatgtcacacgtcatatgccaaatgccaaacgctgcgcggtgagtggccccacgatgaactgcgttcccctcattgcaaaaaaaataaaataaaataaaattaaataaaataaaatagggatcggacagaacaagcctgagtctgagcatgcgaaaacctatataggcacatatgagcatcctcccgtggaataacaaaagggcatcggagaggtgtgcgaaaaaaaaatatttcctcgttaaaatgctctccttttagcataaatggcccctcacacaatctaccaagctgatgcatgcagcgcgcatgggggccccttaaaaaaaatctcgcgatgggaaaagggaggagaaggaaaaacaggccattaccatcgctgccctcaccatcagcgtaattttctcttaactcttcatgcgtgcacacgtggcataccaagtgctcgacgcgtcatccatcagctctcccaaccaaggggaagcccctcgattgctccccatacatcctttgcctcgcattatccaaacgagctaaacaaacactgcatcggtttggttacgcatgctcagctgcatggggagacccatcagttgcctctcccctctctgtatgtccacctccgaaaaaaaaggtctccattatcgctattcgcaaaaaggaggacaatcataagcagccacatgctgctaaacgcgtttcgtaaaaagaaaaggaaaaaaataaaaatgcaaaaaaagtgaaccttcaaaagtgaaccttcaaaagtgaaccttcaaaaagtgaaccttcaaaagtgaacctttaaatgtgaaccttttgtgtcttccctatcgtacattcgaagcaaattatacacctgttgtaaacccccctttgtggaaccccccctttgtgaaaacccccctgtggatatacctcttgcgtaaaacatgccggaatgggaactgcgtcagctgggtctccttcgaagggcgaataaacgtgtagcgtaaataacggaaaaaaaaacaccaaataaaaggagaacctcctttgtggaaatttaaagtggaaagaggtaaaagggggggaatgcgccccatcagtcactcctcattttttttttttttttttttccgcaacgtgcaagtccatacaattattataacaaaagggaaatcttcaaaaatattctccccctcgtgggttccattttgtacacatataacgctgagcaggttcatctcttcgtccatttcgctgtttaccatcctcacattggcattttcctccatttgtccaaagctccaagcggattacacgcaacagggacgaaaaaaaaaaaatcacctctgtggtgggtaaccctgggggtggggtcaccttccctgtgaagatctgcacgaaaggctatccaacacaggcacacacgttgagccccccccacgctgcatgttttctccgcgtgttcaccgcatgttcaccgcatctcctcctcatgttcaccgcatctcctccgcttctccatcacatctcctccgcttctccttcgcatctcctccgcggggggagacccttttgattctcttcccatacgtcccaaagttcccttccctcgcgcattttcagataaaaataaatgagacaaaaaaaaaaaaatgcacatacacatgcactttcgcgaaagggtaaagttacccaagtagaggaactctccggtcaggtcatctttcacctgttacctttccactgctcatcgattgatactcctcggaggtcctccccacaccagaccccccgtacactctcttgtgatcgtatgtgtatcgcgctgtgttctcccccatgctcaggaaaaccatttaaaggaaaaaaaaaaaaaaaaagccaccccccttttgcacttttttttttttttcgagcacaagaaagagcccctctcatccagcgcggcttttccttcctgcttatgccacttccccaattgaggaaacactccattttttttttttaaatcacctttttccaaaggtgaagcaaagatatatagtcaaacaaaggaggaaaaaaaaaaaaaaggttaacatctccttttgcgcgtgcctctttttttttgcgcttaaccgatttgccgcacgctggcagtgtgatggcgaccagggtgttaaggtgagcatgcctacgcagtgccaacgtgatgcgagcgtagtgcctacacagtgccaactgaatgaaacgccaaggggggcaatcctcctttttcgctgccctaattcgtggctgccctgcggacgcttgggagaaaagaccaattctgctccccgtccggacccgcagctggccgaggagcgcctaccagtacacggacaagtaggagaagccccgcgcacgcccacgagaattgcacacagtgtgcaagcagggtgtaaaagtaagagtccgccacgcagagggcaccgccaatattagcggcttttctttctcaccgtcaaccctagccgcttccccgtcgcaacgccaatattagcggcttttctttctcaacgccaatattagcggcttttctttctcaacgccaaccctagccgcttccccgtcgcaccgccaaccctagccgctttcccgtcgcaccgccaaccctagccgcttccccgtcgcaccgcctcaccccatggagggcatgaagaagtgccccttcaccagcgtcatcccctacgggatgctgtacgagaagctgaaaaaggagaagaacaaccagctgcccgaaaatgtagttatcgaggagtttaaccagctgctctcgacatacgaaaggccaagtccctatgacactaacggaaccattcatgtatccaaccaaaaggatttaattctctttcagatagacatagaatacacagtggacagtattttcaagagcatggtcttcacaaatgatggcactcctaatggaagcgccctaaccgatatcttctctccttaccgaacgttgtttcaaaataatgagaagaactacgtgtccgtgccggtcatccgcatatacaccgtgacgaacgatgggtatagtgtccttgtaaacgtacacaattttttcccctatttctatgtagaaatgccaagccacttcgacaaggaggacttgctaaagctcgaatgcatgatgaatgacaatctgaatgcgaatagccaatacaaaatatatgacaaaaaaattctgaacatcgaaattgtgaagacggagagtctaatgtactacaagcgagatggaaaaaaagacttcctaaaaatcaccgtcctccttcctaagatggttcctagtttgaaaaagtttttcgagtctgtcgttaatgtaaatggaaaaagcataggtgggatcgtctacgaagctaacttacctttcattctacgttacataatagacaaaaaaatcacgggttcttcttggcttctctgcaagaataaccattttcacattcgaccgaaacataaaaaaatatccaattgctccttcgaaattgatatatcgtatgaacatatagaacccatgccactagagaatgagtatcagcaaatcccaaaaataagaattgtatccttcgatatagagtgtattaagttggatggaaaaggattccctgaagcaaaaaatgatcccataatacaaatatcgtccattctctactttcaaggagatccaattggaaaatgctcaaaatttatcttcactctaaaggagtgtgctagtatccctggttccaatgtaatttggttttccgatgaaaagacgttactagatgcatggagtgaattcatcacaagacttgacccagatttcctaactggttacaatataataaattttgatttaccttacatcctaaatagaggtactgctctcaatttgaagaagttaaaaatgttgggaagaataaaaaatatcagcagtgtggttaaggagtcgagtttttcttccaagcaatttgggacccatgagaccaaagaaattaacataaatgggagaatccaattcgacgtctatgatcttataaagagagactacaagctaaaatcgtacactcttaattacgtctcgttcgaattcttgaaggagcagaaggaagacgttcactacagcatcatgaatgatttacaaaatgaaagtcctgagtctaggaagagaatcgctacgtattgtataaaagacgggattcttccgctccgcttaatagataaattattgttcatatacaactacgtcgaaatggcaagagtgacagggacccccttcgtttacctccttacgagaggtcaacaaattaaagtcacctctcaactgtaccgcaaatgtaaagaattgaattatgtcatccctagtacgtatataaaatctggtagcaatgaaaagtatgaaggagctaccgttttagaacccataaaagggtactacatagaacccatttccacgctcgattttgcatcgttgtacccatctatcatgatagcacataatctgtgctactccaccttggttaagaataactcagagatcgagggactcaaacaagaagaagtcacctccattcaaggaaagggaaacataaaatttgtgaagagatccgtaaagaagggaatactccccttaatcgtagaagaattaatagatgcaagaaaaaaagtcaaacttctcatcaaaaatgaacagaacaaaattacaaaaatggtactcaacggaaggcagctggcactcaaaatttcagccaactctgtatatggatacacgggtgctgcttcggggggacaactcccttgcttagaagtcgcagtctctattaccacccttggaagatccatgattgataaaacgaaagaaaccgtggagaaatactacagcaggagcaacggatttgaatacaactccaccgtggtctatggagacacagactcagttatggtcaaatttggtaccaacagcattgctgaagcaatggccttaggaaaggacgctgcacaaaggataagcaaggagtttcttcatccgattaagttagaatttgaaaaggtctactgcccttacctattgctcaacaaaaaaaggtacgctggactcctctacaccaccccagaaaaacacgacaaaatggattgcaaaggaatcgaaacagttaggagagacttctgcatccttattcaacaaatgatggaaacggttttgaataaacttctgattgagaaaaatctcaacagtgccatagagtatacaaaaagcaaaattaaggacctccttacaaataatatcgatatgagtctcctcgtggtaacaaaatctttgggaaagactgactacgagactcgacttccacacgtagagttagcaaagaagttaaagcaaagagacagtgccactgccccgaatgtaggagatcgagttagctacattatagtcaaaggggttaaaggacaagcacaatacgaacgagcagaagatccactctacgtcctagacaataacctagccattgattacaaccactatctagatgcaattaaaaatacgctttcaagaatttttgaagttattatgcaaaactcagactctcttttttgtggtgaacacacaaggcacaaaacgattctaacttccagccaaactgccctctcaaaatttttacaaaaggcagtccgttgcatcggttgtaatagctctattaagaagccccctctttgcaaccactgcaaaatgaataaggagttctccatttatatgcaaaaaatgaatcacttcaaaaccaaacagaatgagttttttcagctctggactgagtgccaacggtgccagggcaacctccacgctgaggtcatttgcatgaatagggactgccccatcttttaccggcgagccaaaattaagaaggacatggccaacgttcaggagcagataagtgccctgcgcgccgactggtgagggagaggggcgtgcgataacccgactgccgctttgcgaagcagccttccgctttgtgaagcagcctgccgctttgcgaagcagcctgccgctttgcgaagcagccttcctctttgcgaagcagccttcctctttgcgaagcagccagccgctttacgaagcagccttccgctttgcgaagcagccttccgctatatctacccccctacgcgctattgcccgtccgctgttgcacgtccactgctgcacgcgcgccgtcgtccccttttttccatccgcttttaaaggaagcttcgccaccgctaactcgtttcgaagctgccccctcaccaccgctaactcgcagcagcgccaggggggggaaccgccttcatttttaaagttcccttatgtgcacatgccggtgcgcgcatggcaccacgtcctgcacagcgaattagcgcaaacgagggagaacgcttaattaaagtcgaaactctaaattttgaaaaatgaaaaatgagcgcgaaaattgggaaaggcgcttgttcacacacgcaaacgtggccctcgcccacaagaaagggtgcaaagtagggattgttacttgcacggagaagggggaaaaaaaaaacatttttggggccaccgcgctatgcgtcgcgcgcactactgagcgggggaaaaaaagagatacgtattgcgtccccctcaatttcgtcttcctgggctattttcctaccacgccaatttcttcgccctctcttaattgctcctcccgtcaactaccctcctctgtcaagtccgtgatgctctccgaggtcccctgacttccctcctccgcctctcccgttatttccccttccatgtcgtccgcttccgccacgtcggcattgcccccacccagctgcgcactctgattcacatcgaacacgttatccaccttaagtatgttagtacacgccaaagggatccccccaacgcacattttttgaaataaaaaaaaaattgacattttcggattatgtctgtcgtcctccattacgattttcctatctccctcatcttttaggacttggaagctagaggtagcttcgttctcatacgactcacctgttatctgtgcatacagtttcggatccttctgttttagaagctgaatctctttaaaaaaaatggactgcttgcaaaattctttaaattgcttactttttattacaacaaactcgcacaaatttttggcactttcgaacgcatcttctggaatcacgacactgtccagaaagcttttcccattcgaagcctcgttttgcaccgtctccacgttttgcaccttctcctcgttttgcttcttttccttctgttctactccacctgctgttgatgcgtccactgggcaccccccccattcgtcacttttgttgtaattaccactacacgcattggcagttgtttggttgctctccgttccatttttcttcacgtcctccccattcgccttctgcatgtctcccccttttgctttcccttgtatgcctatggcacccccatcaactttggtctttctcaaggccagtgttccgatccctgccaccaaaaggtacacgcagcagaatatcttgcaccttttcaagtacctcatttttggggggtatgctcaacacacttccaattattcgcacgttggacaggtggcaagtttcaccgctcgatgtttccactcgttggggctgcacgcctgcgcttcttacccactgggatcgcaaaaaaaaaaaaaaaacaacacaactgtgcctctcacttgccacttcgaacaaacgaatgaactctacttcgtggtcacctcgcaaaagacaaatagtccgtcttaactctcctttttcttttttttttggtaatcggtggggggagattctctttgaattgttgcgcgtacacgcaaatgctcaatcagtacatatacacgtaaaaaaaagttcgcaacacggaaacgcaaaaatgcaaatgcagacaaatgagtgcatatgctaagacggacatacacacacacatacaccttacgtgacagctaaccacgatctgctttcaaaacggaaaagaacaaaatgtgggggactcccaaacgatcggcctgtcctttccataatagggagtatacaactgcataacgtgaaaaggagtcttccaaaaaaaacaaaaaaaaaaagtgatgaaaatgtggaaacaaattcaccgcacccagttgcatgctatacccagtgatggcaaaagaccacggaaaaggaaaaatttgcaaattttgttgctaataaaaaatttgtatttgcatttccccagcacggttttatcatcaattgtggggaaaattcattttacatttttatcacttcctattgggcacacttgaaatgtactaccttttttttttttttttttttttctcatcataccgttagccatgtcctccccaatatgctactctacatgcagacttatttctcagaattggggggatttcccaaatggaatgcttctcttcaccatttggagttcctgtacggcgctgcgcacgccgcgggaaccgcaaaccacttggcaggtgagttgttgtagaaggacatgcgccacttaacagggctctcctaattaacactgctcaaaagcggaacgctacaaaagttgcacacttggcatatgcaacacatttgggacatttcccggaggtaccttttcacctttcttttaacctaaaaaactttcgcaaaacctcgcctgaaatggctgccccccatttccgcatatcatatcctgcaacgcaatttttcaaaaggggaacaagtacacgctgcggtggaggaaaaatggctttaaaaatatgctcaacgttgaccggtaaaatgtcttagccgctaatccgtagctgcttctccagctgggtttgctcaactcgtatacttggtgtaacttctctcgatcgcaaaaaaaagtcacaaaaatgggccaaaactgcctgaacgggtcataccgtttgtgaacattggcgaaaaaacgagcacttttttgcaaaactgcctgaacgggttataccttttgtcgacatttttcgaagctccctaaaggggcatacaaacggaccaggcgaagctgcaacgaattctctcgaatgcccacacgcaactcgctacccccactgggctaccccactgggctaccccaccgcgcggaaccgggcattgatgcccccgcgcgacggagcggaacctttcaaaataattcccataaaaaaagaaaaaaatatgtcgaactttttttttcccaccgcggtgagaagaaatacaaatgggtcgcaaaaatggcaaaaaaagggggaaaaagcagggactgggaaaatataccctaaactctctgcctcacaaaaatgtgttcatgctgacgtgaaagagtcattccgcggaggagagggctacggcagtgctgcaaacgggacaggcgtgccagcgagaccgcatggcggaggggcccctctccagaaggggaaaacacgccgctgtaatgcagcacaataaagttaacacgcatggttgccccgcattgttgccccgtattgttgccccacattgtcgccccacactgtcgctccacactgtcgctccacacggtctctccacaatgccgccccacaatgcggcgccttaagtgtaaccacctggtgaaggacccccaccttaaacacctcaccacatgcgccaatgcgtactgccgcccatatatgcccgtcaagggacgccccacatggagcacagacagaaagcgaatccgaacgtccatcttcaaagatgatgacatatacatggaccctctccaaattcacaacgaagaaccgaacaaaacaaactacctgaacagagcatcaccagacgagtgtgtatacacccggaacaacgtaggaatgaacgcagtcctcataaacaaaaaatacatggacctaaagtgtattaaccagttgtataaggagctactaaatggagagatcaatttcacaaaaaggtttaccttcataacatcgatcagtaacgagtcgtttaattacggtttcaatttattggacatgctcaaaatcgtggaagtgtatcaaaaagggaaaaacaacaagcatgcagatgttttgaaaaaaattctgtacaacattaatgagttaagttatctcatcttttcatataggaagccactcatagtgtactgtaacggtagcgttcgaggctccggagggttcatacccttccttgctaataacagcgcttcatattttcattcctcatatgcctacaccaatttgaagtactcctttttgccctatggtggcatctcctacgtgctagccaatttgagaggatctattggattctacttagccctaacaggccaggtaatccaatctgcggaccttatgtggtgcggtttgacaaaaaggtggctagcagaagactgtctagagctaatggaactcacatcagaatcgcaactagaggtgtccgaacaagatgccaacctccttttggaagaacattttttgaaagtcccaaaaatctataccttaaaatgttacgaagaaataattcacgaccattttaagtacccctctctgatgcaaattatggctaagctagatgcatctaggaaaagaacccattctgatgaacgggttcgcctctgggcagaaaaaacataccaacagatctgttcgcagccacctatagcggcacatctaacatttgaaattctccacctacttagaacccacaaaatggacctactcaaaaaagcccaagtcacaaaaaagctatataatcagatgatacaaaatagttacaaggtagttccaaccacaaaggaagaagtaagcttagctgaactcaagcttaccatcgattcggagctcctcataaaagcattaaatattgaaaccaatgccatagcgaatttcatttcctgtccggatctccttaatggaatcacctcctacttggttaaagacacggatcactccttcaaatgtacctacctgaataactcccttcttgagacgaagaaggatataatccattatttccttttttacaaaaatgattacgagtttactgtacatgacagacccgacataagtttctccagtttgagtgtcctcgatcgatgtaatcagccctatggttcacgcgaccgacacttttacgcagagcaggtttgtaggagagaaggtcccggaggggtagcaggacggtcattcttttccctcccctcccgtaggacatgcaccattctgcaatttaatcccacgatagggacaccatcgatacactaagtcatgctaccctcacttctctctccacccttgcagagcaaacgatggagcgacgactatctgaaggaccaactgaacgagattaacaaactcgccctatgaccctgttatagtctttttttttttttttttttttcaccacctccatgggagggaagactccccacacgcaatctcacacgacttgactcctcgttcactcaaagtatggataaacatatccctaaaaattatttgtgagttttaattaaaaagtgtcagttggcgaagcagtcacagggaagcgatgctcactgtgaagagtcttagctactgggtacacaaaaaggaaccaacagaattgctatcaccacggtacgcggtcaaacggaatgaaacaaatacggctggtctgcatttggagcgaactccatttaacgtgccaggagattcccttccaacggcgaaatgaaaagacgcacttggaaaggccacccctttttatggcttaaaaagtagcggggggagggggaaaaaaaaaaagcacactgggtgaattagcgattggaccaattagagattgtagcgtccaggacattgtagcgaccatgacattgtagcgtcccggacgttgtggcgaccatggcaggggggcgccccctcttcccatcgtctctcccctccccacgtcaaacaaacagcaaagcaatgtcaattaaacagcagtgccaatcaagtgaccgacaaatgaagcgcacacacaaaaaatgagaaagcggtttattcgttttgaaacatactcatgcgagggcttcccacacagaagaccgtatatgtatgggaataccatgtcacatatgacgaatcgcgttataagactaagaccccaactgaatagacaggcgggccagcccacatgtaaccttactgggcggaacgcagcccttaatcatgctactactactgctactactgctactactactactacccctccttccaaatagagaacacaaaattataccagtagagcttttaaccccacggagagtgcttctactgctcggccatttttcatgcatcacttgggggggcatttggacttgtccctacatcaggagaccatctcccccctgagattttccatccacctcaacttcacacgttccgcttctctcgttggtgtccccttccgtcatcccccagtctgcgaaagcctcctcaggaacactcacctctccagcgacgtagtcacattcgccaccaaccaacttcccccccaaagaaaaattcctcagcgtccgtaacttcagctcctccaagagtctaccattttcgtccatgtctctgtaaacgtctaacatctctttgctgtatgtttttatattcttcacgtacctttcgtacctttctgcgggggtgtctcgttgatctgggggtggctgctcctggggagggtgccactcctgcgaggtgggcgaggtgggcgaggtgggcgagatgggcggggtgtgcaacgtatgcttcttctgtgagggctgcatggcctgcttgacgtgcttcccctccgcgtatgcctcagccttaacgccaggcgcaacgccagcctcaacctcaacctcaacctctatcgtggagctcaaagcgtagctcttttcgccgccccctttgtggtcctgcgcaccccccggtgagttgcccaatgacctgtccagcgaactgcccaacgatctgctcatcgaactgctcatcgaactgcccaacgcgcccgcaccacggccgtctctaaaatagtgcgtatttaacctgccataatttgggcgccctgggtcttcccccgcggcctcttctccgttcgcttcattgcggccaaatcggatgtgcttacttcctacggatggctctgcaccccactcgatcgtctcaccgggtaagtctttagtccactccgcggtactgacatgctcgggggggatgcacttctcgtatggggtcgcctcttgcgtcagttcgcggttcatcttggggttcatctcgtggttcatctcgcggttcatcacttggcccatctcgctgctcatcactcggcccatctcgctgctcatcactcggcccacctcgctgctcatcactcggcccatctcgctgctcatcactcggcccatctcatggctcccccctagtgtggcctccccccgtccctcctcaagcgaagcattcatttcactcaggtggcacccgagcagtccgtgtcttccccacgtggggtccaccttcaagttaaccatcctcacgtctcccctcaccttgttatacacataaaaggataactccagtggagcctttttcctttctccatggtagctaaataaattaccctccacaaaattacaaagctcatcaaaattccgaaggatattctctccatgtcctattattatatcttccttctctgtaattttattttttatatctaaataaccatcctcaattcttacaatttgaatcccttccttcatcgcatttgccttttcgtaacttatattcatccctagtaacccctttcctctccacttccttggcttcacatgcacctctttcagtttatcatatcgacagctgtacactaacagacgtacttctttattttctccttctcgtaccttctgcataaatgactcgtatgtcttcctggacgcgtcttgtaatttcacgtcctctatctgcacaatgtagtcgaagaagatttccatgtcgcactccgacacgggaccctcggggcaaatacgcacgatgcggtatcctgcggggggaagcgaagcggtgtggaagtgaagcggtgcggaagtgatgcggttaagaagcgaagaagcgaagcggtcatgtgccgaggaagtaactagacgagcgggggacccctcctgcagggcaccaccaccgcctcctgcttacctccgctgccttctttcgcgtggcctgcccccatggcatctcaaatgggcactcctcaacatacatgccagtgcgaacacgccccacgcgccggggaacaagactagcaaaaaaagtacgacctcgtaaattatgcagcgccgaaagttggtggctgccgcaaagttacgcacacacgtgcattggggcgttcgcgaaatgagcgggtctgctcgactcagattttttctttgctttgctttgctttagtttactttgctttagtttactttgctttactttactttgctttactttactttgctttactttactttacattctttttttttttttttttttttttctgttccttgtctgaaatgggattcactgactggttgccaagtagccgtaaacgaaacgaaaaaaaaaaagcaaaaaaaaaagcaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgccagcggggtatccgcctaactggggtgcccccctaacgcattacttcctcatcaaggacaactgaaaagtacgcaggatcgaattctcttcgttgtatgtgcaaaactctgcacgctcttcccgtgtgcagtttctcccaatagggctgatatttatcattccgttgcgtagctcgatgaaggtccctctgtgttgagagaaaaaaaaagggggagagtatttccgtgtgtatagtctgtaacacttggtggtaggtgcttcataatgagagatggtcaacacaacaacttggatctgccccctccttcccctaccgcttctttggcacctgcaaatttgcaatgtacactaagcagtaattcaccagctgctgcatcttctcctctcccagaaattgcgttatactctgtgaggaggagacagacaaggaggaagtgagcacagaggaagaaaaagtgagcatagagaagggcaatgattacacggtgaatcgcgcaatggattagtgaggaagcgtgtgcagtgtggaagcggcccccatttgctcaacaccgcgtagccattcatgcccgccctacctccgagtaaaactgctcgttgtccctatacgctaccacgccattctctgagaatatgaactcaaagatctcggggtcttcaaacagggggagaacaaaaagttgtgtcgatttttacgcaaatattatgtgcagtgtgtgtgtgtgtgtggggtgaactgacgaggtgtctcatgggtaatcgttcgcgtggctgcacgaacgaggcgttcctatcgcttcgcttctcttttttttctttttcgccattttccctctcctacattttatctgctcgatgatcttccggtagtccgaccctcctaccacccccagggcgatattcccctttgacttgagcttgcggagaacgtccaccattcgttcttcgatcggctgtacggggggaggcagttgtgtggcagttgtgctatagttctgtggcaggtgtgctgagtgggcggtaaccccccgtctgattgtagccatccgaacgacttcgagaagaagcaaaggaaggcagctccccctttcgtaccgccctcgcgtgggtcagggtcccatccacatcaaacaaaaaaaaacgcttcttttgggaattcatgtttcgtcttattatccacttgggtggctaaacgggagaagtcgcgcaggaggcagactttccgctcagcaaaacttgcgaacgtggggtagtagcgaatgggggaagaggacgatggagacgcggacgaaggagacgcggacgatggagatgcggacgaaggagacgcggacgaaggagacgcgggcgatggagacgcggacgacggagacgaggaccacagcgcgaaatgaacgagtgaacagacttgcgctgacacgggactcaactatttaacgtgccttgctaagataactcaaaaattacatccctgtgctcagctagccaaaggctatgccaaaaaaaaaaaaaaaagaggccaatcagttttccccagcaaaagggggcacataaccaagctgtacgtgcagcgaaaaaaaaaaaaaaaagttcacctcgattcgcttcacttcacatcacatcacaccacctcagcttgttctcaaaatttgcgcagacgagagaggtgtcctttccaaagagcgcttcttatgggcgcccagcttccttaaccccgtaactcacgggatggatgttccgatgcaggaagctcggggggaagtagtttcctcaatcctacacgtgcacacatacgtacacctcgcgggtgtcgcgcttttatgaggacacgacacacagatgggggtagagtccctcgttcatgtcacctgtcagtttggtcccccttggcgaaccatgcatggagtcgtggagttgcgaagttgtggagtcgcgcagtcgcgcagtcgcgtgacctccatcccaacccgttgtcacgcgatacggtgtggcgctgccccaggcgaggttcctttaatcctccgctaacagataaacacccatcgcggaaatttgcaaaaaaaaaaaaaaaatcccccttgcacacatgaccgcaacaaacgaaaggaaggaaagggctccattgctaaaactccactttgcacacataataggtttaaggtgggggctgctaacatacatgccagcgcgtcaggctggcatgtgcacctgcagttgggacagcactcttggtgaacccctaactcctgccatgcgcgctgcgggggaatcttgaggccacactccggtttgcctcgaacgggaaaagaagagtcgacgctggcgtgaaaggagtgaaaaagggaaagcagcccgaacgaacagaacaatcccacacctcgcgggactgacgtcccaatttcttcctttctttctttcgttcttcctccccttctttctttctttccttctttccttcttttcctttttttttttttttttttttacacctcgggcgcgcagcccccccacgtgaattgctagctacatatttgttgcagccatgtgttgtgcccactcgctcggctacttcgggttgcggcacagggggagtgacacaagggggtaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctcttcaccaacgcaaaatggaggacaaatttcgcgaggccttcatcctgttcagctcgtgtaacgacaaaatggagctgcaccagttttacgagctgatgcattcctttgggattatcctctccgctgaggaaaaggctgagctccccgtggtaagcaccgccgcaacgaagcacagcagcccccctacacacacgcaaacgggcacttcctccgataatcagccaatctgctgacccgctaatatgccaatccgctaatccgctaatatgccaatccgctaatccgctaatatgctaatttgctgccccccctcagatggtcgacatggaattctggctgaacctggcgaacaagcactacaaccacgaggaccccttcaagcatgtccgtggcttgagcgagaagaactccagcgtgcagatcaaagttcataacttcgtcggggtgagtccccaagccgcgctgcatcgtcgagcccgtatcgcgtgaatagcagcttctgtgttagcagcttgtgtgctggcggcttgtgtgctggcggcttgtatgtctgcccatgtgtgaggctccacgttgcccccacactgcgcccaccgctctacaacacataaaaacacatctctcccccccctcgcaggtaatgaaagcgctggacacgagactcacagataaagacctggatctcctcctcaagatagccaaccctgagaacaaagaaacgattgacctgaacaccgtctcgcagaagctctctcaggttatctagtgctcccactcaggactgtgtgttcttttttttttttttattttcccactcctccaattcatcgcaagtataactgcaccatcgttcgccgtgtgtgtttccccatcgttcgtctgaatataaaaccaccaacgtggaacaaaaaaaaaaatacgataaaattaaacgaaagaaacttcccctttttcgattccccttccgttttgtctcttcccattcgttacaccgccacatcgctgtatccatatgtacacacacccatgtgctcacacatcacgatggatgtttttattttattttttttttttcacccccccacttccccatttttgtaattaacgtaaaaacgagactacaccatacacatcccattttcacaaaactcctttcaaccgtgttgctgattcgacaaacagttctgtgctctcttctttgttttcccattgtggaggtgactccagatctgcaccccaacgaatactagtcctttctgcatgtgtcaggtctcttcccccagactatgggcggagggagaaccgatggagagaaggtggccccattcaatactaacaaaaccaacacagatgtaaaaaaaataaaattggatccctcagttatgtcctgtctgctcactccaattgggtgccttcccacagttctctcctgcatgctcactccaattgggtggcttcttccctctgtggggactgccacctcttcccctcgcagctgtaaaggaagagcacacaagggggcggaggcttcatccatccctcacaagggagcttttcaatcccttcacataaacacacagagtgcagcatagcagaagcagtggagatgccatgtagtcctcctaacggtgggaattcccttcatctgttgtgcctctcagggggggaaaaaaaaaaaccaaactgcacccaccaagccgctcccaccaagccgctcccactaaagcagcttcccccctgctggcagacgtggcacaaacgagctttcttctccagacccaacctgctaaaacggaagaaaaaaaaagaagaaattgttcaagggggtaggagatctccttcttcctctgttgtccacctcaaactttgcaacgaaaggaacttcgcttggggctgaatttagctgcgtttggtttccccctctttttgaggtctccccttatgggtggagggtggttcccaaaagggaagaacacgctctccaggcttgtcaaattatttttaaggatgactcatcgggtgaaagttacgaaggataaacaaaaggaggatgcttcgtcattcctttcctcttagtgctactcttctcccacctctcaccctttgactttgacttttttttttttttttttccctttatatctgttaaaataactcaactttcagaaaaaaggggaactcccttttttttttacaattgcacaaaggcagctccgcttctttccaaaaagagagaaacaaacatgcgtttgacacaacactgcagctctccaggcgtacttccgtgcgaaggtcctaatggcactcacgttagcgatgtaccgatttaccgatgttaggatgtacccatgcatgctaacgctgccagtccctgcgagggtttactgtaccctgtgctacgctatgctctgctgtgctaagctgctttgcgctctttttttttttttccgtagatcctgttcgaacaaaagtgaagaaggccccacctccccttttttacgaccttaacaaatgatgtttttttttttttttttttaagccatctgcgattttgcgcgcgcatgcacggccgcatagcagcgtgaccgcctctaccagtttagccgcgtaacagataatccgcctcccccccaccaccttcccacaagctagccaaagcgcatgcctcaaacgggcttaccaggcgagttattccccgttgcaactccttccctgtcaacctgagctgcacagcgcagcgcatccaaggacgtggatgaactgcgacacatacccacgcacataactccattcatcgcatgtctgagcagactgaatccacgccacagttgtaggtagaccccatcccgcttacattgaacggttcagtggccaaggaactccccgcgcacgcaagcacgtcggagaaaggggtgtacggtgacttccatgctgtccgtagtgctgaccacgccgccaccccaaggcccaaacaaagctaccttccaaagtacactcctcagaagcttaacatatatgcaacttcccctccccccgtttcctccgcacgcatgggacacacctatgtgcgagcaacccaagcggaacctccattatcaccgtggccgccacgctggcttgacaatttggtgctgtgttcaaggatggttttaagacgataaagcaagcgaacctttttttttctcaccaaaaatattgcaccacgtctgaacggggataacagagttgggggcagcatagaagggaaaaagccccaaagaggaaaaaaaaagcccaaaggagcccaaaagagccaaaaggaacccaaaagagccgaaaaaaaggcgaaagaagggcgaaagaagcccaaaaaagggttctatgtcaacacttttgcaaaaccgccgcctcccccatttacaacatgaaagagcatgcctaagggtaccccggcccacccagtagaagcagcatgcacacacaggaagtgcaacgctgaacatacaacttaggggaacactacgcggtggggaaggctcgctactgtccacctcccccgtctgcgctgtacttggctgcacgtggctgtacttggctgcaattggccttcacttgagatcgctcctcagatgtcacgtgccctggatttagctaaagctatttggcgtgcccaacctggagtgtctcattcggtgtgcctcatcgctccacgatagaaccgcaggggagaagcctattgcatgttgctctattgcatgctgctctgttgcatgttgcttcccccacctgtgggacaacaacgctggtgcgtcccacgcggtgaagaaggcatatgtagcgcttctgcctaagttgagactgagctccccgcggaaggaggagcacgtgggtgcggttccataaaggaagaaaaaaaaaaaaaaaaaaagaaaagtaaagaggcacccgagcacaaaccaccaccccgctgacacacagctgatacgcagctgacacacagctgatacgcggctgacatacggctgccataccgctgccacacagctgccacaccgctgccataccgctgccataccgcggctcccccaagaatgaatcaccccggcagagaagcaccatgtcggattctgcacaaatatacatggaaaatgtgcttcacattacgggctacctacaccgactactgttcctaatgaaggaactcgatttcaaagaacataagataaacaagctgatccaagagaaggaggaaatttatttagaaaatttgaattatttgacaaagaatcgagttgatagacagggtacttacttgactggacaatcgagcatgcagaatgaggagctcctgcttgagttcgaaaatcagaactgtgagacggagtgcgctcaactgaatgggagatgtgacgagggggacgtggactcgtcgggggggcgccaagtgcgcgttaaggaggaggagcactccgggggggaggacccaacagggggtagaggcccaacagggggtagaagcccaacagggggtggtgacccaataggggatggtaacccagtagggggtggtaaccccacagcaggtgataaccctaccgtggaagagacatcccatgactggcagcgcaatgaccccactgacgcagccagcgagtcctctttaaaaagcacctcgcggagagcagcccaacgtgaagggaactcgcaccatcccacctccgacgggaaaaagaccaccgcgtattcaaaggaaggtactaaaagcaacccgcgagatgcgcccaggggtggtctccacttggaggaaaaaacgcacagtgggggcagaagccccgtcgagcgaaaaggggttaagcgggaagtaccaacagatgatgagcagaaaggggaagccccaaacgaggcagaccgtgtagcacgtaatgtagcagaccacgaggcacacccgattgctctcacgaatgctctcacgaatgctctcacgaatgctcacccgaatgctcacccgaatgctctcccgattgatcacccgtgtggggagccggccagcccatccctgaagcgcgaagctgacctggccttgcacaacggagacgtcctacctacctcccagacgtacaaaaaaaaaaacagcaaccaacacatgcccatcgcaaacacagacgatgaagcaaagagccaagtgtgtagacccttacagatatacacagaggaggagttagaaaaacttcttaaagaaattattagcgatagggaacagtgcatagctctactgaaagaaaaaatatgcattaataatcagatctcttacctcataaaaaccgatttcgatcgtgtaaaaagtcagcatgacaagctgttcgtcgaaatggagatgaatggtgagtcgcctccttacatgcacaacacgggtaggaacaggaacgcccagtccgagtgggaccaccaggacaacgtccatgagaggagtggcttcccacatgatcagctcgtcaaccatgtgcacggaaacgatatccttggtagcgctccccatggtaccgccgcacatggtaccgctgcccatggtacggctgcccatgcaaggcccaaccacaacaggagcacccaccagcttgacccatacgacatggagaagaccaaagacgatgacggagatagctcctccatcaaagcctttggtagaaagcattcccaaaagtacgacgaggattacaacccctacactgtggggaagaataaaaaatcgaagaaatcgaagaagagccgagcgggcgagaacgccaacgccaccgctaacaccaacaccagcgccgccgctaacaccaccgctaacgccaacaccaacgcaaccgctaaactgaaggccgcgcccgacaagggagcctcggacgtgggcggcgatgtgagtgaaagcgcgatgcagagtgtggaccaaagagtggaccaacgtgggggccaaaatgcctccccaagcggaagcaaccaaatgcgaattcgcctcctttcggtgaagaacccctcgcaggaggaggcccacctggctgcgcaaaccgaccaggctgacggtgttcccccggaggacgtgggacccgcaggggtggaggaggccacacacttatccacctcggaagtcaaggcagacgtggccaaatcgaccagccatgaagcaacaaaaattgagaatgaagatcatgtcgaagagggtgccaccccccatggggaacaaaccaatgggaatgacgactccaatgggagcagcgacaaccattagaaagaaaaagaaaaagaaaaaaaaagaagaaaaaaagtgatctttattacgaatcggacgcaacggttgggaggacccttctgtgtgatatgttttttttttttccattcacaagggaaacacacacaaaaaaggccatacttcccatgtgcgagtggaaaagcgattaaccctgatcagttcgtttacttacccttttagctcctcgtcgaaacggacatgcgatgtatttcttcccagtttgagtgaatagaacggattggttatttctccccacagggtatcatcatgcatgtgtgaacaagaaagggtaaggtttccaaaccaaggttaaggcatgaagttttttttttaaggtttacccatcgatcgaattggccacagaccattcagtacgtcttcaccaggacgaatgtgcgtgacagaaagggagagagaagaggttcctttttccttttcgcaaagtgcatggtcgtgtgcataagctgctgtctcctcactctgtgcaggcaacgttgtaaagaaaaaaattggacagatcattcaggggatccctccccatcgtgcgcagggggggcggataaaacacacacgagttgcatgggaatggaagaagctttttagtaagtagaatttggtaaaaaaaaaaaaaaaaatatcatatcatcagatcaggtcacatcataacacataatatcatatcagatcaggtcaggtcatatcatgggaggtgccattggaaggaagcaattgtgcgtgttccccctgagcgcacgcagaagaaccaacgtatgagcccgtacacggtactcccacgccacagggtggagaaacgcagctgtctagcatgtgccgcgactcaaggcatattcctttccccatttgttcctttttttttttttttttctgtggcttccatcctgcagagcgatctacatgcaccaattagcttccccccttttttgctgcgaagtgtatagccgatgaggatgtcccccactgtgcgtagttttgcatatgtattgatgcacacaaacatatgtgtgtgttttttttttttttttttttccccgcggagtgacacaacaaagggacaatcgacacgatacatttccactcttgcgggtgaatcacacccggatgggaaccccccaaatgatcgcaacgactttgagtaatcagctcgtctgacgcgccgcgctactctgtaggcggaagagttgacgaccctcaccaccccgcttctcttcatgcatgcctattttaccaacacaacatccatttttggcaaactgtttgtgtgaccctcccatttctctatgaacatgcagaggtttcacctcgccatcatcacgtgtgggtgaaagggaacacacacatatcccctccattgctacgcaacaatttttaaggggacttctcccttgttcgggccacttaattccccatttggggctatcccttcacgcaggggaactccacaaggtgccaaaccaacgagtgacggcagcacataaaggagttcccccacgcaaagcagcatcctgtacatccaaaaggataaaagaagaccccctctcccccccaaagatggcacccctgaagacggcccacccgaagacggcacatctaaagacggcccacccgaagacggcacatctaaagacaacaccccctacatttatgacccaaaggaaatacatacaactaatcagcttggcaaaaaagttggacgcctgcaaaaatgagttactgcgttaccgcaggggggagaagactgccgcttgcgctgccgcttgcgcttcctctgccactgcccctaccgctgtcgctgccgcttcctctgccactaccactaccgtggggggcggtcacactggtctgccaatcgcaggacaaaacaaccctaccaacatggagagacgcctcccgaggggagaacgcaacacgacggggagcaaacggaacagcctcaaatctgtagcgagtgaacccacactagggaccacaaaacggagtgtaacacctcaaatgggtagaaaaaaaaggcacagtgatccaaccccacttaagaaaagcttcgccaaggagggaaccgcaactgcacagaaaataagagacgatggggagctacccacaggacagctagccaaaggaacaacccctggtgaatacaaagcaaagaagaaaaaaaaaaaaattacaaagcaccacacatgtttttccccacctcaaaggaacacagaaaagtagaaaaaaaaaaaaaaaaatccttgcacactccacaaaaatgaagtcagcaaaaggatcaccagtgtagctagatgcagcaaaaagtgggttctacacaagcaggaggaaaacgccgagtacacatttcggagcccccagggtgggaatgaattaaccacttgggaaggggttcaccacagtggagataaccaagtggttcccgttcaggtagaagcgaaactgaacctcatgccgattgtacacacaaatcaggtgatggaaggccccccagtgattgcgcccatgctgagcaactcaccaggaaaaaagaagtcaattcttttatccacacagagaggaaagcaagcacttaccaaacctagtaaaaatgcaaagacatcgggtgaagaagaagaagaagcccaccctgacagtgccactaacaaacgacagaatgaatctgccccaaagaaaggagcccctctctctaaaaggggggtagatatttccaggaggaagttaaggagcctttctagacgtacagcccaatctgccaaaagcattcgtccacaaccgagtccctccagggggtcactacaaaaagggatctctccgaggggtccacgcggcaccgttggcaagactgttggccatactgttggcaggagtgttggcagcacacacagcagagctaagagggctcttccatctcgtccttctctgcgagcttcccccctgcggagtgccaaacggaagaagcaaaacgtaacgaggaagaccgctccgaagcggaacctcctccccgctccccacactcagcagcgctgtcacgaccatcaagaaggagagaagcaaaaggacaaccggaaaaacgtaaaggaattcataaaggcgttgaataactccagtgttattatttgcacgaaggggcacaaggcgcgaccgaagcggggcaggcgaaggtgccttcctactgggctttgacaaaaaaaataaaaaataaaataaaaaataaagtaaaaagggggaatgcataacccgacggagaacacaaacataggcatgcgcatgtacatgtgtacatacatgtgggtttacttacacgcatgccattcttagatggcacgctttgtccttgttccctaactttttaactccataagcgacgctcccttttcgtacgattgtttgtccctctctaccacaaactgtctgatgcttctcctcccccccttttgtgtgtgctattttttttttttccttgccgtgcacagaatagctagccattttgaactgtttttcataaaatgttaacttcccttttgctaatcatttgtacctcttgatgggcccccttctttttggggagttccacctgggccacacagtgaagactgcaacggtgtgatttaatccaacgaaggaggacaactccatgttcccatttgatcatcctgctacggctgagtcattttccaactggccattttaaccttcccattttatcataccaaagcagcgtcatgttgggtggggatgcttcttcctccttcccactcctctgcttcaagtacacaatcctgcgagggggggaaaaaaaaaaggggatggaaaattcacgtggaacatgttttggtggatggccaacacgagggccctcactaattaattcatctttcgcattccctcgcttaatcttcatttttttctccctcctgtttggtaccagtacgaacgggccaactatcacctcggagctgtgcagcacgcgccttttttctgatccgttcaggtcttcgaccaccctccgcaggcagttatacacctcggcatgcgtccctaaggtagaggcggggtagaaggggtatgagcgatggaagcggtagacgcggtagaatcggtagacgcggcagaatcggtagacgcggcagaatcggtagacgcggtagaatcgatggacgcggcagactcactcgacgtcagggtcatctccttctgctgggaacttcgcaccctagccaggtccaaaaaggcgttcaacttctggagcttccccaaggagaagtaaagaaatatgtcgtcacgacacttgacaggtggcttcttcttcttcttctcctccagtgacttattcgtggtggtcccctccgatgaggtcacacaatcgggagtgggcatatcgcctgggagggaggcagcaccagcgtctcctctatgcagcctctccacggatggggagtcccaccgcgttggcaccaaccccataatgtccaagtaaaagctcaaaatgcagatatgaatctgtcgcatggtaacttcactaagcgaattaggatccatagattcccaaacgtaaaacaataaccttgcgaagaggcttcttcccatctgggataaaattatctcctcggggaaatctgggactttcattctgcctgacctgtgcaggcaaaatgagaaaccattgtggggaacagactccccactgggataaccatccaactgtgcatcccctcccatgggaaacataaagtcgagcacgtgcagagaaaagtaacacaacatacacttgctctcgaagggaagtaaatccaaatgctgccaaatgacgtggtgcaacgtacgtatggtgtgccacctgatcagatgtgcattttcttcaaaggagctgaaggttgggttctccccatttgggtactcgttgagttttccccaggggggggttgttcccacgccttctccgtaggaacgggggtcttctccagtgtgcccccggggggggtaaactaacttgtcaccccgctggtcactcgaactgccactcgaactgccactcgaactgccactcaaactgccgctaacactcaaactgccgctcacactcaaactgccgctcacactcaaactgccgctcacactcaaactgccgctcacactcaaactgccgctcacactcgaactgccgctatgcccaccccacgcgcacacatcgtagggaaagggcccccccggggggccagacaaggcagccgcgcaccccccaaccagcacctccgacttggccagggattggaaaatgcgaaccaccagagagcaatcctttgcatctaaaaaatgcactctccttttcgttctttcgaaaaagtaagtatgttccctattctgcctgaccatgttgttcaagcgatttttcgaaaaagcgtctctcttcattaagcaggacgagctatacttggcataaaccaaacgtacaaactggtaacacaacagcagagtgacctgctcatctgtgatgttcatctcgttcactccgaataagaaatccgcgatgctgtgcagggagaagtccttccacaggtggtgaaccttccgattgatggcgtaaaaagaggcataaaaagaagcgtaaaaggaagcgtaaaaagaggcgtaaaagttcagcttcaactttgccatggaaagcgttagagatgaaatttgcagagctgtgaagttacgcaggacatgttccttctgtaccaacgagccaatctgcatcggcagtttaactacctcctcttcgatctcactgcacaactgattcagttgtctctcaacattgttacgtagaagtgactcatacgtatttttcacaccggttgtacttccataacggggtgcataaacctcggtgcacttcactacagtgtcgagataagaccggaaatctttgcttctaactcttttaagtagactaacccgatcgtgcttcttccgtccactcccactccacaaagggatcagcttgccaagtgaatacataatattgcacaagtctaagctgttcaacatcatgagatgctttctaaaaataaaacaacagaaggagagaaactctacatgtaccactcccaacttagccaaagagtgcaaaattattactaatttggagacgctatgtcggtctacatggagtgaagttgtcctttcgctatcactggaagaacttttaactttactcattttggtggatttcttcccatttgattggtagtgagtctccccctgagaggtactctccttcctctcatcccttctcaactctcccaacacaacataatcagctaagtaataacccagcaggttgtactctcttaaattcagcttagcgaacatatttaatacacagcttatgcaatccaaattcatggtctccaagttgaggagaaatctgaaagctatttcgttgtatatttggtggtatctctttcgatctattgtatttttatttcctctctctactgtaacatggccatcgaaagagatgaacccaaaaggggaagcactacgcaaaggagattccaccccttcttctgccaatcgttccgatctgtgctcctttccctgctggacatcactaccaaagagtagacccaccttacttaacgagttagccattataaaataactttcgctgtttattctgtgcaccatttgtcccttcacaaaccggttgcatgccctcacccaaaaagggtgtcccctaaagtactctaattttgatatgatattcatgcaatacgagaggtcccttcccagcattctactcagttccattttatttattgctccttcgaactgtttgccaatagcatccggggcaagtccttcatcactacgtccccaattgtttccctcggggggcttgtctccccctccgttgggcctcctctccttcggcttctcctgcaccgttttctgccgcttctcctgcaccgttttctgccgcttctcctgcaccgttttctgccgcttctcctgcaccttctcctgcatctttttctgcaccttctcattcagcttgctaaagatgcggctcatgctggacgaatactctcctgtgttgctgaacctccttcggctacccctgcaggggtccactctgcgcaggggccacatcggggggaaaagcggcaaagtggtgaggcggggaggcggggaggcggggaggcggggaggcggggaggcggggaggcagtaaatcgacaacgcggtaaggctgcaacgcgggatgcgacccacaagagaggtgagttccccttcggcacttcaccgcgctgccgcgttgctgcgtcgcagccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctccgaggtagctaaccacgtgcggcaaaataggaacgtacacccgaacaatcagctgaccaaatggcgaagcggagccaaagccgattgctaagtgattaccccatcgagcaattctggtcatactaaccaaactacccatcgcacgttcccttttaacgagtcgctagaagggagagagattctcctcccctccccccttttgcccttttcactctcctccttttaaatccccatttttggggtgccattcttcaccactacgttaacgcgtgactgtgccaggtaagtgttgagacccccccgcgtgagcaagaggaaattctaacatggctaatgctaagcagcaccccctgattttatacacacacgctaattatgatcctttgcttaacgtcccttgttcaggctgatcactcctcacgcttcacccgtcacacttcacatttcactcctcacacttcgcccttcacactccaacccctctgttgcgctcccacccaacttcaacagtgcgaggaatcctccaagataagcccgatggaagacaatgcagcgaagatcatcggctgccatgacagcctgctgacggaccccaggattgcgcaggacttcagcgcagagacggacgagttgctggcggaggcggagaacctcttcaaggtgaggaggcgccacagagcggggcttcaccgcgtcggcgcttcaccgcgtcggcacttcaccgcgtcggcacttcaccgcgtcagcacatcaccgcgtccccacttcacctcgtctccacttcaccgcgtcagcacatcaccgcgtccccacttcacctcgtctccacttcaccgcgtcagcacatcacctcgtctccacttcaccgcgtcagcacatcacagcgtccccacttcaccgcgtctccatctcaccgcgtctccatctcaccgctttaccacctcaccgctcccccccacaggtgggcgacggagaactggccatggagaaactcatcgctctagagaaaaaatgcagacaggcatacgacggaaattcgacaagcaaaattgtacgatttatcctgaaccagtacaaggtagcaggagattacaaaaagattaacgaatatctggtattctttaataaaaagagaggacaacttaagaagaccattatcgatatgatcaacctatgtaagttatggatcccggaggtggagagtaaaacagataagcttaacttaattaacaccctgtgtacaatcagtgagggaaaaatatttgttgaagtggagcgctcagaaatcgtgagggtattgtccaagattaaggaggatgatgggaatattgaagaagctgccaatattttacaggacgttcaagtggagacatttatatctatggataaaagggataaaacagaatacatcctggagcagatgagattggttttgttaaggaaggacttcattcgatgccatgtaatcagtcggaagataaaccccgcgctgttaaaatcacctgagtttgctgacttgaagttaaagtactttatgtacatgatagagtatcatattaatgaggaggcgtacgccgaggtagccaaatgttacgaggaacgattcaacacagaacccgttttggcagatgcaaatttatgggttgaagaattaaaatgctacatcatctttttagcactctccccatttgaagatcaacagacaaaattacccaacttactaaaaacagaaaaaaaagttaaaagaaatacccgtcttccaaaatatcgtcgaggattttattaacatggatttgattcagtggcctctaccctaccaggaggaactcctccaattttacatttttaacgattcgaaattcgttggtggtgagaacagatggaacctctttaagaagaaggtcatgcaccataacatccacgtcatatcaaactgctactgtcagatatcgctccttcgcttgtcacagctcctcaacgcatctgtggatgactcggaaagcttcctctccgagttggtctccaacaaaatattgaatgctaaaatagacagactacacggagtcattaaatttggtcagaagaaaaatcctgaagtgttgctcaacaactggtcatcgcagattaatcaaatacttaacctcctcgaggagtcctcccatctcatacagaaggaacgcatgctccacgaggccaagctcaagcgcatgcagttggagagtaaaaatatgtccctttagggggaggccccctaagaggtttccccaatgccgcttacctggtgaagcgcttccccttaccgcttgcctggtgaagcgtttcctccttagcgctccccgcgctgctgcaaacattgcaggcacccctgcatctcgaggtatacctgtacgccgccgcgtgccatccgttaagcggactgcacactttaaaccgattcgcctttccaaataaatggggcgcataatgggaaggctcccctttcgggggttgctacattctttttttttttttttttaaacgcgtgatggtaacttcgcatgggacgataaaccggtgggaaggatccccccgcaacccgcctccagcctgatcctgatcctggccctggccctggcacctttcactgctgcgacttaattttgtcccgcattacaaagcgggggaagagaggcgtcgttctctgggccatttcacgggggaagagaggcgtcgttctctgggccatttcacgggggaagagaggcgtcgttcgctgggccatttcacgggggaagagaggcgtcgttcgctgtgccatttcacgggacaacagttactacgttgattttgttccttcattagggtgtatataaggctgctttccaacatgacgggaagtgccaatcgagcggaccccattcatctcgtccgcacatcggcaaggaaaagataaaaaagtttttcaaaccgctccgctcagttctgcttcttaactttgaggtgatccccctcccccctctttgggattttttttttctcctactgtgctgcgcgaagggggagcagcggcacactgttacaagggtgaaaagccgcaatggagtgagtaccaaggtgagtctttctcggcagggaaacggacgccacggagaaatataacaagggcccgtcacagtgcttcccatccgtttatgtcacttcccagccgtttacaccacttcccatccgtttacgccacttatcaaccgtttacgccacttctcaaccgtttacgccacttcatagcttctcaaaatgccgcgcgcacccctcgcgctgcgcctgtgtctgctctgcgcactcctgcccctgttcgcgcgcccagcggggaagagaaacgccccacaggagctatcccttgtgaaggccatccacaggaagggcagtccgcccatcagtaggcagaggaacggtcccagtcgacggatacaccctctgccggaacctccgccgtccctccaggcatttggctacccccataatagaggtaacaaaataaaaccattttacatatgtgcatcgtcgagcaagattggaaaacttcgcattgtgctgagaaggggacgttgcaacgatttgggtgtgtcgaaaaatgggggtgagatgaaggacggggtggacccatcctctagggttccccccccaagcagggagaaccactttggcaaaactaacccacgcgaaagtgaaggaaacaaaggagagacgaaaccactcgatttggtaaccccccgggagggagaccaacccaactcctccgttgactcttatgtaaccctgtacaaagaccatctgctgaagcgacccagcaaaataatggacctgtcccccccaagacagaacgaacaagcggaaagaaaaaaaagaaaagaagaagaaggagaagaaggagaagcagaagaaggagctacccttgatgacatcctatacggaggtctcctaaatatttacaagcctgtaaatatgtattccatgaaagtctgcgagagggtcaaacaggtccttcgggatcacttcaaacaagtgaccaaaacgaacttaaatttcaaagtgggacatggagggacgttagatcctttcgctgaaggggtcctagttattggtatacagaagggaacaaaaaagctgagtgattttttaaaatgcaacaaaaagtatttggccttaggcctcttaggtttggagacagacacactggaccgggaaggcaaagtagtacaggttagcagcgaaatgatgaaagggaccaacaagcaggatgatacacgtatatcaccaaaaaacatcacccctattttgaataaatttattggatttgtggaccaacccccgccactctactcagccaagcgggtccatggaatgaggctctacgaatacgctcgaaaaaatatcgatgttcatatcaaaccaaataaagtacacattcaggatttaaaatacttaaaccaagtagacctccccttttttgatttggaaattaaatgttcaggcggaacgtacatacgaagcctcgtgcgagactttgcacacgcactcaatacgcatgccacgttaattaagcttattcgtatccaacagggggaccactttctatatgagcactctttgcactacgatgatataaacatggagaatgtgaagaggcatttgatcaagctgtaggggaggggcggagtggaaaggagaagcagatacgcgtagatacgcggagtggggctccttcctatgccgcgatttttttttttcgaaaaggctcacccgcatatggtcatacacacccccgatgcactcacataggagcttttattcccccgttacggagatgatagatgaaggagagcggtcacctcccctcctgtcaagcgccaccaccttcacaaaaaggaatagcggccaagcaaaatacccaactgggggaaattacacacacgccgcaagctcacgccgaaagataacgccgcaaactcacgccgcaaacccacgctgcaagctaggcgggtctaccttctggctgacatgaacaggcaaagtgaaagcgcttaaagtcccactccctgttagttcggtccgcccacacggacaaacagagccaataccaaaatggtgaaaatcggcaagaagctgaaagggttcgacgaggggataaacagacacgacacacacatagggggagaagcatcccaggagaaagacacacaagtgaggaacggagcggaaaaaggaacaggtccagagttcatcaccctccttggcgatcatctcggagaacatccctccgtagaagcaataaacggacgaggttcactcgaagacaccgttccaaatgtctgcggtagcaatgtagaccaggaggacataaacgcgtacgtcgaacgaaatgacacgtccaccctcttaacactccttttgtacaaagttttaataacgaagccaaaaaacgtagttcagtatattacggacgagctagccattctgctcaaccacgaacctgaaatgagagaaccaaaaaaggatggcgatgttggtagggactcacccagtaggactccattcaaagacgagatggacagcaaatccaacgcgctaggcgaaagcgatttctcagtaaagtgcaccccaacccagctaataaaccataaagcattccttggggacagttttattaccctggacgatttattcgacgcagttaagctcatcaaaattgaaaactgcgataaagtttacttcaatagtttattaaaaattttgcgccccttcgaaaatgctcagaatagggacatcctcctcaaggaaaatgtgcagcccaacgagtgtataccgctcaactgggctctctacctcaccaccactttttacaacaactgtgttggtggtgcctccggtgtgtagctgggactgtacggtgtgtagcagggtccgtccggcgtgtagcagggtctgtccattcctgccgctgctccaggttggcccctgcctgatgaccctaacgggcgttttacctgactcagctgtgtattttttttttcccccgatttggctagtcaagctgtgtatttttttttcccccatttggctagccaagctgtgtatttttttttttccccatttggctagccaagctgtgtatttttttatttccccatttggctagctgggcagtaacaatttgggcattttttcgttttgcccgactgggcagtgacaatttgggcattttttcgttttgcctgactgggcagtgaaccttttattttatcattttctttttcttctcccctgcggagttacccaggcgagtgcccagttcagtgtggccaactttggaaagcttgtttactacgacacgttcggtagcggtgttttttctcatccaacctcgcggtaggaagaaaaacaaaaaaacagcatcgcaacgattatgtgcgcatttccttaccgcccacacgagtgccgtggtacgtgcagcggagagggaacaaacttgcaagtcgcccctccagaagcaaacgtggacgaacaagcggacactcacatgtgcagactccgcccagcggcagaatctcgcagaggaggaaattccacgggcagctacgcatcgtcctcgaacttgtccataattttttgcagcgaaatttttgtctgcggcttggggtcaggcggcaagcactgcatttgtaacctagcgagggggaaagagggcgaagctcaatgtgcaaatggagcaaagtatgagcgcgcagaagtgccactgcagaacagagcagctgcgcaaacgggaagcagtacaaaggggaagcagtacaaaggggaagcagtacaaaggggaagcagtacaaacggcagctgcacaaacgactgctacacaaacacgctgctacacaaacggctgctacacaaacggctgctacacaaacgcgctgccacacaaacgcgctgccacacaaactcacttgctgagcgactcgctcgtgtccttttcgctcctcaaacttcgcaaactgcgcagggtggcggagccgtgctccttcttctgctggttcgaatggctatcccgtcgcaactttggccgattagccaaccccaagtcgggaggcatcatcaagtactccatcggtttactcatcagctcatccatcaggtttgcacaacttccattttgcatccactctcctccttcgtctcccctccgcacattcacatcgtccattcgcttggacaaaggagtcaactttgcacactggaaattatttaaatcgtccccccttctttccatttccttatcctccaaatgatcaatatagctatgctcatcactgccatgatctcttcctccattttggaaaaatttctcgatgattgcatttgtgttgactcgactgtcttgcttcatatcacctgcacacgggagttcatcgctgctagccgactcatcataagggagattcttcaaagcgtctccatgggaggggttgtccaaggactgttggtaatcgtcataaaggtattccccatcccaatggggatattccttcaactgggatttacgctcttgtcggttctgtgccttctccatatcaatatccatctccacgttttctactccccccttctccaaatcttcacccttgaagggagatagtttgggggaggacatctctcctgtgtagctcctcccgctgctctcatgtgaacacctgccatagagacccccttccgatgagaaggtcccattcgcgctgatgctattccttagtggaccctcctcaaagttatcatctttcgtgtctccattcgaatggtcatcgcctatgctattacgcgagttgttcaggaagtggccaccaccacggccagcatcaccatcacgataaccatcatggccaccatcacggccaccgttacggtgagcgccacccccagctgcgccactgcacgcgaagcgactgggcacgccttccctctgttccaactgcacggccacacccaagttcatgtcttcattgctcctcgtgtctcgcaatttccttttaacaactgggtggctatccctgaggatgaggttgctctcaacgtcgtctctcctctccactgcatccccatccgatgtgaactccttctcattggggccaaacggggtaacttcctcgtccaccctcctgcatggcacttcctccgtttcttcttcttcccccccgagggttctaacactgtgtgctactttgctcatggcgatcttcggttgtccgccaataccatcggtagaggtgtctccaatatggtcaaccatggagaatggatcaccacttctccaattttccactccatggggggatgcttccgagggggatcgtacactgctccttattccatgtccgctgaacgcgggtgcgccgtgttgtggttggcctacctcgtgggggaagtccccccagtgaagggactctggcgggtagggggcagcctgctctctcgggaagggtccatcgggggggccattccggttcaccttgtgcggcagttcgggcagttccggaagttccagctgttccggcaggtccagctgttccgcctgttccgacagttccacctgctccagcggtttcacccatttcagcggtccgctttttctttcccccctctcctctgcatggtctcgcccctgtagctgcccccccaacgggcacttcaaaatctggttaaaaatgacgatgctcttgcccctcctaacgatgaacgcgttggccgcatcgttaccatgtctgtcgcagtaattcgtagcggaaaacagagtgagcaaacgccgactgtagctgtacctgtacccctcctgcacacactcatgtcctcgaatgaccatcttaagtctgttcctcttcaaaaaagaagacaatcttttctctccaaacttaagagtgattttccctcgactggaaggaataatatcccctccccctggtttcaatttttccaaaaaaaatacatcctgttcatcctcatagttaatcggatcagaccacaacgtatcgataataattttctgaacacgctcatagttaccgttcctccttctgtcaacaaactggggcaccacaatcggtttgtgaacgtctccaaaatcttgcaccatgttgagactatccccaatacctgcatgaacacaaaggatgcttccaccaactaacacggagagaggtaagaactctaacgcgtcattaatccgattgaacaactcataagcatgagcttgtattacttctccctggtatctaatcacccctaccgttttgatatttttttccattttcttttctatgtcttcatagaacccatgaacataattgaacaacctctcctcatggttccccctcaggaggtatatgtgttttgggaaaagaatttttagactaagtaggagacaaataacctctaatgaatgctttcccctatttatgtaatttccaagaaacacatacttcacgtccttatcgtgacctccaacatatggaagagtctcctcttttgatttcttcatcgagacagacgttgtatctgtcatagcagccacttcctgtaaggttaaccactcgttcgtatctccatgcaaaggccaattatacatgttaaaaaagtctaacaaatcgaaaatatttccatgtagatctccaaataccttacaggggagatccacgtactctatcgaatcctctcccttaaataccttcgcggcttcatcacacagaaggatgatgttgttgtaggtacacacagctgtgcagagactatcaaactgctggctgtatttctctctctttcttttgtaactcattttgtaaaaactggtgaatatcttaaatgctacgtcctggttcagtccatacagccttgtcctgtccgttaggtgcttttttctgtacgccttcactatttccttcatcttttccacgcagctgctccaactgcgttcggggccgatccgactcgcacgctcctccctgttggcacgctgctccatgttgacacgctcctccctgttgacacgctcctccctgttgacacgctcctccctgttggcgcgctgctccatgttggcacgctcctccatgtcggcacgctcctccctgttggcacgctcctccatgtcggcacgctcctccttgtcggcacgatcctccttgttgccacgctcctccttgtcggcacgctcctcctcgtgaccccccccgaaatgcggtatgctgtcggtgctgctctccctgtctggtctctccccgggggtggcgctcacctgagcattttcctcgcggccttccacctcatcgttcgcctcgccccactctcccacttcgtcctctcccacttcgtcctctcccactttgtcctctcccccctcgccaacctcctcgtcccccgtttccgcgccattcaggtcgcccccccttggggtttcattcgagtgcccacaggggggttcctcggccgctccgccgtcactctgcggttgtttcgcagcttgtttctctgcttgtttctctgcttgtttctcagcttgtttctctgcgtgtccctctgctgctttctctgcttgtccctcaattcgctcctttgatttcccctcttgttcgctcttcgaactgtttgtgccatccgccagtctcttctgcgctacctcagggccatcctcccccttaattgaagtagcgctcatatgcggggcctcctccgagttgggatcccccgtggtagactctccatgtaactctgcggagctgccctgctgcgcgtcgccccctttcaactgcgccccctccacggggtccacaccctctttgtccacactctctttgtttataccatctttgtcgtgaccctctttgtcgtgaccctctttgtccagcccctctccgtcgtgaccctctttgtccagcccccctccgtcttggctcccccccgcgcaggcgtagagaaagtgcttcttcacaacgctcgccacgtcgcagttggatctgagtaaattctgagtgccctgaactctcttgtccagcacaaggtggtaaaagtaatcgtagctaaccctctcgcatttcctcatcagtttgtcccgttcgacaccaacaaattttttcatcttttttttatttccccgaagtgtcacatccttgaaatttttagacaattcatgcagatgatacaaaaaaacaaacgtttcttctctactccagtaaccatctctgtctaaatcgtatgctctaaatatgagctgatgtcttaacttccctgcatcctttgtaatgtcattctccatttgaggactgcatgccagcatgccgattaggaagtccgactcactaacgtagtacctcctacatcgatccagacagttaaacataaaaaggataattttctcagaagcaaacacatttcggttttcttcgaacatttttttgaaacgcttaaatgatatgaagttggggtactctgtgtgtgcgtactgattgaataggtacttgaggaggattattttctccacaattttgttgcaactttggttgtccttttgggctatgtctccgtgtgagtatgggtctgtgttggggtccctccctgagttcttccctgagtccgtctctgagttcttctctttgtccttctcggagtccctctcggagtccctctctttttccctctttttccctccccccatctcgcgaactacccgcccaatcagttcgtccacactgctgtcgcgctctccccggaggtacctcctcaacgtttctttgttatgtccgtaggcgtcgaacagcaggctgtacagcccgtgcctctccacatgaccatcctcgttgtgcgacgaaatgatgtttttcactaaccggttgtgcgaaacccactcggtgaagtctcccttgttgtaggtgcactcggggaggtgggctgcatcctcctctgacgcagcttcttcattcgtgagagcggtcaccccatcgatgtgcttcccccatgagcgcaccgactctcccccagggggaatcgaattcagactctccaacccatctgtatagcctccttcctcccagttgatcatagcccctctttggaggccctccccggacagccttctaacagaagttgggttataccattctccaccgctctcgtagtagtgacttccccttcctcccagcacagcgtactgattgctatcctttgcatgaaggaacccctcgttactcccccaaggaaaaccattcctcggaagactctctaccgatgcatcatcagggtagcacctcccctgggtcatgccaccatacatcatggattcagtatctttgtagctatattctgaggttctgctcaaccgaccactgctccacttttgaaccaaccctgcatctgcttcctttccatttttatcccatttcgtggacccatttcttgtctctctattgactggaacgagaacgacacccgtcatccctttgggagaagctcccgccttgttgtatcgcacatttggaagagtgtagtaattggaagcctcgctcgagggactccccactcctctttctccccaccaagaatgaagagcctccctacgtatgctccgttcagagaagccccccaaattagcattcattaaaggtgcccctttggtgtgttccattcccacaggggggggagtttccatccggccgttcgtccgcccgtccgtccgcccgtccgtctgcccgtccgtctgcccgttcgtccgcctggtctctcccccgtggtgatcacctgtgtatcttttttccatcccccgggggaagcgctcagcatgggattccttcaccttctggactcgctggttgtgatgacccaactcgcttacgctcctcacattgggctgttcccctcgtgcaccggcaccaactcgcctcccccccacggtatgcacttccccgctaaaatgatgcaccacgggggagttcaccactgcacgggtggccaatggagggttcaccaatggagggatcacccctgacgagtgcacccctgacgagttcacccctaacgaatgcacgaaccttctgtcatcgctccactgcttctcatttccatacggatgcagcaaagacgccgacccccccgcgaggatcgcctgactacccccatcgcaactccgtcccgcccaatccacttggtgacttcccattctacccatcttaagcgcagccaagctgtttatctgagtggttggaatggcttgaatgctcccatttgacgtgcccccctttagcagggctccgccccccgacgcgtggtatccgcgtgcatatgtattggccggatagcggtggtctggtatggccacatagggatggttcggcagcgcgtcacgtaggctgtccttcctcatcacgtagggaccgtttgtccctgtctctgcaacgtttctcattttccccccagtgttgcttcccgtacactaaccctttcggacggagcgacccaccaggtggtcacttggccctgggtggcacaacgcagcctcagtgcagcggttaactccacgaggctgcaaaaacaaaggtaaaaaataaaaaaagaaaacaaaaaaactaaaaaaaagtaaaaaaataaaaacaaaaaaaaaaacaaaaaaaaaagaacaaaaacgaaaatgcatttatacacccatatgtgcgcacatgcacgcacacatttgctcatttaaacgaaaatgcatttatacacccatatgtgcgcacatgcacgcacacatttgctcatttggtcatttactcatttgatcatctgtgtgtgccgctgaaggctacagtgacgaaaaggtttctgtcccccttggcacttccgctctccatccctttatctgaattcccagtcccgcgcacacgccgctaagctggggaaacgcggagcagaagaggtgaagcacacggggtgaagcacacgaggtgaagcacacgagatgaagcacacgagatgaagcacacgaggtgaagcacacgagatgaagcacacgaggtgaagcacacgagatgaagcacacgagatgaagcaacaaaaaaggcacaaaaaaaacaacgcgaataaagcgaacaaagcgaacaaaaaacggaggtaacaaaaaacgaagcgagcaaatggacatgtgacgaaaagacgattccgactctgctgacggaaggcaacacacgtcagcgcgagggaaatacggataatacttcttccccccaagggcaaactgccccgcatcggtacacctacgcagtacacccacgccgcatacccagcagcatacccacgccgcttacccacgtagcacagttacactgcatacgcgccgcgcgccgttcggtgccccccgacgatgcattcctgtgcacgccccactgccgcgtgcgccgccccgaaagggaaacgcgcgaaaaagaaaaagaaaaaaaaagaaaaaaaaaaagcagaaaaaagacaagaaaagcagaaaagcagaaaagcagaaaaaacaaataacatcgcaccgtgtcgagtaaaacaaaccgggggacgactcgccattttttgaagccacttcggacgactggggggcccctccaccaactgcccctccttcctgtcctgtctgtgtccccaacgacacgctaatcgcaaagagtcaatttaaaaaaatttgcgcatcgagtgagatgtccgggtcggttggaagttattttttgtttggccaaaggggggttgaacaaaaaaaaaaagggaggagggggggaagaaggaaggatggatgaaaggacgaaagaaaggatgaaagaagggacgaaagaacgcaccaaagaaagcaccaaagaacgcaccaaagatgcggtaaaaacacactaatgaaaaatcatacgcaatggaaaaagcgtcacgcgaaaagaaaagcgagacctgaacaaataaaaggtgcgccacatggagtgaaccgtggcgggaaacaaacaaggggaaaacacggcgacagcaacggcgatgtcgccactccaacgcagccgatgccgccaccccaacgcagccgatgccgccaccccaacgcagccgatgccgccaccccaacgtaggcgatacccctcccctagcgcgaggacaccttcgccacgtgcaccgacttcctgtaaaagtagtacgactgtatatccagcagcagcagcagcaggatgatgagcaggaagacgtagaagcgggacgaaatggattcacatttctttgtttcctcatttagtgtgtaaaagtaccatatcgaacagtcagggtccacacagatattcaaagctggttcgtaaaactgattccctatacactcagccctccgtgtgcatctctcacttgtgtagtggtaatttttcttgttagcaaaccctactcgataattttcttgatccaccacaacataaaaattattgataacatacgtgccgaacttaattaacggcttggtggtccttccgctattttcacttgaaactccttcatgtacatctggcaacacacagaggtagccgtcgttctgaccctcctcatttattatgagattatccaacgggatatttacttcttgtatgttcttcttctgtgtggagtctccaagtgatggttcattgacaccactccttcctcctatgttattgtcactcacgatgtcgttatccgaaaggtagaattttaacacaggtagtggtctactgctggcatccacagaacacatcctcggtatggtactctcatcaaagttaacatcttttttcttaggaatacacctctcgtcatttttgttcacgggtagatactccatcaaactcaaccagaacatctttggtagaaccaaacacttgctactcaagtctatcactccttgccaattgctactgtattttccaaatatattattaccacacacttccaaattgtacagggtaaactgcatgaatgaatcggaaaaaattcctcctctttctcttggttccgaccatacgattggtccaaagttttttttataatctccaatatgtatttcagatgtggtttcactcggttccgccgctacacctgctgcatccgatgcatctactccatccgatgcatctactccatccgatgcatctactccatctgatgcatctactccatctgctttatttttgcttgccctcttcggaacaaactttgcgtaggatgaacccccttttttggagtccttttggctagctgactccacgaagggtttcacggaaccttccggcaaattcacatctagggcatacagagatttgtttttctccacgatgctgttccaagcactgacattcctgcagctgagttcctttccggccagccccatcatcccgtctgtgtctttgaataggctccacccattgtacagggagaggtccgtgaccagcttcacgtcggtgttctggaaggtggtgtcctccccgtcgcgcggctgggcagcgcctcccagcccgccttcgcccgccgcgttggtcacgtttgctccgtttgctccgtttgctccgtttgcctcgtttgcctcttttgcttctcctgcttctcctgcttcacccgccgctttccccgctttccccgcttccttcgccactgccaaatcgaccatctccacgtcgtccgacccctccacgtggctctccgtaaacttcagcgagtcgtagtacatgctgggatactccgccttgttctccagcagcaaattgctgtcactgaagcactcgtacggcttggacaggatgggcggcagacaaagaaggtcgttattgcaccaggtagaattcctagacgtgttagggtcgtaacagatccgattcttatcctcctcctcacctacgtagcacgcttgggagttcttcataaatacatatatgccctccaccctactgttcagtgccagctttaatgcttgtcctcctacctttacattagtaaacaaatttttgttctccgtaaaatgcaaatttaacacacttcctttgaagggatcatctgtgttagatgtaccattgcttggtgattctagatggtcctccttggcagatgcgagcattcgcctcgtcatgctgtacttattggggcacataccaaagcagctgttagagggactaaccctcagtgaatgtgattctcccctttccttcttcccactccacttaatcgacccctcttcgtatacccgagatggatttgttacccctttggggatccctccatggtagaagacttcactgcgatcccaaatcaacccccctcgatatgcatcctctttcaaataagcatatttcacgcttacccagttttgtatggagtggctaacctcatcagggagaccatcccagctgttcacaggctcgtcctcactatggatttcttcccatccgttgtcgttcccacaggggaggtactccctcctggggaggtacaccctcctggggaatgcttctccaccgctacttcttccacccctttggctaacgctattatttatttgatcatcctgcttgccagggctgtcctttttccccctagcgtctccctccttggttacacccaaatttattccacctgagagcaacccccccagcgtgatgatgcttccattcctggggactacttccagggggatgatgcttccaccccaggtctctccttcctgccccttcttctctcccaacactgcatcactgcgctccggcccaccatccagaaggatcaatccccacagaaggaatggcaaaaggaacggcagaaggagcggcagaacaaaccagcctctgtattttacatgattcaaatccatgaattcgttttacacgtacaggcatacatacatacggacggacgggcggacgtacggacgtacacatatgtatatgtgcatccacaggggggaagcaagcctcgccgactggcctcttcttcctgcctccctactacctgctggtggtgttttccttcccgcgagacccgccacggcactgcgaactagcgggaaggtcgcaaagagcccgtaaagcggcactccgcagtgagtaacttggtgtaccccgccgcagcgctaacgtagttctgccgcaacactaacgcagttctgccgcagttgtgtcgcagttctatcgcagttgtgtcgcagttctatcgcagttgtgtcgcagttctatcgcagttgtgtcgcagttctatcgcagttgtgtcgcagttttgtcccagttctgccgcactccttctccgccttcaccttcctgcgtcagctggtcaaacaaagccaaataaaaaacaacgcaggtgggccaggaaaaacaaattaagcgaagccaaggtggttggataaacacaaatcgaacgggaacggagataatctgatgatgcgaaaatcagaccacaccaaaacggagcagagtaacccactcgaaaaaacagtttgttcatccccgtcgcgtcaaggaaaacttaaaaaacgtgtttttcgtcgtcaccccttttttctcaatcctgtttctttttttttttttttttttttccaccccgccatctgctgctttaaagaatgcatatgaacttcgtacatatataatataaatacatatatgtatattttttttttttttttttttttttttttttttctttttttttcctttttcgtaaaattcatctccctgtggaacaatttcaaacaagttagaaaatcacagggcgtaaaaaaaaaaaaaaaatggagtaccaagttgggaagaaggagggcccccctttggtcaacgcgattagcgtgcgcgtgaggtatacgcgcttggcaactcctttggttagccactccttcgatttgcgacacttcttttttggaccaacttgaccgacttcgtttcgcttctttgccacacagtgacagatgcgggaccgacgcgcgaaggcgaaggtgaaggcgaaggtgaaggcgaagccaaagatggaacattaccgttaagtgtgcacaaatggtatggcatggcatggcatggtatggtatgcgatggatggatggatgggggggtggcgaggcggtgaaagggcgccctgtgtacacccctaaggtaagggaacacacccttgcagcgccatatgcaagataagaacccccagcggggaaaactcacacctttgcgaaaaggggggagaccagtcgccgccccccacgcaagtggatctttgcagatgtacgtacttgtgtgaatttttttttttttttttttttttttccccacccctcggttaagcattttcaaaatggtgtgtatggacggacttcctatgctatggtcaatgtttagaaaaaaaaaaaaaacatcctgtagaatgccttccccccctttcagtgctccctacgtaacgtcgattttatttttcctaccgcgcgggtaacgcaaattagtttcttccccccaaccattcgattccttttttttttttttacaaagaaaaggcacccatgtgtgtaccataaccaggtcagttcaccaactcgttgatggcagttgcatgtatatacacctcccagacatatcaactctgagtatcgttcttcatcaccttcccgcggcatgctccttcccttggtccttttcaaccgcacgttgtttgtctcctcgacgggttttccttcttttcccgtttatcctccttctataccactcaacaccatctcgcatgttcctcccttttcaattctgccacagccgaacaggaagaaatacaacaaagtgtatagcaataagtcctctacaaataggtgtatataacgaaaacaagctgcaattcccgctgctcctttctgcgcgccatttttttttttttttttttcttttttcttcacgtggaaaatagttaaaccttatttttcctacaatcaagaatgcacacctttttacattctttttgttccctgtagcttcccaagcttcctctctctgttcctttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactcctgccagacgtacatagcaattatctagtgatggatgtccaatcccttgacaagaggttacacggatgttcccctccctccccagtgtgtgtgtgtgtgtctgcctatctgtctgcttgtccctgtctgtgtgtactcctccgaaatggagttcgaatctttttccccccctaacgttgcacagttcgggcatgtgcgtttgctaaccaaatcgcctgacccgttcatacaattccgctcagctgcaaaggcgacatggaacacttggacactaagaagaggataatggttactcgacaggcgcgctcagagtcgtctggcatggaaaaaagaaaaaaaagaaagaaaaaaggcaggaacgaacgaacgaacgaacgaacgaacgagcgaacgagggagagggggcaatgcctttattccctgcagtcccagcataatcaacaaacgtcagccattgcaaaccttttttcatcctcctccttccccccacctttcttcgttcaactgtacacatgtagagcatgctcattgtgagtaactactactacatcctgagcagtgcgaagatctatatgaagcattttaaacgactgaagtgttacaaaacaataaaaaaaattgggaataaaggacctcaacattccactaaagaaataaactttcgcgttttatccagaattgctaatcgttcgacatatagcgaccttttgcaagaaataaaaaaaaaaaatatatcgctcatttgaaggacacagataaggaaaaggaaacatatgccgatcgaacaagtgcaggtgaccctattcaccattacctactcgatgcatttgaagcaaattatacagccatcttaggttcactttcctgggccaatctaaattccttggaacgtgagcttcatgatttttattccatccaaaaagagagccttattagttcacatcacaaagtatttagcagaactttgaacaactatatcgatttgttttttaaataactaagcaaccaacgcttctcaagttgatggtcgcagaggaggcgctaccgattcatcaaatggcaacggacacacacccttctcgggagcacattcatacggtgcggccttcctacaggtctgggcccacacatgcaagcgcatatgtaaggcttcccccctatctgccgatatatccacatggcccatatttccaaagcgcacaatgcggccttctgttactgcctcttgaattcgtacttcttgttctcgtaaaacaggtccgtctttgcgcttcccaggtttacgattttggggcagccgtctcgctacgggaagggaagggaaaggaaaaataaaaaaaaaaaaaaaaaaaatcatataaagttaagttaggtcatgtcatgtccagcaaaatgaaaggcggtccattccgtcccgcgtaatcacaacgcgtgactacttatacaaacgcgcactgccgtgcatgtgtgcactccttacgtccttctcgcacaggcaacactctttacagtagtacgcatccgatatgcccgtccctccgcaaatgatacatctgccctgcgaacgggggatgggtgagacatatataaaggggcagttgcctatcggttgtttgaccaatgtgagcgcatgccgagggggggggttgaacccctacgaatgtgcatgtgcatgtgcatgtgtaaccataagggggtcctatcactagggattggacaactccaaatggtgccctcctctgggagagtccttccccgtccctacctggtaactcccatagttacactcgtcacatatcctcacgagggtgtagggtctcacataggagtcacagatggggcacttcccgtcacacttttcacatagcctaccaatggctgcacggttggaagggtaaaaggagaggagggtgaggggaggggaaacacgtagaaaaaatttaattcatgaggataaaaatggatggaaaattacatccacgtgggttgaagatgtacgaggaggcacatatatcgtcgtaacaacatggtgccgcgaacagctgcagatgttcagtaaggggtctacgttgcgcgaatgggggagggggtcgtgtgggtctgcgttcagccacgtgccgccccgaccagtcttataattgcggagctgctttcgctttcgttgtttcgtggctctgttttgttgctccgttttgctgcactctttcgcttttttccatgcggctttccacgctatgtattacctatcccgggctgcttgcggcacatgatcaggtcagggtctgcgcgggggggaggaggacaaaggaaggtgaaatgtttgtcagcctaacgagcgtcgcaaaatttaaagcgacttgtccgctccaaaggcacggttgtttgtacataactgcgcaggagctgccaatcagtagggattcccccattttgttattttattttattttattttattatttattttttattttttttttcttacgatgcttggctgccattgttgctgcgggcttgggggggaacaaaaacgttggcaggggaactgcgatggggtcaggtcatattctccttccgcgtggttccacgtgatgggattcgcggcaaacgaaagctcgcggcaaacgaaagctcgcggcaaacgaaaagtcgcagcaaacgaaaagtcgcaacaaatgagcagttctcacgcggcgtgcgtgtttatacttattgtgcctaccctctcctcttcgcaaaaaaaaacaagcaaacatttttttatttccccttgacgccccgcgagcatgttgctacgcacgacgacaccgacctgcccccaaattgccccttccttttcgaagcggctgctgcggcaaatcgcccaaccttcaccaaccaactgaggttcccttctcttcatttatgagaactcaattttgtatggctcccccctcccgagggtactccccaaaagtaggttcatttttcttagcagattcgtcgcgaattattccatttgatgcgtaagttcaacgtcatgcaggggcgcagcgcccgcgttccgtaaaaaggggaaacgcaaaaagggggtacacagaaacggggaaccccaaaacggggaacgcaaaaaggggggacgcaaaaacgggagccgcgtgctgctgcgtgctgctgcggcagtggggcaaacggtagtgaaaagcacgcagtggggaaagcatcaaatgggggaagcgcttctgcacgtctctacctccccactgctacacttctccggcgtgcagcgcacgtccaccacgtagtgataaacgcgcggcgcgtaggacttaacgcgctccacgtgcagtatcgagatgacccagttggtcttgtgcgccaggtagtccttcagagccagcttaaatatttccagcagcacgaactgggcaaagtggagactcgtggggacgttgttgcctctgtaggggcccttcgccgtcttccccaatttgtccccaccacccgaggttgcctcctcaccacggggacacgactgcccaaccgagggggctcctccactgtgagacccctccgtcacgtgcagcccatgtcgaaccaactcagccaaggataaattggtaacgacagactgactacaccccttcacactcctcacgtaatcatacgtgcagactcgcgatacgaactgttcttggaaaacgctctccccaatgccgtgtatgtgtagagtaccccccacctgaccgtccagaagttgaaatgcgttacaccaggcctctacactgtgcggtaacaagccgaggagaacacggtgacacctccgaaggagctgtgcattcttcgtcacgacaaaagagttctgtcgtaataggtgcaactggcttgtctccattttgttcagctttactgcatctctcaataatctcaaagaatctccattaatatcacaagcgtaatattcctttatttttccctccccaaccaacttaagcagaggtagagtgaaatacccaacaccacaaaataaatcgacaacgatttccttgcttaccaccatgttagatcgatccaaataaagattttttatcctctccttttctgtcccatttcctgagcaaaacatgcatttttctaagtccagcttgtacacaacgttattttctatgtgcatagttttggtgttccttcctagcactaaatggattaaattttttctctttactccttctatgtgttcgtagattgctattgttttgattcttttccctcgtgggttgttctttttcccgtattcactatcacgtaggtatttcaattgcttcttcattttggctagctggtccacctttactgcgcgccgtcccacgtatgtaagggagcaccaggggtggttaaaaagacacgctttttctttccctctacaagggggtgctttttctttccccctacaagggggtgctcttcccaactgagctaaagacgattgtccgcgcagcacagtacgcctcctcgccaggctcgaaaatttaagaaacgttttaatgcacctcaggcgtagccttggctgcctcctgtcctccccccctcttcggcctccccgaaaccgattgaacgcgtccctcacgtccagccaaagggcgtccacatatgagataagcttcctacgtctgcacttcttcagcagggtcctcaaacgggtatacttccctgtgcccatctccatgtacttcgacgcactaccctccacacacctgcggtacagccggagaaccgaccccatatgcctgtaatggaaaattacaataccccctataacttcgtacttggcactggccctaacgatgagcttcctctcggactcgctcaaataactcttcaccttctcattagcaaagctgtaaaacagattcgtcagacattgcttcaaattcgttttttctttcctcccatgggaactcctatatatgtagaaaatatgtccttcctttgtaagctgtatcttctcaaatggaaaaaattgcctgacctgttcataattttttgatttttctattttttctacaactgggaccaaaaaggagttttcatcatttccgctagctgtacctgccttgtagacctcaattttgcgacccttatcaaatgcccctatcctctccaaagccgttttcacctccttcacgtagattcggtcctttgcaattaggtacagcagctccttcggtggcttcttccctgtgttggtcgccattcggctgtgattgccactccgccgcgaccttctctttggcctctctcccctcttctcgaggtagaaatacgatttggcccaatcggccttccctcccgcttcttcgtccactcgggtgtctgcccggttgtccatcgctttatttttccattcgtccaacctctttttggcccccttttcgacccccctctctagccgcttttctaccccattttctacccccttttcgacccccttttcgaccaaaacgcttccacaattagcaacaacgggcacgtcgaagaagctcccgaaggtaaagacggtgcacccccctccgaccacatagaggtagtccccctcacaagcaatcttcgccctcacatacatactatggaatgggaacacacccagccggtaccacttgctctccttcatacgaaagaaccatacgtcgttcagcgttcgatgcatgttgaggcctcccataaggacaaaatcgttgtgcccccacgcgcatgtcgcgtgcgagaagcgatttaatgggaaggccgcttggccatcctcctcgctgactccacagtgaacataaaaaaagcagtccttcttcaagtcgtacgtgtgtaagcggtccatactatcttccacacatgactgactcgggtgtaccccttcagcccagggagaggaacaccccccgacgatgtgaatcaagttcctccttttattatacaccatggtgtggttctttacaaatggggaggggacctcctccccttcttgtttgaccctccccgagcagtgcttcctctcccattcgatgatggcagttggccccacggacaggtgcccctgaacggtcagcttccccacccacaggtcattcagcacctcattcttctccgtaacgcctccgtgcacgtagaacaggtaaacctccttctccttcttgcggtacctccggacgaatgcacacgcgtgtcggtacctaccgcagggccgggaggcgtcctcaccatcactgcgcgaatcaccgcgcgaatcaccacgcggatcaccacgcaaatcaacacgcgaatcaacacgcgaatcaccacgcccatcaccacgacttttctcaccactgctccgccactccgctgcgcaccacgcattccttcgcacatcatacagccaaacatcactcgtgcaacttttcgggctcctcctaccaccgaacacacacgcgtagttgctgtccagccggaagaagcaatggtaagacagcgctggcaacggcgtctcatacgtcctaaggctcttcctcccaacgtcgaaaattttcaactctctactcctcactcctttagcgaacccaccaaacaggtaaatattcccctcctcaataaacatatcgtgtccccaaacgaagagcttgtccaggtcctcctcattagaaaggagcttccactgcagtgaggagtcccctcccactggggaagtaccactccttatgtgtccctcgtctgacagttctatatcgtacttgtttaaatttgtttctcctttttctctttttttttttttttttttccttcattgctgggtttttctcccactgagtgtttggcaaagaagtgggacttcctttttcttcactttcgcctgaccaggcaaggtcctttttgatggttccctgagggagatgtcctccccgttgcccgcaaccgcacacctgcgcgcacttctcacactgctggcactgcgcacgcctctcacactgctggcactgcaactggcacaactggagggactgccacttggaacccccgccaaacgcactctccctatagcagtggtaaaaccacacgagctgcctcaaattttgatccatcttcccattgcacacgtcaagcagcttcacgatggagtcctcctgcagtgaacgcgcaccctccacataatgctccaatcgcatggatcccctaatcgcaacggtaacgtaacggttaaagttcaataagccgctctgcttcagtccagccatctgtgccactttcagcaacctcagcgcactcaccaagttggcacacttaacgtgaataataaaaggttcaaatttaaaaaaaatctttgtcgtcttttttgttgtcctttttggagtctcttttgtagtctcttttggagtcctttttggagtcattttggtgaggtcttcatcaccatccgtccagattagccctcccctggggtccttccctcgagttagtgttccccttcctccacttggtgggctccactgagaagtaaccaccagggagtcctcctccccttctttactcacagggagggggggagttgtcacaccacctaggcactctgttaaaatactcttcaccgtcttggagtcttctctcaaattttgatgcatatggctggagtaatatatgtgcacattttttctgtgtttttttttctccctctcaggggatgcctttcttccctgcacagcagtagggttggactgaccatctgcgcgcaaacactttagactagggctggagtgaccatctgcgcgcaaacactttagagtagggctggactggacatctaagtggcaccccttcacaggtgggtcagctgggcacccctcatggtaactcctctttaagtacgcaacgaacgcgtcttcatcgatggtccgttttgtcctaccattggcagggttgaccccttcgccctcctcgctcggctctccaacttcgcccccctctcctacttcctcctcctctcccacttcctcctcctctcccacttcctcctcctctcccacttcctcctcctcgcccacctcgctcggatctccaaagatcactaccctccccgagcagcacgagctggtgaagtaatcaggactcctattaatctcataaatgcacggagacgccatcaaatcgatgcttttcttaatcgacttatcctctccatcatcgttaatatttttctcctccaccatacgtttaaccgtttcttccatcttcctgaaattatctccaaaaagattttccccctttttctctcccactctttctttacacatcctgtacatgttcatgtaaatattgcatacatcctcttggcagttctcataaatgttggcatacctggggagctccccctccatgtccaccaccttttctgcgttttttttcttcctcagaaaggcttccatggtcctgcctaagtacgtaagcacgtaagtacgtaagtacgtaagcacctatgtctgtaagtacctatgtaagtgcctatgcatgtacgtgcgtgtgtggttgttcgcctggttggaggggggaagacaatccccgatcgttttcctctcctttttccgatcgttttaccgccccttttccgatcgttttaccgccccttttccgatcgttttcctctccttttaccgatcgttttaccgccccctttcctctccttttacaaccccttttcccgctcccctgaacacggttaagtggcacccccctatggggtcacaacttatcggtgcgccttctcgtttcgcctgaatggggcagtacagcgctgctgtttggagttgtcccctcaacaatttggcagccactcccccttgtgatgtaactcgcacagttttgccgcttcccctttctggacaaggtacaccacaggggggggacgctacattcatgagtcttccctcctcggtgcatacacaatcggggagatcaagcagaccattcggcttctctcccttaggaggtaagcaaggaactcttgcagggggtacccctaaacatgagatgcctcccagctgatggctccttcatgcataagcggatacgtacgagcatacgcttaaggcagcttaaaattacagcttttttttttcttttccaaactgagtagttaccccgttaagaagcaaagtgatgaagcgacagtgtggcaaaggaacaacgtgacaaagcaacggcgtgacaaagcaacagcgtgacaaagcaacgacgtgacgtgccaaatgggcctccccctcaaacggtaggcctaaaatgtttgcccctctgcaatcagaaaaatgagtggaggggtgcaatagagggaaagaggagtcaacctggtcttatccaaaatggcagtctggcaaaaacaagaaaaaagagaaaaaggaaaaagaaaagaagggaaagaaaaattgcaacatgcacggtgggggaaaaagcacacctcaaatacagatatgcagcgcaatcgctgggacaggcccaggttaccccttcacgttgtaaacccacttgggggtacgctaattgcagtaatttccattccctcggcaaacgccgtcaacgcattgttcttttgcaaattatcacagcctgtgccgttttttttttttcttccaaatgtctcataaagaaggatccgcggaagtgcatcccccttttttttttttctaacattcacttaaacgagaaaatgccgctatctcctacatagtggaaaaaaactcatgcgattataatttgtgccgctttgcagcgatgttgccgtgacgttgaagcgacctggttttgccattccccttgtttcctacgctagagaagtgaaccaaggagggggggcaaaacgggcaagaagggaaaaataaacgccgtgcacggagagaaaacacgctccgcctctcctctccacagctaagtagtgccaattttttgttcagtttaggtaaccctgagagacagcttaagcttgcctttttcgtctctcaaatgggatgccctctctccattttatatatatgtatgtatatatatatgctgccatcccattttgccatcaccaatttgttaaagtataacactacccgcataaggatgggtgcccccacgtgaaggtatactttgcgcagccgcgacacttcccccgttgcagctggcgcagagccgcgttgcgccccccactgtgctgtaccgcgtattattatattttcgaagcaacgatgatagcgcgtggttatatgctcaccggccatccggcacccgccaccagccatgcatcaccaatacgtattctctcaaccatggtacccgcgcatatgcgtcacgtggtatattatatatatacatatgtgtacataccgtcatacatgcatacgttgcatcatcgtttgtttgatacgtccgagctgtgtggtcgcctcacttgtgcttatcaagaaaaaagggggattttcatgcagttcgccctggacaaaacagggcgatgttcactctgtttcgttttaccgacacgtaaggctttttttttttttttttttctgctcatgctgccaccaaagtgccacatgaagtgacgcatgcactcgctggaaaggttcacttcgaaatgcgaatttggcactttcgctttaataggcatttttgatgtcagcctcagccgccgcagccgccgccccctcggccatttgccaaacatcgttcagcatggcgaagtgggttgcccatctgtccatgagatgagatgcatgcctttgcccctcacgcgttcatccgtatgcgccagatataaaagtgtatgttccatcatgtacgtacgtgcgtacgtatgtatgtatgtatgtaagtaagtatatatatatatatattatatatattttttttttttttttttcttggttagctacctcgcccttcggtgacggaaagcgcccccctaaactgaaccattttgaggtaagcacatccgcatcgtatactgcatatgcatatatgtacatgtatgcactgtgtatgcgctgctagccttttttaatcgacgcttcgtgagaaatgcttcacctcgttcgttggattgctaaatggggaaaggagcgaaaactaccaactacctcttgggtgagccaacacgtgtaataaaatgcaacagtttacgcgcgtacaaacgtccgttcatgcgctcacatatacatgcttacttaacccaatcatacgtacgaaaccccacgcaagtgtacacaattcctacttgctctcctgaacaaattttcatttgaccaagggttgagctggcacaactcagcacgcctatcaagtatgtgccctcggcgctattcttccatttgcaggtgatttaaatggaacttatttgtgccattcctcagaaggaatataaaaacgaatgccgcttataccagcaacatgctaaaggtggagttgcccagtgtaccatatgctaaacgcattccatttgtacgtaaggacacaatcctgtttaaaggagtactgatgcgtatgcgtattggcaagcgaacttccgtgtgcccaccgttactaaatgttttaaaaaaaaaaaaaaattctcaatttgatgacgacaggaatcatataaatcgcccattccgaaggggacaagatatataccaatattggatacgtatacgcggggaagctttactttttaagttgtacgttcatgcataccgcgcgcttttatgtgatctcccacgcacgccgcggacgtgtttatattcccacttaaccatccgacgcacggaggctcccgctcgaaccaactcgcaaatgccacataccccttcagccagcaaaatgaaattaggcaaagggaacatttgcacagccagcagagccaacaaagactcccccaagtttctcatgaattttaaaattaaatgacagggagaagaaaagagaagaaagaagaggcaacataaggcaaaaaaagaaaaaggcaaaagaaaacgtgcaagcggctgcgcagttgtgagcccatatctccacgcgctgcgccccccgtttatatgtgcccttcaccgctgctttactaaggttgatgagtttgagacatcgccaactgtgcttgtgtacatgtttatttaactttatacgatcccctgtacatactcgggagggcagttctttaaccagttaaagtaaggcccccttcgacatatctccccttttaaacacgtatgtatgtatgtatgtatgtatgaaacgtggtttacctttcctttttttttttttttaagtgagacaaagcgttccacatagcgcttcacgtggaggggtagagagaaaaaaaccacttacacgaattggccttctctcttcatcgtgcacgaaagtacaccgcccccctacacttttatggaaaactttttttaagtaacacaaaaaaaagggacatccgcgcaagtgcatgccgtatgtagtaacgaataccccttcccctctgtttacccattttgaagtacccatagtgcgcgcgatagtttgtccccttgcgcacgtgtctttgtggcatccgttcatctgcttatctgtccatttgaagccacgcccttggcatcgtgactctgcactgtcaagtccctctaaaggggtaactctgtcctgtcccctttttcaaactgccgaggggagggtgtaaaagtgacctcattgtggctcccttttagataaactttttttccttccttttagataaacttttttttttcttcctttttttttcttcttttttttgtgtgtgtgtgtatgcatgccgtttttaatcacccaagtggcagagtaacctagtgtgaatattttttattgtctcttttgaaacagctgggtgagcggccaggccaccaggggggaaagaagaacactcgaagttgtaagcggtccccaccccacagccaacgtgtgtacgcacatatatgtacttacccagcgcgtgttcctctatgtctacacgctcgagcagacagcaccaaaaaataggacatacacagaatagacgaactatgcagaggcagacacacattttttaactacccatttttacgtatcagtttttaactcattcacgtttctcctcagcagcgcaacgccgaaagggtactctcctaggcgatcatcctgtctttttttttttatcccctcgtgactttccgagcagacttacccactcgcacgtagagcagcttccaggttaggggaacatcccgaagttctcctaccaaccgggagaaaactgcttgttgcagtcccgttacgtataccccccgccacacaccccagggagaggagactgcacagaggaggctgaataggcaaactatggaagaagaaaaaccggacgaagatgaggaagctacagtaggaaaaaatatcatccacaataatttcgagaacgcagattttctgagtaactttcactttctgcttgaacatagtcacctcttcaaccagctccatgatcgcccttggccgtgtggagtgaagagccccttggggggaggaaggagtgcacatgagggaggcacacttggaagaggtgtagatgaaagaggtgcagatgagggaggcacagttggaagaggtgcagatgaaagaggcacacttggaaggagtgcagatgagggaggcaccgcccctaccggcgaagcgggccgaacggaggcagccaggagaaaaagtcaaacgaggaagaagctgattatccatttggtgccctccagcaaatccgatctttacaatttcttgaaaaagaaaaaggagcaagtattgaatatctatggaaaggatgaaacgtacaaatacgaaagtcacataagcttgacaggatattttttttgtgataacatcgttatttttacgaagagtctgtacgtttatttgttttattatgtgaagctataccacttgtctaggaagctgtccgttcgggatttattcttttgcattccttgtccggtcggagggtcggcatgcgatggccgccgcgccctgtggggagagaggcgctgtgggaagcagtggggcaggcgggaggagagggagcagcaggaggagcgggacagggcgcagtcgcagcaggaggagcggaacagggcgcagcagcagctggactcgcgtccccaacctgtgcgatgcaacgtcgagcagaagcgcatcctgacgacgaacgacgggtacgtgattatccccatagtgtgtgattggttaaaaaagattttcgagaactttcgatttttaattaaaaatgacagcttcgcatcgtgcaggaagcacagccatggtggaagggagaagaagtcctccagaaggcacttgcgcaagcgttcggcggttaagaaggaggatggccacttcatcggtgcaaaggataagaggcaccgggtcgaagtagaacagtccgaggagctgccattaacgatacactgtcaggggaaaaacgctacaggggtgagaagtcccgttgtgggggaggaatgccccacggtatgccccacgacatgtccaagtagggacactcctctagcgctacataacggtgatgaaccagtgctgcattcgtgtgtaagacagaccagaggacggtgcagtgtgagcagtgttagtacctccgccagcagcggggaatgggggccgtgtagcgaggttgcgcaagtgggtgataactctcctgcgatgaaccccgcggtttgtgaaaagggggacccagcacgcagcactcgaagcagtcgaagcagtcgaagcaggcgaagcaatcgaagcaatcgaagcaatcgaagcaatcgaagcagtctcagcaatctcagcagtcgcagctgtcgggccaatcagataaagtaccggtacaacaacgccaaggtgcgcttgctcgagttccgcataaagaactgcaaccatatttccctcgcctccaatcgcaaggaccagggcgtgcaaaacgaaattgcccacatgtacagagacatgaagtactacttctccaactgctcgtgggacatggtgatgttcgagtgcgtggaagggggaggcaacacgcacgtgggcgggggtgccacggagatcggaaatgggaacgcaagtgaacgcgccccaggtggtaacaccctcttgaatgaaattttccggttccgaaatttcgccatctcgtgactgtcgcacgaaggtgcccaccagttgagcaaaggtacacctcctttttttttttttcctttttttttttttttttcgttttttcccctctcaaattataagtcctaccgcgagtatttctttttatatttatgaaatcgaacggaggtttttaatcctcagttgctcagtatacacgcgtgtttttttttttttcccccgtgtacgtttattatcgcaaaatgcgttgcatgttcacctggcgtgtgtgatcgtttagccccttttgcgaagacgcagaggaagaagaacttcctcccttccgtagacacatgtctacagtgaaactgccaaaagaggagaaaccggcgcttccaattttttaaaccgtttttaaaagtcccacaaattttttttttcacgagtgggtacactccccgttttgcagtgccacaaagcgaggaattcccatgtgttgtgcagcaactgggttggaatttgttaaaacgggggaagtggttaattccctttagggtggcttccttgtgggtgcttcccctgagtggagatacagaccaatcacgcacaaccgctgtgtagagtaaattagcatgggaaatgccaacccgaggggctaagttaaccttgcacagtttggcaaaaagggggtagcgaaatctgtgctccttcggcaaccacgaatcgaagggggaacattccatgaggtggcaggaggtgccaattgggcaccacggcgggttccccattttgcggccccctcgtcgtccgcctttctgcacacaagttgggattacctattagctagccaaaatggaaatcacactttttcacctgaacaaataaaaaaaaaaaaaaaaaaaaaaaggaaaacacgggaagagtaaggaatgaagcgagaaattaaaagcgtttacatagatctgtcattccgctgctactttcgcaaaagcacagaccagggtaacacatccagaaggattttccgcagcaagcgcaccttttcccgctttcgccatatttttttaccaacgggtgggcatatgccttatgatagctgacctggctgcgtcggtcctccccacctcgacacacaaacatggatgaacacgacaagtatgaacaaacggaagacgaaacgcacaagaaagatacgaaggaggaacgactcacctaccactatgacagtcaccgctcaaggaaaagctgctccatcagggcaggcgacgaaggtgccggcagcgaggcacgtttttgcgagggctattccgcactgcgaggcgacagcggggggagcgccaactcgggaacgtctacacacgggcacagcgacgggcacagagacggacacaacgacggacacagcaacaggcacagcgacgggcgccgcgcagtgggaagaaattctcgcacaggacggctcatacattcgatccgtgccgataagcgcaccaggagcagtcgggaagatgcccccaaccatcgcatatttcttgtgaggggatcgagctgtgccaaccccccaagtgacacaagcgtagctgcaaagagatggctcctccgcgattgctgcagagaagcacactcatcatatgagtcgcagattcacagcacgcacgacagggcgcaccacctcgagctgtccatacctccaacgaacccaaatgggaagaaaaaaaaaatcaaaaggaggtatacctcccacccgaacataagtggaagaccccgtgaagttacgcctgttaaaaagttcacacgaaatcgatttgcccataaagacgaattggttaaaatcaaaaggagagaagaacacacacagtggggtcaaccccattttggtgaaaacgccaaagtaaggtgtggcacaatggttgggctagccaaagtacgaaagttatacgaatggagcgacgactaccatgtgtgtagcagtacgcgacatgctacatcccacagggatggccacccccctaagacgggaaaggccaacaaacagaagcgtaaggcaaacagggttgcgtctacagacagatacaccttccaagggggggcgaagcagcagcagcgggaggaggaggaaggagaagacgaggacaaggacccctcggacatgaacaacaacccatgtagacataaactctgccaagtaaaatttttatgccaagcaaagggctacgatctgaaaaaaataagtctcttgttcaaagccaaaaaggtaaagtacgtcttccacgataggagcaatattttgtgtgcatttttaagtccggaaaaaagtaacaaatatttctacaacttcgaggacataggtaacaaggataacttcaattttatgagagatgtcactccttcggacgccgaatacactgtgtttatttttatcaatggctctgtggtcatatggtccaacttccccaactgttacagaaacgacgtgttcattaataaagttattgtgtttttaaattcctactccgatgagttgctgcccgtgcatgtggtgcaggaggacacgatgtattatcatgagtgggggggaggagaagaaaagcggcctccaggcaggtctccacctttggaaggcttctccccaccttcggatggcttctccccaccttcggatggcttctccccacctttggaaggcactcccctgatcagcgggggagtcatccgcctgcgcagcggttccctggaacagaaactcaccgtgtcgttcgccctctcgcagtccattcgactcgacgtgcacgaaatgttaatggatatcaccattaacaagcttttcatcatatcgaagcagattgccagtcgtggcacatgcaccatttccaagcaggaagtctcaaggatgcttgacgtttactctagtataattaacgttaacgctgtgcaggacttcctcgatgtccccgagtacttctggaataaggtgcagtacgagcacgcgtggttcgaggtgaggcatcaccagcaaggggattctcctacaaaagctcatctagtatagcccctcccccacaaaaaaaaaaaaaaaaaatctcctcccttcactaacttccctctccctatatgcagatttacacatacctggagatccccgagcggatcaaaatcctgaacaagcggtacaactactacaaggacttcctcaaagtgataaaaacggaggtttataacgacaagacattccacacctaccgggtcatcgtcctgctgctcttcatacacgtgtgcgcgctgattctcaacgatctgtttttcgcccagtaagggggggggtgcacttgctgtggatgtgaaacggtccttccttggtgggtcaacgctgggaaggcggtccatccgtggtgggtcaacgctgggaaggcggtccatccttggtgggtcaaccctgggaaggcggtccttccttggcggcaagcacacctctccttttcccctccgttaaattcccttcctctcgttcgctaaattcacatacaagtagtcacaaattcccttgctgacctgactggcgctgccaggggaaggggacagagagctcaccccgccctcgtctccctgagatgcatacagaagggggtcttctccttccccagtggaagccccctccacagagacctttctcccatactcgtgaaagcacttatgcgccttgctgtacttgtaggtaatcactacgttttccgcgggggcatctccctgggggggcatcctctcctccaagtcgcttccgctacttgaaccgcgtgagtcgcttgaaccgcgtgagtcgcttgaaccgcgtgagtcgcttgaaccgcttgaaccgcttaaaccgcttaaaccgcttgaaccgcttgaatcgccttcaccagctgactttccatttggcgcgccctccgcaccgtccccccgcgccttcacctgaacgagcgagtttaagaaggaaagcatttcatcccattcgcccgacccctggttgtacacgtgaagaaataaatccaactgctcgacagtgctaacccgttcgaagttacgcttgtttctaataactaagtaatcgaccctggagagaatggcatcgtcacaaatttgcagtctcttgcagcagtgaagcaaacgacataagtgctcatgattgtaggggagtaccttggggatattcaccgtgactatgttaataatttcttctatgttactgtccacataggggaggcaggtgacatactcaagtatcgatatgtattctcctgcgagggccttatgttgggtccttaacttggacagaaggaacagtagcagtcgcttgtacacaaaggtgtagttgaagtagttcagctctctgtaggagcacagcagttttaccagttgcttcaacgagaggaaggcaatgcaggtgttgaccctgctgaagagcagcggcactacgcggtccacaatgttgcttcggccgctgcttccgccgttgcttcggccgttgcttccgccgttggcgcccgcttgggggtcctctccatgggtgcttttcaccaaatggcagtactccctctgttcgtcgtccgcccccctccgagggacttcttcgcccatcccattcgacatctccccctctacagccacttcctcccttgctgacccatccccactgcgcgacagcctctgcaggatgggcccaatctgcaccagcgtgttgtacacagaaatggaatccatcgatttcacatttgcacagatgtaattaaccaacctgagaagcaacacctcgtggttgccaccactagtctttggagagtaagccgaaatgaggtgattgatgtggttacatctaacctggttgaagttcttcaaaatatgatggcatgctctatcaagtaggtccacatcacttatcttcaatttagacagtgcgtgcaggatcatacaaatacgcttcatgtcgtagtggtggaagtgccttttgatttcctctacgaagagctgcatcagttcgtagtctgagtagttcagctggttgctcgccacgatgtacctgtaaatgtacttatgcctttctgggtcataggggatcccccctccgccgtttgtctcgcacgtttcaccacccctttcgaagctgcttgcaccgtacctttcaccacccctttcgaagctgcttgcctcgtacctttcaccacccctttcgaagctgcttgcatcgtacgtttcaccacccctttcgaagctgcttgcatcgtacgtttcaccacccctcccaccggcgtcttccctttttttgctctccacttctgcctcccccctgaagaggcgcagcgcccggcacgacaaaatggagtacacttcaaaattcctctccttgctcagggcatacgcctggagagtaagcaccacatctgcgaaggtgaattccctgcagtgtttcttcacgagatcgttgtacacgttaaacatgcgtttgctaatgaacccattcttaacgctctttttgattgcatgactgactctttctccctgcatgtttttcattttctctacgattctgctctcggcatcctcctgcatctttgcggagtgcatccccctgtaggtgaggcggtagcagcggttgcgactaagcagtgtgtcgtgggctatgctgcctactaccctgcctcccgctttgcctaccgctttgcctcccgccctgcctaccgctctgctgactgcgccactcatggggccgctcccccacaggcatatgcccaagcgctgcgcaagccgcatttcgccgctggaagaacgagggggtgccagcgaaggcaaagggatgtgcagcgtacgcaaaagggtgcctacgcgtgtatgtaagtacatatgtagattatttttttatttatttattttattttttttttttctcgccacttcgtcgtgccgccatacttcgcacccctccgctgcgcagttcgggcaccctggggacctcgcaacggaacacagtggcacggttcgctctgcaccgacaaggcgggtccacttcttctcgtgaggcggcacaacggtagaaccgaaattttcaccacaacctgtgagcctcgaccaatccaatttaattatgagccttttttttttttaacacatgaggtcgggggaaccactcccgcgtggggggtcaccaccccggatggtttgctttccccaaagcgggaagtaaacaaacatgtgaagcaaaagggagaaccaaaagggagaaccaaacgggagaaccaaaacggtgaagtaaaacgccgaagcagtagcgcccaactgattcgcccgtccaaccgaacggagcaccttccgcttgctattttgtttactaatcggggagccccctctccactcttcttcccctcgcacagatacatggcagtccacccgacgggtaaaggcgtccctgcgctcacaacactgaatggacgaacccctcccagaaaaataagctccgtggtgtgcgaaacgtcaaaggaaaaggtgaaccgcctgatgggttgataagctgataagctgatggtatgatggcctgataagctgatgggttgataagctgatggtatgatatgctgatggtatgatgggctcccctccctgtaatgctgtacacgcgaacgagccggtcgctctctcatgggacgactatcctaacccgcaaaccctttaataatatggtgcaccacagcggggtagcgaagaagccaactgctaacataaccacataccactgcttccccctttaacagacgtcctgattttcatgcgaaaggctgtgcggatggatgagcatgtagcaaattactctcccttcagggataagggagggggggcagtccatctgtgacacttaactccatggtaaaatgcatacctatccgaaatggcagaagagagtatgcgtagttccctttacacacagctgtgtgaatatcaaaaaaaaaaaaggatggtcctctttttctgtaattatccttgttcctgtctgctgagaacggtacgttgttatgatgtccctccttgccaaacaggtaaccacactgcgcatctttgtatcttgccatttcgtttgggcactcctccgtggtgaaaatggatcccccatgatagcactccctaactggtgtctcatacgtttacgcgacaatacgttcacatatcactgctcttatgagtgcccttatgagcgcccttatgttggcaattttccccctccgtgcggcagcaaagaagggacccttccccacccccgtctcctcctcaccaccagtagtgtagagaacaacggtactctccaaatggtcaaatcggactgttgcacatgtattttttttttttttggcagagacccaaatggttgtgtccgagttgctgtgaccttcctcctcttcttttcctcagctacctccattgggtagcccctcgcgggaacgctacaaaatgtacgtgcgtgctcaaatatatgcatccaatgtgaaggcatactttttcctttcccccctccccccatggggattctcccccgcgcagttctacaggctgaacgcaggagtggttggcggatgacctggttcgtgcagaaagtaatatcaatgcgaaactgctgggcaagtaaaaaaaaaaaaaataacacctgtgttcgggtgacgtacaatatataaatatctgccttacgtcccgcaatgtaacaccttttccgcgttccatactgccacccgagtggcgctgcgacagagcgatactctcatcacgaggagtcgtttttttttttttttttttttttttacccccgaggtcgttttatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatttgagttttttttttttttttttttccttttcgtttgcatataattactgcgttttacttacgtatggggtaagtatatgttttccctgatgaactggaaatttatttttgatggaatttgattttttttcttcttgtgaagttcgcttcgtttggtagttaaagttaacgctttggtttttgccgcagcacgtgtacatatgcgggtgcacgagcgtgtgacgggtagcaaaaaaaaaaagccatgccagtcgcgtgagcgcatggatatacatacgtatgcatgggttaccacgcggatcaccccacacagcgtcacgcgaagcatcccacgtaccaaccaaatggcgcggtgacgagtggtgggaggcaaaagtcccgcgcagtgcagtgacagggctgggcgagagcaggcgccgccgaagcgtgcacgtacgtttgtaaggacatacgtttgcaagagcgcacgtttgtaagagcgcacgtttgcaagagcgcacgtttgtaagagcgcacgtttgtaaggacatacgttcctaaggacatgcgttcctaaggacatacgttcctaaggcgcacgtttgtactcatgtatgctcggcgcgtgcgaatatgcggacgctcctcccccctcaaccaccaccgctactgctaccgctacggccactgccaccggcacggccaccttgtatgattattcccttgcgtcgcaggagtgacaaccgctcttgcgcagcaagacctgcaccccaaaatgcacgtgaacagcaaaaaggtgagcacatgatttgttcaccacgcgatgcacaaccaactcacctttaagtgtgcttgtgcggtggcggcgagttcgaaagcggcaagctatcaagcggaaagctgttaagctatcaagctggtaatctaccaaacggcatgccgttttctacgcttcaccttgtgcactccccgtactgcgcaccgctgcccccacgagtgtccaccattcgacaaagttaacaccccaaaaggaaagatcgactaagatcctccagaattttttatcggcctcaatttggcccccttgcctctccaggctgaaacgtacgagttgtttagacccccttctgaaggcaggcggaaaatttcgccagggggtgaagaagcaaacgtgaaggaacagcaaagggagaagtccaggcggtgtcccgtaaaaaccacagctcggtgggatcgcgcgtttggccaagcaggaggctgcgcaggaggttgcgaaagggaccgcgaaagaggtcgcccaagtgagcggttaaaaaggctgagctgaaggccaccccaaacctacgcagaagccgcaccgacatagcaagatgaacgaactactgataaggtccaagagcggcatcaagctctacaccttcgagcgaaacgagaacaacgagtacacaggaaaggttacattcgagtacgacgggtgcatacacgacgccatttggtcgtgtgatgggaactcctttctcatcctacactccgtggagggcctactcctcatatcaaactatgcggacagagataacataagagtgaataaaatcacctgcacaaacagatacaaggaattattcaccgacgaaaatgtaaagctaatcaagcatgtccagtggtcaccaggaaataaatttgttgttttctttttcccctttgaagagaaaaattttttctccataggaaacctacttgtatttagtgtgcaacatacaaaggtattgtgttcctttaaaattagaaaaaaaatttgcagcaactggcctattatccatttcaccactgaagatagatatttttttctcgagaaaaaatccaacctatatgtatatgatactctccagttgatccaaacgaatgcagagatcctgcataatttggtaaatacagatgttccaaaaaattacctttttacatggcatcatccgaatgtcatagctatgtatgtatccccttacgttggagaagaccactcaaggtacttcattgttcatacgaaaaataacttcttgggagatgtgtatgtgtataagatagaggggttatcctctacggtgagtaatgtggatggtatcgatttggggaaggagaaaactccttccatggggggtcatcctaacgatggagggatatccccctgttcagcagtgggtattaccactacgaaaggaaacaaatgggaagaaaataaccctccggaaaggaatgtctctttagatcttcttatccgaaaaagctttgataatctggataacctctactgtatgtggtcactcagtgggaagcatgttattctcatggtgtacaccaacgatacgacgaataagtcatatggctacgtaagcaactgctactatttctccctaagtgccaaacatttaggtatgaaaaaaattaatgaaaacgtggcacaggatgtaaagtggaatcaaacgagtgatgacttcctcctaatagaaggcaaatcagataatgccatttttttgtatgaccataatttgaatatcaaacaaaaaatttcatctcagtacaaaaacaccattaagtggtgcccctttgggaacatgattgctctcggggggttcggaaatttagcaggagatatcaatttttattttaaagagaaagacgactctgttattctaatcaaacagtacagggaaccatgcactgttctatgtgattggtctgcagatggtactctattcatgactgcttccacttaccccaggatgaaagtggagaatacgtttaaaatatacacgtacgaggggaaccttgtcaaaagctataatttcaacgagctttatgacgtccaatggaagaaggcccctcctgggttgctctccgagccacccaagccacaggccaatctcaaggacaacaagcgcagcgtatacaaaattaagtatagtaatatggatgccccgttggggagtggaaccctcagcggtgcagcagttgtcgtgggaagtaacatcgggagcggtaccggaggcggtgtgctgagtggactagttagccctcccggaggcgctcccatcagcgtcagcagcggaaacgcctctgatgcgctggacgaagctacattcaagaaaaccaaagggggtggcgaagcaggagagaaggacagggctaaaatgggcaaggctgtggtggctgctccccctgtggctgcccccaacagtgcgcaagcggcgacggcggcgctcggcaggaagaagaaggcggagaaggggggaaatgcgtacgactgggatgttgactggagaaataaagccgcctccggcacggcagcagcgggggcagcatcgggagcggcaggagtggcggtcccccccaccggcgtggcaggggttgccggcgtgaacggcgttaccggcgtgaacagcggcagtcacatcgccactattgccactattggcagcactggcggtgtggggaacctcggcaacgtcagcctagggaagccccccgaggagaaccataaccagggagccgccccctacatggaaaagaagtatgtcgatgcgtgcgccgtgaatggtagcgcgggtgacatccccaggagagacaacgtcgtgggtggtatggtagatggacgcaaggaggactactccgcgcagggcattccctccgcggatagcgccaacgccgtagacgctcgagcgacagatgataaaaagaaacagaagaagaagaaaaaggagaaggagaaggagaaggaaaaagaaaaggagaaggaaaaggagaaggaaaaagaaaaggagaaggaaaaggagaaggagaaggaaaaagaccacggcgtgaagctccctagcgatgcgcacaaaagtagcggcacccaaaaacaggtcacagccaacagttgggccagtccccacccaaatcagaacgtccaggatggaacaagcctgctctactacatgagcagaagcaacattgacgtgggcattcctcccggtggattccccccaaacggatttcccccaaacaattttgcgcttaatggtggcccccccggagactggaacgagccagaaaggcagaccacgaaaggggaaccaatggaggccgcacagttcgaaatggggaaaggtgacaggcaggcgaaacaggcggcgggggttatcccgaaggatgagaaggatccagaccaggataagaagaaaaaaaaggaaaagataaataaaaaaaagaaaaacgaggcctcgggtggaggcgacgagaatggcgtggttggcggcgttggcggcagcgcgtcggctggggaggacaaggcagccatgcagacggtggcaactgcagcgggagccacgacgacgcaggcgatggcgccgaggccgccagaagcgaagcccagagcgccaacaccatcacgagcttcctgtccaaaataatgcgacacagggctgacgtgccaggcaggcaggatcggggcccagaggagctggcaccccccaacgagcgcggcacgaatgatcgcggcacgaatgaaggctacccgaatgacggctacccgagtgaaggctacccgagtgaaggctacccgaatgacggctaccccagtgaaggctaccccagtgagcgcaacgataccgccctgcgtggcgcaccagtggccgcaaccgggacgagcgcacacaatttcgttgacacacatggccccgcacgtaacagtaatgggcaccccatggtaggtcatgacaaggaaggaagtaacacccatcctcagaggaacaacgacatgcttcatagtgacatgtatggcctccccaaaagtggcacaaataaaaatagcgcaccgtcctctccattgtaccagccccattttaacccacacacaaacggagtacccatgcagagtgctaactcctccctgtttaatcaactattggggggaaagcagaggattcagggaagtagtcaccatccccaaggagcagaaggaccatcaccaagtggaagcgtcccaaatggaggaatgtacctaagtgcactccaacaacagagttacactgatgatactaaagggagtggaaaccaaaacagctatatgtacatttcaaaccatcaaggaaaaacgttgaactcgtctgcatttcccgaaaggggaagcaacgaaggacctattaacgatgggtcctccaaccaagctaacctcagtagtagtactgctgtgaatgaacagactagaggtacccttcgtatcccccccgggacaaaaaaatcaaatgaggatctgctaagattatttaagagagtactacctcacgcaactgtcaacattgtcccaaagaatgaacaacccagcagtagtagtaatgaccgtgaccccatgttgagtacctcctcaattggacataccctcagcagtattagcagtatacagaatgttgactcgtccatgtcagctcaacgaaggagcatcatagaaggtattcgaaatgactacgaatatcaaacgggattcaaaagagaacacatagatatgagaatgacctcgtcgaatgagcatatcggaagggatgaaggaaataacaatgccagctatggaagtagtagcatcaatagtagcagtgtttatcctcagcgtggaaaagaaatgtgcaataaagacttggcaacggcgatgatcatgaggatgaagcagaaggatgagcgacacagtgatagcagcagttacatgggaggagccatccccagcagcagtagcagccatctcggaggagccatccccagcagcagcagcagccatctcggaggagccatccccagcagcagcagcaacaggatgatgatggtacccaccgcgagggaaaactccattccagctaatataaagtcccacctttgtaacttggatctctgtgaactgctgaagtgttaccactctcttaatgtacaactcatccagctaaagctgtactggatcgtccacaaaatacagacgtatgacatgacagctagtagaggaggaacgaacgccacggaactcatggcgaaggataaaaagattatcgccaaagtgaaagaaatgaaggtactcttagattacgccaacgatttggtgaaagacacatatcagaaaaataaaaaaaaatacgaaagtctgatccaacagtttactgttattctgaagcagcatgacaatttgtatcaacagaagaaggagaaaatcatgcgagaccattcggacaaggaggccattgtttactttatttgtaatatcgaaaagattgtgcataggtatgtcacagggagtggcacagcgagtggtactgctagcggcactgctagcggcatagcgagtggggagaaccctgtgccttcttctccccctctccggggttctcatcaccccggcatcgtcgatggcaggggggaaggccacccgtccactacacctctcagtaacgcaggggaatacaccaatggcatggccagcgattatgcgggaggttacccgggaggttaccccggaggttacccaggaggccaccccgcaggccacctgggaggttactcgaacagtttgaagaagaccgcacccccaatggaactgcaacgcaagttactcatgcaaaagttgagcgagcaaagcagacgtaccgatgggaactacgacgaacagaatctcaacaaaaataaaataagtctctcagagtaccaaagaaattttgctttaaatgaaatgggaggacataaagatgagcaggaaaaaattttcttgaggcggattggtggaaacaatgaaccgggagcagctgcgtcacttgagatgccctatgtggaagaacaggaggacaagaacagcccagtggggagaggaggcgggtacgaggccatcagcagggggagcatgtactgtagagacgctcagagtgtggaagcgttcccccgcgataggcgcgccctcgagggtaacagcggttacaacagtcacaacgagcacagcagccgcaacgatcacgacagcctgaacagcctgaacggcaacgacgcgtgcccgtcccccctcctcaacaggatcagtaagtcactgctgaacaagtcggagaaggaggacggcgcgcaagaccgcgatagcgccaaggacgtgtcaggcaagtacagcctactggaacttattagaaagaaaaagcaaatggagctgcagagtggtgtgcaaggaggaatgcaaagcggagtgcaaggcggagtgcaaggcggagtgcagaacggcctactcagcagcctgcgcgccgctgcccagggaagggacgaccacatggacgtaagctccatgctccgtaaagccaaccagggcgcgcagggggggggaaagtacgccgcgcaagaggaggacataactcacaggataaagagcatgatgcacgcgggtgccaagcaggagcatcatcactcccagcaaggccagcaccagcagatggctaccccctcgccagaccacctaaattattattaccaaaatgcccaagcggaccaaaccactttcaagaatcaagccaaacacgaatccaactcgctaaacaattgcgatcgcgtaaaaacacatgtcgacatgatactcaccccgatgagcgagacaatgaagcaggacatgcatgcaaataaacaacagcaacagtacgttccccccaaggagtacctccactttagagattacaactcttttttgaagagcgccagcgctcatatgaaccctagtggggttatgataaacccgaaagaagatatcgcctccccgaaagaaagcgaccagacgaacgggggaggctccgttggagcagtgggcggcaccttgaatgaccaaaggacagcaggaagtggagagatgcacccgaactatattcccaacgagggaaaccagagtgaagaccatcacccgatgacgcaccccaacgcatcgcatccgccacatgtcctccccccctcgcaaccggcgcaaatagtatgcaaggttcccaacatatacaaaacgagtagcaccagtaaaagtatgaacagttcaggtgaaaagaagaacgcaacgtacaaccttttcgagatggaggaagccaaacgtccagatgccttgcgagataagtgttggcaatacgtggaccccaagggggtagtgcaggtactgggaagagagaggcggcccacacccgtgcgtgcttcgcgcgagttgagcgacatccacaggtggatcacataatgcgcaacgcgtaaggtcgatcctgcactgtggttctactccatctgtgaagatgcttatttcttcgtccacgcattgccagtgatccccgttccacactcgatcacatgtacacatgaacacccgcacacacgtacacacgaacacatgcacaccttccgcagggaccctttttccttgacgagatgaggatttggagcgaaatggggtacttcgagccgatgctgcccgtccgctgctgcgactccgatcgctttgttgccctgaacaaactgtttccccctccacataagcccttcaccattatcccgaagccgcagccgatattgcagtgggatgaggagctatgagttgccatcaaccagggagggggggggtaggattttcctgtcgacacggactgttcgaatgggccaagccgcaccaacttgtggaacaggaattgccttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttggggagccacgtgaggatgctcagcttgcccttttttgtaatcgaattgttacatggtcattttttgcattttttgcattttttgcattttttgcactttttttcccccgtccgaatggtcttccccgaattgaaaattaccccccaagatccacaggggtacatgtgagctagtaagtactgagtcgttgataactttcgctgtgtgccgtttgtgtaggtccgttttccgagaagaattcgtttctccacgggtgctattcaacctggtcaagtcgctctggttcgactttccttgccaccacaggggtgttgtgcatacgtatgggggggtacatgcgattcggcatgaacgtggtggttcgatggggccattaacgtggtggtccatcaacgaagagataacacaaccatgcgtgtggggggcaatcttacatcgtgcacttttacctcactgtggagccgctccctccgcgtaagttccctcctccatcaccacccctgtatactccttcccatgcattgtgcaaaaaagcactgccggttcgatgaacacttcggtatcaaaatttgaagtcgcctgtcgggcagtgaaaacagttttttcccgcctgaccgtctccttaaaaatggggagcgtgtcaagcggagaggtatcaaaatggcggacgtgccaagcggagaggcatcaaaatggggaacgcccctgacaaaggtgctaaagaagcgtaacaaacaaaggggtcaccccaaacaggcgtaacagacaaaggggtcacgccccccccctctcagcgagaattaaacagtttcacgatggaaaaggcgattcggtcgatgtcgtccccattggcaaccatgttgctgcccatctgtcccaaataattgctgcagaagttcttgtcctgacatataagctgagcgaacttaaagaactcgatgttatacctgagcttatagtcgatcccctttctgtcttcctccttcttcctcctgaggtcctgaaggtaggcctccattaagctcctcttctcggatgtgctaattggttcctctgaattcgggtacacatcgtcactctttattcgtttcaagttgcagtagtaggactcgttaaagcgttgcacctccgccttgtagtcatcgtcgtcgtctgcgtcatcgtccttgtcgtcgtcctcctcctcctccttgtcgacgccgtctgggcacactcgcctcagcctggcgggtgcctttctggtgagtccgctcctcggggagtacttcctgtgagtgttccccgacgaaggaattctctccagggttgatacgcttcgaacggagcaggactgcacgtggggactgcccacagggggcgccatctcacgaggggcgtctctctccacgcgactgggagggtcactactgagcgggcctctattgagcgggcctctattgagagtgcctctattgagggggcctctattgtgagtgcctctattgagagtacccatattgggagtacccatattgagcgcactcccattgagcgtacctctgctgagcgttccccccatctgcacggacaattcgtcgcgcacccatccttcaccacccccactgttcatctgtttcgcctccccaggtgtgcctctccccctctgtccatattcgctaagtcggtccctctcttcatttggtacgttatgtgcgttatgttcaatctgggcgagactcaccggtggcattactttccttgactctgcctcctccctcctatttcccttttcccttcgcatggcctcgatcttcattcttaggactttcttcaaaaaggcgccattcgacgcggcgcgacttctatttatccccccctctgtgccaaatttctgatgcctttctgctggcctcacttggagaactgcccttacttggggaacctccccgcagcccccttcgacgggaaaattgaacgtgtccccttcgctgattttccagtagatcgttttgggtttcctgtctctcgttctttcattaacgatgccgatgccacttcctatgctggctccctcccgttcggcggatgcagatatcctttctttatacacccacgtgttgtatgcctcgctgaagcggtccacatcacgaggtgctacccctgaaggggaaggctcctgtctagaacacctcctttcatgtaggacatccctcaccgggttcttcctcccctgactgtttctcgtcttgttcaatccatcgctcctcttcactgcacatatgggaatgcttctttgcagtcctccctctagggtacttgcctctaatgagaagcctcccccctccccaatagcttcctcccttttatgactttcccccactgagcggtatctcaaattggtaccaaccccatgtgcgttatcttctgtccggtggacctccactcccctgtcttttatctctatgtacctttcgggagtctccattttttccccctccccttcctgatcagccatacatgacccttctccagaatcaccatagattgtctgtctggagcggagtatccccctctccctatttgtccttcccttatgagtaagcatgtctccttggaccatccccccatgggtaccctccccttgggctggatgactcacttcacatctgtttcgacgatacaacaaatcggcctcggcttcgtccccagcttcgtccccagcttcgtccctagcttcgtccccatcttcgtccccggctttcctcagacttcttttggatgtgcattccttctgcttgtatgcctcccccttctgcttgtatacctcccccttctccatcctccccacgtgggagtccttttttttcttttttaaaacgaattcctcctcactgttgcggatggggaatgagcatatgtagcatttggcttgttcttcacaggactggtgagcacttggagttaactgggagggggtcgcaccgggcttggtcctgttcgcgtacaggggtgctccttcacggggaccgtcacccggacggctgcgctcaccgtgaagctcaacgaagcgatgggtggcactctcaccgccacgctcgccgctaaagtcaccgccatacgaaacgccacacgaaccgctaaccgcgccgctaaactcgccgctgcacttgtcccactgaaccggtgagggtgcccgcacgcctgcgcctttccaaggcacctcctccccactaggcaaacaacaaatagggaaccggttcgccccctctttcctctcaccagaacgctcattacacgtgttcatctcacactgcatgacgctttttatttcacatttgcttctctcctgcacacaggtagaactctgtttcggaccgagggctctgttctcatttgcgtaacgaggttccctactccagtcgagggtctcccacttggaatgcctttcacctacaggactccatccgtcattcacatgttttcccatgtgtgtgctcagacctctcctaacctcatctctcaaaaatttgaattctttccctccggagggagataaatagttgctttggttggaaagtgaattcgatgggcacgaactaaattcgtactttgtctttccggggttatctctcctctttgctcgtccttccccttcatccgggatcctcccctcgtggctgcccactcgccccccgtggctgcccattccccccccatggctgccccttccctgcgttaccctttccccttgtgtgctgcttctcctcgctggttgcctcttacgctcgcgcccgtgggtggggcccccgtacggtttgtgcggattgaagtgcgccgcatactccgccgagtggcccccccccacgtcgcacgtcgcagtggagtggctggccagcgaaaaggcgctgcccaaaaaattggcagcgtcactcaccacgtggacccccccctccctgcgcctacccttcctcctcgagttcttcgtgtagtaattacagacgaaaatatttttctgtgtcgtgaacaactcgatgctctcccccgtggaagaggcttcctggttggtgctggcagcggaagccacagaggagtccacccggacgaccccccaatggttaaacccctttgcagaagaaacgttaccatctgtgaatgtagagaggtccctaattggtaggtccctttcctcatttgacgcgtctgaattgcacacggtcctctcgtctgtgcagagcagccccttcccttcgtcttcgaatttttttatttttttttttatttttttctttatttgcattagcttgacaaaggtgctattgtaccttccgctttcgatgtctgctcccacggattcgctcgatggggttactctcccgtttgccattatgcttgcatttttttctttcccgtccgccatcatggttgcatttttttctttcccgtccgtcatcatgcttgcatttttttctttcccctccgccaccatggttgcattttttcccccccttccgatgttcgcccctatcagttgtgtttccttgctggtgtctccctttcgactcactccataagcatccccctcaccgttcacattgctttggcttcccttcacatgacataaacggctgtatagtccctctactgcttcccccctcgcatggttctcacatcctacctcatcatcgtcagggaaggcggcacccatttcgttcttctcaccaaccacctcaccaatgaccccctcctgtacctcctcgcttgcccccacccctggaatcatcatgacccctctgccctcttctgcaaactcccccctgggaagcttccccctgtccccattaataacatacaggttgtttatcttgcagttaataaaatgcctaaaaaggtcgtttagattatctctgatctctttggagactccatcgaagtcgccctcctccctgctgtgctcctccaaggtacgctcctccaaggcacgctcctcaaaggcacgttcctcctcctcccccactgcgtggttagcctcactcgggtcgggaccccccccctttgccacatccctgtttgttttccccccaacgaagtaagtgcccctactctctcgtatcacacgccttgatgagttccctttccaatacagcttgtccttcaaaggaccactcggcattatgttgctttcctttttccctctcacctgaggagcctttggactccctgacctttcgatcaatctccctttcaaattattgacatcatatatctcagaatttttatttctttctgttgttactctctttactcttcccgagtttgtaatctcattctttgctgtgtctattttcttggattcttctcctgtatagttggtactctttgtcgccttgccgtcgattaatcccttcgcctttttatgacgtgtctttaataacctatttttgtgtttctctagcgactcttccaaccgttgttttagtctctccaggttgctcattttgtagccagtcgggggaacccaccttcggaggaagaagccacgtttgggggaagaagccacgttgggggaagaagccacgttggggagaagccccttcggaggaagaagcctcttagggtgcgacccttcgcaggctcacaaaattacttcgccccgaaaaaaaatgcacccttaatgcatacccatgcgacggagttgctcaggaacaactcggggtggacaaaaaaaaaaaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttccttttcccatcgcgtgtaagactttctgaattgcatgcgaacatgagcggcgtcccctcgtgtagcagtaggtctatccatgtggcaccaccaacaacacccccctcacagcatccatttgatgtatttcccaagagaggtacctttcttttcctgtccctccactctgcacctgtctgcattgccgcagggcatccattcaaggcccacccccattgtcagcaattgtgtgtagcagcgtctccatcccaagggaagctgccccgcggagtagctacagaagtagttcccacaaacacacacaagcgtgatgaaacaattggctatccttccaccgcaagcgggtcacccccttgctctgtttttacggaaaggggatagtgcgtccatttcgcctcccctcggtttcaatgaagaacaacgcctcgtctcccacgcgcaggagagaaggagaaaaaaaaaaaagactaaccacacaaattaactacacaaatatctgaacaggtgaacccaggggggaatcacttctcttgttcacccatcggtttgtctcccaaatgactctctcctgtcactctgtgtactgtacgtacacctccggtgatggcacgcctgcagtgatggcacacctccagtttcgcagatggtgtaatgcagttagcttgccatggctgacgtctactcctcccctccttcaaagctggcagcggtttgatgaccagcctgttcatcccaaagaggagaaactaccagcgagtttcccagacatggcagacgcttctccgccacagaacttacccaattttgtacggacgtgttgaaatttttttttcctttttttttctttgttgtaccctcactgcatgcgtcttttttgcagttttttacactcttttacacttttttacacctttttacgtttttttttttttttttttcttgttttttttccccccgttatttggttagagacccagttatgagaaccctgccctttgcctgaacgatgaagttcctcctggacaaaataaaacgggcactgtccaggggggggaatcgagatggcggccgagtgaaggggtccgtgcgagtaaaaagggagagcgcagctgtggcgaggaggacacacccgagcagcagctcaatcagcaggtcaatcagcggctcaatcagcggctcaaccagcggctcaatcagcggctcaaccagcagctcaaccaaccgctcaaccaaccgctcaaccaaccgcgcaaccaaccgccctgagtcgacggaccccactgacgggcgcagcaatcacatagatgtctccatcgagaatatccagaggagcgaaaccagacgctactacctcactcgagcgaacagcttcgtaaatgacgatgggctaaaatgcagcatcctgtcacaagtccactgcagtgacgagaaggtcctcctctacctctttgtcttctccttgtcaaacgtaggtccacacatcatagaaacgattggcatatatgttaataatacatccacccaagacaccgtagttaagagaacccaactcatcctggtcaatgacaacaccatcagtggggaccatacctccattcgggccttttccaatattaaggtagccatcaaaattgaagaaaataaacaggacagtgagtatgcaaataaaaattcgtgtatccaagaggtactaactgatagtatgttatatgcatttgagtatagactgtggagagaccatgagtggtgtactcagcatgccagtaaggctgccctcagcgtgccaccccagccaagtaggtccacgtggaaatgcgcaaagggaggggtcttcccaaatgcacaacaagatttccactgcaccgatgaagtgactcgctgattcgttggcctgttagcttgtcggcttgtcggcctgttagcttcttaaccctttaatctcttaacccctaaaccctaaaccctgaaccctaaccccttaacccttaaccccttaaccacttagcctcttaaccccttaacctcttaacctcttaacctcttaaccccttaacctcttaaccccttaaccccttaacctcttgactcggtgacccctttccggggtggggcaaacgaaggggtaaccgatcgcccaaatggatcctcaccgtcgtcttccccgccaagtcaaagaaatttactgcccgctctaccccccccctacttgctacttcccaccctacttttgcgctgaatcaaaagtgtgccaaactgaaccaacggggcatacccccccacaggagcgccagaagcagcagtagaaccatcaccaccgccagcagcaccacctccaccaccaccgcgtgctaagctaaggtcacttgtgaggatcaaaaaacattaagagaccatcccaagtcaactcccttacctcccacgtttttacataactgtgcattcccacaggggagaaaaaaaaaaaacgaaatggaaatagaaatagaagtagacgtagacgtggacgtagaaacggaaaagtgggtctgcctccttgcgtaacctacccgcgtcaaatatcgacttaacatcaaaggagggagtcccctcgagctgtttcaaaataaaccgctacacgttctccttcccctccaaagggggcgccgctggcattggcgttgccgttggtgtaggtgctccttttggcgttcccgttggtgtaggtgctccttctggtgttgccgctggtgtaggtgctccttttggtgttgccgctggtttggtggtttctcttcacctgtcccacccgtaaagacaaaaaggaaggcgttcatttttataccgcacaaggtagggtccaccgcaaggtaaaatttaacacaagttaaggcccaccacacggtggagatacaatagggagccacgagttggtctctacgccaggttggaaacacatgcaacaagggatagacacaaaagcaagaagaaagaaaaaaataaaacaaaatatagcaaaatatagcaaaatatagcaaaataaagcaaaataaagcaaaataaagcgaaacaacaaggaaagaaaatacgttgtgtccactttcaggtaactcgaaaatggtcatgcaataatttttgctcgcagcaatcgcgcagaagctttgtacatttctccacgacggctgcacaatagcaacccttttgaggactcactcctcgcggtcgagtcaggtagggaggaccttaaggcgacaagaaaggaggcaaaacgggtcaggcaccgatgttaaggggcagtaaattaacacaaatccacttcggcagcaccatccgaagcgcactagctagccaccttggcttaggaagtgcaggtccaggtcctttgacaggtcgatgcagaacgcgccatcgtctagtgcagcggcgtccacatcgtctagtgcagcggcgttcacatcgtcaagtgcagcggcgtccacatcgtcatacagagagtttttctcctttccgctcagcgcaccatcccccacgtggaagttgtaaaagcaagagctgtccaggcagtcgtacgcgggggagtagttcccctcctgcaagaaactccgcactacgtcatcttcgatccctttctcgtactcatagttgaggaaggccgctgtcagcgcgtggcttgcatggcttgggtgactctccttattctcatgttcctcgtgactcctccccctatccgatctgttctccttgtccgcgtcacttcccaagaagttcattgcgcctctgctccgggtgcctcctactagcccgttggagcacccacctgctggaccatcgtccatgtgaaccctggcgagcggcgcatggctgacttggccccacttccgaccgtcccacttcgaaccgtcccacttctgacagtcccacttcgaaccgtcccacttccgaccgtcccacttctgaccttcccacttcggaccatccctggagaggtcgtccatcaagttcgctcccccccccatgccgcagctccgctccaccccttcacaaggctgacgcctagaaaaaatattcctctccgttaagtccccatagtaataatcacccttctcaaaatgggtgtccccttttttctcagcatcggtcttcttcctgtgcatcatcctatggttactcgattgactccccatcatctccgccttcgtgttgcctatcctgacagccccctcatcggtgctcacaagtctctcctccttatcatcccatctgtaattagccataaatatgttgttgcttcccatttcttcgtacccaacttggatgttactgcccaaactggagttataaaactcttcctctttggtctttagttcagactctactccattgttgaccatgcttctcctttgcatgctcttcctcgacatgctactccttggcatgctcttcctcgacatgctactccttgatatgcttctccttgatatgctcctcttggaccaacaactcatgtctttctcactccataggccattcccaatgcctcccgtcgcatctaaatctactaagtacgattcttcatcttccaaccggaggaggggtatttctccagcggagtccatccccatagggcaaccttcatttaacgaggacaaacctaaccacctgtagagtagatgctgctcattttttattaccttgtcttcattcgaatggaccaaataatcgtagcttccatcatggtagttattcatcaatggagcgtccaatggagtgtcgccccttacttgacggtggagagtgctgttatttttttctccttttgtggcgattcgtacttttgcttcttctctcgtttggttgccatgctcaagcgtggtaagactcctcacggtgtgcttctccccttgcttctccccttgcttctccccttgcttctccccttgcttctcccctaggtggtcgtggatggaaccaccgctaagatcatactccgcggggcccacctgctcctgttctccgccacgactcaccttcctttcaccgttacagaacgggtgtgcatgactcactgcatccaagtcaaccacgtgtgaatctcccccgttgccgcttcttgcgcaccgtccacctctgtcatcagttaggttgccacttcgagcttcgtttcttccgctcctccagcagcgcttctccctaacggactcgcctcgcaaattcatgcggtatcggctactgttcgtgccaccgttgctgccgttgctgccgttgttgccgttactgccgttgttgccgttactgccgttgccaccgttgctgccgttgctgccaagtgcgtaagcaggcacatcccctttcctttgcccaccgcgcactggttcggctaccctcctctcattcgcaacactcgaggcactcgcgaggtgcttcctcccggcgcggtcgctaccgctgctgcccttccccgttcgctctaggagtacttcatcttgggagacacacctgtgggatgcgctcttcaatccacagttatccggcaacctcctcacaccgggattgttctcttcaaagtgggaaaataagttatacggcctaaagttggcatagttcttggcccccccgtactctcccaatttagttggactgtccatacgaccctcaccatgctcgtcactgacgcccctctgtaagtctccatcttccgtccgcaacctctccagcaccgaacatccgctccactgctccatctcctcaaaatactttagcagctcgttatggtataccccgtcatggtgtaccccgtcatggtgtgccccgtcatggagtgccccgttgtggagtgccccgttgtggagtgccccgtcatggagtgcccccttatgggggttccccttcttgtcttcttgcccccccaacgatgctctttccatcaaaccgcgtcttgcccccccgctttgccgacaggccgatccaattccgctctcctccactcttcccaaaaaaatttcatcaaagttttgcgcgcacatatccactgtgctgctactgccatactggctgttgcttccaccctgcatgccactgccgtatcgggtcagtccctccgacgacccttccttcgaggcaccatgatggttgccaccatgttggtttccaccactttggttcccatcgttgttacctccattgtggtcactcttaccactctcattttccttatccaactggggcagacaggcagtcgatcccttgtgcgagtgggcacccgttgcgatgctccttctgcctgtgttgagtgccaacgtgtgcagcagcctcttgttccctccttctaggtaggggccgaccgcacagccagccactgtacccgccgcacccgccgcacccgccgcacccgccgcaccaaccgcaccaaccgcacccggcgcaaaagcacacacagctgcgccctcctctttcgccctcactttctcttcatccctgtaatcaccttcttcgtttttccccctcaccagtttggccttctccgacaattcttcccttcccttctgaggggtgcttccatcaggaggaccactactctccctaacgctcaacgttttattttggttactcatccttggaataaccccagttttgctctccctgtccaactctccattttccccatcaaaacggcctctgatcttttgtgcgtccacagccaggtaggtcttacacgtgctgcatgcatttcgattcgccaccttatcgcttgtctgtgccaaccggacgagtgatgaacctcccatgaaatcaaacgcgtcatctctacttatagccaaaggggactcgtaatagctagccaggtgaggtttctcctcatcgttattttttctatttcccttcttcagctcattggatgggttctcctcgaggataaaatgggaaacccttctgtcgtagggggtggttctcgtcggatcgtcattcggccctctctgctgcaactccgaggggtaggtcccgacgccacagtccaccccgtgcagtggcttcctgcctccgttacccttactgttgctgtccacaccgctattcccggatagcatttccatgggataagctttcccctcccagcagagacctccccgaacgctgaagcggtctgcactatgtaccaacccgtcccccttatcacccttgacctggctttttttttttttttcttccttgaatgtgctactttcgctacagagcgccttctttcccgaatctcgcactctagtgaactcctccccctgcggaaattttatcccacgcacagtcccaccttggttgcctaaccctagcgtagacccctcacccatgcattgcacgtttcttgccagcccgtacttaaccgagtcgtcaccactgataccacgtctgtcatctaccttcccactactgttcctattctccccggcttcttccccattaaaggataagatggagcgaaaattgaaggggggcgtgaagttctgtctcaccgattcaacggaaccatttccataatgctgctctctattttgcgagtaattcatttttttatattttccttctaatggataattcgctttatcctcctgaatgagtaactgttcatcatatcgatagactcccccttgacttttcttcattttcatatttattgtacataatttagtgtaccttccatttctgacacttagcagatcttcgtctgcttcttctcttacgcctgcttcttctcctacgtttgcttcttttcctacgtttgcttcttttcctacttctccctcgcgacagctcaaattgcgaaagtcattatttaaaaaggcagtgcatgaggagttttttatcagatttgctctgttcatacctttggatgtgttgcttgttctgtttccgttccttgtgttttctctcccgtgttggttggagacacatgaggagttggaactgccgtcgttaaagttcacgcttagtttccactccccttgcttttcttggcgcgtcaggtgtagcagttctccgctgcgcaggtcccttcccatgattcctcccctgttcagcgttgacgattccccagggatgactgaatccaggcagctgttcaggtgagaaaaatccattccctcctcgtgcatgttctcctcataaaactgcaccagcttcgtatttatgtcatttatggagtgcgcaaatctgcactggttccccttgatgcatctgcctgtataaatggaagagttgaaaaaaaaaaaaatgagtcgactttcagatcggatgggccgcatccaagtgtttcccctccccctcggaatcaactacaagcacaaaacaaactcagtgctagacgaaccttctctgtgcagctgacagatagctggcttcccaacctccctcagctcgttcactgaatgggcataaatgcagttatggtccgtgcattttcctacgaacatagggatggaaacaaattaacagatgggtgtatgtaacgcatttgtagggctttcacatggggccaaaacaaaagctggagatgtaccaggcactcaaagagacacttccattatgtgtgcgcccaaaaaaaaaaaaatgaagaggaggcctacctagtatgtaacttttacataacttcgtttttctcatgtccggctttatcctcagttcgctgatgtcatgcgcaaaggtgcagttttcccctcggtcacacttatttatcagtgcgtatttgcacatctgaattttgtaaatcctgaagggtgcggatgggagagaaggatgggaagggtgtgtgtaagagtggtccacatggagccgttactttgttgagaatcgtccgttcggggcgcagtagatgagtagttccatatcgtttttttttttttcttcatttttgtattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttcccccgttcaatcagttatgcactcaaacccctatgcacaatatgtgttgcatgtgtgtacgtgtgagtgctcatccaggggggcatgcactggttgcgctccgctttaagctgaagccacccgttcgcgtgagaaagaaggtccaaaggatgttctcacgtaggtttgcgaaatgaaaaaggaaaaataaaaatggtgaaataaaagtggtgaaataaaatgggtgaaatacagagggtgaagtaaaaagggtgaaataaaaagagggggagaaatacaaggggaataaagaacaccaggtcgaagtgaaatggtggaggaataaagagaacatacaaagcagcatgtgtcgtatcatagtcacacatacaagcagcagttaaatatcagaggagggggggcggctcgtttcttgcgcatgcatgtgtgcgcaaacgagtcgcgcataatcataactactgttggaggaaggtgtagcaggttaaaagtgcacacgcttacatgcatgtatacatacgtacatacatacgtacatccgcacggcaattggtgcctgcccctatttggtactcgcgccgacgcattcaggttcctatcatgcacgcgcttgaaagagaaaatcattcttgcgtttgcgcctgcagtgaggagcgagccgccgtcacaagtgcggggacgtgctggcaaactcacgcataagcgcgttggcgcagttgtatgcgctctcgaggcagtcctctcattcgaagcaacagcataaatttcaagaataacaacttgcaggcgaaagggcccgccaaggtgaaaataaagttgtaagtggagaacaatcagaggtttcttcttgcgttttttttttttttttcttctttttttacattatcgcaaagaggattaaaaaaaaaatgtacatttttttaacgtgaaaatgtttctttcaaaccaaacgtttaaaaaaaaaaggaatattatgagcacaacccaacgtatgactagtggtgcgtgcacgtgtatgtcccaacaaactgcacgaataagcatttttgccatccatcgccggaaaaaaaaaaatacaaacaattaaacaataaacaattaaacaataaacaataagcagtaaacaataagcagtaaacaataagcagtaaacaataagcagtaaacaataagcagtaaacaacaaacagtaaacaataaatgcaccccttttgtgaacgaggatcccagtcagtcttcaccaagggaaacgcacttgggtggtactccttaaaaggtgggccttaacactgtaactacgtttcacgcaccacatgtataagcacgactcatgcttgggggtcgctgttcttcgcatggggaaggaatgcatacacaagttatcacatgcatacgcatgtacgtacatgcgtgcaaggttccctcccaggggggcactcacctttcatgcatgcaagtgacctctttcatccaaccatgtacaacactccactgatcggccattcgaaaagcaacaaaaatgcacttttcgcctgaacaggcaaggtaaaatggggaaaattaacttaaaaaaaaaaaaaaaagccaaataacgaaatggttaatctgctaactggttaactaaattcacggggaatatgtaaataaaacaagttcgcaattcgacgagggaaacatagatctagcatgcagggaaagatccacaaacgggaatatccgcatcgcatgcataatgttaaaaatgtcatcgtgcttaaaaattttcattaaaaacgtaagtgtggcaatccaaaatggggggggaaaaaaaaacgcaaaaaaaaaaaatgtacaacttggaatgtaaacctgttgaactattctttttgccctcccccctccccttgctcatgttctcccgtgccttagtaatttacaaaatgggttgcttaaaatggagctaaggtgaatgaaaaaaaaaaaaatacactcaaaaactgtttttttgtgaacttcttcctttcgtgagtactaacactcacgtgtgtgcacgctacgcaaaaatgccactggggttatccctcctggaacattgaaaaggggaaaacaaggggagcacaacaagtggggtagataaggaacaagtgggacaggtagggaacaaatgggacaactcaggttgttacacgcgaaaacggggagaacgtatgacatacaacttaaggctgtgtccccttcgaagccacaacttgcacacaaggaaaagccctttttcgcacgcacaaaaaaaaaaatgatccctagtgtgagtttccgtttaaggaggactcccctcgattcgaaggatcccgaaagtgatgcacgcaaagaagagagggatattttattggggtaaaaaaggtaggtagtagagatatgcacacggtaaagtgctgaataaacaatgatgtgaaattccgtttgggtgattttcccccccgtttgggttattttcccgattggggaacctcccccttttttgtccctcctcgtcagtccactggccaaccaagtggaaggtgcttacccaaaaaaattaacacaagctgattcatcatcagcacgacgaggtgtgattacatgggccataaatatatcgacacgtcaatgcataatagtatctcttttcttccccgacgcatgcacaagttaaagtgtcattcttcatttgtgccaatttggtgagccattttgcaagtctccccacgaccatgcacagtcgtctgctcattcaggtcatcgtattggcttgctagattttccaatgctcaatgatgtttccaaaggaagggaggggcctactctttcacattcccctaagtagcccagcttgggataaggcccacatcagtgtatatacctatgtgagcactcttttttttttccccttcttggctacatttttttgtttaaaatatttttaactttgcaaagtggaacatgtgtgcacgtatttgcaagggataaaaaaagtgatagctcaatggaaggggagaagtcggtgcattggtcaaggacttgtttggaagtccccatcacaacattcttcctctttggtgaccaaacagagcatggatatcaaaaaaaagggatgcatactttacaaaatgagtttttttccgtgaggggaagaaacaatgaagagggagtgctgattatattttccactccccgcccttttgttccactttaaggggaataaaaaaaaaaaaaaaatgcatgcacatgtcaggcatataatccaaatgatgattacccacttttaagcaacaattttggtcaaacaaaatttttacatttctgttcatccctttttttagtcgcttcgtttcatctccaaaaggggtacaaggcccgtacaggttagaggtccccctccagcgtgcacaataaaagtgcacatatagctgctcagtgtgtactaggtgtattgtttgtactgtttgtgctgtttgttccgtttgtgctgtttgtgctgtttgtgctgtttgcactgtttgtactgtgtgcacttgagggggaggctgccccaggcgtgccggcgcaggcccacccaaaaagtggagcgacaatatcccttttgaaaatccccctcctcttctgatcggcactgcgtgcgggtagaggtccacagtgtaaagaagtgaccgtaaaaacgatacaaaatggaaataaattggacttattaagacttctcaccaattgtgctagcgcgtacgtacaccggaaaaggaagagtaaaaatgtacagcacatgtaggacagacttagagcagcagtacctaagcacagtgacacaattgcgtgcacaagtaaaggggtcacgaactgggaccaacttcacttctcccttgtgccgcccgacacacaaacacagttgatgcctttccatgagaagcgaacgtgcagataaaactccctccccgaggaacttccctgcatgcgtaacggcgtggaaaagataaaacatgtaaaaaaaagaaaaaaaaaacaaagaatgccaaaagatgagcaaaatgtgacacttccccccgtggcgctcagccacaccgcacatacatttgcacacagaaaagtcgcctttcttagctgaaaggcaaagtggaaagaacaacaatgctggaaaataaaaaaaaataaaaaagaacatccctacattttcttacagtaattactactcatgtgttacatttcgcaaaattatttactagcgaaaactttttgcacacacgaaatgattggtttttttttttgtgaagtgtgggataatttgaaaaatatggtgtgtccctactgggaagaactgacgctgctattctccactactggggggaaacaatttttcctataaggaccctaccaagtgaacgcagcgcaaaggagggaggcctattccctccaccgtttaacctgtttgtgtgtatgtacccatccggtgggggcgtgtgtgtgactgaatgataaaacgggaaaggaatctccgagcaaatcccacgtcaggggggaaacacaccctccaacggttaaacatataggtatgcatataagaacatcctcacacctgccacaagagcgtgctgcatacatttttgcttcttcgcagtggtgatgtgaaaaggcgctttttatataaccttcccccgttgggtattccttccttagcagcactacactgaaacgatgaagggaggtcgctcacttttctttgccagaaatttttacactatgaaatacgccggcttcgttgcccccttacggacaagcagttttccaaggggtgaaaataaaaaaaaaaaaaaacagtttcgcatatgatacagtcaatgagtttgttttttttgtcatttaacctgtttttcattgttcctttcccccatttggagacttctatttgttcctccttaacgcttcatttttgcttaacaaacgggttaacctctccccaagatttttttttttttttttaagaaaaaaacaggggagacgattttgcccccttcgcgatttttgctgccaacaaaattggaaaggagaagccaaaactgcaaaatgcgtggaaaaaaaaaaaaaaacgcaccatcaaaatgagcacttcactatgaatgccctctgacgatacaacgaaaggaaaaaaaaaaacaaatttattcaaattcttttttctttcccgctgcgctgcacttcttcccttgtatgcaaaagtgcggggtttttttttttttggcggcgatccgtatgttcgcgtggtggtgaatttgggcgggagagccctcacccctgcgggagtcacctcttggggatgggggagggggagcgaaccacatttgggacgatttgccattcgagcgggattgcactcggagattgcctttttgctaacttcttcgctgcacaagcaaatattatgcaatgtacgaatgagcatagcatagcatagcataccttgtcgccgaccctccccatccatcggcgcttcttttttccccgaccggaacacctcgatacggcaggttataagccgaaccacgtagcaacaaagcaacggtgtatgcaatccgtaaaagagtttttttttttcttcttcctttttctttcttttttcttttttcttcttttttttttttttttttttttctttctctctcctcaaatgcgcatctcccgatgtacacgtattcacagttgcgatgtgactgactgaacatctgaactgcctcctgtgagaagtgacaattttttttaaaattttcttctactccctatttgggattttaaaaaaggttgaccctcgcaccatctctgcgcgtgaagataatttttttttttttttttatttctttccgcgaagaaaggatagtcattttatagcgcgttcgcttcagtaggtatagggagagaagagcttcctttctggcgtgctgctttttaactacgcgagtgaatgctttttacccagctgaatgaatgcatgcatccccatacggattcatttccccttcccctgctttgctcctcagcttttttaacacccactccaagtcacaccgttactgcgcagttcgatcaatccactgctcaaccgatccgctgttcgaccgatccactgctcaaccactcccacgtctgcaactcaccatggcgaagaagtcaaagaaaaatgcgggggataacattaactccaagctacagcttgtgatgaagtcgggcaagtatcagtttgggaggaagtcttgcttgaaggccctgcgaaccgggaaaggtaaccctgcttgttgcgatccgcaactcgtgcatacgtattacacattgcacgtgctgttgtatgtacgccgccaccacttcgtactcgtttccccaaccacttcctcccccccccaggcaagctcgtcatcgtcagcagcaattgcccacccattcagaggagcgtcatagaatactacgccatgttgtcaaaatgtggggtccacgattaccatggggacaacaacgatttgggaactgcctgcggaaaattatttcgaatcagctgcctggtcatcacggatgtgggtgactcggacataattaagacgaacgagtagaatggaaggaggcgtctcaacacaggggatcgacaagggaaaaaagtaaaactttgccaggatgagaagaaaattgaaaaacaggctcagaattgaggatttagatttagatttagaagccagcgtggaggagacctcgtgagaaagcagcctattgtagtaatccagatcaacgccggtgtgcatatgccgagccagtagcttcccgtttttctccccgccgttctgcgcgtcgttctctccttctctccttctcttcctttttttttttttcctgaaaagatatacctacgtaattgcccttacatatgtgcacgcttcttcaaacggggcgctactctgccccacggaaacttcacgaaaacttactccacgaaaacttactcctccaaaacttaccccacgtgttctgatgaggaagtgttaattttcaaaagacccataaaggtaacttaaaaaaaagtggtggccaatagtttgtgtgtgttttcccttcgagggggaggagaggctgacgaagctttcctcaagcggggaatcgcctcgctacgcagttactcagctacttcgctatgcttctactttgctacttcactgtgcttccactctgctactccgctacgctgccattccagcagagatacgtagccccaaatgcccagcgcatgtaccaaatgacccccttaaaggagtcatcggtttggtccgagtagacatgaaagtggcgattctgctacttcgccaagtgagacacacaaccagtgtgcgcttactgggtgtcaaaaaaaaaaaaaaaaaaaaggtgatcgggggaacactcccggatggtcaaacttgaagggggaaaattcgccaagggggggatatcctaccaccgcgcagaaagacacctcatgtcgccaactgcagtgggaactcacttgggactccacatgcccaagcgagtcccaaacagaaccttcaaatatttttgcctgttcgtttttatccttgcttccacacgctttaacgtctcgtttgttgctaataagatgaggctgaaaataactataagtatactgagagtcgcatcgggaaactacaaacggggtcaacaagggggagggagagagagagggagatgttaacatgatgtgatgatccatgtgtagtagatacaaaaaaatctacagcgtacagcggagtgtgcttccaacaggctagcacaaaatacgctaagtggtgaagtaaaatcacactcgccatgtgcagcgatgtttgtcttacctgaattacgtaataggaggggagcatgtagatgcggagggccacgtacaggaggctcaaaatgaggaagatgaacaggcaggagtagtacgtttttgagttatggatgcagctgagcttgtacaggggttcgtacctgcgtggaggaaggggaggggcaagcgatatcgggtaggaggcaacgggcaagcagcaacgggcaagcagcaacgggcaagcagcaacgggcaagcagcagtgaacacgcagcaacggacacccagcaatggatacccaacaatggacactcagcaatggacacgcagcagtggacgcgacttcgaaccgagcccctctctcacctgtcactgtgcgacagcgaagaaacaaagaacaacagggagaaaacgaaaaaaaaaaaatctgcgactgcttgatcatcacgcccgccatgtttcgccggacacccatcggttccttgtcaggaaatgaatgcaggagcagctggcatttgtagagggaggctgtagggggggaagggagcgcatcgactagtgcatcgactagtgcatcgactagtgcaccgactagcgcaccgactagcgctaccacttctagggtgctgctgcagccagcttgaccggcacaactcctccctcattctttccctcggcgcgaaaaagacgatgcctacttaagtgcgcaatctgcgtgcagtggtgcgtcacatccgacaagaaatttttctgcaatgaactcaacaggtcttcgctcagggtggactccaaaatgtacttgctggcaaactgcttgttaattagttgcacatagtagacaggcaacgtgaggcagaacagcatgaaggggatccacctgatgaggtagaagagctgccgcgtgggggaggaagaaaaaaaaatgggtgagttaagcataacggacgaagtaataacggatgaagtaaaggtccccctccatttctgcctcaacaaatgggggttgcctccccacagaggggccgagctgactccaacgctactgcgctactgcgccgctccaccgatgcgcccttcaccgatgcactccataccagcctcttcagcaagaactcccgcgtgatgactttgtcggggatctcattcattatggttccgttgttgtcgtttcccaggagggcgattgacagcagggggatgatcagaaggatgaacaggaggtaatccatgacctgtataggggagggagtccaattaaaggagtgggaggggagacgaagatgcaacatcacgtgctggaggaggaattccaccctgaagggagactcatcatgcaactgaggggttgcccctaccgagatcagggggggtaaaaagaacaccaaaacgatgaacaggaggaaggacaactgggagtagtagaagtaaaaaaaaaaaatcgtcagggagacgttcttcttgtggattctcgaactcttcagtagtttgtacacgagctccattatgttttccgagaggtctgtggggggtggcgagaaggtgtgtaaaaaggtggtttggagtggagagaaggcgtataaaaaggtggtttggagtggtgagaacacgcatagatgagtagttaggagtgaagtcggggtggagtggtacacactgaggaggagggtcatacagcgaggcgactcagggatggccagccattcggacagttttctcgcacttccagcaccccgcccgcttgccacttggccacttagccagctgatctcttgaccagctaatctcttgaccagctgatctcttgacctcttgaccagctggtctcttgaaacctacccaatcgactcttctctattatcaaattgcacggcaacgtattcacgaaggaggcatacgagatgagcgggttctgctttgtggacagctcatcaaatggggtgttcctctccctttttccttggcagtatttacaggaattattgtgcgggagcagaatggacacggcgtagttacacaagctgtacacttcgaagttgcagcagttgaggctgttcccaacgcaggtgatgatttcgttgttctcctatggggggggaaagaggtgcggtggggtgtgtgtcaagggaagaaagaggtgacagagaggagagaggagagagaggagagaggggagagaggggagagtccccccacatctcatttgggtgcgcctatccgctgctcatcctctgcttgacgctgtctagatggcgacttacgagcaaaattttaatcatctcggctgtgttgaactggttgcagcctgagtaggacgagactcgcaacgggatgtcatccacctttttgggagggcggaaaagaggaggacgcacatgtgaatgcctgcgtatagtcaaacacacatctgcacacagtgacgtaagcatgagactaaagacacagtaactacgaattgtgtgtctctttttcccacctcctggatatgcgtctttatgttgttaatgccactcgggatgacgaccttcccgtccctgtttttgaagctagacctggggagaagaaaagggcaaagaaggatacacgcgtgtgccaagtggattcaggcgatacagaggtggcgaaaaaaaaaaggaaaaagcatagcatagcgtagcgtagaatagcacaccatagcacaacacagcgtagcatcgctccggactcgaatacgctgtagcagcacagtgaacccactcacttatcgttgaggctcagcgaaattgaagtgttccagtttgtctccattcccaacagattcgacacgttcctcgtgtttgcttgatccgttttgctgaaatgcacgaagcggattcctgcctggggtgaaaagagtgatgaatgggggtaagcggcgagaacggatggtaagcgcgccgaggtacttcctctccttgtgtgtgccgacgtccctcctctcctttgtgtgccgacgtccctcctctcctttgtgtgccgaggtccctcctctttttgcgcgccacggtccctcctccttttgcacaccccgacggcaccatttcaaagagacccacattgtagaagtcgttgattctcatctgtatttcgctgttcgtcatgagtttcactgcggagttgcctgagcaggggaggggcagcggtgcatgagaagcggtgcatgggaggtgtaattgtgcactgctgtcgggacacgctcgttgggtactgctgtcgggacacgctcgttcggtactgcttccgggacacgctcgttgggtactgcttccgggacacgctcgtgccacccccgcgcgccttaccgatgaagatactcgtcgagagcaagtgagagaggaatttttcattccccttcacagggaagggattttcattataaaaatttctgagatgatacactttacgcttgtttattgtcaaaaggtacacgtttttttgaaaattatttttcatgtagttgctctcttctgtgctcaggggtctgtatgcaaagcatatgctttctattcctgcagaggtgtggtcgttacgcgatgaagtgggatgggggagaaagcgggggagagacaaacacacacacgcatatgcatatacgtatacaaacacacatgcatatacatatacgtatacgtgtacaaacgcacatagatagatgtatcctgtgacgctggacacacctgaggatatccactgcatattcagaatgcgcagcactttcttcttcctccgcttcagcctgttgatggtctttccgtcgtagtagaacatgcacttgttcacgagggcgtccagttgtccctgcgcgtgggggagggggcaccgcatagcagtgtgcagggtggaatggcagcttgggtggcgtggcgtgccgcaactcgaagctatccgccgcaactcgaagcaatccgcctaaacccgccgcaactcgaagcaacctgcctgaacccgccgcagaacccaccttcagaaagaggtggtacttgtccttcttcttctcgcacaggacaaaggcaaacacaaagttgtccctggacgtgaccgcgtcgtagatgttgatgcctagggcgtgccccttctcgccgtgctcgtgcacgtggtatggcagctcgccaccgtcccctgtggtcttcttgtgcttcttcagctcgctacttttcttcttgtacagctcatagctgcttttgttttccacgcaaaggaagagcctaccaagggaaggggtccacgtacaggggagtggtccgcgtaaaggggaatggatgcactgtttagcagtgcaaccggttagcagtcgaccgcttatcagtgcaaccgctttgctgttcgaccggttagcagggcctcccccccgctcgcactcacttgtggaaaataaatttattgtaggggtacgaaatgttgccaatgtcgcagagacaaatgaagaggtggctgtagtccagctggttcatgtaattcaggatgttgttttggaactcgtctagcagtctgtcggggagggggagaaaggagggaggaaagagaaacgcgaaaggaggagatgagaaccgggcagtgaacagtaggaatgcgttccctacctctagcaaggtggagtaggtgggccaactgcccaacatgctcaactgctcaacatgctcaacatggccaactgctcaacagatgtgtccctcttcaccgaaacggtgtgcacaccagattgggagcagcatcttataagtagctgcttataagtagaagcttctgagtagccgcttgggagccgcttgacatccgcttgacatccgcttgggaaatccccccccaagggtcttactttacgtatttaggaacttgggtgtagtaggacagcagaaagagggagtgcagtattttgcgatttttaattctctgataggcatacatgctcttgttgtccatgaggatatcaataacagtgaggatgtagttgttgtgatttggtacccccttcatcatggccgagcttgacggagtctccttcttcgagttcatgtagttatacaagcagatctccttgatgctgtgattgctgtctagcagcagtccgctactgtctaggaaacacaacactgagcagtcgctcaggatgttcaggtagcatttatcaattttgatgccctgcgggggggcgccatcacaaaaaataaaaataaaaaatgaatgaataaaaaatgaatgaacaaaaaatgaatgaacaaaaaatgaatgaattaaaaatgaatgaataaaaaaaaaaaatggctagctggacatctgagtaggtatatttttacacctactggagggaacttctctttccctaggagcactaccaccaggatatgtgtgtcccccaaagggagaaaaggacaaaggacataggtacataagtgcatacggacaaaggacatggtaccaaaccctgaactctcagggaaggctcaccttaatgatcagaaaaaatatgctcttcaaggtgtagaacaacccgaagcgcttcttatttgcataggacgtatcttctgtcgtggtggaaaaatcgaaagaagaagaaaaattcctttcgtagttcatctcctccttgaaataactctcatagatcagattcagagaggagcagtatccgtatatcagctcagagaagattctgcagaggagggggtgagtggagggagtgagaggggggaggtagacgagacacgaaaatgatttgcaaccatgtatggcggtgtgtgtacgcggcagtctagccagctgtctttctagatgcctttctagatgcctttccaactgcttcttcagctgcctctccaactgcctctccaactgcctctccaactgcctctccaactgcctctccagctgcccctccagctgcctctccagctagcttcgctgctcctccccgcgctgtggcaaaaccctacctgtggaaaaagggcagcatcgtgatcgacatcagcacgctgtacagtaggaagtacgtaaggacaaagtgggggacatcctccccgtggttcctcatgtcggtgaagctgcaaggggggggaagcggggagtacgagcacccatgttagaggtagtccaggttggaggtagtccagcctacagacagtccagcctacagacagtccacgtttggggacccactcatgcaaacttactacaccaccgctgccaggacacaaaccaaaaagagaaccacccacgtgaacaggtaacatgtgtgtatcttctccgtcaggatcacattcctcaggttacccttatgcttcgaaattcgattcttgtctgtggagtccagcatgtactttttgatggtacatatggatacgttttcttttgccacgaatgagtagagatggaaggagggcaggtagtccctcttatcgtccttcgcgtgtcttgtcaaaaggttcatactaatttgatccttgtccatgggcatgaacacctcatatttttggtaccgccgcccgtacgctgcgaggtgggggtgagcacagcgcacaacggggatgggcacagtggggatgagcacagcacacaacgggtgcacattcgcaagtcggacaaaacaatcatgcacgacgggattagcgcgacggacgtaccgctttcgtccatgttgtactccacgcatctgcaggggatgaggtccccggcacgcagcaggaagatgtcctgcttgattagctgctcggcgggggggagaggcgagtcggtcgatgggtggttagatgagtgggtcgatgggtgggtcgataaataacccggtgagtgacccgatgagtggttagatgagtgacccggtgagtgactcgacgagtgacccgatttgcgaggcgacaactgagccgctgcagccaacagccgttcagtccctctctacggccctaccaggttcgtcggaagcaactcccatctcctgttcctatgaataaaaataaaattagagctggacaaataattcaaatggcaatcgtcctccttcttttttttggatatgttccttggtgataacaacttagcagcttcgtttatttttctcaaaaactcgttcgtctgcggggagggagggagacctggctgtgtgctaacatgcctcagtatgtgaagagagtgcgcagcacacgtgggaaagtatgcgtagtggctgcgcgaatgtaagtgaggtcagggggaacccttccttgagcctcccccttatggcggtacatagcggcgatgtcccttatgcatacgcatgagcaaccctccattggacatacttgggcatcctcaatctcgtaatagagaaagacgaacaagagcagcagcagagatatcagcacgaacaaacccttcaggtaatgtgaactgattatatcgttgtctacagagtgggatagtgtgggggagagagagaggggagggggggatatatggggagagatgcacagcaaggcctgcaaagtgacctgcggaacggtgaagaggcaggcgacctcgtctcacgcgcccgtgactcgactttcacagtgctgcgcagaagctaccgcaaaagccaccgccaaaaaagctatcgccaaatctaccgccacatttaccgccaaacccccagccatacccttgagaaaaattgggcacgccaacaggggaaccaaaaaaattgtcaccacaaggagctccgtctttaggatgcactttaaaaagagcttcctttgagtcttctttttgtattcatccgtcagcagctttgagggggaagagaagggggagaggagcaacatggggagaggagctacatggggagaggagctacatggggagaggagctacatggggagaggagctacatggggagaggagcgacatggggagaggagctacatggagagaggagcaacatggggagaggagctacatggggagaggagctacatggggagaggagcgacaaggggagagaaatcctttatcatggacatgtgtgcgttaggggggcatcatagcgagcgagaggtgcttctcccttccgaggtgctccctgcgcaggtgagtctaccctgggcagggagaaaagaacaacgcaatggtagctgatgggaagggcctcccccatttgcacctttttttttttttttttctccgtatgtgggctcctgtttacaccccccggatgcgcaccacccttacaggaacgaacagttctccgcccgtgtcccccgccggtgtgtccctacctggagctccctcctcatggtgtcacagaaataaacgtcatctatttctcccgggcgcttcttcacttccctgttagccattttggtccgcaaaagtgtcaacgagaaaaaaaaaaaaaaaaaaaataaaacaaaataaagtaattttttctgattatggctagaacgggaagtgtcccccatacgaacgtggctgattctttatccctacccacgcgcacatttcaaattccccctctttctgttggtgtgcacgcgtgatgaggtgggtccactgaaaggagtttgctttttcatcacccttgtcagcggaacgaatttattcattctcgcccagttttgactcgcccgagcggagcgtcgcgcagcactcagttggaattcgtacagcactgtgagctttgcatacgtgcatccttatgtacattcctacgtgcaaaagctgtagatatctcccacgtgtacacacgctgtggccattttcgcgcaacctcgtgagaacgtgaccgaatattaatgacgaaggacttcctgcgtgttcacccaattggtgaaaacgaacgcgacgcttacaccaccggaggtaactcccccacggttacacttcactcgtgggtcacactttgtataaccctaccccagggttacatcacctcggccaatacccgtcgccccagcacacgtcgccctaatacacttcgccccagttcgccatttgtcctttttctttcttcctctcccccttcctcgcgtatgttcacatatgtaacggagacggggcgtccacccatgtgcgcgcttctcactcccccctgggcggggaagtgaaaggccaacatttccccccccccaatacgaactgccctctccgctacacgcacaccgcatgactaacgttaacgcgtcgaaaaaaaaaaaataaaataaaaaaaaaaaaaaaatgtagaaggattactcatccgagcagtttttgtcaccccatccgatgacacagcacacattttgcacccatgacttaccctcgatataagcactgccgttgtctttatcacgaggtgtatatttttgggggaggcaaatggggaagtcaagtcattcccccccgttgcgttgtttcgctttcctgcgcagttgctttctatgcggttcgcccatttgcgtagttatgcgtgcacacgtgttcgttcgtttgactgattgattgctcgttcgtttcattgctcgctcgtttgattgattgatcgctcgtttggtcgctcgtttgatcgctcttttgatcgctcttttgatcgctcttttgattgctccccgtccgcgcgtgaatgacgcagagaagaattgccaagacgtgactcgccaatgggcctgactcccacacgcgggtgcgaatgcgcgcgttgggacacccccatttttgaagtttgaagtttgaagttacccgaccactttaggtgaaaaaaaagggggcattactattaaggggggcattgctattaaaggggtgccttcggagggaggctgtgccgcagtcaccgcagaggctgtcttctcacgtggtgccgcgcccatcacgcatcgctgccttcacgcctatcgcccactcacaaaatgaacgaagcgaagaagcgcacagaccaccaccacccccaagaaaaggacctcaagttcgacggaccctgtgacaacaaggagaatagcagcgatggaaatttcgcgaatatttcaaatatcgccaccatcaacttcgccaatctggagaaggagttccagaagatatacagatatccgtctcaggagcgaccgccatcacgcagtcagtcgagcgaatcgaacgagtggaacgaggcgaacaaggcgagcaagacgaacaaggcgaacgaatcgaacatgacgaacgaatcgaacgaaggtgtttacttctgcaggaaggcccaggagaagagggcccacgcgatggtgaaccaaccgagtgaggagacgatacacacacagcgagatggaaggcacgccgaaagttcgatcggaagggccatctcaaagggggaaggaaaacgacgtgctgattactatggaggtacgcttccaggccagcttcggagaagcgaagccacggggagaagcagacaggagaacttccattcgaccaactccattgagcaaattttaaagagtattcaggaggacaccattttagggacacaccggggggatgatggcaactctggtgggggaagctcgaacgttggcgcgggtctcgcagatgcggcggacccagtgaaggctattaacgaaaagaagactattcacccggtgaggggttctcaccccacgaatgttgcaatggtcgagtcttcaagcgcgtcttcagccgcctctccaaccgcgtctcctaccgcgtttcccaccgctatgcctgccgcttcccccgcttccccttcgcagatgtgccgcctctggtgggacgacaagccctttgcataccactgggatcgcggcatgaacaggcaggaggtacagcggtgcgtgcataatttctgcataaacatcgcgagcgaggacttctatctcgcacgcctggagagactcaacgaagataaccaatacaaggagaaacaaaaaaatatacaaaaaataccactaaaagggaacacctacgcctattacaaaatatgcgagcgatatgagtacgagtcattgggagatgtgaaaccaaatcaggaatacataatcaaaaggaagaaccacgtgaaggaaaaactcatgtacccccttaatttcccagaggtcttaagagccatagaatacacaaaggaaggaggtaacctactcaagcacacagtctatagcatccctcacttacgcttcttcttcataagcaaagacctaaattttatcaaatggttttcgtcaaggaaaacagatgagcaatgcaagatttatttccaaaaaattaacagtctcgaaataaaaatcgtgcatgaagacatgttggaaaatctcaaagtcgatattttgaagagactctccttttccatcgtttatatgaatgaaaagaaaaaaataactctgacttgtaaaagtttgcaagagtttaattactgggtcactagcatcagggctctcatgttccattcgaagaggatgaaaacgactcgcagtgtgttgttgtctcatgttagcggaggcgagttggacgaaagggccagggggaacacactcacgcgagagtggtcaaatggtgttgcgccgtgtgcagcagatgaggtgggcgcgggaaggaccgatcgccgtgagggcaactcttccgccccgtccaaactgtcaaaactctgtggatcttccaggccttgccgatcgtcttccccctttgcaccttccacaccctgtggagaggaggaccactcgaaatggaacccccatcacggggaagcccaacccaacaaggaatacgaatttaaagaaaaattcaacgaagaaggaacttaacacagaggaaggaaagagttcccttaagttatttcatttgtataagcttattgtcttcccacattacaatctctatcagataaagacgaaattttatttactcaaggagaaagcatacaaatacagggttttaattgaaaaggaagttgatgaatatgagatggatatttacttggggggtggatcctcaggacagagtggccaccacgaggggggggataatgatcgtcttagcaacgagagcgaccctctagaggaggagtgtactaccgacccggagagtgcctcaactctctgcagaaattccccccccctttaccactgcaacgctagcggcaatgttggcggcaacgaggcggggaaggaaaacccagtaaggaggaggcctctctctgatgggaagcgcaacggaacctggtccggcagctcctctccccatgtcgccctgccagaagtatatacacttaacaaggaaacaaatttaagcgttcgtgatgatgggaaggtagccaagagagtgacacacggattagcagtaggaggagggggagaaggagggggagaagaagaaggaggagtgaaccccgtgggagggaaccacgagaacgaagctgaggaagacacagaccaatttaagctccaactaattgtcaaaatttacaaccgtatcgatagaaaacttaaacaggttcagaaggacatcatgcaggttgtgaagctactgaagagagaggaatcggagaagcagccgaaccctcagggggggagtagtgggttctccctggaccagttctggaagtacaccacggatgcgtataggacgttggagagcaagttttacaaaacggggggtgctcactaccatggggatggtcactacggtggggatggtcgctaccatggggataaccgctaccccgggtatgatcgctacccccaccccaacgagctacacacccaacagcgaagacccgaactgcgaagaaccgaactgcgaaaacccgaactgcacaaacgggaagagcaacctggttcgcttcccccaaacgaatgggacacccccaatgagaaggacccaccggagggacacaaaaaccaatccagaaagctcatccacagcatcctcttcgacatgtggctctgcgaaatggaactcggaaatatcgacgatatttacaccacctatgtgtgcaactccaagcgaaaaaaaaattttattaccaacatggacgcccctgccttcgttaagaatatctcgcagcagatctccaacacgatactgcgctacatgaacatgtgagacggggtggtaacccacatgagggtatcacacctcagtggggttagcaacccaaagggagggggggaagagccgttttgtacgatgcccccacgtaagggcagccacaaccatagtgagaataatcatgtcggagtggcttcaacattgggagagacctcctgagttaagtaacaattgtttgggtcaaaaaaaaaaggggagagatgcgtctgtcacgcggtgcgcatatgcaacacggcatctccagagagacgaaaaaattggcgggggtgcagtcccccatacaggaaagcgatcgagtgggaaatccagcgcacaatcgagtgggcaatcgagtggacaacccagcgggcccccccacgtgcacctgaacacgcagcggtcgaggggccacctacttggacacatacagctggtacgccgcgtcgaactccgaaatgctcgagcgtatctccctgtgcaggtagtttatgatgtcccccttgtggttgaatgtgaagaagaacagcgagttcagcttgctcagctcgcgcaggattctctttttttcgcgttccttttttttgttgtttcgttccttcgctgaactccgcgcggggtgtccattgtgagcggggtgcatttctgccgccctccccgcttttcgctcccgatgcgctttttttttttttttttcctttcttccgtagttcttctcccctccgttgtgcttctcccctccgctgtgcttctcccctccgctgtgcttctcccctccgctgtgcttctcccctccgttgtgcttctcccctccgttgtgcttctcccctccgctgtgcttctcccctccgctgtgcttctcccctccgctgtgcttctcccctccgttgtgcttctcccctccgctgcgcttctcccctccgtcatgaatgacgacccagtgtcctccttgtggttggacatggccgtcgacttggattcaatactcgtgaggtttttataacttcgcccctcctcacccttaacgaacgagtagcttaatttgtttggacccaaggggtggtcttccttgtccacgcagttgctatctccttgtgtgtcactttgggggcaatcctctacggcggttgcgtcacgggggggatgtggaaacccctggtctgcacccacagttgcagatgggactacctcatggagaagggtctcctcaaacggtcctccgttgagcagtgtctccacgagtgatgatccctctgtgagcggcgtctcttttttgtctccctttcccccacatgggggatccacctgctgattggcttccccaacgttccaactgtatccacacccaactgatgaagcaacaatggaatgcgcgtttctgttcaactctttgtcccccccatgaacagaaccactcatgttatcgttatcatcatgggtaggaggagctcccccaatttgcttatcgacgtctccatttccatccccctcatgagcttcagtttcatcctgttggtttgtgtttctcctttttatggcgctaccactaggaccacttccagtatccccaacgaagggaacctcccccatgtcgttatgtcgaatgggtagcatatatggagcaacgtccccaacaacggtcttcactttagtaggtatttttgtatgactatctaacttcctgtagagtctgtacagtcttttaattctttttacaattactgctaaatttgtgtcacatttgaggaccagattgtaattcgacctcaggagcatgtgtgcgttttgcactacttgtatgagtttatttttatttctgcttttcattttgtcaactgagaggatatggtctagagtctccgagattcccttgaggataaatggcagggacgagttggagctttcgaacaggaccttcatgtttgcgtcgttctgttcgttcgcgggggggtcgccacctggcgccacccctccgatggcagcttccccaccgatagaagcttccccaccgatagaagctgccccatcgatagaagctgctccaccgatggcacctacccctccgaccgccgccagctccccatccttgctgtgcaaaatctccgcgatgtcattcagctcatccgcctccaacttcgactctctcatcacgcactggtcactgtttcgcaggatctccttcgcattttctatcgtcttcgtggcgtagtccactcttagctcggttgtacctttgcatctcgctttggaactcgccacattgggaactttggggggtccacatgactgcagttccatcaaagggttgtttccatcaggaatgcctcctccttctctgtcctgcccctccttggttgtcgattggtcttccattccgtcaagcttcacgtctgtgtgcaccccttggctctcgctgccttttcctcccagggttgccacgtgcacacctccctgcagatcgctccgtacatcaccaagaacactgacgtgtgctccgccttgtacacagccacctgtatcgccacctgtaccgccttgtacgcagccacctgtatcgccacctgcaccgccacccacaccgccagttacactgccgccttcctcaacgccgctcatttaaaaggagattcatttcacgcccccccctcagctacgcacagaaagggaagctactacacagagtggagaagaacaaaagggccaacggacgtccaactcggaagtgacccttgaagaaggtgtgttatccctctaggtagtgtcccccagcatctgcgcatgtaccttgtccacatgcacgtttaaaatggagggcaaagggttacaaaagcgtcgatcagtcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgtgatccttccaagtggctaagcagagtcatttccctcctcactggagcagatgtttctacctcgattcgcattttttttttcaacgaactaggaacacaccgaagaaggaaaggactgccacgaacttgcgaccttccaacaaacgaatgtgtgcagtgcatgtacaacgcgtgtgtgatgcacgtacgtaggcaagcgttggggggtaatttcacctttttgcgggtgggccaagtggcagcagtgtgacgaacgaagggattcaaaaaggttacattgcgaagggagtcactacatttaacgaacgcgggtgatacaacatacagttatcacttacacgggtgaaaaaaacgtttacttaaaaaaaaaaaaaatacactgctgggggggtggggacatacactccccgtgggtgcgcaattcgactgcaaccatcaccagttgcagatcgacgtaacgtaaaaacgttgttcgttcccctcgtccaagttatgcttcccatgtgtgtggggtcttctttccaagcaacgcgttgtgcttctccaacccagctccaattaagacacgttgcagaggtgcacatgcaccacttttatgtacacgtcccccgagttatcacttcgtataaccgtgcaggtgctccatgtgatcgattcacaccatctccaggactgtaacgccgctttcgcactgactattccgcactgactactccgaattggctagtccaaactgactattccgaacggactattccgaattggctactccgcactgttcgtctctcccccaaagcggcaagttgttcctcctgtgaatctccatcagtcgtcgataaagcccccggttcaagtactggtttgtaattcgtgccgaccccaggcagtggaaaaaggtgggcctgtccttcttctcccccctgccgacgctgctcctgccgctgctcctgctcctgctgctcctcctcagggagtacacgtacttggtttttccattccttttaacaatgaaggggaggtagagggtaactatctgtccgggggagagtcctatgtctttctgcctgagcgtgaggtacgccgtctcccccaggtcatccagggcaatcttcgcttcctttatcctttcgctgttgcgtattttgacgcagatggctcgtcccctccgcttgtttgcggtgggcggcacggtcagcggcgcatctgccgcatctgcttcttctgctcctgctgcttccgctcctgctgcttccgtcgctgctggtgccgcttcgacccccagcaggtaggacggcggggcagaggccacccagcgaaaggcccccaacctgcaccgcccgcgaaggtgccgaaacaacccactctcgtaatcacgactgacataaataaaattctccttcacatctccactcctacttcccagcatcttcttataaacgactgtccattgacatgatgatacagcgttcttctcacaactccgacctctcccttttttcgagttgtaaagttggtgcaaataatttgttatgtgcttcttctgaccaatggcatacaaatggatgtcattatttgagtccaacactgttccttcttcgacgtttattatgtgattcctaaagcgcaggttgaatgagggtaggtgcttctcctggaaggctcggaactcgggcgaccgaagctggtccttcgcccactgcaagccgcggcctgcctgggtggcgggggtaccaggggtagcgagggtagcggttgcggggggagaggcttttatggggagagctacctcggctggatctcttcccatctcaaccgggcctctttccctctcgggtgaacccctttccctctcgactgagcccctttccctctcgggtgagcccctttccgactccccctcgcctcttccgctgcgcacgcctcccccccccaagtacagccccagcagcgagtgcatatccacccgcccgtagagacacaaaccgcgcgtctccctccggttgtactgaccagcggcccgtccctccatgagcctcttaacatcactcttcctgtgcaggcaaagaggaaacagaaacctagacaactgcttttccgagaaggaggacaaaaaaaacgtttggtctttcttctcatccctacccacaattaatctgtacctcttacgtggggtcctccgtggaagaccctccccatctgtgtcatcacccacgtaggggaagtccccattaaacagcctattcgcgttcgcctcatcgttcgtgcttatcatcgcgtagtgaccagtagacacataggagtagtcccacccaccacccctctccctacacaccttcctcatcatccgcatgagcaagttatactttaccttctcattacacatgatatccgcattagggatatgcccctccgagtagctacgcagcatgggaatcagcacctgttcagtatactcctcattaatgttaataataaaaagcttttttctcttcgaacaaattttcttcacgtatttgaggtcactcttgctacagtcttggtgtgcaaagtgcagaaaaaaattgtgaatgtgaaatttttttctttccaataatcgcagtgccattagggagtccacccctccgctcagcatatgagccacgcgtgggtactgctccatgcgcatgttgcctcgggcggccgcaccgcctaacaagcgcttactcacccgtctggagagcggaccgcctaacaagcgcttactcacccttctgcttcccacccctctgcttctcacccctccgcagagcctccccaggaagcgctccactcgacctatcacatgcccaacgaggtgttccccctccacgtggatggtgtagagggagctcaactgattcaccactccttcgaaccccatgtttagaaaaacccccaagtcgagcttcttaagcccctttagaagaacctggaggaagcaactcaaaacgatgttgtcactgaacccatcgactgtgattaaaaatttcttccttccaaggatgcttcgccagtgggttctatcacccgagtggctatttggggggatagactgttcaggagagggacaactcgaatgcacttcgcagtcttttccactcgctttgcagtcctctccactcgatttgcagccctctccactcgctttgcagtcttcttcactcacttcgcactcctgttcttccctcccttccaccacatccacagccacgtacaaattcgagttgcacctatccacatatctgtaaatgactccctccctgacctcattaatgaagtaccttctccctgcagaacccaactttgaattatccgttaaggtgaatttcttcctgtccaatggttcagaaaaactaactctacacacgttcgtatattctctcatcaggtgtttcatcttttcttccctgtcagtcattcgttgcagttcttcaaaaacgtttcgaatgtgcgcttcgtatttttcgttccgtttcttctcgtcaccactgcagtgttcactactcagatgtgttactgcacatctatttagcttgtttaccgagaggggagttctccccttggagagtctccttcgcagggctcctttcactatgtagcattttgggttcttccatctgtgggtgcctttttcattcatgcttggcacatctccaacagggagagttcttccaccttccacacgttcgactcgttccgatatcaggagttgcgtaatcaggatggcgtgtaggagcggccgaagggtcatcaagtgggggcaagcgagtagttagaagtgagaagtagttagaagtgagaagtagtgaggagtgagaagcagtgagtagtgagaagcagtgaggagtgcgaagcagtgagtagtgagaagcactgaggagtggtcagaagtgcgcagtggaggggggactggcaacaactgagcgaagggatgggggtgcacccttgttctgcgcccacatggccatactctaatagtgcttccccacccatcaatactttgcaaccgcgacgactgagaagccccgtttttttctctcccaacccaccgctctccgagctggtctgtattatcttaacgcgaaatggttcctcttgccaataggaggatcaacacgaaggaatgaaaaaatatgagagttgtcatatcggagtgcctgcaaaaatacgtaacaaccgatggagagtggctacttccggattcccacgtggtatacccatccaaaagaaaagggaagggctccccaccaccacctccctactttgcgctgcaaagttagttaagtgttgcccgtacaacctgctctcgttcacttcatgcttatgtgagttttgctgatccacgaaggagtgcctccttgacacgacaccgacagggggggacctaattaaatctaccccctctctacagtgaacctgtggtcacctccgcacgttccgcattttcgcatatgccgcatattgaaaggggagaaaaacaacctgtgcagattcactcgattaatcggtattgcctctacgagcaagcaccaccaccccgggggggaggcgtgaacgtattgcattcgatgagttccgactctttggtgcatcccaacttgggttcacgaggtaggttattcactcctccacgttgtcacatttgacaagctagcaattttttttttcccctctcttcaacttggcttgcctgctcaaatgataaacgaagcattctgtgttctcctgcgcgctcctgttggccccccaccaccacatccacttcggactcgattacgcataagctgtcaagcggtccacgtacgtctccacccccgttggaagggataagcaaactgggctagtggtgggtgggcacctacaacacggagtgaagaagctaacgtaggggaatccccatgtggtgggcatctcccacaagggactgcatgcggccaatggcccgtttacttaacaaataaatacttaaaaaaaaaagttcgttcagggggggggagggcaaatcagagtgttgcacacacagggtgaatgcgaagcaaatgggaaggccaggaggtgcgggcggccatatgatgggtgatagccgccgcgcaggggaagaaaaaaacaaaaatgagacccaaaatgggtgccaaaatgggtgccaaaatgggtaccaaaatgggagaaaaaattcacgtaaacgtggaggtagagggacaacgtggagactgtctgtcgagacgaaggaccaactcctgactatccatgtgaaggattaataaaatgatatgcagaggtgtgtgtgtgtgggggtgggacagaacaacggattggaccttctccatcctgcgagcataaaatagcagctgtatgttactcaagatatgagagtaaaagaaaaaaagggggaaacgaaaaatggcgtttttctgtgtcctatccgcatggggggcaaatgaactgacagcagtgatgaagaggctgctattgggggtgggtgataaaataattatgtttggcttcttcgcttctccgactgttcgccttttcgactcttcgcttcttggctccttcgcttcttcgcctctcttcaaatgtggtccctttttgtggcggcagagaacgcccatctaaagacacataagtggtcacggagcaatacactgtcgcagtggcaattggacgcgagtgggttgggtatatccccacgcttgctcctagtacatcagtaccaccccatcctagtgagactccccccgttagccgaagcaactctcgcaactgtattccaagtaaaggtacccatcctcatccttgtacatttcataaagctcctgcatcagtaaccccgtctttggaattacattgttcacaaaaaggtatatggttttttctctaaataatttcatgctgtttccataggcactctgatttatgtgttggtgaaggataaacttgaactccccaacgagcatattcataggtactaaaaatttttttttttctatttctgggagattggatcgattggctttttcgcacaccacggggattctgttggggtacttggctctgattttgtgcgtctcggcgactcggctttcgaacggcacttcttccttcagggacggcatggcggcggtgagaggcgtgtcagttgtggggggggtgccggtagtgagaagcatgtcagcagggagaggggtgccaccaatgagaggcgtgccagcggtgagagaggttccaccagcgagagaggtaccaccaatgagaggtgtgccagcggtgagagaggtaccacccgtgagagacgtgccacccgtgagagaggtaccacccgtgagagacgtgccagcagtgcgggaaagctacgccgcagacgtaacggtgctgaacctgatgggacccctcggcgttgcgcgacaagtgcaaccgtgggtgggtaaccactcctctgcgtagttcgttcgtctggctaatccgttcgtttaggtagttcgctcgtctggctaattcgttttttccgcttctcccactgctcccctttctcccgccgctaccccttcacgtcgtgagagctacttgcagccacttccgcgcgcagaggacgccaatcctgtaggtctgcgtccttaacgtacacatgcgtgatgctggctgttgcgcaatttgcttgtgtatgctccgcttggggggagtgcacttcgtcttaggtgccccttctgtcgtggatgcctctcctgtcgtggaagtctctcctgtcgtggatgcctctcctgtcgtggatgccccttttgttgtggatgccccttttgttgtggatgccccttttgttgtggttccttccactcagccgcgcacgcctattcgaccgcgctgtcttcccagaagggccctctgaaaagaagatacagttggccgtgcctttgaaggtgactcttcttcaggaggcaaatattttccaaatgtgtgcgcgcgacgaatgtatgtcgttctgcgcggatgcacatgcgtgcgctttcaatatggatgcagatttatttctttcttcctttcgctcgacgcgaagttcgttagaatcggaaaaaaaaaaaaagcggaatggtgcagcggtgaaatggggaagtggtgaagcggcggaatgacggggtggcgaaatgacgggatggcgaaatgacggggtggcgaaatgacgggatggcgtaataacggggtggcggaacccccacttattaactgcgcgcaaatatactgacccccgcgcactcaaaccgctcgcacgtgctatgtgcgtcagcatgcgcgcgggaacacagcgtaaaaaaaacgcagcgcaacgcaaaaaaaacacaacacaacgctaacagaatacaacgctaacaaaacattcccatttcacttttacacttttgtgcctacacctgtgcgcacatcatttgggcatcactttggcatcacttttcgcatcacttttcgcggccgtatgcataccccccccccacgtgctgcacaagcagaaagactctcgctgacccgcccgcatggcccagactttggaaatttacgaaatatgttttaacataatttatggcagtgcacgctctccatgcatagtgtgcgatggttaaagggtgggaaaaaaaatgaataaaggaaaacataaggggaagaaaaacaaagagaaaaaaaaaacaagtcaaataaagcgaagtgaaataatgcgaagtgaaaaaaaaaaaaaaaaaaacagttgtagcgcctctcatggtggaagcagctatcgtggtggcggtgaacgcctgcacgctttggggccaactctttttcaatttatgcaaaaaaaaaaaataaataataaaatgggacaaaggcaatgtggcagcacatcggcatggggagtgggtagcgcaaaggatgaaaaatgagatgagggcgtctctccactacgtcgctgtaccggttcgacctgtgcgcgtttgcggcgtggcggcacgtcagcacttaaaagaggggatcccccaagcgccccagtgccacctgcataagtacagctcctcttacatgcgggggcgcagacacacaaaaacggacacagggagacgcaaatagccacgtatggagcaagacttccggggtagaaaaaagacaaacggattatatgtcaatctttttcaccaaccaatcgttgaagcaacggggggggcatggggggacactacccccccagcggcattgccgtccctgcgcttgcgccgcacgtacttcttctttcgtccagctccgtgggccgtttggtggccagtattgcgtccattcccacgacctatattgcgtccattcccacgacctaaattgcgtccattccaatgacctaccttctgctcctcccggtgactcttccaaatggttcgtttcacctgtttgccttgtctggtcacatctgcatggagggagggcgtagcggacatgtcacgagtagactagcagtggtgagtggaagcacagcacactcgatgtaaaccgctaacttcaaacgtgtaagcatgcacactgcttctccacaccgcttctccacactgatgtgaattctttttcctttttttttttttgagtcaccctgtacagtatatattgatccacttacctttgggtccatctcgcgcatcgtcctcacgttcgattttctcaacgataatttcacggccctacgggggtggatgaagaaacgggggtgtacggggcaaaagggggcaaagctggccagccgagctagccacaccatccgcgcaacaaagcggaaaggtaatcggaaaggtaatcggaaaggtaatcggaaaagtaatcgaaaaggtaatcaaaaagctgatcgcaatggtaatcgcaaagctgatcgcaatgggggcgcggagggccccatccgcttggcttacgtttactgagtggccgtgaaacatctcgatggccttcttaacggcgcttctgttttggaagaggacaaaggagactccctgcgggggggggaagcgcgcaggtgggaagcgcacaggtgagtagcgtacaggtgagtatcacacaggtgaaagtatcacacatgtgaaagtagcacacaggtgaccgacgcggaatagacgtggcgcggccgatgcagaccagtgaggccaagtgcctctcccaacatacacacacacgagtggcgttctctttcggggaggcacaataacctcgtctctgctctcaccatggagatgctcgtccgttcatccctcaaaacgcggatgcctgcggagaaaaggggagacacgcaaaagtagcgcgattagggtgcaaaatgggtactgctaacactgctgggggccaatccacacacacggaggggggcagacgggcagacacacacatggagaggggcagacgggctgactcccacgcgtgcagtacttttaatctggtcgatgtccttcaacagcttgtacaaatctgactcgtttatttttcgatccaaattttttatgcacacagatttcttgcggctgaagttggtcttctctcccatcatgttgattcgtagcacatagccctcgtggaccatgccctgtttgggggggggacgagaaccaaatgagaggaagggtgaaccaaatgagaggaagggtgaaccaagtgagagggagggtggagggtgaaccacgtgagagttagggtgaaccacgtgagagttagggtgaaccacgtgagagttagggtgaaccacgtgagagttagggtgaaccacgtgagagcgacgatgaaccacgtgagagcgacggtgaaccaaacgaggctgcctcgcgcagaacaaagcgacgccccttcccccttcacgccaatctgcgatacaaggggatcatctgcaccctttacaagggataaggccttacgtttttgttaagcaagtcaggcaagctctcctccttcttcagtgtgatgaaggcgttctggttgtccttggcgtcctgacatgggggcacgagaggggttgcaatttagtgggtgggctcatgtccgttcgtgtggactcgcgtaatatggagtgggtgagtcagggcaggacaggatagaacaggacaggacaggacagggcaggacagggcaggacaggacaggacagggcaggacagggcaggacaggacaggacagaacaggacaggacagaacaggacagaccataacaccactgcactgcactgcgctgcactgcacagctgagtgcatctcggggctgcctatccacccaacacacacatacacacttacagtaaatttctttaaaatgactcccaatttttttctgtcgacgtaggcctcctccatgggttgagatcggaatcggacctgatagtcagaagggggtggtaacgaatgcacatgtgagcagtcatgtgaagctgtataataagtttccgtgtgtcgtccccaacgcggtgggagcatctatatctgcgttttcattcacatatgctcagacgaagtaccgattcaacggcggactccttcacgcccaacaatttaagcagcttccacttccgcatgcccttaaatggtacattcccaataaaaacggttcgcttggctttatctgttaggtagagaaaaaaaaagaaaaaaaattaacttccacacatgcgagatttttttttctcctctcatggggaacccacactgttagcgtagcaaacgagcctcttcgtcctccccatttgttcacccttgtagacttaccttcctgcgtgacttcgtcgccacgtcggggctccgcttgggtcttctccctggttgtgggctgcttctcattggccttaccacctagaaggtcatttgggcaaaaaaaaaaaaaaaagggggagatggggagatggggagatggggtgatgcgtagatgggcaccgctacacaaatagcgtcgcagggaatagactcctttctgccactgtggaaggaacacaaatgcgtaacacctccctcgcgtgtccggctattcaattgtgctactttggagctgttccattcccccacgtaccttcctcattagaccgaggaggcctctcattcttcttcaaaaatgaaacgaccgatgagatctgcttcccttctgtttgcccctcgtcttggctcatctccaaggagcctccagaatcaccaccttcttcgctgccccccgaggcactacttccttcgtgtttctccaaaatgtccctttcctttttttcccccacttttttttgtttttttttttttttttttgttttttttttctttttttatctttttgtctctccggttgggcttcctgaagtcctggttgtcctccttccccgttgggttcgtttccgggtggtcatcgtttgccacctcgacgctttgctgccctccgttcgtttcaccaccgctcgtcatcttaccgtttgctttgctttgctctgctttgctttttttttttttttttttttttacaaacgtggggagttctctcacaggaggttcgttcactctactatgtcctttcccaactgtcctcagattattattacgggaggagccgtaggatatatatagcagaatcaaacacacgtggttttctcatcatgcgggtcatctcaatagtagggatgttgcacgaaatgaattattaaccaggtaatctacccaccaacagattttctcaaatcttttttttttttttaaagttaaatggttttctgccttcactcggtttgccatttcagccccccatacaggagggtaatttatatgcttttgcaggagggaatggcaaaccgagtgaacgtcgcaaccatgtggctgcaccgcttagctgctgtgccgctgtgccgttcctatttccccttttcggcgcgcactgtcaaatggctggctattaaatccggcgcgacgtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactacttctcagttgtttgcaaatgaaaaggcacagaacaggagactcagcagaaacgcggagaaggggaaaaacaggatgggggggaaataaagtaactcgtggggagatcgtcatccattttgcttccctccacttggcccatgcggttaatcctcgtcctttcgcccccttcaccccgtcgcccctccgcttctccgcctctccgcttctctgcttctctgcttctctcccccgccaagacgcagtgctgcctacttttcccggtcggcgtatgggtcctgaaccaccaccaacgtgtaatctttgtccggagcgatcattatttcgtgcttcttcgatcgcaagcgcaggaaggtgatgtcgttctgtggggaagggacgggaatgaaagcaacgaaggaaggaatgaaagcaacgaaggaaggaaacgaaaataaaagaaaggagggaaagcaacaacacgaaagggacgtaagaggggggatgtgccatggcgcaggggtgcgcctaaatggccagccgagctgtgcggccgagctgagcggcccagctgagcgacccagctaatgccttccgcttcgccgtcaccagcgcactcacctggggatccaactccctaatgacatcccgggccttattcgaaagctgcgtcagcagggacgcgtgcagatccgactgctgctgatcgaaggtactttttattattaacccctccctgttgaccaccaggatgccaacaacccccttgtgactctttatcctgtttaggatttcttccgcctcgctctgcagtaaggagggaggagcagcgagtgacgggcgaggtggacgggcgaggtggatgaaccaagttgacggaccaaatagacatactaccttcctctatacctccctctgtacctccctctatacccctccgcgcaagcaaaaggcccatcagcgtagggcgccctattgctttagcgcattctctggcttgttaatgagcgaagaggtgggtctctatagacaggcaggcaggacggctctctcctcagtagctgttttcatcttaacatcccactcaactgtcacttcgcatagagggacgcgcagagggggtacccgctccgggaggttcacagtcgaacggatcatccgtccgtcagcctgtctgcctgtccgtctcctccctccgcaaggttatttatttatttttttgtgttaccatttttgctatgtcctatgctacgatgggtggatggatcgatcgattgtttttttttttcttcctgttctttttcttccgcttcttcttcttcgacgccttcgctaacccacggatggacactcgaacgatgcggaaagtaaatcaaagaggacacacgcgcgtctcgtgtggtctggtcggggtgagggaaactccagcacgtggtagggcaaacgtgtggaccgcgaggcgaacatactcatttgcggtttgcgatttgaaatttgcgatttgaggtttgccatttgaggtttgcgatttgagcattcggcattatccctccagcgttccttttcttgtgagcagacaatcccaatcggctgcttctctttttaactccctcgtggggattaactcacttttcaattcccaaaggcgcctccctccccagcacgtcgcgtgtgtgcacaaaaaaataaaaaacggaggagcgcaggaagggcgaagtgaagcggcacagggatggcgaatgaagcggcgcagggatgacgaactaaagcggcgtagcaaatgcgaacgctgcaccggatggccctttcgcagacgcaaggaacgtctacaagccgagtcaccaaagaaacaaagacgctcgggttacaccttttagaaagaaggcacctcctaagggtggactcgcgcacgcagggcagcggtttgacgcaactatgaagggacacccctccgcggaggccccccacgcagggcagcggtttgacgcaggtgcacacacttcatttgcaccgcactgggtcgccacgtggtccacctgccccgcctgaccggactgaccggactgaccggactgaccagcctaacccgactgaccagcctaacccgactgacccgcctaacccgcctaacccgactgagcaacttgccccatttcccctgcccgcaactccacgaacacaatagatgacaccctccggagggggctcgaaaaagttcacaaaagttgcagtcgaaaatgattctgctttgttcgcttgcgtgcacagacacgcatggataaaggaagggccgcgaacagggcctcaaaaagggcctcaaaaagggcctcaaaaagggcctcaaaaagggcagcgaaaagggcctcaaaaaaaccctcgaaaagccccgcgaaggtggacacaaatggaagcacgggggcagcgagccaaacggaggagagcgcgccacgccgagagcggcaagacgcgagacaaaaaaaagcttcaaacaaatcggcggtcacgctgccgctgttggcgatgttgacgatgttggcggtaacgctgccgctgttggcgaggctgacctcggtgacgatgcgtaactcacgcgtatgctcgaagctggggagagggggagctccgtagcagcccctaaaaaaagcagccccttaaaaaagctaccccctctcaggctgcctcacgtgcgtaatgagctgaacgcacttaacgagctcaataagtttggctcctcttacagatggtggaacaggtcgaaggagtcgttgctcttgggcgccttcgtgttgaggaaaggcttcgtacgtcctgcacccttgccgcttttccccgtgctgctcctgttagcagaaccacccccgatggtcctgctccgtctcccgtcgctgctgctcacctggttcaacggcacctttttagtgcccaccagcgtctgacactccttcctcagtttgattttctccagcagcctcgcgatgtgtggcgacttcacggaccgactcggaatgtgcatgctcttcctcatctccccgggggatgtcacatcgaagtatccgaacttgtacgtgtccggcgcgttcaccggcttgcgggcgttcgcaccggtggcgctgctgttggtggtgccgttattagtgtctgtgctaacagcggtgttgacactgttcatactgctgttaacgccgccggtactgccgctaacaccgctcacactgctgctaacaccgctcacaccgctaacaccgctaacaccgctcacaccgctagcaccgctcacaccgctcacactgctggcactcctgtgggcggagccgccccgctgggcggacttccttctctccgcggaggggccggaccggtggggccggctgtccgcccgcttggtgttgcccatgccgaccacccgctcgtgcgcagccacgccgctgacccctggggaaacacccatcttctccttcctgctaatcaactcctcatagtaagcaatcaggtcgtccttcctcttaagctcaccacccaactgactgcccacctcttcgtatttctccttctcgaccttttccaactgtctcttttttaaatcaaaatccatccttgcctttgctaagtaagcatccatatcgtccttcacttttttcttatccacagaactcaccatcataagtccatccccagatgaccgcaacaggttatccttcctatcatggtactccttctcaagtagagacagtttttctttctcaattttattattctgtgcaagtttctcctccattttcgttgcttcctttttcttctcctcataatcgagtttctcctttttcgtcatatcatgcatgtgagagagttccttttccacctccctttccttttctctcagctttgtgaactcctcctttttttcctccagtaaggtgtctaacttggtctctttattttcttcatccatcacttgcctgcgcagctcactagtgagggcatatattctttgtacttctttttcctttctccaaacctcgttttgttcttcgtttattttttccttcacacagtctatggccttttgcaactcccttaggaatgcttcactcgcgggggagtgtgcgtcaagggggttctcgcgctggagggacctttccacgtcggttgtcttcacctcgttcgatggaaggggcacactagggagtaccccatctagagggacacctagagggacacctagcgggacacctagcggaccatctagcggaccacctagcagaccactcaggagaccacctaggagaccttctagcggaccacctaacaacccctccagcttgcccccctcgcgtagaaccaacttgcgtgcctcctcctggtaacttccaatctcaccatctatcgatttcttctccttaaccaactcgttcagaaggctctcgctggcgttgcttcgttccccttcgaccttccctcgcatcgtcttttcctcctgcgcaagtacctctaactgcatttcgcgttcttccatctccgtggctaactccttaactttaccttccatctcgtgacacttcttcctctcctccacctcttccctcctcgcagtctccatcaggtcttccacgtcttctatctccctgttgattcctcctaaaacggaacttagttctttcctcgtccggatgcttccgtccaagccatacttaatcacactcaagaaattctcctgtgatgacagctggttttgcatgaactgcatctgtgacttgagccggtcattgtccgatttggcttcgctcctccgtatggctagcttctccttcttgtgggtcagttctcgttccttcccgagcagggcgtccctctcctcctcctgcgataagcgtgggggttagcacgttagcgtgttggcggtgttggcggtgttagcgtgttagcatgttagcggtgttagcgtgttggcgtgttggcggtgtcaactgggtaaaccgtgtcaactgggtaaacagcgtccactgggtaaaccgcgtcaaccccgtcaaccctgttagcggtaagggggaagcgaaaaccccactaggggccaacctcgttatcgacgagcggcgcaacgattgacacgcgcggggtaggcaccacggctttgcccctttttcccgctgctttgccctaccaggcgccccctctgcacgaccaggccgtcccgcgcggcgaccgcggcagccgaggcctcctcgatgcccctcaactcctcctcccgctccccctccatcttcatgcagtcattctgtagcaccgaaatgcgctcagtgttcaggtgggtcaaaatatgaaacgactcaaaggcctccttgtgctggttaatttggtaatcgacctcttttattttgttcacaatgttagcagattcgttcctcatgtaatggacgtccgtttggagcagggctagttccttcttcgacgtttcgtacgcctctttcctctctgtcatttgaagattgaccttgtcttctaccttattcagctttgctgcaaccgcgtctgcctcatctcccttgttctttacgttaagaagggactcctcaaacgccctgaacaaaatgctgaaattttcgcaagcctcgtgaaaattgacatttgtctccaagtagtagtcgcaactgagtttgcacacatctcctattttttttagaaacaggtactcgtcctctagctctctcttctttgtcttgttttgggattccatcagagagactgcctcggacaggggggaacgaaaaaaagtggtttgctcatgggttgtccttcgagatcggatagatgcagcatcccacaatggtatctctacacattaggaaagagatacttatccccgtatacactttttttttttttccccacagccattgcttactcctattacgagagctatccgtgagctctatgagggcgtccatcctgctgttgaactccttcttcaccgtgttgctcctgtggcaggactcgtcagacctgtccgcgtcgcttctcctctcccagtttctgacattgggtgagcactccccgctcaacatcgtcactaacggtctcttctacagaactgcgcacacacacaagttcggagaaaaaaatacgaacaaggaatatacacaagtgggggacacaaacaggtttgcaattatgacaaaaaaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctccaccaagagttgtaaagtgtgtcactggttggtacccccactgtggtgggtcccttctcttccctcgtccgtttcaatcgtccgttaatttgttagcatatgctttcctttttttttttttgcacacgggaaagcttaccttggctgctcaccagcttggaaaaagggccactcacgcagagtgcgctgcgaacagattgccctttcgagttaaaaaaaaatacaaaagaagagacgtaggggaagtagaagaaaatgaaggatgtccactctgcccctacatgtgtgcccacacataaaattgctctaactacacggtttgttcactcttatcgttgcttagttttgagcacatatgggtttttttttttttttttcctaacctttttttgcatacaaaatttacctgaccatgcaaggtaaaatgtgaggaattttttttttttttttggccactttgttcttttcaactgttgcagagaattggacagagaaaaaagctgttccattccaaagggcccccgtagacatgcccctctgcgcattttgtagggccataccgcagttgctcgcgggcatgcctctgcgggaatattcgcgtacctgtacttgtgcgcacacttgcacacactgagtacctgtttgcttcttttttttttttgcgcgtgtgtgtacatacaggagagtgccctcccaaaggcgcatttcgccgcggctacaccaaatagccaccccgcataggtcatcaatgagagaggcggcctagcggtgaaacctcggctcagcgacgaagtgacgaagcgacgctgccacgcagcaacgcagcaacgcggaactccctgccaacgacagcacagcggacaaacatgggaagcacggacgagccagacctcctcaagccgatggacgaggaggaaagggaacacctgcaaaacaaactgaacgagcagagactcaagctggaggaaaataaaaagtacctagagcagttacgcagcgagagcgaaaatgggtttcttaccaccgcaaagggacggcacagccaggggggggactaccccgaccctgacagcatgttgaaaagcttcctcgaatcgattgagagggaggagcgaagcatggacgcgctgcaggagcagctggacggaggcaacgaagagacgtcccacacggagaacaaccagagccaccacctactcagtgacaacatcgccaaggagagcctctacgccacggagaacctcagcgcaaacccgctggaggaatacgcagaacagaacaattttctcttcctaaaaaaaaaaaaccctcagcaaaaaatttcaacttcaaaattggcaaagcgccgactgaggagaaggccatacacatagagaaaaaaactgtgagccactttgacaagtccattcaggtgaacatcctccttacagatgaggccactctgcctctttaccactcgcgaaatggaaagaagcggcgtgagaagtttgcttctctcctctcgaatggccaaccccatggggaaggaggggacttcaaatcggggaacttctgtacaaccaagttgggcaagaaggacgctgttttgaaaaagggtatagctatggggggtacttcccccgatggtggagtagtaacagaaggagcccccccacaggggaaagaccccaaccaagctgacctcctcctacgcagcaaaggatttctctccttcttagaacacagctctaaaatcgtggagcggtccctgggagagcaagacgtcctcaatgccaccttcgactttgcagccaaggatataacaggagaaacggagagtgcagaaaggatgaagtttgtgaatacttattcctgtaaaaagtatacaaatggaagacccataacagatgtgaggacgtccaacctttacagtgaactctttctagcttcctacggattgtccacaacgagtaactataccgaccccgatggttatgtcctagtctggaacagtacaatgaaaaatcgacccgagtatgtattcacctccgaggcagctgtatgtacctccgtctttaacaagttcaacccgcatctaatcataggaggaacatacacaggaaacgtcgttttgtgggatatacgagctagccaaaaaccagtacaaaaaacgtacctgactccgcaaggtcattttcatcccatatattgtgcagaagttattggcacgttgaatgcaaacaatttggttacggcggacactgatgggaggttatgcaattggtcattaagtatgtttacttacccatcggatacgattgacttgaagagaaccaacaaggaagtgtcatgctgttgcttctcctttcaggaaggagaaataaacactctctatggtggagccgatgatggaaccctatttcaagcacaaatacatggcaccaaggtaggcatcactgaattttataacatccatcatggtcccttaacagctgctcaattccatcctctcattgagggagtcccggatgaccacaacgatctcatcctaacctgttctgtcgattggtcctgcaagctgctaagtataaaggaaccccaaaacgcactctacgtctttgactgcttcgatgactacctaatggatgtgaaatggaaccccgtgcatccagccattttcgccacctgcagtagtaatgggaacataaaaatttggaacatgtgtttcgagctggactgctcttatttcgatatgactgttcaggcaaaatcgacaaataaaattgcttggtcgtgtgacgggaggaagttgcttgcggcggactcggatggtgccttgactctttggaacgcgtccagcgagatttaccagcccaggtccgaggacatcgccaagtatagcgcacgcgttgagaagatgcgcgctgagagaagcggtgtgtgagggggttcactaacgggtgtagcggtgtgtgaggaggtgcactaacgggtgtagcggtgtgtgaggaggtgcactaacgggtgtagcggtgtgtgaggaggtgcactaacgggtgtagcggtgtgtgaggaggtgcactaacaggtgtagcggtgtaccaactggtgtagcggtgtaccaactggtgtagcggtgtaccaactggtgtagcggtgtaccaactggtgtagcggtatactaaccggagtagcggtgcactaaccggcttgaccacacaaccgatggggctgccccccaccctgacggggaacaattcaaagcgtaacataatagcagtcaatcgttacggggtgctgtacaaaacggggacccttccgacgaactatcatgccgacgcaacttcgagacgaaaatccccctgcaagcatgcaggtctgggaaggtgcgcacgcactggctcgagacgactgaccccccgcgattaaacagaaacttctccttgcctgccttctctaaacgaaaccccggattcgactgcaacacagactcgacaaccttctcattctcttcttcaaagaaggaacacgtagaatatacaaacgtgtcggctgtcttcagcgtggccagtgcgtggtttaaaatttttttttgaaactcggctagtctgtccactttgtcttgaaacggcgggggggcctttggtattcttccctccgccacgtcatcgtagaagtcgcgagtcggggttggctcgtccggagggaggtctcccccctcgctgtgccgcctaccttcggtgcccccctcgctgtgctgcccacctttggcacctccttcactgtgccgcccacctttggtacctccttcactgtgccgcccacctttggcacctccttcactgtgccgcccacctttggcacctccttccctgtgccgcccacctttggagtcttcccccccggggaggaacacccggcgcatgctctccttgtgcgcaaagtccggcatgccgctagacgaacaggaggggtcaacgaacaccacgtccaccttcccgagcgacgaaaactgatcagcatttaactcgaaaaaatccacattaaaaaccttgacgaccatctcgctacgtcggtgttttatatagtaagaactcgtacctctatgcttagcaaaaaaattcttttccgttagggttaatttattttcctccgagaatttttcatccaagtagataccgtcgtactcccgattctgcttcatgatctcctgtagtagagtgatgcacctttttttatccttctcgatgcacacaaggtaacccttctcctttagcagcgtgagggtatatatggctttgcttcccggtgctgagcagacatccacgatgaccattccctgtttgatatttcccgcttgcacaactaggcaggatgtcttatcgattattctcacattgtgctgctgatacatgggggtagcaatgagagtgcttaacttatcactttcgattttgtagagatcttctacatcctcgtcctcctccaggggaaggagttcctttagtttgttcaaggagtcgctgtttttgtcctggtcatatatgataaaatatttggctagctgtttttttttttgagtttcatttttactctcctttttctgcttcaaacagtcgtagaggtggagaatctccttctgccttttcagtatttccctttttaacttcccccccccgtcgattttgctcctctgcacgaacacgcacagcagcacgatgcccaggaatttattcttgcaacacttagacaggtgctccgcgtacacgtggttcaggatgtccaagtcttccagagccttgtgcaggatgaagtagagctgtggaggggcgggcaaatggggtgacgcgatgtgatgtgacgtgacgcggtgtgatgtgacgcggtgtgatgtgacgcggtgtgatgtgacgcggtgtgatgtgacgcggtgtgacgcggcgcgatgcggagagaggtgggaagcaacgatgcggcgcggttatatgcaacggagggcggcccatcgcttcaccgcttcggcgctttaccactttaccgcttcggcgctttaccgctttaccgcctcaccggtttgctcaccttcttgatcgacgggtcctccttctcatgcagaacctccttgatgccccctccctgcgcgcacctcgacagcatttgcgccgccctcctatagatgaacgacatgcttgcggcccgttcggctggcaaccccgcggctggaggggagaagtgcggtcgctcgcattttgtgaaaccgggggaaacgccgctgtgttgggagcgccaaggggggccacaggtgagtaagtgaacagatgggaagactggcggctgaacgggcggctgaacgggcgactgaacgagcggctgaacgggcgactgaacgagcggctgaacgggcgactgaacgagcggctgaacgggcgactgaacgagcggctgaacgagcggctgaacgagcggctaaacgagcggctaaacgaacggctgtgcaaactgctgtgcaaactgcttccaccatgaaggcgcaaaaaaaaaagaaaaaaaaaaattgttttttttctgaacaagtcaggcaatttttgcaaaattatacccacctagaggggcggcaacccttttttcacctgaacaaaaaaaaaaaaaaaaaaaaaaaggctgtataaatcatcgcgagagaacaaacagacggcgctttcacctactcgttttgcccacataaaggtatgcttgttctcttttatttttttgtgcctgccctccactgagcatgttcgtgaggaggttcccaatctgtgcgccgctctccttcgcgaggagatacattggggaccataacagaattttcgacaagctgaaagaaagcgaaagagtgggacccctggacgggggaacaagtgaatacgtgtgtaaccaggacagcgatgacgatcgagtggaaataattaacattgacgagagaatccttcggaatgagaacatcccctggggggaggtaaaacaaacagaggaagaaaacaaagacgatctacacagagaaggcgaattctacaaaaacatgaggtactttaagaatgtcgatgtgaaaagcttcatccaggaaacgattgactattacacatttaggcagctcggaggggatgagtgcacagcgagggggcgactccaaatgggaacgggggaagaagtagaaggagggggagcagcaaggggagcggcaggagggggagcggcaggagggggagcggcaggatgggcagcggcagtcggagcggtcggagcagcagcagagcaacgagtgggcgacggccaagcgaagggtggggaaaggcgagccagccaaggggacacctgcaaaaggagagacgacgcacagcaacggtatagaccacccctcgaggagaaaccaaaacgggagcaacgcacaagggagaaaaactaccaagggttaacccctgcacagagattttacgaagaaaacaaggagaagctgatagcagagagtatgaagcagtacaacgaaaggaggatgaaactggatggagggaataaccctcactttgggggacagtcaaatcaggggaaagaagctgaagaagattattatcacacccaggtgacggacccgatcgtgaggcagaaggagaattacctgtttgaccacgaagatgatgaaggggaatcaaacggtgacgaaggtagcagtgaagcagatgacagtgtcgaattggagaagggagtcatgcccaccatcgaacagatcgtctttatcctgaagcatgaaaaggtgaaaaatatcaaagtaatcgatttggacaagtgtggacggagagatatcggtatgtttctgattctgtgtacaggagaaacacctagacataataaaagagtggggaaattaattagcagagtttttgtagacctagaaataccattcatttctaaagtagcctactgctactgtaacaaatttgatgactggattattgctcactgtggtcctctcaaagtacatgtagtcactaaagagttgcgagatgtttacgatttggaaaatctttttctttatcctcatgagcatttcgatagtgggaatttccctgccttctttgattacacgcctggcatccctcccccctacatcgtccgtagtaactcctccctcgacgcctacccgaatgacgacctttaccggaagttccttacggacgcgtgaggagcgaggcaaaagtaaaggcaaaataaagcaggcaaggaagagcttcccgggagagcccttcgctgcttaaccgaagggaggtgtctccccaatgggtgccatcttcatgcacccgcggggaggaggcctaactggagtgaccaagccgtaatgccgcgtccgcgaagttgcatcccccgcgaaattgcaccccccgcgatgtgcacacggggagaggaaaaacgcgagtatgctccatgcacaggcaaaagctctcccttaagagtgacccttttgagcaaggagaaaaaagaaaaacgtcacatcggagatggatgcacagcagcactgctgaaatgaagcacgccatgggggaagaagcggtgaggacaccttaactaacccaccagcgtgagaccctttttttttttttggggacccaccttctcagcccccctcccgtggacccctgtctaccatggaggagaaaaaaagacgaacgaaaaaaatcgtggccgcggaggagatgaaggctacgcgggaggagcgggtaactaaagggggggaaaagccgcagaaaaaatgggccaaacgataggcaaaaagaacgaccaaacggggggtgcaggggaaggagaatccccttgggaccgctgctcaacccgacccgtgtgtccacccgcctcttgcgcctccccttcgaatgccaggtgctgcgaaagttcgaggacgtgaagaacaagtgggacagacaaagacagctgataaaggaacggacgaagaagcgggaaacgctggccgaccagggggagaagtaccgggagcggaacgaagtaacgcgtggcaaagggcgactccgatcgcgaaggagtatatcgcaaaggagtgtatcgcaaaggagtacatcgcaaaggagtacatcgcaaaggagtacatcgcaaaggagtacatcgcaaaggagtagatcgatgcagcatgcaagtgaccctccagggtgaccccctccaaaaaaaaaaaaaaaaaaaagcacacatctgttggtcacgtcccgttgtttgtccttccctcagttgaacaccctcattgagcacctcaataaagaagagaaaaaaaaagtcaattggacggagaatctgcgaaccgaaagtgaaagtatcagatttaaagatgcagtgaaaaaggtgaatcataaagaagggggggtttgcaaaggaaatagggacatattcgagaaggtgttcgaagggggggcaattcaaaatggagctccgatggagagggatctccccactcgtggaaaatccaaccaacgagagaaccccacagatgaggaagaaaacgatccctacgtcacgaacaaagatttgaagaaggaactctaccaggggaagataatcagcaaaattaaaagcaacctcgagttcgttttgaaaaattttgccattccgttggacagtggcttcatcgtgcaggggaggcgggtcgacatggcggaggtgggacctgcggatgagcaggcactgctcacccaaagcaacatagaggacagtactctctcccctcaccccatccatgaccgtaaggtggacccccctgtgagtgaccacccccctgcgaatgaccaatccccttcgaatgaccacccccctgttagtgaccaccccctgcgaacgagcaaacacgtcatacgaatacacaaccgaggaaggaaagtcatccccaactcgatcgagctccataacacatcgtccagcataatagttttctccatttcgtataaaaaaaaaatttatctacaaaatgatgtgttaagacaaaggggttatttcttcttcgatgagcacaaaaactacactctggtgatttcccccaatgtagggtacataaagccgggggagaaaaagtcaataagcttgacttttttttttcacttcttcgtgaatacatttggggcccttaccattaggtacttgtgtcaccaacgggtttttgagagagacgtttcgcttcaggtggattcttttcgcgagggggttgcgactgagttgtgggggggggagacccagttgtgcaggggagcgacccagttgcgggggaatgcctcatcaggagactgctcaccttatgccaactttgctcatacgaaggacagcagacacgaaggggcatccctaaagaatcgcctgaagagcttccttttttacaccaagggaagagccatcacatcagctagccgttttgataaccatgatggagagcctacccgtgagatggctcactctatgaagaatagccttgtgaaatttgcacatcctttagtagaaatcccctcagaagggagttcacccaaccgaggagagaaaggagagaacccccccacgaggagttctccatgtaggggtacctccatcagtagcggacccagtagcggacccagcatcgatgactccatcaaaaaaaacgtaagtgaatcatttcacgaagcagttaaacagtacgtaataactttggtaaaatcgcacgttagtatgcacggaggtaatgaagggaaggagatccctcccttgggtgaacacaacaaggttcttcccactctcgcacatgagaatgaacactaccccagtcatacatctaaacgaggaaaaaaaatttcaagaggaggcaaaggaggagagtcacctcccgatatagatcaacacgatatagcattcgccaaggacaccttttttaattcccttctgaggagcttccctagtgtctggaggaaaacctacttcgctactctcctacacatggctctcgagcaagctctactgaccaagttccactccttctacctgcgtcgatattttgaaataattgggttcgtccggatggctatgctgagggagaagacatcggatcacctcccagcagaggaagtaactgtttttatccaaaccaatgcacccctgctgcgttacatagttgggttcgttcacgacctgtacagatcgaacggtgagagtcgccaacataatcatcaacagaatcgccaatggaatcaccaacagagtcaccaacggaatcaccaatggaatcaccaagtgaaccatgtcaaggaagccattttttatttcctctcctccgcctttctgtgcatacgacggggggttagaaatgtgattatgtttgtggatgtgaacgtagggggggatggcgatggcgatgacaaggacgatggcgatagcaaggacgatggcgagggcacctcctcccccccctcgggggacttctccctcaaggcggtgttccactccttcgtgtttccctacgtgagggcttttctctcatcgcagggaaagacacactacgcgttgcatttcgtgcaggggggagaagacgtctcgcgggtatgcgaagcgattctcgctcagcggggcagtgtcaagaaggacgctcctgacgaggtgcgaggtatgcctacgcatgatactcgtgacgaagtgcgaggtatgcctacgcatgatgctcgtgacgatgccacctgcacaattgatggcggggctggagaaacacccccgggggaggaggcagacttcttcaaaaattttcaagctgatgaagattacgcgagttgttttttttttggcgaaagtggggaggaggaaccaccccaggggggggatacaaaggggaacatcgtttttgtcgcggacaggaaggtgtttgcgagggcagtgtatgagtggcactgcgggtggttagtggggagggtggagagtcagttgggaagtgcgcaggtgggtcaagcgggtaacccgtccgcattttttcccaccgcgggggcactcaccacgggtgcagtcaccacggatgtactgaccagtgatgcgctcaccacggatgtaccctcgactgatgtaccctccacggatgaccccctcacactgatgaagaaaaaaactgcgacggggaagatgaagagctcggtagaggccacagcgaagaagcagaaaaaaaaaaattccaaaggggaaaaaaaagacacaacacgtcagggaagtataacccatagaacaggaagaccccccgcggagggaacagtaggccaaaatgaggatcatactgatgatgagtcaactgaaagaaaacgacacccctgcacgaagcaccacctcgagaagctgttcgaaattttagcccccaccacgtatattctagattaccacgtggaagaagcagacaggaaaaaccgcttccacatgccggagggagtaaaagtgcacgtggggatggtagctaccaaaatggttaacctcctccccttcgtgtgcaatctcatatctgtggaacgggtggataaactgcaccgacaagaaagacagggaagttattttttgtatgattattttgtgttgaggaaccgagatcgcctcttagaggcaatgcgaaagatagtgcactacgtggacgaacagggagacatttcctgtaaggataacctatttgggaagatcccgctcccgtgcaactatgacgtgggtccattcgagcagggagaggagaagcactcaactaccatgcgacaggaagacccacttattgggaaagagaatcccacacctccacatgcggcatcccccaagtacctatggatcatatcaccgaacacaaaaaacgacgttttggatttctccaacttggccgaaatgatacagtggctgaagcttctcaacttagccatttgcatgaaggtgtctgatgtgtacgtgtgtgggcagctgttttttttgtttctcttttttatgtttgactcgggttcgttgcgtgggcggtggtgcgaaggggggaaaaaacgacaggggggagaacgacgggggggagaacgacaggggggagaacgacaggggggagaacgacaaggggggcgtatcaagcagccttatctccgcgtagatggagacaactctaccggggggtattgcccctgcgctggcgtcacccccgagatggaccgccgcccttcttcttcttcccgctttctccaactcgactttgtcaacgtggagcaattcccagaacgcctactcctcctgctcaaagtcaacctatttaacatcctacagctgtgtgataggtaccaaatcaagctacacttcccccatgatgtgatcctacacctgagtgaatccaccctccggagcaccacctcgacaagcaccctcctccggagtaccacctcgaccagccccctcctccggagcaccacctcgacaaacacccacctctccgtgtactgccgattcccccacaaaaattacaaccaaatgatacaggccagtaggaggaagttccttcgcacgtatgcacaccgattggccaatctagacatggacagcttgacgagtgaagctctcaaggggggggacctaccccagggaaatcacagctgtgaggggaaaccataccagggagaaatgggagccataaaggggggagaagtaggagaacgaagcggcaaagaaggagaacgaaacggcaaagaaggagaacgaaacggcaaagaaggagaacgaaacggcaaggaaggagaacgaaacggcaaggaaggagaacgaagcgacaaagaaggagaacgaaacggcaaagaaggaaaacgaaacgacggcgaagacgtagtacccattcctgtggatcctcctccaacagaacaaaccgcttcccccccccaacgagtccgagtctgctcgcacgatgtcggacgccgcacgttaaacagcattcttatggccttgcgcggggcagaaaaagtattatggttgtgtggggctttcgagagggacccaggacaaggctgctacagcagcttggagctgctcgactacgtcgtggcttcgaagacggggggacacaaactaagcgaagaggacgagccaaaaaagccgaatcagcagaacctcacagatgaagcagaggaaggcgcgccccaattcagtcgccctgaccgacgcgcagtggttcacgtgaacaacctcatcgtgctcaacaaggacgtgtacgacttgtaccaccgccagccgcgaaaggacattaacgtcccctttatgttccgcagccacaaggtgctggtgcacctgttcgaccggaccttccccccgtcggggttcttctctccgttctagccgtgaggggtggcacagaagcggagaggatcatcacatgtgcctgccggagtggaccattacatgtgcctgcccaggtgaaccattacatgtgcctgcccaggtgaaccattacatgtgcctgcccaggtgaaccattacatgtgcctgcgctagtggaccattgcgcagctgcccgatttccctcccttgaaaaggagggcaccaccaagcccagtttacggtgcggcggctcgcccctcagcgcgcgcgggagctagccaaaaaagttggcccttcagaaaaatggccttcctcaaacggtgagcagttgctccgcggatctgagtcgtttggaggggatgtagctcgtgttgggcgccactcatttgggaaaaaaaataaaaacaaaataaaacaaaataaatagtaataatagcaacggcaatggcaatatatacctacatgcgagcatgctgcgccgactggggcggaacaaactcggccagcttcgccagcttcaccagcttcaccaacttgaccaacgttttgtttttttttttttttttaagctggtactctaccaatgagatgtcattttatttgccgcttatattaactcgcatattttttctcccttgtaagattttttttctttttttttttttctacaaggttacccattcgacgtgttaaatatttctttactgcgtttcgtgggttgttttcttttcggaccagtttgttggttttcttccctttgggtacttgccctaccccccgacagagtagctaccgctgagtggccgacgctgagtggagcttcttccccttggtgaacccccccgcatacatgctgcactgcagggcgctccctcacccgtagtatttgtcagagccagccgtgggcaataagtcggtagggagctcccgccgagttgtgagggagttgcgagcgatctgcggtccagttgcaagcgagttttccgaccgacgtagtggcataccccaccgacgtagtggcataccccaccgaagtagtggcataccccaccgagcaaccacttcacccgcttcttcctcgatgaagaaaaaagtggacggacgaatcaaggccctagtagagaacaatgtagcactagggcagcggagtatgttcctggtgataggagaccagggaaaaaacgttgtggtgaatttttatttcctgttgaatcggttagctagcaggacacacaacatactttggtgttataagaaaaagctggatttctccacaagcaaaaaaaaacgatttaaagaaatgaagaaaaaaataaaaaaaggtacctttgacacaaccatcgataacaattttgatacgtttctaaaaagtgcatatattcgattctgcttctacaacgagacgaaaaaggtattagggaagacctactccatgtgtgttcttcaggacttctcctacataacaccaaatattttatgtaggtgcatagagacagtaatcggaggaggaatcatcctcttcctcttaaataaactagacgatgtgaagaacatctacaacttaaccctaaactgtcataagaaatacacacagagtggtatttccaccattcacaataattacataacgagattttttctttccctgaatcagtgtcgcaatgctatgtttattgatgacgaaatgaatatcttacccttgaatgagaatcacttggaagtgaagaaggtggtggtaggagagtcacaacaaggagatgttagtgtgagtacctttcgtgtggccacgttgggggggcacttgtgccctgataaagaggaactacgggagaggttggctgagttggaagccatttgcgaggaaaacgagaagagggcggaggagcgccgccgcttcttgtactccgcgcgggtttgcgcggcgggggaagaagacagcaaggaagtcggcagggaggccggcagggaggcggccaaacaaaccggcagggaggcggccaaacaaaccggcagggaggcggccaaacaaatcggcagggaggcggccaaacaaatcggcagggaggcggccaaacaaaccggcagggaggacggcagagaacccgccaaacaaattgcaaactccgggacggaggcagacgccaacccgtactccttcctggacagacccatcatgaacctcctgcggatctgcctgagcatcgaccagctggaggtcctgctcaacatgtgcaagttgctacgcaatgacgatgagaagaaaagacagctaaaggaagtgctcatcagtctgctagccaaccgaggaagggggaagtccgccacgctggggttactaatcgccctaagtatctacttcaactacaccaacctgattctttgctccggaaacaaagacggaatgcaaaccatatatgattttattgaccaaggactccaccttctcggatacaaagagttcacacattacgagagagtctacaaccaaagcaagctaaaagagataatattttttaaggatatacataacctaagtaatataaagcaaagaattcgatacttcgacatcctggaggatgaaatgatcaactcagaactgatgatcatagatgaagctgcttgtattcctattgatattttaaaagggaaaatcaaaggggagattactatcctgtcgactactcttaacggttacgaagggacaggaaagaccttcatatttaagttgctcaaacagttaaagaaaaaatttgttacccagttgacgtatcaggagtttaagcaaatgaagagactctacttcgagagagcattcatcgatgtatctttggacacacctataaggtacagttacaacgaccaggtagaggcatggctaaataacttcctctgtcttaattgcaacgaaccattcaaactcagaaactcactctgctctcctaccaactgtcagctctactttgtaaataaaaacatattcaagcatttcagcaaaacgagtgaaaatttgctcagaaaaatcatgacactttttgttacttcgcattataagaatacaccaaatgacttaatcatgattctggattctcaacagcaccacttgtttgtcttgcttagtggaaacgtagactgtaacaacctctccccggaggcagtggatgaactggatatatacggagtgctgcattgcgccatcgatggtattgtaaacccacgcgcggggagacgcctggtcaagctgcaggatatcgtgaaaggagtgcagaagcaaagtgagaggaatggcgagaggagtggcgagagggatggccaaagaaatggcgaaaggaatggccaaagaaatggcgaaagaaattctgaccagggcctaaatgaggactccaaacagagggacctctcagatggctgcaccacaagcggacaaacgggagcccccgccgcggcgaagcacccgctgcccaacgaattcgaaggcaacctgatgccctacctagtcagcgagcacttcgattactacttctacagctacataggaataagggtggtgcgcatctctgtccacccgtccatacaaaacttgaattacggctcgcagttcttaaggaagctcctcgactactacagcctgtacaatgggccggctcgggaggctgccgcgccctacagggagaacgtcattctgtaccgctgcagtggaggaagtggtgaacggggcggggacgtggacggggacggggacggggcagatgcgcgcatcttcttcgacaagcagctcagccacgtcgactacgtgggcacttgcttcggactgaccaaggggctgctcatcttttggcaaaaaaacagcttcatccccgtttacctcaagcagcagaggaacgaaataacaggagagttcagtctactcatgttaagacatctaaatcaaaatctcaaaaaaatatttacgaacttctaccttgacttcgttcgtagcttctgcagcttgctcccctactccttcaaacggctagagtcgttcgttgtgttcaatctgttgcataataacccaatcatattggctagtcccacgcgcgacgagctcctcctccccagggggaagccaaaggggggggaagcaggggaagaaggggaagaagcaggagaagcggaagaagtaggagacgacggagaagaagtaagcgtagagaacggattgctctccttacgggagggccccttccaggatgacgacgcggaccactacgcctgcttttatgacgaccaactactcagccatgaaaaccttttttatttctttcaccccaacgatatatgccgactgaagcggttcgtcatggagtctaagcccttctcggacatcctgtacctcatgcagaccgttgctaacttaattctcttccggaaggtccccatccagctcaccttcctggagtataccatcctctacgctgtgtccctccaaaagaaaaactgccaagaaatatcagacgagataagcatcaacgtgaaccagaccgtcgccctcctgcgcaaggttctgcatcgcttctacacctacctcacggtgagacagatcagctggctctgcgaaacggccactagccgcgctatgcacaccgatttgtgttgatcgccacgtgtttctgtgcacccctctcgacgaagcaatcgtgcactcgttttactaacccctctctgtctcacctcccccttcacacacaggatctcatgcaaaaggacatagaaaaaaaagtggaggcgcagttcagtcagaaactccacaagcagaagaagcgtgcgcgccaggtggagctcccctcgggggaatacatcgatgagctgaataggaacacccgtatggtgacgaagaaaaacaagaaggagaagcgagccctcctgcgcgagtttaacctatcaggtgagcagtcgaagtggagaagcggtgaagcggtgaagcggtgaagcggcgaagcggcgaaacagattgcatccctagcgtggataaccctgcacgcacgcgctgttcttcttacacgtgttacgcattgagatggaagcttctctcgaatgtgccagttgagaagttcgtttcgccttcttcaccacgtttttttttttttgccccttttatttgctcttttttttatttattttttttcttcctccccttgcctcaccgcgcccccgcgccattctgggccgccccgatctgcgcgtcgcaacatgcgtcgtaacgtgcgcggcaacccccacgcctccacacgcaccaacacgtatcatcacgtatcatcacgtatcaacacgcttccgcacgcttccacacctcacactcgcatgcccaattcgaccccctcgcaggaaccgtgaaaaggaagcaaatcaacatcaagacaaacgacgacgctgatccccccaaggacgaagtcaccacctgatgttacgaggattaacccactcgtccgcttcttctcccgttgccatcaaaaaaaaaatttttttttttttttttttttttccaaccattcgttcttgctcccccatcgaataatgtgtatactactctccctgtgcctatctcatgactgtcatttttaatgccttcttgtggttacccccttttgtgtattgtatctctatacgctggttgtatttgccaacaaaaccaccccccccctcaaaaagctactctccaattgtttgtacttatcaaaagggagttttttttatcgttcctttcttgacgacgtcactgaccacctgttggaagggctcaaagattacgagccttctctctactctctcggtcgctccgcggatactgtatcacccttttttttggacgaatctgttgccacgccgctgctacctcgttgctaccgcgttgctactgcgctgctaccccgctgctactgcactgctaccccgctgctactgcactgcttcctcgttgccaccccgctgccacccccacgatgctcctgcattggctccccttcattctctccctgcgcatctctacttgcatttctctccccaacaagcatggctttataagtagtactttcaaccatgccaggacacctacccctaacaacaaaataaaaaacagaaaaggggctatcttctctcagattgaaatcaaaatgcctgccctctcaagtaccatgacatcaggaaaaatcgtcaaatggaacaaagacgttggggagtatgtcaacgtatgtgtaaatgagtgatgcgattttcccacctatatgctgagacttcccccttattttgggggggggtccacccaaatggactgctctctctctctctcctccccccattttcccaccttcagctcggcgacatcattatgacggtcgaaagtgacaaagcagacatggacgtggaggccttcgacgagggtacgccagaggcagagatgggccaacctgcaaaaaaaaaatcaaaaaatgaaaaaatcaaaaaatcaaaaaaccaaaaaaccaaaaacatctaatgaaaaaatcaaaaaaatgaacccctatgtgaatgaccaagcgggggaggggtgctgaggggtaaaccacccatcccacgtgcaccccaatacacacatactgaaatgcccccttgcaggcttcctccgcgtgaagcatatgggagatggaagtgaagccaaggtcggggacatccttggcattctgaccacggagaaagacgaagaagtggaagctcgtagtgacgactcccccgcgggagccaccggggagagggagagctcgcaaggggaacagatagacgccgtcgcgcagggaagcaccacagggatagaggcagactcagtgacagactcagaggcacactccgtgacagactcagtgacagactcagcccacgcacagactgcacagctacaaacaggtgatcaaaaaatatttgtccccttcgtaagtagcaaacggaacagagcgaggataagtaaatggactcgcaaaaaaaatgattacatccacaaggacgaaatccttttccacgttgaagacgataaaagtaccatcgaagtggagagtccctgtaacggttataattttttttttccactcgagagagcaccacgtcttctttcgcaataaatttttcttctccaccccgttgctgcctcactcccctttgctgcctcactccccttcgctacttcactcccctttgctgcttccctcccctttgccatattggaaccccgtaggcatcgttaaacaaatattcatcgaagaaggacagttcgcagatttggacaaaccggtggcgatcatctcccccagagaggtacggcccgcacggtgggtacatgcgctgttggtgaggcatctactgttggtgaggcatctactgttggtgaggcatctactgttggtgaggcatctactgttggtgcggcatgccctgttggtgtttctccccttctgctcattttcaccccctttttcgtttccccaggcagaggaccccccacagggagagcaaacaccgttagactaacagggaactgtgtagcatgtctgcgcttcgccgcgtcttctcctcaccgtgccttctcttcaccgcgtcttctcttcacctcgccgctccatcacttcaccgctacccccccagggacgtccaactcgtaaacgaagaaaacattgtgaggcactaccaggaagccgtcagcggcacccgggaaggaaagcttctgctgcaaaacatgaggtatagacttgctctccgttttgagttgggctcggctcggggaggtggcccccacgtggtgcgtcctcatgcgcggtgcgtcctcttatgtggtgcgtcctcctacgtgccacgataattgtcactccggctgatgccccatttgccgcccacttgccacccctcccccctcaaagcgcctccgacaagcgaaccatggaagagcggctccttctaaactgcgataagtacaacaacctttcggggaacttcttcaggtgagaatgaacgagagaacagtagacacccaagtgtgcaccccggagtgctcattatttaccaacttaactttaactgcgcagttcgcaagacgatgggacacctgggaaaggctcaacagatcagaagcgggacacggtatgaacggaaaggggagagaaaataaaaaactgcgcagatgttacgtggcgtagcaacgggcatcacctcgattcgctgtgatttgcaaccatttacttctacccactgtatcctttcgatccacctgttccatttcgtccaccttttccatttcgcccaatccttccacttctccccccttcagccgccccccaaagggagagacgccccaattgtgctgccctccgcagcggagatgatggaacagaacaagctaaccccagcagacattaagtaactgcaaatcggcacaccaatccagcaacgagtttaacaaaagcatatacacatagaccctcgctcgtacgtttcacacacacacgcacgcacatatatgcatatatatataccccttccccttcacacagaggacccaaggtgcctggacgcataacatacgaagacgtggtttcacacctggaacgcacaggaggagcgaccaccgcgaaggcaaaaataattgaattaaccaacgtgcaaaaggcaatcaaaaacaacatgatgcgaacactatccattccagtgttccgcatcactcattttataaaaacaaacgctctcctaaaactgtatgagcaagttagggataaaattaacatgactgtcctcctgtgcaagtgtgtgtccaatgtgttactgaagcatcccatcatttactcaaccttcatcgatgagggggacggaaaaatattacttaacgaagacgttcacattgggaatgccctgggattgaagaactccctcctgacgcccgtcctcaagcgggttaacaagacggatatatataccctggctggcgagtggaaggttcgtgagaagttgcactgggagcttccaactgcgcaaaaatgtattgcctgttcaggcgattttcacaaaatagagctactgttcaggcgattttcacaaaatagcgctactgttcaggcaaaagctgctaattttttttttcccccacgcagaagctagtcgagaaaggcaaacagggcctgctgactcccggcgaaatgacgggcagcaacttctacatctccaacctgggcatgttcaacacctaccagttcgacgcgacactgcccccaaacgtgtcgtgcatcctgtccgtcggcaccaacattgggagcgttgaaagcttcgaagacctgaagatccagcggggcatgatgatgacgctgacctgcgaccaccgccacatttacggctcgcacgcggctgccttcatgagcgacttggcgacgttcatcgagcgggacatcatgcaggtctttctgtagctaggcgaggccacgcagaggcgactcccgagcggttatatgccccaagtccgccgcgcacacacacagtgacaacacagtgacacctctttgcaaccgcagttttgccattacacgatgtgtgcacgcgggggagtaatatgatccttcttccctccctttagtttttcgttctttcgacccccaatttgaatagttgtggcaacgtgccacacggatgatgcgctccttgattttgaaacatttgtgaagcgggaaggttcgtcagccatgcggtgatcagccaatcggtgacaaaccaatcgggggcgggggtcgtataggtaagcaagggatacgcccccgccccacacagttaaggccacacgcccatgggagtataaacgtctcgaatgtcgtcctccactccacaggtggtcaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctggggtacccccacggttcttcactttgaattatttaaatgcgtggtgagccaatcgaatccctcgtagagtccgtcgcccctcgttgcgcacgtggattgaatgaacctgcaaagggggggaaagggtacgcaggtcagcggtgcgtaggtcagcaatgcgttggtcagtggtgcataaatcagcaatgcgttgatcaacggtgcgtggatctcctgtaggccgatatgggtggcgccccggccggcttcacgcgtggctgcaaggccgcctcccccaaccattacacacgagacgcgtcacgttgctcacgtaccagttcctctcccggatcgtgttcaggtgcagcttctccgtcacttcggccgcagacatggcattcggcaaatcctgcttgttcgcaaacaccaggattatggcatccttcagttcttcctcgttgatcatcctgtgtagttcttctctcgctgcggggggtggaaagtgaaaggagagggacgaggggggataaagcaactccaaaaaaaaagggggcgaatgcattgatgccagcaagcgattgggcgtgccatcccccgctctgctttgcaactctgctctgctactctgctgctctgctttgccgctccgctttgccgcttctcatcgcaccgtttggccaaacttaccgtcgtcaattctctcccggtcattactgtccacgacgaaaattaacccatccgtgttggaatagtagtgtctccacaagggtcttatctgcacggggaaaaaaaagtcactcaacgtggatggggccggaccacctaacttcgtgcacgcacatgcataggaacatacacacacgtatacacacacacacagttctggctcgggaacggtccgagcaaacggggggatatacaccccctgtcccatttcaccaaacagataccttatcctgtcctccgacgtcccacaccgtgaaggagatgttccgaaattccaccgtttcgacgttgaagcctggggggggtagaagaggtgggaaaacggatgtgatggtctgagtgaatggaagacgggaataagtagccacaaaacggatgtgatggtctgagtgaatgaaagaaaggaataagtagccacaaaacggatgtgatggtctgagtgaatggaagaaaggaataagtagccacagaacggagcgatgcacccaggtgacagggaagttaatcgccctgttagctgccacctctacccactgggggaaggggaagggctccctacctatcgtcgggatagtcgtgacaacctcgcccaacttaaccttgtacaggatggtagtcttccccgctgcgtccaagcctaccatcaaaattcgaacgtcctttttctgaaagaggcgattaaataatctactaacgaagagccccatattgtctgaaaaggggagaggagaagaaacagaatagagatgcaagaggtagggtacacctcgcttactcgtcggtagcagtaccacctggtcggtccattgctccacgtgggatgattaaacgcagaggggaacaagcaagcgattgggacatgccccttcccctttgcacatacaactcaaagatgatacgcctcacgggcgcgcgcgtccacatagcttcgaacatcgagcttctagctgcgaccttctagcttcgatcttctagctgcgatattctagctgcgatcttctagctgcgagccttacctggtcaatggcacgatcggttcttctcccttcagaagttattaaaatctactaccttttcaaaaaaaaaagggcttcactaaccgttgggctaagttactcatataaactgcgaacgtcacgcgaggtgtaaaaaaaaaagaaacaaaaaaaaaagcataagtacacgggctgaatgcacaaaggggaacaacgcaatgtcatgcaatcagtcggtcggtcggtcagtccgtcagtcagtccgtcaatcaatcggtcaatcggtcagtcaatcgctcggtcaatcgctcggtcaatcgctcggtcaatcgctcggtcaatcgctcggtcaatcagtcggtcaatcgctcggtggtcccctgccgcgctggtcggttaatagtcctgtcgatcgttcattcgtttggtgactccgctcaagcatgcgcatggattaggagtttactcacgtgcatatatcagcatgcatacgatggcgcgagagagcaaatggggggaacgtctgtgtggcgtcaattttcttccaaatgcgtttggctgaaaaaaaaaaaaaagggggagaaagcgcccgtaagagtgcgccgtgtatatatatgcccataaaacaagtaccctgtgtcactcactcaagcgggtcactcttactcgggcgcgccgctcacgcggggatacggcgttcacccgagcagtatttatttgcgtgtccgcaggagtgccgtttagcgatggagtcccctcgctccgcttccacgcacccgtggcgcctagcgcatggcacacagcacatggcgtatgcataacactttatacgttcgcaacgctttgtaactcatgcgaaggaattcgcggaggccaaaagtgacgctcgccctcgcctgcgattacctgtgtttgcccaggggatggcgataaggggatgacgacaatggggagcggcgactggtaagcggcgactggtgagcagcgactgctgggcggtgactgctgggcggcgactgctgggcggtgactgctgggcggcgactgctgggcggtgactgctgggcggcgactgctggacggtgactgctgggcggcgactgctgaatggcacttgtgacgatacggcgacgcaatcggcgaggggtggaagcagaagcagagcatttattttcgtaattttttttccctgctggcaaccaaacttcgccgagtttttttcccgcgaacatatccgtaccagggtgtgctgcgtgtgccgggcgagggagatgaaaaaaaaaacgggccgcaggaatgggcacaagaaaaaaagcaaaaaaaaggtataaaaacggtgaggatgacaacaaaaaggcgaacggatggccgaacggatggccgaacggatggccaaccgaatgactaaccgaatggcccaccgaatggcccaccgaatgaccaaccgaatgaccaaccgaatggccagccaaatgatcaaacgcgcgtggtatgggcggatggttggggggaaaggcgaaattgaaaggaagatcgccgtgacgtaaactaaaacgcgttgcacaagtgaagtaacacgcttccgatttttgctcctttgtatttgttgcctactcgtgtacgcattggggggtcataacttttttttttcctttttttcccatccgtgtgttaccctcttgtcgtgttaaacgtcactgttcaggccgattaagaaggacacacatttgagcatattggtcatatgcgggggggatacatgtgtaaagtgaatttttttttttttttctttcctttgcttcctccttttcgctcaccacatccgttgcaacagtgtgcaaaggggcctgtgcactgctggcataccttcgaagtgacgagtggagacaggggaacgaaccgggggggagacttaacccgcacgtcattgtaacactgtaggtgtgtgtacactgttgaacttacgcaacacacatgtgtagcctcgtacgggacacacttccccttcagtcagggaaaggaactctccccaaggatgttgcaaatctgccagaacatgtgcaggtaaaaaaatatacaataggataggagtggtacgacctgttccacgtatcactgcacagttaaaacgtgcggaaggaaatggcagttgtcgtcagtgtagcggcaagccgttgagagcttcccatcaatgccgcgctaatctgctagacgtacctccttctggtggggcatgcgtcggcatgagtcggcatgagtctccctaccgcagagctgtgtgtatgtacatgcggtggtggattgctcgaacggtttatgcgaatgggagaggggagggtgacgggagagagttaccttggccggtcatcccccccctcgaagaaacgaaacaaagaataatccgtcgcggcggcgatcgcaaagagttctcgtttgacatgaaaaaaaaaaaagcgaggagcagtggagcaaagggtagtggagcaaagggcagtggagcaaaaagcagtggagcaaagggcagtggagcaaaaagcggtggagcaaaaagcagttacgtcccgtggaggcacccgtgggcgacgtggcaagtcccctcctaagcgtggggccgctaaaaatcgtaacggcgattctccttcatcttccgctgctcacggagcataatgaggtgttcctcgtggatgacgtctctgaagtcctcgatgcctgcgcgtgtgcggggggggggtgattgcgccatgtagcgatgtagcgatgtagcgagtggagaagtggaggagtgcgcaattggcgaaccgcttcgacgaaccgctatcgacgaaccgctactggcgaatcgcttcgacgaaccgctagccgcaccgctagccgcatccgtgtgcaacgcggagagggagccttaccctcctcgaaggccttgataaccgccaggcgagtaggcacgtgcacgttctggtgaaccatctttcgaagttccttattctccggagtaagtgcacacagattctcccattcgagattcacatcatacacataatagttgtacctgtcattaaaaacacactcggtcatcatctccatcatggtgtattcatcgtaacgaggaaataatccaggtgcacactctcctccgtacttctcctgcaacagcttattctcctttagtattttacacttagtccaaaaaggggatggtagtctatactgtagagtcctccctctcgcgtaaaaaatttttatttgagtgtgtatgttggcttgtaagaaaatctcgaaaaggggcatctttacgtccatctttaggttcacaatttgcatcttatgtccaaattttttctttactttgctgattagactctccattttatccttgtctccctccatcagtttgcagtacgggcctgcggcggttaagaagtgaagcggtggtgagaagtgaagcggtggtgaggaagcggtggtgaggaagcggtggtgaggaagcggtggtgaggaagcggtggtgaggaagcggtggtgaggaagcggcggtgaggaggcggcggtgaggaggaggcggcggtttggacgcggcggtttggacgccgtggtgcacaatcgatgccgtctcagaatcgcagtggtgtgcacgcccacagccgcagccaacctcgccaacctcgccaacctggccagcctcgccaagcaggccacgttcgttgctgcgctacatgcgctagcttacccagcttgggcgtcacgaaatacagcacgttcttctctttgttcatctgtgcctcatagttgcagtggttgattaggcgcgtctgtcgcatgatatccaacaccttctgcctgctctcgtgcgtgagcgtgtagtcgtccgcgccccgctgctcgtcctctgccttgtttctaatttcctccttcatcaggagctcctcccacgtctccacggggggcagcggcgggatgtacctgcggggaagcggaaaagcggtaaagcggtgaagcggtaaagcggtaaagcggtaaagcggtaaagcggcggtatagcggcggcaacgcggcggaaaagcggtcacgtggtggcaacgcggcggcaacgcggcgaagtggcgccttcgtcatggcggcctctccttcttcgccacaatagagccacttagcccattcccgcggacgtactcatccgtgtagtatttataatcgtccagttcctccgtagacttcaaaacggtgataggtctatgcaaagccctccccaccctagggactgggaccttcttcctacctccccaggggtgaactaacacttggagatccctctgcaatgtgaagctgcgaacgaagggcaccttcaccgtcaacacaaaaactagcagaaaccacaggagctgacgtagagctcgcggcacggggggcatctgcgaggcttcacatttgtggctatgtagcatttgttcgaacggggggcgcgcacagaggtctctgcacacatggtgatgcgaggcgtgtcaaggtgaggcagcggaaaagggaagttggctttgttcgccgcgagcagtagcaagcatcgttgtaaataccacaggactgacaaggtacacaccttttttcgccaacgtccaaaagggggcagaagaaaaaaaaaaaaananannnnnnnnnnccctttccaaacctctgcaattttggtgttaactttttttcgttaattaaaaagagttacatgttgattcgtgacgatatgcccccatggtgcggaatgaagggcacgtacacatgatggcgggggctgcttatcttagcaacgcggtcacgaattggcaaatgggccgctgcaaaaatgtgggcacgtgcatgcgcatgcgaacgcaggcgagtggcggaacggaaaggggggctgctgtgaaggagcggcgcggagagcggcgtggagggcggcgtggagggcagtgtggtcgggtcggctcaccacttaccgcttatggctcaccgctcatggcacaccactcatggcacaccactcatggctcccccctgggcgcggaggcggcactgcacgagcgcgcccctcaaatagtcgcagttgttctgccggaacaagtcagcaacgatggtgcggaaatcaaacgaggaggagccctccacatccttgaagagaaaaacaaagtgctttacactgtccaactggagcaactgatctaaggaagtgttgtctccactctccttcagtcggtacaccttcgcttgcaaggagaagtaattcttgcaaattttaataaaagcagaagggatgacatgtaggtatgaggttaactcttgtggatcgttctttacaaaaaggttcatctctcctgtgtagacatcgacggagtcattatagaggtccccatgggtgcgaccatcatctcctcctctccccctacctccattctcttcgtatcgcttcaacagactcgtattgttaaagacctgacctccatccttccccctctgctgcagagtcaatatgggcgggttgaacaacaagaaggatcgcaaaataattttcagaatccccaggtatatcataaaatgaggagactcaaaaggaagcaacagaatcgaatctgaaatatccagaaataaacttagcgtccttttcacgatgttacaatcgtaaccatgaatgagtaactccaaaattacaagcaatgtgttcagcgtttcatttttgtcatcgcgataaaaacgacagaaaaaggatctaccacctcgattattcttgaattcgtttggaattgtaaacgcgttcttgcatgtttttaaaaaggtaaaaatatattgcttactatcatacagtaggtcaccatacatgacatactcctcctctttcatatctgcttgtctcttcagctgttcatttactgtcttaatatgctcgaagttgttcttaaaataactgtaatgctttaatacaaactgtgcgaatatttgttcacaccatttggctcctaactctgttagggttctctctccaagctgctgccttagcttctcgctcagacagaggtacacctgctccacgttttgagtcatgaagtggtacgggccgtagtcgaatgcgggggatagcacctctaggaacagcttctccgcatcattgtacataaatatatacccttcggtgatgaaccgcttcaccacgctgcacacgttttcgtgcagcgacttcatcgtcaggttgaacttcttcccacctcccctcgtgggggggggccccccaacccccctaatgccgccaacgccgccaacttcgccaacaccgccaactccgccaacgccgccaacaccgctaatgcccccccgtgtgcacaaactcgctatctcgcgctccctcgcactcaggtggaagtaactcacctctgcgcacagcatggggtgggcctcaaacgatctgcagtttctcagcatctcgttcagccccgggtacacaagcatcaccctcgcgaagaactccaaactgatttgcaggaaggcgttattctccaccagccgcacgttctccagcatctccccgccaaccacgccagcttcgtcacttcggccagcttcgccaactgctacaacgccgccaactgcgccaactgctacaacgccgccaactgcgccaacgccgccaacgccgccaactgagccaacgccgccaactgagcgaagacgaggttccaccttggcgaaggaaaacacggagaagtacgtctgcgcaaccttgagcacatcgaagagggtatatcctatctccaatttcctctcgtccccaaacagaaactcatataagctctcaaatgatggcacgctcttaccaacatcgccaaggaatacaaacagctcctccaggaccagtttcaagtacgatatgatcaccttatcattcaggtcatctgccttcaacacagaaatgagagtcagtaaaaatatgcacagttctttgttacacttaaagagagtggtactcgtcttaaactcgaggaaggtgcttagcattttctccagcatgtcgttggtcactagatgcttcaagtttgagatgatggacgtgaagatggcgaagtaatttttttttagctccaccgaggtgttggcgtcgggtcggccggccgccacccctggcgaggaggctatccctggcgaggaggctaaccctggagaggatgccaaccctgacgaggccgccaaccctgacgaggccgctaaccctgacgaggccgccacccctgacgaggccgctaaccctgacgaggctgccaaccctgacgaggccgctccccctggcgcctccccctggacgatgtttcgcagcaagttctccatcatgtaaaaggcgcactgcttattgtagtgcagcaggtaggtgctctcggagaggaactgcagtctcttcacttcgaaaaggagaaagctgggcgacaccgtgcacatgtcgatgaaatctccattcaaaatttccttatagcaacttagcagattattgatacattctgggctaatttcataatagggagaacctccatacttctgaatgcactttattatgtgtatctgtaggtcgatcctttccttcctcttctttaactcctctatgtattcttctccccgatcggaacggtcccaattcgtttctagtcccttccaagtgaccgcctgttgcattttcctatccatctctgttgcttcgtatccactttttccgataattcgcttcgatagggaatccctcaagtacattatcccttgtaagtaggtctccttctctccagggggtagaagctgaaaagagataacttcctcgttcacttctgtatctccatcagtcaccaccgctttgcactccttcaatgtgttaacaaaaaaaactatcaactcacagtaaacacgaagtaacacatacacgaagtaattctttaccttcatcgattcattgcataaattcacaacattgatgttcttgtaaaatcggaaaaactcacaaaaaacttcaaccatgatagtgaacacttcatggttaagtcccaccagaacacgaaaaagggagaaaatcttatgctttaaaaaatttttcgtgttgtcactacgtccaccttgattggaagtactcccacccacctccccttcatctccctccatacactcctcccgaacgtaacggaagtaagtctcaaaccactgctcattatactcatgaataaaattactcacaaaatttatcatcatttgtttattcaagcagttccgatcagagtacaacggtattttcataaaacgaacgaataataacataaagagttttttcaagtcttccatattaacaacaaactgtatcccctgattgaataacttctcgttattttgatctagcatactatctctgtctatcctgtggatgttaaatacctgactagctaattcagtatccctattctttatgtaaatcaactctctgttgtgttcaaatacatttttgcaaatggctagcacattggctagaatctctacatctgggtggtaaatatttttgaacacattaattatgtacatgtgcaggcatttctttttgttgtctttatcgtgcaggtaacttgagatggggatagacgataaatttagtatcatacggatgtagagcttctgataggagtagctagtcacgtcgaagatgttgagatttatgttgaagtagctttcaagaaaatgcattaactctctttcgtccagctggataaacgtcttgctgtttattttagaaatgtattcgacgatgttgaggaagatcaggaggaggtgttcctccagctccagttttgctaggaaggactgcacgctgggcgacacacagctgagttcgctcacggggaggtagttgctgtacagcacgctgaattggttcggcgacaggggggggtgctcccctccctcgccgtcgcgtcccactccgcttcccactccgccgcttatcacgccgcttcccatgccgctccccccccccgcgaagcgcaaaaggagcaaatttaagaggaacttcagcggggagttgctgcccccccggtggttgaagaacaggtgggcaggaaagaagaagaagagctccttcacacattcgatgagcaactcgaactgccccctcctcctacaactgaggctgtcgtaaaaacagatggaaagaaactcgaacaactcattggactcgtttattatgagtgtcctgaaaacgttcaagtgctgcctgttctggacgttgctgctgctctcgttgctgatggtgtagaacacctccctcaggaagttcaggcagatgtgcagcacggtggagaagtacccgccatcgtttccgctgccaacaccgccaacactgccgctcccaccgccaacgctgccgctcccaccgccaacaccgccaatcccaccgctgctcccgccgccgctccccccgccgctcccgccgggctgggacaagcgtcgagacagaaactccctcacgaagaaaagcaaaaaattgtacaaatacctaaagtaaaaatactcattcttcagacagagaatgctaaaaatctgagcgaacttattcttcgttgagtttatataaaatcgaatcagataattatccctctcgttcaagtagtctctcatcaacaaattagttgggttcataaaaacatcggcaaatcttttcttcactgcttctacggacttctccttcagatgtagtgtgtttccatccaactcatgattgaaatttatgggcagagaaaacaggatgttaataaaactgttcctgatgcttactttactttcttgtgggtacccatggtagtgttttgataataatttattcatgtaacagaaggagaggaacaccaggtggtccttgaaaaggcttaaattcttttccttatcgatcaggtctgagtataccaaataaaaagctccgtaaaattctgagcaatctctatttctgcactcgtttaggtaagtcacgctgcccacttcatttttgaaggacttgatcaaaatttcgctcagctccctactcttctccaggatgctccccggcgcctccatcgttcgccggcggagctctgcgatggaggctatagcgtagcgccgacagtggaggtacccgcgatggtggagatggtggagatagtggagatagtgcagatagtggcgatagcgtagcggcgattgtgccgatacccgcgatagcggcggtgtgtttaactcccttgtgcggtttcgctgccccttcctggtatctcttcttcagcgggaaaactgatccaaagatggaaaaaaaaatgtatgaacaggtcaggcacaaacaggggcgcactcccgcagccgggggatctttgcccacgcagaaggaagcaaccaatccacgcagaaggaagcaaccaatccacgcagagggaagcaaccaatccacgcagagggaagcaaccaaatccccgcagccacttcgccgtaccctcttcctgtatgtccttcccttccccctatcttttgctatcttaacagcgtaaaaaggggaataaaataaaaaaggaaaataaaaaaataaagaaaaataaaacaacaaaataaaacaacaaaataaaacaacaaaataaaacaacaaaataaaataaaaaaataaaaaaataaaataaaaagggcgacgtctccccgtttgttctaggcagtgcgtcaccaagtagccaaattcggccacaccgtgttcgaggcgtgcaatgcagctctctccgcgcgagagaggtgcctctcattaacggagatcgccgtggggctgtttcccacgcgccggtgttttgctcccaagtgcgcaacgcgcttacgttcgcagtacaaagcaaaaggaacgcttttttcgcttaatcataatgcgtaagcatgtgctaatgtgacctctctttttgtgtgacctctctttttgtgtgcactatctgctttacaaactcgttttccctcatggacgaacgatgggttggctttctctaaaatttttttttttttttttttttctcaccgggatggctctactaatggacctgccgttctatcacctcaacgggaggcatgtcagcggggcgaaaaggaaaggaaagggaaatgccttcttcttcgagaaacaagtggcgtgagctcatgcgcccctgcatgcatgcttcaaatgctcgtgcgtgcatacacgtagtatagtatccttcgcttgttttacccgaccatgtggcgtgcgcaccctttcctactgggtaagtacctgtataagtgcaccgcgtggattttccttcttcgcatcccagggtgtggtctcctccccccgattagtgaagtcgcgccaaggcagaatcgttgcggcaaaagggactgcaaatggactgcaaatggactgcaaatggactgcaaaaaagcgcatgcaaaaaaacgcctgcaaaaaacacacaagtgggcatacagctcctgcctccatgcatgcacatgattatgattagcttgtccctgtgaaatgctaatttattttcttatgaaataacaccgcgcagcgaacaactcggcttccctccgttctcctatcaaaatgtcactcctttcgaaatcaaactgtaggacgagttagccaacacgacaacataggacaacagcgtttgcaagtttaaaaaaaaaaaaaaaaaaaaaagaggcacatgggccacgccccttttctgtgtgcacaacccaacagggtgagtcacccgctctgccataacgatggattgtcagacggaacagcactctgggacaatttacagtgccagttgtgtgccatcgttttgaccacccgtttgcctcccatttgcctcccatttgcctccctttttcctccctttttcctccccttttcctccctctttcctccctttttccccccgtttgcccacccttcgctcatgtaaaaatggcacccttgggaagcaactgaccccaagggggcgggggagggacgtccctatgtgtatactatgcaccccggcgtggtagtataattttttttttccacgtgaaagtcgctgcaatgcaatcgagggcacgtctgtgcgcacacacgtacgaggcaattccaacttagggagcagaattttttgggggccaagtcgtttggggcgggggaacaccaaagacaagccgtgcagttaagcggtttgttccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaactacgagggatgcgcgcactcaccgcaggacacaactcatataatcttaattctgctttccatgagcttctgcttcttctcgcgggcgatccgcttggcccgctcgaggggcgtctcctcagccggggcctcggcctgcacactggaggaatccctcgccgcagccgcgtctcttgccgcgtttccttcctcctttcttgccgcctcctcccctgccgccgcatcagggcccacggtcacgtggaaaaagtcctccgcatcgtacatgtcatacacgtcgcccgcgaaggggtccccaggcgcaccctgcccggccttacgcgccgcctgtgcgcccaccgcaccgtcacggggggaagatcccactccacccattccatcaactccgtccgctttttcctccccgtttgcaccgtctgctccctcctcctgttcgtccccttccccagcccgtatgacggaaaacttatcccccccaaagtccgtattgtaaaaatttttaaaattgaagatatttatgttgtcccccatttggtgcgtcttaaaaagctcgtcacaaacggagtaggtggtcttatacttataaagcaagtaggcgcgatagtgttcataaacgtctttcttctgagtgagattttgcaccttggagagtacatcatgtatgttgtatttacgtcgaaccgttttgtaaatatctgtcaagtccgtcctgttgtcccccataagtaaaacattattcacggggaaatataatttggagatgacttcatttattaagtgcataaaaaggttgaagtttgtttttaaattttttctacgatgttgttttattttgtgtaccattcgggtgtacttttctgtcagcttggctaactcgagatttattttttccttttcgattacaaaattggtgtcttttcccgcctggtcaatgttactccgttggttggcctccccccggttgggctccccttgaccggtctccccttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatacacaggcaaggtaaattcagtgccaaataatgtgaaaaaaaaaaaaacgaacaagacatccgcagatgcatacacctcgctacttggcactcacagagaggtaataaccggccaaggcaagtcaagttaagcatcaaatgggagataccaccgattgtccttttttttctccaaaaagggatacccactgcacaatcaatcgctgagtgaacgtcgccttgaatgttccacagctagctagcatgacgccgcttcgcagttttgcaaaaaaggggatacgtatatacgcatgtgtgcatgatatacacatacatcatacatggcgttccttacggcagctggggagaacgaccaacgcgggtttgtaatcgcaaattggaagcttacttcttttattttttttcgccaccttcttcgccagtattgataaaaaaaaaaaaaaacgtttgggcggagaacaaaaaaaaaaaaggagggggcgggaaaatgaacttgccaaaggttcaacaaacggggcatgcccacaggggtgaaggaaaaaaaaaaaaagggagaacacgcagatgctggtccccgttcgcacctcccaggggttccgcgaattagtaaaaagggtctctccccacaaacgcgcacgtgggtgagtgggggaatgtgtaaaagtgtgtgcttctgcgtgtgtaaaagtgcttctgtgtgtgtaaaagtacttctccgtatgtaaaagtacttccccttgtgtaaaagcacttctccgtgtgttgggggagcagcctaggcgcgggtcaagaagtacatatcgattttgttcgataaaacgttcagcaggaagagcgccagcgaaaaggaagaaatgtaaatgccggcgaaggacaaattattcaggtagtagtaggccgagtgcgcgatgtatatgtagaacaacgaattgatgggagaaatgacatcgaggaggtacttgtatttatgtaggtggagcaggagctcgtagaacttgttgttgcccaggtagagcctcttgagaaagctgtactggttgagtaggttgacgtagaagtcggtcttctggtcctccttgagcgccctcatgacttcgtctcggttaaaaaactgctcgtccgtccacttcttgaggaaggtccagttgttctggcacatgagtcgcgtgtagatgaggagcagctgcgcgagcacaacgcctccgaggattttgcctgcgcggagggggggcagtaagtagcggtgcagtaagtagcggtgcagtaagtggcggtgcggtacgtggcggtgcggtacgtagcggtgcggtaagcagcggtgcagtacgtggcggtgatgcggcggctggggcgaaggcggtacggacgcaccggacaccgccgctaagaggggcactaaaaacgccgctaacaccgctaacaccgccaacaccgcggtaacggcgggggccctacttctgcgcgagccgagcaagtggaagctgccccagttggcctgcacgaggaagtaggggtagacagacaaaaaggaaaaaaaaagcacgtgcaccatattgttcagcatggccaacttccgagaaaaaaagctatacgaattcaaaacaaagaacaaccgcaacacaaaaaacttataaaaaaaaaaccaaagtggataacgtgtgcatcttcacaaggcgatccgtcttcacatttctgaactctccaataaaagcatacttttttttaaaaagactataaattaagtcactcttgaaatatatgaacgtaaacagtatgaacaaaaaattaaccgaattgtaattaaccattttgggaaggtaactggacttgctcaaaaaaggtacgtaaggacagtaatgcaaaacagcactcatcaaggagctactcccaagataatcataacacacgttatagccatattttaatttatcaaaaacgaatccagagtcctccttcaacttactatacacatgtacatagtaatttttcgcgaaatcaaatttggtcctcaccaactcctttgtcctctccttcagtttttctaattcctctttgtcaatcctcaaggagtactgattcaaaacacttttcaattttttcaacttcctcagtttatctgctatagtctcattataattaaaattttttttttttatgatctcattttttacatttttatcaatattatagaaatttatgtttgtgtagattcttcttccttttctttttccttcagtgaggaggtaatacttttgatttacctttgggatcatttcttggctcctgctcctcacgtcgggcgtcctcaggctgctggccactgcgagtagggcggccttcaggagcaacgtgactgctttcatcgtttcctggggtgggggggtagttggtgcaggggtagttggtgcaggggtagttggtgcaggggtagttggtgcaggggcagttggagatagcgcaggggcagttggagatagcgcaggggcagttggagatagcgctgggacagttgcagttactgctggggcagttgcagttactgctgggggactttgctgaccgagtggtcagctggcgaagcacttagtcgacgacgtagtctacgcacggagcggttactgcccccttcgacctacctctcctaccggcacttctcatcataacaaggacacgaaggctgagacgcacaaacctgcgagatggtagagagtagaagggagggaacccctgctgacctgtggtcgaggctccagtcgctgagaaggcgacagtaatgggaaaaaaatttaaaccgctttcgggaagccacacacttctgactttgcacctatttcatgtttagccgttctagcacagcgcctccccccacaaaaaaaaaacactaaataggagaggaccctcggcaagcaaagcatacgtacgtcacagtgtgtgtacgcatgggcttttgtttccttcttcgtttccttcttcgtttcctttccttcctcttcgctgtgcggtgtggcgaggcacgcctatcagcgtcgctccaccggtgtgtgtagtggcccagtcggtcttttccctgccacccggttgcccggtcgctcaccctcactctttctctaaccctttctctaactctatctctaaccctttctctaaccctttctctaaccctttctctcaatcttactctccctcccgatgctcccgtttataaccccaacgcaaagtcgctactctgacaacgcagctgcatgcacagaggtatgcacagaatgggtcataccattttactgtgtatgcacggagcgggcgagaaagagagaaaagaaaaagggaaaagcgaagaaaaaaaagaagaagtgacgataggtgatgagcagttacttaagttgcgagaaactacgagtagccgcgccaatcgtagtgacgcaggacgaagctgtgaggaagcaaagcaatgaccgcacaggtggcgaaacaatcaggagagagtcacccgcatttgtatggctgctgtgtatgaggacctgtagcttcctattgagtgagtacctattgggggaggcgcagaaagtggcatttcttttctcctttctttttttttttcttttttcttttttttttttttttttaatctgaacaagggggtgccgactcaaagtagtgtagttgcgacaatgacgcacaacttctaacaggagagcgagtcgtcacctgcacgcgctccctggggaggtgcttggcgaagggcacgttccccccctgatgcgcacgcaagtacagcgccgaatgggtacggcccgggttcgtcctctgttggtccgttcgtcctgcgttcgtcctgcgtcctccctccgctcgcagggcctacagaaacgttcataatgcatacactaaggttagtgctcacatgtgccactttcatatgtacacatgcgaagcgtccttctgttcacgccaaccagttttttaactccaacgagagatgatgcgcccagcttagagagcaccggttaagcggtccttcgcaacgtgttaggtgagaacaccccaggtgctccactgcacagcgtgtcatatgcatatatataatatttttttttctttcttctttgtttcttttttttttctttttttttctttttttttccttcttgttctctctgccccccctagtcgcaattccacagatggcttgcatagtatgaggccctgttgccctaaaattcttttgattcttcgaagttcgaaaagctcgcttggaacgtccccttggaacgtccccttggaatgcccgctttgaagcatcttcttttttttcacccccacttagttcatccttccccttttttatgccaacggtcggcttgtgcatcgcgctatgtgctcgttctctttacctcgtgccctaccccccaccggagagggccactgaagagggccactaaagagagccacgtggggactacgtgagaactacgcgggagtgactcgcagaagaaccgccagaagaaccgctcagaaaaagcgcctttctcttcctccaccattagccgcgcgacgcgggtgtggcatggccgggcagcacgaataacatgcacataacgccaaacggacaaaatgattcacaaggtttttttcctcgccctcgcggtggtcttcctccactgcgtccaagatgtggcgtcctacctacccgggatgaacccaacggtgggcaagcacagcaggggagaggcgcggggagaagaagcggagaaaatcataggtgtaccgctaaaccagcgttgaaccctaaacgctaaacctaaacctaacctaaaccctaaacctaaacgcaaaacctaaaccctaaacctaaacctaaacctaaacctaaaccctaaaccctgaaccctaaacctaaaccctaaacccaaaccctgacgcaccaccattgctctcccccgtccactattccgccccgcctaaccatcctgcgtacttctcaattccacccctcccccccggcagatctacaaaaggggcgataaagtcaccatcagcgtgaagaacctctccagccggcgagcagtgacaagcctggactacttcaccttcccactgtgttccgcggacaacgcaggcatcgctggagaggaggcaccaaatatcttcaaaatcctttccggggacagcctgcacactacttccatacagactaccttcctgaacgacaccaagtgtgccttctactgtagaatctacatcgatgacaacgcgtatgataagtataagcatctcattctgtacaattacaacatgatttattctgtggataacttggatatctttcgccaggaccctcgacggaagggcttttactacacgggcatccccgtcggctacatccaggatgtgcgtatcgagtggggcgcgctgtgaagcggcatgattggctcagttgagtgaaggcgtgttgcgttgcgctgtgctgtgttgcgctgcgttgcgctgcattggccatggggtgcatccccccgttacttcttcgcttcgttactccgtcgcgtcgtcccttcattacttcttcgcttcttcgcgtccttacttcttcgcttctttacccccctcgcagaagaactacctgctgtatacttacttccaaattaccatcctgtacaacaacaacgggggtcagtcggacaagaactacatcgtggggttcgaggtggagcccaagaggtaggcaagggagagcggcgcagcagcgacgaggtgaagcgattcgattgcgcgagcacgccgctgtgcttcttcaccgcgtatcaccactcattaccgcgcatcaccccgtatctcatcaccgcgcatcgtatcaccccgtatcgcatcaccccgctgcagcgtcgacttcgagcaggacgagcggtgcgagcagaacgaagccaccatgacgatgaagaaaaatacatacgtgacatttaaatatgacataaagtatgtgcaaagtgaaaactcgtttcaacacagatcagaacactactacagaaacctgaacgaccaaagtatgatccattggttctccatagtgaatagcatcatcctctttatcctcctatgcttcttcataagctccattctcatcaaggctttacataaggacataaacaaatataaccgtttgaatgcaaacatatttgagactgatgacattgatgaccgaggatggaaattagttcacggagatgtttttaggaagcctattaactctaccttcttttctgcatttgtcggggtggggatacaaattatctgtatgatgttggtctgtgctttgattctactcatcggggtgtataaatacaagcacaggtatcgatatatccaagtgatgttttttatttggaccttcattagtagcatttctggttactcatcctctcgtttatataagctattcaagagtaagcatgtgaagttaaccctctttaggacctctctaatttaccctgttattttattcatcctttttttcctaatcaaccttgttcttcattatgagcactccaacacggctatctccttcacctccttaacgttcgtttgcttcctctggttcgggatatctgtaccgctcatttgtttgggttcttacattgggaataagaagaacccgatagagctccctgtgcgagtgaataacatcccaagacatattccgaagcagcccctcctcaactccttcttcgtctcctccttcctcgttggcctcatcctcttcgcgtacgcccacacacacgcgaagaagcgatataccgctgcttcactgcatcgctacgtcgatgtgctgttacaccgctgctctgccgcaccgccacaccgccgctctaccacaccgccgctctgccgcaggaccatgtacacggagctgttcttcctgttcacgtccctttggaaaagcaacatgtactacctctttggtaagcgagccagcggagagtagacctgaaccctgagcctgcacgtgcagagctgctcctccacgattatgcccctcctcaccccttttttctttttcttcttctttttcttctttttttcttcttctttttcttccattttttcttccattttttcttctttttttttccccccccgcagggttcctctttttggtgattttcctgctcggattgctgagcgcccagctctccatcgccctgacatactattccctctcctggtaggcgagccatccggcgtgaagccgctcaatcccgcatcgtaaccccccggatcacgcggccgggtcgtgtcacctagcaccacactagcgtgcctcttcactcaccacaccagcatgcctcttcactcaccacacttgcatgccgcctcacccccccgcagcgaggactacaactggtggtggaaatcctttgtggcgcccgggtcatcaggactgttcttcttcctctactcgatctattacttctttgtcaagctaagcatctccagctttgctgaaacttttatttacttcgcctactcgtttatcatgtcctacacgtgcttcatctacacgggcacggcgggcttcctggcctccttcgtcttcctgaggaaaatctactcctcgataaaggtggactgatcagctggcagatgggaaaggagtgatggactgacctatgggaaggagtgaccagctggaagatgggaaaggagtgaccagctgacccatgagaaaggagtgatggactgaccggtggggtgaattcctttcgggttttccccttccaaagggggcagtgcgcacggggaggaggacgctccacttcacgtcgcttcctcttcgtttcgcctcaccgcgctgcctccattctccacgtggacgtgcacaaccccgacggtttcgtaagtgctccccgattacgccgtccatgcgttccatacgttgcatgcgtttcatacgttgcatgcgtttcatacgttgcatgcgtttcatgcgttccatacgttccatacgttttactgttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtaatggctttacctccctccgcatctgagcggcacgcccgacccaccctgtggatatagctatacttgtcataacagacgtcgtaattaattaccgtttcgattccatggatatcgattcctctgctcaagacatccgtgcacactaggtaccatacgtgtccttcctgtaggtgcttaaaaacctgcatcctttcctctttggttctttcggacgtgagcagggagacgtgcggcgccttcaccccgccgccagcctctccaacactgccagcctcgccaacgccgctaaccccgctcaccgcgcgacgcagcgtggcgtgtaccttcttcgccttctccacgccgttcacgaagaccagcacggggatgtgcaaccctcctcccaaaaccaaattacgcaacaccaaccccttttcctcctcgctatttacataaagcaactcctgcttcacattcctattaactgagttaatactctgaccaaagtacacgagagcatacgtgggacagagggtactgatgaaggagcgagtgttacctggtagtgtggccgtcgtaaacaccttctgcatctttcgtctctgaattactactagtagctttttcacttgatttaaaaaattcacctcaaataatttgtcaacttcatcaaacacgacgagcatgcatttggacagggtcactttgttcatttcaataaggtggataagtattaacggggtgcagatgcacacatctatgggttcttcttcttctctcacttggtcttccttcgttagatgtagaaccgtaaactgtggaaatgcctcaaacagaaccaatgcgtgctcgtgtatttggctagccagctcgttcgtcggcacaaggataaggcttcgaatgggggtcgaattttttttctcttccgcgtccgattcatggttgtcgtccctccccggaggggaatgtgggcccttctgcttcgccacagaatcagccaccacgggttcctgctgcttctcctccagctgcttctccccctgctgcttctcctcccgctgcttctccccctgtgtgcctgaacagattagccgaaccagcaggggaatcaaaaaggcgcaggtcttcccactacccgtctgagaaatgcagatggtgttccacccgctcataatcgtggggatgcaaattttctgaatgttcgttggggttttaaatccaaaagtccccttaactgtgttaatcaatttttggtagtcactccttggaagggtggtcccctccactgatgcggtgggtatgccgctcaccctgatctcttctccacttagctcccttgaaatatcctcgaagaaacgaattggcatcacactcccgctcatgttcacaaattcgacgtttattttattgcccttcatgtagcttgccaccaaactggggtccgcacagaattcggaaaaactcaccagttcggctgtcctctcgtgactctccttcctctcacgattctccttcctctcatgatttcccatcctctctctcccatttggtcccttctcctcatccttccccttacttatgttgaaaatattttttagcggcttcaggttctccctcttcaaactcatcaagtcttcattttttaagcaccgtgttaaattcagtccgtaggttagctgtttggctatctccatgatgggcttgacagtgtatagtaggggggggagaggagagtaaccaagcaatcgtgcagagtgatggggcaggtagctctactctctgcgtgcagcgagcggagttattattccgcgagagccagccgcgtcgccccgggcctcccccagcctgcagagaccagcaaaggggttaaagcaaagattatnnnnnnnnnnaggagtaaaagcaaacgcgtgaaagtgaacgcgtgaaagtaaaagttaaaatgaaaattttggggcaaacaaattacaactccattttaaatttaaaaaaatgtatttttttttttttttttatttttttttttttttggcacgtaggtttagccttctctgcaacgcgccgtcgcgcccgcgtaaaagggaccccaataatatcccgcatatgccgcgcctataacccattcgacgggaggggaaaaacgttcgtcccgtccctatatgtcccgaacttcttacatgggagtttaagtcttctttacagttcattcaaagtggcaaaatttgttgagccaaatggggcacgtttgtctatgtcacttttttttttttttttcttttctttttctttttttttatttatttttttttccccaccccaagtcgtcttcttggtcaaagcaaaaccctcgcgtaatttcccccccgcgaaggagttgctccttttttttttttattgcacgttttttttgtacgtacgctctactctagtgttccctcggcggggcagcgacgggaggacgatcgatcctttttttccgcttttcaccccaaggcatactgcttccaaatgggccaaaaaaaattcacactcaaacgtgacttcaagctaaagccaaagttaaagctaccgctaaatttaaattcaaatttaggttaagttaagctaagtttaagggcaagtcagcagaataatcgatcacgtcgagctgaacgaattatttccgtgtaggctctgcagagcgatccccatttttgcgccaacttcagttttccccacgttttcccccttcaccttgcgaaagcagtctacagcgatcccttcatttgcacaacggagtaatcgctttttttttatcacaacaaatgaaccactcgtatgtagtgtcccaaccgagcgcttcaaaagggttgcacatcatctcagaggaaacgctgaacagggagcacacgtcgcatacacaggacaaccttttgggggataactccatgtgaacggcgcacatcccgtttggaggttcaatttttcgaagcagggtgaacacggaagtagccgcgtctccgcttctccgcttcttcgcttccctacttctccgcttcttcgcttccccacttcgccgcttctccgcttgaatggcgaactacgcagagacgttcgccgcgtggacggccatctgtctgacggaccacaccctcctgggcgacaacgacactgaggatgacgtgagagcgttatgccaagaggcagtaaaaacgtgtcctttcgcagcggcagtttgcgttcacccccattttgtaaaattcataaatgaacaaataaaaaaagaaatcaatcccttcaaaccaaaaatcgcatgtgtcataaatttcccagaaggcacagatccaatagagaaagtgcttgaagatacttgcaaggcagttagtgatggggtcgatgaagtagatctggtgattaactataaaaaaattattgaggatccaaaggtagggattgaagaagctactgttttaacgaagagagttaaagaggtgttaaaggagaaagtacttaaggtaataattgaagttggggtgttgaagtctgaggatttaattatccaaacgacgttagctgtgttggaggggaatgcagacttcgtgaagacgtcgacggggaaggcacaggtcaatgtgacgcccagttcagccaaagcaataatcaaagcaataaaactgcacttagaggaacatccggagaaaaaggacaaaattggactgaaggtttctgggagcataaaggaccttagcatggctagctactacgttttgttggcgaggaatgtgttcagtgccttggcttgccacccgaaccacttccgcatcgggtcctcttcactcgtccccaagctccggaaggtcattgagaactgccctccgtgttagcaaggcggcaaaaaaggggggcccaaaaagggggaagcaagccactacccatgtgacctagcgcaacgccccagccccacctgcgtgccactgccacgctgatctcgcaaacccgctgggtatttattcacatatggtatatatatatgtatatatacatatgtatttttttttttttttttacgcccacaaacgcgcattcgcctgtgaatgcagacaactctgcatatttacatcacacacatgtgccaaccctcgcgatggttattcccagtaggaggcaaaaggggtgtaactctcctacaaagcaatcgcaaagggaaattgcacgtacggagtggattaaaaagttgcgaaaatgtgcggcggaaaagttgaaaacgtgtgaggccgaaaaggtgtgaccccctccgagagacgaacacggcgtgatgaggacaaacatcgggcggtgcccaaattgaaaaggaattaaagctgaacggaacgattaaaaaatgagaagcaccagggggagcaggggtagggcccccctccggtgcagaaatgggcagaaatgggcagaaatgggcagaaatggaccgaaatgggcagaaatgagcagaagtgagcagaaatgagcattagggagagcgtacaaatgggccaggccacgtatccaaagtgcatgaatacaatggcacttaaaaaaaaaataaaaagctaaaaatggaaggaaaaggggggtccccaaaaaaggggtgtagtacctacacatcggcacaatccgtgcagccgtcgaaaagtgggaaccccatcagcaggtctgcttagtagataagcaagcatatgtgcacacccgcgtccctaaaaaaaaaaaaaaaaaacggcggagtgaaccccccccctctctatatataccctagttgttgttaacaaaccgacacagacattcaaaaatatttaaacaggaatggaagtcgtcaaaattgagcttaaagctgatatgtttgggagccattttcttgtaatccttgctgcgcactttcctgtttttctgttgcccttcttcttccttggcaccttcattcgtctgttgggggtccttctgcttctgatgagcgccactccccttgggttgaggtgcgcttcccttgggtcgaggtgcgtctcccttgggtctcctcaaacaacacaagaatagaaacgacaagcacgcgaagaagctgcaaaaaaagctgcaaaaaaaaaggtgcaaaaaaaggatgaaaaaaaatggagaaaataaaatacactttacatgacgaatcgtcattcggggtagaagaagaaggcttctacggcttagggttcaggcgtacctcttcacagcgcaccagccggtgcctagacagccgcggctcctctttcctgaggagtcccctccacccttagtgtccttctttccactgtgacatttggcagtactacacttggcctcattatttgcactcttagacaggggcaggtaaatattgttaaatttcttctggattttcgaaaaatatctgaaaaacttggtgggactgtagtacacgttctccatcacgttcatgttatttcggatcgtaatttttatcgatatatcatgctcgtttgtttttttctttaggtttattatctcgtttctcttcgttagagccagttcaccgtttagcaagcatattatgtttttgctttctctgatttcgttcgacaagcatgttttttggctcagggaggacgccccgctggggtgctcttcacacgtcaagttgtctgcaggggggggagggagagaagtgcgcacatgtggatggggaggtgtatgaacatgcggttgggcagacgtgcgcacatgcggttgggctcagcctcagcgctgcggatctgccgcgcaaagtggtcaagcggcaaagcggggaagagacagagtgacgccgcttcaccgctttgccgcttccccactttgccgctcccccgccttgccgcttcccccctgcgggacctacccatggtgatggtacagttggagagggtgttcctggagagtgtgttcctcgaaagggtgtttctggagcggctcttgcgcgaggcgcggtgggcgcgccgcttgtagtagctattaatggcgaagctgttgctcacagtgtttataatcacatcgatcttcatcaaatcgttcttccgaaataaaaaattaattctattctcctggatgtgaaaaaaaagctctttcgtgtacacaaaataactcaccttcttcagagcaggcaactcaaagaagtcatgataagacaggaaatacttaaacggttccttcaacacagtataccgattcaaaatctgatggatctttatataactcacgatatttaaatggtttctattcgcattgttgaagaagtccagctgatttttattcctctgcatgtacactagctccacgcaaaaacgaagcaccctttggaacaacgtattcagggttagcaaacataacaagaaaaaaccaagtgtcaaaaaaaaaacagatttactatctgagcgatacttaataaaaaattaaagaaaaaggataacctccttttcttgtttaaatttactttaaaatttgccataaataatttattttcatttgaagggtccttctttctttttttttttattttgtacagtacgttgtaatacactagggtgatcatgttaatgtagatgctgacgtagtaggagagtaatttggtcaggttgaaatttctgtattcttccacacagttgaatgccaccgttttttttccttcgtctttttttcgatatattcgaaatacattatctgcgttattgatgttaattttttcgatgagactgattagggactgcaggatcaacgtcaccgagaacagtaatgagaggaccagctggaatatcagcacgtacactcctatgcacagccgctttgcccttagaagcacgtaacatatgtttccccaacacttgcgcagcagtgagggcaagcacctccgctttttcttctccccctttttcgtgtcgttctgggaccgattggacgagcggtttgctgagcggtttgcggagcggtttgcggagcggcttttcgagtcacgtttcgagtcgcgcttcgagtcacgcttcgagtcacgcttcgaatcccgcttcgagtcacgcttcgagtcacgcttcgagtcacgcttcgagtcacgcttcgaatcccgcttcgaatcccgctttgtgtccccctttgagtcccttttcgaatcccgttttgcgtccccttttgagtccctcttcgaaccgcgcctagcgcccctcccccggcgtcggtccccgtccatcaaaatgaggtcctccttctgattgttaaacagcatcgaattcagcgaagcgttgtcgtctatgacaagattctccaactcgcgactctttatgttactgctgtagaggtagttcccattatcacagaaatcctcctctgcgtcgattcgactcaccccgctaatacccactaggtcacacgtatccacgacacctgtcacatggtccactccgcacaggtccacaacatcactggcgtcactcgtgtgactatcaccgctgacactgccaactgggttaattcctccccggccatttctaacgagattatcgttcctctgacttctcccacttctcccacttctcccacttctcccacttctctcacttctctcactgcaggcatcctcgtcgtagtccttcttcgccatatcccaactgacactccgcctgagcatgctgagatggttatcctcactaagcatattttcctcataagagctgttgtagtcattcagtaggtgcataatatatctctcattacccataatgtcttccttatcaccaatgaccgagctctcgtttgacccctcaaacaaatttagcagatctcccttctcctgaattttcgtgtatagttcctcctgttcctgtgctaagttctccttccaactacgccttcgcattttcattagtctctttttattcttactcctatgtcccttcctcaaagtactactgtcatcattcactatgtagtagaactcacgaaacgctttcttcacatgagcaatgagagacgtgggactaccaataatattaaaagatatcagcaaatttgaaatatttacaatagtttggttaaaataaaaattgaggagaaaattggacaagagagtgtaattcgtgaagatatgaatattgcacaggctcttcaaacagatattgcagtttgaaatatctcccaatttattatacgcactgatgtactctttgtagaataaattactgacatggctggttaattcctttttatattctgattggaaattcaggaggatatttattttgtcgatactgatgtattgtacgtaaacgtatttgttgctgcttgtttcttcctttttctccggtgtgccgcttatgggtgcccgttcttccagtgcacacgaagggcttcccccgaagaggccaccggtgaacgggataccgctatctgatctgccactgattggacttccgccgagcagttcgccactcatggggacactcctcattgggacagcgctcatcgggacagcgctcatcgggacaccgctcatcgggacaccgctcaccgggacaccgctcaccgggacaccgcccacccgggaagcgcccacctggttaaccgcctctccccagcccttctcctgctcgtggagctccctctcggcggacctctccaccgtctcgaatggatccaccgaggagtggtagctgtccttcagctccttcttcagttgccgcgcctgcgcgggggccatcccctggccgatcctccccgaaaggggagaagcgcgcagaggagaagtgcagtgaggagaagtgccgtgaggagaagtgccgtgagaaccacctccgttcgccaaaccgccaaccaaaccgccagccaccccactgaccaccaccgcctcttcccccgacgcctccctcttcttgccatagctaccgaacgtcttgtagaagtaaaaaagaatagtgatcgaatttatgtccgcatttatgacgatcggcttgatgctaagaaggaaatattttataaaaagcgtttcgcactttttcatgtattggaagttacacaccaggaattccgtgttggacgcagcgtcgtaaaacttgttcaatttatctccatttcggctgtatacatcgatggaggaatcagaagacacagacgaaccacatgacgcagaggatgcttgttcactcttaccacgatgctttttttttaaaaataaattccgtttaatctctaactcgttcataaaaaaacgcaagttgctgttcttcatatttacatcattgttaatgtagagaatagcatacgcactcaggtatttgtataccacgtaacagagcacattatctacctttacgtcaacgttgaagtagtcaatgtccgccatgtatgctttcttcaccactaaattgtttaactccatagtaatgatgtagtctgaagtgggttcgaagagacttactttaattcccttgatcattaggtgtatattggtaagaatttttttcacttttttttcttcctttttgtttttttcgatttggctgcctgcattttgcttcgaggcgtttctctcctcatggggtgaatcctttcctgcgcagtctacgctatctctgtgcgattcttctccattacaatgtgcatgaccatctgcatgaccatctgcatgaccatctgcatgaccatctgcatagccatctgcatgaccatctgcatagccatctgcatgaccatctccgtcgctctcctccccgctgtgctcgtggggatcatcagcggtaatcgcaccaaccatcatgctttccccctcaagcgagccgccccttcttcctctcgcacttcccctgatgctaccccccttggcgttctccccctcctggtcatccctaccctcaatgtagctgctcatgagcaagttcaaatcatctctcctcctgcgccttcccccaccactgcccttaaggaaggtagggtaaattttcttcagccccttcagtttcttctgatttttctttatcttcttaagtatataatcgctcagcttccttttcagttttttttttttttttttacttttcttttttttcttcgtttgctggtttgcctcctgcgggggggggacctccccctccttgctcagatacgtgtctaggtagctcttgggttgggccttcgccccctctaggcggtcatcatcatcggcatcctcctcgtctaagaagtcgttaccatcggcatcctcctcgtctaagaagtcgttaccatcggcatcctcctcgtttaagaagtcgttaccatcggcatcctcctcgtctaagaagtcgttaccatcggcaccctcctcgtctaagaagtccttatcatcggcaccttcctcctctaaaatttcatcgcctccctctcccccctggagggtcacccctttgcagtccttcctgcgcccccctcctcctccctccttcttcttcttcttcttgcccgtcaagctcttcttcatcctcttagtataattctcataaaaaaatcgattaatgtattttttcgacgaaaattttctatttttggaggaggacttcttcacggggggagacttcttatcttcgcttttgcccaaaatggagttcgtctttgtctctttgccttcttcttttgggcattctgattccttcaactccctttcaaccctgctgctgaagctgaggttgcccctttttggaataaccacctcggtagcttcttccctgttggctgtttctccctctttaactgctcccgcttctccctccttgacttcttccccttctccctctttaacttcttccgccgctccctccttgactgctcccgccgctccccccttgggcctgccggaatggtccatattcttgagcagaaaaaacgacgcgatgctaaagtacttgttttttttctttttcttcttcttccgattcttcttcctcatatagacaatgttgaatctcttcttatgaaggaaagtcaattttttcttctttttcatctcctcatcatttttcactttacgtgtcccttggttcttcttaaattccttgctagactggaattttccataaaggttcatcttcttatggacttttcccttccttttgaatcgactaaatcctttcctctttgaagcatatgatgaaggtattcccaaagagttaatattgatgttaccttttccatcatttgttaattcctccaagcaaaacactctctttccattttcaattttggtcactacgttaatctttttattctgattcaacactatgttattgtgttccttcactatattcacactgcatgaaaaaacatacacttcatttttttgacaaatcagaaagcatttcaccactttaggtttcgatacgtctgaccatccaaaaatttctctaccaaatggcttcaataagtttactattttttttttcgtctttctttggtaatatattaggtagtacttggtcaagttgcagatgatggtatctgggtttttttctatagagacggttatctccacgttcgtgtcgctgttcagcgcgatattcacatcggtgatgacgctctcttcgtgatactcgtgggtgcgattagcagggttagcgcagttggcggcggtaccgtagttcgcggcggtaccgcacttcgctgggctgcttgggatggtggcgcccttgctcgagggggccccggtccctcctccctccgcgccaacctcgatgacgaagttctcgcacgactctgcgctgcgcctcgaccgcaagtcgctctctttctggtctccgcccaccagcaggactgtgtctcccgctaggccgttcccctcactcgggcagatgctgccctgcgtctgcgtctgcatctgcacctgcgccagcgcgctgcccgcctttcccccgcgtgagtcggtccccaattgggcgcactccactctgctaatcgccttgtggtaaatctttaagttaccgaccttttcaatatccacagggctggtgaagaacaagttgaggaggtcctgccggcgctccgaaaagcgtcccgatttctccccattcatcatcgacatattcctcgattttataatcttcttcttcaaataattattgaacaggttggtagcttcgtgttcgctgttaatccattcatagcttcccttcctacgaaggaactgctcatccctcatgcaagagttgatatccgtgtaggagaacttaagcaggcacttgtttgtgtttatagggtgataataaaacgattcgtacggctttatttggataacacgtgtgggtaggtctcccccagttccctcatttctttcaccttttctaccaccgctttctacgttggactcttcactaacctcgctaggggcaatattaatccgctcggctagacgttcactgcaattcacagccttcttattaatcataccttccatggagaaagaataattatttggaaacttcaaattgaggttcttcttctccttcttcctaatcttaaaatctttgttcacctcttgtacgtagagacaccgattcgtattattaacgatggtatacctattgttcaatgtgaccgtctttgtattgtaaaatttcccatttagggttatactcatggagagaaaaatattttcctccttattcttactcgtcaaaataatttttttattcagacaaacctcatcgatttttattttcttcgaaaggaatatctgattgttgcaaacaatttcgaacacaactttgctattttctgtatttccaaaaaacatccccgaattgctcctaattttttgtgcattaccaccactggatttgacaatcaaatcgttacataaattattttgaaagaaaaaagcagagtagatgagtaactgagatacgttgctatccaccatatgcttcaggttgttctcatcatagttggcatttgtaaagctactttttttcctaagagttagatttagaaaaaaatatttgggaatttctctacacaatttggcataatccttgggacccaaatatacatacttctttttatttccataatttgacgtcttcctccttctgcataaaaggtaactcagcttgaacctttttttcttataaatcacgttattctcattatcgtttatataccctatgtacatctgaacttgaaatgatttatcatcatatgtatttctcattggttgtaattctatttttttcgagaaaaaattatacacatatttatccctttggactacataaaatagcttaatgtaggttggaattacatcaaagtaactcactgacttagcagaaattacatccttcctgattctcttcactttctttgcaacactatttattacgtacctttcacagtatccgatttttatttcttcaaacatgagattatgtacttcgaatatgtagttgataagaattccgaaagagtataccttatttacttccaaatttttttgttcacaaatgattgtgttgctgtagttgcattgcttctgagcggtgaacactatttttttgtttttttcttcatctcggctgctccgtgtttgcgagtctctttcggcattcttctgtccgctctcccccagattccactcatcagcggcgtcggcggtttcagcggcgttagcgctttctgcggcgttagcgctttctgcggcgttggcgctttctccactcgctgcgctgtgctgtgcgctccgttgtgcgcttcgctgagagctgcccctccggtgggagccctcctcccgcgggaggtaccgcccgaacgctaactcactattgcgcaggcgcttccgccccattgggccccttcccaggtcgtacagcatcatgctccccattgtggagatccttcgctccttcccgatgagaagactgctcatcttccgttcgctcaacctgcgtctgtgcctgtccggccgaccgaccgcgccccctcggacgctccccttggcactccctttgacgctccctttgacactccctttgacactccctttgacactccctttgatactccctttgacgctccctttgacgctccctttgacgctcccttttacactccccctgacactccctttcatgccccccccttccttctcataattgctcatgatcgccatcagggtcttcccctcgcagagggagtccctcctggtcaggccgctcctgcagcttccactaagcgcctcctgtgccgactggctcagcgccaccgcgcctccgatgggggcacccgccagcccgtctcctcttcccttgtgggccagcgcaccttgtaacatctccccctgcaccatctccccctgcacctctacaccctgcacctctacccccttcgctgcctgttccccactcctgtcgttacggccccccctcctatcgtagcaaatcaccttcatggccctcaacttgaccgtatgagcgtataaattatatttcaaaaaatcgaacgagtgcctgcacacgatctccttaatggaggaattcccaagtaatttcttcgccccactcttaatcaagaaattaaataaatcaaagtagcatttcctactctgttcatatctgtgcatataaaaatcgtaaaattcttttttcacaatataaacgtagttaatatttttaaggttatgactttggctattttcgttcagggatttttccaacctcttcagtattttactcattttgtttttgttcaatagggttagggttcttcgtttgtaggttgtccccccctgagttggggttactactccaagtttatcgtccctctgagatgggttcttcttccctaaggagtgtgagtgtccttctatggcttctccacctccaattggactgccctcctcatagcagaagctccccgagcgattcttccgtctccttttcctccttacggtcatttctttctccacacacgagctgacattgtggatattttttccagaatcgctttctccatcttcatctctatctgcacagctgctatcgttttcagggggttcctcagtgcagttacacctggtgttcatataatcaaaaaggatcataattggcacgaaggagattagcggcaagtagtatttctcccttttccctataacagtgacagaacctccaccactgctactgtgtctgtcttcccgattagtcgtcttaatatgatcaataccgttaaacccgttctgagcatgatgttgttcttcattgtgtcgcaaaaaataatgtaaaatggggtgaaacagaataacaaaaggactgctcgtagtgttatgcacatacaaattggaggagaagtatatcgacacgatacccttctcatcgatattagtttgtatgtacagcttaatgaacgttttaaaaactttattcttcaccgtgtgttcattgtatgtatcgtaagtaaggtcatatttcttaatggtgatttttcttttcttatttgtcctcttcaagtgatatatgattggcaggaatcttatgtcgcaaatatttttggtcctttctatgtcaataatttcatatacataattaaaaagctttataataaccaccaattcgcatacctttccattttcatcattcagcaatcctccatgttcgtttttcttcaattcgtaaaagatgaaacggtttttatttttatttttatttttgtagaaactgttttgcattttgttccttagtgattgtttaaatctcacgttgattgtcaatcctgtgtagttatatatcttcgatgacatatgtgaagcggacatggagagcttctcatttttcttccttctcctgtctccaattgccagggcgttgtttattgcaaagtttggcaccacgattcctcggtcgtcatagagcagcgctcccccgcccgtcagtgctgccacggacggtgccacggacggtgccactcccgatgccaatgctgctactgacggtgccactgacggtgccactcccgatgccacagggctgccattcccatagtaataataattcacaaacgtcaatgcgttctccaccaacgaaatcaaaaattcgatgattatatttttactcttatttgcataaaggatattaataatggaggtctccaatttgaagttcaacagacttaaattatttctttcattttcaaatgctaagagaatctccattttttctaacagagtatcgtatataatctggtagctatcaaaaacgtctatgttaatgtgtaggttgaagaagctgtatatgtgttgggcgtccttctgcagaaagagctttaggttgaatacgctaagtactattattggcatatttcgatgactgtttccgttgtaaaaatggatgcgcagatcgtctagatggtactcgaagagcaactcgtgtgcctttctgtacaggtagagaagcgcgtcctgcacgagactcttctgtccctcctctccaccgccaaatgcaccgccaactgcaccgccagccgcaccgccagccgctccactagcagcggactccccctccacccccgtgcacgcgctcaaaaaacacataaacgtgctatggcacaacaagacgttttttaaaatatcatgcgatacattaatgatgagggggtcgttgtgtatacttatgatttcctttccataagagtgcccactgtcctctccttctccatccacccctccgtcgtccacagaatgctgcgtcatcgcagaaaagtatgtattgagagacctatactttgggtcgtagtagtaagggagcagattcatgttctcatagcagctactagcactgctactgtggtcattatcctcctgtgcgtcatcgtactttatttttttcttcacgtttatttgaaacctcaaatcgtttatgatcgtctcattgcccttatccttggtgctgaagctcaggatgcatatgctgcactttttgttctttttatgcgtgtatatgtttaaggctggtatcacgagcttgctcccgaggctgcgcacttggatggacttggtcgcctcgtcgtgttctgcgcgaaaggggaaggggggggaggcggtcagggtgggccagaaaaggaaaggtgcgccgggaggggcacgcaaaagtaggccagaaaaggcaaggtgcgcagggttagtcagcaaaggcaagctgcacaggatagaccagcaaaggcaagctgcacaggatagacctgcaatggcaagctgcgcaggatagaccagcaatggcaagctgcgcagggcaggccagcaaatgtaaggcgcgcaactagccacacacagaaactcgcagtagcgccccctcaccgttagtcgacttgcaggacgcggaaaagtgcagctccagaacgggcagaagcgaaacgtacgaactgctccgcacgttctcgtaaaaggtgtattgcgtaatggtgaactgatatataggcacacagattctgttgttctgcaaaaacgcgctgtagttatacttcacgggattcaaattcacactgccactctcgtccaaggagttattctctgagtaagcgtatgaagatatttttctaatcctgtcatatttctttcccattttacagatccatttatacaaggtcagcaagtacaaataatctacaatcaattctgcattcactaaatgaagctgcacattttttatattctcattttttttgctttttacaatttggtactgttcctcatcatcctcttcttcctcttctggataaaactcctcctcttcttcttcttcattctctccctcctcgtattcatattcgtctttgtttttgtttgtcccatcaggtggagctccttccatctcgtaatgtgctccatggtgatcacttcgatctttgttatccactccatccatgacgctaacactgttgctgtctattcgtttggccctcttcacatccctcgctttgcatatttcatattctgaccttcttttatttttcgaggaggcctttccttctgtgcttcctcctccttggctgctctctccgttgtgactatcccccttcgaattattactctccggggtggatccactaggcaatgggttcgtgatactgtcccccttggtgtcgtccttttcgttcaacgcatcctgtgcggggtgattattaccaccattcgtttcagccgccttgtttgacgctgctccgggtgccactccagacgccactccagatgtcactccaggggcttctacagacgcttctccagacggtgcctctccttcctgcacctccaagcaactcctataccgcacgttctccttggccgaggcttctccccccccggaggcgtccacgccctgttctgcacttaacccggcgtgtgccccctcctcaccagctagctctccgctggtcagcaacttagtctcttcgcccccctggctgttctctacattaaaagtaaaataatcggtgttcaagttattgtagtaactggtgtgaacgaagtcgacactagtgctgttcttcttctttaacttattttgatgtgcttgattcagattcctcgtccctttgtctgcatacatattgtataactgcctatagttatccgtcttaaagtaacgcactccatcggattcatccccctctacccccactctgagtcttccatcaatgcctctctctcccctgattgtgctcaccccaagtgcactccctcctcctcctccagtaattttcccgtaaagcatacagtttcttctatctttcacatacgacccattttgcaacttatcaggaggaccactcggagcattatttctacacgaataggaaaacatgaagttcccattatttactaacttgagcaaactgttgtaaaaataaatagtaccatcactgttggtcctcctcatctcactatatttggagttcttcctactcagcttactggacacacttcttctttctatgtaagaaatgaaattattttgatatgtctcgctcaggagacagtttaatacatttattttcttcatatttacagccatggtagagacacatgaatcgttatatgtatagatgagcacatctgataagtggacggatatcattcgcttgctccttttgttattattaaaatggaactttgctttctgcacaaaggcaatcacttcttgtttgtttcctccggtgctcctttcctcatggggggtgatattgtgggagtactcccttcctgtgtgctcctcattaattccgtaacgactatgctggcttccgtgtcgattgtactggctcatcattaggctgtcctttctttcgcgtctcctctctccttcgtgagccttcctactcctcgtgtcttcctccatatcatccttttggcgatgcactcgctggggcgtttcctcatgagcctctcctcctttggggggttgttccttcttctcgctggcaccctgtacgctttgtatggtggaattcccctccggggcggccgcgccgcaccttccttccacgagaacatccccggggggggttcttcctccgttgggggggggaacctccgtagcagtcacctcttcgggggcaccctctttagcagtcacctcttcgggggcaccctctttagcagttacctctttgggggcaccctctttagcagttacctctttgggggccccctccgtagcagtcacctctttggagaccccctccgtagcagtcacctctttggagaccccctccgtagcagtcatctcctttgcaccccccttcgaagcctcaccttcaccgggcgtcacctcctccaccagggctttccccacaggcactccctcttccgcttcccccttgccactcgccaccgcgttctccagcaaaatctgcaacgtcttatagcttcgaatatcgatagtattcaaattcaagtagctgcactcgttcttactcataaaatagtgactaatatactcaatataattagcatagtggtagtaataaaatacaaatttaaagatagtcttatcatctatgttaacacttaaatgatgtttgtccttactatgaataaatgtcatttttttctctgtgttatcattcgagttgtaagtaatttgatctacataaattttttgtggctttagtaggtaccttttgtttgcttcgtttttgttcgtgagagcgttttgcatgatatcatcacttttgtttttaatcataaaaatggagaattcaaaacttactctcgtttgctctatggtcgtgatggcacttgcttcttctttttcttcatctccttcttcttctgtctccgcgtggggatcaccttctgtagggtctacttccctgattgaggatacctctccgctgagttgcctttccacattcacatcgatactggactccactttttcgcttcctacgtttttctgatgactatccaagatgtaccgttcacgtgtaatttttggatgctcacttcctccgtcataactgctctgctctcctttaacgcattgctcatttggtccactatcaacaggtctaccatttacactccattcacggctaaaactgcatgagttattattactgactcccattttccttaccgtatctacatctgctaaattattgcttcgcaaaaagtcttgataatgcttcctatatttcattgtgagtttattatcttcacacatggaagtattttcatgaactgtgcatttgtttgtgggaccgtgattgtattgctcgtttgtgtgttcttgatgtaatggtggggtcgttccactaggggctcctcccttggtggggttactgctcgacatatccgctgcattttcgggactgcccttatttggggggggtcccaagccggcactgccattctctgtgatgtgcgccttcgcgtctgctttgctgtcagctttgttgtctgttttgttgtcagctttgttcttcgctttattgtctaccctcctttctaccttcctttctgccctcctttctgccctcctttctgccttcccctccctgttgggtccctcgcggggtaggtccatggaggaggcggacccgccaaactctgactccccctcgagccgcttccgcggggggtgctgcctctgcctgtgctcctcctccccaggacctttccccctatgatgcaagtcatcatactcagaaagcatagtcaaccgatccacatgactcctcaaatgagctttcgtaaaaaaaaaagaattccatcgaatctttttaagtcgtaccaaaagagagtacttcttatttaagactaagttcacatacacattgttcaacaactgcaggttcatatcgacgaaatctttttccgaagccacgtacaactccttgcagtatttctttcccaacaggtagtagtagtacagacttttatacgtttttattttcttttctaagtttactgtgttgtacgtataattcatattcatgattttgtgaatttccctaatgctcaacgtgaggagtacattctggttgcacataatgtacattttgctttgggaggtgtcgaattttttatacacaaagagggtcagtgcaggttcccttatgaactctctaagatgttcctgttccgctttatcattttcttcctgttttgtaagacgcacgtcggggtgccctgccttttgtgactcactctgcttggttgcctctactttggggccctccccctttgccgcttccccttttgccgcatccccctttgccgcttccccccttgccgcttccccttttggtgcatcccatttttgcctcacagacggcaggccgcttcccaaatgtgcgttgaacaggtaacccttatttttccactttccctttttgaatacatcctttttgtggcctgcgccctctccgtggtggtgcggcctggactggtgttgcctcggctgctgcgggaagagctccagcagggggtacttcctccccttgtagatgaagttcacacctgcgtcactcaaacggatgtgataagcaaagtcgttgtttatgtaatttttcacaaggtactcaaacgtatccacagtgagctgcacagatttcgttattttctcaaagctatacaaatttaagttaaccttcccaatagagactctgaaactgcaactgacggagagcttaccactgcttcgtccgttgtgtgcacttctgttgtttgagttgctcctgacgctgctactgcagctcatgctgccagttcctccctgttgtttggctccccccgaagaggagctactgtcaatggagtgtacatctctctcggtgacacccaccacagatgcttcttccgcatgtttcctcaaattagatataacttggaagctgtgtgtgtactcaaacttttcgatgaaatctttatcgtgcttttccttcttcttcttttttattaactctcgtttgtacattaaaatatcccttacatctggtatatttagccactcctctaggtagagtccattcacaaaacagccataaactgagtaatacgtcactaaatcggagaggtaactgagatgcttaaaggagagtctcacgtttagtttatctacatgaatttcgaaactcatatattcattttctatcacatttattttttcctccaggatgtctacctgttcaacatgtgtacattttccttcatccttaattcgatagtaaagacttttattactatattttgatctccttttgggtttctttctgtgagatacttcatcacttgggggggtttccgcttctccgattggtgcatttgcttcgctgctcagatggggtgcctctcctcctgatggggcgttcgcctctgcctccttcgtggggggcggggcctcctccccgtcgctgcgtaccgcagtcatccctccgtctgccccatccgctccatccgcttcgtccccttcttccgcttcgtccccttcttccgcttcgtccccttcttccacttcatccccttcttccacttcgtccccttcttccgcccctttctttctcttcctttttttcctcctgttgacgtggcgcaacccgccgaagggtgtctcgccattattgctgcacccctccgcgttgaactcagcatagagctttttattgcgagcttctaattcatccttctcaagaaaaatatgtcgaaaaagagacctctccttcttcacctctttgcattgatagagatacctatcacaatgaggacatgtaatatcgaagaagttcttcttcttaaaaataaatttcgcatttcggtaagcatactggctacaattactgatataaaaattggtacttaaaacaatcaacggaatttctgatatgatatatttctttgtatgtaaatcgttgcatatatcttttattctgttatatatttccacctcgtttatattccttttgtttttttttttcttttcttccttctttatgactttggtaagtagatacttggccttctcatcctccatataaaaaatcacatcactgaatgaaaaatttttacttattttatttgcactattatgactcttcacacttgaaacacttttgactgataatcctaaaatgtttttttttttttctgcactctctaaaataatctccagattttctatatcaatgcacatattattatacagctcatagagtaggtaatttattcctttattgattttgttatttagatcatcttcgttgttgtttatgtcttctatttttaggttatttttctttgcttcttttattccatttatttcttcgtcgatattaaaatcgttgaaatttttttccttcaccacgatcaccacatcgctgattttcaggctcgccttctggaacaggtacagcagggggatctgcgcgggggggtacagacgggcaatgggggagttgaagaagtgaaaagttgaagatacagaaagttgaagatacagaaagttgaagagataaaaagttgaagagataaaaggtcgttccatctgtgcaacggtgtgaacgagtgcgcaaaggacgcgtataggacagggtccttacacacccccttacgcacaccgcttatgaacacaccgcttatgaacacaccgcttatacacaccgcttacacacaccgcttaaacacaccgcttaaacacaccgcttgcatgcatgcctacctgcagatccaacgaccggatgtacccatacttaatcgtgtagggcaaatacaaaatgtcgaaaaagtttttcttgattttcacattctgcaaatgcacctttcccctgatcagcgatgtctgcagctgcttctcttcaatgttctcaaaaaaggaggagagtaaaaaatttacgatacttttgtacagtgccttaatcattgttcgcaacggtggggagtgacagaaaaaaggatgcagctatgtctacggatgaaaatatttatgtgtacgggataggcatttttcactcacacgcacatgggaacatataggacagtgcgcgaaaaaaaaaaaaaaaaaaaagtcttaaataagaaagaaccaaaaacgtgcagcctcctctcttccctctttcataatacttttgcacaaaaaaaataaaaataaagtggggaagaggggacgtgggagcgctggctgactcgctacactgaacggatgcgtgcagacctgagtaacttctctccagatgcacatctacgttgtgcatgggggcctcagcaacgaatcagtttactgcatacccaccggtgcccccactaattaaaaagaaggcacaaaaaaaaaaaaaaaaaaaaggccgcgcactgtaggaggtcgatagcgcacatgcataatagtatacttatatgtacacacacacatgtgttgtgcgcatgagtcgacgttcctactacgagcaagttgtacgcggctgcaaatggcaaagcagaacaaggcgcctgttccgtttgcccactcgtttcggtcgaagcaccggaaatatgcagcatggacgtgcctacgtgctcacatacacgagcacataagcacgcaacgcacaaaatgacgcgccctctccgccgcgaaatccacaagaagtccgcgtggaaagcgggcgacgcggcaacgaaggaaatttaaaaattgcgcatgcagcgccggttaagggaaaaaagaaaaaccaggaaaataagaaaacggtgaaatattcaaatggccaaatggcaagccaaaatggagcagcaaaatggagcagtaaaatggccacggaaaatggccaaggcggatggccaagtggcgaaacggaaaaataaaaaatcaaaaatcaaaaccgaaaaaaacggccaattttctccgcccctatttaaaagaaactcgcaaatttttttgggagtatcacaaaataggtaacttttcagtcgttggccagaagaagtggtgggggggaaaaaataatcacaaggggggcaccgcgccgtcgtatgtactgttttgggcagggcgttcagctgggcattcgcctaaacttcgcctaaactttgcctaatcttttcctaagcgtttgcaaaggtcggcagaggttggcagaggctagcatcgcgatggcagggtgccgcccttctcccacatgcaggacgtgtatgcgcgtatacacgtacgtaggcgcatctgcaaaagcgcgcatacacgtggctgcgtgtggcgacatgtagaaaatgagtaacccgttctaactctgaacaaatgacattatcctaattggtaagcagatgggcgcgcggataaacgtgcgctaggttttacgtcgttaccaaaaagggggaaatgcatagaaaaggctgataatataacgtaggcgcaatgaaacgctgcaaagaaaatgcagaccatgtacatcgctatggcgcaaaattgggggaaatgaatcgttccgtgaattttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctacttcgtcttcgctgctgaagagggaggggggcgcgcagtgcaattgtgcgtgcgtaacggatacgcgtgccaatgtacgcctaaatatgcatatggcgcactcctgcccgtaggcgcgcatacccgcagtgtgcgcacgtgcaccccttcgacataggcgccgccacccccatcccgcatgcaaaaaagtcttcgaatcttcgcctcggtggagtgaacaaattaaattggggcgcgtttttctccattcacaaaatgggaggtgtaaaaatggtgacgggtgacgcgacaaaatggtgtccagctgtgacttgtctttttcccccttctgcatgggtcaccattcttttttctttttctttttctttttccttttcctttttcttttcctttttaactctccgcgtcgcgacaacagtgaaacggacacgatggtgaacgcggcggtaattttatcatttttcattcttcccttttattcccgcgcacatccaccgccagaccgcttctccctaatcagtcgcagggatggacgcccctacggggcagacatacacaacgcattcttcactgcatggggaaaaaaaaaaaaaaaaaatataacgtgtaacgggaaaaacgtgcgtccagcaaaacaacagttgcggtaatacccgggagggacctccacgcgggaaatcaagccgcctatcatgccgcttatgaagccgcccaccatgccgcccctcttctccaactcacctgctgcagttgtccaccacgaaactgcgaaaccgaggaatgaaaaaaaagtcgcccctttcgaaacacctctcctggctacccaggactattttaatcctctcccctgcgtcgacgtaccccacctgcaaaaaaaaaaaaaaaaaaaaaaaggcatcaaaaggaaaaggcaaaattaatagatggagaaggcacagtggcgaggcattccaacaaaaagacaaaatagtggaaaccaaaatacctacaaaagggagcttaccaagttgtggtggaggctgcttgagctgtatttttctcgcggggtcatccggacgctgtacaggctgaggtccaccttaacgtcgctaaacaggttctgggtgcggacgggaaaaaaaaaaaaaaaaacataaaataaaacaaaacaaaataacataacatagcataacgatcagtagcactcactaactgccacccctgttgcgcttctttttcttttttcgttctcctcatggggacgcttaccttctggacgaggggaagacttttgcacagggggaaatcctccttgaaatgtgcactgcctgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacatatacaaaggaacatgttcacacaccgcagggatccatccgcatagtggcaaatgtaaacattcgacaaatccaactctctgcgtgtgacaaaaacaaaaaaacaaaaaaggacgcctcctccaattatgtcgcccatcgaggcgtagcaaatacctgtgatgatgcagctgttaagtctgagcagctgggggatgttcacttcgtgcaatctatcggtcgtttcgtacaatctatcggtcgcttcgtacaatctatcaaccacttcgaccacttcgcccattccgtcggtcgcattttctgcctccacgcctctcctccgcagggataccatatttgatacccccccagttttgcccctcctatgctttcttctatccacatcaaaatgcacaacctttacacggacaaatttcttcaaaatggtcttattattcctactggactttgcacacactgctgccacactcttcttttcctctccgtccacatgagcatctgtacggttactagacgacacttcatttagtgagtccttctgcacatgcgccatttcattttccccttccatgggaactatcttctttatctttttattcctctcaaatttgctcccttcatcatttttttcttctttcatataatttaattttgctccgtcattttgtagagttggtacagctacgtctgtttcgtcctgctctatagagggttccttcgattcgtcttgggtgacgcttccctgggtgacgcctccttgggtgacgcttccctgggtgacgcttccctgggtgatgcttccctgggtgacagctccccgggtggattcccacaggctggtatggccctcctcccctgcagtggccacacccttcgtctcatttgcagccgactgaaccaaccgcttcgcatattcctccacttcaccaacgttagcagaaagcattgtgcttgttttttcctcgcccccgctcatgctcgcctctccttccaccactgtcttcacatcgtccgcgtcatccttgctctgttcatggtgctcattctgctcaccaaaaagggactttcccccactgtcagtaggactcaccttcacaagcagatcgccactcagggggagctccttttcgatatcgtcagctgacccactactaatctcctccttcgattcaaccttactatcggcctcctcgccgctcgtgctaccaacttcttctgtcctcaaaacggtagccaccttctgtccatttagctccgaatcgcaggctgtgttttcgctggtctgcgcatcgtctctgtcttggtccccttggacgtcatcctgcggctcccccgatatctgatccttctgtgtttcctcctgcctcacttccctcagctccctctgctgcttcttccccttcttctccttcctccccttagttatgtccttcttcgcgcctttccccccggccgccccctcctgtctgaccttcttctcccctttcgacgctttcaccttcccgccggggggcagaaagtccaagttgaacagggacaactctttatacatctgatcgattcttctttcctttattttctttttctcatcttttttctttttctcatattttttctccttctcatcttttttctctttctcatcttttttctttttttgcattttttcccttttctcggagatattttttgcaccgtccttggtgttttcgttgatcgcgtcgctgttcgcttccttcgcctcttcgtcttccccttcgattgcgctctctttggtcccctcctccaaacctccctcattagcaaccagctggtccgccgcttcgacgggtggccactcgtctgggggttcctcccttggtggttcttcaattggaggttcttcacttggtggttcttcaattggtggttctttcccaggtgcttctttctcaggtgcctctttccctggtaacgcctcgcttggcgacgcttccctcggcagcgcctcacctgcgtccacttccacatcggcggcctcctcatcgaagcgccagctgctcgcatcgtgaaacaggttgtcctcattcccctccgagttgtgaccctcctccgagttgtgtttcccctccatgtggtcacaccgcgcaggggcgtccccgctgcctgccgcatcaccctgcgcaacgtcacttccgattagctccttgtcctccttgtcctccttggtgaacagcgccgcctctccctcccccttgtcgacactcttgaccaactttttttttcttctcttcttaatgtaattaacaatatttatgaatttccttttcctccttttcttggaaacgctgtagcttctgctggacagtcgcgtgaccactcgatcggaatcctcctctctgtccttctctccattgctgtctctcttaagtgttcctttctcctcgctcctgcgtctcttcctgcttttccctacccccaaatgatcactcccatgtttcctcactctgccatccacgtgaccatccgtgtggaaaccaccaaatgcatcccccgaatcatcatccacagagtcactcccatgcccacgtccaacttcctcctcatccgcactcaaaggatacatacctctcagattcaacgccttatattttattggcccaataatatgtggagacaaatctcctagattagtgcattcgctaaatccgacaacatctatctcccctgtgtatgggttcctcttggtaagttccctttcacctatccaataacgtaatgttttaattctgtttcttcttggataccttctatatgaagcttttggatccgtttgactcactccgaatttattttgtccttcgtctgcctcttcatcgtccttctccttcatcctctttagttttttcttcactaaaattacctctacgcttttttttcttggggttctattcgtattccttgaaaaatctagggggaattccgtttgacattcggtgtcctttctctcttcctccagtttcgttggactcccgaacagggaccctcctccggggtgggcctccaccgcagcgtccatcgttgcaccacctgctgtgccaccaccaacgttgtcatccaaatctgacaggttcagctttgaccccatcgggaaatcctctccgtcgttgggatcatcctcgaacaggtcgtatccccttgcatcatcatcttcctccaccttcttcttttccaccttcttcttttcctcctccttcttttcctcctctgccccatcgcaatcgtagtaataaccattctcatgcaccgaatccaacaaatcgaaggcctgctcattgtcttcgttgttcaaatttatttggctagtcacatctgccttcagtttcgctaagaagcttttaatttctccatcatcttcatcaataggttcatcatttctcccctgtgcattgtccatatcgactacgtcctccaatggaccctcgtcttccttcaagatgttgctatggttcataaagatatcctttatcagtaaatttttcgaggaaccaaaatcgcatttttttagcgtcttcaaatcgtgcatcttcaggttgtacaaatcgcacatgtcgttttcgaggagctcctcgtacctccctatttgggaggtgtcatcagcgggtgcctcatccattgagggctcccccgttggtgcttcctccccttctgcttcttccccgcccttttgactcgctcgatcctctgtgttgagctcccccagagggttctcatttgcctcttccgtcacttctacatccggcacttctccagcctctcccgccacttccttttctctagcctctcccgccacttccttttctccagcctctctcaccacttccatttctcccacctcttccacttctcccaccacttccacttctcctgccacttctcctgccacttctcccgccacttcccccacacttgcgagcgaaccgaccgacgcccccccccctggcgcatcgctaacactcatggaaaaaacctcactgccctccagaaccaatttcgtcttttcataccttctcaccagcaggtcgaaatattctttgtcttccctactagataaaaacgggtgtcctccctcccctcccgatttcctgaggctccccaaactgactaccgattcgtcacacgcactctctacttctcctgtccaatggcacaactcattggcgttcccatcattgggtggcgtgttttcttttgcttccgtttggtgaccatgtatgggggggcttgtgctctcctcctctttttccacgtctgcctcctcacctgggtcactccccaatgctgcttcctcacctgggtcactccccaatgctgcctcctcacctggttggttatccccccaacatgcataaccgtcgtttttctcttcaccacccgcgtcctcgctgcctatctcctcagggggaagatccctcctggagtcaaaaacaaaatttaattcaaatgcgttggttactccctcctctggttgtttatctccttggttaatctctacaactgtaggggcgcttccttcacgtcgtgtcacctcatcgttgtccctcctcgagaggtaatactgctctccatgtgcttccaccccaacatgctgctcacagagatgtatttcttcttgcgcaggggggcagtttcttcttattcctccctcttggggtctcgcatctacaccacgtgggctccgccccgaatgaatgagtacatggttcgatgtgattttctctcctgagaaaggtgaacccttcttttcctcatagtcacccgaagagcacataacattttgttttttcccattcccgtttatgtaaaggtttgatagaaattttctgtcctccagagtaacgtcatcatatggaataatatgccgatcatccgcgggggagacgtagtacctcctcctcttattggctgctacgtggtggatatatggagccgtaacttgtctcctacgagagtggctagctcccttttctataatacgatctccgatggggtgataataaagagtgtctttttttctgtacgatttgaagaagttcccaccgttgcagcgataattgtacgcgttcttaacctttctcttccccagtaatgcctgatgatgctcctccacattagtgtacctcctcagctgttccttcctcccgccaagctgcctaagtgagtcatcccgaagaaggttgctgttgcttctcctttccctccgtgttacggaatcctttatggagagaaaaatgtctccataatcgatgtgttctacatgcagagtcccccttctctgcctctcacttgacttcctcactttactcaaattgtgtgtgtttatatctgcaacacttttgcagaatatttgataaaatttttcgtttaattttttttctacattttcattgttcatatttttcatggcaagaatttcttcaaagttgtcaagtccattgccatcactgggtataaaaataatgttaattttttcctttgctgtttgttcgtttttcccattactctttccctttcctttcgttttgcttgtttgttttttttttgttttgttttttccaactggatcttcttccgttccgttatcctcatcttgcttcgaaatgatagttgacgctccgtcgtcgaggtaactgactgaggaatttctttccgagtcttccctattgttttccctgttgctgaaaaggaacggtatttcatattcgcatatgctgttactttcgttgcattgagcatctccgtcattttgctctatgtctccgattagctcgtttacgtcgtatctgtctatgtaacagagctggtcttcttcctctgtgagcaagttctggtggtcacccatgtttcgcttggcaatgtaaagagttacacggcggtggggcaccctgacgggtgtatgtgtgtaggggtggagagtgctcctcttcttattccctctttatcgctccccctctatgcttctcctttttccttttcctttttttgcctaacttccccccttttggagatgtaagtttccccggataataaccgcgccgcggaacagacacaagcggacggatcaaaatgtaaaagtggcaaaattgtaaaaatggcaaaatggtaaaagcggcaaagtggtaaaagcggcacgtcaaaatggcacgtcaaaatggcacatcaaaatggcacatcaaaatggcacgtcaaaatggcacatcaaaatggtacgtcaaaatgacgcgtaaaaatagcaaaatggtgaaacggcaaacccgcaaaggggtgtaaaggcgaaccacgttaaaaaaaaatgtagcaagtgtggcagaaaatgtaaaccccatccaccgtttcacttgctcaccaatgggcagaataaataccccggcatgcacacgtcagttggggcaagcaaaacagaaaattagcaaactttatttcgcaaacggggatgcacaaaatgaacgtgttagcaaatggaaacgtgtattcttttgtgcataccaacacacacacgcaggactgctccttcgcgtgtatacacatgcaacccttcgcatgcgttgagtaatttacttttcagtgcgaacgcgttgctgcgcttgctacgcaaaaaatgggggggggaaataagagtggagaaatgcaatgtgaatgaactgcttccccgctgtgtattttcttcaaatgtttcccctcattctgattaatctgttttgcttgtttgttcgcttgttcgtttgttcgtctgttcgtttgttcgttttttcgtctgttcgtctgttcgttttttcgtctgttcgttttttcttttctttttattttattttattttttttcacaatttactcgcgcattcgaaggacgcacgctttcacacaacgcaggcgcggaaatgcaaacacactaattcagcacagcgcacacagtatgtagacataggactattttcaaaagggtaaaaactgcctggtggttaacttttacgcgctgtgcagctaaatggtcgcagtgccagttatgctgcttcaaccccttcgagtggtagccccttagtgtgcctcccttttcttttttaaatcttctcagaaaagtaggccgataagaataggcaagtttgacaaaaatgaaaaaaaaaaattgcatttcagctgtcattacgcagttggcaatttttttcttcgtccaaccggctactcctttttggggggttggcgaaatgcggaataggagatccaatttttaaacgcctttttgtgtattctcagatttacgcactcctgatcgttaagaagaaaaagggaaagttcacatttccccctcttcacacatttccagctagccttttttaacttggcatgttttacaaaacgtatgactgttcaagaaaaaaaaaaaaaaaaaccttttctttatgaacggttcaggcgattttgttcgtgaaaaagtgggaaactattttttgcggggagaaaggtgtatgcaacgctgcatgcatgcgcagattagggtccccgaacgtccctgcccggcgcgcgtatgttcattcgatcgtttgaccattctcttattcgcatattctcttatttatctgctcaccgcttatgcacgccttttttggcattttccttttacaacaaaatggccaacctcaaacggaagggccaaccccccttcagggaagctttccgcccccactgcgtaatccccactacgtaatccccactccggcttacacgccccagttcgacatgcatattcattttaatatgcgccgaggcgtttcccccccttaaaaaaaaagggagctgaagtggtcaaaaatgtagcactcctgctatgcacgttttacgcgtttgtcttaaaaaaggggggggcaaaaaaaaaaaaaatacaaaattggagttgcgtttgtagttctatttgtagttataaaggcacgcttcacgaattcactaaaacatgcccaaacggaaagcgcattttcgcgtattcacgcgtttgcacacgttcgcagagggggctacatcttggggtagccccgaaagcgtccaccgttcatgttgcttgaaagcattttctgtttcccattcccatgtgggttgcacaaattgttcaccatgtacacgttttggttatgtcggtatcccccggggttctccgcgcagcccgtatagtcattggcactcttttgcaccccgttcacataaggaattgggaactcattctggtagctccgaattgacttgctgtactggttgccgttgttgcggctgttccggctgacctggttgcaacggttgaggctattcatgttgacttggttcctgcgcgggggacggcagttcaggctcataacactgttccagtggccgaagctgccgtaaccatcgaagttgccgaaaccgtcaaaaccgttgcaaccgccaccatgtccccaatcaaagttcccctgctcgcacgcaaccccgttcatgtggtaggcgcgcttcctctgaccctgtgccttgaccatgttttgcatgctggcgtacgaattttgcactaaatttatgaaggaggaacccacattcgcttttgtcagacagttattgggggtacccgcttgggcgtccaccccaacaacatgagccctattattagtattattatcattattaataatactgttattaataatattgttattagtaatattattatttttttttttcttcgttttttttttattttttccctcttcagcgttgctcgcgtgtgggtccttgggggggtggtcactctgcagattaccaaaatgtgtgttattcctcgcctttttcgtagctaatgaattcaaattatatttgtggactgtgtcgactgcttccattgtggacaatgagaccacttgctcactaccggtatgcttcacttccccgctatgggtactcagggcgttcttaccacgtgtagttttcggtgtgtcgtaacctggtgacgccttgttgccgctagcaccgaccaccggcacagtaccattttgcacactctccatggcagcccctttcgcgctattaaaggctgcactgccattgcgaatgcccttcgattgacccataaacttatcgttctttttcttcttattcttattcttattctgattcttcccctcggggggaacctccccgccgagccccccatcgacgtccttcagattgccacccttcacattgccacccttcgcattttcctcctcctgtagcagctttttttttaacttcctataagtctttttcttctccttctcctcctccacaatgtagtcatacttaaacttagaaataatatcatttttgtacatgtactttatgagataaaagaagacacccccgttggttctcttaccctccttactaaccatgtctatacctccatagttctggatcaaaatggttttctccaaaaggctcaaggatatgtacacgcccaaggcgtctactactcttttgatttggtcccgatttcgttccttcaggatggtgctgatggtcgtcgttaaaatatctttaatcatcttattgtcattgtagaattctttggggtccattttgtgttcgtcgccttcatctacgggggagggtacatctcctcccgtgtttttcggatcttccccctcgttcttcgcttccccctcgttctgcgcttccccctcgttcttcgcttccacctcgttcttcgcttccacctcgctcttcgcttccacctcgctcttcgcttccacctcgttcttcgcttccacctcgttcttcgcttccatctcgctcttcccttccccctcgttcttcttcatcttcttcttcttctcctccccctcctccgcatcgctggggttaaaattctcattaatgtacttggccaggaacttccttatgttcttaaacttcttaatagtggcgatatctattggactcatattgtaaatgtccctcttctgcagaaagcttttgttctctgccaacaactggacgttctttaggactcctcccaagcaggccgagtggataggcaacctattgtgcacatcaaagatgttaaccttggcctttttctcataaattaaaaacttcaaataatctgaattgtttcgataggcagcatagtgtagagctgtcctattggacaaatctgtgtcattaattttggccccataatgtagcaacagctctgttatttctttgctccctttaatggctgcgaaatgaatgcacatgctggccgtagtttttcccctgtttggggacaacgaatggggtagcatcgcgtgtatgttggcatcgttcttcagtaggagctctgttatttctttatgcatcttcgtaacggctatgtgtaggggagtccagtgcttgtaatccgacacgttcactttggctccattgtctatcagcagctggcatatctcgtagtatccacctgcgcatgcataatgtaaagctctccttccgattttgtcaaagtagtttatgtctgcgtttttctcgaggcacttcttcaccaccgcgatgttgtctaagtacgcgccgtgcagcagggctcggtttatgtctgggaggctcagtcccggggggatcgtcacgctcagggccgggtccccctcgaacacgttccctgcgtccggcgcgtcgcctggaggggcgtcctgtttgagcggtcccccggggagcggttcccctttcagcgcctcctctttaagcggttcccctttcagcgattcctctttaagcgattcctctttaagcgactcctctttaagcgattcctctttaagcggctcccctttaagcggctcctctttaagcggctcctctttaagcggttcccccttcagctgctcccccctatccacctctccatgctgcgcctctgcttccccccccaccttagggtggcccttcaaaaacgcaggcagctccccattcccgtccctctccagcatctgcaaagtgctcaagttttcctcacttatattaattttgaaaatgttcctcaattcatcgtacttatcaccaattccgtttggagaaaattcatgcaaaacattcgcaatatatttatctccataattcttcacacaataatctatgaatttgtggatctctttattgacttcaaagttggtagctcttcctctttcgcaagttgggtcagttactttgggggtctcttccttctctttagctgctactcctccctctgcactcttctcacacatgtagttttcccttcctcccccgtttggtacaaaccttctactattagcaacattgttttgcattctaaagggtcgaaacggggcactaatccctttagtgaactttctggtttgcaccatctcagcacttgggtagggggaatatgtgtcatacttacccctttgcatgtatgcgtaggtgctatcattccgcatgcctgggatcacagggctgttgttgttgctcagttggatgttcccttgctgggggtacttccctctgatgtttaggtttgccccattgctaaagtaggcaaagttggatgcgctggaaaagttttcctccttcactgtgttgccaatgttggccattttctctacagtcatcgtgctgctgacgcccccctggaggatctgccctcccctggacacacttctacttgcgttgtggtagtgccccttgttcttactatctcgtttgctgaaagttagatcctcttgattctgttcatagtgcaaatgtttcgtgctgggggtagccgaattgaacctggtcatcatgtggccattttgcagatccgctttcttcttgcccaattcgtaattcgcacctcgcgccaagctgtcgtttccccgcggtggcattttgcgttgtcttcgaaaggtggcgccgctgaagctgctaaggccgccaacatcgccaacgccgctaacatcgccaacgcctccaacaccgctaacaccgccaacatcgcccaaagcacttgcgcttcccacgctgtacatgccgtgcaacgagagagccctctccattagggcattcctcgacaggtcgcttccgtagaaaaaattccccacgccaccgggaaccccgtccacgtacgaaaaatcgtagcactcatttgcgctgcggagggggaccgacccgtacaagtaatttgagtatccctgattgtccacactgaagccatatttacaatttgtgcttttcggcaattgtagcatgttccttttagtctgcatgttcagaaaattgaggggatgattactacacgaaccttcacatgcattcgaactgaagttactagctacactcttcggggggagaccataaccaatgctatttttataaatcaaatttgccagattgttaagttgatctttggtcatacatctgctaggtattttgtacacggcgtgatgattcacgcttgtctttttagaggggtgttcctttttattttttgcaaaattgagattttcctccccattttgtgccttaccatgctgcacagtttgattcccttttgaagatttttttttcttctttttgctctgtttttggtctgccactggattggtcgtaaggtcattgctgtaaaggttctcagagtccatggtgcccttgacagcgctcttcccccttgcgttgcaatccgtgttggtgctaattgccgtggtggtactggcattttcattgctgtgatcatttgggagcgtgtccttaacttttgtcaagccgctaatctcttcgtcacctgctgcgccatgccctttgtcatgccctttgccatgccctttgctatctcctttgctatctcctttaccatcgacttcgctcgcatctttaccctttttctttttccttttggctttttttctttttttttttgtctttctttccccatctgcggatttgcccggccccgcctcatccgccttaacattactcgtttcgacttcctgtccatttttatacccctttatgccgctccctttgcccacttgttcttcgtctcccttttcagccgattcaacattaggggcattatttgcttcacccttttttgtaccttcctcgccttttgcttttccctccccaaggttgctgctgttcctaggacagccgttctcctggatgggcgctttttctggggggcacaaatccgcctgcttcttatttttactataatactttttcttcgaattttttctttttttccccttatcggttttgtttatatcgctttcgttttggttcatgtcgtttttcttttggttcatgtcgcttttcttctggttcatgtcgcttttcttttggttcatgtcgcttttcttttggttcatgtcgcttttcttttggttcatgtcgctttcgtttttgccgcctgtcccttcgcttgtcttaagtgtttcgctgttattgcaatttccggtgttacttgtatccccctcttccgtcttacttcctacctcattactatcactgtttgcttttccacacgatgaatctttgcacccctgttctgcattacttccctttcccgcttccatcatcccgatacatttttgcgcttcatttgagacttccatttttttttttggcgggaaacatagcaaaagtttgaatatgctcacggtgcagtggtacgggagatgcttcatgtatggtggtccagcttgttccgtttgccacgtttacactacttacacgtaagacgtgatttcttcccctcataagaggtagttcacaagcacttgcaaaatccttcgcccacacacatcacgtacacatgtacgtacatacgtgtgttaacaatttttttatttaggttgagcgcctttcggattgtcctttccccgttgtgtgcagggcaaaaagcttgcactcgtttcgcaaaaaaaaaaaaaaaggtatctgccttatgaatttgttccacttggggggagagtttctttttccctccgtaattaattattaacgaaagggtgcaggacaaaatgtgtgcgtaaaggggtacacacaaatgtaagcacaaatgtacgcacatgtgtacacagacgtattcccaaaggaatacatgaatccatgcacgcacgcgctgggtggggagagttaatttcgttcacatgtgtgcacatccgcgaatacagtttcacacgcgtatgcattcgcatcaggattttctgcatacatacaacacaagaaaaccgtgaacggtcaatcttttaaaaacgtcttgaaaaaaaacattaacaaagggggaaaactgtaagggtgtaaacagaatgcaaaaaaaagagtgagaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttctaattcaaatgcacattgctaagttgcaacgggggaaaaagaagcggtaaggaatgcaattgtaatctttcgttgggaaaagtactttcacttgtacatttgtacatatgtgcgtagtacccctcacgtgtgacggcaaaacacgtgtgaggattgagtagtcgttagtccctctctccttttcatatacctttgcacaaggagatgccgaaacattgtaacagttttttttttagcatacacgcggctggttaactccagtttgataaaataacaaatgtacgtacttactaagatgtattttatttttttccttcttcctttgcatttcacccacttaagtgtgattatttttcattccctcacatgccatatcatgcgtatgagcaaacttcatgcagtgttgaatagcggcttacattcggggttcacttgtttatttttttatttttcaattgcatgtgcggtaaaaaatatttttccacttcttctcgctacagtacagtctgtttttaactcatcaaaaagtaagtaaaaaaaaaaaaagaaaaaaaacttgtaataactacatttataggaaaacacgtaaacggtgaacattgcatttccgcaagaacaccctttttttttccgttacattattatatgcacaagtatatgcatagatattctttgcaaacgtgtacacaattcgcacattagtgtgctcattcgcgcaatatgttcgcccattaagtgtatgtatatatatacacttggcgttatataaatagggcattttttttttttggggggggttccccacaccttcaccaatctggttaaaattaagaacaatactgcttcagctaagaaaacaaatgtatacattttgcattctcccctttttttatcgcgggaaatttttttttttttaccccctcttccaacgttatgccatcttaatggcgtatttcctctgaatgattgttaacaagccgaattgccaactgtatgtacatttttttttttttgaccagttgctgcaaaatatacatatggggcgtgtaaagaaaaaataataaaacggggaagcatgccaaacatggtgtaggtttacagcccgtctcgtgcccctcccaactgctattttacactgtttagggggcgtcaaaatgcggccaaaaaaaaatatgaacatgcgtgccaatttggtacgttcacaatgggtaataggcctctctgcaaaacaaaccgtttatttcgctagaaagtcaaatttgtgtgtgtgatcaggcgaaaaaatgcttcccactagcagcagtgcaatgtcatccctttggtgtagcggcaaccccgttgtacaatgcaaagcgttaccaacttaagagcagaacattttgcaaaaaaaaaaaaaaacgaattagcaagcgcgcgcatcaatgccatgtaggacgcttttcagctttgctttctcaaacgctcctgcaaattttaccacgtcgcaaaaaaggcgcccttttaatgcgacatttccttttcagtaggcttagtgaattacttgggataagacaaacagggatacacaaactgtgtgcacacgtacctatgcatgtaccgtatgtgcaccaatgtatgtacacgtaacgagtcaatgaaaaataaaattctgagcattgttgtcgcgcagtgcaaacacggtagctaaacagcttacgctccgtgacagagttcagttcaaatatatcttttaggcgaaaaaatgtagacgcctaaatttcagaaaaatgtttgggcaattttgtgcaaaggttcgcaaaacagtagcagtgcggttgaactggaggggaaagcgctcctttaactgttatgttttgaatattttacgtagttgtacaaattgcatacgtatgagcgaattaatacactcgcgccttgtatcgccccttcatccctgctatttcgcaactgtaaaggggcaccataaatgtttgaccgtagccttttcttgccttaataaaaaaacagtgataaaaagggataccttagttaaaaacaaatgcagtaacgtcagctacgctacattgtataggtgtgcaaattttattttgcatttttttttttttttccaaacgagggaatgtataagaaaaatacatcctcgcgtagcaagaggcgaatgcattacggctggtttttttttttttccacacgtatgcgcagaatggctgttacacacccctcgtggtatgctcctttgaggcgtttccacccccttcaccgtgtaagcaaaagtgtacaaataaaaccgcatccgatttgttgacttgcatacacacatgtatatgtacaccggcaagtggttaaaaacgaagtgagaaaggccccctgcacacaagtggtgtgcggagtgctcttcatgttgaccacattgtgcctttatgagcgatgagtattttttctttttcttaagaaaataaaatcgtggccagctacaattttggagggaagcaaattttaatccccccctcccctctctgacaaatttaaaccattattgcaaaatggattgagcagttttgccgaatattcataaccgcttaaacaatcgcgttattcttcccctgggagtgccatacgtctgcatttaagcgcttttttttttttcgcccaacgtgcataaaaatggaacgtataaaaagtgctcagcaaccccccacgccgcgaaatggcagaaggcgttatcatgtgtagtcatgcgcgacagaatacgcagccacacaacatgcagaatttttcggagagctgcaaaaccgacttgcctttattttgcaattgcacttgtgaacatttacgtcatagctgctccccctttggtattaacctctggcccgactttcaccattgtcagaggtggaaaaacgtcattatgccttatagaaccaattcgcaaaaaaaaaaataaaaaaatggatagctggtaggtggcagtcattacagcagcaaaagcttgtcatacaattcggttttaagtgcatgattttgcaaggggcacctcaattggcaacttgtaatacgaagcaccgttcaataatgcatttttttttattttttatgagcactttttcttcaaccacatatttcaccatgccgtgttggcaaacggatgttgacaaagtgtacattgccgctttgcaagaaaaaacatacatagtacgtacagcacatacatgcatacatttatgtacgtatacgtgcatacatatgcgcacgcgccaaatgacccgccccgcccaagcacaaagtgtgtcttaacatgttaaatgcgaattattctttgctgtttcttcgcacccacgtgggcacgcttgaaaccatccgttcgttttatctgcattttgatctaaacaagaaaatgtaaaacgaagcgccaaaaaaaaaaaaatataaataaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctcttttgcctggcctattttgcatatcttttttctccccctcccgtctcgtgtccgcgccacccacgcgttgcatgtcaaaatgcaatgcggacaactctccagtgagtgaccagccgagcacaggcagtcgtatgaggcacgcggggctcaacacgagaaataagcattcatcatgtttattgatttttttttttttcctatggtacatttgccacgagggttgtgagggcgcacatacgtaacaacaatgcctgggtgtacgtgagtgcatatgcatacctatatacacgtatatgtacttatgtgtattcccctgtacgttctggcgcagctgtggaatccggtaccgccccccagaacaggtctcgtaacgcaccaacgaatgaaaattcagtgcgtgcgcctgtacgtttgcatatgcatggatgtgaggcactcttgcgttcgttcctgtctgcaagttttttttttgttactaattcatgcgaaacaataagccatgttttcatgcgttccattttttcattccccacatgtgtagttcttcctgtttgtagtggcctctgtgtcttttttttttttcttcatcccctttccccacactgtgttaacgcacaatttgtgaatatttttcacctcctcaccatcaccatcacataatatgtttgtacgagcacatgtatgtgtaacttttcgtatgtacgattatgcatgcatgtgtgtatgtgtgtgtagggtggggggggtgtatctaacccgtacgatatgtttattcgttgcgcatatgcacgactatctgtatgttttttcctcctcctccgtctgcaccttattagaaggaacgtttttaccaatgggtatgtgtagctaagtatacccctttcatgaaacttagaaacgtgagagtgtgcaacgaacgcttcgtgtgcttttgtagcatagcaagttgtattacatttattcatgtgtacatacgtacgtgcgtacttgcgcattgtaaccgagttgcgacgtgcacaccctattggggagaacagccgtgaaccaaaaggagcgatcactaggaagagtttcattacgttaataccgcaccattgtagtgatatatttgcgtaatgtttgcgtttcttcttccccttattcttctccttacctaaaatttgtggccactgaagcgcatctgcagagagttagagaattaatttgctcgccgcacgtaggagtcagtcatatgtacaccgcccagtggaaatgcccaccggtagaagccatctcccatgaagctttccaaaacgacttagcacaacagcgggaatgcacttcgtatatgcgccccgtagatgcacccagtagttgcacacctgcatagcatatttgcaacaagttgaggaacttttttttttcctttaagcatactctcagaaaaaagaaaacccatgtgcgttctctttaatttatttttttcgccacctcgcgctgagcatccccactctctgtgatcacagaacgtgacagcatttcgcatacgttgagcatctgccctgtgagagtgatactccctgcagcaatattgcggcgatccccgagtctcccgtctagcaaatggtaaccccccccttatgaacaacccgaaagataaggatgaaaatcgagctaacaaaaggcacttgagcgaaaacttgggaaatttagttcataacatttccaaccttgtacgcgcaaaaacgtggagagagcagcgagaagaacagctctgcatctgataaaccctggctagccacgaaacagctccaaataaatcagcaccgagacatggattcgcgaaccgcaatttcgatggataatgccgaaagtaacagtcatttattcctttccgatgaaaaaaagggagctagccataattttagcacccccgattactaccacaacaggagggaggataaatttaagttcgcgccgggtcacaactacggccacaactacgaccgcagttacaaccacagctacgatcacagctacggtcacagctacggtcacagctatggtcacagctacggtcgtcacacctacaatcacagctgcgataatagttatggccatggttacgatcataggcgcggccttagccacacccacaaacacaacgtttcacccccttcctgcggcgtcgatttgaagagcgggaaaaacaggttcgactctttcgcagcccccaaaagttacagtcacgttgttaagggagaaaatgcaaagctttgtggaaacgtcgagacgttattagatgtgggaccctgtgaagatgatcctagaaagggagaacccgagattttcccgaacccgcatagcaccagtttacatagcacagatcatgattcgcaagtagctacgcaccatcatatatgccacagtggggggtacacagacgaggtggggacggtggacaggaggaaccgagaagagctctcagaacgggcagatcatactgcactgggacagctggacgaacctgtggagaaggatcaaatcttccaaacagaaactattgcctacaaaccgcatgacctgagtaccaacggatccatttacacaaaagagtacaaagcgaataacgaaaaagtgagacaaaataatattaacaatcaaattattaaggatattagaagaagtaaatcaaattataatttcagaaatatagtcattacgaatgtttttttgggaaatattcctccgaatataacagaggagaggataaaaaacgtattggaaatttttggctacataatccacattgagtataaatggtctattgataaatggtcctatgcatttgtctacttcgttgacgagaagtgtgcaataaatgctgtgaacattttgaatcagaagaaattttttgacaactctcccaatcacaagctgatatgctttatcgtttcgaagcaaattccgaaccagaacacgcttcactacagcaaggccaatttttccctcttgaaggacggtcctccgggtacgccgcgaattcgcgatggtttctacgcggtgcggattgccgttcgttttgatatgccgtttgtgcttcttctttttttttaactcccctcatcgtgttaatccttttaacctttttcatgattttctcccttttttttttttttccacccatttccaggcgcaaatcttttcctgtacggaatccccctcaagtggaccgaactgaacctgatccaactggttaacaagtacggccatgtcgtgggccttagaatcccatacataaacaacgaacatgataagaagcaggggaatagaggctttggttttgtgtcatacgacaacaagaagtctgccattgaggcgtttgaggagctgtccaaaatgtacatccacgggaagctcctgaaggtgcagttgaaaaatggagaggagcatttgttgccgcccaagctgaagagcatgtacagcgcgagcgtgggagtcaaccccaatgtgagcatgaacagcaatgtgagcatgaacagcagcgtgaacatgaacagcagtgtgaacatgaacagcagcgtgaacgcgaactccagtatgaacatgaacagcagtgtgaacgcgaactccaatgtgaacgcgaactccagtgtgaacatgaaccctgacatgagcatccatgccagcccagacgtcaaccccaacgtgaacgtccagggggaccaaagcaaagtaaaggacccgaacagcaccaaaacggcgcagagcctcgtgagcaccaccgacacgctgaaaacgctgaactccgtcaattctgcagatgcgccgaagaaaccgagaagtaacttccctagcagtagcagcagcgcgaactgcagcggcagcagtcagggagccaacttcatgacgggaaagaacatgatagtagaacacgtgtgtaacggtacggacaaccacatgcaacacatttctacaccggacccgaactccacagtggagttgctatcaaatgacgcaggtagcaacaccatgccattgaggagctcacacgggaggttcgtcaaacatttttcagacaactattacaataaatatcacacgacaagcaagagactgaataattacatgcacagctttcaccattccagcaccctaggcaacaatgcggttcctcctgcgtacccagtggaacccctcagcgatatacataagacgagcgaagtagtggatgtgtttcgaggcaccggtgcaagtagcaacacccgtttgtattatactcaaaagggcgaaaatgggagctcttttgggggtgcacttggaagcgtcaccggatgtctgattagcgatgaaaatggaagcgaatcagagagtggaagccccatcgagtacacaggaatgagtaagtacccccataacgtggaaggtgcagcaacgaaaatgaattcgaagaatgaaactacaacgtatgactatgcagatgatcgttttgaccacgtccttaatgaacgcgttggtaccaatgatagggaggagacggacagaggagagctttattcctgtggtatgaggcgaacgtttcatataccgatcgaaccaaaggctacaggaataaacagtaaactgtattatcacccgaaccaaataggaggacataagtttttaatgaatgggaatccaaccgcttcgtacaactgtggccaattgggggaggacacaaatgccgacaaagtgcaggtagctagattgaatcatctgaagaataagatttatgtgcatcagaaaaaaaacatgttttgcaatcccagtgtggagggaaggacgggcgtgaatatgtacagtcagttttttacgaatggcacaacgggagagggtagcgtcgacgggggggggagcggaaagtgggacggaaagtggaacggcaattggagtgcaaagtgggacggaaactggagtggaaagtgggacggaaactggaacagctttgcgcccctcggagactcacttagaagctcgaagggcagaacgcagatgggaggcgaaaacgggaacataacatcctttctaaataatatctggtacgacaatggtcagaatggctcaagtgtcccctgcagcccaagtgctggttgcagtgctggttgcagtgctggttgcaatgctgcttgtagtgctccttacagtagatcttataaggattggcataacaagggaaacacgggaggatcggacgaatatggtaattactgccgcagtggtgcaaacaaccatgctgctagtactattgggaacaacgacaaaaggggtgtgcgaaacgaagcgatgtgtaacgcggaagtggaagaagctctcctggccggagaggagaagggggatgttcaaatgaacaaaagctcccatctacatggaaatgaaaatgcaaacgattggcagtatggggaaatggagtgcgaagaagtgaacggagcaagccaaagtgacgagaacttttatcttagttttgatcacgaggatttgcgcgacgcggcggttggaagtggtagcgctggtggcagcggtggcggcagcggtggcagcagaggaagcgcgggaagtgtcaacgacacgtccaactactgcaaaaacatgcagctcttcttctccttcctaaacacatacgcaaacaaaagctcgctaaacatcgacgactatattagcaaggaaaacatgcagctgtacgaaatgctgaacccaaaaattgataagcagtcggacaagaaccttttggaacactcctttatggaactcctctcgaagaacaagaaaaacgagacgcagtgtgagcaggagctcgaggggcagctgccaaatcagttggataaagaagaggcgcaggacgaagcggggaaagagctccacaagtacaacaccatgtcctacttgcaggaagactatgaccaaatgttgcattatgacccccccgattttctcaacgcgggtcacttcagttctagcttttatgaccgcatcgacgcgtatgccgcggatgaaaataataaggatggcaatggtgaaggcagcggtaacaacaatggcagtggcaatcgcagcggcaatcgcagcggcagtggcaatcacaacccgggcagcggtgacaaaaggctgtaccaggaagaaggactcccagagcaaggcgatgaacttttagatcgatacctgagcgacatgtacgtttttaatgattatacgggtgcgaataattgcagcaagcccatgttcaactttgaagcgaggaacgatggggatgcggatgcggatgctaatggtgagaagatgcactgcaacacgggtaatgccaacccggacaatgaaagcagcggcaatagcggtagcagtgccaacagcagcagcagtagtagtagtagcaccagctgcagcagcaaagtcgtttcgagcgcgctggagatcgcaagcaagcgcgctccgacgtactacgaagacagcaacaggagtgcgaacagcggcttcaacttcaagaccagcagcgcggggaaaggtgcgtagcatcatcagaaaaagttcgtgtcagtgtgttgcccgtaatatgaactgaccgtgcctgataatgcgctttttaaaaaaaagaaaaaaaaagttaaaaacgtgtgttcacttgtatgtagagagaggaggaacaagaagaagcaaccccacccttccccgtgcatgacagaaaatgttaccgtggtgcatgtgaaaacggaaaggcttgttcaaataaacaacagacacacaggtaaaatcgcgtataccttctatgacttttaaccgtattgttttttcattcacttttttcagaccaaattatgtgattaaggacgggatctactttaccattttttttttttttcttcttttttgccttaccacacttgcgtgtacatgtaaatggatgtgcatatacgtgtacctatgtacacatgcgttcacgctgaggtagaccccccaaccgatgtgagcagaatgaatgacccctactttttttttttaatgcccataagtgaagacacgcacgccgtcatcactctccacgctcgtgttaaccttttaaatgagcccatttgtgtatgggtattatatgtacacgtgcgtgtgcttataatatgtgcgtgcattttatttatgtaacaaattaaagctcccttttcatttggtaggcactctccccgcccgcccatgtacgtgcgtacgtgccttcccatgctcgttcacccttacgtgcatctcatttgtgtgccctttccccccatgtgcacatgtgtcagcctctttgttaattttaccagcggaggggattctctttctccccttttttccatcacgtgtgcaacgtcggcaaggtgtgcgcttgttgctacgtgtatgccgctacggctgtaggtgtgtacacttgcacgcttgcacgtttgtatgcgcacatggtttacctgcacagttcatatgattttaatgggaatttatcaacacaagagcgtccatcctcccgttcgctcgcacgtatgcaccatgattgtgtaacatttgtattcatttttcaaaatcctttaaaggcgaagacattgcgtgcatcataagtctatgttccacagcaacagcattgttagcgcgcgtgtccaattgcagtgcacgaataacgtacacaagtatgtgcccctgcagagcagcgcgaagaggatgaactcctctgcgctcctgtagtagaatacacgcctaacacgtttttcacattatctcattattgttaacatttaaaatatttgtgaaatatttttaaattttatcgtaattttatcttaattttatctgaatgttatcttaattctatcttaattttatcttaagtttaccttaattttttttttttttccattcccccattcgcccctgctatgttatatggatgggaaaagacatacgcccactcggagtgtgctccatttttgccttttccatttattatgctgcgtaggtttagatgtacccacgcagttctacctacattgtactactacccatttaaacattttgaacaaaacggttgccttttttaatgttttaaaaagttatgcgtatgttgggcggaccccgcgcggggcgcgaaaggtgtgaaggaagttgatgtgaaaacaggttcatatgaaaacaggttcatctaatgagcaaaaagctcatgtaatgggcgaagcgcaatatcaccgcaacgcaaaatggcctcaggaaagcccggtctgccgaccccctcacacggcatcctgatctatctcttccatctcgcacgacaactcgcccatgccggagaaggtcacctctatgatgtccttggaatacaccgacttgtctgaattggtctgaacaacccgagcgcaaaagttgaagtgctcgttgttattcacatagtcaaggaagctgttcgtgccagccccctcgtcttcaaagccgaagtaataagacttggtgccgaagtacgcctttccattataccccatgttctgcttgagaatttttaaaatgtgataataattctcctttctatataatatttcatttcctatgataaaatcaaatgggtttaattttttcttccgaatttttttattcaacttgttccagggtttattgataatggtgcacttgaaaaattggctgtgtattttcatgtagttttttttatccttgagtttttttctcttcatttttatgttcaagttttttcttatgttcggtagcagcacgtcgttaatcacttctttgttcagttcctggaagacgacgtttccttcgtccaggaggacctttatgccgaccaggccgtgtccacagccttagaaggaggtaagggggtggaaaggcgttaacggggtggaagcggtctaccgtggttacagcgggaagcacggccaacaggatgtcgcgcaggtggcgtcatgcgcctcagcgcaagcactcagccgcgccgtttgtcacgtttgtcacgcttgccacgtttaccacgcatgtctctcttacctagctctaggacattcttactcctaaagtcgatcccctctctgtgtagaaatttcagcatttcccacgtgcattcccagatggtgtatcccccctcgtaagtattttccccaaccaccttttttttctccacattaacacaacggtttttcaaaatcagggaactgtggatttcgtcattttctttcgacttttcgaattcttcctgttcatttaggtagtaaatctcgtacatttttgtgattcggacggacgaagggccatatatgcatatggaaagaacatataatatataatatgctcttttcaacccttttttttataggctaaatttattatacaatatttaattttcgtttaggttgtttttaaaaaaaatgggggaaaagaaaaggtaaaacttttaaacaaaaaaaatgaaacagcgtggtagtaatacagtatagagtaaatccaaatttgaaaaaaaaagaaaagagaacgggaataggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttgcgtacatgaacacaaaatatttgttcacgctcggagtacagtccgcgccctccgctgttctggcatatttcaaatgtaaattattacagttttgtatgcaaaagcagcctttcctttctctttgttgcttttttctttcttctttctccttacaacatcatatttgaaatgttcaagggactctgttctccgtacgttttccttccgttcccctggtgaaaaaaaaaaaaaatcaacgaagttaagaatacgcttaaattgatggaaaaagtacggcaggatatgctacactccattttcagctgtgcacatgtactcctaatgcaaaagcatatatgttatgcgcaatgtgcgttggtttgaagaggccggagtgcccccacaattattccaccctccgcacaggcaaaaaaggtgtagaaaagtgcgtatcccttagaataaaataaaacaaaggggcggaacagtcctcctcaattcacccacacagttcaacatatacataaaatttaattttaagttaaaaaaaaaatgccctttccatgttagcaaaaaatttttgcctaccttcaaattgtcaattatgagccattgattgtcatcactatcggagctgtaatctggcgcggttttaaacaaattggatttactcttgttgggctcctttttgcatttttccgtttttatgttttcttctctaaagcgaacaaactttttggaagaattttttttctcatatgtattaaacagatcatccgatggggggggtgcataatttttcttgtcatatttactcaatttgaaatggagattttccttttcgttcaaacacgacatggatgaattcacactgtttaacgaatctaacgataagttaaagtagtagagtaaactgctacacgtggttaagaaggagaggaggagaattataaaaacattcttcgacatgtgcaaaatgagattccacatgaaatatcttttgctaatcaagttggacaagttaaaacaaaaaatgtaaatattgagtagagtggactccaaatttaatggcgccttttctatacacaggagcagtatggggagggctaaaattttgatggatacattctgaacgattatattaagtaggaagagaaaggggctcacatatgtgctcttgttatagtacaaaaaaataaagctagctattttcagcattacgttggacagtattgttatcattgcgtaacttttgtaactttttttgtttgtgtacagttggaagatggagattcctatcagcttggaggtcctacaaaaaggggggacgcggacaaaaatatgtgatacggtgacttaatgtgacgtggaaaagtaaacgttccgtgttggaaacacatcctagtaataacagccacacatgcctatttgcatgcgctcatctccttactgcgacaccagggggatgtagttaatcagggaatgaggccatctgtaattctgcacaccgtactgcaacatcgaaaattttgtgtcaatggacgaattgaacagaatcaaaagaaagagtattttgaacaaattttccttaaacagcagtttcttcagaagtgcaagttgcgaaagtaaatctactgtgtttttcacatgaacccctccattctcactcttctgtattatgttccgttgtatcttaaagctcgaatttagcaaaagcgtttcttcgctacatagacacgaaatgatgaatatgacgaaacttttcaaaattaataggtaaatgcttatttttaaaatgtacaaatagtacaggataagggaacagaaaatctttatacacatcacgtaagatatgtagaaaattttctcaacgtgtatctgttttctgcatcgctcgactacgattccttcaaaaacacaagacgataggagcatttgactggaaaccaaaaagacgacagccaggtaggaaaagcagttcatcttgttattaaaaaaatatataaatagcagcaaaaatgtggtgctaaattcgcttataacgatataatacttcctgttcagtggcaaatgcacaaaattgtctatgtaggagtacttactcaggcctgcttttcttaaaaaaagggaccccgatgaaactccatccttcatatatttgttgctaaaaaatatcttaaaaaaaatatatttcccgttacacactgttctggtacagtaataaaaaaaattctgcaaaaaatttcctaactcgtacaactttcgcgtcaaaaaggagactacattatttatgttaaaatacacattatccgttaaaaatgcaaaaagggttttaaaagtacagaagtattaaaatgttgtatatgtttttcctcacgtcttcacttatttcttctttatatcgggtactcagtatataatcattgtaacgtaaaaacaaaatgtataaaaattcactcataaaaaaaaggggtgatatgtttctcatcaacttggttatctttgagctctcactttcacgcttaaaaatgtgtttgttgttatctcctggcttcctcattttttctgttcattttgggaaagtagatttatttatctgtacgtttgaatggtgtatgtatctgcgtcctttcgcctgtttcttcttctgctgctctgatttcctatgctttctaggcttggcctctgaaacgtcccactttgctggaaaagtgtgttcattcggtatgcctaggcataagtaccgtgcgcctacgcatgtggcgtgcggcattcgtatatctacacgagccgttcgtcaaaggaggcgcaaacccggcttcataatctgttcaaacatgaatgcatagtaggcacggcctgcgccaagcaaaacgccgctttgctgtttgtcgtttttttcttttcttttctttttttttcttttcgttttcccgaaagagtcacctcagatgtaactcggggggaaatgccttggtgggcgaaaatcgccgtatatgcaaaacaaaaataggttttcttattttctgcagtttgaaccaaatggtaaaaaatgggtatactcctgaaatgttaagaataaaatttctcccccattcgcattatttttcagttaacattgcttcttttttttttttgaaatatttccgaaatgcgcatcagaaaaaagagcatgcttccccttttcatctttccgcttcgctgcccttatgtcgggaatggcttaacgaagtaacgcaaaacacaccctcgcttatgtttgaaaggggggaacaagaactgctacgcttacggaggaaacacaagtaacgattttttcttacatttttggaaacgcgaaaagatgtttacttttactttgccattttgcacaggggaaatacatttaaatatatgcttacttataagcacatatgtataatacatgcatttgccagtcgctcgtgtggcctagtcccttttgcattacccctataacaagctattgacaaaagtttgaaacgcaaacttgttcttaaacagcaagggggctaaattaacagattttctattcataaatggtatttattatgagaaaaatggggagtaaagctaaaaaggaacatcaaattacacaaaggggaaaaacataagtaagccacaaacttgtgcagggaaggaattgaagggaaaacacacacccaattattttcatcttttttttttttttttttaaccctttcgtggtaaataaaaatgacctcttaaaggagcaaagttgaaaaaaaaaaaaaaaaaacttttcaacatggtgtgataaaaatggtaggccacttttacacataaggggcaaacacctgaactgcgttcccacaaaagttgacaggatcatagtacacacacacgtcgcaaaatttttttatcttaacatcttttcttttttcatacaagtaagacacatgtggaatgtaaagttattcctagctaaagcgagagggaactctcctctcaaagtgtatgtcgaatgcgagtttgactcgctcatgataagtttgcaaaatgggtaaaatttaggcatagcatagcgtttatacgacgtgtgtatgctgaataaacgggttttctctcttacatgaatgcgacccatgtatttttccaacagcatctcgtgacaaacgaagcctttaaaacgtgaggtaacaccatcgcacaaggggtaaaaaaaaagattcccaaatgaaaacacccctttgcattgttctgttcttttgtgaacatttccatttaacaggaaatagctcttttcttttaatttcttttccaatttttttaagcaaatcccctatgtgccacgtacatttcgtcattctttttggtcatgttccctattttttttttacgctctgcgcgggaaaaaaacatacggttgcattcatcaaagccgctgtgtacaatctatagctctaaacatacactgagaatttactactgatgtgaaatttaaaacatgagcgtagtgcataacgatttggtgaggatgtcaaagcagactctttgctcttaacatgtgtacagttaacaagagcgaagcgcgaggttcgtatgcagtcgcatctacacatgtgcagcaacaaatcgtcaaaaatgtgtaagcacgtttccgtaaatgtagacccagtatgtacatgatcacacttgtgcaaactacggatactactgcccccgttaagcattgcacatgtgcacaagcgaaacatgttaaaaatgggagacacccaaagggggtactttttctcattacttttaagaacctatactaacaattatcaacaaatcggtcttcctttggaaatttttttgttttccttctgaggaatgcttgtcgccgctgtgccttatgatttatttccattcttcttttagaaatgtgtcgaaggatttgcctatctgcaaagccatgtacccgaatgaatatttttcccatacagggagacatgttttccttttaaggcattttctacatctgtaccgccttgcgtaatcctcaaatgtattcatttttcgccttattcgtgaaagcaacggccatataattttattgccgcaagaaagaagaatcatttttcctcacaggtgcatcattggaaggaattaagtggacagaatcgcaattaatgaataaaaaaaaatgcataaaagaataagggagcagaagcttccactgtttgtttatgcctttttatagcctttttcgcaaaatgctttatacttttaaaccatttttaatcaagctcaaaagagcaaccatcatggggtaaatggaaagcagcgcatcaggctcccatacatttattattgcttttttttttactaccattaacagatgttgttgtgtgtgctacatggcacatttaagcgtaagcaaccctggaaataagcacaaaaaaggcggaaaaaaaaaaaaacttttaagatatattcgaatattcacacattttatgagaaaaaggggatttttatttgttctatttagcatttacatgcgcatatctctacatatgcaacacatgcttattgggacatattaacgattttatgttaaccagcagacaacatttgttatgacaaattcgacaaaaaagaatggattgttttttttttccttcctttttcctcttttcatttttgccttttctcgcgtttttctggcagaacgcaacatttactatcattttgctaatacatgaaacacgctgcaaaatgacggccataaaaataatgcatttaacttaagagccaacaatttgtatgatcattgtttgcagacgttaaaattatatcgcaagaaaaaaaattgggccaaccccaacacatcatggggtacttttactgtcatagcatcatattatatttttatgatacctgacatgctcgaacggatgcttaaatatataataaatactcatataaatatacatatttcttttttttatgaacatttttctgttttaaaagaacaaaacttgaacaaatattatatgtagacgtgatttttttttttttttttggggggggggccctcaaattattttgcatgctatgatcccaattttttttttggaatttatacatgccacaaccaagcttaagcaggggtacagttataaaaatgacagatgaatttaaaatttttttacaaattatactttatatatacttgttaataaaaaaaaaaaaaatttatgttatgaaaaaaaataaaatttgctacaaaaaacattatttttctttttaaaacattttgtggtttaatggttttctctccaaattcatgtcagcaacatgcgtttaaaataacagttgtttgtttgtttgcgtgccttcttttttatagcatttttctttttaatataaatattttttacaatttccatgtaggtcattttgtaatttgattgtaaagttttttaacgtatttttttctgttacgtatatttgttatatttttttttgtacccacgcctcccttttttttaaggttcattgtatggtgtacatgatggcgaagggtgcttcagaagctgcatattaagtaaaaagttatgatatgagcacaaacctttcaaaaaattaaaaaataggtacacgtacatatatccattcaaacgcatatgcatatatataaacctgtgatacctgtaccaacgcgtatgccatgtatgtttaaccacgtatgaaggcaatatgagcgtgtatgtcttcgctgtgtattcatctgtgcacaatttttattacaacattttaagtgctggaaaaaatgtggttctccactttttaaaataattttaagattgtcactttatttttattttaaagatatactttaaaatgtgacaatattgcagcttacattatataacatccacaagatttttttttttttttttttatattaacagttaagtggcacatatactcacctgtgtcatttttatttcatttgttcgattaaacacttcactttttcttatttataagatgtacgaatctcaatgttatgcctccaccccacacccaacatttccgttcgatgttacacaatgtgtgaactctacatgctattttacgtttccttgcagtgataagtattaacgaactctgcattatactatttaaaatatgtatggaacaagttttacgcatatgaaaacttcattttttatgttttaatgtagaaaacaaagtcgaaaagcaattttataaaattacttcaaattgaccaaactgttagtctacttttcatttatacgtagtttttagtgataagataatgtgatatgagtacacatatatatatgtagtgtatatgtacatagttttgtgattttttttatttatgctatatttaatttttagccccttgtgttttaatacttttcgtcaaaatgtggttaacaataattctagcccttcttatcttcattgaatgtgttgcagttgtgtatgtcccatcgtatgtagagaacaaattgtccaaaataaaaagaaataaatttttaaatatgaaaattttgaaaatattgcaagtggtaagtatagaaatatgaaaatttttaacattattatttaaaaaatttacgaaaagtaaataaatttttttttttttttttcctccccctttctttaccatttattcttaggtgcaatattggccttagctttcatacatatgctaccagaagttattactttattaaacaaaaaaaatattaatctttattacaccttcactctaatacttgtatcagtaacatttttaaatataacagatatattgtgtgatcatcatttagaacacagctttgatattaatgacacactagaatctgaaaatcaaaacaattctattacaagtttaagagaaaaaaagaacgacacaaactatgtatccaatgatataaatgaaatagtagacttggagatcagagcattagatgaaaaaaaagataaaagcaacaaatgcaaaagtaacattttttttgatgtatttagatcaaacacctttattattgttttaagtctctttatccattctttcatagaaggtaatttttaaacacgattattcattttcattctatattaagattttaaaagtgaacatgaatatgcatctcctgcgaaagaagaaaaaagactttgtgcaaagagtgttgcaatacaatctacacattttttgcgcacaacatagataatttacacacctttcataatatttatctaatttctttttatacgcatctatatatgaaaattctgtacacatattttctatatatatttcctttttctccttaaaaggtttacttatggggagcttaaaagaccaaaaggccattgcaattgtgggtctttccatgttagcgcataaatgggcagaatgcttgatcgtgtacaagaatgtcgtcaacaaaatagaggtaaactaggacaatggatacttttttttttttattccatttcgtattttatttttactttcctttaatgtgtgttacacgcctatacatctgtatacacatatatgcatgaacgcattaaggtgtaaagttctacatgcgttaattttgcataatttcttttttctcagaacacctttttggcgaacatatatgcgtggtcctttatactgtccttaccattaggagtttttattgcaatgttttctttcccatcaagtaagagcagaaaggacacagttttttaggattactttatatcatattataccatatcacaaacatttttttttgtttttaatttgtagacgagtttgtggaaataatctttagttcaattgcttgtggctttttcttatacctatccttcaacgtaatttaccttatgacattaaaaattttgaaatgagaaaaaaaaaaaaaaaatggtaaaaaaatttacaacgtatgtctattttttacagatgacgaaggaaatcaagataaccaaaagcaacaaatatctcatatcttttagttacttccttggagttagtggcatgtcagctttgatgatagtatttaactcttttgaaaatgtctttgttgtttaaaagggtgtaaattattcttgtgtagtcaaaaatttacgacttattagtgccaaattaagagatggattctgaacatattgaagtacctatgactgttgagtaacacaaaacatgttgcacaactatgttgttaaactaaaatgtattaatttatatttgattcctatattctcatttaagtatctataaagttatgaatatatttctatcattttttttttttgtctccgcatgaattttaatacacatatcttcccattcattctagtttacaggaataaaacacattttaaataaacatgcacaacaaaaaagaaaatataaatatttgaattatatataatttttttttttggacgcatgtttatttacacatttaaaatgtttttatgtttttttttttgattcttttattaaaaaaaatatatttttatatattatgacaatgtgaatagtatgtagtgttaccagcgttattatagactaaaaaataaaaaatttgttaacatttaaataatgttttaatataaataaaaaattaataatcaactattgcattaagtacttattgtactgttttatgatttctttaatttttcggttgttctataactgtagaatgataatgttgcaaaaaagtaacaatttcaggctgcctcatgtttataaataattatcatgaaattttacattggggaagggaagcatgaacgtgcaggaatctaacgtattttccccaggtaattttaggttttttttttttgcgcataggggtatgtttatttagttaatataactgtaataatgtgtctataataaaattctaaacgttccttgatcttatatttttcgtatacacaatttcgaaattatcatattcatctattttaattttttaacatattgaatttcgttctaagatgtaataaatttaaaaaaagttatattcagcatggtaacaatggaacgttttctattcgtttcacatatttttggaataatgttagattcgttcaaaatattattataatgcctccatgaatgtacttcgggatggaacttcattctcacgcattgtgtataagattatcaaacatcaataacttttacatttttcgaaactcaaataagatttcatatgaattacgatttttccattgtgccaatgtgaccattaatgtctatctgaatatgccatatatgttcagcccattttgtcgtctttatactacaagattatttctaactgaactatataaagaacatttgaagcgtccaaaaaataaaaaattaggttatcgatctaagtatgcataatttaaacagatatatgacaagcatatgtcaccagttaaacatagaaatgcttaaatgtaaatgaaagttaaaagccttttcttgtcagacataaataaaaaaaagtgggcctatgtaataagcattattttaccatgtataatataacttaagagtgttattctttgaagaacatcactttcggtatgcgtgtaaatgttggaacaaaagtattttaaaaatgccgtaactgtgaatttcaaaagattaagcttttaggggtgctgcaaatgtgcaattacatttatatgaaataaatagtataaaaaggcaagctgcaaatgactaatggtatcactttaaagttaaaaaatttcataaaaattaaaataagtgtttaagcttggaaataataattcaggttctaatgtaaaaaccttgaaaattattcatatacatgtgaaacaactgattattgtccatgacatattaaaattccattattaagttttctaacaagaaagaagcttataattttattatattaaataagttagaaaaaaattgatataaaaggtaatataattactaaaagctaaatactataaagtattattctttgaattgaataggacaatgtcacatttttcgttatacacactctgaatgaaacatatccccggaagcatttaacatatattttaaagaatggaagaaactgtgaaaaaaaaaaaaaaatagttttgttatggaaaaaagcaaaaaaataaaaaggttcataattgtacaacactattttattcattccacaaacatagtagaaacgttcgtgtgatgcaacatcaactaacatgatatatcttagtaagactgttaaacatgcatttcatcaaaaaattaatgtattaatcttaaataaagttacatagaacaatgaacaaatcttatttaatgtaatgtacttatgaaacagtaaattttagtaacaggaaaggaagaagagttaattatttaatttatataaagtatataatataatactaattgttaaataaaatttaagcataaaggattaattaaaaaaaatttatacattaattaattaaataataactatataaactaaataattaaatatattttattaattaagcaattaatttagtttatgaacacattataaaattaataaataaaaaataataaggcagaattaataaattaatattaatttaataataatattaaaaatataattatttattaaaattatataatgactttatacttataaataactaaaataaattaataatatatattaaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattaaaatatatttaatttaatataatttatataatattaataattaaattaatttaaataaatattattttactaaatatattttttattacgttataattaattttatttaaattcattaaataaattatttaatacatatttaattataatatattaattatttaatttatttaattatgttacattaattattttatatttatttataattaaactatttatatattatattatatttatttaaatattcatatatatattaaattaataagcacctaatttaatttattaattttatatatttaatatgtgtaaaatatttaatatatatgtatttatatttatttgtgtaaattttaatttgcttttgatttattaatattcttttaaattctaataatttttaattatattaatatatttattttttatttacattatatattaattttgtttccttatatttcacgaaaaataccgagattttataagtccataaacgtttagagccttccttatttataagaaaaacacaaaattaattctaatgagttacaccctttattaaaaatatatttatgtttttaaacttgatcttatgtatagctatttacctttaaactgaaaccaacccttttatttttgactcctttattctatatcattctgttttacacataaagtatttttaaatcgttctgattattttcctatatgtcaatttttatatacatgaatagtactaaacaacttcctccaaggaatgtagcacttacagatatgtcttttattaatgtttattacaccccttttcattattttctatgagccatttttttagatttttacgataaagaaaaacgcacacattgatatatgtataaaccccgaatctacagtacttattaagattcgtttttaaaaagtttgaaaaggtaatatataaaacccgtaacaccatatgaattgtcgtttggaaaaatgttgtttcgttcagtttatcttttttagttagtttaaaagcataatattttataattttaaacaatattcctcaaagttcccaatgtaggcaattataaaatcattatgtaaagaatttgtgctatttctctttcataaccctgtagcttttagaatgattaatacatttttataacatttcaaaatttttgttttatagaaattgtgcttttttaaattttacaaacctttcaccattcaaaaatttattgcagtgaatttagtatgtctacaattttgcttaaacactcattctcatattcgtatatattaccagctatactttttgtaattccctctttgcttaaatatttttaaaactatatggcatattttgcgtcatttgtatcgtatacaggatagcacaaatttctatctgcttttacataataaagcttacttacatttactaaaatgtaattgtccttttccatatgaacgcataatttttttctttcacttcatgttatatgttgtcatatatttatcaagtaaaataacaatggtattttttaattgtacacatgttttgcaataatgcgacgcatgaaacaatggaattacacaatatttgtgacgctgtaacaccttttgttgcgtactagaaacccaggtaagatgtaaatttgcaggaaaatatgcgattaattcacattccaaataattattctacatgttagtatgttcttactaaagtgttcaaaccccaaaatatatttctttttaagcattaaaattaattgccaaatggaattaacataattgaaaaggatagatcatcccaatagattgtaattccatagtatattatttaaatgtgcaaaaggttgaagtatatagcagagacaatccaaaaaataataaaaaccatgttttacaaaagggagtgacaatatttgtaagagaatgcacattttatttttaacaccatcgtcatatcgaaatttacactactaaactttattatattttatacatatgatcatctaaaaagaaacttaagcttgaaatgttatacatgataagaaagttagccatagttataatttaaaagtttttcaggaatgacaaacatcttaaatagtactacatattataaccttattcaaatgtttttgtggtctcattaaatgtatactggctaaaaaatgaaattgtcacaatgtagtaaaagtgttttaatgaaacatgacaaaatttcaaatacctaggtacaactgccactattatacaatttatggaatgaaaaaggtgtctattatatttttttcttaaaaaagactctcaaatggaccaaaataaaattccgtgcatatgtttctttgagtatcacatttaatgtatcaagtgcacaaaaaatacacatagcgtttattgcaatatctttaaaatagtaaagggtaaatacttttattctattcacagcgtacaaaacggttcatgttagccaaggttttaaggaagtgggatatcgaatgaaccaacaaactatgtgacattgaaattgctaaagattgttaaatgaaaagacttaaaggtattattaaaaaatttgtgtatgttcatcaaagaatggaatgcgaaataagcgttcatgtagccgttttctagcaaaaatgcaacagagtatgtagcagaacaaacggttatggttagctgtctgtaatgtaaattgctttaagaacgaatgtgtattgatctaaatttttgaaaatatttgaatttatatttaaaaaggcacatcgcataatgtatacgttaaaaataaattgagaacagtttgtcaatatttacaatggggtagcgcatgttaaatttcacaaaatcacgcatttaaagaacctatggaatgtatgttctacatttcaatcccataaccttacgggcctaaatgagcaatattaagaagagagctgcatgtaatatagaaaaaaattataaaattcaatcgaaatatgtaaaaaccttatgcatgttgtaaataaattcctatgttaaacaacaatgcgtgcgcaaacctttttctgttcatttcgcatttataataacttgtaaagaattattgcagtaaacagaagaaaccttttatattatctgcaactgatatgttattggagaaacataaaaatatgattgtgtctatgttttttactagcgaaaataacattttatttttaaaattttatattggacaattatgttgtaaaggtttatttttagcaaaaaaggggatgaagaaaacgtttgacaagaaacaaataggtacatggttcattacagaataacatcttaggtatctgtaatttcaatgtacttagatatgtgtataatttttttttttgcgtatacactatgttttttataagctgtcatataaaaaaacaagcacatacacatatcatccaataaaaaagacatatttctaccataaacttttttaaaatatttaagaaatgggaatggatgtctaatgtatatatttgtaaaaatgtacaggttaattttaagcttcatacaacaattcctagaattgttttaaaaataaacaaaaattcttataaaaaattatattaaaaaaatttacaagaacatataaaagtagcaaaacatttacaatattactaaatttttcttcatttcaaatataattctgataatgaagcctaaatgggttaattctgacgaaattgacacaatggaaaatttttaataaaatctgaatttttacaacatatattttttctttttttttatttcttcattttcaatttttaaaagaattctgattatgttttaagattatcatattcacaaaaataaaaaaaaactaaatttcaatttagctactggcattgccatttacattttcatctgctgtgttggctgcattttcttctgcgggagctttttttttgcctcttcttcctcccccccttttaggctttgcctctgacgccgctgattttttagttccttcatttttatttgtaccagaattttcttctttattattttccttgtctacacatttctccccatcacttttatttccatcattggacacattttcataatcctcatttttgcttgttttagcattatttgcctttttacctttttcaactgcattcttcgttttcttaacagtgtttgctgttttttttgtttttttgccaactgttttttttttttcctcgttcttttccttttctgagctattttctctagctgagttactgctaggagatttataactctttctagattcacttctctcatcattgcttttatcttctttttcttttttcatttcccccgaattgcttctataattcgatctttcagaagaattgcttctttttctttttccttttttttcattactcgagctattttctcttttcagacttaaactcctcttcctatctttgcttccaccaccaccttcgctcaaactttttctactcttgcttccatcatcttcacttatgcttcttttcctacttccacttttgttacggctattattttttccacttcccatttcgccatattcacttgatctatcacttaaattgtcatgcttattttttttctttttgtaatttctatcaccacttctataagaattattcgatccacttttgctccttttgtcatttgagctgtaacttcttttatcttgggacccgcctgtctttcctttgcttttgtctttattatcaccttcgctttcacttccagagtcgtatttattatttctttttgtgggtgagttgctactatatttgttgtgctttcttgatctagatctatttcttgaggctgatcctgattcgtcactatatctacgtctctttttatgtctgggactgtattgatcctctcgatgtcttttcatgtatgacgaagctcttctatctcttctaactttaatatttgtaacatcgtcataaactttaaattctgagccatcaaatttttcaattgcatatagcatatcgtcacggttaataaactccactacaccttttccacgctcaatgttagcatatcctacatcaccacactgtctcatggcatcttttaaatgctgccatttgcaactctctggcaaattacttataataattcgatgttccgttcttacaggggggccatttccctcttctttttttctatactttccatagctgtaaaaaggaataagaataagcaacaaaatataatgcgccatacgttttattaacatacattctttgaaatatgatcttaaaacaaaagaatcaatttataccttttgttttctcctgaatattcaacacgcaaacgaacgccatcatacttataaccatctcttctatctatggcgtattctgcatctctaataggggaaaaaaacggggaagataagggaaattttaattttgaaacatataaatgagtaagaaacgttgggtgtacattaaaatgatggccacgcataatcgtttttcgcaaaaccattcagtaatgcgcacaattaatatctacaaaaaaacatttcgctcttttatcattctactataggaatgcacaattttgtgtgctatttatgtacataaatatataggggcacataaaaatatggttaagcaaaaacgatttcacactcttgtaaaattcaaaatgcaatatgtcattttttacttaaacataacttgtgcgaaataatgataatggtaaaataataacatttttattaattactaaatgatactcattctagacgtaaaaaccgtgtacagtttacggtgctctttattttcatcattcacaacttgcgtacgcatggacggcttaaatgtttcttaacggtcaacaaggaaagggcgatcccccaaacgcaattctccaaaatggaaagtacacatgattacgtatatatacgtagcgcaaattgtgaaactaatgcatgcccatgtgtccactgaaatgaagaccctcccacccatcgttgatgcgtcattccccggcaagtgttctcgaaaactaataacattcaacgtcattacaacttactaggatgaagtttgcaaggatatatgtgcaataagacatgtcacgctttttacacatatctgttcataggtgcatgcgtatacatgtctatttacacatatatataatatacatatgcgcgttttccacgaatttctggcattttcgcttttatctcattcttaccttgaatcgaaataatgaacgaacgcaaacgaatagggtacgcctggagctctgggtttttttacatcgatatattttatacgtccaaactgaaagggggagacaaagagggggaataaaatctgttgacaatcgcgcatgtgcgaagtttacgcggtacaatttctatgtccacgaatatgctcattaaacgcgttgttctttaagtacataaaattattaaaaaaatataaaataataacaaagtagtgatggcacaatttcgagtaagatgtgtgtataccttgccaaataaatcgtagacctcatcctctacgacatttcctggtaagtttcccacatatatgcacgaagaagttctgctgtatctggaggatttataactcattttactaattaaaattatagcacattaaaatggatgttcttgtcaaattaactctgcggcagcactttttaacaacttgctaaagaagatatacacacatatatattactgtaatgcaaggggttctggcaaagggggaaataaaacgaacacaaatgacaaagtcaaaacgaggggaaaataccttttatatgtttattcatacaatataatcatacatacacacacaacaaaacaataaggaacagaaattgcgcaacaattaacccctgaatcccctaaaattaaaactacccatacaacgtgtttttataatgtgcatttttttttaaaggacataacacacatgtattgtcgttttcaaaacaggacgcttttctttttagcacacaaaataggaacgagcgcaaaataaggaggtctaccagtttgatagtcacaattgttttacagaaaatggtacaacaaatggggaatgcatcatctgtacgaatgcgtgtatatatatatatatatatatatatatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatggaaaggggacaattttgtttctttgcgcttgcttatttttcaaatatgggtgatatatactttgcaaaaataaaaaaaaattcaaaaatggttgtacagctaaatgcatatacgttatgtatgtaatatatacatgcgcttatgtcatggaaatgtaaaagaatatatacaagtgtacataaatgtcgcatgtgaatatgtatgtataaatgcaaaatagtacggcaaaaacaattaatatacaatcatttttagcttgaaattacattttcctttataaaagcgcaaaagggtatgcatacatgtatatgcgcaaaatgcatattgcaattttcataaatttgttctttttaaaaaaaaaaaaaatcaacttaacaattgtttgttcagagaaacgtgagttaaaattaacacaaaaagggatattcaaaaaaaaaaaaaaaattctctcaaatgagtaaatataaacatatgtacatatcctcgtatgaagtttacatgtgcgcaaaatgcatacatccgcttaggggtttaatggatatgtgtatgtcaccgctcatacaagtaggattactcttcaatgatatttcattttaacgtaaaaaatgttaaatgttgaaagagtaccaattattcgtgtaaatatttctccagttcaaaatgtaaattaaatttttctttttttttcgtccgccaaatgtctgtaaatacggtaaattctgtgtgacgggcgtgaatgaaaaaggaacaataaatagcggttgtgttgtatcagcgtttgagcttggcgacaagctggatttatcagccaggacgagaatcactttaaatcagcattggtgcattcattggcgtatgcattagcgtatacattaccgtatgcaaacatatatgtgcatacagagcgtacaaacggcacattacatatgcatacatgtacatttgctcgcatttttacggatgactgcgctttatttaatttgcatgacaccatgggggcgacgctcgcgcgctaattggaggtgtaagaaatttacaaaaattaaaagagttattagagttaaatatatctcttaaggcaatgcacaaaggataccgctcagcgcaggagagagagagaaaaaaaaaacacatataaaagggacataaataaaagaacgaagtggaattaggttgatgtacaccacctttttatgtacatgtgcttcttttgttcgaaaaaaggaaggagtacaaccgtgtatgtgcatatgcatacgcatacacatgccgatcttgtgaagacgcaaagcagaacccccttggccgttttgcgctggacacgcatgcacactatgcatataaatgcgctgcatattttatgcccatgcgacaggagtgctttcacacgggataaacaccaaattgttgtatcttgcaaacctttaacccctttgtgcttctcgttgcacatattaactcttcaaaaataacgaagaataatctactaactggtatgaagctttactttgaatgtgtaaagctaagaagacacacagaaagaactgatgtgtgtttcccttttgggggaatttatatcgttgacgcaacaataccaccaaagaacgtaccattgggggatttccatatgttcgctaacatttgcggataactgagagtacacggaaggtggatcctaaccagtgctagttttgtctgcaccatttatgcgcgcgcttgtgccggcataaattaggtaaacacgtcgaatgtttttaccttcgtcttttatgttcatttttaaggcgcactgtgcttctaatggggtggaccattatttccaagcttaatccaaataaaaaaactgtaaacgtggaaaaggccatgtctaagtgcatcaaatttaatagccttctttttgtgacgactttttcgtcctccctctgtttggcgtgagtgcgcgccatgaaagtaaagtcattcatggagacatttaaaaataaccaaagagataatttttttttggttttaaagcacattactgttatgatatacctcaccattttaatcattcgaaaaaaaaagaaacttttgcaccgctgggacgtgtgaagagagtccgttcggggcagcatttcattcgaataaattgaaaacataaaaggtgcgctccctttgagggaatgaacatggagggagtccgccgtgtgtttatttcacctcaaatggtggtgtaacaaaagggtgtaagcatacaagcagatatatgtatgtatgtatgtatgtatgtatgtatatgttcgtgtgatgcgcatgcaccctcgcacgcaaaaaaggaacagccgccgcgatgcgcttagccgttccctaagaggcactcggattgggagttgcgaaggggaactcccctcatatccacaccaaggcacgtgtgcaggctgggattaaatactcgccatgtaataagccctactcgaattcctcaattttaacataattcctttcgcatattttcttcaaattgtgcacgtccactgatttgggtcgttctaatgggtacattaaccccctagatagtaccaactgggacattaccccgatggatctagaaagcgcaaagaggacagtgtaatattcagggtacttaataccgtaatggtgcaggagagaaccactatagcaatcgacatttgggtacggatttttgaccttcccggtggcagacagaattcctggtattactttatagcacatttctaatatttgtattatggggtcatttggaaaatgtgctaaggcaaaatttcgaagggccaagaaacgaggatcagggactctcaacacagcatggccatatccagggataactcttccagaattgagaaaatctttggcatacttttcaataaatccgtaagttagttctttaccatcgagttgtttttttatatccaacaggaatttcaaacactcttgattagctaatccgtgtaaaggccctgataaggcaatagcacatcctgaaaaagctaagtagggatttcctaaggtacttccaatcaaatgagatacatgggcacttgcatttcccccctcgtgatcactatgtagaagaaagtataatcttaacaaatcctttacttcgttattttcaaatccgattaattttgcaaaattagctgaccaatcaaaatcaatatctaggttcatcccttctcccttttttatattattatctataaaagaccttttaaaaatatatgcacacacaacttggatctgtgcaattaaagaaacagcgtcttccagaatatatttccagtaatccttttttaatatgccctcagaatattttatcttaaataaggacaaagattcgaggaacgaaacggtagacactaactgactcattggatgtgtgaatgtaggaatgctatctataaattcaaaaacgaatgatggcatttttttagccctacagtataactcccttgagaaaagcttcaagtcatcaactgctggtatttcctttgttaataaataccaaagcatagcttctgccatggggtattcacagttttcatcccactttggaaagtcttttaaaattttatctacagttctccctctaaataaaattcctttccttttttccaaaatagacgtatcggtgattaacgtaatggtgttcctcagccccccaataacattatttggggtacaaatcgagatgggggtgtttgggtacgtgtgtataattgtttttaatttttctcgcgtcttctgtatacagtcatacgttttctccttcaaaatagtcataataactgattcttcgttatcgatgctgttgatatgttttttcattttggcataattttctaagtataagtttgattcatttttactatcacttgagaagtgcagaccgctgtttttattcaccgtcttcattcttacagctgatgtcatttgaacattggaacaactgaaaaatccttttttctcatttcctacttttggttccttattattcgtacatattttctcatgatattttcttttttcccagtgacgcccgaatagggcctctagtccgcaccttctcatcggcactgcgtcacgacttgtgttgcatcgtgtgtaccggcttgtgacgccttggattgttatcattatggacaaatggtgtatgtgcttcggggaaagctttcacacgtgtgcgcatgcaacggtttgtgtgtacctctgcgggggatacgtctgcgggggatacgcctgtgggtcttttttgttttttctgccaccgcggcgttgtggtcaactgggggcggtcaaattggggagctaacaaaaaagaacattaaagtggtgtggcggtgcggcggcatgacagcgcgattaaagaaagccccttggcccctgactcccatggtgtacacatcgacgcatgaacaaatgcccacgaaattaagattgaaccattctggttacaacagtaatggcggagagtggtgtgtatgatgaccacaaaaacttttacctttcgaaggaggaagttgggcacacgcgtgaacctcgttttaaagggcaaaacggaaatttgcgttgctatcatgtacaaacatgtgtgttatatgtgcaagcgcaggtttgaaaatgttcccttgaacttttttaaaagaaaaaaaaatatcatacgtttcgcgaagggtttgttatttttccctactttttgtaaatcatttcagcaatttttttttttttttttccccaattccttttaaatgaaaatttgaaaaacttcatacgtccacgtgatgatttttttttacttctttttatgctcagaaaaatttttttttttttcccccctttctttgcatgtatatttcacactcctgagctatgtgaatggttgaattcacattttgcaaaacataaaattcgcaattcgcaacaatcgcgacgaattatccttctcgtgttttgagcacgtttttaaggaaaaccgcacgaaatgcactgtgggcaggtgctcatacatatgtccaccctggtatactccattattttccccacatatgtaaaaatatatatgcaccccataggttacctacattgcattgcgcgtcacggggacgaaaaaaataaacgtcacgttaggcaaactttccattgggcgttgaggggtgaaaagacgaaaatgtataaacccgacccctggggggggggtctcatcctacttttgctattgatttggttgggtctgcacaaatgggtgaacataccaatttgggaaaataaaaaagcaaaaagcgaagtaacctaaccctttcgtgggctttcaaaacttggttcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttacgagtaatgcgatgtgggtaagataacatcgtttggtgaaagggcaaaatgcgaagaatgaaaaaatgggagagcgctaaaaaaaaaggaaaacggcatgctcaacaagttggcacgcctcatttgttgctttgttgccgtattaatccactcggctttgccacccaaataaacatacaaaaaaaaaaagaaaaaaaaaattacaatttacagaaaagttcatatttatgatcccctacttccatttttcgagaaggaaaaatcccctgggggaaagtaaaatggcggcagaatcaaaagcaagcgaaaaaatggaagataagaaaacgcacctatatttgtgccacccgggattagcaaaaaccccacagggcgaaggccacgaccgatccgccctgcgccgcacgaaaattccaaacgaagtgggcacttttacgaggaagcaaaaaatggaatcattttttcgacgagcgtgaaccccaccgcgtaaatgcgcataactgcgcacaattgcgtagcaggatgacaaaccgaacaagcattttcaaaatttcgcgtgacactgaaaggaagtcacaagagagggaggttcatcaatccacatgtacgcaatttttaagtacatgtagaataagaagaggtacatggattagctcgatgcagctgccccacccacccacgcaaatgtgatctgatgaaggcaggaaaaaaaacacgcgcattgacaaaatggggaagaaaaacaaaaagagcaaagaaaaacaagaaaagataaaactcaaaaaagaaaagcaaaagttgaagtccttgaaaacgaagaaaaaaaacgacaacagtggcaaccatgacgtgttgagtgacgcagattttgaaaccatatgcttgtattacgaaaatttaaataaaaaagataagtatggacatataaatgtgaacacgacaagcaacaacacatttgtggagtgcgaaaaacccagccccaggtccaactgctccgtcacgtttattaacgaagaggagttcctcctattcggtggagagtacaataataaccacgaactggtggcttacaacgacttgttcaagtacaatgtagtgaaagataagtggaagtattatttcacaacaggtaagaaacccaaaccgagatgttcacaccaagcggtttatttcaataaaaagttgtatatctttgggggagaactatgcacgaacacacaattttttcactacaacgatttctggtcttttgatataaaaaataacacctttgaagaaatagaatgcaaaaacaaaagagacgagaagccctccccaaggagtgggcatcgaatgattttatggaaaagctccataattatgtttggaggctttttcgataatggaaagtcagtagaatactttagcgacctatacatgtacgtaatcagcagtaacaaatgggtaaacctaaccagcatatatgtggactgcctgtttaggagattaacccaggaagatggagccaacactggaaactcgctaagcacaacgaaaaatgaaaaaaagaaaaagggagataaaacaatatcacaaaatgtgaagaacgccttttttaaaaactttgatttagattcctatatgccatctaaaagatccagcgttagtctattcaccgacatgaaatttcaaagagtctatatatatggagggtatgctcagataaaaaacacttcgaggaatgccatcggggcctactacaatgacttgtgggttgtaaatataagctacactggggaagataacatccaggtcaattttaaaaaactgaaaaaaagtatctttcaaccatccaagagaattgggttcagcacatgtatttacaaaaactcgctaattttatttgggggtgtttttgacaaggtggagaataataacacgaacaaggcgacaacgcagacacagagtagcacctccaccgggcttaacaatactaccggtaaggtttcctccttggaggaatcactcaacatacagtccattttctttaacgatttatactcgtttgacatgaataaggagcactggtcctacctcagcttgaagggaaacagcgatgtcagagagatcaaccgaaacggaaaggaaaataaaaaaaaacgaaacggagaactcaacccggattccccctccggcggcagcagcagtaagcagcttctaccgggggaccaagaccctttaagcaaaagtacagaaggccgattcggcgcctccaaggattccgcgtcggatggctacgattccagtcgcttcaccgacggagacaataatgacgacgagtactactccaacttgtttgtctattttgacgaaaatggaaataaaaaaacgatcaagattgaccaggaaaacgaggaaagcagaagtggtaacgaatcgcacaacgagaaaaaggaatttcacgagaagtccccaaatggaaactcccatgcgccaaacgtgaataaagaaaagggcacctggacaaaccaagtaatcgactcgcactcggtgtttatgcagtgcgagcagtcggcacacgcgggcctcgctaacgtcgtgggcgattcgaaaaggggaaaaaaggggttcgaaaaatgctgcattccaaatggcgatcatgatgaccatcataatgggggccacccccctgagggaagagacgcaccaggagagtgcgcggggcaggaggaccactccgcagtgcacgacctttccgcgacgaacgacccttccgcggcgcacgacccttccgcggtacacgacctaaccgactcggactccgactctgacaccaacgaggcagacaaaaaaaccaagttcgtaataaacggcgtggagcccatcggcagaatcaacagccacatattcgtaacgaacaaaacgttgcacctacttggtggtatgtatgaatacaaaaataacgaaataatgttaagtgatcactggaaaattaacattttcaaaagagaaaaatgggaactagtacataaaggaaatctagatgacatttatgtggaagaaactgattcgagctcttccctctcgatagacgatgaagataaggacgaaaaggaaatagaaaatttgatcatttctgataaaataaaaaaaatggaaaataaaataaaggcccaaagtggaggattcatttttgatgccaatgaaaatttaaatgaattcttcctcagaacaaaagagcactggttgaaagagctaaatgtggatgaagaaaataaaagaagtagaaaagacgctttcgttctgtgtgagcagaaataccaagtgctgaaaaagtaccataggaaaattcacaagtatagggaattgcttttggctgaagagtgcggatcgagcatgactgaggggagctccagcgacctgggcgaggaatcctctagttagtgaagcgcttgttttgcaggtctgcagttagttaagcggcttgttttacaggtgtaacacccgatcagtggcagcggcttgttttacaggtgtaacacccgatcagtggcagcggcgccacgatacccacaccacatagtcgtcttgatgtcaactctaggaattttcttccctataaatcgtgtgcgcgttttacgtttttctttttttttgttctgtttcggttcacgctgcgcaatgcacaatgcgtactgccttatgaccgcatgactgcatggctgcgccccctcccctcgttacttcaccaattaacgctttaattttagcaaatgctgcgttttcatcaattagggttacactcttgatgcacattaaaaatgtgggctgagaaagtacccacacacaaacacgcgcacgtatacgtgcatacgtataataaaaagtaaaacgattcgaattaaagaaataaaaagaaacgacgtgccttcccatgtgtttagaagtatagggatgcgggccgtctacagcccccaaacaggttagccaccctcgtagcaatgattaacgtttttcgtttaagaaaaaaaaagaggggaaaaccccaaatggcaaacgcgaaagaaacgaagaggcagctgaagtcgaagaagccgacgctgagcgtacctttggacgcattccccgctttggatgtatcctctagccccgagggcactccgacgggaaaatcccttctcgactgagatcattcattgttaacagcgcgcacaaaaaaaaagaagaaaagaaggggcaaacatattccttctgcgttacaagttcggtttgtaaaacggttgttgttgttgctgctgttgttattgctgtcgttgttgttgttggtggtggtgggtagtttagctttttttaaaatggctctcgtcatggagttgcccctatttttcttcccccgcctcacttcctgtcgtagtatatatagtccataaagagcgaaaaggccaagagcatcatcttccactcggggttcttcacctcttcaaagttgagcgtatagttgtcgatgtcccgttttacaaatttcaagaagggaacttccttctgcaaatgagcgaccttctcatttgtttttgcatctcgcaaaaaaaaattgctaaatttaaaaggaccacatggacagggaaataaaatactaagctggcaacaggtgtcatccatgtatataatcttcctcatagcagaatcatataaatcaaatttatatgagcaacaactgaagggagcttttattgtccctattagctccttattattattgtttgaaaattcatacattttaatcgttggtctatttaagcacaacatggtacacgaacagtccttctcgaccataatgtcaggccgacttaattcctttccataggtcaatattttcatatttatgggaatacacattttgggaaaacagttcctattgcagcagtctgaactttcgatggctgtgaatttaagcagttcggtggatgcgtccagcactaagtacctattgttaaagtctaatttcagtcccatggcaaaatcagctagaaattctctgtcatcaaattgttgcttgattctgcaacttttcaagggggccaggatgctcttccagtcattcgtgaacatttgcatttgctgctggggcgggcccatggggtattggtgctggtagttgtgcatatttgggtatgggtagttgtaattcgggttgggcacgttagggtgcggcgcattggcgccgtggttgtgcgcaaattggttgtgcccgtgttggttattcgcatactggttattcgcatgttggttattcgcatactggttattcgcatgttggctattcgcatactggttattcgcatgttggctattcgcatactggctattcgcatactggctatttccaccctgactgttggcaccctgactgccggtatgtggcttgtttcccccagtttccactacacttgacgcgtaaacggcattcttaataggaacattcatgaactggttattcatcgtgacttccaaattgcgatggtttacaagtttctgttggtaaatgttgcctccgcaggtttagtccctgtactttttttctctccactttcgtgcgattttaaaaaaaattttttcaaaagagttgcaactgttgtgcatgcgtgtaatttttcaaatactcaactgtcataaattatgattagccttttacgcgttactttcctgtttttttgtacccccttttgggaaaaaatatgttgacatgcaaatagttaagcctcttcgggaaagactttttcttccgcaaaaaagtgggcagctgatgtacgtacgttgaaatgcggaaaaagaggaaaaaaaatcaacgggtgagtattttttaagcaaaaaatgcaactcccttgttacgcagaagatgcatggggttaattacaacaatgcatttctggttggttgtctgaacagtgccacggctggggggggacataagcgcagaccttctttcttaatgcgttgtttttccttttttaaaaaaaaaaaagggacttactcgaaatggtttattcacaaatatgaggaaggcaaaacgattttcgaaagcgtcacctacgtacgtacacatatccaagtaaaataaacagttgtaatgtttcccaagaaagacgtgttttttaagcgcgcgtgttgtgatgggattcaataaattacgcatgtctggctgttcacattaaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaggcgcacttcatgcacacatatagctgttttttttttttttttttttttttttaaatttgcttgaacagacaggcattttttcacagctagtttcatttataccactccaccgctaaaacccaaatgaagtgaaacaaaacaatggataaattttcctcttcgcgtaatttttcctcttggaggaatttgttcaccaatgggatattatagacaattgtgatgtagagcggcggactgcacataggaggggcgtaaaaatgcgtatacggctccggatttgcgcgcgttcccacgtccacacgaacagctcaacctcgcttaaactcaaaatattcacaccagcgcatttaaaaagggaagaagaacacctctgcaaaattgtgtctattccaggaaaccactatcatttatttgacccccttttgagacgtgtttcgctttttacaaaacttatgtcttgttttagaaggtgtgatgtattcccccggcggaagcttgtattcgtccatgtgcttccggctcacacagtgcttcccctccttttaattgaaaaaagagaaaacaaactgttttaactcctacatttggaaaattgtatatttgtgctgtttcttccactgatgaagttaaattatgcactttggttcccccaccagtttgtgaaacagtgaggaagtacgttgcaaaagctgtacaggtgcgagctaagcttcgtgaaagacagaagaggcaccactgcttgggttgataacttacacacatggtctctctttaacgggaatttttaatctttattaaaagggaaaacaaaaaaattaaaaattttgcgtcgtagaaatgtaacaaacgtatagttaaaaatgtgtggaagaatgagaaattttttttcctctcttttttcagatgaaacgtttttttttttttttttttcctcttttttgtttgaagaaatattaataaaatatatacacatacttgaaactagcatggggttggggggaaagtgcacttcccctttttgacttcacaacagtcggagcaaagcttttaattttttcacattttccttttaatactcagggcaatgtgtgccccatacgctgtgcacacacaggcgcgttttttttcgagtttacatttatttaagcgttgaaatgttgttagctgtgttggcatattttgaggagaccatattatgagggcatccttttggcatgcatccctaccggtttgtgtttttcttgtaagatgtgtgtaacatagaaggggaggaaggatgtctactctcctgttaagcgtaagttcgattcggtaaaaaaaggaacatttcatacttgtaaattttttataatttttttttgggggggattcactagtttattcgcttcagaagaaaagagaagcaacgctttgtttacttgctaataatatgaggcacgaaaaaaaaaacaaaaaaatcggctatccccgaaatgaccaaaatgatggcacatgatgtgcgtagtaatgcatgtagggttaaaaaaaaaaattaacgcaagcgaaggagtaaaaactgagaagaagtggcgcgacaactggggagcgttgtcagatgcgccttcttgcccctttggcgacagtgttggtggagaaacatttggcacgccgcttaaggccctcacacatttcaagaacgtttatgcatcaggggtgtgccttagtatgcacttatacattaatgcatgggtgcatctacacatagctgagaaaattgccaccgttccaccttcttcgccgcttgtaaaattacacacaaaaagaaattgtcacattttagaggagtcttccgagcatcacactggggtaacttacccacaaagcagataactgcataggcagcagcaatctacaatgccaagataagtaactaacttcacaaagtagcattcctaatttttaagtgagtcccacaaaaaaattcacctactttggtatacttatcctcacctttttcgctaaccgttcggatcgtatgactacatacttctcacatatccccatttcgatgcttcccgatttgagtcctaccgtgtatcgcccaaatgctttccagtagttcattttttttttgtaaaaacttaaaataaagggtaaccaatgttaggtgtgcatataaacaattattgcacagcttgacgaaagggcaaacttgttaaagtaaaaaaaaaaaaaaaaaaaatcgaaaaaatgtcatttggtagattttacaaatgggttggaacattcggtcaaggtatggcaatttctttttaaaaatgagggggggggtccccaagaaggtgcctttcgctatattcctaaaagcgattctgcaaaagggggaaaaaaaaaaaaagagaaaaaacaattcgcgcgaaaggagaagcgaacctactctcattttgaggggaaacacaaattaggagcgctataatagtaataatactaacagattggcagaatcggtgatgatatggtaaaggtaagataacggaagatacggtgagatgcaatgtggggaaccttttcccatagagtagattctcgaaataaaggacaagcagttaggtaacccctttcgggggaaaaaaacaaaatttatagaagcaaaaaaaaagaaaaaaaaaaaaaatgcgcagaaatgtgcctggcggttggagcagtggctggtcaaagaagggagcacctccttggcagaagaacaaggtatttatctacctgtggaaggaccccctttttttattttcttttttttcccagttaggtcgccattaaagttgtttctcgttgttcgcagatgccggtgggggtgtacacaagcagtcatgcggaggtacacaggaagatacgtgtgacacatgtactgcctgcttagacatacataacgtgcccccacgtgaatgtcccgctccccataaaatgcgtcacgcaaaaaagctactccttttcatggtagccctctgttcttgcgtcaaaataaaaaaaaaagtgcccatcaaagggcttcccattaataacatattcacaaaggctagcaaacgagacaagcaaaatgtttacctgtttctgctgggcaccaccccgaagaagagtcacaataaaatcttctcatcggaagagaagaagaagaaaaagaagatgaaaaaaataaaatcaattaattccttatcggatgaggataaatataacctcatcagagacataaagaaatactgtgagtgcacaaaaaggtacaggaggctacccactagggaagtgaccattggcaacataaaaatcggaggcaataacaaaatagccattcaaaccatgactagctgcgacacgagaaatgtagatgaatgcgttaatcaaattaaaaaatgcaaagagctgggggcagatttaatcagattgacagtccaaggggtccaggaagcagaggccagttatcgtattaaagaaaaattgctagctcaaaatattaccattccgctcgttgcagacatacattttaatcccaaaatttctctaatggcagcggatgtatttgataaaatccgtgtgaacccagggaactacgtagatggaaggaaaaaatggatcgacaaagtgtacaaaacgagggaagaattcgatcaagggaaactatttatccaggaaaagttcgttcccttgattgaaaagtgtaagaggttgaatagagccatacggataggtacaaatcacggctctctatcttctagagtgctctcatactacggggatacccccttaggcatggtcgaatcagcgttcgaattttcagatttgtgtatacagaacaactttttcaatgtggtcttttccatgaaggcttccaacgcgtatataatgatacagtcatacaggctactcgtggctaggcaatatgaaaggatggccaacggcttgctattccccttgcacctcggcgttactgaagcagggtttggggataatggaagaataaaatcctacttggggataggttcgctactgtacgacgggataggagacaccatcagaatttcgttaactgaggacccttgggaagaattaactccatgcaaaacgttgattaaaaatttaaaaaaaagaatcttttatgatgaccatgaggggggcgaaacagatggtcggatttctcccccaggggatacttcccccacattgctcactttcgaggagcactttcgaaattttaataaaatgacaaaaaggagagtcgaaaagagggaagacgtgatgcatgcagagtgcaccatcggaaacgtagtcactgagaaggagctggaagactcactgcaaattttcaaagacttgaatttagagctcgatcaaaatggaaacctcaaaaagggtgttaaatccaccgatattcttgttatccccaaattgggggtgctaagcggcaggtcttgggcgaccctggggaaattggcagaggcgggcgtgcacatgctggcggagtacgatgagggggacgtggccatgctaagtgggaacaccaatgagagtggatatactcacgggatgggccaagtttcccggaacaccctattttatctcgacctgaaccgtgtgcagaccatcctgcagaagaatgaggggaaaatcccactacacagctccgcaaaggggtacgtactagtggtgaacgggaaggaagacacgaatctaattgaacaggtttttaaccaaataaaagggaaaaacccacctcccctattcttcttactcaaatcagacactatacacgaacatgtcatagctaccagacggttcaacgaaattgtgaactcgctaaatatagatctgccttatgtgcactatgctaatgttaactcgaccaactatgacgacatgctagtcgattcaacactctacgtaggcacttgtctaatcgatttaatgggagatggactgataataaatgtcacgaatgggcatataaaacggaacggataccttaaagaggagggagttccctctcgagttgcactaaactcatttctcactttgaacattttacaggacacacgtgctcgtctattcaaaacggattatattgcatgcccctcttgtggtcgaaccctttttaacatacaagaaacaacaaaaaggattatggagctgactggtcatttgaagggagttaaaattgccgtcatgggatgcattgtcaacggcattggtgaaatggcggatgcacattttggttatgttggaagtgcccccaaaaaaatcgacttgtattatgggaaagaactcgtcgagagaaacatccctgaggaggacgcctgtgacaaacttgtagagctcattaagaagcacaacatgtggcaggacccgtaggcttatgggggtggttcccatacgtccatctatggagtcatcgcgggtggtgtcaacaacactttctcagagcttcttgccccccactgaattccttttttgttaatattacgcggtgcgcatgtatgggggttgcatacgtatcgccgtgcatatgtattatcgctgtgctgtggggaccctgccttgcggcgacccgattttttgaaaagttccccatcaggagagtgtatccccaaggggggcacggagccaaccgccaacttgcagtacttctaccttttgcaaaattgaaaatttttttaaatatgtctttgtgtttattattggtggaaggatagcaatgtgatgatgcggccgtagagtcacactaccacatcgctgtgcatcgctacaccgttgaaagataaaaaaggggcacgcaaagcgacgccgttcgcgaggtgcatcaccaagaccagcgctcctttccgtgtgcgccaccctcctacgggtgaaacaaccaggtggtcataattccaaatgaaaaaagcgcaacgtatgtaaagacggcagctttcgggacgtttttattcgctcggaccttggaagtgggaaaaaaaaaaacgggtcggtaaaaatggggaaagaacaaaatccgaggcgcatactgcctcgcaaaggaaaggcaacttgtaccctctccacttcttccataataggtacaaggtacatacggtaagacacgcaccccgggcgggggagtaactcatccctctactccccttcggcgcttacccataaatccgaaaaatcgtaatgcggaaggtgtgtgctctgcctgcaaccactcagaagtctgtatccacttgtctgggggatgtacatgatgggtttccttccttcgcgaaaatgataaaaaaaaagaaaaagcagcgaaacaatgaagggtcaccacgatgtgtccaatatgtgtgcaactttcttgtggacataaggacatacacaagcgacgttgcttttgaaaggttctcaactgtccacagaaaaatgcctaatatattggcacttccgccacacggacgcatcatttttaccactccctttgtgggttccatcacaccacggttgatttttgctcgtcccgcaggcacagtaccagtaaacctacgttttgttaaaaaaaataaaataaaataatatgaacattcgcaatcttttaacgcactctttttacgttgcgccagcatgccggttctcaatccacttccacgtgaggccaacctttccacgcatacgaactcacgcacatacgcacgcacccacatacaaactcacgcacatgcgcacacaaccacacgcacaatgatggcgtgctttctcaattaggctaaacttcggggtgggcccttttttttaaccccccctgtgcgacttgtcataccttttgcttctccactttgacgaggtacggatcaagggagtccgttttgggggctgggtcatgaggccaccactgtgcccaactcattttccctcctttgtaatgtggcaatcagattggatacttcgcaagcggccgtgaagcacgttggggggaagccgtgtaggggagaagccggtgtgcgcttccttcgcctgtatagtttgcgatatggaattcgcgaaatcagtgggaatatccctattgcacaggtaactggtgtagtgacggtttaacactgcttcgccttaccgcgcactgctgctcttgtgaagtttcccccctttgtgggaaaagttcttttcgcttcagcaaatctgcgtttcgcttggcgcgcaggaataaaccgcatgtatctctacgcgtttgtgggatattttgggggagcattttgctacgcattttatggagcattttttttttaaagcattttactacgcattttgctaggcatttttttgcttttttttttcccatttgagttcccatcctccgtcagtgcagcatttccgtgagcgccgattcctttgcgcaacgcgcgagaggggcgacgcgcgcgcacgatacacatggtgcagttggcgtagtggcgacatgacgcacgacgcacatatgtaattacttacattcagtgatgactgacccgtgtcgaacaagcaggccaaccgtttatttccttccaaactgtgcgggcacgttttttgaccgagaattagccttttccccgcgagtcacttatccccaattggggttccatccctttcctacccgttccatcgccttggtcccactgctcgctgcccgttctcttggcgagagggaacagaacgaacgggagagcaaacaaacgggtgaacaaaaaacgggtgaacaaaaaacgggagaacaaacaaacggagcaaccttttgtgccaccctctcatgttccaggtgacttttaattttgctgttacacaaaggaaatacttgtgggctgccaaaacattatggcgtagttgcttacggccgataacttggcggccgaggtgtatgtacaaacacaggatagtctgaacgaattaaaaaatcaaaagagtacagcccctcgccccagacactccggaacgtgttagtacgcgtccaggccatcagaacggggggtggggggcgcaaggaaatggaaaaggcggaaaaaaaaagtgacgaaaaagcggcaaacaaaatgacaagaatgtggcaaaaaagaggcataaaagcgacaaaaaatgacgcaaaagtgatacgaaaaaatacacaaggggaggggggcagtacggagagaacatcaaaaggcgaagttccatggataacgaacacgcacagtgtacatgccgcgaaaaaaggaagctcccagtgtgtgtttgggggggggccttcaatcgagtgaagtgaatgaaaagggagggaccataagccagggccactccgaaaacggcggggcaagctgcggtgaaaacttcgcggtgttaacgcttcagagcccccgttgtttccaacgactggcattcagtaaggcccttcatcgagctaagggtaaagaagaaggatatgatacacgcaaagaacaaaacgaaaaagcccttgaaaagaaatttcttgtaagtcctatacgatttaaggtactgtatccctatttttcttaggtgaggattattatataaaatgagccgggcgttctcatcacatatgcacttcatttccctcagaaaaggatagttatcgaaaaactgaaacttctctttttttctgttcttataaaggttatcaaaaaaattcataagtccgtatgacaagacaaagaaggatcccatgagtagacccgatgcgaagtcgaacgcatttgagaagtacgacgagcagtagaaatttttgtagcgccgcttcctcttccatagattgtacaacggataggtaaacatcagggagacggtaaagaaatacttgagaaaaaacagaaaggcgctcttcttgtttgcatacagctttgcgcacataaagaagcactgaattttttctcttgaatggtttggggtgttgggtggaaagaccaagctgttaacaaaagattcgcacagggggatgttgctgtctgtgttttcacagggtggtctgccattgatccccgtcctttgcatgttcgtggttaagtgctccccggaggtgttttttccagcatttccgttctggtggtcgatgttgtttccaacactgtcactattcgcatagcctatatggatgaactccgcgtgaccgtctctcttccccgtgtccattttactcgcgtctgcaaaatgttcggcaactgcctggctgttcactgtcttgttgttcactttttggttcttcactacttggttcttcgtcgtccggtcgcccacttcctgctggtctatattatcatcatcgaaactaccgcgtgcggtgttcatactagagtccctttcatttcccttttcgcttacccccgcatcgtcgccctctttattggagagagaattcccctttttactctcctccatattatcacccggctgttggtgcagctgctgatacgttagatgatacggatgctgtgtgcactcatccatgcatgtctcatttttcatggcaagattatatatccagtttatgatcattttgttaaatttgaaggggacaatcagcaagatgaacacaatcccctgcataaaatgacccccactttcgaatgacctaaacagtgttttttccttgtgttccagttttccgtccattaccaatttgaaaattaatatgggaaagattaatatgtgcaccaccaggagtgctacttcccaggtcaagtgcatgttagcgcacgtccgattcttactccagcagaattggcactcaaacctgttcctctgcttgtgttttttactaaacagggtttgcttcgcgttgtcctcctccattgtaaggccaggcttctcccacgctacttccatgctgctatcgggattaggatgtagttgcgcacatccctgcatactcccactcaactctgctggcgggcatatatgattcatagccccatctacaggtagaagtgacgtatcggacgatcttaacggggacagggggggagaggaaggaagcctcaaacatacgttgaaaaagaatgcattcagacggagagccgccttatgtttgcgcgaaaaggggagggagaaaacggaaannnnnnnnnntcaacagatgcgcaaacaaacgaacaaatgaacaattacggatagatactcacagtagattttttttttttcccttatccagaagttaagcgagcttgtcacaagagggacatttttgggagcggatctatgcgcaaggcacataaggtggctgcagcgttccctcggggggacgacgcgagtggttcctgaattgctcctcgccaaaagtgggcacctgcgcggttgctgcgtggttgaggagaaaattgacgagaagcacttatgccacgtggtaacctcgtctcctaactggctaatcgcccaaaagccaactgctaaatcgcctgaccgcaaaacgcttcccccctgaagagcccccggttgtgcctgttgactcatttttccctacttgcatgaccatgtgaagggcaaaaaaaaatgaccattaaattatccctgttgcgaagggcacgcgtttgtcagttagaacaaaaataataaaataaaaaaagaaaaaaagcggaaaaggcggaaaaaggagcagacgaaagggcagacgaacgggcaggcgaacgggcaggcgaacgggcaaacgaagcaaatacatgggtcgcccttttccccgtgaagacgcatgggccaaaaaaaaaaagaagttactcccagggggggggaagtaaaattcgcgcatatgagtacacaagggggtagggctcacggttagtcatgaaatgtaggacatactgattcgccccgcttcattttgcctctcctcattttgcttcacttcgcctcaattcgcctcacttcgcatcacttcgcatcacttcgcatcacttcgcaccacttcgcatcgcgtcaccgctccgccccttcaatcgtcggcgatatccaggatgagcgcaacgccggcgagcacccacttctcctggttctccttcgtcttgagcttaatattggtgacgtaggtgggccccctggagacggtcttataaacggggcactcgtatacgtccgtttccaccttccccatgctgacgaccggcttgcagtgaataacgggcatgaggaagtacttctgcttggagctcgagtcgcagagggtgttcttctcaatatcgtagttagcgccatcgagatagaggccataaatgtaagcgccctccttagggtaggagtgaatattattcaaagatttatttgtgacctcaatttgcataataattttgtccaattcgcatttctcatttctagagagaatttgttttattgcactgaagaagctattagggttgaacaaaagggagacgttaaaaactttgggagtcaccaacgggtcgttgaaccaatcggagaggaagctgatccgttccttcaggttggcaatccacgaacacaagtttctgttactcgagtaggagttattcttccacaactctggtagctgatctttgtacacagaatccatcaatgattccatttttatgttcatattaatttcccctttaatggctagatgtagctcctttaaggactctctcataatatttgtgagtgaattcattaatgtacattcttggaagaggaagtactgcagaggtgtgatctgatcgtctggaatggacttaaccaattcatccacattaaaatgtacgttttcgatttcatttaatatctccgaaaggatgttggcagtgcgaacttccaaagtctctccaggggttagttcctccacgaaggtagaactctcttgcagttttaacttaaaaatatttgtcaacagtttgatactttcatttgttctgaagctcatttctgcatgctggttcaggccatacaaaatggatgactctgcgacgatttgcgtatcgatatattttaaaattttatcatatgcatagttactaggactaaatatttgtacatttttagaaaaggggatcagctgcatcccctctagggactgctccttcatatagtagttcaaataagtcttacacactagcatatctttatcattaacgatatgtccaccgtacattatttctccaaaaatatattttaagtcattccaaggaacctttatagaattttggttgtctaaataattgaagagaacctttgcactgtctcgaaggtcacttaaactgaaggggtattttatgttaaacccttgagcaccaaatttggctctctccacaattattgaatggaaatagcacagggaaaataaaatattttttgttcgcaagtccttctcttcgtagtcatccgaagaaaagaaggtaaaagccctcttcaaattttctttaaaacctgttggagcttcgttcgtcaattttatcgacctctccaaaatacttatggggatattttttgtcacctctgatgttaaaaagagacgaaaattcgggtgcgaaccctccgcagcatatttatcaatcacattttctaaaaccagattgaactttgccatgagatggatattttcgaggactatccaatgaccttccttatgagctagctccagtttagacaatgcaatcgtctcctgtccttgtcccaaagagactatgtgcaaattagtgttcagaaagaacttatttttcttgcctagctgttctacatatttgataaagtctgacccaggggttaggataaataaaatcggggtagagttaatcataaaattgtacgatgattctagtgtgtccacaaaggagtttttcctctccatgatttcttcactgttcggcaatacgtttcgaatgtacttctccaacgttactgttactctgtccggtctcaacgatcttataataagtaattttttaaaagagttattacttagttttttccattccagggggagggtgcatatctctggttgtatttcggagcaccactgcttgaacttgtgctgtgcatctatgtgtatattgttggttaaactttcaaactctttgaattttgacagcacgcatacatttctccagcagtcatcagctagccattcctttaacgggttctgaatcgcttctttcattcggggcggcttcaaaaaaaagttcaaataatccatgctgaaatctttgtcatgaattttgtttttttccaacaatttgaagacaaatatacaattgaacagcagcttgtcctcttccagcaaccctcggttgatccatgagtagatcgttttcctgaatgaaatgattagctggttcatgtgctcatcgcacaggtcgttttgttcttctcccttccgagttgcttcttccgcctcgtcttcgtccgctgcgcccgctcctcctccttcccgttcgacgccgtcgcggaagtaccccctcgagtctcccagctcgtcctcccccgcgctgcccacgccacggcctagtccgcgccctattccgcgccctattccgcttcctatgccgcttcccataccgcttcccataccgctccccatgccgcttcccataccgcttcccatgccgcttcccatacgactccctattttgttccccattcccacccccgcgtggacggcctcgatcgacttgagcagcaagctgataaaagagtccagcgagtactgatacatgtagttaatgttgtgcatgaggatgaggatgaagtacacgatggaggcctcgttcgccagagtcctatacaactccctagttttgttaatctcattctccgtcgtgatcgaatcggccacttgcttctgtatgctgatagatgtatccttagtcgtcttcaaactgttaatgagagaaatattatcgatgatcgtggtcgagtctgcggcggacagctggtacaaaatttcgtcctccaatttgttcaaaactattttgtactcattcctgttcttcacgagtatctgtttctgtttctccaattctggtttctctatattaacgatgattgctaaaatttgttcctccaacccctcacaggtaacgctaaagtttatcagcgtgcattggctgttcacctccggcttgaagtgtggattactcagcttcgtttgcagaatgaggttgaaaaagggagcctttcttaagcttccatttgaaagagatttactcatactcttcgaattggacattttttcgtaatttttctcatcctcctgtttctccctcggggtcctcatcatcgacatttcctgagttgggctatctctaccacgccggctgctacctccgtgttgtctaccgttctgcctgtttccccttctgggggttgacttgctgggtagcgattcttcttcttcctcctcctgctccaactccgctgcgtcttcatcgtcattttcattgtccacctctccatcttcgtggaagctacccgagctgtgctctccccgcccagaagtggcaccatcgcgacctccccctcctccagcgccactctcatagaatgacttaatcttcgaaactctgctaatcgcattgggatagttaaactgcatctcctcattatcaatcttaacaaaggtgtcatttcccctctttatgaattccctattgagaagcccatcgataacgttatcaatctcctctgtgacattttctatgatgaggtacccacccctcatgataacattctttacctttgcaataaaatggtcactattaaattggaggcatgtgatgttatttcctcctttggcttttaaccatttcagtccttgtaactgtgggtcgattaatagaggccaccgatagcaagtgcttacgatgagagcattctctatgcttatcctatcctcaggaagcttctcatttttccaagtagctatttgtatatcctgcaccatgatatcaattggggaggtaatttcgcttataagtatgttactcttcttgatttgttcaagccaaagattcttccataatttgactcggaaggaactagagaagacccccaagtaggtgatgaaggaagacaagagaagacagtctccataaatgtattttttattcgaaataattatggcaatttcatcagaccatctactatactcatccgatagcatgttcacgagattttccgctcgatttaatttgtccttagattcactaaaaatttttatgattttatttttctcttcattaacttcattcattttgttcctcagtttttctacactgtctgttagttccttcaccttattttccaggaggtttaatttttcttgtgcgctgtttttattgttcgtggcttcttgcaatttatccataagtggcttcacctttttatacacttcgttatattttacaatattgactagccaaagtgccaaataggcacatgcagaagatttcgttttcatcatttcgtagttgaagaatttcttctcaataaatggggtcaacaaatggacggtttcttcttccatattttctgcatcaaatttttgcagtttagataaaaattgacttggattattcataattttttgggcaaatttccacgaataattctttatctccttcagggcgattaacacagcgtgcgtaacatctagacactccttgggtgggttctgtagagacttcaattcctgaatcgctgacttggtaatacaatttacagcttcctttgctttattcattatgggtaaagcttcactcaattctttatctgcttttacctgaatatcaattgcttctcgtgtaaatatttctgttttttttttctcctcatttacgatctgctgctctttattcgtcacctctgttgcttctttcactttttttataatttcattcacttcgatttttttctcctctatattttttattttcacttctatttctttttttaacacttgtacattttctctagtgctcgtcagagctaacaaccccttgttcagtctctccactgacttttcaatctcgtaagtcttcacatgcaacaggttcttgtagaagtatatatattctaaaaaagtcttcggtatgacataattgtgtcgattctttttctctaaataaattttgttcatctcgtttgtgctcgtgtgtacgtaggccatgtgttcacagatgctcttcttcaactcctcctcgatttctaagtcactcaaaaatttgtttgaaacatttacaagtgcttcatatggccatggtaaaaagtaaacgaaggaaaaattcgataggaatgaggggaacttggtcaaacggtctctatacaaactgctaataggagagtgggtcactgctactttgaaattcttttttattttacttatgtagtaattaaacacatcttcgttgctctctccaatgtttaggtactttatctggtttcggatggacgagaaaattcccaggtattcatcctttgtgaacaaatcgttacataaccccgtggaggttaagtcgtttatgtacggaaggaacgagtcgaggatattttgttccttcagtagcagcacgtgtacgttgcccggcttgatagcacattttagatggaactcctgtaggtctgctttgaaattgctcaagtcgtagttgttgttcgtagagatctgcaacaggttaagaccatttatgaagatgctcagttttactagagactgcttacccgatcctccaaagccgatcagcatcaggtgagaaatgtcaaagtctaagatgcgacatatcttgcatatctgtacaactgcgtagtcgaagaggacgagtggaagctccacgtgcgaggtgttgtactcgctcagtttctctgccagcacctccttcagcacgtggaatttcttcacactcaggtacattttgtccaacccgttgcgcaccgaaatgaacgaagtgaatatgttcttgcgcgggtcgtacgggaggttagcagagctgggagaggcggtggtagatgcagtagtgccgttcagcccgtttgatgcgttcagcccgtttggtgcgagcgcgtccccatcgccgctagtcacgctagtcataccgctagtcacgctagtcacggtagtcataccgctagtcacggtagtcataccgctagccacgccactcgcgctattcgtgctgacctccccgtcgaaggcgacccggtggcgacccaagtcctccaaacaaaacggaaagtgctgctgcacgaggcggttgaagatctgcgtgaaaatctcgatgtgctcattagacgtcagcttattcatgtacacatgctgcatctcgtggaaaaaaatcatcaaaaatttgaagctccctccattatacaaatcagggttcgtgcacttaatgatattgtgaaatgccctatgaatatcattcaagttgaacaggtagtgtggagccgagttcgataaattaaaggcaatattctccgtaaccctactgtacaggtcgtgggaaaacgaaattatactgttaagtagacccttcactgtgtcatcaaacttcagcaagtgctgttttagtataattttatacacattattgaatgtcttcatgttaatatcttctatgttaataatgtgaaacttattttggattcttttgtctataagtttatttgcattattatttactgttcctataaagaggacgtcgtggataaattttttctcgtccaaattctccctgtcatatatcagcttgtatgttaataactgtcttaggaactctaacgtctgttgcgtgtcacagttatccttagcagttatattcatatcttccaaaaaaaaaatgtgcttcttctgattcgggggcccatatgtccttgtgttccttttctccacgttgttctcgattatcttttgaaggacaaacgagtttgtataataatttatgcttatcgtcgtatgggtaaatttttctatattcatgttgatgttgttccttatgcacttggtctttcccgttccgttgcttccatagacgaggattggctggttcctatgtagtgaatacttgatcattttctccgtgcgtatcagctcgatcgtgttgatgtacaattcatcgtagttgtgcggcagcatgctttcgatgtagttgttttcgctttttttcttgtgcttgtgcttggcacgtgggcggcccgctttgccttcttcgcccatctccgcttctcccgtctcccccgcttctcccatctcccccgcttcgcccatctcctccgcttccatcgcctcctccgcttctcccatctcctccgcttcgcccatctcctccgcttcccccgtctcctccgcttcctgcccaaagttccagcgcatcctctgcaaaaacaaaatgtcgctgtccaggtattcactcaggtgcttccactcattgtcgtagatattgtaagcatagttgcagcagtagtcgctccccatcttcactttcacactcgacttgacattattgttgagtgcattccttgcgttcattagtttgtcctccacgattaggttgttcagcacccacatgtatgagttcatgaaaaagctgttatagtaatctttcaaaatttcatagttatagtttattttgtttatcacgtttttttcatctccgttgtgtgggtcttccctcgtggggtggagctcttccggcttggcatttcccccctttggtgtgttccccccgttgggtgtgtttcccccctttggtgcacttcccagactgatcgcttccccttctgcgggagggggagaccccttcctctcctccatcgcgtcgtcctccccctgatgattctcaatgctccgtatgacctcgctaatatatttgtcatacttaacgaggaagtaatcgatgtagttgcagatcgatttcacaatgtctaagttggacagctcgaaggcaaacttgcactgcttcctgagcatgtcgatattctgcgcgtagaatatgttgaataggtagtaaaactccgttttggccacgtgattttttaggaggttgatccaagagcttatgtacagcttgtaacttatgtcacctctgtttatgtagaggaccccccctctgctgactgtggcgggcgaggcatacttcatgttagtaatttcaaagaacaggtgcatttccttggtgaagggtatgcgttcattgctcaccagagtcaacaccttgttatcatccattacagtgttcatgctttctatccactccgcatcgatgttgccatccagcagaaggaccttatgtttgatgctctcactgtagggagatatattcctcgacattttcctcattatggaagacagagcaccgtctacccactcgttgtttttgtttaagtagccatacaattcgtacgactcgatcgacttagggttaataacctcatgcaagcatttctcgttgattctgttcagggtacttaataatatttgaataacgctagactttccacagccgtcttctcctaagatgaatacgcagtgacgtacatccatcaagtctttgagctgctttacctttaggatgaaattgtcatccatttggaggttggcgtcccggaggctgcttcgtatggcctcgtcgaagctcacaacgcggtgtgcctccccctcggcgcggggagccacttcgtgtggggaggtcacttcgtatggaggtgtcacttcgtgtggaggtttcacttcgtgtggaggtttcacttcgtatggaggtttcacttcgtatggaggtgtcacttcgtgtggggaggtcacttcctgcggggaggccacctcctcaggagatgtcactccgtgtggaggtgtcactatgccatccccagggtggggggggtccgtcccctccacgccaacctcctcctggaacaacccatccccacagtccacattcggaaaaaggtcattcacaagccccagaaaaatgggaatatcctcatgagtaattttagggatattaaaatctttcagtgccttcatcagaataacttcttcatcatagttgctgtacttcctttttaaattaccagcctgaatgagtaccaccttaacagcacgcagtccccaatcgtagtgaatattcttccggagtagttccttgcacagctgatacagctccacaaatttgtacgatagtttatttgccttaataaacccaaaagacattaacatattttcacatataaatttgatatcaggtacaatcatggaacaggacctgaacaaattttttaagttttcaggtaactctgttctccctgcataccctggattcatggtaatgaaaaatccacatgtcttcttcaaaacaatttcatcatcgataaaatggaacatagtttttttttctttaattgcatcaaagatacacttaatttgtgtgctaaccacagacagcacttctatacttatccgattaaattcgtcgaagcatccccatgcacctgtctgagatagtccgatacaaatctgagacatgttaaagtagttcatttgattgctacagttgaatataaatatagctatacctatggctttggatagatccttggtcgtttctgttttccccgttcctgcaggacccgcgggggctcctccaaggatcaggttcagtgcctgcgtcagggttatgtaacacttatccgtcaaaggagtaattaccaactttcctgagttcccaatatattcatacagatatttggtcctaaaatcacacagctttatttcgcaggtgtagttgttttccttcttatcgtaaacccagtagtactttagctgtgcttgccaatcgaaggaagtcccatctgaaatttttttctttataaaagaaataataacatctctcgtgtgtacgtccaaaatgatcaaggagagtaacttagtcctgatgttacaatcctgcgtcctttccactaacttaattagcttgtttattctctcaattagtatcttcttgtactcgacgaatgctgactcgtttccattttccagctcatcgaagcatttattaatttcgtccgtcacaactatttgattgcatgtacataccacttggctgataaagttcgttatcatcgtctcgtctctattttgttcgtctaaattttctgagcagatttttgccttctccaggatgctcctaatagttacctttaggtgtgtttccaggtccttgaggtaattctccacatttcccttcagcgccagctccgtggggaactgcaggtgttcgttttcgatgctgtacacccctttggcggtgaactccgtcgtagggggggaggcaccatgcaggcgctccccaccgtggtgggtcttctctccgagtagcggctccccagccgcgtccgccacgtccgtcacgtccgtcacttccaccgctcccgccgcttccttcacttccttcacttccgtcacttccgccacccccccaaactcaatcgtcttaatcgcgttgaacacatcgttgacgtagggaaggatcttcatggggttcttcccattgctgaggatatccaaaagggcgatgttggacaaaaagtaaaaccgaggaaaagccttcttcttctgatccaagtagtcattaagggccttttcacacaactcgatgtttttaaaaaattttgtcagcacgtaaaataagtcctcgttcaggcaaatctgtaacacgttcttatgctcataagcgttgagaattatttccttgtactcatgttcgatgttgaaaaacatcctactttcctgagggagctgcgaatgaatatcttctgagttgagataaatcggttgtagcctctcaaatttgttcaaaaattttctccatatatttatcacctcatcgattcttttcaagttctcctgtgtctttaaaatggtctcctgaatgaacaaaatatatttcttctgatttatgaagaacaggatctcggacgtatgcacgtccacaatttcgagtatcatatccatgttggttatttgaatgtacgagtttttcttcaagaactcaaaattcatttttctccagatttggctgatttctctgattttgttttcaatttttttttcctttttggcttgctccatcacttcatgcactgcgtccacgtgcttgtacagtttcaggtcgaagaatccctgcagcgtcatctctttgtactttacctgctggtgcttcttcggagcactctccaccatgttggcactctccaccacgttagtactctccaccatgttagcaccctccactatgttagcaccctccaccacgttagcactgtccgctacgtgagcaccctccaccacggcagcactctccacgctccccgacaaattcataataatgctccagtggcgatcgaaaatgcagtcgttgttcaaatctacgaggagcggcaggatggaagaaaacttcttcaattcctttatgatgtgttcatacacgggcatggtcttcagctcggataggttctttctcaagtactgtgaaacaaaatcgattagatatatgtttccattcacatcgatgtctgtccacaccttcctcttttcctcgtccatgaaaaatacaatgctgttaataacgtcccacaaatttttcatctccttcaatttgctgtccaactcgttcagctcatcaaacaccgtgatgtccaactcgaatagaatctccaactcgttgtgatacttctgcttgtccctatacacttggtagctttttctatactcgttaattttctcataagggttaccctgcatgtccttgggagcattaggcatattctgcaagatgccactctttagcttcttcaattcatccttaaacagcttgatctccactttgatatttttaatttcctcgtttttgtacttaataattttctcctttatttcgttgtactgtatctcgactcgctccttgtttcgctcgatttcttccagcacttcgttgtgtttcactgttatgcctagctccctgagggtctccattatttctcttgttttctgaaaaatcagggggattatttttctactcagcttcacgctgcgcaggttcctcatcaggttgtagaaggcgtccttcttgctcttcgccaggggggctattccgccgggcgcgccgctggcggcagtgccatctgcagaagtcaccccgcctccagaagcaaccccgccgctgaactctgccaccccatctgcagaagtcacccctccgctgaactccgccatcccgccgctgatctcagccaccccgccgctaatctcctccaccccgcctgcacgtggagcccccttcttgcccggaccgaagaactcgctcacgcccgcggccctcaagtttgtcaacaccccctcgtaaaaggcactcacggcgtaaatcacgtcccgcacgaacacctgcaagtactcactatacatcgaaatgtccttctgagaaaagttaatcaatttttcaacaaagagctccgagtgaaatgccacaaagtttatgacctgataactacgcaaatgatggaagctactcaactcgctcttcaaagacaaaatcaaattcttatatgccaatacgtttgggaataaatgtgtaatgttaatattgatcagggttaacgtgtcccgaaaattattgttgaattcaaagtaagtagggaaaagagacacttcattttgagtcttaaactggaggaactccttcttaatgtccttcttgcaaatgtgttcatacttttttagactttctatatacgcataacatctatcaatggtggattcgaaatatttttcaagacaacttttattcctattaatctttaagctgagtaaaatttcattcacgtaatctccactctttatatcaatccttttaataccagaaaagagattcataaaatcatctagccatttgtagaaaatgtttgtaatgcttagagattttttacattttaattttaagtccagattgagtttatgatctacgaaatttattttgatggtgaataatggttcgttttctctctccgcatttctcataatactgttcagatttgaaaagaggtagttaactaactcggtgaccctatccgtaactatactgtttacaaactttacataatttttccacatagggttattcttctttatctttagaagatcaaaagattgtttcatgctcatgtgaatgttcttaaaatcgtccattagcttccccttcaacaatgccatattgttcttataactgttcaggtagttataaatatcttcatgcttctttctcctctccaggattggttttcttgtccaactgttcgtcacacttaggatagaaattaagttgctatgtacagaagagatgttactaaatatttctgtcatatctctatccaccatttgaatgtactcgaatatttgttcctgtgtccaccgcaactcagtcactcctctcagtaacgtgttcttcacactgcatagtttctcatgaaagaggtccttctgtacacccaatgttttagacacaatatcgttatactttttcgtaatgctgttgagcgtatggatgaactccttaaaccggttggtgctattgtaaattttcaagcactcctcattgacggtcaaattgttcaggtataaatttttcacgttgcatatgaagaggaaaatatgttgatggaaattcacgtagaataactctcccttttgcttaaatataggttcgttcaagaaggtgttcacaacgtctatcgtttctgtgaaccattccttgctcatgttgcttatgtactggctgatcttcgttgtgatgcttctgtacagcgcgtttatttcttccgtcttctcatctttgaagttgaggactttgataatttttcgcagcgggaagtactgctgttcgattcgcttcagcagcgacgtgaaaaggttcaccacttcgcagaacaggggcgcgttctggtcgatgtgcagctggctcagctccgccctgccactatccgcggcggaactggcaccacccatagccgcggcggaactgccatcaccgataaccgcggcggaacttccaccaccgataaccgcgcctgaacttccaccaccgcttaccctgccaacttcccctcggcgctctggggcctgctccaggaaaacggccctgttgtgcgccacgatggtcatatttttgatgaacaaattgtccaccaaaatgaactccttcttgaggtcctcacagagaagagaggcatgtcgaatgagctctacctcgatgggtcgtaggtccctcaaaattaaaaaggagtttagcagtttgatgtttttcttcaaatcagtgtcaaaggagtgaagaagaacgcaaatgagtctcttatttagttcctttaccttgtcctcaaagtggttgtacttgtttataaaaatcgtttcttcgtcactcattatttcgtggttaatatctaggaagctttcattgatggagttgaactctcgtagaatggtatgaatttcttctgttaactcctttcccttgtcaccaggaatttcaattttttccaacttcatgtacgtttggtaaatttttaggtattcgattaggagccttaatttgtaaatgtacagactgacggaggggaagtaggcacactcctgctcagtttcatcattctgtgcatccctcgatggagtactccacccgcaggattcactcaaagaacgaagcttgtcattcttctcacggtacatcctaaagaggtacaaaaaattcagcagaaaattcaaagtcccatacaacttgctcttcaacacatccacacagttgtaaatggaattgataatttctggagtgttcatattttgcttgcaagaatttataagcaccctggaaaggaaatcaaacacaaatttgcagttcttaattaaatactcagaccgattcaatgacaaagacaatgcatgtacaatcggagcgaccaacacatttttattctcaatttcttctctgctattttccaatttttgtaaaaagtgaataactggcttcaaatgtgtatacaaatcgagcacttccattttgagatccacaatttctctcctaatattttcgataatgttcttatagctggaatttttcttcctttccaaaatggtgtgtacaatctgcttgaacttctccttctctatttcgctatacaaaaagttgatgtcttcatttttatgtttcaaacaactcaaaaaatcttcacagttttcgtacttgttcttcttgtagtttacaaaattacgtaaaattacgtggtagcatttgacgaagtgtattaagtattcttccacgtggttgatgtcgtcatcctctacttccttctctccagatggcaacagtggcaaagtcaatttttcctgtaactctccgtagataatcctcaagttgagcaaaaaattgttaaacttttttttcatttccttcaacaaagaggaagaattgatttcgtcatttttgtattggaaaaaaaaatttccaaaaatttcctcgtcacattttctgcatcattgttcatttcgagaaagagtggctttttactttgtgtcgttttgtaaatgattaaatatttttcattttttttttttttttgtaagtctagaatagatgcgtaaaatttgatggtatccttttcgttaaatacaaatagacaatcttcttcgctttgcgtgaactcgtttagaagcttcactgcgttttcatctgcccggatgctgctgagcgctccttcctgcagcccacccccctcggggctgaaaaaggccactgcgctcaacagcacttcctccgcctcttcgctcggcgcgcagtcgccgccgttctgctcctccgccttgctcatgggggggtagcgcaggtgtggtgctggcttactaccgcgtagtgcctcgtattacctcgtagtgccgcctattgcctcgtagtaccgcctattacctcgtagtaccgcgtaccacctcgtgtgatcaatcggcaccactaaccggtcgtagctaatcagggcgatgtcgcgcctcgaaactgcgctgtgtgaccgcgccgcctcgctgcactgctcatttttggagcccgtccccccggtgcagggtcgcacaaacgggcacgcgccgtcaacctgcgagcagtgaaaactacttgctgatccacaaatgcgcaaacgtgtgcatgtccgcaagccgcgtcacccttgcatttttttccctacaaagtgtttagtcaattttgtcaccgtcttttttttctcaccagctatgtgttattcggtcgttttctccgcagggcgttcttcctgccgcatcgcatcgcatcgtatcgtatcgaatcgtatcgttttgcttcgttccgtttcgctccgctccgctttgtttctttttttttttttcccgctacacacatatgctcctcacgggtgtgtctacttcgagctacctttgtatcctcgtgcgaaatgaacccatcccattttcagcccctcgatgaagccctttttttctctcggagcggtgtgcatcataatctccctatgcgcgacaagcgccatttcgcgtccatccttacggcttcaccgctgagctatacacaaattggcaaaaaaaaatgggaacccttaggaagcatgtcgtattgacgcatatccccgacgggggctatgaacggcatgtccgtacatacttccaatagtatacacatatttctaagcaaaacggtttagaagtgatacaataaaaaaaaaaaaaaaagggactatccatatggctattcaaacgttctgggatcacacacacccctcccctcttttcgattcacttatacacactaatgggtgaagtttggcagggagttttctcccccagcgtaggaaggggaccaccctgcgcggaaatatacattccatgcatttgctccaaggggatacatccccatcgtggctgatagatttactaatgagaggcattcctcccctgttttgtccttccccctttccatgacgctgtcaaggttatgtgactccgtccaacacggtaagctttgcccctgccaagaggtctatccttgctacttattcgcgcaatgaacattcggtttggtcatcggccgtctacacgtgtgctttcctaaggtgatctccacatttgtctgcacagcgtaatgcgtgaatgtaccgtttgagaggatacatgaggatgacccaccaagaaatcagcccattctcgtaatttcgttccttgcaattccacccattctgtgatcctccccctgtatgttccattttcctgcaaagtatttcactagcgtgccattttgtcaaaatgggggaaaaaaaaaaaaaaaaccaaagttcacttctagttagctaaaaaaaaaaaaattgatttgttcagacgattttcaacagcgcagctaacttgttcacatagttcatattacttttgcaaaaaaaaccaccgttgtgcacaatttttgggcaaaaaaaaaaaaaaaaaaaaatgacctgttcatgttgttcaaattgttcatattatttttggcaaaaagccaccttgtgcgcaatttttcggtaaagaaaaaaaaaaaagctagcaatcgaggatgttccacagttgtttcgaaatatgacaaacttccgcacagggaaggcctcccctatttttatcccaaacaacgcgctgatatcacagtcgacccaaataacgtcgcgaagatgaatttgaaaataaagctacaaaagaggaggggagaagtgaatacatgcctgtgcatcgggctggacccggatgaagctgacataaagtccttcatgcagagtgagaagcaaaatggctaccagagtatcaaaaaaaacctaagcaatgatgatagtagtagccagggaggactgttcgccccacaagtaggcggacaaatgctactcgcagaaaacccaccaaaggaggcacaagaaaaggacgaatttttttactttttcagtcacttctgcttttacataatcaatgagacgaagcaatacgccctggcatacaaaatgaatttcgccttttacctcccatatggttccctcggaatagacgtcttaaagaacgtatttgattatttgcaccaccttaacgtgccaaccatccttgacataaaaatgaatgatattggcaatacagtgaagcactacaggaaattcatatttcactacttgaggagcgattcgtgtacagctaacatttacatgggtacccacatgctacgagacatctgccttgacgaagaatgcaaacgatattatagcaccttcgtactaattaaaacgaccaacgcagattcgcacatatttcaaaatagactttccctcgatggtaaagaagcgtatgtagtaatggcagaagaggcacagaaaatggccaagcagttacacttggaagaaaataatgaatttgttggcttcgttgtgggtgcgaactgctatgatgaaataaaaaaaataagagagcttttccctgactgctacatcttagcaccaggggtgggtgcccagaatggcgacttgcgaaaagtgttatgtaatggttactccagaaattatgagagagtgctcatcaacgttgggcgcgccataacgaaaagcggtagtccgcagcaggcggcccgggagtaccaccatcagattaaggagatcctcgcggagctccaggagtaacgcacgtgcaggtgtaagttcgtcattgtgggaatgcctagaggtgacttctgctccagtcccctgcgtgatgcacactttggtctgtaaatttttcccccgttggggtattttccccgatgtggccatttccgaagaggcaccctgcgttacgtggaagtcccaccagttggcgaaataacgcacacatttattcctccacaaggacatgacccctctgctttgcaggcgtaaaaaaatatcccaagtgggaaaatggaaaaaaattccacacgcgcattaatttgttgccgtgaaaaaaaaaaaataaataaataaaaataaaaaaaatattaacaggtcatgcgaaaaaaacgcataaaccaattttggctgttttcatttttaaccaactaggcgcgtccatgtgtcatgccccggcgggagcgtacagtaaattcatctcggtcacccaacagggctgcttcgtatggttgccctgcaaggctgctccgcgtagcgcccaacatggctcctccacatgactcctcaacaaggctgcttcatatggctgcttcacatggctccttcacatggctccttcacatggctccttcacatgggagcccccgccccaaaataaacggactggccatacttataggctaggtaactggttagtgaaaaatacatgactcggtacatgcagtagcagcaggaaatgctgcaccagaaaatggtatacagcgcccccccgaggaggtaatacaacgggctgaccatcttagggaggggggccaaaatcgtgaggagggaagggtccgccactaacactaacggggagtgttcaagttggttctcttgcttatgcatccaactagaccccttcgcacctttgtagtttattcttctgaaatttgagtggcctctgtggaggggtgaaaaaaaaaaaaaaaaaaaaaaaatgcacaattggttagtcgtaagcagtgggcacctttcaacgtagccataacggagtcaggggactggacgaacacagcttgctgcttcacccacgaatccatgcggttcgccgatctgtcaacacaaaagggaagagcaaggaggagtagacaaaatggacatagcaaactgtgcacatatataggtctgccttactttctttaatcttctgtctgagctcgtatctcttcatgagttccgatacgtcctcgtctgattttttttcgctctcgccttgggtgtgcaggaaaagggcgaaaggaagggcagacgtgaaaggggggaaaaaaaggcagacgtgaaaggggggaaaaaaaaggcatacgtgaaatgaggaaaaaaaaaagggcaaccgtgaaatgaggaaaaaaaaaagggcaaccgtgaagagacgcaaaaaagcaaagagtgaaaaggcaaaaacggaatggacaaaacgtagtgacactggaccaagtcgggtgcacttgtcatacactgagtatgcggcaaggcaaagcaaaattgcggccaacaaatggcgcggctcctttgtgcacattcgtccacaaggcgcaagcccgcaaaaagggaacgaaaagaaaaaaaaaaaataataaaaataaataaaagaaagaaaataaaaaaaaagaaaacaaaacaaaacaaaataactctacagacatgacaattgcacaacccgcgtgggctatgctaacgaaggcgaagaggcataaccgggaatgcacttggaaaaagcgttacatgctcaaaaatgcacaaaaaaaaaaaaaaaaaaaaaaaattagtgaacacactccttgacatggtcaatcttgcacttaccgatgttatatatttgataaaagttggtggaacagaaaaccacctccagtagccccccgatgaaaaacatacccaggtaaaggtatggcaggcgcttgtacacgttcaccttttttaagcttcgttggcccttcgaggagtgtaaaggtgtggtatcgcgagtgagtgagtgggtatgaataggtatgagcggtttggtgaggaagatggcaggtcagagcaagcgaaagggggacccaccaaccacatgcccccgcatgtgctttgcgatatcccctcgagcgcgctcattgggacgtatgccctcccatcctgctaccaaacacgcatacatgcgagtagcattggcgcagaagggtacgctcgttcgatctttcgcccgttcgctcgcccatccgtccattatttcattcgtcgatctcccattcgttctttccttttgcgtagagcgcgtaggccgactccaatcttacctccatccttcacaacacgcgggaaaaacaaaaaaaaagaggaagcaaaatggaagcctacttaatggagtttatcgaagccttcacgcatctaattctttacataatgaatatttactcctcaggtgggggaagtgcccaacgagcgaatgagtcaagtggctttattcgcattcgtaggctctcacgcgcgtacgtacatctgcatatgcctctacacctacctgtacaactacctatgcacgccttattttttttttttttttcttctctccctgcagagcactttgaaaaaaaaagaaaattcaacacgctcgtatggtaaggcacgaaagaataaccgaaagtgagggcaaaaaaaaaggcaaaaaaaaaaggcaaaaaatcggaccgccacggcgcgaatactcggaacggggtagggggaaaccgggttaaggcaacgattagtccaccaaagcacacttcacgatgcggagagaaaaggaccgcacgtcgagcggaggtccccctgtgcatttatgtatcttccccctaaggaagagaacctctcctgacccgaccaacaatcagcacatctcaacagcgagctaactagccaagtgacataaaagtgaacacatgcacgcacggtgtgaacgtattatcctgcgcagtgcgtcacactttcactcctgcactgctgcgcgtctttactgcttagcgtctttactgcttcactctttcactgcttcgcttcccccccacataggcactgcgcaaataaacaagtggaggaatacatacaacaggttaatcgctgaaccatggagagacaaaccactcaaggaaaaggccacaacgcatggggggggggatatcaaattaggatcgacgcgaacccctccccatgacgacgacgatgatgacaaagagcagcactgtgagtacccccccatccttccctttcccctgcaggccctctacccaatcaagcgattcatcacaaacaagagtctatataagtatcgcatcagcttgaagaatttaaaaaatgaggtgttaaaaatatataccatcgaattcgagcagttttaccaaccgcgcaggatgcagattagctacccggcctttgaggagcttgtgtgggatctcttcacatacgtcgagatgcagatgtgcgaggcgtatgctacaggttggtgcgcctctcttttcgagcatcttacatgctccatgctgcacacttcgctcttcgtgcaagcgcgacataccatactcttaataggagaaaataaaaaacacagctgcgtgaggtcaccccacacactgcagataaaacgtttgaaatttccttcgacttgatgaaggaccacgagtcgacctccacggcgagcgaaaatttgacgaaggattgggagttgatatcatgcgattgtagggaaggaaaaaaaaaaaaaaaaaaacacgtaattattttttgctcctctgtgagcaaatcagacacatgcaacgttgtcctatgctgttattcgtgttaataaattttttccttttttctcctttccattttttcgttctttccatttatgcgcactccccgcgcagccctcgatctgtttgataaaaaaatcatcaaaagtataaacgtcttcgaggacaacgagttcaaccccatatgtcaggtagggcggtccgttcgggtctgctactgcgtagaattagcatgctcaactctcttctcaccacgcgcaactcaattctataacacccccatcgcgcaggtctacgtggagcacagaagagacgccgcacagacgaacgcaacgtagccacgcagggttgccatcctgcttggccaaccagtgcaccccccatcaggagtactgaaacagttgcaaggaaatccacgtgaagtacctatacataatgtacacagggatggagccaacactcacgatgtaatagtatgcagcgtacggatgcatgggaaagaaaaaaaaaactagagaagcacaccatacacaaggaaagcaatatcaggcacactccataaaatccatttatggatttatccgtgtgcttttctccatcgggggataatataattcttctctcgaacaaaattttgaagtttcttttttggttttgtctatccatggttcggtggtcctacgtgatgagagtcgtttgtccagttgggggggtattgtgtgcgtcttcgtttttgcgccctggtatggggtgactttacccacggggatggctagccacaactgggcaggggtcccaccacccaaccgtttgtttccgtttcgaacctgcaatgcaaaggggagagcaattcccccaacgactcctcacttgaagagatccttttcgaagagcgtgtaaatattttcccgcttttcccgtttctcctttttctgcgcgtgggtggggtcagacaggggaggaggagcagccaatgggggaggagcagccagtgggggaggagcagccaatgggggaggagcagccagtgggggaggagcagcagaaggggatgagcagccgatgggggaggagcagcagatgggagaagaagaaggcatgcagataatcgcgctggctcgcgtgctccgtgagggacacccaaaaggttcacacgtggttagctgtgcggggtgccactgttatgtgtgcaaatacatatatgcatacgtccgtgtgtgcgaatctccctgcctatgggctaacatgcatacgcgcgtcacgcaattcgcgcagttcacgcagttggagagccccccgggaggcaaacgcacggatgctcaatttcctgctatctgcttggcgacgccccccgaggaggtacttatgctatgctacactacgaatggaacgaaattttgttaactagggaatgagagaaaaaaaaaaaattcgtccccaagtgaccttctcataatggtaccaacagtgagccagtgtgcctctctctctcacttgtgtgtattttcctccgagtaacaccctcgctccgtacctccttctggttggttccgaaagccttgttcgtagtcttcgtgcttttgagctgcttgctttggttgttccccttcctgtcgaggttaatttcgaaccgcatttgctttcgtctctcctgctcgcactcccgctggtactcgtacacgagctggctgttttcctctgtgagggggggagggaaagcacggcagtgtaaagcggcacaccgtttgaggagtgccacgttgggagtgccgcgttgggagtgccgcgttgggagtgccgcgttgggagtagcgcatgatgaagcagtgcaccgcatgtccttcgcaccccccgcgaaccgcgaacctgcgcgcacccacccgtgtacttggtcagcgtggaaatgtaggcatacatattattctccattatttgcagcttcttcataacatcgttcgtattcacgtcgtagttaaagtgagcacaaatgaagtcaatcttgctgctgattttatcgaacgatatttcactctggttttttttaatggcattttcgtactcgcctatttgatccgtatggtctttgatgtagccctccatttgaactatttttttcatgacgtcattagttcttgttaggaactccttctttttatccgccaattttttttcatactcctccaactcgtactcggtattctgtgtgtcgtcaatcagctgcaggtgctgctcctccagcaggttgaaattatctgtaagcagctggggattgtttgtatacttggcgatcttttgtgagaagcgagacgcgtctcccaaagcggtcacgtctgtcacgtctgtcacatccttcacctctgtcacttccttcacctctgccacttcctccacctgtgtcgcctcctcctccgtgctggccagcttgctcagaaacgttttgtacttgtccatttcctttatcttctcctcctttttttcgaactctacctctagtttgctcatctcgatattcagcagctgtacttgttttttttttctctttttcctcgctcgtatttcagcaaatttctgcgttcaggtgtgtggggaagcaggtgtgtaggtgtgcttatgggggagtctctccttggccatccataacctgtgttgtggtgtctgtgcagcggatcactgccgcgtgtcctcacacctccacacctctacacttctaaacactcgggggagacctacccgaatgagctcctcagttcgcttaaacttgtcaacaagggagtcctgcaaaaaggatgcctccttgctcatgctcaggttcaaattttttatcaccttctctcgtctacttgtatagctataaatatcgtctagtcttgatttttttttttgcaacaaggttcttgtaacaatgatttctttttccaaattgattaactctcttatgtttcttcttccccttctgctttctgatggcttgctttccttggtgatgattgcatacctattcgtttgggtacctccacgggagggtccgtcattggtgaagccagtccgtccactccgagtggctatcttcccccccctggtcttcctctcccttagtcttttttttatattctccatttcttcatcctcgtacaagttcaggaaccgcttcacgttgtcgctgcagtgggggaagcgccgagtcaagcggtgggtgaagcggccagccaaacggagtagccttgtcttcccccaccaaccgatggcaacgttcgagtcacaaaaaggcagataattattttcaaacatgctttgcaacactgataagcgtacaaatggctcactcttaataatatataccttaaggtggagccattatcatcggagctgtggtcggatgggaccactaagctgcagtagccgtagtaacagggtggggtctgtggagctcccgacgcattcgcgtctccacctgggagaatgacagaccggcaataagcaccacggcaacagtcccatcagtgagcatatttgccatttagaaggaaagatatgcaaatgaaactctttcgaattcgtgagagacacacttttctcgatttgatccgaattttccaaagggaccacctcaccgatgtgccattaggtttggaccctttttttttttttttcttttttttttattctaacccttttccgctgctataagtttttccttctcctcgatcttggcgaaattggggaggaaaggtgtcgtgcaggggttagcagtgtatggggaggagtgccccatcgaagtggaactccgcatgatggcactccgcatggtggcactccgcatggtggcactccgcatgatggcactccgcatgatggcactccgcatggtggcactccgcatgatggcactccgcatggtggcactcctcatggtaactccccacaaggtgacgcttcagcccagtggcagacgtaccctccgcctggactcctcgatgtgtccttccaagttctgaaaatggaaaggaattggtgaagcagtcatgtggttcgtcctgtgcgagtgacgaggcatgcacgtggtgcccacgccggtagtggtgatctctctcgctgcgttttcctctttcttgtcgctcctagttctccttttgcccctcccccctcttatgggagcctcctaacacactagagctaacttgataaaagtccttctcactcatcctgggtgttgctactgttcgttcttttccactcggtagagtacaggatggagagtgacagatgcatggaatcaacacgtgcacacaccgtgctgaacatgtgaaaaagagacggtaggagggacggtagaagggatggtagaagggatggtagaagggacggtagaagcgacgacagaagcgaccgtaggtacgtccacgctaaggggcaccagctcccacgctgtgtagaaagaggcagttccgtgatgcctcacttaagcttcgcgctgtgttgggaccatgtttcctgctgggtgcccacgtccagctggagaagcatccgcgtcttcctactaaggggaagagggaaaaaaaaaagaaaaaaaaaannnnnnnnnncttcctactaaaggggaaagagggaaaaaaaaagaaaaaaaagaaaaaaaagaaaaaaaagaaaaaaaagaaaaaaaagaaaaaaaaagaggaaaaaaaaaacgagcaaacaagcacaagtgagtgcatgccgccgcaaaagaacccaaccgcacgagcgagtggaaacctgccgacgggaaaagggatcccccctccctctgcagaaacgaaggccaaatggatcaaaccccaagccatagcagcaaaggagaagaagcggaggaagcagaagacacacggagaagcgaaaaaaaaaaaaacgcacctccatgagttcgagtaaaattgcggcagatgtgcagacagcgcttctgtacctgcccatccctccaaaagggaaaaaaaaaaaatgcaatacaatgcaatgcaatacaataaaatgcaatgcaaaaagtaacataacgtaacgtaacgtaacgcaacgaaagacgctggagcaaacaaaagtgctcgcatttttgctcgacagaaagcacgtttgttccacccgcatgtaagaggcggcgtccgaagtggtgaagcgaagcaaggaggatccccacacacacacccaagaggagggagaaaaaagaagaaagtgcacacacacatgcgcaaaaaagtatagatgcgcaaaggtgtatggatgcacaaaggtgtacagatgcacacaggggaatacatctaagatagaagcgcaggtcagagtggcagctggaggtgatcgcaggtgcgccacgagattcccctgctgcgcggtgccaagggcaccacatgcctcacgctgcttcccattgtgcccccaactgagaccatggtggccccacccaacacggaggccgagggagtcggcttcaaggaagagctcgtcaaatgcagcgagcaggaaacatgcgaatacaaaacgaatatcaaagtcaaaataggaaacaaccaaaagatcctacttctagtgagacacaagaaagaagagttctacgtagtgttacatcaaaccaaatttatcgttgcctacccaatggtatacaaaacgttggctccacataaatctatgtttagctataaagaattttttgagttaggaatagacaccatagatgcacagaacaaaaaggggaaagacaaatgcgagagttacgatttcagcacctatgaacaaataaaggttccaaattttgaagggttcaatgacaaacccttctctttatgttgttcttgttacgatttgccacatacgtacaactctataaatgaagtatacaaagcaatcccacagaaaatggaattagagtgtccagctagagatacaattatccgtgacccccaacatgagagactcgtatcagtaaagaaagctctccgtcatgtcctcccaatgtatgctctcttcaaatttaaaaatgacgtaaatatttttcttgtcttcaacatcactgtcatgaaaaaaaaaaaaaatttttctgattatttcaaactatataatgacaaggtagacttggaaaaaacgacatacagatatgtcattagcgaatctgcaaaaccgatagaactctttgacaaaaaatttatttacataacacattcatcctcagcattcgataacgtttttattccaactctccataataactaccttttgtatccattttatcctgaagaattatatggtatcaaatatggcacattagattatggatgttcatacaataaatcacttaattttgagtgtattgaaaatgatcaaggtagatgtaaatacacagattctacctgtctcagtagatctattctagttcctaaaaattacgtatctgatgattcctatgctgcttgtggattaattggctacaatgactacactgtatctagaagggagtcctgcatggaagatgcagagtgcataacaaatacggtagagtcttatctcaacaaagcacaagaacttacaaaagggaatttagagactgtaaccaagctacctattattaatgggaagtacccccattatatttttaggaagaagaattacaacctagattctgcaaacaaaaggacagttaaatttttcaaagattccaatattgaacactttattgcatatgaatactataaggaggatcgaacagagttcaccatcagtttgtataacaataggacggatgaggtggggcatgggctaccccctcaagcgctcctctctctaaaaagggagagtgccggcaggggggagaagcccgcccaacgaggtgagcagcgtggaggcggagtagaacagcatggaggcggagtagaacagcatggaggcggagtagaacatcatgcaggcggagtagaacaaacgctgctagaagaacagcctgcccaacgaggtgcacaagaaccgctggaagaaccagaacccccatacgactctaccgtcttccatttagaaactctcaacgaactgagaattattaacatcctctactcagatcagtgtgatgaacagaacacacaaaaatgtggagttcttgtgcatttgtggaacccgtctatggaacagatcaaagctagactaaagctacagtgcattatcaactcaagtgaaaaatacgtagatgagaaaaacctcatacatgatgagggacagtatcagttttgtttttttttaaagtcccttttctcaaatttttctctcttcgaaactgcagtgtgcatgcatatggggcttttaaactctacgacacgcagaattatgtcgttaggaagaggggagttattagaaaatttttttatcatcaacctaaggagactagcggcatgaaggtatactcggagggaatacaaaaggtcacctgttgcatggaggagccgcatatctgtgacatgaagaacatcccccattgcatcacagcggagtctttaaatgtactgcacgttttcatattccttgttttcctcgtccttgtctttgtcgtgttccttactggcaacgccggcaagaagagctccaactcaaacagtgtcgacgcggacaacgcgccctccagctgagcgtcccaaagggggggagcggcgcaggcggcgtagaccacttgaaccgcgtaaaccgcgtagaccgcttgaaccgcttaaaccgcttgaaccgcttgaaccgcttaaaccgcggaaaccacttaaaccgcttaaacagcctcaccttgtgcgcactccaaagggacatccccccaaaaaaaaaacttcagttgtgtgacttccccaattttaattaccaatttgaaaaagccgaacgaggcgacgttagacacccggaacgtggcgttcaaaactgccctgtccattttttcttttttttgtgcacgtgcggtagtataccccattcagtcatgcacacgttcgtatgttactcgcgggaacgtcgtcgcatcacccgggcgtaatgctcaaaaaggacaaaaatggccccaaaagggggaagaccaaatggccacacaaaaggaaagacctcatcacattcgaacttcacgcatgggcgcgccccccggaaaaaaaaaaaaagaaaaaaaagtgcgccttaacggtgtgcaccgcgtggacgcccccatttggattgcaacccgaacgtgcagagcttccctctcgcgcctttcttcaaaatggagatgaggaccaccacacaggcgcgagaaaaaagggcctggcgagccccgtcttcctcctcctctgcctcgggggggactgaagcgagggttgtcacgcaccatgcagttacttgctgccacttgggcccctcccctttttagcagcacctcaacgcatcaccgcctcaccgcatcaccacctcaccgcatgaacccccccttgctgcttctacccttcgcagtcgcctcttgaaggtacgcacacaccgcctaaggggggtcctcacccccgacgtcacgtcaatccaaattacaaccagacctgttgtgcccatcaaaattgcaaccaaccacgtcttgaatcacctcacttcgaaatagcgacgctctggttttctcatcagttttggaggacacaacccctttttttcctccctttgagggattgattcttccaaaatgtgcatgcatgtagggtcctcttggtttgggacacaccatcggccaaaatttttcctccaaatgaccccaaaccaagtggaccctacatgcatgcacattttggtttactcaattttttctcttttttttttttcccctcgatgtgatccttcgcatgcacatgtgcaggcgtgtttgagttgtccagctggcgagacgaagacgatatgccaaaataattttttggttcgtctacatggttcaattaagcttgttccattttgttccattttgttacattttgttactttttgttacgttttgtcactttttgttacattttgttacttttttttttttttttttacaccatcgatcaggcgaatagagcatccgtccagaatttaccactacgctcgctttaccgtcctgtcctggtgggtgtaaccttcttcgctttctgccaccggggggaaggcggagcaaacgagctagccaaggcaagactctaaggggcacataaccatgcacctaccacaccgatcaaagcggatgacaaaccaactgcagaccgcttgcgaaaatccggagaacatacggcgaacgtcctgagagcctcctacaaagcactcgtgccatgttgaagcgcgtcggtgacaagacaacccaaacggagggagaccccgcggggagccggggcacctcctcggcgtccagtaacccccctgacgaggacgcgcaagggaaagactggtttgttgtggaaaatataaaactcagaaaacaaataaagagtctcaagggagagtatgaaaaggtgaacaggaacctcagcatcaggtgagggctgcacttgggaaaaaaaaaaaataaaataactccgcaagtgtgcactcggttctaaggtggacctactcacccgctgtccacccatccgccgctcactcatccgtctctcactcacccgtctctcactcacccgtctctcactctcccgccgcctaccccccccacaggtgccagctcctccaaaacaagcagcaaataatccccagcgataacttctacctacagctggacaaaattttgcgcaggaagaaaaaaggaaggaggtacaaaaataatgctacccaaacagacataacttttgtgagccccttcttcgataactgggagagttatttcgaagactcagttgtaaacagaattgccagcgatggggaattagaaatcctgaagaaaaaaagaatcacaaaaagagttagtgagattaggtaccagtacaactgtgaggatgagttgcgcaggcggtcggacaaccaaagcggaaggcaaagcggaaaggaaagcgggaaggaaagcgggaaggaaagcgggaagcaaagtgaaaaccgaagcgccaaccaaagtgccaacccgagtgccccacaaaggaagtaccccccgtacggcaaagcgcgagcggtgcctcctactcgaccaagcacgaatatgttcaaggttcccaaccgcttaatccacaaggacaacgtactctatagcctctacacagacaacgatttaattttcatacgggaaatagcggaggatctgatccccaaggaaggggagaaaagggacgctggggggatagacaaaaaagaaacggataaaaaaccatcccctgttggatgttcatatcagagggatgaaacagaggagagaccgtccgaaggaaaagatgtacaaaataagtcaagctggataggaaatcccacagaaagggagaagctagacgatttgcttacacatatgaaccaggaagaaataccccaagtagaagaccacaacagcggtgtcgtgctctctcaggatgaagaaggaaatgtccttgacggggcgcagactccgaaggggaggaacactcccgatcaaatggacgcagttaaaaaggacactccagatcaaatggacgcagttaaaaaggacacgcccgatcaaatagacgcagttaaaaaggacactaccgatgcgccctccagtagggcactcctccctgatggggaaaacaaacacgggaatacatgtagtaaacgcggcggagggaaggggacggaagaacacccagccgaaacagaccaagtcatagcaaaaagggaaaagaacatggacttttttttaaaacctgagaaggggtgcacatccccagagagcagtgtaccagaaagcagtgtaccaaagagcagtgtaccaaagagtagcggaaccacgttaacaccccaagaagacgccccacatggaagggcttcccattcgcaagattcaccaaaatggagagaacaagtacccacgtccgaggaacctatgcagagtgccacatttgtctcatcgcggagaaaaaaaaaagaggcgccaaccagttgggagatgggcgttgctaagagggcttccatctacttgggggggaacacaacaaaaccggaatccacagagggcaatgcaaccgatcctctatgtgataataaccccccattcgcacaaaaaaacaggaaaaagaaaaacaaacgaagtaaacaaatcagactgtgtgatgattctttcccattgccaagtgaaatggccacccgaatggagccttccgagtggaagaacaacccccttaggggtgaagcgcaacgtactagtgacacccccgggatggggaaaaactcctaccctcttgtcaaatctgatgcggattcgtacagcggacaagagacatgcccaccacatggggcagaccctaaaaagggattcctccctctcctctgggatgaagaacacgagggaactacccctcctgttgagggacgtcaccacagcatctcacttagcgatgcggaaaagagtgccaacgaaataaggaaaatttcattggagcataagaagcgggccttcctcttctacatgtgactgtcacgaagtggaaataattaaaaataaaaaaaaaggctgcgaattgattcaaaaaagttgcgttgtttcgctgttcgataaaaaaaaaaaaaaatggatggacaaggtggggacggttacaagggggtgtaaaaataaatatacctctttatatgtatatgtatatgtatttttctttttttctttttttctttttttctttttttctttttttctttttttctttttttctttttttctttttcttttttttttttttggggctacttccccccgcgggcgatcaattttcacacacttcaaaaatgtatcccacgcgggacaatacgcacgctgcgaagacgccaggagtgcctttcccctggggtgtgaacacagcttgggggagaaactgaaggggggatttgttttctctccttcttctactcctcctcatgtgaggcacccccatttcgggtctcacccttctgccacttgcacactgcttactccgaatctttcagcgaaacgcccaaagaagcttcactacagcaggggaggcaagcaaatactccgtgcacccccccgtgctcagattccagactgaccaccttcataatcgccattcaagtcatttacgcacttatcatccttctctcctcctgtggagttgttgctcctcctcgtttttccattaacagtgaacgtactggtgcttccctccaattcataattcgtgcttgtcattaatttccccctcttgggctgatcatgtggctgctcatcatcgtcctcgtcatcttcgtcctcgtcatctgcctcctccactccttgtaggcgacacatgctggcgatccttttggagaaaaaaaaagccgcgagaccatcctctgtgatggatccttcacagtttccgccatcctcactgtctttgctttgttctaacgggctcgactccttcgcgttctgctcacatttcccttgcgcataatacttcccctccaaactctcgctcgtctcgcccaggaacttggaaacatactcccaacctgatctcctcaaaatttcgctgcactccttgtcaggacatgcatcggctagcttgctaatatggttcccaataaaaagaatgaactcattaattttttttttaatttccggggacttccatttttccaaaggagacgcagcagtagtggtagtagcggcagcactactattactaccttggtcggttgcctctcccactccctgctgcttctgctcctggtcgcccagctgcgtgattttctttaccacctttagcagctttttgtacttcttcacgtatttcttcgccagcttgttcatgctgtgctgattcatttccttcaaattacagctttgaattttctgcagtacttcatcatctgacctcctcgtcatccaattggtcatccaactgtccttccatttggccctccatttggccctccacttgaccctccatctgtttgtcttctccctccagcgcccctattcctgctcctccctcggtattaatgctcagatctacgtaactgcctaagtattcaccttcatttgaggtaactgcattgcttttccctgtggcaagagcagatgatgcttcattctttcctcttctcactcgggagcttttccttcgagtcatttttccactctcctggacagcactgttgtatttttttccactattactactacttctgtggcttctcctgtgcgcgccgctgctttctggtgcccctgtgccacccataatacctttgacggcctggtctccatcttctttactgccaaaggcttggttttcgttggacgaggtgcactctgagctctctcccccccccgggcggttgttcttcctgttattattaatggtattgcttccaaggcttccaaagctgccaacactgccgaggcttcgtaggctccccatggtccccacgcttcccacaccgccgctgctattgttattgttgttgtgggggtggctgtgattggcactcctttcacctttggcggctgaccctgaccgtgtgccacctttccttcgctcgctatggagggtggtactctcccccccattgatgtgctctgccttttccgccttttccgccttttctcccttttcacccctttttatggacgcccctgaaaggcaaacagctctcttcttcgtaaccactccgtcttccttgtcatcatgcacgtaaatagctttcaccctttcgctgctcctcctgctgtagtagctttgcctatgattacttccactgcttcccttcaccatgctgtttgttccccctgtcgacccggttactacatccgccgctccaatttcttcctcctcctgtttcaccttcctacaactgctagttgtacctgcaccagctcctacgcctttctcctcccctttagtcacttcattgttcctattcctattcctgtttcgcacccttctccgtttcctactagtcgtctcgtccttaacgttcgaattaaattcttctatcattttcaaaatacgaacacatctcatcttcactttgtcacatttcacattcttgatatgacccagatttagattcacatctgagcagatttcgttaatagctccaaatccatatacgtatactcctttgattaaattttcatcgtcttcctttgaccatgcctttacatccttcgtcgcgaggtctctcaggtggttaaatatgtagtcgggtagcttcagttttagatagtcgcttacttcttccttcgtttgtgcggttcctgaagcaactgcatcgctggcaggctctttctttacttctccttcttctccgtcttctccttcttccgccttcacttcggctttcatttcggctttcatttcggctttcatttcggctttcatttcagccttcatttcagccttcacctcacccgctaactctaactcggttttctcctgcgattgctccggttgctgcttccccggctgttgcttccccggctgttgcttccccggctgttgcttccccggctgttgcttccccggctgttgcttcccctgctgctgcttgccctcctccagagctccggaggacacactggcactggcgctgctgctgcctctcaggggaagcctgaagctatactcgtttccaccattctgctccttcacaaactcgtgcaagcttttaaacaactgcagccgctgacacaggtccaaggcgttggctctgttcgtaccaatgtggaaggtataggcgtctattttccttccccgttccgtacccttggccttattgtttccatcgctgtcctcattcgagttattgtcgttttcctttccgttcgcttcttccgcgtccctcgcgtccttcacttccttcttcatttcccccttgactgccgcgaccttctcctcgtcaccctggcccttcaccaaattcaggaacttggaaaagagaccccctccactggtggttactccactggcgggtactccactcgaggttgctcctcccgcggctacttcccccgcggctacttctccagcggctacttcgcccggtgcttcaccccccttctcctcatacgacttggcactatcggcaacagcacccacgtcgtctgctccctcctccaatttcttcccgctcgaatcatcacacgaggcgactgtcaaatggttgctatcagtagtcgtagtggtgttaatattttcttcctccttcaacagcttgatatccgcctcgtctttcactcgtttgacggcccttccttcttcttcctcttcctcctcatcctccactcccgctgcaacatcaataactgccccctcaactccatccgctgcgactattccaccctcctcgttcaccttcaaagagctctccctagcaaccttctctacaatttctttgcaagtatctacaatgatattaagttctgtgagaatcacattttggtccactttggtgagtttggaatctactcgaatatcatctaaacgtagataaggatttccaaacttaagaagtgatctgtacaatcggaacttatccttctccgttatatgagtagatgttcttctctttctttttttcttcaagtgtttactcttgtcaagatactttatggtatactcctcactgtcatcatcgtcttcattagccatttgtgtgttcgcacttgtgtccacatacatattgtgtcgactatgattctctcgggttctggtttttcgaggtccatgaactaacagttcttcctctttcattctcttcaattttagtctctcttctaatgggatagttcgatcccagaagtctttgtcattttgttcttcctcctctaactcgtctgccttagtggagtcattatatatattactcttcaaattggcaggaggttcatacttaaactcggtaatattgttatacgagctgagtagatcatctgcaattcctcctcctcctccccctcctgttcctgtaccggatgctgtcccgtttgttccatttccaaagaggttatttccacctgaaaacaagttattcgaattgtgcagactattaaattcggaatttaaatctttgttagcattgttagcattttcatgtgcctcagcttcttctaaaattttatctaagtccacatctactcctttaataactgttttttcttcatctgctttttgaggggaatatttggagctgtttttttcccacaatttctgtgcaccgaattttaaaattttggagagttcttctctagtgaatccattcgacgtatttcctccctctccaccgatatagttcacgttatcattttgcttcttgttcagtccttgaacgactagagtatctaaaaccattttaactttagctctttcgaggatggtctgttcaatcgagtccttagtaactagtctgtaaatctgcaccgttttcgtttgtccaatacgatgagctctagcacctgcttgcaaatcattctgtggattccaatcagaatcgtaaataatgacagtatctgctgaagttagattaattcccaacccaccagctttagtcgacaaaaggaatacaaaatcatccgaatttttactattaaaatggttcatagctttttttctcatttctttagacatcgtcccatctaacctctgatgtttgaatcctcttaaggttaaatattcactcaggatatttagcatcttcaccatttgggagaaaataaggacgcggtttcctctctccttcaatctgattagtagcttctccagaaggcagattttcccacttgaataaaccagtcgttctttatactcatccttgtctacaggttcgcaacacaaaaatggatggttgcatactttctttaattccatacaaatattctgaagcgaatttttggctccaccagacgctttggctagctgttcataattttttgttaaaatatttttgtaaaattctatctgaatgggtgataactctactctgagaattcgttccaccttattgggtagggacttctctacatcctttttaactctcctcaggataacttcatgcaactcgtgttgtaactgcatcaactgcttctgcttcgcttccccaatcagactagtgttctcaatttcgttgtatttcttttgaaaattctcataatgtgtatactgttgcgggtttaggaaatgcagcagagtccacagttcctccaagttattgtgcaggggggtaccactaaggagtaacttcgattcagccatgaactgcttcaactcgatgaacctcttcgattggcggtttttcaactgatgagcctcatccaccaccattaattgccaaggcatctttttgagcaactccacatcactcaagctgttcaaaatagatggagtcgtaatgcaaacatcaaatttgtatctatagcccctattaggtacgtagaccttcttcaattcgtgagtccttatgagttctctactgacggcatttccatgatagcatacgacattcgcttggggaagccaactcttgaattcattcaaccaattatcaacagtggactgcggtacgattacaagataaggaccaattaatttctctttatatagcatatgacccaccactgcaatagtttgcaccgtttttcctaatcccatctcgtctgctaataggacacttaaatttcgtttcattcggctaaccatccagttaagacctgtcaattggtacgctctcaattttttttcattcaaataaaatggagtctcattgtacggatcaaactttgtggctgttagaggtcccctattccatgtacttgaaatggccttcactccacagattttactttccctatcaaaatattcttcaataagtttaataaacccatgatctactaacgtctgccttgtttcttctgtacactgatcataagcacagctcatccatttcacaagaaacagctgctcaccagtcacttcacacatcctgtgagttactatcctctctgcatggattgcatccatttctatttgcttcttaatctccgagtatattttttcttgctcaatttcatcagctgtcatatatttcctcttttgaaatgactgctttattttctttatataattgtctaccttttttagtccgttaaaattttttaagtaatcatatgtacagaaaaaattatgtatgtgagactttcccatccatttgattaggaactctacctgacttacgtcatcgatgtcttcttcttcgtaaaaatcgtccgtcgtggggtcctcctgctcgttcggccccgcgcctttgccgggtggtccctcaggagctcccccaggtgctcctccaccgtctgctccctcgccgggtgctcccccaccggcttctccccccgctgcaccctccgaggcactccccttgttgatgtacaggaagggattattctttatattgttcacattttcgtagtcgatgatcctcctgtggtgcagcacacggtcgatgcctcccatgatctgcttctcctgcctgagcagcattttttcctcgtctaccttcttgtcctcctcgtccgtttcgaagtagctttccatctgtgcgtaattgttcaccttcctcctttccctcaaattggttcttccttccacggtgccaatatagggggatacaaaaatgtcgtttttctcattccgtttggccctttcgttgtatcgatcctccacagggtcatacagctgggacttcttactactgctctttgtatgggacttcttcacatacgtgttgacatacagctcattgtcttcatcttcatcagtatcgagggagttatttgtgtgtttttttttctttttcttttttttctctttcttttgcgtctccgattttctcgatttgttcgtttgctttccatgtgcactcttcctcatgtatttacttcctccataaagggacgacccaccatgcacatcctcatcttcgtattcctcatcctccccttcttcattcttaaatctggagttacgactggggttcgcgtgcattcctactccccccgctcctgctgcaccgacacctcccccacccatcatcatcatgctgccctgattgttacacatgctcgcggggttgttcacccccatcactcctctaccgctgagcattctcatattcatgtcgttcggatagttgcgactgtgcatgaagttgttcaagctgttgtagttacccacgttgcccacgttgcccatgttacccatgttacccatgctcatcatactgccaaggttgctacttccatggtgggctgctcctcctgctcctcctcccataaccatcccgtcgttgaacgacttcatcggatccatagactttaagttactgtacctattgtccccataggcgttcatcatattgtagctgttcatactgcctagtttgttcagtcctccgtaagaactcccagcagaggtgctaccatttccaccgctgctagtcatttcgttgcctccactagttccactaaccccattcatcatattcatgtttgggtaagcacctcctcctcccttactcggcattccataaggggtagtccccatgctgccaaacatatcgacacccattgggtattttaaattgtaatttgggaacaagttgtagggatgacttgctcctccactgctcatggttgcttctcctcctccgctgacagcactcccgctattactgcttcccatttttttatccttcacatcaacttggttctctccattcttgccgtacttcttatacacccctgccgactgctgatcattactcatcattccgctaccattgaactgctctatcgaggaagtggctactccgcccgctgcccctacagttgctttccccttcctggtggatgttccccccccggtggatttgcctttgccctcactcagcagggagccgctgttcatcatgcccatggtgccatccttatctaaaagttcatcctttatattttttccaccctttccatgcttgctggcattctttcctccaagggtaccacccttactgtccttgcccatcgggccacactcgctcttagccgacatgtgattcgctgcataattatcatacgggttgtcactcaaatggttgaaccccattttgttgtacacgttacttgctcctgctccccccatgggatggtgatatctcatgccgttcacatcacctaaagaatttcctttctccattgcgctactggatcgatggctcggcatgccgttcattcctttgccatgcatgcctcccatgccacccatgctcattccacccatacccatactacccatgttcataccgctcatattcataccggccatattcatccctgggagacctcctgctccaatggcatttttggcccccccagaaccggcagcaccactacccatcatcatgctattcatcactttgctattcatcatgacgttattgttaaccatattcatcatgacattgttgggcatccctgtggagtcgacgttcatcgctcccgcgcctccacctccggtgctccccttgctcatgctcttcgcgccgaggttgttgttaccaccgctaaggttaccaccgctgttgttgctgttacttcctccaatagcgttcacgccgctactattgcgagtcctacttcccacatttaattgactcgcattcatgccactgccagcatttccgccactactgctgttactgccctgaatagattttaacgaagcagacttatccatgatgcccgtgtggcccttaccacccatcttaccgctcaacgcaccctctccatgattagccgagttcaaaccatcagcgtagttcgcaccggtactgctacctcccgcaccggtaccactacctcctgcgccggtaccactacctcccgcaccggtgccactacctcccgcaccactgctactaccactactgttactcgccccgttccctgtattcatcatattggcattctgtttaaagcaattggagggtgccgcagggccaccataaaacccattgttcatatacccatagaagttcccatgcatattgtagctattggaactgttccttaacatcatgtcattcctttgataatacatattattcacaaagctgttcggttttatattatttgttcccaaaaaattgggatccttactactatgcttcatttcgttatttgtatgggcaccttttccactgttcatatgaacattagggttcatgtcttgcatagggtaattcatattgctgtatctacctcccatgtggttggtgccattgccacctgcttgattggcactaaccatgtggtgacctcccatagtcgactgcacttgcatgctgttcatgttataggatgataaaataggcttctgataagactcgtgcattcctgctgctcctccggatgcactagcaccagaactagacccacctgcagcggatgtacctccgcaattcttattcattcccatctgctgcctcatctgtacgttctgttcattactacttagtaggctgctcgttatacttatcgtcccgtcgccaccactggggataggattgaagtggctaccctttcccataccaacgctgttggtactgttcaggtaggaagggggggatgtacagggcaggttcttaccactgtttacttggttcatgtaattgtttggtgccgccgtgcccttcatcccacctgcgttgtccgcttccatcatttctccgtagtgcatcgcatcacgcatgttggcactgctaccaccgctgccgccgggcttgttgccgctcatgttgtgctgcacgggcgggttgacgcgcgtccgctgagctcgcgatggggccgcgacggggttacgatggggttacgattgagttgcgatggggttgcgatggggttgcgatggggttgcgatggggttgcgatggggtttgcgaaggggtttgcgatggggtttgcgatggcgtctctgtgctgtcgctactactcccgctgctactctcgctacgactactctctactgcgtccttctcactggtgtgtcgctgtcgagtccatcaacaaacggctccccagtttggatgcctcgaaaagaaattttcgctatttcgctatttcgctacagtcctgctgcttctatcatttacttccttttcattttgtcggataatttactctcgaccgtcctcatgcacgtgcaaaaaaaagagtttcgcgtggataatctgttaggcgctttaccggttcaggctcggacaaggaatgcacatatatatacgcagctgtgtatatatatgcaagttccggtgagtgggtgcttccccgcttcgccttcacctcctttgctactcggacggcggtcagcggacggaagactgctcagacgctcggacgcttgggcctgattaattagacttccacagtaggtctccgaggaaggaatgctcgtttttattttatatgtaagtgtaatcaaatggagagcgcctggtggacacaaaatcagggtgttaactttgctatggagagggaagggggagtaaagaaaatcagatgaaaatgggggaaaaaatggggaacgcgcgagacaatgcaaaatggggcatagacccgtacgcgtgtgagtgcatgtgcacccgtacgtgtgtgagtgtatgtgctcccgtacgactgagagtgcatgtgctgtggtggaaactacgcctcattcgaaggcgcatttgccagagggcacgggcatgtacaaagcatgcaagcaaacacagcatacaaaagccgcttcagcacacaggtgcgtgccacttcgaaggtgacgaagtagagtcgaagcgggacgcagtacacgacaatgccttttatcaccgcaaaaaaaaaggggagtcgctaacgacgcgcgtggatcgaaggggcacacatataaacaaactagtgccttaatgagtgaacataaatcatgtgcaaaatttttttctctttttaatcacttaacacaaggaagatgcaacgcagaaatgaaataaatggtcacaacaaaccctcgtgcagcgcgcacagatgggggcataacggtttaagtaagaacgtattaacgcggcaggtatgtataggcatgcacaggcatacacaagcatgcacatcttttgtgtgtcctcatatgagtggacaacacacgtggagagaggctggagagggtgcgctggaacaacgcaactttgccgcaaaaaaaaaaaagtggaagaatataaacacgtattcaataaactgcactcgattaaatagacgaatggatgggaaaataaattgacatcactgttaattaattttaattcctttaatgatttactcattggtgtgtgtgtgtacgatgcagggtgaaacgataggtgtgtgcatatgcccgtatgcctttaccacatatatgcatatatatgtgcacctataagtgtgtgcacgggaagactctcagacgcgctgtgaacactaattagattagctgcgcgcgaacatgcatccgggggaagcatgtccaggtggatgggacttgccacggctagcacacggggggacacacaactgcgacgtactcaactgtgaagtacgcaagaacgaaatgcacatgtaagaatacgcaacaaggaatggggcgacagagcgcgcttccaacaggcgcacactgcgaaaatgtagtcaagctgcactctggcacgtgaacgaacacgagcatacgcacatcctcaacaaactcattcgctcgctggggatgtaaaatgatgcaggagaaaacggttcgggacgatgggtcacaattgtgcatacgaacataaacgatcgctgggtacttgagcaactggctgaaatgcttttttttttttttttttcgcttggtcaagcaaggggtgcaaggcaggaagggtatgcatataagaaaagcgtcacacgtgaagtatgcacacatatgcgtgcatggtgagatacaccttattagtgaagcaatgaaatacacgtgcatacgtaatacgtttctggggggggtgcatcaccgcttgtacgattttgcgactgcccctctagtatgcgctcccaatccaccccttcaagcacttcacatgagcacgcatatccgccatctgcacatgcactcacgtacaggaaaggtggcacacatacgtacatacgggcaaccgctactcgctcggactttttttgcgcacatttttgcgcacatttttgcgcctttttgcgcctttttgcgccattttttacgccattttttgcgtcattttttacgccattttttgcgccattttttgcgcctttttttgcttaccttccagtgtccagtgcggataagaaacacgcagcctccgaaaacgttcctcctccttcgttcgtatcgccctgctgttcttcctagtccaattgctgtaactgctacgggtacgcaatacacgcgaatgtgcgtacataagattgcgtgcgcgtacgtgtgcgtcacgcgtttttgtgcaccaaaggggaggaacacaaattggtgttaatgttttttttttggccttgtgtaggtgtacgcatatgcatacacatatgtgcgtttttttttttaattctcactgcttgcgctttccggcaccctgagtgcgcacatacgagtgacgattgcgagtgacgattatgcgtggcgattacgcgtgacggttactcgcgaatatgctcgcctgcgcgtatgcgcgaatggacacaaaggggcgttgctgtgggtacatgcgcgaaatggtgaagggaattcttcacttggcacttctccaactggtacttctccaactggtacctctcctcttggtatttctcctcttggtacttctcctcctggtacttctccactttgtaccctttcacttggcacatacacacgcgctgtccaaaacgcgcgcacatgtatacgccgcgtgtgcaggcggtggacaggcgcactactgcgggggcgcagcaaaaacgcgcactttcagcgcgacacgcgtgtgtactgtgtacaaagcatatatacatatatgtatgtatatacatatacatacacatatacatacactgcgtgcacgtcccctcgagcgttttttcctttgccgcgcaacgcgttaatgatgtgaaaaaaaattctcgcgcgaaagtgtaactgaattattattgtgtgcgtaagaatggcctcccagaaatgtcagcaaaaactgttcagtgtggaattcacaaaaaaaaggaaaaaaacgggaacgagcgggaggggagggggcaaaaggggaggcggcgaactagggagtggaaaaaatggggaatacaaaatgggcgaggcgaattgaagggaacggtcgcttcgccccttcaccgcgcgagcgactgaaatggacgaataagcgacaaagtggtcatgcaataaacaactacgctgagtgggcggtcaacttggcactccacttggcgctccacgtgacgatcgacttctcatgcgcataaatgaggactataaatgagcaatacaaacgaaagaatgagagacgtgcagcgcccagctaacagccacagcgcgcagtcaaatcacgagtggtgaaaaggacgcacagttgccggaggacggcaaaaaaggatgcacggcggccacgcgcaggtgcaggtgtgcgttggtgtatatgtgtaagtaggcacaagtattatgttcacgtgtgtctgtgcatatttctccgtgcagatgcacacgttcatacgaacacgtttgtgtgttctctcttcggtggggcgcgcgaacggtcataaacaaaaagggggagtattatacaaggagggagtatgccgctttctggttattcgccaagtggtaatacaacaaggggggggagaggtacagccacatgtatacaagtgattacatgcgcgtaggtttttgtgtcttccttactgtctgctgctctccccctccctcactctctctctctttctccgtttttttttttttgcttacccttttttacaactataacgtactgctaagtacatacactcatgcaagggttgctcgtttcgatgcatatgaaaaaaaccctgcagggaacaacagacataccacaggtgagcaacttaaacacgcaacacaaaacacgggttactcaagcgaagaagcatgaacaggtggaggcatgaatggaaaaagcgttcacgctagaaaagcattcatacgtaaactcatatcacgcacggattcatccgtacttatgcacacgcttctaaaaatgtatacacagtgcaagtattatttcacagggcgtagctaaaaaaaataaataaataaaaaaaacgatccctcaaataggagtcccttttaatacacaatgtagtggttaaaaggaatgccactttggcaggtgtcgctttccaaaatacaagtgcgcaggagggattcctctaatttctctgctatgggcatcacgcgcagggatgcggatgtctaatctgagcagcactaggtacaggcaaaatgatatacatgaaaacacaaggacgttttctcgttctgcttctcccttacggaggagcggtcaggggatgaaacgtcgcgaagtgtacaacttgcgagcagcgttgggtatgcgcaactggctagtcgttttgacatgatggcgtgtttcactcaaggcgacgctttcgccacgtagcattttgcagctacgaacaacaacggtatgtgcttcccccagacggtgtggccagcttatttaaaaaatggaaaaatggaaggaaaggaaggaaaggaaaaaaagaaaaaaatggaataaaaaggaaaaatgtaaaaaaaagaataaagggaataaaaaggaaaaatgtaaaaaaaagaataaagggaataaaaaggaaaagtgtaaaaaaaaaaaaaaacgcagaacgacacgcgtctatccgtctattcgtctatccgtctatccgcttgtatgtctttctccttcgcgaacgagagaaaaaatgcagtgaatatatgtgctttaaaaatgctgtacgcatgcagcgttcgtgagacgtcgcgtttgttccgcttcacgacgtatcattcactaaccacgcacagagggaacgtctacattcgcatgtagaggcatgacgttctctcaggagagaaaaatgcggtggaaaaaaatgttctacgtgaaaaatgtggcaagcaaaaaaaaaaaaaaaaaatgcccttgtgctgccaaaagtattgcaactgcgcaaagcttcgcagcaaggaggggctttctcccaggtttacgtacatacgtcctcacaagctgtgcctactcgcaggtggagaggtaggcatgcaactgttgttcatacgtaacggccagaaaaaggcccacgcaagcggcagcagggaaaatgtgcccaaaaggtggaacacaaaacgaaaaaggcaaaggcgcaaggggtgcgcacttttcgctcacgggatgcaaaacaagcaaaaggagcaaaaggaacgaaaggaacgaaaggagcaaaaggagcaaaaggagcaaaaggaacgaaaggagcaaaaggaacgaaaggagcaaaaggaacgaaaggagcaaaagaaacgaaaggggcaaaaggagcaaaagaagcaaaaaggaatgcaaggtggataaagcacgtcatgcgagtaaggcacacgcgccaggcaacgcaatgtgaataaagggaaaaataaatgtagctaaaataatgtgaaattgtacagatggatgcgccaaaggcatacgtgcatgacacgtatatgaggcgtatatgacacgtatatgatgcgtacatgaaacgtacataaaacgtacatgaaacgtacataaaacgtacatgaaacgtacataacacgtacataacacgtatgtgatatgtagtacatgcatatatacataatacatgcataacacgaatgagttaagcgtaaacccaaagaaaaaaaaaaaaaaaaatggctacatggccaaattgcgaattctgcagataagcataaacctttgcaggggatgatgcagtaaagggaaaaataaggaaaaaagaggaaaagaaaaaaatgagaaaaaaaatgggggaaataaatggcgcgataaaatgaagagagaaaaaaaaaaaagcaagcaaaatttatgccctgaaaaaagttaagcatattttcgaggaatgcaaaaaaaaaaaaaatgctgagaagaattttaagccgtaaaaaaaaaaaaagaggcggtggcataaaaaattaataagatggcatgatgtaaaataacgcaactcagataaaacgatatgatgagtgaactgaacgaggggcacaaaatcgaagagaattttttcatttttacagatacagatactgcatggctgcaattaattttctcgtgccatgcggaaggagaaacgacgtagcgcagtcgccaagttgcgaagcggcggagtaacgggggacgaggaaatataatttgtcattcactccctcagaaaggttccttttctcctcttatattatattcaccgcgctgcgcgtacatgcaaacaaaagcgatgctgctgcgggggggggaatgatatagcctggggttagcgcaccgagcgttcagtacagtacaatacgtgcgggcctctccctgcaggaaaaaaagtgcatacatgtacacggatataagcgtaaattaagcgcaaaatatgagcgcaaaatatgagcgcaaaatatgagcgcaaatatgagcgcaaaatatgagcgcaaaatatgagcgcaaatatgagcgcaaagtatgagagcaaatatgagcgcaaagtatgagcgtaatttaagcgcaaatatgtaggcaaaatttacgcgtatatatatgtacgcacaacggtacagggtgacaagggccgcgtttctccagcgggggatccgccaagcgtcgcggagcgcagttaggaaaagaagagaggagagccctttttttttacgtgatgccccgctgacacgtgcatttgccgtgagggaaaaaataactgctgagtacgcacctgcaataaatggaaaatgggtatctttgtatgccaattttctgttgccggtttttctttttttttttcttttcttttcttttcttttctgtccgcatattggcgaaatgatatgtacatggagatatgccttattattatacctttttttctttttttttttatttttgagcatgcgcagggggcgcgcgtaatttttttttccccaggcagcaatgggcggtcaacatggacacaaaatgggaagcattgacgtgggatgacacgcactacatcacgcatctactggcgccaacaaatcgaccttcaacttttgcattgttcccgcgtacatacaaaagaaaatttgcagcatgtatgttataccatatattataatagtacgatttatttgcatattttgggctttaccttgcgtgcgaggcttggagaacggggaaggattactttttccccctgccccttcccttctgttctcttatgttctcttctcttctcttcacttttttttttttttctcaccatggcctgcccataggaagcatcatattttatacatgcgtgtcatatggcatgtacggtacgcagaaaaactgggccataaaaaaagaccctgtactgtacacccttgtggggggagataggtatgcaaataaaaattgatgcgcgaaaaaataacgcagagaagtggggagtgaacaggggggaagcctttttcttgtccccctttttttgtgtgcagctgcggggaaaataaattgggggttcgttcaccttcacgttggtgtcaccacattgatcttttttgaagccctttccattggctgcctttttttttttggggtggggactcatctcttttgcccgtttaagttttatacctttggccaaacgccttctcatttccggttatttttcccctctgggggtaggtgtttttctaaaaggggctattcctttacgtagtcacctgcgtacgcgtgagtgcatgggtgaatgcatacgtgagcacatacgtacctacatatatgattgcatgtacatgttgacacgtatgcgttcccgttggcgtctcccccggtggttgcttcaaattatgttcacctgtgctacattcgatggcacgaagaagtgatgtcccaacttataactgagaagaatgcctgccctttttcttcctcatcttttcttttcaaccccccggcttaactgtactaatttttcgcggcataggtatatgcacgtatgtgacttaacgtctaagtgagatgtccgtgcgtggtcgccgcctatacatttggatgcatccaattcgtttgacacattggaaacgctcccttggtagggcttcactcggggacagagcagcgcgtcgcgtcgcgcgaagcagcccgttgagtggttccacgtaggtgtgagtgtttgtatgcggggggtaacatgcaaagaggcaatccttacgctttaaaagagccacgaaaaggtcaccccattcaccgttcgcagaaatttaatagctttgaaaattacatagcgatagaggtaccttttctttggttaatttgtgtccgcgcaagacgccacttgaatggtgtaactccaaatcgcttcgccgagacgaccattttgttctgatgaggcattacacaaagggaacagaatgtacattttctcggcagtcattttgatccccgtagcagttacaaaagtttaagcgaaagaggaataaggacaacccataaaactgcacacttctcattgtcaaagacccgctacgttattttgccgagtggataaggctgcttagcatcgctcaccaccacgctgaaattacatgtgaacatccctttcgctatgcggacaattgggagtcaactttgggtgtgtccctattgtcatgtatgcaaatgtttggttatttaccaaatggggcaattttgactttgtttttctcgccgcgcctgttagttcgtatgggttgttaaaagggggaaactgagagggtcacagaaggaggcatacatccacataagcgtgcatatatacatgtgtgcaggtttgggaagggtcaatctgccgcatggtaagtagctaattttttttttttttttttttaaatcgaaaaattacctgaacaggtaaaaaaaaaaaaaaaatttttttggctagttgtatgcacaggaggtttcctttttatcaaactggaagaagtttgcatcacgttgccatcttcggaaaaaataagccccaacgtgataaattatcgttacgtggcccgcttgctcgctttcccgtttggtcccaattaagacattccttgctgtcactgcttacccgtttgctgttgtagggggcactgaatcctcacgcacaccctgcggcgctgcctattggccgtgctcccaactcgattcgcgagtcaaccgattaggtatcacatcacagggaaagtgccaaggtatatactccgtcacaggcacatacacgaatgaatactcacatacatctgcgcgtgtgtgattttttcccccctttactaactcgcgcaggagcttctccaaaactgttgtaaaagatgtagtgcgcgtggccggcccagcagaatcgcacctttttcttcccaatgccccctgttctccccctttggctcttcccccctttggaataatgaaaaagggccccctgttccttctgacatgcctctacttcctttgcgcaagcaacaaatgcaacgggttgaaaataaacagggcggcgagaactccaaacgtgttgttcagcatagcgggaaaaggcgaaagaaaggctaatgcgagagccaatgcgagagctaatgccaaagctaacgccaaagctaacgccaaagctaacgccaaaggtaaggctaaccctgacgagaacagccgggggataacaaacaagccaaccaatgataaccataagaagaaagtgaacgaacaggtaggaaacaaattccttcacctggaacaaaacaaacgtgtatccatcaacccgctgttcaattccctatgcaaaaatgtgagcgttagtgaagcctgcctgtacaatgtgcaagaattttttaacgaggcaaattacaacaatgggagggttgagaacctgggggacaagaaactcttctgtggtgtcctatacgggacgtatgaggatgactctatcgtaaaaatcgaaaacgtattttttgcgttgaaccgccgagaacaaatgtatgacgtggattacctgctaaatagcgaagacaggaggaaggctgacgcgctggcaaagatgctgaatttggaagtggtgggggttctttatgcttaccccgacatcggggtagacttaagtgtgtccaataagaaaagaaaaaatttcgtaaaacttaacaagaagataaaaacgttgaatgatgaggagaacgagctgttcatccccatggggggcagggaggttctcctcgcgctcacagtgatgaagcaccgcgatgacggcacgcggaagaatctgccatgtgagggcaacgcggtggcacagccccgcaatggagtaccccccaatggagcaccccgcaatggagtaccccccaacggagcaacccccaacggagtacccccgaacggagcaacccccaacggagcaacccccaatggagtaccccccgtggaagcgcaaaaacatcgtcccaaaacctggcaaaaccgcacacccaggaaaaacaaaaaaaaaaacaaaaaccccaacgtaaagccattcatcacgctatccgtcggcatggacaaaaactccaagtcgatagtcgtcgaggcgtacgaaataaattacgacttgctgaagctgctaaataaggacatcatcaaagacatgcaaaaacaaaacagcatactgcatttcgaagcaagcaaaaatgaaaaggaccaaaagataaaaaacttcaacgccgaagttgacctaatgaatgaattatatttgaaatgtaaaagtgccgtcctcattgagaaaatcgaagtgaagcaaattgatgtcctcttttgtgttaataacatgcccatagtttcccataagagcttctacaataccttcttcccctaccccaacaatagcaactactacaccattctccaaaggtttaactacatgtctagatcgttacataatcaaaaggacatggtcaatatatttcgcgattttaatttcctccttttcctcacgaacattttttcattcgagcgtgacatccctcctatttgtaaagccgtcaacgattcgaagaactctgttggcattcctgatcaatacgtaagcattttgaggagcctctcccaaagtgccaatgcgcctcagtaaagtggggggtcaagccggttggctcctctgaggtgagttaactagagagaaaaaaaacataacataagagaacagaacataacataacataacgtaacataacagaacagagtgtcactgccctacggtaagagatcgaaatggaacagaccaaaccgttgggtgtttcttttttttttttttgttgctttttagagaaatatgcacctcccttgtgtaaccatttgcgtgggcgacaagggattcccacctgaaccgcccatcatagtggtggtagtttacggcgcccccccttttttttttcctttttttacccttcatatttgaacccccttaccctgatattggtctttccctcatttggctaataattcaccggaaggagtggagactccacaatcgcttcctcccaaacaacggtttccacctttgaatcgttcgtcggttgctagcgcgtttgcaaaaaaaaaaagacacagacggggaagcggcttgaagagaggcacagcacactcttcgccacacggagactcccccggggagaaaacaaaaaggaaaaatgcggtaaaacgggacaaatcggaaaaatcggccaaatggaccaaatcggccaaatggaccaaatcggccaaatggaccaaatcggccaaatggaccaaatcgggcaaatcaaccaaatcgggcaaaccggccaaatcggccaaatcgcatagcttcaacttgcaccctcctacttggacgccagcacgcgaatcgcatcgccgaccttcacgaagtagtcgcccccttcattgcccagcgctcgccgtgaggggagcgccggaaaggggacggaaaaatccccaccacacatatcatggctagtagtcatgcaacaggtactaatcaagttactcataactttacgctttagcaatttaaaacatgacagaggaatggcgctcctcagcggcaacatcttcctctgttgaatctcttccagcttatcccgcagcatgatcaacatagcattatcgttccactgctgaatgaagtagaggatggaagggttcagcccttgtcctctcctcggactgaaaataatattatataatttatttctgtacttgttcaggtgtatctcatttggtgcgaatcgatatgtgttcccttctgaataagttccatctccagctttgctgctcatcttttgcgtaattgtccccttcccagctgtatgtccatcacctgttgactgtgtcacctgagagaagcatctcactatctgctctaacttaatttccttcatcagtttatctgcaattttgtcaaggatctgcagaactaatctaataccgtctaattcaaagtgctcacatttgaacagcctcttaattaaggataagacatttttttttaatttattttcatacgaatcaaagaagaatagaatatcttcatgaatgcaattttctccttctcttatatttcctacaaaatcaatgacatcaattttgaatttccttccttctacatttagcaagtcatgtgggacatcatcccatgttgatgctctcttcgctgcggcttcttcctccttcatgtgtacatacttctgcagaattctatccactttgctgtgtttccttttggtgattcttttctgctctacggataactggagtgatgctttatcctcccttgtgttgacacaccgtttagtggcttctctcatcccttctcccccatccacaacagacgcatgttcatccacgacatgccctcgaacatccttttccttctgccgtatcttcacccctgtcctggttttaatttttttcttcactgctaccttttctttatcgtctgatttccccaccacagcttccttttcttggcaattttccaccgtttttgttccctctcctttgtgctgcccatcgttgaaatctgtgacatttgcacgtccgtctttcattggaggctccacttgcagttcattttcttcttccttttgggtcccttcctctggggttctttcctctcctgggtcctccgttgtctctaagattttctctccctccttttgtgcggcgttttgtgcggcgattttgtgtggcgttttttgtggcattttctgtccccttttctgtccccttttctgtggcgttttccaccttttcctccttttccacctcgcctacctccatgcggcctgactttcctcccgcttctgcctcttctcccgcgtctgcctcttctcccgcgtctgcctcttctcccgcgcctgccacttctcccgcgcctgccacttctgcattcgccttctccccctcccccccttcgttttccttctcgacggtcacttcctctacgctcattttgttcgctgcttcaatgcccattttgttcgatgcctctctgcccattttgttcgcttcctctctgcccattttgttcgctgcttcaatgcccattttgttcgatgcctctctgcccattttgttcgatgcctctctgctcattttgttcgctgcttcaatgcccattttgttcgctgcttcaatgcccattttgttcgactcctctatgttctttcttttctccttcttcgtcttatcggatttttgtccatcttctttcgtggcctccttttctgtctccttttttgtctccttttttgtctccttttttgcctccctttttacctccttttttgcctccctttttaccaccctttttaccaccttctgttccagcttcgctacccccttctcccctttccttgggtcctttctcccccccggctcatccgccttgcccgttcttcccctcctgcttggcctcttcacctctggggggacaattaattttgtccttccactacccgccgcgtccttttttctcattttcgccttctccttcgccttcacaatgctggagtcaccactgcgcttgccattaccgataccgcttcctacggctggctagcctattccccttcgctttgacgcgaagcttagcaccctgctgcctccccttcctggagctcctcaaagtgcccattgccttagtgcccttttccttagtgcccttttcctttcccattttgacactccccttggatttagatttagaattagtctttaaatccttctccaaatgaagcaaatcgatagacctcttcgagctgttcttttgaatacccaacttatgcgcagtcctttcgttcatacttatttgaagttcctcctcctcggccttgagtcgaatgcttatgttgctcttttcatttgctggcgtggaatcgtttcgcagggcctccgtgagttcgcagaataggctctttccgtaggtgtcctcgggttggttgtgtccctgggcattactgtcaccgccgatgcctccgctgatgcctccgctgatgcctccgttgatgcctccgttgctgtagcgatttggtgatggaaggggtcctcccctgacgcggctgatgaggtgtccaatcgggaggtcattcaggcggctcactgggtaaccacttgggcgactaactgaggggctgctggaatggctaactgagtggctggccgagtggccgaccgagtggccgaccgagtggctgaccgagtggctgaccgagtggctgaccgagtggctgaccgagtggccgctttcatgcctacgtctgtgctcatttgcgtggctagctgagtgaccaattaaggggctaacggggtgtccaatcgagtggctagcagaatgtacaaccgaatggctagcagaatgtccaacagagttgctaacaggatatccaaccgagtggctaaaagaatgtccaacagagttgctaacaggatatccaaccgagtggctaaaagaatgtccaactgagttgctgacagggtatccaaccgagtgggtggccgggagcccaatcgaatgggtagcagagtgcccaattgagtgaccctgttcttctctacttgtgtggcttaccgagtgacttgccaagtaaccaacttgcgaactggctcctcgactaacagggaaaataacctgcgaacgaacagcgcgattgacatgtggactaccatcccgactaacttcacggctgaaaaagggactatcgtctcgactgctagcgcgactgctagcacgactggtgctgggactgacgctgaggccgtgggactcccggtcgtccccccattttgcactttggctcaggtggaagatggagctcgcaccgctcccgaggcgtatgccatttatttctatgcgactttggtcgatgctgcctgacggagtgacctctatgatggtgctgttattcctcccccctcctgcttctccccttttcgaagaagccaagcttagctggctggggctaatggccatcaggcttctttcatttggcgcagattctccttcccctttgttgtttgcggagcttattcgtttggatgagtgttctcttttaatgcttggttgctccgtttggtctcctcctcctgtctgctgctccgtttggtctcctcctccggtctgcttctccgtgtggtctcctcctcctgtctgctgctccgtgtggtctcctcctcctgcctgctgctccgtttgaccatctcctcccttatgctgcttcgtttggaccttccttctctttgggttcttcctttggccaattcttcccttagtgcgtttcactgggggagcatccagatccttcttcttcgcgcttttggaggcgctcttccggttagggctctttttgttgtttccccccttgttctttacgcgttctttggcttttgcgtcttctatgtcacgtgtgacttgtgtactttgcttgtcctttcggctatccttttcctttttgtccgctttggcgcccccgccgggttgtcccatcttcccctgggcgacgccattctcgttctcctttgaacctacgctgttactcctcgatggctgttttttttcgtcgtggagagatagtacaccagcaatgttgcttttcttcatactagtttcattttttcttttttttttctctattatcatgttaggtgggggaagctgttttccttgtttgtcatttccttttttcctcttctcggatgtacttccccttttggttgtgcccccccccaactcgttgtcgttggatgcgtgttgttgtttcatatgtgtgtgcaaaaaaaaaaaaaaaaaaaaaggaagagattcacattaaagggtgtatgtattaaagttaagcaatgatcaaggggttgtgttaacgcgcgtgagataccaatgtgtgttgacaaaaaaaaaaaaaaaaaaacgaaaaaaatgatcaatgttgtttttcttctctgtgttttgttctccttctccttctcccttttgtgggactgatgagcagtgaaaagacacgcgcatgggtatgcccatggggacgagtcatgaaaaaatgtagccccaaatgtggcacaatgtggcgaagcggcaaaacaaaacacacgcacgtacaagacacatttacccccttttatacagccatttaaagcgtctttttggctagcttttttttttttttaaaaaattgtatgaacgttcataaaaaaaaaaatcaggtaaaaaaaaaaaacggctcgctggtcaaacccagccgtcgtcaaaattaacaacccaaaagtgggcacagaacaagcgaaaagctcatgtttagctcttgaccccttcagttgcattgttttcacctgcacgttcaggcaaaaacaacgacagtgcagctgtgtgtaggtgtaatggtataattgcacatttgtatgatggcacatttgtatgatggcccatttgtatgatggcccatttgtatgatggcacaattgtataatggcacaattgtataatgacacaattgtataatggcacatttgtatgtattattttttttttttttccacacgtgcgcacatgccaacgtgagccttttttttttaaatcctgtggggcaaaaattacgttgagccaactgatgtctccctgttgtatacgagcgaacgggttgttaaggggaacaagaacaaaaaaaagttaccaggaaaaaaaaacaaaacaaagccaaagcaggacaaattctgttcaggcatttttgccaaatgggattatnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaggaagaaaaaggagaagaaaaaagacaagtcgcttttccttctttccggtgttccccaactttcacgtttcccttcacgtattttgatttgggtccacgctgggaacccccgcgtcgatgcccagttgctgccaatacgtcctcttcctttcggaagccccgccccccttcactggttgtctttcctgtaacggtccctcatcaacgttgtgacgtgctccttaacgagtgttaagttatggttgaaaatgtagtcgctgtatatttcgatgtacctgttccgtagaaacttccgattcagagtttcgcaagccttcctggcctcctcctcgtcgtcgaaataaacatgcgcttgaccagtgggtttgttttttaccccccggatgatgtggattgggtaccctaccttggccaattggaaattcttaaaaaaggtttttatttcttcttctgaagcgtcgaatggtagtcctctcaatttcagcctgggcaggttaactttttcttcctgcacatgttggtattcgctgaaaaatcttcgaatattttgggcgggtgtttggtgcacctcccgtaaaggtgtgccccgcatattggcactgctaaccagcttacatggcttgcctatgagacttttacctttctgcagtgttgacatcattttgtatgttcgtgtaacttccccgggtgggtgattcggcgcctatgggcatacccgccacctgctccccttttgctaactttccaaatgggtgaaaaacagaaaagttcgcctgatgtcggctactaccccctaccaccatagaggtgaggttcatccttttggagatctcaaaaaggttttcaaatggtacgcttttaacaaagggatggctgatatgagccccacgaaaaaaaaagcaaaaaaaaatagcaaaaaaaaatagcaaaaaaaaaaaagaaaaaaaaatcgtatcgctacccgtgttgcgtaagtccaactgaatggctgacacggtcccgcgtggggcacacgtcaagaagaggagtgcatacgcgagaaaatgtgcaggcatatgccaatcgcgacgtgcacgacgagcacgacgaacgtcattaagaggcaaacgtgacatacgcggtaaaagttgccaatactgacaatgcggagaaacctaacgagttaagggaacacccaagctcacctttatttcacgtgagaacactcgccggccggttgaacgcggaagaaggagaagttcctccacagttaatttcctattcctttccttttccttttcctttccctttcctttccttttccctttcctttttccgtcccccttccctttcctttcccttttcccaaacattccaacccctcacacgtggagtttatgcatcctgtacgaagcaacagaggaacccttttgacaaagctacggaaggtcaaccgacacaagaaagtatggacgagaatatcagcagccttttcggtggcggcctcagcagtggcggtagcggcagtagtgatgctgatttaaaaagaatagaagaagaaaaaaaaaaccttaatgggaataacttaaacttactcctaggcgacttgaaaatgatgaccgcatacgaaatgtcctccgagtggaatgacacgaaaatgatgaacgaatgctttaataatttctcctggttcgattcaagggtgttaaaaaatatgcaaaattatttgagtgcggatgaagtggaacggtccaagatcgattacgcatataacacgttgtttccgaagccagtggatgtgaaggacacaaaaatgaatatgatgtccctgtggatcaagtcgcgcattcattacaacaacagctttttccccttgcagttgtccccgtacgacgcatgatcggggggagcgcggcaaggctgcccctgccaccatgtacaccaccgcagcgcgttcatgtagcttgttcatttattgtctttatgatactttaccatttttaccatctttactatctttattgctttttttttttttttttttttttttttttcttcccttttaactcctttcgcgcccaccccttcgtcggcacgccaactcctcgcatgaagaagctctacccatagaagtgttcacgcaaagtggcagaccaaccccccggtgcggttaacccctactccgtctaagttgctcacaggaggggaatccctcgtgaagagcacccctctcgaagtcgtaaagaaagtttaagcggcaaagtggggtaaaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccccctgtcacgctgcttatttgtaacagttgggaggtgttccccttcgtgacgcaaatgtagggggaggagggggtcaccaccccctggagagacaacaaatggtagaccccaattttgcagttgggtttatgttcaaccccctcacactcgtgtgtacgcaggtgagcccttcaccccatatggtgtctcttcccacctagcgtaagcaattcctctcacatgaggacttcgtttatcttacgccccagctggtcgacatttgagtaaaacttattcaaaacgaagaggggcacatccagggcctcctttatatagatattcgtggcaagttcctcatattgagtcccatcgaaatggtccaccatctgctcatcattcgtattggcttcttcacctgtgaaaatggaaagggggagagcctttcatggggtgcatctccaagggagcccttattatgcccattcgtgcaaaccctttttctccatgagggccccacccacggggtggaagaatatacatatatatacgtagatcttcccacgtgagagagagagagcagccgctggcccaaacgaaccaatcaaagagaaaagtactcaccgagcttcagggcatccgatgtgaacaagcactcgggtggagacgctgaggaaaaacgacccccataagtcacatgtacacacacaggggaaaacaaaaaaagatattcgatcatactgtaaatggaaaaaatgttttcaaaaaaatattttattatattcttagcttcttcaaaatggaagagaataaatcgtgtgcacactcctcttagttcatctgccttgaagggacgtggctcttcctccttctttccttcaatttcgttatttcctttctcattgatacacattccattctcattctctgtgtcctctcccgttttttgttttatattcacgctgatgggtggtttgtttggcgtagtttgttccccctctttgttgctgactcggttggagggcctaacataattgttgctattcatggagtatgactcaccctcaacgtaagtacatcccccttcttgaggaacgtcccttttcaaatcgctatcccctgttgggtcctccatccaaccgtagtgtacatttttacttatcaaatggaagaaataatttatggtttttttttttctctctttcttttcttttaaattgtctctaattttacgcatggtcataagaatgatggaaagaaataaattaagcttgtatatatctaaccctattctgttagcgtagaggatggcttgtatcactacggctgggaccagtttgtgcttgtgtgcacctttagcagttatcctgtctccgtacaggcacttggttatctcgtcaccgataagctcctgttcgtcattcacctttttgttgttaaacagggggtggcaacgtttttctttgccttccctgattagcggcgacttcccggttgggtgcccccctttttgctgctcctccccagttggcggcgactttccggttggttgcccccctttttgctgctcctccccagttggcggcgacttcccactaggatgctcctccccacttggctgctccccccccttcttcgccctttccctcatcgagcagtcttccgaactgaaaaccaactcgcagttgcccaaagacataattttgtgtcccccccccttcaagtgcttcgcgtgtttaaaaagccccagtattccctccagcatttcgatggagaaaaaaattacgacgtcctcatggtagagctttcccatcgctgtcattttgcaattccaaggggggagacacaacctcttatgtgtagacatcaaatggtgaagggcacaacgcgggatgctcttcaattctttaattcttatttttcagcgcttaaaatggacaccttttttttttttcatacttttgaggataccccccatttggacgattttatcatcctgtttggctgcccccttttttccaattttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtactatgcgtgtacgcttaagcggcaaaagcgaagaagcaaacgggggagcaatctatgctggcatgtgaaggcgtatgcgcgtatgaccgacccctatgtaaggacacactacaggagagcggtgcccccgaacgcgtaactgtgacgcggcaagggtgagcttattcccgcacaggcacttaactgcgtagggtatagcgtgcaacgtacttagggggggcggtacgcccggagtcgcagctcagctgataggcgacagttcaggggtggcagctgacagttcagagtttaggattgatagctgagagttgatagctcagggttgatagctgagggttgatgactcatatttcttgaagcgaccccgtgcatccacttgactgcgtagcctcgtcttggcttcttttttgctcccctcccaggggtgatgcagtcaaaaggaagagcccaaataagcaggccaaacggcgtcgtaactgcgtcataaccgcgtcgtaaccgcgtcgtaactgtgtcgtaaccgcgtcgtaaccgcgtcgtaacagcgtcgtaaccgggtcgtaactgcgtcgtaaccgctccatcgtaaccgctccatcgtaaccgctccatcgtaaccgctccatcacaaccgcagagccgtggcggagaccaaatggggagaaacgacgcacacaggtgtagagccctcctttggctgatctgcagaaggacgtttattcccacgcccccctgggggggcaactcaccccacggatttgttgcaaagctggggaaactggcacccacggagggaaaacaaagcacacgaacggataaaagaacgttgtacctcactgtacacacaaaaagtaaagagagcacagagctgaaggacacaaatgaaccccctactgccacttcgaaagtacgaaccatcctgaacaagtacaaaatacacataacatactactcagtttttttctccctattttctatgttctcatactgcgttataagactgctgcttatggttctacacgaaccaatctctgtgaaaatggtgaaggagagagtgttaatggatcaggcgttggtagaagagtatggaaatatcaccttctctcgtttctggactgggtatataaatgaggatcacgctcgcgtaattattaacataaaaagtgacacgaaaaaaaacaaaaaggggaaaattattgggaaccttgtcaagcagaaggacgacacctgggtcattaagacgttaacttattacacggttaaaaaaaatgataatttagacaccgacgacttgaagactctgcgaccgagtggtggccaaggctccgggtgtccggtgggccacgagtctttggttacgcgcaggattaagggttagccacagggggtgagcggcaaaggggggtaagcgtcgcaccgccccatcagccaatcctgctcaggacgttcttctccaggtactccattttatcctgtgcaacaaaaaaaaaaattacgcacaagtacatgtgctaaataaacttcacactttttttttggtttgcttttttaaaaatgactagccgccttcctgttattacctccttggatttgttcttccagcttgtgtactctaccgtgaggacctgtgcgcgtcgacgggggaggagtagctgggtgaagtaaactgaaatagcggcacacaggaaaaaggggacacaccgggaggacccccttctcgtgtacatcgcgcagctacagtaagcagccacggtacgcagccacacaacgcagccgcgcagggcttttcgcgccgtactttccagttgagcctacgaaggatgtagtacttcaacctgcttttcgcgttcagttccccgccaaaggtgtagtagtgcgtgaacccattgacttcgatgcaggtctgcgaaagggatggggaggaaggaaaggggggagtcagtatgaccgaaatgactctccgtttgtgaggttaacaaattcgtcggagggaggtaacccactccccgctgcgtagacaatgttacccgctttttctgcaaaacgaaatccaggacgtaggggcccacggggaactcgcggtctgccttaagacccatttctttgagcagcttctccaactgcttctgcatcttggacactgttaatgtgttctttattttttttctttcgatcacgtttatggcttgttcgtagtcccccccgagttccctcaggaggtacagcactatgtggatctgcgatggggggaggggaagcggtgtgcatatgcggagacgtatttttcattggcgtgttgttccttggcgtgttgttccctagcgtgtcaatttttttcataagtgcgccgctacacgcgccccgtacctgcttgagctcctcgttcttcaacacgttcacattttgcagcagcagctccgtgacgtctcgcagtacctcctgtaggacatcaatcgaggggtcacgcagcagctggttggactccccttttaacaaatcgacctgctcacaatctccaaccaaccacagagccacggagtaaacgatattacacagatacttggcttcaaattggttgtattttttaaggacatgctggtgcagcaggttggtgtacaggtcccggttcagctgcagcatggagaggctgagcaggatggtggtcaggacgcctttgtcctaaaaaagggggggggaagtgaagcatatgtggttccactcgccgtttcgccgctcctccgtttcgcggcttctccgttccgcagctccttcgatgcaccgctccaccagtgcaccactccttcgatgcacctctacaccagtgcaccactcctccgatgcaccgctccaccagtgcagcgctccaccccacctgactcactatcggcatgaaaaacccctcgatgacggcgcaaatctcgcgaaccgtctccctatcgttgtaaccatgcttgttgtatacatacaaaatcatggacagatcgaaaagagaaaacatacgaagagaacctctaacataatgttgcgtgaggaatgttatgatattaaaatcgatcgaacccatcctgtgtagatcgataagtagctgagtcaacgtcctcatgtcattaaacacaggcttcctactcataattgatttcacaatttttgtacacaaagaatacttagcgaacttcaacttacagaaggtgtgtatgataaatcccatctcgcatgttgtcatttcgttcgtgtaattactcagtaattttgagatggtgttcaggatttccttctccgttaggttcaccagttgcatattcttcattaagtaaagcagtttgttttttccaatattgtccatggtcatcatccccaggggtagcttcctccgttcagcccccttaaggggtgcgtgaccctcccatgctacttgaccaatccgtgcgtggtttgtaaataaccgttcaaagctgcataatccgatttgtttggatctaagttgtatcatcgtgcgcacgggggtaggggtgggggagtcagggaccatcaggttaacgcggacttgatgtaggcctcctccatggcttccttccgagtgcattcaacggggaaggggtgaacggtaggcaggttagcatgtcagcaggttaacaggccagcacgtcagcagcttagcatgtcagcagcttagcatgtcagcagcttagcatgtcagcaggttagcatgtcagcatgtcagcagcttagcagcttaacagcttagcagctcactctcacgcggcgatggcaacggggttatccgcatgtaccggcgcacatccacgcatggtgaagctacgcctgtatagcctcctaaagagtgatatctctctcccaatccccttccccttggtccaatcccaacggtgcgtagcactaccggggacgtgtaggggggaagctctcctctctgtgcggggttattgaggaggcgcaccttggcggggcaaagcatgcataataagccacgcctggttaagtggatttaaaacagatcgatgaaaatgtgcatccctgtcgtgtcatttgtaaattcacttctaagaagcgaagtggttcccactcaaaggctgaggaagaaaagaagcccccctctcctccccacctttccatccatggtcagcaaaaaagcgcatcttaccacgcgcataattgtgaggatataaaaaaaaataaaataaaaacgtaccgcgtggaaggaactaaaccgattaggtggctaaccatttgtgggatcgcgacagggggggtaaggctcactcactatggatgcacctgtcgaacagagatgatcgtgtcgaacagagataatcgtgtgggtcacagatgatcgtgtcgaacagagataatcgcgtggatcacagatgatcgtgtatacccttggaagggggccccacaggaggggtgccatcagccccctgtacaagttcgccacacgaggggttaacacacgcacaggagacacagaagaacgggatagagagacacccccctcttctaacggtgagtccacacccgacgtggagcgcctgctggtgaggtacagaaatctggggactaaggacaaagtcaacctaatcaccacccacctacgcaatgtaaaagatgttgacgtgagtatgatatacagttttgtgagggaaaagcagcccgtgaggggagtcaccccaaaggagcagctcacacagcacaagaagctcacacagcacaaacaggatgaagaaaaaaggaaaagaatgctaaaaatacttaagatacaaaagccagcattcatgcaacaaagaagtagtaaaaaaacttcgcgcaataatttgtccttcaaaaacgattataacagtaacgagtatgtggactgcttggaaaaggagcaacagttgaagggggcagagcagtacacactgattgaggatctatacaaggcatacatctacagcagagccttcactaccttgtccaaccaatacaggaccagacataccatatcgaatgacttccttcacgtgatgattagcgcgattaggagttccatcctggagagagtgaaccctacgctagtgaacgaatttgctcatttcaaaaatccatatatgcttatgaagcgtgccctggaaaacttcatccttcatggacatgtaaaaaacccttatgaggagtcgctcatttgtgagcatctgaagcggaagacttacttgaacgttttaaaattggacagtgccgaggtgcccctggaggtatatgagcctttagcttcctttcgaggggatgtaaattacaactacgatatgagggagaagttcgccagtattgtacgcactcagttagacatacttgacgtggttgcggggggagtcactgacacgatgagtaacaccacgggtgatgacactacacgtagcgaatccacttccgcccagctgaacgccgtgctacgaatcctaccggagaacgcgcgcgagccattccaaaattaccccttcgataacctaaaggcgttgaagacccaaatgagaaaaaagtacgtggggggtatcaaaaacagcaagccgattaacgtggaagacgaagaactgagccatgtgaggtacccaaacctacaatccgttgcgcattcattaccaacggattcaaaatatagggccaatgtcatacacgcaattagggttttggagcgatccaagcattgggatcacgccagtaaaattaaagctatcaacaccctagtggacgtttggaatgatatgcactccagtgatcactatgaggatttaatggataaatacctccccgttatttacacgaaggatatgctgcgcaaaacgaggactcggcaggacacatacaaccgcggccttgtctacgtgcagtccctcaccacgcagaagccgctgggcgcgcgccagaaaaaggggtgacacctcgcaaaaaggggtaacgcttcgcaaaaaggggtaacgcctctcacgaaggggtgtcagcattcaaacggtgaaagtctgttgcgcgcttattccattttaacctgctctgtgtgggctgtgccttcctttaaggggtgaacatatacatgcaaaatgattgtcccctttttttttgtcctccttttttatcatcatccagggggtactcttccctcccaaaaaatgtagccatttcaaatgaagaagacgaaggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcaacttttaatcgatcatttaccctcacgtcagcacgcaaaagcagtcaattcatttagacgtgttttatgcagggggtcggcagttgtacataggagggcctgcctcttcaatacgaagttttgtgaaacttctaagaaagacgttcgaaggggtttccccccaccaatggaaaaacgaatacgtgcacatatgcgaagctttgcaaagggattattttttccctacctgggcccccaaaaaaattgtggaggaatgaaacgatcggcgcttggtatggcaattcggagatggctacattttgcaattgcaattgcatttgtttttttcttttttccttttctttttttttcttttttgtttcatcattacgctttttttgtccgtcctctgggtgacatgcgcggggacaagcaaacctatgaacatgcagcaaaaaatatgacactcacaacgcgggttgtgtggcgcagcgccaaggctgcgttttgcatggacacatagggtaaacaatcgcgacatgttcgcttcgcattttcccactaggacgcgcaaaaaagaacgcgagcgcacgtacataaaagcatgcctatatacaagcatgcatacatataactacttccaaatgtacgcacagtaaacgaatggaggaaacgcgtgcaaaaacccactgtagcacggcgcgcggacagccacatgcaaacaaaaaaaaaaaaaaaatgtataaaatgcataaaatacaaacatgtagaaagaagcacatacatgtacatttttatgcacgcacagagcgacacctccgctgacgcgaagcgtgcaagtgaggaccacaaagcacaaacgcttacgacgcgtatatagcctcgtggtggcgcgatgtgacaacggaggggtagataagggttgccgtgcggcggcgcgggagaatttcaggtctcgcagtcgaatcgcgacaaaaatgaaggttccatcaaaaggggaaaaaagaaacataaaaaagagacgcaaatgcgtttgcatgtacgtctccaagtacgcgcgtcattttacgtgcaggttgaaacgcagtatgatgccgtaggtgttcactgccactcgaaggggcgggaaaggtttaagcccatgttggttcgcgctgcatcattttggttcgctctgcttcgcctcgctttttctttttttttttcccctcgaaccggtgctccgaaccagcatgcacttcaccgcttttccttttggaggttccgccgcaggagaaaaaaaaaaaatttctttgttccccacgcgcagcggacatgggaaaaaaactactgtcacctctgcacgcacagcatattatgtacgtacgcatgtattacccatatttacatatgcatgtaaaataatccctactgtatgcagtccgcaggaaaggcgaacacgttttttgccgcgtcacgtgtcgggcgtgttccgctttcctgggatgccttttttccccgcacgatcgatcgaagtgtcgcaaatggcggaggtgatggaagcaaaaaaaaaaaaaaaaaaaaaaaaagcagtttacccccacatgtatcctccttcaacgtgaaaaaaagcacggcaccgtgcgtacatgcgcgtggcgttcgtcctaccgcaaaagataatacaaaaattgaagcgtgaatataatatatgcagtaacactataaataataggtaagtaatatatatatactacatatatatgcatgatacatgtactatatgaacaattaatttttgtttttgcgcgtgatgcatatagggcagtgttcttttgtaatcgcaccgcgcgtatgctgcttaacccccaagcgtgtcaggcgattctagctcgaagaaaaaaaaggaggtcctcgtcgtcctctgcttcttcccccttcaccgcatcgaccttttgtatcgtccccttcattaccatttgtcattcgattttgccgcgttggtagtagtagtagtaggtagtacttcttctcatttggcacttcttaatttggtatttttaacttccctttttattgcccctttctattgccattttttaatttacaatttttttttgccattttttttaccatttttttgccattttttttgccaaaattttcgccaatttttttgccaattttttttgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttaccaattttttttgctaattttttttgccaattttttttattggtattccattatcaccatttcggtagttttttttttattaccatttttttattcctttctcgcgatttatttcattttttttcctttttaatcagtcacgaaaggaagaagaagcgcatgtaaacatacgtacatgtatatatatacaaaaaatatatgtacgtacgtatgtatatgcttccgtacgtatgtatgtacgtatgtatgtatatgcttccgtacgtatgtatgtacgtatgtatgtatatgcttacgtacgtatgtatatgccaacgtacatgctaacgtacatgctgacttacatgctgacgtacatgcctgctcgcgtcccccgtattatacgcgttgagaaaaacatatgaccgacctctgcgcaggtacatatgtacatctcccccccccgtccccctgcttacatatataacgtgcatacgcacatatgcgtactcgctctgatgtaattaatccgaaagatatcttttcccttctgcatttttttttttttaagtttttttaattatccttcttttaatagaggtaaatttttacgcctacgtttacatatatgcctgtacatgcatgtatgtatatataccttctgggcataggtgatgtccctactccatcgcaacggtaacactgcttctcatagtgtttatcgttgaggagcaacttctgttttccttgcccatctctcccccgctttaatttttttataacgagccactagctcgagaccgcgtgactgctctgtgcaaatacattacatacgcacctgtacagtgtccgctgcgtctgattttcgctagcacggccgtatgcgcatctcccgcccccatacctctgtgcatatcacaccaagcgtatgaatgcatcgctgtcgccatcgcgtcaccacttcatgaagatcattagcagatagattagatcctctcctctcccctcccccccctatacacacacatctctttaatgccacgaaatacgttaagatgagtttacatcgcatttctttatcccttttttactatctgtttatttttgcatacctacattttgagaccgcacagtcgaagttaaacagtgttacgaatgatgacaggaggtttttgaacggcttcttcggaggagccaacgggtctgtaaatggctccgctaatggtggaaatggcgacatacctaaggacaaaaatgatgagaaaaatctgaaaaatgtcactcaggacggatcggaggatgcccaaaagggggctattcctcccgctgatgacaacaaagatgaagcgacaaactctcaggaggataagccaatggagagagactccgcttctcctcccgcgaactacacccgcagtgatggcatagaagtaagattcgtgccgagcggaagcgtcgcaggaaaggagtcacacaggagcagcagcggtcgtaatggtgatgacaatggggcagatgatgaagacggcgacgatgacaatggcgtcagcagcgtaagtagcgacagtagcgaaagtagtgtcagcagcgttagtagcgacaagggctatagcaacgccccgcgtatgacgatgaacctccccatattctccttcatgaataagcaccccatgcaagcgaaaatgaacgcaaacaaatcgctaagcaatttttacaacctgtacagtaaaacgactccacagataaaccatgtaaattattttaaaaaggaattgcaaaacgaatttgccttcaaaaatggactatactttagcactaccagtgtgaaggagtacaacgagagagtggacccaaataaacatgcatacataaagctaccagaaaatacgatggtcatagttatcacgggaaataaatttttctttcaagatttagtatactcaagaaataaatatagtgctattaagaaaaaattttcattccttatgaataccataattagtagcttgaagaaaaaatatttttttaaaaattacgagtatcagtatttgtacaaagatgacacgtttgcttatgatcagacgaagaggctactcgatatggagctactcggagaaatatcaaaagccacacaaaccattattgtagatgaggagaagaagaaaagagtttctatgcataaggtttatggaggatggtttgacttccttggaattatggttgtaaatggttacacgatgaaaccagaggaaggagagaatatgaagctacacaaagcagcagctttagatgtagtgccaaaaaatatgctacatgaatttagagaactcgtgatgaagaagcaagatgggtatgataatggatatgccttcggattgtggagagacttccctcaggataagttcgtcccgtggaggtactccgtggaattattcctgtgggatcttctaaatgtgttgccgcacgagttgccccaccccgccaacttgataatgacctacaaggaaaacggcatccccaaggaggaagaaaaggacatccaaccgatgagcgtagatgagcagaagcaggaaggggacagccaaagggacagccatagggacagccaaagggacagccatagggacagccaaagggacagccatagggacagccatagggacagccaaacggtggaccacgcagccaatttggaagccaaacgatcgagggaagaaatcctcaactggcaccaggtcatacagaataagatctcctcctaccccggatttgaagtcaaaattgtagcggccaacgactatatgaaggctatcggatacagcaacgaaatctttgcgagatactacaatgccaaaaatggaaatgcatatatatttcttatattgataaataaggacttcttcgtggatgaatttgttcaaaagggatccactcatgatgaatatgtacaggcaaaacagaactactttactgaaaagatgaacgaaattttggagggattggagagaattcttgaagaattaaaggaggagttattcccagatgatgaaaaaacgaagccagtaattacgttttataactacctagctgatgaacagaattacgaaaaattgaatccgcacatcttgggagaaattgctggcattaccaagcacttaaagtgtgatcaacttcgaagcaatgaggatgatagatgcactaaagacgtatcgatacatcacaaatatggaggatggttcgaatttgctggtgctattaatgtaaagaatgtcaattttgttcccaccaagtatgagaagcatggtgaattcataaagaagaaatacgaagaagctattctgactcaagctaactgtaactgccaagacgcatggttatggaaagacctacctgaacgtaacatggctccatatagatatcctctccaggttttcgccttagaaaatcctcagtttaatatcctaaacttgaaagaaatgcacccttttattgtaatggatattcttaacaaaggtttacaagctctgaaggtccaatcgcaacaacagaatgcagctgtggaggatgaggaagaaggacaggtcgtcacgaataatggagatggaagtagcagtgaccatgacaatggtaataactccctttcggctagccaaaccaagtttaactacatcaccagggagtgtatgaaaaaggatgatgtggaagctccccaaatgacaaccagcatggagagcaataccgaggatgatgatgaagcgagggagattgaccaaaatgagtacattactgaaaatgccgaatcggatgcaagcaatgaagcagaggagacagaatacacagaggacaagtacgtagaggaggaggaaatcgatgggggtgaatacgttgaggtgaatgaaggactttctgcgaaaccagccatgcagccactcccccaggttgagtacgaaactgagacaagcaccatccaagaaccacaaaacagcaataacgcagtcagcagtgtaggaagcaacgagggagagaataacaacggggagaacatcctctttagagacatcaccaaaaattttggagataacgaaacgcttggtggaagtaaaagagatggaagcgacgtgttgaaagcaggccactttggtatcagcggaagtctacgagcagtgaccgaccttgtgaccaagcaccttggaagtggaaaaagaagaaacgcaggtggaaacggtgacgacgatgacgacgacgacgatgatgacgaagacaacgatgacgaagacaatgatgaagacaatggtgttaccaacgagggaaataacgatgacgacgacgatgatgaggacaatgatgatggaaacgtgtatgctacgagtgaatacctacagaagcatgcgttcggtggagagatctctccggacttcaagtccaagctgtacgtattcatcatcgtgtgcttggtgttaatttgcattgcgctcattgtgagcattgctatgagattgtacgataccctgatgaagagaaaaattgtggacctgaaccgcactgtcttatccttcaaggaccgcgaggacatccccgtggtgcagggcatccccgccccatggatgaacgcctgagcggagcggcgcaacggagcggcgcaacggagcagcgcaacggagaagcgcaacggagcagcgtaacggagcagcgtagcagcacacccgcggtgacgcaaccggaggaggcactccacggtgaagtgccccgcgtgaacgctcgacgacggaatgaacaccggcttgaaaacccagcgacgaagttgcgatccccttgcgagaatgacccctcgcacgcaccacgcgcagaccaactgcacaggaaaaccccaaggcgcacgtgctcccctaccctttccccaccgcacgctgatacgtgcatatgcaacgacagccagatgtgtgcaaaaacaaagcacctctgcgctgtgcgaaactcgaaaaaagaaaaaaaaaaatgaggagcgtgtttttaattagcgccccatcgccacagtggctttttaccaattgaaggataacagtggagaggaaatataaacacatgtatgcgtgctcttctttcttcattcacgcaatttgatcgcttggatgagtatagataaccgacccattcgtggacgacgtgaacgacgtgaacgtgaggggggtgtaatgtacagaattccattcagcacatcattatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataataaacaacaaacaagaaaagaacaacgcatcatactcatttattgaggacgcgtaacttttacatcatgcggaagggaagagtggtcgatcgatctgtgcgtggacttatacgtatgtggataatacgcattatcgtacggaccggatactcgtacccatactgctttccccttggagggaggcacagcagacgtgatcgcaaaacgtggtcccaaaatgtggtcccaaaacgtcgtcgcagtgcccgatgatatgatctccatttgatgtaccgtgtgcaacagaatgatacacgtcagggtgtgcctgtcaccttcgcacaggtcatatatacatggcattgtcccattacatagcccgcaggacactcatccctacgttttgttgtcctccatttgtcctcccctttgataacaacttaacgtacatgtgttgtgtggggtgttgcgcgggatgctgcgcggggtgtttgtgcggagtgagtgcccagtggttagcacacacaaacgggcaacaagcgtatgtacagatgggcaaaaaaaaaaaaaaaaagggagaggaggccgctgctgcccaccgactcattccgcaatagtggcggttataaatgcatccaattggaaggggaaagagggagatacactgcagatcgagcttgtctccctgccgctgccctacatatatttgctctcccaatcggccaccgacacgtaagacacgtcgtagttatggttgttcaggaaccactcccgaatcgcttcatacggcttcaagcatgtgcgcacgttttcattttggtagacggcctcctctgttcggtactctctagtggtagtggggtcgtccctctgttcccccgtttggccggtccgctgttcccccatttgcgcccttcccacctcgccaaagaagcggcctacggggacgttcctcaagtacatctgatcaaagctgtcgattagaaagagggcacgcttccgactgtcactccgactgtcactccgactgccactcccactccgactgccactcccactccgactgccactcccaccccgactctcctcgcccagcgcacctttgtctcccaaccctggaatgacgatgtcgatcgtgtaggggtaactaaagtagttaacaaaatggggaatctttttactcttaaaaaggtctgaaaagaagaaaataaaatactctccagattccattttttgacctctcccccctctgcctgtctccccccccactgcagttaaatgcttctctacatgtgtgcacagagtgaacagctcgtcaggtaacctcctctccattttttcataaatcatttttagcactgcggatatcacgtgcagcagttcaaaggaggcctttttttcttcattctcctccgttaggatattcaatcctgcccttattttgtgtccaaaaataaacatcattttttccaacagatccacattcttcctgtttttgtttaaaataatatccacgaagtagtatgtcaagacagagaatgcacagtgaatcagatactcctcggggagcttcattatagtgttttttgcaacctgatgaagataggcatatgtctcccttgtgagggactctcctaaggaggggcaattaattagatgttccgagaaaaattgaaagagagtcaccacgtggctttcctgcacgcgtgacaaccccccctcctgtaggtaactcacagcgtagtgcagcatatcctggttggttatctttaaattggtcagtgcgtttagtagctgcacgaaggcgtccgcgtggggaggggcatcttgcgggaggcacggggcgcccttacggttgacctccccctgcacggggtgcttggtcccctcctccgctgtgctctgcactgtgttctccgctgtactctgcactgcattctccactgcattctccactgcattctccactgcattctccactgcattctccactgcattctccactgcattctccactgcattctccactgcattctccactgcattctccactgcattctccactgcattctccgctgcattctccgctgtgctctgcaccccctgtctgttcccccccctcctgctcagcagcaggaagagcacatactcggtgaagaaaaccgacgcgctggagcggacaagcacattccccacgcggaagtccttctcccccccagaagagtgcacccccctgtagtgattaaccacgtggagtagactaacaagagattcacttggcaaacgcgcaaatcgagagagaaccccatctgaaattaaaaaggaaacaaataactcatcattaggatattttaacacagacaaatatttcaatatctgaaccacataaacctcgtggatggtgtccttcttctcctttacgtagttcaaaatttggttgcatacagtccattcactaatctgtgtagaagctagcgattttaggaggttgactagcagtaccggatggacacattttttaatattccccttcaggtataaaaataagttacgaatggttttgttactattgtccataaaagaagcacaagcaattattgtctctaggatgaactctacaggccaataaaagtggagcatttgggatgttctcctgattaagcgtcttatgctttttttattttcttcatctagctgtttcctattcaaactgaataaaatcaatgcctttgcatggtaggcatacctcatgatattgatatacttgtcgacctcgtttatgagtcttttgatcatttcctttttttttatttcgaaaagggagtagaactcgagtaactccactaggttgtagtatttgtattcgtgtgcgcttttgcttagctctttgttgagtgtcttcacgagcgagctcttcctgattcgctctttgaacgtgtgtagaagtaaacggcgcggggcctccgagcaaccaggtactgcgtcatccccatggggagaagatactccaagttgcccctccaacctctgctgtcccagctcaggagaaaagaccaaacttttgcatacgtacctcttcaccaagcggtgcacattcaggtcatactttatcccatgactttgtaaagcgaagaaaaataaaattttattcaaatgtctacataggtacgctacctcatgctcatcatatgtgtcgaaggtgctcgctatagtcccatcgatgtactcaaagaggcactcatcgaagtgcagatacttgtcatttattctgagcacctccatgacgtctcgcttgctaagtatcattttattcgtaatctgaatcagcagtgcgttgtagacacgcttaagtttagtgaacccccatgagtggtaccctcgttgacgtaccgagacgttgttaaggccaatgtggtgaataaactccagcacgtggtggaggctgtctgtgcgcagaagggggtctccacccaccgcgtcggccacgtctccacccaccgcgttggccaccccttctccaaccacgtcggtcacctctcctccaaccgcgccggccacttctccacccaacgcgtcggccacgtctcccaccctccgcaggaactcctcctccacggggcgacaacgtacattcttcttcaccataaaaacgcacacgtgcaccaagtgtgcgttgttcacatgtttaagtagcgattcattccgcttctttgtgatgataacgaacagtctcttcgcgtgtgtgaacgtcagtgaagacgcgctgaattggtctacctttaattctgggagctcctcctccacgtgggtatcctccgttagggtggcctcatgggggagttccacatgggctgtgtaggaggtaccacccacccgggctgtggagggcccccccaagtgagcattccggcccacgtgagcatccccacccaggtgcgcactgcgacccaggtgagcattccgacccaggtgcaaaatttgaagtttggcttttttcagctgcttctccctcttcaacttggcgcgactcttcctctcgtaaagcggcacagtatgctcgactttccagtgcgccaagtggcgccgcgccacactcacgaaaagtagcgccgttggttttgcagaccggatcatcatcgcgttgggtctcgtgtgtcagcttggctctacctccccctagcagcgtaaaaaaacgtggagcgaatttattagcatttggttcttacccggtggaaggagtcacacccctcatgacttttacattcgaaggcataaggcacacataggcaccacaccctgacggaatcaacaaattggggagcctttccatagaagagactgtcgtgactctcccatggcgagaaactccaacgagagaaaaaaaccccgcaacaaggcaatgtagcgatgctgtatcatcactctgcgggcgattccacattttaagtgaatctcacgtgatttttaaaaaaaattaaattctttacatgttattttatcacacaaaaaaaaaaaaaaaaaaaaaaaacgaaaatgccttgttaaatattaagagtggaaaagtgtgccgcgacgcctcagaagaaggggtcggaaaaatactgggggacaaaaaaaaaaaaaaaaagcctcaggtgcatagaacaaactggtggtaacgctgggctcggttaaggggcaaggcgccaggttacggttaaaaaaagggagaaaacaaaaatgtgcaatgtgccgatgcagacatgcgcaactgcgaaacggtgagactgcttaactgcttaactgctaaaccgaatgagacacaaacgggcgaattataaattcaaaaaaaaaaaaaaaaagtgacacgctactggaggggggaggatcatcccacacaatggcctcccaattcaggagctgtcatccacgctctttaagctgtgatccttcgacaccaggttggccaggtcctccatgttgttcttccccttctacaaagaaaaaaaaaaaaaggaaaaaatgaagcattaatatgatatgctcctcagtgggggggtatgccaagtgggcccacttcagtcgctaatgcgttggagtggcatttgaaaaaagcggatttgccattttatgtccacccccaaactcctcctgattataccatttcacctgtgcaccatttttgtggcgccttacctgccgtttgtcgtcttcctcttcagcgtattctccgtcctcctcgtcatccgcttcttcctcggcgtaccccagggactctgactcgtccatactggagaatatgtctacgctgtctccgttcttgatctgctcgaaaagttcgacgttccgtttggagctcttcaactcgtcattctgcggggtagcggtgaatggggtggcggtgaatggggtggcggtgaatggggtggcggtgaaatggggtagcggtaaatggggtagcggcgaatggggtagcggtaaatggggtagcggcgaatggggtagcggcgaatggggtagcggcgaacggggtagcggcgaacggggtagcatgatggggttgccaggaccacccgctctacgcgcgatgctcgccacacccgcatcgctcacttcgttcactttgttcacttctcccccttctttcgcttctcccccttgcagtcgtacctgctcgttggggatgcccttcctgtcggtgaagtaacgcttgtgggcggagagggccttggcgtcgggcggctggcgcaaggaagggtgggcattctgcatgtccagcaaagcagactgattacaaagagagttaaaaaaaagcaggttctgatttttcaccttctgcatattcaaacgtttgtgcgtaattttattcagataattctgttgatgtaatatatttttaattagcatctgatgatccgaattagttgcgtcatatctgttttttaaattttcctgtaacttgagagctcgatttttttgcttcctcaaatagttaatcatatttttcaatataattaaattcctttcatccttttttaaatcacttttttctttatctataagtgcattcaaattctttctcttattatccgtcacttttatttctttttccttttttatgtattctttatttatgttaatattttcaatacttattttattaatatcttctatgagttcctttatttcattttttatgcttctgatattttcctttttatgttttatgtctttatatagacataggttaataaattccaaatttcttctttcttcttttagacattgatatttttttaattcattttcgtatacatatgctatacaatttacttgtttttttttttcgatatttttttttttttttctatttcttcttctagctttcgattaatttcttctattttgtatacatctttgctttcgatattgtaattcttcagatcagaataattgaaatcgataagtttggtgaaatatctttcgctttgcgatgttttcttttttttttcttcatcgttttttttttcttcatcgttttttttttttcatcattttttttttcttcgtcgtattttttttcttcttcgttttcttttccgtttccgcttttcgtatctctgctccagctctttgtatctctgctcccgcttttcgcatctctgctcccgctttttgcatctctgctcccgtttttcatatctctactcccgctctttgtatctcggttcgcgctattcgctccgcctgcccaggttgcgtttctccccttttcggagcctcttcccgtgtctcctgctcgagatgctgcctcctccggggtgaacttctccaactctagcttcttttgccctgggctcttctcgtgacctcttctttgtcgatccttttgcttctccttcgctttgcccgacctgtcccgctctagatcccggcccaaatccctatctcgatcccgatcggacctttcctttttcttctttttgcttctccttttggcgcctccttccacctcttcctcctcttcatctccatccttccttttttcctttccccttttgctatcctcctcgctccacttttcctctgtgctgaggtcgtcgtaacttcgggcctccttcctgcccgcctttttcttccctttcgaattccttcgttctgattcctcctcgatatcctcatcaccctctccatccaagtcatcctcatcttcgtcatcctccttgtccaatctgctatagctttcgaagtccttcctgaagagagccttcttctcgctatgctcggagaaaatacccctctctcgctctctctccttctccttcttcttcttcctcttccttttctccttctcggagctatccacgtcagatttctcttcatgtttaaattcaaaaaaatcaaattccatgtttagtttatcattatcttcgtgacttccaccttttgttgaggtaccttttgctgaagcacccttctctaagcctcccttttccttcttcttctcattttccgttttgagcagatccccgaaggagagcttgaagctgtctcgcttgtccttgtcctcgactttgcggaaggtcacgtcgtctgcggggggagcgatgaaaaggtgaggcggtggagaggggcggcggtgaagaggtgcggcggtgaagaggtgaagcggtgatgcggtgaaaaagtgtatcggtgtagcggtgaggcggtgaagagatgatcgaagcgatctaagagggataggggggcgtctcgcagctcacgccgcacgcttcatgcctcataccgcacacctcacacctcacacctcacgccgcacacctcactgccctcgcttcgcaggtggctataactcaccatccatcaccacctgccggtctgcctttatcgagttcagcagatccgcagggatagacaaagggatgttaatctccttctcctttctcacttcgaccatcttattcataacacaaaattgctcaaaatttaaaaaaccatcattatccatatcggacacactccatatctgcataagttcacaaatcgagagattagacgtgttgaggtagtactctcgaatgacactcccttcgattttctcctcgttgttcatgtccagtgtcttaaatatcctgcgatagtcttccctttctcgggcatttatcttccactcgacattcccctccatgttggagatgtcagagaaggacttatgtcgtatgatgtcgaaactgggtagacaaggaggctctacaagggggggaaaaagggaagaagaataagaagggtgatctacgctgagggaaggactggcggggagaaattaaaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtccgcgttcagcgcgttcccattctgtgcatgagcaactagtcggcagcaaatgaaaaagtcctccagagttaggtatcccttgttctctacgtcgctgtactcccatatctacagaggaagataatgaaaaaggggacgcatcatgtaggagcaaattcagattcgttggtacccttcacaaaggggggtaacacatggtggattgaaaagataaggccattttgcaaaggcttcgcaaaaccgattcacttgcaaccctcccccttaccgcgtgaaggaccgaaatggacaggcctgaattctgcaggaaggaggacgccgtcttattgtcgataaaatggctatcgaatttgtcgttcaagctgcgaaacgaaaaaggggaaaaaacaaaaaatggaggggcgcacaaacatgcagtgggtacgcgaagctatactgatgctgctgttgggaacagcttttcgacctccctatatgcctcctctttatatgccttctctctctacgcgttctctctctacgcgttccctctatatgcctcctctctatatgccttccctccctttcgtgtgcgcccttacttaaacagattcacatagtacaggtactcctccgaggacagcgtgattctatccgtcgaccacgcgttgtcaggtatgtgcagggggttacttaatgacatctttctcatatctccaaaggaggggttgttcatggggcccctcttattggttgcatagcctttcatcatctggttagggtaaaatgtgtttcgctgcgaggggcaagcaaatggaaaagagagtacacacaagtgtctgcctttccgctatatgggggtggttgcgataggactcgttcaccggagctgttctgttcagattggcgtgtcccacacggatgctaacacaatgcctgggatgcttttttgctttcttttcctattgctttttcgtacgtgtaacgtggagtatgcgttcgggggtccctgaggcatctgcaaagaggcggaaaaaaaaagaaaaaaaatgcatataaaaatgataattacaaacggagagatgctcatggaaaaagcgtgacatggggtcactaaatccatggagtaatgataaactgcaatacgacatcacaaacgaacaactcgtatgcaatctgctctgccgcttcttcccatcctgctcataaacacacatgtagattgactgggcattgtctccacatggctcttttgcttttccttctttctacatgcacaagaggtatgttcacgaaaacatacaagcggaaaatgcaaactattattgagcaaagggcacacaatgagtcacgtggtgacgaaacggagttagacagttggtaacgtacaaacgggtagtaacatgtgagggaaaaaaaatccacaccggacaaattattacatccctgtggttgtttggcccaacgtctacacagtgtaatccaatgcatgcatagaaaaggaagaagcaaacagaagggggggtgaagcagaaatgtaactcgttcactgcacgtacgcgcgcgatgttattttcacagttttattagctttgctttgctttgctgtgatttgcattttttttcctatctttttttcttcttttcttttttttccttttgcagaattacatttcgttactcggaggaaaaatggacgaatgaactcttcacttcttccgctggggttaaatcaacgacttgatggatgccgcaggtgaggcagcccaagtagaattttttcccttccacgtgggcaatcaaaaaataggaagaaataacgcgaagggggggaaaaaagaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaaagaaagaaaggggggaaaaaaaggggaaaaaaaagaaaaaaaaagaaaggaaaagaaaagaaaaagaaaaaaaaggaaaaaggaaaaaggaaaaaaaaaaaaaattcttccttcccgttggcgtactttacaaatgtgccaattagacaactcttcctttctttccttctttccttccttctttccttctttccttccttctttccttcttccttttttattttattttttttccaaaatgcagataatatttttccaactgtgctaaactgagtggtcaaagtgaagcggcggaatccgcgtgtacgtgtggggagtcgtgaaattcaacctggggtgtataatcatatgccacaacggaaaggtcacctctcccgtctcccactacacaatgtttcacatacacgcaggtgtgtttatggccgcgcgaatacttgcgagtgttttccaacacctccgcatgcatacaactgcgcagatttgtatgttcgcacaacgccccagttggtaattcgcgtcgaggggggcctcctcttttgtcacttttggcgtgacgccgttgcgtcagtaatgtggcgaaaaaaaaagaaggggaaaatacggcaaaaatgcgacaaaaatacggcaaaaatgcggcaaaaatagggtaaacaaaaaatacgcgaaaacaaatgcacgtttaaaattaccttatggagggaaacgcagctgggtgggatggtgcccgctccgtgtcggctcgacgctcctggcgcgactgttaaaggaatgcgcgcggaggatggtctgcagccagttagtgcgatcgctcagctggggctggggaaaatgtaaaaattgttattcaccaaatgggtgtaaaaaaaaaaaaaaatcaaacagtggaggcaaacggtgaaagcaaacaatagcaacgaagttgtggtgcagtgaaacaacgaaccgaggcgaagaagaaataaatgcagcttgccacgggagaaggtgaggcctgcaccaccaagttcacccccacgctggtggggtggaaaagactgtgccaaagaaaggggctctcaccacagctgggtaacgtggcacgaacaggtaataaacgaaaatatatatataaatgggggcataaaaaagtgaaacaaaaagttgcagtcacgcagcgcacgtgttgagggcacttcgtcacattcgacgagggcaccctcccccctgcttccccgcgatgatgttagactcgcccgctaagacaagttatgcagcacaggaatagacctgcgacagacgggtaaacaaaacgcggtgggacctgcgtacggactgcattcgcgcagatgtacatagggtcgcaccagggggagctaaaattagccaacgtgagtgaaagaaatgctcgacggaaaggtataagctacctctcgtctgctatcctttgcgcaaaaaaaaaaaaaaaaaaaaatatgaaattgaaggcgcaaggaaggacattaaccaaatgcaagttataaagctcacgtaaatacgaataggtcatcaaaagaaatggaaaaaaattttaaataaatggattaacaaaaaatggggaacataaaatggtaaaaagtcaaattgctgtttttttcaatttttttttttttactttttcggaaggaataacaaagaggggggtgcttttttttttttttgggggggggggagttgcgtattccttttcagctccacttcggagagagattaaatacgtacatgcaaaatgtatatataatatatatgatatatatattatacgcataacttacatattgcgcgcgcgaagaagcgaaaaggtttttctggttttctttggatcaaccgctcccctgttaggggttaactaaatggttcattaggttaattatcgcagtggatgtttttttttttttttgcttctttttttagcagccccggcgtgcttaatgcggcatacggaaaactacataaatgtttttgtagcgattacatttttaccattcgcgtcatttgggaagataaaaaaaatcctcgcgcggtttgtttggtttcttccccagcggacaggaaaagggaagaagcgccaggcccgtttttccccacgaaaaagagttaaaatgaagtaaccataaaagggaggggatttttttttttttttttttccaccccacgggggtgacattttaaccccacagaagaagaaaaggtaaaactccttcattcgcaaggagatggtgacgaatctttgttgcgccattttgtttcagtaaatggaggaagaagaagcaaaaaaaaaaaaaaaaaaaaaaaagaaccactttcacgtgccaaaatgaagcaatgaaaaaattgtgccccctgataaactctgcgatgatttgctgggcaaccgcaaaaaaaaaaaatgtcccactttttaacgtgctaaaatgggggaataaaaaaaaaaaaaaaaacccccatactcacaaaattaggaatctgtgataacagtctcatctcgtttgttctttctgagcagaatttttttgtacccctgtctttcgttgcgacttagcagtaaagctgacaaatattgtgaagggtctgccgtctacgtcaatgtgcaaggagagaaggatgaacaatatggggcatacatacgtctaggacgacgtcaaccttttgttgtagccctatccaccagttggcgaaggagacccctccacccacattgagcatttcttcccatatttttcttaattccgtttacttcacatgcaatagaaaatgcgggaaggcagcacttatgcttatgtatgtaccgctatactttcccccatatactgtcacttgaaaaaaaaaaaaaaaaggtgactcagccaatgcgtacacaaatagccatttgccgtagaggaaaaaatatggcacaaacacatatgctaatgtatggctagtccatgtgaagcattgcatatattggcttggtaaatccgatacaaagatgagtcgaactcttttcctcgatccaatggacagcggcggacggatcaaatgtggaaaatagggaaagcgtgccgctcacctggcgctccccggacacgccaccgccgtttgcacacacgcaccacaactgagttgcgtatggcccaaaattattttcaccaacctcactgcaaatgagcggaaggaaacaatgacggtccataaatcgtggtcaatacgcggaagggttacacagtcgtacgataatacacttgcgggttggaaaaaaaaaaaaaatcacccgtcacacggattaacacacaaaaaaaggggtagttactgagtgtgaagaccatcccaacggaggcggtcccagtggagtacccatttggcttagcattttcctcccattggttttgcattttcctcccatttgcttagcattttcctcccattttttttgaattttccttccattttctttcccaattctgtttcccccgccaggcacaataaaagcaaaaaactgatcactcgtgtgaaaaccgttgagcagtacaccctccctcgtaaataacttccacacctgccactcacaacgagtgtatgaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaacctgccactcacgagtgtatgaaaaaaaagaaaaaaaaaaaaatacaaggacaaaaaaatcataaaaagataaagaacaaagtcctatcaaacggaacgaaagcgtgcacgaagccagtcgcagctaggcacacgcggcgaggtgtaaagcgagcatcgacacgatgagccaagtgtagcatacggcgaggtgcggagcattgtcctgcagaggggagaagaaggcctgggggagacgcgaacgggaaaggagtgaacagaaaggggcgcaagcgggagaggcgcaagcggaagaggcgcgaacagcgtggcagagtagcagagtagcagagcagcagcgtagcatcgtagcatcgtagcaccgcggcagcgttagtaccccctcgccagagccctcttcgcagcccagacacctgctgcgccccaggaagcgatgaagggggccttcaaaaccctgctaagcaaagtgctgagaagaatagagaatgggttttcagcgcccacgggaaagacgcgcttcgcgcacgcgaagagaggcgcaagtggtcacacctgggttagcggcgcaagtggtcacgactgggctagcggcgcaagtggccacgactgggctggcgactccagtgggcgtgcgcgcgcaccccggcagttggccctgtggtgcgcgggggaccgaggacggagcggcgcgggtaacagggagagggaccacccgggtgatcggacctccgggcggacggccctgctcgcggcggcgaccatcggtggattgcacctgctgctaaacagcgcagaagaagaagaagaagaagaagaagaagaaggagagcaaagggggcagaaaaaaagaaggaactttttttccaacccacatatgggaaacgaaatagctagctgttgtggaatcatggcatacctaggcaacagagacgcttcgaaaatattgtttgacggcatagaggtgttgcaaaatagggggtatgactcctgtggtatgtctacaatcagccgcaccaatgggacactaaagacgactaagtatgctagcagctcaacgagtgacgctatagaaaagttgagaggaaactactcagctagtcacaaaaatgataaaatcggaattgcgcacacgaggtgggcaacacatgggtgcaaagtagatgaaaatgcgcacccacatatggattacaacgaacggatcagcatcgttcacaacggtattatcgaaaattacagagagttgaagaccttccttttggggaagaaaatcccctttaagtcaaatacagacacggaggtggtagcaaacctgataggttattttctagaccagaaggagagcttccaaaacgcagtgctgtctgcaattaggcagttggaaggtacatggagcttctgtataatacataaggatcaccctgacgaaatgatccttgcagcaaatggatctccgttacacattgggtttaaagataatgaaatttttgtcgcctcagagcactcagctctattcctctttacaaatgagtatatctctttaaaaaacggagaaattttatcaataaataaggaaaaaatacatgatctaaaaatggagaaaaaagttgaaagcataccagcagttgtaatacagaaaacaccacaccctttccctcattggacacttaaagagatacatgaacaatcacttacattatccaagacgttaaataatggaggtagatttagcatcctaaatagctccgttaaattaggtggtctagatccctatgtggatgaattgtccaaaattgaaaatatcattttagtcggttgtggtacgtcatattatgctgcactttttgcaaaatatgtaatgcactacttgaattgctttaacacggtgcaagtcatggatcctacggatttcaacgtttctgtaatccctaaggaaaaagaaggagtaatttttatttcacaaagtggagaaactagagacgtaattaaagcctgtaaattagctgatgatttaaatttgaaaaaattatccgttgttaactctgttgggtctactattgctaatatgacaggacgaggtgtgtacttaaatgctggcagagaagttggagtagcttctaccaaatgttttactgcagaagtttcagtccttaccttaatagctatctggttttttcaaaacaaagaaggaacataccattcttctcactccaaagtaagctccttaatcaactccatgcatagactacctctctacgctggtacaacagtaaaatcttgtgaagctaaatgcaaaatgttggctaataaactcactaatgccaaatcgatgctcattgttgggaacggattaagctacccaatagctttagaaggggccctaaaaattaaagaactgacatatattcactgcgaaggctttactgggagtgctttaaaacacggaccttatgctctcctcggtggagaagaaaacatgcctgttattatgctagtctttaatgattcttccaaaaatgttatgattaatacgggtgagcagattaagtctaggggggcgcatatcatttgcttgacggatgacgaagacctgtgcaagcactttgcagatgacataattttgatcccgaacaatgggctgctcactcccctgctggccgtcatccccctgcagatgctcgcctactacacctccgtcgcgcgcggcaacaaccccgaccgcccgcgctgcctcgccaagacggtcaccgtttcgtagtggggcgggtgagcggttagcggtgagccgttagtgcagtagcgccatttcacctacacatttcgcttcaccacctcaccacctcacttcgtcatcgcgcttaaccttgttgattactcatctcgctgagccgttttgattgggcattctgaatgggcattttgattgggcactttggttgggcattttgattgggcattttggttgggcattttggttgggcatttttgtttaccgccccccccacttcgccccttcccggcggaggagcgccccaaacaagcgcagcgacgagagggcgagcaacgcacccgcgtccctcgcgccgtgcacgtcgtacacgtaaccccatttaacgaactggtaaatgtactccaagttgcagcaccgatacacatccttataacccatgtgcccatgcaaaaaaaggtaactaaaaacgaaggaattcaaaatctgtgtgcacttgtaaaacaaaaaaatgcctgaactgttcatattttttatcaaattttttattttctcctccacatgcaaatcctgcacaggagtttcgaagtgatttgctcttcttaacttaactccatgaatgttttcaaaaattgaaatgaatttactatagacattattttcttcctccctcaaattttttattttgtaattttctacataattaagacttttcggcaagtcaatcgtttggcagtactttccccctttcttcactcggtccattatgttagggtctccattttggtaaagaattaaatcgttttgaaaattttcaaagattttattttccatgatggttctctgcgattggaagtagctccctttatcctcctctttcatatgtgtgtctcccccttggggtacctttccctccaaaaaatcgaccaaattgttagccatcaacgtgaggggcattttctgcaagtccatcttttccctattccgcagcaactcatcctttatcaaaaagcacagatcgaagctttcgaaggagagtacgttcttcccattcgttaacaaaattaaatcgtcgatgaatatttctaccttgcctgtgcatgtgtttttcttcaaatggattttttctaaatttgcgaacttgttgagagtccgcttgtcgttgttcaggcagaggtaccgccctgtgtgcatgtcgttcttccccaacttgcgtgagtagcccaaatttacgaaagggcggaacgggggggttcttcctctttttcctccccaaaggatccgcttcatgttgtgctaattacaggtgagtgcctcagttcagcagtttgctgtttcaagctgtggcagaagcggccaatctacgctttgggaaaaaaaaaaaagaaaaaaagaaaaaaaaaggggttaagagagagtaggcttaacgggggcgaacagaaaggctcatttgaacgctatcacaactgcgtgatttttttcccctactcgtcccatatttccccccctacttttccgcgtttttcctgatgagcccctcgaggcgacgacataacaaatgataaattgaactgaggggtggtggtggtgcaatggcctggcatggcctggcctactgcgcccccccccgctgctgtttggttgaaaaggaaaaggcaccacgtggggcgtgtgcgtagggcattcgtcacatggagagtgcgcgctgcgcgagcatgtaggcgaagaagtcgcccgcaacgcagaatgcaaagacgtaaacagcttagcccgtttgcaaaatggctcggcaagggcgtgaaaggtgagaagatgcgagaagatgcaagaagcgagaagaagcgagaagatgcgagaaaaattgaaaaaaattgaaaaaatgtgagaaaaaaaaaaaggcaaaagtgaagaaatatttttacagaacaaaatgcgccgcacacgagtgggccactggttcggcggcgcccctgtcgccgcttcgcagtatctttgtagcgacctcctcgccgcggtttcaccgattcgacacttcaccgattcgacacttcaccgattcgccactacaccgctccccctcttcaccgctccccctcagaagatgccggtttgcttcaacatctgcaggaggtacatccccttgttgtcgccctgcgcgcggcactgctcgtgggcgctctggtagcccttcttgagcgcgtcgacgaggatgctacgcacgttgtcattcttgagcgactgcaaaatgaagctcttcaaattggcatcattgagcttctgcaccttgttgagcaagtaaataatatccgtgtccttctcctcctttatggcgttcgaaatgtcattcgaaatatctcccgaagtgccgtccgacgtgccacccgaagtgctgctccctctcttcttatcctcgccttctgctccagcgttcatgtccgtgggctccttcgttttgaatcctatgacgctctttttttttttcctaaagaggttttcccccatgttaccgaaaccgaagaagttgttcaattcggagagtaaatctccatccgtgtgttcttctccttcatcatctccctccctgtcactgtcctcccccccactactacggtagtgttcacttcggttgctatccccgaagaaatttttaaatattcctgaaaatagagagttagggaagagatcatccattctgtcaaggtttccgtactgattatacttgccatccctcccttccttcccttcccctacgtcgtcctcattttcatcgtcattttgatccaatccactacgtctaattattatttgtgtgtgtatattattatcatcatttgagaatctcctcacaatgatatttttcctcttcctatttctactctccttatttacattaccattctggttatacaccctcgtctctgccacttttcgaattatttcattttcactctgcagtgcgttcacgtttattcgtttaccagaaagctccctcttaaaatcgtttaatatttcgaagctaaactcagggtgggcattatacaatgcactcaattggttatactcctcatctactgccttttcactccttcgatttgcattgcaagacttaaatcggtgcaaggaatactgcttcttctcaatttcgtacgttacgtatttttctaatatttcggatgcccgttcgtactcgtgattatcacgcagggagtgttccccattcgttggatcagatcctcctgttggagagtcccccccaccgactctataatcgttcctcaaagagtgaaccatcctatttagcatgttctgtttctcttctgaggagagtttcttaaaaaagctagtcatttccttgtacctttgttcaaactcggggtcctttctagttggttctctccttggttctctccttgggagttgttccttcccatacagtacctttatggcataccttctaatcacatcgtttgtacttttacaatcgtgcatatctatgttatccttttctaactcgtttgttattttgagaaagcttagttctttgcttttcagcttctcatatatctctgcacatttctgctccaccttcagttggtcaataatggtggagttacttaccccaggggtgggactacctccaacagaagagttgccctccctgatggggtgaggtgaacagctagttgattcacaatacatgtaaagcattccgttctttacatcgatgaggaacttccgattcagcaaaaaatcaaaacccagcaaagccacattggagtccaaatatgggaacatattttcacttgcatatacttcctccatttgaagaggtatcattcctcctacttgactatccttcgacaggatagcaaatcggttaatcttttttacctttctcactgtgaacctctgatttagtatgttctcaacatggacgctgtcactgtcagcaagttggtcttccctttccaacttcacactactgttaatgaggagcgtctttgaagtgcccgagtctaggagacccttatacaggtggttatttacatctacgttgaaatactttatgtgattgctatacttgtgcagttctaccttgtgacagtgtccctcgggggtgcttcttccccactgctgtatcagattcgaagcggagtccacacctagttctatattcatatttatggtatcaaataggaaggtatcatagttggtaaagaaatcaaagccaataatcccatctaaatttttatccagctctttgtcttccattaggtaaaactgaaacaatttcttgtctctactctcctttgccttcaccactctctctacttgtatttttgtattgttcagataaagctcttcgtgcacactttgtacgtcttctcgaccaaacaacagatgaaggggtcgtcccctgtctgcctcagtagagtctccaccattggtgcgattacttctaaatggaaattcctctcctcgaaaaaataaaaaactgttgtcgctacacaggtctaagatgaaccttttttcttcaccattcatcatcagtttggtgcacaggaattcattcccacttggacttttaaaggtctccattttcatctcattttttgcaaagctaggttcgtctctactgaggaacagttcctccttcctccgattcacacccgggttcttcctgtcacatttgagtctcccatcgaacccattcttgttgtgaataaagagatgccttgcattggtactatgcctcaacgaccatgggttcggcaaatagccccccttttcagacacgtggatgatacgatctgcactgcttcttaactttagtgtgtcataaaaatcgaatagcagaagggacaacaggagaaagccaaataatacgggcatcttttcctgtcaacgttttaatcttgtttttgtggccatgtaggacaaaatttttttttttttttgcctcaggacatgtttttcagcgattattcaaaacagtgtaggggagctcctctcccgtttggattagcaacaccgggttgcgtcgtgttgtgttgcgttgtgttgcgttgtgttgcgttgtgttgcgttgtgttatgctatgctgtgctgtgctgggtcctcgcagtgggacactcaaccgggcggaagggcccctgcaaacctgccagaacgccgtgcccacacgtgacccagcacgaccactcgatcacgcgcgcattcgtttgactactcctgctatgccttgtgcgaagtcggcgtttcgtggaggcctcgtttcgctgatcttcgcctgttcgccggcgggacgcacacgagggaagaagaaatacaaaaaatacaaaaggtagaaaaaaagggagaaaaaaagggagaaaaacggggaaaaaattgggaaaaaatagggaaaaaacacaaaaaagggcacaaaaaagagtacaacgaagaacacaaaaaagagcacaacgaagaacacaaaaaagagcacaaaaaaaacgtcgaaagcaatatctccttgcctacataagccatatacctgtcacgcacgaccaaccagtattgagaacaaaaatccggtacaataatgtgttggtgctgctgtgtttacgaaggcttcacccacaaagtgcgaaaacgggcgtggggaggctgctgacctcaaacgaagatgggccaaacagagcagcacccccacatttacaaccgttccgaaatgcaccgcgcgacacgtgttgccttgtgcatctcgcacgacacgcgaaaaagtaacctgttcgtcatcacgctaatgctcactatggtgatgaccactaggtgagccccccttccgggaagtgccccccttttgagaagctcaccttataaggatgcgctaagcgaacataaaccaacataattggtactacatcacaccaatgagacgatcacacgtgtttcccgtagaaacgagcctcttcaaaaaaaaaaatctacatgaaaaggtaatccctttttttctaaggggatatgtatcccagtcaagagctgcacacacattaccaatcagctccttgggagaagcacctgcacgaagtaaaaccgatatcatgttgattcaaatttgttttgtttgcttttctgggggtatcggttcttccaatgcgccggggccagattgtggtgtcgacttcgaggggttactgatctccttttcgaccttctcatccttctcacccttctcatccttctctcccttcttatccttctggtagactgaaaaggggggggggtaggttaaatcagggagaagtataattagaaaggtgcgaggcgatagaaagaagtgacctcctgtggacaccagcacatggatggtcttgcaagaacggctgcgcaaagtggcactgccgcgcggcttctccgcacaccgattgcttctcctcccttacatgttccctcctctatgacacggatgagggtgcccttcagcttgttccgtatcagtatgtcccgttccatctcatcgatctcgttagccatcttctgctgtaaattcatgaggtgcttcttgtagaggactctgttttggtactcggccttcatttcgcccgtcactctgttcacttgccgtatgttcctcatcaggatgtgtctctttatcttcaaaaataagacatacgtgaatgacatttttattttttcgatactagccaaatcttcaaccaaattggctagcatttgtttcagtttggctcttttctgttccttcttttgatccctcctcctgactgccgtcttgtcgtgaaccccttttctgaggaaattcgacagccgctttttggcctcgccattgttgcagtttccaccccctgcatttgcgtctcccaatgcattcgcgtttcccaatgcattcgcgtctcccactgcactcgagcctcctactggattcgcgccaccctgtgcattccccccctctccctcatgcaaaaaaccaaagtcatacttcccattcagcagcttcgtaaaaaacaggtgcatgttctccgttttctggaccatttcgaactcgttgtagttttgtgaacacggggccaccgcgtcgacctcctcgtcatcgtgcagacttgactcatctcttgaggcatctcctttttcttcactttgcaaccgctgcgtgttcatctcttgggagttcatatcggggttaccaccctggttgagtggtacggtaaaaccggaaaggggatcctcaccctggttgagtggtacggcaaaaccggaaaggggaccctcaccctggttgagtggtacggcaaaaccggaaaggggaccctcaccctggtcactccccacctccctgttcaccacggcagagctccccacttgggcttcgaccccgccttcacaccagccactaggttcaggcgcctggaccaactggccccccaactgaccccccaactgacctcctaactgataccccagttgaccccccagctgacccccctcctgacgcacacatccattagggccataccaatttagcagattttcctgcaaagcctgttgataacagtactgattataccactggatttgctgatttaataattgccctacctcatgtctctcccttagtattctcaccttttcgaatgtcttgtctatagtgtagaggatggccttaaagtggagcaaaatgtcatgatcgtcaaggactaggtcatcaagggctaggtcgtcaaagggcagtgaattctcctcatcttcctttagcttaactgttacagtgttttcatttttttttaaaaatatgtacaagtatatcgacgtaatgtagaagaggaagaaaaaaaaaatgaaactacttagcagctcataggcggagtacttttcgctcgtctggacgtggtaaaacaacatcgtccatttttgcaggcttatgctggtgttcagataggtgtaggagcctgcggatggagggggagggacggagatgaggtgaaaggttaagaagtgatgagatgcggatgtaatgaggcgaacgagcggtgaaaaggtaatgcatcagtgagggggtcgaaacaaacgtggcagacgccacgactccaccgcttccgctttcgcttccgctttcgctttttcttactcaagagggacatcaaacagacggagatgcacaccgacgccgtcaccaagaggaagtgaaacttgtacttgataaaggaaacaaaatagttaacaaagaagaagcaataaatcttcaacacaattgtgacaagaatgatgtgacaaaataaattcccgtaaaatttgcacacctttatccgtaacaggtcgtccaacagcgacttgaaattcccgagcttgttcaaattaaacgagtctgcaatgtttttgttctttatatgctcaacgtagtcatacgagtgactcacagatttcagtgtcataaaactaaatgaaaagaagcacagacaaatggtaaaaaagaagccaaagaacagcaggaagaatcgattccgcacatagtacaacatgtacattactagcaggaagtaacccgctgttatgattaagaggaatatcaaaatgatcagtttagttctgtgctgcgggtttctaaattcggtcatctcctgtatgaagacgtctttggtttgtctgaacaggccgttgctctggacgttgaaggacgcctgcccgggggggaaaaaaaaaataataaaaatttagtaaaaattaaataaataaataaataaaaaaaaaaaaaaaaaaaaaaaaaaaagctatctggctagctaaaatgcagaaaaaggtgactatccacatgcacgttcatatatatattattttttttttcttcatttcagtcactttctggtgttacatttaacagaatgaacaggttgtgctcaaagttgtacagtagggcatacgcgtcgtagtgttttatggcttcctttctcttgtcaagcgtgtcttcgtgctcgcgcagttcgtgcgcgtctgcgtggggaagatgcggcgaaaaaacgcgagcgcagttgcggtgtgtgtatagcggtgtgtatatagcggtgtgtatatagcggtgagcacataacggtgtgcacataacggggtgcgcgcccgttcaggcttgggggcgcccctctcctgtgcctacccctggcgggcgcgtctgaaagcaggggattctccacggctatttcgtccgacactttgggggagttgagaagcaggtcaacgtggggtggcatgaagcgacgtgtattggtgcgacgcgtattgacatgaagcaacgtgcattggcacgacgcgtattgacatgacgcaacgtgtattggcacgacgcgccttgtatcgacgtgtggctcatttttggtgtccacccgcacacacgctccggcagcgaagcgcgctttacctgccttcccatcgctgaacttcaccaacaagtcataggggaaaatgtggaagacgtcttcgtacacaaagatgttctgtccctcgaaggccgattccagtttaaacagctttttattgtccaggtttttcttatttctcattatgttatttatcacaacagcgttgaggaattgtaggtactcggacgtgtgcgtcagcgtgtcgaacgacttttcctgcacagggggggcggtcaaagcggttaaagcggttaaagcggttaaagcggctaaagcggctaacacggttaacacgactaacacggctaacgcggctagcgcggttaacgcagtttgcttgttcggacgggcatggtaacggcgccgcgtcagacactcttccacgtgtacgcgcccaaatgcattacccctctatccttcgtgacgaagggtgctcccaactggtgcgcgtaatgcgcatcaaggtgggtcatcgcattctggtcgaaaaatattttcagcacaaaaaatataaaaaaaagaaaaaaaacaattatgctgccaattttgaggatgtctattttaactttcttctcttcgtattcttcgtaggtcatttctttccttcgtccgggtgtttcctgcacaggtgtgtgtgtgtggtggtgttgctgatgttgctgttgctgctgttgctgttgttgctgctgctactgctactgctgctactgctactgctgctactgctgctggcggggtcaggcgctttgttatccgtctctctatggcttgtttattacttccccctattggagtcgctaaattttctccctcggcgcagctcctcttttttactgtttggtttttctccttcaggaaaaaaaagtgctcccttagtttgacccatggatcgctacttcgcagtttacactctacagggcggagagaagaagaaagaacatgtatgcagatcctgtgtacttccttcgcaatggaaataatctatgagatggaacgtccattcctcatatgacgatcgaactacctaccgaaaaggtctcgatgattgtttatcagcaaaaaggcagttgcggttgatgcaactgtaatcatgggaacaaagaaaaaattgtaaattataacaacaaaaaagttgtatataaattcgttcttgtattttgagtcatcttcaaaggtgaagacggagctgaagtaggacttgaatttctccccgcctggaagaggtgcaaaggggggtggctcggcatgatattgcacagggggggtggcggctcagcatgatattgcagatggatggcggctcagcatgatattgcacaggttgccaccctaagcgcgttcacacgagtcggatgtccacacaagtcggatgtccacacaagtcggacgtccacacatattgctactcattagtagctagtccaaggcgaagatgctcatgcgcacccctagtgaggaaggcactcttcccttactcgaaaaataattaatgagtatcaacagcagaaaggtcaggagaaagaggagcagcatatagttctgcgcaacagttatccgtattatttgcaccgggatgacaaggaccttccagtgatttgataattttttcaggacgtttaaaatgaggaaaaggtaataggagcaaattaacagatcaacgcctttttcgtgcacagagtaattctcaaccgtgtctacaggggaggaaaaaaaaaaaaaaaatagaagaaaatgaaggaagtgaagaaaatgaagaaaatgaagcaaatgaagcaaatgaagcaaatgacgaaaatgaggaagaggagagggacggagacaacacatgattaagtaaacaagcacataagccaagccacacgcgtgtaatccctttgccactgtttcgttgagtacctataaattgctcgtagaggatgctcaggtcgatgagggcaactatgcagaggtgcaagaagttcaatttttttctggtaagtgggagtaaaaaaaaaaggggcgacatttcgcttgtgtgtatgcatcgtgtgggcgtcactttcctgatagcaccaccgctggtgttgccgacgcagctggtgcgccttctcgtggacgaactaacccccgaaagatgcacgtccgatacgccaccgccagcgcgctcatgttaaggaagaggaccaggagccattcgtaccagtggtaggcgtggccaatgcttatgctcaattgcgatttgaagatcgtcgaatggaacagcttgtggaacgcaactgagtagtctgcacgggggggaagcggggagccacgtgggaaagcgaagtagacacagagaaaaaagaacgagtaacgaaatgggcagagagcaaaaagagagagtaacgaaatgggcagagagaaaaaagaacgagtaacgaaatgggcagagagaaaaaagagcgagtaacgaaatgggcagagagaaaaaagaacgagcaacgaaatgggcagacgagctgtctctgctgcttcgcacgcacgctgcttcgcacacatgctgcttctcacacatgctgctatacgttcccttacgcacctacatatgtattcacattcgagttataaaaggacaagacgtagttggagcccccctccaactcatatctcaaaaaatggatccggccatagttgcacactcgtgtcatgccggagagctccctctgagtggcttctatgtcaccaatactgacatactcatttttaacgacagaggaaaaagcttggtggaagcagctcgtaaaatcatcactccggtgggagaagtaaacaacgacgattgaggcatacagaacaaaatgcacaagtaataaaaaggtattaattacagatgtgtagtcatgcccccctttttcattttttctcaaaatggtgtttctaatttcctccagttcgttaatttcgtgttcgttcattgggttcgcgggtgtgtgtgtgcagggtgtgccgcttctgcgttgcgtagtttcgtggttgacctcaggagggctgtacttcctggcatgcacctttccgtcgcccctgcgtgtagaccatggcccatgttcctcctcagtcaagcttccctcttcgctgcgcgctcgcgtgtgcgcgccaaaatgccgaagcttcttctcaggagtgtccacgcataactgtgcgaacgcttatcacatcgccaattaatgaattgccaagtcaactcgttttcactgtgtgcgtagtttgaacaattctgcgccacgaggtagccatcatattagttccatgtgcgtgtgtgtccgagggggccacgcgcgggggttaaaaaaaaaaaattgaaaaatggagcagaacagagcgcggaaaaattaagcttccccagatgaagcttccctaaatgaagctgccctaaatgaagctaccccaaatgaggctgccccagaagaagctgccccaaacggagcgcagcacgagccaacgaaggggcgctccccaaccggcgtgcgctacaataacatgtgcactttgagcttcttgtaaattgtcttgctgtatatgcacgggatgggcaggaagaacagcgttttatcgtctgcggggagaaggcagttcagggggggggagtaaacaaatgttatgaaagggggttatatttgttttatgggagcacggcttgatcgtggtgccacactcgccatcacaggtcttcatccccatgtcccaatcgtaaaggggcaagaccaatcgatttgagacaccgttcgacaccagtgtccccatgtgtaaaaaaacatgcgtgcacaagaacgccgagtcttacgtcgtcgcgtgttgggattgaaggtcaagacggggcagtaatacacaaaatcgttcctgtcgaaagggtcattatttttgaaggcgctaaaggcgcgagttaatttatcttcaaagtagccagataagccggtcctttccattcctccttcctcataactatagccaagattgcacccttccctttcgaacccttccccattttgtacatcctttgaatttttattaagaccccccttatcggtatcctggttgtatacacgattgggatcacttgttttatgtcctccattttgagcaatctcattctcactctcactctgcttgtttttttttatctttacatatatatagggagagtcgtaataaaatttattttccttcttctgggtgtattcccaataatcactgctgttatggattctaaagacttctcctttttgtggagacagtcctccattagggttatccatttggggggtagggtttcctatttccttttttctggcgtcattgagggttccttcctcagcgccgttgtcctccctgccatcctcgcgcgcacctcgcctgttttcctcgtcgcaaattttcatgaaaatgctgtttctcttatggatcaatctgtgcgcgaagggctgggaggtcgtcacgaattctcctttgtacgttcgtatgggcagcagccagatgccctcctcgctcctgaagggggtgcgcgccgggttgagcagcgggttgagcagcggcttgcgcagcggtttggattgcagtttggatagccgcttgcacagcggcttgcgcagaaatccgcccatgtgcctgcccatgtgccggccacctacccgccaattccgtcgcagtacttgaaggacacactcaggctactcacgggcacgttcatgctccgcgcatagctgaggtagactgagtaaaagaagagcagcgggttcctaaacatggagacatcgtacacatgtctgcctccacgctgatctgacttgatcacatttctcaagtagctcagcttttcctttatgttcgcaaagaattcgcgcaagtcgttttctcccctggagagggcgtcccacttgtgcggcacctgcggggggggagaagtggaaggagaggtggaaggggaagtggaaggagaggtagaaggggaagtggaaggagaggtggatggcgaagtgagcggcgacgtggacggcgaagcggacggcgaagcgatgatgaacccgggggaggtggccaaaacggaggggctccgctctcacgccgagatgcgctcccgtcattgcgctaatcttttgcggcgcgccttaccctgaaggtgagcaaatccgattgcatttcccccaaggggtcattcgccaggtcgcgcgagcccgccatttggacgaggtgtctaatttcggctttcatgcttctgatgtggctcagcagggagttgtattcctccgtcaggtatttcactgtagggggaggaggggtgcaaagcaaagaagcagtggtgtaggctgggacgcaaccgagacaggctgcgctgaggaggcacccaccagagtggagacacagacgcggcgatagggagagacacgcagacgaagcggttgggagagagacacacacaccatagtggaaacacagacacaccgcagtggaaacacagacacaccatagtggaagcgcagacacaccacagtgcagacacaggcgcaacgacggggaggcgctcaacccaggcagtaagcacatacacgtcgaggtggcgttcacagcctgcctcatcgatgcgaagcaggaaaactcctccaggtaaagcataataagctgaaaggtgcttctccggtgggccctgttaagcaactgatactcagaaaggagcattccctccgttagaccaatcaagtgtgccccttcacacaactgtatgcttttattttttttaaaaattttttctgtcaagtggaagcgtttgcatatatactcaattaagccatgcaacgtcgtgattgtagtgggcatttgcaacacgttacttatcacggaagggttgtttctgttcattttgctcgaaaataaattagatataaaggaatgtaacatgttcttcgttagtataaagtcttggggaaataaaaattctacaaatgctctcaagtgctgagagaggaaatctctacatttttctacgttctttaattgcgccttgtactttgcgcgatcatccaggttatctctctgtgcagcttctacgtggtatccatctagtagacccacctcagggtagcgccctcccctctgggccacttcgcagaatgcctcgaccgtacccaccatctcgttgagcaggtccacgttaacgtttaggttttccatgagaccctgctcattcaacagggagaagaacaaaatggtgaagaagaggcaccttgaggtatcccccttgggagagtcccccttgggagagtcccccctggcgtagtccctttcctcacttaattctttcacccccggtgcattacgaacactcagggagctaagacagaagtacagaaaatggagatactcccttgagtggtgtgaaaagtcgaggttaaccactagggcattccgcatcagtgtaggagagagactatccattcggttataatatacaaaataaattttgtgagaatttttctttatatacttctccgctttgtggacctctttttgttcctccccaaggtccatcacgaccacgtcattctgctttttctttgacgacaaagatttggaagaattattttttatgtctatgtagagcacactgtcgttgctgagcatcactgtcgacaactgaatgctgtgttgatttttttgcacaagtatgacgagtttatttctttccctgaggagagagttgaagtagtcaccccgctgcacacactgtatgaagagttccccagggtgcatatcaccactgtaggaattatcactctcgtttgtagtgtgctttatggattcccctattggtgtgacctctccctggaccacttccccacctgtttgttctccccccatgatgaaagcagaattgccaccaatttgcgaagcgacgaaatggcataaatttttgttcaccaattctctatgtaagaaaatgattccgttcagctttacttctatgtatttcctaaccgacaggacaaactccttcttcttaataaatttatcgattaccattctgtagaacaacatggatggcttggtgaactccttcaacggaaacgcttcttcctttttatactcttcacctgtacctgttggatcgataaaatgggaactagtcatcctaacatacctgtcccatgtctctttgttcttcttaatatgtttgaataattttttgaagacgtgctggtttctccttctcagttctagaagctcaggtaggtaattatcgatggagtcttcctcctcctcaccagccatgtgaacagattggtccaattcgctatcatcgctgctatcagtgtggtggtgcgcatggatggctgttccgttggctgcctctccacttttcactttggcattccggtcatgtttgtcactcctgtcatgtttgtcactcctgtcatgtttgtcattcctgtcatttttgcccttcttaacaggcgcctccttatcaccgccgccctgccgctcctcctcccgctccgcctcttccccttcagagaacacccccctcagcttcctcttttctacataaagcagctgcactgattggtctacacatcttacaatctgacttcccctattttcgttcgtcccatatgccattttttctcccctctgttttgtcttacctttcaaggattcacttcttctatcccactctccattctccgtggggtaatccaaagagtgatatttcccaacaaactcgttatccaccaagccaaagtactcatcacatatactactcgtgtaggcggaggagctatcccacacatcactcaaccagttttcttcttcattctccaaattttctttccatccctgagaggtacacttttcgcgttgaaaaggggacaatccctcctttgagatactcctatgtgaagagttcacatttcgaatagagtcatcccttggtgagatcgaatcgtggtgatgctcaactggataattcccttctccagattcagcgtccctcttccgcttcttcccaatggagtgaagtacccgcttctcccaccccttgttgtaacttcgaaaaaataaaaatacgtccttccattttatcgctttgtagtggtatacatccaggtatatgctcaacacaaattttaacagcagtgtatgcttactatcgacgaaggacataatatgaaagaaaaaaaaatttaacacatactcttcgttatttttgctcttccctccgttgaatagctgcctggctagcttaaccatttttacgaagttgtagggtgggaacttgtatttttctttcatcatctcgagcgactgggttaggaggtaggccacgtaggttaggacgaccagtcgttcggtggaagcggtaggagcggtaggagcggtagaagcggtagaagcagtaggattggcagacgcggtaggattggtagacgcggtaggattggcagacgcggtaggattggcagacgcggtaggattggtagacgcggttgactcccctttttcgccttcttcgcttcgttcacttttctctttcccttgtgagtcttccgactggctcttccgcgtcgcctcttcgtcgcgctgcttgtcctgctgcttgtcctgcttcttgtcccgctgcttgacctgcttgtctttgccgtctgacgccttctcgagcaggtcggccgctcggcgcaggacctgggacaggggcacgtaagataaagggggggcattttgcgggacgcgaaaacgcacacgtgatgcgatgcacacatgtgaggggatacacaaacgtgatgcgatgcacacatgtgaggggatacacaaacgtgatgcgatgcacacaggtgaggggatacacaaacgtgatacgacgcccacacgtgggcggaatgctcgcctagagttacctcctcctcgcgcagggccctctgcactgctgggaactccgcagacgaacgtcctctctcccccttgtcgtaatagtaagcaaacaggttaagtagattcctcctcttatactcgcacagaatgacatggtagtctcttccaaccttcatgaaatcaacctcctcaacagagtccgcaaagatatacacagttgaagacccatgtgtgccttccttcacaagtgagtaaataatttcgtccacatttttgaacacaattttgaagttcctgctccgatagctccttatcttgcttgtgatacaagagagatgttcctctttgtggtcgcggctcccgtatgggctgctcctgtctatattgcgcccctgatccgttgggggctccttctccaagggggcaactcccccttcgctgtcccctccaacggcgtaaatctcccaacggcactgccacttcacatagacgtatttttcctcgtcccttcggaatttctttagaaggtatttcttcatttgctggaaggggtcgatgcatacgattattttctcctgtagaacatcgagcaggtggcaattaaacatgagcatgctgtcccagcacagattcagctgtgcatattcctttagaaatgacgggggtagatatttttccaagttgagtgcgctccgcggggtcaggtccccccaggtggggcggcagcagtggggctgttcaggatgcccaggaaggtttagcatctccatgtgtgcagtttgccccgtctgaccagtttgtcccgtttgccccatctgtcccatctgtcccgtctgtcccgtctgtcccgtctgctcctgctgcccctcctgccccgtgagcttcaccccagccgcgtcgagactcatctccctgtacttctccctctccttcatcagcaattttatgaatttctttttctccctggattccatggcggagcagtagatgaagaggacgctcttcagcggaaggagggtatgcgtccttcgctcgatttcttccttcgtcgcgtggtcaattgagagcagatcctcctgcgtgcgtgtgggtgagcagcgttgtgtgggtgagcagcgttgtgtgggtgagcagcgttgtgtgtgggcgagcagcgttgtgtgtgggtgagcagcgttgtgtgtgggtgagcagcgttgtgtgtgggtgagcagcgttgtgtgggggagtagcaccaactgagtaacaccaactgagtagaccaactgagttccaccaactgcgtagcggcgcgccgtggccacgcttaccagcagaccgcgcacatccggggaagccgcgcctaccagcgccctcctcaaatcctcccgcaaggcatagacatcctgacttaactcaatcaaccccttccgttccaccaaaagagagtccctcctcttcacataatcattaatcgaaacgataaaagagtttataatctgaacaaacgtataatttaggaacctctcaacattcgatacattttcgtacttcaggatgagactccttgtaacagaatcgatatctaaattctttatttgtcgaagaaaagaagagtaatggaaggagctgttaatgtgtttttcatcattccgttggccaaagtaaaggtacacgattttgaggaagcctccatacctgtttttattttcatacttaaagtgactgaagtcttccttggtaattcttttcaacttatttttctctttatgtattttttttttgtattctctcaaggagttttccacatggttgttcataagatccatttccttctgcttcttccaaattttgttttttatttcatacactagtttgtgtgtttcttcattttggctgactagctgatcaataaaccttttgcatttttcctgcttgtccaacaacgggttcagttccttcctcttcagtgtggtgaacacttggtgtgtcttcttcacaaatatagctgcgtcaaactgtgggatggtgttcctccaaaggggtggcttccttgggggtggcagatgatcccactggttagtgtgcgcacaacggggtggcagatgatcccactggtggtggtagacgccctgattcgctagcagcccgttcaaacttccacttatcctattgaggaagcgaacttccagaggaatctccacatctaaaatagatgcagggaccaacccacactgcgcttcactggggaagcggtacgtaggtctgcccttcatatagttgtaaagaggcaaggataagttgaacagaaaaatggtactctcctcaaagttgaaaaagtccaagtggacgacatggcacgacttgaataaatgcacaaaccgaagagagtgtatctgatgaaactcccgatagtgattcgtaaagaagaaaaaatgattcctgtttaggatcatcggggcgatgtagttttccatgtttgctcctatgcagacctgcctgtgcttgattaggctcactatatctaggtagtactgattagtgaagtcttcgtacagtctatccaggtctccgttgtgtagtacattatccatcaggtccaggtactcctcgctctgggggaagcggcccagaaagaggtttctctcgtgagggttcacgatggagtcttccaggttagctctccccactgattccacctccaagttggaattattattaactacttccccctccatcagaagcgacttcactgtacggtggtaagcctcccgcagttgccccttagccacatccaagtcatccgccaaaaagactgcatgatcatttttgtatgcacaataaatagaaacaatttttcgtagtaagtcctcctgttcattcaaaaaaatgacattgcttcttctcaaaaggagaaaagaatttatgatcaagaccatctttacaacatcatggtaaaaaaattctacatttttatcctcaaaaaagctatttacgaagctaagatttattttcccttcttggtcattacaaagactcgattttacctgaacagtcagcttattttcttgtcgacttaaaaataactcgttgctttgctgtaggatgtatttactaaaccgtgtggtgaaggactgctcaatgatttgcttgcacttctgaacctgcgcatgtgaaatgacatcactacagaagatacgatacacgtcctgtttgaagaaaatcaaaatatcattaatgctgttggttatgtccttgtcgtagagcagcaggtggttaattaggttattcattctgttcgtgtgtaggtacagcgtgtcttgctctcctctcgcctttcccatgactccttcgaatatctccaggatgcacttgatgaagctgttgcactcggtaaccacctcttcgcagaagttctgcgggttagcggtgaggggcgattagcggtgaggggcgattagaggtgaggagcgattagcggtgaggagcgatgagcggcgcgatgggcgtactaatgcgggggtgtccctccaactgcgccatttcatagcaccatttcatgctactataacatggcactgttacatggccccctcccatcgcaccattgcatggcccccttccaggcacccctttgccgcccctccaacttacatatttcaggaagagcgcctcgatgacgctcgagtagacgctgtggatgtcccgcgagtccatctctccaacgttgaggacgaaaaggtgtccatgcattttttccaagtcgtggcagtcctcctgtgtacgcatcgcctgctcggtgttcaaggtgcagaagatccttcgcctcggcagggccacgtcgcttgcgagctcccggtcgaagaaggcctgcgtacgggaatgtagcagtgcgcgttaatgtagcagtgcgcgtgaatgtagcagcacgcgtgaatggacacgcctccatgcatccgtgtgaagaagcacgcgtctacgcatccgtgtgaagaagcactcgtctatgcatccgtgatgaccgcgcggcatgcactccttacgctgctccccgcgagggcgtagagaaactccatggtgaggcgggagcccccgcccaggcagttaacgtcatcgatgaatatcgtcacgtcgtcccgcacagacccgctggagaggtcaaacgagcgccgcaatttatttacaattcggctgtaccgaaagagagcgttgaagcggaagctgatgttgtgaagattcgccttcttctggtcagccgaattcaagtggttataaatgcacatcgatttagctgagttagatccacccatcagaacaagcggcatacgtaagtaggaacaaattcttatcatatatttcatacagagaatattggggtcttcaaaaaggaagtacctatcattaatgaataaagcattgtccactagatcaaccttacttatgtgaatattttcctttgaaaaatttttttcttgtctcatgattttattcgtttctgtattgtagtatagatgaacaaaggagctgttccttggtattatcgatatattatttatgtgcttaaatatgaacccttcaaattgggttctgaatttattatccatgaaggacgtaagggcgtagacaaagctgatggtaattatattacttagatgattatctaggatttttttttccgttccctttttctccttaagtgttgttatgaagtaatctacgaactgtacaaagtggctaatcagtgtgttcacgtggacattcacttggacccttcccttgtgaagaaaatggatcactccgtttttcttcactacgtcttcatcgccttcctcatcagattcttcctctactccatttgattcctctactccatttgcttcgtctactctatttgcttcctccactccatctgcttcctccactccatttgcttcctccactccatttgcttcctccactccatttgcttcctccaccccacctgcttcttcaaccgatttgggaccttcctcgttacgcccacgccaactgccaccacgatcttgactcgatcctgatccctggaattcctctccccccctgcgaacatcccccccatgtggaagaaacggggaggaaggggctaacgcctctccaggggttctctcaaacggagcgttcttctgtccactccttccacccaaccccattttcttacctccctctctcttcctgtgcttcctaaaaaagttcaacgcttcgataaataaatcctcaaataccttgacgattttcttcttggcagatttgtacgtttttatttgctccacggcatgtgtgatgaaggggaggaaggggacggtgtgtcttacatgcacgtggtggtatttcccaattagattcggagacacttgtgttaatcgatctagagtgaatacataacagtggtgcttgcaatcaccttcttctgatttatccatttgactgagcagactcttcttcatcgtgtggctcataatcctctcgacgaaggtaccgtcccgtaccttcatcacacggatatgtacccttttcttcatcagaggtagagcttctacaccccgctggttaccctcattcgcatagttcctctcatttgggtcattctttctatttcttccttcatcggtggggccacctctccttttggtctttctccccattttgttggtgcacacctgggcgttcttcaccccgagaggtgcttcactagggtggtcccttgcattaacgggggttcctcctgcgactgcccctgagactgctccttcccctgcgactgcccccgagactgccctcgcccctgcccccacagaggtgcctcttccacggcgaccgaacacaaacctgaggcaatccccatcctcgcagtaactcaagtctatgttctccacagtgcagtgattataacacccctgctctgccatctccaaacgattaatcaaactagccagaacaaagacgatggtgtttcgtccagcaaacttattccctaccagcaaaacgtttgtgatgactctctcgtcgcgcttcatttcgtcactttggcgaaaccaaaaatgattcagtattttatacagctgtatagctttctgtacttgatatttcatgaaggtcatttttttttccatcatcaaatgggttactatgtgattgatttgttgatcccatgaggtttctttggatccttttttttgactaatctcttccactgcgtagagttcttgctgatctgcttcgtcttttttctctacccacttgagtaaccggtctctccactccttggggatgttaaacaggagacacatatcctttgccagctccctccatttggagctctgtacaaaagaacacacgtgcttgatgattcccttcgccacggtgtactcctcgcattgattcttcccacgcctcgccatctttactgtgcggagtagcgtcctttcgtctaggtgcgccttcagagattcctgcggtgaggtggggagaagggggtcggtccaatgggccatcaaaaggggcaagcggaaagggggcaagtggaaaaggggcaagtggaaaaggagcaatcaaaaggggcaagcggaaaggaagcgatgcggctgactaataaaaatggtggcttctctttaacaagcgagcgccctctctcgatttcccttgcgcgactcccctctctcgatttccctacgtgctgcttcaaatactggaaggccgcatacgtcgcggaggccaaggcacgagctcgggtgggcccgcaggagaggaagacaaggagcaggaccgtcattgaaaacggcttagccggctcgtgtactgaaagggaaaaatggagcctggtcaccgggtctacagaacgcccttctgagtagtactctccaaaaggaagcgattcgtttgacagggatatgtatattaggctctttttgctgaggttgaattcacttccgttgatctttatcgacttcattttattaaccaaatggtttctaatattggctagctgctcattcaggacagctagaacctccggtcggtacgcatctacttggtgaagaaaaacggacacattggagcacaagctacacgatatgtagttgagcaaatccgacttttgcaactccttgttgttaattaagatatagtgaaatcctaagagagtggaaaaattttttgagtgactgatcccgtagatgctgctggatggcaataaaatgaatccattttgaatgtacttgtaaaaaaagaacccataacttttttggtgatataaaatgtccattccgtaattctcattccctagaagctcatatttgtattttatactgtgatgaaaaaatcggatacgataggtttctttgtctaggtcgtgcttcacctgctgtaggtagccatacgaggagttccccgtgggggctccactgctctgctcgtttaggaaggtctgaaaattatctcgcatttgtgcgaagaaggtgaaggtcatctcccaggctttgttgctctgtagtggttggccgtggtttacctggcccacttcgcgacttgggctctgctgcgcatcctggcggggggtactctctccaagtgctccccctccaagcgttccctctccaagagttccccctccaagagttccctctccaagtgttccatctccatatgttccctctccaagcgttccccccccatgtggatcgtcttcccgtccgcttgcatctctccctgctagtgcgtttctccccctggccgccacacacaccatccggcgcaggttctccatgagcaggtagatgacatatttgcccttttgcacatcgtgaacgaatccctcccagatgtgcgtaaagtaaacatttaacagaatgaagagttgctgtaagttcttcatctgccagaaaaagagataagaattttccttgagttgatccaagaactcctttcgagcagcatatccatggatgttcctcatcactgcatttttaatttcgttgttaatctcatttaacaaaaactcagttttcttatattttatttcttccctgaatagaacccgttcgttatcagagcttatgatcccacagatggaatcattttgaaaaatgaatttcttcacataaggaaataacttatgtacgtatctgttcaggcatttcagctcgttcatatttaaataaacatctaaaaaatcttcatctgtgagtaggaagaaggtataccattcgcttctccgttgtagagtatatgtctctacctcttccttaatggctcttaactccctttccgttttttcaaattcgtgcagttggtatgttttttctaaatgcttcattatctgtgggtagataaaaaaatcttcgcacatctgcttgtatttacctactatagaggatagctggtccgtttttagagccttcttcagctcgctatttttatgtttagctagctgaagatagcatggctgtatcttcttaatgactactaaaatattgctgaaatttctgatctgagtggagagcttatacagctctggatatacgtgtctactgaaggagtcgttttgtaggacgaataactctgcgaggattctcttcaaattctgtaacagttcatccacgttattaacgaagtatgcttttttgttcacgagggtgatgtcgattttgtttttctttagagctgctttgagtctctccagctgctcgttcatttttttttccttttcatactcgaagcagatgttctccagatccgggatgctgttggcgaagtgcaggtggagcagctgccacagttcgattttctcatcggcgctgggcagcgcgccggggcgcgcctctacgcggttaaggttatcgcggttagggtcatcgcggttaaggttatcgcggttaaggtcatcccggttagggtcatcccggttaagctcagcagcgacaccttccacttccgcaccttccacttccacgccttccgcaccttccacaccgcgcatgctgacccacgccacgtcctccggcgcggccccgcccttggcgccatttaacacggccaccgcccgctggaagtactcccggctgccgcgcaccacgctaagcagcctcagcacacgcagcgcactctcgtacgtcctgtggaacctactgcagcgctcgtaaaaatcgccattcacaaaattcttgttgattctcttgaaatacaaatctatggcacctatttcggaagacacacaatctacatccagccgaaaaatcttctcccttcgatgtctctcattacaacataggtacttgtagtatgcataaatggcaagactgttattcaggaacatattttttagcaagctaaaatttacgaatgcattttttttttttttaataccttctgatagagcagatatttatctacgtccttcttaacgtctaaaatttttctcctcaggaattccagcagctcgaatatgtaacaacgtcttttggtctgttcgtctagcactcgtatttcatcatctgagccgatctcgaatagggagtcatgggcaccatctgaattggtttcttttcctctcccctctccggagtagtactcctcatggatgtcccctatgggagtcacgcactcgagaagacactccatctcttcaagggaatgcacgaagttaaaatggacgaggctaccctttactatattgagaattttttggatgttttgttccactcgacctatctcaagagtgagttccctaaagaggttgctaaattctatgtcataatttttttccttgtgaaggatactcttcatggcattcattttctgattgatgtgaaaaattttggtggtgtagttcccactcatgcttatgtaatattttttgaaaagtaaaaaaagggacgatatagattctacgttctcctctatactcaccagctcattagcgaatttattcgtgaaggttatgtactctaccaaatcgttaatggtggacgggatattatttatgaggttgaacgactggtccagtttggtggttagctcctcgatggtttggttactcaataatggtaagtagctgatgaggtggttccacttggtcctgatgttacttagtagattatctattaggagtgcgttgtctaccttaaacaggtgtatctgtatctgtttatccattctcttgactttactctccaagtctttgaaagatgtaaaaagctgcgaaatggattgcgtattcatgatatctacctgattgacttggatctgatcatttttgttgtgtagttggatcacctcctcgaattcgccacaagattccaccatcgagctgtacattattttcattttttccttcagctcctcgtccagctgccgaattgtttcgtccgccccgatagcgccggcgaagccggtcgggggcaccacttgaggcggcagcacttgaggcggcaccacttgaagcggttcttcccgacgcggttctgctggatgcggttcttcctgacgcggttccgctccgcttttcgcccccctggtgagtggctccactccgagggcgctgcctcgagcctctcccctgcccccgcgaaaaatcacactatccacaaaaatctcgctaaagaaaaactcacgcaccttatagtaattaaaaaattcctcacgcatgcatatattttcaatgcccacataaaagcactgcattagtgtgttgatgagtaggtcacactgaggggtaattctcaaatggcccttttccacgtgcagaacaacgctgaacagacatacttcatttttggttttatttcccgagctgttacttttgctatacatgctgtttagattaactcctacgtttgcactgtccgacttgacattgctttttttattttcctgctttattaatctgtatggggttccgtccttgtcgcgcagcttccctgggctgtttcttccccgtgtgcttgcctccgtggtttcgttacccctacaactgccaccaggttcccccgtttgagcatagggggagtagatcgctcctccactgacttgcctcattagagtcgctccaccattagtaggtcccttcgttccgctaaatggagtggacgtgtctccattgaccctgcagttcttctcgacagtcccctcctgcccctgtctatcttcttcattttcgtcctcctcaaaatagttgttcagtagcccaagaaaatagtcatacgtgtgcaggatgatgctcctcagggtgtcgtcgcacaagtactggcacagctgtatgaagcgctttatgtagacacagtagcagttgcttagtgcgattttgttgtagtacacgtcgatgctgacgtcgccgcttgcgttggcattagagtccgcccccttttgcatggttacactgggcgcccccttttgtgaccccctgatagtccttcccttttgcgcgactccacttcgcaccgctacgatgggcccaccacccacctgggaacgccctccctgcacaatgccgttcttctccaaaaaatcattgagcgcctttaagctatattcacaaatgacggtagcaatatgattaagcttccccttaatgaagctatcaaatttgggaaaatactctccttgtaaatcacgaaactgatctaaactcatgtcgttaatatttgtgtcgacaagtctgtactctctcagctcatccaaaatcgtttgtatttctatgaaccccctcaggaagtgttcattcagaaacaacaaattttcttttatgtatttttttttcctcttgaattttgatgattttatcatatttttgaggagaaaaaagtatttgtagagggggaatttctttacgaatttcaagctgagggcactgttcaggagagtaatgtgactcttccattcgtttagttcgtagaaggtcgtttcgtttttctcgttcgtcatcaccccgcttagcgatatggacatgactccttcttcctttttcgatccgcagggcgctttctcgtaccctcctccgggcaggctgcggtggggatgatagaagccatgggaatgatagaagtgagaggaaggacagaagcgatgggaaggacagaagcgatgggaaggacagaagcgacaggaaggagttacaatgggatgaagcgtaaagcatggacaggggagaggggagaggggggtgtctaacaaaacagtgcaataagcccaaggagccgcgaatccatgaagccgctaatccgcgaatccgcgaacccgcgaacccgcgaagccgagaagacggcacccccgcgctcacctgcgcacgtaaataaactcgttgttcttcatgttgttcctcacaaagtcaatcagctcgatgtgtgtggcccacttttccaccacgctgaagctcgcctccacgatgtcgagttttcttttaaatgcaccctcttgcccactgctcgacattttcttctcgcttttctggccaagggggggcagcatcgacccgttggcgacccctccctgtgatggagcagcgcttgccaaagtaggtgcagaaggcgacgtcgatgctaagggtggtgctaagggtgacgctaacgatgctgctacgggtggcgctacggatgatgccttcgccagcgccgcctgtccttggcttgcggcgccaagtgccccactcttctgttgcgctcccttcttcctgctgcctccaacgtcctcctccttcacagggacgtggtccttcaaaatatcatctatctcgagcaaaacgtcgattttttttttcttcacaccgccagctggttcatccactgtgtcatttgcaaccccccattggtggtttgttcccctttgtctacttccccccgaaagctcctctatggtccttctccttgcagaagagcctattgcccctttcgcttcctcattttgggacctatgtccagcgttactaaacttaatcacgagatttttcttcaaccatgtgtagttcattgtgacttgttctcgtggttgctaacacaggtgtatgttgagtgggaggaagagagtaaaatattggcaatccttgaggtctctccctcgattgcacgcatatgtgtagccgcactgctgaaaatgcggaggttccagcatcttttttttattgtcatgagcatgcacatccgctcccacaaaaatgagaactcagacgaaattgctttcccctcttgtgccattagttcgacgaataaacggaaggaattatcctcaatggggattctacgtaatttttttttttttttttttttttttctccctcattttagacattatagtatgggagacttcccgacgggtttttccatttttttttttttttttttttctgccctgtgtgtgtaacccactacgctacacggattcgaaaagtcacgcttaccaaaaagtatgccatggtgaagggaataagcattttttacactcacatggatgaacggaactgaaatgggcaaaatggtgggactgcctctttgcagcggggggattttccccttcctttgaatcacacatgtgagaagtgcgaaaatggatgttgaaaaattgttcaacagagaagagccgtcttatgcgtgatgggagataaacgaaagggaaaataaaccttctcacaataatcgctcccttccgatgattaactgtctatacaaggtacagctagcacattttcctctggcttgtgcatacttttccttttttttttttttttttctctcttctatgcagagcagataaatatgcctgtaggaaggggaacacgggggtaatacatcccaccaaccccttttagggggggagggggacactgttgacgttctcttcactgtaaggtaaaaaatgaaagtcgtgtcgttccggtgacaacagagtgggagagaatccccctgcacgatgctatattctatgttatgcatatatgtacttacactgcaacgtcagaattgatgaatatattttattaaatgaccaaatgggccactctccgtcagtgccacttcttccacaaaggtagctttgcaccgcttggaaaacgggccagcgtttttgtggagcccatggtgcgtaggcggagcgggtcctcatcgccgtgcccaaaaaaggtatcgcctgcgggtggttcgcattactaaacacatcgctatgctatacaaaggaaaaaaaaaatatacatatgtatatgtatataaagggaaaagcaaaaaggaaaaagcagtaccatctgttagcaaaagctcacaaaaaaatagcagagcaaaatgaacagccctctttgtttcatctgctccccctttgaagaatccccacacccctgttaacacagaaaagcgcttcgaaagaagaacaagcgtgacgggcttcctcccgaaggggtatgaccaaagcttacatatacagtcaaaccgctagagcagaggcgcgtcgataaggacgtgcgctccttctcataattcactcgtgcgcgttttagtggtaccccactgttgttccctcgccgctactacgcacacccgcactcacgtggaaacggcgcgataccagcataacttctgcatgccacgaaaacgctgtacacgcaacccactgcaacaagaaaatgggcttctttaactggccgttcaaaaacagcagtgaagaggccaagggagggacgactaagaagaaaatctgctgcgtctgtttggaaaccaagaagctgcgagacgagtgcatcgtcaaacacggggagcagcagtgcaggaagtacattgaggaacacaaccagtgtttgcgggatgagggcttcgacgtgaagtgaggcgttgtcagtgcagctgcgcttcagcaacgggggggaaaggcaacagggaacacggcaggggacacagcagggaacgaggcagaaaaggcggtcgagatgcacatccaagactgcgtgaaaaattcctgcataacgccctcaaagaaggtacccacctgtgaaaatcaccaatcgctgggactgcccaggagagtaacaacctgaacggttcatgtaaataatgctgtgtgcgtttcgtcgtctcaaccccccctttatacgaaccaaccatttggagtcacgttgccaccgcgtccgaagctgagctacacactgatacgcggggggacaccacgggaagagcctcttttttccgctttggactcctcccaagggaacaactgtttccggccgcgcgcagttgcacacaattttttttttttatgaacgtgcaaggaaaaattatgaacagttcataaaaaaaaaaaaaaaaaataccatctaccaagtgccgtacaatacattctgcgcaccccgcacctctaaccatttacgcaaattggcccacacgtggacgctaaaaagtacgtctcccctcccgcaggatttcctcctccacccctacaagaacaacgtcaggcgaagtcggtgaagtcgcttttttgcgtccgcacacaggatagtagcgctcatccaccctctactcgaacgaaaatgctgctgcgcagctgcccaattggaaggtgccttcgggtcttcccccccacattgacaaaacatccaaacgcagtcaggcagtatgtgcccccccgaagggaagcaagcaccatgacgtatactccgttcaagtgcagcacaatcagcagtacaaaccccgcgcaacaacgaataagcaacatgacctgcacacaaatagacgtaatcaaacagatgaagcgattttacaacccgagggaaaacatcaattggactctgattcgattccgacacagagtatcccaattacgaaaaaaaaaattaaaatataaaaaccactccaaggttgctttacgatttcgcttaaccagatttggatgggaaaggttacagtcaggtcgaaatgcgagtaaaagaaatttgtccgttaaaaagtacaatgaaaaaatgaaaataaaatacgtctcacgggatgacatcaagaagttcaaattccaaatgcctagctatgtcctgcggatacgcgactctccggttgattacaaccccaacattatgcgtgctcgcaagtttttgccttcgcacttcggttagcggggggaatacataggggcgtgtgattgtttttccacgcgtgcgcccaccgatagggttactctacacgtgaacgctttaaaacgacgttgtcgccacggtggcgcatttttcttgcgcagccatcacatgcatggaaaaaaaaacataaaaaaataaatataaaaataaaaataaaaaaataaacaagtagacaccaaatggatacccacccccgactgggaaacgcttgctgagttcctcagacgaccatcttgtattatttcgtgtggtccattcgttacgcgttttttcccgccttatccgttgcgtagtctccttggtccatctctagcctgtagtggggaattaacacggggaaatggagaaagaggggtgcgatgtcacgctgttcgcggtcgtccgtgcaggtcactccgcataacgccataaagattgcataccgcgcaacgcacatgtgcatacagctacgtgtggatcaatgggagaaaatttctatgggccaaagcagtcatgattattcatcgtgtggtcccctcacaaaaggcacaccctcagcgttaacactctacacatgtaccctcccctctgttgctcccattttggcgtacctcttcgcggcgactttttccagccaccacggccacatggttaggttgggatctctaatctccgggatgttgtactgacttggggaatggaaaaagtgtacaaagatcgtgtgagggaagttcgcacggaaaaacacacaaatgctaatactcgtgcaaaacgagttgccttgtttgtcaaataaaccaaaaaaacacctgcactgttcaggcgaattgtgccaaattttgcacatttttttatttttattttttttttttgtactatctagctagctgatccagaacaacgataacgccgacggtcccaaaaatgctctttgcaaaccagtttttcttgaatattaaattgtattttcccattttgtgatgtttgtgttgtacaagtttggagagatgacgatactttttaatttccttcttcggttggaacttggctatattcggtggaggggcgaacggacaagcctcattcccgtgtactcaacgcggcgaattctccgtgcacggatgcgcacgtatatgcattcgtacgtcagtatgtacgtacactggggggacgcaaaaactgttctttgttttttgttctttgttttttgtttttaatccaaatgctcgaaagagtcactcctttacgctgatcacgcgccgatgaattcactccaggggtgaccttttcagtgtcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaagaaaaccacctttcggtgtcccgaaccaattcgaccccagtgtatcacacataacaaatgacctcatcgaattgtaaaatggccaaacgtggtcgcagttacgtcaccgtaagtaaaaacatacagctagctacacacgtgacgtgtaaataaagaatggcatcctatcctccctgcgtagcaattgacaaatctgtgcgaaaaaaaaaaaaatgcacaactcaggatgccatagtcgtcttcaaatcatctacacactggaaggtaaaaaggagggaagaaggaaaatgtgacagctgggcagataaggtgaactgcgcattaagcagtgtgtcacttgattgtcccttcacgttggggatgtatttttgtgtccctctttgggcctcctttcctttttcatcctacgttcccaaatatttttatttcgttcgcctgggattcgatctgccaagaggggggaagcgcatcggtgtggacatacacatgtgtgcgttactctcgtgtgggctactatcgtgtgagttactctcgtgtgggctactctcgtgtgagctactctcatgtgggcgacacggcggatgcgtccgtaccagggccaggatgttccgctccgtgtcatcctccgtattctttatcgtgttccgtatggccttcaaattgtcgtaaattttctgtaggttgtacttgttgtttggtttctgcgcaggagggaaggggcacatgcagggcatttttttgtagagcaccacgatgggaacaacacagtggacagatcaaatggagcgactctgatggcgtcgcactggtcgggctgccctccctcttacatattccccgaaggagctgacgtaattcttggtgttttctaccaagtccgcgttgtgttttcccttgagcagctgcacaggcggggcgggggaaaaagggcaacatggtgaccatgagaagaagtgaccatgagaagaagtggccatgcgagtaaatgaccatgcgagtaaatgaccatgcgagtaaatgaccatgcgagtaaatgacgcagcgacgatgcaaccaccgcgttgcgcagagccacacaagggcatgtcatttttcttgcagttactgctagcagttcgatcatcctgctcttgctgcgttccacctgaggaagnnnnnnnnnnnnnnnnnnnntaaataggaataggaataggaatagcaaaatatgaccatgttcatgtgagcgcttcgtctgggctggacacgaacgcgcgccgcgctcacatcttccgacagcagccacgcatcggtggatagtgaacaacacgttgaagctacgcttcaccttttccacccctcccttcctgtgcttacttcttcctcacttaaccagtttttattttctgagggcgcacttgcactttgatcggatacagatgaacggggtgaagaggaggtataagaagactctccttttgcatgtctttcgtcagttattttttgtttccccttcgtcttgcattcctttgtaagaccatcataatttgcacagcctggttgagagtcctcctttctgtttttacaaaattcactttcgaggggggtgccatcctcacgtcgatgttccttatctccatcgcagaagctggagtttatgtgctgcagggatggggaagtatatgcatggttgggatggaaaggggggacgattaactgggtatatgacacattgatctatgagcgactttttttttctgatatgtttttcttcgttacgtcgttgaggctgtgcagctgatgctcgatgactcggatctgccgtggggagaggaagcgggagaaaaaaaaaaaaaaaaagtgacccaaactttgcatacaagcagcagagtggagtggagaggacggactaacatgagttacacgtaactacacaattgcctaatgagagtaagcaagcgattggccaggcacgcctaccttctcgtgcagcctgttgtggtaggactcgctagggttttcctccaagttcgcttcttttttgtctaaactagtgggaggtctatccctgacggattgactagcctttccctcctccctcctgtgaagactcctctccttgttgctgttcctgtgcttatctgcaatttcgatgtaagaaaacaaaaaaaaaaaaaaaaaggagggggggtaactctatagtggcaactgctcaaactgttgagggattctctttcacctccgtttgtttcttcccacttacccgttttgtggtggtccttaattgcacctccgggggggacatcacctttcgcgtcctgccatcaaaaagaaagaaaaaaaaaaaaaatgcaactttctgcactcagatatatgttgaagcacagggggcacaccgcttatccccgaacaaccatcgatgcaggaacgtgtggacaaactcacgtgagcaaattggcaatgcaggttgttcaaacacagggccagatttttctttcgcagattttttagcataatcgagtggctgtgcagttcctcctccaggtggttgatgtcgtcttcgaggatgatcctggacggcttgcacgagctggggggaggggggaggaatgagcccagcgaatgagtgaatcgagcgaacgagtgaacccatcgaacgaatgaacccaacgaacgagtgaacggctcactcatagacgcgaagaaacacacacggtgcttccccgccgcggagattgagcaagccaaaaggactcgccatttcgaaacgaagtggacaaaccagttggggttgctcctgtcctcgtcaaagatttgcgccttcacgtccttcattttttttcgcagctcgtttatcttaaccacgatgtggttgatctgtgcgcggagaagggggacgtagtaggggggcgtagtagggggatgtagtagggggacattgtacaagagccgagttgtgagcagcggcgaccgtggccatgggggaaaggcctgcctacgtcggcgccccctcatgtgcacacacaacaacgcgcttaagccgaatgcaccatcgatggcgcaaaggggcattccgctacctcctcgaaattctcgttgactagctcctccaggctggtcacgtagagcagcttttcgtttcgggtctgcgtagggaagtggcgaagtgacgaagcggtgtggcgaagcggtgggatgacgcgccgtaacgaagcggtggcatgacgcggtgtgacgaagcgatggcggtctacttctccccgcctgcacttacatattcttcctccatgaggaggaacttgattcgttgaaaaagctcatcgatgaggttcttcaagttgaggtaaaacacgtttatggtttgatgaccctgcggaaggagggaagcggaaggaggagggacgcggaaggagaatcgtcatgaggttgattctgtcactatgaggttgctttatatatctagttggggttaaaaatttggtgtagtaaagcacacgtcgatttttatcgctagccaaatgggaagagcatggaacctacctctatgacgatgttcttcgtttgcatgaagacactgtcgatggcatccgtggagacatcacctctactcaagttaaacaatacctctcggttcacgtccttttgatttttgagcaatttaatttcttgcctatatttttcattctcgtcatttagattaactagctgtgttgcgagtatttttttaattccatttatatcgtaacttgagaggatggcctttccgagagtcttcatctgatttcgtagcttttcgttttcttcttccagctgtgcgttcacctgttcgtaattcactttgcggaaattcactgggtcgtagtgcgtctgcttgttcttcgcgatgacttcgcgcaggcggttgcactcgttctgtgggcaggtggggggcgatccgaggtgggaggcgatcacaggtgggaggcgatcacaggtgggaagcgatcacaggtgggaagcgatcacaggtgggaagcgatcacccgttggtagcaatcacccgttggtagcaaccgcacatggtagcaaccgcacatggtagcaaccgcacatggcagcaaccgcacatggcagcaaccgcacatggtgcactccacggggaggcgctctcccaaatgcacactcctcgctaccttgtagagacgggccaactcgctcaggttccatttctccgcgttgatcgatcgaattctgctgctcagccttcctatcttactgttcaaagagttaatctcaccacacagaggagatccaacatctatcactttgcaagacacatccgtggaacatctattcacgtagctcctcacatcgtcattaatctcctttttgtatgcatcacctgagttactgtgttgccttatgaccaatccgctctgctgagttccatgtgggagagtcgatgcaaaggcttttataactcgctggtctcctaccaccccagggatgcaacccccctgtgatgggaagctataagttatttcttgtgtgcaggctgcattaggtgtagcattccttgagtgggttctaactgggactgacttctgcctacctagggaaaacctatttaagggagatacagaacctgttctgttccttccacctcctgattgacgatgcagcgatttggttcgaatgaagacgttgctgttgagggggcgaatggttgctttgctcggcgaggagaggcgaaaggggctttcccgtctgtcaggtgagtacctcttaggtcccttcatctgactgccacttctctgcatctgactgccactcccctgcatctgtctagcacccccctgcatctgtctagcactccccttcgtcgacccgttagggtaaatcaatatttcagtcttgtcccccctccactgtttctttccctggagctgcttattcttaacggagctgttgcagaagaagctttttttcgcggaggttgctggggggggcacgcggtaagactgcttgtaggattgcttgtagggttgcttgtaagactgctggtacggctgcttctggggggggcgatggtttgggatgaccaccggtgctgatccgtatctctgcggaagcgggggcttgcgtcatgtcgtagttggcgtactgagggtggctgccatagttgcgttgggtggcacgactgggttgagtggcatgactgagctgagtggcataactgggatggacgccgtaactgggatgggcggcatagctggaatgaccgctatgctgggggtggccgctccaactcgcatcaactgcttgagtggcgatggcctgctgacccccgtaagcccccatgtccacagagccgacccagctggccgaagccccactgcacacgtcccccgcgtcaacgaagtggtaggccacctcatcgggtccttttagcaccccccccattccatcagtgccgctcgcaaccacaccgccgcttccaaccaaagcgctgtgtcctaccaaactgccgcttccaaccaaaccgccgctcgcaaccacaccgccgctcccaaccacgctgccgcttccatccacaaggagcgattcctgcgcaaggtaaggatccattccgcccttgaagctttcctgaaaatacgctcgttccgcttgcgtcgagtcaacataacccccactgctgtgccttccctcgtccacaaagcaaacgtttttgttactcactctgtgtgtatttccttcctgttgcgcgagtcccacaaggttgttgctttcgcaggagccagggatttgcccctccgtttggtacacgtaaaaggtttgttctgtctcgtgggctgtctgcggggcgacctgctgggacatctgcggggcgatctgctgggacatctgctgggacatctgctgggacatctgctgggacatctgctgggacatctgctgggatatctgcgggacgacctgcgtggcggtggtttcggctttaccacgcagaacgctgcgctcgattggaccactgctaacgtgggaggctctcccctttcgtcggaacactacaccttggctactacctctgttcaacgtagtccatttcgcaccattagggagtccccctgtgggagattctccccccaggtcgtccttcgaactccacaagctccgttcacgcatcaccgagcttgaacgctctctatatttggatttttcttctccgctgcgcttactcttaatttccctccctgactctttacgttcttcctccaccttctcttgtattccctggagcagcgtcctcgtgagcttgttgagtatgtggctgtctccgagtttcatactgacccctttctttgcgtctcccccttgactgcttcgtctttctctcctcgaggcacccactccgtagggctcccccattccaacgtcacatactgcttgaggcgtctgctctcccacctggttatcgcaaaagagttcggatgtttgctcgaccaggtgagtgctgcgccttctccgttgtgtgttgttttgctctgccgagaatggagcagcaaactgggtagtcactccttctacgtctattcccatttccaccttgctcgcctcttccccctttgcatcattttttttatatttctgtgcacacgaatacgatttgcgcatgtccttaagggatgtgcgagaactcgcctctttgtctctccattggttcagcacatcctcgttagcttccgtgatggttctcctgttgtagtggtgcaggttgttcgcgtctgcctgggccattttgcattcacccgagtaacacacccgagtaacactcccgagtaacacacccgagagatactcccgagtaacacacccgagagatactcccgagtaacacacccgagttacactcccgagtatcactcgcgtatgtcacccgcaaatgctgcacactccttcacctccaaaggggacgcaaaagaggagacagctggacgcacacaaatgggcaatcagggtgacgatctccaatgttgttacaaaacgcctgaacagtcaggtaaaaattgttaaaaaaaaaaaaaaaaaaaagacgaaaggggaaatccccacgatgagatttcctctgtaggaaaagtgaggacaatcacttggggtagtaaaaaaaaaaaaaaggcaaatgggattacctcacagtggaaggggaaaaaactttcgcatgaaaatttgtaccaagcgaaagcaatcgcagacgcatgctcatacgaatacgcataaacagacgtatatgcatacgcagacgcagacgcgcacaccgaacaaacgcccaagaaaagagcagccacaacacacacaactagttggcctgcccctcgggggggggaatacgtccgtgcatacgtcccctggcgcgcacacaccacttgggggaagcggcaccctccagctggcgaccgtttgctttcccccacacgattgcgcgcatcgtctgacgatacttcgctggcacacatttacaacataaccgtattttttttttttgcgcttttttcgcttttttcgcttttttcgccttttgcgttttttacacttgtttactcgtgctttacccgcgagtcatccttacagccagccactcgaaaaggggggcacacagcgctgctatcatacagcgctgctatcacacagtgctgctatcatacagcgctgctatcacacagtgctgctatcacacagtgcagctatcatacagcgcagctatcatacagcgctgctatacatacaacactgctatacatacaacactgctatacacacaacactgctatacacacagcactgccatacgcacacacacacgtgggtagctcctcctgtttgcgaaaaaataattgcgaccttttcacgcgccctcccgttttggcgcgaagttttttttcaaacgtgtaaaaattaatttattaacaattaaaaaaaaggaaagaaaaaaaagaaaaaggagaaaaaaaagaaaaaggaaaaggaaaaagaaaagaaaaagaaaagaaaaagaaaaagaaaaagaaaaagaaaaggaaaaagaaaagaaaatgcccttgctaaatggagaggggtagcacatatggacgtgagcataccaaagcgcaggcgcacgcattcagttacactcgcgcgaggccatttggttgtctctcgcgcgggagcaaacacatggaggcggcagatcaggacatgtatcctccgcgtgtcccgagtcaaccacaattcgctttgggggggaaattaaaaaaaaaaaacgttgccaatgttgcgttgtgttgcgttgtgttgcgttgtgttgcgttgtgttgcgttgtgttgcgtcgtacctcgtggcttaaaacaaacaaaaaggggaatcaggaagttacagctggggcgccatgtggtgaggcacgcactgagcataagctagacaagcgcagggcataagctagacacacacttagcataggctagacacacacttagcataggctagacacacactgagcattggctagactcacgtgggagtaaaaccagccctaccatgctggcatagctttgctcgggggaacgataacctttcaacatgtgcacccattcctgtttagcaaatctgttgttatcgttgggcctttccctcacgacatcatccctgagggggggtgactacataggtggtgctgctgcggatgcttctgatattgcggatgcttctgatattgcagatgagtctgatattgcagatgagtctgatattgcagatgcgtgtgacattgcagatgcgtgtgacattgcagatgcgtgtgacattgcagatgcgtgtgacattgcagatgcgtgtgacattgccgatgctgctggtggcgatggcgactgtgctggacggacgagcgaagagaccgcgccttcactgcatcgatttctggagcaactttaacttctgcttctccttctgcttgattttgtcctgctgttttttttttatattttcctctctctccacgatggcaatgatatcgtcgattttttctcttttttttttcttcttcgacgtcatgctgaggagcatttttaatttttcgttcactgcgattggctgaggggcggaaggaagggggaaaacaaaaaggggagtatgaggtgcagtgaggggtgcactgtgaggtgcaatgcgaggttccatgcgaggtgcagagagagatgcaatgtgcgatgcaatgcgaggtgcaattttcgcatgttgggagtccctctcacagggggggcttcaccacttgcgctttcctctacttgcgctctcctctacttgtgcgctcctccacttacggttttctccttggggtggggcgtgcccgcatcgccgttggcgaccacattggcgaccgcgttggccccctcgttaaccacatctccaggggcagccagtcccagctcctccctcttgagtgagtcgttcagttcttcctgctttttcttttcctttttcttcttttctttttttttcttcttctcctttttctttagcttatcttcattatccccgtcgtcctggttttccaccgatgggccattcacatctgcaccagtaggcgtagcctctcctgctgcactgccactccctggcacagtaatctccacagacttaactccattcaggagctcctccccatcctgcacttctttttccacgctggggttatatgtgcttgtaaattcaagtaaaatattttccaatttatttttttctctttcctttttgtattttttttttttctccacttgtttttgtttagtaagactgttaatcccattagcactcctattttgattcttctttgcattaggagtgctcgatgatttgttgttttttgtatccttttcggggacctgtacctgtgcgggttgctcggtatcctccttgtcttcctcactactgtcatcactatattcgtcctcttttttcttttttttcgttttttttttcttttccttgttttcatttgctccattcttctcctggtcattcagcttatccacctcgtagaaaaactcgtcgtattcgtctaccatgtctgcccaggaggagtacttgctgatctggggagggggaggaaggacaagaagaagacgatgaagaggcggggtcaaaaggggtgtcagaaaaaaaggcatgaaaaaagggcatgaaaaaggggcatgaaaaaaaggcatcaaaaaagggcatgaaaaaacgcacaagcggaatcacacacaggcggaatcatgcacgggcactaccaaggggcatcgcacccgcgcgagatccgccaactcctcgccgcactcacatcgaaggaaaagctgctggcgtccttcttctcattctccttcttctgctgactctccttcagctgcttcgacttcctctttatcttatcctcctgccggagaatctgaaatatattgttcctggcgttcattgttgcgacttttcaagtggctcacacggtagggagggggtactacaactacttgagtaccttcgtacctgcttggcaagtctgcttggcagagagtgcttgtcagggagtgcttgtcagagagtgcttgtctctctatacgtaaaaggatgtaggcgctcagcgtgctgcccttcctactctgcggaagggagtatatacctacacgccgctgaaatggaagcaggttcacctctgcacaggtcacctctgcacaggtcacctctacacaggtcacctctgaacaggtcacctctgaacaggtcacctctacacaggtcacctccttgcctttttgcgctggcgggacgtgagtgatatgcacccctcggcgttcactccggacgtatgagagagcaacgtttcgcgtatcttccagcgccccgcatgcatgccacaggctacccaacaggttcacttaaaacgctgcaaagtgatgcgcttcaactctggcacaaataaatgtgaatgctctgccaagcgcaagggacaacaaacacatgccttattggatgagatatcctgcagagaattgctcacaagaaccgctcagaagaaccgctcagaagaaccgcgcaggtgggcctagcaggtgggcctggcaagcatacgtatcgcggtatgggtaggtgcactcactggaaggcccaggcaggtccgccaaaactgattagccacgttagaaacgcaaaggggcaggcaaagagtaaggcaaaggagaaggagaaggggaaggaaaaggagaaagaaacggcataggggcaggcaaaggagaaggaaacggcataggggcaggcaaaggaaaaggaaacggcataggggcaggcaaaggaaaaggcaagaaaggcttgttccttttcttctagcaatgttgaaaatacacgtttgtgctacttagtggccagggcttgaaaggaaaaaaaaaataaaaaaaaagtggagtggagtgaagtgaagtgacgtgaagcggagtgacgtgaagcgaagtgacgtgaaacgaagcgacgcgaagtgaagaatagggaaagagctacgctatcaaagctgcgatgctataacgataaaaggaaaaaaaaaatcgtagtgccatcaggctcgcatcttcacaaaaagctgcatgcgcattgtatgcgtaaacgaatggttaggttattatgctactgtgccaattgacccggggagggtgacgatggctcaacggggtggggagcatgctttggagggtagtgcctcatcccttcatcgcgtcaacccttcatcgcgtcaacccttcatcgcttcaacccttcatcgcgtcaacccttcatcgcttcatcccttcatcgctccttcgctccctcgcgctgcctccctccacccttgttcggcttagcgtttcaacccttcgctgcttaccccgcgcattgccacaaatattccaccgttgcccccgcatgtatattccctattttagcgcttatccgccaggcgcgtcaagtccaagcctttttacccttttcccctccttttttcctccttttatcgctccttccaacgccctcactcactcctattcggtggcaccaaaattccaaccccttttttttccttggccaggacgcttgagctgaacctgggtcccgcacactcactcaattagctgtttatttgtttatttgtttatttatttttatttttattttttttttttgtaaatacatccttcgcgatgcgcagtggggagggggtggtgactgcaaagggagaataatcactcagcgccggagaaagcaaaaggaaaaagaagcatactgtggggaacagacaaagcaaacaaaatcagttgagtcactccgcccgagtggctatccattcactcacctccttttttgagcgtcaccgtgtagttggcaaggaaggcttcctcatcattatttcacctgatcgtttacttgtgaggtgtgtcaacctccctgctgctactccgttggggcgctcgctgtcggtctgtctgggtggcttccccctctcccacgaaatggattacctctgtggaggcgtggttggaagtatgtaaaaaaaatagcaaaatggtcactcgtaaaatgacgctttcgcagatggcctctctcaaaatgacgctttctcaaatggccactcgcaaaatcccatcggcgtccacttttcttgtggaggcccctaatcaccattgcacagtcgttacgtgtacgtacagtggatacacttaaccactccataaggggtggaggttaaacatgcctcgcgtttttaatgacagctgtgaattttctacttgaagaaggaaaaaaaatcaaaaggatgcacttcaaccgaagtgattttttttttgtccctcccttgtctgtctttataaactgaattatttccccagttttacaataccctctacaaggtgatgtctttgtctgttcccatcgttacttgtacaactgtgtgtgtatttttttattttgcactccatttggatcccatcatcttcgcttgtccatcttgaatttcccacactcaaacatgaacgctcacacacttaaagagagcgacatgaacgagatgattttgggtctcatgaagaataagaagaagggcaccgtggcgaggaagaagaaaacgaagaaaagacccccaaagggtagcttaaccaaggaggaaataaagaggttgggtgagcaaaaaatggaaaggaaagacaaacgcaaaagtgcgcggaaatggctatctgtgcactgtaaaggtgctgacctgttcaggtgatttttttttttcttaatttttccacttctctaccgctgccctaccgctgccccacttcagcaatgccgaggccgccttccaacgacaggagcaaatgtacagggacgaggaggcgcacacgctgcagtacataagaggcgaggctgcgagcaaagagaaggaggtactactccctgtggcgtgcgcctcctttggggggcgggtccctccaatccaccgatccgcgcacctgcgtaaaagtgcacacgtgcagctgccatctgcccatctgctcacctactccccggccgctccccccccaacagctaaacgactactacgtgtactgccaaaagtttaaaaatgaatacaagacgaatttcaacgagtctatgaagcagtcggaggtaacacttttttccacgtgatgtccaacccgtttggatgtccccccccccacacacacctttaagagataccaagggaggatcacttcgccatcccttcgtcgcaactcaccacaggaaatgcgaaaagaactatcgaaactccgcactgaatacctggatctcaagttacttcttggtgtgtgtaaaggggaaaaaaaaaaaatgcgcgggattctccaaaaaaaagaaacgagatagcttcttacatggggatgcgttgcgaacggatcgctaacccccctctaataactcccctttgtgtgtgtactctctccaccccctaccgcagaggaccaaagaaaaatggagctcaacggcatgttcaatttttaccaaaaaaaactgctggacatcaaagcccactgcatcagccagacattctgcgacgacaatttgaaaaatatcgtccacgaaattttgagggtcatccattaggtgaggtggtcacgggttctcatcggactaggctaatcctggtccagatctagatcttaatcctggtcctggtccagatctagatcttaatcctggtcctgtccagatgtagatcttagtcctggtcctgtccagatgtagatcttaatcctggtccaaatccatatcataatcctaatcataatcacaatctccatttaacttccgtttccgttttcttttccttttcccttttcgtcgcgctcctaaatgtttgcagtgtgggacgcatctgcacacgggggcatccgtgggggcatccactgggtcgcgcctcagccactccttagccactcctcagtcactcctcagccgtcccacatctcgtcgtacgcccctccgctactcctcagccgcccctcagccactgctcaaccccccctcagccgtcccacatctcgtcgtacaccccgcgccgagcctgcccaaagagctgaacgaaaatgatgttttgcccatctgacacaaatcgagaaactaacttgaacttcagcttggtcctttctttataactctcctgggcaaacacgaaggcatttaaaacctgcgagcgaagaaggattttctccaatttttttttttttcctccacgtttactatgcttgtaatgataacacagttttcgatgacactgtttagtttgagaaagtccatgcatagaaattttatcctcctcgacatggcgaggttgtcgcttcgtttttgcaatatcccatcactggggaacaacgcgttcagttcgtgtgtgcccagcgtacagaaatgggaagcaacatccccccctattgaaggagactctcctccacttttccctactccccctttcccacttcgaaccgatttgtctaccccttctctggacaaaaaagggacatttccccccacctgtacatcatcctcattaacacaacgtggtatggtcaagaagagcctcttcaaatttgcattagcttgtcttatgtgatccttacattcgtcaaccccaaggaggaacactcggttggtgaacttccctggagtcatgttcacttcatttaaagcttcgaaaaatgtaaaaggggaatgcataggaaatgacaaaatggggtagttaatactgggggagccacaaggggcagtcattaaaatggaaaatatttccaaaattatgctgccatcattacaaaagggatcaacaagaaataaattttttcctccattggtataattaaaaatatttattttgaacaatgctgaagctatgattgtgctttttaatgagttctcatttttgtgtgcaatgtacaagcgtttgtttaagtcattacttatgtttacactgatttttaattcgttgtaacggaaaaggacatgtatttttagcggctggagagaggacgcagtcagttttttcttcttcaaaaaaatattttcatctccgtttttttctatatacacttgctgctgttttttaatcacgtttaggatgatatttttgatcatgcatgtgtggaacagccttgactttatggtcttcacatttatttggggttccgtgaacacactgctgaaggggatgtacgcagaccagttaatgttcctcacgtcatttatgaaattattttcgtatgcgcagtacgagttgtgtatcagcaagcgaatttgttccactgttcgactggttagtagcaacttgtatatgtatttcaaattggactccacctcaatgctgttttcgctaaccacgtggggatatttggcgtcatacgtttcctccagcgacaggacgttgtcgttcttgtacggcacgacgcatacgtatttgtgcagctcccccgcgccttcgtccttgcagcgtgccacactgccgctgccgctaaccctgcccctgccactgccgccgtcaccgccgctttcaccgccgctgtcgctactgtagagccgcttcctccagggcgccccccctttcgaatgtacaagactgtcacaccaactgtgtttcagccgtgggggaagaagtctcaacatattgtcgttttacccaaaacgtgtttcattttggctagcttttttttttttttttttccaaaaaagttatgaacaggtcaggcaaaatatcaaaaaaggagaagcaaattagttccccctccaaaaaaaaaaatcacccagtgagtgcacaatttcgaaatggctactgattgttactgctcttcccgcgcacttcgggggggggaaaataagtcaactcgggtaggcatccacttcaggggaaaataaaaaatcaaaaatcaaaaatgcgttttgactgcctctatacaaatgaggaaacagtttcaccgttttgtcaagcggtacacgccactgtgcaaaggtgtggtgttcatacctgcgtgtgttgcatgtcgcggaaaagaacgttgcaccagcgtgaagctgttttttccgcggttttgaattttcccaagtggagcttcaccccgggggggaaaaggtggcgactgcgacgagcaggagagaggtcggtcaagcaggtgccagcagcgtccaccacgtccatcacgtcattcacttccaccacgtccatcacgtcattcacttccatcacttccatcacttccatcacttccatcactcccaccacttccatcactcccaccacttcgaacctctgctcttcccatggaagtggtaatcaagaggccctacatcgaagtattcgaacggatactgaagctgttcacatcggtgagcgaacagctgcacctccgactgacgcgcagcaagctagagctcatcgggtccaacaacttaacgaacgaattgataatccacgtggacaagaaatttttctccctaggcaatgtgaactgtgatgagaagagtgccagtggctccctcagctcgaaagacttataccactgcctgtttagctaccaaataacgagactgctgaggagtgatgggagtttccgcttgggggcctacgaaaggggccagcggggcagcaatgttggtggtggtagcggtggtagcggcggagctcgtggtggtggcgtcggcagtggtggcatcggcagtggtggcatcggcagtgttgccatcggcagcagttgcgacgccgctgatgtgtccaaaattattctcaaattcaacaagaagaacggcacgctggaggtggtcgtgaaatttaaaaagcgcagcacgcactttagcgcggagctcaaactgaggcccttctgcaacccactaaaaagttacgtgtacaaaaatgaatccattatacaagtagaacccactctctttctgataaacttgaaggacctagccaacgaaagaaacgtttttctaaaaaacacagatgatgcaattgtcctgagcgccatagaaacatcagactttagtctcaacaaagaaaaaatcaaaagagagcaattcttttacaacaataaaaaaatatccattccttcatgtaagactaagtatttcttcaaaaacaaaaagtttgaggatcacactttggcacttcctctccctgacttaaaactcgtttttaaattctgctccgacttgaatttattttgtttatttgccaccaaaaattttaaagaaaatgtagtcatctgttttggtggaattatttcacgtattctagagaagaacaaaaggaggattttatctcaacggtgtggtaaaaaggggggaggttccgagttgatacaacagactcactgggggggggaagcacctaccaaggtaggggaatacaacggaatgtatgaccacagcgtttatgcaaagagtccctccccgtacagaattcttcattcacaggggaaagaggaacagggaccccaatcgtgtgttttctacctctccgatgagaacgactcaagtgatgaatacgactcggatgtggatgaaatagatcagcaggctctttatttttccccttcacatggtcaggcggacttgtgcaacgataatggggtgcagtacagcggtgtgcagtacagtggtgtgcagtacagcggtgtgcagtacagcggtgtgcagtacagcggcgtgcagtacagtagcgtgcaccacgatgacctgcaccacgatgacctgcaccacgatgacctgcaccacgatgacctgcaccacgacgacttgcactacaatggcatcataacggggcgaatccatttcacgtcctacttcaacatgtcctgcaattttaatcactacaattttagcggagacgacgtggttaggagttacttcggggggtcttctccacgccaggtgaaaggggtggacggtgcgcacagcagggtggacatcccggatggcatggcgaacgtccctgatggcaaggtggacatccctgatggcatggcgaacctccctgatggcagggtggaaggggaacaaggacaccgcccccagagagagcaaacacatgagcgatgcgaagtgagcgccggtgaaaacgccacaaacaaaatggcaaccaaaccagcagagaaaaacattagccaaacgtgcaacataaagtccgagaagcaggaacgcctgaactggtcaaacaaaaggagtgatcccagtgaggaggacccacatcatgtaaataaatgcagaaaaagggaaccagtggaacaaggatcctatcctgatcttagagaagagacagaagcatacacgaaggaggatactcggaggatccaaccccctagtgaggatctaaattatgatatcttcatgagaggaaacaaaaaaaaggaggacagcttcttcaaaatggagataaagataaaggaactcgaaaggactctagacatggtggaaaaaatggaacacctgaaccaacgaagtgtgatcaggtcgaaaggtggaaatcgtgacgtagcttcttctttccccgacggaatggacgaaaaaattggaaaaaaaaaaaacccaaagcagagtgttttccttctaattcatgtaaaaccaataaaaggggaaggaccttggggaagacatcgaagggggtacgtctaccaccctgtgacagtgcatccgtagaagcaaacagccgcagtagttgcgacccccgttcggatgagtgcaactcttttgatagcggcaacttctactcagtaggtgacgaaggggactcactctccactccatcaccacaggttaaacaggacgaggaatgcgagagctacttcgataacgtttactccaagtaccattggtgtgacaatttaagtgactttaggaggaggctctgcgaaaggggccaccaggtcggggctgggtggtacgtaccacgtcaaagttgcaatcaggggaggggtgctgaaaagcggcttcccccacgtgcctccaggagttcgcattataggcggtcaagcacagacacagatgggggagccaccccgtggagggaggtgcgtaggggggagtgtagggaggagtgtagagaggagtgtaggggggagtgtaggggggagacctatccgtacggactaaagcaggacgaacggtttcattgccgcaaagatggagcgcctaggaggaggctcccgtggatgtcgaagtaagcacaaggtgggaaggccccaccggggaggagcatcgccatcgttattgtcatcgtgatcgtcgtcgttatcgtgatcgtgatcgtcgtgcatatcgccatcctcatcgctatcttttttttttgtcaaagtggagaatcgttttacctgacttgttcatagcagtttgaaaaggggcgctggtgcggcgggtgatctgtcaagcggtgcccaccgtgagggttgccaagacagctacccaggcagctcccgagacagttttccggatatcttccgagacatccccctgcgatgttcaccctagcggtgttggagcctcccctggggaagacccgccagaggcgcagcgtctcatcgggagagcccgtgacgatggactcgccgtccggactgagtgcgccatacagcacacggagcgcatggccactgagtgcagaaacctttagcagctgcggatatctccacagtacaacctggccaagtgagtagctatgagtggaaacaaactcgttagtatgcttggaccaaaagatattagaaacctgggagcttgtgtgcagttcattaagacagtctcctgtggaggtatcccagaaaaaaatttttttatcagcagatcctccgccagtagcaagcaaattgtggttgtgaggagaccaactcatggccttcactgcagcagtatgtttggctagctggaacagaggaaggcattttctgcaatcccatatatacacagagttatcgttgcacccggaagccaactgcttcgtttcataattccatttaagaccacagacttccgaagtatgattagttagctgtgcgtaactactctccttgcatctaatgtcagaacagacgatctttgtgtccccactgccagtacttaacgtgtcgtagtgccatcccaatgctccaactcgtctcttgtgattcctgtactttcgtatcttcacctctttctccaaatcccaaatttgaacgactccgtttgacaatccaacagctaagaaatttccaaaaaagttccatttcaatgatgttattactttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatatatatatattattntttnnnnnnnnaaatattataaaatccgaattttactaaatcttcatccgacagatttgtcatcacttttgcaacgctgccaatttgtcttccgatttgaccgcacagttgcgtcccgtccgctgcaacggccaagatttgcgcccattcccgtggtaccccgtgctcagtctctgccttcacaacaccttaacatcgcgtcagccgacacgataaaaatggacgtgacagccgttgctgtgaatatgaagcaactgcatagtgcctccgttaaactgcaaaggatgttcttctcccttggtacttcatacaacacgtatcctgagtagtacacggggtataccacgtcgtatgtgtaatattgcttgtagtacattgtgcttatgggtggaagtgaattttatcggaaggggggttctcttgcgcgtaattgaggggatgtgtcggttgaaaaaggtgatccaggaaattatggcttccgttgtggagggctcctctgctgggttgttggcaaggtgtcaggattgttctcaaaagggggagaaaaaagggaaaaaggggaaaaaggggaaaaaggaaaaaagggaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttcgcggcgtccatttgtttcgcggcgtccatttgtttcgcggcgtccatctgtttcgcggcgttcatctgtttcgcggcgttcatctgtttcgcggcgttcatttgtttcgcggcgttcatttgtttcgcggcgtccatctgtttcgcggcgtccatctgtttcgcggcgtccatctgcttctctacgtccatctgcttctctgcgtccatctgcttctctgcgtccatctccttccctgagtccatctccttccctgagtccatctccttcgctgcgtccatctccttcgctgcgtccatctccttcgctgcgtccatctccttcacagcgtccatctccctcgcagcgctcatctccttcacagcgtccatctgcttctcaccgtctgccccctttgcggacgcctcgatgccctttcgcagtggcagacccttctttaggtcaacccgcccagctttcggcttcccaccactgtgcgtggtatccttttccccagcagccgccgcttccccaaccgccgcttctccaaccaccgcttccccatccgccgcttccccaaccgccgcttcccccctctgttcgctcattcctggggtctccatcgcgggcgaactgtgcttacccacattcttgggttccccgtcctgagtgaccaaaccacgaggagagttattaatccccttgggtgtcggggccttcagtggatggggaattcgattcccttttaaagcgtctcctcccatggaagcactctccttctttaccgtttcatgtgctgtctttacccccacaggaggtggtaccaccttcatggtgttctttcccaaaagtgcagacttggccttctcatctcctaccactgtagggtcctcctcctctttaactgttctatcctccccaatttgattaccacccggtgtagacttcccccccttggtagcaccatccattagttcgtttatccctaagatggtcttgcttttattcacgaggctttccttcccaccataatgctgctgcttcaatatcatcgagttggatttcataattcctgtcaacccttgttttttgtttaactgcaggggaccattttcagcatttttacccatgtcgttatcaccacattctgatggattatttgtatgagaggagttcccctcatcactggcattatttttcgtgggatccttcacggagccatcgacgtgtgttgtcattccagttatctcctttatacatgattctgttttttcttcctttggattattcagcttttcttccatttgggtccttccgctgttctcattttttaccggcagggagtttcctcctggtggactttcgccaatttgcttcttacccggcagagctggaaatttcagggggggtggaagaactggtttcgcccctgcatctactggcttcggccctgcttctactggcttcgtccctgcttctactggctttgcccctgcttctactggctttgcccctgcttctactcgcttctcccctgcttccactcgcttcgcccctccttctactcgcttctcccctgcttccactcgcttcgcccctgcttccactcgcttcgcccctccttctactcgcttctgccctccttctactcgcttctgccctccttctactcgcttcacctcctgcccagggagacgcgcgtacctcctcgcgttattctccttcactctgaccaagtactccaaatcgtccaagtcgctttcgctgagggctgtctcgtcgaacacgtacttcgtgcttcgtctcgcgttcgaggcagcttcccgattgggtggaaggagcccatccctgtttctgcttcggttgctgcttccgctccttctgttgcttccgctgctgttgtaaaaactggagcccttcctcttcctcctatactcgtccttgatcttttccttcagcacaaattttttctttacgaactcttcttcacaaatgatctccatggtgtcctcttctccagcagcacagaggggaccctcttcctcttcctccgcactttctgtgatttctgcgatttctgcgatttctcctcttcctccgcttcctccgcttcctccacctctcgccgctgccaccttagccacggctagcgatcccttcttccctcctcttatgtgtttgaagagtccgttaaaatacaacttatgctgctcatagtttgggctcttcttaataggggggcttttccttggtggattcacatatctgccttctttcaaattgtacataacgctatgtctctcttcctgcttcattctactatcaacctctctctgtgttgattggatgattaccctcggcttgtgcaattcctttactgacattttaatttcttgaaaagtccttcttagtgtcttttcctctaccttgttagtgcttatcggttcggtggctacgtttttgctagttttcatgttttttttccctttttttttgaatggccttgtttttgaccctgcggagtgggtgcagcctctccctgctgtctttcacgccagggctgctgtccgtttggagtgcctcgctttctgcttttgcttctccccattttgcttctccccattttgcttctcccctttttacttcttccctttttgcttcttccctttttgcttcttccctttttgcttcttccctttttgcttcttccctttttgccttttctgctttcacttctccccattttacttctccccattttgtttccccctttctttgctcccccgcgcgccgcacgagccgctccccccgtaaccctttccgctccccaacatcacttccttcatccaaccgttcgaaggcgccctcctctacgttgtctccacgcctgcttctccccctcctaacgacgttcccgtaaaattttacccctttgacattctgcatgtacttgaaaaattcgttcatatattccttgtcaccacttacatctgcatccaaaaaatcattaagtgcttcctcccgataatgttctctcagatcttctctccttctctgtgttactttttttatatttccttttatccttaaacggactctttcatttctcatgattgcaccaaatagctttttctcacttttgctaatttcctttgcactttttatggctgcccaattgccccttacgctttcttcccgttcaacaatttgctcgtctagctcctcatcgttcaggcttataaccgtcaccaggttgtagtacccctcgttcttccccttcaccagtcccttaatttgcagagatttcatggtgtgacaaagtggggagtatatataattaattcacgagaggtgttttctttcacttggcttatcgctcctaccgtttgacatacacaatgcacacacaacccttctccattcgccccttaactcgaagcagagaaattaatcagtcctctgcgtcgtcgtttgtgaacagaactattctgcgcttctgcacaatgtcatagtttgcgcagcacagatgatgcgttcttctctgttcaggtttttttgctttttttttttttttttttttttttttnnnnnnnnnnttttctgttttttcctttttccttttttctttcttttttttccttttttttcctttttttctttcgcttaaccttccgcactgcgaaccaaatgcagatttgttcttcactaggtgacctcaatacttagaataaaattttcttttttttttcactcctcctgagcgaaatagtggccttttttttctaaggaggtaaagaagagaaaggggaagaaaaaaaaaaatgatgtcgttagtgcttgttcacaaaaataattagtgcacaccattcattggcgagacgcacgtggtaagaacccacgctaagtgaccggtccgcacttggatccttttattttgcggctcgtacttgtgtaacggtctcgtaggtttaggcgccgcctcatctggcttgtgcccggataaatatgctaggctctgttgggtgaagagtggggagagcggggatgtgcaaagggaaaaacatttgccagtttgccacttggcattttagcttttagcgattttcatgttttcacatttctgccactttgccaatttgccacctcgccactttgcgtttcccccctgagaaaccgcttcaaacgtcaagcgcaaccccctcgcgcaagcaccgaactgagagccccccggtacgcaccccgcgtggcaggaaaaaatacgcgcagtatgttcaataagcgcggcgacgcaaaatgagaaaaaaaaaaagcacgaaaaagaacgaaatggaacggagcagaacgaaacagaacagagccaaacgaacaaaatttaccatacgctaaggggaggaagtacccaaaaatgcacgtaaaaatgtgttacataaatatacgccatttgcgcgctgcgcgaaaaggctcctaaacagcgtagtattttcttcccccttttgaagagaaaaaaaacgaacacgttatgtaaagaagcaaagcaggaaggtgaacatccgagcagatcgaaacagactgatgggcggttatataatgccaaacggaaggaactaaaaagataaactggatgcggaacaaacagagatgcaaacgccaatgtagaacggaaacctcctttacaacagatcgaaagcgttgcaatttggtagttttcctcaaggaagcgcagaaaaagagtaaaaacgcacgctgctcacatttttgaaaaaaattatgaccaagtcaggcaaaattaaaaaaaaaaaaaaaaaaaaaaaaaaatagctatttacacacatttgagcaagatgtaaacgatgcagctgtgcaaggtaaaaaaaataaatatgacttgttcatacaaaaaggggggaattcttgttagcgctgcatggcgaaaaccagtccggggatgggagcttgccccttttccttaacgctcgagttgctacctttctaaggaaacttctcgagtaaatgtactccatctgtttttgccgtgccacgtggtgagacattctaaaaggtttgaaaatcgtgcaaagatgggggagctcgggtgttcatatgtgaggacgcaaaatgcgtttacgcaaatgtagggttcgtgaaacgttggtcgaacttttgaagtgtgtatttttttgaacaaaggacgaattggataactcgtgggaaaaccaattgaagggagacgcaaaaggaaaaagaaaaaaagaaaaaataaagaaaaaaaaacagaaaaatgcaaaacaggcaagtgaagcggcacatgaatatgccccctgtctgtgcgcacatgtacgtgctgagcatctgcttgtggaacagtttttttttttttttttttttttttttttttccacagtggcacctttgcatggcttcgctcatacaataaaggggagcatcctattcgtcccgcactcgcagatgaggcccaactcgtcgaactcgtcgttttaacttttactgcggagggaagcagacaatcggccatccggtcaacccatttgaacaaaccggacacactccgctactccacatgggtgtcacacgctgggagactttacaacctcagcgcggcaaaaatgtatgtgcatgggtacagacatgtatacgtacccatgcgcactttttatgtgtgcacggggaaggcaaccttttcctttttgacctcacctgttcagttgttacgatttatatgtttttgtccttcatatttattcccccacatgtggaagtggcacggtcaggcaaatgcgcaatttaatttccttctgcggggaaaagcgcccccttcaatttttcgaccagaaaatgtgaagaaaaaatggtaaatgtcatgtgggcaactggggtggaagcacgtgagggagcattttgggacaattttgtttcgcgcgtattgtgataccactgcgatgagctactgctccacagcccccaggggggggtccataaatgtggtgagtggcgaactgtttgctccgcctcgtggggaagaagccctacgtttcattaacaatccttttcgccgtgaaaagaaccgcctcgcttgtagcaccaccccaaatgggataaatgggatatcctcagacaagcggacccttttgcaactccccccacaccgacccactttggcatttcttaaaccttccaaatggtaaacacggtaaacacgataaacacaaatattgtggcggtgaatttttttttttttttcctttttcacattttttgtcatgcggaaaaggggacttttcccacccgtccatcgctcctttctgcaaaatgtggctctttgtagaggaattttttttaaatcccatttgacacacttacggtgcgacgaaaatgcaatttttacgtttccacggggagaaacaactaacggaggaatgccttactcgttgtataaacaggtaaaggcgaatagggaagcgatcgagggggggaaaaaacatatccccctgcggaaaggtcagcctgtatgtgcctgttcggggaggagtccaaggataatagcggcagcgcggagcaaagggattttcttatggggacaacacgcagcgaaaggattttcttatggggacaacacgcagcatgtatgttgctcaacgtcgcagttaaaaaaaaagcaacaaaacgggaggaagtgccgcggtggaagtggagcggtggaagtggagcggtggaagtggagcggtggaagtggagcggtggaagtggagcggtggaagtggagcggtggaagtggagcggtggaagtggaactgaaactgtggaagagaaatatatttatgctaaaatattgcactgcacagagcgatgcgcagaacgacgcgcaaaacctggggaggtaaaaaaaaggagcagggatggatcacacgccaagcaccacacaacgcggctagggcgcacccctcaattcccccgcgcagaaaaaaaaaagaaaaaagaaaaaaaagtatgacctgcaagagaatgtttcaaacacattcaacgaaaacaaaaagaacaaaaaaaacaaaaaaaacgaaacaaagagaaaatacgattaactgtatgcataattttggcccacatcaaaggtgtcatttttttgtgaatttgtagctctatccaggggggaatattaccaaagcacattcaccagatggctaaaaggatggggctgtttttatatacaggctgtaaaaaaaaaaaacgccctgcgctattctgctgtactgcattatacggagtacataaaacatatgcggtgaaaatgggccactaatggggggcagccctattttgaaaaaggggcccctacctaacgcaccacgcgcttgtgcagttaagttacctccttgcgataaaaagtggagggggagggtcatctgctacgaaaagtaaaagccatacacaacagcgtaccgttgccgtattgtcgctggaacggtgacggtggcccctctcttttggcctattccttttacttgggatatgaggagagcataattatattgcaacttctctccttttctcatttgttggcgaacccccaacggtgaaacaaacgcctctcccctcgcaacgtcgatcgtccccgatggtgaatggtatggtattttttcccccccccacggtgcaaatgtatatacatatatgcataacactatatgcataatgcatatttgcataatactatatgcatacaatatgatgtacctgagggcgtcatatgcgcacgacgctttgtgatgaccccgtgagggttcagcataactgcgctgaaaaccgaatcgttgtgacttccacctcctgtttaagtccatctcgcgcataggggtgaaaaaacgcaaaacggagttcactccgcttccacgcaaggtgaacgaggccttttttcccataccgcaattgcatatacccatttttacagataaaaaaaaaaaattttttaaccctcaaagatttacgcaaaaagaagcatacatcaaaaagtatcaaataaacgtccctatagaaaataaccttctaccactcatcatagtgacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacgaaaggtgagcatagcccattttggcacgcatagcaaaagtgaaataatttaaacaacgcagtatactaggctaagatattatcacacccccatctcgtataactttagaaaaaaaaaaaaaaaaaatgtcgagtaagaaagtgcagtcccccaaggaggaaagcatcgcgaagatgctcatctgtaaggtaagcactggatgatgagctgcactggggagtcctccgagtgaggggagggggggcccctctaccccagaggggtggctttgcaaatgtatatgcccttaccagggggagtgactcaggccgggaggaggccctcccccccacagcgtagcattgcatagggtagccgcttctccgcagagccgcttctccgcagagccgcttctccacagggccgcttctccacagggccgcttctccacagggccgcttctccacagggccgcttctccacagggccgcttctccacagggccgcttctccacagggccgcttctccgcagagccgctttgcgaagatcccttcccatgtgtccccccgctaccccttcaggtccacatcggaacgaagaacctggaaaacaaaatgaagaggtacgtatacacgagggcgaaggacggcgttcacatcctcaacttggcgaagacgtacgagaagctgcagctggccgcgcgaatcatagtagcaattaacaacccagcagacgtagtggtggtgtcagctagaccatttggaagcagagcagttttgaagttcgcgcagtacacaggagcacaagcaatagcaggaagatggacccctggtatgttgacgaatcaaattattcaaaaatttacagaacctagattgttaattgtaacagatccaaggacagatgcacaaccggttaaagaatcagcatatgccaacatacccgtcatcgcgctatgtgattcggattctcccctagaacatgtagacattgccatcccatgtaacaataaaggaaaggaatccatagcactgatgtattggctcctagcacaagaagtcttatacctaaaaggaactctgccaagatctaagccatggaaagtaatggtagatatgtttttgtggagagaccctgaacagtttgaattaaaaaatttagcaatagaggaaacagctcccgctgctcctcacttggctgagaaccaatttgctacggaggctccatatgaggaatggaataagaaggaagaatggaatgacaatgcgaatgaggaatggaaaaatcctattgccgcggatgagtggtaggagagaaaggggagggggggtaaccaacccaggattttccccttatgagcaagtatgtgtaatcagcgactcttcctgacatatcgcccatacaccggcgtgtgcatgcacgtgaatggcacacttggcggactgccatgaagttccaaccaagcggcactccagcgaaagcggcgcaccaaccaagcggagctcccaccgagaatataccaaaacgcacagttgtgcatccctctttctgcacacttttagcttattgtgctttataatttttatccaccttttattcccttgtgtttcctcacgtgtagcttgcatacatttttttttttttttttaattaaccacatatataaaaataaactatttatatgtaccaatgtgtggtcatttaaacggtataacggatcaaaaaaaaaaaaaaaaaatatacgtccatgtgaaatctacaagtagattaatcgcgggaaggtgggagagtaagcatgtggtggtctccacgctctgtgcagatatggtgttttcctctccttatagagacgttgctgggctgggtcttcccatttagctccacaccacaccgctccccacgttctgccaagtgttcatttccaacggggggaaaatcaccttgccggtcaggtaaaaaagaggcaaaaaaagcacttttcaaaataacgaataaaaaatcaccttgtcggtcaggcaaaaaagggcaaaaaagggcaaaaaagggcaaaaaaggcacttttcaaaataacgaataaaaaatcaccttgcaggtcaggcaaaaaaggggcaaaaaatcattctccaaaatggctaggactcctttccacgtcacgcagttgagtacccctaacaagacgcggcgagtggtctccaacatgagtggcaaccaacgcccatgggcacgtcccttcccctttttccccccagttgtcgaaccacattgcgtacggttaagatgcgctcgtttgtgccgcgttcgtccacttttggctagccctactatcaaaaaaaaaaaataaaataaaatagcgaagtggaaagataacgatgcagaaatgtaacaaaacaacgaagcagaaacgcagcaaaataaataattctgccccgcatgtggttttccccccgcgcggggaaaacaacggtgtgcaaccacatagggaaaaaaagcaagaaggcatgcatgcacgcaggcaaagcagcgtgcaccaaaattcagagaaaaagaaatcaaggaagcacacaaaagtgtacacaaaaatgtgcatgtaaaaatgcaagcatgtagagccgtggcggccatgcatgcgcagttgcacgagggggctattttccgggaggcacttatctcacagggagattttccacacctgtatgcgagccgaacgtaatctttttaacaaagagagagaaaaaaaaggagaggaagcagaagaagcggaagaagcagaagtagaagaaggtcaccggtttcgctatttatagtgaaagatacctccacagaggtggaagcacttaaataggggaaagcaaccgcgggaagatcactcccatttattccccccgtgagaggagcaacccatttattcccccgtgagaggagcccccccaccagatggacccccccgccgctttccaaaggtggtaccctgaagtgggtgctctgcgcctgcacttcgacgtgctagactccacccagctgtactgcaaacggaacatggcacgtctcctacaaaatgaagtcatacaaaacgaaaaaaacatagtggtggtgacttgcaacgaacagacaaatggaatcgggacaacagacacgaagaagaagcaagaaagaatatggttatcggaaagaggaaatatttttgcgacctttgttcttttatggaaaagggaagaaatagaaaaagtcaaatacctagcacaaacctccaccgtggcagtgagcaaaacgttggagcaattccatttggtaacacagatcaaatggattaatgatgtgctagtaaacgaaaaaaaaatatccggatgtcttgtgaacttatactacctggatgactttccctcgttgctaaaccgttacgtatgtgtgatgattggcataggcattaacttaaccctaagagataagaataacctcctgggtaataactacacttgcgtggagaaggaactacaacgagattttaacagcttgtatttaatgccatcagtagaggaggtcacggaaaagctgatcaacaatttgaatgcagtattgacccaactgagagaggagggattttcttgcttcctggattacataacaccgaggcttttgtacaaagacaggaacgtcctggtcgatacagatcacgagttgattgatgggcacctccaagggttgctccacgacggctctctcctactcctgcggggcaagaacgagctcgtccgcgtgaacacggggcacctgcgcctcttcgatggccgcaccggctgagattcgaagtaggcgtgaaacaggacgtggagcttgaggcaagctgcggcaaactgaggcaaactgaagcaaacgtgggcgtaggtgaaggtgcccccacctcttcgcccataggaagccaccttctgcacgcggcagtacagatgcagagcgcccgacacactgagcaccgtgcgttactcgtatgcgttactcgtatgcgttactcgtatgcattactccctcttttattctttcccttttttttttccttttgcaacagtaacaacagcgttgtagttcattttagccaaagtgagcgtccactctccgttcgaagcctttccccaggggggtcaagtcaccccttctggggagtttcctccccttcgaaggaagcaatacggcctggggcatcaaagaagaggcgaagcctcctcccctccctccttccaaaaatacacatgtacagggatgtgcattttttcaatacgcataaaaaaaggggttatcacttggggacacaggtcgaaagggaagggaggttcgagttggcaggggggggaagtaacaaaacggggcagcaacggggcagcaacaggacagcgacggggcagcgacggggcagcgacggggcctccgccgcgctatcaattgtgtgtaaggtgtgaacattgttcgtgcacccatcgggggatgatcaatagggggtggggtatcatgtggtgcctttcctggaggagatgctcttcctgttgggatgcttccatcctgagaggaacccaccggggtggagagcctatcctccccgctcttcgaataatcggtcttccaaagtggcccctcctcccccaagggattttccctctctactgggtagctcctcatttggttacaccccgtggggcagctcctcatttggtaacaccccgtggggtaccttaacattggttgcctcccttctggggggagtcctttccgaacgggccctccttcttcatttgagatgaacgttccagctgcacgatgggttgaccgacacattcactgccaccacatttagtggctctctgaacagtgctgccagaggtgcctttggagaagggagtcccttcctgaatcccctgagacagttgaactaccccccctgcatgatcacgctccaagggggaacacacctcaattattttatgagcgtacagattttttttcatcattttgtatagcttattcccgtgcgatgggttggtctctctgttgcttctgaccatttcctgacttgtcatttttccgttccagttattcatgctggtttgtttggtatgccattggattgcactcgggcgcgtactagccatgtgcatgctgcctgtgtgtcttttcttcacattgggagcgacgaatttgttgcaagattcggttgtggtagatacactttgagggaagaagcatttttggcttcgtctatggcgtcccccatcgagaggagaggagctagcagcagttgtagcggatgccgtggcaatcatgcaagaagggcccttcttctcctccttctttttctcccccttctcctcctccttctccttctccccctcctccacaagagctgccaacgaagtagaggtgccctccttaaagtcgaaacttccattagtactcctcatagatgatactacattgctcagaaatacctccttaagagagtccttccttcgaatctcatgaatatcaacggtgatagatatgctatcattctccatgcagttttttaaaataccccacttattaaatccaaaccaaggtagtgtagagcagtcatacgagcaaaatttcttctgataaattccacacgtaactgaaaaaagaatgtcacagaatcctgtgtaggagaatagaaggtcaaaggagttttccatcaaaatatgcaagtcattgtttatatttaacaggataaagaactcgttgatgagggtctctgttttgtattctggagatacaacgaagtagttctcgctcgaacagagtaaggaaatcttttttatgttccactgaattgttaaaattattttttctttcctttgagcatgctcctcctcctgctcgtgtttgtttttcgtttcctcgtcctgttcgtcttcgtcctgttcgtcttcgtctttttcgtcttcgtctttttcgtcctgtccgtccttttcgtcgtcttctccatcctctttttctttttcttctttttctttttctttttcctcctgcgctgcggggggatgctgagcctgagcgcccctgttcccttctctctgctgcacacccgtatgaccgtcctccttcaccggcttcctcctctgcgtgcagttggtggtggttacagtgacggtgttgccgctgcgcacgggcccccccgcgctgttcgctacgtttgcagtgttcgcagcatttgcagtgttcgcagtatttgccatgttcgctgcatttgccgtgttcgctgcgttcgcctcgtccgctgcgttccctccatttgcgccattttcggcgcttcctccgttcgcccccctgcccacggcgcccatcgtagtggtagtcatcgtggtcgtcgtcgtggtggtagtggttgtagtcgtcacgctgccactgggggtgcccagctgagtgacgccactcgagctgccgcgcacacgagcattcatttcgaagaccgggtcgacattcactccgctagtcactccgccagccactccgccagccactccgccagtgcgcgcctccacctggagagactcccccccggaggaagtcttgctctttttaaaattgtaaaagaacgtatcgacggactcgaacaggttgctcttctccgcaccccccgcatcggttggcctcagggagaagacactctgctggggaggagtcctcctaccaaagctcctgtcaggggtcctaccaaatctcctgtcaaaacttctgtcaacactcctgtcaaaacttctgtcaacactcctgtcaaaactcctgtcagagctcctatccgagcccctaccaattatgggcatcccattgcagccaccccccccaagacgagcacccccaacgctggcgaacctccccctctcgaaattcatcttaaaatacttcagcaaattcacattgctatccttgagtgcgtttcttggttccccaacgtttgtaattcccctaccataggtccctcttggaatttccttcttcgtgaaactgtcaccacaggtcgtgtgtgtctgtcctcctggtgagcatcctttgtctgccttcgaaataggcagggaaagagccagcgggttattatcatcccatggcttctccccggggggggtgcacacaggtctagcgcttggagcggagaagcacgcggcaccgtcacgatgggtgccttcaagatgggtgccttcaagatgggcgccttcacgataggtgccttcacgatagtttccgtctcgatagccctctccacgactgctctcatttatcccaccctctccactgtgtgcacctccgcgtgtcggattctctaaggtccctttttcttcatgacgataggggctagcaaataacttctgcgtgtaggtcaactcctttttgttcacttcgcctctgttgtgtgaaaaaatatccttcttccgctgaaatgcccaagggttatcccccctactgctgtataaaaagggatccttaacccccccccttcctccctcttcagtgcagctgccaaattgcgcataggggaccctctccattctgttacctcctgatatgtctctacccatatgagtattactgattttctgatcgaagggcaggtctgtgcattttgatggggactgatatgtgttgctactaaccaccctgggctggtgaccatctcgacatggcaccactggagtaacgatcgaagggaaggtgcttcgcttcccaactgttgcttcctcgttgggatcgtacagcataccgcctcgaagcatgtgtgtcttcggcgcatggttcctgccaaaggggggggtccctatatttgcctctctccggttaggcttctcctgagtgaggttctccccgatggacttctccccgatgaacttctccctgttgtgtgtgtccccccgtttatcatcacacagtaccatttgaggagtccccctcccttcgccatttctaaccacatcgaccgtctcctcctcgaacatattttctacccttatgagatgatgatgatgattgtatgtcttgtctgtctccacgttgtgtgtctccacgttgtgtgtctccacgttgtgtgtctccacgctctgttcctccacattgcgtgtctccacgtggtgctcctccacgtggtgtgtgtccctccccaaggtgctctccccccagtgcaagccttcacagcggattagctttggggggtccttctctgtggagggggggggtgttactaatttatttccaatcaaatagggggagtcccaaattatgaagtcatttaaatggtacgtatcggtagggggtagtctccctgcgtgctttgttcctctgatgaaggaaagcgggtccatcatctgttgtggggtttccactctggggggttccactctgaagtcttccactctgaagtcttccactctaaagtcccccactctggagtccccccccctggggtctccccctcctgtttgctcatctcccccgtaaaaagcagaaactcgtgaggtgcatcccaacaggtcgcatatctgcatgttcaccttctcctcggcattctggctaagacgtttgctctccctgtaggagcactcgttgcttcctctatccgttttaagtctacaaaacgtttgctctcctgtagagacctccccctcatcgaggcgaatgcccaattggtttccaatacagagacgatttagacgttcgttttgggagcttcctatcgtcctaagacgcatcaattccccaacgtgactcttctctccatttaggtctccctttaaactaatcgttacgccttcttgtttcctcctgaacacattcgtatcgttcacatggatgttctcgaggggtacgaagtcgaacgtgttctttgtggaagctccgtctgtacttgccatttggagagcccgagaccctaaaaggagtgtttctcctttgtagcttcctcccactgatgaggattcataacacccgttcttaacccttccgtgggggtaattcactgggttcagcaaaatggtgtcctcctgctggtgatgcggttgaagatgcgcctgatgctgatactgctgatactgctgctgatgatgctccctcccctggtggcactgcactgccgccgcgggatgtacgatcggtcgagcgggcacccgacttaaattcatcctcaagtgggttgcctccgtctgcccataaaccatcggattatcttcgcaactgctcaagtgattcaagacgaacggcttctcgctttcgcatccctcctgggagaagtcccctggcagtgccccactactgctacacccgctacacccagtacacccagtacacccgctacacttattttttacgggaggacagcatcccccttttgggactgtccccgtctcgtcttcgtcctccccatcgaacttcactccgtagtaatgcgttcgttccttcagtagggggcttttcacatggggggcacctccaccgatgtagtggtagccgcttctgtcgtacgcatcgggaggggacttatcagaatggggcctatcaggaggggatccatcaggaggggacctctccgatatgtcaaaggagcacccccttttgtgcatgtggttaagcgtggcgtcttcacctttgtttggaagtcccatgggagaggctccacgtagggggtactcccccgggggggtatctccaccatagaggtcttccccacgatggaggccttctccaccatagaggccttccccacgatggaagccttctccatcatagaggccttccccaccatagagaccttctgcaccatggaggccttccccacctgtcgcacgcgcaaagcaattcgtgtcgctattccccaaacaaaaggccgtctcgatatgtccctggggtgccatccctcgattaaaaaagttgtggttcccccacgaataaagttcgttaattggttcatccctttctccacccccacaactggtgtcttctaactcatcccttttgctaagcactagtgtctcttccgcgtgggtctctctctccatcatctgttgtagtgaactcaccccgctgggtaattctccccctctgtactttctttggtataaattaaaaatgctattatttgcatccctatccggatcttgcttctctattatgtcgtgtgtcgcttcaatcccgttaggtctgtctcttccgcttgtccacactcctccctggtcacgcagcacatgtcgattcttcaatatgttacacgttgaatcgtttagcgactccaacagagttacctcatttgtttttatcatttccagcgcgtctactcggttggttcttgcacggtttgttgaaccatctcctgagtcaccaacccactcatttatgggaagctctacctgaggtgtgtatatttcgtggtgcactccttccgagtgtaatgcttctgagagtaatgcttctgtgtgtaacccttccgtgtgtattccttccgtgtgtaatcctcccgtgtgtattcccccaaagtgtgatcccccaaagtgcatccctcccgagggcaactcctcccgtggcacttcccccaggggtgcgtccttctcaaagctcaacttttctggcatctcctttttttgcttttcccgtttttcgtttcgaaggagtggcagatggtcccagcgtgggtgcctacctttatgtaccttcctgtatatacgtacctgtgtggcaccccctttaaaaaatcgctgcttaatctgccactttaccagtaggtctctcttgcaaggtcctctcccctttttcctctaaaccgtttttttattttcctgttggttgggatgactcaatgtatgctgcacccagctcgtgaaaattcctctcgcagggttgttccctctagcgcttctctcgttgccgtgacgtcatgcgaaatgggaaaaaagaactcacaacgaatggtaaataaggccgagtggtaaatagtggcggtggcgatggtcgtggtgacggttgtggcgatggtagtgacgatgttgatgcatgcggaggcttccccgtgaggtacacacgtgcaggaaatgaacccagggagcgtcactcacaaacaatcacgtgaacttaaaaggaggaaaaaaaaatcatcacatggatgaccccacgcgcagtgtaatttctcaggggctaaagaaaaacgtgttgcctttcatgggggtgctggtgcacaggtggcgtgtgcttctgcatgcgcgcttatgcgtgccgacgtgcagctgggcacttgacatgcgcatgtggcgccaaaattaagcacagcttggttggtttgttagttggttggtttgtcagttggttggtttgtcagttggttggtttgtcagttggttggtttgtcagttggttggtttgtcagttggttggttgcttgcttgctttgttagctggtttgttagtttattggttggttgcctctcacttgtacactcacttaaaaatgcagggagagaattcttcaccatttcgttgcctgtatttccgtgttggttgctgctgccaggggaatacgcaacgtcgcaggggggcagaagtagcaaaggggaaaacaacaaaagaatcgcttggatgtgtaaggaggaaaaaaaaaaaaaaactcccccctggaaggatgttttctttatcgattgctccacaggttgtgtatgcctatcaggttgcattctcacacgttcgcctctttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctttttttttttttttcaacttcatcacagcaccatcggagcgcgccccgtagaatggtccgacgcggggcgcacaaaaaaagtggcaaattgacgaagtggcgaagttgcaaaaaggaaacattgttagccaaaaatgaaagtgcaactgaatttgcttcgacccctttccatgcaacaggttagaaaaagaaaaaaaaaaaaaaacaccttgttgtaagcccacacaaaagggtaacgtaaccattcagaactatgcacccctgttgttccctttagaaacgttcaggggggtaggcctcataagtgaatcactcatcacatgtgtttcactcgcatctcgagcgtatgccatgtgtgtcccattagtacaccaccgatgggccaacaacccttaaccttacacatgcccaacgtgggggccaaatactgcagccccccgccgcggccgcagcagcagcaggaggtacatctacaagcaattatatctttgaaaaggagcaaatttttttttttttttttttttttcaatgtatccttccacagaagggcggaaaactcagatcggtgattcgcttaacccgctgttgcgcaaattatctgttcacggtcgaatgttccctctcgccgcttccccttccccttccccttttacgtttttttttttttttttaaatgtgcatgtcaccccgcacggggagtacaaaaaaggaaaagtttgctccaaaaaaatgaggcatatttacattttcgttgaagaaggggagcgcactgttcaaacgccacaggcattgccactcctcaacattttgtgcaaaaaaaagaaaaaaaaaaattccgcgcaggacaaagcaaaatcgatgcaatcacgcagacaagggacttcctcgggacttcctcgggacttcctcgggacttcctcgggacttcctctcctggttcaccttctaacgcgaatgagagtatattcagcactactgccacacagatgaggagctaccaactctgctgatacctttttcccattttcatttgggggctcgcaggatgtgctaactttgtagcagttccgttttggaagtgccctcatgtagtggctgagccgtgggtctgggtggcggcgggtgcgacaaggcacatgggaataggccccaccgcgttcgccacgcgacggcttcccccaccctggtacgtctgcctccctgctacgtctgcctacctaccgcttctcccccctctggcgtcgcgggcctgcgcctgggagatggccccggcgaagtcgtagcgactgcgcgccttgccgcgcaactggtccttggagccaacgccgtacctggcagcactctccttctcctccttcatttttctattcttcccactcaaatactcatccctctttttcagttcactaatacccttcccactctgaccaaacagatgaagcagctttttctttctcttaaccttcttggattttctcatcgattttttttccttctgatgcatttcttctacttgttttatgtgtcctggttggaacacctgctcaggtgcatttctgtccttctcagaaaggataataggtacagtctcttcgatatgcaggctagtaaactgctcacttttgtttgatacattaagtagtgccggtttgggaaggaagaaatcgttacacagcgaatcacaggagtgaacgattttcttatacagattcattaattccagcttttgcagatttaattcttttttttcagaatgactgctttttatttcttgttcatatttctttgtatattcatctgctagactgagcttacttttattgaaattcaaaagatcgaaatttacttcgtcttccttaccatctctttctttgggctcattaaccagaaggtccaagtcttctattcgttttttttccacatcatcgaacagcatattttggatcctttgcttcaccactacttctatttcgtcattcaggagattcctgtgcttgcttttgcttagtagctttcttcctcccttgagggatgttccttcctccgttttctcatcccctcgtccgtcgatcccctcttcgtcctcctcctcccccacagctttacttacatacgcatcgttgcctcctgagtttaatttcgggatatctacatctaggttcagcagactgttcttgggacgatcgtgtgcaaatacttctcctgtgagtgaccagtgcttcttctgaatcagttccttctctactctgtccttctccgtttggggcttgtcccccccagcctcgtcccctccatcctcatcgcttctatactcatcccctccacctcggtgcccgctgtcaaactcatttatcgtgcgcagttctcgctcgatctcttcgtccgtctgttttcggctccatcggtcgggcgcgcgccgaccgcgcggccgttcgccctctgcaccgaggtcttcctcgtcctctaagtcgtctatgtcatctaagtcatcctcgtcatccccgtcatcctcgtcatctaagtcatcctcgtcatccccgtcatcctcgtcatccccgtcatcctcgtcaacctcgtcatcctcgccaacatcttcttcctcctcgtcatcctcgccaacatcttcttcctcctcgtcatcctcgccatcctcgtcaacatcttcctcttcctcttcttcttcttcctcctctcccccttcgtaaaaatcgccgtacttcaacttgcggccctcttcgtagtcgcactcgaactcgttaaggtccacctcgtcaccgctaccgccatcgccatcactaccgccaccgccatctccatcactaccgctatcgccaccgccatctccatcactaccgctatcgccaccgccatccccatcgctccccccccccgactggccgcgtaacatttttttttcctcttcatcgaggaattggtgcatttcatcctcgtcgaaaaatctgtctgctccgggggcatctcccctctgctcagcctctcccctctccaagctaacggaggtaccctcgctgaactgtgcaccatcctcctccgaagaagaagcagaataacccacctttctccttttagacgagggtcctctcatattcatcttcacccgattgacagcgcgtctcttctgacccgtccctcctatagtagcattttcttcctctttggaatactcctccgcttgggtctcccctctccgattctctatctgactgtccaagcctttttcatacttttcaaaaaaggaaagaaggctctccaacttcttctcctttatgagacactcgataaataaccacagctgatcagaatcgaacccggagtcaacaatcgatatatcgttatgttggtaatcactgtaaaaaaattttacgagcatatttgaaaagtactcaattatttctataacgtctttttttcccttctggctagttcctttttcctgagcgggtgtttttttctcccccggaagtagttcatcggtctgcctggagaactcgtcgatgagctccgcgtacctcttcactttaagtagttccatgttgttatgacaaactgcaagttcctttggggagggagtataagacgagtttttacttccacccccccctgtgttagggttggctttggcgaaaacggtggtagtgattaaatggaggggagagaactcctgacagttacttgtgctggtggattgactcctttagcggatttactcctttagtggatttactcctttggcggccttactccctttggctggattaacaacacgggaatggccactcagagatgcaaagtggcacgaacgaacgttatcgaataacaggaacggtcacgggaaggagacctctccgcacgggggggccgtcacagataaaatgacacttggcccctcgacctggccgcttcaccgattaaccgattttccgccaggccgacgtttcattcgcgcctctcctgaggctgcggttcatccagtaagggggcgcgcagcacaatgtcgccaaaaaaattggagcagcaaaaaagaggcggcaacaaacaagtagaaaaaaaaaaaaaaaacaaaaaatagccaaatagccaaatagccaaatagccaaatagccaaatagccaaatagccaaataaccaaataaccaaataaccaaataaccaaagtaacgccaaatgacgccaaatggatgccaaaattacgcccccaattttgcgacagaaataacgtcgagaggaacgccaaaaagagtgttcaccagaaaaggtttttccttcgcggtaggctttttttccattttccagctacccctccggaaaaaaaaaaaaaaactggtagcaacgaagcagcccaacagggaaaagaagccatacagggaagaagccatacagggaagaagccctacagtgcagcagcgccgcgacggaaatgcagcaaacagccgtttgcggcgcttctgtgccaacccgtgataggagtccccgctcggccatttaaaacgggacaaacaggagatcacacgcccgccatggtattatgccacattttattgctctattgctttatttattttttttttttttttcgactgcaagtcccccgccaaacgacgcagaataaaaaaattgggaaaacgcaaaagtggcgagcatggagaatataataacttcgccgaccgcgcacaggtagataaaaaagtagcatagaaaaaaaaaaaaaaaaaaacgacgccgctttgatgaggtgtgatgatggagcgcagcacgtacgaatgcatgttgcttcttcttctttctttttttttttttttttaatgagtgtatggccttgcccaccggatgaagttacagaaaaggcctaattgaaatgcgaatcgacctacaggagagtagcaaaacaccgctgctgtcctttttgtgaggtgagttgtcactgcatcccctcccctgagatatgctgctgctcagacgcgggggcgcacgcggcatggccgccatgagagggttcaagttcgacaaactcgcggagagtcaaagtctaagcgcacaggaggtggaccatttggaccgggtaagcatggtatccttgaaaacgttaaaaatacctgaacaggtcaggcaaaaattacacaatttggcaaaacaatttgtgaaaaaaaaagatttggaaaaattggggagatatgtaatgcaaaaattaacaagcaggaactgtgtagagttgcctcgaattttgccctcaaaattgttgtatcagttacaggaggaggaggaggaggaggaggggggggaagcgtgcggagttgaaaaaaagaaaaaaaaacagggaaggaacaaattaaataacctccttgaaaaaaaatcataccaatgcttgaagcagcatttgggagagtaccagaacaagcggaaagagatggaacaaatggcattggcgcacgcggaggatgcgagacacataggaaggagtgtttcccccgcgaggatgacgttcttccccgagtcttccatcgcgtacactcttcacaattttaatgcccactacggcgttatgtacagagttctgcacgagatcaggactcgggtcccaacatttatgccaaaaaaagttttgatttattcgggcgtccccgctgttgccgtggtggcgctgaatgaggtgtacccagcagggggcatcagccaaagcagccaaagcagccacagcggcagtagcaacaggggtagcagcagcggcaaccacatcgtggccgtggagtcctcagactcgttcgaatcaatttcgaaatacctaacggagcgcatccccaacgtgacgtaccaaatgaacctctacagcaacatggaaaaaaagtacgacctcgtaataacgtcccacatgctactaactctctatgattacaacgcaagaaatctttacataaaaaatttatgggagagattatccataggaggggtcctcatcattgtagagagtggcacccccacagggttccggatgatccattccttaagagagctttttattaccgaattgaagtatgataggtttcatttcatcgctccatgtcctcacgaaagtatttgtccgcttgctttaacaggcaaggactggtgccacttctctcaaagaacacatagactctctcatcacatctactgcaaaggtagtcgagccaaaaatgttgatgagttaaaattttcatacctagtcatccgtaaatgtgaaggacccagaacagcatacaaatctgaagcagatgccatcactcctcacgagaagtcctttttctggccaagggtcatccttcctacgatcaagtccggtaagcatgtcctaatcgatgtatgttctagtcctcaaaacttcgagcgacttgtggtaaccaaaagttcatccctaattcctaatttacgaacaagaaacggtaccatccttaagggatatggatataaacgtgcgaggaagttactttggggggatctcttccgcttcacaaagagaattagccgtcctgatgctagactctacaccccggaaagcaccaagcagcacctctaccggctgtacaaccggcagaagcgccgtcaaaacgtaacggatgtcgtcgaccgccagtcgcgcgagcacttcgagtcacgcgcggtgcagttttacggctcctaagtggggacagagagacggaaaaactccccagtggggccgacgacctcccctgcccgtgcgaccctctgcgaaaagggcgcacagacgatacagcgcatacagcgatacagcgatacaccacacaaaccacacacgccgatacaccgcacaccacacaccgccactggctcgattaaaatttaatgctcaaaaaagtttccgtttcgaaaaaacaaaaaaagtttttaacatggcttcttactgatcatgcattttttccgcgtcttcttttgcgtctctttcgatgccttttttttctttttttggtacctcctatgatacctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttttttttttttaccaatggagaggagaatgcccatgttacacaataacgatggatgtacacaaaaggggttaaaaaaaaataatataaaaataaaataacataacatgtacacgcgtcttctgtgggtctttaaaaaatggacaccgcgtgacactacacaatgttacttttctttttttctttttttctttttttttcttttttgtgcgccaaggcagcgcgagtgcggcgattacacataaagctatgctaccgccatgcacttatatgcgtacttatgcggcatgaacttatgctgcatgcagcatgcactatgtacctacacgcccgtatgtggacgctaaaaaaaaaaattaaaacaaaaatacgtaggaaaaaatagggaagtggaagaaaaaaaaaaaaaaacaaacgcgcaaaaaaaaaaaaagaatgcgccaggggtggtgtgatggtattgtatttacacacatcggcacacatttacttatgcctgcaggaagcgcctcaaacgcaaatatgcctgcttgcgcctgggcgataggagcacctctcatctgtctgcatagggataaacgcgacacatggtgttgttgtagggttggcgcactccgtggcggaatggctgtctttatcttctttgcgcaggcgattttgccaggccgaccggtcccccacccttgcagagggtttctcctcctcccggaaaatctctcctcctggaaggtctctcctcctttggggggacttctcctcctggaaggcctctccccctggagggcctctcctcctttgggaggacctctccccatgtgttcgccttcacttcttcttgatcatctttttgaccttcttgttgttcttcacgttgttcttgttcatgttcacatttttgttttttcctcctccggcattgttgctcttcttcgacagctgctcctttttcttgtctatctttttattgccaacctttttattggcctcctttcccttgacgtttttcttcccgcctgccttgttcatattattgttcatgttctttttattggcatttccgcctccactttttcctttcatttttcccttctggtcattcttaccaccagctcctcccttatttttatccttgctgttcacatttttcttgttcatatttttatttcccttactgttattatttttgttgttgttctttcctccgttattcttcacatttttattgtttttattttttttcttgtcatctttttttccctcttttttcacatttcctcctgatcctcctttttttgtatttcccattttgcctttagctagtttattttttgacttcaccttatcattctttttttgttgtcccttgttgttcattttttttttatttctttttttacactaattcctttcttggccgctttgctatttttatttcctccattattattttttttggaggccttctttttgctctttactgcatttcctcctcctgcagaagtaccattttttgatttcttcgatccagctgaaggagcaactttcttttcttttccattttcatcattctttccttcatcttcaggactgttattttcaccaccatctcctcctccactaccttctgtgccttctactttggtatctccttcttctgcctctccttttccttctcctttgatgtctccattaatgtccgcaccttctgcatccttctgacctgcatcatcgtcatcatcatctgctccttccatttcatcatcttctgcctttgcatctgtctctgcgtcatcctcatctttctctcctttgatgataaatttcaaaacattttctgcggacatccctggcttgactccttttttaaaataggacactacagaatcattcttgatcacagcgtgtgatctggctattcgatcatcctccttcagacatcccatttccttcagtactttcttctccacatcgcagagcaattcgaagggtagttccagcttctccttccattttagctgcatagggggggggcaacaaggggaaaacggtgtgttacacgacctgccgagtaatgcacctcacaaaacgggtgcacctggtacaacctccaacactgacgcgatcgcagtaaccaacttctcatacggaggggagagcctcaccctcacagcgaggaagacacgcgagatctccacgaaaatgcaaaaaagacaccgccgataggtccaccaagcggaaaagacatgcatgcacagagaggggggggtaagttcctcctatccacgtgcacatcattcgcgcaaacggggataacacgttgtctctcctgccgctcatgcctctcctgcttctcgtccctctcgtgcctctcctgcttctcgtccctctcgtccctctcgtgcctctcctgtctctcctgcttctcgtccctctcacccccctcgtgtcactctttttcctggtcgtgccatacctgcgcatcagctgaatcggcggataatccatacactgcatagttattggacttgaactcctcaaacttctccttaaacagcttggcctgttcggtacagcctggtgtgtctgctttaggatacacgaagataaccactccgttgagttccttgtgcttttcgatttctccctgcagggtggtctgctcgttcttctcgttcaacagctgagtgttcaggacttcctccgtcaatttggtgtctgcgcggggggagaagttcaggggggggaaatgaagcggccaggaatggagcggccgcaaatgaagcgaccacgtgggggggagaagcgaacgagtatcgtgccagacagaatcgcacatggggaaaggggcctctccgcacattgggcagtggcctctccgcacggtcttgcacccactgtgtgcgcgggggtacacacatggggggagcgatcgacttagacaaaaacggagtacacaacgaaggtgaaggaatccctctccaccgatgcacgtctcccccatgttgacctctccaacacaccctgccaagtgcacccgcatcggcatttggtttagcactcccatcagcactcgcatcagcatacgcttgaacatttgctttggcactcgcgtctgctccctcgcggacgtctcaactcacgaatgttaaaacttactttctatcattttgatcaatgatacaaatgattattgaaaaaaaaaaaaaaaatcaaagggcgttcaaactggtgaacgatatgagagtgatgtattacacacgtttggcagaaggagtgtgtttcacagaatggaaaacaaatatactttaacactatttgttttggttgatgaaaattggcatcacagattgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttttttttggaaaggcgaagctgccttaatgcacgtatttcattcttccagctgaatagtccgtttattgtcttttttatcattttattgttttgttattattttatatattttttattatttttattatcatttttattattattattattttttccccccccggcaagtacacacatgtaaatacgcccgtatgtttgcggatacacacacgggggtgtgtacgtcccctgcgcgcgttcacgtgtgtacacctgaaccaatgaaccagtggggagcgacccattggtgactgggcgctgatgtgcaaaccacaggtgaatacccacccgcgaatgatcatcaccgaaccggtgtgcgcgcactcatccctctcagcttgctcgcccatttgtgtgttcctagttcgctccatttcctccccccgcaaacttgacccatcagactttttctgcacgcgcgctttactgctccattgcattaccgcttggtgatactccttaggggcgctcctttgtatcactcctttgtaccactcctttgtatcactcctttgcgatgtcccttcacgtttctccccttgttcctctctttttgctctcctgttgctcccccgtgtgtccccctcagccgaataaccctcgggggaaagtggagagatgtgagtttactccgccttccgccaactctacgagttacaacctcgtcgcgcggcacctctccgccccatgaaaaggcacaccccattcaccccgcattcgccctccgttcactctctcttcacgccatgcgcacccctcacgtgcactgccatcgcagtgcataactgcgcatcagttctcgtaactccgctaacgactagtggcatgtgcacatgcacacacgcgcgcatacaggtgcatacggccgagagctttcccacatgcgcacacgtgcacaccgttcacagtgaaacaaagtgaacgactccctgaatgactccctcaatgactctcaagggtcgtcacataacccttcctttgtgaccccttcacaaattacgtttccccatcacctcctctctgttcttctccccaaattttttttttaattcaccaagttaattgaatgcgcaccgttccgaggcacgaacagtccaattgccgcacagccgatggagccaccaaaagttgcagcataaaccaaacggcttgttcaaccgaactggctacgttcgatagttcgctgcctcgacacgattactctcacttggcaattcggttacgcgcattgcgaaaagggggaaaaaaaaaaataataaaataaataaataaagtaaaacaaaatatcacatattggagtttccctgccaatatgcccactacatttgcttcatactaaacgtaacacaaatgtgtgcagaaggatactccctttcttgcacacaaatgtgtgtaccttcccgattgcacttttcaccgcgtaggaaaaaaaaaaaaatggctagctagctgagtagctagctaaaacggttttatggctgactatcgaaggggtaaaaattccaagcacatgactcttgcaacttcgtacgagtctataccagtgttgccatcggcacatgatcgtattcccccatattagaaggtgtcaccagttaggtgatgtggcagctacacagcgaaacaaaaaggaagccagttacacgtttgacctatggttgaaggtacactgcgtggcgataacacccatcacttgtcgccttgctgtacctagcccatgttttacaactaccacctccaactgggtgactgtccatacgtttgaagcagaatgtttcctccatgtctcttttgtgtggaaacaaatgcgcgaaaaaagaagaaaaaaaaaaaaaaaaaactgccttgttcatgcgaatggggagaggtcaacacaactacgcagcacgtacgttaatccatatgtacacatttttaattgaaaaagaaaaaaaagaattgccgctaccctctatcacataacttgcaatgtgttcgactcgatacatcccaggtactcattgttaatggtggctattgcaaacatgttcgacaagtcgtagcgaataccttgcagttttatcctcactgttgtctgcggttttatgttgtacactcctgaggaaaaacaggggtagtgggaatcttccgagtattcgaagtacttgggaatggctgttctcgatatgaaaattttgagcgggcctgcctgagcgaagaagcccagtttgtttacgtccgtcacaactgcatccagtacctacaatgggcggtgaggggaataaaaaaaaaaaaaaaaagtgggagcgtgtagtatgttgtgtacacccatcagttgaatcaactcaatccacgcatgcaaagaagggggggtgcgtgggtgaagttttcctatcagcgtcctccacgatattgatccctttcacgggggaggaacagtcacccacctcgtccttaaacggcttgaagacgatggcctggtatttgaccttcacaacgatcatgctcgtcccgtcctgtacacgtccaggctcactatgaattatacggatgacgcaaattatgtatccatacttggcattgcactgaccttctacactgtttcgcagcatatcttctataaactgctggtatctcgggcccagctgacttggctttattattacatttttccattcctctatgacgaagtacattgtacgttcggctgtgcgccgttgctttagctgcgtggcggtttgctgaggagagagagctgttgcagacgtggtcaattcacaaacgaggggaggaggaggagctcggtgggtatacttctcccctgttcaattttcccctgttcacttctcttctgttcacttttccccttattttatgaaccccctccctaattttcactttattgcgccttctcacgttgcccttgtcgtggctcctccgttttgcgcacatgcaacactttagtggataacgcttcgcaaaggagggagggccctttttcttctctccccttggtcgaaatgcagaaagagggttggcaactcagaaccgcagcatggtaagtacgggtggctatggtacagggcgatagcgcgagatatttctgtggcaatatgggaccacgggatcataaaatggtgaaatcgtgaaatcgtgcgatcagtagatcatgggagcccttttttgttgctttgtttcctcttccatcgtaaggcgcgccgaaatgtggcagagtttgtcaacttatggggcgcaggttcggatgctcataaacatatgcacgtgcatgtatgtacatatgtactaagtattatgtatgttgtttttttttttttcttcgatcgagattcggcctatttttccgtcgtcgctcctccgcgcgttcccacgggaaaataaaacggggtggggttcaatcccgacggtacaaattggcaactggtgcatttaagctggtcccccgctggaatcgcaattacctatgcttgctcatttggcgtaataacgaaccctttcgagtttgaaaggggaaacacaggaaggaagaaataaaaagaattaaaagagtaaaaaaaaaaaaaaaaaaaactaggaccaatttacgcttcaactttttcgcgcagttttccgcggtgccgttttctcctcccatgcggcgatcacagaaagtccataaggaggacacacgtgggacgatgactatcacagctgggaagtgttccaagcacattaaaaaatttttcaccaatgggttgaagaaaaacgtcctcccgtatttcctgcactgcaaaaataaacccttcctcatgaactccaaatatgtgcagaagtactctctcgagttcgtccccaaaagtgttattaacaggtcagctcagaagaggcagaggcaggggcaggcagggggcagctgcaaggacccgctgcaaggacccgctgcaaggacccgctgcaccatcttggcatttttcacaacagcacgtagatacctccgcacgtgtgcccaactattgcacgcctcttctttttcactcctcccataccccctccacagatacatccaagacaaacggaggatcaaaaaagaggagtgaacacgcatgacgtagttatgaagttcccagggaggggaaggagccgcccccacgtcggatccccacgcctgttctccacttcgcgtccccacttctctccttctccgcttccccacttgggttcccctcctcaggaggcccactcccgccgcattacccttcttatcaaatactgccggatgaaaaaatccatgcccaaagactccatcgcctctatttcaaattttcgactcagcttttccatttgagtgatttcctttctcacctttgcactgcacctgagtctgtcaccatttagcatattgcgcaaaacatttttgtcccgcttggataactccaggagggcctctttggggataaggtccatgtcctgtgaattcattccaacccatcgcatatcggtacaagcgaagatggcatcttcgttggttttgcagccctccttgtagctcaagtatattcggaagccgtaggggtcgtagtctcccacgtagacgcactacagggtggggaggccgaaaaggaagtacaaatggatgcacagatggaagaatgggagtcgaaatggaagcttgacgtgcagctacctcaaaagctgtccatgaagtgccttaggatgaaaggttgactggccaagcgaatcgccactacacagggagacaaccccgtggtgcagtccccctcttttacctccagctggaagagttccacgagctcgcaaataattttccgagtggaaaaatcaggcactccctttccggttattaaaatgcagggcaaaatctggtgtgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattaagggggaaggggagggggaaaaagtgcagccagtaggaagtaaaatgcgaaccgtcacatgtgcatatgtatatgtgcgtgtcggaacgtggtgggtacccccccaaatgtaatgctctcaaagtacattccatatctccttttcgcaaagcttttgatatagcgaatatttttccaccacgagtatgtagtttgcttgactctccacgcgatcgacttttaaaaggctgtcattaatcattaaaccgttttctgtaaaagtgggtgttttggaggagggggatgaggcgaatgagtgtagccgcgtttggcacgtctgatctgtattgcggcgcttcgagagggagtagacatgcacgcttatccacccctgcttatgccgatactcccctgcgacgtacccaattcgttcagattcaaacgctcgttcttttttcgaagcacgaggagaccgcctatgcaccctgatgagcgttcaagtaaaattgtcctcgttggaatttgcccacgggggcactacggggagggggtggctcagcggtgcgaaacgtagctgggtggcacgcacacgagcatgtacaggagcatatacatgcatatatgtacgcatgtgtgtgccccccagaagacccccattttcacgcgcgagtcggcgcgctccttattgagggaacctttttccgaggcatagacatttagggatgccctggggaatcccaagatgtggcaaacgtgctaaaggggatgggtagggtgcgcaaaggggttactctgcaggggttactctgcgggggttactcagctcgggcaactctcttgagggtcactttccggaaggttactctgcgcgggttgctcccctcaccaggatgtgccgattcgtttggcactgctcgctgaagaggttgtacagcttgtagtatatttccctctgcgtgcagctcttgtccttagggagggggtaagcaaaatgggcgtttgtgagagcgggctaggttagtcagtccgatgctccaactggaagatacctcattcggattacacatttcagagttgcccctcggggtagccactgctcattttctcccctttttaagttaaacctgaatgaccatatcgttgacgagctgtacgacggatacggctgccgggggggaggggagtggtaagacatgaacggagtggacacaaagggagggcgaattagaatgcataggcgtaactctacacatgcttcgcaacgccttttttacgcatgcttctccacgtctctacgcatgtacacactcctgcagagccccacgaggcgccggttgaggagggcgcgggggtactgcttctccgagttggccttaaaaatatccacgtcaaagcttagcaaccaggacattacgtggaggacaaagtcctctatttctgcgagcacgaattggttgggtaccgcacatgagaaaatggcacttagtcgggcaagccgcgtaattaagctcgctcagatggagccgacaggacacccaaacacatgcacacatatacatgcgtctacgtgtgccctcttgtgtacgccccggtaaccttcaaatatcctgcccttgtcaaccccgtgactgtccatcgtttggaaggatacaccaatgactgcgtcttttaatttgggaaggaaaaaaaaaaaagttaacaaaaacaacttttacaaaccatacagttgttgcacatcgaccgaacacgcatagttgcataaacgaaagaacatgaatgatgatacatgtgtaatattcccacggcgttaatgcataggcaagcaaattgaggaaaaaaatagcaaactggttgaatgcctcaccaaaagtgtatatacaggtcaggcaaatttttgaaaaaaaaaaaaaaaatgaaaaaaaaaaaattgcacacaggtgggaagctctccgttggtaactacatccacttgtgtgtggatgtctgcggaaaggatgatcactttcgccgcagtctcttcatatgcagaaggacgggacatacacaaatttccagcaagtcagtaaagactcgtttgtttcattatgctgaggaattcctcttggctaatttcgccgtccatgtccttgtcaaattcgtctatcatggcttgcagttcgtcgtcggataggttttctccctgcgcgtgtgtgtgagcggtttgtgagcgttgtgcgagcgttgtgcgaccgttgtgtgaacgctttgtgagcgatgtaaaatgcagtgtcagcactggctacgcgttggtcggccgcccgctggcctcaccagttctcgggacaccctccgcaaattctttagcgatatttttcctgcaaagttgggtcaatttggaacgtgaaaaaatatgtcaaaaggatgtgcaagacagtcacctcatcctctacaagagaaaatgcaaagattatggcggcaaacccgaatagaagttcaattgcacattctccctgctgcaccacggtgaaatggcaaattgggacataagaaaagggaagagaaggccattccatccccgttcactcttgttaaaaaattcccacctgtgtcgtcatcgtcaaacaatttaaacgctttgattatttcctccgttgggtctctgtccccgatcttctgcgtcactaaaagggaaaaaaaagaaaaaaaagaaaaaaaaagtgttatctttgctgcgaaataacaacgtgcgtaaattttccccctccctttttttatgtccttcatcatctacgcgacttcaccttagggagtcaccactcgcccactcattatctcccccatctggtcgccttactaatgtccagaaaatcattgtagtctatatagcccgaattggatttatcatattccctcatcagttccaaaacatccgctttctttatgtcaaacccaagagctcttattgctacctgaaggaaatatatataggaaaaaggaagaaagggggaaggggatattaaaatgggggcagcgtttttagggggattataccaaagggttgcaccttccgggggagcaaacataaacagtgacatgcagagattgttcatcttggggaaactcaaacgggggtacccaacccagtggggcgtaacgtgagtcatgttgcacagttgagtaagcttattgcatggggaaaaaagaggacggcctaacggcgtgttatttttactgcgtcgactgcagcgcgttggtttgcctccgttcgtttgttgccctccgccgtcctcacgattttctttcgtaaaaaggcagctataattggaggtgatacaactcgcggtgccgctcacacggaagggggctcgccgcccactagcgcgccataccttcaactcatggtagtcgattctccccgttttctccgtgtcaaataaatcgaaagcttcctttatctcattcttttgttcctccgttatttcgtttctacccctccgccggttgctacttatagacctattcgtaatggcccttggggtgaaattggagacttcgctttttctgctaatcatttggtgttccgagcgacgcgcaaaatgcggaaaataggaaaagcgcggaaaacaagcaaaaagggaaaaaacggaagaggccccaaaatgtgcacacagaggtgtaaagttttttgggctcgcagaggtatacacttttttgcgcccacgagcgtgaatttcaaattgctatttttgcaaaattgggaaggggtgaaagtgaacagctggtgacgcgcagtggagaggtgaagaagcggcgaaaaggtggagccgcgaagagatggagcggagaagcaaataattcgagaagtcaataatttgagaagtcaataatttgagaagtcaataatttgagaagtcactaattagagaagtcaataattcgaaaagtcagtaattccagaggtgcagaaattttttgcttaacttaggaaatactgcccctgcgcggcggaaaaaacattgcttgagcgggtatatcggaaaataaaaaattccacgcctttacgcgctttttcgtgcctcgggctgatcgcaccgggggaaaggctttccactcggctttacacatgcgcacgtgcaggtgcacacggatcatggtacacgaatcatggcacacgaatcatggcacacgaagcatggcacacgaatcatggcacacgaagcatggcacacgaatcatggcacacgaatcatggcacacgaaacatggcacacggtacaatgctctttagcacttgcgcaatatcaagcgccgccttaaacttccaacaagctttacgtttctccgcggcctccccctaaagcttgccatttttactcgcccacttagggccatgaaaaaatttcgcaagactggcagctaaactccgcgcgaacttacgcgcacacacttgaggaagaaaaaaggcatgccctcaggtcgagaaaatgtgaaagggggtatacgcaagtgggtaagtacgtgtttagcggttaatggggatatcccgcggaaatgcgacaaaaatgagcaaaaaaatgggccccaaacgggagcgcagctaagcggaaggtttaagtgatcgcgagagtggaagtaatctttagggttagtacaaccaagggggaatttccagatgggaattaccaagtgagaattgccagctgggaattaccaaggggatgaattccgccgcaagttgtttgatactactttgcacgttctctcccccagtgaaagggcaactaccgcaactcccccaaccactttggtgattttccaccacaaggtgctcccgcgcaatgccccgcacaaaataaaagagacaaaaacggttaaatagccatccccccagccccaaaaaaaaataaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattttctctttttggttagttattttgcttagcttttacctgaatgtgtttaaaatggatggtgcgcaggtgggggaaaaaaaaaatttgcacacagatgaaaaaatgtagaaaagcgctaaaaatgggcaaaaaaaaggaaaatttttctgaacagttcatgcgaaaagccacatttggcgtttttttttttttttttttaaagtccattttggctagtccatcattcagccaaacgcaatataaccccaccgcaccccagttttgttggtctctctcaataaagggggcatttttatgcacatttgttttcttccttttccgcgcgtgaacgactgggctatttggccaaaatcagctaaattccttggccgctttcccctttttaagccttcaagtcctttttcagaggtccataatacttaattttttcctcactggtttggaatcttccatgtccgattttggaggaagtgtcgataaatttgagtgaaatttgcgctaaggcatctctcgacacttgtggtaccaatgtttttcgcagcgtgattggccttttcttcgtaccagcaacacaacctttcagtaggataaaatcttcattgaccacaccatagtgtgggaagccacccatgggggtaattttcttctcagtaatatcagcatcggttgaagcgttatttttatcctttttcaggccaattctgtaaatttttttatttctttcagttcgatggaaatagcctttttgtccatgtctgggtacttgaaattgtacccttgcaggatgccaggcaccaatacaagcaactttcctcaatcctctgtgtgtttttcttggtaatcttttcaccccatatctgctgaccacacctttggtaccatgtcccttggtcacactaatcacgtcgatcatttcgttcgtattaaatacattcgatacgggtaaatttttctccaacagttctttcaaaaagtctattttctctttcatcccacctccatttatttggatttccatgatgtgtgccttcttcatggttaagggcgtcttcgatggttgcgtgtgacaaacggctcttaacacagtgcagtatttttctattctcttgtagagactttccttggttagcttgggcaccatcaaagctttggtaaacgccttcttgtcactcttgtaccagtttttgtagtatcttcttctgaactcgtcggaaacgtggtttgcccacacggtggtgagtactctcaatccctttggtgtttctctgtagccaaccattcctacgacaaccattggggcacattcgataatggtacaggcttccacaatctcctttttgtgtaactttgaacctggtttatccacttcccttacgatgtgggtcataccagccttgtagcccatgaatgccgtaaagtgggggggcttctctttgtcatcctttgggaaggatctgattttgcctctcaatcgtttgcaccttttccttggcaagaatccgagcgagccgtggcgaggcctctcgaacttacgatgcgacattgttgcgtggaggcggtgtggtcagaggagcggcgcccgagtagggataagtttatatatgtacctatttgcgcacgtattggggcacgtatttacgtatgcgcttgacgtggggaggaggggttgcctctacgtgcgatgctccacttggcggaatgtcacagtaaaatgaggttcactccaaaggtgctgaattcgcaaggaggaggaataatttcataaagggtaaaaaaaaaaaaaaagtttcctccacaaggatttttttttatatacttttttaaaaatgttgctaaaaaaaaaaaatcagcctgcgcttgcgcctgttgaggattgctaaaaagggtcactaccggttaacgtgaaagagaacatatgcaagttgatgtgaaattagttcgaactctttttatccatgagaatttttttcctttttttttttttttgttaaatgtatgtttttttcttttttgcaaaagcgtgggaacgcgaagaaagtcttnnnnnnnnnntatgttttttcttttttgcaaaagctgggaacgcgagaaagcttgcaacgaaattgcaaagatggaaaaaaaatgaaaaaattctacgtgctctgagagtgccccaaaggatactatacacttattacatactacgtattactacatatagcacaggtacaggtactacattggcttcctcgagggcatataatatatccaatccatttgcggtcgtgcaaaaaagggatatgtattgtattgcatagttgggcaaaacttatttttgccggtcggcaggggggggaagtgaaaagaatctcaacccggaaaaaggttgccctttcaggtggatataaaaatgtgaaatgcccctaagcgcatttatgagcaccggcgttatgcacgtaatatatatatgaataaatgtgagtgtatttttgtatgccttttttttttttttttatgctttgatcatcccccctgaactgtttttttttttttttttttgttcctgcctggggacgacgttatcgccgcgcaaggttcacataaattggcgatctgcgcaggggtacatagaatgtagggtgcgcgacgaacggtgccgaagagggacctctcatcgaatgtcacctaacatttatttccgtaatggggggggtggtatcacacgtatgcgtatgaagagttgtacttcacatgatgggtgtttcctccttttttttcttttccatttggctaaccgcctgctgagggaagtattatacccctcttttggactttccctcaaagtaggctttaagagaagcagtgaaaagagaagaggcgaaaaaaatacgcaggaggaggagaagaagaagaagaagcatatcctctccccatgccagagactgctcctctctcgaagcaataaagcagtgcgacatggaatataccacctggttgttcgactcgccccctcaaaaaaaaaaaaatcccggctggcaacccacactacggcgagtgctacgtagtaataaaaaacatcaccccccattgcggtattatgctgctctgtatgctacgaaattttgcgaaattatgcagactgcttccctttcgcacgcgtttgaagggggtggtcccccgtgcagggatcacagggaagtctccacgttacgcacgttttgtatgcatatatatatgcttgtacgggtgcgccattttgccgcaccgcgcaggggaagccatttatttgtttatttatttatttactcatttttatctttcgcacgccggctcagtgcttgaatgatgatctggcgcggtgaggtgactccacggaaaaggaaaaccccattgtgaaggagcgatggcaaaaaagggaacttaacagagctacgaaaggaagaacaaaaaaaaaaaaaagagttgcaaacgcgcttccctattggggacacttaaaaaaaaaaaaaaaaaaaacattgctatgtaacacttggggaaaaaaattgacgtaaaataaaacctacgtcagtaagttcaatacaaatgcatataaaaataattcactctgtttttattttcccttttacgacttaaagcgtagtcacgcagaaggggagagaaggatgctcgcccatctgtgcatgcgttttgatattggaaaggttatatctgctcagtgtatccttcccatttgaaggaaggcggcggagaggtcgtaaaaaacatgaagccatcttatcaggttaacattcttccatttgttcccccctcccaacttttgcccattggtgacccacgtgaatgtccaaaaggacccaatttaagcagctccctcacaattaggcacgacataggctaagcaaaaaattgtcctttttttttttttttccatcccatgaattaaaacgcgaacagtgtaacacttcatggagaatccgcttcgtattcccctttccgcattcaaattggtgacttaaatttttgctcactggaaaacatactatcgttcatttaaattaaagacgtggaaacaggctagatataagcacgaagggatcattcgtttcgacgccgtcacatatatgggaaaaaaaaaaaaaaaattatgcacacatatgtaggcgcaacctctacagtgtaattacatggaagggggggtatcccattatcggtgtgcctatcgttagccccttctgtgtgccctttgggtttcgttcctgtgcgaagggaatggcttgatgtcgcatttgcgcgagtatcatctgtgtatcggctgcgtatcggctgcgtatcggctgcgtatcggctgcgtatcggctgcgtatcggctgtgaatcagcttcctatcagctgtgtaacgtcaactcatgtcaggtcaagttgtgtcctcccgattttgtaaaatcatcgtggaacggcaaatgtgacgagaaaggaatattttttttttcctttttttcttttttttctttgttcctcttccaacgtcccctccgttgttgttgcccgtccgttttaatttaaccccgtaccacaactgtgcatacaattttgtgttaacctgtgtgttatgcacacatccccgcattgccaacaaaaaaaataaataataatatttccaaaatgaaagaggtggagaagccccccatggaaataaggcagctgctacccgtaatggtatgaacacatttttcacagctgcgcaattcgtccgattagtgatacccacacgcatgttcgcctgtctctcctcgcatggaaaggcgttcacatttcacttccccacgcgattcatttagctgataggcctggtaaccctcgtcatgtactccatatttgtcacggtaaatgcggtctgggggagggggaaccatgagttcgtatcggcaggcccataagaacaagtccctctcccgcgaacctacctactcgcgcgaaacgttcagctttgccgcgacaccttccaccatgcgtgaatcacttcgccacgacacttacttaaacgcgcgaaacacttcacttcgccgcgacacttacttaagcgcgcgaaacacttcacctcgccgcttccccccccagttctactgcatggttctgctccaaataaacgtccagaagcagtacgtggacagtgacctgttgaatgagggctacaccaagctgctaacgtgtaaggggtggacgcacctcctatgggtggaaccatagcccatgtctgtgccaatttttaaatacgcttgactaactcgtcacagactccccctccccccctgtgacaccacacccataattcgtatcccttcgcttcttttctagtccacgttttgctattcctgtttatttggtccttttacaaaacatacacggtggaccctggtagtatccccggtgagtacagtaccttgttaatggaagtgacagggacgaatatccatatgcttcgattacactcacgttggataaacaggtggatggagtccttcctgctacacatgaatggggttctctcaatagtggcaccaaagtggcaccaaaccctatcataatagtccaacgatctgcaaatgtttttcccctgccaccttttctattgcttaaaagacactcatgaatggaccaccgagccggacgtcaacagaataaaggagagaggaccaaatggtaattcgtaggcaaagcggttttaatgaccatttttgaagagtcatcatgtgggaatcttctacatagttccgcttcttcaccgacgtgtgccattatgtatggattccccatttttttttttttatgtccctttcactctaggcgagctccgctactgcacacacgagaagaagtacaagcctgaccgggcccactactgcaggtgagcagtccgacgcgagaggggtgagatgagaatgggatgatacgaaagggatgatacggaagggatgatacgaaagggataatacgaaagggataataagaacgtgaaattttttgaccacttgcatgcatacctctgtgctcaccccctaaccccttcacccaccgcagggccaccaaaaggaatatactcaaaatggaccactactgtccctgggtagggaatttaatctcctaaaatgggacccccattagccgaatccgcagtgccaagtgttgcgtcccatcagcagggatcattctgtgttcctccagaaaaaaggaaaaaatataaaataaccaaatggagaggtagaaaagtgtgagctcgtctaagtatgcacaaattttcttatatgtgtttatgtctgtcttcctcccctctttttgtaggtcgcaaatggcgtgggttactacaactacaaattttttctgttaagccttttctatgcgaacctatgctgcctatatgtggaggttaactgtcactcgtccttccccgacttgtacgcaaacccaaacgtccttttcaacgaagttttttacatttttctggaaatcgtccttgctgccgtcatcctactgtaatgttttttctcatttctgaggggggaactgactcaaagagggagaggagaggagcaaataaaaaaagaagtcaccccttgttggctatccaattgggataagctgaccacacacatgtgcttcatccagacaggggagtctctttcccctacggaattcacctcactatcatttttaacttttttttttttttttttttttttccccccatacacgttgctagaattatcttccccttcttcctattccatctgtatttgactgcccacaattatacgactctcgagttttgtgtggtgagaaatttattccctttcctcccgcatggattattcgtattgggaggaaggaaggccctcttttcactcatagccaaatgagcatgtcccaatttgtgtacatgtgatcaagtcttcacatgggactcctcctcaccaccaccgttctgcatcgccactactgttctgcatcacctccactgttctgcatcaccaccaatgttctgcacgaacacccccctttcagattgggaagagagacaagcagagcatgtacgacttgggcgtggaggaaaatttcaatcaagttttggtgagtttacaaaaaagaaaaaaaaaaaaaataggagaggggagaagacctccctccgatgaagatactccatgttggaggaccctccccagcgcgaacacaccaacgtgtggtgatactcccccttttttgcacactccagggagacaacatccttttgtggctgctgcccgtcgggggccccaaaggcgacggattattttacgagacgtttgcccagcacaggtgagaggtgaagcggtaaagcggtggagaggcggtgcggtggagaggcggtgcggtgcagcggcggaggtgtggagaggctcacttcgggtgatgcaccgcttgctgagcgatcgaggccctctcccgcgagtcaccaactacatcatccccaccggcgcgcaagtgagcgcatataaaaatgtatgtatacattcgcttggctgaccatcggggagccactctcgaacgaacgcacctgccactcttcactttttaatgacaccaccccacccgcagataatgaatggagagccaccaacctattgcgtcctacaaatgccgctcccccatttggctgccacaccaattgaccgcttcaccaactaaccgctgcaccattttgtttgccctctggggggtcactggactctccatattcttccccactcggattttcccttccgtttggggtcgcctcccctcgaggcttattctacccatatggcgatctcggtaccctaggtagctattttttttttttcaaatgtgctttccattctgttcacccgatacatttcgctagttgtatgttccccatgagttgcccattttttaatcgtttgtaaaaacaaaagatgattaaaatgtttttttttttttcgtgaagaagtatttgtatagatataaactgctgcaaattataaagtggtaattttttttttttttttggggtggaaaacgcatgagtatttcttttcaccgtggcgcaaaatgtcgagaccaaatccgggcctctgattttccccctatggcaccctccctgtgataacgactaacatctcctaagatgaattttgtgaaggtgtccctcgattcgtaccctgtcaagtaaggaatgcgaagaggggggaaaagacactacccccgtctgtttggtttattcctttgtgcggcgagtcttttccccgcggagtctgtcccgtgtgtgagtatgcgcaggtggaaggagagaggttctcccccacgtcgatacccttagttgggacacttagctgggacacttatacgtgacacttagccgcgacacctagctgctacacgtggccgctcccccccgcaggtactacaaccgaacgcacaaagtcaccaacacgctgaggctgaaggggatagggttactaacctgggaggaagaagacatcaaaaatttctttcagaagctagacttgacttttatggtctacttgatactccagcagaatgtcgtattcgtggaattttacaaaaagaaggactgctcctatgtcttcaaccttttgaaccacgtaaggtggagcggtggcacaagccagccggccaggtcggcgtgccaagtgggcgttccatgagggcgttccatgtgggcgttccatgtgagcatccctagtgagcgtaccaagtgaccgtaccaagtgagcgactcctgtcacgcgtgcgcctccttcacccccacgacgttttccccaccagaaccctcccaagggacagccggagcgcaaaacggacatccaggcggaatatgtaaatgtgcggtacgacattcaggaggactcccccaccgtctattcgcgggacttctctctcctgctgggaggcctccctggcaagcaagctagaggggaagtccccatcggctgcgaaacgaacaatggctgcgaaacgaacaatggctgcgaaaccgacaatggctgcaaaaccaacaatggctgcgaaaccgacagtggctggaaagccaagaacgagaacgaactgaacgctgctaacagcggggacggcgtttccatccaaccggacgctatcgacgaagacttctccgaggaggtcattcggacgtaccagcaggaacagtggcttaagtacaccaaaaacgacggtacgtttatgcgcctccgtgaaggcgccgttgcaactgcattgcaaacaggtggcaaacaaatggcagccacatggcaaccacatggcaaacacttcgccaccacgtctctactgccccttcatcgcccctccaccacagagatcaacgtgtgccactacttctgccggagcacgccgaacaaaatctacaagtcctactgcatcccggacccgcgcctgttcttctctgtggagtgcctggaccgcataggggtccttctggacggccgccaaccgaaccaaatctccatcctgaaatgtcacgtgaataaagccgtcgagtatgtcatcgagtcaaggcatattttccaggtgggttcacacagagcaacatctgagcgatgccatttacgggggggaagtgacaaattgatgccccctgatccgtgtcaccagttctagcagcaccgtcagcagcatcgccagtagcaccatcagcagcatcgccagcagcaccgccagtagcaccaccccccacggcacatttttacaattaatgctccacaacgtgattaatttttctcttccttccatcgcctctaccccgcctgtaggacgaaatagccttcttggttatgaagaacgatctacccatgtccttcctcgacattcgaaatagtaatgatgatggacgtatgtcatgtcacttgatacacacacaccgtctcagggggcgactctcccaagtgttgtattcgtggttacaatctcgacctacttctcccccctgcgcaggaaccaaaacgaacctaattgtggagaaaaatacactcattaagattaagggtagaaggagatacgaactaatttttggaattcccaagaagaaaacgcttccactggagggggaggtactgactgacgctcttagagagggggattatttgcctcccttacggagattattttatttgaacctagatggatcgagcctcttcaaaatttttgccacccattttataacttcctccctgtacagatccccatgcgtcgaaaggacagttatctaatgatatttcgcttcattgacgaacccagtgtaaagaaaatgctaacgcaaaagcacaggaaccaaacggttaaggacgaaccacaggagaagagttgcgtctcggtagatgttggacactacaactcggacaatattgagaggacgtatgttctcgatgtgtataacaaaatagcgcaacatttttgctacaccaggtatgtgctccaaagggtggtatggcggtatagcggtggtatagcggtcttgtgatgcccgatcttgtggtgtgcgatcttttgatgatatggcgttgtggtgatatgggcttcgtggcggtggtcaccacccccatgaggcgaacttctgcatcaggagtcgccgcgagagagaggtcgtccgtctgtctgcttgtctgcctgtctacctgcctgtctacctgcctgcctgtctgcctgcctgtctgcctgcctgtctatcaaaagagccttctctcctctactcttctcctctctttcttcttttctcttctctcctctgaaaatgctacctgcgctacggcattccacccccgatgcggttcctcctacaggtacaaatcctggaacaacgtagaaaacctaatcaacgaggagcaggagggaaacctaatcatggacgtggggtgtggcaacggaaaaaacgtgcaagtctcatctaagtatttcttcattggtctggatttcagttggtaccttttgaagcttgctcagaagaagtggaatgcagatttgtttctggccaactgcgtcagcatacctttgcgatcgagtacgtcacggcggagggtctcagtagagcgcttgtgcggcgtggggttgcacctctgcatagcgcctctccttagtagcagctctgcatagcgcctctgcttagtagctccgcctacctcaccaccccctttttatgcaaacggctcatcttcctccccacagacatagccgacctgtgcatttccatcgcggtcatccatcacatcggcacgcacgaaaaacggtaattgcgcaggcaaagataaggagatcactttcctcccctcaataaccctatcgatcatgctcccaacacatttttccaattttttttttgtagacgaatggcagtggctgagatggtccgatgtaccaaagttgggggtaggatcctgatatacgtatggtaagtgggacagccgagtgtgggggcgtgacctctccgcgtcgcttcatagatacgtcgcttcacagctgcattgcttcactccaccgcagggcctacgagcagcaggagaacgtggtcggcaaccggaagttcgattcccaggacagtaagcccagcgacttgcccgcgcagatacatgtccccatggatatggtccataaggaagggcgcccttctgcgcaagcatactcatggcatgctaactatctacacatgctaactatctacgcgcgctatctacattcgtcggtctcccccttcacccccaccccctcgatgtcgcccctgggcagttttcgttccctggtaccttcagccgcagcacaccctggaaggcagtgaagacgtgaacgaagtagaagtgaccgaaagggaagtcctgcacccagccaaaaaaggtaaagcgttgcaacagtggtgaaacataagcgaatacttttttgtgtgtgaatgtatattttttcttttttcttcttgcccctttttaacaccgcaatggatgtgctgattggtcgtgagttggcttgctggcttgctggcttgctggcttgctggcttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcgtaatgacacataaggggcaacctacttgtcatttgaacaaactggttaatttcaccccctcgattgcgttcgatccttctgaacagcacaattggagagcagcttccaccctgtttatcccccccctcattaccattaccaccaacacgtgtacttattccttcctgtgggggaagaagggggggtacctcgttacccctttgagaagttccaccacccgttgagttgtcaccgcagttggttcgctgggccattcgttcgtccgctggaccactcgttcgttccttcttttttcttcctcctctccatttcatgtgtcccatttgctgcattcgttttaccccctaagtacgcccggtttctccccccccccgtggaaaagggtgcccctgcttgtagctccgcttggatatacatcgcggagaggtagatgggtgcgcgcgaagggggaggagaggcgggcgtgccggctggagggggggaagctggcctcgcggccgagccaggcggggcaaacgcgtcatgtggggtaagcacgtcaagcacgtcaagaacgtcaatcgagccagaggagccagacgaagacccccccaacgaacagcacacgtacgatgttatcatcataggcggaggactcttcagttgttgcctatactactttctaaagagaaaaaatagagatataaaaatcttgatactggaaaaggagcaaacactcggagggtatataaaaacagaatggctagaagatcaagggaagaatttcctctgcgagttgggcccaaatatttttaaaatatctgaggagagttaccagctactcaacgaattaaacctgttgtcacacgtaagggtcctaaatagaaagctcctaaggtatgtatactcaggaggacagctccacccactccgtctgaatatttggggttacttttctttcccccttataagtgtcaccaataaagtgaagttaatttacaagctcctatttaagaggtacaaagaattgagagcgtacgatgaggacattagtgtcgaagagtacatgagggaaaacttcgatttgcaacactacaactttttgttgttacctttaatttatggatcatgtgggggtgtagggagtatttcggctgtttcttttttttcgcgtaatctcaaactgttcgataataaactgaacacgttgcgtgtgtggcaggagcgcatggggggtggagtgtgcagagtggatagcctgagcagaggtgaagttggctgtgatgctcctccccccaacgaagaaaagacgccaaaccgagagaaacacatctccgtgagcctacaacactcctgtgcgcaaagaatgaatcagaagtacgacctctcctcctccttcaacaacaacgtgctgcacacacaggacatgcccagcggagacaccatgggggacacagctgaaggggataccctagggggggacttaattggcagggcgaacacaaacggggaggcgagccacgagcacgcgaatggcagtcacgagaatagcagcccagcgaatgttgaatgcacaactaagcaccacgcagggatggacaccatgaagagccagcctgattttatggatacccccgccgtggaaatgttcctccacttcgtaaagcgaatttacgcaaagtgcaaatgcgccatcctccaggccataccgctgctctatacccagctagccaaaaagggctccaaggaatatgaacaaaaaaaaaaaaaatcttaggaaaaacaatatccttgaaatatggtatgtacgaaataattgacaaactaaaagaaaacataaataaaaaatatgtgtggacgaatgaagaagtagattttgttgaaaagtacaaagaagacacttggatgtgtattaccaggagaaaacactcgaacaaaacttcctgtgtatatgggagaaatgtcatccttacggtgaactccaagacatgcgccaatatcatgcgcaaaattttgcctccagaaattaaggccaatcttgtaaatgtgcaatactcaagcatcatcagcgttacagtgtactaccataagaaggacataaccctaccgccaaactgctttggatttttgtctgcggacaaaacgaatcacattctcgggtgcttctacacgagtaacatgttcaaggaaaggtgcaatgacgacagtgttgttgtattgaccctatacatggggggacagaacaaccctaatgatgtatacctggaggagaaggacataatccaaatagtgtccaaagagctcacaaaaatatttcatatacagaacaatgtccaacctgttatcctcaaggtgaagaagtggtttgactctatccccttctattcgcacaactacgaaaggcatttgaaatgcttcctaaacgagctgcacaaccccaagtaccggaacttatttgtcgattcgggttggattaccgggacgtccatatctgacaggattgcttcggcgaaggccttgtcggagtttatggcggccagagtctttccggtgaagcgttggtgcggtaatgcggcaatgcggtgttggaatgacagggaagacctgcacagtgttgtgtgtcgtgcagcatctgggatgccatagcgtattctcctttgcgcgctaagccgggaccatactccatccattcagggatgatctgattagacgcgcattacgtgaatatgccatttgcaccaacttaaaaagaagaaaaaaagtgatacataaaaacgagagcttttgtatctccacgtagtttgctcgtaaaatttaagaaaaaatacttaatttataagaaaaaaaaaaaaaaaaaaagggaaatatatcattaaaggggaggtaacgatgaagagcatacttaaatgttgaaggcggtgacaacatccatttaagcatacaccatgaagtcacacgtgtgctcagcggtacaaaggaaaagtctgcaagatgtgctttacatatgcactctgtagggggaccactttgcaggcagttttattgaccgatcagcaaaaactctcaggttgtgcaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttcgttcccatttaacacatcctgctgtgcactgcacgctggaccttatcctttacaatttgactgaactttcctgctacacattaacaaacacgccttgtgacgcgattggcgatttgcaattggggcaagtagcgctcctaacaagccacaagtcgatgcaggatttgtgaaaggtatggctgcagagcagcaacgtccgcacacattcgcccacctggaagtcgttcaggcagatggagcacttggactcgctcctaacattcttaacgtaatgatatggtaggttctcaatttgcttcagtcttagtccctttcgataaatgaacattccatagtctctcatcatgtcgatgttgccactccacctggtgaatatatcattggtctgcatgctgatgagtgttctctcgtagattcttgcctggtattccaaatatagggacagcaaaatgaaaaataagtacagcaggatccacacatagcaaagtacaatccacagcacaatgaaccatgggtggttgtttcttggtagacatttcggcgtatatttaatgatttgatatatccacactgtgcctactacgttccatacgagaaagaatgggaacaagacgcagaggactaacaggttgatatagtacgggggggtgtttcgtctatatatgataaggtcatctccatcgttgcttaaatactgcgctaggaaatgggacaatctgtagagcactatagatatgaaggagaccactagccatacgtgaattggtttgtgacacttggaaaaatcgttccattgtagaaagatgtctccgatggagtagcacacggacagcagcaggatgaagtcgttgtagctcattcgcacgcgcgcgctttcgtcggccgcctccattttgcaagagtatgtgccgtctgggcccccccttttatgcttctttttgcgcacctttacgccggcgacgggtgtgtggtggacagcccggtcagcagggcgaaagaataagtacgtggctatacattcacatatatcgtcatgtgtgtatgtatagtcaccgacttatgcgaccacgttttccttttatcggggcatttgggcagcctgatggagggaattaacgcggaaaaagggcaaaacattttgtggtgtcttcaaggaattgcttcgttctaggagattcacaaatttggggggaccttccttttggtaaattttttttgggggggtcgataataaagtggcatacatgtacaaatgtgcgtgtgtactcttttaggtctagcacgaaacagagaagggggggagaggggagaaaaggcggccctcccgtggccacacttgccgttcacgagttcatgaattgcctatatgtgtatgtgcatgtatattcgcgtaggtatgtatgtatataaccacacgcatcatgtatgcattgtgccactgggggagaaataacctgactgcttcgcgcgaaccatcctttttttcccgctttacatttgcttccaaatggggtagtaattctcacctgtgtaatcttcccttattcgctgacgcattgggggaaggtgtatgcctgttggcaagtgttacgtatcgttgcgccctttttttttggggggggggacccgaggaagattttttttttttttcctttcattttggtgtgtccccctaggggggagaggcactcctgggaaaacgaggagaaaaaacaaaaaaaaacagcaagagagcagcaaaaatacagcaaaggagcagcaaaaatgcagcaaaagaacagcaaaaatgcagcaaaaaaagaggagaaaggagggtaaacctacgatgcgttgataagctttatgccaacaggtcagtacgccaatacgcacgtccctacacaatagctatgtagcccatgccacgcttaccccatgcagtggacgtatatgcagtgggagaagaaactacgactcccctccaaccgtggcatcccatcagtagctaaatcagaagcgttttccccattgaatagccagcttgacatgcttaaaattgtaaaaaaatgaagaatgtttgaacgaagaaaaaaaaaaaaaaaagttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgatcgctttgtgtgttcccctttcgatcgctttgtgtgttcccctttctatcgcttcttatattcccctttctatcgctttttgtatttcctttttggtctctttttgtattccccttccggtcgctctgtgtgctccccccccggcggcccttctcttggtccgacttagcgtgcttcagaaaaaactcctgcacattgagcgtattaagcttatcttccttccgcagctggtcaatcttctgcaagtttttttttttctctatagcttccatttggctagcaacttttgcagagccactttttttattaaattttttgttcattctttttattttatttttttccttttcttccaccctctcatgatccttcacaatcttttgtctaactctttccatatgtaggtcactctttatcatatctgctaagaagtcgtaaggcctgttaaaggagatatgtagatcttgtagcttcttcagaccctccactacgttttcatgtgtgagtctcaaaaattcactttccctcacttggcagtttccaaataatttcattttttttaagtaaaagttttgcgagcaggtcaggtctaacttttccaaccattcgttattcccctcactgggggttactttgatcattatttcttttcgctttttcgcgaggagggctttgttttgggcaagccgtttggcttcagcgaagtcgtccgcgtctgtcccggggggcgacctgcgggtggcctttcctcagcaagctccctttcggggtaaccttcctcaacttggttgcctcctttttgggcttcttccctatcccttcccccttcttgctccgtttctccccccccagcgaacccatccgcttcaactttttaataattttcctcacggcgtcctccttcgttgatgtgcttcccttctttttcagcagagtctccgttccgtttttttttttcttttttatgcgaacctcttccccgttgttgctatggagggccttcttctcctttttcttcttccccatccggtctgcctccactgggagtgccttcattttgttccacggttaaaatgagagcggcaaacacagggcgcgcagcaggatgcacagaagtggcaaagaagtggcccagtcgtaggcactgaaggaggcaatgggtgagggttcccctggtgggaaaagcatacatacaaaataacaacgcgctgggaagaaaaaaaaaaatgccacagagagactgcccaatcagtgtagctactacgtatcgacagcaacgttaacgggacgatgggttacttttatcatcacctcgcctccccgactgttggtgaagtaacaaattgcagtgaaatgagcactactcgacaaagttgatgcgcattaaaggggggagtttcggtattccccccccttagcgcaggtgaaaatagcgaggctggtttcgattttttctaccctacgctgcagataagtaaaaaaagtttgctggctttatcccgcttggctagttgctaaaatgaagcagtcagtcaactctgaaataatgcagagtggctctgcatacaaaggggcaccttcatacgtcacatacatacgctacaaataaatgtaagcgtttatttgtataacctccgcgcggggatagtagtcgactttctttttcccctccccctttttttttttttacgaaaacttcttccccgttgtaggtgggcgtcacagttgctctctttttttttttttttttttattctcacccatcgggtatgccactctgccaaattcgctgtcggggaaaagaggcgcaaaagaggggaaccccacggagaagataagatatgcttcccttcccatgaatgccattatcctatgcacgtatctctaatctgtatgaatttatttatgttgaaatttcccaagtggtgccacgtccccccaaactagtttttttttcctccatttttttgaaagcttcgcgcaacttggagtgcttttcattacatctgaaggggtttttttttttttttcctcttaacctctctgcttcttcgcgaagttccgtcacgtcatatgtttccccccatcgaaggagcgcagcggaaaaaatataaccctacttgtatgcatgtgcctatgtatacttgtgcgtaaggccgctcctcagtgaccagaacgggtgagactttttactcccgtctgttagctacacggggccccccatcagcagcagctgcgggaagtggctacatcatctgcagcagcttaagtagctaacgcagaaacgctgagcaggcggggcgttctcgactgcgaagggggagaagcaaagaagaagcaaaggagaagctgtaagaaagacccccttgggcaatcaccccaatccgcatgacaacataagagtacagcggcagaaatatctgcgatacgccgcacaacatagaagaaaggaccctttttggaggcagcagaggaaggcacacaaacgtgaaggagtacatacggattagcggggggctctttcgcgtaggtcttctgaagtatagctccccttttgagaggccccccttccaaaatggaggacgaggaaagcaaggaagaaatcatcgagcggttggaggaaggaaaggcgaagacgagaaagggaaatttaattttgaaaaagcgaaaaggagagttacacgagtccaccaaaaactgcttattcatttcgagcaacaagaggacggaggaattaaaaaatttcatgcaggatctgtacaatctacataagcctttcacatgctacatgcccaaagtgcatcccaacttggcagacatacaaacgaaactgaatgaggtggttgacatatgtgtacataacagctgctccttttttttatccgttttttcgacgaagaagaagccttcgagatttattattggaagattatacaacaacaagctgttcgatttttacgtgtttacattgctatcgtacattcctatgaaaatattttcgcgtgcaaaggacgtcctgtgtgacaccaagccgattgttctcattcaggggtcctactttgaggagactgacattacgaagaatttgcgaaatgtcctttttgacttcttcaagcacaggaatgtagaagcagtgagcagctcctctgtgcagcgcctcatcgtgattagcgcgctgagcggggatggcagcgagctgagcggtggtggaagcgcaccgagcgggggtggcagcgcgctgaatggggatggaaactcaaagcaggtcctctccttccggcagtacctactccagaaggagcacttctaccccccacagaaaggtgaccctcccgccttggaggaggtcggcccacgcttcacatttgttatgaacaattcccagattgcaaactaccgcctattcgaagaggcaaccaaaaacgtggatgaacagttaaagaagaaaagcaaaaaaaataaattaaggaacgtacaagtggacgaattggggaacagcatcaaacgagtctacgtgcagaagcagagctttggaaagctgcacacgaagcatacgaagctgcacaatcgagtgaagaaagcggggcgcaggacccacccaggtggagggaaaaatgcaagaggtgtgccccaagcgttttaatgatgtgctgtgtgttcgtcccgccctggtcatttgttggctcttcatttgttagcccatcatttgttggaccatcatttgttggcccatcattttgcattttttttttccttttcttttgagaaatataaaagatgtacaattaaatttaattcttttctttttaaaaaatattgtcccttaaaatggtacttttgccattatttaaatttctttgaaattatttgaatataaaatagtaccctcatcagtatgtatcggatttttccagtcattttttaaagggatattttactgctgcattaatttctctcaaatatttatttccctgtgtatgtagcacgattattcctttcccgcttatacgcaattcttatgaattcctctccgtgtattcaacccgctcccgtctcattcctccgatgaaaatacgcattagccagaacataaaaattcgtgctcataatattatatgaaaaatataacgtcgtaaaataattgagtgcatgttatttgtatttatttgactgttcaaaaattaattaaagctgttcatcattcttaaagaaggattactgtctatactttattcgtattgtacaccgcaaatccatcatatatgcaaattatacatttggaagaataaaataaaataaaaaggtgtgcctgtaccgaatatttttcttcctttttcgcgtataatgatgaataatggaagaagaaactggagcctcatttttgcatatatgccaatgagttaactgcgttgtacgttgtattcaacattagttatgtttcggctggttcgtcgttttccacatgcatcatcataatatacataaatgattataaatcaccatcatccatgttccgcatgtggaggtttcgtgtaacacatacaacgataaacaatagataaagaaaggacggaaaaaaaggacggaaaaaaaggacggaaaaaaaagggacggaaaaaaaggaaaattcactttgcttctacacagtatgaactaccgtgcgtttatttttttcctcccaggggggggacattcattcaatgttgcatgctattttgcatgttcatcatattgcatgcccaccatattgcatgctacttataatttaggaaagatgttatatatgttgataacttatattcatccattgatcactgtcatttcttctaggatgcccatcatataatgatgagttctccgttccatattctgtaacactttcgaatgagccgtctgttgaatatgcttctgaatgtgcatctgaatatgcttctgaacgtgctgctgaatgtgctgctgaatattctgttggataagcttctgaatgtgcttctaaataaggtgcagaatactctgttggataagcttctgaatatgcatctgaataaggtgctgaatgtgcttctgaataaggtgctgaatattctgttggatatgcttctgaatgtgcttctgaatatgctgctgaaaatgctgctggatcgccccctaaagggtctgcatgcatatccatgccatttttaatgtttctcctcattcttctcctgggagagttcctcatccaagaaaataacggggtgtactgaaaggaagtgcataaaacaggtatcatatgtgtataacgcactttacatgaacattcattcttcacggtgatgatataagctcgtccaacatattatgcacactgtgaatagaattgtaccttatataggaagaaggtgaccgatgcaactcccgcggctgggagtgcatagttggaaatgtcgatgtcagggaaggtgaaaccctgatcggcatctccaacatcagcatttgtattaccaacacgagtatgtgtatctccaacaccatcatttttatcttcatcatcagagaaaccattagtaaagaaaacttcagataaaatattatcactgtaatctgcatggttgggattgaggttccgaggaggagggtcatctatttcgccatcgacgacggcatcgtcaagatccaagtcatcttctacaggatgttcctctccaagacctctttcttcgtctgaaaagggaaataaaataaaagggaatgaattgagcatggtcaaacagcgataacacttgaaattatttaaccgttgtattgtaatgcacaagcaccatcagatacccatcagaaaatattctaccttcaggtcccttatcagaaaattcctgaaaactctccacatggtttgtaataagggtgtcaccattatccacactatttttagggacttcatggccattcacactgtcaacaagggtctgcactccttgggctgctggttgtgctgattcgaggggttctgattgtgctgattctgctctttgtggtaattgttctgtttgtgctgtttgtactgtttgttctgtttgtgttaatagtgctggtttggggggtgccaggggcactaatgatactggggcattatcctttgcatgcactatgggtatatcttttgttcttaatgtattatataagtttactggatcctgagctctgtgacctcctccattaatactgaacattgaaaggaaatctgtgcaataatcctttttttccctattattagttttagtacattcattgttcaacatatggacatagtaatcgcttgctttttttatacattgtgcacaatcacgcgaacagctctttcgattacttttccattcacgataataatacttataatcatacaattctttcatccgctcgaaattacccgtgtcaatacccgggtatttatttttacacttatctatattactacaattctttagaattccataaacattttgcatagtcttcgagaatgaactagaggtgcttgtatttacatcttttgatattaaatctcctaaccaatagtaaaataattcacaaaaagtaccttgtacataattctttttgttacttatatatatccaggcattcaaaatgttattcaccatcgctttactctttgcatggttcttcagttcatcctttagttctcctaatatttgttcgtatttaccattacaactacccatcctatgtgccaactccagatcacggtacatcgttttgcaagttctagagcatgaacatactccctaagaatatcgtgaaaaggacatgtgcgctgcattattcatgtatattttaatacattataaactatagaaaaaatttgttgtgtactaagtgtttatttatagcaccagaaaatactattaccccctccattttcaatatatttctaaggctcctattttactcgtatccccctgtataatgctcttattcctccttgtatcctcagttctattaattacctatgcatatgcttatacttatagaagtattcattatactgtattatatacgttttctaatagcatacataaattcctcgttcactcgtgcaaacatttattcctttttccctttctgtttttattcgtcatataattgcttagtagtatgagttccttctttccttcctagggttcatatttcttgtaattttgttcactatcgtatcactctccctagcacttttttccattttttttctaaaaatttaattctttcaataagtatttcgagttatactatatacatgaataatatttcataccttgagttattattaaaaccttatcatgcactatatatggctttacttttagcattctctattcgacacttcctatcgtacttttgtatttcctaatatcctacgttgagcatataatctcataggacaactattcgattaattaattgattaaattgtgctttgtatttttagaaacatgatgtctattcctatatatataagcgtactttcgtcgcttaccaatactctttacatatttgttctgtattaataaatttcccttttttcttttttttttctttttttcttttcttttacaatattctacaattcacacgcaacattctactcactccctcttactgtattcctcccttttcttttttctgttttttttttttttctctttccttttttttttcccttttcttttgagaaatgcaaaagatttacaattaaatttattttttttctttttaaaatgttgtcctttaaactggtacttttaccattatttaaatttcttcttcgaaattatttgaagataaagttgtactatcatcagtatcagtatttattggaatcttcgattcattttttaatggaatattttactgctgtattaatttccttcaaatttttatttccctgtgtatgtagcacgattattcctttcccgcttatatgcaattcttatgaattcctctccgtgcattcaacccgctcccgtctcattcctccggtgaaaatacgcattagccagaacataaaaattcgtgctcataatattatatgaaaaatataacgtcgtaaaataattgagtgcatgttatttttatttattgaactgttcaaaaattaattaaagttgttcatcattcttaatgaaggattattgtctatcctttattcgtattgtgtaccacaaatccaccatatatgtaaattatacatttggaagaataaaataaaataaaaaggtgtacctgtactcaatatttttcttcctccttcacatataatggtgaataatggaaggaagaagaaactggagtctcatttttgcatatatgccaatgagttaactgcttcgtatgttgtattcaacattagttatgtttcggctagtgcatcatttttcatgtgcaccattacaatatacatgaatgaatataaatcatcaccatcatccatgttccgcatgcggagttttcgtgtaacacatataggaataaacaatagataaaaaaaggacggaaaaaaggggcgaaaaaaagagacggaaaaaagggaaatatcactttgcttctacacagtatgtactactgtgcgttcatttttgtcctaccaggggggggggcatttattcaatgttgcatgctattttgcgtgcccaccatattgcatgctacttataatttgggggtacaaattacatacgctgaataactcgaagaacacgtggcatgctatttataatataggaatgatgttatatatgttgataacctatattcatccatggctcaccatcatttgttccaggttgaccatcaaaaaataatgtagggtttactgtatcataatctgtaacatctccgaatggaccctctggtggatacgctcctggatatgctgctggatcgccccccaaagggtctgcatacatatccacgccatttttaatgtttctcctcatttttctcctgggagagttcctcatccaagaaaataacggggagtactgaaaggaagtgcattaaacaggtaacacatgtgcataacacagtttatattaatactcattcttcacagggatgatatatgctcgtccaacatattatgccctctgtgaattgagttgtaccttatataggaagaaggtgaccgatgcaactcctgcggctgggagtgcatagttgaaaatatcgatgctagggaaggtgaaaccctgatcggcatctgcagcaccagctcttttatctccaacaccagcagttgtaacttcatcaccagagaaaccattagtacggttaaaataaggaaaagaattactgaaaactgcctgctcgggtttggtgtacggaggagaaggatcatcatttctgccatcgacgacagaatcgccatgatgagagccataacctgtagaatgcgtctctgcataatctgtttctacacctgaaaagggaaataaaagggaatgaattaagcatggtcaaacagcgaccacacttgaaattatttaaccgttatattgtaatgctcaagcacaatcagatacccatcataaaatattctaccttgagatccctcctcagaaatttcctgaaaattctccgtattttctgtaccaagggggacaccatgttccacagtattattaggggcttcaggaccattcacactttgactatgagtctgcactccttgggctgctggttgtgctgtttctgctggttctgctgggtgtgtttttttttctgtttctgctggttgtgttgtttttgctgtttctgctgattgtgctaatactgctgattgtgctgtttgtgttaattgtgatgatttggggggttcctggggccctaatgatacaggatcataaccatttgcacgcactgtgcgtacttctggctttaatgtattatatatgtctaatggattctgaatattgcgacctatggcaatagcactgaacattattgtaagtaattccgtgcaataatcctttttttcgctattattattattattattttcagtacattcctttaacatataggcatagtcttggcttgctttttctatacatgatttacttgcacgcggacagttattatttttccttggatatgtcctacatgtttgatcataataatacttataatcaaacagttctttcatcctcctgaaagtagccgtgtcaatatccttgtatttaatatgacacgcctgtttattattacatttccctagaattccataaattgtttgcatagtctgcgagaataaactaggggtgcttacatctatatttttggatattaaatctcctagccaatagtaaaataaattacaaaaagtacctcgtacataattccctttgttacttgtatatatccaggcattcaaaatgttattcgccttcgcttgaatatttccatgtttcttcagttcttcctgtagttctcctattatttggttgtatttatcattacatccaccaatccgcgttgtcttccaatccatatcacggtacatcgcttggcaagttgtagagcatgaacatacttcctgagaatatcgtgaaaaggacatgtgtgctgtgttacgcatgcatactttaatacattatacactatagcaaattttttttgtgtactatgtgtttatttattgcagggggaaattctattaccttcgccattttcaatatattcctaaggctccttctaatttagtcgtattccccagtataatagacttattcctccctgtatcatcagttctcctattaattacttatattgatataagcattcattatactgtattatatatgttttctaatagcatgcataaattgctcgttcactcacgcaaacatttattccttttttcctttctgtttttattcgtcatataattgcttagtagtatgagttccttctttccttcctagggttcatatttcttgtaattttgttcactatcgtatcactctccctagcactttttttcaattttttttctaaaaatttaattctttcaataagtatttcgagttatactatatacatgaataatatttcataccttgggttattattaaaaccttatcacgcactatatatgggtttacttttagcactctccactcgacacttcctatcgtgcttttgtatttctcaatattctacgttgaacatatactctcataggacaactattcgattaattaattgattaaattgtgttaggtatttatagaaatatgctgtctattcctatatatataagagtacattcgtcgcttaccaatactcttttttacatatttgttttgtattaatagatttcccctctttcgtctttttttttttttttttctttttcgccgcgcatcacttaaaaaaaaacgtttgacactcgaaagttatttaaggcaaaaatatacacaaaaaaaaaaaaaaaaagagaagcaggtagagcaggtttcctaaatgaaccacccccctttcgcgagcaagcttaaaaaggtatcttgctgctcgtccgctactttctttcccttccctcccatcagatgaccccgttgacgctgtagccgcgacttttcagcgacttccgaatggacagcactcgcaatacctggtcccggttccagttcgccatatccgaatatttactaatgaggatgttctccaggataggcttctcattaatcacctcctttaccaaatcttcctcagcatagggaatgtctttcaagcttaagtttacttttttcaatagcgccttcaagctactacttaacagattttcttgcgtcttttctacttcgttacatatgtctacactctttatcttaataacgttctcttctttcaatttttgacttcccctgtttctgtcgattagtttgattcctctccgttggctattcgacgtgttaattttttggattaacctctttcccaattcgagatgtttttcttcggctgtgttttctccttgttggtcactcgtttggctatctctcctcaccgtctcgctgtccaactggtaatgaccctttcttgacatgctcctccagtaaagtgccgaggtggattgtcctcctatggcttcctctcccccgatggatttctcccccccgatgggtttctctcccccgatggattcctctcctacgacggattcctctcccccgatggcttcctccctcgtacgattgcctccttggttcttcctcgcatccattccacccacatcgctagggtcactttggtacgttccatcatttccttcccagttacttatgctatctttccttctattggctaagcacccctctgtggggttaccccttcgttgtgagttaccgttatagctgttcatccgcacgttgctcacttcgtctttgtaattgatatgtgtatcaaacgggtctgccccttccccacgatgcccagcaacagaatcactcgcgtaataattctcataataagtctccttttccatctttgtatcaccatggccacgcattccatacaaccctgtactccttccactggggtattcctgtccgtaatcatacaggttgggatttccctgcatactattactgtcatagtcgagaggtctgttccccccacctgcgaacagattaccacccaccgctttacttccaaggggcatcatgttggcagagctctttggcttgttcttttgcttattattctgcttactgttctgtttattcttttgcttattcttttgtttatttttgctcttcagtttgcctcccttcattgtgtgtttgctggagtagataccctggagggggtacatgccggtgtcaccccttctgttgttcatggagagggtgagcggggcgagttgctgccgcgagtggtgagtgcttccaaccgttctatacaaattcgatcgacccatttggctctccccattcaatgcctcccccttcgctacttccctctccatttctccaaaaggggaatccctgtccaatgggtacccactctgaccttcgtccgatggcacatacacatggttaaacgaggcataactgttattatttcccccataagaggtagcctgacttgtggaatacacccccctggatgcattttttctgctactcaccggctggttctttccccgtatatgattcaatgatgagggggtccccatgttggctgcgttcgcccttcctcccctctcgtacagctgtctcctgccactctgctcgtagttgtaattttggcctccccatggctggcttcccccctcgctcatctcccctggatcgggtccaccccggtcagcgtcaccccattcagaagcaccccggttagcatcaccccattcggacgcacccctgttagcatcaccccattcggacgcacccctatcggcgtttcccaaatcgacttcattccaaccgctaacccccttgtggcactgctgccccctcaaagcatccacgtccacgtccacctccccttcctcctcgctgtccacacacaaaaattggaacttattcttaagtgcatgaaacttcatccgagggatatcctcctcactaaggggattcatctctatatttagaatccccaaaaggaagagagcatggatgagggagtaaaaaatcgttttattgttactcagaaatttaatggctgtttgtggagagagtctaactagctgttgcattttatgaatcaaaaggattaagtcatacatgtgcatgttactaagaattgcctttccctgttttgtaatcatcccttttttgttaataatttcgaccttatcacttacctttttggtgttccatttgtttctacgccttgcttgttcgtctctctgctgtttggttgatcctctattggggtacctaccatctcgctgactctgttcccacgtagggaacctctccccatccgtcccatcttccgctccgtcaccttccccatcgtctgtctcatcatcgttttcgttttctactaattcgatgagtaactgcctacccttgagcttctcccttcgagtgtacgccactacatcgttaagactacccccgaaccgtatgtatccatggcagctcttaatgccgagatttgtcttcttcagtctacacatgggtatgggagaggaacaaacagaaacgtaacggagtgatgtgaatcgaatcgtttggatgttcacacttaagtagccctctttgggtgcctcaaatggggaagcacctggatagctactccccatttaacatagctccgaggggatatatatttttcattctgcttacctgcagtgggtaacctcgcaagttggttttaaaaaatcctttagctcctcctccgtgacatcgtacggcaagttcgaaactgaaaatggggaagaagaaaagcggcacggtgaagcggcgcggtgaagcggcacggtgaagggactgcctggactagcggcttccttgccaagcggctgcccggtctagcggttggccgcctggttggtgcgtcggtctgggcaaccacgcttctgcttgagcagtggcaacgcggaaaggcaaaatgaacgttgcgaaacaaaacgtgcgaagctaaatgcctaccgaaataatcattcgaacaggagctctcttccgtcatatttaaaaatataaagtacgcaaatgctcacgcattttacaattttacacttaaaggggagggggaaaaaaaaaaaaaagttttccccgccgctaatgaagaaacatcaacgcggccatccctccattgacattttttttttcatggctagttgttgtgtaggaattacaaaaaattggttcgaaattttttttttttaaatgcttcatcgtcacgcagctttgtttttgcgcccgtgggggatttattcctcacctcctcagctgcacgaatgttgcgtcggtaaaaaaaagaaagcagaaaatggggaggcggaacgggggaaggaaaaaaacgaaagggtaagaaaaagaacagctaaaacaaaatgaggaaaataaaattaggaaagcaaaaccgcggtgtttgctacgcgaacttgtacagtcaacatagcagcctcttttagttgacccccttttaagcaaaaaaaaaaattgattaacgggaggggtagaaaaatccctgtctcccaaaacccctcgatgcccattttggagtccccttttccaccctatcgtttgcacaaaacgatgcacatatgagtaggtatgcccaggaaaaccaactcattttgtaaatgcacgttttgaatgactcactcggaaaaaaggggaacgaatgtggatggggtctcacccaaacacgacaatattgaagaaggaaacccgcaaagtgaacagttacatatgccctcgtttgtgcaaacagagaatgaacataaaggaacagacacgtgaggaaagacatcctagttatgagggaatcccaagatgaggggcatgttatactggaggaggacaaatgggattgggtgctccaaaaatgaaagccaatagggatcggcaacacatgtcgccatgaattgggtagagaaaggagatcacacgttacatcggtgtaatgctgcccatgtgtctttattactggtacactcaattggtgatttctgtttgatgcgttttttccaccgtgcaggttccccttgaaaatatggagaactgaaacgacagggtaataaccccacgtggggggaaagaacctgctgtcgaggaacgtcacttacggtgcgttattctacatgtcacagtgggttgtccaccatagtgattaaaaagaaacctgccttgtatgcaaaacttgcgagtggataaagaatgccccctcccccttttgggtgctttgtgcaaagtgtgaggagagttcgttccttttgtagtgttgtgcaattgagcatcgtttgggcagatgacgcggctctacgcaaaaaaaaagaaaaaaaaaaattacgcacagggacgcacatatacacgtgcggacacctgcaagggagtatcagcgggggtgctccgccgacgcactgctgggcattactaaaacggatttaattgggtgcaaaaaaaggatcaatgaagcggaggcgtcgaagcaagcggggggaaatggaaaataaatcgaaaggaaatggaaaaaaaaatggaaaaaaaaatgaaaaaaaaatgaaaaaaatcgaaagaatgatcaaaaaagtgaccaataaagtgaccaaaaaagtgaccaaaaaagtgaccaaaaaggtgataaaaaaaactaaggcaaaattgtcgaaaaaaaccaacgtggtgatctgaccaatggacgactcccccatttactcgtcacaccgtcggttcttcagcttttcctgcagttccttgtccgttcctggcaagatggagtgagccccgtgtaagctgcagacagcgaggaaaaaaaaaaaaaaaggggggtgcataatatgtgcgtggggggtggtgtaggcttacttcctccgtgcaccagcatgttaacatacacacagtgacacttcagcatgagcgccttttccccttcccattcttacaaattcctgtttggtccgatttccgctccacctgcatgagcggtgtgtccgttgacgtccaggcgctcccgcgagtcttgattatcttctgcgttgtttagccccacgccgctgtactccttctggactcgttcattttttgaaataaatctgcatcgatggggtggaagaaaaggaaggaaggaaaggaggaaggggtgaagggggatatgtttggctgcccaagtaggagacgcaaagggagcagcagctggttcagcaaagcgatattttagaatatggtgagcagctacacttagctgcgcgcgctttttcgctattttctcttttttcgcttttttagctattttctctcttttcgcttttcttttttttacctggacgccttcgcgagcgcctccatggcgatgttagcggcaaacccattcaccggcttgttcattttgttagtttcggttaggtcagttctgcgaaatgggagttacatggagatggtgaatgggaacaaatccgagtcgctcagtgcgcgcatgcacgtatgtccccatgtgggcagcgggcacgtgctctccctcattgccacccgcaccaagtgtgtaacgatttgctacgcgtgtcaaactgtatgggtgtatcctctttgtgaatttttcatcgctctagccccttgggcgtttattaagatcagtgggcaggtaaaactagcaggggaatccccaccgcgcagcacattttcggataccccatagtaaaattgttgtctcggctaagtgtccgcatggatggtgcgaatctgcgggttgactccgccgctgaccagtcccacacgaagttagcggcggtcatgccactttaaatggatcacccctttgcgcacggtagttcaaactctcctccatttttgtgcgaaaatgggtatacacaataggtgtgcttctctcatcttaagtgtgatttttttttttttttgttacttctttgtggagtctcctgcctgctccgcgcaactttcattgtggtctttgcttctgttcgaaggcacgtcttcccctgcgtcctccacaggtgttccttcctcagcagtgccgtttctcatttttacattcgcttttgcgttttcgcgagggtgaccgcacacggcgcaatgaaaccaaacggaagaagaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttcgttttttttttttttttttctttttttcgtttttttttttttttttgtgtgtgtgtcccctcagttattttcaaggcttataattttgtattattaggggacagtctttgtagtgggggggaggtggcttcgtccacagggtgtgcgtcgcgtgcgtgggatggccagttttaatgggaggatgcatgtgatcccttggcttcgcgctgctttgctcgcctttttttcagctgatttgttcgcctcctttttcgccattttgtgcgccattttgtacgccattttattcgccattttgttcgccattttattcgccattttatgtgacattttccccccccttgaggtttttcctctgcctttttgcgccttccctccgcaacaacgtaacgcacctccacaagtggaggacaacacaggcaggaggaggggtcacctcagatggaaacacacagagcaacatcataggatggccactcccttttattttcccttacacattttccacgcattgaacagtggaacctttggagtttcttctccttccacattttaagcatcataacaacgtacaactattttttttttttttttttcaccctctccgcacggtaaaaaagcccatgctgcacgctttcccaagtggtgaggatgcgtccccccactaatgacgaacctcagcagatttaaaaaaaaaagggggaaaaaaagagcaaaagaggacaaagtaaagtgaaccacgcggagggataaatcaaagactgcctggggccgcccccccctgccagcgctgtcaacccatgcacaattttttttttttaagtggcacattgcccgcaatttttagccgcgcatgaggaaataccaaaatgtaaatggtcacaacgaaaaaaaaaaaaaaaaaaaaagacgtcatagttccccaattgtgacaactgccttgttgcggcagttccttcgggaccgcctttcgtcgcgtcaggggaagagagccccccactagccttgcataatcagtgtcttgatccgcactgcgtgggagttattttatcggcctttaagctgctgtgagagagaaaagcaatcaattcgcaacgcacaacattcgcgaaatctggcagaaaaaaatggtcggtgttgttatcccccaaaaatgttacacatgggaactcacacagtcaaacggtgatgcgcctgcccttaggaggaggactgggatgtttcccgcgctaagctagcaaacacgaccgtgcgagtaataacctctcagtaacgatggcgaacccaaaggttaagtgaccccattgtgaaacgattcccgagcgtactttcccactttgttgtaatacaatttgcacaaatgacacgttacggcgaggtcgtggagcccctaccgtttgcgttttttttttttttttttctttttctttttttcttttaaatgacaataaatgtcaagcaactaaccttcccattagaacaaatcggagaaggcgcacttcgcgaaggggaaaacaaagtggtacatattttttaacaataatgggtggtgatttgttctttcacccgctggtttttgttcttccaactcttctccgtcctcttttcagtcctcctcttcttcttccccctttcctttttttttttttttttttttctgcgggaggcagatcgaaccaggttacacatttgcgcggtggctagcttcttaattttttttgtaaattagggtacataaaaaagaaaaaaaaaatgaacaagatcgcatttgctcacgtagctgtgtcttgtgtgaatttaatttaactctgttatgtgactttttctttttcttgttttttttttttttcaacgtggtgacgctttttccacgcatgcctccatttcttttttaaccccttttttaaagaacccgcaattacacccccccccctagggcacacacaccatacaaaatgcagctgcttctacatggcgcatgcaaaggaaaaattgctaaataaattataatggaaattaagtcgtgacaaaaaaaatagtaaagtgaataaaaaaaaagtaaagtgaataaaaaaaagtaaagtgaataaaagaaaacaaaagtgaataaagaaaacaaaagtgaataaaaaaaagtaaagtgaataaaagaaaacaaacgtgaataaaacaaaacaaaagaatctccgtgttagtacttctcgacactacatgctacctcaacgcatgccttttctgccacttttaacggagtaagtggccgcgcgatctaaacacgctggcaagttcgcttatttttttaagaggtgaccccacgtccgcttcggcacttcgtcaagttgcgggttgccacttagtaaattaccaatttgacgcgtcaccaatgcgtcacgtgaccaatttgccatttgccgatttgcccatttgcccagttgcccatttgcccagttgcccaattgtcaaattgccaattcatttgctccccaattttatttttcaaaatgtgtaacactcctgtcattactccgtgcgcacaaattaaggtgtgttcattttatttttttttaaattaaggaagaactctactaattaattttgctgaaaaggcaactccaacctccagtgaatttcacccacctgcatcttcaatgcccgcaatgaactttaactgaccttctacactgttttgtcaccacttttttgttgcgtttgtagtaaaatttcttcgcctcatttttgtttgccaacccgcgagttacacctattacgaggaactctttgcaacaagccttcaaactggaggagcggacacttctccgcgcacaggttgggctaagccttttttttttttctgtgcccgcgtttcgtcactaagcgtcactttacctttttttacgttttctttttttcctttagtgccgcttctaccccttttgctttttttttttcccacttcgcgcgttgaaatctccagcgcgacgcagcacatgttcacgcgaatgcacaccctcccccctcggatgaccgctggcatacattccctcgcgcgtgcgtgaacgccaaagtgaataaaaaggggaataatagaaacgcaaacacgtaaaagaggtcgcagcaaacgagtgagcatcatctgatgccttcgcgctgtcccccaccacatccacttgatcattatgtccacgcactatttggagtgaaaacttttattagtcttttttatgacctgtaaaatatcataccgtcctttttttttgctcttttttttttttaccccctgtaacgcttcgtgcacacacattttaccagtacattgttttttcccgccgaagtttttttagcttttttacatttccatgcattgatgagaaagaaagaggaacatagctgctctgcatatgacaatgtaaatttgcaaaaaagggctgtgcgtgtagaacggccatccgtctgcatgctacattagtgttaatcgctttttttttttgcatcctcatcgctgctcaaacttttgcattgttcacccgaattgtgagtagcaaattgttgttgctgttggagttcactagagcgacatcaatggaatgggaaaatatcatttttctccccttttttttttgttcctttttaattttttatagcaatttcgttagttggcagcttcttgccttgtttaatccccccggttttgcgcaatcgaacggcgtatagttgcatttgtatgccttcgcccgcgcaagcaccgcgtacatagatgtgtttataagtgcctacacacttgcacatgtacttttaacattcctctgcgagtgctccccttttacacaattcagcgtgtgttccctttttacacaattctgtgtgtgtttttaagctagctgtcgagcttgcctgaacaggagaggcaaatcgcaacaaaacagccttaattttttttttttttttttttttttttttttgccaaataagtggaaaaaattaaaatggctagcttcaagtcattattgttaaacatttaccttttttcgttgatacaaataagctgcaagctaactgggaagaagaagtgcgaacaatgggactcgtggtctatgtgcaaggacggaattagcaccaggatatgtttaacggacaaatccgtaacagataaggtgacctgcaaggtgtgtaacatttgggaagattggtctgactgtgaaaatggaaagagacacagaaaagtggttaactgtcccttcattcgggaagaccaggattgtgatccaaacaattcaaacgaagaaaacgccagaaataatagcaccatttattttaacagtttcgatcatcacgatgagcaaggtgacaacatcgaagagaccttggaggaagaaagcaatttacccgtcacgggtgatagcagcgaaccgactttcctcgaacagggcccacatggggaaagaaaacagcacggcatgagcgaaagtttcgcacacgttggcaaagcggatgctactgctcagcagcacaacgaggtgttgacaagcacggcccactctgaagtgtcaccccccgcaggtgatgcgaacaacgagatccatgcgaatcaccccaaccaagatgcagcgcatggatcacataataatagcaatgaagcccaaacgaatgcaacacatccgagcagccacaacctcggagatgaccatgcggacgcagccccatccagtgaaccaaaaagaacaaagaatttccgtgatcataagtttgaggatttttcaagcacctctggagaaggccaaaataaaaaccataccgagggaaatacaaatcgaagcagcttctacgaagagaaaggaaatcagcatgaacatagcaaacataagtggagaagaaaatacaatgcaggagggggaagtggaggtgcaccaaagtttaatcaaacatacatcgctagtggaatgggtcttctctttctcgtaactggaagtgccgctagctatgccttgtacaatggcaagtacaagcaactgagtgaagaagcaaagaatgaaaatttcgaagtcatatttaatgaagacataaaggctggggaaaacagcaagtccatgtacgaggatgagttttgggccctcggttgacaccttacctctgcagagcaacccacacaatgatgtgtgacgcatgaggatgtaaggaagaagtacctcgggtgaagtgaacctagcaagtgatttggaatgcctctttcatgggggcgccaaaacgattccttccttcttttttttttccgttccaatttacagatctgctgtgtgcttgttgtgtggcactcggcatgatggaggagcagctagcgtgggggaaaaaaaaaaaaaaaaaaaaaagaatacaatctaatgccataaattaaaaaagaaaaaacctcataaataacactccccttccacccaccgtctgcaaagttcacttttttccatttttttgttttttttttttccgcaaaaggtatgcccctcagtgaagtctcacgaatgagcttccccttttttttcttttttttgttaaccacgttgggacattcttccttttcgtgtttcaccccatttgctggtatcgcttcatttcattttgcaaaactgctttgaggtatctctctcatttgagtttaaatttttttccctttccgaaaatgtaccttttgccctattgggattggctgcgggggcgacggcgttaaaatggaccggccgaattgagtgcccactagtgaagtgaacagccgttcgcgtgtaagaatgagctggggtacgtaccctcaccctcacccccccacacgcacacacgcacaccctttcatgcgtaccattttaaagaagtattaaccaacgggaacatgtctcgattgggaggttccatttttccagcccggtggacccacaccgttagggcacttccaatttgagcaactgcatttttcccttcaccgatgtgtccatactgtggtgcctatcgaggcgaacctcttctcgagtgccaattatcctcaaaaatatctcttaggttcctcacagttgtgcaaagaaataaattacatgaaaaacaaaacggggcgcgggaaggatacgcacgtaacacactacacaatggagagatataaaaaaaaaatcgaaaaagtttttaaatgaggtgttctctccataggtgggggcgtccttctatcggttcatcccatacatggtgagaagacttcaccatgaatcttcacacaactgggagtttccttgaactttgggcagaggcttccccgtgaagtaatagttggagtggagcagagttccaaagacgatggtggcctgctcatttttgcaaaaggggggaaaaaaaaaggcagtaataaagctgtaaagctgcaaaatgatgcggctgccacatctgctatgcgcaagggcgccattttttcccgtgggcacacacgacaatcaaccggtgttcctcctcacctgcaggaatagccagctccaccaaacgtactcagacatgggtgacaccatgttcgttgcaatttccgccgacgtatagtaatcctccaagtagtgcgttaaatgtattctcgaaaaagttatgcctctcttcgtaaacatgtttgcgttcttcacttcgtttctgacatggcccatttgggggatcatacacgggtgtccagcgacccgcttaagcgcttctcgcccaaggctccttgcgaacatatttgcggcgctacagagcagatgttcacgtggagatatttgtggattttactcggactatgtgctgcacggacgctcgtaccactgatactgcggcaactattcagctctgtgttttcgattttcagaaaacttccaaaggggagcacgggccacgtgcgttaacggggcgaatgggtatatataagaaagcaaatcagtgtaaatggaaaaaaaaaaaaaaaaaagtgacatatatactacatcgtgctgtgcttctcacatatttacgcgcggggaaagtgagtagcagtagcttcattcgtcgaggaaaaaatggtcaatatgtaacacgcaccttgtatgtacatgtatatgccaaatttgcgaaacggaaaagcaccaagtggggggtattaaaaaaaaaattcacgtgcatatatgcacatgcttacatgagcgcatattttggcgtcgtaaaacatttcaccgataaagggaaaaaaatccgaaaatggtgtaaagttgcttaagttgatcgtcacagtgatgcgtaacaaactgaaggggtaaccagttagccttttttttttttttaaagatagccgcacgatatagcgaacgcttaagatacttcttcctgaggagttggcgcacctgattgatatacttcgccaatgggaggaacaaatgtaagcgcataataaaggtgtaaaaaccgcctaggcatttttaaaaaaaagggaaaaacgtttgtctagccataatgcataacacgtcgctaacacacacaggagaaaaaaaaaaacatatcatgtcatttttggaggttcacccatttatgttactccggaaggaaggtatatgaacggccaaattttttggggccatttacgtgttaaacgaggcccacgtgaaattgtagccttctaaaaaatggcttacatttttttccccaatgttatgccaccagttgtacctccacttagctacacctttcgaaaggcaattttttctataactgtttcccccctcccccattgggctctctttccatttggaggatctgctcatatgcaaatggttttctgaacaaaaagggaaactttaacgcatcaatgttatttttttcaccattagctaatttttttttttttgtaaggagaataaaagggggagttgtctccttttttaaaaggacgctacgcaatgcacatatattttacgagacactttgaagtgaaaaagattcagttgcgacgccccccgtatttgggttcgaattggtggggggagatactaaccgtcgtcattacaggcaacgattcatctgtacagtcaggcactttttcgtttttttccaccttttccacttttgccgcatttcacctacacatgcacgtgcacatgccggacgccccccatgtccaactcgcgctaactcgaaacgtgccaacaaaaaatataaaccaacgcttcccctggaagacacacataggaaataaaaggatgctgcttgagcaacggtggggtggagagtgcccctcggtttaattaagtacgtacaataaaaagggaaacaaaaagcgccccgcgggaggaacaaaaaaaaaaaaaaaaaaaaaggtcatgtaaaatgtaacgtgaaatgttaaagacgtcagaaaaatgcattaaatattataaatcgaataatacnnnnnnnnnnaatattataatcgaataatacgttttaaggttttttttttttggcgtaactcgcgttaaccgttttcgctccacttgtgtaagtggtccaaattaagtgccatgctgtggtgtgcgaatctgcgcagtggctaagctgcgaggagttcatctacacatgcctaattgccagaaacctccatttgggctgtgcaacagggggtcactttaaattattgctagggattcttctccttttttcctccactttggtagagtgtagagcctccctatttggttgccctttttgtggcatttctccctctttgatcctcattttgcttttccttaacctgagggtctttaagcgggtcacgtcgacccccatcaagcgcatacggatcggcgcccgcaccagcatggctccccttgtgcgtcccctttcccttgtcagcaccccccacgaggagagatatcccctgcagacccagtttgccagccagcacgagagccaccccagctgccgccaacaagttggacgtcgtctcgatcattctgttatacaaattattttcctctttatgtataacaactgggtaactattataggcaaatgtgttgcacggctcggaggcaatttcatagctactcctcatgtcgtacagcttgtccctaccctgtgtataaactgcatcggtaaagagcagaggatccatttcgtacattaaggactcctcattcttcccattacagaggcagcttaaaaaacagttatccttctttctgcttgtatacttactaaacggattcatcatatttaaaaaattgtcattatacccttcgaagagtggtaattctccctgatggttataagctgtattactcatgtctggttctatgggaccattttccatatattggggaatatatctacgtatggggatttctgtataaatttctctcctcggtctaaaaggcaccgggacttcctttggcacatattgaaatcgtttgtactttcttttcacatatttattaacatatttgtactgaggtacatccaccactttgtacactggtttgattctcaacttctgttgagggacttgcacatttttgtacctgtacctttctcggtatatgggtgcttccacatctttgacgacggggtacgttctgtattctactttgggcacgtgtacgattttttccttgtactctattttgggcacatgtattgtcgtttcttggactatgtttttgataaccgggtttgctgcgggctggggtggaaaagtggggaaacagttggggcgtaaatgggtgaacagctgcggcgtaaatggggaaacaacaggggcgtaaatgggtgaacagctgcggcgtaaatgagctgccaactggggcgtaaatgagctgccaactgggggtacaaactcacaatgctgcacccgcgcggaagccctacttcaaaaacggcgtagtcctccatggtggtgcaaggcgagggggcaggccccaacacaaacttcttctcatttttgcaaatgctgtcgcacatggttacgcagctattcagaaattattgctagagaaaatgggaagcaaaacgaagtgccgttgctgcgcaaccaggtacagtacttaacacacaaggttgagaagaacaaatctgtaacatgaaaaaataagataaaataagataaaaaaagagcgccaatctgtgcaaagagagctatccacatttaactgcaaagagtgacacgaaacgggaaatttttttcttctacatgttttgtagcttgtatcccctttaaggatgaagttacttatgtgtccacttagcttttaacgggacaagctagacccaatgcggatatcatctagacttacggtgacattccgatttgggctaagttggccgtactcggtctgcgtttcgtttatttggacaaattgggaaaaactcgcgtgacagactcgtttgcgccaattcactcccagcagttgcgttcgttaaacgccctgccgggaaaaataaacggcttcacagctaggtcaccaagggggcgagcttgcctatttaacttacaaatttcacgaaaaaaaaaagcacatttttgatgcacagcaggtgaattaaaaggtatacgtaatttggttgatgttcaacctggcgttagatcgaagtactataatttgtgcgcgagggaaagccgccaaaaaaaaaaaaaacgcgagttgtgtgtgtaacatatctatgcagatttatacatttaaatgtttacctatttacacatttgcacagttgcacagttgtacagttgtatagttgtacagttgcacatttttgttttttccttcgcgtgtgccgttttgaacctggttgccgccaaatcccgacaacatattttctctattaacgcaaaatttatgaaaaaaaaaaaaaaagcaccactgttggcacatacatttgtgcatttttcgcatgacctgttcagaaaaaaaaaaaaaaaaaaaaaaaaagttggacaacgcgaaaaatggctcttttgttctttatgtcctgttatatgtattgccccccccccaaaaaaaaaaaaaaaaaaaaactagccattttagcgcaattcctgatcaggcaaaattgtcccttttggtactattacccacagcgattaccaccaaataaatgctggaggaatagaagaagcaaaagtggagttggctgaaaaattttaaaatatgcatcttccaaagcattaagcggttgtgttttcttgttttcttttctatccgtgtaacatgggccttctacgcatacatcttgcgcttcgcccacgcgtgaacaagggacggacgaatttaagcacacattcgacagggcgaccgccgagcaacggctatccacaaatgtgtgcgattaaacgggggacaacaaaaatcgtgttgcagaagacaggtttgtttacatgtaacatgggagggcaaaataaaaagaagtaaagcgcagcagagcgcagaaaagagcagcaaagcgcattaaaggatattaaagcacaggaaaacaggacaacaaataaaacatggtacgggaggaaaacaaacaaagccaacaaaagcgacggagatcaactgccacagggggagatgcgcacgacgtcgaaatcgcgctacacaatgtagtacttactcaaaaaattcgatatggacgtgtccagcacttcgtagtactcgaataaattgtaaatgcacacgatcagggagttcgggcttacgtaaatagtgaagcagtttttgttttgggcgcaggtgcgaatcattttgtactttatcaaatttgggtacatgcttttttcttcgtgcgaaaattgattctctaggccccgtgtgcagaacgtgcccagatcctttatcagtttggtcacctaggagggggagatgaggagcgcggtaaagggggtgagatgaggagcacggtaaggggggtgctaagcgcaatggtgagcggaacgtatggtcgcgcgcttgactgctcacttagctctgccaattcagtagtggcctctctcaagtggcgttaccacccgctgagaagacgtacctgccgctcgtacttcgtggaaaggacgtcaatatactgagagtccatatagctatagacactgtgaaacaaaattggggtgaagcaaatgtccttgctgctgtggacagtcaccaatatgtagtctgtaaggtacattttgaccaaactggagtccctaattttctccagagtcagggcaccgcttccgcttctgcctccgcttctgcctccgtttctgcctccgtttctgcttccgcttctgcctccgcttctgcttccgcttctgcctatgcgttggggattcacccccttcggtaggtagttgttcaggtagaagaaaaaattcaccgctcgaagggtgtgcaaataaggggactttaaaatgaacaggatgttattctccgacagcataacgtacgtgttgttgcagtagactacgtcgacgatgttaagcttggggtactccaattttttgaaagtgaatcgtttgctttgtcttcccttggttcctgagcattcgctagacgcaaccacctcatccgcattcaccgaatctgttacaggtgatcccccttgcccgaaaatccagaaataaatctctttattttcaaacaacacacatccatgcgcgcacgacgtgccgcttaacagcaccttcggtttggaatgtatgagcctctttttaaacttcaaattgttagacgtttttatgaaaatgaaatggtccttcttttgtgtagctcgttcggaggtgcctgcgtttggcgggtcatccatgttggacgggttaatcgtgccacccgcagctgtggcactcgtagctgtgacacccgtagctgtgacacccctaactgtgacacccccaactgtgccactcctatctgtgacaccctttgccgctctccccacaatggacgaacttctagtctgcggtacctggccaggggggccgcccgcttcggcgcggttaattcgccttttctttttggcgcgctctcgggtcagattatcatgatggtcttctcccctttgcacttcacccaccacgcagtcgagggaatctgcggcacgtttctcttcttgggggtgtacgcttccgctgagtttgcttccacgaggggggggcttgcttatggaaccacgtgttttgttcttcccctttggtgaggctcttaccatttggggggttcttaccatttgaggggctcctaccatttggggggctcctaccatttggggggctcctaccatttggggggctctcaccatttggggggctctcaccatttgggaggcccttcttcccctttggggaatcctgcccctttgcgaggttctccctttttttttcgccccttttctgtagtccactttggaactcagatttgtgtccatttcctgttgcgtattttccacgtccaacatagctgcttccccggaatggtgtccctttgaagcatccctcgtgttagttatccccttattagcgcagctgactcttctcccactagtgtcgttaccagtacgcgtataggacagctcgaatatagaagcatacttcaaatacacagcgcaagaccgtaggtcatattcagtcagctcaggtaggctaaccaaaatggtcctaattctcaacttgcgcttctcaaacgaccgaggtactatcagcttcatttgcttaatattaaccctactagagttcacatttgtatttaaccctaagtatagattatccacactgtcaattaaactaagtccaaagaagtgaatcgggtctatgctctcatgttcatgtgtagaaccacaaaaagggtactcatctttgagatcataatttggtcccttaggatgatcaaaatacagatctcctttgtaattacaagatacaatttgtatgtcctttatttcattcgatgttggaagaggtaaatgcttccattcattaaaatggtccaggtgccataaatagcgactatgtttatagacatataatttattatttgagagatatacaagaatatgccatcttgagaatttaataattttgatataatttttgataaaaataaaatggttgaataggtaggtattcatgtgtattcctagatgtggtctgaagtgtctgtgtgtgaatgtatacgtttcgtttgcaaatctggtaaagggtcctccgaaacaggcgaagtttttttggacgtcatacttttccattaacttggttaactccttcacttggtactctgcatgcagttgtggggaggggtataacaagcatgggggctcattacgtgtgtagtgtggatgcgcgtttttttttttcacgatgctctctgccagcatgaggagtggtgggccttcttcaagggaaccctctccttggcacaaacaaaaaagggcgcacacatggttgcactgctggcacgcgagcgctcctcaccagtgacgtccttcatgcagtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgtttttacgcttgagtgtacaattaggatgtttgaaaaaaaaaaaaaaaaaaaaaaaaaaaactaccacacattttatggtcatttttgttcatgagaaacaacatcccccccacacttctccctttcacacgtttcgtttctccctcagtgtgctgttcacaaaaatgttatcccttcatgacatgcccctaccgttgcgcagttttaagcagcacggatggggaggaaaaccactaaggttaaatgacgagcgatgtgatgcgaagaaactaatttcccctccgaggttacgcgttacacacgtgttgtatgcacggtatgtcagtttttttttctcgtgcatgataccaacgcgacaatagtgactattacgattgattgttcgcttcacccgacacgtacctgtgcatgtgtgtgtgtatgctgtgtctacatggacatgtgcatacgcactcgggggaaaaattaaatttcgttctctcaccacgatggcattcactccaatcaatgttaatattaaagaataagagaaggggaggggaaaaaataaacagggaacaacagtgtttcacctcccccccttaaaaataattctccacagttttggtctaccacagagcgtagcgctcgttcgtttgtgagtccaataggataacaaaataaacgcgagtgatgctgacttctaacaaaaaaaaaaaaaagtacataattaggcgaatacatccgctcaatacgagatctccacagacgaggttccctaaaaatggggaccgcatatctctgttgtcagcttaaagcccccacagtaataaccaaccggttgaaatgaccaatttgggccatgggaccgaatgaatacccaacttaacccccagcacgcatcacaagttgcacaaaaaaaaaagagagaagaaacgattttgcgaaacagaaggagcagttgtacataccgtcacagcaaccactaaatatgttgcccagggggggctcctaaaccgtgaagccccaaaagaaagggagttaaaaaatggggccaaaaaattgtccctccgcacaacgtacaacagttaagcaccaaccgagagacgcacaaaagggaacgcacaaaagggaacgcacaaaagggaacgcacaaaagggaatgcaccaaatgcacttcgcagagtgatgcttctacaccgaaaaggcaccgcctcaacaattagaagcttttccggtgcaatgatgcccacgagagagagagtacaacttaaagcccttaatctcgacccctgcgtggaaaaaacagaaatcgcaattagaaactttctaaagaggatctctaaataggaaaactatcggaacaaaaggagatactccttgggggggatatccctaacacacggggtaccctaatattgagtaccttaacagggatcccacacagaacggaaggaaaaaccctacatttcagcgccttaacgggggtcccatcaatccgagagtaccctaaaactcggcaccttgataagaatccctatgtacaaacagcagaaccctaaattatagctacttaacaagggccccccaatttgacgggttccctaaaaatgagcttcttaactaatatcccaaagacaaaatggtatattcctaactgcttgctccttaacgcgggtcccacattttgagtagatcccgaaatgatattggtggatccctatgtgttggctccttaacagggatccccatatcaaatcggaggatcccaatgattttttttttccttaacagggatcctacaaatttgttggaaccctaaaagtgagctccttaacaggggtccctaggccatgtgtgcgcgaaccctaaatgttggctccttaataggggtcctaccgatggagctgcaagaagtctattatgtgaagcaaaagcgcgctgctacaacatacacgccaactaacgaggggcaataaactgcaatacatacccttgtagatgacctgtacatcctaggcgtgtgaggtaggccccccgtggccgcgccgcgacgacctgcaccacgtagaaccgctaacaaacgtgtgtaaagatatcccttctcgcgagtgaatacctctacgtaggtcccctttatgcgtgtattttttccgcccaatctgtgcaacgctttgttgaatttttcttaaaaaaaaaaattgagcgccatgattgctttaaggatagggcaaaaacgaactgatataggagccaaatattttttccttcttctaacatatgataagaaccattccatggagtggctattggcaaaataaaaaaattatgtaagctttctgcgcgagtgatctgtaagcggcatgctgtcgcattagctaaacgattcgcctcaaacgcaacgtccaaggctccccgaatgagatgctggaaggaggggcggtttgttccaggcaaacatttgacgtattggccagccgttttctcatgcccactgaagctaaaagggaggggtgttgcctgccgcaaattcagcggcaggaggaaaactgtggtgtatgagcacattgctcatgaggacttcttaacaaggaaaggaaactccataaattcgattcttaaccacagctatgtcaatgaaaaaatgtgcgagattaattccctgttgaaggggtgccatattagctgccgaacgcaacatggattctccaacgagaagggaagtgacaacgaacacattgatcaggtcattaaaaatttgtacatactatgtgtgaagggaaatattgatacatctgacgatcgcatgaggtactatgtgaacttcgttttgcgctatgtgaatgactatctggaggatgcccccgtgattggaggggagagacaaggaagggggaaaaaattcgtgagcatcaacagctatatgctccttttagatatcttaaaaactctcaatatgagggacgattatagcaacttactcaaacacgtaagcgagaacatccactttttttcagtagacgttgttaaaagaattgcctttaactatgactttagtgagcggcacccttggggtggaagtgacaactcgggcggaagtgaccactcgggtggaagtgaccacttgggtggaagtgaccatttgaggaaaaatgttttttccttttttaaggaggtcatacgttacatgtatgggttgattcagtcagacagcgagctgtactacacagagattgacaacatgaacaggtgcatcaacatatgcacgcacttttttttcgggaagaagttctgcccacggaagaaaacttaccattatgacatagacgaggatgtcgtttatctgtacagcatgaattatatttacataaagcatatagccacgcttggcgatatggtacgcgccaaggggggatccaccgaagaggactgtcccccagggaactctcctaacgaggggttgttgcccccctcccccctgggtgatgtgtgtgcagcgaaacacgaatgggaagaaggcatgtcgggtgactatggcagtcacattggaggggcacctggccagcttcgcacacacactggggatatgctaggcagttgtgcggacaagaacaccagggagaattccctcgccacagacatcgcacgaaggcacacacagttcacgaaggactttcattttaacttccacgcagttgacacaatttatgtactgtacaagttctacacacacttacttttaaagaaaaaaaaacaagcaaggaaggaacatgtattcctttttctccccgacgtacgagacaacattacggacattctgctcaacttcattcgcacactcaagagggagaccagccaaaataaaggggtaacaaataaaaaaataatcgcttccttggagagagtgctaatactggggacagccttcgaggtccccttcgccttgaatccctttctactttatcactgcaatgttttgctgttaaacaagttcgacttatctgtgctagacaacgtaaaattgttagcccttctgaggcagctccaccggggaagcgcggcgggggaagaagcggaaaggagaaggacgccgctcacgggggaagaagcggaagtgaccgaagcgccgcttcaacggggcggcgacaactcctttgaccagctagccaaaatagacaaccccaccgtgcagatggaaaaaaaaaaaaaaatcgccccctgaccagttgcacacacagtgggacgatgcgaatgtaggaaattcggctggactccaggcaagcagccacctcttcgtggaaaacatgataaagttaatttttaacaacttaaaaaaatgcctacacaacgcaaaggggaacgacctgtgcatgttgatgcccgcagtgtacgcataccacaagtacatggatgaggaattaaaaaatatattaaccgttcaggtgatttgcaacaaggaaagtatgaacgcagcgaacatggtgaacattttacgagtgttttgcaaaatgggatataagaatgaacttattgacaagtttgtatacaacaacatgaagtttgtaactcatgggaaggacaaccaatggaaggataactcccctgttgcagaaggggacgacatacaaaatgtgtgtttttcgtgtcccaagttatttctcctctttttttattacaaaggtaaaaatggcctattcacgtacaaggatatttactacgtggagaattacatccagaattgctttttcgagatgagcatcaaggattttattttccttttgttgatttattccaaaaatggagtattttttttgcccccattgttgcttaaaatttgtaccatttttaacaacgggaagaagtacatacatggggatgacctcctctttgggttgtttttgctcgcgaaaaattattactccctcgcgagttctgtgggtgaaagcggtgcgcaggatggcttcgcgggtcagcaaccccgcagcgttatagacaaaattaacctgttcaggaagagtcagtacagtcaactccatatagacaattttgtcaacaccataaacgacgtgctactgtacctgtacgatgataagctgattaactgcaaggcggacgaggtgaggcaactgcaggagggggaaacaaaaactgatggttcgcgcgctggagagaaagaaacagatcggctgataaataacatagccctgcagagcgaacattcctttcttcacatccaaagtgaaatgaaaaataattggaaaatcatctttaacaatctaaagtataacatgagaatgatgaaaattttttaccttttatattaccctcttttaaatgcacaaaaaaaaaattctgaacatgcatcatgaaaagttcatcacctacctgttttccctttttaattacaatttcaccaaaaacgaaaaaggcgtaaagtacatcccccccctcctgcattattttagctatttcgatctttattctcccttttactttaaaatgcaaatgtcctacattatgcaaaactgcactcttgatttctccctgctcaaatacacactgcttagtcacgtttttgtaagaagagaaatgcccagagaaataaaaaatcgtttgaaggaatacgtcgcaaagaactgtgagacctttccgccctccctccaggtgttgtgccttaaacattgcaattattttttggacttaaatggggacacggaaaaggcagaccaaggaggggaggaccaccttttgtttaacaaaatggtgaatagtgcactctccaatttgtcacatatgaaggccaagcattacctcgacatgtacataaccatctgtaacaatggagttcggataaagcagcattacattgagttgtttaatcacatgaacaggcatgcgactcactacaccggtgagcagctgatgctgatcctattttacatgtacaggacgggctatagcaagccaaagataaggaaaaaaatacgaaatttaattttgcattaccacaagaagaggaaaattgacctggggacctacgtcaaatatgtgcttcctctggacgagtttggcattttccacctgttcccggtgaagttccagcggtggctgtacgaccaggtaatgaggcggtgtcgcgagggagtggcgcagcggtgaaattccagcggtgcgattccagcgatgcggatccagcggtgccgttccagcggtgacccaaccgtggaaacgccaactcggagacccgcgcacgatttatcgcattcttcaccaggaaatgtattccattttttcctcactccttttccccctgtcgcagctgaccgaggatgtgcgagcgtgtgtacgggaacctctaacgggtgaagcggtaatgggggcgagagaaaaatggccacatgggaaagccacatgggaaggccacgtgggaaggccacatgagcacttcacacatgtatgcccagtgaacgccactccgtgtgcttaaaagaaggctgttcaccatggcacaaaaaggagcgacaaaaaattgctgcatgctatgtgtacccattcatgtccccatctgtgctgcatgctatgtgtatccatccatgtccccatctgtgctgcatgccatgtttatccattcatgctcccatctgtgctgactcctttcgttcgttttgcaggtggaggaagtggttcgcacatccctggcgaaggagcgcgaggtaatttttcggccaagcaaaggggaaagccttcccgcgcatgtgattgttcatatgtatacatgtggacacacacatcgttgcgtggtttcaccccgaggcgtaaccctaacgtgggcgcatatgtggatcaccggcaacagcttctaccatccttcacccccttcggttctacgaagaggcgggaaaaaaaaaaaaaaaaaaaaacatgctgcccgtgtgacacatagatatatcgatcccctctagaagaggtgaaaataataaatgttaggaaaaacctccttgcacattattttttattttctcttttcacaaatggggtaccctcaggaatgtagcgtcgaactgaagaaaccgaaagagacggatgagcagcaacacgcacccatttacatattcgaacagatggtcaagagttactaattcgagcgggtagctaagagttactaattcgagcgggtagttaacagttactaattcgagcaggtagttaacagttactaattcgtgcggaggagctgcaccgtacttatggcgctttaagtaggaggggccgcagaggcgcaaaaaaaggtgcctgacgagttagcatacccttatttgcgtttacttttttttttttttttttttttaaatcctttttaccgatttaggagttgcataatatttgtgttcctgcgcttttgggaaaagtcgaaatatacgtcgaaatgtaaattttgcaacaatgacatttttctatttaaaatgtaaactgtaaaatgtacaccgggataggggtagcatttttttttttccccaccatcctggtattattataatgttttatttttacatggcagcatataaaaggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttcctttgtttccttttttggaaaatgcgtagccaagccacatttttcggctatttttagctgttcttagctttttttttagcctttttgcagctcttttttgggccccttttagcaacttcttagtcacttagccattttgctattttgccacttttctatatttccattttgacattttgccattttgccattttgccattttgccattttgccattttgctatttttctatatttccatttttctttttttcccctcactgttgccattcgtgcgaatatacacgacagtcggggagcagccatttttcgtttcctcttttcccagtgagcgtgtaccctgtaggtacgctcgctttttctcagaagtatgagggtgccgccacagggctgcgacgcatatgcgcatgcgaagaagccagcggatgagtatatgaaaggtcaaccggtgagcatacgaacggccaaccggtgagcatacaaaatttacgactcgaccatacttgcgggattgcgccacagagtggtatagtgccgcgtagtgccctacgcatagatggtgcctttgcacgctgtacatttgtgcgatgagcatttatacgctgcgatgtgctgcgatacggcgcacccagtgaagctgattctccgcggaagactaccgtttgcatgtcatctcagcgttgatgacgaagcgtgcccagctccccgtgtcgcaaatttgttgaagaaattttcgattcggtgagaaggccctgcgtaattttcccccagaacggcgcaggaaggctttttttttttttttatctttgaacatacgagcacacatcgaagccttcgctgtgcccctcccgtcagcacccgcataaggcgcacgtcgaacggcccgaacgggtgtctaggcatctctggggggggagaggtcgacctgagaagtgaatactcgttgcgaattttgaagaattttattaccactgggttgtggcttcgtggttgctgcgttgtgcctgcattattgccgcgttactgcctcgttactgccacattattattttaatatttattattttgccatttatcattttactccttaccattttgctactttaatacctttttttgtggagggccactccagctggataagatcgcgtgctccttgtttttagaccccctccccccgagggtgccatctttcgacacaacagaaagtgactcctgagtaagccccgtaactcaatagaagcacaagtcagcaaaataaaaaggaaaaaaaaaaaaaagagcatcagttgggaaaaaaacccttaatgatgaacgaagcgatcgaggaggatctggcatatgaagatttgcggaatgatgaagttgacctgatcgacattagtgcatgtgatgttgaaggagaagacgacgatgacgacgaggaggaagaaaactcgagttacaacagtagtgacaaaacgaacctctcagcagatattgagttaatcaaatttaaggagcaaaatatttcctactataaaaggttttacgctaacaaaagtatttactgtgtgaactcttttaagaaatggatctactttggcagcatcaacaacaactgctacttgtataacaatttcgatgacgatttgaggaacttcgcgcacgagggggttgcggggagtagcggcgtagtcggggggagtagccgggttggcagtgttagcagcgttggcagtgttggcagtgttagcagtgttggcggagttggcggagttggcgggggtagtagccgggttagcagcgtcagcgcgaaaatcagcctacagcatctgaagcaccagaagtacacagacaccgtgacaaatattaagttctctaagagctacaagtatatcgccctgtgcatctacaatggggatatttacatctacaacaataataatatgaacaggtcagaaattctaaattacaatattaccaattttaaacaaaatattaataacagtaattcattacttcacatttataattggaatgttgatttgagtcattttaaaaaagaggaggaatggattacagaggacatgaattttgttaatatcctaaccattaacgatacgaatgataagaaggatattgaatattttatgttttgtccttttaatgaagagattctgttaagtatttacttagactctcctaatatatatatatggaatatccgtcagaatacccctattagcattacgtatacggtggatattcctacttttattaatatttgcaattatgatagcaatttttacctgattgctggttttcacagtggagagacgcacgtgtatgattataatgtgtacagtttgaagaggcgtaatgagagtaagaagtatgagtctagggttaagtgtgagagtagtggtgtggagggcggcaggcagcatcccaccgtgcttggcaactacagtattaaggtcactcccgagggctgcaacgggagcggcgcgcagtatcatcagcagtatcagccgcatcagccgtatcagcggcagcaatcgcatccagcgcagcaatcgcaccctgcgcagcagatcatgaacgaggagctggacaacagcaacgacgtactctgcatcgacaacaacctcgcgaatgaaatttacgtggccacccaccgaaacgtgattcagatctgcagcgtgaacaacaacagcgtcatcagcacgtaccacaacctgcacagcgacctagtggactactgcctcttcaacaacaagcgaaacaacattttcgcctcctcctccttagacaacagcatcattgtgtacgactaccactgcaaaaaatatattaacaagtttatcgtgaactacgattttaacaaggtcgatacgaacaaccaaatggagaagggaattaatttcctcaaatggattaacacaaatctgttactcttttcaagtctcaatgggaacatatacatttacgacattcgatctaggcagtgcatccatcagttctacagccacacggacaccatcttcaacgtgcacttatccctgcacctttatgatcagaaaaacatcctctcgattttaaccgccagcgacgaccgatcctcgaacatgcattttttggacatctcttcgtttatctagcgtagcgcagtagcgcagtagtgcagtagtgcggtagcgcggtagcggagtagtgcaataccggagtagtgcatagcggagtagtgcatagcggagttgtgcaataccggagcagtgcagtagcggagttgtgcaacaccggagcagtgcagtagcggagtagtgcatatcggagcagtgcagtagcggagttgtgcaataccggagcagtgcagtagcggagtagcggcgaggttggcgaggttccttcctacctccgcgctgctggacgaggcggaatttgggcgtcgtgtcgcttgcgggtttgccctgtgcagtgttcttccagtgtggacccgttcagcgttgcgttctccccatagtgtgtgcccccctttttcgtgtttttctccccccaccccccaatgtgtggtttgttctttgtaacgtcttttttcccgttgagtacgcccccccttcgtggggatcgcgggctctcacttgccatttgatatatgccatttgctattaacaatatgttacacaccatttgatacctacatttgtgcccatattttgtgccatatttgtgcccatatttgtgcccacgtttgtgcccacattttttgcccacatctgtgcccacattttttgcccacatctgtgcccacatttttgcccacatttgttgcttaccatttgttgcctaccatttgttattggccacttgccagctgtcatttgtcagtttgatcctgcgcgagaatgcgagaatcgtgtgtccttcgtaaagtatttttcgtgcttcctttttagtgctcccctttttagtgcttccctttttagtgctcccctttttcgtgcttcctttttcgtgcttcctttttcgtgcttcctttttagtgcttccgtttttttgtgcttcccttttttgtgcttcccttttttgttcttcccttttttgttcttcctttttcgtagcgtatccgtccgccccgtgttgtccgctccgcccgttctgcgcctcccacgtctaacgtataccgtatggcatctaacgtatagcatctagcgtatagcatctagcgtatagcatctagcgttctcgccaccacccgtgtgcacatggttcttttcgcgcatgtgcttcgtgtggtgcgcgtgcttcgtttggtgcgtgtccctccctacgccccttcccctcgccacctacgtgatcaaatttttttgtgtcacctagttgacaagcttatagattcaccaacaagtataaataaaagccaggcaaagataagacaaagatacggcaaaggtaagacaaagatacggcaaagataagacaaagatacggcaaagatgcggcaaagatgcggcaaagatacggcgaagcgagcgccctcggccgtgtacccagtgggaacgcccaatatgaaaagtggctccatgccgtaccccacatgaggtgtccctttgccccattccgttcactccgcgcaaacgtaacacgactgcgggatttgtcggaagaagttggccttgaggatgtacatcagaatggagtacgccgccacgacgtccaggggctgcttctccctattatttaccaaattgacatagtagactcggtcgaaagtgttgtcgtcattcgaatcggcaacgttcggtccaatgtgcacatagttgcggtgcaccacggggtgcttcttctcaatgttgttacaattatccaggaggagaaacaccccctttgctttggccagcaaatttaagaagggcttcatctgctcggaactgctgctaccgtagtggacatacaggtcccctccgctgtcacaaaagctctcctgatctcggtccccatttcttccttctctccccccgatgctgtacttaaggaggagtattttgttttctcgagcatatttgtgcagctcggtgaaggctattttcttgtaggggatgtctagcaggtgacccgccgaggcgcgcaatgtcaaagggtggaaaaaatcaatattgtaaatatcgtttatgtctcgcttcttccaagtagtaggacctcgtgcagtggttgcactcggccattccgtattccctccccttgatgatgatgatgctttgctcccttttcccttccccctctgcatatggctcagtccttccacgttaaaaacgcactgccacttgagcaggaagcaactccggatgagcgtcccaatgtctccgttgcataaaagttgagtcgatgatgatacccctcctgggggggctgttctattaaaggaggggctctccacatcggggtgatccccgccactgccacgtccacttccgctgccacgtccacttccgctgccacgtccacttccgttgccacttccgcttctaccactgcctactcctactcctactgcgcctccccccgagttcacctcgtagaagcacagggccaggcgggggagacccacgtcgtcgtagtggaacgtgtgccccacttcagccagcacgccgtttttaaaggaataaagatgggcaacccgtttgagcagtttgttagacaaaaggataaaattgtcaaagcagcgaaagtccttcaagttttgaatactgttcgtataaatacgtgcaatgtgatttttttgtctctcctgaatgatcttcttgctagtcaataaaattttttcttgcttctctcgatatttcgcatcagtggctagcttgtacaggtggataaaaatggggtggttttgtgattttattattttcacctttttcgatgaaaaaaaaattttaaaaaaatgatcatttttttttttctcactgatacttatgttcttgtgtctgcttaagttcagcatgctgtttatatttttttcctgtgtgcattctacggaggtgtccgtttttttttgtacagcaatgaagtggttagctttgcggggtatcagtccattcggttttttccctactggggggtccccatttaggacctctttgccttcttccacttctccatttttggcgtcaatctggatcttccctcgagactgacttcttaccaacgacagaactttctctttgcccatttcgctcatactactcgtgtgcacatcaactgaggtagtacttcttgcactcgtcaccatgtcagagtttgttttttttttcctattgtcactgctagttcgtcctccacggacacggagaagcttatgttcgtgcaatattttgtcgtatatttccttcgtcactgcgtcgtcatctgtttggatggatggcacactgcctggggggtctaccactgagttttgtttcgcggcatctctacttcggtcgtctgtttctcgaagtttgttcgtggcatctctacttcggccgtccacatttcctaactttggtgtaggttcctccccccgtggtgcaccccctaccgctgggggtctcccccccagggaggacagtaatctagccattccagccattccagccattccagccattccagccatcccgaccaccccgctctttctgcctaccaatcggttcagcgacagcaggtattcttggccacgcctaattctgtagcacgacatggttagcgaggtgaaatatgctactaacaaggggggaaagctctgtttgagaagaaaaactgcgtcaaaagggggatgcgttctataggggtatcctctcacgtttgccttttctcgtcacatcatggtggagtgccttctaaaagaaggagagagtatgttcacttttgatgagagccgcccaacggcccagtcacttcggagcggggtaggcgtcggtgcggcgctgcggcggtgtacaaacgggcacagcggggaagccccaaaaaaacaacaacaaaaaagaggccatgtgcaatccaattcctacgcgtatgacacaattcagtcaaacgtataaccattcgatgggcttcattttcccattccctcctcttgtatattccctctcaggtgtgggccttctataccgctgcacttttttgctgaattacccccgtggtgcttccttctttgtgaaggttatgccactattgaatcgatttttttgaaaattgtttcaaatttgaaggggtaaaaaaaaaaaaaaaaaaagggacgcgctccgccacaccattcgcacaagtgactcggcagaaaaagtacccacccggcacgcttacaattatgcacccctcttgggggacccctctcggcgtacgtcagggcaggttccccactagcacgaagaagttacgctttctttttcacttttgctgagcagcccggtggggaaatacgccttcgccttgatgtgggccccttatctgaaaaggcaaaatggggaaggtgtgggccgaaaggccatcgccacagctgtcacagttgacgccgcttccacggttgacacaggcgacataatcaacactgcagccacagttgacacaggcgacataatcaacactgcagccacagttgacacagacgacataatcaacaccgctgccgtactacttggcacacttttcaacttcaaaatggctggcacgatcggagaccgcacacccaccgggtatactcacacacacgggaggagtttcaaactgggggggtaggcttcccctaaatggggcaaaattgggaaaatcgcctggctggatcaggcaacggcgtcgaaaggaaaaaaaagataaaaaaaaaaaaaaaaaaaataaaacaatagcaacagtaatagtaataataagaagacgaaaaaatgcggacggagaggcgctttcgtgcgatgggttaaggggcacttaaaagggaggcgcggccacaaagggaagggagcacatgggggcgtgtaaaaattgtgatactgtgacgtggtgacatgctgtcttggcaacatgctgacgtgctgacgcgtcgacgtggggtgcgagccgccgcctagtgcagggggcagaggcacacctgcggacgggcgcccacggccctggagacgcgctcgtaggaactgctcttgctgcgctggtcatcggactccaccagggaggcccccttcgaccggcacgtcggatctgcccgacccccgcctgatcctgcgtccgctcctcctgccgctgccccggctgcccctccccctgccgctgctcctcctcccattttcctcagagtggacttctttcgaaaaaaggttttctcagtgatactactaacagctgacattttacaatacgaaaatgtttttcccaatttacagtaccccgatttgaccaaaagtaacataacaattataacaacgaggtaaattattgcaagaagaaaaaaggagtaagctaattcatatgcgctattccccacagctcgtaaagtaaccagctgaaatgatttttttgctttccagtgttttgcaggccatgtattttgtgtaaactctatttgataattatccccaggttggagatcttcaaaaataactccgtatggtttaataaaggaagaagtcataggaggatgaaaccaatttttataatccgcagaaaaggtatgaatccataccttataatcagatgcatattttttatgcttctttatataggaaaaaaaatcataataattcaaaactggaaatttatctatatcgaaaattttatcattcaaagaaagcctaattttgtcattaaaaatagaagctgaaactaacccacatggaaaaattttccttcttctctcttcttcagaaagccaactaacatcacatcttcccttactgttcaccttttctgaatctttacctccaatagtagtagtagtactacccaaatcgttattcatttcaggaagagtctgtatattattaacgcatctaaaattatatatgtcttcaaaagtctttatatagttacacttgcaatcatttactaaggcttgtgattcatccgaaagaaatgttttaaaattagtaaaaattacttatcttgtagtagacataaactggttgcttcatttcatgtgtgatggaaaaggtcttaatttcatcttctgagtcgtaatcaacgttaatttcgattacttgatttgattcataataaatgaagaaaccaattaaggtaaaggagatggttaaaattaagaggattatcaaagctaccttccatttgtatacatgatgaaatttttttattttttttaattcctgttgtttgaatgcttctataaatttgttatatttgttttcattatatatgcatgtttttttttttctgaaaaatagagtgtcacttttttttttttccaaggttgggatttttacccaatctgttgtgcctcctccccctggggtgtctcctccccctggggtgtcttctccccctggggtgccccctccccctgttgtgcctcctccccctggggtgccatcctcttcccctaagctgttcttcgcgagcaacttgttctcgaaagatactgcctttctgtttttgtttagtggctggggggggggcggcgatcgtgctgctctctgctgcggctgccctgtttgccgcggttgccctgtttgacgcggctgcccagtttgctgcggctgccctgtttgccacgactgcccctcgcacccctcttgccgctcgcacccctcctgccgctcgcgcccctcgtccgccgctctcccatgcacaggcacgaccacgcagcggttcctcctcttcacggagctcagaatactttcgcacgcgcggctgttaaccgatatgagggggaactccgtctcggtctgcgtctcggtcagtgcctccgtctgcgtgtccgtctgcgtatccgtctgtgtctccgtctgcgtatccgtctgcgtctccgtctctatctccggggtatccatcggggggtgcgcggggggaaggtgctacaccttggggagccctaccgttcgagtcctcgctacgcggctgctacgtggatgctacgcccctactacgtgtctgctacttcccaactggcgagaacccccctgtgagcaacgtatacacaattttgtgtacggcgcatgaacgggtcagccgaacaagctcgcaaaaatggctaattaaaaaaaaaaggcaatttgatttgcagaaaggagttatcgaatcatggtcacgtggtggcgcggcggtggggagttgcgccgatgtgccgatgtgccgatgcgccccacaatggaacactaaaaaaaaaaaatgcactcggggtgagcagcacaaatagagggcgggacgccaaaacggttcaacctgggcacggacaaaattgtgcagcgcgagacgacatcaaataggatagggtctcatttcgatgcatttaaaatggagtgaaaaataaatcatacactcggtgggataaactaatgcgggtgcatctagaggggtgacacgaggagggaacaatcaaaggttcgcaactgggtggagttgtatttatgcctatgcggctagtctgaagtgtatgtatgcccccactggttgcgccgctgtgcactgcgaattatgcttcgctacctagcaccctttaacacgacatatacatcttttacgcttcactttgagcatcacaaaatggcgtatcataagcctcactcgagtcgctcactcttacgcatgcccttcccacacggaggtacacgcatacaaaggaggtgatcgcgggagagcctctaaaaaaaacaggcttccactccttttttttttttacttattctgggagcgcttcggcacgcaatgcaatcgtgatgcgttcgcaattgaggggggcggtgggccggacacttgctcgacttccgctgctccccctgtttctcacatgcaaaatgaaatatcaaaaggtgtacataaaacgcggcaattttcttcaaatgaaggggaaaaaaaaaacggatgaacggatgaacggatagatgggaaatagcctacccaaggggcgagctagcgatattcgcgctacagaaaaaggaaataccctcgtagttcttttaacaccttccccccagcctttttttggtggcgcaaaaaaaaaaaaaaagtatgcagcatcttgcacacgtgttcgtagcatttttttttttttttaatgtaacatgcgttaagttacggatgcatctgcgtttttagtgcatagcgggaggtaggggagttggccaggtgtaaattatgggaaagcttgggtaacttcagattcgaggctggaaggggggggcagcgaagcggcaaaaaggggattttatttttttagccgcctgttgcgcgatggtaattctttcgagcgcgtttattttgcgtgccgttcgtactccactaatttatttcagcgtgcccttttcactccactagtttacttttgcatgacgcttgttccctcttaacccttgctggctgttcctctttcttttcaatttgtcccgtttctcagcgccaactggtgacccagcgggggggcttttcattaacttttcacccgcgtcgtttaacccccctgtttggggaaattaatgtagcatgataggtgtagcataggttgtggaccttccaagcgccgcaagccacgccgcaagtcacgctgcaagtcacgcggcgctgactgaaacgtgtccttccatccagagtgtgtaccaaagtgtttaattgaatttcaggctttccctgacgagcgtgttttttttaaaaaaaagctcctaatgctgcttcggtgtgcctcccaacacttccattcgcaggagtgcagggaatggtcaacgggagagtaaatccccaaaatttttcttcactatgatgggtgccacctaagtgggaagcaaaactgcgccccatttggcgtcccccctcttggcagctactcactcgaggggggtcctcccctgagggaagtacacatatgttcagcttttcacaaggactggcaaagtatcatacaccagctacgcggtgtaaaaatcgacgtataactgtgtacctctgtgtggtgattaattcaaaaggaaaaagggttttctgcttaactcctttggggccaatcccaatcagcggtgtcacctttttttataaagcgtatgggacaagccgcttggtcgttcagttggggccttttctgctctgcatggtacatttcgtagtcacgtatgaagtggcaactcatagtggcccttccaccaagctgcttctgctgctgatcatcatcatcatgataattatttttttcgttctctgggtatacctcgtttgaatgtcctgcttttttttttttggtgggagcccttcttttcgcacatgaagtacagctgaaggctggacaacagcaggaggcacgagctgtacacgctgtactgcacggtcacactcgccaagtcgtcataacagtcagggtgactaatcccctgcggcactacttgcgcgttcgcttccggattggtcgtctcctcatccgctccgttatttgtcccctggttttgcttcatattgagaagtcgggcaaataacactgcgcggcaccactgatgatgtgtgtggggtgtgtccttgcatgctgcttcgcttacctgaccaactcgtgcagctttgcctgttgcgtttatccgcttctcgtttggcgaggaatgatcgatggggaaagaagaatcttctcgcacgagaggcctccccttacacgaaggcataaaaactgcggcaataattttttgtctacagggaaatcgcacgaaaaaaaaaaagccatcccagaagtaccgcgctgccgctacatcgctacacagtttggcccatccgcggcatcctatgggaaggcgcaaggggcgagaagacccgtggaagtgcccaccgctggagggaaaaatccccccacgcacacaggcctatatgttacgtgcaaatatgtggcatggtactccacgtgcacaattggccaaacacggaaaaaataaaaatgcctatatcgccattaaatggagaaataaaaaaagtttgcgaatgtagaagccacgccaagggtactttaacagttttgacggagaaaaatgatgctatagaaaagaagcagaagaagcaaaaccaacacaaaaaaacaacccccttgaattccacgtcgcacccaatcccccaaatgcacaagccaaaaaatgagaaaaaaaaaaaaaaaaaaaaaagaaagcgcattcctgtgggtggctcttcaccacgatgtggggtgaagaatcttcctcccgtatgctcccatggcgagtaaaaaaaaaattgtaaatttaatgtagaggaggaagaggtactctattttaactccctctttttgcatttattctatgttcaacagaatgtgaagaaaaacaaaaaagaatggagctacactcctgcggagggggacccccctcgatggcgcccctggctgggttgtcccattgtcgcgctgccacgtcgccacgacacctcctcatcacttcaccatttcaccactccaccacttcaccgctgcacgactttgacgaaatgctcaaggagcactacttttatctcctacgctcttcctttgagggggtcctcctctcctccctcccctctccgccacttcacaccccgcattttcatgcatacatcagcgacatggcaaaaaaaaaaaaacaattacaccaacattggcaacatttttactttcactgttaaaaaaaagtcacatgcctgtagaaggtaaccccaaaacgacagcacaattttttatgacaacacaatttttgacgacatccccctgttcacagccgtcaccgcgtacacgttccacagttcgcaaaaatattcgctctttttcgcgaagaaacgccgattcctaaaaaaaaaaaaatccgcaaaaaaactgccacaaaactgctgcgtaggcctgccagcatataaacccccaccgataaaaagtaactctgaaaaggtaaaggtgtaccccccgtccctccacaaagcccaaaatgaatatcctacaagaacccatcgacttcctcaagaaggatgagattaagaacatcgacctatcccagatgagcaaaaaggaaaggtacaaaatatggaagaggataccaaaatgtgaattacattgccacctggacctctgcttctccgcagatttcttcctgagctgcattcgaaaatataatttacaacccaatttatctgatgaggaagtattagattattacttgtttgcaaaaggaggaaaatctttaggagagtttgttgagaaggcaataagagtggctgatatatttcacgactatgaggtgattgaagatttggccaagcatgctgtgtttaacaaatacaaagaaggagttgtcctgatggaattccgttactcaccaacctttgttgcttttaaatacaagctggacattgagctgattcaccaagctatcgtgaaggggataaaggaagtagtggagttgttagaccataaaattcacgtagctttgatgtgcattggagatacaggtcatgaggcagcaaacattaaagcatctgctgatttctgcttaaaacatagggcagattttgtagggttcgatcatggaggacatgaagtggatttaaaacagtataaagaaattttcgattatgtgagagaaagtggcatacctctttctgttcacgcaggggaagatgttaccctcccaaatttgaacactttgtactcagctatacaagtacttaaagtggaaagaattggacatggaattagggtatctgaatcgcaagaactaatcgatatggttaaggagaaaaatattttacttgaagtttgccccatttcaaatgtgctgctgaaaaatgccaagtccatggatacgcatcctattagacaattgtacgatgctggagtgaaggtctccgtcaattcggacgatcctggaatgttccttaccaacatcaatgacgattatgaggagttgtacacccacttgaattttactctcgaagattttatgaagatgaatgagtgggctttggagaagtccttcatggattcgaacataaaggacaaagtaaagaacctctacttttaggtatctccgctgggggggaacatgtacctttgagagatttgagagatttgagagagcagaggaatgggagtgcccccttggagctacccacccaagtgaagaacgctctgcttttaccccatctatgtggtatcctgtttaaatctttcaactcttccccccttttttttttttacacaataacgttgacatattttcaccccgcgaagtgtttaaaaaatagcgcaaccgtgcgtttctctctgtgtgtgtgtgtcttgtgtgcgcttttaaaaagagaacatttttaaccctttgcaaaagggaaactaactctgctgtttttactttttgaatttacgacaaatggacggaggaacagcaacacgggttcgccctagcgtgttaaacgagttaagcgaattaagctagttactcgtgttcagcgtgttaaacttgttgagcgagtttcgcttcgagcgcagttggccaacggataaacgaaaaaaaaaaacataaaggcgagaaggttattttctgtctgcttctacggtatgaggctcgtaccacccacagttgccctttctatgcgtgcagtggtacgtgcccgtttgttttgcgaaaaaggccacaatcattgcagcattggggcctttttttttttttttttaaagcaacgttgcgttcgcgcagcatgcacagtcaggtaaattttaagcaaattggttaaaatggctatttggatgcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaaggccttgcacggtctattcgaaatcatagttgggctggatttcctccatgaagaagtcactgctcttcgtttcccgcttcttcgttgctcctgcgtgcggcgtttcggcgaatttgttccgaccatctgcctcgttgccgtgacctgtacgggccagcctgtgcgccctgctgatcctgtccagttttgcgtccgtttttgcactactacttgaacctttttttttgctattttttgcctcatttttttcgccgttttttgcgccattttttgcgccatatcttcctctcggctttgcctccatctccgttctgcgtttcctcctgcgcagcaagtgctggagctccgccctgtccgcgtgctgtcggcgcgcgctggacaagttcacgcccccagagaggtgcctatagtacttgagcgcgctgcccgacgagccatgactgcgttttttggacttcctatttctgaagaggcaggagaacttcagcttatcgtgaaacaagtacttgtacaaaaggaataataaaataatcaccaagagagggatgaccgtgcagcatataatgaaccaatagttgcccccactctgcgcataggagtacacgttgtaatttttctccaccatatcctcagggtatatcctcttggaaaataaaatgtgtgcatcccaaccagtcaggtaatgcaccctatgctcaaagagggagaacatcttaaccgctgagtagatattctttctactatttagtggaatggagctataattgtgaaaagctatttgggttagtttatatccctgttgtattaatttttcgatggcctggatttcccttttattaattctgaatccaaaatgcttcgtcctccttttaaggttatttattgggtcgttataggactcccccatgacttcgattagttccttgttaacctttttctcatcattataggaaaatccttttagcgagtttgagtagactggcttggttagcaggtcaacgatgacgttcttcatcagtgtgtatttattttcggggagacttttcaccagcatgatgacgaagatggtttggtcgtccatcagctccagttgtgtccttttgaattcttcgatttgttttctgtactcattcgtgggcgcggcactgaggtgattcctccatgcgacgtgtcccgagtgacctccttgctgggcacctctcaagtgacctccttgcggggctctgcgcaacttccctcccttcgcgatggccagcaagttgtccaccacgcgcccgtccgccctggccgctccatcccccctgtctgccccgttcgccctggccgctccgtcctccctgaccgccttgtcctccccgtagttgaacaccccgttttcattttttccctccgcgtaaaagacctttttcatcagcatcacagctttggagaagtggttctccccgaaatgcaaatacgagttgaggacaagctcgaactcgatcagggtgagcagatttccaatggggaaggggtcaccattctggggtacctctccccccgggacgtctcccccccccggagtccccatctccacctgaacaaacaagttcctccccgttagcatcgaaacgcactgctccaaagaattttctgtaaaaaacagaccaaaatctctcacgcgcaaaatttcccctattgtctggtccatatacaaatagccatttatcgtaagggagatcaaatttgccttgtccaccttcatttcatttactccattttgattaaaagagctattatgttttaaatgcctcatgtacgtttctatgctttttttaattacctccatcaaggcgtccctcatcacctgtgtgaatttttcttgtccatgcgtctttaaaatatctaccaaatgtgtcgcattttttatatgcaaaatgaaaacttggcttcggacattctttgtgacagaaatgctttccaagctgttcaggtataatcgatgttctctcaccaacccgatatccttactgaggtatatcaatttgaggttactttcttcattgcagttttgtatttgtagcagatttgtaaataaacccttcgagtgtagtgcgtagtttaatgcgtacataatgcaactgttgcatgttactggtagagttttttttggaagagcattcaacacagacagcgcacagctccgcgtggtcagcgctctgcaaccattttcctccctccagcattcattggtgattaattccatccaggtgaagtagctttcgtttccgttttttatgtcattcaggaggctgttcagctgagggggagaggtgtcatatggagggaaaaaaaaaaaaaaggtatgagatgcatacacttctccagttggacaagacacacacgtgccaatccaactgcggcacgaaaaaaaaaaaaaaaagggtctcttcaaatgtgtacacgcatgccgctaacgggtctcttcaaatgagtacacacatgccgctaaatggtctcttcaaatgtgtacacacatgccgctaaatggtctcttcaaatgggtaaacgcatgccgcttaatggtccctcccccgtttggaagcagcagatgtgggggcgttgtcccccagaattagcaccccaaatggtggcacaatttttattggagagttatggaaagcgcctcgcttcgcttatctcctctttgattcgattcactccgctttgctcctttgagcatccgggcagagtcggtgaagcgaagtagccactctgagtaagacttacccccgtgatgacatgacggacatcctggactgtgtaccccctctgttcctgcgcctgtttttctgtagccacctctttggtgaaaagatatatagctccatcaatcactttttcatatttttcctttttcgaaaaattccccaggaaattcgggacttccagctgcacaaggaggaggaaggccaccaggacgttgtcgctcaggccggccaggccggctcggtcgttctgggcgtcctgcccgtcggtctgcgggaagaaaaaaaaaacacgtacatatttatatgtatacatttatatgcatacacattcgagcggtctttccgggcggcgaatgggtgtgcctccaacgaagggggactctgtagcccctgaaacgcgcgagagagtgggaaaagctgcaaccctgaaacgttttacattccaggggcacttccactccagcccactcttgtctcatgcgccttactcggttgagacacgtcagtacgaaatacaaaaccgcaacatattcgagcaggcggtgtgtcttcatccttgttttgtttcaagcctgaggagcgaagccgttaattgcgctcactttacgcggcttttacgcggcttttacgcggcattcacacagcagtcatgcgacagcgaagggacagaaaaggggcactcacatgacagtcattgttttttttccctctttttgtcattcacttggggaaagaaaaaccatttgcagtgttccatgcccattgatgtgggtgtagcatctctgcgacatgcacttaacgtgtgtagcaactgggtccagtgacaacataaccgtcgcgcaaaatggcaccatttgtatgaacttatatgtgtataacacgtcatcctgtttatgttttacgcgatatgtgtgagggcgccatttcattgtttccgcccaatgcagggcttccaactgcattttgcgctgcgcgcctgccgatgtccactgcctgcagcgcatttttctcctctgagaatttgcatgtagaacaaccctccaagcagtgagcaaccttcgcgcgtttaacttccagacgcaaataaaatttttgatccacaaatgtgtcttaaatgtatgaaaaaaaaaaatttttttccttttttgcaaaaaattgcttccctcgcgatagcgcccgttcgagtcatcctttttaatcgcgttaaattttaaattacaaaaaaattgaagcctctctgcgcgcggcgttaattacaggggggggaaagttcagaaatggggaaactggcaaatccgcccatttaagcactcccctgatggtgtgcggcgcgttcaatgcgaaaagaaaaaatcgcagcacgccgcagaagggccacggccaaaaagtgggagctacctcgatggcattctcacgtaggtgaagtaacctcaagggattcgctcgaggttaaaaaaagaaaacacaacggtgggggatggttgccgcggagggagggacctttcccattcgccaacatagttatgagttaatctcagtgtgagcgagagtctgtgtatgtgtgtgggggaactatcaatgcggacgtgactcccctctcttgtggccgaaatgtaagtggcgctgcctcacagagtgaggtgtatcttttcctgactatcctccttctgctgctccttccgaattttataagccttcagttggttcagcttatttttaatttcatctgccgagatgggtgacatgtgggttagggttttcccaagggggtctttctccctctgggcctttacatacttcactttttcatcccagtcatcgccaagctgcaaccaatcgagccagacaattctccttatgttccatcccaagtcgtaaagaatcctatgttgcaactttacactttcgatatactgatttgtagaggtataaaaacaagcaggtccatcaacaaaccagcagtttcgtttttcattcatctcaccaatatctatatagtaacatccccaaagaaaggtgttcctatggcttacacctaatttggctagacagttcgaaacttcccattgcaattcggatggctttctcgtactctctgggatccttctcatactgaggcggacataaaagctttttaccttattggaaagggcactccacacatgggggaataagaccctcacggctactgccgatttgtaagcactcttgtaatgttgcggtctggcacaaataaacatattgctaaatcggattaaaatatattttttaacttcatcatcgtaaaggttaaccaaagtaacatcattaattacgttacgaaaatcttgagcaaaaattgtttccagtttgttaaccatatggctgtttataaattgtttataatttttattttgaattcctagctttgcaattgcattgtttatttttattaaatcttttactcgcatatcgtcaaatttgtccacaacagctttgcagaaatggttgaaaaattcttcttctctgattaggactctgtttaatgaccatgcaatgcacattaagggatggctataaaaagcgtttaattttttttgcacacatgttaacatttgttcgtaaaaagaggggtttaaaaatcggctttttcccattccataaaatatatagccaacttgctgcggtgttaatgtgtcacgtattgttaagattctttccgtgtatcctttccacaattcgtagtcatgttttcttaacgttgctgctttttgcacacacgcggctatgtattgcccatccatcaagttggcttgacttgttagacatacattcatgggcatccagtactccctcactctttgttgtgcccacgaccgaaagcgcttgtgcatgcgctttgccttgtactttattcggctctcccgccggatggcgttcacgattactctttccctggggcgcagcagacccatcttggcgttcttctacagggggggagcagcacccactggggggaggaagcacccactggggggaggaagcacccactggggggaggaagcacccactggggggaagaagcatctactggggggaagcagaacccactggggggaagaagcacccactggggggaggaagcacccactggggggaagaagcacccactgaggggaagagtcacccactgctctcacgcagcatccgctgggcgcttctccctttcccaaccccttcaacctgagcagtcacagcgaagtttccctgcattcgctggtgtgtacctaccccacaattacgaagaacagataatgtaaaaatatgcgtttcacgcagcgatggtcgagcgagggtcgccccgttcatcaggagtatcatatgcaacggaaccacccctcatgggaccaattcctcagccgttcacaggtggggggaaggacgacatgacgcatgtttcctttctgtgtattattagcagcatgggcatatcagcgtgaatctgcctgctgtgcggccgtgccacaatgagtgagccatttaaaatatcgaagagcaaccctttttttggaatctccgtcgcggtcagcagtttggttcacttgtgtataacaccgtcgagaagtttgaccgcctccctaatacttacaaggttgggaaattttttctcattgattaacttagctttgcatacgtggattttttttttttttttttttttcatgtgttttgttttttacctgaacatattggctagccaaaaaaaaaaaaattcccaaaatggggacatacaaatgcgcacgtaattttttggcctatatgtagtctcccctattatgcggccattttaagcggtcattttgttcggccactttaagcggccattttgcgcggccactttaagcggtcattttgtgtggccattttaagcggtcattttgtgtggccaactttaagtgaccgttttgtgcggccaactttaagtgaccattttgtgcggccaccctatgagccccttctttaaggcaccctgacgaaggcctctcctcagaaatgtgcgtgcaaggtggaggaagaagaccacttcgcgaatgcgacaaaatggccctaagttcgagaggtacgtgtgtggcatttatcaccctggcggtgattcatccgtacgttcgtgcaaaatatacatttttgtggcgaatggagttgcacacctttttttggttgttacggaaaagattggattgggcaaattgccaaaattgatatacatttttaaactaataacatggactgcttgccactgcgtggcgtcgttcccgcgcccgcatttttattcagccaaaattcaccccactcctaatttgcctgtttcattttttacacaccgcaaggatatgtttaaccctttaacaaatcgggtgaacaggttatgccccaagtaaagcgcaaattaaagagggactactgacgagctcattggctgaacatttttttattcatttccattatttccgctttaacttttttaaaaatatatgttatgtctttcggcgatttgccaaatggggacatactcagcagcaacattttaagtatgctcttgctgaatatgaaagcatttgttgcaaaaaaatttttgtttttcaatttgccctaatacgcttgaataatcgagaatgatggcccgtgtgaaaagcgataaaatggaatgccatttcagcaaatagcagctttgtaacgtttggcattttccgagcaaggcctttttgacgtgtgcgtgtgtgaaaatgtgttattgggtatggggaagcgcgaaaggctacgagtgcgtaaatatgtaatacatatatgtgtgtgcatacggccaggtgtacatccccatgggccggctcggaattgccctttttactgccctttaaaaaatacgcctaacgcggctaacatgacaaacacgctaatactgctacgtgttaacggaaattatttgtaacgttcgatgggcgctccatatgaacgctttgaaagagggagtttcccctcttttcactccaaaaaatgttaagaataattcgttttcatttcgaactggctgagaatggggaaaaacgtggaagtcctcgccctgtgaggtaggtcccacttttcagggagtgcaatttagcaactcagtgtgcacgtacgcaatatgtgtgcgtatgtacatatacatacgtatgtacgtaccttactccgtccttagtgcattagttgtaaatgcccacccttttttgtgtacatatttattatgcgtccttttcaattaggcgaatatttcccccgaaatgatcgcccagacataagcgtagtgtttttacgacgtgcctcccattgccttttttgttaagtgcaataaagaagctaatcatggaaggcgtcaaaatgttggcagttgaaattatggagctgtaaagtcaagaagaacgagtgatactgaaaggaatgttactagggaaggacaaactcgaaaaggcatcttttggcatattcatttgcgcttgtttgcgtctgcattttgcattttacaaggagggtttattaagcgctatatatgcgaattgcaaaaaaggaaaaaaaaaaaaaaaaaaaacgaaagaaagaaagaaagcctccccgctccgatcgcgaaaacgttggacaacttgccaaattaaaaatacgcatttttatcggtgcctatttgttctgttctgttttgttctgttttttcgccatttttttcgttatttgctttatttgccttttttgccttttttgccttttttgcgctttttaccttgtttgcgctttttaccttaaatatatggaaacccgcaacccttttcgtttttttacaaaagtgcatttgtacacataaataaacgcatgaaatatacgtttgtatattttttttttttttgtaatatttttattttttgtgtgaaattttgttctgtctttaaacaatttgtatttgtattgtatttgttttcccctttttttcatttgtactatagttgtagtaaacatttttcgtttatgatgactgtacgtttgtttattttatgttttgtattcttttgtttgttctagctttttaaaattttgttttttttgtttttttttgtttttttttgcttttttttgtttgtttttgcttttttttgtttttttttaccttgcacgttaaggtgttttttgtttgttctagcttttttaaattttttttttttttacgttacatgttaatgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttgtctgtgtttgtctgtgtttgtctgtgtttgcctgcgtttgtctgtgtttgtcttcgtttgtttgtatttgtctgcgtttgtttgtatttgtctgtgtttgtctttgtttgtctttgtttgtctctgtttacctgcatttctttctaattttttctgtctgcaagtttgtttcagtacgcgtttgtttgcgcctgcatttcttgcggcacgctcgtttgaacatttttgttttcgtccacactcccgtttgtagaccccgtgtttgttacgtttgttgcgcttgttgcgtttgctgttgtttgttaccgtttgttgccatttgttgctacttgtttttgtgtatgcttcccttttttagtttttccctttttaagggaattttttgttgttcgtgttagaaccgtgtccgcttggacgtattactgagtttgtgcgatgcatttgcgagtttgcgtgacgcatttgcgatttttcgtgatgcatttgcgagtttgcttgatgcattttcgagttttcgtgatgcattagcgagtttgcgtgaacgcgcttcctacttggcacgttcgaggcacacatgctccattcacgaagcactttaaaaaagcaaagggactgctcatacgtaactgtgtgcatgcgttaaaataaaaataaataatagctaataagtattatatattaattaaaataataaaaataactaatatataattaattaatataaataaaatattttataattgtattaatgtattaacgaaattaaaaaaatatatatacaaataaaaaaaattattataaaatataattaaataaaatagtgaataatataaattaattaaaacaaaataaaaatattaaataaaataaataaattataaaaacttaccgctccatctttttttcccttttttgttattaagatatatgactttaaaatttgtccttgttttctcgctggcccgttttgcatgtagcgtgtgcctactccagtcgcaccgtcgtattgtgcttgtacttgcagtgaggtgaagtaaagccgagaaaaaaagaaaaaaacaaaacagacaaaaaagagaaaacgtaacatacaaaaaagaagaaaaacaaaataaaaataaataaaaaaaaaaaaaaaaaaaagcataacgaattaaagcacataaatgcgcgcgtccgcttgggattattctccaccgtgcccacgtcgtaaaattttgtgtcttttaaaaatatagatacgaaaagaaaaaaaaaataacaaaaaaaaaaaaaataaataaataacacaaaaggagagacgtcttaaggctttattttactttactattttatggcagcttcttttttgaattaagacaagttgagggcaatacgtaggaacgtaaaaagcgaataccttgcgctagtgcgagacagcaaggacgtgtttttttttttttttttttttttttttttgcaatcctgcgaacgcgtgtgtgaaattttttaacatcgcatttcagcgtggagaaaaaacgcaccctgcattttgttaattttttttttttgcccattttgacaagagctgcgctgtgctgtgtgctgctatacgtgtatgtgtgcgtgtctttggacgagtagcccgctttccacgctcgtaaatttttccgtttgcaattctgagtgacaaaagcagagcttacacattcgtaagagcgataattacatgtatacaattacttggagttgctaaacacacgttagtgtattcgcctggacgcaccttctccgatttgtatgcatgtgaaggaaaagctcgtctagccaccacgagaaagacatcgtcaattgtttcagattagcattgttcacgtgtgcgctcgtgcgagtcgattaaacaatagagggtgtgccgttcgactaccgttagaggcacttcaccaactaatttctccacgtgtttagcggccattggtgtgtgcctatacgcagcggatcgcacctgtacgaagtggagtaccaacttacgcatcaatttttgtgttcacctcaccatttggacagccgcaccagagagtgactcctcaatttgtaggtatttttttttcccccccgcgccactttgcaattgcctatattgagggaactgccaagaggtcacccccttaggcgcttttccatttcgcgagtagctgcgctgaaggaagaactaagcgagcgtggcgaaacgcatcagaaagaaggagaccatcgaagggaagagcgcgacttgggtagacaaagcgaacgtggcgaaacgatactgagcataggtagaggacacaattcccatccccgaattttgcactggaggcataaaatgaataatgaacgcagaaacacggtgtacaagggaagagggttcatcctaaagacagcgaacaaagagtacttagaaagcagcaacaaaaaaaagacaaagaataccctcaatgataggagaaaaaatatttttaataaatacaacccagtggtattacccctgttaggaaattacaaaaataggaagggtgagcaatccgggaagaacgacatcaacctgctgaacgagagcgaaataaatagctttttgctgaggaacaaagcgtttcgccttacatggtcatgcattatcgataaaatacaaaaagaaatagacatccagatttccaaaaatttgagtaatgtgtttgaggaaatatattcctactcagtttcgaaccatgagtatctgccgctgattttgatgacggcggggacgaatgtagcggaccacgagataatcatcgatgcgctgtcgtacgagttgaagaaatggaattacaacaaggggggtagacgggggggaggagcagcaggaggcggaggaattcacagaggaacccataacggggaaagcgtccatgccgacactatcggtgctaacggcactaccggcactgtcgccactccagccgcttccgccactccccactctgggttgaaccttttgaagtctctcaagggaggagacgaagcatggggcgaatcggacatgagcagcggagggggaaagtcacccccctcgggggaggaggaagaacagcatgggcagcagcaggaggagaagcagcaggatggggcacaaatcaaaggcgatcattcgtgggtgagtgcacacaaggagggggtagaaggacatagtagggaaaagaaaaggcgcctaaatggaagattcgacgaggatactctgaaccaattcgaatcgtatgatgagaatgatgtgtacttgtgctctctcaattcaagcacgtcaaataatgtgaatgcggctatttataatatatacagtcagctgtacagggagtacaagacgagggcatttttggctagatacagaagaaagaggggatcaaatggggagaaggattaccctggtgaagttcgggtgagtcctagacggatgggcagtaacgattcggaggttagtcctcgtaatggaaagaggagggatatttcatcttgcccatttattcccaatggaggaggaggagaggggcactcctccaattattacaaagtgagtaaaaacatggtgagcatagacaagctgatcgaactatatcgtcagatgagcgaaattgataaaaaaagggaaggagagaaaaacagtgagaagagtattgctaggtcgatggatatgtgtgatatatacagccaaatgagggaccaaaatgacgattttttgttaactcatgcagagatggcattatatagtaaacaaaatgattacttcgaagatgggaggaaaaaagttcgagtaataattctgatccatgattgcgagtatttcaacataaacgtactgaatggtattttaaatgtgttaataaatttacggatagaaaacaaactgtgtcttagtgttatcctgggagtatcgactccctccttcttcttcagcagaatcacaactccagacacgcagagtaagctacgcattaagaccatcgatattttgaataataagctcatttgcgagagggtgtgtgatgacttgctcttcggagataccttgccatttattctaaattttcgaacaatgcatgcgataaagctactgctgcataagaataaccaatcgattagtcacttggttcatattttgtacatcctgacgaaggagttttatgacaataacttgttttccttcttgtccctcccgattgggtactacttgggtggtggcctcggggggggcgaacccgccacggagtactccccgtacaccttcgtgcgatcgaatcagaagtcattcagtgattacgccaaatttgacatgagggccctccacaggaagatcatatgcctctgctactcggccaacatttactacgcccacttgtcctacctgaagcggaaatattcctctgtccttgtgcaaaattatttcactctgcatgggaaggactccatagtacacaccccgaccaattctgacacggagatagatagcttcacgctgaagaggaaggccaaccggggtagtgtttctcagtccaatcagaagaggaagagtgtgaaggatgaagtttccaggggatgcacccaaccggggggtgacggtactgtcgccgctggggtcgctgctggggtcgctgccggggtctcgaactcggtggcaggaaaagaggcggagggggacccctcgagtgggcatcaacctgcatgggagaagcgaacgaagtgggagaacgacaacactttggaggcatccgaatttgcctgcgcggaggggagcgacccgagtgctccaccgatggaaaaaaggaaaaaaaacatggacaggagaagcctgctcgcgtggcaattcaaggcgagcaccataaactggtggtttgaccaccctttcaaggatctggtctactcgtaccaaaatgaaaaattgaaaagcagtttgaagagcgaaatagacgcgctgctggacagtacagatgagaagaacctgagcaatcttcacgatgtggacagcgtgcaggagattaacaagtacctctgtgagatggccttacctagagctgtccttcagctcatagaaaggaaatacgccttcaacatagcgataaatctgatcgatacgattattaagtgtaaaactgaattcagtaattcaataaaacgggtagattattttaggagactcttcctgaactttgagaaggtaaagtggaaagataatagcagcatcctctacatagaagaaatttacaaggtagtcgaaaatgatgtaaaaaaatgtgtgagctttttaatcgatattgtcactccatattgcttcaagaatcaggaagtgctgctagacatcctcaaacagtttaagaattactacacgagggtatatgctcttgtgtataacttggaggattacttatttttgctgaaggagaaagagaaagagaaggagaaggatctcttcacgaatgatgattttgccaaatgctcctcctcctgcggagggtactccttttccttttctgtctactactcgttgttatttaagctggatgacttgatagaaatggttcggactttcttgagtcagcagagggtaaatagccaaagtggaagtactactacaggtgcgggaggtggtgatgatgtcgatggggaacagtactcgtactctcctttgatggggcaccggaaaaaaggcatgtctgagaagaaaaaggcgtacaagagatacctgaccatccagaacagcagcttgaaaagagggttgagagacgagacagagaggagagtgaatgtagaagacatctcaaactcgataaacctatttttacatgaatacctgagcatgcttctcctacctccattgtattgtcaccctttggcatacgaaatggtgatgcacaaaccggataaagagtttacagatctcatgactagggatataaagacggagcttctccagaccctatgctacacgaatccctacaagacggggagcctcatctgttcgtgctgctccttcccggagaacttaaccaatgcggacatgagcacgaacatagtgggcgacggcaaggtgtaccttaacccctactacgacaacgtttcgacgctggaggacttgattaacgtgtaccggatttacgagcgctgcaacaagacggtggacctgtataacttgtttgtcctcttcgtcaacgtcaaggtggacggcaccgcggaggggggggcggcgtcaccatcaggatcaccatcagcggcaccgtcagggtcaccactaagcgccgcttccccaacaaccgccgcttccccgacgggcggcccgcctctctgcacgcagattctgcaggagtactaccttaagttcatcatcgccgtgaacaccttctgctcattttttaaaatcctaaagccccccaacgtttctgccctcctgaactacacagaaaagtgcgacaacgtttcggatgatgaggcggacgagaggggtgggggacacggcggagacgaatcgatcggtaagttcatcgccgacattagaaagtccctacaggggtgcacgagcaagaagttgctattcgggaagctgtactataaccagaccatcgtgtcgcgcgagatgcacttgcagagactgctgatgcagtacaatgcggacttccgtaacgagttgcagggcgggaacgagccctccggaaagcgcgcgcgggtttgactttgcagcggtgttgtgccgatttgagtgggagaggtggtcattcgcgtgtttccatgggagaggtgatcattcgcgtgtttccatggaagagttggctagcttctttttttttttttttttttttttttttgcgaccatgttcataacacttacgtgacgagcgaggtcgattttttcttttttttcaagcacgacatgaacttgaaatgggaacgcatttttaatcctgtggtgtgcacgacgagaaagttgggggaggaccccaagcacagtggggttataagttatttcttttatttcccccccatttgtgttacactgtccaaaagggctagccattcatcggcatgcacaaaaaagctactatttttattttgcattatggaggtttcccagagatatgtcgtgaggcatgtcactggggtgtgtgtatgtggtgtctatatcgcgcgttagccgccactgcaatgtgcgtccctttggcatttccccttcgctggggaaaaaaaagacggcaaaaaggggggtaaactggcgcaaaatggcgttgcgattcgcttacgtaaaaaacacgaaaggggaccgccaccccgactgtgaccgccgctttcggagagtgatcctccccattaggacgtcctctctatgcaattgcgacatttgaagggacccccgcatcctgtccgaccgcctactttcaaaactgcgataacctttcgcctacacgattcacatgataagatttcctacgcaaacaaaattgagagcacgattcgcattttttttttttttttttttgtgttgcgggcaacttctctgccacgtgcgtgccaccaaacagttcctttgcgatgaagcggaaaaggttcgcctaattttgtgggcgggtgtcccttgccccttgccccttgccccttgtcccttaccgcttaccccataccgcttacccattgtagccaccacatcaagcaccgaaaacaaaaggagagggcaccattcggggaagaaaaattccccaatctgtcgcaaaaaaggatccatacaacatataatatgtacatgcatatatgtatatttatatgtatatgttattttttttttttttttcctccatcgtatcgccatacaaaagtgaagataaaacactatgctcgctccgccccgtgagtagatttttttttttctccttttaaaccgcatttaaatggaaaatcgaccagcgtggaggcaaaaaataaaagagggactgttacctcaattgatgtatgagcaaagtgccgacatggagaaagcgcttcgaggacatatatgatatagagtataatttttttttttttttttcctccatcgtcgtgcattttaggcacaataggaacaggaacagaagataaaaaatggcaactcccaaaggtatagcttcaacaaaatgtgggcatgtcgtcgggacggctagctttgtccctgtagtgccaactggcccatgtgcatcgtagcgccaaattgcgaaatgtccattttgctacttcccatttaggacggaaaaagtcggataaagagaaaatcgatgaacctttctcggaacacaagtaaggaggcccaacatgaggagagcatccatgggagctgcgacactgcgcagtagcagcagtgatgatggtatccccaaccctaattagatgatcaccccagggaccatgcttatttacccccgagagggaaatcccaactaaagtgcacgtccaacactggtttgcgaacagcttaacgttttgctttcacccccaccatctgtgcagggactcgtcgaagaagtccaggaataccctgcaggaggacaaggctttgaaactgcgcgcgtgcttgtcctgccgtttgctgcgcacggaggcggaggtgagcacgggcgcggccaatcggcgtgaccaagcggtgcgaccaagcggtttgaccaattagcctgaccaatcagcgtgatgcggcgttcggcagattcgttatggccttgtcacatctgcaccgctatgccgtctccaccccactgcctacaccgccgcttcatcaccccattctcagttctaccagaatggctgtagtaactgcaagttcttgcagatggccggagatcggcaccgtatccacgactgcacgacagagaacttcaatggattcatggcgataaccaccccgaccaagtcttggatggctcaatacaacgacctgagcaagtacgccccgggcttctacgcgttgcaggtggtgggagagttaccggagtccataagggacttgaagtcgaactattaggaggagtaaccataaagtgggatatatctcttcccttcgcgtttgcttcttcattttttttagtgatccccctagatacgcggcaacaccatagcagctttgtcacgcgcaaggtgtgcaatttgaaccgctgttctttggagtgcaatttgaaccgctgttctttgaagtgccatttgaaccgctgttctttgaagtgccatttgaaccgctgttctttgaagtgccattttgagaggcttccagtagttgaaaagtttttcaccccgcggggtggagaatccataacgcgcgcagaccctccgtttaaaaatgtttggtgagctgttcgttcagggattaacaggaaaggggacggttggtgcggagacggcaaaaaggggagaagcacgggtgacgtgaatgctaaggaaagagaagcacgggtgacgtgaatgctaagtaaagagaagcacaaacgacgtgaatgctaaggaaagagaaacacaaacgacgtgaatgctaaggaaagagaagcacaaacgacgtgaatgctagagaaacacagacgacgcgtgaacatcgtgggggcaaaaaaggacagaaaaaaaaaaatccccaaccaggcggctgtagagcttctcctttcgcaaacagatggctgccacgattctccttccccaagctggcggctgtaacgcttctcccttcccaaccgggtggctgccacgcttctccttccccaagctggcgcctgccacgcttcgcccaaccccgctagcccttgcgcctggagagccgccacgcattgggttcctcatagtaattgtgcagaggctcgatcttctcgcgtagcttaattttggagattttcttctcatcagcagggatgaacaaattgggcgccagctgaatcagccactggggttgtataatagtgcagtctcgaatgtattccttgtttgtgagaactaactcatggtatacaacgaacagtgggttcttgttgaacagagtggaagaaggatggataaaaacttgttggtttgtcaaaagagtagtatacccttgctgagcatcccttttacaaacatgactaaagtaccccgagcaaatgcttttacaaatacttacatacttagcggagtcattcctacttcgattcttttccacctcataattatacctctcgaatatagaaagaatctgtttcctcacatcttgtgaccttttcaatgccctcgaatgtataaaattttcatgacaccaataattagagtaattattttctctccatttattgtatatattaagataagtaattaaatcaccttgtggcatcaaaaatttatttttttttttatcagctagtagggccttattttgaggtctataaaaaatattttgaacactcagcatactaactatggtaacaacatcatctgcacaattaaaatttatcgatgtcaataatattttagataggtttggttccatcggaaaatttgacattttttttcccaacttggttaagtacccgttgtcatctaaagctcccaggtagtataaattttccaaagaatggataagtgtgtcaactgatggagagtccataaaatcaaagtgaaggaaatcattaactcctaatgcctttaataaaagtactgtactgcctaaatttattctttgtatttctgggatactcgtttctgccatttcgtttttatatgcgtcttctgtgtataagcggtagcatttacctggacctgttctacctgctcttcctgctctctgcttcgcattcgctttcgagattggtgcgaccactaaagaatccatatccctcttagagtcatatttccttattttacaaaatcctggatcgattacgaagaaaattccatctatagttaaactagcttctgctatgttggttgctaggacgcactttctacacccctgtggggccgggtcgaatataacactttgcatctctgaggggagggatgaatagatcggcaatatgatcaacggcgggggggacatactctccagcttcttcattctctcatgcaggatttcacacgctgtgttgatttcgtcctggcccgttaggaagacgaggatgtcccccgggtgctcgttcaggtggatgttgaggacggtgatcaggcaggcctccacgtagtcgctttcgggttccttcgagtgcagaatctggcagggggggagcggtacacgaagggatgagcggccacgtgaatgggtaagcggtacacgaagggatgagcggccacgtgaatgggtaagcggcacacgcggggaggagcggccacgtgaatgggtacgcggcacacgtggggataagcagccacgcgcagggggaatcgcccccacgcagggctggacgttcgcgtgccccgtggtggtacctccactggaaaaatcttccccgggatggtaaaaatgggcgagttgaagaagtaggtggaaaatttctctgcatccagcgtggcggacgtcacgatcagcttgaagtcgggcctcctcttgacgacgtcctgcgggggggaagcgcacggggaggggtgtacaggcaggaaacggggaggggagtacaggcaggaaacggggaggggtgtaaaggtcgtaaacaggtaggaatgtaaaaccagtcaacgggtattatcgtacaagcagtccaccggcaggagtgtacacatacgagtgcacctacacacacggcatgcgtgttaagcaaatcggaggggctctgcggaaagaagccccccactgacgtgtcgactccttggcgagttacatgttccctcgtccattttgcaaataatttaaatgaccattttaaacatgctgtgggacggggtatattttctctcttttttgtaagccctatacctgtcaacgcttttttaatttttacgaagcgttgtcattggcaggctcagcacgcaggagaacgacgggggcgggaaaaacacaaaacaaagcaaaaaaaaacaaaaaaaagaaacaaaaaaaacaaaacgccgcttaccttcaaaaggcagaagaggatatccgttgagatggtccgctcatgggcttcatcaagctgtagaaggggaacggttggacatggggagaatttctttatttggaattaattcacggggtgtatttttacgcggcatagccacagttggctcacaaatttcggttcgcttttcctcctcctctgggcacttactatgatgaaggagtacttggagagcatcgtatcgctgagggtctcccgcaggagcataccatcggtgaggtactttataatggtgtcgttcgaagtgcagtcgtcaaaacggatggagtaaccaacctcctgacccaaaatgcacccaaactcttcactcactcgtttggcaatggacatcgcagcaactcttctcggctgcgtacacccaacgatgcccttatccgtgtagttggcttcatgtaagtattgaggaatttgggttgtcttcccactccccgtttctccaatgactataaggacattatttttagcaattgctttcattaagtcctttttcaaatggtaaattggcagctttgctctctgctcatttacaggcatcggatttttaaccccaatagagatgttattgtgtaggtagttttttctccattcagggaggtcataatttttgccaatattttttaaagcctctgctatggttctttctcccaactcaggtttaggatcttcccatggtctactaatgtcttttggaatgctatcataaatggcgttctgttcattttgtttttgttccttcctttctttggccaaagcagaggtagtagttatggccctagctagcgacccttctgcattaacaataacttgtatgggtgacaatttagcccctgcttttgttgtttgtcctttcaaaaatgctggctccctttcattcacttcaatttcaataatttcttcttcatcttcaattttttcatcatttcgtatatttttatattccctttttaattgatcatcatacataatgccaccttttattagctgctgaatttcccacttggagtaatcactttgcatttttataacactttcgtattttattgtatcctttggatcttcattaaatacatcagagttgtatttcttcaactctttatagtcttcatgtaggtcgtcaaatatggatatcatattttggtttttttcttttcctgtcttatgtgaatttcctccttcatctctatcatcctcatcgtcacttacgatattctttcctgtcttttgatccacttctgacatgtttaggtttattttttctccaaatattgccttcacttttaccttcactttcattcctttttggaatttctcattcatgttcactactctctttctatttggtaatatatccgtacagtgcactaacccttccttatatcctcctggctctgttcggaaggagacgaaaattccaaaatccataattttgctcaccgttccattgaaaatgttattcactcgtaacgcgcgcgcgtccgccccttcgagtctccttcttttgcgctccccctccaggtggaggcttctatcacgatggcggcttctatcgcggtggcggcccccttcccggctgtggcttctatcacgatggcggcttctatcccggctgtggcttctatcacgacggcggcccccttcccggctgtggcttctatcccggtggcggtccccatgtcggtccttattacggatatggcttccatcttggctgtggtccctatcccgacgcttctgcccatccgggtggtgcttcccatcccggtgcttctgcccatcctggtggcggcctcttttttccagggggcgccccccgcccgtggcagtgtcgctacccccctccgcgccgctcccctcggacagcctggtcaactgctcgtcgttcttgatggtcaagcagtggaacttcttcatcttctcgtttttcttctctatcattttaatctccattcttctctccttatccactccatcctgttcttcctcctcgtcatcatctctcctgttttccttccccccggatgacgacttgccccccaattccccaacggggaccttaataatatcgtacaggtacttcagcacagactgctcaatttctcctccattttcaaacacatctttgcaaaactcttctagcgatttggcttttttacacaagtagattaaatattctgctaagttgtcatcctctacccccaggcttttgtaaagctccgcgtttaccttctgtatgagattaattttgctcaggcactccatggttgcttgggttgttccccagttgtggagttaccagcagcaagtttgtgtttttctctgccactgtttgtgttcttctccttgggggtcacctatgtggggtcacctatatgggggcgtatgtttggcttctcccccacgtttggtgctcccctacgcttggcttctcccccacgtttggtgctcccctacgtttggtgctcccccacgtttggtgctcccccacgtttggtgctcccctacgtttggcttctccccaccagggcgccttttattaccatcccctgggacgaataaacaaaatcgcgctgaaaaaaagaacctcttggtggtgcgcgcgcttgagggttcaacaatggagcccctgagaaaaacatttccttctttgtggcttccccaaaaaaaaaaaaatttcacaaaaatacgcgattgtacagtatatgctcgcatgtgatgatattacatacccatatgaacaaactggcttcccaaattttaaaataaaatcctcccccccaccacgcacggcgctaactcatatggacagtgcgcaaatggtaaggactcgccttttccactttcggcggaagcacaaaaaaaaaaaggccataaatttattaacgtatgatcacccagttggcataatcggtgcgccctcatgtagagagcgtgttcatcccgcccgtccagttatgccccttttcccaaccatttgaacaaaacatttaaaaaaaaaaaaaaaagcggatgctgttctgtgggcactccaagaaggaagaagctttcaacacctctctcccgctacccaacaaacggttgattcttccccattttatttttacaattttttttttatcctttcctttttttacttagtcaaattatttggcacaaagggggaaaaaaaaaaataagcacacagagtgtgtgtcgcacggcacagttacgtaggatggcatataatatctatgcatgtgtttatgttgatgccccccaaggtgggaagtctgcgcgaatgtcgctaccacgacaggaagggtgaggtgcgcatcttgtggttctcccctacttaggcggtctgttaagcggcctgcaaagcggtctgtcaagcagcctaccaaccggtcttcggaacggcctgccaaccggcccgcaggaggtggtcagaacttatagggcttcttcacactgaagggattgtttatattatcgtaatccatgccggaatactgatgcggggagaacatccctgaggacatgttgggcatgttttggccttgaaaggtattgaagttggggaggttctgttggaaggatggagagcctgagtaggagtactgtcttggcgtttgtgggaaaaagttgggattcaaattatgctgcatggatggagtcatgcctggacccatgcctggacccatcccaggaggaaccccggggggaattccagcaggggacattccaggtggcatgggcatacccataccaggaggcatatttctgaacccagggaagccattatgatttacacctccatattgatttaaattagctttgttaaattgtaaaaagtttggcaccgggggtcctcccattactccggtacccatgggggcacccatctcggaccctttcccgaaaggcataagatttgcatagctggcactcctggacatcatcatattggcttggccatcgaatagaggttggtacaagttcttggcattcatggcgttcctgttttgtagagccatttgatctaagtgggacttcttttgtgagtttttatggtacaggtccaggagaaggaggaaaataaagcataaggcatacactcccgtagttatcataaagatataaaaacagtaggagcatttggggaaaggatactgttgagctttagtcactaggttccaagagaggtctgtctcgtaataccagtaggtccctatgcctccgttaattataaaagagagcatgaagcaagccatcgaaatgagaatactcttggaaaaaaggatgttccatccaatgcatagaatgataagagtacaggacaaaacaataccacacaggagaattaacgagatgaatgagactctctcgtaggcttctatacgtctgataatggcatctcgacaagcttcctgacatgctgatgtccacagggatagacttccagcagactcactattccgcccgacttgaattccttcacttcctttgcttcgcatattttgtaccctctgagtccacgtctccacatgcttgtcgtcataaattactttgtacaacccgtagtaagtatagtccacgtacaacgagtgctcgctccctctaaacatgtatttgtattcgatgggttctgcttctctccaggtcgtcattaccgtggttaggatttgcggcactgcactgatgaagccgatggccataattatgtgcagcacccgaagcgtgttctttgatagcggcggggccgcctttttcgccttgcgcgcgcgccccatcggtttgccagaaaatcggtggagattcactacagatgcgctacggacacgctactggcacgctacagacgcgctgaatacgctgcactgtaacgctgcagaggcgacgccgagtctgtgttgcacatggcgcatgtggagctctccaaccgagggcggcttctcctacggcacgcgcgccgcgtctggacaggcaccccctataaagcgacgtgtacaaaaaaaaaataaaagttgcacaacacgtcaactgtgtcaaatagcaattttcgagagttaaaaaaaaaaaatcggaatgatcgcacaagtacggtgtgcacaaattagcggtgcgacaatcttttgcgtaagtctacgaacgcgctcggcgcattttaaatttcggtttttgcacggatgcacttttcgttcctctccgcgaaagggcagacagagataaatctgcgcaaaaacgtgggatggcgaaaacgcgaaaaaaaaaaaaatgtgtataaaaaaaaaaaaacaccaaaaaggatggcaaagaagaacaaagaaaaaaaaaattacccctttacaactgtgaagagataaagcgcttttgttaacactttccacattttttcatgaagggggcaattttaaatgcatgtcgcagcatatttgatgttgtccttcacgcagttgttgcgttcgcggttgtctttcacgtggttgtctttctcgcgatttttactctcgcgactgtcctttttcacggctgcctttttttcccccccgcgcagttgggcacatgtgtacccaggcgctacttcccaactgcgcatgcagtaaaaaggggaagcatttttcacttttttcacttttcacatctttcacttttcacatctttcacttttcacttttttcacttttcattttcttttttttttacggacacatgcacgtataggtgtgtaaaaatatttctcatttgtggtcagcccaactgagttgttttttttttttaaaaggcttaaagcggtacgttctttctcctgggggtcttctttccctttcaacgcatgcgcatgtgagaagttgcgggcggcaaaaaaagaggaagcaaaaggtggaagcaaaaagaggaagcaaaaagaggaagcaaaaagaggaagcaaaaggaggaagcaaaatggtcacacagatgaatatacaaatggcggtgcaaattggtgtcctgggcgagctcgcagaagacgcgggaaggggagccgctgaacctgctggccgcggcgcggagttccaacactcgctctccggagggagacacacgaatgggtactccgcatacgcccactcggggggaggccaaatttcctcggagggattagcacttgctgagccgttttgaacaaaaaaattgaaaaaatggaaagtgtgaaaaagctggaaaagctggaaccactgcaacatcagaaatgtgatgggcaaaaatcccctcccggtctctgccctcgtggttggctcagaagtccacgcccctccgcctggccagtatggactgcaccctctccctggcgctcttaaaagctgacttgctgccagagtgggcgccaccatggccgccgttaccgctgttgccgccatgaccgccgcttccgtttccgtttccgtttccattgttgccgctggcgttgttggcgctccactttttgttcttccgcttccgtatgtcgtcctcaatttcataagacaagtcaaacttagcgttgttgtagtaataatttttgtacttcctgttttgctcacccgtgtaggcaaagtcggggaaaattattttttctcttccctccgccatgataaacgtctcctccttgatcacatcaaatggtttgtggttgttcgcattgctgtggtaactcgacgccccgttctttccaccatgctggtagtgaaagttgggtgcacacacataatccttccccttgttcctcgcgtagtattcacttgcttcaatgcgagtcgttggcggagcggcactatcagagggcaacgcatgagccaagtagttcccctcatgttctttctccttgttgctcagtggggggttgtatgacgagctgccaacattattaatgtggttgctgtagttatttattttgtgcgtcttatgtgtattcattcttttggatccatttttacagttctgatatgaccccttcaccccaactcccttatgttggtttgtaccccacacattgtccacactggatttgacctcagtacgaaattcgcctccgttattcgcacacgatgaattgaagtaatttttttcataactagttgcaatattttcgttatggtcctgtcgtatgggggcacaacaggggatagaagggatatttccattttgtgatttgcctttataatctggtgatacgctggcgtcacggggggggttctcattcttcttcatcagcccgctgtgcatcgaaagggagtgattttttaaatgggtactgtctctgctcgttgggtcgctgacgtgtgcgttttcctcgcgggggcaactgccagcacccccaccactatcggcactactatccatgctactgtttgttcccccgattgccgcgtgactttttcggcctacatcttcgtccgccttgttattagctccgtcgctgtgaccaccccggtcgagtccatcaccagggttggcggcagggttggaagcagcgttggaagcagctgtcgcagcagtgtcaggtgctgtaactgctgcaccctttccaccaccgtcgctcaaatatccaagggatccccccctaatcctaattttggtcgcctggttgtcgtagtaaatgttcttgttagcacccttcaccggcgcaaaatgcaccctgtgtttgttctcataattgttatttctacctgaccatgtcataatattttttttactttttttttttgaagactttttggctagctgatgatgctcattacgagaaatgataaaattattccctccgcccattttattgaactgcaaaatattgttgtgcccatttttcccatgccctttcttactattaccgctatacgtggcggagttgtacgtgtggttattccccttgccacttctgtattcgttactctcctcattatatttgcaattgccatcaatgtgcatcgtagcaatggtgttatcagagaggttcccatcattgctgtttatcacgttggagtagtaactggagctccactctgcgctgtatttaacatatctgatgttgcacttggggacgttttttctgttgggtttgtctcgacttagcttggccaaactgctgctgcttcccttcttcttgcttatgtaatacctttctacgttcttgggcttggtcttggccttcgtgttgttgccactatcattgccaatgccaatactgctgctaacaacgccgctaccactctttttggagttcctcattccgtcgcttctgccgttggcactccaaacatgaccagttctacctgtgccactcctcacattgccacacctggcattcccccccttgtttttattcttcttaccattcacacccaaactgctgataaaaattcgcttaccattcctctttctcaacccgtaccaaatatcacatggattttcacacatattaaattctacgtgattcttcctatttacgtagaccttcgtggattcatcactaaacagggagctactatcgtcgatcgttttgtatgtttctacctgattggaattttctcgattcccgttaccgctccccttgttatcatcatagttgttgtcacttcgaggatccactccgttaccgcatccatttggggagttttccagatcctcgcttgggttccctccttctgtgtcgttttctccgataatttcattcacatgggtaccagtgtggtgttttatatggtctgcacttttggggggaccgggagggatgctctcgggggcgccaaggtagcccccccactgaccgcctgcctggccacctcctacgtttccgctcactctaccgctcactctaccgctgattttcccgctcactctaccgcttatcttcccgcttaccttcccgcctacccttccgctcctctccgcccttttctcccgcttctcctcctccttcttctgctcaatccttttcttcacgtatatgaggaaattctggttctcatggtccccgtcttcttcgctctcatcactgagaattttgtttctcttattcagatcgtcgagcaattctttggtgagtctcactccctccccatggctgctgctattgttattgttatgattgctctcgtggagggcccgcttatcacctttaccatgacctccctggttatgcatctgcttcgtggggttcccatgtcctccgttaagggcacccccctgaatgggtccactatttccattggagcttctcacatggtgccccaatttgttattcccctctgtatttgtcccacccggagatgcaccacctatgagcaagctctctttggatttatctccacaaccttttccactctgttgcggaaggttaccttttttttttaagtcccgttgggaggagtagttattaccaatcttgtcattttctataaattgcctgttttccttttcactagcttttttccttttatgatgaaagaacccaaggttagaatggtatccttttttggacctctttccactaacgtgcttttcacttttccactcctgtgattttactctgtcatttttccattcttgtgattttactttgtcacctttccattcttgtgattttattttttcacttttgttttgctttaaatcttcataaaaaatgctaatagtgttgctgttcgacgttacgctttggtagtaactggtgtggttactttcattattttccattgtccgttaggtacgtctaatgggaaaatctgcacgtgagcatatatgcagggaagggtgcaagtgagtaaaccaacgttttggctaaacaggggatttggaagtgcacacatcggggaaggaagcttttaatggatggaacagaacatcatttggatgacaccacatgtggtgagcacatgtgatctgatggtagtcagcagcatggattaacagagtcaaaggtacactcctttttttctctttcttcatgcaagggggtgaaggaggtcgggttacgaagcggcaaaatgggtgtgacccatgtgtttgcctggagaaggtatgccttagcggggtgatcttcactcggagtgtaccatttaacccattgtgctgacgtgattgggcagttgtgcaaagcagacacgcagggaagaaactttctctttagtacaacggacggtctttcacatgtatctttttttctttttttttttttttcttattaccaattcggtcgaagcaacctcaatggaaggatcgccaaaaaaggcgacgcacatgcagctaacaggaaatagatgtgctactctgcctctcgtttggttaaatcaccggtttgtatttccccaccccagggtacataaatttacagtaagaacggatctacaggggggacgctggctgaaacttgagtccactccctcttccggttctcggtgcgcaactttgtgtggtgttctcttcaagtgcgtttttggagaggtaagcgacaacgctgttttggtgatccgttttgaagagcctctttcgtgatccgtttaggagggcctctttcgtgatccgttttgaagagcctctttcgtgatccgttttggagggcctctttcgtgatccgttttgaagagcctctttcgtgatccgttttgaagagcctctttcgtgatccgttttgaagagcttcttatgtgagcctttcttgcccctacgtatgctctacacctccgttgtttcaaaaaggggtaacccttccaacgacgcacaattcgactaggtagagatataggtgtacgcctggcgcggtcccactcaggtagtgcttttcttgtgctcgttttggttaattaggagagtgaccaaacggtatagcagctcaaaactcagcacacccgatgtgtctttgtgtgaagaacctctcgacacgaatatgcaatgtgtatataatgcactcgcgttgccaaaaaatgggtcccctttttctatgagtagataatcaaaaaaaaaaaaaaaagataccttcaattggctccccgtacagcacatatatattatttatcctatccttttaggggttcagttctgcacccccctcaaaagaaaatttttgattcacaattagatggtctctcctgtgttgctttcaattttagctagtgagacttttcttttttttttttccatacgagctgagggaggggaattcctcgcatatatgtacaagcacacaaataaagctcctgctcgtttgcggtcaaatccttcgagctgttacgaaagagtagccaaaatgttcgcctttttttttcccgcacaattgtcaatagtagttatgggacatatgtaactgcggtagggcacacctgtctagcgacgattgcgaccgtggagggcgagggagcttgcttggtggtatggctgctgcgtgctggcacctatattggtatgtacatgttggggggatgatacatataaatatatacatatatatatatatgaattcacacaggcgtgcactttaacatgtgaaagtacgaacgtgcgaacgtacgaaggggctaacgtacaaaggggctaacgtaccaacttgctaacgtacgcctgttttatcagcaaaggtggaggaggcccacgctttgtctcgtgcccaaaagatactcgagagtatacgcgttagcagattaatataacggcagcacaaaaatgctaggagcatagacgtaggatcacactttttagctagctgttcagacgatcaatttctcggtacacaccttttttttccctatatcatttaaaacaaattgagacaacaatgtcgtgaaaagcatgaaccaaaatttacttgggggacccacaccataaagggacgccacgcgaggcatacatctatatatgtacatagacacaccgtgtggggggttgtacagcaaagcgcaccacaggggactgggttttttttttttccacttttccgctctcacaaatatgtatatgttcagacaagatggtacatatttttgtaagcttctaaaatggtaagggtgtctgctgccgtgtgtctcgccccacccccaagaaagggatcgattcttttttttttttgcaaaaacaccaattttgtcttttcgattttgttgatattacttatgggtgccctaaaacaatcgcagcaacttcgtaacaacgtaatccggtttaaaacgctgatgtacttcgttacaattgatgctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttcaagtttccttttgcgtcgagttgcactcctctatagccaactgatcggatgggcagactaaattgggtcctcttccaatgcgactatatacaagcttgtgcatgcgtgcgggcagacgcgatgttgattgtaagcccctttgacgtgattgtgtgtaggaggcgagctaacctcttcgtggcacgaattagttgcacatacgatggtacatgtaccgtgtggcatatggtgctggcacaaatgggggcctcacacatgagctatcttaaaatgtggctacttcgatgcggatttttaatttcaattaaaaactcgaagagttgtgagctctttgaaatatatttttgcgttacgaggccaccgtgacaccagggtcttttatcaattgccttaacgcgcttaagccaagttggggtttgcggatgcgctgacgcttggacgagcggactcaactgttgcaaggaaaacgtgtgtgtttaagaaattgtggagattgtgctgctaaccgcaaatgcgactaccaggctaacaaacagacaagccaatgggcgcggtaaaaaaaaaaaaaagaaaagatggcatacaaatgcaaaataacgtcaaaagtatgcgacgcagtcactacagggaaatgcagcaaagcagtgaccgcagggggaggggcagtaatcgcgcattaattaattgcacctttttattgctttacttaattgtacatttattgctttaattaattacatgggaaatgtatttatatgaaaaggcacaccggcacaggggtacgcgtctgctgggaacagaattgttgcgtaatacgtaaaggagatgttttccacgcgagtggctaaaatgatgttcttttttttttatctccccttttgcattacgatttcgagtttattgcaactctatcgcagggatggttaagggggtttttaggcataagaagaaatggcagtgatgtgttttttttattttttttccttcccgatgcgcttcagcgtttgggggcaagaaaggggcacgctcaggtaaatgtgtggttgcagttacgctggttgcgtgccgttgctatttcgaacaaaaaaaaaagaaaatgcgtacaggcgtatacatgtacatgagtataatatactgataagcagcaaaaggagggggggaaagataaaattaaaaacaaaaaatgggaaaaaaaaaaaaacaaaattcactcatccgttcaaccatgcatttattttgcttccctttatatataatataagtatacatacaatatttggcatatgaaaaaacaaaacaaaatggcgaaaaggttaaaacttccataaatcctcttaaatgcgttcgatgcgtatggaagttggcacaaagatataaaaaaaaaaaaaaaaagggaattgaaagggaaaaaataacagcaaagttgatgagtaaaaaatacgtataaataaaactgaaaatgaaaacttcatataaaaactgcaaaaaaaaaaaaaaaaagaattcatgtaaatacttcatataaaaaattcatataaaaaattcatataaaaagttcatataaaaaattcatataaaaaagctgcgttgaattattgcgtataaaattatttaccataacttggcagtacgttacgttcaccttgcaatatttttctgcgcgcacgggaagtacaaaaaaatgatcagttcattattttaaattcccttctcgtatgtaaaagggtaaacaaacaaaaatggactgtttttcttttttttttttttttttttttattccctcctcgcaaacgtgaaaacatacataatgcatgacatgtatatattacgtgcatattattacgtacgaatttacatgcctcatatgtacttatattattatatagacttaatatgccgcgcgtcgaaaggtttcaaagcgcgtcacagggggattttgtgccaatacaggtaaaaccccacttcacgttcccactccgcataagtataaacgacaaatacatttggcaaaaatacttttaattttttttttttttttttacgtaaacttagctgtgggggtgctttttctttagcaaaaacgaactcaactcaaatgtacatggaataaacctccacccctacgtagtatacatatatatggcatttatgttttatgtacgtaggctgatcatgcattgcgagcgcttttatgtatatatgcctgtctgcatatatatatgcttattatataatatgctatattatatgtaggcatttaccgcgcgagtggcaacgagctttggtagctccatgaggctgtagctcaactcaagtggtaaaatggatgggatcgataaaacattaaccaaaaaaaaaaaaaaaaaaaaataacatatatgatgcgatgcaacgcaatgcgcatttgtatgcatatgattgaagctacccttaaggcaatgcagaaagtatgccaattttttcttataaaggttgtactttgacatacagtttacagtttttcctattactttttgcaaaattggcacgattaaatcacccggacggatgtccttctccccattttgtccgttttaaggggactactccacatggggggaagtccaggcgcgcaaagcagtggacgccaaaagtatggcataatgttgtatgtacataccgaaggggtgaccttccagggcagaacattccaacgaaacgagaagtaaaataaattgtgcgactcgcgttaaaatcgccaacccagagcggtaacacagaacgcattcatatgtgaaaattgacatgcaacttggtaaaataggttaaaatgcaaccacttacgtgcagaacggtgaaaatagttgcttcctctctgcgtaattaaaaacgtttaagcgaaaattgccacccgtttttctcacagaaattaagcttcggccctcggcatttaattcgcgaatacgcctaaatgatatttgcccattggttgtatactgcacagaaaaaaaaaaaatttacctgaacggtcataattttttgtcaaacgaggatgtaaattggggagaaattcctactccccgctgttttgtgtgcgtttttttttttttcttttaatctgcacaaaatggctagctgttttgcttttccgttttttgctcctcatgtgtgcagggtgataatgacgggaaaaaaacgcaacaaaactgcgtaacattctgttatacgttaaatggcggggtgaagtgaaaggaccgttttgtgcctcttactgtgccatttttaaaaattctacccttggaaaaaaataccactgctgcgggaaagcacaaaagcataataagccaaggtgcacatatatatatttatatacccgcatgtatgaattcaccatagtggcgcagctttctggtcatctttgcagaaaagatgccaaataggaagagctcgctacgcgcgcatccacgctgcagcagttacagttcgccccatggatacattaaatcccccacgcgcatattatatcaccacgccgtcccgaaacactaaacatacaaatcatttgaagcgtctatgtgagataacctaacgcacagcttatttttgcacttcatgtacagcggaatgctcatccgaacaaaattgtgactccttagaaagtcttccacgcccaggcagttcgttctctgaaataggaagtacacgagtctgttcgcataagtgctgtactcctgggaggagaaagggttaaatattttaactgctgcataaccgtttgcttcgttaacaaaccctttccattcgacgcaggaatgtgttgcccttttgtttattcccaagttggggctcaaagtgggtaatttacttcttccagcacgaggttcgtctatctcaatgtcgtcctcctctctgattttatcaccccagctatctgtgtcagaatcttcgaattgtgaaaagggcgtcaagttgtacgtgcttcccatttgcttatctgcgtctagaatgtccatatcgctcggtatgaacttacacaaatggaagagggtctggtctagcacatcgtcggtggggaagaaatagtgcactcggttcgtcagctcttcgttccctgcaggagggtagttttggcaaagttgcgggtaaaagtgaatgtgttgtaccgcgctcctgatgctaaccggctgggctgtgcgtctctgcgtctatgcaagccgtgttagccacccccgcgtgctacacaacgatatgcatcgcatggaatgctgaactatgtggcgtggcaaaatggaatgccctttttcttaatttgcatgctgcacaacatacttcttatatttttcttcaaagaatactgtagagactcaatctgctttttgctcctcttgagggaggccccaccaccacttggtaaaatggcctccttgtccatttactgcactgaggaagaaaaaaaaaaaaaaaaaaaaacttttggtaacacgcaaaaaatggggacttcaccatatgacgctttaaactttgcaaaattattcacgaaaaaaagaatgacctagttgatcaactgaattatctaccccttcggcaatatattttttaaagctgcatgtgtgaagtggacacctggggtgttgtcacagagcgtttgaaataggaaggaacagaaagggacatgaacatggagtggtaaaatgcctctcagggaaaatcacattttgacatttttttttttttttgcgtaccaattggacttgcctgcaatttggtatatgcttccattgagacgttcacaaagttggcttataacatggtgcgctcttttatcgggccctttcacgaaaggggtccccttttggtcacagccgtggggttagcaagcggcagggggacaccgtgggatggttatttgacgcgaaggcatacgtgatgagaaagacgcatgggtcgtaactggccttttatagcgcctaatttgatggcttttcccattgatgtccattttattttccctccaacgttgaatcgttagaagttatgtctttattcttttccgtttttctctccgttacacctttttgcgcacataatgggatgtacaattgtgacataaacgtagggagtgtctgcgtgggcgccatttttaccgagacgagcaccgcgctgtctctcacccatttggtttccattgtgtgaagtcccccctggaaaggaagaaggtacgcctttaaaatggttaggtggtcatataaccgaggcattcatgtaaagtcctttttggtagcctcctcagattggcaagtcgatgacagtgttcgccaggagttacacataaggatatggtacaccataaaatggctaagtttttttttttttttttccccatccagcttctccagccttagcctaacgcggctactccttcctgttggtgcgtcagaatttcgatccacacgtaagtagcacataaggttgaaaaaaatatttttgaagatcaccgggattgccttttttcgcgccgtgcccctggtctgttctcacgaattgctgcaagtgcaaaacggtttatgttttttcctttttaaaaaaattagctattcagttggcacttttaattatgtaaaaaaaaaaaaggggtagggaaaaaaaaaacacactttgattgccccactttgtgcataagtacgttccttctttttttgtctttttttttttttgcgtacacgttttgtaacgcctttgcttagatttttgttcccattatacttcacctgtcgctttatttgcagcttatcttgcccttatctgggaaggcgttattgcgtggattgtatagtgggggctgcttcacgtgaagtctcatttggattgcttcacccggatggcatactcccccccattgtacgtaagcagcatattatacttgcttacctgttttgtactatgagtccgcgtgagattttggccctagctgagcgtaagaagtgaacgacacgccagactgataggagaggcttattgtgtagcactaccccctgcagagccaccatccgatgaggcactcaacgcgtactgaccggtagaaagtcttgagtttgcccctctccctcgtattgtgtgtttatagcttccaccgggtgagtgcccaagtgagccatcccaagggttaagtggcacacacgaaacgcgacatcttttgaggtgcccactttggcagtcattttttgaagccccccatttgagagactcttttttttttgggcaccctttaaaccgctacggatggcaacgacggcggaggaaatcagcggtctgctggacgaaaacgagaacatgctgatcggggagctgcagggaaagtatgacttcataaatttcaacgaaatgaaaaattacaaagaaaagaagttccaccatgagttaacattagaagtacaaaaatttattaacaataaaaatgtccaagtgaaagataaatttagacttttctacacatacctctcccccttgatgagtaagttgaagaaaacgatatatgcagagttgctttacatcgtgacggccaagtttgatgctaattggactatcacctatttgaaagaatcagaaaagaatttagaaaatgataaagatgctatcattatatatagatgtatccgcatactgaagtatatcgaattaggcgattttaaaagttgcgaaaatgaaatcgagagtaccaaaaatctactccaaggggtcataggattaaatatagtagcacataaattttacaattttgctattatgaattattataaaatattaagtaagtcagacttgttcgttaagtatgctttactgtacttagcatatactccgttgaatgatttggatgaagtggagaaaatcgatataggtactcatatttgtatgcactcgataataagtgaagatgtgtataatataggggagatcatccagctgccactcatcaatgtatgcttaaaaaacaacgaacaaacgaattggctgtatcagctaatttatgtttacaatgaagggaatattgaaatttttaaccaagtggtacagacttacgaagagaatattaagaattcgcttctcaaagattatgagaggaatatgctaaaaaaaattactctccttgctctcatggatttagcttttaaaaaaaaaaaacaaagatcggatatttcgtttgaagaaattgcacaacattgcaaagtggatgtgaacgaagtggagaaaatgctcataacagctaagagtaaaaatattattacttgtcaaattgacgaaattcaaaagtcagtgaagattatgtgggtgaagccacgagtgctcaacgatgaaaaaattttctttatgaaggagagcatagacaagtggatcacgcattcgaagaacttgctcacctacatggaggacctctctgtcgagctgctgatatcgtagtgtgggtggcggcatccccagcttgcccctgccctgtgcgacccggccagggggcaatttaccccccgcgtttatccccgcgtttaccccgcacgtttaccccgcacgtatacctcccataattgccaattttttttttacaacttttgcatcacatctcccttttaagcgctcccctttttaaaaaaattgacgcatcggtgagtgccacagcgctggcacgcggagtggacgaggcttcacaaatgtgctgcctcctcctcgctgccccttatgcgtaggggccatccctacctccacgtcacgagcacgtcgtctgtccggtacctctggtggatacttatattattaaagttgtagatttccttatttttggtattcaaatattcaaggtaccccgtgtaggcaatcatggcaccgttatccacacagtagctgtggtccataaatccaattttgatatttttctgttttgccattttcttcatcatattttgtaagaaaacgttgcagccaactccccccacaatgatcacctccttgctgttcgtgaaggcgatggctcgttcggtgatttcgatgagcatgctgaatatgtggtgttgcaggctgtagcagatttgtattttccgcttttcttcgtccgtcaggttggcgccgctatgtggatgctcttcgctgggggccttgcaaaggttccccccccctttgtcgctcccagccgcggtttcgtccgagctggagtcaaaaaaatcgctctccgtctcgatggcgccgtcgtcctcctccgcgtagtggtcgtcctccccgtagttcttcttcccgccgatgctgcagatgacattctcttcgtagtaggagctgccctgcacgcccgcgtgaatgctcaagttgggctgcggaaagagttgcgtgccgccgggcgcagcgccatcatttgcgtcgcctccgattgcgtcgcctctgattgcgtcgcctctgattgcgtttccttcgtccgcgtcgccctctccatagtcttcttcctcaccattgacatcgcacgcatcgcttttccccccctggttgtgcttcccctcactcgcttcttccccgtcgtgccgcttcttcctttttggggcgttttgatcgcccagtggtggcttccccccgtcttcgcccttcccctttttgcctcgcttggttaaatacctggagaaatacttgctcacgtagtagtcgtacccgctgaacgaaatgtccatcccttttatggtgtaggggaagaagagcagctcggtgtagtcacacgggtcctccctcatgggcttattgggcttattaggcgtgttgggatcattaggcgtgttggggtcatttggcgtactgggcttatttggcccgttgggatcatttggcgcactgggcttatttggcgtattgggctcatttggcgtattgggctcatttgcagcgctgtgctcctgaggggcagtgtccctcgcttccccctccggaatgtggccaccataagggtccccgcttattggttctctccccgcaaaagacacaactattgagtctattttttttttttttttttttttttttttttttcttttcttccaaatttagcagatatttcttcctagccaataattccacattatacccaggagaaggagaatttgaaattctgagaatcctcgcagatctgtcgatgacatttccaatagctatgtctaaggtctctccgatgatttcgtacctcttcttgtgattgttgaaataaatgatctgtgtgttgcttccactgacgtataaaataatggggtgataaagcttggttataaaaatgcccatttcgatgtgggcaatgcagtgattgactccgatgacgggaatattgaagaggagggaaaaaaatttacttatattgtaggcaatgtagagagcggagccaattcctggcccttttgtatagcatattaaatgtatgtctgttatttttatcttcaatttattaagacattctttaatcatctcgatgatgtagtacttgtggtgcgcgttaatttgtcttgggataaatccgcagccaatttcggagacgtacgttcttctcatattcatcagaatttttaagtcactatttatgatgctgacccccagtttgttcgcacttccttctagccccaggatgtacttgggtggttgcggcagggtactgggaccccccgcggtggagtcatttatcatgtcgcaaaggggtggcagtcaacaaaagagtaaaaaaacggtagacagataaatatccgcttcccttcggaatatcaccctaaagaaattaaaaaattcgtttttctcccttaaaaaggatatgaaagtacagctctggtgcatcgaaattgagaaaaaagcaccgcccccggtcatatagagggaaaggagaagaccggtatggctaacaactcttttgctcccttaaaaaagaaaacccattctgcgcatgaactgctgttgcgttggtgtcccgcggaggggctccaaaaaaaagttcacttgctccagaagcgccccgcgagtttaggcgagcgaaaaggagaaattgtagcggttcgggcgatgttattgccgttcaggagatgcggatggaaggggtaaaataactccgcgaaaaggtatccctttttttttcgcgctccaaaatgcaaccaacatgtacaagaaaataaaaaatatgaaaatatgagcatgtcaaaatgcgaaaatatatgttaaatatatttatgtataatttttatttatgtaggcatccacgacaaactgctattttttagtttttttttttttttttttttttttttttttttctccgctaaaggcaccccccccccttccccgaagaactccacccaagatggaaattggacatacttttatgttcttcttctttttgctcctgtcagcgtatgttcccgtgcgaaaatattgcaaggccaagttgaagaaacggaaatgtggcgcttttgcccccaagggaaggttcaatgacgttttcccagaaacattatgttccgaagagatcggtagttcgtgatacccccgcggtaaaaacagagtccgccatttaaccgtccactggttttacaaagcgcaggcggagtagaacgggaatcccctcgggcgcagcgaaatggccagcccaagtggggaagtaaccctaaggggggaagtcatcccgagtgaagaagtaaccctaaggggggaagccatcccaagtggggaagccattccatgtgaagaagtaaccctaaggggggaagaccccgcggggtgcccccaaatgtacgtggccatttacaacatagggaagaagaaaaacatcgggagcatcgtacgaagttgcgttgccttcagggtcagcaaaattttcgtcgtgagtcgaaaaaaaaacgaagtcaacttttttggccacatgggtacatgtgaatatataaccatagagtatttctgcagcatgaaggagctgaagacccacctgcgcgagaatgacattttattgtatggatgcgaaataacagggagtgctatacctgtgacgagacatccctttgtaaataaagatacggcctttttatttggaaatgaaggaacaggaattaatgatgaaacgctcagctattgcgacaaaataatttatatccctcagtatggcaatggcacgtgttctctcaacgtgtccgtttcgtgtgccatcattttgcatcactttgctgtgtgggcggattatcccgaggtggccatttcgggaaaaaaatttgtcctcaataaatgcgcaagtaaattggagcgatatttaaacccttcggatgacttgctccgtcagattagtgagaaacgcaaagagcgggcagcagccaagcaggcctcccccgattcagcggacacccattttgccaacctctccgtcaacagtttccctggttaagcagcagggagcacgccgcacgaattgacacacgtactcctccccgcagatggagcagcgtcccggttgactttccttccgagaagaaaaaaaaaattcgctgcactacacaatattctgttggtcaccctaactgtaccgagccgcatgttagaggacttcctttatttttctgcatttttaacaagtgtgatatatgtacttactcgttcgtcaccattttgtggctccttcacttccgcacgcgaggttgacattctttggctagttggagcaggtgggaaatttttccacgtgagcgcactggaaaaagtcacacacacacatgcacatggacaaacatgtgcacatacgtacattacaaggtatatataccccccctgccgtatactcctgcttttgtaacccacccaacctactgctgaagagcgacccacatgtgaagaaggcaaaatgcaaagcagcatatctcaggaaaagctccagttgatgcaaaaaaactttaaccttgtggataacaacaaagatgggaaaattactgcggaggaatttaagacgctcttgcgattgctcgggcaaaccagaacagagaaagagatggacgagatggtggacaaccattttgaagacgcagtagggggggaggagcaggagcagccggaagctgctgaggctgccgataagggaaaagcagacaaagggacgccaagtgaagcgaagcaatcgagcggtcagaaaaacccagccaaagctaccccaaatcacgatcgaataaaaaacctaatcgcaaagctgaacaattttaaagatgaagacaaaaaaaaaaatagctcaaatggcccaaataatagaacatgtgatgtatatgcaaagaacgaattgatgaacaaaaaaaaaacacatcaactttgaaacctttttgaggatatttcttgagacttataaggaacccttatcggtagacgagctaatcacctcgtttgaatttttcgacaaagaaaaaagtggctatctcgatgaggagaaggtgagatttattttgaagaacagcgatgagaggttggtggatgaggacatgaaattgtttttgaaatcgttaaacttgatggataaggacaaaattgattatgtcactctggcgaagcggctcaagaatgtgacctaagagagggggtggccttgctgccgaccccatcatctcatcggtttagcggcttagcagtatatagcgatattacaccattcggggagacggttcgcttcctccccccggtgctacagcctttggagggcacctttttgtgcccctgcacatgaaacatgtgcaggagtgcatttatatatgtgttcgtttgtttgttattttttttacgtgtttgcctttttgctacttttcagttcgctcgtttatttgcacgcctgcctcaggggagggcgtgccaccaagtgtgagacacacgaacaagcaagaaaacatttccttgttttcgtactttcgcgttttctcttttttgcattttccccttttcctgcgttcgttcttttaagactcctcattcggttaaacattatcgttggtcattgttttgagggtgcacaaaaaaaaaatgaaataaatgcacatatagccacagacgcagacacaaaacatatacacaaaacacacatacaacacatgcgcacagtgctatgtacagccagccacaacaaaaaaacggatggccccaatcaaaggggctgtatcataattacaacaaaggcgaatgacaaattatgcacaaacggtttgggtaattttccacagcgaaaaaaaaaaaaagggctagctgttaattgcttaacagcggaaggggtaaaacaaaaatgcacaccattgccgcaacccaggtcaccaggcgttgcgatccttttcggcgaaaaaaaaatatattgctttcacattgtcacgatacatttgaacgtacaaaatcacaatatgggtgccactaaattttaagctaacagcaacgcaactgggtgagggtgcttctccaaggcataagtgcacaaataagtgctctttctccaggtcgatgtactttcctctttgtgcatacgacttgtactgactctgtgagacccttcttctcccctagtgtgtgcgtgtagaatagtctacactaatgacatcataaagaaagcgaatacagctagtatgctgattactgcagatccgttcatgagactgtaagctgctcctgttgctccaccgctgccttgtcctccgctaccttgtccaccgctaccttgtccgccgctaccttgtccaccgctaccttgtccaccgctgcctcctccgccgcttccttgtccaccacttcccttcgcaacacatttgtaataattctcagtcaatttacattcttcgtttgccttacacttcaacgcgcaatcagtttttcctggctttacacattttttagattcatccaatgcgtttcctatgtcacaagagcacgtgacgaaatttgtatcatcgggatctaagatgcactttcccttaccacacataataccgttacatttatctggaacgcacacatcgttctctaaggtgtattgtgatatgcaggtgcattttaatgctctttcctcatcactcgctttggtgtttatgcacatagcataatctccacaatttttgtttgcattttgtgcatctgtgcaattgcgtttttcctcgcaagtgttttcatttgccagcacaaacccgttgttgcatttgcattcaaaataattgcccgtttggactacaaagccatttttacactgtgtgtccgcagtgacctttgcgaaggtgtagttagccgcaagtacgaaggccaaaaggaatagcaaactgtggtaggtattcattttgaacaaagggtggcgcaaaagtggagatggaggatgagctgagttgggtattctctcaaaaagggagacttttttgtgtaatgcagttggtagacgaatggaaacaaacaaaatcaaaatgtgaaacaagagaggaatggacgtgagaaaatgtgtaagtcgaaatgaacaaataaataaaagctaatggaaataataatgtggaaataaaaaaatacaatactgcttttttaattttttttttacatttcatgtttgtccaatcgttaactcactggcggctttgttttatctttttttttttatgttctgaaaagtcatgtagctacaacaaaatttgggaaaaaaaaaaaaaaaaaaaaaatttcattactgggaagcattttggctagttcctatttattcacttctcccgttaaagttcggcaggaaaagacattcaatcacagtcaagaaaaaacagagtttccccatactaaaatgatcggcgcactttactccctagtaataactgctctgtctaagacgtgtcatctgcaactgcaacggtgtagctacattgctagccatatgcagtaaaaaatctgcaataattgtacgacatcgtaattacaaaacctgtgtcatctggctatacccagctcatccgtaacttctatgcagccatgaggacatttttcaaaaaggtgtgaacgaccagctgagcgcgtgtttactcacattgcttcccacttgggcattgctttaatgcacaacgttagtacatttgtagccccaattaggaccacacaaattaagtagacagatctgtgcatcatgcaagtgtccattttttttttgtggacattgtggatcacctcattggaacaaaactacgacgagatgacacatcgaattccccatcggcaacaactttgtgattgagccaaaaatgggattgcccacttgcgcgttgtatctatacaaaaacatcgtgtacgaattcgcttacctatatagctcactgcgagcttggaaaaggatgaaaaaaataggatgtccctatttgtaggtaaccccagccattggggaaaaatggctgtatgttaagatggatttgctgagctagccaaatgtaaaaaaaaaaaaaaaaatcccaattcgaaaaatggcgaaagttagtagaacaaagcagttatgcgcggcgaagcaattgaacgcagggccacaaaagacagcctgttgcgctttacagcaaagcggcgccgaggactccttctcctgagactatttgtccagttttgtctttcccacggcggtattctttttcatttcagctgtttattttaattttttgtttcaattttaaaaattaatttttttttttttttgcttaaacaggaggagttgcgccgcctcggtaacgtttcaccatcgctcctctggtcaaacaaagtttcgaactttggaaaagaagctaactcgcgcggttcaaaggagtaggcacacatgggtgtgcacttgctcgcctgaacattgcgcgttgtacaaatgggcggttaacgaagcaaggcgaatagtgggaaaaaaaaaaaaaaaaacacttcatcgcttcgttatttcataacatagtgacttgatcacatcatcactgtgtcagttcagtaaagaaaagtattttaactcaaaaaatttgcgccccttagctgcgcaagttttgcacttatatgacgtacgaaaggactaccaggatgataaaaaagagggagaggtttaggatgttaaatacagaataggaaaggcattcatttttctccttgtcgaaattaaagccttccatacactgacatttgtaaattccttcaacatttttgcaaacttcattgtctgtattacattttaattgacaagcagtttctcccgttttggtacatttttgttcatcttctggattggggactttgccaatagcgcatgaacatcctgcactttggacttccgtgaggtattcaacaatgcattcaccactttctccacaatccttattttcacatacatcaagtacacaatctccttccttcaaagtgtaaccctcaatgcattcacatttgtacgtgctttcctgttcctcttctgtgatttttatacacttgccaaattccccacatgttttgtctagggtttcttccttacattcatttttttcttcacatgtatcttcggaaaggtgcaccagcccttcgttacatatacacttaaagtggttactcatttgagcaagatgtccatttttgcatactgtgtctaccgtgacagctgccttgctatactttagcgcaatttggacgaggaaaaaaatgaagaggctgtagtaggtgttcatttttgccgagtggagttgttataggggggtgtgcagtacaatggggagcgttcctttccaatcggatggcggtgagtaggtcttgttgtcggcggacggcaacctttgcagcagcacgttgtggagcgggcgaacggtcgaatgcacaaacgggtgaataagcaaacaatcgaaaatgacaaatagcaaatcacaaaatgaacagtcgaacaaacaaatcagcgcagtgaaacgaaagtcagaacaaggtgattgtagaagagaaaggactaataaaaattttattttttgggaataaaaaaaagaaatgaataaagttaatttattttttacatgctcttttttttttttatttgtatnnnnnnnnnngctgcttaacagcggaaggtgtaaaacaaaaatgcacaccattgccgtaacccaggtcaccaggcgttgccatattcttcggcgaaaaaatatatattgttttcatattgtcacgattcatttgaacgaataaagtcacaatatgggtgtcactaaattttaagctaacagcaacgtaactgggtgggggtgcttctgccaggtataactgtacacataagtgctctttctccaggtcgatgtactttcctttttgtatgtatgattttttaatgactctgtgataaccttctcccttagtgcgcgtgtgtagaatcgactacactaatgacatcataaagaaggcgaatacaactagtatgctgattactgcagatccgttcatgagactgtaacctgctcctgttgctcctccgctaccttgtccaccgctaccttgtccaccgctgccttctccgccgctgccttctccgccgcttccttgtccaccacttcccttcgcaacacatttgtaataattctcagtcaatttacattcttcgtttgccttacacttcaactcgcaatctgtttttcctggctttacacattttttagattcatccaatgtggttcctatgtcacaagagcacatggtgtttttcgcattagcgggatctaagatgcactttccctgtccacacacaatgcctctacaattatttggaatgcacacatccttcactaaggtgtgctcttctaaacagatgcatagtattgaattttccttaacattcactatggagcttgcgcacgcagcatattctccacagctcttattttcattttgtggatcttcacaatcgtgtttttcctcgcaagtgttttcatttgccagcacaaacccgttgttgcatttacattcaaaatgattgctcatttggactacataaccatttttgcattgtgtgtccgcggtgacctttgcgaaggtgtagttaaccgcaagcaccatggccaaaaggaatagcaagctctggtaggtattcattatgaacaaatggtggcgcaaaagtggggagggtggacaagctgaattgtatgttctctcaaaggggaggggaagcaatctgaattgggtgttctctcaaaaggggaggtgtttgtgtataatgcagttgatagacaaatggaggcaaacaaaattaaaatgtggaacaagttaggaatggacatgaggaaatgagtaactggaaatgaacaaataaatataaactaatcgaaataatcatgaggaaataaaacaaaacaataatgcttttttaattttttttttatttttggcgtttgtccaatcgttaactcactggcggccttgttttttccttttttttttatgttctgaaaagtcatgtagctacaacagaagtggcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattgcattactgggaagcattttggctagctcctaatttattcacttctcccgttaaagttcggcaggacaagaagttcagtcacgatcaagaaaaaacagagttttccgatacgaaaaagatcggcgtactttattctctagtaataactgctctgtctaagacgtgtcatctacaactacaacggtgtagctgcattgctagccatatgcagtaaaaaatctgcgacagttgtacgacatcgtaattataaaacttgtgtcgttaggatatacccacctcattcgtaacgtctgtgcagacatcagaatattcttcaaaaaggtgtgaacgaccagctgagcgcgtgtttactcacattgctccccacttgggcatagctttaatgcacaacagtagtacatttgttgccccaataaagaccacacaaattatgtagacaaatctgtgcatcacgcaagtatatatattcttctctggaaggggtggatcccctcgttggaacagaagaacggcgagatgacacaaggcttttccatcggtaaccactttgtgattgagccaaaaataggattacccacttgtgcgttgtatctatacaaaaacatcgtgtaggaattcgcttgccaatatagctcactgcaagcgtggaaagggatgcaaaaaataggatgtccctatttgtatgtaaccccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtttgattgatagattttattttcttccgttttaacaactttactttttttttttctactcaaaattgtgtatgttacatatggaactgtttgcagccccgtcatttgttcacgtgacaaaaaaaaaaatataaaaaaagcaaaaagctcaagtttgtatcaattgcacacatgtacataagcatatatctgcggttatcctcatgcatgtgtgtacataccaactgtgcatgtggagtgtttctcttttgtacgtacatcaaattttgtagaccaacgacgggacgcggtggtgttttttttttttactttgcatgcgccgcagcgggtcgcccatgtcgttggaggtgcacgtacctgcgtgcacgtattatctcgagagcgtatgtacacgcgtaaactcatctatgtgcccgtcaggggacccccgaataattcgcaatgcgaaatatgcgttgtagacatatgtagttgcgccacatgagggcaaccctttagcgagaagaactcgcttaaacggggggaaggggactgacctgaggatacactcattgggggtcattttatgtcactttggttcattctggttcatttggggtcattccttttaatgaatcaaaaagtgaacggctgcgggtcagcacagttgagcaaaggtgcaccccattccgagacgagctggttaagtggcatcacttccgctcagtgccaatttgtttgtccttaaagtagggaaaatatcgttctcggtggagtggaggaatttgcatgcacatgcgctcccggtatgcaccttcgtcagttctgtttttacgtttgcacaaaggtggaactcttaaaaaaaaaaggggggtggttatgtcgccattgcatttattgcccatgcgatgattaatgcattcttttgtgagaagctcgaactgctctgtcacttaaaaactgcttggcgtaatttgcgcttgcgtggaaaaacgcacatgtggtcacttaacgtgacatccttctcatgcagacttctcccattttgtgcatttaaaaacaaaaaaaaaaaaaaagaaaaaaaaggaactgctccagtttgttcttatcgtctgagggggtaatcacgaacgtttcggaaacgtgtggatggaataagaccacatgtgctgacatgctcatgtgaatttacacctcagatgggctaacgcatcaccgtcgctgtgctctctgcaaaaattgcctcccctcaataattaacttgttaacttggtgtttatgcaaaattgtaaataagaagggagattccttccacatcaactgtaatcgatttatttcattttcgcatgcaccatccacatgaatgagtacttcgtgcaacttctttttcaatctgtaatcccttctgaaatggatcagggcgctcttaaaaaaggtccccagggagtgtaccacattggatgcccccccagcggaatttcccgaagcttcaatctcctgaataccctccttcaaccttttcatttcacctaggcaccccttcaaatctatcagtgtcaatttaaccgcctcgtattcctttataaacgcataggccaactcatttctgagaagatcttccaattctcccgtttggtcaaagccggcccctgggttggcactacaaaagggggataaatacatcgtcaagggtgtggttgggtggagtaaaaaagaagggaaagttggtgccatggtggaaaatcatttccacagcatgaacataaaaaaattgcaaagtgaggggaacccacctcctatgaagtataatccttatcagcttatttattgacacaacggtagcatcgtgcaagtcaaagtaccgcttgatgcagacgatgctttcgcttacgagaagcttccctctgttttctttcacactcattatgatgcctgcctgcctgcacagatggttgacgtatttttgccactccgttcgccgaggatttgtgcatatgaccaaacagggggaacgaacagaagcggcttttttttttttttttttgctacattaaacacgcgagaactaaaggaattcacgttgtactcacccgcatttttgttatggtcccaagaacccatgaatataaggggaaatacagcgccttacttttgagagcaacaaaatcgttaggatgtaaaaagagggaagcgcctcttttatatttgaactgcacgacgatgattgaccatgactaagccggtcgaagcgtagcaccctgacgcgcaccattaaagcgataaaaataagggaggccaaaaagaggagcaaaaaaggggaacaaaaaaggggaagcgaaaaaacacgcactacagcaattttgcactggccactttctgttttacattgccctgtgtttacccacccctgcgatgtttttcacttcgcacggatagcgcccataccacaccgttgtactgatctgtttgacgtgccacgcacaggaagcaggtaattggcggtcggccaaagtttaatcaactgtaaggagataaacccaccgaaaaagggcattacactgtcatcgttcacgatgtattttgtactctcctatttggcacacagagatgatctgtgtacatccgatctgggttagaaaaaatgtcgggataggcacaaaccggtgtgttgttccctccaactgatgtgcattgtctcactgtttttcctccttcagtagaaggagaaaggaggttatttacgcgcatgctttaacattcaagtgtggaaggcccaaacgacgcgggataaaaaatcgtccacaattttattttaattaacggtttttctcatacgtgttatatttttgtgtgtttttatttcttccttccactgaccggtcgaacaacacatggctatggtgaacgtttccccgcgtattgggggaatacaaataaaaagaggaaataactgatcggctggtttgacttcccatttggtgtcaccgtcatgatgtagtggttcgcggaggttaaaacgggtttgattgcgttgaacggagaagcggcgaaagaggggtttagtaagtatcgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaccattcaggcaattttaattctgaaatagcgacgtggtcttgcagctttgtaagggagtgtcggcaatttttttttttttaccgcccttcgtaggacgtgtgagaaataaccgcctaaacggacagacccccccttcagggaaaagtaatttctacccgtcccgtgtagcacgcggcactttcatgcaactgcgcgactgtcgagggggattcccgatgggggggaataaactccggggctgcaacgacggtgggtgcgacagttgcacacgcgctcgcatgtgtgtgtgcgccatgccgtccgcatgaccggtgcgagtggaacgttcggttcgaactgtcaaaagggtatacggggtccggtcgcgttggaagcgattgccacgtttgttacattttcaatgtacaaaatatttctccccccccccgcgacatgcgctggtacacgaggggccacatacgcaaaattgtccgcagttgccacgtgcagtcactgtcgtaatttttttttttttttttttgccttcgcgcaacgttttcgccaaaattaaaaaggcacccccgcgtaagcgagaagttacacttgtccccacagccggcagaggcagacacgcgagctgcaaacaacaagcgataagcaacaagtgataagcgataagcgacaagcgacaagcggcgtgtgcgcattgcggtgtccacagagctacctattccgaactgcccccgcgcaattgcctattcagaactgcccccgaacagcatggccacgagcaccctggcggagggaacccactgctacaacggaaacatcaaggatgggctgttccacgggcatggaattctaatgtactcccggaatgaaaaatacgaaggagatttcgtgtacgggaagagagaaggaaaaggaaagtttacctatgccgacggtgcaacatacgaaggtgattgggtagacgataaaatccatggaaaaggaacagccaaatttgttagtggaaatatatacgaaggggagtgggataatggaaagataaatggctttggaattttaaagtataacaatggggatatctacgaaggggagtggttagatgggaaaatgcatggaaggggtacttatacatatgaagatggggatgtatatgtaggtgagtggaagaatgataagagacatgggaaagggtgtgttaagtataaaggaagtgaaaataaaattgcggagacttatgaaggggattggtttgaagggaagatgcaaggaaaaggaacgtacttttttgctgatggaggaatatacgaaggagattgggttgatgggaaaatggaagggaaaggaatttacaaatttttaaatggtaataagtatgatggggattggtctaatgatatgaaaaatggctacgggatattgacttacgtgaatggtgaaatgtacgaggggtactggaaggacgataaggtgcatgggaagggaacactcacttatagtaggggtgataaatacataggggaatggaaatttgccaaaaaatctgggcaaggagaactcatttatgcttccggggataaattcaaaggggaatggaaaaatgataaggccaatgggtttggcgttctgctttactccaatgggaacaaatatgaaggggagtgggttgatgaccagagacatgggtttgggacgttcacttgcaaggaagatggtagtgtttatgccgggcactttgccttcaatcggaaggagggtaggggtacgctgaccttcttcggcggcaacgttttggagggcttgtggaccatgggcgtgctcaccaaggtgagcaaatttcagctggctcccacttccccctggcacgacccggacctgtgaggtagccgtgtagcggtgtagcggtgtagcagtgtagtggtgtagcggtgtagcggtgtagcgatgtagcggtgtagcgatgtagcggtgtagcggctggtgcggcagttcgaacagaggttcgcgcagcggttgctaatttgcagtctccatggggtccgcttcaccccgaaacgtcacttcattatgggtcaagaagtaccctcacatttgtctcaaaaatgggaaaaaaaaaaaaaaaaaaaataggaaagaaacacgcaggagcaagatcacacaggttaactgtatttagtccatctgttcacctcccatcggatgattcgctcatgtgttgggcatcccccccaagcgacgcagtgaccagtaggccaaactgtatccactgcgtgctgcgcagattggcatatatatacaagtgtatatgtgcaagcgcacgtacgtgtgcccattttgtgtttgacttaggtacctactcgaattgtttttttttttttaaatttgcacgttcatgttagcgttagtgccaacgttagcgctcctttgtcccgtccctcctctcaacttgagggccacttctttcagtaattttttttttttttttgtcatcgcgctaattatttttattttattttattttatttttttttgcaccaccgctcttgagtacatttcgcgaagttgttcagttgatgaattgcacatttgcgtatttttctcatttgcacagattgtgtgttggcgcaatttcccgccccccggcttttctcgttttagtctttacgtgtttattgttttgccccttgtccctttgcatgttctggcattttttttttttttttttgtcacttggaatttttgggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtgcaacttcaacatagcattgtaactcaactaacgcagtgtaactccagtagagagtgccacccaacgcgtagcaaagaaacgcaaaaacaggcgtatcgctcgagccacgccccccccgtgtgaacacccaacaagtggaagagaattgtggaaacgtagtgaagctagactttcacgagtatgccgccccctttttttggtgaccagagtagcctctccgcttgtgaggggtatgcggtgtataaaaccataacagggataatcatgtgacgagtttttttgtgcgcacacgtcttccaactagtgcaagtcgtgtagccacgagcctgcctcatatatgtcacatagctacgagtttgttccttcccttgttcttcctttttttttccaaattggacacacttttttttttttttgtccccctttttaattgtgccccttgtgtatactgcacacaattaggggcaacatggcgacgtttaaatccatatgcgaagactcactcaaggagagaaaagaaaatgtcggacttgagagagttctggggagagtatttgacgaattgatatcagaatttaaggccaagtttattaaaaaaatatccgtccttattcacgaagtgaagcatagtgactccgttttggaagttgccaaagggggggtccactataaacgggggaaatatgaaagcaggcagaaggagcgggaggaaggaaaaacacgcactgatgacacattgggtgtttacttgagtagcttcacagattcaaagaggaagagtttgttcgaaaaaataaagaaagagattaacgaccagggggtggacgatgtcactgagaggagagtcgccatgaaaaaattgatcacaaacggattcaccactttaggggaacgcaagatatacgacgcgaaggaaaaagtgaacctcgaggattatgggaagaaaaaaatagacgaggtgagtgtgttggatagaaagggtagcacggtgggtagcgcacgaaatgagctctccgatatgcagagcaaagcggggagtcggaagtcgggcaggagtgcgcgcagcagggatgtagctggggatggggacgcaaagcggtttgaggagttggggaagttcgacggggtggagaagcggaacatgtcggaggcgtcggagcagctgagcatgtcggacatgtcggagaggtctcacaagtcaagggcgtcacacaagtcaaggacgtcacgggtgtcgcgtgcttcccccgcgtcgtgcacatctcgcacatctcgtacatcgcgcaagacgaaccgccccggggaagaagacctttgcatgccgaacggagagagcaacaaaagtgaaaagaaagatgcctacacgaacctcatcagtaagtacaccgtgaaacgattgttttctaatagactgcacaccgacgagctgagtgacacccattgtggcagtgatgaacggagagcagaaccacttcgcagtgcccacattgacaaagcgaggagatacatgcacgtaccaaatggcaccgctgcaagggggaaggaaccgtcaagcataagtaacgaatggaagaacgcggaggataaaaattacaaaattgtgaaaagagattttgacgagcgttcgaagaggagtaccaaatcgaaggcgaactcgaaagcgaactcgttggggtcggaacatgacccacttgatttcctcatcgaagcagaggctaacgaaaggaaggagttgcagaaaacgagggggagatcaaatggcaattttaatatgcatgacaaagtagaggtgaaatcgcacaagggggactctacaagtgtgaacaaaagtgagcagttattttttgaagtcattagagggaaaagacggaagcatctcaaaggcttcgaatgcaaagactgcaaatcgttttatgaggaactctgttgggatggttccgatggggggaaaaagtacaaacggggtgcggagcaccgaccttgcaacaggcacgaagtcagcaaacatgcccaaaacgaactcttacttaaaaaggaggaaagaggagagaagcctacaagaaaaaattacacaagtcgagttagcgaatatgtcaatgaaaactacacgaatgggagagaaccccatacggctaagtcatttggagagatggcgttggtaagcagcgcaagatatttgaagagtgctgaggaaagtgtggacatgagctccggcaagtacgccgaaaggtgtattgacaaatttatggcaaaatttgaggtgaagggagagaataaggacagcttggttaagatggaccaagtgcaggaggaggagttttacgaagtggacgaggcagataaggcagaggagcagttaccagcggaggtggcggaggaggcggaggatgccgaagagagacggaaggaaaataagaaaaaaaaactgattcagtctttttcgcgccacaggtatcatagcaaagttaatgattcgccaaaaaatttctggagcttcgatttttttaaataaaacaaaagaaagggggggagggagttgctcatttgtttgcgcacagatggacagtttacttgcacgtcgggagcggacccgttgctatgccgttcgttggagcgtaggttccgttgcccaacccgctgcccaattcagcgctccatccactgtgttcatttgtccgcccctcccgggtgcacacacaaggacgcgcggcgcgcctttgtcattttttcaattcacgttaggctcacgccggaaaacgtcctgaacttgtttcgccgcgagtgtgaaggcatttctgtgcgatattagtagaccattcgttttatgtggcgcgcgtccgtaacgaattttttgttgtcctttttacgtcccctcgagagcggcattttggggtacccccattttggcgtacggccatcgtgacacacaacctgaattatttttttggtgaagcaggatgcgcattttagcaatttcatgcgggatgcgttttttttttttttttttttttgtcattatcgcgattgttgtgttgattgttgtcgccattgctgcgttgattgttgtcgccattgctgcgttgattgttgtcgccattgctgcgttgattgttgtcgccattgctgcgttgattgttgtcgccattgctgcgttgattgttgtcgttattgttgttattgccgttgtcgctgccattgtcccgtcgtcatcgccatcgccttcacatcgttggcgcttcaagttatgcgaacacgttgatggcgcagttcgcacccagtcgcggctgttctgtgtcttacttttgatgaccgaattggggggagacatgcacgtatgtgtacacgaacgtatatatatgtgtatatatgcgcgtgcgcgcttcctgttattcgttcaacgcgtcgggggaaacaaaaacaaaacgcagttccagtccaaccaataactctcctgttgtttaagagggcaagtgcaacagtcacattggcaattgcacatagtgttgtgcagctgtggggggagcgcatgcagcatatttactcgcggacgtgtgcgcaaaaaacatatcagcatgtaacgtgtatctgtggagatggacttcctcgtatgttcccatatgtacacataccaatgtgtgcaaatttgaatttcctaagtgtccgctttataatagcagttcattcatcgtccaatcgctcatttttttttttttttttatttatttttctttttgaccaatcttgggaggtgaacaaaagagatcgatgtcacgtttgtgaagttaaaaaaataaaaaaaaattcgcaatgccgcttgtggcgcgtttgcaatgacttagtaacacttttgcgatgatttccctattccgtttggctttaaataaaaaagttgagttttttttttttttaattccttcaaagtagcgaaacgcgcgttactagccgttacgtgaagcatcctagaagagttgccagcgcgagcctttttaacgacagccgtttcatcgccaaccatttcaacgctatccttttcaacgccatccttttcaacgccaaccatttcaacgcacaactttgtgctttgcgaagcggctggcgaggcatgcgcagcgttgttctgtgggcctaccaatgcgaggggattcacgcgtgtaaatatacgtgcaagtatgctcgcacacgcgcatttgcatcaccccagtgatagacacacgaatacgcagctcagtcggagacaggaagaagaaaacgtgatagaccgtgctggacgcgccatttcaaacagcacgctctacgcggtaactagcttttcggtgccccactaatctcaatggggattttcccacccgctaataatttgtgatgtcgcggtgtgtatatgctactccgctcagcttacatgtccctatgcacttcctttttttttttttttttttgtccaccttttatactccactaaatcgcaattggtgacaagcacatcttaactacctccgctttaacgcattggtgagggtgttccctcgaatgagcagacttcaccatttcgggcaaacatgaatgaccaatacctgggcaactcgcaaaagaggaagaaggccaaggagaagaagaaaaaggtaagcacgaaaaaaaaaaagggggatttaccggagaaccacctgtgcgtccaaatgggcgaactacgtggagaattctccacctcggcatacagctatcctgataaggtgccacatggccacgtcgctacatggttgccctgtttttttctctccagaacgatgaagaaatcaaagaggtcaattacggaattaactattcactggtcagctagccaaaaaagggaacaacgcaaagggtgattcccccctccaaaaaaaaaaattgccattttctattttgttctacgtgttgtaaaattatggataactcgtgcagttggttaagtctatccatttcgtgaatacgattcacttttttttttctcccgtcacaaattgcagataaatgactaccacgatagtaatttcaaaaaaaatttctacattaagagcatacggaccgatggcaactgcctgtttagggctgtgtcagatcagctgtacgacaacgaggataattacaaggagataaggaagctagtggtgagtctgcggctgttctacggtgcagcgagtggttggctagctgcctaaccgattatccacttcggtcattccaatttggggatggggccagtgcagctgaatgataaggagggggaaataattagcatgaggagaggtagcagatgatataatttctatccatttggatatacttttttttcttccatcccaggtggatcatctactaaggaacgaggaaaagtaccagcacttcatcgagtatgatgaaagttacaagtcctacatacagaggtacgttcctggaggtggtagtaatggagtcagcgagtcgatgcgttgtgtgtatggcgtatgcgtgacacgtgttggcgcgtatgacgtctttgccatgtcagggcagaatgaggcctttacgctatccttatcgatatccttgtcgttatccttatcgctacccttatcgctatccttccacataccgcgcagcaccagttcgctgttgcacaaacctccgtctacacccctgcgacgctttaccttcctctcagaataagtttggatgggacgtggggcggccagctagagcttcaagcagtgggcgagctgttcaccgtaagacccgaggggaacaaaacgcaccaagaatatgcacataaaagtgtgcgtatgtgtaaagaggtttctttgtttgtcttgacgaggagagccacgccccttgcagtgcgagctaaccgagaggcaagtggcgtgcatctcgtgtgaggcggtcgtgtgaggcggcccgtacattcaaccctcctaacagtatgacgttatactctcttattgccgggggcgtatgcaataaatgcgatgaactctttccacgtcctccgaactacttacatgaacttttctgcaggtgaacatcctgatctaccaagaaaacgggtgcatcctggagatcaaaaatcacagcgatgataagaagtgcatccagctgcattacgcttctagtgtaagacgagagaggttccatggggccatcgcgccgttaatatatatatgcgaacccattcgtgtgctttccctgcagttatcgctgcgcaaagtgtgttagcggcacgctgattattccacttaccaccccgcaggagcactacaacagcgtccggtttaaaaacagggccctcgaaaatcagctcaagtcaatcgtggagctccgcgaaatagtaaccggaaaaaaaaaaaaaaaaattgaataggaaggagaataaaaatgacagttggcgatgtcgtggagaatgcccatggagggaagagacttctcccccattatcagagcacatataaacgcacgatttgtatcacttttttattttcccctccctcccacttctctgcgcagctaaacaataaggacgataacgagtccaccaagacgttttacgaaacgacggacaacgagctgaccgaagacaacgaagatgacctatctgacaataccggaaacgaaaataataacgttggagagtgtattgacgagagggagttcacatttaacagctcaatggaggaggactatctacagtatgactaccctcacgagaaaaatcgaaacaacattttttcccttagtgatgatgaaacggagccttgctcattcgacatcctgcagaatatacataacggtattaaaaggaagggcgtgaggagtagaagcatgccaactattaatgaaagatttctttatttcttcgccaaaaatcaagtcaatgagagtatggagagtgatagcaccatagatgtgctgaatgagaagaagggatttgatatgaggaagcccaaaaagaacgaaaacaggaagttgaattttctgaagtataactatattggtcagaggcccgacgatctgctgagcgagtatgtgtccgccgcagggacgaccgggactgctgttgggacctcagctggcagtgccgccgcccctatcggtggggaggagaacaaaaccatccgaatttgctacaacaagacgttttataagtacctctgcatgtccaaaatggtggaagttgaggataagcagagggaggagcaggtgggcaaatcgttcgatctgctcaacggccactacgtgtgtggcagtgggggaggcaaagcatacagaagagcggcacaagggaaagaagcacaagggaaagaggcaccatcgaaagaggcaccatcgaaagaggcaccagcggaagcggtaccagggaagtcccatgacagaaaggaggccaaccgaagtgggtccccaaccggacagccgcctacccccctgaagcacttgcacagtgcaggaagacaaggatacatctcgaattacgaattggagaacaactttagcagaacgaagaaaaaagaatttgacgattttttaaatctttacagcgaaaaaatttcgtacagcaggaactccttctacaagagtatgtccactaacgactccaagtggagtcatgcggaggggaccacagagggagctgcagatggggtagcatatgggggtggagaggggatggcccagatcagtgagcaagccaattctgagtacttaaattatgaatacacgacaagcttatcgttgaacaagacttccagcagcaatgaagaagtaacggctccttcgttttacttcgataaggattctatcagcttcgagtttcgacccgatgtgtatagcaagggagttgagagaaattatttgtcaacaggggatgatgaagccaataaatgtgctctccatcagaatgaaaaagggaagaaaatcttttgcaatttgacgaggaagtcgcaggatatctttgacataataatcgatgaggagtatgtcctaagtatggacagtaatttgttgtgttcctacattggcaataagcacgtgggtcgagggagttggcataagaagaagggaggggtccctcaacaggaggaagtactatcgcaggtgagcgaacggggaggaggaaaaatatcataccctgctgccagcccttgtgtgttgaattcgcgagcgtctttttccggttcgaaggccccaggaggggggacaactagccaaattgccaccaaagttgggggcgaccatgatagggtaggacgcggacccaactgcaggattaggaggaggaaccacgaagggagttgttctagtggggagggcagtggagacacgtccgggcagtcgcatacagaagtattagcacactcgcgtacagaagtattagcacactcgcgtatggggcctgccccccgaggaggcctgaactcgagggaacttttcctaaagaagaaatatttgaacaaaaaatttatcaatatgttttcgaaggatatccattcgaagggcctcttccactttttaaacgcagactttctactaagtggagacaaaataaaatatataatacccttcctctttaatagcaaacagatgaatatatttaaggacaacctcaacaggaaggactttcacttttacgagtacgtgaccttttcgtttaatttggataaacaaaagttgaggaagaaaattgaatgctccaaaattttgaatgaggagtttctcattaaggagaagcacaaatatagtaagttcacccggggggggaatggcaagtcttcctgctctgtgggcaggggtcgggagaaccgggtgaagatcatctcgatttagcgcgttgtgcgttgcgcgtccagcgttctgcgcccagcgccctgcgtcctgtgcaccctgtgtgccctgcgtttgtatttgcacgattagggttacatagtccacgtttaaccgtgttacaactgcgtgatgacatatgcctccatttttttatacattgcatgggaggcctttttttttttttctgtacacaatttgtgatatatgtgataactcctttggagtgctctcgttgagcgacttttggatatttttttttcctgggattacctcggggcccgcccaccttgtctgcttaaaatggtggtaattttgtgaggccctgcgcgacgcgttcgctcggcattttggtgcagctgtgtcgtgcagctctttggcataactcgttcgtatctcccttttttgtgtaactagtttttgccacccatttggagacccatttggagacccatttggagacccatttggagacccatttggagacccatttggagacccatttggagacccatttggagacccatttggagacccatttggagacccattaagcgacttcatttttggacccccggcgaacagcggtcctgataggtcctccaaaggataaaccaacgcggcgagcagttggacattttttccctacgtccatattatggcctgaccactttgtgtgcttgcatcgggttgttcgtttcaccctctcacaaatgagcaaaatgaaaagtaagacactcggtgatgttaacgctatatgcgtgatgaacgcgttaaaagatatgcgagggggctttactgtgcactcaactcacttccctccacaggaggacgaactgcatgagtggctgtttcacgtccaacgggtcaagtttctccccgaggagatgcacacagggaggggtagtagctaatctgtcatggtgcagccttcaatttggttacttctcccccattgggggtctctcgtctgagggcggcggagcaattgctgaggggtacgcccaggggaggggaggtgccaaactggaaaactgccaaatggcgaaggtcataatggtgagtacatgcgcaggtgggggaacaaacacggtggttcgatttgctattcattttttgcttcttcctttttagcagatacgttttccacaaaaatctaccttcgcgaaaatatgcacgtcatgatatgatcgctggaggggggagtatgcggacgtgtacatgcatacgttacatacagatagccatttttgtacgcggcgtggagaaaaaaaaaaaaatataaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccacagttaccgccacagttaccgccacagttactgccacagttactgtttttaatttattttttgtgatgggaaaactcgcaaggattggttctgagggaaagcggaattaagtcactgtgtgagggaatcaccatctggtgatatgcccaagcgtagtcataaaaacggccaagggaaattatgtaactttgcttatttggattccctcgcaccattttactcgttcgcctcgtttgccgcgttcgtcgcgttcgtcgcgttcgcctcttttgccgcgtccgtctcgcttgcttctttgccttccccccgctccgcataaacccgttgcaggaaaatgagctcaaataatttggcccaaccgcgccaaacccaacagcagggggaaggtagcagtggcgtcagcgaacacatcgaagggggtaaaagcgcccatggtactggtgacgtcaagggggatgaagcggcagagggcaccgatgaaggaaataaaaatgcagacataaaagggacccaaaaaggagaagcaaacgacgacctaaacgatgttatcagtaaatacttaatgaatgtcggctgtcaggaaaaggtcggctcaatcgataacgctggtggccttgtgtccaacacgctgacggaggatgtatacccgtatagccacctctaccccaacggtggtgtggaaagctattgggaacatgcgagcaacccagactttgtgactttagctggcagcaggaactttgtggttagccaaacggatgaagctgctaccgcgggcgggaaccaaagcaataacacagccgcaacgcagatgagaaaaccaagcaatgaacacatgctacacccaaatggagatacactcgcaagtcataatagtcaccttaattatatagatatagtgaatagcatgagtggaagttacgaaccgtatggagctagcgtccaaaattttaattaccaaagtgaggaagagttcgtttatgacgggaatgcaaataacgtggatggatacaatgacacgtacagcgaaatgaagaccacacctccagaaccatcacagaagagaaaaatgtatgcagaaaatatggacgcatatggaccgactagcaaaatgaggaagggaattaacagcagttacccagtggaggaagagacgcataacaaggaaaaaaacaacttaggggaaaaaaaaaacaacccatatagaaataactcacaatggaaagcaagagaaggaggtcctatataccataggggaaattctgggctgtataagggggccttcagaaaatgggaaggtaaccaacatgataatagggatggaaaggaaataggagaaggagaggatgagaggcatgatgtggtcgataaaaaacgattcgtgagcaaatgggataacgtcgatgagggggataacaatcatcacggtgccccccggggggagacatgttacgatgactctagagggaattacatggcgaggggtggatccaatcagtttggtagaggcagaccaagtcagtctgtaaggggggggcctagtcagttctccagggggagggcaagccagtatggcagaggaaggccaactcagtacggtagaggtagacctagtcatgtggagaggggggggaggtccaatcattatgagcatggccgttctggccagcaaggctatgagggctccagtcagcgtgaccccgagaggctgaatcgctacggacacagcggactcagcggacacaaccgagccagccatcatggctacgaccagtccagtcagcaccacccggagaaacctaatcgatatgggtatgaccagcacagtaaatatggccacgatcggtccagtcaccttgggcatgagcaacccaataaatatgaccccgataggtcctccaaatatgacgcagatagacccagtcagtatggcagtaataagtccactcaggatgaccatggccaattcagtaaatacaacggtgatcagccgaatcactacggttataacgcacccagtcaatataaccctaataaaaccaagcagtacgatcgtgacggggctgttcagtatgggcgcggccaatccaaccagtatgagcgtggccagtccagccagtatgagcgcggccagtccagccagtatgagcgcggccaaaccaatcagcataaccctaataaacccagtcattacgaccgcggccaaaccagtcattacgaccgcggccaaaccagtcattacgaccgcggccaaaccagtcagtatgagcgtggccagtccaatcagtatgagcgtgcccaatccaaccagtacgagcgtggccagtccagccagtacgatcgtgcccaatccaaccagtacgagcgtggccagtccagccagtacgatcgtgcccaatccaaccagtacgagcgtggccagtccagccagtacgatcgtgcccaatccaaccagtacgaccgcggccatcgaaatgaagccgaagaaaatcgtgacacctacggggggaagaaatacaagtgcaacatattcgacgaagagtgctacatcatcgagtgcaaaagttacggaagcgaagagatggaggtgccggggccgcttaacagcatggacgacttatggtacgccttgagcgagcgtgtgcaagtgggcctaccgatctgtgcacagctgacatggcacatttattcattcattcgcttggtctcctgcatgatctcctgcatgatctccagcctgatctccatcttgctcacccgctcgttcacccatttactcccatttttgtgcgtgaccacatgacgcaacttatcctccccccctcatcaccaccactcagcaccatctgtggagacaacctgtacagaaacatctgcgagaagggatacagccaaatgacgatcgttcagaagtactctatcccaataataaagaaaaaaatgaatttgattgcatcctcacaaacgggaagtgggaaaactttttcctttctctgtccagtagtaacaaatttgatgggagataacgacacgttgaggcctcatttccccggggcctacgcgtgtgtttctcccctggggttggtcctgtgtcccacaagagagttagtccttcaaattttgaacgaggtaacttttgtaaattacgaaggggtgcggccctccaaaagggcacacatgcgtttcaggaggttgcaaccagtgtagaaattccccgatatggacacgcgaaacttcatttttttttttttttttttttgtacccctccaggttaacagtttgacgaaaaatatggagctcgtttgtatggccttctatggaggagagacgatgaaggaccaggtaggttcacctctctacgtttggctgcacctttttgtgtgtatctttatttggaggattagctccttttttgaggatcagctccttttttgaggattagctccttttttgaggatcagctccttttttgaggattagctccttttttgaggatcagttccttttttgaggattagctccttttttgaggatcagttccttttcctcggtcaccgctaccctgctcaacaatcaccgttacaccgcagattgtgcagataaacgaacggcaggcggacatcatcgtgtcaaccccggggcgactactcgatctgatgaacagctgtaaggtcagtctatcgtttgtaaaatatttaatcttcgacgaggcagatgaaatgatttcccttggcttgaaggaacagatggacgacattctattcgaaaaggacctttgtgccaatgatgctaggcagaccatactgttcacggcgaccttctccgagagcctgcgggaggacatagaaaagttcatggctactccgtatgtgtttttgaatatcacgcagaagagggaggtgcgtaattctattaagcaggtaggtggagagcccccaatttgtgtctgtgtgcgattggggggggtacgcatgtgtatgcacttgtgtatgtacgcttatgcgggcagccttattggggcgaccttactgggactgccttattgggactgcctcatttgggccgcctcattttcgcgcacgtcgctccaccccctccgagcaggtcgtcaagtacgtgcctgcgaagtgcaagcaggatgagctgctcaaggacctgaagactctgcagggacaagccatcatctttgtggagctgagaagctcaattaattatattttctctgcgttgaagtcgaacgggtatgacgtgaattacctgcacggaaaaatgaatcaggtaagttatggctccttaggtctgcgcataggatgggtggttgagtggttggcggcgatgacgacgtggtcatcaatgggtaacgacttaaagcgcgagtccgttggaacccccgcgttagccgcagctcctggagagtaattcatcgcgaattgtgcatacttgacgcgcacatgcactaggtgaacaaatcgaataggaacgatatgtaaaatttttacgcccaaacgtgtggcacatggatccaatacccaacgcaccccacatcgcacacatactgttccatcacacacaccccatgtagcctcgaagacaagccgtatttcaacagttccgcgataaagaatttcaaattttaatagctacctccatcgcggcaaggggtttagattttcccgacctagagttagtaataaattatgacctgccagccgaattcgagcagtacatgcacaggataggtaggacgggacggattgggaaaactggactagccattaactactttaatagctcgaatagaaaaattattgacaagctcatcgaccatttgaagaagcacgaccagaccgtaccccagtggttgctcaattttaactagttcggttggagatttttgcagtgaatagaaatcaataaggggtgcgactaagctatgacatgcgaacagacatgcagcaggcgcgtgggtgtggacccacaatgcgcggcgtttatgtgtgacacgtgagcattcccgaggagagaaattccatccctttttttttgtgtatgtgtgtatgtgcgtgctccgtgtgcgcgtcatttatttatctcttttgtgtgatctttttatttatgaacatggagttaattaattacccatggtgggggggggtaccccccctatgaattttccttttcactctgtggcgctgcccttcacatcgccgttttgtttcgtttgaatgatcctcattcgttggtgtgttcttcttttatcagtcctctcccccccctggggatgcataacatgtatgtgaacatatcatataggaatgccaattttgtctacaccaattctgttgacagcgcgatttatatgttccttttttttattttttgctttaatatgcgagtctgcacagttgcgcagggatgagtggtgagaggccttcccaaggtgcatgtggatgacttgacgtccacgtgtgcctgtgcgcagctgtggagagagttgtcacacagctatgaacgaacgtgtacttgtacacgttgggcggttgctcatatctgcgtaagcatacaagtgtagaccttatcgctcgttttaaatgggatttttttaaaaaaaaaaaaaaaaaaaggaaagaataatttgcaaattgtcgtccccgtttgaagttttttctccctgaagaattttattctttcaatttcaattttttcaattttctcgatttgttcaatatgttcaattttttggtggatcggaatgtggaccgtcctccccctgtgaggcagtccaacatatgagcaacacgagccgagctgagacgatccggctcgacgatgaccctctcgcccgttgttcacctgttcgtattccttgccaagtgtggggcatatacattatgtccttatgtgatacgtgaatatttatatgcaatcaatgagaaggcgaacgtagggtcacgttttcttatccacgttcttctaatttaccaacatgctgttgttccaacaatggttcttttcttgttcacgcgattgtgcgaaatgcgcccatttgttctttcgcgtgccatcagattttttgtgcccgcttgctcgcctgttcgttgtcttttttttttttttttttaaaacacttcacgcgaaattgcttcatgcgaaaaggcttcatgcgagaatgcttcatgcgaaaaggcttcatgcgaaaatgatttatgcgaaaatgctttatgcaaagagcattttttaaaccctttttttgtgttggatggatatgtttaccaatttcgctgcaactattcttgggaagattttaagaaaaaaaaaataagaaaaagataaagaaaaaaagaaaaccattccgagtgaaaggcagtttctttctggtgaattggggaaaggcatcactcatttatgctgttttttttttttttttttttttttgtacactttgtactcagtgttagtactacatttttgtacagatttgcatatgtacgccattcttctcgttttgcgagatttgtcccttttggtcctctccacagattttctcccccccatttcctgcccactcctctttggaggggcgcacaccaaaacaagggcatacatcaaaatagcgacttgccaatcgcaacaagctccttcacacgcaccacagaagtaggtaacgtctcggatgagaagatatattttcccctccctgcgcagtggcaacttttaaaggtacacagtttagcagcgtaggtgtatgccctccgtgtgacgataaaaagaagaggcactagaggacacaccatccatttgcaacttcacagcaaagttgtgcatatgccatcggagagactcccgcacacacaccaccaccatcaagaccaccaaaaacgcagacagtaataaaagaaaacagtcgtaaggtcacacgtgcaccaacccgagtgaggaagccaggcgcaaaaaagggagtgttgattacatccaaccattttttggtcacagcacgtcacgccgcttcccttgcccactcggaaaatcttcccccctccccggcgaaaatgctaaacgaagaaaacgtagaagtggaacttgtaaaattagaaaacgaaataagtaaaggtgaaaacagcttcgaaaaaaaaaaaagtccaattttcagacaaaaatgaaaccatatattatgaaaaagacgaaaatgaaaacagctatttcaattttgccgttaataattttaactattttgaatgcttttataatgagatgtataactgtgactttgatgagaaggagtttaaggctgatcattctttcctaaatgaagaggatcataaagggggcagttacaattctcttgaaattttcgagtcgaaggattcttctgatgaaggcaccagtaaagagaatggaaaagcgagaggggtgataagaagaggttacgtcgccatgaacactggggaggacgacgaatctgctgatgggacattcgacggggaatcaacgaaaggattgtcttccaatcgaaatggaaaaaatcaaccacttaaaagagaaaggtttactcattcctttaatgaggattcttctttcgaagtgaacaacgtacatgcagccattttaaatgcagaggaaaaaactaccaactatagtgaagactatttcgggttcaacatcgaaccgtttaacatgcagaacgagttgaaggagggatacatagacaagcatggcaactacgtttataacgatccagacggtgatgatttcgaggaggcctggttaaagtcagtagatgaggaagacccattcacctcattttctagtaaaaaaatgaaagcaaaaatacacaacgaaacggtttctaaatttaataagctacaaaatcaaagtctcaataataattgcctctctgtgaatatttacgatgctttgtactccctctcatgtctcctgattgaaaaggaaacaccaattaaagccatggttagatataagagagatttgaagctctgtaaaaattaccttaatgagtgcaaacttaaattagacaaattcagcttcgtttcggctcctcggccaggaagtgaatcttcgaaagatccggatgtgtccaagtcgtgccaaggggcagatgcggaccgttccggagcgggcgaagggaaaagggacgaggacggcggggccgtcccgcgcacatcaggtaagaagaacgtcctgcaggtgaacttgaagaggcggggaggtggcgcgatggagaaggaggcggcggagaaggaggcggcggagaaggaggcagtggagaaagaggcagtggagaaagaggcagtggagaaggaagccgtggagaaggaaactttggtgaacgaagcggtagacagcgaagtcattccaaatggagacgccccaagtgaggagggcgaaaagagtgaaaagagcgaacagagcgaacagagcgaaaagagcgaaaagggcgaagcgaatccccatgaggaacatcccgccgagcaagaagggcagccccgacaggaagaacccccggcggaggaagcgacggaagaggggaaagcggctgaacaggaggaggaagcggcggaagaggggaaagcggctgaacaggaggagaaagcggcggagcaggaggaggaagcgacggaagagaatgacaaccccacggagggcgaacagccaaacgagctgcagaggctggaggaaacataccagaagatagccctggactacaaaacaatcgaaaggagatttaacaacttgatagatttgacgcagaaattaacaaacgaatataaaaacgtgtacttcttggcgaagcacgaatgtgaagccttatgcaagaagctggaggagtctaaggaggagagtgtagacatacagtggcagctgaggtggactagtgacactaacaacaatgtctatggtccctacagctactatgatatatataatttaatatccgtcggaattgtctcagcggaaaatccaatccagctaagaaggataaataaggaaaacaaagttttagagaatatatggcagatgtatgacgccgttaactaccttacatttgttagcaacgagagtgttaaaaaaaagaggaagttgagtgaaaccaacaaggtggacgtggaggaagacgggagcgacgagggggacaactccgtggatgacgagtatgacattaagaagaagaagcggaagaagaagggcctcatccagatatcgaaaaagaaggaggcgtcctccaccaatgaggacgactcggacaacgaggaggacgactatgaaaactatgactactgaggtgggcggaaccgtggaatgggggaagcgtggaatggaggaagcatggattggaggaagcatggaagtgagtggaatgtgttgaagtgtgctcccccgtgctcccccgtgctcccccgtgttgccccgtattgtctcgcatgtgcgtgaatgccccacgtacgagtgtgcacagtctggaggaatactcgatagggaggaaagcgttgcctcgccttgcatcaataacacacatttgggcctcctgcaagtaatgcaaagccccagaacagtcaaacctgcagtggtatataaagcggcacgtggcacaattttttcagctttaagcatagttgaagaagaagcatttttgtccctcattttgctatctcattttgattagccacatttttttttttttttctgtgtcgaattggatttacctaatggttaaacaggcgacgaatatgtgaatacagtttttcgtattttcgcatgaagagaggtatacctttgggaagggtggtcatcgatgtgcaaacaagaacatgttagcggtagacagatgaggcgtaccccgcgttagcaaagcgcgcgggtgcacatcatgcatatgaagatgccacgttgatatatctctatatacccatgaacgtaagcaatgtgcgagctaacaaagatgtacatattactaaaattggaagcgatgagaagcaccgttgattaaggaaccatatgcgaagggcttaacgttgttgggatgtgccaactgaaattaaccatttattttgttttgtttttttttatatgagcaacgtaggtgggcgtttttaagttgcgatggtgctgctgcccccgcgtagaaagatcactccctccccaggacgtgtacgtatacaaggacactcatatacagttattactcctatcagtcacaattcgcactgctggcggttgaactgtgttcatgtccaaacgtgccacttgctcatttgggtttatgccctaattagagtatcatgttgaatgcattacttccctttattttattttatttttttttttttccttacctatggtttttccccctttgcctatttatttatgcattacttttattatttttacttttttttgttgtattattcacagcccctgcatggcaatgcttatgcagagcgtaacgcaagcacgttacgtagatttagcttagtagtatatgatgtacataacatatgttgcgtgcgtgcggctcatacgttaacgccgtgctgttcgtgtctccccttgcgcgcgccaacgttgcgtgggcatgagggtgtatattgccacccacattaatgcgggcggttcattcagttttacgcgtccctggcaaactctgccaacgaagcgaattcagcaaattcaaccaattcagccaattcggccaacttggcacattcagcaagtttagcaaatgtagcaagtgtagcaagtgaagctaatttggctaatttagctaatttagcttatttagcttatttagcttatttttgtaaactgcaagtttgcgcgaaacccatttggagaaccgtttagcggatttccacctcacagggataatttcccccgcagcgcccggcaggatagtgtacattaataccgccgaaattgtgttggcgtttcgattgagaaaaaatgtaacaagtgggtatacaaagcaattagcttttttttcccctttttttcttttttttttttctcccttttttttcttctttttttttttttttatctgtttttacgtgaacatggcataaaaaagaaaaatggctaactgaaaactcagtcgaaaaggcaaaaaagaaaaaaaatatatattaaccgttcaggtgatttttttgattttggaaggattaaaaggaagacttttttttggaggggggttctttaaaacaggcacttttgcatgtatactggtatatatattgtaaaaaggggtactttttttttttttttccattttaatcggaacaaaaacagtttaagttaaaataaattttgcgtttcactggagtgatgttttttgaacaaatcgcaagaaaaggatattttcccctttttacaaaattgtaatatgaggtgatatcagcatttattttactttgttttacttttttttttttttttcttctccccgtgtagtggaacaagagaaaaaagttgacacctgtgaaaaatgaacgtacaaatatgtacaacatgcatgtaagggtgtatgaaataagaatgcgcgaagcgtgtccttactaaattcttgttcatgcggatatatatactgtacggcaactgaggcgtaccattttgcaagacggggatttctttcctgcgtctgcttgcgtgtagtacgtccgtacgggctagggagaaattcctacaaggctattttaattaatctctgcagcactccaccaccttgcgttgcgcttttcccgctttgggtgccacttccacttctctcatgcgatgtccatttttatgacataaaacgatatctgtctacatacacagactgggtttatatacacgcccctgagcacccagattgcacacatgcgcacatatatgtaagcaacccccccttatttgatcatgtctcatatgcattcgtcctcaagcacgacgaccaccacctacgtgcaagaagcgaacacgaggaacgaacaaaatggaaaccaaaacaccattgtgcgaattttaaagctgactccccaaaaaatggtcaggtgggacgaaaacactgttgacaatgagaacgcccagaagaagtcgtccaagggtaaggcctagctccggggaagcgcgaattgcatacccacgtgaactgcgcaggggcgcaaacatcctatctgcttaactgattaacagattaaccgcttaactgcctaaccgcttaactgcctaaccgcttaaccgcgcgctaggcgacctcactttttgctcctcccccatttttctgcgtagtctgctgcatatatcacaagcccaagggttttggggagagctccgactcggactcggattcgtcggaaggcggaggtaagcagcggggcgctccaggaatgacaaagggaatggtgtcaaagtgcacgctgctggggagaaaaagatacgagcacccccagtgccaaccctaatggcaaccccaatgagaatgccaatgggaatgccaatgccgaaccctaaatcacacccggtccacccgtccacccgtccacccttcctacaggtgactgcaagggctgttccaagaaagatgagcccaaagaacaaaagtaaggcctcctttgcgagatgcccacgacgtgtacgtggtgtttctcgtcttttgtcttttgtcttttgccttttgtcttttgtcttttgccttttgtcttttctcttttgtgcatgtcgaattgttctacatgccgtctccttccaaccggaacgaactcctctgggaaatgtgctgccacccaccagttgcacattctgtacgttcgtccccttcccctataacaggaaagaagaaaacgaaattaagaagtagacaaaattatgaagcagacaaaattatgaagcggacaaaattatgaagtagacaaaattacgaagtagacaaaattatgaagtggacaaaattatgaagtagacaaaattatgaagtcgacaaaattacgaagtagatgagcagcgggcggaagggactcccagtataagacgtgtacaaattgtggaacgtttcctacactggaagacacctctttgatcttaatcatatttctagtggtcggagtacgaagccaattttaattttttgtaaattttatttttaagtaatactgcaaaagtaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcctcccagagttgcaaatttgtttcctaattttttttatcaatgtaaacagatgttgaagcttctctctttgtttccattttttttttttttttttttttatcattacaacttagtgaattaaaaaatcgctacaactttttttttccccccttcgtcatgtcgaagggtcgtttaaggtatgcccaacagtaaaatgacatgagcagttgccgttgttgcaaaggttgcttagtgctgaaggtgtcctaagcggagccacattttgtactgaaaaaaattctctttcttgttttaaaaatggaagaaaatttttcgttccttttggtgtattcaggggaacgttgggcgagaaggtctctccctctgtctctctccccgtccatgtgcaaaactggggaagtgttttaaataggggagttcatcacaaataacccttcgctgaggtaggagtgtactgtcccccctgctgtttcagtaatgccgcttgtcgaaaagtgaggagcccaaactaatggtttgacgactatgcatcccacttgaaatggtcagcaatggttaagtagagagtcttattaatggtgctatccctctgctcttcattcttctgtttagtactaacatgtttggggacccccccagtagtcctctgtcccctgttcacatctcccttttcctctttctgattggctagtgtttcatacccatagtcgtaaaacatttggatccaaattcggtgcgtaatatggtgtccacagttgaccaagtactctgtttttttaaaaatacaactgccattgtatttttcgagtacacgtagcatacacttgaggtactcgagaagaagcagagttaaaaattttctagattttctgaaatggcatatgtgccacattaactcatcatcattaactataagtcttttgtagtattcctcaacaaaatcgataatagaaattttttcactttttagaagaacttccactccctttggtacgttcgtaaggtcacatgtgtgtggaagtgggtttttatgtgtacaggatgttatcaatttttcagtgaagtaatctaagctgatgtatacttttgaatccatggagtcttctgaaattacacagaagcttttatttttttcgaactctttggtgacaggttggtaattccttctgtccactggtttgagggtacccgttttgcaaaaaaaataattgatcacatttctccagtagtggatattggtctttatttcgtcatccttgaaggataaggtgtgaagtatttttcggaggtagagacttaccacttggttgtctatttttgagcactccttcagtttcatcaacgttttattgtccacgaagttgaggaggtagctgattaggttgtgcttgacgaacaggttggcttggtttctttggtagagggtcttgtgcagggcacagttctcggggggcgggtttccttcggggggaggcgccgtgtagaaaattgtatgcagggggagatgcggtgaatgcagagaaagcggtgaatgcagagaaagcggtgaatgcagagaaagcggcgaatgcagagaaggcgctgtggagcactccctctgtgtagtattctgtgggttgtgccggggttgtaccagctctgcatgcatgcccctctggggcgctcttctcctcagcacgcattacctataatttccttcaagtacaaatctatctttccctcggcgcgcttcggaaacttccttttgattatttccctaaccgtttttaaagcattctcccgctcgaccttctcctcgtcttgagatttccgattggccctaaggtaccgcttcttctgggtagtgccgttttcgatctccttatcagtcctacactttaggaccaaattgatgtaggtcgatttggactcgatgagggcgtacaactttttgtaaaagcttccttcttctgtgagttggaaagtggagaaagaggggggacgggaaaaaaaaaaaaaggcactttggtgaaaaatacggaaggggaaggacttaacttaaatgggaaaactgaaaagggtaagttttgtttccccccttttgctgagcgagtccagactgacgcttccatcacggggagcagacgcggtccacctggggtgaccctcgcgcaactgtggacgaagttggcaacgcgcgcttgcccagccgcagtccctacttttgcgaccttaaacgtacatactattcactacggtggcttctgcgtccgtttcctcatcatcgtcgcacgcgtcgtcatcgctgctgtccggcctgcccctgtggtgcgattttttcaagcgagatctgtcatacagacttgccttcaacgcggcgttcattctggtcacttttgtgttagtcaagctgggttcgcggggaaagcagacgcagagaaggaggaggcagagaaggaggaggcagagaaggaggaggcagagaaggaggaggcagagggagtgctgttgatgatcgcgttcgtcaccgtgttggccaacgcgttgatctcgcaacttggctgagggatgtcagaatggtcaggcagagttgacttcactgggcactgcttcgcgccaccccatttgcgaaacgcgggaaaattaaaaagagaagaaatgaagtaagtgttcgcgcagcaaagtaccaaatgggtagtgttgccctggttaggttgcctaaacctaggtgcacacagagggtgaaaaatttttgtgcatgcaggggaggggtggaaatgtcgccacgcttcgccagcttcgatcacttcgcccgtttcgcccaattcgcccgcttcgaccacttcgcccaattcgcccgcttcgatcacttcgcccaattcgaccacttctcccacttcgcccgcttctcacaccttgcacaccttgaccgccttcaaaaaaaagctataactgcagcgtgactatatttggctccattgacttgacctggttcgggagtatagcaattttccgcacagccgagttgccatgggcgctgatttttcttttgtaaatacagtagcatataaggatgctgaccaaaatcgggatgaaaatacacacgtatagggtatacagccctcggtaacccagcaggcacatatcgcattcgtcactgtgttcgaatttgtcaaagttgatgatagcctgggggaagagagggaaagaagaataagaaaaaaaaaaaattagcaaagtgggggaacctattcggggggtagtaaggctagggccgttcgcaatacaagctgttattatatcttggggagaagacgcgcttaagacgtggcaacaggggcgagcaatttcccccccagggtgcgccccttccacatcctcgcgcagcttctctgctgggttgcttctctgctgcgctgctgctctgttgcgctgcttctcttctgggatgcttctctgctgcgctgctgctctgctatgccgtgcccgctctttccgcttacgtctcgctcgaagaggaggacgacctcgtacatctgctgcgtgacgttcataatacgctcggcgattttctccgaggcgatttggttcttgttgtcctccgccttgtcaatggacaggtagaggagcttcttgttcggcgttaagagatccaaaattttgaacaaagtgtaggtgctgaatcccctggaaaaaaagccttgaaaaatggggggctgagattctttggtgtaaatgcaagaacccatgatttttattctctctttgttggagtcccaattggcaaaaaatatatcctttggaaaaaccaaactgtggatctgttctagtataacgtccacagaagtgtcactattgacgagcagaatgagacttagcgttatgtcttcatcaggaggaagagccccttttgtcatgtccatattctgtgaataaagtggttcaaattgagcatcagattgaccaaagagtgattctgatgaggaagacatcacagattcatatatgatggacttatatataaaatcagaatcatggtagtgcatccgtttggtatgactctctatgttgtactgttttaaaatccgtattaagataattccttcatttatttttaagtcatttttgtagaattcctccactaaggggtagaagacactctccatattgtaactcctcgatttcatcgtcccctttttcgtttgtatataaataggtatcacttctatatagtggaaatactccaactcgtgaactacttgataaaataaaaataaatttaagaaaatgaaaaaatttcgaagtaatctctttccatacttatttttcaaatgtatctcatcgtgcagctctaggatattttcttcgtttattgatatgaagtcatatttgtccgtcactttgaggaagatatttatctcctttttgtatatattggagacgttcatgttatgctcgtttatttgcatcatgcagaagttgaagtagttgagggtcttccatagggcctcctggatttcctgcgtatacagcttggtagttatctctgcagtggggggtggtcgtatgagtaacccacgtgaggggcgaacagagagagagagggggcagccaagaagggagtagttcccacccatgggtaacacacatctctgctcggtctgccaaacggtcgcgcgttagaagccttcttgagagggtacccccaataggcggcctctcccatcgcacctgcttcctccagcaagaaaggcacaacggtcaggtgcagactgatctcctcgaccgcgaagatattattggtgcatatgtccagctccagattggacacacggttgaagttgaagtcggacagcttcagctcgttgtacatttcgagaaaacccatgtcgtagtccctcatgttcgcctctatttcggccatctaagtgggaggaagtgaatggagcagcgagtgcagacgtgggaagaagtgaatggagcagcgagtgcagacgtgggaagaagtgaatgaggcagagggtggagtgtctgtttggcccagcgcagggagtgcccactccaaccacgcctccctcgcacgtagaattaccgcggtcaccaacaaatccgtgaggtcgaactcgaagaacaaccacaaatttctatcctccctcttctgctgcaactgctccaagttttgtttcacgaggaatatctccttcctgtatttctcatcttcatatgactcgaaagcttcttgcgttagtgaacaccgcaatgcgttgtacaggtagagtatggcgaagtttgagaaccccttggattcattcatcacgccgaagttccgcatggtatgtctgattctgtccacggagaggagttcctctttagggagggaaaaggtagcggtgggtgaagagccggtgaggtgcagagctggtgaggtgcagagctttccactttttccttcatttgcacataaaaaaaattagtaaccatgtggccacattttacccgtctcacataccgttgataattcgctttgtaaaaaaaaggcaaaccaaaagggagccatacacaaggtagagtgccttcataatttcgcgcgttgggttgatggggattatctacctcccggcatgcgtagggggggggccgagagtaatgggtaggaaaaatagcccatacatatgcagggttggtttagaaacggggggtataagacaaatgccgcatgccctgggctgcgccggggaggaggcaggcaaaatgggaaaaaaaaaaaaaaaaaaaataaaaaaggggcaatctgcataagcaacacaacatagtgaaacatccgtttggcgttgctccttcgagccaagttcactttaaaaaaaaaaaaaaaaaaaggacaaatctgcacatgattaaatccccatggggcgtcgttgtccttctgtccacgaaagagtgcgcactaaggggtggcgttcccatgtataccattcacgaaaacgtaaaagcgaaactgcgtcccattttgcacgtcactcctaagtctttttctggtcatccaacaaaaaaatggttgatatgtctaggtacatttgcttaagttcgtagtttactgaccttatcgttttttccttcacgatggggatgaagaagctggttaggtgtgggggaggggggaatggacgaagcgggaatgaacgaagcggaaatgcggaatgtcggaagggcgtacgtgatagagcacttaagtgtgtagagagaaaaaaaaataagcacacacatgggaatatattcaaatggggggaaaaaaaattataaggctccctcctgtgcacgtaaattataattatctttgcgcaaacaccttagctgggttgcgcttctttttttgacttactagtcgataggctttagcttggagaccatgttcctgtccacttcgtataggttttccttgggggaactcgcctgggatgcgttaaacagcagttcctcatccgtggggaagtgtgaactttcgtgctcgctcgcctcccgaaggtcgtcatacacgtcttcacagaagtcacacttgtaaatctttttgtaagagcagccttcaaagttgtcaagagagtcgtagtagtttttgtcacccttcacccgttcgtcgtctaagacgcggtcgtggttatcgccgtgcccagagtggtactcttccccgagtggttcgccgcctagctcgccgcttagatggccgcttagctggccgctttgctgtccgccaggctgacccgtgagggaaaagcctttccggttgatgagaaccctgacgggattctccccccccgctgtgggaggaaacgacgccgcagatcgcatggagtacatctgtgcagcagatatgatgcggaaaaccttttgtagagaaatatccttctttatctcaattttaatcaaatcgtctgctatactttgtgtcgatttcttacatatatagtcgtacttggagacaaaagagagtacctttcctatggaagtatttgtaaggtcattaaaaatgaaaatatcaaaattcagtaggtcagtagatatgtactgattttcatataaacttggaaattttcttttatcatcacaaattaaacaagactttaatttaagtgcatctgtcctcgaattgattccttcaattttgatgtaaagaaaccctacctttagagattctttcacatctaccactttaattggcagagggtatggatacgtattcataaataaatatctgtacatatttttcttaaatctgatatcgttaaacgttgtgaagctaactacctttagccacccttgtagtccgtgtactcctacaatttctccaattactgtgaattcattcattatggattctatcctactactttggttactacttgtgtaattctggtccgttttgtcgctattttttctacccagggttgaggtactttcttttttatccgtatctatggctagatccagctcgttgagcctattccgatctgcataatagttactgataaaaaattctggcaggttgaggtgctcattttgtactccttttctcattcgatctgtgaggagatcatccttagattcaatagatgtgatgggaggaaattcactgtggagcaatcccttcggatgaagacataccccattgttcccagttatcaattcgccttctgtttttttttttatgtaacctgctttggagtacttgctccttttgtaatacttggtgtccgttaggaaaatcctctcacattcttcttcctctttcttctcggctgactctacatgttcgtttgttttatttggaaggcgcggtttcatgcattcgtctagggatatctcgtggtctgcatcttttggatcacactgttcattagatgagaacacttggatggaacggggaaggtggtaccttcctcggaatcgatttacatgctgcctattcggacgagctgtctgatctctttggttcgttttacctatatgtgtagctacacgaatgaataggaaggagactctcttctccaccctgttccttctatcgcattcgtcatgaaggccatatctttgccctgacaactcattttttttacgtctcgcggtgagtcttctgcggaggggggtatattttccggagggcttcttaacgacgctattggggatgaagtattcggtgcaggcataccccccttttgccgtggcttctttgcatgagactccattccatgtggctcctttccatgcgaagggaagccaacatctggctagctccgtcagtgtcagaactgcgataacctttttcagccttgacaagcatcttttcatttatatatttcgcgtgaacggcaaaagtggggggaggagcgggtgtatcactctaatgcgggcccttatgaggaccttatgcggaccttatgcgggccctgcgcgaggagccattcaaactgtaccactacgacagctgcatatactgctgccgcctgaacgtgtgaagatggaacatgctacattcgtcactcgttcggcgtggtatatatttttttttttggcttaaactgtgttttcatttggcaggggcgtacacagagtagggatgaaaatctgaaggaggggtaaagagaagaggaggggtgcccaattcggtcctctttcgtcaaggcttcttgtatgaatcgcaaatatgtagtttttcactccctccatttcatcctatccaagtatatgtcgcagcgctcaatcggtacagcgtcaaatgaagagataagataacgcggaaaaaaaattcaccaacctgaatgggtgatgaatggaccgtttttttctcattagttgcaaaaaatttaattttattttttaagtgagaaggtgtgaattaatttcgctactacgctgtaaagcgtgacggtgcgcatttgttggaagcgagtgtgaccggaagaacaagcctcgttcgtcttaagactgacgtgttgtttgatcattcgcgtgtttcgctaattggccttatgtgtgtataagctagccggtgaagagcaacatccgaatgttcgacgccaaaaagagccactcatcccatgtctcgtatgcagacaaacgaaacacacattcgacataccctgatgtggtgatgcataaccgaacggtacatcctttttttaaaacagaagggaaagcatggtggtaaaaaaaattgagcaatgcgaagtttacagagtccaatacacatgctgcttttgtgtgatgagcaaaatatgtgtaggccacggtagagtcttccttgacattctccccgggtaggcaacagcggttgtgctgtgcttcacataggagaggggtaccacgtggtggaatcatcattgcataaaatttatgaatacgccaagtgtcacaggaacttagcaaattcgtgaagccacccttttatgagcaattatgatgaggatctcctcccaagcccaaatctattgcaatcccatgtagctttttatctcctgactgatttgcctatacacgtttgccgtgcagcgttaccttcaatttccccttagcatttctttttctcattttgcgcatcgcttgggggaaagactacgtttggtcatgccatgccataagtgtgcagtgtgtatcatgtttttttttggcctgagtttatttaggcgttctcctggccgtttttttttttttctttttttccttttcatatggttattaaagctgcagatgaaccgactgcacattggaggcaaaaaagaaaaaaaagagctgataaggaacagggtgggaaaaaataaaaatgcttcaagcttagggatgcaagaaaatggtcaagtcgttatatattcatatgcgtgatcgagtgagcgaacgagcatacgtgacgtaggttagctagaaatatgtgtacaggcctcccgccagtggctacaaaaaaaaggcgttttttttttttcttcttcctcatcttcccattgaggggaacacctccctgtcagcatacgtatgcatgcataccatttgcatacaattgtgcgtgttcaccaccatcgtgcatacgcacataggcgcataggagcacacgtgtttgcgccatggcattgtatacataagcttcccgacattaagataggtctcacattttggagtcatttattttttgcgttccatttggccgcttttcttctcgcgtttggatttatcgctttttttttttcgttttacgttttgggggcttttcctctttctacgcgtcgtacatcgcgcgtcccgttttaatttcgcgctttttccatttccaaaggtgacaggtatgcatacaataatacaagtgcgtacatatgatgataccgttttttttttccctccaccgttaatttctttttttttttttttgccagttttttttcccttttgttgaatcgaacaaggtctacttaatggtacatacgaattagttttgcaggattggcattatgtatcatttgaggaatatgcggagttctcatttaaggacgaaataaatgctactttgtttgtaaaccctcatttacgcgttttagcgtttgtgcgtttatggatgaatcatgcgtttttttttttttttgcgttttcactttatcattctattactttttcatttttttactttatcatttttttactctatcatttttttactcattatttttttttactttttcgtttttttgctctttattccttttactttttcttttttttgctctttatttttttactttttcatttttttgctctttatttttttactttttcatttttttgctctttattttccccctttgatataatttaaatagaccctcgacaatcacccattcgaatttctttccccccttcctttttgctttttccatttccttttttttttgtcattttttttttttcacgacgttcgagcttagttaattcattaaagagctccccccccctccttctcttcccctttagcagcatatatgcataagcatgtgttcgtatgagcgcacgaacgaatgacggcgcgtttgttcgcatcagcatacgtacgtttgagcgtatgggcgtacacttatcgtgataagtaaatttatatacggtatgcattatacggcatatgtaattatgctctgcggattttcccccttttcccttttttttttttaaccttacgctacgcaacatttaatgtaagcgctccttttgatgcgcccttttccatttcaccgtgctgccacgtatagctgcgttgcttttgcaatatcattttggggagtttttttttttttttaacccctacctttctttcccagtcaagtaattaaagcccgcgactgcagctgctgtaggtagttgcactccacgcggacatgcgtatgcaaaactgttttacgcatacccgtgcgtgcatgtatgaactcgtatcgtaatctgtcgtgcgaggagaaaacatgaacgccttgctgtttgcattcttttgtgcattgtgtacaccccgttttattgccttttagcccttttcaccccctttattccttttttttttatttgttatcacccttttaatttgaacgtgtgtgtgaagttgtacgtgctccccccccagcgctggggcatcgtgtatatgagtgtgtatgtatctgttggcgtgtgtatacctacagagtagcacgcactcgtgcgaggagatatgaacacgcgcacacagtatctcctacttgtacgaggaggccagtacacccacgtataatctccctcttgtacgagggggtcagcacatccacgtataatctcccacttgtgcgagggggtcagcacacccacgtataatctcccacgtgtgcgaggggatcaggacacccacgtgtctgattgtacacctttccctcctttgtgcctacgcgggcgtacttatatgcgttccagcccgtgtacggcttaaatttccatttacacaaaatgaaaaaaaaaaatatcgcggcggccactagctacggcaaggtgaaaagccgtgtgaaccgttatgatatgaatggttcctacaattttaatgagtccaagaatggtgggaaggtgccaggaggaggtactccgggggatgggaagaagagtcgggcggaggcgccccccgccggtaaggccgccaatagcgcagccaatagtgcagcgaatagcgccgcggtgagtagcctccagaatagcactcataacagcactcataacagcactcatagcagcactcataacaacacgcatagcagcacccagaacagtggcggaggaaacccccaccatgcgcaggcggtaaagtatgcgaagaacgcctatccgtatgattacaacgcgtacggccccaagaaagttggagagtacaaggagaaaatgaaaggttccatgaagggtgcaggtcatgggggtgatagtggtgcacacggtgaggggaggagtagtcaggtggccacgaacaacgcaggtgccccggatagtaaggctaatcgtgaagcaacagcgtttaaacctattgcaggtggtacaaaagggaatggggataataatgcgaatggggttaacgccattggggtgaaccctagtggaaccaatttgagtcacgcaaatggaggcagaagccaaaatactggaaggaaaggaaacaaagaagaaaatctaaacgaagaagtcagtctgttgagggaaaaaatatgttttaaaatgctcaaaagcatagatatatacatcacagaaataatcatgaagtcttcatttgtgacagtgtacaaaatgaaggaagatgaactaaaatgggttcgagcggatattgaaggtttcctttacatcgttaggagatccataaagccaacgtatcgactaataattacaaataaaaaaaatgaaaaccatttagtacaggacatccacggacgtatcaatttatccacagatcaaaattacattttttatcgagtacataatgaagagagtaacttaaagagtacctacagcttgtggttttatagcaccgaggaaaaggagaaaatatatagtatgctgagagagttagtggacaaaggggcgggtgctccatccgtcagtggtaccgctaacctgggaacctctgacattagcaccgttgcgaatggtaccaatgtaggctatatacacagtaaaaatattaactttattctgtccaaaggggaaagtggcgttaatgagggagctcccatagcaggaatcactacaggaggaggaattgttggggcgaaaccgaacgattcttcgtcaaagaatatgctaatgaatggagacgacgaggagcttctcaagggagggaaaaaccacgtagggatggtcagcggaggggacaacaacgtgcagagaaaggcaaatgcaaagaacgtcatccctatgatggcatcagacagtggaagggataacgattatgaaaggaattttgaattgatggggaataataagatagagaatttatgtgcaaagatgaacttgcctttaggtgagggtggtcatatacccccaggagctgccaacgctatttatgggaattatttgaagaacttatataaggctagtgggggtgcaagtggaggagtgaatgggatggaggccattggacagagaagcaaaatgaaggatgggcctggggaggaaggcctcgctggatgcgattcgaacgtgaaaggggtgacgcaacaaaacaacgtcgattttaatgacaaggtgggaaggaaattgctctacctcattaaggggctgcccatggaaggtgaaagggccgtcgaaaggggcgtcgagaggggcggcgaaaagggaagcgataatttgaaaaagctaccagggtacgatttttacgagggtagaaagagcgaagatatgccaaggagtgttggaggtggaacgaacaaccttgttgtggaccccaagggaggaggtggtggagggggaggcggctacccgaatgacaagggcagcgccatttccgggggagaagccatcatgaacctattggggttgagcaagaacggcgacgtgaaggaggacgaggtggaggataagaagaagaaaaagaagaagaagggtgcaagtggggaggtacccgccggtgggggtgcaaatggaagtgaagttgcgcgtgtaaatgcgagtgtgagtgcgaatgccaatatgaacgccgttgctagcggtgatagtgcaggaatggctcagatcagtaactcgcttggcgccaaagagttcgaagtcaacatgcaaaagagagggctgcagcttagggagatgcagctgagggagttgcagtttagggaaatgcaactcagggagatgcagctcagggggatgcagatgaatgggatggccatgaatgggatggcgatgaatggaatgccaattaacggaatggcgatgagtggaatgccaattaacggaatggcgatgaatggaatgccaattaacggaatggcgatgaatggggttcccattaatgggctgccccctaacgggataactcctaacgggataactcctaacggggttccgcctaatggggttccgcccaacgggatgcagatgaatcacccccaagggaacgacctgcagatgctccccctccccgcggaagagatgaacaacgggaaggccatgaagtacgcaaaggggaaatcagactgcagtgaagaacccataagcaacaatcaccagatggagaaagcctacctcgatagatcgtcatttcagaacaactctatcgaaagtctgcacagcaaagaagtcgaagtgagtaatggaagcatggacgatgagaaaaatatgaccaatgctttgcttgatattattaagcaaaaagcagaccgagcgaaccaggtgcagggggttgttgatggtgtaaataatcacgggggtcatgatggcctgaacgagttcaacacagattcgtatgacatgctgttgaagatgcagagcgtgggtggaagtggagagaggagggctaagagtggccatcgagtgaccaaccggatgggcagtcatgttgggagccaaatgggaagtcacctcggaagccatctcggtagtcacctcggaagtcacctcgggagtcacctcgacaaccgcagccacaacggcccatttgatgagggcgaaatgccaaggaggaataaccaccctgggtacagcccccacgataagcagctgctcaagtatgaagacgagaggacggacagctacagcgctgtggaggactacaaaaacaggagcatccttctgagcaggaacaccatccataacgtaatcaaggagactttacagtcggacgagtttgttaatttgttgtggaaaaagttggtaacgagcaaaaatattatgttaatttttttttttcaacgtacaaatggtagctcgccctgttcgagcgtccaggtgtgttttgcacgtgcgtgtctgtgttggtcgtttggattattttgtcccccgtaggtcactcaaattacgttattctcaaaccattttagtctgttttgctcctcttcattttaatgcaatttattaccctttttttttttcatttcgttgtgtgccattttttccaccctactcccctttttaattgccactccgcggggtgtaacagacataccacgcgcatcactcttttttttttttttttcatcaaacgttgagttatgccagtgtatatacataggacaagacgtatgtccgctcatatccacctccgacgtgtcccacatgatccatgcctgcatacatgtgtacacgcgcagtttacgaaagtgcccacttccctttttaagtaaacatggagggcccatttgcgcacatcacgatgtgctacccacccatagcgcttcagcgcctgtgttgcgtttgcgtttacggctgcgttttaccacgacctttatttttgcgttttttttttttttttttgcgatgtattatccccccaccaacacacaaacagatgaacaccctcgccatgccgcagattgttcctttttgtttcacccatttttcagtttaaaattccaccatgtgtgaattacccaatttgaatttaatcctcgtgaaacgaagaaatatgagccaagtgggcaagatgtcccacacgtgggatgcaaaattttgcaacttaaagatgccccttttttttttaacttcactctgtccgtgtagggcagacgctttttggggggacaataaaaagcagtgatgaagtatacccctacataccctgtactttgggagcattcacctggttgtaaatgttaagttttttctgttttgctcacgtagagtcatggtaagtcatataatggtattctgcggccactttgttaattttttttttttttttttttgcacaaatgaggggtgcagaagtttgaagagatgaagtgaagtgagcaattatcctggctcccactgtcgaacggatggcgacacgtctctattcaggtgaatcccccatatgcggacagtagcacatataaggtacattttgcaacaaaggagggatgaggatgaatgtatattctccactgccttttttgctaagctgacttgtgcagacacaaatctgttcacaagcgattgacacctgttgcatgaccaaatgtgtatgaagcttgcttgcgtttttacttaaatctaacctgttcggttactatggggtggagtgccccacgtttttttgttttaaaaggattgcctcttttctgggttggtttttgtgctgttgtggcggacgtacgatctggattcccatcctgtatgcgcaaaactggcttcttcatcgtcacgtagggtttggttcgcttgggtgttccgtttcgagttcgcttgggtgttccatttcgagttcgcttgggtgttccatttcgagttcgcttgcgtgcttcttttcttccgccgtcttttcttccgccgtcttttcttccaccgtcttttcttccgccgtattttcttccgccgtattttcttcctccttttcttccttctccttctccttctcttgctctgcctcctctgcctcgtcctcctccgagctgcgtcattcaaacggtgcaaacacgttggttcgtgaaaacacggggcacatacatcacaaaaattttcatttttttttttttctacgtacaaatcgctcgggggatcaacatagcatcttctgtaggtctccttgtcaagaatgctgtgtaaatttatcctggtgctccttctcgtccagttcctttggggggtgatatttgggtcctctccgctgagtgggtcgagcgtgcaacaggcatgaaggtacgtctactccgaaaacgcgtgtggatatgtatttttcttttttttttggtgaccttttcactgacgcacattgtaactactgaacgttttaacacaccgaaaaatttctttgcgtgtgtaataaagaatggctgatgaaaggggatgggaggaagaaaaataaaaatttacctctccaattttgccttattgctgtgctgttcgagctggtcatcctccggtttgtacttctgacaaatggaaaggtggaaggagaagacaggagaaggctgagaagaatttttgttgatgactcaactgtttgctctttccatggtgaaaaaatcgagagatagagaaaaaaaaaaaaaacccaaaaaacaagtgtacctcatttagctgtgtcttcttcacccatctttcgaataaacccgtttggtctttttgctgagtggggtgtagttcgggagggcatgaacaggcacacgcaggcatacattgttgcatcaacttgcgcagacactcatgcaaaacatccactggtacagcgcagaagaatcggaaacgctcctcacaccttgacccacgtcgtcacgtgttttttattcccccttttggcgaacttaaatttgctgttggttcgcctttcggagaagtgcagagcccacgcccggcgtttcaattcgatatcatcatgcacgaagtcattcatttggggggtggacaggggcgctagtcaaagttttgtacttttcgtttttgtgcttttcgtttttgcacttttcgttgttgtacttttcctttttgcacttttcgtttttacatttttcgttgttgtatttccccttgcgtgcgtcgaatgggggttaaaacgacttgggacgcaacacatgcgagctgcgaaaaaatggccaagctgtcaaagaatgttcattccacgtctgtgctgcaaatatgtcccattttgtaaaaacgaggggacttggcaaagtgtctcaccattttaagcaaaattttttttttttttttttgtgaagtgctcaaagtgttgacatacaggatacacacggaggaaggggtcccaccaaagatcggaggatccttcgaaatgggaaaaacgacgttgtggcaattagcgccagggtagtgcataagcaggtggctactcctttttccgcagctgcgaatttgcacccatcactggtgaacggaaatgtataaacaaacagggtcacgcgatttggtcggctatacgatcaaccattgatttgttgccaatttttttgtgcacctttaacccccattttgagaaacccgtttggcgattttttttttttttttccactcatgcccaggaggaagatactttatttgcctacgacgttgcaaaaaagataaaaaaattcgaagaacgttgcagggaagtcaatttgtgtgcgctcttcaaatgtgttctcttttgtggggaaggcgattcagctggcattttattttattttactttattttattttttttcactttgctgcgccaagtggatggagaaaaaaaattggttgcccccatttgataaagcgcgttcaattttacagtaacgaaaagaagaaatgtgaaagcccgtcccgcatgaagcactgcataaaagcgtgcgtacctaacctgtacaatcacataccgtatgcgtgcgaaggagcatactgcccgatgaggccacggaaaggaagatcctagatgaaagttacacgatgttgtgtcgtaacgaaaaactggtgagacaactgaacaaactggggaggataatggtaccccgcaagaggaagaaggggcaatggtacttccattttgaatacagcacaaatgtcgagcaaaaatttgtacagaaagagaagaaaaattttaaagaaatgtggaaaacagttgttaggcaggattatataaaaaaaattatgaacatttttgaagggcagaattttattagtgggagtaacggaggaggagggtctcggggacctccttatccttgttacttcgtcttgggggcggaaggcgtggggaaaaagtttttcatacaaaaggcgaaggatatctttttaagaagaccaccccatgtgggtagcgagccaaatggataccctccacgaggaggaaaccaaaatggtgttccacacagagagcaactacatggaggagaaaaaggaagcagaagaagtatttttttcgagtacgactttaaggacgtaaaccaaaacgaatcggttatccccttctctgtgaagttgcacaagctggaagagttcctaaggtacaaattgatgaaagaagtaaacagcgatgtgacaaatggaaagataaatatgagagacatttatgagcagttcatcatgggggggagagaagaaaaagaggaggacccccttattgcgaaattcccagtcctattcaaacacatattaaacacccctcaaatgtatgattatttaaatgaccaagacaggaagaacatcacaaagtggataaacctgttggagatgaataactacaaatatgataattttctttcctttttaacaatccttttgagaaaattaaatgtaaaatgctttgtacatgagttgaatgaattcagcgcttttttatattttttaaaaatggtagcagagtgtgaagagtatcaatactgtatgaacaactcggagggaatacttaccgattttaccagtgggttattcctctatcgttattttttgtcattaattaattttttacgaaacaaatatggatataatttctgtttcgttttctacaatttgcattttttccttttgggtcctcagcccatgcgcaattttcacttttttgccaaatggtgcgaagagaatgtggacagacacaacgtccccgtcatttttcattccattaagaatatcgagatgatgaagtttgtgttcgtttttaacaacctggtgttgaggcaggttggggggggcaccttcagggttggaagtagtggcagggttggaagtagtggcagggatggaagtagtgacagggttggaagcagtgaccgggttggaagcagtgaccgggttggaagcagtgaccgggttggaagcagtgaccgggttggaagcactgtccgtggtagcactcgtgacggcgcagaaaaatcaccgcaaataaacccagtgccagtgggggagagtgacttcccccccaacttccacaacttggcgatgaaggagctacaaaactatcacctcataagggaaaacctaatcgaaataaacgacctttcctacgacatggtgaggtgcttaatcattcctaattatgtgaaggacgaaaaggtggccaagtgtatttacaacatcatagggggaaatgcccacttagtaaaaacagtatgtaaggggctacacgatctgaacagccagtttgatgaagaccaaatgaggaacaaaattgaaatggaaaaaaaagaaaaggttacgtacgacatggatgaagaaggtcaaatcaacgtaaggagtaacactatcgaagaaattctgcaacatcgaatgttggagcagcaaaaagggtttttaaaaaatatacatgaagatattctacacacatttatcctcgacttcgagaggaaagtacgcaccttctttagtctcccccatgttgaacggctaaagaggaaaagaaactccacacagggaggagggggagggcaacaaattgaaagggaagaaacaccaaaaaaggaggggctaacctatatccaattttacttcaccatttttgaagctatcaaatattttttaaaaaaaaaaaaaatcttttgtaaaaatataataaatctgaataaccccatcttgcttggactcattgatgtgaatatcattcagtacaactatgagcatgggtacctcgagctgaccaaccagctttacgaagtcctgctgcttaactacatggatatgaagtacaggcaatttcctctgaagtacaaagcccagtacaatattaattatgtacttaactataagataatccagcacgagtttaatttgctggagtctcaggcgtagttgtttcggtcttcatggagtgggaaaggggacatcatcatctcatctgaaggtgagcattttgttggacctacccccctcaggtgttgtagcagtgcctcattttttttgttccattcggaggcacactgttccaccgcgcgggcacacacatgcgcacacgggggaggggggcaattgcggatgggagccctgcgcagttttgtacgtaaccctcgccaggtcgtcacattgtctgtttgccgcttttcccctttgccgccttgcctctttgccgctttaccgccttgccactgcggcggctaatcctcttcaatgaagtggggaaagctgatggcctcctcgatgtcctccctgataggaaaggcgaaggggggaggggcattttccagaagacggggcatttgttacaaagacgaagtgggcaacatgaccagggctcctgtgcgcagcgcattgagtgtatcatcccacgggagtcacataggagcatatctatgtgcatatgtgtgtggagatatccatatgaacacttgtgcgtgcttatccttttatgcccttgatgtacaccctggccgggggtaccccatctgggcgtcctacctcggcttgagccactccagtaaccagcagcttatgtagctcaacatgattatgaaaatgtacaccttgccttaaaaaaagtggagaggaatgaagcatttcggggggctgccagacgagggagaccatcgcggggaaagcattcccattgggggggttacgtagaggaggcatgtcctctccccccgcgacgtcgtgacgtcgtgacaccgtgacaccgtgacaccgcaacaccgcaacaccgcaacaccgcgacaccgcgacacccctcaggtgcttactaaaaaccgtgtttatgtcgtatatcttcttgatcctactcagaatggtcgggttcgcgtaagaaagcacatccatgtaaaccttttcctgtgatggaaggagcatggaggttagtgaaatttctctgtgcggaatatgttgggagtagtttactgcaagagcggggacatgcaaaaaagtggtggacctcgtccatgtgatcgcgcacacacacatatgcgttcgtaccgtcttctcggcgaccttttcccacgagtacattttggttagctgcaaaagggggcgttgttgtttagggggggaagaattttttttttttttttcagtagtatgggtatgtctgagtttgtttttttgcgtgcgttgggacatcattgcacacatggggtgccgcaagtggagtacccgttcatggaaggactgcgagtcgacgtgcttaagcctctccagggcactgtcaaccgctgcgcacaagtcgatgtgattgggcttggctaaaatcatcatgtcgtgcggcaacacctcggaaatacctccaacatcagtggaaatgaccagcagtccacagctagccgcttcgataatggctatacaaaaggcttctgttagagaagcatttaaaaatatatgtcccctttgtaaaacattttttacattttcttgtttcacttttcctaaaagaacaactgaattgtgcaggtggtttctttccctcatttcttcaaggagaattcttttcggtccatctccaccaataataaaattgataaaagggtacttctgacacacgagaggaatcactttagcaatcagatcgactccctttctgtacgtcagtcgactaatcactattatatttattcttggcatctttggtcgtttgcttatgcaaggaacgaattttgtcgtgtccaatgcattgcctatgacggatgttttgtacggattgatttcggttcttaggaccaggttttcacgattggtatgagagacacatatggagtggtcgacgtcgtttatgcaatacttgaggagtttgttgacgtggatgcaccccttgtctgagaagctgtagagcgagtggtccgtgtaaatggtttttaggccaagggattttgcgtgcaggatgaactggtgcgccagggcggacgtcgcctggggggcgtgcagtacgggggggaaagcacacacgggtgaatgtgtgtatgtatgcacgtgtggacggacgtatggacggacgtatgcacgtatgtatgcatttccgcaaacatgtgcacgtgaggggggccccgagaagatatgcctgactgccccgatttccgcgactacgccaacgtcgcaggtgacgaacctggtggccgtggactatgtcgaccttctccctgtacaaaatattcctgcacaagggaagcgtccccacgatgttagggaaggtcaccacgtccatgtatgtttcgaagggcaggtagtacaccttaatgccgttccccatccacctcactccgtgtcggttgttgtagcagtgggtcactacgattactttgaagcctgccaagaggggggaaggtgggagcatatcactaactcgctgtgcgtactcgcagtgtgtatactcgatgtgtctattcgctatgtctgctcgctgtgtctactcgctgtgtctactcgctgtgtctattcgctatgtctactcactgtgtctactcgctgtgtgtgcttatctcgataattgctacccctcagaaaggagcacccctgtgtcatgcgcagtgctgtgacgcatatggcgtggggggctctccaaaactgctcacgcagcggttacctttctttattaactgcttggacaattcaaagatgtgcgtttctattcctcccaagtttggatagaaaaaatcgctcaccatgcagatgcagcattttctctccttccggtagacgagacttactatcctttccgcggttcccttcggagggtccgtctttagtggccccatcacttattcgtgtaacctttgatgggtcgcaatcactgggaagggtaatcgggggggccgctaccaatgctggcggtgaaggtggtgacgacggcgaaggagggccagttttgcgtattctccaccgcaccggggagacacaagcttgggcgagaagcatacacatatgccgtgggggcacctagtgcactaaatctggacagcaacacttttgtgtaaatctgggccacgtttcctttcgtccggatccgttgcagttgccgcttaaggggtgggggatattactacgaagcgagctgcccatgcgcagcaaagaacagcactgtcgggcatgcaactgaacatgtgattcgcctcttaggaagcgtttcaacagaccgttttatgtttactctttgcttctgctatgtagggaaatttccaaaaggtattggctaacgaagttaaattgagaggggtcaccaattttctccgatggagtgcgtgtagagaaaaaaaaatgggcatctctttgctcccccgaaatttaaacacttaaaatggatttctcaaaatggcttcctcaaagtggcttcctcaaaatggcttcctcaaaatgggctcctcaaaatggcttcattaaaggggccaccttagaaggatataaaacgccccataggggtcatacgcaccgcgcaaagattgcacataaaaattttccaaacgggggagtttccccaaaaaaaaggaatggtaaatttttctctcatttgtgtaaaaccgagcgatgtgtagaagattggtttctcctttgtttatattatctaagatgagaaaaaaaaaaaaaaaaaaaaaaaaaaaacctcaaccctaaacctcacaaaatgtgcaacagtgagcgcgtaaatacctctccacgtgtttccaagctgcacaattcttcaccgcccctgggggttaaccagaacgtatctcattttagcgaatgggattaaaaaaaaaaaaatgtgtggaaataaattcatggtttttgaaaattacgttaaacaaatggcttaaaaaaaaaaaaagtagcaaagtggtatgcagcaaaatcgcagttatggtgcaataagcttggggtataaatttgcagagagtggaaaaaaaaaaaaaaaaaaaaaaaaaaggcacatggggtgtaagacttgagagaagcacaacataggggtgatagaggtagaattaaaaaggctacgagtgcgacggcgccgggggaggcgcatacgtgacacaactgtaattggtacacataaatacaacgtaaaacacgagggtgcctgtaggcagtttaaaaaaaaaattatcagcatgaaaatcagaattaggttaatgagcagattgcacaaagtagattggtcattttaaattacacagaaaacaatgttaaaagggaaaaaaaaaaaaaaaatgtacacatatatgtactaaaatatgtacacataaatgcactagttctggcctgtacgggttggtatccctgtaagcatacccacacccgcgtgtaacggtatgtttccctccagatttgtcactcccccgggaagtaagctaattagggggaggacatccacactagggtggacccctccccatacacataggggaaaaaatgcgcacaatacgctatccaactatgcctgcgaggcagttccaacatatatgaatacaccaacgtcaactgtcacctagtctgactccccgaccaatgaagactctccttgtgggcccctcactgttgggcgtcctggagtcactcacacttctgtatccgtaccttgagaagtttccccttattccctgatttaggcggaactccctcagcttcatcatgattttatcgaaaattttgggcgttttttcgagcaaatttggtcctcctgcgcagttgggggggaaggaatggggaaacatggttacatggcaagaaaacctccgacgcttcgcgaaagagctgaatctacgttgcgagaaaaccgccgccacttcgcgaaagagctgaatccatgtggcgagaaaaccgcgaccgcttcacaaaatgacgactatttgcctgaataggtcatacaaaaaagtgccccctgggagggactctccccgcagagtatctgcatgcattttttacgcgtaaacacacgtggcgtaccttccctcgggagaagctctctgaaaaagtagtagatatgtccggacatgaggcccataatatccacccaaagggactgtcccatgataaggtgcaggaaaataagtgcgaagggtagctggtagcccttcaccgtgaagaagtaaatggacacttggctccatgcctccctcctggaccagtagtaaatgatggcgaacaaaagggagtttcccaagaaggggtagcctgcggggtggggaaagggcgaagcgaagcgatgcagagaaaaatgagcgaagcgaaacagagaaaaatgaacgaagcgaaacagaggaaaatgcgagacgcaaaacagagcaaaatatgagacgcaaaacagagcaaaatgagcaaagcaaacaactgcacacacttcgccctcgctgcagcagcgcacggggggagaaatgcctcgtggaggaaacacaacaggaaggcatagaccgcgaaacgggttaacgctgcacatgtgtgtctcccctgttgccacttcgcactctgcatgacgatgggttacctctgggccaataaaacaaaatgcttataagtgataggaaggtacactgaatggtgataaagtacaaatatgatcctgggctggagaacactgcgtttttctcgagggaggaagaaaactgggccaataaagacataaaaaaaacccaagaaagagagaacttccccacgtacataaagttaaaaaaaatcctccacagttggtaattattatatattaaattccagtccagcagaaggtacacaacatttagtaagttgcatgttatgagaagggtcactaaaaaaattagggttattaaatatttggttacatttggtaagttgccataccaaacctccggcccggatatatccattttattttgtacgactcatgtaatgtggcggggggggtttgggggggggcgtcgtctcgcaccttgatatgcagcacaccttgatatgcagcgcaccttgataagccgcgcaccttgatatgcagcacaccttgataagccgcacacttcaatatgccgcgcacctctactttcgcggtgtcgccttggggttctccactagtgagtacccaagcgcatagtactaactaccccctcaacaacgtgtaacaggctctggctaaaggacagcaatgaactgatagcgaaagggagcagagactcagcactggtatatctcacatgttatgtctgtacacacatgtaggtcttcaaaaaaaaaaaaggggaggcgtgaattcgactacaagcgacacggttagctgtgtggggggggtgagaagaaaaaagcgccattagtcaaacgaacgggttcaaaatgtacatatggcatgtataagcatgtacatgcatacatatgtacgtaagtatgtgcctattttcatgtataaacacgcggtggctctctgctcttaccttttaacgttccaaagtaggtcacatgacgtacgcgaaaaacgcattctttcatttgttcatttttcacttttcattttttcatttttcccattcaagtgagttacagttctgcttattctcacgaattgcggcaatttttattccccaagaaagaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgcaccttacctctgggttattttcactggatgggccgtcatttggacctttttttaaaccaccgtcaacttggcctttttttttttttttttgtgagctgccttctgtacccccaccaattattttgcagaacgtaggggattgcgcagttctgccgttttggtccatatgcgcaactttgcatgttcacaacggttggggaaaaaaaaaacgcacatagtgtatggcacataacacatgatacattgggataggggtagcactacttatgtccgcgccgctgctgtacgtacctattttcagatttgcctttttgggcaaattccccggctggcgcgtactatatataggcaagtaggggcgaacatgtcaacaaaagggggggttgcgactgctctacatcgcccatggtcaaagtagaacacttcgcattggagattcccaaaatagcgggtgtaaatgtaaagttgggggagccaaccgttttttctgttctttcacccccgaatgggcaaaaagagatatgcgagcagggaggcaaagaggagggagactcaacctgtgaagcggcgaaacttcgtgcaaaaaacgaaaatgccatccgagggaaatgacctacattgatggggtgaaacatttcgagggaacccccgtacagtacattggacacgatatggtgcgcacagttggaaaaaaaggggggagaagggatagacttattacctctttttaccgcttattaccgcttattaccgctttttacctctttttacctctttttaccgctttttacctctttttacctctttttaacttttttttccccattttttaactaccaaatcgagaggagaatactggtcaatttcgcggagggcctttccaccgcgtgtaatttttccctgtgtgtgtgtctagcagctgggctacttcttcaccgccactgtcgcagttgcgtattttttttcggcctccaccatgtttagcagcaggagtgcacacgcgttacagtgggggagaggccacctgaagcgcgcatgcatgtggaggcaactcatgtggagccattccagtaaagaaaaagtgagtagcaaaatatacacgcagaagaagatcacgaaaagggagaagctgttaggcatagtcaaaccattcgtagacgaaagttgcgatagcgcagagccttatgtaatagcgtactatttaaacaacccaataaatttgggagccctcaaaagcgcatatgaaaaagtgggatcccaagtgctgtacaaagagccctatttgtacgtggaaagttgtgcatattttaaccaacaaaatagttcagctgtattttttaaaaatggatgtatcgtcatatggagtatgaataagcaaaacagaaataaattttttcacttctgcaaaaagtatataaccctaaatgaaaataatattgaaaattatgactttgaagaactgcaagtagaaaatataaataacaaaagttacgtaaataattctgtgatttatttaacttcaaataattacaggacgacggacaagatagccatttcttttggacttttaagtgctgtcagattaaataatttggaaaagaaaattgagaagaaattattttacgaaaatgatcatatcgaaaattcaaaaaaaaaaaatcaagtcaagtaatttagattttttatccaagcaattatttacctccaaaattactctgcataatttgagatatgagttgaacattgatcaagacattttggacgtcccagaagcgttatgggaactggaatatcagagaaagctgtttttaaatattttacacatttttgatataaagcagagagttgatttactcaatcatagactgagttggactttggattatttgaattcctttttggattacgtgaatcagaagcactcctctcgtctggagcgcatcatcatcgtcataattggtctcgagcttgtgctcggcattatgcagatggttaacacgattcggttgtaggcatattatatgtgtgtgtgtgttggggggggagttgccttactcttcccgcgtgaccaccttttggggaaccatccgcttaggtacaaagtgaaaccgtggcgggtgacacatttagggggaagcacggggtaacaaaaaaaaaaaaaaagaggggatgcaaaaatgggaaaagaaaggatatgttatactacctatgcggagaaaaaaacggaagtacttcccctaaagtagctccactgtggacgtgccaaccgactggcttccttttaccaccacaaggaagccaaaaatggaggattaactcgatgacacctcctcgttttgtcacatcatgtttgctacgttgtgtaaattcgcacagcgctattctgccatcttctctccctagtctaaatgcacaaaaaaaaaaaaactcattggtaattttcccccttggaggaattaaaattatactttatgtcccacgcagggaggatggtgttaatggagcagtcatctggcaggtagggggggaaaccagttgggtatctgacgttcctgtctactatgccagccgagttagtttccttctgttgagttgccaattcgtcgtacaagaaatccacgtttttctttttataaatgtactttaggacgtactcctttatggctaggttaatgctttcttcatctatcacaagcagttcctcctgttcggtggtggtagtggtggggggttggctactctttggttgctctgcttggtcttttgcaccttcctttttaccaccattttgtagttcctccgtgggggccttttcttccgacacgccgctcccaacttggttgcttggcttctctgccgctaggccgctctcaacttggttgctcgcctttcccgcttcctccattttgtccctattatgggccattcctacatcaccccctgcgtccaaattctgaccactgctactcatcccatggggcaccctccctttggtgttgtcattcgtgtcctccttcacactgttcttttgatcattcagaaaatggctgccagcatctgctgggtcctcactaggatttacatcaccttcaattacgttcgtttcgttcttttcgttcgtttcgctcttttcgttcgtttcgctcttttcgttcgtttcgttcggggggctgttcccttcggggtgtacctgttctgtgccttttccaaccgctttatcctctgagctgtttaatttgggtgcgccttcgattgcgtctccatctttactctcaccgttgcccgatttgtccggcgcgctttcttcttccttcctcaagggcgctcctccgtcctcctcatttggtttattttttttcgaaaagtagctcgaaaaggttttgaagatgctgaagttttcggcggtttggcctgtctgctcagtttggcctgtccgctcagtttggcctatctgctcagtttgccctgtctgctcagtttgccctgtctgctcagtttgacctgcctgctcactttggcctgtctgctcactttggcctatctgctcagttttccccgtttggagagtctcagcttccaccttttgctgacccacttcaacatccacctgtttcttctcctctccattttcaagattagcttggctttcttctttactcccctctgcagcttcctccttcgtgccgtcttctaccccacatggcaattcggcaaggccgtccttgtcctgactgtgctcctgcgtttgggccaccggcgcatctgcgctgtgttgggttccaatccttgaaccgattcctgcgccgtctccttcttgcatgtcatttcttcgactctgcttctccacctccccgtcacgctcattcaccggggcggcttccattgcaggtgccactgcctgtgctgccctatcgtcaatcactccacatttaaaatcagccccgctttcatccttggagatatctgtagttactttactttggtccgtttttcgctgatcttcaaccatccccttacttccttcatccttttttgtgtcatcgccattgttggagcttgtcaccaaatcgggactgatatgatcctcctttttgtcctccctctttgtggggtcggccttaatgaagaatctcctaccaatgccatttttttttatatttttggcatttctcaaaatttttatcgtttcattttgtattatgtcgattaaaaggggagtgattttatagtcgtacttactgacgtggaagctttgaagtaatttctctatctgtagttcgatgcccggaattgcgctgtagtattcgtcgaggagtctcccatcatggtcctcgccgttatttgcttgggggttccttttgcaaaaaaggggacttctcttcctgaccttcattctgcgcacggagtcaattcgttggaagttggcaacaactggatacgcgttttggaggtgtatattcggatatactgattgggaaccgaattataactctacgctttgttccctggatgaacgtggtacttgccaagtgacggcctcctttatcagtccattaacttatcatgggtgtgggccttttcagcacaatacttctcgcgagggggggaaatgcaaagcgagtttttcattgttggtattttctggtcaacccctgaaggaggcgaatttcaatttgtcaatgcctggagagcactctcttttccttttgcatgttaaatgcgcggtaggggatgggaaatatgctaattttaatatgtgctcatctgccctggggcaacgcgcatattggtatatataaaatgaacgctcacgtttcgcttcttcgcactgggcaattatgttaacttttgcgtggaggaaacgcattttttttatcattgcaacacgtttttttttttttttttttcacctttttaggcatttgcagcattgtagagggaggaattatgacactttgataaatttggaaaaaaaaaaaaaaaaaaagcaatatgccatgtgcaatatgcaggttggcgaaacgagagagcaaatgtacaaaacgattagactttgaaaagggaaatggaaaatggaaaagggaaaagggaaaagggaaaatggagaacggtttattatgtggggcacagatctggcgagcaaaagggggacattatttttgcggcacgacgaaaaagggccttttttttttgtctttgctgaggtcttcgctttcgcgtttgtattctgtacttcatcgtttcctctactccgtccttttcttcacttggtccttttctctactcggtccttttctcttcttcttcgcctccgctaccccttcaccttctctactccctccccctttctggattggttccatccgaggggggtccccccacaggagtgtacatatgtgtaggcatatatacacatgcaaaggtgcgcatcgcgcagggggcaaaataaaatgtgtgttcgaagaaaggggacgaaaaaatgtttttgtcaaacgggtccattctacgcagcgcggttaagaggttacgcggttaagaggttacacagttacgaggttacacagttacgaggttacacagttaagaggttacacagttaagaggttattcggttatgcggctaaggggaccaaaacaatgctgcactgtggccatgtctgcactcaggagacgcgattccctcgttgggaacaaggggaggggggaggcactaaaaacttatgccgcagtctgcacatatgctaagcgtcattgctaggttcacccctacaggcaaatcggttgaacttaaattctgtacaaaactaaggaagggggttatacgtggcacgctttgtcgacatggggctgctccacataaccctccgtatcgtcgacccgcataaccgcccccccatcactgcgtttttcctgcggtgccttggccacaggacacctttatcggggaaatgagcagagcgtcaagctgcttcaactggggaaggatggaaattatttgagtcctgtagtcttccttgagcttatcctgaatttcgttcttttccaaataaagcgtttttaaattctgattttcactcaaatttttaaccatatcgatatcaccgatgttattattgtttaaccacaactcttccagagattttaactctgaacagattaatatatttctgatttcgttgtaggacagatcgaataccttcaggtgctccaactcttttatgttttctatgatggtacttaatttattgtaactgagataaagttcggtgatttgtggtatgtttttaatggcctcaacggaccaattggttaatcgattgtgttgtaagcttagcttctttaattttggaaatcttgggagattcagctcttctattttgttttttcccaaccatagctcttccaagtttgttaggctttccaaattttcaattcttctgattttattgtaccctaattctagcagtctcagttttttgcaattttggagattttcgatctggaggagggtggccggggggggaggagaaatgtaaaggcagacatcatcgagcgtgcttatgtgcaaataaccatccgcgttggtgtgcgtcctatgagcactgtcaaagttttgcacttcttccacttcttccccttctgccccttctggggggcatgcagacaggcggaaacgctctccctcagaggtccccacttacctttgcgattttgttgcttgacaggtacagctcctccaggtttaccagcgtgtcgatgttctcaatgatgcgaattttgttgaaggagaggtcgagtactctgcggggaggggggagcacacggggtggggttattcatacacacatgcgtgcatacgcacatatatgttggtatgtacgtatgtatgtgtgcacccccagggggggccgcgcaaaggccaagtacacaactgccaagtggagatatattacttcaaatttgtgagcatgcaaatgttttctatttttttaatcgaattttcgtatagttctagatgttccaactccaaattgttttccaaattttcgattttttcgatgcagttggagatcagctgcagggtctgcgtggtagggaaggagggattcgacaggaggaaagacatgtgcaggtggggagtagctatgagtgtgtgtgtggggggatctatacagggctgtatgtccaaatgggagcatgtcatcatgtatgctcccgttcagggggaatatcttccccgggagctacaccccgggagctacaccccggtgattgcgtacagacccaccttcaaatttttgcacttttcgacattctctatcttcctaattcttgcatactgatgcgaaatgacggtctccttctcatcaaacgccgttatttctccgaggacattgtaagtggtcatggctgagttatggtgtggattttacgttttgtttcctcgttaaggtaagtatacgtctgtatgcagagtgcgcgctgctgctggcgttgcgcgggcggtcttcggctgggatggggagtggcgcagatgttacgctgttgttgcgctgtcgttaggctgtcgttaggctgtcgctcggctgtcgttcgtggggtgaatggcagcgaaggtggcgacaaaattggcaacaaaaatgacggcaaaatttgcaacttcagggtgtacacttggcactttcgcaggggcccaactcacgcttcgccgtcgtagacttggcactttagcaggtcgctacatcactcccctcattgcaggaaatcacgttttagggccctttagcgtccttcagcgttctttagcgttctttagcgtcctctcaatctttccctcttacaatgcgtactttgcaaaaaaaaagaaaaaaaaaagaatacaatttttgtacgcatgagaaaaaaaacgggtacacgctataaacaaaggcgcacttttttttttttttttttttttgttgaagtgtgccctatacttttttatcttaaaatttcacagtcgtgacatttttcattttctatacatcaccatgtgttttgcaagcgcaagagggggagggggttccctctttggtttcttttagcgcatcgtttgcagtgttcatcgagataacgatgactctcgttttttgcgatttacagtgctgttcgtttgttgggcgcatgggggggaatgacccatgtagagaaaatgccacgagagaggtggaagcgaacgagtgaacatgtgtagggagcccactgagtcagtttttctttccccttttttgaactgcggaagaactcgaatgggaggtaaaaatggagaaaactgtgcaacgttggtgtgtgttgcagttggtgagaagcacttgaggggatgtccagctacccttttgattgatagttcaccacgcagttggttgcccggacgtactactgcacgagcgaggggaaagaataccccaggggatgatacacacagtttgtactgtaatatacttatcgaatgggggggggaaggggcacccttctgtgcaatctgagcagaggcacatggtgatacttcaccgattaacagcttcattcgttactgcaccactgaggggattcgttgtggtaggccacaccatacgagcacgtgggggtaggagtatatcccccttcattagcttaccaaatgatgaaagaatgaaaaccgacgaggggggggagatgtattaactaccgcttggtaactgtcaagcatgtgttgtgcagagtgttcctggttgggtagaccctacggattatcccacctggtcctcccccttttggaaaggcttacatttttttttacaacaaaataggagttacaattctgagtcaggtatagtaccctacacaagttggtggtgggcatgtggaggagttaaccctcgggggggggggagagtgtttactttttggagtttgcaaaatggagaaaaagtaaaaatggaggcacgatgtagaagggggtctctctcataaagggatacaaattatgcgtaggggaaagacaaaacggtagggatatgctcaggttcgcacctctcttttgcatgtctctcccaagttgagggattcacctcccgtttgcactaacgtaaaagaggaagtgcaacaaactagggtagggatactgcgagcgtagagttctgaagtagttatgcatactgggagcgaaccagtcggcatgtgagtcgtccaacatgagagaaaaaatggacgggaaaagtggcgtcaggtcaattaaaaaatttgtttcttccctcccataagatgtagacgtagtgaaaatgatgtagttcattccatcatcagaaaaatgaacgaatacattttttgacaaaattttcaacaaatctgtgtcgctgtaaaacacctttcgacattcctctggaaatgacgtagacgaaaggaaaaataaaattgcgaacatcagggggctgaagaaataggccattttaaaagattcaataattttttcaaatatggccacagatagctgggtactgatctgtatttttttttgacaagtgcaaccttttatgcttcttcggtttgtttctagcaagcgctccacgtgcatgtccaacgggtgcactcccggaccatcttcccacccagcattttcacagttcccctcattatgtggatgatccctcccaaaatcactaacaaggcgatgtacatcgtgtacatggacgggatgctccccctcgttgtctgcacagctcacccgcttaaaaatatactcctccgctatgcgctccaagtacgcataaatttccctcttctcccccagggagtccccaatgcattttccctcattgacgataaaaatttgaataaagtatttaaaaaaaatggatacgtccatgtgctttccgataaaatggatgatgtgtctgttcaggaaaaatttgaagacggagtggacaagtgcgtccacacgtgcgtcgacatgtgcgtcgacatgtgcgtcgatatgtgcgtcgatatgtgcctcttttttctcggtggcttccccctcgtggggaacttccacacgttcttgttcctcgcatctccgattacactccctaaatatattcttaagtaaaagcaagcaaatatttttcttgctgtggtaaagcagaaattttccttggacgtacttgcctaagaaaagtataatattcttcgggatgtccacgtggtcgccattgattggaggggtctcctcgattattatctcgttatgttcattcgatcgttcgagggaggtgtccatttcctcagaggaagcgttctcgaagttatcacaattttgtgaagaagaaatgcccccgttggtttctcccccgttggtttctccccctggggttatactccctgcagaggaggacgtggcgaaaatttcccttaaacaaaagtagcttaatggaacagatgaacaaaagctcagagagtatagcagtctctccacagcgtcttcatcggtgtgactacacatgaggtgcgttcctctcataatcataaccccgtgaacgttgtaaaaaaggtaggacagcggtaaaaaaaggttatacgaggcttgcatatgttccatgtaaaaaatgtcctttttgaagtgaatcagtgtgtcctgttcaaacgtagtaatatcttcagcaatgtgtttaaaagacttccttattgtgtggtcccctttttcacgaaaaaaaaatgggagctccacaacaatcagcaaaatgatgttaaatatttggagaagaatgacgaagaagaaatgccaatcgacttcgtttttgtaaatcacgtagttgaaggggagggggccgtccgtcatgcggagaattatcttctggatgatgttcgggtagttagcttccctccgaggctgtttcggcggctcctgcggctctttccgcggctctttctgcgactccttctgcgactccttctgcgactccttctgcggctccttctgcggctcccccgcgtaagcttctaacaagtcgtcaaattgatcgatgcccgctcgaagcagcacctggagcgttttcagcagtgcctctacatgctcgtggcgaacgtacttttctccaatcaggcgcttcctcctcatggaccagaagacagaaaaaaggtaaactccacactggtgaattaactgcaggttgcacaagtgggcgaagtcccatttgtttttttgccgttcgactctttttcctggcacgtcagcagttgggcggtcagcagttgggtggtcagcagttgggtggtcaccagttgggtggtcaccagttgcatggtcaccagttggatggtcaccagttgggtggtcaccagttgcacggtcaccagctgcacggtcaccagttgcacagtcaccagctgcacggtcaccagctgcacggtcaccagctgcatggtcacctgctggaatgccgggtacccccttcatcgcctcgtggcgaaaaagagctctcacctgaatctgcagcgtatttataattttattaatgtagaggaaccctgacaagtcgacactcctccccacaatgttgtacgtggctaaatacaaatacgtttgtgagaggaacttctgataaacggcatgatcatcatgcatgtcccttttgtgcaaatggttaatcaggtcatgaaaatagtcaacgggttctatgtataggttgcaaaagagtagcaatctacataccttcaatacttcgcttgccaaaaaaaagacttcctttttatctccaccatttcgaataaacggaagacttctgtagaatagcaaaaaagaaaggactttaaatttttgcaaaaagtccttatcgtaattgtatataatggcatacttgatcagagttatcaagttgtatgtgaaatttgtttcagcatgatctgcttgttttattcctcgatgttccctctctctgttcaactcacttcctattatcttcgattcgtatattttttctaagttcgttatcaggtctgtacatgtgagtaggttcacttgctgtctacatctgcagagtagacctattaaaaggcatacacaactattttccacttggactacgccgaaattgtttttcagaatcgtgcttatgttggtgaggatatcctcatgtaggtatttttgtgaacctcccaggtgtaccattttaacgtttatcttttgcatctcttgtaggtcatctgtgctgctgctaagcggtttgagatgggcgatgagctcttcctctatgggtacttctgttatcatcccgtttggctgtttttcccctttggtccagttttcgcgtttttcccggtttgcccctttggtccagttttcgcttttttcccggtttgatttgtttccattctcccctgctacgtctcccttttctaacttcctcgccacctcggaccagtcggtgccgccccactgcgcgtaggagtggttgctcgagtgccccgtctcctcgccgcccagtttcacttcacccggggatctacccccctcctcgcattctttagcagatttgtctgtgtattctttagcagatttgtccgcgcattcgtcggcgtgttcatcagcacgcactttagcttcccccctcttgcgcgtgtcgtaaaaatagacgttacacccttcgaagagaaaggcgctgtcgctgaagaagtccaagtaggaaaacgcctcgtagtcgtgaaagaacctgagcacgggggaggagtcccgttccccccagtaatcaaacaccacatcctctctcaaagcgcaaacgttgttggggaaggtatagctagctaagcagtgcacagaacccatttcgatgttcctgttcctgcagtgtctaagcaagaaaaggagcttgtcaaataggtttaagtcactgttcaggtaggtgaaaaatcttctgtacgtgaacccaaaggagtatttatcctttatggggagggcactctgatcacggtggaggtcggatgctaaatcctcatcaaagtggaaagctcttaaatgcgagtttacgaacacattggtcataattttcagagctatacagacttgactgttatgcgaactttgacacagaaaaatcatttctgggaacgtgtacccactattaagtggctcatcgttgtggtggtataatccatcaaaatggttgaagactttttttttttttgttcaattccgtttcgtttatttgtattcttaattttccttcaaaatcgaagcgtacttcatgcaatttgacttcactaaaactttttatttctctaacctcttcatcgctcactgggtttgtccactgcagtttggctacttcgttttggcttagttggaaggtcaattggtgtttctccttgacttcattcttccatccttttctgtcagcatcgccatggttgaccttttcgcgtctgttcggttcgttctttccgtccccacgacttgtagcatcagtaagatgggcagcattggcatggttggcatggttggcatggttggcatggttggcagtgttggcagtgttggcagtgttggcagtgttggcagtgttggcatggtagacagtgttgacacctttggcagtgttgacatcgttggcagtcctggccacacttgccgcatcaagcgcgccataaattttcccgaggtttagcctctcctgcgggtcgtctttttgcaagttcaacaggctccggtgcagggctggtgggaaactcacccgcggggggtcgcccgtctggctggcccggccactggggcgttgttcctcacgacgctgttgttgttcggctccgtgttgtccctcatgacgctgttgttgttcgcctccgtgttgttcttcattactccgttgttcttccgctccgtgctgctcctcggggaggccgccctcctcctcgctcgaagaatccacgtacctttcgactatgtcgaagtcacaccggttgaggatgggctggtcgttggtccgttcctgccgcagcttatcttgcagtcgctccatggtgctacggcggaggattggcgacgcatcgacggagcgggttgcgaaggcaagtgggcacgaaggtttttcaattttgacctgacttcttttaataacccagaacgtctcccctgttgagtgaccacaccgtgtttatatatgaataatttttttttttttcttttttttggcgctgttttttgccatgtagggtcgtcccgcgcttggctcatatgtcgttccctctggagaaacgcaccagggatgaagcgcaccggggtggggagcagcaagagggatgacaacaaaaaaaaaatgcaaatatatagatatatgtatacatatatatgtacatattatgtatgcttctttggggggaaggatccggtgaaggggtgaccgacgacccaatggcgcggaagtgacgtggcgcaaaagtgcaactgttcgagttcgttcggccgagtcgcttgcagggcgcagttatttttactaagcgagcaactcgcgcatcgcagtggagagcaactccctaaccgctcttcgggacacacacaagtggaaggcgtggaaaaaactagcacaaaaatacacacacaaaaaaaaaaatggtgaacatatatctaatgtgacgctctcgaggtgataacttaccattttttttgctgacccgctgttaatgttgcaagtggaaggcatcaccgtagatgccccttggaagttaccccttggaagtagccccttggaagtagccccttggaagtagccccttgggagtagccccttggaagctaccccttgcgagttgccccttgcgagttgccccctcacagtggcgaccctgagaaggcttaaaaaatgatcgggtgggcaaaatcaatcgtgggggtgaagccgaaggggtggagagtagcccggaaatggctcccaacccccgggcagcagcggaggctgttcgggtccagcaccccacccgatgaactcaccagaaaaatcataatcgagagtaactacggacacataaaacagatgaagagccaggaattgagagtactctcagaaaactgcagcaacaaaaaaatccgagacgtagttttatggagtgagatatcccgaaatgctattgacagatgtgacgagtttaaatacttcgatgcactcctactgctgagttcgtttgaaaaaatgaacctagcagatgatcatctatacaaaacgtttgctcatgtctttgtaaagcaaataaatcacatggagcccaggcacttcatcctcctaattactttgtactgtaaagcaaacatatttccacgggtattatttgtccaagtttttcatgccattgttagatattgttccaaattttatcctgaggagtacgtagatttgctgatctgttttgccaacttacacatttcgaacgtagatctgattaggactctgtgtaaatccatggtgaagaatgtgaacctgtttgattacagcaacttgtgttgcattgttggatgtctacgacgtttggaggttaatgacgatgttatttattacgtactagatgagaaacaacagaaggagttaaaattactaacaacacaggagctgttcgatcttatgaaaaaggtgaagctacttaaatacagttgggagttatacgagaaagatttacttgaagagtttttaagtcgcatagatagcttccagggggagaaggacattaaccagctggaagaccccttcgtttgtttaaatttcctcgtgtccaaacagcacgtaaagagcagctttctcatagcgcttagcaaatggtgtgcatcgcatgtgtatgagtacccttcaagatccgccaagcgacccctcgcttaccaactcattatgctataccaacttatgcaagaacatgatgttaaaaattatcactttattgagaaggccatccatagatttgtcataagtcggggagggttggctgtcaaccgggataagatgatcaaaccggtttcctaccagaaggggcgtaagtatatctttactcaggaccccctcgagggggctgacgcggaggaagtagacgcgtcaagggaccgtctcgtagaccagcccactggtgaggattcctatctacacgagggcataccgcacaggatcagcgaagacgatgagtatacctctccacagcgttactccgacccggaggagccaacccctatgacggagaaacagcggtccatctctctgagtctggggaaaagtaccgagcgaaagaaaccctccttgcattctcacggaaggcacttcaactttaagctgcggcagcggcccaagcgcgtgaaaaatggggccgtcccagttgacacgtgaagggaggggaaggtggcgatgccattccatagagatgtgcacagcaatgtaaatgtgccctgcctgcaactctcccctggtttgctttttttttttttttttttttaaagcaattaatgatactgtttttcctttgaattgtcattctttcgattatttaattaaagaaacatgcagagcggcataaacagggaagatgcaccgtctctggtgcaacgatggagaaaacaaaatggggttttctcatagccggacgggcgggggatggagcggaacacagttaagcggatgagcagatacgctggtgcgttgcttccgtggtgctagcctgggtgttaccactttgccgtcgctcccaaccccccccacacacttgtcctatttctgccatgcagcttaactgtaactacttaaacttaaagctgtttccattttgcagttaagttaggcgcggcttcacacgtctgctccatagaagttgtcaaggggtggtgtgttccccgtatgtgcgtgtgcgtgtgcatgccacgtcctgccgctgtacacatgcagctgatatatatgcaatgaattaaaaaaaaaaggcgtcccaaagcgcaacggcgggcggtgcacgtcgcggaatggaaacgctacaatggtgtgtgcgtgggtgttcacagttaattcttgttaatttttttaaagttaatttggggtatgcgccatttttatgcgtctcagatatgctatttttttgccttctcagatatgcaattttttttcttcttttttttgctatttttttttttttcagttctccctcttttctcgcttcgctttgcctcgcctcaagaagacggctccgaatccctctccggcccccattccaatcgtacgttcgtgtgcctcccccaccgaacgcagcgcagcacagcactcggcactcggcactcatcactcatcactcataactcagcactcaattttcgacacgcgcccggagcggaacctcacttgagaaaggaaaaggagttcttggggaaaatatacaccttctggcattttctaaatccattaaaattggacgagctaacaaaagtatacgctcctgcatattcataaataatccagtcgttaatgtagcattcaggtaggtacgtaatggatgtgatcatgtctagtccatcacaggactgtccaaagatgttagccagatattggggagaagttaccacatcatcacatgtcgtactgttatctccttggtttcgaattacaaacacgggggatctattgtactcgtcgaatatgattccactgaagcagccgtatatgctgtcgctgacgtagtaggagtagtagttgtatcgattgtcgttaatgctgaccacctttctctttatgtttgttatatttcctaacttggaattgctgttgcagctgagattgtcgcttaggttggtgtggctgagcagcagcagttcctccgcgttttctgcgtttttcaagccctccgcatgagtggcacctccgtttgccccctcctgtctgtctgcctttcccccttcgctgctgttcacatggtcgctaccccccttagcggtagcccccttagcggtagcccccttagcggtagccccctcagcggtaacccccttagcggtagcccccttagcggtagccccctcagcggtagccccctcagcggtagccccctcagcggtaacccccacattggtaacccccacaccggtagccccctcaccgatgttcacttcgtccacgtttgcttctccgtttccccccccgacgggttgcactcccctcttggcaaaatcaagcggatccaagcccctcatgtctctgagtctaatcccgtggaacgtggggtgcctcttgccaataaccttaacagccagggtggacgaagcagcaaccatgtaccttcccggttcacaaattattcgcaacttggattttatatctttaaaatagtgttcaatagacatattaatagcaagcgcaattttctcaaagttgtaaaagttatactttgttttcatcacggatttttcattaagaaagctttgtatgtctttctttaattccgatttattcaaagtgcaatatttttctttttcattttttttggcattatcatactctaattcttctgggtatccccccccaaggtttaaaatttcaaaattgtatcccattttattgctaatattccaaacatcccttgacaatttaatggcttgacagtaatcgaagagattctttgtattactaccaacatgaaaggatactccaattatatttaagttattcttctttccaaaggagagtattttttcccattcgtgttcattagctccatacttagaagacatatacgatttgtaatttttaaaatctacattaatgcgcaggagtagggaacacttgggatgatatttgagaattttctttaactcttcgatattatcaaaggtacacagatttatgttttccttctttgcatagatgagagagttgatactctttatggtgttggcataaatgattctatctctgggcagatccggaagtaacgttatcaatttttttacttctccaacagatgcacagtcaaaattgcaattcaatccatataaaaatttaattactacatcgtcattattgcttttaacagaatagaagggggttacacttggtagattttttttaaatcggatgtactgagctaaaattttctgcaggtttatacatacaacagatgtgtcgatatcttcatttaaaattcttctcaacgtgttgatctcgattttgttctttcgatagtagtttatcatttcttctttatgtttcttttctgggcattcttcttcattcgtttgtgttgtttctgctttgctgcttggagtgatgtcctttccatcgtctgcattatttgaggtgctttccaagacttctctcgatagaactggcatccttcttacttccttcaagtcaccatcacattccgttgtcccccctacgttcaagattagtgaatcttcggacaggtttctacacgagctggtgtcactgatcctgtagtggttgctcaggttcacatttccgctgttactctccgattctgtacccatatctatcatcaacactcggttttgcttgcaaaataggtagctatacatgtacatgtcactaactacattgttcggtagaggagtcacaacgaagttattttcagtttcgttgagtccattaggaagatacagattgatacccctaacatcgtttacacttttcaattcgtatacgaaatattgcattttgagaaaacccacagtgacttccttcatacagaggatagcatagtattgctcgttgttcagtactacattgttgctgagctttctctgcaggagagttgcctccgagttgggggacatggatattcctcctacacgatttccaatgccatttccctcaacatcgtaatgataattcaccacgtaaaatatctttcctccgtaaaaactcagctggtttgccataaatctgataaaactatcgctcctcaagtcactcgcaagttctatcgagacgtaggacaccaaatcttctggagagtagtgaacacaaaaatagttgttcttctgtgcgacgttgcaggaatagccacatggagtgaagtagaactcattgtaaagaaatttttccttgttattttgtacacttgagcattcgtacaaattggtatctatttttttcacatacacctgtggttttgggttctccatctgtttcatttgctggctacttctcggtgacgacacaacggatgatagttctgttccttcaaccctaatgcagttatccaacgcgctgaaattgttcaaattggggtgggcgttcctcaggtgaattacactactgtcgttggtgctacactgggatgacgtggtgcgaacaccgcttccgattccgcttccagttccgattccgcttccaattccgattccgcttccaattccgattccgcttccaattccgattccgcttccaattcctcctacttctttatccttcgccatggactcacttcgcaggtaaaattcgtttaggtatgcgttgctgccagtactgatttccctcttctgttcagctttaacattcctttggcttctaccatccaggggctgcaattcgcactgcatgttcgcgactgagctttcgtgcgcgggttgcctctgcacatatttgctctcgttcagggtggactgcagtaggagtggcttggcatcatcgctgacgtttgtaatcccgcaaccaattccgatgttgttccccctattgtgtccgctgccccccagggggaattcctcattcctgtacgatatcgtgtcctcattaacggattcatccaaattcttatcacacatatcggtgattttcaagtgaaaattggagaacgcttctctacggggatgtccatagtatcccatatcctctgcggttcgaaatggagtcatagtctccttgtacatgctacctgtattcgtcgtacttttcgaagagtactctgcgtagtcgtatgaattttcgctacagcatatgtccgttttttcattctcttcgtagaccttctgtgattcttctctcgattggaatatgcctagggagtcttcgttcaggtacagttcgtgaaacttggccctctcgctgtatttgttgattccgaacaggtgcatttcggagcagaatttgagagtgctggggggggagtgggccgccccgttcgtcaacccattggcaggagcgctggtcaatccattggcaggagcactcgtcaatccattggaagcagcgctggtcaacccattagcagcatcgctcgtcatcccattggcagcaccgctcaccacctcactcacttgcgcaaagaagatgtagtgattcctcccgtgcggcaggggcgtgttggcaaactgaaaattcttgaagaaaaactggaaaaatattttctcatcctcaatagatttgtgcgggtactcctgctcgtagtaaccatccttcgtcttattctgataattcatatgagtgaagaatgcgtattcgaaattctctctaatgaaatgaacaacatcggttaagtcattttgggaaagaaagctttcgtcgtacattccattagtcttcaaagcataatcattcgtcaacttcagcattaacaaatcgaccagaaaagggatgaaaaataataccttcgttttaccgcatgtttttatgaacaccatatctgtgtaaataaagagggagctttctgacagcaggtacactctacacctttcttctgctggtgcttgtacatcttcttcaatttctgacacgatgctgcatccgataaacttgagcttctcctcccataattctctggagatgtcgaacagggatgaaatattattcttcttctcctttttctcaaagcattccttcctcagcttgattataactctcttttcgattccttcgaagacgttcatttttgtcaaccggaataatgcctgtttttataatgattttttaaaatctcgcgttatgcaaaatgcgcggtgggttcacacggtcggaactgtaaggtacacttcgctaggttaacgtctagaatgtagagactctcctgtgcagaaggggtagcggtgaagagaggtccaattgggtatcctttcgaggggaaaaacttcttttttcttttcttctctgttttcaaattcgggcgagtctcctcagaagggggaaaatatgtgcaccaattttgcgtacttgactaaaattgtcctctcctggttcttcttttttattttattttttattttattttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagtatcgcaacaggaaaaaaatgtcgtggaaaaaaaataaatttacttgaggctacagcaaattatgcgttgcttcgtaggggtaacttatcgaggcgagtttgctttctcccaaatggtgcgcggaagggggtggggggtaaacacaggggtgctctctcttgaattcttcgccttcttgcgccaaacatgaacgtggttgtgtgcatatgcagggataattacatatgcacaggtagggagatgcgtctgtacatatatatatgcctatatgtatgtgcacatggagcgttctacgtgataatttcttcttaagggggtatcctttcgtgggggaggggcgcacaaaagggagtataaataataattatatatatattgctaaaaaaaagaagaaaaaaaaacgccttgtaatttacataaaatggggtatatcgttggagggggtattcttcaacttcttgcgctacgtggactcgtgttttctctttggtatatgcatcgacacatgatgtttgtttgctgtttgagggatgtcacgctcgggggtggaggttagaaaatactctcgcgcgcatttatataaacgtatatgggggcatacgagttttacactccccgatcacttgtgttaactctggctggctacatgaactgtgtgtttgttttctccttcgtgcatgttagcccatgattgatttgtggtgggggggcacctttcctgttgcctcttcagttgttagcctcttcagttgttagcctcttcagttgttagcctcttcaattgttagcctcttcccttttagcctcttcccttttagcctcttcgcttctccgcgtcagctaggtccaattctcctgttctccgattggcctactctcctctgctacccacacgcacgacacattacaaatggctgtgctgcgactaaatgagggggaggtcctggtggggggtagggggctgctatgtatagggagagtcgggtggtggccagccgcgggaggctttccttctctgcctttcttctcttcgtagggatggcgctatattagcactatgcatataaaaaacactacgtaaatcggagcggggaccgccgggtgggactttgcaaacggggcagcgactagtctgtatatatatatatgtaggtatatacaactcctgcacagcgcggtgggtctgctctttcctgcggcttcctgtaagtgtcggagtaaccgtctgtctggttccccctgagtatgtgtaactttgcctatagctttacctataactttacctatacgtttataggttcataagttgataggttcacaggtatggatatatatgtggtgatatctatgtatgacgttagaatcggaaagagtggtcttccccttgtgtgtcgacttgtgcattcaacatatgctagggtattccctcattgacattggaacaggcaaaaatgatcaacctgactcttcttttctgttggcttcttcgaaaaattgatttattgaaaatcatagtaacataaatttatatatatatattcatgggaagagtgaatcttctcattggggtaagtgttcatctgggggtgtcatagggagacatatacatatgcgaaggggcatgcatgtacatgtatgtgcatagctgtggggggctccgtctactcgctgtacagttgcgttgcgtttgatattgtagttgcagttgtagttgcagctgctgttgcagttgtgggtcagtttgtgggggagggggtggttcccttttataggtgcatgcacacgtgggtggcagttattttgcggtgggacggctttctacttggggggaaaatgatgttggcttcgcttgctttgtctctcttcactttgggtatgcggtacgcaccttttggctcatcaatgggatttttgcatgtacacgagggttcacagacgttaaggcagtttaactcgtgggtgtcaatgcgtgcgtaaaaaatggatatgtgttcttatagagtcttagccctgtggggacgcactgaacagctgtttttttttttttttttttgtttccttttttgtttccttttttgtttccttttttgtttccttttttgtttcctttttgtttccttttttttcctttttttttttaattttgctctttgaaaagttccacttttgtaaaaaatcctgagcttatttaactgagcattaatatatgaaacaacggaggtatgcaattgagtacgtgataataaaacaaataggtcgtagtagcatgcgcaacatgggcaggttacaggacataaaatgtacgttttgttaattcgttctttggtaaatctgtgagtacttaaacgcttggaatatttcgaagtgcgagtagctgtttatacgcgtttgcagtaacgtaacaggtaatattaccttcaaaggagcataaaaacgttcgaactttttattcactgtaggggcataaattttcgactgttggatgaaagttataatataatttttccttgtacggcttttgtatggggataagtttttttttttttcagggattgtcgttcgcttacgcgggttggttttttttgattggttaattcgtttcaagtggttcgaattttgtacttaacatgttaacatgttaaatttgcgttgatttgttgatgttccaaattgatgttttgcgaaattgctattttgcaaaattgctagtttgcgacttgctaaattgcgacttgctaatttgcgaattgctaatttgcgaactgctaatttacgaactgctaaattgcgaattgctaatttgcgaattgctaaattgctaaattgcgaatttgcgcattttatttttttaacagtgcagtcaattatttttactttttaaatttattttttttcttaacccacagcgctgcgtatgcgcacttcccttatatgtactccctccacatgccgcatcctcacttacgaacgtttcacgtatttttttcgtagcagtaaaatatacctacctccctatcaacaggaggaacgcgatggcgcggggatttctcccgcgggtgggaggaaatgccccaaaggggcgacgcgatggtatgcatacatttctgccacgtatataatacatatatacatatgcatatatatttacgtatatacattttcatatatatttatatagatatgcccaatgcgcggtcgcactttgccaacacgagaaaaattaacactttcccgttgcgcacaacgctcattcacagtccacggatcaccatggctgtgcttagcttagctgcgtcgccaagtgccagcatgtgattagccaaaatgttcttctcataaggggggatattcattgcatcacacataagggcgcagaaaaagaggaagaggatactttttcccctgtggggcagcgaacatgcaaaacacggacggatagtggcatctacatcgtgaggacctcttgctgctcaggacgcaaaaggccacatgcacgtcgagcacatgcttacatgtatgttaaataaagtgtcctatgtcctgccttttcccttgtgcgtgacatgtacagggaggggaggtgcagagaaggaggggcagctctaaaaatgctcatgcctgaggagaaccgtacatatacatacaaataaattgtatatgcatcgtgtcggcagcgcaaaagggttgattttttttaatataaaatagttattccgccaacgctgttcaggcatttcccccttttttttttcttttttttccgttcgcatttcccatttgctacatttttatgctttttccccgaacagtgaagtcagtcaccacatattcgacttctcccgcgtgtacaccatttatgcatccttttgtccccttcccatgggggttattataaaaagaagggggggggaggtcaaccctcaccgtcgcgcccaaggcacgaaggggcatgtagaggcaggcatgcataaataagcgcatttatgtttgtacgtatgtacgtataagtagtatgtatagtgtatgtacgtgtaagtagtatgtattatgtacgtatagtacgtatgtacgcttgcgcacttgtatactacctgtacgcgtgcagaaccccgcgcgtgtgcatcggccggtgtgtcggggggtcttttgccaatgcgtgggccctctagccatacattaaaaaagggcaaattcacgaacgcgcgaacgcacgaacgctctatgcattttcggtgaatgaataaacacacacagcaagtgaaggcacaaaatattgttaccttaaccttaaccgcgctcccccacgcatatgtataacataacgcaacacttgttagaaaatgaacaaattggttaagggagaagaggcagtgggggagcaccccagtggaagaacacatcagggggcacacctttttcgtcacgcgagtttggtcgaatgggaaagaggcgattttcatgtataagcagtcgcgccgcatggcatcgcatcgcatggggtgtaaagaattcccacttaacaattttttttttttttgcatttttgttttttgtttttttttggatttcgtcacttccatcccgctttgaatgtacaaatgtataaatgttcgtgttgtgcattcgacaaatacgtacgcaaagcataggcattgatcataatgaaattggtggtttttccccctttggggggatgactcacgtgtatatatatggtatatgtacggggaggggaaagttacaccccattgaaggtttctttttacttgcccattttgaaaggcattacgctgtgcaaaagaggggggagttatcccttcccctcaccctccttgcatatcccctgttaagataacatactcgtagggagaagcgtgcatatgaattcgtatgcattcgtaggcatttgtaggtattcgtaggcattcgtaggcattcgtatgcattcgtaggcattcgtttttactactttcgcgccactcaacacaagagtgaagtttccgttcgtacgatttcacacctgatagggagaggaaaaaaaaaaaattgtattaaaatgaattgactgcgcggtatacaaatctgcacattatatatgggagactcgattgtctacttgtgagagcatgagggaaaatcagccacagggaacatgtttgaaaagttgtacgtttttgcaactcacgtacgtttttccccttgtgggtattttcaaatgggaaaaccaaccgctcaacatgcatctttaacccttacgcggctgctactgcttattgaatgggtgactcccaaatgtgcacgttcaatttcgaaaaaaaatataaatgaacaggcggaagcatgagaaaaataatatagtcatcgtgtagtagcagagttggtgtactttggcgtatggtccacgttactcgttgaaaggtttagaccgcatcggtacgtggttagacacgtgtatcttatgtgcatgtgcatatgcgtgtgcgtgatgaggtgtccgatatttttacgcgtttgttagcgcccccttactgtgacaaatttacatacaacgtcgtcttaaaatggaggtttatcaaatgatgctcccggcgggaggaagctgaccgcagtgagatgcacaaattatgttggtaacaacctcagtagtattgccgtttggtgaagaccttattaagggggtagatagttgctacatggacgctgacatagcagtatggcgcccggttggccacttggacatttcgtagttcaccagccgagtgacatttttacgtataacttgtttggcatgttgggcgaagtagctgcgcctttctgagttgccaactgggattggaaaaaaaaataaaataaaaaataaataaatgaataaataaatgaataaataagtgaataaataagtgaataaataagtgaatacacaaatcagcgcagtggtcacccttgcgaagaggagaaattgtcacatcttcgcccgtttggccatgtcaaaactggcataattaacaacgatcgaatggttacatgcgaggggaagtaatttttatctcattttttgtccagttagtggcatgttgcatgggaatacgacttggggagggaaaagagccaatgggattttttcccttccacatcacgcatacacatatgtaatcatgtatgtatataatatacatatatatataaatatacttatgcgccaacgtgtaatatcgtgggccagctaacttgcgcgcgcacactgccatgcgcaggtccacttcagaacggcacaccgccgaggagtaaaacaaaaaatgcgctctgtgccctgggggggagtccaaaacgggggaacaaacttgttaaggatgtttggcttcgccgcgtgtttttttttttttttccatacggttgtcccttcgagtggacatatactccaagtgtgtcacagatcgaggatgtggataattgtgaatggtcatacgtttacacgcttgtgcacgtgcacttgctcgccttggcattcgccttccttttactttaattttgcttccattttggtttgacgcgcatgcgaaccccccggcaacgttccgcagctcaactgccaacccgggcccacccgatgacggggcgcatcgaccccattattaggtacctccgccccctccagacggaacacctgttcaggtaatacatccaaatgggaaataaaaaagtacgattttaacactggcgcgcgcatcgcatttgactaccccttttcagttaccggcccatgtgtgtgtgtagctaacacggagggaatggatcatagccatcgtccaatgggctaaatttatgaacaaaaatgggaaggaaaaaaaaaaaatttgcattcccactcctagtgtgtgacaaacccttccaaaggcagccacgcacatgcgaaagtttgtgtaaacgatcatatgtacacatttgtttccctccttgtgtgtacacttttacctttatgcatttttttccccacgtatgaacacacaaaattaggggaaaaaaaaattaatcaaaacaaaagtagcaaatgtgcaaataatttactcattaaatttacatttcgacacctaaggaaaaaaaaaaaaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatctaggttttattatcgcaaatgcatgtttaaactttcccatcgttgtatgtgcaacttaaaagatattgaggaacacacacacttgtgcgccggaaattggacaaacgcgataaaagggagaggaaaaaaaaaaatagcaaacggtgaagtagcaaaacggtgaagtagcaaaacgatgaagtagcaaaacggcgaagtagcaaaactgccacgtgacaatatatcgctttaatcgaaagaatcgacaaaaaaaaaaaaaaattcaccactttttttaattccttgtaaaaaaaattccctaattttaagttatgagcgccaggtgtaatttcccctagggctgccctcttacacacacgcgcaatcgagcacgtgcaaacgaatacgcacacatcaacactcacacatcaacacgcacaaagcaacactcgcacccacgcatgcgaaatctgcacgcacttaccctcgcacacatcgcccgtgactcaaaagatacacccacacacacgcacattccacctgtccgccttccctaatgaaaatatctaacgctttttttctcttccagttgatcatcgtatcgtgctgtttcacaccatgtctgtctcacaaacgatacgccactagggggtcactgcattcattaaagtcgatcgagcatgaagtgcagaggaagaaaaacaacaagaaaaaaattatcttgtattccataggctccattttagcattagcagcagttatagcaactggggtaggtattggaatgtacattaaaaaaaaaaaactcgctggaaaaattacaagaatttgaacctgaaaagtcggaaaacaaaacagatgagagcgatctactgttggacaaatccgaggctgccaatgttgaggtcaagggagacagcgaagatgttactcaggtgagcagcccgagcgaagtgctcgacacggaaccctccatgagcgaaacgctcaatgtggagccgatcttaaacgagacggtgaacatggaaccagtcgtaggcgaaaatgccaacttcgaagacagcgcgaaggaagaagtgcacactgaacccatatcagtcgaaccagtgaacgctgaaccagccatcgacgaagtgttgaacgcagaacccatttcagtcgaaccggtaatcgttgaaccaaccgtcgagaaagtgatgaacccagaacccatttcaatcgaaccggtgaacgctgaaccaacaatcgacgaagtgatgaagacagaacccattctaaccgaatcattgaacgtggaacccgcaggaaacgaaacggagaatatcgtgccaacctcagtcgaaccggcgaacgttgaaccaaccgtcgacgaagtgatgaacgcagaacccatttcaaccgaaccggtaaacgttgaaccaaccatcgacgaagtgatgaacgcagaacccatttcaaccgaaccggtgaacgttgaaccaaccgtcgacgaagtgatgaactcagaacccattttaaccgaaccagcgaacgttgaaccagcagtaggcgaaacgttgagacaggagccaacattgagcgaagtggagaccaaagaaccaactatcgacgaagtgatgaatgcagaacccatttcaaccgaaccagtgaacgtggaatcaggaggaaacgaaacggagaatatcgtgccaacctcagtcgaaccggtgaaccccgaacccatcgtagaagaaccccccagcgccgaagaaactgcgaacttcgcagacagcgtaaaggaagacgtgagccctgaatcaacctcagtcgaatcactggacgtggaatccaccataagcgaaccaataagcagtgatccctacccagtagaatcggtgagcatggaaccaacggacaacgaaacggtgaagatggaacaaacggacaacgaaacggtgagcatggaaccaacggacaacgaaacggtgaagatggaacaaacggacaacgaaacggtgagcatggaaccaacggacaacgaaacggtgaagatggaacaaacggacaacgaaacggtgagcatggaaccaacggacaacgaaacggtgaaccccgaacccagcgtagcagaacctcccagcgacaagacttgcaatgtagaagtagacacacagctgtttactgatgaagacctttcatccgttgcgaacgtatccgataaagcgagtgatgagacacctccagaacgaagtgacttcccggattctatatttgaagaaaatttggataacaccaactcgcctctgaagatggaagatgcgttggttgactccccagtaagtgacgaagcgcaacgtgaaccgactgaatcggttaaatcggctgaagcggctgaatccgctgaagcgggttatagcacgcatagcggaagtggtgacgcaacgccaagtgcccccagcaacagtgacgatgccagcggaaataaaaattcgggaatttctgggaaggatagattattcaaaacttatgactcagatgtagaaccccctattgtcccagaaaagtacccaacggttggaattaatgataccccccaaacgggttctgaggaaatgtcatcgaaaaatagtgttccttcgtcttccaaagctccggatgcgccgaagatctccactcaagataagcagtccgttcccgataagcaatccgttcccgataagcagtccgcctcccctaagcagtccgttcccgataagcagtccgcttcccctaagcagtccgcctcccctaagcagtccgcttccgataggaagtccgcctcccctaagcagtccacttccgataggcagtccgcctcccctaaaaatgacgatactcccaaaatcaccagctctgcccgaattttcaccacctcttcgaatgggaacaaaggatttgggtttcgcctattcgcagatgcctcaggttcgaataataaaaagggacgttcaggtgctcccctcattaagtttagaaaaagggttaactgatgtaaaaaatttgtatgcataacgaacgggggtgcaggacgttacccttaagttgaacatgtgcagatgtacatacccctttctgttcgagtggacacgtctagattatccagagatgcgtaatgtaagcaatggttcagatcataattggaggaggaagaggcggacctcaatggtgcgccttctttgatatcgagacacggcgtgttatgaagccgaaagggtgacttaccttcactcattgaggactgtggaacgcttcgcctagtttccccaagcagagttgccgcacatcaccccgtcagcccgtcagcccatcatccgttgtcccattttgttaagcaccaccaccatcaagtaactgccgaacggccgaacggacgaattctttaaaagcacacaccgaggagtaatatggcccctcctcccttggtcacatagttctcttttcggaagagggactaatctttgaagttcagagttaattaattttttctttctactacatatgtgcctccggttcatcagcactgtgtcgtgtccgcgatacgccatggagaatagcattgtgtcagtggtcagaagtcgcacgttcgtgcgtccacgtatccaaattttatgagcgtttcttttttattccttcattattctttaatgttttatgcgtaattaaaaaaaaaaaaaaaaaaaaaaaggaaaaagtgtgccttcttttaatttatacccaattaagtgcaaattatggtagcctcttagcacagggccattaatttttgttgagtgctttaagcttctgcatgcttgtgtcggtgtgccgacatgtgtgcacaccgacgttgtatgccttcatggtaggggggggttaagacgacaggcccgtcgatacatacacccgctttgcaaatatccctacgtggtatagtgtgccactattcatttttttcacgtcgcgcattgcgtttcgttatatgcctcgttacataacttacgcttttcccccgcgactaatttttttgtagcagctttagaattccgcccctcctccccaccaccatctttaaatttaatagtacatttttttttttttttactaatcgtagtgattccccaagaagggttgtgtgcgaaagcacgccttctgctttccttgttctgatggggttgcaatggatatgcgtttcgctgatcaggaaaaggtggtgtgcagtaagggatgattccaaattcgtggaggaagaaaaatgggaacgccgaaaggaggttacgggaaaattgggtccatcctaattttgctgcattccgatatgaactaccccaatttggcttttaaccatattttggggtctgttcttaaattggtctgaaggggatatgccctaaaggcatccttctggtaggtattctttttcgaagccattttgagcaaaaagggtggtccatcttctcacgaagtggtattatcccaatggggaagtaaaaaataagaaaaaaaaaaaaaaaaaagggggaacctcttccagccatttcgaaaatgaattttcttcaccaatgtgtggtttgcaccttgtgagaacggcgtcccgtctttgtcaaattccgttgtggggaagtctctacgtcatgaattcaacttgggaaaggaatattttttctttttttcttttttttccttttttttctttttttcttccttttttttccttttttttccttttcgacatttgctcatgcgttcccagggcgcaacgccagtcgagcgacaacagttggtaggcgccttacacatggtggaacattcgtagtggaaactctccccatttgggattaaatcaaaataattcgaggaacaaggatgacgtatgtcggcgtattcatatcgctgagtttaccaaaaaaggggaaagagacgaatnnnnnnnnnncgaaaaaaaaataataaaaaaaaaaaaaagaaaataaaaaaagaaaataaaaaaaaggaaataaaaaacataattcttcgcacatattaacaccatgcagtgtaaaatcatgcttcttctatttttttttgtttttaccatactgcaagttgcctaacagcgctatttacttccttacatcacttgcaggtgaatggcaacacggcagacatatccatgtagacggactggaatgtctacggcgaggagtctcaaatgggtattacacagctgcttatccctacatgttgctcaaattttttacaatttccttgttggtattgttttcttttctcactttctctacctctttcattgcgagcaggttcccatgacatgaggtacatatgaccttcagtcctgcgaagtaggttgatcagtgaaaagtaactatgtgcatttctaatgagaaaaaatggatacatatgttctcatttttgcaccgccatgtgcagcagttctattcgtcactccctttcgttaccttccgaagtatcccaatgaactttcacattggtctgcttgactttatcacacctccagcacctgtaggggtaggaataggcagaaaaaaataatcaggtgatgtccttagggagatatttagcatggattgttcactacaaggagggggaaatatgccctctaccatcctcagtcttacatgaaagccttcaaagaactgtatttatgcacaactgcactcttgggatcgaatttactatccaggtgcttcctcgggaggggctcaaacttcttcagaagcttcaccgctttgttcctctccttgctaacgttggacgacaggatgctcactaagtcgctcttcttgtagtccttgtgcttgaccatgttgacgggggcgcactgggccggtgggggaaaaaaggaacagcgaatggaggcgcaaatgggagcgcaaaagggagacgaaaaagtgatgcacaaattgaagctccaaatgaagctccaaatggaactccaaatggaactccaaatgtggagtgcaattcctcgcgcagaaaagttacgcgcaagaaagcgaaggccaaggggcgaagtggagaaaaattccacaagtagtaaaactggcttgggcacgagcaggatggtcctctcaattagcaaagcgacacaaaattaagtgttccgtttgggcggcgcctgtcgagtggccgccgccaggagggacaaaagcggggcactttaagtggtcgcgcatgcatacccacgtgtggatgctcacttgtgtggttactcacttatgtggatgctcacttatgtggatgctcacttctgcggatgctcacttgtgtggacactctcccgcgggcgcgttcatgcgtgcaaacgggcatgcgtcgccaatagccgccgcgcgcaaaatgtgaaagcgcaatatctcgcaaaaacgctcccaaattgtttcttcactggatggtccaaaaaaaaaaaaatactctccgttcgccttacgttgaaaaaactgccttttattttaagaggcatagaaaaaaaaaattagcaaactgagcggaaggaagcgatatgaggaaatagcccgacgaatcagtccgacgaagcattccgacgaagcagcccggcgaagcagtccaacaaagcagctcgacgaagcagtccgacgaagcagcccgacaaaactgcgccttcaaagaagagaatgaaccaattggtgaaaaggccagagcgcgcaaatgtgcatatgtacatataattgcagtgcgcgatagggggtcgtctacatatgctctcatgtgactgcacacgcacgacagcgtttttttccctccatttttggaggtaaaaataacctcgaagttttttttttttttttggcagctctgtggatacttcatttcatttacattacatgatagttctgtgtagacgagctgtcccgcacgcaacgtcgctatcccgcgcatactttacaacgctgttgaatcgaaactgttgcagcacgaagaagagggagattaccactaccaaaatgacggctaaaatgacggcgaaaatgacggcgaaaacgctggacatagtggaccaagcgggaaaaagtatgagtcgagaaaaactcaaggatgaaataaaaatcttattcacagacatagatgggactctgcttaacagtgatcataagctatccccactgaatatccaaacgttggtaaaggccaaagaaaaaggaattaaaattgtgttttccacagggagacccatattttctgtacaaggagtcataggagaagaattaaaaaaaaatgacttgaagttatttccaggaatatatctaaatggatgtataacgtatgatgaaaatggagaaaaaataattgaccacgttattaatgatgaattaaaaatggaaattcataatttcacaaaaaaaaacaaattcgatcagtactgcatttggtacactgtggacaaaacgttttgttttaccataaatgaagaaatcagaaactacatgaatattgaaagcgtctctcctgaaattattaacgaagcaacatttaaaacgatgactatgtataaagtactcatgtgtttaaatgagcaaaatattttctccatttttcaatcctgcaaggatctatttgctcacaaaattaacgtagctaatacttttatgaattatattgaattatttcaccagaaaaccaacaagtttgagggagtgaaaaagatttgcgagaattacaatatcagtttgaataatgccttggtcattggggatggcgagaatgacatggaaatgctcgagggagtgcccacttctgttgcgcccagtaatgcctccgataaggttaagaggtgtgctaagtatattggcccctccaacaacgacgacgtggttagtcacgcgctccagacgttttgcggggtccacccgtgaggcggcgcggtgtagctgtgtgtagaggtgtcacgtggagaggcgtcatttgtagaggtgtcatgtgaagaggcgccgtgtgaagcgctgcgaaccgctgcgaaccgaggccgttgcgcgaggaaggaggttggccaagcggtaaagcgacgcattacgctccagccggacttctcgatgtgcggcttggagcgacatggcgcagctagaccagaccttgctccacgcacagcacacacacggaacgaactgcccagcgccaccccaaactgcgttctcaatttttaaaggtcctccccaccccatcccctgtcatattgttttaatgtgcttaattaaattttagtgctgattttttcgcgaacattttttttgagcgcgtcggtgctctacgggagcacggcgctgcccgagtttattgcgtcttaattgttcctttattaaccccccctgagctgactactccctaattaattgccattcattttttccctcgctgggcgttatgtcgttggacgccagcacatgcaccgcgtagacattcgctgttctgtattccgatgcaccttttgctggttttccaaccggttaattaacgtctctttggtggaaccccatgccacaccccacttggatgatccagcaaaatggacgctctgtcaactcagcaaaaggattaaattttttcctacgattatttgtgtgtcccgtaaaagtgaccctttcctttttttacgtaaattttggataattcacttggaacggttaccctgtttgaggggtcacttcctgggggaaggtatatgattattatgtctccccaaaggggatgtagtgacagcccgatcgatccattcttcgtcttaaaaaaaaggaccacaaatgggataaaagagaaggagggaggaatgagggaagcatgagggaagaagcaaaatgaggagcgctacgtggtggtaatttccacctgccactgggtgattccctttgatgtgccttcctgggcagattatccagtgggagcttcctcccccaaaactgaaagtaaaaatggaattacaaaagggggaaaaaattgaacgagcgagaggcaatttttgagaaagggacgcggcggtggcgaatggcggcgaatgaagcgaagcgaatagctccggctggtgcgcaagcagcagctcggctgaaaaaaaaataaagtggcagatgggaaatggcatatggcagatggtaagtgacaaatggcaaatggcacatgtcaaatggcagatgtcaaatggcgaagtagcgtgcgaaacatgaaggggcgcgcgatccgcctccggaggtcccctcgactgtcctttttcagaccaacgaaatagtttaaaaaaaagagcaacaaagaaacccgcgatagtgctcgacatttacgcagcgctgcgggaagaaaagagactttgagaagggtggatccttaacactcgaactgagaagaaattgggaatctctcaccccttgacgaagagaagctgcccaggatggaggacgacaagggggaaaaagcaaatggagggtcagccgacttgtgcagccaaagcgacgacgttgtgggggatgacgagtacccggaggaattttccgaatcgggcgaatccaatgagtttttagaagggagcggcgggggaagcggcgagggaagcggcgggaaaagcggcgggaaaagggacgaagggagcgacgaaggaattgacgaaggaaccgacgaagcaatcgacgaagcaatcgacgaagcaaccgacgaagcaaccgacgaagcaatcgacgaagcaaccgacgaagcaaccgacgaaggtgaagtccgatttgccaaaatgaaagaagaagtcctgcatgtgcacaagaaaaatatcagcggactgaagacagtacgaaagggaagtagcctcatactgaccggaaatgataactgcatccgcatatatgaattccagagtatgaacagggaggaaaaaagctgttccaaacttatcaccttagcagaagggtccatcattcagtctgtagatgccactagtaaccttattttggtagccaatggaaataaagcatatgtatatgaccgtacaggtaaaatactgaaaaatacaatcaggggagatatgtacattaccgatgttaataaaacgagaggacacaccagaagtgttaactgttgtcgtttccatccgtgtaatgaaaatatattcgtaagtggcagcttagatagtacccttagaatttggaacttggagaaaaatatttgctacgggattgataaagagctagttcatcatcaatgtattaaagtggtgaatgaaaggaacatgatgcaaaataatgtcctttgttgtcagttcgtccgggatggaaactctatcatattaggatgtgaaaacggacagatagaagtgagaaataaaatatcaaatgactatatgtatagccccaaacctaagcaacatatcagaagggagatttcccattctgactccgttgtcgatattttgacatgcaaaaaaagggataactttttttttaccaggagcttagataacaccgttaagtattgggatagaaggaacctacaaaggtgcgtgaaagctattgaatacgttccgaccatttttaaaaacagtagcatgtctttgtgtgggagtgatgagaggtacctcgtgctgggcacacaagaaaggaaagaaatgctaatggatgaggtgcatctaaatgagagtgccataggagaccgagggggtagtgaccatcatggaaaaaattccttaccccaggaattgaaaaagaacagagccgacttatatgccaacaattatgtgaaggtctaccagggggatgaagacatggagcagttcctaaacgaagtggctgcttcgaacaaaacggaaaagttcataaaaggtgcactaaaggtttacgacacgtacggagaggtcttcaatttggtgtatgagaagcggtacgaagaggcaggcatcatatgcactcattttaatgaccacataaatcaactctttttgggcaccacggatgggaattgcctcgtctattacgatgacagtgatgacggtcagcacaggggtgatgaccaacgcggaggtgctgaccagctcaccgatgaagctcccttgggaaggaaaaaaaaaaaggaggtgttcttgagtacctatacaaaggcgtaaaaagaaaacatgaaaatgcctccttttacacgaattctgaacacatttataacttggataatctcccgaaggaaatcaaaataactgacgatggaaacgtaattataaagaaggacgtgataaatacgaaggttaaaatggacccaaaactgagctccttcacagcaaatgcatatgagaagaagcggcaaatcggcatgtactctaaatatatagtagatgccgagcctagtgggaagacctcgtctagcagccaaaccaacaagggcaacgagtatgaagaagaagacattgttgaaaatttgcgaaaaagagaacggagcaaacaaggggaagactattttatgaatgtctacaagtatacgcagccgcgtgccataattgactactcttctggcgaggagcaggagtactcggagcttttgaagaaaccaaagtgcccccagtgcggggttaagaactgcgtctgcgggtttatgcgctcggggaggaagcgcggccgatgaggggggagcgcggcagatgaggcggaagcgcggcagatgcggcggggaagtataaccgcggggtgcaaaccctacactgctgtctattgcttccatccggcatgacgacttccgggttcgagtgacctacaccgtttacacagttacgtctttacacaggtgggcagttcgcctgttcggtgggcgcggtgctcctgcggggcatccgcacgtgcggtttgttaagaaagtcaaactgtacaaaaaaaagggaagaagcggttgtctgggaggagccattccggtttggttcggcttggtccggtttggtccagcttggggcagcccatccgggtgagctcacctctgctggatgatctgcccccaatgcggctccacccttttccccgcctacgggacggagaccggtttggggtcgccctcccgcaagcgtttgttgtcctcaagcagctcgacgtacagccgctgcagcgacttgtggtactcaatttcctttttgttttcctcacgttcctcccgaatgcgctcacgagcatgcgctttctccctctcatgtaaatcgttcagcgcgtccttctcattcaaatagtttacatataagttaaattgtgaatcaaaggattttttataacccttaattttttgctcataaccctttgtgtatacgtcgtatttgttttctgtttttttatagagctctacatttttgtgaataaagttgtttagcttttcacatttgtgtttgtaactctctttgatatcacgttcgctcatgtgctcgataagcgtgtatgcgtttttcgcggggcagaaaaggacttgctcgtttattttgctccatgtgtctacgttgtttggttggcagatgggcgacgggggggcttctcctaagggggtggcttcaccggggggtttcacttcgttggggggtctcacttcgttggggggtttcatcccatctgccggtgccccgtcaagctttcccacctcgccctccgggggcatactcttctgcaactcttcttggacaatctgcagggccatcctcatgtacgtcttgtctacatgatccagggggacccttttctgaatgggcgtgccatttttcattgggtaattaaacatatcatttttgatcaaaaggagcatttcgttacgtacgacattttccacctgtttggacgtggcgtcttctggagtgctgggcaggggtaccgagggggttaggttaatttgggggaggaaatatggccttggtaaattccacctaataactttattttggctattaaacctttcctgttctcttttaagttgctccatttttttttccttttcgatatcttgcatgtctttttctacctgaacgtgttcgtaatttatttgagattcctgttcgtttaagtcctccggaatttgtaactcaatcacgttggactcttttggtaaatgagctaaggaagattttatgagcaacttagctctgtcgattttttcttcgtaatcctcatcgtacaactcgctcagcagagtattcctatccaaaacggagttctcattttttccaatcttgtaggatataatcgagtgagcatacagacttgcatttttttggttgctcctaatgtcatttataattttatcctttaagtgatttctttctttgagggaggtttcattttgattcaattttttccagctttctatttcttctctcactgcttgaacattttgtgcaatattttccggttcatcgtgaagcatcggggagtacccttcttcttcatccctgctgtcgtcgcgctcttcgtcttcaacctccccccccgggtgctccttcgactgctccttcgactgctccctcgactgctgcttcatctgcatggactcccccatcccaatgatgggttcgttgatatttcttgatataatactctgtgcagctttctgtatgccaaaatctaatttacttgaaaaagcaatcgatttgctataaaagttggttccgatggatgaaaatttatctctctcgtttaacataaaaggggagctcgtgacacttggtagaatgttgctaatggctaatccgttctggttgttcttctcattgtgttcttttataattttattgaacgagctagcttctttgttaatttgaattatttcttccaattcattttcgtttaaaatgggttctggtagattcagtcgaaccctttttctcaggtgactcaattcgttgtactgcttgtcataattttcgatggccaaaaggaggtccttctcctcattatttcgttttcccttggacgatgcttccttccccgaagcatctgcctcatggtggtgatcatatggacccattgctacctgatttatattctccacttccatcgattttatgcttttaaatttactctcttttttttcatcgaaatgggtaagtgactgttcctcactgacgtcgaagaatcctttggccggttttctttcgaataggatctccttcacatgatctattctgtttttatcattttttttgtaacccgtcgtggtggaaacaattcctgcggcttttaattctctttttttttgtaacaatgccaaccgtctagcttgttctaactgcttttctctcgccttcctctttgccttcttccctttggtatttgcaagtcttgctttcgcttctgctaacatttctttttcatcttcatccatatccacagggtcagcctttgcaggtttggtctccggtgcaggatctatttcccctggtcgtaaatgtctcggatttttgttcttgtcatacaccttcccttctgcttcatccaacagatactcataatgatctaaacattgtttggctgttcttccaactatgggtgcaatagttctccattgtgttggaaatagtttggccaaatgtagaagtttttcttcttcctctttactccactcagttttttttactgatgggtctagccactcataccacctggccttacactgcttggctgacttcctcaccagaagagaagcaactctcgaccagttgttcaggccatatttcaccccagccgctttcagcacttcatcttcacagttcttccatatacctcccttgatttggatcctcatggtgtgttggtaaatgactcaacagaaatggttcctcggtgaagatatacaaggtaatacttccgcgttgggaacaaaatcaaaggtggtgtgcggtgttccgtttagtggttctctattgggaaaagccactaaaggtaggttcgcaaaaaaaaaaaaggggggagctacatgcatatgcatgcatatacatccatacggcaatgtcgtgtgggcggaaaaaaaagaagcaaaaaaaaggagagaggcccttacattaaagtactttctagtgtcatacttcccacatttagtagcctcatcagagtgagcagcggaaacgaatttcttctgatccaatcgggggaattcaaactttggctgaacgggggttcctccgctctgttgccaagtgagagcttatctcttggggggcactttctcacagcgatttactctctgaaaaaatatggccaagttttaaattattttttcctggtcctgcggaaaattcgtcaagcgagagcgtgggttacgcctgctggaggggtttcttcatacaggcgaatgagaaatgtactgccctctgggaaaatagtggaatggcccagcgtcgaagttccaacggggacacaaaatatacgtggtggcacggagatgttattgtaactcacgttgtacgtaaccttcgcgtacctccctatgcttaaatttgaagaaaaactcttcgtcatacgtggaggcagagcggagaaattaacgcggggaaggcttccttcggggggcaattaatgagtgaaaacacaaacatgtacgtgatgggaagcacgttcgcaatcacatgcgcacgcgaagcaggtacgagggcctggcccattccagcaacgtgcatacaattgtaagaggcggcataccatttattttataaggtatacaaaataactgcaattggccatgcgcataaaatgccattttatttttattctctgttcaattagggcgaagtcacagtgaggtgttactttttttttttttttttttttttttttttcaatttgccaattttgcaattttacgtaaaaaaaaaaaaattaaaaaaaaaaccgggcttttcaattttttaaaaaatgaaataatttgtttcgaggaagagaagccttcttatttgattttttcttcccccctctttcccccctgtttgtttttatgcctttgcttttgctctttttgttcttcattttttacgtcccaccaaccatttgcctacttttcccccaaggcatatttttgttccccccccattctcctgtacttacgtatatttattccctggtcattatttgaagtccccgccaggcccccaggccaactttatataatcgaaaggaaaacaaaaagaggggagtagtagcatatccctttttgcgttgggagtattactcaattgggaacttccgttgcaccgctgtgggtcgcatcgagtcaccgtagacgcgtcaaatttgacgagttgaagaataaagagaagcgggaggcgcgtaccgaggacagtgttaaattgtgagtgcggagtttgttcatttgtggctgagtgggacaacggaatctgcagtaattacgcggatttgcagtaattacgcggatttgcagtaattacgcggatgtgcagtaattacgcctatttgcaataattacgctgatttgcagtaattacgcctatttgcaataattacgctgatttgcagtggagttgcttctgggcgaactgtttgctgacccgtttgctgacccgtttgccaatttccgagccaggggatggacgcgcatgcgcacagagtgatggagttgggctagccgctgccttgtatgtatgcccgcccgcacgtatttttttttacgcgagcgcgtcgtatgaaattatcgagaaagagaaaatcagtgagcagcaccccatccaccactccactaacacacagaacgtttgattacgttccacgtaacgtttaaggaagcaggagaagaacatgctgaggtaacttcaccggctcacttgaggcatccacactagaccattccgatcgtgtcggtcacgccgattacgaggattgctcaagattccgtaagattgcgtagattaggcggataaccccgatcgatcccaccacggggaccacacgccaccacacaatagtgaccaatggtactggaagactttaacaccctacccctaataaagtccataagagaagacaacctagacaatgtacgcaaattccttgaggaaaattacaaagaatatgaagttaatgacaagggagagtatagcagcaagatagaaattgtagataaacaaacccactccactcctttgttttacgtgactgctaggaaaaatgacgaagaatccgtagatatatgtaggttactgattgaaagatttgccatttgtaatcctacggcaaaagacttaatgaaacagacttgcttgttttatgctgctagagaaggacataccaatttatgtacttatttaattgagaagggttgtaaccctaatgacgcagataattttggacaaacgtgcctattttatgcttcgagagaagggaagactgaatgtgtggaggctttaataaagaaaggggccaaccctaacttactggatttgaataaacagacttgtttgttttatgcgtgcagggatgggagatatgacacggtgaagtgtctgctggagaacggggttaatccagccatcaaggacgcgcagaggcgaaccgctttgacgttcgccaagggaaatggtcacaacaacattatcaacttgctcaagaatgtcaagccaccgagtaagccttctgcggaggcggccaccacaagtacgtacaggcgcgagagcggtagcacagtctgttctgcgatctgctcaaacttctgcgttgcctttgtgtgatccactcaaactgctgcgttacgttcgtgcgattttccccgtgtgtactgttccccaccaccaggcgattgcatgcatacgcgcttgtaaaacgtgcctgccattttttgcatttcaaatcgacgcacatgttagctcattcttcgcttccccttttttccttcaaagaaaacgcagcgggtacccaaggagggaaggtgaaaagtgaaaacaacgcaattgccagcaccccgggggagtccaacagtaacggtaaaatttttgtgaccgccaacagatgcgcgtcccgttttatatgcacagcgtgctgtttgtgcaatcgaagagggggtaccatcttgagcagaggagtgccttctgggtgcattttctaggttcacccttgtgatatccccctcctttcttttttttttcttttttattacttttttttttcttttttttttctttattttttccccacatctgcatttatcccttcgttaacttccctgcccccctcttaacagttaccgccctgcgaaagaagtacaagctacagtacagaccgctggaggaagaagacccgcagctgtgggtggatgcaccattgataaagttaaaagaatttgaaaggaagttccccgatatagctttatggccaagaaacgttaccaccacaccaaacgtagaagtgaaccactcaaatgatcccttcaacaaacagtggtaccttttagcgaatcaaataattcagagtctaagtaagtacgaaggaggacatatcttcgaaaagctagtagatgcaaaaaaacaaaattgtccagattattacgacgttataaaaaatcccatgtcatttaattgtgtaaaaacgaaattgaaaaaagggcaatacgggttgccgactgaatttattaaagatgttcaattaatttttgataattgtagtttgtacaacacgtcggggtctcttgttgccattacgggaaagaacatcgaagcttattttaacaaccagctaatagtgacagggtataacaattttgtgaccaaggcgaacacaataaacgaacgtttgcaaaaagtggaagatgaaaatgtcaagtggagtgctgagtgcgaacaggtggttaaggaagaacagccggtcgaagagaacaaggagcaggagccagtcgtaccggtcgcttgatgcgggggtcaacaaatatataccttcgtatctgcctatcctacccacctgtcaaatgaagccttttcttttcaatagagggtgagagataaagagaaggggaggcggcatggcaaaaaaaaaagaggcagcacctttccgtgtgagcggggtggacgccctgtgtcaaatgataattgcgttaaaacgtattcatcgtttttctcgcgtagatccctgcccatagccgacttggttgtgcactgagccgcgaacgtgttgttaatgtggccaccacttgggcctccaattcggtcgccaatttaatcactaattcagttttttattgtatcgcttcttacacctcttgttagattgcatgccgcagccactcaatcgttcactcacctcttcgttcccctgccgtgtacgtttttggtcaccccgtcggttttccacgcttatttgcgaatttgtaaatttttcaagttgtaatttcacgaatggaaatatgcacaaaaaaaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcatttaaacactatatgtacacgtaagtatgccagtatatggacatacaatattttttgtttttattgtcaccctccatgtgtgttctgatgcaacttgaggtgggtaccatttttatgcgtttttatcggcatttttttgaaacattttttgagacattttttgaaggcattttttgaaggcattttttgaaggcattttttgaaaacattttttgaagacatttttttagcccttttaataaaagtgaagatgagcaaaagggtaaaaaggctggggtgacaggggacaggaaaaggataaatgcgaggaattttcctttttcccaacctttttgcatttcccctttccgcgcacgtcgcatacatttggcctcccgttgagcacgtcacttgaccatttcacctgggcgcaacaaccgttcgaagcttacctctccacaggagaaacaaaaaattcaaccatgtcgtctacatgaggaaaacgtaatttttatgtcgttcttttcgatcacatgtatgcaaacaggatttttttttttttgcggcatggtaatgttacctttcctccactttttacctgtacggttcaggcaaattgcacacttttttttcaagtgtaaagacattaaaaattactcagcggaaataaaatgcgcaaatgggaaaatggaaagaggggcgatggaggatgtgcgggtggacagcgcttaacaacgagatgaaatggaaggagagtccaaatggggcgtaaaatggaatgaactttttttctcattgagttaagggcgtaaataggaatgttttaaaactgctttttttgtgtttgttctctgcaccgaaggggtcttatcccgtttctctgtcgttgcgcggggttacacatacccacatatatgtatgtgtttttttgctttcttgtttttttgcttttttgtttgcttgcttttttgtttgcttgctttcttgatttcttgttttttgctttcttgatttcttgtttttttttctcgcccccttttgtgcgcaactttaagatgacgcccaacttcgttgcgcgaattggcctcctgtgcctcctgaacatatggttaagtacattttcgttgccccttttaaaaaatggaggggggagccgtttctacatcgcttcccaaggggtagacaaaatgcggagggaatctccacatcgtgcgcatggtgatcttccctcagaaagggtcaaccaaaagaacaaccccattttaatcaaattgatcaagcaagacataccatcgaaaaaaatgacaacatactatggccaagtggccgtaggagagaagtcggaaaatgtgatgaatgtcttattcgacacgggctctaccgagttttggattccattcgaaaattgtaaaggagacaattttcccaattctcacaataaatataagcgcaccaaatcatttagaaataaatttaacaaggagggcctcccaacgttattggaggttagctatctcagtgggaaggtcatcggatttgatggtatgccaagggagttgcccctacacaactgtgttgtgattgccctatcgatgttaccctgtccacatttgcatagaattatgtgtaatgcgtatctccacactggatcatgccaactgttcaggctacgacaccataaaattaggccataatttatccgttccaaacacaaacattgcttttgctgtacgtggaggaaaaaagaagaaagacagacctattcgattgcttcatcgaagtggtctactagccattttagggatagtcatatatgttgagagaaaaaaaaaaaaaaaaaatagttaggccacaaaatttccctgatcatacaccttacagacgaagatagaaatacccgtcttagaagaattcaaatgggtaacattacatgacgggtgaaactgaccttctgatgtatgtgggggtgatatcttctgagtgtatttccacatcggattacactacgctgcagttaccttgtgcatatttcttccctccccttactcattgtattacctgcctgattgtaccccattcccaaggatggtattttaggtctcggatttgagaacgcggattcgaggcagcgcgggatgaagcccttgttagttggatttgttgccttcaccgggggggtggccgatctggtggcccttcggtgcctgcacggattgcgcttatcccccccgcgggggaatcacgaatgagaggggtcccccaccaatgcttactcactcatacgtgctaacccatgcgcatgaacggatgcccttctatgcttaactcttcccagcttggaccatttgaaggatgaaaatatcttaacggagatgggctacaagaaccagtttggctattacctatccgacagaggtatgagtggacacctgacatgtcaccattcgggtgcacacttcgactagaggaggttcttctagacccgtcctggggatggattacctgaccgtctgcatcatttgccccctcatccgtattggctataagttattaccgctatggtgccccttcttttccgcaggggggtttatcagcttcggaggggtggacaaccgattgaagagatcacccgaggaggaagttatgtgcgtggctaccccttaaggcgtgtctacttccccagtttggaggtccatcgctgggggtgccaacatatgtgtgtatatgcgtgtgtgtgcgtgtgtatgtgtgtgcatgtgggtgtatgtgggtgtgtgcgtgtgtatgcgtgtgtatgtgtgtgtatatgcttactcattttcttccccacttgcttccccatttgccatttccccccctccatttttacctcaaaatcgggataggtggagccccgtttcgaccgagatgggcttttggacaagtgagcaagggagggactcgcttggaggagctcgagtggaggagttcgcgtgaaggggctcatgtggaggggctcgcgtggagagtttctcgaatgcttctttttgcagccccttcactggagcagaagttggagcgatgaagcgcagatatccacatatgtgcgcaagtgtgtgttatgtgcgcaagtgtgtttatgtgcgaaagcgtgtttatgtgcgccccgcttcttttcttcttttctccttctcttcttctcccccccctggtcagtcgacatcgtgggagtgagaaaggaatacgcagcaaacgtgaacgtgaaaagagacgaggacgaggttgtcgtgaagtacgaaggttttcatgatggagggaataaatccattgttgacacagggacgttctttatatatgccccgaagaaaacgatgcagagttacctaaacgagttggaaataaattcttgtgaggataaagagaagctcccttatattgtatttcaaataaaatctaagggagttgaagggataaaaggttcggctatcatcgaattggttctgtcgccaaacgattacgtcattgagtacctgaatgaggaaaactggaccagagaatgcgtcgtagggattcaagcagacgaacagaaagatgaaagtcacatagacggatggacattgggacaaatatttatcaaatcttactataccattttcgacaaagacaatttacaaataggcttcgttagaagtaggcaagaaaaaggaaacaaaaaaaaggatgaccattttaagaggtcatttctcaacgtaaggacaaagaggggcagtaatggtaatgcccgtcggagggggacttacaatggacccctctcagcataaaggggtatgttcaaaattggagaggcgactcctacatctcaggtaggagaaaaatctcctcattggaagtaaaaaaactcttccttgtataactacaacggaggagtagtcttccgcacaaatttttcttcatcagctgtaattggctacctgcttgctaattttaaaatttcgaaaatgtgtcaaaatgggtacttacagcatataggggttcacaccttcttcctatttttgcaaaagaggagggtccttcttcacacaccttccgttgtacttgtgcatgctgggggagtaagctactacgtaatggcaaactttttttttttttcccccctgcgcaaagggtgaagaaactgttttgtagaaattgtttatggacttagaaaggagtgcacacattgccattgttaaaaagcaaaacggtggttgctacacaggtgtagcacttcattgggggaggagaaaaaaaaaaaatgtgcctccccgaaaacaccatcatgtaggcgtatgcacagtagaacggcgacgcgagggttacataaactgacgcaactcagatgagctgctaaatttgtacttaggagtagctctccggttgggaagtgggaggctggaagtggaaaatggaacgtggaatttaacttggggaaaagcttcaccctggtggacacacacggaaataacatgtacagcggtcagcacacataagtaccccccaaagcagccccaaccatgtgaacagaataacgtgaagtgccactaacctgaatgttattgtgcaatgcattatgtgtgcataaaaaattgcctttttggacaagggggggttgccatttaaaagaaaaaaaaaagaaaaagcaaaaagggaaaaggaaagtggagaaacgagttttctttcattgcagccttctcactgccttttccccgtcaagttctcataagcaaaaaatttacaactaaaaaatttcacgcatgctaattgtgaacgcgattgggcgattacgacagtgatggggattcaggggaggaggggtagtaccaggagggcgcataaagcgaaacttagcaccattgacaactgaggaacgatttgtgccatttacttgtggcaagaagggaataaaaagggtcctcctctagccttatctttctcttttcccttcggaaaaacggggtgcggaggtgaccacccccccacacacacacatacgtataaaaatatatttatattactatggcaggtgatgaccatggcgacggttgtgcgtccattgcacacgggaatgtgcaacgcaggcctagcgtactgtctgtgcatatgttagtatacctataggcgtgcacctccacatggcgcgtacaaggtgcacgcggccatcacgtcagaggctctcgtatttgcctcttggaaaattcatattttacaaataaagtacacaacaaaaaaaataaaataaaataaaaaataagagtcgtaaaaatggagagaaaaaaattatcataataatggtaattatcgtcgtggtgttaatcatggtggggttttccccgtcacaggttgtccaagtcgatatcctgaacctcctggtcgacgtaagaaagctcgctcactggcgatatattgccattcatgttggatgcgttcttctcctttttctgtctttcccacaggtctttgcttgcgtacagcttcacgtattctgcgaagtggcgatgggaggagcggtgagcggatagtggatggatagtaagcgaatattgagcagctgggaataagtaccaccagcgggtaatctacgaactgacaaagggaccaattcctttagcccaaccgacacgatggtgagctaagttagagactcctgcacagggggtcactcctaacacaacgcagaatgcctcgcaaactgctgcgacgtacctttcaccttctcttcgtatatatttttgtccttcatgagcaaagacgccgcgtcgctattcagtggatctgatgggtttgggtaggtcagcaactggggcaggaaaacttcgaaaacgttcacgaggcctgcggtaggggggtggccacggttgtggtggttgctgcggttacagtggagggaggtgcgtcggctaggctcctgtccaatgagcacctcctgccctgtgcgcgcctctccttactgtataagggggtccacgtctggttaatcacatccagacacaccgatcctgaagcttcgtccacatttgggtgcagcagcttgttgataaatccaatcgatggagaggcaaaggggtagtcatctggtagggtcacatgaaccttccatattcctccttcgtaagcggctaattgtagaggggggtagaagggggaatgaatgggcacacggagcggtgacacaaaaaaaagggggcattttcctgctaccctcgcgcaggtcggttcgacaaggaagggacacacacatatccatatgtatatccatattatccatatgcgtgtatatatggatcacatcgcaggtggacaagcgtcccgtgtgctcatgacatactcccgttgggcccgtggaacatgacgtcgaagtcctgcgtgctgccattgttcagctccaagtcgtacccagccatgatactgcggtgagggggggtaagcgggaaaatgtcatcacaattttgcacaaaggggcgcaagtatacagccacgaacacacgaacgtacgaaggcacgatggaacgatggcacgtgcgtgactaggcgcggtgtcaccctttggaaacttacagcttggtaaaatcgcactgctttctggtcagagatgcctgctgattcattttacactcgccgttttgtcgatctgtagttttgtggttttgtcgttttgtggtttcgtcgttttgtcgttttgtcgttttgtggtttcgtcgttttgttgttttttttttttttttcccttttttgggggtgtggttgaggtgaggctccctctgcggtagcgccttttcctttcggatgtctttatctgtgcctcgctgccgactgaaagtatgtcacgcggggaggcgagacttaaccagtccttcaatctgtgcaacttgggatgcacgcgcgggggttactaaaggttgacccttggtgttacttccgttacgtatggcaaacgactgtgtgccttcgaactggagtaatgaaagtacacccttcggcggagatagcgaaaaatgccgttcgttcgttcgtttgctggtttgctggtttgttggttttcttgtttgttggttttctcgtttgttggttttcttattttattgttttcttgttttcttgttttcttgttcttttttttttttttccttcacgtgtcaacgcgtttttttctacataggaatattcaaagggggaaaagtcaaatgagcagtggcgcacaaaatttgtgctaaagaaaatatcaggggggaagaagatatggggtgtagcctgatggcgcatagaggtaggggaaggtagggggtgcgctgcagcgtttttaacaatactccactagtgctatgtgtttatgtaatataggcacagtccctctgtgcacacgcatatatggctggctgtggaattttacgtatgttgggatgaacatgcatgtgcagttggtgtcattaaatattgtgtgcttgccactttgttatggaacgctcggttcttttgagtgtgataatttaggcataccttcccctttcacagttgcctattttttttcacccgtgtgtgtttatttcagttctcacgttaacctttgagtggtcccctcgtatttacctgttcttgttccacttggcacctcttctggttcgttcctctgccttctttatctcttcgctgctcctccactgatcaattcactcccttttgatattctttttaacaaaaaaatgcgcgacgaggaaaaaggtttacttgtgagacctgtgcggtgtggaactagcgacgattgcaagggaagaaaaaaaaaaaaaaaattttgctaaacggttttattttgactgtagaggaagcaaacaggtatgtaattctgtcctcatgttttgcgaatgagtgaggagatggttggacggaccctcacgcagatggaaggaacgccatgcacgttcacgtgtgtcggcgcagctttatagaggcttcctttcccccaaccgagctgtctgtccgtttgaagaactcaccaacgtcgccttgccgcccgcgcagtgtgccactttgacccttttggtatgccttgccccttccgtttttgttagctctgaaaaagttgtgttttaaggtgttaaggcgatcaatgggaaaaaaaaaaaaaaaaaggaagaaggaggaggaggaagcaaagcgaacgaatgacagtttagacaaagcaaaaaagatacatacgggttgtgtaccaatgagtaacttcctgcgggtgtattttcgctcttctcacggtatgcacaagggaaacgaagaagttgcacgagggtaggtgaacaggactgtagggagaactgggcgctcttggacagattacgtgtacgttcggggtgtatgcatgaggtggtcgaatagaatgcgggtgtgacgcaaagtggcccaaatgtgaagcaaagtgacgcaatgcgacgagaatactcgtagtgtcctcacgcaggtaatgctacacacaggcgtatgcgcgtacccaggaaaaataaacaccagttgaccaaaaaaaaaaaattacagtaaggagtacacacaagagtatatcttttggagcaggtattcttttttcccgcaaacttgaagaacaagtaaaattacagcttcgtttacaatctggttttagctgttcgctttgcgctatgcgtgtgtgtgtgtgaaggggagagcgtctgaggagaggtggtcattggtttggcgagggggcggggaaaattaacacatatatatatatgtatatatatacatatgtgcgcggtgtgtacgaggcaatgcccacacggggagtgtaaacatatgaacacactcgcgcggaacacacgatgcgtgtgtacactcgcttcaacgcgtgtatgcgtatgtgcacatgtgtacttgtcgtatgtatatcatgttgaaaaaaaaaaaaaaagcccttcaaagcgtacgccttccagtgagctatttattttgtttaattttttttttaaaaaataaaaaaattcataaacagagtaaaagaacaagtgagaaatgaactttggcgaaatggtcctatgggaaattaacaagagtttttatcaacttatcatatgagaagatgtacagttttattgtactgtcggtggatggcatatttggacaaacaaactggcgatgtgcgcgttcgaatttgaaagagctaataaatccccgggggaaaagtgcccatagtagacaataatgcatatcggaaaaaaaaaaaaaaaaagaaaaaagaaaaagaaaaaaaaaaaaaaaaaattaatcaggtgcggtgatgagctggttatgccgaacgcttagttggacagacacacttcacagaatcgaaaaaaaggtggcgccgaaaaggatcgagggttcactgcgcaagagtttatgcaatctgcgttcacgcaagtgcaatttactcgcacgcgcgtatgtgtaaatcacgcgacacataccccagttggcaacttccctcgagtcactcgtaactgcgtatgttctgacgcatctttgcgcgtctctctggttgagtctttcctaccctctggagaaatgacccatcttgctgagcatttccccgcagatcgacgctgaactgtttttaattaccccgtgggtgggagattcgaatggtcagcaggagcagcacgatgagcgcaattcgagtggccggtcagatgcgagacattcatccgatcaatgatctgctcgagaaggcaaccaaaacgtccgttcacgttcgggaggtcgtgtataagacttctcctagcgaatgcttcgcacgtcgcatacatttagcgcaccgttccgatgtgtgaagatgtaaagcgtgggcattcggtatgaaaaaaaaaaaaaaaattgaagtgctgtgaaaacaccgctttggattatccagtccaggattgcaagtttccccacaattttgctttttccatcttcaggcaacccacagtgttaccaaagtgcaaaatggcacaactaaaatggagaaaaaaaaaaaaaataaaataataaaataaaaaaattcagccctgttcccgtgaacgatttagcgcctgaatggtcaaccatcaactttggttaacttttttttttttcccattggtgttcaaagtggatacacacactgggttggtaaagtgaagaagtgggatgggaaaggaaaggaaaaatggatagcccttgcaaaggtatacctgctgcgcagaaaaaggggtttccttttatacgcactgcaaaaatatgtagcgaaaaaaagttcacgcgggtatctttgcacattagggctactttccgcttcgtcgtgtttcgtggggggggagatctctccacttcacagtacaaaaaaaggagaatgtacccacaaggaagagtctacgaaaaagaattttctgcatgagttcgcctttttatttttacaaaatgggctagttaaaaagtctcatctgtgtgtaacgttttgcacagacgagatggtggcctgctctggttggtctttgtctttcccccccatgttggctaccttctatcctaacttgaatctggggaataaaaatgggcaacacttcgaggggggtcccctatgataggtggtgtaatatggaactaactttagcagggaggaagacccccccacagtaatcgcgcgacgtttgagcggttgaacatgcaagtagggcgaacggagaggaagttcaccgagagaggcgcgattaacttcagcgtgagaagcgcgattaacttcagcgtgagaaccgcgatcaactgcaccgtgagaaccgcgattcacttcaccgtgagaaggcgtgacctatctcgttgagctcctggacaaaattctccggacgaacaaaatcagtagtgccgtaaataatttttttgttcattttttcctccaagtctttcaatgcggaaacttcgatgtagttcccccccccaataacaaagatgatgtagtcctttacatgatcctgtttgatgtaattcctttcgacatggatacttccagtggtgttatcacttggaggggtcttcgggtcgatgtatacaaactgatcgttcaaagacgaaggtttattttcaataagcgtttcaaccaacttggtaatttttatttcccttctttttggcaacaaacttttagccccctgtaatatgttaatgcctttatcaatgaagatattactatacgtattcagttgatccttaaaagttgttgtggtgccactgttcgagtgggtcaggggggtactcacatgaatatgtatattcatcgtttttaatttctccatctgatttataaaataaatggctgaaatgtctatgttcatattttttaattcctgtataaatgtatccagtacctgtttgttcatattttttttggccaaatataagcataaaaaagctctatacttatccgtgggggttccttttggtgagttaagaatatccttcatgtgttgtatgcaaattttttcattacaactttcaaaatcaaactcattttcataatatttgtccaattctctgtccttaatattttttatcaattccgtgagtatatttgtgtgcatatctaacaacctcttatgttctgtcatttctgggagtatattcattgctgacatgagtcctcctgtaatgttatcccctccgacagtgttacctacaccacctcccccagagaggcttccccccttgtcatttttgttcaaatttttcatcttttcgttgtactcatttagacactcactgatgttattggcaacttcggggaagggtttattacagttggaggagaagaaggagtctccattgtctatgtcgtagttcttcacgggtgcattttgagtgatattcccggtgtgggaagtggttgtgccagtttcctccgcttgacgcagacttaccttgttgagttttatatcaaagacgtcatgaattagtgcctggtaagtccacgcgtgctgtaccatgacactcaaatcgacttccctatcgaccaaaatcaacacgggtctctgcaccgtcttggagttaaaaatgtaattatttgtagaccttaagttaaccagctcgtaaattttcctgtgtaacttctccgcaatagttttggaagggtacgacgaattagaagaaaccctaatgatgggaataatccccaaagtgaccagaaaagaaatcagcccttcagttatcctgttcatcacatcttgaatcacatgatcctcatttgcatgtagaattttgaaacaatttggaatattcaaagagaaggtgctgctagataagctaacaaattttaaatacctatctgtaattttggacacatgagacgctacgttattttttacacactcgtttgcaaagtaccctaaattttcttcgcacacgtaggatatgaaattgatgtagtaacttccatacatattattacacatgtcctttacaatttggtcgatgttttctttattgttatctacgagatagactgcattgacttcagggatggtgcttctctgtctgtgtagattcaaatttagggttactccgtggtgccttagattccccaccttcagtaacggggcaaggatgttctgtccctccgagtcgtatattaatattttccatattttgtcgtgggaatagtacaggatatttccactgctgctaaggttgtcgttgtactcgttcaggttcagcatgctgatggcgctgcttttttgctgctcctggatgttgagcggcatcttggggtggtaccccttcggaggagcacccgtctggaagagtaaccgtttgtaggagtacccgtctggaagcgtacccgtctggaagagcaccctttggaagagcaccctttggaagagcaccctttggaagagcaccctttggaagagtaccccttccggaagcgtgcccctttcgaagcgggggacacactgcccctgcagaacgcgcgaagggatgactaaccccgcaggcttactcgcgcacgtgcgctgggcacttgggcattccctttccaaaacattgcgcaattgggaaggctgcctcctgcctggggcggggtactccgcagcgggcctccccttcgtttgtttgtaatcgtgcggccacgcgtttaacctgttgctttacgtgcaaggggtgctagctcccgtgcatatggctggtatatatgcatacgtacatataaagcatacatatacatatatattatatatatatatatattttttttttttttttttttttttccccttgtcgctgccatggtatcgcttaaaattgcaaagctgagcgagcagtgccaagtagctgcgctgggactgcgaacatttcgcctttttgcagccctccaatcgtttaggatttccgcctattctacttcgcacaagtgcgcccagtttttttttttttttttttttttggaacctctccttcgcttcgttgttactttcatgttggcatatagctccccaacactttttatttacgttggaatatttgaaatggactcccgttcggtcccctactttgcatttcgcttctccaaaaaacagtgactacatcgccattgtagtttcacgaaactgtgcgtattgcttgcacttttttttttttttttttgatgcgtttaacatgttagcgggaggaaaacacccccaggggaggagcacattacacatgcatacataatcaatcgtgtgcatgaaggtagggctcactgagaattggcacagttggggatttcctccccgcacagacgtattacacatgaaaacgtggatatactcctactttgtgttacaccaactgcacatttacaaaggaaacgcgatcgggtcttctacagctcgtctcttgggggggttccctttgtgtagtccttcaaggtaatttcatagtacaccttgccgatgccaccaacggggatgccaactcgtctgtataggaaaggggcaaatgcatgaaggaggcgcatgaaggaagtgcataaaggaagtgcataaaggaaatgcataaaggaagtgcatgtgtgatcgaagctgccttcagatatgcatgcgtcctttcttggaagcaacatagtaatctcttcaaaccttagctcgccaacgcacattcctctcagtccctcatttaagggagtgacgttgtgttcgccgaccttggggggtggaaagtgtgcatgaatggacgggtgcacgttcgcagtggaaaaaaaaggagcggcggaacgaacgggcgactaagcgagcgagcaactgaacgaacgagcaactgaacgaacgagcaactgaacgaacgagctaatcaacccattcgacaagacacagacatccgcacaagttgcacgtaattaagtgctcattaatttactataattttctgttgggcgtagccaaattggtagtcctgcgaaattggagggaggaaagtgagaacgtttgcatgaacaggtttgagcatcggcacagaggggataatttttaaggggggtgagcatcggcacagaggggaacgtttttaagggggatgagcgtcggcaaaggtgaaaggacgctttttggtgtgctaccgatagtatgtgaggcattatatacacccccggggctgcgcatagccgatttgggaacagtggtgatataggaaaaggggaaaaaggagaaaggtaatagggcagtagaggggtaaagtgatagggtggctaatcgatagggcggctaagcgatatcgcaataaccaattgagggaggcgacgaattggcttatcgaccacctagcgagggcacttacagaaggtcctcatttcaatgtcggcctcatcccgaaggtctaggccgcaccgcagagaagaccctcgcaagacacggatgctgaatttatttttcacttcttgttcgtccagttcgatgaatgcatcatcgtcctgtttcgcgacggaaaggaaggacagaaggagcaaataaaggagtgattgcttcatcttcgattgaatagtgtgtatatatgcatgcactccgttcgaggcggctcgctactgttcgcgtcggtttacggcgtttgcaggtgcttatgcagtgtgatctttttttaagacaacgcaacgtgagtttttctgttttggattaaagcatgtgttacgcgcgctgaatgggcgttaagtcatgccgctgagcgatgcatccgtttttccggcgcagcgagagagaagcttttcaagaaaggcaaacacatacatatgcgaatgtgcgagtttgcgggtgtacgcgtgcgtgtacttatctgttactgcccttttcacccaccgcagtggcttttttttttttttttttcgtgaatagataagcaaacgagcgttctacgtgtcacttgtgcctttgcctgttcccacctgtttaaggcaaacgtgaaattattgcacacgtgagaatagcctttgccgtgcaaaacagcttgaaaagtagtgaatcatcacagccccgtccttcgtcgttgtacgcaactttttcataaatgagaattcaccttttctttatttttgttgctctaatcaaatgtgctatttgtgcgaaaaaatttgcacacgctgcgaagtacgcagggacatatttaaggcatcgtgggggggaagaaatgagcaggacgacgcagaaaaatcatctacacgtgaacaacataaacgcatcaagaagcagcgtagtaacagctagccattttaagagtaacctttttataaataaaaattacgcgaaagaatgctttattaaaaactatgaccaagtggtgcgtatagtgcaattcagacgtttcaataaactatgggccaaaaaaaaaggagtggggagcacaaaaaacggaagagatagtaaccccaaaaacttaggggtaaaagtactaggaaataattttgcccatgctggtaatattatagttagacagagaggaaggacctttaaacctggtcatggggttaagcagggaagagatttcacccttattgctacgaaaccggggagagtccactttttcaaccgagttgtaagtattgtcgatgtgagtgacccaaagccaatgacgtatacggacgtttaccgagaggatccaaccatcttgactttgtcgagggtgtggacctcagcgaagtgagcagacgatgtgggaacaggatggaagatcgtaaggaggtgcagatggaggtgttgcttctggtgtgtggaaaaaacgataggctcttttactaactacatttttgcgttcatgcgtaaagaagagcatgtgtgcattttcatacatttttaaagtatcttctttttttttttttgtgagtagactaaaattcgattttaatttccccttggggaaatgcaaaatgggagtagaacttaatgtagatattgttgagtcccttttgcagcttatttgtgactgacataccaaattttttaaacattttctaatctataaaatgtttcttgccacgtttaagcgttttttcgtcgctttaaagtgtgccgactgtggggttagcccttttgcacaaaagctggagaaggaacagttgaggttgtccaagctcattggagaaaaatgtctcattgcttatttggtatcgtgggggagtcccattttggaaaatgcgaacagttcgtaatacccttttttgcataaagaattaattgttttgaaaaaatatgaacggttcatacttttttttgtaggagtcatttgttttgtaaaaatatgaacgattcattttttttttttttttccgtgtgtgtgtgcagaatggcttacttatttgtaagagtttgagcagtacctagttggttttcccctccgagttctgttatcaatgaaaaacggacggcacaagcaaaggggagaaattatattttcttttgaaggcaacaagtgtactcctactgcttgaacaatagatcagcgcttccttcacaaattggagaaaaaatctatccttatgacgttatggttatttgttagctcaaatggaaaaaaaaaaaaaaaaactagctagctagctagctagaatggagctggctaaaaatgaacaaaacgatggaatatatataccgccataactgtctacagttgcaaaatgtgtggtgttgcaacgaacattaaaaaattaattcctttttttcgggaacgaattttccccatttctgaagaggaaaaacaaaaaaaacttgtgtgtgtttatttccttacaggttacatcgcaggcggacgctacttcgttttaacactttgtaaaagtttgaccagttggtttgcaataaaggcaaagtacttatatttcgcgttatacgagtggcacgcgcaaatgagcacaaacggatgcgcaaaaaaaaaaaaaggtctgcattgtcgatcgcgctgcagtcagacaaaggcaaaataaccagacacgagactgccatttgaaattttttcacaagtgggggcgaaattaagctgattgattggtccgtgtgtccccccccaaaaaaaaagcaacaacaacgatatagcagcgataaccacgacgatgtatgggaaccaaaggacaaatcacgagtacgcaccccccatggtgatcaatgtgaacagcaagcaagtgagtcccccacctttaagttacaaaagctacgcaccgaggagtataaatctgggcccagttagcagtcaacatagcagtcaacatgagtcaaatgcaggcgataacatgaagaattatgtgcaatattatgggcaccgaaatggctctgaaatggagcccttgaaacataccacttcgcagtatataccgaggagaagagaagaacgacaaaaaacaatgggcgtggtaggcctggccaataagtgggacttgaacagggccgacataaaccacattgtagcgagttacgaaaattcaattcgagtgccgactaaccacagttctgatggtaacactcagtcgaggacatttcacaaaagtaggccagaatatgttagggaaattcccccattcgaagttgataaaaataaaataaattctcttccagaagaaagaaaggcaacgcccatcagtgttgagagcgaaatggacagtaagaaagatctgtcattcttgggaagggaataccgacctgtgtaccttaggagaaatcaaaatgactatgtggtggaacaaaagggggaacatccaaccatgtcaagtcaggtgagaaaaaaaagtgtcacggtaagtactagtgagaaggatacctttttgggaggtctacagagggaaaataatattgccatttcgacaaatttccagtcaagtggtgatgagaggtttagcaaaggtcaagcacacgtgagtaggaacaaagcagatggaagaaaaacgggggaaaaaaaaaatagcaaaataggtgaagaattaaaaagtgatcgcctgagtactcctcgtaaggggaacaacgaccacgtgttaggtagggtcaccatgcaggaataccgccgtagcaatggggaaaatgaatatgcatctctacaacgtggtggcaaaagtgcgcaaaaggaggagtcctctaccaaagcgctaatacatagaagctatagggaacaattaccacacaacctttcaatcaatttgaaaagagacatgttcgacatgaccaaagggttgcgcattttcgagcatatgataatcgttgataaaaatagtgtacttagattgtggaatggctttgaatggaagagagtggaaagttatttccaatttgtgactacggctagatatgaccataagggacacctgtggtgtgtcaataattcgtacgagttactcaaaaggatgaaaaaaagttttaaaaactttaggcatttaggtaacgaagaaattgtagatatcagttttgataaaaaaaatgtgttatggtgtgttaatcgtaagggagagttgctcaagtggaatagaacccaatggactaaagtgagattttctggattccataaattgataagtgtggcctttgacagtaggggagatttgtgggctatcaatacgaagagggcgttggcgatctggagtgaaaaggaccgttgctggaatgaaaaagttgtgaaggatgatttgaaaatatgtgccatcgattttgacaacgaggggcatatctgggtcgtttccactgcgggcgcgctgttgacctattcgcagggtcactgggtgaactttgggtacgtctgcctggaccgcttgatttctgtggggtttaggaaggtccacgcggggtagcgagttggcagtgggcagagggtagtgtgcgtcccttttgattgggattttttgaatgtgatcctttgaatgggtccctttttctctcctccgttccctgcttcatctgcctgcttccacaaactccctactacaattgcatgccttctaaaattacgaccatgtatgtgcgatggtattttgtatgcatgtcatccttttaagtgtgcccttccactcgaatcaactcggttcgcgacgcgagggcacaacagagcacctcctgttgcacgccaagtggggagtctttctccaccacatgtgaaggaactaaaatggagacacaaatccgtatagcggttaagcggacgttttttttttttttttccaattccgcagttagacatatcggtttcaaaaggagaaagggatatcacacaaaagtttccacgtggggtaacaaattggggtgaaccgctaagcagctaagcagctagccaattcgtcgaatgcatgaattctacctttttccccgccatgcggcgacgtgcatctatgatgaatgcccatagaaggcacgccgagagtgtgataagaaggcagggaaggcggggaagccgatgggccagatgtgccacacgcgtgggcgaggcaaaaacgacgaattgaaatgtttggaaaatcattgcagcagtttggggcgagtcacaaatgaagtggttttgggtgtgtgggggcaaataaggcgtgcttgaagatcacccgttggggggtggactacgttttatggccatctcgttcgaggaaaaaatgtatataaaaaaaagaaaaaaggaaacacccaccaatgcaggcatccaaacagtagcgcagcaacgcagcaacgcggtagcgcggggctcagtaaacccttttgaccggggggacgtgctccatttcgtcatccagcggcttcgtgacgacgcccctgtaggtggtgaaaaatttcgccttctcaacatccctgtcagtcatccaagttagggagtgtttaagaaaggccttatcgtctctctcggggaagtcgtcccttgcatgcgcgcccctggactcctttcgatctatggcagctaaaatggtttgagaggccagggtaagtaaattttccagctccaaagtttcgagcaaatcagtattccaagttaacgttttgtccttaacgtatacatcattaaactgggagcagatattaagtatctgtttgtatccttcttctaggaggggtccgattctaaaaacagcagcatgtttttgcatgcatacttgcatttttttacgtatttgtgctgtagaaatagttcccttgttgaacctaattttatctagccgttgtatggtttcgtcccctatatctgcatgtgcactaatggaggggatatttggcttatcaatttccataatagttagggaggccctttttccgaagacgacaatatctaggagagaattagctcccaatcggtttgccccatggacagatgcagaagctgcttctcctgctgcgtatagccctttgacaataatatcatcattatcatttggggatgtgcgtactcctttggatagattaaccttctgtgttaatacttgtgttttataattggttggtatacctcccatgttgtaatgcaccgttgggagaacaggtatgtactgattggtgacattaactcctgcaaatattttggctgtttccattatacctgggagtctttccttcaaggtttcgtaaggcagatgtgtcaagtctaggtagatatgatctgcattagggccacaacctctaccttcatttatttctatagtcatggctctactgactacatctcgactagcgagatctttcgctttaggagcgtatctcatcatgaatgcttctccttccctgtttctgagtatacctccttcacctctacatccttcagtaattaagcagccagctggatatattccagtcgggtggaactgtacaaattcgagatcctgtaatggtagcttgctcctcgaaacgattgcatttccgtctcctgtgcaggcatgtgctgacgtgcaagacaagtaagctctaccataccccccagtagcaattaccgtgtgaggtgaaaaaaatctgtgaattttcccatctgctatatttaagcaaataacaccaatgcattcgtttgtagttgccattaacaaatctagtacaaaatattcaacgaagaaaacgcaattatatgctaatgattgtccatataatgtatgaagcattgcatgtcctgttctatccgcggcagctgcacatctatatgcttgtcctccctttccatattttaagctttgccctccaaatgccctttggtagatttttcctgattttgttctagaaaagggtaacccaaattcctctagctccaaaacggatgcaggtgcttctcgacacatatattgaattgcattttggtcccctaaccaatcggatcctttgatcgtatcgtaagcatgccacctccaatcatcttccgtcatatttcctaatgcggcgtttattcccccttgtgctgcgacggtgtgtgatcttgttgggaataacttacttatacatgctactttgtaattatttttggacaactccaatgcggagcggagccccgctccccctgctcccactatcactgcatcgtagtggtggtccacaatatcgtacgctttctttttcacacttgaaaagttaaggcgggtcgcaagcacaaaggcggggtaacacttgcggcgaacggggaacattattctgggtggcggttatttggggttgggatggggcggatacgagaaagaaaagaaaagaaaggaaaatagaataaaataaaatagaatagaataaaataacggggcaagcgctcaggaggaaccactacagatggctgagccgaccaggttgactacgcgggagcgatgcttcttgtctcgggttggccacatgggaaatatgcgctgcacgcgtgttttccccccctttgcttgcagatccaaagtgcggagagtcggagagtcttcttctgtttcgaaattgtcattaaagcgatggcaggtatacacttcgcgtatgtgcagtgggtggctgctcaattcggggggaaagaaaaacgggagttgggggagaataagggcaattcctccggtatgctactaacgtgctgagatgtatgacgctgggggagaagcggatccaatgaggactacacatggtttggctagcatgtttttttttaaaatgcaaaactggtttttcgtgacgaggatttcttaatcgtgaagtagcggctggggttttttttttttttttttttctggagcggttgatggggcggcaaacggtggtgaaaagtagctagctgagcgaccgaacaagtcactataccagcgcggtcagcttaacggctcgtacacgcaccgtggagaaagatgcctcctgcgtgcgcagagatggttaacttaacaggtgatgtgataaccacgtagcatagagatggaggtgtttttttttttttttctcgtttctccctcgcgtgaaatttgcaacgagccttaaaaggcgtgcgcaccgcccgtccaggtgctcattttttaatttcgcaggagtgaactaaggttctatgctccttcaggtggtattaggccatcaccggaagtggacctctgttcgcctatgtgtggttgaaatggaaaaatcgatcgttgccaataggttaaaaaaatgaagcacgacgggataaggagaagaaaaagcacatagtgataaattcttcgcactcttcacgctgttcacgctgttcaagctgttcaagcttgttcacgttgtccacgtttccctgtgcggtacacacaccggaggggagggaccatctagctgcttggagaggcaccagggcaccagacttgcctgcacaggtgcggagaagcgcaaaaaatgcagccaacagggcgttcacctgaagctgcgcgtatggggacgcaactctgcgaacaacaatttagggaaagaagaaatgcgcattaattaatgcattaagtgaagctaccaacttgtgcgtacaggtagagtcgtgtagagaagaacacaaaaccaaaatatgcctcctctacatggtgaaaaggtaaaaaaaaaagaaaaaaaagctgcagtgagtacctccataagcatgtttcccccaacacacacatgagggtgatcgaccacattggtgggtagaggaataccttggtcaggccgacctaaagagatgccccacattaggggggggagcacaatgaacacgtaacgttggaacggcgttaactatgcatgtaagatgcgtcaaactgttacaggcgtattcatttatttgctttatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccaaaaccccaaataaaagaaaaaaaaaaaaaaaaaaaaaaatccccaattgtgacattacgacattgcagaatgtgtgactaatctgtgtgacatatctgtgtgacttatctgtgtgaccgcgcaaggttcgttcgaaaaataaagaaacgatccaagggtaaacaggaagtgcgtgcagtagtctcacaaaaagaattcccctgagcagagcaatcggccaaagcgtagatatatatgcacgtgagaaagcaaacacacacgcgctgctgaacgaaggatagaagatcccctctccctgcaggcgcataactgccgcttcgcccttcgcccttcgccctttgcataataggctctaccccttccatgcgtatgaatatgtgcgtacaagctagtatacattttagttttttttttttttttttgccccccgtcaaccctaacagtcctaaacctggttcaaacatgagaggttacctcgacgatgcatctctcgctttaacacacacaaattaactaacccgagttgcaaaataaaattaaaaataaaaataagagccatttgtttatgaagaggagaagcacatccattccaccccacagttggttgagtggcgattcggggaggtccatacagtttaggaattccctttcgccgttgtggtggagcagcataatatcagtacatgcccgtttaagtgtataggcacgaagaaatcccctcacacacacacacacagcatccaaccgcacgttcaccgttgtgatacatacttcagaatgatgaagcaatttcaaaaggaaaaaaatacctctaccttcgcaggccccatccagtagacacatacatgcagatttttttcaaccaggagaagtactcaaattgggagtagagacgcacgtccctttctcgtgtttgacttttctcatcacgacgtgagtatgtacacattctactggacaaagactctcaaaaggatgatactttatgctagtccaagttagctcctccattcagaagcctcccccctcctcctttggcagccccccgcaagtatctccccctttgacagccccccgtaagtatctccccctttgacagccccccgtaagtatctccccctttgacagcccgcgataagtatctccccctcttcgcccccccttgaagaaagacccaaaatactgacgctaaaatggtaaataggcaaaatggcttcttcgctaagctgacaggtaaatgctttggagtgagagaagggatagacgatagacaataaaacgggatgagaaaatatggagagggaataacatgcacacgtgtttgcgcagtgatgtctacgcaaaaaggcgcatgattgtgctcagtgtattgggaaagccctacacgtatttctgttcctcgtctatgccgtcaatctgttcatcccttcccgtgcatctcttccccgctcgactgacaggcctgacatccaccgtgttcaacttcaacttggagaacatccacgaggccgtggatgagaatttaacagcgctggaaagagctgtactgtacggaaacagcagcaaaaaatgccggaaaataatttttgttaaagagttggtgaagtccctaaatagtataggctatgaggattttaagaaggtcatttatccccttcttgtaaaattaagcaatgataaagaagaaatacaatacgagttgtgttgtcagataggtgacctgtgtgcgtacttgctgcagagtaacaatgggcccgacgggtgcgcagatatcattaagtttcttttccccatcctcgagcggatcatcagaaatgggcaaggcggcgctggcggcgggactggcggcgggataagcggcgggaatggcgtcggaagtgttggcggaagtgttggcgggaatggcggcgggataagcggcgggaatggcgtcggaagtgttggcggaagtgttggcgggaatggcggcggtgtcggcggcggagaggtgctcgcgaacgcgatgaaggcgctgctcatcctagccacgcacatcaaagccaagtaccgaaagagcataattttccccttcatactctcgttggcctccagcgaaaaattcaagaatctgggatttgttctattgattaaaatttctcatatatttgagagagaaatgatatccaggcatttattcccatgcatcgagtccttcgttaggggaaaagaccaagagagcaagttattcctctcctgttacctccataatatatgcaaaattgtaaacgaagaagaattgataatcatattatatatgctcaaatcgttatgtaatgatccaaatgacattgtaaaaataattagcatgtacaactgtgtgcatgtgtcatgtctttattcaaagagtctctttctgcacttttttgttcctctatttaatgaatttttgaaaaattcaaatttgtatatattttattacgccttgatcaatatgctgttttttatttccctttttgaggatatggatcttattcatcctttttacattcataaaatgattttttttttcaataatgttttttcttctcacttgtttacgttgaattatttgaatgacacagctaagcggcagagcagctatgctttggtgggtgtcccccgggggggtgaagcggcatccccagtgggtgaagcggcatccccagtgggtgaagcggcatccccagttggagaagcggcatccccagtgggtgaagcggcatcccccgtgggaggagcacacaaaacggaggaaccacaccgagtggccgagacagacattttgagcaacccaaatgtggacgtgccaactggtgttactccttcgaaagaggaaggaccaagtagcgactcaagagaaatatcacatggtcagtctagccaagacaacggagggagaagcgacacatcacacctctcagcaaaggatgaatcggatgcattcgaaagaaatcatgaagggaagcgagaagtacaggaggatgagacgacaacactcacgatgagcttcgtaagtgtgaaacaaaacgttcatagccagtcagtcaatatggaggaggcccagcaaatggggggaaacggattctattcaaagtcggacaatcatgtgaaggaaaataatactgatggcgctgcacagtctaacacgttggaaaatgtgaatggagacgaaaatggaacagcagctgtgcagaacggattatcccttttcccttcgtcgtcctccttgctggagtcatccaatgcgacatcactccttccgtctctgctgccatccccatccacgtcctcgctcatcacccccggatcaacgtccatttttgtcaacaacggctttattaacgacctcataattagcaacaatcattttgcggtgagcgttaggcagttttttcaagtgcacggtggagaagctgggggggcgagcgaagggactaaagagaagggcgtcccattaggggaagaaaaagaagtaaaagtaaaagaggaagaaaaagaagaagaaaaagtaaaagtaaaaggggaagaaaaaaaaaaggagagcgaacctacacatgcgtggaaccatcgggatgaactgtttaacctcaccgataatgacatcacctgcatagacggagtatacaatcacgataaaacgattgacataaatcaaattaaaggatggtacttcagtgacgtggatctaatcaagggggatatggcatacggtgcgatgtttcttcggaagggagggaaaatcgatacccatagagagcgacgcccacgtaaaatacacctaaaccaaaaagaagaccacatttacaatatcgaagcggtgaatgtagagaccattaagaagaaatttttatttgacaccccatataacatcatcgtgtctcacaacataaacgcagtgtacatcacggccctgcatatccccactctcatcctagtgctcaagcaacacttcttcagatttttctctcacgtttttttttttgtatgtacctatccgtactatatcattaggaaaaccatggcgtctttgttttatgaaattttgataaattttctggagccctcgaattttttagaaatgactgttgatgagttaaatggggaagaggacatgatggccaaatttaggaaaagcggagcggataaaattttgagaagcggggcggataatatttcgaaaagcggagcggataatatttcgaaaagcggagaggatagaattttgagaaacggagcggataaaattttgagaagcggagaggataaaatttcgaagaggaagagtgacacgttttcctatccccacctcctcaaaacggactgcgaaagacagcgaggtggtaagaatcactctactaaacaagattttcctcaaatcacacagacattcaacgtagactacgccacctactgcaatatgaaacgcatacagaacatgaaatcggtgacaagtgatgagaggataaatcacctggacaagagtagttcgtcgggacgtgcactgagtgatagtacgcctcccacatcaaatggacctacggagaagcaacaagggggggataattattcagacggtggatattcgcagggggagatccatgatcagggcgctagccaagtgggggaagatatggggacacaaatggacaaagggtcggaagaagatctgcaggagagaaccaacataatcaaacgagtgcaaagcgaaattaatgccaacctacacgaaagcgatttttttagaaatgaagaaaatgaaaatttttttttttacaaaaaatttctacacaaatatgaagctatatatgagaaatacattcaaaggtttagaaaatattacagtgaggattcttcccttttttttttccacttttttgtttgttactttttgagggattcaaacgtgctggttaagaaggccatcctgaagaggtacgataaaatggttttacttttcccgagcttcgtacagaaggtgctcatgtcctacttgtcttatgtgctggatgtcaagactctggattattccctgcgcaagagggtgtctaaggtggtctgccggatgctgtcctgcgcggaggatgcgcaggtcgtccgcaggttcctcttccctctattcctcaggtgggtgtgccacgggcgcagcgcaagtgaagcggtgctgtcgtggggatgctgtcgaggggatgctatcgtggggatgctatcgaggggatgctatcgaggggatgctatcgaggggatgctatcgaggggatgctatcgaggggatgctatcgaggggatgctatcgaggggatgctatcgaggggatgctagcgaagaaccgcatgtagctcctcggatcaccgaatttgctgactccacacatcgtatcacgccctttccacccaccgcagactgtgcaaggacgacgtcgccatcattcgcacctacacggctagctacttctacctattcctcgaaaaggggtgcccccagatatagtacgagcaaaaagggccccttaaaaggagcggcttaaaaggagcggcttaaaaaggagacccttaaaaggagccgcttaaaaagggtgccaggatttccctgcagtgtgaccccgccgctcatttcaccaccgcagtgattgaactcatcacagacacgaaacagttatgaattattttccctctttggccttttccttcgcagtacctttttcaagggggggggtgaaatattacccatagaagagtataagaaaggtgcacctgggggaggggcaactcggctgtgcgaagttgctttgcgtttcgtcacgttgcgattcgtcactttgcgccgctttgcgtttcgttactttgcgctgctttgcttgtgtcccctttttgcacacccatttacgtgacattgcgtacccccactgcactcatgttgtgttacccacccgtcccaaattacagacaggatactgaccaatggagagaaatacaaactcaggagtcggtacttcacagggggggaagaaattactctcgtcaaaacaattttagtaatgttttcaaggtaggaataacagaactgccaaagcggcattttactccacttggacgttgtgtttttattttattttcaatcgagctgcaccaacaaattaggccacttccaagtgtgtgtcttttttttgcggagctttttcgccaagtgctccaatttaggaggactcctccactctgccttttttcttcctcgcaggagttgccatttctgtgaccgacagatttttataaaaatgtgcgacggggttatcaagtagggtcgtaaggggagcatctccgtgaggggtgtatctctgtgaggggtgcatctccgtggggggtgtatctccttgaggggtgtatctccttgaggggtgcatctccgtgaggggcttatctccgtgaggggcttatctccgtttgtatgcctagccattgtaactcgcgcatgaagcaggacggactgtgactactctccctatgttccttcttttctctactttgcttcgctcctctcccccctccttcagcgaatgcccagcgaacctcttcctgctgtacttcctcaaaccatttgtaaatttatccgttgacaaaattaaagttgtcagaacgacatgggataagtgcgtaatttcgcagcttaagaaaaagggacactttctgaatgcgataaatgtaaataaaaaaaaaacaaaaaatgcgcagcagcagcagcggcagcagcggcagcagcatggtacgagtggcccaactcggttctcattttatgtatttctgatccacgagtggtccaactccgttctcattttatgtatttctgatccacgagtgattgcttaaaaagaaaaatgcactctttccattttacctcctttgcagatttggggcaaacaaaaagaaatgcaggcacaacaggaaacgacgacagttgatagagagaattcttccacgcccaaaaaaaaggacagcgatcatgtgctggataaaacttttgacattcacgacttgaatgattaagctggttcgtttgactgggttgactaggctcactcggttaactaggctgactgggttgactaggccgacttggctgactaggctcactaaactaggatgacggcctagctctgatggtagaactgcccttacgtgagcagcccccccttttgcagcttggcaggatgtgcttaggctagcagaaggggagaaatttacacccttatcggctttgaaccggttcttctttcacgtggtttgtagcagtctttgacaattactccactgcgcatggttgcgagttctggaagggattaatgtaccgcctttctttgggagagcccatagggagcaagctcctaggatggcatttagccaacgtgtgtatagccgagcgatcgcatatatgtgcgcgtttatgcaaggcgcgtcttttgttactccccctcgcgcatacataaaaaggggcatccaccgcgatgcgtcccatttgtgaatgcatttttacttccttacgtcgttcattcgctgtttttatttttctgcgtggcgaacttccccccctcatcacccttgccggcgaggtggccaagttgttactgcccaattgggtttgccgcccacgtcttccgctcgttcgtcttccactcatttgccttccactcctttatctgctccgttgtataaaaaggcagtaggcctctccccccctgttctcagcacaccttcgcgcgaagcaattccaaactggtcttatacgagggaagggggtacattttagaagacactgccagggggacgtgtctacagttatgcaagtgtctgctgacaactttctatgggactcggaatgcggttcaccgtgaggtctccaataggatcaagaagcggatcaagaaacggatcaccaatcgggtcaccaatcggatcaccaatcggatcaagaagcgaatcacgaagcgaatcacctcggatagagcttgatcagaatgacgcgcctgccattcttgacatgcacaaacgtttcctccacgtttgcaattttggccaagtgcctcatcaggaaattcactcggacgttcacgtgtggggaacacttggcttcacttagctgcagcgacagagcagagttggtaaagttatttttaactttgcatactggagtgggtccaccttcggaagtactctccccattttttttattcattttttttgtccccttccctcccttctgggtgaccttgccatcgctatcactgttacaaattaaaagaatgtctacgggatttccatttcgcaaaaaatttttaattttacaaatttttctttccatatcggtcatttcgcagttatagtagatttgaatctttttcgttttggccgatgggtctatgttgtagtggggggtgttcgtttttttcttcttcatattattccagtaatggatggcgacagggtccctctcaaacaagtgggaccctgcatctgttggtattttctctgtttcgtcatatggtgtaacctgcgagtggtcttcgtctaactgtgactcaccgtttgaagtgttgacattagtctctttctcagacgtgttttgtcccacctgtgttgtgtcattatttgaatctctgcttcctccctggtcaaaggtcaggtaagactgattattctgccggagacactcagcaaacttccaacggtgagtagatggactccaattttgcgaatacttttttaaaaaaaataaatttatggcatttcctatgacatgatattgggtgtacttcctctcatagtgagctgcctcttcgaaggagcccatttttctgttgacccaaaagagacgagtaaaaaaagtaaccttgtttgcaaaaggtacgtagaaatatgtatagaactgatttgctgcgcttaaattttgcttcgggaagagaattattttttcgtaggtgaggagtacactcatgttactctttcgtaatacacgcatacacacagacacaggagggggtgtgggggggcacgaacttactgagctgggttgacaaaacgggccaaagagaaacgtttaattgagttagattttttccttttttcctttttttcctcttattcctctttttcctttttctccttttccctcctgttttatagtcccctttcctaaacgatttcttttgccatgtgagtagcgaaactgtttacattgtacaaacttaacacgtgcaaaaaaggggaggaaaaaaaaaaaaaagcaaacaagcaggcaggcaagcaagcaagcaagcaaacgaacaaacaaattaactcctcaaaattgggaagcaaaatgaaaaaaaaaataaataaataaaaaataaaaaaatataacaaaagttggcaaacatttcgcgattaatgctaacatgtatgctcgtttaaacgcaaagaaaaaaaaaaaaaccaaaggaaaggaaaaagaagaacaaaacgtgatataatatcgtgtgagataagttcgaaacacgtacgacgcgtcacgccttatggtactctgcttagggtgtaaaaaatataaactctgcgaaattgtgaaaggataatattggaggcctcggcaagggtggggggaaagacacgaagcagggaggcaccaactggggaggttcacacaacgaagacgtcgcacgcgaggcagacagaccaacattcgagtcaccggataagtagcaagcaaaacgctggcacccccttggatgcggccctaatcaaggaacaaattgccccttgtgcacaaaatgagctaatgagtttcattttttgagaaaaaaaaaaaaaacacataaaacaaaaaaacgcataaaaaaaagacacataaaaatgcaaatcgctgcacccccctaataagtgactaaccaacgtacgcatatatatgcatagacacctataagcacttgtgttgccgcccctattgtgaagaccttcctcagaggcacgcgcaacacacacacaaacgcacactaaaaggaagaagccaaaatgggcgtactcttctcttccatattctcccgcctattttcaaatagagaaatcaggatactcatattaggcctcgataatgcgggaaaaacgaccattctgaacagactgcagttgggagaaattgttcagactattccgacaattggatttaatgtagagagtgtaaattacaagaacttaaaattacaggtatgggatttggggggtcagtcttctattagaccctactggagatgttactataaaaatacgaatgccattatttacgtgattgacagctcggatggagaacgcttggtgagcaccaaatgggaaattaacatgattcttaaggaaccagacttggaaggagtactcctggtgatctttgcaaacaagcaggatgttaaaaattgtctctctataactcagatatcgaaggacttaaacttaacggcgatacgggatcggcagtgggctattttcagcacgagtgctacgaagaacgtcgggattacggaggctctggactggctcgtcagtaacatcaagtgattcgagtggttcgagcgattcgagcgattcatgtggttcaggtggttcaagtggttcaagtggttcacgtggttcacgtggttcaggtgatttgtgggactgacacccttttgtgtcccttttctttccccctagctttacagtttcacttcgccgaacttttcaatcattttttttttcttttctttttttcttttttttcaagttccccatttaaacgtaaacctatgggcctaagcaacgttccctgttgtgtatcccgtcgtccatgcccgtatgtgtcgctgcacattgtatgcatacgtaagtgtttatctgcatgccgctcatcgtttttgtttttccttcccttgtcgcgccgctgttttgtcgtccctctaacgtgcaccctcacgtgcatcctcacgtgaatccccacgtgcatcttcaagcgcatcttcacgcgcatctgcacgtgccacgtagcccccccctttttctttttttcgttgtcgttgttgaccccctccccgtttgaatccccccgtggcgtgtttccctcacaacggttcatttgtattcgcgcccctccacacagcttttttaaaatgacatgctcatttcgtaacttagcaaactttaagtgcgattaaaaaatatatttaattaacaaattgctcacgttcagcatttaaaccgctccgccattcagtcctccagaaaaaaaaaagaaaagaaaaaaaaagcatagcatagcatagcagcattgtgtgcgtcgcaaggatgtcatggctttctttgaccaacagtttcgtttttgcaaacatgtaaggtatacttttgtgtagatatgttttcttcttttcaaagttgtgattttcttcccccttgaaaggggacagttgttgtttccccaacttcctcgtcacatatttctcctcttttacttcactgtagcgaaggggaatgataaaatgaagggagtcaacttaaggcctactttttattcgttacaaacgagatggtaatgaatgagattatcggaagaactgcgcagttctgagaagtgccaattgcgaggccccatggttcactctgtgtgcacttgtgtgtaaatcgttacacatgtatatgcacacatgcgtgcacgtcgcttctcccccgcagcttcaacacagcgctaatcaagtccaaaattgacacactagaaaactacgcgaagaagaaccagatgcacaaactgcggatgagcgacttgttcgacgtcctgaaactgtacgcgcaatttgatgctccatatggggggagataaaaaaaattagcggctagatgtggaaggacaccatccgctgagaacggaaggacgtggctccaaggaaagctcccccccaacaacaaaaaaaacaacaaatgaaataaagaacagcaacaactaccacaacaactactacaactactaccacaacaactactataactactaccacaacaactactataactactaccacaacaactactacaactactactacgataaatgaaattgggaacaaagcctcaactgcttaacatcccttcaggtccaaaacggaagaagattacaagctgtccctgcacctgctcaacctgtactacaattttgggaggaacttaaacacgcagcaagatgtgaatttattttttattttcatcctgaggacgaagcagctgaacgaggccaaagaggtaaccaaaccgttgcacccgtgtagaaatggaaagggagaaaaatggataaagtcgaacaaggggagataaaacagggtccaagcgtctgcacgcctttatgttatgctttgcccctatgtgtgtgcaccccgttggtgccctccctagcttcacaaaaatgagtacacacctgaaaaaataagtgcactccttctcattacttccctaccaaccccctccccccctttcttcaaagttgcttaaatatttcaacggatggctcctgtgccccccgtcgaacaagtacattttgttatgcatggaagaatttttaaaaaaaaaaaattttacgatgtgcgagaaatattttccttcatacgacagaacaagtaatgatctacagggaagtaccgagtggtgacttcgactggaattctgttcgattggagatcactctacaatgctctgcgcactcgatttatttttctttccttcccttgtagccaaataaagctggaaagttccttctacaccgtgaccataaaggccatgctgatgttggaaaagaactctcttcaggaggccatgatagttagtgcgaaatggaaaaactggccgcagtgatagcggcagtgatagtggcaatcgtagcggcagtgatagcggcattgatagaggcagtcgtagcggcagatggcacctcggcgaaaacgtatgctcacataaatatgcacctgggtaaccccctcccccccccttactcgcagatatacgacgactcgtatgacatgtctatctatttgacgaacgaaattcacaatttgatgttaggttggttccacacaggaggtgtaacatttgcacatcatgttgcatctgtgtcgaacgaagaacacataggcttataaatatacctacttgtgccctccccatacccactttttcgcagagaataacttatacctttatcacaccgtgaaaaaagaggtgaaaccagaggtacgaaaaaaaaaggcatagaagtagaaacagggggtcatgttgtggttcctttactatgcatagttaactgtattttttttttttttttttcctttttttttacaatgcagtgtgaaaaattactgaagttatacgaagggaacgtggaaaagataattgtaatggcttgagcgaatggcacacatgtgaaatacacattgagcgaacttgtgctcttgctaaggatcccatgttggtttacacccatgggcatatttttaaccatccacattgtgccgcagttaactagacatatgtgctgcagttaactagccatactatgccgcccttaatcacccactgcacccttccatagatacgactaataaacgagttaataaaaaataggacgtcgataaaattgtcctcaaagactttgagtctgtttgcctggacacacatgtaccttgacgttaatgaaattatcaagtaagatgcgactgttacaaatggaaacgcaaaacaacctcgtatacaattcatcatcgattatgtgccaatataacttttgttcgaaatttattctcaggaaaacaaatcatgacttggtggatgtccaggcgtgcaacacctggttggacattttaaaattgtcctgtttgtataatcaaattcctgaatggtgagtcaattgcatcgttttttttcgcatgtttaagtgcgcagagtgggaggaatgggaggtacaagctgttttttcgtcgaaatttttttttttttttcatgtccacttcaaagccactgtagtcccttttcgcaagaattcaaaactgttttgtggagcatgagggatgacaaggatgccgcccaggtagacaaggagtgctcgttcatgtgcgcctctactttgcgtagctctgtacgcatgtgtgcacacgcgttttgtagctcccctgcgaaatggcgaaatggcgaaatgatgaactgtttctctcccaccttgcaggcgctggaatacatcgatatatactttcacgaggaatagagcggggaattttctttttcctttttttgcaccatgtctgttgttactttttctctttgttagccaaagcgtgtatgttcgcttggttcccactttctagacgacgcggcacggctgaggcgtgtcagtttagtcctgcgggcgcgcaacgcttttacagttgttttgtagctgtgagggttaagaaagaaaaaaaaaaaaaaaacgggggtaagggcaaaggaccggaannnnnnnnnnaaaaaaaaaaaaaaaaaaagggggtgcaaaggccgaagcggaaggcctatacccccgtttatcctttttttttcacttcatcccatttcagtttgttttgttttatgtttatttttttccgataaccccttgggcaacaaataaactttaaaaaaaaaaaaaaaatgcacaaaaatgtactgctcctctgtcaaattcgcgacgaggaaaagttgcacgcatatgaaaagcgaatatgtgtatgcacagcacatccatatgtggcagctcactttcatgaccgttgtaggaagctcctccccagggcaacaacgcgtgtcaattttgtggaactaaatttaaacttaaacagttttgtgcatagatatggatgcgtggggggataaacaaaatggggcaaaaaaaaaggaaaataaaaaagggaaaaaaaaaaaaatatgaagggggtaaaaaaaaaggagaataaaaggggcatacaaaggagaataaaagaggcaaacaaaggagaataaaaaagaggcaaacaaaggagaataaaaaagggccaaaaagaggagaataaaagggcccccccaaaaaaggagcacataagagctgagaaaaaatccgcattttactgcaaaaaatgcgatggggtgcagcgcgtaagttttttctgtttctacgcggcaaaaagggtgtcgctaaaaaaagcgtagcgccgaagcgtgtaagaaaagaagcggggggttacgttcacttttaatttgtgtgttgccctctgacagcagtgtacggacatatgcgtggagatatatctttcgttgcgaagtcgcaaatgcacaatgaggcaacctcgtccggcgaataaaatttgctccttgctgtacagcgcgcgtatgcgcatgcctaggcggcttaaggagtagaagggttgcgaacttagcaggcccgcgcggcatgcgccagatgggacgttttttccgccccctttccaagcccaccccccgttctcatttgcatgcgcataaaaggagtagccaaaaaaaaaaaaaaaaaaaaaaaaaatctgtttttctcaaccgatcgcattacgtattaatacttcgttttaattcagaacgtttacttttaccaaattttaaggtagcaccagcaatttagaggaacttagcggcaacgcagcttcagctcagttcataaataactttacgagaaagtcatagcaagattgtaaccccagatatattttacgaacaaatttatttcgcgcccgttcgtgtaaccccaacggtacatcgcacgtacagaacacggttaccaggccccccccccatagttcattttcccccttcagtcccttttgcaccaccccccttatttgcaatgttagaaaggaaccccctagcctgttactcctatcacatgaaaacgtttctttttctcaagccaatcatacagtaaaagtaaagaggtttgaaaaaaaataaataaaagaagaaaagtagcaaagaagtaaagtagcaaagaagcaaagaggcaaagaagcaaagaggcaaagaggcaaagaggcaaagaggcaaagaggcaaagaggcaaagaggcaaagaggcaaagaggcaaagaggcaaagaagcagctgcgtgtgaatatccctgcatatacgcaatcgcctgaacggacgtgtggaaaagcgtccagcccccgcgcgcggcgaagcgacgtagggacacaggagcttgcaccgaccgagccaaggagcaactcccttactcaccccaacgctgaagagccccccaaaggataaaacatgattttatacccgcacaagtatttccccaacacggtaaaatgcatgctggcggcgcacatttacagcttccaagtggaactgtgcgacgatttcttctacacaaggagctttgatatagagaagagtctcgtagtgaataagaagccgcttctgatttacgaaaataattacgtcagttcgaccaaggcaatatgtttcctgttccatcggttacgaaatgcggaaagtaaaaagtgtttggatgacaagctacggttatacatgtcatgggtagagtggagtgacctcttggagaagcacatcgaagtgttaaacaaaaagaaaataattgatagtctagatgagttggagagttacctaaaggaaaatccaaataaaaatttcatatgcagctcgggacaaaatcaccaagggggggatagtaacgacatgttaaccttggcagatatctttgtatatacctcattgacccactgcaatattgaaatatgccgagagagttgggaacacataagcaaatatattgagaaaataaaccaactggaggacgtacagaaaattctgaaggacgtagagcatatttacaaatataaaaatatttacaatttatttatttccaaaattcatgagaaaaatatcaactcttatttgaagaaggaaaaattttatataacgacggcgattaactatgtgaatggagatccccatattggacatgcttacgaaatagtgctagcagatgctattgcgaggtatcacaaaaacatagggaggaaggtgttcttcacgacaggtgctgatgaacacggaatgaagattgccaatcaggcagcgagaaataatatcactccacaagaattatgcgatagaaatgtacttaaatttaaggagttaaataaattgttgcatgtggatgaggactactatgtgagaacgacatgtgataaacataaaaaaattgcacaagaaatttggaccaaatgtgaagagaacaaagatatttatttgggtgaatacgaaggatggtacaacgtccgtgaggagacatacgtacccgagaacgaagcgaaattaatgaattatagggatccacttaacaatataaagttggaaaaaatgaaagaatcatcgtacttttttaaaatgtcgaaatatcaggaaaggttaatcgagtatatacttgagaatccccattttatccaaccggaacagaagaggaatgagattttgcagagactgaaggaacctttggctgatctgtcctgtagcagaacgaaattttcttggggaattcctgtcccaagtgacaacaagcatgttatgtatgtgtggatggatgctctgataaattattattctaattgcttcatcgtagatgggaaggaggattattggccagcaaatgttcacctgattggaaaagacatcgtgtggttccacacagttatcttccccaccattctcatgtcagtaaatttggatctccccaaaagtgtattttgtcatggctttgtcctagctgcggatggaaaaaaaatgtctaaatcgttaggcaatgtaataaatcccattgaaataattgaggcctatggatcggatgcttttcgcttccacgtcattaaggagactaagagaggattcgacatgcgtttcgacatagataacctagtcgatatgtgtaactccgatttagcggacacgattggaaatttggtgcagaggacattatccctttgtcagctatcaaatgagtcaaagatccctcccctctttgaggagtacgacatcgacttgcccttcagcctgctgcactttattaaccgagtggaattccacatgcagacttattgcgttcaactgtgttgtgaaaaaacagtaaacgtgtgcaaagatttgaataaatttctgaccgagttggccccatggaaatacaaaaatgaagaccataataaaaaattgcacataattaggatcatgatggaagccatttatctcattggccactatttggatatttttattccatccattgcttcccaaattttccaaaaattaaatacccccaagaaaagcattgtcgatttgaacccctggttgaataacttacaagaaggggtacaaattaataacgacaatattttatttaaaaaatttgaggtggaaagtgctcaaataaaaattcaaaaggtcataatgcgtgtgtgcaaaattgtcagtattgtgaagcaggaagagggtcaaaaagcggccaccattttcgaaattgaggtcgatgaccaggagaagcatctcgctgttctctacctacctacacctcccaactgtatcagtatgttcaccgtagctattatgaatattaagcctatcaccattaataacattactgttaatgccatcatccctcatgtgaacaaggaagtgtttacctttgccagggagacgaatatgcagacggggactttaattaaggctaagaattacaaaacgcttgtaaagcaacgggacaatttaactaagaaggaggtcaactctttggaactgtccattattaatggtcactgttttttcgagaaaaccgtgcccttggttttcgcctcatccgaggacatgcccttctaccactccacgcagagcagcgggcccctcaagtttttttgacccgcgcggtgcagcggtgtggcggtgcagcggtgtagcggtgtagcggtgcgacgatgcggctatgcggccgtgtaacgacgtagtgacggagacccacttcaactgctgcaccatcaaattggctactcacgcacgcaaaggtttgatttcacactccccagcgtgttttcctttgcgtgtttttccctgcctgtttttccctgcctgtttttccccgcctgtttttccctgcctgtttttccctgcctgtttttccccgcctgtttttccccgcctgttttccccagcgtgtttccccacgcttactcgtgaatgcagttaacccctgtggatacccttataagcgcgagagaaggccacacacacgcaggcgcgaaaaaagggtgtgcttagcataggggcgtcagtcagtgcgcgtgagcacataattgcatacggacgggtgcgaagatatctcagcggacgcacctgtgcctatgcataattattttattttattttttttctgaattcatttggtcctttagcatttaaccatgtgaatatttggcatagtaacaaaaaaaagaaaaaaaaaagttaaaataacgtataaacgtataaacgtgtaaacctaaattgtgtctctccatatagacaccccattaaaaataaaaaaaattttaattcgtaaatgacgagaggagtttcccctccgcgagctgtcagcaacgcaagcacttggcaaggggccccttttgtgccagcccatttgggatcccagccaaatagcgcgtgaacactacgcacgcggtttgctaccctaaccgctgcaaaatttgaggaaagggggggaagtcgcatataacttcaccctaaccggtttcgcaaaactagcttgcgagaaaaaccgttcatgtaactttccagtggtcaactggttacctaccctgttgatgaaccgcctaactgttcagcacctccaggagcgccaccgtgatgtaggacgatttgggtaaagagcaagtcaaaaggacggaggccgtcgttcgatagttgggtacctccttaattaaatgctcgtggtagacgtcactctggacgaaggtgatgtgtgtctgcatttcgtccgccatgcgcgttgtagcagcgggattggcggcgtccctgtttggttcctcactcctctcagccgagttggcctccgagttgggcgcccacccctcctgctccaccagcttggtcaaatcactccgtatgaagggaatcctgccgccacccgctgcgtcacttttaataaaaagggacttgaaatcacgaggctttacaacgacctttcgataaccaccaggtgcactgaagaagttcttttcggatcgaaagtcatctaacgataagcgcaaattgctcaacacagatttgtattcttcggtgaggtttggaggaaacacaaaattcttatctccagggaatggtaaaacgacatcgtaaatatcgtacagagaaatattttcaggtgtcactacgattatgttcgtttcgtataaaggttcaccactttccgactcatctgagtgatgctcagtgaaattatcactgcttagagcttcttcgttgttacgactggactcgataagatcgccaaccacgacggcaaagccatacttcttcattcgtacatccgcaaggatgttgaatatgagactttgggtagaatgtatgaagagggaaaatatatccttgggtaaattcatgaatgcatttttaaattttttatcattttttaaggagcacaaaattgttttttctacatgggagtgactcgaaatggaatttacaatttcggaaatttctttcggaagttgattttgctcttcttttgcatttctgtgtgatgtgtcgttcattttttttttttttaaaaaaggtttttttttcgcagtttggtagtggcagagaggcattctcaacgtgtgcggttgggtttccttctgcctgactatctttctcgtctttctcgtctttccacacatgtgactcatcattgggtgtggtcagaacgacgacctcttcttcgccttccactcggtttgtcgcatccaactcgttcaagtactcaatgaggcgacccttcttggagctgtccagcccggcattctcaatgacgtggaagagggcctgcttgtaattcttcttcagtatgcagatgccaatttcgtaattttttatttgcttactgccaaaccgttggtggccaaagtagtttacaaatcctgccttcctaaagttgtcagcgagtgcacaaaatttttcctccgaggtgtcctccactcctctaattagtaccttgaagaagttcccctgtaaatcgcccagggagagttttttttttttgtaactcaggttcgacacgtagacgttgttgcaccaggagggggggtcacccctaccagcgcttccatcgccgcttcgaccactacttccatcgccgcttcgaccactacttctatcgcctcttctatcgccgcttctaccaccacttctatctccgcctctatcaccgcctctatcgcggctgacactgtccccccccattatcagcctaaacaagtcaaacttcttcgccttgtgaatacaaaacctctgcaccgttattcccctcttgtccttaatcccacagtatgatatgtctccgttttttttctttaaatttatttttattttgtgcagcacttcgcatatgtctttgttttccttgtacagattgaagtgcaggtacttctttccctttttctgttcgtttttcttcttcctgtgatcgtttagcttgtccaggaagttcccccctgtagcgttttcggagtgttcttcgtggttaagctggttggaataggtgtggcccgtgttgccatttttacctacactgtaggggggaacatgtccgttggggggaacgccctcttcgtcacatattggggttatcccttttggggtgtctccccccttcgctttgtcttttgaatcgtcacgcgggggattctcacgaaggttggcagtagtggcccttccttccgctttgacttccgatttgacttccattttgacttccgcttcgcctccctcttccccgcgcacttttttattccccccccctgtgcagttgccatcgaaactgtgagccaaagtcccgcactcaattttccttttcttattttcgaagaatcccattgcagcgttagagctttcctgggagattccttctccgcaaaactgcctcacctgttcaggcaattttgtaattttttttttttcttccatttggtccaacttttggcagataatattttccaattcatcgttttggctgaatcgagatttcttcgcatttccttttaatttgttaaatatgttttgtggcaaaagagtttttaagcaattaaaggatggatatatttgtatcgcgctgatttgtgcatcgtcttttttttctttaatgaactctacactgttattttcacagttggcatttccttgtagtatgtttccatgcgaaaggacactttggctctgggggacatttttcgtttccgtcaggagaaatgggtaatactgttttataacgttgtggatgtttctgcgcgtggttttgtttccatccgtggggtcctcttgggggagtccctcactacaaaggggttcttcaccgcgaatggaattcccattttcatccaagtgggagttcgccggagtaggcatctcgtccaggtgtataaagagacagtacggaatggacattttcttcaagccgtccctcggcaactcctgcggtaactcacccgcctcactgttcaactttaactgatatatgtcgtgtaacaaagtaagaaattgcctgaacgttttcacattgtctttgtttacatacttggctagcacatgcaagtgtaactccgttttggagatgctcctgattattttctccctctcgtcttcctcattctggtgaataatttgattaattttttctctatgtatgagctgttccaagtgcaaaatgttgttatttctcgtaatttcgtgcacatggaaatcttcatacatggtttttattttcccttcgatgccatccatgttgtggatattttttctaaacaggtaatcgatgccatggtttttggcgaaggggaaattctctccccttgtgttggtcataagggtagtatagttcagaggcggggataaacaggatcgtagttgttacgtatgtccacacgtatgcaatatgtatatgcatatgcatatacactatgggattactttttttttttttcacgtgtacatttatttatatatgaattgtaacgcaggaagggtctatcgcaactgagctgcagcatctgctaggcaaatgacaacatgcaattttggcactacaaaaaaatgtaacatttcactggggatggggtgggggaatttttaaaaaggggaaaacgttctttgggtttacgcagcggtgggagaaagcgtaaaaagcatgaagaaggaatggggtgggagttagggaggttgacagggccctatattcttttacccataagcgaagcggcagtttttagtgggtgctacatttatttctcactcagaaagggaaaaaaaatatacacatatatgtacttatatatgtaccactcgctcagcaggtatgctctcctccgttttccttattttgatggccaatgcagaagagcaacacaaatctttgcagttgttttgcgcggttgccccctttagcctttcaaaaagggggtcgaacgaatgaaaaaaaaaaagaaagaaaagggagaaagaaagagggaaagaaagagagctacacgtaggcacataaaatcatgtgcgttttttcacttcgcacgtagaacagcttctctgtgagtagattgtcaacgggacctctcccttataggcttgaaaaacggattcaccacttggcgcgaagggggctaacacaattcgaatgagaaagatacgctggaagggggacctgaaatagggacctgaaatgggaaagaacaattcaggagcagtttgaatagctacctatggtgtgaagggcagcctggaatagaacgcctacccgtggtactctacgcatacgtcgctgttcctatttgtgcacatttttgtatttgtatttttttgtctgtttatttatttatttttttttctgggtggaggcacctttggggggttcttctcaaacctttgcagttagcgccaaatcgttggtcgcgtcttttttatttctgccaacccgcttggaagtagcccagtgggtgcgtttatgtgttattttgttctactcaacggagtgataacgctcagttggtacaaaataaggaggggggaaaaaaaaagaagcgggttacattttgcgaaagaaaaaaatgaaaaatttcccaatgtggacaaatttttttgtgattctacctggtgcattgctcgagagatgctttttacaaagtggcttatcatctggtgaagtttatcccggtccatacatacacatatgaacgaagggggtgaaacgctgttacgtcggtgagccagcagcagctttgtaggcccaccatacgaattagctttacttggcaagtttgataaaattgaaagacgcgttttgatactgatgaacgtccaatctgtttgatgttatcgtctatatccagctgttatttccactccattcttcttttccctttccctttttcgtggagaaatgtcgcctcacttgtggtaggtaccaatccactctgggtgttgcactccacttggggggggaaaaaaaaagcttttagccgatgctacactgtacctttttttgtcctcactcatgtggatgggtggaagaaaggcatgcgtactgcagttgttagtcagatgttggttcctccactttgtggtctcacttgaaagtgtgaaaaaagatggaattaattttttttgccacatagtgatctacctctaatgcagcatcgtcggccctccactttttgtcaatttggaaaggtgtaaaaaaaggcacatgtttggaagtgcattggaggagcgtttaaagtgccgttttgccattttgctattttgctaccttgacattttgcgcttcccccataacctgggtgagcacttctgcttagcaatgtgttgtcacgtagttcaagtagaacaaatttgaaaaaggcgttttttatgagccgaaagtggagtgcgttttcgcgcatgcagaggggttaaagcattttattttttgttttatccttaccggtttgaaaagaaaagaaaagaacgacctgtacggggggaagcagtcggggagacatgtgtggaaaggaaaacactgaacaagggtaaagaagcgagtggcacaaattggtgatgctcaccatggataccttgttcacttaccgagtatgttcctttttcttgtgtaaatatttttgcaaagtataattcgaagaggttacaatggcatgtggcaaagtttgtgaaatgaaaaagtgcagatcatccctggtacattcaccttattgcagttgtcaaggtggaatttttttttttttttttgcataagagttaaacaaaaggacacatatataaaaacaaccgattgagaaattcactttgaaggagaaacaaataatctctttttatctccacgaaaaaaaaaaaagaaaaaaaaaaaaaacgtcataattgatactcctataagttaacccgcattcagtaggaatattctttttttttttttgccccaacacactgctcacgaaaatgaaaaagataatccacatttcgtttttcttcctctccctgctgatacttactcgtgagtacaaactgacaagcggaaaaattacgagtcacgctcgtggcaatttaacaatcggttcagtagatagtaactgggtgagtgatgagaagggcatcaaagaatacaaagaaagcaatgatgatgtagaggaggaaggggagagtttcagagagggtgggttgggcacccatgtagggagcaacgaaacggaggaaggtcccttggatgaggggggtgacaccgacgttgtggaaaatcagcagcatgaagaaagtgttaactctgcggatgtgccaacctcagggggagatggtgaagtggacgatgaagaggtagacggtgaggaagtggacaatgaggaagtggacggtgaggaagtggacgatgaggaagtggacggtgaggaagtgggcaatgaggaagtggacggtgaggaagtggacggagacttggtggatacagacgtggtggatacagacatggtggacgacgatgaagaggtagagcacgagcagatcgattacgaacaggtggacgatgacgcgggagacgatcccaattgggacgaaacgcacgagtcagcaccaaccgaggcagaaagcgcggggcgaagcagaccttatcaccatagaaaaaacgagacaaatgatgaggaacagggaaacatcgatatggatgcagtaaaaatggagacgcataaacggagtggcggagactcagggagacaaaacaatgccatgcctgtggatgcaaaccatctggaaggggcaaacgaggaaggcgaagaagaaaagtatccagatggtggaagcagcactgggggtgtggacagagaaagtggggaaagcacccccttagaaggtaaagaagtgggcaatatagacgagcaggacgatgaagaagaagacggaggagaaacgaaagaaccggaagaagggggagaagaagaacgctcagttccaacaagtgatgccaaggcacacgatctgcttatcggagattataaaaatgagaatgacattaagaaggaagccggtgctttagtcgaaaggatgattaaaatgctggatgaaagcggaagggataatgaggtaagaatgttggcccaagatttgactgaatttttcagcactgatttaaacacccaaaagggagactctccatgagtcattcatgtctataggggcatatcatttaggagagttttacaagaagcacagcaggttgtgagaaaaaaacgttaacgttcgttttgtgcttttcctttcacacgcaactgagcagtgtaagtaagtaaagtttgtgccttccctccctgagtgtaatcctcctttgtgtcaataaaatgaaaaaagtgaaaatctcgaaagttgtaaaaatggggaagtgccccccattcgcagttacgcaaaatgagccccatctaacagttggctattcataacactctcataacactgtgtgtacgtagtgacagtccggctgtaaaatatccccgcatgtgtaattaacgaacgatattgtttacccagtggatgtttgaaagtgcgcaaaaaaaggggacggataaattagcaacctcctacatgatatgatgtaaaaaaggaacttcttccatttgcatttcatatgttggtgaattggtaaaggtgtgattgttgagtggatcaatgcacatgtcgcgttgtttaggtgttgtgcatacttgtttgtcctatccgcatgaacagtttcccctttttactccacagcaagtgtgtacccatttggggggaagttcacacaaacgattgatcaccccaagagagggactaatatatcagcacattgatcaaaatggctaaaaattgtgcagcgaacatttgttccttttccactgtgatattgacatggtcggaaaaaggaagattccgcgtcagcaaaaaaaaatggacaaagtggaggggacattcgcgcagctgccataggcctcttcccctgttagtaaatcgggaacagtttgctcgttttgtaaaaggtgagaaaaaatggtccacacgaaatggcaattaatgatgaaaggaagttttcccttactggcgaaatgcgttcacttggcaaaaattaaaatgtggaggccgaggggacgttagcacggctgcttaaaaaggtgtaattaatttttggtttatacccaacggggggggggcggttttttccacagaaaaaaaaaaaaaaaaaaagtagaacggtagacttttaagtagaacggtgactttcattttggctagacgtaattaaatcttcgaatttgtgaaaatttcctcttttctgatttaaaagttgtgtgaagaaaaatcaggtgacgttgaatcgacagctccatgttggacaatcaaacaacgattaaaattgcacatttggaaagggaaaaaatttatgtggagcaaagcgagcaaaggaaaagcgtctcccccggttagtcaatttctctgtggagaggctctctcgtgtccctttgcttttgtttctcatgttttgctttctgtgaaatttgtttcaatttacggtgaaaattttccgtttttttgcgaagatttcctttttttttttgcgaagatttccatttttttttgcgaagatttccattttttttgcgaagatttccgttttttttctctgtgattaattttccgagtttcccaatcccagggtgcaaaatggcagtgacctcgccacgttttgccaaatttcccggggaactcgttcctctgtttgggcgccgtttacacacgtgtgtgtctgttgtagagcggcgcttaacgtgcgtcgaaggaacagactgttctgatttgtgaaaactcgtttgattctcacctgtgcaaaattttccaaaattaaatgaaatgcgctgctcaggacggaaaattccttgcgctagttggttactttattcatttttttttttttttttaataaaaaaaaaaaaaagttttgcaacaccagaagcaaatagccaaaagccaaatcgacaatcgaccattccatgcttcactacttgtgaacatttccaaaactacacttgaaaggagtctaacatttgaacagaccttttcgccactccaattcgccactttgcgaaatttctccaaatcataattccccctcacggaatcgcaagatgaaaaacagcttgtgcctaattttctgtttattttttctaaacgagtttgcatgtggggaaagggaagaaactattgacgccgtcccgaatgtggcggtcgtaaatttggagaagccgactttgaggactctcctgatggagaatccaggggtggtcggtgaggaggtcagcgagggggttgccaacgggcaggttgtcaatgagggtgtccctagtgatgacttacctgtagacagagtagccaccgaagaagtgtcacctgaagtggccccctcagatgacgctccatccgccctctcagtcgaaactgcagaaggggaaaatcaagaatcggagcagaaaacgcccccagacaatgcaaaacagagtgatgccacccccgtcgaagttactcacggtgtgaattccgtagtagagaatgaggagggaaaacacgtagaaaatgactccccagtggtgacgaaaggtcagcaggaggaaggagaagaatgttgcaacgaatgtagtacaccttgcgtacctgaatgcacagaaggtgataataattgcccagaaaaatgtagcactgatgatgcatgtacagaggactgtgtcgttcatgagaactgcgaagtcgctgattgtccagaatgctcgggatgcccaaaggactcagcatgctcagaatgcccaacggactcagaatgcccacaatgctcaaaatgcccacaatgcgcagaatgcccacaatgctcaaaatgcccacaatgcgcagaaaacccacaatgctcaaaatgcccacaatgcgcagaatgcccagaatgctcaaaatgcccagaatgctcaaaatgcctagaagactcaacatgtgatgaatgcgcaaaatgcccagaagacccagaatgtgccgaatgcaagagggaatgtgaaagtgagaagacaaaagagagtgtggccactgctcctggtgtttcgtccgaggtaacgcagcaaaccgaacaaggtcaagcttcccactcagctgacgctgcacccgtcacctcagtgcgaactgaagaaggggaaaatcaagtagcggaggagagaacgtctgaagacagtccacaaacggttgatacaccccacgtcgaagttgttaacagtgtggatcccgtagcagaggaagcggagggaaaacaacccgaaattgaagacaactcggatggtgaaggggccaacaatgtgatacgtgaaatatttaacggcctcaaaaatgttgaagatgaggaagaaaccgttttagaggaaactgatgaggaggaaggagaccagatggtcgatgaaaatgaggaagaagaggagggagagacatacgaaggggaagataccgaagatgttgcactcgatgaggaggatgaagagggtgaaaaggatgaagagggtaaagcgggtgaagagggtaacgcgggtgaaggaggtaaagcaggtgaagaaggtaaagcgggtgaagaaggtaaagcgggtgaacagagtgtggaggaacaaaatgcagaggtcccattcattgacactgcaacaaacaacaaaggagttcgtaacattaaaacagaaacccataatttagtagctgatttgattaccatactgaacgcagataacggaatcgaccaatccctcaaagcgttagcaaaggatatggctcaatattttttaaatcacttaaacgcggaaaatgagattgcatgattttactccacgttaaggtgttgcgtagtgcactatgtaaaccctttagcaaaatggaaattttttttttttttgcatatattagccaggggccacacagaatggtatgcgcccctcgtggttcccttttttttttttgtaaaacttgcgcagtcgcaaatgtttagaaactcgctttagctgggcaggtcacccattaatcattttaaaaaaatctcgaaaaggtgtgtaagtggggagatgtgtgaaattggctttttgttagggaggagtataatagagaaaaagtgggaaaaaaatgatgactaaaaggtgccgaaaaaaacgcaacaggcacagtaaatagaaaaaggcaaaaataggtacacaaacgatcaggtcaaaataacagactttttttttacgccaaaggtacattcccctttgcacacattcttcatttggagaagtaccttcttccgtttcactaagtgtaaactgttaagtggtacatgttccacatatgtgttccctaaaaatgtcaaacgaaagggtttctcacatcatgctttgtaaaagagagcactacggaggggtgtaaaactacgaagcggttaaaatgcgccttctttaaatattgcaaggggaaaaggaataacaaaaaaaaaaaaaagacaacctttcggctggttgtatacccttttaactgacttaaggtgttccagtgaaggggtttttaacggtgaagtatctaaagtgtgaatcgtcgctccgtttggcgctccacccatttgatgccccatccactcggttattcgttcccctttttacattcccatctttacgctcccaaacgtagcgacaatagtgtgatgacacgtgtgcgcaaaaaggataaaaaaaaaaaaaacgaagagacagagacacagcagactgaaaaatgtcccacttttacacccccccaagggaaaagaagtttaaaaaagaaaagaaaagaaaagaaaacgcgtccttttctatcaagcggagggatacatttctccccttttggtgtgaactttctgggttcttgtcactactctagtccagtgcgatcgctcaactggatggtggcctcgccactgtgtgcgttaaacttaattttattttcgcaagttcgagtctgcttggatagtcctgaccagttctagcgaatttttattttgtcatcttattactctattttgttgctcaattttgtgtatttttttttccccgtggggacagtcccatctcggtcgacctgttggcgcgccccgcgaaattgcatcttgcccattctgttggccttctggattggcctaaggcaactcgtccgtcaacgtaagcgagttgcataccaacgcggtgcataccaacgcggtgcataccaacgcggtacataccaacgcggtacataccaacgccatacatatacaactccccctctgtgtgtaactactcgtacgcagctttgcacctctaagcatgtgttccccttttttgtttccacgcgtgtagtaattaagaaggagttaaaatgaaggccatttggaaaatccctttttcccttttcttttggaactttttaatttatttaaattgtgcaaaggtgaccaactcaaatcagctaaaaacgaatttgagaaatgggtttggacaaaatggctacttgactggtcatgtgggaggaggagcacatccaaatttgaagaagcagcatggagggggggtttccgtgcaggggaatgacgatgaggaagtggattccgaccagaaagtggatccccccgagacagtggattcccgcgggacagtggattcccacgggacagaagaaacagagaaagcattgacagcagaggcagtagagaaagcaccggaaaaaccggcagcagggccagaagaggtagcacaatcggttttggaccagacagtgggaacagaggaaacagaggaaacaaagaaagcatcggtaataccggaagtaccggtagcatcggcagcaccgggaaaatcggaagaaccgggagaaccgggagcatcgggagaactgggagcaccaggaacaccgccacaagggacaacagatacagaagggacagatgggacaaaaggggcaacagcggctacgacctgtccgggcaatacagaaggatgtgaaggtggggcgggatgtactcacacagcagccaaaagcacatgtcccaacgcagagagcggacagtgcactaatgaaaattgtgatgtgtgtaaaaaaaccaccacaagtccagctgaggtgtcagaacaggttctcactgaagaatcacagataactgttgtgagcccaccaacagggggggtgaactctggacagacagcagacactaacaacttacaagaagaaaaattgagtgacaaagataatgatattagttcaaaggaggataaggcagaagaagcggttttggacaatacagtgggaacagagaaagcattggaaacggagaaagtatcggaaacaccggaagcaccgaaagcaccgaaagcaccgggagcagaggaagaagggacaccacagacagcaccggaagcagggacaacagggaaagaagggacaacagtggttacgacctgtccgggcaatacagaaggatgtaaaggtggggagggatgtactcacacagcagccaaaagcacatgtcccaacgcagagagcggacagtgcactaatgaaaattgtgatgtgtgtaaaaaaaccaccacaagtgcagcgcaggtgtcagaacaggtttccaatggagcatcacagataactgttgtgagcccaccaacagggggggtgaactccggacagacagcagaccctaacagtttacaagcagtaaatttgagtgacaaagataaggatatcagttcgaaggaggaagaagtgttggtggaaagggaagtagagaacgacgtggagaaggagaatgctaacgaagacgacacggaggatgagggagaaactgatagcgcaaactatgacgatgtggacgtggaggaggacgatgaggaagtagaggacgaaattgaagacccagaatatgcgcaacagataacagaaacgcagaacgcgcaaaaaatgccaacggcgcaaaacaacccccctgatgtaggacataaatctctaatcagcgaagccatcgttcatagtgctcttgcggaagagtacaaggacaccatgaagggtaagaaagaagccgaagccttcgtgaacactttgctggatttactggacggtgataacagcgaagtcgacgatgccatcaagaatttggctgacgacatttcgcaattcgtcctcaagtgagagggatagcgtgtgttggcgattgcatgtgcacacatggattcgcgtgagcaaatcggttggtgtaattaagcgcttgggcgattttccccagtggcgcataaaaaagcatgctgcaaataatagaccccgaatttgtcacccaacaagtaatacacacatgatgggaaaaaaaaaaaaaaaaaaaaaaaanaanaanaanananananananananatatattattatatatatatnnnnnnnnnnnnnnnnnnnnattgtatgggttaataaaatttactgcctgcgcaagtgggacaaaccaattggggttcattttgattaagaacagcacacgtgagttttaaaaaaaggggggaatacaaaaaaaggaaaattcatcaatgagatgatcagacggatatgtgtaccaattaaattgagttaattttttttttttttttcccctttttgtcactccaatgggaaaagcatttcgtacaatgcatgggagttcgagttagaataagtacgtgtctcgcgtggatcatccgtgctgggcccgtttgtaaaaccataaagtggttcttcacacgacacatggaaaaatggttttatgtcgagggggttgtaatccatttggatggagaattaaaaatgaacagctgctcagttaaaaaaaaaaaaaaactggctgaataatttgctcaatttattttcacttgacgggatggggagcaatgcactttgtctttgtcgtagcctatgtggtgtacttcccaagggtaacattcccccctttggtttttttttttttttttttttttttttttcgctccattgttaatcgcctgaaataatgtcctttatgggaaaacgttcggggtcgagcttcgaagcgttttcatacgggaaaagaaaatcacctacatgggagctactcagctgtgcacttgttcggttgtgtctaacgtgtaaaaaaaaggggggagaaatggggaaacaattcctctgctcagattgcaagtaggctcccccccccaaggagtctagaaagacaaactgaagggaaatgaactttgtgaggagacacattctcccccacacgaccaattgaacacttttttttttaactctttttttttgactctttttttttttttgccaatcgatagatggccccgtttggaaaattaaaaagtgggggcgatcgataagagttacatttgctcacacgggttgtacgtaaatggggaatcgttcgagccgcatgcaaattgctgaacaaggtgatcgttctcagtggggcagttgctcacggaggaataagtaagacgcccacttaaggagacgaatgggctcgaggtcgccagcaggttttagaacaactgatttagtctgactcgaatgaggaggaaaaacgaaattgtttttttaataaaaattgtacacccaaaatgagtgtcaaatgaagaacatagttttttatgtgcaatttttgcaattacttttttttttaaattcataatctgcgttgtggttcactcgtctgaaggggttgctagaaattttttttccgactttttttcaacttttttttgccttttttttgactttttttccacttttttgggacttttttttgacctttttttctttcctcgtgtgcgtgaataggaccccgcaacgctctcaacaagccagttgccatgccaacgttgcagatgtcacacaactaggttggaaaaaaaaaaaaactgtgtcttgatttacgcgtcctttttccatttgaacagaagaacataatgcttaaagtactaggtatcgccttttatctgtttctcttccccctccacttttgtggcgaaagcaaaatactgggcatagagtctggaaggggatggaatggcataattcgagaggagtcccatttaatgaaaggttccctaattggtgatttatacgtggatgggtggagtcccatttggggcaccgacatggaaggagaagaaggagaagaggaagaagaaggagaagactcaccatcagacgtggaaacaattgtagacgctctggtaagcagtgatacagggaaaagccaacacggggttgaaattaccaaatgggattctcttcaaagttttggagacataaaaagggaggcacccttccatagagtaacccaacggaggagtaacccccttcctgatcagatcgaccattctaattgcgacagaaaagaggcacgaaatttaaaaaaacaaagggaaaaacaaaaaggaaaaaaaagaaaaaacaaaaaaagggaattctctacttaggtgggaagttcattcaggcagtgcttggcgtgggagccacttctgcgagggggtgtatcgtaactctttggttcattctgatggtccatacgcaggaatgtacaatcagagcaggggtgagggggcatcaaccattcgtgctaccatccttgtacccgtgtgtgagcctagggctcttcatcaaggaagaagttatccccaaaaagatggtcccaacaaaagtaagtacctagacagagccaataatttgttgccatccatactcgcgggaaattttgaaaaaaaacagaaagccaataagcgtacctcccagtggaatgaggaaaagtcaagcgaaaattttttaaaaaaattaataaatgaaatgaggaaaaggcggagaagtgaaaaccaggaggaggagcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttcctccgattatgaacgattttgggcacttgcgtatttccatgtgaaatcatttttacaattattttaactgttcagtagaatttctttttttttttctccgttttggttgcaaccaccagaacggtcacaacagcgatagtgtaacatgattgttagatagtccccctttggtgatgcacactgttttggcgagagtaatctccaatgggaagcaacaatagggggaaagggttattttcggagattaaaaaatggatttattcgcatatgtatatgtatatatatatgcgtgcgtatgcgtccacgtctgtgatatccgtccatgtccgcacgtatgccacatgcatgcgtgcgcacatcccgtccgcagtatgcacgcccgggttgaggtggaagcatttgtatgcatatacaaggtaggaataaatgtaattttacggtgcctcttgggaaagaaaaatggcaatcaaatagcaataaaagaaaacacactgttatgtaaaaatgaataaaacgaagtgtcattttgcacaattttttcacaattcgctttttacttttcgccttttcgcctttttcccttttctccttttcatctgttgcttgtttgtatgtcctccggcgatttgcctcataattaacgttttccgttttgaaacttagacaggaaacacaaaatcgaaagtggttcaccagtttgaaaaaaattcgaagaaagacatccccctcccctttctgttcgtgtgaaaatatgcacaaatagcatatgccagatgagttttttttttttttttttttttttttgtatacatgcgcaaatctggatatgtcaatgcgtttacaaagggggacccctcacgtgtatgtatcatcatttgaacgaaatttacgcgcaccttttttttttgtgtattgcgcagagtttcgaacaaagagaaatgtttagtgcgatcgacgcgtcgaaaattacagtgcgtcgatatcggtagcggtgggtagcagagcaggtagtcgcagctgtggtgattgcccccgttgatttgtcttcttatgtttgcccgcttatgtgtgcccgcttatgtttgcccgctcatgtttgcccgcttatgtttgcccgcttatgtttgcccacttatgtttgccctcctttattttccctcttttgtttgtcttccctttttatgttttagttttttgtgaatgtttgtcaagaattggcaccactccaccccgactgacgccaatttgttcgaaccagttagtaacaacgcccctgggctttcccactacgtcgttttcgataatcctcagagaaatgatccacctgcaccaccgtctttaacatcctctaagcagtcgcccatttggggactctctttttaacccttttacataacatatattttttaagtaacatcggagagtacaaatttttcaagttgctattcgactttttttttttttttttttttgtgtgaaacgaggtcgttaaaggttagagtgccttttagattttctcgcctgtctcgtgttcagaattgctctgttgttctttgaagttcgtttttttcgctttaattttttttttaaccagcgcacgactgcacgacgaccgcgtagaaggccaaaatgaaaagcctcctgaatgtcgccctgtatctgctcgtgcttaatttatgtatctgcctcataaacgcgaaggaggaaaaaaataacccaagtgcaccccttgacgtggcactggaaaaatcaaatctgaggtaccgcaatcagggcagcaaaaatgtaggaaaaaagaaagcagccaaattgaccactcaagacagtaactccaaaaaggggtcagcggatattaacaaaacgcagagtgttaacaaaggagaaaatggcatccccgattttaatgacaaggatatgagcaccattgatgagggttacctagggcccaatgttcccaatgagggtaatcagagcctatcgaacgaagacacgaaagtaaaacccgaaaaagtaacagataaaaaggaaaagggagaacgaaaaaaggggggaagaaaaatcaatagtggtcaaacgaatccaaaaagtgagacacaggtaaataataacaatgccgggacggggaagaagaaggtttccaaaaaaggagaatctaacaaaaatgaaaagagtaaacaagaagcaaatgcaacaccagaacagggtgtaaccatgccggtagagggaaagcaggtacgtaaggaaggtgaattgcatgtaccaaatgcagaacaggaggtagcacaggttgatgtgaatggtctcaatgaagtaggctcttcgggcaagtccatcaataaagaaaaaaacgaatcagaaaattcaaacccacaagtaaccggtccagctgcttctcttccaacggtgaggccaattcaacagggggaaagaaccacccagtggaacatcaaaagggtagatgcaccaggctactcgaatggtgtagaatccgtgaaaggatcggaaccgacaaccacgtcggatcttgaacacaaatcggaaacttcgtacatttcgcagggaaatcccaaaccggaacaagtaaaagaaggaaaaagtggaaatgtgaaaaatgagacatcgaaggaggaaaaaaaattgccatatgggaaagaagacgaagaagaatcaaaacaaaatggagctagccaagatggaaataaaaaggatggcttctcaaaaaaagacatagtaaaactctttcatgagaatatggacttttcgtctttagtagaaaattttaagattaacgagaagttacaaaaaatgtctgacgagttggtaacttttgcggccaaagcatatgatggctttctcgtgttcgtcaagaaagtgaagttgttcacgaacgagatcgtgaacattatgcaaaacttttgagtggggagcgcagtggctattttgcgtttctgagaggaaagcttttcacggtaggcgtaattggcacgatttgcaaggtgatcacagcttgcatggttagcatgttgggactgctaaccctgctggtattactctttttattcatttttatttatttatttatttattcatttttttttttttttttttttttctttttaatatgtaccactaaccaccccctgatgaacaaacatgtatattcattttttgaaaggtctattataacgaaaggagcgaatcggtagggggggggtcctaccgcaggggcattttttaaaacactcatatgaggctattcggggtgtttacccggattgggtttgctaaagatttttaggtaaggataatgaaggggaaaaggttaaccagtgaaggagttagcaaaggaaagaattagaataaataaaaagtatacaggggaactgatggggagttatcgttttggaaggaccaagaggtggtggtggtgagtgtggggttccattgtgctgatttatcatcagttatggtgcccatattcatgtttgtaaacactgttgggtttttttaatttggtgagctggctaggagggtcattcatggaggtagtcctaaaaaaagaggtcccccccgtctattcagcacacataacactgcttaatttgtcatgtgcgaagctaagaaaatgaagacctcctttttttcttttccttttttcacatacgaaggaatagcggtttaaatgcttactccgctttcgccgccgttatacaaaggtgggaacataacgtgcagttttgccttctgcgcaaaaatggggttgtgaaacacgctccgcttttcaccccgctggggaattgttccctgtgtgtgatttgtccgttcagcagtgtgtacaggggtataaatgtgcatataatacatatacgtatataatcttttttttttttttcaactttttgtcgtgaaagcttatgggggcattcctctccacgcaagtgaaatacccacaaaaaggaattcatgagaggtgatttttttttttctgttttttcgttgataaaaattttacaatttttggcacccctttttttcgcctctccgcactgcaagaaaaggagcgtaaacaaaaaaaaaggaagtgaaaatcgctgcaattttgcactttgaaaagggaaaaaaaaaaaaaaaaaaaaaaaattgttcacacactgttctgttagcgcatgtgtccacatgtagactaatgttacaaagtgatgcgaataaataatcatttgcgctggaacaaattgggaggtggtttttcacacctgtgagaaatggtacagatcgggactctcttctccgatatgttgttaatacacacacaggtgaataaacgtacgtaagtttacatatggatgaaaaatttccacaaaatgtaatgtttccgtttcggagaagtctcctccataggagtgattgtcgcgtgaggtgtgtgttgccccacgttcggtaaaaacaatgtgtggaaaaaaaaaaaaaaagaaatccttttttttaagtgttgttgggtggacggttagactgctgtgtgttacacactcgcttgaataaacctctttccagctgcttttttttttttttttttttttttttcttatttattcgcaaaatgttgtcaacttagcgtaaaataaaggaacttctttccacgtttaaacaacttgcacggtttgatggccccctttctattttcccatgttacaacacagtggggccaaagcaatttaaaattagtgcgttcacttttctgttaatttacaaaaaacgggaaggtaatttaattatttcacctctttgagtaattttcccgattgcgaatttatccgttttaatagatcacccgctgttctgcggagtttcgagtgacacaaaagggagcagacgttgagggaactttgtaaaaaaatttcctcaaagttgtgtcaatttgatgccaaaactgccgctaagttgacgctaatttttacccgcacaatttttgcgcattagcccacttgtccattttccatttggccgatttgcccaccacctttttgtgtaattttaacgaaggtaaaaaagatggggaaattttcagaccttgccattttttacttggtcttccttttaaatttttgcctctacaaaaagggcgtccaaggttacggtgtggccaatggggcaacgcccaattttaggagtggcgcctcgaataatgatcacggtgaacagaggacaaagacgttaaacagaagcaacggaactcatcataacgtcggcaccctcgctaggcgttatcacggggcagtgctgggctcgacgggggcatccaacttgggaaattcactcataagggggaacgccgatggagggtctggtaccacaggagggactactaccacgagtagtgatagaagtcctacacccagttcggagagtagcggctcgttaaccggaacgctggcgcggttctttataaacgctataattaagccaaccgtaaacttggtcgtaggtgggaataatcctgtgtttccaccaccatcggcaagaacagcgacggaacaaccgcaggcacaagaaccagtaccaactccccaatcccccagtgtaacccctccgcgagaagcagaatccaacaccctgattgacaataaaaaactcaagctagaacgtgaccaggaagcgcaaaaatcggtgaatgacgtgcaggaagaggttcaggacgaaaattacgatgatggcgacgataaccgtgtggacgaggacacagacgagggcactggcgagggcattgacgacaacactgacgaagatgccgatgaagaaattgtatatcgatatgacagtgaagaagaagcaaaaataaacatggaggaacaaggatttaattccttagtgaatgatgaaactatacacatgattcattttcaagaatatacagacgttgaggaggggaaagaaaaagttgaagagttggttcagtacatgacaaattcgttcaaggaaaatgagcagcttgtggatacgcttaacgatttctcagatgatataattatgtatttgcagaaatgaccacttatttggggattggtgcttccgttaaattgaaccgttcctgtgtggagtgacacgagggtaccgtgttcgtaaaaggggcgaagagatgagcgcgatatgggctgcttatgtgcattcccatttatacacctcgactcagatatggaattcctcaaaaataaggcgtaactgtgaaaatgcaatttcgcatgtacgtattctgcggcatgaattttgaaaccccgatttagctcaccgagtgggaagtaaatcgcatgtgcatgcgtgcagaggtatagatacatagctacattcctacatgccacctatatgaccagaggacgcactgaaaaggggaagaagaaacatttagcgtgtcttcgtaaaagtgaaaacgcgcaaaaaaaagaaaaaaaattctttcattttgaagtgctacattttggatatgtgtagcgattaattaatttttttttttgcatgcggatttaaaggtacgtagttccgccgtttgtttgcttaatttgctcagcttcatttggggctgctcacttgcccatgtgacgcatgcagccaatggctaacatggtaaataatggccaatgtggctgttatggctgatatggccaatatggccaatatggccaatgtggccagtatgaccaattttgcgaacttgctaattttgttgattgcctatctcttttcatgctgcctgatttgtttggctttcctaacttgcccaattaaaattgcgcgttaaaagcaattttcccaatttattttttttttaaaagtggaaatatcactcagctatgcataccgataccgagtgatactcgttcccccggggggagtcctccccgctatatatattgcaacttcggacaaggcaaacacgttggcgtttccgcttgaagggtgaaaagaaaaatatgttaaggggtggggggtttaaataatgggaaaatcccccgtgcagctttgacgtttcgacgttttgacgtttcgacattttgatatattttttttctcgttcattcttttgtctttcgaataaattatcgtgtgatggaaccggaatcgactttcccgatactgcgcttttttggcagtcctctcgtttcggatttgttaacagttgttgcttaaccgtttgcactcgtgaaaggatgatacaagtgtggagttggccaaacaggtgtaaaaaaaataaaaataaataatatatgcgtatatatgcacacgattgtggatgcccttctgaacgaacgaggccaccccacacgacgcctctacaacgaaagcataaccccttcaatgcaaaagcggtttggaaatatgcacccgtatggagaatgtaaaatcagaaaaggctccatgcataaaatgaaaggaggtttgctctgggaaattatttttcaccacttcgaatgtgcacaggaagcagaccttatgtttaaaattattggttaatcagttttgtcgggggaacatataaacatttgttcatcgaaatggaaaataattgttacaaaattgcaattgtttgtttgtaacaactggtggagtgttttttttttttttttttacgtgacagttagactgttcggtgtgtcggcaaagggttacttagtttgttttttcactttcaaagatgaagggtaagggtgggtgggtcatgttgagatatcacactgatgtgccacactaagcagccgtaccgaggagccatagcgagtatccacgctaagaggccaaatggcatattccacacgaacgtgaaaaggcttctcgtgtgcaaatgcttcaagagcatccgctttctatcgtatgtcgaaacgagtggtactaaacagatggtcgcgtcgtttcgtatgtcttcataatacacgtacggatgtacacccctatgcatatgcagtaacccatcgttgtcggtttagacgaagcgcttcttcgtatcatggtcgtttactgccatttgtgtgttggaattgggtttgactttatggcgcaattgccatgtcacatattcgcttagtctttttttttttttttccttatattattgttaaatttgattgctgcattttgttattatttttattttgctttattatttttttttttttgcgacatttttttgttattttagcttttctgcatttcctgcagtttctgctgtccctcattgttacttaatttttttttttttttgcgaattttgaatgctgaccagttaaccctacatgactaacgaaagagaataccatttttttcttgctccgaagaattttttttttttttttaaacacctaagaacaccgacgcaaaaaaaaaagggtgaagaagaaaagccttttcaagttagccgcctaaaacataaaagattccttttttttaaaaaagaatatacatcgcgtcaattttttcttttcctttttttttataattctcttcaaggtatgccctaaataattgtgtgttttttcacttaccattttgctattttttgctatgtcattttaccgccacacctttttactgcctcatcgttttactatttcaacgttttgctatttcaccatttcactaccttaccattttactaccttaccgtttcactacctcaccgtttcactacctcaccatttcactacctcaccatttcgctgtttccttttttttaagaacccaccatgagaaacctctcgtgtgttacgttctacttggcccttttggttttatcttcgcgggaaagcggcattttatgtagtgaaagtggggtaaatacaagcaccaacctgaggaatggatacacaattaatagcacacaggaagggggagactacacacagctgaatgatgccatctatgacgatcaagattttccaaatagaggggaggacctgcaagaagtaattaaggaagtacaaggtgttggtagagaagaagaaaatattaacgagcctagtacttcctttccgaaagaaaaaaaaggaaatataagaggaggttctgtacattcaggtgatggcgtagaagcacatggggaaaatgaatggatagaaaatgacatgaatatgatgtggggtactggacgatcggccaatatttcgatggaccatggagaacaaggtgaccagggatggcagtccagctggtccactccatgggatgcggcggaacaggaggcaagcaaatcggaagaacgatcggaagaacagtcggtagaggaagtggaaaaggctgaggaacaagtgccgcaaaacgcatcttcagtgtgggaacaaaatgatgaggaaggaggagaaagggttagatgggaatacgaagaagagggggtgcctacaccgaataatgtacacgaatctttgaaggtgaatcctcttttatttgaccaagttaatgttaacgatgaggatgtgttgccacgtgcagaaaatgtagaaggggagagcccttccaacgaatgggcagagaaggacatcacgcaggagggtggagatagaactcgagaaaatgaagaggacgtgcaggaaagggaacaaaatgtgcaagaaggtagagaggaagtccaagaaaatgaagaggacgtgcgaaaagttgaagagaacgcagaaaatgttgaagagaacgcacgaaacgttgaagagagcgtaaaaccggagagtcagcaacaggaagtgccagaagatgtgcaggagcaggtagaagagcaggcaaaagaagtggaagaaccagaagaacagcaacaaatgcctgaattggaagaagagctagcggaagtagcggaagaagagaagccacacgaacaggagatcatcgaagaacaagtgcaggagatcctcgaagagctgcagaatgtagcggaagaagagcaaatgccggaaagggaggaagaacaagtgcaggaggtgatcgaagagctgcaaaaattagcggaagatgagcaaatgccggaacgggaggaagaacaagtgcaagaggtgatcgaagagcaagtgcccgaaccggaggaagaaaatgtgcatgaggtaattgaagagctgcaggagatgatcgaagagcaagtgcccgaaccggtggaagaacaagcgcgagaggtgatcgaagagctgcagaatgtagcggaagaagagaagccacacgaacaggagatcctcgaagagctgcagaatgtagcggaagaagagaagccacaagaacaggaagaacaagtgcaggaaatcatcgaagagcaaatgcaagaggtgctcgaagagctgcagaatgtagcggaagaagagaagccacaagaacaggaagaacaagtgcaggaaatcatcgaagagcaaatgcaagaggtgatcgaagagctgcagaatgtagcggaaaaagaacatccagcagaacagtctgaggaacagccacgagaggatggagcggaggaaccacgggaggaatacggggaagaggagtccgatgaatcgtctggcgaaagcttttttcaagggatacactttcgagaatatatagatattagaagtattaaaaacagtgccggaaatatgatgagaaatatgttcagcatatttggtggagacaatgggcttgtgggtatgttcaaggatttagcggggaatttttccaaaaacgacgagaatattgacgagaatgttgacgaaaatgtagacgaaaatgtggaatgaagtgaaataaaataaagtaaaaccgaacaactgccaagcatcattgatgcgaaattgtattaacacgtacactttacaaattgcgatttttacgaaatggaagttgtatttatatatatatattatttttttttttttttttttttttaaatttacatcataagttaccaaaagaaagaggtagtaatcctgcacagtgaagttgcggagttctacgttggtagaactcattttgtccgcgcagttcacttttttcttttttttttttggggaccataatgatgaagcctagtagcattccgttttttcttttccttcatcttacattctttttcttttccttttccatccgcttgcgttctttttcttttccttttttccactcctttccccttcacccgcgtgtgtgatacacgtaacattaaaaatggtgccatagaaaaaaactccaccgtccccagcaaataatcacttaaagagttgttataaaataaaaacgtggcttttttttgccatctaaaaggactatcgaactggcaggggttttttttttttttttcccactttaatcacttcgctgtgcatgcaacagtacccactggttaggagctttgtttaggaacaaactgttgcttaaaattaagggaacgcaaagcgctttttttttttttttattcacgagaaatttgcatatcggcgaactcgcaaatgtgtacactggaacatttacccccccccatgaggggcgttattttccggtggtaccattcccagcagagtgaaatgcaaaacaagaaaccgaacgaatggagcggcgactcccctgtgtgcattattaaaattaagggaaaaacgtgcgattaataaaataaagttcgccgcgtaattaaaagggaggaggaagaaggatagttattttattttccttcctaaggaaaattttaattcgcacacatgcacacttcggatcggcgatctacatggttccaaatgtgcagacaatatgaagaagtctttttaatttcgttttggatttgtgcgacctaggtaacactcgcgaaggaaccgctttttttttttttttttttttttttttttttttctaccagcaacgtccccaaagagcaaaacttccactgcgggaacaacaacgcacaattgtgtttgtgtaagaccgtacgtctatgcgaacatcttcccattagcgcagctatgcatccgccaattacaaccaacttggccgtttagccaaaacgtgttctcatttgtccattcgtttgtttagaacgtggagttagaggattcccacatgtgtaccagtgctgattttcccatttttgtattttttttttacccaaggggctagaaacaaagaaagaaaaacaaagaaagaaagaggctctcgttgcagagggtgaaaggaaacatatcgcggagtcgtaaaagtgtgaacagtgtttctattctgttaacattgcgggtaggtaaatacgtccaattagctgttttcctccccttgaagattctcacccgttccccttttgaagaagcaaaaatgaagaaactcctaagcgttgtgctttactttttcatcctacacaaacacttagatgcaaaaagtggaaatctgagaaccagtgatgccaaaaatgaacaagttgaaaaaaaaaatttttcgaatggatgggtcccttactatttaccccaaaaaggacagactacaccaattgctctcttggctgctcttccagagaaaacgatttttagaaaatcagacaacatgagaaaggacatgaaagaagaagaagaggaagaagaagaaggaggtgaggaaaatgtgagtagtttaatccaatcgggtgaagagaacgatggagattttcaatttaggcttcaaatagtggaaggtgcagaagactcgacagacacggagctggagggggaagggtcctcaccagctgatgctgtgcacatggaagtgccaactggtgaggtggacaatttggagaagggggaagcactgctcgaacaagttgaggtgcatacagctgaacatgcagcggaattagtagcagaaccggtggaagaagaaccgatggaagaagaacccgtggctgcccccgttgatgaggaacctcaagccgcagacgatgaaaatggagaagcgccagaggaagcacaatctctgccggtgcaagaagccgacgaagtgtcagttgaagaggggcaagaagggacaccttcggtggctgagcagaccgtagatgagagtgtgcctagcgagcctgaagatgtagctgtgcctagcgagcctgcagatgcagctgtgcctaacgaacctgaagatgcagctgtgcctagccagccagtagatgagagtgtgcctagcgagcccgcagacgcagctttgcctgagcccaacgaaagcaatggcagcgaagtcgacaccgaggaagaagaaagcggaaaagaaaatttttaccatttagaggaagatgaggaggaagaagaggaagaggaagaattcgaagatgactatgacaacgtaatgcacaaaataaatgagcacgaaggagagactccttcgaatgatggtccaaagaatttgaacagagcagatataataaccatgcttgccgtgcgaaacatgttaagtgcgttaaactatgactacgcagttatggatttcctcacaggttttaatcctgacgtgattagttcgatctacgtgttttgaagaggggcaagctgtggtgaagtgcctacatgggtggttaagcaggcatggagatgagtatatggctagcgtggagaaagacacacgaacacggacagggacactaccaaatactcaacagtgttatccacacccgtgacaggtgtcacttcacatttgcaaatatacccaactattttttttttgtgcaattttttttcgtttttaaaattgtcgctgctgctatgtgctatacgacacaccccagtttggtgtaattctagtcggacgtcccaattgggatgttttccttgacaagtctcctttttatgttcctcaaaaaaaaaaaaatccccccttttaatcatctttaataagagaaacatttcatatttttcatttaaaaaaaaaaaattcaattttgtaaaaataaaaattacgcgaaaatgcgaaattgtctgtgtacactattttttgtgaaattgggacggaggaaaaaagtgaatgaaaggagagcatgaggggtgcaagaatggtacgttcttaaagtcaccactgctgtggtttgagggggaaagctgtttcgcttccccaattgttcagtccattcgtttgcaacagaggttcccattatgtagtaacaagcgcatgtagagttctcaaaaatggtgttttgtttgtttagctgctcaaaggtacaatgggggggaagaaaaaagtagggaaaatgttgggtcgtattaaccctttttttatgtgtagaacctgcgaagtgttacgcgtctaccccttacgtgggataaaatgccacttgattcttagaaggagataaaatttggtgatttctcacgatagatagcaatagtaacgctaatagtggcgacataattgtggcacttcccactcgtcattgcaatcatgaacggttgtgctgttgggaagaaccgcgtgttccctgttgtgtgtatctccccgatgtaatgcgctgacgcgggatcagtaacagccagagtgcttctgcggccccattaggaatagaaacccattcaggcatgtttcagggtcgatggtttggtcagaatgtacgaaaggtggaaggttctaagatgagcgaacaaggagagtagaattgtcgcttgtaagaggtttggcatgatactccatagttatagttgaacttgtgcctatatccatggttatgtttagatttatagttatggcttttttttttttttttcaccctcgccatggctagcacaaaagtgccaaccctcctcctgtggaccctttcaaacgtacaccctttgacccgcttcacattttcatccagatgcacgtaaaataaacatggcagttatcatatgacaattacttttttgggacttcttccgcgtagttgcacatggcaaatgagagggggaaaaaagaaaagagtggcactcttttgtgaaagccattccttttagccacccataaaaaaggaaccaagcgaatatatttggctgaacggtaaaattgaatctccacaatgtagtacattttttcccatttttatattcgcctctttttttagttcaccaagtatgattttttttttttttttttgttctctttgttagctagcggttgggtgatttgcttcacgttaccatcacgtggaagtaattttttttctctcactttgagaggaacagtaacatcatctgtgtacgcctctgccttatgttagcatggcttcttacatattctacatatgggtaaaaaaaaaaaattaccaggacgggaacgactgaggctacttggaaaaaatgctgtcgagaattcttcgatggaacagaaattcttgctgcttgtcttttgtgcccatgagggccccagcgaagaagaagaacgtacaggagaagaagaagaaggagtcgtaagtgccgccccttggtgtaggattgcgtggtgcacatttgtgtatagggcgagagagaaaagcgtgtcggttatgtctctgtgtagatttataagagctcatatcgatgggttggggttaactgttgcgtcatttttgcccccaccgtcgcatgaccatggcacactacaccacgccatcggttaactgcttcaccacagcttcgtcaccgtttcgtcaccgcttcgttacctcccccctttaagggctgaagacaaagataaactgtccgaaacgaggtacctgccgtatattccgcccgcctacgttgcggacacggtatcctttttcaaggacaaaaacaaggtggacaatctgctgtccctaatttttggcccccaaaatgcgacggactcgtacgaagacagagtcgagtaccagaagaggttcgagttgtaccaatttttgaagcaggtatgaggaggagcaagaggagaagcataaacatgccacgtgtttgttctcttcacctgcacagtattcactctgccacctctgcacaccctcatgctgattagtttactgttctgaatgattttttttttcttctttcctggagtaatttcatagagataaaagagacatgcgagtggagaggaaaaaaaaaaaaaaaaaaaacactcgcaatggtcacacatatgcataagagggtacatgctgatgtatccatcccagtagcctctctcactatccaaataaactgcatccattttaaaatttcttcacagagggaggaagaaaagtacgaaaggcatttactaaaaatgaaagaaaaaatattcaaggcaatagaaaatttaccggaggaattatacgacgagagtatccaaagtggtgaactgtttgatcataaagaaattcagtttggtctcaagtacgaaaatgatatagtaaaaggtttgagtaactacaggcagaagttgctgcatgtgtacaagatcctgctttatttgcggttccctttttacttggttaaaaaaaaaaaacccatgttgttttatataagtgaaagtaaggcggtcagtcgacaaaagcaaattaatgcacaaaggaaaaaattaaaaaagaagtagatctctgggtggggaggtaaaacggacagaggagaagaaaggcttgcattggtgggtcctatctgatcgcgtcttgtttgtacaacggttgggggggggggagcactgtcctggctgccttggcaacccacctccctggaactgaagtaaccattttaagcttcttcttcatcgccgtcgctgtattccttttgaaggggaaagggttcgtttggagcaccccacatgcgcgcaagtgtgcaaaaaaaaaaaaaaatagtcatacgtgtatatatgtacatgcgtaaattttttttttggttttattctgtcctgttaccatattggtgatgagcttcttcctgaacaagtactcctccaggtctttcgttttgaacgagtccttatctacaaatgaaaattaattttagcaaggatgtgcgtcgtgtggtgtgtgtgcgtttgttcggggacgataaattgcggaattttttttttttcctttttcctgagtacttccaaagtcttcaaatccaacgcaggtttttatgagaactccgtcgatgaataaacataagctgggcaaaatttttatgtttaatttgttcataaaaaatagacaatttttggcttccactctgcgaaggggtaatggggggaggggcaaatccaatggagggcgagtgcgtgtgtgccaacgagcgacaaatttgggaagtgcgtttagaccgtttttatggtcaggcgaatgctactgcggtattgctctgccgcttttctaatttgccgcttttcggatttgccgcctttccgctgcttccgtttggttacttgataaatttcgtggcaaggtgtatgttggccagcttgatcaaatggacgtgtaaaatgtcgcagcgcttgaacgagttgtcgtaaaagtggcaaacctttgtgcagaggagggacacaaaaaatgcaacaacatgtgaatacgtaggcataggtttgttaaaagggagaaagtgaagcatccgttttatttgtgtacgtatatgtacatagatgctccattcacacattttaccacgttgctgtttttaaggacggtgggtatgaagtccttttcacttatttcgaggtaaacgccgtctttcttcaactcctgttttttctagcaacaaaagaaaaaaggggtatggggggggaatcgtgctgtggggaggcacaatcgattctctggttacggcgtgcgccacaaaattgccccatttttgcaaaactacttccacgtactttaagttgcgtaagtcgcttctccctccatttccggatttcctcctcgtcgctgttttcgtctactaaagggtttcacgttgaaacgtttttttttttttccatccattttttacgcttgctaagttgacaacttattcgctttaacgaagcaacgcgtacgaacttttgaatgcacatgtagagatggaagtgtaaagtcacacataagtgattgtgttgactcattaaagcactggcgctaagtagcattatgcagtctttccactgtgttatgcctacctcggggggagatttcccctcccttttcttcatccagcaactgtgtatgcttctctttgcttcgatttttttcatttcccagtttgtattcattcgttaagttttctttggccttttcctgtaacattggggatgccacgtggggaagaaaaaaaaaaaaaaaaaggggaacagatcagtattatgggaggctccttccatcaggtgaaaccacagcgggggtgcagtcacagtgtgcagaagtccccatacctacatgcgcacatgtgaacatatgtatggacatacacacgcgcacatttgtcgttttgcgctgaggtagaatctgtaggcgagagtttttaccagcgtaatggccgtgcatatatcagacagcttatttttcggaagcatctttcaaggggggtatttgaaattgctattcggtttggtaataacaaaactgctatgtaagtgtgtcctcacagttgatttttttttccacaaattacatgctttatgttttacgattggaaaaaaaaaaaaaaatggcactatggggaaagcctttttttaagttgcttaattatgtattggttaatttaaacatgcatatatctaaaagagggggggatacgttgttacgagatggaacatgccatgtggaggggtgatggtggtagagggaccccttcttacatatgcgtggaagcagcacatatgcattggcacagcatatatacacataaaataaaaataacgtgaatgaaggggggtaaaaaaaaaaaaaaaaaaacgggtggaaataggcccggggagaaaatgtgtgacgtaaaaaaatgggacaaaaaaagttagggcagaatggggagcatatggggggggagggcacaaaatggggtgtgccaaccgcgactagttaagggtaactggcgaagtgtgcaaatcaagcttggcgaaaatgaatcttccaaaacaaaaggcaagggtgggggggtctacttaaatcatcgtataaacatatacacaaattttttttttttttttcacgcaacaaattttactttcatatgattaaggatgacctttcaaaatggcgaaaaaaaaaaaaaaaaattccgtttaggcaataggggttacatcgtgcgagcacgtacggaggtatacaaaatatatttctccttggcggtgaaaaatttcgcaacgactgcattaattctgtaacatcacggtcgtatgaataaatttaagcgtgacgtgccttcttaggattaattaaatttcttcccttgattgttcttcattttttttcgtccaaatggcattggtgcttacgtgacatggtacgacatggcactatgcatccttgctgttacgcacttgagtgagttgcgcctcggaaaacgcttcaactggcaggccacacacgcaggcaatcccatgaacgcctgcgcaagtatacatgtactctgcgtaggacctgcataggcgcgtttttcctttccgctgtgcagtgcaaatttgctggggccaactccacggtcgacccgatgaccttcaccttttcccttcctcttttatctttctccatgcgttctcccccctcgtcctcctcatctgccaaagcgattgctttcaaacatgcgaaatgcaatttgaattaaaaaatgacaggtgaccatgagaagcgggtaccaaccccaaattgggacactgtcctttgtttttttgggttgctcattttatttttttttctccgctgccgtttttcgtcctccagtcttctatggggaaggactaaaaggggggaaaaaaatgggcagtgcaaagtggggagcgcaaaatgggcgcttcctttcgcgtagtgtgcgtccgccccccatcagttgttggttaaacccacctggagcttcgtgatgcactttgtgatgtacttgtttatgagtatcccgatgatgaaagaaaacaccatttgtgtgtagtaaccatcaatcagcaggcatttccctgataggaaaaggagacaaattttgggtaagtaattccatgtgtactgtgtgtatgtgtgtgtagcaaattggaggggccacttcgcaaggaataatacaagccctgattatgcacagcgtaaaaggacatgaacatattttttttttaaaaaggtacctccgtagcacactgttctgtcggtataatccagtagccacagaaatatggttgaccactaaaaaggggggatagaaaaaaaagaaaagagcaggtggagtggtgatggatatgaaatattatccctctgaatcgttctttagacgaataggttatcggtttgatgttttttttatcttctgccgttagagtgaccctggttgactctccactcatgcgttattatttttgtaggttacgtgtgatcccatgttgttaacggtgtttaggaaggtcatgtaggttccaccaatttcggggtctgaaattatattctggaagctcatctgttggggggatggagagagggaagggtataagtgtggggtcgatcaaaggggggcatctaaggacgcggtgatgtacgcggtgatgtacgcgatgatgcacgcgatgatgcacgcgaaggcatcttccgtgcggatcaattcctcacgaaaaggggtccccctgggaagtgatgacccccctggggaactgtccctctccacagtacaacacaatttcgacagccctcgtggaacgcccattaccgatgacacagtcatgaggtcgatacaaaaatggttaaaaacctgcgccacgaaaatgtacaggtagtacgaatacaagtaaacttgcgggagctccgacttattcgaatatatatactccgtcaggggtaacaaggtggacaaaattatgttagaaaggtatcttagtaagtaaccgtagtagtatatactaaggggttttatatttttaattatttttcctattatggctgatgatatgattgatataggaatgaaaaatggattgaagatcgcaaactcttctttggtgatgccttttttcaacattttgaagttggttccaacctccacggaggcaaatgggaagcggttcaggaggaatataaaaatgaatattttcatcggtggtaggaacagcaattggtacaagtttttatacgtatcctttgagttggcgaactcgtttgagctttcgttggggtgttttgcttcactggggtgttttgcttcactggggtgttttgcttcactggggtgttttgcttcattggggtgttttgcttcactggggtgctggttgccctttttgacgagcgcacttttcacctcgccatcattcttctccttcccattatcttccatcatttcttttttaaaacaagtcaatatggtcagcgccagaatgaatactccccaaaattttaaaaagatattcatatcaacaaagggttgaaaggatgggtatatcacgtccatgctttcgtgcaaatgcctatagtgactagactggttaaacatggagtgcatgcattgtatgtacttcctaaaaatgtaaaagcagatgttcttgttgtttaacgtcaggaaggacaactgtgagacgcagtagccgatgttctgtccgaggatgttgcaggtggaggctagcctgtggggtggatggaggggaaaaagaaaaaaaaatgaaaagtgggtaggcttctctacatgtgatcactcatgagagacgtcttttttctcgcttttcatcggtgtgtgctttgcgcagaacgtggaaggataagagctcattacattactccttccttgttgttccactcgcgttgtgtatcttggccactactgcccttccactctaagttgcgtttaccctttgttctcctcggataacatggtcagcgcccagccatcgactgctatatcctgggtagccatcaaaaagaacagcacgaagaagaaggtcgccaggaagtacagattcgtgatgttgcccctttcccctaaccacacgctcacgtatttcccacagcaaatcatcgaaaagctgcaaattagctgcgaattggagggaattaaaaaatgatggaagttgtgtttcgtcgtttggctgatcgtttatttgttcgatcgattgttcgttcgattgttcgttcgtccgattgttcgttcgtcgtgcgccacaaggcctttcctccgcatggtggtccatccccctttgaaatacctgaagcgggattatccaacttttcctcctcccgatttttttatggtacacagaatcgacaagcggggcccacagcagttttaagctgaggggaaattaaaaaagggcgtcggaaaaaatgaacagcagtaaggtagaaaaagtatctgcggcaaatatcgaagtagaatcccccccacacacacacacacacttgggaggcatgcccatatgcaaaactaaacacttttgtgtgctaacctgaagggtatactaactagggacaaaatgctcaactgggagtagctcactttgtcttgaattattagggggaccacggacgagacaccgattgggacgccttaaaaagaggagggaaacgcgcacaggtgtgtgtagaagcacatgtgttgtgaggcaaccacgtcgttacagggggaagcatgatcgtggaccacgtagtgtagtgtcctattcagccgattcatgaatccaccaatccgccgcgaagcagtgtagtgacggaatgcggagagaaaagctcgttgaattgcgtttttcgtttttccgtccaatgtgccttcacatgcaccgacatatgtaggtatttatttacatgtggcgtccacacgggagtgcggaacatgccgacgttgtgacccccgccgaaccactcctgattaacaacagggggagcgagcacttttcccaatttttcccgttttcccaatttttcccgtttttctcaaatttcccgtttttctcaaatttttcccgtttttctcaaatttcccttttttctcaaatttcccttttttcccgtttttcccctcacaattgtgtacaccatacaggcgaggtggtgcggcacttaggcagtccctttctcgggggaagcacataatgcatgattaccttgtatagtatatagcaacagtaaaaaaataatgttgtaaaagtcgtggcccttggtgggcactttcaccttcactttctcctcatccttacagtaactccctccatcttttactgcgccatgtttttgcttcctctcttttaatacattcgcgtcagttttgtcatgtacagttttggtcataatggaaattgtgtaattatcttgcgtttttttttgcgaaaatatcgtaggcttccctttgcgcgctataatttgtgtgcttggttttcttccttatacttgccgctttggggaaccttttaaaaactgcttatcgcttgaatcgattttttctttttttttccttcctaactgttttgcttgtcccataagtggtttaattatttatttgtttgtttttttttttttgttttttttttcctccgcaagaatgtcagttattttttcttttttcccccctcattttgggtgcctttaaaaaaaaaataattacacctaaataattgtgctttgagttcttttttacgtatttcctcatgtacctttttaggtattattttctcatgtacctttttgggtattattttctcatgtacctttttgggtattattttctcatgtacctttttacgcattttgtatgtacctttttacctattttttatgtacctttttacttattttttatgtgtttttttgtgtttctttttcacatgggaaaacaacttaggcaggaaaacattcgaataaatgaaaagagtagggggtgggcggggttaaaaataggcacctgcacaaaccagacctttggcagcttcaattgaggagtaaaaaaaaatgagcgcttatttttttttactaacaattgtccgtgccaatatgtgtacatgttaacgctttgcgaagaactgtttttgttctttaaaatttttcgtgacaccctaggcagaggagtcagcgcgcggggcaatgcgaacgtgttaatttgtgccaagggccgaatgtatgcatgtgtatatatataagtccatttatttacacgtgcctgcacatcagcggggctacttttccgcgtagacaaccccaagtggtggttcaccccccgcgggtgcccagtttaccaagatgtgtgccaattggcattacacatgtgtaggcatacctccacgcgacgtgtgcgctatgcgctgcggtcctattttgccgaaacaaaaagtgctctttaaaaagtagaagcgttttaatgggtaaaaaaaaaaaaaaaaaaaaaacaggtggattggaaaagtttgagtttaatcaagggatgtaaaaaaaggaggggctaattataataaacattatgacacgtaaaaaaaggaaaaaaaaaaaaaagttaagcggggttaaaaaaatcggggtcttttcaatcctcgggccgtgggttatcattcttctctatctggtgggggaaaaaaagggggtacggattgggattagttagtagccgttgggaagcgctgtcaaagcgtctatacagagcagctacggagcggttaattaatggagggacccgccgaacgcaggcgcacccacttcgcgcgacttactccacatggacaggttgttgttgtaccctgtgtaattgtagttgcggttggagtagctgttctgctgctggtactgtgtattttggtagtaattctgcaggccgggtggggtctgcagaccgtagttgaagctgttgtagttgaagaagttgttcgtgttgtctcgcgtcccgttgtatccgttgctgctgctgtagttcctgcgcacggggggagggaggataggaacgggggatgtattatgtggttgaaagaagtggggtatattaagaagcggtgcaaaacggagagttgtgggtagctaatagaatgagctaaattgggggcggtaaaaaggccctttttctttcgccatccataggagggcttagaaagcgccttctttacaacgcgcctgtgtcttcccttacaagttgctggtgtagttaaagttgttcttggtgctcctattataattgtagttcaaactgtagtggtttaaatttttctcgttaatattgttccagttgtttcggtaggccgccacactcgtgttggcattggtggacgacacgttattactcaggtagttgttgttctgttccttctcctgggtcatgttaaaaccgggagggatgttataattattgtttgagttaacattatagtagttgctattatggtacagctgtttgtttaagaagtgattttgattattttgattattttggttgttttgggttccactgttgagattgttggtttctacttttctcgtgagggaggaagaagtagaagaggcagtgttttgagaattatttgtgttgatctggttttgtgtgtactggtttatggagctgttattattactgtttagcaaattttgctggtgctgttgtcctgcgtgtttaccctggctatgttgattggacgtgtgttgctgctgggtggtgttcaaactggtgccacttttactttgctgggtctgattctgtttcagggatgagatggactgttgctgcagttgcatgtcgctcatgtttttacttatctgttgtttattctttaactcgctcgtggcactcgttgtgcacgacatggttaggttagggttaacactactattcacgttaatattgttcagggataggttgttaattccattgttggtcgttccgtctaggcaggcgttactgctaccgttgctgttgctattgttgttgttgttgctgttggagttcccgtttccatttccgttgccattgttgttactgttattattcacgctgggcgagttttgattcgaattactttgattttcatgcggtaggttctgcggttgctgcagcgaccctgatatggacacctcgccagaattactcaaattatcgtcgtccaaattatttagttgatttttctttacatttacgttcatgtaattgacgtagttattcatatgcatattattgttgtgtccatacaaattgctctcatcaaaattatcgtaattcatattgtagttaaagttattgttgtgcatgctgttgttttttgtgtagtggttgttgataagtccatactgcggtaccaacgtctgtgttgagtagccattgtagtgcatattattgtatgggtaggagaggttggtgaatgagtaattaaactggttggctaaccctgggggggagttatacgaattgtacatgttattgttgctcaggttgttcattcccatgttcattaaactgatgttgctcacgtctgtgttggtgtttttgttcgacatgctagtgctggtggcgcctgtgttgcttgccccgatgtttgcgctggtgctggtgctggagctggccacgttgttgttgtttccgccgtttacgctgtttactccgtttgcactggcattgccgccggtgttgccgttgctgttgccgctggtattaccgttgctgtttgcgcccgccgccccaacgccgccgtgcaaaaacttctgcgaaatttgattcagctgtatcgaaccggagtcatccccgtcatggtcgtagttcttgctcttcagtgcgctctgcacatacttgctaccctttccagtcatcaaggcggaggaggagttatcctgcgatccattcgttctcggggattggttcatgaaaactgatgaggagctgttcaacaggtgtttcgcattatgatttccactattcacattgacattaccactattgttatgtatatggtggtgatggttgtttgacgatgaagatgacaccgctgctgtcgctgcagccacggcagaggaggacgaagacgttgtcgttgtcattttgggtaagtacaaattctgcgatttagtatgcatatggggggaatgcttattgttggaagatgaaaatattgacttgtgtttattctcattaagcatatcgttgttatcttctcttttgtgatttctgcttttaaaatcgaagtgtttaaattctctctcctttgatcctctaaagtcattattgttgtggtcgtagtctctattgtcgttttccttgtgatgcatggtagaggatcggttgtggttgtgatgaccgctacctacgtggtcgttattcatacccatggaagcagaatccatgccataattcttcctgaggttattttttttcctgttttctgtgtgcatcattttgttgctactattgttattagtagtgttattatttcctccgctgttgtagttgcttccatgcgtgttgtagctacttacgccgtggctgtagctggtgctgccttggttgtggaagccaccgccgtgggtgcccaaacgaccgctcgggtcgccgtacgcaccgccatgcccgctgtgaccgctaccgccgttaccgccgctgttattcctgatgtgctccggtttgctatctggcatcacgtcaatgttttcgatttgattgccagtaatatttatacttccgaagaaaattttgttgttcatagtgttgttccccatgagtgccaagttcggcatgtaaatcggaatgcttgttctttcctttccgtcgtagccctccgattgggtcaaatcgtctgacaccagtttctccgcactgtatgttaagttcaggctgctattattgttgctgctcagtttgctacccttacctcttttcatctcgtgcactggggaacctgaaggggttttcacccttgtggaaatgttactgtcattaatgggggcggagaccacatcctgatcattccttttcttctttttctttttcttatcatccgtgtctagctttgtttcgctgatttttttggcactactggcttctttcttgcttacggtgttgctttcgcttgcgtatttttccttctccagtttggtatgttgatctacaaatgaatgtgctttgttcgcgtccacctcgacaaacgacgatttgttgttacttctgatgctaggcatggattcatcttttccatccttgccgtaacttaactgggctcctttgctatggcgcggttcttcaccatgaggatggtcttcacctttggagcgaactttgctcaaatggtcgctacttttgtagtctgcgttattgcttatacttaggttggtatcctttgcactgctattagctggatacacattattggaaatgctttccatttccttttctttatccttctcttttccctttccctttttcttttgcttttcaggcttgccactctgatcggctgccttcttgatgacctgctgcgaggccgattctggcttcaattctttggaactgctgagggtgtttttcttcgtgccggaaggatccaccttttcaccgacattctgagcattcgcattgttattactcgtggtaacagtacctttagtgataactgatacccacagtttttctggttgattattcttaattgggattaattgacatttgtttttcttcctccacaaaagtactatcattcgatataatttgcgtgttcatcgtgccggttcgtttcacttccgtttttttcgcttcttctgcgggtgatgatgctaatggagattgcttcattttgctgttaacaacagatgcgtaggatgtgcttaccgtagccttatcattgcccgtctttttagcagtttcagttgtcactttcttcttaacattgtggtcgttttcgttgtgtatactactcgagtggtcgttattgctccccgtatcgtgggctagcttttccccgctgtaaggatcgtactcgtaatcgtgatctatactgttattcttactagtgtttctcttcgatctcaaactatttttgctcaaatagggtggttgtttctgtcccccttttgtatatgagttaaaatagttatgatttcccgcactgctatacacacctgtggatttattactaaatggaggaaacctctgcttgtcgtttctttggattagtgaatcatttagcggctttccactatatctgttgtaatttttattaaaatatttatcatgatagttaaagttactatacctgctggcactggtggccatcgtggttgttccgagaccattcgtgcccacattggcggggtgttgattaccacttccactgttcgtagtggtggtgcctgtgtgtgtaatggggagggttgctcctttccccttagaatcctttttaatactgtgttcatcgctggatttatatcctccgcccgtagccgtgtacgctgctgcgggtggtgctttgccgtcttccaacttgacgtatttttttttatcaaactggttgtaatgactattaatattgtggttaccaacgctgctactaccaacgttattgtagccgcttttgttaccctttttgttggagttatcttctctaccttttgcaaaatgttcttcattcatcaccccgtctggttctttaattgcatttttttttttcttatttgtgtccctttcttctagggaattaatattcatgaaatcctcatcgtaactttcattcatgcctttttttttttcttcttccgattttaacattcccttctttttgctaccccccttggagtttttcgccgcatcgcgatttgctccttcatctgctcctctgcctgccgcagtggccgcagcggttgcagcagtggttgctgtcgcagatgccgcagccgacgctgctactgctgataacgattttatgttgacaagttttcttgcacttttgtccatgtcctgcttttccttcgagccccgctcctcaggaatctttttattaatttcgtgtaatgttgacgagttctcatattttgcacgattgcttacaaagtgcgttactttatggttactcgaagtgaagggtttgttactatattggccaactgcaaaggcggaacctgtgatggtggttttatttttgcgaggatccttttcctttaatcttaaccctttgggaaatattttgccaatttgtttactgtcttttctccccaagttgccctgcaataaattattttttttgctatttttttcggctggtttcttattttttttacttttgacagtttcccatagcccttcgtcgttttcttccctggattccataatgttacataattccagctgaattttctctatatcaaatttgtacaaactgataaagttgtacacatcctccttattatacccataatagtccagaatgggggaaattatatcaattaatttttctgttctgggggagtagcaagatttttcttctatcttttttttggagagtgaactccatttacttttgcttaaattttttatagttagaaccattgtttcgttcgtagatgatttttccattattttaattggttaatatattgcatattcttttttttaattatatttggttttatttttttcccctttcctattttgtatgcgtgttaaataaatgcaatagcgagtataagtacaactcctcacacgtgattgggaatggacgtttatataagtatataatcacttaagcgtgtatatacttatattcgcacttattcatcccaatagggggcggggtggggggctgtacatatatgttacatgacgtgtaggcaatcttttctgcaaaatgattcactcgtgtggatgtatatatgtgtatacacagcgaggggtacaaaacatttacatgcaagatatgctttgcaacttctccgtgcttcaatacgctccatgcatatttctacataggcttctattttgttttacaattattcaaaatagagctatatatatatttatatgaattatgattacgacatgaagcgacggtgggggagtatgatacaatgaagggggaaaaagaaacttaaatgtaaaaaaaaaaaaaaaaaactgcttaggcgtgatggtatatgggtgtgaaataaatctcactaattataaaccgtgttggcctctctcacttgtcgttaaatctaaacacgcgcatactcatgtacatgtgttcatgttttgttccaactgaatttttttgtgaattcacattaacatgtcatttacgtgaactattattgttagcacgtgtatacatttgcacatgtataggcgtaaaaacatatacatgcacaggcgtaacgtgcgtacgtaatgactataattcttcttccctcttagctgttccacgtgaggaaatgggaacatagaacaatgtacatagcgcaaaagtaagaaggtttaaattctttcacaaatggcgagtaccaagcagtcgattttgcagtggtgttaactttcaattttaaaagtaaaattttacaggaaaaaagggggggggaagcacattcaccatatatatatatttatatacgtatatatatacatatatacgtatatatccatatatattatatgtacaaaattgtgcatgtacgtacatatatcatgatatatgtgtttgtgtttgctttcttgcgcatatatgtttaaatacatgaaacatgtaacacgcgaagtagtgaaactaacgatttattgtatacttgtaaaattgaattaaaatataatccaattttttaatatacaaacaagtgttaaaaaaaaaaaaaaaggcagctatacgcatatgtataatatttgtgtacataaattgactctttcgtgaacatcttcaaaacgatacaacttaattgcagtaaactgcgaggaagagctcgcgtatgtatacatgtacgcagtgcgtgaacgtagtacgtggcgtaagatcacataaattcttgcgtaaaaagtatatatatattatatatatacacgcttataatatacgcatttatgtatacatttaaatacatttaaatcatggtccagttttacgtcagcatatcaagaaagctcaattttataaatgacactacaccgcaattcttgcaaacagaaatgcatggattgattgccttttttccctttggtaaaaaataatgttcatatataacgtgcaaggctatatgagaatgcttgccgcaaacatgcatatgcgtaagaatatgcgtatacgtacatatacatatatatacatatacgcattacttatacatccatatatgccatatttttgcgtatattatacataaacaaaattttacagttcaaaaaaggttatgtcgtgttatgtagctctaaaatgaaaataactataaaaaatagcatatatacgtatgtattatatatatatgcatatatgtgattaaacaagtatatattcatatgtatattttggtaaaagttcttttctttttttggttaaatccatgctgattttttttcctttaaacataattcatacttatactgtatgtagtttttttttctttttcgtatttctctcattcgtataattttttacttcatttttttcaattaaaatttgctcataattttttgtacgtcgaaatttattttaatataccggagggtttttttttgtgcttgaatgaatatgatagcttttggatgggcgaattttttggggggcataaaactatacatatgtacgtaccgcatatatgtattgcctgtgccatatacgtatcctgtaatgcagtattatacagatatatattcctgcataatattgtatacaagcgtatatgtaaattttatgcttgctggatatacatatgtacaatataatatgtacttaacggcgcgcgagtaaaaataagcgtacaaacccaatgtatataatactacgtacaagaatatattattatattgtaccatgggtaagaatttctgagaaggctttctgtttgcatatttaaaggcacggagactccacttttattcttccctttttgcggtttatgtaaagccatacggcatatttttcattcgtaaaattatatacaaagcctaaaaaataaataaattcaaatgcaagcggcctttttttccagggatttcatataatgtaaaaaaaacacgagtggccggtggcatgcatacggattttttatttttcccctaggaaaaggttttgcttagggacttgggagatttttaagggaaggacggtaaagttagtttagtcgttttgcttgatttaatagttttcttttgtttagtcattcacgcggtttaatagttttcttctgtttagtcctttacgcggtttaacagttttcttttgcttagtcttttacgtagttctgtcgttttcttatgttttggatcttttttacattcgattttaccccttttatttcctgattaaataaccatgcaaaataatgcgcaatttatgtttttgctttaggttttttttttttctctctctttgcgcttgggcattttggggtttttttcttttttttttaatgccgcttagccatatttttagtgtcccaattttaaagaaaaaaaggtttccttggtaagtatgttcttggacgcgtttcgtacatgacaatttagcattgcattttaccgttccgcgcattgttttatcatacaccatggaaaaaaaaacaaaacatcattacaggaaatatgcacggatgtatgcatatatccataaccttatgaacgtgccattcttatttcgtaaaagtggttcatgttcggctaatctacaactttgccattcagccatataccttttttacgaaataatgtttaaccaaactgtgggcatactagcacatgttatacacatgccttatgtccgaataaatgcagtgtgaatggtaaaaaagggacaaacgtgggtacttccttttttaataagcgctattgggtgtacgttaaatttgttgctgccaaagtgggagagaaaaattactgcctgttcaggtgaaaagccaaaaaaggggcacattttatgaacaacatataaagaaaaaaaaaaaaaaaaaaacatacacagtttaaacagtttaagtaaatttttggctagcttaaaaagttgcacattgctattcaaggtcgggcgaaagctgctttacgcctgcgtggtgaaaattgtccaaatgagtatccgtaaaaggggaaaaatatgtatcccccgaaagaggtctttttttacccaatgtgctaaattacaaaatgttaataaaacatttactggcgcaacgcttttttggccctcgcacagttatttgcaagggttcgcctttcctttgtttggctttgcgaaaaatgaccgtccaaggggttgtctgctcacagcacgacttcatatgtacaggcgttataccccaaatgttcactttggacgagcacacaagtgtttgaattttcctataagacagttgaccagttaagcgtgttattttttatggcaaacaaaaataactcttccatgtgaatgtgccctgtctcaagtttttttctccacgcccacattaagttaagagggcgtatataactgaattttcacgaaacgcaaagcctccccattttatgtggcgcatggcaaaaaggaaaggaaacgaaagaaatggtgcgcatattttgagatatgcgaacgcgtaggggtcgtaaggcgggcagaaaagaacgaaatggaagaagctttaagtaccctttagcacttgcacattttaagcagttgttaagaaagaaaactatcattcctcattttaagtacccttttggcataaaaaagaaaaaaaaaaagttcctttttcggttatcatcatgggttgattcctgttctcgggcttttgaagtgcaaaagaatgtacaagaaaaagaatgtaaagtaaaaaaaaaaaattaaataaaaaggtggcaataaaaaagagaagggcagaaaaatgctaacccccgaaatggaacatacataaatatttatctacactttttgccgttcgattcgaaatggctagatgtatttatgcatatacacatttgagaacagaaaaatgcatgttactccggttcatcttcttccagtttcacgttttttttggtgaatagaccgtgccgtgcacatattttacggcttttgtaaaaccattttttttttttctctctatctgaccgtaaaatgagcacacttattaaaacatataaaatttttttgggggggaataattatcaatatgaacgtagtgcatcgtgtttgtgagcaaaaacgtaggtgacacatttaagagcaaaaaccgcacgtcgtatgccatcttttgcattgcttaaaatccttcaaaaccacagcgtaaaacatgaatataacggaaaaacctactgcgttcttcgtgtgcaagtttttgttcttttactacatttatagaaagccgtcccttccgtttgactcattggtactgtagaaggctcaaaaggaaaaaaattaaaaaatactgatgtgcgtatgggcgtgcatatgtgtatatgtatatgtacacgcgcgtgcacgtattcagggggaacgtaccagtaaatacttgcgcaaatgctttgcaacgtttccttttttacgcatcgtagctgcgcttatcatatatgtgtttcccccttttcgtgataggtgtgcaaaataaacaataggaagattccccacgtgtgtgtcattcaaatattaggtctaagttattacgggcagagcgtctgcttgtacgtgcacgacgtaagttcttacgcgagaaagaggccaacctgtacgggcgtgtatggacgtacgcaaatgtgtgagtaaaatcctaatacaccctcttgttgcgcgttttatgcacatctttcagttcttcccattcttttacgttttaatacccccggaagaaaaatcaagtaataaattttgagaagaaaaaaataaaaatttcaccatgttcagcatggaaagctaataagggagccactctctccactaagctgcgttcttccctttttctacgtatgtgtatatccgtctacctcagtaaaatatacacatgtaagcgtccctgtgaacacatcaatgtgtgatgaaatctccttcaccctgtcagacataaatctcgaggtcgaactgtgccaatttttagaagaagaatatggaaagacaaaacaagacaagacacaaaatgtgtgcatatacaacatcgaaagggtaaaaaaaaaatgcatttatggttacaacgaagatccagaagaatttttaaaaatatacttcctatacccacatacaattaactattttgccagcttactcaaaaagaagttatttaaaaatcgaatttgggaactgtacgaggtgcacatcagctacatgctccactttctgtgcagcaaaaatatttatggctgttcagaaatttatgtttttaaaaattttttttttcgaagagagttttttagcgaaataaattttgaatgttttaagaaagaagaaaaatggaatgtgaaaaataaatgcgacatggaatgtatacagaggaacaaatacttagacgtgaatgctccaagattttttacagacaaaacgacaaatgttaatttttcgagttcaagaagaggaacctcgtacgacatcgagtgtgacatacgacatgaacatattttgaatcaccggatttattcctatgagtttgaaaaatatcagaaaaaatggagggaagaattgaattttgatttacctatcaattatttggactcctttgcgaaactgtggatgaaggagaagaaaaggtgccaaagggtgaacccccatttggtgaaggacatttttaattttgacgattttgaaaaggagctgaactttgcctcgtttgatgtgctgaccgacaggacgaagaagctctttgcggactttttgaagtcgctgggggttagcggcgagggggaacgggttagcagccaggctaaatcggcttgcggcgaggggaacgggttagcagccaggataaatcggcttgcggcgaggaggaacgggttaggagccaggtgaaatccgttggcaacgaggctaaatcggctcgctgcgacccaaacgaagcagaaaaacgcgacttgaacccacataggggaaacccccccagtaagggagcaaccaaaatgacgcaggaaaagaagcttgacgaggggaagcgaaaacacatagcttcattcgaaattaacaataagaggaaagacgtcattaggtatgtttatacgaagaagccaccgaagataagggagtgctacgcgattttgaacaatctgaatggtacagaaagaaggaggggggaagatgaagagggcacgaaagagggtgcagtaataattaatgagacaaacccgaagggtataggaaaaaattgccaaaaaggaacagtcgaggaggacgcccccttcaccgcatcaaacaggaagacgcaccaaaaggaggaaaaaaaaaaatgaacatcaagtacggaaatatactcttccttgaaattctcacagaagtgaaaagcgaaaatcacaactcttccaactatagggaggatgaaataaaggccatattttatctggtcagagatgagagacttatgaattactacgaagattatagtaactgtatgggtgtaatagctagccaaccattccctgatattttcccctacttgttgagcaatcaggaagaaacaagaccaaaagggaaactcctcccaggggttgaaacatgcagcgatggtacgtatattcatagggatctgttcgaggagacacctggagaagaaacctcctgtggaggggaccagacggaagggaagaaaaatgcccaagaacaagaagaggaagaaaaaaaaaaggggacttcatttcgatgtaaattaccatagtgtcaacatccacattgcgcaaaatgaaagagatcttataaaaaagttgatcgataaaattaatttttattcaccattaagtatagtttcgtatgaaaacgacaagtacaatattagctacataaatcagaggtgtgtggcactagacatgggcagtttttacacacacattagcaagctaaatgaccagcgagaattcacagagctgaataatgcgtataatataaatataaaaggtagacttatcgagagcttgtataaattgtcaagcgtttcaaacacatcttttgaaaatttgtgcaagcattatttgaatgttaatgtgccctccataagtaggcacactctgtactgctggtacagctacgctagcagggaatcacgaaacgatggcacaggtgcaggcgagagtggtcgtgggggcggtgtcgtgagcgacagtgtgatcggtggagagcccccgttttacccatacaggcacctaaccgtgcggtactacttgaagaaagttagcttgctcctactcatatatgacaaaattgggtacttgaaaaagaagatgaatttttgcaagtacattcacgtagatttattgtccctaataaacagagggtcgcaatttattatcgagtcctttctcgtgaaattgtgcatgcgaaatggcttccttttgtactctccctcagacaaggagataatggagcaaagacctattttgcacatccctttggtgctgcagccgaagagctccataaactttttccccctgctggtcttcgacttccaatccctttacccctccattgtaattgcgtttaacatttgttactccacctgcttgggaacgctgtccttcaagaggaggtccgatgcgcaaacctcggaagagcatcagcaggagcggcaggagcgagtagaggtttccttggggaggagcatccccggggagggtgtcctcgaagagggcgaggagccccactccagtggcggtagctcgtccggcgacttgcttgatggcttagatgtacagagggtgggcgagtcgactgacccttcggataactcgaatgggttgtctaaccacgtggggggtaacccagacgatggatcaatcgacgggagtggcgaatgcttccaagaggtgccccccaagtgtgagccttttctgaaggaatcatggagcacctccaatggaggatcaaaaccgggggacgttatacccccttcgaactgccccgagtcaagccacccaagtgacgacaaaatttctgtgagagaagaagacctccccaattgtgaattcataagactaggagtgaggaagaacccacccaatgtaaataatctagtgaaaaatttaagaagggatgatgtactcataacaagcaacaacactgtgtatgtgaagaagaaaaagaggaaaggaatctgcactctttttctggaagatatgttaaagacaagaataatgctgaagaggtgtattgaaatttatgatgagaaagcaggaaaaaggttagtagaaagaatggggaaattaaaaatgatattaaacgtagccacaggttatataggagctaacttttcaggcagaatgccatgtgtggatatatcagagagtattatttgtactggaaagaatttccttctttacattatagaatatataaaggaaaattatcagtatgttaaagtactctatggagatacagattctttatttttgttaaacgaaatgaatgacattagctacacttttaggatagcccacgacattttgaaaaacgtgaatgccattttgccttctcccatgtatttaaattttgaaaaaatttattgtccctcccttctcttgaccaaaaagaggtactttggatttgcttacaaaaaggagagtgatgagaaacctaccctgcagctcaaaggggtggaaggcataagatcagatcagtgcaatttagtgaagaatgtacttttgcagatatattttatgttttactatttcaggaattgttgtcacttgtcctactgctgctgctgttgtgccatgtgtaggaatttcttccccaattttgtgtgctcttgtagggagttaaatgtgcataggacgtccccgtgcttcttggcggagatggtggaggcgatactgcgcgcctacgcaaaggttgggagaggggcgagcggggtgaaggaagcgcgtggggagaaggaagcgcgtggggggaaggaagcacgtggggagaaggaagcgcctgggggggaaccccaaacggaggagcgcaaaactaagttatacaaccatctcataggactaataaacagcgagaggaataacgccatcctcaagttgataaattacttatacaaagcgaagttcgcctttctgtggcacatattcacccacttcgacgtgtcgctttttaaaatggaaatagaaaaaatgatcgaacaggattatgaaaaaattattaaccagacaaatgactgctgtgttatgaacccaaacaatataacaaaactttgtctttgtgtgaaagaaataaatgcaaagaagaaatgcgatagggaaaaatgcttctgtaatgttaagcaagctctcctgtttttctctcccaatggaattggcgaaagtgggacgggtgctgtctttggcatgaaagtattttactcccacctgacgataaacataaagagagtgctacgtgatttatttaacagaatatacgatcatcaaatttcgtatgataattttattatatacaagaaagtgaagttggggacgtacaagggagaattggaggggaacaaaaggaaagtacccctaccgcctcaagcaattgtggcaaagaagcttttaaaaatgaatccccatttggtcatcacttataaggagaaaattccttttgtggttacgaaaaaattgaaggaggataaaatttacgactccgttgcgcatccgtcctgcatcaggggtatttacaattgtgctaggggggttcccacagtgggaatgcagaccggggaacggaaccttcaagaggacgtatccccccagaagggaaaccaactcatgtgtagcgagattccccaaaatagtcaaacaaaactgaaggaaataaacttcgactattatattcaaaacttagttatacccccgttgaagagaatgctggatttgctcccctacggctcgcccaatctggaggagattttttacacaacaaggaggaagtacagttggggaaaagccaagattgacctgttcacgaggaatgcggagcagctcgagaggagtcgattaaagggaaacgatctgtccagggagggagtggacatatccgcggggtggaaaagggtcgaagaaagagggagccatggtgagccgctcctccaccgcgaacctcaccaccatggcacgacaaactgtaaagtaaaaacgggcaacgcagaaaacgccaaggcaagaacacaaataattcaaagttatgcagacgtgagcaggtcgcagaatatggttaagcgcttgaacaaaatttgcgcccattgtgccaactccgaagtggaggcgtcggcgtgccagtacgcggtgcactgtgatgtgttttttaaaaaagtcattttgcaagagcgcatttcaaagggtgaagatgcgataaggcgtttgatgggggagagtttctcctagggggggtgagtcatctgtagcggtgccgctgctggcgtcatggggggttcccacgttgctcgtttttgctccgttcgcccttcgaagtggcctgcgtgggtgaacgccctcttgattttgagcagattgtaatcgagagtagcattttttacttccccattttgtacgtgcctcccatgtgtacgtgcacgcgtagacgtcccaccttaccttatcttatcttatgctctcctgtgcacgttattatgctcttcgctgtgatccacgctgtgatccacgctgtgatccatgctgtgtgcccctttttgcccttgggggggagaaccaaacgacaggtgtaggccatcggcatgggggcaatttccgcacacgggtgatcatccatgtgtgtgtgcacttgtacgcgatttatgtagccaaacatggttggcagaggtaaagcaaattggaggagttgttaatattttgtgtaaaggtgacgagggaatattcctctggggagctgacgaacccctcctccttggataccttacacccataattaatgagggtgaacaagtcattgttgtgagagtcggttaatttggagatgtacgggtagactccccaagtgagttgcagctttctagctaaggcaacactctctgtgatgacaatgatgggtgcctttgttcgcaaattgctgagtttttgaattttttgaaattcattcgaaaataaaataatcgactttaaatttatgttattgcttaggtcccttatgctgtaaataagtttctcaaagtgggaatttccactggggggggagggggtcaaaccatgtggacacttgaccagattattatttttcctttgcgtgtagtcataatagtagtaatcattttctacgtctttaattatgctgttttgtgtggaggccgtgaggatggggtattgcccggtggctgtttctgctgagagcatgacgcagtcagatccatcgtagagcgccgttgcaacatccgccacttctgctcgtgtgggggagggtaagaatctcatactttccatcatctgcgttgctacgatgacgggcttgttatatttgattctgcacagattgatcatttttttttgtaaaattggtaagttggacaagttggtttcaattccgaggtcgcctctggcaatcatgatggcatcggagaggttaataatgctttctatgtttttcacagccgatggtttttcaattttcgacacaataaatatgctattcgcatggtcactcgatgtagaaggagcagtgtcagtcttaatctgagtaatctccgtgtccccaccgtacccactattttgatatgccccaaagttttcaagctgactttccgttatgtcagcatctacctgcaaatcctgatttttgtacacatcgtaaatctgtttatatttttgataattcttcaagtaataattttggtagtagtcatttacctcttttatgtaaaaatcgttgtcatcatcgtattccttcatttgaagcatattttcgtcgtaaataagtctatccttttttatcttgtttttaaaaaaatcactatcgtagtaatccttgataatactttttaaaaaaattaaatcatattttgtttgaacaaaggaataacctaaaaagtctaccccttcgttaatacaaaataagatgtctttaatatctttttcatttaaaacttcaataggcatgatcatattaggaatacagaagccctttttgctgtagagttttccccctgtaattacctgtacttttagggagctattttgtatttccgattcgttgaactgattttctatgaccttcatttttaagtttccatcatctagtaatatcatttgtccacattttgcattttttaacaactctggatagttcagttgaaccctcttttcattcccaggcttgtctaccaagtcgaaggaaaaaaaatctccctcttttaattcgacgaaggtatttttctccattacatttttttcacttttttcaaattcccctattcgtatttttggcccttggatatctcctaaaattccaatagaagtatcatattttttttctataattcgtagggaatttattatgtattttttaatgcttttcaaaccatgggagaaatttaacctgaaaacgtcaattccgctaaggtaaagcttttccagttcttcaaatttttccgttgcgggcccgatcgtagctatttgtttggtctttgtgaatgatattttgtcctttttgcttagcctgctcatgtccgttttgtttgcaatttctaggccacctgtttgcgtatggatttgtatgtttttttttcttctaatctgtttggttatatgtgggttgctaagaaagagttgccctcctgagtagcacctctgaatgtgcgctttgctaaacggggcattggccccttcgtatttcaccattccttccgcgagtaatgtggccaagtgggcgacgagaagcaaccgctttggcttcatgatgatctttttgcttctaccttgtagtgtgtgcgtgtagatgttggtgggtcactcctgtgtggtacactgtacgacgtggcttcttcgcagcgggggggttgagtgttcacctgtgcgctcgggcatgtgcgatgtcaccctacagtcgggtggcagtttcgcgaagagcgccccttgcttttgcttttgcctttacccttgctctgcttagattcgatttgattctctcctatttgctcctattcgctcctatttgctcctattcgctcctattcgctcctattcgttcctattcgctttgcttatgatgactcttttttcctgcttccccccgacagcattttttattccccgcgtggagcgaagggcgcacagtttaattcgccttgtagccgctctaccagtttgcccccaactgagcgtacaacgtggccacctttgatggccaactcgctaaagctccaaaactatgtacctctggaggtgaaaaaattggcagttctttaacgcttaatttggagtgtcaaatggaaaaacggcccctttctacattttttttttttttttttttttttccgtttttgaaatgtgccacattgagaagttttccccttcacgcgacaaacttgaaatggtgatcatcaatgtggaggcaatttttggttgttgccctgtggggatatggcctcgtcaaagaatggctgctcatttggtaatttttgatgggggaattactccccctttgcgccgcacaccttcgaggatgaatcgagtacttagtctacagcgcgttgtgcgcatgcaccatcagggactgtgggggatacgcatatatgcatacgtattttttcccgttgccaaatgctcgtccaagcgacaggggtctgacaaagcgagtggcgatgtgatgtgcactttccaaattaggagctacggtagaaatttcctttttttttttatcttcttgttctttttcgcttctcgtaaaaggggaacaatttacgggtgagagacaacttgggtctttcttgggggttgggggcgcttattatgcgagctgagaagcggtacgtgcgtgcccccatttgtgtcctcccctctgggtgtgtattttttttttctttttttttccgcgccatttccatgtgcatcagtgttcgtaaaaggtgcaattgcagaggacataatttcccaacgaagcattacaacgctgtgcacacatagaaaggaagcaaatggatagtctattcgaatttttaccaatccaggtgttctctcagttcactcgatatgtgtacgcgatgattagtaggactttcgccctccatcacgttgttcttatctccatttggtgaataaaagatatgcctttttttttttttttcaaactgtgtgtttacccaccctacatcaccccgcaaaaacacaatgctctttaataaatacaaaaaaaaatttacaaacaccaaacggaggtactgcgacgcgcccggaattgatttccaaaagagcagaaaaatattcaacctgtttgcagacgaggaatcgttaagaaatctgattttaaaaaattattttaagatcattttagaaaaagtttttgagaatttccagaaaaagaactacatcttcgaagtgtttatccatgtggacattctaaaattgtgatgcctgcatgaataagcgcaaagagggggggggcggaggagagacaccatgtgattggatcgatgtggcgcctttacgcatggttctctcgcgcacgtttatcgttatttctcctcgttccctgtccctcctccataatcgccctttccccccttcttaaatgcagagtagactccacgaactatgcgagttgctacatcacgaagaactttgtcgcgtttaccaacgcgtttaacgagatttcatactccctgttgtcccaatttgaggagcgttttaaggtgcggctgtggggagcacttccattgtctgcgtgttgttcagcgtccgctcgaaggggcactccccattgagtggcttacccccgggacttcttcactaatatgctcatgcgttgtgtccatgcgttgtgtccacccgttcttcccgccaacacacacacaaacactcacataaacactcacagagagaaaaccccgaagacgacatggtggaatatctgaacattatcataagctgcaaatttattttcttcacgcttattccgataaacacccccataaaagtaaaaaaaaaaaatttggagggggggagagaatccagaaagcgctgtcatcatcggatagatgcattttgtgcacgtacaaaaatatgtgatgatttttgttcaccttcaaaatgtgcagaccgattgtatccttaatctatcgaatgtgaacaacttggggagccatttttatcaagtgattgaactgattaatgcaacactgatgagcaaagataagaagagctttttgtataaaaagctgtacatgagagtatgcgagtgctccaagaagtacttgccgcatcagaatataattgtgaaaatgaataagcttgggaaaatggacgagtaagcactctttcggagaggacgcctcaagggggcaaaagggagagacagacagagcgatgtgaagagaggagcacatagaactacggacacaccaccccaacaagcgcagaagtgcgctaccatagtggagacactctcatggagatattccaacttttcacagcaacaagacagataaagaaatgtgcgcgttgtgcttcacgaagcagtacgaggaaatgacccagaagaggcagttcaaaaatttttacctcttgaagttttctttcacccgggtgatggatgaatacagcagcaggggttatgccgcgcagatgtgatgagaagatggggcgcttctatttgtcgctttgaccttgctcgaatgttcattcatcccacactatgcacttcgcaaacatacacccgtatgctcatttagcatttcctttttctcttcttttttttctttttttttaccaagacgaaagcacaacgtttgaagttttataccaagatgtagcggaaaagaatgagacgtttgaaattgggatgaaatacaatttgatagttgtatcaatacctaaccaggttacgtttccatttttagactcctggattgtgctatgtgattttatttgtcttttatgagtgcatatcacaagggagtttccattcgctcattgagcgttcatgttctgtatgctaatttaccattttcctttccttttctttttttttttttatctccctcacgacagccaaataagaacagcattaagggggcgcgcgtcgggaacctttggctcttgaattataggaaggatgtaatttgcgaaaaaggggagaaaaggcacctcaatatttcattttgcagctgcgcaaattggaagcctctacgttggaggctgcgcatcttctactcctcacacattggtcatcttccccttgggggtctttcccaagaaaacgaaaaagctcgaatgcagctcgctgtcggcgccagaagacacaaacctgatgttgtctaccgaaaggttcaactgtttgctgcaaaccccaaatttagaaggtgcattacttttacatctcctttatgcgaaatggtgtatgtgtgtggggggtcatatgctacaatgtgaagcttgcacagtgtacacatgcttcctctcatttgggatatttcccgcgtcttcttcttcttcctcctcctctttccctttgcatacgctgcagatatgaacaaaatcataagcgatatcctgaagctgccgcccaacaattcctgtttgagcaaaatttgcagaacgacgaagttaaccctaattttgattagcatatgcagcaatgtgctgaggtacgccaagttggacacgtttgcgcacgacttgtacaacaagctgcacacgaacaagtgggtaggtggggatgcctcgcggcatgccctaacgggtaagtggagagaaatgaagtagttaaatgggcagagggaggagttgttaaatgagcagacggaggagttgttaaatgagcagatagttacgtgggaaaccatgtagactggttaacgaacgagactgtcatgtggagggtgaagctcgggagagggacgccgctgtggaggaccccccatctgcgcagtgaattgtgtgtaaacatgctctgtatactatgcacactgtatacaaatgtgcaaccctttggttgcttccccttcgcgcaggagtcagagccccgcactgcttcttcatttgtgtagatgaagtaataatggtggacttggttaaattttgcaattatttctgtaacattaggattctgcacgtgaaggcagactccttcaatatcttgtttacgcaaaagtacgatatcctcgtgatcaacataaataatttgaacagtctccaaattaatgtgttggtagaattaatgaagaacggtgtgtacaggtgcaagaaggcgctcttcccggtgtccaccacgttttgggtctacgcggtgaagtcctacatacggagtgagcaggtgggacagggccgaccgcagcgctacatggggatgctcacgcgtatgcacatatttgtgtgcacatttatacccatttgtggccatgcgacgacaaaccgaatcacccccgcttgcaggaattcaacacctatattaaggggaacctcctggcacgattcgatttcttattcgaactgagctttgatggtgaggacgacatcatcgaagaggtcctaagaagcacggatgaagctggaaaggaaaattgcaacttctacttcgagctgaataagaactactcctatttgaagaaaagccatttgaaccattttgaattcaaggggatgtgcagtgtgaccaagtccatcatccagaagtacttcagcatggctgccgacttgtcaaccttgactgtgtaaggggaaacgaatggagcttcctccttttcttgcttttttgcttttcttgcttttcttgctttcttgcttttcttgcttttcttgcttttcctccttttccgccttttcttccttttcctccttttcctccttcccctccttctcccgtttattctatttcaccatattttacctatttgcgagattaacttgtatagcgttaagatggctcccattaaatctctctacctttatgcttcaccttgtgcaggcaccacataggcatatgcgagttgctatgcattagtgcgtctctcctgtttaagaagaaggaatgcctcattgagcatgtcgttttgggactgtttttatacgacaaatttgtatcttctacaaaaaataagttaacccaatttgacaaaaacatactggacagcgtgatgaattcgcgggatgaggagagctgctcctttcaaaaattaatgaattatttttcctcctatttgggtgcaacgatgagtatgcagtaagaaatggagagctgctaaagctgatggagaagaacgcacaggaaaatatctacacgcaagtatatgtatgcacttaagtactacgccagtttgttcacccccgactagcagatcgcattgcacccaattgtgatgcagactaacgttaaggagaaatgtgaacaaaattcatttcgcgtgggaagcaccccctgttgcgtcctcttaaatttgtttatcgctatcctgaaggaaaaaaataatttccccttgatacgagtgcgccatgtctgcgcatttggaggtggtgttttacaaaggtagccttgtggtttttcccattttgccgattttaccaatttactttaattaacttttttttttcccatttggggcataaatagggcgtattatctacgcaccaatatgtatgagcatagacctgccaatatgtatgtgcatggacctgccccgccaggcagagtcgcttatcttttgcgccatttttcgcaacctttggtgaaactttttttttcccatttttgataaattatttaaaaagcgttgccgaagaaaaagcaatggaacgaaatgcagcgtgtatccacgataaagttcacggccgctgaattacgacgaatgcttcgtaaaaaggtgaagaaggagtggctgaaaacgttgcacaaatgtgtgtagctacgcagacgcatatgcacatgatacgtacgcgacgtggtaaatatgcacacaagcatatattatgtatacgacttggcaacaggggtggagcagagcgtaaaaaaaaaatatataataaaataggaaagtaagaaagtacgaaaataggaaaataaaaaaataaaaaagtaaaaaaatggatgaaaataccccagtgtgtgttcttacgtgcctgtaagcttgacgggcgaagtgcacaacaatgtgtgccctttggaactgtgtaaaaataggatgattcaaaaataagcactccccacatgcgtgtttttatatgttgggggggaatggggagtggtaccctcgtccttctctgcgcatttgtggtcatgctgtgcatatgtattcactcgtaaaaaaaaaaaaaaggaacatgcgactgggtggcttggctaccgggcaatttggcaactttgcagcaactgaatgggaagaatctccctcctcatcaattctaatttgtctgcacttcccccattacatcaacttctgcaattcgtcgtaaaaaacgagcacaagagctcctccagctcctctaatgacattagcccaagcacccttaaagaatccaccaagcccctcattctttagtattttaaaccaacagtcgatggtacttttgtattgaatttcttcctttgcctttcttccagacatcatcatcattctccttcgaacagtatcgaaggggtaggaaatgagcccggctagtatggtgactgactgtgcgactgcccattttaagacgatattcgtatttttgtcattattaaataggagagctttggcactgtcgtataatccgaaatacgaacctcgatacacaatgatacctgtgacggaaacaccgaaaccactgtagagagacaacaaaccggtttgtttatatatttttgttaagcaatcaaataatcctgtgaactgcctgtccttccctttgccgatatccgatgccaatcttgttcttgcaaaatctagagggtatacaattaacagagaaatagcacctgctgttgcaccagataaaatattgacacaaaaaaatttggtaaaatctgtgttctggtcatatttgggaaagatatttttaaaataatctttgaaggcaaaattgaaagcttgggttgggaagtaacgaataatgttagctgtgtttcctctccaaaaggacatgactccttgttcttgagacactctcttaaagcagttgattaaccctgaatatctttccacttgtcctgatttgatttctggtatggagtcctgcgtctggataagcatttttactctttctattggcgcaactactgttttggaaatggccgctgagacacctcccatgaggaagtcggccgcgaagttggttttgaagtctccactcattttggcgaacggaatttgcaaattgtgtgtgtaggagggtggggtagcgattcaacgggaaatgtatgaaccggtttattttttcgtactcggggtgataatcgagtgatcgttactttacaaaactgcgtggagatttatatatatgcacacacaggcagcacaagaggacacgtacttaatcctgaattgggtcaacggtacgaaggcgtaacaggtagatggggtagaagaactactggtgatttgatacaaatgcaaagtggtattaaaatggatatgctaacgacacatgttgagggtacactcttttgttaaagcaacgttttgggtattcccttctcttttcatattatttcacagaagaaaggggtacgaagcgtcatacatggaagtgtaataatgtgggtgcttttctgtgcgaagtgacctttaaaggacgcttgctcgcttactcaaaagggcagcaaattaataaacgcatacacataaacataaacatacgcacaaaaataaacgtaaacataaacacaaaaacatatatgtatatttgcgtgacaggtgtatgcacagagtaggaggcaggcccaacaaaatacgctgcacacgtaggcgtgtttgacctgctaatttaaggtaactttaattccgagaaacgctggagaaagcatgaaatgaaaaaaaaaattatatacgcaaataacaaaaggagaagggggggcacaatacgcatgaaaaatatacacaatatatatatgttcttcaaattacaaagaatcctttgacgacaataaaatgcattacgagattaagcattttccaataacgtgagaaaaaaaaaaaagttttactgttggattgcgtaaattactagaaatgttgcttgataaggatgtaaaatatatatacgtatgcgataatgtaatatgtagttgttacatgtgccaagcagttttatatatgcttcatatgtttgcgcgtatccgcgttggggattttactcctatggtggactataaaactcttgtgatacttctccttcttttttatattttcatttttgtaattattttcgaatgcgcgttggtactatattaaaagtgaagttttgtaaatttgtttttcttgcagtttgttttcttagctatgcgtaaaatatgcgcgacgtttatcagtttgtttgtttatttgttttcctctttattttcgctttgctttgctttgatttgctacctcactttcacattatatatttttttaactttttttaaaactgggatatgcattttggttttcacatatctagtgttccttcatgtcataccgttaccagctacagcatataattaatttttttttttaacgtcgcaatgttttggtacctgttccttgtacgacttatgggtcagttaaaacttggttaacttgattgcaccaccgcgcgattacacgattacgcgattgcgcggttccttgatttattgctttattttattttttccctggtatatacaaagaaaatgcatatcattatgcacttgtggagggtgccagtcgcgttcgttagccattgtgcacgcagggacgtaaatgcatgtagtacgttcgtatgtacgttcgtatgtatgtttgtatgtacgtatcttttgtggaggggagggaagctactcgtgcgaacagcccccacacgtggggaggaaaacccttttgagcaacgttttgctgaccgacccttgagctcaggaaatttatcccttcgcagttcatgaggcgacaagattgccttcacttcacttttgcttcttttttagtgcgttttttgcaggcgcgctttttattgcgtgccggtgtagggcctcccaggctcagcgtggcacgcgcgaatatgcatacgtaggtacaccagtaggtgcatcagtaggtgcatcagtaggtgcatcagtaggtacatcagtaggtacatccgcaagtacatatacttgacacataaaaaaatgagtgcaggtagtacatacctcgtcgcgaatccattaacggtatgcttaaattgggcggtgcgcaaatttggagaaaaaaaaaataactgtaaaaaataataagtgtagagagaggcacttctcccccctattggtgacccaaattggtactctttagatcgtttagaatatgtttcgctttattattccgtggaggagtaccatgccgcttatggctatatcagtggaaatgtgcagttttggttagccaagttttgcatcgcccatgttaaccccacattctgtatattcccatttgaagtgcccttgcgggtttgtacttgttaggggattccttcccatgggtagtaatcccctttttaaaagggggcaaaaaaaagaaaaaaagaaaaaaagtgtatcccttgagtatgattcatgataatgtttggtaacacatgagtgcgtgaacatacgtggtagaatacaacaccacggtcgtgcacacatgcatatcttgtacggcacatcgtcggataaaaccgcgaagtgtcctttttgctattcggatgtgtagtaacggggggaaatgaaccaaatgacaccgaaaaggtgtagagaaaaaggtaattttcgttgcggaaaaaaaaaagtgaacaatttgatgggtcgggcttaattatgcttgtgccgagttcagcatgcaagcaggaaggcagtcgatcagttggtgaatcggccaactggcgaatcggccagctgacgaatcggccaattggggaattctccaatatgcaaacggatgtgcgctcattgatggcccagttggggacgcaacatgaacagcgcgaccccccaagcagtcgcaacccaatgcgcgcatttaaaatttaaccaaaggggttatcagtatatgtacctcatgaacgtaaagatgcttaattgtggtgggaggtgtcctaattggtcttcagataaaaggggttgacttgctcgctgctacgccaccgccgcccatttctgcagttttacagaaacggctttaacacatacggaatgtgcagcgaattaatgaacatattttttttcaattttataattatgctatcattcctgtggaggaaaaacgaatcggcgtaactgcagcgttcgttttggctccaataattaacaaaatgttcgtcctttttttttgcgaaaaatttgtaaataaaaaaatcttcataacatattttgattacattaaaaagagtttcttccaagtcggggaagtgttccctcatctcgttgaaaatttggatcgtcctcccattattttttcccgcttcatttgaatatttgcttgagttaaaaatcgtggtgtacttgtgtactctttgagtatccaaccgtttggcgcaaaattgccgatcgaacgaatggatgttattttttacgaagtaactgaggccatcattctgtaatttgatgtatataaagttgaacagtacgtccaatttacgtgtgtgtatctgttttccctggagtttggcgagtttgtttttttcatcctgcgttgttaagcagtccccctttttaaaaagcaagcgtttgttctcatacatatctgacagtagcaaaaaaagaaaaacttccaattcggcactcccgaaatttgtgttgaaacaaaaattattatgattatcactgttgatgaaatatggggcaaagctgttgttccatttgggggaggttaccttcggtgttgtatcaaattggttgcttttgtttagtcgtgtatgcccctcctcaggtgctgcacacaaaatatccacaaacgttctttcgcagaagaggaagaaggtctcatttaacatcaacacaggagttacaactgtgtgtaatgcgatggcgagtttttcctctacatttagaatattttcattacgccgcagtaagtaagccagtttggtcaaaatgggaatctctttttgtagagtcttggaagtaaaatttgacaaaatataaaaagagtaaaaaaacgtgtgcgcatcttttattttggaaaggactttctccatgatgctgttaaaaaaaaatatattaatttcataattttgactttttaaaaagtatagaaaggggagaagtaatttcatatccattgactgaaaattgttaagcacgtctatacacaaatcttgcagcacattgttggtaaaaattatgttaaagtaagaggcggaatagaaaatcgaaattaaatttatgtaattatatttttgtaatttgatttgtacttttaaatataacgattgtaggaagttcaatatttcgatatgatgcgccgaatttttttggtcatatctgcatagggatgcgaaaatatccgtaacgtccttctcgttatagtgatttttatcgaataatattttcaaagtggtcagtatttttttaaataatttttgatcaagtatatttaaatttattaagcagtccaacatgatgcagcagctgtatacattcataactggcaggctagcactcaactcgtgctttatatagtcgtatacattgtaataattttttatttttaatttgtttatgttgtacacaaggaagcagaagtctttcttttttagtttaacgggcgggtgattcttctccgctacgtatgtgtaatctttgtttgtaaaatgttcaaggagggtttgtcttctttttagcatccagaaatggtcgccatgtagcggtgtgcacgctgttacaaggtggtgagtaccttcgtccgtgtcattgctgctattcgagagggcacatcgaggtgtgttcaccaatgagtcttcaaaatggtcgaggcgatcggcacagttgatgttttccccacttaacacagacccctttattttggtccttttttcattcttcaaatttaaatttataaccacggcgaggatcatttctttgcagatcgtttcgtccttcatactgtccctttgtagtacattcattagcatgtttaatgaacctacatccagggtgtgcacaacacgcagttggagaaaattctggtgcagcccatttggcggacttagtaacacctttttcactttgcgtaacacatttgtatgtatacttcctcgcacccgtttgtagctatacataaagagaattagatggtcataatttattttgttgaaaaataaaaaataaagaaaaagtttgtacataatttgttttaattcttctacattttgcaagttctctatgttgttcagcttagaatatgtgttgcatactagggttaggtctaaaccattcaaatgatttttcccgttcctaaaaagggggccaatattttgatcatcgtttttgcaaattagcgtattccatgtgggtttttccttttgtttgttcaaagatgtgaattcattcgcgtaatcgtcggcttgaattttagttccccctttgtggtatatcaaattggtgaccggctgaaaaattgtgtgcctcgattcatcgtacgagtggtaattttcttgtgcgagggggtcacttgctctttgctgcatcgcctttcttcttcgagaaagagaaaggaattttttctggcattttaagacaaatatgaacttctgagtaaattcgtttaaaaaggtcaagctggtatatttgtacgaattggcaatactgtagaaggtgagaattatctgcttcaagttcatgttgaaaatgaaatttacattatctgtgctggctatacgtctccaaaagctgttgtcgtgcattttttttttactcaacaggtgaattactatggaaaaatcgtcattgttaatttgcttcaatttcagaaggtgcacaaattggtcacagaatttgtatatgctgcacagatcatcttttctgcaggactttcttatctgtctaactagttcggactgccccggggcgttcgtgcttggggcgtggcttgcgcctttcgggggtgtgctacttcccgagaaattctcccctgcgctgcttccgacccatttctccactgcgctgcttccgacccatttctccactgcgctgctttcgatccatttctccactgcgctgctttcgacgcatttctttattgaggtgcctcccgcattcgtgcactcattccatgtggccgttccatgcgccctaatttttagccttctgggggtcagcaactgctttgccacatgtacaattctgcatttttgtaaaagcttcatctaaccaaatatggtagtagagtgttgggtgttcgcgcagtgtggaccatctttctcggtatgttttgatggtacacggggtggggttgcctcgaggacggggtcctacttccaaatggtggttcgtgtgcaaaggtatgcacgtaagtgtgcttatactataccgaagatactgggggagaaaacctacatttgatttattccttgcggattttttttttttctcctctagtgaagttgttccccttttgtgctcccttttgcgatatcgaactggggcatttttctcggccttccttcgccacttaaaaggtatcctttttattacatttttttctgcgtggcagttgtaaaaaatagaaatgtacaaactggcaagtaggaggatcagtttaaatttctgctttcattttgcacgttatgcctttgctggttactttgaatgcccccatttttcttacttctgcaaatgctccctttcgaattgtcgtttttttcggatgtcacatgatgggcatattttacctatgcgttcgttggtaggcggcgcacataaaaaaaaaaaaaaaaaaaattgcaataccgctgcagatcggaatgtgaagaaattatatgcagaaaaaacaaacatcacttttttattttcccatttttaatgcgtccaaaaatttttgttcatacggtggagataaacaacgactttctcctttgtttttaaaaaatgaatgaataaaaagttaaattaatatgcaggaagttgcttcatattgtggcatagtaatgcattccttttttttcacatttttttttttcattttatgcatttattttacgccttcgtcagctcatcgttaacaatgaggcgcaaaatatgagtaagcaatttttttatttgtgaagacgtttgacgacaattaagtattccaatttcaccgcgcatgtgtaaatgtgtacggagggatgtgcatagaaatgcataaacttgcgtggtatgcatgagtatgcatagaggcgcatatatcggcgtaaatcggcgtaaactgcagtcgccaacaaattgccgccatgcacttgttacacatacacaaaataacacatgaatggttaagacatttccattttgttttaccccccttcccttgttgccattttatatgatggaagaagtattttgttttttcgtcttttttttataaactggagaagtagaatttggggaaatttcatgcaacttcgaaaatcgcgcagagtacaccgcgcccgtcgtgtgcagcgaatgagtcggccaggcgtatatctgcgtgaacgcgcacgtgcacaggtgggtacatcgcatcgctgagtatacatgcgcgagaaaatatgcgtgagcgagcaaatacatatgggcgagaaattacgcgtgagcgagcaaatacatatgcatgagcagatatacgcacttctgcgtttgcctatatgtgcgcgtgcccatttgtgaatgtcgcgaggaggaaaaacaggagaaaaaacggcgccagggaaaggcgcacgcggcacatgtagtgacgctgctgctgagtattttccacattgcttcacccaaattgatagcgccatacgtgcgtgcatacatatatacatatatatatgtacatatatatatatatatatatgtatatatatatatgtatgcgcgtgttttttttttcccccttggcggtagttgtacactacagttagcgaacgcggcatttctacatagtttgtaaaatagtagaagcatttttttttgtagcgttataaaagcaaatctaccaaggggggattcgtttttcctgcataggattcaaaactgacaaagaaggggaatttgaagttttgccttttcacacataagtgaatacacatatatatgtgtgtatatatttgcacttgtgtgtagcatgtatttatgtattttggaagacccgtcggaaaatacagtatgcgcgtttgggcgcccgttcttgatacgcattttccactgtgttttgtgatggtgagtgtacatgtagttgcatatgcctaagagtttcatcctcctttgtctccccctcttctgccaccttttaattacctcatcatttcgccaagtaaccatttaagggtttacctacttggttatttctttacgcctttttttttttttttcttttttttgttaacccccgttcgtgcgattctgcttctttttccactctgcttctccacataccctttttcaatattcgcatgtgtacttccgtgtgtttggtatttaccccccgttgctgcgattctcgtggccggttttgctaggtgcctgtccctccgagccaccggaatgtgttttaccctgctgcctttttaatgcatacgtgtgtttaagtgcgaatgcatcagtttgcttgccgagttgtgcctcttcagctcctttactcgccatttgtaaaaccactgcatatgtccgtatgccatgtgcatgtatgtttattcctaccagtgtttgtaagcagtttggcgtaatcatatttggttcccctcgaccattcgaaggttcagagtgtagagagttgcgtaagggcacttctacacttaagttgacataaaggaggaattgggagctgcgtttttgagcgagggggattcactcgagcagatgcgtagatacgtattttcgtatgtatgcacgtatagctgtgtctaggcatatacgcagtgtgacgcggataaagatcccctacccccactagagatccactcccccgtcgaacaaaatggataagctagtgccaatagtaaacaagttgcaaaacgtgctgtcttcgttcattagcagcgagacgcttagcctgccgcacatcgcggtagtgggtgcgcagtcagtagggaagacgtccctgctggaatcgctagttgggttaagttttatgccaaagggtgaagatattgtaacgaggacccctatcattatacagttaacaaattcaaagtcggaagaatgctactgtacgttaacctataccgactatgaaaataaccgagtggaaaaacatgtagacgatttttccattttgaatgatatgctcatagatgtgacggaagaaattactggagggaataagtgcattaaggaaacaccaataattatagaaatacacaaaagtgacgttctagatttaaccctaattgatttgccagggttaacaaaggtacccgtaggaaatcagccacaaaatgtagaggaacaaattgtgaatttggtaaataaatatataaaaaatcccaactgcatcattttagccgtgtcctgtgctaacatcgacttagccaattcggacagtttgaaaatggctagaagtgtggacccgaaacatgaaagaaccataggagttatcacaaaatgcgacatggtggagaaacccgagatatggaagaagatgattagcggttcattgtacccactaaaaaaagggttcgtggcagttgtctgtaggagtcagaaagacgtggaggatgacaccaccattgaagattcgttgaggaaggaggaagaatattttaatcagtgtctagatctttcgaatcaaatggaatgcattatggaatgtggaattaagaatctagcgaaaaaattaaataatatccttattgaacatattaaaaataccgtcccttttttaaaacctaaaatagatgccttgaaaagcatagaagaggagaagttactagaattaggagaacctatggataatatgaaccggtctgagtatttagcagtcctggtgaactacatcaccaaattttctcagcaatatcaagacataatagatggaaaagtgttttataaggaccgagtggatgagctaaagggaggagcaaggatacattacatttttaatgactggtatataaaatctttaaatgatttttccccattagaattgttaacagatgaagagattcgaatagctattcgtaattctagcggaccaagaggtgccctttttgtcccagaaagcgcattcgaaacgttgataaaaaaattaataaactgtttgaaggaaccctccttacgttgcgcagatcaggtgtatgaagaactcataaaaattgtggacaactgcagaatagcagatatggagagatttaccaatttgaagagtgcaataaatgagcaggttaaaatattgttaaaagattgcctacagccaacaaaagaaatgataaaaaatttgatgttaattgagctatcctacattaacacgagtcaccccgatttcctcaatgaacagtttatgaggaatgtctacgataaggacaacgattacatggaggacttggaccacgcggtgcacatgcagagcaacagcaataagctcccgcactcgaaaagggacttccaggagggatacccccccacgagtgccggcagcaacaacaactgcatgaacagctccaccgttctgcacccgcaccagcatcaacagcatcagcagcatcaacagcatcagcagcatcaacagcatcagcagcatcaacagcatcagcagcatcaccacacaccgcttcaccacacaccgcttcaccacacgccacatcaccacccgccgcaccaccatccggcgtataaggaagacgccaagccgtggaaaggcaaagacgatatgcgtcccttcaaaaataaagaaggaacaaaaattacgaacatccacaacagcagagaaaacgtcttcgttctgccagtcattcctgaaaaaataattccagaatactcctcctcctccaaggaaataatagaaatcgatctgatcaaatctttaattaacaactactttaacattgttcgaaagcacatagccgatgcagttccgaaagccatcatgcacttcatggttaatacatccaggaagactatgcagaaggtgctcatttccaatttgcataatagcgaactttttaatttatttaatgaatgctcttccataaaggtgaaacggaacaactgcaagaagaatttggaatccctaaaccaggcgatcaagatgttggcggagattaggaatcaggagctttagggttaacctggaccgcatcccctcggggtggaaaaaatggaaatacgtggtcgagggtacgtttgggcttgcggtcctaactgcttgcagatttttatgcctacttttatgtatcgcaatgcggacgtgcatttgtaagaaagcgagagaatggatcggagaccacgaatggaaagcatcaccgttcgtcttctatttggccgtcatctgtgggtcatttggtttccattcagcctccatttggctgtcattcgtgggtcatttggcctccatttgcccaccattcaccggccatttttgtgtatcccatcgcacagccccaccgtacacatttgtgagcacctgcagagtatgcacatgcacgagcacaacttcgtaagtggtatgcaaataagatgttctttttgacgctatacaaaactgcatacttgtgcgttcgtgcatacgaactcagagtgctcgcttgtacagcgcgttcactgcgcatatgtgcgcgctgtgctttatttttaagccttaatgtgaaaatgtttgtggcatggcacgccgcgggaaaatgagtacatgcatctgcatatgctttgtgtggacgcacatgtattggtacccccccgaacgtgcaatgcgctgtgtgtgaattatgtgctaactgccttttatcccaatttgaaacatgtattatgttccaccctccacttaaccctttgttttgatacccgcacaactatttttttttttttgatacgcataggaagaaaaaaacaattaaaaaattgctcatttttttttttttttaaatttagtgaaattgtttgcggacatttctgttcgaagcggttgctatgtatgtgtcagggtaaggagaggcacgcactgttcatgtttgttcgttagcttcttcgcatacttgttcgttagcttcttcgcatatttgttcattcgcttcttcgcatatttgttcattcacttcttcgcatatttgttgattttttttttacttttttctctgccatttttcaaggggcccattttgagtaaaacagctttaacattttacccgcaagaagcgcaaaaagggaggggaataatttttaacgcagttaaactgacgctaaaaaaaataaaaaataaagagaaaaaaaaaaaggacaaaacaatttgtcagttaaaaatatacgtgtcacataattttaaaggtaacgaaaaactgacgaaacatgtcccaactttatttgttcaacggaatgatggatatttatttaaaaaatttttctacacaaattggatcattaagcaattttgcctcttccttaagagtcattttttagggtttcttttttaccacatcgcattttgcgcagttctttgcgttccgaatagttggcatttgctcgaggggttagcacaactttgatgttcttcaaacgttggtaattttgacattgttttgttttaagtgcggacgaattttaatttggggtttatccgatttaaatttcgtgcagtagggaaaacggcgttcgttccttcgtatccccatttcgaaaaaggacgaaatgcaatcgtgggaatatagttcaaaacagcaggtttccaattaagatgaagaattaaacgattctaacgatggaggattcgggtgatcacagcagcacgaattctcacaagaggggggttcataaaagatcagacattttaaatgaggattactatgccagaagtgagaaaaggcgcaagctaaaggctgccaagaagatgtaagtgtgagagtatttgcatcgtcggattggtgtgcccatttgtggggcccttggcgtttttgcttatgttcgggtgctaatttggtgcccgtgtgtgtgggtgtattatgatgcagtaggaacttcctctcatgagtgcacacatgttcgcgacattttgaatgtctgcgcgaagtgcgcctcgttttgtgctaagtcccgtccatctgttttaacaaagacgcggttgaacacgtggcatactcgtgcatatttcaagctgttattttaagtggacgtttgggggaagttccccggtaaagtcgctcagtacagcttgccgcgttcaccgttcacttgtcttttttcactcaaccttactgtacacatatcggccattgccctttttccccatcttgcaggggcgaagaaggggagttcccccaaaacgtgaagagcaaactgaaggagtactacgaaatgcgcttcgacaaaagagtgataaacctgccattcagcacagactcaataaacatccaacagagggggtttcatgattacagtaaagacatgaaattaaaaaaaaatcacatgaacaagccattgtggatatgctcagacggttttatatacttagaaatgtttaacagttgtagtaagcaggcatcggattttctcataacgattgcggaaccgatctgtagaccagaattaattcacgaatttcagctaactattttttctttatatgcagccatatccgtgggggttaccctcgatgagttgttagtaaacttggacaaattttcgaaaaactttttgccaaacgagttagtacataacattaccaaaagtgccgaatcgtttgggaaggcaaaattagtacttagagaaaacaagtactacattgaagctacaaataaatcagagttggattatctattaaaaaatagcataataaaaaatgcaaggttgtattcaagtgacaataacagtgaccataaaattaagaatatgtttacgcggaacaataattttcaggagagtaaaactggtcaaggtgcagctgatagtagtgcacctaatattggtgcagctaataatcagagcaattttttaagcgaagctggcagcgataggaagccgaaggatacctacgtgacgtacgaggcgcccgtcttggacactgctcagctgggttataagaatttgcatatagttaggcggagtttcaccgccacttcgtttgttccacccttgggcaatatattttgccgtgtttcagctgaatagctatatcgtgtgggggaaaagccccccgaataaggcatatctttacactttgcaccacaaacccctataaatggcaccctttttttttacaggcttcaaaataagcgaaagcgaaaagcagctaatgctacaggagaaaaagaatgcgaatgaaaatttaaacgagaattcagcaacgtcagctgaggtttattcatttgaagtgaactgcgataaaatagaagaggtaaaacaggaggcattgcaaacaatgcagaggcctctactaatggaatacgattttaggagagataaaaagaaccccaatttaatttgctcgttaaaaagtcatgtgcagattaggtactaccaagaaaaggctttgagaaaaatgttcagcaatgggaggagtaggtcgggcattatagttcttccctgtggtgtgggtaaaacgttgacaggaattacagctgctagtactattaagaagtcgtccctctttttaaccacatcagcggtagctgtggagcaatggaaaaagcagttcgaagatttcacaaatatacatccaaggcatataagaattttgacttcggattataaattcgatttgtggccaattaacgaagcaggggtgttaatttcgacatacaccatgttggcatactcaggaaaaaggagtgaacaaagtttgaagattgtaaatgacataaggagaagagagtggggattactcgtttttgacgaggtgcagtttgccccagcaccatcatttagaagaataaacgatatagtaaaatcgcattgtaagctgggtctaacagcaaccctggtaagggaagatttgctgatcagggatttacagtggattattgggcccaagttgtacgaagctaattgggttgaactgcaaaacaaagggttcttggcgaaagccttgtgcaaagaaatatggtgtagtatgcccagctcgttttataaatactatttgaagtcaaacagctttattaagagaagactctacacttgcaaccccagaaagctaatgatgtgtgaatatttaataaaatatcacgaacagaataatgacaaaattatcgtttttagtgacaacatatttgcccttttgcacatcgcgaaaactttaaacaagccatttatatatgggaagctttctcctattgaaagaatagcaatcatcaacaagtttaaaaatgactccaacattaatactattttgttgagtaaagttggagataacgcaatcgacattcctattgcaaatgtggttattcaaatatctttcaattttgcgtcgagaagacaggaggctcaaagattaggaagaattattaggccaaaaaataaagctaatgagaaaaaaaacattaacgacccggactccttcttttacagcctggttagtaaagacaccatagaaatgtgctactctgataagaggcagaggtttctcatcaaccagggctatgcctacaacgtccttagtgacaacattgtcgattttaataaattaaatttggtatacaaaaataaaaaaattcaggaaaacttgttaaagtgtattttggcaagtacggacgatggtaataatgacgaagatgacgacctatttgaggatcccagttataaaaaagatactccaaaaatgggaagtaaaacaaacatagtttattcgcatggcaaaaaggatgacgcgctgaagaaggtggacagtggaggtttgctaaaattgtctgccaacatggatgtaacctttagtgacaaaaaaaaaacctctcagaagaagttcgctgataagcacattctttttaggaagtttctaaatcagaacaggtagttccgctcgagggcacgggtgtggggggtatttccccgtcgggcattttttccatccaagaaaagggagtacatgtgtgcatgtatatgcccagccacgcgtcgctgtgtgtaatttacacggacagaggaggaagaagaagaggaagaagaggaagaagaagaagaagaagaagaagaagaagatgaagatgaagaacgaatgggtattatttgccagaggggggagggggaagcggccttgtgaatgtaagtcacgcacattgcatgcttattcggcgtaattggagacaaacgcagaatcgtcttagcagctttgcgtccgcggcatgtccatattcacaaatctgtgaggtgtgtcgccacagaaatggactaatgaaatggtatacatgtacgcatggtatggtaagatgcgtgttctcaacaccgccacccggaggtacttttgactctttcaagggcaagaatagtaaattatttgtaaacgcaaaaaccacagagtgatcctcatgtaggacaatctcgttttatttaccttttgcttttctctttctggacttgcacgaggctactgtatatattttgtttccccttttttttaaactcaccgaattgcgttatttgggcgtgtttgtgcatttgtgaatgtgtctgtatgaacatgatacaaacatggtgctatccgcatatgtgttcataattaaaagtgatcaaattggaaaaaaaaaaaaatttcatctttgctcatattactttttttgttccaaccattcgaaaaaagtagaacccaagtgctggctgtgcgcagttggtatgaactacatgggacacgccgcaaaaatgtatctttggattttctttattcgcgggggtgccgtaactgttttactatgcaactgaggtatggtgtcatttcaccacttttttttttactctcacgcatttacatttgcgtttgcatttgcatcgcctttctttattttcattgggaattaacagccatgttataaggaatcccacgtcgtgtgccacaccatcatgaggggggaggggatactctatacgaacacgtgcatagttgaagtcctccccatgcccacatgtgttcattcgaatgatattgccattccgaagttatgttacctatgcgttgcacagatgatcccatgtcgttttacgattttaacccgaaatatgggtaaagggaacaaatttttggaaaaaaaggaaagaacatgcaaactgttttataaagttcgtacaattaaccagttgtgattgaatgccattttttgcacttgttctgattttaagcagaagctgaaaaaaagttatgacgcggcctcacaggtgagagaaaatattgcatacatttttgcacaaaaaaaaaaaaagaagtattatacaattagtatatactgtatcgccaaaattgttggagagcttttgctagcacttctgcccccggcattcatatgaacgtatacgcatatgtatagcaaaatgttgatggcgtgaaaaaaacaagtggttaattaaaatttactattcgacgttttccctttcgatagagcaacttttttttttttttaccattaaagagggacaaaaaaggaacaaagcagtatatgaaagaaaaaggaatccccccaaaaaggaaaaatagcgaaaaaacgaaattatagaaaagcttacaaaattttaaaacagaataaggaagagaaaaaaaaaaaaaaaaaaaaatttaagtgtaccctttggcataatagctacattttttacaattaaaaaaaagagataaaggaaaatgagttccaactatagtgatgttgtgctcctggttcagttttcaaggaaaatagaaagtagaacattcgttgaatacaattcgttgaagttggccctaaatggttagtagccgcagaatagataggcttgtaaaggcgcagttataaaaacaaatgaacgaacaacacatgggattaacacgctttaacaattccacgtcgattgcgctgttaatctatgtgtgtagcagtttagttaggcatttatgcagatatccatgactgcatcagtgtgcgtctgctctagcaattataaaaagtttcgcacgaatgctgtgtttatacaaatgggcatatatgtacacttttttnnnnnnnnnnnnnnnnnnnncgccaggaatttgccaattatacgaacaggccataaaagagaatgaccccaccgtgcaaagaataacatataacatgaacgatttgtttttgtacattgacaacatacaaaagatgaccttgatgctgttagtgttaagagaaaaggagagaaaaaaaaaaaaaaatgagttgagaggaacgagaatgaaaaagaaaaagaaatagccaatatgccgcacgctcctcattcgcgtagacaattttgtgaagagcgagataggagggcacttcatctcgcgagatggctatcgaatgtgcgtttggaaaaatgtgcccctacatttgtaaagctaaaatgtgtgttacttttttttttttgcagattccatcaaccctcgtggacttacaaaccgcatgacaagaaatggataaaacaaaagctggttgagcatataaaggatcaaatagggcaataaaatgtgcctccacgtgtgtgtaaagtagggcggaagatggttcaccttgtgacgcgactgttctgcggttccaccggtgtgatgatccccagctcgatgatgcacattttgctgccagacctcgattcgccaatcaaaacggaagagaaaaaaaaaaaaaaaagagggaaagaaatttaacagttcaaacaatttttgcactccctggtcgttcctttgtttataatttattccccagtaaataccctctgtacttttccagtgcatttttgtagtcttcatccagtttattcttcagttgctctttccgttcatttgtctattcggaaagtggagccgggaggaaaagaaggtgaagacatgaaaatgggaggggtgcaggagagggagattgaaaagaggacaaagaaaaaatgaaaacggaaaagagatgagaaaaaggagaaaaggcgaagtggcgaaatcgagagttatatacattatttatatgaaacattttgagcaacactatctgcagtgcattcttctcatgcgtagtgaaacatgctttattcatttgcctttcccatgctgcattaccctccccctccccctttttttttttatcatagacttgtgtgtatggggcgcgcgtatgtgtatgtataaatatatatacacgtgtgtatgtgacttacgttttgctcctccttcctcagaagtttttccctctcctacaaacattttttaaattttaaaggacatttcaaagtgaaatattttcattcgcacgtgtaaggtggaaagggaaaattaaaaaaaatggcaaagcggtgaatcggtagagcggtgaagcgacggagcagcaaagcggagcaaccgcgatactcacctcgcagagctggaactgcctcctcactttttccttgttcacgtatatcttgttttcaacccatagcaaaaattcgtcgatctcttccttggtctgcaggggaggcccacgcaacgacaggggggttatgcatatgtatacgtgcatactcatgtgtagagacagtctccattcccatttgtaagcataatggacacacgcccaaataaattaccgagtttagcaggttctcttccatttcgtaaacaaagacacaaccgctggagtcgccaatgataatcttattgtatgaatacttgtatacgtctttgagtggaagggagatgatgatatgtcaatacacgaatggatttgtgcatctacgcatatgtacaggtgcacaatcgaagttatgctaattatgattcccccaacaaaaataatttgaacccctgggaagggcgaattcaaagttagcgtcattttaaaagtgcaatctatgcaaaagtgtagggatgggaagattaggcgggtttcaaacggatctaactgtatactatttcgtgttttttaatttttcctaccatcttcatttttactcatcaaatagtcgttcgtgtctacaaatgtatccgaattttcgccggataagtcatcattcagatccttttggacattattttttttttccaccgaactaaatatgctagtgtcaccattttggaagatgctaatacatgtcaagctgtagctgctgatcgatagggagtacatacagtgatttttttgctccattaaattccatatttctatgtgtccatttatttttcccacgaatatgacgcttattttggtttgactgaattcgcagcaggtgtatatttcgttgcttctgcgaggagggatggtcggcatgcgtgcgctcgggttagcaggctattctgttggtttagcggttaatccttcggatcaccgttgaatcgttcattcggcgcatttgtgagcagccgcctctctcacattcctcggcgaagtgatgtgcaaacgacggaaacatgccaatggtggactcaactagcacataaaaaaatggcgcacaaggacgaaacgatagaggcatgtgcaaacataaaaagaactcgttagcctacttgggtgatacatataggggatgctcctcattttctttccacagggaaaagttcgtatcagttaaggttagaatcaaatatttcatgatgttgtttctttttacacatatgagcgtcttgaagcttttgtagtcctttagtgggaggggggaaaataatccgaatagatgaagagaagatagtcaagcttggcttttcccctttggggaaatgtaaaaaaatctctctgtgttgtttgcgcttaatatggggaagttgcatgagaattcgttcaggtgactagggtgtgaacgaacactaatacagacgtatagcttgatggaaaacgcaaatgaacagatgtattatctatgtgactgttttgcgttttttccttcctcacatcgtttattttgtttataatagaataatttttttccttttgcatgcacccgtatatgtttccaactacgtattctccttcttcctgcaaaggtgaagtgtcgaacgtggaacctggtgcggaagaaattgcgcagagaggcggggacacagcttggcctcagcttcagccgcaactacaatcgcagtcgtattcgtagtcgcttgaccaaagggaggcgcgttaaaagacaaagcagtaacaatggcagtgtaatagtaaccacaactagcaacaaggaaagagtgcacatttctgcgcaaagtgctcgcgtcgccaaaccaatcagaaataaattaccgaaaaggcaaagaaagaggacacgttgcaatttaattccataaaatggaagtacgtgaagcctaatgagtactctgtgaggagtgcagtagatcaaatgacatttcgtgagtgggagttcacactggcagtgtgcttaatcctacgcatgcgcttttgtgcttggcggctaatgggatagcagtggctgatatacgcttatgtgatctcgcgcaggggggtaggctgctacctgtgttgggtctggtcgaatttattttgaacagaggcttgaagctgtataggtcatcaactaactctttttctttcttctttgcgctaacttttacttcgattatttctatgtttgtggcgtcccaaaggagtatcgtcccatcgactgaggggaaggtttatgtatgtgtatgggaggggggagaacgaaaaggaatcacgcgttgggggtccatacacgcaggcatacaaacatggaagcttacaaaaatgcaagaatatatgcataaatatgtacgcgtttccattcatgcacttccacgaccgtattgcaaaccggacaaacgagagctcacccgaaatggagatcaacaaatggaaattcttctgattgttaatagatatttttttttcacatatcactaaagttttgtcgttcagaagtaggagagatgtcacttcccttttgtgtgagtgctctatgctgctaaatatatagggttctatgtcaaccgttttttcatctaaatagaaaaataagcgatgcggtggtataggttaagcagtggtagtgaggtagacatgtaaacttcctttacgcatgcttaataacatatagacacgtatccattttttgtacttattttggaatctaaaaggggtcttccttgaaaattgggggggagcttccaaacgactagctgcgcaggggagaaggtttttttttttttttggtgtgtgtgagggtaaaatatacggcatagaagcagtagtaatgtgttagaaaacatatttatgagtgatgggtgaacatgtgttgttcggtttgtcgaactaaaggatccgaaccagtccgttgctacatcccgcaatgacgacatcgtagccctttccgttcacaaccgcactggaaatttgctgcacggaaggaataattattttgaatggtgaagaggagtgcatgtagcgtgtcatcaggcgaggtagcattcggttagtccgcccagttcgtttaactgtagtttgcgccatctcatcctatttcgcgtggactcatcccagttcgcgtggactcatcctatttcgcgtggactcatcccagttcgcgtggactcatcccagttcgcgtggactcatcctatttcgcgtggactcatcctatttcgcgtggactcatcctatttcgctctgctttattggccaaataactctggaaaagggccgtgaaacgctctccgaatacgcgctcctcatttcggttacgtagggagatatcaaggcgcaaagagggtttatgtagttggagtaggaccaaatgaggatatagctgtccgtgttgactccttcgataaaattgtcgtttttgtaattattcacatatattataaagatgaggtagtttattaagggcaggtacagcgtgaacaagactactttatctgttgtatatttcacatctgtgtatataaatattttgtttaattttttggcatgtttgaaggacagtatgtctatgttttgagcattgggttgttcattcgtttccgtaattagggtattttcaattaggcatttttccatgacggggaaaagcttatgaagaaatttctggagcttattggatctgaatatttcttctttttttttctttaaaaagtcaatgttgtactgtactcctaaatttttgtacactgccttgtacgtctggcaatttttttcctcatggattatggaattgtttgagaaaaaatctagcgttttcgcctgcaccactgaagtggtctacaagtgaaggttaacaaggtggaaggggtggggtaaaaaatggtgctaactctttcgtgtgaataatattaacactttttttattcattgtttcgtccgtttgtcatccttattgttttttttatcattttttttgtcattttttttatcattttttttatcattttttttttttttttttaccagttcgtttcccttgatgggtatgaaatggtcatactgagtaaactgaacctcggctcctacattctttcttttgctgatatagagacactttttgtatttcttcctattttctgtgactctagttgcttttatttcctgttcaatttgttgcttgtacaacgaaaggtaattttggggctttatgaagacgcagcttagctcccgtttgtccgttccattttggtttgctgatggatcggcggggcgtttgcctttctgcgggggaggtgaagcggtaagataagttctagctaatgaacagctgaaatgggaccggttagagagggttagagacccgcggtgaagagggcaaaaaagggatcacaaaaaaggggtgacaaaaaaggggtgacaaaaaagggatgacaaaaaaggactgtacctggaggaagtaggaaaatatctcctcgtcgacaaccacggcgtgatttcctttgtagtattttttcgaatctttgaaaattaatacgtcttctagtttgtatttctgaaggggtcagcggggttcaccaaatggtgtgggggccaattttagggcatttttgaggatggaagcgcgaatgaggtcgcaaagggggtctcaaatggggcagtatatatatatgtgtttgcttctcagccagagcgatgaacatttttagatgacgctcaaagcgggagagcagatctagacacgcacaaatgcgcacacgtgtgtgcgtggaagtcgacgcttttactgttaaggaattcttgattgaaagaaactcgtccgtggtcaggtacttttgcgcgagggagaagaagtagtttttatttatgcagacagcttgcgagttcttaaaaataagggtactaaagtcattgcagaagtctagccccagaatacttttgacgtttttttctagctctacgtttacggcactgcatggaggaaaacataagggatgtaaaatggaggggttcacctaatggagcatcacatgataattcctcccattttgtgaacatgcatttccgttggagagctccttttgtaattgcctgcccgttgaggtagctacagatatatggtttactaatctagctgcacgatactgtgtaaaggcggttgtctatatttcgttcatttccaaacacgtatgactactttctttgcctatctgtgctgtcgtgcggcgacgttaacaagaattaaccttattaacaaattagcgtttttcgggtgcgccttggcatcggcaaagttttccgtttccttgtgtaccatgcctaggtcggacagggttctattctttaaagtgtgttgctttttatcggcacttgcacctttcactctcgtgtcattttcgttttttttgtttcatttgttgttttttttttttcatcattatctctttcatttttgtttttcacatcaatttcgtttttacttttggagtctactttttccaatttgtttttactgtcaatttcgagtttttttttactcatatcattttttttttttaaatgttcctttcgtccatgttcagttttttcactgtctttttttttctttgggatttttttctcactagaattggaaatggcatttttgcccttcattattttttaattattgcgggtagggggggatttaagcaatgttttttttactgcttacgttttggagggtatgcaataaaaatgtaaagttttacgctttatgtagtattgggaatgacgcagggggggggggggggaaataaaagatgacaaaaaattaggacaaatatgacgtgtggattttaacatgggcacaatggacagatgagtcacatttcccttttgagtaaacgtgagtaggcacaccggaatgaaatttaaccaaatgtaaaaaaaggggggcgcgaaaaattaccgcaggagagtctattaaaagctactctctcgtgtgcgccgcttgcgcagcggcgagaggtgaataaaaacgaaaaatggaagaaaaagagaaggaaaaatagaagaacatatttttggcgataattaaatgtgggagtccatatggcaatttcaaacgcatattttaaattaagctatttacgcacgaggtggccacttaagaaatgtgcccactgcaaagtatgcaaaattgaagccttgccaaaaatggtaaataacgtgaaggttaaagagggatgttttgcttctacttttttttttttgcttctacttgttttttttttttgcttctattttatttttatcaaatcctgctccagcgcggacaaaatggtttgtatattttttttattccttaacaatttatccttattttcatttaattttctttcaacgtaaattttgccatcattttccttggaggctttatgcagtacataaagaccgtagacactgacctttgggaggaaaaaaaacagaaaaagttttcatcctctagtgaaataacaagagaatagtccactacataattttgaatgcgtaggagtacacgtacgcacgcctactcatacgtatatgttcataggtgtacactcatatcacacaccgtcgtgtgcgcatttttacagagctgattatttcattgtatctctttctccgaaccaaataaaaaacagagtgggtgactgaaccgatggcaaagaaaaaacctgtcatgaatagacccaaaatctctttatttttataccccttggaattattttcagttaatatctacaaatggaagaatgtgagatgaatgaaaaggaatgcatactggaataatttctgagtgttggagatttggaggggatggataattacagaaaaaaaaaaaataaacgcatgagtaggcgcgccagattgggatgaacaattgcaacatgtgcgtgcgaaatgccttataacgtcatagtgtgtatatgcgcgcttctgtgtacttgaattttctcctccgtcaagttcgatttaacagttaacagagcattcaattcatcaaaggcctttcggaatttggcctttttttcttcattcaggcagttgcaattgctgttgactgactgggatgtaaaggtgggtgaagggggggggggggaataaaaaggttggcgcggttgggcaagctcgcaagtgcgcaaaatggcacactggcacactaacaaatggcaagctcgtttaacataaaaaagcgtgctaaaaccgaaacgatgagctggccaaacgaaggtgcgcatgtcattatcgtgtgatacgattctgtgttagcgaaaatgctacaagctttttatcttagtcggccaagtatgccatatacgctccgcccaaatgtgcagcagttaaactccccggtgatgaccataaggcatacgcgaaatgctcatgtgctacgcaatgtgtgttcaaacccaatgcggaagcaattgttccatgggaaggcgtgtaattagagtttctccacgcgtataagcatcatacataaatgtgtgtatatgtacaaaggtacgtacgcatgcacacccctccacacacacatacacgcgtatgcctcagcttatgctcaaatacataatgaaattcgtttcattaaacgggtttacctcttgtagtgaatacagagagcccctatctagttcattttgggcttttcgtattgagtcgattattatttgttctgaaaagggcttcttttgcatcaggaggatgctgtgctttgggggaaaatcaaaacggttcaaatttttcaaactgttcagttctgtcaaagcggttgagtacttttcatttttgcaaaacttggctgatgaacaaaatgtttttttcacaaattgcttattaatttttctcacacttgtggaaaaaagaatatctgtgtgtgaatgcatttttattttttttctcctcacaattgttgttacacgaaatgtgtttttaaggcatttcccttcatacgtttgcacgcttgacactttttacacgtttgacacgtttgcacgcttgacacattttacacgtttggcacgtttgacgcgtttgacacgtttgataccttcttatgtatcttatccttcctgttctctacaggttgcatttgatctagttatcacgttacgaaaaaataatttacgttcatgtgcacaaatcgcagtgcgagtcatgattataaaaccttgcaaacgtgtacacctcaattttttaactcacctctgctcgctttgtttttaacttggaagcatttctgctcatgtgcaaaaggcgcgacgtttaagtgtttacctgcaatgctggattgcccatttgaacgattaaagggtcaagccgctacggtgctaatctgtaagccgctaatcaatcgggtgaactgcaatctgctaatctgccaatctgtgaacggctgagcgaggaattgccaaattgctgaacgcaaagtacgaattttctaactcgtgaagaggcatattttcctttttatgctgacatgcatatatgtgttgagttcagttgacacaatttcaatgagtgctcgcataagttcaaaagttaacataaacactgatacattacatgacatgtcatgactcacacttaagtatcaatttccgtaaagatttcttttgcgaaaattgttcgtgcgtagctctattttttcttgctttccccaaacgattgcaatgtcacgctttgtcataaaacgtatccatccttaagcgattacgataaaaaggatttacataaacatatatgcatcatatgagtatatatatatatatttttttttttttttgccatatattgtatacaatatatttctttttaagaaaaaaaaaaaattcataataaatacatttccctttgctttgaaaaaaacatagtatgcatactcgtatgtatgtttatcactttataagtatgtaagtaaatatgtgacataccttttcttttgctttgctttttcacattgtaaaaaagaaaccaaatttttttcctctcatatttctttaaatccaaagattcatacttttaaattttacatacgaaagaaaggaagaaaaaaaaaaaaagctgaaaagtcgaattaacgatagtaataagtttaagtgttaacattttggttaaaactttttcccattcttcttattcttcgcactctttgcttcccttttacaaatagaacgaaaaaatggggtcctccatccagccatcaagatttttagatagtaagaacccttgaagaagaagaaatgtgtttagcgtgaactgttatgttacatacgtgtacatgttcatgcgtgtacatgttcatacgtgtacatattcatacctgtacatatacatacctgtacatatacatatgcgcgtacgtacatttgcaaacagtgttacacatatacgtgttctcatatgagtgtacgaatttactcttgtatgaagtaatttcccatcatttcttcccccgtatatcagcacaaagcgcgcattcgttcgacatgtgtacattatagcaacctgttcgtataagaaagtgtatattttttgtgttgcacggtgttagataattgtgttgtgtaaccatgtgtatatattaggaggggtgttaaaaatgtgaaaacgagcatccccccaaaagtgttctgcatgattatgcgcgagccaacatggtgcttcgtacactttcgcgcacctctcccatttgaggaaccgtcctcacactttacgtgcccttttacgtacattcctcccctccgcaggtgccgtgctatccctgtttgctatggtcatttcggcagcattcctctacatgttttcagaattttacttgttatcattcgaagctaagttacttaacaacaaagtaagcatggtgttgtctcgtttatttccattcaaagtaagaaacgcgaaaatgaataatgagaaagtaagagagccaaaaaaaaaaaaaaagacttggtgtatgcacgtaaacatgcacgtgtcgcatttaagtagaacactgtttatatatgtacttatgtgtgtatgtatgaaaagaattttttttttaatgattgaactaactaagcacatttcgtttttttcctagaagaccttcgagtacaacctgacccacatattgctcctgaccatatgcataatcatccttagcctcaagtaaagcaacaagagatgagattgcacgtagctgttcacaaatcgtgcgtccaggagttcttgctgcagcgttgtgtgtgtgcctatttgagcatgtatagttatgccctcatccggaaatgtactttatgcattttctcatcttttttttttttttttttgcgtgcattacgtaggcctgattatagcttccacagcaagctcacctttaaggaatgcaaaagaagccaagggaaggaagattcgcacaaaatggatgaccttgatagaatgcaaagagacaagaaaaaatgaatgccaactgaaacgtaacgacgcgactacatggggaaaacaacctgtgaattcattgtgcagtctatatatatatgcagctgtatatgtgtacggacgtacctatatatatcatatatatatatgtttgtgtgtatgtatattcgcgcacatgtatatgtatgtgcatactgtataatcgcattctgtgttatggtgaagtatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataggaaaaagcaaattttttataaattatgcagtataagttatttatttaacttttttttttttttaaatgtatgcataagtagagacgccaaatttaaataaagcaataaaattatacatgcctatatatatacatatacctgtatgtgtgcagatctttacgcatgtttaaaaactcgtcaaagtgtacatgccaaaaaaaaaagttggaaattaaaaaaatcggcaggcagaaatgcaggataaattgttatttccatggcggtgtacattagccggatcaagtgcacgcagtgtgctcgctaaacattgtcataattgtatcaccaaaggtatcatatatggtttggctactgttagaagaaataaacgttctatggattttgttaataatgtaaaagaaagtagatacgtcttcaatcaaggggtatatcgggtagttgtgcgtatcgtttgtaaaaagtaaattgcaaatatgtttgttctcgtccagctctatacgcttacagctgcgggagggggtgcacgtgttcttgtgttcatgtttgttttcttcaccttggttaattttttttccagttggatcgccattactaacgctgtgtctattgtcaatggtactgcaaccgtcgctctcacgggggttggtcctatccacttcgttcgccccgttttggcgaacatctgctctctcttccttaaccttctcttctatactctggaatatctttctatagtgttgtgcattttggttaatcattttgacagtatccttcctgtacactgttggttcatattcatagtatgcacaataaatgactccttctttgattaataaatcgttgaagttttttacgaaggactctctttcgatgttcttatgtttggtttgctcttggccgtgcgtagcttcccctgtttggtctcccggtgcctgttcctcgttgtggcggtttagttcatgttcgcgattgggagtatttccccttaaggggtggtcactcgtttgctcctctatttttgcattttcttcattaggggattcccttttatcggttttccccaactgagacttctcctgtgttttacagatgctgaaaaagtccacaagttcgctgtggaaactttcattaaagggaatattgacaggtaactccgagtccgcaggtgggctactactgtccttgtgttttttaacgaacaattttaaaatatcaaataggaagcagaaagttagcggtttctgattagttggggaatcattgtttttttctggattgtggctgttggcttcttcctcctccttccaattggttggaatatctgtaggtttgattggctcctttaaaatttctaggtaggtaaagtatgtcaagaaaaaacccgggggacacgaaccactattatagtctaactgtaaaatatgtacacaattgctcaaattatttatcttccttttttgtcggtgccctaattttggctgtttgtgtatataaaaggataagccattttttccaataagtgagtaggtacttaggacaactagcctatttgttttgatcagcgttttcgcctttttactattttttttgcaaagaaggtgtttcttcatttcgtaaaaatttatgttagatccggatgatataacaaattttggcctaattatatgtccattgtctaggacgactgcgtctacttttgcggaggtagacaagggagacatgtcgtcattctttatactttcctctgtgtaatcgcagaaaggagaaaaaattatatcgtctatttttctgttaatcatgtaaacggaattgtttagacaggccactcgagatatggcatagataatgtcgttctgtccataggacggatagataaaagcattctcaaacaagttttgctgtttgaatttatttagcgagttgattaaaatgtgcaaccgttggaggaactccattttattcataataaagcgtttctccttggtatatccgctcaggtagtactcggaaatgtcactattattgcagtgctccatttctaggtcgaacagacctatcccgtacatgacgtaatctgttagctttcctgaaatgttgtacgattggagatagtccgcaatgttgacatttgagtgttcttcggggggatacgcgcgattggcatgatcggcatggtcagcatgatttgcctgcggagccttttctgattccccttttccgcgtgggatgtctccattctgagtgccatctttcttgtcccccccaagcgcgtacctgtttggagctccctgcttatctttggtgattgtgggcccgctacgctgtaccaccaccccctgttccgtcacatttgccttctttacaaaattgtaattggaaaaattggaaaaggtgtaattcttatcgtgaataatgttcttgtaaataaaattcataatcattcttttttcaatgagacttaggtttgtgtctaggaagacctgcgatttgtttagaggaatttttaacacaattaaatcgttttcgttctcatgattattattactactgttcaggttctgcatatgagttgtgatggggttgtgcccccctttattcgcgtatatttcctttgtggcatttcttggaacgtttacattgtgctggtccgtttgatcgactacagggttgtagctaagcctatggtaggtcaggtaaaagtactgtattcccacaaaactgatgtatgtatgtgcatttaacgttatcaacaaatccactatgttgctttcgttgtataatatcttggggttaaggtcaatattaaatctgttattatttatttggaaatagctgtgaactatttgtttgagattttttttttctacgtggttatcatttctgctggatgagaagggaaaatattcctcgtaaaaattcttgagctgaaatttttcatcttgaaattggttgaaattcaaggaacagttcacatcaccatagaacttattcttgtcaatgtttatcactttgtagttgttaatagagaagtaggctgccagtagactgttctgtaggctggtgccacatatcaaaatgtcgcagtcgaaggttgtgtttttcttgtcatccattcgaagaggcaggggaaggagggtctcttttgcgttatgggggaggggggggtaagcgaaaaaaataagttgcctgatggagcaagatgttcactctctacattgggattaatacaaatgtgattttctttttcttcttttttttcccttacaaagtgtgcatttttatgtcgaaaaaaaggcagagtgttgtcggatgaccctcggtgaaaaagtgatccagttagcctattcacgctgagaatgttttttctacccaggttgttttttcctacatatatgttttaccattttcaggtattggagcaatcaaatgctcgcgctggcacatcattcttcaattttgccgccaacgcaaagccatttacatgcgccgctgtgccatgctgcgtatatgggtagcgacgttatgccgaatgtgactaaacagggattcccgtttgttaagcgcatgagagaatgttgctaatttttttccaattcatttttaagcgtgcatgattttttttttttttttttttatttccttatacaaaataaataacacagggaaatgttcccattggaaggcgtgagaatgaggcaagtagaggaacgcgttgccattcacacctttcatgtgattgataaagatatttttttagataaattgcgtctgctgtgtatgaaataacagaagaacatgtttgtttctttcgatttggccctcacgaagtacatcagaaggagttttttgactctaagtggtaagaaattgagagagcacaacaaaacgtgacgtgacatcacaattttgaacgtatgcgtaaaggggagtccatgataagtgtaaatatgcaaatacgtactaaggcgaatgtatgtatgtttatccgatggatgttcatttttcactttgaaagaaataatcttacttatgtagtgatgaacttcccgttgctttcattttttcaggcgttttgctcacaaaaaggacatggcagaccaacatgaaaaggaaaacgtacaggtccaaaaaaaggaagaagtacataaggctgggagaaacactaattaggattcagtgaattagtggccacctttaatgaataaccggttagccttagtgaataatctctgttaccttttttttttcgttttgcctttactttagttaaactttgtccaactatgaatataccccttttgtgttttatgcctccccttctggggaaactatttggcatttttttctcaacatccgttttttaggccgtctttatagagtaaaactcatatgtgcaatctcagccatggtacagaggcacttttcgtttacactgtcttagtggcagtccatccctaagtctttttcttacccagctttttcttctttcgcttccgcttaacgagctttagatttatttgcttcaatatttctctatcaactctgtaaatatggaagcaaatgggtgtaaagaaaaatacacaactgttaaagcatgcggaaaaaaagtaaagcctatgcgatgaaaatttgaatggccagcgaaaaaggccacgtaagttttttaagctgaatctgtgttttccaactaaactattcatgcgattactcgtgaggtagcttcaaaatagaaatcgacttattaagagtcatagcgtcatttattttgaccaaattgtcattttcgatgaagttcccaattagagaaatgctccagatgttctgcgaatatgttcaaaagggggaatccattagtcatgcatacagtagtagttggtttggttcagttcggtgctaagttcttccttttttttgtgtgtaaattaatgagggtattgcactttgggggggtggcgtacaatttaaaattttgcagtggctacaaaatggaaagtttctcttccttttccttttttttttttttgccccttcccctaccgtttggctgacgataattttgcaaaacgtttccacaaaggagtcatctaaattgaacatgttgtaagaaacatctatggtgtttagggagttgtttagcaaaaagctttcgaaaagctaaggaggtagaggagtggaaatatggggggtggtttgatgcataaaccaaattggaagaagcggaggtacactgtgcttgggaagtgcacttcacagctaaactgagagaaaggttcactctccttacagcgcgcatcccttgtgcgttaaacttattcccgcttaaattcaaagtagttagagaagagttcaagtatatgactatgtctatgatgtatttgatgcagtcgttgcccatgttgcagtactgtaggggaaagtaaaaaaaaaaaaagtgaagtcaaataatattaggggaagtgctacttttggagtggcacatcttagtttccatgtgtgagttcacgcctacacatatttgagtattttaaaattacttgaaagctgagcgtttttaaactgttatagttgcaaagggacagggacaggtacttgaggcagtggcaatttaagttaatgcaatctatggataaattttctagctttagaaaaaacgttcacaaagggtttatatctttttggcatgctattaccggttgagcggtggtgtggcggggggatggatgcgagttaggaagaatgggaattagcaacgcctccgatcattgggcacagacaggggcattatcacacattggtgaacgttgcaacatgcgcatagcttcttctcaggacccacctttgcataaccattatcgtacaacgatttggaaagaagcacaattccgtttatatctatgttactattgaacaggctgaacgatttaacattacacatatttttgttaaccacttcgttgggtggttcttcttccggctctttttctcttccaacaccttttttttttaaattaagtttactttttttatctacgtttgtgctcttcttcctcacatttttggtgtttttttttaaaagttcgctgatttttatgttgtccatgtaaaaacaaatcgcctttattatgtcatttccgttttggacattcaggacgttgattcggttaatacgctgttggtgtagcaaaggggtgaggtgaacacgaaccagatgaggggaccatactagtgttgctataaatagttgctttttttgtgcatgccccttgggaaattttctgatcgtgcacaagccaagcataatttttacgtcgtaactggaatcaatcattgacaaaattaagaaggaaaaagcatccgagtcaacatcctcgtaaatggttaaggtcccattactttctttattctccttttaaaaaagttaattgcaaaatgggtgaagtgaaaaattattcatattgatggtatggtagattctctttggaaaagaaaaaaaaaaattcatgcgtccagtttggaggaagtggacgctttttgcatttcccgcggcactcgtaatttttgatgcctcgatggtacctttattaggaattcatctatcacgtaagagctcttcttcttgaacttttttagcaacaagtagtagcagtccacgaggttcttaaaagaaaaaaaggaaaaggagagccaaatgcacatttttggattcttacgacgattgtaatttggcacgtttactcattccgtctttcatatcatggttcattcgtttcaactttgtagttttcattgggtttggtggatttttcgttctccattttggctacatcattgtgctatcagttcatattcgagtggggcagttctaaattggggtaaacacttgatcctcgtccatgcaggggcagttacgtgtgtacgggtatatgctgcctcttttggtactaaaaaatttacgttaatgattaacatgtaacatgtctttacgcgttattactatgtacagtgcagaagatatgtcgggagagtgtttttctgaaatggaagatttgcttatggcagatgttttacccgtttatggcagtttcgcctaggcaaaaatgtgcacatttgctgcgtaactcttcgggaacaatttcgtgcatatattatagtccctaagcacttctcagggggaagaaaaaaaggcgccgaaaaatgatacatgaagggatggacaaaatagcctttacttttgtgcatcattgataatataggggtcccacttgtgtacgtatctaaccctacgcatgcaagtgatatgttacactttcgcgtatgcaagaatggatatatatatatatatatattttttttttttttttctctgtgtaataagacatagtctccgaccttgctaaaattgcataatgtacacgtttacatataattttgcgtgggaaaagattgtgtacccggcctaaattacaaaatgagggtttaccgcgcttcgcttcccagcattttagccgcactgccaggtgggtacaaagcgtttgcgcgcttcacaatgctgataatgcttgtaggggctgccaatagcgtgaagtgggagacaccgcgtacgaaaaacggagtatccgaaatcagggcgtattacgcgctttcgaatttggaacgtttgctgttttcttccctcgttgcattaggctgtgtaggatgcgaaaaaaaaaaaaaaaaatgaagggcgcaatttcttttttatagaaatttctccactcattttttgatttcctatgccgtgtgctttaattttaaaaatgaatctgcagacaggacagtataaattgagaacccagcgagaaaaagtgccaccaaagtgtccataaaaatgtcgttaagaggaaagtattttccccagttcgcttttactttgctacactatttcatccattatcggcttttcatttccacccttattcgttatgaataaaattggtcttttatccttatacattcatgtattctcattcgagcacagagcagagtaacaaaatgaggatagtaattataaatatacacacacgagtgagaacagcatttgttgtttgccacaaaactacccctttcgtactttgcctttcttattaaagagctatgatggttaaagcattgttctgcgtgtttgtggaaaacgtcacgtgtgttcactctgctgaatatagtgaaatattagtcaccatttgttcgtaacacccgaatgaatattttttctccccccttttttttaatttagcgaggtgtgtgatacgtttataattttctccgtttacacataacatttgaaagagaaaaaaaggaaataaatagttaacacattttaccactttttttcttcacctggtgtgagaatattcagcgaaaaagtggccatgagccacaattcgtttatacaaatattaagagaatgttgttccaagtggtgatgactatctacattttgcacaaaaattcaaggacatattactaaattgatgcgtatgtagcgcgcaaacggaagaaataaaaggatgagatttttcgttgtgtgtgcatcacatagtataatgttcatgagtccatttacgcactaattttgaaataggaacaaaaaatatagagtgcatatgtctgtcagctacgcacacaaactgatgacgtagtggtgtttgcgtacgtacagaaaattttttctttcatatttatgtaaaagagatatgtactttttgttattaactttcttatgaacattttacgtgtttataatacttgaagaactgggccatatgtgaaggttcaacttttggagtatttgctggagcacacgttttgtgctaatactccattttgtacgaagcgtagttgctccctgtaaaatatgttacagggggtaaaatccccattttatgctttgtgtgagcctactggtgtcagtgctacgaacttagtacgttgtttttctgtgtatagggttatattatgattttaaagagctaatttgcacagtttggtatttgtcatgttggatcagttgctttcatttttgccatgaataattcttggagcagcaaatcttttttaactgttctttttcgtggcagcattatttttatggaggaatattttctttgcaccctgctgcagtttacttcttattttttaaaccatgggtgatttgccgttaacaagcatgtttttttttttccaacagatatgctgttacatttttgacacataggctccatttttaagagacactcgtttacttaagggaccgcacaataatatgtattgataccatagaactgggaagttattttccacttcaacctacatatatatcgctcgtaaatgtatatttaaatacctatgagcaagggcatttaggggtatgctcagttatatatatatatatatatataggggtaggggtcttggcaaaaatgttccattatatttcagctcccaaacccaaatgtcgatttaatcgaacggacttgtgctaatggtgaattcactaagggcgctaaattgcattataatctaaatgactcagatagggacattttcatatactctggatgaggaaggagcgttaaaaatgaaaaaaaaaaaagataagtacaaaagttagtactgtaaaattgagtacaaataccccatttgctggaaacatttcaaaatatgactaattttatggccatttcaattttttaaaaaagacaagattttggaaagcccaaaaaaaaaatgaaaattccttaaaaaacaaattttgtgtgcagatcctatttggaagtaaaacacttaaagtactgcgagattttgctattatgtgttcttttaattaaaatgattctttttaaggtctttctcttgcttctgcatttgaagatcttgttactttgagtaaattagagtgttcaaagcaaacagatatagcattgcgcgtttgaatactacagcatggaataacaaaattgaacaagtcagaattttgttcttttttcttattttggcttagttacgattaataggagcagcttgggggcatttgtattcagatgtcagaggtgaaattcttagattttctggagacaaacaagtgcgaaagcatttgcctaaaatacttccattaatcaagaacgaaagttaagggagtgaagacgatcagataccgtcgtaatcttaaccataaactatgccgactaggctttggatgaaagatttaaataagagatttctcttcggagttaatctcttagattgcttccttcagtgccttatgagaaatcaaagtctttgggttctggggcgagtattcgcgcaagcgagaaagttaaaagaattgacggaagggcaccaccaggcgtggagcttgcggcttaatttgactcaacacgggaaaactcactagtttaagacaagagtaggattgacagattaatagctctttcttgatttcttggatggtgatgcatggccgtttttagttcgtgaatatgatttgtctggttaattccgataacgaacgagatcttaacctgctaattagcggcaaatacgatatattcttatgtgggattgaatacggttgatttgcttattttgaagaaaatattgggatgcgtaagagtgtccctttccctattctacttaatttgctcatcatactgtttctcttttgcgtaagaatgtatttgatttattgtaaattttctcataggaacaatgtgtgtctaacacaaggaagtttaaggcaaaaaaaacaggtcctgcgatgcccttagataaactaagctgcacgcgtgctacactgatatgtataacgagttactaaaattacgtttctgcttgcagatgcgtacttttcctccactgaaaagtgtagttaacctttattagtacatatcatgatgaggatagattattggaattatcaatcttgaacgaggacgtctagttagcgcgattcattaaatttcgctgactacgtccctgccctttgtacacaccacccgttgctcctaccgattggaagatatgatgaaaagtttggataagagaaaaggggattatacattatttttgctctaaaaaaatcgaaaatcttatcttttaaaggaaggagaagtccttataaggtttccataggttcacctacggaaggtctttatgacgcaacgaaaaatatttgagcatgtaagaaagtgaaatcggctatacgtgtattttcggaatatttgcggtacactactatcggtttcatagaacacaaacgttgtgggtgtttagaaatactaaaaagggtgtatcttccaatctctgaatatatttggaaataggacgttatggaagttactaccccctttttgtgtgaaaaaatgcccctctgtttgtgttttacattacagcaaattaattaaatcaatttttttcataacatgtgatattggagggggtggaaggcatgtaatacacagaatgttcaactgctattttgtggagagatgtaagaagttgcaaaattatgtacttaacgtatatttatcgcagtgtgagctcacattcataccagttttcttaaaagaatggcttaaccttaacgatggatgtgtctcttggtttttagagcgatgaagggcgtaacgaagtgcgatgcgcaatgaaaattgcggtgactgtgaatcatatgaacggtgaatgtaaattgcaccaattcttctttgaagaataatagtattccttcataaaaaattgaattcgaaaaggccattatgtgatgctttacattttccaaaagaagaaatattttactttatacgtgcatgtagagggatgtctgaaaagttaccacatgtattaactggcttttggctgccaagcgctcctaacgacgtagttttttgatccttcgatgttggctctttccatcattgggacgcagaagtctgaaagtatcggattgttcacctgctaaaagggaacatgagctgggtttagaccgtcgtgagacaagttaattttaccctactgatgaatttgctattatttcattatacatgtagtactgtgacagtaatacagcttggtatgagaggattagatggtgcagcaattggtggacaagccagcgttgcgaagttaagtatgttggataatggccgaacgcctcttaagccagaacaagaacccatgctgattaaacaatatcattgtgatatttttttgtaacaatttttttaccgtcgatgtgaaagagaaattatatgtgcagactgtgtaaaaacgaagaggtgtattattaatcccattaacatagtactactttgtgttttttcttcgaaatctgcgcaaaaacaaagttaaaattgcattttaacaacaagaaagattatctgtgtttgtagacgactaacatcttcccggggtgctgtaaacatgaaagtaaactttgttttacgatcttttgaggtttattctcagtgatataagaaatctttaacaacaacaaaaaaaaaaaaaaaaaatagtaatatggagtagccgaacggctcttcgtgttagtacgcgtacaattttaatgaatcaatattttgaaaataacttgagttatttttttagggtctcaaaggcaggtccttctacgaaccaacatttttagccatgtcgagatgcgtgacacataaatatatttatatatatgtacatatatgagctagtggagaggctaaatatatattgtgtttaaaaattgttaattacggtctgttgtaaaaactttccaaacggaatgaaacaaaagggggtgtttaatttggtcaggtacttattttatcagagggtaaaaggaaaggcgacttttgacattctggcttagaagaggtgttagtttgattatatatagattggctagttgacataatagggggagggaatagttcacattattcaacccatccggaaaaggttaaaattttttgttatcaaggggaaaatgagatgttccaatggtgtgtccgtgtattgtgcttgtttgagagatacacaaatgtattctatgcatatgtacatatattattgcatatttaataagcacagaattaattggtgctcagtttttaggcagttataaagaaattgtattttgttcgtaagtgcttcttcagtacataggggttaaaaaaaaatttaaggtaaagtaatctttttgtcaatgtacattataagttcgcaattatatacacttataatagggcttttcctagtctcacatatgacgcatgtagcatctgcaggttctacatgaaacgtccagaaatatttaacttcacaaacatatgggtaatacagtagtgtatactaatgcaacgactgaaaaagtgaagtagaaataaattttttgtggtatatactttttaagggctaactaaaaatgcatgttccactttcaaaggagagcttaaagcgtaatgtaactactttggtttttttttttattaaggaggggagaggaggtttcatttacgaggacgtaatatgaatcagcaaggaagggtaattatcatcagggggtgtttagtttggtttgttgagatgatgcgctgtgtcttttgttgttacttctttgaaaaagagtccacgttgaaatgcaaaagggtcgcactaaatgggcagcataacaatggcaactaattaatatatcaaatggtgctaagtgaacatagaagtagtgagaaaacaaatcggtgttgaactattgtaatgtaccacacttactactcctcacattggtgcatatactgcatacagataaacgcattttggtaagtatgtataagccacaaatatatactccattcattggcaagtgtaaaggaatgggggtttcaaaagtgtgtttcattttgagtgcaaatgatatggctaaaatttgtgtacaaacatattattacatcattgcattactgcatcaatagatgatgatcatgctacaaaaaatgtaatacataatgtataatgtatagtataacacttaagttcagacgtccagtcactccagtcactccagtcaggcatccatcgatggccatgcgtccacatattacatgagtcatgaaatatagaactaaaaaaaaaaagctgttttctttatgcacattatatgcgaatgatgaatcgagcgaatttatgtgttcaactatcatgtacataccaaaaaattatgtgcaattcatttgttccttggtttaatgttctaaaggtggccattttgcaacgttttgaatatgcatcaacaagtaaagcgtagagcggcaaagtggcaaaaacgtttttatggtaattattacatttcctctgcagagaggcgtcatttttctataaatttcgttctctcacaaatttcaatttttgcctttttttttcttcttcattgtaccactttctaaagcttctttcaattcggcgtaggctacattttttttttccttaataaaggcgttccacttattcatacgatcatttaaaaatttggtgaaatcacttgttttgcaggtctttttttcttctaaaaatagttttaagtatccatcatcatcattatctgatatttttataagttcttttccaagttttttatattgatgaagccaacatttattttgaaacctttgttctcgtttataattagttgctaacatattagttgccgttttcaagcattcaataagaatacgaaaatttaatacatgctcattgtatagagttgaatacatttcgcgcatgtctttttctgttatatcagggttacacaattttagtttatccttcatttcatctgtaagttccacatgaccgcatgatctctccaaataatcttccactgtttcatcgggtaatggttttttttctttttttttgctcccttgattaaatgaattttgtcttactataataccttgcatggtgagcatcgttctttcacacagagaccttggtgatcgatgatttaggcgcagttgagggaggccattattaccattttcacatgtgcagatattctacaaaggagtatataggggagcgcaccacatgttgcattttcttgtgtaatctaacatgcattattattcacgattatcgcacatgcgtgccgagaaaataacgttcgatttggtaagaagtttcgctccgcattatgagtctatgctaataatcacatacacatgttatcttatcacgcggtgtgatttcgctttcacttacgaatagcaggatatataaaagggagaaaagcggggcaccaaaaaaagccctggttcgtaggctataactggagaatcctttgtttttcgcatttttcctggcatactcagatgcatttgtgcttgctggtgacttgcgcagcgccatgttttaagttaaaaattgaaatagggaaatagagaaataacgaaatagcgaaataacgaaataactttatttaaagtaaagcatatacaaaacgctattatacaatatatatacgtagcaaccctttcgaataaaaagaagtttttataactgcgcgaataaaacttggtttcttttacctatatgttaaacgttgcatgcacagattactattctatgtggtacaaatatttatatacgtgtatatatgtatatatatatgtacatatatatgtataaatatatataatacaagcacccttttttggggggtaaacaaattgttcaacagaaaaatggtgttagaacgaagctaccctatgaaaaaaaagtaccagcaaaaaattggcttgacaaaaaaattaattcatctaaaaattgaaggtagaaatgccagccctcaaatgacaacaaattcgttcaaatgatattataaaaataatacatgggtgatgttaaaactttcgtttaactagttaataactggttgccccaatgcacataatatattaatgcaaagcacttaatcattatatgcatttaatatagtgctacatatacatacatttcgggctgtatatatgttaacctctatattatgttagtgtgatcgccacgcttttgtatctatacagcactgtaatactaaataacatgaagcgcaaatatagcaaacgttattaaaatttttttggggggttgttgttggcacagatttaagctcgttatttttggcgcattctttcaaaatccacagcgattttttctgataaaaaaatcatgttttattaagtaaatacaagctcataaaaatatggcagtttttccttgcatatgagaaaaaaaatgcgttgcaataaatgaaaaacaaagtcaaaactgaaagggtaaaattataactataaaattaatttgctcccttaacttttcttttatgtagtattaattaggctttcttttttttttttactacattatcgccctttgatttataagtgatgtaaagctagttgtgtatttgcataaacatttatttatttatttatttttatgtacaagcacatttctaacccattttgagatattcattcacataatttttgcaacggagggaaagaagaaaatgttcttcttttgtaacttttttggtattcaccctgttcgaaaaatgttccttttaattttaagaattaaaaggggatttaaaattttttttttcatttttgtcattatttttttggctagctgaattaacgcaaagttgaccaaaaaatattttctgcggaagatttaataaaagaaagttaatgctcctataaagatagatcatatagtaaaaaaaataataataaataccatcacaccaatgtagttattttttgtggacgtgctttggtgtatgcattataagtcgtagtactctctcttgtgtagacgtagctaaatgcgccttttaaaatgcaattataaaactgttaggttattatactgctacttatccccacaaatgcgcgaagcttatgtaggtaaacgtgcttcacacattagaaacgtatatttctattttctacatatttatatgagtaggaattcgtttttttaaggcgcagttaatagcagcgtagcttggttacagtttggtaagcacatgtacactacacatgtaaacaagtaaggtaaaaaaataacgcactcgtggtatgctgttcgtaaaacgggaaaacaaacctaataatttagacttgccaaattgttcataaaaacttatttctacatttaatgaattctaagtgagagaacggacagagtccccttaacactcccattcgcggcgccaagataacatttatgaaaaggtcaatgctgcacgacaaaaaatattgcgtgatgacatgaatttacaaaagggctcctataaaaaattggatagccagtttaaaggcagaacacattttctacgttttatgtactgtgttattacgctttgccataaaataaaaagtgtttttcccagtgcaagcaggtgattgtgaatagcgtcatcattttcgccttgtagtgttgtaagattacacatatacacatacatataccttcgtatttgcgctttcatgacaccgagtggaaccgatccccatttagcaccaaggtttatatatgctcatatgagcacacatatcgacgcatatttgtttgaacacaaatataacgttatataaatttgaataattcgttcaaacaacattgaagaagaagcctatggtttgtttaatcatttcattttagctagacaactgcgatgttcgcaaatgtaaggggggtgcgctcacgtttttttcgccgtgtatatataacggttaatacttagcatgtatgaataaactatatgagcaagagcaaaaaaattcaaatgggccaaagaaaaaagaccgtaatttgtacttctctacgttgtgttagccttcccaggggagaagtggatacattttcgacaaagaaaaaaatccatcccccaagtgtatgttccctttatctttgttttagaatatacccttgactggttgatcgattggttgatcgattgattatatgcgtaaaaatacacgtgtgggtaatgcccctatgctactatgtttcaatttctaaggtcagtattatgcacataaatggaattcgctcgagccaatatatagagcagaaaatacatagttggtgtgtgagggagggcgttcaggataaatatgtaaaaatagtactctacacggttttgcctctttaaatgtttttttgatatccgatttatctatccagcagcttaaaaaatgtgccttaattgcgttttttcctatgggatggagccgatttgagtagagatattttggcgttaactatatccttatatatatgatatgaaaaggggggaggagggtattatgtacatatatatattatatatatatcaccctgtgagggatcgtttggcatagtgacacatagcgacattttcttttcgttttttcaaacatgatatggagatccgaacatccattacacatcttatggtaatgtattttaaaaaatttgaagagtatatacaatattgtgcgaattcttataaatttgtttagtaattaagattccttttagtcacctatcactgccaagtggggtgcgcaatacataggaagtgacaaaagtttacctctataggattatatgttacaaagtaaaatattgcattttcgtcctataaatgattcttaatttgtatatcaaaatttttttttgctagttagatgtgtagccaaatctataagggtttccaaatgtgttcatatgtgacgagagctccctagggataaatcatttacacgatgacaagaaatgttgctttatttgcgtagatctccttgcggcggttgctaattttcgatgcatacatttgtgatgtaatgcgcttaatatttcccattgcgcaaattgaacgacgcgcgaaattcatgtcttacgcacctatttacgtgtgcgatgtgcgctgttgtaaatattgttttgttagaccatattttaaaaagattgcgtaataggaactaggtttgcgcatgcacgttaaggacgcaaatataaaagggtttcgtgaaagtggaaaaacgtctccataaaggcagttacccgtagaggcggggaaaatatgacaagtttggaaaagaaaaaaggatgactaaggtaaaaatatgcctatattcctttgggggaaatccccagcgctgcgatattttgttacatttgtttggctttatcatttttttaagagaattgatgatatgtttcttagcagtttacccttatgcagggatgggaaaatatagtttcctttttgcccgtttcgatgagtatatcaatggtgctttgtttatccttgggcgccccagggtcgcatttcttccttaaaaatatattctttcacgtgtacatatttttacatgggagcgctgcattctgagatggcaataaaaataaccaggacagttaaatgggaacttaaactgatccttacaccatgagaaaaaaaaaataaaataatcgaaggaacaaattacgtgtgttgattatttattatatattatgcgtcatgctgaaccatttaaaattttcttatcacaaaattgcgagcatcttttcagcgcctcatttgcatgtacagttcaggaaaatcacacattgcaaaataggtgagaaatggtagagcgaaataaatagtacagttcatttctcagtttataattataaaataaatgaagaattatatttgtatgaagtgtttttaaaaatacacttccaagcataaatataattgttgccattcttttgggccttaaaaaaaacgtaataatatacacaattttttttgagctaattaaggggaacatttctaatgaaggacacaattgaacggagggtgtggatgtgtaaagtggttatggttaaaaatagaaaaaaagacaagtgctaaaaaaggctctaaaatgagggcttccccacgcacacacttatgtgcatgtgattatatatatctatatatatatgtatatatgcatgtacgtataaaatgcttaatagcgaggaatttactttttctcggtttttccgggtttgtattttacggtgctttccatttcacctgcgcatcgaagtcgcgtgcaggtgctttcgctaagaaaaaacggactccccttttgaaccggcttttggtgtaaaaatttctacggtttattttccctactaatttctgagcatgcattaatattatgcatcggagagaaataaaaagggtggccaatgcaggagaatagaagcactttaagtagccgcagcgtattactgctttattggttcacgctgcgctattgaatttattcacatggggctcattacacggcactgagctcattttatttgtcgtagcttatgcaccacatttatatatatgcagatagctgttccaatttttaggagtgctgatccatgagaaaatgcttaattacgttttttcataaaacataaaatatcatgtagttataacatttaaaagatttatgcacccaagaatgtgtggggaagctaaatttcctgaggctggctaggtattaataatattgttttacttcatgatgtcacttccctacatgctattgatattctaattttttaatattgaacggtacgtgagcttttttgccaatatatattacgcctaaaagaacagctgtaccctggtatcctaacgtaagtgctaagaggattttagtttatcccccaagaagtagctcttttaagtgctattgcttcacggattcaacggtgctagaattcatgaatgagtttacgaattaacgaattaacgtgttcacccactcaccgactggactcaccaatttcttttttttgatgtacacgatatttcgcgaacacttattccgctataccattcggatatttttctaaggaacatacttaacttaacaataatgataaattctttattattattgtgtagctaatttttacttctcaaaatgtttcatgaaattatttcgatttagctgttcgaatgtgcaagatatttttataattttttttgaatcaatactattttgaaaaaaattataaaggtatttttgctccctttcgcgaattagctataaatctagagggaaaaaatatataaataaataaaacaacaatatttatagctaatttttcttttgtgaaagcttaaaatgtttcggaagaaatataaagggttacatatactgtcgaaacatgagaaaaaggaaaattcatcaaaaaattctgtaactgctgatattgaaacgttcagaaaatgtgagggtaaaggtgcactaaataaatggtttttgttccctaaaatttttattgttgcacttttaatatggaatctacagtaccctagtagtagtgtaagacaagaatagcattttccttcttctgcgctcgtctgtttgggtgtttctcccgtttttgcatttattgagcagattttgtgtatgtaaaatggggcgttatggaataagccagtgaatattgcacctgtgtgtatatatttatgtatttttacacttgatcaatgtgcccccattttttttttttagttgcacctctgatgaatcgtgcgattggagtaatggcctgcggaagaaccctcccagcagtggtcatcgaatgttagcagaaactgagtacattgagagaatcaaccatggtgataatcctgccgtgggtttctctcgtaagcaatacctccgggaaagtaatataaaatccaggttcagcaaattagcaacgaaattaaatggtgaggaggaaagaaagagtgataaaatgaactcaaatcacagcacagtgaaggcaaagtttaagaaccactttctaaaaagggaaaagagaacaaatcgaatgaatagaaaggaaaataccaacatttatgataatgttcaggacatttatgacgtatataattatattaataataacttgaattcctaccaggaaaacgagctttttattttccataaaaataatgcagatgtggaaaggacgggaaaggataaaaatggaaacgttagtagtgaactacgcgaaaattacgatgagcaggaggaagaaaatgaacctgataattatgatcccaacgaaaaggatgatttaggtaaggatgaggagggcgatcaagacggcaagggggaagataagaaagggggcaaagaagaaggtaaggagggagaccagggaggagatgcgggaaaagaagacaacagggaagaagataagggggaaggagataagggggaaggaaataaggaggaaggagataagggggaagaagataagggggaagatgataaggacggcaaggacgataaagataagggtaaaaaggataaagatgatgatgacgacaaggatgatgacgaagaagatgaggacgatgaaaaaaaaaaagcaaaagcagaagaagaattcgcagaaaaaaactcggtaaaatatggatgtccatttatgggtgataatacaggaaaggaaggatgtccgattaaggaagactgcatagaaaagggtgactctacagtaaaatatgaatgtcaatccaaagatcaggatgcagaaaaagacgagtgcgccaaaacaggcaagtgttcaaaaaagtatggatgcccttttaaagagcagaataaggaaaatgaaggatatccatgtaaaggtgagggtgcagaaaaagaggattctgtcgaattcgaaagatgtccatttactggtatatgtttaaaaaagtatggatgtcaatccaaagatcaggatgcagaaaaaggggactgtacagagaaagcagaatgcccatataagggtcagggttccgtgaaaggggaatgcccatataagggtcagggtgccgtgaaaggggaatgcccatataaggatcagggtgccatgaaaggggaatgcccatataaggatcagggtgccatgaaagggaaatgcccatataaggaccagggtgccatgaaaggggaatgcccatataaggaccagggtgccgtgaaaggggaatgctcatttaagggtcaaggtgaaaagaaatcttcttgtccatttaaagaccagtataaggaaaacaaggactgtgtagaaaaagagggtttccaggaaaacaaaaaatgcccatttacaggtgaatgtatgaaaaaatatggatgcccatataaagatcagggcatgggaaaaaaagagtgaccctttataggagggtatggaaaaaaggatgacaagttcgctaagggtgaaaaaatagaaatggagggaaatatattaaaagaaggagacggagttttttcggacacagaaataagcttggttgaagaaatattaaaaaaaggcgatgatttaacggaaaaattagcttagtgaagatgaactttttaataatgaagagattgtgaataaattagtaacgttagacgcaatgctgatgaatcaagagctgtcaaacgaaatggaaccacaagcaggattagaagtgctaatgcaaaagttagaagaggaaaaaaaggatatgggaataacaaatgcagtggaaatattcgataaggaagaagaaattcaagacagcaacaccccagagaagaaagtactgagagaagaaattacgaaactagttcaagaggcaaaagaatcaatagaaaaaataattaaaaagaaaatcaacaatgaaactaaggttgaatctgaaatgccgaaagaagaggacttagatgtaggaaaagacgaaatgaaacacaaaggagtaacagaagagaagaaggcgctagaaaagaaagaaacggaagaagaaatgttggcagtagaaccaaaagaaggggaaagcgaaatgttggcaatcgaaccaaaggaaacagaggaagaagcaaagaaaccagaagacattgttatccatggtaaggatgattcgttacaaaatccaacaaaaaaagattatgcggaaaaacctttcccaaaggagaaatattatgcagaaaccttcaaaagtctaaggggaaaatcaaacaggctcaaaataaatctaaaaggaagttaatggtacaataaacctgtaaggaatgatttagaacaaaatatatttgctgctaaaacgctaaaagaagaggaagacaaaaaggcagaagaagatgctaaaagtggcgcacaagctaaaagaagtgcaaatgttaaaaaggatgccgaggctaaaacgactgaaggtgctaagccagctgccgacctgaaaaaaaattcaaaggataatacaaacaataagggtggtaaacccaaaacaacttgtgatgctaaaaaaggttcaggaaagctacctaaaaaattaaaaaaaaaaaaaaaaaaaattagattaagaacatttcaaggcatttagaatactatcgacatgaacttcatatccatagttagaacaattgtatgtctaccaaatggtttgcatatgataatatattatatcgtctgacaaagatactttaatggaactttgtttttctctttataatgtattatatataccgtggtagcgtaataatggaatatgaatgtgcgttttaatggatacgtttttttcattaatgaatgaaagaatggaagaatgataaaatggatgaattcattgaggaaaaaaagtacaatcctagatgattttttacctaaaggaacaattcacttaaagcggtttaccttatatgctagatatttttttcttataggaattaggataatttagggaaagaatatattcacttaaaacatctatgacattagccaatttttatttcattaacgcgttttattttgtgtacatctgattattattttttaacgcaattgtgttgttccactggttgtacacgttgttttcattttatatattttttacttgtattaacgatgcgcagtttttgtctataggctcttatcatttttttaatttgtgtacatatatatatatatatatatatacatgtgctgatagcacacgttacatgttgcatgatcccattaatgtctagtgtttaaattcagttacactaaattatcggtaatagcatataattaaaatttaaagaaatgcaaaggaatgtcctgtttttatttttattccccatgactgttgaacgcttgtatcacgctttaaattgaaatgcatgttaattaaagaacagaacttttatattttgttatttacaagttaagaaattaaatatgtaaaatgaagcaaagtaaaatggctaaatcgaatgcacacactttgtagaatgtagtttgctgcattttcttcatttccttcaagttatttatgttaatgtgtgcaaaaggggcgtgcagggttagccaaaactctgtaattatttggaaaattttatagatcgttctttgcaagttagatgtgtggaaggaacgacctacaacgttgtgtaaaaaaacataaaaggacaaaaacggtctaaaatagaaaaattttgccttgtcgtaattaaccattgcacgaacagtgtgttgtgcaaaattaaagtaaggatgtgcacctgtatcaggttaaatggtctatagagtgtcgatacattttaatatccttctaagggtaatatttttcggaagccatttcctttttcctaagtattttaatcaaaatgacgacatttaaaagtaccattatttgttacaataagatattttttcacacaaaaagagatcacaagaaagcacattttttatatttaatgtttttgagtatttttttccaattttcactattttgtagttctaagttttagcgtatagcatcgaagttgagcagatgaatttccataaaaatgcaggataaaaaaattgtaaaaaaatttgtgttaatattgtgtaatgatgaagaaggaacttgttaaataatttttcattcttataatttggacaaacagaagaggacacaaaaaaatgtgtttttttcctttcagtgtactgctagtcctgagttgtaacttgcgtatattattacaaattgcgtcccctagcaagttgcctttataagtaataaacagtttatgccctcgcattccttcaattaagttcaaattaataatccataattacaaaattaagagttttgcgcgatagcttatattagcatgtgtcgtgttaataacgttagggcgttcttgggaaatgcaaaactgaaattctgcgtcatccaagacattgatttaatcccaatttaattctgttcaatccccgttcggtatcgattcacttttttaatcacgataacagtcagcagcgaaataaccaatggaatgtatcctttccttttattattatttattttttttttttaaaatgaaaattgtcgaccaaaatgtagaatcttaacaaagaaacataatttatgacttacatatttggaatgaccacttcagtattatactgatgcttagcaacaatttttgcgattaagaaataataccttacctgtatgcaaacgcttttaattttttttgcttaaaaatataaaatatagatgnacttataattatttataactacaactaattgcgaagacatgcaaccgcttttatattttaaaaatggcaacttattggaaaagaataattctagggtatttagcattagcttttaccaaattgttacaaaaaaaaaaaaaaatcgtaaaagcatagatttagtctgaaaatagaaataattcttttaaaaagtatattaaactagtataatgtaataaacgcgaaattgtaatatatggtttttaaattgttcgatgtagaacatatatattttttttccacccttcatttgaagtatgtttatttaacatttttaattacaactcaatctaatttaatcgtaccaattttttttggcgactatgtatacatatatttatacattatgaaaagttgtacaaaatgacatgttagaacatttcagttgttcccaataaagtagtacatttttctaaggggaaaaaaataatcatttgaaaattttagcttttaaatgtaatatttttgcttattatattttattgggaattgccaatcaggtatgaaataaatacaatagaaggaggcatgtaaaatgatcgttgctaaattctttaaaaaaaatgtggtattaattttagctctttaccgaagaacaaaaatacgtcgatcagacgttacttgttttattcctgtaaaataaacctctcctaatcattaataatataaaaatacatatgttcattttcgttttttactcggacaacattgaacatttttggtcctttttgtattaaaatttaaatttgcatttgtatgactcttctccatccgagttgcttacgtacgatttcgcatgaaggggttataatcaatgtataatgcgtaccgaggagcgacatatatatggacatgtatttttgtacatatagcaagcatgggagagctaaaaaatcaccatactaagttgccatgttgcattaaaaatatcagtgtatgcgcgcgtctttccggatcgcgtatgctttaactaaattatttaactttttatgatctcgaaaaaaaaaaaaatcctacaatacttagattaaatatggatcagaaaaaaaaaaattactaaagcaccaagtatgttgcatataaaaacacgacactgtatcgtagaatagaattatttttttattcgtctggcataaattaaatcgtcttatcgtaattaaatgatatttttattttcttaataaaattaaagaattttggtaaatactttgagcagaaagaattcgttcattatgagtagacgaaattatttattctgttcaactaggatttttataaaaggttgattagattttattaaagacaaaaaaataattaaggacgaggacttatgataactccaccatgaagaagggttgttttgatggacactaccccacagataagaagcgcactatcacgaacaaatttataacagtgaataaatgtgaaaagatagaagacacaaaaaagttattcccatatgctgttaaagttctcatttttacccttttactatggacatgggaacactttaataaggtgagcgatctgataatataacttccaggaactttttttttacttatatctttactgtttttatgaaagttcatattaaagaagaaattttattattatatggacataaatgtgttcttttttaaacgataaaaaatttgacttttttttttttttttcgtatagtctgccacatatagaacatcactgggaaacaaagatgtagggggaaaagaatcaagcatgaagggtgccaggtgtctaaaggaaactgaaagtttattttcggattattatgcatgcacagaaaaaagcggaacatcttattttcccctaaatagcagtgacaatattgataaaagtgattattctttttcaaggctatctgaaggaaaaaccaaggattactacgaaatgacggagtctgattcatcacattcaagtttatcatacttgtcatccctaagcgaatttttgcacaacgataattatgaagatccattaaaatataatggaattaaattatctaattataaacaaaaaaaacacaattgcggtatagttagtaaaagaataaggcaaatattgaactttttaagtaaaatggatcaacgcattgaaaagaaactcgaaaatatgatgaagaggaatgtagaaaatgctcgtactatgcgtggaaagatgagtagaaagacaagagtaaaaatttttttaacagaaatatatatatgttcaccaggaataataggtattatgctctcattaatatgtctgctgataagagaacctgtaggttgtatcgtaataactctttttatcctattttacatcatcataaaaattgtcaagatcaatataactcataaagcttatcaaaatttttacaagtaaaagcatatttcggatgagtaacatgccgcaaagcaaaatgcagcaaatattgtctctgcaagtctttcagtgctagagaacttagcttccttctggcaattgtacatcgtataaatataggtatgcatgggtaagaaaatgatatactcccacggtgtgcatataatatatggaacatttaatgatatgtaaattaaatttcgcaaagttgtgcacatcctgataaggatgttgcatttatcttttattttagcagcgcaattttccatatcgttatctaaactatattattttatgttctttcttttttttttttttttatgaagtacctttttatacatatacttacaggagtatgtgttaacaactaccttttttaattcacttatgaaacaagtacgatagctgtacttaccttcatgtgaataatacatttgtcatttgtacaaaatacaactatttcgttattttctaaatataaacacttttgttcctcaaaaaattaactgtttatatgcttccttttttgaagataacaattgattgtctatcattcctatattttaagtctttccattttttttattttatttgattcttctccccctttttataaagaaaaagtcttatatagtgaatgctccactaagaagacgttatttaaaatttgtcatgccacaacatttgatgcagagagattgttatactctttttaccttttctaccgatgagggggggggaaaaaaaaaagaaaagaaattctctaatgtatactgatatattgaaaatcctatgttcgaagtaaaactttgataaatttcacgaaacgaataagcttccgattggtggatcgcactgatgttaaatgcagcaaagattttttcaacgaggcagagagggttgcaaagcgtacccctttaaccacgtaatgagtgcactatataaatgtagtaataatagagagcgcgctccgttatatatgggtacgcaaatgcacttatgtatatataatatacacatatatatgcatgtgcttttgtgtgccctccccacatgtacttgacaggagtaccacattgggtcacctctaaatgaaacctagcaagcaaatatccctttcaacattgtccaaattacaaattcgttttttcatattttaatggaaaatataaaaaaatgattagtttgcactttgtgggatatataaattttttcctctttttaaagtgttcgtttataaaaaaatcatatactaaggagtgagcgtattgagagtcgctcctaacgagttgtggaacgcaacaaaccgaattaaatgtgtgcgattttaaaaagggggagaaggatactggtgctgcaatggagaaggggttatagatgatcacttatttctgcggaggtccgtagaacgatttaatttcaaaattttaagtgccatagggataaaaaattggaaaattctaattgaaggatcgccaaagaatgaacaatataacaaatgttgaaaacgtattcattaataaggtcatatgaaaacggaggatgaaccgcttttattcgatgtatgctcaatagaaggtatgacttcttttggggtagtggtgacacttattgtgtaatttcacaaacaagtttggaaattttgataaaatgaaagtgtataaatatagatcaaaaaaatgaggttagtatatgatattatgtacgcgaggaagaaaaaaaaaaaaaaatccttcaggaatttttttttcaatgtatctaatcttttggtaataatgcccaagatttaatattgtgaataaccccgtttgaagcagatgcataatcgtggaaaattaaattaatttcattttcatgctaggaaataatttatatcattaatgcgtacatatgtatatgtatggtgtatttgtttatgttttgaacatacatctcccccccttggagcaacgtaaacgaaatggaaattgtgtaaattttgaatgaaaaactttcttaatgcgcagttgtaaccaagtttttttaattcttagtgatattctaaaaggtagcatattaacctatttttataaactaattttattaaatctaaaatctcaaaaaaaaaaaaaaaaatgataatggtacaaatcttacaacgcataaaaaaaaaattttattttgctactttttgtgcgaatgttatttccctctccctatgctgtcactctgcttaaatccttctttaatttatttattttgtaaaatttggattgccgctgaaaccatttgattgcttacaaatagattaaattaacattttattatataaataattatatttttgctttattgtaaaaaattttttgtaagattctttcgctatttctacccctaatttgctgcttcactgttaaaataatcaattttctaggcttttataaaaaaaaaaaaaaaaaaaacaaattgagttgtaatgaagaaatgtatatatagagccttttttccatatacactttatttcctttgctgtttatgagcctattagtaattgaaaaacagggcagtaattgtttttcatttaacatatttaaaagggaaacagaactcatattttaccttttattggtgaaaatttgtaattgttccattttacgtcacatgggtatgttgtttttgatagttcatttcctgctgtgttctgtgcatggggtgatatgcctagttacataaacgaaccacttgttatataaatcaattatatatttaggcaatatgtacactatatatatatgcatggatgtaaatgtcgtttccggtgacgcttgctatatatgtggcaatgcatgttatgttcgaccacgcaactttatgaagagcagcggttagtaaaggaatccttacctaattaatggatttttttttaaatataaagttcgttttttttttggattcacaatatatatttttttttattttaactgtaatgtttgttttataattacattcacgaatatcttttagtgtttgatatgtattgtgatatatatgtgagctttacatatatagaacatacatatatgtaaggatatattcatgcacgtatatgtatatatgtatatgtacatatccatttatacttagcgtacatttttgttaatatgttttttattaacaaaacacaatgaaatatgtgatccaattaatcacatatatgtttttaacatatattaaattaatatgcctgaacaatgttattaggctaattgtgtttgtagtgtgtttatttagtaaacatttagcaaaagatatttttaaaaatatttgtttctccccacacagcaacaatatttatgttcattaataatgaaccatagatattgctaatttgatcaaataataaataattatgaagaaatttgattcaaattatagcagatttgttaatttaatatacactgtaagcacatagttaaaagatttttcattaaagccttagcaacttttacgaaatgtcacctctcgcccaaatcaacgggattcctattttttactgaaatttttatctttactgttttattatggatattctactacttcagcagtgtaagaaaaacaaatgatattccttacgagtgtgtttgttttttttttgttttttttgtacaccaactttttgatccccgctcgtgttttgcacctcttttgggagctttttgttttccgtgtgtttttcgttatttcatttttatccccccaattttttttttctagcgaaatttattctctccaccatttaatttatactcttgtacacgttttgatttcgtgttctaatattttcagtccgttgccactgttgaaatatggagtacaaaggaaaatcacatctgtgaatggctaatttggaagcctagtagactgctaagtaaagaagaaattgtaattaaggaaaatcatggacactcgaaaaaaaatattgccgatttgttagagttagacgaagtgaccattgaagaacattatgaatcattaatgtccgaaggtttcaacaagaatagcattaaatggaaaatatttgggaatcacacacctcaagtggaaaaaattacgaaccaaataaataaaacgattgatttagaattaatccgtgccttaaaatcagattcttattatcagggaaattatttggtttctgtaaaagaatcaaaaattgagcggataaaatcgttcttttgtaagtataaaatattttcaccccacgtcgttctctttttgggcgtaattttgtcttcatcgttgaaagaacccgtttctgctgttttgttagtcattctgctgttcatattaataatatattttttcatgaaaatacgaaaatgcacctacattatggagattaacagaaaatcaaggaacaattatgttggttttatggactattaggttgtcacctctctgaagaatacccatagaaggattataatccttgcaaatctttacatttaatacaatatttggaatacacttaacacctcatatatttatgaaaaaatatatgtgtgtgtacatgtatattttcgctctttttatatatgaggcatgaaattttaatcttttattttttaaaaaccttttcaatccgattgtgagcgttgttacagagtttaaactcttgcttttgtgttttaatgaacaaagcaaattgttaagtttgtttaattgtcacaaatgaagcgtatttttaagaaatcgttgttttattttattacaccatatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttatcctgttttgcttaatttacctgttatttttatgtaaattttatgtaaaaattgtattttgttttaagtttaatttatttgaaaagtgtcttttgttttatgtatatttatatgaaaaagatttaaaattttgtttttgtattcttaatattattatgtaaatgatattttaggaatttctatactttaatggcacaaagacgctttgtgttccttttaaaaatgtcacaattcaataacttttcaaatttgtatttttcgaatgaaaaatatacaatagtggtattattaaatttcactgaagtgaatttttagtttctttttttttttgtttttgcttttttggtaagcacgctatgttatatatgtatatacgtatgtataattatacataatgaatgaaaagctttcgacactgttctttaacttagaacacacttaaaatgttattagacgcccctttctttttccacttttgaatatataaaatacagcattatgagattggatgccaaattgaaaaaatattattggttagttaagtggaacattccttatttatgtgtgacgcacaaatgtaataaaaatcgctaattaggaattcattcaggggggaaagtatactccattataattaccaggaaaacagaaatttagcacatacacaaagtgggagaatttgcagagtccataaatgtacacaagtatgtgtgcccctttttaataatttctctttagtgaaaaataaaatttgttgcagaattaaaattgcgaagctctgaaaaagagcatattttttaaatattttacttgtccgtcgagcagttaaaatatgaaggataattaaacgtatgtctacaataaattaagctaccgtggtgaataaggaagtagacgaagatgcttcaccagaaggggtattcacttgcttttttatccatttgctaatttatttgccaatttattggtttacttttttaatgataacattctatccatttattgggattcttttggcacatgtatgggtagtaccctgtttggtgtttattgagacggacacgaataaccatgctaaaatggttagggagcataaggccccttttttagtcacccccaattacttgttcaccataagtgttatttttatgaactgccgcgtttatagctctatttataatccccgaatcagagcatactacgccgttgtcacattgattaagcactttatatattaagaattatagggagcaaatgcgttgtacatagagaacctgtttaggacgttgtcaagttgatgtatgtattttgtagaagaacataagtagtggattacgaacctagcatagtgtccaagttgtatttttttttaaagaaactatgaagttttttctacatatatagatatgaataaaacgatagtctctacacgatttcgttaatagtaaatcatagacacagttatacgtaacggcggtatttattactaataatgttcaattttaaaaaccgtttttgaatttcctttgtaaggttcatttattaacagggatggggacaaggcaggtactactcctcgtgagtatatgtagataggaaaattatactttttgagtattggagttttacacgatggattaatgaaatgagtaacattcattgaattaattatacctttcttgtatttttatcgtaaataaaggcgaaccatgtgcaaagcaaacaacgagagtcacttctatcagaaaaattagcaaattggggaaaggcacttgtggttacacttaaaatggaggtaaatataatgcatatatattttttaatcgtatttcatcatttgagataactttggattatttttatctttcaatggaactatttctcctccctactccttatttcgcccttacatttttaatattcactcgaataaatagttctaaaaggaaatataaacatgttcgaacggtttgtgcttaggtactgtctgaacctatcgatttctgaactaaaatttgttgagcatataagtttaaggtaatatatgtataactttatcgcacatattgtctataaatattttcatttcattatttaaaaggatgtagatgcagaaaaaaattaacttatcttacattttattataaacttaaaatgtaggtttgctgaaggatttactttgccttttaagtttttatgcattacgctattttaaagaatatacataactatacgcggttgtactttagtaatttaataaaaaggtattatttttctctatatttttgtcattacggttcagtttacgtttcatttcttcttcataagttatttttatgttttaatgatattccccaaaatgaacttaaagtagaattttatacacagaataaaatttatgaaataacggatgattcttgtaaaccgataagaattagttcttttttttagtagaattttgcaaatggagaaaacggcaaaaaatggtaaaaacgattaacgattaatgctaccattttatttacgttttgttatatatttcacgatatatctaaaatgaaaaatttaataatatattttttaatatttttaatacaacatgggttgctctaatattggtattgttatttatttattattgttattattattattttattttatttttttgttttcaactgcttcttcgttgctaaatgacggatatgcactgcattgttttcagagaggtagcaatacatgcatatacatataaacataactttttcttttgttttgcatgatttgttaggaatttttataaatttaaaccaactgttacacatcttttatttttattttatttttttttttctatatatcacttgtatttttcgtttgaatatattatttttatataaaataatgcattttaatgaaatgtaaagatttctgctgcaaatacaatgttgttctacatgttcttcatttaccaatagtatgttatttacttttcatcattaaaattggaagacgaagcaaatgttccatatttgagaatatacaaaataagctgacgaaaaattacattattatgttattatcacaaatttaataataaataacatttttgaatattatttgtcaaacagaaaaaaaattaaaatcgaaataatatacctattgcaatcagttttttgcatatatttataaagaaaaaaaaaaaaaaaaaggttgcttttaaaaaaatacccaagcataaaaaacaacgaaagaaaaaataaatatgtataaccttttgtccaaaatttatatattctcccttcttttaatatgttggaaatgggagcattctgacaatgtaaggataaagaggtcatgtttgaaaatttgcatattcatttatgttgtttgcttacgcctgaagtaataatttgcatctatgttttaattttcatttaaatggttattcctatattatgaataaaatatctttaaaaatttttatagtttatacccttaggggaatcactgggaaagagggggttcctcgataaatcattaaatggaagggttggacgatcactttttcaaaggcaatatattgcagatatgtattataatcctttaaccccagcggatgtacaatattatgaagatgattttgaggatgataacgatgaagaaatggatgatgaatcagcaacagaagatggtgttgatgatacgaacagtgatgtggatagcatcacaaatacggagaaagagtcggtatatgaaaaattatacacctctacatcaaataatatgttcttaaaaaaatacaaagaattaaaattgggggaaataaaagatatggatagtgatagatcagttatatcaaaagctatgaattttattaaaaagttaaacatacacgtagaattagaactgttagacattctgagcggtagcaattatcacaacccttttacgattagaataaaaagtaataggataaaatttttgaatgccatgtataaatgtaaagtattttccccagtaataattggagcacttcttacattatctttattatttattcatagcaaacttgctttcatagcgtggggtgcaactattttattcatagtatatttattagctaaagtatggaaatgcgaaaatataattctccaggcgaaaggtaacccaaaattataaaaaattttaaggttaattatatattgaaaggtgtcaatttgcgttatagaaaatatttttttgtgtattaactgaatatgctaatgtatagtgcctaaggggggatacaaacaaggaacaacgcaaacgtgcttttacgactaatctgcggagggagatttacgttttgaatatattgcaacatgagcacgttattaatgatttcctgccttatcccaattagacatgtatatttgatttttataagtgtgttcatattttttaatgttttttcctttttccttttttttttaagaaaatttgtgcaaattagtactataatttattctttttagctgattcatgaaaattcgatggatatatatatgtatactaatatatacatatatagtgcatgatttgaaatttttaatgtttgaaaaatgtgttctttgttttatttacaagaacttatttgaattaccaacttttacatgtattaatttaagtataatgatttatgacataaatttgttaacagagaacagcattgttttcattgttattgcatttttctgtataaacaattggtgcgtaatgggaatcgtgaggaaggagaggcatatggataattccgcatgttgcaacgtatgtatatatgtgtgtgtttcttaaaaaggaggacggcagttattttacaacctgatattgtagaaaaatgatcactgtaaaattacaatatattgagaacaggtttttatagatttaacaatttattcagctttcctaaatttttatcttctttgttcgtatgggctatgcgtgcacagatacttcatataagccctggttttatttgctactttttaatcgcaaaaggacgttcttccccatagttataaatataaagttgtcacatacatgtgatctaaggcgcatatgcgcatccgtacgtatatacacacatatgaacagtagggtaacatatggtatgtatattttgctgccgtgcctttggagcatatggatctgtgctatctctgacctaactaatgctataaaaggtctgcgaagtaaataccaggagaaaccctgccctacatcatgtttctgctgattggttatttaattttagaatccagaaattttcatattattaacgaaacatgctactttgtggggctcaccctttatagacaaaaatatattaaaaatgttataattaaagttagaatctaaactctgcagaataggagggaattagagtggcgaataagattattttatttctaaatctatccatttctgaggaaaccaggagttgattagaaaaatagaataatgagttacgttacagaaaaatgaaaagaacaccattgcaaaaaggttaatacgtggataagtcaatttaaaagcgacatcaactgttcgctccacagatgtgattcattatctggttacattgtacatgatatatatattattttaaaaaaaaatgttggacacaaattaacaattaacacatttctgattagggaggtttctctataagcgtgattaagctaattatacataacgcaaataaaaagcggaaaaggtggcaaaatatcccatttatgaactgatttttatagatgtattggtaaacactattaaacgtcaaaaagggaaataccccttttgatagtcaacagcgatatatgcacctacttttttttttcgatgatattcaaagtggaccttttagaatattaacatcgccttacgttttggttaaatgtgaagcatcttttaaacattcgtttaaaatataaaatgagaaaaagatgaagagaagcgtaaaattaaagtgcactatgtgaaaagagaaataaaggctcaactcaggtttctagatttttaagtaattaaaaatgttatagtataaatattaaagtacgtcctatattttaatatacacaacaatgataaaggtttaaaaataagttgggaaacacgaaaatggtttggaattttcctaaaagaaagttgcaataaagcattttttttttaaataataatacttgaaacgtttgtttttttttttttttttttatttactttttataagtgcaaattttcaataaaattttttaagttgaaacgcattaattagacagtgtcaatatttatagtcaactataaatttatatactagccaaggcaaacttacgaaaagttattaaatgaaataagaccggtgaatgtagaaactcttctatattttttcactttttctaattaaaggaaatattttagcgtaaacatttttatatgtagaccacaattttaccaattggcaaaggaaaaattaaagtgaattatattcttcttttggaatttaagaaactgagaaaaaaatccatataaaaaaggcaaaacaattcaaaaaaagatggcaaactaatgagttataattctgtctagtacaatatatggtatgtcttttatatatactactacgtaaaaatgttttggttgcttcgaatattatggataagcgctattttgcattcggataaaagattgtggatgattttgtgatttctttgagatgtttttaaaaaaaaaaaaaaagcagacaaaaagaaaaaagtaaagaaaatattatttaactaatttgcaaataaaaaattcatattaatgtgtacatttctcataaaattaactttagcaaaattatgcattaggataaagttgatacaactgtaattcttttaaaataaaattatggtaaaattattagtcatcacaaaaaataaacaaagaaaaatatattcttcattttcctataatatatatcaaaataaaaatgtgcccttttttttatataattccggctaatttacgaatttgacttatttatttttattttatttatgtataaaatatgaatataaatatgatatacgttattgtagaaaatcagtgaactattttttgagttcatgtataaagatgttatatacttggtacaatttttgccgttttttaaagaggggaagttttcttcttatttgataattgcaactcctgtagatagatatttacaagtgttcataatatttaaattaaatcacgcgtatagatacataaacaaatatatatgcatatatatatttattagttcatagtaaaacaaaaacaaaaataagagttttattctatttgcgtacgaaataacgcgtaaaacggcatatatatattttaaataaaagatatattattctgttttgccattatttcatataatgggtaccgcgacattttgtcattatattttttattataagaaaattttcattttaacataatcctagaaacattgtagtaacgctacatgcatttgcattttaaatgcatttttaaaaattttgcattattctcatattttcctttttttttttttttttaatatacatgttgtacgggcttatgctgcaattttttacatgttatatatttagcaaatttacccatgttttaagaaaaaaccaagaaaattttattttctttaaaaggacttgttattaaattaaagatataatcatatattataactaaatggttaataataaattttgtgttgggatttttcattatggaattattgaacaaaactacattttatttttatttattgtttcatgtactccaaaaaaattctaattaacaaattggtcgatatcagaaatagaaaaattaaaaattatttgtcttctattatatattttcaattttcaaaatagtttctatttaaataacgttgtagcgttttttttttccaatggcaacaacaatattgtatgttatagagttacgattaaaaaaaaacttatggtaggtagcagccgcatacaaaataagaaaaaaaagggttccaggattttatttttactatatctctcatgtattaaattatatatttatttattgttctttgcaacattttttttaaatcttttagtatgtacagaatataatattttttatttatataggaagaataatttaaaaaaaatgaaattcaaattagtataattaatattttattttatgtttatttgttacgagaaaaaaattatttaataataaaagcttgtatgctatttttagaaataaagtataccaatttttttgtattttattgaaaagaagttgtattttttcttttttcggtatttgggaatatgttctacaaaataaaaatatgttgttgcattaacatataactaacgattttatgtgctatatattattacatattattaatacacttcagttacctattttaaaaattaatttaatttgtgtacattttttttgctattgttattatttgtggaagggaaatttttttatatttaaaattactagttcctttcagcttacgttaattagaatttaaatatatcttatgtgttatatgttatgtgtttatatttagttaatgaaatctacaataaaaatgtttataaatctaaaaaagtaaaaaatgaccaagaaaagatacaatcctaagacgattgaaaattatcgaagaaactatcatatagataataatttatttgttgagaatgaatcagaatctctaacggggtgccatatgggtgatcaagtaaataagttcttttgtttttttgttaagacgtgcacatttattgttttagcatcaacatggcaaaattcctataaggtaagccaaacataagatttttcctattaacagttgttatatgtcgtttcaacccatttatgtgtacgtgtatatacatgtctatatatttatatatacatgcatgtatgctgtgcaccttataaacgaaccttcgcgtgaacgttataaaacaaatcatgtgttcatttttcgcacatttaacatggtaaattttttctccaatttttatagacgcatgctgcctcaacctttcgtgaatcatgggttaacagagggagcctaaatgcattaggtgtaaggtcgagcagagtgttaattggagatgcaaatataagtattgaacccaattatgaactttttgatgacagagaagaagatgggctaagggaaaattaccattctcctaaaaaacatctacatgaaatatttctcgatagcaattttcaaaaacatttagatgattcaataaacaataatagatgtgtgcgaaaggataacatgcaagctagtgaaaacggtaataatgacagaagtatgacgagggagtcatttgattcgttaagttttgataacgattttaatcaatcaaatgagactccaaatgatcaaaatcagttagaaatgaggtccgacgccatgcaagattacattaacgttaaagaagacattgatgacaaagaaatggatgagagttttgtaaatagttgcatttatctagaaaatgatagcagaaatgctaataataaaggacttaatccaaattataattctttgatgaatgataaggaatcatccggttcagcaaatgttgacaaggaagatagctcaagtagcccaggagctggtgacaatatttcttcaaaacgattggaagctttaaataatgacaataactttaaagaaaattgtgatgaaacagaactcgatgaagattttgaaatgaattattcatcattacaatttgatagccatgaaaacaggaaacttgataattttaaatctaatgataatgtgaacaataatgtagcttttgaaaaaatgaaggatagtaatagcagctcaagtaaacaatttgatgtagaaagtgttaatgtcagttttgatgaatctcacgatacgttaaaacagtacagtgattttcaagacaaagttaataatataaaaatcgatgatgattttaagggaggattttactcattaaaacgagctagtaatctaaatgcgtcttttggtaaaatcaagggtgacattaatcgaaaccagggatttaataaaaataataatgttcctagtgctgctaattttgaacaaaattatgaagaattatctaataatgaagattcggacataagacctgattcactgaagaattacaacgattttatgggagaagttaatgcagaaacacttgatgatgactttgaaaagggatatatggcattaaatcctgatgatggcgtaaacacacaggtggagccacaaagagcagatgcaaaggaagttaatgaaatagctgataaattccaaaatgaagataatttggggaatatatttgaaaaatatatgggatataacgaatttaaggagttacacagtttattaatgcgtactgttaatatggacaagcattttgataaaattaatgataatgataattatggtaaaaaatataattcattaatatttgatggaagcgctgctcataatccacaggacgagcaaaattcggatgaaaatagtgatcatcttgatgaaaaagattcagagaaaacacttaatgcattggaacattataatgcttttacgggacaagtgaatggagaaaaacttgatgatgcttttgaaaatgagtttaatagattatgggatcacgatatttttaaaaatggggaatatccttcaaaaggtactccacagaatggcaagaaaaaaagtggaaaaatgaatgggggaaataatgcaagcagacgatttgagggatcgagaagggatcagaacaattataataaccccgttaatagatccccagttgatggtataaattataacaaccgaaataatatatatagaaacaatagaagtgatcgtcaaatcccattggatgtattgataagcgagcaagattattcctatgaattttttgatatctttaacggtatgaacaaatttggaaagcaaattgacctatcaaagctttacgaaaacagtgataacgaacagtcatatggatcgaaaagtgaagatgatggaaacgacgattgtgaatatgcaggtgatgaatatgaagatgagcatgctgaaggcgaatataaaaggtatgatgaaaataacaaacgagattatgatgcccaaggtgtttacagatatgatgataatcgtataaatgtattaaaacaagacgaaattgctagggaatcccaagaactaggaaaatataacgatcgtactgaaacagtgacgaccgtgctagaaagtacaggaaatgctatcgaacaattcgacggtaccttaaaagacaatgctagtattaaggaacaacttaatgatgcaaaaaattaccaagataacaaacaatttggtaagtcaaaagatgaagagcgagttagcatcacatatgatgaattggatgatgacaccattagctctatatctcacaaatcagagtatgatgacaaaagaagctatgtaacttataaatccagacgaattgatgaaacatacaacggtgcaattcataaatcaaaaatggctgatgaccaaaggagcgatctaacaaaaaaattaaaaaggattgatgacagagatagtgatatccatgatcactcaaaatatggagatagaaatggtgacaaaaatgatgacggaaatgacgacaaaagtgatgacggaaatgacgacaaaagtgatgacggaaatgaagacaaaagtgatgacaaagatagctttatagatggtagctccaaaaatgatgactatactagtactatatccgataactccatggatgatagaaataagagaaattcccatacctttaaaaaggataacgctaatttcaaaaaggtgaccactgaagcaattaacacagataatgaccagaataaacttttgaatgctatgcaacttactgaggattttaaaagaaagtttaatattttaaaaaatgctggtgctacagagaaaagatgcgacgcattaaaacattatgagaggtttaaaaaggagatccttaatatacaacttgaaagagattttgtgcatggagttaatagattaaagcctcgttgcaataataaaaaattgttatatgcatcaacagaggaatatgaagactcatgtgattcatcagaggatgaagattattctgatagtcaatctgatagatacacaaatgatgacgaggataaaacaaattgtgataataccttaattgaggactattctgacagccaatctgatagattaactaatgatgataggaataaaaaagagcctaatatggaaaaggaggataactattctgatggtcaatctgacagattaacgcatgatgataggaataagaaagagtctaatatggaaaagaaggataactattctgataatcaatccgatatattaggacgaaataatagagataagaaagaattagataagaaaaaaggaggtaagtattatgaagacacccattccattcgtgataattatgattctaaaagccaatgtagcgtattaaaaaagaaaagcagccctaaaaaaagttgtgataaatcaaacattgatactgatttcgataattctagaagatcatttgaactttcgaaagataataagctggtcaagaaaagatctgaaaaatcaaaggatggtagtgtttgctatggttccaagaagtcacttggtgtaagaaaagatggtaacatggaaaagaaaaatttggataaaataaacgaccacgatgattattattatggttctaagcagtcatttgtttcttcaaaagtaaataatgatgtgtctaataaaacttatgacaaatcacgcgatactactgataagtctgagactaggagcttatatagtgtattaagtagaaatagatataggaacagccatgataaaccaggtgctccttctgactattatggttcaaaggcttcatttaatgcatccaaagaaaataagatggttaagaacatttctgataaaccaaacgaggtgtgcgattctgcaaaagcatcaaatgtgttaaagaatactgattcgagttcaaagagaagcgttaataaaataaacaatgaaaaaaagggaaaaggaaatgataaagttgattcccattctgtgaaatcctcacattcattaaaagacaaaccccaagataaaaacaagtcatctaattcattaaaatcagatcacagcaatttagatgatctatatgacgaattagatgatgcttacaccatgaataaacgacatgaggcattaaaatacaataaagaagacttctacaagttatatgatgatttaaaatatgatgaaaaagaatttgatacactttataaggtagtggaaagttatgaaaaagttgataaaaagaaatccaatagatcaagagacaacgataacaactctgtaaaatcagatgaagaatcagaaaaggataatgattctttgaagtctgcttacaccttcaaacgtaaaagttttgctcataaaaaatcggacttattaaaacgcaatgataaaactatggagatagagcaaacattcagacgtagcgaacaagattttataaaccctgatgaattcagacgtgatagaaattataaagattcaaatgataaagagagaaataatagagaagacgattatagaggagataataatagaagagatgatcgtagaagagatgatcgtagaagagatgatcgtagaagagatgatcgtagaagggatgatcgtagaagggatgatcgtagaagagatgatcgtagaaaggatgatcgtagaaaggatgatcgtataagaaataataatagaagatgggacgatgataaaggaatggacgataatagaagaaatcataatgtaaaaactcgtaacagaaggaatgatatagatgttgactatgaaaggagcttaggaaatataaaaaggaataaaaagagctttataaaaaaggtatttacagaaagagatgaaaatgaacctgtcaaatcaagaatgtttaataagaaaagtttattcataaagactttaaaatttatgcaaaaaatagattccaagtttgaattagaaataataaaatcattgaaaagttcaaaaaggagtgatactttcttgattaagccagaaacgaaattaaataaatttttttattacgccaagaaatataaaatactttttccaattttattaacgttactatgtttattcatattttacgtagccaatttatcaaatttagcctttggtactgttttcgtacttctcggcatgatactttattataatacgaaattattaaagtgtcgtgaaatgggtaaactgtttagatcttttagcgaaagcaacaaattcgaaataagttagaatcacgaagaaatgctatgtttaaaagtctttaaatttaataacgtagaaatgtaattgaattcaaaatttcgtgctttcaagagagggtatatgtacattcctctacatatatataggtgtacgtattcgagtaatactttataagatttggtaccatttatatatatattcttttttatcttatgttttttgtaatttagtatacccctttaatataaataggccatttatatgttgttcatttaaatttattattgttgcatatggttattaatggaaatacatgttaaatggtttgtttcgtctgtattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattaacagtatttgtttgaaaacttactaatattttgcatttcataattaatacaagaaaaagttattcttaaggtaattgaattaatgcatttttcgttaaaaaatatatgtttcttttggtttttactacatatgagcattttaattattaattaactattccttgtgagtaattttcaatttactacaagcatataaagcttataaaaaaaggcatacatatttttattgctttatttcggctttatgtcacccatgtaggtgataattttttaaaaagttgttaatctcagaaggaactatttgatccttcaattttttcgtattctcttatttataattcagggtatttttcaatttcccctatttaaaaaaaaaannnnnnnnnnaaaaaaaatgtctttgttacatgcatttatacgtaggcacataaaaatgcaaagttaatattcgaaaacaacaaaaatatttctgcgttttatataaacaatttagaatgagtagagcaacataaaagtagttacccccttttgcatagtctaatctaccggacgcgtcatgttattagtatgctatttgaattggtgggagaaatcgcttctgtttatacggtacatataaagtaaaccgttcattaattccaatttttttcgataaatcccccaaaataaaattttatgttttacttaatattttaaatgtttttgattccatttgatgtgttattatagattcttatttttacattcgaaaggtaaaataaaagaaataaacaataggagcactgcaacatttataaaatatctcaaaatgcacttgcattatgttatcatacaaaatataagaatttagcaacaactattttttcacttctcactacattttcttgcttatttcatatgataattatatatgttttttgcaatggttgaggaagaaaaaattatttttatgtctacaaataattcaggtgcaactttttgttttttcttaataatagttagaataatacgtaatacttctaaatataagatcaaaacaaaagattataaactaatataataacacgaaataaaactaaattataaattaaaatgaaaaaattgattccctattcagatagttctaatactttaaaaagatttttttttgataaatttaaaactctcaatgaatctacaaattgctaatttataaattgtaattgttattactttattgttattgtaataattattttcatgaattgtttttatttattattcataacatatcttacaagttataaaattcaacgaatgtaaaaaatgtgaatgaaataaaacaacaaattctatattacttgctattttattaaggtaataattccaatgggtagttttatctggcatcataagaggaaatctttaagattataattttttaaaatttaaattttgttgtatttttcgataaaattaacatatattcaaagatatatttttcaaagagaaaatagaaaagagtaaataattttatttatgaaatctgcaaattaaaattaccacctaaaggttgtgtataattattttttacatcaataataagaagaataaaaacattgtaatgtagggctttgtgaatcacccacatgttcatacttttgatcaatataaaaaatgtatggccatatatatatactatttttgtcaacccgattagatagaaattattttagcctttctaattacattcacaattcgaatttatattaattttttttattcattgcaatacaaattaacatacttttatgtatcttaaatacataaaatatatatataatataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaatgggtttctactatatattttggaatatttataaactgtaaatttcattatttacttagtaattagtaaaaataataacctttcatttattcttatcataattcttatatttttatatggagcgtaattacatatatatatttaaatataacatataggtggtaatatgcaaatttgttcaattgggaacggagcaaataaacaacgaatgcgtaaataatatgggggagagggactattcaatattatatactgtaaaagaggctatacatatataggaattaaaaaaaaatagggtctacatttaatcactaaaaaatttctacgaataataaaatgatctagagtaaacccccccaaaaaaaaaagcttaggaaggaaatattttttttgtctatacatgaatcattaggaatatcagtttttatacgtattaacagaatttttctcttttcaaaattaattttcttataaatctgaatatttattaaaaaaattttataaaataatttttctttcattactacatagcatttttactagatattaactttttcatttatcttttttccttttttaaaaatattgaagctttacgaaaaaataaataatacatcaatgaaaatacatccatgcaaatttggtacacatgctatgttttaaaatatatatattgaaaaagaacacaattaaagaattcataaattagtaatttcgtaaaacattgaacgataatgcattaagtacatttgtatttacaaatactgttcgatctgtttattttgtcaaatatgaccaattatttactggtaaattttaacactttaccaatttatcataagccattatacaaaggaccataacataaacatatggaggaaaccggaacagtaatttttccttttttaaataatcgatgtatcttctttactagtaaatttaggcacgcaagacaattaaatatagatttttgaaaaattatatatatctattaatttattttttttaattttataactaaaattgttaccttcttatatgttttaccaaaaattgcaagatgagaaagattcaacggatgtcaatcgtttctgtagtaacgtatttaatacatatactaataaatatccgtggctttataaaatttgcggacaactcataaaaaacgtggaattggtacgagatgacagtgactatacttttcgtaggaagcattgctttgatataaattattggctctatgatgaaatatataaaaaacttgagtctactaacaaggaaagcgattttcggggtatcattaaactttttgatacaacatggaaaaaatttattggttatagttatgatataaaaagtgatgaggtatgttttccaaatataactttatttagggataactttttgacatatttaaaacaattgaagaattttttggattatattgaaaattataatttcattaaaagggaaattgggaaaagtacatattacgcatgtcaaaaatatttcgattatcttaaagagagaattccattatttttctcctttgaaccgttatgtagaaagcacggaagtaacatttgtacagattatattcaaggttatttcttatctgatccaagaaaactctttactaattatgaattatctaaactatattttcaatcgtggtggaatccttgttataaaaaggttttaaatgtattctatgatttcaaaaaatcacctacggaattcatagcaaggtataatgaatatgttaaaccgttcagtaataaccctgtacaacaaaaagtaaaattagcacaaagtggtgaagtgaaacctcctaatgctgcatcaaatgcgaaagctgcggctgtaagagaaatacctgtttctgtgaagccacaagatgttacagcgcaactgccagctgtaaatgtgcaattaactgatgatacggggcaacctagaagaattacagttccactgacaagtgcgacagtaacaactgcagcatactcagaacaactcgcagaaatgtcaagtgacgtacatagcgatgatggtatttttacaagattcataaatgagcaaggatttccattaattaaaattgttttggtgccatttctttctgtattgttaatcacattgcttataaaagctttatcgaaggtaaaaacaaaaaagatgtatacagtactagatgtcttccataaatattacataatcacgtcatttgttattttgcctaattttgcctaattttactgtattttatgttattttacttaattttattttgtttgtttttttttcagttcacttcacttggaaacctcttctcacgaagacgtaaacgaaaaaaaatagaccttcagtataataattatcctgtagacggggatttaatatttgacagttatgatagttttagtactagttccgacgaaagtgaacacaacatagcatacagtactatgtaatatgacctatacttaaataatgtggaacattgcgctaaacttaccataacggatatgtattgcctaataataaaaatgccgtagttacgattttgtgggaaggcggaatagtgtatatgttcacatatatatacattatgcttctgcataaaggggcccacactagtaatgcgctaggtaaatcattttgcgaaatataaagacataattatgctgcagatacatagcacaaaaaatatggcaacgtgtaaattttcatatttctcacactgtgtaaatggtaaaataaggaagaaacggattggaaaaaaaaaaccaccgacataaaatttatttgttataagcattacaataaagtgttctacttaatttagaatgaaaaatatttgcagaattaaaacgaaagacctgacttttacaactttatttataaaatgaataattaaaatgtttacttttgtttaagtttatcatattagtgatactaagaagggtaaaaaatatttaaattttcttttggtaaaaacgtttgaatttacgcaggtatttctatatgtgttaatccatatatatatacgtatatgcagatatacatacctatatattttatggactgttctgtaattcgtaattgtgctatattattactttattttttttttttgaaataatttgctttcctattttttgggaatcttgtattctttcaggaaattaaatttatatttactataacatataggacactataagaatattgctcttaaatatttttatagttttttttttcgttttcgtttttcatactatttttctattcttataatggaatcatactaaattattaataatgaaaatttttttaatcatagacttattctgctttataataaataaaaataaaaagctatactttttgacatgagaaaaaaaaagaaggggagttcgaataatgcatgtgcaatcctttttaatacaacactaatgcattagatcatatgtgtgctactattagagtgctataaaatttattgcttattctcttttatggtccgtacatagcgccttatatttgcattgtatattgaagaaatatttccgaagttgaaataaaaataatatgtttttttattttagacatactagttaagtatgctgagattatctgaaatagtatatcatgtagtatcatcgaaaattatagtattcgtgtaaatggtaatttcacgaaatgcacacattcgttgattgtttatcataatgtacttcacattatattgaagcaacaaaaaacaaaaaaaaaaaaaaaaaaggcaatgaaataaccataaaaccctttaaaacgaaggagtacattttattttgttctttcataaaagtaaataggagttttacattatgctctgtgcctatcggaaagaatgagttaataggttttaaggaatcaagcaaaatttaagaaacaccaatttagttaacttactcatatatgcttatatatttgaaaatattttaaagagtttaggatagttattaaaaatgttttgcgaattagaaaaaaattacaaagacaccaatttttatttgataaaattcgttaaaaagaaattgataaggtcactaaaggtgatcataaattctctgttatacgtgcagatttactcccttagtagctccattaataaaaatgcattaaagcttatttaatgaaagcacatagcgagctaacatactttattaatttgtagagcagctaatgtagtcccttttacgcatgatgcgtgcactgagctactcacagaaaagtttctgaattggtcctgtagcttgcattcccaagtttaataatgtcaatcttataaacaatgaaagcgttaaaatatgtggaaaaaataatgaattatgcaatgaataaggttaccttttttaaaatgctttcttcagtacgaaagtaggatgtcttcaataattattaaaatgattttaacgaaaggatcgttttttcatttgttcattggttatgatgtaccattaagttttaaaaatgagccttacaatacacgaataggaagacgtatatgctatatgtatgtaagacatgaaatataaataacatgcatcaattatgtagatacaggatggatccctaatgagtcgttaaagacattgactcatacgtctgcgcttacctctattaatttttaataatgggaaaaatgagacagaataaagcttcaaaatataggtgcattcatgaagacgaaacttaccctaagaattacatttagaaaaagctaaaacggttatacgaaaaagttaactaataatggtgagactggaaatttcttttttccaaaatatttaatacatatcaaatgcgtaatttttgatttgtttttaattttatcaggacaatcgcacgaattaattacttattagttgaaaacagtctcacattttgaacaaacaccaatgtgaagtaggaaaagaaataacagcactcaaatgagggcagcatctcatcaacagttttgttgtaattctctggacgtattttgtagttttaaaaaattagcaatctaagatatagtagtactgctatcacgttacagtatattagatcatgttacattgcactattatattgtttgtgtcctaaataaaaacttagaaatgactaatgagaaaaaatgtcctattataaaagtaaaattaaatatcgtgattgatctgtgaagaaatacataaaaagagcactctccaaggaaatacctatttcggtgcgtctataaaaaaggtcaaaaaacaaaaattcaaaaaattatttttgacaaaattaacaattaaactatgctgtatgctctaacaaggacgaattggaaaatgttacatcttaacatttatctgaacattaatcggcgcaatttttattaataattccctattttgttaatccatatataatttttaatttcgttggttgtatttttacaggaagtcatatatccttttggtaaaaaagttcaaagattcgcacacatatattcctttattacaaaatgcacaacaagattatacagggttgttaaaataatattcaaggaaaatatgcaccagtaaaatattttataacgctanattgtatactcactatggatgtatcgaaaattttattgatttaaaaatattgataagaaagtagccaatttttaacaagagtttttttttttttatgctactgtacaatatgtaacaagtgtgcctgaaacgttaacaactctcttaagtatttctcgtaaaattatttcttgaatctccataattaataacattttgtgtagaggttggtacggaatcctgagtaacaaaatgcttaatccttgtaaatatttttctatttgacatttttattttttttccattaattgtctgctccaggtagggatattttagaacacgtcgcatttacagtgcatttatacgacttgttgatctttttgctcccatccgtgtatgctcgtaagatgatcagtgcttgtgtatcaaggggcaaaaaccggaacccttttttatcttcctcacatgtacagattcactttttacctttgtactttttgaacacgtcatttatatagtttgcccacttttcctttttggattctcgaagttctttccacgaacttctcttcaaattgatgtacctcagaaattcccaccttgcacaaaaatcttccttagcaaattcctttatattttttaaatcaaaacgttctttttttactagtgcattcgttattttatcatctacatgtttgcattttttcgtttcaaattcttttggtatgttataatgtttagctaacaatttacaataattttgtatttcttgttgcattcgaacaaaatttaccttctcatgattatgtacatatttccatacaagatgcatcgttttggcgttaaccgccccctttatgttatttaatttatcgtttaattcgtcttctgttacttcttcgcaattaccagtatttgcacaactgaacatgatttcgtttttattatattcttctttcttgcccgtgttggttttcaattggttgtggttcgaaagcttttttttcaagtcttcattctgtttatccacatttccagaactgttattatcagcatgtttaaatggaaatggattcttcttctgtccttcggtagtattattagctcgggatccttttaaaaatgaaggaatgtcttgatataatatcctcgaatgtctattctttaagtgtgaatgtggatatttatttcctgtagatgcgttgatgttctataaaaattgtagtataaaaaaaagaaaagaaaaggattagtttcaaaaatttgcttatgcgtgtagtttatggtaaatgaaaaagtgatcatatcgtgtgtgtataagggtgcgtgcttattaattaaaaaagttacatacttgtaggagaaggtaatacaaagacagaactaatgcactaaaaaaagacttgaaaaatatatgtgttgcaaatttgttgctttttaattttatttccttttctttgaacgattttttaaaggaactctttccttttgctatattccccaacgaagatattatggacaaaagaaaatttggatttttcttattatcttgcattttttttcctcttttattttattttttttttgatatatcttgaaagatgcagcaaaactgttttattaataaaaatgttactgctatattttgtatataactaaagtgtataattcacttatgttgtccgtggtattacactgcgttatattatttcgccaaacgtagaccaaaaaaacgaaaagtgattaaaagactaccttataaaaaagtacacgaaatatgtcaaatgacagaaaatatccataggtatatatgcatcgcacaaaaaacaaacgatttcgcaaaaacttaggattaaaaatatatggtgttgaatagaccttttatatatgtagtattccctaaagcgacgaagaacaaatatttaaaatacagacaaaattatattgtgcattatattttttatattttctttttttcaaataagatgtttcaaaaatattttttggcgattggacatcagaaattcttaaattgtaattttgttttaaaatgaaagataaatttgaataattgattgcaatttaaaaataaattgtttgggggtatttcttaatatatttaaatataaaaatgactcgtaatgtaaaaaaaaaatgacccgcacccaccaccagtttttgcgtttttcacgctaacaataacataaaaattgttattatcatgtacgacaaaattgcaattaaaggaaataaataatacatacacatatgttcgtgtaacggaatggggaaatgtaattttcggataatttgctcttttccatttttaattttaatttttttttatatattaatttttcaaataacacaatttgcagttttttttgttatattttgttgtatacatttctcccccccccccttctttctgttatattgttgacaacgttgcgtagttaatttttaaatttaagtttccattttaattatattttttcttttaaatttttattaattaaaaaaagatgaatgtgtaaaaatggcagacgaatagaaaaggcaataatatgacttgtaccgcatttcctgcaaccgttaaagtaaagaaggcatatgctgcctggtacataatagttagtacatgttaagaaacgtaataaattgacacggtgaataactcttttaaaattaaaatagttcagataaaattcaattttattcaaacacacacgtgtatttatgaggataacaatatatcgtttttcctttagggagaaattcgtgtttcctggaaaatcaagggaaacgatggttgaacgattattcatttaatacataatatgtgttttttttcaccgttggaaggtgttctataacttcttttactaaatgcgtttaatgatacattacctttttagggaccccccaaattcaattttagcaaaaaaggcatctgtcgttcaataatttatgaaataaaaatgtggatatattaatacttttgcgttcatttttttgtggagataattgtgtgtggtaaaagaagcatgcccctaattagtcacacgagtagtcgaagcttaggctacttttacaactttgcaaaagatgattatagcacatatttcgcataatatgttacaattacaaaattagttaatttgtttttttaaaatattaaggcttttatatatttttttttttttgctaatgtgcaattttattctacatgatgttaaggttttttttttttttttttcgttgagaatgaacataatatattgattgaattggcttgctaaaaagaaaaaaatgcgaacacataaatttcacattaaagctttcatctatttttaacacgatgcgcatagaactatcatcatagnggtacacattactgttatagaaatttttttccaataatgtatattcatgtacgtttttttaacttttatgcattattgaaattttgaggatttatatctgtttgtataatattttaataagaagaagtgttaaaataaccactcatttattcccttaatatgaaaatatgagtattaaaggagaaaaaatcgaggacgaagtttcactttttaaaataaaattaaaactgcctattttattttggttctcaattatgaaaattgcacgtactcgaaactcaatttgtttaattgaattaaaaaataaaataataataaggtaaatttcgcaagtgaaagcattttacatttctgtatatttacgtacatgtgatattttcaatgcaatagaattatgaatggtagaatagttctaaggttaatgctagggccaaacggaattaagtgaggcagtaaagaggattgatgccgttaaatagcgtttaaactgcaataattagtaatgaaagaattaataataaaaagaatggaaaaagtgaaaaaaaaaaaaaaaagaaaacgagggtgaaaaaaataaattacgcgaagaaaaggttgcataagagtaacatatgaaaaatataagattcatcaaaaagctctttggtgcctaaaggaacagaaaggaacttataagatgaataaaaatattcgagggtatgaacatttaataaactcttttatttgaagtttattatatatatgggcactcgaaaatgatgtttaaagcgcgaattgtgacactaaacacacaaaatttataactcatttgatattgtttcctaaagcagaagtgttactattttgactgaattctttatgcatgtaattaacagtaaatgtaaaacatagaaggcaaaggaacatgctcgatgaaaaaaaaattttaccaatggtatgttaccataaagggtgtttacaattttgtaacaacaacacacaccctaattccttcagaattcaactaagggataaaaaattacacattaacatatgtttcagcgtcaacagtgaatcatataaaattaaacaaagcgtagataatacaggtataattttccgttacccaaatgggtttacattataatgctttgtttttacaaatttatatacacttgctctctttttaagtcagaaatatacgcttataagaagtaaaaaaatttgttcacttttcagatataaggatttgaaaaatatattaattttgtttcctcagcggttctattaacaactgtttgaacaagataaaagcgcaaagctaacaaaagtgtgaaattacgtagtaattttatgtatattttcagctgctaaaatttataaatatataaacaaataagatttccatttaatcaaatatctgcacttgattaatatttaaagatcaagcaagtttccaatttaataaaatttataattacaaatatagaaggggcttaaattttgggaatattttttttttcttttgcacacaacatctaaaacaaattctcttaaccatatacgctatttgtgtgctcattgaaccattttttttttttttctttttctcagaattgactatttgtttttgggtatactatgggttacatgtataatgagaaaatataaaaaaaaaaaaaaaattttttttaagtattaaattttaatttttttttttaaatgtaaacaaaaggggtggttaggaaaaaaaaaaaaaaaaaaaagaaacaggtgttgttaatataaaagtgtaccataaagttcgttgttctaataaaaaaaacgaaagcttttaaaaatagcaataaaatttcgaaacattgccacaaaatttttatgttttacctatattcaggttcacataatttagttgtaccctgctttttgatatatgcgtttaaatttttttttcgctcatatgtttagttatatgtgtagaacacctagctaaataaattccgtacactttctgttctgaataatataaccacatacatttattttaaaacattatgaaaggaaaaaaccgccctttattttttcttctagttttattattgtcacacaaagtatcatataaagataatttttctattagactaataaattatcatgaagaaaaaaatatatatatttaattatactaaaaagtaaattagaaaaagctaataatcgtgatgcctgcaatttttttcttcatttctcttaggtaaataatgtattattagaacgaacaattgaaacccttcaagaatgcaaaaatgaatgtgtgaaaggtgaaaattgttataaattatctaaaggacatcactatattgaggaagataacatagaacgatggttgcaaggaactaatgaaagaagaagtgaggaaaatataaaatataaatatggcgtaacggaactaaaaataaaatatgagcaaatgaatggaaaaagaactagccgtattttgaaggaatcaatttacgaggcgcaaaactttagagacaacaattacagagaggaaaaagatggagaacataaaactgatagtaaaactgataacgggagaagtgcaaacaatttggtaatgttagattatgatacatctagcagtggccatccagctgtgacccttgataatgttcttgaatttgtgactgaccatggggaaaattctcttgaaaattcctcgaatggtggcaatctttacgatattgttcataagaaaacgatgtctagcggtgttataaatcatgcttttcttcaaaattctgaaatcgtaacttgtaatgataagagaaaacgtcaggtaagagattgggactgttcaactaagaaggatgtttgtataccagatagaagatatcaattatgtatgaaggaagttacgaatttggtaaataatacggatacacattttcatggtgatataacatttcgaaaattagattttaaaaggaaacttatgtatgatgctgcaatagagggtgaattattatataagaagaataactataaatataacaaagacttatgtagggatataagatggagcttgggagattttggggatataattatgggaactgatatggaaggtattggacattcccaagtagtggaaaataatttgaaaagcatctttggaactggtaaaaatgccctacagaatcgtgtgcagtggtggcatgaatctaaagtacatatttggagagcaatgatgtactcagttagaaagagattaaaggatagatttgcatggatttgtaaaataaatgttgcggtaaatgtagaaccgcagatatataggtggattcgagaatggggaggggattatataacagaattacccacagaacgacaaaaagtgaaagaaaaatgtgatggaaatatcatttttactaagaaaaaagtatgtacggtatctcaatgtaaaaatgcgtgtaatttatatgatcaatggataaccagaaaaaaagaacaatgggatgttctgtcaaataaattcaaaagtgtaaaaaatgaacaaagcatcaagacggcagatattgcaactgcttatgatatactaaaacaggagataaataaatttaacgaggagacttttgagaatgaaattaacaaacttgataatgcatatattgatttatgtctttgttcccttgaagaggttaaaaaacatactcagaatgttgtaagaaatatagaaaaagctgctaaatctgtggcaccaaatccgaatccgataaataaggcagtagatagtagtaaggcggagaaggttcaagggaatcctgagaatggaaatgttaacagtggcgcaaataattctaccacaggtaaagctgctacgggggatggtcaaaatggaaatcagacacctacaaaaagcaatgtacaacaaagtgatgttgctgaaagtgcaggtgctaaaaatgttgatccgcataaatctgtaagtgaaaagagtgccgacactacgagcgttacaagtattgcagaagctggaaaggaaaacttaggcacatcaaatagtcaaccttctaagtctaccgttgaagcaaatagcccaggtgatggcactgtgaacagtgcatctatatctgtaaaaaatagtgaaaaaccgttagtaaccaccgataaaggtttggagccttcgaaagataacagtgataacaatggatctacggaatctaagaaatcagaggctaatcctgattcaaatagtaaaggtgagacgggaatgggacaagacaatgataaggagaaggctactaaagatagtagcaatagttcagataatacaagctctgctaagggcgatactactagtgcagttgatagaaattttaatggaggtgttcctgaggatagagataaaattgtaggaagtaaaaaagaagaaaaggaagataactctgcaaataaggatgcagcgactgtagttggaggcaacactaatgatagaacagaaaatggcatggaaaaaaacaatgttcctgcacctgacagtaaacaaagtgtggatgcaactccgctaagtaaaactgaaagtttagaattaaacgaaagtgcacatagaattactaatgatacaactcacagtttaaaaaatgaaaatgaaggaagcgaaaaggatttacaaaagcatgattttacaaataatgatatgccgaatgaagaaccaaattctgctcaaactacagatgcagaaggacatcacaggtatagtatgaaaaatgataacggagaaatgagaaagcatatgaataaaggtacttttacgaaaaatccaaatagtaaccaattaaatagccataatgatttgagtaatggtaaattagatataaaagaatacaaatacagagatgtcaatgcaacaagggaaaaaattatatatatgtccgaagtacgcaggtgcaataataatatttctttaaactactgtaactctgtaaaagacaaaatgtcatcgaacacttgttctagagagaaaagtaaaaatttatgttgttcaatatcggattattgtttgaactattttgaggtttatactaatgagtatcataattgcatgaaaaaggaatttgaagatccatcatacaagtgctttacaaaagggggctttacaggtatgcagaaaatgaagatgaatagagaaagatgttatgtaaattaaaaagaaattaattttaagaatgttataaaaatttttgtaaccaatattctttttgcagacaaggcttattttgccgcggggggagcgttgctgatactgctgttgttaattacttcacggcatatgatcaaaaatgagtaaccagaaaataaaataaaaattagaataaaaattatagtaaaaactagaataaaaattagaataaaaaataaaataacaattagaagaaaaaataaaatataataagaaatgctgttaatgcacaattaattctaagtattccatttgtgaagttttaaatagagtaaaaatgcatggtcattatgtccatgcatatatacacatatacatatatgtacgtatatataataaatgcacacttccttgttcgtacagttctgaagaagctacatttaatgagtttgaagaacactgtgataatattcaaagaatccccctgatgcctaacagtaattcaaatttcaaatgcaaaatcccattcaaaaagaaatattacatcattttgctttattctttttatttcttttttagatattgaacacatgcaaccattaacccccctggattattcatgacgctactttggtaaataaaagcaattctgattgtagttctgataccattttagtcatttttcgtgatgcaacaaatgagaaaatatatcaagcttatgcatgaatgatttacaagcactatgataattatttgaattgtgtaactttatttaaatttctaaattagaattaattgtttgtatttgtaacaagtgcatacaagtgtaattccttttattggcttgtaggatgtagtccttttgccaatagagcaaaaattcgtttaagcgaaatttgcaattttttttttctttcacctttttattttttttatattaaccaaaaacatacaattttaacaatttgaataatacatattgaatgataaaaaaaataaaaatggaacatatacacatttggcgtgaaaataatctaataataagaagcattgtcgtggaaaataaattatcatactgaagaaaaatattatctgttaaatggagtgtaataacatttttttatgtatattttgaacttttttttaaattgggttctgctatcaatttttagcagctttcctacactttcttgcttgcgtacatatgtagtatcagtccgttcataggctatatattaataaaaattccttgattatgtttaataacaaaattataggcagacagtcgtttttaatttacatataacggtatctggcatttgtagaagcaataacaacgcaataataatgtaatagaaaagggaaaagttttttaccatattttttttccctcacttagtttcacgtttattggtgtcagaggcacactttataaatgttatattgttaaatttatgtcatagggtggcgaaccgcctaaaagacattttgcacaaaaattatccgaaaaaataaaagaattcttaaaaatattaaaaaatatacgaaataattattggaaaaagggattcgtagtttatatctgcgttttttggatcaatacattacagcaagaagtagaagtttatcataacaataaaaattatagaaagtcatggccaacttttagatgcacacttaaaggaatggtaaaaataaaaggataaccaacgattgttatttaatttaattacattaccacaatctttacttctataaaattcatttttgtagtaaatctagtttcacaaaattatatttataataagacgcaaaattgccaagtttttgcttcagcaaaagtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaaattaatatttttgtttttcataaaaatagtaaaggtaattttcttttttctttaatcatattaatgtatatcttttttacattcgtgtatattgttttcacgaagtattatgttgaacgattttcagattagtacttaaaccatttttttttttaaaagttgtactttcttatatttataaaacgatatacattaatatggaagatatatattgttattaaaattttcttctatgaaaattatcgttttatggacttctctttaatctaacatttgttaaataattaagtacaaccttttcaaccaattagaacgaacagttattggcaactaaattgaatgaagaaaaaaaacatatataatagtaatacacatactgtatttttacactgccttttaatatttcatatttctttagaaattgaaaaaataataattccatatttcataaaagtaaataattaaaattattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccataaaatataatttaaatgtaagtaggaataataaataagcaaaagcaatgctaaatggaatattaaattttttttgtatgattttgtattcgtgattccctttttataagaacaacgcaaaaagaaaagaaaacaaaataggaaagagaaaaaacaaaatgaaatccgaaatatggcactttattgtccttatttaaggtagaaatttttattacaaccatcattttatttgaattaatttaaaattttgttctaaaaactgtgacatatgttgatgcattttatgaaaacggtgctacattatttttttatatttaacgaatcctcggaagtaattaaatttaaataatatttgttgtaaagcagtaataaatcttgttcaatctattgcctttttaagtgtaattagattactttattatttttatgttaaagtataaaaaaaaaaaaatagaataccccgattattctgttaatccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaagacctcataaaataaccaaccagtattgttagtcgtatcagaatacagattatttatgtaagaatattttatatttatttttttgtaaaaaaagttatttttatgcgttaatataatattaaaaattccagaaatttttaataacagttttttttctataattttttactacatatgttttattattaaatatacaaataatcagttgcatatgtaaataattacagcaatcagtagtattatgtttccccttttattaaagaaaatacagtctccgtatatttttgaaatttgatcatttatagaatgttctacaaaataattttgaagtcgttttttccaatttcctgccttttatggtaataacagaataaatcatttgacactgtataggacacgttaatacatagatatatatatatatgtcaaaactagtttaagtagtgcatatatgtatttcaaaagaggaggctaaaacgaaaaaattcaaatctcattttcttcattatctccttttggtatccttttgtatataacagcttaggtattaaccagttcgatgtatcttcgagggctccacttaaagaaaattgttctcgaaaattatcagatattaatttatttgaaaacgttgtagatatatttaacgtaatagattataacaattatgatgaaggtgacattgagcaattagagaataacaactatgaaactagattgagaaatgaatggaaacaactagaaaacgacgaaaatatagattggcttaccattacactaaagacgtatgaatcccttgttggaaaaaacagtgaagcaacacctgatactgaaactaagcacagaaggtggtgtaatattgtagaggcgttgcattatttccgtaaagctaaaaatgaggaacatcaagcaggattgcaattttttttagatgcattaaaggataaaagaaaagaaagagacattgaagatttaaatttagaagaggaaaaagcatggaaccatttaaaaatggcaaaagttaaagaagataatgaatggagatattatcaattacttactttgaaatattggaaacaagcagaaaatgccgaatccgctagaaataatactcaataaacattatggtaggttaaaaaaaaaaatctacaaaaatgttaaatatgtgtaagaacttttttcttacaaattgacaactgtgtgcatgaaaattatatagaaatgtggtcccaaattgatgataaaaaattcagataaagaataagtgtacgatatgcaattaatataccttatcataaaaacgtttcttttgtttatatctgaataaaaatttaaagatagagaataatacctttgttccttctcctgttgtttttatttttttttttctaaggaaatctacaatacgcaatgtagaactattgttgtgcaatgtgtacttaattgtcacattactacattttcataagaatgctttattcaaggttctttttatctaaattataagcaactgcgttaacaaatgtatcttttttttttaatacattcatctttttattaggccataggcttcaaaaatgtgaaaaaaataaatatgaaaaaagaaaaatatttgatccattaatataaagttaaagataaagatgtgagtatttcacacacgtgccttttattttgttgttgtttcattttgcttgaaaacgctagctagttctatatgtgcatagtgcgggactttaaactaattaaacgctcactcttgccatatatatatgtatttataaaggcaacacacataattagtatgatcaaataatcctaaaaataattagtgcattatgattctaatgtttttcaaaatagtgagaaaaatggtacaattgaaataggaaaagggaaatataagaaaataaaaaatcgtgtagaaatgtctaaataattgaagaaagagaaataatgtccattatcgaaaaagagaaatgcaaaatgaaaaacgggcgtaaatgagttaatattaaatattcactcaattgtacgtgatcgtttcattttttctcgttttgtgcgtatagattttaatttaaggaaaaacataacattatctaatctaatatgatattttaaaattgcagatatgaaagaaaagcttaattttttaaacttgttattttaatatacatttcagcatgtgcataatttcataacctttagctaaaatctgctttattcagcacaagtggcatatactatatatgtttaagaataacaatgtgaatgtaggtctaatgttttatggttcaatcgtgttgtctataaactatatcaattatgttttagaaaggaggtagaatgaactgctaaaatatgattattgagtaccgtgatggtagcccccccaataggataccttaatatattgctgaatatgttttttgttgatgttgtggttttacatcacgaagttctaaaattataagataataaaagacggaaaaataattaagtgcatctgtttttcaaattatattacaatagaaacattcattaaaacaaaattaacaatcaaaattaatacatgtcctaattaacgacttaacaaaaagctcaaaaagcaaaaaatgacataccctcatttattttacaaaaagcaaagagcagaataaaaatattcaaagaaataataatttttaatataattatatattatatgctatgcccataaatatatcaatacattggattagttatacgataaaataacaataacttataacctacataaatttaaaaattccatttttatcatgtgcgcaagaacccataaaaccatgttgctctttattttttttttttccatacacataaacatcaacaaattctaagttgccaccttttacattttctatttcgaaccaatttagaaaggtttacaaatgtttccggaggatttaaaactatagtaaatgttttattttaaccttcgtactttatacataagaaggaacatgcaacagttaaaaaacaacgtaagggttaaagatgcaaattagatataaacaacttttttttaattgtacttgtgtaataggatttttttttttattttttgaacgtcataatttattgttgttttgggtgaattttatactccttttaaacaacaaaatttctatgttaatttttagataatcaaaatagtatatttttgtgtatattacatttttataattatttagaatgcgccataagaaatagtaaaagaaaaagcattttgatataaaaaacatttctnnnnnnnnnnggatgggggttttcagttgttcccatatttcataaatgacaaaattaattacccagaaattgtgggtaaaattaattaaaaaattaaaattttttgttatcattaattgtcatgtctttctattatatacattttttaaatcttttccttattgaaaattacgaaaattattacaacgtgaaattgtttctattttgatctaattttaattttcagccataatatttggcgataataataaatatatttccaattaaaaaataacggatttctataattgtagacgtaaaaaatatataataccatttatgttactttttttaaatatacaaaaagtactgcggggcttatatacatttgagattagtaattgaaaatattagtttaaaaatgtacgggtaatgaaaaaacaaggaatacctaaaaatatataatatatataaaataataatataacattttataatttatataaactggaaaaaaattaattgctattttattttctctgatagttaaaaaattattgtttataattaaaatcatcttattaaattacgatagacaattttataaaaaaaaccgctttaatataaataaaaaaaatattacatgtcaactacggaaaacctttaccacgtaattctcataattatacggtctttattattgtgaatgtaaatttttatctatattttatatatattttattttttaaattagtcgttgcaatttttgtagaattgtcgaaatttattatttttattttttttccagataaaatattatacaaaacgtaaaattttaaatttaatccttacaagaaaatatttattttattactaaaatatttaacgattaataatgaatatgttatttatttggggatttatatttatatgaatttacatgaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtaaatctaaagtagtaattgatgaaagaaatattcgggttctctttaattaaaattcttacatttagcgccttaatatggatatctcccaattcttatggggtacaataattaattatagattaatactttagatacttttctgcccatttcatatggctattttaagaatatctttggttttattaatgtaaaaataagtaaacaaaataaattttgttctaatcattttatgtaacttttgtttttgtcttttatgcagtcggctaatttgggggaatcatgggaaaatagaataaacataaataacaagttagatgtaagaaatagcaggttattaaatgcaagatacgaaaaaaatagacatgaaagaaatgtaaatttaaaagaaggaaaacataatatgttaaaagatgaggatcattatgaaagaagatccccaaataaaatgaagaataaacctaatactagggaacaaatgcaagatctgagatttcgtgatagacatgataaatcacaatcaaaaacgaaacatggtgaccattctggaagaagaaacgataaattatcaaatgaaaaaattgatagaagatcaaaagataatgctgatagagatcaagatgatagttttcttaaagaaccagaggatggttactatagaagagaagaaaatgttcaatatggagaaggaagaaccgaatttaaaaaaccaccaaataataatgttacagaaatacagaagaagcccgaagtaaataataaaaatttagaaaatcttcccccaccaccaaatggcaaggctcctcagatggtggaatactacgagtatagcaaaacaaagaaaggcttaaaggaaaaattggtaaatatacttaacaaaatggatgtacaatttcaattggaatttattcgttacataaaaggaaagaagcatgttacggaacgtgaatttttggtacttcgaggtaaaagagaaaaaattgcttattattttaagaggtacaaaatattcttgccacttatagtacaaactacaatttttttgatatttttactgttggcattgacgtcaaatagtgcacccattgcaatgaccataatggcttttattaccggtgaattgctcttgaatttgttgtactattatttaaaagaatatattaagataagaaaaattcacaaaactttcaaaaaacatggtgttataataaaaaaataaaaaaaacctataccaaaagtgtattatttgtgaacgccctgaacacaataatttgaatgcattagattaatatatttatgcatagtaaaaataaatatataatatttttaatataaatgtagaaaatattactttttcattttttgttagaagaaattgttttgatattattttgtatttctttttgagtaagcctttcataataataaatatttgcttaaattgttagttttttatatctataaaaaagaacactaatttgagtaggtttcgttttttttttttttttttctctttttgcttttatttatttctttttttttatgtttatattatataaaaaatgctatttatgcatatataaccagttaatacgtgaattcatcaatgatacaattgctttaattgcatttatcatctaacgtacttgttgttacttttttaagtatacgaaggatactttagtcattagttaaaattttatataatatcttttaaaaaatatttaatttttatttaatatttttggtgaaacaaaagatatttatataattttattattgttgttttcatttatattttttatttcattcatttttaccatgttaaatttttataatatcttattttatggattatacatttacgtactccatagtatttaactatatttgttaaagtatatattttttcattgttgctttataatacttgttctgatttgttgcatacatatataataatccatttataattttaaaagtatatatatacaaactctttgactttttgtatcacatttacacatacacacacatttattatccccttttgtttactgttcgttttgtcttactcattttgatatacacttaagattcagagcatatgttttctcctatttttaagcttttgatttaatcaccattaaggcggattaacttattaagaattagataaaacatcccataaaataatattttcacttgctttcaaagacagtgtctataatttaaaaaaaagtattatattccttatatattttccctgtactaaaaattcccatttttctgttctgcttctcattacataactattaaaaaggaagcatagcatattaaaagaaaagaagttagagctttataaaatatgtttacattataacaacaatgcctcattgagaaaggagcctttcgtatttgtgttatatatgaaaacatttaaaggaaatacatgttttgtttgttagatgaagaagcaaataaaaaaagaatcacaaaggtagggcaccgaattgtgtagaaatgcaaaaggatctataactaaaatgagtagtaaaatttttagatgttgttcgtgtaagcacgatgctttgcatatgaataacacgaaaaaaaactgtctgtacagatgtggcacaattatattattttctaaattaaaactcattataaccacattttttatacacccatttatggatacgctagatgttgagaaatnctctataaacaaggatttataagaaatgaaggatctacaggaaatatggatatgtttagactttcttttgatggtgctacaagtagaaaacaacttgctattgtgttcatcataatattatgagcattcctataacatttggttttagaactgaatttactgtaatataaaggtgaggaggatacaatatttttaaccgtttagcaaatatcgtgttctaaaaatgaatcttttgttttgatttgcttatataattaatttgtatttttccgaattgcatttattattttgtgctacatagatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatttagaatgggagctaatatagttttttacatgtgcacaaataatatcatttttatattttataattatttgtaacacaaatataacttaaagcaagaaagtactcttaaatgcttttttttctttttgtctaagacattcacgaaatagttttacgatgtcagtgggaataccaacaaaacaggaatgacaatagaataacaatagaattacaatagcaatactttgcaattatataatatagaatgatcgaaaaaatgacagccttcgtaaaatttactactatcatttgtattaaaaaattacctccaaaaaaaatatcataaaagatgattagccatcgtatcctcaaaagaacaaataaatttttgttatttaggacgtgatcatccacacattaattagaaatataatactaattcacgatttaggtaaattattagtaaaaattattttattatcgaattattttgcagggttagaaaaaataaatattttaacttatattactctagtgcaagttgtgccaaataaaaaaaatataacctatttcaaaagtggaaataagtgaatgatcattattacttcaggtcataaacgtattttccatacatatttgtttaaacaaaaattttgttgttcattatttaattaaaaatatatactaattttttcgttcatggtttaatttgataggagaagaaaatttttctttacttaaacatcgagaattgtgatacttttaatttttttcagattatgttttatagtagacaaagttttcaatgtaaatggaacaaaacaaagcaattatgtatatgcactactacactatacagggtgatttaggaagttccattacaacaacacgaaaatggaatattgtgtatgaattattctgatatatttcttttttaaataatttatgtctatacaaagttcgaatgtttataaggaacaagaataaaaataattaagtaagctgccccccaataagcaattgaaataggttacaatgtgacatttttaaggaataatttacagtatatttgataagatcaattccttgtgtgataagcatgttaccatattgacatttgttataaaaaaaaataatccctttttgtgctagtactatatatataactttgaaaaaaattgcaaaatttttaatgtaacaaattgtcatataatctacttttagacatagaaattacaaatacatactaatattaaaacgtttataaattaaataaggaccctttgatgtattttcagggatattattattgatataatactaataaaaaatggaacattgaatatataggaattgtaaaatatagtcatagtcaatccttattccaaataaaaaagacccattattataaattgtaattttttgcgataatttttttttataaaatgttatttattcatttcatcgtatttcctaattcgctttatttcatttttattttacttaaattttttattcctcgtacgatttcattcagcaatttaaacaaaagaaaagaaaaaaaaaaaagtacctattttgattatacaaaattttaccgaatagaaataaatataatttttataaattgaaaattaaaaagagaaaaaaaaactgtaaaaaaaaaatataaattattttttttgggggaacgattcatagatgtaaaaaaaatcttactattttaaagatattgttttctaaatgttttaatataaaatgctgtacagtatatgcttatttaaattataaataattcattttatttcttataattaataaaatacacagtagattcatttctaaccttgatgatttttatgcccatacttgtatgatgtttggtttttctcaagggttatgnnnnnnnnnntaaaaaaaatcctattttatgttttattaactgcattataatggtttaaaaaatacttacaaaattgaagataatttttcataaaatatttactccatttatttaattaatgaaggaaaacatgttctatcagtagataatatgtttttccttttcatgtttgcacatatatatcagtatgagtattgtcattctatttaatacaagcaaggtctaatataatgtcacaattagaagaaagtgagttggtacgtaactaaatttatatcttcagttagataacgacatgctattattttccctctattgaattttagtaaatgttctataattagcaacaaaattaaacattcagctgacttaatttttcaattttttctttttcagaaagaaattctaggaggttcacaattgtatgataaatatgaaaatttcaataaggaagtcgatgaaaaggattgcaacgaatgtaaatcaaaaattggacagcacaaagttaaatacaatgatatttttgtaacatgcaataagattgaaaaaaatttaaaagaaatagtagctatgcaaaatattgatgatcgtagaagtagatgcacacaatttcaatattgggtttatgatgaaataaggaatataagatatgcaaaagatagtgttgctaaatctgctattaataagctttatgaagtaggaacaaatgttaatagagctaaacgcaccccttgtgattattattcatctgaatatatatataaaaaaagaagagaaggatttgtatgattatttcaaaaatcatgaatttgttaaaagtaaaatatcttctcctaatgataaatgtgacaaatataaaaagtatcttaatcacattaatgagctgtacaaaaaacatagggatgatgatgattttgattgctgtgatttcgtatatccctgtaactattttatgtgtgatgatatttataatccggataaattaataaaagaattaaaatgtgaagaacagaaggccctacccaaaccagatgtggtaactggatctacaaccactgagatagatcctaaaacaaatagagcaggtgcagatacggaaaagaatcaggtttctttaactccagaaaaggaagttaaagactctgcaaggaatactgctacatctggaggatttttgtcctggctgtttgggtctcgtagtggagctgcaaaagaagttcattctaagccagctaatggagctgtaagtgcagttcaacctaaaccaagcgcagagccacaaagtcaacgagaaaaaactgagcaaacagtcgagtgcccagattcagcatccacgggtggtaactcatcatgcgttaacctagcaaaatcaagtggtaaagaacatgacgtaacaaaagatcgttctacattatctacgcgacggaatagtacatcgaaacacaacactggcgatgaagaaataaataaactatttgatattatgttagaaagagagattaatagcattttatatcctacgcatggtattaggcctacggattcacacttgaacaaaaaatttaagctgtcttctcaaaatagtattataaattggggtatattatataaaatatatggtatatttagttcatattccgtaatatcactatatttgcttttattttgggaataattgttatttttttctggcattatagggtatgtactaatattatttaaaaaaaatatattttgtgtgttcctaataataatttattatcattgaaattttaaaattaccaaaaatgggtgtacatatatacatatatatatttttactttagtttaatcccttcaattactggttgaacaagaaaaagagaagacaaagtaaacgagattactatcatgaatatatggatgaaatctcaggggacgattcagaatacgaatacccaaattcagtaaactcggaatattatttatcgtataatcctgtatgaaatgcttttacaatattatcatatgacatattaacagagttagaacgaagaaattgaaaaggaaagaagtctctatgcttaatttaatctaataataaagaaaatataaataagaaaagatgatgcattaaagagttgtagtgaaatgttgtaaacatatatataaaactgcttctaatatcatcaacaagaacattatgttaccgaacagaatcgtaaaagcagaaagcagttgtaatagtctatgatttggtagtaatgtttaaatgggcaaaatttaggaagacatgaccttttcgaagatcaaacattgattaatgcgataacattaaatttacgtaatgtatttgcttttttttggtaaaaattatatataatacatatttactcccatattaataatatatatgggggggggggggtacactggattagtgagaacattaaatgtgaagaaaacaaaattgtaatctcttttttgaatatgagattaaaagaaggggcgacgtacagcacgtatgataagattcatattcacaagagtgaacatgaaaacatggaaattgtcatcataacgatattacagaattgataattgaaaacagggactcgtaaaattttcaatgaatttttttagtcagagatttccttaatttgtaaacaatatataaggaaagtaaaaaaaaaaaaattaactaatatataaccgtgaaagtgagaaaattacccactaaaacaataatataagggtgttaaagatagttttttttcatataataaaataatgtcgtatgttcatatatgtaaaaagcatacaagaatttaatacatatgtgaaggaacacaacttatggtttatgaatgcacaaaaaaaaacttttaaatttggaaagcaatgaaactactctatgagtacattttatgaaaacatgaacaaatttggaggtggtacttataagtaataaatatgaaagtggaataaattttaatgtagtagaacgaaaacaatgcacaaatcaaacaacacacggaaatttagcgaaatttcaataaataattttcacaaatttttactaattataaatcatatacaatttaatattaatagtgaaaatgcttaatgattcttattgcaaatgctgttgggtaaaaacttaaaatgaggcaaataataaataaggataactagtactaaatacgtgtattactgaagaacacaataaatatatgaggtgatagataagtcgtagttactccttaattatgcggagctgattttgttattacaaatcgatgttttttatttattttataaatggttgaaagaagtgctgttgaaaaaaatttccacataaatactgaggcttgtgattgaaatggatatacccttattactcactatgtaacggtgataagtgaacaaattatatatgtttttttttttttttggtaaaaacgtttttttatttaattttatctacacagttttattaattttttctgggtctccttaatacatttgttttcacatggtttgtattcatgaaaagataaataacaaagtatacttctttgcgtaaatctttttctcagaaatgctgagaataaatagattagatgcttaagttatcgttactaagcattagttatttttttgtgtatattctgctatacttatttgtaaacttatacaattgagcatatttcagttttattctttacgtaatgttgattttattgataaatttggcattaaaaactttttctttattatttgtctgctttaaaataaacacatttgctcatttatttactattgcgattaatcatctacgctgaaacaaaattcaatgaattcgtctttataatttttattataattgtcatatcatcaaattcttcgtaaaagttatatggattttcttccatttcttcaccattgttaaggtaatatgcagaaataacagtaaagatggacaaactgagaacaaagtactcggcgaatcaaattatatgatttcgctcattccccttagattgctacttatattgagattcttgacgttctttgtcttctgcgcattcatatgttaaatgtttttgattaacatttaatatattaataattgatggggttagtaacacttatgtatttttctttatgtttcgtttgcgtaatattatgattcccggatattatgaggccctttttttaggtttatatttatttttgtgaagcgcaaagtggttgagtatattttttatattataagttttgctatttttgtaccaaaatcattttcatattggtcatttatgtcattgtagttatatattcccaatatgatgggacatattaattttatttgtttttgcttaattgatctatatttcgcagtgcatatattataacacattatatatgtaagtgaattaataaaaatttaagtgaaaatgtgaaaaatagtaatgcaatattttatattcatctgattacatagtaaaaatatcaatactacaccagtaagacttgtacacttatattgtatatgctatatggatttatttgaattatcataaatatgtataatttcttaattttccaaaatataaaaaatgtcgaccaaatataattttaataggtaatcataataaattaatgattattgcaattttggattgggttgtcatataattttaaataatgtccaacatatatcttcatatttagctatatattatagcaatttagatgaatctaagctatttatatgaacttatatctattataggaaagaatattcatttcatcgcgttttacacatgttaaaatggggaaaacatgggagattgttctttaattatatgatttgtatatgctattaagaaacataatatgaatattat >gi|7 gtgatattataagtgctctaaaaataggtgttgttctaacaaataagttgtaaaatccttctctctcagagcaatgtgaaaacttacaattaccgagctaaatataatgtaattttttcgtaaaaaaaatattatctctaagtgcacacacaagtgatgtgggattaagcttgttcagatgaagctatatttatactaacattaatattaatattaaattaatactggtgttacttttcaaagcaccaggtgctcagcagaaagaatcacctgtagaattgttctaacacctttatgaattaagagcaaatttaaagcaaatcgtgattatcattttaggtaaattttttcaaatcagtttattcatatttagatggactttgtgcttcgtacaacgtaaaaaaaccataaaaggaaaaaaattttgaatttaaatatgttcttaccatttaaaagtaatggaaaaaaacagtttttaccttcttgtttttttcttttttgtaatttatgagataatattgcaaagttaagatccatttttaaatctcatgtcaaggcaaatatgttgtttttctattttatgaaaataaaaatataaaatttttttttgtgttacttattattttaccttatttacacacctaacaaaaatttagctgtactaaaaacttaattgaaatcgtgtagcaaaaaaaatttttttacttgttctttcacttcatattaattatacattaaaaattcaattatataagttgatgattatgagtgaattttaaatttataacaattattgcacgtggtgacacattttgaatgttccattgggcttctacaaaatagtaatatatagtttcccattccttccgcacatttaccagtgggagtttaacctgcctatattacattcataaataacaatattggtaataaatgtagatagattaaactactccccagtttaaaaacgtgcacaaaagaaccctttaattataaatgtttattaagtaagggttctaccaaattgatagaagtcacttgtgcaacactttaaatgatttacaaaaaaagcataattgtactatctcgaatatggaaaagaacctattttttgtgatcttttgtaaccttctgtttattccttcgggtaaaattaaataacacgtatatttgttcatttagctagattgtcgtacgcatgaacgtggggaatcgcatgagcattttcccttttacatattcacccttttacatattcacccttttacacattttccccctacacacgtgttcacttaacttcacaaaaccatgcacctaagatacgccttaacttacaacaattttaactcctattttatgcatccttcgagcagcatgtaaggacagtaacagaaaccaacctaacaggctaaaaagggatttcaggctatcgccaatacatgccacttccatggaaagtgaccagtttgaacatggcagtgaattaaatggacatgaacaaaataatcgtaacagtgacaatgataacagcaatgaccaccctaatgatgatagcaaaataagaggcgaaaacgtaaatacgactcatttacgaaataattcatcctttatatccttaaaaaattataaaattgcaagaaaaccatcacgatattcatacctagataaggacaatacatatgcagttaatacaaaaaataatgataaaaaaaatatacagaaagagattaatactattccaaatacgttcatacaacaagctcaaagtaacacacatggagcagttattaatatagattatgttactgtcttcaatgacgatttcagattaatttctttattgcatccttataatcctgaaatttatgcttttagagaaatgaaacattactcagaacataacgacgaattgaagagagaagtcaaaaaggttattgatgtagaaatacatcgcattgagaaacttatagctaatagtatgaataaatgctcatatctaacaaaagaattgaatactttagtatatcacctagaaaatccagaaaatcatgaaattcgagaaagtgaatacgctgctaagaagcaaaactacaaagacaaacttaattctttatatacatgcattaaaacaaattataacagtaataaaaaagaaatacaaacttctaagagaagaatctaccatactgtagatcaagtatcgtgctactggtttaacatctgtccaacagatatatattataatatggtttcgacagttcgttcaattcttaaaaggtttaacgatagatactttgcttcatttataaataaaactacggaaatacaaatatctggtgtagatacaataaagaaaataaaaggacagttaaataaaagtctttcctctgaaacaacagaatttatattagaagaagttgaatttgttgtagaagatatgaatgttcacttaagaaaagttattacttcaattgaagcttcgtataaactttctaaacaatcagtatggagcaacttccaaagatatacacttcaaaatgaattattctttttagcctacgttcactccacttttaaaattagttctggctttttaaaaaaattggaaaatgtgaccgtcagcaaattagacaaactttatcattcttttacaaaattcgaggacggtctcaacaacataataaatactcttatgtcctctacatattatatctcaagtattaattctattctgtcggattctcaagaaattataaaatctgtagaaacattacgcagctctagttccgagcagataaaagaacatatactttattcgaatccccaaataaaagagattaagaaaaatttagatgaagaaatacttaaattagaaggatatctaaaatatgcaaaggggttaaataaagaagtaaatgaaacatttaaattaaatatagcagcaagtaatgaaatagaaaagaaaagaaacgaaactacgaaaaacatgtcttctctagaaaaatgtaagatactcctagatattatagacaaaatgaaatcaaataaatataagataaccaaaaatagtgtaaaaataaatgaatatttaacaaggattaatactacaaaaagaaattatgaactttcagagaaaattattaatgaatatgtgcaaaaaattaaagaattacttgaaaatgaaaaacaatttcattccacgaaagaagaaataaaaaagcatttgaaatattttcctgagacgttggataacataaaaatgatttcccatagggacaaaatagaaaaatatattctaagcattgaaaatttgattaaagacgcgccctatgttgcggacgaatttacaactgaaaaacggaattgcaaaacaaagcaaaatcaatcattgattcattttataaagaaatttacaaacatttgcagacaatttagcagaattttatatagaacatcaagccttacacaaggaagaaatactaaagaagaaactgaaaaattgtacgaaaaaacgaaagaaaaatatcaacaacttgtagatatgaactgcaatgatttacccgaaatgttaaataatttgaatgatgtggtaaatagtctctcacagctaaagaacaaaattatacaagaaaatactcaaaatatcaacaaaaatatgtcaagttcgttggacaatctaactgaagaaactaaccgattaaaaaatagcctgaaggactacgagcaaaatgcggacaaactgaaaacctacataaatagcataaatgagatgaaagacaaaattcgcactaatttaatcgaaaaaaatgaagacattccagaaggaaaaaccatctatgaagaatatacaaagaataagggcgatgttactaataaggaaaacacactaactcacgatattgacgtactcaaagaaagtataagaaaggctaacgaacaaattgaaacttacaagaacgtaatgcaaaagttagaaacacacaatggtgaggaatatcaagaaactaaaacttctttagaagattttaaaactaaaatcgaaaaattagaattggaaaaacttcaagatgaattcaggggtcacaaagaatccgttagtagtaccataaaccaaatagaaaatacgaaaaagattatagacacacttaagtctttaaatattctcacaaggaactccaaaacaaacacacaatcgatcctaaaaataaaagagagcaagaataatttagtaaaaaaaatagataatcatattcaaacattaaatagttacaatatagtagaagaaaaagaaagatcatcccttttgaaaacgttaaatgaagaaaaaaataatgtagaaagtaaaatacctgatgcgtcaatatctaaattagaagaagatgaaaaagctttgcaggattactgtgaaaatgaaaagagcaatattgacaaactcatggtaaccaattcgggtgttctggaaacacataaaactcagtgccataacagagaactagaaataaacaaattcaacgctaattatcaagtattagaaaaaaaaatagaagagttggtaaaagatcaacatagccaaattataatattggttgataaactcataacaacgagggatacggagataaatgaaaaaatcgagctgaacctaaattctctaaagggtatgaaaacaaaattagacgcttttaattttgacgaagatgttaaaaatgacataaacgatgcggttcaaagcaaaataagtgcttttaaagaaaatgtgaaaaatacattgcaaaatatagataatgaaatcggaaaaataaacggaattaaacagaaatacaatgcatatatggaaggattcaacaaagaaaaagataaaaacaccgaattcaaagacaaaaaagagaacatggaaaaaatttatgaacaaatgaaagaaagcacactcaacgaaatagaccaagtagaaaaagaaatcagtatattaaaccaagtaaaaaaaatcgaaatggaacacacaagaattttaattcatcacgttgttcacatgatcgatgaggaaagcaaaaaagctaaatcggtaatggaggatatcaaatcatctaaaagcaaaattgatgaaatcaaagttgaaactgaagaattcaaacagaagaatatgaataattttgaatatgcaaaatattacaatatggctacacagagcaacactaaaataaatgaactttatgaaaatgctacaagggataaggaaacggctgacaaaagtgaagatataaaagtaatagaacttatccaaaaaaatattaatggcaatctgcaacaaatcaaagaacaatataattctatggaggaaataagaaaacaaattaataatatgaaaggtttactagctttgagtaattctaatacgatagctacagaaataataaataatacaaaagacgcattaagatttaagcaggaagcggaaaacgaacttaagaaatcaaaagaattattaaaagatgtagaagctcaggtagctaaggtacaggaacataaaggaaaaattgtcataaccttagaagatgaacaaataaatgcccaagtaaacgcgattgaactaattaagcatggaattgtgaataaaaaaaaagaaatggagtcctatttagacaagataaaagaatataaagacaaatgcacaaccgaaatcagcaattcaaatagaggaaaaaataaaattgaattcttgaaaaaggttaaccacagcatgagaagcagttcgaataacgttaacatggatcagataaacgaaaatatagaaaaaactcaacaatatttaaaggatgtagaagatctagagagacaagctactgacattgtaaatttattcatgaagcatgaagaaacgatcaataatactttccagcaatctgagattctaggaatagaaactaaatcgaaaaaaaaattcaacaaagcaacagaaataatgaaagaaattgaaaaacagaattctgaaattcaaacaaaagtgaatgatttccaagaaaaactgaacaagttaaaggagcccgataataccgacgacgcagaagatgagcttaataatgagacgtctgccaaggcaaaagtacttatacagacgaacctagaaagagtccaatataatttatcccaagttgctgatattaagcaggaaggggataacatatttaatagagccacaggcacgatgaattccgtaacagacccctctcaaaataaggatactaaaacattagacacggtaaaaagtgacgaatctaaatatatacagtgcttatcccaaataactgcagataaaaacctaatcgtcgcagaaatgaataagctaaacggcataagttccaatatcgtaagtatagaaaaggaattgaatgaatccagaaagaattacgaaattggacttctgcaaaagatagatgaagtaggtaaaagtaggaagacaaatattgatttaaaaaatgagtccataaattcaacgattagctacttttcttccctgttcagtggcctagatttaaatcaatacgactttaagaaaaatatagatgattaccaaaagaagatgaaagaaatacatggcaaatttggcgaatcgatgaacaaaattgctgaaaatttaaaaaaggcgtcagaggagagcgcaaattataccttagcgaatcaactcagacgagaagctcaacaggaaaaagccaaacttataaatagcgaagaagaagcaagcaaatacatagaagaaattaaaaaagtggaatctatcagatttataaatcacatgaaagaaaatttaaacgaaataagcacatcgatcgaaaaagaaaaattaagaattaatgaaggatgtgaatacatcaaacagctagttgaaggtattaaaaacgcaggtgatgaacgcgatgtagcagaaaaattaaaacaggtggaaggaaaaaatgcagaagtgcagacaagaatgcactctacgtataaaaacttggcaaaagaaatgttagaacatataactacctctgcaaattttatgaatattaaaataattccagaattgtctctaaccgaggcacacgtaaacgaagcagtagaattaaaatttcaaccggatggtaaagtaaccttagaaacaggaaacatctcgaaaagcgcaaacgaattggatgtccagaaaaatatacaggaagcttaccatctcgctttggagataaacaaatgtgcaaacgaaatagaagcacagcaaacgcaaaacaaactcttactcctcacagtaaacgtactagattataaaattaatttcataaatgaattaaaagataaagtaaaaattgcaaagaataatgaaaatgctgtatcgggtaaaatagttagcatttctagcaagattgcagaattagacaaactttcatgcagtggaaaaagttatgataatctttttagaaaaaacgaagcaaacagaattaaaaaaaatatacgtgattcctttaatcaagtaaagagaaacgcaggtattgacttgaatttgaaaaatataaatgaagcttttgtcacttcacaaacatccttaaaaaatgttgaacaggtagttgaaactttaaaagcaaatgaaatcaatgctgaaaatctgcaagacaaaagtgctcagatcgaagcagtacataacaaaatagtaagcatagagcaaaatattgcaagtctaaatacatccttggacaatttactaaacaagggaagaaaatgcgaaatagatatgtacacatccttgagggatagtgttaaaagcaaaataagtgcagacgaagaaataatcgataatatgcagaagtatactagtcaatatttggcatatgttgaaaataattataacgccacactgaaggacatccttacattaaatgaacattttggaaacaaaatggtaactgatcacgctgcgactaattttgaaaaatcaaataaatcctcggaagcattatctacaacggtcgatcaagcaagggtcacaataaacaatataaaaaatgccctcatagaagttaacgaagaaactgaatttacttcgttagaaaacagcgcaaaagaaatagaaaagctttacaatatattaaatgataaaaaaaacgcagtgaacgaaatttacaaaacatccactttagttaaatcgaaagaaatgaaatcaaatgctgctaaatataacgatatggctaaaatattcaacaacgtgctagacgcccaaaaatcgagaattacaaataacaagagtaatgtaacccgcattaaagacacgataaatacacaactttataatttagaagccacggacagcacatttacattagaatccataaatgcttttcatgaattaagcgataacattaaaacgaatatagatgaattggaaaagctagaacaaactaatcgccaagaacataataatgtgaaaacgcataaagaacgaattgaacatttaataaacagaagagacagcctgaaaaatgcagcaaaagaatacgaagaagatgcaaatttaaaaaaattaagaggggaaataccaaatcaggtaattaatgacataagaactgctaatgaagaacttaaaaactcagatgagctgtacaacaaattaatgaataatgttgaagaaaataatgaattgtgtaaaaataactatacagaaaattacgtttctcaagtactgcaaaaaatcgaggatctgaaaaaacgcttcacacaaaatttaccagaaagggaaaaagttttacaaattgagagcaactttaatgatattaaatccatatttggtgaaataaaaacgtttaataacgtagaagaatttgtaacgaacatgtacaaacaaattgatggtgaaaaggaaagcgtaaagaatcagacagatattgaaaaaataaaattgacaatacaaaatattacaaataagaatgaagaagtgaaaacttatttatccaaatttactaatgccctagaaagaataaatgtcatgaaaaaagaaatagacgaattattcagcttattactacccacaaataatacgaatgaaaacgaaaatgcaaaaaggtatgtaaacgattcggcagaaatcattaatgaactaaatagccatatttctaaaataatcaaactaaagaattatgctgaaggcatgataaccgaattagaagcagtatctaagtcaatacgcccacctgctaatgactcaaaggatgagacgcaaatgctatcaaacgaaactggcagcacacattacggcaattcacagagtgatggtcattcaagggcaaaagatgcaagtggaacaactcgtctggcaggaggctttattattggtttgtctgtcatttctggagttttcctattaaaccgtaagaacaatcctgatgaagaagaggaacaacatgaacactcctatcatgaaacgtttgagggtaacaacgactataatgtgcaagataaggaagaagtcatcgaagtttgtttcaatgacagcgattagcttcggtgatgcgtaaaaacgctcgcacacggacacacggacaatttttacaaattatgtcctatatgtacacatttatttttttgtgaaatgaaacggttgacgcgttgttaaccataatggttgttttacaccgcgtgctttctccgtatatgcgttttgcgtgttcccaattagtgaaaaaaataactatcgtgctatgcattaaaatagttattgccttgagaatagcgtatgcgcgagctataagatatacgtgcatacatttgtaagattgccgtactttcacaaatgtaattttttttttaaattccaaaacgatgacttttttttttagtgaattttttcattattttttttcggtacactttaaactatattattccgcattaccactttttatgtacctaaatataatgctcatttttcgtcgtcctacgactgctttaatcaaaaggatatttcactttttagcatatttatgcttttcccctgctaaatatgaataaaggtctattcttttagtagtgccttagcacgaatggcataattcgaaacacaaaaatgtttataaaccctgtgtgcgccgcattccaaggtcgacacggatatattaaacaaattgttttttatcggtactcttattttacccttcttaaactaagcacttcagtggttccacgtctctttgcgttatcccctttgcttataagtggtgaaaaaaagaaagtgtcatctcatacatattaatatatattagcacccactattatttatttttttgttttaaattatggcaaatggcaaaaaaggattagattcaaaaggttttacagcctaaatggcatagtactaaaaacaactgtaaaaaattaaaaacttaatttttacacttatgtgcagctttattttaatttctaacgcttttgtcacgaaaaataggcatacatacatcaagcaaaaacaaaatagctatattacgcataagaaacagagcggtaattttgtgaaatattgctataaaattgaacgcaaaaaatacaacaagataaaagtacaatttttaaacaaaataaaatgttctttataagttttatttttttcgtattctcatttagcattaagctatactataatatttgctgtcttataaacatttctaacctatgtaatattgcctttaggcggaaatagttacatagcgtcgtttcatgtaggttgataatctatacgcaaccgttttctctgagaattttcgcttgatgaatttttctgggatttttcaccagccgaatttttcttgtaatttacgatggcagattttctctgaggatttgcatttcctgaattcgatttacgtggtgatgattctgtgggaacatcatctaaaaaatagttcttatttttatacatttttgatgacctattacggaagcaaaattccatgggagcgaactaatgtagggaaaaaaaaaagtgagaagaataatgtaattgttaaataataataaacgcacaaagtgaaagctttataaatgtaaaattatcctgtcgtaaaatataattcctttttaccttaaaataaacgaataaaagaataaatattccaaagcctaaagcacttgacacgccagtgcgaatataactattgtttaacatatagaatacattatttttattattaagctcttttatagtactcccaggaaatgttatatcttctgtaatatcatcaggactaccatcatcagaattaaaatttaatggttcagtcttttctgaaaacgtttcataagatttctgttccccatcctttagtttttaagtgtcaaaatccttcctacttatacttattttatttttttgtaactcatcgatgtatttgataacataataaaaattttcttctctgttattagatttataaggtattattcttgtatctaacttccatcttatgttttttttttcattttcaggggaagttcgtgtgtcctttccttctgtaggattctccgaaaggggatttttcccatttgttccattgttaactgatttaccagtatcttcgaggtaaattttaacgagactacaccctgtatatatactgtcttcctcaaatttacacttcataaaataaaacggggggtgatcattttcattggagctaccggaagcagcttgatttccagatttcaaagaattatcttctttttctaaattattgcatgattcgagactatcagatgtcaatttagatattagtttatcaaagttatactaatcatcataattaatatagctaggacagtctccatataaacaacaattgtctgtttccgtgtattttttgtaaataaaatttttaatagaattcatatattttttatattcttctaacttaacttcttcacatatcttttttgtcttaatactcacatgatttttaaaataatcatgcaaatatttctcttccattttatcttctaactctttaaagtctttatgatggaaataataacaaccatagtgatcgtattttttattaattttactttctatgtcagaaaatttctttactacatcatacacatgctgataatctgatttatttttgaacattttcttaacttcatggtatatccattactgatagtgcatacaacgttcattatgcttcccatctttctgattttttatatattttaaattttttataatttttttacagagttctttgctgctatcaacaaattttttatcttcaaaattaaaactattacagatatcattgtaattttcttgtacgtcttcattattcagatcattatatatactagacgaaggtgaatcctctaaaattttatcctaaggaaatggaaagtaaaatgaattaaattcttttacagtacctgtaatctctactttaacctcttatacgcaatataatgtcaaaacaaagagaaacataaatatttgcacaaaagaataaaaacatacgtatatctcatcctttatttctaaataagccattactttctataatatgttaattagataaaataacaaaagcactttgttatggatgttcacttaaggataatgacaaaatatgtcccatatccataattctttataactatttctttcatattaataacaattaatatatttattataaataagtatatctcatttattgttccagaataagttgtaatgctcaattcttcataaaaataaacacccttatatgcaactatactgtaagtagaacaagaaggtataataaaatgggaatgcaagctagagagccataacttaaatatattttaaactctttttattactttttcaaataaaaactgatttatattacactcagaaaatcagtaattttcataggaatgatcttttatttgtggaaaatattttttaacataaaaatatcgcttcataataaattgcatacttccctctagactaataattgtttcattttaaaatacatgtagacatcattaaaatacctaattttgacgcacacacaggaactacagtattttgcatgattcataacacagtcatggattaaatgagtccaactaaaatgagtataaatataagcaccgtaataatgcagttacaatataaatgtaatattttaaatgtagaaaacttttgctatacgaagcacctttatctcaaaaatattttttgccgttgttttattaataatatagttctatatgcaaatacaggtgtgcgtttttcttgtatttcccccctttatttgacttatttaaaaaatttaattcgtgttcttcaaattttatttcattcagcatatatctctatgtacttattttatcattcaaaatattttcacataaaaagtgatataattatgtgtaataaaaaatatatttaaaaaaaagaagaagaaattacttcagaaaagggggaaaaaaaaaaagtcatttcatgcttccaacaagttgaaattatggacaataagtatttataaataaatatttaactttcattattttcggaaaatttataagcaatgctcaagtcatatacgaagaattggaaaagggttaaagtcgttactataatgacatccagtttgcaagtgtcttttaagacctcatttttctgatttatgtttcaaggaaatgatgcaaaataatagtattttcttatagcattatcagataacaacaaagaatagttcctatatttttagaataatataaaaaagggggcccatatatcataaataaatcctttgatcttaatttttagtgcactcggataaaagaagttcgaagataatttatcaaaatacatgcgtatatgctaagataatattaaccaattcggtaagtgtataaacccctaaacactatgtggacaaacatgaaataattattaatgacaaataaatggtgagaaaaagtgcatttggcacccttacccgaagaaatataagtgtagcagcattatctgtagtgcgaaaatatcttgcatattacagaaaaataaaaatgcacaaaatttacgggaacagaaaatgtcatatgaaatgaactctacctggaattgaaatgtacaatcaaacatatatatatcatgtgtactcatgcttgaaaatgacgttatgtaatttcctcggggaaaaagtgaagaaatgtaaactgtctaataaattgtctagctccttataattttatttcccccctacaatatttattattccatattaatgtatactttcgccaatatgcggaacaatgtacacaattttgaaattttacaaaaaaaaaaaaaaaaacatttttttctaggatgctacttaaggaagtctatactgctataatccctctgtatcggtaggtgctaaataaaaatcttataaataacttattagtccacaaaagaaaattttgttttacggcacacgctataggcattgcattttgtatatttacacaaattattcaacaatatatactatatcgttattgcgctttctccatttaatcattctcatattaatatatataatttcgtttaaacactaaaatgtcttgctctttgcttgaacaaaatccagaaataaattaatccccactgtattaaaagcacgtatgggagtgtccacaaatgggaagagcaacagccttagcgtgatgctttaattttaagagtaaatttaaacatacttatgagcgaaagtcttgtctaattataacaaaggcataataataataattacatcatataataaaaataattgaagttgaaaatacaatgaaactcaagaaatatgtaaaactgtttaaaatcgtttactcgtgcaatcactgaggaaataaaacattttgtacatgtccttttttaaccttggcaaaatcatcttttttaaaatatacattaatgttcctaagcctttatagtgttaaaaagttcgaattagatatgtgcccttattcacacatgtgaaattataaaaagataatttaagaaacgcggttctactaaacatgcttatactaacaaacgtgtcacgttttccagaaaaatccgaatcattttaaaatccttattttcatttgttcgtgtcaatttttatcaaaataaaaatgggcctttatatttaaaaagaaagcattctcaattacgtttatgcataaaattgttcaaaaaaatggtttctatgtaacaccttcataaggtgactattctttttaaaaggaagctgtgcttattacacaccatgtacatgcacatacagtaaaaataaaacttcagtgctatttgtttcttcaagacagtgtatactttaaatattcgcgaggtacacgtcatcacttttcacttaaaccttggcatatatttttgttttttaccctaatccattatttaccatgtaccattgtgatgcactattgtttcactaaattttgctaacacaaaattataactgatccagttatatatcttttcccttcttatgaagagtgtaaaataaggggtacattttatccacctttttggatacgaaaaaaaaaaaaaaatcagggattgatagaacacccaaaaggggtcattaagaattgaacaattggcatagccatattcattatacaccgttctgtgaaaaacttatttcactcttctagttattaacaggtgagcaataaaaacgacctatttttaaatcgcgcgtcgttttagatttactgcttattttgtaagttttgttctaacaggctaatatatttttttttttttcttcttcgtttaattgttattctttttatttgcttcctttctaaattccccggtttgggtgcgtctcctttgaatttcgtttaactgagcggttggcaagtacttaaaggcctccttaatacttccatttacacacattttcactcatcagaagtacgattttataaaaaaatgacccttctcgaatcattctaaacgcataaaggtaaaatgtgttaagcaatcattctttatatacaagcgcaaatttaattgtttttccccttttcatagttcccattttcactaataatgctattcaaaggtgcaacatgcctagccaaaaagagagaaacatataatcagaatgttacctttttctaaattacaattttaaccaaaaaattcatacattttatgttgtacatttctgcggttgaacattctgttttttaaaaaaaaaaaaacatcctacaaaaaatctgcgcaaaaattgttaagctaaataatcgttaatttaaataaaaaaagagaaaaatataagtggataaatgaaaggcttaataaatgagcaaaaaaaagggcacatggctgatgaaacacacgttgcgcaatttcgcagagaacaaactggtgataaagaaaaccctttccaaacggtaaaagtttttacatctgtaagcgtataagaaccttttgcgataataaaaaaatagagaaaagcagagaagagaaaagggaaaaaatatatacatatgtgtatatatatatacatatctacataaacatttttaatgtaaaaattttgtgcctctgtcaaccggttgcaactttttacatacaaccctttcttacctttttaacagctgctgcgaccaatttctgatatatcagttctgaacctttttattatatgttcttctttaaattatacttaattatttgggcgtacccaggcagtgcaattaaatagcttattattagtatagtgtgcgcccctgcctgcagccattaacacagaaaatggctgcaacattactccgaaaaaaaaggtttcgtatgacgaaaatggtatttaattgcatatttggattaatcacaaataaatcaataaaaaatgcttaaaaagagtaaacgccgccactatagtgaaccttctaaattacatatatatttactttaaatgttgtaaaaatcattatatccataagttaaaaggcaacataaaattgggttttgcaatgaacgttttgagtttattcctccgtaaaataatgctttaaaaagagaaagaaaacagtcttttaaatgttcacctcttcgttaattgaccaatttttaagttgcttatcctatagccataattaccacaacagcaaaaaaaaaaaattgatgaccattttgcaactgcattgtaactactttgcaaccattttgtgatacccatttaacgctcacttacgcgcgaaagtgatattttttatttcgcaaaatgaaatagaaacgtgcaacgtgcgcaaatttatgtacagcttattattcaccaccctgtagagccgcttgcaccgaacccttttatctcagaaaaagactcactttttacttttttaaaaatatacacaaacaccaaaccgtagttaaaacacccacattttgctacatctcaaagtgttattttcgccaaaatataacaataatagtatgtagtaagtgaaaatcaggcaccaccaaaaatgaaagttgctttcattgtcctgtatacatttagcgttttattagatttatccgcggcggccaacaatttagagcatttcctcaatgtaaggcgaaaacaaagcactaaagtacacttaatgaatcgcgttcggctgtttttaaaaaattatatcaacccaaacaaaacatatataaacacttttccccttaattttattcttcttcccagaaatcaagcaacgaaattgaaagactcacacatgttacattaaacgacacatcgaaagggacgaaagaagtggaagaatgggtcaaggacgaatggcgcgaatggatggacgaaatgcaaatggactggaaagaattcaactgctcccttgaaagcgaaaaaaacaagtggtttggaaaaaaagaaaaggaaatgaaaaaatttatcaagtccatagaagacagatggctcgattttaatgaaaacatgcatgaaatgcttaattatggcattttaaaaatttccttaatgtggaacttttctgagtggcaagaatggattaacacagatgccaaacgtattatagaagaggaatggtataactggatcacttcaaatcaaaccctttactataaactaattatgaaagaatggtttaaatggaaaaacaaaaaaattaaacagtggcttaaacgtaactggttataccatgaaggtagaattttagaaaattgggagcgtatgccgtacactaaaattttagctatgtctgagaaaaaaccctggttcaattcgaatgcacaaatcattaatgaaagggactgctttctcaagtggattaagaaaaaggaagattttttagaaagtgaagaacgcgataagtggagaaattgggaatactacaaaaacgatttctttcaaaaatggatagactcctttcttagccactggctaaatataaaaaaacggaatatactgcataaccaatgttaaaattcaaattagaaagaaagaaaaaaaaaaaaaatgcacaccaattaaatacaacgcttgcattattatcaatgaaaaaatcgtaatgtcttcccccaaaaaatgtgctttaaatttcgtcagaatgaatgaatgaaaataatggataatactacacaaagtgaaaatgtttcaatttgtgccgcagcaacatttgaacccgttacattaattctgatagagcgactaacccacctgaaactaaatatggaaaatctttgatagcaagagcattagcaattttcgtataacccccccaaagaattgaaaggttaatcttaaaatggacgatatatttttttcagctaaatttcaaataagctcctaaaatatgcatttattccctgtattcgcgttttaaacatactcttttcttagctgcgaattgtgctcaccatttgacctttttttattttttaaaatgtgtctctgataattaggttttatctatatttgtcattaattatatgtagtaccgtgtgcacttaaaaatggcactccattatttgtacacatccgaaaattaaagcttattacttatgcaattttttatgtgcaatccgaacgttttggtatcatcctttttcagtatatttaagttgctacttgaatgatggtgcaagtatcacgttttttcagtaagtcagcaaacacgatattcataggaactcttttgtgcatttaatttgaaaatgcttattactgattgaaggatttattatgacgacatcgttttgctttattttgttttattttatatatacgtatttttttttctgttttgattgcatgttgaaaacccgaattatattacccttcttcgttagacatttatatgttaagaataattattacatatatgcgtatacatatgcctacattttacgtgcagtctggcataactgtataaaaatcttgccattcgtggtgtccttctggttacacaaaatgtaaccctcatacgaatttaatttcaaaaaaatgaaaatttattcttttattttaaaactcatttttttaacagccatgttaataaagcacgaatctttacaaccaagacatttatttcttgaagaatttacgaacacgaaacgtcgaattgatccaagattatacaaaattcttttcgaaattgtgcatattatttagtattccctttcttcaacttttcaaaaggggaaaaaaagtttattcatatactgatgtgaaataatttaagtgaattctcttcaccaaatgcataacaaaatgcgtattttgaactgttaaaaatgtaaaaaattatgagcaagtacagaccatgataacatttaaacataaaataaaaaaaactagaaaaaatagcataatagactattttcaaatgaaaaatatttcccctgttttaatttgtgacatcatcttttcagtttacctcttaactaaatctttaaagttgaaattgaagccttgtttaattttttctccaagggaaataaatcattttactaaaagaatatactcattgctttcaaattgtttctcgaaaaaaacacaacaaactttttgtaaaaataacaaaaaagtaaccaaaaaagtagccaaaaaggcaaaaattgtgacgaaaatgagatgaaggtgaagataaagataagggaaacacatattgcacacgcaaaataaacattctttttctaaagcatatttaaaataaactttaaaaggacagttgccccaccatttattattagctcgtttaactaaaatacatacacacaatattatcttatactatcccttcgtaacatttcaagtatcttttagtttttttttttttttttttttttttttcaattaaagtatttcctatgaactactatttatcaatgcattacccttttaagaataagctagcgaaagcgctattatatttattctttataccaactttaacacaatttcgttttaataataatttaaattaacttgctattcactcttaattatcaaatatttttatcctagcgtctaaaacgatgcgtacattgctctgcacaataaattaagcctcgagttttacaccagcacaagatttcaattttatcttataacgcttcctacctccattcagtgtaattttttctagctttataaaatgaatcagtattttccgaaatttaacttgtcacgatcatcgtatcacttgggacatttctgcaaatgtttggcataatatgtcgtatatctatatatgtatacacacacatgtttcgaaccagtttgcgcctcttttcattttagcttttgctttttaaatgcaaaatgatcattatattaaggacgtataaatccaataataattcacgttcacatggtacaacacaaatgtgtggacaaaagtataacatcttgtacaacccaattggagcaattactttgccagcggttatctttcatacttataccagatataataacatcactcttttaacaaaagtcgttctctttcacttttgcaatttttcattatactatttattcatgttaaatatgtaccacctgaataattaatttttttcttaatttaaaccatccggtataacatttttattacttaaaaaaaagtcaagcgaaatccagcttttttttttttttttttgccaaacaaaaatttgtatgtgtatgcgagaagctgcatcttcataaccacaaactgttcccctgtaaaatatacctttaatttttaaataaattatcagaaaaatggtaaaaaggaataatcccctacgggtcactgctttgaacatacgccctatgtagtgagtgtatatgtgtacgtgtacacaaaataaattgcttacggctttgttttattttacttttttggcctcaatgaattaaaaccaagtcgttatataatttatatcaacattatgaagattaaaaaggccacgtagataaaaacgtcgtagggataaaagcaacgtgtcagtttaaaatataacaaaattgctaaatagctgtaaaaacaaaaaatttgcgtaaacagattaattttttaaaaaaatatattcagggtaaaacattcaacatgatgattttttttaaacaccgttgtcataaatgttgcacgtgtttaattttttttttttttgcgaatgttattttagttataatttgcattttaacacgatctttaataaataatgatcgtaattttttgtaatgaatattttacgtgagcttcctagcagaagcagttatataattacaattttttccttaacaaaaaattccaagtcacgaaatgttcacaacttctatatagatatagaatctaattatataaaaacgtacataagattctattatactcatattacagcttttaccacccccttttttgccctattttgtttttacaaaaatataaaaaaaaaaacttaatgttattcatcatattcatgtaacatttttgttttctcaaaattgctccataaagaaaatacgaagcacattatgtcgtcatactccaaatcttccttcgttgtttcaaaattaatccttgccttatttttattctcatcttctttccttttaaatgaagccacagcagtgagatgaaaaagcacataagcataggatggatctttttaacagttcgatttgctttatacaacacgtttatttatatttttgctttaaacctattttcgacgcaggcttttagggcggctctaaacctaactagggggtacctatccagtgcattagaaaattcacaagaaccaaaagaaagatcagacgaatggagacaaaatgaatggaataagtgggaagataaaatcgaagaagaatggggagaattcgatgaaaatttagaagctgaaaaggatgaactgatcaaaatgaatgaaaaggaatggggaccatggttcgaaagtatcaaaaaaaaatggaccaatttcgggaaaaatatagatgacaaatataaatctgaagttttaaaagaatctttatactggcaagaagcggcttggagaacatggattaaaacagaaggaagagcatttatacaaagagatttggtaaattggtttacttccaaagagtcctatctatatcgatgggtttcgaaccaatggaccgaatggaaaaatgaaaaaattcaagaatggttcaacagtaaatggaagcgtgaagaaaatgaatactgggagaaatgggaaaagaaattgaagcagttaaataattcacccaaaatggtaaattcaaaagatcacgagaagtggctcaagtggaaagaaaggacgcagcacgaactgaacgaatggcatgaatgggcagagttcaaagataacatttatataaattcgaactgggcgaaatggaagcagtggaaaaatgagaaacggacgttgttttataattgggtggattcttatgtgtacaaatggataagggaaaataagtggactgtcttggttgatgaaataaaagaattaactcctcacgaaagttagtgagcaaatccgtgagcaaattagaatagcacgaaacagttgacacacgttggttatttattttgttttttttttgtatatttcatttggcaacgagatggctaaactttagtcccaaagaatgaacaaattagcacattcgtagagaagcaaaagggaaggcctgatcaattttaccctttcctcgctattggggtcctctccgcatacatgcacatgtatacatcttaaaccagacaaatttaaccacttatttaaaaaaaaacacaaattcgaatttaatgtaacaatttaagagtatataaataataattataagacaacgcatcgatctaaatattacgcaagcagtttagtttgcaatttgacacccccccttcccttcccacagtttgaaacacaagtaagagtccattttagccaccatttttcgacattcgtttttcttattactccaaaatggtgtttatttactaggttttaaattttcctttttatctatatatgataaattaatgccaagatgttatcttggtgtaaaacttcttcacaaaatatttacacattagtcattaagtacgtacttatttgtatttgtcatcctgatgttatacgttttaagttgcatcattattcttttttactttgcattccgcgcatttgttttatctctcctaaacagatttattttgatagtagtaaaacatcaaccttgccaaaactcgaaaaggtattggcaaaatgtttaacgcgtataaactattttagtgcagcataatcgatggaacctcaataacgctatgcactgcataccacgattagcacttccccccgttgaaacagtcgctaactctgcacatgtcacaataacaatttgtttcaaaaccgtttaaaagtacattttaatattttatttattgacaccaagtgagagaaaagaattttataaaaatgttttgtcaattatccattccatagacacaataatgattaccacatgggggcaacaacaaggggaattacataaacgcccaatatgtccagtgcgaatttgtgcgcccttttgattagtatgcgcataagccttatacataaatatatgtacttttttatttttttatttaagggtaaaaataaattttaacgccttcctgaaatttacaacaccatttttgacgtccatgttgaccgaaaccggacattctaaaaatacatgctcgaactcttaaaaaataaaacgcgtcttaaattttatactaatacgtaactggtactactattcataaacgagatgtgtcttttccattttgaaaacgaaattatgcgaataagaatagtagcagtgttcactggttatttttcctttttttcaaataattgttatcaaaagtagaaatacataacaagggggattaagcactataaaaaggacagcgtgcttattttgccatattaaaaaaactgctgacaaaaaattaataaatagtacttcatcagaatgagggtacccaaatgtatcacagaaaatacaacaaaatggaaaaaaaaagtgtaaaaaagataactaaaaaattgcacaaaatagcaaagaataaccattttaataaattaaatacaacgcggaaacaataaatcatatgtctaaacagttaaccgattttgctattttatgatatatgttgtctcttcctatttgcaccaccattcgaatacgactaatggaggattatcgcaaggaaatattctaaatttttttctacaccatgttatttacgtttacacttacaaataaataatccgtcatttttccatgttttgtaagaatcatcaccaataatttgttagtacaagaaatacgcagaaaaataaacagacacgttttcttatttaaacagctttcaactagtcaataacgaatgtaccattaaaaggacaaataacttttagaaaaattccaaatgtatataatgtactgctctaatgtagctctttttctttcttccaatgaatgtcctattttgttcatttatttgtatttaaaaaaaatttccgaataattatcttttttatcttctaccatcccgcaggtaaaaaatttaaaaagttctaataaataaaggctaaaaattgctgaaaagcaaaaatataattttattttattcgaataataatataaaattggaaccatatattttttttttttatagtaattattacccaccctcggaagaataagaagaggtcatacatacgtattattatcttttcaaatatatgtaaacttggctaaagtaaataatgctaatgtttaataaaaaaacattttgtggtttctaaaactgtcacttgtttgcaaaattattcaaacgttgagggaatatgtggcctaaaattttttttaacaattttaactttaaattgcagaagacacgaagtaataaataagcgcaaggaaacttaaggatatttattttattcaataattttcgataattccctcccaggtgctaataatgcactagttttattttacatcaacattatatccctctcataatgcaaaaaaaaatttttatctttgacaaataatttctgaaaagaattattcaagaaaatccgaaataacgacgtacatattttatttccaattccaattgtaccattatgccataagaaaaagatattttgtgaattaaaaaatatgctagtatatatgttacgtacgtaacattacaattgataatattgtacaagggcaattgtctcggggattttttcattttttttgtttacgccatggtaaatcaagaatgaagtgagttttttctttttttcatcagctctatgtttttttatttttttttttgtcgtagtgaattaaaaaaaatttatgcctgggaaatatttttacagaaattatatgtacttcatattttgaaagaaaaaaaatgacaatttatatatttattggaagtgttttataattattacgtttgattaactgttaaaattttttttttttcataatttaataaatatataataccgtagttttcaaatttctgcaaatttttacatttacttggataaaatttgctgtcacattgttaccatttttttttaccacttttatttacatcaaaatttgccttcttatcgcctcatttggaccttcaaaaatattaataaaaatggggatatgctactgatgttattaaataattgtttcattttngtttgtttaacatttctcaacttatgctagttttggattaaataatttcatgttaatttttgcttaaaaatattcgatatggatattttttgaagctgtattttttttttttcctttaacgtccttcgaattcataatcttaaattagtagtgattaatgctcaaataacacgtggctgttataaaaaaatggataatgaagaatgaaaaccataatgaaataaatattaaaggaatagacaaggcaaaatgtgataaatcagatgaaagccgtactgttgaatttttcacagtgaatataatacaatggacaagccaaattagagttaacgtatttttttttaacttgaaaattatcatattaaccttcttcctttatatatcaaaacatttcagcaatgtaagtttataaatttcagtgtggaaatttttgttcatttaatttgccatccatcaagttgtatgtatatatatgtacgagcatattttaattagcactattacgtgtatcacacagaatatcatgtctttccttttttcttcttctggtactgtttgcatatatttcttgcaacttacagagttctccgttaacgccaggaaattactcgaacaatgaaaggcacaacgtgcgctttaaaacattaagattgttgaacgaaaatgactgtaccaattctactagtaaatataaatcagcgtcatcaataaccaagaaaaaaagtgataaatcaggggattcggaaaaaagaacagaaacgaccaaatcaatctttactagttataaaaacttaggcaatgcatttattgaagttgatttatcagatgaaggagtactgctgggggaaatgaataaaattatattgcaagagaaactcatgagggaggaattttcgaaggcaggggattctccttcaaacgaatattttgccctttatttcaatgatgaaaattgcataaatcgaatcatggacttgtcgagaaaatcaagattgtatagaagcaaatatttgcgactgaggtatcgtattctcagacatatcaataaatttttaaaaagaatgaaagtattcttcataatggaatataagtacaataaaaacgttttggaagaatttcgtgctagtaatttttactacttcgtatttccttatgtaaaatatcacatcaaaattttcttttcttggttttcaaagaaaaattctcgtactaaaagtaaatattaaaatatacttcacagtttacgtaaccctaaaggtacccaaagataggaaatgatagcaaataatagccaatagtagccaataatagccaataatatcacccaacccctcaaaaaggggaaaagcattctatcctaaaaggttactcatacaaattattaaatttaaatgtttgcacgctagtataacacacctagaaatgtttttcttatggaggagtaaaaaaaaaaaaaaatgagatgcacttagttaataagtcatttatatcattctccttactctttcctttgttaatgataaatataatgacaatgcgtgctattatatttttctaacattattgcatattttcctaaaattacatttatttttataataagtgactctctggagaatatgtttttttttttttttttaatctttagagtagccctttctttaaagatacagctttacggcaatcatttgtttgccacacaaaattatacatttgtgtttaattgtttttatgtgtttatatatgtacaatgttttattaatatataataatataccccatagggttgctctatatttgttatcttaccttatttctctttacctcactttaccttatctcagtttaccttacctcattccatttttatttattcatttatttattttttctttaaatcttttaataattcccccattgtcatatttagtcatcaatcgccaaggcgatatttaattttgagagtttggttttttttatttaaaattttgtacaagcctacaggatgattcttttttttataatgtgaaatcctgtctcccatttggtgcagcaaaaatagggttctcaggggcgcaactttttacaaatcaaatatatacgccatgcttgtttgagatcagaaatggccgacgctcgtaaagcaaatatatatatatatttgccttcactttccccttgtgtaaattagtgcattaaacttctacaactaggtataatcccccacgtgagtgaaaattaatagccattcgttccttttacaaagcgttctaaagcttcttccccatacccttacacaacatcaatcaaagtaaaattattcattacagaaaaattctataactcacttttacaaaattgatttttcgtgataataaataaaataatagattatgtaatttttatctttataaatagttttactttttttttttttcctccataattttgcgcagttattgctacacactgcaatatacctattagttatcttttcaatcttatcatttcaaagtagctaaataaaacaatagaattttctttattctaaatgcaaacacaaaacgtattatatatgtaagaattgatgtttgcgggggttccacaatgaacttttcatgtttatcattataaatacattttgagtttttcctttatttattttattattattattttttttttctgcacgtttctagcagcaggaccggtatattaactctactggctttgtataaattcaagtaaaaaacggttaacacaaattcaccagtataaggatgccatgttatgttctattacactaaattcaattttttcaatgttgatcaaaatttaatgggaattaaagcaacaccctcatgactatgcctgttgcggaaattttttcaccatttcgcatccctttttttgttttatttcaagcccccctttttttcaatgttcctttaacatatttcattatatacaattccattaaagaaatacgaactagaacacatgctttatacgtttttcctagtggaaataccggaacacttttaagaaccaaaaaaactgtaatagaaaaccaaagaggcattcatacgatttactatttctttggatgcaaaatgataccttttcgaaaatattcgttctacattatttacaaaaaaaaaaaaatggtaaaagttattttcaacaaatgttaaaaatatagcataagaaaaaaaaaaaaaaaaaaaagggaaaaggggaaataatatctacatgcacgtgcacatatggacacccgtgtgtgtacgtacccatacgtatatgtacaagaatagaaaatatacttaattagtacccctttagaagggacgccaaattagagcgcatcaatgtactctccattttttaataatcaaaatcaacaaaacaaacatcaatgacttcttctttgttttctgggttcatgttctcattaacttcaaacacctcatcgtcttcctcgccattattagcttcctcttcgtcaccttttctacttgacataatagctcctatagctccgctcgtaaacagtaaaatgaatgctcctgcatatttgaccttattaaaattaaactttttattcaaaatacttacttcatcaatggaatatgacttttcctgataggtactatcctgggtattctctgtatgcatatcatgttcatcacttcttgtactgccatcccctagaggggtagcgccactcatctcagtttgatccgtgggagatggagttttctcatcttctaatccatgtgccctttcttcctcttcttttctattattttcattagttctcaaagccctagctgtcttttccttttctatagcactttttttatcatttatttctgataatatttcttcactatcctttactagttgatctattccttgaagctttgcttgtaattcttgaattatttcacctgcttcattcatgagcttttctgcagatatatattcattgggatttctatctgaagacatttgtttgaagaactcttccatatttcccctcttcttaatagaatctcttaaaagaatattaagttttttagcatcatcttttatttgttcaacatcactgtttatttcgttcgcttctatctccaactcataaatagaagtatgattcccaattttgctttttttctctagaagtttattagacaccatttccatattttcattaatttcataaatattcattatctctgtcacgttattcttaatctcatttaatttttcccctattttgtgcaatctttccttttcatataaatcatttaatatagattcttttttcttcattaagttttcaaagagttcgataatacttctttttttgagaacaatattttgtagcatatcatcgttttgttgtatattttccaggatcttttcatactctgtttttgtttctactagcttattggtgatattttctatataattgcttactccctgtatcgtttctgtatttgtttccattaaattgtaattgttttcctttttgaaattttcgatgtcattcattagggtatccgttctgtcgattaaaatggaaaattgctccttgtactcttccatattttggtatttattgctatattcacgatcaatttcttccaacgtttttccttcagcttcaatagcgccgtatatgttgttaatattttgctcactttctggggtgtatttaaggctatttttaatcaggtcagtctccttatcgttcagattgtcttccatgctttttagtttcttttgtgtctccagcaaagacttattattcgcttcattcatgcgtttgtgaaattctatgacgggcttaaacacatcagaactgtgttctatttgcttcagcttagttttactcatatttttgtacacttcatccatttcttctttttcctttttcagattatcataaagtacgaaaatattttggatgctaccttctacagcgctaatatcactgttttgatggaatgaatataattcattttttatatccgttatcgcttttaaagactccttttgatgttttgagaaattcagggaataagtatctgcattttgcacattttcggatgcgttgctaaatgtaagcttattatcgtaaacccctttcaatgtttcgacataatcatctgtggaggaggacttagttttaatgtagtctacaaacttttccatgttctccttttgtttattaatcatcattaattttttggaggttttcatattcgcagtatagctgattagggaaatccagtgggactgacaattttttcccaatttgtacaattcatcaatagttgagttcatttccataacctttgaatctattgtgcttattttttcactaatagttcccatttcttcattggatctttccaattttgcaatgtcttctttagattccatggctgataagactattccttctaactgtgttatggagttaatatacctgttcatatcgttttccatttcttgcaactttgattcattcggcgcgtccttcttcttataatgatagatagtaatcattttgtttaaattttcaagctcctctgtattgtctagtaacgtatggatattatcaaattggcattttattccttccacttgcttcaatctatttaatgcttcccttatcttttccggaacgaccttttctttgttcttgacttcttccagcctttcgttaaattcattttttagttttattacattataaaaatcagtagcatcattagctagctgttcactttctctttgtttttttattacattatttgaatcttgttcaattttttttaaaagttcattcgaatttgatactaccgaaaatatctccgactctaagcctgtcttaaaattagatttcatttcctcattgaattccattactgatgaaattttagcatcatcacttaagaaataatttgccagagttaccatactttcatacatgcttttcgcgtctctcatatagtcggcctgtttcgactccttaacctttttaactatacttactacatcgtttagcttactcgaacattcgcttatattattcaatattttcagctcatcaacaattgtcttcatatactgtacatcctgactaacgctcgcatactcacttgacataccttcatattcggttctcacctttttcatcatttcttttagcagttttgacgattcctcctttttaatatcattcagaagtcttatcgcttcctcctctatttttttaagatgttcatcttctttctctgcttgttcccttaaactttgggtcttatcaattgtcacagaataatctgtagctttggacaaatggctttttatcaaattgtatgatttggtaaatttatcatgaatgccattcattttaacaccgtagttttttaaatcgccggtcatgtcatattcctttaattttaatttaataaaaatagatgtctttggatccaccaaggcgtttatttcgcttcttactaattcgaaattacttttcctcttattcgcattttcctcaatcccttgcagtaacccttcttcatatttattcttcatttttagcaagtcattttctatgtcagttatttttttatctatgtcggtcagactttcttcttccatattgatacgactcatttcattttgaatggtttccaaatttttctcataactttccttaaccgcttttactttatctagggaattttcggcatccaatttacgtatagacaaaacagacttcattgatttatcagccgcatcaaaatattgatgtgcattttgtttcacccttccaatgtttgataaaacggtatcaagctgttttctgaaattatctatttctaataacgacttcgtggaaatatcgttaagcttcgtaaattcctttttctcaattttggatttttccttcaattctcctatttttctttctttctcactcacttgcgctttaattctgccatctatggttttaatttggctgaattttttctccgcctcatcatattttttttcacacttcactttcatttctttcattaaagattcgttaaacaggctttccatattagttgcataatctacgatggattcacataagactttagttttgtctacctcctttaccacttcgttaaaggcttgctcagctttgacaacatagtcatctacctccttcatttggctatccgttatgttggctttttcttcatccccattattttttaaatactcgatttttttcttcccctctttagtattttccaaatgtgaagagcatatttttttatccttttctaactcttccccaaatgtaagtgcactatctttcatccttaaaatttcttttttgatttcctcaattttgtttaccttatcatctatgtcactgtagtccaaatctttgacaatttgttcctttagcatctttgcctcctcaaatttggctgtcacatttttctgttcactttcagcttttgtaaatttctcattggctagctgaataaaaaggacagattcgctggaatttttctttatatattctaaaatgctactataattcgttgatatcaacaaatcgttaacgcccttaagtttattcagctcttcgcttatatcagcattgccttgtatagcattttgcaaattcacgttaacctgttgaactagttttttcacttcatcgaatgtgttctgttttttcgctttttccatcaactgaattgattctgtttcatttagttttattagatcctcatacctctttgcatcctctaaatgctttgtaatactcgttgtgactaatttattttgtgattcatcacttgttttatgtatcaagtcttcaattttagttttgagagaattcatttcttcaacaccctttcgagctttctccttttctactgtaacccgtcctaaaatgcgcccaataacgttcttctcaaattctaattccacattgttcactttttcctttgcttccttcaattcgtttgttgttccttccttcagttcttccgatatcttttttacattttcataaatatccgtcatttttcccttcatcttatttagctcttccagattgtgttcgttttcctttttcttggcatcgatctttaaattgtttgatgtgctctccaggttcgtcatttcgccgacgtgtttgttgatcagttccttgattttgctgacggatccctttatggcttctatttgtttatcattttctgtatttctaacctctttataatcttcattctgttcaacgaggtttagtttatcttctattgcttttacagacttcaaaatttcattcttattgcttgttatgctttgaacaacgttgtttatatggttatgcattgcctctacataagtaacagagttgtttttaaatagcgtaactttatttttgcttatcatatcgtaattaacatttagttcgtctatttccttttcgatttccttccattcgtcaattttattcaacgaatcttgtgacctgttttggtccttgttcaaatgaatttgcgacttcgattctgtgtaaaacttcagaagatcttctcttttagtgtctaaactgcttagtttaccctcgttcaatttttcgtttatctttcccattttgtcccttaaactttttaaaagtaacgcagtggtattttctcccaccacttgatcgccccccgtttgggtaatttccttttgtacctcttctcgtagagtttttattttgcttctcaaaagagcaatatcttctttatatttattacagttgtttatgctaccatttaaacttttaagtgaatctattgccctatttaaactttgaatatttgactcgatattttccactgcactggttttccctttgaagtctgtctcgtactggtctattttgtgtctcaaactatcaatattaattgattcctttaaagctataacttttgaaacttcattttgatctccaatgagggaaaaataatttttaataacaccataatagtttaactggctctcaattttatttatgacttccctcatgtgggtaatttcggcggatatttcacctttctgtctggaaaaattttgcttatgtttagtgtattctttcacatttgtttcttccccgggcagatcttcatctacgtttaccttttcaaaatattcctgctccttttcggatctatttttcttatgcttttctatcacgtctccctcctgattatattgctccattttcttttgcaacgcatcaaattttgtgggaaacgaatccgaaaattctttcattttgttatgaacattttcgaattgtttttgcgcaatttcttttttgatcgcttcagcaaaagtcactttttcactcatttgggtgtgcacatttgtcagctggacatcgctaacaaaatctaattgagcaaaagtttctttggcattctgtagcttctgttctactgcttcgtcaagcatctcctgagtgttttctttattttcggctacaaatttttcaactgctccgatgagttcatttatgttatccctgtacacagaattatatagagcattaatatcattgtccgccttctccttcttagcgctaaactcgtccatattgtcatacgatgctgtgttgagcaattcattcatttcgttgaagtacaaatttgatttcccttttaaggagagaagatcttttaaataatgcacctttttcgtcatcttttctaatataactttgatttcttcttcatttaaagcacgcgcaattttcctagcccgtaatcgatttatttcttcgacacttttttcaaactctatttttagttcatatatttttccttttgattctaatatttgttcgtaaaatttttttattgttttggtgctttcatctattttggatttctctcttttaatatttcttatttgcatcaaatacaaatctacttttaatgtgtcgttttctcgattttctagctcatttaatttctcttcataatattgttttaagttttcaaatgtatttttatacctattaaaaatgaactccgaactgcttactatttcatctttatatcctttcattgggtcgataatatactgaagatcgtatatcttttcatctgttgtttcaacctcatcacctagaagttcgtggtatatctcttcatttctttcgtatacttcttcagcctctttttttattttttctgaatctgttttaattttatagctctcattttcatcaaatgtcgagttgtgcagcggagtagcactttttccgaaagtgtctataacggtagaaaatagttcattaaatttttttattttactttcatatttttctttaattgggtcgttaagttcttttatgtattcaaaaatgcaatagttgttagctagcagtttggaattatcttcaaatttttttgcatctatttcagtagattccttctcttcatttatggattctaaatttttggttgcatcgttaattaaagtattgttaatgttatacaaatgggaaatttcatggatttcttctcctaacaatttcagcgaattagcagtttcttgaatgtctacattgagttctttagctgctgataacaatttatctgtcactgtataatagttaatgttctccggaatgtatatgtacgtctctatttcatacttttctttacttgacataaaattcttgcgcattgtattatagttttgcacatattgtccacagttttccttacagtaggaatccttcaaaactgaaaaggccttattttttatatcatttattttgggttttaaatttctcttatacgattctatataaagattatagtctctagatgtttctgagaattctgtttccttttcatctaacgtttctgtttctatagaattcctcttcgcatcattaatctcatgttctaatataatcatttgttctttttgagatatgcatgaatatattaaatcttttaacgtatttgtgttttccgtaacttcctgtttaagtgtttcctcataatatttatggtattcaaggtcctttggaatcaggtcccgaattagattaaaaaaatgtaggttaacaaaatcaatctccatgtcaaacactgggtcatacatactatcatccttcagtttctcgcttataccaactatagatttgaggggttccttcagatcgtctgatttttccccttcttgactttgtacaaaagaatttacaacaccatacgttttctcattttctttttccttttccttgttcccttgcatagtactatgtggtgtactttcttttacatgaaccccgtatgatgaaaattttccattgacatgatcatttaagttaacaaacgatgaatcatgagacggacgtgatccttcgacgtctttcccactttcgttatctgtttctttaacatacgatttttggtttaaaaagttagaatgtttcgtgtttcttcttttcaccctattatgtttcgactttttatgattctttaaattagaatccagcgaaaagaagtttacattctcttcgcttttacttatgtcttcttctgcattttttccgtgccctgctcctaaatgtgttggtcaaaggggaagtacatatagcgcgtacataggagaggtacgtacgagatggtacatgaataaaagccctcaaatgggaagatatagataatcccactcagcgcaaataacgaaaaattataaatttacaccatcacgcataagtacacatgcacatatacattcatgtgtgttacctaaatagttgaacaggtaaagaagcgctgctaggtaaatcccacttttcatgatttaaacagattcagtgactcgactttttttttttttttttgcagctttaaacgttaaaatgaaagcattattttattagtaaatttaaatcatcgctcagcttatctgccttcctgaaatataagtatatatatatatatatattgttttgtaagtttttctcttgtgcaaaagaaggctttacatattgcacggcaagatcaaaactttaactcaccatatggcacaattcaaacaatgttaattcgatagaaacaatcaaaacagagtaaaaaaatatccaacttagaatagcgctaaagggtaatattttatgatttttttttttttacaacaacaaaattttagtgcacagattcagaacatctacactaaacattcgcctaagtgtgatcaaaaaaaaaaaaaaaaaaaaaaaaaaatccgtttctcctacaacgaagaaataacaattctaaaatcaatgagttcaaaatatagcgaaaaaatggaacgcgatttaaaggtaaaagaaagagataaagtttccttccaaagggtaattctgcacacattgcaacaacaacaaaaaagaaatgatcacagcgggaacaattttctacatacccattctattttgaaccataaaaaatagaatttccctcctttcgatcaaattaagatgcgctgtgcagggttgtttttcgcaaaattgtgcttatacacacaggtgaacgtaatatacacaaatattttaaaataaatataatctgaacaaataaaggaaggcaatcaaaataaaaatatattttttttttttttttttttttaacatatattattaaatcaaatcttaaactcgagtagaaacctcttttaattttaccagtcgtgatcccgagaaggctatttaaattgaatttttacgtgcacactttgttccttaaagcggctctaataagcatgcacatgtttaattaatggtaattaagaaaaaaaaaattatgattagtaaaaaatttgacgttcctaaacagaaggtgcaccgctgagaatgaattcatttgggggaaaagcaaaaattgtaattaaaacatttggtttgctccaccacaagaacgaacaaataaacaacagttttgttctaatttttaaagttgtacgagtaacaattcgatcaccatttgactcgtacacatatatatgtacatgttacacagtcacctttttcattttttacatatatttttatactttcctgtttaactgatgcgcattttacgcttaccttaatagtttatccttacctcattagatcgggcgcgaaaattaaattaaatattaccgcgactaattactgcacataaaatgttctcaaccgttactacggcgacaaacataatatatgttacaatctttatttgggatttttttacgttttttttttttttttttcccccttttcgctgtttgttaatgtaccctttcatggtgtatatatattaaattagctaagcagattgttcaccattatttgttgccaattctgaaattaatttgtgcaacatgttccataaaaaataaacgttaatacatttttaatgatcctcaatttaaaatttaatgctatatcacccgattgttttcttttcgttcaatatgttgtcacgctaaagtaattttgcgtatctgtgaaaagaattacttcttctatatgctcacgtctattacacatttgcccaaagaacacctccgaatcggttcacattttgcaaccctttccgcgttaaaagggaaaaagaaaaaagttcctttttccataaatacaattttccacttgggcattgtacctccttctaaaacaaaaataaaaaaaagcaccttcttagaatgacctagtactgcactcacgtgttaagaagttaactgagaagaacgcgagtgggcgccatagcagtggaagtcctaaagttcattcctatatattaactgtttccctttgttatttcaaaatatgtataatataccttttttccatgaagcccatttactctgttatgcgcgtaaaaattggataattacgtgtttggcatgtaaacgtttttgcgcaactacacatgtgacttataaaaacaaattgaactcccattaatagccaacgctatgtgcacgtacaaagcacatttcatgggtacaccttggcaaaagtttgcagtgcccctttttgcaaaaaggttaatcagttaaattacatatctattcttctgccctcctacccattcctattttttgcactttttacgtattatattgtaacaaattaaattttgtgaaaattgtgcaaatggataggaaacatcattgaaagtcaaatgtgatgtccccatttaaaaaaaggatctccctttttgcaccttttggaagatcaatatgggtacaccacaggagggggggtattataagggcatatttcttcacctttcttcgatcacattttttcgattccgttttatttaattttaatgagtaatggactgattctacttaagcagttcaaaccatgtggctgttttattctcattgggggaagaaacccttacgggagggatagacctacgtttatacatgctcaccttcatatatgggtgcacctttgcttgggcataagtacacatacaagtacttgaaatcgttttcgaaaattcagcataaacaaacgttgaacaagtgaaaaaaaaaaaaagtttcacatgctctaccttgtatgatgggaaaaaaaaagcccttccccgggaaaagcgccacttggaggtaataaatggaagcgctatccttaattacacaaattcgcactccttttgatatatatttaaaatgtacattttgcaaattaatgctttaaaattacggagcaaaaaaaatgctttccccaaacgggagttcaatttttttaaaattcatcatcagtttgacttgctgagcattttcttgcaacatttttcttttcgtaaaaaaggacgctttcaattttaatacatgaaaagaattattcctcaaaagtgatgcaaaagggtcggaacgaattgaatgtttttttttttttttcctacgtcattttatgtggttttgcatgcaaatgtcattttgtacctcttccccaatgaaaaaatatgtggtgggcacggcgcttaattctgtagacgcattttatacctgtataacacttcatgtgggaatgtatacatgtggataagctcaaaaatgaggagaaaaaaggaacgtgaaatttacacccataagtatacaaccactatctcttggcagagatgtatacacgcgtatatatgtaaaatggcattttgcactaaattccattttgacatcatcgtgaataagaagtaacttccaaatcacatgcgcacagctcaaagcaggttgaccgttagcacaaaatatgcggcattaaggaagtggtcccttttgaaaaatgtgcatgcaaaatgaagcaattattctgccacatccataaatttactcaggcatgttacattttgaatgaatagcattaaattatgtaaaaaaaagaaattgctttgccaaataacatggaccctcactaattatacagcttaaaaaaaattacaaaattaagtgaacataaaaactattggcaaaatttcccaactttttgacacaattaatccaacatacaagtaaaaagaacatcaattttgacgcaaacccgtttacaagaaataaccggaaaaaatttacgccatggaattcaacaacagattaaccctttttattttatttatatgctccgccttaattgcggcatacagctgcggggatgcgaatcagaattcatcgaccaaggttcccctagatccaaggattttagaattgagtacaaaggtggagaaggaaaagaaattacataatttaatattcttatcaattttttctgggacgatgataacaattatgttttcaatgttgggattcattctccatgattacgttagagatgtcaaatggaaagagcaacatataaaaaagaagtgatgaacggaagaaataaaaaagtggaagaaagtagttataccctggtggacaaacatgcgtaatttttacgcacaaaacaaggggcacgcataattcgcacatacttacccactcggctacaaaataaacacatcggatgagccaactggtgtgaagggaaagaagacctgtactgttatctcgaactgcatatttacgtgtgcacacccaaacgtccattttcccaccccttttgtacgctacagaatgaatacttttaatttttgtgaattcctgcgttctgccgtttttaaatgtacactatgcatatttatgctgctgtttttacaagtgttcgcatatgtatattgttcctacaggtatacgcatccactgcttgtgcaagtacagataactgcatcgttcgtaatgcgtttatttcttgagtacataacattttgaccgttttaacattttagcattttccatattcaaaaagttcttaaagagagcctgaaatataatgtgaaaagaaatattctttaacaaatggcctttttctttaatgaataaaaattcggatggtatacatcccttcaaaggggaggaaataaggccgcctacgtatatggcatttttttttctttctcaaattttaacaataacggaaacactttagagcaaaatatacgcgccttcacaagggcgtaatccagtgcacattttttaacgtcatatctttgttgttgctgggactttcctattttgtgctcggatacgccgtttcgtacttttgcgcgcacttttagttagcacaggtttgtgggatattcacataaaaagggtttttttttttctacgtcgcgtgaaaaaacatttttaaatgaaaaaatgtgaaggattttcccttccagcgagccaattcatctttacatattataaaataaagattatggaggatacattttcccttaagtgcagtttcctcaaaatgagccactcataaaactgcatgaatccacaaataatcgccccttattgcatactccttttaacaaaaattctgaagcgatgtacaaaataaatagaataaatgctccactcccttttgcttaagaggcttgcacaaaaggaaccacgtatatgaaaagtacaaaccaaaaatggataaaaaaaaaaaaaaaaaaaactccttttttctccgaaaacttgtaaaaaccccccctttgctttgttctgtccacatccattcttccgcataagttcacccccaacaggagcttcacatttttctttttttcttccgaacatatattgttatgccaaaaggttatgaaaaaagaaagcgaatttgacgcaccatgtgaaagtattgatttcatttttatgcccctcccccctacattcgttggaaggaccaacatgaaaggcaaaacatggcgtgataaaggccactacaaaaaaaatatatttacgcaaaacatgttttttagatgcataggcgcgtgtaaaacttatttttttgcaaacgtttaatacaatccacacagcccccacgtatgccacaaacgctcatgcacgaagaccccccggatgactcgtaaaaatgaattaccttttcggcaccagacgaaactttaatatatctcgattcaaaaacacattcataagccatacatacaaagggaacaatgtgaaagagcagtattgtaagaaattatcctttagcacaaaagataatgggcaaaataatgacaataactgtagcaacgccttaaattataaatttttccaaaaaaggaaaagacgaaaaagagacaaattttttttcaaatccaaattataaagtaattaatcacagccaaaaagaaatttaagcgtttttggatataacagaggaaaactcttcgtgagcatcaagaaagactttaccagttttgttgttaattcgttaatcatcttcgtcttcctttactccgtttacacattagcacccaatgaaactgtctcgcaaagaagaaaaagaattatcacagagagattgatgaaagagtatgatatttctgcgagtgatcttgaaatgattgagcaactggacgaagtagcagaagagtaaaaatgtgtgcaaaatttggggcgagcatgagaatggctagcctaggagcgcttacttcgacctcctctacctctttcgctgcgtcggtttattatcattttttcactttttgaacgcaaccgttgaagcagtttgtttccgtgtatgccccacgcgttggtcgtatatcttcagcactgcaactgttaatctggtatatatattttttttccattcttatgttaaagtgtcatcatggagcgttcttcccttttcttaagtttcgcacaaaaaaaaaaaaaaaaaaaacgaaataaaacaaaaaagaaagcaatcatgagtaacattttcttgttggcttacacgtttgggcagttaaaatgtgccataattacatcaagaaattatgacagttgtgaaatcatcgcagttatagatagcaacaaaattaacaggtaaattacgcgaacacaaaagggtaccacccaacatatgctgctgtgcaattttcattaaaacaaaaatttcatttgttgattcaaagtttttaatatttaaaagattgaatttacaaaatgatcagaaattactgtaaagtatattgaaacaaagaagaagaaaaagttttaacaaacattaaatgaatagcaatagttttgttttgtatcaatatttttttaaaaatacgattggaattaaaaaaaaaaaaaaaaacatatatatatatgtacatattagtacatatataacggctgcgtagcagctatataataattacataaaaattgtagattctgaaaaaaaaaggggaacctagactagacacgtttggtaccctatctgctgattttatttccacgagccacagaaccgtacgtctgtttggtagctatgaggggaagggaaaaaagaaacacataaacatataaacatgtacttataagcatgtacttatatacatgtacaaatgtgcgcacagacgtgcgcgccgcgtgcttatgcacacagagatagcgccccaaacgactccagtagggacacaaatttgctgcaaatttaaaaagcagctttacctgtgttaaacggcaaatacttaaacttgatcatattttttatctgctgcttcatagttgcaaaaaataaacatatgaagtaaaaaagtaataggggccaaaatactggtatgtccagaaatggaaaaaaggtacaaaatattgatatcaaaatagccctactggcatacagccagaatttgaattcgttcagttttcttaagaatggcctaaactctttcttatcatcaggattgttctcattttttcgttcagtcgtttgtttcatggggagtaataaaccgttattttcattttcatactgctcatatatttcttctatattgtgcggggttaaaaaacgcaaaaacaagtttagtaaaaaaatggatagcgcatatgacactacgtaaaaccccgtcacgtaatataccctaagaacgtataaactaaataaccccaataacccaaaccatcttgtttttacatatagcgttgtcttatcaatatagtaattatgcgtgttgattatttttttacacaaatctggcagcgtcggctctgtttcgtccctttttttttttttttgttgtgtgtttattaaattagtgtttaactcgtttggtcctgtcttgttaaacttttgtattacatttactattaacagttctgttacatatatgcttcatgcaggaaggggctctgtctcttacatgtggacatgcacgtgcgtatgttagcatatattagggcacatatgtgtatatatatgcagatttgcacatatatacacatatacaaatacacataaataacactatactgtgtattattacgataaaaaaaaaacatacaaatgaggtatgcgcaaatataacgtactttatataacatatttgtgcatttcactattttttaaactattcttcgcaattcttgaaggaattaccgtctctgtcttaaataacacaaataaaatttacacaaatgtacctgtacggtttaaacataatgcgcattttattgggtcttcacgaaaaaagtttactcaaaagttttactgaaaaaaacatttccgcttgaaaaaaaaattttcttaaagtggcctgttgccatataaacataacatatgcatacgtatgcgcgagtacgtatatttgtgcgcatttaatacgtatgcataaattgttggatatatcttcatatgcatgcctgtatatatatgcaagtaccataaaactcgaaaaacttcgtacgatcagcagattgcgggcatccgtatatttttacaattttcgtaaaatcgtgttttataaaatatacaaaattgtaccatagcaattttgtcatcaaaatcatgcttcatcaacattatatgaagtttttatacaaaacagtaatttaacaatatgcacttttttttttttttttgtacgaaatatatggcctaatcaaatatatgctatgccacatattaacaaacgtttcgtaaaaaaagataagcgtattttttcaaagcctttttttaagataaatatatagccattttttgccaaatggatgaacgtgaacggttcaatattcatcataatttaaaaaaaaaaaaaaacacttaacaatgcagtagtttttttataaaaaatgcatatataaaaatgcgataaccagttttttggctacaaaaaaaaaaggaattttttctatatgccacaaaaataaatgggggagaattttttttttttttttttttgccaataaatacttcctatataaaacccattttaataaacaaattatacaaccctcttacttgcaaccaggctgcaaaataaaaaacgaaaaaagataaaaggatatgtttaaaagtgagttgccaaaaaaattttaatgctttgaaaattaataaaagttctaccacataactacactctcttaaaaaaaaaaaaaagaattaaccaaatggttgtacataatacaacatgcattcagttcatataaaaatgactagcatacatacagcaaaaaaaagactccttatttacgcagggaccaatgtaccaaacctttttcataacatggagttaaactaaaagcggccttttttttacctttaaaattaaaacatatttacataaaataagaaggcgcaaacgaacgatagaaaaaaaaaaaatcgccctgtaagaaaaaacgaagaatttttttatgctaaaagaggagacagagtaaaaaaaaagaacgcagcgtcatcccactatgtagcgtttttcccattacgcaaagttagtaaaaacttatcatcaacaaaaccaaagctataaacgtaaaacaatctgtgctaaaaaaaaaaaaaatgattgttcgcgtagtagtagaaattatgcatttatgtattcatgtctttatgcctttatggccattttcccctttacgcaccaattggttcttcttaacttttatgacgtacacatacggtattcatagctcagcataaaaagttctttaaaattatgaacatgtgggataaaaaaaaggttaactacattttggtaaaaaaaaagagtaacgaaatatagacgtggcccgtccatatgcataagcataactgtgtgcagatatgcaaaaggttgcatggagaaatatataaacaggaaaaagtatacgtgcagcatatcttaaaattacgcgaatggtatattttgctactacatacatatacgtatgtacagcaaaatataagcatgctctttttctaccctacattggatattcactcaaaaatatgcaaactttctgtcattatgaatacatttttgtgtatcaacaaacaggtccatccatgcgcacgtccacccttaaacacatatcgttaaaacatacattttctttgaacatgtatgtgaaggattcacccaataatgcgaaaatggggaaataactattcgcttggaaaggctgtaagcatactacctcatgtttgtacatacatatacacatatatttctaaatgcacataaatcaaccacaaaaagctatgggggtcataaaccaatgaacaaaaaacaaaattatgttatccatgtccacattcttggcaactcttagcaacagcgacttttgtatattttttgatcgccctggttgttcagggcaaatgtctcaggcagatatctgaaaacagtgaaacgtggaaaaattgcgcataatattttaaatatacataatatgtggcaaatgtcggggttcattaatgttctgttgggccaagcagcatggtacaagacccattttcaacgttccaaggaacaaattttccgtggcgtccatataagcataaatgggcatattattatacattccctttttatgccattttgttcccttacatttgttcctcctggtgttcctgtttcatggcctttctcgcaatttcgtcaaacgcctgatccacattaattgcgttttttgcgctcgtctcaaaatagggaatgttgttattcgatttgcaccactgcaggactttaagcgattgaacctgtaaaggtgaaacgaatggacaaatgaacgaatgatcgaacgaatgcacacgtttctacaaccgcaattggtcatgcgtatctataagcataggaacatgctgccaatacgcaaaagttattactcgcgcctcttatcaattacctttctcttattcgtctcgtcaactttatttccaatgatgacgaaggggaaattgtctggatcctttgggctggcctacatggaaaaacaaattcgggaaaaattaaataacattcgggcgtgcgtacttgtagtcatacatatatacttacatatatacatacacatatacacatacacatatatatatatatatatatacgcctgcttatgtacagcactacactgactatcgctttctccctctattcggtacctgaataagaaattcgtccttccacgactccaacgattcatatgttttgtaattcgttaagtcaaaaactaacacacagcaatcggcccctctgtaaaaagctacccccaggctttgaaagcgctcttggcctgccgtgtcccatatctgggaagaaagtgggtagagacgttactcgaatgaaaatttggcacataagcatatatgcatgtatataaatgtacaatcgcgcacatgtactctcatatacatgtgcataactcatgcgatatctggggggaaaaaaaaaatgctacatcttaataaagcaactaagcgcaagtatatattgcataagccttattagcaatttttctctccttttcatttaacttgcattgttaggtgttcattgtcaactatggtttctttcgttaaaaagtcggctccaactaacatggggggaaaaaaaaaattatataaatatagtacaaatttaaaaaaaaaaaattcacagaataattcttcaatatattttagttaatctaattacttgtcgccttgtactgattcgtaaattttttatttacatattgattcattaatgatgtctttccaacactgcaaaaaaaaaaaagaggacaaaattaatgcgcaaaagggtattatcacgaaggagttgtaaaaattgaaaaggtgaaacaattcccccaaaacaatttaattcatgtcctaaaaaaatagcaacgcccaccagccagcattaaatttagggttagcatgtgtacataaaataaactacatttatttattgaatataaaagaggttagccttttttttatagtatgttattctatattgaacgttttcatatttgattatctcttaaaggatagaacgcctgtgtaacatttcgggatccatttatttgtttaacgcatgcattgcttaagtttaattcgactattcatacgtccatttggagtgaatcatttgatgcatagcccatccgatcatttccgtttctacttagtataacaaagcacttgaaccaaatagcgctaacaacgtgacgcaatcttattttgcaataaaacttttaaacgtcatttttgtatatacaaatgcgcagtggtagacatgtgcttctgcatctgggagacaactttaacaaacctccgatgcgagaagccatgtgacagtactcaagaatcagttcaacttctttccttattgatgtatcggtattttctagtcactttcgcatcactgcggtgtgttacacatacatacacataacgcagtgtgacttaaaaaattgcataatgttgatctcgcttttattagcacgtttcagtgcgttactcatttcgcgttccttttgtgcttctcttttatcatttgttccatcttttagtctatcaacatggctgtcctctttaatttttttttttcaccaactatatccatacacatatacgtttgcatatatgcctatgtacaatgtttcccccaaaaaaaaatttaacgcggctgtaatgtcggcgttttttacgtttcttaattgtttacccactatccccaagaatgataacttttaaaatggttctttttttatttgacataattttcttctaatggttttcttcctttgcggttatgtttcttaattcgattaagcagtatacgtcacagtgctgtgatacctgaatgtacgcgcacgtataatgtgtttaagccatatgtaattttgttcataaatttgcttatttatgcagttcgctcacttgtttataaaacgcatttttttccgtaaattttgaaatgtactttcgatgatatttccttctcgtatgggttaatatgaaacgaaacaaaaaaaaaaaaaaaaagaacaattttgcgtaaaatatacaagaaaaaaattaaactaattttttttccatacatgtatatacatatggcggcacataaacgttatgaaaactattcacaaaggttaatctttttttccttgtcaattttgatcagcttaataaccgtcacatcaatatttctgtagtagttgtaacacagaaagtaaaaaaaaaaaaaaaaaaagaaaaggaaaaaacataaaattgcactatatgctacacgccaatccatgtgcgcgtagcactttatattgccaacaaaattttgcaaatgtgaaggggctgggtcgcgtgcatacaaagggtcacaacgaacaatacgttttggtacacacacatgtaaatgtactttcatacaaaaacattaactgtatgaatgtaaatatttttttaatatacttgtgttgctgtacggacgggcatgcgtcacatgtgtataagcacacaatgaacattttgtttttttccgtaaccagtgaacattcttttaaaatgcacgcaacaaaaaatacacttcctttgaggattattttactactgtgcttgtgaaaaatggttgggtgtatgttcacttaaaaatcattcgacaaaaaggtgaattgtttttttttaaatttcccacgaatggtgtaacaattggatgtgttctttttttttttgggcaacagttaactgctcctgggtatggaaataagaaatttaactaccatatactacacttaaacttggcgtttatagggacgtggaaaatattgtgtaaagtaatacgaaaaaaaaaaaaaaaaaatccacatattagtatacactccttgagcagttgtgcattattcaagctgcattgatcacatgcgccacaatcgaattaacaattaagtgtaagacgatttactgtgattaaaaaaccgaccgctgtaaattgcatacatatgtattttaacatatccctgtggttatattttccagattgacataacttctcttttatgcacaatatatttcagttcgtttcaacaagagttgttcacatgaagacataaaaaaggaagacacctagggtgtaacaaaatggtgcgaacatttctcacttacggtaacgcaatatatgccttaatgcgctgtatgtacttatttcttacaatgcgatagaggaataactttttttctctctcgaaataagcagtattaccaaatgagaattaccagaatgtgttcattaaaacaattgaggggaaatttacaggccatataccacttggaggcgcgcatgtatgtgtgcttacacgtgtgtgcgtttgtgtgtacatacttttgcttatacgttccttcgtgaatttttcctccataaggaatagcgcctatttgtatttatacgtatttcattttagcgcgattaacaaaaaatgacacatttataaaaaagttcgtaattgacgttctttccctttttacgcgattttttttcttcactcctttgtaacaagtcaaacttatttttggtaaatgatggcaaaataataaacacacttaagaaaaagaaaaagtcgaaagagtttaatttgattatattataaattcagtaatgttaaacagtcagaattatatctcatttcgcgttcgaattttagtgcttaacattttgatttaaattttatttttatttcccttttcataacttttatgtgtatcacgtttgggcatcctactgcgatactgcgaaatggcatttttcgtgtttgttcttttaaagcaaaataaaagcaaaacttatcatcattctaacatttttattgtcattaaaaaggggtacattgtcaagcatgtcctaggatggcaatacgtgctcataaagtaatatatatatgtatgtatatatcacatacataatacatacacatgcatgtgttttgcatacgtgtgaatccaaaacatgtgtgcttgattaaatgcgcacattttcatgtgcatatgcgcatacttatgtatacacgggcatacatgtaaactacggaagaggttaaaaatataattcgttctattgctaatgcacatgcgcaacgaaacaaaagtaaaaatgctattttacatttcgcttccgcataaacctcacttgtgtgctttgcttttttttggagggggaggtatttctttattttccttctgaaggttgtttcacaattttttcgcgaaaggaaaaaataaaataaacgaagtgaagtgaaacgaacgaaatgaaaaaaaaccaagtgaaaaaaaacaaacaaataaaaatgtaaccaacaagtaaaagcatgatcaacaagtaaaagcatgaccaacaagtaaaagcatggcaaacaagtcaaagcatggctaacaagtcaaagcatggcaaacaagtcaaagcataaccaacaagtcaaagcataaccaacaagtcaaagcataaccaacaagtcaaagcataaccaacaagtcaaagcataactaacaaatggaaacaaagccgataaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaatgaaaatatacacaaaaacaaaaaagggaacgcagaacaaagcaaaaacaaaactaaagcataattctgtaaacgaactgtacaagagatagggctcgctttggcaattttatgcgagcttgcacaagcaaaaaagaacatatatatatgttcgtacatgcatgcatgtatatgcgcatattgaagccatcaatagatatatttgtgtaaatctgcccgaacttaaaattgacgaaaattgctattcggttgctatgaatatattttgcgagtatatgatatatattttttttttgtgtgttttcctttttttcgcgaacgtaaataaatccctcattaaatttgcgcaaaatttttatatacattttgtcatttattcattacatatatttttttttatttagaacaaaattatacactttattttcgttacaagtgaagaaaaaaaaaaatgtgacaaacaagcttgtaaattaatacgagtatcgctgatgatacgcatattttttttttcttttctccacgtagacatccattttttttcgttcgtattatgtcttcattggtttggttgaatatgaacacctctccctttataattaagtatgactaagcagagttatatgttcaccgtatgttacacgcgtgcgcatatatatgtatatgtatatttgtatatatttatatacccttgtgtatgctttttttggtacgtttttgaacaatccttttttggtttttctgtagatttctgttcccgcattttagaaatatttcgttttccaaaatgcagttagaacagataatttttttttctattttgaaaagtaaccccatttttatgcttgagaaaggcgtactcataccatgatacactgtcgtctctacgtatgtatagaatttgcatgttggttgttttatttccttatgaatttttatatttctttttttttagtgagaaaagaaaaacatttatatttaggcataaatgactgagtatttttctctgtttattttgcttaagtatagaaattgtttttcttttttccttttgtgccttttatcgcgattttttcgacattttttttttttgttctcgcgtttatcaagccactgtgaatttttttccatttttaagtgtgtgtagcatttgtcacgtaaggcatataatgtacatgctttcacacgcgtgctatgttaatgtgtgaggggtacctaaatgcattgcgtacataagcacaggtgtacacaaatgtactcatacatacgtgcataggtgcatacgtacatgcatacgtacatgcatacgtacatgcatacgtttggcgcgctgcctgagaaaataccagtcagatacaatttcgttttggaagagcgaccattgttacatatccccgaaaacatctcgaaatattttacaaagcataaaagtgaaaaaatacactacatgtggcaaacaacgcacatgcaccttttctacaatttcttattttgtttttataaaatagaaccattaaaaagtgtgcgtaataaagggggcatattaaatataacctgtttgtgctattttgaactacagtattgtaccctattgtacactattgtacttttgtgtagtgcaactttttgtcccttttttttcttttttttatagtacgaaatgattaattaaataaaatataacaataagacaatcccatttgctagtacatcctatagaattccattacataagaaaacgtcacctattcacatgcaagggtaggaaattaatatgctattaatttcagacatctcccttttttttagtacacgtacgcatttttatgaatgttcgcctgtacgcatttttatcatatttatctgtacgcatttttgtgccccccttcttgtgtgttcacattcatgtgtacaccttttttcttatttttaatgaaattctgaaatttgtaaataccaattattttacttatttttttttattttgtttctacatgtttacttccaagtcatttcctccatgttactgtttccaaactgttgtttttaaagtttcctttccagagttttttttccaaattatcatctccatacctttgctcctttacttttacttcctcacttctacttccctgcatccttacctttcacgtattgacacgtgcacgaaaagataagcgaatactttctaatttatgttattgaatccagttagctctcaatttatgttcgtaactgcttgcagttggcgattcgtgctttcatttttatcaagtgcagaagcgtgctaatatatacatacaagaaattaccttaattgcccaaattgcctaaattgccccaattgcctaaattgcccgaatcgccaaatttacatgaacgcagacttgcattggctgtggtgcataggtacacacttaaagtattattaaaattgcataagtatgcctttgctttgttgaccctgcaccaaaaaaagaaaatgatttatctaacgtacctgaaaaccagccattttaaccttaagtctgacaatgtagaacctatgctcaatagtgataatgagggagtattccttttgagggactcgtgtacttcggacattttggtgtatacaaataaaacgtgcaaggagaagtatctagagcaggaaatgtcatgctggagcactaatgtgagttcactgtgtacgagagaaaagcaaaaccagctgaatatgcaaagcacacaaagcactcaaaatgaagaagaggatgaagaagaggaggaagaagaggaggaagaagaggatgaagaagaggatgaggacgaagacgaggacataccaacagaaggaaatgaaatcaccatcagtttgcataacagggacaggtattttgttaagtataaacgtgaacccaatttttgcagagcccaattgctaaaaggtacacttaacaaaaagataagcaaaataaagggagaaaaaaaaatagcaaagcaggacaatcgatcgaagagcaagaaccaattgttattcattaaaaacaattttaaaggaaaaataattgtaaagaaggagaaatgcgaaaagctgatccgtaacaactgttggaagaacgctaaaaggggattcatcaaggagagaaaaataagaaaaaatgtacacccattcgagaaaaagattttcttcaacaccgtggaaaatttcctagacttacaaaacagtgaagttcatctcaagacagcctttgaaattttttttaaattttgtaaggacaacatagaatctaccactgcacagaagtgtctacgtagagtcagtaaggacagagccctcaaaaagggaaatcgttctgtggacatattagacatcactgaaaagtatgctagaggcgattctccatacgttaagtgcatagaatataacactagatgcggaaagagggatgaaggaagaaggttaactgttcgcattaaaaagcaggttgtcaaaatggaatattttacatgcacaaaaagaaaaagtaaagcaaatattccaggtaaaaaggggtcagtcatctcaaaaaatgcacaatcaaacgctttatttcacagaagaaataacacaaatgatatgggacgcgggcgatccaacaaggagtcattcatcgtagtacacaaaatcgtcatggatgtgcataatttagacatgtattatcatgacaactgcatggaagcgtgcaaaggaaccccgtcatggtgtgtcctttttattgagtgctgtctcctgaagtataatgttggcaccacgaactgcaacaccaagttgagaagtattcctgacgtaaaccaaaaaaaacaaaaaaataaaaataaaaaaaaaaaaacaaaataaaaaaaataagaataagaataacaaagaaaaaacaggaaccatcgaaaacgtagtaaacttcctaaaccacttgagcagtaccatcccacaaataaaaaacaacagaagttttataccgttagcagtttcaacaattatgtgcaaaacacataacgtccgaggtagcattatggaatttttaaattccacaaacaaaaagcaccatggcatatgtcgaatcggaatcgcaaggataataagcataccatattgcatgcaaagagacacccatcagtgcatacgaaatgatgtttactacgaattgtaccaagcagtttatttagcacgtcattgctatgtgatatttcaaaaggcaattatgagcagcttctgtagtataactcatcagaagtcatttttgtgcgtacaaaattgcctagaaaattgcatcacagaaatgggccattcgttcttccaaagagaaatgtcaacattcgccatctttagagctgtgtccaatgcaatctccatctctaccactgtgagaaacaaattacccttcccaaaacccttatttttcagaaagtacaaaattttggttacacaatatcaaaatatcgtaaattatgccattttttttcttgatctatgtgaacatatcatcacttatcattttaaaaagaaaaaaattctgctacgcacgaaagaaaaaataagtttattactctactactttggagatcgacatggggttgtgaaataccagcgcaaacatttttttcatcatatttgtagcaaacgttgtagtaaacaagaaaagtattgcgaaagaaattttgtaagctggttgtctgatctgaaactcgagggtataaaatctgaagtggaaatcaatttgccagcatatttgcaacatttcaaggataaaaaggaacagacggaaaagtcgcatcaatgtgaacatcaaaacgaaatgttccctcatcagaatagcccacgcagctcttcaaattatcatactacactatattgcgcaatgaagaagctaattctctacttttgtcactacttttctgctccatctgataccataataaaatataggaatgtttgcaaaaagaggcataagttaaagaagctcagcgcgggtgcatcagaatgcagtaaaaatttcttgcacatacatgttatacacacacttactggtttcctcaaacgcgattttgtgaaattcgcatatgctcaaaaggggcaagggtctagcttccacggcccttcggatcgcaatgcaagtagtatctttagcagttccagtggaagctcccgtgatagtacacatgagagaagcctgaaaaatcgaacacacataagaataagcatccatgcaagacaacacaaaaacgaagtggtctacagccccaactgcatgcttaaatctgaagaaaggggaaagagaacatgcacaagtgatcatacacaaaggaacaaatcgaataattcccacctacggatgatgaaccaatcagaagatagacattctcaatatttaaaattccaagtgaaaggaaaattaacactgcacatcaagcaccgaaggggcagtgacaaaaaacgttgtcgtagcaacaatgataatccaatcaatcacacacacaaactgaatgactgcagaagaaatatagccaaaacgaaccctaacagtagtgaccattattacatagaaaaagaaagcttcactaaagttcacaacaacgtggttaggactgtccaaatggaaaacaaaatgaactacacgcgaagctacacacacgaaaatctcaacaattgtatgaataatagacatgccggaaatgattccaatatgaacataaccattatgaaggatcagttaacccattccatagagcgacgtaggtaccatagaagcttttgcttcgaatgtcaaaatattttacatcataatatgaaccatttgagttactgtcataatgggcaccaaataaggtggcaaacaaatccgaacagttttatgcgcagcgaagggtatatgtacgaacgtggaaactacggttgcggaaatgggtgcaataggcattgtcgcagcaactatggcagctacgtccatagaagcaacccccataaaggctaccaccagaatggttaccatcataacggctactgctacaactgcttcctccataacaacatctcccataatagaagcacccataactgctattgctgttatcagaaccgcctccatcccagcagcaaccgtttcatgggaaaaaataaccacgtgccccagcacggcaacagaattttcgttaaaagtggcgaactcccgcagaaagaaaaaatagacatcaccaactacttcaacgtctttttcaacaacaacaagaataacaactgttccagcagaaccgtcgacaaaaacaaagaaacaaactacacccgcgggtacacccagcctcatcaaaataatgacccaccaaattattatggcatccccaacggtgtgtgtactattaataataacagtttgaacaaacaaaataaattgtgtaaaatgtgcaaaaacataagcgtgagagaaaatgaagattattaccataccaaaaggattggcaactcatttgagggaatttcgaatatgaataaggatccaaacgttcataatacaaatggaggactccctgttaacaactacctaaatgaatctcgctttgacgaacagtgcctatccaataatgccttaaacaacgaaacgggtagaggaatgctcccacggaattgcaacggtaatttgcgaaacgcgaatacgcacgttttaaataacaacagtgcactgagtgactacagaaactccaataatgtgaaccatgttacgaacatcttctgcatgtgtggtgccaggatcgatgctagcgatagcgagaatagagacagccaaggcgatgtcatcaaaggcgatgacaacgaaagtggtgataacgaaggcggcggtaacgaaggcggaaacaaccgaagcggtaacgacgaaggcagtgacaatcaaggcgacaagaaaagcaatgagggtggaaaaaagagcggcacagacaacagcggcaacggtaacaacaacaacaacaataacaataacaacagcagccgaagcggcaaagcaaacggcgacaacagcaatagcagccacgacaacaataacgacgacgataacgaacaggagggaaacgaccaaaacagaaggggctgcaataagcacaacacgtgcaacactaccagaaaaaagaaaaaaagcaaaaagaaaaaaacagaaaaaaaattgatcagttataagcataaaaatattcaaaaaaaaagtatgcttaattctaagtgcgctaaaggagggaaaaaaaaaaataacggatttgccaagtgcaaagaagaaaataaacaaaataaaatagacaacaagaaggaagatacagacaatgcagtaacgccccatagtgggaacagcaccaaaaaggataaattgaacaatgagaacctaataagttccaaagctactagcagtttggaggaatcccaaatggaaaaattgcccgagagttgtagttcatttaagcgatatttagagttcataaagaacatagattatgacataaaatttggaaatgcatacataaagttaggaaaaaagctgagttcgcaaaataaatgccaatttgatgtgtacgaagcagaggttgtagcagtggacaatattagcagctttttctactccaacattcaaaactttgaaaacttctacagtttacttaagagaaatataaacagctatgattttctgaaaacaaatataaataaccaaagttatggtgaaaatctcgaaattgatgacaacaatgtggaggacttcctcaagcactctcaggattccaatttgattcttaactgttttacgaatactataaatgtctcaaatgaagatagcaaaaacagctcaacaaattcgaaaaacgtaccttccaggaaaagaagctttttgtcttatattaacctgccgcagaggggcacctcccaacagatctctaacgatcagtcaaatcccgtccaggcagaaatgtcgcaaaacgcgaacatcaacaatgtgggcagtactcatgaaaatagaagtagcatcaagaagtggaaaaacgcaggtaacaacgtgatggacaacacccctaacagcaatgctaataccaacgacgcagccccgagcgatatttacacctccaggattgttaacattaatatgagtgcgaatacgaatacgaatgcgaattctagcgctgttgctaataaaaatgcagaccccagtgtaaggccagaatgctcaaatgctacaaatagagacggcgctgtcattgcagacggccaaccgggcaatgcggggcttgcccatttgactgccacaccaagaggcccaaacgacacacattccaattttttgggcaacagaatgattagcaaaagctgctctatcatgaaaaaggagagggaattcttttccaacatcagggataacaataatggcaataatagtatcaatggcaacagtggtgacaatgctggtaacgccattgcaggggggaagctggccaaccccccaagctcgaaccacatggacaatttacgccaaaatgaccatcagaataggcaccaaaatggacatcaaaacttgccgcaaaactgccccgaaagcgctccccataacgcactctgcaaaagcctcatccaagcaataaacagaataaatttcttaaagatgtttggatataagtccctatacgacctattaaaagaacagtgtaaagtgttccttgtgcaaaaaatgaccatggaggcaaacacaatgtacaacataatcaaacacgtaattagatacaactacatccacgacgccataaataatccctttacgatttatcaacattcgataaaaaatataccagccaataaattcgccatcaaaatattaaatacgagtacatgtggcatatataaattaaagtacaaaatacacagcctcctatctgaggggaaacaactcaagaatgtcaacatcgaaattgaaaattatgcacagagaaagtaccagtcggaggaatatctaagaaaatgtcatgagcaaagtgtgaaaaatattcttcaaagtaaaaaagccactcagtttgatagtctctcaactctgaacatctccagctctgatttatcaaacagccagtacctagaatcgtataaaaaattttgttcccaaaaagacacgacaacaaataaccatcttgatgtgtgtcgctccacgaataaacacccagattcgagccgatccacgaataaacagcccgattcgagccgctcctcaaatgaaaacctagatttgtacctttcagaaattctcagcattagaaatttaatgaataacacatttccccccaataatgatatgcacgtgtgcaattatgagcagcaaccaaagtacaactacagcatggaagttgacaaaacaagtgaagataaaaatatctgtggaagtaacggcctaagtagcaccaccactaatactaaacaaaacagcatcagcagtaacaacctgacgagcgagctgagccaaattccaattggagatatttgtaccaattctccaaacaacgctgtttacccatttatatgcaagtactgcttaaacattttcttcgacaaagaaatggcgttagcaaatgatgggaataaaagcaccttaaacaaaacccttttgaatatttacgctgaaaaaaataatgaaggcaatcatgtttgggacacaactactgtgaagaagaaaaaactgatggctcaacatgtggacaactttggtcattcatgcgtctcgaaaagtggtccaggtgtgaaggaaaataactacattgttcaaatggatagtaacggaagaagcagagaagaaaatggagaagttgggagaacgaagaacgccaccagcaatagcggaagtgaactcggcagtcgcagcatcggaagtagccgcggcacccactgcaatcgtggcaatccaggcaaccccgacaatcgcaacaatcgtagcaaccgcaagaacagccgaagtatatacctacacacaagaaacaaaatcaagagggaaagcatcaggagaaagcgcaaacgaatcgccaacaacaaacagaagacgggcaaaaataaaaatgtccgaaataaacggattacgaaaaaggaaaccaaattaaaaacaaagcataaaattataaacaaaagaagaagaggaattaatgcgaaaaaaggaaaaaaaattgccaattttgaggtcaaaaataaacttaccgataccgcgaatgagaaaaataggcaacaaaataatacctctatcaacacaaaattatcaaaaatttctgcacgtgcttgcaaacctacatctccagtaaagagagaaatgccccaaggtgtagtctcttgcatttcctcccccagtaagaacttacgccacaattacgacctacagaatcttccactaaatgttcacgcaccagacagttctccaaattataatatgaacaatcccaacaaaatgaaaatcaatgtttgcaaaaggtgtaaagagaaaaatgcaccacgtgaaagtcccttagcaaaagaaattttaaaaaaaaacaaaaaacatcccggttcagtaccaaaatatctatggtcatccgttggaataacaaaaaatagtgagcacgtgctaggagtagctatgcaaatgattgacgggtgtacattaacgtacattattcagaaattgaaagggacggataatgtaaaacaaggtcaatttttgctggacatttgcaaaaaattagttaagcatttaatgattgtatgcgaatctgttgacaatccaatcattaattgggacacaaaaccaggaaatattatgattgaatacgaaacgggaatctcaaaaatcgtttgtaaaaaggttaccatcatagatgtgggcgatgccttaccgggcagacgtttctattttccaacaaattctgcgtactatgaaaaaatcaaaaataataattctcaaaagaactttaataatttcttatactatgtaatatgtaccaaggggttttgttctcctgaatgtgccctcctagttttcctattgtcatctctaaataaatccgaacagtttagaaagacatggtatggtcccgattcgaacattttccacattatcaaaacgagacagttaagaataaagtacaggtggaagaagctcctagacttgcgttttattcagcccattgtaaagaagaaagattttatgcttagtggtcagtcatttagtccagtgaatcgaaaatgctcatgcactagggaagtggatgacatccgatccctttcttccaggaacagagatagtacttactgtggtagtgtcagcgatggcagcagccataaccgcaggaataacaacaggaatgacgccaagaataacaacaggaatagcgccaggaataacaacaagaataacgccaggaataacaacaggaatgacgccaagaataacaacaggaataacgccaagaataacaacaagaataacgctaggaataacaacaggagtagcaccctttccaataccagaggaaatagcactggtagtaagagaacgatccagatggagaaaaaaactccagttccccacccggttagtgtcaacgtgggcctttcccacaaccatcccaatatgcccgacgcgagcggaaatggaaccattcgaaacagcaacaacggtaacttgctcagtggtaatccggtaaggagcattcctcaaagcggcgtttcccaaaacggcaactcctacaatagcacaaagcttttccagaaagaccgggataatgaaataaatggaaaaagtggcgacaacaatagtagtaacaaccccattaaagaaaacgaaaacagtgtacccccaggatgcaaaccgattgacagcatcgcacccaacgccaattcagaagacgcgaatgccgacttgtcggaaaaacgagcaacctcggatagtcatcatccaaatagcgaagaggaagacatattaaaaggtcactacttaatgaagatatgcacacatgacatgaaggatgatggtgcgctagaacattactcagataacgaagaaataaaagagtttttaattaaaaaagatgagaaaataaaagatatggaaatcaaattaagcgaatcggaaaagaagaaaaaaaaaagagaaaatgaatattttaaaatgcaaaatattgattcatgggttgtcaaattcacaacaaaaaccacaatcttcagcgtcgggctagtattatgccaattatttggtggaaacaatttattaagcgttgttaacaaagatgaagtaaaggtagtcgatgtgttgtgtgaatggaattgtaaaaacagtacgaacatttattctggagaaaaaaatataaccattaatgatttattgccaactagaggaatttttgctgatgtcttatggaaaaggaaaattaaaaaaataataaaaaaatgcttgcaatttgtaccatccagaagatgctcatttaaggaattgtacgaggacgtaaaaaatttcaaaaaagaatttgaagcgtactacaatttaaacgatgaatccacatgcgatttatagagtgtcttccaatccgtgactgttgcggagaagcatgtataatagatacgcacctttaggacatagtgacccacagtaaaccggggaatggcgacccttaaaccggtaatcaatatttaaaggcaacaaaaggtagccaaaaatgatgaacaaaatggagtggcatcctaccgaactggataaaactgcaccaaatgaagaaaaaaaaaagaagtaacgtaatgaaatgcaacgtaacgtaacgcaataaattccagttaccacaatgacttgctaagaaattcagacgggaaatgcgggtaaagctacgcaaacgaaataaatcattaaaaagaaaacacttgcatatataatataaccgagttggcagttaccttgttgaagtaaatttcgtatctttctttgccctcgcatccattttattagctttttttccgttttgaatattccaactggataaaggatcataaagaatgcgaaaaatctaccacgaacatttgtgtgatccatcataatgaaggtttctttacttttttttatgtttacataattaagtctttatataatttaatttttttcctttcattgtatgtgtacatacatgtgtatgtaacccccagtcgcaattcctttgcgtttcaatgcataaataaaacatgcattttgcggtacatattttttgctttttttgtagttagaagttgtgcataacttcgtacacagttaccctctttttttttttttttttttacatgtttttttatttattgcagttgaagtgtaaaaagtaaaggcacaacgtgtcgttgttctgtaatccgtctatttgaatgcccatacacacccatgttgccccttttcattttcacttcctttttttttttccattccatttcaatgcgctcatttaatgcatcacagtaaccatcaagctgctctgaatttgttggcacaaaatggaccattcgtatgttagcccctctgcacatcacgaagtagctacctacatgcatgtacatacctatgggcgtttattttgtccaacagccactgcactttgtagcccagtaactccatttttctgtctcaccaaatggcttcgatttcacacgtgtgcgcttacacattgtgctgttgcactgtacacacacacatatatatatatatatatatctagaggaacacttggccgttttctttttttttttttttttttacccttgaacaaacttacataaggaatatgcgcacagacgacgtgataccccttcacataagcgtagcattagcacctttttttgcatgtgaaaacttttatataaaagaaaaaaaaagacctttccgagtttcccaacttttgggaacatctcctctaaaaggcctcagccacacgatgacaattttgtaaactcttttttggtggcataatagtccaaaaaaatatatacagcaaaaaaaaaaaaaaaaattcctattaatacacatttttaaaagtctcttaaattggaagttatgtcaataaggtaaattactaacacggctttagaaaaacgcactaatgatatatacacacacaaaataatttagcaatcttgcgtcgatgcagcgtgcaaggaatggctgcgaaaatgggggcatgcgaataggtaccctcctcttatgcgtgcacatcacaatttgatgaaatagcacggaatgagcagcactataaatcagagcatgcgccctggaaaaaggggcaaattctggcagtacgtggcaatatgaaacaaaattggggtgttcaatccagttagagacgaccaaatgggggttacaacctaatgtgcccccgtctccaacccgttcaacccatttaacttattctttaccaccttgcctactttgctacccctcccctgcgcacactgctagtcattctgcgcctgcgcagaattaatcgacttgaagtacttctccaaaacgtccttcaaggtgttcaggtacgtgtaaaaaacgtcggatgatagcaacaggctgtccttcttcactccatgcaaaaagtgttcgatgttatttagtgcctggataaatcgatccactatgtaccagctatactgacccaagtcattcttgctcctcagtacattatatttgccatgaataaaataatccaaaatgtaggaattcttcaagcacaccttttcctcttttattacatcatcttcgaatttgaaaaaggagatgtaatcctctccgatgtctggaatcatgttctttcgtatatctaagtccagtatggacgtgtaaagcagttcatctagggtttcgaaattgtcgcactggtatagggaagccaggaagggcgatcttactttgtagtcgcggagctgcaaaaaaggaaaaaaaaattaaataaacggttaaaaaaaaattccaaattcgtctctcttccctctttttcgacccaaccggagacacgcataatcgctccagcgagggagtaaacccccatgtgggaatatataatacactcaaaccacactgcaccaataatcactctcttttcctaaccttcgactgataaaaggtcaagtactcggaatgtccctccggaaatatctcccccaaatggagtgctgggtgctgctcgaaaatgtacagctgggtgtagggcagtaagtacgtcttcttcctgtgcaacaaatttaattttgctaaaaccagcaaggagtaattcatgaggtacctcaacaaaacattttcaatgttctttatatgctttcggacaggggctggcaaaatgtgcaataaggggaaatacgtggagctgaataactccaatttggttctaactttacaattgaaatttattagcaccttcgtcaaggctattttgttttcttttattttattaataaaatgggaaagtataaataacaaaatgaattgccctctagcagaatcgtctaccaaaacattacgcgaataattcttctcaaacgttacacgatcaattactttttgcagcggaatcataccaacagaggaacctaaaaatgtgccatctccaacaatattatgtaatactttttttactaacaaataggttaatactaaattgttgtcacattctttttttaaaaatatggctagctcggtcatatttattatattgcactcttcatctattgcttccatctcgaccaaaatgtttataaacattaggaaatgggctttaattctgaagcacaattcctttaagtgtttttcaccttcctttacttcacttttcttgccttttttcatggctaaaaattcgcagtataagtcgttgtattcgtattttctatccacgtatttcctcagcgcattgattttctccttctgatgatcgaattcactgggatggtaatttaacaattcagtcgtttccattccggggttctcattccccatgtgcaccgcatcagcgggggaagaaatttcgttccccgctacatccccattttgcaatttttgctggtttgattcaccccccttcgtcatagttacacgttccgaaaaatgcgaaccggctttatcatccccgtcgccatcccccctatgctgaaatgcatttacataatacaacgaattgtaaaaaacgctaaggatgccattaattcgggtaaaaaaatttacgttaatacttctgtttttctcaaatatctcttccttttcagcaacagtcatggtttcatctttcttcttcttcttaatgggcttattaaccactgctttgtttctgttggtaatttcctccaagtctttattcttcttcaagcagttgtacaacaacatacttctacaaatattcgtaaaattcacagcataggaacctgacagggtctgcagaggggacgtaattaatctccttaaatttttaaagttaatattccatatgataatatttccatacaaatcgaagcctcttcttccggctcttccagacgtttgtttaaacatgactgaatttaattcgaaagtatgtccagcaaaaatgatagatttacaaggtatattaatacctagcgataaattcttattgctaaaaataattttaatatatcctagtcgaaatagggactccacaatgatggtaaatttgtaaggcagtacttcataatgtagtcctattccccttttcagcccttcgattagcacagatttgtatttccttccttcgatggctctttccgcttctctgatcaaatcttctatctctgtaacatagttaatgtagactttcctgttgcagaagtagaagtctccatcatattcttccgaaacgtcgactggtggttctgggatctcttcttcattgagcatgtccaaatattccttatccatattttgttccaacctctgattacgtgaaacggtcttcatttttaacaatatttctctctgtttaagcaaattttcgtacctttcttgtctcattttattttccatcttggtgttaaaagtcctttcttcatctccgtaatatttatcgtgttgtcttttcataagttcgttaatcagatttatagtcatatcttcaagctcctttctctcaaagttgaacacaatacatgggaggaagttaatctgttctaactgctttagtaattctatcaacttactgctatctagatattcctgttctgtgtttaccgtttcggtgtacttcaccaagtcgtgcgacttgttcagtatgtacttctcgtccagtacaacacttttgtagagttcctggaaaagctgctgctttggaacaacttccttcacagtgttgctgtacaggtgcttcgtggcgctactgcttggggtgcctttcgattcattcttggatgcctcttcgtcacccactttatcctttgccccttcgtcgcccccctcgtccttcacccagtcagcgttcttcatataattcgacagcaaaatgtgtatgaacatgtcatagtccaaattggagatgtacttattttgaatcaagtaaacgatggtctccttcacagtgtgcatgtaataaatgaactgctttttgtttatacacctcgtgtactggaaataaaaggaaggttctaaaaattccaccaagtggtagaagttgttcttcctcgccaactcgaacagcacaattatgatttcgtagatttccctagggttacaataaaaatctttattgatccccttatacaaaatgtccctgaaattgaagcaagccaacgggttcaaatggtgcagattattgttcgtgtacacatacaaaattaaatccgaaaaccgttcgtaaaattttattaagtgcaggtcctgctccccttttcccttcttcatcatcacgttttgcaaccaagaataaaaatattttatattacctattgttgcggatagggccaaaaagggggcattacacaaatggataatattctctatttgcgttccataaaattctttgtctcctatacagtggatttcatcaaaaatgatgtactcaattcggctaataaattttgatacgttcaagtttgaattttcatcatttacagcataccccgaaagtaaaatattttcaaacacactcggtaaaacgatgactatttgagcgtctaacgcattttcctctgcatatttgtccgtcatataggaacacaatttatttccgccatacttcgagtaacccttggtgctgaatcttccatttacttcatgataaacttgaaatgccaaagtgtcgttaggagctacatacacaaccacactgtcgttatttaatcgtagcaccttgtccattacgtagtaacaaataaatgttttaccactacttgtggggcaggaaactaaaatgctctttcgtctatccaccaaatttaaaatattatactgccaagtatccagggtgaagagcactcgcttatcctttatattaccggttgttctatctaacaagtagtacatataatacaactgaaattcgtgttctttcttctcatcaatttttagttcactataatttttgacagattccagtttgtatttataaatatcgtgtgcatcttttcccctttctttattcttggcgtgttttgagccgctcccatgggtactactcccatcattctctgcggccatctcgttcgctttcttgccccccttgcttttgccttggttgccactttgttgcgctccttttttcttatcattcaatgttccaccatctttcagtttgctcttttcatttccttttccttttccatgttttgcagaacccactttatcctcatctgcctcttcttctccaccctctccagacaatttcaaaaggttcctccttacttttacgtactcttcgaacaaattataactgctatttttgaaccctagagataacaacaccgtttgtagttgtactatatccttttcgctcaaattttccttaaatttgttaaaaatttcgttggtcaatttgtagatcagcataatgcttctgattgcatccgacttttgcctgctgctcttcacattctttaacttcgtgtacatgataatttcaaacatgctgctcaaaacctttatactaatttttatttggagctccacacttttgattaaatttgtaacgttgttaaagttgtacacatctactagtctgttaaatccggaaatgatatccagtgaccaggtgttcatgtctgagtagctattattgcttcgcagtttatttaccttggcttctaacacgttgtacctttctaagtctacttcgtaaattttcttctcatttgacatttctttttttttcaaaatttcatctttcctgcttaatgtgtttacattcgctttggcaccctttttagctgccttttcgttacgcccttttctgttatcatccctgttattccccctttcgtgcttcatatcattttctaaatcgctatcctcatttgagtcatccaacatttcgtatatgtcgtttttacttttcttcgtttttttcttactccctttgctttgcccctccagctggttctcttccccatcggaggacccatcaaacagccttttcattctaaacttgattccattccttttctcctcatctttcaaatagttatacaatttttcgatagtataaacgtagaactttatccacgggtgattctccgaaatgacaataggatgatgtagcgaactgatatttaggtactttgcgattattgctttcctcttttcgtccctctgttggcgccttaatttgtacttatcgtccttttccttcatgttcaatgggagccgattatctctcgatattttgaagtaactctttagaatatccattaggctctccctatcactgatgtgcaacaatccggacaactcgaaaaattcgctatcatattctacgcatttgtttactaagttcaacttgatgtacaccgtttttgcatcctcctccagcttgtcattctttactaaatcttttatgctgaaaaaagtttctataaaatcatttctaatttttattaaattgacatttgtgggagcattcccattatttgcgttttttttattccctgcggcgagttcattttgcccattatctacattgctcatgagttctccttcctttttctgccccgcgtttctgccactatcacttggctcttccgattggttccccaaatcattcgcttcccgtttttgcaaaaagtttatatcatccttcagaaatgcaaaactgagagggaaaaaagaaatgccattatcacctactacattttgaaaagcactttcaaagacgttcttcccttcaaatgaaaaatcttcatgttcgatgacgtacacattttttctcaacttaaaacacacaaaatttatcaaattgtgcactatggaagcattaaaaaagtttaacaaatcgacgttcctcgcacttttcaaagcatcacaatgcacctccttttgaagcgtcttcaaaacgaagttgtatatatctagatacaagcgtacgtacggttctgctgcgttttttaccgcttttgcgatgtccttactatctcccgtacactgatcatacaggcataaatttttcatgttcaacttttctattaaataattgtgcataaaaaggagcttcaggatgaacacaaaatggttccatctattctgctcatttatcccctttatcgctttgctcctctcgtaaaaaaggcccagaacgacgtttttcaaatttgtcccatcttcactaacccgctttgaaaatgactccaaaatttgctgttcctcttcgctgtgcttttcctcttccttatgcatcagatcgtaatcttttatatcctgcgatgtgataagaagattcgtcatcccgtctgacttcgccccctcaaactttcccccctcagctgcctcccttccataaaactttctgtcaaacagaacggacgcctcctcattcaacattgccaagatcttaaaattgatacccatgtaatttatagaaaacgcatttatggtgttcttctcagactcgaaattaaaaaaaaacacgcacttaatatccctcaatatgttattgatcaggagaaagtaaaaacaaatggacagctcccttatctcttcattgtagtggtcgtaaattcttttcttcacaatgtattccttgtagtttgtatccttcccggtgctggcttctccgacatggtcttggaccccccccttctcaccggacgtattcgccgtggcctcatccccaatcggactcacgtaaaacttattaaacgcatacaaaaaggacgaactatcttcgacaaacataaacagaggcttgtactttatcaaataaaaattgtaattgttgtcattgtaccagttgtcaaaaataaaaaatggaatcaaatttttcttacaatgaatgataaaagcattccttactaaattataattcctaaaaactttcgtctctttctcgaaaaatatattaaatatgttgaaaaataaaatgtgaaaatttgaattacattcagataaatcgcttagtatcttttctacgtaataaattgcgctgctaatatttagagaattattaaaggagagaatattttcatcgtcttcattttcgaaggaataaaatttagataacaacatacagatgtggatgatcagtccctccccatttataatatacaagcagttataatctgccacgattcgaaaaatgtcaaatattttgctatgcaatttggaataaaataattctatcttcgtatctacgcttatcgatttattatttactacattttctatatcgttcaagtcattttctgtacattcgttaaaaaatgcgtatctcttgctcctatcattttccgctattcttaggtccttcatatcttttagtttgttaattcgatattcatcattggctaaattcattctatacaccgttggggttgtcgtgcatgtagaaatgtattcgtctcttcgattttgtggctttgtgcgtgaatatgtgcatatctcccaggtgcaaatgcagtcacggtcaagtacaccggggaactaactcaattaacgcgggcgcaatgcgctgtataaattcttcgctaccaactgggcctcttaacggttttaatggcaaactcaaatggggcgcttggctatgtgtgcgcatatggggtaagcacacacacatgcgagcagccgcgcaaatatacaaacggttgcttacacaaacgtgcgttcatacaaatgcacacgcgacatgcgaccacccgagtaaggcctatctcagaacctggggattcattcgatgtcacttctttctctcgaatccgtttggcaccaggtgcttcccatttcgcatatttcgcaaagtagctctgttcttatgaacttctttgttcaccaagcaaatcaaagcgcgcgaagtgggtcgtacactgtgcacgcaaagcactcgataaacttcaaatgaacgtttgcgtggcgctacataaacgtcaataatgcaaatgcaaaattatgtacaaatatgaacagtatttatgataaaatgcatttttgctccttccctttacttatttttgcaattcttttgtcacattcccttttgttctctatgttgttttttctctttctttttcctgttctgtggttacaaaagtctcatgtaaaggtttatttctttcgatgaaatagcacgtatgtttaaaggcaacctctttttgtttttttttgcattttcacgcttttttttgtatttttgtaatatacttatgatcagcataattacataaaaatatgatcacgcgttaattatagaaataaaataattatattaagtatacaaattgaacatttcttttcattttactcttttttttttctcacatggctgtatttatgtgatgcaaatctttaaggtgcatagtttatgtggcacatgtgacgttcgcagttctggggctaacagtggaaatttctttatcaaaaaaaaaaaaaaagatctatacatatgtttacatacacgtatgcataagcttatgcaagtaatgcacgagccactaataaggccgcagcataatttattcatttgtggcacaaaaaaaaaaaaggggatacaaaccgaaacagagaaaaggaaacacgtgtggggcagaaggggacatttcgtaaaatacgaaaaagtggatacatcatgtgtttgcaaaaaaaaaaaaaaaaaaaactacgtgtgacccatgtagcgatttatttgtcactttcctcacttcctgtgtatctaattcttcaagtaattttattatgtaataattccattatacggtgatataggtcatcttctcaccccttttgtttttccgaataaggcgtaaactacattccacaatttaaaacataattgtcaaagcatatcgaataaaatctagctatcataaaaaaaaaaaaaaagctcgcttaaccatgtgtcgtaaaagctgttcgtccagcagtacaccacaagggaaaaaaaaaaaaattcccaagtgtatcatttcaaagtgtaccattccaaagtgtcacctttgtataaccttcggatgcaaaaatggaagtatgcaaaaactgacttttaaagaggactatattgcatgaatatatggtgtcaacaaattctgtgtatattgtgttgcagtcctgccgcaactgccagtaggtaaccccgtagcttgctccattgccttatgagcaaaaaagagatattctgaaaatgggcctgacataagcacatatgtacgcacccgctacatatacatatatacaccattttcaaaatgtgtccaatttcaccatacgtcagtcaggcctgcccattttttccacccacatttttccatttcaaaaaagaaaagaggtaaaaacgttctttaacataccgttttgaaaagaaccggtttgtacaacgagtattttacacgcataattccataacagggaaaaataaacgtgccatacgatcgaatgctgccttgtgaaaagaaaaaaaatacatcacataaaaccgcagcagagcaaaataaagaaagataagtaaaaaaaagcattacaaaccgaccaacaacgtgttacccccctgctgcaattctttcgtcaactgaagaaaacgcaggtttaccaaattacactcggttaacccgcatttcttctccaacttgtaaaacaattcgcatgaaaaaccaagcaccatttgtggaaagcccatgaaagtgtgccctcaatacacactttcaaaaaaaggcacaaaaataaacaaaatggaaacactttttaagtgtcaaaatgatgggtgaaaaaaaaaaagtaaagttttaatataacccaccgtacatatcacatgcatagaacactctctacctacaatacaacacctcagttgcagcattgagctgtgattttatccataccaccacattattgccaatcttaacaattgacggaggcaccattgagaagtgtccttaaaattattacccccccccctattcgtatcttaagcgtatacaggacctcagtccccaaatttggggcaaatggtgaacgacctacaaaccggtgtggcagtataagcccatatccctctaaataggagatttcccacagtacgcatagctagttcatatgcacacgtaatatacctaggcactcctgcacgtgtgccctttttgcgcacatttgtactgctaatgtaacacaatgagcaaacccgtagggggaaaaaaacaccatacaacagctttcagagaaagggagcatccagacgtttggacataaatacaaccgtctttattaatcgcgcatgccaataaattctctcttctccctcaacaaatatgacatagtatacattgttttacaactgcactgctcctctcggcgacgtattcgtatcgtttacgtgctgaatgaggcttcttcatgacaaaattatgctgcagtcatttataaccatgggggctgcacacaccatatgcatttctccctttttgcaaaacatgctcaaaggaggcatcaaatgataaccaaaatggggcgaacaaagggggtaaagaaaactcccacacgaattacccatcttggggtacgtaaatgtgtatatatgcacatagctacaaattaagtgatcactgctgaaggcagcacccgaattcaatatgtctgttgcccccctttctaccatatgaaaaatgatgtcatacctgtttttattaattctctctataaacacaccatcagcgttgtaactggtggttaaaatgtgtaaaaacggagaatgccttaaatttcgtgaccacgaaaaaatctataacatacgaaccttcatgcaaataacatttcgaaatgattttcccgctctctctgatattcattcgaacattgcgcaactgtactcaagcgttttaccccgcgcaagctggtcccttttgcaggagaggactaataaaaaaaaaaaagctccgctctcttctgcttcgtacacaattatgtatatattaacaacacatgtatacatgaatttacctcatcaagctactttcattgcgccaaaaatgtactctctgtgaaggctagcattgtattgttttaactaatgtgaagggaagcgcatgcacttcaccatacatcgcctcaccatttctcgcggaaaagaaaatggaattttttggaaggcgcacgtatactatcacacttgtaaaagaccgcttcgagtacatttgtatataatcacataagtatatatattttttttttccccatttcatcgtttcttttcttaatttcccaggaattatacacgtacatgtatgcatattcccgtcatatttatccaaatgaacgctatataattggaattaaaaaaaaaaaaaaaattgcaaactcattttgccgaggcagatccaaatattaatctcctaagcagcagttttttttttatttattattatttttttgagcgttgcagcgtaaattatgtgaccacatacccaggctcagccgccgtcctgcgcgtatgtacatttataatttgcatagcgcgtcgtgcatatgttatatccataatattattctcttgaatgtacaatccttcgccaggaccaattttttaagtgcccatgaaggtatgcgaaaaagggcattttgaaacaggtgacatttgcgttaaaaaggggaggacttaacaggagaaacagagaagggagcgagcaggccacacgtacaacttcaagcttaagctctaactgcaagccccaagtttgcattcccgcccgtccaaatttccctcgtcacactgtgccatagcgcatttgtccgcccgagccaatgttacaaagaatcgctgagaatagtccataaatccaatcgtaacaagccaaaaaaggaaaaagcgccccattgaagggaacagcttcccgccgcacgttgcgcatcccgctttataccaaccgcacggacatcgcaaaaatgttctttaacaacaacaatggtagtaataacaataatgaggataagaacaacctattcggaaagagcaacgcgctgaataacaatgggcagaatgcaaacgcgacgaacatgtggagcgtgcccaacaacaatttgggcaactccaacttttttggcaacaacttagcaggtcagaatgcgttaaaccaaagcagcaccaataacaatttgaatagcatgggcaacgtgggaaacgtgaacaacatgggtagcggtgggctcttcaacagcagtatgaatggccagacaaatctactaaaaaataacggcttcttcggcagtaacgccatgaacaatcaggacggcacgaacaaaaacagtaacctttttgggaacactctcaactcacaggataacttgaacaaggggaattccattttttcaaacaatcccaacgatttaaataaaaataatagcctgttcggaagcgctacttccagccctagtgcgaacacatccacgaatagttttaatcaaaatttgtttagtgcggcgaagaaagatgtttatccaggtttcacgaggagcctggtaggaaatacccccaatagtggctccagtatgttcaaacaaagtaccctaggcagctccattgcgttaggaagtcaactaaatgatgatcgcagcacagaaggtggaggtttattctcaaaggaacagttagaagcagccaaacaaatctttgccaactcgtcgaatgcaaattcgttaggcggtttcagtaacaacaaaccaaataacaacaataacaaattaacatttagtggaggattttcatccagttcaagtgcttttgcaaaaaataatgtaaacccatttcagagtatggccctacaagccacatcacagggtgataaatcccccacttcacctatgctgagtaataacaacacaaccaagtccttctttgctagtgctaacatgaacaataacaatgaagggaagataaccccttttggcatgtcctccatgaacaccctcggatcagcaaataaaatgaacacattcgacgagtttaacaaaagtatgaaaccatttaatcaaaatgaaggcagtttatttggcacgaaaagtagcgcaaacaacagtacgtctcctccactccttaacaattttaatatctctttcagttcattttccaagacaaatacaagtgacatttttaaatcgactaacaacacgagtaatactccctttttgtcgtcgttcaacaaaacgaccaacaatgaaaatccattttcgtccaattcgtttaaatcgtccggcgaagtcaagtcaagtgaaaattcattcctctttaacaactccagcagtagcagtaatatgccacaaacgaatgccttctcaaatagcttttccctctttgcgaataaccagagtgcaaaaggcatcacaacggggaatgaaaataaagacagttcccctaataacattttagcaagtaaacccgttgacgggtcagccaatatgaataacactcccgaggaacaaaccaaaggagagaaaccaaatgaccagcctggaactactacccagaaggaagttccccaaactggccaagcatgtcagtcgaaccaaggtggtgctgataaaccagtagagacggaaaaagaaaaagtgctaaaagaaacgcccaaagagaaaatacattctgaagcgaacaaactggatgacgcaaaaataacaacagaatcgttggaacagagtaaaaccctcgccatggaaaaagacaatgcacatgatgaaaagaaaaatacacagagcgaacaaacaaattccgcaaataaggatgaaaaaacggagaaaacgaaggacagtacctccggtctcctcaaaagtaactccctcttcggttcttccttctttaaaagtgacacaaaggaaaatgcaccaggggctaccagtttggaaaacagcgatcagaataaaatcgccacgtccaacttcgtgttcagttctgccgggaaaagcgaaaccaacgaaaagggagcccccgaccaaaagggtcaaatgggcaaaccggacgaaaatcctgaaaatggtgaaacgaacgaaaaggccaaaaaagatgaaaaagaagaagccccaaatgaacaacaacacacagtgtccagttctaaggataactcactcagtgaacaaaaagcgagtgaaataaacttcaacttaaaggataaacctatcgagagtgtccaaagaagtgaacagaaagaggacaaggaacagccagccgatgaagaacagaaggggaaagaaccctccagtgcccataaaccgtccattttcaattttaacatttcgctcagccacggatcgagcgaaacaaaggaaaataaggaaaaaacagatgaggaaagtaaatccgaggttaagaaagcatcagatagtgatgccgccgccgtgggcgcaaccgaaaaaacgagcgaatcgaaagcggatgacaagaaaaagttttggtccttttcttttaccaagaagaaggaaacgaaggatcagacggagtcgaatgacctcggggaaaagagcaaatcgggcgacttcacaaaatcgggtgagttacccaagtcgggtgacttcaaatttggtgagttccccaaaccaagtgaccccgcgaagccgaaggacatgttcgagagcgccaacaagctatccagttttggcctagggcaaaactctctttttggcgatatgaacaagaaaaatgaactaaaaaatgaagaccctcaaagggggagcaccgtcagctttccaaattcttcgtccctttttggaaaggccttccaaccagagtgcggcaaaggtggcttcttctccggaggggcggaaaagaataataactttagcagtggcattaacaacagtagtggcaaccccttcttctcgacaaaggcgagctcttccatgtttgcaccctccttcggaaacgaaaaaaacgaaacacaaaacaagtcccaaatgtttgcgcaaaaagaagatgaagacgtggacaaggtaggcaatatgataaatttcatttcgctagaaaatcgaaaaaaaaatgtgtacttaagtaacaatttacagcatgaggagaaaaacacagaaaagcaagaagttgaacaaactgaaaatataaatcaggtgagtgaaaacaaaacggtagataaccagcagcaatatgcgtttaatttccaactaaaggaaaccaaggggacccttcgaaataatgaaaataccaaagaaatgaattttgaagacttcccatttttatctgaacaaaatgccaaaatgcaaatgcaaaagctacaaatggagcaacaaaaacagctagaaaaagacagaaagaacgtcgaaaaaaatataagacaaagtgaatcgtactttaagaaggacctggacaaagaaatgataattgacgtcatcagtaacctctcctcctttgttaaaaataaaatcaattttatgaattattgttcaaatgaaatattggacatatataacaaagtggctcattacgataaaatgtattcactcatattggaagaccaaataaaaattgagaaaaaacaagaatcgctagaaaaaagactaagacttatagagagtgaacagtgcgatatgttgtccctccttaacgaattagataatgaaaattctctagggtttttaaaaatcctgaatgaaaaaaatgtaaacaaagacgagattatcaatagtaaaaacctccatctggacatcgaaaattttgaaaagctggtggacaaaatgtgtggcttggaggaattaatgaattctctccacaccatgggaaaggacgattttgtgaatgacattattaacaaatgctatgtcaacgatttgaattgtgaagccattgagaagcagctgaacggtgcgtccggcgagttgagaaatatgaaatgatccggggatatgggggcgtaagttgaatgagagggccatttgcaggtgggaagtcaaacatggggatcattttgcaggcgagaaacgcttcttttttttttatatacgcctgtgcctacccaatctgcacatctatttattataacctctctgcattattgtcatatttttgcaaagcagaacaaaccccagtgtttaattccactattttgtttcgttttcttacattgcttatcgcttctcccatttgagaggggaaaaaaaaaaaaaaaacgccttcaaaaggggccacaccccaataggcattagtctaaactcttccaattattataaccctcaattcaaggcgcacaatgtgccaatgatgtcaaaacatgtgcccatattttacactactgggtaaggtaacaccacattttgagccgttcctcggtttggatattttccttttgatgttcctttacaaaaagtatatgtatatgacatagcatacacgtacacaggtcggaccacataccttactctgatctattcgtcctatatgtgttggcataaaggttggtcattttgcaaatttgtgttcaactccatcaaataagtagatcactgtgtggtgccaaatttggagtacctgggagtagcatttttcatgtcatatcttttctacacacaaatgtagcagaaagtgggacgaattttctctcggaatataaatgctcatgtgcgtgtccggctcaacatggaagaaaatatgcggaggcaaaaaatttgcaaatcaaagtgagagagaaaagttcaacaaatgacatcactgcagggtttgccttttcttcgtttcagctttgcgtttttttttttttccatgtgtgcattcgtgaacttaacaaagttgcagacgaagtgaaagacaaagaagcggaaattttgcaacattaataacagataaaaaaattgttaaatatacaagaaatgcacattatgagaaatatactaatgctttttttattttttttttcttcgttttacttcaaaaaatggataaaaacccttttgtgaatttgcacagttttttttttgcgcctattctgtaaaataataaagttgggcaatcattttttatgtattttttttcctccacatttattcgttcacaaaacatttggccctctgtaaatatttttttcttttttctttttccatcgtattaaccagttttaaaatgcacatgttaaggatccaacttagctgcaaagtgagcattccaacttctccatttttttgtgtttttcccccgcattttccacctcccccccccttttacaactctccgtgtgcatacccaattgacaaatagcacgtttcaaataaaatttccaaaacacgagtcaacaaaatgaatgatgttgaaaaaaacgtgaatcacataaaagaatttgtccagacattttattttgcgaaaaatgtggaaatagtgatcgatgaatcttccctaaaaagtgtaaataaaacacccaaggaaaataacgcaagcgtaattaacctatactcctgctactcggtgtggctatgtatgaatgagatttacccctcatggtttgacatatcgattcacccggctcagtttgattcggagttggtaagtattaacgcgcgcgagtgtgccgatggccgaatgagtagcagcaaacagactaagacaaaacgcggaaaacgctgcacccgcagcaactgtagcaactgcatttttgtcctatgcgcgcaatggcagggattatgaaccacaaaaataagagacaagaaataattgtcttcacgcaagggaacacactccagcgcagatgcaaaaatgaaggaccatactgaaacgtcgtccctgtgttttcacccccgtttagttctgcttaactgcgcttagctctgcttaactgcgcttagttctgcttaactgcgcttaattctgcttacctgcgcttaattctgcttacctgcgcttaattctgcttacctgcgctcaattctgcttatctgcgctaacccactattaacccccttttcgtgaaggatgcctacgagtgcttgctaaaatatttgaacgaataccacgaaaacaagttcgaaaggataatcaaaagggttatcgaaaatttaatgggcttgacagtgaacgaggtaaaactgcctggacgcacggatggccacgtttttttgccccctagcatatatatgtagtgcttatgtatatgtgcctatcccccggtcacacacccaaccagatggctgctacacaatgatgtgcatgtcatagggggatcaaacatagcgagatgtatccccttgtgagtactccaaaccaccgcgcttaaactcattggtccaacctcttttcttcttcgaagttcatagatatttacagcttagtaattctggctgccctcgtctcggatgacaagcaaaaacacataaataacattttgtcccttagtcatgaaacgcaaaaatatatacatagcattgtggaggttttggacaaagaggtattttttcttctccccttttgcccaccccccctgcattttcccaccttgtctacctctgcgtttgctaagcgagtgataattgcacacatatagatacatatgcgcgaatttctctgggaccctcactttacaggaaaatgcgagcaaagaaaacaagctaacatcgcaggacagtgctgctaaaggtaagtcggaaaagggactatacaatcattttttaaaaaatgaacagttgcctagttaatacagccaatagcacccgtttttgagaatgtatcacctcagaatgagctaacttgtactccaaaatgacgaatcatagggagaattgtgcacgttacatatacacgtccatatgtatgctaaatccccgtgtctacattttaagtgacatactatgcataatttctctgccccctttttatggaatgctgtggaaaaaaaaaaatccttttgttgaccatcccacagaagctgcagtaatagaataattaaaatttaagaaaatttaaaaattgcatccacattgcatatatgacagaactcaccaagtgctcatattcgtgcaaaacgggcacagaggaataccccgcttatgccctacccctcccctgcagaatctgactgaatccatgaaaaacgaaatcaagcagctgaaggaaaaagtgaaatatctagaaatggaaaatgaaaatttaaccaattcactgacagagaaaaataaaacaatcgaggagaacattgagaagatggaaaatttgcaaaaacaaattaatgcagcttgcgaaaagtccaaaaatcaatatatgacacagatagaagaacaagaaaggaaaatccatgaattgcaaagcagcttagaaaaacaaaccaaagatagaagcctcttagaaaatgatttaaaaggaaaaatcaaagagttagaggatgaacaaaatatcttgaagcaagaaaattccaatatcgaaaatttgcaaaataaaataaataaatataaagaaaagttggacagcctaatggttgttcaaaatatcaacaaggaattggaggacaagcttagagtaattttttcaactaaagaaagatgtgcccctataaaataaagatgtacatctgggccatgagcgtaattattttgctctgattaataagccactatttggtttattaaagacatgcttagtgcattaatcgcacaattcgtgttctgtgcgtcctccacaggataacactcaaaaaatggtggacatggaaaatgaagtggaaaagttgaagctcgagtcaagcagtctcatcatatataaggacaaatgcgcaggtttgttagcacattcgttagctcgtttcttctaccctattttatttctccattttgatgcgcactccgtccgaacaaatctccccaacgtacatacctgcttcgttttcttctccacaccactccagatttggatgctaacttagtgaacgcaaagaaggagaatgaaaaactgaaacaagacctcgacgagaaaaacaaaaccctgcaaaacctgaaaaacgacttgtaatttaacaaaaaagggaaaaaaaaaaaaaaacgtgtaattcttcacgcaaattatttacgcattcacccttttcagagaagcgaaaaaccagtcctacgaacagctgaagaaggagcaaaattttgacaaaatcaacatgtaaaacattataatgctcccctctatatatgcacttacacatgcatacgtaaacacgggcacgtctgcattgacgagcaaacggatagtcctattcaacgcataaacttttgcgaactgttaaatggcctagcgctttacttgttcatccccattttagaggactaagcaacgtggaccaaacggaggaattgattagacttaaaaaggaaaacgagaatttaaagcagaaagtatcggaagacacgagtcacgacatgaacaaagtgaaggaggtaaagctttaattgtccgtccataggcttcagtcgccatgtgcaactgtgcgtacctataaaaacacgtgagcacaatacaccttccggactttttccatcctcttagcttgaaaacgaaattgacgatttaaagagaataaataaaaagctagaaaataaaatgtcggaaattatggataagcaggacgcaaaagacgacccaaccctgcaggaaaaatatgaggtgaggaatggaaagtgcaactccccattcggcgcaaagggttgcttatttttttttttatttttttttttttttttagaaaacgttaaaagaaatggatgagaagcagaagcaagtagaagcaaagcagcaagaaattaaagaactgactgaggttatcaatttacccaccttttcctctttgccaatctgcgtacatgcccttgccgcgaatgcatgtgcacgaatttatgatttttcccaatgtttaatctacaaaagtggcatcgaattttttttttccatttgaagacgaaccaaaggatgaagaatgagatgtctaatatgcagtcgaattcagatttagcaataaatgtaattctatttttctactttttctttcataagtcctattaacgggcaataattatcaggaaaaaaaaaaaatgacaacatctcattatttcctttaacacaggaaaaaatcataaagctagaagccgagttgctaatggagaagaagaattgtggacttgtcgaagagacgacaaagaataaactaagcaaggaatttaatgcggtacaaacacaaaataaaaaaacaaagaaaaatgaactgctcgatggataaaaataatcacaacaagttattttaaattgatgagtcacactccctaatacgctttcatacgatgccacacttttccttctacgcaattattccccacattaggctttacaaatctttaaggaacaattacaaattagggaaaaggaaaccgaatactacaaagacgcactgtactgcaaaagggaaccacctgacgagcatttatgcgcttgtacaacacacatatatatgtgtatagtacgccccttactgggagtttccaaacctcaaattactttttttttccgttcaggaaaacgcaaattgatatttccaaggatgaacagaaactattaagcgaaattatccacggcttaggtctcaagtacaaacaattgcaaacttacaatttgtccttacggaacgaaataacgggaataaaattaaggtgccaattatatttgcgcttttgttgttgaagcctacttgtaaagattgtgtatgttagcgtctcactatgtatggactttatttttttttatttttattttgccacatgtactaattttccccttaacgcagagcccaaacgtgcgcagaaatggagaagaaataaaaaaaactcctttttaaataattttgtccatttcccctccccatttttgtttttcaaaaagcatttcaaattatgactgagctgtacggaaacaaccaagtctttgataaaactaaacgcttctcaaccgcagacatttgtgcgcaatccccttttttacaccttgatcttgactctgtagagttggcacatgtatatttaacaacacaaaagatacgctatgcgcactttcattgctgacgtaaaaagaatgaaccttccatgagttccgtactttttgcataatcacctattaaaacttcttttcccccttcgcagcgttgtatttttttacagtagcaattttttttcattaatttttttaagtgatacacaacgcttacattttgctatccttttcgcgacccccttttaaaacactttaatttttttttttttttcctttttatggaggttaggaaggtaaagaaaacggaaaaaaaaaagaggaaacgccatttgtcatgttgaacgaacttaccttgtgattacgcattttgcgaacgcctagcacaaaatgcacacgcgtgtatatatgcatatacattttaataggtttgtgacaacgcctctcacgttcatttgtgtgcacagggtgttttaacagttacgccactcaattttttacccttccttttctttttcatgtccccattttctattcctttgaagaaaacaacttaagggttgcaaaagggacgacaatgcagttgcgcacgccccatgccagttttacgcaaaatgtagaaataattaaaagaggggaattttgcgtgcacacgtgttcccaatcccgttcacaatattttcccgcattaattgggggtaaaaatagaattcagtagcgagcgtgcatatatatatgtttatatacacacttctgcattttacagaaatgcgtgcaaagtgggcgcgcaaccccaatggcacggtaacttttttttttaacttcattttggcgaaataaacgtaaaatgtaccaaagcagagattgttacattatttaacattctttttgcatataccaccgtagcatttgcaaaatagcactggtttaaaggtatttttaaatgcaattttgtccgcgttttgaagaaaaaaaaaatgcccactttagcattttttagcaaccactccatgcacaaaagggaaaaaaaaaaaaaaattaaaataaaagcctaagcgtatcacaacaaaatatagatatatttaaaggtcaaaaaaaggtgtgcaactgtcttcggggaaattatcactcgtttggaggggggaaaaaaaaaagaaggaaatcctcaacaatgcagtgatatatgcatacacatgtagcttttaaaaaacgactaagagtgaaattaaaagcggaagtagcactctttgtactttttcctttttattatgaaaacagcaaatccttttttgcgtgagaaaaaaaaaaataatactttttttaccaacacttcaaaagcgttcacatgttcggatttattgttattatcagcaggggacactacatttcctttgatagaacaaaacgtaaaatacacactatgcaatttctgttaaaaaaaaaaaaattaaccaaggatttgttaaaaagcatggactttaccgttttttcgcgtcactttttaacaccttataagcatatgtagagcttccattgttggaaaaaaaaaaaaaaaaattctcatgtaaaacgttcatgcataagcacatatcgttaacccgccccaaattgtttacacaatattgacgaaaggggaatagggaaaaggcttgcaaaaagtacataaaagtgcaaatttcaccattcatttttataagaacttttaagtacaaaaaatatgtgccataaaagcagaatttttacgaacttttgaatattaaataatgaccgttttgtctgaacaaattaaaaaggggaagggggaaaagaacttaatccaacgcaccacttagctttatatcctgacagaatttttttttttttttttatttattttatttgcattcttacatattgtggtaaaaaaaaaataaaacaaaataaatatacaaggttacacaaaattggaataaaaaaaaaaacatttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaacacatatgcatatacatttacatatacattcaacaaataggcacaaaacattatataaaaaaaaaaaaaaaaagggaaggaaaactttgaaacattactttgtatttgtatacagacttttttttccctcataaaaatccctgcttggaaatgtacaatattgatatgtacatatttatacatgcgtgcgtatgtgaataaacaagcgtgtataatacctgcgagtatcactttttttttcctcctcccccccccaaaaaaaatattcgtgtacatatctgcgcctttactgttttaaggaattgcataaacaacaatttttttgcgagtaattagttattatgttttataagaattaaaaaaaaaaaaaaaaaaagcacaaaaattaaagcataaatatatgtaaaataagcatttacgtacgtacacaatacctaatcacgcaactcccttgtatttttgttttatgtattcattttatctcatatacacttttccattttgatatttagtatttattacgttttaaaaacaatttattttattttttttttttgttttataaccattcattcatataaaaatgagagaagtaataagtattcatgtaggacaagctggtattcaagttggaaatgcttgctggtaaccaaaaaataagaaaagaaaatgtgctcaccctgcacacatcattcttttggcttatgtgccttaccaacaaagttgtgcatttttttttttaacatggcgtgccaccccattcattaaaaatgggaagagcatgccaataatctccgtaacgtgcacccactttttattttgtgttcacacgaatacacacacacttgtgtatttgtctgcatgcacgcatgccatatttacattgcatattttgaccctctaagatatgtttttttgtgtagtatgtgattgggctggcttaccagtcagtgcatccttctacacccgctacaaattgtgcgtataaacacaattgcacgcttgcacaccctttgcacacctcacaaccatctcttagggaactgttttgcctagaacatggaatacaaccggatggtcaaatgccctcggacaaagctgccagagcaaacgatgatgcttttaatacctttttttcagaaacgggtgcaggaaaacacgtaaggagggaaaaatagctcaaccgttgattaactctttttacgcgtctacttccaaagaacatgcgctctccaaaacggcgcaaactttccgtgagtcgaaatttgttcgttcccttgtgttcatatcctacgcacattacatacgaatagtgtgcatgccagttgtagacaaatgagtaactttcccatgttttgtgatttttatttgttctcgtgcctcaatgtagaatggattgtgcatgcttgggcgtccgagtggcatatgcaaacgcatacatttgtacatgtatctgtgcatgcgcataaatattccccccctctttccttgtcgccacaggtcccacgttgcgtcttcgtcgacctagagccaaccgttgtagatgaagtgagaacaggaacatatcgtcagttgtttcaccctgaacaattaatatcaggaaaggaagatgccgcaaacaatttcgcaagaggtcactacaccataggaaaggaagtcatagatgtgtgcctagacagaattagaaagctagccgataactgtacaggtctacaaggctttctaatgtttagtgctgttggtggtggtaccggaagtggttttggctgtttaatgttagaaagattatcagttgattatggaaagaagtcgaagctgaacttttgctgctggccttcacctcaagtatcaacagctgtggtggaaccatacaactcagttttgtccacccactctctactagaacacaccgatgtggcgatcatgttagacaatgaagctatctacgacatatgtaaaaaaaatttggacatcgaaaggcccacttatacaaacttaaacagactaatagcgcaggtcatttcgtctctaacggcttctctacgatttgatggtgccctaaatgtggacgttacagagtttcaaacgaacttagtgccttacccacgtatccacttcatgttgtcctcatatgctccagttgttagtgctgaaaaggcttatcacgaacaattatcagtatcagaaattaccaattcggcttttgaaccagcaaatatgatggctaaatgtgatcctcgtcatggtaagtacatggcttgttgtttaatgtacagaggagatgttgtcccaaaggatgtcaacgcagctgttgctacgattaagacaaaaagaacaattcagtttgttgactggtgcccaactggatttaaatgtggtattaattaccaaccaccgactgttgtccccgggggagatttggccaaagtgatgagagccgtctgcatgataagcaactccaccgcaattgctgaagtgttttcaagaatggaccagaaatttgacctcatgtatgctaagagagcgtttgtccactggtacgttggagaaggtatggaggagggagagtttagtgaagctagagaggatttggccgctttggaaaaagactacgaagaggtcggcatcgagaccaacgagggtgaaggggaagacgaaggatacgaagcggattattagggaacgtggtatgagcgggggttacaaaagaattagttgcacccagcacgcgcgataagtatatatatatacatataatatatatatacacgtgcgcacgttgtgctgccaaattgtgggtgtaaaagtgtaagcaaaaaacaaaagagacagttaccatacgctcaccccatctatcatgtgaagctagtgcaaacaacaatatgtatcataattatttcatttttatatgtttttcttttttttttttttttttttagttaaaannnnnnnnnnnnnnnnnnnncaattaaaaaaaattagatgtaagcgcgaaaaaatttttaatacataaaaatgtatgcacacatatttacaacgtttttgcatattgaagaactaattcatacgtacattctcacgtacgcatacatgtgtatgcccacctcatttccacttcgtgaacgtgcatgtgcacgcgcatacatccatgtatcagcaaatgtatgctcatacatagtatgtatgcgtacctatgtgtaaatatatggatatatatatgtacacatgcacacatgccaatctgcgcacctgccaacgttcatttccccactaacacttcagcacttgttgtaaaaagcgtgccttttgagccagtatacatttcggtagaaataagtaaaagaaacaattttttattttgccgcttttcgcgcatatatgtttaaatgcacatatgagaaggtatgaacgtgcaaacctgtaggcaggaaaaaataacaaaattaagaaaattttaaatatcgctattcgttgcacttttaaagtaaagacatattgtgcgtaaaaggaggttctccaaatggacatgtaggagtcgcgcatctttccgtataacggtctttcttcttcaatgtgtttttttttttttttttctcacgcacaatattgccaaatggcatattgaaacaaatttgtgtagttacacgcagtaagggggaaatatactttgtctacgcgcgtaatgttctatacgcacgcgtggtaatcttgctgggtctttcccatggtgttgttgttaaaaaggattaatattgtggcagaaatttctggtggacggagtttaacttagcacatggcacaatttggtgtaacatttgtggcttttttttttttttttagctagtaacactattctgttgcgcgaacgaacgggcaatgtgtggcggctcaaataggttgtgtacattgattgtatctaaattttagcttgttgtttctcccattttgtcgttgcaccgcttggcggcttttcgattagttttctcagtttgtttccctgcactgcttccccggattgcctcgaaaagaaaatgcccaacacaatgaaagcatccttccttttaacctgcgcgctgcttcttccccttttgtgtaatgctgccctcgggcaacttgtgtccgacagtaggatatttctgaagtacaaagacgcatactgcctatatgccgaaaacgttattgaaaataacaaatttgaagtagcttcggatgactgtgacaagttagcacatggaaatgaggtaaaagggagtgtacacaaataaacgtaactgtcgatgtacatctgcttctttttgtctccattagaatggttatccctgtatgagatttagcccaaatagtgacacacgcgtgagccaactctccattttaccacctcaacatgacgacaccactactccgcgcctattcacccccatgcagagccaaatcacctggctgtcctccacgaatggaagacttagaacgcaaaacggactgtgtctaaaaacatacaaaaacttcttaaccgtttcgacttgctcccccgatttgaacgacaagtcggaaatgtggaaaatcgattcggaaaaaaggctcagaaatgaaaataacatttgcgctcagctagctgggaataaattatttgccttcacttgcaatgacctatccacaagggagttcgaaattaaggtcttttccgaggacgaactaaattttatgaaagcaaaatatgcacacaaaaagctacaaaatgtgaatgaagaaagtttgcaaaattttcattcaaaatcagaagtactgattaagagctacacagaagcagaaggaaaaattaataaatttttaaacacagaaaaagaaatgattaaggaaaaggaaaaaatcgcaaacttaatgagtgacattaaatctctcataaacacgtcttcttctttggcgaattatggaacgggtgccctaatgaaaatatacgacaacattgatataaataaaaggatcaatttgttgagagttccactcgaaagtttagaagtaaatgaagaaaaattaaacgaattgggatttgaaagtggacaagtcaaaattgtcattcagagttttcttaaccctccagatgacgggagctacacatttgttgcaaaaaacgtggtaggtaatctgactgttaaggtagacagtaaagaaattatttcaaactcagacatggcaaatgaaacaactgtaaggagttcccttgttcatctagccagaaataaactcgtgcctatatacatcgaggtgtcatctgcaggggtagaaaccaacccgcccatgccatccttctcattattctggtctagcaaacacacacccgaacaagtcataaattctctatacttgtacaccactatatatgaaaaggtttgctacaatgcgtttcagaaaaagatagattgcgccacaaccttcgagagcgtacctagggagaataaggaatcccattttttgtgcccctccgagtgctcggcggaagggggtccgttcaataatgcctcccccaataatgcctcccctaataatgcctaccccagtagtgcctccctcaataaggccactccgaatgggaccccccccaatttggaggcaagccctcccccctgctacgcgctaacctcccgcatgtgcgcctccgcagtcgaggcaaatttgctgccacacgaaagaggcggcatcataaaggtaacgataaaagagcgaacaaacgatgaaggcacgtccgaaccgtgtgcactgattctaccaacgaacatggaagacaatacatttaaaggaatcacagacattaaactggtagacatggacgattttttcctgaactatgacgcgaacagaaatctgtatgaagggtacacaggagttgtgacggatgacaaacattccctactgacaaaaactgatttgtccaaaagatacatctcagacattgaaatcaattgtgacaaaaatttacgagacaattatgaattcagttctgggtccttcatcgtaaaacggatccagcgttctgatttaacaaaaagggaagaaagcatagtggtagatgcatttgcaatgtttgaaaaatacacaagtgcagatagtactcctatttatctacccgggtggacaagaaaaacgtgtaacaatattcagctgtacataaagtatagacaaccaaacgacatgatgaattatccatctttattactaacctgcgatgatacatttgaagaaatccattttactaacgaaaaccttgtagttgcacgatgcttgccttactgtctccacaatgaaaagccagttctaggatcctacatttacggaccgcagtcagctatatgcaaatctgctattcactctggtatcataacaaataaaggagggggactcatacaaataagaaaactgaaaaatattactcagtcatttactagcaccatgacaataactagaaatggcgttatggctactatcgctgatcataaaaatgaagattcttactacttaacgaaacctaatggatccacttgtaacttcccaagaacatcccacaacattaacgagtcgctaaattcggactctagtgaagatgctcttttctccttcatccagacgaagtcatacctgatggatgtccccccagttgccctagttcaccagaagcacgccgttttgaagaaccaactagttaacatgcacaatttgtacaacacagaaagttacaaaagaggattactaggcgatagaaatggacctgcggggggaagtgaagcggttcaaagcgatgaccatgttgctcatttaccagacgtacaacaaaacccgcaactgatggactcttttaacacattccagcaaagctacgacgcggaaaaggaacacctgcacaaattggcaaaaaaacaaaaaggcattttctccaacttaataataaaaaataaacagataaataatttgaatgaaaccttgtccaagttgagaagcgagcaaaagaagtatgagaccttcatcagggagaaccaatcatccgtggtgtctctcataaaacaatttgcactaatcacaaatagaaaaaaaatggtcatagaaaaattggaaaaggcactagcaaatgtcaaaccgataaccgtacagacatttgaagaaaaatacaactcaacaaatataaatgacaactacgtcatcattgatggtaggagtataaacgggtcatcaaactgggctgtggaaagattcacgaatggaaacctctttgcggctatcaccaatgatagactcataaaacccggggaagaagacctatacgcttcctacatcctccagagacacactaaggtgtacaaaggcttcatctcgtgcgacgttaaaataccatatgaaggagatgtaggaatcctcatcaagtacagagaccataataattactccaattttgtaataaacaaaaaggagttttactttgtcgaaatgacagatgggaaaaggagtccaccaattagtaaaagacaaataaaaagtttgcccttccagctaggggcatgggcaacactcttcatcgagtttggctataaaaatgttagggcttacataaacgggaaatatgtcaacggatttgaaacaaaaaatgattcatatggacacgtaggagttggaataaataactgtaaggaaaaaatattttttgataaaattgtcataggttctctcgaccaagccaaatactacaagggggcaaggaagtcaattaccattccttccacgaacgatataaatgatttccaaaaagtggagaaaacaaatcattcaaatgaaaaaacagtcagcgaagaagccacaaatacagatagacagattgggtgcaaaccattcacagaaaggtgcaacctcccattagacactaactggattgttcctctaaacaccttttggaggattcacaaaaatttcgctttgaactcaatttgggcagatcccaaaaggggagaacaaacacaacgtgcttacccggatggacatgatcaaattggaaaaattgagaccgacgggtgttatcttcattccgagcagaaacggaaagaagaaggagatctgctcatcccatcaatcatacttttaaagagtcacaacgtatgtaccaacatgaaatcgttttcgctcgaaacatccattagcttaaaacctttgacaaaatctggggtcattttcagagtcctatcatctgatgatttcttatctgtcatattggacaccacacaaatgggtggtaaactgtatctcctcaaaattagtaacggaattccataccagctaaatgcaccaacgcatatgccaatacccccggaagtgtggcaccatttaacggtgtcttacaacggggaacgcgtgaatgtcatgctgaatgacgaactggtggtcaattcgaaacttaatcagcgcagcaccgagttgggaagtgtagggttgataaccctaaccggggaatctaagtttaagggcatctccttcgttccacagtaattcaaggcaaccggcaaaagggcgggggcatgcgacttatccggggaaacaaagccaagcgttaccaagcacaggaatgcagcaccccgcgtagatgcacatacgcacatacatcccttccgcgcacacagacaagtcgctgtgcagctacacaattgtgacacgcacacggggggacgtggaaaagtcccgctccccgcgacttgcgatattcggcacacaaaatggccgtctctagcattaatcagttttaaaaaatgtatacagcaaaatttttcacacaaaaaaggggctccgcagtgcgccctcgattcgttaagttcttcctttgttctcatgttcatttgtttatttgttccatttgtcaaatctgggatgatgtcaattttttttcccagtcatgcccattcacttatatactcttttcgtcaagaaaatgcaaaatacggctgaccgcatgaactgaaccaaaacgctgttccacccatgcgctaaaaaattgtatgttccttttgaaaatacatgttagcggagtttttacggcaccaagtgttagccctactaggttttattccttccttcgcgcagagaggagtactcgtgtgggggaaaataaacgacgcatacaaatgggaacaaatgggcaacaaatgggcgcgtaaaaaatgcaacaatacagccttcaaatgagctactcttgtggccgcattttgccaagctctgccgtttttcccccttattacgtaaaaccgattttgtgccatttttacataaaataaagtgcctcctcccccccttgacaaagaatacaaattagcatattttattgcctaaaaatttgcaatgccactgctgctcttttcccttcgaagtaaagtagccaatgcaaagtgccattgctactaagcgtaaattttttccaaagtgaaatgaaacgagatgtaccataatgcatatatataatacccccttgcactactaccggagcattaattacagcgggcatattaatatatcccccccacaggaaatcttccctttgttgcttaaagaaaaatacattttaagaaatgatgagccatttttacaaacacaaataaattttgcttaaaaaaacaattaagttaaaaatgtacaatcctacctccgttggcacattttaaaaaaaagaaggtaatgagaaggttggcaacaaaaaaaaaaaaacgggggcatcttttttgaaggaacaaaatgctgcgtcgcttgacgcgtacattcacgaaactatactgcatacgtaagtagtctttgcagcatagctctgtgcatcttgtgccatattttttacttttgtgccggtccctcaactattaaaaaaaatcttcacgtgtgagaattgcagaagataactgagtacaacataacatatacgatgcacttcgcgcgtatgcaattttatttttgcaaaacgtatatgttttatatgcattatataatattatgctatgcacgtattgctcatatggtgataaaaatttttgggaagctgttaacatagagaaggaaaaaataccagctaaacgcagattcgcataatttcaacacccctcatatttaaaccgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccatgtaaatttatatatgtttataacgctgtgccagcaacgccgtattaacctttgcgtaccttactgattcgacatttcaacgtttagtagccctttttttgcgaaacgcaatttatccaccaacttatacagaaaaatccaaaatggcagtaaaaaaagtgggaaaaattgtaaagaagagaacaaagaagttcacccgttttcagtcgaacaggtttatgcgtgttaaggtaatcacaaaataacataaaaggaaggggagaatgggaggggagagcaagtgatactttctttataacatagatatatgcccatacatgtgcacataccctttgttgacatgcgcacgtacgcttatgtaactacaaagagggaggaactgtttttgtacacaactgatctcagtggaacttgtatgcagtagaaacccagggatggcgactagaaacatatattagtatgtgcctagtggaaaatacacatccgtatggcttttgtatacctgacccaatgcatcaccttttgcgcgtactaattgtgataaatacattttggagcaaatctctccccctcccgaattcacctttccacgagttcatacacatggcgtacctattaccgtatccttatgtgcggcatgatttcatgacatgtgtatatgtcacgcgcacatttttaatgcttgcatgaacacaccctacaacacctcacctttgcttcttccgccccgcagcctgcatggagaaaaccaagaggtattgattgtcgtgtcagaagaaggtacaaaggaacgaatttaatgccaagtattggctacggaagcaacaaaaaaacgaaatatttgttaccaaataataagtacaaatatatagtaagaaatgtgagagaaatggaaccgttaattatgaacaacacaaagtactgtgtgcaaattgctcataatgtttcgagtaaaaagagaagggaaatcattgagagagccaaacaaatgaacgtgtcggttattaatgccaaagctaggttacaaaaaacggaagaataaaccgaattttcgcgcgttatgtacctatatgttatgtatatataccctgtgcttatcgcgcaatgtttatttttattcctttttgcttattaattttttttttcccacaacttttaacataattataaaaataaacgtcgaaacggaaaagcggtaaaagggccaccgtaaaaatatagctgcatcacggtataataaaaatgacagattggcgtccatgtggatgcaaaaaaagggatgcctttatatctttggccccttcctttctgtcgttttcttcaacaagggagcgcataaaaattgtcatcccatcgcaaattcgccacacttgaccgattagatttcctccctttgcccgcatgtagaggaggtaaatacttatttgaactctctcccttcaccacgtcagtcgcaatttatatctactaattaattgggcaaatgtggaaaagcatcccattattttataattatgaggtgtaaaaagaaacccatttgtggtgcaaacaaatacacccacgtggggtgtacgaacaactgtgtgtgtggaaaaaacagattaacacaaataatatatacttcaaacaaaattttgggtatgtttgtatgtttaaaaaaaaaaaaaagggccatgcgattcagcacttgcaaaacaaacgcagtacagatcgcatgacttatcacaccgcattgctcagcaatacaatgtgacacaattcgatggtgcgttctacacgcatcgcacattaacataaagcatgtgggtgttggtacatcactcgccgcatttatgaaaagaaaaggcgcgttaattaaaataaatgctatataaagtgtgcaagtggaaagtactcatacatatattttgcacctggccatgtgtaaaaaaatttgggtaacattttaaatacgaagttgcaacttattttaattaatctttccattttgttacgcagagcgtttacatctagcacatatgtacgtttttcttttttttttcatccgattgttgtactcatttttcttaatattcgtcaaatgcagtccgcctcttcacactcccttttttccacgtttttcttctcacttttttgggcctctccgcttgaaattgctttctcttttgcgtcttctggcttggccttgttttcctcgtcaagctgcaatttgttcagttccacattgagcgatttttccacacgatccaaattatccgcgtggtccgatttgttcccctgctcgctctgcgtcaggtctgcatccccctcgtcatcatcatctaggtcgtcttcctcctcctcctcgtcggaaaaaataatttcgtcatccgtcaaaaggcgctccatctcaatttgcttcctcctttcctcctccagcctcatctgctcacacgcttcttccctcaatttgtccaagtcgatgtttgtcatgtccacttttaacgaagcttcaataatgtttaaaaagaaatctccaattttctgcgcttccgactttttataatcattggggaaaagtttttggtctaatcgcaaaagcgctagaagcttagaaacgtcattcgtattcataatttctagttccaaagttctgcacaaagcaatactatatttaaacaaaaatatttctccttctttcaacaagtgctcaaaaaataacataagcgattcgaatgtcaagacgtgcacattgagaccaatgaaccacttagaaacgaaggcttcgggagttatcaagttttttatatgttcatataaatttggatggaaatgatttaagatacttaagaacacacgagaatccctcacgtatgcttttggcattgccttaaaataccctggtaagtaatatctgtgtaaaccggtaataatttttaccacttcccttggttctaaaaaaagcaacaaaaaggaagagataaatgatatgccttggtggtaatcattcgttattggataaatggattgcagcacttcgattagtagagatcgattttcttccttgttaaatgttctttcagcgtctaattttattatcctcaaaatttctttatcattacaattttctcgaatctccacatcgatttcctctttaatgtaacttaacataatttcgtagaaatgttctgcacgcttgcaaacatattcgcagttctctttgttaatgtaatttccatttctcttcagaataggcgcgtccttctcctcatcccagaaatttttgcccacgatcattttgccccagatatgcctattcgtgctgaacgggtataactatatcgttttgcgggcgaagaagcctttacgcgggattgtacacgtggttaaactatatcagcgttttgacttgattgcgcataaggtgactaattcttgtgtacgtttacttgatctgctacttttccctttcttcctatgtgcgttttttttgttatttttttctattccctttcttctcttccctttcgttctcttgcgttctttaggctcacttttgttcacgcgcttttgctcctccttcaattacattcagcttcggtcagttcttctcttactttgaaataaaccacgggggaagaaaaaaaaaaaaaaaaaaaacggttttttaccttctaaacaaccttgcggacatgcatattctcaattaaacgctcgatacgcataacaaaacctttggtacctattctttattttcttaccctcaacgaattcgccaaaagcaaaagcgtgcaagccgcgaaaatgatatgtgcgcaagaatgcaaatatctggtcatacgtgcacgtatgtaaaaacgtattgtatgtacatttcttcatgtaccatgtggcattttcatttccccccctttcaagcttaacttttttaacctttcagccttttttttttttttttttttcgcaattttaagtgaaaagggattgcagtttcgaacttttaatttaagaaaagaaaaggaggttccttaaatggggaattaaaagaaaaaaaaaaatcaccctgatcacgtgtatattttatattctttttaattcacgaaaaggtatgctgtgcgccctgctaaatttgtgaccacgcatatagctaggtgcaaatatgagatgcacaaaattgatttccgaaaattattaagggaaaaaaatgaaagcggagaaaccaaaatgtacatgtacgaaatgtacttacaaatgttgcatatttcgaggtatttttctgcgtaaaatgaacatagggaatcctctagcgatgctatttttgaacctacccatttgtaagttatgctaacgtgttattcacttcgccaaattggataccctattttctgtgtacatgccacgtacaatttttttacagaaatgaacacatctcaccggtgaacgaatgggtgaacgtcacctccgaggtgataagtccaacaagcagtttttcattttttcatctttatttttacttgcttgtttgcgtcattttacgccacgctgttctttttcttgcaaaaattaggactggtaaattaaaaaaatgttcactgggttctgttcgttttaaaaagaaacgcgcatattgtatgcatacatgtgcgtatgtgctaagtgcaagtggcctccaaagggcggctcagttacacacccgaagcgcacttcttgtgtacgaaaatgcttcgcttatcacaggaggtaaagcagcataaacacatctcactaaaacaaaatgcgcacatgtaaaatgctgatgcccttcaataatttaacaaaaaaaaaaggaaaaaggaaaaaaaaaaaaaaaataaacgtacaacaggggagtaaacaaaaatgcgtacaagtctatcctacatgcataaacacacacacaagcgtacactagtgcactcctacatgcccatgcatacgtatgacaaaaactcatacgtgaaacaaatttcttagaatgtcaaagacgctgtcaattatgctgaaggagggagggaaaaaaaacaaaaaaataataatatcaaaatttagtagcttttaaccgcctcactgttcaagcggcaaaaataattatccatgcggtgaaaaaaaaaaaacacagcaaatatatacattcgcaaaaactccttagtgatagcgttacgctttaagttgtgtcttacctaatttcagcggacttcactaaaaaaaccaatttgttttcctctattttgatttttaccaacactttgttgctgctataaatgcaggaagttagggcttcgtttttgctgacttccaccacgttggcgtttaggttgttctgcaaaaggatgaaaaaatgtgacaaaaatgtgtgccatcaaaatgtgtcatcaaaatgtgacgccaaaatgtgacgcataaatgtctcgcggcgcggaaattaaaaaaaaagcagaacagaataaaagacatatgtacacaaactcctcaactgtgccacgcaacaaaaccaacgaagtcctctctcgccccggtggaaaaacgccctacctcaatttttttaattatctgaaatatgcttaacgttgtcgtgtttaaaaaaacggccttcttctgactgctgatgctgttccacagatttttgtcctggaaaaaaattaaaataacgcaaaaataggcggcgcacaaaacgcagtaaaatggcacaatttttcgtaaaaacaaaaagaccacttcgtaattacgaagcgcgatgaaagtcagcagcacgggggcaaaggttatattttcaactctctttctaaatatgatggttgcggaaaatgaccacaatgtgtggtgaaaaaattggcgcttttttctttcgcgcttttttctttgacgcttttttcttttgccctttatctctcttcatatggctcccccccctttaacgtagtagctgtgggcgcaattaaaaggtgtttcaaaggtacctcctctttacagctcctattttcctcttcttcctccatgaagtcccttttagcagaaggttcgctcaaatctagcatatcaaatgcacacttcgattttctcatttcgtccaatttgtttgaaccgtttcccaaaaggttcgacgatgagtttttcttttccatatattgactgctcgatgcagcaggttctctttggaatttcttcgaacttcttctctcagcaaagtgtttttccctctcatcagtcctgctctcatcagatttggagttaaaataattcctattggacaataatgagtggctttttttacttgaaaaactggaagagtaattatttctcgaatagtcaactgaagaattgtttgatattagaccattaaaaagagcagctgccattttttccttctctgttagctcgttatgtgttgcggttgcattgctattcgagcgggagctttcttgtttgtaaaaagagctgttattattattgctgctgatttcacggtcgtgcttgtaattccttaagttgtgtatatctctttcgtcaaacatttcgtaattctgatcgtagtagtctcctatgttatctattcttttttcattctctcttccgtcattccctggttgatcattgtcgtcatagtttccttcattttctactgtttcgtcctcatcctcttcttcgtcttcttcctcgtcctcttcttcgtcctccacttcgtcttcttcctcgtccacctgtgctcttccctgtccaccatatctgctatcataaaaaagttcatcattgttttgttcctcctcctcttcttcctcctcttcttgttcaattcctccttgcgtgtggccaaatttaggaagccttttttgcccatcccttttgcctactttatttctgttcacattttcatggctacctttcaactgataggttggttggttgttccctttttttctttttctttttcttgccatttttgtggctatttttctcattattcttcttcccttcaattttacacgtttcttttgtccattttttggggcccaccacattaagcttaaatgttctttccctctctttggggttagaagttttatcctctaacgaaacatgcgctaatgtgtcatacttgtaactcctttcatacgcagagccgctgttggacgtgtggaaggtatcaatgtgtactctgttattgattggtaattcatatggtgtgaaattgagcacggggacgctgttcttagctgattcgaaattagtttcagtttgccttaactccttcgttatgtaggccttacctccacttgccaaatgtttatccacgaagggatttaaaaaggacagattttcatcaatgacgattttctgcttactcgatattgagaatacatttttgattaaggtcgggttatttaaaatggagtcgtattcgtaacacctctgttgcatgtctgtgagtctgctgtttttgtatttctcgattaacttcttcgcaacaacatggtcagttacattattgaagcaacacagtttaaaaatcgctgtaattatgcaagacttgactctatctggattgttaaaagttttctccagacactcacatagcaaatcaatgatatcttcagttgtgtaattttctatatcgcacaggtagctatactctcctaacacccagcaaataatttgcatcaaaatgaagggaatgttttcgttattttccagcatggttatgtaggtgttcacggcatacttcctcaaattgtacacatcatcgtttattttttttcttttaattcgttttgatcgttttttcgattggatgcacccttaatgtggttatcaccagtatggctgttatctcttgcgaatccgccgctttttccatcaggggtaataccccctcccatgagtaccttctcactgtcatcaagtgccacgcttacatcattttgccctaagtcataatttccacaattaggcttatcatctggatggctactaacaccttcttcttcgcctgggggcgcgggctcactcaagaactctcccctactccccatctctgcaatgtttaaataagcctcatttacattttccccttcatttgcgtaaggtacattactgttgtcgcggttgcggtgatcgccatccccactactaacctcctcattcacttcgctgcgaaccaaatcgtcaccagagtccgaatccaggcacatggagctgtccttcaagagcttaataagggagtacgaataactctcatcgagtaattcacccacggacaaaaacaaagagttgatggtatttaaaaaccaaatgtcgtctggagtgtacctttcaattaactgaataattttgcatgccaagtcatgcttaaaatgaatgtctagagaattctccacgtgaaataaaagcttatccacaattactttaacatttagaggattggtcatttggtataacaaatctaacgttttcatttttaacgtttcgtctttgtcttctaagcaatctaccacagctagctggtgcttcgatgcatacatggggttaatcttcacaatcagagctagtcctgtaacgccaacgtacttaagattatgattatctgaggagataaatcttgatatggatagagatgccaactctagcaaatgatgagatgggtatatagtagcaatagtttttacacactcgtatataatagcataaccaacgtttatgccaaagtcagctctctgcatcgtcttctgtaacacttcgtacatttgttctgatatctttttatttgagtatccgagaactctaaaaatggctagtattttaatttgaatccacggagcggggattctatggtaatcgtaatccttgggtaacttattttcacatatctgcttgagaatagaaactaagtatggcactaactttatacaataagtaatgtcattcttggcaatgcaaaagatcaaatttaatgacgcacccatgacagatggatcgacatcgcacaatagcttcttcaaaaaaatgtcaatttcttttatcaaagatggatctattaaatacattttatgtaacaacatacaaactttttttcttatcagttcgtttttatgatttaataaattttttataattgggaatatcgctgggatcatttcactgtttaataatttacacacacaatttagggctgcccagatttccaaatggttgtcgctttttaaatccttctgtattgtgttaattagaagtagcattaattcatggtctttatttaggaacaaattgcacgacaggtatcccgtcctcttgcacaagatgttcttctcgtgcgccagcttaactgcgtggatgtatgcgaaggaggcgtcatgccccagcatttcgatgtaaatcgccctgatcaggtattcctttatctgtttctgcggggggaaaaaaataacaaggtgtgcatcgggtatacaagcacatgtgcatcgggtatacaagcgcatgtgcatccagtatcctcgcggatgtgcatctctcgatagctatctctataaaggagcacatcgcacaactctctcctgtgagagttcacacaacgaccatgtggttcatgcctcctttcacactgtttaatccctccacgtgttcgcacggaaacctactactgacgcattcggatcggcaaaccttgacttgagcaaaacgatctcattgcatataattctgtcttcctccttcgcgagaaaaaaaaggaagcacggagatgcgtgcatgcgtatgtgtatatatacatgtttgtcatatgcgtgcacgtgtatgcgtatatatacatgtgtgtgctatgcgtgcacgtgcgcgtccccaatgggcaaaacctccgcacacctggaacgtcacagcttacctgcttcgaacgggcctccccaatcgattttgctaagtcgaaaaactccttggatagacatgatcccgtgaatccaagcatcttatatattcatttaacttttcctttactctacaattatctccgtctatatgtcgcatatatcgccagtttgtccctcttacccttttgctatgtgcaaactctccctgctttgtatttttccttgtttttcttcacaacctcttgcagttcaatttgctatgtcgggtgctttccccaagcagtcttacgaatgaaaacaaaaaggaataagagtacacctacgcccgtggtgcgaacccttccaatggtagcaacggttgcggagaagttaacaattcaggatgagctcttaaaattcgtaatgttaaaggaggaaggaaatacaaaaaaaaattagttacatcatttttctgttcagcggttctgtggatggtgatatggcggatgcataggtcgtcgcgagtttttccactgagttaggatagggggaaggagcgtgtaaagagggccaaccgtatagggggtaatcacacacgggctaaccaccatattacaaacagataaagcattgcgcacgtataaacctactttcatgcacgcgcgtggctacgaacgtactgtataaggtgtgacttgataaaggtatacctgcataagtactgatttgaacgggtgtaccccttttaacgcataggtacgcacgttggcatgcaaaacggcacgttcacaaattaccatctcagtggaatacccagtcatctattcactcacgcgatgtaactcttctcccatgtaatatttttaatttgaaaatgttgaaggggcaacttacttgggtcacataacacggaagggcacaaattacgtatcaataaaaaaaaatgcacatcttgtgtataataattgttaagcgtacttgcggcagaagaataagaaaaggcaaaaaattggaagcctggcaaaaaaaattgccaagataagccataaggcatatgtttgctcttcatgcggaacgcatgtgcgggatatgcagcacgatcgatgcggttggtaggcattcctatctcatatttgcggttaaattaaagaagaaaaaaaaaaaaaaaaacacatttaataattatcatatttatggcttaaaaagagtggtaacccttttctcagcaattttttttttccatcacatttaaaccactgcaacgttttaaccattttgaaaagcgcaattcggccaaattacacaggtggctgtgttttttttttatgtatactaaaaaatttttaaagataaaaatggaggttgataggccctccctgattttccttttctgcgttatatgggcaatttgtggtgagtccatcgatagagcaggagaaaaatgtgcatataggaagggccccacaaagtgcgcgtaaaaagtgagaaggggaaggcgcatggccagttccacgcccattctagcagtacctattgtgccatggctaagtgttacatggcttcaatccctcatctaatgaaaaaatatttttaaccgtaattattgttccaaaatgggagtacaaccgattagacaacgctcaccctgcatcatgaaaggggtagttacggcacactgttttaagggcatatcgtccaaagcacattttccattttaaccggcgtataagttcctggcaaatgtagccttaaaattgcaaaccgcgcgagagtgtgcaatggatgcctgaactgcgcaacgtttctcggcaaaatgctgacctaggaaatgatattaaatatcgggaagcacagtgagtggcacgcgtgtgaatacgccttttgttgttctctgtgagaagaaatgcacacgtgggtcagctaccccagcgcaatgttgtaaatttttcattcgttttgcagcccgctttgcagcgtgtattgcaactccttttgtggtaattgactggacgcaagaaaacgtactgccttatatatgctccactgcttaatcaaaaaaatgagtcttcgcttccacgcatgatttcacgttaccacatgtcccatcgcgccattttatgtccacccccccgtggagtttttttcatccacctgggcacagccatgtacgtacacacaaatgaatacccccccctctccctagtttgcataacctaaaattaagaaaacaaaaaaaaaacagataaaataaaataaaaaattcccacacaattaagcgaacattataagggtttccccccatttcgtccaccaaattgttcttaccaaaattggttgaaatttcctccttgttaaaaagttaccaaacaaatcgtctatgaatagctaaacattagtaaattcatgcattgcttgtaaactcctttgcacctgtcgccacctcgtatctctcacgccacatctcacaagccatacgtcacttttggcatattacccacactgtctgctccccttcttttaccaaccgaaccaaccatgaattcgataaaattggcccttcccatccttctacttaacgtcctcctgagtagatgcgccccagtattctttaacaaaaatctggataaatggacaaaggaacttttaagggtttcaaaaaatgaatacagcaatttcgacgaagcgaaaagttttggcgatagaaaatattgcggtcagtcccttaagcacttggcagggttaatcttagacaaaacggataaagaaggaaagctaatcattgaaggatccatagtttctaataagctaattttaaaattaggaaatataaaggaaaaagaaataagcataaaggatatacttttgccaatagaaacattatccagcaaatgcattaacatacgacagggtaaaaaaaaggatgattctaccattctgtgtttggctagtaaagtccacaggaacttctgggtcaactctataactgatgcggttttgtgcaaaatgacaaaaaataggggaaaactacctgagtataactatgcccagggaggcaatgacaaagaggaggagcaaaatgagaaagagggtgaagagggtgaaggggatgaagagggagatctggagcaagcgggcgaaccaaacgaatcactaaaaaagaaagcaaatacccaacagaaggaacaaaatatagctaagaaaaaaatgatcaacgaagaattcgatgaagaacaagaaaatgaacccaagggactaaaagtgcgaattgccaaaagtaaattcggaagtccgcaagtaaaaatcaacggcaaaagcgtcgacgaggttcaaaagaacgggtaaccaaaaaaaaatacatgtgcatctctgtgcatgtatttgtctttatattcccatgtgtacatttttgccaaaattaggcaccctaaatagtgcgtcagtactgtggcaacgtctttccaacagtgtgtccacttcgagttgcctcgcttttacccttaggtcagagaaagggacagaagaaacggaaaatcagaacaacgatgaacccatcgaatcggatgaagctggtgatgaaggagatgaggaagcagaatgaaggaggagaagagccccccacctcccttcgcactttcccttattccactttgccacagtttaaatttgtactttcattagcgtgtctggcttgcatgcaaaaatagcccaatatacgtcacatgcagtagggtgccaaaagagttgtttctctagatgccttttaaatacacctgcccgcgaaactgcgtcaaatgtttgttcctccgtttggctattccgaacggaacttgtcatcacgaaaggtgcaaaatgaagaatgccttgtttgcttttttttttttgtttttttttttgttttttttttttgttttttttttcttttctacaccatctcaaacgtgacgacttcgcacgaacaagggtgtgtgttaccctccaaatttggaggtgccccccctcgctgaagctcattttaaatgtttacaactatgagcagatacggccacatctgcacatatatacacacttacctgtgatccccccgcaaaggaagggagcggtgaaactggacgacctgttcatccgtaacatcctcaaaaacgacccgcacaaatttgtaaaaaccgaagggagacaaatactcgccactgacagatcggcagtttccaatgcagcatatgggactgaggcacgatttgcacactcccaccttgcgcgagtcaatgaaaaaggtctgcttattctgtcgacacctggttgttaatagaatttcctcgttcagttccttctggaggtagtaccctgagctgtgaaaatgttgataattctggtaacagatattgctgtccgtttggcacttggctgtattacccatttcattggtacctcctgatgcagccttttttttatcatttgaggaggaaccacgtaccaaattgttcgttctttccccatttgtgacctcatcaagtatctcccccttctgcaaaaagtcctcccccaggtgtgttaaaactcctaaggctaaattcgagcctttaatggcaacatgagaatttccattttcccccccaaccaaacagtgataggtagatttattcacatacgccaaatttatgacagcgaaaattgcccaacatgaaggcaacactatgctgacgttcaggtatatattcaagttgttagtttgctccttttttttgttaaagaaaaataactttctgttctccacagacgtaacggataacgcgaactggtagtctttcctctctcggtatggataaacgtgcacatcaaaaaattctgtaatttcaaagtggacatacttccccttgtctgaacgagtggaagacgtagatttatcactcagggaatctacgctgccgtcatttggggtcgttcctccaaacaggtttgcaaaaagtaggtaccaataagaagaaccgggagaagcagctaacttatcataagcaggacatgcatattcacacataatttcagtgacagataaaggcttcgtcaccattttgaagaaacaaatatagggaaatgggttaataaacaagctactatttcctacatattttatatcatcaaaggagcaaaaattatgatgtcccttgaaacagccatttataaagtaaaattgcccctttaaagttccaacgactgttaggtaataccaccccctcttcacattcttgatgctgaatccagaagagtggtaaaatgtttggccctgcttgttcccccttttgtaattctcaatacatccgataagtagcctatcgctaaaaacgcttatatgtgaatccttttctccactaactagcgaagaaaaagaaacgttttcttctatgggcaggaacacccaaaggcatagcgtatacccgaacggttttactaattcgttatatatggataaaggcgggtccaaaatcaggttataaaatttggacaaatcgcatgcatagcaaaggaggtcagaaaatatatttattccgtaaatcttcggagcatcttcctttctgctcacttttttgaagtacacattgtagccatattcttccttatcatcgatgtggattattttttcgcatttcctgtggagatttgcacatccccctacttcaccatttggttgatttgtcaaccctagtttgttctctttgccgtgtaactcttcatcgtttctttcgtagaagtgcgcactttgggggcttttcccaggactgtttcccccccctggagaagtgccacctgtgtacttagaaaccaagcgtagctgatacattttcactctgtaattcgagtcattggtgaaggcaacgaccctcatcttccccttctgcgattgcgcaaagtatatgaaaaattccaatacctgcatgcatttatctctcacatctatgccttctattacttggtccttcatctccatgcagaggttgtctccaatcatttctcttcctttgactttcttcacaatttcgtatcttctttttatctcttccttttttaaaaactcgaagattttaaaagaggaacataatcctatgttattatttccaaagcaggaatttccaaatatgctcatctgtaattgtttctctaaatttaacacttcatgcgagatgctgttcatgtacttcccattcatgtagtaaattaatccactagcacttttggttatatttaataagttccactgattttgcttcactatggagtttattttattccattttggagtcttctcacattttatgtaaacgttccaatggtttcccttttcggtagtcttctccccatccatgggttctctcatcccctcactgtgcagttgtctaaagtaactgcttaacctgtgcttatcactgatgtgtatttctatatcctcaattttgtttccccttctcgaaatgacaaatggggaatttccttccatgtcacaaaagaggaaactcttttcctgtccatttgtggctccttctcttgaaccaacaaacagccacacctctatggtgcactccgtaggtataatcactgggggagttaggaccactagtgcatttctatcatgaaaattcattcccttcaaatctcctgtaattcctacgtcaccctcataactgttgtgggtaaatatttccatttgggaaccctccacgcgttcgtaacttatataactgtgcatgtttgtgttcaacatgtggacaccctcttcggttaaaaaattgtcgtctttctcttccgtaaaatttgtttcaccttttttatccccctccgtaactgtctttctccttcccttctcctttttgctcacacatgggaactcccctttcttgttcacaaattctcccccaaccgaaatgacccctccatagcagtcaatcttaaaatatgtcactttttcttcataatttttcaatacatgtacattaaaatattcctcccccatgttttcacacgaaattgtgaaatttcttctttgccttttttcctcttcaatctgtttcagttcatttttgtccagaaattcccaacagcgtttttctatgcacactggcaaagcactacagaaaactttgcaaaattgttcattttttcgttttttttttttttcttcctcttcttttctctccatttcctgcgatctatctcgagtcacctccgaaaagtttgtcaactccttcacatgtaaagagtccccttctttaattaaactcattaaataatttttcgtgtcattctttaggtgttcaaattgtccataaaaatctatttctataaccttgctgcttatgtaatcttctatgttgaaaattgcttccgttggatccctatctccctgtttgacttcccctcgtaaagatggatcccccacgatgttctcctccagtcctgcccacctctccaaatgttcgtaatacctcctcatatacatattgctcctacttttatggttctccccccataggtttaaaaccccactgcataggtacttttcgcacgtctgtgtgtagtctatgcctctgtacatctcgctcacatctgctaataagcaatgcacgtaaattcggcaaagttccttggcgtatatgcgatttaggtcaaattcgagggggagttcatccccttcatgattgtctctccttcctggggcgcctgcaaaagattcgagtggagcgcttaatgtgcatatcgaatgggattctcatctcccatgggaaatgcttcccacgtaggcacaccctacatatgcacatttttgtcccattcgctgttacctcttctcctgttgcttaaaccagattgagtttttctactcggggtacaacccgatagcgaaatggctagctcccctgggtagctctccatcttcgcagtatggttaaatcgtggacctaaacacgctttctgattttccgtatctacattgagctgctcgctgttcccatttatatatccatctgggtgtctgtcctctcctaacacttcgaaaactacagtttggttgtccacccctccggggacaaccctattaaaattgctttccccttcttggtccccatacctgttattaatagtgtcacaaatgggtagtgttccccccgtaatagtctcatgttggaggtagtaatttcccaagcccccaataggaagaatcccaaaatagggcatatacctaaaatagtaatcgattgtgtacttcatatatctacatttggctagcacatttgaaacgtgaaataggacaggcgacaggttatagtttacgtcttgcagatttccgaaactgagaatgcctaacccccatgcgaaaatgatttccgactcgtcgaagtcgtttattcgtccgtatgcgcatgtgcttcctcttctgcttcctcccccgcttcctccccctattcctctcccgcttccacctccgttcgaatttttcttttctcctttttgccttctctccagaatggctaaaaacttattcgtgtatttcagaaagtttttcaaaatggttggcacatttttcattgtggagaaataattcttctttactatttccaaacaggcgtctaaatcgaggctggggaactccttctctagcgttaagctgatcaacatagacaagcacttctcgggttcatcggatagatctacaacattttgaagaaatataatccactttttggatattcttagtaatttataccttctgataaatttatttctttccttgtttttaatagagatgtcattttccgacttgagagctacttcaccaaaatggacctcaaaacttttgctgttcttcaggatattatttatcaacattatactccttttttcatttttcaaaaagtatttctcctccattttgttatttctttctttgaattttaccacatgtttcctatttgtttgttccttttctgttctgcttgtttttcttcttctccatatggccacccatttcgccttttctatcctccttctgatgccgctaattctgaaccattttttattgtccttcttcaggttattccctctgcccaattttatgaacagcaagaaaattatcgcataaatgaacccattgcatagcactgaaatggttgtcaacacccccaggaaatttcttgcatgcacgtagcttaaaaaggtatagtaggagagcaaaatggtgatatgcacaaacatggaaaagtagaaaaagaatttctcagttctgcgttttttaaccaatttggacaccaggtttatcagttgaatagcacaggagggagtaacggggtggtattgtttgtcaccccctgttggagttccccatctgtgctcatttgtgtcctcttcttcgccctctttttcgccctcgtctttgccctcatcttcgccctcaacttcgccctcttggcccgcttcgccgaccgcttcttcgtcttcctcccgcccctcaccatgtggcacacccatttttccattttttaattccaccttttctgcttctcccacattgttatcactcttctccctggcgacgtcggatttgttggcctctttttttcttccctcttcttcctcataaactggggactccctcacaatatgccccacatttcgctcattttctagttcgtccactttctcttcccccgcacaatcgtcacattggtagacgcataaaaatgtaattaacgtgtagagaaaaaacgacacggtaatgagaacaaactgaaacgtgtgcacattattgttatatataccattcttatgattaacaattagagatgcattcacgttgttaaaaaatcgtttgtgaaaaaaaaacaaaaagagcagcaagaaaatgtcattcgaagggctaagcgtacttacctttgcttttaacacacataagacgtcaaaactgggaatatatttcttcagaaaaaataaaaagtagtcgaaataattaacaaacgtattgtacagtacgattatccatatttttacataatattttctcctcatttttgtgcactctaaagaatcgtccactatcaaaaagttgcctcccctctgttcatcataattacaaaaataaaaaaaaacacataaccttattatttccaagtagagatattcatggtataaaatgaaaagttgcgcaaaatatttgccactctcttctgctttgcgcttgttgtttcctgtgagggaagatgtgtgctcgtccagggagggaatgttatccactccatcctcactcgagttatcgtttagctcatcttcacctttctctataatgacaaatcggaggggaatataaaggttaatatagacatatgtgattagacatagttatgtactctcataagggtgaaaatattccctttgttcgctctacgagaaacaccaaaaaggtgtttcctcctttaggctcaaaagtgactattaaaaaatgtcaaaggggagtagtttttctcctcataaaactagtaggggaaaaataattcctacgtgtatatgacctccatgatggacccatttctgtcacatttttaacacctgggtagaagtatattactctgggttctcgctcttttctcccctccatttttcgtgtcttactttttaacaggcgaaggacaattgttccaaaaagggagaatactaaaaatagcagaggcaagaatagcaaaaaatcaaccttcttttcaatcctttctccatttgtaccactctaaagtgaaaagaaaagagtttttttgcgagggcgtgccagttgtgcccataggtagaggaatctcttggcacttggggcagctagcttcaccccattatgctacattgttctgccttgtctcgtatcatatgatcactttttttttatctcccgcatgagaatgtgccgttttaccgagaatatacaatcgaggacttcattcagcggaactccgaccgtgaaaaagtgcagcgcatctaaaaggaagtgactataattcgagttcacgtacctgtatgggaggaaggggaggaggtggaaaaaccaggatagacaaaaagggtacatgaaagagtgcagctaaggtaaaattcaaacgccaaaacggagtaacgtgtcatcaaaataacacatacatttattcgagcagtttgtcacagtctcacaaaccaactgattcgaattgaccctgtgagcaaagttcccacctgaggagagacataaattgcgtatatttaacaaccagtcttattattttcatttctctttccctttctacacaggtgagtattaaaatacttaagaaaaatcccagggcgatgaagtacagcgaaactacgtacgttgtaaaactacaaagcacgcagggacgcttcactggggttatgaaatcgtatctgaaattttcatcacactgcagttgggaatttatccccaaggaggggaagggggagagggtgttacatacagatgtacttatgtacgtataggccatacttagcacatttatcagtggcaaaaaagagaacaaattaaatgtgaagggctttggcattacggcaaaagatgctaactatttttgtgccattttttttttttctttcgtacaattttgcactgaattaatttattcccctccaggcagctcttcccttctttgtgatttaaacaaacgtcttttttaaaacatgaaatttgaaaactgtacacttgatcggttcgtacatttctacacagttctacatactcttcgcctctttctttcgtgcacatatttttaaacgaccacacattttcaccgtcgtcacataactcgagcgcactgcattttgcacatctgccgttggtggtgtctaccttgaatccttgcaaaatagtaataaaaaaataaaataaaaaataaatatttacttctgtgaatgcctcttaacagggatacaccttcttcctcctctttctaatcgcaccatttcaaattgtgcgactcatttgttctttaatttgttcttttgagaaacctttgctgcagacacagttgcgagaggattccgaccctgtgcttttcgtggctgcgcagggaaaaggtgaatgcacacgggtggggacacatgcgtgggtattttatggtatataattggtataccttagcttacgtctatgtttctcttttcttttttttatttttcttttgcgcccccatttttattactagacccgcctggacaatttctgcaaacaatggatccctccgcgtcgctgaacgtgccaaggggacagggtaggcatattttgttatccctagaaaagttataaaacccctttttgcacttctcgcatttgtgactctacaacgggaggttagaaagatggtagtgcagaagggtggtaatgtgggaggcagtgaggagaggtatgcaggaaggggaagctgtgagaagagccgctacacacaagcgcgcactacttttggcccttttcgtctttacgtagttgagcatctctccagcgttgcacttcgaaaaaaaaaaaaatgtacaaataaaatatcattaggataacggtgaaacaccccaatgctagcacaaaccgcaaacacacgcttaaacaagctgtacacagatttacaactagacgataccgtaacactcagaagtcttgttttcttgcctccacttagcttactaacaagcagacctatttctatatccccccttttaaacaggaggctcattaataaggcgaattttacgcccatcatgagaaggttactcattttttttaaaaataggattgaatgtatgtatgaaggcatgtatgcatgtaggtaagtattaataaatgcctacaattagacaaaccattttaccaacccatactgaagcatttaaaagttttcccctttttttgccccctatttctacctgcacatagcgaggttgcctctccggggaaagaataaaataagaacagacggatcgacaagcattcgcatgggtagtgtgcacttcattattttatgtccctacccgttagaatatttcctgctattcacctgagccatgtaccttgtccgtctcattcgttgccactttattggggatcgtgatatgtgtttaacaaataaaagcgaaaaaaaaattgttctattttgtacgtaataattttgtaaacggaaaaaaaaaaaagtccggcaaggaaacagcacataatatacctactgtgcattcttgcactcgtgctgtgtgttaaaataggggtgcattggaagaaattaaaaaaaaacaatcatataatgggtcacaaagtgggcagtaaaaacgataacactgcttcttccctaattaaacgcgcagtgttggcatgttcaaacgcactccgcgcgagcgcgcacgtacacagagttaactttcctttgctcacagaaatgtgcatgcgtttggtaagactcgatgatagacgaaattcaccaaagcaacgaaaaaaaaaaaaaaaaaaagagagagagagagagagatatagagaaaacgaaaaagaaaagaaaaaaatgcaatacaacgtggtgcaacacattgccaagtaggataaatagacacgcagatcaaaatggaaactaccttaggaagaaattacgttaaaaggccagccataaatgcatgcacatgtgcaacacagccatgcacagatatacacacaagaatgcaaaataggttagccccactgtgagttgtccatattgcccttttactacattttatataacttaaaaattgtgctattcccttcagtaactgatttgacagggagattttctcctccataggttcgtactcatcagcgctgttgcgttccatcgagccacacaagaatgtacgtacgcatgtatctatgtacatatctacgcatgcacacatatctgtggagtttctcctcaccaacctcctccccctttgagttggtcacttgtccgggtaatacaacggataattagacggcaaattgtcaaaatactctccaggcaatttgtaagaaattttagcaccctcataagatctggacaaaccaactatgggcatatatttataacagatttgtaaattgatattattatttcttaatccattattataatctttaagagaatatttggtgaggaaatttttataactttttttggccacatttttattagttattatgtaatcctgtatgataacttcgttttttactttttctggcgtttcatacgttactagaacatacagaaacagctgcttcaagttccaattaaatgctttgctcatgtcatatgataggtctagcgacagcacggcttcgtccccttttatgtgccggttatacaccaacctcttcacactttttacttttatattcgtcgacatttctttctcgtcgaataaataaaaggaagttccatagttgaaaaggcatagggcaaaaaaacataaggccatggaataggaaaggacgtttagcctattcagcacgttgtccatcgtttctgcttcttataaggtatgaggggggggaggtaaagggatggaggaggggctatttttgttctgcttcttctcctgtgcgtcctcgttgaacactatggacctttcgccttgcaccgtggaccttgcaccgggtacgtgccttcccttttgtgcttatctacggtgtgtggtatgcggttgtatcacgactccttggttcagtttccttggagagttgtatttccgatatgctaaacttcttcacaagtagtgcgaccacaatagcgagattagccttgtaaataacgcgcttttacaaaggcttgtacacatttatatatgctacacggggggggtgcttgctccaaacgagaaatggctggtgggaatgcataatagtaaaaaaaaaaaaaaaaagaaagagaaaaaatcaggcaaaaatggaaaggcacagaaatgtgaaccaattttttttcacaatgctaaacagaaaagcaactcatctgttttaacttcgattctggtatgacccctcgcgcgaagccaagagttcttttaaaaggccactgtgcggtaggcgcatagagttgcatatgcatataagtttagggcttacctcttcatttaagcagctgtacatatgcgcaccattttgcgtacgtacaaaaaaggagtacaacccagagagggcaaaggcaagagaatggctttactggcagtatcccgtaagtcatatgtgcgcacttggcaatcttcacctcagagtgtaacacatataataactatcaacttgtgtagcaaaataaatgcgcgcagcttcgtatgtaaaaaagaagggtgagaggcggtgagggtgaactgacgcactactgctccatcgatgaaaacgcgtttgcgaagaattcccggtgtggcagatggcacgccacgcattggcgctatgcttttccgccgctcattgccgtcctcattgccaccctcattgccgttgcgcattgccgattttcttccccgccaggcactgctgccgcacatttccgcctcttttttttctgcccagtgagctcccaaattacgagaaggcacaacgcagagggtacgcgcctcttcttcactttcaattccctaaccctttggcaacttcccgccctgagaagtttcttcatacatatgtgcatacgttaaagggatcgcaaacgtatatacataggcgctgttaattttggtgcattccaggtgataccttcaaagaggaggaagaaaaaggaacaagcctcacgtatacacataggtatacatacacgcatatatattgcgcagctgcggaatggcatttttgaaaaataaaataacaaatcggaaactcctttttttgcgcctctcatgaggcacattttgccatacgccatttttttttttaacttaagtattagctctccctggaaagcttgcaaacgtcccaaatctgctaacacttccttaccctccaacacttccttaccctccagcgcttccttaccctccaacacttccttaccctccaacacttccttactctccaacacgtccttaccctccaagctgcatccagaacaaccccgtttcttaaaagaaggaatgctccacgttttgagaaaatacaaatgacaggagcagtacaaaagtgtgaataaaccaggggtcaattttttttccttattaattcccgcccacccctctaattgtggagtattaaaatatttacacagttatgcacacattgtctttctacctggactgaaaaaattgcctctcaagtattgacacccccttgaacagtttcctcactctcttctcctctctgcatcaaaatggcgaatattaaagatgcgaagtatgacctggggttagacatgactgtagaggaccagaaaaaaataggaaagttcaccaacctacattttaaacaatctgtttacgaacaaaagataaaattaatgaacgaaagtatttctaatattgacgcatcaatagacgaagtttctttggtgttctacccgcaagacgttatgttgggcataggtacgtggcccccgccaggggcactgcatacctacgtgtgcatgcatgcatacgtttgggggttattgcatttgcgcacggataataattcgcgtcgctggttccacgccctgccgctaccgcccggttcatcgtcatcagcagcagcagcggcagcagtaattttcctttaaccaatttacccatttttcccccttctccctctgcacgcttccccaggcgactgcttcttcagcgtcgacacggagtacatggagaaaaatctagagcaggtaaaagccgaggagaagaaaaatttgaggaagttggaatccgaatataaaaatatactaagtgagaagcaacaattgaaaacggagttgtatgcaaaatttggaaacaggattgacctcaactgagaggtgtttttcttcccaattgaaaatgcgtgcacaatggtagccacgtctatgtgccactctagtcgatttatgtttgctaaattttttttacaagcaaaacacaattgtgtggagtaaatagaacacccctaggacaacataatttcttttattcatcctcttttgtgtaaataagaattggtgaagagcactgttgtagcggtggttggtatgcagattttatcacggacagagactacacccatatatacatgcacgtacacatgcctctgtatattgcaaaacattgtaaatctgtaaaagtgaatgctcctgccgtccgacaattagggaaccttttttttatgaccccgttggtaatactaccagtgttaccatgcacgtgagcataagcgtgggtagcggagaaatttgtttgctatttttttcgttccttttgcaaaaataaaaatagtttgatttttgccctcgttaagatgtcacgcatttgatgcgattttttttttttgccatttcgtccatttcgcacaaattgaccctcccccgtgaaaaaaaaaaacgaacactccaaaattgcgcagttataatcgtgcatccagttggaaatttagcagcatgttacgtgaatgcctcggtaaaggggctccctacacatgcaaaccggaatagtttgtcttattcaatggtacaaccacatgtgcaaccatttcgcgtgttcactctcccctgcgaaaaaaatcccctccttcttaactagatggacaatcagtttatcatactttttttcttttttccacccaattgccagaaaaacaaccttgtggggagcacataaaaggtaaagtcagttggcttcgaatacgttcatatgtagtacgtacatatgtgcaagtgttccgaatgtatacttatctacgcgcatcatacatgtattcttttcattttctcccttttttgtcaccgcggaggtgaagcgacgcgggtggtgggatgggaaaactatacatacgataagaaaaaaaaaagcacaacggtaaagcaaagtggtaaagcatagcgataaagcatagcggtaaagtatagcggtaaagcatagccgcaaagcataaccgtaaagcaaaactgcaagcagatttacaaatgtaatcttatcgccaggtggctatcttttgcaattttttaatttcctataacaaattttacgcattagaaagatggcttgtcctcttagaagtcgacccacccaggggggctaacaggtacactacataaaaacaagcaccttttagcgtacatatataaatttacctacacataatatatgtacctgcgtacgtacatgcattggcacaaaagttataaaataagttcgtaaatttttaaacagagataagtgcgtgcctgtgtactccaaacgcgtacacttctacaaataatagttatatgcacttgtgcgaaaaagggtagaattttttttttttttttttaaacctagaatgaaccaagtatcatctaccactaaaatggtgtattcactcgttaggaacagaattaaaaatgaaaaaatgcgtacagagaataaattaaaaaaggaggcagtaacgggttggtaataataactatatacttttataacgtgcacaaaatggtacataaagagtacgctgaacaagcgtcacattattatacccagttggtgaacgaacaatttattttttaaagatatgctataatgatttaattcaccttagatgaaaaaaaaaaaaaaaatttcattgaaatgaattgaatgaactaatcgtggtacatgcctatcatgagaagagtagaaacaattgccataaaagaaaacaaaacaaagcgaaagaacgcaaaagaacgcaaaagaatgcaaaagaacgcgaaagaatgcaaaagaacgcgaaagaaagcgaaagaaagctaaagaaagcgaaagaaaaagcgaaagaaagcgaatgcaaatgaaatggaatagccaaggcgaaaaacttttttcacttttgcatttttcgttcattgtatgcgtaaataaaacaaaacgaaacaaaacaaaatcttacaaattatgcagtcaattttttccttttttttgaaaaaagaattattttagtaaagttctttcttctaaaaatgtaatttctaccaagatgaggtgaaatttttagttatacttcgctcaccacataagtacatattttaccccgtcaacgctgcactgttagtacatcaccatggtacatataattcgcgtagttgcataattcgtgttgccacatacacccgcctcttcaccacacccgccacttcaccgcttatgagcatatttccataaatggtcccgcgtgcacactgccaagtatcaaactactatgtgtacatcaccatacatataatatgcaacaaaagttggagaggcgatcaagctgaaggaagttcctctccgcacaattttttatgattagggtgtagcgaggtgtgtgtacatgtgtactgtgtacgtgtgtgcatggatcagtgttcaggtttgtacatatttgtacgggcgtgcatataaccgccttgggcatgcttaaatggccattttccccatatgcgtaacacttagaaccatttttaaagccccaattttaaaagtttgacattttttttttttgtgtacttttcgaatttttaatttgcgcgagtttattttataaggaaagactaattcgattaatttttcatggtacatcgcattttattttacctcatcttgccacatttcaccttattttatctcattttatcgcattttgttttttttccccttttcatcgttcctgatttttcacgaataattaaataaatccttccctcgtctgccctgtaagacgcagcggcgattgcccaaccttcgaacacaactgtacacgtgcctatactccaaccactacacacatgcacacctgtcaaggttaatcaacccgacgaatgaatcccagctgattatgtacactcgtatgtgtatgcccaaattgttacacctccccccccttacctgtcccctctgagtgcttcccccgtaccttacacaacatttccacgctgaccgcgcaccggaaacgattccacccagtttgcaaaaaaaaaaaaaaaaaaaactgacgaagcaccctttttaaataatgattaaagacaacaagctaaccattgaaaacattaattacaagttaataaatcaagtaagtgtagaaaatgaagcaaataaaatttgcgaaataaaggaatatgcagacaaaactgccagctacttaaacactgatgtagtatttgaaaaaacagcttatgggataaaaaattttatgaacaaaaaccattcggttgattccttggagaatggtgaaatgatcccaaacaatattctcttacagaaacaaagtgttaattatgtaaataaagctagtgaagaaacctttgacgaaacaaatcagcggggctctaggagtagtggcgccagtttccatgcacatataaacgatgacattatgacgtatgtcaataacataagcaaggacatcaattccagtagggattatgagattgacacaagtaacaatttatccggtgtgcacaaaataaatgatgcgcacatacacgaaagggaaggcgtttcgggcgaggctccctccagtaatgtcaacttagccacgcgaaacatcgatgcgggtactggccgtgctcagaacgcttcgtcgagtataatccagaagtgcaaccgcgaaggagatctcgatgggcgtagcgacgggaatctctctaccagctccgaccggtcgaatagacactatgtcgaaagtatcaacaatctagtggacccaatagcgggtaaaaggatcatcctgcctggaggagctaaatcaccaagcaggcatgcccacaatgagtgcacccctccccccacgattcaacagatgtttcaaaaaagaaaaagtgaaaaccctgtgatgaacatcaccagtattcataaggaagttaacgtggactcgacgcgtaccaaagaggaggcacaaaagggaaatctaaacgtaaccccaaaagggaacaaattagaaatttttaaaaattattcacactacgaaattatgaatgttttgtgcagtaactggaatagagaaaaatcttcagagtcttttccatgccccggtgatgtacctcaaagtgaggaaaaaattaacgatgagaaaaatccaaatgaagagaatgactcagcgaaggtaaaagtatccacgaatgatggtctgtgccctccctcaactgatcatttccaaacagttacccatttaaaaaatcccaacagctcaaccaaaagaagggaagaaattctacagctacttctacacaacgtagaaacaaaagagctagatgacatagctaaaaatttatcatttttgaaaagaatgcaacaatatttttatcagaaatatattaacataaaattcccaaatgactccaatgactaccactattatatacacctggattggtttaacaaattgaaggcctttatattcactccaaatggagaattcccaggatgcatcacaaactataaattatataatgatgaggagtcagccaaggagtcaaccactccctatatgctgaacaaaaaagacatgaaaagtaatttaaaggaggggaaagattatatatgcaccaatcagtacatgtggcgatttttacacttcctgttcaaaggaggaccctgtattaaacgaaatagcaacaacatatatgaccgttatgtacccatttcaaattctgatcttatgaataaaaatattatctatttgatggaacccaaatacgttgataatttattttccatttttaactattcgaacgaggagctgtggagtggcactacccattcgagaaacagtttagacgaagcgcataagtcgcttgcgagtggtgtgtcaccaagtgctctttcctctccgtcttccccgatcactgctcagaccgattccgccactgaaacggctagaaagcatcgcaccaaacacttcgcacacaactattacgagttcttgcacttttacgggctgaaggaaaaggaatataactcttcctttttcctcgagtatgatcaatccaatcctagaattatgaacaaaatgatcgatttgaaaagtaaaaattcgtatgaaagcgtgtactcattttactcaaatgaaaatgacaccatcagcgacagtgacattgcgcacaactcccatggtgtcaatagaaaaagtgacctcagtgagttatccaaaaaggagaccccttcagagaaggaaaaaaatggtagtaattccagtgcggcttctggtccgaatcggactgaggccacatctctggagaacgtgggcgcgggccatggcttgttgtcccccaaacagctcgcaaggaatctgagcgacaacgtaaagaacgcctctctgggtaataacggcggtagtagtaacggaaacggcggtagtagtaacggaaacggcggtagtagtaacggaaacggaggtagtagtaaaggaaatggcggtagtagtaacggaaacggcggcagtagtaatagcagtaataataacagcaataacagtaataataacaacaacaacaacaacaacaacaataacaacaacaacaacaataacaacaacaacaataacaataacaataacagcaataacaataataataataatgataacgcgcaggaggacccaaagaaacgccaagaggaaaaccagaaaaatgcgaaggaaacgacccccagcagaggtgtgaaggaggagagccagtgcaaaaacgccacctcctacttcggccccaaggcgaacgtcggcactcccaatattttaagcgccaattatacctgcaaaaaaagcaacgcaagtaaaggcagcagtaataaaagtgaaaacccaagtgacaatctgcctaacagttctggcaacttgcttttaaccccgcctccaaaaaagaactccttaggttgccattcctcaaacggaaacgaaatttacaagtcttgcgaagagtacaatgctgacaatggggaggaggcatccagcaatggctatttaacaaccaccgagacggaatcgaaggggacaacggacaacagcgttaaaagtgcaaccagttcaccgaaagataaaggtgagccaaaaaaggatgactacaaaatgaagaaaaaggaggatacagaaaagggaccaatttgtaaagatgaaaataaacatgcgaggggcagcagctgtagtcatgccaatattggtagtagcgacagcagcttcagaagtagcagtgccaacggggctatccccaaaagagtctccacggaaaaaaagagtatcactgccgatgataaaagggctaaaaggaaagaagaatacgaaaagaattataatacaaaaaaacatccactccaagctggtgcgaacaaggtcctagacaggttaagtagtacgttaaacaccgccaatttaattctgaagggacatagtagctgttccagcaatagcagcagctatcgtgggagtagcagcgagagtagcatcgcaagtagcaataacaacagcagcaacggtagcagcaattttagcattcgcaatcacggcgtttcaagccggagtatgtacaaggataaggaacgaatgaagaatatgataatggcacccagtaaccctaagagagaaagtgaattcaacaataacagccttagcatcataacgacgaaagagcagccagccggaattgttaactactctgcgacgtgttacatcaacgtagttctgcagtgtctatccgtttacttcaaattaatatataccctacaaaattacgtaagcgtgaaatataaaagtatgaactgttctagtgaagacacagacaatatgaactcctcatttataaacaaaaatttcttcaccaatagtatcccatttaacctctttggaaataatagtaaaaaaaaagatgattgtctcttgctatctttatcaaataaattatttcaactaagtaaaatgcacaataaaggaaaagttctcaatgttagtaagttactaaatttgctaaatgataaatatccgtacctctttgaatataatgaacaacaagattgccatgaatttcttcttctcgtttttgattttattcacaatatgatgaagatagttgacgaatcggttgataaaaataacagaattgattactgtttgaagaaagaacagtcgattatctcagatttatttttaggtttaattgaagaaaaaattacgtgttctcaatgtagctatgtgaactatgtgtaccagcctgtgtacaacttaagtgttaatgtcttcaaaaaaaatgcagaaaataatttaaatgataatttggtggaatactttaaaaaagaggaagtaaattctacatgcgaaaaatgtaaatgcaaaaagatgtttaaatattcctgtgtgtataaagagccgaatgttctcatcgttcatttgattcgtttgctgagagatgggtcaaaaatcgacaaccccataaaattcgacatgaacaactttaccgtacaaaacgttttgaagaaaaagaatgggcagtacattgagaacccgaagaagtacagcttaagtggtgttatagttcatcgtgggttgaactcgaactacggccattacatctgctacaccaagaggagacactccaatggcgccaccgtggtatgattgaggggtcaaacgcgcgccaagaagtgtgcgtagaggggccgtctacctatctgcatagacacacatgcgcacatatgcacacacatgtccaatcatgcgtgcccccacggagcgatcgcccaaccgaactttccccgttttttcaacccttcccctcttttttttttttcagtggtacaagttcgatgacagcatagtgaccgtcgtggacgtttcggaagtggagtctgccaaagcctattgcctgttctacgaagccgttaattaaatgaagtgaagggttaaccctttcctccgttaagaaaatttcttctccccagtaagtgttcctcggtttttatgccatctacattgttatgttgtgttttgttatgttgtgttttgttatgttgtgttttgttgtgttgtgttttgtcgtgttttgttttgttgtgttgtgttttgttgtgttgtgttttgttgtgttttttttttttatagtcctatggttagtcggctccgttgctacgaagcagtgcagacacgcctcagcagagcaattccaccgccgctctaccgttttaatgcccccacacctatcttatgccgccttttaacccccttcattttaaatttacatttcaacgtatttcacgcgaaccgcatgttcaattttttttttttttatgactttatttgaatactttccttaacaaccattttcgataacccatcatgggttgcgtgtgtgcaaaaggaagtggggaattgtgccaaagatgaagtactgaaaaagtgttcttctaaaaatggcaactttgttgtagactttaaaaaaaatatatatatatatataaaagagggacacgtcgctgaggaaaaaaaaatgcactagcgcattttgataaaaacatcgcaaagcgagaccacgcggtgcagcaaagcacaataatgttgctctgtactgctctgccgctgcaatgcttaacttgaaaaaaataaggggaaagacaacttgctactcgggcaaaaacgattatcattaatacatgcacgttaaaaaaatttgcacgcgcgaaaaaaatgcacaaagtggtacgcctttccgtttggaataacttggaaaaaataacttcactgatatgaagaaaagggggacgatttgtaaaaataaaaaaaaaaaagttcacgatctgcttgagagatgtatggagggcgtgtcaccctttttctcgtttctccatttcgattgcccccttccagctcaataaatcaacttctcattcacgttctcgttgaaactctcgttaatgtttcccatgttcatgttttcttcattcatgtcgttttcttcatcctcctcgtcgcctcttttcgccttcacgttcaccttaatgaggtccctaaatattttggaaaacttaaaatgcggcatgtggctactttctatatgaatgtcttcctttgttctcatatttttaatgcatcttttttttctaaaaatgttgtaatacattccgaatttgtgaatataaattttttcgttattttccaggtgtttgtatatgttgtcaaatattccgttcataattttctccactgtctttttgctttccttcgtttccatggagacttcctcaattatctgcttcttcgtaatggcctgcagaagagaagagggggggggagagaaagagaggaagaaatgaacgagggaaataaaaaacaggtgaacaaaagagtgcatactaaaaggggggaaaacacgcgttaaaaaagggaacaacacgatcgagacaaataaaacacaaaatggtgtagtaaagctactgcacatcgtagcaaaaaaacgggttaacagtacagcagttacacaaaggcaacgaaatggactggggcgtgatcgcgcagcgtgcaggactgatgctggaaccccgtaagagtgctcctttccattttaacctgcgaaatgggaaccttggtagagctctggtatagcgcatttttgttgtacgtgttattgacccccagtttgttgttaataatattattcttgtggacattaatgaaagctcggcgtgaataagcaaactcaaaggcgaagaagagcaaacaccatattatgtacattttttctgaacaaccgttttgagatcttataccttactgtgctgagcaagcgcgcacctggtcaggcacatagatacatacatatatgtgtatgtacgtacaaatatatacatatacaagcatatatgtacattcgtgtatacctctgtgcatatgtacctccgcgcagatatacccccgtgcgtacgtttatactcctatgcttcaatatgaacgtacatacgcgtgatgtttcttacgaactcattatagtggtaactattggggggcaaaaacactcatgtgaaacttccgcgcacgttctcgtaaggtcctttactcttcaatcttgttattgcatacgtttgaaaatgtgtttactcaaaaagtaagggcagaacggcacattattgtatatatgtaaaatgtacgaaagaaatgcctatttattcagaaggtacatacaaaaagcgcacatgcaaaatgtacttttaaaaaaaaggactaaactgcgtgggggggttgcaattcctggatcgaccgtaaccactttacaagtttaataagcgttagcaataaaatgtttttctttattcatgctctgtgtatttttattttcacaaggaaaaaaaatggaaaagataaaaaaataccgattttacttctcactttcgtttcggttcacttgttttttatgccttcattttttatctttttgctcctagaaatgacgagcatgctttttttattttctttttttccccgttttggtgccacaaatagttacacaacgaaaggtgtttcaaatggggcacgtcaaaaggggcccttggcgcacccttacgtatgaacacagctttgctcagttttacggagttttgttttttcgtccatgcacatatccctgcgtttgctactttgtgagactgcctcagcgagaaaacggtttttctttattattattattttttttttgtttaattccccctcgtggcgcagaggaatgctttaataggaatgaaaaaagcattatcccctttttggcacatattttatcgcatcgcaaaggagataatggtgaaatgattattttctcagttgcgcagtttcccgcacagactacaagaaagcacaagcgagtgccaagaatggtcctatttttaacacatcgttttttaattatacctagtgtggcagtacacattgcgtgtgttaaacatacgctaccctttcaccgttagggggtattatccgacacaaattcacagccatatgtcaccccctttttttatttaaaaaggaataaaaattcgccttcgcactggcatttttctcagccccttatttgtggcgcaaaaaggacattcatctgggccgcttcaactgtaagggccaccaagtcgttcgcagcaattgccgcataacaccagcacacagttgcggttaaaagcctacccccctccacgccgctctttttatgcgcaaaacattggtagggtatcgccataacacatttcccatccccaattgtaacactatgcacattttacaaaacttttcaagcgaaaacttttaagtgaacatcagaatgagattcgcaattttgtgcaaacattcatatttttaacaaaatatgcctttcgaatgttacggagaaatgcaaaatttacctttttaatgtaatacacctcgcgtagttgtgcaaaaagtaggggatatattttttttttttttaaactgagaagtgaacatcttggttaataaggggcatagtttctcttaattatgtcggttgggcagggggaagtagcatgcattaatttttctgtctaccagttcataggtctctttttttgtaaccctacatcggtgaggtataccccgcggggggttcatcccaaaccgtcgcatggatattgtttacgcacatataaatatacatacctgtgcccatatgcgcgttcgctctggcggacgatgagcactccgcaaaacgtgacacctcgtgcagtgcttccccacgttgtcttttttaaaaacactttttgtgtcccccaaaattctgtcttttttcgcaccccctttgttcgtttcccacgctatggtccaattagcacacaaaaagcataactggacaaggaaaggtaccccgcgttatgacgtaggattcgtttttatttacccctttgttaaaaggaccttactgtgggtaaccttaatccgtgcagcataacattgtagtattcgcgcatgaaaaaaatattaaccacgtttccacgcccccctcaaagccactcacattgcgccatctttaatattctccagcatttcacgaatgtatcattggtaaattacttacacgctgattagtattgttattatacatataattatcgttcgctacacacatttttctcgcacacttttttttttttttttaaacccctatttttcttgcatagttttgatttcgcaactttcgtttactcatcgttgacgtgaaaaattttaaaagatggtctgtgtctaaaccttttcacattcacaaaaaaaaaaaaaagaggtaaattaagaatatataaacaaaatgaaaaaaaatgcaatttagcgaattcttatgaccctatttgataacgaaaaacgtagatgtgatgctagcaaaaatgggtgtaaagcttcgataataaaaaaggaaaacagtatcgtcaatcgttatgcattccacaaaaattttctcagcagtagttatacttttttggcaaaaaaaaaatttttaatcatatgtagcacaataagcaagtgcatgtaaaaggcaaaaggaaaaaggcaaaaagctgtttccttttttctcctttttttttttttttaagttaccgtttttttttttcagttcagtcgaataactatatattaagcacacgtgtaccttggcgttacttctttggtatctttccttacaggtatgtattattgcattcccttcgggggcattcatcatcacatattttaccgcgcactttgccgcgcattttgccgcccattttgccgcccattttgccgcccattttgctgcccaatttgctgcccattttcccccctttcgcagcacatcataagctaaaaacataccaacacataacgcaaaagaaaagaaaaacagaagagagaaaaaccccacgtacataaacacataagcgctcgagtcagccttattaggaaatttacgaatgtataaaaattcacttttcctattttaaaccactcaaatagctaccaaaaaacggaccacatttattgatgtaaaattcaaaatgagcgaaaacgagtaagtttcatgataagcctgaacgttcaaatggctgagagggacgagtttacgtctctgagcaaagagtcataatccataaaaatgtgcatatgaaaaaaatgcacaaaagtgagggtacaccttgttcatgcatctatgttagttgcaccaccacctccgttttaaaaatattctccataatttttgtgtgcattggtagaatatctccagtgtgcttttctgacatacatgaggccctatttttatgcgttcatttttgaggcattagtttggtggtgaggaaagggatgtttttgtaggaagcttctcctcccacccgacttgctccacgccttaacagacgatacttcgtaagaaggcacgtctgcacagtggtatcccttcacagctgctcccctccacagtgatgttacttatccacccccctttgcagcctcctcttccgcatcagccaaataacgacctacgtgagcaagtggataatcaaggccaaagtggtgaacaagtcgaagctgtccaccttcaaaaacaacaacagcttcttcagcatagatgtgacggacgtgcatggggactctatctcgtgcaaattctgggggagcgcggcagacaagtggttcaacaacatcgaactgaaaaaagtgtacatattttccaagggtagggtttccattgctaaccctaagtacaacacggtaaagcacaagtacgaactgacgtttaacgaggatagtgaaattcatgaagtgaaagatgatggagaaataaaaatccagaaaaaaatctcgctagtcaatttaagagacataaaaatagcaacaaaggaaaccccattcacagcagatttgataggtatagttaagcacattggcaccataagcaatttgaagacaaagcaaggaaatgacataacgaagcaaaatataatcatcgttgacgacacgaaacactccttcgaaatagccttctgggacagcaacgtaaatttaattaaagatgaaataaaggaaaacgaaatttatgtatttaccaacataagtatacgaaattggaatgacatgaaaaatggaacctttggcgtgaccagttcgatcgagaaaatagaaaacttaaatgaagaattaaaagctaaatgtacaatgatatcagaatggtataatacaaatggaaaatatgagcaattcaccaacatgaggaatatcttatccaatgatgtcagccaaattcctgacaagcattacgccttaagtgacgtaaatgatgttttagcaaaaatttctggtacctacacacttgtaggaagaattaaaagaatatattggaagagtaaagagaatgagcatcgattttactatcctgcttgcaccaaatgtaaaaaaaaattattgtcaagtggacaagacaatgcaccagataatgattatgaaacaaatgcaaatgatgaagaaagtattgtctattcgtgtatgaattgtgatgaaaataatgttaagcctttttataactacacctttaatttcctgttcatggatttttccggatctataacccttagggctttctccgatgaagggtataatttattgggcaaaaaagcagaagagttaaaaagcctagatgaagatactctagattacctcttcaattacgatttcttatataaggagtacaaggtggttgttagggttaaccagaaagtgtacaacggaatagagcgcgtgaactttaccgccatgagaattttcccgcaaaaacattcagacatctcctatttgctaaacgaaattcagctactcatttcgaaggacaacacggctaataagaataagagggccctaaatgacgattcccatgatgcaaagaagcagaaagtatgattgctgcaatgtaatgcagggggggaaaggcacaccaagggtgttcctcttctgcggggcgcacagcggtaggccctgcagtgccccagaacaggaaagccagtaaggcagaaatatatacaaccacgtccccccccctagttgccaaccgcacacgcgggaacaacatccatgtctactttttttcataaccacttttacacctctcctaagcgtgcccctatgcgtatttaaaattatcacctcatttgaattttaaaaaataaaaaagttttctcctttgctacacaaaagggatgacttattcttttcaaataaaaaggtacacttttttttttttacgcctttttatttacttcgaagcatttcgtgtaacccccccgtaagccttattcacttttttttttttttttaaatgttatggattgataaaagaaaaaaaaaaagaaaaaaggggggatgggtgtaaacaacagagaaactaacaacagcaaaggtgttttattaaattaattatgtatactaggtaaacggtaagttggcacagctctgtgctgggcggcgcagcttgcccatcggtttggttcttcatcacgcacggaatctcaatgcacgacagtgcgcgctttctaggtaccacgcgttttaattcgactgttcgccaaatcgcagttgccggaaatctgctcatatgtcccgcagaaggctaaaaaaaagggggggaaaaacggattaaagtgacatggttgatcctattcacgtgcatttacacacacgtatacacacttgtgcgcaccctggcgcgctccctcgatgcgccctacaatttcaaagacaaggaggagaggatcacaatgatagagctgcaaaacatcaggaaggtgaacagaaacggcgaaaagacgtagttgagggcgtagaacgacccgcttgccaagagaataaaaaagacgttgattaggaaggaaaacaaaaagttgaatttgatcaccatcaaggtttttctgcttatttcaaacaacttcattatgacgcttatatcgttgtcgacgatgcaagcgtcggcgctgtccatcaccacgttcgatctcgtgctcagggacagccccaggtccgcgctcttcagggcaaagcagtcgtttattccgtctccgatcatgcacacttttcctacaaaggtgagtggaagtggttagtggaagtggttagtggaagtggtttgcggaagtggtttgcggaagtggttcgtgcacgtggttcgtggaagcggttcgtggaatagtgtggggtaaaatgtgcacccatggggatgcgggggggcacaaatggtggttataacgaacagaatgaacatcgctggtgtagacccccaaaaaggggtatcctctgtggagacacccccacacacccacacactgctccgctttttctcactcaccactatcgagtgactgtatcttcttcacaaagtggaccttctccatgggcaacgtgttcgaggacacattcttttttgatatgcccaaaattttggaaatgtaaagagcattcacataattatcaccagtacagacgtacacctttttgcgttctctcttcaggtacctaattaaatcaaacacctccggttttatgtcatccacgagggtaaaaaatccgacgattattccttctatacacataaaaataatattattactttcgttttttttgctattggaataattgtacaggtactgatacgtcttgtgtacattacaatcacaggagtagagatgggcctccaaatttttgatattcaatttttcatcaacactttctgctgcctgtcgacagtgtgtgtttttatacttcgtatagcagtagtacaaagtgccaatggtaaccgataggtcttttaccactccagtaattccctgacttttcccattcttcaaattttgcacgtcaaatgtttcattaatgcaaaaattcgagtttataaaggtatttattgacgtagcgtataaatgattactatacttttccaaatttgaacttaagcttaaaaagaggtataaccagttggtaattttttcactcaaattgttttcactatcaaatgggtcatcatcattttttttcagctcagcaccgtatggcagttcttcatcttgctgtgtatcagtaatggtagtgtcattattttcgctgctcgtttcgctcgtataagaatcgtcatgtgaagagatggacacttcaggattgtttataaaatactccttgagggaatggtctcctatctggttatatttatttttcctccttttatcatttataaatgacactatacgattgaagatagatttttttccactgcaggggatgttctccgtgtcattgaagttactcggactgtttctttcttctcttctcattaccgatttttttatctcaattttgtaatagtccctttgcgtcgtgaaggaatagaaggtgacattttttcctgagcagtggatgctttctataaaatttaaggtcttattattaccaccatcgtttgtgtcattttcgcgacagttatttttgtgctcttcggtgagggtgctttcgtttggccgccagctgtccccctttctactcactcggtctctctgttcgttcttcctcggcatatcccccacataggcagcggaaccgtgcgaaaggcttcccttattttttcccctcttgtccaagtttccaaaatgttcccctccatcggaagtatcacctaaacgactgtacacactcactccattaatgtcacccggagagggtgcacttttctgtgttcttttatttttctcttcactcgtgtgtaaatgaaaattgctaaaatggtgatcatcgctagagaggtagtccaacgcactgcccatatcgtcttccccaaatttcacagaaagattgttcttagacgtacttttcaacaactggtctgtgaagagctctaaattggaagacacgtatattttattgaccaccggtttcccaactgttaacgtgcccgtcttatcaaaaatgaaatgattacattcgaggaatatttcgaagatgtttatattttttaatataattccaatgctgctacatatgtacgagcttatggcaatggacagaggactcgctaacccaacggcacagggacacgccacacataaaattgataaggagaaatgtatggagaaaaatacacacgataaaaatctgtttagcttaaaataattatccttccttatatttacataatcaaaataggttaggaaaaaccaaatgaaaaatacgacaatgcataaccctataatgaatgggatgaatatactggctattttatctgcatataattgtaaattcgtttttttgcagttcacttcgtctaatgtttttttaatatattcaatatagttccccttcgaaatgtcatcaataaaaagaattatgatcccctgtacacatttagaccctgcatatattttgtctcctttaaatttggtaatgggttttttctccccacttatcatactttcgtctacataggagatgtcatcattcattttgatcccatcaattagtaacgtcgccccttcgtaaaacaccaaaatgtcgtgcttttgaataaattggactgggtaactatttatcgtaaaatcgtttatattaatctttttgtcttcacaaaatattttgtttatatctattcctttgcgttcatttggaaagagggtcggtctgttgttgggggcatcatctcctgctcctccatgccttccttcctctaccttaaactctctgctagaaaactgagagctatttttgcaaaagtcagacagagcactacttccaacaggagacatatctccatttctactgggggacacatttacattctcactcgagttgctatgactaaggggggccccattgtctttcccattttgcgaactggtaattgtacaattacttagctgcttctttaactggggatcttccgttttgtcattccttttctccagtatgtacacatgcttggtgcttctctcgtataaatcttctattttctttttcgtaaaactgactaaaaagttttcaatttcgaaccccagtttcattatacatattagcaaagcggacgagtcgaagtagagtggaattccatccaagtcaacagaaaaaaacaaacagaagagcaaaaggagcagagagtaaaagtaagaaaacgaggaactgattgatattaaaacgttcatgttaattattccattctttaaatttttgtatccatttaaaacaaaatgaaatccgaaataaatgtaaacaatggagcttagcaaaaaaataaagaataacctgagcgataagtttccaaatattttactgtccaggtatatgcttaaccacgtattggtcatacaactgggtaaattgttctcataaaaaagggactcctttttcaataattcttcctccttggtactcccttttggttccccctccgggttcttccctttcgccattttacaaccttgttcttcttcctctcctttagggttcacctcttgggaagatccccttttcacttcttttcccgaattcacagtcttccccttcgcgcttgcacctctgctgaagcgggcgtgaaagtgtgccagggagtctcccctgggctgagggtacttcctgagcacgactccttcagcggacgctgctacctcgttagacgttcccgcacgtttctccccctttactccttttttctgcttgtcctcccgtcgaaagtcaaacaaaaaatccacctcaccaatctcggtcatactccccttcttaatatccttaccatttgaagaagccttcttaaaaaagttagagttcggaacaatcttcttcgaactgtgcaccttcttccccacggcatcctccgctccttcatcaccattcacactattttcctcatacgtttttgattgtagtttgtcagacgggaataatctatcctgcccgcgttctttcgtttgtttcgcctttgtgtttgtctctccagatttttcagctatagcgtggagtccttcttcatgttccgcttctgaggattcttcctccaaatggtccacctccttaccaacttccttaccctgagccatcctggcatctatggcttccgggtacaagatggacgagtcgtcttcctccttgccttccttctcatcagagtcagcttcatcagagtcggcttcatcagagtcagcttcatccgagtcaacttcattcgagtgagcttcatccgggctgcgtttcttcttcccatcacttggtgcaacctcttggaactccccccttatcgaattgccccccaaatctgaagtgaaaacccgtggagatgcatttccatccgtcgtggtcatcccctgtccctcttccccatgtggaaaataccgttcggtgaaaaaaagaccgaaaaaagaattgttctcccctccattcgactgaaaagacgattcatgtgcaaattttttccccaaaaaatcacctttcgcatttctgaaatgcaaaaaattaaacatattcacgtaattcttgtaagtgccataggaataaaagccattcattgaacccatattcatttggtaattattaaggactataatgaaaatgctcaaaaaaaagcaacacaaaagttcaattaatttacgagaattattcatttcgttatttcttgtgcttctaaaaaatttttctttatcttcatcatagtaagcatcgatatttttcttcttttttaaactttccaaaatgaacctaatcccgaccacatctgggttatacaaaatgtagacatactcatgcctcacatcatattctacatttttaattcccttcatatttttcaacaagccataggcctttatcacgtcctccctgaatacatacagagtaatgtcaaagaggatccccttattatggttatcttcatccttgtacaagtctatcaggtcattattaaatccgctttcctttatttcattcattattttgttcacaaaattttttacactattgttgtcgctaccttggtagttacaaccgctactcgactgataggaatccccctcagacacgttcaattttaacttcactttactatctgttgcgaaactattcccatctacgattaaatttttgtcttttaaaaaactgataattttattgccacagttgtcacacgtcatgttgtaaattctcaattcgcaaatgtatatattttcttttttccctctgtaggtttcataatcttggaagatatttcctctccggcttcttccactttggagtgaatctcccttacgtaactgtgcctccttgtcctcggatgtctcaccccgcttacatccgtccttcctgacgcattgacggttcgactggaggttcgattgctcgatcccctgctttttaacatgctgcttcctccttttggtttggttaactgactggagggcgccgaagttttcgctatggggggggtcttcatcccttccgtgctcgtctttcacttcggccttgttggccgcgcgttcctcttcgcgcgcatttgtgcctcctcttctgttataggtatcgttcaaggtgttatccctaacgttagtgcggcgttcaccaggacactcgtcggtctgcatctcatgcgcatcacccgcatcacccgcatcaccacccactccgtcacctaccccgtcatccacgcccttcctataaatttcttgatacccctcttcgcagtaactcccctcatacccactgccaaaatgtccacttatttttccattcccctggtttttatcattgtcgccaccgtccacgtcctcaccaacgccatgtgcatttgctaaagtcacatatccatccccatctagcagccctctcgagttaaccccttcatccatattttttccccaaatgatatttttagcataactattgtgatgcttaccttttgtgtgctttcccttcggataaaaggtaaacatgtttacatcttcgacattttcacggtgaacgaattcgttcactacgctgtccttttctattttatcttcctcttggaattctccatccatatctttgctgctgtttataattgctactaatctgttcgcatcaattatactatcattgaacaatatggacgcagagttctcatcgaaagtcacctcttccaccccatctaactcttctatcttcaaaaaagttatcttgcttttcacactactgtttatgttactaagacgcaaagagctttttgccattgtgcgaagagtatgctcatggggtgtacataaaagggcggcacactcgacatgcacatgcgcaggtgtggcacacacaataaaaagggacaaaaaaaaaaaaggaagctaaggagtgtgataaactgtgttaggcatataatcaaattagtaatgtgagtttaattcaggggggcattttgaaaatgttatcatgggcttcttaagtaacttactatgacccttcttatggtactttttttacgtccccctttatgccctctgttatgcccccgtttgtgtcacttttttcccccttctcaagcatataaagagtcacagttcgacatgctcatacaaattgacatattcacaattcgtgcgaccaaatacgtgcatacaagggccgccaagccccctcgacaaaactgttgtgtaagtagtaaactgtgcacctcctccccgtgttcgttaaaaagagcacataaaaaaaaagaaagggggaaaaaggaattacacacccaaacgtgttttaactgcaaaataatcgtcttttaaaaaggcatgaaaatgtcaacacgtcgaaatgtggcacgtgtgaacattccaaggggttcctgcatcaggacaatttatacgcaaagaacaggtctaattattactcaatccggggcgtgaaaaatggccgtataaaataaaattgaaatggaaagcaaaagtgcttacaattgtgtacgtaagtataaccttactaagtttgctccaatttgtgtcgcattcgccaagcgtactttgttgctattgctccaacggccggccaccacactgctcaaatagtggtgagagagcctagggccgtacgcaaaggggtacatgttttatgcgtacatccgcgtgtatgcatgtacaatcgcgctagggcatattttcacaaatgcgtattcacgatcgtacatttcatgtgcatacatatagatggcaaaataaattttgcggtgatggggctgatgcaaaattaacaaaaacgaagagctccgaatacaaaggtgagcgaaaaataacctcgcaccgtagattcaagaatgaataacacacattcaaaagaaagcgaaaaaacgtggccaccaaggtgctaaaaaatcgggaatgcactcttttcgaggtgcataaaagcgccagctccccacgcatatttaaaaattatgcgcatccacaacgttattcggcaattttttctggcacattttttaccttttatttgtttttccttttttttttgctagcacgctttaccgcttcgcaatagaattgcaaaatttgaaaaacacctttttagttgggcactaattggtatgtgcctcactgctgagctaactagaattgacgttttgtttaggaaaaaaattcctataaagcgtcatatgtatgtgtgtatgtgcatgtacatgtacgtatacatatgcgcaaacacttttatcactctacaagggtgacttataacaatgtggggcgcttttccacgtttcgtttctcaaaggggaaaacttcagttggacgaaaaaggcactttacgcagtttgtgcaaattcaaccacgataacttctgtggcgcaaaaaaaatcgaggcagcctggttgacctcagttaaaaaggggtcgtaacgaataaaggcacgcctcaaaaaaaatagccacgcggggaggaactactttgcaacggggcgcatccacatgtgtttgtgtgcgttggaggtggcgcacatgttgggacgcatacacatacgtagcagcgcagatgcataggttcgcacggcgctgcagcgaaccccactagaacgtgttccaattctccttgtggatgttctggttgtcgacatctatatatttcgtgttcaggtaattgctctgcttcttcaacttgtaaataaacttattgttgtacgtgtgaaacgaatctatgctcttctgcacagtacttaagtactcgtccaggtatttatcatcaatagggttttcataatttatctctaatttttttctaaacaaatgatttttatatattaaacaaacgcaaggcacataggtgacatcgcaattgtaagaacactgtggacagacattaacatccaggaaaaaaaattgtaactttttattcttttcgataatacttttaaatttctcaaataaaagtacactaatgttattttcatagctaccaaaatataggacctgtaaatcggtggatgtaatgatatttgtgcattcattttcctcctccatttttcctaaattgcttctcactgcgtcctttctttcttcgatggagggtttaaatccgtccgataattgttctccatcatgctcccacatttctccatgattaaacttgttttgaattttggagtaatccttaaagtattcattttttacaaccaaattgtgatattcatcgtagctgtttattaccttcaaattattgtaatatgtattatccaatttatacacattgtaaatgtacttattgtcaacagctgtgacgttgttggtcttcgctgtgctgtacctctttcctaacaatgcggctgcgaatttgccactggtacggagcagttgttcccgtctgcataaacttactactttgatcattttaatcatttctacttcggtcctgtggcatagtaggtgggggagggaacggggtcgcactgggcgaaaaaaagggaaagcagcactggcagaagtggcaggcgtggcaaaaaagccgtagcaagcagcaaccgtagcaaccagcagccgtagcggagagggggagacgcagggaccctttcacgtttacatgccgaacatgccgtgagtcaaagcttccctcttccgtccacgctgtcgtgcatattagcctttattttccagggggctttgcatacggaaaatgtgcccacaggggtgatatgcccaaatgtgcgaaagagagcaaatgagaaagtgggcaaatgcgaaagtgagcaaatgcgaaggcgctcaaatgcgaaggcgctcaaatgcgaaggcgctcaaatgagaaggctctcaaatgagaaggctctcaaatgcgaaggctctcaaatgcgaaggcgctcgaatccgaaaatgtgaaaactttgcgaaacgtggggcccacttacgcaaacatgtacgcaacacagaaacgaaaaaaaaacctccctaaaataccattttgttactcttttctattcggggctaaacgggagttgtgccaacagaaaaggattgaggaaactggaaaaaaaaaaattgacgcaaaaacgcgttccaaaccattcagaacaacataaacagtattgcacatgcatagcatatgaaaaggattatggagtttatactgaacgtttacaaatgtacaacttagtcctatgcgcccttatgccccgtgtgcccatacactctctgtgcacataatggtatagcaatttttttttttttgagccttttccaccccagttttgctctacacgccgtgtaaaattgcacgtcctattcccttccattttgtagaaagaagatttaagtgaacccgctttaacctcgtttctccactagcataaagtccccctattttattgcacaaactggggcattcgcatgtttacctgtgcccttagcctatacacctcggtgagttgttcctattcttcccaaatgacgttttttcaagggaaaaattaacaaaaggggctgggtctttattggttccttaaaaatgaattcaccttttcttgataagattatatgaacattaatttgggtatatatcttttcattgtttttaaaaatgaaaaaaaggcaattatcatgaagaggttacaaacgtgggttattaaacaatttgatacgaaaggaaattgtaaaggagtgcgctagttggctggacataccaaggtagtgtaaacagtgacatgtgcgaacgtgtcggtcaacccgttatggtgacctttcaatccactcgcgcacaagcacatgttcacatataaatatacttagtacgaatactccatttcttttaccaagtcaaatactggagtttgcaagtatgtggtggctagtcaaaaaaaaaaaaaaaaattaaatacaattttgtacttgccaaaaaaaaaaagaaacaaaacaaacgtgcgtgttttcattttaaaagcttaatgtgctcagatagttgatgctctccacaacttgagcatccaacttgtccttgatgggcagcaaaaatttaacaacggcgtgaagggtggtctgtcctaccagttcgtttatctgcaagtcggtgggggtgaggcgttaagcggagttatgcgcagttgtacggaacacatttcggtgatgggtagatgcacaaaacgcacaacgtcgttttcaacacgtaagtaatgcactcaatgttacactcgctcggaggaaaaacctccttccatccgtacctgatagttctgtcgacacagctcccgcagcgtcatcaaaaagttggaggacaaatcgatgttgtagtaatccgccgtggacagcttctccagcatgttgtccggaatcaggctggatgaaaagattataaaggcctcttcgaacatcttcctcttcatgaacaggatgctcaggattaggtacgacttgttttcaattgattcgagcttgacgtttgagggccacatgttctgcaggtgtgggggagaggatgttataaatatgtatggagggaacaacgatgctacagtgctcatcgtacgcacacacgattcgctaattcaccaccactcgctaccgcaatcgctatcgcgatagctatcgctgttgctgttttccctaccttggccaagtggtaaaagcggaaggcgcacttgcggatgtagacgtactcccgctcgttgttgtggtagtagtatatcagctcgtcgttgtaaatcctaatcaaggagtttatggcgctctgttcatccttcagaatgtagtagcagatgaaagaaatgatgtagttcttcctctggttagcaaagtacgcgaggatggcataaaactgagaaatcttgtacaaaatggagcaatgcacactaatgatggagttatccaaggatatcctattcaacgtgttaatattcttactttgcacatacttaaaatttctgcatttgtaatgatactcttcgtcattttcatttttatgtttacataatttactattatgaaagagtttcttcttgtacaaaacgtagtacattaagaagtagcattttatgtcctttctcattttcactttattcttaaataaaaataaaaagtcatgtaattttccataaagtatatttccgtcgttatttatgtgcccaattacactctcgtgcaatagtatatcttgattttcctgcacaatgctcttcaacagtttgatacttaagctggtcttcaaattaagcagatacgttatttttaacaaaatatttatgttattatttcgaagtacaaaatagtcaaaggggatgtcaatactattcaagctcaggttgattaaattcattctgtctgctacagaggtggccacaatttccgtggcttccaccgctgcggccgctactgctgcggctgcagatgatacttcgtcattaataccattcatggaatgatccaaaaatgagtcgctttcattttttaacttcaaaaattgtaacgtctttaattttatattattcaactgctcattctcgaagatgttatttttgtgcaaaaatatggtcagcactaggaggatcctctgcacattgttcgatatacacgataaaaacgcaacggtggtgtaaatatttccaactaacagaaggtagtaaaatagcttaatgtacagcacgaaattattttttaaaacttttgatatgttgcccttaaccttttctgctatcttcccatccaccacaataaaattatttatgacttcatccaccttgagtttcgaacagatggcaaaatattctttgttttcgttaacaacacagtgcgatatgcaaatgaataatttttcaattttgctgtttatttgctcccttctatattttgtgtcatttaagaatgcattattatcgttatcgtaattgtaaaaagttaagttagtatccatgatgtcaaaattttcttgaaatttacttccatacaagtcaaagtttttcgaaagaaacaaagtcaactcgatccatatactcgtctcgatgttgcagtattcaaaattataaccatacctgttggtgattcccaaagattcgatgtaacttatgtgttccgaatctctgttcattctatcctccatctcttcatttatttcgatgtttccaaattcatcctcttgggacttcttcggcttctgaagcatatttgtaaacatgtcaaaaaagaaggttttatttgtgccttttttccctttccttgctcttccgttgttgctattctcatcgctgctgaagtagcccctcatcgagtggttgttcttgttactactcgcatcgcccctgatgcgactgctacgtctgctatttctccgttcatcatcgattaggtcatcgttagggtgtcgtctccctccgttgtggtggttactaggatgcctactacctcgaccaccgttcctcgggtgacccacgtaccgctcaccatagtagtcgtcgtactgatcaccataagggagatcgctataatcaccgtagtagtcgtcactgtattgacttttggatctttgctctggccgccctcccctcatgggatccttccctggagctgctccctcctccccatcgtaccctcttctgcccttataatgaccaccctctctattgtagtcacttctattcggtccaatacgactatcatgatgataatcatcatcatcaacatcgtcatcaccatcctcgtcatgattgttctcacagctcgggctcctcccctccgtgtaatgaaaaatatttttcatctccatttttttgtcccgattggtgtacatggccccctttttgtaaaaaatgtcagaaaacaacacgcacagcaaatcgtacgcataaatgttgttaacgcagaggtaaataattgagtggaaaaaattaatcaacacagacatgttaattttttttttaaaaatgtccgtgcagtcaaaatccaccttcatattctcgaagatgcttatctcgttacttttattataaattaaaaataaaattcttataagtaatattacaaagtcgtacagatagttatcaatgcttaaatttttcacaaattcgtcccccttaattatctggattagccccaagtaatttccgcaccgaaacattatgttaaccaggtagaaaaaaaaatggatagtgcagttttccttgtccatttcattcttataaaaattgtcataacagtaggaaaaaatggcgttcgacttggcgtccacaaaatattcatcaatctggtttaaatccttggcaacatagttgcttatttcgattttgtaaaacttgtcatgcaaatgttgcagcgttccgaacaaatagtttaacagtaaattttcatatgtatagttggagcccgaattgaaattatctttgccgttgatgttaccattgctattaccattattgttgttgttatccccgttttcgtagtagtcctccttttccctcctttttatattttccttcgttatggacaaattcatatttagtaaactattcagaatgtctttcaaaacttgcttataaatggaatccacatctagggcgtttacatttgtcgtatttgtccctcttttctttcctcgccttctatcccgacttgacaccacgtcactctcctggtacttacttatctgcgatttgaagaaatggttcttcgagttcatgtaataatggtcattcacttcaacaaagcttccaggaaataaatttttgtctacatttccgataaaaattttggagtaatttaaattcgtgtcacttaacaataagtagtaaaagctcttaaagggaataaaatcaactttgcatgcgttcacattgtataaccaaattaaaatttgaaactcgtgttgatccagatctaacacattgctcttaacaaccttttccgattttttttctgcttaaaattcaacaaataatccacaaaggtcttaaaaatattacttttaaaattatcccacattaacgaatcatgatcattcaataaagaaaacgttgtcttctgtatgtcgtttatgttatcatttataattaaattaatataattgtaaaaggtcccttctgattccttttcgctaaacacctcatcctcttcatacgcctgatcgaaaatgccttcctgcttttttataatcgttaactcttctaccgacttgtctaaattatctttgctaccagctaattcgtccttttgatcacttttaaattcttgtgtcatgaaattatttacctttcccgtctggcctaacagcagattattctgcgtgctcatcaacgtactgttattaggccccacatttttatttcctaagaacatgttcgttgacgctccatctgctgcacttgtgcttattttctgacccaaaccgctactacctatcattgtgccgccacccaaattggaatttagtccgcctaaaccaccaaatatgctcgacccgctggcattagccccagtgccggaacctgtccccacgtttaaattcgcattcatatttgatgtcaaattggaacccaggtttgaacccatgttggttcccacacttgtccccatggtcgttcccaaattggatcccatacctagtccaactccccctgtgcttaacccggtgcccactcctccaactccagtggtggtattcgaaccggtattccccgagcccaacgaaaaaccagaagatgttccaaatatattcttgctgtcacccactccacccaaattcgtacctgttgatacgcttccaaacatattactcgtgctaccactttgcgttgttcctcctaatcctggagtggaagaaattcctgtggcagcagtattgacagatgtactctgaccagctgttccgacctgtccaaacatgttattaaatttattttggctcgttgacgttgtcatggacgatgaaaacacattattacttcccatacttgcacttggcgaagttgttgcaccgaaaaggctactgctacttccagcttgtgtacctcctgacaatgtgccaaaaatgttactgcccgttttattttggctactctgtactgtgctcccgaagaggttgctactcatcccagtagttgcactagtccccggtgttgaggacattcctccaaagaggttcccacccgtggctggctttgcctgactggctcccaagctgccaaacatgttgctgctacctgttgtgccttggctgggcgattgcaaatttccaaaaactccacctggtttgttctgattcattgaagatgcacctccgaagagatttccagaacctgtgctggttggcgtgctgccggacatccccccgaagagagtgctgcttcccttattttggctcatcccaccggtagcacttccaaacatgctgttaccggtactgccctgattagacgattgcaacgctccaaaaagaccgccacccttattctggcccatagatgatgcattcccaaacatgttactctgtgttgatccttgattcgccgtcccaaaggatccaccaaatatgctgctccccttattttggttcagcccacctgatgtgcttccaaacatgctggttcagcccacctgatgtgcttccaaacatgctgttacttgtactactctgatttgacgtttgcaacgctccaaaaagcccaccactgggcttgttctggttcattgaagatgcacctccgaagagatttccagatcctgtgttggtcggcgtgctgccggacatccccccgaagagggtgctgcttcccttattttggctcatcccaccggtagcacttccaaacatgctgttaccggtactgccctgattagacgattgcagcgctccaaacaacccaccacccttattctgtcccatggaggatgcattcccaaacatgttacttcctgatgtttgattagactgagacgatgtgccaaataaactatttcccttactttgattagccgaggataaatttccaaacatatttccggagctcgtttgattagacgacaaatttccaaaaaggttactggacgatgaagtagagctctgattattctgttgcatgcctccaaaaatccctttattggataagttcgttcctggagcatttaaattggtcgtgcccccaaaaatatttttcatacctaagctattctgattacttgaattcatgaataaattatttcctcccatatttccttggctggtactatttcctacacttgaccctccaaatatatttttgttacctaagttggactgactattcatattgtcgtagagccctttatttccacttaatccactagagctcgtgttcatgttaaacagattcttattcaccagcgcattgttcgattgcggtgttttcgaaactccaaaaatggacgagtgatccgtgttcgataggttggactggacgtttgcatttccaaagatccccttatttgcattgttcccttggttgttaaatgatccgaagaggttattcgacgaggagttctgcatatacatagttgtccaatcatataaaaaggagataaatacttttgtggtgaaaaaaagagggatgccacaattattttgataaaaaatttcctttttcctttttctttatttttgttcatatgcggtcctgttttcctcactgaacatatgcttcctaactgtggctcaaacggatgcaccttttttcttcccccccccttacgcgtttcacatcaacgtggaactctcgctgtgcttattacgcatgccacgtttcgcttgaataaggacatattcatacgtcattacactgatgcacacacacacgggttttgccgctctgggtgagtgcttccactaacgcaggaatgcctaaccgtgcaaaacctgttttcccaaaacgatcgaagtttcagccaattggggacgggctgaaaaattaattgatcacatatgttcatgtaacccctgcactcaggccatgagcaggggcatcttcgcaagttttaatgcaaacgagatgacccgcatgcacatatatatatgcacaaacgggtaaacacacacatacatatatatgcagttaagttatatgtacatttcctgggttgattaaatttttctcactgcgacacaaccccagtcacgcgcttttttcccttattttggggaaaatacgcatacgtaatttgtgcaattttccgagcaataaggcgacatttgttctctccacagttgatgaaaaaaaaaaaaaaatttaaatgaaaaataaaatatgttgttgcctctctccacgtgtcaaccggtaattgttgcagccaggtaagttctcatatcacatcggttggggacacaactacgcaaacgcgcaactatacaattgtgcaaatgaacaaatgaacgctgcgcacgtacattcatccatccgtacacgcgtacttactcatgttgcgcatagcagtactcccgtgggtggtaaggcaattttatgctctgcttttatacagttacaagtttgctagccatcccacttgattaaatttccgctacttattggcagtcatttcaagtgggggaaggggaaaaaaaaaaaaatgacataaaaaactctcttaatgggaaaaaaaaaaaaaaaaaagccgctttttacgcgatatgaatatatatgttactttaaggggataataaaaatttgaacgcaaaaaaagtccttgcaattatataaagtgggacaaaaaaaaaaatgcaagtaaataacccaggcgattgtacatgtttgaagaagcgcaaaacaaatgaaattctgtaacatatgtgacagcacgtaagctgcgcaaatttgtaaaaatacgtgaaaatgtacgacacgctagaggggcataaaatggccgcagtacatttcacgtatgcacgggcgaaacttccgtgcgcattcgcgaaaacgcaatccacgtgctcgtgaaaataaataaaacaagaatgagaacaaacgccgcgcggggacaaaagcagatggcacaaattaaaaatggaaaaggaaaaaccccagctaaaaaaattgaacatatacatacacaaatatgtacgtatatataatatataatacacttatacgcaagcgtatatatatatatatttatacgtagaggacctttttttcagtggcacattttccgtgtaaatagtatgttacatttttgtgccgcttggggtttgcctctctgaccgcgcgacaatcaaggacgggcttacgtgcgtgggcccccataatcgcagagtgaaaaaacctcgtctgcgttaaaagaggaggaaattttattccacaaaattggatcgcgcaaatacgaaaagagtgaccaaatgaagatattaaaaaatgacgaagtgaaaaaaaaattccaacctgtaccagtagagcgcgaccgcgttaaagaatttctccttttttttttccagtatcatttgataaacggaattttattacatacgacaaatggtcccactcgacatgaaaacacataaaaaagtgttccccgggggaaatttacccacgccgattattcaacccatccaattatggcaactcgtgcaaccgttatttttgcgcaatgtgcacccccgtttgtccacttggcaaacattttcatcgaccgttgtcgcaaatgagctgattctgcctctcttctgcgcttattcaaaaagagtcacaatgtgaacgggctaagcgagaccctccccacaccacatcaccgtttaacagacattcattcaggttaaaaaaaaaaatacaaggtacgaaaaactgcttcacttgtaccgtttaatgggaactttttttggatagccgtaaataataattcgcaaacgtattcatttttttctctaattcttttaagttaagcagcataacgaattcgcgcttagcaaataagcaaaatggggaaaaggaaaaaactgaaaaaaaaatatccataaacctgtgggaaagacaccctcaattgggtgtttaaatatgcacacgtgcacgagtgctaatgtggacgcgctcatagagcacactatattgacatatacgcggcgaggtagacgcaaatgacagcgcacgtgtaaacgtccctcgcccccaaatcaaaatggttccaaaaaaaaaaaaaatgcaaaaataaagtagcgcgcatgacgatgggcccaattgattgggtggagactcatcttgtcactctgcgcgaagtgaagctacgccgaattgaagttaaccttaaaaaaccgcttcatcgtttcatacgtcccccatgatatggccgaagcaggaatgcacagggccattcttgccatggatcccttgaaaaaggaacgaaaaccctccttatgatacaagttcgatatcactcgataaaaattgaaaccttttgcgttaaagcactccgtctgaatcctcgtcttaataacgtcaagtggatttgtcaccacggcggctattccgccaccaattcctgcacacacgaaataggatgtaatatgattaaacggtttgttaaaaaactcgttcttcttcatattcttattcttattattgttattgtcatcattattatcatcattattgtagtttcctagccacatattctttaactgcacattatcgcatttcgtccccgtaaagttaaacgagtcgcccatcgtatggtcatatttttctgaaaggtcattaattgagctgttttctaatttgttgattacatttttaaataaaatttcctcgttcgtttgttccccatcgaatgttgtttggctagttagcaaaatatgttcccctccatttggcgcgtacttttgcccgcgacttttactcaaataattcaccgaatctgtgtcctgctcaatgaacaacttgatcaatttgtcactattgccgctaagttctttcatgctgctatgtaacttgtccgaagaaccgcctccttcgccacgtttcgcttcgctattgtgcagacggtacgcactactgctcgtaggagtattgttgctctcctctgcttcgcagttggtacgccctcctcctgcaacagagtcattcctatcgctgctcccaccagtggtacacgcaccttggctgttattcctacccaacccactcatgccgcaaaaatactcgaagtaaactttcttcattttttcatttgtacatatcatgataatttggtaggggatgttcatgagcagggttattggcaaactcaaatataaactcctgatcccatgttcccttaggatctttatcgaatccagggagtttttgtttatgcctaattgcaacctctgctttagagtatctatgggggtgataatcaagtcgtgcgcgatggttgctaaaaaccctgatacggctatgccaaaatagtttaggtctcccaatttgtagttcaccccctcggttttcttcccatcaagatgctgattccccccctccacgcggctacccccgccgctggaccgcacttggatgggcaaattcttagagcacatactggagaagtatttcttactatattcaaatgtggagaaatacatggcatgtgcaggaatgcatcctaacacgacgacattaacccccttgtacagattggcaacattgcttcttatcaaggtgcagttttgtctcgttgttatgttcactccattggacatatctggaaataggctcctaataaagttgaagcttttaccatttctgctaaacctggagtagctaaaattggagttcctatttttgtaaaaattatttttacatgaagaagaatgaatacttctgtcaaacaagtttctgtaaatataacttttggttacatagcataggttattacgaaatatattgttattgtttcttaacaaggagtagtaagaattgaagccatccttcctcatcatcactgctttgccattagacattactgatgtggttaaggtaatattgtaccacttggctgggataagacccttttttatatattccaaaaggggggtaaaaaaattccattcatttttttggaacatataactttttttaaatgcctcactgggaaggtaatgatcaaatcggggattcttacttgtcctttggaacagcttcaaataattacttaaccgtggtttgttactgccatcagtattgccactacttacgcttttctgttccgagaaaataaaagagaaattggttttcttgcccagtttgttagactcacttatcacatatctcttatcattcgctgtgctgggaacgggaccaccttttaaactcctcctcaaagatagaccgttgttcctcttgacacgcaccaaatgagtgttactgcttctgttactcgttctatgggtacatcttcccaaaagatcatttagtaaaacattgtttatcttttttatcccccttaaattcttttttattacgtgacttgcccccatcttgcggagaagtggcttcatttcaatgtaacccttctgtgcaggattacaatttttcactgtttccccatttgcagcacatttatggtactgacttttctgcccccacatggatgcaccgttgccgcccttcttgaaaataattctccctgtgactttttttgagcccaagtgattaatttctgagcgattaactgatgaggggcaatcatccttcttaagactgttaaatatgagcttattcgtgttgtctctacgctgccatttcgtagtagcactagcagacgtgtcgcaagtcattccaaacctttggaagtttttcatttcttgctttacttgcatagttcctccgcttctagccctgcttaaggtattcctccccaacctcttaggacttctggctaatgaatggattttcatattctgggagttacccatcgcacagctgtcaccaacagccccaggaggtttgtcaaacaaattgcatgctcggtactttcttaatctgaccaaattgttatactgaccgctaccacatttgtcctggttaacaattctactctcggcagcaaactgtttattcattactctactatggtgtctacgcggttgaaattttttattcaccacctgggccattactcccctctgttctacatttaaaccgccgcaaaggaattttctcaaattgtgtttactttttctcaatccatctgatgtagcaccaagtgtgctggcgtgaaaaacaccttttttattaaacggagtcatcatcttcatgttacaaaaattgtcataagtacatgtcttcttataaatacatccatcacaccctctagacgtgcaaaatgttttcttatccacatgcaagccacttttgtgaacctttatgtcgttgaaattgctcccattaccattttggctgtacacgttgcacctgtcgtacaccctcctgctgcctttcagacgatcgttcgtttgtatatacgttttaatcgtgtccagagggtacataaaaacgtgctccatcagccctgctatacttccacagaatatatgttgccataggggcacatctcctttgtactcttcccattcttcccaaataaaatcaaaagactcaatttcaatgtcgtcaaaggcgtcgtttacggatagctcgttcatcttacttttactttcctgtcaatttagtgttgcctctccagtgctgcacaattggcaatgtttcggttattcagtattgctatttttctttatttttttttttttttgttatttttcctatcctaataaatctaccattacgttttgccagctcgacaataaaaattgtacacgttattaacacgaaaaggagccactttctccactcacaatttatctccacctcattacttttctgtgtacaaaggccaaaggaaacacggtgtcattaaaaaaaataggttgcaaatgcctcaatacacatgtcaaaaagcaaagatcgatctttaaatctgcttcagttcccctttgttatgttagaacaaattctattacatgtggttacaacaccaaaaatgcttttatcttaataactaagctttttcaagtgcagctaactcaccatgaagatgcttacgagtatgtgcagggatccataaatataatagtaaatgggggcgaggtaagaaaaattgcagcttttaaaattggctaattaaagagtacaaaaaaaaaaaaaaaaaaaaaggcacgaataaatgaaaaaaaaacaaacaaacaaatgtgaaaagtcagcagttaggtgttaattcaaaaagtaggaagaaggcgaatgaaaggaaagggaaaaaaaaaaaaaaaaggggcattcactcagcctatatctatataaatatataagcgcttatacataatatgtagcattatacatatgcagcaaagtgcctagagcgttttgctagcccctcgtgaaaatgcatagcacaaaaatgtatccccataaaatgcttaaaacagtttcatttcactctgcgctgaagggttatacatgcaaagctttagcgaggaaaactcgacgtaggcatagcatctcaaacacgtggctcctccaagcgcaaaggtagttggtaaaaataggcgcattcaggcgcatgcatacgatgtatgtaaaaagcgtgtatgttgctcctaaatataattcacgaaaattcttgaacgacaggtttctgggaaatgcatatcacaagaaagcaaaacaaaacgtgcaaatgatgtgctatacaaagcattgaaaaaatatatagggaggaaaaaaaaaaaaaaatccacctttgcgtgaaaatataattacaacaataagccgcttaagtaattaaaaaaaaaaaaatcaaagcaaagcaaagcaaacacacaaaaaagggaaaattactttagcatctacactcctattttaagcatcacgtttggaaaatcacactattaatatctctttttcgtgagagacggaaaagatattttcacaaattacaaaagcgcaaaccgcgttcgcataaaatagttaaaaaaaaatgtaaaatcggaataaaattacataccattttacgcattcgaacggtatttttctgtcgcgggaaaaaaaaaggcaactttggcaaaggataggatgcataacgagtaagagcacatgcaaattcaaacgtacgaatgcatacatgcttaagacaatcacaaaaaaaagtaactttttaaaaggaacaagcgagtccacaaaaatataacttgctgcggcataacgtcgtaaaacgacaagcagagggacgcgccataatttttgacacagtgcgcgacggtcgaatgagaggtaccaaataaaaatagcttaatcaaaggcgcattcacaaaaagggggtgtcaaacgtaacggcgaatattttgcaacttaaagaaaaaacaattacacgttggaaacaaatttcagcgtacttccctttgacgtgaaaaaatgtgtgctcatatatgtatatatatatatgcatgtacatgtgtacagtttgcgggaaaaacaaattagcaacgaaacgtcacacaaaaattaggctattgcgaacgcggctggccccttcaactcgttacatataacgcgaagggtgatcaaatgaacacattggcgtaacaaacgaggcaaaactgttgggtagacttaatagctattgcagcgctggaatggctaagcatggatataaaattgtgtgataaatttgcgtgatggtgaagtgtatgcacaggtgtgtgtgtgtaatcatgtacatataaacgctttttcgatacagcgcggttactgagcatatgtttcgaatgataaaagcaaaaaaataaggggataaaaaggttttatgagctttacgcgaataaggcgccaaaccgctgcaaagattcgcagaagagaattgaattaaattgaattaagttgaattaaattgaattaaattgaattaaattaaataaaaatgacttttctgatccttttaaagtgaactaatgttgtctcttcagactgaccacgtgtttttttttttttttaaatgttcaaaaaggacacatttatgtacacaaaaaggtggacatttttatttgaaagaatatgccacaaagcgtcaaaaaaaaaggacatttccatcttacaagttttatatcgtttaaaatttcccttttggacaaatgttagagaatgaaaaaagtgcgaaagttcatcgcatcctcttcgttaacacttcctaatttttttttttaaaaaaaacgaattcgtggtacgcataaaaatgagtgaaataaaaaaaaaaaaaaaaaaaaagctaaagcagctaaaagtgggcgcaaacgaagcgctataaggagcgacggttgaacaaaaaaaggggagcaaaattacatgcattcgggtaaaaccacatcaggggcaagcagaaaaatggtacttgtggcccgccggacaaggataaaaaatggaagccctcgtcagggggtatttttcccccatttttaagaaaggccatccaggggcgcgcaaaaaagttcccgcacgtgcgtatgcgcgtgaaggtatgcattaggcatgtgcggacacgagaacgcgcaaattgtaggacatttctgccggtactcctccgctgacgcatttccgccgctataattcagcctgcaccccttagtccttcgaacagagcagagacgtaccgcgtaacttccatatggatgggtccacatccgtcttcaagtggattcggaaaataaagtacttgtccgtgcgcacgttgtacttatacacggggcagttataaaacatatgcttgttgttttcgataaacttcaccttcttgtccttgttggacacgacggtgatgtgaataacgggcatgttctcgcatagcaccttgggggaactctcctccagttttccctcttgccagttccacttggacccttcaatgaataaaccatgaatgtgaaagccgtgctcagggacttccttaatcttctcaatatcgtgatttttaatatcagcatatagcaccacttcgtctagcgaaatttggtccttcttatttaaacgcgtaatttcttgtttcatactggttaggaacccttgagggttaaaaaacccaggtagccaataagacttcagcttcccattatgaatataattcataatttgttcatatcttaaattgagaatatttaaccactgatttaggttgtgacatacccatgaaatttctgtttcactagcatcatagatccacttttttggtaccgactgggagtaaatatatttcgtgtcattttgtaaatcagctgtcattattttggatccatcgattgcactgatgatgtcgtttaaatttgttttaaccaaatcgatgactttcttaattctttcaatttcttgtaagaagaaaacttgtagtggagaaaaattatattgcacatttttttccccttcattgttactttcccagtaggacactcccaggctatcgtacacatcattctctttcgctatccaaagggcgtttttatttttattgtcagacgctggagctccgtatttagcagcattagttgtatgactcagagggttgttcactattgcacttctttgtagcatattttcgctcatatctgaattttccttgtttttccccttataaaagctgttctccaaatttgaaaaatttttagtagttgcattcaagttggttgttgcgtttatcggttggttcgtctgaatggttatctgctgatttttgttctttctgtaaataattttttttatttcttccaagtttatttccgctggtaagattagcaggatacccgcggcgatttccttcaccaccgtttccatgctcttctcctccccttggtccacatccctcggctggatttccaaaatggagtttaaaacctgccttgactcattcacacggtacgttatttctgcgttgttgtgaaggtccagcacagaaggggtgtcaatatttggcagtttctcgataaaattctggaagtttgtaatttcgtaaaatttgggcatattataaaaattttccagacccgtttcatttttcattttgaataagtcttcattaaaataatgttgcacgtaggttaggagtaattccctgtccaagtcatctgttaccttccctccgtattggacttctgccaacatgtaatggatggactcccagtcgatgggtcggttcactagcaaagtagaatagagatgcttctcaataaacagaaaggaagcaaacaaatctgtgatgctaaattcgtacgggacacaccatcccaatggcccaaacttctttctttcgcataaaacgcagtgcaggtaggataaggaatatataattttcctatacttttcatcgtctattttttccaatatatcttcctttaccatatctttatatatttttctcatgttattttttataccgctactcaacgatgtagatattttaatacttccgtgcaggatgcaaataggaaattcatcatctggctcggatgtcagaaataatcggaagtcttcctcaatttcgttcaacttttttagcatattataaacttcaatgatgaaatttttatttaaatgacaattttgtaaaattaaccagttcccactgatgagcgcattttttaacttttcctttgcgattatttcttgtccttctcccatggaaattttgtccgtaggatatttcttaaacttcttcgcgaaatcgtctatcatgttggtgggatcgctagccaaggatagcaaaaataagaagggtttcctattacttgattcgacgaatatattttccagagtctcatgttttatcgtgtcactatttctgtttagcacttcgtctacaaatttatttgcacacagaattgttctgtcctccctcaggcaacgaataaggcagagtttaataaatgagcttattttgctattcacatctagcctttcgttatagtatggaatatttttattttctatatctagcacgtcatagtaattcttccacatattttcgttcagctgcactacattcacgatatcgtaaaagaatcgattatttttgtcattaccgaatgagtggttcgataaagaaataatatttttatataatttttcgttctttaatagccacttggtggaacttattttgttttttcccccctttctgggagcctccattttgttcttattcgcgccgttgtccgtgctaggaattcctgcgctattaccactgccgctaccgctgttagtacccgcggcagtagtaccagttaccgcaccgctgcttccactcgcggttttatcacttttagcattttcgattcctcttcccttatcgcttgagctcagataaacgtccgcggctccgtccatgacgccactggcggcgttctccttcttttttcccttcgccgcatccgcgttttcaccaagcaaattactactgaggagttcgctactaatatcgtttgaagggctgtaatgcgaaagggggtttaggaaaaagctgatatccttattactaatgacattatcgtaaaggagaatcttcaaagatattaacaatttgaagataattttatgctgatcgaatagacacctttccatgtagcaaatgatcagattggttagtgtggacaaaattgattcaactcttttcttaatgtgctgtcccttctccgctctctttatagacaaatcaaactgctccagaaattgatgcaatgatgtgttatatatatagttcacattggtaatgtcgacgatgcagaagtataggatacttcccctcaatgccacactcctgtattgctctctcttttcattaatttcttttttcttctcattactatcctttaatttcgtttctagctctttggatagcaacttggtgttgttcaaaacttctatcaattcctcgtcttctatcagattagagctactcgtgttcagcttgtacaacagctgcttgtcaaggtcctgcaacgatttggtgttatccttaagttctatcataatattttttaaggacacttccaaatgtttttgctcttcagttagaaccctacccaacagctggtcttctaaccccttaaccgtaacggtaaagtcaataacacaacatttggcataaatttcggggctataatttgggttgggcaaattggtagtcataaataggttaaagttttcgtcaaaatttattaagttgttttctattagtatgtaattttttttcccctttttaatgatttgcttctccaggacggagtccaatataggatcgatatactcttcaacattttctataagtaatgtttttccctcgctaagacagaactccaaattgtccttaaacttgctactgttaaatgtagtaatacatctatgattggataaatcgttttgaaattccttgttctttatccagttgctggcttggcactgcggatcgatgagtagaacgtacttgttgctgttttcgcaaatcagtgcattctcaatgctaagtctatcattaggtaatttctgtacactccagtcgcaaattttggtgtcagctgacgataggacatactttatcacatcgaggttgtctgacacagggatgttttttatatttttcgtgtagtgataaaaaacttcattcatcaaataatttctgaactctgtgttgaacattccgcagtacgaaatgaaggacgagcaaataaaaacatctccaacgattttctttttgatgttggaaaagttgttagaatcttctgtccaccttgccttttcgctacccaagccgttaattaatttgttggcttgttcaattctttgtttcgtttttaaagctgtttcttcgagagttttttttttcttaaacatattttcaatgtctaaattgaggttgtcaacaaatagttgcgcttttagtagcgagtcttccgcttccgctagctgtttcagagcatcttccagtctccctgtttgtatcttcaagtaactcatcttcggttttacaattttggatgcttggttatacatagccatggctccaacccatttgcagagtccctccgcggctacagaagccttctttgcaatttgagtcttgaaaaaagaagactcaatgtacggttttaacaactcaatagtttcctcattaatgttatccttttcatttttagaaaaatcgaacagaagatttaagaatcgaatgtcagccattagcggcttggcatattcgtcaaaagaatcttggataaactccacatgttgtttatttacatactttacactaattttgggttcctttaacttcccttgcagtagtatcaacaccccatcaaaaacgatacgaatgatatcagatggcgttttcatactcttcaattcggttatatccttggcagtgatacttttgatggcttcctccgcttcatgtaaatatggcagtgctgctttgagatccttatctgcttcttcttgttccttcaaaatgatgtccttttcctttatgcacttatctctaaatttagacacttcgacgctttgtttttctgcctttagggattccttttttaccttttctaggagcacattggtttgctcatctgactcttttaatttttcttcctcagttgtgagactttctctcattttctgaacatccatggctgcctcgttcagtttttttaaccctatatctacactttctttcaaaatttgaatttcttcatactttttcacgtacatttgtttgtacaaatctatgaaggataaatatgacttgggtgtcacgtacgtatttctcctcattctctctttgtatgtttcacacgtatctgatactttcttatggacaatagcaaataggttgaaaaagtcgtctctgagtttctcctcaatgtcgatattgaaattgttaaggtacgctgttgacacgtttacaagggcttctaggggccatttcaaaaaccagtttatggtgacacaattgtatatgcacggaaattgctgataccgtaaagcaaattctttatggataggagagaagcacaaaaagatgtgaagattgtttctaaaattgtctaacaaataatcaaaaatgacatttgacgacacgttaaaatcgtttattactttttcgtctttttttttcctagtttctttctcattgctcatgtaatcgctgtcgttgtcggcgctgctcgtcgaggatgcgtcacttctcaattgtgaatctttggagtcgttttccatatccatatcatccatattgtagtcattctttttattttttttctttccccccgcacctctcatttttgacgactggttcagcttgttcatttctttcaagtaggactccttcatttcggcgcagatagcctccttttcatccttaataaacagtccgtataccagcccagtggacagaattgaattcacatgctccagtatgaagtcgttcttctctatgtcgctatcacttaacagaaaggttgtcttcttgttcatttgccctgcagatatatacaaactttttaggtcctcaaaaaataaatttttcgtatacgtcttggttatatttaactgaaacagcacctgttcgctgataaaaacactaagcttggttagtgaccttttgccagaccccccgacacctaccagcatgctggatcccttaggcgtttccataactcgattaatgataagcaaatgttttagcgagtcatcaaagaataccaaatctagctttttcacattgttcatattgtactctttcatatattcataggcaatatatcttagcctttcaaagtctgcaacaattttgtagtcttttttcatccaagagaaggaaaagttgttgagattttcttcttcgtcattttccgcccttccgatttctacattggggttattctttgcagatacggaggggcttcccctttgtatcttattcgtttctgtcatgtttaagttgttactctgtccatcttttagattttccttatttaagtacctagttggactgttgcttactccctctttggaagcagctcctgtggcgctaccattcgagttatttgcacctccaagtggactgtctcctttgctctttttcgcctgatccacattttctataaggtcattttcgatcatgtactcagtctgctccttttctgacacgtagaagtagctaaagtatatgcttttctccgctatgcccttgtgagatgggtagtacagcttaaacacttgcttcaattgatctagagagaaatttttatcttccattcgagaaagcttatcaattaggaccctctcacattcgtgcttccacaagcataagaaattgtgcaagttgttatctatagtttcaaaagggcacagtaacatggagtaaaatattttcgccaaatctctcgttgtatataagtaatgaaaacgagaaggaactggcaaaagatgctttttcaatctgctaaacaagttaatggtgcatagaattatcttgtctatattgtctacaatgtcgtccgagaaactcttctttttattaaatttggttctcaacacagtgccataaattgtgtttatcgaattcaaattgtaaggaggtatattcacgttgaaccatttcgactttagcctttttgggatgtcgttgtttccacagccagggtggttaatgcaccctatgtattctaagtcaattatttttttaaagtttccccttttgtctttatctaaaaagtagaacccctgaaattcgatcaactgtctcaggagctccaaggtgctttgatctccccattcgttaatcttaggcatagacatatcgtctatgaagataatagattttgtgtttcctattggcccatacgtctttccacttttcctttccagttctgattcgataaagagttggaatttctccggagtcgtgacacttgaaaaattaaacctcttcgtatttttgtcctgcttagatgtatacaacaatgctatggacgtcttcgccgaaccggtagaacccaaaagcaacgtgcttttgtatgtatggaaattgtggcacttaataggtatagtagaaattaattttattatatgttccactttgttggtttccatggttggtatcaatattgacgaaatggagttcatattctttggcattttaaagggggctacattccacttggtcaactttcttagcttcatgtcaaagtagtagtcataaatgaggcatgtttctttttcgaattcgtcttctgcatcatctttgtcgtttcctggatggaccttttcacctccttccattttgggatccacatttttgctgccatgtttcgaattttctccttccctcagaagagctttaacaaatggcacattttttactaagaagttgtgcacctttagtctgtccctatgctccagcaagccacacaatccccacaatacggcgtacagcattatttcttcgcactcttctgctttgacctgttcgtatttggttccagttgttaagctgaaattgttcatggtgtccatcttttcatcttcctcttcttcctcttcctcctcattcgcatcctttgctcctcctacagtggaaactacggcactcacggatggaccacttttgcttgactcgtcgccatttcctccttcttccccctttttcttttccttcccaggcaaatcctgcttagcacctccaccatttaggatctgccccttggagttctctctttgtgcatttcctccctttgtgtcgccaacttttgtggtaattttacttctatcactagtcataggtaccgtttcttttcctttcaccgcttctgcttccttccccttttttcctttcatagctgaggaggatagcacagcactactgtcagtcttctcatggagggcagccgccccatcggattcctccacgtggtgctttttcacaaccttatcactctgatgaagcaacttcttctcatttgagtcgcaaaaaaatatcttgttcaaatcttcctcattgtacataaagttgttaatggcattaacatactgaatcaactgcgtattcaacaaattgatggtctgcgaaattaaaatcgagtcggtgacttccatcacaaatttgcaattttccttgacaaaatttaaaatttgaattctgtccaaataaaaaataaacagtttgttaaaaatggggaatagagtagctccataagtatgtacatccttcaatttttgcagccagctgtaaatgaatggcttataacccaaatcgctgtcagatatgtagacaataccagccctactaacagtggcgggagaagcattattgaggttttccacttcgaatgctatcttcgtattgtcagtcataggaattctatcattattagctaaggttaatatcttattgtcatccaaaactgtgtttaagttttcgatccaaatagcgtcaacgggtccatcacacacaatccaagtactgtacttcaaattgttgttattatatttttcccatatatttgcgaaaatacctggagtccattcttcacttaaattatccttcaccccatacatatgctcggacgttatagccttcgggtttagtgtaataatttttgtcacatttcctatattagttagtgcagaagtgagtatgtttaatatttctgtctttcctgtgagagtgtttcctactagcatgaacccgtgacgaactagcgaagtttcgtatagctgtaatattttcaaaatccacttactctttgcgcacagtttttttttactaataatttgatgtacattttcttcaatcaattggtagctcttctttgtgatgttgtgaaactttggaaaaacatcattcaatagggacaaaaataacaacacgtcgtcgtgaattagcttggacagattcatgtcccgtaaggttctcattaaaagcatttcttcatcgttttcattcgcccctgcagctcttttggtatctccagcggtacgcaggacagataaaatatttcgcaacccaaaatcgtagtgcttctgcttcgacagctgctcttcgcacaaattgtaaagcgacttaaatttgttgcttaaattgtctatatctaggtaccccacagatgctaactttacctttatgataatttgtctatctggtaccatcatcgaaataaaccgaaaaaatatttttaaattctccggtaagagttgccttccagcatagcctggattcatggtaataaaataagcggaggatggattcaaattaatcgatttggagtcacctggaaagagaaacgattttaaggactgcttcttcgccgttacgatggactcgatctgcatggccaccacagacaaaacgtccaagttaattctgttaaattcgtcgaagcatccccataacccacttctacaaagccctttgaatatttttgccatatctttatacttatgttgattagagcagtttgtcacaatgacgtagatccccagagttcttcccaaatccttgaccgtttctgttttcccggttcccgcaggtcctgctggagctccaccatagcatagtcctagtgcctgcgcgcaagtcaaatagcacctatccgttagtggagttatacacagcctttctttaatacctaaatattcataagagtatacaaaatcgacatccgaaatgctaatcaaaatgacattcttctccactttgtaataaatcctcgtctgttttagccagtcaaaatcggtgcatgtttttattttatattcctttatctttgttgaaatttcgttgaacaaatctctctgatgcacatgtatagtaaccagcgtttcatatttagttctgttcagtttggttcccaaatcggaaagacatatattgaccaactcggacattatataattgattttcttgttggtcacttttaatatgtttttttccgaatggtatttatggatacatttttctatatcatttgtccacatgacttgtaagcatatgagagcaacctgtgcaatgtttttgtcacagaattcttttaaattgactgtcttgaatagctgcgccgaactggctacccctagcttgcattcctttttcaccgccttttgcatctccttttcgagaagtatgagccaattttctatatttccatctatcgttacatggttgactaactgtaccgtttcgatatcatccttttctttattatttatacaaatgattcttttcttgttctgtatggtctttatagtcaggtagtttatagcatcgaagagttttattaactctgattgaattatgttaatgtcagatccttgagatagtatttttagtaacaccagattggacacgaagtaaaaacgggggaatttgctcctcttcccttccaagtatgattctagtgacttttggcagctctccaaccccttctgcatattcggcaataactcctttagcatactgctttgacaacattctataacaatggaggattcatttgcaatgttgattatgttaatccagtctttgtcaatttggtgaaacctcttagactctattggcatttgccttgctatgtccccactggtaaagacactctccatggagcaccacagcatctgcactttgatccaccgctccacaatatcactgcaatcagataatttgttcaatagtaatagcagtttactcttaaatggcttgctatactttgtcgaattgatattgtttagtaaaatttgactttcttctaagctctcctgtatttctgtcactttgcttcccaccaggatacatgcatagtccctgtttttccacttgctaaactggaagcatgtttcgttccatattttatactgctcgttgatcttttcctcaatgctggcctccttctccgcgctgtcgcatatgtccagaatatcatccttcttttgcagcaagttgtaatttattatatctttgatgaaaaagtccatgttatctagatccagcttatttaaattgtctatgtattcctcttcgtcgacacaggagctttcgatgagcatgcccccctcgagggttttctccttcgggggggattgttcggcactctcagtggcttgctcagttccctcatcgaccctcgccacaaccgcggaaacagccgtgtccactgcctcagacaccgcctcagccaccgcccccttctcgtcggagctggccttcttccccttcttctccttcgcaacgctctccttcttcttctctttcagcacaccgacaatctcgacccagtggcgcttcagaatggtcttcttctccagctcgtccacaatgggcgtgatctctttaaagtaaaaaatttccttcaccaagttcttgtaaatcacgatcatctttaagttctttgggagctgagagcacttcttctcaaaagacagaatctcatttttcaactctttcatttttacaattccctcgttccactttaagtttttccactcgttcaacttctccttcagttgcacatacaaatcgtacagtgagtaaaaattatttatctccgttgtgctcaaaaaaagatcattatgctcttggtgctttaggccgaatatggactctcccttatagtagctattgtactttttttttagcatggagatttcttccttgtatctctttaagagttcgaatgcgttcagcggatttatatgctcacttttgaaattcatttttaggaaattctctcgaaacgtttttatgtcttccttaaagttataaatattattcattaactcatttttcatgatgctttttttttcttgtatttcttcttcaacatttcttgtcaaagatatgagctcgttaaatttgttcaaaatgacattttttttctctacctcagatttgtacaaggagataaatttctttttcatcccatttagtttgttaaacgtttgtaggagattcttattatacgactcatccatttcgtacatgtcactggaggatttcctcttatcaagattgctaataaatttttgctgataattttcttcttcatcgtaatgaccagaattcctcatcgattctacatgcttcttcaaaaaattgttcatgtaaaattccagcacgtctaccatttggtttataggatttagtgcaatatctatggttgactcgaagatgtgtattttttttataacgttgatgacgtagtacagtgagtctacatctacaatgttttttttcagctttgtcttatattcactcattttttttaggagcatgtcgctttttctcttaaccggttctatgactttatttgcacactgtagagcttcattttctattatattaatcaagtacattttgaagctctccaagttgaacttgaacacgttaagtgagtagaagctgtctatattgttgatttccttttttatgtttatgaatttttttatcttttcttcttcttggtatatttttaattcgtcttcttcttcttcttcatctccttccgtgtcggatccgctggtgggactctcctcccctgtgtcatgttcattgttgatttgttcttcaccttttctgttcgcatttgtaaggtctgtttcgttttcccctttttttgcgctgaaatgcagtacattgctctccttctcctcttcctccttctggaagttggtgagatttcctgcacctggcacaacacagggctgcttctcctcgttgtgcgtatcctttatggccccctttgatgcttccctcgtggcgtccctcagcttctccgactcgaaatcgcgaattatatatttgtatttgtcaaatttgccgatgaactcatcgacgatgccctggaacacgcccagcttttcattcagtttgaccagctccttttctatgtttttgtcttccctaattttctcataaaaatcgaaatcgtacttcaaattgcgaacgcagttttcgttttccatgttgagttcctccgtgacatgtttggaggactcctttgcgttcttcttattaaagtaggaataatccaggatctcctcaaatatgctcttctgtttgcactctgctcccacttctttgtggcctttttttgaggaggacttccccattgccccgctgtcctgctccttccctgtggaggcaccacatttctgggttcccccccgatcgttaaggaaaaactgcttcactaaatcatccccacttatccagttgtctatataaatcaaattgttaatcgaaacgtttatgatctttttgatattctcctttatgctgctaatggaagggttaatcacaatgtcattttcgtgaacgaggagcaaaatttcaatttcattcaccttccgaacttggttctgtgttgtttcttcttccaaattagaccatgtattaataaggctcttgatattctttagataaattttcttcagaacagataaaaatatatcatagtaaaatttcctcgtgttcaaaatttcctcctttgtaatttcggtcttgagcttattttcataaacatactgtatgttgctgagcaagtcgaaaatggcgatttgtattttcttggatatcgaattgcagaggataattttgttgtggaattttctcttgtgcttgctaatagcgagtttttcattcttatgatgtagaattcgatagatcaccttagtgttatagttaatatggtcatcaataatatcgtacaaggaattaattgcctcttcaaattgtattaactctttgtgcaagttggctatggaatcttccagagaataattactccatgtgtatttgacgagaaaggggaggagcagttggtcaatataaataaaaaatcgctttaaagtaaattcgatgtctttttttttgttatttttcattttttttatcaatatgagtatgttatgaagcttgtagtaaaagctgtatatttttggttcctgcgaaatcatattttttacttcctctgggatttcgaatttgaaagacagaaaaattttcgcctctcttattattctctttattctgttgtcaaagttaacaatcacattcttcgtcttcgggtgcttcacaaacacggttacgtttaggctgttcacgctttttataaagcacagccaatgtttaaatagcttatttttgtattcttcgatgaacttggagattttcaagtataattttagtacctccttcccgttggcacttttgaataggacgttttttattttttttctctctctcgggtgtgctcacgatgggggctacgctcgatggaagctcctttttcgcttcttccacaccgtctttaccttcccctttggcattttccacacctgtgccgatcgatgctgagccgtccttcttcttctcctcctccgctgttttcttcctttcgtggtcttccaacaatttcgtaacttgctcatatatgctacaaaaagtgtccgcactggggctgttcccattttcgtcatccgctctgcgtagatccccattgatggtgtcacccccgatgggacgcgcttctctcctcttatccatattggtcttccccttcatagcggacaagtcgttattcaagtgaggcaactcgaaataggaagaaaggttatccttatcgacgagtgtcgaattattttcatctagaaaaacctgaatgatatgattgatcttgtagttaatgctgaggatccaaaaaatatttttcaaataatttaagctcttactagagtttaagctacttttgtaattttccaagtcgttatttatggcatttaaaatttctaaaaattgggacaacagtatatcatattttgtgtgtaggaaatggatcaaataacctcttatgaaatgctccttaaatttgaagaagataaaaaaggagagcataatgttggagctgttgttcaacaagctgacgatgctgtcttgcaagtcgctctccagctcagatatatacactcgcaattctacaaaatccctatcgaagtagttatccgtataatttagcatatcttccgtgtgcttcattttgaaatcctttatgtacttattgaaagaagcagttatgttttgtatgctgtcaaattttacccttctcagagacttaaactgttttatgcataggaacaaatctaccaactttttcagacgtctacagaatatttctatcttacaaaatatcactttggtgttcaaatcgattgatttatttttagaattctcttcgaaaaaagtttttatattttcaaattcttccctgtacttctcatgcaatttaaagcataactcaaatttgtcgattaaatcatctggatctagtagccaaagattctgtctcctctttagctgttctatttttctactttcattgtccttctcatttgaataatcctgttcttctgcttcatttaatttattatccatgttttcttccatgtcttcattatcttgttcgtcttcagattcgtcactttggtcatcccatgcacaaaccccattttcatcatccaggtatccccttccgctctgttcatttttatctgccccctcgtaatcttcctcttgaccattcctatcttctgactgctttctaaaatttgaatttcccccttttttttttcctgaaccattcattctattgtgttcatcagtgtgacccccattctgatcgtcttcatgtccgtaattatccccctcatcaccacccccattttccagatttttatctgatttcgcatcgccatattcgcttccgactgctcccccctttctacctcgtctattattcgttcctctcctcttcctcttcttttttttggcaccaaatatttcctccttgcatttaatcaccagctggttggtgatcttaatgaacagattgttcagcttattgggtgtattgtaaaatcgagccacgaggtaaatcatcttaatggaattcaaaagagaaggaagattatcaattatattctctacgttgcatagataaagggacaggatgaactgctctatgctttccaagtatttaatgttgtccttactctcattgaattcattttcaatcttcgtttctaattctctccacttgttcagtatgtcaaatgtgtaggtatatttttgctcttcactatttgcactatttatatttatgttatttattatatttttaatttcgttgcttctcagttcttccataataaagagtagatacctgtgtttgtacctccagtactggatctcgataaatggtcccacgtctacatttgattttttatactcttgaattttttcttgcatatcattgaataaattttctaaaatgtttaaatatttggttaagtgcgctgtttcgttttttttcttcagcattttattttccgattcccttgctcccaccccatcgcttgctcccattccatcgcttgctcccactccatcacttgctcccattccatcgtttgcctcctcgcaaatcatttcatgctggtcctgcttcatcttcaatttcacctttttaatatcttctaaaatgagaataaattcgttcagctcctttacatacgtgtcaaactccatgctaaactttttcacctcatctctgcaaatgtttgcatgtatcattttgttatttaaaaagaggggataaataaccttgttcagcatcatctttagggtgtctaaaatatttggagataaaattccatagagtatgcttctttcgtccttcagatcgccatttaggcacttatagaaataaacaattttttgatcaaattttatgttttcctcttttgctaccaccatttggttgttttccaccccgaacagcagcaaatcctttttctccttgcccagaaaattatcgactacttccttcctttcacctgcgtttctgtctagcaagtagtccacattgtattcttctttataggcaaatttgagcttgttcagaacccacttttgcgccccgtaggtctgtgattcgtcgcttcgtcgctccatcctgttcggcttctaggcgtgcctgcatgcatgtgcacatgtgtcatgcgcaaaagtgtggtgtaaacacataggctgcacatacgtgtgtgctaactgtgcggggaaagcgtgtagatggggatactcccgcgtaccgattcggatcatgcgagaggggggtccctaagcataccgcatgcacgtagttatttccgcccttcgtgcggatgtgtaccgccaccgcgtaagtattaccctatacaccttttgtctacatgcaagaaacgagtcccgttgcataagcttctgtttaagtgttcatttgggttttttttttttttcccccactaaaatggcatttatcagtttgtacctattttttttgcgcttttctctttttctaattaacaggttcgcatgtgcatctgcgcgacaagagaaccccgctatctccccctgtaggctacaccaaatgggagactgcactaattagagtgcattcgcaaaaaacgaattacagcttttcaaattatagcacattcagtgtgttcctattcgcgcaagcttcatatgggcgttacgtttacttatatatgtaaatataaaaatagacacaaaaatatatttacacatgcatctgtgtaggtatgattatgtaaacatattgcgcatgcgtatgcgtatgcgtgtacctctgcatgcacaggaaggcttacatgtacgtacgtgctttacctatatggggacacatatagtacaaacacagccatgtagacgcttttacataaacatatttcatacacacatttagcacagacgtacacacactgcctacgcgtgtcttaggaaagacaaaggtttcgttaattcatgcaaagtgtacacacttacctttttttttttttttttttaaatactctctttcgattttattaaagaaaatgtaaataatactttaaaatgcaattaactggttcaatttttacgaacgaaaaattgacaataaggacactaacgcatctacttgcaagcagacaaaaaggagaaaaaaaggaggaaaaaggggaaaaaaaaaaaaagcgatagatcccacgcacgtgaaatgttcccctcgattctttgcgtctccatttgtgtgctgcgtgattcctcagaagggggcgaaaacaccttcgctggttctccgtgtaccatgtgggttctttccttcctgcgcttttaagctactctaacacttcccgatggtattacatgtaatggctagcgggggcactgaaaaaaaaaaaaaaattcaaacgggaatacacacatacttatatataaatatatatatgtatacatacccgtgcgcatggctaggcacgtagaaaaaacagccgtgtgcgcttcctacaaatcagtaataatataatttgttcctaacgcttggctcttttttttcatgaacgtcagagaatgtaaggacgcgctccgcatggcgcccctccattggacaaggcggtcatatgcacatgtaataaatcgcatacatcacgtgcgtcatatgcgtcgcatgcgtcacgtgtataccttgcgattccttctggaagtgccctcacgtttcggacgaggaggtctactctatcgacacatttgtattagacccttttccctcactggtagattcatcagaaggtgcttggttaagagaaaccgttgattcgtagaaatcggctccttttctaagtttcgaagcatcctttcctttcatccttttaaggtcttttcccatttgtgctaatctttgattcacgcctttggacgccggtctaatagctccgcttccggctgaactaagtcccatccgagcagcagtgctgggggaatgggaagaaatagttccaactcctaagctagcctggtttagagttcctatatatttatataaatctaattctaactccttattcttatccgccagattcgctttttcctcatctgaaaccatttttaaatactcagctgcctttttccgttggtttgtatcaactccttcgagaccttcttccatgtcatccacagactccatggaaccttgttctgactcaaaaaagagatcttcttttctcaacccaattccatcactcgtggtgtctaaatcgattgactcgtctgatatatcctgcattttcgccttctgctgagcgtctgagctgtttaggaattcgtcgaaggagtacagcacctcgaaaactgaaaaagggaaggggggaaaacaagaagtatgcacacaggattacacgcaggattacgcgcaggattacgcgcaggattacacgcaggattacacgcaggattacacacaggattacacgcaggattacacgcaggtttttatgtgccaatccataagcatacgaagctatgtgcacgtgtgcccattcctgcacttccctctaacttacccttcctcttgtcaaacatatcctcactctcaaacttcatgtaaaaggaacgcatcttcgtgtacctggggctcttcatcaacgttttaatattttctaaaatacgttctgcgacatttgggtgaatcatctttgaccttaaaagctcaaactgctctctgtggtggcaatacaactgctcatagtagtagatgttaatgtacagaaccgaaacgatagaaaataggtaaagaaggaacttctcggaacctttattgaagtaagaaactaaaaattcaatgatcgcatattcaaaaaagggactacttggattggaagaaactaaattggagagacccaaatataatgacaaaaatgtctccgctatgtatatgtttcgtctgtacagaactgccggtacatgcaaaatagctctaccacatgcacgagcatgtcttattgcaattggattttcatataaaaatttttctttcaggttagttacacttttaaaaaatttgtgtaaatataaagaggtatatcttgttaaggatagcatgctttccatgtttaaaagttgccttacaatgttgaatgcctctacatgagttcctattaaaatgcattgcatacgaaatcctttatgtacatcgtccatttgttttttcactgatttttcctttttccctttgatcaggactaaaccttcaatgattttgcaaattttttctgcagccactccctttgcaacttcgacttccagatccaggttcaaactcttcttcacagctttgcactcaactgggtaaaagggggggggaaagaaaaaatgagaaagaaaaaatgggaaagaaaaaatgggaaagaaaaaatgagaaagaaaaaatgggaaaggaaaaatgggaaagaaaaagtaggaaataacccttgagtcatgggattctccatgcaatacgcaaattttccataacaaatgtgtaaccacaaatggaaacagtgcctgcacaattacattcagataatcacacaaaaaagaagtaagcattttgcccattttcttctgcacttactgttacttgtgtcatgtttaaggctaaaatcgctgatgttgtggattaattctttgactaaaaggtgggaaggaatgaggagggggggtgatgtcgtcgcataaaaacacagataagacaataacaatggtgaataaagctatttttactaaatgaaagcagcaaaaaaataaaataaaaatagcatgcaataggaagcgaaagttggagaaaagctattctctttgcagttgtgatcgcacgcaaagactcttagctatctcctcgcaacattttgcaatcgtgcggttcgcatatcaggaaaatgctctgacacgggcacacatattcacgcgtgcaagtcccctcttggttacttgaaacgggacttatttcatttcccttcttcttgaaagcgtaaaagaatctatgaagcttgtctgcggagtgggagagagaaaaaaaaaaagggggaagaaatacacataaaaaatttataatgtacaactgtgccccgaatgagagaccctcttttaagcaaatgtggaacgattcctatgtgtacactcgcatgaacgtgctaaccaaaaatgctggaggcgaagtcgctcagtttgatgagcggctgagattcctccatgtagtagggactcttgggtatttcatcgaagaaagataaaaacaatttgttcttgctgctcaacactttaaaaacatcagaaggaacattattcttggaattctgtatatctctaggcttgtatgtagtaaacaaaggaattccccaaacggattgtggttttactaaatgtacgtcacccctggttaaaaatttcttaaaattttgaacatagggaccttttaaagcatcaaaaaggaacaataaatcatcacagaatgtacctatttccttacctgatattcttctttcacataattcttttatgtaattatcaagacattttaaaatattcggctgagaaccacactctttattgtaatgcaattttaaatcataaactggacagtttacaaacacatcatttgtccctttagtttccacgatgtttttcaagatgccttttttctctccatcttccatacttagatataaattttttaaagcagacattggtgttccgacggaacttaaatatattttatattcctctcgatttaactgtaacgagagcatttttccactgtccttctgcttaatgtttgtttctatcagaggtggcaagatgcagtacttgtgaaattcctttagaggaaaggatgtgtactttgcaacgggttctacattttcaaaggtgtatgaaaaatacaccttctgttctttatctaaaaatttcattaattcgtttatatctggttcttcatatttccttaagaactcggatacccacgatctgttgacgcatgacttaaagttgttcccttttttatttttcatattcttcgggatactgaatggcaccgacaggtaatgttctataaaccagtagaattgctccggctccccgacaaagtcgaggaaggactgatgcaccgggggtggggggagaaagaagcatgtacgatcgtgtgtgattgcaaaggtgagtatgcattggtgagcatgcattggtgcgtatgcataggtgagtatgcataggtgagtacgcataaggagatactcgcgcatttgagtgcaccaacaggtgcatgcattgtatgcactttctacatagccatgcgtgcgcaagtaatgaagcaagcactcgaaaaatattttcacaacggacagatactttctctaatatttcatcaacacgctgagtacacatcccgccaactgtccatcttctgtagaaggcaaatttgcacctccgcctcttcgcatagaagctcatctcgcgcagtgtacgcgcgtacccgcatttgtgcactcagcgtatgtcgaattgggcagatgctctcagagaaaagaagcccctttcatctgggtataaagtcacaagcccttctcaaaatgtacgtctctccacacggtgaggacactctttatacacactgtacgcactagagcaaatactattgcagcgtcgtattcacgcgaaaaggcctacatgactgtgactttttcagtgtcactctttccactctttccattccttccactccttccactccttccactcatttccgtttcaaacttgttttgcttacattcggatcgggtccattgtctctgaggttgtaatacgccaccaggttacattgtaaaagattctttaattttttgttcacaaatccgctgaaatgttctttccctagcacttggggaaaaaaaaaagaaaagaaaaaaggagcatgttgtacatggcagaattatccattagcctacgagagtatgagaaactctgagcctatctatgcgtgcatatttacaaacgcaagcgcgcattgccccaaacgttgctctcttgatctctcaaattcgtgtgctttaccctgaacatatgaaagcgtcaccagacaagttataaaaagtgtaacaaagagcttgcttcgcatatttcttttttttttattgcatccttgaagaaaagaaaaaaaataataataaatgataataatagggataataataaggataagaataataataataaaaataataaaaaaaaaaaaaaaaaaaataagaggaataaggacaataaatgcataaaaaaaaggagcggaacgcataacggcagagtgacagagcaatgcgggccaaataaaaaagggagcatattcatttacctaatttaattatttggtactacttttaatacataacgcgcgttagcaaattgtctaactttagtttttcctctcccaattttgtgtgctattttttttctaaatacttttttccgatctgtatttctttacaactctttgcagttacggtgttaacttttcgaaatattaaaacttgctatgctatttcgtttggttgcactttttgttttaaaactaaaaaaaatcaattattaaaaaattaaagcattcatagtactaaagcagtttcacattataagcaaaaatgtaaaagataaaaatgtgtacacgtataagtccacatacatatactatttaaaaaattcgctaagtgggcaaatcttttgcatattgtttcagagtggactcttttaaagcaaaaattgcaaacgaaagtatagtatgtgtttttttaactaacttttgtttattgcgtaaaacgaaaaactcaaatcttaaaacctaaaagtgtaaacgcatatgtgcatttttcttgccattgcgcattgtgagctttattttatgctacatcgtcattatattgtcataatgccattttattaatattattttatttttattttttatttttattttattttttttttcctaggaacgttaagcttttcgtggatatttccaaaaatatacgtggcgcaaatgtatcgctaaaccattttatttttattttatttatttttttttgtttagattatttcagtgaacttttttttttttttttgacttttcctaacaatcatcgggtatatgagctaccccctaagacaaccacattaaaggttgcaccttccgcttcaacaggaaacgtatgcaatatatgtgcaccatgcacatatgtacaatgtgcgcatatgcatatggccatcctgtaatgtttgttcaaaattgagagctattaaaaaaattcattgtttagtttaatacgttaaaaatgcccattgttttcgtaattacccatatcatatttgcaattttgtgaaaaaaaaaattaaataataatttataatgcaccattatgcacccttgtgtaatttgcaataactaagagaacgcttccccccccaacaaaaaaaaaaaaaaaaaaatcattgtaaatgggttgttttgtacatatgtgtataatacactggtttatacgcgtaaccgtttgcgcggctattcaatgacatgcgtcatcgtttaagcgcggaactgtttgtgcttacaacccattaagggggaattatgtaaagttcctcacggatggcaggtggcagtgaccaattgtcagattggctggctaacaaattgacagatcgaacggttgaaaaaaaactgcctttataaaaaaaaaaaagtgcacggtcttttgcgcaacgcgtgtacaccattttgtgtgtcaccgaggaaagagttgccaaaatttccattttctgtttttcatagaatgaattaattcgaaccagcacttaagagaaaattacttgcgttcctatttaccacttacgccgttcatacttgttcattttgtccgtttggccaattttgtagaaagacacacgacgaacagtcaccgcttcgccgtccccccgattggactttatttcattttaccttatttttacttcatttttaacttattttattttacctcatttttaacttattttattttacctcatttttaacttattttattttacctcatttttaacccattttattttacctcatttttaacccattttattttgcctcatttttaacctattttattttacctcatttttaacctattttattttacctcattttgcttctcctcattttgcttcaccccattttgcttcaccccattttacttcacctcactcaatgctaaacctcccagcattagagtcgcaaaaaaagacaaattaaagcaacacgtttgcaaaaattgaggcacgcggctaccccttttttatcccataattaacgaaattcaactgtgacatttgccaatttccctcatccatgtatttaatttaacaagacgacataaaatgtagtcatttcaaattaaaattgttctaatacgattcatccatcatgtgtattttacacacatgcgttccctttttactcttttctttttattcgaaagagtgaacatgtgcaagttgtatactcttcatttggcaaattttaattaattttcatctccttttttttaacacacctttcgttagtaatttttcatttcggcaagcttattcatttttgccttcccctttcctgcgctgctacggtgttgcctttaccgtacagtgtcccgtgcccctcctgattaagaatagcaaaaaaagcgccctccatatgaacactcagggctatgaaactgtgtttacccatttttgtctgcttttaaaaactcctcccacgttacacatgttccgcgcacagcacttgtccttctctccattttgctaattaacattctctgtgcgcgaaaaaatgcccttaattttgttaatgccgctattcctgtttatcttttattagtttcctttttcttgttaccttctcttacgatttcatttgcgctaattttgcgtattcgcgcatttgcgcattttgcaaaaaaggtgaacgcacctttttttttttttttttttacgcatgctttgcgccatttttcccaattaaaaaaaaaagaagaagcgttaatcttgtaatgcatatgcatgtccatacaaccgttttaattttctttgaattcgctttaggctgaattaattaattaaataattagcctgcttcagttagtatgtgcgtatgtatacgtatacatacacacatatgcgtgtattttttcgtccatttttaccatgatgagattggcagcacgaatttttaacgcatgctaattcccgttcgcattttttttgtttacacaccaagaatgccttagtaggtgcatgcagtatgcgcgcgctcgacgaaaaaacaaccccattagttacgctcaaatctttttgttttatatatctgctacgtagttatcatataaaataagaagatacttatgcttttttgcgagtagccgttttgcgtttcgtgcgccttagcgtaaaaaaaggggaaactcagctgagaaggaaaaaaaaaaaaaaaaatacactcgcacgcaagcatacacatgtgtgcaacccagaatagtacagcacaccataccaccccagcacgcactgctccctcgccaatccatttattccgcggtgccccttccgacgtcccgtccccttcccaaactactgatttttcacgagaacaaaaaatattataatgtatgacctaggaaataagaacaaatttgatgtgaaaaaatgcataaagaaatatagagtgtgcataattttacacgtgctcctagctggcctgcagttacttacgccccgccccttcctgtttatgtcccatttgttggtagttgtcattgggatcgactgcttctgctcctcttacttaacgtttaagtacttctgcttcacagttgtaaatatgatatgcgggattactgactttatatggctactctttaagtgtataggcaaaaatcggtttaagtggttagacccacagcactactggaagataattaatgtcgataacctctttttggagttcttctcaactgcgttacactacatgtttgaagagaaaaaaacggatgactctactcaaaatgtgcacaagaaacatgagtatattaaaaatttctttaaattattaccagtccagaaaaaaacatatgcatggaaaatttacatagagttatttattatcctagttggcattttcttgtattttattggctcatacatcagttggcagctctacaagtacacgttaaattataaccaaaatgatttattgttaagcaaatatcattatggtaccttccatgaagagaatagtaaaacctcgcctaccacgcagagtgaatttattcccttcattggacagccatacagaatatcagactttttggagaaaaattagtgcttcctccctgtaattttggagctgcatttatttgtgcatagatggactactcctcctaagtagattccctcaacgcatgctaaaattaaccccccccttttttttatgtgtctcccatacctatgtgttcatttccgtccctttaccttcttcacctataaaatatttccatcactcgtgtgttaataagtgccccttgtgtgaccttctcccacttgttttcgtttatccctttgatataatcaccacgcaggtatatagacaagggcaaccattaaatacgtccgtctccctttcattttgcacacaatatatgttaactgcaaacatgggaaaaccatgggtgcattcttgcgcgcactgtgcggtcgtccctgcgacatgcacacctcatcagtaacgtgcttccttctgcacagttacctcattgttattatgtcgaaccaacgtttccctactcctatacatcattaacacgtctttagctttcttttaatttttgtttaaaatatgtttatatttaaaagtacaattttgaaaaaaactttctcacgcttgagcagcgtttccaagtcaacactccactgtgtgggggaagtctccctaattaaagggaaaaaaaacgacctacttttttctttgcaaaaaagagtaatcacgaaattgcacggcccaaagggggagaaaaccgttgcagtggaacagaaggaagagacgaggccattttcgccacctacccctaagagtaaatgtcaccaaaaggttcgtctgccaagaaacacgcaacgcatttacgcaaagtccccctaacagttaatcacagcgaaacggtgcagcggtctgcatctgccgctgattcaaaatacatacatgtgcagagaatttattcatgcatatgcaagtctaccattcgaactgtttaaaagtttcatgagccatttttttttttcctatctccttatttgcactacgttaatatcgcgcccctttcaaaatggagaaaaacataaatttcgcatatttccgtggagttatttttcgccgtacatatagacaaaaaaaaaaaaaacaatttagagagaatcttaaaagatgctccgtttttttcttcttttctccattttgtaaatgtatgaaaaacacttctccaacttctccccgtaagagcgactatgttttgctcacttcgattttcggctaaaatgaggcataataagcactcatgagggcatacacacgtgttcaaatgtatagttacgcgcataggtaggcatatatagaaagacgtgcactgctgcacctcccgcgcagctccaatttttgtcctgctttcttgtcaatcttaatttgatatgatcgcactcgatgaaggtcttactacatatgcacgacactgaagagacatatttgtaatcgtaaaaaaaagtgcattttgttttttttgggagtcttcccttttctgtcttctgttactatttctttacaaatgtaatgccacatactcggatctgcagtatatggacctgcaaaccgcgtggtagtccgacgcaggcacaactacgctcgccgcatttgccgcgggggtgaatctgggaaaaaaataacctaaaaaaaggaacgcagaaaataatccccaacgtaccccaaaaaggaacatttaagtaatcatcagggtcaaaatttacgtgatcccccaaacgaacagagagaaccatgcaaaacgaacacacgttggacgaaccaataacgttaaagttctgctacggaattaacgagtcgcttagcagtgtgcacgtgataaggaagcaagaacagggaggagataccacgggggaacatggggatcccctcattgtctacagctcggataacaatatcgtcatagtggatgaaaagaagcagctactctttaggggacatgttaacaaaatttcaaaattaatcaaaagttgtaacaatgaatttatcgtttcttgcgacaaggggagggactcttttatccttttgtggaaactaaaccagaactgcttagttccggttaagaagtttttttttcagagttcgcatgaaacctcaggaaagaatgagcctaaaaagagcatcgatggagaggcattccacaggaacaacagtccacgcgcggggaacagtccactctcggtgaacagcgcactcgcggggaacagtccacgctcggtgaacagcccaagtacaggaaatcaggaaggagtgaaagatagccacagcaaccctagcgaaggagagaacgtaggatacgagtgtgtggacataagttttgacaacaggtacatatgcgcactgacggagaagcagctctacgctaagggtagcgcaaggagcacacagggggaggcaatccagcataataagaacgggaaaaacagcacgaatgccgttttttaccaagaaatcgtcattttcgacaccaacggaggggaggacaacattgtgtgcaaagacaaaatatatggaaaggaaacccaagagaaaattcgattcaataaaaaatacgaaataatctccaacagcaaatccaagttatacatttacaattttgtcaagaaacatagaaccattacccattacagtccttccttatataagagtaacataataaatgagcgttttatattcaccgagacgtcatttgtggataactccacaatgctgttgactggcacgacaaatggctacctcattgtttgggactatagttccattttcttgagcaaaacaaaacaaagcgttaaacagagggaatatcaaaagtatctagaaataagaaaagacattccaataaacattgtacagagttatggaaattatgtcattttaggactcagtgatggtagcgttcaggtgtttgataaagacctcaaatgttatgcatggtttgagaatatccatgtggggcaaattaaatcgatatcttttgagctgtctaattttgagcaggacttcttttcatggaactcattcatcttattcactgaaaaaaatgttattaaacaaatacacccctccagttttaacgacggggggagtgctatccagtgggacgatatccacggtggtcagctgggaacaggggggaaccacacccggggggagataacgaaagggggactacagcaggaagtcgccataccaaatggtgctaacaactcattggaacagaaaacccagacagagaataaaacgctacttcacttcgacagctcctgcatcagctgcatatgcaccaacccaagtagcgaaaaaaatgtcatatacatcgggaatgaaaacgggctaatcgaaatcttcgactttgacaaaaacgtaaaagtgcacacaatttgtttgacatcgaaagaaattgtatctatggtttttagcaacagtggaagtatactctgcgtgggatgcaagtgcggattcattcagctgatcaaagcggacaagctggaagcatttttctcgagcagagacatgaaataccaagtgacgtacctatacttcagtgaggatgacaagatcctcatttcgtcttctcgaaatgctaatatgatcatttacaaaaatgagaattctgctaatcccttcgattggaagtttgcctacagaattgttaacaataataatatcacattcaccgatttgaacatcgtcaaggagattcacaaaaaaaattattacatcattgttggcataacgaacaacaggtacatcatcttctatcattacaatttcctcgaaaataatgtcaccatttcgtacttgcccatagaacagatttacgccccaacgtgcctttcgcaaaatctgtacttttacgatagacaaatattatgcatctgcaatgaagcctccaaaatacgtttcttcgacttggagaccaaaaaaatagtaaaaacggttcatctcccgtttcgggagaaaaacgtgaaaaagtttttgccccttacagattatggggaagacggtactgccacccctgccggaatgaacaaatcaaccgaaccagctaaacacaacttggaaaaaaacaacatctttctgtttgtgctcaacgaaaaaatgatcgttttcacacaaaccccgatagatgcaaactgcttcaggtacatcgggggaatcgtctccagtggggccatacaaaatgtcattttgaagaatcaaaacatgttcatactgagtaacaacaaaatcttttactatcgtattaacactaacgtgttaaaaaaaaacatagaggtccaaagtaacactctgcaaaattttatcgaacaaattggaggaaagaccagcaacatgtacaaacaaattatggactccttttactactgtgaaattcaaaagaaaaaatttcaacaaaaaaaagaaaaacatgatatcaagaaactgctcaacattttatctattgagtacatcttcgcctctatcagtgtcttcctatccaaatttgaaatacaaaacataatacaggagtatcacttttactataagtacgtgcttccactgctcatggagggcggggctcccgtcggagaatccctttccatggcggacggtgtcacgctggtgaattataagtcggacgacgacctcctgctgcaaaacgtcttttttgttcgacctccggggtgcacgggtaagcgaggtcgcagctgggataatggcgcacaaggcgtaccagtgtatgtcgcgtagcaatgtatatggtgtagcagtccatatctcgcacgcacatccgaaaaaattcctgaacgtaacatccaccccccgcgcgaatacctccttactgcccgattccccgctcgcagatacacaggcacattccgacaaagagcttctcagccaaagtcgagcagacatcaattccagtcaacaaaaaagaagggacaaaaacgagggcgaaaaaaatgagggcgacaaaaacgaggtcgacaaaaacgacgaagataaccaaagcgaagcaaatccaagtggtacagacaacaccctcgagggggacatcacaaaggactgcgaacatatatacttcaacattaatgcgtttatttacacctacttcaatttcgctacggaggacgaaacaaatttggaccaagtaatacaagacataggaaattattacaaagatagtaagaaaaagaaaaaaatttcttgcagtgattttttcgagatgctagaaaatcacggagaaaccatggaccgaaatgagttccaaagaatttttcaaatctttacaaaaagtgagaagttcctcgacggtgccgacatattcgacttggatttgttgaaggacctgcttcagtaggtcacctactgggcctttaaaaataggaaacgctcaagcacatattgggcatacatataaatatatatatatgtatgtgtgtgtgtttttttggggttgcttctacccaccggcccgcttcacatctactggctatcatccctcgggagctctatatccgttgtgaagtcatactcgatcgttggtatcacgccagagacaaacttcaaaagaaataggaggtacagatcatgccttcgaaaaagagggagacacacctgctgcatttttaataatctcacacttcttcatgtgtgtatatatacacatgcatttcaactttgcagtacaggaatgcacacctgggggtgtacttacctcggttcctttccttcgctcatccaattttttacaatgtttaacatcgcttcgccgtgtctgcaaagggggacgtgcaaaatattgtccaaaggataaacacaaaaaagggggaggggaaaaaaacaattcatttttggggacttcccaacatacctgcacggatggatagatgcagtcattacacctgtgcacgggtgggggtcatactgcgaacaaaggagttaaaaaaatggccccaatgcacatatatagcatgtataccgagatgaaagcggtaaaaaaaaaaaaagaggcttcccatttggagtagcacgaataattatttgcaaatatctgtttaagtattcgtcttttccactcacagtaaccgtctcgtaactgtactctgcagagatgtcttcaaaaatttcctccgattttagcgggtgcccattctgagatggaggaaggggaacgacaagttcgaggagcgttaccccaaaaaatgcgttacaacaaatgcgtaacaacaaatgcgtaacaacaaatgcgtaacaacaaatgcgtaacaaaaatgtggaatgagaaaaaatggtagccgaactagccgcccacttacttcgtcatatccaaacagccatatccgaggagtttcataatacttgtcgtaggttatgctcacatcgtacgtgcgtattttcataacgtctgcgtggtggagcgatggagtgcggaaacgggttggtgcacacgcgagtgattcacagtggaggacacttattttttcccacgtttttccgtgccattatgtagacacatgcacggatttatttctaagtgaatccttttcatattactatcattctgcccactgtaagaataaagccctgcgtggtccagcgcggctgggtcatcttcctgtgggagaaaaaaaaaagcatagctacgaggtttgggaggacacaaatgaagtttttcccacagggaataagcaaccgaatggatatatatattttccctatccactatctcatatgagtaaccttaatgaggtcaaagtttgggtcaaagtgtgcgtcaaagttatttatgtcaatggcctcgtcgtcttcttccaccgagtcatcgtgttggttatgcgcctgggcaggtgggagaaaaagttgcatggggggaagggtgtctacattgggattcttttttttgtccatagtgttgtggaccattatataccacgttgttactctgctgatcatttgccgcttttccttttctctgttcttaccttttcctgtaggggcgcacttctgggggggggctccaaatgaagcatgtctgaaaaaagtgaagaattaaatttgtccgtcgggggaatgcaggaatggaagctaaatcacggtgctgctcctccactgcaataaacactgagcagacataacatgtgcatacgtgtccatttttttttttttcccctcgctattttcattcgttacactcatctatgtcagtggcgttgttctcctcttcgtaacttggaagcagccaatcgttttcaacagttttcttaaaaaaggcgattgaagttataagcgcatgtagttcattcgcaaagaaaaagaaaaatggcattaactgattgcgcaagattaatccgaattgcacacacacgtgcaggtttatctttttataactcccaaattaccacatcgcgcatgatataactcaaatccttaattctttgcttgcacgccacatttttcgttaagaggaattgtttcccctccggtaaatagggaactctcctatttttatctgcatcttgcctataaaaaaaaaaaagttgcacacatgggaagtcggattagtgcaccttcccctttcgccgctgctgggaagtagtgttggctgttccaatcagttccgtttttcatttaaaatttttttttttttaccattcccatgttctaaacttgtacaccagaaaatcccccgcgtccacaaactccgctggggtcagtgtccctaaaaatgggttgcaagtggggagtggaaaagtgggctcacgtgatggaagtaccccttgggcacctttttttctcccactttacagttcatgctctccatgtcgtcttaatgacgaagtgatgacccctcggcatgacatcactctatgcctgttcacaaatcgaacagacccaaatcaaggcataccatttttaacaaatgaagacgaatttgtgattggcttaaaatatgagtacacctttcgatatgtatctcctatcttatgctttacatttattggttcgctcattccaggatggttggtttaaaaaaatgtggtctgtttgtaaagaagcccttacttcgaactaaagcccctgcgggggaaaaacgaaaacaggtgcaaaatggcataaaataggcataaaattggggagaacttgaaaggcaaattaaagggagacagccgaatgggattttttttcagccacatcgtcatatagctattttttcacccctattctgcgctgttttgatcagccctggacgggacacacgatttcatgtcataaaagtgcacaataaggtgaaaaaatcgagtcatgtatggcaagttgtgatacctgctgtttttacagcattccttctccccccttaattggtgttaaaaaaaaaaaaaaaaaaggaaacaaaatcctattgccagtacgctttgaatgtggctaaaagtgtttacaacgtcccgtgttacttatgacagtatatgataggtgctacgtttttgtaacgtaatgcaatgttcccgacatgaatgacgatttttgcgaaattatcttccgcggtgtatctcagcttatgcttatttcaggagagttacaaaaaaggagtcgtaaatcgtctaagaaggaaaacggtttaaaggggtaatttcaaaacggaaaattgcaaatgggatggcgagttaatggaatgctcaaaaagggtgtgcagtgccctagcacggttgcctgttcgcttttttcagtttcatttttcagtttcttttttcagttccctctttggctctctttatcaaccccatgaagagcgacacttcaagagaagcatgcgcaggaagtttaccctaaatggcacagctgctccgtaagcccacacatatacgataaaatgtaaaactgtgcgtgtcctccaagaatgtgtgttttaatcattacacctcgcacgggagctttgtgacttcttaccgatttgtgtagcttacatatagggcatggatgacacgcccacatcacttaaccagcatggcaaagcgcaagcgcagtgttattacaattcagtgtggcactattttggtgattggtgcggtgaaggcagcgcttcaccataataaaaatggagcaaggaaatgatattctgtgctatagttacaaatttaaaaaaaacaaaatacaaaaaaattcactttttttcagcatacatgtgcattctttgaaagcatgtcatttgaaatattttttcgtgcccttttgcgtggccctttgttaccctactcttttaagtttgaattttccccattttggtgccattacgcggtgttactcatttatcccttttcattctttgggcaaaaatatatctttatatatacgtagcgccctttcagttgacctttcccagtcctacttcaattcgttagcgtaggcacatctcctttgtgaatgcattacctttcgccaaatcttggcatcgcaagggtgggctatgtacatatatgcgtaggcgaatgcgtatgcgtgttgcgtttatttcctcactgactaagcatttgtgattttttttttttttcagcgtttaagcgtcatacctcttcttcgcaacggaaaggtaaataaaacggaggggcgttccaacatggaagcaaaaaaaaaaaaaaaaacgcttcaacgcagaatcccgcttaaagaaaaaagcggacataaaattatttttgacgaagcacgtcgcaaaagcttcaagttcgaaagtcactgtggcgctgttcgtcccactcaaacaatacaataatgcatattatatacatgtataaattatttaccttatttgaatatacccatttatgtacgctgagcagctggcatcatttgccaacataattcgtgacaattcaattgtacgtgatgaagtcgcttttttttttttttactcataaaagtatatttttttaaatatgatatgaaaaaaaatacttatgcgactttgcccaagccatacaagattgccatttgaaagtttttttttttaaattacgaaatcgcttccgttaagagatacgcgggaaaggaaaattaagctgaacaaaaatagccccaaagtagccccaaaatagtgtgaacttaagctatttgaactgaactgaatgcaggggaagaacgtggcagtggtatgcggaggcaaacgaactcaagcggaaacagaataaaactacgcattgggaaaatgcaaaattgtgaagtcacgctgaagggacatgctacgttatgacgagtggaatgcatgtgattaagtgaatgtactaaaggcgcatgtaccagtgcgcacagcgcatatgcatatatgcctgcgtgtacataacgctgtatatgcgtggcatatatgtatacacttatatacatacatgcctgagcgtgttgacggacgttttcattaagtgcgaaataacttataaacgcgaaagaacgaaaagggcaggagcataatttaccaaaaccatttgaagaagtcgtaacctttttatttttattttttctttttttttctttttttttttttttttgtcgtccgctcgtgttttgtccgtaaagggaaactttgttttacagtcgaatcgaacagggaagaaaatgcagcacattgcatatgtgtgtataaatgcacatatacatatgtttgcttacccatacgcaacgtgacagaagattgcctaacaggaaaaaacggtgcaccacacgatataagcgtgtgtgctcgtttgtccacagactaattgtggggatatctacaccttttgtttgcatagacgcctttgcatagatagacaccatcgtgctgtagggtctctacactcgtgtgtattacatacccgtacacccgaaccagcacatgtgcatttttaaatttaacgaaaatattcgtataacttaaacgaatgcccacgtgggccaatggtagaatgagaaaggggaaatacgtatcctccgatttggctgttcatgtagaagcatttttaaggcgcaagccattttttgaagcataatatgcaaacgtgtgtgtgtatatgtgtttatatgtatatgtacctatatattcatggacacacttatgcaaacacgaccacgtgtgttcacgtaagtgttactttctcccctccccattaagtatgtatcgacttttgcaacgtaagctatgtcgaacaatgcccccttttttttagtgtaatttttatcatgaacctttttaattgtataaatataaaaaaaaaagaaagaaaaaaaaaaaaaaggaaataagttttctgataaacgtcctttttttctttttttcttttttttttcgcaaaattgtgcccatttggtaaacagaacaagacaaaaacaaacataccataagaatttacgcgcaaaggcgagcgcgtgtaaattgaaacgtaaaaaaaaaaaaattttaataaatcacggcgtaggtgaggcaaaataaggcgtgtcaaatgctctgttgagaaccttctcaaaatggaactcacttcgaacgctatcgatgccaacgaagttgcatttaagaaacggaaaaaaaatatgggcataaaaaaggctaaggcaaactcaaccaatatgaattcaaacgaaacgagcgatgtggcagtggaggcccccccgtcttcttcaaacgggaagaacacagatgatgaagatatcacaactaaaagtaaagtaaaaaaacatagactaaaaaaagtggaccagctgcaaaatgcggaagacaagacacaaaatggggtttcaaacaacggcaatggagaaactaatggagagtccaagaaccaacaaaacaaaaagaagaagttgacagaaaaaaaaaaaaaagatcaaaaggaaagtctcgatgcgaagggacaacaggatgaaggcacaactgtcgaaacggctgcagaaaaaagagcaaaattgaaggaagcacgaaaaatcaaaaacgacttgaaagaaaaaaaaaataacccaataaacgtcaacatcgacacgttgcaagaacaaattgacagcattaacaaacagccaacaaaagacaccaagcaaataatcttagaactaaaaaatacactaaacattgtggatagtacgaacgaaattaaaaaaattgatgggctaaataaaaatgaaataaaaactctagacgcatggtattttgccaacaagttaaaaatcatcccctgcttgtttgaagacaaaccgctgaatgcaaacttgctaaatgcgctgtactacatcgaaccggcatttagaaataaaaagggtaaaataatcatctacctaaaatttgtcaaggcgaaatatgaaaagtccttgaagaggggcagcgagggaaaggtagacgacagtgatgaggacaacaacgataagaaggactcgtacaaggacgaagggaaagatagacaagaacagtgcaaagctaaaattatggacatactaaacaacgatttgcaaaatttaaaacaaaaggaatacatgaaaaagatactcgaacttgtcaagaacgaaagcagttttatcaatttgaagcatcatttcgattttctcgcaaacgcctccattgacgtgcttgacgtgttcctagaggaagatggactaacgtgcataaaacggattttgcaaaatatagccaaaaggaagcgcatgaaaaaatgctccactttgctaattcatattctaaaggttttaaaaaaattaaacatcactctggatcatttaaagtgcaccttgatcggagtccccatcaattttatcgctagaaataaggtcgatgagaagaatggcttgaactataccacggacaacgagcaggttcgggacttggccagggggctaatcgacgagtggaagcttatacgggacagggctttaactggcgtgggcgacgaccgcgggggacacacagcgggggaggcaaacagcgaaagcaaactggaaaaagcagaagaaaacgaagcggaaaatgaagcagaaaacgaagtggaaaacagagcggaaaacgaagcggaaaacagagcggaaagcgaagcggaaaagacagtagaaaacaatgtggaagacgcagtagaaagcaaactggagaattcgctagaaaatgccccagaaaacaagatggacagtgcaacacccccccggggcgatgcggacagccgagcgggccttccaaccaaaagcaaaaccatgggcgcgctccccagggagagccagaacgatcgcgcgatcagaaaggcgaaatcaatgaaccttaggaaggacgaaaaaacaaaccaagaaggaacgaagggaagtccacacttcctccatctggagccgaaaggtgtaatccctcatgccaaaagtaatgataaaaaaaaaacagacaggtccaacgaaggcaaaaatattatgctagaaataatagacacactaaatgaagagtacgaaaagaaaaaaaaaagacatcaagaatataaaaaagcaaaaattgaaggaaaaattaaaaagtttagtgctttgaaaaatacgtctgaaaatgccaagagtgaaaaactcctccccgacattgcgagtattcctaaaccccatttggatagctccttaagtaaaagacttctcctaggtgattttcctccaccccccccagtgccccagcatcatcacataagcaaaaatttctcacaaaatagtagcagtgttatgaataactatatgcaaaacttgagctattcaatgaacaaaagtgcaaagatgatgagtgcatctcccccatcacatgataggttcaacagaggaaaggaaaactactctttggatctcccaaaaaaacaaaacgggaatgcatacctacaggaagaagagccatacaatagtagcaacattgttggtagaaataaaagcttactgaacaggaccacccacacaacggaaaacaaatctgcttacttgaacaagtacaacggtacccacgatggtacgaacattgcaagccaaccgtttgcagagaatgaaaccttgtttggttatccaccggccaacatcatgaacaaagatatgagctatttaaaaaataaacgtagcattccacccgtgcgatatgacagcaacggtagtcatgcgaatgatgagaaatatagggaagcatccacctacaaagcgcatcataaagaagtgcacccatcagatagtaacattaactttaaccacatggaagacgaccagtttagtaatttaccacagaaaaggagaagaaacgtgtcccctaggaataacccagatgggacatccaacaactatcgggggtcgaaagggggagaacatcacccagatgatcacctcatgcatgaccacccttatagaggaaaaaacagtggtcataaaacggtccagttttctgataaaaatccaaccgtgtattcctacgatgcacacagattggatcgaagcaaaggaaaagaaattaaaaataaagtgagtgatatccactccgaggttaaagacccatttgaattatattctggagttacctatcacgcaagggatctgaaccaaggacaaatggaaagatcggctaaatcagaagaaggaagaaacggtaagattttccataataacaatacaatgtggttcaaaaatagagatgacattactaccaaccatgtgggtagtcaaaatggagaggaagaggaggacacccttttgggttccttcacaaactcattcatgaatttattaacctttaaaaatgtatcccaagatgggaacaaaactatggaaggtgcgggaggaaacatattaccattcctccatggcacctcgtcaaatggtaaccaaaataacgccttaattttacttaactctgttttactgaaaggtgcagggaaaaaaatggaggaacatagtctcaccaaccatcgggaagtcaactttgacgtctaccatcaagggaacaagcgtggtgattttttcgaaaccacttttggtaatgccccacatatgaaagaaattcttcacgcttcactgaaggagatctttaagaattacaaaattttcgaaaatgtaaaaataaattaccaagttgccataaaagggaaccattaccctccaaaaatatttgaagacagcgaagtgctcaaaaatgacctcattattaaatttaattatgactctttggagaaggttcctatatatttaacatgtagagacgctcgaaacatggcaccaagcaaatacgaagctaagatggataggagtagtaacaactcggcaaatgccattcctgaagaatttaacttaatgccactaccacagttgtttccccctccaaatttaaacaacctcaaacttccccccatcccgataatacctgggcttccctcatctcaaaatattatcccaccgattatgttaccctataattctggtccttttaatgaacagcccggcagcacgaatcgcctgcctcacgaaccgacccaaaatgacgtgagtggcaaccccatggacggtggcaaaccctacagatcgttcgacgatttcttaaacatttttgacgaggacattcggaacattctgctcaaaaatactgacgtaagggcggcgaaataggtgccatccacgtggtgctatgttcgcaaaatggctagctcgcaccatacgcgagcgaaatgtggaagcaccaaatggtgtatccccctctccccccccaaaaaaaaaaaaaaaaagccatcttccacagtgatacattcaccggcgcattttcccccaactgccttcttccctgcagctggccaaattgctcatgagcaaacccgatgtcgtgaagaagatgctgaaaggccccaagtacattaacgtaggttttcgtatgcattgtgctacatgaaacttgtagccggactacctccatttttgtaactacatcacttggtcttgcctttccctcccttttgttctttccaggaggccttgtgttcgttggaagaggagcttaaaagttggaaccggtcctccaactgagtatcacggaagcccagagcaaaggaacttcctgcccaggtggacttttttttgttggtcaactttccctgatctctcccctataccagggaaaggaagccacaattttctatcacttcatgttcccattcatattctcatttgaacgtttccggtgaatgcacacctgtctaagcgcagcacacttaacacaccttattacttcccaccatctttaattattactttttttgtaattaaacagcgtatatactacaatgtagcattatttatttatttatttatttttttcttccccttcttgagtgtggcacatctgctaaaaacgcgctcccctcaaaattatcacgcttatggcatttttgtttttaatttagcgtgcctccctttgtgcgcctctccatttgcttcaccccacgtgtacaacttaatatagtaattcgttgccatatgagcaccatgaattaaatctttataaaaagaaatatttgcaaaatgggaagcgtttgtaaggtacccctttccaaaattgtgcatgcgctcttgggggtagtgctcttaccgctttattctgcactgttactgtgcgcgcggcgcacgcggaatgggtaagaaccatgataggttggtataagcatttttaagaggacaaaaaaaaggaaggaaaaatttacaaaaaattagctttcgctagggaaaaaatggacatgtaaaggtagaaaagaacacgtcaccctctcgctctgcaaatgtacataactgcatgcctaccccctttgcacacactagtatatacatatttgtatgcacgtatgggtcgcccttccgcccaacagggggagcacagttccgggccttaaaaagggtagctacaaaaattcgtgccacgcgcatcttttatttgcgcgccactcgttcattttgcatcaatcccatttggtgaacttttcaacacgcttaacacaatgcttcatacgagatgggaatcctttccaactgcttctatctcgtcagtgttctatttttccccacacgttactgccccttttcatccgtggttccgcttcccgattgggcaggttccgcaatttgattggcccccttgttgtcacccgtattcgaattcacagctggtacttcatcctggttatccaaatcgataatatcgctgttatttaaaaaatctgtgtcttccaacttggaaaagtcgttataacctgattcatttacatggctctgattttttgcagattcatttgccttgttgggggtagttgctccttcttttttctttttgttggatttcttccccgccttgttttcccccttggtattattttgcttcgcctgactgggttcttctttttttttggtgctgctaaacgagttaatcatatcgaaatttttgacgtccttttccatttcttcattaaattgctttaggaaaatatcctccactttttcgtgtccgatttctttaatttcttctaggatgttcaaatcgattaacttttttaaagaattataattttgggttcttcccactgtttttacattgtcaaaaatggattcacattttacggctttttcatactctggaaaatattccggattttcatccggcgttagaatcaaaacgggggcgtttgtatacaccttatttaggtgttccttccactttagcagaattgtgggtagcagggatggcttataaactctcgcaaagaacgcagcgtaggcaaaactattatcatttagaaggatatccacacatttgttcactttatgcaagaggaagaagcatataaaggctatgttaaacgtctggttatttatacacatggttcctaactcctccaacccgagtttatcacccaatgtggacaaaattattagcaaagaggagaagtcattagtttttttgtaacaataaatagccatcggtatgtcattatacaccagtgcagtgtcccccagggctttatacttattatgaataaatgcattattttccttttgttccaagtctttgattatgtctacacacagttgcagatttccgatagacagggacaactcaaatttcttttccaaatcggtacatatatttaatgcttcatttttgtgacccatcttttctaaaaagaggctcaatttgttgtacagagactcaggaattttttttaatatcaagtcggccgacgataaatccttgttcattacatacttctgatattgtagataagtgattggaaggaaaaaactatggaaggtgtaattcttgtcaagcagaaaaattcgatcgtactcatgcacgtagccacagatgtagaggtacttatctatgtacgcgtaaatatcgataaattttttcgtataaatgtataatcttaaatttttggaaacatacaaaaagctgtcatatatccaaattccgctttcaatcgattcgttaatttcactctccagttcaaagttattttcttcgtcttgtgtaccatgcttgttattcgcctcgtgatcacctgctgatgctgccgcggatgccatattatcctccttcaaggcgcccctacttccctctccatttaggtaacttaaaatgtatatggtgtcctccgtggtgagagctacatacgtcccggcctcattccaatatacattcttcacattaatgtcaatttttcggaccatgctatagtcattccagtcataaaagcaaataaaattattcgacttaacacctaggaggtatcctccaaatagctgcaacactgtgaagggggcttgaaaggaatggtacgaagtaaaatctttgtatatgctaattttatttccttcttcctttatcgcataatcgccattatttgcccacacaaagaaggcacttttcccataggccttattcctcaaaacttgagatgtgtatatattaaattcgtggtgcccacttacacatatgaatctaccactaggatgaaatgaaacattggttgggtagaagtcgcaattccccaactccttcttgtttactttgtatacatccccgtcattataatcgtcattttcgcttacattctgcagattgataatataaatatctgtattttttatgtaaattattttatttttaaacatggcaaaaatgggtttgtccgatcctatttgaataactactaacccttcatcatatcctatgcacaaatcatttttcgttttttttgcacacaaagaccaacatcgatccatattataatttaatgtactctccaacttaaacgtagagctgttccatatcttcacattacagtcctccgatgaggatactatgatgggtaaattactatgataaattaagcaggacacattttgcgtatgtccactcaatacctgtatacactgtttcgtgtggtagtcccatatgcgtatcgttttgtcatcacttccacttattatgtaggatgtttctccactacacgagtagtcaatgcaattcaccccttttgtatgacctgttaaggtaaaatggggcttcgtaaccactggggtgttattttgcactccccatatttttatcgttttatctaaagaggctgatgcaaaaatgtatgtatccttcggattaaatttacacatcattacgtagtgaatatgattttcaaaggagcataatttttcgaaattattttcataatcgtataattttatggtcatgtcatctgagctagtcaacacatatggcagagtctggtgcacttcgatatatcttatataatccgtgtggtcctcgaaggattttattttctcaaatgtgttgtagttgtaaaccctaagggtcatgtcatcacccgcacatagaatccattgttttttctcaataaatttggcacaccttaaggggaacacggacacttctatgtttttaatcgtgttctgatttgcataatcgaaaattattaacttcccattgtacagcgccgccagtatccacgtttccgtttcgtgaatgtccacgcattttactttaccgattcgggagtttagcttcttttttatatctaggttgagaggcatattatggcgcttgggtgcgggtcgaaagattcttccgtctgatgagttatcacagaatggttggtcacaatttcgttcttcttgagctgcgtgttgagaatttcacacgaataagttgtacacgtgggggcaagctgatacgtagttttttcttaatccgggtgttgttccttaaagcgccatacgtgtgtacagctaaacaatgtctctttatgtggcgatttttttttctttttttccctttttttgcactattcctatcacactagcgaatcgaataacgctgcaaggtgggcaaacgcgttagtaaatatactcccccttgtagttgtttctttgttgaaacagcataagcgtggcacggccaacatacacaaaaggtgtgcacaaattgcacatacaagagtaggcaaaaaggggcagtatatttacaatggtatggctcaatttttcaaacaggttgggcttatctcttcactgagaaggtaagtcgtgcaaacgttaatcagtggcgggaagaagccacgtataaacatggggtaaatcgaattttataaaataaaaatacctttcggtactgttagtgctacgtgcggaatgcgcgccgggctgtggctaccacgcctgagcacataacatgcatgccttcgcactactctcatgcgtacgtcacggaagtacgtacatatatatatattaatatgcatatgctgtgctgcacttttcgagtatcattccatccaaactgcgcaagtgaagcagaaatgggattgggctattcataaaaagggatgccaaactggggggagggctaccaaatcattgcgtatgctttacaaaatgaccatacatacgtgtcattttaaaggtattattcacctgctttcgcttcgcttcgttccgttttgttttatttcattttcttcttttcatcttagttcagtttaatattttgtgtttttttttttttttttttatttttaatcagggatatattttctcgtatgcgcatgtcccttcacttgtcacacagcaggaggaggcggcgacaattcacgctcgcataagtgcacaaacactttcgtaattattctgcgccgcttcaaatcgttatagtggcactatttacatacacgctgctgccccttttgcggaaatgttcacattttatgaaaggcttttcctgtatggggcatcgcagcaaagtaacagttgtgcgttcacccgatttgcgcaacgtatgatccttttcgagaagctcattttattccgttctgaagttacgccgacggtgaactctcctcatagggcttcctttacagggaaatcaaatgaagggctatgcaacactgcatattttagaaaaaaaaaaaatggaggggagaggagtccatgcaaggggattcgctaaaagtgttttgtgaaacctgaagaaaagctaaaaccttttcacttgatactttaccactggtgtccctttttcgctgtttttcattcccttgagtttaccactggagaaattatttgcgtggtgcctgtatctttttttcacacatcggcggagaggcagcgtggccactttatgcgcacacaggggggatgacatacatgtgtaggtaaacccaaataagctacaatgtatgcttatgttcgtatggatttaccgatgttgaaatccctcccttttttcttttttttgcgaagcgtgaacgagccacacacacacacacatcccgtttgtacttcccaaaaaaagggaactattcgcacagttagctgcaactccatcttcgcataactttgccattattcataacgtaaaattaaaaagtgaacatgtttgaagaggtagtgtcataagaccaggtgtgaaatatcacattctccttctttttctgtcgtccttttttttttttttaacatcataacgtgttaagcaaaattgtttcaagtggtgacccctttcgggtgaagctactcaacgaaggaactagaccgaccactaacaatttgtagtcttcattttgccgagtagttgtggtgagttcacctttaacaacatggaatgggaaaaaaaaaaaaaaaaaaaacacgcaaacgagtaatatagtaaataaataacctagtaacaagcgtgcatgtaactatcacccccttttttgccattatataataccatttcaccaataggggccacttaaatgcggggtttcccattctgtttacgtcattttcgctctttgcgtcattttcgctctttgcgtcattttcgctctttgcgtcattttcgatctttacgtcattttcgctctttgcgtcattttctcccttttcgacgactttttactcacattttttcaccaaacggtatccttgttgaacacacgaaaaaactgaaaaaccttttcaccattgtgcaatttttttcaaatggtgaagtacaacctcgagttgcgaagtaaaaatttgttctgagtttttttttttttttttttttttgcgaaaggcatttggtgaaatatgctccaatttgtgtcacattttatcccttttatataaaaaatacgacatgattttttcataatcgaagcacattactcgggcgactattgttgggtgatgcccaatggcgagtaccaatggctgcgtggtacattttcgcaaaattgcaacgtatttcgcttacacctcatcgcgaaagtgcttccctcgcggcgcactcaaaacgggtttttcattccgccagtaattacagccaacgaaatgaaatgaacaaatgaaacgtttccccactgaccaagtatcagcgtgaactggtgcgaagcacacaagtatgaacgcacatccgtacgtatgcctttatcacacatacgtatttatgtgcgtgcgcaattcgagtggcgctttctcttcattttattttttttttaacaaaaacgttgatgatatgtttagcaagatttacctgaacaggttttaatttgtttgccccccagcctgtgcacattcgtgtgttataaatttctatacgagcaagtgtagatataagaacaaatggaaagagaagaataaaaaacataaaataaaaggatgccattttttcccatactttttttcagtgcccaaaataggaacgcttctcaccatgcgcaaattataccccttagcccttttgcattttcttctttcacttctgttcacatgtatagatatacaaaaacgcatagcgtttgatacactccaaactgaatgtaaaacggagtgaaaacacttagtacgttttccctataactgtacacataagagggaagaataacccagtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaataaaaaaaaaaaaaaaaaaatacaatagcaagggagcagtgagctaatattaactttctgcgatgttcctcttttttaatttattacttttttttcgagtacatctcccattacgaatttgcttacatgtgacagttacgcctattttgggttgtttttttttttttgttttttttgggtatttactcccccgttttttccatttctcccgtattttccattataaaattccccccttttgtggtccattttcggtccatttgtttttgtgtgtttgcccagccccatcgttgtgccgcttacccatcgaacatagcacttgcattgccttgtatcatcgggtaaaccaaaatgataaagcgaagtgtaataaaatgaaacgagctatagtcgaaccaaacagagcagcaatatatgcatgcatgcacatgtatgtgtatacacagcacacgcattgtagcacttgatcatgtgtagacacaagaagggatgcgaaaaatgaagaaataggcccacgaatgatgaaggtctgtgttcggaagcattcgccatgcacgtatgatcacacgcgtcaggggaaccccaaacggggtggggaaattacctctgctgctgctccccgggggaaagcctccccttttagcctgtgcccacataacggtttgaaaaaaaaacgcttgttcgattctgcgttggaagacagtccccctcttgggacgcacaatcgacaacacctgcgactggagcaggcaactcacgcatcagtagagcagttactacgcctcgtcttgctagattggcttatagaacgactgattggccgactgattgatcgactgattgatcgactgattgaccgactcgtcttgcacgcactgtcagaagtaaaaaatcgcatgaggaattttttactccattgcatcaaaaagtatgtactgtgtctttgtaagcttcttgacgttgcggaccccacagatatacgcaatttaagttatgaggattgcaaaggcagaattgttcatcccaacatagatgagcctccccgtagttacaaaaaaaaagtgatcagtgaagactgtaccagtggggtatgcagccgggtcatgggcagagggaataaaataacagaaggagagcaaaaaagggataaactcgttcggcaagaaaagcatcattcttccggaattattttttcacaacaagcaaaaatacgtaaacgagagaaaattaacctcacccttcatttatgtatagaacggaacgaggataccaatttgaaatatcctctaaccgttgtatgtgcatttttaaaaaatgagaccatgtcatcgcatcagaaaaatgtaccaaatagcgacccacgtttatatattcataggaaggtagaaaataaatgtcattttattcatagagcaaaagggaaagagcttgttcttaaaagaggttccatcattaaggggaacgttacacataataattactcataaaaggaagtctctcgttttttatctaatcgttggagagatcttcttcttcatgtgttgccttttaaatacctctcttgctcaagtgaatggttcgattagtttattttttgaaatttatatacgtttcgcgaatgtgtatacaattaggcactcgcatggtctatgtagctacttagcacatacgtgggaagcgggactgtccgtttttttctctaagttgtgttggttgcgggaggatccaggaagaagcaaagacttctcttctgtaggaactgacaggagggagaaaaacggaaaccgcgaaaaaaagggcggtgtaaataatcccaaccgagcgagggaaagagacaatcgaaaccgcacaaaattgcgattcaccaaaagtagcactaaccaccgtggtgatgaaccccagggggaatatccaaagcatccagataaaacccacaaagttaacataaacgcaggtagaaaaaaaaaacgtgcagcagttaagaagttggtagataaaactaatggcagggagaagtcttctacaaaacggagcgaagaacaaacgcgcatgacccaaaatggggacaagccgaatagcccccgtcgaacatgcggcaaccacaagggggatgaccaaaatgaggaaaacgtaaaagagaacgaaaaagaaaacgacaacgataatgacaacaaggaggaaactggcagcaggagaaacggaaacagaaatggtgataaccgcagcggcagtagcaacggggataggcacaacggcgacggcaacaacaataacgatagcgatgatgatggggatgaggatggtgataaggatggtgatgagaatggcgaagacgaaaatgacgaggaaaatgatgaggatgataagaagaaggacgaagatggtaagagaaatggtcagggggggaaacaaaaggccgacccacctgacgttatcgctgaagagagtgacgaacaaaagggagagccaaacgatgcagacgatgcatgtgaggaggcaaaaggaaaggagatcaaatcggaagcagatggtgttaaaaatggtgctacagatatgcagaacgattcaaatcaaggagacggaaatggtaataaaggagagggtgaaggagtcaaggtcgactcagtggacgaaggcaagaacaagttagctggtcacaattgtgcaggggaggatcggccaaatatcaacatgactcatactgcctcacgaaggagctgcgaagaggacagggtaaataacgaggataaccaaaataacatcaaaaagaacatcaaggaggaagcaagtaaatccgaagtggactgcagtggtggcatggaaacccacatcagcagaaactgcaggggcagcggtggaggtagcggtcaacggaatgaccaaaccgggaaagacgaaaaggatgaaaagaacctccgaatcatgaacaaattgctaaaaaatctttcgttcatgtcattcaacacggggttgctggaatacaaaatatgcggtgtttgcatctatcagaacccaccatttatttccaaccgattgctgcacattccctttgctttaaaaaaaaccaatgcagacatcatagcgttgcaggaagtatatgatgagaagcacgtggagtatttaaagaaccacctgacggccaactatccattctgtgcgagggacaattattgcagtgacgtctttaaggaaaaatttagcgacgtgaatgtcgcaagggaagatgaattcgatgaggacagtccccaggacggcaatgacagcccaagtggtagaaacggcgcaagtggtagagacggcccaagtgacagaactgctaacagttacgaaaatggcaagcgaaccggaacaagcaccaacaccccgaacgtaggaaacaaaaaggaaccgcgttgcagaaaaaagaaatattttgcccttcaccacggattactcgtatttagcaagtaccccattatctactccttttttcacggattcaagcacgtaacttatctggaacatttatttgggacaaaaggattcctagaagtcgtcattgatgtccccttttttagttacattactttggtcaatatgcatctagctagcggtgccgcagacacagaatctaaatatatcgaacgggttcgagacttcgaaattaagcaaattatggaaatagctagaaatgctgagaaaagaaataccatcccaataattattggagatctgaatgctgctcccaatttgtgtccaaataattattcctccttcattaaaagaggatggaaagacgcttggctttatgctaggaatgtcaaaaagaagaaaacaaaacaactcataggaaaggcattaccacggctgcagaaaaaaaagccgcgtacaatttcccccaacagttgccactcactcagtcatttattccccagggttggtagcacccccgaagacctggtcaaaaaggaggccaaaaaggcagaaagggaagaaatggaagaaatggaagaaagaagagaaagagaagaaacggaagaaagaagagaaagagcagaaacggaagaaaatcaccccaggcgtaatggccaaaagggagtcaaaaataaacgtaaagagaatccaatcagcggcatcaccaataaggataacgcttacagtaaccattcggtgaatacacaaaaaagtatctaccatgagaggccacccttggataataaagtggacacaaaaaatgatgaactaggtagcagaagttccttgcgcgttttccccagttttaactgctcggaaaataacgacagtatagtttactccaactcagggaaaactctttgtagcttttgcacaaatatagaacattatgattgcatgtatcataatgaggggtatacaaaggaaagggaaaaatggaacgtgggtgacaactccgtagaatgctacccatcggtttgtataaaaagcgccagtttgaagaatcacgcaagcgaaatggacaaaatgaattgcgcactaaataatggtgcgctaaataaaaatatgcaatttaggaatggtctgcaaagcagatactccggatgcgtttcccatacgatgactgcgcgtagtaggagacgtgcagtgacggatgtgccctctaagcggttgctcattcctagtaagcaagtggcaagaacggtttcaaagatgatctgtagaagaaaatttccatttcttaccccgagctacaagagagtgaagcgtcatcatagaaaagggcgcaccagaggatgtcaccaaaaagagcatcttccccatgtcaagcagattccacccagttgcaaaaaccacacgcataaaagagttaacagtatgggcccttcacaaaggggcgacattcttcactgtgatattatccccaattcgagcactgccagtggcaaggataacccttcggatgtaattccagagctaaagggggaagcacacatgctcattgacgaaaggcattatagacagatgtctctcctgagtagtaggggaggtgatgtggtaaatcatcaggaaggagaccacgatctgtttgaaagtatcctccacgtggacaaaacacaagatgacctttttaacccccccatgtggcataaacatggccccaactgctgcacagataagggagacaaaggggagaaaaaagagagacaagggggagaaaaggagatacaaaggggagaaaaggagagacaaaggggacaaaaggagagacaaaggaatatggaaagttgctccacctgtgatgtgttcaaaaaggaagacaaaataggcaataccactgtaaccccgaaatgcactctacgcagcaagaacgatggagagaaattggagatccacagggaggaagacgagggagaataccatgccgtaacaaatgtacagcaccattataacagcgaccaaaatttattctccagtgacatatcaagtgagagcaatcactcgtatacggatctctatgatgatgaggaggaggccaactggttcagtgaccgaagttcgaatgcgtcaaggaatgatctacaggaaagggtcgaagtgggggttccaatagaggaggagcccattgaggtaatcaactgcatgacagaagaaggattcacaaatggaggcacaacggaaaaggcaccagagacgataaaagaacttcacatttcgggaagtaaccaactgactgataaaaactgcacaaaaggagaagacagaattatgacacactttgtaccacctccagaaatgggagtaaaacgcagaggagacgaaaggactcctctgtttcatcctaaagagactgcccaggtatatatgtcgaatgggaaggatgatgacacctcgacccatgctcaaatgcacagagaaaaagactccaagctaagtgggataaccactttatataaaaatcagttaaatggtcataagggaaaagtacacaatgtggatgagaactgtgaagacaaattgaagatacaaaacctttgtagcacttttttgaaagaggaattgtcggggagaggggacacccacgaggaagactcgttgctgagtgaagtgggcacaagaagggacggcaatgactggtatgttacagatgcgagcggcaagaacggcacaaatagaaacagttgcaacgataagatggagagcttaccatacacaggtacataccccactgaagaaaccgccaatatcaatatgaacgaaaagaagaagaagattagcaagccagccaagaaaataaaacaaatgaaaaagaaactcttttataacattctgaggaattatgagaggcaccatgatggaggggttgaaaggaagacgtccttgaagggtgaacagggcgattcgccaaatgcgaagcaggagagggaagagggcaactcacgtaccctagaagacgtcaagcgaaagaccgaaaaaaatcatcatgtcattacttccctcaacgaaagggagcacaccgagaaggaaaacaactgcaaaggagaggcagccccagtggaagatcactcacccagaagtgacgtaaccgagtcactaaaaaacgaagtgataaatgagaaagggaaaaataagagcggcaagtttttacacttcaccaaaaaatggtacagtagtagaacccaagaagcgctgaaaaaagacatcttttatttcattaaaaaattaaaatttaaaacgacaaacaaattaaaacagaagtttcgtatatgtgcaaagaatgtaaagggcagtctaagtgaagaaaagaaacttgtgctaatggaggaggaacagaaaagtgatcctcaacaggttcacaacaaatgctccttcgtccaggataattcggatcccacaaaatccttcagtagcataaaactgacagaggattttataaaaatgtgtgagtgtgctccgttgttaaaaaaggaaaggaaccaaagaagtaaaaattataatcgggaaaaggcaccaacttgggaggaggatccagaaaattacccaaaaagcaaaaaagatttcatttttaaaagaaggcagaaagaggaaaaggatagacatcacttggtggagaatagcaatgaaggcagaatccacttcgatgaccacaactgtgtcagtcccaatcgaaattcgtctaaaaataaaaaatgtacatatgagtacagtcgggtagacgaaggagaatccaaccagggacagtttcacaacaaaatgaaccctaatacaaaaaataaaaacttttttaaattgaaaagcgaagaaaacatttctagtgatgaatttacgtgggaccccttaaacccgctgaatgtcatcggaccccattccaggtgtaacggactgaggtgcgattatattttctttcctcccatcagttacaacaagggaaagggtgccaggaagggaaagaacggcacggctgaaaaagggaaagctggccaaaatggcaagccaattgcagctgaaaaggcggatgagacgtacaagacgggtgcggttaaatcccagccaagtgtacacataactaaaatgcgtgacgatgaacaactattgatgggtgggggaaaagccccaaatcgatcgaacgtgtcctttgatccagttggtgctaatcgcgaaagtcagaagtgctccaattccgtttggaacacgcagaacgatgccttcaacgtgacacgcaacggaagagacagaaaggatgaccatcaggcaaaggggaagcgatacgaagaagctctcaatcaaaaaaaatataacgacctaaaaattttgaagcattactatattaagagtgccaagatactttttaacgaaccctccgtcatggtccacacgcacaggaattacaaaaacttcaattgctgttactccttttgtatgaaaataaagaatgtccattttgtgacaatgtctgaccattatgctattaagatagatttgagactaaaaaagaatcacaagtttgttcggaacagctagagggtggtgatatatgtcatggcgtcttcttagctagctgcgactcttctttgtagaggcattcccatgagcagttgcgctgaggcgcttgacgtttgcgcctttcgtgagcacgttttttatgctatgatatgttagatttagtgttgatgtcgacgttgatgtttcctttttttttttctatctctcccccttctatgtgtccctacctgtgtaactcaatcccgtcgtatgcggggtgcctttttccccatatgcgttaaattaaatttaatttatacctcattaattcgcttcatttcgcgcttctcatcactccatcatcttcatttttatttatttattttttttttttggctagtcccattttcaatacatgctgtgtagcttcattgatgctgcattgcgggtgaacatcccacctgccagttggttcaaattaaatattattaagtttgcaaattgtgcttttttttttttttttnnnnnnnnnngttttttttaagtgctctttaatacatttctttttgtacagttgggcagtttacactgccatgtacgtacgtatgtgcacatgtgaggaccgctcaaccacgtctgtgtctgtgtctgtgtttttctgcatgtgcgccaactctcgtacgccctattttttacacctatgtggatattttattttaaattatttgagtaattcgcttataaatggttcaaaacaaacaaaaatgtaaatctcaaagttgacaaaattgttaattagagggaaaaaaaaaagggagaaagcaaaatgcacaagcaactgcgcagtcgacgccttcaaatttgtgaatcaaacatttggagtacacgggtgtgcaagggggattaaaaactgacaaatgggggggtcacgaattatcgctttcccaaccgcgtggggaagcataatcgtaggtataagcacatgcacaggggcaaatatactcgcgcgacttcgcgatgtcgcaattctgtgcccacaaattactccaattagtgtacgctaacgggatgcacatatttcacacttaaaaaaaaggagaaagaaaaaagaaaaagtgaactgaaccgatgctgaaggatcatatacgggtcatgaactggggtggaaatgcaaaaaagacacaccgtgtacggatattcctcgacggattaccacacggggtatttttttctgaccctacaggagtagcgttcaaatgagatgcgtaatgaggcaaagaaatgtggcaagcatggaccgatcccagccaaatgaacacccaaattccacctcatcgcaattaataagacacacaacacatcctctatatcatgccaagcgcaaggtccacacctgcgatccggggacaatcaaaatttccttcttctgaaacctgcttatcgtttcatactcctcggttggcccttcttcaacgcactcccttcttgcatcttcattcgatgctttattcctttcgcctttttccccatcgaaacgagcagggttctccatggggccaacatctcgtttactatgttcatcggtagaaaaattctcatggtgtagacctcctctgggattccctctcgatttcgcttcttcaacccgcttgaagaaaacgtcatggatgtacagaacgtcgtaaatttcttgaaaggcctttttctcatccagttttagtacttcgtatttaacgctaaattgggggttgtttatttttttgaggacactggggatatgcagggttgctctgttttgcaccgtgtgctccttattctgcttttcagctgtatgcttttcagctgtatgcttttccgctgtatgctcttccgctgtatgctcttccgctgtctgctcttcctctttcgcgtccccctccagaggcccaccgctgcgcgaccctttcatggcagttgcatttccgcccaccctgtacagcacccctctcgataaatcacacacaaaggtactttcctgatacgatagagaaataaattcgaacgtcagattcagcaagctgtcactgattgacttctctgtttctagcaagggcacataaaagacgactgcatttttcaatttgccattctcaattgggctttttttaaatttatatttttcgttttcttctctattgtgattagcggtggtcatttcgtcattcgcctcatttatgaccttcagacggtccgtaatcaaagtgctcttttccatggggtagctactcatagggttacttcccttggatgagctcaacatgtaggacgtgtacgtgtacgtcttccatgtatactcctcatcaggatcgtctattccatccacatcaatataattcttaaatagtatattcaggcaaatgctctcttttacgcttttcgttatcactatttcttgaatgtacgcttcggttgggaagcatataaggccatccctcctgtagaagtacttcttaataggttcaagggattcgtccatttcacattctttgtgcgtaaggtgatccgtttctttcttctgcggcaggtcaattgggtgcttctttttttcaaagcgggtgatgcactgtggggtgttatcatggggagttcttccctcctctgggtgaagcccactcagtgacacatctttcgaactgagtttgcctccatctttgacagcctccttaggtgcatttcccaccagtcgcttctcccctttgtaggcttcgttcaaatatatgaggtatctattaaggaggacattcttcaagtgaatctgcgcctcgtccgttttttttttctgaaaattgcactggtcgcaaattctcttcaagtcctcgtagctgtaagttaaccccttctcgtcgttttccacaatagtacctaaaattctgtgtgtaataatatcgatatatctccttatgggggaggtgaaatgaatatatttgctcagtgccaagccgaagtgatgcgtcttcttctccccttctgtgtaggggatgtaaatagcttccttgtaatgcttcaaaatgttgtactgcatgcacatcagttgattagtgtccaaaatttcttcacaaacgtttaaaatgtcgttaatactacttctttttacgtcaatcatggcatcaattcggctgtacgtgttatggtcaataatgtgaaggagattattctttatctcctcagaggtattttcatgtatcctcagaattcccaattttttactttggctaattttattggctactaaaaaatttgttaaaatcatcatttcttctattaacatgtggctctttgctttgtactcaactttttccacacgaatattttccacatccatttcgtccagcagggcttgcactttcctcttcttcaggaaggcctccaaacgctcgttaagtgcatcatcgttaaaatgactactaagcttgccactaagattgtctcctccctccgaataacattcctccagttcttccaccccgataggtacccccctatcgcgagcacaggacccacctgtgtctgcctcattaaacataaataacaaggacggcttggaattgacgctcttccgtccactcttctccttcagcattttggacaacaagaataatcgaaatatgtcgcttcccaacttggtgctcagaccataccttttgcacgtttcttcaaaatttacaacaaaggagaaacagcttaatgggagattccccctcactaaaatatcttcttccttttcctttatattgttagtgctttggtgaaggctggcatacacttcgtccaggaaatcctcaaccgtatcatagttcagtttgtgcttgctcctgattaggctcttcttaatttcgacacccgtttcattcattgcgcttctgccgcttttgccgctttcgtctctttcgtctctttcatctctttcgtctccttcatctctttcgtctctttcttcactttttccatttttttcttcactttttccatttttttctccactttctccgatcttccccttcgcgacgtcgtacggattcgcccgactgctcacgcggaaaaagacggaaaaggacagcttctcgccctcggtgttcagggaacaaatttcttcgctcaaaatggaggggagcatgtggatgaccctgcaaaatggcggggagaaaacgtgaaaagagcattcgaacagatgaacagaaggcactgggggtgagaagcattggaaagatatgcatacgcgacgagtcgtacaccccgctgcatgccttacattaggtccatgtatatcgtgttgcacactttggaggccaccctgtcgtagtacgagtcgggggtaacgaagaaggagacgtcagaaatgtgcacccctattctgtactcaaattcattcgcagaattcgtgtcgctgccaacaaattcgatggacagagcgtcatccaaatcctttgcactcggagggtctatggtaaatatatccaggttggtaataatttccctatttttaaggaagctttttaacatgtacttttcgatacgcttattattttcttggaagtttttcaagtaggccattttgagccggtgctctaggataggtgaggattctctttctcggtctactacttcccctgacgctgcttccccctttccatcggttgccccccactgacggttggcaaaagctgccaggactttgtctcccacctccattttgctcttcaaataagacatatcactcctctcataaatatgaaaatgtattttgtaaaaatggataaaaaaataaatgactcccaaaaagttcttttcatttcctaaaatggtagtgatacttccatatggattgatctgatgtgtctcccattttttaaacttcaccaggaggtacaaatttattttctttctcttcaaatattgcaacaatctatttaacatgcagctggaggcgtcgtatatgaaacagggtaatctagggtcaatgggctgtaccttggcgcacaagggggtgttttctctatggcctttttgaggcgtcttcctggggaagggttcttcatccttgaggtcatataccatgttacttccttccctgtggggcgttcttacattgggaggatttctcaacgagttatcacttctcaactgtggtgcgtccttcctgccaaatgtgttgtttatacttttattaatatttaaataattcaaggtgcaaacaattgggtcattcctccgttcaacgatgttaacaactctgcaaaaatgttccgttttttcttcctccttttcgctcagcgagatggtaccctcttgactcgcttcgagaaattcctcctcattttctaaatttccagaccgtttgatttttcttcgagccgtataggcatacactacatcctcgttcagtgccctgttgcggctaatatagccataaatggtaaaaacgtcctttttcaaaaaacccaaaggatcttcttcactaaccacaacacacttgctcgtatcataaggggatacacataatactcctttgaataatttatttttaaaaattttctccctatttttttgtagctctaaaactttttttatcttttcgctatcccaataatgttcatactccacatcgatgtaatttttatccgctacttcggcatctgcttgggaatgccccttcacattttttgccttctccaatttgggttcaaaaggaatgctctctttattgtctttcccatttggtaaatctttgagtaacttatttttatcattatagtggaggtacatcagctgtttatttgtatggttgctatttccactaagagggcttttacttttaaggcttccattttccccttcgtttttaccaaccctttttgtttccatcccttcttctgttctgtttggcattccgtccactgaatctccttctcgatactgatcggccattctcccttctggtcctccctcctttttttcccccttgaatttatatcccctggatcgcacggagggatttaccaaaactgcactccactttgtgggtgaatcttccccttgccgatccctatctcctttactgtacccactcacatgcccgtccttaaccttcaaatacacatccttactttttaaatagttatttttcaccttcagatatttttcctccttaatgctttttcctttcccactttgaatgccccgttggagggttaatcgtgctgctactttttctttccaatttgtgtctcccctttggtgccatttctccgatatggctattttgtcttcacttggggtttcactaaacggggggtggcttttcctgaggacttctttttcacttccctcctgcgggtcttcctccaagggggggccttctcttgcctctcctccgtggagaaagccatctgataaaccctcctcataatatcccaacttaacattcttctgttttattttttgatacacatgtttgtaaaactgtttacttttatcctttttgatgtccttcaaggagggactgcactctttcgtctgttccttctccggggcacacgactgttctggttcagttcgccgaaacttcgaccccccccctccatcaggaggcgaggccctcccctccaacttcactcgcttcacaatttttatattttcatatattttggtgtaaaaacaacatcttctaacatttttaaaaaaaaacatgttctactttttgtctcttttacactgccgtttcgtataagtaatatcattttgtttggcatgtagatacatgtagaagcgcacagggtgttgggtcgagttgttgccttcctcggggagcttcctgctggagtgcacggtgggaggcgcacaatttcaattggtaaacgcgcgagattcccttcaaaacggtagcggtacaacccagagtaatctccccaacttgtcaaactgttcccttctcggcgttgtaaaaaggcgcgttttaataatactcccttacaattctactactcacgcggcggaatatgcttacaaatgcacataaaaggaaccacgcctaggaaaaactaaacaagaaaaagtgaaaactgcagggaaatagaaatagtacttttgttcttccttcattaaaatgctgcttattccttttcttgtgccattttcctgcaaacgtcactttctgaggacttttaaaaatcgttaatttgtgtttgtttggctatgctcctaggggttgcaagttttttttttttttttttttttttggcaatatatggatgatattggtgattccctttgccttctccctttccacaacatagtacaacgttttatgcattactttgtgaaaatttttcttcttgtacgagggtgatttgaacacaatttccgcaatgcagtcaactggcataaacgtacaagtgtacattttgtgaagtttttttttttttttttctgcccatgtgttgcgtgcataaaggcacatatgatgatcctcccatgttaagcgagcgttgtgcatttttgtcaatacacaagggaaatgcacataattgacgtgtgaaatgttgacataatctttttcttagcacagacgattgcatgtaaaaagaaagaaagaaaaaattccctgggtgataaattttacgtgttcgttttgtcacttgtattttttacccttcccctctactgggcaaactttcagtggcttcgctttttttttttttttttttttttatcgtccaccgtgttgccctttttttttatgtattcccgaaattggggtactacccgcaaatgcacagcccacacgcccatccataccttttaaaagtaaacgatgggtaacaaaatttccacggaggatcacatctttcgattaaaattaaaaacgaaggaactagtaaacagagaaaacatacatacgtatgcatccttgcgtacattttggtgtatgatatgtgcccttggagaaaggacacagtttccctgcctacaccgcgcttttttttattttccactgcgtaaccacctctgcatcaccacctctgcatcaccacctctgcgtcaccacctcagcatcaccaccactgctttcccccccaaatgccaacccttttaggaaaaattatcaaacaggtcagaattagaagagaaaaaactcgtaaccgatgtcaaaaaggccatacaggcagggaagatcgacatagcaaggtcggtcagattgtgaaatgtgtgccgcatacatttgcacacgttgtgacaaatgcatataccttttaattacaccaaatgggaaaatcattaattgtgatggcagtatggcaccctttctgttgtgtcttttttgttttaaacagtttttttttttttaagaggttccttcccattgcaccctgctctgttgtaatcccccgtgtcgccccttccccccgtcccgacaggctctatgcagaaaaatgcataagaaaaaaaaacgaaaaaattaactacctcaatttgagtaacaaattggatgtccttgtgtccaggctcgagggggcccacagaagcgcgtcggttagtttgtagttaatgttaggaagcgggcgtaaacaaggcagcccccgcgggatttatgccagcagtccgaacatgggcagggacggacaagccgtcataatgacacatatacgcatatcaacatgcacatacatgtgaacatatatatgcatacccgtgtacgcgtgcgcctcgcctgaatccactctttgcagctagttaaagacgtaagcatgatgatcccgctgatacagaagataaacaccgagaccaacgccttcaaaattgggaatgacgtgatgaagctggaaaacatttttgacgaaattgtacgttttgcaggattaggaaaagggaggcacatccccccctcagagcgtttataagtccacatgcgcgtagcaccgtgggcatcctccaaaaacgcacgtgcgtatttatatatatatatgtaaatatgtaaactctcactgcttctcccccctgcagagcatcagctcggacctcataaacgacactgttcaaacgtcctctgcgatcaacgcccccacggaggaggtaaaaaaggacgattcaaatatgggaaggaaagcagatcgtttcactgcttcgttatgttaaacatttccccccccccccgtttgtgcacacaggttgacgaattgatctccaaaatagcagatgagcatgccataaagctagatggacagctgggccccgtaaattcgattaataaggtaaaacaaaattttaggtcatttgtaaaaggaaaagcaagaggggcataacaggaacaacacaatgcatgatgtgcatgcacacacggaactgtacagcgttatgtacacatatgtgaagacgtagaaagttctttaaaaaaaaaatttggcataaaatggtgccatgtgttgtgcatccctaattaatccagtgtgtatatgacatcattggtgggtatgcaaaaaaggatgttaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagacaaaagggaaaaaaaaaaaaaaaaaaaaaaaattataatggaggttcattttggtcatttcccacactcccccctccgcgttcacacggacacacatttgtgagaacgtacggacgtatatgtatttatatttgtatgtaccactacgcctcttactataatttttattttttaagaatatttagaagacccaaaccccgtgttcctctcccacatttgtttttgttccgcgaaagggaaaaaagtacccacgaaaatgcataggtacatgtgaacgcagttgctcacaccttatatgtgtccaagtaactccacctccatttgacaacatttggtttagtgtaaaaagcacacacaaatttatatacccaccatgggcctcttaacattttagccgttcatttttctccacaatttggttttattcatatgtaaaaggggacacccctgcggggaaaactatacagccatttttttctgggtaatgaagggaggaaaaaaaaaaaaactcgcacattttcaaatatgacattttgttttcgcctcaaaaggaagtaaatcataaacacatattttgaatgcgcaattcatattgtacaaaaaaaaataaaaaaataaaaagcataaaacgggggaaaatacaaaaaaaaaaggaggggaaaaataaaacgtaatttatgacagtgcagtgtactataatacagtgctagacaaactcggggaaacataacaggaaatatttttccaaaaatgggaaaaaaggggaaaggaaaagcacaaattggggttaacgctatgaatgacgataagattaacgctaggtggatgttaaaagtgcggccaagcttacgtcaagcgtgcgaaacaggaccaaccaggcgcgctcgtacgtacgcccgccccacctacaaaataacgcgtcacacatgtatgcaggaaactaagctgtccagaaaattctttgttatggtgaataacagaccttcgtcagcggtgctaaatgagatgtcttctccgcctacaaaataatcgtttgagccgatgtttatgtaaacactcctgtgggcgtaattatcctccccacggaaatttttctttttttcattattggccaaatcattcgcataactatcaaataaaattttcgcgtagacaaaaaaaggatcctccgcttcttccccttccttcccctttgcattacaacttttatattcataaattgtgcgcaattttttgcataccatgtcgaatttttttttgctaattttggtgcacctgagcacgtaggatgatctatccgtgacgtcattctggacgtaaaacttgtaccccttgttatccttaaaaataagttcgagcagatttttctgttgatcatttttaagaaaaaaattttttaaccattccaagtaggttttatttttaaataaaaaattagtgtttccaaaaataaacgtaatgtttggatgttcatattttctgttcattctattttccagcaggatatctgagttgtggcacaagttgaatagccttttcaaatacgaattaaatttatttgtataattgtgcacatttaaaagttcctctgtggacatatcatctgctgttgcgcgtttagccgctctgttcttcttaatcaaagagacgacatgcacatttgttaggtcctttttgcttgacacgtaattgtacagaaaatggtacaggtcttctttgtccagttcgttcatttcgtaaagggagcactcatcgttcatgtcgcttgtgcatatgtaaaattttttcttttccttatcgtacacgtagaatatgaaatatatgtaggagcagaggatgtagttctggttcacgcggggttcggcggtggatcctgcggtgggtcttgtggtgggtcttgcggtgggaattctttcggagcttccagaaatgcttctcgaaatggaggtggacggggtcctgggcgaggctgttacgtgctccgccccccccatcggcgcacactgcccatttttgtaaaacaccacgcgcttgtctactctgtaggcggcggccaccaaatagttgcccatccgcgtgccatccccgggcagcaaattgtccaaaggaggaaccctattcaaacgagccagtgtcttcaagtccatctcttttatgtgctcaaaaccgataatgtgataatacgaattaacactgaacagatttttggcatacccagtgacaaaccaaagactctcctcatcatttaaattttttatcttatcaatcatggttttttctctcctgaaaaaattaattatcctgtttcttacaccgcctaattgctccttcatgtaagaaccatcattttttaacgtgcaaatatttgtgggtgcattttttttcacattttggggaccactaccatcctctttatttttccctataaagaggtagcgtccgttatttccccttttcgctaagctgtacacactctggggggggaataacaacccctgcttcttactcaaaaagaatttctcattttctgtcctttttgcctcatcccgtggaagaaatggaaatataaacagggggagaattttcaaattcataattgtatgaatgcgcaagttggtcgcagcggttgtggagtggaggaaacaaagggtaagaaaacaaaaaaaaaaaaaaaaattacgcgtgagtatatcaatcaggatacaataacacagcgccaatttgcaaaatggatcactacgttgaggccgcttcgatggttgctcctaaaatacatgcacaacatgcacgcagccatgtcgccatgggagtgatgacgtacgaatcatgtttgggaggaattccctgcagcgacgccacgtttatacacccgcgtagcgttgttctcgatcgagcacttcgcgctgtggaactttcgcaaccagtgtaacgtttgaagcattttaagagcgatattttttgttccctcatctgtgtgaaagcagcggaggcctggttgactcgggccactcccccatgtggaaatgaaaatgtaaagcttgacttgcaaagcatcggagaagatgttctctaatcacaaacacatcagtcatatgtttgcaagacgtgtatacgttatatacatagactcgcatatgtacatttcaacaaaaggagcgcgctcaccctacgttattcctctcccatttggcaagcacattcacacttggagatttcccattccttcacccaccaaaaaaggtcaaactgattagcttcatcacaactgcgtcttatgagagtaaagaaaaaaaaaaatcgttccctatgactgttccattttccctgccccttcattatttctcagatgctgaaattaaagcatccttaaaaagcttctacgtctctctcttccctttttgcgcgaaccccatttgagtggctgaggggaacacaaaaatgtttgccgcatcgtacaagtataaaccttcacgctaaataactttaaggtataattttttttttttttttttttttttttttcccctgtcaagccttgccatacacgcgtacatatcactatgattatgcttgttaaagaaatggaaactttcgcaaatatgaatttttggatcacattgccgtcctcgcaaaaagcagttattgccgctcatcccatcctcttctttgaaagcgttccgatgaatcgttaaagtgagtcagactccatttcgaaggtcccttatgtacacgtagggatgattacctaccttttgtcccaacgcaggcatctcagttcatctccttaaggttcatcaaaaatttagaaaaataagagcttacactgcatgtcttcattgttagctgttagcttcttttttgtaggtctccttattcaggtcactttagactgtcacccaaagtttgcaaaaaaggggaacatcttcttccacttcctcaacatggaacgtgtttaaatgactcactgaataatccaccctcgaggctagctcatatggctagcataaataatcgctcccaagtatgcgtacccctgcacacgtgaagcagtcccattttttccaaattaatttcgaaaaaaaaaataaaaataaagcaaaactcccaattttgtaaactcaagaaaaacttttaaaatcgtggatgaataatttacccaacaagggaatgaaagtgcccctcctgaattagcgtgacgatgacataagtccgtttggaaggctcaaatacgtgtgctgcagtgatcggcaaaaatcgcacgactattaacctgacggggggagcggcgtagaagtattgcatagacaccccgctcaggcatacctctgacacacatcgctcaggcatacctctcacacacatcgctcatacataccgctcaggcacacccctcagacacacctcgcagacacaccgcgcagacacaccgcaatgaacagaggacatccaaacaaaatgagcacggcgaatggcgaggaatgcaaactgctgcacagttcccccagcaaaaagaaggacctaagcaatgacacatgcgcagctaaggagaaagaagcaagcaaaagaaaacagtcattcaacgacttcgaactcgaaattgaggatgacattatcacccacttgtcttctcgcatatgcaacaaaaatgttacacataaaataatcaagatcaacaatttaatagatgaccagatgtatgacttcatcgcgaatggtcgaacatccgagataagtgaatcgaacgatgagagtgatgcccacgaaggtgttgagagagcacacttaaatttacgtaatggttatgcgggttgtgaaaatggggatgaatcttccagcaacaccctttcgcatggtcaccccgaaaggaaggccatttcatcatctgaggacgtgcccatgtatgaggttaacaaagacgcgcaaggaaagagcaaagagaaaggtaaaggaaaggataaggggaaaggagagctgcattcggatggacctcctttggaagaagaacaccttgcggatgggcgcacccactttgacagaataaaaatgatgaacttgctaggcgagaacacaattctgtacaacagccgggatgatcagaacaacgtactctttctgtgctacgatgaaaagagcgaacagtgcgatgtgtgcgatagatacaggaaaaattacatgtccaatatgcatccgtccagttgcgcccacctgcgggggggagacgcgacgaacgggattgccacgaccaacgggattgtcacgaccaacgggacagccgcgatgaacgggacagccgcgatgaacgggactgccacgacgagcgggattgccacgacgaacgggattgccacgacgaacgggattgccacgacgaacgggattgccgcgatgaacgggactgccgcgataaacgggactgccgcgatgaacgggactgccgcgaccaacgggactgccgcgatgaacgcactgagcgactacttcttcgtgctggggtcaacttccaactcgaggaaatacatactgaagcagagcagcctcgacttcctctcagtgcgcatacacatcgatgagaaaaaaatcggatgcaggaaaagccacgacccactcaccctaacgtccaacatagcagtgggaaagggattgaagctactaaatatgattaagacagacagtgcattacacaaaaaaattgtagatctgagtaaaggtaaaaaagttgtgctgttggtgggagatgaagtcatatactgcaataacaaaatctacgaaaaaccaaaaaatgaaaaggaagcatcgaacttcctcaagtcctacaacaacaacaaatgctatagttacagtagcatcaccttaatcgaattagaaacagaaaaaattatcacaggaattgatgaatctattgttaacatacacgacatggacgatacagtggtgaaaaaaatacttgatgattcttcgatatacttctgtgcaggggcattgaaaattgaaaatactcacatgcacaagtatataaaagttatcaaagggaacattgacagcatcttcggtttgtcactaaatctacttttccaccttgtgaactttctgtgaaatatgcactatgtatttttctctgcaaattggtccttgtttatttttcctttcttttgtcctgcttcacctttttcccccgttcgaagtggaatttttttcccacggtgtgtattgtgttgtgccgttttgcgtctcctaattttggtcgcattgggggggagggtcgcgcggggatcagcagaagaaccagcagatggaacagcagacggaacagcagacgaaccagcagacgaaccagcagacggaacagcagaaggtccccttcaccggtcttttccctcccttatctccccgtccaaatttccaccgtataaatttacgatcaccacgtctacacgtgcattccattttgtccaatgttgtgtcctcacaaacgaaggagtaacaaaaaaaaaaaaaaaaaaaaaaaaatggctaatgggaagaacgccccaattatgggacttaggatgcaaaagcagaggcacgaaaattaacgaaaaaggcaaatagcaaaagcgtaaaacgtgaaaaacgcagtatggcagataggcacggcttgtttaagtggtacgcctctctaccaattggacctccatggctcggtaaaaaacttcaccctgcgaatgtcccccgcccccttttgtagtatcccccacagcgcatccctcactgtaggttcacgtttttcttcttgtctagcgtctgcggcgttatgctgggcgcgctgggcgacttggacctacccttcgctaaaaggctttgaaaaaagctgtgcaaagatttatcattttgttccttacttgctccattctggttgttgcttccgttgtttatagcggcggtccctccgttcagggtaacatcgatttttattttgccccccccggcgtcagtgcaattaacattgttatctcgagcgtcctggcgagtgccgtggcgagttccatcacgagtgccatcacaagtgttctcggcaccgtcgccattattatcatcgccatcctcatcggccccgctcgccccgttcgactccacctgtggggctaagttcgccaaaaaatcgttgaaataaatatcagccacaatattatggctatgctccactatgcttttatttgttatgggcttcacaataatggagtcatagggcttattaaaattttgcacgaaggtattctgtatggactggtttattaagccctcgtcatcatagcctgatggcacaaacaccctttcgtagtcatccaaaatggcgttatcactaaaggggaagttgtaaatacgatgcattatgtacctgtacaggagcttcacatttttcacttccttcttattggctgtgttgcagaaaataatagctgcctggtaattcaccgctaggtttctcaggtaggcaataatgacatcgatatatccttggtatgttcgattgtttaaaatttcgtacccgtccgatttgcagatgacaaagagtattgggaatgacatattaattttgatgagtccgtctcgttctatgttgaatgtgtttccctcactgttggcgctgcttgtgtgtagtttgacttggccctcaccggttaagtcttccataaggggttgtgagtcccccacaatggtgccatttcgtgggttcactccaaattggcattttctctcctggtttttcctctccaatgcgtctcttttatagttgtacacataactctgcaagttctccttcagctcacggagcacctctatattgtagtcagaatgcagatgctcaaatatcacatacaacacatcgatccattgatttatgtcagacatgatgtcgtaaggcttgtacaaatctgtgcatatcaaaatgactacctttttgatgtccttaaatttttttaaatttttaattaacgagctcacatatgaggagtgctgcaggatccacacgtggctactccctttcacttcatttgcttttttattttcttctaaattttttacacttaaacatgcgtaatctagtggaagaactccacccccattttggtatagcacttcttcatcgtttttatctccttgcagtgaaatttcttgtagcgatttcactaaggaggatttccccacgtccttattgccgaggattatgatatggctactctctagctcttcgtttttctccatgtttaatttttttaggatgtttttgtatatgctttttctctcgtgcgccacatcctcgtctttgtgcttccctttgtccggttggccctcctctagagcagctacggaagcaaccgaagcaaccgaagctacggaagcaaccgcagaaacggaagaagccgcatcggcatcgtatgagatttcccaattcgtgtcgtcgctgccactttcgtgtctttccccgtttttaagtgcatcctcctcttcccccctgctgccattctgttggtatcgctccatcagttcgtccccaaagttatggctcaacggatactcaccttcttctgcgtcttcattttccgctgcagcttcatcctctccttcgaccgcttccttcccagcttgtccatttccaaccgccacgttgccaatttctggggatactccctcattcgccgctgcttggctaaatttcgataagcgccttgttaagctaatttccctactgtccttttgttctccgtcgttaagtatctctttacccttttcctcctctccactaagttcagcactgccctcccctttctcatcctcaacattttttttttcatcatataccttgttgtagcttttttccttccccgggttatacttcccattgtcaccatttttttccatttttttcttgtcatcgtcgattttcttttttaatcccactccattttcttcttcattaactttcccacttgctccaaccttcataagattgacgctgctctttctggaggtgatgccattgtcctttgcgctctttgcactccatttctctttataggtgtccctaaatttcgcattggcctttaacccccccgccttacttgtgctgctttttttcaaaatgctcattgatgtgtttgaagagtttttattttctcgcttcatcctgactgtctttaaattgaattttacttgggggcaggtggggggcgcttaactacaactgtgcgtggggcagacctccacacatgtgcgcaggcatatgtatatatgtacgtaggtgtgctctggcacgactgcctaaggcgaagtggcgaggccgaacctccccctcgcgctgaatcaaagtggggaaaacgaaatgtgtccccccgaacaagctatcctaatgtgattacatggaaaaggaagatggacaacctaacagtcacgcacgtgctctaattaacaaaaaaaaaaatttaataaatcaaagcgtggtatacaaatgtgtactcatacatgtccccatttgtatgtgcacataattgtgtacttattatggaaagcaagttcacatttttggagcaaaatctttgtcacttgcgtctgattaacgcgagcttaagcgttagcgagttgctacagcagggtacaaaaaaaaaaattgtgaaggagtgaaaagacgcgagttggatgctcctgcgtgggaaaataggaatgaacgttgctacgttgataagtcgttagtgtattttcgtgttcgcctatttgtatgattgtgcacgcgcatatttatgcacacttgcatgtgctttttttttttttaacacccgtttttgagctcaacacagggggctatcaaatcaaaatatgcctgaagttccccttccaagcagaccacttaagactttaaaaattgaccgtaaaaaacgaaatacattacaaagggggataaccatacatgtttgcaaaaattgtgcatgtcaggaaaagctacacaccaatgttccctttggtgtggcaagaaaaaaaaaacgagtttacgcgatataggaagaatgtgcatgcgcatttgtttcaaaattgttactttccatgtgtcacagatctatgtcactgtgcttaacgcagaaattataggaagtccctaaaccatacctacgcacgcaaaagttacgtttgcgcagatgagctttccatacgcatgtcctcagcaacaagctttgtcgaccgatcaaagttattccggctattgctaagttagcactccattattttttttaacgaatagacaaataggcacccttaaaacgtaaaaaaaaagaaaaagcatgcaatttgcgctacacactctgatgttaacggttcaacatgtgggataaaaaagggaagaaaatcgaaagatcaattctatgcttttataaatttgttacatcctctattttgtttttactacttttgcatattgctgttatgtgttaaaaaaaaaaaaattaaaaaaaactgttaacaggtcaggtaaaaatatccaccatgagtcagaggagcgcatgaggggagggaaaacgttaagcgttgaggaatgacttcttcgttgagatagcaaccgtttagggacatagaagatgcatatttcgcttttcagatttaaaaaccttaggtagcgacagctcgtccgtgctgctccatgatgtagctgcacgtcctcagtgcgcaacaaatgtcttagcgttgttttgagggggtcgggaaaaaaaaaaaaaaaaaaggcacacatagatacatatatatatatatatatatatatactccaaatgaacatcgggggggaatttcccccactgaaggatgagagacacgttgccaaaccgataaacacctccataactacaaccataacagcaatatcgcaccagactcattacaaaattcaccccaaatgatcgccttataataaccgctgcgcccgtatgcatggaaaacactcacacagaaccagctgtaaaaataaattccccttcgccaataaatcacattttccactggggtgccaaagtcgtgcccttttgagaatattttctctacccgtacaaacttgaaaacaaaaaaaaaaaaacgacaaaaaaagtgtaagtgttgtaataacattactgctccaatggcatagacttggaggtatatattttcctgatagcacaatgcagatttactcatttggaaatgactcccacagtttttctctttcaatttgtgaacactcttaacattagcagaacaaaacggagggttaaccacatattgcatttattccagatcgtcacgtgcaagccgttttggcgctaaatttccgcataggtatataacacgtacatataaaccttgcaatgatgtacgcggggtttacgtggagatgcgttcaccatgtgggtaatgagtaagttgtcagcaccttcttcacatttaacattgtgccatgacatgcacatccgaacatgttcctcctacctccagttgttcatgcacaaatttgttacagaaaagtgttcttacgtttctgcggaaggtatcaaccctgtggacgcaacgcaggaaggtaagcgaatatatacgaacatttcagtcgccaaaaatgaccatcggaaaataaaaacttgcgatatttattccattttcggaggagatatttttaaaggagaaatggaatataaaataaatgtgactcatatgcgtatgcaaaacattttccaccattttgcattaaaaaggtcttcctcatctctcctgcatgttgtgcaacagttttttctttctttaaaaaaaattatccaggctatgtagccctactccacaatttgtcactctgtaatttgacctgttttaccgcgtatgtttcggtcttgtttttttttttttttttccatactgcaactgcggagcctgctcattttgaagttttattttttaattttattttgcaaatttttataattttgcttcaatttggttcaattttccaattgcgctaattattttcttcgttttgctcgtttttccccatttcgttgtcaccttttaggccgctagcatgtgatcacccaaccgatggtgcagcagcacggataatcactaaaagggggaaacgttaactgaaaggccttaacataaaaaggcgtttgcatttttaccatttatatttatttaagtgcaaacaatttgtaacaaaaacgggaaataaaatagaacactggaggcataagatatgtcaaatcatatgccaaaaaaactgagaaatgaagtgaacaattaactgggagaagaatccattctgcagaattttctacaaaaaaaaaaaaaaaacacaacaatgtacatttcttcgctaacaatcagctgcgattaagtagttattaaagcacatacaatttttctgttttttttttttctttttttttttttttgaacaaacggaaaataaaacaatgtagttctctttcgttaccttcgtaaaagtatttttttaaaagtacaaaatattgttgaggtaaagaggaagaaagaaaaaaaaaaattaacgcttagcagtggggatagctataacaactaattaaaaatatgaagcagcagacaccaactggttggtgcctgtgaatttttgcttatacatgaaagtccccttttttttaagtgccaatttgtttgtctctttattttgttctctcagttggcgcccattcgacggcccatctgcctgcgcgtttgcttatccgttttgttgcccatctgcttgcccgtttgctttcccgtttgccttcacatttgcctacccgtttttttgcctatttgctgtatgtttattcgccagattaccttcaattcgtccatttgtcaatgtagcgcccctttccccttggcaaggagagagcacatttgttgcttaaaagctaggtggttctactcttcatttcgtcgcagcgactcgactaagaagcctttctgtgactcccatctccaccccgttgacacctttcaagtgccccttattttataagtatcccccagcaaaatgattgaatgtatcgagaattatttaaaaacgtttaaggagaaggaaaacatgtatgtgaaaaaaaaagtgtccataattgggtcccccttgtcggcgggacagcccttgggaggagtgcacctggcttgtgacaatttaaggatgctcggtttgcacaaggtgatagaggccttgggttggagttacgaagacgttggaaatattgatactggtggaagtggaggaagtgttagcagcagtggaagtactgtagacaaggatatcgtctgggggaggactgacgaacagaccgaaatgaacggaacgctaaacacgcacaacaggagctatgcacacacggagaagtaccattacggaatggaaaaaatgaacggagacacaaaattaaaccactgctgcaatggaaaagataatgccaattgggaaaatcatagtgacattaatgaccacggggggggaggatacatgaccaaaatgtgcgtacaaaataactactataataatataaaaaatgttgaaattattggaaaatttggtgaaaaattatttcgcacaatgagtaaagaattgaggaagaaaaattttgtattaaacattggaggtgaccacagcgttgcatttccaagcattctgagctctttgcaattttaccgagatttaagagtcatatggatagatgcccatggagacattaacatcccggagacctctccttcaggaaattatcatggcatggcattagctcacaccatagggctctttaaaaacaaagtgccatgcttcgaatggtctgaaaatctcacatatttaaaaccagaaaatgtggctatcattggaatacgagatatcgatatgtatgaaaaaattatcttaaaaaaatgtaacattaattattatacaatctttgacattgaaaaaaatggcatatacaataccatctgtacagctcttaacctgctagatccccatgaaaattgccccatacacgtttctctcgacatagatagtgtcgatagtttttttgccccaggaactggaaccattgccaaggggggcctaaattatagagaaattaatttattaatgaaagtcctggcagacacaaggcgcatcgtttcaatggatttagtagaatataacccatctctcgacgaaaatgataaaatggttcacagcgattccttacccatttctgagtatgccacaaaaacgggcaagctttgtctggagcttattgccagggttctcggcaacgacatcgtctagcttgcctgtaccaagattaatacctatgtcaatatttgtctacatagcttatagcgcataagcatatttttcgtatgcgctgggcgtggaggaaaatctctttgaagcagcccttctcgcacactttgcaaagtgtaaaaaaggaaaggggtagaaaggagaggggcccggcgccctgtgcgacttattacatatatatatccatgaccggttatccacaacccaccggatctgaagtctcatttacaaatcgagaccacaggagatgcacgtgctgactctcacgctttgtacgtgtgcttacattcgtgtgctcacattcgtggtcatgcatgtatccccatttatgcacccgatgtgtgcttcaactctccttcccccctttgcaaatttgtcaaaagaagctctgctgcgccgtgaactatgcggcgtctcgaattgagctttgcccccaacttggctgtgcaccaaacctttctgtatccaactttctatctgtgcacctgggcaactgtccacctgtgtatcctcgcatcctcgagtcctcgcgtgtggcagagaagctttccacttgccacctatgctgaccctttttcacctttctttattttaataattcatttttaataatacataatggtatagattttttttcaattttaagttaattaaaaaaaatgtttgaaaaacattaacaatcttgaaatgaaaaacctcagaaagataaaaatacattaatattacaatttgttatcttcttttttttttttttaaaaaaaaaaaaaaaaagcatgaattgttatattatgctatattgtattataccatattgtattatactatattgtattatattatataaaaacaaatattaattattaaaaaaaaaacttaaaaaagatatacacaatgcgcgtatgtatatatataggtgtatatgacacaagtatatatatgctacatagtacaggacgcacacggtacgtggtacttttatgtatatatttaaaaaaaataaatacaaaaatgggaatcgtacaattctagggaaaccacacgcacgggcacgcttgatgagcgcacacaaatgcgtggatattttggcacgtacatatacagatgtatagcagcgtataaaagtgtgcgcgcgtgcatgccaatgcacatttgcaagaaacaatacacttgcgcgtgatccatacggaaatatactactacacatgtgtacacatacctgtgcataatactccaatacgtaagtgcgcgatgcgcgtgagagctatacgtattcatgcggatgcgtatatatgccgataagtataaatttctgcactgcatttctcgcactacagatatttatatctgtgtaaattaaaatatacagcagtatacggtagtatacagtaatgtacagacgtatacagtaatatacggtagtatacagtaatacacagtaatttacagaaatgtacaggaggtatacagtaatgtacagaaggtatacagtaatgtacagaaggtatacagtaatgtacagcactctgatatcctctgctaacgccttgcttattgcgggtacatgcaaaaatatgcattctctcgtatattttaaaatctaaatttgaattcctggttttaatttgtttaaaaatttaattagttttaattatatttaattttgttgcttttgatggatatgcctggggtggggggtatacttgtgaaggtgaaaatccgtacataatggtgtactctaaatataaaaatgtgtgtgttttttcttctcagctagctattttaatttttctcccttttttttagctttttgactatttttggctattttttttttttttttttttaagacttgttcatatttttgtaaaaaaattatggtgtcagttaaagaataaacaaggatttatcaactttgtccatttcgctcttgtgcacgtcgcagttctcaaacaacttcttgtcataattgttgcacattccataattgaaaattttgaaatagtccttctctgcacccaaacttttggcctttccgaatagagagaagttttcccagctaacaagattgtcgggggtttccttttccttcatcattttgctgcccaagttagcctgctgttcacagtctaatccaacgtccatcatgttattaccgctcattatgttcctgttgttgcctgaaaaatcaggccttgtcgctccgactccgttgttcttttgttctttgtcaagcatcaggtacttgcacagcatgcgttgcgtcctgctattacaatctccgccgttgctcatgtgcacgccactagtgcccaattcgcccgcgttgttcatgctgcccatgttcatgttcaagctcatgtcgttgatgttgcccatgttgagaggcaagtcgctgatgttgctcatgttgaggggcaggtcgttcaggttgttcatgttgagcggcaggtcgttcaagccgttaacattcatgttgctcaagttgctcatgttgttcaagctgctcatgttgttcaagctgctcatgttgttcaagctgcccatgctgttcaaattgcccatgctgttcaaattgcccatgctgttcaaattgcccatgttgttcaaattgcccatgttgtttaggttaaccatcccgttcatgccgctcataccacttacaccgttcatgttcacggccatgttactcatgttgttcatacccaggccgttcaagccactcacacagttcatgttgcccccgctgttcccgttgttcatgttcatgccgctcacgctcaccgcgctcattccgctcacgccacctataccattggcgctgttcatgctgttaaagctacttatgcttcccatgctgcccatactattcaaggtgttcatggcgttaacactgttgtttacggtgttggtaccaaaaaaaaggtcctcgtaattcatcttgtccaggttcgttccaccgaaattgtaataattatcttccgactcgttattgtgcatattcatactcatgtccaaattttcagcattcgatgaggccatgttaaagttgattaaggaggatggattgctgttgtttccaatgcctttattgttcctcgcatatttcattagggctccgttactgctgttgctacctccaatcatggtgttgctcgcaaaatttcccaacgaattgtttccaacttcatttagcatactgttgccaatgttgcttccttttccaaatttttctatgccactgttgtgttcttctaggaagcccaaaacgttcaaattgtcattcagaaattgctcctcattgaactttgtacaatcctcatgctttagataatttcctccagacgatggggtggcattcctgttccttccgtcacacctactgctgctgttgttgttcataatatcggcgttcttgtacttgtggttcttgtggcccttcttgtggtagtcgtgtgcatcgttcttcctgccaatcttgtttccgctgtggttttggccgtgatttgggccgtggtttccgccgtgctggatgccatttccgctgccgttcgcgcttccactcttgacggcgttttctgcacctcccttcttgctacagtcgtaggagttgtccgtcgtgctgtcgttcagtgcatgggggtccattgcttccgtaacatcgccaacaccatcatcttccgtgagcgcgctaactttattcggatgagtcgtctccttcttcttgggcataacacaatatgtttcattcctctttccgttttctccgttgtgcatattgttgctgatgccgtttccgcccttctttttctcataatccaatttgtcattcttcattttgctcgttccaatgattatattcttatccgttatttccattggatgttcccttaattcattctggccatgagcatatctgcaaaattgccctgagaaacatttccccttaataaagctttcgcacaaagccgtcttgtacaaattttctgtggccctcaattcgatgttcgtgtgtgcgtacttgcacttcttatcattgcatgattcgttaattttcaatttcgggcacaagctcgttttgcacaaattgggtaactctctcagttcattttgtgcatgtgcatacaagcaggtctttctcctttcgcacttccccttaatataccatgggcagatcttcgtcttgtaaaataagatcctcctctcgctagtgtttaccacattgctcaaattttcctccttcctcatgtttctaaaatcgtcattcatcttttccttcggtgccgtgggaaacattttcttttccataaacttcgcaaaatttttcttgccgttcatttttttgagatatggcgaggttttaaaatttgggtgaaaatgctttgacttcccttctgggtgcagttattttccgtattctttttgctaaacgtgggtagctatatatatatatatacatacatacgcgagcacttctttgtccctgtgttgctgccttttcgctcgcgtttcttcttctttccgcgtttgtgcgagcgaagctacggggatacgcccagtactaaacaatcacaattaaatggtaaggacgtggcaatagtaattaacaacttacaggcacggaaacgcatgcaccgctgggttgaaaaaaaagatatctctccttgtacggtaataaaaatgatgcaaacagcaaggttattagcacatgtataatcgtataagcattaactcaatgggcgcttcgcaagttgcgaaatgctaattttgcaagtggaaaaaaatgtacagtatgttgtgcactatattctactgtaaggccgataaacaaaggcataaaaagggtaagcagattggataaaacacagtgcggagggaggggataatttcgtctctctttttcttgtttttttattctctctttatcaatatttttatctctccttttttatctccttttgatcgcaaaaaaaaaaaaaaacactgtggacgagttacacaaatggcgtaaaacttggagacgcgtttttctccacgctcgaactgtacatacacactagtactcacatatatgcacgaatgcgcgaatggaatagcacgtgtataaatgcagggctcgccagtttcttcctttatatttttctctcgcgcctatccgttatcatttttatttcgttgcatgaatgagctaacgggcgcacgttcatgtaaatgtgcacctgcgcctccctatctgcgtgtatacgtcaccacaatgtgcagtgtgccttatggtacgactcgacaaacgcacattcattcgtgtgtatacatgtacgtatatatatatatacacacacacatatacgtacactggtatgagggctaaacacgcgtggtcgcaatatgctcgcgcgaaagcgttgcacaggtagatacttgtctaaacaactttataaaaataacgtaccttgcaatcgctggtgcaaaattgcgccggatgtggattatcactctttcgtgtcgtatgctcgtggtacacacacacgcacatatatgtatgtacatacgtaaacgaatacgtgcatatgcccacgctcattcgtgtacgtgcacacacatacactcacgtcggtgaatattaattatatgggggctaaaacaaatatgtaaaaaaaaaaaaaggtggcaattatacaataaaaattcgtctaaacacctgtatggttaaaaaaaataaaataaaaaaaattcacataaaggatcgtaaaaaataaaatctacatggaataatatctcgaaaaagtggcgcgataaaaaaggggcgcagtaaacaaatggcgcattaaaaaaagcagcctatataaaaaataaagtattgcattacatagagggaggggaattgcacagcaaagcagtacaaaataaaattttaaaaaacgatatcttaaaaaaaaggtgatcttaaaaaaatgcgatcttaaaaaaatgcgatcttaaaaaaatacgatcttaaaaaaatgcgatcttaaaaaaatgcgatcttaaaaaaaaagcaattttaaaaacgcaattttaaaaacgctatctcaaaaatgcaaagcaaaaaatagcattatgttaaacattaataagtggctcacggataggcagcgtaatggcgatacgtccacatgaacttggcgcatgcattcggctcgcgtgtacatatcactacgtgaaatgttctacataaagatatttaaaaaaaaatacagaaatacaaaaattgcaagaaacacacgaaattaaaaaaattcaattttaattacgattacatgtaataactgttactatttttatcgtgtgaaaaaaagattcctcgaaatattacagtgtgcgtatctatatatgagatgcgctttaaaggtgccccgctgtgacatatacactcgtgcacgtgtgcatatataagcatctacatacgtgtgcatatggtttgcatgcatgggtgaataagtatgtaacatatggcttcatatattacaaggccacactgctttgccattcgcatgtgtgtgtggctatatatggcgatacatatcaatatatgttcacagtatgcgtcgatatatgtcaatctgcctcaatatatatcattgcatttctctacacatgcacgttctttcttacacaacacgaatccgcgcagtgaacaatatagtaaatacaggcgcctccgcgaaggacgtgaataagctcataaaaacagcggcacccacgaagtgttaaaaatgaagagattgcatgcgattatacttcaaaaaaaatagggaaaaaataaaaataaaataaaaaaatataaaaataaataaatgcataatagaatgatcaaaaggaaaaagtttaaaaaaaaaacagcttcgtaaaaattacttgcgtaaattttaaaaaaggaatttcgaaaaaattaaaaaaataattgcgtaaattttaaaaaaaataatatcgctaaaattaaaaaataaagtctccgtttcaatgcaaaaaaaataaaataaaaaaggcataaacatcaaatggaaaaagcagtctctctatatatgtatatttccctgttcgtacttacagaaaacatagaacatgtcactttcatgaaatttacgaacggcgatgggaaggtcgaccttaaaaggtgtgtgcgcggggggtgttgtacgctgggcgggaaaacgatcgtcgcgcctttcaggcaattattatatggccgtagcgtggttgtaaaaaaaaaaaaaagtgcacggagtcaaaaaaattcagacgaacccacacgttcttgcatacacacgtgcatatgctcatttatatgtacacacacttcggatgtacaatgaaatggcagcatgtgagtggggacaccaagtagcaaagaatgtataatacgcgagggtaacaattctgatacgtgaaaaaataaaaagtgaaaggagaaaagtaaaaaggtaaaagtgaaaaggtgaaaagtaaaaaggtgaaaagtgaaaaggtgaaaggtaaaaaagtgaaaggtaaaaaagtgaaaggtaaaaaagtgaaaagtaaaaaagtgaaaagtaaaaagcaaaaaagtaaaaacgtgaaaaaattaaaaaagtgtaagagcgtgagcctaaaaatttgttcgtaaaacgtaatgataaaaaattagaaaaaaggagagtttgtaattggctggaataaaagattgcaaagggggagggggggcgaaatttaatgttgccttatacatacgtgtacgatggacgagaatggagcccatgcacacttatgcaagtgttaaggcatgcaacataagtctatgcggctagtaaagcggtaaaagtgctctatacgtacatatgtatatatgtacatatatatgcatttacacatgtgcacgtttttcttctgaggctctaccaggtaaagccgctagcacatagacatgcgtaaactttatatacacgactggctaaaaacaagccgctttcgttaaacacacgggttgtgtgggggggaagcgcgattgcgatgagcggattctcacgtatgtgcatatattatatatatacacaaacatacatggcacatgcgcgtgcaataacaatacgggcttcagggaactacgtgaaaagtcctctcatgctttctgtcgcttaaccgctactacagccgttcacacgtgcgggcacatatgcgcggcgagagcagacataaaatttattatgcataaaaataaaaacgggcgtgttcacacaccgttgggggaaaaaaaataatgaaaaaaaataatgaaaaaaaataatgaaaaaaaaaagcaccaaaggtaggcttatacgtgtgcgcacgtatgtatatatgtattatctatctacacatatacacacacacgcgtggcacatgcgcacgtatattccttccttctcgctacaggccgtgtatatacagtgggaataatgcgcacacgtgcatccgtacaagtgcatgttcgtacgaacatatacaacccgtacaacacatacgccttgctgtgcacgtgaatttaatttgaaaggaattatatatccttcaacacaaaaaattaactattaaaaattattaaagaaacatttaatgcaagataaacattatatatttctgtttggattggttaattgcaggtatgaacatgcagaggtcaaattgtacgaaaatgaaaaagcataaaagcatataatatatatgtttgtttgtatataaaaacaagcaggcgtggcgcaagggggggagatatgcgaataggcattcaaaatataaaaaaattgtctcaaaaaaaaatatgggggaatttcactatatataacatggtactcttatatatacgtatacgtaagcgcctaatatatgtatatatatatgggcacatatagctatatatacgtgtaggtatatatatatatatgtatatatatatgaatatatagaggcacatataagtatatatatttacgtacgcaggtatatattagcaaaggcccatgtgaaaagagggggggagggcgacgcagttttgtattaatatatacatgtacatatatatatacgattaaaaaaaataaacagtttacataaattatataagcatgggtttacatgaataacttttttttaatgatttaaaaaaagttacaattaaaaaaaaatgaaataaaacatgctattttgtaatagcaggtttaagttttaaagtacttttttttttggagggggggggccttttttttttttttataaacaaaaattctctttaatcttcttcttaatcttttggccgttttatatcatttgaactttttgcttttttgggtttttaagtttttgctttttttctttttctttttctttatttttgttttgttttttctttatttttgttttgtttttgctttttttctttttctttatttttgttttgtttttgcttttgtttttctttttatttttgcttttgcttctgcttatatttttgtttttattttttctattgctttcgttttatttttttttttgctggtactaatttttttgcaatgtcattatttatatggtttataaaaattttctcaaaaattgccgtaaaaaacatgataaatttgtttgctatatataattatacccgtgaaggctcgttcactttatatatgtacattcacgtatacggggcggcaaaatatatgcagtgtaacgaagatgtaattgtacatataatatatatgtatatataatatatatataagaacatgtttatttttttcttcgctgaaattggactaaattccgatttcaaaaattgttgcaattaaattaatggcgcaaaaagtaggggcataaaaaaaaaaaaaaataaattttctatcctataaattaataatcggccaacatgtgctcactgcataaatggcagaattgctcatacgtacatatatgtacaaattttttgtactttcacgtcgcatatgttcatatgtatacaaaataatatgcgtagataaagttcaaatcgattcttctcctcttaaaaaaacaagctgcgtttacgcgattgcatatgttgtattatacatatgcgagtgtcaattttaagtgcctttttttcgcgccccttgtgcatataaaaatttacatatatatatatatatgcaatgtaatataatatatatagcttcttatgcgctatagggagaaaaaaatgccgcgaaaaaacggaagaagcaaaacccaacgtgtagcctagctgcatatatgcgctcccaatacgtgcgtgcaatttataaaaaagcgtgcgcttcatgattattatatgcgccgtttaacaggttgtatcaatattgcaggcgcgacgccatacgttgcacgtatatacttatatgtatacaatacatataagtattacatgtaaaaatttatgcgtatgtgcctgcctatatgcggcaattcgacgtaaaaaaacgcgtcctatgcaagtgttcttcacctgtcacatgtgcactgcttcactgcgcatgtgcttaacatcccgcaccgcgtgaatggcaaaaattgcgtgacgcacaagtgttctgccagggaaaattaagctacaaaaaaaaaacaaaacaaaaaacaaacatatgtatagtacatataaatatatatatagtacatatataatgtatataatatatgtatatataattgcgcgaaacgccacctcgtaaaatcgagaaaacgcacatctcatggtgaacaaacacttgtgcagagcaaatgtcgcaaacctgttgcaaaacatttccgtgctgcatgttacatttttaagtgcacaaaaaaaaaaaaaaaaatgacatcaacttgcgcgcaaaatggcagcggacgtaactgctccattccttctttttgcaaaattatggcccaaattttaagcagcacgaattaaacgtttgtagtacagtgttaaaattgctgctgttgctgccacgtaagcgaagtcgcgccgatgtttggcacatcgaccaaacgtagcaatagacggcaatttcggatccaggcaaccccgctctacccacagcacatattcataaccacatgtacgtttaaaaaatgcgcttgctttgggcccctcctcctgaccgactgattaacaaatttgagaaaatgcacttcacgccgggtgtcgctgtcttaaacgcttcttcggattgggtgccaagttgcataaccgagatcataaaaaaattacccccattgacaacgctaacgcgaatgctaatcccaatcttagtgcaataatatttctcgtgcccttatatgtaacgtttgcatggcaccgttggtcgtttaaaattttttttttttgttacttgtacaaagcgcgcacctccgcagtaccacctgtcgatctcgtatggttgcaaacaacgtacagcacatgcgctgagggcacgtttcattccgcccacatgttccgattggaaaaatagaacatataaataatgtggccccgtttaattgatacgtgaaaacaaagcagacctataacacttttcgggtgcatgcaatttttctattttaacccctgcgcgacatggcagagtgtggctttttttgtgtttccgattaatggggcttttccgggtacgccacaaataggtacatacgtacatacatataaatacatatatgtatgtatatatatgcacgatgaccttaccgcgtttgcacgcgtggccttgcgtttcatttcatttttccgcattttggcccccctttttgcatccccctgcagtaatgattaaatcgccattgtgggcaacccacgtgtgaaaagcgcctccacatttatctgcaccgtttttaagaatgaggaaggcatcaattaacaatattcgaacttcatactcgccattaacgcgcttgtttcggatagggcaaaagtgccactgctacaaatgtgcactttttgcgcagtgaagtcgttcattcatgcagttctgcgtagtggcattgtgatgtataaccacgtgagactgccccaatggatgtaccacgtttatgtacccaccttgtcaactcttgttaagtaatatatcgtgcccaatagggaagaggcgattgggacgacgagttacgttgccccaatttaaggcatacccaaagagaattcaccaaggggagtcttacagccccctcctccttaagaaaagtacagctgcgcacagccgcctgcttatctcacaattcattaagcacaaggtatgtactatacgaacgggttaataaaaattgtggacttttcccatcgctagggatacaaaatatagcgtagttgtaatggcatatgtcatagtctttttatttttatttttttttgtattcccgttctgccgcgtatccagttggcattttttttttatttttattttttttgttatcattttttatccccctcgttaaaataaagtggcaggttactacaaacccccgtcgacgtgttcattcgcgccggcgtatgcattaacacacgacagaatcgcaccatttaagaggtatattcaaattggtcgcgcttaaacattgtcacgtagcagaatgactgcccgtttagtgttacgacgcaacgtccgttcggcaaaacaaaaaagttacccttcatgtgatggaaaaaaaaaaattcttcgtccgtttcgaataggactcattcgcagcaacagggagctaaaactgagtagcgaagcttgtctcacagttgcacaccgatcgaggtgtttcaaccatgactacacatgcgtatacgtacatgtgcatgcatatatgtgcgccccacgacaggaattcatagtaaggataacaaactggatcgcattttttttttttgccttacacgccccgcgtcattaagctgctaaatgctaaacgctaaatgcaaaacaatggtgtgtgtttcaaattaacgctttccaaattggggaaaaaatactttaacgtaacaaaaaggttgtgatgactcaactttttatcgccacgtgcggggatgttaaaaaaattgcttctctcgtggccgttctgttcaccttcctcttcgttatcatacgcactgagaaggttatccacccttttgcgctcaacttcgtttccaccacggagacatgacaactgcgtgttaaaggataaatcgaactgtttcaaatttgccaaaaagggaaagtcacttaacgactttattctattaaaactgatatttatgtgggaaatatttttgtgcccattgagtaagtacttaacaaaatggagagacgtaattttattgttttgtaaataaaggtgagtcaaattgggtgcttgccaattcagtaccccttcttcaccagggtgttctcccttcgtctcggctacaaagagaggatctttctccacgttaactgagcatgcttgatgtgtctccatttcagcaggtgtaggcgaaccatccatgggcgccagttcacaaatctcattgtgcgataaacacaaatgaaggagattctccaatttgtgttttccccagtagggaaaaagaattaaaaagttttttcgtatgtttattgtttttaaattgtgcacctttaaaacactctcctcgctaattatttcattctggataagaacacacaaaaggttgtcaatggagaggtgtataaagtaattgcaggacagatccaattcccacacaattagattttttgcctcttcctggttatcccattttcccgactcaacgtttttgttctttcgggaaggtatccctatgttgttaatggtacctgctgctatacccatctctgccttttttaaggcatccaatatggctatacggttttgacgtactatttgggcaaaattttgttcgcttcttaactttagttttttaaaatttaatatgagatttgtgcaggcacctgatggctcatctgtccgttccatatacacgaaagtccttccagggtgtcccccttcttctccacagtctccttcttccccatggtagcgagccagatcaagggacattcccctggttacaccctcgctgcttcgttcattgccatgtatcacggcacttccccttttttcgcactcaccaccatgcggatcttccctcattctgggagcagatttctaaaacggcagtcaccttaccaaggaacctttcaccctagtacgtctgcgcagacgtggcattctctcgtacaaaagggaccaacggatcatcagctatcgggagaacatcataatagggggtattgacacttgacgtgcgggagtttgaacccgcattgggattttgttggtgacaagggaactaagaagtaaatgtgacgttcaagtttattcgaactggtacgtattctcaggcacatgtacgcgctaatttgcgcgcccacttaatacctaattacgcgcgcactccagcgactctttcgaaatgctgcgccgaaccccccaaacacggaaataatgttcaattccccgcaaaaaaaaaaagaaaaagaaaaaaaaggataaactggcgtgtaatgggttatgcgcactgacaacgagagagtgcaaaagggggcaggcacgagaaaatgtggttcacttccccattgttctcctatgcaacgttgtgccacacttctaccattttaaattttcaccataataaaaaggagtaatcagaatagggtttaaaacactccatatggtttccctgcatcctgctgcccattgttaaggtagaacaagcacaggagctatgcgacagggtcgtcactgcatatgtatatcttcacaaggtactacctgttagtgcatttctccatgcagaggtaagcagcaacagggggttgcatgtgtgaggggataaaacacagggatgcacattcattttggagtggcattaaagaggtttttttttttttctttctctttttcgtgttctctttcgcctcatggcactacttccatttcaccgccttccttatttgcgacttaggtttccgttctagcagcagctaatccctacggacgcgcatcgaacgggaaaaaaaacagccattttattaactcaagggattacctaaaaataaagggcaaaatatagcggaaactccacgagtggatcgtgccccggtgacagcatatacccatgcatagttgcctttcatcccctccccaccagcaccgagggatttaaccaccgccgcaaaggatgtcatgtaaactctcgcgacagacccaaggatgaataacgacgaagtgaaaattatcgaagaggaatataagcagttttatgataaattttactacataaatgaaaacacattttgcatagatataaatatgagtgaagaaaatgaggaggagtccaaaaatatggtccccaagaaaacgctaaaactggtcattcaatttgatggtcaccatttcgaagtattgaatgaggatacacatcgaggaagttgctccaaaaaaacagagtttgaaaatattgaacaaattttcaataccttttgccccctgtcctttaaaaagttcgtcagccaaggcatcacaaggaggttaaattcgtctttgtagcttttccgcccaaagggggaagactcagctcgattgtgcgccctgtccggggtcatcgcccctacgcgatttaattggcctcccaaaattttgccttagtggggaaaaaggtggcgcaaaagagggggaaaaaattgataccaaaagggggaaataattggtacaaaacgggggataaagttggtgaaaattttccattttttccaaatcgccaaaattgccaaattgccaaattgccaaaaattgcgaaagggacaaacacagataagcatcctaacggacttgccaaaaaagactagcttaaaaaaacaaaaactttggccatcccccctcattgcggaaaagcactcgaaattgcccctcgtaaagttagttcagtttaaggagcatattactgatataatcacctcttaagcgcagaagccaccaccacaacaacgaaaggcacttcagcacgttactctagcaggaggacaaggtacgcccacgttccaactaagcatccgtccacaaatgagcgacttcgtgaaggtcgacctggtacacaacctgtacaagaacaaaaaatggaaagaaataaaactgaacaaattcgaaagcatagaaaatgtgaagaagaaaatatacacacacacgggcaccctccacaacaacatggaactctatgcatatgacgagctaaacatagacaacagtcaagtccacctgcgtaacgatcacttatgccttaacgattaccatgtgaaggataactacaccatctacatacaagataaagacaatgccgcccccaacgacatcatttatcacatagatgatgctgagaaactaaaccaactgaaacacttcaaatacgaaatgaaggaagaggactatgacaagcggcaggacacgtttcgaaattttataaaaaagttgagggcgcgtgggggaggggcttcccaaggggaggctccaaatggggagatccacctcaatggggaaagccaccacaacggggagatccacccaaatggggaagaccccctgcacaaccccccctacgatgaacaaacctaccaaattggaaacaggtgcagaataaaaataggagaccgcagaggcgttttaaaatttgtaggaaaattaaaaaagggaaacgaaatttttgttggcgtcgatttagacgaacctttggggaactccgacggcacataccaaaagaagttcttgttcgaatgtaagggaaccaaatatgggtatcttggaaatattaactctatcgaggtgggagactttccccctttcgacatcatggatttagacgaattttaacccactatggaagactgtgaataagccttttttttggggggcacccacatagcgtgcaaacattttacatactaccccacgccgcggatggtgagaccgcaacgaattcccaacccgatacgtaactgtacacgcatcttgggggggttactctctccgcttcattctcatgtgtgcgcagtttttatcgccaacatatggcacgttaagcgccctttttttttacatttcatctcttttggcctcactcgaaaggggaaacaaaacggacttactgttaacagcggattgggcaaactgctcattgggctattgggggctggccttgcatgtccccccaacattttaattgtatatatatgcccgccccccccgttccacttcgccattttactaaaacatccattcgtgggattaacccatctcgggaaaaacaaaacagaaagggttgagtaagtgttgcgatgtgagtgcataggaagggtaagcttcccacggaaaactgatttcttttttttttttttttttttttcttccaaatttgtgcagtgcaaaatagagatgagcaaatatttttattaaccccttttaatttttaaaacactgcgcattgataaattgctgcaatgaataatgaattaaaaattgtgcaaaaatgcaaaaaggcacaaatctcgacttcgaaaacattcatacttttttcctttcttggaaaggtatgatatttgtcacccccaccacatcccttaattgcggcgtactctttggtgaagcgttccaatttattttgcttcccctcttggtagtgggcaaaaacttcagttgtcccctcctcggcgtcctaccctctgccaaatgcatacgtgcttgttgcgtatccttatattcgcacccgttctgtatattccccctagtagtaccgtactagttgtaaatctcccctttttaaaaaatgagtgatgaaaatgaacaacacaaagatgccctcctccaagaaatgagtgagtacaaaaacaacagcaagaagttccccgatatactgagaagtttcgtaaaggagaatatttctgaccagcggctcgcagaaaggtaagtatgccactcggtggagtcacccatttgtgcatgctatcactttggggccgcctaaaaacggtcgagatgctcaaaaggcagaaaaatccaaatcacttgtgcgcccatcacccccccacacatacactttgcagatttttaaaagaatttgatgattcctacttaaaggttatgaaccttgatgaactggagcttctctgctcattcatcctgaagaggagaaacatccaagtgaagtagccaccctggtcaaacaggcgaagttttcatttaagggaagccttccccatttggcacacacctttgtctgagatgttcatttttttatgtagaagagtacacacaaaaaaaaaaaaaaaggccccaaaaaatttgcgaacaggatagtgacaaaaattgaaagaggacatgtgcaacattactcttgttggatggttggatcacttatgtccatttttgcttccttggagtatccccccccacaacctctgcgtgaatacctaagatgcactgcatcatgtgtacggatgggccatcctgatcaaagtcgatattttccgacatgtaactaatcacatccatgtaatttgcatgctccaacaaataaaacttttttttttaaaataaaatttatcatatgaaataataacttaaaacttactcttcgaacgaggaaatttttgtttcgaatgtaaaaatttgctaatgtaaatccatcagtcaaaatttcgtctatataaaaattgcagttgcacgagctggtaaaaaatacgatatatgttgagattaaagaaaggacgagggatggatcatttgaataatattttctcaacttgtattcgtcatattctatgttgatagcttccttttttatgttcacgtcgagcagttttgtgtacgcactagcgaagaagaagctacaaagggtggtcattgacttggtttttttctcaacattttggaggctcatcttggaggcctccttttttttaagcagaccgttattacttcctttttctcgcaagtcacaaattttgcttctttcgtgtctgtccctatttggcttgtgcaacgggcgggtgttcctcttccatcctgttcgtccactttggagcggttcctcctcttcttcattcgcgccattcgctccattcacgccattcacagcgaagacgcgttgtccccccacctgcgcgtcatccgattcccttttactctgcgaatcaggcgagggggggagcgacacccgttcggaagcgacatgggcagcggcatcatcattgttagcggcatcatcattgttagcggcatcatcattgttagcggcatcatcattgttagcggcatcatcattgttagcggcatcatcatagttagcggcatcgccatcaccacttggggaacttcttctgcttgggaaattttcaatcagatggtaaaatttatccgagatgtttcccaagtcggtttggtggtccacgcggcggttagcttcctcactcgcttcctcactcgcctcctcactcgcctcctcgctcgccttcttgcccgacacgctcagccccatctgcgccgtaacctcacgcgcgctctgaaacacttcgcgcagagtagcgcgtcccgaaagaaacagcacgcacaactgtagacacaacaggagcaccatcttttgcacactcgagtgcatattcgagtaaacgtttttaaaaataaatttgcatatctcaattggctcattgatagtaagaaggatcatgtcaaacagtttgatcgtggcgaagggactcttcccttctcgaaggagacaactcgaatggtttagcgaaagtagtgcttcatataattctacacacaaataggttaacacatctccctttctgataaactttggcaaggcaaccactgcctgacatatgcgaaaattttcttcatcatacgtctccttcttgtcattcaatttcatatagtcataattcatatcctgttcatttctttcgatataatttgctttgcctttcattctgtgcagacattcgaacagatcttccggtgggtctgtatacatgtgcttgttcctatccacgttgaggtagtattcgttttctaattgtagctcaactaggaactgcttctcttcgatgtcgtataggtcgttttcgattaacgaatctgcgttttgaatcagcttatcgtcttcgctttttttcttcccttcgtcagggggtggttcccgcagggtggccaccagcgcgtccacttcgtcattcgatttgtcattcgatttgtcattcgattcgtcacccgatttgtcatttgcttctccttctccttcttcttctacttcttctccttcttccacttcttccacttcttccacttcgtcaccctgggtgccccgctccgggtcgttcatccggataaggtcccccaggtagacaaacccactctgcttaataactttgaagcacctcagttcttctgggaagcgctctgctggctgttgcaaactggggaagagactacctccctccctaggctcttcacaattgcccatttttacatcggtccgcacatgcttttttcccgccttgtaggatagagcatcaacgtagagcctgaaatggtcagccagtatttgcccagcgaccagggacacttcatccttccgcttaaacaactcacgcaccattttcgtaaccctttcaaatagctttgcactgtggtgggaattcaatttgtatatatgtaactccacctcggaaagtgcaccaaaatggtacgaactctcaacaagctttttatttacacacttcatgtgtacgctaaatgtgtagagtaatttgctcaaaattatggggacaaaactggaagcagctttttgttgagaatcgggggagaattgtcccaaaacgaagaaaaacatttcttgtaaaaaatcgaacgccattattccgaccctgatccgttcatctgatgtgcaatctgtagcacagctatacatgctttgattttcttctcccttcacttgcctaacaacgttgaggtaacttcttccctcgcgaatcacttcactagagtgaatcacttttttcttctgtgtgaagttggcaaacggtgtgctggaagctgtccaattgggccccaccaaatcggctaggagctcaatgaaggtaagggaaaaactgagcggcaaacaattacgggagaaaatgctgaataatttttccaaaatgtagaaatcccatttatacaaaaaggcaaggttgataattacacacagaagatactttaccgttcggttaaataaacataaggagagctcttcttcattttgaacgactttgacaaagggactcacattctcgattaagctggtgagtagtttttctccaacagattccccatgacagtacaggtggacgtaataaaagaggttctgcaggatgtggttcatccgggttaacttgagtgcgtcctttgagctttcccgcaagtcgctccccttgtccgccttgccgcttccactcacgagtagaagccgcccaaggagtgtctggcaaaagggattcaccaaatggcagttcaccacccgcttcgttaacagggccatcttttcgtagttcactgtagcctcatctccatgcagccaataaaagacacaagtcttcacagcatgtttagaaaatccttcgtcattcaattcccctggaatgatgtgctgataaatatacagcttcctcttttcgtcgtttcctttttttccacctacatcagttatacacttaaataggacaaatgggagagtaaaatatgccttaataatgttgtgaatatcttcatggtacttttccaatgctgtgttgatgtgattttccctttgtttaattgcctttacgttactgttgtgcttttccatacgggtcgcactctggggcggtcgttcattctctgcttggcgtaacacccctccgcgtaggtacttggataagatatccccctcggcataaacaaatttgatcaaatcgaggacgaatgaccaattttcgagggccacctggtgagcaccactgccgctaccactgccgccaccaccaccgctatcactaccacaaagcatcatactcaacgctttgttaactcccgttatgatccactcacttagatagacccctccgaatgggaagagtctttccacctgggaaagcatcgttcctcctgagtccttcccttttgtaagaaaatcagaggggtagtaaggggtagctcggcataggtctttccccctctcttcatctaactctaccctagttgcaccttcacaggaagtggttcccccttttctcctccttcccatttcacatacaggaatgaaccacacgtagatcaaatggtacctctgtgcttcttcaatcgtctcgatctttaaaaaacctttcagcgtacaactgataatactgtgcaatacaaagaaacattcgtcaatcagtttgttcatgttgtttttcatcatttttatggctccttcgttattccccctcttttgcaatttcgctatttggacacttagcggaatgcgtgtcgcgaagaattccttcaatacattctctacatctcccccccttgcccccctaggtaggacgtcctcaaggtgaatttcctccttggggttcaccatctattcttcgtttcctcttttgggtgtgtgcatgtgcatttgcgtgtgcatttgcgtgtgcatttacgtgtgcatgtgcattttcgtgtgcatgtgaatgagcatttgcgtgtgcctcgccttgttcgaagtttgctccgtttgtggcgcttgtcacaccacccacaataggcctctcccacgggtggagtaccgctctgaagtcccctcgaaatgaagccaaaacgtgcgcacatataactgttcatacatatgcgacttgctacgtggaggatgttctttccaaactgagtcatctatcaaatggggccacccctactatcgccgcttttcttttttttttttacagagaaacagttctacttttttttttttctgaacagttccatcaagccaacacaattcggtaagttcctccgaaaaaaaaaaaatatatgaatgttcgtgtacactttttagagatgccccttcccaaggggacttttcacaaaattggccattcattcgtctcgcacgaaatgcagagtgctagctttaaaaggaaagaaaattatctcatccatttggaaccgcataatgatgtaccctcacgccgcatattactgtgaagaactcctcccgtgcatgctcgtatgtgtatatttatacctatatgtgcatttgtcccctcccctcacaacctttgtggtttagtacatggggcaaaagggtgcggacttacacctatgtagatacgcacaagcccacacacgcgtgtacacctttttttccggtgccgagtacgaagctgtgtacgaggtaggaggccgcttgaggactgtcacgtcagcgggacaggatgatagaaccgtttaaacagaattggctaatcgaacatcaccaagtaatacgaggatcttacatcttgtgctactacatgggaggggggacattcctttcgtgaagaagcaacacagggtaggggaagcctaattctgtgcataactgttcgtacgtgggattagttccactgtcctcacggtgaccattcaaagagagttgatgcacatctcggtggtacttctcgcgcgaagttatacccagtggaggcgtaacattttgtccttctttttatcgctggcgagtgtgacgatgggtatcccttttcacttttctaaaaatgttgacaaaggggaactcgtgcgattgcgttaagttatgttatgtgtgcccagcagaggaagtgtaccataaccagcacccgtgcgagaagggttgagtcaaaatgggagaatattcacacgatcaatcacagtgtgcaatacacaatttacagctcaaattggcatataagaaatggatcgggagtggctaacttaaatgcagagttgttcaccgtcgtggtttaaccggtacatgctcatacgtcactccgctatgtgacttccccacgagtatgcaattcgttcaactcaactgatcattcccataccccagaatacacgacatttacatccacacctccgatgtgaattacgtggtcacaacccccgccacaacttcgtaaagacaatgttcggaaattttaatttctcccattggctcacttcatcatacgatatacagcagatggccactgaaatggaagtggaaattataagatacctttttttgcgctctcaaaacagttatataggaaaaaaaaaaaaaaaagttcccaaaattttgtgtacaaaaagtacatgaaaaaaaaaaaaaaaaaaaacggaagaacaatgtaaagttagacctaatatcactcacttttggacgttttaaaaacaaaaaatatatacataacatttttcttcctgcaatcctttggacattgcaaaaggggagtggggggaagtaaagggaaaaccaccataaaggcaaaaaagcgaaccaaaaaaagggaaagccatgccatttacctccgtcaccataggacatataaatcatatacttttttgccagtataccacgaggtaacaatttgagcaaaggtacaaaaaaaaaaaaaaaaaaatctaatgggatggactcattacggggaaaaatgtaggcgaattgaaggacactgtatttttttacgaaaataggtaaggaaaaggatgcgaatttctttccttttttttttttttcctcaaaaaatggacttccccagcggtaggacaggccgctctgtgcatgtaagtactgcctaacacataggggaaaaaaaaaataagtgtacattgcaggcaaaaaaaaactgtaggtatataaaccctcgcgtggcgcgttttgggagaattatttttacgacattggttcacttcatcgttgcgctttttttcccacgttttatatttatttttcactttttatgtttatttttcacttcttatgattatgtttccttttttatgtttatttttccgtgactcgcgcgtccttggtgtcgccgactgcgttcgatggttaagaggccaattgcgtatatataccttatgccaggctcgccataacagatatatacatatgcaccagtccgtacatgcacgtcaaaataattgcttacgcacaagtgctgcggatggtagtccctcctcccatgagggacatattcaactcgttactaattttatttatacgtattattataaagggggaaaccgaaacccgtttttgcatgggtaggtcaaacgaactctaatgacatgcgcgtaacatgagaaaaatgttttttttttttcactctggagggttgaaacgagcatataaaataaaaatatcccatacatgaagtcatgaccttgtcaacctcgttaggaggacatgattagcgaaaggaaaactaactcgctccccattgttagcaaaaaatcgtaatgtcatcgttttttctttatattattacgatttttggagcaatttcatttcttcccctttttatgtttttttcaaaattgctatttatttaagggaagaacagaaaaagagggaaaaacttaagtagagcatatatgacagaactgaagcgcggagtaacggcagagataaagaaaaaaaagaaaagaacaaaacagagtagttactcttgcagatcgtttatatttgccgtgcctgcaaggatccccaaaagttccatttaacgagcggcacccgccacccattttgtatacgtagtgaattacattctaaccaattgctaattaccgaagcatgaatttacatagccaaccaactcatagcagaaatggcattaccaactcgtagccataaatgggaaagaactaatttgttgtaagctccaattacccatgcggggaagaagcaggacaaccatttgtagtgctcgcatggagggggaggtagccacttatagcagtagtcctctcctcaacgatgtctctatttacggtggttccattgcagtatcctacgtcagatagtcatgcaggacacatgcaacctgtgacatgtttttttttttttttttttttggttaccacgtcgtctttgccctccttgcatcaacctgttccacgcgcttacctatgtagcgtgtagtatgttcatatatttgtttcgtgataagcgtacgtaattgcgtctgtgcgggtcccccttatgcaacaggactcccacgcacgtgctgtacatcgcggttagcgtagttatttgcatgacggagggtactcgcctggactatatatatattttttttttccgttttatttcatcccgctgctagcaaagccaacagaacggcgttgcccatatgctactttcctccaccatcgcttgcataccaatttgattccccacgttggtacacacgctcctatgccacagttttgaggaaacaatattgaaggctacgcggtgactaatttattgtgagtttttttttttttttttttttgcgtgcctaaccattgaaggtgaggtaacgtgacctctcccatacgtcatcatgggggacccaaacgctgtggagctgcgccctatagacgaagaccacagcgaaagggacaaaaaatcgggaaacgcaggtgatagaaagaagcaccatcgaaggaaggaaagcttaaacaaggggaaggagaatgcacatggttcgcatagtgatgaccgacagggaagtcaatcgagggggcacagcgatgcgcacaaaaggaggcaaaatggccatcgccgcagagatggttcggggagaggaagtgcagagccagtcaggggtgaaaacggcgcatcagcgaacgaagctgcgaaagaggatgctaacgaggctgccaacgaggctgctaatgaagccgccaaccaaaccgctagccaaaccgccaaccaagcagctgcggaaaccccccgagcgagggaacggcgaagccgcgcgcccagcgaggggcaagacagctccacgtgcgccgacctggacgaagaagccaagttcatggagaactgggaggaaacgcagaaaaggctgtacgacccaaccatagggttaaggaggcactacacaaacgaactactctcatgtggagaaaaaaacaacatacgtgtattggagaaatggtcatctatgattaacagagacattaactggttcatgaaaacacacaaaacgaccttcctaaggagagtcaaaagaggtatcccacaaaaatacaggtggaaagtgtggttccaaataaccaacagtaaaattctgctgaataaatttcaaaaaaaatattattttttatcaaaaaaaaagtcaaattatacgaatttgataatgatagatatttcgaggaccttccccgagttgttaatatttgataagtatgctcaggagcagctatttcgcattttaaatgcatattcaaatttcgagccgtcggtagggtattgccaagggatgaatttcctcgtaggactcctactcatagtcagcaattttaacgaaatcgaaaccttttgtgttctagttagtctcatgaataattaccacctgaaggaattttacaaagaaaaatttcctctacttaatagatatatatatctgtttgaaaaaatattacaatgtgaagtgcccgacttggttaaccattttaatcaggaggaagtgtttccacctgtgtacctacaccagtggttactaaccctattcattgctagcctccccatcaaaagtgttatagtcatatgggactacctgttcagtaccagcataaaaaccatactcatcatttctgttgctttgttgaaaattttaaaaagttacttaatgaaacataaatttgaaaaaatattaaaattattaaaatcgttaaagtataatgaaagcaacgatgatattctcattgcaaaattgttgattaaaaaatcagaatcagttaatttaagtcctgaacttagtttcctttttgataatattgagagagaggatattccctttgatgggcaattcaaattttttattggagatattaataattgtcattttacccacgtggaggaacaacctgctcccaatggtacaggagtcactgatggtacaaacaaagatcaaacgcgaagccccaattgggaccagccttccctagacagctccactccaggcaacttccctgctgggagcttcactccagggagcttttcccctgtaagtttcaccccaggaagttttagcccctcgaatttttctgcccttgacggagttcccctgctgaatttcttctccaaccgggtgctcaaaagggacaacaaagcggagaggaaatcgccccaggggaaagcagctagggggcagagtcagaccccacggaggtcaccaaaaccgcagcgaacacaagaagaagacgcgaaggagctgacccagccaatcaactgcgatcggagaggagaagcaaaggaaaaccaacatggggaatatgatcaggatatccaagatggggaagaaaaagcgaagaacggacgagagagcaataacatgaacacgttttactacaaaattttaagcagcaatgaaaagaatttaaaaaaaaaaaatgcaactgtgactagccaaaatagcagtaacgaaacgggaaatggcattttcagcaattcgaccaaccagagcaataggacctaccaccatgtgaagtcgtcaagcgtgcccaggtcactccccatcggaggaagcaaatcgaaaagcatgaacatgaacagcagcagtggggtgcgctattccgcagggaggggaaggaagccacccctcaataccgataaaaaggactcaaaggggaatctccaaaaggggatggtgtcgtctccgattgattcatccccaagcagttacgaagtgaagaaccgtacgccactgaattgtgatcgtagtgaagggtcagctggggaaaaccatcagaagtcaccccgtcatgcgcagaaaggaagcaccacgcatgagagaagccactcgcgtgagagaagccactcgcgtgagagaagccactcccgtcatgcaggtagtaatgaacctggacaaggaaccacatcaaacggtgcacgcaaagggaagaactgtgccgaaaatagtgcaaggactaacacgcacgactatgaaatgtacgacagttatgtaagcgaagaagatttgtctagctttaacgtagcgggacagcaggtcgttaaaagtaggaagaaaggtcgtcataaccatggcaggagtgataaacgcagtggtgaccaacgtagctatagagaggaacatgactttgatgatgaggaccagcaagcagaccaacacgtgttgtgcaaaagtgattcctttgtcgaatttaaccgaaggaagaaatgcaatccaggggggaagaagcaggacacgggggaaaaatacgatttacttcaaggaaaatttgtaactgatcgtaatgggaaggaaaaaaatggaaaggaagagaatggaaaggaagagaatggacaggaagagaatggacaggaagagaatggacaggaagagaatggaacgaggaacaactctcgttgcacctccctggaggaaaatctacaaacaaaacattttagacttagtaaagaaaggaaaagtctcacaggtagcttaaaaagacacgcatattactataattcaaatgacgctaacaatgagtgttactacccctatagggagaactctgcgcagagggatgaaggctactggctaagggatgatgacaatccagcagaaagtattatcacaggaaaggtgaaacaatttgaaaaaaaaatgaatgaggaggaggaacaagaaattagcaatgcgaaggagctacgcaggacgaaaggaggagaaacagcggaaagtaagaggaaaaaaaaaaaaaaaatcgaatgatgcgggtcaacatggggaagatgaaaatcgggatgtcgaaattgaaggagaggatgacgatgaggaggaggaagtagaagaagaaggagaagaaggagaaagcattttcagtatcagccaatatattaacccggacgatagcgaaaagaaacaaaacagtgacgaaaaaaataatggactaggaatttttaatttaatacactcctacgccaaggacagtagctggtttgacgtttcctcaataaataaatactaccagtttggcaaaaccagtggggacatggagctggatgacataaacgcagataacgaacgggagaacaaggggaggtatgcacggggtgagaagcgggatcatggaaactagtgcactcgtttttttgaaaaccaccgcggttactatggaacccctagaatgatccgcaagtgtgtatatgtgtttcgcctggcaggagatctgccaagtgtttgtttgtgtgtgcggcggttcattcactgtacgttgcgttcgaggcgctccgcatgtgtggaggggaaacaattagctcgcgcgaccgttcgtttgtttatttgtttgtttgtttgctcgcgtggagcgcaatgagcccagccgcgaacggaacaaactgcacatttgaattgaagtgccaacctgagttacaaaaaaaaaataaaataaaataatttaaacctgattaatcacttgaagttcattttttttttttttgtataaaattttattttcctgtatgtgtacggatgtttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcaccgccggcggcgctgccacagagaaggcacaaaaaaaaaatggtgctccacccgctccgttttgaaaaatgcacagtttggactagacccgatttgggacatacatgacaagcgaacgggggaaaacagcggggtggcaaaatggtaaagcgatgaaagagacgaaagaggcgaaagggacgaaagagacgaagagacgaagagacgggttgcactaaacagagtggagaacccaccaaacaaaacgaaaacatgaggtgtggatcactgctcacaatcgctgccactgctgctgtagtagttttcctttatatttaaaaacccctgcttgttcacatttaaagggttgcccttgggcgaattgcggcccatattggcggaagcttcctggatctccccctgctgggaaggttgcttcttttcagttaggttccttggcgaaattgttcgcccctccgcggcaacacccttcaggacagggctgtctcttccacttcgttgtgttcctgggtagggtataccactgtgatgcccaccactgtgaagcccaccactgtgaagtccaccactgtgaagtccaccactgtgaagtccaccactgtgaagtccaccactgtgatgcccaccactgtgaagcccaccactgggaagcccaccactgtgatgcccaccactgtgaagcccatcaccacggtgctccctcttttgtacttccccttcgttcttaactccacttttgaggtgctccttttgtttccccacctggttcaaatctccctcgtcatcactctcgtgatattcttccctaatttctaaaaagccgtcaggacgcacaaacacgttgtttgtatctccccccgcatgttccacctctttttcataatttgagtgaaaattaagttccaaggaaagctccaattcttttgtcaatttggttaatgactcatgtacaatgtcatacttgtcttggtaaaattttaattttctttctaaatgacctttcgctttttctgttgtcctttcgcaatatgtgttgcatcctatatcctggtatatattatttgtatattttatttccccttcatagaaagctactttggaaaatgggatgataattttgtaattaagtttcttcgtcaaagtggatattacttctatcgtttgtttatactcctcaatagttttttttattatttcttcattttttttttcattttttattttcagtaggagcctcttcgttgctccttggatttcttcgctttggaagtttccctcatcagtatcagccattatttgttgggagcttttaaggatgtgcgggggagctgaataaagagcctctaccaatcgttgctaatgcaatcaccttggggtgaatacatatgtaaagagacttaccgcagaagtgctacctaattttttcagccgccttgttgagttgttctcctttgtcgctgcgtcatcgctgcgtcatcgctgcgttatcgctacttggtcgctgctttatcgctgctttgctttgctcaacgtggtgccattttgcaaacaacttttttttttttttttgcccaatacacataggtagatccttttcctcacggggcgcaaagcatctctgcaaagcatctctgtagtgtgatcgcggaggggaagaaacctcgccacaaaaggagggatgcccaactggctccgaacccaatgcctcgcttatatatgcttccgacgcgtcgtccatgcccgccccggtagcgtaaacatctcgtaaatcctcccctccttgagggcacacgtgataaattatgcgctcatacattggttaattgcgtgggggtcattaagaacccccttttattttttttttaagttagcctaagttcgtttttaatacattaacgctgcggtttgccattcccagagcggatgccctgttttgcgccacccctcagggaaatgtaaataatcgcacacctagttatgcacataagggggatccacataaggacaatccgcatagggacaatccgcacgggggtggcccacacagcagcgcacccgttcgccggcgaatcctcttgccgcaccgcgcttgaacaaatccaaaatggagaagaaaaaaaagaaaaaaaaaagagaaaaaaaaaaaaagcctcgaaaaatgatgcctttaatgaagctcctccctcccatacacacaaaagagctaattgccgcccctcccctccaaaaaaaaaaggggaagaaacaaacatgggaggtgacacccggttggcatggagggagtgtgccacctcgcggcccaacttttaaatgtcgccatggaatgtactacaatgaatggggtggtacaagtgtgcattatataaatgcgcacaattgagtgtgtaggaaagaagggggtgaaaatgtagaagcctgtaaccccgcttgccccaacaatgccccgtggaactgttcctcaaaatggcttctcaaaacagctcctcaaaccgatcctcaaaaccgcttctcaaaactgcttctcaaaacagctcctcaaaatggcttctcaaaacagcttctcaaaatcgcttctcaaaaccgctcctcaaaccgctccccaaaccgctcctcaaaccgctcccctcaaatgatgtacttcttcaagtcgaactgcttaatgaacccctcgagggacttcttcaccttctccttgtcgatgacaattgttttgttcacataattataaacgtcgtagtttatgtcctccatgatcttctctatgatggtatgcagtcttcgcacgccgatattctcaacgtaaaagttcatgtcatgtgcagcattggcaatggtttcaatggcatcatcggtaaactgcagatcgatgccttccgttttcagcagggcaatattttgttgcagcaaattattatgtgtcttggttaaaatttctataaaatcttttatggtcaaactggagaggttcacatggacaggcaatcttccctgtagctcgttgagcatgtcattcggcttcactcgttggaatgcccccgaagcgatgaacagaatatagttcgtgttgatatttccatacttggtattaattacacatccttctatgaggggcagtaaatctctttgaaccccctccgcgcttgcatcaggtccgttgtatgaggagttcgatttggaacaaattttatcaatttcgtcaatgaacacaattccttcttcttctacggagctgatagctgtttttagaataacgtcctgattcatcgaggagtcgatttctaactgcaacagtttctgcttcgcttctcgtatagtcatcgtttttttatcattctgtttgttaatattttggtggataattttgacgctcttaatattttggtgattgcttagagcttccttaactgcattctccactgagtcgttcgaaaacatgttattatttacatagttgggaatatcgatactgacagtcttatcatctagagagccatcttttaaatattttctccaaatatttttctcctcctcttttatatttcccaatagagaatacaaaataatattttctaccgtttcttctgcttgttcccttatctcaatttcgaattttgttttttgtctcttcaccgctatttcgactaaatctttaataatttgatcaacgtctttaccgtgaaaacctacttcagtaaacttggtcgcttccactttgataaatggtgcatccacaaacatggaaattcttcttgctatctccgttttgccaactccagttggtcctatcattaatatattctttggaatgatatctttcttcatgtcttcatctacttgtatccttctccatctctgtctcaatgcattagctacgactttctttgcttctgtttgtcctataatatatttattcaaatactccactatttcatgtgggtacaggcacttcttattcgccttggcattcttcatttggaaatttacactacctttttcattttcattttcttttcctttttcttgctcatttggattatcaccgtataatttcttctgcttatctcctgtcacttcatcgatttttcctccatcagtactaccacctgtttcttctcccccttgtgtcccttctaccttgaagcatttttcttgcccatcacttctctcggtggtccctaccatctctacatcgtcatccatattttccttctcctccgtcatggtcatttttttcgttttttttccctttcgtccttcttccttcaaattatccattattataatattttcctttgtaattttcaccttggcaaaattttcttcgctacttaactctctttgtgttccttcatctgtttggatggtattgacatctcggttcttctcccccgtttcgtagcttccttcatcaccattactaacggtgtaacgaccccctcgatggttaacccctaaatgggtgattctccccctggtgtgtatttgtcctccttccatgttatacccatctcgaggggattccctcttttgcaaaaaatctaatttgttcatttcgtcatttctgtgtagattgcttctcctctcaatcggattaacaccttcgtatgatgctccattacaattcattcgcatcactttggaattgacctggtcttccttcttgtgtcgactaacttggcctagtccatcatcgtgtggtagtatatctacctttctccatcctgtctgtttcattttgcaacctgttaacggtgcaatggtaccctttcggaggttctcctccccattggcataaccgatctgtatcgttaaatcttcattcgtttgggaacccctgcccaggttgctattattcttcttccctttagttccattcgatgaaaagagtttcctttccacccctttgctttgcgtggaagaaaccgccgactcatttccaagctcggtcacattggaacgtagtatcttcgagactgcactgtcatttgtgtatcttaaggcatcatttcgtattattcctttctttgtatttacataattggctagctgaaggtcacatccgtcttcgcctttgacatatttaaaattaaactgggggtactttttcttcttgtttagaaaattcaccaatttaatgtacttgtgcgcatcgaggtttttcatgatcttcttttcgcgggttggttgtcaggtgttaggggcttccgctccggcgggcgggttgcatactccttcctcggttgatacttcggttggggagaggcgcaggttctccttttctttttttttgcgatttttcaattttttgcgatttttcaactttttgcgatttttcaactttttgtgatttttcaactttttgcgatttttcgactttttgctttttcaattttttgctatttgatgtttgctgtgtttatgtttgctgttttgctgcttgctcttttgctgatttttttttctgccgatccgccgctgacacagccgatggcgaatacagcggaagttgctccactcaagcagacgtccccccggcaggcacgactacgccacaaacggggaggaggttccctttgtaacgccgcagctaatgatgttacgcaatgtgctgctctcgtgtgcgaacaggtacccgcagatatacataaggcaagcgcattcgggggaggggactctccctaaagaacattcaactagaactggcaaagcatacattcgtgtatgtgccaatattgctcattttgtatccatgtatacacaatgccttccttcgtttaagcgaccttttttaaaaaaaaataataactcccccctttacgtagttgagaaaacaaaaataatcaaaattgaaaatcatcaattacgcgcgcaacgtggcggaaggaaaaacgaaacatcaaaacgggatacgcattgtttaagcacgcgaggtggaagaggcgaaaaaaaaaattgcgctacaaacacatgtggaagaagagggtgttaaaaaaggaatgaaaaaatattttcggaaggttaaattcttattttttttctattttttttattttctattttttttatttttatttttttttttctcttctccttggcgaaattttaacttaatttatttttacggatgaccattttgggcacactgtttgttttattttttttatttttttttttttctcctatccaaatttatttaactaatcattccttcccatgtgtaccatcccttcgctagcgctttttcatttatgcttctttttaacatcgcttggtcgtgcttaccaaaccgtcgcacgatcgatcagccatttttttttttttacctatgaggagaaagcccaaatgtccttcgcatgctgagtgtatctttgttatgggggaatgcctgatatgcacacgcgcacccccaaagtccccgctcccttcatcgatgatgggaagtgcgagtgtgcacattgcacatgttacgcgtatgtccacttgtacgtttatacagctttacatgtgcatgcccctgtgtgcagcccgtccttacattttcctcctccgaattatctttccttttttcgctgctcacctgaaaaagcaggtgccataaacccctcgcagggctacattttcttttaaaagaaattgccaaaagtgcgcacggccacacgtaactacgaaacaggggtgaagggacatatgtaaaagtacacacgtgtgtattcaccttgttgcgatttgactcaaccgtaacggcactcgacgtgtctgttgaccaaggacatacctccccgatcgcagttgttttcccacgcaaaaaccccaactcctttaagacacacaaaagcgggcaatcaaacaaacaatcaaacaaacaaacaaacgcacaacgcgttgtatgtgcgtggcgacaagcgtccattgttcacgcaaagaaaattaacgcgcagaagaggcatacccaaattcgttatcgtctagtactaattccaacccatgtgcgtttgctgtgtgcaaatttgccagacggttttcctcccctgagtgaaaaataattcgtagcaatcacccgcatgttcgtaaaaaaagaaaaaatataatacgctcaagtgtgaggtgaaaatgcactttgcaatttttcacaatctttgcaatttttcgttcggtaaacctgcgaatgggatgtttcgttggaaagcccctccccctttagcatccacgtttttcctttgcctaccccctttccgttttaccaggatgcgaaacccctcgctttctttcgccttctttcgaaaatgggaagtcaaaaaaaatcacaatgggtaccgccatatcacgcagtgtgcatttgaagggagataattttttttttttttttcaactcaggttttacacagtaaacggttgaacgcgcgtatcattcggcaactgcaatgcgctttcgtatctgcgcgcatgtattgcacacaagtgtggaaatcgcgcccccgtgaaaacggccaaatagtaccaaaatggatggctaaataaaaagcccaaaaaaaaaaaaaaacaacccacacacactgtattgaacaatgtgtaatcaccactggtgtagttgcacttaagtatcttcctaaacgagatggactagcctttaggaaaattccacgtccacactgcttcgctccgattttgatatttattcacaatttagagctgctgaaaaggagatagtatcgtgtagcttgcttgttgctgcatgaagggggaggaatcgacgtcactgtaatgggttgtcggaaaaactatcctctcacgcttatgtgcacacacacagctgtaattgcccacgctcgtgtctggaaaccctcacagttttcttttttttgctatttttttgctatttttctttttttcgcctccccggacttactcgcaatgcgctatagtcgaggccgcattttatgtcatccttgtcatactccgcatagaacgttttgacgttctcctggatgtttgaaaacatttgctgcgttggaggggtgcggaatggcgaagggcagaatggtgaaaggcggaatggcgaaaggcggaatggcgaagggcggaatggtgaaaggcggaatggtgaaaggctgaatggcgaagggcggaatggtgaaaggcggaatggtgaaaggcggaaagatggagggaataatcccccaaatggatgcgcaaaacccctgcagccttgcgcgtggaggcaacttctttgcagggcccacgtcaaattcccccacctgcagtcttattttatgcccgggcagccaattcacgttgttaaacttttcgatgtcgtccaaaacgtgcgtattcaagtatagcagagactccatctgttcaaatgggaaaaaaaattagtgcaaatgtagtacaccaaataaaagcagcaattttgtgcacttgccaagtgcagattatttggactccctcccctcttacactgtcaaatccgacactgatgaaatgcttagcaatctctgtggttaatttctgactcttaaaaaattcaatcacgagttttttttccttctccagttccaaatctgagaagcaagtcaaaaaggaaaaaaaggaaaaaaaaaaaaaaaaaaaaacgcatttttcttttttcctatgtttaaatgtttggcttccgtttggccttccccgttattgacctctccctctccccacaatttcgaaccaatgcaaaagcgtacgaaggatgcaacgccatttcgactgattacctacatcccagacatgggcaaatcccctcaaatgtgaaccataatttttacataaaaaatctaccataaaatgaataacgttttttggctgctgtttttcaatttcctgaaatgggaaaaaaaaaaaaaaaaatgtacgaacaaatgaagtggcacaaatagccagacaggagatagccttcataggcccctaaagttggaggacaatttgcacgtacagatcaagttacgtaaaaggtatgcaaacatagtgtgataatatcagaagcggcacacgctttaagggggggttaccctcgataggcagtcgaacagtctggaaacggatttcctggagcaattttccggcattattgttatcagctttgttccttattctgcaacagttggcacgctaagggggcggagttggcgcaatggtatgtaggtacgcatttgtgcatgcttttggtgtgctcccactcgcatgaaaaatgtgccgaaatgttaccgtttttctcgcgaaattggaattaaccgctgcacccgcctccctgcaattcccttaaacggttatttatctataatacaaagggttgtacttcctttcaaaattataaaaaatcatttttcctttttaagttaacggacgagaatgatgtacaccgtcgcgcgcaaatacacttcttcctcttctgacttgctaagatcggacgtggaaaaaagtggcccacactggcaatacaattttttcttcaaggtaacagcgcccgcgtgacagacgaggtgtagacgcggttgcttatttgaaaagttgcttatttgcaaaagggccaatcacgtgcgcccaggtacaagggcgtatatatttgcacacacgtatgtgtatgcacgtacgtataattatgtgtgtgcaaatatacacttttcttatgcctgcgcgcacacaacaaaacaaactgggaaattggggggacaaaaatgcaattagcgaagcgattcttcgtggtatggttttttattttaattctcctttttgtagaaaatggccgagtgatgttgcctttgtgttttttccccgcaattttttccactttttttgccaaaatgttgactttttttgccgacttttttgactttatttacaaaaaagtgtgacattttttacacaaaatttcgacttctttttcctcaaatgttccccttctttgcgaacactgtttttcctcttttaaacattactctgttagtgtgtcccccccagttgcccatccaacttcgctccgggggcccctttcccgcgcacgcacatgtgcacacgcgaaaaaaaaaaaaaaaaatgaacgaatgaacaaatgaacaaataacaaataacaaataacaaataacaaatcacaaatcacaaatcacaaatcacaaatcacaaagtagaaaggaacaaacttggagaagtaactccaccaaggtaccaaattttggacattaaaaaaggcgacaacgttgtgtagccaaagcggagccgctgttggatatgtaaacgtggtagacaggaaggtgttcgaaaaaaaatgttaaaatgaaaagcaccacaattactgcctctgctacgccccttcctgctgttcctttttttttcccctcctcaaaatgataaattaagcgatgttttcctatgcgtcttgcacaaaagaacgcgccagctaatcgaacagagaattttataattaacccctttcgtttaatctctcagcaaaatgaacaatggtgtttattcttaaaagtaaaatgtgaaaaaaaaactttagccattttagtgtgttttttgggaaaatgggaattaaacggggaggtaagaagccaaaggaagggaactttttttttttttccattgacaaaggatgatggtatgggacttttatatgtccttcggtggtgggggtacatatactatacggtgtgtacctccccccgttcgtttactcgtgaagtgaaaaatgtggaatgatgacgcaacaggttgtgagccgtggggaattcttcttctgtgtgtgaatgtgcctctacgtgcctaggggcattccttcgcttaaagtgtcacactgaggaagtaagccatgggtacttgtgtaagctgcacatgtgtatccgccacacatggtgatataacccgaaccagttacgtccatgagcacactgggacgaagttgttataggtaatttaaacgaaaggggaattcttgagcaaaaggaagtcgaacctgataagttgtcctttcagctgccgttgctgctgttgttgtagctgccgttgtagctgtcgttgtagctgtcgttgtagctgccgctgtagctgccgttgtagctgccgttgctgctgccgctgctgctgccgtttttttttccttgcgcgcttcagcggtgggcggaaatgttcccatatcccttaccataaatggaggttgctcgcaggtcaacacttgccgttaggggtgggtccccatttcaacctgcctctttcgcctcttcgggaaggcacgcacaaagggtgtaccaaaatgtgcgagcacgtacctacaaaccaaggagaatcgttcctgccccttccacgctttacacatgctaaccccagtggacgcatcatctgtacaacttcgtggaagtcctttccttcccgccttttttcgttccccttttttttttgccactccagatcagatggagaaagattcaagcatgcgctatttgcccctggttgtgtcccaccaccatccccaagtttacttcatgcataattatgtattccctggagtgaccgaaaaagaaaaaaaaaaaaaaaaaaaaattacaatttgcaatttcttttaccggggcatactgcgcgcagtttatcacacaagagtaaaaagcccctcaaaatgtcgcagcgggagtgaaagcaaggcctcattgttatgcggtcactcaatataggcgcgatgttaattcggcacccccatacgcatgaaattgtgaatgtgaataccaatgcgaaggcgaacgtcaacggtgagagggggacacaaaaaaggagaaaaaaaaaggaaaaaaaaggggaaaaaaaatcccaacctgatgtaccccatttgagtatcacaccactcagggacatgccaatcacagaggccaccaaaaaaaaaaaacggcagagcagtgctgcatattgctcccgcgcgataggttggttaatcatctctcctttgtttctacattttacgaaagtgacaaatttgaccatagagctgtcgcaaaagtagggatacgcagtggactttgtttgccgctagtcagcagtacataattcgatattgttattttgtcccgtgttgcttttccccccccttttctctttcttttttacccccccttttctgtttctcctttccccgtttcgctttccttttcgattttccttcccctttggaaaacatgtttaaaagcaaaatagcccttgggaacaaaaacttcctcggaaataaggacaggaaaaagtaagtgcacagagagaggtgtagcagaatgggagaacattttttctcataaccctcagcgggaagtctccatcatgatgcgtacgtatttaccccctccacatacacacacacacatacaaacaaacaaacaaatacgcagactagccgtgaccatcaaaaacacattcaacctggacaacgacgaacaagtggatgaaattctggacaaggaaaacacatgtatttgtaaagtgcagaaaacaaaaataacgatctacctctcgaagaatatcccagttctgttcaccataaaaaattgcatcttcccaacggtatatacattatggaaatttccacacataatcccctgctttgttatatacccacctgcttctgaatttttgatgaagggagcggacttgatgattccaggaatatgcaaagaggtagaccgtgtagaagaactaaaggatgggagtgtatggggtgttcgtgtgtttaataacccccacctgtttgcagttggacagtgtacagtggactatgatagtaacaactatttttatgatttaaaagggaagtgtttaaaagtcgttcatatttttaatgatgagttgtggaagctggggtcccaaactgttcctcatagtagcttccagctgaagattatcgactcggtggaaaatgttgttgacaattttgacgagtttaaagtgtacgatgagaataaggggaagaagaagaataagaataaggcgcatgcggggggcgagcagaagggcgcgaagcaaagggggggcaccggtgggggaggcggagttggtggagacgatggtagtgatgccccctttgctcacaacccccatgatgaaaacctgcacgaggaaagccctcgcggtggaaacccccttgatgatgatgcccgctaccgagccttcacggacgacgaaagcgaagaggagaagccgaacggtgagggaggccccagcggacgaagcgaacccaagcctcaaagcatgaagagcgaaaaatgcctagacaatttttacaaacattttgcagtgatactggcccaaaggagccacacagaaaaaagggatgcacatccgcctagcagcaaaaaggtcaaggaaggaaaaaaagaaattgcggcggaaacccattttaaggaacagcatctcccaagtgaaacgaaaaaaaaatgcacagtgggtatcgactcagtggaggagagttcctatcaagtaaatacccctgaggaggagaaaacgagtgagatgaagaagcaatgctttgatggaaacccagaaactgagaaggggaagagaaacgaaataaacaaagcgctagacaatagcacccacacagacacagacataatgaacgagtgggatgaatgctcagcagaagaaaatgcaaaaaattgtcaaaatggaaataataaagtttcaataaaaaaggttcaaagcagaaaggaatcgaaagaggcgaaatatgacgatgacgaaacggtaagtgaagcctcctttgtgaaggaatccaatacggatatgccccacgaaagaaataaaaaggacatattcgaactgaacagtgaacagcaggatgcactactgatgtgtctcttcctagaagtagctcaatcacttagtgatgacaacctcccgttggaagtgtccggagtgtacagtaggatgactaaggaatttttgtacattcacagaaatgaacacttcctgggagagctacaaaaactggggatcccaaccgacatgacaaacaaaataagagcaaaagaagtgaacctagaattggatgttaaaaaatcgacgtacaaaaaaattagcaaatttattcaacattgctccaagttaaagcttattaaaataaaagaaaacagaaatgtcatatccgttgtgaatatacgaaagggcagctccattatctcgtcttataaacccatgtctttggaggaaaagaaactgtgccagttggagagcgttgaaaatgatgagggagctgcacaaaacggagcggaatgcaacccaaatagtctccatcaggacaaaagtgaaaaaaatgaaacaacaaataaaggtgcacaggtactcgaattctacatgccatcctccaaggggataaatattttcaaatgtgtagataccaaatcggaaaggagttcctattataacattatgcagttaaaggatgttctaaaggagtatgtacagaagcagaagttggtaagcggtaaggatccacatgtggtaaagctaaacgatgatttgagagccattttaaatatcccatgtgagtcgtctaccttgccgtatgactctctcctgaaccagttcatctcgacccaacttccctgctatgccataatcaagccgaatgctaatttcgatgtagacccaattaaagtaacaaaggggaagtgcccatccattcacatctacgcagttgccaggatgaaagggaaaaaatatgttacccacattacaaatctgtttctgttccatgtggacctgaacagatttactgaacatgtacagaaacagctagcttgttcttgttccattgtcatttcagcctccaccaaaaaggaggaagtcctcgtacagggcaatgttgtaaatatgattcacgacattttgattaaaaattacaacctccccaggaagtacattgcgctgaataccaagtagggtgcttttttcaagggaggggagagaatgcccatttgggggaggcggtaacaaatcaggctggttagcgagttacacattgtgtgagcagtagggtctttctccacagcgcacatatgatgggacaagcacacgtttcttttttttttttcccccctcctttttgtgaagcccacctgaagtgttttatctaccacccttttagagggtccccccgtgaacttctctctttggcgtcctcaccgaattgcttccttgagaagttagcagaggtacccacgttcccactgcaaaatggtgactacccaagtggtagctgctccttcgtgagcgtgtacacctcgtatgctttttttttttttttttttttttttttttgcgttacgcgaaaattgtgttgaaaaaagaaattttttaaaaaaaggaaaagaatttctgtgcgcacgccccatcgtgtggagtttacacgctcgtaaatctacacacatctgagcgtaggatggcgcttccgtatgcgcaatcgacaaattgaggataaccatgcgcgcggtgtggcggcacggcggtacagcggcatggcggcatagctgcagcaagcacagcgccgaggctaaacaggggtggcccgctttctcaacgttatatcctccaaagatgccacccccaagaacgacgctccatcttggtaaccacgcatggggatcaaatccgttatgcttccccccaagttggaccgctcgttgcaattttagtcccctttgaatattccccctgatgatgatccctcccctgggcagatgttcctaagggtatgtgtgtggggggtacggcagatctaacttgcagaattttcaccccatttttttcccattttcttcccattatcaccccattttcgcacaacaagcgagttcatttcaccgcttctcacctaggcagtggcgcttggaaaatggtggtagtatagcatgaactgagggaatctcctccccttccccgtaagcaacagctagaaagtcatcctatgatgagcatcttcatttttcggcttgacgaccttctcccaattcttacacaacaaatcgtaaagcataatataattgttgcgcatatcaataatggtaattttgatgtgaatccattctttcttgtctaactctcgaacagcttcctgatagtcatatacattgggatatttaataactttcgttgataattttgctctatccatataatacttcacaatagcatcatataaattaaaagcactctcttcaaccctagcaagctcctgtatagcttcctcttgaatcccaactccaaaattatttccatcttcaattctgggtacatttaattgaatccataattttatattacctattatttcaataagttctgacgaatataattttattttttctagttctgtacttatttgtttgtgtgaaggaacgtagtgagtatagataacattttcatctattactatttttttttcttcataattggtatcatttttgatattgatatctattgaatctttttttttttcaataacatcgtgatcgtttgtcttatgtttcttccgtatattttcctctgtgtgattagttgtatatttatatgtatttgtatctaggtcacttacatctaggatagaacctggctctgcatttacgttgaccagtgtgttgaagtaaattatccttttaggaattctctctctaagggattctatcgcttgctttgttacgtcatacttgaactggttgtattcttccttcaccttcgcgtcgaacggctcgattttgtccactttgctcaggatgttttccatatcggtgcagcgcggttgtgtctggcgatgcgtctggcgatgcgtctggcgatgcgtctggctatgcgtctggctatgcgtctggctatgcgcacctattcgtggcgatgcgtaccgatgcgcacctatgcgtaccgatgcgtggcgatgcgcgcctatcacgtcttggcctctcccctccgcacagctgctctatctcgaccttcctcttgccgtgttttttctcctttggttatcttttttttttcctttttgttctacctctcctccaatgacatacgtgcacaactcagacttccccgcgtcggttgggacggatgtgcatagcctcaccggttgggttaccttctccgctttgcgtttggatgcgcaagctgcagtggagactcgccaacagatcgcagtaaatatatcggtacagccgcctcaattatgtggcttctcttcgcaccaaatctatacgtgtacatgtagatgcagcgctagggcgtttttctgcactcagcagatatgcgtggttaaggaggggcgtggggggaaggtgctctctccacgaagtgaggcagtttactcagggaaagaaaaggtaaaagcctatcccgttgatccctaacacatatatacatatatattatatacatacaaggtatactcaaacagacgttaagatgaaccaccttcccaagcgtgcgaaggaaaaggaaaaccacatcgacgtattcgagcagagaaccatacgcatcactcacgcgcagaggaacgtccaatttggaatccttcccataggatgatacatacgtcaaatcaattcactcagagctgctaattttgctgtacttttttttgtaaattctgtgcgtactaatttttttctttttttttcaactacataaacgcaatagtgtagtacccccttttgtagttattttaaaaaaaaaaaaaaaaaggcaagcaactttttaaagaaaataaattgaaaatttttgcttttttctatggagggagaaaaataaaaaaggggtaggttcggggtacaaattttgacctttgcgttctgcgtcgcgggggtttgtaggtccacagttgggcgttgggcctactggcggcgcaggaaggcagagctttggggtagccaatttggcagctaactgccgaggcagtctgctaaggcaagccgtggtggcccctaacatagcgctccgcacatttacccgtgtatagtatacatgtacaggaacgcggctcccataaatgctcctcccgtaaatgctcctcccgtaaatgctctcccataaatgcagcttccgtcgcgcaaacagggtgtcccatgtttcaaaaattgccatgcttgtcccagttcttcccaagttctttaccaattgttgcctcttcacgcatttgctcggtgatgggggaacccccatatatcctgctgccttttgcgtgttcccttgggttactctatctcgtgagagttcaccctattcggtagctatgcgcgtgtgcgccctccctcgcgcatgcttcaccatatgcagtgaaatgcttgattatacccatggaggtgtaccgactgtgtataaggcaggaggtttcatgagcgcctctccagaaccctccccccaagagtttgctatgaattattctttaagttaatggctgccccatttggggcaaaacttacgataaataggtccacacgtacactttttttttttctaaccaaacggggaactcttcgcaggggataaatgctcccgtttttcccctcccgtttgtatttcctcatttttgtatttccccttttttggtttttcctttttttggtttttcctttttttggtttttcctttttttggtttttcctttttttttttttggcatcacgccctaacaagaagcagcatgcgaagaggaaaaaaaagcgtggttgctaacacacgtacattgggatgagggagagggcgtcaactcgaaaggacattcctgtgtatggcgcattgcgcacacggatagggggaaaaacagccaccattgagtgcagccccccgttcggtgaagcacccgcttagcaactcaccaaattggccacaacaattagcggaggtagccgccattaaacacctccgctcttttgcgcaaagaggtgtagcgcgctgggaagtggtctctttccggccgttcccccgactgagccgcttcagttgtagccacccaaagtggcaagcttaaaaaaaaaaaagcagaaattcccccaaaactcaccaaacgtgctatgtaaacgtgctatgtaaacgtgctatgcaaacgcgccatgcaaacgtgccatgtctaaaaggatgccacgcggagcgaagtaaatatatgttaatgtaaaactccgtcggggggaggagtcgaatcaaattaaccccccttttccaacatcgcgtatcaaatgctccttttcttatacggatgactaactgggcggagaaatgtgtagcatgtggcatgtgacatgtgacatttgacatgtgttttttttttttttttttccgtggaagaggggaccttttacaaaactgtgaatggagacccagtcaccatgtgggcccagaaaacgtggccaacagatagtctctacagttacatggggtaccaactcgagtgagtattcacttacggggagacacacacgcggaaggagcgaatgtggaaataacccccccgaaaaaaaaaatttacgtgcacgtaaatatataaagcataccaatatataaacatacacacatgactgcattttgaggaagcatgacgtgctgcgtcctcatttttatcgtgttgctcctcgtgctccgaattggcgactcagaaaaagtcccccacgacggaagaaatgaaagaccgctcctagctagtgctatcctcaggaacagcttgaaaaaaaaaagaggtacccataagtatacattgacaaataaatacataggcacacacaaatgtgtaaataaaaaacgaacacacataaaggcgacgctatttctactcgcaccacatggattacaaaagagcaacttccgtttctccaatctgtacgttcgtgggaacacaaacgtgaaacccaaaacgaacaagtcaattgcgaagcgatttaaaataacaaaaaatggaaagctgatacgaaaaaaagcgggaaggaatcacatgctgaggaagaaaacatcgtccaataaagcgtccctgcggaagacgactaccatcgcctccaaccgcattgcgaagaagtacaagagcgccattcatacgtaggcccatctggggggcacgttagggggggagcacctgggatgaacacgttagggggagagtagctggggtgaacacgttagacggtgagaagctgggatgaatacgtaagggggataaatcccaccccttttttcgcccatgtttccctgttgttcgcccctttttttttttgctccttttttttgctcctttttttttgctcctttttttttttgcgtacatattagcccccaggaagttcaccccgtggatgcacccgttcgcactcctcccatcgttacgccttttttatttttttttttttgaaggggaggtgcagttatctacttctacttaatttccttattttttttcgcccgtaaaagtagacttatcatgtcagttggctgctaaccggaggagccctcccacgtgtaaatcgccaaatgagatatgctgcttaggcacataatggagagggtacccccttcgattcatctcatatggcgggctccccctcgcagttactcctaaacgagcggatcatttcatttaacttggctcggactttatgtttctccgactggctaaatcgatcgatgaataaaatgccatcgaggtggtcgtactcatgctggaatatcctcgcatggatccccttcaaaattttcaaatgtttattgccatccaagtcgtagtaactgatcgatacaacacttggccgatctaccttcccttcaatgcctggaaaggacaagcacccctcgaccagtttggatcgaattagactaggttccacaatgctgggattaatgaagactctttcattttccattttttttttttcataaagtgcattccacacgattatcctcatgctgatattcacttggggagctgctaaccccatgcctttactttcatacatcacgttgaacatgctccttacgagggtctgtggggaggaagcaaagggagaagcggccgggctgtgggatatgtgcctcatttggctgcgtcatttggatgcgccatttagctgcgccatttagctgcgccatttggctgctccatttagctgcgtcatttggatgcgtctcttgcaccccccgggtgcacctctttcttaccctcaaattatcgtcaaagtgcaccacctcgtggcacttcttccgaagcaccgggtctgggtataggacgatttttaggtccttctcattttggctagttgacattcgaacggcggtacttggctcccgccctcttaaggtgtagcggcttagacgcaagctagctcgctgattaattacatatgcaaaacatgtctccaagaagtgaccggcaagtgttgctgctatagttagggtcagtgttagtcgtttcccctttgatttagccatggattaacgcgactttttttttctctctacattcgtcccttcttttccgtgcggtggtatgttcgatggtgtgagcatctatgttacttttcttccgcagtagggttaggggtacctcgtaaaagaggccaactaaaaagataaaacggaaaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaataaaataaccgaaaaaaatcgccacccgctcgaaaagtcaaattggggattatttccccccccctatagcagttagcacaaaagggatatgaaaggttcttttctgcgcaattacaccagttgaatattttagagtggatccattttgtgaggttgatgatacggagggtctcaccacctgtcttacaaaaggctgaagcactgtcgaggtggcgccatgccaattcgcgtgcgtaggaatccatagggaaaaggaaaacaggtgctctcctacaccctttactacaacttgaggtacatcacaaagcttggaagtgaaaataaaaattgtttttttttccttttttaaaatgttccacgttccataagaaacggagtgaaaactttcatccacttgagattcgcgatccccggggatgcattgaaaataaaattcgacacacgaaacaaatggaggggcgattgtgtgcaggagagggaaaggggaaaataagaaagacaaatgagaacaaaaaaaaaaaaaaatacgtaaaattaagtaaaaataagtaaaaataaataaaaaaataagttaaaataaataaaaaaataggtaaaaataagtaaaaaaaaaaacaaaaatgactgtcgtgggaaactgccacacgctgactactccgggtgaacaaatcggcctgcatttcgagatggcacatatttttgcactcaaccaacagcgcagtagatggacatactgttaccaccaaatgggattacacagacgagggactaaagcttcctacttccaaattatttgtggtgtaatctcctccccccccttttttatcatttcattttttttttttttttttttcttctcttcacgcttatcaaggtaagcacaaaaaaatgtcatgtcaaaaggggtctctcttcaccccacataaaaattgctctttcattcatgcgcatgagacaactgagggaggcccctccccccatggacgttttgctctgtcaaatggtcaattgcacttagcctgcagctcgacttcttccgtcttgcttgggaggtacattttattttttctgttaaaaataaagttgaagtagagtatcacggcctgcacggaggtaaaaaaaaaaaaaaaaaatgaaatgaagtgaaatgaaatgaaatgaaataaaataaaataaacaaataaatgaataaccccatgaacgtaacagatctggcgagggcgtccccgaataacgtacacatgtgctcacacagagggacgcgacaagtgcaggtatgtatccccttctttgttttatttttttccttgtccttaccaacactataaagataatagccaaattgataaatatggcattttttttatacacggaggccgttttgtgcctttccagctgctcgtactcgactgtgaggaaaagggaggaaagtgaactgtgtgagtagcagccgtggaggttagccgaccagtgtcaaccgatttgaggtggctcttttatcaaatgggtccacgtgtgtgggacagcatcatggcaacgacactcttggggaattacgcgattactcgctgaggagcaccccttcatgcctacctctatcaaactcggacttcttcctcaggctggaaaatttcctatttgcaaagagactgttgagcacgatggctatgcgcgatccggccctcaaaatattaactttgagtagtctctccaaatggaactccaagtcgtacgtaatttcgatctccttggatgtatcaaaatgcagctcgttatccttcccaaccataaaatttgttacataactgttgaggtaaaactcggagcaaaactcattcacaatttgctctccccaaatatcgatagcattgattcctttttcactaaataatttttcgtcctttttatgttcgtcgaatagtcgattaacatgagtccaccctccataccatgctgactggtacctgttaatcattttattgattagctcgctctccatataatcgaacaggtttgttttcaccgttttgtagtcatcatggtgaatgactttgatgtccttccctccgttgtcgtatcggtatgctattcttaatggctgatgcatgtctgcgatgagggagaccaggtacttgagggagtctgcgtctgtgaacgcgatatttttggggtacttgaaagggatggccttctccccggggggggcagaattcgacgcgtcctgttcggttggctgttcagatggctgaccggtcggttgttcagatgactgaccggttggctgttcacttggctcaccgcttgactgttcacttgactgaccggttggctcccccgctgactcctttgctggctgcttccccgagtgaccgccagccaaccgcccgtagaagtgctttatcgagttgatcaggcataaaccattttcattttcgcacttaaagacggccttcttgcaatcgttgctttgtaaattaaaatgcatagactccgctccttttattttgtcatggaccaggtgcccccatttcccaatatctactatgtcctttccgcttaacaatttctttagttcgtacagctgctcgctctttatccccgacatggcgaccatccctatggcctcatgaccctctccgttgaagcagcttaccctggtcttcccatcgccccaggtgagcaaaatgactagaaggggaagcaggtacttgtgcagggcccattttgacgcctccgtcattttacgcgccccccgattcggttaacgcgaagataagcggcgaagatgggcggcgaagatgggcggcgaagataggcggcgaagatgggcggcgaagataggcagcgaagataagcgtcgagattatgctacacaacgatgctatacaacgatgcgatacaacgatgcgacacaacgatgcgacacaacgatgcgacacaacgatgcgacacaacgatgcgacacaacgatgcgacacaacgatgcgatacaacgatgcgatacaacgatgttgtgcaaactcgctgtgctgcctcgtcacgcaaaacgactgagggaactcccaacagtcgccccgacatacaaaagtcgaagagagcttctcttcatatatcttctacacgatcgcgcgatgcaggacaataaaacaaaaaggaggcattattttggagcccatttcgtgccagccttctctaacctcgcagggaaaactcacccacaccgttcttttactgtgatatgacccccggaaggtaaaaggtggttagaagatggctgttttttttttcttttttttcttttttttcttccgttccttcgtccttttttttgtttacctcccaaaatgtcactatcacattaaaagtatttaatttataaccacggaaaaaaaaaaaaaaaaacaaaacaaaaaaaaaaaaaatgccactggggaaaaagaaaacggctcggcaaagactactacttcacaaaatgccattctttacaaacgttcatatgactcattgtgtgaagattccacacacccacgcaacagtatttaattgaacctctgcgcatgctcaggtgtacgtgtgaagtgtatatattttgctataacacattgcccatttcccgacaccttttaaccctaaaataaaaaaaaaaaacgtttaaagaaaaaaagaaaaaaaaaattacctatgcagtttgaataggatggtggactatacttttttcctgctacgttgtaaattcttttttttttttttttcgtttatctgggatccctgttggtggcctttaaatttcctcgaaatcttaacgaattggcagtacgtcgagggggatttaaccgtcaccgccactgtgtccggcgtacactgcagtggtagggggagcaaaagggggaaaaaaaaaaagtaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaacagtgtataaatcgatagaccgcataatttcgccaaccactttctccaaatatttgcgccaaaccaacgccccaaagggggattgccaaccggaactgccaacatgactgtgccgcccagcgggcagacgtgggctgaaataatctcccctcccctggactatacacgtataaagggaactaggcaaatgtgcgctgaaatggagcgcagctcgaaatgggaaaaaggagatttattccataccggaagaagcccattaaccctgtccaagggtgatcacggagaagaggcagcgtccccatttgtccgttccttttgacaaagcagatgcatgcgtatatccctgcctgtctatctccccacaaatacatgcacacagtagaatgtcccaacatgagaataatcacatgcatagcttgggtaatcaaaccgccacttttccttccaccctcttggagttaacgttttcaccgattaatcagcacgttcgaaaataccatgagggtgttatccctccccacacaaatgggaaaaacaaaatttcccctcctccgttaacacgggaacgtgggggcggcaatatgctaccgtagcaacatgggttcacatcaccttcccacttttaataaaaaatgcgaaatgaatagcgaaataaatagcaacatgaatagcaaaataaataacgaaataaatagcgaaataaatagcaacattgtagaacgcacaaaaaattcaaacgcgaaaatgaattaaatttttttgtagtgggtcccctccgctcccttcttttcaacgcacccagatatgtgcaaaaatgagtaacgcaaaggtcttcacaaaaaaggaaaaaaaatatattttttttatattttttttgagttaccgttcgcgtgtgtgtttcattatgacaagaaggctccctgtgagacgtgcctcttctactgcatcttactgaacaggggagagggagcactccagtgtttgcggagaccgtaatgaccatgtaaacgagtaggctaaagatcactaggaacaaaaggggaaccaaatggactattcgcatgatagcgcagggtatggctagctaaaccgctgattactctcttcaattccgaaaataactaaacagggctaaggcataaaagtataaggctacgagatacagggggtaagacacgctcagggttttcctaatgctagttggtcctccataatttttctaaaaaggggggataataaaaaaaaaaaaaaaaaaatgataaaaaatgtgcagggctatatacacaacgtgcatacacatacttcaccacgttgatttggttaaaatatcgcaaaatggttcctccttatcctttctttgtgatcttaccgccaaatggaagaggttgtagtttgggggggtcatggcttggacgaggaagtagagctgtaagtttttgtcaaactgggaaaaagggggaaaaagggggaaaaagggaaaatcaaataaaacgtcgcgatgttgtacttaaatggtttctcgctgaatgcgaacgattggaactgacgtatgagttactcgcccgtgacacacagagaggagaaatatatatccctcccccctctgccctctcgcgtgttgcatccactcatttcaacgtggtgtttcttcaccccataccttaaaaacaccgtagcgattgctcacgtgcagcatggcccaaacgagggaaggaaaaaaaagatatttattttgcaacacgaataaaaggtctttataagatacaggagaaggtaatctaattccttcatacaaaatattcgacaggattacatacacagatggagtcagcatggtgttgaatataatggttgactgtttgatggattgctcataaaatgcattagctttgttaaaaattttgaaaaaaatcgaaatgcaaaggaagcaaaaataggaattcttcaaaatgggactgaacatggatgatagacagatgcccttcatctcatcgcttgatatgtcgtctttttttttttttacaaaaaattttacataaattttcgataaaattccgctaattagcacataacagttaacaaacagggagatatttttctcttcaaaatggaactttttcgacaggtggttgtacacatatattggtatcagtccggactggttaagcacgcacatgtgctgtagcatgttaattttttgtgtctttcctgcttcttcctcatgcttggttgttttgtggcaattcaggtcagtagctattgtgggcttctttctctcctgttcttcttgtggagtgacccctgcggatggagcaacgtggtccctttccccgtccatgtggatcttcccctgaccttctttttccacctgcactcgtccgttatcaccctcaccccttaagacatccctctcctccgcgtaaaacagaaaagcagttactcgggaaaaaataaactgtatacaaaattgggtcacgcaaaaaagggaaattttacacaactgaggagcttcctcaggtatttttctaaccacgtcatttatcgcatttagcaaaaatatcttcgagcatatattatcagtgatgtcagtcatagcagtcctatgttcattctttaccaacttgaacacgtttagagataacatgaatgcgaaaatgttgctcagacgaagtaccactcctagtggggcatacaaaatggggtaatttatctgtggaatttctctcagcaatttttggacatcttttctgctaaaatttgttttgaatttctttacaactgtactgtttttaccaaataggtatctcttatttggggtggaggtacgaatgaagcattttctctccacgtggtactgcctgatgggtacatctccattattggctcccctccctccgtctttgctaaattgactcttcgcgaggtgcagcagggccagcaacagcgggactagccgcgcgagggtgttcatgccgcgtgttcaggggagaggggcggacaagtcttcttcctccacgctgccacgattgtcaccacgacagccgctactgccgctaataccactactaccgctaataccgctacgactgctgatgcgaccccctctttacgccaacaaattggagctattatttggccaacttgagaaagccagttgaagaaaatccgaccaataaatcactaggccattttaactcccccttttagtcactacaaatgcgggttgcaccttcagaaaaaaattcgaatggaaaattgggaaaaaagagacccccacattgatatgtttaactaccatgtgttcaaaatttaatttgcacgtgatcacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatattccgaatccacgcgaaattcttgtgacacccaagttggcaggaacgattcaccaagccaacaagtcgtgatgatgaggtaccgcgctgctgccgtgccagctcagaacaaggcaaaattgtgctgccccacttcgctcccctttctacacaatcgatgtgcgacgcgcttgtaatgcgttcgcaccgtgctccttcagtcatgctacggaaaaaaagcaaaaaaatggaaaaaaagcaaaaaacggaaaaaacggagaaaacgaaaaaaaagcaaaaaaagcaaaaaaagcaaaaaaagcaaaaaaagcaaaaaattgacaaaaaaaagcaaaaaatagcagggaaagcgcaaacaagtttggctcccttcgcaaaactcgcacatttgacaacgtggcaaaattgacaaatttagcgaaggacaaatttaacgacgcgacggggcgaaaagtccctcggcgcggtagcgcatcgtgtagaaaaaaattaggtgcgcaaaaaaagtaaaccccctgtgcaaaaaaaatacgggcaacgaagcatagaacaggcagatggggaagtgtgtcatgtcgccactacctcaatctgccatttgtaagaatacgccctaaaatacgcccctaaaatacgcccctaaaatacgcccctaaaaatacaccgctaaaaatacaccgctaaaaatacaccgctaaaaacactcccataaaaatactcccataaaaaagtatgacatttcaagtgcaaatatcttcctcccagggggcgccaagatgggcacacccaccccatttttaccccctcccccaaaggtgtgcgattggttacttgttctggcacacttaacgagtgtacacatttcattgcccttgaataagcctttcattttttgtgtaaattttgaagtaatttttgtggtcatctttgtggtcatctttgtggtcatctttgtggtcatctttgtggtcatctttgtggtcatctttgtggtcattttggggtcatttgggggtcatttggagggccatttttgtagtatttttttttttttttctcaaaattgcatacgtagttgtaccaccctttagaaaataaaattttttacactttttttttttttttttttttttttttaatttttccatgtgctgccctttggcgaatagcttaatttttcacgctttattcgaatatgagtttgtattcagatgttcctccttttagactattcttcccccccgaagcgaaatgactccttttgcggcgggggcgcagcatgcctttacctgttggcgcacatttttttgaggcgacttggggatgaagcccgtctcatcacaccagcccccaagcactgcaagtgaagccgaagcgaaaccccgcgaaaatgggaataaagcgcaagggttcgcctcccccccttttatctgtacacgggcacgtgtgtacatgtgtacatgtgcgcctgtgtgcctgtgtgcccgcgcttcctcatttgccaccgccgcaatgttcagaatttgacttacccctgtgcatcaatgagttagtgcatcgtgtgaaggcctcatagttcaatggccccatcgtttagttgccccatcgtttagttgccccaccgtttagttgcctcatcgcttaacagcttcattgttttaccgcttaacggcttaacggcttaacggcttaaccgcgtagcccgcccccgcgccgttaaggcaattcataactccccgcgcaaggtacctcgaaaaatgaaagccgctttggcgaagcatttatgggtacacacacatacacatccgtatatgctgctgtcatatttattctccacccaggacccacaaaattgtgctggctattttgtgcttcacctttccgcgtacacttttttttttttttcttaaagcttcacgaaaaaggtgtcatgatggagtgtgtgtgattatccctgagagtttcctgcgcctcctccgtgttagttcgtgtcattcgtgtcacttccatccgctactcacttccaacctctgcgcaagggtctcccccacccccctttgcccttttcatgtacttcccaatttttacgtatagaacaaattccttcttcatcatctttcataaaaataaaacttatgtgaatgaagctacgctacagggggggggggggtaatcatttcgtcatttttacttcgcctctaccgactcccacgtcgactttgatattacattttttttttagttgcatcccattttgtgcgctgcccttttgtgagccacccttttgtgagctacccttttgtgagccacccttttgtgtgcgactatcatgtgtgacaattttatggagtcacatgttcatcgtgcgacgtctcacatagggccaatccatgcagtcctccattgttgagtagctcccaatttaagcgacggctcatgaagcgtgtagcccaaatggcacacgctcgaagaaccccgcgtactcataaaaaagtgaacatatttaattacatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtatataccgctcaatacacatgaccaatttgtgaattcattctatccctcgtcttgatttccaacaattttgaatctatcattgttgtctattcatatgatgacttgaatcgtatcataaaaaatgcttcatggcaatctacatgtgcggtctgttgtgcgtgagtgtgtatgcgcgtggctctgagaggacagcgctcgaaatgcagtcttcaaattgcgaatgaagggtttgctcacgttcgttctgcgcactctgcttcttttgcgtgtttcctccacagggactgtgcgactgcacgtggtaggcgctttttattttttctttattttttctttattttatttttatttttttatttttttcgcgtgtaccctattcatttcgctacctcttcccttttttttgtttcttcatccgtaaagcgcactgcgcaattttaccagttcgtaggaatgaaacaacacagtacgaaacaacacaccgcttaatcttctccacaccgttcgaataaaccaaatgcgtattcgtcgttatgttttgccaaacgagtgtgggagcggacgacatgtcgtgttttccttgtgacaattcataaaaaggcaatttttttttttttgccacctccttctaagcgtctcattttgaccttcccagggaggtgttgtttctgtcattcgtttgtttaacattcgtgtcaattttttttttttttcgtgcttttcttccttttttatgaatttacaaagtaataacgcaacagatggatgcacagcatatacgtatacacgttacctacgtgaaggagaacatacaaattggaaaaatacgcaacactttgctacctttgtgcgtttattcggttgctaaatttgttgactagcaggttggtcaccttttttttttgcattgtttcttgttgactcctcccttatctgttctcccttctttccactttaacctcaccccattgaaaccaaaatgacgagcgaaaagaaaaatgcaatcaattgcaggcggctgcacagagccaacatgatttttgccaccataagtaacgacaacaattacatatgcatcatcacgtattacgaaaatgattataacttagagctgttcagcgcgaacaaccaaatgcagaaaatatttcgaaagaccattccagacagcataaacaaagtttacataaatcattgcaataagtatatttgcgtgacgagtcaaaatggcagcatatacatcctcgacatgaaggggaaccttgtgtacaaaaatgaggagatgcattgcttgtactggagaaagagaggttcccaaaaggggggtgtccccgcaaaaaatggtgagacgagagggggaagggaagtaaatagtgacgatgtgttccgttatgcaatcaaatgagacttcatgttacatgatgcgcgatacgcaatatgtgacatatgatacaatgagaagaaaaaaagaaccacataacagatggcacttttaattttctgaatctcccctgtgtattcacccctgaaataaatgcaatcgctgtgtgcaactagctatattgcacttttttttttttccgttcagactactccaaaagaaaacgcaaaaaagagaccagctgtacccgcaccgataacgaacatcaagtgaaagacaacaccccaagtgaaaataccacaaagcgatttaaatgtgacaaaatggcgaagaaggaaaattcagttgtaccccttcttaacaataatgtaaaaaaaacgaatagcggaaaattaacgggtgcaaaaaatcacctgacctggtcaggcaaaaatggagacataaaaagtagaaagcagtcgctcagcagcaactttattatgagaagcgaaaaaaacaaaaaggggcctgtcctgagtgggaatgtattaaagagcggcacaacagcgaggaggtacagatctgtaggaaacgaaaaagaggggaaaaatcaacccaacggaagggtttccatcaggcaagccagtcattgcaacatgaataaacagtccaaggagataaccggatgtggaataaataggcccaaaaagcagagagaaaaaagcgacacacacacagacagtaataaccaggcaaatggtgacgagatggaagaaaaatactccgatgtgagcattaaatccaattcgcccatcttcggaaattacgatttttgcttaaaaaaagagatgagtgattacttctcctgcatcccctcgacgaagcggattgcaaaatatggagaagtgaacgaattaaattccaacgtacagtacgaaaaaatgccgctcgaaattgtagacatattctggattaacgtagaaaaagataacagaaataaatctacagaaaataatggctatcactaccttttcagttactttgacaacgtgcatattattcatagcctggacgtagggtttaacattatatgctccatgaatttaaaaattatattttacaagtgcaacattttaaaccatttttataaaaatattaattcgtactttcagcttaaaaataaaattgttcaggcatttaaaaaggaatttataaaaaaatgtaaagcgcaaaataagtacgcatgtgtgcattttgtcaaatcgcaaaaacataattgccatcgagccaaaatgaataacttgaacacgtcaatgagcagggttaacaatctccgtcttggtctgaatgtacacagttggggtgggactgagtttttttcctttcctcaccatttagacgtaaaagaaagtatcattaaaaggatcttcaacgacctcgttattgacatcaagcaatcttacatttcgaatgagcagcactacgttttagtgaactactacgtacatgtgaagcggaagtacttgcgcttctccagcttggagctccgccgctggaggcgacccagcgaagcggacatcgaagcgggaatcgaagcgggaatcgaagcgggcatcgaagcgggcatcgaagcggacgtcgaagcgggcatcgaagcggacgtcgaagcgggcgtcgaagcgggcgtcgaagcggccagtctgacatccatcgtaccgcccagcgaagaggccagcctgacgtccatcgtaccgcccagcgaagaggccagcctgtcgtccaccatatcgaccagcgaagcgggcagtcaagccaaaagggacagcaaaccccaaagaagacgcaacaaattcaacctaaaaaaaatcatcatgaataaagaaaaggcaaaccaacttacactgccatcgcacaagtacaaaatgtgccttctggggatgcaaaaatttggagacgtggaaaaagaattcaaatcagtggaaaaaatagtcctctaccttttacactcctccaacatcctgcagagtatctttcacatatataagcaaatgtccacaatgtactcaaaatttaatgagtacaaaaaaatgcataaaatttaccgaagcattgtcgaattaaatagtcactttaagaaattttattacaaagatcggaccatggtttatttctccaaatatattaaaaatcggagagaaaattttgacgaaaatttgtacaacttattttttaaggaaaacgaaaaaagagacttcgctcgctactacgatgtgataaaaaagatgataagtgacaacacgatctgctgctcatgctcgaaggagaagtttcttagcgggcaggtgactgtttccgagcaggggaaggtgctccatcaggagaagaatctagatcggggggaggaccctcctctacacgaaggagctacaaatggagcgatcccatggataaacagtgggggggaggcggctatgggaaatcaattcgatgcggcaagtggggaattctcagaggactgtttgaaggcccattttggaggcacacggcgcgccgccaaaaaggaagacccgtttgaggagaacataaagaggggggtcctgaacagctacgaagggggacccacgatagggtgtgttagcggcgcgactagatgtgatagcggcgcggctccatgtgttagcggcacaactcgatatgccagcgacatgaatgggcgcttgagcagcgcaagtgggacgcttccccccacggggcatcgaagcaaggtaatcaaaaaagaatccaaagatgtctcgaaagggccgaagagcacaaccaattgtctgcaaaaaatggacacaaaaaaaggaaccactgcaagaggtcagataagtaatatgaaggacagccgaggcgccgacggtgtggagcttagggggaaggggaaaagcatcagtcatagaagcctgtgtggcacgcccctttgccgaagtagcagcgcgaaatgttattacaaccgtgtggatggaaagcatgaaaaggatgatagtcatggaacagccgcttcccttcgaaggggagcggtaaagaacagggtcagcaatggcttccttaggaaaggtagcggaattgcgcataggcaaggggtagcgaacagactggaggcaatcgtctttgcaggggggaaacgcagttgtgggggtgcgccgagaggcggcagtgcacgtcccggtagaagcgcacaacgaggggcatgcacacatcggcccgcaaagggggaagcagcggaggagaagaagggtgacgatggcggtgacgatgacgataacggtgatgacgacgacgacgatcacggtgatggcgacgacgacgataacggtgatggcgacggcgacggcgacgacctgcccctgtcggaaggcgaactggaggagcagttccgcaggagccgaaaattcatcgtcccccgagggcagaacatatgcacgagctgcgaactcctggtacagaaaaagacaatgcacaattttgaaaagttcgaactgaactatgtcatcccaaaaaaaaaattaagtgacgaagaaatttacacctccttgatcaaagatatctatctcatgtacagcgaacaaaaatgcccaattaatctcctgctacttctacaagagtttagcgaaaaggaactccaaaaatgcatgaacaacttccaagtgatcctaaactactacgaaaaggttttcctcgaaaatgtaaacgagcatttaataaatttgcacagaataatatgtatttgtaaatccttaagtgataacatacacgttatgctgaagacgtaccatctcgatcgaattaaaaaattacaagaaatgatcattctttgtgttcgtaagtttcaaaagtattacaatttgcaaacacatttaaatatcttccatttcttaatcgagttgttactgttcatttcgaaaaatatttattttgaaaaatttccgcatttaaggaagcattttcgaattacagaaatgtcgatgtagaaattttaaaaaattacaattccgtcaaagggaataaaaaaattcactttcatcatttcgatcgatacttacacaacagtcaggtgaaaagtcataaattttttttagcacttagtaccattggacacaacttggatcaaatttttcagtccttcttcaacataagggaagacaataaatttatatccatctacaacatctctatactacatcttccaagtaaccatcaatttcattattttactctcccaggaaatatcataaaatatgaccttgctcgtaatttctcctactttgacgaaggctatgttgagcaaatgcgctccaaggtgtaccccttctacgtctgcacttgcgatcgtttttccttcgtcggcattgacaaatattatcagtgcgccttgcgcttcaaattgatacagaggcgttccctcggcataagcctgcgtcccctcaccgtcctcagcgtcgtggtaggcccccgcgggagcgagtgcgcgttgggagatgcacaccgcaccgcgtcgtagctttaccacttcgtagcttcgtagcttcgccgcttcctagcttcaccgcctcaccacgtccccccccaggccatgtccaagaactccttctacatcttcaccaagcacgacaagaagctcaatatcacctcgctcaaagtgaagtatggccactccaagcggaaccccctcaagcgcaaagggaagaaggtggattgccccaacaatttaagcggtgagtccccaaggagactacaagtgcagcatgtgctaagaggcggggcgagttacggcgcgcgatagctcagtgtaccatctcgttccttcggaggtccctttgtgtgacatcactccaattgggactactccacatcgcgcatcctctgtggacttacaactaccacttcgcatgtccgcaccctctgtcgacttacaactaccatttcgcatcacctcccccccccaccgcagttgtcaagtgctccaatctggaatcctactaccccagcgccaataacttcaacctcaggctccaaacactatgcgtaagtaaaaccgttgcatgcgccaaaagtgagcacgcacagtatgaacatatgtacgtgcccacatgttcaccccttacttattctttttccattccccttttgaagaactccattattgccaactgcgaaccgcacatgtgcctgatactgcaaggactatgattaccgaagcgaaaaaaaaaaaaaaaaaaaatttggcgaacgggtaaccggcgaacggataaccagcgagcgagcacaaccttcctacacatcacgccaacacaaaaatgaaccataaccgtttgcctatgcagtgtgacaatgtatcggagcacacctacacgcacacattacttagtttcttatttaaccctttttatggagcaaacgtttttaagtcgacatgtctggcatcttatatatatatatatatattttttttttttttttttaacctttatggcgcaaataatatacccattggtcagcagaccttactctctctctgtctatccctctgtctatttatctatctctctgtctgtttgtttgtttttttttccagccgactcctttttttaatgtgatttcgaattattccttccgccttttcgcaaattggcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgcgcggaatgaccctccttggtagagatgtcactttccccccaccaagaaaagaagaaaaaaaaaaaaaaaaaattaagctaacatgttgctgttcatttaaacaaataattttactttcattctgtcgcagtcactgaggggtgaataagacgaatacgtttttttcaaataggacagtggcaatggagcaggaggtgccactggacgacgcgccgatggatgtgatgatcagcgcgatgaccaacgtggtgatacgggcaagcatcgcgaacatgtttaataaagcacttcattatttttcatatattaaacgggccacaaaaccgtatgatgcacgtagctgcctctccatgcctgattgcagaggagggtcttcatacatgtccttggcccctcttctcttcttcgccttcttccttcaccgcgcatacctttattaataataatagtacttatggggaggggccttcccacgtacacacacatatgtccgcgattccaaacggtagccggaagcacaaattgaccttgctcattttctacacattcgttttcttctttgtctttttctttttgaattttaaatcatacgggtcgaatgtgtctgaacacagaggagtggtgtgctcaaagttcatcgactgcaacaggggggggggaagcaaaaaaaaaaaaaaaattaaaaatacaaaaatgcatatatgtgtacgtactcacatatgtataaaaaaactgccttgttgaggaaatcactgcctcgtttatcttttttcaaacggcttgggaacgcctgtcattttccttccatacgcttttgtccttattggattgaaaggtgtaaatgatgaggagcgacgggatgcattctgagatgaaataagactgttatcggaggggggaaaggaaaaggaaaaaataatgggatgctcacatgtacgtgtaacgcgcatgtacagcatacatataaacatgagaagcgatgaaaaaatgttttttctcccctttgacattactatcgcgtcgcaagtgggcaaatcgaagtaggagttgtaaaagttcgcatccttgacgaaacaccaaaaggagtataatcccttcagggccaaaataacaaacataataatagccaaagacagtatctgaattgttcaaaaaagaaaaaaaaaatttatgtcattccgcctgcactgttcatatttcttttcttttttttttttgtacccattggcacacgtagccatatcaaaatttgaagaacgccactgagatttgggcgtctatctttttctcagcttagttaccctatttatgatactgttgctttttgaaattcctttgcttttttcttccagcttcttggtcaccttcaaaagtagaaaaaaaaaaaaattgttgtaactgtggcgtaggatacacactcgcgcactgctaactgcaaaatgagcaaaaacacatgcacactgataactgcaaaataggcaaaaacacatacacactgataactgcaaatgagcaaaaacacatgcacaccttaactccatagtacaggaatgctatggctattatgtaatctattatggactccaggatgtagttgtaataaatgtagttgtagaacgcctgggtgaaatagctcaagctagccaaaatgatgtttactgcgtacacaaagccatttaggaaaatgtacagcgatctgacaggttaaaaaaaaataaaataaaataaaataaaataaaacaaagtaacaactgctattactattgcgattactcgcctgcacacgagctagccaaatttctggggaaaatagttcacacacaaatgcacacaaaatcgctcgctttcgtttcttcatttttttggggaaaaacattactgtaagtgcggagcggacactaatatagacgcgtagtaaacttgggaccaaaaaagtattataatcgtgaaagatgacaaaaaaaagtacgtgggaatggctttcaatatgattaagtagaaataaaaattgggaaataacagcagcgtgttgtagtcaatcacgtaatagcgtatgtccaggtaggtcaaaattgtaagggatattattctgcctgcgggaggggggaaagtgtgcgtttgtgggcatatgcgcacgcaatgggagggggcgaagcggtaaagcagtaaagcggtaaagcgataaaaccgctaatcagctaatccgcccctcgcgctctcccattttccacttacttatgtgacagaaaaacaaaaaaacgaacaaaaaattcctagtcttctcccccgtcaaattggcggaggccactggcgaaacctttctgtttcttattagaagttggtatagcaggtaactcaagtaggcatagaaaaaaattaacaggattaggaaataaatgcctaagtggggggcgggcgagaagggggcgcatgtacgtagtgttgtgtgtgcatatgggcacagagacacgtgggtgggtgtctaagcggtgtatagccagaaggcgcccactttcctcccaccacggcgcttcactcgctttgcgcggtagtacccgtagtcattaggaaaacaggggaaataactgcgttaaagatggtagatgtggaaaggggatgttactcagtttttgcaaaagtgaagtgaaccttgttgcagcatctgcgtttgattcactccttgctcgcttccctacttatgtgaaccgtattcttgcacaaaaaaaggaaagaaaggagaagggggggaagcagcaacacagtatagtagtgcagtatggcaacgcaatgtagtaacgtaagggagtgacccaaaggagtgtcccaacggagtaacccaaggcagtaatataaacccgcaaggcgaaatggggaaggcgaaacaatagcttaaactaacatggtaaaacgaaataatgtacgaaggtggaatagcaggatggccgaataacagaattgcacaatattagaatgtcaaaacggaatggtaaggtatgtacgtgaataaaaagcgcttacgaatgagtgggcacaagcaaaaaaataaaaataaaaataaaaaaattattttcgtgcaaaaggctaaggtcccccttttctgtaattccccgataaaatggttcccctgcgtgtaccacttttgtagcaatatgtacatgtaatttatgtgtacattttgtgaatccttttttttttttccctatttttttcccctattaattcgcccaatggggtgtaaattgccaggaaaaaaaaaaaccaaaaaaaaaaaacatatttttttcattcctaagcacatgcttccactcgttttggcttctacattttaaagtttcatctcagaggtgtaaatcaaaacgcagccaagaaagaagcaaaaatgagcttctcttttttctgcttggtggaaaaactaaaaaattgcgtttactattttttttttttttttttctgtcctctatgtgtgcaagtatttgcagagaacaaagtggaaaaagaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaaaaaaaaaaaaaaaaaaaaaaaaagttttacaaaatcccatgcacaggggcaataattgacaaatgactaccaaaacagacggcagcacgacattacgttttcgtccctttgggaacagctccacccacttggcttattgcacccttaggtatcttctgttttgggggcctgctttcttgtgggataacttttctgtgcccatttttctgtttttaccatcctcgtacatatgaacaagtcgtccgaaacggactgccacctgtttcgcattatgtggtgtattgccccctgtctgttccccgagcggtatgtcatttttccccctgcagcgctattccctgccgcgctattccctgtcgcgctattccctgttgcgctgttccctgccacttggttcgtttccctttttgccgttcatgccattttgcacgtgttcgttctgggggtgcataggcttacagaacaaatggtgaacgaaacctaggcagtggtcgccctctctatcccaggttagcaacgggttagaaagaaatacgcatacccatgacgggagaggtgcacaccgtttaaaagaaaaaatctacctcttcatcaccaataaaaattgttgtttcgtcgcatcatttgttgcgccgtttactttttttgcggcatttttgttatgtctctttgggcgccgcgcgtaccgccattatcgcaggtagcacttttgttgccaccgtttggtatgttttggtccccttttggcttggccatatattgtccaccttttcgccatttttttgtcacctctttactattttttggtccccttttcaccatttttttgtctccttttcaacatttttttgtctccctttctccatttttttgcctccctttctccatttttttgtctccttttcaccatttttcggtcgcttttccccattttttggccacctgttggccgttttttcttcccccctgctgcacgcttgcccagttacacgtatcctttttttctgtctaaaatattcgcgcacatgcatacccacttcagcaaaaccgcaaataaaaatattcttcgctttttttcctccaagcggaaatacgtgcatgtaaatatacaccatagttgatctaaaaattgcattcgttctgttcattttatgcttcgcattttttcgcgtttttcggccattttacaccatttttcgccatttttcgacatttcccgccatttttccgacaacttttcacctttttttccgcgttattctttttttttaattaaactatcatccgtgtaactcccccccccgagcagtgactacacagttcgtaacgacataaccagttgtttttttttttttttttcttttttttgtaaatcctttttaccaagttgtttttttttttttttttccacttcctttcttttatgagcaaaattaaccacaaagaataatttgaaattaaatcgtttggaaaaattgcatgcctctatttgtacgttgccgtttgtttcgcatttggagtgcctccccattttgtttactccttctgctgttcctccttctgccgcgttgcgttgagttgcccaccccttttttttccgttgcaactgtaagtgttgtgtgcagatctactttgcgtcactcctctttgcggctgtcgcgttcagttgatgcgttctgttaggcgcccttcaggtgcttgtccgttggtgcacatccccttttgagcgccctccgcgtgtatgcccacttacggcaacgttgtatgcccacacacgacaacgttgcatgccaactcacgacaacgttgtatgcccactcatccccacgtacccgcgcagcagcaccactccccgcaagcacacgaggggcctgtagcaaaacgcgctggagtagagcggaacgagacgacaaggggaaccccgagagcgaccccacaagtgacaccaagctgaccccaccgcgcaagtacgccggcaaagcgcgtcagcaaaacgcgtcagcaaaacgcatcagcaaagcgcgtcagcaaatcaaccccaccaaaacgcatcagaaaaacgcgccagcaaaatgaaaaaggacaaaacgagagaggagctaaaagaaaactacgacgaaaattatctgaactttaacgaagatgcgaagaaatggttttacagtaaaatcgaaaaaaataaaatgatgcacatacaagaaaaatacgactccttcctcaagtcgtacgaaaacaaaaaaaaacatgtcacagaaaaatataacttaaaaaaatacttaaccttaattcataatttgctgatattctgttttatcacatttgacattttttccattttcctcaaagtgtgtgtaaaaaatgtgaagcgctttttaaacaatcctttcctgtacatacacaacgcaaaaatcgtaataaacaaaaatatatcacagggattgaaattgatgaaagcatacaagaatctgatctgtgctgctgcattatttttgttgagagagaaaaacaaaatcgccaaggaaattcaaagtgtctttgtcttcctcttccagcttttgaacttttacctctttaagtctttggaggccatgtatcagtatttttactttaggtactgtgacattttcagagccacaaaattttttaaggttttcgcgtgaggggcgcctcctccagcaggtggcaccgttaagcagtggcaccgtcaagaagtggcgacgatgggaagacacactcgccaaattgggaagacacactcgccaaattgggaagacacactcgccaatttgagaagacacgctcgccaaactgagaagacataccggcaaattacgaagaaacaactgttcggacccctccccccccgcttagacgccgttgttgtttttttttttttttcatttgttcttttgtcctgtgtaacccatttcgtttttttttttttattttttccaatgagatggaaccatcttttttgaacagcaaaaaagggaccatttcgaaatgaaccctcgcagggtaaatccgccggtgaagctacgctatgcgaaaccgcggacgtgaaaaaaaaaaaacgtgtacaattgtcacgctctactgcaccccggtattggggaccagctgacgagcccacatggagaagagggcacggctcacgcggcaaatcttacgcggcaaatcttacgcagcaaatctcacgcggcaaatctcacacagcaaagctcacaccgcacacccagatgaacgtgagccgtcccaatcggaacagctgttcgcacaactattgcgccctcttgcctgcaccggatggcgcacacccaacttggggaatacccaacttggggaacaccaactttgggaacaccaacttggggaccgcttcacgtcggcgcgcgcgggaggagagttaagtggcgggggttcgcccataagtctgagcccgttagcgaacaacggaagaaaggcatagcaacgaaatggggaaaaaaaaaaaataaaaaataaaaaaaaaataaataaaataataacaaaataataacaaaatgataacaaaacaatgacaaaataaaggcaataaaaatacgtaaaaacgcatcggggattgcacggagaaacccagccacgcactcacatgacactgcacatgacactgcacatgacactgcacatgatactgcacataacaccgcgcacaacaccgcgcatagcaccgcgcataacaccgcgcacaacacccgcacggggaaatcactccccgtccggcgcccgcgaatagaacaggcgaaatttctccacgttgagaaagtggtacagtaagctcatcaggacgtgcacatccttgttcaccagggaggtaccactagacttcccaacccgggtagcccgcagatgctctgttcggcgtctgtcccctttgtggccacttggatggttcctcttcccaatggaggaattctctccacagtcagtcgaagagacccccgagtaatcatcacagttgtctaaacgtaagaaagaaacagtatcaacatcgctcctatcgaagggtactactcctccattgcacacaaaggaagaaccatatgtatcgttattcctttcgcttctctttactttctccatccgtaaaaaaggcaaacttgcaaatattttatttgtccgactggataaatttattttcgtatcatatttgtatttctccttcttgtaaagcaactccacctgctgttctacgatttttattaatttttttaagtaataatctgtgacgctttttttcctctccataatgccttcttgggtctccctcttcaaataaccctccacagtctcgtcatttcgaaaatcaggatgttccatataattggcaaactcatttttgtgtttcatataactctttacaaagctattggaaaaagcttctgtcctgttgatattctctgtatcgactctacttagaagcaaaggtaagaatcgaatgtccttcccatcatggaggcactccacagaggttacccctataatgtcttcaaatcggtccatcctgtttgtcctcccctgcagtacatacttattacatctgagcagatcgttgtattcttccatttgggtaaacaaccctttgagggagagaatgtgtttgtagccacgtatgcaagagactagttgctcataggggaatatatgctcctcatcgatattttttgaacaggcccataggaccttcgcacgtaggagatcattacatcggttaatccattcgtcttcaaaacgagcaactcgttttcctgagctgcttctccttctgaattgactctttctcctcctacacctctccgcagaaaaaagcagaaacaaaattcttcggattttccgcaggtacttcataggcatgcaaatgctaaaccaggagtgcaaaagataccattttattctacacctattggggactctccctgtgcagtgaaccccttcttcatctgttaaaaccaaatctgggacataacagtagacccgattcactacgtttttctccccatgcgagtatttgtaattgagcaggtagtaaattatttcttcgaacatatggaggcatttttcactgttcaggtacatgtagacgaggctgaggacgtagtggctgtgcagcgtgtcgcggtggtttattccgaggttccgtcggaagatctgcggtggggagaagtgcgaggagtggagtgtgaggagtggtgaggagtggtaagacgtgtaagacgtgtgaggagtggtaagacatggcaaggcgcggtgagacgtgtgagacgtgcagtactgcgacgcgaagcggattcacggcacgcccaatatggcacatgcacaatgaacgcacaacccacgcccgcgacggacacgactgacgcctggcgcggccctcctacctccgccgcgcgccgcgcgttggccagcgcgtatgccatcacgcagtcccaaccaaactcgggcatctcgctcaagtaagtcttcaaagccatcagggccaagtccagcgacgcttcacccacatacacattgtccgcgccgaacgactgatacacatcacgcacatgctccaaaacggagatgcagcacagcgacccattcatgatgaaatcctcattccgatatttcctaataatcctattcgtgtagtaataacaaaataatgaattcgcaaaatggtgaacagtgcaccccaggcggatgctatacacagaggaccatttcatcgtcgtctccaagttcacgtgtagaaataattcctcatgggggtagcatatactgttgagaaaaaagcgagatacatttcggatcctctccaggaacacatactccttttccttcctcaacccactacccctatacgaagaaacgttaaaattaaagtaaacgatattttcaaaattgtcagtgagtttcaccacatcttcgatcctttctcctgggtggttcttcaacctcatgttcagttgtagtagaatggccgttcggaggagaagcaggaactctcggcatttgttcacgctgcggttgtacctgtcaggagtgggggaaggaagagggtgcacaaggacacatgggtagcaggtgaaacgtgcaaaaatgctgcacttcgggacccccctcccaagctagcggccgagccaaagagacacttccccagctagcggccgagccaaatagctgcttccaccactgagtgcctaccacgccagagagaggtataaatccaggtgcatggggtggaagaagacaaagtagttattcaagataacggagcaacattcttgagtccccttgtagagatccagtttatccccacagcgaatggcttttttctgatccgcattcgcccaatcggttttctcaccttgatcgatttgcctcatttcactgtccgacgcgtcactcgaattgtcaccgaactgaagattcgatttttctccgcacgcttcgctccaaaggtcactgcaagcagaccaatccgcacacttcgaatccatctcatcgtcaagaaggagcacccccttgccggacacagagctgaagctcccttgtgtggattcttcatctacggaattgttacagaaggggtgaggcacccattttttgttacctactttatagggcttctctaccctgttctcgatagccttgtcgccccccaaaatacctccctcctgtgggtacctccccttcaacgcatgaatgcataaccacataatccggacgtgcaccgagatgacactattttctgggatgtaccgaaaaagggcaataagcctttttaaagcactttcgaagaagccaagctgtatacccacagcaacaatatttaggaagccataaagagctagataattgaagtcaccataaaaagctacattatcttttgatagaatgagagagtttaacctgagtgtgtatgtcctattatgtcgagtggtttggtcttcctcgtcagagcttccccttctggagagtttcctctcctttaggaacaactccctcgtgtacatctcgttactgccactgagttgttgataatacattatggtaaaaaaaataacgttagacaatactttcttattttcgctagctatgtcgagaggtatcctttcatatcgatgcgtatacttataggaaggcaaatccatgtacgtaacgtttatggacctcttaatttttgtgctataggtcttcaagtcgtggatggaaaatctcccattaggtggattccttttcccactctgctgattcagagatgagcagtagaaggagatccccaaacaaggctgtaagtttgcatacaaataatttttgtgagctgtctctaccgagttgcctacactcgtgtggaaaaacttctctgatatattttgtaaagctgctaggagatccctgtctgttccactctcctgtaagaatatcagattgaacagattaatgacaaatacatcgattagagttacactccctttgtatttttttctcgcaaggtttataccccccttcaccttcttcccttttaatatattcatttctccgttcctatccgttttgaaagaatcaaaatttaggagcttgctcaaaagggagtccctccccccgtcagggttgcttcgaaagtgactcttcagtagcacccccctacttagcacccccctacttagcacctccctacttagcaccttcctcatgcctataaatcccttcagtgccttcttccttgagcaaagctccctttttgtttccttctttctcagcaggtaatggttgtaaccccattcggagataccctccgtatcgtcgctacgtaatgaagacatctcagagcaggtcgagttgtctcctcctgaatcgtaacaacgtggatgtgatgtctccccttttagttggcccacctcatcgcttaacaaatctgactccacggagaagtctaactctgcatgtgagatcgctgcggaaaattcccctccatgtaaccgatcgtattgactcattctccctttacaaaataagcaaatctcacgcatgcataaatgggaatactttttaatacaacggattataatctcatttataatcatatcgtataaccacctaagtgacacacaactgagcatcttcccaagatgcttcatttttaacccccttccatgcaaatacatttttaatgagatactatcaaatgggacactaaaggatagactctcgatctcccttactaccctagcaatgtatttttctgagttcatcccatctgtacctctaccccatccatctgtttcttcttcttcacagtaaaggtcaagatcccatctcaccttcatgtcacttgaataaaaagacttctctttgtaaccttcctggttgttctgttcctaagtgtgggaaaaaaaaaaaaaggagatccgtgcagagagagttcacataaagtagtggcgtattcacgtgtataaaaaactgaagggacacaccttcgaatggattattgccactgtgtcgcttttcctctctgctatcatagcaaaagggatgagtggacaatcatacctctgtgtaggaagcttccccctgtgggtcttcaaaaatggggaactgcttcttcttcatcccaacaaacatcgtgttaatattgtagaacacgtaattgtcctccgagtggtacttcgccaagaatgcttccttccgcttcccccctctgagcagtccataagtggggatggccctttccagaagcctcaattcctgcgcaggggaagttaccatttgtgtgtttgcgttgtgtttgtgtgtgtgtttgtgtttgcattttcgtttgcgttttcgtttgcgtttgtttgtgtttgtgtggggggcatatgttagatgcatttttgcaccacgaagcgtaattttgcactgcgtcatttttttcccctttttttggggcaaaactgctagccaatttctgacacacttacgtgcttgaggtcaccactgaccccgtccagtctcctaaacgtcagcggcaagacgggggacggaatgacgtacattttgaaccccttgtaggacacaactgcacggggagggacatgaaacgatgggataacgtggtgagaaggtgcccatgttgaatctcccttcatccggaaacggggcagatcggcgagaaggacaagtcgccattatgtcactccttaaattggagcatttccttctccgatatggcccccttctcgccaacttattttttattccttccttacgcgcgcttaggttgaaagacaacagggacaaggaaaccgtcccgtccatcctgccttttccgcattccttggccatcccctttaaattttggcttttaaccttggctatgcctttgtttatccactgctgcgcctttatttctcggttgtacgtcctgcgcggtggaaaaataaaaaagaacacacgctcagtcacgcattcccaacccatgcgtaattctccatgcttaatcatacgctcctgctcgcggactctttgaacacccttaaggtctcattacttgcacgcgaggtccgtgtccgttcggtcgtccccaaaaatgagaatccctatgagcccctctcccaccacgtaagagtcatgtgttacgtacacctgaaattttgcagagagaaaaaaaaaaagacaccgtgggaggggtgcacctagtgtgtctacttgctcatattcattaattagaagtgagacaacggggtggagaggtctccaaatgtagacctccacttaggtgagcaaccatagctacagtccaacggaccattttctggactgacctcatctctgtcaaacaacttgaaaacgtccagggggctctccccagatatcttttcgtatataaagtcgtcgtccagctggatcctattctttggctttccttaagatgtcagagggcggggtggacagaaggggagtatcatcagtggtgtgtcattttcgtagttagtagcatttggctttgtctacagctttgatctactcatcatttgtaccgtatgtttcgctttctttttttccctcttttttttgcttcctttttttttctctctttttcgctttccactactccgttggctcacctgcaaacagcttgtcaacgtacctcggcgaggtgtacttcctgcaggggggggcaaaaatacacatcatgtacagatcatacgaacgcggaggtgacggttggccgctgaaggacactccatataggtattcccttgaccttatgcagccaaacagttcagcgcactgacactcccccacccccttacgtatactcctggataataacacattttgcaaaatttgctgccaccttaaaaaatatactctctaggtagaagaagagggcgcaggctcggatctcttcgtacatgtcctttttctgcgaataagtaatttcgtttttaaaggatggaagtttttcgaaggagcaacatgttaaagcaggggaacaaatgagcaactcttttttgttggaatgacttgtatgtgttatcctcgagatttacttggaagtgcctgaacaggtacttgtcatatgcatcgttaagaactctaatccatgatgggttacctgaacaggggagaagggttcatgccgacgtgaatcttacacagcttgccataatgtacaggggcatgcaacggtacaaacaggactatacatacgtacatacgtaggtacatacatgcatacgtgcatacgtaggtatatatacacacacgcacacacacacacacccgtgtgtgcacagccttgcgctccatgtagaggcccccttactcttcttatatcgagggaacacttccttgtagaaataatcaatcaagccagcgggggatatgaatggaattggcacttgctcgtaagcatgcttggctgaaccacggaacaggctcaggggggtattcctgcctaagtggttacagaaaaaaagggtgggggaaaaaatatggcacaaaagtgtggaagcgtttcaccacattggcacgcttcaccacattgggacacttcaccacattgtcgcgtttcaccacattgggacacttcaccacattgtcgcgtttcaccacattgggacacttcaccacattgtcgcgtttcaccacattggcacacctcgccattttgccttacccgttagcggaactccgctgaagccaccttcccgctttattctctacagcatagcaaagagagaagggaaccttgcatgaggaaaacgccgtaaacttaaagagggagaggggggggaggtgtcttccctttcccgcttctccatttgacgttcctcttttatcaacttacaaaagactccacgtaagcgtcgacatccctgtccgtcctgtgtcccaccatctccttccacaatttactgaccgaaacttcagttgccaaaaggtagtggtcgtccttcccctatatgcaaattaaaagttgcatgaatacccatgctgttatatgacactgtgtagtgtgcggcgtgggcatacccgttcacttgtacgaaggcttaccattttggaaggctccctccccagataggggacggaccggttgcagttgactatgtctagtgccagttccaggtggcctgtcaagtggtagcggtgttaatgaaaaggaaggtgaagggacaggtgaagggacatgtgaagggacatgtgaagggacatgtgaagggacaaatatacaaccagataaaagtacaaccagataaaagtacaaccagataaatgcacaaccagacaaacgtacaaccagacgaataaatcgcgcgccaaccaagtggtgggcacctcctttggcgccaactcaggtccaacctcgcacactgccattgtcgcagtcgtatatgctgtacagtttcttcctgccgtaatactttaagaaggcataatttttactaaggtatagctttaggcctagctctctccttttgccaatactgcaaagaatgttaatgaactgaggacacttcccccttaggcacacgatgggtaggtacatggacttgtttatgatcgacttaagctgcggttagtggcgggaggaagaagaagaagaagatggccaattgaagaagtggagaacggaaatactttcgctgcgtgtgcggaaggcatacggcgtacgacttagatggggcttgacgtaccatagtgttgtagtccctgttcaacacctcgatcactccaaccctctccggggagacgcggacactcctctcgtcttcgccatcatagtaaatcctgaattttagctaaaattagtgaaggggtaggggagaacaatggcgagaattgcaaaagtggaaagaaaaaaaataatatcatttgaggaaatcatttctatcgctccccctgttttgttaatacctttaacgagtcgcttaagtcctcgcaaaaaaggtgcaacgcttttaactttattttcagcgcaaaatggcttttaaattcggggtcattggtatgcattctttctctcattaaggaagaacaggtacacacaccacatcgttgttagctagtcggatgtactgctacatgtaaatttgcaggaagaaatagcagggcagacaattccctttgtgactacgccgcttcgtatgtgtgtgcattcgttttgttaccactatggatgtctcattaacgatgttattttattttattattttattattttttattttattttattattttttatttttttttattattttttattttttttaatatttgaggtccccatctccgccgttgcagtgttgccaaaattggtaaatgtgcctctctgcacttgtatgcacctttgcgcttgtaaaaatgtggacgtgtgtagtgcgcattttgttttggaacgcttaaacgcgttatagacgcgcggaatgtgaaatgaaaaaaatgatacagctgtgtgtgcaacgttgaatgggcatacacaaagttgcctgaacaggcaataacatttttcacttttaaaaaaaaaaaataaattttttcttccttttttggctagtcgtgaattttttccttttctgttaaaacgatcaacgagttgccaacgtgacaatgacacgcattagcagaatggcaaaatggcagtttggcaaatcccattttgcgaagttgcggtttaggatttaccgactcgaatgagacgataaacgtaaaaatggctaggacaaaaaaaaaaatgcgaaagggggggaaatattcaggtaggaccaaacttgttgatagcaaaaactatgagggttaatgcaacccgttttttaagaagacaaatgaggaaggggtacagccctccactgccaatcccatttagggaataccccgctgaatgggacattacttgcgtagctctccctcggccatatacgatatttcaaaaaaaaaagggtggtgctcttatgtgcattctaaaagggaaggaatttaaagcaaaacaactcggggttactaatttctccccataatacatacattttcaccttcgaaggggtgaaaacgcacccgggttaacttcacaattgagtgattacaaaatatacatgtaggcaaatgcttcctcttcagacgggggtctacgatcaccattatttgctttattaccccatttgacggggaaaaacagcgccccacaggatccattccgtatcctgctcatacacacacatgtgtgatacttatcattatggcttcttcccctcttgccttttcttctgtaaagacaacaaatagggaggttgcagtggcataagctggggctcatgtcgaacgtaattctgcgggagcaagtaggatttatccgagtcgtaataattctgcgtagcgacaaaagaaaacagtttatcattcataaaaacttccgatgcaatgtactcatttacaatctcttcatcgtctgaattgaaatactttatctcttcgtcactatcagagcagtaaaaattgaatatgtccacatttttgtgggtaaaatttttccttcgaaattttgtccccatcagagtatcaccccgttctgggtcgcagtccatccgtttgtctccctttaatacattccccgcttcagcatcgtcactggtacattcatttatgtgtgcaaactcgttttcaccttttccatcaccttctttgtgtccctccgattcaacattattatcatcttcactcgtatcagcggggtcttccccctcagcgcagaattcctgcccatttattatcgtatcatcccttttttcgtccctcccgagagattttccctttctgcaaatttctccctcattatccttctccgtaattaactttgcatgcatttttcgaagttcttcttcgtgcatactctgacgattaacctttttttcctctgtatgatgactcatagctgtaatgttggatcgcggtaaagagaagttcaaacaaacgagaaaggattccaaacttttatttcgactactttgaggtttacacacgtagaccctctcgaaaaatttattcaaatgtaaaatgagcagaccagtgtgttcccctcgaaatattttacttataaaatttcctccgatttttaaaacagagcagcatactttcaaactcgataaaatgagttgtgactgaataaattcgtctatgtcattcatgccggtgatgtcaggtgctccgtcgctcacaacagcgtgtgcatatgtggggaaattattcctttctgagttttgtccacctagctgagtattcctcttaggttgggtactcccctggaaggtgtcatccccataggtaacatccccacgggtatcatcacccatgtcgtttcctacctccccctccttcatgcatcttaaaatctgatccacagtggacgctttggttatatcaccttgtataatttgcacatatttcatatttcctatttcttgtaaatctacagctataatttttggctttttcacaaatttctttttgtgcaggttttctatcctcttctctagctcatcgttaaaattgatgtagagagaaaaatcgtttaaaaacctttcgtgttcatcgcaattgggtgaagttccctcgtttgtatttacccagtggagcatttggtagtagttgtacaggcagatattcttcagcacctgtgaccagctgccaggggctgcgcataagtccactatattgtagcagaagttttcattatatatgtcccctattttatccttgtcctttttttcatacttttctgggtcaaataatttgaaaattccgaacttttcgtttatctggattagcttgaaggagctcctcgctcggtacccattttccttggccttccggtagtaaatgtctctcctatctttgctcagcttccccatcttcctgcgccgtcgctgcgttatctacgccgttgccacgtcacctcgtacgcctttgccacgtcacctcgtgcgccttttggctacccctaccctaatgaccactttctctacaattgacaggtctaatgtctccttctgtggaatttccctcctcgttgaagctgccactccgcgaagggagagcttatgcggaatgtgctcctctggatgataaaaaaaaaaaaactgcagaggtagtagcttgttcatataaacgctaaccactcagttttcacatatagcccactttttcaaatgagcatttgtaggtatatgtacttatgcgcctcctaaatggggttcctccgtaaagttgttacatccgtgtaggttgttcgactaagtgtttagtgatgcttctttctccactgcgtcactgccatggcgagcttcaaaaaaaaaagcgacattccacctgacccctccgcgtcgctccctagggcaataaaaattaaagaaaaattgtttttaaaaaaaaaaatagctacagttgctttccccgcatgagaagaaacctgacgaaattaattttagttccttcgtgcaactacccatctgtttatggtacacgaagaacatatctcggggaaatcgctccacgcagggggcgtggcaaagccatgtcgttttgaaagcgcaaaaaaaaaaaagttaaaaaaaaaaggtacaggcatcgccgcacagtgcaaatcacaataatacccttgaatcaacgttttggattttttccaaagagggtgacctcgcgcgatatgggggagagggccccaagtggaagaaaaaaaactctccacaaaattggcgcggtcgatcaaatatgcattttataaaaacaaacttaaaaatgaagaggcaggggagatgggaacgatgacccatgcacagaacgcagtgctgctcgtgggtggaacgaattaaggagggcaattctcatcgcccttgtcatggccacctccatcgacgatgtcttcaaaaaagtcgcaattcggtcccttaaccttccgagggtagcacagagaaaccaagactaccgcactctgtatgtacctctccatcaggtgtgaaaacacacgattgtcaaccttgacttcaaagttaaggtcgctaaatttgaaggagtacaacagcagtccatcttcgttggctattttgaaactacaaagaaagcgaggtggtgccaaagaggagggatactatacatgtgtatgaatgctcaggcatgtgcaaaagggagagatgaggaaaaaaaaaccacaacttaaccaaactgttacagtaatttttttttctttttttacttcttatccctacagggttgattgttcagcatactggctaggtcccccagttccaggttccctgtgcccacttggaagagggcggcgaccatgtgtctaatctgtcgcaacaaaggaaataatatgaccatcgggggagggagcaattaatcacgtgcacacataacgcagtgtgcatatttctatatgtacatacatgtgcgtctctctttgcggcagccccaaccaattgggactactcccccttgtcgcacctggttgtatagaaacgacgtcccctttattttgaagtagtggaaatttttgtccataagcctgagctcaaattttaggatggtccttctgcggggcaggcggaatgtacaaacgacgcacaggtgaagaacaacggcacgtgggaggtgaaacacatgggacgctgcgggaaaaaaaacactcctccccgtcgaactcttttacctgaagcatgtgctgtttttcctcttcttgcagaaattagaaaaatcgtgttcccctagctgatgaggaacgaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggacagataatgtataaaaaatggattgcaaatatttcatcggaatttttttttttttttttttccatcccgtacgaataacttgcagccctccttcattcgttcaaagttgtaatttttgtcaatgaagaaatataagtaggtcctatgtatgcaatttagcctacaggggaggggggatatgcgaattgttcgtgtgggcatattacatgtggtgcgaagcgttgtgcgggaggggtctcttcagagcgggcaagacactcccgcgtgcaactgctttgctgttttgctttcttctttgttttttcgtctttgttttttcgtctttcttttttcttctttgttttttcgtctttcttttttcttttttcttttttcctctttctccttttcctttctccttttcctttctcctttccttttttgcctaccgcgcgtcaaaagaattgggaacactgcggatgtcgatcacgtgcatgtttttcacccttttgttgatctcttttacgtacaccctttgtatgtcttgtagggtcatgtgggggtgtcgtattttcagccgtatggtcagggcgttcatgcgcgccgaaacgcctttgtccgttctggacactctggaaaatggcctacaccgtggggccaaaaggggcaaatgtgtgcccaccaaaaaaaaagtgacgcatttgtgcatacgtgcataatgcgtacataataagtacataataagtacacagataagtacgtagataagtacgtagataagtacataatacgcacatacatagataagtacatacgtacgtacacacgtgtgcatgcactatctgcatggcccagcgaggggcggcgctgttcctactcgtccaccccggggatcaagtccaaggcgtgcaagcaatccatcagtctgttctccacagtgttggggttatccttttggtaagcagatccctgcatttttaggacaaatgtggaaaaggtttctacggcgaaggtcgatactttgatgcttccgtgtccgcctgataactcaacaaggggttagtaaagtggacagggaatcgaatgggtggagcgactgacataggagatacgtcaacacgctagctacatagcgtgacgaggaaactgcatccgtacatccgcacatccgcacttgcgcgaacaacggacgcttcatacgttgaaccccatcccgacataggaaaaaaaaactataaatttttgcgtttcttccatggtgacaaatactgaagtgaaccgtttggattatctaaacagtctgtatagcgatatgtggtagagtggttgatccttctgagatgccatgatgaataatgcaaatgcagcttccgcctaagtggggagagggttccccgtgagagtcaaaatgggctgtgttgccaaccgttggagagaatagccccttttctccgttcgtgttgcaggggaggagcgattgactcatgggaagcggttgtgtgatgaacgcgtcgcttcgaatatgctacatgaatgctccactttgatgaggtattcccgcaccccgtttcaaacttgtaaggaaggccaggccaggccaccttccgttccctccatctttctcgccaccctaaatcgtgcacgcgcatgtgcacaaacggcgctccatgaagcactactaccctctttacatttttccacctttcgaaaaaaaaaaaaaatgaaaaagaaaaccagtaccaaccgaacgaatagccaagtcagcaacaaggcgaggacccccgaaaggaaaaataaagcatacgtcaatttgggaaaaaaaaaaaaatgaataaacgcgtgaacaaatgcagaacacaactcgcagcgcagcatagcatagcacaacgtggcatagtatagcactgcgcagcgtagcatatgccttatgcgcgttcgcgcgcagtccccaccacagaacgcatttgtatgtacatttccgtttatgcatacaactgcccgtctgcgcttgtgctcatgtaggtcctaggcctctcgctccgtactcacctgcgcgacgcccacgccccacgcagtttgctccccccgagcagttaagaaagcgaaaaaaaaagcaacaaaaaagcaacaaaaaagcaacaaaaaagcaacaaaaaagcaacaaaaaagcaacaaaaaggagagtaacaaagcagtaacgcggcagaataacaaagtaacggcgcgaaacggaaccgaccaaatgatcgcagcaattgccaacttatttcgaacatgaatcccgtgaaggaaaaagcttgatcgatcagttaaacaaaacagcttgcactccatggggaagaaggagaaggccatccaaggaaaggcagacgaaatgagtgacagcaaaaatgacgaagagctgctgagtgacccccccgcgcagcgtggggcggtaagggaaaagggcccacacagcgcaaatgtggaagacacgcacgttagcaacgcaagcggaaaggcaagcggaaaggcaaacggagaggcaaacggagaggcaaacgaaagcgccaactccagtcggaagggagcccccccaaagtacagcatctttatagataagaaaggcgccataaacagcattttgagctccacgttcgcgggaatcatgtcgaggacagttacagccccgctggacagggtaaagtacataatgcaggtgacaaataatttgcccatttctgagattttcgaaattataaaaaaagatggaattgtgtgcggtttcttcagggggaactgcgtcaatatcgtaaagatcatcccggagctgtccataaaaatgtactcctacgagtttctaaaagttaacgtctacaactactacagaggtgatggcggtggtgagggcggtggtgacagcggtggtcacagcggtgatggcggcaccggcggggggagacccctcaactatgcgaaggaccaggaaaaccttgacatccccttcttcattcgattcatcataggaagctccagcggagtcatagcggctctgttcatctaccccctagaaatagtcaaaaccagattaatcgtttccaacaaaaatgaccacagcggaattgtcaaatgtttttacaacatttacaaaaatgaacgatggaggaatttttataatggactttccatgcacatatatggagtcatcttattttcagggtgtaatatgagcatttacgattatttgaagtaccttttttttacactctacaaggattatattcactgtacgcactgcatcccaagtgggggtaactcgggtgatggcaacgcagcggagggaagacacacgaagaggggggcgtctcaaaccacaggcagggggagcagtggagcaacagcagagggatcggcagacggatcggcagacggatcggcagacggagcagcggggggccaaactttcttcaagcacaacctactgaacggactgtcccattttagaaaaaaagccacccactggaataatccaacctatgagcaccaaaaggaaagtcacctgaacaagtcatcagaatgcgcctactgtaactatcgagtaaaaaacgtgaactgtttgtccttcctattttttggtatcacgagctcgttcatcgcacaaattgttagctacccatttctcgttttgcggacccgcatgcaaactctcaacaatgagatcactacgaattatttgaataacgagaggaagcacatcaagtcgtgcagttttattctgtacaacatcagggtctatgggttcaagtccctctaccgaggtacggccagcagggaggcggcaaggggcgtaagggggtggcgggcctcctcgttcggccccccccgtgatacatcgcatcatgccgctatcgtcgcgctgtcgtgacgccatcttagcgccatctttgcgccgtctttgcgttgcccccgcttcatcatctccccccccctcccgcaggcatctacgtgaatctcctgagaaccatccccgccacgtcgatcacgtggttcgcatacgagtacgccatgaggaaattacaggcgggagtgaagctgtagtgaagctgataaagctggtgaagctggtaaaattggaaaaactgctgaagttggcaaaactggtgcagttggggccccactgggccaggtcacacggccgacgcgcggcacaccgcgatcgggggggccagggatgggggaaggtacttcgcgccgtagcccacatacacgtgggagcatcccgtatagacgccaaaaaaattcaaaaagtttaagcaggcacttccactctgccgatggcatatctccacataattcgaaagactctgcgtgtgtaccttttcaaggtaaaaataaaatctgttaattttttttttttgttcctgttttctttaatttgaaggaattttttttgttattttttcaaattcgtgaataaattcataaatcttttttaattcttttaatttaaaatattttaaaaaactttcaccatgtgcattagtgtctctccacagtatgttgtaacttaaggcaaagtatagcagctcatcagttaacctatatgtttgtgttttttcctttctgtgtaaataccatttggcgctttttacaaacagagagaggtacatcctacgtattccttccttcaccaaaaaagggggaaaaaataaaactccaaaattatttggtaaaatggcattatcgcagctgatcagcgaatccacggttctccctatgtgtgtataaatggtacggtatgaatcatcccccccatgggagtgacaaaattgcagcatcaggagacttgccctaaggggataactcttcccatgtagcttaaaatttcgcattactaagtcaaatgttacctcattctgcacattcatttggtttaaaacgctcagcagtaggtaaatatgctcgtcctttattcgtgttgttcctttcgttgtgttttttcccgtcgattcatctttggaaactccttcttgaagtaaatttagtatgtacttatctagaaacgccctgcacgcatcgaagtaacgtccgtagtaacgcactccaccctggtatacatacatcaacaattttatgttatccgcgcaaaagatgttgctgtataattttacctccttcattttatgggcaacgtcctcatcagtgtatccctttcttaagatgcgctccacgctgtctgcattcatttccagtctcacccctgtgttgatataatactcaagtgtgtaataaaaaatatgcatcagtctacagtttttccaaatattatctatgaagttgcatcggtcaagcaattttcctatcctcctttttaaaaaaaggttgttataatgatttatgaatccatgcaggaatatactgcagctgtagaggttgaatatgtttccgtacgttacatatggggtgggtttttcttgcgaaaaatgggtgtctcccgctgtacgtcctaacatgtcacatttataaacggggttcgaatgacgtgcaaccccatcactgctgagtgtgcttcctccggaatgttcctcctgagaggttaactcctcatcccatttcttcgtcaacgatgtgacctcctcactcctgcacgtttcagctctcctatcgttttgcttttctattttgctggtacaaagcgaaccattctgagtatggcctacttcgcatatttgccccccctcgtgtgcacacagctcgcatattttgcttaaaaattttttaaaaaaaacgctgttaatgtagtaaaagttaaatacaatgttagtcaaatcggtgtccccgcagcgatctacatcgctaaaaattcgccacaaaatgttattatgcaatttgatgcttatgttttctctgcataaataactgtacaatatgcacagatttttcgtctgcctgaaattgtgcaaataattatcgcttcgttgaataatctgtgttgtaattctggcgcttacgtcattttttattataccgtggggtgagtacaatttgttattcgctgtgcagtttaagaaggtcaaaacggtggagagatcatcttcatcgaagttgtctaaattttcttcgattgcgcaacttatgtgtttaattatgtccttcccgagtacaaacgatttactcctttttttgcatttcatatacaacagcattagcaagcacaggtctttcttgttcctctccacgaaattttccccatgaatgtctctgaacaattgtttcgaaaaatgtatgaacaggtcatctaaaaagtggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataatttttacaaatttagctagctacacttgtgctccattttttcccccttctccttctcaccatttttgtggcaattcctgcacaagcacagatacaggcccttcgcaaaattaagcaaatcggagtacccctttgtctttatttggttgtaaaatttgaagaagtttcttccatttgagcatttgtaaatatatgggacgtacgaggccaccttaaacatgttctcccgtgtgggggggcaaaacgctcgtgagtctgtagcgacatatgtctgcatacgctttgtgtccaatgtgacaaattctgacgtgtttaatcacggtatacccctcttaaatggggaccaaattttgtgtgtagtccgctgcattcttaacgacgtaggggggagggaaatatacacagaaaaatttcttcaaatttttctcccttttgccttttcacatgaataagttttccccagcacgttaagctcagcgtcatgtgggggttattcctcctgagcgttgcaacgttcggtcagcttaataaatttttcatttttaaaactgagttatcggcggtgtatgcgcattggatgctacataacgagttcttgtacaggcacgcgtgcgtacaaaatttaaagcgttggaacgagaacccttcatccttttatgcaaaaattcccattacgcgaatttatccgcgcaatcgcgttacgtgaacgcgcaactgtgaattaacaaatggatgcggcagtgcactgtatgaatatgcatacatgtgagcatttacgtaaaaaaaacgtgggcgtaaaacggctaggacttcacgccatccttatttgcagcgcactgctgtggagataaattatctacacgacgctggaatgcatgtgacgggggtactcataagggggcacctttaaaagggtcctttttatttttttttttttgcaaaacgtggagggaaaaaaagaaaaaattccaccatgcagtagcacaggcaaacataaattggcatccccattagcagatcggtaggcatgagtccaaaccataatgttggtttagaccttccacgagctgcaaactttatcgtttgaaaactgcacaaagagttctaccctctgtcatgtgtcatatattttacactcctctgctgccttccgcaagcggtcgtaaaataaacggctcttgcgcagctcactgttgtactcttcgttggattggaaatttctacacgcgttcacgaagtgggatatgcagcttttgatgaaaaccctgcagtgtgtggtgagaagcgacgtggtgagaagcgatgtggtgtggagcggggggaacgggagtgaagcggtgtgatatgccctggctcggggaagctgcgctccccgccaataagttcaccctgcttactttgtcaaaaacgaaataaaaaactcgctcagatttatgttgggtgatacttcgacgtagcacttgacgacggtctcgtcgaaagtcctgggggcgataaacgcgtggatcgccatatcaatttccatgcagctgtccgtgtccaaaaccaggtttttctgaaaaaggggaggcataggaagggggggaggaggaggaaggtgtacatactctcgcgttaattttttttccgctccactttgcacacatttcgaaataccatattttcagaattcttcggaaaattggaggcatataaaaagatgcctttcgaaaatttgaaatcttcgcatatccatacgtccaccagtaagaacctgtgtggacagacaacaacaattcgaggttgtttagaaaagaaaaatgtggaggaagaggaatagcgcctcacaacgtagcatagcaaagcaatagcgtgacgtggagtgttcggctactctgcaatagttgtcaacccacggccgagtggagaagggagaaggggggagatttcctacctgtccttgattatccacggcatggcaatttttgtgtaaactattttgtccagcattcctcgttgcttcaacgttttgcattcgctgattccaaatctacacgtagggggaggcaattaaattgggagagaagcatatagaaaaaaaaaaaaagagcgcactgctgcgcgatggcaaaatgagcacgcagagggagggggttcttttccacggggaagtgatttaccaacgaaataaactactcgtgaaattaagtaccccccccaaatgagctccctcataaatgcgtgacctacttgaaggggaaggagtagaagggaatccacgatttgaacaaggtactctcaatcatggcggcaatgacgtacacgaaattggagggtatcagcaaattgacgtaaaaatatatgaacgtgttcaggtcatttctttctctttcttcaatcctgctatgcgtggactccacgttagcgtcctcacgtttcctcatactttggttcgcagactttttcactttctctttgcgtgtggtctgactctttgctctccgcctcgcttcgcccttcggttcgctcgtctttccgcaatcttcttcgctctcttcagccgtctgaaactggtccgagcttgcctcctccccagtgggagtccccccctcgtcttcctcctcctgtccctccgcgctcagaagcccctcggccagtttcctggaatatatccgcttgaacgagttaaactcctttttcgtcacgaagtaaaacacttcgttatcttcctcgtcatcataggccaggtggaagtgtccgtaatcgatgtatttgttgtctatgcacctggacgctgcgttttttctcttgccctccagcttccgcgctcggctacctcggcgattatcgcgccggttagagaaccgtttttcgcatctgttgcattcttcttcttcgttgctctcctcggatagggttttctcagggctgttttcagggctcttctcaagggatttccccgcccgcgccgcgtctctcccgttttccgcttcttccgcgtcttctgccccttctgccccttccgccccttccgccccttccgccccttccgcgtcgctcacgaactcctcggaggtctgcgccgtgagggtggctgaaatgtcgtcactgcttccacttggacagttcatgtatctggaaaagcacagcatcccattcacgtccaccaaatcaatgagataatcaaaaataaaattcttgtaaaccttcttcgaaatgacagaaaaattcaaaaaatcatcccatgtgtctttaacgtacaaattaaatataagttcgattttattcatcattttgtatctatataatatttcgctaacaaaaccattttcgaaaaattgtttttttttcaactctttctccgtggcgtactttttcacatacacctctctcaagtgatgatacgcctctcttacatttagcttattgaaatagtttatgctttccagtatatcgttgtacagctccgacacgtgtggatgctgttgtagagggtcaatatatgagaataatctacattttgcaaataatatatcatatttttctttttttttccttttttttttttttttttccatttgttttactttattttcgtacagcgtgaaatttttatacgtgtttttgagggggttcctccgtttgttattttgttttgggtattcctctccgggggggttcttaccatctgtgtcttggagtccttcgttcagttggacctttgcgtcgcttctaccctttgcgtcgcttctaccctttgcgtcgcttctaccctttgcgtcgcttctacccttcgcactcgcctctccgcccacattttcacctttcccttcccccttaggcgataatattttgaggctatggaatatatgtgcccttttggagagcataatgttatcgagtattttttcccccgagctgctagttacttgttcgttcgacgtgtcgtcctttccacttttacatccctcctttgagttgcctcccggaccacgtgagaatttctttacactacccccattggtctcactggagttactcccttgccgatgtttattcctttggttatccaccaaaatctcatcggtccacccctcttcgatgtgactatctacgtccacttggtccgatgaataacagctgtcttcgtttaggatactgaatacatccacttcctcgtgctcgctgattttatctccatccttgcctttgcattttcgtatcaaataggatagcttgggcatgttactcagcagagggggggggcccagtttgaaggtgcttcgttggaaggggcttcgttggaaggtgctccgctggaaggtactccgatggaaggtactccgatggaaggtgctccgatggaaggtgcttcgttggaaggggcttcgttggaaggtgctcccctgacaactatccgctacgcggcgacgcagctggctagctattttcccagcgcgcctggccccactttacacatgtacgtaagcttgcgcctgcgcgaagtactcacacgaggagaggcgaaactgaaaaatttacactctcgccaagtggctgattcgatttgccaggtgtttttgtccctacgaatgaacgttcatacgtgtattatggtatgcaaaaatttttgtgcaaaaaaaaaaaaaaaaaagtaacgttacgtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgtttatatgcctgtgcggatatccctcctttattctcacatgtttcccgttaaagcatatgtgcgcgtggcgcgccacgttctaagcgctgcggtagttgcatgactgagctaacaagtgcaggtggggaaaaacggggaaaataaaaaaggaggctctttacacatgtacatacagcaatgttaaagcaactgtagaggggtaaacttatgcgaggtgaaccatggaaggccacaaaaaaatgtgaggggactatcaaactcagagaattgcacacatatatattatatggacaccttcccacgtgccacctggtttgccgccttaccgaagggttgcacatacggccattccgcgctcccctattttcttacgcattactccctcccttttttctttttttttgcgcatttgcaaatcaaaggggcaatagaaaaggccttcggaggcactgcaatttgcgcagctggatttcaggttaacccccgtaatgggggatttacccctccttcctgtccgtcgtagttccccaaggaagaagaaagtgaacaaatgcgtgtgcaccaccggggggtgaaataaacgagtgaagaaatgcaactttgtttgtgttctctctcctcaattgttcgatcttatggagaaagtgccactgcagaaaatgcctcacggatgttatcccaggcgaagttgtacagaattacatgaacgaggttttttcctgcgatccttttgtacgtcctcatcatgttgaacaaaaaaaaaaaaaaaaaaaaaaaaaacatgcggcccatttttagctgcacacattgtctttagggtttctccaaatggctaaactttttgttcacatagggatttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccgcctaccccgcgagccgagcatggaggcgcagaagaggcagagcagcgtggagctaatctgcacggagaggcccaggtgggaccccctggacggtgcagagcgcggagatagccacaaagacagtcacaaagacagccacaaagacagtcacaaagacagtcacaaagacagccacaaagacagccacaaagacagtcacaaagacagtcacaaagacagccacagagacaggaaagagctcctgctgagggagctgcacaacatgaaaatgaacctattcgacaattcgcccttctcaaattatatccacttttacgaaatatataacaacttgaaatgcatagtgaagtatgagaaggaagtaccaaaggggacatggcttctatacccaatcgggaaaaaaaaaacgtacattctatacgttgtgtatattctctttttactgttaagtatatgcctcttatttcgcctgcagacagtgcttagattcccctggggctccaacacacattatcacccgtgtgaaattcatttccacgttttttccaccttttccgttttggcttattgcctcctaaatttatatatcattttttctacatacaaaacgttcctctaccatgtggatgtcatgtgtctcatcatcctccaaatgctatacaatgtatatattagagaaaaaaataaagaaatatatcggaacacggaaacactcattgagggctgtaaaaaaatgtttggtcatttggacaaaaaatttgataatatggtcctacttcacgctgatgagactttcaataaatttacaaatatcttcaagtatataagtagggaaagcgacacgaaggggggggaaataggctcacccacgaaatgtggcgagctcttcatcgaaaaggggcaccggagggagaagccggggaaggcagagaaggcggaaaaggcggagagagcgaagaagcccacctctgataacctgccatgggagagcaacctcctctgcaacggccgcttatgcgaccgcttatccaacgaccgcctatgcgaccgcctatccaaccgcctctgcagcaacccgcacacagataaagacggcgcgctgggccccacaaaacgtgcagcctccgtaattataaataacgatgatttatacgaagagttgaatatcgcccacgggggagacatccccaattacgattgtatacacatggagagaaaaaatattttcaacatttttggaaattcgatatattcaaatatatacaacataagcaactacatgaaatgcaatcacaactacatccactcattaatgatccagaaatgtagcgataaaattaattacatcaaatatttttttttcttcattccctacgtaattaatttgtgtgtaaatttacttataaatttttatatccttttctccgtgtattattacaacaatgccgttcctttggtcccaccttacgagctagccaaaatgcacattttaaatttgagaaattataaagggatatactacatcctgttcatatttttgttcaattttttttttttcttgtatgctctcttcctttccaaattaaatatcattcatgtcttccttaatcagatttacaaaaattgcaaatacgagtccatttactactgtgagcatgtcatgaatgagatttacgaaaattgtattttttctcacattgtacagatggtactgaacagaaagggtgctttctccaatagggcgggtcatgaagggaccaaaggagtctccctgttggagaaagcgcctgaccaggcaaggtggaaaggcgtatccccagacgcctctcaagattaccatatcgaggtgaataacccagctgaaggttcgaacgatgttggtaacaacctccacaggaagagctcgaatgtcgacaggaagagctcgaatgtccacaggaataacccgaatgtccacaggaataacccgaatgtccacaggaataacccgaatgtccacaggaacaacccgagtgtccacaggaacaacccgaatgtccacaggaacaaatcaaacgacattaactttcgaacgtgtgaagaggtggattccttttttggtaacaaggattcccaccgggggtatgacgtctccgagtgcattaaatatttcagtatgagttagttggcaccaatggtcgggcgacggggaggctctcagcattgcgttttagcggtgacacgctacagttacgctgcagctacaccgcagctacaccgcaggacgagctaaccccacaggagaagcgccccctgggggagatagcggcttcgtcagacatccctcaagggggctgggtcgcctctccgtctgcccaccagcacagtcgtgctccggcgcgcgcacatgggcagccccgtttttgccgcaactattttagcggatgaagccaaccatttcaagcgctccttttccctccgatccccaccacacgcacctcggggggcacgtcccccctccggtagatgctcacattctgggggtagtgatacgcagagtcgtaacaaatagtcctgaggtagtccctatctgtttgcgagagggacatgtacaaggggtggagcttctgcaaggcctcctcatcgaggtcggcatcttgaatatccgaatacttttttcgcaacccctgatcggtgccaatgctgtaaccacaaagatccaaattgtgatccgccccacccttaccaattaaagatcgctcccattttatgtgcatgctgaatctcgaaaaaatggttcccacaaatgtacctgagcgtgtgcaaatccattgatcaacaatagcaacctgtcctgggtgtaactttccattttcgtaaaaaaaaaaatgtttaaattgaggaaattgtttgtcaatcacttttttaacttccttcttctcatcagttgatataaaaatgatgtcactttttcgcaaaaacatgatgtaaagtaattttaaaatcgaaatgcgtacaggtgacacatcatatgtggatattttcctaaagtccgtatacctcaaatggcagcttatgtagttattactcgacttgaaatttttttcaataaactgatttccctcatttattaaatatttactgtatgggagaacatcctccaaatttgcttccaccaattcgtttgctaaagccaccaggatatttctgccatgtttgataaggacagaattgttgtcgtagtgaaatatatctgaaagagtggaacttacaaaatagctagttataaaaaaaatttctaaacattccgttttttttcccttcacatttgtgcaatttcctgaatatacaactgaatatttatggtcacaatttttacataaattttttttttttttataatatttcacgtgacatttgtctaagtccaaaacttggaagctttttttttcatccattttggaccaatcttcaatgacatgttgatatgaaaggatgtagtccacgtgtgacccaaactgttcttcatattgatggtactccatcacggggatcacattttggagagccttcaggttgaagaaaacgtcccatttaattctgttgtgtgttttttcccttccccaatgggtgacgtagcaccagggaggcaacacaagataatgcacgtgtgtcctctcctcctggttgaggtagtacacacccagcgcgactcggtatagtacttccttctgcaactgtgtgtgggggggagcggcacaaacatgaacagaagtggactgctcattgcatagcattaacgcgaaatgatgccacgacgcggggaaggatgcaacccccccccgggggaatccctttctgagcgagtcagccacttttgctaatcgcccaggaaatgccgccctaatcggtcacccatactcaatacatacattgaagccttctccgatgttcacatcatagaggacgtatttttttttcttgaaagggtaaaaggcatcacccgtatacacatcgtcagttttgcataccggggaagatacgtccttgtctaaatttttaacacgcgggggtaggcaagccaacaggagggcaacccaaatgtgcgctctgctcttcatgggtgtggaaaaaaaagggaagcacgcaagggttgatgtttggttaaaagggaggactctgaggagggaagcaaatctgacgaggggagcaaatctgacaaaggaagcaaatctgacgagggaagcaaatctgacgagggaagcaaatctgacgacttggagtgagaaagttgcaacctaagatggtggcaccctttttttgtgcatccacaaatggggtaatatttttttcccctccaaaatgaccctatttaagcgtctccaggaggagttggggaaaaggggaccagaacagaaaaaaggaaggcctcgacgtgccttttcttggcgccaccccactttggttaaatcaagcaacgaggggatgtctacccaggcagactgctaacaaaggggggtgggcaatcctctcgagacacataatttttataacgcagggtaaaacaggggatacatattaattaaaatggttggtgttaatttaggggggagtggggcgtagaaagtgggaacgcgtgcggggacaacataaaacgcagaggccacgaaatcgaaaaaaaaaaaaggaacataagagaataaaataaaatataggggaatggaaggaataatatgcttgagacgaactaagctcatactcataaaaattaacagaagcaggggggaaaaaaaacacatgataaaagtcattttcagcgtttggctttttccccttctttttacatacaaccaaaccacgggcagcaacaaagcttgaatttattctgcacatcattttaaaaaaaaaaaattatccacgtcgcaactgcgtgcgttcacgtgtagtcctcttcgttgaagtcatcatcgtcatcgaactgtttccttcgtcttatctgcgcagaaagaattatatgtatgtcacttttttttgagcaacgaaataccaacgtatgcacgcatgcacgaaggggtggggccctcgccatggggagcatcagcaaacatgtaaaatgacttgacatggaggggagtttttttttttttttcttcccagctgtgcacacacatatatgcactcattcgaactgtctgcaatgacttacttctatcactggttcctttttgtaaattttttcactcacttgctgcagggggagagtgaagtcggggaaaaaatgaaacaaaaaaaacgcggagcaaaaaaacagcggaacaaacaaaaaatgaagaacaacaaatgaggcgctacaacggtgtgcatgtgcgcacagcaacagaggggggcgcgcgaacgggaaaagcaaacacggaggcctacagcacatcgctgctttacacccagtcgcgcgaaaacaaacctcgataattttaattagctgctcgtcatcgatttttctgtgtagcagacccatttggctattctgaaagaaaggggaaaacaaagggtagcaacatgtggggcgaacatatggggtatgtgcacacgtgaatgcttcactatctcattgcaacgttggtcgttgacatttttttttcaaattaaagcgatacgacgaacaggcacgggtggaaaagacccaattttttacaacgctgacgaaagagtcattatacgcatcctcttaaattaactcctttcatgtcccttttttgtgcatcactctttttttttcccctcttagcttttacccttatgattatgtcctcgattcgcctggccttttcttccttcacaatggctatcctggacactgaaaagtaaaagtggtgagcggttcggttagggggagtcaaatattgcattatactattgctcatttgttacatttatcggcggcgctagtccttccggtactgcctctctttgcagcctagcactcttaaaaggacgcttctttctttacatcgtgcgtgcgcatccggggtcaacagggacttcatgataatccttctctgctcctgctgttccctatcacaacgaatgaaaaatgcgatgtatgcgagtcgttacgagtgacgtgggcccatttgggaatacatgggcgaacatcattccgcacagttgttgagctgcgcaagacagctaagcaaagcatatgcaagtgcataatcatgtatagatgtaatcgttgtgtgtgttttattaaggggggggtggagctagcaagctcaggccacgtatgcgtactcctgcttctgtttctgttccagctccttcttcgttttctgccaaagaggggaaagacagccaagcgtccatgtaatgtgtgcgtatggggaatgagcgcatacggatgggaacatatgtctgcgtgttcactcgtgaaaggagagacacacaacggagagcctacattttccaggttcctcttcgaaagctccagaagcctcgaattcgcttcagccctttcagcgttcattttttgcaaaagtcagtgacgaaagcgtttgggcgtcagttagctttttttttttttttttttttttttttggcaatagcaaagggggagatcagtttgtttgacaaaaaaaaaaatgagataaaaagtggaacacaaaagagtaacataaaatatgcagcagattgtacaaccaattttacaacgaaataaatagatgcgatgttacaaagatttaccctcccgttttccccattgcatgtatgaaggttaaaaaaaaaaaaaaagctagcgacaaactgttccgttttttttttttttttcaggagaacaaatgcttaaaaagggacctgcagttataacataccataccgtcatacaaaaaaatcccaaaggtgattattttccccgaagtgaattctatttgggggaggcaatacatagtacttttacttcttactgtactagcctcttattgcagtttttgttattttcagctgtagttttttttgttggactattttgcgcagtttttccgttttccccgtactatcgctcttttatgggaacggatagatcatcacaaatgtcatcaggcccatcagagcagcatttgatattcttgctgacttgaacaaattgcaggtagggcttttccgcagaagataacttaactgtacttggctcactcaggtgggtgaaacgtaaggatggtttccgcccccgcactggtcgtccatgatggtgctacgtattccatatgtacgcgaaatgtgcgctctatgtacgtactatgtatttttttttttttttttttttattttttttacaaaaagtctagttgcatataacgaaaannnnnnnnnntttttttttcaaaaaagctagttgcatatacgaaaaatagccgcagtttttaagcgctcgttcgttcattcggcctgccgctttttaaaaaaaaggcacttcgggaaaagcaatatatgcatatatatatacgcatatatatatgtaatatatttgtatgtatatatatgcttgtatgtgtttttatgtatgttcccctgcgtggagattcatttatggagattaatttttcccgttcatcaagtgaagagatacttgacgcgcgaaaagcgaaaaacagccattgtggcgaacgtgaactgaacaagcttacattacttatcaatcatttcgcacgtgtgcctatgcgcatgtttgaggcctcccactcgagtagcaaatattcccccttcacgcatcaaagcttccacctgtgctttgctaagcgacgaacctattattccgaaccactctcggagggaaggcgacaaaaccaagcatttcgaattgggatgaaaataaaattcactcagggagataaaaagaaaaaaaaatttcgaagaaacgaaacgaacctaattcaaacgaaatgatacgaaatggtacgaagcgaaacgaagtcgagtttgtttcatattggagattagattcctttttaaaattcttcaaaaaaaaattcgtgaacagtgagcagcgaatgtaaaggcggatgaactagaggacacctccccccccaatgttacatatacttcctccagtccgtatattgaaagacgtacagcaccagctgcccttttgccttcttctgctaaccgacgtgctacttctgaggagagaaaaagggcttgagttttccgcccgcatttggagccccggttacgcagttgcgaagtggccattggagacgccaccctggactgtacaactagagaggaatgaagaagtgacgcagcgatgcatcacccgatttgcaaccctatcgagcgcccaagtgataactacggaggatacaaaaactgctcatagagatctacacaaaatcggtgcccaaggaaagcacaaataaatgcacgcacattgcatatttacaagcgtatccatcgaacggttaatgtttacgcactttgatgcagcctatgccacctgcgagtattcacattttatagtcacccacgcgccgagacgtagataatactacacggggataacattccgagggatgcacagtattactcgaggcggttaagcacgtctaggctgagccaacgtgtgacgtggaagacctccccttttcaccccttcccttcctgcaaaggaaccccactcgcacatgtgcacaaacgttagcacgtttatgcccatcacaagaattcacgaaaatatttttcaacccctcactttgggaggtcagcccttgttatgcccccagcacgtgcatataaatacgcacacatatgatgcgcatgagggtcaactcgcttatgtacacctacccatatatttacgagaggaacactgacctgagtgaaaaatggaataggaaaaaggtatgcagagcatatgttttcaccattcagatcatcacatagtgacagaatagaccactctctatatcaaaataaattattcagtgtgagaaggactcatccgtagagccttacacaactttaataagtaaatagcgccggctatatcttatccttttgagcggtaacagctccaaaaaaatctgccgtaaaggggaggaggaagaagttcccacggagaggaagctaacccggaggtatatatagtgacccaaacaaattaccaccccggagcggtcctcaaaagaatccaccccggagagatcttcaaatattccaccccggagagatcttcaaatattccacccgagcaggcgaaggatagacgagacaaggcgcgcgaagcatgggagtacccaccttctaccgatggctggttacaaggtacccaaaaatagccaaagcaacctacgagacgagagacagcgatgtgtacgctaggagaacgaagattcgggatggacatcataatggggagaaaaagaaggacacgtatagagtaccagacctgagcgattatgtaaacaacacagatgaaaaccattgctcagacaacataaatggctactatgataatttgtatctcgacatgaacggaataatccacctgtgctcacatagtgacaatagcaggagagccaaaagtaatgaagaaatatttttaaatatcttcttgtacatagaacgtctgtttgatataatcgaaccaaagaaactgctctacatggccattgacggagtagctcctaaggctaaaatgaaccagcagagaagtcgaaggtttaagtctatcctctgctcagaaattgaaagaaatgcatatatcgaattgagggaaaaatttttatcagaaaatcgaacagttcctgaggaactcaccttctgggacagtaacattataaccccagggactcagttcatgtatgaattatcagttgctttgaaatatttcgtggagcataaaattacaaatgatgagaaatggaaaaacattgtggtgattttttctgatgctaatgtatgtggagaaggggaacataaaatttacaatttcataaaatcgcagagatctcaacctgggtacgatcctaatacgagacatgtaatccacgggatggacgctgacttaatcatgttatcgctagctagccatgaaccatatttttacattttaagagaaataattatcctagattcgaaaggagaagagaaggttcaaaataaagactttgtaggcgtgctcaaaagtaagcaggatttacctctctgtaccacacacataagaaaaacgaaaaaaatgtataccaaatataatgacccacattatgctaacataaacagaagtcataattgtatgattaatagtgaaaactggaacgaattgcagatattggacttaaccattttgagggaatacctatcgaaagatttctttttcgattctacttacaacttggaaagatgtattgacgattttatttttatctgttttctgtgtggaaatgactttttaccacatttaccttccatttcgattgctgcggggagcatagatcagctagttttactataccagaaggtgctgcccgtgttgggggactacctaattaacgaggggaagattaatttaaagcccttttccaaatatgtttccttcattgctgaggtcgaaagggaaacgttcatttcgcagtacgattttaagaagaagagagaaaaaagggaccagcaaaaggactccctaaagagggttaagtgcactgatgagcaaaatgatggttcaggtaacatcgctgcgatgctgacagatggtgcaaaaaatagtagagattatgatagtgtgggaggggaaactggaaattctaatagaggaagtctacagtttaatgacgttaacatgaagaggggcagcaatcagagtgacgccatggtaatgggaacccaaacagggacagcatcagcaagctcgctagcctctgcagcatcgcctcccgcaccattgaataagaaaatgctgtacgagtccaaaatacagagcatgcagccgatcaggaatttcaagtttaaggaaaagaagggtgagaagagtatcaacttcctcgttcgccccgcgtcgtcttccatttcggagcaggtgcccaacaacgaaccgtcgactttgcagagcgtgatcgaggaggaagcccctgcatcgggggaggcatcacaatgtaaggcgcagctcaacggggaggcaccacaatgcaaggagcagctcaacggggaggcagcacaatgcaaggagcagctcaacggggaggcagcacaaccagggggccctcccccgaaaggagacctccaatgggacatagaagacgaggaaaccaaacgaatcaacgatattaacgagtttaacatgctccttaaggaggcaatcaaaaaggcaaatgagtgtgaaaatcccaaagaggatgtagaacttgggggggatgaaaacccagaacttatcagaataaagtactacaagtccaagttccatttggacgagagcgaccatgtagacgatttcgtcaaagaagtagtatacaaatatattgaggggttgtcctgggttcttttatattatttccaatcgtgtcccatgtggcattggtattatccatactattatgcacccctgtcatcagacttaattattgacaatgtgaattttatcttccataaggacgaaccgattcttccccttgagcaactactctgtgtgttgccatcgaattctagtcactgcttacctaagagttaccaagaattaatggtccgatatgattcccccattattgatttttacccaaaaacttttaaggaggaagaaaatgggaagaagtacaaatatcagtgggttatcctactgccttttgtagacaaggagagaattatcaaacatgctagagagctgaatgacaccttgactgaagaagagaggaagaggaatcgtaggggaatgaacaaaatttatatgaactgttcacactctctttcgaagcaaattaccaagtcgataaaagcatacgtgaagaaaatgaagggggagggtgagaagaaaaacgatgctgatatgagtagcacaggtaatttgaatgcgaattctcccgctgggaataccatcgaggggggggaaccccttgcccttagcgaaggaccaaccaacgtggaagaagcagccgagcagcaacagaaaggggacggtaacaacagcggaaacacatacgatcagttttttaagaacatgaacttaagtatcccgataagtaacaaccgagacatgaatctgtttggctatctcaattgtaaacacgaagacagtgacgttaacattttaaagaaaatttttaaattttcgtcgaatttttccaccacgtgtaatagcgctttctttgtccagcccgaacttataaagcatcgctcttcgcttttgccaaaccataggagaccaaggaaggtgctcaccgtggttgacatcaacaacgaggagaggaaactcaggttcaatgcacccgcggcgaagaggatgatcttgaacagcctaagtaccaaccacccacatatttactcctacgcgaaggggagtcagccgaaaagttatgtcgtaaattacggcagcggaggttacgggggaggcggctatggaagtggtaactacggaggaggtggttacgggggaggcggttacgggggaggcggctacggaggctacggaagtggtaactacggaggaggcggctacggcaacgccaattacgggggccacgttggccgggaccaccgaagcaactactccagcgcgaattacagctcgcacatgagtgcccccaagaaccacgcttcctaccaccacggcccgaattatcagagccaccaaaatcatcaggcctatcaaaatcaaaatcaaaatcccagttacggcaacagttacgcgccaccgatctacaaaaacgtggccatgcacaagggcccaaaaaatgcaaccgcggcgcacacgtacgacagcaaaaaggagagcaactataacaacgcctacgacagtagctatgcatcccatagaaacccgcccagcagggagaatccgaactatgacgcgccctacaacacttcccacagtgcgaggtacaagagcgagaaccgcggcgggtacgggactcacggagggcacactcatggcaattacaaacaccaaagcgggtacggaaaccatggcaaccataacagcagccataacagcgaagtcaaccagcacaagcgagacaccttcaaaagcagcgcgcaaaacggcgtgccagggattaacaagaaggccaattacaacggtagatccgtgccgtacaaggacagggaatactgatgcaaatcggaccaaatgtgagtctgcacgcttgtaacctctcagcgcgtaactttccatggggaagcacaaagcatggcataccagcctttcccctttttatcccattaatgcaaaaatgaaatgcaaattaacatccttgttagtgttttttttttttttttttttttttctattttacccatttgggtgtaatgaaaagcgcatccattgagttacacacactatttctcagcagttacgtcgaagtacgcatttattagtaaaaattatttgtgtgaataatattccaccatttagacattcctcgtacagcacatttttacgtaatgctaaatggttttcaagtcatcttcatcttccattttttttttttttttttttttgtgttcatttttgttgttcaataataagcgttgtacgtgcatatatatatacatatatgtatatatatatatgtatatatctacatgtgtgtgtttgtgggcatttgtaccatcggtgtgggtatgccggcattcatgcgtccatatgcacacacatgaaccacgtacacatgccactttttcacaaaaaaaaaaaaaaaaaaacattataaaaacatttttaaccatttttaaatagaaatatgtataaattttgttgttattccccattttgtgaggttggcccctctcgcacgaatgcaaatcttttttgggagtttaaaaaaggcaaaacggacgagcctcattcgttggccgtcgcgataaggatttaaggcccatgcttagctctttgcctttgaagggcaacaagggaagatgcatttgtttcctaaaaatggaccggtaaatacgtaccccttaagacgttcccaccacatatgtttacaattttcgcaatttggaagtcgactaagtggtccagatagcattaatttgaagctttaaatggcctcatttttgcgcacttgtgtatttgtccatttgttcattgattacacctgttacgcttcgaacaggcaaccctgtaggtgtacaacatggagcgtgccaccattttccttatttttcgcaaaaatagaaagcctcgcttcacctaaatgtacttccgaaggggtgattaaattattgccataaggaagacttaggtctgattgttccgttcgaaatagtgtaaataaaacccaagtgtgcaaatgtgcctttgttgcattagcagtgtatcgttatgaacgggtcagattaaattttccttttgtgctgcctttagcgggggaaaaaagaaaaaaaaagctacatttagctgttatacctgaacaggcaagggaaaaannnnnnnnnnnnnnnnnnnnaaaaagtagtatttatttagctatacaatgtttaggttaataaaaaattctgagttcattttgcacctgcactgagcgccctaaaaaacaacaataattctactattttgcctgaccattttaaaaaatgtattaaaaaaaaaaaaaaaattccaaagttgctgtatctacacattttagctaatttttcaccgatttttgcagaaaaaatgctgtttttcagacgagacagaagaaaaaaaaaagttgcattcatatttccttaaacacgctttgcctttatttttcatttgttaacaattctcaattttggccattttttcctatgacgttatttcatttttgtcacatgttatgtgtgtgaaaagaaaaactcacaacagtttgcacataagtgtgtactgcacgtattgtatgagcacacggttgtgttcgcacggttgtaacctggaagtcgcaatcgaaatcgcaacgacatgatatgtgaaggtgcgacacgcgttgtcccttctccccattgcaattgtccaactacaacagttcccgcccttttgtagatacatgtgtttgtttacttccctcccccccaagggcatacacttgacccactttgtagaaatagcacaacccctcaatgatttgacacctctccctccccgttcatagatatatcatatcctcatgtttaatttaaccatcttaattacgtggttctttagtctttttttttactagaatgtacataatttttttgttttaaaagtgataaacagaggacatatattttttttgtctccattgtagtgttacacgtaaatctctgctttacattttgtaaaaaaaaaaaaacgctgcagtgaacttcgcccccattttggcttaccccttttaaaccgtatttcacagtaagtacactcaatatggaaataattgcagagaaacccaaagtgaaatttaatttcgtgtctgaggactacaaaaactgtgacagttctgattactcagagtgtgcggatgactatggcagaccaaatggaaaggactatttttatgctaatagaattttgtctttggacagaaacagtgaacagagaaggaaagaatcccccagtaagcgaccagggttatgtgtagatgaaatttgcacgtgcggctttcacagatgtcccaaaatagtaaaaccattaccattcgatggggaaagcaattatcgaatcgagtttggtccaaagccgctgccggaactaccgcctaggcaagaagctaagttgacaaggtcactgccattcgaaggggagagcaactatagaagtgagtttggacctaagcctctaccggagcttcccccacgggtagaacagaagcctctcaaatcgttgccattcgagggagaaagcaactaccggagcgagtttgggcccaaagcgctgccggaactacctccaagagttgaacagaagcctcccaaatcgttccattcgagggagaaagcaactataggagcgagtttggacctaagcctctacctgagcttcccccacgcgttgaacagaagccaccaaaatcgcttcctttcgaaggggagagcaactatcgaagcgagtttggacctaaacagcttccggaactaccgcctagacaggaagccaagttgacgaggtcgttaccatttgaaggggaaagtagctacagaagtgagtacgtacggaaggctattcctatctgcccggttaatctgttgcccaaatatccagccccgacttatccgtctgagcatgtgttttgggactccacgtgcaaaaggtggtattagtggtccacctacaagtgatcgcctgagatgtatggaaaaggaaggaattatttgaatctagaaggtgcgcagagcctccaataaatcggatggcagtggatagtgcgagctagccaaattgttaaatttgttacggtgatcttcacatcaggttatgtaaattgtttctctttaactggaaaaaggaggtgtcttttttttgctcctattttatgcggcttttttttgctcctattttatgctgcttttttttgctcctattttcggctgcttttttccttctgctttcttttttctgctttttttttcttataagccccaactggcgtttctcccccttctggagcagcacttggaagagtgcatcattctctgtacctaatttgtgtgtgtggactgctggaggtggactgctcgtggtggaccatttcgtagccccttccccatttgtgcattagcattttccatcaacaagaatttgagcacgtctaactttatgccgcgtgtagaggcaaattgtttagcttctttgcgaataaattggaaaaagagacaagggacatcacagtgggtggatggatgaatggatggatggctgaagagagagagagagagagagagagaggaaggaacgattcatatgtcagatgagcaatttctccgtttttcccttttatctcctttttttaaatttccttttttcgacttcctagtggtgtgtgcaccatctacttatgtgacaatgtacgtgagtacaccactgatggtttgaacgcgcgcaggtgtaaatagcgtcacttggtaagaccctacgaaagaggggcaggggcaaatggtgtcccttttccttctccgctatatcacaccccacttttttgataactatatgaacagataaaggtgattgctagggtgaatatatgcttaagaggttacgtgtgaaggggcttatatgtgaacacacaaaaaaggttagcagatctactgctgtgtagacacacaaaaagggggtggggagccaatcggcgtgtaaaattcgcaggtagcaacaaaacaatgtgcactggaaaatgcgcgaggtgatcgtgcaagagtggaagcatgcctctgcacagtcccaaatgaaacaaaaaaaaaaaaaaaaaagaaacacgagggtgcttaggtgaaggagccaaaggtgtggccactgcgttcagccaagtcctcgccactgagttcagccaggccctcgccactgcgttcagccgagtcctcaccactgcgttcagccaggcccatgccagggaaggatagcatacagatataccctttcttccctacctccaccatctattactacaactcgttattaatgtagtccagattgaagtcgcgcttgacgtactccttaacgtgagagatgtcctccctggacctgagtttcttgagtaaaatattcagcttggtaacaacctggatgacttcaccaatggagagtttattcaccgttttggaaatatctcttaaaacatcaagaaagaggagctccttcaactcgtaggaggcaacctgactggagttcttaatcagtccataaagcaaaaactcgtacatgatataatttgcgtcatttttatccaagtacaatttgaagaaatcgattaagggagtgaatagcaacttaaattttgagttgttataaatattgaataacattaattgaaaaatatttcccaaactctccagggcatagttgtaattgtttttatttatatctcctgtggtggcaaaggaattcaggatggatgtgagcatgtctgtcacgtgtttctttacatgctcatcattatcaaattcaaagtcatttataacggagaagtagttttgaactaatactttattctttgtgtagaaggtactattgagcttcaatattttttctatgtcctttatcattcttgtaatttctgtctcataggaggaggtgtattccttggatataaaaaatttgtatctattctgtgctgggttcatcattattttagggttcaaagtgattacgtaaaatggagattgtttcattttgctatagatgtaagcattttcgttaagttcatatttgggggtaggactttccgtggggatactattattatattcgtcttccccgtaggagttaaaaaagcgcttctcaaaacttctggagaaatctgcttcgcctataaaattgtagtactcaaaaatggcctccttcatatggtggtttaaattatccattaggataaccaatgtggaggaatccatgtagggatacacataatatagcaaggatactggatacttgtgacttacgatgagcacatctatcacttggttgtttctgttttggtaaatttttgtgattaagtcgagagtgctgtgtatgtacttctcctcatccccctcatcatctttgttgcagtagaactccactcccttcaacagtaagagacacctattatttttgtgaatgaaataatttttacatacttctacatcttcctctacaaaaattacatttttcggtttgtcgatgattgctgatgcgatgctgttcagtcctatttgtagtatgaacaagtcgctgtctgtgtactgctcgattagcttctttgtcgtttctatgaactccttgttttctcggtcccacgtcctttccacgactccttcgagggcctctacattttcggggttcacgtggtccgaccggagcgcttccagcaggtctgcgggtggttgcacggggggcggtttactcgaagcggttagatggggagcggtttactggacgcggttagatggggagcggttgtactcgacgcggttagacgtgcaactcccgaacgtgcaaatgtgcggcgtggccccgctatcaatgagcggggcgggcctctccgactggcgcgagacacctacccagagaggaatataccttacgtagaacgtaattcttcacgccgctcaaaaatgtggacgtcctgcaggtaacgctgaacagaaaattgttttccttcacctttatgaaatcgtttatgttatttttgtccaaggagatgtatctgttttctgtagaaaggagtaagggattatcgacataagcgtggagagttgggaagcaaacatagcagttacacgcggcgctgccttcgtgatcgctgctctcctcctgtgcacaaaaagataccgtccagttcaggggacacgtttaaattcccttcgatatttttcgattcattaggcaaaaaaaaaaccgtcgtcaacgcatagcaagcagccagaaatttatacatctttccaatttagtgccaatttatttttcgaggacctttctcgcatgttctttgtttgcattcgttgcgcgaaataaaaagtgtgggcaagcacaggcggggaagcaaaggcgtggaagtaaaggcggggaaggaaaggcggtggagcacaggcggtggggcaaaggcgtggaagcaaaagcggaggcttgcacaggactatttcgccaaaaaggagagttctcttttcatctgttgggtcaaattcgtggggaggccatcagcgaattggagcaatctttctccaggcagaagttcctcacgcgaggggtactcacacacacgcacacgcatatatatatgcatatatatatatgtatatatacacgcgcctaccttcctcacccccgcgtgcgtggcctttttttttttttacacacagatatgatggctcctagcatgtgcggtcatttcggccaacagtgaatttccaaagagagtcacagcgtaaaattatttgaagcaaaagggaaatggtgtaaaggtatgtccctctctcctgttctgcctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttccctatgatgggttattgattagtcttcttgcggaggagataaaccaagtggtagcgacaccttcgcggggcccaaatggtgcacgcataaagtcggtaaaagcatacacatgtaagtatttgcgcttgagcgttattcataatgagcacctttttttcataatgattgattgtcacagtgttggtttttgaagaaggggcaaatgtctttatcgtgtgctgtgctcgggaaatgtgttccttttgtttttacaaaagagtgcgacctatttgcgaagcgctctcttcccttttgggtgaaaaccccccaccgcgaaagaacaagcagagaaatgtagccctatgttgatgagctagatggctacatgtgctggcctgtttagagtatattttccctacacacggtttcatttcccggtatatcttactcaagaaccattttgcgcttcctttcacggttgtctcttttttctttctgtgtgcaccttacacgagctctcctagttggtacgcgggacaccccccacacacaccgcgtacacccacatgaccatcatcactactattcacaacaaacgaacatgttaaaaacttttttttttctttgcgcattgtcatgctgcgctttccgtgcatgtgaccagctgctccatatggacggtacataatttcgtttttcctttttgtgacccatttcattttctttacgcactttgcaggctcgttccgtagtgggggcgtgtcgtgaggatcacttataggagcaaggtggcactgagtaaggcttgccctatgcaacgcaggtaccgtgcagtcctggttagttttccccctttgtcgcgttcacgctttatgctgacagtgggttgcctggcacggcgccgaaagaaagtaaaaaaaataaagaagcgaagtatgagaaataaaaaggtatgtatgctccccttttgaacttccatttcgagtaccaaactgtttctttgttctcgtttccccctgcgcgaggacccatgcaggcatcactaaattactttcccacgggaattatgggtgatgcggctgggcatagaagaattatctttgtaaaaaaagtgaaaaaaaataataacatgtaactgaatgatcaagtaagcatataccataccattgttaaagcgtcaccttttaacgaattagcaccctttaatgctcacaaaaagtgaaattgcattttgggtttccccatttttgcaactgaataatccgcgttccgctgtatttatgtagtgtaggcatgcatattctctacttgacaatttttaaatcacctttgcgtggcggcacttttttttttttttttttttttttacaattagcgtaaaaaattaatctaaatgacatcgctacaaatttgaaatgataaaaatttagcgtatccccctcgtaggagctatttttacctgattttatcgaatttgcctttttatcatcattttaaaaaaattttaaagcgtagaaaaaaaggagaaacaaatatagtataagtacgaatttgttagccattttttttttttactgtgattatttgctttacttctgcgaatcgcgcattgtttgatactcaccgattgcgtttcccacgtaggcatacatatgtacgtataaggtaccagctgcaacaaagctacaaagctacaaagctgcaaaacgactgtatgccgcttcgttcccgtacatgtacccaaacgtgtgactaacatataattgtagtagcacatgcggagtgacgctccaagcactcaccccaaagaattaacccattcttgatatgttgctacgaaatttccgcaccccctagggaaacatcatcaaatcaacattttgaattaaccatttgtagttttccctactttttttaaatttcctaaaaaggaaagcgtgtgaaaatgtatatgtgcttatcctccgtctgccttttcttatccgtttctcaacacccagcgtgctgtacatgtatatacttttaagtgaggtccttgtgtcactctgccgtctttcttccgttcgcggtgcacgtgcaagtgtatataaacatacgcatatgcatatacatatacgtttactatgtatgcattcatctgtgccgccaaaacagctcttttttttttttttcccctatggcagtgcatcgcttatgtgtacactccccatgactgaatttttgctcataattgcgcagaaaagaaaaagaattcataatgtgctggcttggtgacatcattttttagccaaccagacttgtttccacatgcacgtgtagttatatttacacatacgtagcagccgaagctgtatttttgtgtgtatagaagattaagttttttttttttttttttactcctcaaagtgcgtcctccttcacacgcataccctttgatgggtacattatcagttcagttataacggactgttccgatcctctacattgatcgttttgcaacgtcgtcttgcaaaccgcgccatacgtagatttagcaattttcgtgtctatgtttggaggaataaaaaaaattacttcatttttttggggtaactcgccgtcttttttttttttaattccgtttctttaaatttattcatgtgattatatgttcccacttgcaaacttgccttgcccacccacccccacatttgatggttaataaacacacagagggagtgtatactcaccagcatatacatgtgtggtacactacatttatgttaactccgttccctttcccacgttaagcgtactgcataggataagttaatcgaattgtatgattgcttcttacaaggcaggttacgtttttttttttttttttttttttttttttttttttaatgaaagtaattttccatttttaatgctgaacaattaagcagccatctcagcacccactacgtgttttacatatcattactcattacacccatcgcgcaaaattttgcctttatctcagttgtgtatacctgtgttaaccttttcctccccgcgccgccccacttgcttttccgcccccatttcatatttacccttttgctacttttatgtgcgctccagcaccatgcagtgcggttcgtggtaccattttgcatgacgccataaagtggatcactacgcaaaattgtattacagtctacctttacacattttgtttttccttccccgctgccatggttcgttcgccatagcgaaaattgccttcacttcaccccattttgtttatttaatttttttttttttgctttaccgacttctctatttggtgtacttgccacgcttatcacgatcaccgcgctaatcgcgataatcacgttaatcacgctaatcacgctaatcacgctaatcacgctaatcacgctaatcacgctaatcgcatttatcacgtttttaccattttttattttttattttttttcccgcccccctcataaaagagacatttttctggaggtttctacccagaagcgaaaaatttaaatatcgcatattgtgattttaaaaaaaaaaaaattacccgtacgtttacatgcacaatcgccagtgtgttcgtgttcgtgttcatttcagttcattcgcccacggtgcacacacacgcgggcgcgctagaatttgtgtaagcaagcgcgcatcgagcgagtgacaagcggcaatcacttaaataaccaaattagtcacgaactaggaagcggggggagccaagtgttacttgcggacgccccgtgcagcagcgagctaaacgaaatagcgaatgcgcgtgcacacgtgcgtaagggccatttgtttacccttgcacatagtttgaactgccgccccaattgccccatgaccagccgtcaggctagacatatgagcagtgtgtgcccgtactgacttgttacgtttgctcgatttggataacttgcgcgcagctctgtgtatgtagaacgctgcgtatgttgtgtgtatgcagcacacgtgcatgtaggcgtatttaccttcgcagccctccgagaggttcctaaaaaaaaaaaacgcaccatttgaggcatcctcgaaagggattaacactgacgcgcattgggaaaaaaaaaagagaaaactagacataacgggataagttaacaatccaggcagattcgagttagcggcgtgtcataaaagtgtactccttgccaacacacaggaagtgaaaaaaagttccttttgtgtctgtttaccgcaacgagcaggggcatataatacatattaactagctttttttttttttttttttttttttttttttttttttgcaataacccccatcgaattaataatttaaaaaattttatgtgcttgttcaaagggcccactcctcatttttaagtctatctctgtggataattacctccccggtagagttcctgcacaagtttacgcgttctttctgcacgtgtatccgcgcagcacacattgaaggcaggcgcgagcaggttgacactctcctggtcagctaaacgtatagaaagagagaggaagccaaacgtgtagaaagagagaggaagccaaacgtatagaaagagagagggaaaaagcacaccccagcaaactgctcaaaaaaaaacgtccttagaactaaagaagaatgataaatggtaggaaaaacagaagtgtgaaaacaaaaaattatatcataaatgtcaactgctacacgtggattaacaacagccatgggctgttcgactatgagagcgagaatttttacaaaaaatgctttaagataaaatgcctgtacaattactactacatactgaaggatgacattaacgtggaaattaaaaatgaagaagaaataaataaaataaaattaaacaattccaatatgaagctgatatgtaaaataaagtatataaataataattaccagttgataccatgtattgagagtacgaacgacgggtccagcactgcgggacggaccacaggcggcctgccgcacggaggcaacgatgaggccagcagggacaataacgagattggcgcgaacggcggcggtaacggtggcggtaacggtggcggtaacggtggcggcaacggtggcagtaacaaccgcggtaacgcagatagcagtgtcggtaacagccgcggtgataacaaccgcgtagataacaaccgcggagataacaaccgcgaggagggtgaccagggagacagcggaggaaacgacgcagaaaacttctgggtcattgtgaagtacctaaagaacaaaagctccatactgcatgaggatgatattataaagctgggcagggtgaagttgaaaataaaaaaaattatcaccaatttgcaacaagagagggagtacaacaaatctttgtctcccctcgacgatgatgaatgcgaaacggacaccccagaaatggttggcccggggggtagtgccccggggggtagtggtcctggagtggttcgccatgggatgcgtactccagggatgtgtaccccagggatggaaggtcccacgggaggaaacgccctaattgataaaaacaccacttcgaataactacgtcagcggaagcatcaacccgcatgtctcccttcacagtagacaacggcaggaagatgagaatatgtgcattaattgtggtgcagtcagtaacggtgtggaggatagctacaacttgtatgacgatgtggacgagggggatgatgttagcgatgcagtggagggggggagcgagctgcccagagagggggaaagcttctttgggagaagtaccaatggtaataggagtgaagcaaatcgaccacaagaaagtgacatcaatttagcaacgaacaattcctacgtggatgatttttatctttttaagggcaacgtgcagaatggggaagtgaatggagagtaccgcaaaggaggaaggagaggcacacaaagtaagaacgggcagaatgaagatgacgtagcagtgttcagtgaatccccatttggtggagtattaaaccaatcctcaaaggggaagaccaagaatggaggtagtacccctattgacaagcacactatcaagacctcacgtgcgagaaaacatgacagtgacgcgaaaaatctgttgttagaatcgaatgctaattgcagtggtgcgataagcgaaatagacaacaatgatggtgggatgaattccaaaagagacaaaacagaggggggagtaaaacaaataaagaatatcgtgccaaacgaacaagcagcttcgtctaacttagaacaaccctcctatgattctaatgtgggaaactcaaactgttcagttcgtagccccaattgggagaacctaacaggggaaatcaattcgatacgtagtaaagcaagtgggaataatgccccttctggaagggcgctgagagaaggaagcgtcacaccgaatagcagtaacaaccttgtaaattttatgggctgtagtgatgaattggggaatataaacgaaaaccaagaaggaagaagtagcagtaataacgaagatttattcaaatttatgagaaagagaaccacatgtatgagcatgtcctgtgcgagtaaagggaaggccacatccacgacagattatcaaaccatccaatccaaagacctgactcagcaaaataaacatgaagtaggaattcccagcatgtataactgtagaatatgtctctgtgaatatgagaatgaaaataacccattgatatcaccatgtaaatgtaaaggatctatgaagtatgtgcatttaaattgcataaggacatggatgagggggagattaaacgttagaactgagtgctcttcatactctttcttctggaagcaattaaattgtgaactgtgtaaattcccctacccaacatatatttttttacaaaataaatacttggagctgtatgaaattcccaaactagaccttccctacatcatcatcgaattaatgaatgacagaaacaaggggttctacattgtcagtttagctaacacaaaatgtgttcggatgggtagaggtcatgacacagatgtacgtgtgaatgacatatccgtgtctagattccatgccatgattaaattttacaacggaaatttttatatagaagattgtaaaagcaaatttggaaccctcattcagataaggaaaccagtttttttcaacatcagaagaaacaaattcatcgctctgcaagttggacgaactgttatgtatgtatatatgaagagaaaaaattggatatttctacctatttgtttgaagctttccaaaacgaaggatgaggatgttagcacattggataatttttcttccaaattgatcatcgataataatatgcagttagagaacagcaactttgagtacagcagggatggtgagggggaagctgctaattacgaacgtgcgaatgagggggtggatggtcccgtggtggatagccccgtggtggatggccccgtggtggatggtcccgtggtggatggccccgtggtggataatcccatagtggatagccccatggtgggtaaccccgttgtggatagccccgcgatggatttaggaaatgctgctgtgggggggcacgtcgggccggaggacttgaacgaagccaacacgcacaacaacagcagcgcgcaggatttgaacctggacagcacgggcagcatcgaaaacgccacgcccagcgcgcctagtggtgcgccgcgcaaccccgatgacgctgcgaagagcgccgacccttacgaaagcagacgcgcgggcaacagtgcgggcaacggtgggggcaacagcgtgggcaacagcgcgggcagcagagtggacagcagagtggacagcagtgtctcccggaacgttatgaatggaggcgtcgcccccggttattattaaatggaggcggcgtccctcgtgttgcccgccttcccgtgttgcggccctttttcgctccgctgcgttccgctgagctccgtttggtttctttttttttgtgtttttttgttttaacgtcgccgatatgtttccgcgctccgcgttgtgttcacgggcacccccgtgggcgcacccccatgttagcattcttcttccgaaactcaccacccaaactcgtacacatacctacccacacgaataacaaccgttcatacgcgtgcgccccaacagcaacccactaacaaatgacaccatgtgtttcgcgccactcctagtgtctccccacgcataaaaaagaaactgagcatgtcagtcacgcgtgcatggctgtccatacgttgggcttattcgtgcgccaaagcaaaaaataaaaataaataagtaaaataaaataaataaataaataaataaataaacaaacccaaatgacccctaacaccgcatacatacgcatcgtgcgtgttgctgctacgcggcgaggtcacgaaagggtagatgcttccttctcagttgtatcgaatgcaattccgccattatcgcattggcatctcaaatgtgtgctttctcgtggatacattttaccttaaaagggtgacgtaaaaaggggctttttttctttgtaaagcccattttattcttttcccccctttttcaattcagcgagggagttgttatagtatgttaacatgcggcacaaaatgtatgcgaaatgttacgcgatgaggtgcgcttcgtcgaagtgatattatgcgtgctcaggtgctatgcctccccccttttgtggtgcccttcttactgtattgtcattgtgctgtgttgtgctgctttttttttttttttttttttcccatttcgagataaactctaaggcgccgctttacctttttaagaactcactttggtaagaaaaaatggaacgttgcatgggaggttttgatcgggcataaacaaaataacaccctttttttttttttttttttgctatgtaatgctttccctttttctgctttttatttgcgattctggcagccatcccaaccctttacgacataaaggggacaaaattaaagaagcaaaattggaagctttaagttgatatttcctctcacttacaaaaaaaaaaaaaaggaatcctttttggtggcattatacatataggtaacaaatataccagcggaatagcaataacagaaaggtggaactgcacaggccctacatttattgttaccccgacgcgactacacgagaacgtgtgcctatatatacatatatatgtgaagcgcgtagcgagcagcgaacaggatgtcggtagggatacccataaaattgctgcacgaaggaataggccatacaatttcggtggagaccaaggcgggggtcctctacaggggcacattggtaagcgcgtctctcgcgagtaacccacgcgacgcatttttgcgccctaggcatattaaatatgagtgtatccatttgtccgtaccgtgtataacctcacttatgtgcgagcgtgatacccatcgccgcatatcgctgcatatcgtacacctccccctttctttcctttagctcttcgcagaggataacatgaactgccttctagagaacgtctctgtggttaaaaaggacgggaagcagattctcctggaggtaagaaaaagaagcaagcgagatgcaaaacgtgcggtctgtgggccgaacaaaatgtaatcctttaaacgtgtcgtgtcaacggagggacacttaagcatctccgatccttcccctgtgtgggacgacctatgtgcgtcctccaccccgcccaacgcgtctaactcatacaaccccttcaattcctccccccccttctgcagcaagtgtacatacgaggaggaagtgtgtccttcatgattttcccagacatgttgagatatgcccctatatttaaagtgaacagggctaaaacgaaaacgaactttgccaccattcggagggccatggaggttcacgcaagaatggcatcgaagaacagagaggccaaagcgtgaatgagtcgatttactgttgtgaccccccctatttttatcgtatcatcatgttttttttcaccttctggtgtaagtaacacatcgatgtgactccattttttcaattttttgttatttttgagaaggccttcataagccgcattgttattcttattgttattcttattgtaattttttttttttatatgtctcccaaaaaatcaattcaacgttcatccatataacgaattagcaaaagactcgtatttatttatgcgcacgttagtgccaccattccggttaagttaactgagtaaaaagttggtctggtcccccgcagggttagcaatcaccatcacgagtgaaatttcaggtctgtctgtctttaagcgttatccactacatacaccgggacatactccgagtgggagaccaacaggtgttgtatgcacatgactaccattgtttggcatatgtacaatcccttctgctgagccctatgcggttctccccccaattttgttcttttaaaagtgtactcatcaagggatgcagcatgagtagtcctgcgggggaggcgcatatttcgctactcttttgggatgtgttgacaactgaggaaaaggaatatagcagccccatggttaatcgcgccacacatgtgcagctaatctatatcggttcaaggcttaaaaaaaaaaaagcgagctgatgtagttatatgggtgcgcgttcgtacgttactatactattttgtgtgctccccgtgcgcccttcttccctcataggaatttcctagaacgcgactttgttaacacccaggtggttattcttccaacaagaaggaggacttttttttttcacttcattttgagtcacattttttttttttttctatacatacatgtgttaggaagcaccgtgcgaccattttagggttgccattttagggttgccattttagggctgccattttagggctgccattttagggttgccattttagcgtttccattttagcgtttccattttagcgtttccatttcgcgtttccatttcgcgttgccctccgcgaagaaacgctgcaaaatgcgggtacgaacgttcataacgatacgtatgatcatccgcgtgcatccctcgaacctttttttattttattttttcctgcactcatttttgtatccccagttgaccgcttccccgtgctactctcttttaaatatttcttagtacgtcgaacacgtgagattatattactcacctgtactgtacacgtaggcacatcgataggggagcctcacgtgctgatattacgtacaacggtaaagggcctacctatgtaggaagcctgcgggcgaaaaaagtaaaataaaataaaagtaaaaataaaagtaaaaataaatataaagcaaatcaaccccaattgaacgctacacccccagtgtgaaaccaggtgggaggaaaagcacgatagaaaccgttcctacagaaatcacgaaggaggggctcttttcgatttggccaagatggcgtatatatactccaacctctcggacttctggaccagcgatgatgaagatgacgaggaggtagatgggacggaggaggatgcgcccagtacggccaatgcgatgaacgtagcaaacgctgcaggaggggtacagaactacgccgaaatggcggaggaagcgatgaagaaatcgagtgacccttcattcgacccaaaccaccaactgtgcagttatgcccttgaaaactacgatgaaacccccttcgaaaagcgagaaaatgggggacccaacgatacatattacacaggaagcagccccttcacaaatgtcatggacagtggactcaacctcaacataaacgaagtgatgaacggactcaccaaccacgtagtagataatttttctatcaaaagcatgatagagaaatacgacattagtaattttatgtacaacgatactttgttaaagtattgtgagacgggagtagccataaatgacgattcggcatgcggggagaagctttccttgaatgagaacttccacttcagttgctttggccccgtggaatatgtcagtccgcccaagtgtaacgtgagggggggccttaccacaaagggagaagtcctcacaaggggagaagcccccactaaggaactccccactaaggaactccccactaagagcgcagtggagaacataattgacgcgcgcgttgagcccgacttggcgggagacataacaggagaggcgaagttactcgagagtgaggacgccacgatggaaggcactcccccaggcgccgcgccaacccagccggaggaacctcgctcgggggaacctcgctctggggaacctcgctctgaggaagcgctcacgaaggaaactccctcggaggagcccccggcggagggaaccccccccggagacgacaaagccaacgtgaagtacataaggaagaagtgggtgatagaggacaaccactcggatgttacgaacttcagccaaaacgatctgctgctaagctacgacttcgaactagacgattttcaaaaaaggtccataaaacacctgaacaatttcaaacacgtttttgtagcagcgcacacatcagcaggaaaaacgttaatagcagaacatgccatcgctatgtctatcaaattaaacaaaaaggcaatatacaccagtcccataaaagcattaagtaaccaaaaatatcatgaatttaaaaatattttcaaaagtgtaggaataataacaggagatattaaaatgaatgtccatgctaactgcattatcatgacaacagaaatattgagaaacttactctatataaatgacaacataatcaataatatacactgcgtgatttttgatgaggtgcattacgtgaatgataatgacaggggatttatatgggaggagtccatcattatgttacctcctcatgttcagattttactactgagtgctacggtgcccaactatctggagttcgctgattgggtagggttcacaaagaagaaggaaattatttccatttcgacgaagaagagacccgtaccgctgctgcattatatttatgcctacgactcgatctttcaaatcatggacgagaagaacaagatttactcctccgcttttaaggagatatacatcaaagttagggagaaggagcaggcgagcgccgcaacccacggtgggcatggaagtggcagtcatggcgggcatggtggggggcaggccaaacaggcgccaggcgcgaagaggaactcccacgacgggaagaataagcagcaaggaggagggggcccaggtactactccaaataataaccaaccaatggcatacaacgagtactgtaagcagaaaaggagacaaaaactcttcgcaaacgaagcgaatatgaaaacggaaatacaaaaacttcaggcacttataaaaaaattagaacaagacaacaaactaccagtggtccttttctgcttctcaagaataaaatgtgaaacgtatgccaaaagtatgccacatttaaatttcctggataataagcataaatctaaggtacatttattcattaaagaatcgatagcaaagttatgcacacaagatagagaactgaatcaaatcaaaattttaacaaagttgttggagaaggggattggaatacatcacagtgggttacttcctatattgaaagaaattgtagagattcttttttccaaaggattaattaaaattttgtttgcaactgaaacttttgccatgggaattaacatgcctgccaaatctgttgtttttacttctatatataaacatgaccaattgaagaaacgaattctcacctcctcagagtacacacaaatgtctggtagagcaggcaggagatcctccgataaatatggctatgtctacatctactgtcctgataaaattccagaccaggttcagctaaccgaaatgctcatgcaaaaagcagtcagcttgaagagcaaatttaaggtcacctataatatgatcctaaaattactcatcaataaacaaataaatattgagaaaatgttgttcagctcctttttggaaagttgcagagctgttcaaattcctctctttaagaaagacttgaagagaaaaaaaaagctgttgcaaaatataaaacaagtgcagtgcatctatgagaatgatgtcaaatatgtgtctccaattgagaactacgtacagattgactgcaagctgaaacatataggattgagtttacacagaaaacttttcaccatgaagagtagcaactccttcgttattgggagagtcatgctgctcaataacatcggtattctgcacagttccatatacggcgtttacctcgggtgtgacaaaagtagcagcaaaaaaaacgaaaaggtggactttgctcagaatagtattttttttcagaaccactccggagcaggggaagaatccaatgagaggttttttttcatgttcattttgcctgacttcatgacctacgaggagttcctgcagaaaatggggggagaagctctcgggagggacacccccaatggagtgaagccaaccacacagatgaaccgcacttcagtgatgcaacccaacagattgacccacgaaaacgtgaacacattcgaaaattacagaaacctcttttccaagcagagcacccccaccgggattcaaatcatgcaccacaactcattcgacacagatatgcagaagaagcacttcgtagtctgctccaacgtacccatagaacatatttctatcataaccaacacagttatcgtgttaccaaatgtaaaaacgacagccattttgaataaccccaagaatatgttgctgtatagtctggaactggataggctaatagaaaagggaaatttcgagccgttcgttttgaccaaaatgctcaagtcgctgaagtgtgagttctactcagtactgataaaccaagcagattatttggaggccttaaaaaaatccaaatgctactcatgtaatatgagagaaaagcactacgaactggtgtgcaaaagaaataactgcattaacgacattgaaaatattgaacggaatattaatgccaagtctctcaatttatatgaagatttggaaggaagattggacgtgctcaggcatttctccttcattgacgatgaacacaatttaactgttaaggggaaaatagctagctatattaccctgaccgatgaaattaccctcacgcaggttatctttgaaaacgttttgaataatttgaacccacctgaaatagcagctgtgctatcttgctttgttgcaccagaaaaaaaaatagaagaatcaccagaccttactgctaatctgcaggatgttaaaatggctttgacaaatattcatagccaatttgaagaattttacaaaattattcgcttgaaaattagctcggaagagcattggaaattgtgcagctttaagattatgttcattgcgtacaagtgggctctcggtgtctcttttgctgaattgctggagcagtccgagctggaggaaggactcatagtgaggtccattttgcgattggacgacctttgtaggaaggtcaaaatcgcctttctctacctcgggaacgtcgacttggcggagcgcctcgagaccacatgcaccctcctccgccgggacatcattttcatgacttcgctttatttgcaatgaggggaggtgccacggcggtggtgcggcggtggtacagcagtaccgcagcagtaccgcatcagtaccgcagcagtaccgcatcagtaccgcatcagtaccgcatcagtaccgcatcagtaccgcatcagtagcacagtagtggtacgctcgccgctgcccccttttaattcacccctttgcgacgtacacccctgcggtgtgccccaccacctccaccgattttccccattcgtgagttcccaacgtttgtcgtgttaaataactgtccagttgttgtttaaaaaggttaagaaatgaccccatggggagcaaaagtgggcgtgctagtcggcatgctagtcggccttcacatcgacgtccgctcctacgtccgcatcgacgtgacatgtaggtgcgccgaaacgcttcgcagctatgcgtatcaccgggagcggcatgtacgtaggggtactccccccgcttggtcccacgaaccatcgctcattaacgcatctgctggggcgccatactctcaacgagggagctccccgaagatccgcactcgagtcatgtctgccagcaccaaaaggatctccctgcatatgggcaacgtgccattgatgtgtgcatagcaaatttgaaaagcaagatagagacacatgaagggaatattccaagggccatatttctgtcttatcaattccaaaaaacctgacctcgcaaattcataaagggttttataattgcatgtataaatacagacaagaaaaaatttcaacaccaggggtaccaagtcggtgtgaatggagtgtggagatctcgtttgaataaaccacaaaaaattttgaaatgaattaaaaccttttaagaggtacttatcccaatctgagtcatccgaactgtagcagcaaacggagaagcacaaatctgccattaggtaattaaacgatgcatatagccaatgcttctcccccaaaatcccaataatatacataagcgatctttcaatggtacttaaaatataatcagtactatagttactatcgaattggttgctacttatgatatctctcaaaagtccatattcctttgtaaaattttcttcactttctaccggtagggcacacgaagaaactgtttgaccacaagtatcacaaatccatagctcttcattattgtgaaatctgcagcacccaatttcattcctttcattttgtgtatgccaaatgagcatcaacatgttggctatgtttataccctgttcaaatctgagcatattaaattgtcccattggggtttcatccctattgggggtatcctcccgggggggtattctctcatttggcatactcttttgagtatacatggataactgcgctttatcgtttttgctgacactacgtatggagggctcgtcttcagaattgattcccgttttttttctcatgttctttttggcaatgcctcccattttgttaggccttcccgagtagtatcccgagtagcatcctgagtagcatcccgtgccgccttcgtcaccctgggcgcagaggtatggtctcttagttacttccctttggaggtgaactttttcttctgtgaagggggaatataccgaggaagattccccactgtgtgtgcccaccttgtccctatatgtgctcatcacttctttgtccgtctgccccctttgaatcgcctctccctgaaaggcacccacactggagggctcactgtcatccccccaatggatggtattcctacctccattatgatacccattttttagatatttgggatctatctccttcctaacataggaatatttacagagaggacaaaggatatgtctttcctggtcaattatttgtgagcatcggttgcagaagcaagtgtcatttttaacttcatttaatttgcttcttctatgatggatagaagcatacagctcatcaattagcgagatggtaatttcttcatacctatttatggtcctcatggagatgaagcagatcttgttaatgtctatataggaatagctagcgttcggaaagcagctgtgatttaaaagggtcgcatactgaaacaacatgatttttgttttatccattggcgaaatgaatgagttctttagtatatctgtgaatgtctcgaatttaattaaatcgtgtacaaattttccattcgtttttttcttccccattgtcctggatgttacttcctgtgcgggttctatgtcccatgcgtcttgtgcttttttcgtgtgtattttctccatttcggcagtaggaaatgacacgcggttggtttccacccccctgtcctgtggtatgtgcatcaccgtctgtcattatgccccccggattcggtagttcttcttcctccgctaccgctactgctacctctgccggcacccctgcgtgtgtgtgtgccccgctcctattctcccgcccccaattcatatactcgcaaattttatccaactttcttctttgctccttgtctaacgaattgaacgtgtcccataaatgctccagctggatggatgtctccaggacgcactcctctataaaaatgacttgacctatttcgattcttttgttggccacaattttcaccctcccggttttctcgtcctggaccatcaggatattctctccatgattgcttctcatcgtgtcgttcttgagggcctgcgatttttccacgatcatggttttcaggttttcttcgatttgatgcgccacgtcggttgtaggcgcgttggggtaggtaacgactgcaccactgtagtttgagcttgtgtacatgctgggctcagtgctgtagtatcctctttggtaagcagcgagaaacgcactagggtcagctctatggtgagcactgtggtgagcactatggtgagcactgtggtgagcactgtggtgggcactgtggtgagcactgtggtgggcactatggtgttcgtttgggcaagcacttgtgtaggaattgaggccagcactattgtatacgctccggtgagcgcttgggtcagccccgtgtctttcgtttgggtaaccgttcgggtaaccgttcgggtgaccgttcaggtgaccgttcagatgaccgttcagatgaccgttcaggtgaccgttcagatgaccgttcaggtgaccgttcgggtgaccgttcgggttagcggtgggatactcactggggtactcgttgtggggaccccccgggtagacgccccctcgcacacttggcgcttcgacggggggcgctgggattgctacggacccattcttccgctggcacgtttctaacccccgcgcaccgcttaaacgagtgtacgtcgcctgggaggttccgcttcttctttggtgattgatggcccctgagcggttgtccaatcccacacaagaattgcttctccgggtgctgtttccacagttggcgccttgcctagggtttccgctctgcttaccatgcttcctttgttctcccccatctacccgttccaactttacatacctcttcaattcgttattccaaacaaaatcttcgaaaaaaaaatttttcttccgttttgtgccctcactggagtgggcagttctcacacccgaatggctcttcccttcattttcgtgatgagtttttttcaaattaaagtcgaaaggattatgtagcaataaagcggaattcttattcttgggatatatttttttcgtaagcatgtctcttttcacgttaaatagtgtattggcttgtatgtccttgagatcatctctcactacgtcattgtaatagtcgagccagactttggggctcctttcattccgctggttgttcttgcattcatcgttttttccttgccatttgatcacacgggagcaaaattctacttcgtttgggttgtctgccattttgggggattcgtttggttgtctcaaggaggctgctctttttcactcgcgttaatcctgttgctcgttcaattggggcattctgtggcaccctttttgtgcgcgggaaaaataatacatagaaaaatgtaactccgggggaaatagcaacgtgcaacatttcgtattagcatttgcaccagcgatgtgtccactgtgcattgcttcatttctttcctgctctgtattatgcatgcagagtgctcaacccatggggggggggcccttcattttttttttttttcacaaaaaggagtaactgcacatttggggaaaggaacacagattgcctcattttgagtgtccgcagtttaagacctattcaggaaaaaggggaagccatgacaaacctacggaggaattgcaccaactggttgctttttttttctggtgtgtccagacggtgcaggaggggacatacgaaaggcacgtaagaacagggaaaaaacagcaacagggaagaaacagcagcgggcacgaaacagcagcaggcgcgaaacagcagaaggcacgaaacagcagcgggcacaaaacagcagcaggcacgaaacagcagcaggcacgaaacagcggcgagcacacgtaatacacacccacatgtgcacttcacatttggttcccataaatggggggctttataaaatgccccaactggtgagggcaaccccccttttcccctgtctttattttttcccccttccccccattttagaattattctacatgaaaacaagggaaaatccattttcgcaattttcccaaaaaattcacagcgcaccctccgaacatgcttcactaaaaatgttcctttccaaaaattcatatcaaaggaggagtggaaaaaaaaaaaattgttcactgtaatgggaacatatagaatttacaagtgccgttatttaagttattctactttaaaaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattagctgcacgcccgggcgaatgagtggatccacgagtgggcgaataaagagggggaataaaacaaaaataaacttttcgcgtgagttataagcttattacgataaaaagggggtgaggaaaaaaaaaaccaagtgggaagaaacgagaatagaaatatcatattcaaaatggctaatgcgaaggctcaaccggtggtggagggtcctcctaaattaagatgttcctaatttcttgggcaaaggtgtacaggtttctcgtaaagttttcctaaaaaggtaggcaggtggagagggccaacgtgggcagggagaaattggcaggaccaaaagggcaggtccaaatgggcagatccaaatgggcagggccaaatgggctggctgggccaagtggggcatgtgtttaaaggcgacatttcgcccccccagcgtgggcacattttcaatcgaaggggctggcggtacgcgcacgcgacggaggagtagaagaagaagaagaagaaggaggatgagaagaaggaggagaagaaagagtgtccttcttacccggttgttcggagccaaattcgactcaatgtggtccattaatttgcaaaagctgtgcctcagcctgaagggggcaaaaaagcagaaaaaatgttggtaccacaaaataaatgattgaataggtccgttgtgaaccaccgtcagcagtgatcataagagaagggggtgatattccttccacgagggttatttcacccgcaccctcttcatttccccctttgtcggggacacttacttctgcttcttctcctcgctctgctgcgaaatgagttgctcctgtattttgaagtacccctgcgcgtcgagcaatattagacccaacagcggctgtgacatgctccaggtgctgccaaaatcgcctacaattgtgagaagtggagtgggtgaaaggggaaaaggggcgtgtggtgcgcgcagacactatcgtggggatgaaatagtgaacagtcccctcgggagccattcgagggggcgcctacctcccagtatcaagtggaacatcaggttgagcacttccttgagggcttgcggctggctttccaagaagttctttattatctgtggggtggggtgatagcggagaagtgatgatggagaggtgatgacggagaggtgatgatggagaggtgatgacggagaggtgatgatggagaggtgatgacggagaggtgatgatggagaagtgataacggagaggtgctaacggtagacgaggtgacacgcgccaagcaacggacgcacgcgcgatgacgcacaaatcgacgtggaagggcgcttgcgcaccccgcgtgcaggtcacacgcctcgctcgcggtacctggccctgctcgttggagctcttccggttggtaaaaatgtacgtgacgatgttgtccaggatggagcagcaagtcatggacacggtgtagtcaaaggagcagaggccctccttaacgttgtgaataatatcagcaatgagctgaaattcaaggttcaaaatacgctggaaaaaatttttcgtaactaaatcgagaaaggaaaagtatggctttaaatgcttgatgtaggagagtaagtcattcgtggggatgaccaaacacatattcagagccaagttgagagagttgttcagtatatcatcattgtacagatcaaaaattgcaaaatttacaaaatctccatttaggcaattattaaacatattcaaaaggagggaaataattttgtacttctccttgtataggtccataaacttctccttctgcagcaaattatttgaaattataatgaggatgttcgataccactttgaagaggagtattccgttgggggaagacttggggaaggtgattctctgagacttgttgtatacaaactcgcacataaatttgaggaaaggaatgcacatgtcgtagctgtcccatatgacatctaccaaggaggtgaggatattcatttggttatcttccaaagggtagctattgatgaagaaattaaaaaacatattatatgtctctacattgttgcaagccatacagattcctctcaaatctctgagtacccctataaaggacaactttatttcgttatttttcaaaatgatatctttcccatttaggcttatttctcttttgatgcattccagcaggttgtttattggtaggatatatttttcgaaggatgatgaaacgagattctgctccatgaacaggagcttcgtcaatattaagtaatagttcgttctgtacttataatattttgctatcttcaaaaatttactatttcgattatgtagtaagtttaacaccttttcatttttcaatagcatcctcgcgaagactatgagtttgggtgttttatcctccaagcatacgatgttcataccggacaccaggtcgtgaaataagtccagacttctctttacaatttgctcgtaatcggttctgttattcaagttaaataggattttactaacgattagatctatgaggggatcgttattttcttcgtcatcgtgatttgtaattaacgatggagtggaaaaattgttcatgttattattcatcatggttgacgtgacattatttgctgcacttcctgagggaaaggtcaacccgttgctgcttcccccatcaggcgttatcatgcttgacatttgtagtgagtgatctcctccaggaggattgacgctactcccccctgtccccccattaggtccaaccccattcgagggagacgtaattcgcatcgcgacggatttcatctccttgagaaagttattatttttcttcccactgatgtagatctttttaaaaagctccaaacaatttagataggcaaattcgaggtactcaaaaacttcggccgacttgttggtctgttccatgagggagaaaacgagaaagcagagttccgaatttatcttaaaattgtcatacgaagcgcttttcatgttggtcacagcgctactcgatatgatagaggcgatgatgaaaaccaaccatgtggtttgttcaataaacaccgttttgctaatcaaattattttcgtggttatgtttcagttcataaaaaatagacagcaatttagctccaataaaatggtactgcaatttagacaaattcgaaataagctccaactgttcactccgcaggacatcattatacaaggggttttccatttcgcagttgtcccctttttcgcagatgtacttggctagctccaatcgggtgttaataaaaatcatgctaatgtcgtatatgtaatcacaaataatgaggaatttattgtcaatgtcatgcgaactgaagctgttcgatattggatttttttttaagaaaatatttttattactaagtacatctttcagcagttcgttttcatccgtgcggctattaatttcttttatcactttggctggaattatatttaacatgttgctccaaattcccagcaggtaatgcttactattgcagaggtacttccaattcttcattccgtcaatagtaaataaatatatgttatgacaccaggagaggaagtttgggtaagtactcaattcttgcaaccgaacgctcgtatcaattttgcctatcagtctacacaactcatggaagcaatcctcatcatggagtccaatttttttttcaataatgttattaagtcctcccaaaaattcattcatatagtgtgtcttctgtttttcactcgaaaaaaaagttttcctcaatcccccaagaagtattaacgatcgcaagcaatattttccacaacaattgcgcaagtcgtcctcatcagacatacaaatttcatacatgtcgaaaaataatttcggaatatttttctcgttaaatatatcccatgattggggtatcattagggatacattttcatcagaactttcgtcatttatcattgtacccataaaatcgaaggacaaactgttgtatattaattctaatattttaattagtaacctattttcgtccattcttaattctatccgtatgcttccctttacaaactcttcaagcgtttctatccccactttgaatatgtccttcagtacgtagtctctaaacgagattgcacacctcctgttttttgcggaattgactccacattgggggtgcatatcttctatcagtgctgcgtagatgtacagtccgattatccaatgactcgttactgaatttaggaagtaatctacttgctttattatcagtgaataattcgtattttccaaccatgacagttttactatgcgtacatataacctgactaaatttcctaacacgttggatgataaatttaaaatatccactcctttgttgtacaagtaggacagtacgaattctttcaactcatccttctcgttctgttcgatcttgttccactcgtttgtgattaactgaagcaacccagacgtcgtgaaaattaacgtgtgcacatggctcgtgtttcctaaaatatttttcaatttgcttacgttccctacattgttcactaggggtaacagtatcgtgtgcgcttgattctgttcttccttatttccgctgcatggggggatggaaatttatcagggggggagggggttggcaaggtggcgcgaacaaaaccgttggcggattcattctctctaccgccatgatacaacgaaatgaaatgacagatccacgggtaactccctggtgtctctgcgcagttttcctagcacgtgtcctctctttgcttaccaatacatagcctcgcaaaggacctgcagttgctgcaactccgactcgctcattttgggaaagggctaataaaaacacggttttgactttgacgggatggagaagaaaaaacacaaatgtgcaaataacccacgtcgcgctacactcactggacgttacccttgtgccgaatcagcctggacgcaacgcggggtagaaaacacacaaatgtagacgaaatgaaagtgtaggacaaatcaaacaaggtcaccccccgttgatattagaagggaaaataaaataacgtggcgtccgataaacttttaaaggtgacatgaaaaaagcatcacttgtttcatctgtgcgtatgaatttcaaaatatgcgaatttttttggactcgtacacattttgaggtagcattgtggtccttgagatgcacaaggagaacggtggaggggtgggtgggtgtagaggtgcgtttctttctttccttctttctttctttccttccttctttttttcttcttcccgttgctacaaccctttcggacttgctcctacatgtgcatatgcaatacgtgcgcgtaatgctatacaccttgggtcagtaggcacaagaaggggccactctcttctttctgttcattgattcaaacattactacataaacgtatgcatgcgttgctgctcgtgtagctgcacgagtttcaatccctctgtgtttcgtgcccccctgcttttcctttcagctccatatgcatattcgaacgaatgcctatttccaattaaaaagtttttaattaaaaacgatttaaaaaaaataaataaaacttggtgattattctaatttaaaaaaaaaaaaaaaaaaaagcatgcccctctgctttacatcttagcagtgtaacaggcttatatacgtgtgtgtaatatatgaatatattggcgcatgttggctcatgctcatacaaatttctgcgtataactggcacaacgcgtatgatacactgataagcgcatgatacacagctgcgtgccaaggggaactcaattcactttgcgttaattcgatgaagctacaagcgaattaagtcattaaaaaaaaaaaaaaaagagagagaaacaaatcacataatagtgaatagataaaagaattaacaagggcgaatgttgacgtatgaggccaaaaaaaagggatgacgcgcgaggaaggcatatgtacaagtgggcccagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaacactaattacataaaaacgtacttctgtaagaagctttgcgaaagaaaaggcgatgaaacgaggaacaaaatgatatctccttcgtgtgcgttacttttttttttttttttttttttttcacatttttgggcaaagcaaaaaaggaatattttttttttttttttcgtccttgggaacctttcatcaaattgataataattaatttttcgccccaaacgggtaatggacggcaaaagaatcccataagaattttttatatgcgtatttgtattttatacacgtgtataataacctatttcacgccgatcggggtggcgggcacctgcactcccccaatatatatatatgcatattgccagcataaaaagatacgcctcgccaaaatgcgctactcttcccccaccaaaaaaaaaacgctccttcatcaaaatgacataaaagtcgattatatttaaccggtttaagcgtaacacttcgtccgtactgtacaaaaagatgaaaaaaaaaaaaacctattggaagcaaaatttgcaaagatataaatgttctgcagcaaaaggatgaaaccagacttgggcaatgagcagtcctaatcgccgcagctaggcagagccctcgcgaggtgggcgccgaacgagcgcacgtgaatggcgacgcgcaaagcgcaacgcgcatatgcgaattcgcgcaagcacccataaattgtacaatatacataaaatatacttattatatatatataaaatatatttacgtacatatctgtatttttgcgcttattaaatacgcgcatggcatgttacttgtcaaggggcaatgccacactcgtgttcacgtgaacctatttttttttttttttttttttttgatatatacaatacgttgtattttcttacgaaaaaaaaaaacccttttttgtacatttttttgtcaaatttaaaaagtaattttttttccttagaatattgcttactgctgattagtaattatttattatatattttttttaaggcagaattaactctgttttttatgttaaaaaagatgatgaatttatagagattcatttcattttttttacattatttttattatgtttcgttatcaccttccttttgttacattcatttcatgtatgtaatttcacatgtacattttataaccctttatatgtgcctttgcatatgcttatttgcttttatgtatatgtgccataaggaaaaaaatcgtatgtattattattataacgcatggctatgtgaagctcgtgtacaaatctccctcgcgtgcgcactttttagtatggtagcatatgccaaatatgcacatacgcaattgccaccccttgggaaaattttctgagtgcaagtttttacgggctttatgcttgtgcgtgaaaatattatgtacgtgtgaacagaaccattacaattttattagcgtgtacgagttacgcgtgcgaccttgagaagcaaccgaacacccccgtgcaatacattccattaagccttgtacttattttggacattttttcgcacttttcgcgcttcttgcgtattttgtttttttgcgttttttgtattttttgcgcttttttttgcgtatttttttcgcgtatttttttcgcgtatttttttcgcgtatttttttcgcgtatttttttcgcttatttttttgcttcctttttggttcccttcaaaagtaaggcaaaaatgaacgcgtgcatttcgcgttaaccttgaacgtatgccaaaatagtggaggaagaatgtgagatgcgcaaacccatttatggaggcctccattcttgcaacacatttaagcctcatacatttgtgcacgcgaaagcatctgcgtaatagcttttgtaccattgtgcgaacgaacgtgtgcgcattttcccctccgcacatttgccgttttacacatttgcctctttccacatttgcctctttgcccaattgcctctttgcacatttgcccctctgccgcgcgtatttttataatgtgtccctcatcgaaaccgaacgatgcagcataagaggaaaaacgcggaagctccaggaatgcgaccagtgagcgcaacatctctctccaccccctatgcggatcacaacacatggtgcacgtatgtatgcacgcaggcaagcagttacgaacagtttttgtaaaatttttttttgagaagcctgatctcctagcacacgacccatgacgtttatccagcaacattttgttcattttgtttattctgcgtgttttattttattttttttttttgaacccttgtctatttgcacatggtcagcagttcacgtcggcaaattgaagggtattatcaaagtgaatttttttttttttttttttttccataatttttttttgtgtaaaaaagtaagtttaaaataaaaagtgcttatatgcccacacgtatgtacgttatatgtgtctgaattgcctgcgccgtccacacgtgttgcatgcaaatcgtgtaggaacgacctggtgcatgtgtcaaaatatgcgaaggcgtatgagtaaagtttcaaattcgtaaactgcgcgctcctttgtttttaacgaggaaggagaaaaggggggagaagtgggaacgatccagcaggttagtgaagaccttaaccataacgaccatcgcaagcgcgcgcacccaagtgaagtagataatctttcaaaagtatgcataacgcacccaaaacggaaatatctaaaaataatttaaacttcttcggatcgttttacaccaaatatggaaaaaaaaacaacgatgaggtaagtacgagcgagcatccggtgacagaggaaaattttaccaacgagaaaaataattccaaccagaatgtcagtagcaatatcagtatcagcagtaacattctcagcagtaacattcgcagtagcaatattctcagcaccaatattctcagcagcaacattctcagcaccaatattctcagcaccaacgtccttagtaccaacgtcgtaagcagcagcagcaaccaagtagaaagcgaacatgatctgtttatggagagcgaacaggattacgactcacttaaaaatccatacaaatcggccaaattgttttacgacaataatatgccatttgaaacgagtagaaaaagcagtaaaagtttattggacaaaaattatttttccatcgcacatgcgtccatttttcccgcggaaggttttctaggcacgtccccaaaaaatagctcccagaacgccaaaagtcgaaagaacagcaaaagtaatgataacctgtatgacacggattactacatagacaataacagttacatgaataaccagagtaagttttcgaaattcctggaggcttttcaaaacgtggatggtagtgatgattacgacacctttgatatttttggcattaacaaaccgaggaccaatcagggttacacttctgtcggcgcgggtcggaaaacggagaaaggtgcccccgccaaggagaaagatgatgcgacatcgggagtggcgccatcgacagcggaggatgcgcagaataatcaggcaaaagaagatgataaactgacaggcggtttaaagcggcaggcggtagttcagggcgaaagcaaagcgggtagtagacaccgcgaggttgagtgcgatccgggatccgatcgctgcgcagggggtagcggtgagcatggtggagagtacatcggcgagcataatggagagtacatcggcgaacacgttgctgatcacgttgctgatcacgttggtgactgtgtagcagacgcggcgggggatcacagtgcccagtcagacgaggcacaccaaaacaaccccacagaaacacacaccggggagaagcacccatatgacgagaaaaattttggttacgataaatttctactgaaaaattttttctcaaaaatatcaatgttcatatcaaataacaacgaagaagaaggagaaggaggaggaggaaaatatgagtcaaaagaaatcggaaaggacgataaccatctcactgtaccctttagcagaaaatgtgaaagtctcaattcgtacacctctccatacgaattgaaagaatatttcgataataatgatatgaaaagtcaaacagaaaagataagaaattctttggaaagatttgacacgtgggaacctttcccatccagtgaagaaaaaaacaagtatgaaatgaccaacgagattaatgacaggtgcagccgaggggagtctcacaagaatgataacgtgggaaggtcggagcggggagacagaccagagacaaaccaacatgcaaatgtacagagtcaatatgcaaacacacagacggaaaatagtgaaaaccgctcggaagaaaacaggagtgattataactccaccaaatgttatcattatgtgaggaacacggaccaaccgatcgattactcgcttagcgatttaggcggaaaggaaatgacccagaggaaatgccatgcttgcgcaaatgaggaggaacaggaggaacagtcgtacgccgtacacatggataatgagcaaatgggcaacgaagaggtcaaggaagaagcaaacaatgctgcgagcaaaaggggataccacagaaatgattatcaatataataagcacatgttgcttagcgatttgaaacatttcccatgtgtaaattattcaggtaaacaggatgggtccgagttttttcgcaacaaggaaagtttgcataagtactactccatgcttcacaaactttcaaagaaggagaccaagccatctgccgcgccgagcagtgtctgcctaagtggtgcaaacaacgacggtgtaaacaggcaggggaacgacaacaaggacagtattgacgcaattagtgctggcgacgctagtagaaacggtgcccatgagaagaacgaaaatggagatgacggggccgatggcgactgtagaactgatgactccccccagaacatcggcgagcaggaggacatgtgcataactgacgacctcgacgggaatagtgcggaactacttaaaagcaactccgatgtggaaaacgatttcgcaaataaccctgacgcggtgagtggtgatacattgacgaacaacaattcctatccgcaatactctaatagaaactgcgcatataataaatcaaaacacgaaaatagggcctatggcagaatgcgcagccagaagggtaatctcgctaattattcctttatgaatagcagtgctttcaataaaaattccatcaacgttcggaggagcgagcacgacgacgaggatgtggacgacgatgttgacgaggagaatgacgcggatgttggcgcggatgttgacgcggacttcgaggcgaaattcggggcggatcctgatgtggatgccaatgcctactgctatggcgactgcgactacagcggtgactgtggtggggaaggcgcccgaggtggtgatataaccacgtgcattaaaccgttcgggcgtgtgaaggacaccgactgcgaccacaacgatgttagcgactgcttcactggagagatgaacacaacattcaatccctacgttaagaaacgcgcttttaaaaaagaaatgtacaaaaatccatatgacgaggtgtgcaaaattaacagcaagtttgacacttttgacgttggcattttccagggagacaaacaaatgcttatttacaacaaggataacttaatacgggacagagtacccgatggggaatgtgcgtactgtgattctggtgcgcacaagggggggaagcacaagagtgcacagagcgcgtggaagaagcgcgggaacgagagcgatgtggatgccggcgatgtggatattggcgatgtggatgccggcgatgtggatgctggcgatgtggatgctggcgatgtggatgctggcgatgtggatgctggcgatgtggatgctggcgatgtggatattggcgatgtggatgctggcgatgtggatgctggcgatgtggatattggcgatgtggaggagcacgtgcatgaagggtatgacgaggacggcgatcaccatcacgaccaggactacaatcgtgatcatcatctggatgaccatctgggtgacggccacggcgatcgcaaccgcgacgacttgctgttctccatggcgccgtacggtcggaccagcggcggaaagttcgaaacgccccccaggaacaaatttaaccttttcaataactcgaacgcgtttgagtgcagccaggggagctgcggggagagttgcttccaggataagtgcctccaggagaactgcctccaggagaactgcctccaggagaactgcttccaggagagttgcttccaggataagtgcttccaggagaactgctgccggggtggtaacttccatgatggcggcttccaaggtaacggctgtcgggacgactgctgcaggggcatttgtgccccggataaataccacatgcggtacagcgagcgcgcgatgagcggtaacttctcggacggagggaagaacgtcgaaaggtacctgacaaacgtgcgcagcgataaaaaggccgcctacagcaacccattcaacttgaatagcagcattgcgtacaacctctaccgcaggggcaacaagaattatttccccccaaatcagtatgatcatatttgtaaggataaatgtgcaaaccatgtgatgaaaaattatttcgacgtaaaaatgaaggaaagcaaaaatgatgaaaacaaatcagcaacgttaggagaacaaaaaaaaaaagattttaaaggagcgtttgtttcagtgccaaacattaacaatttgaatgggcaaaaattctccgccccaaatgacgtatattattatagcaataggaaaaaatcggaagaaaaaattttgattgcaaatttgtacgaagaggttgattattctagcaggggagtaggaggtggtggagcagtcggccacgtcgggggaggagtagttggtcacgtcgggggaggagtagttggtcacgtcgggggaggagtagttggtcacgtcgggggaggaggagtcggccacatcgggggagtagttggccacgttgggggaggagtgggccatgtcggaggtgggatggttggccgattagccatcgattctgcgcctgcaggaggagtaccgtcaggaattatgatgacaccctcatcatccgcaggaaagggaacgaccggcgtgacagcaggtgccgccatgacattcggttcatctcccgtaaatgcaggagattgttggatgaagaggcaaaaaataagtgtaagtagcaacaaaattgaaattgttaggaagatcgatatgaattacaaaaggagaattattgactcgtcgcgaactatggtatcaaataaatatatgcagcattatggcagcaacaatttagcgctacccagtagcagttattgccacgacgcacttgccaagtgtaatggtttgtatgatcattccgctaacaacagaagtttgaaaatgcctcccaaaacgaataacctaatgccaattgatcataatggtttttcaaatatacgcacaaaaataccctcagaaaaaacacacgcaaatttgttcaatcatgttatagatgtcgaaaaattacaagaaaataaatatcgaatatataagcaattaaatatgagcagtaagggtagaaaaaatgtgaatgattttatcgacttggaggacgtgcacgagaggaacaactgcgatgtgtacagacgaagtgctgccagtgctgccaatgcagccaatgcagccaatgcagccaatgccgccaacgttgtcgattacgattggaagaaggagaaatttttaaaaaaaaaaagtgcactgctgaatttttacaatgacgtcgagggggacagagcagtcaattcgttcttcccctgtggcaaaaaacgggagcaaatggttaactacatcattgatgtggataaagtgtacgaagatgataagtacatgatgatgccttacgagggtgtgaagcgcagccatcatatgggtgcgatgatggagggggcgagcgcatttaggagtggttccatgagtgtggcccaaatggaaaggagaaggggagagagaaagctaactcccctgcgcgaatgtcaaagggagctcctccatcatgaccaccaccagcagtaccaccagcaccaccaacagcagcaccatcagcaccaccaacagcagcaccatcagcaccaccaacagcagcaccatcagcaccgccaacagcaacaccaacagcaacaccttctttacagtaacagcggcaactacaaattgatgatggaaaaatataataagagctttttactaaattctccgatggacatggcgtccgtcaacaattacccaaatgccagggagtacatcatgaaggccaagggaggaggagcagcaggaggaggaagtcctatcggggattatcccccgaacgaacaaattcgaagtggcagtggaacaggcaaaaggggaagaggcagaggaaggagaagccttttttataacaaatacccacagggtagagactcacaggatgatgcaagtgctagcgaaatgaggggtatatctggaggaggaatagtaagtggaagaggtggtggtcatggagacgagagtgaaagtgacgaaaattacatcgatgatgaatatgggcgacatcagtatcgagcagatcggaatgatagcagcaggcggagaaagctgaataagctttgccgtgaccaacgtgtccttttcagtagacacaacagtgcagctatgtcgagaaagcctccacacgcagagatgctacacagagggaaaaacaaaacagagcaattggaagaagatgaagaagaaagcgattattacatgtacaacaaatacggatttaaaaaaaaaaaaaaatcaccacctgcatagtcgaagaggaagccgaaactacagccatcaccgcagtactctcaatgaagacaccctctgcaaccaaaacgagttggaaaaaataacccaaattgaaaatatcatttccagaaaaatgaagctaagcaaaatgagaagagaagcagcaaacaacaacgcaagtagcagcaataacaatcaggccaaccctgacgacgaagatggagatgaagatgaagatagcgatttatacaataacattgaatttgatagaataaaaatagaaaatattttggacggaaccatcaagctagataataaggatgaaaatattattaataatattcttgaattggagagaagaaaatataccattaattgtattatggataaactgaggaagagagaaaacgaacacaattatttagctgacgtcgacaaggaagttaaacataaaattaattcaaacgtgtatgatttatattcggataaaagcacctataatatttataacaccaaaatgtgtgtgaattattttcttgaggaaaaaatgcactctccagagaataaagaatttataaaaaattttttcgtcgagaacaccacgaagaatatttacttcgtgcaggtgtttaaaaagaagaagaagagaaaagggggggcccccgtgggaaagaaatgcacagaggaggaggagcagaagagtggtgaattgggcgaacatgttggaaatgcgggaagcatggagaaagaagcatccagtagtattgccccccctgtgcaactcttgccgtgttacgctgttgcagtaggtgaggagtccgccgcggaaaatgagaaaaagtacgacgtggaggagggtgcagagggcaaactgggacaggctgatgacaagcttggcggaaccgatgggaaagtccctgacaaggtgctcggcgaaattcatggcgacgtccccggcgatgcccccgtcgacatttccgcccatgcccccggcgaagcgtctggtcaaaccgcggacctggtcgaaccagcagagggaaacggaggggccacagacccccccaagagtgagcagaagatgaattactttaactaccagctgagtttcatcaagcggaagttttacagcgcggagaaggacgagagcaagaaggaggagcagcaggagcagaagcaggagcagaagcaggaacagaagcaggaggagcagacgcagccaccgcaactgcaacagcaagatgaagtgccagccccaatggcagctccccccccctggacagctgcgaaaacgaaaagatggaaatagccgatgagaatttcgagttctcgatgggcaagtcagacggcatcaatgagcaaactgtggcaggaaaaatcgaatcggaggagaagcaagcaatcatgatgcccacggaaggggcacaccaagaagccctacatggggaacttcaccagaatatcctccatccaggcagcgaagacccctcaggggaagaaatacatcccatttccagagctgaaggagcaaacacacaccctaacgaggacgaaatggaggatgatttcgaggaaagagataacctaatcgaccaaatgataggaataagtaaagatgacagagatgaagaagaagaaaaaaaaagggagactgaacatagcttcgatagtgtaataaatgaagaaatggtcgaaaatgaggaaagcaaatttggaaacttccctttgcaggaacagttgttcagtgtgctgaaaatgaccggagcgcagatcatcatggggaacgaagatgaggatgatttggacgagtatgacgacgacgacaatgatgaggaggaggaagaagaagaagaggaagaggaggatgaggaggatgaggaggaggatgaggaagaggaggaggaggaggaagaagcgaaagtgggtgaagaagcggaagttggtgaagaagcggaaggagacgccgcagtgaatgcaaacgagagtgataaggagaagaataacgaggcgaatgaagtgaatgacatgaatgacgtgaatgacgtgaaggacgagagggatgagaagaaacccgcgaaggacaacgtcgaacgggtgaagcaagaagcgcagagtgcggaggaaacaaagataagcgaagctgacgctgcccatgcgaaggaaaaagccggagagggcggcgaagcagcaggagagcgggaagtagaggtgaagagggaatgtaacggagagaaccaagaggaagaaacatcccaaaggaagaaggatgtaataaattttcagaatgacgaaatgacgactccccattgcgcagatgatggtaatgacactaaagcagtcagggtgaagaaccaagctaaagtaaatattgaagaagaagtgattgaaataattgaagaggaggagtctaaccaagacaagtcctactctgacattaaattcatgacagaggataaaaaggaggaagaagaagaattcgaagaggtcatcgaaaaaagaagctgcaccaagtacagaaacaaacacaacagcaacagtgaaggttacttcccttatgaccatcgagataacgtgaaaaaggaatacgaaaattatgcaaagcatagcaatcatggaatgataaatggaattaccctcaaaaaggaagaacgcggaataggtgaattctacagccatctggagaactaccaggagaaggaagtagaaggagaagtagaagtagatgaagaagaagaagaatcaccagagtataaacaatttaaaaaacaaatcgcaataatggacagtagcatgcacaagaaagaaaaggagaatgaaaagaagaccaaagaaaacgaacaggaaaaacaacaaagggatgatgataactatttatccatacagaaagaacaattaatgaaaggaacagtcaacggaggaaactcaaactcaattagcaacatgaatgggaaaaattttttcattaaagatatgctacatgagaataatcagtacgtacacgactattgcgatattgaagatagtataaagtataaaatgttggatgtagctaagaagaaccaaattgagaaaataaaaaaaaaaataaaaaaaaataaaaagctaaccaaggaagattttaagttattgtccgagttactacatcataaatttttacttaacgaaattagtgccataggtaattacgaagtgaattacaaaaactgctttgacatcctcgagttggaggaatataaactgagaaaggacgtgctcaaaatgtactgtgaatgtctgtccatagggctaaccaaccatgagagggaatttctcaacgagttccagctgttcatgccagacattaacatcttggacgataaaaatattttgtacattttacggcactccaggaatgagaagaattgcgtgttcaagtgtttcctgggagagaaggagaactcgtaatttttttatttgccggtccattccccacactgtgagttaggaagccaagccacgcggagggttagaagcctggctccctgggtcacctttccccgtccgggtagccctgccggcacttctgatcagcccagtcaccaccctcgctccaggcctatacacctgcgcatatgtgttattaacaagcccaatgcgcatacgcgtggacgctgtatatatcagccccaccccgtatatatacgtatgtatatatatacacatacatatgtgtaagaacgtgtgttatggcttatgtgggtgtcctttatgaatgccccgattttctcgcacgcccagagtgcagtatcggaagattattgccacgcgcgtgacgagcaagaatgcgttcctcgtaagatatatttatatccccctctgcacagtgtacataaatacccagtagaagatagctagtcccagatgagagttttccgtcatgagaggaaaaaaaaaaaaaaagggatgtatgatgtgcacttggggatttagcgggacaagttctcacccattcacacgtttgttttctacagaagattgcgcacccacatttttgtgaggcgttccgccagttacggtcccagtcctagtcgcagcgtggcgtcgcgaccaaaagcggcccagcagcgacgaataagcagtcaattggtaacgaagaggtaaccaagtgctaaccaagtggaagccccaatcgctgcttcattcacagtcccagtcgcagcctcaaccgaagagacgacaatgacgacgacggagacggagacggagaccccattttcacaaacctgtcttacaccactcagcaaggatgtacacatcccacacttgacattaatataatatgtacaatccgcccactttaaaaaaaaaaaaaaaaaaaaaaacacctttcatattaaatataaaaaacctccggaagaacggaaggagggaaaggtgtaggagagaaatctccccattaacactccctcagtgcaatgtttccccgtgcaaataaataaaagccatcacagcatgtgctatatttgtgcccgtacacacaagtaggtatatacatatacatatatttatatatatatatatatatgcgcacgtgtgtaccgtcaaatatgtatgctgcgcgcggaaagagtccccttctcccgtccgcgcggcaacgcatacatatgtattaaccccccggaaacattgtttctctttcccaaaatgtatgactcttttttttttttttgtgccccattatttctgcccatatacactcgcagcaaagtccgcagtgtatagccccattatgtacataatgtatatataatatatgtaacatatatattatatatatatgtatagtatagctgcgcctgcatttgcgcgtatacgtatgtacatataaacatacgttcctgcccacacgcagacgtattgacccagaaaaaacttcaaacacagcacatgtatataaaagaatatacatacatatatatatgtacacatatatatgtttgcaaaaatgtataattctcctacggatgaataattagcgaacgcaatcggtatcgttcttttgtgcatgacatgaccgctggttgtgttgccgcgtcctcgatgggcaaggcaaaaaaatgcgctgcctgcgcggattccttgtatgtaatgccttggtggaccgcccccccgccataaaaacgcgcgcaagtgttgcgttgcaaacttgttgaaagatataccaatgcgacattacaatttggaggttttccttttttttttttttttaatacatccaccaagtcgcgcaaaaaaagtgctgcatcattttgaagggaaaaaaaatatataaaaattagttatcattattgcactcattgtaagctttccattccaaaggagataaatgcaagagttctgtgcagttctttctctccctccgtcccttccctttatttttatttatttattttttcctttattgaaaccatttttaatgccctctttcttgaagaagcgtcaaatcgcgctgccacttggctgatcatttccccgcccaattgtgcccccctctttagagaacaaacggagaaaaaataagattagcagagggtgagaagcaaaaaaacaaaaatctgcctatggccagcagccgcccccaggtgaacgcaactgtacgactgtaggatgggatgaagtgaaacactatgtagatagatatttgagccagccaaacaggaggcgtacctctcgcgcgatgggcctgtaaagcgccatacatattagccacctcgcgtgtttatacatgcacgccacatttgtccatgcccctatgcgcacgtacctgtgtattcttccccaccggctgtgatttcctagctgcgatttcctggctgccatttcttagctgccatttcctagctgccacatcccagctgccatttcccagctgcgagcccccgcacgagaagcaaacgctgaactgtgccccaacccccgtcgcaagtcggaagctctcctttcacaccatgtccagttcaccgccactgcgcgtgatagcgacagagacatagtcgttactggcatggtcggcacagttattggcaacttcggctcgtctccttgctaccgcgcacgccgccccccgcccactctaatgacaacccccactgagcatgtgtgtcccgctccccctccttcgcgcattcgtccctctactcgtttacgctaagacccttctgctccttctactcctcgtgctcgtgcttcccccccgcgtgctacactgctcatgcgaagagttcgaaaaaatagaatatgcccaggatttaaccaaaataaagtactatgactcaaacagccatattgacaagaagcacctgtacaaatacgtggcgaagccatctctgcaggatctcctagtgacggtgaagatacaaaaaaatgtaggaccagacaacattttatttttccccaagggaaaaagctaccttaaaataacaggagattggtcacaatatccaaaggagaaaaacgaaacgatctgtttagcattcgtattgaagaaagacttagtaaaaaatgaaaaagaaaaatgtcccagtaatatcttctcctcagaaaatgtatacaaagtatgttacaaggaaaataattactctatcagaaatctatttttatatctagaaatatcacaggcctatttagaaaaactttttctatctttcaatatcccagtgatagtcaacacagaaaattcagtagtatattttactaataataaaaaaaaatccaaagatgaaaagccaccattagatctacacatatgttataagtccatcgaagaaaatccatactacttaggaaaagttatttttaattcctacccaatgaagatagagagaaatatcaatgactatgatgttatttacacaaaatcttttttaacatccaagtgggaataccaaatgattattaaaggggaatatataacctcatacaatcgagtaatttttgtgagatttgctagagacgttgatgataaggataaaaggtgtccccctttttggaactatgctatacttggtgcaggtgcattgaaaaaaatgaaaaaaacggataaatccaatttgacgaaaaatattgtacagtactttttttccagtgatgatgatacttgtacaactagctattatattccttttataaaaagcgatgatttacaaacgaatgaaaattatctgatttgtttatactctgatgaaaatgattttcatggtatggaacttacgaatgctcatttttatattaacacgactgattcgattattttgatattcctcataatttttgtcattgtttttttgcccctccttttttcgcttacctacttgtgcgttttgttcaaaatgaatgcgctcaaggtcaagatgcagaagctgcagctgctaaacaggaaggacgaaattgaggaccggctcaagcgggagctaaacctcgaccagtacgagtgcatttagttggggtgcccccctccggcactgcgcacggcgagccaaccaacaaggcgtcccaaaaaagtggcaacgcgccccaaagaattggcaccgcgccccaaaaaattggcaccgcgccccaaaaaattagcaccgcgcacctttttaatttgcccccatagtgaccctaacccgtggcagtcaacccacgccggtcaacacatggccgccccttgcctattccccccttttacaacactttacctaattcagtaaaaacgtaattcccattgcttccccagcgcatgtacattttagtgccaccgaaaagagatgcctcttttggcttttgtttgcttcacacatgaggcgctatatatacatgtggtttttttttttttttttgtaaaaaaattatttttttttttataaaataaatgttccctaaaaagttgcacaaagcgaatgtaacacagtttgcaccaaaagctgcaaaaaggattccccccccgggggtgacgcgagtatgtgcattttgcgcacacacagctgggcggagcgaatgcgagggggtgtcaaaaaaggggccttgtaaaaatcggtcgtgcgagaaggggtggctcgaccgcgaacggttagacccctaacggttagaccgcgaacggaagggaacatataacccaggtatatcaaattagccgttcccctccacaccctccccacgcacactcttaccactcgacgtacacagagttggtcgtgtccaagtaatcgtccagcgaaacctgacttatgggcacccccctaaacttatcatcttgcacatttataatttcccctactgcagaacagttcgggtaccccatgttttttaagtctgttaaaatttgttccgccttctgcctctccacaatggccataaggcccccactcgtctgcgggtcaaacaaaactccataccgctcactcagtgaagcttcctccaaatttatgatgttattgcacaagtagtgatttttcttgtacatggaggagaaaatattattttcgatacactgttcaaccccttctgcgattataaaatttttaagatttatttttgctccgatgcgattcatgggagattccttcaccttgtcagtttgtcgatcatccactctgttgttcctcccttccagtgtctccttgtgtgatatgctgtgaaggggcttctttcccatttgttcagcaaaataaatttccctcctagagcacttgatcatttcgttaaggtgacctaggactccaaatccagttacatcagtacaagccttcgcattattattttgcagaaggtataacccactcttcctatttgagaggagcatttcgtcaaggcagttgtatatccatctagcttttgcctttttgcatatatgtgcagccatgatgaaaccaaagccgaacattttcgtggtaatgattatatcccctgcctttatgcttccgcttcccttgggtagaaagaggtaattttccttcatcatttggtgtcgttcgaatgcgtccctgtgttctttgctaacaagggttaggtcatccgaaggggcgcctccctcttgttggttacgcgcatcacttccacctttcgtggccgctgcacccgttgcacccgttgcggctgtcctgggtgctgtaactgtccgggggttctcctcttcctttggccgtttctccttatctggcttatctttgcgatcccccttaggggtgttgtccccgctggcgctacgcctctttttcaccttccccgtgactgccaaaccgacgtaattctcattgcccgcacaggtgtggcccccactcaaaacacatttctcctctttcaacttttggcagcacccagttaaaatattttgtagtctctgctgcagcttcttctcaatattatccttcacaatcagtacgcacaaggcacagatgccggtcccccccatactgtacacatcggataggcaatgaatggcgattatttcccctaatatatattcatcatcgataaatgatttaaaaaaatcgattgtttggacaagtgcaggactttcttctccctttttagatttactatgcacaaatatacaacagtcatcacatgcttcaattcctaggtacacatttggtgagctgtacacagagagacctttcaacgaattggacagcacgtttgaagggactttcgacccgcatcctccgcaagtatttcggttaattattttctcaatactttctttaatgtatgaatttactttttctctcttcatgtcgcagtttgaagtagttcccttgtgaatgctgccatcctgcacaattatcgttatagtcgttccattttccccctcctcttgagccactcggtggaccgtttttttactaacaagtaatctcctttcatattccttttggtatgcactgtacatatattccggaagagaggaatttgttgtcctttccgtttgggggcttccacatggtgcacatttgttgcgggtgggtaattcctcgttcctgttgttacttccgcttctgctcaccgtggtgctaccactgtcactgcagttcacaccagatgggtcatcctccttgtgcagttctttctgtccacaaatgggaatgcttgtcccaacttccgaagaaagtcttcctctgaaaaggtcaacgtagtgaccagcccttttgaagatacgcagagaaaaggtccttataaaaggaggggaaaacatgtcctccctcctaccgctaaccgtgcacccctttatgtacttttcgatttccctttttctgtacattatggagagtaccccattttgtaggaagcggttctttaataagtatgagtatccccttcttaatatgtacgatacgatccgataggaataatttacagtgtgattaaataggttgggtgtcgggggcagcaagtaggaaattcccaactcatctgaatcattggtgagtacgtaagccttgacgtgttctatgctgatgtactcgttcccatgcaccttgttgtatatgtttaggtagaccgtctcgcagactgtataatcgtcggggttcttcacttggttaaggagataaagatagtcgtctgttgcgcactggcaaaaagtattcaccgagaggcacttggtggcgtcctttccaaatgataatacatatgaagggtatctcatccctgtaatgtttatgcactcgtcatatctgattataatttcctcctcatggatgtccaaaaattttatttctttaatttctccttcttgttttactccccttatttccctgaccagtaggtagtctctgcaggggaggtctatcttttcgttcttcgaagaagtcacataaacgtagagtaaattaacctgcgcgtttattctgcgcagctgcttgtgtacctctgaatgtaggcacttcccaaagtggttgttgtcactgattagaaggatgcggggggtggtatcttcgtccgcgctggtgccttgcagaggggcatctgggaggacgcttccacaaactgggcttcctccgccaacttcatttccacccctaagtgagctccccaaaactgggcttcctgcgccgacttcatttccacccctaagtgcgctccccaaaactgggcttcctgcgccgacttcatttccactcctaagtgtgctccccaaaactgggcttcctgcgctgacttcatttctcctaactgcgccccccccgctagccgcagccaaccgatgcgcctcctcgtaagctctgaagatctcctctacgtacccatcgttgtacgaatggaagttaaggaatctcttcagcgggataccttgcagaagcgcccttctgcactgacgatacaaacgaacgtccgtcctctcctcctccatatttgtagactgtagcagagcgaggtacatcacatgcacatgataaaaaaacaaatttttatttcgaaaagcatatatattcatgtgagacatgtcagttctaaacagatccgagctcttaaaatcaaagtcgcataacaaaaaatcataattcaagtggttcctatctgaggcaaaaaaatattcctactttctgtctgtacatactgcaccttttcatttataaacaggatgtttctctttttgcaaaaattgtacacgtccgtatagctctctctacaggctccttcacattgtacgtatcgatctagaaacacgaaattgtctttgcagattattattatgttcactcccttgagctcatttttccgaaggaacttatcgacgaacagctggctccgcacgccaaaaccgatgatcacgatatcgatcacggggtcaatctgcttgcagattcgcattctcggtgaggtgttgcgggaggtgcagatattaaaggtgtttgtaggtgttgcggcggttgttggccttttttggggcgcctttccctacagtagctgcgttcttagtaacacctacgcccgtatgctcgccaaacacagcgcagtgaacgcagagatgtatgtatttctcctttaaagcgccctgcagccacgccaaacggggggacaactttggcgtaaaaatggaaaaggtcgagcacacaagtgggggggggggggttcctcttcaacgttgaagtggaaaaagcgacaaatggtcaaagtggtcaaccgtcaacgtcagaaaaaaaaaaaaacgacaagcatgcaaacaaaccggtaaataagcaaacaaaccggtaaataagcaaacaaaccggcgaacgagcaaacaagtcggcgaacaaacagttctcgaataaacagtcactagcatgcgcaccttcaattcgctaagcaatgtgcgcacgtacgtatgcacttccgcagatatgtaggtgcttccacccccctgcgcgcgaccacatagataagtattccccgttcaaccgtttctttgaatgaaattccaggtgggcgcacccgacacgtaccccttttttttgcaaaacgatgctaaccagggtgcatccctctcgcgcgaagttccgttgcagttctttctcccctagaatgtctcgattgagcaaccgagcagtctttgccgttgcgtgtgatcactcatcccttatgtgcgacgacacattcgaaaaaaaaaaaaaattgacaccccgtgggtgagaaaaaaatggggctaaacaaaatcatttctttttttaaaaatgctaatcaaattggtaattcccaatgtttcagttggaaaaaaaaagagaaaaaaaaaaaagggactccttttggcaaatgaaaaatagcgtgcaggaatataacccgtgcaccatacactatacccatgcgcacacgctgggggtactaaaaaattggaggtttttcccccaccaaactgaaaaacatactgttcgcaagatcacactgttcacactgatgcagctgcgggggtgcgcccctgcacgcatcgaattaacacacgccgtacttcaccatcgttcggtgaaatagcggtgggaaggagctcttctcaccctgctcgcccttctcacccttatcgcccttctcgcccttttcacccttatcgccccccttctccttttcctcttcgccacagctgaagcaccaaacgtgcttaaaatttttcaaaaatttgtgaagcacgtcgagaagcctcctgcggtgcaactcctcacataagctgtccacaacggcagcaacgaatttcaggaggtaatacctatcggttgcatcatttcggcagtcgtgattgtgaaataatttgttaaaatgggaaatgtaggaagaaattattttcttggtataggtgtaaaggatgcctttttcgctttctcgattcattgaatagagagagggaatgatgttggagtggcaaaaaatggtatcattcacggattcgtttgcacacacatgctgactgtcacgcatggtggttatgcctttctgtttttccatcacattctcaaggatgttcctataactaacgtaacagcaattgaattcctccttaatatgagcctccttcttcacccttttgttcattatgctatcgaatatgtttttgtccgtcattagcgcatttccgcctatccatttattcacatgatcattatgcccagtggtggtattgctttgtctttttcgcttcaccaaaatgctcgggaaaaagtctaaaattttataatttcttgtgatttttattttcttgagcatgttgcagctgctgggtggtaaaggagtcgtcgtccttctcacactgccattattcttattctttttttttttttttttttgctccacttttaaatgaaaacgggacacatttatcgctcgatatgtcgacctttttctcagcctccgtttcatttttcgtgttgaaaaagtagcaaaggatgcttttcgcgcgtttgtcatcgatcagggggagggatttcctgggcttggcgttcccaccacggccacagcgatgatggcgcggcacatgcgtcgcccttttctcggcgtctttggcgttcttcccccaggcgggatggacttgcgcgtctcccatgttgggtgcgatggctttggccccttcagctggttccagcttgacctcttgcactgcacccagcttgacctcttgcactgcacccaacttgacctcttgcactgcacccagcttgacctcttgcactgcacccagcttgacctcttgcactgcacccagcttggcctcttgcactgcacccagcttggccccttgcactgcacccagcttggccccttgcactgacttcatgttttccctcccccccacggggaagtagaacagaatgcttctcttgccaagggcgtggagcgtgtcggcgctcacgacgtcggagcacaccatttgaacgcctctgaggtcgctcaagctgctagccagggcatcgaaagagtaaataactttgaaaaaatatacaaaaaaattgtccgtgtaatgggtgagcttaattctactgctcaccctgacgacctttcccctccccaagtatttcaccggattcacattttcgttttcctccttgagaaaaaaatgcacatgtagacacttggctttgagctttttaattcttaatcggatatacaactgcttcgtcataaaataaatgagaaaataaaaatcgttaatgttttggaagcgtactccataattcacacttatatttatgctcttcttaccttcaattcggtcgctatcttttttttaatcttatcaaaatggcttccgacagatcatcacatggtaaggcaggcgctctctcatccacaggcaaatgataaacgttgaaatgaataaactgaccatttaaataatttatctgtcttaatacgtctaagtagtgctgattttttttgtagaaaaagaagaatctacttatgggatggatgactcggtcgaagaaggtgttcgttatgtgttccaagttagctcggttggcttggacgaacttgttaaaaatggagtctacctgtgggtcccttttctccttcatggcgttgaggaagtacaaatcggagaggttgcaagtggtggggtaagaagtggtacagtcagatgtggtgctgtaagaagtggtacagtcagatgtggcgcggtaagaagtggcattgacctggttgcctgcctcgacagccgaggcgacatactcatcgaacagattttccaactcttcgcagttgaatgggacattctggggtccgtgcccctcagcggcgtaattctcttccctcactagatggtccccctgctcggtacgtgcccctccccccgtctgatcacccctaacagaatgcagctcacattcctcgagcgcgcgttcctcaaaaaaattacgtggtggattacgtggtggattatgtggtggattgcttgctgaattacttggtgaattacgtggcgaattacttgctgaattgcgttgtaaatcacattgcgaagtgacactgtggacgtgcccctcacggtttctctccccctttgtgccccccccgaggaaatacttccccatgataaatatacaaaaatgatgataataatcaaaaaataaaaaccgttttttgcaaaattttagagctttcctagacatggacaagttagaagaaattcctatggacacactaaggttggtcaagctgtaaatatcttccgctatctgtttagccgttaagaaaatctcctcctcagattcgtaaaataattggagaatggactcatcgactgataataccctcacattttttgagtagttaatgaggacgagtagaaacaaataactacaccttaggatgttagaaaaatcatacttcacaaaacggatgtttcctttatgcattttagtgacttccccttttaccatccccttgaggattttgtttttcttcccccaatagttggtagcacttataatgccataactctcctccttcttcaagctatgacacacacataatatttcgtggttatctattttttttttgttcctcccatactgttcacatgcgctcttaagacttgcatttaggaagtagttgtcgaagtcaatgtagaggtagacgcacttccgcttgtccttttcgtttatgtcttcaaatttaaaaaactcactacttatgtagttccagttccctagaatgtacagccgggagttgtgtaggtagtcgctcacgctttcgattagtttttccgagacgtattccccgccgacgaggtggttatttccgtttcttccttcgcttcttccttcgctacttcctccgctacctccttcgcttcttccttctcttcctcctccgctacctcctccgctacctcctacactgctaacatcctcactcttgcgggcgaatcgctcggcttgctcctccccagctgctctcccccccacgggagctcccacttcgtggtgacccttcgtcttcaacacaatatcgaagaaaaaatgaataatgtcattttcccatacgttctttacatttatattcaactcgctcttttttttaatccaattaatttcctgctcactcagatgactcaatattctatgcttcctcgaaaagtcttcaaacgtgtccctattaatgtaaagattgggacccacattggggaaggcattttcctttaactccttgttcaggtaaattatgcgcagccttttgaaatactcatacgagttatacacaatgtacttctttacatttgcgtagctcatgttcatattcaacattagcagatgtttgtcgctgggcgttatgcggtccgttagggttttcttccctgaaaaggagttaccacccattagacccttctccggagaatctctcacaatagagtcgcctccctcctcgcgatgagccgaaacggggatacagttatgtgcacgcatattggaagcacctaaggaaggcacctcccctgctgtatgcacctcgcccgtcgtatgcacctcccctgctgtgtgcacctcgcccgccgtatgcacctcccctgctgtatgcacctcgcccgccgtatgcacctgcccactcgtgcgcttcctcctccccttgaagggaaaaaactcagttatttgtcgactgttataacgtagcaatgaaggtaagtaggactgctctggaaatctgcactgaaatttgacgcaatcgaaaatgtacttatctaccactataaaaactttcgactttttaactgcctttttataatccatgtatttttttgaccctaatgccatattgttgctaattatgtgagtcaccttgcttgttaaggcattatgtataacccccccattttgtacaatcattatttctatctgctctttcttgttgatgtaggaagcatgtacatttcgcttcctcgtggacgctctttcgtagctcttttcgtagctcttttcgtagccttttccgtagcccttttcgtagctttttttgtagctcctcatgaagatatcaaactggttcatttccctattggtatctttatcttccaaaatttctgccaaatcgtagtgggtgctttttgctggggtcctgtctaaactgatgtctgcttcttgaatggggcgatcgtgtagccttgtcaactctgccctttcaaagtcactacccaaaaaattaacataattattctcagcacccaagccgcagttgttatagggcgtactacatttcgcctgactgttgaggttgttgtagtacctgtctactgtcttgtcctccgcatggttggtgaaatgattccattcgttgtggaggcccactttgtgttcctcgcccctgtgcagagttgtcctttgggaagggctctccccctcgtcatctctatcgtcatctctatcgccctcgccctcgccatcgccatcaccagctctatcgccctctccctcttcatcctcgttatgacccttatcacacgagttgtaaagcgaaaagagacttacaaaatcgtcaatgtaaaaattgcagttggtgaacagcgggcgattgctcctcgagtcttcgcggttatccttcttcttatcctttccctccgcttgctctatctctgcgctatattttttgttgtaactgagcggtattttttcctcctttcgccacatgtatctgctgaagctcctcgaacctccatactcgacgtccattttgcaggggcattttgcgtgcgcgccgagcagcgtgaaaagggatgtctcaaacggaaaaaacaacgtccgtgcaacaaagcagatcctcgagtgacaaaatggacccctaagtgacaaaatggaccccagagtgacagaatggaccccggagtgacaacagggatcaaacgggagacaccgaagacgcgagaacttccctcgttctgtcaagccatgcgctcgcaatggcgccaatcaagtgcgcaaaaaacgaagttgtcagagttgtgtccggccccgttcggagcgccaaaaggggaaattcttcggtctcatgcgggcgtggctcccccacagcttgggatctgttgcgagcaacggttgcgataatatacaaaccgcttcgtcaatgtacaggatggctcactagtatacagggctgcaaaaagggacgccaaagccgaatcatggcttcacccccaagtgacattcccagcatttcaaaacgctttcttttcctcgctcaggaaaaaaaacaaaaaactgctccaacgctgcgcggggcatttgccaagctggttgcctccatatgtatttaatacatatggcagtaaatgcaactcatccggcagcacgcgaagttgtttttttttatgtaaaaaaaacagggaaaaaacgggaaaaacgatatgtacataatacgtacgtgatatatttatatgtaatgcccccggcgccaatttaatagtcaactaaagagacacaaaaataaaaaataaaaaataaaaattcaatgctgcggaaagaagtttcattgttacagaacaatgaaatgcgcgcgccgtttctcatttgttggtaaaataaatttgctaaaatgtgaggcaaaaaattcgcgtcattttgtgcgaatagagaagtacattgtgctttctccctgttggttaaattttcaagggggggaaaggggcgtttattttccggcatttatgccatcacaatgtatacatggttacccgttctggagatatattatattatattatattctcatgttgattcatttttttaaatgtccgcattttttttaactatctctttttggggaaaatacgcaaaagtgaatttcgttttttattcttttatttttttatccttttatccttttattcttttatccttttatctttttattcttttaattttgtttttattttttccgtttagaaatgtttaaaaaaaaaaaaattgcatcgtttcgcttcgttaccctcgctttaaccggccacttcgggggataactctttttaaggataacatcatcatttgatatttttacctatatttcgattccccgatctgtggaaattattctgcgcgacgagctcttccccctacatgtctccgcacatttgattgcacatcgtccgtgacaaactgtatgtttaacctccgaattggcaacgagtgtacacacgcaaatttggttgattaattctggtcaaattcttcacatgaaagagctctcctcgctttcgccatgtgctagtcgtgccacacacatgtacattatatatatatgtatgtacgtgtgtgtacatacgcttatgcgcacaagaacaagcgaaattcgaaactgatataatgccccccctgtcgcccccttcttaaacctgcctttttcattcttgccaaataaagatgaatttactagccattattttaacgagacatgtagatgatatcattttcctttgttccgccaccgatttgaatgcgttaggaagagagggaaagcgagcccctttaaagggcgcaatttaaacttagcgctttaaacggccccatttaaaatgacgctcgttacataggcatactttcgcgcacgtgaagtagctcctcaattgggcatctcatggaagcccgcatttccgctggggggcatatatgagtagttgggtatccctccccacttcgctaccttcgtctctgcacgtgatcccctttattattttttttccccccctccccctcgacttcgcattatgcagatattcttttatcaaaaagaaggccttcaaagaagccgcgttttttgtagcgaggacgattccgtcaagggttggcaaagacggcgatattgccttcccagctgctgggatgtccgcgtaccgcctactgcattgcattataaaacgcacaaccatgtgtgcccttttctccgatcacccttttgccactacccccttccgcgcagatcgaatacaacacgaaggaaatcatcacacatgaaagtaacacagtctttgcaatcaaattttcggataatatttgcccggttgtaatagccacggatgattaccccgagaggttattttttttttttttttttttttttttttttccctccattttgtgcgtcgcagttcgttaaggggtggataacagaagggaaatgccttttccccttttttttttttttttttttgtggtctatgccaaaaaatacgctccccccatcttcgccgtttatgcaaaaaaaaaaaaggagttgctccatccccccccttttttttttttttttttttcacacagagtggccttttacatgattaacgaaatttacatggattttattcgcaccattccgaaagatgtgtggtcggaggtaaagcaggacaacaaaattgtttttaatttgaattcatatttgtccaagtataaggtgagtcatattgagaaggcttccaaaaaaaaaaaaaaaaaaaaatggaagtagttctctcccaaaatatgtgcactgttaattagttttccatggagacgtatgacctgtgtgcatgaataggaatcaacagtagacggtgattttccttccttctcaggacccactgacatgtgatgccatagcccagaccaacatgaaaatcagcgacaacattgtaaacgtgaaagagatgcattgggggtgcctatctgtttgggccccttctcgaatggcctaacaggcatatatatgcattccccttttcgttttatattatatgtgcaaactggatggggaagaggagccaaacatctcgactaagtcttgcctttttgatgttgagacgccatgaagaatgcacacaacacagtgtacattaatttttttttttttcccgcctcttccccctcctctgttgcgcaggaaaaagtgagaataactatggacgcactcatcaggaacagggaaaatttggatgtccttgtcgacaagagcaaggatctttcgagtaaattcaccacatcgttattctcccctttggaaaaaggggtggagaagggggcttatatgtctttcaggccatgatcatcttcacattttctccttgcacactcctcccatgcagctagttctttaactttaaccgcttcatttctccgatccacgcacacggattttttttttttttttttttttttttttttgctcagctacgactaagcagttatttaagcaaagcaagaaacttaaaaggaaacagtgttgcaggattatgtgatttttgattcatttctttttcaattacgagcatttttccgtcgtttttttttttttttgtcatttttgccatttctgttccgcgatttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatataaatctaaaaataaaataaaaaaacataaatataaacataaaaataaacataaaaataatcataaaaataaagataaatacacataattttgcagattttctttttcgcaatcggaaaatgcacaccgattcgttgcagtaagtctacatttttttttttccttcccccgcgtcctctttgaatgaaggaagaaggcgccttgctggcgcggctgtatgggacttgagtggataaattcgtaggggtggagataaaaaaaaggaagggaaaaaaaaaaaacagagtttctaaaaagagcccttgcttcgacaagcagttgctgcttcgccagaatgtacccatggtaactgcgtagttcatcgcgcactgctccgtgtgaagaaaggggacaaacacaagtgctcgaaataagcacaaagggagataaacctaccaagcaagggaaaaccgaaacggtcgaagtgttcataccgcagtggggtgccaaccaggtgtgcgcactggacgtagctccggttgcatagggcacgacagttgaaaaagcattcgcaagtctacacgggccacccctcccccctcggccgatttgacagactcgagtaactgtttggacggcgtcccgatgaaggggcagggcgaggggcggaaaactcccacgtacagccccataacggagagcctgtacctcaagctgaaggacccactggggccgtacgtcaatttaagcaactccctcccgtcgagcgaaaaaaaaaactccacaaacgaataagcttcagtagcttctcaaataccacgtgtagcgacatccaaaagctgaacagttacctgcctatagaaaataatatcgtcctgttgactctgggaaattattctttcaaagttggactgataaataagtacgactgcaaattacaaagcttgagggtaccccaaatggaagttattgagccatggaaggagctgggatatgcacaccctccatataaaaactacgacatcatagaagagtgccttttccactgctttagtaatttttacaaaataaatttaaaagacaaagatttgtttattcccttttctagcataaatagtacgcatgatttttccactttgggggatattttatttgacacatttcaagtgcagagtgtgacctttagggagccatcctttctctcgtcactcatcattttggagaacctggcgaaggagaggcaggagagacaacacgggcgtgaggtcctactttatagagatgatcagaaggactcttctacacactgtgactataccggtgacaccgtcagaacgggaggcgaaaaagccaaaggagaacataccgcaccgcggaaaaaaatagtggggagggaaccatacccggggggtcagggaccctacccggaggagtgcctctccaatctacacgctttaaaattgttcaatttcaccgctctcctagtcaacatcggaagtactaaaacgatctgcacacctgtgataaacggaatcccactgcctgacctgaccagcacctaccacatcggggggtacgacatagacaatcaaattttcgatgaaatgaaaaagaataaaacctaccaaaaagacatatcaatggaggctgcaaaaattgcaaaggagaaacgagtattcactccgaaaactagagaagactgtggttatctttccctactttacgatcaaactccgagaaattatttagttagctcgttcgagttacattttaataaaatatcctcctcagctgtagcctccactgaaatatttttctctccatatcatttgggaaattacttaaaaacggagtcgtacaagcagctgcacacgtacgatgagaacgagggatttcgtttgagcgggtctcccagctggatcccgaactcgaatgtaagtgagtcctcccctagctggaaagccatcctgagctccaccctcacacagagtaccctcccctgtgtaatttacgacactattcaaaggtgtcccatcgatactcgaaaggaactctttgaaaatatctacctgacggggggatccagcatcatcaggggttttcgtgaaagattacaaaatgaattgtatgactttgtaaaaaggaaaaacttttacagcaacgtttgtatcaatgtgcatgctgtgcggagaaggatgctacaaaaatatgccacctactcgggggctcactactttttggagctcttcgattatcataattatcagatcacacgggcggactatcaggagtgtggggacagcatcctggagcgtctgagtttgcaggggaagcttctcttctaggcctttgcagagggagcttcttttttaggcctttgcagagggagcttctcttctaggcctatgcagagggaaactcttttttaggcctttgcagagggaacctcttttttaggcctttgcagagggaaacacttttttaggcttttttttccccccatgaaaatgagggctcctctccgacaggcaccctacatggttctctatcccgcatagcgaagacggccatgtcgaagtagcgttacgtttggctttcccaattgtgtcttctctactccgcgtgtcttggctgcacagttttgtttccgttgagtgatggtcacttggggtagggggggggccacctcaatgttgttcggttatccaccagctagctacatatctatttatttttattctcatttttactgtttacccttttgcatccacttcgcgccctccaggtcgcatttgtgctttccctttttcccccccctaaattttaaaaaaaaaacacttaccactctttaacactaaaatgggctgtgacaaatctgcttaaaggagggatgcccatccggggggttattttcctggtgggggaatccaccccacggtgctgctgcccctacttagccagtcgccacagcatcaataagagggaagcaccaacagggcacctctttctctattgggagaaaattcccaactgtccatggatgcgtaatatattgcacaaaaaggtttgagaggttatatcccctacgtatctgctcctttgtcattttttttttgaaagcgacccgaaggaggcagtgcccgattagctttttaccaaatcgatacgtgcattctccggatgtggcacacaaattggcaatttttggcaaaaaaaaaaaaaacgatgcggccgcttcccccacagttgcattttctccgcgtgggaacaaaattgaaaacgtttttttttttcgaggggggcgtaactttcacctatatgtttaagcttttatcaaagtgttggccattcatctatgcaaagcgtagagggaggctctacaaatggtcagttgcccaatttatcccccccccaagaatttatatctatcactgcttaatgcggcaagcgcaaaaacatacattgaggaagagcaattaggtggccctatatgtatgcgtacacgaggagaaacgccatccccattttgattgggtcattggcaggattgacaataagctacctattcagcaacaggagggaagtgcgaaaatgtttggcgtgtacggtggagagagccatagcgaagtggaaaatgagaaagtgtggccgtcccccccaagatggcagaaactaccgcggtagcgatgaacagagtggtgaacgcggcgaacgtggcgaacgtggtgaacgtggcgaacgtggcgaacgtggtgaacgtggcgaacgtggcgaacggggtgacgggcaagacatcccagaagggtgcccgggcatggagaacgaacaagcagggaagtccaaaatctgcgaggggtgccccaacagaaaaatctgcaacgatccagaattgaagaaagaaaaggagaaggaaaaaaatcaaatttttaatcaagtccaagaaaatttaaaaaatgtaaaatataaaattctggtattatctggaaaaggaggagtcggaaagtcgacagtagcaacgcagttagccttttcattatcttacctaaactacgatgtaggtcttctagacattgatatatgtggaccctccatcccagtcctcacacaaacagtaaactgtgatgttaattatagcatgaacggatgggttcccatttataaaaataatttatccataatgtctgtgggatatttactgccaaattttgatgacccagttatttggaggggtcccaaaaaaaatggattaattaaacaatttttatgtgatgtgtattggaagagtttggattttttaattatagacactcccccaggaaccagcgatgaacacctaaccatctgctcatatttaaaaaataatttagatggatgcataatagttactactccacatattttatccatttgtgacgttaagaaagaaatcgaattttgcaaaaaaacaaatatccccattttgggtataatcgaaaatatgtatcaatccgtttttgtctccaactacactgtcgataaaatgtgcgcagagatgaatgtagactatgccggtaaaatcacctttaatcagaagcttattgatgcttgtcagcatggggttggttgctgtgacttggatgcctacagttcatcctccaaagaaatttttcaactatgcaagtttttcattcagaaaattctacacaattgtgtgcaagtgttggactcctcgggagaaaacactcaaccagaccattcgaccaactttggtaattcccaggatggggaggagactctacagcaaaatggaaaacctgatcagtcggactcttcacaagtgcagatgcttcgccagttattaaatcagattagccaactcgttgaggagaacccccaatgagtgtcgaatttgatttgccaacgggggggggacttcacttgggttgccccaataagtagtcgaatttgatgtgccaacggggggacatcacttgggttgcttcccatttggggtgcatcgccagggggccaaaagaatgcacacaaaaaaaggacatagggggaggcggcgcgtttgtacgcaaaggggtgcacattagcgggattgcacaatagcgggattgcacattagcgggattgcacgtactccatttgtttttttcagcatgcgcaggattactcgtcccacgtttgcctttttccgcttgctcacgcttgcgcccaccccgtggggtgcacggcacggcgctacggctccaccgtagtgcatcgggcgatcgtggcgcgttggacctcgcgagggtggcagccccagttcaaattgcttccgtgcagaaggtgcacctgtggggggggtggttcaactgccggtcgccttttccgcacccgtttcgcttgtcccgttggttgccttcgatttgtagtacctgcggaggggggaaatgaacgtgggggtgaggcggccaaccaggttcgcagctgagcaggttcgccgcctagttccgactgaacagttgcgaccgagtgggcgcataggggcacacatgggaacaacgaacgctatcgcctacatttggctcgccccctcccctccgtgcgcttacttcctactctcgatgtagtacgagttggggtggttgcccaccccgtcggcagacgagccggggtgcatttccatgaaaaacttcacgcatgccatctggtattcattgctccttttcaaaggcatgatattttttatctgatcatcagtcaacccaaagaaaaagagcaagctcctcaagtgagcctcatcaaagttcttaaaaggacacccatgagtgtctccacttgaaggaacaggaaaattatttataattttggagcaattgtatgggctaaaatctgtttttttcccctccttcccatacatatagcgtatagtatatctatgctccttatcaaatttgtctggttgtaaccatatggatctattagattggatattttcctccagtgtcatccctgccccttttaagaatagccacagctgttgccttccccaatgcttcaaatgtttttcttttaaaaaattaacaaagattctacgcatacaagggggaaaggactgcttataaacagtgtagagattttgtggcattagcctagtttcctgtgtgtgttcataattttgtctgtaatcctttgccacatacgctttgggtagagctgccaggaagggagatattctactgtcattctgtacattaagtagcagtttttcattttgttctagatatttaaaggattccttaatggttattttgaattgagtaactaaaatagcatctaggtatatatcaggaacgtatgcgatggctttatctacacacactttgtgatctttcactaaaaagtaagcatctgggaaaaagggaattttaaataccttttcgatggtatctctattagggataaaggacgtatatttttcccatgtttcatctttggccccaaaggatgatatcactggtttggacaaaaattcataatgtaaattttccctctttaataaatgaattaatcctcgttcactttctccaaaattctgtgaattcaatacgttaatattttttaactcatttaatcgaaatataaataattttaattcttgctttaaaaaccactgttgtttttctttgttcctttgcaaaagctattcttaagatataatgggacaataaatctgtcatgattatattttccatttcttccttgctataatttttcatcgattgaattccaaatttatattcgaatattttttgtcttatttgtttatttttattatcgttgtaattactcactggggtatctttatccattctccctttggagttaaatgtatccttttcctcctccccgctgatgctacaggtatccaagaactgcaatagggccagtcgttttgctcctatttcttggaagtcacttaaactgcagtacccaaaaatgggggggtacttgtatagacttatgggcatattgaatgggtatatgcacccgtagtaatcaaaaaaacttttcttcttttcattgctgttaatttcgtagttctttatcgtgatgttttggagtttcttctcgttcacctttcccttttcgactggcgttccgttgatggatctctttcgcacgatcatgttggtctctccggttgggtggtcagccaagggggggggggggaatatatcaacgagggtgcgtatcgaggtgtccctatttgtacccacgtgtggaggtgtccctatttgtacccacgtgtggaggtgtccctatctgtgcccacgtgtggaggtgtccctatctgtgcccacgtgtggaggtgtccctatctgtgcccacgtgcttgggtatccctatctgtacccacttgccgggtatccctatctgtgtcttatctgcgtgcgcctggcttcgcaccacttcgaaacacgaacgggtttacgcctcagttattcgaaagcggagtggcagctgcacacattttccaccaggcacattactgtagggaacaaaagcgtggaatggtcatgcacacaaatgtgcgcttagggggaatgccttccgcttaaaaggccaaatggctacttgcaatggcctgtgctacgctcccgtgaaggggtaaatcttctaagtgagtgtgcctttcggggggaatcataacaaatgaaaatggtttcttttttctcttcgaccgttcttgtgggccttgtaccacttcgcgcgaatcgcttattacttcgctactacgctgctacgctgcttcgctacttcgctacttcgctactttgatgtgcccctccgcacgggccctcttcaattggcacaaaattggtgcgatttttttttcgccttcttttataaaaaggttcaagaagcacgagcaatttctatccctttttggaaaatttaaatgcgtattaatcgagcaccactggagagaagaagcagcaaaaaatttgtctccataaaaaaaaaaaaaaaataatggacgagtgggcgtgcgcaaaatggggaaaaaggcgcgggaatcaagagcgtgagaaatcggtggatcgtgtaccttttgagatggaaagcggggggaagagacgaagaaggtcaaatgcgatatgggcttccaaacatgctccgtgataggcaacgtatgagaatatacacacaaatgaaggcagttacggtgaactcccctcacaccccacttttacctcaatacccagtgggctaactcccgcccacgttttggcaaacaaattaggcgctcctttttcgtgtgtcctcgaatggggggattcccaacgggaggggaaccttctcatccattatagacatttggaggacgtccccattcgatgacatacaaaaggaagttgtaaaaaaggaacgggataagaaccccccacacggtcgaatttttttttccctaaaagtttgtgtctgcgttaggggtaatttagtgaggattaaactatttattgagtcatcatttatagagcagccatttttagagccaccatttttagagccaccatctttaaggcatccaattaaaggggcaacacggatgatacactttttaagcaaatgtggcacatgtttgtctgcccctcccccccccaacagaacaagcaaacatgagcatatattgtgggggaaaaagttatcatttgtttccttttatgtcaccatttccaatttctacactgctgttttgccgttcctctttgagccacaaatgggtgtatacataacgtggtacatttaaaagggaaagagttgcctatgaactgtatgcccattggggcggttacatgattaggcacattatctggttcattttcccaattttatgtaaaccgggacaaatatgtttcgactgctttgtttttgtttcttctgctctgaactgggccaaaaagggagactgaaagaaacccccaggcaggcacaagcgagcgaacatgtacgtaagcacagtgcaaaaattaacgcacgattgtgaaagcatcattttagtgagtaattttatgtatgaataggcaatataaaaaaaaaaaaaaaaaaagaaaaaaaaaatagctagattgcgcttttttttttggatgatttccctccaattatgatttatcatttataactggagttaagaaactccatggcaacttcttttacccatattttatggaaaaaattacactcacccacatgccattcacattttaacacatttccccatctgcttaaccccaatttgagaattccacaacgcttgggtgttcaaatgtattgtgcgtgtgtatggtgatgcatgaaagtgtacgtaaaaggtcatggacaggtcagcttttttttttttctttttttttttttacccttttttacctgaacaggcaatatttttataaaaaaaaaaaaaactttcatatcttttatgaatgggtgacataatggatgggactaccaaaagtggaacggtaaatggcgcttttctttgaaagaatgaaattaaaaaaaaaaaagatggaaaggctactagagcgctacacaattaggagaaaattagttgcgaagagagcttctacatttttgtcttcgccgaacgggtgtaaaggcacacctggtaggtgccctcctatttcgtgcgcgccttgaccacacacacatggacacatgaacgcatgagtaaaaatatacacacgcacatgcgtgattactcttttttcatgaagcggaaaaagaaatggcgaaaaatactatatgaagaccaggggtacccggacaactatgtgcacagcagttttatgagctccctcttgacaaactgtgagcaaaatttaaagcatccctttaaaagagtcacttcggtgtgtcccatcgtggaggggaataagaacgtattgactcggctcatgtaaccgttcttttcgcctcattgtgtttgacacttccctgtttctttcgttccattgccttttccacttcgttgctctttttgtgtccttttgccgcctccccccctcagtcgggatcaagtacaagtattcccacgtctgccacagcatgctgtgcgtgaatcaccaaataatcgtcgtgctgtttctcctgctggcgtaccactacatcgacaaaaatatagcgtcgaacaggtaaatcttcttctcgaaatgggccgatggtcagatgggtcgatgcaacggctcagcaacggctcagcaacgcgcccaattttttcttcaccgccctctcacaggctaatatacgcagccaacatcaccatcataatactcaaggaggtgctaatttaccaagtccataaatcgatcaactgtaagatgaaagaaagaaaaaaaaaatgaagacggataagtgaggaaaaaaaaaaatatatgtatgtatatatatatatattttttttttttttccttacccctttataggctcctttaagaatattttagacaccgtaattattattggaattatatgggtaacattttttttttttttttcaccacttcggagatttaccttttgatttccttcccccatttacacgtacacacattcgtgcattatgtgttttttccccccccccggaagattctatccccggtgttaattagcttaacccaaacacacagcgacaacacggtgtacttggtttccatacgtaaatgagcatttgtatttgaatgtatcatatttatttcgtttttctattataagaattttttaccccttccggaagcgttaagcatatgacttgtttttttcttccccccctctttacaaacacaagtgctgctgctcattcatcttatgtttcacaactacggatttatatacgagtaagcagagagtgcgctatttggtatgcacgcatgctggttggcgtagatatgcgttcgtctagtcgaagtgggtacattccagtgatgttagcgaaatcagctcttaagtgccttttttttttcttcttttttttccccctcaccacgttaggaaaaacgaaaatatagatatattcgattcgacttccctaagttgtgccgtcatcgcaagcgtcatactgggatcccgtctcgcatccatcgtgcaggtaacatttgtgaagaagtggaccaatcatagttattttttctttttctttttatttttattttgtctttttttttgcccattttaaggatacaatgagggacacccactttacgcatcgcatataccgatagaaacttcctttttactttcctttgtagatattttccttcctctttttttcctccatgtaagacagcaaggagttttttaacgacaccatttggtcatcgttctctttccttatttatgagaataaccactagaatgaacgacataatgtggtatgacccaccagcatgaggtgtgaaaaaatgcccaacgaagtacctccctgtgcttgcactgtgctatgtgcccacgttagaacaggacaaacgatacatattttatttcgcccctcctactttagactttttttctacgcgcccttcatcgttcaaaccatagccgtaaggaatcgaattgtctaaccgctgaaatgaaaagatactgtggagcgtggagctgcctaccctgtggtgactcccgttcagagttgtattcattttgaaaattttcgttcttctctcccccttttggcttgcctcacattcagttaaaaaatatcagttactacaactacgtcttgttccccctgatgtttttaattctatccttctgcataagaagcatttcctccattctgttttacttaaacttcctggggtgagtttcgcatggagtgtattttttcacatgatgaaaaaatttgcaacactgatttgttataattttgcatgcatgtaggagatggctggttatatgtgctcatgtacctcctccgcgtcttcactcctacacttgggaggtactctcacttgagaagtgcctgtaaattttcattccttcctcccctgtgcaggcacattttcctcatttttgtcgttcccgcgtttttcgtaaaaaagcacaatttgaaaacgtaagtacaggaaggggagaggcgcatacgtgttaggcgttcgtgtccatgtaggaggttgtccctccttccacacacacacacagacataagccttcacgtcgggccatcttcgtaccaatcgacgtgtcgcgaaacgttgggaaaaatccccactcaaccaactattgtgtgccacttcaccttgacttccattccccccacctttagcaaactcgagggaccgtgggacatttgcgccttcccgtcaacaacaaataaaaacgcacaagagtagtgaaggacgtttaactcaaagtggggaccaactctctgcacattttgcttatccaggcaaatgaattccccgccccgagtgttccaccgagtgtcctccccgagtgtcccaccgagtatacgcccacagtcgttgtggcttctataccatatgtagaactagataggaagcttttctccgcttatccttttcaactggcatgctacgatgcgataaagggtctccttagaagaacttatgtagacatagatagacaaacgttcatgtgaggaaccacgctgttattacttccccatgggggaaactctgatgcgtaaagacacaaatgaaggggtactccccctttaatacgtacacacaagggtaggcgcataagaatggcatgtagggaagaactcagttagaggtttttttcaagtggagagaacactttccattttgggggggaacaaaaaagtgaacaaaatggtttaatatgaacatgcggacttgagtgatattctatttttttttttttttttttaaatgaccctactattaaattgtgcatatgtactaattcatgctttgttttatttcctctgcggggaagtaaaaatatgtcgatttttctttctctccatgtttgtgatgcgggtgcatagtcctttttccccctccctttctttctctttcgttttccttttctttctttttccttttctttctcttcttttttttttttttggggagactcccaccatacggatgcttacgccaagggggaaactgtctaatcggagaatcatgcgcgtgcaccggggtgggtatctcctgcgcgtgagaccccacctgggaggaggttatacacacatgtctatgcttacgcacatccgcataattcaccggagtgacaaaacgacgtcgttatgtttttcccccctaccgatccttttttttttttttttaattctgaggaaatgtgcgaataggaaaatatccccaaattattttctcccgcatcttttctcccaaactgggggcttcataccttttgttacgtcttttcacttgcgcatttgtatgtgtgtctattttgtttttctcaccctgttgattcttcactcctctgcttaactctttgcaacgattgaaaaaattgttctctttggcagaaaaaaaatacgaaatgcggaagcgtctgtggtagtagcctcatcgtgagcagcaggacaaaggcgttttcctctcttgtgcaacaaaataccaggctagataaaacttcctcctcgtcccaccacccacaattatgttacccatttaggaacaactgaataagtttcaaacctacgcggaaaaggtatttcccttccgtgttggtactttattgagtcccaaattgatagcttcttcgaacttgctaagagtgggccttccttacccaaaatggacatgaaaagataagcaggccaaccacctaatcatacactcttccattctgtattgcccctccccccacatatgcagatttagcacttgggacaaacatcccaaagttattaacttccctgctgtcagtaaagcttcaaattagcaaagtgagggtcgtccccatttttgttctggcgccgcgggggccatatgataaaaagtaatgtaaagcggagcaacacaaggtgaggccaaaccgaacggacgaaattgcccaaatcgacccaacgcgagaatagcttgtcccgtgccaccactgcacccgtaaggggggtgttatgcgggctgcacggcggcaaaacggaggggtcgaaaaccgcacctttttttccccttatgcgaggaagcgttttaaaaaagtgaaaagaattacaccgttctgcagttgcctacgcgtagcgacgaagggggaaaaataggtgggagcgaaaaagaaacagaaaggaagtacagcagtgtaaaacgacctcatagcacaaccgcgcaacggggaaagtgcagaataggcaacgccactaaaaaccgcttgggtactcccacccccccaaaaaaaaaaaaaaaaaaatagcaatttcagcaacttggaaaaattaccaaatttatactaagagattacgtaaaaagcagaaaaaaaaaaaaagaaaaaaaaagtgaccactttgcaagtagatatttcttcacagtcttaattaaccgttgaggtacatgtgcacagcacgtgcgatcaacatgcggggtgtgaagagtcgccaaaagggaaagcgcagttgtacggtataggggaagcaaaagaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccactgagggaagagaaaaaaaaaaaaaaaaaaaggatagaacaaattaaaatatttccatgtataaccaaaactagcagttcggaagtttcaacctagatcgaactaattcctgcgaacaggaggaggaggagatgcgcaacggcaaggaaaagaaacatagccgccaacaaaagtggaacgagaaatattaccctctcaaaaggtagaataagaaacactaccttcacaaaaggaagaaaaagaaatattgtcctcacagaaggaagaacttttttttacactctcgaatatcatcacccacccccgcggtgcatgcagcaacgccttttccattaccgggcaacatcccagtagtataacttgcaggaaggaaacgcgtaggaccggggggagaaaaaaaaaaaaataagtaaaaaataaaaaaataagtaaaaaaaaaaaaaaaatccaaagatacatgtgaaaggggaactccttttaaagtagctgcctgaaagaagggaattttcagaaatggaggtcaaaaacgaagttggccaaaacccagatgcttttttaaaaaaaaaaaaagcgaaaggagagggaacaaacgggcgcacgctccgaaaacggatatagcaaagggaagaaatgtatgtaataaaaagagtagaaaaaatagcaacaacgaaaatgaccgcgctgaagaccacactgataacaaccccggtagctgcgcctacaaccgcaacgatctctacgcctataaccgctaccacgaccaaggggggtacaatatgctcaacgatcaggcacacgatgcaggattcgcacctgaggagttaggacgcgtctgcggcgacaagaacgagatagcccacgcggaaagcaaaaactacaaggggggtgcacctgacgagaatgaggacaccaccatgtccacttacgatgataacatgatggaagaagcagacaatacacagcattgcgacatgcatgacgtatggatcacactttgccaatatctcaattgcatgcagaaaaaagactacataaatgaggaagacacacattccgaattaacggtgccaccaaatcagtttttcaaaacttctaactttttttgtcataagaataactttttttgtggtgaacatgagaaggattattcgactgttaattcggtggacgccaacaaggcaggcagtatcttctgttggagggcctcccatcagcgtggtgaggatgcgccatgcggctccgcgcagggaggggatgactcccctggggagagaaatgctaaccacatgtcgagcatgcataacattggcagcctcaacagtaagaatgaccccatgggaggggaactcccagacggaggagacccctcccacctgcacaacgcccaggaggagaatgagcaaggagaaaaacaaaaaataaatatacaaatcatgagtgaaggtaaagaagggtcacattacgggagtgcgaataatctgaatgcttcgtcatccttattttccagacacacaagtgaaaaaaataatttgggacaccctgctgacggggtaagtcctctcgtcagtcccgacccccccaccagtgatggcaaaattgacagaaacgtcatcttcatacaattacgaaatttctcgcaaaaaattgatgaatatatttctgacgagaaaattttcagagcgcaaaagttaatcctacacgtaaaaaagtacgtagagtattatattaactatttcaaaaaaataaacgacgaagaagttgttcaaatgttaacaaattattatgaggagaactgtactgataaaaataacagttataatgtgaatagtttaaaagtccatataattttttattttttaaattttttccgcttgcatgagatgtcgaatgtgctgcaagattattcatactatttttatgtggacaagaacaacagcgtatcttctgacacgatgagcaacagcttggacaacaacacttcgcgcactctgggagaagatgcgaatatgaacaggaaaccttctgaggctcactctgcagaccactccgctgcccactctgccggccattccgcagaccactcctctggccactctgccgaccactccgctgcccactccgacgagggtctcccttgcggatcgtccgccatggggctcagcttggacggcgaggtgcgcagtgagcagaacggcgaagtgagaagcgcgcaaaatggtgatgagagaagctcgcaaagtggcgaggttaaaaatgaggcccaacttgaggaccgacgtgctgatccacgtgaggatcgattagaagagccagcagacccaaaggagcgcccagcgggcgaccaccccaacggcagcaaccatgtcgacgaggaggaacaagcaaaacgagagagtcaagtcattgtggacaaaatgtatcaccaccagtgcaacgggtccagcgtcctcagtagcagcaaagtctcattcacgaagaaaaattccaaagaagaaaccaatataaatacaaaaggaagtaatcgccatatggttaaaattattcaaaaatattcaagacgatttaaaaattttaggaaaatgaaacaaaacaaagaaggatggattaaagaaaatgataaatatttggatttgtggcaccgagtggatagtgacaataacatttctgtgcatatacgagcgaagcttccctacgaggtcagcaagatcctgtctattatcagcgaaacggagctaagcacccactgggtgccctttctgacatcctccgcgaaaatcaagagcttgtcgaaatccagcgccctcattgcgcagctctacgagtaccccataatagggaagaaggagtccctgatgtactgcctgggtgagtgcagcgcgagagcggatcggtggatcgtcgaatgagctgataagcggataggcggcttgatgcgtttacagctctactcctttgcttcaatacctctccgcctccatttaaacatcttcactcattttgcttcacccccgttttgcttctcccccgttttgcttctcccccgttttgcttctcccccgttttacttctcccccattttacttctcccccgcaggcgccaactcgctggaagagctcggctgcataatcctctgctgcacgtgccccccggagctgaagaaagacatccagttctaccaaaacatgtgcgagcaaatgaacataaacaaaaacgaggaaatattaaaagtcaaggaaacccctttaaaattcagaaaagtaaaaagagaagtcactttttttgactgccagttgccagaacccacccccaaaatagacagacaaagggcagccaatttatgcttcttaatatacccagtgaataatggagactccaccgttctagagctattcgttcatttcgaaaatgagtttaagtacacaccaataaaaatggttacttattttattaaaaaaattgtgaaaaatatgtacgcgaatatcatcaaagcgtgcaaaagttacgacacgatttatgccgaccggctaaccacgaaccaggaattttatctctggctcaatgaccaaattaagaagtacaccaagagcaagcaccaggccaagttcattgattcgataagtctcgagagctaccacgagccggagaacagtgacccgatctagaaacttgggggaagtgcgcaggatgagcggcagggtgagcggcagggtgagcggcaggatgagcggcgcgttaagagatacacagataggcgacacgcacatgatttgacagcctgtctcctcatccacccatgcactcattttgttaactcctcccttctctgtgcatacgccaccccgctttccttatcccagcactcgcgccatttttcctttccgaattgtgatgttatgcgcgcgttaaaacaactaccttgtgcaacgttcacctgcttcagtgcgcctcttagggagtccaggagtgaaggtactgtttacacaccatgtgtgcatatctgcccagtaaattttttttttttttttttgtaagcgaattttgggaggattgacccatttgcggtttcctgcccccacggcgttgccataccgcgacttcgttgctaccagcttaacgccatttgattatttccatttcattgctgtcccttttgctatttcattttatttttttttagtaattaacgtgatttatttgtgccctcttcataaaaccgataagacaaacacacgtgctgatttcgttttcgccacatatgttttcattttttaatcgtatttaatttttttccttaaaaagaacttacccattttgagtaaatttttattttaacacacaattcagtgggctacgcccagcggtatgtggagcgtggggctgagctcttcgggcagaacacggggaaaataattgggaacagcaatgaaagaagcagtgggacaagtaaaacgacgcgactttgcacaaactccagttttgtgaatcgcgtccactttacaaaggcatacacagagcacagctgtcacaaaaataggttccattttgtacatcacaattattgttatgaaagggcagttttttattttacccaaatgcgcaactgcacagatggcagttcattctttttgtcccttggcaaacgtgcaccccctcactcttttcacataatggtgtaaaattaaagggcattcgtttttctttcgcgcatgtgatttttcaacaaggcaacattgtgcaaagcgttaagtggagtgacgcgcacagtttttgctttttccaaagcgcagcccctttttcctccatcacgcagaggctgcggttcaccccgaacaactgatcatttaaccatttggcaaaattgtaatgaaggaacgccttcatttggtctctccctagcatattctggtttaaaatggcgaaattttaaatgccacacaaagagaaatgactcgttcttctcactgccatacgcagtgatttacgtccatttcatcttttatacgctcatgtaatataaggcatgacgactttttctacatttttcagtctgtttagaaggtgaagaaaaaaggaacacctgcgtgggggcatcgtacatataggacaggaggaggggggcattatcccaaacgttaagcagaaaaagtgtgagctgctttttacggggttggagaaatttcccctaattaggtacacaagtgaattgtgacttttgcctgtgaataatttttttttttttttttttataagctttcattttagctagctaattgttgtgcacagttctgcgctaaagtgggcaagcggaaaaaaaacagtacagaatagcgcaactcagcagcgcagtttagcgcagtgcggcacaaaacataacccaaaaatagcgcaaaggagctctaaaagtcggccttaacacgaaccaggaaaacccactaagcgagcattaacatatatgcacgaactgcaattttgcatgaacagttcagaaaaaaaaaaaaatatacgtattttccccattgtgtgcaaacgaataggcaaaaaaaaaaaaattatggtccatctgatgaaggtgtaaaagtatctccctttaaaattttgcttatcgagtaatcgcgccccctcttttgtggcaacattaagagaatattccttaaccagacaacctttgcgtacacaagattgaagcgtttttcacgcgaggagaatttacgcgtgtatcgcttgtccctccatcagctctgcgctttagcacggacctgctacgttttccccgcgtctacaccaaacgggaaggagtaccatgacggacaaaatatgtcacaaactgatcaatgaaaacattaaaacgttgtgtcatgaacccttggggagtaacgacagctatgggaaaaggccgcatggaagctttaacaacggcgttggcgtaaactgctccgcgaagtgcgatgaattgtgtaacaatataaatgaccgactgcaaaaaattaaagatattgtacaccttaggtcggcaaagccaaatgcagtcctgatagaaaccctaacctatatcaaagagtacataaaagaaatacaaaagtacatagatctttttaacaacgtcatatatgaggagaacaaggcgtatgcttatgtggaggatataatgacctctttggataagcaaaatcagaacattcagaagatttttcatatatgtagcaaaaatattgtcattacgaagaataacagtgaactcgttttgcaaaaaccgcaaagctactcttctctctcggccaagtttgttagcaatttgctaagtgtgtgcaaggaggagggggatgaacagggggacaacgccgaggggggaaatcaccctgaagatggggccccaaatggtgccccgagtgcagctcgaagtgcgacccaaaacctaagccaaaacgcaaaccagaacgtacggaaaaatgtgatcttaaacgaatgccccggtgaggactacattaattaggagatcccattcggtgtgggggtcggcagcaattgcgcttcgaagcgaaggcgaaaatgtgttgtacttttgggtctaatcttcccagcggttgacccttttttgagacccagccccccaatacaagcatttttcatggatccccctttttgtaaaattcgaacgtaacatggcaaatgtcacttgtggtgaagaattttcccatttagaggaacgcggttcgaaaggaaaaaaaaaggcagttaaaatttggctcgactttatttatatgtaaaatgtaattttttttttttcattcagtttttttttatttatttgttcagttgtttatttttttgagcatttaacgccccctttaaaaattttatttgcctcctgcaacatgagtctgcagctgattcgcctccctaccccccgaaagtaaacacaagagaggggcgcccgcttcgcgaatgcacacgtacgttacatgtgcatgcatacacgtgtgtataaccgagttatgtacctaatccgtgttttgccattttaaagtgtgtgaaaaaaaaaaaaaaaaagtaagataaaaaatgagttgtccagatatactgttgcatgcaacctacatgattgaaaaaaaaaaaaaaaaaggtccaacctggagcaccaccacaagtcatacctcttccaccgtggtacatattgcacttacacttttgtgtaccatttgggtaagcctgctaagctaaaggagagacaaaaaaaaaaaaagtaaaaatagatttctccatttattcatgtcaacatagcagataaaaactcatgtccaattttttagtcttaaaatgtgtatataaactttctgaacagtaggcctgcgtttgtcctgctttgctgctcttctgctttgctgtttttttttttttttaaagatgaagtggcacgatttgtacaaatctatcccatctgtttaacccatcggtacaccttgtacttttttttttttttacttcgcgtagatgtgtgtgtaactcctatgccacaagtagacatgacggataaaggaaatccgaaaagaagccatccgtgcgtgtagacaaagcggcgaatctgtgctgagatagttaaagtagacgcgcctacccatcccgcgtagccaaaggtagcaaaaaaaaaaaagcaaccttcaaatgagcacgcgcttccttcgctgcaaccccgcttgacacacttggaagtagacaacaaaatgactataaacttgatgatcctatttctcaccattttgtggctttatgtaccaacgtgtaggaatgagaaaagggaaggcttgaaaattttcgacgtgaattctgttgagggtgaatggaagaacgagcaggctgcggagagggggcggaggagaccgatcggagggagtcaagtgaaagtcggcgaggatggggcaatgggcctaaaatggggtaggcgcaagagggggaggcgaggtggacttgcttccgagatgcacagcgagatgcacagcgagatgcacaacgagatgcacagagaggtgaacggacagggtgataaaccaacggaagagaggcatccagcggagtcctttgcacaaagtacactaatatacctttaccaaagcagagacctggacagcgccctacaaatcatgttgaaccagtactgccacccgcacatagcaagattctcagaaaagacaaaccaatgccattgcttcgataaactaaaattaataagacatgttaattcccctcgatgtgtagacaactgcggaaaaatcattaaatgttttgggttcccaacaaccctcccaattaagagtatcccaagagaggttgtaaatagattaaagaagaaaagttgtatcatctcaaaaaagcaaagaaaattagataatctatgcggagaaaataaagtgtttcgttatcatagaaataaacaatattgcattcctcataatgtgttagacatggacaaagttagcgcaagttgttttaatgaattcagtaagataaccctttgtgctggttttttggaagatgctgataaggacattgcaaattttaaagtcaattataagaattctgtgcgttccattttgtacgatttgtgtagtgaagaattgcgagggaatggggaaatgtacaatgggtgccaagacaggtcgatatcaggtcatatatgtctaccctggagtgctttaaacatagtggaaattttaggaatagaatacacacataactactgtaggaatccagaaaaattaaggacaatatattgctttgttaacaagaatgggtttatatttcgagaattttgtgagataaaaaaagacataataatgaatgacattacgtatattaatgaatccttttttaacttcgatgtgacgatgaagaatgtgtccgattttcgattatcactcatcacaggagattgttccgatccacctaaaagaaatgaagaccatcttaggaatattatacaagaatctactgattatacttaccatattgtagatggtgacatagctgtgactatttccttcagaaatttttacatgcgggtttatcgcaatcctgttttttctatatgtgcatgctatagggattactactctaatgagcactttaagtcgtgcttgcgtggaggctatttgaccaaggtggggagcatgctatcgagcgatcacatttttaatacatctgttaatgtgtttaatgttaataaggagaataatctgtccttaaatattgacaatgcgcttatgcagaatagggagatctacataatgcatggagaatactcctatgaatgtaggaacttacgctttctggaaaatatgcatccaaccggttttgaaaaattgattaatatagatattagcaagtccattcagagaataactcacaattggagcagatccaaggggtactccactgtttatgcctacgcagataaaatttttgacatgcaaacgatgctcaatcgaaataatgactttaccagagagatcagtgaaggattagatatcagtggggagaatgacaaagaaggcgttagtcaattctcttttcacaaaatttccaatttgaaaaatgggtccaatttgatatgtataaaaaatccagaatacagcatagtcagatacacttacgtaggccgaattattttaagtgactacaacacgtcgaacgtaaagtatattttaaaaaaagaaaccaccgtttttgaggatagagtcttcttgaacgacatgtcaaattttagtctgaacgaacacttattttcgttgagcaccagttcatgcccacttacaaacgccagtcatttaaaagaattctcgacaaaaattgtagaagaaacgcacattaacaggcttaggaaatattcaagcgctttctactataactatattaaaagctccttcaggaagagttcccaaaatgatgatatacttgagggagccaaaaaaaagaatcgcttttatactttttctttacaacaaataaagagtactggcgtttccctaaattatttctgcgaaaggaagagtcagtttgatggacttagctccgtttcactcatcaacctttccaacttcattttttctccgtatgaagattttgctcattttttccatgtgcgaagcgttccagacagcacacataatacctacctaactataaaattgttcggggttcttagaacccacttttatatccacgaggaagagacaacccctttaaaaatgagcattttgtcgctctggtcccacgaggaggacaactacgtttccctttggtttgtgacggctgagcacttgactccattttttttgatgaagtacaacttttacgcgcccacgttttccttcctggagctggtgcccccgaaggctccggccatcgctaccgctaacacagctaacagcgctaacacagctaacagatctaacacagctaaccctggtaacgccgctaaccctgctaaccctggtaacgccgctaaccctgctaaccctggtaacgccgctaaccctgctaaccctgctaaccctggtaacgccgctaaccccgttaacagcgtcggcaccgccccaagtggactcgaaactgacgacaccaactcgatccccccggcgagctcccaaagtgcagccgactcgtcgatgaatccgaacgccattgcctacatctacaccttcagcaggaagcagctagccatgaagaagtacagaaccagcgatttttacgacttcaccctggagaaaactaggtatgcagtaaagctttccagaacaaatagtatacataaattcacctaccaaggggacaccttttttttattcctgcttaatgataatttaatctccctctggaatagctattttgaagaaatacatttgaacgattcggaccttaataattttattaagtccactccgattaagattcagtgcctgaacaaaagcatcatcacgtgtttcgttctatacgagtttcaccaaattttgtggtttgaccttgtgttggatccagccgtgaagttgaggtctttgacaggggcacccccaagtggtgcacatgcggagaagaaggagacctacgcactgggggaaaagatgacgaagctgtcccccaagcaatccttcatagaccagaagaatgagaataaaagttttgggattcaatcgaagaacgtcccatcaagggaggtaaaaaagggatacataaaacatatgtatacgtacatagaaaaggacctggagatagtttccgagatcgcgaaggacatgacagtgataaggaagatggacgagtacatcatttatgtctccaacagtgagtcgaacaaattgcatatatactcaacggacatgtcagaaaaaaaaatagaatattacaggtatgtaaggaatgaacatatgtccagctacaaaataaattccatttttacctactcgcataaagagaccaattttattaactccttcataaccaaggagaatgagatgcagcatgctgtgtcgtctttcatgcatgaaaggttgagtactaccaaagtgacatacaaacaaaatacgtggcatgtgtacaataagagtatcgaacttgcgcctgtcattaagggagataagaaacagataaaatattttacaataactgatatgagcccctctctaaagggacagaaagttattatcctcaaaaaaacgggagtaatactaatcaagctgaacaaaattaggacgccagaaatcgaactgactgtgacaatgcatggattatttcatgtgtctactttacatgtccgcttcaagatcgtctgcatgattggacactacttcgaaaacaaaaagtgtcatccatgtccgaagggctcctacaacaatcttaatgagatcaaaaagaatataaaatggtacacttcgtgtatcccttgtaaggaaaataaaactacctttgagccatttcccaccaaagagcagcactgtgtttgtgacgtaggatatgaatatataaaggatccccaaaatcctcaccaattcatttgctctccttgtaaatttggagaatataaggacaccatatcgaataatctatgcaaaggaaatgggtgcatcgaaaattcaacctcctacgtattgggggctaaaacggaggcagaaagtttctgcacctgcgatcctgggtactttttaaccttcgataagtttgaatcccctaaatgtgagaagtgtttagcagaccattactgtccaagtaaattagaaacaatacaaaagtgccccaaacataacgagactttgtcagaggaacgaaccgattttaccaccatagatagctgcctctgcaaaaggggatatgaacctattaacatgaaaaaggtacaagaaaagggatcaagggaagagcattattataacctattctttaatacctactcttataaaccaaagcaaattgaccccaaacatatttgcatggaatgtagcataggttattacaaagacactgtatcatcagagaaatgtaaaaaatgtccaaacaaatctatgaataaaaagtttggaagtaccaccgtagaaagttgcaactcatgttatagtggttactacaaagattcggagaaggtctgttctacatgtctccccaaccacttctgtgtgggtagctttcctcccgatgaattgactcaatacattggagatgcagtcatatgtccaaaaaactccgtcacgcaggtgccgaacgaatataataactcctttaaggattgcttatgtatagaagggtacgtaaagcacctccaagaatcttacaacttaaatgagcactgtaaattggccccactgaacttttacaaagatactatatcgaacgacttgggcacttcctgtccccccaatagcatcaccctagtgaagggggctaaatctattcacgagtgcatatgccgtaagggcttttactataacaggaataggggaatgtgtatggaatgccccataggatattactgccccgagagaaacagaaagaacaaatttagcgggcctataaaatgccctgaaaattctggaaatctaaaaatgggttcttacgaattggctaactgccaatgcaactttggctacacccccaacgccccggtcaataaggttataaatgcgtacacgtctgtcaggaggcagagtacccgccatagtagcgaacaacctagtcagttcccctcatttgtgcacttcgggaaagtcctcacaaggaggaacgccttcattcatagtatggcaaacgtggctactacccatgaacagagcaagacacctaagaagaacccctccttgctgctatgcagcaggtgcccaaactcgacctacaaatcgactatagcgaatgaagcctgtcacgagtgcccccctaatagtgttactcttaggaatatcaacaacgcagacttctacttctgcctctgcaatgaggggtactacttggaagaacggacgtgcaagccgtgctccttcacgaagatgtactgccagggggagagcatattcgaagtgcccccggacatgtacaatcagatgatcgaggtcattaggaggcacatcgagtcgttcggcccctcccaggggcgccgcttcgttaactgggtgatccatgaatatagtatgctcgggggtgacggggcgcacagggggaaggcggaaagtcagaaggggggtcaatccagcagtcagggtggaaatgtggacgcatctcaggggggggctcagggtggaagtgcgagcgcatctcaggggggggctcagggtggatctcagagcggagctgctattcgaccccgcgaaggcgcacgtccgggtaagtggcgcaaacagggcaagcgccgcaggaaacgccccatcggtaactacttcggtaagcccctccccgtcatgctgctcagccgcctgagcaccatagctgacgcgtccacgagtctctccctgaagaggcaccaactagcggatactccaaacgggcaaatgaaccagaaaaaaaggcaagacaatgtaatgaaccttcttttgaagagattcttctacagagacaacaacaacgtagtgtacgcaaagtatcagcattttgtgaaatgcccagataatacggcaatcccgctgggagtagattctgtccacaattacgatgactgtaaatgtgccaaggggtactacctagaatcgaaggatatgagcagatcggttaaggtatgcaaacggtgtaaagaagggacattcaaaaacttcgttggagatgaaacatcctgtgtgtcttgtccccccaaatcgacaagtttggaaggatctatttacccaacgcactgcttctgtaaggagggttttttttacagtaaacagaactgtttggcttgcttagaaggggccatatgcaaaggagggttataccaaaatgccatgagtagaatccaattagggttagaaaatattcacataactgcagaagatcatgtgaagccagaatctaaaaaagggtactacttagatgaagttatgacaaaaaatatagatgtaagtgagtggaagtttataaaatgtccaatacaaggtgcctgtcttgaacgaaataaatgtcatcacaccatgaataattacttatgtgtagaatgtgcaaagggatataccaacacatttatgcgatctgtgtgtgtaaaatgtccaaataatacagtcaacatagttatcctattctccatctatattacattctgctttatcatcattctgatatcatacttgaatgtgtcctctggattttacagaaggtcgatccattcaattgttataaaaattgctgtgaattatatttcgagtatgctactgattaacattttagaagataaaaatttccttttaccagagtttgtataccagttgtatatcaatattaccaagttgataaatataggagagagtagaagaatcattagcatcgattgtttattgagacattattttgacctaagctatgcggactctttcttttactccagtttgttatttttttttatccctgtactcctcatggggacgttaacttttatgttatttgttatcctgaatatatacactctgttgaggaagagagcaatagcgaacaaactggacttgctcagtatagccaaaagggagagaatttacttcttggcaaactccttggagaaatgctattctaaagaaagattcatcatgatgttgagatatataaaattagaacactacacttggatggatagagcatttattttttttgaagatatgattccagtatatgttacctttttatttatgatacatgcaaaaacgtctctgcgaatgtttcagctctttgactgctcgtacattatgtacacaaagaatttgggcagatatatcctaagtagggttagtagtgtccagtgtgatttgaagacagattatttgaagtttttcattttgggtgtatcaggaacggttatatggtctgtgggtatccccttactctccttcttcgtcctgtacactaataggcacaatttgtttcaagaaaatgctcgcataaaatatggcttcctacacaatgggtatttgccaaacaggtggtactgggagattatcgtctttgcgaggaagatattttttcttttcatcaccacagttgtgttgttcccatcagacgaaacgaacacttccaagttgctgctaattactttcgtggcgatattttccttgtgtgtgcattttatattccaaccatttgataagagaaatttttttaccctaaacaagttggaaaataccagcctcttcatatggacatcaaccattgtggttacctccattttgctttctatcaatttgaatgaatttctgaactttgtgattttgttttccctaattttgctgcatgtcatgttcactgtgaaattgttgatttgtctgttctacgagtgcatcgataacctcagacggaagaaggcactctaccacgtgcccattgttagcagttttgccaaagcactcgtggatgttgtacaaaggagaaaggcacaggagcccctaatttcctacgacaagaatgcaagacaaatttcgattattttacctgaccgcgttatgaagaaaaaaaaaaaagtcagactttttgctaacccgttcgggcgaattttcaaaaatgtgcgcggcttttggaaaaaggggatgaagcagctgggggggggccgctccagtgataatggcagtcttggcaggattggcagtcttgggagttttggcagttttggcagtcttggcaggcttggcactcttggcagtcttcgcagctgtggaagcacccaaaaagggagccactgcggtagccactgcggtagccgcggagggcacgcgcaactcaggcaaggcacaggagaagatctcccaaacgacgaatcccttggaaacatccaaaaggggtcatcaaaaaagggggcgaaaagaagaccaacacgtggagccaagaatgacgcacaacatggaagcctgaacgtgcagggaaaaaaaggaaataaaaatgatgaccattttttcccacaaaatttaccggaaaaacaaaaaatgagtttctccttttttcccaaaaataattatcagtccgtctgtgcaaatatgaacaaggagcagcgaatgttcgcaattgaaatttacaaagaattgctcgacatattcatgaagaacgtcacgttaacgtacatttcggaaagctttttcgaattcatatttaaaattaccatcaacataggaaacttgattgacaatctggaccagaaggataaaatattcgtgtccatggatcaggagcagaactttaagaacattattcagtggtctctcgaacggatggaaaaatgtagcgaaaataaaaagttggaagaaagcaagataattaatttgaaaaattgtaaatatgattgtggtttgcttaatctcgatgtggacacgctgcaagttccttcttcgctctttgaagaggaccgaatggagtcctatcgaagcgttggcaagacggcaccaggggagtcgtctagggaaacttctggaaagtccagcctaagcggaggaaagggtcccgaaattcaaggtaacaccctcggcgcgccagcacttcgctcgccattacgtggccccatcgataggttacacgatcgattgggcgcagcctcgaattatctcatcaccacagcaccgcttcacagcaccgcttcacaccaccgctttacaccaccgcttcacaccaccgcttcacaccaccgcttcacaccaccgcttcacaccaccgcttcacaccgccgcttcaccccccgcacagtgtccgaggaagagaaagagaaactcttctcattcttcagcgacgatctcctggacaggaaaatccccctctccgaattttatataatcctcacagaactcaagctcaagtattgcggaaacctcactgcctacttttacatgttcaggcaatacaaaaaattggaaaagctccaggaaaggaagaagctgagaaggctaaacaagaagctgcgcaagtgccaacgaattagtgacacgaagaagaaaaagtccggcgaacaaatgctcgagaaggacaaaataaaagaaaaaacagcgctactgtacaaggaacataaagacctcactaaaatgttggagcagctgaaagggcagtacattaatataagtaggaacgattcggaaattttttcatctgaggaatttggaatgcccgatatggatggcgacatttccccttccagtgggggctccatcgagggcgtgcttctttcgatgggcttcgatcagaaggaacccgaaagcgatcggggcgagcggaagttcaagtgaggagtgcgcggagcgggtaagtcccaccagttggctaattagcggtttggcgcaattttttaaccacccccttttaacttttctccccattttgatgtcaattttttttttttttaagtccaccgtcgggtactacccttttcttgcccacgtttgtgttgtttttattcttttcacatttggcgcacgtcgacgaggtgaccaatgtgtgatttgtttgtgtctacaatgtgtttacgcggttacacccccccatttatgtggctgcctattcccaccgttgccatgaaactaggctaacctcctgcaataccaaaagtcaccccacacggctaaccttttttgcgttatagttctgtgctacttccccatttcaaggcatcaaccttgttcacatattttaagcgatacgagaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccccttcaatttatgtttttttttttttctttctttcctgtacacttaaaaaataggagtggccgctaaccacctcacaatcggggttcaaaaagatggaagaattttcaacacaaaagggaggaaatttcttgtaagacttgatcaaattatgttcatacgaatttaggaaaatgcgaacgaagctgacgttgtcgtatttgtagcttgaggcatcttttataagtttctgaatttcgcttacacacccttttaagtaggaacaaatgtccacctcggaggaggttttctcgaaaaagcgaaaagtatgacttaagtaatttttaatatctaacaagttggagcattggtcaatccgtttcttcgaattgcggtagctctctttcacttgggctaaatttttaattttttttttcacccctatgttgatttcgtcattttgggaaagggtgatttttaaattcttcgtcaggactgcgttaatgagggcagctttatttttctggaaattgtaaaagtcaatttttgaaatatctgggtaacaaaaattccaagctctgtacttcatgttgtaggagtcctcctccatgggttccgaatccacattggtgtaggaaaaataagcaaaataaatcatcaaaaaatctgagtaaagatacagaatgtaataaattaaggaataaattaatttgctcctattttcaccaaaatttaattttaatcctttttgcactgtgcccgacaattccttatagcataatgacatgacgtaataggtaaaggcatattcctggtcggatggcatatttgtatacaggcttaaacagctgtaatcaattaacaccgtgtggaaaatgcagttaaaataattttccacgctgtccatttcgctgtgcatattgtacagtttgaagtagtaagacagaattttcatgagggtgtacaatacgcacatgtccgtgtggaatccgctcagtttggagtgctccctagaggccagcaaaaaggaaaagtttaggattttttttatgactatctcgagatactccatgaacaggtgaaatatcttgcacaggactgtcagtttcatgcgcttgctggttacactcgctgggctggtgatgcgttcgtcggtgcgggtgccattaacgcgtttggcgagttggtcatgttcggcgggttggttatgttcggcgcgttggctatgttcgccgtgtttgccatgttcggcgcgctcctccttgggttggttttccccctggtgggcgcccgtacattccgaaacgcagttacttccacgctcctcatcggacctccactggtccacttgccacggcgcgctctctacccctgtacagtcgtcgataaattcctccaactcggtgaacaactccacaagggaactctccttctgcatataatttatcagataagggaagtgcaagcgtaaatctcgctccagttttttaacagtccaaggaggaaaaaacatcccccaaaatgctttatattcctcctcatttgtataagtcaaccctttgtccacttggtacagatgctccatagccaaaaaaaacgtatcaggagaataaaaaaaatttgacagtaacactagcagagggggggaaaaaccaaagtagcatagatcattaaaaattatagatttgacaaaaaaatttggactctcttttgacacctcttcaagtattacatacgattcgttgaaaaataagtggaggaagaaactgataaatatattttgcttcacattttgggagaattcctcatttatgcgttttgtggagggaagttcatctgtctcttcctttctatacgtgtttagaaagagggagtagtaatgacctacatctgggtgttcatcgtaatcgtcccattgatggttcggttcgccgataagttcatccagggggtccccgttcgtcgttatgcgctcttcctggccgtcttctcgcttttcaagcgggtcctcttttggcatttgtttcaccttttcccccttttcccctttttccactttttgcagtttttcccgtgttgcctccttttcaggacgttccgctttgccatagggagggtccccctgcaaactgtgaaaaaaacgtttagcctttatctcttccttaagtagtaggtccctctccaagggaaggaaatccttccttgccttattcatcacttgttggatgtaccccctcgaaatgcatttcaccaaaacgttgagactggcagaataaaattttacataatgcactacgttcttaacgtctaagaagcttgacttggcgtttatgcgctgaaaatattccgcgatgtattctacatccatagtgaccttttcgaagaaggagtaaccctcatgcacactcattttggtcacgtgcttagatacactgttcagtttatacattaaaaaatatttattaaaaaatttctttcggatatgtttgtctttctgctgacattttgaacctacttctttgctgatcgtacgtatgcattttaggagctccatacaattttctttaatcgagtctgtgttcacctccctggattcgaaaacgacctgatttagcatcgtgtttaggtgaatggcaaactggactctgcgaaggatgggaaggatgcggccaacaggtgggtttgctaagtggtcttccctgttgtctctctcgtgacccccactttggccttcttttatgccttcatttttgccttcatttttgccttcatttttgacttcatttttgccttcatttttgccttcatttttgacttcatttttgccttcatttttgacttcatttttgacttcatttttgacttcacctttgccttcacctttgcctccatctttgccttcacctttgcctccatctttgcctccatctttatgcgcacttccctccttcgtgcctcgcttcttctgccccccctcgagcgccgactcgtactgcgccataaacttggcgaagcatctcttcacgagaaagaggttcttcatcacataccgcctcctccgcctgcagtggtaaattaacgagtccgttatttttagcaacccgctcttgtagtcatccctgtgcagccagctattctttgtcacgatgtggtctataatttccgctgttgatgcgtagaggattaagtacagctggaagaaggtgaacatgttatatctgaggtagccctctttgcacatggaggggtccgtgtccggttcgtcttgcgagttgttcgcctgggttggcgctctctcggtggaatatctttccgtgtgtgggtgtttatcccctgccctacttgcactcttcccctgtgccacgacctgctctcctactcccctacgcataagctgtacaaactcccgattgtcattctcgaaaatgttgatgtatatactatccgtagaaagaaattttatacatttgtaaaagattttttcaaagaaaaacgaatcgtcattacaattaataacacttgagttgtgaatgaagtagcaacttaggacagttaaaaaaggatgattccctaggagtagctttacttgttggaggagtaggttgtctgtaattacaagcatatcttccaaactgatatcttccgatacatattttttttcttcacattcttttattgtaattctcttttctggcttgatccccacgtccaatttgttgtctcccatttcgagggagcacacgtacttcccatacgaaaaatcgcgcactcttatttcgtcttcatcgttcaggtctgacaagggtgcatgtgtgtgtgtagtgcagtgtagtgtagtgtgcagagtacagcgtgcagtgtacatcgcgcatcttgcatagcgcatctttcatggcgcatcgcgcatcgcgcatcttgcaccgtgcagcgtgcgagagagaaaacaagtgttagggggaagacgcacataggggaaaggggagactgatccctaggtatggcaccctatttgccaaacgcttcgaacgctgtgaatactgccgagtaccttccacattccggcggagcaagtccgatatatcgaggtactccttctccgtctccatgtcgcgagaacagcactatgagcatccgaggagacgggtcgcttcgacagggtaacacatagaacatacaaacatacgtatatatgcttacgcgtttttgcacgtacaacccgcaggagaatccaaatgcagtaccagggaagggcttctcacctttcgcagtgagtgctgtacctaaccctaaatttgtttctcaaaatagagttatgggagggagcacctctcttttttgcggggaaagaagcgaaccacatcgcgtgaatgaggagaaacgcatccttacaatttttgatcctgccccaactgtcacatttcgatgtacatgcagatatgcatatggggtgaacttcacccttcgaacaaaatggtaagcaaagcggcgtttaaaaaaaaaanannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttggggggggagtccatcttttccccacttccccttcatgtgcatattcctttgcgttctaccctaacctatttcgctttggcctacttttatttttccctatttccgcttcctcccagtttgtaatactccacttctacatgccctacccgattcgtttcgcgtgtggaagtgagaactcccctttggctagctcaacccgctggagggccgcacatgtagagggagaatttttaaatccaatttgaaatggaactcgtggcgatagttgcgatgacgcagcaggggtgcggaggataacgccgcttcagcgatcagcggtgtagaagctaagcgaccagaccgaccacccgttcacacaccacatggggaatgattaacggtgcaaaaaaaatcaaaaaaaataaataaaacaactttaaaaagagctattttaaaatgagctactttaaaaacagctactttaaaaacagctactttaaaaacaactttctcaaaagcgacttctttaaaagcaaccacgtcgccacttttacagcgatgtgggagctgcgaaaattttcaacacctccgctagcccgatctaaacaaacgagtatacacatgtgctcaaatatgcactcgcagaagtagccccagaaaggcgcagacatacccatgcacaatgacgaaaaaaatggaagtggaccctgggcgttcctttttacacgtcctttccaattggtatgttacaacgcttcgctatatgttttttttttttggactcttttacgtgaccagttatcactcctccaggttggctttcccaaaagggggaggcacgcaaggggagattggggccacgcctgtacacacaactcaacccgggagagtggttcgtctcacctaaatgcacaatccttttagcagacggtttgcctaaaaaagaaagtacgtctttacattaagcatatttctatgaacaaagttgtcatattcgtgaatttacatggttgttacttttttttttttttttttttttcttggtacttcgctcttgggtgcatctcgtaaacctctgcgcctcgtggtagtacgttctttgcccgattcttcggtcacccccttagtgttttccttctccactttgactgcttgcccaattaacctattcgccctgttcgtggagacctccgccccactgccctgcttgtgctttgctagttgcgaaaggttgtgatcaaggaggtgcttctgctttagagatttgctgcatttcttggggggccagcaggttgggaggtatgtaacagcagttgcccaagcgcgggcgcacaacagagagggaaaaaggggagtgagagaaagagggagcaaaggtaagaaagagtcacacacacatatgcgcgcacatgcacatggctcacagatcatgtcttacgttcttcatttcgtcgatatctttttttatctcgatttttcttcggaaaaaaaaaaaatacaactaatcagtcgttgcaagctcgagctagcggcgtgcattcatgtgtgcatccgcacctcacatgcaaacgtgcttgcaataaattcagacaattttttaaatacttcttctcctgcatgtttatgtcaagcttcattttctgtatgttcaccgacatgttaacaatttcggagttaatcgattcatcaatctttttgtaatacttaagctgcccgtccatattttcgttttcctttttgatcgattcgaggtctgttggagagggggaatgggtgggtgcgaagtgagtaacaacacactcggcggtgcaatttgtctgccctttttgcaggtgcaaataggtggaatatgcacgaatgaagagcactgctcactcgtgccttttgttcgtgtggcgcacccagcttgagcgccatgagatcatcctgatgcttctgcagctgctcctttttggtgctgctgagcttttctttataaattaaaatttcgtgaatttttatcaagtccttcaactcgtagatcatcccagcgatattgctagagaatgtcttcaaatggtcaaaccgtttttccatgtttaatttggtcgacgctgcgttctgcattttgatcttctcgggggaggtctcctttttgtgtcactatgtgtttgttcctttgctaggtttgccctctccaactgttcctcttttttttttttaatatcactagtgagataactagttcgaatgaacggtgtggcgtagtatatgcacatgtggtgttgtcgcaccgcggtggggaaaataaaccgaggggaagttgaactgagaaacgttgaactcaggaaagttgaactgagaaaagctgaactcaggaaagctgaactcaggaaagttgaactgagaaaagttgaactgagaaaagctgtctcgtggatttatctttttatgacccacgtgtgtgctgcatatgcagagaagcagcgttaacaaaaattcccgcttaacctcttccctgtccgtgaaatagtcccccttttcggtgaacattcgatcggctgaggggtgaggatatgatgacctttcagttttttttcgcgtaccacaagaaataacatttcagatttgtcttaattgcatttttgtgtgttgcactttatttgcaaatttgttcgtcgttgtcgctgcttctccgtgtgactctataacttttttttttttttttttttaatacataacaaaaaaagctagcccgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcacaattataataacggcgccccctttctgcaaagccacaaaatgtgagcaaaattttgggtaaaaaaaatatgttgatatgaggagaaaaaatctccaaaaaggggaggaacccctcacgacgacccgagatggcgaataaatgtacaggtccctttcggcacgaagttccaaatatcacatttgaacgaagcttacacgacacggggactacacagataagcacctccattcgcttctcacgagaagtccttcgagcataagtgaaaggatgcgttccttcctccgtcatgcttatccattttgtgctaattgagagaaaaaaaagaaccatttcaagtaagtcgagccaaagggggtatatatccaggtgagcccaaaattgcaattccgcatttggtgacaaacagatgatgaagtaaatttcttttttttgttcactcctcgtgggtcatcatttggaaacgaagtaaaaataagtaaccgatttgatggctcagttacgtatgtacgtacatatatgtagccttttttttttttttatgggaacagaatgctcaattctgtgcacgcactgactaaactgattaatgaagaagtgttaagtgggccaaatttttgcacccgtggggggaagtaccaaccgcttgtgtaattgagtgtgctgctgattgagaagccttccttctaggacacacacgtgcacatacatacgcatgcgtgtacaccaacgtgctgacccatttggaaaaggagaaattctggagtagggagacgcatgaattcaaaggcagaggtttgcaatccagctttggcacacacccaggaggactcagggacggggctagtagaaacggaccagtaccttttgcgtgtaggaatgtgcataataaatgggtacatatatatatgtgcacatatgaaagattagttctagcgcaacgatcacaataggacagcgcggggggtagcagtgtgcaactcatttgtacgaagtaaaaacgagggggtgcatggtatgggcatagggttggcagccacaacacgatggcataagccatgtcgaggtgtcgtgcgcgccgagagttgcatcttttccgtctcgtcgctcatcagtttaatcgcttccctcccagtttaaccgcttccctcccagtttaaccgcttccctcccagcttaaccactcccttcccagcttaaccgctcaccagcttaagcgcacttcctcaccgtgatgcagctcgtccgcgcgccccttctgcttcctctccccctggtccgcacatgcacatgaaaggaaacggcaaaatcgcattctgtgctctgttcctatttactgtttttaacatccaagcaagaaaaagcaaccgacttttggaggccaccaccttaaggggagagacaaacaactggaggaacaaaaacatgaaccccaatcatgcctgtacatgcaactgtaaattaaaaacacgaaacggatcttttaaattcattaattttagggaaagtaggaagccaaattatatgaacaatgaggggcacccatccacaatgcaccttcctgcgcgcccttcaagggacatgtggaataaagattctcacaaaaatgggttcacctcgttacaaaagagaagcggagttacattcaatttctccatgcgaggtgccatcaggtgttcctttttgtttaacaaacctgatgggttctgcggaaattatgttcgaaggatgaacagtgctcagaagaattgcacatcggaaggtagcaactttatggccccggaaaaaaaggtggagttattttcgcctgactttgtcaggtataaatatgcccccccttgggacgaagcgagtacaggaagggggcacaccgtaggggggaattttagaagacgtggtttttctttgtctgcattaccaaggggcggtgtcgcggttgtatcttccccggtagtggatcccacctctacagtagcttccatttcggatgcccctcccgcgcgaggaaatttctacacaccctgcgtggtggacaagcggggcacagacgatgcaagtgatcccccgtgtagtgcagcctacgggtcgtccatcagaacaactgagtgtggcagttgggttgagtctccgccggaggtttgcagcaaaagtggagacaaaattggaatgaaaagggctgcccagtgtgttgccaaatcggcttcccaacctgctgcccaatctgcttcccaatctgcttcccaatccaccgcccagccctccgaaggaagaagaaaaaaacgagttctgtccgaggaggccaaacgaagcatgcgagaaaaacttagagtcattatgcggagcaaatggagggagccagaatttcgcaaaaagatgatgaagtcttttaagaagaggggccttgaacacaacaaaaaaatatcagaggccgtgaaaaacaaatggaaaaatgacatgaattataaacagaaaacgctggatggacaacggaggtacttcatcaaacgatataaaaacaaaaaaatagttgccatttcagataaaacgagggaaaaaatatccaaagctatgaagcaatactgggtaaacaaaaataagtatgcaaaaaggcaagttaacaatatgcagcacatccagaagcggaagaaaaagcacaagaaagtttgggaggatatttactcccttatattaaatcagaaggtgggggacttcggcggctatcagtcgtctttgcatcacaacttgtcgattaatttgcaggccgcgcttaactgaccctgctaggggcgactaacatgccgtcatataaagtcgataaggagacgacggcgtggcagccgctcttccatttcaccagccccgacttgtatataccactgtgcctgcctggcgccctttttcctattctttggccttttttttagccttttttttgacactttctttcgacactcttttgacgctttctttcgacaccttcttttgacacgttctttcgacactttcctttgacactttttttttttgccttttcaacaagtgactcccctctcgtaaccgcttcgcacatcccgaatttggaaaagttccccccatatgacagaaggggaaaaaacacagcacagcacaacacagcagagcagagcagagcgcggagctacacccatgcgcgcgcaaacgcaaagatccatagaaggccccaacaatatgactcatttttccaccccctctgtgtaaatgcgaaaatggttcggcttcacaatggggatggctttctcgtagcaccctctctagtttagtatccttcccgcctgcgccatgcaaaattggcatgctgccacgaccacagtgttatctctcttcgtaccccttgtaaaggccatctttgcgccctttccgcgtgactcccctgaggactgcgaaccacacacatatttgtgcatttgtgcataggggcgtgttggcccgccgcgcttaagggaggaccgaaagagatagcgctctccatggatatgcaaccatacgaaccccgctcacgcctctgattctaactacattttaatgattcatgcctgggcaatcaaaagggcgctgtgcatttttattctcatcaattgtgtgctaaaattagagcgttcgcgtaaaatcacgtggaaatcgaaaaagggagtttatgtcctactggacggcgcaaatggctgcgaacgggagtggaaacggaaaggggtgttctttaatattcagaggggtaacaaagggaaagacgcgagggggaggaaggtcacgggggggaggaatgccatgagggggaggaattccaccaggggaaggaaaagcacgagggggaggaattccacgaggggattggccactgatgggagaccactctttcgctgcgataaatttattccactgtttctgttggaggattgccaacgcagaagtttaaacacaaagcagtataactcaacagtcaggcggtgtagcagccgtttggaagttatccccaggagagggaatagcttaccgcccgagcgtcgaaatggtgaggcgatcggtgcaacagggcagttggaggatggcggccttgatggagggcccccccccggggtggaagcaaacaaaagtaagaggagcagcaccagtagcagcagcagcatcggtagccaccgcagcatcagtagcaaccacatcatcagtagcaaccgcagcatcggtagccaccgcagcaccagtagcgatgtgggaggagccgcagaccccccccaagaaaacgttcgcaacttttgcatactggcacacatcgatagcgggaaatcaaccctggctgaccggttcctagaattaacaaannnnnnnnnnnnnnnnnnnnacaaaaacgataaaaaagaagaaaatgcaagaccagtttctcgacatgatgtcgttggagagagaaaaaggaatcaccattaaattgaaggcagtgaggatgaactatcaaaattttattttcaatttaatagatacaccaggacactttgatttttatcatgaagtaaaaagatcgctaagtgtatgcgaaggagctatactactgattgatgggagcaaagggattcaatctcagacacttaacatatttctggagttgcaaaaaaataatttaaaaataattccagtaataaataaaatcgacctgaacacgtgcaggttggatcaaatagaaagtgatttgttaaacaaatttcattttatgaagaaagatattttacacatctctgcaaaatatgcacatggagtagaatctctttttcagagaatcgtatcggatatcccttgtcctgccatcagatcgaataccttctttagggctatcgtttttgattccttctatgaccagtacaagggggtaatattaatcattaaagtgctaaatggggtgctgacaaaaaaaacggaagttttttttattcagagcgaaaagacgtacattattcaggaggttgggtacctcaccccggacatgaaacctgtggagagtatacggcaaggggacattgcatacgtatcatccaatataagaaagtgcgacgaggtgcagatcagtgagacgatagtcagcagagatatcgtgcacatgaatgcgcaacgccggctggtggtcgattcggatcggctcggtgaggagcacagcggtgaagtgcatactagtgtgaagcgttgcggtagggattccttccgaggtgcttcccaaccaaaggaggcgcgcaccgagcgagaaatcaacctagagcagatcgccgcgtccaaggtggacgtctcgtaccccgtcgtgttctgtaacatttacagcgtaaacgataagcaggccaacgaactggaggcggcactgaacaaattgaagcttaacgatgcgtccttttccttcaagcctgacgtttgtgagacgttggggaagggattcaagtgcgggtttaacggattgctgcatcttaatataatccaggagcgaatcaaacgggagtatgacgtcgagacgattgtgactgccccgtctgtgaattacttggtcagggtcaaggagaagggcattgacaagcagctgaaggagaggctgattgacgcgagtttcgacatagcgaatattaacgtggacgcaggaggggggggtagcggtgaaggcagcgatagtggcagcggtgatggtagcgatggtggtagcgatagtggcaacgataatggcagcggcaatggcagcggcaatggcagcggcagtggcagcggaaaccccccccccgagggactctactacatgacgagcaacgtgaacgacatcccccagaaaaactacatccacggaatttacgagccgtacgtgcgaacgagcataatgacgccggaggagtaccaaaaatttatcatggcggaatgttttcaaaggagagggatttttattaaaaaggaaaacatggacagtcatgtcatcttctatttcgacatgccattgtcagaaatactgattaatttcttggacgaaattaaatcgtgcacaaaaggctatgggtccatgagctacgaaaattatgtcacttatagagaaagcgacttgcacaaaattaacatatacgtgaataataggagcatcgactccttgtcattcctggcacacaaattaaattatcacgaaaaggggaaacgtatagttttaaaattaaaagaaatgataaagccacatcagttccttgtcatcattcaggcaggtgtggggaccagaattttcgcttcggaaaggatcagcccgctgagaaaaaatgtcactgccaaatgctacgggggggatatcacacggcgcaggaagttgctcgagaagcaaagcgcagggaagaaaaaaatgtttagcatcggcaaggtgaagctgccgccgaatatgtttaccaagctcttcgacttgaaggctcagtgagaagaagggggtgcacagcgcccaaaactcgagatagataatggaacctcgcgtaagcgttgtacttccctcccccccgtgaggctggatttgtctgcttcactcattacattgtcgtatttgcgacagtccccccctttttcgcttcacccatttgttatccaatttttttttttttgttccaatattgactttctgacaaagcaaattcttttcttcaaaaaaaaagacaaaaataggaagaggctacaggagaacatgtaccctgggaataaattatttatatcataggcgtttatcctttttttggagaactgcgaaggttctgagtgttcatttgtcttgccctcactgtccgttgctgcatcgcagggggacgctaccgtgactgaagttttgcttcccttcatcttagctgtttggttggtgggggtagaggcagaagaatcacccaagccttccccgctgtcatcgcttctctctaccgcttcccccaagcgaagcaacttcacgagacccgattttatgcgaaaaagtttattcttcaccctattggaaagcttctcccgtgcgatgatgtcattttcgaaaatgtatatcaggggctccgactgttgtacatcctcagggttgtaacatattttaatatttttttctgtactaacttgatcgaaaatatttcgtgtgtattcatttgtgtgcacttgttctccctcctggttgctgaggagatgaacggaaattttatactccttactgtcttcaatttttttttcatttatgtaaaaaaaatattttatgtcaaggtggaatatcccttggaggatgttcttcgaatattttaaagttacattatcgacatatccatcgatttgtttccacctttctttttttttgttttggtaaaacaggtacgaactcagtgtcagtccgtaagagccgactaccaacggcacaaatgttttaatcgcctccatttgttatccaagggggtgggagtaagccttcttttaggggaggtttctaaaggacgattcgtcctttgttccttccctgtgcaggtataaatgtatatgcgtttatgtgtgccgatgcccctgctggcgatcgctttaacgtcacttctacttactccgttgcttgccaacatactcatcgttgtcgttttccccttagcaagttagctcaacttttgcatcagcggaggtgaacctacgaaagcttccgcttttctttgcatattggctcattcgcatgttgggatgtgtttccccattgttatattctcctctttttttttgatcaacggggtacccccgctagactttttttttttttgggggggggagggggaagccatcactgcggagcaattcgacccatcaagaggaattttaaaaattattttcgcttcttcaatttgacctttttctgtgcctcgtgaggaggaaaaaccaccgcaaaaaaatgtagaaaaaaaaaaaaacactctcttacgtgtaaaagggtgtgacccaatttgcgtcaacgggtgaagcaccactaatgggggtacagtacgtatgtaccattaaaaaggaacctttgcttttcctcttttcaactcgctgtggatatcatggcaacccctaatgagcgctgcgacatcacgcttgatcccctttccataagcagcagtggaggaacgccatacaggcaaccatcacactcgaggggggaaaccaaacaagcgaagcaaaccgtcgagagagaacatatcttacgtaagttacagctttcgccaaagttgagctaatctctctgtgtgcgtatgtatgactaaacagaaaaaaggggtaaacaaggcataaaaatggggcaaaaaaaaaaaaaaaaaaaaaacgcagcgaaactgaacggaaggggacaagggcaaaacgaaagaggacatggccaaaacgaatggcacattctcctatgtctccatttcgctaaggtgaaaaagccctgttttctgttaacaatcatctgggcattaccctattttgcgctacttccgtggtgcggtatgaagttgctgcgtatttttttttttttttttttccccatccttttttgcggtgctccattttggctaccacacggatgatacacttaaatggggccaagcatagcagcgcaggggcgccataacttagcaatgagataacgtgataacggggtaacgagataacgtgataacgcgataacgtaacaacgtggcaaaaacgccgtactgcgtatgaagacgcttccggccagtagatacaccccgcgcccttacgacacggtcaacttcaaaatcttcgtgtttgaattggcagtggggtcgaagggtctataataggaatagacgatgaaaaaagttccagcttttcgtgccttcaccaagctctgcaacgtcgatgtgcctccaacgaatcctcccaaatgttcacgcgcttgaggctttccatagcctaaagaattggaagataattcatttccgttgttcaccttgttcttctgtattgcttttggctgcgtgacagaaatttcgtatgtgaaaaaggacttggtaattttttttcttgggaattcctccgggtttatttggggcttttgtttatggactcccaacaaggtccacaggtagccatttccaccaatggcttctaattgtacacatagtactttgttcttttgcaaactaaattcgatcgttttttcattcgtcccgtttattatgtcccctaatttgaggtaagtatcacatggctcatcatcctttaaggcgtaggtgcgatcctcttcggcagctcccattaggatttccgaaatattttggggcatgtattcttccggcatgttcatggtaatagtctcctcattatttacatctcccactttgccatcttccatttttgtgttctcattcgatgcggattcctcacgtagggatttatcgataagggatagactgttctgtaacttggcgtaatcgtccccttcgaaattggtgctgaaattgagttgtgcctccttctcgagggtttctttgccactagcggagctgctactgctacccttgatgctcccttcaccgatgccctccacgccggcctcgctaggatcctttagcttttttcttattaacaaaacagagtcgtctccgctgctcacctcatccgagttattcacataactcgacgggataaccgtaaagttgcacggcgtcgtactttcgaaaattttctttgcgatgctgtaccaggtattcttgttgacaatgtcgaaggagtatgtgttttggtctgcgggaagtggtgggggaagagatccatgtacaaatggataacatacacggggctggacgcagttgcccaattgcaactacttcctgctacacagaggggaagccactcggacagccactcggacagccactcggacagccacgggtgcttcacaatggtgaaccgtgaaagaggtgcagctcagcgcttgacaactcaaacaaaacaaattttacgtaaattaaaaaaaaaaagcaaaaacatttttgtcaccaaaaggtggagtcactcttttgggggtgccctcgaataagctgtgttaaaatggatatgcatttttttttttttctcagctaaacatgcagattgtacgtgggttattcagcataaggaaagcatgcattgtgggtgtacagcccgggggggggttccccaaagagctgcagctcaagtgagagatacatatgcaacgctgtgtatgcgtccacataaagaagtatacgtgacatgggtagaccgcagataaggcaaaggcagagcgtcaacataaacgttcggggatgcataggcatatatatatatgtgatgtgctcatgtgaattatgtttacaaatgcatatactctacatgcccacggggggataggcttcttcactcaactgtgcgttcgaaaagtcactcttgcaatcttacccgaacaccatgacacgtgggcaacggaggaacatacgatgaggcaaaagaggcttgaaactttcatgctgcggaactgggggggttttatttatattttttttttttcttattcgcaggggggaaggcttgttgcggaagttaagtgaatgcccaatcaggggaaaaaacataaacaatggcggaaagaagaaaaaaaagataaaataagaagcaaataaggcagataaagcaaatacacataaataaataagaataaataaacataaatattatatataaataaatatacgaacgaatgcataaacgcgtgaacgcttgttgtgatggggaagaggcttcggctcgagtgactctgcaaatttttactctttgcctttttattccactgttcgtgttgtcgtttttttttttttttttttttttttgtttgatttaagggaagggattaaaacaaagcacaggggggggaaagcggtaacaaaaaaaaaaaaaaaaaaaaactgtcacaagagggatggctcgcgtaaaattattcgcaatgataaataatgtatgtaatgtatataatgcatataacgtatataaagaaatgtacagtacattttttatttacatgttcatccatgacttcgcatgtgaaaatatacgcggttttttctttttccttttctttttccttttcttttcaaattgcttgcatgcatttaagggaacttaaacggtgaagaaaactgacggccgcccggcctgccggcctgcctgcctgcctttataaaacgcgcgcaacaacttctggtgcatggaagtcgaatgtggcccgtgcgctgtggaaagaaaaagtcttccccccgtaaagcgcacaagcgcatatttgtacaggcgtgggtttatgaagaaaagtggcttcgacatgcacataaatatattatgcagtatgtaaatttatatgaacatattatagttatgtgcgtgcgctatgtgcatgtataatcaatcatacatacaatagcgctgtgaagttttcggctaagaaaaagcagccctgaaccacagggacagtccaattcgacgtaaatgcatgctttaaaaaaaaaaaattttaaatgagccaatgaaggacacgccctttttgttttttttcctggccagaaaaaaagaaaaaaaatccactcccatgagtccactcctgtaaatccactcccatgagtccactcccatgagtccactcccatgagtccactcccataaatccactcctataaatccactgccatgcttcagcagggaatggatgaacgctttttaaaggattaaaaaattggtgtcattttatgatggcctatttttgtgcgagttttttcttcctccttcacacgagttgattaattaaaccagtttgatccatccgggggggcgggagacttccccatcacggtgactctatgttgtcactctttgggaaaagcggtccaagttaaatagagcagtccacgtggggagcgtcccccctacctgaacgaacaaatgagcaaatatacaatcgaataaacagtcggataatcaaaatctacagcgcgcatttcgcaaaatggaaccctcccatgccgcacatccgtttgtactccccttttctgcacatttgtccgcagcgtttatgtgtgtatatgcatttctagcacaccccgacctttcggcggaaaattacgtggtccaaaaattagaccatgcgttgggcgaagcccctaaaggtgtcaacacgcggcgcggttgcgcatgcgaagggagccgcacatgaaggcatcaaaaagggcaacaaaaaagggcaacaaaaaaggcatcaaaaaagtactacaaaatgcaataaaaaagtaccacaaaatgcaatgaaaaagtaccacaaaatgcaataaaaaagtaccacaaaatgcaataattttttttctttttttttaaattggcacaaagacactcaggcggtgtacccccgcccaaatatcaacctccgtatgttgatgctccccaacatgtccagtatataatttttatatttttggtcggcttccccgtttacgtgtgccatggggtgtgtggctatctcctcatcgctggttgattgggtcccctcctccaaaccatcgagtcgtccaccccccgacgtgctcaacacgttcgcacccttctgaccacgttgtgcatttggtgagtctccatttccatccgcacgaatcatgtgattctctttgtcgccgctaacggagcccctctctttgcaactgaatgatggaggcacctgtgcttcgtcttttcccttcacaaaggtggatgggatgtgaattattttcaaataataaaaaagggacatggtcgcaatgacgaaattgtagaacaattcttggaaagattcgcagtggaggttggtcgcgtcgtgcggaggtgttctgcccagacgggggttgccttgaatgacgctactcaggtcacgcgctcttccgctccttccgccccctccgatgttaccgccgcccgttccgcctgtcccgccaccttcgtcacccccgtctttttctccatctcctccttccccgcccaagctcagcttcacattgacatactcaataaacatgctgcacacgttcaggtgcctcgcgttcaaattctgcacaatgtgaaatataatcaccatgtcttccatttggctcccgttttgcaacacatggccagggaggaagatatcccctttggcatttttcttggctagctggtctgccaaaaattgagagtccccacccctctcccttttttcatgtacacaattgtttgcctcattatagggggtgaactttgatgaggcagtgcagctggggctgttcaaatcctttaattctattttgttgtgataaagaacgtgcagcagcttcattcgcaaatttttgttcagtaaatcctgtgcgtcaggggaatggtcgtgtgcgatacatgagcttaccaaggggagtagatatacacatggcatcatgaggaagtacaaaagttcgacaaaaaatatgaaaacaaattccagcagagtcaggtccatgtccgagtcgctcattgtgttcagtaggttcgccactttgttattttcaagctcgctctgggagaagctatccaaaaggatcttcgttcccgagcagtgggctgcatttttcgttcccgagcagctgccagggttttgtgtgtgaccactttggcttccattttctacagtggtgataccgctgtgttggttggctttcccctccattccatacgcaccgtcagacctcaaggtagtccccattttcttatgttctccatcatgtgtggttattggcgagtaggaattgttttcccccaatggtatgcccctgtctgtatctgcattcgaattggccctccggtactcgtacgaggaaattttatcttgccatttttttttcttcaaattgataaataaatcgaaaaggacaattaaaacgttcaattttttataaacgtttctaaattcaatccagaaaagtccttctcagttatgtatttttccaatttaataacatacttgacgctttccaaaaaattcgaaatatcatgtaggattttttttaacacattaattttgctcatgtacagatttaataaaatatcacatacggtacttaccatttgtttaaattctttttcaatttcttcatttgccttggtgaggtctttcacgttgtatatgaaaaatttctgttcgtactttttaaatagctccttcaaaatgtgaactctttttctcatggaggagtacatggggatgttttttaaaatcgtgttgataatggaaagacatatgttgtattttttttttttatacaaaagtgcgatcattcttttgctgatcgattttgcaagacatttgtgcaggtagagaagggccacttgggggtggacttctccatgttcgccgcccctttcgccgttccttttgcctttccccaggggcgccctttttttactccctttccccttaccattctgaatttttttttccattttcgctagcacattttcgtactgctgaattttccagtactcattatttttccactccttcttgagcacctcaaggctgttgaaattgtgctcctctttcatatgctccgtgaggttatttatgacatacagttttacgcagttacaatcatctacgaaatctttgttcactattctattcatgggagacaggcattccgccaagttattatgcgaaacataattttgaaagtaacagcttcgcaaatggtcactcgacttgagtctcctctttatggagtccttgtgcatcagttcgattatttcgtatatggaatttttttcatcacttgggtgtcctggataggtgctttcaccttccgctctgtttggaaaatcacttttttcatttgggtggttccacatagggggcacttcattctgtacagtgccttccttctcgtgactgcttcccatgacacgcctccccccactggattcctcaccttggtggttctctccctgttcacttttcgcaaaattgagataccttatgcaattgtaaaagaagtcattttttattttcctctttttggaaagttctttgcttgtctgatgaggtttatctccgatgtgattattttcctcctccgtgagtagtgctcttttgttttttcccttgtctgtggtgggttcttcttgtcgttgccttttctccatgagaggggggccattttgctcatttggtaggtttgtttttcccccgtccgggtcttcacagatggtggtcacttcagcagtatggctcccctccccacccgcgcacacctcactcatgaggtagagcgtatggtgcctccccttagccttcaaatgggcaatgtgcgcctcataaaaattgctcgcgtagagaagcaacacaaatttctggcgaaggtcccccacgtgaagttggttcaaatagttggacatctcccccttaaaggtgctaaactttttggtgtatttttctccaccttctggacaaggatcttgcacgttcttcgcccctttgcgaagtttgcaaaaataaatcagagggagattaagaaaggacaaaattttcttgtcaaaaaaatctcgtacaaacatgtagaaaaaatattttacttggaggaaactcatgtcatgatttaaaaaaaagatgatcaataattgcataatactctttcaacttaaacaagacattgttgaaaaatggatggaacattatgttctcgatcatgtgataataatttaaatacaaattgcagatatttacgtgtactatttttttttacgaaataatccaagttgcttaatgcggacaggatacaattatttgtaatgataacacttatgtttattgaattaatttccttcaaatgtaggagataaaggaggaggccactaaaaatggaagacttcaattttatataattttttaaaaatatgatgagtacttttttttttttttttaccattttttgaaataattcgttcatattatttttgtcaattttcatgaaacacctgcggtttattttttttataattcttatgagtatgctttctacgctgtcgtgtgtgtatacgttgacgatgcaggacgcgatgtgcctccgcctcctcagcagcgtgtacgtcagcactctgttgtcaaacgttttgtatgtgaacgtgtttgtgttgtctcgcggggaggcagccgcttcttccgcagctacgcgcgcctcattctcgccttcatcacctacgtgcgcctctttctcgccttcatcatttacgtgcgcctctttctcgccttcaccccccacacgcgccgcccttccgcggtcccttcgctcatccggcgccaccccttccgcgcacccattcacctccttcagcttctgagagagcgcccggtactgcagcagattcacgaaggggcaagtctgcgtcttcacgatgagaagggacaccttgtcatcccggaggcacaaattcttattgaggaagtttatttccctatcgaccatttcgttaacggagttgtaaacaaagcagttcatgtagctgttcagaactctccaagtctcgttgaaggccttgctccgaagtagcatggagcatacttcatcatcattcgtgaggcgtccctgccgtgttacgcacctttccagcgtgacgcacgtcccctcggatgcgtctgccctcttgttaaaagagccattcgcacatcccgtctgaccccccctgttctccctcaaccgttttatctgcttattttcgctgatgcggtccaagtcattctttaactttataataggcaaacttagggaggtcaaacatatattaaaattggggacttttatttcgatccccccaggggaaccgtccttttgttgatgcttgttcctgttcaggttgcttatctttctcttgcttaaccagcagctggaggtcactcggatggtttctttttcttcgttcggattctcttccattttgtgatcccagtaggggggggttagtgcatacgtgcaaaaggttgtgaacgtggggaaaaggccaattggggggaagagaccacctcctctctgcggcgcactcacctgggaggtagtcactagttctacgttactaacccaaggcagggattcccttgactcgttaggcaaatataaccagatcgagctgatacaaattcgagatgcgtgaccaaggtaatattaaaagaaacgatatagcaacagttgtaatgccacagtggagtggtgtcaataagatgccgaatggggaccccaaaacggccaagggggacaatacttccaaattgggcagataagcagtttacccatttttgaacccccctacactctctctaggtggcattaaatgagaggatgtattgtgtatttcctcacgggtagcttcccccatgtgtgcttaaaaagctgtgggaggtaagctccctgtttagtgctactaggtctcgtattgttacacaattttgttgtcctcgcgtggattaacaagtacatatgacgtatgcgttccattcaggggaaggaaaacaaaaaaaaaaaaagtgtggaaaaagaatggaaaaggttccttttttttttttttcttatttatttattttttttttttacaccctttctgtcagcacctgtgtgaggtgccatctccgcgcaggcgacttatcctgggcacattttgctcgttcgagtgtgtcgcgcccgttaccgatgcggagcgaagggggggttctcattttcgcgattgcgcctttatcatgccgttcgcctatatcacacggttcgccttctccatgcgtttctttttctccgcccccatctgcatgcggtgccttttctgttgcccctcaagggagaacccaactcagggagggatccaaacttggagtagttccgtccccgcgtggtgatcgaaccaatcgactctgtaagttaaggcgcgaaaagcggcttgcacgggtggaccttcgcgcgtagttgtttttattcgtatgttcccccgtgggggcgaaataaggagaggcaaacgggccaggcggttacaagttgggtaggttaacaagtcggatgggtcaacatgcccgattggtcagcacgaaaaaaagcgctcaaaaaaaaagagcccccaaaggaaaggagcacccaaacgaagggagcacccaaacgaaaggaccccccaaacgtttagcacaaaaagctattttgggtaggcccaacgtgggaaatgcaaaagaaaaaaataaatttgcagcgacgggttggttaaccccactgcgatggtgacacacatggtgggcagcagtttaaccatggggagtacgtccccctgctcttcccccctttttcccttttcttttcccttttcttttcccacctgcgagaagaaaaaaggcgcgcccctttttagggtgtctccttggagagtacaatttctcgtttctcattagacgaaagagacatccccctgaactgctcactgtagaacctgtcaagttgctgtgtcacggagtcaaacacatcataatggtaattggcgtagctacaaagaaaggtaattttcttgttcacatatttaaaatgtttttcttcctgtaaaagtgcagccagttttttaacgccactgggagtattgcccattttatcctttttgcatttcacatttttgatttgctttttaaaaaatttttttgtttcatacaaacacctaagtaacaaatcttttagctttaagataacagtaacatccgtcacgacattgtacagtatacgtttctctcgagctatttcatcattttcgaggatcctctgaaataaattatttactgtgctgtacacgttgctttcggggagattaaacctgtccaggcagctagccatgtaaagaaaacagtaacacaattctttactgtcaaggctttcattaaaaatgcgaagtaaatagcagtaggagtagacaatctcgattacaataaatttcacattttcattcacacgtttattgcaacatatgtgttcaggtgtggtgacctttttgattacacagtttagccaccaaggttggaacttagctaagtattcattcatgtcgttactctttaggaatgagaagaactgtttctgttccgtttgcgtcaggtggtccaacttcaattggtcgctcttggccagctccgtcagcaccttgtaccgtttgttgctgatgcaccattttttgaggtgcccgttgcgggttgcggcggccggttcgtccagccctgcttcgtctggatcggtttcgtctggatctgcttttcgtgcggccccgtcagcggttcctgcttcttccccgtcagcggatcctgcttcttccccgtcagcggatcctgcttcttccccatcagcgacttccccttcttccccttcttccccttctgcgccccccccgccttggtcgtaaaacttcctgagcttgatcttgaactcccgtttctccaaatcggtcagctgattattttttatattttctttcacttggttgtctaaaaaattgtgcacgcattcgtcattgtgctttttgtagcattcgagactacaataaacgatttcgcaggagggacacacatactgatacagcttctgtttgcacacttggcacgtcttcctcattttatctcacctacttggtggagtactacgcccttttttgggtcacttatttggctgttaaacggttttgcattcacagttttgcatgcacagtttagtacgcacagtttagtacgcacagtatagtacgcacagtatagtacgcacagtttagtatgcacagcttatcacgggggcgccccacaaaaaaaaaaaatagctagcagtgtgagagggcgagctgccacgctgctacactgctacactgctgctcttaaaattgggggggggagcagagacgcgcggtcatgcctgcctgaacgcacgcactacgcttttctacagatcgtccactcacgcatatgggttgcgcgttagtcctcttcgtgacggttcctccaacagaggtcgttcgacaagcggtttctcacgtggtagtctctgacgcagcaacctctgacgcagctgctacgcaaattgttgccaatcaaaccaactgcaagcgaaaatgggaaaaatatcgcctactttgctattccccgctgcgtactgcaaacgttacccaggatttccccttcatttatgttgttttcacaactaggtggattgatcaaaagagaccaaataggatgcatagctttatgtatagtctctccccgcaagggggtgcgtgtcagtacaaagtaggcagcacttggtttggcgggagtatatataccttcctcattcatgtgctcattttacaaatttgcaaagacgcggatgggaggaaaaatatccacctctatgctgtgcatacatgagaggaacgaagaattggtttcctcctgttacttcttcttcctgcccaacagacccacaagcagttccgcatgtagcagttaatttttgaagtgcccatccaaagcaaatacaaacaaatgcaaaccaacacaaacaaacacgttcatggggtgtcataccaattgggggagcataaaatatatatattcaaattggtatgtcaccggagagcaaatcgatggaaaaaaaaaaaaaaaaaaaaggctaacattttagctaacccgcaagggttacaacaagctttttaaccaaacgacgttgcatttgtaaaaaaaaattccaccctcttgtgccatttggtactccatttttgtaaagggaaatctccaagctggtcgaattcgcctttgcggttttgccccttaaaaagtggggcgtggcacgaacgatcaggcgtggtacgaacgaccaggcgggggcacagaacgccacgaaattgctctgcgcttccgcggttcgatccgcagagcgctgcaaatgcggactccatcggaagagaatagatttgaaccactccatgggtcaatacagcgaagcggtctcggtggaaaggccaaacgtggcacatgttaagaatgggggaggaggaggtacactttgtgaaagcagttatatggagagtctgtcctctgtcgggcaccaattttacatctcgtgttgttctctgaatattcgtcctccccatggtgctattgttccatcggcatctccaccaccgttcacactgatcaagcaaagcaattcagaataatgtcgtacgcaccgcgcacactagaggaggagtcccctttttttttccgtttccccccctgggcagagaagaaccccctagtcattttcagcagcttaggcatcgacatagacaaggcggtaattacaaacataaaagtcaaagcaattacattctgagcattaaaaacaaatttaggagagtatgaaaaaaacatcataggttcgatctgaaatatcatcgtattcttccacaagcttagagaaaatatattgtaaaaatatgaacagcaagatacaattaaataagatgacgtgaaggaaaatacaaaattctgtgccttctttgctgatataagattacttatcattagtaaaaatatcatataccctatgagtaaaagaaaaaggaggcaaaccatcctcaggaatacttcacttggtatataggtggacaagctaattaacactcggggggtacatacagcatggtataaaatatttccattgattatagattctgcaaatacgattagaacccatcctatgggttcttttttaatgctcgaattttttaaaaatggtatttgttcgcaagggttcatcgatatggagtaaaaataaaatgtcatgatgagacaaacgattgaggataacatggttggtaaataactcaacaaatttttcaatattaaaaagaagaaaaataatgtagataccttcgctatgtatttcttcgcaacgttcttccctcgcatgtatccctcacaaattattttaatacaaaaacagtacataaatgagattgcgatgattatgtacacatctgtgtaaatctctggtttgtatgttcctctgtatattagatcttcatgttgagtcttactcccttggttgaaataaaaattgatctctcgaactgcatctgcaatgttatttatgtggtaaggcatgggcatacctttcatgaggtcttccgtgttctcttcctttttaaaaaagtcttctttggatatgcgactccacgggtttgtttcccctccatagggagaagcgctccctgtcgtggaagtgccctcatcccattcgcttccaccactgctgcccctctcaccgatcgcttgtaccccctttagggccgataacgccaagtccaaatcgattcgaggagatggatcaaacaggtacgcatcatttatcttcaactcgcttatcttcacatgattgtccgtaaacaaattagacaagttggctccaaagctgaagtacccattgaagaaagcctcctccaggttcagcactgagcctatcttagcaagcaaaaggctgaggcaggtcagaatgaccctttgggcccaactcaattttgccatttgatccgtcacgttgtggacaacttgtacctccgaagaaagaaatatattttttttttaaaatttgtgaattgtgggtaaagaggttaagcggacaaggacaaacgtgcaatttaaagaaacacacaaaagagggaaacattttcaaaatggagattgcgttaactgacggaaaaatggggaaaaaaaaaaaaaaaaaaccacacagtgcacgtatggcacatgttacactttttttttttttttacgcattgcgcatgtctgggggagggggctcaaaaattggcaaacagagaaatagcatccctggaattaggccccctgtgcagtgctctactgagccatacgtttatgtacacatatgtggatgctttagttacccattttgtaggaggaaacaacaaaaaaaatcacgtgatcgtgctcccgaatagataactttttcctgcgtgattttcccccccagttcttctcatcccctgcacaggtggaccctctacacttccagagaaacggaaaataaaaaagatgaccctactaatttaggaccacaacagtgtagagttttactatcgtccattccgtaaatgactttgttttttttccactcctctccttaagtgagcatctcgtcagggctaccacttgatttgaggtgagatacccttgctcagcttctccagcaggcacgaaataacattccacgcgtttctcacttaaactgatattaacataccacgtgattgggatcctttcatatgtggcgaaagagaggggtagactaatgccttcgtgaatcaagctagtgaaaacttcagaaaagagttcaattatttacctgcacatcaccaccccgcctgaacgaactgaacgatgggcagacaacgcttcacatggcatggtacgccatgttgtcactgtccaattataacagggggtggatgtgtcctttcttagggcgcagagatgcttaatgatcattaaaaaaagtaagttttagggatggttcgcaaaggggcaattaaaatgggcgacgtagtggtgaataaaggtggaccacaaagcgataaattgacgtggaccacaatgcgataaattgacgtggaccacacagcgataaattgacgtggacaacatagcgataaattgacgtggaccacatagcgataaattgacgtgaaccacgcagcgatatattaacctccacgacgcagcgataaattaacttgttcgccgaaacgtgcaaaggacgtgggaacggataaactgccgcaggcaaaaaaattaaaaaagtatgcccccccaaattgcagcggcagacgtggggggaaaaataaaaaaaaaaggaaaaaggaataagaaataagaaataataaatatgaaatatgaaatatgaaatatgaaaaaaaatgctactcaaatgaacacgataaaagcaaaatactgcgctaggtacatttcgcaccaggagttactcacccttcgttttgtctgcgaccttctttttcttacaaaatccgagcagcttacaaaagatgaaaataatttgcaaaaaccacaacacaaacagtatgtaaattatgacgtgtatacacacctttgcattgctcttacacgtgaacgtcgctatgtcatcgtgcaataaatgtaagttctgtgttttctgatacacgttttttttattattaaacgtttggttggccactataatttcattgccatccgagtcatgaattacggattttatttttatttcgttgtcgtttacgtatgatattttaagtgagccaaaattgttaaatgcaaatatgttgtttaactcgaagggactcttcttgtttagaaaattagtggagaaataaatgaaatacttgttgatgtagctaaatatgttctcctggtttacgctactgcttgtgacttccagcacattttcttcgtttccaattatgcttgcaaagtgcacatcaccacttaggaagattaacccctttggcttggttttattcatcaaatgttttagtcgcttctgggcgaatggcattaatccccaattctcgttcacgatatggttggagaaaatctgcgaggtggggtgagaagtgggataaaatgtacacaccacgtggcacacaaaatgaagaaaaaaattatgacccgtgcaggcaaaacggtagtagtagcggtagtagtattttttttttttttttttttttttcgagctagccatccagctagctatttatctccccatttttttatctctccatctggccctttacctgcgtggacgaaatgacaatgtgcgcgcgcgcactcgagttggtgagctccttctccagccacgcccactgctcattgcccaaaatgtcattcttgctgtcgcagtgtagaccgaacagagcaacgtgaaagcgaacaacgaacgaaacgaacatatgcataagactgtcatggtatgagtcaggcgcataaaaggggtacgggtctttgttatatctggtgtctaaaatgataattttcacttgattcttttcattctccgggtctacatacaatttcgaaatgtatgcaccattccgtttgtacctcacgtcattttttggcacattcagataatttaggtactgcgttttgctttccttcttatgctcatacagtcgatctccattatttttattataatcatgatcatcatatatgccgtcaattacaaactttttttttaaccctatgtagaagggatccttcttaatataatcatacacttcgtgcaggcatttcaagtctttacaatttgagtaaaaataatctccaacccagagcataagttgtggcttcctcttctccaccgattttattaacgtctcatttttcttccccttttgataattacaactcaaaaaaaccaggtcagtcaatttttggttaattatttgatccgcatggcaactcacatacttgatacatgcgcaaaacagaaaaaggaaaattacacaatttttcattcttcaagcgggcaattgaaaaaactggcaagtccaaagcggagcggtgggcggcagtcgagaggtgatatctacgcggcagtcgagagatgatatctacgcggcagtcgagaggtgatatctacgcggctgtcgaaatgtgagaagcgccacaagtggaaaaaaaaaaacagagaaaaaaaacacaagcacaagcacaaacacaaacaaggtgaggttacgtcaggccaagtcacacagaacgataacggttacggacgaaatcgcgatggaagtgacacatcagaaatgaggtaatcaaagggtggggataccccttacacggtcttgaagcgatattatgcacactgatttgtcttgtgatgggcgcggaatgccacagactatatgtaattgcagtgcggattcgcaagcgtgcaggaatacacattcaaagaagggtacgcttgcaatgaaacggaaatgcggtgaaaggggtgttcaacactcatttaaagcaaaagccaaaggacaatcgtcaaaaaaaaaaaaaaaacctcacctcagatgaccttttcctacgcgcatgcttcataacacgtaatgtacaaacaggggtagtttacataatagggacatgcacatttggtactctttctgcatatgcgtaattctgggtagaaatgaaagcgcagtgggttcgcgagttagtggtgtgtatatggggttagggattaggtgaagtgtgtgctattggtaaagcctccaaaaaaaaaagaaagaacgcacgaacgaaatgacgaaatggtgaagtggtgaaatgataaaatatcgaaatgatgaaatatcgaaatgacgaagtgacgaaatgacgaaatgacgcaataaggaaagaaacttggagttaagctcgtcagtggtgtggaattcaaaagggcacttccagatacgtgcctaactgcggaatacatatgcgtgtacaaaggtaaatatcgtgtgacgcatttatttgcgcatcgtgcatatttcttaaaatgattggtcactaaatggaagcgcgtgaaggtacgcaaggaagggaaacgagcgcaagggtgaagcgtgaaaaggtgaagcgtgaaagtgcaaacgtgtaagcgcttatcccaatcttctagatgcaaaaaatggaaggtaaagtgaacgggggtagctgaagaaaaaaggcttaaaaaattgcctaaaaatgcctaaaaattgcctaaaaattgcctaaaaattgcctaaaaattgcccaaaaattgccaaaaattgccaaaaattaccaaaaattgcctaaaagtagctaaacatactgcataaaaatttgcgtacagtgttgcgctttttatgtttggcacaaaactgcaccaaaaaaaaaataaataaaaataaaaaaacttgattctgcgggcccctcgtagttagtggggtgtgcctagacattggggaggggacgcaacattttgaatagtttgatcaggtttgcaaataggtggagggacataactgcaataaactggcggtgagaaaataaatcagtgtgtgtaaaaaggtactctcaaggtgttgctttgaaggttgctttgaaggttgctttgaaggttgctttgaaggttgctttacatgttgctgtgaaaaattcagcctcaaaatgatacgacaaattgctgccagcaaaatgacctctgcaaaacatatgcagggctaagcgatctttaaaactgatgaagccaaagatcgcggcaccctcctttaaacaccgccgcgggggagaaggtatccctttctttcctacctttgtttgttacccgcaggagatatatttaaccgaatctcgttcgcacggtgaaacatacacaataaaaactctcgtccgtgactcctgtcactttcgaaacaaacaaacgtgtgcagccttcatgatcgctttaaatgtgcgcgaatttctattgatacattggtgaggctttaatttaatttgttgtcacaaagtcgaagtggtacataaaatgaaaaaaaaaaaaaattaagcaaaaggaagagggttgctatgtacatattgtatttgtgcttatgttgggtgaccttttgtggggtggcttcatacaacctccacgtcgtaagggtgtatttcctgtgcggagttttgcaaaaattgttcctttttccaattgtcacatcggtaggagtttatatgcatatcaatacacctgcgtgtggacttaagaggccctttttcctttggtaagcgaaatggaatgctgtcccattttgccacctcggaaaggagagtcttatctcccagaaggatgccacatttgggcccttcacagattaggagatcaacgcagatggtcgacaagcaaagttacgaatgtacggtgtatctgggccagcgtaaaaggaacgtttttttcctttttttttttgcgctattttaaatacgattttttttctttttttccgacttgctgcgcagtaggtgtacagcccgtagagggcgttgatttaactctcccagtaaagaatcatacgttcgttcgacttagcgggactttatctctccacagggaggtaggcaggcgtacacaacaggtgtcagatcgcacgaacgaacacacagcagtgctatcaccaataaaaaggatccactttgtccgctttgccctatatgcatcggcgcaatgaagcacacggacagattttgttttgccgacatatactcttgcatgacccttttaaaagaaatctcgcgcttatgcttatgtatggccacacgaaaggtacattttatatttaactgactgcgtagcgtcacacttcctccttccaagtgctccccatgcagttcgcatttccgaaatagcttacaattaattgctgaaaaggcactcccccttagggcaggcaggcaggtcgagcatttttttatgagccaattagttattcgacatggaggcgtgcatggcagctttcaaaaaaaataaagtgccccaaaaaagagcggcaaaaaagagcagcaaaaaagagcggcaaaaaagagcggcaaaaaagagcggcaaaaaagagcggcaaaaaagagcggcaaaaaagagcggaccccaaaaaaatgccccaaaaaattgccccaaaaaatgccccaaaagtgcccaaaatgcattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaagcgcagcaaaagtgcggaaaaaaaacgctcccaaccaatgcacgcacatgtgcccgcgcaacccctcttaattaatttatttgcagtcccatttcttttgttttccttttttaatttcccccctcgtcccaacccccgcatttgtattaatccgccacgagcgccaaaaagtgtttaaaaaatatacacgtttccatttgtatgcacgttggtatgcctgtacaccttaaacatgactttacttgacatgaccgacttggctgacttgacttaaccggtcgcgcgttttatgattatcgttacttacgtgcaaagtagggacagtcgactcgcagggcacactctgggcagtatcacgcacaaatttgcagccttagttgacatccccacgtaacagctagcaccattatttctccttccccctctcccctcctccctgccaactgcctttgcgtccaccctgttcgccccagaacaaaatctatcatcacgcctgctttaaagatcgaggaaggaagaaaaacggctccagggaaggaacaagaaaaaaaaaaaaaaaaaacacgcccgtgagcaaagcctaacgcaaaatgaactaccaaaatttgaagtgttcggagttaaaggacctgttagccaaaaggggacttccgtcccatggaaagaaggtacaacccgtacatacaacatcgtaaagttgcgagcacgcggtggtgacacaagtactacgaccgtgcgccttcaagagaaacggaaaaaaacgcgcctgcagaataccgttgccacgtcgtcaatgatgcgtagtgaacctgtaggcgcgtatttagatacatgtaggtgtttgtacatgtttgcatatttgtatatttgcttatccgttcattcgttcattttcttatccgttcactcgttcgtttgcttatccgttcactcgttcgtttgcttatccgttcactcgttcgtttgcttatccgttcactcgttcgtttgcatatccgttcactcgttcatttgctgattcaattgccgactcaattgctgactcatttactgactcatttgcaaacccatttgctgactcatttactgactcatttgctaacccatttgctgacccatttgctgacccatttgctcacgtacgcccctgcgcccatgtcgacctccacagttacgcagaaaaaaacatattgcgaaaggcgcgcgccggatcgggttgtcgttcttcgggccccccgcacgtgcgcatacgtggctgatatgatagccgctccgccacggccagcgcaagagcatataaataatacctataaaatatacctataaaatatacctataaaatatacctataaaatataccaataaatacataccaataaatgcatacctataaatatatacgtagataatacatacataatacatacgtgcatgtagtaccatttgtatatcccccccgccgctgccctgccaccgcaaccgctacgcaatcaccgcgaaattaaagaaaaaaaaaattgcttatattataatagcattttaccgcttattcaattatgcttatattatttatttttgcctccccccttttttttccgattgaaccccaaaaatcgcgtagaacgagcttctagaacgtctgttaaattatgaaaaagaaaacccacatctggtgagtagtccatacaacctattggatagtgggagcaataaagagaattctgatcacgggacaaatctcgaagcgtcatcgtcgacggatgcacaaggtagcaatccgaacaacgtagaaataaatgtggagaaatctgaaaaggataataatcacataggaggaagtaacggaggaagcaacggaggaagtgccgaagaagaaaatataagttacaagtcttcttcatcaccatatattggatctcaaaaaaaaaaaattttatcagttaataacagagaagaagattttaagaaaactgacttaggtaaaatgaaaaattattttaaaaatattttaagttctaatgccaatgatgaggcatccaagtattacaaaaatgatgaaaaagtggatgcaaataaaaacgtaagtcagaacaatgatgaggagaagaaaaccaagatggtcattccgaaaattaccttttcggagagttccctgtccacgaagaacaccctgcagaagaatattctttcccccccaggttcgcaagacaggcgcgcccccaggggtgacagcgcgaaagtgcatgttcacgtgcatgtgcatgcgtgtacatctttgcaccgaggttggtgtgggtgcgcgacttatcacctgcagccgtcattcagatcgcctgaactgcctatcatttctgttgccattttttttttttttccagaagataacctttacctgacggaggaaaaaaagagagaactgcgaaaaaagcgattcggtaaaaagtgcatcagagggatggacaaaccagattgcgtccttcctgccgtgcagacccttctctgcaattttttccgcctaattttgagacccactttttttgctgactctttttctacccatttcccaacgcaggtgtcgtttccacggatgatgtcctggagtccagagccaagaggtaataaagaagcacccaaaagaacaaaaaaaaaaaaaaaaaggatgaatgtgcattttccttggttgtaccctccctaagggttatatccccccacatgtagctcacttcacatgaccgcaccttaccccatttttacagattctgcattgtgacgcaaaaaatggaggaggagaacaaaaggaagagagcggagcgcttcggcctgaacaaggtaacaaatctgcctgtgctaatacggaccccccgtagttgccatttcgttaattttgaatttcttacttttttttttccccccccctcgtcatttttacctaatcacgttcgttgcgccactttttcttgttgcgcagggcaagctgaacgattccgaaatgaagaggaagcgcgccgagaggttcggcctggtcaaagaggtaagccccaggcccaactgcacgcgtgcgattatgtatatatgtatatgtgtgtgtatatatgcgtttatatatatgccccccatgctgccatcctctgagcgcaccggcaggggtggtgacaccacaccctacgcgtgacagggcgatgcaacatctcgatgtggctattaccaaaggcaacctccgatgcaaaagagctcatacgtggtggtgtgtcttctccttgagcatacctacactgctatgacatcccatgataacttttctacccccatgcagagtgataaactgaaagccagggccctcagatttggcataaaataatcatgtgttttcgtatcatgggaaaaaatacccattaaaattttacagccttttttgggtgttaatttttttcacattgggaggattagagcaagtaacggttggccgacccactcagtccacgtcacctcagtccacgtcacttcacttcacctcagtacggttggtgtttttcccctctttacgcgaaaagcagcgaatgtggaagcgcattcgaaatgggaatggaagttttaaagcgaggtggtaaaggaggcagtaaaacgaagatggagatccaagtcttaacagaattatagcaaattcgttgtagacaacttggaattaaaaacgtggtgcggatgatgccttccctgtgcaagcgatttgttggcgcagagttttgcctcttttggggggcgtcctttgtgctgtttgttgtcccaccgggggcaaacccttctacgcagtttttatgacccctttttttagcccaattttcactccaatttttatccccatatttgcccctacttttacccctattttttgagtaaaaatgacactcctttgttcacccccctttgtttatcgacgacttaacgtaacggtagtgctcacctcgcaccccaccccttcatcgtcctttttgttatccccccccccccctagtaacttatctcccttccagcaaaatatatgcacccttttttgagaaataattcctccaggggcatttctttttatgtcctcttctagtgaacatattacacgaaagatattttttcttacttgtttcccatgttgtgccattaattatccccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgaatcgaaatggagcgacgtgaatcggaatgaagcgcactgcactgcgggatgtaagaacgtattgtgaaccccctgcacaggatgataccagcccggtagagcagtaccaccactgtcctattgtagaaacgttgcgttttgggtcctgtttccatttggaacccataataaacgaggcggagggaggtcctacgcaactgcttcatcggtagagcggctacacggattgtcaggggcgcattcggccaacagctacttcgcagcttctccacttagcagcttatcccccactttgcagcttatcccccactttgcagcttatcccccacttcgccggttctctcccgcttggcccattcccccccgcttcacccttcgcgatgaccaccatcaggtggatgcacaggaaggggcagaactgcgaaaagcgagtcatctccctgaacgaaatcaaagaaaggtacctaaacgacgccgcaaatcagaggaaggacaaacggaatgagaataactgtcgtgatgaggtaaacgcatgcacagagaaaaaaaaggggggaaaaaaactaataacattttatgaaaaaaaggcagaaaaaaatgttaatcagcaaaagggattgagcgaaaaaggtgtcagcaaaagtgtcagtaaaaatgtcagcaaaagtgtcagtaaaaatgtcagcaaaagtgtcagtaaaaatgtcagcaaaagtgtcagtgtctattttgggggaaaaaaaaaatattgctgttcaggtgaaaacggagaaacgaaaaatggctattcggaatgcggcggagaagtgaccccccttgctgatcaacatagcatgtttgggagagatagcgatctggaaaaaggaggaatagacagacccatggaggagaaaagcagcctgtgtcctcctcaccatccacagcaacaagtgaatataaatctagacttaaatattcagtgggataaacaaaaaggaaaatttgaaaaggataactgcgatgtaggagacaagggaacgtggcaagccatacaaggtaaaaccagagggaaggacatacaggtgtacattagcgatatgcactatggggagaatagcaattggagtgaatctcctgtaggatatgaacaaggaagaagtcgcaaaggggaggtaccaccctcatgggaaagagagaaatatgatgagcaattgcgttatggtaacccaagggaaggtcactattatcatgagcatagcggtggtgaatacttccatcgaagccgaagtgggggcaaccccccccatggagagattcccaactcactcgacaagaacaggcacataaaccgttttgcggaagagtgtaccacgtatgatggaacgagacccgcttcgtatgttcccctcgaaaaaaggtacggtggtcacgcatgggggaacctccactacaagacagaaaaggaacacagtcagtttcgatatgacagtgggggaaaacttcactcagcgcgcaaggtagagcggcatggagttgaaacgtatgaagggggggctcaggagagagtccatccgagtgttaagcagccccatctgtgtgttaagcagccccatctgtgtgttaagcagccccacctgtgtgttaagcagccccatctgtgtgttaagcagccccatccgtatggccagcacctccaacagcatgctaagaaccctctcgaagatccactcaaaacgcacccaacgaaagacaggcagaaatatgcccatgaggtggacccaaaacgaatttgcagcgatggaaaagagaaaaggaaaaaatatttccaaaaaaggacaagcttttttcaaaaggatggcaaacgtacagatagtgacagcggtgaaagtagcagtgacttcagtgaacgcggatggataggccaagataatccaaaaagaggcggcagtaaggcccccacacccccggagtgtcttcccccccacaaatgattatcacaaaacagcctatcttgtcagaagggaggaggtcctcctgaggagagcgaagcaacagaaggaatatgaacaggaataaaaaaaaaaaaaaaaaattattttatcaataaaaataattaataacattttaaaaaaaaaaatttttaattacttaacaatttggaagaaacattcctttgtaagagccccccgtcctgtctacaaaaaatattccaaaattgtatcctcaggggagaaccatcatggaaataaaaaccagggctccctttccgtagtgtcgggacacaccatacagtacgcattcccacgcaaggtagatatgcccctgtggtcttttcaaaaggcgccaaacgaggggacttgttccgaaagggggattcccagacccatgggggaaggagtaccacaggttgggggggaagaagaaacccctttaaggaggaaggaggagaggaagaaggcggagaaggagaagaagaaggcggagaaggagaagaaggcggagaaggagaagaaggcggagaacagcaacaggaaggacgtgagcatggaggagaccatccaaaagagggatgtcgtacactacaacgaatcgggggtacccaaatttgcaaaaaaaaacagcagagagaatttaaacgtgtataggaaactttcccagaggaaggtactgacgaacacgttgatagatagcttcatcgatgtggacatacaggaccagcggaaaaagaaaaagtacttgaagtttttctccattttgttgtgcctcttcttgaggaagcacatgcacaggcagctgtctgtttttttttctctgattgggtcgtgtggccggcggcaggtgagttcgtcggcgggccaacgcctcgaggggtagccgcaaaaaggaagaagccgcaaaaaggaagaagccgcgaaatgggcgaaacggcgaaacggcgaaactgcccaatagccaaaccgccaaaccgccaaaccaacgttgtgctgagaacgacacaaccattcgctgttccctttttcctccccccacctgcgcagggagaaaagagaagcatacggaagtttatcaacagtagagtatatgctgtgtccatcctggagggggcactaaaagggaaggagaaaaaaaaagcgctcagacagttggcactgttgaagaaggaaaagcgagaaggctacgaggataagcatacacacaaacattacagtgaccaccccatagagagtaacagcactgaagaaaggagcgctgtgaagagcgtaccacaccatgttggaccttcacaccaggataacacctcgcatgatcaccgtgtgggagaatacacagaggagaagaacaacccaaagcttacctccagtaaaagccatggaaaaccctgctttggtaagcccaaaatttttaggacggacgattttgctatcttcttcaacaaaaaaatattaaaagaaaaagatgacgtcctgcaaaaatgcctattaagatctaagtcagatgcagtgttagattttttaaaaatgacaagaatggaaaatttttcaaaaaaagctacctgcagttcagctgttgtaaatttccctgatggggtttattacaatgacgacatgagatgttctactttacttgatcgattcttcacagctacgtacagtccggatgtgcgaactgtgcaacatagtacacacagagataaaatccacctgtccttctatgagcatatgactgataattccacactgatacgcagctcagtaaattatcaacagtctcataacaaacgggaaacttacatgcactttaaaagggaatgcttcgaaacggggggagttactaactgtgtgggttcaactagccaaagtagtaccagtggtaaagaacttcttactacaaacatagcagatgcggtagatgcaaaaatgggatctatctcaaaagtcatgaataaattgggttgtctgatcggagactctaacttcttgagcggtgtaactcccggggagggagtccatatagatgactccagcgaggaggacgtgaatgacaaaaggtgtaggatgttctttaagcagtttaagaagcagctcaccatgaagtacaaggaggcagcaccgggagaggatgagtgtggtgatgatcgtcacataggggcagaccatctctgtgaagcggacgagacgcaaaacgggctgagcctcagtgacctgaacagcactgtgggggtttcgaaaggtggggaaacctgtacacatgggggtggatgtcgaaatggaaattgtgacattgcgtttatacatccataaagttattgctgactttttttttttttaaccaacccagtggtgcttaagatgaaccagcaggggtcacccaattcgtaaaagggacacgtggcggctatccctcaagcgagtgtgcattttcagtcgcttctccacaaaggtataacttctacttcaagtgagcacttccttacattttgctgattttatttctgtggtgaaacgggtcaggtaaagcggctgcgtcgcattttgtgcgaaaagcgctgcgggggattttttttttttttcaccgctcatatatcgcgccattttgggattatatattttttcttgcctctctttgatgccatttttttgccccttcccttggcgcccctgggaacagaaaaattttgctgaccctttcacttcgagttgggctcctttacacgtgcaaggaaataactcacctttcagtttggtaatccaggtggaatgaacaccctgctgcatgtgcaggtcacttcgttgaactgtttggcaaaatatcttcgcggaggggaggagcaagcattactgatggggaagaagcgcgacggggggagagagagcgagagagcgggacaggcgaagagacacataccgaagctacattaggaacatatgcacacggttaggccctctttttcacattttttttttttttcttttcgggagggagagaatacaccccaagggctcatctgacagaaccacgaaaaattactgaccgtcgttttcctcccctccactctgtagagccccccccttaaaatggcactcagcgcctaccttcccaagtcggtgctcaaatgcctagttgtgaactacgccgtcaaactgaccccttcaaacgtgacaacacatttcagtacagcgaaaatcccagagagcttaaaagcgttgtatgagaagaaagtcgaacaaatggaattgcgaaagaaaaagttggacgaaaaaaaaaaaaaatggataaggttcaaatttcgaaggcacgaaaaaataaattcaagtcttccaaggggcagcacaacgtattttagggaggtcaccagaaattatgcaattcaagcgatcattcaagcgatcggggagcaggagaagataggcgttgctaccccggcgggagttctttgtccctgcgtcgataagatacgtcttgataaccgtgtgtcccccttcgcatgcacgcttgtctcccgtttccaccccaagcgcacaagtacacacgtacatatatacgcacatatatacatacttctacgcacacatatacatattgtgcccgctggggtggagcatgctaggctgctccctcgaccttgagcgcagttaacaaaaatccatcggctagctttgcattttttatgactggatgcgttcgccgcttcacaacctgctgctctcgtaacacaaattcgttgagctttatgtttatgaacgaattggtacccattaggccctttagaaatagggtgcaaatatttaagtcatctgtgtgaataattagcttgctgtcatttttcaggaatttcagagagaccttaatgagtgtgtcgatgaggagacacacatctgtgttagtgttgtaaatgaagtcgctcgatatgattacgacgaatgcttccgctcctatgctgttcatgtggtttatcagcatatgttgtagctgtgagtgtttgtctgtcgcgattggggtgtccgcctctgcgtgggcattctttgcacgcttgttggggggggacgttgcgatgaagtgctccccgctgtgcttcgctacgtcggtcgtcgggtcaggagtggtgttggggggcttcccaacatggtcgccctctccttcatcggggtggccggcctgatcggcgtgatcgacttggtcgacctggtctattctccgcttgcgacattccacttcggtcacttgggtcacttctgtcatttcggccttttcgtccacctctaccggttggaccccttcaacctcttttggtgccgctcctgctcctgctcccccctgctgtgccgctttcccaaggagctggcagctcccgtcgatggcgagccactcgccggtgttcagtcgtgtcgcgtgtgacgcgtgcaggatgctgaccttggcgacgttggtacttttaggaatgccaaagctgggaataatcgaattagacgcatttttataaactaaagaaaaaatattaacatgatcagaataaattatgttgagcatgctggtcagtaaaccaaaggaatcgtcataaattattacgttcggttttttccaggagaaggagtggagagtatcgtccccgcggtggtctgaggtggcattcccatccggtttcaccgtttcgccatggggcatttgcctgcgttccttcccttcgctgctttgctcagcggtttgctcagcggtttgatcagcggtttgatcagcggtttgatcagcggtttgatcagcggtttgatcagcggtttgctgaacggtttgttcgctgctctgctcaacggtttgttcgccgctctgctcaacggtttgtgggtcctcctccctggcgagaaggacgtctcgatttaaatggaacaacaaattggacagataatcaacccgaacggaggaaatcttttcaggaaagtacttgtaataaaaattgaccaaattgaaaatgctacactcgtaaacagtaaactgacaaaaatgcctcttcagttttttctccacatatttaaattttgatataacagttttgtccttatacgttgaagaattatgaactaatttgtgtataacttcgtatggatcttctgaaattttttctttcaattctaaaatattttcttcacttaatttttgtgaattcgtatgctgaaaaatatctttatttgttcctttaatatctccttcaaaatcaatgtctaatttatttttattttttttacttctaatccatttattatttatgtaggtatatgtagatccatattttttattcacaaggaagattaaatttaaataatttttttttattttaattttcatgtctaccactttatgcaacctgcactttagttcgtcatctatcaggacgtaatcgtgtttccggattttcattatacctttgggaagtgtcttactgaggtaggagaagtcaagctggtaatatggccctttcacgttttatgtaggatggaatagctgaggaaataaggagctgggcagctacctcttatcgtttcacataaaataatttttgccttcttgggtgggtctctttattcgtagttgcgatccctttttttgcttctcctttttgggaaccatgtgggtggggtgtagcctggtccggtcagccatccgaacatgggcggcctactgcgggtcgatgcacgtacaaatgtgcaaagtgcgtgtatgcacgtgcgtaagggggtgtcccaatggggggtcgctcacttggcgtgataagcggcgtgataagcggcgtgataagcggcgcgataagcagcgtgataaccggcgtgataaccggcttgataaccgacgtaacaacctgcgtgtcaatgagcgtgcgccgcctccccccctgcggaatcgtgcacccccgatgtaggtactctcaccaaaagggtgccacttacgcgagagctgctggtacgtaaacagttgcccagttggtgatcttctccttcgcggggacgtcctcgttttttaacatatccgtagtgttacaaacgtattatacatgtattataaatgtatgaattttttttatttgctttgtcgcgacatgaaggtcaagcgcaacccgactgcagtcgtgagcgtaaccgagattggtacaattcgtagccctggcaattcctggcatatcgctggcacatcgctggcacatccctggcacatcgctggcacatgcctggcacatgcctggcacatccctggcacatccctggcagcgctagcatccttgggaggcaacccccaaacggcttcttttttttttctgtgaagcccaacgcagtgccaggggcggcaatggcaaactggggtaacggtaacgcacgaggaggggcacagcccacccaccactccgcattttcatcctgtgaaaaaaaaaaaaaaaaggacctcactgcaatggaaggacttctttttagggaagctttcttaaagtagcatttctccttttctcctttttttttttttcccatttttgcacttctcaggggaaaaaaaacgcctcacctttttttttatttcacccgcccagcacccccagtgacatatgtccccttcgccccttcgcccattcgctcatttgctcattcgtttgttctttatgcccatttttgcacatttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggactgctgctccgtcgggactactgctccgtcgggactactgctccgtcgggactactgctccgtcgggacttctgctccgtcgggacttctgctccaccaggaccgccgctccaccaggaccgccgctccaccaggaccgccgctccaccaggactgccgctcccgtgggacccccctcgcagcgcataatctttacgtccccgcggcacgtgaaggatcacgccgacgcggagtaactcccaaaagataaagcaaagcaaaatggaaaatgacattttcgagaagagcaaaaatgaattagaaagaatctacctgagcaaacatgtcgtagttcacccgatagtcctcctctcagtggtggaccattacaaccgaatagccagtaacacaaaaaagagagtgcttgggacaatccttggagaaaaaatagatggtgttgtacatctcacaaacagttacgcattgccatttgaagaggacataaaagatatcaatattttctttgtagatgataattacaacgaaaatcttttcaatatgatacgaaaaattaacactcgagagaaaatagttggctggtacactactgggtctaacattaaaccgaatgatattttcattaatgaaattttttacaagtaccaccatgcccccatcttccttttggtcaatgtacacacagatcagagtatctttcccgtgaatgcctacgtggccattgagaaggccatctctgacaataagttccggaagacattcatccacatccccgtgacgataggtaagttgcagcgcacccccgcgtatcgcgtaccgattgccgcatattgcttaccgcgtaccggttgccgcttacctgttgccgcttacctgttgccgcttacctgttgccgcttacctgttgccgcttaccggttgccgctccccccccgcaggcgcgttcgaagccgaggacgttggagtggagttcctgctgaaagagctgaagagcgtgtcgacgtccaccctggcgaccaaagtgggtgataaactatcctccctaaaaagcctcatctccaagctccaagaaatcgctgcctacctaaatgacattctcaatggaaacatagaaatgaatattaaaattctgtataatctccaaaacgtatttagtctcctcccagacacagagaacccagaactactggaagcctttatggtaaaaaataatgacatcatgttgaatgtctttattggaagcattaccaggtcggttattgctctgcataatttgattaacaacaaaattgaaaataaaataaacgctgagaagaagaagcagctcgatgtgtccaaggactcggaggaggacaaagaaaaggaaaaagaaaaagacaaagatatggataaagagagggaaaaatcgaagaaaaagaactagtacgtggagagaccgcccgatcggtacgtaaaccgcccattgcaggaaagggaaaacaaatgtagaaagagcgcgagatcataaaatcgcgcatcctctgcgatgaaaaaatgaggctcgtctgaatgaagtttattgcagttttgtttgcatagcgagtgccaaaaatggaacagcgccttttgcatgtgacatgcaacaagtccaaaaaaataaaaaagtctccacgtgagcgaagggcacccgcgatgtgatacctgctctgtgatacctgctctgtggtatctgctctgtggcaccatctctttggtaccctctctttggtaccccctctttggtaccccctctttggtaccccctctttggtaccctctctttggtaccccctctttggtaccccctctgtgctaccccctttgtgctacccgcactgtgtgttactccattttaaattaacactcccaatcaacccttcctttttttttccccacttttttaattttacaaaacattttacgtaaaaaataaaataaaataaaataaaaattaaccacgaattgatgtaaggccaaaatgccattacaatgtagggtgggtatatctgctcagggtttgcttgggagatggtccattggagaatatgcgatggtagcaaatataaggacgtgcatttttctaatcatttaccctcctaatcgtctcatcccttcacatcgttacccttcgaaatggtgctcataacctccactgatcgcttgtgcatatcgtcgatcatcttgtttagctccatgttgtcaaaaaatccgggtgtattcccgtaatgattttttatttcgattttttcacttaagttatacttccgcctgtttcccacgtttgcgaatcctgcatggtgaaatgggatgatattttgatatacgtgtttgtatgacgattgcgatgggctacacaacgtcatgtccacaacatactgctttccccttttgggggctacacatttagggagaaaaaaggaatacatctcttcgaccacatttatcattccaagtgggcgaaaaaaaaaaaattgtaaaattgtaaaattgtaaaattcccctcgcatggggttaacttcgaatgggaaaacttacctgacaggggtagggcttcggacctgaagtcgatcacctttgggcttttgtgctgcggaatcaccgctcgttcgtcatctacgggaggggaagtggacacgcatcgggtgagtagctcatggggtgagaagctcatggggtgagtaactcatggggtggtgctgtccttacaacgcgcacaatttttcattggccgcacttagagctcaagcgagggcaaccattcacactgcgcgaaagaaccaaaatggatttccctacctgggtagaggaacttgttgggtggtctaatcaaatcatcctgtgtattttctaaaaaggaaaaaggagaaaggttaataaaaaggtggatggcgcaactaggtaagcttcctacgcgatggagagctcccaataatctgctcctttttttttttttttttcctgttccatccttactgctcttattcaatcgttttatcttgttgtgcaatttgactacattgggcttttctataatctctgcgttgttaagtgggtgggaggaaaatgaaaaaaaggtgaaaaaaaagtgaaaaaaaaaaaaggacacagatggtgatcgtgatggtgaacgtgagcgtgatcaacgggtgggatgcagaagaagccgcgtggaagcaacaacgacgtccgtgtgcccggcacgcgtcgagcgcttaccattcacgtggattcgcttgaccgtcctgaacctccgcttaacctttgaccgtagtcccttggccatgttttcgctccacgctcgacttaaaggagaagcggactacttttctgcttaagcctcaacgtagctacagcaaggatccctccggttggaaaatttctcttggggcagctctagttgggggccgtcgaaagcgcgtatgtttttattggccgaaatgccaaatggaaaaagaagaaacgggatgatcccagaaagttgcgcggggaaattaaaaaaaaattaactcaaaattaaagataagaaatgcgaaacgggaaataaaaaaaaagtaagcaaaaaatggtaagtaaaacatggtaagaaaaaaaaagtgagcaaaacgtggtaagtggaaaaatgccaactcgctcagcgtgcgtgcttaacgcagctgcgaatttgtttccaactcaacgcgtcgattttttccgccacggatatgctggcaaaaaatggcgaccaaaaaatataggcgaaaaatatgggcgaaaaatacgggcaaaaaatacgggcaaaaagtggcggcaaaaagtggcggcaaaaaatacgggcaaaaaatggcggcaaaaaatggcggcaaaaaatgacggcaaaaaatagcggcaaaaaatgacggcaaaaaatagcggcaaaaaatgacggcaaaaaatagcagcaaaaaatagcggcaaaaaacacaggaaagaacgcctgaacggattgcgcgccaaacgaaggtccgccccccttttctgtgctcgcctaccacacccacttctttctgcgcacgtggagatccttgggggccctgtagtaatgattactgtacgtgccaaagtcaaaggtgacgttgggaacgagcattcggatgtgcgtctccaagcgatcaaatggtacgtgtagccttttcacacttttgagcaatttaaacagctcaaaaatttcgatattaacaaaattgctcctatggattatttcgacaattctggaaatcatcttttcgttcttatatgataattttgcacacgaatttaaatattttatggcctcctcaggggacaaataattcgagttgttgtcaagccttgcacacaaaatattatccaccgcagaaaacaccttgccgttcaggtaataaattttgctatacgcatgaatgatattaattaaatcatttccttccagcgagttgattttcctttcacgaaggaagaaatccccaatgatgtcatacacttcccgttcgaaatataaatttttactgtaacttaggagataattcattaagtcaattggagtacaattggcaaaaaaatttctgtaaaatttcacctgtacattaaatctctccatgtgtactttggacagtaggatcctcacattacagtgtacctttgttaacgatattaagcattgcgataattctgaacagcccatatgtttgtacacgtgctgcaggaggagtaaaatttcgttatacagctcgtctatgtacatgctaaatttgctatatgagtagagaacatccgtcacgttttgcgatgcttcactgatcagttgaggggtttccttctgttcctccgctgattctgcacacgcttctggggagactccttccccacgactgtagttgcccaattcgtgccctcggcgtagatcctcattgtacccctttattcttttcaatatggggggatataaatgaaggagcaatttctcatggtatgtcttaaccttggcatatgagtacaggatcgttttgatctgcttaaaaggggcagttttggcgacgttttctcctactaagtagttcccaactttatgtagcaacttggttaaatttttattaacatgttgttgatacgctttatctgtttgattctgattcactttcccatttcctgatttctccttggagaatgaaaaatggggagacgcctcgataatttcgaaaagctctgcatgagaaaaggagctataatagctaccaactatttgaatgatctcccccataggaatgtcttctaagtggattaagttttttctgtacaaataggcaaagctataaaaggagttacttatcgctaacgttgtacatgtccctaatttgatgtgctccttcagtttagtcaccaagatgtgtaataatgttccatccttataatggcaattaaccattatgcggagaattatggagagcaattcgctgtcctttactttgacaatctctgaggataacttcccgaccaattcgtggatgcacacgagcttactcatggtgtgtaggagaagaaacaccatttttaagtttttttccatcttgataatctcgttcatttgttcaattaagtcatttgctgtctcctcggagatgtcccttttctctccgatcagtccatatagggtttttaaaaactggcttgatgcgctctctttggtggtacgctggacgaacgagtttgtggatcctcccccatctttgcttccatcccgctgggtgactccctcttggttagacataaatgagttgtcccccttacttgcctcgcccctatcagggcagatctcctctccgttatgatgcccctcagaaaaattaccacctatgtaatcggtcctgatgcccccttcgacgacgttcccattttgtgcatccctatagaggtgactcccgcctttcccatgtgcggctattttgaacttccttaactttttgtttccccttcctaaggtggtagcatcactttgtggacacacttgggggaactctccatcgtgcgatgggtggtccttcaattcttttgtcctgatctcgtctcgcgccaaccgaatggacgtttcataagcattaatttgaattttttcttttcctggctcatgggcccacatttcggtgccttcctcgctccacttcttcttccccccgcagcgcacattttctgctaagggagtgtcattgctattccctaacggggggcatttgtcctttcccctaacgcttcgaacatacttcacgtggatagagcgaagcgttcgcgactttgcaaggaggtttgagaacataattccgctgttgtgccttccttttgcttatctttttatttttttattattttattttatttttttttttgccgccccttcagcagtggcatgaccattcaaacagaaaaaaatgcacaacctggtcagctgatcgtgcgcacgttaaggtgtcgcatcaaactgtttcttcttcccgctcacgatgtagatgtagagtctgtacaaacgtttctttgcaaaaatggaaacgcgaaaagggtgtttaaaaaaaaaaaaaaaatagccaatctgtacaaatatgctcaggtgtgtcacgcgagataaccatatggcgaaaacactactttacgggttttccacttttttcattcacactgttcacattatctttcattttatccacaatcgggttgaatatgtagtacccgctgcaaaccccgatgatggttgccacacatatgcttttaaagtccgttctccgcttcattttttttgtagcttccctatggcgtcagaatgtaggtgccgtgctgtgcgttcgcagtagtgcaatatactatatagtagtgttgtatataatgggtcaaatcgcgcgattctctcctttttttgtaaaatttcccaagtgctgttacagttatgggtgagaagttaaacaatcgaattagcggagtgagagagagaaaaaaaaaaagggcaactattctacacggtaagcgtatgtgcaaatgtatgcgtcccatgcatgtgcattcccccaatgcagtaacgtagcagtggagaagctccccttctggagcggcacgagcatctatttcaccttcgccgttttgtgtgtgtacggaggggatagctcaacgagtaatgcagcttccgtgcctttttcctaatcaagcatactttaaacgcccctctttttccatccctttctatgtgaagtgaaacaccattgagtagtgtcccatcaacaacgagatgtgtagataggcatactctatgcgcgtaaactgattaggcctccctgcatatgtatctttcgcttagatgtggtgatacacaaaatggcccccacgagaactcgctttataaaggcgatttgaataggaaatttccccaattggtaaatcttctatttgttttaagggttacgttgcgggctgatccttgccacattagcaaaagagcaccccccggaaaaaaaaaaagaaagtaattttcaatatcctccccatgtagataatgttgcaaaaatgaaatggtgacaaaattaataaaaaaaatgtggtccccctttgtgtaagtaacccttctccctcttaacttcttatccttgcgcgcgaatggggcgaataaaatttgggatgcgcagtagagagaaaataaaaatggggatcgtccgaggagaaaagggcctggatggcacatacgcaatggagaaatctgcacaggtaacatgagccaagtacgtatgcgcataatatatgtacatccatcgaggcatacccgcttgcacaatgctgagtgctgctaacatgcgactacatgggtgatcgtccctattctggagaaagccgaaaaaacgggccattgtttacccctgcgcgtgggtcaatgtgcccccctttccttttcttccccttgacacagcgctagcgtcaagtgcaaaaaaaaaaaaaaaaaaaaaaaaaaattgttaaatcgcctgaacagttcataaaaagtgaacattttatacccttgccgttcatgcgaatttaaaaaaaaaagttctcatttagctattttagcgaaaagtgcccaataatttttcctccattcggtcattcgtacatcgtacctgttgttaacaagcatatttaaccatattgaccacacttaccattttaaccacatttaccattttaaccacatttaccatttcaaccatattcaccacattcacataacgcgcaaagcagcagattcttcgttgtgcccattcaattttaaccatttgtacgtgttgcatatacgtaatttaccccccccagcacagagcttagcttcccatttttttcacatccccctgttcaaacatggctagcaacgcaaatttattaaccgtgaagggcgaaggggactatggcaaactgaacgcctttttcgctgatcactcgtactaccaaaatcacatgctaagtgccatggatttgaagatctttaatcagataaaatgtgtggtaaataaggatacgtacccccatttgtatcgttggtataagcatatcgactccttacccagttatgtcacagatcagtttaaggatccaaacgaaaaggggaaaaaagcgggaggtagccacgcaccagagaaaaaaaatgtcccagaagatgatgatgttgataacgatattgacctattcggggacagcaataatgatgagcagagcattctcttagaaaaaaaaaaacagaaagaagaagaattaaaaaagaagaaacaaaaagaaaaggagaaaaataggtccattttaattatcgaaataaaacccaaatcaattgacacagatattagtaaaatacccaaacttgttaaacaaaaaattgttgatgaaaatatcaaatggggtgaagaagtaaaaaaattacccgtagcatttggactgtacaaacttcacatgtcttgtattatatatgacgattttgtcaatacgaatgacttgatggagaaaatagaaaacattgacttggataatgaggaggacaagaaaaagaggaagctaattcttggcttggatggagaggaaaacggcgacaacagtgacgaggaggccgacgacgatgtgaattatgaagaggtggaggacgacctggacttcctggtgcagtcggccgagattattaccttcaacaagttgtgagcaggcgtacatacatatgtatataatatatgcatatttacatatatatatatgtacacatgtgtgcacctgttgcgacggcaggggtggttcccccccccaaagttggcacgcatacagaccaagcgcacatgcatggcgaagccgtatgtacactgccttgcgtaccctgtcactgaagcgaaaaatgtacatcttcccaaatgcgtgattttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaagaaaaaaaagaaaagaaaaaaaagaaaaaaaaaaaaaaaaatttttaaatcgctacaactctgctgcactggtgcaacgaaaccgcgaaacagcgaaaccgcgaacggaacaggcctacttgtaactgacgataaagtcgccctcctttatgtgcagaatgaccgagtcgttgggctgaatcttaatgttgtatataccatcaatgtacacgatggtgttgctcgtgcaggtccgtatattcacgtactggcagttgtacacatggtccgtagagtcgtacacgctattttccacgggctctttcacaatacacttcatatgtttgctactgggatggaagcaaatggaattatttatgtactcagaaaaaacgtcatagttgatcggctggatattctccttcacaacatcattttgtatacgtacaaattcgtcgataatatttttcattttttttttgtcaattttgttaacattgtatgcccaagcagtcgacccagtcccactcgtaatcaacagagccgtactctttagcttctttataattttattgtctatatttatgtacgtgcagatattatttttgactgcctcgtaaatatacacctcgttaatacttctgtacgtttttccttcttcctcgttgcatcttttgatgtacaccgtgatgtatttcctgtgtaccttttgatgcttgttcgtttcgaagaagcatttgagtgtgttcctggcgtactcctccgcactaatggtgagattatctgagcactcgcgccccgtggcgaggagggcggtgaacgggttgttgcaaggttgcgtgtgcgggggcaggccagcatcgccagcttgactgctttgcctgagctcgagcgattggagcgattggagcgattctagcgattggaccggtttgaccggtttgaccggtttgaccgattggaccgactttacttcctccaccgtgcggttgttcccctcccctgcccacctcttctcaggggcactgttgtgctcatccatgtccacaccctcataacacaaactgttattttgagcaatacgctccatcgtgttcacatttttgaaatcggattcttccatttgatgttcatcacaatgatcactcctcatcctgttgaccttttccttttccctttcctccctctctttgagattcctaataaaattggacacatccgtaaagatgaaatttttttttttttgttataaatttcttcgaattcttcaaatgattcatacgagtagtttatttcattttcagggtctacatggaagtactccagacagagtttcccttcagatcccctagggtcactgttgattccaaccagctcgatgtgtttcttcttccccccagaggtgtcatctacgatatatttgttcgcgattatgtgcgcggactcgaggtatgttccgtctccgccttggagggaaaaatggaaatgcacatgagatgtgtacacccacgaggagcatacgaatatgcgcatgcgatgtgtatacccacgaggagcatacgaatatgcacatccgatgtgtatacccacgtggagcatacgaatatgcagacggaggatatacatccacgctgaccaggcagacaaccctacccacgctgaaaatcgcatccggagaaaaaatactggagctgctgatgcagatattttcaatgttccgcttatacgccttaaggatcgacacatgcgatctgtactttgtcctcaatatattaatgacgttgtttactataagagtatgcgtaaagtgagaaatataaacagaaaaaaaatttcgcaaaatataatcgtctttaaatccttgcttccttaaattgtcatatttggtgtacttttcgattaatagaattcgatcatatttttttaaaatgacttcacttgggaggtcgccgcatgtgctgtgcggcgtgggactggaggcaggctcccccagacaactgtgcggcgtgggttccgtttcgccagaacggttaacagcgcaaacggggctaacatggttaatggcgctgcttccgtcgctacttccgccgatgcttccttcgctacttccgccgcttctcccgccgatgcttccttcgctgcttccatcactggcgtcgcttcttccgccactgccccccgtggagtagccacttatggcgatttttttacaactcatgtggggattcgtcatcatcttcctccactttgcaaagcagaagttattcgttttgcagaccttgccgacgcttatgtgtttggggatgtatgacatggcacagttatattattatcgtatcatttcacccctctgtacggagcggcatctatgatcgcatcgccggcgccagcagtttcatttgcgacacggtgtagccaaatatgtgtaccatatgtgtacatgtgtatgtacatatgtacatatgcatatatatatgtgcgttattagggcgccctcctgatgggatgtgctgattcactcgctgcgataaacctgtgagttaaagcaactcctacctcggggaagtggtgacccctttggaaggtgttcagggggaatgcttatatctacgtgctaaactcatgagaagatttttttttttttgtactgtttggagtgacgctcctgatgggtagtaaagcaggtgtgggtcctatggcgttcgatatgtattatggcctgcccagctcctttccttcgtctgttttttttttttttttttttttttttcccttcgcttccttatctatacattctgcaaaaaatgagacttctttaattcgcgacttattgtccttgtatgttccctttgctgcggcctgcttttcattttttcgttcgccaaattcctggttggtccgctttcaggatcgctaatttttttttcgcatcacttggggatccttcacactgcctcatcggcataattattgccaatcaatctatgtaccctttttatgtcgtctagggttcatttttttttttttttttcctaacttgtttaattcagccgtcgggtggatgataacagcgcaccgccagcagcactcagaagtgagcagcaattaattttgtgccccggctaaaaaatattccttgcgttgccctccttttttttttttttttgcaaaatgtttttgcccttgaggggaaagtggcgtgcgccgtggggtcctcccccagtggttaacagaacgggcagttcgccatgcgtatatacctatttatgtacatgtacatgcacatgcacatgtatgtttgtattttttttttttcttttttaatttcccgctctgcgtggcacaaaggtgtgtagtaaatttgcctattcggaatggtcctgcggagaggcagcacaattggcgcgctcctaagcagagcatgttcattccgatatgcaaatttacgcacatagtgttgtataccctttgcttatttgcttttccttcgatggggattttacagctgggttattacaacccttgtgggaggggaagcactgaattggcaactccttctgtagagccccttcccagttcgctgcaaaaaataaatgttccttttttttcgcatattcccttgtatcgccattcttttgaaggcaaactgtgtgcacattggacggtatgtttgtttcacgtccgtttggtttcttcccacgggcggacggcatcaccacgatgggacggttgcgctggtacgcggttgtcatgctagttgcggttgcgcaggtcacaaaaatgaacaacaaaaaaaaacacacacacgaaatggcgaaatggcgaaatgaagaggggggtgcgaataaacaattcggatgggtccccctccccttcccgaactgaccagtcctcacgaacgtctaaaccctcacaaaaacgaaatgaactacacaccaagcatttatttcttccgcaatatggccagcagggatgaaggcaaattaaccttcacaattttgtcctcgtgcttaaacaccgttatttgcaaaccaggctccaggtactcctccgaaatgccaaaaatattcatgggtatttctatgtcttcataattttcatccaagcatacgactatgtttttttgcttgtccgtgtactgtatctgcacgtttgttttgaccggttcaattttttccaccttcgcctggcacgcgaacttgactgaggagctctttaacgtgctcaggtcgatgaaggagatctgcgtgggggagggaaacggaccgaatttagctagtggagcgaatggggcgaagcgaaccaagggaagggaataccttccgtggcacagttacataagcgtgtgcctatcatgtctggaggtacacatatgtgcatgcgaattgtagggacttcacgatgctggagatgtgccccatcctttgtagctttaccatgttcgttgtggctagtcggccctgcttgacctgcctctgttcagtcacctcgcaatatttgtcattgtggaggaatatgtgcccactcctcaactcgttcgctagcaccgacacgtatcttttggtttgtaaaaaagtgttgccatctaacatgcacgccctgcgtagcaggtggcggcttagctggctggcctgcatggggcacacgcggtgtgataaattatcctggggtttgtaggacttccccgtgagcgcagttcggcagagcgggtcggcagcgcggttaatgcaaacgttcgctcgctcgagtggcaccttttatctttatctttagctttatctttatcccaggtgaggggcgccctaccaaatgggtacctaacgatggcgggaaatttcacctaaatagttcatatcaattttgcgatcactccaatcggctctttctgagaaagagttttttctcctcgacgggtaattcgctcctacgttatgcacaggaaaaaaaaagggatgagggacgagccaacttggtaagcgatcaggtaagcgctaggctgtttatttttattttttttttttcccggtgtatgtatccccgcttagctactctccaggattacttctccaaaagggatggtccaactccccgctgctatgcttgcactcttatggggtccgccaaattgcggaacagcgccaccatttcgttcgaccgccattatacaggatgaatttatgtgccgcgaatggagacccccaaatggaggtctcccaagtggaggtctcccaactggtcatatgtcccgttaaccagcaaaaagcacattcaaatgagaaaattaaaaaataacagcgtaatgttcacacgtataggcaactgcttggggcggcccgtcagaccaccgcccacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattaaaaaaaaaaaaaaatcaaaatagctagctgtagagggaggacaaaaaaacgtaaatgttccaaaacgagtgaataagcatagtgacgagaatgttgtcagtgtatatataaatgtaggaccataggaaggacaggaaaaacaaaggaagtaagttaaaaatgttcaaatggtgaattgcgaaaaatagggaagaaaaggtaacggcgtaatgtatatgcatgaacaaattcaaactcttcagtacaaaaaaacgataaatgaattcctcaaaaaaaggcgcactaaaacagggactaataatgcacagcagagttgaaacgaactctcttccgctaacaatgtcatctatactgttgtccacgtacacctcgtcttgcgcctcccccatgaaacgatttattataaaattgttcagcaaatccacaatgctgaatacgaagtgggaaaagacgtacccgtagattacctcaaagtaccagctgtccttgtggcgcaaattcaaattgctttcattgtttaggaagtaggggtacagcaactgcttaaacacgacgatgctacacgctacccatatgaagtgcccggtcaggatctgcgggagggagcggaaaaagtgtataggtgtacaccgcgaagtggcacatgtataacggtggacacacggcagcgcccacccaggtgtttcgcaaagtctgcaactccttgatcattgcgcatgactcgacgggggaagactatttatgttagccgagcctgcacacgatcagcatcccaacctgtagcgacttcaccacgttatccgagcgggggtgactgaacagtttccacagcgtcaagatgcgctccgtgtatatggacacgtagcctacggaggggggatggtcgaaaaaaaaatgagcaggtggaaaaacaaaaaggagagagcactcaacagtggagcacacagagatgagagcattgggtgcaccgtgcagtatgcagagttgatcgaatcgggtgaactgttcactggctgtacactcgtcacacaactcaccggacaagacgtaggatgcaatcaagaagaagcagacggagaggatgtttttcctcttatggtcctgtagcttgatggtaaatcggttcaactgtaacctctgcttgaagctgtgaaagtgggccttgaaacgtttgaaaaaaaatatggacattaagaaaaagagcgtgttgttcatgtctaggctcatcaaaatattggaatggtttggaattaactgataggggaataatatgaggaagtgacgagatagcatataaaagtggagaagaaaaaatgacacagaaatggctagctggctagctaacgaatttgaaaataaattatcctgaatggagattagaccacttttaactaattcgaatgtcttcctcagtcgcctacaatttcgatggtagaattcgcttagggtattctttgctccattctgtgctgcatcaatgggaggtttgccctcccaatggtctgatgaatgagctcgaaattttttaaatttaaaaaattgtttcctcactagaaatgcactcgatttgacttccttcttgttttctcctcttccccatgggcatgtcactattatgtttttttttacgttgaagcacccgacgtacaactgcagaattaggccaatgcaaaaaaaaggaagcatcatctttcgtctgttaacattttcgttgcgtgtgtgtctgtgtgcgggggcgtctcttctattcgtctcttcattttgggccgctcctcgcgggggctccacccgttggctcgaatcccttccgcagcgttccgtcgatagtcttccttccgcagcgttccttcgatagccttccttccgtagccttccttcgatagcgttccttggactgggtcccttggtctgggtcccttggtcggtgtccctcggtcagtgtccctcggtcagtgtccctcggtcagtgcccctcagtcatggcccctcagtcagggcccctcactttgtatccactaattttggcaccccttggccagctcacctgctactgcagctccaattagctgattcctttttcccccgattggctctccccgaacgggaacagatgtaactaccgctttgctatgacgatcgggtgggagacgttttttttctctcggctcttctctaccggaaaagggttcgctcctctcgcctgaacactgcaggtgaattggaaaaaaaagtgcgaccgtgaaacgcgtcgtatgaacaccatttagtgcggctccaggggtctccaacttggtgagcagtggggatgtgcaaaaacgcatcctttaagtcatgcacaatgcttagcacagagcggcggagcggaggagagacgtaacctgccacgccacaggagtgggatgcacaagcaaaagcgcggagttgtgaagaaaaaaaaaaaactcgaccaaaaattttgccccagttttgacgccaaccggttagaaacgcagtggagaagcctccccgatttttttaagctctccaattagttaatcctttcttgcttgcaaatttaggatgcgagttggggaccacaagatgaagcaactcattgatcacgtaggagtagcctctcccaaacctgacaacaacgcaggcgtcatattcgacatagcttcgcacatcggagaactacctccttcacgcgaaagagcatacctgtgcatggactcccccaccgatatagagtaacctctccgccgccccacccgaatggatcagcacgccgtcttaaaggagataaaagaaagcaagaacaactgcgaggccttctttgagcggcactttaggggtctcctaccacgtggaagagcgatcgaacatgaggaggggatcaccacaaaagaatcggaggaattacaaaaaagagtggactctttgtgggaagcagtaaaagcggagaaggagtacatagatggggagataaacgccgaggtagaaaagtacagagggatggcgatcgaaatgaaaacacatgtagaaggtatgcagcttgaaatggggaagctgttcagtaacatgaaggtggcagataggaaggtgacagatcggaaggtgactgctggggaatgcgccccgggtggggaatacgccccggatggggaatgctaccttgatgggggtgtacaaacaggggggagaaataactggaaaagtgctacctcgttcagtagcgatagcggcagcagtgggaacgcagaagtgagctgccaccctggggaaggtccccattacgaaacgcacgaactggaaagcgtactgagaaaaagcatcgacgcgaagagcaggctggagaatatcaaaagagggttactctttttgaagacattcccatccttaaaaaaaaacatgaacgaattattcttaattgtaaaaaatgtacagctagacataaatgaaaaaataaacaaggcaattattttacactccaatatgctgtacataaatgaacatgaagaaattatttcctattttaacatatatttatctgcccttgatgtgtgtatatatagtactgacttttttgaagattttttttccctgctaaacagcatcctctcatcgtttctaactgatagtgcttcccaacatgacatgaacagaactgtgcatatttatgtccagaccttccgaacttatttaaaatttcttcacatgtacgtttattctgatgggtacttaattgaagagatcacaaaaaaaattgttcactttatggtgtcaaattttcggaagacttttttcaaattcacacaatctgagttgggggctgctgtgcacaacgcggtgataaactactacgagtacttcacgacgtttattgaggagcaccaggaggctatgcgccgtctcgttcggcaggtttgcaaggaagttgtagaggtgggcggtgaaggcggcgaaggtggtggaggcggcaaaggtggtggaggcggcaaaggtggtggagatggcgaagggggcgaaggcggccaggtcgaccaccacgaggactacttcctcttgcggctctacaaggaggccatccaggtggttggccccctcgtggcgggccccctcgtgggagagcagacaaagcaggtgcgcgacgaaaagtcaggcgggagcaaaaggaaaggaacagcaacaaacaaaatcatggatgcgctcagcgtcagcgtgaatatactctccaactcgcccgtcctcatcggaaaaaaaaaaatgttaagtataatactaaacgaggctattttcatgagcgacgatgttatggcagagcatgtagtatacctctgtgatgtatcccattttgacatgcattatttcgaagagattaacacaaaagtgagcacattcgaccgaaatgatatcatggaggagaataagctgcaccatttttttacccatttggaagaagacatcaccaaaataattcaattcaaaaaaaaagaaataaattcaaaggaaatattcaattctcctttttttaaattcatcccatttttttcattcacgtttaatcacgacacagagttccttttgcttttcattaatgtgtacaattttgtgtatgaaattatttacaacatgaaggatcaaatacgaaggaaggaggaaaatgaaaaaaaaaaaagtatgacaggtattgacaataatgacgaggaatctcgctatctgtgcatgagagaggatttccactccgccaatgaagtcatcgaatacgtgaaaactgccatgacgacttttattcaaatccttaacacgtttattcgtattactaaattgtatgagtcttttggaaagttcattttcgaaagaacatattgccatttttcgagcagaagttcgatgaatgtcatctccaagagttacctgagtagacaggggaagtaccctacgggggtcgacttcaacattggtcatgtgcacgcgtatttcgagaagggggactttcccaggagggttcgttccagaggcttccccgccggggagttcactgtggggggggaagggcgcccagaagagcgcccagaagagcggcgaggagcagagcagcaaggagcagagcagaaaggagcagagcagcgaggagcagagcagaaaacagcagagcagaaagtaacagaacacaacgcaacagaacacaacgcaacagagcaccacgcaacgctgccaacagagcaggacgccgcctccccaggtgatgaacccccccgtgaggtcgaggtcgaggcggaggtggaggaagagctggacgaacacgagtgcgggaaacacctactgaagtcatccctgtgcaaattaaacgacataaaaaataccattataaaaaatgtcatccaattcgcattaatcccattgtacgattacacaaataagtacactgccaaggtgggtacccttcgaaaggataacaaggtggagacattagacccggaggaaaatatttgtttcatcgtagaagccatatttttgtacatgcacacattccatgagcatgggagtaaatacttgaccgatctgctattcgagcaagttgcagagatgttcctctcctccgtaggtcgtattccccacttgaatgaaactgtgctgcggcggttgcaggcagacacacaatacttcataaacgtttgcaaaaaattgaaggtgaggaattacaaacctttttttttgttcagctgctcgctttcttttgttctcacgcgagggagccgagaaggaaacggcggagatgcttcagatgtgcgcgtggaggtgcaagcctacctgagtgagtgtgccaaacgggaggggcaggacctgaagcaggaccagaagcaggatcagaagcaggagcagggaagcgtccacccttttggcataacgagtgatgacgctgccactgcggaggcccatgtcacgcggctcctgtcgtgcctgaagtgagagaaggggctcctcctccctggggttcgctcatcgggccgctcctttgcggtgatcacgccgttgggtgtttttcccctcttgcaattttgcctcactttacatcgcgtgatttttttttttttttacgtaacaacaacaatgccatgtgaggaattcccccgtttttccagtgccctcactatggcgcgttcccgcgagccgattttaattttgcacctttcacatttcagagttgcccttttttgcaccacgcctgttttgctttcacccatttttgtgagagtgtagcaaaaaacaaagaagttaaaatcgagcattatgatgaggaaaaagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaactatgatgtaaggctgagagcgagcaggcaatccgcgtgaaatgtgcccattttactgcggcgcgtttgcgcgaagttttgggagagggctcatctgcaggtttggggagggacactgctgagtaaggctcccttttttcaaggaaccctcgtagagattcattcagattaaatgatccaaggtgatcgcacatggacgatgtataagggaggctccccgagatgtgaaccactccttatcgccgctcctcatcaccactcccaccatgacaccattttgtcaacccagaagagccatgctacagtggcgagttaacaggagagcaaacccagtttttcatttctgcaaaaaaaatgaaacacctgcaacaggtgcaactcctcctgttgtgcattcttacgcttctacttagcgaaaacagaaatggcgttaataacgtaggggtgaagaaacgcagatctgactttaccccacactggtggacaaatggaggagaaaaaagaaaagccaagtccaagtggcgagagaaaaaaacgctgtttctgtatctccccaataggaacccatggaaaaaaaacgtaggaagcgcacgtgaatgggaagacagacttagggtaggacacttggacaggggtagcaaaagtaaacgactttttttcgagaggaatggaataaacgtcccacaagacgttgccatgtttggaaagacgaatgtatactatgtgagggagagtgtgtacgatcggggcaaaaataatttagtgccaaatgaggtgcactctgaggagattgaggagttagagcagggggaggaaggcatggggggggcaagtgacaacggcgcagtcgaggggggggacttgcaaagcggcgaggagggcgcatccttggtggacatgaaaagtgcgatgggcgaatatgggcgcaaaatgggggaggccaaaatgggggagaccaaaacgggagaggcccaaacgggggaggccaaaacgggacccccaggtgccagggagaacgtcttcaaatatatcaatcgagagcgagactacatcgctcgagtggggaactctcccaaggtggacgtatacgaaaggaggtaccgagcggatgagcaaaaactgcaacgcatgttcgaaaatattaatgaagtgaacatacagctattgaaagacgtcaagagtatagacgagaaggaaaaactcataaataaaaaggtgatagaaaaagtgagggaagatattaaaaggttccaagaaagggatgaaattttggacatccatgggaatattatccatccatctgagagttcctcctctagtagtagcgaaagaggaaaaaggaaggatgacgcgaaacagaaaaatgacccacttgcagatatggatgaagaggaaaaaaacgaagttattaaaaagatgtatatggttgaaaaaaaaacggataaatatttagaagaaaatgtgtacttggtaattcagacatggcttcccgacatgagaattgatgacacactcatcgtaatcgataacgtagaaaaattttacaacgattttgacataaataaatatcatgagaaatttaatcaagcaaaggataataactttgcatacgatttggattctcacataattgaaaatgtcccaaataatattaatgatgatccccaagtggaatgtgaacatattcactcgtacaatagtacgtacaacaaattaaacagttacaatttgaagagatatacttatacgtacactacgaacgataatatggacacaaaatttacgaagaatgagccgttgcctcctgttgtgataattaacacaaaaaaaaatttaatgattcaagaatgggaatgcaaaaattttaaaaataggcagaaaagaaacaaatctcgagaatatactcggatacagagggcatttcgcccgttttcgtatgtcgacttgagtgacatcacatgcatttataaaaataattttctccaattgaagatgaaaatgtgccatcggaagtataaggatgatgtgtacccgttttttgttcccattaataaaaccccggatgaactccttgatttccaggggtataaaaaaaatggcgattatgcttggtcctttttttggcaccattttaaatatgaccaggacacggactatggcttcctgaacagaaacgtaaaactgaacctcacggaaacgaaatttgaaaacgtgaacaagaagaagtccaagaaaattatgcgcaaaattttgaaggaaaccaagggggtctgagcgacggggcgcatgggtgtttgtgtgtgtgtttgtgtttttgtatgtgtttgtgtgtgtgtaggggaccgcgcaaccttgtcgtggatgtccactacttggttttccccaatgtttgacgaaccggaccaccataacataagacgcgcgcataagcatgcttatatacgtgcacccttggtgaactgcgcatggctttccaggaacgcagtctaatacgcgttcatttgtcaaaccgtttcttactcctatcacaattgaatggatgggcggaccccctcctgtttccaggggtcttgtgccacaccgtgtgacaactctgcgacttggcaaaaattcgcggtgcaatttaaacaatgcctcatggatggacaaattccgcgcgcttcaaatgcgggcgtgagcgggggcatccgcgcgaagtatgatagaagttaagcttgtgcgccctgcccaaacgcatcatcgatccatagtatgtcaactaaatgttgccttttatttattttttttacccaagttgacaatttccgccacaccaaaatgcgcaaagcggaggcggttaaaatgtgcgtacagtttgttaaccccttacgaggggatggtgttcctttttttttacccgtcagtcttcgcggctatgttaactgcgcactcgttaactactgctccctagctgaaagaatgcggtgaaacaggacgattgcatcgtccagccaattaatcttcacactcgcttcctttatgcgataaaacgtaaaatgctgttactaaccaaccaggaattacataagtgaatatatgtccattacccacaagggtatactgacatgtacagccaagaacatgccatatgcatgtgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatttcaatttcacttcagtgtagctattacacactaaaaaaacaaaaaaatcggttaaatctacgttacgtggagaaaacaaattttgaataataaaaggggcaacaacaaaaaaaggaaaacataaaagtaaaaagggaatgtttaaagaatggcataaaagttgccaacaaatggaagagacgcacaaaacaggtgtagaaaaaaaaaaaaaaggactagctctttttctttctggcgctaaaaaaaggcagccacgaagttgtgaaaagttgccaaaaagttgcaaaaaagttgccacaaattagccaaaatttaaatcacaaaaggatcaaaaagtgaccgcaaattgatcgtaaagaaatcacaaaataattaaaaataatcaaaatttacacgaaacagtaaaaagaacaaccaaagatcaatcgcaaataacccaaattaacaaaattaacaaaattaaccaaggtgaccaaattgaccaaattgaccaaattgacccccaaacaacaaccccaccaccacatgcgcaccaaatttgtcctttaaagaaaaaaaaaaaaaaaaatggtgtgagagaagagaataattatgtacaaaattttgtgtgaaatgaaattaaaaaaaagaaagtaaaaagcctcccatattacgtgtactgctcccaatgttttgacttcataaagagaccccccttgttcaaattcatgtgttaacctgttaacctgctaacccgttaacttgctaacccgttaacctgccaacctgttaacgtgaggtgtactttgcggcgacacccttaacatatgagcatgtgcgtgcgctgatgtgtttaggcttgtacctttacacacgcgtgcacacatgggcatgtacacgtgggcctatacacatgtgcgaatatacacgcgcacgtatatagataaatatttacgccgctgcgtaagccagagtttcccccacgggccttcgacagtcgccttcaaacagcagcagaggaagccggccaaacgagcaaagcgagtggaacgagcaactggttagcaggaaagcggcgacagttgcagcgccagcaacagaagcatgatcgtgcacatgtgcagagcaaacgaaaccatttttatgatgctcgcatatgtcacattgcatcccccctccccaattgagtgcagagaatattttaaattttccccttttttttttttttttttttttttccaaggcaaggagaatccaccccagttataaagcatcgcttcaaacacacctccgtgcattttgtataatccgttcacaagtacagctacttattttgttgacagtgttgctgtgtgcaaatattattaacatatgttcatagaaaaaaaattaaaacaagtcaacacgaaactgatttattctgagaccatctgaaacagaattaatttgtttttataacatacctgtgatgcatgtctttgtacaatgcatcctcataccacatatttgcatgttggcttttcttttcagaaatgggttgcacacaatctaaggcggacgaaccaaaaggtcccagcagaagtattgacaggcagaagtcggcgaaagaagaatatgcacggcgtgagagcaagagactctgtgctctcgattcgcacataggttagaaagtcttgaaaaaaaaaaagaaaaaaaaaatgcgcagcaaagcggagcgaagtgcacgtgtaaagaagtggccaattgtgttggtccacacgactcgatgttgcctacatgtgtcaaaaaaaggagcgtcccgttgtgcatttttttttttttttttttttccattaattttgttgctttgtcataaataggacatacaatgacacagtgataaagtggcacagtgcgtgtctgtgtatctgcgcttttgcatttctgcgcttctgcgcttctgcacttctgcgcttctgcgtttctgcatgtctggggattcctgtcccgccttcaacattttcgctttttccacaccacgttgcccttttccccccttccgcacctcaggcaagcgcaagcacctcgatgttaaaccaccacccgtgaaggccattcccaaagttgctccaaaaagcttggcaaaaaggagcaattaaattttaacgcgtcaaaattagtaaatgtattttaaatatttgtcttttttatgctttttgtaattatcgaatgttgaattttggagggtcacactggcgaagagagaaaaaaaaaaaaatagagcttctattctacactcgtgaacaagcgttgcaaggtactgcacggggggtttgtgagtgtgcatgtcatggggcatagcacacacacatgtattgattttccctgtgggtgggggaagaatgaaattttccgctccattcgaagtttaaaatgatgatatttgtaaaaagatcgcccccctttaaaaatcctcttccttctcaaatgaggaaccttttacaacgtagcttctttctttaattggatttttttttttttttannnnnnnnnnttttttttttccctcactatatcataccagttagtatcacccatcccccacccgcgtgctgacctacatgcccaagcacattcttgtataattttcttttttctcacaacatttgttttcgttttcgtttttgttttttcttttttttggtgttgctactcctgcatgtcgtcgcaaatgctaacccatttgattgcacgcttattcgagtgaacatcgtgttcacgtttttttttttgtaaattgagaaaaatcccatttcgctttgccaaaatggtgcatgctcgtggaggcaattaacaaaagctttaaacgtttaacatttctgtacggaaaaaactggccacgtgaagaagggggagaggaaattctcaaaaaggctcccttttggtgtgtgcatacaaaggcagtcggtgtgtacgtggggatgcagttggtgtgtacgtggggatgcagttggtgtgtatggaggcaccctctacaaatccgcggccccgggcctcaaccacgtcggccaaagttcaccagttgcaaatttagcatgcggaatatttttcccacgagggatatgtatgcctgcataatgagtacttccaaaattcggttaaaaatgagcgtttccattttgcctgactgttcaggtaaatttttgtcttcgcgtaggtcgagcaggctgctgtttttgatgagaagaaacagttctgtctgggtcattttattgatgatgtgtgtcacttggtctttgtcgcctgccactttatcgatgatgtttgccgttgggttctgcgcttctgctgctgcacccttgacctgttcctccacctctaccgtctgcttcccctccttcccctctaccgtctgcttcccctccttcccctctactgcctgcttcccctctacccccgtcttctctttccgcacaccatttaacaggctcaaaaaattgtgaacgctcctactttccaaatgggggataaacttcttcgcaaagctgttctggagtaagggctgcattttctgagacagtgtaaagaggaaggagcacaatctatcgacgttgtagctgcgagtcacttcctccatgatattgttaaagtgcataatgtggagcatcaatttttttaaattattttcaatcggtatgttttttctcttttccaaaagggaggagtaatctccttttttttcttttgctttccccaaaatggaacacacatcattgtagcaattaattataaaaagatactctacgtgaaaattgttcaggatattgcttattgtttgtcttttataattttttacagccaggtaggaataaatgagggacgacaaaaggatcctttctctgttcatcctctccatgtccaccttctccacgttcaccttcttcatgtccatcttctccacgttcaccttcttcatgtggatttctttctccaaaattgtgtcttcatttttgtcatgtccactcggattagctaacttgacattttccagcatgtccttaacggaaatatttttttcacacaaatcttttgttttcatttttctattttctgagttcaggacaaagccgtaattcagacatgtacattccacgtgttgtgggagaatatgtgcaaatttggcgattgaaaaaatttgcataaaatgcttcctttgattttcgtccaccacgtaaattattttgtttgccttttcatatgtcactcgatagtgtattgcggctaagtcaatggccgcataggtaaaggccacatcgttttggagcgtcaatagggtgaagtttttctttaattgttcgacgtcgtttctcctgatttgctcgttaagttcttgtgtcacttgcatcacgtcgtagtggtcctccttgctgctcagtatgtgcgtgtctttcctccggcttggagtccagccaccgctcacgggggttccactatccgggttgccgctaacggtgccgctaacagtgccgctaacagtgccgctaacagtgctcctcgtgaccgctccccccttgctcctcagcaaaaggcacgactttccccccaggtgaaaaaccacattggcgtcttcgagtctccgcaatatggtcggcacgaacttgaggtagaagctctcccccttgtctatcaggttcctgatttttagtttatccaaaatttctttgttcgcctggggaagggagaaaaaaacgcagaaggagaatgaacgggggggcagatggaccaacctgcgagatgcactagtgcaggggggagaaggaaagaaaaagccccttaaagtagtgagcgaaggtatagcacgtctgtcagatgtccaacgaaggtacactcgctcacccgcacacccgcacatccgctcacccgcacacccgcacacccgcacacccgcacatccgctcacccgcacacccgcacatccgctcaccctctcacccgcttacctccttgctactcctgcaaatgttatcccacaaggcgatcatcttctcatccttctgatacatcatacgtaagcttcttttacaaatccttttaaaaatatctgacaaagtaaaaagcttctttcccattttatacgcaaattcgattttatgtaaatttatatctatccatttagatggctccatctgttgataatttttttcaaaattttcttccttcaaggtgctaagcatttttatgtatatttcttcatccaagaatttttttgattgttcttctactccatgttgtgtagaatctgctttcactgggaactccacatctgtgtgtttattcatctgaccgctgactacacagggtgtagtagactctttgtatgattccactttgtcatgtttatcaactccatcgatgataggaatttcttttttatttaacttgccactagatactacctcgttgggaaacataacaaaaaaactcaaaaccattgcgagattcatattccagtctcctatatggcttctgcactttactgaatagtttaatgaacggagaatattgctaagggcatttccaaggagaagcgacttgaggtgccccatgtgcatatttttcgccatgttcactccgcagaagtctagcaggacggcacacttctgtcttcttttgggattctccgtttcgggggggctcttacttgagcgacgaccaaaggtggctgcccccactggaggagctgcccccatttgaggagccgtccccactggaggagccgtccccatttgaggagccgtccccattggaggagccgtccccactggaggagccatccccactggagctatccccgtgtgggctcccccacccctgtaaaaccgcagaaacgcccgcatcacgaacgcatcggcaacccgtatgttcagtatcccattgggggataagtgcagcgagtcgattagctctgcacctgttcctctaaaaatgcggaggaactcactgcgcacatcttttccttgccctaaagaatgctccaaaaataaaatcacactcgactggtattcatagtggtcgaaaattttgttgtcttccaggaggcagtgcttgggtaggttcacattttcgtcttgcagtatttgtttcgcgacattttgcagctcgttatttaggatggagtgcaggtcttcaccaggggtgtgtcctccttcaccaggggtgtgtcctgcctcaccaggggtgtgtcctgcctcaccagggatgtgctccgcttcacctgtggagtgcacctcttcacctgtggcgtgtcttctgcaccgcttgatgtgtgccttattttccgccctctttgggggggcccatcttagcggctcaagaagacccccaacgtaggcggtctttccccttacactgggaaaataaacgttacaaaggtgctcataattgatggtagctctgctcagctggaagcatctcaggccatattggaagagaaaaattagcaaagcggctctgatcattatccattatttttttttggggggtgaagcaacacaagaccccgctgcgatttacgcgcagggcaccaagagttacctttttctgattgcaacataggttaagtgtcattctctcaccattttattcattcaaaaaaaaaaaaaaaaaaaaaggttgttcttctcctnnnnnnnnnnaaaaaaaatggaggtttttcaaaaggtgccgcggtaaacctggagcaatgctaagaggaagggggcaaatccacaactgggttgaagcggtgcctgtgagtgcagggagctgagacccgagagcaaaagtaaagaagccacagaacaggtatcaaaaatgaaatctttcatgaaaattatttgtaaatgtttttgttgaaagaagctaattcgtatgaaggtatgtatacttccgcatgtaggccgtttccgcaccgctgagagtttacggcgcgaacgttacaaggagagcttacgaggagagtctgcagttcggcgcgcctgctctccccaatttgaaaaacaacacgggtcaggttccaccaaggtgggcggcgttgaagtggttgtgaagtggttgtgaagcggcggtgaagcggttgtgaagcgattgtgaagctgctctgtagctgtgcacctgctctgcagcggagcaagcactactactgctccccctcccagtgtagagacccccccccctgcggagaggcggtccgtccagttattaggtacttcccaaaggcttagtggaaacgaagcggaaccctataatgcgcctgtgtgggcttctccccctgatactaatcaaaattgcatactcatttaaagtgatgaaaattattatcccaaacacgagtggtctgaacgttgtggatagcaacttcgagccaaaatacttcatcaaaaataagttacgttttgttagtccctatgtgtacacatataagctgtatacgaaaaaacgatggattgggaaaaaaattgcagatgttctgacctccgaattttgtgcgtacgatttaagctacatcaaggaatctataaaaaaaggctacataaaagtaaatcaggaaaaggtgtcctgtgattatctcttaagaagcaatgacctaatccaacataaactccttctgttcgagaaaccagtcatatgtaataatatattaattctttacgaagataaaaattttatttgtgtgtataagtctgctagtatgcctacccaccctgttggcttctaccagtataactccctgctgcgaattttgcaaaattatatcagctcgagtttacgaaaggggcaagtctcctctcaggagggcaacactggggagaataactttggggggaataactttggggggaataactttggggggaataactttggggagaataactccgggcagaataactccgcgcagaataactctcagggggacatctcccgagagacaaacccaaaggacggccaggcagaacggaacgaaggggacgtcatcaaaatcagcttcaattttaagaaagccaattttagggacattcctggggtggggcccccctcttctcctcaggaggaaccccaacaaggggaggaagccaagggagagaacgcgggagataacgagagaaatagcgaggcagacctggggaagagacacacaggaggatacaccactgacaagcgcgcagatgtggcagaaaacgtgaagaaaagaaaacaaacaaaaacgcttctagatgataataactgcctgaacgagtcaggtcaaaatcgtaaaaaagtaaacacaaatttaaaaggtgacaattccaatggggatgattatctcaccaagcagagagatctaaacggggggacaggacaaactggggtgttaaacgggagcgtactctccttgaacgaagtaggacgcgtgccagcaggtagcagcggctctactgaagagggaaacaggaagaacgaaggaagggccaacgagggagaggccaacgagggagaggccaacgaaggaagggccaacgaaggacaggccaacgaaggcaggtcagcaaaaccgcctgtaccgcccatatcagagaacgcgcaacaccggggcaaacaccccaagtgcaggaataacgaaaggaaagacaaacaggaaaaggacgagtcctacatttacacactgcacagactggacaagctaacttcaggcattgtcctgtttgggaagaataaaaatttttccacctttttctcacaaaacatctcaaataatagcataaaaaagtcctacattacgagagtagagggagacttccgtaccctcattaggacactcatggctgaaaaaaaagtgattaacgacagggacaacaaaaccttgaatgagttagtagaagaatactgctctgttggtaaggacgattcgcctctctcattcaatgacgccaattcgtttaaaaacgacattttcctgcacagaaataggtactgcgaggagggcaccctcagtggcgagggcgacatggaggccttggcgagcatcgtgcgcgaaaagaggaactacctacgggatgacttcgacgtggagaaattcgaattgggaggtgcagaagggggggaagaagcgggtgcagacggaaggcgcgcagatagcaacccaggagagagtaaccgcgaacactgtaaccgcgatgccgaggaggacgaccccctccgacaacacttcgtcgtcgacttcggatacatgtactgcgaaaacaagaagctgctcaagtacgtatttacaaagtactcacagaggaaccgccaaatcgcggaggagtactgcctgaaaccaagcatcactcgattcatgttcctgtcgtacaaccccgagttgaaagagtcactcgttttgtgtcaacccataaccggaaggacccaccagataagggcccacctgaagagcctgtccttcccaatatcgaacgacgctcagtataatgacaacttcgccaaggagtacatggagaagtcagtatatttgcactttcacgagggggagcagcagccggtggaagaaggcgtgcccaccaagcaggacccaaatgggacagaaagaggctcatgtgatgagctaagctctgcatcgactgccaaaccgaacacggacaagaaagaaaacctcgagaaatacacccacttccctctcatcccattcttaaatacatccttccattggctctacgacgaaaaaatcgatttgaacgacacatataacgaagcagatttgaatagctatttttttaaaagaattagcaacatcacatatcacagctcgggtatattcctgcactcctttcgatacacatgggaaaacgtgtttgatgtttttacgcttcttccaaagtggtgttctttgttttaccttcccaagggtttactcacatttttgctgtacggctctctatcgtaagaattttttttttttcataaatgtgtagaccactgaccacccttgctgagcctatgctcccctgctgcgaacggccaacagccaacggccttcccccaactgagaaacatttggcacatcggaaaggggcacattatcaaccttgacacggccatgcgcaagcgtaaattcgtagtaaccccgcagttgcaccctccccctgtgtggacttctcaaatcggaaagtcggaaaatcggccaatcagcaaataggccaataggcaaatcgccaaaccgccagaccgccaaaggggcaagattcacgaatgggcgatgttttcaaaaaatacgaacaagtcagataatttttaccacgtctttttcgcaaaaaaaaaaaaaattaatgaaaacaggggcacacatacacgtgcgcgccttttagcgggtgcccaaaagaccgcgtcgttctgtgcggcaccaacggagcgcgcactcgaagttgaaaacaggcacaacaacgttgaagaaggtacgccatcgcgcgattgctgaaaaggggcaaaccatccgagggggaaaatcataatcggcaccgcgaaatggcagtcaccgccgcggatagccgaacgaccgcacatcgctgccacttcctccgcgtcacctcaagctgtgccgaatcagcccccggcccacgtgtgccgacacgcgggccgggtctcccgcgccacttgtcagctcgtcggacgagtacccccgcttggtatccatgtcgtggcacagaaatagcgaactgttgtccgagaagctggtaaagctttgcttatttttgctgactcgtcttttccctacgcttggcctgcagcccctcctcccttttctgttcctcccagcggtgtcattcgattcggcaatctgtgaggtctccctcggagggagcactacaactccgcttcgttcgtcagaagagcagtagtacccctcctctggagagatcgtcctccccccctctaaagtgataacctccctgtcgttaggaaatccctccaccccctgggaaaccatatacttgacactctccaccaagttcctattcttctcatgcaggtaagctatctcctccttcatcttcctcatttttctcatatcctcgttaattttatcctccgcactgctcagcagttgctctttctttgagcattcctccttcagttcacgcaaatgtctatcgttgcatttctcctttgatattttattctccagctctttggttagcaactcgaggatctccgcaaggtattttatgtcacagttcgttttcgtaattttttctagtacaacctttttgaaattatcaaaagccatgtccttcctgatgagagatatttcttcctgcaatttatttttttctgtcttctccacgactacggtatccatgagttcctgcagctctgtgtttaaaattttgatcttcgattcgttttctcgttctgagttcctcctctcacaatcctttttttctataacggagactttttccgtgatggtatttttcaagcttttattcagttccctctccttgttcaacttttcatcagctatctccaactcattctgaaggtgaataacttttttctttaattgattttttacttggaaatatttcttttcctttttgtaaaattctttttctctttgtatgaatttttttttctcttccctaagaaaatctgctaatggagctgcatcgttttttatatcctgttgcaatttttcgagttcatttttgtagaaatttttgtctctctctagttggccctgcttgtctagcatgtggatgtacagtccgcgtagtcggttcgtctctacaaactccatgttgtagggctctgcctctccgtcgtgattatcccccatgttggtcgcaatatctttcattttttttttcttaatatcgtctattattctcgtcagctcgtacttcttcctgaaattttcctccctcaagttttttaaattctcttctagcaaactgattcgtttatacgcctccttcttggtacgccccttccttcgccgcggcataagctggtctcccgccgacacaccatccatatcctcatcgcgaggcccacctttggtagtactcccgaaatggagactcctcaccaactcgatgtccccgatgtgtaacctttccacgccgcatattttttctcccttcctcaaaaatgaaaggtgcaccaactgtttgcgtgtcctctgtttcggtgcagcggcatccatgctatcgaccactccatcgacgccctcataaacgacctcaaagtcgtagacacgaccggacgagtttgctccctcctttttaacttcaaaactgccatgcccctttttgtttattctgatgaggtacttttttctccccccttggctgcccgacccagttctctcccttctaggccctctcgattcagatgcgtcggaagaagatgaagagagtgaatcaaacgaacccaattgatcacgttcttcccatgcctcaccattcgattgattgttcccctttcttgtacacacatttttgcctgttttatttatcgaccgggggatcgaattaactgaaaatttggggctacatttttcgatgtgccctttcaggattgccacgtttgtatgtttattctgcaagtgaactgactcctcaagtgaggatttcctaaaaatgggaattttacttttttcatttctgctgattcgggtgggtatgtccgctgctccttcgttcttcttcctatcacgttcaaacagaaacgacgtggcagccacattcgtgttactaaaacattttctcatcaaattaaacttttccagggaggaatcgcccggattatttctgttcctgactttttgctgtttttttaaaaacggacttgtgagagagcaactctttggaaggagtctctcctccgtgttcgacttccaatttaaggggcttcccttttcggagatgtgtctatttagtgaggagtttttagcagggctttctccgctcagtgtgccatcggcgtgcacatctgatgccccgcttgcttcctccaaatcgctcaccccttcgcggctggagtttatccctgacccttccgacgccgcggtggaagagcgctcccctcgcgcagcatcaccatcatcgttattgtaatcaccaccatcgttattattatcaccaccgttgtcactcgctttgccacaccgaaacttagccccctccccactgttcctcatcctgctgaacaaatgttctgctcccccgaggatcgaactcttcagctgaagcatcaagtcggaaaatacttcttgcgatttatcgtcactcaacttttctacctcactcatttggagcaaacgcagcatgtcctccaatgcacttctcttctggcacaaatctttcaaacgttcagctgtactatattctttgcttgtgtccgctttgtccataccttccatcaaacttgcaattccgtcatttctactcatcacatgagagtaataacaaccggaaggtgcattgccttcccttttatctaacaagagcattacgtattttgtcaaaaaggcacttaattgttttaaattctgctccttggttgtgtttgtttttttttcaccaaatcggaacagtacttgtttttactcacacttaactcattttgtaaaaatagaatgtcgtcattcagtgccaccatttcgttagtcagctgggtactggcattgtgtactagggagagtaataattccttcgtcattttttttgtaaaagtgggaaagaaatcggcacgagtgcagttcgtttcactgaactggaaaagcggtgaggtggagaaaacagtcttccttccagtatacgctgcatcggttagattctacccacatgtataatgtgccgcatggaggggtatttcattccccgctgacagaactgaagtgctataatatgagtaaaaaaaaaaaaaagtgcataaacaaaatggacttcctttctggtgttctatcaacgttgagcagttgacacgctcaccatcagctcgggggagctaacaggacatactccgaattgaagtaaaataaattacaattcgtgaaaattctgcaaatgtgatgcacatgaaattaattggtcatcgtgaagtgggcaaccaaagcaacgcacctataaggtgcacatgtcgtgtatatttagtatatttagtacatttactatatttactacgaggacgttttaatttcctatttgcgccacgaaatgttgcgcgcaaaaaaagtcagtaagtcaaataaattaaagagatattcgcacaaattggtgagcaaattttccgcgaattagtttatcaccgaaattgagattaacaaaactgctaaattataaacagttaatgggtaagatatagggctttcatttgtgcgggcaaaaggtgacatttcccccccaagtgtactacacacggtgaattgcacgtcgggttggtgaatcacttgcggtgaaaaaaaacgaaagggcacaaaatgaacgttttttttttttttattttatttatttttttttttttgggacgaagccaatgttacgaaaacgatgtaggggtgtaactcaccgctgctcggggcggcaaagcaatgtcaagtgaaattgttcagaattgtaagcattttgcagggtgagtagggcctattaataaatgttcacgttgtgttaaaaaaaattgggcaaaattaattcttttgcgcattcgttcattccgcgaatttgttcttccccctaattttattttatcacgaatttgttttttccgcaaattcgttcttctcgcacatgttccttctgacgaattgtcccttttcgctttctttttttttttcataacacgagggctcaagtagttgttaaagggccagtgagcacccacgtgtgcgcgcatgtcttaattgtgcaagcgaattatcatgtaaatgcgagaacttccatttcggaaaaaagggcaactttgatttttcgtgcctttgtagagcgcatatttgacgcgcatgtgtgtcatagccttggtttaattcgcggaaaagtcaaagaaagctgcaaattatgcgaattgcacaaaatgaacgaagcgaatacataaataggagaacagttcagcgaattttgccttcaacgcacgcttgtatttgtgacaaaaatggctggtggttaaaagaagaatttttttttttttgaacaattgggctaaagccatcaaaaaacgaattttttttttatgaacaagtcagaaaaattaaatcgagatccatatgttgcattttttccgtgtaatgaatttccaaatggctgataaaaaagcaccaaaaaggttgccactatcgttttgccaatttggctagtttttttttttttttaccacttttatgaagaatgtgtataattggggcctttttacctgaacagtgaaggtaaatggtgagtgtgcgacaaatacacacaacgtcaggttgggttatcccactgcaagcccgaacagtttaaaaggagaaagaaaaaatatttacacaagtgtgagttacgtaaacttgcactgcgcacccaggccgcgttcgaaacgctcggaaggagcagccttttctcaccaagaatgccatttcgtcataaatgaccgttgccattttcacagtgacctgtaccccacgagggaaatttcttaaaaaagacgctcctgtactgacaaccagcgttttcaagccgtgggcagacaaaactttgcaaaaaaggggacagggggaaaaaaaaaaataaatatgctctctctatattaaaaaatattaaaaaataattttacttgaattaatgaaaagttaaataataacttttttgcatgatgaagttttaatgaacattcttttcttctcattttattccattctctctttggaataaaatgaactatataaaaataaccaaagtgaaaaaaaaaaattatacaaaaaattaatgccaaaatggggaagggggatacaggaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttaaaaacaaaactaaaacatgacgacgataatatgcgcatgactatcatcaggctgaccacaccatgcggagggctatcaaacggatgacttcccaggggatgatcatcatgcaaattgctatcatgcggagggccgccatgaaggtgcaagtagtagctgttgttgttcttcttgttcttcttgttcttgttatgtctgatgttgctgcgttgctgctgctactgctgctactgctgctactgccgctgctactgctgcggctgaagttattatcattgtcatactgctgtcgttgtcactagcacactatatcgggtaaacgatggcattaaaatcgctcatgatcgaacataacatactggaaaatcgggcacgcgcgttgggtgggcaacactactctcttctcttaatttcgtaaaattattttttttcacttcgactcttttcgttaattaaatacttggtggctatgttccccagggcggcttgaaagaactccagttttatacgtagcgatcctggccagtcgttatagtcgtctatattttggggcgccttggggttgtacttcttcatattttggaacataattttggacacttcgtcatggaaaacgtttatgcgttcttcctccgtcatgttcggaaatttctttttgtctggtgggtagaccttgggcagccagtacgttttgagggacatgctttggtactgcgggggtgggggaaacgcgcgggtgaaatgggcgccttaattaggcggctaagatgagcggataaaaagcagagctatggtgcaccgctatgacgcaccgctatggtgtaccgctatgacgcatcgctatgacgcaccgctatgacgcatcgatatggcgcaccgctatgacgcatcgctatggcgcactgccacaatgcgccgccggaagggccactcacattggacgcaataaggatgagccaccaagtgaagggcaaaatgtcgtaggaggggttaaaaaagtcgtagtcgtacaccagcaaaacaggggtgacggggaggagagaaaaaaaggccccttttttctgctcaatgatttgcatcccattggatgtggttccttcagaaaatataacaaaagatgggaaattatattttttctcttctaccatcagctgtctttccttgatgctttccaaggcgatttttcgatcctctgatttttctctgtacacgaatacacaccttaaggctataacactaagtccaacaattaagtccttgcgaagggatttcttggcaacaaaactgcatgcatgttcacttataaaataaaaggggtccagggcagacacgtgattcgcaacgatattttttggccaatccatatcacacaggtagtggctttctatttcattaattccgaaaagccataaggatgctctgcaaatgaacttgagaaattttaagtaaattcttacgattgtgttttcttggtcttctttattctttcccatcacgaatgagaacaggactgcaagggtggaatggggggtgatacgtgaaaaaaagggggggtatgtccacactgccacaacagtgtagcacttccgctgagctgcggtttatctgcccagtttatcctctcgtgcatacttacaacaaacgagaatattggtcccggctagcaccagctgagctattattttccaggaggcctattcgcgaaggggaaaagaaattgggtgtgcacgcgtattatgtgtgattgtgccatgttgtactgcgtgtggaaatagggcttttttcttttggcccatatttccgtagtgcttcttcatccgcagctagcattaccataaagatcgcgccatagagtagcttgaaaaatttcatgttgaccaaatccaacctctcgaaggaggagtaggggtgcagattcttcttgttcacataattcttacatgactgtatttcttcaacaggataaattttcaaatcgaacttgtacaaattacaaaaaacagcaatggcataaattgtcaccaaactaacataaaatgtggccacacaaaaatagatatgatacatgtcccatgtccattttgcgtaaaaaacttttgaaatgaataatttaaaatgaagtgcaaaaataatatatgccacgatgtgatacacaagcttctttatcatttttttctccccctttacgttttcgttttgatttcctccttggttgttttggttactgcgtttttctccgctgtgattgtcgcttccgctgtgcttgtcacttccgctcttctcgccgtgctgccgcccgacctctatgtctatgtctttcgctggggtcgctcgctcggatgatgcgtgaactttggctgagttcaccttttccggcttcactttggcggaattcactttggaggggttcactttgggggggttcactttgggggggttcgctttggggggattcacctcggcgggattcgccttcacaggattcgccttcacaggattcgccttcacaggattcacttcggcgggattcacttcggcgggattcacttcggcgggattcaccttcacaggattcaccttcaaaggactcaccttcacaggactcaccttgacaggattcaccttgacaaatttttgggtaaccgcttcgttctcttccaccactgctactgggcctttttgcaatcgcgcagtgggatggagtgaataatctacgtggggagtatcttctcgcacaaaacttcgtatccgcgtgtgcactttgtgtgggaatactcgcacgggttatatgtggcaaaaaagggatgaagttcagttggatgtttcttcccccttggtgttgataattctcatatgtgctacgtcgtggcagcggtacgcgcagcggaattacagccctgctcggacgaatgcattcatgcacatgtagtcgcgcgagtcgtcgtgcacggaatgcacatgtgctgctgtatataatatcccctgaggaaaatatcaaacgataaaccacgtcagaaaaaaaaaacgtgcaactaaaaaggtgcaaaatgctcgcaaaaaaaaaggggaacaaacagacagcgaaacgaaacgggaaaaaaaaaaggcaaaacgaatcttgcgattttcccctcttttactgttacaacgtgttatcacgtgtcattatgcatcgaaaggcaataaatgtagcacggcatgatatgatacagcacagtacattacagtatgataaaatataacatagcgaggcataatacaatgcggcatagtatagtgtagcctcgtataatgcggcgtcatttaatatatgacatgcgtcgatggcgttgtcaacctatgcgtcatgcagcgttaacattttcacgatggcgaattacagggatactgttccgctttgctaatggcgtgttatcatatgtcgtatcatatcacgcaagttaaaaacttatgcagattttcataaaattgacatttcatacacggtggatgcaatatatatacaatatatgtacaatatatgtacagcatatatacaatatatatactatatatgtacaatatatatgcatcaaaataactcgccaaaaaaaaaaaaaaaaagcgcaatggaacgcaaaacttgatggaaaatgagaaaattattcagattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaaaagaaaaaaaaaaaagaaaaaaaaaagaaagaagaaaaaaaacatataaatcaatctgcattctttttttctgttctctgaattgctatctgcacagccataaacaaagctattctcacctaacgggggtgagcgcctgctgagttggtggcacatatcatcatatatccgtcatacgctttatatcgtaataaatctccgtaggcgcattttttattctttaagcgtatataacattatatatattattttatatacacatgagtgcaatgggtaccagttggggattattttttcgtattgcatcatacgctacattttttttttttttttttcattgatatattatttctcccttttgcctatggtgggaaattttgttttcaaaactgttgctacattggaacaaaatttacaattttttttttttttagcaagggaaaccgcggggaatataaaaacaacgtattcattccatcgcaaaacgtgtacatccgttttaccactgttgtattcgcgaaatagacgcatttgatttttgccaagtggggaacaacgtaaaatttatccgagtaaggaacaacagagtagaaaaatttgtaacgtccccgagtttgttgcatgttaaacttaccttctcttcaaaaggaagaaaggaggtttttttttttttttttttttatttgcggctcagaaaggctatcctactgtttataccaacatagcacatgcgagcgcagcgtgatggctggaattggtcccttcccctctctgtggaaaagcgcttctcaaagtagagaactaactgcacgtgtatgcggcgttcgcggggtgatacccacccaatggggcatcactgcgtaaaccccaggagacaggcccaggttggcaataaaaggagatgcattggggacggggggaagcttacaaaagggggatgtttctctgcaccgtcacattttccccccccagggagagttattctgtacatattgtgtacataaaaatttttaggaagcaaagttggataacggattgaggggacaaacaaacacacgcgcacgtcatatagtcatgggtgttaatgcagacgaccacgcaaaggtgcacctttataggtatgcccccctctcgtgacacgcacgtgggtttaggttaagtgcgaaattcggatggggggaaacaaatttacaaaaaaaagggaacttcatcaccagtgcacaattttcgatttttaacggtcggagtggacacctcgttatgcctcccacccaaaaaaaaaaaaaaaaaaattaaacacgaaagaggaacgtgcgtttgttcatgtctgcaatgtagagcgcactttttaatgctaatgggaaagttggcaaaatcccttggcacgtctctccgtttgatacgaacttccctgtgcctgctttattttttcagtcaaattggaccccctctgaaaagacgtccttcaggttaaactccgccacgtacatgagcttgctgggggagaccttcctaatctgcgaaggggaaaaaaaaggggggtggtcatgcaggagtggtcatgcaggagtggtcatgcaggagttgtcacgcaggagttgtcacgcaggagtggtcacgcaggagtggtcacgcaggagtggtcacacaagtgggtgctgcaaagctgcccatgtaggccggtggtgcgcggcagaactgggcgcacttcgacggacgcacctccgtaatcttcatctcccgcgggaggcccctcaactgcatccgtatattccgctcggcatcctcgtaaaacaattccggcttggaaaagaagtagcagtgtataaaaacgttcctcatttgaccacgtcgatattttcccggggtgtccttctgatcggtactgtacatatccagaagttcccgaaaaacatccaaaaattcaaaggccgtttgtggcaaattcataagcacatgaacatctccatagacaccaaggttaatgtctactttgtgtgtttcgttttttgttggtgcatcttctgctgtcttctccgcatcgcttcttgttggcgcatcttctgctgtcttctccgcatcgcttcttgttcgctgtgggtggaggtcctctcccccctcgtgggttgctggtacctccaaggggcgttcctctaatgaaccatttgcatcaccatgagcgagtttctttttcttgtcatgggtgtcattcacagggggtgttccattcataaggcaatttcggtcactcccccgtttctttctttttcccgcatcaacaagggtatgatccgtacagttcacaaaatcgagcgagatgtttctccaattctgctcacttagttccattgtcaaagtggatgtctcataggaaaagatttccaaccgaagcagcatgtggacgaaggtcctggcgtccaagttatacgtaaaaatgcttttccttttattcaacttaatattaatgttcataaaattataagcatgcatattaatgtcgtttgagaaacataagcaattttttttactgaggtgtagactgaatataccaactccagcaaagaggtccacaataatggagctttcctgaacgaggtcatatattcgatctctttctttttttaattttgaattccaatatattagttcataatttagtttaactttgatatcattttctttcaacatggtcaggtaatttttttctcctgccaataattctatgttgaatgtcctgtgcatattttttagagagtcttttttattgataactgtttttatgcttttatttttgtcaagaataatttctgcaattacttttttttgattttcaaaacgttcacaaaaatttaggtgagctatgtgtccgatcatttcgtatttgtggatgacttcactctccgaggggaacacctttttcaatatttcggaagtgttcatattttcgtacccaaactgcagctggattattctgactttaatgccttctttttttataactcggaagagttcctccagggggggggagggcgcatccttaggtctcttcggggtagccccttcttcgcacgccgcagcgtcctccgcagtaatgccctccgcaccatcgcccctctcatccccctcttccgggcacatgtcgaccccctccatgacgtccttcccttcgcgctgcatcaactcgtgcagggctttgttgaaccgcgcgttcagcgggattagcctgtagtctgttagcggtgcgtttgttagcggtgagtctgttagcggtgcgtttgttagcgctgcgtctgttggcggtacatctgctagcggtgagtctgtccgcgagtcgttcgcatggctcgtcatctgatcgcccacctggccgttcaccttaccgtccactttaccgttcgccttggcgctgacctgggcgcctcccccccccagcctctccacgtaggaatgaataaagcgcaggacttccccgtcatagtgccccgtctcgatgaggcgcccctggtactcacttagcttcagtacagatgggaaccgaaagatatttaggaaccaaattttcgcgtccttatttttcagcacctcattaactttgtatttgttgagcaccaagcaatgcgtcctcttttcgtgcttgaccttttccttcacgtcagatagagtttttatatcaacagagttatgcatcattacaaagcccagtgtgggtttcccctttttccgcagcgaaatgacgggctcaaagaatagggggagaaggggacacaggagaagaaatacacataacatgaactgtgcatgctggaagagggaaccttccacgtagatgtacggctaaacaagaacggacgcaccggtagatgcgtcgacgtatgacccaatgggatatgaaaaaagggacccaaaaggaagctcgcgcttttgcaaagctaagatggggaccagcataaattatataccgcttcatgtcaacaggagagggtttttttcctccttttttttctcctttttttgatcctttttttaatccttttttatctccttttttttttttcttttcttcacaggagcgaatacatcaacggtgcaacgtttaacctgcgtgacgttctgttgatgaagcattagctcgagttggatttctcagggagaggggaaaaccagttagaacctcctttgtgcgctcctgaaaagtctcgaaatggcactcaaaaaaaaaaaaaaaaaaggtagcgaaaaggtgcggcgttgtgcgggtgaagaagcttgaattcagcattttttttttgtcccaattgtgattccgtcagatgtacactgcaggcgggaagagtatacccccccactggaaaaaaagtaccttcgggcgttcctccacgggtcatcacgggtcagtacgaatcatcgcgagtcatcacgaatcatcacgggtcagcacgacaacaccgcatgggcgcagaaaaggtggcatcacccccacagcatgttttcattcaggggtagaagtagcgtcccaaaaaggtcgttcttcctgcccaccccacggtattctacacttggtaaaaaaaaaaaaaacacaaacaattactccttttcgcatgcgcagaatagcattttttttcttttcccctgcgaaaatagcggccattcctgcatgcaaagtgcacttgcagtatgctccccgaatggtataaaatgagaaaaaaaaaaaaagcagacgcgtttttgctgttctatgaagtgattgttatttgaagtcttttaaaaattcatcgcttcgccttttgtacagacggaggtacatccccagcatagacatcacatgtaggggtaacgaagagggacaactgcgtgttgacctgaattaatgctacccgtccaacatacagcgaagaatatatatgagtacaaatgagagtacgcatatgtgcacataaaaatgtgttgcaattagcgcatgtttatgtacacacgggcgcgcgtaattctccgcctggacagttactccctcatggaagaattacgcgcattttgctgtgcacatgttgtgcttttctgatttgtttgctttgttttttttttttcacaattggcaaagttgtgccttcgtaatcgttccagtacgccacattcggtctactatttttttcattttaaattctacgcggccatcggggtgtagtcgtgcaagtacatgtgtatgtgcggggacgtgtcccgtgcggttttgcatacgactgtgcatacggctgcgcatacggctgtacatacggatgaaaacggggggacacgccggcacggcacggatttacatagaggaccaactgcccccccccgcgcattctgcagcaccatcttagcataacgtttttcgttttgaacaaatacaacatacgttttgttcacgcattgcgcatggagttattttaatttcatttttgtttttttttgttttctcttttatgttttttgctttatgctttatgttttttgctttatgttttttgttttttgtttcccctcccgactcattctattaaccatctgcatagcggcgcgaattgtagcatgagcgcgtttgtttcgcagtccacannnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccctcctttaacccttgttagtccttttttttttttttcctaccgtatgtttcactttttttttttttgtgcaattatttgccagcgctgcatacactgacatacacatggtgccttcctacacgtgaagaaaaaaaaaaaacgaccgcttaacttagcggaacaacgcctagccaagagttacaaacgggaaagaaattcgagcaaacgttttgtagtcatagctgcaaatgattgaaatgctgctactgacttttacacgaacgagccagcgaggcaagtcggcgaagcacactgcaagataaacgaacgccgggcaaagacataacactggggcgcacctaccgacctacctgcctaccggtgttgtccgtcgttgcgtaggattatatgtcccgttcgcgaatccgttcattcacgtatcggtttgttagtgcatccgtttgtttccccctacacacactgtccatttatttcccttttttttttttttttgttccctttttttaccctcacgtggctttcctttttttttttttttgtactccccacgttttaccccttcacccctctgcacactagtgctacgtttgcgcgtaaaaaaaaaaggaggacactatcctcaggctgcattccgcttgatcataaaggggcccaaatctgtgcaggtgtacacggatgtatatgcatatgtgcatgcgctggtgctctccttgccccacaggcctgcaaaaattcgctgcctcagttttgtaaccccctttgcagtggaactgtttcccgcgccagttgcaacaagacagatacaagtacacacgcgtagtgcacgttggcgtgaccgaacacacgtgccaccaccaccctaaacctaacaccaccctgccaccactcctactcaaccgacatttataatttcccccttttttacagcctttcaacattttgaatcgtttttgttgcgactccttttttttttttcactttttccttactcccttaaaactgtccaagaaaattttacaccaaaatgtcgaacgcggggaccacagacctaagttggctgccctcagatgcagatggttattaactaccctggggcattttaacctgcctgatgagtgtgtcgagaggagtgcaaatatggcgtgactctcctgggggagcgaccacttgggggagcggccacttggtggggtgaccacgtgggtgtcttcgtttacaacccgcgtataagttatgaaccccttgatatatttttcctgtggtgcctatctgtatacaacccggggggagaatatcatctcatcggttgatccctgataaggattacaagagtggccaatggggagagagagctcattcatgtttcgtttttcccttttcgtttttcctttttcgtttttcctttttctttcttgcgtcgcccctttccctgcttcacccctttccctgcttcgcccctttccctgcttcaccccttttcctgcttctctcccccccccaacagaacaactcgccttaggattcaaaattgtcaccaacgcgtacaagactagggttacgtcccaggaggcagaaatcagatctctcaaggggcagctgacggaaaagctggaacaggttaattctacatcctctatgttgaattagttgtcatggttgtttgcctgttcgtgtttctacccccatatgaaataaatgaagcacctgttaattttgcccctattttatcgcttttaccctccccccccttcagctctcgtcgatacaaaaaaaatatagcaacctagaagttcagctaatcgaatcaacacagagaggaaatcagttggcagatgaaaacaagcagttgattacgaccattaagaaggtaagaccgaggggaacagtacagcttttctgcgaaaaaaaggataaacaaccgcatataagacttaacctgtgtgcccatatagcagcaatcattttgtggttcgctcgaacggtattgataagtatattttttccccagctgaatagggacattgaccgattggagaatcttaaaaaggccgtcctcaattctatccaggaggaacatgacgtggaggatgcccataaagtaacttcagagataaattttttgtagacttgtgcatttttcgcgagtgcacattttgcctgtacgcatgaactgcacgtttggtgtgtgcatatggggagagggggctccccacgagaggcacgcgtcgtcaacgcacgcttcgtcaacgcacgctttgtcgacacacgcttcgtcaacacacgctttgtcgacacacgcttcttcaacgcacgcttcctccccacacgcagtactactccgcggacgacatgctgcaaacgaccgcgccgagaaccatgctcgagattaatggcaatgaggactcctgccaaacgttaattaacaaaattgttaattcggacacgcacaatattattaatgggaattttaactctccttacatgggagcggggtaacctcgagggagatgctaagaagtagaggagtggaaatgtgtcgaattgtgtagaacgaacgaaggagttacaccttagtgggcgctggagaaggggctcattcgggaaggggggactgactcttgggtggttcggctcgggttccctcccccaagcttgcattcgatgctacatggatgcgaattgcaaaggaggcattatgtgcactccatgtgcacgtccccctagggttgtgtctccttgatgaacccagccgtaaagatttaggcgccccccccattttgattgccccattttgcccaccccgtttgcctcccccttttgcagatcgccaggcgagaagaacacagacggcagggccttcttccgcaacgcaaggagcagactgacgtacgagcagtttaaccagttcctgtctaacatcaaaaagttgaacaatcaccagcagaagagagaggagacgttgaaaaaggcgcaagcgatatttggcgagacgaactccgatctgtatgaagaatttaaagtcctcatttcgaagcattcctagggaagagtttttgtgtggagcgtttgtgtggagcgtttgtgtggagcgttgctgtgctgcatttctgtggagcgcttctgtgctgcgtttctgtggagcgtgcgtccaacgtttacctttcgatctctctccttttcgccgctttatttttgttttttttccccccatttgtttcttcctcatttttgttttgtgcctccctccccctctgcgcggcgacgccttccctcatcacttgcccccttcccccactgattgccgtaaaattttctttaagttccgcctaattatttctccaacaagggggctaaaatgggatacctgttcaggtacgtctttgccgccgtgcacacccaacttttttgcctttaggtaacaaaaactgtttgtgtagtttgtccccctagacgcatataacagtcgtctaattttcccttcccttgaatgattgaaaggagagaggaaactccagcacagatgagcgcaaaagaaaggcacacctctttgtacctcccgcatggtttaactggttcatttacgtacataggggtaaaacaacatcagctacctatgagggggctctactcccacttggcgggatcttcccgtgccttacacatagcggctgcccatcggtaggtatgacccgatgcggtccattgtggaaaatttttcttcaaaaggggggttcaacaaagttatcgaatggttaaattatgaagccataaaaatgttgagccataaaaatgtaaagctataaaaatataaagctataaaaatataaaggcgtaagaatataaaggcataagattattgagccataagcttattgagccataagcttattgagccataggaatataaaactgtcgaatgcgaggcgtccgtgagacaatcccaatgcgacgcgcaaatggtgtaaattcgacgccctgtgcggggtgatatcgcttaacctgctcgcgggagcacaaaaaaaaaagaaataaaataaaaaaacgaacaaacgaacgatcgaccgatcgcggaaaaattgaatagtctcaaagagtgacgggactacttcttcctgagcaacctacttaagacgcccctatccccgacactcttcctctgtggcgcgctttcacaggagtcccttttgggcacagctgcgcctgtttggtacggccccaatgcttcattgagggcttcattcttgggcacggaactgcccgcgctgtttttattgtcccaagaatggccccctttctgatggctgtgattaactatttcgtttgctgcgatacgtgaatgctcttcgattggagggatgcccgtcactgtggcactttcattccgttcatttaatttcgcaccagttgtacgtggtctactctgttcctcgtgagtgaaggcgggacacaactcctctgtgtccatgtcgacctttgccaaatgggtggccgcatatagggtagttcccccgttcggtgcatcagaggtgattagtctacacccaatcttgtccgtccgactggcgcccatcaacatgttcatggaatacgaggagtatgcagcggcgtttccccggtggctgtccccatttagcccttcattagccggggcagtgatatcttcacacatggggattttttttttttctcgagaattccccccccccacaggaggataacatgtatcgcttgtgcggcctgcaccatttgtacggtctgcactacttgcattcaacacactgttgctcacattatgtaagctgaattcgtttgtgtgggggttcggtgccattccgcctggggtcattctttctccctctcgatttggcttatgcgccccccgttcgtcctgctgttcacctacctcatctaccacactgcccttccttgtctcatcccttttatccgacgtttgaaagaagtgtgcatctgtgttgtcatatgaagttggtgcaatgtgactcctattgttcacattgctgtgtagggttacacccctatgattgtcattcccgtatgtataatgcatcatgatgctctctcgcatgtccctatccttatcgagggagttccttttttgtgcgctttgaaaaggggcataattcttgtccatttcgaatgcttcctcttcctgttgctcggcataaacatggcaaccatttttattctcccttttggagctctccttgtttaatacatttgctaggaatgtggcctttttttttcctcctccgtctttttttcctcctcctttttcttcttctttttctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctcctgtgggtgtatgttcgttccccacatgcgttaccttttttcgtaaagtcaggtgcatgaatttttctttgttctttttgtacgtttcgtagttttttaagattcccccgtggatggcctctcctccctgggggttatcggtaagttggattaattcgcttccttcgatgagatttgttccgtagggctcactgccaccgttcccgtcgtggacgtcccaattagttgtcccatcgatggcaccgccaaggcctttaaggcctttcccaacatggtcattcgtcccttttgaagtatccatcctgttgtttccttcctcctcatgaggttcctcctccccccttggtagacctgtcccattagcaatttgcgtctcctccacggggaatacatgcattttgcctgaacaattcgggtcataattaaacgtgacattttcgtgccctccaggatgtcccattagggtttcttccctttgaatgtctttccccgcggtgttctcctcccgacaaaggtaggccctgtttatggggccatcagcacaattatccacatcgttcgcataactaccttctgtgaagtcaccccgttttgtcccattacttccccccctttctacctggtcataattcccccctgggagaattgcctccccttgattggtacaaagcacgcttctattcagatgatgcatgaaggaccctgaccaggagagaggcccattttttgttccctcttctggtcccataagagattcctcccagttctgcataaatatagaatacaaatcgtcctcttttattttttcaattactttttcctctttagtgatatcacttataattttcttgtacttcttttcgtcgaagttttcgaggtctcttctgatttggtcatcgatgtgtacgggtttgtcgctgtttgggggggcacactggcggtctctgtgctgcgtgttgtggtgccccttttgcagccccttttgcagcccattttgcagcccattttgcagccccttttgttgtctctcattttggcgttccccttctttcccgttgcccttttcacggacggcgagcttccctttcgtgcccccgccccgcgggagccgcctgctcctcggcatcctaacatccacagagttatcactaaagcagcaggagtttaacttaacgtgtttgtattcattctgctcatagtgccctccatacacgtcctttcccctgttgttacgtagttgaccatgagctttgttcatttttccttgaagaagcagtttcctcctttgctgcttcgtgtagtgaactgggactttaatcgtgccatgcgggaaatacttttcgtcctcatacaaatgttcgctgttctcactgtataattcggagcccacattactgtctccttcacttccaaagctgctgtccgcttcgcttcccatctctccgtctacacactccaacggagaaacattaacgcaccacttcccattacgatgatacatccccctgtcaagtaagttcaccccatggttatatcgaaaaagagcgcttctcatttttccattttgaaaaaccaaccgtttgttctttctcctctccttgctaagtgccatgttcagttcgcacagcttcttgtttaattctttctctgtgtattcatacatgtcgaatttttttttaaaatttttatttagctcttccatttcttcattccggacgactaacttcttatttgacatttcttcattttgtagcaaccccttcagctcgtttatttcttttaatttatttttctcctcttgctcgtggaggaggagtctgctgtgcatctcatccttcattacacttcgaatttgtgcgatttcttcatcctgcgggaatggatcggcaagcatcacattaggtatgcagtatgtgcacattatgtgtgcattatgtgtgtgttatgtgtgtgttatgtgcatattaggtacaaattaggcacacattaggcacacattaggtacaaccgttcgtgtgtcaatgcagcggaggaggctacgtgtgtgtagcgggcagtccaagccgctagtggccgccccagttttaccttattcgccagcagaaaatgcaacgttttgtttttttgcagctcttcggcgtagagccttttgtacttcctataccggctgtataacttgcgctgattgtggtgacggtgttgatggtgctggtcgcgccgctcgcgcagctcattcttgtggtgagatttccttttccccttgttggggggcgccttccccgcgttgtccaccgagtgcgctctatttttcccttccttggatgcacttgccctgattagcagttgcctcacttttctgcgtcccttctttttgccccctccgtccgtgagcccatttgtgttcatgtgcgtcaggtcggagaggcacaactcgttcgaaaggcacacactggagttggattcgcacgaggaggagctacacgagtggtgctttcccgatttggagaagttggagctgtcactgcgcggggggctactccccccaagggagaacgcgcagccttcgctcccactgctgccttcgctccttctgctgccttcgctccttctgctgccttcgctcctactgctgccttcgctcctactgctgccttcgctcctattgctgccttcgctcctactgctgcttcctctcctattgctaccttcgctcctattgccagttttgcttctccccacggttctttttttccttttcttcttttccttttttttctccctactgatttttccatcactgtggtgggtctccccacgtgtctctctccccctcctctgccgattccgtttccctttccccccctgggaggctctccactcaagtccaatacacttcaatcggttgattaaaaatgccagcttgtcactcttctgacaaagggaagaatgaacctttaggaggagatgaaatatatattccgtaaaattgaggaagcttttatggacactgattttaaccctagcgtgaattatttcctgttcatttttcatttgatgaaaatgctgctcccattttttgatggtctccataagggttgttctatctttgcttaagctgtttattttgagttgtgcttcctccatttggtgggccacctccttgctcacctctttgctcacctctttcgctacctgtttggttacctgctgggccacctgctgggtcagctcatgtgtccaccgctgctgcgccgtctggttggccatctccacgtccctctttagcttctccaaaaaatgagccaagtacaattcgctcgtctgtttttctacttgaagttttaatattatccggaaaatttcattggctcctttcagggatgccaattgggggctgcacctggtgcaaaggaccttctccgttttgttcataaatgattgctggatggctagcacaaagaggcagcccctttttttaacttcttcgaatgttcctttgtttttttccagcagttcggcttggaagctgcttactgtgtgtgcgagggagaacagttggtctcctcgcttagcagtgttcttggcgacctcattggcgacctcattggcgatcttattggcgatctcatgaaccatacaactagcagcttcgctcaccacatcagctagcttcctcgagcaatccccaaccggaggtaactcttcactgcaagccactgtcacacatgagctggcaggttttaaccaattcgcttcctcccttttcgattctacatttatctcgggtgcaaaattggcttccttcgcttctcctatgacaggaatgcactctaccgtctgccccaccgtctgccctaccgtctgccctaccgtctgctctactgtctgctctactgtctgctctaccgcctgctctactgcctgccccaccgtctgccctaccagttctacatgcgcatctgtgttattattacgcgttgtgctaatgccgctaatggaaatggaacaattgggggtctccgctggggggctttccgtcgtgttgttttccccactgtcggccgttgcaacggtgtttatgctgcagtttaggggagcacattccattccttctgctgggtggggggcgccctgcttggcttcgtcccggttcagggtgtcatctgtgttggcgatgctcgcggcgttcgctgcgctatcagcgttctccgcgctttctgcgttctctgcgctttctgcgttctccgcactttctgcgttctctgcgttctctgcgctttctgcgttttcaccgcttgccgcctggaccacctcgcctaaagtagatattggagatccccccttaggggtgtcatttgtccccggaagattatccctctcattactgccccccacttggttatgactactcctcggagaagacgcgtccaaaatggaaacgcacttttccctttcgccgagttcattctcatccgtttcgtcattttcattttcccctgctccatcgggggggaatacatttaatcggtgtatgtcatctttattcattagttgggggcgggggagtgctcacactgggtcatgtcactttgtgaggagatgaagattccaaaacgaaaacgatcacgcagttcgtagggttacgtgagagtttagtccacctttccgttttgttttttttttttccccacttggaggggcacacaaacaagtgcactatctcagatatgcaatcctgtacatatgatgtgtgtgcatattattcttttttttttttttttaaaaaatattatgacatgataaaagtggtcccttttttttttgtgtgtacctcctcgtgggggatacgtggacttgacgttcaccgtgagttcgccttgcgctccctcttttagctgttactatttattgcgactatatttgcgaaggttcactttattccctttttcgtggtgaagctgataagaaattttgcgtccgaaaaggcaacgagccttatctgtgtcctcgccgggactcctctctcccttcgggacgcacttgcactctccggccgcacgggctcttcgcagttttgccgtttgcagatttgcagttttgcagttttgcagttttgcagtttgcagatttgcagatttgcagatttgcagttttgccgcttctccgcttctccgcttctccgcttcactgctcctttgccgcacagcttcagggtcaaagattgctattctcccaccgtgctttatctgccaagttgcatatttggcttgaggctaatatgtctaaagttttttttttttttttttgccttgcaatttttttgtgctatctatcttatctttgcgtggaccgccctgccactcgtgcccatcagggggcctttcccatcgtacgattaaaaattatgcatcctgactgaacacgcgtcccttgtgtacacttggggaaaaaataaaatacacattcgtgtgcatgttgtgcttaacgcatgcgggaggtgccttttggccgactttccccgcgtattttttggcaaaaaaattggcaaaaatttgcggtgtttttttggcgctcttttttggtgatttttttggcgtcctttttggtgatttttttggcgtcctttttgataattttttggcgtcctttttgacaattttttggcgtcctttttgataattttttggcgtcctttttgacaattttatggcatcctttttgatgattttttttttctccttgcgcgaaattgcccgctgctgaaagttccacgccgtccggttttgcttcacctcgcttttcacttttcattttttacttttcatttttcacttttcagctgccttttttcgcgccgctccccacgctcgttctgcgcgagtgcgaaaaaaaaaaggagttccttcgccttccttcttaaccgtccttcttcgccttcttcgccttcttcgccttcgttctccgccgctctccacgtcactcgttgcctatttgacaatttttgaagctgtgttaaaaaatggcaacaccaggattccctacccgacttctttaacatctgcgatgactcttcaccgctgctgcgtgaatgaatcgaatggccgcaattttttccgcactttaaaattattttattcgtatacattttatgaatttttttttttttaatttttctttgactcgccgtctccaagtccccattttgcattgcgtaccttcctatttaccaatttgcttttaaggcgcgaaagcggaacggtcaaatcatctcaccaccaccaccccatcacagggaagcagctgttaggcagaaggctgagcgcgagacaagcctgccgttgtatatccattcaattggggaatctctgcaagttcgaccagttcagtcagctatgccaagtcgaaatagcgcatacatcacagtcctatttaagtgaacaaatcagcaaacgagcaattgaaagattccctgattgaactcttccctgattgaactcttccctgattgaacccttcccttgagtattactcccccaccgagttaagcgttacctctgtacgtcaggaaagaaaaagaaaaaaagaatttccgttcaatgcaacatggcgagaagtaaagtcaaaaaagttaaaccgagaaaaaagaagcccataaaattggataagcaattcaactgccccttttgcagctacaagaaatcggtcgacattaagctgtaaggacgagtggaggaaagaactgccgttttgttcatgcttcccatgatgggatgcgatacgccttatgctgttatgcgtgcacttttgttgcttcccccccctttaaacgcttcccccctgtttaatcgcttccccctgtttaatcgcttccccctgtttaaccgcttccccctgtttaaccgcttccctcgcaggcacaggtccaaaggaatcggcgaactgacttgcctcaaatgtggagtcaagtacgcaaatcagattaccagcctggatgaatgcattgacgtgtacagcgagtgggttgacaagtgtttagatgctaacaagaaaggatgtaacgagcttttttttaatgatgagttggcagccctaaataatttggatgactagggcactaccagcccatttttgcaggatgatcatcggggctgtctgcaggaactctccattttgaagtcaacctgggggagggagtcaatccctttcagtaccaaacacatatgtgtgtgttttgtattcccccttgatcttatgtacctacacaagcagcacatgtccaggagcataaacgaaatggaagacccttcttttccctcccggatcaccgatacttttaaccgcttaacgtgtgtaaattattcctactcgttcagtagcgcaacacatagggaaatgactagcagcactttggctgcatgtacaaatatgttttggcgttttagctacccacgcgggtgtgaaccatcctgtgcatttaacacaaaaaaaaaaaagaagcagttgcagcgatgctggatttaacatcttacgcagtttatttatgtgcacgctattttgaccccctttacctttttaactcctttttatgaaacctcatttgtcgtctttgtaaagtgatctcacagagggttggggaggggggaaaaaaaaaggaaaaacatacatatacccgtcattttggccccgcgtacattcgtttacttttttcttttattttgggacgcggcaaccctgtgtgagagacgagttgagcatttgccctgcccgatgaacgaagggcacctcatctccttttccgacatatacatatatgccttcgcgtgttcctgctcgtgtgcacatgtacagcgtgttcatatgtacagtgtgttcatatgtacagtgtgttcatgcgtgggcgcttgttgctgcgaaagcaaattttgtttttccacaaccctcgcccattttttttttcagttctgtttaagaagtgacagctttttagcaactccattggttcgacgtggggtggtgcgcacgtaggaagtcgctcatgcaaatttgtatgcgcgattatgcgcaagtttataagccattttttttttcacgcatatgatctcatctcgtgtgattttactcacgctgcgattcggactgcaacagaagtagtcaccctactgagtgcacacgcgatgcagcaaacaacggcggtgctcctgcattgcaatttttattttcgaccccaccgatttgtgctactgcatattaggcacgtgcgtttgggggttactagcgacagaaggggaggagaaaaaaaaaaaaaaacatgtaggaatgcaattgggaatgcacactagcgaatacgaggcgcgccagcaaaacggcgaactcccgcccacgtatacaaatcgaaaaacgcgcttcgaatggggggcggcctaatgaccaagggaagctgaagaatcagcatacacgtggagatgggcgtaacatgttatacctactatagcacagttcgaagggctcttctgtcgactattttttgtctccaggttgggcacacaaatggtgaccagctagggctgtcaattggaaaaataaaaaataaaacaaaaaaaaaaaaaaaaaataaataaaataaagtaaaataaagcaaaaaaagaaaaaaaacaaaataaagcaaaaaaaagaagaaagaaaaactactttgaaagcgtcgaaaaggaagtggcacaaaatttttaacaacatggaggccgtttggaggcccccaatggagaggcctcgtattggaattaaccgaaggttgcacggtgcttatgccaccttgcatacgccaccttgcatgtggcatcctgcatgtggcgttcgcgtaactcgcatgtaacttgcatgtcggcctgggagcaacgtgtacgggcaaggcaaagcgcgggggaaaataatcagtctgtatgtatgtatatgtatgtatgtatatgtatgtatgtatatgtatgtatgtatatgtatgtatgtatatgtatgtatatgtatgcatgtatgtatgcatgtatgtatgcaggacttatgtccttcctgtggccgacttttgtataagaagaattcctggcgacttcgttgcatttagtatgaatctttcccagggtattgttcaagtgcaccatcatatttttttttttttttaatttattttgttttgttctttcgcatttttcccttttcgtttcgttttgctttgtttgtttcgttttgttttgttttattatgttacatttatttttttttattttatatatttttttcttttccccgcttttttttcccacttttgtttgcttcggcttggttaaattttcgcgcaggcatttggaaggataacccaaaaaagcggcgaagaagaaacaacgcacaagtggagcagcctgggggcccgcgcacaaaccggttcgaagtggcccacctttgaacaaaacaaggggcgacagggagccgcctacaggggttcagtagctgccagtggatagggggccctgcgcacgggaggtggacacagctaggcaagcagctaagcaagcagctgaatacgccgcttaacacgccgcataacacatcgcttgacacgccgcttaacaaatcgcttgacacagcgcttgacacaccgcttaacacatcgcttgacacgccgcttaacacgccgcttaacacgccgcttaactcaccatgccgcccaaaaagatgaaggaagacatatcgcagctcaagtacgagcagagcgtgtcgaacgacctgaagatgaacaagtgggtggtggtcgggctgtactccatagtggcggcagtggcgaccttcgtacacgcaggattcagtggctggcagccaattatatacaagtcaggtgccttcagcgaattatgtgggccgacggatgacaagcaggaatttaaagtggacgcaaatacatcctatatgacatgtgggaaccgagatgcagctgtgaacaatttatttaccttggccttctttgttcattttttcctatcatcagtaagtggctacgtattggatacctttggagaaaaggtctgttttctaagtggacaaataatcctagcaggagcatttctatcgctagcagttttgaagttttcctacgtatggtatttgttctttttaatgttgggtatttcagcagacttatcattcattccgttgttaaaaatatcgaaatatttccctggacaggagtctctcatttttggaatcctgggttcagcaaggtctacgggatttgccgttgggttgcttttaaaatgtgcctttttctacatgtacagttttaaggataacgaattttacattttgtgcttaatctacctatgcacatgtagcttgtatgcatttattgtgggtatttttatcatgccgagtaagaagagtggacattcgcaactgaacagtgaaggagccacgggatcgtcaaaccaagagaagaaaagaaacataagtatgatgaacgaaatggacagaatcgaaagtggagataaaaagtcatacaataatgatgagggttctaaattttcatataaaatgaaagctttatggaatcatccacaaaaatgggaatatttaatcaccgtatttatatgcagttcgagtatgattcgatttgattattttataaaaaccaatagatccttttttatatggaaagataatgacctcacgacaatattttctctctccactgttttatcctttatcccaaccccattttttggctacctggctggaaaatttggttctatatacagtatattaacaaacaacctgtttatatttttgacctaccttttgatcctatttgatggatacttcttccgaatcatggccatgattttgttcttcttttatatatctttcgttttttcctgtttctattgctatgtggatgagaaatactccaagcagcatttcggaaaattgtgcggaattatgtttgcagttagtgcactctgcctaattattaacttttacctcacctacttgaccgacgtggtttatatgtacctgggagataagaagtacttacccgtgacttatggattgaacgccctcggggtggtcacgctgctgtgttgtgtgtatttaaaagttacggagaagaagaagaagtgaaggcctttgcctattaaaaggggagatggagaaggaggagaaggaggagaagcgggagaaggaggagaagcgggagaaggaggagaagcgggagaaggaggagaagcgggagaaggaggagaagcgggagaaggaggagaagcgggagaaggaggagaagcgggagaaggaggagaagcgggagaaggaggagaagcgggagaaggaggagaagcgggagaagaaggagaagaacaataacaacaaccgtaacaacattaacaacaggaacacatggtgaggatttgccatctgaagagctacccctttttttttttgcgcgcgcggaacaattgtataggcagcatatatctccgtactcatgcacgcacttgtgtgtatgcccgaccgatgttgcagtttttttttttttttttttaccaccaaaaagttagctctgcatacgtgcggggtgtacacatatttatgcacctatgtgcgacatttcatcccactgattagtttccatatttttttaattacccctactcgcgacaattcctgccgtctcttatgtgcgctatctgcacatcctttaatgcgcgaatactttttttttttttttaaatatacagagcacatacgtatgtacgtgtgtgcagatgacattccccttgcgtgattttatacagtgacaatggtgtgtgtgctattaaccctaagtcaggcttttgtgtcaccccgttctcactttcacttttatcatttgcatttttcgcgcatgaatgtttttccatgtggctgtacagttagccgttgttgtcgatttttatgcatcgcggggttcgcgatgttctcgatgttcgtggtatgtcgcagttgatggcgatttatcccaagtcagccttttccattcacgtgtcattgcgacaaattgccggtggcgcggagtcatttttagtgacagggcaccattttgttcccccatttttacttttcctcatctacaaaatgggcaccctctcaagttacgctatttaatttcgaacaactgttttttttttttttttttccctttatcatttttgttgcatgggaaaataacctgcaaggaaactaatttgtcctttatccacatgccatttaatagtatttaggtcctttcctcctgcgaatgcttgtcttccactcaatgaatgatctcgccgaatgaggggtattacctcccttgccgtaatgacgcatgtctgaagggtgtgttattccatgtctacttttgtgtaacacagccagaaggacaacccttttttcgcctttcctttccaggcaataaacacacgtgtgaaataatttgttcataattatttatccccatgttcggtctcccaaatgtgtgtgcagctgggaaaatggcaaaaaaggcgtccagtcgagtcatgccagactactgcccgaacggtcaccactccacaaagttaactacgcacatacataattaacagtttaatgctttatatttttttactggcttttttccgagttttttttaaaacataacgaaaaaaaattattcccaaataaagtagctattccgttttgcattaacaaatcatcaaaatggaattaaaaaaaaaaaaaaataatcagctagctagctagccaaccgacgttaacagttaacacataaaacgcgagcggcaaaacgtaaatatgcttgaagcatctcccatatataacacaaaaaagtgacgctaacaactcgcacgcgggaaagcccacaacgtttacaaggtaaggatgaattctcccccgcgagaaaaattacaaaggaaaaatggggcatccaaagttgcaacaggtacccccgccgccaaccgacctcttcccccgtctgaatgtaccgctccggtgcgacgcacaactctttgttggcatcctttaagaccaccccgaacgtttacacattaactgctgcccacgcgcaggggaagaaaatggctaatgcgcgcacgttcgtacttcctccaagtgattcctacaagtgatttctacaagtgattcctacaagtgcttcctcgaaatgcttcctacaagcgcttcctcgacgtgcttcccacaagtattcatcctccccccttttttcccctacttgcatcatttgtccttttcgtaaaaataaaacaacgtggtctccctattcatggactccctttccttggaagtcccctcgagaaagtatttgtaaatttttttttccttgtttgtgagtccctccaggaagtacgaatttaatttcgttttgttatttattaaaaaatgtatcctcgttttttctgcttttctcaaaatgtcataaaaattagtggatggccattcactgactggcaataaattacacaactcgtatgcggtttcgaaataaaactggttgaacagtcctatggtaacagacacaggatcaaatttcagggtttcgatgatgtcatagtaggaaggaaacttaatttttaagacattctttttgtataattttactgcaaaaaagagagtcaatcgaatttcatcttctgcatttagcttgtcttcccttaacccatttttatattccaaatatgcttcattgctgagcagggacagtccgtatatgtcaaccaaaggcacacaaggaatttcaaccaagtcgataaaactgaagggggtgttaatgtcttttattatttcttcaaactctatgaaattgctatttaattttatatttttttcgatttcttcattcatttttatggaatgtgtccagtgagcacatgcatggggaaagtggggaggggagtttccgtggtgcgtgcgacggggcaaggtgcatattcaggtgtcggttcaagcgaactgtcaaacgggttggtacatttgcgtgcaacgcctctcattcgatgggacacataacatttctgttcttttgaaatcatggtgcgagggtgcagacgttgcggacgttttttttattttttattatgctgatttgtgtggaaaaataggctttgcctttgcaggtcggtttgctaatcggtttgctggtcggtttgctggtcggtttgctggtcggtttgctggtcggcacctacgccactttccccccttcgaatagtatcaacttcttcacacagtaacgcttgcctggttgtatgcctacctgttcgcgcgtcaccatttcaaggcagtgaagaccgggtggagggggggatgctcaagctgcttctcacagacacagaggaagagtcgcacaagacgcgaacctatgctatatagggaagaatgcatatgcccctaggtctacctcgcgcgctcagcatttacatacatttttagcgaacgttcgcgtagcgaagaattcgctgcccttacgcaagtgtgaggtgtacgcaactggttctcatcagcaaggtcatgcgcacaagtccacatgcacatgttcatgcgtacatttatgagtacatttatcagtacattcatttgtacattcgtgcgtgtaggcatgagtacgtacttgagcgagctatgcaattatgacatagttatgggaccgtctgccaacgttgcatttgcgagttgcgtgagaagcggcacatggggagggggggaaaggaccgctgcgtgttagccgctaaccctttttacatgggccagatttgacacacaaggaggcacccccttgcgttatctctctgtgtgctgcacgttcgaaccacccgctcgggtaaaaaggggattgtacaaggggaataaaggcacaggcacgaggatgtacgcgttttcacgcatttgtacgcttgtttgcgcttgtgtatgcgtacttatgcgcttaaaggggaagcgcgcctgaacgtgcatacatacatacatgcatacatacgtgcgtacatacatgtgcaattctgtggatacgcgcgtgcgcagggatattccgacgcccttcaagtcatgaggggggggaatcgtaaaatctccgaattgtttgcaaactggatggagcgtttgacgtggggcactgcgctacctgggcatgtgcatttcctcgaaccggatagcctgtcggattgaagcaggaggcatgaagcgaagaaaatagaggaaaaaaaaggaaaaaaaacgaaaaaaaaaaaaaaaacagaataaacgaaataaaaaaaaaagcgaaaaaaataaaaaaaaaacgaaaaacacaaacgggcagataccacccaggcgcacgcatccatctgactacgttttcatttcttgatagtcgtatgggtcttggggcaaattcgtgttcaacgcgcaagggtgccgctaccgtgtgtcacgcgtatgtacttcaacaaaagggctggccatcgcccctttgagtacacgtgggtttacatgtgttaacatgggttaacctgtttacacacgtcaacatgcgccaacatacgttaacatgtgctcacatacactaacatgtgctaatatgcattcacgcactttcgaaggtattcataaattggggagcaccccttccttgtagggaaaatcgcaccagcacgtggtttcacaggggccccaacagagagaaaaagtattcaatggccaactgtgaacaattgcctttttttttttttccttttccccgtggccgcatttcgtggcacctctttccccgtatggttatttactttttttttaagtaaaccaacaaagggatggattttttcaaataaaaaaaaaaaaaaaaaaaaaaaaaaacaaccaggtgtttgccggtccaaaatgtgaacagaaaaaaagggggcaaatcgttttcacaaaaatatgcttcacttaaaggagcgtaacgcatacgtttccacatgtataagttttttttttcccatttggttccctcggccattttttttacatttcccacattgccaacaaaacagggaattcacaaaattaacgtacacttgggggacaaacaatagtaagcgaaaaaaatctacatccatttttgtttcgagaaaatttcaaaaatgtgaagaaattttcacccgacttgggaaaaaaaaaaaaaaaaaaaaagctatacattatagaggcaattttgcgacttctttttgtatggactacaacttcaggtgaacatttttgttcctcctttggcgcccattttttaagggccatacgaattgtagtcagttcgctatatcctcaatgcggttgggtgtttcgtgtggagttataacctctgttcaacccttttgctttatcccccctcgagcaccttccgcatggtaagtgagatacaccccttaggagaattcggcctcacctcgcaagcgaccacaccgcgctgcgtgcatcgcttttccccacgtgtgcttatcgatcacccccccccccccccgttgacactgcttccctacccggcagatgtactccctatggaaggaagtcagcgagcagataaaaaaaaaagcggaggatttaaataacagccttcaagaatttaactctagcggcaaccatcctttaggggggtcctccaatgaaggtaacacgagaacgcaggaaggagggaccacacagggacccccagacacgagcctaaagaattgcatacaggaaaaatttcacataataaacgataagtacatcaatggcaaggacttcccggagctccactattacaatgaaaaaattctcagtgggtttaacagctttaagcggattgtgggggacatctacaaggacaagctgagcaacccgagtgatggcctccttcgcagtgatggccttcttcgcagtggtggcctccctcacagtgatggccccccgcacagtggtggcggcgttggccgctcggaggggcaaaagttctacctgtccaaaatcgtaccctggaaaaagggagacattatgatatctaaaatttacagaaaaaaatacgacgagggattcccaatcaatttgcctgacccaaatttaaactcctatgtgtaccaaaaaattttaaaattaaatttagatcgaaataaaattttacatacaaatattttgcagaattacaacttcagttggaacaagaaaaaggaacagagtgagaaaataattttggaggaccccaacttggaacgaacgaaaaaatttctcgtgccgttttacatgtctgagttggatttctggaggtcctactttttcaacattgatattatatacaacgaaattgctgacgatatctacgagagtaagaagaatttccccgacggtgatgagccactacactttgtgcccctttcatgtggtctcagctccgcggagcggcaggcccccacggggatgacacccactgcggtgactgcggagactgcggcgactggggcgactgcgatgactgcgatgactgcgatgactgcgacgacatccaccgcgataaccccccctgatgctgccaacctgtggacccctcccacgaatgggaaagaaaccaccgtggaaggaacaacaggagagacacacttaacgaacaaattgagctttccaaagttggagctccctggggaggaggagaaagcacccacggaatgggaacaacatatagaaaactccaaaaagggatacggaaaaaatgagtcgaagggagaagaaatctcagcggaagtatatgatacctcgaatttagctaatttccaaagtttgaatcactcagattggctagctcctttagaagagaggacaaagaaaagtggcgcgccccttccaagaggtaccgatggggaaacacccgattgtaactctgcatcccaaatgagttgcaaaattgattcgatcacaccgaaggaggatttatttttaatgacaaaaacgaaaattaacggactcaatgtttacatggataatgatattttcgtgaaccttcgagacaaatcagaaacgtttggttctctattggaggacacgaaggaatacacagaaagggctaaaagggaggagtgtctaggaggttactctaatctagaattagttgaccactcgttagaggtgccatttgagagaggttctaaccaaagggaggacgaaaaagtggaaggaagtgccgtctcgcataggagaactggggatactatcgatgtggatgttgaagctgaggaggacaagcctgtcgaaggggatcaaccgattaatgatcagcttgactctttaaccatttcgaagtgcaatataaaatttttggatcttattgaagagcaaaatgaaaaggcctttagccccgggaagcaaaacggcggagaagccggttctgcgtcttgcgatagggtggagcgtgtggcagctgaggaggggacccccccgagtgacaaatggaatggcctaggagatgccactgtggttagtgtgcatgatggggtgagtgaacagttgggcaaagagaaaggggagggcaaagaggagggcaaagaggaggaggaagagcacgacaaagaggaggatgaacaggacgacggacaggagaacgaaccggtcgacgaacaggacgacggacagtacgacaaacaggacgacgaacaggacgagggagggaagaaggagaaggacgaagcctccatccatgccaacctgaacgaagcggaaacgaaggaagaactggacgattgtgcgctccccgagcaggaggttgcaccgaccgatgatccgaatgttgcgcaggatgtacctctcgtggcgcaggaagtacctctcgtggcgcaggaagtacctctcgtttcgcaggaactacctcatgttgagaaggaactacctcatacccaccatgcgggtggatcaaaggactgcaaaggactacttagtgaggaagggggagaacaaactagcccatatggtaacctaaaatgtgatcccatgtgtgtagagctaaataagtgcaacacattggttgaagaaaacagaaaagtgaatgaaggtgtagagcttatgataaacattacaaaaaattcaaacgcagttgaggacagcttggctggtgaagaaaaggttaatgccgcttgtcatgggggggaggaagctctacatagtgacggcgtagaggtgaagatgtccaggccagtgaacagctccaaggaggggacttctgatcagatcagcgggttgatcgaggggacttctgatcagatcaacgggttgatcgaggggacttctgagcagatcaacgggtggaccagcgagtggaccagtgagtggaccaacgagtgggcgaacacgtcgatgccccccaccccaaatcatgctactgcaaagcagaatgaccaagttgataagcaaaacgacatcaacgttgaggtaaaagcagaaggtgaatcacccaggagcgcagagggagacacgaaaaagtcacgaaaagaatgcgacttaaaccttgatgagttaaatttttcggatgtacttgaatttgacatagattcaaacaagttcaacgcggaagagttggagcagtttgaaaaggacctcctgaatgcgtagcggtggcggggcagaagtctttcttcccttggggaattcttctcaaacgtgcaccgagtgagcagcgatgtgcagcgaatgagtagcgaatgtgcagcgaatgcagcattgagtgtacatcgaacgagtatcgttttaaaaacaacttttattttgtgttttttttttttttttatgcgacaccgcgtggggagaatttacagggtcgggatttaccacctctttaagcaagccagcggtaccgtcaccatgaccatcaccaacaccgccgcttcccaaaaatgtgggcaccgcatgtttagacccctgtacagtatgccacccccaagtcgctaaaatggccgataggtagaagcatccacttgcgcggtgcgcaaaatgtgtacatgtataaactccccgttgtttgattcttttacttttaaataacgatacgtatttgcaaatggtgtggcgtgacaaatgttccagtcggagggggacgtgtcagtttgcgtgtgtatcggtttgtgtgcgtatcggtttgtgtgcgtatcggtttgtgtgcgtatcggtttgtgtgcgtatcggtttgtgtgcgtatcggtttgtgtgcgtatcaccatgctgagtcgttatgctccaaaaaaaatggacgaaaaaaaaaaaaaaaaaaagaggctcaaacgtggggcatccaaagtgttgatatttcatatgctcattgtggctttttccctggtggaacggatagctactcgcgcaactgcgtagtgctgtggttacacctccaactgtgatggtaacttcaatggggtgaccccccttttttttcctgaggtgcagattgcacctgatcggtcatttggaaaagggcctaccgcaaatcttggtacgcagaaagtccagaataaaggcaaacctagatctccacgtcaggagcaattgtatgtagaccattttccagaaggtgaaggaaaagagccctcccctaatttcaaaaaaggggaggtgagctactacttggtggctgcctatgtaggctaaggatcctttccatttctcaacaaaagaaggaaagtgattctcatcccctttcttttccatctgagtattaaaaaggttagacaagaaataggcctcctgcttagcattctgagcagtaggagtaggcgacttgtaattctggtctatctgttttaggtaatcacaaaattgatgtttatccatttgttctcttttattttttttgtagtcccacttagattggctaacttgtggaaattttttggacaattcatgtgccttggatttaagcaaatcagaagaaaaggtcgtggagcaagaagaaaaataattcagcacgtcactaaaatgttcatgcaattgtagaggttgtatttttttacaatccccaatagcgtaaatatttttttctctaattccgatcacagcaagatgtccatttacattcagaattttattgttagcttgttcaggtatttttttcaaaaaattcgtaatgagaggagtctgcgctaatccactagcccaaataagtataccataagggatacgtttttttttttcatttttatctacactagattgtatgcatacggtattttcatctacttctgttacgtaataattggtgagtacgttaatatttgaatttagaaacgtttttttggtgaagtcggatatattttgagtaaatgtggggagtaggttattccctccttcgacaatgctcacagatatgaatgggaaaatatttttatatttcctttttacgtcattattaatgaagtcagcgaactctcctgcgacttctactcctgtgggtccacctccaaccactaccacatgtaagagctgttttttttcttcatttgaaatattctccttagagcatatatttagtacctctaggaacctcttgcggatgttcattaccccttgaacatcttttacaaaaaaggcatacttatcaacccctttaatattaaaagagttggtcttagctcctacagatattattaagtaatcgtatgcaatttttacttgattattttcgttgtctttgcatattactttgctttcttcgggtactatatctgtgcattcgagttgtaggtacttacctgaggatcctttttttctcagaaaagtggaaacattttctgtacacactttggcgctcagggttccactacatagacagggaagcaaaggggtgaaggtaaagtaactcctcggagagattaacgtcacatcgtactttttaaaatcgatatttataaaaaaatgaataccaccccatcctgaccctagaatcaccaccttttcttttctgtttttgtaaatcctgctggtgctaatttctcggttgttctcgtatatgcatttcacatttttcaccacgctgtgtactccattgtatcggacctttatcgacatagttgtgggatctgtgtttttttttttgtggggagttaatcgcagacggtttgtgtgtgtgggggggggagagatgtcagtgttgctttttaaaaagcggcccgagctgcaccttgcgaggggcacttctccacagcgcagcaacaccccagggcggatgcacacgcatcaaaaagggacaccaaaaagggacaccaaaaaggggcaccaaaaagggacatcaaaaggggacttcaaaaagggacttcaaaaagggacaccaaaaaagggacaccaaaaaagggacaccaaaaaggggactcaaatagccactccaaatagggacaccaaattgccagtccaaattgccactccaaatggggacaccaaattgccagtccaaattgccactccaaatggggacaccaaattgccactccaaattgccactccaaatggggacaccaaaaaaatgcgcaaatcctcggtagatgcgttactgggacccttttcctaactttgcgaaatggcgcaaatcttcatttcggcttgcagcgggggcatggtgcgaggctagcgagcacacaggaagaaaaacttaaacgtactcctgtatgtaagcatgtacaaacataggtttgacttaaaccgcggtgaaatgagtcaagctagttcggaaccaaggcttctgcgggggactaaaaataaataaaaaaaaagggacttctcctaacccttcgcaaaagagctacatagtggggcaaaaatatggccgtcgcttctcaatacgctcgtaggtgggggtgcgtccgggttggtactcctgcagctcatatactgttgcattcttcttccactaatcgcacatgttcccctatgtgctctgtcaaatagctacgcccgcgtttgagcaggtgcccattttgactctccctcccctaactctgcaaaatgtagtcaccaagcctggccaaaaaataaagaaagaaacgcaaatccccttgtgatatgtttttttaaaaaatgcggaactgcgctcaattgataagccagacgtgggggtgttacattttccttttgtacgacgagcagatgtaaatcattttcttactttttttttttttttttttttttttttcttccaccctgcctgggaaaaagaaacatccaaaaggttaaataaaatcctattcgctgctgtgcataagaacatgtacatttcagttcgattttcatacatccattttgcgtacaaaatataagtacacttgcgcgtgatccttttatgttttttttttttcgccttttgttggaagactaggtaaaaaggagtagtagccgccggggcaacgcaccccagaggtgcagcattttatgctcgcatcatgtgataaccctctttgcaaaaaaaaaaaagaaagatagaaaaagaaagaaagaaaaaagaaagaaagaaagaaaagaaaaagaatagctgctcccttcactatgaataagtcaagctttaacccttttgaagaaaaaaaaggttacttaacaaggctatgtcgacatgtcgaattgctcgaatattaaggcagcgcacaataatttgttttcctcgtgatacgccacagtaatgttcaatatacttgtgaacgtgggagtagttgccgagcgatcgtgtgaccgagtgatcgagtgatcgagtgaccgagcgaccgagtgatcgagtgaccgagcgaccgagcgaccgattgaccgagcgaccgattgaccaagcaaccgattgaccaagcaaccgagcgaacgtcttttcctttcatttcttcttttccccctttttctttcttttctttttaattaaattttccttttacgtggttgcggttacgcatgtacgtatggcctgcacagtcagtcttgcctgtcgcattcaggcgctcgcttgtttacacgcgcagctttaatagactagactactacctctccggaagcttaccgagagtgaatgcatgcatatgcctgtgcctattcgttagtgcgtttttcctgaacgtttgcatgtaccagcgtgttgctatcgcacagatagagaagaccccgtgtgttgcttagccaccgccccacttggctaacgcaagaccaatttgtcacgccttgtgagtgttgccccgtgtcagtcttttcagcatcgtcacgttggcaaaccgcgttaaagcgaaaggggaagaaaacctttcattattttatcatcggagcggttagcagaagaagcctcctctgccaccaccaccactgagcgtgccaatagattaatatacgcgcgggaattatacatggctgcttaagtgtgcctcttctctcgtgtactttttctatccacgctaaccttacctgtggtgtgtctcccaaaatagtcacttctcccctcctccttcacttgtttaatcattatcatagctccacttttttttttttttttttttcgaaagcgtctaactcaatttgcgcatttgtttcctagcgcatctattgatatgcactgcacccaattttttggccaattttttttttaaagctaaattggatcagcaaaaaaaaaaaaacaacggggggagtgtatataaaaaaaaagcatacataaacgaccgtgtacacaaagatgcatctctcgttaagcagtcgtgtaaataattctggctgttcaaagcgtcccccaaattttgcattttcccgttgccatcttttttttttttcctgtgcttatgatgacatgacctttcaaccacgttgagcactcaaacactccaactcactttccggaaagcatttttctcctctacgcatgtgcaattatcatgtgtgcgaacaaaatggtatgagtctacctcccaatcgctgcgcgtaactgcaaagggggggagttaccacccccactcctcccagtcctcccagtctttccttatcctcaagatgggccacacgtggggaagcaaattaaccaactaggtaaatgcgttcaggcatacaaaggtaacctggatggggcgccagctaaagaagccaaaaagcggggacccatcatctataaaaaaacgcaaacgatacttacggtggaggggtgcgtcttggccaattttgttcatgttcacagtagggttttttggcacgccaaaaaggtgtatattcacgccgcacaccgccgtgcattagtcgaaggtatgctaatttgcaaactcaaataaaatgtaacgatgctccgtccgatgggtgtgcaggttatctgttttctctccagtgggtctacgggtgccgccaaacggattcctcaatttttttttttgggggttggggagggatcacccatagggttgctatacatgcacgcacgggggcgctatacaaggttttttttttttaagaaaaagaataacgtccccttattgaataggcttcctctgagggtcattccgttttgcataaacatgcacgtgtccttctcgtccagggttaacggttagcggttcatgatacagattcacaattaacagtgtgggtcgttgctacttggttccctccagtagaacagtgccccttcagtccttcggcctaaactccatggcctgctttttgaccttcttttcgtaagagtctctgtcctgttggtacaggagaaacggctccgcttgtgcaggcgaattcgggttgggattatccaacagatcctgcaaaagcggtgatgtgggggagggggaagatccattgttgtgattactaataaaggggaagacacacatacaaatacgctcctttatttattaaggaactacacaacaatgtcggtaatatgcttagcgggtatgaatcgattacctgaatacccaacagaatctgctttattgttatagagggtttccaatcctcatcttcatttaggatagacaagcatacggttcctgtgttaggggtaagagatgcgttgtgagggtgacctaaccaatgggggtatcggtacagggttatcaaatatggggaggggggaaggcaaatagagcgtcccaatttccccctccctttttttgtgcttccctacctgatgggtaaatgttcgggtggaataataccgtggtgaatttgcacttggggggcttgctggggtaatcctccgtgaattccatagttagcgggaattcgcctccttcccatagacctccctgaaagaggggtgggtgggcgaacaaatattcaactgctttgtaacaggggagaaaggtctactcgtatgcacaccacgaaggagtctaccttcgcacagaaagagctttatgacgacttacctttttgcctggtattttgcagatccatttcatgatgtcgagacccttcccatcactcatggggctatacttggccgaaaatccagcggggtgatccttcctccattccgcccgttcctgtgctaacctctttttcgcaatagacatattttactcagaagtgaaatttggaagcgaatcagggggaggttcctttcttctatgtgtatgtctttttttgtttgactttgtccttaggttggtgttactgattgggtatatccgtaggggaaacgccttctcgtggttggggaaacgccttttcgtggttggggaaacgccttttcgtggttagtgggaggaccggtgaggcttgcagcttcgtttggtacagacgcgttggaggcaatcttttttccccttccgtttttcctcttccctttttcctcttccctttttcctcttccctttttcctcttccctttttcctcttccttccttttttttttttttttacataatgtggcccccttttcgagtgagccccttgttcttcctcctcaccaagcagttgcgtttattttgtattaatcactctacaggggtggctatgcactacagtagaaggtaatgcaaaaatggggaagtccaaaagagggtgtgtcttcacgggacgtccacaataatgttcgagtggtaaaaaaaacagtcacataggagtgtccccacagtaatcacaataactcccaatagtatgatgtgaacaaaaatgtcaacacctttttttcttcttcccctcaagggtgatcaaaaagtactcatttggcttaactctcctctttacctcttcaaatgcgtgaagaaatgtcgtgtaaaaaaatgtcgtgtgaagaaaatacgctgggggtcgatcagcatatacaaaagcaggcggaaaaaaaaaaaaaaaaaaattcaagagtgtagtaacaagtttaaggagagaaacaaaaaaggatgcaaacgagctggaagtaaatgagaagcatacaaaccaaagtgaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccttttttttttgtagcgaaaaattgccctcttgggaatgagaaggcaatgcgacagctgtgtgtcatccctgctgttcagccccctgtgcgattgagaaggaggcgcagcaaattgtacgcagggggaagcggtttgccgttatcgcttcgtcgttatcgctactccattatcgcttcgccgttatcgctactccgttaccggttatccattaagccgatacgcggaaacgcagcagcggcgtgacggtcccgccgagaggatgaactccttcttctgcgaagacacgaaggaggaagaacagctcctccagaaaatcaccaaagttaaggaagacatattacccaaagtcatcctagaaattattaccaacaaatgtttatccaaaaggaggttcaagggggaggaagcgaaggtcaaaatggagccccacttttcggggcagtccctattgaggaataagaaccatgatgggtggagtgaccacaaggatcaggccccaaatggggaacagagtcgcgcccaactgagcggcgaaattgcaagcggtgaaattgcaagcggtgaaattacgaacggcgaaatgctgaacggcgaaatgctgaacgctcagctgaacgctcaactcaacacgcacatattcaccttccaccttaaaaaaaatggacgcataaacgcagataccttttttataccctacaaaagtaaaaagggtgaggatgtcataagggagtacacggagagttatagctattacgatgtgtacagtccgaatatcgaaaagacaaacaaactctttcacacgaataataatggtcgcttgtgtgatgttgcaccagggggggaacaagaggtgggagtgattcgtcagaagaaaaaagttaaaataaaacaggagtgggaagaaaacgcagaggaagatcaactgcctccaggcgggtttgtagaatggagcatacaaaaaagtgagacaacggaagaacctccagcagaagagaccccagcagaagagaccccagcagaagagactccaacagaaggaccaccccactttacaaatgcaaacggtgactgtagaacaaacaatatggaaaaatatcttgtccactttagggggagattattcataggatgtaatttgatctattctcatttcaagtgtaacacctttttaggcaccatacagagtagagaattggaccaaggggagagcagcccgatcggagaggacgatctctactttgttaaaaaagaaataaaaacatacaacttaattaaaagtgctacttattggaagcaggatgaatatccggatgtgtccgatcccaatgtccaaaagtttctcttcttgacggtcgtgccggcgctctgtgattatgcggaggaggggggggaacaggccgccgacgttctgttttagcgtggtgaggaggtggagaggtggcgaggtggcgaggtggcgaggtggagaggtggcgaggtggcgagatggagaggtgtagcgtggtgaagagctgaagatgtaccccaccgttgaaccatctcgaatggccctttcaacccccccgcgtgtcctacacgggaggagatccagcatacagggagactgccttacgcgataagtaaacccgtttgttcctaatgagcttcatattaagtggagggtcttctgtcgcgtgcgtcggactgtccctccattttggaagcggcccctccgcttcacccccgtcgccacaaccagcactatcgccatcgccatcgccaccatgctgcgcctcgccctccaatccacgcaaaacaaaacgcagataggaataaaacacacgtgagtaaatgcccagctcgctaaagctgttgactagaatgagcaaacatttggtggtgggcatatcaagcgggggttccattttttccaagagactctcgcttctcttcaatatgataaaagttgtgtcatttttaattttcctcttcgatacgacgtaggctgctagagctaggtggtgcagagtggcttgctcaacctgctttgcaaaatatatttgaaatatttcatagacgtcctcgtgggtcatgccaagtttcgtgtaacagtagaggatgttgcagagggtcgatatgttcattcgcctggccatgaggatgaactttgcgtttagactctccaacaggtgcttgctcggagatgtttgccccccgatggggagggtcctactgagaacggaactacgatccagattatgggcaacatcgccttccaccgtgggagaaccaccacctgtcgcgtaactagcagcagcgcgcccccagcccaactttaccatgccgctcaggataaaactcaactgctgctcatcgcaggaatgtaccttcttctcgatttcgcaaaaaacagcggaaacgtaactcggctctgggacccctaacttgatgaacccattgatgattagagataagtgtcgaatggtggctagctggatctttttaatcgtttcctcaaaaattattttcaaaaactctttagggatatcaaaccaaattctacaacaggcattaattataagggagagtgattgtgtattcattttctctacattttttgttatctccagaagtactgcaaggaacatatttttcaactcctccgtttgtttgcttctctcccgagtggctccacccaattggtttcgtgcaccctgtggagatctgccaccattgggtggaattcctacaacgttattatgactcccttgggtgtcttccccttcctcattcgaacacttcctactggtatcatctctctcccatcggggaaagccgccgtcccgaatgagtatctcatcgtccatttcgtccagcacactctggtggtacgcacagttgtgcatgtctccctcgatgtgattttcgtccctctgccgtgggtaactccctaagtgcgttactgtacttaagcatggacttgttttttctgtcccccgttttttccccccccgagtggaagaaccattattggctactccttcttcctcctcatcctctgcgctacgatgcattagtgtaactacatccccacgctgctctccacaggggtaatccatctcatcccgttttaaatctccttgtatgtatatcctatccagctttacattagcaacttgcaaaaaatggggagtcggtttggtcacttgtgagaagcagttaagtagcatggccagtccctgtggagtgaagcattttttatacttcgaaaaaattgtcaaaacgtaaacgagaagctttagtgtcaattcacgaaatgaggaatcgttgcagtgtttggaaaaggcattcaaagttagaagaagtgggaaggaattagggttatttccaattggcaatttcaagaattgggataatatcaattcaaataattttttgtcaaaataatttagcgcatttaaagaatgggagatatgagcacaagctagcatgtccattttgtgtatatctcctttttttattttttcactaaattttaaaattattttcacatcacgataactcactttcgaatatgcataaagtattcttcccatttccttcatgtcaaatgtgtcacttatcttgtttgctctttcacttagcttctcccaagtgattcggtcgtatggaccttcattgcacacacgttcaatcgtttttgtaattctgctgtgactcatccaggggatgcctgccaacgtgtcgtgcgagacacatctcctccttatcacataaacgggtaatacgtgttgttccttctttattattcgaaggaaacctctacacgttgatgtcgccgtcatacctgcgcagctttagtggtcctccttcctgtgatatcctctatgttgtgttccacggggggggggcgtgcgcagtaggaaacacaaagaggaggcaaaacaggtagaagccatgcaaacaaacaaaaaaaaaaaaaaacatgcattgatacgtacatatgtaccagatgaattatcgcgtcagcaatcaacccgccgcatacgcatacgggcacaaaaaaaaaagcaaagaagaagcaataaaaacacgcttctgacacatgcacaaggtggatttcttgtcccgcttgaaaactcccttttttttttttggcgtcccctggttggcctcacagaaggaataacccagaggaggcgcattttggaaggtttttcggagaccttgcccactgggcggggcaaccaacgcgccaatgagtgcgaaatttcccagggtgcaaagccgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacgtgaaaaggatcgccatatatttcgttaaaatagtcattgctttttttttttttgctgcaccaaaggaggggtatatccccttggtgatgctgcagaggccagtagaggggggcacacccataactctggtgcggggaaaaaaaaaataaaataaaaataaaaataaaagggcgtactgaggtagcctcctttcaatagcagttttttgtcatcatccacgtaagccgcctatcacaccgtcgcgtcgtcttccgttcatcaatccaccctcgcgccgcttgtctacgctccgattgtctacgcgccgctgtcctacgcaccgcttacctacgcaccgcttacctacgcaccgcttacctacgcaccgcttacctacgcaccgcttacctacgcgccgcttgcctacgcgccgctttcctacgcaccgctcacctacgcgccgcttacctacggcacctagtccatccgcttgcgctggttctcccagtcgtagtaatcctcgatgctgccgatgcagggcatgttcgagagaatgtcgttcggcttgtacgcgagaacaagcatgccgcacagctgcacgaacacgttcttaaggtaatcggctgagactccgaaacggcacgtatccttcagtatgttcgcgtagcactccacatagcgcagcatctcgaagtactcagactgctcttcaaacaaaatgcggttgtaatagttagacgcatttccttcaaactgaatgggtccgggattacaaaacctatcctccatctgccacttctgcaacgcaacctttaagcttctatacgccttgccgttcaggtcaaccggggcactaggaatgacaggcaggtcccccttggaggcgctcttcaaatacttactgccctgtcccctaggcaaaattttcatcaaagatataaaaggaattgcaaacattttccaatcttttatgtttccacagagacccctaatcgagacgatatatcctgtaagtccactttcaatcactatggaagcagcatgcccgtaggaatatgccaacttacaatcaaattcggatggcaatgatgaacgaccttggtagccaaagaaatgggtcaatcccatgaagattcctgaatattttcctttttcttttctctgatggagttcctcctttaccatttgaagaagcaactgctctgtctctaacttctcaaatctcatagatctcagatccacgtgtagtagttctttgatgatgaactgggggaaggtcttcagcagggctaagctccacggggtcaatttaaggacccacggggagccagacaggggttgctccgccccggacggtgccccggacgctgctcctccaactgatgctgccccggacgctgctcccccccctgatgctgcccctccccccgctgtgccactcttcattgtggacaaattgaccaagtcgtttctcgcctcagccaactgccccttctcattggcatcgttcagtatgtcactaatttccgtcagtaaaatcttcatatggggtagatgcatgagcagcgcatcagggattaatatcgtcccgtagttctttcccagttcagcccttgcacaaacaacgtctgcaatgtcttgcacaaccctccacagtgttttatctgctgctccatactcctcagagattatcaccatgttcggatgagtctgcagcgcgcactccaggacttcatgcgaaggagatcttcccatcagccgaatgaaatgccaatacttaggcatactcactgcatctgtaaggacatttccaataagagaggcatacaccttcgtgctgctgtcaaaacctacacatgtctctatcaactcgtgaatcaagttgttcgagccagttaacggaatacccacaacggaagtagggatcttcttctccaggaaatactccgcaaggagagccgcttccgtaatggtgacattcgatccaggcatcaccaaaccgtttagctgcaaattggtgactgtctcgcaaaccttatttctgttctctttatcaaatagagagtgttccggggaattacccgttaactccaaccctccctggttcaaatgcttcgctatgttgtcatcgtctataatgatatacttattgtttaacaggccatacaatccgtaaaaggcaatgcataccccctttagcagcttcaatctgtggtagagaccacataacacattcatcgccccgggtgcctgtctagacagaaacacaattcctatctttatttcaaacgatatcggtgtggcatacttgtcgtgaaaaatttcctgaatttgaaatttattttcataagacatgtggggataattggacaggatctgcttctgagtgtaggggtcattcgatatgtactgttttcctgctctcactttggccttcaaatctgagcacagttcagggagttccagcttgttgtacagcctcgaggtctgcaactcggacatgcatcctaaggacttgtaactagagcagtgctgttcgtaaaagtcgttttccacattatccgcgttggcacttgcttcgattgccatatcagggagggtggtcttcttccctgcgacccctcctgagtcatgtcccacttcttcactatgcgtggataataggaaattttcgtgagcccctttagatgtggcactaactgaaccaagttcgttccccttctgcgaatcggcggaggagatgccactcaaatccttctgactacccccctcctcttccgaaccaccagtgatattatcccccacatggttcgtcttattagtcaaactgataatcaactgcaagtcttccgagttctgacacaggagtaaatccttcgtgggtatcttcaccgtgtagcatctggagttactcaagtgcccgttgaactgaatcggacctggagatctatacagatcgtagagggaccacaaattacgaacttgtttcaatacgttgaaaagtgggctattcaaatctacgaggtatctcttcacagctgggaactctttccctgtgttgtccctattcacatgcatgatacgtagaaacggaatggccgcagggatccaattcgcataggaatcttccaaattctgtatgatagacatgtaccctgttttcttatgatcaattagcaaagctgcgttataccccaaggcatagcaatagttacagtcaaagttggacgggatagcacatctgccctcgtatcctaaatagtgagccataaactgaatattcaaactactgtcattcagtttggctagctcagattcgacaagtacaatgattaacctctctgttgcaattttccccacttgaatatatccagtagattccctatccattaaaagctggtcctgaataatagtgggtaagaaatcccatacctctcttgagtgcttcaatttgtctgcatcaaatggaccttctttcaatatgacatttaattcaccaattagaaccttcatttcgggtacaaattcgatcagtccttctggaattaaaataactccgtagtttttatttagtgaccttctcttcaatatagtattaacaatattgctcacgatatcctttagggatagcttctccttctctacttcttcccctatgaggactatgttcggcctggtctgcagagcacactccaatactacatgggaagctgaccttcccatcactctcaccacgtgatatacattatgtcctgtcttcacatctgtgcatagattgcctatcacttctgagtacgtcttcgtggctgtatcgaagccaaagctaatttctattgcttcactttttaaatccccatcgatggtcttcggaatgccgataatagaaattgggattttcctctcagcgaaatattcagatatcaatgctgcgttactgttggatccatcccctccgattattaccaaaccattcattttcaactttgtaacaatattttctatagcaattaaatcgtctttatttcttaccttccctcgtcctgaccacagcatgttaaaccctcccaagttgcgaaatcgattcatcaaagaatccgtaacggtgacataatttttgctatacaagccatctatccctcctaagaagccaataacttgcgactgctcgttgtacctcttggcatagtcatatatacccgatatgacgttgtgtccacctggtgcaggaccaccagataaaataattccaattttcaatacatttcctcctttgaaagattcatggttattcgtttccttcacattcaaaatgggcaagttatgtagatttttcaaatattttttaatctcctcataatcttttttgttaataaaatcatccccatggttttcttccaacacctggtactcacttgccagcgccttgggtaatgtaggttggtactttatcctttcatactgtagaggactcaaatcatcatttagggatgccgagtggccatgttcctttagcttttttatcttcatattatcgttatctacaagaaagaaggtgttcttcgtttccttctccaacaggaactttttcgacgttagcttttgcatcaaacagtcaatcatctcactgtcttttttgtccaacgatctttggtctgtgcttcgttggtcttcctgctcttcgtgttcttccaaattgaaagcgcattcgttgtcccttagcagcacagacatggttttgacgagaccttccatggatggcttcttcgcctctccggcgttatcgttaaagtttctcatgttgttaagcgtgttggaatcttctgtgtgtagcctttcctcaactgctgcacagtttttttttttcgtatcccttggcaacttctacagtcgcttacttcccagttggcagttttctcagggggatgggcgccgaccggtctcgataagtaaaatgggagaactgctgttgggtgaggcccatgcacgtgcgtttacacagatatatataaacgcgtagctgtatatgtgtgcacaaagtgagccttctttcacatgagggggggaaaaaaaaagtaaaataaagtaaaataaggtaaaataaaacaaaacaaaataaaaacaagcttgcttcacgggactttttaaaaaaggagaaattcttgcgggtaaattttttcctttttcatgtaccttcaatttttgcgcagtctggctgttggcaaatcttttcctgcttctgcgttttcttggccttcgcttgccttcgcttgcctttgcttgccttctctttcctttgcttgctttgctttcccttgtgcctctcctcgcggtaaggcaaaaatcaagggacgcgcgcgttacacttaaaacgctgttctacagcttttaaaaaaaatatgtgtcacggaaatgtgacatgttaaaaaagaaaggcgtttattttaagtgtagagtcccaatcttggcagaaggtggagttccaatctcagcataggcggttttcactgagctttgcgaaatgcagtaaataaatatatacgtatatacgtacgtatggtgtatatatgtacgtacgtacgtatggtgtatatcttcttgagaagcaaatctgtcatgcggtaagaatgcaaagcattcacaagtgctgagagtgggggtaattgacgcgtgcaaagttgtttgccacgtttattgtagccattcaaaaaggagcatgaacataggtaaaatcatccaataaattaatatcagtcaagggtgcgtgtatagaagccttttttttggcgaagtcagttgcgattaagcggttagaatgggggtagggtgggagaaattcgattaataattaaagaagagaaaggggcacagggtacaaatggttctcatcacgttgacgtgatttaaatttgtgatcttagttgtgcttatatgggaagcatgacgttggcatatatgaatatactatatatgcgtatttgtgagcatatgtacatgcgtgtttctgcggtggatagcggaagtggaattgacacgggcttgtaggcctacgcataataactcgcgcgcgtgcatgtatgcgaggaggaaaagtgggagtgggcatgcaaaaaaaaaaaaaaatccattccatatattaacgtatatgtagaggtagcgcgggtgctcgcttctagcatgtgcttacgcggtaaagaagcaaaacaagtcgtggcaaagcaaagcgaagaaataggggaaatcaaagagaggaagtcaaagggagggagtcaaagagaggaaaccaaagagaggaaacaaaagagaggaaaccaaagagaggaaaacaaaaagaggaaaacaaaacgaggaaaacaaaaagaggaaaacaaaacgaggaaaacaaaaattcgccccaaatgaaagccccccgtttgacattttttctgcaactttaaggtgaaataattcgaaaaggtgtatgcatgtcgtgaacgcatatgcgcgcgcatgtacaagtgtgacatgtggcatttatacgtgctcatcccgcgcacgctgcgaacacaaaagcgtcgacagcagaaatgcgcccataataatgtacataaatgcacgtctatatgtgcaacaccgtgaggggcgctaataatcaggtgccccttttttgcagcatatatataatagcgcgtttccccacttccacatgatgactactcactcttgcacgttaaacgcataacagggcagcacccccctcatgcattggtggcagtgggaggtacatacttgatccatttctactcttttgcatttttttaaaacatctccatcctccaaaaaaaaaaattgcttactcacgtgaagcaagggttaaagttgcacattttaactcacaaaggttcccccccccaaaaaaaaattctacattgttcaccattttgcgaaaaaaaggtgtgcacaaagtgcaaaaaaaaaaggaaggtatttttaaaaaaagaaaaaaaggtgtacccctttagtgggataagtattcacaaaccacagccctttctgttctacatttagttacacaggatgaagctttgtagtccctctcgtcaattttttgcacacatgtgaatgtagtagggtacaaaaacaagtcctgctactggtattattcacctgacctgtgtaggttttttttttttttttttttttttctgtcaaaatagctagcttgttcatacaaatttgtgaccccttttgtgatataaaaaaaaaaaagtacaggtaacggctcttttttcttttggggggatactcatggagggaagattttccagcactgtccacccccactgtcattcttttctcctcgcgggtatgttatgcttcctctttgtagatcgacaaaatggatgtgctcccccctttttttccaccgttcaaccgatttaactcgtctgcgaatgtgggtaaacgaactcctgtttggtgcgacaacgctgtaaaggacggtacttccctgatggttaggaagaagcagctaaatgttcgaatataaaatgtacatgcatgaatgaagtaaaaaaaaaaaaaaaaattgccttttcctattggatgggtaaaaattaaaacgagttaaagggatgcccctcttctgcacttgataagcataccccccccacaagtcccgcgagcatccacaacaatgaaatgagctgcgaactacgtggcacacatttgtgctaacagctttctacacgaagaaagcggaatgtggtatctcacaaagtggttagtttttttttttttttttttacctccaattttagtaccacttgttactgcttcgtcgaaacggttttcccgcccaatgttgcaatgaaaaattgtaacagagagaccaagttgatttacagaacgttgagcgacaaattttttgtcatcaacaaacctgtaaactggacattaacgagaaaaaaaacgaaacgagcggaggaggggggaggagggggattggctccaactggtaagccctctcccttgttaagtaaaaacaatgacgtagcaaaatcggtggaacaaacagactacccaaatgacaaacagagaagtaacatgtacaagaaaaaacactttcttagtcagatgaagaacctaagtagcgctgaaaaaaatgcattcctttacacaaattctgccttatacctctacaacgacttcaatttcaatctgagtggaaactcccccacagagaataaccatagagataaatttgcgcagaaatattacgtagagtccctgctaaaatgtgagacgaacggggctgtgtactacccgtataagcttcccatatacatgagtggtcttgtcatatgttgtcgagatttactcatttataagaaatttttgcagatgattaaggaaaataagctagtgcgaaagtacagatgtttggtgcatgacccgttcgtctttgttgagaataacaaagtgaatttttttcgagagggagggtatatctatcggaaccacaggggtgtgattccccatgtgagggagacatcaaacacacatcctcattatgcatacacaagcacgaaggatgaggaaaacaaaactgatcgaagaaaagctaccctctttttacgatccctacaagcacaaaaagaagcgagtgatatgtttccgtatcataatttttttgcggacaatccgtattcctccagctactgctatcacttggccgacttaacgatcgatgaatggaaagggagagtatatcccacgtcgtgtagaataaacaaagaggggaacaacaaacatagaagtaacacacctcacagggggggaagatacacagctagagaagaaaagaccctcaatttggaccacttcgtttctgcctttttgagaaaaagtcccccagtgaagagcctcaatcgtttattgtccaacctcctccacagcaatggcacaacgatgaatcaaaacgacgaatacgatttaggacgcgataatgaattccgagtgtggccccctgttgggaagaaggagcaggagaaacataaacgtagtgacccaattgtgagccgaacaaatggtaaccacttactttacgatgtagagatccaaaacggatatctatccaaagatggaaagatgaaattccccttatctctgtactttaacgaagggaatttttttacctttgacaaagacttcgaagatagctccgttcctatctctatgatttatagaatggagaattatagagactacttgaggaggtattcaaaaacgttgttgaagaaggatcaggggagggtagtaaatatgaccctggataaaaattgcaacgtttgtattatcgagtttgtccttctagataaccctaagcctgatttgattagatttttctttagtgaactgaacactcccataattaatgacagtatatttgacaggaattcgttcaaacgggatataattggtgaagtgattttggagcagctggaggacagccacgcggaatcttcgccacgtgtggggggttctccgctcttcgatgtggctacccatttgggtgttggagtggagcaagtggatggcgtggagcaagttgatcgtgtagagcacgtggatggtgtgcaatccaccacctggggacttcaaacgcgtgaaaggaaaattaaagagtatttgcttaaagcgagggacccccacgttaacgctttcaccatccctggagtgggggtggcttcgcggggctccgagcaggaagtacagaaagtacagaaagtacagaaagtacagaaagtaaatccaagtaatttcatcatacaggagaggcgtccaagtggtagacacgacgaaggggggcacaactgcccacagagcagcggcgaagaaatgaaactttccaataaaaacacgaacctctgtctcgaactatttcagctgcagtttttggatccaatcagcggggatcacgtgaagatagaaaattctttacccagcgcctggctttaattctgttttattattttattattatttattatttttttttttttttattttttatttttttttttttcgtttaaaaaattgttttccccgtcgcggcataatttttcagcgttgctgtggcgcggtcggccgtttggcccagcccatttcgccacttctgattaagcgtagtggtggctttaaaaagagataccccgttgggaaaaacattgcgcattttttttttttgtggctccgcgttggcgtgggttttatttcgcgcttcgagcgttacgcagttccgtgggtacgtagctgcgcaagtgcgtgcgtgcggatgttagcatgtacgtacgtacggatgtatgcatgtatgtatgtatgttttttttttccgctcaagcggagcaacaactgtcccactggaaaattagcacaaacgcgcgttggcctatttgctcaacatagagtttagaggggcaggccaatcgcccagctgagatcgcttgagatcaggagtttttcaaaagagggttgccttcatcgatgggcaaacaaatcattgccgcttcgctaaagttgtttctttcggtcgtttgcttcgaacgcttggtagttacctaaaaaagagtaaccactcctctactgccgccaaaatgatgaaaataacgaaggagaggaaaaagtaccgaattagcaacccttatgatgaggcgcagaaggtaagcattaaggccaaagcggaggaggtgagggaactcaaaaaaaagcaacccaatggacaacaacaacacaaaggtgaacagaaccaccacgaacgaacaaacgcagcagaaaggtttatgcaaatttatgaagagtacatagagactagtgaagaaatagaaaagtttaaaaaagaaaatgaggacctgcaggaatcgaagaagaaaactgggagcaggaaaaaaataaaaaaattaaatttgaagttgaagaaaaataacctcatagcaaagttggtaaaaaataaagctatcattaaggcaggcaagacgttattgtctctatcgaagcagaggagtgagaaaaaaattttgttaactcagggggggaaaaataaatccgaggaggtggctgtcaggactatccccccagttctcgcaaaagtgctgcgtggggacaattcgaaggggaaaaacggagtggagaaggtaagcaacaaggacagcactgtcccaaatgtaacccctcgcaactgcctaggtagtagcacgctgagcggtcctcatgtgatgaagaaaaaagaagacgtgctgaaccagtacgaagatataattaaggacagtggatttatccaaaatccgctcgaatatgccaggagggttattgagctacggcagaagcagggaggaaaaaatgctccaaatcaaaagggagcaaagaaaaacgtgacgaacatgggaaatgcaaaggggagacctcctttttgacgcctccacatcgccccccctcagggccatcttcgatgcattcgtaacgttgccaaagttgcgctttttttttttttgtaaaatgaggcgcctttccgcttgatgcagctcctcctcgaatgaagcgcgtaacgggcgtacctccccatttgacgatattctacctttacgaaactttttttttaaaactaatttaaggtgcaattttttcctcttcgtaatcgtttatgagcactttacgcgtggtcaagcggccaggtcaagcggccaggtcaagcggccaggttaagcgcccaggtcaagcggccaggttaagcggccaggtcaagcggccaggttaagcggccaggtcaagcggccaggttaagcggccaggtcaagcggccaggttaagcggccaggtcaagcggccaggtcacgcggccaggtcaagcatcctaaccaaggtgcgccgcttattcgcgccgcttattcacgccgcttatttgcaccgcttactcacgccgcttattcgcgccgcttaaccagacgcacaaatggagtgcccactattgcacgtggagcgaaggtgccacgcaggggagctcgcctcgctcatccttgcacgtgcttcttcggagcctgcccaggaatcttatttttaaatttactctgcacataattatgcataatcttctgcagctctatattctcctttagcccaggttgagctttcaaaattttttcatcaatttctagctcttgtctccattctctcggaacttcaactcgtttataattttttaaaatttctggaattttataatttcctttttctctttttagaacttcttctctcgctttttctaaaattttcttttcttcaagtagctgtgctagatattctggtctgtctatatactctaagtcgaaaaaatttactgccaaatcattatccactgctatttgtgcctttttggctagctcgtaatcgaactctaccatggcattgacattctcttgggttaggttcgccctgggcctcgtaatcattttcatttctagcagttgcgaaacggccatgactcctttacggggaaaaaaaagggggtacaacggtatgcagcgctatgcaacgctgtgcagtgctatgcaacggtatgcaaatgctatacaacgctaaagagcgctcaagcggtccatccggtgtgcacaaaaaacagacatatatggaagcaagcatgggtacatttttcggttactctctttcacgccaaagttctttttccctcttctcccctacctgggtgcgaaataaaggtcgttttattttgacgtactccgaaggataccaacacgtcgcacactttgtttgacagccgggtagcgcttttgaaaatcattttggggtcgacatgtgcaagtgggtggaacagcgtagtgcccgtgtgtttagcgtagaggtacacagtgctgcttcgcctgtgttgacaaatcggtagcggtacacccccaatctctgagagttaaagctgcccggaaaactaaacggtacagtggagcagcggcacagtggctccgtgcctctgtgacagcgggggagtgcctatccgttcgcgcaacccttccggtgaatcgcgctcaaaatggcacaactctgtttcgacgattcctgcattagcttcaagtgactgtgtccgtcacgcgagatgcaaacgtgttaacatgaacatgcgcttttcccgagttgcaaaaaacaaaaaaaaactcccaaatttttatctgcctcgtattgtatataaaacacaattgtatctcagcatttccaatttttttcctttttttctcctgtttgactttcaaaaataagatcgaagagatggatcaaagaagggaaaaggataaacgcatttcgctcgaataaatttacgggagcgatacctactacgctcttcgcatttgggaaaaaaaggtgtatcaatttttgcatgaacgaattgttaatgtggtcgctttaaagggaaaaaaatttgaagtgcacaaattggtgcatgcgagttggtggggatacaaaaaaggagttcttctttttttttttactttattttatttttttttttttatctgggcgtggaaacgttttccaagatggaaaaaattctcttcaccgtttatgttatacatgttcatgtttcccttttacactttcgcactttttctcaaatgtatcatccccccttaccgttttggcaaaatgcataactgcgggaggcgcgcagttcaggacggttgctcgtaaaattagaagccctttttatacgtacaaaagtctttcccactgcgcaattgtgaggcggatggatccatatttctccgtggccactttgaaggggaggggcgttattactcctaccaattttgcgtcggcgtcatttttaatgctccttactcttatgtaccacgcgacatgcaatacaggtgtgtgcattttggacccccgtccccacacgtgatgccctttcgccaagcgttactcgatcatgtagaaaatgcagaatggtccctcctgtatatacaccacgtaggtactataggcaaatgggtaagcacacacaattggatgttttcgcaacgttgaaggtgtctctattttttttttttttttttttcgggaatctgttcagacatttttaatttataagtaaaatgttagcccgtcccccagcttgcaaatctgcatatcctcacaaactgcaatgttaacttttttgagacagttacaacatggctgttttgagtaggttatacaaaaaatgaaaataaaaacagatcttcaatctgctacctcgttttagtgccatccgggggacaaatcccttttggtgaattcgtccatttgggcatcattcgcgtcattttttttttttttttgcctgtatacacatgggccattttgtgtgcacacacaggttatgcgaggaatgaggtggaaaataaaaaaaaaaaaaaaatgaaaaaataaatgtatatatatatatatatatatgtatatatatatccagttgaccgatcagtgcgcgaggtgaaatgtaggcaaacataagggtcgccctcactggtccgtagttatcataacgggtttataatcccctctctatatcgtgccttccacgcagaccccaaagcctatttcacatttgcagcattcgccctgtgggcaccagtcttgcgcgatacactccgccgtagaagcactcaaaatgagtgacgaaactagcggcatatcgctcataaaaaacatcgaaaagaaatcgcaggaatgcagagaaggcaacgaaatcgtcgtgctcaaattgtgcgaattgtgcaactgcatacaccccatatataagaaaatatttggcgatgggtttatagctaatctgttaataaaagacttaaaaaattcgacttccaaagtccaaaaagctgtggaaaaaatccccgaagaggttaaatatgtgtccaccatgtattcgcacaatttaaaaaaatacccaaatttgcaaaagttaaaaagcgatacagataacggaatagtcgatttcctgtggatgaagaggacaatcgaatttattgtaatttttctcgaaaaatgttatgtgacaaattatacatccaaattaaatgagtgtgcgagggatgcatacgaccaagtgttgaaagcttatcatggtttcacaacagggaaggttgtcaccctggcgctgaagttatcgccttccagggaggctctaaccgaaaggttacaattcgagtcgaacgagcaagcgaaggctcacctgcaggggtgcctctccataacgaagctgttgataagcgacatttcgaagacgatagagcagaacggctgcaacttcgcggacaaggtttaggtggcggaaagggaacggataggggaaaaaataagcaaaataaagtaaaatgtgtgcactgcgaaatgcaccacttttggctgttttttttttttttttttttttttttcccctttgcctgttcagaatttttacaacagctgcgcagtggctgcctgcttagcggacacgtgcgcacgaacgggggatttccccttccgcagcctctatttgtgtagatgtgcaattgaccacttacgcatgtgcctatttggtatttagtttttttttcatcttagcaacttggccaattaatgtggctccccccagcaatcaccactgttgcgctaaatggaagtaaaaattatgccgcctgttgagaaaaaatatggcactaaagtgggataataaaaacggaggaccattttgttgcgcataaatgattaaacgcgtggatgacacttccgcaagagaggtgttattatttatatactctctaaaaaaatgtggaacgagcaatcgattgccatatcctattttttaataatccgtggggaaatcacaggtggtgtggctgaacaatcgtcacctttaaatacacacactggtgtgcgaataaggcgtgtccccacctctatggggcatcatgcacaataacttctgcctttccagggaagcaaagcggaacgaaaaaaagaacatatacattacataaaaccgaattgcccgttccatgtttgctacattaaaggtaattttgcctaaaatgtaagttgtggcatatctgcacttttttgcgcgttaagggtggtaaaatatatcgccatagaaaaaaaaaaaaaacacctgaacaagcaagcaaaatttcgtacttttaaaaaaaaaaaaaaaatgaacgaacaagcaagaaaaaacttcatgatttttttaaaaaataaacctcacgggtaaacaaagcagagctggaaagatgcctagaaaaacgaacaattatggtaaatggctaagaatatacgaaaatggtatatgaaaaaatttataaagtgaaaagaacagaagaagggatttactcgatataaatcccaaaagtaagcaaaattaagagaaaaaaaaaaaataataataaaataaaataacatgcacatatacagcacatattatgtataatatagggcaacgaaaaataaaaaaaaataacttaacatgtgatgacgaacaaccacacaaagcccagcggcaaattcaccatagagagagcaatctaattaagcccccataccaaggtgttagattaggaaaaatagtagaaagtgctagcacaaatgtagcactgcataacgcatatgttgtaatgtaacatttttatatttatggttaccttttcaaaaaagatgagatgttaaactcacttttaaaggcccataaacaagttcgcacaaaatgatgccgagaagcgaaaaccaaaatgaagaggacgagtgggaattgcatccattatttttatcgaaaattccaaacaaaaaggacatagataagaacacagctctctcagcgttgataacattgatcaatgaagaagaagaaaaggaagtgttcagttacgaaccgagaagaaaaaatctaaaaaaaaaaatcacagaaaaaggccaaattatctacaaaaaagataggcgaaatttttacgaaccctatcagcagaacaagaatgataagataagttattttgaaaaaaagaacctcggtggaaatgcgggtgttagtaaggaggaggaggtggtggacgtggaagtggacgaggaaggtaccactctgactactgcagaacaacgaggtgaccattctagccaaaatgtgagcagcggtcagcaggccacggacgaaacttccataggtgaagtgctggtgtgcttgtcgatgatcaatttgaagcagtagtggcgagtgaagcggttcccacctgcacaatagcacagttgcgtagtagcacagttgcgcggttgcacttttttttttttttttttaatccttcccagaaccccccttttaaatttctttttagtccctttgtatttcccccacacgctgtatacaatgtgcggatcgtttaatcactaataaaatatatccttgtttggagtgtaaaaactcgaattatttttaattttttttttttgagtttccgaattgtatggtttgaagtgttgggggcggggaatactcctccccaaagatacgccttttatctccttttcgtgtctttctcaagcgtgtgcatcgctttcttccctgtcccagtgttgatgctgtccccttctgcatgaacagtgagacaccgcttcatgcaaaaccgaagcaaaaacataaatgtggaataacctcaaaacggtttagtaaagaaagggtgtacataataccccgtatgggtatacccgcaaaggaggagatgttgtaattcgaaggttgctcatgcaaggtgggcacaaatgcacaattatnnnnnnnnnnataatccccgtatgggtatacccgcaaaggaggagatgttgtaattcgaaggttgctcatgcaaggtgggcacaaatgcacacacctgcaaaaaaacacacagctttacaaacttccaatgattcaaaaaaaaaaaaaaaaaaaaaaaaaatacttaataagacgaattaattgaaatgattaaccgcatatcgttatcaaataattaaaaaaaaaaaaaaaaaaaaagaacgaacgaacgaacgaacgaatcggctgacggtaaatgcaatgtagcaaggataagaggggaaaaaaaaaagagagcgagcgagcgagagtaacagacggaggagggaagaatggaaaaaaaaaaaaaaaacaaaacgcggatataatttaacctatcgcggttgcaaaactttttcgctttcgggaatagcgaggtgggtcctaggtcagcggctcttccagctctagtgtttcgtcgttatccttccgatcggagaagtcctgcgtgggggcacacacagaggagtgcaaaaatgggagggtgcaaaagtgggaaggcgcacaaatggggggcccacaaatgagtaaccgcacactgacccccgtgcgcctcgctggcctaatcgaataatcggcatataaaggaaagaacaaaatgagagcataggtataggggcgctttcccccttagggttaccaaaaaattcgcgtagaacaacagcaggaagccaatgaaactggagtacaaaatcatggtgaatccagctctgcggggggaagcggtgaaatggaaggaggttgaagggaggatgaatcgagatggggtagcggttaatcagtgagtctccaatctgtgcatctgtaatcgccgctaatcaacggtaatcgcagccgtacttcagagcaagccggttgtcgttcgtgtatttgtgcataatatccataataatcccggagagcaagggggcggagaaccagccgaagacgttgtatatgacttgggagacggcggaggacaggctcttctggtggttgttcacgcaggagaggagcattccttggggaaaaaaaaaaggggggggagtgcggaggatgtctggtggtacacgtcaagcgggggcatctacaagggagcgtcactaggaagcgtcactaggaagcctctctagggagcctctctagggccgcttctccgtggtgaggcgtacccacagcgacggggaccagcgcggagcccgtgaaaaggcacagccacagcgaaatggagaaaaaaacaaagttgttcaggtgagctgacaaaatcccgaagatgcacgcagaaatagcaaaggcagttgccaccttaaccgttctggagtaattcgtatttttgtatcccccaaataaatcacacacgaacccaccaaaccaaacccctgatgtaggagaagtgaggaaacataaagtagacactgtcactattttcattttctctgttaataacacaacggacatatactcggtgatccagaattgtattcctgtgactacaaagtacaggttactcattcctagggttataattatatagagtttgttattgagcaattttttgacttcttttagggtttttctgaggacgtttgtttttttctccatgatgtaggttgccgaccggttgaagtttctacggagagagctactcgatgctccgtagtagagtctgctcgtggatctcgatttgcttctgtccagtgtgtaggtagtgggttctgggatcagcggatgaaccttcgcctcgccagactgttcttggtgagtgtcgtcggtacaccgttcgttggtgatgtaccgttcgttgccgatgtaccgctcgctgccgatgtaacgctcgttgccgatgtaacgctcgttgccgacataccgctccttcccgatgtaccgctcgttgttggcgccccgtccgtgcttctccccctcggagggcccctcctcctcggcctcgctcgtcgcactcccccccgagctgatgttaatcatatccgagggaataaaaagcatgatgagaaacagcgggaggaggagaaaggcctgaatcaaaaagggagacctccacgtggtgacaaaagtagcattcgaaagcggagcattattgttacgtccataggaatacgagctattcgaaaggacaccacccaaaaaataaccaaacacagtcccccctatggaagcaagctgtatgtaggacatccattgagtagctttctcatgtggtgaaaattcatcgacccaaacgggaaggtacacaactgggatagcttgacataacccatttatgaaccttgagatatacataaatgtgacgcagttagcgtgactgaaaatgtatagcgatatggagagtaggagagtacttatggtgattagtagctttgccgtgaggagctcaaaaaggacacttgctattatcgtcccgatgattaaaccaaagtagactaagcttcccagtagggactgctcaatgtagctcagtgggaaatctttttgtatttcttccaacgtaacgggtattgcaccgtgatcataattgcaaagaaccgagatgcatatcattagggttagggttagctgcaaaatatgttcattcgttgctttactcctcagttgctcgattattttgctcgaaaattcgtaatcactttcgcccttattttcgtcttgctgttttttttctccatccgttccgtctcccatctgccgtaataatgcataatcgtacccgctgcccttccaagcatagctaaagcagttctcctctttcgactgtctctcgttttgctgcgtcagtatcgacgataccatggaagttagcagcccgctataagtcaggttgcccttcttcgcgtagtagcctctgttggggggtctccgcgctgaggggggtgcgtaatgggattggccagactgagcagactgaacagaatgaccatgctgagcagagtgatcatactgagcagaatgaccatactggattgaccccccttccgcgttgtttaatcctctccaggtagcttcacccccctcctgcgacaaataagcaggttgcaccatctgcccatttccatcgctgcttctttccccttcatgcgccttaggtgcggcggagaaggtaatctggttatccccgccgagtttgcaatttgttttctccttcctttccttttcctttttcttttcctcatttgagtcccagtaactcggattgacccctccactggggctgctcccccttttgaggctaccaaccggaatgacgaactttaaaacattgctgctgttttttttgttgttatgtctacttgggttgctactcccgcgtgtattcttcacgacacagttcttgcgcgaattgtggtcgtcactaaggatggtatttttcacgaataccttgtggtttttcttcctatacaatcctacgttcccatcgtttaatctcgcgttttttactttgttgttgttacctgggtggacaccaccgcggcttggattgctctgctgcgtgtgttcccatgtccgtttatcattgtcccattgtgacgttgtgttaatcccttgactgctgacgtaggagagccggctgcagttggggctgctcacctccccgtataggtgatgattccccctaggggggttatatgtggtgacatttttcagcagaggggcgcttctccctggtgagtcactccctggtgggtcactcccttgtgagtctctccctggtgagtctccccctggtgaacctccccctggcgtgacgctccgcccgtgggtgttaccgatgtagaagctcaccccctgtggggatgcattttttgggttcacactaaaaacattattcgcgctgctggtataatccatggtggtggtgcactgaactgtgcacggatgttcgtgatcattcacgtcactcatattgacgaaggagttgcaatttctgacgtgccatttttgctcacacatgttgttattaccttgatttgtcttttttttcccctgctgcgtaactaaattatttctattgaacccattttttgcatctatcagatttctgcttgtctgtttggctagctgttccatatacacgggttcaaaatgttctacaacatcaccgtttcgctgcgatttgtctcccccctgggtgtgtgcacacataagggatctcttcacattgctgtaaaactggggatgcataccacttggataagcttcctcaacgtgatagtaaccaaggttggagtcggcgatgccattctggtatgccccaattctaccattgtcatcatgtttggtgatttccccttgtctgaggaagtccccatttgacaagtcattcgaaatgatcccaccgtggaaactacaattagaaatggaattattttcgctaattcccgtagaatttttcaaggcaatttcttctccccccccttggtagatggtgtagctgctcagtgtgtccccctgcatattgttcaatatagtaccttttatggatcccccactatgaagaactgtgttctttgtcccatttttttcaatttcactactaaatggtgttaacaaggagtggtatgcatttggattattttcatagctcctgttttgtaattgcatttcgtagtattcacttttcggtgttgatacgtcactgtgtagggggaacctgtgactgttaattacttgttcacttctatctgtcccttccgacataggttccttcgttttatcagcctggtgtgtctctccttccttcatgtggctcttcatgttattagtaaaggagtttgtcctttcgtttgacttacttatcatttcgctcattctttcattttctacacgcaagactttgttttctttgttttttttttatttgattcgttttattcatttatgcgagttctcctggggagggagagggggccagcagcgagcctctccgttgggacctctcagggatgttcctttttctctttctgggcagttcctctagtcagttcttccagtcagttcttccggtcagttcttccagccagttcttccagccagttcttccagccagttctaccagccagttcttccggttgattattccagccagttcctccagccacttctacctcgtgccttcttcgcgcgaatcggctctgtgtgtagttcgagctgggcagccctctcttcaactccgctgagctgctcactctagcacagaactcgagcgcctctttcacatctatggcagcgttaactcccctcagtgtgcatctctcagtgtgccttcctaagagttaacaacgctgtttacaactgaaaaaaaataaaataataaaatgacacgcacattggagtgcctctacctatcagtatgtgtatcccttccgtggtgatacatttggggaaggcaatacacatttgggagtttctcccaaagtggattcaccacgtatgttcatgtcgcgtatgttcatgtcatggggcgtcatgcacgggtgtgtatgtgtgatgataatacgagggagtaattttttcgcttgcccgccccactgacttgggttagacagccaatcgccgcaaattcgcgcacccccggcgtgcatgcgtgctggtgtacactcgcagttgcagttgcagttgcaattgcagttacagttgcaattgcagtcgaagtcgaagtcacaattgcgcttgtgtttgtatttatttttttatttttattttatttattttttttttttacttttttttcctgatacctccgaggcagtgacgggcgcgggaaaatacaccgcgcgggcgaagaaattgtacagcgatgcgcgcgaccactgcctatgcaatttcgcgagcgaaggggcgacgggactttcccactgtaaagacgaacgcgtatgcacagcgcggagcgttcctgccgttatacacacaaacgcatgtacgtacgtgcgtaggtaggtatgtctgtacatgcggatgtacggactccacatgtatgtacggccgtatgcgcgtcctgcacggcagtatgtgcgtccttctgtacagctgtatgtgcggccgtatgtgcgtccttctgcacagccgtatgcacgtgtatgcgcagttgcacgcgcgcgcaagcagtccttcggtgctggttacagtcgatatggctaattctgcatttggcgtatcgctgcgcccgcttttgttgctctttctgcgcgatggtaattttttcctttttttacccctccgtgtgttttcccttctgtgtgtttttccctccgtgtatttttccttctgtgtgttttcccttctgtgtgttttcccttccgttttgtttttcttcttttttttttaatttcgcaaaaaataatcagacttgtgcacgtgcggcatgggggtgtaaaaaaaaaaaaaaaaaaaaaaaagtgaaaaaaaaggcaaaaaaaagtgaaaaaaaaggcaaaaaaaaaaagtgaagaaatggtcagtagcgaagtagtagccccccaatggtgcagaaatacacacatacaatggtagatagaaggaattcttttttttttttaaccctaacttgtgtcagctgcaaaagtgccattttgtcccattctgttttgttgcttatgttgtgttgtccctccgagttgcgcgccaatatgttacactatgtttatgccaaattgggcaattgatttgtttttgtttttttttctttttgtttttgtttttcttgttttttttcatcccattttgaccccttcggtatgttttcttttgcgtgtctactgccccttcgcgcgttgcacaaaattgttgcaacttgaggacgacctttttttttttgtctcatttgatagcggctgttttgcagcatacacgaattggtagaatggttttcgcaacattgactgagttcacaggtgggatggttatggcgtgttgggggtcatacccgtgtgttttttttttttcatagtcctcctttcagtcatcccttcttctcatttaatttttggaaaaaaaagttcctttcccgtttttctcctccccagtggaagcaacattggtcaatcacgtacctctgagaatacgcgaaagacccacgtgaagggtccatcctgtgcacacgtctaatgaggtaggggcgtacaaacacatacacatatacagctgcgttctaatgctgaccgttgacgcgcgaaatttaacgtttgccttgcgcgtcctcttggaggcaacaagctaaagggaaacaacagcacgaggggaaagaaaaaaagacaaggtaaaaacgaaaaaaggagaaactgggggaagcaaccaactatcctatcgaaatcacctccttcaacgttataaatcaggtatatgcgaaagaatcgaaagatgaaaagcttgtcacgtgagaggacgcctggcgccaactcgccgggggtctccatctcatttgcacttagcccccttggtgcgtatgccccgatgcatttttgcaaaggtaagtaccacgatggaaacgacgaaaaggatgtgcctgcacctatcgtgcccccttcttgttggaggagaataccagctgatggttcccttccacacacacactgacctaagacagatttccttttttaactctgcactttaaaaggaattgccagtcttgcaaaaagacacaccttgcttaaaaaaaagaaaaaggagaaaaaaaattgcacagtttttctgccccatgttttttaacctttgtatgggccttctacatgggcaattacgtaggtgccttgggggttcaatttggttcaatttggtttattttttatctccatttttcgccatttttttcctcactttttcgccacttttgcgcaactccgtttgccccccttgaaccctcctcgtctcacccctacgcacgccgcgccaccagccccaattgcttgttttgtggctcccccgcaaaagcaagcacatatgacaccgtgaggattcccgtcctcgcgtgcgatgcattcctgtgcgttacaccatgtgcccacgcatatcgatcggctgcacaatactcgtatagtggctttagcatgcgtcaggaaatgcgcccccgggtgcgccaagggcacaaccaaatcgcgggcaaagcgcagccagaacgggacaaatgcatgcaaagtgccctacaaaagtgcgcggaaatggttttgcgtggcgccagcctgtggagtagaaccacaattaaaaattaaactcgtggcaagggaaaaaaaaaaaaggaacaaattggcagaaactaaccccattttttgacacccttttttgtccccttttttgtccctttttttggtccccctctttgtcccattttttggtaccgctttttggcataatttttacaaaatgcggcagttatgacaatcttcaccccacgggccaaaatttttcccatttttatttcccctcggttaatccccattcaagcaccccccccgagttactcagtcaccatatcgaagggagctccctgttcaaattctttccttctttttttggcaatcccatcgttgtcactgtgcccctgcagcggaacacacaatcaagtaaggctgtgaccaagcggacatctccgcaagcacacgtatgcatatatatgtatataggccgaaaaaaaaaaaaaaaaaaagttgccccttttttaactcctcagaaaaggacagcggagaactccgcagaacaaggataaacaccatggcgcttatttgcattggctctgtttgcttttcgttgctccacgtgggggtcataattttattcatcttaaattatttctatgcgcacttgaagaaatacttaccgaacttcctcacatgcgatgaaggtgataatttcgtttagcccatctcgcgcattcacgcttttttttttttttcgcgcccttctacatatcactgatagggcaccccatttacgtttgagtacctcctccccatcctacagcaaaacggaacaaacaaatagaagcgtctttgcagcgcagagagaagaacaaggacgtaaaacgtgaacgggaaaagaacaaagggggcagtctattgggggcaggaatgctgagagacgaagaggcaacgaaacgcagcaccgcccctgggtgactccccatgagatgcaaaagtgttgctcccaaatatgtacactttttttcttttttttttttccccctcagtatgtcgaaagcacctatatcgacttagcggaaggagacagtttgaacggcgtgttggggtccaccaaaaacgtttccgtggtggtgaagttcggagccacctggtgcaagccgtgtaacaaaatcaagcgatattttaaggtatggagggaagagcaggagccgcagcagcagtagcagcaacggcagcaggacagtggcgtaagcccatgtgacgtccatggcatggtgtaaattgactgcagtggtacagttgccgttgcagccgcggatgcaggcagatgaaggcagatacaggcaaactgcttcatcgtcttcctttttttttcttttttttcgcttcaccctatttatgttgcccctacatgtaacacacatcgaatatgctttttcctacttcaattctccctctccctctccctctccctcccctccagaatcaaaccattacctacgcagtgacgcttgtcgacgtggacgtagacatacatgagacgctaagggatgaatacaacattaaggtcctacccacctttttattttacgtgcagatcaaaaatgactggattttgactgagagggtaaggataacttttgcatctctttggccatcctacgcgttgtgcaccgttctacgctgctccacaccgtttggccttcttttcatgccaacgtgtgaccccgttagtgcacaccctcaattcagtacagtgcacgcatttcatcacatatccctaccgccacattgccacgctccccccctttttctaccgacccagattgaaggatccaaccagggagacttagaaaaggctttccagaaatactgcgtccccaaggacagctaattgggaatccacaatagaggaacgcactccttcctccgactagcgatggtgtagagacacaactctgtccacttcttcccaacatgcggattattccatctcgccccgtcccgagagaaaggagtgtatacccctacataaccgcatactagtgtgttccctctcaggagggacgtcccccctcgtgtaggtgcctgcagctacacccttccatatatttgcaatggtttatttctttctccgtttttttttttttttcgtggaccctgtatcaccacagtgtaccaaccagttggtgattattttttttgttcattctttatgcatctcccgtgcacgtgtgcacatgtctcccctcctacatgatggcacaacattgtaaatgaaaagaaaaaaagaaaaaaaaaaaaaagaaagaaaaaaaggaggggatgactgcgtgaatacgaattccttactctaattttgatttataatttgagttctcaaattctgatttatatgttgtgttacgatttgcctgcatcatatacatgagcgttcattacgcttttctcctctgcgcgtcgaggcgcgctgctaaaagagtgagaagcaccgctggtaggtaaacggctctgaccgacctactcgtgttccactccccatcaaacacttaaccgcgcaacgagcgtaacgtcgtagctgtttgtaaataagccatgtagagtacctccacggttaaaaagaaaaagaagaaaaataaaaagaataaaaaactgtgtggatctcttcacttaaacagaaggagaaaccataagggggtcgccgtttcgaagatgcgaaaagtgtaagatgattttttttttttttttcgctacttgaatggagtgcctttttattttaaggcttctggcttctcctaaatttttgcggctgtgtaattgtagattcagttccctgctccccatttttgactccctgcgccgctccacaccgcgcggttgtttttccaactgcgcgaggagaatgacgtgcgtggcgggacagtgaaataaaatgcccttaaacagaagaaaacatggattgccaaaaagggtcacgttagtgcttctcatactaacactgtgctttaaacacatagctcgctttgcccgctcctttgcggtaaaaagccgatctttcgcgttaagtgccaccagtgggaaaaatgacagcgtaaggtttacaccgagagagtagaactacttagcagcgagtgggacagctcagcagcgagtggaactgctcatcagcgagtgtgtgatctattgagagatgcgctattgaaacgagcccaccagcatgtgcagatgatagctgcaatttgggtgacttctgcatagggcgccactgcgtccgtatggtactcctcggctagacaatctcggctgcgttcttttaccctcgggtcagccgattgggcgaagggggaccaatcactccggctaagcagcgcggataggctgcgtggctacctgcgtcgctgcaactagtgccgctaccaactgcagcccgttgccatctgcagcccgctgtccactgcgcttaccgctaccgccaatgccaacaccaacgctactgctacaccaccgcttgacaggggaggaaggcccagctgagggaaaatcggaagatcctagtcgaaatcgggaacagcctaaaagggcaagatgtaaagaaggcgttatcaaacctggacgacctgatggaagcatacgcaagggataccaagttatcgaggaacatgagcactgtatgtgggaatgtcctgaatttgtgtagcaagtataatgacattaacagcatgataaatgtgatcgagaaaatgaagagacacaacatagagatgcaggaaaattgcttccttgctatttgcaattattatattacgaacaattacatatacgagtacctactcaccatcaataaaatgatacagaagaatatccccatccgtgagaggttctacaggtacatcctcgtgcacgtcctggacctccccctcggtggagtacacggtgtaagcagcgcttcaaacaaaacagaacaagctatatatcactctacacatataaacaacaaaaggtgcaacttaataaaaaatatcgattacagcaactttgaaaaacatataagacagctagctaaatacaacatcccacatctgagcgaggaggataaaaaatacatcctaaataattacctgctaattgatatttttagacatatgaacgacaacagggtaaagatcaaactgctttatattttgaagctcattcattacgtgtacgaaaatttgcagcacttgattcggaagagccagcactctgcgggaggggccagcgaggcgcccagagaagcggccaaggaagcggccaagggagcggcacacaaatcgcgtatcaaatcgcgtatcgaatcgcctagccaaacggcagacaaaccgcgtatcaaatcgcctagccaaacggcggacaaacctcgtatcgaatcgccgggcgaacctgccgccgtgcaggagaccaaggcgaagctgctgagtgacgtcctgacggaccaactgagggacatcctggagctctacaaaatgaactacgagtcgatgagcattaacattaaaaagtacgacgatcaagcggacgaggaggaaaaacgaaccctcttctatcaagtgaacaaaatcgtgaagaagctcccctttataaaactaacagagaatgtaaaaaacacgtttaactgtaaaaactgcgaagaaaatatcaacacgtacttcttgtcccttaagcataccattatcgttattgttaatatcatcctcattactcacctattcaacagtaaagagatttttaaaataaagcattttttttccatcctgaatgggggggctagtggggtggacgcggcccgtgaagggggaagctccaaggagaccaaagtgaatgaaggggggttggacggtgcccctgaaggaggaagctccaaagagaccaaaatgaatgaggagaggatgaacgcaagtgtcaccaaccctgatgagcatcacagcagtatgcccaactcggcagagacaccccaaggagcagaaggaacgtccctcccggatgcacgaagcacaaacaagttgttcgaaaggggaacatacacatgcctcctagacggagcgaacatcggatataacaagcagaatgtggagaatggccgcttcagttttttgcaaatagaaattctgaaggaaattataaaaaagagaaacaaggaaactccccttattatccttcccaaaatatatcactacaaaaattcactgaagcacctgcagcagtgcgagtcagaaaatgagggccaaacgaattcgaacatttttattccaaacaaaacgattaaagtgaagaagggcagctcgttgcctcgcaggggaggtgcggaggaagcgggagagcgcagtgaggaagaggcactggggagtgaggaagcgggagagcgaagtgatgaagaggcattgcacagtgaggaatctttacgggatggagatgcctcgcgacgtctcggtgatgaagcagatcggcggggagcccacccactgtcctacatcagacggatgttcaataaactggaccccacagacgtagaaattataaaaaaatgggaaagcgaaaaatgcctctatatatgcaactacaacatgtacgacgattactactacatcttggggagcttagccaggagtaacaacctattcaatatctacacatatgtggatcgactagccaagcatttccataagtaccaaaatcttaaccataatatcatcatagataattacacacgatatggagagaaggagacatacaatggaagggaaatcctgcacgtttataataacattatttttgatagaaataatcacataatggttctcgtaagcaatgaaaatatgaataaagaaaaaaaatatatctccatgaatgagcagtattataatgaccagataaaaaaaaggaagtattcccatgtgacttttttcgagcaatataaaaataaattaacttttcgggataaggacagcgtaccctactccgatgagaatgtcttcatggagacatatgtgtgtgattctcatggggaaaatccccccatctgtgttggtgaggaggagtccacgtcccatagtggttcttcccccgtgagaagcaaacctaagaagaaggaagtgcaccccgaggaggggagcaccacataccagcgacaagaagaacgcgcgatcgagcaagaaaaaaatgcgacctatggagaaaaaaatgcgaccgatggagaggaacgcgcgaccgatggagaaaaacgcgcgaccgatggagaaaaacgtgagtgcgagcaagtggaaggaaacaaattctactacagcaacatctatgtgaaatgcatcaaagacgtacgaagtgtgcagaagccgatttatatttacacaaacgataaaatgaagaaccactactttaatgagtacacaaattacattttaaagaaatggaaaaaaaagtttcatttctttttacttcaagcagccaatatttatgtccgatctgttaagtcaatcacaatacaactcgatagacctctcgaagttaataagtacgtacaagctaccctttgtaaatttagagaatccgaagctgtacattgatgatatcgtgtcgtatagggacaaaggcatttatcatattaagattaatacgcctagtaaaacgtttctctcgtaccagaatgaaaacctgcccttttttcagagcggcaacaacgtcgtcaggtatctctgcatcgatttttcgaaggtgtacagacgggggtcctagtcacagccaccccctcgcagtgttagcttaacatagtgcgtacgtggtgagccacttaaatggcggcagccacaatttgtagtttgaaaaggctccttttatgggcccttccttttttttttttttggatgcacataacgaatgtccattttgtgtcgcaaatgtttgaaaaaaaaaaaatcccaaatggggacaatcttcttttaagttaaatcattcccgagggggggtatctccattcgcccctctcagttggctaacaaataatacacagctcaagtgagttggggtgcacccctctcttctatgccaaaagagtcatactcgaatgggaagagccactactcgttcttcccaaatggatccccaaaaaaggggttcataaaaaaaggaaaaaatttggttaaatctccaagagaatctccttcattaggaaggacattattctgccgctatcccacatgtgtcgttagtcccattttatgctgccatccctgcgtgggggcacagtcacatggtccccattatgtatgtgtatggagagctacgggtacgcattcgcatacgccatctgcttctgagttttcacattattcattatgatgtagtaaatctgttcgtagttgtccgttccgaagaaatttttgagttggtcctctgttatgtgctcttcctgaaacatggcgtggactgtggcaggagttgggggagaggggggtagacatggagaggggtagacgtggagaggggcagacgtggagaggggcatccacatcatcagcataaaagcggaggcatcattacgaagcgcgtttaagtagacatacacaatgtataatctgcatttttcttcttcccccttttttttttttttgctcctttttcttacggtaatttgtcagctcggcgggactaatcaaagtgtcattgtagtccgcgttgtgggtgtgcagcttctgcttcttttcccagggcaaaagctccaattcgcatacgcattttaagattgttttatctctgcaaaaaggggggagtgtgtccaggaggggcatacatgttgatgggaaggagtgtgtcggctcggaggcacatatgtctcgtcatgggttccccccacttggcccagctctcacgccgtggcgaagtttgtcaattaggcaacttgccaacctgttctcattttttctcccattttttcccccattttttctcccatttttttcccccatttttttcccccattttttctccccattttttctcccattttttctcccattttttctcccattttttctcccattttttctcccattttttctcccattttttctcccattttttctcccattttttcttcttcccgctcgggcccctccctacctcttcacaaaaatgatgatcaaaaagtgagacaggaagtccgccatgagaatgtagaacccggcgtgcaggtagtgcgtttttccaaacctgcaaaggtgaagtgagcagaacgttcgtgagtttaagaaaaaggaatcgaatcttttcttcttctcctcctctttgcttcccttttttttttttttttgtgtgttactccatattcgagttgaagaaaaagaacgggatggcaaacagcacagtgttggcaatcgacagacacgctattaacatgatcagcttgttgcaaaagtgcacgtgcttgagcgcaaaggattcggggtgctctcggaaatgcgtgtatatcagcatgcctttgactatcaataggtttattgctgtgattatgaagacctaacggggtaaagaggcgtgggcgtgaagaagcaggcgtttgaagaagcatgcgtttgaagaagcatgcgtttgaagaagcatgcgtgtgaagaagcaatcgtgtgaagaagcatgcacatgaagaaccatgggagaggtggggcggtacagcatccacgcacaggtacgtatataatagcacgagtatgtatagctctgcttccacgtctggactcctccctcagagagagagaacccatctcgggcacaaacgcttgaattcattttactattaaaaaataatgtttaaggaaatttatggagccgcacaggatggaccttgtctccttggcgtaattcttcgtcttggatgtttcttcgtgcagctgaaaagtgaagcggcgcgagagtataaaatgggctaactcactcgatgtgtaacaaaaaaaattgagttgtaaaaggggtagcacgaacaggtggacgttcataggggcatatcccatggtggcacataaagcaattgagaatgtgtaatattatttttttttttttttttttttttcccttcctaccttatcgctgctgcaaatgtgaccttcaaacttataccacgaaatgtacttgttgtcattatagggagagacgaagaaaatcccgaaccttgtttcgaagttgtgcactgccttgggaggtgaaatacaaaggggaaagacgcgttaagtgtgtcacaagcgtgctgttgtaaaatttcgcctgtgcgtggacaggacatcgcgaagtaatcaatcccatgccagcccaattacgaagagaagggaaaatggccgcctcctcaacagtgagaacggaaaggtaataaccacgaacaaaggcaacatcagagcaatcaaaaggtacgcgccgatagaacaaaggcatattaaaattcggatccagctgttaaacttgtatgggtccattttatgcctcactcaggggtacgcgcatgaacgtgaaggtatacgtattcgtatatgcacatgtttaaagcgctcacgaacgagtactcacattaagacgacaaagaatgaagacaaaaaaacatgccactattttgatacttgtacgaaatgtagttcgcaaaaaagacgatgttttttctgctcgtctacacacggaaatatctttctcaagttgcgaatcaaaaattgttcagtgataaacattttaactgcaaagatgacacacaaatttgaatgcaaaagaaaaaaaaaaaaaaaagggggggatttcaaaaaatgccaatgcgcaaattgatttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaaatattccaatttgttctgcccaacgaagaacaattttccgtgctcgtgaatttttgtgcaacgctggccaaattcattttggttgtccacttttgtcattcatttttattcgtcatgtttatttgctatgatgaatgcggaatggcaagcaacaagtaggcgcgttagcatgtgcataccgacgcggtgtatccattttgattcattttactcctacggcgcaatattttgatcatttttatgacgaactgaaaaaatgcaaggaagaattttttctcactttttttttaagtgatttataaaaaaaaaaaagaaatcgaaagggacagacactatctttaaaattttgtctcccagcgattctgcatacgaatgtggagggcggtttgttcgtcagaaaaaggtgcatgcgacaacgaaatggaatgtcccactgtgcaacaatttgattcgttccctgtgtagaactactgcactgggaatgtttatccctttcaaaattgctccctttgtggccacgccagttttaattaactctctatgcggttgtatacccgcgtatgtatgtacctctgcggaggaggcggaggagtaaaaaatgcttccgcatcagcacagctagccatgtagtgctagccagattacgagaaaaagttttacctgaacaggttataatttttccgcgaaaaaaaaaaaaaattgcaaatggaatgatagaacttttttgcctgaacggttaataacaaaacggtgtgtgcgtaagcacactaggtggggtaagcttcttggcaaagaatgcccaacgtttgtccatagatatatctatatagacaatagaaaaaacggtgtgcttttctacgcattatgtgtacatacgctgtgaagacatactcttcgctgttaagcatgagcccgttagtgaacggagtagcagcaaaatgaacccttgacaagagtgcggtctgctaatatgcaacgtaaggtggacggataaaagtgccattccccctaaatgactctcacaggtaaacttagcccacgcgatgtgaaccaaaataagacaattctttcattgtaaaatcccaactgtgtgcaaaaatgttatcattggggttattccaaagatgactaaacttgatgctttgcaacaggtcggcagatatagtacaaaatgaggatgcctcgaacgacccacgatagccatgttagaactagtttgacgcgacaatttgggtggtatatggggtggccaaacagatatgcgtaaaaaaggggcttacgtgtgagttttttttttttttttttaacaagccaaatgaaaaaattgtagaatgcgggaaaaaaatcacctgaacggttaataaaaaaaaaaaaataaaaataaataaaataaaataaaacaataaatgaacaaacaaatgaataaataaatgaacaaataaatgcacaaataaatgaataaataattacttgcgctaggggaagaacggaaaaatgttcagaaatgcttccaaagcagcgtaatattgtgggaagaaggaaatgaaagtccagcaaactcacctaagcatagcacaatgacgaagatgccaaacggcacattccccccgctcagggaaaagcgctgcaacgatgtggatgcacaaagttgtagaacaaggaaacgagcgagttacattcacaggtgtttgaacgtgcgaaagttgcaaaaatgtggcgagctgagaaaaatggaaaattactgcttgtacgtaaatttgaaggaaatgataaagagaagttattgcaaggggaacgcgagcaatacaaatggcagttgtctcaaggtcactgcaccacctggtggagaaatgaacaacgaagaaggagaaagaaaacctcatcaccgatgctgcaaatgcgctagccacacctttgacaactgctacatcaccggtctacacatttttgaaggtatttttttaaccacctgttcaggtggaattgtgagcatatttgacaaaaatttaaacaacatattgagtagacgagtggctacttcgcccataaataacatttctgtgagcaaaaaggaaaatgctctgtgctttgctgacagctctaaccacctgtacgttgtgcacctaaatagaaggaacatgtgcaaagggaatcactttcacataagcaaaagagatagcaattttgacgaaagcactgcgtgtgcaagtacaccataccgaggtgacgataaaattttgaacagttttgacaaagatgaaaagcacatatttttgaacgacaaacagtatgcgcatttaacaaaaaaagagaaaaccattgctcaggaatttttgcacaataacatatcgagttacaatgtgaaaaatttaaactgctgcgtgattaacccctactatgaccaccaccaaagtaatagcatttgcgtcctcacgtcaaataaaatcgtgtccgttctgaacatttttgagtttcatataaacaacagcgttttgtttagagggcagcacattttaagtttacattggcacagtttgtatgtctttatctgcactggtgcatccattttcgtggtgaacttttttgacaaaacgaaaattgcgcatgtggttttggctaacctcgagatgatccaaaaggtagaggtcagccaagcaggtagcttaaacggcgaaaaaaacgttaaagcggacttgtcagtgaatcataactgtgcggagaggaatacatgtagtgacaaagtggacggcgtgacaaatgagctccaaatggagccccaaatgatgtgcgcgatggagtcgattcacatatgcgaattgcagaagggggagtatacaatagcgagggggaaaaatgtgaaaattgtaaaaattgaaaaaataaatggaattgaaaaaataagcatttcaaacgagttcgatatgcacaattcgattattagcataagtccatattattaccaccaccagaatgggttccctgataatgaagtcttcctctcggtcattacctccctgggtggtgcgctatgccatggggtgaatcaccgtacttgtacatatatggaacatagcatactgactagggggaactacctaatgtgtagaaattacctttacatgggaggtgcgaaaaaggacacaattaagaaaaggtaccttacaaacacatcgtgcacaccttatcgtggtggtgatgcaaactggggcggaagcaccacggaggaggggaacacaattaagaagttaccccctgaagtgattgcttgggatggagcggagaattcccacctaatcggtaacccagggggggccagcccaataacgaacctattccagtacatgaaaattactcccaatttggggcagcaaaaacgaagtgacaccatcgaacgttgcctgtacatatatgggaaaaatacccttttgcagtttcgatccaaaacggttgtcgagtttttttctgaggttatgaaaaaaaacggaaaaaatggaagaaacatttttctcctacttgatgcgctaaagaggcagccaatcagtagaaaagagttaactcagattggactatcccttataaacgccttcataaaacggacgaattacttcatcgcggcaaatgtgtttatcctgctgtgtaaccatttttgcgacaagtatcgggttatctacaacgtcatggagatgtttttccttcgaaaacatatgcacatcctttcgatgttttatcgaaaactgaaattagagagaacacatcagaaggggaggagcggccattcttctactgtgtacgcggtaagtgataaaaaaaggagattcatgacacgtagagggatggggaagaaaaaaaaaattaaaagcgctttgtacatccttcacctttattattatcatctcaaaagtgggagaaaaaaaaaaaaaacgaaaagggataaagaacgccttaattacgagtggaagaagaagaaagaaaaaaaatcttccccatgtgaaaaaagaaaaaaaaaaaaaagcttcctcttttttgcaacgaaaaagctgtttaaccaatttttggtttttctgttacttacggatgctcacgaatttcggaaggtttacgaaatttcatcgaacgctgatttgaatgctggcatgttggtgaagcacattgtgcttttcctcgagggcgatttatctcttttgaagaaacaatttgttcgcagtggcggcggtggtgtcagcggcggtggtaatattgacagctgtagcggtaccggcaggggggggagaagcacaatcggcactgcgaaattggagggtggcccccacagcagcgacgggagtagcgaaagttgcgacagaggaggtcactgcgggaggaactgcgaaaggcactacgcaagtcactccaccgatcgcagcagacgcagcgcccacggcgccgctctaaaagaagaaaaaaaaaagcgacgaaaaaggaatccttctcgatatcctgcttgacattttttttaaatttgacatcccccttggttctgccccttttgcattactatgcaaggatagggaggaagagcaaaaaaaaaaaaaaagaacctcgttggagcagcaacaacggtgaagtcactagtaatgacaaaacagcaacagcagggcaggaggataaactagtgaagaagaagaaaaagaagaagaagaagaagaaaaagaagaacctacctgctgcatgcctacaagaaagtaacaaaggatgcacaaatagggaaaaaaattgctacagtaacaggtataaggagaaaagcgcatgcgcaagggggggagataaactcacgaacgaggaggaccttcatcgtaacgaacaccgcagcgagggccgccttattatccccaattgcgaggagttgtcgggtccgttgccgcaccagcgtgatgggcgtcatgagggtgaccaacgcgacgatgaaaaaaagaacacgtacttgagcatggagtttaggagagatcacgcagactgggacagcgacaggagcggcggcataagcggcggcataaacggcggcataaacggcggcataaacagcggcaggaaccgcggcataagcggaggcataaaccgcgacaggaacggcaacggagccgatgaggagaccccccgtggggatgacccccaaagcgcaaccgcaaggcaacccagggaggaggaaaaacgaacgaagcgacgaagcagtgggggggaaggccccccaaacaggctaagtcataactcaaatggtacaaatacagccaacacagtaacgctgagcaacctgacgaatgattatttttccaattcagcagcgcaccgtcgtagtgtgcccctcacctttgaagacctagcagaggatagctctccacaaaatttgagcctattcgaaaaagaatttaataacgtaaaaaaaatggaaatcatcaaaatgctcgttcgaagaaaaaacaaaaaggtatttgtatacttgaagcaatgcagctggcaagtactcaaaaaagtaacacaaaaatttgtactaaaattatttcgtttgagtaaaataaaaacagcaaagctgttagtgatcgtaaaagtgaaggagaaaaataagtataaatatttcttcaatccaaaggatgtaataaaaaggttaaaggagagaccgttctttctttacacctatttgaagcatgtaaaaaatgtgaaatatttgagcaggtacattcacttgtttctttttttgatgtttatttatgagccgtttcttttggtgagttttctggctagacattacaggtgcgtcagcttcaagcgcgtcctcttctttatatgcttcttcgatcggctgcacatggtgggagaagtccccccaggtgaggcagcggtcaccggtgaagaagtccccccaggtgaggcagcggtcaccggtggagaagtccccccaggtgaggcagcggtcaccggtggagaagtcccccccaggtgaggcagcggtcaccggtgaggaagtccccccaggtgaggcagcgatcaccggtgaagaagtcccccccgttgaggaggcagtcaccggtaaagaagtcccccccgttgaggaagcgcccccgcgcacgaggctcgccaagtcgaaaaaaagcagccttttccaaaacgaacgagttatgctgctgtacaggtatctactagacgagcaagtcgagaaggaaaagcttgaagaattgttcaactacataaagcagccaacaaaaaagagaccccggggagcaaacctttttttaagcgtcaaggcatttatgtatgtaaaatttggctacataaataaggcgttaacaatttacaagcagttaagcaactacgatgaaattatttacctcgtgaagattcataacctcttaattgatgatgctgtgatgaaacaggccgaggataatttagcgtccctcaatggggccctttttttaagtggcttagatagggggttcctacatggaaggcacgttgctatcgcttcagaaggtggggcggaaagaaggtttcgcctgaggaggggaaagaagaaaacgagcaaaggggaggaagatgcacatagtgtgtttgcatcgaacggtggtgacattccggatgggctagggggggtccaccccgatgagaagaagccaaagccacctcggcagacggagccgaactgccactgcgcggttggcgggactgacgcggttggcgggactgacgcgattggcgggactgacgcgattggcgggactgacgcgatcgacacgtatgtgcgccgcaacgtccacttcgcaaacctggacagagaaattatgctcagtttgtacaccgagggggaggggaaaggaagtcgaaagggtcactcaactcggaagggcaaaaggaaaagtaaccgaatggaagttcaccgtagttgcagtggaggctcctctccaagtacaacccataaagaaatgatgataaagaagcatctggttgataacacatcccgtgaaatgcattacgtaaccctaatgtgtatcctgcaggaactgttctacataagtgagctcagcgataactacaacaaaattttgatgcggtgcaaagcgaatacatacaatcgttttggcgaaattaaaaaaaaaggctacgttatatataatggaattataaaaaaggaaatgaaaaacaatcatttgtattttttggacataaatgactactacttcattaatgataaagtggaggacaagcgttccagcgagttagatatgatgctgccatatatggatgggcatcacggactggttgagagaagcgagacggacaaggaagaacaagaggttccactagagctaccgttacacattcaaagggaggtaccatcgaattattactattatgagcagatccatgataaaccctatgtgtctattttctcctccttttgtagcttctgccaacataatatttacttcgatttgtgtgcttccgatgggggacgtagatgcagaagtgacagcgttgtcttttttttttgtaatcacctgtatcatttgaagtgccttagggagcggcggttcatctgcctggcgtgtcaataataggggggtgatggcgctggatgaagcggcgagtacagcggcgggtacagcggcggatagagcggcggcatcggcatcgacatcggcagccgcaacagagatggattctctgccccgacggaggttacctcgccactgcgccgaccattctcgagttgtatattccttcattggcacatccaaaatggggtaccttttcccatgttgggaaaaagagtgattggcgtcccgatggaagtgacgggcccgcttcttttttgtcgaaactttgtcatctgccctagttttatctttccctgatccttatttaccttcctcactcgtttcattcatcctccattccagtgtttaactgctactcgggggcaccgatgcggccccctgcccccgacacgaacatgttttgtgcgttccatggctaccccagcttgagtagtagctccgtatgattacacccacaggagtgttttttttaatctgcgttattttgttcagctgcgtagttggcagttttgttggccactttgtgttattatatttttttttttttttttttttttttctgtctatggcgccttcctctcttaccgcgcttaaaagtgtaactcccaaattgacttctccctttgcttttctttttccattttggcttttcctttttttttaaaattgcgagaggaggttatatgtttagatgaatgcgtccttgcggttaggcgtgagcttctccgagggggtgtgtgctgtctgaagatgccgcgctattaagatctactgcgaaatgtgcttgacaaataacccaatgggaaaggagcaaacgagtggactccaaatgaaggaattatgcttccagggatgctttcttctttatttttttcttcacttgtcgtatttttcctttacgaagtcgaaaattacgtctgcgtcttggatggaggctacttcgacgtcttttttttttcctgcacgtggattggggtggaggtgccgttcggttagcggttcggttagcggttccgattgcagtgccttttgcagtgccttttgcagtgcctattgcctcccgcttcgcttccgattgggcggagcgtctcggttcatacctgcgtccatcttgatgacgtcaaagtagtagtcgacgccgtcgtggtttatgcagatggtgccgtgtttggtcaggcaggagtagtaccgcagcttctcctcaagcgttttctatttagggggtaaataatgagggtgaaaaaaaaaaaaaactatcgctaagacgacgctgtgttttgaagtgataatagaagacgcgatgcaaaaaaaaaaaaacacatgagagtaacgaacgggtgaacgaaaactctttttgtgacgtggtgccctttcgctacttcactccatttcagtttgttttgtcacacctttggttcacttaaattgaaaaatttcttatggtgtggttgtaagacaacgctggacgcagtttccagtttgacgaatcggatccttacgacatcgaagcatctgcaaattgaaagtggcattgggggggaaaaaaaaaggaggggagtgagtcactaagaagggaagagaatcggggaaggggaagtctaaccaacaaggtgagaaagccccatggctgagtaactcccaaaattagcaatctcggtgattgctcccatttatgagggtatatcctttgcctactcaagctgcaatgattgcatgatccatgtgggcaaaaaaatgaaattttttttggccttgaaatctaatacgtttataaatactctgtctaattctgtagttgagtagaaaagtgaatgaaagagtggagaaacacatgagatgaattgaagtgccagccgggggtgtactctccgaagaaacaaatacctattgaggatgtcctttcgaataggaataatcctcatacgctcctcaaaaaaactcactgttgatatttgggtatgtggagaaagcattcgtatccgacatgcgcatatttttgtaaaagggttttttttttatgtctactttttcaatgacgaaattccagggcacttcgatgtgcttgtttaggagctactcagaagaggagggattagtgattgagcagcgcgtttgaggggtgcattttaggggcgcattttagaggcccattttagcggtgcattttaggcgcgctttttaggggcgcttcttagcggcgcatctgcatctgaggaccgccacctgcgtgaatccgctctgcgactcccttacaatgtcatatatgaacacagggagggacgccttgtcgctgtactggatgttgttgtggcaaaaggtacctgtgacgttcggagagcagcgcgggggaaaatgaaattgatcaagacagcggttcgcagcactgtcgtgcttgttttccctctaacaggagaacatacatatgtggatgtaccagtcaccccgctaggaacgaagcagcgctacttgtacaaacggaggactcaccgacgaaggggttgaacttatcgctgaggggtagtgcgattaaataaaattcgtttttctcgttccgcaggtttaggttgtttatgtcgtttacgtatgtgagcagctgcgagttggggggttaagcggcgatgggggttaagcggcggtgagggttaggcggcggtgagggttaggcggcaatggaggttaagcggcggtgagggttaggcgacaatagaggttgagcaacgcaccgaccttcgttttgtagatcgccttaacggtgtagtttttaatttttgttaaaatgctcatgtgcggtttgatttgacgcaagtgtctgctgcccactgggggagggcagtccttctgcggggtgtacttcgagtaagtgtgggtaactgaagtatgaagggagaagaaaaaaagaaggcaccatgcatgaatgttttactgctacagctatggaatggtaaggcagctttattgcattatctatgcattgacacacatttgggtatccgccagggaagagctgtatttgtcctacccccatgaatgtgcccattttagtgggccttttttttttgcgtcacacatactcagagagaaagcgaatgttaggaggacaaacaaaatcgttttaatcatcttaatttgtatcttataaaaggaggacggggttcactcggggtgtatgctttcacgttgctcgctttttccctgctgcacgatttgttgcgcctttttcatgtttggttcgttttgctttgttttttcgttttttcgtttattcgttttttcgttttttcgttttttcttctttttttcttttttcctttttttggcggtggatgttgggctctctccctgtcagaactcacgcagcgggttggcttccctttcctgctcagctcatttctgctaaatggttaatcggcagttgggtagatgtgcaggcggaaaggaacttcatatatgcgtgttgcctgatctggttacgttttttttcgcttctacctactatgcgttcgaatgtgcggaggtggaaaaaaagtggaaacgaggcaccgagggaaatggcttcaaagaggggcaaccataaaatgatggcatggcaacctttcaccagaacaacaaaaaaaaaaaaaaaaaaaaaatgagaaatataccaaatgggtgggggattcatatgattaggtaacatgtatcgaaattgaccctacccgtgatgagcacatctactcacatgacacactgttttcccacgcaaggtcggttacacttttggagaaccacctaccgcctagtcatctccatctgattatccactatgggacggttcgttgaacaaaacaggtatagcgaaatgcaaaaaagggagacttaaatgaagcggctgctccctttatcccttttcttaacacgatggtgtcgttttttcggacgaaaaaatgggccatgcccaaggtacagacattttaattacgcaattcatttgcacggataaaaaaatggagcaaacggtacaaaaaaggtgggtagcgaaaaacgaacatggttgcctttacaagcggcgcacttattttacgtgaatgtgcagagttttctttccccgtggataaacacaaaacgggggggggagaaagatacagaacaattttcgcatgtgtcgtgggagcttcattactgtgacgctccctacctttgtcaaagcgtgcaattggcacatgctgggattcacctgaagaaggttttttcccatcccgttaaccccacgtgtgcaatcctacatagcagatggcatatgtttgcatatatacacatagataggtaaacgcttgtctagggacacctctctgaggtactcctagacatgcccctaaccctaacacacacctgttaccatgaggtggaccaccacgtcggcactattcaccatcggactactcccccccccgacaaacaaaaacacaaacacatacatggtggcccatattacgaacacgcaaaaatcaaagtagtgattatctgtcctttcacccccccaaaggttatagtttcataacgtatctcatcaaaaagggtcaaccgaaatttcgcattggtccgattaaaatggttaacaatggatagtaactcctccttgcaagcattacatgatgtgaggcaaaagagtgtatctacttggaaaaaaaaagatacatgagttaaatattcttgcgctttgtcattcatgaaaaatatatcgaatgttcctttgtcgtttatcagttgatattttttcttcagttttgagtcatctgcaatttcttctgcgattttgtaaatgtctaacacttgcacataaacgtcggtggggtctgcgccacgattcatacggctgtgcgcgccgctttccccgccgctttccccgaagagtttcttagccagctcaatggcgctcgcggaaaaatcaaagccgcataaattgccaaagcctctttggcgcagtttgttcaggaatagcccatttccgcacccgacgtcaagaatggcgacttgcttttttttttctttttggctaaagtggttgctcacccagtttataattttgtcacagttttcttcgaaccattcctccggctggatgttcgcctcctcgtagttttccttctcgccttgatacacttcctcccagtagctcagtttgtgcagctcggacggtgccattggctggtcaaagccactcactgttgggggaaagaagctttgcgtgtcagtttgtgtaaatacaactctttgtgtacctcgcccgcttatctatttgtcgatcggcgcatacaacgttgcagcgtcagactttttagggataattctgcgcaggattggaaaaaaaaaatgggggatttagcatagccctaactttgcacctccctcaatcgtgtatagaatcgttttgttggcgttttttttttttctggcaaaattattctattcctaattttaatttgctgttcttttttgccacggctagattgcttcccttaagttgagccctctcaggtatgcaaaccttgcgcactcctttttttttctttggtcgccctgctatatacccccgtgatgagtagtctccacgcgagggcctactcaaaaacgcacgtacaaagcccttcacgtggcttaacatttttacccccctggttgatacctttcatttaggggctagctccccagttgtaccaggttcttaacaatacagtagcagtgaaaagtgtatcgcccataccccaacacaactgcacctccagtaatcaccatcccgcttgtatcacacaatttgaatattctcacggggaaattaatttgagatggagaaaaagggttttctttttttttttttttagatgctgagaggactcacctctgtgcccgtctacacagagttcaatcctccattgtaacacatttcgtatagttgcactctttaatgggtccaacttggtgttgtccccccttattcgataatcgatgtgcaggtcaacatttgcaaaggaaaaaaacataaatgaggagcaaataggcatttacttggagtacgtgtaagcacacctatgtgatgcgtcctacatgggtggcacagtcggtagtagggtgattcatcctggtgagatgttatgcaatgagagctgcgcgctccttggtggaggtagtgggtgtcccaggcaaaaagtgacgagtatccctgacaaaaagtgaggtgtatccccccatgtggcaccttctttttgccttctctcaacaattgatatgccccaaaaggaaataacaaatccgcttatgtccattcggtccgctgttctaacatgcgagtcgaccagttttcgcaaaagtgagacaccacttccttttttggcgtggaaaaccaaaaggagtaaaaagttatgattatatttttttttttttttttacttttatatatggacaaattgggtgagtttttttttttttttttctttttatatatatgaaaaaacaaaaaagctattttcgcaaatgttttttttattttttgtgaacacgtaagcctatttatgcgcacacgcgtaacacttgcaatgatgcagcaaatgggaagaaagacaaatttacataaacatcgacataaacatcgacataaacataggcacgtgcacagcaactatgcacgcaccgcatgtgtgttgcggggatgggtgcgcacaagtgccaccatatgtatacgtataggtatatatatgtacacctacacgtatatgtatgtatacgtataggtatatatatgtatgcctacacgtatatatatatgtacacatgtatatacatatgtagggggtacacacttatgcacaggtacatgacaggttgtttccgcagacatgccatttttatatgcacaaacgaaggtgagcagcatgaaagcaatttttttttttaataacgctattcattatacgtatatgcatgtgaaggctatatacatatacgccctcacgtacataagcatataaggcacatacaacatgcatacaaacgcgtggagaggtgggtaggggcggcggctctgctaacactatacgttatatatatatgtatatgtatatgcatatgtatatacatatatatatatttacactcatatttacatttatatctatatatatatatttacattcatatttgcattcatatttacattcatatttacatttatatttatatttacatttatatttacatttatatttacatttatacccaggcaaacataaaaaaaaaaagccgtattatatatattgcgtattgcgcacagttaggcatatacacataaacatggatacagccattcatataaggcaaatattattacaaaaaaaaaaaaaaaaaaaaaaattaaaaaacgaattggatcaaattggctattttttttttaactgaaatgggaatgtacaaaaattatcaaaaatgtatgaacaagtcaggtaaataaaaaaaaaaaaaaagaaaaaattaataccttgtattgctgtagaaggcattaaaagaatccaaatttgcgggataattcaactgatagccatgggggacattcgtgtatatatttggaacaaacgagattgggtagttaaaagtattaggtacctcactttcatgatgatataggggtgctcttcggacataattattatgactgtttatattatttatattattatttttttgataataggcgtagctttggttttttttcatgaaggtttgattattttgaaattttttataattttgtgatacagcaaaatgtaggaaaacaactcggttgtcgataattcgttcgggttgttgcataactttaaatgcttcttttggtgaagagaaggttaaaaaaccatatcctttggatttcccttcattgtcatgtataattacacactcttctaatttcccatacttttcgaaaatgcctctcaacgtggcgacatttgttttttgggataaatttcggacgaataatttattttgataatgatctgtaaatgggtcagctactaatcttacttgcaactctttattgtctaaggtatgactactttttaagcatttctgcacggactcgacatatttaaaagtgacaaaaccatacccttttgatctgccttccttttctcgtactataattccatcttcgatttctccgaaagtctcgaagtattttaaaaattgttcatcacgagtgctgaatgggatgttacgaaccattagccttctcgtagatggggaggaagcaaccgcttcgttgcacttgtcacgtatgtcttgatggatcaaggcggatgttgccaggatgtctattagctgttctttcgatagcggtgcgattaatcttctgaggctttcgacttcagattcctcgtcctttatcgccttctcatttgcactaatctcctcatcaatactttttttgtcctgcgaggaattcgagttcgttcggttgtagtggtaatttatattttcttcggaagtcattttggcgaaaatggtgtaggctgacttagggtgatgatttgggtattataaactgaatggtgagaagttcgcgagaaactgacacaacgatgcgatacttcttttcgctaatttactggcacgttctacaagcgcttcagttaagttttctttttgtcttaaaattggggttggtatgtgttacgggagtgcttgcaagttggcaaatacacgcatatgtatatttttccttttttaattaattgacggtaaaattgggtaaagaaaaagagcaaaatggagttaaaaattatcttgtctgttgtgtgtgtataaatgggattaataaatcaattggaggatacagtttttttttttttttgtgttttttgtttgtttttttttttttttctttctttttctttgtgcgtttttccttctatacagctgtgaatcggtagaggttgcttttattttattttatttttttatgtcatttattacatcagaaaattctctgcactcctcaaaacggcatgctctttttggttgctcaacaattcttgcttcaccttgcaatcaattcataatttcgacgtccgtgcaggtgataaaaggtatgcttagttcttgttcggcaagtgtatatatataaatatatatatgtgactatatcggacccacgcagggggttgttgcttcgcgggagagcacgtctcgtgggtgacaaagggacaacaatggaaaggagagtaatgatacacgggacggaaatattcggaaaaattcgggaaaattcggaaaaattcggaaaaattcggaaaaattgcgcaaaattggacacagcaaagcgaaatgcggacaaacaggtggaaaaagaagaggataaaaaagggggaaatgacaggacaaacggaggggagaggggtacaaaaaattgggctaattaacgaacaaacaaacggggcacaaatgcagatcgagtcctcgctagggcctagctagccgggccgactaatgcatctcgagtcaattttgcctacacgcaggggtacacacgcataaggggcgcgcaaaatgtgcacgtgcagaagggagaccaacgaggaagcaaaggcgggagggtatacgcacacacacatgcaaacatgtgaatatatattgtatatatgtacgtatgtccttataagcatgtacttatatatgtgttgcgccggggcggtcaggccagcaatctcaaggagtcacaaggtgtgccaactttgggaaaagcacggccccgcttttgcgccctccataaaatatggccctctcgattgcaaataaggagcaaacaaggggggaaggaaatcaaaggagataaagcaaagcgtgcgaaacacaaacgcggggaaataaaatgaggttattcaagtgcggtcgggtaaatgcgcaaaaaaaaactgacgtgcggaaaaaaaaaactaacgcgagaaaaactgacgtgcgaaaaaaaaaaactaacgcgagaaaaacaaacgacggaaagaaacacggcaaatagaactaatcacaaaactgctggtaatatgtacaagcaaaaaaaaaaaattacttacgtaacaggggaagaataaaacacgaagcgaaacaaggtaaatttactcttctatatataatatatatatatcatatgtaatgtaaaatgtatacgtaacgtgtataaagtgcgggctgctccctcgcttctgcgcgaaagcgcttaattagtcaaaccaagcgcttcctttctgcggcagggtggaggtaatcgggtagaggatgcagcggggcgcgcacatttaatcgtaaaaatttgtacacatgctcggtacgtattgcgtactcctgtcagttatgtgaattacatgtgttgcacgctcgtatatatgaatgaacataattgcacagataaataaatgtatatataaaggtacatttgtagaggtacatttgtggaggtacatttgtagaggtacatatgtaaaggtacatatgtaaaggtacatgtgtataatatgtacacgcgatcagctggttggctgtcgaagggcttttacttatgctgcccctttcgtggcgcgccaaacagtttctaccagcggggtgaaaaatgaaaaaaaaaaataatccagcaaacgaataaatgaacaaatgaaaaagtaacgaagggtggaagagaagaaaaaaaaataaatgttttgtcaaataaggcaaatgggtcaaataattcttaaacaaaaaactaatccacaacctcttcgtaacacagttaccaaaaaggttattaatgagaagtttattgtcaagctttttaattgacaggctcatacgcaacaaatttgcgggttacaaaggtacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagcaaccaaattgggaattttattataaaatgtgacataagcagtataaagtatataaagtaacaaaaattttatcatcattttgccacaaatttaccgcaactttaccgcaattttagcgtaattttaccggaaaaagggtgccataatgcatgcccatatttttttacatgtatatataatatatacatagataaataaatttctcctttttgctncaaagcaaaggcatttttctacagcggtaaaagaaaaaaaaaaaaaagcggtcggttattaattaaaaatttggagaacagcgcacttaaatttttgcaaataaaaaaataaaaatacaatattcgttactctacgtagatagtaacttttaaatatgcgaatatgaatatttcgtgaaaaattggtgaaattttcgtgagcttttctcttctgcttttctttctcctggttcaaacttttctccttttgctggtttttgtccctgcttcgttgcttcgttgcttcactgctttgctgcttagttttttttttttttttttcacgctttgcacttcggcgttcttgtccccgggaggtttgccatttcccgtcctctccttttttttttttttcgttttgattttccccttctttctgcataggaaatatttcgctccgcaccacttcgcgcatggggtaattgcgtagttacgcataagtggcgggaaaatatttttgcatatatgttataaatatatatgccatctagctgcatgctttttttcgtctcatctttttaactcggttgtatgtttgggggggctgccttttttgcccgcatttatgccctccttttttgcctcccttcttttgcctcccatttttgcctcccattttagccctcattttttgcctgttttctccccccttggtgttccgcgcatataaaatattctacatccgtgctgccttccctcccacataataaaattacgcgcatgcctaggagacgaaaaacggatgtacaagttaccccccttcgcgtaaacccgcggttctgcgaaacgacaaaaatgtcaatttctgcttcaaaaaaaaaggaaaaaaaattggacaaatgaggaactaattggaatgtccaaattttattttatagtatccattttttttttttttttttttttttccgcttatccgtttgtgccttttcgctcccttttaagcggttgtccaattgtacaaatagtatcaaaaatatgtaatccccaatttgcgccattttttaaaaaaacgcataaaaaaataggaaatgttgcaaatgcgaggctggcctatgcttcccctcgataatgctctctcgccaatgaataaggggcggtcggacggaacaatgcaaaagcgacgcggtaaaatcggatcattcgagtataactccaaggagagcagtcatatatatatgcatagatgcatatgccgcgtagtttcctcccacttgtagttccactactctaaattggctttgccttttaaagaaaaagacaaaaaaaaaaagacccaccttgttagccccccatatatatgcctaccctatttccttcttctctttcatccttcgaaaaatgattaaccattggaacagatagacgggggggaaaaaaaaacactgtacaagggaggccttagatggcatgtgtcgtacatataagagaatacccctcgaataagatggcggacatatgcttgttatctctcgttgcacttatccataatggtgacctgttcgaagtggtacaaccttacgtacacgcgtgatacgtacaaggcatgcgctaacttcctcatctgtaaggaaaccacccctttgttcacatatgtgcgaagagtctatgcgtccaaacaacgcggaggtaccccacacgtcaccttctctcccatggctacaaaataaggggaggttcctcaccaaacacacgcttatgcaaaatggagataacggaaaaattcattttgtcaggggggtccctttttcgacactcccaaatgagttacatttttgtatctttgcggaaaaaaaacacgagtaacaaacgaaattcgtgcagcggatatagcagcgtggatgatgcgaaaagaggggaggagagcatcccactttgtgcgttcgcagtttcgtaattgtgtctttcaccaccgcctcgtcctcacagccacttcgttcccactgcaacgtcgtcccgttttgcaacattaaatatacatcgtcagtgaactcgactgcgcaacttccgtgtagttaaaaaattgtatatgcgtgcgacatacgccaggttaccatgctggacgatcctaaccaaaaatgccctctccgtttgagacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataataaataaagagagggaaattttctcttttccccttcaacaaattagggaaaaaaaaaaacacttgtattattttaaagctgaatgcaacgcagactttacataaaagtgttactttggtatgtcgtgtaggtgcaaaaattgttcatttgggggggaaaattctcgcggaagctcaccggctgaacatgcagtaacaaggggcgacagctcttcactttctttaagtcacttccctgcagcgcgaagaaatttcggtacgtttttgagttaattaaaaaaaaaaaagaggggccacaactttcccgtaatgtgcaaaatgagttagtaaaaaacggttggcaaaaaagcatctaacgtgtcacttaaatttgtgtatgcctgtagctgcgcgagcgcattttaccaaaacgaacaactccaggaataaaaaacataaacgtaactaggaaagcgttcttcaccaaaccaactcccgagcgttaagcggattgtcaggggtaccgcgaaagggaagcaaagaggaagcagaaacgaagcaaagaggaaacaaataggaaacaagtaggaaacaaataggaagaacaaacaacgccgaaaggacgaggaaaaaaccagcgtgatcccccgcggaaccgccacttcagttcgccaatcccccttttggaaaaatgtttttgctgaacgagaacgaggaatcccccaaggatatcctcttgaacgagctcaagtacaaaatccgaatgctggccgggatcgtcttcgttatcaggaccatccccatggttgtaagtttattcagcaagagcgccgactgataggggtctcatatacataatgccgttagtcagtcgttgcctaagaaggaggtcaatgaacccccctacatatcctacaagtagtacccatgacgtgtttacagaaaagtaaaggcccatacggggggatgaggcgtatgcaaaggattgcctctgttggaaggacaacaaataatgtgcgtgggcacaagaaaacgagtaaagaaaaacgctgcagatgattcctcacgaactgcatagcgctggcgcgttttatatgccgtctacccgcaaaatgcgatggtgcctacccactgagggtgcggtgctcggaggagaggccatctcctatgcgcccctttcgtatgcacgtaacgatacgtatgtattatttggctacctgtgggcagcctaccctcgtgtccgccacccgtttggcagcctgtacagtgagcattacttaattttgtttcgcttcgttacgttatgttatattacattatgttacattacattatgttacattacattatgttatgtttttttttttttccaacttaacattttcgcgttcatcccatgcccacccgcttaatgatgaaagagcgaaaaagaaaaaaattaaaaaaacgccgcaatgtttactagcatataataccataaggagcagtaacagagctttatgcgttggggctgcatgtccatacgggtcgttcttctactgggtggcgtggaataggcaccaactcattccgatttaaaaaaaaaaaaaaatccccgtttgcagcaaaaaaggataatatacatgcaacaggaaggagtaaaataaataatgtttttttttttccttctctttttcgattgcatttattttatttgaagtatgacccatttttaattaattttttttttggttctcaatttgaagccttcggaacgactgcatttctgtgagtaattgcggcgaggctgcaggcgctgtcgtgtggttcattttgctggaagaaaaacaacagatggggaaatttttttttttttttgcaaagaggtggtgggtaaaaaaaatataaaaggtaaagtaacccgtgaagaagaacgaaagtgcggaattgccaaatatttgcattaacgatcactgctcccccccccctttagcaaacgtttttacatgcgcatggtgaaacactcaacagaaaaatccatgttgcgtttcattttggtggttacataaatcgcgtcacccccggtgaaacgtctcgaacgcaaccgtgtggagagacaacgaccatgcaggaaatcgactccaacgtgaaggaggggagttccccaacatgtcctaatttggagtccacaaatgaagacgataaaatcagaagacacaaaaataacaacagtcaatgtgacccgaccctggagaaaggcacatgtggagatgtaattccccatgcgcgcgcaaaatataaccgtgtcaatagaagggagatgtggaggaaaaggaaaccccatcgtgatgcccctcacagagatggtcctcccagcgagaagaaacagaaagaacaaaacacctgcgttgtatgtctccaaaatggagtagcgaagtataagtttgtgtgttgctgcgaaggctactgctctatcccctgctttcagaggcacgacagaaaggcctgtttggagaagcaaaggaaggtcagcagattaaatacgcttagcaacgtagagagccaaaacggtgagcatagaaaaagccaagtggaagaaaggggagataaacctacggaggatgacgaagagtccgatgaggacctgctgacagaggaccaaaaagtaaagctaaaggaagacatcaccttgaggatattacttaaaaataattatgtccgttccgttttcaagcattttactacatccaaggacaaaattgcgtacctctccaattatattaacgaccccaccattgtgcaggtcgtagatcaaattatgaaatcggtggagggttgactttgagaggggttggacaatgccatccccttcgaagtacccacgtctgcacctttccctctttttctttatttttttttgtgattctttttacgtttttatgatttgaatccccaacaaggttaactcaaatgggtgtgcgccatttgctttgcgccactgctttgcgccactgctttgcgccactgctttgcgccactgctttgcgccactgctttgcgccactgctttttgcgggggtgtttcttttttgcggcgaaacttcccttgctcgctctcccccttctgcaagcagtccctccggggggcaaaagtgaaaaatgtataacaaggaggaagcgattaaagagttaaagcgtgaatgtgcggagtggcaacttagccagttgtcgattggagagcggcgattgaggattgataattgacgagttgccattttagcaagtgaacaaattaacaaatggacaaattgacggatggacggatggacggacggacgggtggacggatggttggtgagggcaaacggtagggggcagaaagaaggtgcgcccgaaccatatgtggtcacttcgaaacgacgttcgtgtagctggtgcgcttcaatttatttaagcgcttaaaggccatggcggtggagtcgttgctgtgcgtgctgcttccgctgctgccgctgctgtggtcgtcaaaatcggcggcatccctcacgctctcgaagtcgttcaagcttgaggggtgctcctcgtccgcggggctttcttcgctggaacttatgttcagttcggttagcttgcgcggggagtttcgcttatctcgcttcatgctgctgccgttgggggggtcttccctaaggggagtttcttcggcgggttcggcgggttcggcgggttcggcgggttcggcgggttcggcggctgctgccttctccactgctgccttctccacggctgccttctccacggctgcctcctccactgctgccttctccattgatgccttccccactgatgcctcctccactgccgcctcctcccggttgtagcctacgcaaggggagccatcccgctcgtgctgcaaaaccgtttcgtcgctccgggcggcggcaagcttgggcacagtgtccacatctagaaggtcgtcaaggggggagctaaacttcttaacgtcatcgatggtctcgaaactgttttggatcgaacatgacgcctcttcaattgcgtcgatgaattcgtcatgcgtctctttgtgttctatggcaggctcaccgggaggatatttcaccttaacagccaagtgggccgccttctcgaagaggcgtccgtagcttccatttggtaattcactacacatatcatcggcagtacgcacatgatgagagatgcattcacttgggcgttccccattcgcactatgaccaatttgttccatgatttcttctgctgacatttcctcctcattgcagccatccccccccctggggacaactgggtaggaaaatctcctttgcggcaaagttgctatatagttaacatactcattaatgatttcctcataaatggcttcttcccttagggcgtccattttggctacatctagaagggtatttgtattcgccatggttgggggttctacccctgttggagcaccaaccacaaggttcctttgtacgaagtaggtcctaacctcgtctatttttttctgcaaacattccttcaatgcttcacacaatttaatttcatttttcgattttataatatcactcgagtgcatacaaaaattgatgagaacataaaacgtctttaaatctttaatggtggtgttaacatctgagagggcacttttgaagaaaatggtgtagtttttattgtctcctttttggtcctttttttcttcctgtgcttctctttctgcttgttccatttctatttcgaaattggtatgagtctttaggtttgcttctctatcttctgcttcttttttctcgtttgtttcttcagaaagtgctgcgtttttttttttcctgcctctttttttcgcttccctgggttcgtacgacccgcccactttggcacttcccccatcagcggtgggagcggaaatggaactagaagcagggacagcagcctcggccgaagcggaagctgcggaggtgccccttccccggacatctcccaagtcgtgaaagagataaatgtgtataattttgtacaccagctcgacaatgtttgagcggctagtcaaggcgacacccttctctatgatgaccagtaggatcgattttatgtacttggggaagtgcgcaacgaggaaatgtatattggccttatgcagaatggtaaaaataataaaggtgagaatattggtatagttgatggtcctcaacttatgcttcaaaactccgtcgcatgtttttagtagtacttcttcgaaggtgaaatgaaagaccaacagattagtctcactcatggaaggatacatagagaacacagaaaagaggaacagtttatcatgtgcatttatattcgttatgttaaatgtactaatttttttgaaatcctggacacaattgtatgtagaaggagagatgaggaagcacatttcaaatagagctctcaatttattggatgaccttctcaccattctgtgcatttcctcattggacaatctgtaaatgtgattccccaaatattcggttaacaataacttgcagaagactcgcagacatatggactgaatatatttgctcgtgttgacagtgccatttagatagctccaaatattttctatcgcatcgataatcagtttatcattgtttaaatttgggtgcgtcatgagtaagtctcccaaaacgcaaatgtatatttcacaccgcaaagaatttatttctaatttttctaacaactccttatattcataccatgcattctgattcgtcgcaaaataattcaatagggactcatttgggggattatattcatagaaaataagttggctattcacatcctcatcgtatgttcctcttcgttgattcgtgtcatcatcctgtggatctcccccctgcccaacatttcctgcaacaccacttttattaagtcccctttctgtctgagtcatcaaatcgatgttgcccttctgatacacactaggataaacttttgcgtgaatattttcaatactaagaaggcagttattcaatacttcacatgtatccactattgcagttttgtaagcataaatctgcttcttcaattcatcgtcattacttatatacatgcaccaattacccaaacacttggaaacaattatatcataaaattgatcttctatttctttgtcatcccattctggcattatggagcaacaaaaattcaatgcaggaagtaacaactcgtttgggaattctcgcaaagctgaatcgaatgaacagtgagacttacttttgcatagaaatgattccaatatgaatagaattcttaaccatctccttttaagttctagtcgaagcaaactcaacattgttatctgctttataaatatttgcgtgtgtagtctgatctggtcatggaatgcgaagagtggatggtgattgttgttagcctgcttctgctcatctgccttaggggactttacttcttcagcagatcgttccctatccatctcggtcaaatcttttatcttcgcctctgtgacgtccagcttgtgctgcatcttcctgcacaggatcagcaggtgctcgatcgacagagtgcttagtttcttcttcctgatgatatcaaagatggtgtcgttttccacgttgaggatgttgttgaagagcgccgccagggggttcttctccgcctgctcctttgcagccagtttaggggaactctctgtcccatttcgaggggagccttccagcctcgcctgcgtctgcgtctgcttctgcgtctgcttctgcgtctgctcattttgctgcttttcctcctcctctgcaaagttgaccgtgtctaccgcgaagaaggggccctcactctccgggttttcgaacggttccttaatctccgagatgatgcccagtatctgattggtcagactaatttccacgtcattcacgtcgcagttcttgttctttatgtagaccatctgtcggagtagctccaaacaggcgtatacataactgctgctcagccagtaggcacacgtgatgtgccccttctgcagtttgtagtaattgacccccgtgttgttcagcatacattttatgatgacttctcggaggggacccctcaacaggacggtgcagcagcatttgagtattttatccacctggtacgtctcgatgatatccaaatatttgcagatcatcagcaggttcttcatgttacatatgtagttgtaattttcgttaatattatcttcgttgatgaggacgtgctcgcctgggttgttcaccccttcgctctctacccgattggccgaagttccatccgcatcattattcacaccgtcctggttgctacacacagcccggtagtacatacacttatcgcaaagctcgtcgtcaaaaatggaactctccatgaacctcctcttccttgcctcctccagggtctttatatccgagttacccttcccacatgtacagaacaggtggagattatccgcctgatcactctcgttattttcgatgcagttaatatagttcttcctgttgtagtagaccttctcattgaatcggctcaggtgcatgtagtagtacactgcgttgatcaccttcagtgcgtcgattttttccttctcttgttcgtcgcaaaaatgctgaacgtacactcgaagaatgtacagctccgctgcgttcagcaggaacaggttgtttatgcagtgggtataccaggcctctccataggggctattcctatcactattgtgagaagtaccgtcattattgtgagaagtaccgtcattattgtgagaagtaccgtcattgttgtgagaagtactctcacctttttgggacatactctcaccattgtgggacttgcgtggattgtcttggctgcccagctcgtttctacttctactactctgccgttcccctgcagatggagcaaccgttgatgatttcttcttcatgtcatcgaattcgctgctgccactccggattacgccattcctaatattgctcaggtgaattttgcatatttgctcgacaattaggtcgttatcaatatcgctattgattaagtggaggagcagattctctatcttgtcatcgaagtgttgaacccagtggataatcatactgtagcaactctgccgaacagagttatccttatcgttaagtccacataaaagtaactcaaatttcatatccgatggaatgaaaaaataatggttttttaacttttcatacacacttattctaacgtttggattggtatcatttattctgacaagaaaatttttgaggatgatcaaatggtcgtaattattcctgttgttcatccccccgtttgtgtcatctgtgtaaatggctatattttgaatggcgtgtattctgactgcattgtgggaatcatcaagacaacgcaagtagctagctgttgtgttgaaatcctgaaagggttctaaaatgtttagacaaagaatccgaatattatgatccttatcattgagaagggataaaaaaatgttcacatgttttttgcacaacttgttcgatacatctatctgcaaagtgcatgccttcttgaccaatgcttttaccactctacataaattgattcgctgcttcctgtctttgatgaatatattgtctaggagtctgttccagaacttggcgatgagttcatactcctggcttgcgtccttcccaccgctggaagcagtgctgaccccggcgctggccccaccgctgaccccggcgctgaccccggcgctgaccccgccgctaacattggcacccccagcggtgcttctcccccccctgcgactggccttctcactgagcaacacatcacagtagtacaaaatgtcaaacaggaactccatcatcttgttaaagttttcatccttagcattgctcctcaccatgttcagtactatcctcgcgcacagctcataaatgcaatactcgttcacgtaccgcttgtgctccacgtcgtatacattgcccttaatgatatttttaaggatgtcttttatgtaggagaagcccgtctcgctgtcgtacctattgttatacacgtagtgtatagtccgtacgatattttttacgtgaatattttcattttttattttcagattcaccaaactggaccccccctctccggtgttgcccttcgccttgccgccctcgcccgcctttttcaccttgtgcaccttcatcggtttgatcatccgagtaggtgccacactatgtactgctctttgtgtgcacccaaatacgttcgcaagcgtcttcgcttctgttcctgtgaaagcggaacagccaacttaaattcgataaaaaggaaaacacactaaaaaagaaaacacgctaaaaaagaaaacacgataaaaaagcaaaccagctaaaaaagcaaacccgctaaaaaaacaaaactgcgcttccctggaaaggaaaaaaataaaagcgcaaatatggagagataaagcgcctagggaaataccctccttcgtgatgtacacttaatattttcatgtggacttccttcgtcacatttttgtaaattcgcttgaagtctcttccctccagtagcaatgcacaaggctgtaagaagccatgccgaaattttttttttttttttgaggaaaattacaaagatgcgaagattgccaaaattgcacatatacccctccgtgcaataagtattgtgcatctccaagcgagaggacaaaattttacacttatccttcgaagcgacaaatttaaagctctgcttccttcacagagttacgcataaaaatggcttatttagggaaaggagaaaaaaaaaaaaaaaaaaagcgtgaaaatgggctccgccctggcccatcacagggaacttttccgtttcaacattttgttccagtgtatgcgctatttgtcacacctcaattgcccaggcagggatggcacgtgcaaatgtgtgaccatactatacatatgtcgtatgttcctacgtgtgcttggcaacaccgggcagtttgccacgaatagctttacgtagcttcttcagttggggggcaccacccctcgaaaattagcaatgaatgcaaatttgcacaccaagtgggaaggtgttaaattgtgcgtggtgcgcatccctcaggggggtccctacctatccatttgttcacccgtccatttgttcacccgtccattcgttcactcgtccatcagttcactcgtccatcggttcactcgtccatcggttcactcgtccatcggttcacttgtccatcagttcacttgtccatcggttcactcgtccatcggttcactcgtccatcagttcactcgtccatcagttcactcgtccatcagttcactcgtccatcagttcactcgtccatcagttcactcgtccatcggttctctatccatttgttctctatccatttgttcatttacttattttttttcttttcctggctgtaacgctgaacaagggggagcccaattggggtcagaaactaccctcccagctgggcagattttttttcccacggcagaggagcagcaagtatgccgtttaaaagcgtctgtggtgggttccccactccgcaaaagtggcactcccctctagaaaaaaaaaaataaaataataagggagaagtacacatagggctgattaatcgggaagaccaagtagggaagtaagacaatcctgacaagcacgcgaattttctactagtcacatccgtggccaacacaaaacataggcctcggttaagggggaaaaaaaaaaaccacctgagcatatatgttcgcagagaattattgacagatcggtaggggtacccccaccatcatcatcaccacttatgtaccaacttgggtctgcctactcgaacaggtggctgaactttttcaactcggacgcgaaaaggatggtttgtgcccacccgcaattgggccccagtaagtccttcagccttgtgtacagtctgatgtagagagaagttgtcagggccttcttctgctgctttgaattaggtttcgaatggcgtttcgaattgggccttgtgtctttttcaccttcctgtttgagcacacggtcgacacaagtgggtatggtttgcctagtggttggcttccccttcttaccttttatcggagttcctcgagccacgttcgccgcgttatcagctccaaccgcactgcgacgaggaaccgacgcgcactcagactccacaatattttggtagtacttatatattatgtcatatatgtgcgtgtctatgggaatgcaatcaaatttattcaaaccgaagaggcagatgcagttagctactttgagccctatgcctgggaagagtattaattggtcaatgcaattttttgttttcttctcctttttaaggtcctgaatccattcttcacttcctcgtttcactaacattttggcactctcaataacgtagctacttctatatccgaaccctaggttccttaaatcttgctcttttaacttggatagtatttctacacttgggaattcatagaaggggaaaatcttcatctgccgttcctctttgatggccgtctttaggtgctcgtagaagattctgtccttcccgtccgcgcggcctccatcgtctccatcgtctccatcgtctccattttgtgggtactcctccgctgcggtcccattttgtgggtactcctccgctgcggacccattttgctcctccgctcctgccccattttgtgggtactcctccttcacccgaatgcgcagttgcggctcccacttcagtggaaaaacggaaggacgttcctcctccgtatcaccattttgggggggctcccctttcactcgcattgagtgtgcctcccccaccttaaggcgaactccctgttgatccttcttcacgccaactccccgttgattcttcaccacgccaactccctgttgatccttcaccacgccaactccctgttgattcctattcaagggcatcccttgtgcgtccccgtcctccctcactttgaccagcacatcctggccgtcaaacatgactgtggcgaggaacctgccgtaccgcctcctcaggcagtctatcattaacgttatcctgggaatgttattattagtggaacaaaggaaggagaaaaatgattccaccgaatcggcctttaatattctcaagcccctaattttatcggtaatttctttcattcttttgtctttttttttccacatttcgatatttttacttaacggaaattgcagattgaagaaatcgtttacatcttggtcgtagtgatcgttcgtgtttgccttctctggattgctactgtgggcctcctggggctcgtcctccccttcggctccgtcgctccgtccaccgctccgtccatcgctccgtccgccgctccactcaccgctgctcccaccgctccgatcgtaaacgcactggtagaagaccccctcctcggactccttaaaaagataaatttttttattcaccaacccgatgtaggtatccctgctcacttcactgaagcagaattcctgtccaatcaagaagcagtattttagttgtaactcattttttgtcacattaattcttttccatctgcgttggaaattttttattacaaagaaggagggggttccactgggtagattctgcaccttaatgttcttcgtgtcgcttccatttggaggatggacgcaaaccatcatcctctcccgcttgattccccctcttccacattcctttttgactttcttaagtatcttttttttgtccccgctgatggtatttacgaataagtgcgtggggcctcttttaggggcttctttttttcgggcttctttttttcgggcttcattttttcggatttcatttttgtttcctgtgactactacaccttcagttttgacgcaagagttcctgctggccgggaagtccctcctcattttaggtgctccaaccgatttactacaaattgctgtgctgatgtaaattcctctgctgatgtaaattcctctgctcatgtaaatattctttaacaatagaaggaggagggattgataaatgtgcagtatcatttgctggtgaagaagaaggaaaagggttatacctcttccgtttggtaattaagttacatctacttgtgtcatttttggtgattccatcacttcgaggagggggtaagctgcctcaggggacacacacacggtcattcaagaaaagatcgtattctgtggggggggggcatatgcacccgcttcgaattccctccgtgcatcggatagagaaatacaactcgaaggaaggccttccagggtgcatgcaattgtgcatcatatatatcagtcgcccgtattaacatccctcccctgcatctccccgccgttcttgaaaatctccacacgctgttcgcacggaggtgaacgcccagagcagcagttttgctattctgtcctttattggcctcttttgcgtgaggctacatagctttttttttcttctttcttttttttttttttttttttttcctttccccgaacgtttcgccgtttatcccgcaaaatggcacaacgtttggacatgctcagcgggtttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaacaaaattgtccttgaaggtgctcttccccaatgcaggcatttagccaaaattggagcaatttcgcacgacagcattaacatgaaatgtaaaatggaacaaatgtgataggacgggaaaggaaaaactcacctcacattcacagttgtttcgccaaacttggcagtgtttggtcgcccactttgatgtcgctccggaaagctcacctatgtgggcttagctacgctgtgtgcaaaacgttggttgacctcgctgcgtatgctcttctttctactttgtcccctcaccccgtttgcatagttccataacgattggacgagtaatactttttttttgacctcactgctcaagctgtatagaagatgctccatttttttggacccattttatgagcgtggcagtgcaagggagtcccacacaagctagtattttgcctgcacggtagagtaaacccccacacaggcgtaaacatcccaacgaaacgcacacatcatacgtaaccactttgatagaaaaatgctgctactggaaaggatgaacacactgatagagaacaagtacgccatatcgaactggaagaaaaagaagttcgtttggaggtacagcttatacttcaccattttttacatctgcctattactgggaatattatacaccttaacagttagatttataatttcgtccgatacgtacagcaaccattattgtccctccactacgattctatctgtgaagagaatctacatgttggtcctcatatttttgatattgatgggatttttaaacttccttttttcgcgcctgacctttatctactccaattttacaaacagcgagttttttaactcaggcattttttataccatcgtagggttcataattaaatacatgtcatggattttatccctcgtgtacatctgctggatctgcttcctctttgtaaatatgatgataataatttttttgccgcagaactggtgctctctcaagtacaatgtgtacgggatggacgcgctgcgcaactgcctcttggttaagaaccgggccacaggtgtgcatgtctgaatttgcacacgcctatgtgcagagatatgtgtgtagccgcgtgcgtacccgccggttggcgcgcacctcactgagatcacctccatgatgccttccccctcccccgcaaggatgcgaaattgacaaagcactgctgaacctacggaccaaggacagctgcaacgactacaacattttgaaggtgcaaaattttctcttcctttcccgatcaactcaaaaccaatcatgcacattgaaggataagaaactctgcgaattttttgtcgactttattaaaaataaaaacacctcgtggtcttccttcccgaactgctctggaaacacccccgatcttacggaagaacatttcctcgaagaatccaccatgaagagtgacatttatttattttccgtatctgtaatatttttctggtttatcacgactgtgacccttattgcctttttcatagttgtgagggtgagcacgccgattgattcttcgttcgtggtgaatgaagaacggttcaacttttttttcaagtttacacgtttgttggatgtgtggagatgacgaggaggtgtgaatacatgtgtgggcagggccgcattcacacgtacagaggaccgcacagaggaccgcacagaggaccgcacacatgcggctcaaatggaatgatggcaattgtgcagtcctctaaatctcagtcgttataggaagaattccccaaggggagggactccgcctccgagtgtattttgctcgcccatttggcttaccaccctatttttccccaaaaaaggtacacttaagtgaacctagctgagatgaatgctgtaccctctcctctatggaagactttgcgagatagtactatactacgcaactgcggaacactgatggggcctttttcttgatacacctatttcgactgatggcatgatcgggcccattcacctcaatgagggtatttcttcccaacgcagttcgcagcttttcccgcacagtcaaaatattgagcagaaaatagcaacacctctgtgataatttccattcgtgcaccctttttcgtgaacaaaaatgccaacttgcagaattggaacatgtgcacgataagtgggatcaccttcccgcattaccctttggagtatcgtccaactcaccaaaatgtggcgcgctcgcgaaatattgtcagtatagctatgcacgagcatgcactaatctgtcactccggaaatacgcgaatatgccttttttctccccttcacgtgaatatatgacgattgaatctatctgttacgcgcaagttgtccgtaggtttattctgttcccctcgccatcctcttgcatgtgtatgctacacatatatttaacttcctgcctgatttgtgtacgtgcatttgtgtacacggaccgagtgagcacagtgttattccctattgggagtattactcacgctgcttaatccaaatgggaaaaaaaaaaaaaaaaaatgcgcacggaggtgattgcaaagtgtgcctgagcaaactcataaagtggcgaaaaagtaaaaatcacagcagagtttttttccccctgcgaaatgccatttttgggaaacccagaacgggaaagatgctaatatccagaaggggcaaaaaatacacacacaaacgaatgacaactttgttagaatagttacagacgggggttgcgcgcgaaagagagaaaaatgaattttaagaggaaaaagtagccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacactttgcacattaagctgaagaaaaaaaaaaaaaaaaatggacaatgcgaaaggcaagaacaggagcataagccgcattatcaaagagttttacctaaactggaattacaggagacacagctggagaatcagtttctactacaactgcctggcaatcttaactgctttcagcattgccctcactttaatattccagcaactcataaaatcattcagttttttcgtaaactattcctgcgaatatgaacatataaattttattcttacagatttattaatcttcctaattttaactagcttcataagcattttcgcattttttttatcgaggatttgttccatcctctcaaattttacaattaacgattttatgtcgctaggcaaatggatcgaaaggataggctgtactgtgaaatggtttccttgggccttagcaattttgatcatattttggttcagcataaatgtatttaatttagttaccttatatttcacccccaacttgtggtgtaaaaggcgcttaaacaacattgccacgcatgtagtcaacaactgcaggctgtttgaaggtaggacagccgcatgtaccatcgacatgataaacactggttccagttcgagcactgccagctacattcgcaaatgcaacgacttgaatttcctaaaaaatcataactacttcgcattcattccagatatggaagataaaaataatgtaaaatgcacgttcaacaatatcaacatttgcacactgtacaaaagcttacgatataatcagcaaatactggagaaggcaaaagggctgacattagaaggctgcatgcagaaccctccgtccgaagtagaagatttttatgataataatatacagacgagcgatttgtacaaatactctcaaatctttaccatcggcagtagcgtcacttttgtggtcgtcatgttttttttttattttgtcaaacgtacaacgcagttcgatgggttgttttatcagtctatagacaactccgaaatgcttatactgcgcgtcctgcgccctctgacaccctggacgtgaggctttgtttggctactcagcggctatatggctcgcgcgaaaaaaataaaataaatgaaaagatttacctaattaaggaagagaatggcacgcgtatttctcccccccccctacgctagaatgctgatgagccaactggagccacctgcgttcttcgaaaaggttagtccataacttgagcttaagtggacctgaataattacacacatatatctcggggacgcaagtctacacgaataaaacgctgtgagcaggtaaatacaattcgagaaaatgttgctgtacaacagtttagtcatgtttattttattatattgttttattttatttttttttctcccacccgtgccgtgtgcacacatttgcccacccttccgctgtgtccacccccttctaattaacttgtgaataatacctactttttacaaataccgcaattttcaaaacattttttaaaaacaaagtgtacttaatgtgtccaaaacagttttactcccttttcattacttatgaggcaaaaaaattggccaatgctgttctgctagccattcgcttattcatttgagaaaaaaaaaattccaaacctagccattatacctttacaactgtctaatttggttgttttttattgcatttaaaaaaatgccgattttacctacactgttcatacaaaattgaaataattccaaaacgttcacagattttctcttttggcttgtctttttgaacattttttttttttgctcctaattaatttttccatgtgtagtgaaataaataaataaaaatttacatgtgtgtatttttgacgcgcctacaacctgatggtctcttttgcgttattcctttaaaggggtgtaacgtgagacccttttccgggaattttcgcgagatacacaacatagtgtgaataagataaaaattgcaccaaattaaaaaaaaattttaaaatatctgcaaaaagagcagttaacatagcaactattacgaatgcccgtagcgtagaagcgacgacattccagagatacgtaccaaaactgatggtgttgtaaccctccaacggaaaacgatggagagcgtcaagggaaagcattgttatcacccagagaattgcaatccatacagaattttcaagaatataacaaaatgctaccgctgcaatgaaagcgatgttgagtccttcatttttaacgaagaggggatacccctgaatagcggagaagggcataaccatgcaaccactaacgaatgcgtaggtgtactaaaacgtgaacactctcgtagtggtttattatgcaaagggaactttgaagagagcgtaaatatcaatcatgcagatcaaagaagtgcttctacattagcaaaaaggggggaaggaacgagcaaagatgatactaaactgcttgacattaaaaatggaataagtagctatgcctacctgggagatagaacatcacaggtgttgcaaacaaatggccctttttgtcggagcgtagcttatacttcaaacgataagccaacaaataggacatacattccaagggtaaactctgatgagaagataaaactgtacaacgacctttacgtttatgttgaggaatgtcgcctacagagggaaacgagagagggcaccacaaaaggagaaccacgtagcacgagaagtagtcttaatacttctctaagtgaagataaaccgtttaaccacacacgtaagaaggaccatctcgaaagggtggacaatacgagcagcgtatatcaccccgacgatgagcacacctatgtctatgatgacctaacagcgcataacgacacaagagataagttaacactgaaaaaaatgaaaacaacgatccagcttggtgataagttaaaggaagtttctaaatctgaatacttagcgaaccattcaggaccatttcgcagctctgaaaatgaagaacacgatgcagcgtcaccatccgtggtggataatcaactgactaggcataaagagttcaacagcaataaccacgaaaattggggcacctgtacagatggggtagtaacaccgaaaggatgcaaaaagcaggaaagttgttctatgattcattttaccacagaagggacaaatgtacaacaacagctcgttgacaactttagtcaaactgttggaaggaaaaaaaaaattgtaaaaatgaagaggagactaaaaattcgtttaaaaggaagaagaaagaaaaaaactaaaaatgcctttttgaagaaaaagccatacaatgggaacaaacttcgtgttagtaaaagaaaaaaaatgaaagccacctactcgagaaagagaatccaaatgagtaaagaaaaaaagggctatgcacatagggggaataaaaaaaggaataagttgggctcaaaatatgctaaggattgtgctccatgcaaatttccaattgggaagggagacaaaaaagtttcatcagatatgcgtaatggggtcaatgagcatttggctcaactcatttattccaagctgaatgaccagcacgggaaaaataagcgaagagaaagtgggcccccgaccctgtgtcagacaaagtttgctaacagaaaatcacacaaaaataggaaaaaaattaaaaaggtcagggaagtgaaaagagacaaaaagctccaagaagtagcgaaaaatagtatagagctggacgaagctaaaaatttgataacccaagatcatatgcaaagggatgatgttgaagaggcgtctatcctaaatggcgaagtgaattcagatgaggtaaacatcgtaccgggaagagattcagacggttctattgcccctaaaatgaccaccaaaagtgttggcagtggctcgtacaatttttgcctgagtgatgatgtgagtaattcctcctacagatcattccttgtggacatccacaatttggagcttttaaagatcacggaatattctgaccatgcagatggtgtgcatagcaccggtgaggcggaagaggatgccttcataaagagtggggaaagtcacgaggaagaggaagaagaaggagcagaggaaggggaagaaaacgatgaagaggaagaaggaaacggagaagaggtagaaggaaacggagaagaggaaggagacggagaagaggaagaaggagacggagaagaggaagaaggagagtacaacgatatagctaaatggggaaaggaaaagctgggtagtagtaacccagaaaatggtaccaatttgaaagcccgcgtggaaaggggcgccaactgggtggatctcaccaacataaaagttggactagaaaaaaagggggcaagcaaaacaaaaaaaagtgtcaatggtcgcaatgctggtttcaatttcgtctctagtggtggttgcagcgcagaagaagtgacgtccatatgtggaggcgaatacaccaccttcgaccaaaacgaagagagattgacatttgcggttctgaggaaggttgtcaactttctgggaggcggaagtggagacgtacaatcaggtgaaacactaaaagagggcacaaaaagttttaacatagacagggatggacaaagagtagacccattgacaagtaatccccaaattgacacacctcgggaggatggtcttttttgcgaaatggtgacaagcacaagctgggtaagaggcagaagaggggtaagaagcaggagcgatgattcctttttcgaaaaggcgattctcaatacagatgcggagaactcagaacagatggatacgtgcacgtataggcaatcgtgccaaaaggacaaaaacctgttcctgcttcactcgaacttgttgaagcagcgatccttcttccatcaacacgggacactcgaaaatgaagtgatgtatattctaaacagcttaacgttttattctcacaaattgaagaatgtactcaactatgccatcgggaggagatgcccaaatggggacgccttccaagttaagttacttaccctctgcttgatcaatttaaccgaaaaggcaaagaggagtggtggccctactgtatgccttaaaagtgtttcaattttaatgcatgaattgttgggtcgggttcgctacggtgtgttgagcctctccaaaaatggggaagtcactaaatttgagcaggtgattatgaaaacgtacctaatagagttgattaaaatgtgcaggttgttgttaacatcactaggggggataaaaaattgctctcgtttatcatccgcaggggatttttcaccccataattgggcagcattggcagggggggaagtacccaaaatgagcaaattgaagacctcgcttgagaagcacctcgttcgtaattcggaagacagaagacttttcgaaccacacggtaatggtaatgaaaacgccaccgatcgcgttaaaggaaaaggatcaggggcggtggcggtactcaattctatggctggggacataaaccagatgagcaaacttactaacgaggttgtggcttcgcagagtgacctccctatctactgtgacatttacaagctaatgaaggggctgaaaaaaaaattgctactcctagaacagaacagtcaaaacaacttttgcagcttaaggctaatgttgaaatatctggacaagttgagttatatttatagagtgaactctgcgctgctggttgaccccaaaggagggaagatcccggctgaccaactggccgaccaaatggatgatcaaattagacgcatggtacaaaatgtggaggaaagaataaccgcctggaagaggggaaacgacgccatttgcgacataccgactttgtattctataaaaagtgtgcaaaaaaaaatggagaaaaatgtctttgccttttttgagcagttatcagggagggattcccatggggggaggtccattggcgtttctcctagagtacctaaacgaaacgggagtgtggagctagaagggggaaaaatggcacatgttggaatgaacagtgtgccaaacgaatgtcatagtaagaatatgagaggtctacataagggtggcgagaaaaaaacgttcgttgacaaccctgtgcacagctatcacgacgaaacggagcatctagaacggctgaatgaatgcctaaatgaggttatactgagcgagaaggaggagctaatcacaaaccctaatggtcattacgccatgttgaaggagtacaaagaagagatgtccctattgaatgaccttcgaaatggtgaaaatgccttagtgaatgattttttagaccacatgcccagctcgaagttcacgaaaatcttaggtgcgtatgttaggggaacaagttcacgtagggggtattcggagtgggatccagtccagcttcagactacccaacatttgcctaccttttcccggaaagggaacaagaaaaagggaagcggccttccattggaaaggaattcatatagagactcccatccacatttgaataatgaagaatgtcttaaccacggaagtgggtgctttggttgtccttcacacgatggggaaattttgcaggacgtcctttctctaagcgagcctttagcacaacaccatgaagtagaactgtccaggagaaattcccaccaattgaacttccccgatgggagtaccaatagtgttaaacattttaaaatatattgaaagggtggctgagcgggtaacgtggttattttgggaagcgtttttttttcgttagtgcacttggcagattcccctgcaatggtgaaaacagtgcaccgatgtgttttacctgcttccgcgctgagacgaagtgtgggctgtatttaatcttcccaaatgcaaaccccccctccctgagaaggaagacggaaggaacgtcgcttcagccgctccaaccgcttcagccgcttcaaccgcttcaaccgcttcaaccgcttcaaccgctccaaccgcttaacagttttttgcggagtggtatgcgcggctcgtaataatcccatctacatctcctcgttcgcgtgttgcttgagcgatcttctgtatcgtgattccgtggaagaatttcgttaaattgtgcagagttaagagagtatagcatgtatgcacgaatgcgcacctgtgtgtaacgcgggaggaggggaaattctaaacggggtgcttaatttttgagccactccaatggaggaacacctgcacattggcgttattgacaatggtgccttttttttttttgaaccccattttgtgcacgcgcacgcggtcatccgaagagaaagtcactttgcacggaacagaggcacctttgacaatttttattaaccaaaaaggaggagctatcaaaagttataccttccgttttgctgcaccttaagcggtaaattggttaagcctctaaattgagcgtccccacacacccgtgtaaagggaaaactgctggcatgaaaaatttacccattacgcgtccgaagagaagtaaaaataggccagtcgctgtgtgtgtatatgtgtgtgtgtgccgctgtgaagaatagctccccccacggatgagataaccccaaagcagggttcacgtcaaggcagagctcgtcaaggcagagctcgtcaaaggagagttcgtcaaagcagggttcacgccaatacagagttcacgtcaaagcagggttcacttcaaaacagagttcacttcaaaacagggttcacttcaaaacagggttcacgtcaaaatggcggtgaatagcgaagaagcgatgacgtccccaataagtgagggggagctgaaaaaggtgtactatgaacattttatagacgatttgacggatgaagaactcatgtacaaaaaaacagtggaagatttattttatatttacaagtcatttgggttcatttactctatcattaaaaaggcaaacctcttgctaagtaaggagaacttcgatatgtttttaaaatctcttgtaagctttattgacgagctcttcctgaacaaccccagtttgtttgacacacaaggaaatgatgtaaagccaaattatgccaataaagaaatcggagggggagctacgaaaaagaggaaaggagaatttgaacagacatatgtaattaacaacagtgataataattcttttatgatcatcctatcgaagacatacattgaagaattactaaaggatataaggaatgtagacccaaatttcaacgaaaataacccacaggattatttgttcatcacgaagcatattcttaaaatgaaaaacactctcgaagtggaacatgtgaagaatcggatagataaactaaaaaatatattaaatgtagggaagaatattttccatgtagatgaactagtggatgactctaatgagagtgatgggaataagacgataaaggtacacgatcatatcgacgagatgatagaaaaattgaagaacattggaccatctatcgtttcgattgtttataaacaaaacctatggtacaaacagattgtcaacaagtcagagtatgacagcttaaattcgattctgaacttagatgtagatgcagacaacaaagtggtagaatccacgtacgcagatgtgattctgcttcttggagataagatgacagaaaataaagacctgctgattgccaaggagaagctggaaagactcaaaaccaattacgatgcggaaatccaaaggaagcttcaacaagaaatggaactctccaaaaaattagaggacaaaagaaaggctgtgcagttcataattgacagatataatgagtacacctggtttgacaagaattccccaaagaagcactccttctacataataggtattaacccaaagacgactacggaggaacaactaaagagcttcggcaaaagactgaaacatattttgcaccccgataaggaacccgacaaggagtggaagaaaaaggctgagtctgcttttaaggaggcgtccctcgccattttgggctgccagcaggagttcaaaacgaaggtcctcaagaatctggagcccggcccgcccgctccgtacttggcgctcatcgggattgaggcgggcagcgacactaccgggggtggcggtactagtggagttggcggtattagcggagttggcggtactagcggagttggcggtactagcgggggtggcgagcaaggaaccgcgcggctcccgcagtattaccccacgcaggcctactatcccaaattcgagctaaagtgcgtcgaccagaaaattggtaccatccttattgacatcaagtgccctgtacaactgggagtggtaaaaaaagtgatcctatacgtgcacagacccatctacggagccgagccactcaatttgatcccagaagattcgttcctttcgcacaaaatggaacaaaacgtcaacgtgaaaaatttgaaccagccaattgaagcccgagttgactttgtccaaccgttagaaatcgccgcatctaccaagtactacatcggcattcagctaatagcggagaggggaaacaccatgataaattggaactctatcaatataacactccacaaatttagcaacaaaaatattattaagaagctgttgtcatcgtttaagaatgcctccttcattaatcaggcccaactgaatgtggtcctgtccaacgaaaacaaggacgagatgacgaagtatttgaatgagtgtattgccgcggcgaagatatgggcgcagacagtgtagctgggcgcacccatagatttgcgcttcaccgccccgactctgttttgcagctcccgcggaaaagtcacatgtttttttgtacctcacggcacagttacgctgcagcacagcagcagtgccgcactaccacactaccgcactgccgcactgccgcactgccgcgcgaggaacgctttaacatttgttctcaagaacactaacgtaagtctttgttcattccaaaaatggcggttggttggtgtacgaacaaattgaatatagatggagggatgtgccgatccaactgaaaaaacagtcaacgtgggaggaggcactcccctcccctcacatacacacccctcatccccagttaggacttcctaagaatcatgcgtaatgcattctttgcctcgctgtttggtaggtcctccaaatcataatagcttctagcaatctcaagcagccacttcccatcaattttggtgactgtcctaataaaattttttgtggttaatataagttcgtgatacatgacccattcagggtttacttgaaagaccgttgaagggtgcagagtgacaatttgaatatccttcacagtgatgtagtaccctttgctagttttgtaggccacttgttggtagaacccgctgagaagggccttccttatattgacatagtagtcaggattggatgggttcatggacacaatttttaagtccatcttttccattgtcctgattagttgatttctaacattttgggcagatgtcatagctcgatgatttaagaaataatcataacagaattttttcgaagcatttatatccattcggttatagttgacaaaagcatggaacacattcataagagttaggtgatctccatctaggtgtgagaatctcgttttcatttcgtccgcttctttacctttcacttttggccttaaaaaacagtagggtaccgaaagcatagctgcaatggttagtatttcgctagagcagcaatagtttggggactcaattaacactttggctagctgaggatctacaggaaattcagacatgaagtgtcccttctgtgttaattctccctcatcatctaatgcccctaagtagttaagctgttcaagggctctcatcaacgtctctggtgccggtgggtccataaaatcaaaatgaactaaatcgtcgattcctaacttttttaaatttaagacaacagaacctaagttggatcttaaaatttctggatacgtctgttcgggtaatgtttgctcgaaacacttttctgtgtagaggcgaaaacacttgccaggctttgttctccctgctcttccagctctttgttgagcagacgctttcgaaattggagcaattaataaagattcaactcttgcccttggattatagaccttctgttttgaaaacccagggtcgataacatagacgattccttctatagtgagcgaagtttctgcaatgttagtggataggatacacttcctccccattttgtctcctttaaatcttggtttgggtgcaggttcgaatattttctgttgctgagtcgatggtaaggaagaataaaggggtagtactaccaactgaccagcacttgcatttttcgaaactaatttttcaatctcctttttcgtcatttcgatttcctcctccccagtcaagaacacaagaatatctccatcgtcctcattcacatggatatcgtacacagtcctgatgactacccttatgtaatccttctctgcttgtagggtataaaaaatttctacagggtatagcctccctgggatatttaatatttgggagccattaaaaaatttttggaacttccccgcatctagcgttgctgacatgactattaattttaaatcgttcctctgctcttgtatgttttttataactccgaagaggatgtccgtggctaaggtcctctcatgagcttcgtctaaaataattgtgttgtatcttttcaacaaggggtcatacattgattctctcaaaagcataccgtctgtcaaatatttgatgaccgtttttgtactagaccgatcttcgaatctgatggtgtaccctacatatgttcctagctctacatctaactcttctgaaactcttgctgctacactcatggcagctactctccttggttgggtcacagctatggacttcttttctgcaaatttggactccaacacaaattgagatatctgtgttgtctttccactccctgtatctcctacgataatcagcacgtcattttttttaaagagctttagaaaattctttttcgcactccatgctggcagttttttcttttcctccaggagctggagatacctttcgctgtaccgttcgttggttagtttatttatgagttggggttccggttcgcctccgccagtttctccgcccctttggtaggatgcctcccccattgggattccgcttcgaaagcgcgtttcctccttggggccttcctccttggggccctcctccttggggtcttcctccttggggataccttccccatcactgttgtgtacattcctgctctgctcattatgcgtctccttctccccctcatcgttgttacaatcatgactagtggggtcaccctgtttggcgtcattcccttcattcttaccacccttgaatgaacaaccgggatcctcctctgcgtcgtatgagctgacttctgctttattttgccctccccccgtttgttcatccttttcgccttccacaaagggatctccctttaacgcatcgcccacttttgccttcttcttaccgatataatcgtcacttaacgtgtgtgcgtttttccttttgccactttcacctggggttggcgggtcccccttcacgttcgcggactccgcgtccttttcggataggccgtccaccacggggttcattttggctaccagcggctacgttgcgctacgcttttgtgtagaagcgcaaaaaataggcacataaccgcacgtatgcataaaggtgcatacgtgtgcttataaaagtatgcctatgcttataaatgcatgcctatgcttataaatgcatgcctatgcttatatatttatacctatgcgtatatatgtatacgtgtaactacccaccccaggtaggaagcagggctgggtggtaagaggcgacaaatctataggcagttgaatccacctaaaggggaggctatcttagatgaatgtccgcttcaaaagaatgcccgcttcaagtgtatgtccgcttttgtgttcattacatctgatacgggcttcctttccctaccatgtttgataattctttgcagatcttcccccacgcagtcctctttttctcctacgtgctaacaacaggggatcatacaaaaggtctgcgcctctgttaccccctccaaaaaaaaaaaattacgcaaaaaaaaggattcctttagctgcttatatgcgacttcaatgtggatccttcaccatagccaatcaaaataaattacccgcttggctttcacacaaggggattattgtgcatgtggcgctaattgggtaagcgcgaatccaaagtgaggttccaaattagatcccaaattagatcccatatttgatcccaaaattgctgccaaatttgatgcccattttgcggccaaggcgcttcgaaaacttcttccaagtttgcttctaaatttgacacaagtgagtttcactgtgaggagttacgcccgtgcggtgaccatatggaaccttgcaagtcaaactattcatctgcgcagatacataaaaaaattgttaaaaaaaaaaggctaattttcccgctttgcatgtcgtgccgcgttacgcaatgtcgtgttcaagttaatttttttttttttttttttttttttcactacatctaattgatgattgccattttggaattctcggaaggacgcataatttgtcaccctcttgggtagaaaatcacgacagctacatctcgcatgtgatatgatcttattgtcctgtcattgaggaagcgcgtcaacccttcatcacctttcgccacttggtcaagtaagaacgaaaaaaattgtaacccccttttggggaaaacatcccctagcgcgttgctcccgattcttcgtcgatcgatcattttgcatatccttcactttttcttcacccccgttaaacatatgtcattcctctgctgctgcccaaaagaaggcagaacagagaggaggggacctcccccacttggcatatttctttacccctacatcgtatacgttatatgtctccacctgcgtgcatttcgaaaatataatcgaagcgtaggtgtcacgtttccttagtagaagcgtgaatgaatcacatacgccttctttacacataatgataggaacgttatataggggcagggagaaattacgtgaatagaacgaacgggagtaaccccatcttcttttgtgcaccctttgtctcattcctttttttttttttttttgctctccatgtgtagtcacacagtttagtagagaagggaagacagacaacaggaggggtgcaacatttcgaggtcaaattggaaaggaaattaaaataaaagggtagttgctccgtgtacagttcagttcatctcccccatgtgctcccggtgccacagccctgggttgtaagaaatgatgtcataagggctcctacacatagatgcatataaaaaaagggggtgactgctcctaagtggaagccgcacgagagggcgttttccgctgctttggtaactgctccgccgccccgccgctctgccgctctgccgtcctgccgccctgccgtcctgccgccctgccgttccaccgcttaacccccccgatgtggttcgggcagctgatcatcggtccaccggggtccgggaagtccacgtacgtggcaggagtggaacacatactgaagcagataaacagaaagttggtgctcatcaacctggacccctttgtggagaatgacgtgtacaaagcagacgtcaatattagtgagcttgtagatataaaaaaagtcttttgcgacttagggttaggacccaatggcactctcatatattgcatggaatacctgctaatgaattttgattggcttgaggagaaactaaataaacacaaggatcactacctacttattgatacccccgggcaagtggaactgtatacacataatgatgcattgagaaagattgttgaaaaaatgaccaagataaattgtagactaacttcggtgcacattgttgatagcactctatgctccgacaactataaatatgttagtgcactactgttatccttatgcagtcagattcacttggaattaccccatgtgaatgttttctccaaaattgatttgttaaaatattttcgagatgatttaaatttccctctgagttactacgtcgaagcacagaatttggagcagctcatgttgtatgcgcgctaccagaatgagccctcgtccgaatccgacatgggagactccccaagcacctccttaaatgatccaaatcactgcacccagcacaacatcaaacaggtcatacaaaatgaaataaacacaggtaacataaagaatgtaaagaaaaattacaggagattttctaacaagtatttgaagctaaatgagtacatatgcgaaacggtagaggattacaacataataaactttgcccttttagatatacaagacaaatatagcgtgcttaagttgctaaaaattatcgatggagctaacgggtttcgcttcagctccatttactcggagtactctctgtttgacacgtatgttgaggccattgagtatgactgtgacgatattcaggagaggatcgtcgacgtttcggatgaagaaaaattgacatccctatctaggcacccccctcgtgggtgagaagtggcttcgcttcgtccgccccgcctgcatgccgacacgcgggaggaaaaaaccggcctgcaggaaagccaaccacacgtaaatgaaaatgaacaagcacaaaagtgacgttcaaatgtggctgacacttcgcggcgggaatgtaactcgcgcggctgtagcaaaattggggtgacaatcgggaacgcgtaaaaaaaattgcgcagtttggcgtgtttcctttaaggtgccccctttggagtgttccctttaaggtgccccctttggagtgtttcttttaaggtgcccgttttggagtgtttcttttaaggtgcccgttttggagcgctaacattcgaggctactttgcgcggcgcgcctcgtttcgctcgtgtaaccctcttggggcgagcaaactgccaatttcgcggccgtagccccgttggcgcgcctcgaagtgactcgtttttttttttgtcaacgcgccgctacatcccccacaaagggagagcacgcctacgtgcggcatcccttcaattcgcaccatacatgtcagtcacggcgtcaacccaacggtgagcaaatcggcccccgggtaagcgggtcacctgtatgcgtttccatttgctatcacgcatacgacgtagataagtgtgtacacacaaatttgtacgcatgtgagtgctccctcgtttttctcgtttgccacgactgtcccctcccgctggtaaaaatgaatgcggacaagctggtgagcgacctgcgcgaaatagaagaagactacgaaggggagagcgagggggaggatcctttgatgccgacggagaaggtgacgttccctagtggaagcgtgaacagaaagctattcgacgaaaaaatgaatcaacactacaccatttttaacaccaaaaatgagtttcgaaaaaccgaaattaatgtagagaaaacgcagattgacatagttaaccactttatatttctgctcaaattgttaagaagaagtaatgacgaagagatcatacgacaaatagcgaaatgtattgaagtcagctttgagacggataacgatgaggtgcaaaaactgtccgaggaaaaatccttctacgtgtataaacaatacctactgaaaaataaacatttttttttaaaaatctggagaagtatgaaaaataaaaatttctatccacatgtaaaacaaattattaaagatatcacaagaaactttttttcattcaatagggaaatacataatggcagtcagggctttaagtcaattttatcaagtctctacaaattgctagggaaatatttcccatgcgactttaggaaaatattgttgacattttttcttctaagtcttatgagtcgaactaataacactgtcgatattttatacactctagaatattatttcaaaaataataacttttctattattattccaaatagctgttttatttctccatgtgaactgagtatttgtaataacatcattctgttgcgtagtcatgtaaaatattttatcaaagttacagaggagtcttcctctctgctgaactacaactgctacaacattatctacattgatgagaatctaataagtgacaatttttatttgcacatttataaaacgttgctaaaggattgcaagcaccattacctttttcgggatacagaattattcggcgaggtgaacttctttgatgttaagtctaactatgctaagttgaagtcaaaaggggtgtctcaagtaggggatccctttcgagagggaccaactggctacgatgcgaccatgtaccctaatggcggaaaaacggagagcatcgaacaacagggagaccattttgcgacccttctggacgatatagaagtttcttccagctccacctataactgcagcgataacgaaattgatataaaaaagataaatgagaaaaataaactgtatcgggatacacgtgaccatttgggcaaacgcagaaggaactttttttaccagtatttgattatcgagttgagttcgtgacaagggatcggggattgtgtccccctgtaggaagcttcccccaaaaaaaaaatgacaaactgcgcattattttggtttaccaagcctaacaatttgtgtgccccgcctctctccctatggctaaataaccactgcgtcatccgaccagtggatgtgatgatgctatgcatggggtgatttgtccattttttcgatacattctaaggggtacatctcttgtgcgtctcccctactacttcgtccgttcacttccagtgttactaaacgtgccataccatacacccatttcggctgcagtatgctgtcccccttttatttttcgaaaggggtggatgcactactccttttccttttttttttcaatcgtgcggtggggcagcgcacatcgttgtgattgtgtactgagccgtggatccgcttaaccgcgccacactgtgacgtgcttattttgttttattattttgtatttcccccatggaggaattcccaaaacggttaactcgttaactcattcgtaatgacaagtgaagccatcacgatggtatcacttttgcaattccgcgaaacttatgtacatacgtgtgtgccaaaatgccgcgaaataattttactatatcccacgttgcgctgtaacggaggagtgcagcatttaagggtgtgcatacgaaatgtgccaaattttccgcttcgcattttgttttattgactcgattagaccatggggggggaaaaaaaaaaataaaataaaataatcagcacggtgagccatttttacgaattggtttggcattttaaactgaggtaaaaattgatcatcctgagtagcgcgactttgcattttttttcttttcatctgcttgtgtgtgaaaatggtcaatcagtcagtcggccgatcagtcggtcggcgggccggccagctagtcggtcagacaacgcggaggagccactaaccgaagtgtgcgcgaatgtctggttgaccctccagaaactcacaaatgaagcatacgcaatttggtggagttaaccaaaattggccacgttacttctattcgcaacatttgttttttcaatagggagggaattccatttggtgtgtgttatgtggggtaaggtttattcgttcaaatctttcgctgttttttttttttttttttttggcttgtatgcctttttcgagctattttttccgcatttccttttttcatctttccccaaatgaacaattttcgcgagcgcgtccatagccgttttgaaggtgcccccaagacccgcgtggtcaaggttgggggtgaaagggggcacacacacacacggttatataaaatatgtataatacgcattatatatatacatatttgtttgctcgtattattgcgtgtgtgagcaaatgcgtgacgccgatttgtccgtccctcaacatggcgaaggtgcgcgagctgccataaggacgacgccaccccgatgtttgcacaaaaaaaaaaaataaaaagaataatctcttgaggaaaatacgtggagccaaatggtcattctgaaggtccgcacgatagcgcaaacgcaaccggaggcaattcccactccccgcaaaaaataatggaaagagctaaaatgtgcgttattttatttttttttttttttccacgtacgaagaaggtcaaatgtatgccataagcttgcatcacaagtcgccacttggcaatcattcttagcacgccaaatgtgccatcagtagctcctccatcggtgaatgctccaccattgaatgctccatcgctaaacgctccatttgtaattatcgtcgagtgtttttgtcattcgttccccccaattgacacgcaaagtaaacacccccccgtgggaggggtaaaaagctcggtcgtgatttctgctgatcggattaacgcacgcacaggtcaaagttggcgcttaatttcgtataaaaaacaaaaaaataaaacaagcgcaagtgcaagcgggaaggaataaatagcaaacaataaaaatacgtgcatatatatatatatatatgtatatacatacatacgcacatacatacgtacaaacatacgtgcatacatacgtacacggttttgccagttggcactgcatatatatgtgttcatcaagaggaagaaaaagttgcgcacctgcctcatgatgctttgcttggggttgaaagcaatagcacaaaaaaataaagtaaaacagcacaaacaaacgtgaagctctgcatacataccgtacatgcgtgtatcaaagaggcgaagcgcaaactgtattgcaagcgtgtattacgccattgcgagaaaagtgctgtgaaactgaccttaaaaaaaaaaaaaaataaataacgcgtaatgcgtataaatccacgcgcaaggttggtacatgtataatacatacgtaagcacatacgtacatacgcaacacgcatgtacaaaattaaaaaccatttttcggctttctcaagcagtttttaagagcgttatttttattttattttttttttttcctccattttgaatgattgtgaatctttcacgtgttgttcgtttgagtcagaacacatccccttttttaacgtattcgtcgtgtatacgtgcatacgtacatacaagtacgagcatacatacacgtacgaacgtacatacaagtacgagcatacatacacgtaccaacgtacgtatacctattttatttaccttcacgcgaacttagcctttttgcgccccatttgttcatgcaaaagtagtcaagatgaggaatacgaggccttttatttttctccttgcgctctccctgttaaattgtattaggggcatagactccaacagtaagtaccgagttccttcatgagtgcgtcagtatgtgcgttagtacgttcatacgcttaaaacggatgcacgctttatgccgggggagcagcgcaattccctcccccccctaacgaaacaaacacgagtgaaacatgcagcacgtatggcgatcgctttgcatgagggggtaggaggaagaacccttgcgcgttggcactgcgaatttgtaccgttctgccaagtcgcacaatatgtaatggaagaagggcgaacaaaaaattcaaaagagagtttgccctccttcccccccattgagctacaccttcatgtgtgttgcttccctttgtggttattacttatggatcgcttgttcacctcatgcgtgaccgccccacatacatgcacacacaacccgttcaacttctcccctgctgactccccagttgaaggccccgttatcggaatcgacttaggcacaacgtacagttgcgttggtgttttcaaaaatggtagagtggaaatattgaacaatgaactaggaaaccgtatcacaccatcctacgtgtccttcgtggacggagaaaggaaagtgggtgaagcagctaaattggaagccaccctacaccccacacagacagtgttcgatgtgaaacgattgataggaagaaaatttgatgaccaggaagtagtgaaagataggactttattgccatacgaaattgtaaatcaagaaggaaagccaaatataagagtacagataaaggacaagaagactacctttgctccagaacaaatcagtgccatggttttggagaaaatgaaagaaatagctcaatcctttttgggaaagcctgttaaaaatgcagtggtaactgtgccagcctacttcaatgatgcacagagacaagcaacgaaagatgcaggaaccattgcagggttgaacattgtgcgtattataaacgaaccaactgcagcagctttggcttacggattggataagaaggaagagacgagtattttggtatacgatttaggaggaggaaccttcgatgtatccattcttgttatagataatggtgtgtttgaggtttacgccactgcaggaaatacccacttaggaggagaggacttcgatcaaagagtaatggattattttatcaaaatttttaagaagaaaacaaatatagatctcagatcagataagagagctatccaaaaattgagaaaagaagtagaaattgcaaagagaaatttatctgtagttcattcgactcagatcgaaattgaagacatcgtagaaggacatagtttttctgagaccttgactagagccaagtttgaagaattgaatgatgacttatttagagaaactttagaacccgtaaagaaggtactagatgacgcaaaatatgaaaagagcaaaatcgatgagattgttcttgtaggaggatctactcgtatcccaaaaattcaacaaattataaaagaattttttaatggaaaagaacccaatagaggtatcaacccagatgaagctgtagcttacggtgctgccattcaagctggaatcattttaggagaagaattacaagatgtggttctactagatgttactccactcacattaggaatagaaaccgttggaggtatcatgacccaactcattaaaagaaacacagtcatcccaacgaagaagtcacaaacattttctacctaccaagataatcaacctgctgtgttaattcaagtatttgaaggtgaaagagcattgaccaaggataaccatcttttgggaaaattcgaactctcaggaatcccaccagcacagagaggtgtcccaaaaatcgaagttaccttcacagtagataaaaatggtatcctacacgttgaagcggaagataaaggtacaggaaaaagtaaaggaattacaattacgaatgataaaggaagactctctaaggaacaaatagaaaaaatgattaacgatgcagaaaaatttgctgatgaggataagaatctccgagaaaaagttgaagcgaaaaataaccttgataattatctacaaaatatgaaagccactgtggaggataaagataaattagcagacaaaattgagaaggaagataagaatgccattttgaatgccgttaaggatgcagagaattggctgagtaacaactcgaatgctgatgcggaagcgctaaagcagaagttgaaggacgtcgaggctgtttgccagcctatcatcgtaaagttgtacggccagcccggtgccaactcccctcccccaagtgctgacgaggatgttgagagcgacgagttgtaactttagctctaggaacgtggcggcagggtgccactgcgcagctgtgtaatttgtgtagaggaattctcttcatatgtatgcacctccctggacagttgcgcatccgcccggggatcacacgcacaccccaattttttttttcccaccttcaattcttaccctctctgcttaccctctctctttatcctctctctttaccctcgctctgttcccccctccctgtttccctctctcgcaactcccccattttaccatgaataacaatcgaattacatgctttacacgctcaagcgggcagatgctttcgtgtgctgctaggagtcacctctcatagtagtgtaactgagccattgtataccgtgcagtgcaccgcctagtacaccgtctagcacaatgtctagcacattgtctagcacattgtctagcacattgtctagcgcattgactagcgcattgactagcgcattgtgtagcgcatgacctagcccatgacctagcacataactttgcatatacctttgcaaaaaaaaaaaaataaatgaacttagtaaacagcgtatctcaaagcgtagtatattgtatacaggagattgtttgcgcggggggtatattagcgagcgctgcatcttcggggtagaggaactccatcggaactaacggtatccatttggattgccacctcgggggcaaaaaaaaaaaaggaaagacgaaaaaaggatagaagaaaaaagaaaaaaaatatacttctcgcgaaaaaaactgcgtcgttaaaatcaccccatgttgatgcacacgatagggaaacataaaaggctcgatgtacccctagaagggcatacaccagtgcatggctggaaccccccgctaaggttgtgcttcccatttgtatagcaaagcgtgttaaaggagagacggacgcggacggacttaaaactacggcggacaagctgctcttcaaaaggtcacaatgttatcgcaaacaagttgagccgttttgcgttgttctgttcacctggtgatgcgcaacggatcgccctgtttcgccctgattcgcgatgcttttgttttagctaaagtggactcagtatgaattgcattttatttactgcgctttatttactccctttaaagggggcgctaaaccagctacgcttcatcggggggtggggtacccgacaaagcgaaatgcctttttagtgcaccttccccggaccaccaagccaaatgggtatccttccagctgtgcaacttcatccacttgctgagtttcccgaatgagcgaaaagaaaactcaattaggaagacgtccctactgggggaaagaacaaatggagaggaaataccaaccacgatgtgatcatcctgtaacatgtgttttgcctcatttgggtgatcagacaaggcgacgcgcaggtgttccacattggctacctttgctaccgttgctacctttgctatctttgcctggtggtgttaaaaagggatgatccgatttaggccaaccaatcgaggcaaaaaaaaagcgatttctcatggtgctttccttctcgtagcatgcccacagcgctcctcacacgtaacataaaaatataaatataaaaataaatatatttttatacttatctcatgtgtaccccttccccgcaacacccctctgcaacgccgtgaatgcagtgatcgcgtagaccattttggcagatgaccctactagccagtagagcaatgaggcacatcgatgagaaaccattagggagtcttgttaatggatgggctgaacagcgctagactgcgctggactgcgctggactgcggtgtgttacatttccggcgtaccccctctcgacccgctcacaaagtcaggtccgcttttttgccaaaagggagagaatctgagcacacacaaagtaggaagcctatcgtgtatcacgcgggacagccctagatgcttaacaagtgaaggctgcacgggagagtagtcccccagcacactcgtgaaggaagttaatccctaaatgacccgttctgtctaggaggcgagggaggtatagccaacccaggtgctcggctcgttatccccatttgaaggggcccacccccaatggggttccatctcgacccttcgcgccactttagcgccattttcgagctactttcgtgccactttatcgccactcccgcagcgcttcgccccggtgagataacgcactgcacgcagctaggcctttagtcgtatccgcatgaggaacaggttgtcattgggtacagagatatgtaggtttatacattcacaaaaaagggtttcaaaaaaaagagaaaatgaaatacactaaatcgcagaggtagaaaaacagagtcacttgatatttttggataaaaaagaagatgcacccataaaaacaattacagatcctatgaggataccgatggtgccgacaattcttacgaaggaatctttattccccataggtccgctggcaggaatatcgacctgttgcacctttggaagcgatgcaaagtagtgcagtgaattcactttgtctagagatctctttcccttcaaagttattttatgagtgtaaataacatcgccacttttcccactaataaatttagtgatgataccgttgctgttaagctcgtgaatacaaaaccctatgtcattgctataaaataaagacttgccatttttcatggtgccttttgcaccggatagggtaccggacccacaggttatatgtgccatgtctccatcttctaatacctccatattgtggtcgtgtcccgatatatataaatctacttgagcgtcctttagtaaaggcaaaaggtaataagctaggtaagaatttcctttagaggatccggaggagtatataggttggtctcctacgacaatgatataatctgcaattttttttgctacatttaattgtgcttttaagtctgcccatgctctttcgtgtattttcttgtatgggaaatttgaagagagtatccatgtgtcgataaaaatgaatgcagcagccatatccttatgacccgttttcacaatagagggtccgctggaggtagtaaaatgagtaaaataatggtaccaataatttggcataatccattttgggtagggagttttatctatatctttttctatgctagtttgaccatcctcatttaaatacatcccttgaccttttaataactccgaattgtaattccctgcccaatctcgagttcccaacacggtgaaaaagggcatatacatatctccactttcttctgagtatacatcttcatataggctcttccatgcagggtcatccaagcctttcaccccatcgaggaaattagaacccggactcactataaaagtcacacgctcattttttatatactgcttgaaatatttggcatttaacaactgggacttggattcttttccccagtcccccagagaggcgaatcgcagttgacatttaatttcgtaactgcttataaacaacaagacaaaaaaaacattgaacaccgttttacaaaaattcatatttggcgacttctggtggggtggctgtggaggtactggtgtgtgtggggggtaagcatacacgtatgtgcaatgggggaacgtacacacataggcgcgactggacgtgcgtagaatgcgtggtgtgggttagttctcacacaaaacacggctcgtgtgaagcgaagaaagaagaaaaattacttaccataaaggggagcaatgttacgcgtgtaaggtggagtagactacgcggggccaagtggaaacagcggcacaatgaactcaacagacacagtgatcaaaatacacaaaaaatgggtggtgcggaaaatacgcaaaaaaaaaaaaaaaaaatgctggacgcgttggacacgcaaggaagtgcaggcgggggaggaaataaaatgacacgataaacgtacgccgaaaaaaacttcgttcttttgctttatccttatcaatgtgtgtacacgtgtgtgtacatgtgtgtgtacatgcgtgagtacatgcgtgagtacatgcgtgagtacagacgtgtatgtgtatatttcacacatgcatccttcgttaacctaatttgaatcacgtggagtgaggaagtccccttttactatatttttttagattttcaaaaaaaaaaaaaaaaaatgaattctcgcgtggtggtatattttttgtacacacaaaatgggcagaagaaaaaaaaaaaaaaagtgaaacaaatgtggcaaaaaaacagggaaaaaaaaaaaaagaaggaatgtgtaagtgttaattgttagctttgcgtcattttttacgccacattttacgccacattttacgtcacattttatgccactttttacgtcacattttatgccactttttacgccgtgctttgcgccttttatttgcgctattttggcacttttttagcactgcgtttggcgcaatttccagcacattttcagcactgcctctttcccaccggatggcactatttccccttgcctacggacgcacgtttgtacgcatgcatcgcttcaaccacgcgccaacatacgtgtaaaaatacacgtgaaaatacacgtaaaaatacacgtaaaaatacacgtaaaagcacacgtaaaaatacacataaatgtacacataaacgtacacataaacatgcgacatgtgcatttcgcgcgcgccgtgggatgtgtacatacgtgtaattcctttcaccactgtgctgataacttgttagcaaattgaccttgtgcgttttttttttttttttttttgagaattccttgtggcaattttttttcacgcactgaactatcccaaacacgcagtcgtttctgttgtgaatgctccccttcgtttctactccaaatggcactttccaccgttgtcccatcactcccatgcatacatgaggacatatgcaacaccacatgtacttcatacacgcaatgaatgggcaatgacccagcagggtgggaaggcgaatagcgacaggaatgtgaacttttgtggcatcatttcagcatcaaaatgcgctcccacgggattcgaatgtacagaaaggggaaaggaaggaaaagaggacccccatgtatattttccctactgtctattctcacgccttcctttagggtatgcccttgtacaatccctttatgcgaatgttccatgttagtgtgtgacagttgtttctacatttgccatccacacaggcagttgacaggcagttggagtgcaccgcgaaggctcttctgagtaacgtgatcgggtgtcaaaaaacaggtagaaatgaacaggcgagttaaagaaatgacgaaattgtgtacgtgtatatgtgcacgcaccgggggggggggagccccttggactccttaactttgcgcgttctaacggaacacctttggaaggggggtaagccatttggcagtgaccatttcagagtgaccatttcagggtgaccatttcagggtgaccatttggcatcccccatttgcgcctccttcgaaaccgcgggcaacggcaaatcaacttccgctgatacgtgtgtatgtactacggtgggcacatcgcctacgcgtactcacatgcgggtgcacatgtgcacggcacttttttgccctacgttaaaaagctcaggcgttgttagcaaaaggtgggtcgccattcgtcatctgccgaacgccgaacgccgaacgccgaacgccgaacgccgaacgccgaacgccgaacgccgaacgccgaacgccgaacgccgaacgccgaacgccaattgggactccttcacttgctcgcgtatacattccgcggctacccatttgttattttttttgtccatcgttttgccatttcttttaaccatttgggggacaacgaaagggaatcgatcagccgcacgggaataaaaaaaaaaaaaataaattaccactccgaatggttaatcacgttttttcacgctgctaaaaaaaaagaaaaaaagcacgatcgactgtgtagctgtttcattcgcctctttcacagagtgacaaaaaaaaaaaaaaaaaaagggggaaccatcgcgccgtcactgcgattaccgtttcgacatcccccccccctctttttatttttataccatttttataagaaggtctaatgccgcaaaacagtgtaaggcaggcagtaaaacatattgttgctgaggttgctcgtctgagatcagacaacagttgtgccaacctgctttgtaaacgatgtgacggtttgaaggcgactttcactaaaatgggacagctaatttggaggaatatttttctttcttttgagtagaaggtgcgaactgttaaccaatatgtttaggttactcgcacgcttaagaaatgagttaagtatatatcatactgcagcgaagaatgaagcatgtacgacaagctgatggtggtggtagtagtagtagagtatagtaggggaggttcttcccggtcgcgccagttacaccagtttgaacaaccccccaaatagcgcatgcccccataagagtacaattctaacccacatgaacgaatctctgtaataaatttgaacatacaaaatttattttttttttaaacatgccaaatgtgtagtactaaaaaaaaaaaatagggacactatataatgataccactgggatgcgaacggctgcctcgaaagataagatgagcagatcgtggagtcggctgtccatatagatacttcagtaacaagagagacgactttgcaatgttttttaaattatagcaaccaaaaattaaaaattaaaattaaaattaaaataaaaataaaaaaaaaaaaaaaacaacaaaaaaggttatttatattcggaatggcttcctctcctttgtgttattattgcggcacggcggtcaaggtagcacttgcatatacgaccacggcaacgcgaaaataaaaaaaattttcatacataggtcactttggttttctcagtttgctgaactgcatgccagggtgaattcactcgtcgcaatgatatgccatgtgaggcatgaaaaaaatctgaaatggttagctgcgggtgaacgcgaaaaaagtagaaaacgccgtaacgccatggaggaaaaagaacgggacggacgcaaagcgcaggggtaagtgattaactgagtggctcaatgggcatataaaagttggccataaaatgcggacagctcagttttatggctataaaaaagtagccaaaatgagggaggaagcaatacccaaactataaatcgctaaaggccaaggaattaacttttttaaaaaaatgacgaaatggcgacataaaacgaagtaaaaaaaaataacaaaaaataattaagatgattaaaaataattaaaacaaattcttaaacaaaaaaacttcatcaaattcacccaaacgagctgctcaattttatattcaaacaaatttgtaaaatattttttttttcgctaggtctcctaaaaccgcagtcattatttttaagaccgcaaaaaggtattttcgcatgtatatattccattatatatgtaaaaagattattttttttctttttgaactaccctgcgtatatatacatatatttttgctacacgcgtcacttttctgtgtgtccccaggttgacaaaaaaaaaaaaaaaaatacaaaattgcaaagtcaccaaattacaggtcaccaaattgcaaaaataacggaacaaaaacacagccactgaataacggcgtgtattcactcgacccgaatttttttgaagcctttttttttttccaaatttaaatagcaaaacaaaatgcacaaaagaaatagcgccacgcatttcaaattcctccttttgacgatagttcttctcatatccggtgcccacatgcaagtaagcccccacgcatatgtcgcgcgtataaaccatgtgcctacataatactacttatatgtgcctgtgtacgcacgattacatacatgcgtatgtgggctttttccgcactcggtggcaaagtgcactcgtgcaacacttgcgttgttagtggcctggccaccgcggttgtaatgtctggcgcatgcgcacccgagagtagtagttttcgcggttactctcgtggttactctcccggttactctcgtggttactctcccggttactctcgtggttgtttgctccttcgtttgtgtttttacttgccctttgatttgcctttttttccccttttattgcgaaacagggtactgacgacgaagacaataagctgaagccagtaaacgtggagagaaacacggaggcggcgtcatgttccctaaggaaaaatgtccagggtgagtcccccgctcgattgatctgcagcgatataaccctatgcttttgcagcactctctcctgaccatgctcttctcaacccgcagctgtgttttccaaatggcatgttatgttcctcctttttcaacatgcccaaaaaatgaccatttatgactgcccatccctgtacaggcgcaaaccaaatgctatacgcaaatttatcggagggatttaagaatgaagaggaacaaaccgaaggaaatgaaaaggccataaagaccttcaccagggaagaggtatgtacatttatagcatatatacaaacacacgattagctttttttttttttttttttactttatttaattattttttgcatagttggaagcgcaaaatggagggaaaataaaaaatatgcaatcatctatgcgcttgcctcatgggtgctgtggcaccactttgcgatgcgcttcttttactcatactgctgtcgctttcgcctttttttttttttttaactcaaccttaaattgttcaggtggcaaaacacaacacgaaaaaggatgcttgggtcatttacaaaaataaggtctacgaaattacatactacttgctgtaccacccaggaggtaagatcagcagagtggagagaagagtgaacgcgcacaaatgagtgaggaggaggcagcttagctcgagtagttctgtttgttcttttgcacaccgccgaggagttacaccatctcggggggttacttacattggttcgatcaccgcgttgttgcggaaccctgcgatcacttcctcttctcatcaccgttgccctctatctctctctctctctcctcccccctctttatccgtgcaggagaagacatccttgcagaacaagcgggaaacgacatcaccgactacgtgtttcagtaccacccctgggtcaacgttgaaaggatcctaggacataactacaaaggtatgacgaaatgaaaaaaaataagagtttgctttgcgaagcgttggaaagggaggctcactagggtgtggaatttccaccaaatgacacactgatcatattcttatattccctttttgtattttttggggggattggaaagatgaacatggccattcaaattagctgcatttgcagtgacgcagaagtgagccacttgaagtgttaatttgaaaaaaaaatgggaaaaaaggggaatcccccaatgttgtgcatatatatagagttaaacaaaaaaaaaaaacgacatcatgcgggggaggaaaaattacataattagatacatggcagagcatgtccgaatgctagtctcgccgcatctttgctaaatagggcatgtgccatacatgtgcctcctgcacagctactgcggaacgcacaccgcgttgatctccacggcgaggctttcttcaccccttcgccgacccaactacgcgcaacgtaaaaaagatgctcccccatatgtgttacgtaggtgtacatcacactcgctcatgaaaaggcatccccatttgtgtgctcctatttttgcccccatttcaggtgacgttgcggaatagaccgatgagctttaacatcgccgagaaaacacacccccatcagtgcctcctgaacataccagtaacatcatccccaccactaccatcactacaagagaaaaataaaaacaaaaatatggcgaatggagagagagtctctccccccctgctcctgcaacaccattgtcgtggcttcctcttaatgtgcatttttctcctgctcatatagcaaatcaagtatgtatttatatttgtccactttgttgtccttcgtggcagtgacagtcacataagagtttctgtttccagggatgcagccactgactaaaatttcatttcgctccaaatttaatcctaacagtttcaaattgatcatcgttctgtatttgttcccgtgcttcccaggcattttctttccctttagcactcttcctatatgtgtagatgcccctatggagccaggcttacggtgatgggaacttccgtgtgacatgggacctctgcaggtggaacgtggggccacaaaattgagaatgtgcaaagcaaagcatgtagaggcacgctcaaatgagaggggcatcaactctccttgccataaaagtattaactcatttgtcacaacgcgaaatggagatacacaaatttgtcgttttatgtctatcgagggtgaatctagccctcgcctttatttgtgcatgactgcccgtacgtgtgtatgtgtttttttcttctttttccctttttttcgtattgctcaacgggtcgtttgttttacgaaagaaaaactatttgcctttttaaccccctaattattcgtgcgcagtgccgttcgcatcaaatggggagcgacaattctgagtacagctcggaatggcatcgtccattttgcgccgtccgttcgggggccaccgcgttggctccagcacgtcgttgcatcaactctgggcagtgcaccacaacccgggtgtcgtgtaccatgtaccatgtgcgcaggcaagtgtgttcacgcactgcccccacgtgatgtctctcccatggttctcactccaaatgagggtgaacaagtgaacaccgctttggcgcacgggtcaacagagcaaccacacagtgtcacgcatagtttgatgatgccaccattgaaattacccatttggcactatctctctctctctctctctctctcgctttttttttttaattaccggcgaaatccccatctcttaatgaccccgcagaaacccttccccttggacattatnnnnnnnnnnttggcactatctctctctctctctctctctctcgctttttttttttttaattaccggcgaaatccccatctcttaatgaccccgcagaaacccttccccttggacagcccacgaacattcacatatttataattgtacaaataagacacatctataatttgccccaacacaaaattctgtggaggagttaaagttaagctacatgtatttttataattacatccaaccttggcaatctgcccaatttctggtttaagtatccatctgctttcttctaacggctttccataggctatcccaactttaccaaaatcgagaaagcgataaatcacgtttggcattatttcgattagcgtggctggaattagctttccgttgggagagaatatagacctcatttcgattttctttcctcgtatttgtatctgagcgggggataggcggtatgacagtatggcggcaagcggacaggcatgagtcaatacccgtgtgcagccggggggttacaacttatgcacgtccgttcaagggggtgattttgttgtcagtcaaactccgcttttttcgttacttttattattattattattattattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctggcgttgataaatttcttcaccatgttgagttgggaacttcttttgtttcgcacctgagggggggagttttctgtaagtataaacttaagccagagtagtggcggtgtgcagatcggcaagcggatatgatcactggggagaactgctcggggagggctgtcacgttatgcactgcccctgtgatggtgaactattttaacgaagcaaagagagttacctccttcgacttgtgcaccccgctaggcaagcctacgtcttttccatttttatcgaaggggactacacatcagtggtggtgggaaagggcgcagatgaggtgaaggagccaaatgtgaatacacctctgcgcatgtgcagaagtaaacatgtgtgtatcaattttggttggatgaagaaaaaaaaattatatgatgtcatttttttccccttacttttttccgagtaatagaaattttttacaaatttgtaattatatatgcattggaagaacacggaaaggataagaacttcataaaagatgaataaatgcattatattttttcatttctgcgttttttttttttttttcctcttcgttgagatggtcctgctttttcattttgtgcgaacgagtagctaattattgggattacttcctcgccatggttatttccttcctcgggtggaaaagaaaaaaaaaaaataataataaaagtcacgcatgccgacttggtcgtatgttcaacctgtggttttcttcccatttgctggtcatactcgggtccgtaaaggggcgctgtcggcatggcggcgagcgagccagttgcagtgcgtgctatccgcataaaatagtacgtatggctataacccccattcgatcggcccagtaccaaaataggagaacatgtgcacccattaaaactccaccttgccgctacgcatcaatcatttggccacaacttggaagaaaaaaaaaaaaatgaaccccatccgattttcacaaaatgtaagttaacaaattatataaaaggaaaatccccatttgggtgttcccccctaaaatggcaagcacgctgtgagtagccaaaccgctaaaggattgtctggttcttcctactaagctgaggcagttacgttacgtcgatctttctgcacaagaggggtaaaagtgcacagcgggcagaattaacatggttgtgtgtttcagggtcatccaccccacacctgcgacgttatcctacgtttgtgtgccccccgaaacatttgatgaatacgcacttccatggtgaacgaagttcacgcggcggtccaccccaataaacgagcaccttcacccctaagcgttgctcacaaagctaatatgtgatggttccgccgaacacagatgcggaaaaggggcaggggaaacgaattggtcatttcagtggatacccttccccacggtgtataaaatgctagactccttctcgcctgacattttaccctacgctgcaccgccaaagggaccaattttacttttttttaatgagataacttctcactagttaaaaatttcagctcaaaatcataaacaaagttgtaaaaagctaaacgtaaaggatggctaaaaatcgtgtgaaaaaaaaaaaaaaatagctagttagctacctggctagctagccaaaatggaaaaaaaatataactaattaatttaaaaatgttttaaaatttaacagcttttaattcacattctaatttaaaaaaaatacatatgcacacttgttcaaggaggagcatgcagcatgcgcattatcgtgactacatagtatgtgcccacagaagagggtgattagcccaatgcgcaagcctctctttctttcctttttttttttttccccccctccatctccgctatcatcaccacaggcacgtcactgcaatgatgatgcgtttaacttttcagctatgaggaactgcaaatgagcaagattcgatagatatgaaatcatcaaattgtcttgcaagatgctttcatttattgagtcaaatttttccaaagtcgaaaaagaatcattggagaagaccttatgtaggtatctaccaacctctaggttccccttcttctttttatcgataacatcctgtacatacgatttgcactgctttaacataattaataatttttttaatgacatttcattcatatcgtttggaaggacactatttttgttgccatgcatatggctgtctttgtccttgccagttaagcctttctcttggtactgcaacacctctgctctttcaacattactggggagtaactccgcttgtatttcgtgaaagtgcacaaagtattcctttaccagcgtgatgggtagttgtacgtaggccttgatgttaaggaagccactttctagtgcagcgtccactaacaggtgtatcggttcgtttaggggggagtgggggtagaacttcgaaatggagttgtgctctttaaaccagccatgcacagcgcaggagagctcggataactcggaaccggagcagaaccaaccgactacctgatctctgggacgaatcttctgcttcagctcatacatcgtttcgtggtggtccttaatgatttggaggaatccctgtgggtaagaagtgggggatagcgagtgttattcatggggatgtacgcttggcatgcccatcggggtgccaaactaggcagacatttctctccaacatcgtggcacataacaaaagggaaggaaaaaaacaaaacaggttttctacccctgtgacgagccacatgcatccttactccttcattgagggaatgcttatcgacgaagcaatccgaaatttcgatgaggttcgcgtcgatgacgcaccccatgagggttccaatgacatgtgtttggtcttcatctcttctcaggtaagcatccaaaattgtgaatattacagccggatggactacgcacttgatgctggtatgcggcaggatgttaaagtgctgcggcgttttgtccttcaaaagggagctcagcgctttgaagttgtagcggttgacactcatcttggaggggagtaagcgtggtgaagcaaacacgtagggtgcgtaggtacgtacttatatgtttattttgtttatattttttcccaaattgggcctcttaaagcgcagcggcaactcagttggggggtagggggaagaaacccaaaggaaatttagcccaaaaagcatatgctcacgttcgccctgtaaaggtatacactcatacgttcgccctgtaaaggtatacactcatacgttcgccctgtaaagatatacactcatacgttcgcaatttttgcaattatttgttcttctggcgagggctgaacccctgcagcgtgtatatgcgcttaagtacatgcgtatatatagcagtaacgttaacaacctggctggtcagaaacgaatgctatgatccaaagattaatctgtcaagtggcaagcaagtttctcactctgttgaattaaaaggttgccatgttaagatgtattatttacgcccctaaggtgcttttccgcagttaccagtaggaagaaaatgtgaaggtattatttgtacgcttttgcggggtgactaagcaacgctatgtggtttttttcttttttttttttaaacttctcagtgtggcttgcacttttcgagtgaaacgtcgatttgggaaaacgggtcactgtttcgcatggtatgctcccttcgccgcgtgaacgcattgacggttcccaattaatccttttacctatccgtgcgtgtcattttacatataatatcccacatgccagcagcgcatataacaacgtaaccacttttctttgtgaccccaagatgaggaaaaaaaaaaaatgaaaaaaagaaccatgaggtgaactccatattaactcatttttactcatccacctgtcgattgattatatataaaaagtgacggggaaaaaaaaagggacggacgacccccctttgggaatggtaaaaatgtatatgttgatggcatcgcacgtcaggggggaggggtaggaaaaaagaaaaaaaaaataaataccccccacaaaatggtgattcctattttcccaaatgggaatgaaaagcgaaactgtaaataagttaactgtcgtagcaggaagcttaaaattttttccactttgtgattgtatgccatcttaaaatagggctgaacgatgatactcgagaaaggaaaagagagccatgtggaagctcactagggggtaccatgcacatccaaaaaggagtatggttacccctgcatgttcaactgtgtatgttccgcctatataacgtttcattatccataaagggtaaaaaaaaaaaaaaaagaaaaagaggtctcactgttcaccgcaaggataatgaaacaaccattgggatagcgtctcccacgatgtagctcctagtcgccccaggcaacatagtaaaaagaggtggtgcgtcatggtgtgcgttttatgaaggtagggaagtgacttcactttttaaatcacaggtgtctagcacaaggggggaaacgcggtggcgaaacctcgtgcaggcccccctctgtgagctaacaaagcgttttccgtaactgcccgcagtgttcgtgagaatggggtatgggagggccaaggagaatcagccccaccacgtgctgaggaaaatcacgtcaacggtggcgaacggtaaaaggtaaagcggccatttttggtgtgccattttttatgtaccattttctgcgcggcagcttcgccgagtcgtcacgcgtggcgaggtgcccctgtgcgcgcaaattaaaaaagtgggaagctgcggaactggagaaggaacattggcagcacccccccctcctgccatccactgtctttgtgctgaaatgacagcatgtgtatgtccaacgttggaaagctcctcgagttatttacatcaacatgaactgcaaatccaccacgatgtgtaccatatgatggggaaaaaaaaaaaaaaaataccatcttaacgttcccaactcgcgtgaacttccacagccatgctgcttggagcgctttcccttctgctgctcagagtgatagcggggaggaatgaggagaatcacatgaaggggagtggatatggctcccatcacgaggagggacggaaaagaatgtcctactcgggcaagggaggatcggcaggaggaggagcggcagcagcagcagcagcaggaggagacgacatgcgggcggataaaaactacaaacaccttgtggaaacgtcgggcaggaacaaccgagtggtgtgtgtgcaaaaagaattcaacgatttaatatactacaagcatgacaacgagtgcgacccgcacaatacattcagcttctccttcaactctacattcaaatttgacagtaagtattatagccgctacaaacaaaataaaaaatcgtttgtggaaagaaaaattagcccccatgaggcagtggggtcatgcataaattgtctcttcctggacgaaatgaacttcctaagtatctatggacacacttttatatatgacaaatctgaagagacggaatataagaggtcctatgagagaatgattgacatgcattacgtacccgaagggaaaggaaattccctggaagtggataccaacagtgtgaatgtcagggatagctctgcgaacagttggagctaccacaggggggatgacgactcgcatagatccgaagactccaactgcccacaggactctccccttttggacagccttgaaaactcaatactagaaaatttcctgcgagataacaggatacactacgcgtatgacgaaataggggacggtggggaagctgagggggagaaaaatggacagccaagtgaggccactgacctggtcatgggagacgcttcgctgaatagcaaaatggtggataacttttttatgaatttgaaaacggagggaattggcgagcatggagaagcgggggatcaccatgaggtgggagcacacagcgggggaggagagctcaaccggggaggaggacacagcaggggggaagaactcaaccggggaggagcacacagcgggggggaagaactcaacgaggtgggccacctctccgggtcggacgaaacccaacccaccggtgaaagcaacacctcccccccgcacatcaaagacatggcaaatctcacattcgataagaaaaagtgcaagaagttcagagaggaaataaataaaaaaaaaatatggaataacgtacttttggtgaactcattcacaaacctaaacatactgtcacatatcgataaatataaaggaaggtaccacgaattaaagtatttttctttccacgaaaattacaaaaaaaggaaattaaacaatctgatacgaacgacactcgatttgaatgataaaaattattttattaacaataacgtatttattttgattgctaatgatgaaatcaaatttttagatcaggtaacattctgtggaaggatctcccaggatgatgagtggtccgttccgtacattacagataagagtgtgcgtgtacaatatgaacggataaagaggagatacaatttttcggaccatagagaggataatcgtgtttttctcatcaaggtgatgtatcatgaggaggagataagtctgattctactggactacatcagaggggttggagaccccatgaaactgtctattccttttttttatttggcatcccatgagtatttttctcagtacactcatttttttatgaaagataatttgattggttggataagcaagtccaagattttgtacatcacggcgatgcgcaagattttttcctaccttcgcgagtaaaatagacagggggcgcgtggccttcttgggcgccttgctcgccacccccaccgtaaattcgcatttgatttgcggcgaatttgccgcccacttgctgccaatttgctgcccacttgctgccacttgctgcccacttgctgccacttgctgcccacttgctgcgaatttgctgcccacttgctgcgtgttcgttttgcttcttccccacggcgcccccccatcccttttctcagaagcgcgagctacgcgaacaggccctacgacgtcgtgacgatggaaaacaaaatcatctcaaatgtatacctgctgtacctgagccacgacattttcaagtacgtgctcttcgggaggtacaaccccctaaaggattgctctctccacaaaaacatcccattcgaggcagcgctcctcagccacatcagcacattcacacaggaagagttatccaatcacgaaacttatttcaccaagataacaaaaaaggaaatcaaccttttagacgatcctaagaaagggagtcgcatggatgtcttcgatatctttgtcatcccatcagctaattatgttaagttccagcaagtcttatctaggctattcaaggctttgttcgactgtgggggaaaacatatttctatgttgttgaagatcgccactgtgaggtctcactacgatatgttgtacaactttaactgctacaactaccagctgcacagcttcttggtcaacctgctagacctgcaccagcgctattacgagcacgccgagctggatgccttgttcagggagagccagcggattttgcttcggctggtgggtgatgagcagcggggctgggcgcggcacccagctcgcgtgcacgctagtcagtgattgcacgttagtcagcggttgcacgttcgtctgattgcacaccttccaatgcgtcttctcacacgtcagcgtgtccatgtgcccctggtcgtgcgctgcagccacgaagtctgcaacaatatggaggagcttcttcccatcgcagtttcctgcactttcactgtgctgtctgcttcttacccttcttctttaccggcgctccccacaggtgaagctgacgctcgacgaaatgaacaacctcatcccgttcaacgaggacaagcagttggtcaagtacctcatcgtaattctttactttgggaacgacgtatgggagaggggaatggcgagcagcgcgcgcaaagagagaccctttccgccacgccatcgctaagtcgccaccgctaagtcgccacctcttcaccgccgcttccccaccgctgccccttcaccgaacagatgttttgcctggacaaggaaaactccatatacattcagctgatttacgaactgcgccacctgaacatacaccacgcgatcctcgtggcgtacctatccggagacaagtcggggacgctctgctcagaggagagagtcattcaagtggacccccacaaaaaaggtgaagaaaaaggacccaggtggagtgccccgtacctcaccttcgaggatcagaacgcatatttgaagcctcctcctacaaacagaattgacgtggtggacccaatagctgccttcctaaaccgcttcgataatagacacttcggggacttccacgtgaccataaaatcggagaagcattactcccttggtatattcatagtctcctacatggcatcagttatattcatcatcggagaactgaacagaaaacacaaagtcatttatgtttacagaatatttaaaaatgtgtacctgaggaattacccctacaacattaccaaatattacaccttctggaataccaagctgtatgcctttgcgcagtacgagccggagtgcgtcctgctgttcgataggtacagcctgtatgagaagtacacctcgggagggaagcagccatcgggagggaagtgcccctcggatgggaagaacctattgggaggagaggcagcccccccagggggccaatccgacgcgctcaaaaacaacgaggagctgatgaatcacttcgctgcacaggaaaacagttgtctatgctacgaaagcatgatcaataaatcgaagggcgagttggtggtgagcgagtacctacagttgcgtcaccgatttatgaagaaaatcaaaaaaaaaaaaaaaaaaaaaacttgtacgaaaagatgaaaaactacaatttttttaatgacccattggaaatatcctacaaaacgaagaaatttcaaagtgaaaggttagtagacatttgcaaagacatgacatttgagaagaaccatctttgcatgtttcataaatctagaatcatactaacttatctgtatttactgaccacctcaccagaatatacattctacgtaatcagccccttagtctttataaagccaaaaaagtattgcaaccaatacgacatcccactggtgctgaataatatattaaagaataggagcttcttcaagaagaactccaaaatctgcattaattatgcttttgctcattttatatcatcgggaaataaaacgaataattttatagtaactgccaagataagtgggaccatggtgaatgtcagcaaaaataatttgttactacttcttcctctgagaaaaagagtagacattttggatcactccacaaataaagaatatgacataaaggaggaaattctaaatgagtacttcattcttgggaacccctacattcccattagtgtcatttcgtacaactacggggattacaacgaggtgaagaagaatgagcatagtactatagctggggcatttataaaaaggcatgaccagaattttgtgatttatcgtaaaatgacgaatgggagcggcaataaccatgataagcacaacgtagttgaccaacgtgaagaacataatgacagctcctgtgcagagaaccactccttcgaaataaacggtaaattgctctgcttctgtgacgtgcttaggagcaaggaaaagcaaacgaacaattgtgtgtaccccttttgtgaaggaaacaaacggttttgctacttcaacgaaaggtgtattgacggtaggtgtgtctgcatcgatgggtactcaagaaatccgatgagttctctgtgcgaaaaaaataacgagtgcatcctatccggtgaatcaaattgcaaagaaccagggaaatgtgtgttgtctgagaatagatacgtgtgtctgtgtccgcatccctatgtgcgcgttttaaacaactgcctgcacccgctcaagggcatcaaaatcgggctgcgcatcttcaaccattttcaaaacgacttttctaacgacgaggatgatgcatcgaagaaggagaagttctacaccaacgtgttcggctccatgtccgagtacctcaaggaggtcatcaaaagtgtacggcggagagtagaaccttccctgtgcggggtggggcgtcccatttggcactccatttgggtgccccatttggggtgccccatattgagtgtcccagtttgtgtaccctagcatgccttcccaattttcgacccacttgctttccagttgcttcccacttgcctcccacttcctttccacttccttcccacttccttcccacttcctccccacttccatcccacttcctccccacttccttccccccaggtgatcgaccccgcgctcaccacgcgcatacacgtgaagcccatacagaagctgaagaacggaatcaaagcgacgatcataattaaccagcgaagcagccccgaggaacccacgcctatccaagtctttaacattttccttaaccaattgggggactctacatctgatctgaacaacgggttctatgcctacttcgctagattcacgtacatagaatacgtaaaatcgttctccaaggacgaggggtcctccccattttacgatcatctcctcagatacgtcccaaccttttttgtaaacatgttcgaggtagatgcgtttaatgacatatctatcatcgcatgtatcaatttttttgttttagtcattgttacctttgcggtgctcttttactttttctacttgtttatcaaaatgaagtttttccgagatgtgcacctcaaggggttttagatcactcggacatatatgatagttaggggggggtagtggggctcctaagtgtgagctgcctgtagcagaacagtcagcgcagcggcgcccaacctttcccaagccacaactaacccttttatccatttaagcttttttttttttttttctgttgccatcccgttttaggggcagacttatgtcacaccacccattcgtgacgacactcaaaatggcttcctcacaagttgcacacatggggaaagggtaaaccggctgggctggaacgtcgtgccctgacttgccattatttccccactgcgtgttgcgccacacgagagaatgaactaacggtggggaaaaaaaaaaaaaggatgatacgtacttgcgggaaaacttatgtacttatttgtttactcgtattttcccgtgccccgtggggtgcattccccctgagcagtttaaaaaaaaaaagaaaagaaaaaatctccctttgagggatgtagcgatgatgtaatgttctgccgatctcgcgttaagcatacagtatgcacgtgagccgtgtgcaccttcgtttttgtttttttttactttattttattttgctttattttgctttattttatttttattttgctttatttttattttatttttttctttagccccgctggcgccacccctctactcttttttcgcggcgtcgagctgcctttctcgctggaggacaattcaccgaattttggccccacgaaaaggtgaagtaaaaatgcgtaaaaaaaataaattaaaaatatgaaaggcgcaagggggtggtggtgggacgttcgtgcagtgattgattaaaatggatcttgtaaaatgtattcttaaaactttttttttttaatttttcagttaacgctttttatttttcacttttacttatctcccctgatgtgtcaccacgcgcacatccttcccgagttttacccctgagagtcattttttttttttttaaacacgttttgattccgcaaaggtgtttcgtttttgttgctcagaattgtcatacgcgttttttccaccatttggttgtttccctcgtttgttgtttctttccttttttacgttttcctcattttatgtttttttccctttttatgtttcccccatttgatgtttttttccctttttatgtttcccccatttgatgttttttccctttttatgtttcccccatttgtatgttttttccccttttttatgtttcccccatttgatgtttttttccctttttatgtttcccccatttgctgtttctttcctgttttgtgtttccctccattttgttattcccccgcccaccaccgctcgttttgtgtaccttccgcggggggtacatatttcgatgagcgactcatccgtttattgcatggcatgtttgttttcctgcgtcgcgcgtcagtgcccacacgcagctgtattttgcgcggttggtcatatccattttgcggaatacctgtgggaaatttagcgtttcccccttaaccgccgcatcgctacaccgttacaccatccgtttgttgcacttgtttatgcctgagagttacatacgcatagtcgggaaaattatcgagcacctcacctcacctcacctcacctcacctcacctcaccttttttttttttgttccctactcaccgagagctcctcccgatagtacccccttaagacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaacccacttcatcacaaaggggtaagaaatgtacatcaccttttgttttttcctcctccttttaaccaagtgggcaaaaggtttagcaatatacccatagggggagacagcccgcacagttgtaaaaaaaaaaaaaaaaaaaaaaattcccaactgagcatcttcctcctttctgtgtggtcccttatactgcacgataacgtttcacgaaaaaaaggggcaacagtgatgactcttatgaaatgctatcatggccaggatggcgtctttctcgttgcgcttaaaagggctgccacgattgcacttgtacaatcgcttggtgtgtatatggaaaaggggctacattttcggtggccactccggactagccaccctccgtgaggtgacataaaaaggaacatcaacagaaggaaagcaaaatggaaaaacaaaatggtacgctataatgcatattgtatcctgtactaaaaggcccccctccccgtggtgccccggggcatggcaacgccaatggcaggcagggcaaaagggaactccactcttcgacgtaattcttttttttttcacacatggagttctcaccacccaacggagggttgcacatgtgttctttgaatttcctcctccctctcccctcttttagtgtgtgtttaacagtggtgagggtagccgtcagtagtgtgcatgtgctcacgcacgcgtacgcaacgggctgcggggctttccactaggggcatactcaactgtttgtttatgcatgttgagcattcgtggaaaaacataaaccgaaaaaaagtggaagcgaaaaaggagcaatcaaagcggtcaggagttgccaaaaaagcggtcaggagttgcccaaaaagcgatcaggagttgcccaaaaagcggtcaggagttgccaaaaaagcggtcgggagttgcccaaaaagcgatcaggagttgcccccaaagcggtcaggagttgcccaaaaggcggtgagaggagttgccaaaaaagcggtgagaggagttgccaacagaaccatcaaagtagtcaccctaaacccgaagaacagattggagaaaacattttccttgctcccccttcctctgcatctaaattgctgtgatccccatttccggcaacacttgtgctactgggagaagccgtctccatctttgttccccgcagggatcagcgggaagaggcgcgtacgagaggtacgcacacatgcacgcgcatttgcgagcgcatagcttcgattgcttgtacgtgtacatacacgcgtgtgtgtgcgttttatttttttcgcccgtccaagttagatggttcacgctagtgggccgttcgactggggcacaaaaatgcggattgcttgagcgcccttttgtggaaaaggggttcgaggccgcagaagcgttgcttcggcgaatgctggcgcgtagcattcaggcgctgagcacattgacgataattatatttcgtttagggggcccagcgaaacgccaccacagcgccgccaaaaaagccggttagcacgccgcgttacatcgggctacaccgcttcacgccgcttcacaccgctgcggacgagatggcggaaggcgaagtgagtgggtcccccccgcgcgacctgctgaaccggtacaaaagcaagtaccgcaaaatagacatcgacaaggcgaagggcatcctgcaggagcactttggaattgcagagttcaaagaaaaacaagtagagtgtctaaatgcaattaaaaacttcaagcatgtccttaacatcatgccaacaggaggaggtaaatcactcatctaccaagtaaccccactactaatagaaggaatcagcatagtaatcagtccattaatctccctcatgtatgaccaaacaaagtcattaaagagaaaaaatatagttgcagaaacgattaatagttcactcaataaaaaagaaaatgaaaaaattttgagtcttctcaaaaactacaataattgtgacatcaaggttttatacgtaacccccgagacagccacaagtgaatatttcatgattgtcttgaaacagctttacattaacgtaaaaattgctttgatatctattgatgaggttcactgtataagtacctggggttgtgactttaggaaaagctatcggaatttgaacaaagttttgaaggcatgtccctacgtgcgtgtgtatacctgcacggccaccgctaccaagtgcgtggagaaggacatcattgtgaacttaaacttggatggacaccttggggaggaggcggccagcaggagggcccgcgaaaaggggcccgagcaggcgaagcataaccggaaggggcacgagggggaggggcagcaggagcagcagaagctggagggggaggagcaaaagggggaggaggagcagcagcagcagggacagactacttaccaaacggagaatcagacgggcctggcgagcgataacccgattgatatacccagcgacacccagagcgacgccccaagcagccgcgacccagaggggggcacctgcaactcgctgcgaatcgtgcgcacgtcgttcaacagacccaacctgaagtacgtcattgtgtacagtgacctcatccacacagaaaaaaaaaagtatttttcacatcatccaggagaaaagaaatatggacaaaataggtatcatatactgttttaaacggaacacctgcgatgaaatttccaagtatttaagagagcaggggttccaagccctgagttatcatgccggattgacaaacagcgcaaggaagagaatacaagaaaaatgggtcaacggaaatgcaaaaattttagtggccaccatagcatttggcatgggtatagacagaaaggatgtctcctttattattcactttaatttacccaagtcgatagaaaattattatcaagaatctggacgttctggtcgaaacggaaacgtttccttctgttacctgtactactctaaagaggatgtagagagactctcctacatcattcgaagcagctactccaacttggatatgcaggacctcaccatgcagaagaagtacgaaaaggagatatacaatctcgagtgcgtgcataatttgtgtgtccaggagaagtgcgtgcgttcgcaaatcctggcgcacttcggtgagctccctccccccaggggtagtagcggtagtggcaacggcgacgaagattactgctgctcgtactgttccgatgtgaagggctcgaggcacaaaattgagagagtcattaaaatgtacgaggaggcacattggaacatccaatccaactataacaaaacgagtggtaaccacgtgaactccttcaagaacgtcctccacaaaaagaagcataagctaagtgactactccgactcggacaaggaacgtgggctagatcaatataaactaacaaacaaaaggattaaagggtttgttcccttccaaagtgcatcatccataatttcgaaggacatccgagataagggcatcattgaagttatgaaggagttggagagaagggaagagctcatggacaacaagctggaggagcggacccccaaaatcgggaaaatgacgcattccatttctcaattcactaatgtgaaaaagaagcccgtgttttcttcctttaaggttccccgcaagttgtgagcggggcgtgcatgcagaggtgtgtgcagaggtgtatgcagaggtgtatgcagaggtgcatgcacaggcgtgtgaacaggcgtatgaacaggcgtatgcagaggtgtacgcacaggcgaatcattacacccctacccgcgcgcgcatgtgtggccccctgagaaaattcccgcaacactttttgggcaccaccatggtcagccccccgccggaactgttcacaaacccgtgtggtcacgcatacgcacatgtgcgagtgtgccagtatgtccccctacagggtcctcctacttctgcaggagaagcttcccgcccaaacggttaaactggcgaacaagaaatatatacactttgagggtgtactctaaaaatacacctgtaaaatatttgttttagtaaaaaaaaaaataaaaataagtaatttccgccgcacggccatctcatcgcctgcacaaaaacgttgcgccctttggtgcggcatcatttgccccttcatttttgtgtacgtttccgttccctctttgtgtgaagaaaaggggggtgggaaagggtcacgcgaatgaccaagtaggtgcaggtggaccaagtaggcacagatgaaccaagtccgcaccctgcacaagtaacgagaatatgtgaaggtgtccatgcgtcggtacccacccactggtatcatcacggaggtgccaacgtgcgcgcacgtttattttttccccccaaagcagtcatcgaactgcgcgtctgtagagataaacttcaaaacgaatcgcccacggaggacgccctaaaggggtaatgtgttgcgcccatatggggtgaggttgggaagtggtgcagttggaaagtggtgaggttgggaagtggtgcagttggaaagtggtgaggttgggaagtggtgaggtgtgaaagcgccatgcttctcgacttggacccaatcgccccgaactgttcacaatttttgtccacccctcgacattgctcgaacacgattggggcatgtggcaagcccaccatcccgcaaaagctgcatttgcaaaaaaggtaagcagacctggggggccgccaacaggcgttcttgcaaagtggaacacaaatgggaagaccggcagatgggcaaatcggcaaatgggcagattgacagatgagtagattggcagatgggtgactcaccaattcgtaaattgtcaatttgcgcgtttacaaattgacaaattaattttccatcgctcgttaaaaaaaaaaaaaaaaatccgcttcatgtccgaccagccacctacgcgcgcaatttttgcgaaaacaaaaattttcgagacattttatcatcttttgcgccccaggaaagaggaacgaaatggcaaattatcaaccggtgtgaagacaagaatttggaaaattaaaaattcgaagcatcaattttgttctgtggcgaaaatataaaaaaaaaaaaaaaaaagtggcctccttcaccgccttttttctcctcactcgagtaggacatgtttaaaaaaaaaaaaaaaaaatgttggtgtgcacacgaaaccgtcgttctggttggcgcgcccgtcgttgtagtcaaaaggggaagatcaggagaagcggattgggaagaacaggagaagtgaatggggaagaacaggagaggcggatggggaagaacaggagaggcggatggggaagaacaggagaggcggatggggaagaacaggagaagtgaatggggaagaattcgagggcatttcttctgtcaacttttcgttgtcaatcgcgcgttgctccacttacgcaacagccacgtttgcaacagccacgtttgcaacagctttggcaacaactttttttttagcctcctagcttttaactttttaatttgaaatttcattttaatttgaaattgcattttcattttaatttgaaattgcattttcattttaatttttattttaatttttatttttattttcatttttccttttttttttttttttttttatccaaatggcgagtggctgcccggcgaacaatttttaaaattcctctccgcgctgctcacgttctacattttcagagttttctccgtttctccgcttaacctctttgtggtggatttttatccacacaggatggttatttcgttatatctgtccgaccgtgtgctcttttccagccaactgtgcctctttcctcatatcgggaaaaatattggccaatcctctgcgggtgtaaattatcctgtctttaaccatttttttgtctctcttaaatttgttcactttagtggaccgttggggaggaacggcgagttcactgcaacttgggagacacatctctccctccagtgtggtcagcgcgagcgtgtacaggagaaaaaggctaagcggctgaccagttaagcggctgaccagttaagcggctgaccagttaagcggctgaccagttaagcggctgaccagttaagcggctgaccagttaagcggctgacctgctaaccggctgaccagctaaccggctgacctgctaaccggctgaccagctaaccggctgatctgctaacaggctgacctgctaaccggctgacctgctaaccggctgacctgctaaccggctgaccagctaaaacacccccccgccccctcgacgagatgtttcccttccgctggggaaagaaagacaagccggaaaaggaactcctggaaaactacaaactccagggggacaaaaaggagcacatcattaaatgggggcacaaaaaaaaccaggcagaaaagaatgcgaacaaggagaaaaggacccccatcaaatttaaggccccggaaggagggaaaaataagaaaaagaagggctccttttttagcttctcgagattcaattttttcggaaagtccaaaaggaaaaggactcccagggcggcacaaaggagccccaaggaggagccgccgcagaggaaggaggtgaaggggctcatcaaaaagttcgaggctgcgaagggggaagcgaagggggcagagaaggaaaccgcgaaaggagcagcgaaggaggcagcgaaggaaaccgcgagaggaacaagcaatgtggggaaagccaaagtgcctacacaaacgagcgccataaaggctgacccccaaaggagcggcgttcacaccgcgccaatcgtaaatgaagggcagtttgaagtcctaacggaggaggaaaaaaaatccatcgaggtggcttccctgatagaaggatcttccaatggtgacagctccgagacagatagggatggcaaagatgactcagtcgagaaggacgtccccgcaaaggaaaagtctgcctatttagttaagaaacaaaagagtggcataaacctgagccagaataaagaacttttaatgcaaaaatcgaaccttttggaagggagttgccaaatagacaagaaaaaaagttaccccccaaaaaagaagaatgatgagaatgacctcgtgattactcccaaggcaagtacagacgcagacccaggaaaggaagtgcaaacaaaaaaatcgatcctaaaaaatatcataaaaatgccactctcttttgcatctaagagtttcaaaaaggacatttcagagacaaaaaaggaatcagtcaaattggggggaggggaaaatcaaagacgggaaggggagaacgcagggacgaagaaaggtgcgctcaagtccaagggcactactgattcgatccacttgcaaaaaagcgaccacgataagggtgatgtctccccctgcgaagagatcgacgccaaatcggaagactccaactacagcgggaaaatgaactttaacaattttattcccaattttaaactaaacagtaaaaaaaatgccaccctgagatcgaacaaaaaaaacgccactccgatgattagcagtaagctcaaaatgaacaaaaaaaatagcaacattggaagcagctttgaacaagcagatgatccagaaaatgccaaaatggaggaatctaccctcacacgccaggacatacaagagaagaagaaaaatctcgtaggacgagctaaactgatggagaagaatttacacaggagaaaagaagcaccacaggaagacggggccaataatatacaccgtaaaatgacaaaggatattttcgaaggggaggggattttcttcaatctcttcccgcctcttctgctaaccgaaaattccttcgacatatggtacgtcatctcacatgacatattatgccaataacgttgattatgtttttggagtcagagcatggtaggatggacacaccctatcgccgccgctacctctgtgcatgctttttttttttctgcaatcccccttaaaaaaaaaaagagaaaaaaaaaacttttttccttttccctcacggcagcccaatatcacctatcgaggacatcatagaagttatttattcaatttgcaataacaataaagaggaggcaattgcgaagctgaaaatgtgcaaggagaacaacgagaaggtaaggatggacacaaaaaatcacgggagacacaacgaatagtttttttctgcgcatctccatgggaacttcgcaacgggtgggcatccacgcacatgcgtacaaaccgatcgttacacatatatactcctctgccgcttttcccccttgcgcagtgttccaacgtgctaaagataaccttggataagctaaatgggacagaggattccgtgctctctaatttgaccaagaacatgtaaggcataattggggaaaaaaagctaaccgctgattagtcaagcacccagtagcaacccctcaattcgtgcacactatatggaaagaactgcttgcaccaaacggttgccgttccccatgttgtacgtcattccaaataaatggcaaatatttttcccatactctgtaggtccttacaacgagattacttgatcgaagtgaatgaagttatgagggcagttagagaggattaagggatggtgtgaacatggcataaatacgcacataaaattggagcgcacgtgagagggcgtactctcctccccataccaggtggggctcggtcgggtcgacaaatgagacagaacggagtcaacggaaaaaaaaaaaaaagaagaagcctagatgagctgcgtgcgccacgttcgccgagtaagccgaactaagctacgctacgccaaaagtacgctcaattttcagttagcacaaattagagatccgcctgcctgacttccaaacgtgcagggagtgcccagtgatgtagtctgatataaatacgaagtgttaaaacaaaatacagtgccgcatttgcgtgggcgcctaacttggcctcttactcgtgcgcgtctccaactgtcctaataatttttgatgtactcctgctgcaacttgtagtcagccaggggtaggtcgaggcagccgggggccacggcgtccacgtccatcatggccttctccaaaatgcctgaacatggcaaggtggaggcataactcctgatgtacatatccagtttgttcctaaaaattcgatggccaggcatgcccttaaggatgcccaaaattggctttaacagttcaaacgcgcttgataagctacacagggaggagttttcctccaaataagatttgtatgcatctaacacagttcttctgctgaacgccgtgtgggggggcttctcattgtagaccagctgatccgtttgggacaaaacggtggtgttttccatgcaggctcgtccaagcataaccccattgagaggattcacatgatagttttgcacttgcacataggttttttcgctatcaaatttgtctttcctaggtaggtagccatttagcaaagccacagcttcctccaccgttttgacccccccatttagggtaaatttcaaatagggatataactgacagagggtgtacaccttgtggtactccaatgggggtacagacctattctgcttcgggtccaatcctttcaaccaggcttttcttgcgtgtacaataaaatgagtgcatcctactgaggaaacacattcaacaaaggatctcagaaaggggaaagaatcacaatcatcaacccctgtcctaatttttacagacacaggaatgtgaacttttcttttaatttcgtatactatacttcgtacaagctccggttttttcatcaagtatgctccaaaggctcccttgttagctaccttggtacttggacagcctacattcaaatttatttcatcgtaacccgcttgttccactagcacggctgcttccgcgagggatgtggcatcagatccacccaactggcaaacgactgggtgctcattggagttaaaacctaggtgttcttctaaattgtccagattgtacagcaaagtattgtccacaatcatttctgtccacaattgggcccttcttgtgatggtccttactaacgcccggaaatgtctattggtgacatttatcatgggggcaacttgtataaatggaatattttcacatttttttttttcaaaaatttcgctaacacaggtggatatatcttctaatttgaactcttggtcaccgcacaggtgtatgccctcctccacgttcctttctgttgctactgacatgctggtcatagttctcctgttttgttttaataacttctggtgacgacgaatggacttcttgctaaagcagtaaacgttcctcttagcttttccaccatgccataatttttccttcccacgtttatgtaaattcgccctgttgtggtcaccatctaggtagtatgtcccaacgacaggatggctcttttgcgtgttcagctttggctgcccatggttgggggggcgcgcgaggtataggcaagcggtgaggcctctgaggggcgcaactcgcatttagccttcagcggggggctaccgcggcggtagcagcgacccgggcgtcaaaagaacgaaaaaaatgggcgaaaaaatgggcagccggatagataggtagccagatagataagtagccgaataggtgacccgatagccaacaagataagcgatcaaactggcaacaaaattggaaacaaaattggctacaaacttggctacaaaattggcaacaaaaatgccaaccaaattagcaatcaaatgggcgaccaagcgcagaaccaagtcggcaaaagcaagcgggcaaaaagtgccatttcgcgcaaatcacctgctcttcatttttgcttcaattacttcgtcaatttttttcttttttttttttttcctattttggctagttcagaatatttacggaaaaaataatgaacaagaaagaaaaaaaaaaaaaaaaaaaaaaataagctattttaagctacgtagtaaaatgttcctcccgggggaataaaaggagactgttttaaaaggaacgaccattgtgttttttttctttcccatttaatggagtagtttctacacaaaggggagatatagatttttttcttttgtatggacttaaggtacgcaaaaggttgcctctttttttattatatgtgtcaaacatatcggttgtgccattttgtgggtgctccttttccccgtttctatgtcatctcatatggcattcgaaccatcgttgtgaaagataccttttgaggtgaacgtgcagattaagaagttgagtacccgtccgcttacacctcataattcatgtcataaaccctcgcagtgcatacattgtatgcatatacatatgcgttaatcttcgacgttgcgggtcttgccctttgcttaccccccttggatgagccataaatagggacatgtttgcacactctcgcagaattgttctgcattccgcacaaacctcttgagcgcgcatatgccaccgctcatcgttgggatgtgccttttgcaaaggggaaaattcgttccaggaactaatgcatgtgagtacgtttgggtggtagagcccacttgtttgagcgcttcaatgggaagaccccttccgcaagtattcatacctccccaaccgagtatctaagctgtgcgaattaatctgaccctgttaggggggacgttcaaaagggcgaaaaacaaaatacataacgcggtgtgaagcgctcgatggggcaaattccaacgatgggccaaaagggaactccaaaattggattataataagtgagtatacataaaagaacgaagcaggcacggtggctccccaaagttttaccatacaaattatttgcacaatacacgttctcttgacgtataaaatttctgtaccttttgtaaacaaacctggtaagcacatcacagagcgttatgtcgctactacgatcactcatgcatttgtcatgagccttaattgttcttggggtggcatttaaacacataccgcgtgtgcgcaagaaatgtaaaatcaacgttttaaaatgttcacaccgtgcggttatcatttgtacatatggcagtttttaaaaggcaagttattaagtttttttttttttttttattcactgaatctacctacgtgtggtgtgcttatacatcatctcaaataggtgcaatgagaggcaaatgcgagtgttgtgacgacttgaaacattcttttttttatacctttattttaatatggaactccctttcacattaaagagatgtgcttcacatgaagagtaaattgaataagaataacagttggcacattttttaagctgttcctcatcaatatcttttttttgccaattcgaaaaggagaaaaaaaaaggaaaaaaaaaaaaaaaacgaaaaacaaatagcattcttcgattcttcgatcttgttttttttttttttttaaactcttggtggtacttaaaaagtgaatctcaaggtgcgcgacgacggcgttcaaatgaatggccttcttccttttcgcgctttctcctgtgcgttaattctgtgagttgaatatttttctgcttcgtccgaccaagtatacaaaaatgatgagcacacttgggggcacataagcaagcctacttatgcaaaggttatacctatatgtatatatgtagaataatatatatacctggttcgtattaaaattttggcctcagaacagcttcgaaaaataaaaaggagcgctaggacggacactcttttctgcattttaagcgttcaagatttatttgacaagaaatagctttttcggctgagtaatttttttgatgaaagaaaaatgtgacattaacttaaactttaactttattttattaccttttttgtttttttttttaaccttcaaatgaccaactgttatgccttttttctttaatttattgcgttcatctttttttcgttcagctgtaatgcgctcgtacgtacgtaaatgtatataagcatatatacatttatttacatacttgcgaactcttttttgtgcgtgttttttttttttaccttttcgaacatactattttataccctcattgatacaaacgatagccgagaaaggtcagtcgcttgtaaacatatagggtgtataagtcatgctgcggttttgacgcgcatttatatgtcgtagcatgaatcaagtaagttaacgtttttttttttttttttttttaaaacgcctataaaaaaagtttggtgtttctttctcaacttaagaagaaagaaggaaagaccccatcccccatgcaggaaatgcgcggaagcaattttcttgtgttccagcgtttataaaaagcatgagtcagttcttttcattctgtttgcatatttagtttggatattcctcttgcatattccctgttggcaatcccgcttgccatatagcttgcgctcccgcttgtgttcattttttttaaacgcggaggacccccaaccatcgcagcacacctgtgttcctctcccgcggtttcgacgcaggggaaaaatgcgcgttgtttttgtttaccagtccagcgagctactttttcgtgcgggattaatcccaagggaagaaaaacaaatacaagcgtgagcgcgaagttaagggccaagccgtgaataaaaaaaaaaaaaaaaaggagcctacctgtacatgcatgcatacggcagagggaccacgtgtacatatgcacatacacatgtacgtacgtaagtgcttgcgtgagatttactcgctgttatacactattccgcgaagcacaaacgcgcagaccactgataatagtcttatttgttttttttttgcgaacccccgcaaaaaaaataaaatttccacatagtagctgtgtattaacaaatagacgttaacaaaaaaaaatgctgtgtaaccgctgcaaggaagcaatgatctgtttggctatatagcttttttttttttttttttttttttaaacatggaggaagagggggcatgaagttccgatcgatcgaacaattagctctgcgtagcatgtttttgcctcccccattttggagtaattttttccaaatgtttgcaaaaaaaaaanaannnnnnnnnnataatgttatttatgaccacgtttatttcgaattttcttgcgagttcgttccatctgtgttgaaaagcatttccacacaagcgtgacgggtcgcgaaaaaggggaaaaacggaataatagctgaattgttgaatagctgaattgctgaattgctgaatagcagaattgctgaattgctgaattgctgaattgctgaattgctgaattgatgaattgctgaatagctgaattgatgaattgcgggatagcagaaaaaggaaaaaaaggaccacgatcgaatcgataaaagctaccgcgaaaagagcagtcgccccatggctaccaaaaaaaaggaataaaaagtaggaccattttgagaggtgctcgcgccttgacaacaaaagaaaaaaaaatatatataccataaaataaaacacaaagatagagaggtacaaaatagagaggcacaaaatagagaggcacaaaatagagaagcacaaaagtataggaatacgcagactgaacccgcccagtggcaaggcgggaaaaacacgatcgacgaagttgtggtatacgtaaaaactgactccttatcgaaacaaaactttaaaaaaaaaaaaaaaaaaacaaaatgggattcctcaaaattggaactccattaagttgggaggaagtgcaaaaagtaaaatcgctaatcaggttatatggcatactccagtttgttcatacgtacaaatgtaacaaagatcgagtggatgaaaatatcatgtttggagacgaaatagaatacatcgttattcgaaatgatgaaaattttaaagaatctgctgctctcttatgtgcaacagatttaattgatgaaatgatgaacttagaaagtgtcacctattgtcagtatggatcacattggactcctgaatattcctctttcaccattgagggcacaccctctgttcctttcaaatttgatataaattcatcaccctttgttgaagattgcatgcgcataaggagaatcaaactcaacaatgttctcagtgccattatgggagaagtgcgggccatcactttgccttgcttcccaaacgctctcctagaaaatagcctacttatggccaaaaggatcacccaagaaacgggcaagaggaagggtgacagggggaaaggtgctatgggttcaggtggggacaccttggagacgccagcaatcgaacatgtgaagcaaaaacaagcggaaaagggacagggagagatggtcagacaggtcatcacggagggagagtataaaatcacgctcaacgatagcacgcagacgtatgcggacgaggggaagtctacccagtttgtaaactcggatgtggttgcccaaaggaatgacgactcgttaatgcaggaaatgtgcggggatgaagttggcggcgcggaccaggcggaccaagcggaccaagcggaccaggcggaccaggcggaccaggcgggccactcgaatgaatcgaatgaatcaaagcaggccaaccaggcgagcacgccgaaccaacccatcttcatcaacgaggccaaggaaaacctcctcttcgaatgcgacctgttcaaacctgaacagacaaagaactacagcaacagctgcctcatcaccgacatggtgatcagtccgcacgccaggtacgtcactctaactaagaacataagaaaacgaagagggaccaaaatcatttcatttaacgagatatacaaagatgagaacacagagaagctgcccaggtgggaacactcgctggacaaaacggacaggagacttttcaagaaaataaaaaaaaagtacgtcctcgatgagcacttgatttggaacaaatctatgacgaataagaagagagtagaacccatcggtttggattttcctccaagtggagcagaagcggcatcgccagcagtggtagaagcgtcagagaatcccagcgcagaggatgctctccccgcgccagacaacctaatcgatgaagtgataaaaaatagcttgtttagcaacttggacgacgagaaggaccacatctacgtttacgatcggaagtttatccaggagtactcggagaaatgcaagaatccaattaaaaattatgtttacctagatgcaatgttcttcggaatgagcatgtgttgtcagcaagtgactatgtcctttccaactatagatgacgcgaagtatttatatgaccagctagctgttatcgcccccttgttcttagccctaacggcatcaaccccgtatttaggaggatttctcacagagacggacactcgatggagagtcatatcaaacagtgtcgactgtagaacagaagaagaactagcatacatttcgaagccaagatattcaggcatatctttgtacatttctaatgagttgccacttaggaagaactaccatttctataacgacatagatgtggtgttagataaaaatgtgtatgataaattggtgaaagaaaatgtggatgattttttagctagacatgttgcttctctcttcgttagggaccccatcgtagtttttgagggttcgtacagtgaaagggatatacagtcagttgaggagaggatgaagggcgagatgggttccgaaatgggagtagaggaggagccctctccgtcttctccgtcgtctacttcttctccgtcttctccgtcgtctacttcttctccgtcttctccgtcgtctacttcttctccgtcttctccgtcgtctacttcttctccgtcttcttcatccccgagcgggggttcccccccccgtggctccagcaggcagaaccagaaccccatcaacagcgtgtacctaagcgatgacttcaactttttggaggactacgaagagacggtgttgtcctcccatcagcattttgagaacttccaaagtaccaattggaacagcgtgaggtttaagccaccacccatcctgagcaaccattgcaatggaacaagttccataggatggagagtagaatttcgcacaccagatattcagatcaccgattttgaaaacgcatcagttgttacgctcatcatggtattgtccaaatttatcctaaaggagaagttgaacttatacattccgatgtcaatgttggaggaaaatcttttccgttccggtaacagagatgccattttcaaggagaaattttatttcaggagagatttaacatatgatacggaggataatgaagtggaggaaaagactttatatgatattttttttaacaaccacaatggtatttttttcctttgctccaagtatattgaggagcagttccgagaggggttactctcccatgcagctaagaacaaaatagacgagtacattgaatttgtgaagctgagatgtgctggaaaaatctgcacaggtgctgcgtatttgagaaactttattgtgaatcacccagcgtatgaaaaggattcctacatcaatagcagaattaattatgatatttgcaagctgatagcagatatagggaaggggcttatcatacctcaggaactgctgggcgtgtttgtggacccttacaaggaaagaattaaaagtgatttgaggcaaattaacgaaagccagtatgtgaagagtttggcctataagttcatctccggggaagactacacgcagtacctgttgttgagcgaggctattaaggatgatcaggattactacaccggtacgaggcgaaccaactacgaggagtcgtccatggataataacacgctggagtttgggaagaagctctaccagctgagtgcctaggaggggtgcgcggcatagtatagcacagcgtttggtcgcgtttattttttgacccccctttcactgcaccgcttctttcccccaccacgcgggttgtcttgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaatttttgtttccataaaaaacgaagtgacatgtgtgtgaatttcgtaaatcgtagaaacgcgataaaaaaaggtggtaaaaattgcagatgcgaaaaaaggggcctactactacgtaagaggcgccgttgaggagtatgagggatgggagaggggaaaacggtgcgcgttcgagacttggatgggtcctgcgcgcattgggacgatcgtacgaggcacgacctgtgggggtagccaacaacaacagcaacgagagaagcagcaacgagggaagcagcaacgagggaagcagcaacgagagaagcagcaacatccgccgcagcaacacccgcaacagcaacatacgcaatagcaaaaaccgcaacaggaacggcggcgcccccctagtcatcattctcgtcctccttcccgtcatcatctccatccatgtcgtcatcgtccttctcatcatcgtcatcatccttatcgtcctcctcatcatcatcctcatcatcctcatcatcgtcatcatcatcatcctcatcatcaaattcttcatcaaagtcttcatcgaaatcgtcaaaatcttcaaggcctaaataataagacaagggattatgccatatttctcttcgtatcaattcacctacatctggtttatcttgtaactcctctgtagtaaaccattcgaaaatagaccacttgggcatttcattatctaaatcggatctattattcgatacagctgctattggattttttccatctttccatttaattcgagtacattcaactactttttcttgattattatcaaatgtgacatgtttgacgagagttagaggttccatatattcctttgccttttcattaaacgtgaacgtaattttgtaggagccattattatccatgttatccttcaaatccagtttcactagacagttgagaatgtcgatatcttctgggactatgtcacttagtgctggatgcttcctcagggtgtttgcccagaagcaggggaccttctcgattatttcgtctctcttttcgaacaaaggcttcttcttctcatcatactgcttctggatgttcatctgctcgtgcgcacatttgatgtcgagctgctcgatgtccttttggactgcattttgggggggagtgaagggaggggaagtaaaaggatgaagcgttgtgaaaaaggactcagcgaacgggtggagcgttgtgaaaaaggactcagcgaacgggtggggcgttgtgaaaaaggactcagcgatggaatgaagcgttgtgaaaaacgactcagtgagggaatgcgcttacacagcgccaacgcgccaatgcgcaaacacgcccctcatggtgaaaaaaaaaaaaaaaatttactgtcttcgaaatctttcatgaacggtatcagggggtcatcgttgtcaatttttctgcagaggggaaaggggggacaaaataggtcatcatgtggtgcagcatcggggcgatcacattacggttatgcaagcacaatgtaacgggggggtgggcatgtggagggcgattcctcactcctgcatcacatttcatcctccgcgcttctcatccgctgagcttctcctcccccacgtgcttcctccacagctgtctcgcgcgaacgccgagtgcgatgatctgcatttttccgtaaactagcccctccgtaacggccatcttcacccaattggtatgaccccccccccaaaaaaaaaatgcgtcccagtgggggctcactccgcatatgggccgtataggaggtgcatagaaacgcctgccacggagaagcaccaattgtgcctctcgcaggggtgtgttattaaacactgggcatatgacccacgcaaaggagtagtatggggatcaaacttacgagtgcttagggtcggttgtattttcaactgaattttcggatcgatctctcttcattttttccttctctatgtgacgtgtgcttctaagggtgaaaaaatctacctataactgcgtgtatatttgttgcatatgcatatgaatatgtagctaacttgcacggaggtcaatggagataagtattcatacgcatcaaaagaaatctcgcgatgattgcttaaatgtgaaacacagtgtgagtagggagagggaatgcgcgtttcgctttgccgcaacaatgattaaatgaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacacaaaaagtgaagaagcaaatgggggaaagtaccaagctacaacacggtgcgaaaattaacgttcatatattgcagcttatggagtgacaaaacagaagaaatggtttattatttttacatgcaggggtaggcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagattccactgggcttgcgtataatgacgtgcttacaagaacgcgcatgtatgtgcaaatgcatacgtatgtatacatacgtacgacctacatgtatacataatatatatatacattatatctacatccatacgtacataaccttacgtgtatacataatatatacgcacatatacattcgcgtatatataatatgtacggcacgagtcaaaatagcacatcacattcgtggcaggccttaaaacgaaacaccgctcatgtcgcttcggcgctgcaggcactgtcgggtcgggttcgggggggctacagcgtgatggcacaacacatgtgggcccaaaagaatgtcagcatattgcgtaagcctcatgctgtggggaaagcgcataagtgttggcgccccttatgcaagtagccatcctcgcgtaaaaagagcagaaaagggggggggctcaacaggagagagaaccccgttgtgccccgctaaggcaaagcgacatatgtaggaacaaatgggactaagtggtatgcacgcataaacgggacttaattttacgcatatgcaaatatgagtttgttttcccctccgtgtggtcaacaactacttcacgagcgctctggcgaaacgtcctcatcgatttgttttcaccaaattgggtattatatatgtatgtacttgtgcgcccacttgttattggtggggcacgcgtcatcgcactatgctgcattccttccactccaccccgtgaggaggaacacgcatcaatatttggcggtaagcatatctcactatgtataatacataaatattgacggtactccccctctaactctcttttttttgttttcgcttttttttgctttttcccttatgtaacatgaagagagtacataatggcgagcgggggttgccttccgcgcgcgcactgagtaaaataaccactacgcagccgtcctaaatgatcttttctcattttgcgcgaacttttttgcaaatcgaaaggcattcatatgatggttacgccgtgggggttactaccactaagcacacttcaaggataactttatcgcaccttacgacggaagagacccaaaggtggtcttctttatctcgttcgtgatgtgctgttctctcaggggggggggggggggaaagttggagtgggacaaaggtcacaacacggaagtatttttgtagtgcacaatttgggggacaacatgattgggcagcgaggacggtatacactcgtggggggatgcaagtgaggatgcaagtgaggatgcaagtgaggatgcgagtgaggatgcgagtgaggatccccgttcagttcaccttgacccgaccagttcgacagagtttgctcaagctggtcaggtcacatcaagggttgttaaaaaaatgggagtgtacattggggcaacacgggaaacgagttgggacgaaacatcatcgttgtgtttgagcagcgcttgcacattacctggttgttgtgtacgggtttgaatacttctccttcagttttttccttccttacgtgttgcttctacacagacggagtgtatacaaaatagggggagtggtgccttccaccttccgatgtttttcctttttttttttttttcaatgtatgtacaaacaagattgcaaaagcgcgcttgatgtgtcaattccgtgggtgggagatggacaaaaaaaaaaaaaaaaaaaaaactacacacttgtgcatatgtacatttgtgtactcttatgtatattcactcacataaggatacatgtactgagcgtggagaaggcccttgacatgacttttttttttttactgcgttttggacgtgtgtggacatgtatgcggatttgcaagtgaatacacaaatatgtgtctgcttgcttaaaatggtataaaacgctttcctctttggaatgatattttttttttaacccaaaagggggaacaaattatgtttgcagaatgggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttataattccatcctcgttacttcttctccagggatgggatgtgccccacgtgtacaaacagagatagctaacttttttgaggaaaaaaaatgggaagcaaaaatgatgagataacttcagccctgtggcgtctcaccgtgaggaaaagcgacgtgggaaaatagcgagccagaagcaatcgcctcgcttcgcagtttgtgtaaatgcgattaacttttatgtgcatttcttacggtgctacaatgggtttgtgtatgtctatgcgggtttccctttttggggcagctcgcttgggaagtgcgtgctggacaggggggggaaatattttgccctttcgcgatactgcagttttgctttttttctctttttctcttttgctcctctgctcttttgctcttttttccctttgcggttttttattttttgtgggaacgcatttccacacgtgggggatgcatccgaagagaggtctttttttttttttgcccaaacagccacacacatttgtgtatatttagcgagcactcccttttaatgtgcacacgacttcggctctgcgctgtccacgccggcacaacaaaatggacttctctcccctgcgtacatccaaagcagtttaaaaaaaaataataaaaatcgtctttttttttctttttttttttcaaactgtttactcattcgtgtgatgtcatttatcgcagaacggaatggtcacataattcgaggttgcttcgttgtcgccacgtagggataaataaatgtagggtccattttgtggcgaggctccccagaggagtcccccccagggaaggaatgcgccaccgcattaacataggcgtcgctttacggacattctccctacgctgtgtgtacacacacgagggacgccaccccttccatttcgctttcaaaagaggatatcttttcttttttttttttccacaaggggttcattatttcaacattggagaagtcaaaattgggacataaaaagggggggagagggaataaatactttatgtgtactaattggacaaacaaagtttggtgagaaaaaaaatgaggagtgtagctgaaaggtgtgctacggggggggggaaggcgcaaacgattaacatgtttttaaaaggagctcgtttgtcactgtgtttacgcgtgggtgccaccgagaggacttggaaatgcctggctacgcgagtacgcccctaggcatgcgagtgtgcacataaatataatgtatgaattatttttttttttacacccctattttttattcatgcgaacagtcggaatatgcctcttattcggtttaaaacttccacgcgggattcccatttgcccgccatctcgtccacgccttacgcatcgaacgtacgtaagcgtgtgcatacgcgtatgtatacgttactacatacccattccgcatggttcgcgcggatgatacgtctgctttccgcttgacacactcggcaaacttggcaaacttggcaaacatcgcagagtttttcccccagtgggttttattcaccaactgttaactccttaatgctggtaaaaaaaaaaaaaaaaaaaaagtcactcacgtaagctttgcgtattgttgcattatccatatgccaccattgcgaacctcactacttttccctcccgttttatttttttttttttttttttaagaaaaacgaaaaaaaaaaaaaaaaaaaaaattccgcttgtgccccatatcgttacgccgaaagtcaaatgacacatttgacaaacgaaaaggaagatgcccattcgcaacccagggaactatccaccaaccggaaagcagtcatatcagccaatcaggaaatagccagccaaccaggaaatagccagctaaccaggaaacagccagccaacgtgggaaaaaacccgccaaccaacgcacaaaatcggccaaccgtgcacaggcaacgtgcacgcaccaattcacggcaacgattgatgaacaccgctatataaatgagcaagcgattgcatgattatgtcataagccacgcgcctctttatcatacaactctttgcgacacgctagttcgtgatatgccttttttttcctgcttgtttgtatgcgcatacgttcgtatgaacactcagcccagccgcatttctgcccagctgcatttcttcctgccccccttgacattccctctccgacgatgaggagtttctccttccctcatttgtaaattcgaataatgaccaccaaattgttccaacaattaagtcctcatctattcaattcgaaaacgagcaaagattacctccttcactactgaagaacgtgcccgacgcggaaaggggaaaaacggaagaagcggaaaatcgaatagaagagaccggcagggaccaaccccaagtagctactgccgaataagatagaacttggaacccccccaaatcgagtgaaagaaaacaaaaaattaattttagaaatgctaaacgatattatatttcaagttattattgcttcttttggagttacaatagtcaacagcgataaaataaaatttcttcaaaagttcagtaagcacgaggagacatcatgcgtcgctactagagggtttgcgccattgtgcagacttcccagatctgctcatcgttggaaaaagggaggggggagcagattgagttgtcccctccccgcattcctttttttttttttttttgttacaatatacgtgtgcaaatgagcgagcaccgtgttggaggcgtgtttattttatcccttctcgtcgaaaggtctacgggccagtcgcgtcggaaatgcaggcgatgtagagccatatatttgcatatgtacatatgtacacgtgtgtattttttttttttttttcccaggatatgccatctacgttttaattttgtcctttttgctatacaagggaataccctggaagagggaaaatttctacacctacttgaatatcacgcccaatgcaacgaagcaggaaatacagaccgcctacaggcaggcggcgaaaatatatcaccccgtaaggatgcttgatacgtccaaagggcgagcgaatggggagagggagtaggcgaagggcgtcattaaaacgaggtgcccacgtgcccatttgcgctcgtccgagtattttcctttcccatgtcactgactttcgcattgctgcactcccgcttcactcccgtttcactcccacttcacctccgctgcgccccctgtttgcaggacaaaaacccggacgagtcggccgactcctcatttataaagttaaaacaggcatacgacatcttgactgacgacatgaggaggagcaactacaaccgcttcggggattacaagaatggtaacgtctgcgggttgatgcttttagccatcagtcgtgtgtgtaacagatcggacatgcgtttaccgttcagctagtttttttttttttttttttgccatgtgtgcataacttttcctcttttacattgcccgttcaggtgaagttgacgacaatacagccacattgctgatatgcctttcgttggtccagcacaccatgtttttcatcataggatattttttatcgtatccacgcaaattgatgttcgcaagacaagtgagttttctatcattctgtgtggcacgaacatgagttgtaattttccaccaaacaattgcatgtgtgcagtggggacatttccgtgcatgcttttgcatacctattggggcgtataatttttttttttttttgaagatatttctggtgtacaacatagctagcttctgcttcgaactacagttccgatttatcgaagacgacacgacattcgactggctaccctcgataggatatctactgccatatgagaaaataaaattacttaggatgttattccccatcgttttttttatcagcatatgttcctcagcgtacacgtacacagacaggaatgctacgttgatttatttaatgcgatccattttggcgaccaacagaatcgttttcgaaagatcaaatgacgtcattgagtcgactaactatttaaagaaaaatggagaacagctggtttccaagttacaggaaatgaggaaagctgttgaagatggcaaatctgcgcaggcaaaaataaaagacgaggaacagaaggacgaaagggagtgcttggaagatggtaaaaaagaccccaaggaccaaaataatacagacgataagctgcgcgaaaatgtgaaggagtttgccttaaccctcgattcgcaccaaatgggtttacttgaaaagtgctttgaactcatgaagaataagaacaccaaggacaagaagaaccagaagaagtcctggttcgagttcttctccatgcagatgatcttcggcattatattcgtgtacatctggctcaccacgaagtgagcgcaggtgggagtgctggcagtggtaggagtagaagtaggagtagaagtcgtagatgtgggtatccgaaggaaaaaccgttaataaaccgctaataaactgctaataaaccgctaataaaccgctaataaactgctaataaaccgctaataaaccgctaataaaccgctaataaaccgctagcgagccggtggtgcccacttcgcagctttgctgcgccaccctggaagtcagccaaaaattaaaagaggagcgcacgcgtgaaaattcgaagcggacggaggaggaaaaaacggaaaagagaaacgaaaaagaaaaaaaccaagcaagcgagtaagcatccaaccaagtaaccaaccaagtaaccacccaacaaacaaccaagtaaccacccaacaaacaaccccctatttgtaccccttgtgaatgctgcgcgcacctaaatggagcactttgccgttttagtgatagtccaaagtggtcccttgcatgtgtatataacgatatgtgtgtattttattacttatttttttttttaaatagcccacgtgttcgcacccacgtacgtgcacgctgcgcaacccctacagcattatcaactgtgtgacctccactttgactcacccacctacccgcgcacgttacgtctgtgtgtgtgcatctccctaggtaggcctgtttttgtatgcgtggatatagacttagttgggtacatatgtgtatatgtgttcatacctggtgctgcgccatttttaaagattccccatttttaagtcagccttgtaaagcgaaggcgggagggtaagttccgccagttgaaagcagtggagtaagttgcgccagttgaaagcagtagagtaagttgcgccagttcaaggcaggagagtaagttcctccaagcgctatgcagatcgtgtgggagctcaaactggcctacgttatgtgcactgtttatgtgttaaattgttgaattaaaaaaaaaaaaaaaaaaaaatgttttggcttacagggcgcatgttgtaatttggccccagggaggaaaacgagcgaaggtgaaagtgctctccagaaatgcgcgcaagcggtcatcccaattgggggtcttcctacggaggagtgtgtcatggttttggaaaattcacaccattctgttattgtatagttgcttccatcatgccattgaaaagctgtcattggtgctaatcgaataaaccgttctgaattggctgttcgggaaaactcccttctgcacctcatcaggcaggcttttcatggggccgttaaaggtattctctccgtagaagacgttttggcccatgcaggagtcattcgcgtagggggcgtacgggatgacatatatgggagacgggctgtaaaactggttgcaatagttgtcgcttggtttgttgaaatggaggggaggcaaggggctcgtcaggcaggggggtaagttgctgggcagggcactcggaagggcactcggaagggcgttaggaagggtgctcgtcaaattgcccggcaagccatttggcaagctgctctgcgatttgtccgtcaagccattcggcaagctgctctgcgatttgcccgccaccccgatggacgccttcctattccgccgtatgatcgacttggacagcttcagcgcgtagacgtacatctccttatcattgccggacagctccatggagtcgatgtacccacataaggccaagttcttaaaacttccgaaaagttttcccaatcgagaataaatcataaatgtatgaaataatctttttccactcagtaactcaaataagtcatcgcagaaatggttgcagtttttacacacgaagttatacgtgttgggtctgtatatttttccaagggcatttaaaatttcggaaaactgagagtaggttattttcacgaaggtcaattcgtagcttttacagtactgtccgatggtcgacttctttggcttgcaagtggtgattccatccatggagaaggtgtactcgcttccgaaaatttcgattcctgggggggggaagcggtgaagcgggtaaagcggtgaagcgggtaaagcggtaaagcgggtaggtaaagagcgtaaatccagttgtgcgcactattcgcaagggcgctgctcatacttggagactcacccgtgtggcgcacatttttcagaaaaaagggaacgtctagggtgtaggtgtgcagccagatattcatttatatttgcagtgtgcactggtctgttacggctaagtcgaagcgggcatgtggacgcatgcgctttgctgctatggcgaactaattggccgctaaacggttaaaaacggggaagagcaaaggaagaaacatagcaaagcatagtaacggtcagccaaagtaattgtcctaattttgtgcatttttctgttctccactgaagtaattacaatcgagctggtggaacaattttgctaaaacagtttaagaaaaaaaaggaaaaaaaaaaggaaaaaaaaaggaaaaataaaaggaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgtggtaactttaccgatcattcagattttttcacaattaaaaggttaacatttttttgttaaaatgaaataaaataaaataaacaattatcatggacaatggatggcgtggaggaaaaaatttacttcgtacaaattgctaccagcgtggatgtcgttaacctcgcctccttcgcaaacgcaggttgaagaaatgtgaaatggtgatgtgacaagtcgtacacccggagtttcgcttccgctgttccttcacggtggaaaaaaaaaatatttttcttctttcttgccattttgatgtgacgccatttttatatgctacctttttcccttttccatttgttgcctccttttgcgttttttttttttatccaaccgagcggtgcacgtgcgcgaagaaaagctatacacacgtgcacagctgcatgtgtatacacgtaatcaaatcagatatgttttcgcttttcccagttgggtcagctactcatgtcttattttttttgtccccatgtggaatgttgcccctgctaggggtgtaccctaaatcccctggtgcggagccactttttatgtttatgcctgtgtaaattaggaaaatccccctgccccatttttcagccttcccaaaattagcagcgcgacctcttagccacaccagcgtacgcatgggtatacatggatactcatgggaactcagcgtggtaacgttttttttttctttctttcgccaaacggtgtagcaaaaaaatcacccaaaagggtgaatcctaatttgaaaggatggtgccgaatataacaaagaattatttccttcgcaaatctgtttacactttgaaacctgatttttttcttttgtggaactgcgaaggggttgctctctgcacctgctgataggaggaacacgtgggccactgccaacttagggaggggaagcggcgcggagtagcaccccttctaaagagtgtaatcactcccataaaaagggcgcgtggaaggaaaaagggaaaaaatgcatctcagggagctctttgggtaaagttgcacacttaaagaggaaatcaccattcttctcacttaacccttagtgagtatccccccattcggacaaaaaaaaaaaaatagaaggtcataaaaacgaaattggcggctgttcacttttgtaaaaatgtgcgaactgtttgtgttgccatcccgctgtttttttttttttttttttcccaattttgttaagtctaataactgtgtcttagtgagtgcacctgctaggcagactcaagttcgcatttaatacaccaccgggaaaagaaaatttaaaagaaggaaaaaaaaaaaaaagactaacgagctggtgattcgaagtggaagaatgggataggtatatcatgcgtacttttcagcatggacgctttccttaccccccgccaagctgcaatttgtttagcacaaaaggcgcaaaaaaattggtttccttacttgacaagcaccacacgtgggaaaatttgcgcgcatccccacgtctgcaacttcacgaacggcgtttaggccgagagccttcccccacgtgtcaccacctcgtgctagttacttgctacacacttggcttacccattcggcttaccccgcacacgcattatcgttaaattcgcgccgaaagtgagaggccccaatttttaaagcggtctaaaaggacgcaaccgtggagcgtcctaacgcctgcgcggcgaagccgcacgtttgcagttatgtgcatgtaaaaaaaaaatttagtacacgccaaatggtacacacgtatatgtgcgcatttaggtggtcttttttttatttgcctgatcatgcaaacaactgctagaagaatgcacgaactgctagaagaatgcacgaactgctagaagaatgcacgaactgctagaagaatgcacgaactgctagaagaatttacgaactgcttttcttttaatcgctaactatttagcgcgcgcaaaacgaccgcaatcgcctgcacatgtcagctctcctgcggcgttgcttaaaaagtgcatgcacatatgcaccaattatgggaataacagagagctattttacatgcactgttcatatttttttttttcacatttgcaaaaatggctgtccttacgtgttttagcttacaattgttgtaaatccgtgaatgcatcaaaatggctagttgaaaaaaaaaaagacggaaatgggctgtcttttctgaacaggtgtagacaattgttaaattctgcaacggttttaggaggctactttgtaggaagagactacaggatgttagaaaaagccgcttatgcatgaacgcgccagggaggggaaaaaaaaaaaaaaaataaaaaaaaaaaaacttaaaaaaggatcaggaaaagctagtcaaaatttggcaaatatttttcaaaaataaacttaaaaataattttaaaataattttaaatataaattaaagtataaattaaaaaataaattaaaaaaaaaatttcaaaatgaattttttaaaactattttaaaactattttaaaactattttaacaaaacttttaaaaaacttccaaattttttttatgtacaaccaaacctacaccaaacaaaaactaaactaaaactaaactaaaactaaaataaggcaaaacttacgccattcatgcgccaactttacaccaactttacaccaaccttacaccaactttacactaaccttacaccaactttacggcaaccttacgccaaacatacatcaacatcacgccaaccttacaccaactttgcgccaaacctacacaaacatcactccaactttacaccaattttacaccaaacctacgcaaaactaaacccaaaactacatcaacatatcgacacactttaccccaaggagagcctgctcaacttgaagactctccctgaggactctctcctctccataccaaaaacttcccaattttgtcaagttttttgtccaaacggaagagaaaaaaggtgtcttattttccttttttgcgtctgcgataatatacaaacgctgggagaagactgcctccccataattcaagccacttccctcaagccactcctctcaagccacttctctcaagccactcctctcaagccactcctctcaagccactcctctcaagattaactttttcgattcatcctttgtacagttatcggagacgtttttttctttaccgttttttttttttcatttccgacctgcttaacacttcttgattttgcgttccttcaaaatggcctgcacgaacttcaactccccgtaccaagcggagaaaaggcggaccgcggaagatgtcgagaacacaaagctggagagcgtgagcgcggccatcgactaccgggaaatgggtaagtgagagagagagagctcgtccgctcgccgatgcgtgcaaggagatctacgcatgtgtgtgactactcccctgtgtgtgccaagcctcagtgcggcgcgtccactccccctaaatatacacgatgttgccatttttttctccccctccaatttgcagatctgatactttttcctgaggggtcattaaaaaatatcaacaacactgtggtgagcgagaagcacttggttgggaagtcagtcgctttgtacttttcgaacggcagtgaccccaagtgtagggcattccttcctttcctgcagcaggtaaatgtttgcttcacgcgtgggcacgtacggagcggtgcaaagatgagcggtacaaagatgagcgttgcaaacgcgagtgctgacaactcgtccgctttaccatttgattccctttttcacctcctcccctttagtactacaaaaccatcaacgaggcaggggccagccagaaaattgaagtaatctttgtgagtacggacccggacaggacgtccttcgaagaccacaagaagcacatgccgtggttgtacatcgacatcgctgaccccttaacggacattctcaagaaacatttccgagtgatgaacccatacgaagtccctttctatgggtctgggccgagaagtgatgtaccctgtttaatcgttattggtagtgatgggcgggaggcacagctccttcacatttgtagtggaagggacgaaggagaaaagggcattctacgatgggactacaggaataatgtgtactctttgaataaaaaggagtcttccttttgattggggttccgtcgcgcgaggggcgttttgtttttttggggggcttttttttggctttttttttgttggtcttttttcggaagtagcaaggatggtcgcaaacagagcgataatattaatcatggagtgaaggcggttcctttttttttttttgtggagattactgcagcttggtaggtcgcttcccttctcatgtgcaaacagagagagtttgggactggtggccaacgcgcccgcgtggggtatatacagccatttgggcttgatataaatggcaaggatgtacttaagacgtcttcgaagttgagaaaatatactcctctctcccctctgctgcgcatgtgagtgtttcagtctacatgcaagcgtgtcagcctgcgttgtgttgtgttgtgttgtgctgcgctgtgttgtgttttgtttcttttatttttttcacctttgcaagtttttaccctccatgcgagtgctgttcgttttgtgccactttttttttcttttttttttctttttttgattcgtgaaaagtgctaaattgtgaattgtagaacgggagacccttcctttgaggggctcaaacgtttaaaaaaaaaaataaataaaataaaatatgtaaaaaaaataaaatatatataaaaaaaaaaaacatcattgaggaggaggctaccttgggggggattcacatccaaagaaatcgcttcggaagaaggtatatacgccccttctgcggctgctagcgcgcaagtccagccaagcgaggtgcgtgaaacgatgcagttaaccggtgcaccaagttatgcacacttgcccgagcggttacgcaaaaaaaaaaaaaatgagagtacatcggctcggtgagggtatccgttcggtgatcctggcggagatgtcttttgtcacaatgcggtagggcggtgcaccggtgatgagtagcggtggagtagcgcgtataaccattttttgcgcatgcctaagctgcacacatttgtgtgaatttttttggccacacttgctgtgggattggtttctctccccgtgggatctccccctcgcgtgagcttcactaggggtgacccacacgtggtgccatttggatagctacacgaattccatttggagtgtcgttatgttccaatttctgcctcctttcccttcccactttgcttcccccatccgcatcaccgcgtgatgctaaatgaagctacccaatcaagctgagtaagatcaccatctctcacacgggggattttttttttttttttttttttcctttcctacacctttatacctttatgatgacccttttgcattcctcctttatttggttgttccctatcctgctagtccctacctcttttttttttttttttaagccgcgtgttggggctgacttatcctgactgcagcaattgatggtttgatttttttttttttatatttttgttcccctgtgtgtacttcccccacagagcgcgcttctctttgtgggtttttcgcgcagagcttccaaggggattagcggcggcaagtagcggcggtaagtagcggcggaaagtagcggcggcaagtagcggcggaaagtagcggcggcaagtagcggcggcaagtagcggcggtaagtagcggcgataagtagcggcggcgcggaagggaactctcaagcgagctcgagcacaagcacacagaagtacataaacaaatacacgcacacctgtgtacacacgcacacctgtgtacacacgctcactcatgtgcatccgcccatccgcgcgagggagtcagacaaccgctcaatagctagaaggccagctcgcttaagcaacatggcggaaaagaccactcagcgcgtgttgtactcccctccctggtggaccttgtccctgttgctgttcctttatgtggggttctactcctttgttaacggctctgtttgggaaggcgtcacagatgaagaagccaaaaatgtgaaacacctaacccatgaggtagagttacaaatatacagtcaacacacacctaattgcatagctctgttttgcaacaacaagcaagagacatgcaaagaggtgtataaagaatttgtgaaagcagcaaatgagatagctagtgatgaagtagtatttgtctatgtggatacaataacacttaaaaaaacagctgataattttgacatcaaaaaaatccccaaaattttaacttttaaagacttcgatccagaaaaaggatacacatttgggaaaaaatatacaaaggaaaatatcgtagagtggtttaaactgcttcccatgccatctattgaagtaatggaaaaagaacatgttgaaaaatatgtggagatgcaaaagaagaaagggtatgctagtattattgctttttgtataaaaaattctgaccatgttcataaattttttcattttggagaaacacattcacttcctaacttagctgtgggaatggtatacaccgatatggagagtgatgtgaaaattgaaatatacaacggaccaggggctaccattggagatgcgaacacaaaatatatggatgcgtacaaaccggataacaacgtatgggtgtctagtgacatccttacctttgctagtgagtacatggctcagttccccgtggttattaattataagaggaccttgtacaaagcgaagaagggcgaaatttatgtttacctgtatagccactttgggtactactcggacgcactgtacgtggagttggcccccgtcatacgggcgcaccacccacaggtaggttcgcgtggcgtgcatgcgcacgtgtggctatcgctctccccgcatcggcgccccgtcgattcggcacatccagattctacacctcgccacttcgacacgtcaccacttcgacacatcaccacttctacacatcaccacctctacacctcgctgccgcaacacatcaccacttcgacccttctccgcagctccggttcgtcttccccaagagcgacgaagtgaccgatttgcttggcaccgagaacagcggcaatttcatcctcgtggcggactacagagacgcgacggtggatgtcctcactgggctactaaggccgaaaaaatacatcaaacagttggagagcgaaaaaataaacgcggaacagctctcccaagctatcaaccagtttaatcacaacgaacttgctcaaattaaaaaatcagaaaaggaagtaaaaagaatagcgcaagaaaactatcaaatagtatgtgcaaataatttcgatacacttgtattggacccggaaaaaattgttttacttttttatcatgtccagggatgcaaagaatgcaaacctcttttttctttttggtccaatatctccaacttttttcacttggaaaataaatacaaaaacgtccttgtcgccaccatggatgccaagttgaacgacatgactgatgagtcgattgatttttaccccagcgtggttatttaccccacaggtgagacaggcgtggaagtggcggcggtagcggcgtcggcagcgggggtggcagcgtggtggcagcggcgactttgtgttggccactcggggagagggggtgatggtggccctacaacgccgtttcgtcattcatgcgagctgagtgagagcagtgagaagcgcggacttggcggagtgtgccgcgtgaagagtgacgtgcgagcagcgagcttagtgaatcgaagcgtggttgtgcttcccccgcgtttctccgtcttaccgcgtttctccttcttaccgcgtttctccttcttaccgcgtttctccttcttaccgcgtttctccttcttaccgcgtttctccttcttaccgcatttctccctctttccttctacccccgtgcacaggcttagacaaactgaaaaggaaaaaatttcttctcttccccctcaagttggacacgctgatcgacatggtggatgagctgttggacgtgcaggaggacctgtgaggcaggccctcccctgacgtttgcgccacgttctgccatgttgttgccacgttgctgccattttgttgccatttttagggccaccttttttgcgttttttccccctttttttcccgcttgttccctttttttcccccttcttccctttttttcccccttttcttccccttctttttccctcttgttccctttttttcctcccccaaattaaccccacgcgacgtaccccccctggagaaaaaaaaaaaaaaaaattcacccaacgcatgcattgtctggaactgcgcaggccaattttttgatcccttttcactcgcctgtgctgctttttgcagatctcactcaagccgcggttttctctcgccgtttttcgaagaagcattctgttgttgcaacatttcgcgaggctgtccgcatgtgtgcagccacgcgtacaaggacacacgcacgcacgtttatttttttttttttcacaaccttttgtatattgttacacccacttacacatttttttcctgcacacccactcgacttcgccttttttaacgtagtacaatatttgtccccaaatatacagtcttcgccgagtcatttttttcctcctctgcttttttctttttttttcctgtccaaaaggggttcaccagaagggaaaacttcgcaaacggagagttcgccactgagttagccatccggttgcgcagcttgttaaccggcgagttagccaccgagttagccaccgagttagccaccgagtttgccaccgagtttgccatccggttgagcagctacttaaccggcgagttcgccaaccgatcgagctcatacacgggtgccccaccacgctccggcggtacagacaggaggccgaacgaagcggcgatcgcaaacggggatcacaaacggggctcgcaaaggagactcaacgttgagaagttcagaagttgaatagctgaatagctgaatagctgagtagttcagaagctgcgaatctgagaagccaccaagtagcgaagcagcaaagcctggagcaacccgccttccagtttcacccccccccctacgtagcctttccgcaatgttgtacctcacgacggtggtcagcaacgcctgcctggcgatcctgaactgtgggctgtgtctgtcagcgacgaatctagcaagaatgatgcttctaaaagatttcaagatatgcccagaggggaatattaagtgcgacaaggagaggtggtactttgcaactttctatttcactctctacatgagtgccttcttcggatgtctcatttcgttatacttcaggagttccaataggagaaagggactgatgggagtgcactacctctacataattggaagcctattaaccatatatagctcccctcacataataatatttttattttctcaagccttttttggactagccattggaggatctgtggttactgcatcttgttacattttagaatacacaccaaaagatcaccagaaattctatgggttctatattcagatatttttcgcactagggttacttattagttatattttcggagccatgtatgctaatatgcgtttttccaatcccaagacaacctactgggtattgacagtattgtataaactgcacttagcgttacccctactcttcagtgtgatatcattacttttattttcctttacattcactctagatactccattacatctatatgaatcgaaaaaatttaaaaaatttgataaattaaagaccaaaatgaaaatccaagaatttaacgagaaagaagaatatcacaaaaatcaaaaaacaaaagaagtgagtttgctaggaaaggatttaacaatagtgaatttttttcaaaatgagttattacggaagacttcctttgtaggcatgctcctctgctttctctactctcttaatggatcatttctgttttttaatgctatattcttgttttttagagcattttctagtactatggctaatacgttagtttctgttgggtttgtgttgctttattttattagctcaatagtctgtactaggttaatcaggacatatgagaaaaaggatctcttaattactgggttggttatacaagccatttcagcagcatgtctagttggttcctacttccttgaatttaccaatattgtacataaaattatgttaattgttgcgatatcttcttattttgttggattatccttagggtttggacatatgatatggactcatgtatttgatttatttccaaaagaatgtaaaatcgtaggtgcttttttttcctactactctctctttcttggtgccttcttcatttctgttttgctcgagttcataagtactaggtactactcctacctcttcattctttgcctcatttccctctccgtctccatcgtctccttcaacaagtgctacaaggacgaaagggtggccatcgccaggcacccctccatagaggactagtcaggggcgcggcgggaaaagcgggagcagcgggagcggcggcgaggtgccaaagtgttgaagtgacgaagtgttggagtgatgaagtgttgaagtgacgaagtgttgacgtgccaaagtgttgacgtgccaaagtgttgacgtgacgaagtgttgaagtgccaaggtgttgacgtgccaaggtgttgacgtgccaaggtgttgacgtgccaaagtgctgacgtgccaaagtgctgacgtgccaaggtgttcacgtgacgcccccaggagaagacacacacatacacggatacccccacaactcgcccggacagactcaccaaaagggcgtattccacgcgactgaacaaatttgcaccatgaatggagtgaacgcatttaccaggaccatatgtcccttttgagacggaacggagcactcatcgaagaaaaccttcaccaagagcgatgtttatcatgttattacggtgcacacgtaggtacagtgctccatttttttttttttttttttttttttttttttttcccttttaggggggaccctcataggagtcgtcacaaggaagcaccaccattgcttccccccctcccccttgtgttgtctgcatttttttttctttaccctcaattttgcatgcctcctctgtatatgcctcctctgtacatgcctccgctttacatgcttcctctttacatgcctcctctgtacatgcctcctctttacatgtgcgtccttccaatcacggttgacgtttctccctccatgggggcaccaaccctgaacaagaacctctttttacattcctttcttattaataacaattcgtgatgtaagtatagctgctgcttcaaaagttgacttagccaaacgttgactcctaaaatgactaccttatcgggagaggagaggcctttccgaagggtactaacccccccaggattactaaagaaaaaaaaaacgctgcaggggggggggtcgattatttttcgggacgtctcctctgtgacaaaggagattcttcgttgtggatcttccacttaaacgggtacggagtgctccatcccactcatgaggagaaaaaaaaaaatggggatacatttttaaaagtgcccagtttggtgagtcccgcacagcagcatggtccaactgtcaccactgatatggggggattgactttttctccacgtttggcccactttttcctacccttgcaaggccaatcccctgaaataagcatacctaagcatgtcgccaacgctgctaacgtcgccaacgtcgccaacgccgccaacgtcaccaacaaactgcagctcccgttgcggttcatcttcgagatcgttctgcgggagccatggaaaagaagaagaagaagaattgggcaagagagaaaaaggtgaccctccccctactcctcctctccatcctttttctcctcattagcgtacaaacatcccggtgtgaaaatatcaaactgcaaagggttccttttgatagggagtccgtgagaggctctttacaaaacaaagtaaaaaaatttcagagcagtaatctcgtactggtgagtaacctaccgaatctgtcggtgacacatggggagttcctgcgcatgctggggagggaagagggtcaccatgtagggaagttcgttcggctcgggggtggtggtgacagtgatgtgttgctgcccgggggtggtggtgacagtgatgcgttgcttcccgggggcggtggtgccaatgatgtgttgctgcccgggggcggtggtgccaatgatgtgttgctgcccggggaccccgccatctacgatggactggtgatcatcatggacaccttggatgacaaagtggtcgaatctctaaccgccaagtatgtgaacagcttcagagaaaaaaagaaaaacgtttttttaagtctcaacaatgtaagagggaaaatcgggatgcagttcttaacacagttgcatgttcagttgtatgggagtgggtcctatgtgaaggacccctttggaatggcatcatcacgaaagggggtggatatgcctgaggagaaaatcaacctgggaaacgccttctacacaggagaaataatacgagacacaccaatcgttgttaacccttccgaggggaacaaaaggaaacgtttactcttccaaggaacagcacatgtcatgatgggaaaaacaaaaaacattctcgaaatcgtaacgtgcacacagacatgcctgttgtgcgacaaaaatggaaatgtggtgaaaaaggcaaaacagggaagggacttaactttagtgtcttccagccagtgggacaataactcacgatttgttttttcctcgtcaagtgagattttttcggatcttttttttcacacaaatggggaaaataaaaaattcgctcaggaggtagttgcgtggaattttaaaaagagcggcatcgtccggtacgataagtttaaactgtacagagggggaggaaaaataggccacgcagcgggagacctctcacggggagaccgctcaggggaagacctctcacggggagaccgcataggagccactccctttttcgcgaacgatttgatccacctgtctatcgacctatacgaactgaagaacaacttctgggtccccctcaaacggagggacattcagtacgaactcgtcaaaatggaaattcacagaagagattttttaaacctgtacaagaatgaagatagtccaacgtactacaaaaattttgatttgccaaacgaacatggtgtgtataaaataaaaatatatttccgcagaaaaggatacaatgtcttaaatttgcatttttttttgcccgttcgatcttcactgcattatgataaaaacaaaagagtgcacttttctttttatccattttatacgtacatttatatgtctcttttttgtttttttattttcattttggtcattctgtttgacgattcggaggtgcctgcggaggatcgcggtggacgcggccacggcaagaaggacaaaatggactagcgtggcgggtggctcctccgattcgcggcgagtcacaagcaggcgcacagcaggcacacgcgcatagataaacccaaatgtgggcgtttccgtatttgccttttccgctgcaacatgcgtagccccttggggccctccccacgattgcgcggttttgtttacgtgcacgtatacatgtacgaatacgcatgcaactaggttcatatgttcatgcgttcatgcgttcatgcgttcatgcgttcatatgcttatgcttatgcttatgctcatgcttatgcttatgttcatgcccatgctcgcgcttgtgttttttttcccccgccgcaactgcaacgcgcgcgtgacaaattcgttgtcgtgttgaccaaccggggatgcaacataaaacggcaatttattcgtgctccctccgagagaacaaacgggcaggcccgaaaaaaaaggcatcgataggagaggcccctttcaagcaaaaaaaaaaagtgctaccgaataatccccttctaccatccacatgaggagtaacttccctcccaaaagttaccaaccgaaaggggaaacttacacgatgatgcacgttctaacgtacaatatgttttatgcgtgcccattttcttactgtatagagggagtagccaaaataggagagtgacaattcgggagttcttcacacagtgggcactccataaagagagtataggcctctcccccctccccgacgcaaaaaaaattacaacaagaaattgtagcagataagaaggaataatccccaaccgtccaatgtgatccccccctcctgcacgtgaacaaacgcaaaacacgatgaagtacattaacaacctaaaagagattgaaaataaaataaagaccctttgtgataattgcggtgttgccccaccgcagatactaattgttaccaaatatgtaggcagtgaagaaataaataacattcacgcgtatgacaagaagtaccactttggggagaattctctggaagccttggaggaaaagacgaaacagctgccagataccataaagtggcatttcataggaaatctgcaatcaaagaaatgcaaagtgttggcaaatttaaaaaatctccatatggtggaatcgctagataaacaaaaaaaagccaccctgttaaataattatttaaaaagtataaacgaaaatgaacagagaaacagtgaccaggtaaaaaaaatccgtgtgcttatgcaaattaaaacaacagacgacccgaacaaaacaggcattgcacataaccaatatgatgatattgaaagcaccattctgtacattatcaacaattgtgaatttctaatttttaagggactcatgaccatttcctcgttagaaatttccaatagggaaaactccttcgtaattttgaatgatataaagagtagactgctaagcaatacagttattcgtgattactttcgtgacagaaaatttcacatgagcatgggcatgtccggcgacctcgaactagccattaagcaccgaacaacacagctcagaattgggagcgctatttttggctagctcgttgcccatcatcatcgccatgattgtcatttttttttttttttctctctttttttacctgacccgttcatactttttttttttggggggggggagcataacggctagctacacactgtgtgcatagtaaaaaaaggaaaaaaaggcgcacgcgtgtgcaagcgctagatgaaaattacaaggctgtttatttgcttatacccacccattctattcttcacttttgaatacacataaaattaataatcttgtctctattttatttttgtctaacgaaattagcttaaaattaaaaaaaatggtaccaaatggtaggtatgttacgatacacacttgcgtggtaaaattggtgaagtacgattcttcgaacaaaaaaaaaaaaaaaaaagtttttcccccacttgttccacatggttgtaaaaaaaaaaaaaaattgcaaatgtcacataaaatgcgacgagcaaaatggggaagtaggctgagcggggggtgagtgcaaaaaaaaaaaaaaaaaaagatatgcacgtgcagaagggtgaatataacgcacgcgcctatccacgtatgtgtacacttaaaaacggcatgcgcacaacaatcacttcacgtgcgcaagcaaaacaaaaaagaggctgcattttggcgtagtagtatggttagcttcgggtacgcctgtctgtcccctccgcgtcgacatgcgcgctttgtgagttaagcggctaaccactaaatgcgggagagatcgcacaattgggaaagccccaccacacgggtacgccgcgtggcaatatatgctcgctgatctgccgcaagaaaatatatcacaacagcgggggcaggctatctccttcccctccctacgaatcgtcaaacacccacagctgcaaaaactgaatttcgaattcctcgtcgtgggtcagcaagtcgttatcgtacgtgctgctcctgttggtctgccctttgcacaagtcgtcactaatgagcagcgaatagttatccccgccgcctatcgttatcgacttttcatccgagtagacaaaataattgtttcgagtggtccagttgaacacctgaatggacgcattatcattgccactttgttttttttgttttttttcgctcgtctccccagttttggtacctccggggttgtcacccttcgggggctgcttcttccccgggagggaggttaaatggtggtacttttcctcgttgagcgtttttgttctgtactgcatggcgtccgacgacgcgccacggttttcatcgttatcatggtaacagtcctcagatgtgatgttatccttatcgtgggacgcccccttatcgttaccaccgaaggcgccaccactacacgccccaccaacagtgctactcgcctcttcatcctcaccgcaatccaaatcgtgtatatccgttttgagcctattcatgtaatcgggggaagtgcgcgaggggccctcctgactggcatcccccttaatggagtccttcaagctgtcttcaaaatcagtggcgagcttttcctgcgaattggacatggaattatttcctagattcccctcgttcatgtctaaagcagtgttcttccgcttaaccttttcaacgttctcttccaatgggtaaaaattgtcgatactcttgtcataagcacaactgcttcgattattatccacattctcgtcttcatcttttatttttttctccttccctccctgcaaggctttgtccacatttttaaaagtaaacaaaaaattttccccagacccgtagtaacaattatcgcagtgtaacttatccaggaagcagccgaacaatacattctccatatcgcatattaacaaaatgacgctacctttgttggatacactcctgtacaaagttttgaaggacaccccatgtatacttgagcagaaaacgagcttccatattttgatgctgagggtagggggaaggtagtaattaatctgcttggtcatttctttgcttaacaattttactgcaccgtttatgtactccagttttggaattaatggtaaataatttaagtctttaatatcattggttgaattggttccttgtgtttttttcttcgattctttggccatcaaagattgttcaatgatgcaccttaacaattcgtttgatgtgaatggcaccgaggtgattgttttttttattttgttttctgattttctcacttcatcaatttctttgattattttcgttgtcgtttcgtatgctttattgttgttaaagaatctaaacagtatgaaacttttctcttcatatttcttctgcgcctttttctgcccttcaaggttctgcccaggttctcctcctcctgatcccttgtttccccactgcacctggttcccatctgtgcaaagaatacctccgcacgtattgctgtagttcccccctgtggatgaacttctcaatgtttgatgatgtaactcgaaggaaatatttttcaacgtctttgagcatgaacgttgtgcctcgctagcaaaggtgacagtatcttctctctttatggagtttccctcttttgatccactcatctgcgtgaagttactgtttgatgtttccacgttcgggaaccctgattcgggctttcccacggtcgagagccctcccttggacgatacctccttcgaagaggcctccttagttacgctgaaggagtcttttttttgccttcccgacaaaaaagtagcattgttcccctcactctccttaaaagaataccccgagttggctaaatttaaattatttttataagttatattcgggtgagcaggaattgcactgctataatccgcctcgttaattttttggtaaatttttaaatcactgtcttgtaaatgctccacgatgttattctttggagaagaaatatcaaaatttaaaaagctattttttttttttttaaatcatcattttcgtcttcctttctcagatggtcagcatttgtcacatgcttcgaaatgtccgaagaataagtggttcctcccaacaggtgatcatttttttcctctttaaaagacgatgtattttgaaccagtggttgggctaaattgaatacataggataaactcctgctgatgtatttatagtatgaaacgcttttctgtttgttcaagtcatccgtgctggagttgctattcacaccactgtagcaactgctcgtactgtttttcttttgcgaggcatcatcgcatattcggttgtaaatactttttaacaacacttggataaaaccacacgtgtcttcattgttacacaggtaggtgtccttcgtcggcaccacaatatgggcgcattcgtaaatatcgtacaaatcgataaaaatttgatacgtgccaaacccgtacgttatcacatttttgtctctcaggtctggttcgaacaacaacgattctttcgttaaaattaggtggccgcttatcgaaaaattcgtcaagcagtactcgcattgttctcgaaatatgatgcaattttttttctccctgtccctttcctccagtttggtgcacttgctcgaattcgtggacacgattgcgttgcggattattcccttctcgaactagccaaacgggaaaaaaaaaaatacatgtgcaatggggtaaaaacagcgaaaaatagcgaaaaatagcgaaaattggcgaaaaattgcgcaaaacgcctgaacagcaataactttttggctgcacactggccgcgcaacggcgttgtagctgcgggtggacaaaacgcacacacacagttctgctccatttaagcgcaaaagctggcgcatattgtgacactttgaaataatatgaacgggtcatacacggacttgcgcgttcgtgcaaacttttctcactgcgtatttccctacttcgaacttgttggggtagtgcatttttttcctgtttccagctatttcttcattttgaaagacgttcaaaacttttatcttgtcgttcgtttgcttttcgtccatcgtttgaaacttggtttcgtttgcattttccggcactgctcttcgggggggctgtggcgcgagcgaacattaaaaaaaagttccacaaaaattcactgcactgaagaggcaataaaaacgcagcacaaacgcagcacaaacgcagcacaaacgcagcacaaacgtagcgcaaacgcagcgcaaacgcggcgcaaacgcagcacaaacgaaataaaaaaaagtagcagaaatgtgcagaaaattgcaaagaaggcaaaaagataaacgtaaaaacactaagccgagtagcgtgatcggtcgttttcacaagaaaaccattgcacaaggggggcgggcactcaaccaatggcactttcaaaaagggggaagcgccgcgagggggggaggccgctatttaaccgagtggccgctacttaacggagtggccgctatttaaccgagtggccgctacttaacggagtggccgctatttaacggagtggccgctaatcgacaaggagggacaacgcatcaccatgaccaagtgtaacgacgcgcggagcaggaatgtaaaacttgtagcaaatcatatgcgaggaaaaaaaaaaaaatcccctcaaaatggtatgcaaatacacaccttctcacatgtgtcttattcggtttggatcgaactggttatattccctacgataaaatgggtttaaaaaaaaaaaaaattgtacactaatgctttcccccgttgaaagaatggcttcatttgaattgaataaaaaaaaaaaaaaagtcgtaaataagagtaaaaagggagggaaaacatgtacaatttgacaaacgttttattttgtttcatttcacgttaagcgagttatggccggtcaatcgtgtcacttcatgccacgccatgcgctgccacttttgaaattcccaagcaaaggaaacaaaaaggtgagcaaatgggtagtgggggtgtggcatacaaaaaaaaaattgcgtgttttgataagcaaaattgtaaaggaaaaaaaaaaaaaaaaaaaaaaaactgggcgacgcgtggggaataaattatttagaaattaaaaaaataacaaacgctatcttaagtgctgtcgaagggtttcgcgaaatattgttcacttgtaacgaaaaagaggaaaacatcccaaaaaaaaaagttattgtgcagtgtggaagtgaacttatacatacgtatgtatgcatttatactatatacgtgtagcaattttttatcctttcaaggcgcatcgatatttgccaaaaaggaagaaaaaacgctgagaaagatgaagaaaaaaagggaaaaaaaaaaagaaaaagagtgttaccttttttgccttttaagaattaggcagaccaaataagttaacttttgcttatgtgaaccaaatgattgccatttattcctttttaatgacgaaaaaaaaaaaaaaaaagtgcgatagtgaaatatgctatgaaaggttttcctttgaactgttgtggtatcatttacgcatgtttagcatgtacgtattttattttacaaacgcgtgcgattgtctgttcacatatgctgccatgcatgcacgtaggagtgtgacgcgccaaacaattgcatgtaaacacatgcgtaatggcaggccgcgggcagggctatcttcgcgcgcttgtatgtgtgctcgttacgcgccttgggccagtgcccccctgtgtgtggcgaaagaaacgcgctttttctgagtcgtccctgcacgacgcacattttgggaagctacgagaggggaagctacgagatggtcattctgttaactcggcgcgtggcagcatcgaaggggactcacagcagtctgtttccttctccttcgcagtctgttttctttgctttcaatttttccttcccattcggtttccacgctattgttccatgcgcggcatcgcgatatgcatcgtcatatgcatcgtgacgagcgaaataggcaaagctaaacggggtgctcctttttacgggggaaagggtgcgaacctgttggtggattgattatgcgtgggtccttcatgcgtggcctatccacccgcgctcaatggcaaccccctggtggcacaaaaatgacgcggttgtgtcctctccaggggtgtcctctgcaggtgtggcctctccaggtgtgatacccccgcatgcgcgatgcccagatccacatgcagtgcgtcttgcgcgcgcgaataattcccacaaagggctccctctaacgaggcccgcaaaggattcccacaaacgattcccgcaagcgattcccgcaaacggttccctccaatgatgccctctaatcctgcgcgctgaaaatatttttgaggttgctctcaattaagctctgaatattcaccatgtttgcgttaatagacgagtgatccgatgatgtatcgaaaatgcaatcgatcatggcatttagttccttcttcttcgtcttcgaattatcacctggcccattctgcttgtgcgtaccatcagtgactacgcgctttgcaattttaccatcctcggtatggatcaccttccccctttcggtcgaagcatcgttcgctgtggcgacttggtcaaatgtattgtttttatttaccctgtttgtatcatggagcaaaaaaaaatcgttcttttggatttcttttaattgggtgtttttttttgaaagggcctttgtggtcacctcgttcgatggcgaagtggacccgtttacacccccccccttggtggcgctcttatcgttgaggcctcgagtcttcgtttttaagagctgctcctcaaggggatgccccttcgtctcgttcgtctcgtccgtttctccatcgtcatagttatctttaccactgtgaatttttttttttttttttccaagcgcgcgtttactatatgtcgatcgcccgtttggcttgcttccccatcgtcatcgccccactgggtaacaccactcgctccgttcgctccgtccgttccgttcaggctattcaccttttctgtcgtttcattcgccaagtcggagtgtatagcattatgcgttgtgtataccaatcctgtgaggtttgcagagggggtgtaattctccttacgactgacccctttttgtgcccctccctttgtagaattgttttttgctgtgccgatattccccccttgtgttatcgtttggagagcgaagctatcctccgagtccataaggctttcactagataacgtatcatacgtacccgttttcgactccgtagtttcgttgcttagcaaatggtgtccttgcacatgctgcgtggtagtagcttccccctcattgtcgtgtatgcaattttgctttattctttcgagggatgttactctttcttccatctgttccatggcaaccttcttgaggttttcgttttttggggcttctccgctggggggggccgtgttttccgaacgagctgtgttttccatgttagccaccccgttggggtcttcaccattggggggtacactactcagatgtgacccgcttcccacggacttgccacttcccctcgacgggccgcttccccttccttcgttttggtcccccaaatggttaagagccatttgaattatcccctcgaggatgggatccaccagcaaatcgtcctgctttgaaggatcccactttttttttaacctatcctttaggaatgctaaatgggctgataaagcttcccccttgggggtgttcccctcttctaaatgcaactcttttttcgtttccgtttgtcttgatttattttcctctccgggttgatgactaagcggctgttggccattcgtccgtttggcgcaactcccgctgctgctaatggggaggtcccctaacgcgctattattagtagtagcgttagcggtagcggtagaagcagtggcggcagcagcagcagtagatgtgtcccttttcgggggggcccctttcgcacttaaggcgctaacttgttgtgcgctctccccgcccagtaggtccttcctggtgtgcagttctcgccgcaacgcgcgcgcttcttcgcgcagctgctcgttccgctgcaccaattcgtcgttccgctgcgccaggtcgtcgttccgctgcgccaattcgtggtttcgctgcaccaggtcgtctttccgctgcgccaattcatcgttccgcttcgccaattcgtcgttccgcttgagcagctccccgttctgtgccttcaccgagttgtatttttctttcaattcgtggtagtcgatttcccagcttttcaaagaatgctcaatctttctcaaaatgtatttttttttttttccttctccaaattctgcttacaactatcaacaacgtttctcatttctatgtctctctttttgtatttttcacattcgatcgtttgagtcatattccttttggtgagttcctcattctgtttagctaaaaggtctttaacttgctccaagtgagtaattttattcactagttgctgcaggtcgtagtgatgttgatgcgattcttcatctaactcattttttaaaaataaattttctttcctcattttgtccatataaacttgaaatgagtttttgttaagtctgatcacttggttcgttttcatgacagtattctccaaaaccttttttaagtaatttttttttttctcattttcttccttttcttttttaataagcttatattcttcataaatgtattgcacatctttgagtagtttcttcatgcgttttttttccttcctgaggagggttgtctctctgtctacattatcacctcgtagttttcccctcagtttttggtacagcctgtcacactcctcgtttgcttttggggagtgttccccatcgatgagttcaatttctgctgtgaatcctccctcatcgttctgttctctgctttttctcctttcgacattacctgagtctctatccagctcaatgtcgtttttcatgcgtctgatttgtctacccagttttttcagaacatcccttccgctaccatcattcgactctccgcttatccgtttagtggtacttgctattattttttttgtttctttttcccctcttcgttattgcgagcaatttctttttgttcccccgcctggttcattttgctacccttcgacccactccgtgcggcaatcttcctattgcagttactcacggattctttactcgaaatggtgaacgtttctgtgctttcattatgcttccctttcttggtggctcccactttggggactcccactttggggacttccactttggtggctcccacctttgtggcattcgacccactgcggctataaagacatagtgccccttcgctggtcttccttttcaatttcttcttttgggacgtgcacacagttcctactgcctcgacacgtgttttctccgcttcatcgtggcgaaccatttgtgaatttgcttggggcggactgtctcctccgtggtagctacagaggtcttgatcgctcgtccactcgagtcgtgccagctggctttctcccgacgactgcgttcttctcccacattgaagtgtttcactccgttgtttgtcgctccgttgtttgtcgctccgttgtttgtcgctccgttgtttgtcgctcctctgtttgtcactcctttgcttgtcactcctttgtttgtcactcctttgcttctcactcctttgcttgtcactactttgcttttcgttccttttcttcaccacctcactacacacccgattaaccttttccccctcgctatgacacctgcttgtacccttttccacaccccgtatcttcctacacagcttactacccacgctcccattaaacgacgtgcatccttccccatccaatgagctaacatccctcaaacttacacctctctccgaagggaaatgttgacccaaacaggagtccttctccaaagtaggataacttccatggaagaattttttacctgcacaactctccattctatctctactaacggaatgattttccaaaaggacaactggatgatctaatctcaactgcaaagaagcttcatcctttttcgtattctttgttacctccccaatttgtttcatacagtccaaattcactttccattttctctctcttatctcacctgtactattatcataacagctggtgcaggattcacttttggagagtattcggatgggatgtaaatgtgatgtattgcttgagtttggctgatgggaggaggtggttcttttctccgagtcggagaagtagttattccttttcaatttggagcatttcatggtagtgtcttcatttgcgtcttggcacacatccgtataactgttcgacgcggaggaatttctcctcattttggctgctccactcttcccaccgttttgccactcctgtgcagagcatcccagtatgccatttgtattctcgtcatttttgtcatttttgtcattctccccacttaggctagttaccccatttaggctgttttccccacttaggccattttcacctgaaggggtcatgcaaaatggtccactttgaacgccccccttggaagcacaacttttgctgctgcacacagatttatccttgcccttcgacaaaacttgcttcttccccgttttgtgcatcttcattttggtggcgttatcattgttatgactctttttcgtatttttctcctccacacatgggttgctatcacagcttgatgcttttttattcaccgatatggaagccttctttgtgcagcccttttctattgtgatcccccctggatctcccctcttatgcgtactgcctgtcttcttaaccaattgcatgtttaccctatggggggagcgacccccacagcactggcaaatatttgaggggacactcgcattcgtcctaattacatgagtgctttctaccgacggggggtctacgttattaatctccttctttgcttccttcaactgggtaggtctccttttcagtttggtcattttttctcgttccacctggggaggatgcagcagggttagttttgtgccaagggggggcatcatcatcatctcattcgggacgtccacctttttttttctaatccgaaattttacttttttatatatatggtattttatttttaattttttcctcttttggagggctttccattttgcacacggctgatttgttttcatcctttgccggttttgcttcatcgtatgctgcttttgcttcatcgtatgctgcttttgcttcatcctttgttggttttttttctttaatgaaatgctaaccgtgggggtaggggatcccccatctgctttcccacttttgtgttcacttagtaggaacagtttcgcgctggtgcctatgcggctgcgttgacttgggttctgtgcgcaggagctgtctacgtccttccttttggctagctgcgctgtgtcctcccctcttaatgtggcgccgcctacagtggagccgcttaccgtggagctgcctactgtgaagccgcttaacgtggaaccgcctaccgtggaaccgcctaccgtggaaccgcctaccgtggaaccgcctaccgtggaaccgcctaccgtggaaccgcttaacatggcaccgcctaccgtggaaccgcttaacatggcgctgtttccattccaggcgaacccacttccccaatttttctcctccgaagtgactatttccgccttaggtggctgaccgtcaacgtgctggtaactctcattggagtaactaccaacgatgtggtactctcccgtttgcttgaacccctccttctggctgcaattcagctctatattgacctctctttttacctgctcgttttttttcttttccttaaaaaccccttcgatgggggctcctctttgggatagcccccactccatgtcgtaatcttcactcggaaggcacttccttctttcgaatgtgaatcctcctttgtgtccccctatggtataactgtgctcctcctcgactttgtctccccagttagtgcacctcgtctcgacactctcggtgggaattttttccagtggtccaacttgaacagggtcattgataaggggtgacacgtattttgtgtctccttttaacgcttcttccttttctagattgcccacatgcattattttgacttcgcttccaatccggtctgcagtctcatcgactggagagcaaccaccctctctagtctgtcccgagatattcttgtccaaatcttcgtttatcgaagtctcctcagatatacattcctgttgggggtcatcccaaatgaattggctattcaatttatccaccgagggatttccatttggcatgttttcaaaaccgttcacaaaaatgtcctcatccgggggatgggttctccctgcattgctggcccctgcactgttctcccctgcattgctggcccctgcactgttctcccctgcattgctggcctctacaccgctcgcctctacaccgttcacccctgcatctacgctggcaggctcgcccgtttggctcgttccatggactatcgtcgcgcctaccgcgttcaccgtgcccacctcactcaccgcgtgcatcgcttccacctcctcgccgctggacaccccgctcatcagctcgtagttgctcttcgccaagtcgtagacgtagttagaaaaggagacgctctttttaagtctctcactgctagggaatttcttcagtgccgattttaagttcaatttttcctttcctttagctgtcctgttggtggttagccctcctcctatgtcactcaggttgggcgtttctgcctttccgtaaaagttggttgctaggaagcgctcttcctcctcatgatagcggtcctcatgatagcggtcctcctcatcatagtggtcctcctcatgatagcggtcctcctcatgatagtgatcctcctcatgatagtgatcctcctcatcatattggtcctcctcctcctcatcatcatagtgatcctcctcttgcgtttctgcatctatcaatttttggtaggtgtttcccgctagttccttctcatgggtagtattctccttcaaattccgtgagtgagactttgtctccatgcaatcggacccgtttgtttcgtcccctttgggggaagcacttttggtcatcccttcacactcgaattgattcatcatggcgaaatttggctttgaacctacctgggggaagttactcgatttttctccttcttcacctgtgaggtgttcatttggggggctatcctcattacccccctgttcatcacagttttgggtgacgtcctttctcacgtctgaggggggtactttccccgcggtgggcactgtgctaagggcattgtcattctgggggtctgcttctttgtctacctctttgcctacctgttcgcttacccctttgcctccctcctgttttccaccctcttcttgctgagggggggcatccccacttgtgccatttccaccagacaaatggtcgtacgcatcgtcagccacttcgacaccgttgtgtgtttcttcgatatgatctgccgattcgttggttgcgtcccctgcagcttttgcaaaatgtaccaaatggtttcccaccaggggaatattttcaacttgatcttttcctttccttatggactcactctgaatggctagctttgcatctgcatgaacgggttctaattccccatccacatgattctccacaccgataatcaaattgtcataggagcagagtaagtcgatttttaaattattaatgtagtacccatgggaaagggtgtcaattttttttacccatatatttttcttagcacataaacctatgataaaatttgtgttgataatcatttggctgaatttatttttgaccatactaggcttatatccataggtcccaccccagatgtacaaattttcttccaccgttttgcaaagacttacctttccggcactcacataagttacgtttttgatgctgtcaactaattttggttcatgacactctgtacagtcatcgtatcctaagacaccactagtgttgtctccccaggagtagagtgagttgttaaaactgattcctaagatgaaattatttccaatggcgatttttttaaaagctatattatttgtatcgatcaaatacggttttgttaatatttttttcctcattgctttatttttctgtccttgaatgaaatgctcgtttatcaaaccgaacccgtacaagaacccgtcgatagtgaggtacagggtatatctatcccttgagtagacacactttacgatgttattttctacatccactttgtgcactttgtgttttttctttttcattctggcgtctacctgttcagggttgctaggccctcccacgtctttctccaaggtcgaaaaggattgggtcggaaacgagtgaaccgcttctgacgtggaatctggggtgcactccctggtagacgctaacccatcctcacactcaaacacagtatcgtccccgttgcccaactgcccatacgtgttgtccccatacgtgaacagctctccctcctttgatataaaggcgatgtgactatctccactgctcacatcgtgaattattttatttttcaaaacggagtctaccaacaaatagggtacattcttgtcaaagtcgtcaaaatcgttcagctgccaacagtatattttgcccactactgagaggaacccaatgatggattttccacaactcactttcacaattttgacctgtgggtggtacattttgtgtcttatgatttctttttttttattctttttcgaatttatcaccttctgtttatctcccccgatggcgccctcaccattgggactgcatccattcggtgtgtcaccatccgtgttgtacgcatcgtccagctcctccttttcatccttctcctccttctctccctcctcattcttcacatcatttatgacaaacacgtgaatcttactacctcttttctcgcctgacattttttctatactttttttttttaattcttcatatcttttgtgtgcatacacacacaggaggggggagggggagtgacagaagcggtttcgctagctaagagggagttactgtcaatccagttgttcagaattacacacttgtcaagacgcacacaaaaaaaacaaaaaaaaaaaaaattgcaatgttgtgatggaacaaatggaatagcaaaacaaggtacgtgtgaaaaaaaagaaaaaaaaattcactatgtaaatgtaaaaaaaaaaaaaaaaattctcaatttttaaccttacgtaacaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatattttacaaaaaaggaaaacagaaatggtacatagacggcaagataagaactgcgcatgaggacaaaactgaatacaccccatcttcatgcatcatttatctccaccacttcttgatgtattaaaaaaaaagaagtttgaggggtggagaaatgcaaacagacgtttcactgatccaggagtgttgagacaaacggacgaaatacggcctggtgcttcctcgagcgagtggcaaactcacagaaggtgcgagggggagggggagaattgccaccaaattgagtggggcgcatatcggtgtatgtttgcccccctttcgggcatgccccgtcggacgaccaacaaattgttaaggggtggacaaaaaagggggtaaaaaatacacatataagagacgcatacataagcaagcatgtacacacacacataagcatacatacacaaacaaaacacactctcatatgtacgtgttggctagtcgggggctcctcccttgttgttggtccaccgtccaagcgccacgcattagggggataccgctcgcgctgcactttttaaaggcgaacagcactagtatagacacggggggatgggcacgaacgtgcatgcacacagcggcgtaggatcgatcgtggcgtcaaaacaacatggaggaaaaaaggactcgctgtccggggaagactttttcgagccgtcaaactgggtgtgcatacaaagtggacacgggggaattaacgttgcaaatgcagtgcgggaaaaaaacaaagttacgtttaaccctccagagggggcactcttcacaaaattcggagaacaggggagtttcctgtgaggggtcccctattccctttttcgggtgcaagaagggtgggcggaaaagtgtacggaaataaaaacgaggggaaaatggaaaaaaaaaaggaagcaggtgagacgaaaaaatgtcgcaaaaaaaaggcaaacacgacgcaaatgtgacgcaaatgtgacgaaaatgtatcgcaaatgtatcgcaaatataacgcaattgtatcgcaaatgtatcgctaatgtaacgccaacttagcgcaaaataaaggagttacacggaatacgctgagcgtaacaggggaaaaatggaaatacatataaaacgcagaaaaatgcggaaatttctgaggaaagagcgccactcggggaaatgtgcacaacgaatgcgccgtttgcgtgacacgtaatatgcgcaaaaacgtgccacccgtgcggacagaatgaagaacaacttttcctgtcaccatggcactgctcgcggggcatttattccactgagggaggtgcccgtcttgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaagcatccaaatgcatgagggggaagcataaattaaaacgcctcgaaaaaggtaaaaaaaaaaaaaatccagaggaggcacaaccaagtgggtgcacaaacgttccgaatgatagattatcaaaaaaggggacatggactaatgcataaccatttgcaatgttttacaacttttcttcctccatttcgtgcgcgcgaatggtaccccgcatattcttttaataacatagggtcaaaaaaaaaaaaaactattggacaaatttctgtgcttcaacgtggtgatggcaaaggagtgcagtcagatgagacaacacatggagtgaagcctccttggagacttccccacttggtgcgcgcactgtgtccaaaccttttttaactgcggcttttccctccaatagacatgcacacacaggtggagatcatcctgcagtggcgaagctcagctcccctaatttgaaccacaataatatatgccacccctttcaccgttctggcctccgtcagtgtagcactgtgtaacgaaatccccttcgctgcttagcggacattcgcttcgtccatgatcagctgcaacgtgaagttaaaaaagagacacattggttgtgtccctttgcaggaatggggaggacaactgggagtaaacacgacgcgcggtcaattgtgcaccgattggataatccgcgaggagggtaaaaaaaaaaaaaaaataaaataaaacaattcggtaaggggttcccaactctgtgcaccccttttctccagctaaatggcaaaattggtgaagctgccaattggaaggggagcaccaacttggatttacttaatcgcagaagaatagtcatgtgcaagcggaggcatacccgtgcaggtgaaaaaaaggtttggcacttccccctgtgggaaagcagatagtctccatatgtgatgcgcgtgcggcgtttgttctggttttcttcaggtgtcgcgttgtaggtcgggtttcaccccctcttcgcgcgtctccaattcgtcacttgggcacttgcctttttgcgcattttttctatttgatcagttcctttttacgatggtgcgcgccccttcgacgagggcacgaatcaattggtgagcgtgcggatctgcctacatagggtccccaccacaaacgtgtgcattcatgcgtgggtttgtatgcgcggattcgaacgcacgaggtgagggatgtcggtcccagcaccgagcgcttctccttttctcgcagaatccaccttgtcgaaatggggggggcagcgtatcgttgcacgaggtttcgttctgcccgcgtttgggcggtgttctggttgcatgttggttgcggtggggaagcaaaaaaaataaagcacacaaaatggagagaaaaaaaaaaaactaatgaggagcaataaaaatagctagataggaaaagcagaaataactagtgagggcaacaaatttatgagcaacgcggtggcaaaacaaaacacggaggcattccccactgcgagagacgtgtgcaacagcgcggagcggagaaaagcgacgcgcagcatatggcagtataaggcatcacgaggaatcgcgaagcatcaagaggaatcacgaaccatcacgaggaatcgcgaaccatcacgaggattaacgaaccatcacgaggattaacgaaccatcacaacgcaccacaacgctgtgcacccccgcacaacaccgtgtaatgccgcgatgagccccttaacccccctgagccgcgcattctgggcgcccgggaagggcagggaactggcggggaagtacgaaaaaacgatcctgctgatctcgctgctatacatccccgcagtgttggtgttacaaagagtgatgaagaagcggaaggagatagaagccaaggcactgaaggtagcatggaacgtgtgcctgtcgatgttgtccctcataggagtgctgctaatccttacgtatgaccccaatgtgttaaagagtataatcctagaggagacagagtacagaccagaaacaagagcagttatcaccatttttacacttacaaaaatagtggagtatggagatacagtatttttaattttaaaaaaaaaattaacatttttacacagttatcatcacttaagtgtagtaatatattgtttgtattctcagaaggaattagtttctcatgcccattactttgtcttcctcaacttaattgtccataccatcatgtatttttattttggctttatttatattgtcccaaaaattctgtacaaggtcaggcaattcataacatgcttacaaattatccaaatgttcataggaatttttatttcctattatgctataaaaaatgtggataatccaatttatgtgaagaatgcaattgcgagtttggttttatatctgacatatgcgattttatttttaaatttttatttcaataattattgtaaaaatgtgaaaagcagcgtagcgacatatatgatcagtgtacatatattgggactgattggactgataatgctttgtacaagtaatgacacgttgagattatttattgaagttaccataggatgtgtatttactcttacgttactaagctgttccttccattttaatactcattattgtcacctgtggaaaaataaaatagcagacacaaatttttttgagcaaactgatttacttaatacgtataaagacaagtacttctctaacatggcctttttaaaaaaaatcactttacatatgattaaaacttgtttgctttgctttaacggtcttgcaacgtatgcacatgattcgatattcctttttgtaaatttttactcggagaggcttaagaggatttctcacgagtcggctgcgctggacaaaaggggggacgcactcaccgcgggccgtccgcagggtggggtgggcggcctgataagcggcacgatgagtggcgcggtaagtggtgtgataagctgcgcggtaagcggatcaacggggggcgcaccgaatgacgaagcgaaaggcagggcgaatgcggtgaaaccccccgtggacgcacctaaccgaagagacaacaaatcgagcaaagttcttctcctcattaaggacctttacaacagatcgataatctcctacattatatacaaatcacctatcgaaagtatagccaaaaattttgagcccatttcgcctgaccagtcagcaaggaaatcaatccagctaacactttttagcatggccaagcaggcgatacagaactacctgctctacattgtctgtttgattctccctatatattacggactgcgagtgtacaacgacgcgctgctgggtctgtgcgtacacggagcgctcaggtggctcatcgaaatttactctaccaaaatttttaacaagtcgcacaagctgcacgggcattgaaaagtgtgagcagattgctcgcggggtgctcgcggaaggagtagagaccgactaaaccgaatgagaggaattccccccccgagcagttaccttcacatggggaaagcgtgttatcactttggcgatttttatgcccctccgttgggagcacttcgtaggggggcgaaacgacaggcacacgtgaacgggtaccaagcactattgcttacgtcaccgtgggagtagacccccgcatgtgcaactcgcgcagccgcctctcatgtcttccactcgcaagacatgtgtgacgcgcgaaggcgaaccgtacgccccacctcccaagtgccgcactcttggcaaaaaaaaaaaaaaataaaaaaaataaaaaataaaaaaataaaaaataaaataaaatacgtatgtgtatttctttttttttttaatgaactaaatctgtgtccattttaacgacttggatgccaatggcgcaggcaaatatgaccatttcgaagtttgaaagaggaaggtgacgcgtaaggtgcgttcgcaggggagagagatcccccttttaatttacgcagggggatcacatcaaaggagatgttgcacagaacacaagcagttggggggcagcataatgatgagaaggccatataggggtaaaaaaaaaaaagggaagtgtgatgcgcaaaaggatcacaaggctaacccgatgaaggggctctcaacccgacgtcgctcctcctctgcctcaaacgttttgaagacggtccagtattctatttatgaacttcaatttttttagggccttcaagatatgctcaaaatcctgcgaggcaggcgcgaacgggggtgtaaaaagaacgcgtaaaaggaacgtatgaatgggagggaaagagctaggggaggtgtatagggggacggtacgaagaggtgccctcacccaaggaactctttcacattggcaagcacacccagctgtggcgaatcagcttcatgcgaaggggcacagtgggtgtggcaaagtagacctatgcgctgcttacccctttgtcaaaatggagtttaattttttcgatgtggtcttcgtacttatccttgtactctctgaggcgattatttgggtgaagttttggatagcacggggggtggcatggggggcggcatgttgcgcgtgggagcagggtagcatgtgtgcgcgagggagcagggtggtatgttgcgcgagggagcagggtggtatgttgcgcgagggagcagggtggtatgttgcgcgtgggagcagggtggcatgttgcgcgtgggaacagggccccttttgtcatttcccctcataggggaactgtctttctactctctctctttctttacttggtcatgagggtaatattcgcctcggggtctccgatctgttcattcaccttggggaggagacaacaaatgagggaagtaacaatgggtacacgtttccttcgcgcgctgtctcaactcccgtggggagacgcacaacttaagagggtatgaattcacctgtacaatttcggccaggaactcgctgtcctccaggttttcttcctccgggatcttcaaaatggggtagaatgtagtgaaaggaaatatgtgttgtcgttatggcttttctcgccaggtacatactgaggggagatcgtcccaaagaagggacctggcaaaggcgcacacaccactaggagtacgcaaaatggggcgatgaattgaataaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactgatacgctgctcaccacgccgcttatgttttttttttttttcacagctcgcactgccgctttttacacggaggtgactccctccccccaccgatgttagccaaataaggttcagtagcacctcctcctattgggaaaaagcacattgccatatttaacgtgtgaaaaaatggttgttcccaaagggggtgggggggtgatgaagcacacgtggaaggtggactgtgaggggattttagagagtccgtccgttgagcccctttctgcgcgttggcccttttcttttcccgtggggtgtttagggggaaccgatttgtgcaaacgaacttgaaaaaattgttgcgtgggggccacaaggagtaggcatgtggcccgttgcagtgttgtcctgttcggagctcgtggctgtcgcgcgtcagcggagcggctaatcagcaaatcggccaagccgctaacaggttaatcagcaaattggacacgccgctaacaggctaatcagcaaatggaccaagccgctaacaggctaatcagcaaatggaccaagccgctaacagggtaatgagcaaatcggccacgccgctaacagggtaatgagcaaatcggccacgccgctaacagggtaatgagcaaatcggccacgccgctaacagggtaatgagcaaatcggccacgccgctaacagggtaatgggcaaacgtgcagggggagctacgtgggccccccacccgcgtggcgctcgtactggcggaactgctgaacctggagctgcttaaactcctgcacgaacttcttgtcccagttagtctccttcattttccaaaacaagggtttcctagatttcatgagttccacgacggacttgtcgtattcgtccagcatttgctttatgaaccagtcaggtagaattctctcaatgtcatagttcagctgaaaaatggcttccggaatatgagggaagtcaggaaaatggttagctgtaatttttctgtcttgcacacatttgtatatggttttaataacatctttgaaaaaaatccaatcggctttgggcatggaggcaaccatagtggtcagcatggtcttacggacactgggttgttcctggcagataatcgtagtaacgttgataacgtcctcccatatgtccttttccaatatagaataaattcctttttggataatcatcaggatgattagccagtcggagggctgttctcggaagtccttctgctccattttgatcttcctcttttccatccgtatggcatgctttatatacccaaggaaggagtaatccaggagtggcttcatagactcaataaaatcgttaagccctttctcatcatatacagctttttcacaaatgagttggattttttttaagtgttccttttcttcatgttccatgacaatttttatatcatcgtagagactcaatgcgaaggagttaattattttgagtatttttttttcttgtacattttttggtggacattcttgaagcctgatttgcatgaggcaagcgtattcatcgcttagtagtacatctcggtagttgttgcagatggtggggatcatatcatcctctgcgtaagccaattcgttaatcagcgtacataacctcagttcattcattctccatttttctctcattttttgtttttctccctcgtcacttttgctgtatatttcgtacaaagtcagttttggtttatcttcagggtccagtaactcttcttctaagcagttgaaaaaccgtttgttaatgttgctttggtttgtctcttcgatggttctacctcccttttcatggaagctttccttcctggttagatcagtaaagtgagaattttgttctgtatggcaataggtgaacgtttcttctgctccgagaccatcacctgttgagttgttcacctcccccggaacaactacacctatcctatcggtaagcttctccacttctgtgaatctgtaaaaatgctccttacttttctgctcatccgatttcgccattccctttttccaaacgagcttagcttcctcatctgtcaggtcaaaggataacttcatatagttcacgtaatcctccagcttcataataagtttattctcctgtgatatttccaaatgtttttttaattgcaacactgagtttcgtcggaattcgatttttttctcttccgaccagtctttcataaaattgggttcttttgatttatcatcacatgttagattcaccttagaatggagtttcaattcctcaacaattagttcttcctgtggagagtctttctttatctgtttaacctgctcagtgtttgttgttccatgtgggtgttctaccgatgttatattattactctttccgtatttctcattagtctcttctctatttacggagatgtgttgtgaacccacctcatcactcgacacgtaatcatagttagtctgaggagtatgtccatgcatcagtgtgtctaccttcttcgaaatgggatttaaataaaaaactcctttcaaatcatgttgcagttttttcaataatctatattcacattctttcaccaaaaaacttatcatatttccatgtaaccctctaactccactagctaccttccccctgtgtacatgcaattccgttccattttccaacgaactgaattttattaccaagctgtcctcagattcccacttcaaatcatatcccgtaatgataatttctatttcatgttcatcatgcattactgtcgtttttaatttcatcctggggatgccaaactcgtttgtaccattagacttagtgtttgcccacttaaggacgaaagtgaataggtcgtcagccttggcatttggaaatactagcctaaggagtagctcattcggttgggcacttagatgtgaagatgtgctaaggtcactgtgtgttgatgaagtattatcatacgatatgtggaggatattctccttttcgattactcctacccattcgtttattcctttatcctttttcttcttcagatgaatcataaggacggagaactcttggtacctttctagaaaccacgtcgattggtttatatccacctgtccttttagcttcccctctatgagactctcaggtttgtttttcagtttggcaaataagtaatcacttcttaagctacactgaatatcgtcagaagtaacatccggggagagacatatctttacttctacgttgtcatctctttctatccattcgtatgagcatgtcgttccacagcctctattcagcttgaagacctccttacagttttttttctccctttttgggatcactccacagctggtaatgtaaaacttggcacactccattctgttgtttcttctcttttgtgcctttggctgtttggagctactaacaggtgccgacttcctcctccgaggtgttatgttcacacattcgagtgaactctttaagacgcaaatcaggattatcagcgacaccaccaacatgggtgtgtgttttcttttccgcatggctagccgtagggggggtcattttggcagccaaggagagcagcggtgcgcgcgggggggggtgctgtcgcgttggtggggggagtattttgagtgttcctcccgaagctgttaagggagcgtattttgggtgcttctccaaaaaggcacaaaaaagaggaggttcgtggcagaaaaaagtgggttaaaaacgaagtgggcgaagtaggcgaagtaggcgaagcaggcgaagcaatttcgttgcgctccctatgcacggtttcttttttctctaaccttggctgacccaccagagtgctcattccgacgcgcagtggttcacgagttgggggaatggccatctgtgtcgcctcacctttgccacgttttttttttccaagattggtccccttaggttaagcagtcaaggagcaaaccgccaataagccaagccgcttagccgcttaaccgctcaaccgctcaaccgctcaaccgctcaaccgctcaaccgcttaaccgagagcgaagcaacctcgagggagctcttcgcccagccgggaagcaccccaattggcatttccccttttcgatatgtcactcacgagtcattttcacacctggcgtagaaagaaacgactccatttgggacgtcacccaggaaaggcaaaccattggaatggtgcaacctactacgttatcttaaaaaaaatgcgaacacatgggacgcctcgcgaaaagggaaacccattttcaccatgctgttcagaaatttttcttaaaaatggtgttaactctgaagcatggaaatttatctctcctgcgcgatggggaagggtggaacatatcacctccccctttgctcatcacccggagaagcgaatcatccggagaagcgcatcatctggggaagtgcatcgcccggagaagcgcatcacccggagaagcgcatcaacttgtgtgtcacaacatccccagtcggtgtgttcggcacaacaaagcaacgtcgcaaaaggatagccatcagtttagctgctcctttttttcatgtgaacaaatggacaggggttccaccgggagggaagtcacaacggaggatgtctcaaattggtgacacatgacaatgctcaaagggtgcaacgttgtgaaatctgtttaaggggcaacacttatttttctcccaccaccgttgttcttcctttttaattctttattttcttatttccttattttcgtattttctttttttttttgtccgctgtatgtacacagttggctgtaggttacccgcgaaggtgcatttcttcgcaccaccattaaacacaccatcgggtgtaaaaaacgcagtggggatgcttggcctggtttgcctgccttctgcggaacactcgctctgtccaggctctcattctggtcgaaccgtctttcttcggggatctcaccactgcttgcaaagcggtaaagcggtgaagcggcaaactggcaaagcggcaatttaaaaatctgacaatctgacaattctgtgatttttttttttttttttccatccctgtgatgctccatttcccaccacgtgccctaccaaaacgacaagcgcaaaatctcactgcgtcaaaacgaaatgtctcctcttttttttatttttttatttttcctctccctttcgttggacaaacaaattggcctcagggccaagagaatgcaacgacccctgaatgtatactatagggactattccgcaaatttgtccaatgagcagcgggacaaattaatgaaaataaggcttgatgatgagggggatggcaagccgcaggacgacgtagcggacgctattgatatgaacagaatgcatacgcaggagagggaattggaagctctgctcaaggggcaaacggagttgtcggggaaaattcgggaggacttgcgcggacgcaccaggaaaagtgatactaaaaatgggcagaccgcggcttaaggaggcggcacggggggcctacacagcaatgctgcacaacaatgctgcagaacagcgtgcgcaaaaatcctttgcaacaaacctgtgcaacaccccatctcgccgctcacccacctttatagacaagcgaatgtccatcaaatacaaccatggggaaaacggcgcagcgagtggcgactcgacggaagcaaacacggatggagaccattttgacgtcgacacggaaattgacggttaatggagcgcacccacgataatgatgcaagccggctggctcatccgttgcaagcgtatacatgcgcaatggtaatccacatgtgcatgttcactgtctatatgttcccctccccatctttcttctttttcttcatagtccccaccgattcgatgcgcgaacccgtagtgctcgttaaaattccagcagttagcatttacgaccaaatggaagtaggtctatattatatactgacgcgttgcttgcggtaccaagcgacaattcacaaggcgcgatacgctgctgctatactccatgttgccctttcctgcgcacgctttttcgtagatgctacacgacgttggggagttgatggatataaataatgaagatgcgttttactgaggttgggaatgtaccttccctgcgaggagtgcgtagatggggaagcaagtttgccacttcagaagcgcaacatgcatgtggcagtggcacgcttttcccccttttcaaacttaacgaggcaaaaatgtataatgttcaacctttttggcgaactgttttgggtcacttcacgttgatccccgtcttctgtactgtcccctcttttttcccttttccgttttgcccgctttggggaaaaaaaaaaaaaaaatgaccaaaatagggcccaccgcgtttttttttaaacggaaaaacgcacagtgtagcagttgctggcgttttcgttttattacaaacgatatagtcttttgtgattttttttttactctatatagaattgctaaaaagtgatgacttgttcaggttgttatgaaacttaattgaaaaaaaattatacaccgttcatatattttatttttttttttttaaatcgctagctggggttattccacaattgacaactccactcattttgtgttgcttcccctgcgttaaatgaataagcttgtcggaggttccccacaggtaggagcagcaacacaataacagtgacaatcgccatcgcgaattgtgtgtgtgttttattttctacactgttaaaaaggtatttggggaaaatacgcaaaggtaggtccctcttgatgcatttctctattttgatgaatggctagcttgttcatattttttcgtcagtttttgttctttttagattttttttttttttttctttcttttccgctattctgttcgcttttttttttttttttttttttccatttccttggtgcccctttttggctgtttttattttttattcttcaacccgattttgcccccttacgtgaaagcaaagccgcattttatgaattcacgacggaggtttttttttgcgccaaattgtttgaacgctttaaaagaaaaaggtcaagtgttagcaagtgacgaaatagggaactggctaaatgcacgtacatgcttacatgcacaaatgcacaaatgcacaaatgcacgaatgcacaaatgcataaatgcatacatgcttacatgcttcaggcttacatacgcccatacgcacacacgcacgtacatacagctaaggtaccccattttgagtacctctcgagtggagcaaattcgacactttctcctcgttgaggatgcgcaattacacacaagcatatgatgttcaatgaaaacagcacaaatagccaaggggttgtgaacaaaaggtgtgtgcccaaaggggattgtagtagtagcagtggtggtacccccgggggattatacaaatggggagaagaagaccatagcaaattgatgctaaatacgttgcatatgtttgaccatataaaaaatgacaaacaaattttctccaaaattataaaaaatgtaattacttttttgaacaaattaaaagaagaaaacaagtattatgaattccttttttcctacaacacatttgttaaaaaatatggacccctaacagattacacatcttttaaaaaagtcatagaaatgattaacagtctggacattattgaactgtgtatctctttcaatttcagtaatgacagtatattccatgctttgctgtcttcctacctggagttgcatttgaatgaagcaactaacgcttacaacgtcttgctcgaactgacgagtatcgtgatagatggttattccatttggacagaacaaaataagggtgattcagattttgtagacatttttatttcccagtatgaattgaaatatatctcaagggaacaaataaataaatggtttagttatgttaaacaacatgagaataattactccaatgtgcttttctgtttgattgatttttgtttgagcttaattaaccatgtacatgctttgctcctagcagagggtacggttgcctgtgctgcatacactgcgtatgtcagcgagttggctattctggggaaaagtccccccccctctggggcggttcaccacaaacagaacgtagagacacaaagtaaaaaattgacatccaatcagagtggtgaagaaatacgaaagaaaactacacagcttggaaaatatcttccaaatgatgtaacctccggaatggatagcaaaaaggagaggacaacgaaattaacaacttatgtggaggacaaacctggacatatatacatttgcacctttgaggacaaaattgtgtgcatgaaaaatggagactacttagggggacatcccgatgatgctacaatgaatgaggataggagcaaatttgtgtacgaaattaagtcacggagtgccaatttgtacatattaaaagttcttgtgtgcaccatcttgaaagcaatgaaaataacacaccacctgaatgaagactctctcaaaaaattattttccttttttaacaaagtcctaagtgatattataaaatgcatttaccagaagaaccacgtcctctttctttatctatttttcacggatattttaaaaaacatgcacccttttggtttctttttataatgaaaatattgaacagacacccaaagaaactatgctcttttataagtgcttcaataaagtaatagatcagatttgtgtataccttcataataagacattctttagcgagatgttcgttgggagggtggaaggaactgcacacatgagtgggtgtctccataagtatgctcataattttaaggaaacttgctatatgttgttttgcttgttctacgccattttggagaagaccaatcgggtgaataatgagatttttttatttttctgctgcatgttggatgcagatggggagggggtagtagcacccacgggggtaacccactcagctagcaaatctacagaaccacgtatcgtaaagtcgctctaccggacgctttgtctgaataggaaattcttgcataagtgcagggaagacctccgagggaagagcatcaatcgaatcatcaccatttttatctttttggagaaaaaattaaaaagtactttttttttttcaagtacctttttggctttgtgtggaataggttcggtcagggagtgatcaatgctgagaggagacggaccactcgtctgcgcccactttcgaggaacgactggagcacggcacgtcgtcgctgcccgtcgagaaaaccaccgagcaaaccaccgaacaagctgcaaatcgtgatgaagagaataaagtacgtcctgttagatatgttcaccaagtacacaaaattgctcctagtttatagactccattttgctagatgcacagatgtgaggaaggaaaaagagcccttcacggatgagttccttctgtatatgaagtccatcgagtgcgtgctgttttctatctttgtgtactgccccaatggtgtgctaactaagctgaacgcgtatgcgacggagaggggcaaactggggaagctggcccatggggggaggagccagttttcggccttcaaccgggggctgtactgttttggggaggggcagtggagcgtgccgggcgactcctccagcggtacgtccagtggtacatccagtggcacgtccagtggcacgtctagtggggtggagaggcggggggggaggcgctcccgccgagggggcagcccagatagcagtgatagtgggagtggcgcaccgtctggtagtggttcaacctgtggaagtggctcatccgttggtagtggttcatcctgtggaagtgactcatcccttggtagtgcctcaccccgtggtagtggctcacccctgggtagccgcttcctcggcaaggattcccagacgacgcgcgagtcggagccgccccgtgacgagtgggggacacgcccatgcgacctcatcgtgctgaacgtcctgggaatcatttacgcaaacataatggaggagctaactagccaccggtatcgatatgtttatttcaagcactgcctggtgcatgcagaatttgtgaagaaattgcggctcgtcctgctgggaagtggaaggggcgaactggtgcgcagaaaggagaagcttccgcgaggtaaggacgggcggaatggtggtaaaaaggctatcagcggcgaggcgaagcgcaaaggggtggaagtcgaagtgggtagggaagtcgaagtgggtagggaaggcgaagtgggtagggaagtcgtagtaggtagggaagtcgaagtaggcggggatgtcgaagcaggcggggaagtcgaagcaggcggggatgtcgaagtagacatggggaaggacggagggagccaccacctcgcgtgctacttcgacttcccatacgaactcttatgcgcgataatgatccaacagttaaagtgtttttcaaatgacacgctgaagtgccacacaatatgcacagctgtggtggagttctttttctacatcagctcatctatgaatccctactttttttccatctcgagaaggttgtggagactactggggtgtcaaatgaacaaatacgaagagacactggccctgacgatgctcacgaagatactgtttcatgtgttgtcggggaggagtaaagaagactccgttttgcaaagcaagaacgaacgcctatttacaaaaagcatttgcaataatgagaagcagcatttgttactctcctttttgaggaagcaattttttgtaaatgacgttgggaaaaactatgtgtttttttatgggactctcctggggggtatacaatctgaggaactggccctgggggtgatgcagatttttttcggcaccttccatgtgcacctgcagtacactctcaacgtgctgttgcggtttctgaacttgtacgagcggggcgtggaggcggccagtaaagcggccaggggagcgcctggtgaggcggctgatgaggcggctggcgaggcggctggcgaggcggctggcgaagagactggcgaaggggcctccgaagtggtctgcggtgcatctgtcgatgcagggccgtgctctgcactcgcggtgccgctgggtgaggccgagggaggcccgagcgaaccgattgaggaagctaacattatttcgctctttgtctactctgacctggtgaaagtatttccagccaattttctaagcatagtgggggatataaatctgatgcgagaaatacaaaacacgttccttttttttatatacgtgaacgatgagtacaggttactggaagaacgagatgaagagagcaggcatatcctaatggtgaacaggataaagcggagtcgtatgcagtactaccatagcagtgcaaagatttacttccccttggtcatatcttctctcatttctcattatctattttttatcattaaggatggcacgtttcgaattccaggtcgactcatttgtagtttttacgagcgtttttttagcaaccggtatttgtataccttgtgcagtaaccatgtgtacatgcgtgtgttgagcgactcgttcgttattttgcagcatctgcgagaggggggggcggagaaagaagcggaggaaggagcgacggaagaaccggaggaagaagcgacggaagaagcggaggaagacgcgatggaagaagcgaatgggggggaggtgttgacggaccaccaacggggtgtcgttaagggtcctgaggaggacacccacaacagtgatgaagtgaacgaacgtggaaaggagaaacacacgaaggaggatctcactactgaagaaaaagacgctcacagtgacaaaacggggggggacttctccaaccaaatgagtaacctatcgtcatgccttttccaagtttatatacactttctggaagagtatgcgagtatgttccatgcagccattgtgacgttggtaaagaataaaatcccgtggcgtggtgggagagggggggaacgcccgaaggggtcctccacaacgaccagggtgaacgaggctagcacagcgcacaggttaaacgaggctagcacaccgcataggctgaacggggatagtaccccgcacaggctgaacggggatagtaccccgcacaggctgaacgaggatagcacaccgcacaggctaaaccagtatagcagtctgaaacggctgaatgaacccaccttacggagcgacttggccgcgctggacgagtcgaccttctgcgagcagatgtacttcgatttgaagagggaggggaagtacaccccgtcgtttagccatttgatgcgtgtcctcctggacgtttttttttgtaaacccggtatgatatcacgagaaaggaggagggaggtcttagcgaaggaggtagttcccctggcggcacgacagacagcagataaggtagaattactgcaggcacggagaaataaattcatagttccatttttcagaaacactttttacctacagagctgtgcaggggattacattaaggatcgtatttccaagcttatgggagcactccccttcgggaagcaccgcgtgtgtcgtaaggacttggaggagttggcaagcttggtgttctgcgtgggcggctgggttgacgtttgacgcagtttcgttaggcgcggtttagcacagcggtggtagggagggggagttccccttagaagtaagttttcctcgcccaattagacttccattccgttaagctagccactcgggggaggcatgcacacctgccccacttggaagctattcacctccaacttcatccgtgcgtagcttttttggcatacggttttgcttctgcctcggaaattactgccgcttttacaccgcgggacggcagcttgctccgaaggttgaagcgagccactatgcagcgaaagcgcatgcatcatacgcctgcgcagttggggagatgttcacactggagtggactgcagtcacgctttgtttttgtgtcagctggacttgtttggtaagtacacgcatttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttataattgagacgactctacacatgtacaaacggagtacactgcttcagagtggcgtgtagctgcggctcgtctgtcccatgggtgtgtaacttcccccgatggggtgtccccccgttggcaggctaacccattgacaggctaaccctttggatttccttctttcctgtccttgctgcgtttttttttcccccccgcgtgcatttacacatggcgcacttgtaagcgcacaattgagtacacgcgtggtgagcaaaaaggggacttcaaaacgggacgaacggggaagcgcgttccgttttaacgtagggtgatgattcttggcgattggtcggttggttggttggctggctggccgattggctgattggctaattgactgtttttttttttttttttgcacttttagggagccatctagctgcgttgctaactgggtgttttttttttttttttttttttttttttttttcctccccttttatgttccaaacgaggaaagcataacacgctacgacgcatttcactaaccacacaaggaggcacacgatagaaacctaggtgtgtaagacctttccttgccaaaggaaatgcattcgcgtatgctttttttccggcggcatccccgttttgctattcgtaatggtaaccttaatctgaacgagtgcaagcttggctcattttttttaactgactgggaacgcgcgagggcagggaggaagcataataatgggagtagcggcgagtgtgcacgggacgcgaccctgacatgaagcgatgcaacgcaacgcgtcagcagaggtagcggaaagaaatcgaataggtcgaataggtcgaagaggtggaaaaggtggaaaaggcggaaaaggcggaaaaggcggaagcagtcgaaaaggagagacgccccatccatcccgaacggcggagaacaaatacgcgagaagggcagattaactaacctgcattagacaatcatttttacttgcgtcggcagtccctcgctcgaagcgaacgtagtagcacgcaacaagcacagacaccatatcaggggtcacccgtgcaacacactggcgtggcgcaaatccccacgtgagaagacatacccccgagttgcgcacggaccgaccgagttgcatacgttcagccgagttgcgcacggaccgaccaagcctcctgccctacacatgccaatgcaaccaatataatgggtaatgctgtggtgtcattcttccgagattgctgcaacaagtttttccgtaagcatattattttccaaataagaatttgtggcccagcgcaaagtgggaaaaccactctagtcaaatacctcctgtacaaccgatttttgaaggtcaagccgacggaaggtgtgtgcagttaagcgggctgtctctaagcggcgtggagtgaagcggggtcatttcccaccccccgttagtggctgctttgcgaagggacagacgggttgcctctctatgatctgtcaattttttacaacactttgcaagtgtttcgctacaccacgtttatcttttgccaccacgtgttgtcactcgttctctccctcactttcgctgcttcactctcactgcttcactccttcactcactcccctgtccccctttgctaggcctcctgccggaaaaaatcgactttgaagaattttcagtcatcatatgggactcccgttacagcacagaggacgacgtaactcgaaaaaaaaaaaaacaaaataaaatgaataaaaaacgaataaaaaaaagacgaacgaatggatgaataaataaggcactcgttcagcggatctgatcagatgaacggctattgcttgcgtgggtctgcacccgagttactccttcgttccgaagccacaaacacttgctgaattgactaaacacttggttcttttcccctccgcgcaggcatctattaacaggctagacatcgacgcagtcatttattgcatcgacctctccgatcacgggaggttaaagataggtaaagcgccgaaaaagagagtgaaaaatgaaaaaaaaaaaaaaaaaaaagaaataaatgcgtacgggcgagggtgccaactgcgaggagccaccctcccctctgttgtcaccgccaccccctgttcgagtcgcctcactgctttccccccacccgcgcagcgaaaaagggattctacaaggtactgcaggactacaaccacatcgacgacttcctagtcgtggcaagcaaacaggacaagaagagctgcatgctgctgcagcacgtcaggagtgagctcaagattgaccacatcgtcgataggaactggtaaaaaaggaataaaaagggaataaaaaaaaataaaaaaaaaataaataaatgaatgaatgaataaaagagggccttgcgggaggggtcatccctggaacacacaaatgctcccgtccgtatgcaccaaccctacttagccgtgcacacataactattgcatccttctcccccgttcttggaaaagtcacctagcagaatgctcttccaaaaccggacacggtgtggagcccgcgatgaactggctcttcaatcagctaatgaaccgtcgcaagcgaaatttgtgtttcataaaataaatgcaccttagtctgtcacctccccgttggaggtagcgctgttgccaataggaggggctgctcatttgccccgcaccatcacaccttgcaagcagccacccaaggagcaacgaactctttgctgtcccttttgcgtaatcatttattgcacctactcatttgaacctggttaacattactaaaaattttattcttcacttttgtaatagttttcttccccctcacaaaaaaaaagaagccaaacaaaaaagaaaaaaaaaacccaaacaaaaaaccccaataaaaataatgtgagaaaaaatgtgagaaaaaattttgtgtcatggcgaactgaaaatggagtagccaacacggggaagccaattttcccttatgcacagaaggtacccctatttaagggagacgggagggggggtattacgttcctagaacctgcacgagtggcattgcgagtacttgttccactgtggtgtatgagccttgccaagcgctgcttccatccccaaagcctactctccgcatcttccatttttatgaaaaaaaaatttggtacctcctatggtttgcaccgttcaggctaactggcagcggtgtcaatagtgttaatgaataaaaaaaaaaaataaataaaaaaagatccactaggtgattaattacccgttcgtttgcaagcccaaggacgctcatatgctatacttggatataacttcgtttttcttacgtcctttttttttttttttttttttgcggcccacttgttcgcgtgacggcaaagtgaacatgccttccccaacaggcaacaatttcatgctagtgcagccatgatcgtgtgtgtgcaagcagggggtgggggagtaggttcatacgcatcgaagcgtgcataggtgtgtgtggtcaaacctgggggaggttggggagaaggtccaggagagaaagagaagaaactgtgaggaggcaaaaggtagtgaagctaagtggtgcaggccaaaaatgtggcgagggattctctatgtagctcagctactactgttgctaacgcagagctctcagtgcaggaagaagcatcctaaccaggggtacctaaatgggattgcccaccccacacctagacatgataagagaagcaagataaataaaaactacgcaaggaaaaaaaaaaaagataaagaacgagaatattatgagaatttttttagagagctggataaaatattcaatgatgacgatgatgaacagaagcaggtggaggaggaagaggagagaaggaaggaggaagaaatggacgctataagtgagaaggaccttctggaggtgaatttctgtaactatgagagggaccccaggagtttggctaacttggtcaggagcaggacggtggaggggggagaagaagcgagcactatgggaggagaagcgagcacaagtgggggagaagcgagcacaagtgggggagaagcgagcacaagtgggggagaagcgagccctaggggaggagaagcttcgtctgaggaagtgtgttccactgaggggaggacctctacccatgggggggagaacaaagagaccatgccatacagctacgactacgagagagtgtttaaggggaaggaatacctgccagaaaaaatcctcctaaaggagaagtactcagtggaggaagacgaagagaagatagtcgaccgagtggacgtgaacacaatgaatgattttttgagtaactaccaaaatgattttcagggacctttttacaagggacgcagggatagacgtttcggtcgggaggacctccagcagggggagtccgcctcggagaagaagttaagaggtggcacaggtggagaggtagatataacgcatggtgacactgggaaggaccagctcgaaagcgtgcattttttgaggaggatccggcgcgagtttgacctggagcgaggcagcgacatggacgaggcggttcggcaggtggaggggcagttcgcgcaggggagcgtcgcaggggatggcgatcgtggtagcaatggcgattccgatgggggagaggtggagggacgcccctttgagaagcacgtggaggaggaaatcaagaggcgcggcacggacgaggagacggtgaacaaactgatacgcagcaaattcatcgatatgtttaaagtagacgatgcggttaagaagacaaacaaacagataaaaaaaagccaaagcgtgagtgcactactggagctgttccatcaaaaaagaccaaaaaacataataaatattatgtacatgttcatgtatatttgtagatttaaaaatgcaaacatgatggaatatatatatgacagaagatttgccttcttaactgatacctttgaacaggtgttgaaattttacctgtacatgttcagaaaaaatatgaactgttcagaaggaaagaaggaaaggacagtaattttaaacagcaggaacataatctttttactgaaatatatgaacaagttaaaattattttacataaatttgaatatttacaatttgctatttttgatcatgtctcaatcgcttcacctgttcagcattgactcgttggtagttctattggcctacttgaatgagtattcttactacgggagtgaggttcacaagaaaataaatatgtcgattttgagcaggatcttcgaacttgtgcgggtcgacaggtccaacctgtccagactccacttcggccacttcaagctgctcgtgccgctcctcgtgaagcacaggtacgtcggcggggttggcggggttggcggggttagcggcgttggcggtgtcagacgtgtggatggcgatgacgacgccgcgccccgcctgctgggccacttcgccaaggacactgagcgcttgattgaaagcgtgcggagtggccaagcctccacacgcagcaaggacatctgcgacgtcctgttctacgactccaaaacgaaagaacaaaaaaaaaacaaagaaaattacatggcctatttggagaaccaacacatgcagcagaggaagaaggacataaaattcttatacaattttttgcaatacttaatgcttggtaagtttgcgcaaggggaggaaactgtgcaaaggctagtggatttatttttggacagtctttccttattccaagtggaggatgtgctcgccatttttttcaactccgaacagctgcaacatggagagcagtacagctcgttggtgacccgctgcaaacgcgagctactgcaacagaagagcttactgaaggatttccaaataaaccaggtgctctcctttatcatactaggctataggcggtccgtcctcttccgggactaccatcggtgcctgttctcgaacgcgcgctacgtcctgcggagggaccaatccaataagggaaccccccccagcctgcacacccttccacgcctactgtcgtgcagaagccaaatgcgcaccctccagcgaaagcacctgctcagtagccaggccttcagagacccccagttcctctacgacttcacacatgacatacacatttttgtaaaatttaaaaatattcacctcctcaagtttgtgtacaacatgtacttactcagtctcctctactacaaaaacgctgatgtccttcgcatcgtatcagaagtgtcatacgatttaatcgaaacgaatatcttttcgttcattgaccagtacgcgtactacatgtacgaagacctttacatcatcattaaggcattcaagtatgtgtccttttttcaaatagagctaattgaaccatggaagaaatttttttttcttctgaaccatttttcaaattccttgaacttggagaatatttatgacattttttttttcgttcacatttgtaacttgcaaaaattgaagtgcgaaaattacgacgtttttcgagtactgactggacgcatgaaacgaattctggagatcctggacaaacacgaccttcaccagtttagtactcaccctcatacgtacctgctgaacattttgaacctcgtccgggagaaacgcaacgagcatgttagttcctttgcccaggcgttcttctactcagtgtataggcggctgtgcggggactcggagaagacccccagcgggaacacccccaacgagagtacccccagcgggaacccctcctgtgggaacccctcctgtgagaacccctcctgtgaggcgcgcgaggcctaccgacaagtgaacagccgcccgtacaacttccgagacgcgcggctcttcctgcaagcattcttactctaccacaacgaaaagcaggaccatctaaatttgaaaattctccactttatcctattcaatgtagaagagtttttatgtcagatgtgccaaaatgtgaactactaccacagtgactacatatatgggacccaaatggcagaatttttatcattggtacgccaactagtagataaaaaattatacaatggacagataatgcgtatgcttgttctcataactaagcacatgatacacatccagggggttcacaatggcagtgattatgtcagcggggtgaatatttggaaaaccttctttgctcgtttcccccaggtgacggatgcgaacgtgtggtgcttcattcggcggcacgcgccgccaaccttccgggcgtaggccccaggggggggagaaaaatctgttcccaatttttttcatttcacgcagtttattcattttgcgcagtttattcattttgcgcagtttattcattttgcgcagtttatttattttactcagtttttttcatttacccattttttttcatttaccgaatattttcccgtatcactttttcatttgctcacttttttcccccatttggaatttttttttttcgtgtgtgcaactgctcccaggaaatccgcccttccccccctccaccggcctcatctgcatttttttaaaccaaatgggttacacacggtggggttcacgcggcgtaaaatttaacttttttttttttttttttcttaccctttccgggtgttgtatgccctaggggaggcactcccatgatggttgtcagttatcgctatggggcatacgcagggccacgcaccacgcacacacacacataaatataaacatgaacatgaacatgaacatgaacatgaacatgaacatgaacatgaacatgaacatgaacatgaacatgaacatgaacatgaacataaacatgaacataaacatacgcacaaaaggggacacatccccccaggagtaaatctttgcgcgtctctttgtttacattctaccttgcagttgcgtgaacggagggtctgctctccacgggggctgtcccttctctagatggcatacgcagccgcgtggggcgctgaactccgtgtttgtttttcccagaccatgtgcatatgtgcgaaaacgccaaggggaacaaacgtatagagtaatacactcacgaatgcatagcagctgctgaaaaaatgtgtaaatgtttgcataaacggttaagtacactcgggagtgacattcgcgtccactcgggagtgacattcacgtccacccggtcaggtcagcccctttttgccacagttgcttcaaattcggacggacacaaaaaaaaaaaatgacaaaaatttcccgcgagaatatttattgggagttacctcctcggggttattttttttttttttttcccgcaagtttgccattttaaaaaaaaaaaaatgccatgcgatggttaacatgcagtatgcgtccgaccgtccaacacgaacgcaaatacgaacgcaaacacgaacgcaaacacgaacgcaaatacgaacgcaaacatgaatacaaacacgaatacaaacacgaacgcaaacacgaacgcaaacacgaacgcaaacacgaacacaaacacaaacgcgcaatttagcacgcgctcgtttcccatttctttagatcgccatggttgaacatgaacgtgaaagtatgagcgactggagattactcgtgtttcttccttttttttgcacgtaatatcacctagctttgcctttccccacacgtaacttcgcttcatgtgactttgatttgtccctttttgctgtgtgtttctcccgtttcctctcttttccccgcatttcctctcttttcctctcttttcccctcttttcctctttttttttttttgttttttttcaaggtgcccccccccccccgtctcacgtgcccctgtgcagaattatcccctcgttttggagcaaaaccgaacgtggggaattaaactgaggaaaccgccgaacgttccccggagagttaccgggcagttaactcggaatttccacccgacgggcgtggcgccaaccagactgcatgagcgcactgacgcatcctcaagggggaaaagcacaaatacggaccactggggaccaacacctttacagacaggcgcgccgcgaatgctgctgagagggagaggtgtgcatcgaggcatttgactacagcgcagtggggtcaattcgggtagtaaaacttttcccaattgtctccagttagtgcggaagtagttttcttttttttttttttttttttttctttttttttgctgccgttccccgcgccaaaatgagtgactgcgaaagcttcatctccatcgacaacaacaacaacaacaacgatgagacggctgcaagcgaaggaaagcaaccgatgaacctggacaaatttttggactacgacatggactttatcaatgaggtggacagacacaagtacgtaggagcagacataacacagaggtatgattactttgacataaaaaatgagcaggtgtcacttctccacggggataatgtcaagtacagcaacatggctctaggcaatcgaaaaaaagaacaggtgaatacgttcatgaaaataaaaaaagaattgtacactattgcgtataagaattatatgtacaaaatgggggaatcggtgggcacggaaaaaaggaccctgggggaggacgtcgacagtgcaggggagacagctgtgggggccacagctctagggggaatagctgctttcctcagtgatggcagcacaaaagggaaggaaaaagggaaaaagacatacgacctgctgaacaatgagttcggagttgtgttggggaataaaatcgaagacacttacaatgaaataaaaagcagcgtcaactggttgggtaattttttcaccaataatgaacaaaatgatgagaaaaaaaattaatattttttacagtgatttgtatttccttagtgacataaccattttgcgatttttggacacgtacgattataatttgctaaaaacttcgaataaaattataaaatttattttgtggagacaaatgaccatttcgatttttaacaaaagtcagtggaagataaagaggggcaccagctcgatggaacaggggaaggaggaggccatggctgctatggcgactgcaacagggactgcctcagagattgcatcggcaactgcatcggggactgcatgggggactgcctcagggactgcctcagcgacggcgaccaagtgcagcgccaatccgctgagctccacgggggaccgagacaacgccttcatcaacccggtgcacattaaggacattttaatgaagaccaatatcttcaggtgcggctgtgacaaaaaatcgagacccatgctttatataaaaatacaagaaaaattaaacatgcaggaggacgaactattcctgctgctcgtttatcatgtcgacatgtgcatgaacagcattgactactcaaagtgttacgaagaaaaaggaaaaacaaatgctgggaatggcaacacggagggggaagcccaattcgacgagtcaattttgcagctagtcatcattgtggactgccaaaaatttgaattaaataatatgatcagcgttgattgcattaaaaaaattattaacatttttaacgaattttacacagatgttctgtacagaatttatattataaatgtccccaccttttttaaaaaagtttggtccctttttaatatgtttatcgataatcacacattgaagaaaattatttttataaataaaaaaaacatcagcttgatgtacgaccatatcgatgcacacgtcatgaagcatttcgataaaaacgtcgacaaagacagagccccttcggacgactcctccattttcttcccttccacatccctgtactataagtacgacgaaatgtactataagaagctcgttggttacgtggacacctgggtaggaaagatggtccaggcgaaccactgaaaagagggggaagagaagaagtaccccctggcgttacactttgccctgcgcgttgtatgcctttttttttttttttttttttttttgctccttcccattctcttctgttgtactctctattttgctccattgtgggaatattaccacgcacctgttcgtacctgtttacgcattcgcctcttcaatcgtgtgcgtttttttttttttcgcggagctagccaaaatggaaggtgcacagcgccatttcaccttgcctgttcataatttttttcaattttgtaaaattttgcgcgcgtgctcgtaccaagcgatggggtgcatttttctccacttgtttctccacttgtttcttcctccatttggtttggacacccgttcacgcacgacgcggtttccgcgtctatttgtttcgcacgttgtggttgcctatatgagaatgcacgaaatgtagacgagaacgagtagccactccacgttgcaaccgacaagaattagcgcgcatgactgcagtgtgggtcgatgtcgggagttgcccggcgtcctccactgttgcgaagcggtgattgtaccgcgcaagactttcactcttgttcatctttttcattttgtttttcttgttcttgttcttgttgttcttcttattcttgttgtgtctgccaaacttgctggtatgtttttttttatttttttttttacccccctcccccaccataagtgtttattcccccgcctgctctcacaaaaggccaaactgctccattctgtgatttgtgcttacattatttcaattcgcaaaccttttttaaaaatttttgtaacagtcctttttcattttggcgaaatggatctcgtgggagagctgctcgcgggaacgtttcacgctgggtgacagtttaagaaaggaaagacaaaagagaaaaaaaaaaggaaaatagccaaacgcaggcaccacggttacgcagttggcactttgagagcggcgaaacgaactggccaaactggccgaactggctgaactggccgaactggctgaaacggtttgttcccatttgagtttacccttttggggggggtgttcccccacgagtggaaaatggcaagctttctccttctttttgtcttaaaggaaacctaatgtgatgtttatttttttacacacaaaaaaaaggccgcttaaccatccctacgtggcaacatccgggtgatttctccaaaatgagagggacgtatacactgcagcacgtgggggcacgtgaaaataacgctcttttttttgtatactcattctacgaacgcgtacgtgtgtgtagccaaattgatcctcttaaaatgttgtcaaaaggtaaaaaagaaaaaaatgcgctcgcgtaaaaaaaagaagaagcactgttacgcgtgatgtcagcctgtgtgatgtgtcctaggtacatcgcaccgtctaattggagttacaactgattagttttttttttttccgcatgagatgcgctcggtgtaagcgcgcaaggggaggtgaagggaagtctcctttattcggcttcacttgggtctctctcggtggggtagatatattggcaaagagagacaccggaggtcccacacgtgtgcacagtgatagtaaggtgtgcatggtgatagcaaagtatgcacagtgatagtaaggtgtgcatggtgatagcaaggtgtgcatggtgatagcaaggtgtgcatggtgatagcaaagtatgcgtggttatagcaaaggtatggacagtgacaacaaaggattgcacagggacaacaaaggattgcacagggacaacaaagaactgcacagggacaacaacgaattgcatgctgacagtgcacgcatgtacgcggctctccgggatggcttccttctccccacccaccccctcacggcgtgaacttcttattggtgaatataaggttatcacttatgcgcccttccttgatggtgttgaaggagcgcacgtcgaatttgaggtcccccgagtataacttggagtgcagttctgggatgctcctaatacccatgctttggaagccatgcttaacagccttaactagatgaggaatcaaattaagaacagatcctttgtccactaagctagctgacaccccttgagatacttttatttcttcattctgatcacagagtgcatcattttttctctcctctacgagatatctactcttcgaattaaatcctttattatacatagcctccatgctacccattcctctgtatatttttagacgaacattattttcaaagtagtaatcactacagctctcttctgttgcagctaagaggtttcccatcatgacgaagtctgcaccaatagataaagctttgacaatatttccagaatttttaattcccccatcagcaatagttttaatacttctcgtgtgtgcataattacttacatggtagacagctgtaccttgagctcttccaatagcacacacatcttgagtggtacaaatagaaccactacccatcccgattcgtaacacatcagctcctgcatctattaaatttttagcttgatcacacgtaaccacatttcctcctatgattggaatatctgggtgagctccttttatttttttaattgtatcaatttggtatatgctattcccttgagatgaatcgatacaaataatatctatcatattttttatcaactggttggctctctctaagtcatgttccctagtcgagatggaagctcctacgattagctgtttattttggcttttagaagcatgcggaaaaattttatttttgtgcatatcgtttctgcatacaagagctatcaactcgtaattattattgacaattggaaggacgctttttttttcttcacaaaggactttatttgcatctgataaatttattgggtaattacctgtaacgacttctgtcgtcatgatatcttttatttttctcgttttatctgtaaggtatagatagtctactccagtaatgattccaactaattttgaacccacttttccatctactgttatgggatacgatttatacccaactttatttttcgtagcaattacatctgccactgtgtgttctggggaaaatgtatacggatcaaatatgaacccattttcgaatcttttcactttttttacttcttctatttgattctctatactcatgttattgtgaataattcctaatcctccacatagagctagcgaaattgacatcttatgttctgtcaccgtatccataggggaggatataataggcgtttttagcgatatgtctggagttaaattattgcacagatcgatatcgctcatcgggaagttgatgtaccccgggaggcagataatgtcatcatacgtgtaggacatgacgtccccgaaaattttatccgcgggccatccgttcgccatcgtgtcaaggggggggcatgcaaacagtagtaggcaaatagcagttgggaaatagcagttgggaaatagcagttggaaataagcagttggaaataagcagttggaaataagcagttggaaataagcagttggaaataagcagttggaaaatatagctgttgacaattcggaagggcagttaggcttgtcgccaaatgtacgcacgttagcatataggggcagctctgcgggggagggctaactggactcagcgttatctccgtgcgcaaggctctcctgtgtagtgggcccaatggggttacttctcccttttctgctaaacacggtggagttagaatttaaaaaacggggtgaacggggggggagacaaatgcttccgctgggaggtccttggggcagctgagacatctgctttggcttctcgttcgcttcgtcacttggccgcttcgtcacttcgtcacttggccgcttccccgcttcgtcacttcgtcacttggccgcttccccacttcgtcgcttcgtcactttgccgcttccccacttcgtcaattcgccacttccccacttcactattgttcgctgtactggggggcggatcccacggagcagagatttccaaaatgggtcgctgccgggacaaggctcacgattcgggaaagaaaaggggtgcagttacggacgggggaaataaaaaacggaagaaaagaagagcggcgggaagggaagcaaaaaaatggtaaaaaatgaaaaaacgaaaaaatgaaaatgtgaaaaaaaaaaaatccccctggtgactccttaaccgcggcgaacgcagggatgcgttatatgtaatcccgggggcgatgctctcttcaaatttgtgtttaataacactctggggattgtttatcttggtgcagatgcaaataccctgagacccagtttcgataaaaaggcattttatgtgttagtggggaggtagaactgatttgcctcatgcggttattaatacatagaggtcattcatttatttattttatttattttttttttaaaccatctcgctttaatgtcggttaaggtcgcctcctctcctcgcctgagatgcagcgcttccttttggggaatgacgcggtcggggcgccggcacgcaggctatatatacgcggctcggcaaatggggagaacatgcgagcacacaagggcttgtgtgcatctatatagcatgtggccaatatgcacaacgtaaggcaatggcgcggaaaagcccaggtgagagtacgcggcggtaccccgtctccaccccttgcgtaggagcgccaaaattgcacacgcagtggtgcgctggctagtcatctcatcatgtggcaggaaggtaatttgcaaacccttctctgtgctatgcggagggaaaacatgcatgcacgcccgagcggggggaggtttagcggattagccgattagccgttgccagcatagccagtaagccagtagggcgctttgtcggcaaataaatgtatgtttaaacaggcttccccttccccttccgcttcttcttcctctcccacttcttcttttttttcattcccgtgcaaccagctaaagctaatacttgcccacttcgttgcccaattggaaaaaggatacgcctcaacagccctgccgctgattactttccctttttcttttttgaccactctgtcggattgctaattttgtttccccaatttgatgacccacaaggggaacataaaaccatgaagagagcacgtagctacgcatagtggcgcactgcacaaaaataaaaagggcaaaagctaaacgaggtgacaaacgaaagaggagccactcccaatcattcacgtaagcgcattattatcgcaccccttctctaccacccttccccaccacccttcccaactgtgttgtacccatcgtatccaaaaaaaagaaaaaaaaaaactccatttttgtaaatttgctgtaactgaggaaaaccatgtcagacaaggagctacatataaagaggagaaaggtagctaaggaggatggggagttgaatggcgaaccaggtggcgcaacttcgctagacatttcggcgggaggagaatacgctgtggcggcggacgaaggggagggcagccacagcggcgcggcgcatagtggccgtgctgctacacatggtgacggaggcgctacacatggtgacggaggcgctacacatggtgatgatgccgctactcatggtgatgatgccgctactcatggtaaccgtgccgctacacatggtgaccgcgccgctacacatagcgccgagagggggggtaccacaacaaacgtgaagcactacctaatcgagcacatggaggataagaaaaaactcttaagcgaggtagccacgctggaggagaacaagctatacgtgaaaaatattcccaaagaaataaccaaaagggatctaattaatttcttttgtaacgaaactgggtttgtagacacgaggatggtacgcgactcttcagggaagcctaaatattttgcatacgttgaatttgatagcaaagaaaatgcagccaatttttttggaaccctaaaggaaagcaatgtggataagtacaaaacgtttaaaataaaaggagtcgatctgtatgtagctatttgcaactcgactaaaattatatttgaggaaatgaagatttttattaagtttgttgattgtcctgcggacatggatgaggtggtgattaagaaggacgtttcggatttcctcgcgaagcacgaggtggccgtggaagagatccgcctcctcggaggcaacccacccacgtaagaagtgatgaggagtcggcccggaagcgagtttcacgcgagttgcacgagagttgtaggcgagctgtaggcgagctgcccgtccgtcccttcgctcgacgccatggctgtgtagcggcaccgccgcccccgtacagcccccatatgcacacaccctgttcaccaccactgttcagggcccctatacagtgcccacatacacacaccctgttcacctcccctgctcattgccccccccacaggcacggctacgtgcaactgcacaacaacgaagacgtagtgaaatgcgtggaggacgtcaaggaagggaccatcaaaaatgtgcactttaccctaaattatagcatcccaataattaaaaaaaaaatcatcccagatgtagaaaaaatcaaagcaaataaggaaaaaaataaaaaactccaagaggaaaaaaaaaaagaggaaaataactctaccattgttgtaaaaaatttgcatttcaacacaaggatgtacaaactgaaaaagttattcgaacagatcggtgaaattgaaaaaattcatctgagtaagaaggtatccgaaaataatattaaacggaatagaggctacgcttttattacatttaaaaatatcagtgatgccacatctgcccttattcttaatgactctctcgttgacgggagaagcattttggtctccaagttcctggaggatgatagtagggccaagcatagagagggtagtacccacatgggtggacagctccatggggagcatgacacggaggaacaacaacaacccccacgaggggaaaagtgtaacaccaataggagaggcaactaccaccatgttaatcacaacgtgaggagtaaccaccctcaggaaagaagaagaattaatttgaacaagtcaggcgatccaaatgtagcagtggaaaaaagaaccgatcaaacggagggagaggaacccactccactaaccaacgatgacttccgaaaattttttttaaataattcattcttactttttttttttctttttttaattcatagtatgtttttaaaaaggtttacatgaacgtgtgtgcacacgggaataaatcataaatttgcaaaaaaaataaaaaaacttttttttttgtcgattccaatgcttgcaccgtttgacacttggggcgactgattagggcgactggttagggcgactggttagggcgactggttagggcgactgattggggccactacgtggaagtgcacgaagatgaagagtgcagcgggagagggctgacagtactgtctccgcacaagtgccaactagagtaggctgcacccggtgagcgttagcacatccgggcgagggctcgaaccttctttttgtactcgtttaggttattctttatttgaacctgaaggatggggtatcattatcaaatggaatgaccttacaaagtagacaagaaatgccagtggggggaggaaaaaaaaaaaaaaaaaaaagatcatgcaggggcacacacacacactattgtagccataccgccgcgtccacattggcaggagattcaaggttgggctcgtttagcatcgaaatgacgctgaccaaaattccttcgacggaccagatgggcctccaccgttcctccgacttctcctgttcgttgtagatatccacacctgcggggggggagcatcaaatggggacgcctcaaacggggaagtctaatatgaagacgaggaaaaccacgagacaacccgcacgtagttgtgctcacgtggtgcagtttcgccttttttttttttttccttttctcccttttgcatgtacctggagggtgcaatatacttatgcagaccctcccatccgggaaaactgaaacgacagaaggggaaaaaaaaataaaaaggggcgttcgccacgataacgatgtggagctaaaatgggcacgtattaatttgcagcgcattaattggacgctcttaaactggtgatgcccaaatgaagaagcgaagtgacggaaaagaggaaaaaaccatttgggtgccacatatcctgggtgaacttcatttgaggggggtggtttggaaaatccgtcggaaaggaaagggtggcattgtatataccccctgtgagggaaaaaaaaaaaaaaaaaaaaaaaaagtgatcacacatatgaggaaagagtgcctagacgggagcaaccacctctcatggcaaaccttttcgtgtgcacctctttttccacttgcaaggtttaaaaaagaaaaaaggaaaaggtgcctaaacggctaggaaatgctctctcatgttaaccttcatatagggtattttttggcccttcaaagcatacgttccactcaaagaagtttgcgtcgtcaaccagcccgacggaaaacccggcgttgtggtcgcgagacagttctgtcacgaggggtggtggtggagcgtgcgtgtgtgtgtgtgtgtgtatggctggtcgcgcaaaggtgtgcgctgcgatgtgcgctatgatgtgcgctatgatgtgcgctatgatgtacgcacagggggggagggcatactgccgtgaatactggtgttcactcccgggtgggtcaactatcgtcaaccggagacccactcgacgacaaccacaacaggcacgcaagcgtgatcatgtagaatacctataaattgcttcttcaaaagctctctagctacgttggtcattctttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatatanaaaaaaaaaaaaaaagggggagagatcacaaaggaaagcggtcggtgtccaatcatttgtaatttcaattcacttcacttcagttcacctttcctttccgttccttcatcacacgtttgttcgcttttcacacctttgccatataattcgcaatcgcatcgcatcgcatcgcatcgcatcgcatcgcaacgtaccatatcatacataatggcatggtatgtacccttgtcaacctgccactcaatgtgcgcgcattgttacgctttttttttttttttttttttttaaacttaagcaaagattaaatggtgacatactgtatgccttctcccccaccgttgagccattttttttttgtgtaaaaagaggaagaaaaaaaagtcactctttataatgcgcgtgtgcatactgtatctgcaattgttacaccttcacggggtggtgggaaggaccctcttaggttggagattggtttccctgccgtaggttcctacaagcaatggggaggtgcccgaccactgcacaaacacacgcacatgtagatactcccttttgctcacccattcgcaagcgcgctaacggcaaggcggtaaaacgaagtagccactgcatggggataccataagaaggataccaaattaaccccccaaatggtatatgaccctttgacacatcaaagagagttttttttttttttgatccccctcggcccacggaggagtgctggcacgaatgatgcccacagtctgctgctgctcacgtttgagttgcccaacggggaggcgtgacaaaattacatgtgagaaaaaaatgataacagatgaagagactaacagaggtgagcttccttcccccctcagcccgtctcgcgacagagaaaaattcgtatgtctccgatgcctcctgttacgattaaaaagcactttgaaaccgtcctgtaaaagggggaaaacacatgcaacgcatgtggatatgtgtgtgcgtgtctatgggggaaaatcttagcagaggggtcatttatgtacaagctgttacgcaggtggaaacgtggagtggtgcctctcttgggcgagaaaaattacgctttgctacaactcccgcccccctctttctccgctgcaagaaaaaatgacagtgaattgggaacagcattcatggcaatgatggtagaccgacgtagtgacccaggttaaactgtcaatttgtaccctcgcggggaaattctacacagtgacagcacatttaaaaatattttctatgcgttgccgcgaattactcgaacgggaagtctcaccaatgctcgatggtgatttccggtgaggagaactctccgcgatcttgtggacaaaagaaaacacattctgatggcctgtgctcttattctttgagaataggacctttttaattttttgcaaaaagttgcattttttattgtcactaccagggtcatgtaatgcccttccgtggggatcccttcgcaccctgctcttataaacatcctcatatgcatgacaaagaaactcgtccgaaatggaagacgcggataccttatcctctccactcgggaggaagtattccgaatggcccccccatttgcagaatggcctctcccttttgtcccagcgatgtatactcttattcgtaaaagtgctcgccaattttttctcaaatgtgctccccgttttttgcccccaggactcattcatacagctatgccagtcaggcaaattgcgcaaagttgcacacgcctcacccctgtgtaattcaaccgaggggctcccttcgaggaagttcttcttcgccgcaaggagaaaactcttcctggttggacgcgtacacttttttgtagcgttactgaggacagtgcacatgatactatgacctttttctttcctaagcgtagtcccatttagtggtgcattttcttctttctcaggtgggacaccccttgaccctcttaatttaggccagaaaaaattatgaacctttttttccgagtgttcataaaattctgaaggagggtcaggcaaattgtgatattttccgaacagacataaggtaaaattcgaaatcgttatttgtccatcctccactggtgctataattttaaaatccatttctacatttcgtatccctgggggggttattaacctgtgttgtgcttcaaaccggtctttattggcgcgagcattgggaggtaagtcactacttgtggcatcattggggggaaattgcctcatggctgtgtgcagtgacgcgttgccactccttgcggcattttctccccccacgcggcgagaatttaaaaaagcctttacctccagcagtttggtacaatttatatgacccccgcatttgtaaattaagaaaaaatccttatcgtcaaaaatggaaactcggttaggtgcagtggtaacgataattaattgcaaattctcttcaaagtcaatgctacatatttgggaaatctttacacacgctgctcttttgcttcgacatactaactctctttggagttcatacttatctgtgtagacgctgacaattccgttgcacattccgacaaataaaaattttttttttctgaacagccaaagtgcaaatggaaaaattggctagcatttggctagctactaccagttggaattttttttttttttttttctcaatctgttcatattttttaagaaatttttctcataaaatttctctccttgttttgttgtcatcctaattttgtcaacactttggaagttatttctggttaacattcgacagttgttgctacccgaatgggaagacattccagtggcactacaaaattctgcgtaacttttgtctcccgaattggcagtaaaacgtgctgtccatttttcgaaaattctggtagttttgcctgaccgggtcatgtgattatatgcaccccttttaggtactatgttggcaatttttataaccccattagagagagcaataattatgttattgtgtacactcgggtgaaacatgcattttgcgatgtgctcatcaaatgtcccttcgcaaatgaaacttaaattgaatgtgttattcgtatggctcttatttaaagggtgtttatctccatttcgtattttccatatttttatttttttgtccatgccgacggttaaaaaaagaccaccttgcactttcgaaaattgtacgttggtgagagcaccacggtgggcccaaaaaatgtgttccttatagcagctactgtcattggggcattccctcatttgttctgtggggagtttttttcctgttcccttttcagcataggcaaagtcgtaaatgtgtaaagcgccactatctaaccccgccaggacgtacctcacatcgctgctttgcgcgagcgacagaacagaattgctggtttctaatttgatttcccttatgagttttacggagtgtgcgctgtttgtcctctccctgtgcgtcgcctcctgcttcgtcccctcccgtcgctcgttaatcccgtttgaaacttcgaaaaatgtggtatgcacatttgtattcacatttgtatgcacatgcgtgtgcagcagcagtggtttgttcacgcgtaggagctatgccgcaacgttcatcggagaaagcgacaaatgatatgtgcttacctacgtcggggggatgtgatgggaacgctccttcttctttccgcctcccccttttgcgcacaagttcctttttcaagtggcattttttcttaatgagaagggtgtgtatttccaagtgggtgttttttattctcccatttcgttgcctccgacatttgtttatttggagggatgtactccacctggttcgataattttttttatgggtcaaacgggggttacctaatttgtggacgtttaaaaagaagaacgtaaccctcatttggtgctccttttcggcgatttttttcttcacatccttttcgagttttagcaagtgaccaatggggggaagcaactcggggggagacgccatggagggagctacgaccccgagggcagaactgaaatggtgggtaaagcaacatccacgatgttgtgtgtaattcgaagtgcaaacagaactgtgtgaacgtcttctacacgggaactccctttcattgttaaaaggtgcgcaaattgggcgaaaaaaaaaaaaaaaaattatacaaaggggaattatcagtctgtaggtagccccttgacgatacgcgaacttacacgtgaaatgttcgctgctttgacgccattttatttttgttgcactgcacttgtgcaatttgatcgtgtcgtaaagggtgcagcctatacacgacaagctcgccttccacccttttggggagcttcataggagtaaacgtcccggggggggaaaatgctcctaaaaggggaagccaaatgatgaaatctccgattagccgcgcatgaacaagtgtgtttttttaacgggcattttttagccatccttttttaaccgtcccttttttgccatccttttttaaccgccccttttttaaccgcccctttttaaccgcccccttttaacggcccctttttaatcggcattttttgcaccttgatgttatctgtccctcccctcatattgttgcccccatgtttgtcgcaaatttttccttcttcgaaaaaaacgccttttaattttacaactaccttttttcctattctctttttcgctgcaatttgaatcccacttttggtgagaacccccgttggaaaggctaaacgggggtaattaggcggatggcctgatgggggagaattaccatttgtttgcaggtggaggacagatgaattgcggagatacaaagagagatcgagcagtgcgcgccgtggtaggggtggacaaggcattgcccacgggggggatgcacaccgaagagattatgagaggagaggcgctcacaggaggggtgcccacaggaggggtgttcagaggaggggagctcacaggaggggtgctccgtaaaatgaacttcttcagcgaagacttcaacatggccagcgtcctggaggaactgcaaagacactacaaggagaggaaacacctgctgagcgaagttaaccaggatgtgctagccacacacaaaaggagggaaggtctgagcaagtacgaagcaaatctacttcacaagcagacccaaattattttgtacatgaggaacagttaccaaaagctcaataatgtcagttatgtcaaatatcatttaccttactgtgttcagcccaaaacgaataacacagacatgtgtgcatcgaaaaatggactgcaaaaaaatgcgaagaagaaaagtacacccttcgtttttatttcgctcaacatttaccaaacagcttgcatgaaaacgtattgcgcttctgcatatgcctctatttttgtacctatcggggcaggcaaataaatcccccctttccccctctgcacaatttttcagacattttgcgggaactgaatgtgcggaagagactcgccgagtacaaggtagaccactttgtcaggaagtacaccggttagttggcacaccggtttgttggcacgacagttcgtttgcctgtcagcctacatatgggtatcccccccgtttggagggccaccaaaggggactccttccttcctctcttccgtcctccccctccccaattttacgctttcccatttgtcaggaaaaatcaaggggagtaacataatgcacaggcagatggcacagctatatgaagaaaaatctgcaattgaaatttttgtaaaaagcgagaagggtgacagaaacaactttgaccgtatcgtggggcacattgtcttttttgattaccgcgcgaatgtgttgcttgagaatgcagtgctagttgtaagaaaaattgcaaagggaaggaacatcatctgatattcacctcctgccttttttcattttgctaaaaatggcgttgcttattggggacgctttcccagctgcgtgagccaagggcgtagttacacatatgcctttttaccctctccttcgcaggcagcgtcgggcgagcggagactcccgtggatgtttattcagttaaagcggacgcacgaaaacgcgaaaacgcgaaaacgcgaaaaagcgaaagcgtgaaaacgtgaacagtgcgaaacggacgtacacttcagccattctgagaataatgagtatccggcaacaaacacatataaatttttttttttttnnnnnnnnnntatatttaagtttttttttttttttttttttatgaacaggtcaggcagcattttatttttgcggaaagcgagcgggggcagctacgaaaggctacccggatagggcgttaaagatttccctcttccgatctgttagagatgtgtaacaaaactgaatggagctattttctagtatggacaaggtggcctgaaaaatgcctttgagaaattttttcgcttcgtattcatcctctcccatggaactggtcttcgtaatgaattcatacatgtccacaattttgattacaatggggaaggctattgggggtaagttcaggctgtccttgttgcttcgcaggaaggtgacgaggaagttggcgttcctgaggagtagtttgttcattctgcggggggagaagcggtcagtgaggaggagcagtccctgaggaggagcagtccctggggaggagcactccccgagcaagcatcaatctcgctcacaccatcgcgcagcacaggaacatggaatgatgacagcccagcagaagttaaccaatcgcatgcacggcgctgttttgcacacggaggaggaggaaggcacttcttcccataaaatattttttacctgctgtcgagatacaaaatggagtccaggtaggaacacaaaaagttgatcgcgtatcctcccttcttggtcacttcgattagcgttcttttggacttcacaacgagttcgtttttctctgcgaggggggggagatcggtggggtgtcagcacgagtgtgtcagcaccagtgtgtacgtacgatcgtgtcagcaccagtgtgtacgtacgatcgtgtcagcaccagtgtgtacgtacgatcgtgtcagcaccagtttgtacgcacgatcgtgccagcacccgtgtgtacgtacacgtgttggaggaagtgtggtcggcttttttgccgcttataactcagtcactagcccgcttcaaagcggcggctgctttcccttacgtatattgaagaactcgtacaagaggacaaagagctggtggctgagcaggtacaggtaaaacttctttcgctcgaacaggccacagttatttaggatgtaaaaatgcgttatgaaatctgttcccgggcttggtacagtaccgtcgttgctgcttcgtatgcgatttttcctggtgggtggaagaaggaggtggagcgcacgtgtggggtagagacggcggtggggcgtacgtgtggggtagagacggcggtggggcgtacgtgtggggtagagacggcggtggagcgtacgtgtggagtagagaagaccgtgaacgtacgtgtgcacacaaacagatatgcgctcgtgtgaacgcttaactatgcacacgccacgcgcacaacgctcatgtctcgcattacagtaaatccatcgttttgactagcaaactgcagtagttgctgacgaatcccaggaggttggagtagctgccgtctgcatggggatgaaattgaaacggagtggcctttcgtgtgggtgaaactggaacggagtggcctttcgtgtgggtgaaactggaacggagtggcctttcgtgtgggtgaaattgaaacgaagtggccttgcgtgtgggtgaaactgcaacggagtggccttgcgtgtgggcggtgcactcgacgttagtctacgcagatcattcgcacacacacatggatgcatacaaacgtgggcatatgcaaccctaagtactttgcacatgcactcaccccgcgtttgcgccttgagacgcacgaagaagaagacgaacagctgcgacagcttgtacacgaggtgaagcagtaagaagaagacagaggagcttctcctgatcaccacatcattgtccaagtaagtctgcacatgtcgcataagtaggagatacaaactgataaaagaagaagagtcacttgctctcctgatctgatgaattaattctgagcaaaatttcgcactattcgaaatgacataaatcagtgttattatatgcatattaaaattgtataggtaattttctgcttccccttctgagtaccccatctttatcttcccttcgatgtaagtcaaaactttttttacatcatcagacgagtagctaaacaaggtacaaatatttttgatcacgttttgatactttaggcaaatatggaccgagtgttcatttggacactccgcaagtacgctgttgtagttgtagagaaaatcgtacagttgctcacatgttgctttttgtccttcctggtataggtcagttgagtccctattgttatgtagtatgccgttgctctgcttatcggggaggaacagcttaaaaaagaggatcaggtttccttcgtccataggcatagccatagccatagccatttcgtccttcctcctgggacctttccctcgtttcttcatttgtctgtccgtgggggtcactcccattaatttcttctcccccttggcttcgtccaccacatgcgttccatgatcagcacttatcgaaatggaggtggaggtagtacttcctacaccacttttgttgggcatgttaaaaattttcaaagcgaggatgctataggcaaacgttgtgtagttctgattggctgtgcggagcacgcgttccactttgagttcccttagcgcgtcgaccacctgaacgacagctgcgctgttgggctcttcccaaaagttgtacctcagcaggaaggacacgaacacgtgttcgatcatgtcgaggaacagtgcgttcatgcgggcggtggtggcgccgcggcttccagcgttcatgggagtggtgtcgccattggtgcagccattggtgcagccattggtgccgccatcggtgccgccgttcgtagcatccccttcgctgcttaaaattctgtgaaggaaatctttcaatttgctgagcatcgcacacatgtcgtttttttctgccccatcggttggaccactgtgcacctcctcactgctgactcttcgactgccgcccccctgcatatgattcgtcaagtatgccacgtcgtcatcgcttagggccgcggtggctccttcttcttcccccttgaatacgaccaattcgtgcatgagcagaaagtacttgataaaaaagacgaagcagttttttatctttctggccttcccctgaagggctgcccccgattttttcttcctcgtacatcctggggttggctcccccgggaggttctgcgtgtcggtggggctctcctcagcctgggtctttttgctcggctcagcctgggtcttcttgctcggctcagcctgtgccttcttgctcggctcagcctgtgccttcttgctcggctcatcctgtttcttcttgctcggctcaacctgtgccttcttgctctcctcagcctgtttcttcttgctctcctcaacctgtttcttcttgctctcctcaacctgtttcttcttgctctcccccccctggttaatgtagaggaagaagatatggaaaaggagcttcaaaatagagacgtttttttttgtcctaaagatgccactcgttaggtactccttctgcttctgaatcaattggaaggataagtttacaaaatggaggaagtcactaggacccaacttaaggctcttctcctttccatccaggttctcacanaaagaaattaaaatattggccaaaatatgctcaagatacaaattgtaatttaaaaagttgccacaaattttgcacaaaagagtaaataaattatctttcactttttctattccattaaaccgtggaaataagttacttaaaatgcaaacgtcgacatttggagtttccttgtccaccttgttgagtttacttctgagagaggacacaaccatgtggttatttttccttctgcgagaaaatacactcttcattaaattttcgtcaaaatggtgaatggggtcctcataaagactgctctcttttttggatcctacgaaccctaatttttttttcaagtttagcttttcgtaccatctgtggttctcactagagagggctctgttccttcgaactagttcgcgagcatagctgggcagaaaggcttcctcttcgggaggcattccccattcgttatgcgaaccgttcgatgttccttccaagggggggtggagcgagccgttccttcttcctcccaagggggggcgaagcaaccctttgtccaaatttcccaaaatcaaaataaagtgcaacgaaaacaactccttgagtaagttacacagagtgctgttctcccttatgatgaaaaaatagtcaaatagaaattggtaatttttttcattcttcatgattgcaatatcaaggaacagtaactttgtgaactcttggtaaatggaatccatgatctgatctcttcctctgaaggtggtcactagaaatgagtggttgtagatgaagaaattggcaatctgtttgcagattttttttttcaccgggtaggggtactccgctagggcgtttttcttcaggacgcggagtacttggttgaggtgctcggccaggcggtccaggtctgcgcggagggagcagtgggggaggtgtacaccgcgtggtgcggacggcatgaacagcatagtgggtggggcgtgcacatcgtagtggagatggcgaacagcgagtggtgggtagggcgaacgccgcgtggtgggtagggcgtgcacatcgtagtggagatggcgaacaccgcatagtgagtaggcccgcaccgcgcttctcacctatgacgcgaagctccgccagggagacgaagaaaaaaagggtctgaagtaccatctgcagtatgtcgaagaacgtgtgcaaggagtcctccctaacacactgatcatacatcggttcgaccatggggaagcaggtctggagcattgcaacgatgtgttgaatggaaggatgacacaacagctgatcggtttttacttccccatggagcagggaatacatagccaccctggataaactatagttgaaaaaataaaggacataaaatttgcaagaggagaagccaaacttcgtctcggtaaaattaccttgccctaatttgtcataaaagatgacctcattcttcagcttcgtcaaatgcaaagttgcaatttctttcacatgagtcagtaacccttggattatattcttcttcggaatggatttcaagaagcaggaaatgatgtactctaacgcatccatattttggagagtcgataaatagttggccatggtagggtacctgggggagtgtttctgctcctgttgaggtggagagatgctaacgaaaacgttgcgactatctgcccctccaccttctcttaagtgtaatataccttctaatgcttgatccagattagacacgtggtaactgtacagctcgataaagtactccaaaatggaggaggcctggtcaacccacttaatcacactcgttttaaacacacccattacaacacagttcaacaaaaaatgaatgctcctcatggaccggtcctgctgtgcgttcacaggtccaatgatgtagtagtgcagaaatttaaagaatcctttcaccccaaatacttccacgtacttggtcatcacggtcctcaggatatggctcccgaagtggcaagcggcgtggcaagcggcgtggcaagcggcagcgtgggaagaagcaccatggctagaagcggcatggctagaagcggcatgcccagaagcggcgtgacaataattggctatattcaagctacccgtgtggttggccgcgtggttgtggctgtacctcacgttggaggagatcccttttgcgaaattgaacagcgtggagaaaataagtgtcctcaaagtgacatcaaaattgattaccgttatgaggttcatctggttgacgtatattaagtagttcaaataaaccatcagtttttttttttttgtttctccctagtaggagaagcagtcgcgttggggcttctccacgatcactccggttgcctctgctcacgtctcctctactcacgtcgcgcttgtccaatgtgctgacctccaattggggagctctcccccgtgggtacgtagaaaatatatccctcatcttcttgtcgtagagtaacagatagggttttccactaatgtacattctttcgcgtaagaaagtagattcagtttgaggaggagtagagggtccttccgcagtgcactctcgcaacgcactcttcgatttattcctgattaattcaaaataagcattcgttaaacagtcaaacgtgtgcttcacgaagtaggtcatattgacaaacaggaacgtgtcctttcttatgttgctccttccatttaggtaacttaaaaattggtaaattaattttgagtagtctattagtatgaatatgttgttgtgcgtctcctggtgatcgttgagttcgagttcttcttcaaagcggcacatcgagtgtgcgattttgatctgcatagatttgaagtagctggcagcgtttttgtggatcgtccgcttgggttccccaacaggcttcttatccattggtggtgccgctgctgatgcctccgctcctgcctctgcccctgcttctacctccgctcctgcctctacctcagcccccgcgtcagagtcaacgtctgggacggagcaattaacgccacgcagagtgttctccttccccgacgcggaaaagttaaacaatttggcatattcccttttgacgttcttaccatatacagtcaactcaaaatgagggattaacaaaaaaagggtgaagtaagtctgtacatgtaccacgttcccattgggctgtttgaggaggaggtattttatgatagtagccaaggctttcaaacatcccctaattttactaactcctaaaaaggggtgcttctctttgcaactatgattatccttaaagaagtaaatcaatttttctcttttacttttatgaagactgacagatggacagatcaacttatccccatgaggatcgaatcggaagctcgggttttcgttcgacattttattcaacatgattatttccaatattttttcattctcctggaaaagaaaaaatgagtaatttatttttaaccattccttactctccatgtaggatgtatatacgcttttaaaataactttttgctatgctgtctaaactgatggcgatttgtttctttatgagacccttcagagtgcggaggttcttcagcactacgtcgaagctgctaggggaactcccttcattcggtgcacacctttcttctgctaactgttctacgtaccctatgtagtcatacacgtaggcacataacccgaataggttgctataaaacgaataaattttcacatcgttcaacatgggtttgtaattcttgaagtagagactgaacagactgttcacgtgcaccacgtaatcgtttatgcgcgctacgttttggtgcctttcttcggggaactcctcccagtgctcggacccgtcctctttttttcgcttcttgggggggttcgccgcgcggttggcggcatggttctcggcatggttcgcgccacgattggcagtgtcttctgaggtgtcaccatcctggggttcactgaccaattcgctgtagttccctcctggggagattggcaacccgtttgcacgtttgcgctttcgggtttgcagcggggcggtacgaagttcaccgggaggctcgtcaattgtgccatccgtcccttcctcgcctgactgttcctctcctgcctcttcctcgcctgactgttcctctcctgcctcttcctctcctgcctcttcctctccttcctcttcctctccttcctctcgccgcttctgctgcttcccccccccgagcgtgtagtccacccggcggacgacgctgtaaatgtcctccgcgcaaaaggcctccagcagcagcgcgacggcatcgaaaagcaagttaaacaaattagtcgcgttcaagttgttcctgctctttcgattaatgaggagcaaaatattgttaatatttttaattttcaccttgtcattcttctgcagaatctgcttcagattcaagcaagccaaaatcttgtctaaaatcatgggttctagatgcatctcatttgtaaacagaacctccaaaattagatgcaccacttgataattcttattgtgaacaattttcaaatttatattggttaatattcctacgtagtattccattttattcattatgtccttcctctttagcttcccctttttacaaacaaactcccgaagcaaatgctctatgtactctccttttttgctgggtgtttggacctccattttgatcttctcgtaaagggggaaaagtggggggggttggcggcactaatataatatataactatgctacgtaagtggccacgtggagtggcaaccactagggatttactaaaaaggagaggcgagtgtgggggttatactcaccgtttgagggagctgcgcgccgtttatcccttggatcgccccgcgaactgcagactggccctgctgaggacacagcggtgtcgcgttagttcaaacttggtgcctacctcccaacgaacaaaaacagcgatcagatgagcaaagcattttgcagcatgtcacaaacaggcaacaacgttaatgaagaaattaaaaaaaaaacgaatttgtcactctacagataaaaaatacgggttcatatgtttgccaaaaaaaaagaaaaaaacgccacttttgcggattaaaatatggggttaaaagaaaaaaaaaaaaatgttggcaaaatgggagaagtcaagtcagccggtcgggtcgatccatcaccgcggtgttttcatcccccaaagtgggagtcgcaaaaataaaggcagcaaagtaacgtggttccaaattggataaagataccccgcgttgcgcgctccgtatgaatcaataattcctgcacaagggaagtcaatctaacgagggacaacgcgtggagcggcaatgccgattggggttatgcactcgagggggggagcccctgccgcgcgagcctcgaagctcccattctgcgagaaaaaaaaaaaaaaatataatgttccgtggtgtacgcgggtgtttacattttttatgagagttggtaggggctctgcttttttttgttttccagccatccgcccttctacctcttttaattttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttttcacacatgttggcacctctattaggctatgccttcccatcccggctgccgccaattagttgagcttctcaaaacggtagccctttgcgtggcaccgggggcgagggggaaatggccctgtggcgtaatcactcgcgtatgttcacgtatcgctaggcggtaagcactcctaatgcatgcacgggttgtacctcctctgtaggtgagtcatttggacgagcaaggaaaatggcccaaggtgtgccacatacggggagtgctacatacggggagtgctgcatacggggagtgctacatacgcggtgtgctacatatgtggagtgctgcttacctggtgtgctgcgtacgtgttgcattcgcgtagctgctgcctgcgcgcgagtgaacagctacataagtaaggcccccttgggtgtataagcctgcacgaggacaccgtcccccgctcggataccatctgcccaaacatgaacacgcaaatggtgaagaaagcgataagcactgcttggacgttgcgcagtgttttccctttgcacacgtgtcgcttcttgcgcgaagcgggcgacggaccgttccaccggaggagacaaagcatcgcaacggagtccctcatcaagaactccttcctaaccaaagaatactatgacaaaatgaagaaaaaaaaaatcgacctcttcgattttgtgcccccggagaatttcgtgtcttcgtattttgaaaagctggataagtgctactcgaacccacggtcgatactgcggtgcgttatgtggtgtctgagaaaagaggaggggtggtaggactgcccttatgggttctccccctctctcccccgcctgaatatttataagtgcgcatttgggatcttcccacccaggcgcgcaataaatgaaagtggcgaacgcaggcgtagtatatccccgcttcattcttcgttcatctttcgccattcattttgcatctttcacctttcgcctttcatctttcgcctttcattttgcatcttgcatcttccatctttcttcattcccctttctcctttcttcattctccttccaccccggcaggctgtacaaggactacatcgagaaggaggattacccgaactacaactggctagtcaggtgtttctgccaactagccaacgtgtttggatttaactccttctggagtgtgaaggataagcaagccattcacgagctgaagttattcaaattcttggtgtacgatttgatcgaaaggaaggaaaaaatcaaatcgagacactgcccaagactgctatacgcaatgtgttgtctagactacaggtgctattatctcctcccaactatattggaactgatagaaattgatctgcataagttccgagtcccaacactatctatgataagtttctgtctaacctacctaggactaacaaaccaggacgtacaatttggttcctacgataatctctctcgaagttacaacttaatagaaaaaatactgaacaggatatacgacaggagagaggaagagaaaggggacatgactaatttctgttggtcattgttagcctatgttctcgtcataaataatatgtatgtatttccttttaaggatgaaggcaggggggaaatatctaccagttttttgccagaaattttaaaaaatgcttgtgaaggattaactagggaaaatattgcagaaagtgggtggattcaatactacctttatatgactctctactgctgtgatgtggagaagccgaggaatgaaaggatgataaaggagagcgtcccttttttcattcaagaatatttacacctaaaatggctagataatatattaataactgctcagaatcaggggtcagaaaaaatgcaactcgaaatggagagcattatacaaaaattacaattaaaaaatttctttattaatttatctgttgggcggaagatagatgaacagcattgtttttttgcttctcatttttataagcctttaaatttatgcatcgagtatgactatttccatcccattggttttaacagaccattggtgagtggtaccatatcattaaaaaatcgcatttttaaaaagctcaactttaacgtggttaatattcataagtgcttttgggatacactgacagaggaacagaaggaatcgcaactcgtccgtgttttggaggtgtttcaaacggggcacggtggggagaagcaacaacaacaacagggggagctttatcaggagaagtacttcgattccgatttgctgcacttgaagcataagcgggtcaagtttcgcagttggccgcctgagcacataacggtgtagcgggctagcgcgtgctccgcggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactacactgtggtgtgtgttttttttttttttttttgtggcactcgcccccctactgctgcccaaaggatacttaaaaaaaatgagaatcgacccaacttgacgtgagctacaacgcatagacaggcgcgacacgcacctccgctcgctgtgcgacccaagaagagatggtgtcgatttaattctcaaagttaacgctgagcgtggggaacttctgcttcagccgttccgttatttcgctcttcacgctgaagggtattttgactggctccgcgtaggggtctgcattggggccggcctctccatctgcttctccgactggttccccatccgcgtcgctccttccacccgggtcaaccttcttaaaaaccaacgagacggagttgttgatattttccttgttcttcatgaggtccgtgattactaccttcacctctgcagggggaaggaggagatgttcatatggggagtgctctgtgcgtgcactacgctcactatgcgcactatgcgcacttcccggttaaactgcgctttcttttgctcttttgaggggtgagggagttgaactgatggaatgcgaagcgcctcctgtcttgaaaagctccccctccccccaagcataacaccaaggggacgtccccccttccgtgtgccacttactcagaaaatcaaagtacggtttcagatcgctcaagcagctgtatatattttcctcatttatttcgtcaaaattggtgatgatgacgtttggctcttcattgttttcattccgtatgtacatttttagtgtcttcttgataacttgcgacactgtgacactgttcgagctgcaggtgacgcagttccccaacaatttaatatacaaatcgttgttttttatgtctaccaattcgacatcgccgttatctatttgcaacttgggtcgaattaaatttaaaaccttttccacattttcaggagttaaatcgtagtgcaaccccccatccttatgcttctcctccgacgactgtattttgaagcgcgaaattttttttttattctgtatattcgtcttgtttcgcaacacactgaaggtgtcattttggaaaaggtcagagctgttgtgcacaaataggagagcgccttgggggtgttttaagctccctccattttttgcacacaaaaaaagggacagcaaaagggtgaagctgcctgccaacataatgcgcctcatttttgttcacgcaaaaaagtgtgtgctggaaaagaagcgccagaagctgtgaaggctaaattttgtaataaactatggtatcaacctgcgattgcaaaaaggaggatacattcatccttattatgttggattatgtcaaaacttgtgtgatggtaaaatgcttccaatttttgttttatgaactgttcatatttttttctaaattggctttttcgcacctataaatatgtatatattttttttttttatgtaggatttatcttgcctgttcatattttttttttttttttccagctagcttttcccatttttgttttaaacgaacatacataagtgtacatttttgcatcttagcagttaccattttcgttatcactatttgatatatcttctgtggtgtgaaggttgtgctgcccgcgcctgtttgacgttgccgcatctttaactgaacagggaacgcctggcacagaggaggcccactttagcagatggaaaaatctgaaaaatggggaactacaacaatttgggagaagcgaagaaggaatgtgcgtgcccccacaagcagagtagagcagcgacacttgaagttagcatacctttgcgctaagaagtgaggggggagcagcaaaaagagcagtcaaaataagtgaagcaattaaatagttaaggaggcccccctccccccaagcatgataaccatttacaaggaacacctgaaaggcagccaccacttcagccgcgtattcgcgtacgtgcttctaaacctgcgtaataaggaaaacttctttaaaaaaagatcccttaggggagaccctttttttagcaactgggaaaaatcgcattacgtgaagaagaggacagtaaacgagagtaggaagaagaagaaaaaaaaaaacctagtcatccattttgccactagccaaattagctacttttactttcactactttgtgtatatattgttgccaaaactgagatgtctgtctgactgcgaaaaaaagaacattctggaaaacgtctatttggttgatcgcaggaataccgatgagaatgtgaagggacatatatacaacaaaattaagcaagggggaagtaacattattttttccgaccatgtgctagccaaagaggaatatgattacacacacacgttgggattatttttagaaaatcccttcttcatggacatacttgaaaatgcaaaggtaagaaaggtaaggcggcaacatgcacactcttttaagagcataaataggcagcgcttttggagaaatacacaaatgagcaggtttcactcggacagaagtaaaaactactttgcatgtagcagctgcttgtatgggacgtacttctgggggagtcgtcaccccagtgagtacaacgtagtgaccatactgaagagaaaggcaaacttaagtgccttcaaaaaatgcaacgaggtaattcaagacattaacaataatgtgtactgggttaaccatcactctttttataaattttacgaaacggcatatgtcagttttgtatatcatcgtatgagccttttgcagagttttgttgacatggtaataaggaggaaggggggggctccgggaggagaagtgggacaggaaaaaagaataaaaaaaaaaaaaaaaaaaaaaccttaacacatatatattctttacacataaagatttcattttaaacgttcgtctatttcccgacttcatcagtaagaaagctatttacatcgacttcgaccatgccgctaatttgtacgtgaagtatttacagctgttagcaagggttaggtctttttcaggctgtccacgggaaggagggttagctgcgcatggggatgagaatcctgcgaaaaaatccagcgacacgaaaaaaaagagccttcttcgggaaataaaaaaaaatctgaacctacatgtctggagtaggaaccaaaaggagagcttctactccgatttagtcaaaatgaagtttcgcaagttttacaattaggaaagctctcgcaggggggagatatggggagactagggaaacaccccatcttttcccgttcttttcggcacatctgttgcatcaacaaaatatgatgcgtcacgggtacagcggtgagtctcccctcctttgcgaagttgcagccgggggatctttgcagtgttttatctccctttgattatatttgtggatacgtgcgtggggatgcatacatatgtatatgtatccaattgccagtccattcgtccacgcatcgcgatgcatttttttttttttctctgttttaattcccacaccgggtgttcatttccaaccaagctgcttttctctgctcacacaaagttaatagaagtcacccttgccgtttccgttacgccgtcgattttttcattttctatatgagcagttatagatggaggggtaggggacagcaaaaatcagttgcgcatatatgcatgccttcaaatgtgccaactttttcataacgcaaatagttttgcaacgaattgtagggaaccatttttttaagctcctttggccaaaaaaaaaaggggatgccactcatgataagggtgtttagtttgggggctgttttttgtcattagccgtacggaaatttttccttttcgcccctccattttgcttctccattttgcttctccattttgcttctccattttgttttcaccgatgattgctaacctttcgtgtgagctcctttcttccgttcatgccttttcgcctttttttcgccttttttccctttttcgcttttttttttttttctttcccttgtgcgtttgtttcctttttctggctgtcacctccctccatacagctcctctttgaagagttttttttttacaaagagaagtatagagtaggaaaggaagggataataggaggaagaaattaaaatggatcactctctgatgattttcccgtgaagactttccgtcgatgagtcattcccctggggtgaatcccctcgagtgattttctctctaatgctttaactgccctttggctataccctaaagggctatatgataaatggcctaaacaatgacacgctgttttgtccgctcccttagatttcgccagttcttttacagcttttactaagggcatacatagatcgtaatgacaaagtggtggtcgaggtaggggctgaaataggaggaagcgtgaaaacccagagcaggggagggcaccactatcgcccgcgcttcccgtatgtaggtgtttctcgtgaatacgtgccgaactgttgtttcccctcgcgtcgccagcgcgcacagggcataataaagggacgcggctgcaggtcggaggatccccatgcgcacgtgagggtgttagccgagttgtgttaaccgacgtgtgctaaccgagttgtgctaaccgagttgtgttaaccgagttgtgttaaccgagttgtgctaacctagttgtgttaaccgacttctgcacgcgcagtagggaagtccacccgtttgcctagccacaccattccgttaccccaccgtttaactgctccattgctgcatgtgcgttctcccctgttaatggctgattagtaaccccctcctttcttgcccctccacggtcgccccccaaaatgatatacctacaaggaaagaatcgaccgataggcattaaggaagaggacataaatgatgagaattacctcctcataaaaagcattttggaagatgaacacgtgcatgtacatagctggatagaagtcagtctgatctactacaagaaaaaatactataagctttttttggatttgacaaaagagggagaaattttttatctgaccaaaaatgatggcaggggggggaaggaggaagtgggcgagagggatgccttgaaagaagggtcgaatttttatacgctgctgctgttgtatcatttggaaaaaataacgaatgtgaagaatgtgagcaaggaagatgagctgaaaataaaattggaaaatttaatcaatcagattgagaggaggaggagcgacgttctccaaaggggggtggaaggaggaatgctacgcggggtggaaggcggcatgccaaaggatgggtcaaataaaaaggagcggccaattccgtgggcgacctacgattacttgtctccacatctagctaaaggcatttacaacgttaatatgtacctgtacctgctcaacaagtatgaccgaaagagcggctccaactacttccaaaggcccaggacttcccccagcgatggagacaacgatgatgatgagaagcaagcatcaacagaggaaaagataaaaaatgaatacattaatccgttgaattatttaatggagagtatatctatattgaccgatctggtaaaaaaaaacaaatacgattttgtcgcctcgatttatttatccctctcgttatgtcttacgtataaggtggatctctgcattgagttttcttcccacgttttgataagggtcataaatttggagaattttttaaagtccatcgtttttacttatcgtgggttgttagaccctgtaagggaagaacctcccagcacggagaagggagccaccacctggttgtccaaatttatgagtcgtgaaaaaggggggactgacagtactgataagcgtggagagaagtatgggtcgtttggcggaagggatcatacagggggggaacaacacctctataaatgcattaggttaaaaaatttgttaagcatcctgacaagacttaaggctataataaaatatataattggaatctgctatgtgaagaagaaggaatggagcactgcctccttctgcttgactgaagctatcaaaatgggtggaaatcccgaagcgtatttaaccaatgggtggctactactgatgaactacttgggaaaaattgcgcagtgcaacgattttgtgagagaggggatccattggggggttggaaatggaggcttcctccatatcaaagagcagcagttccctcatttggagtccccccctcctgactgggacaaaaacgatctccgaaaaataccaatcaaatatatcattaacctgacgctgctacgttattacgattatttgagacgaggcatagtgaagtattcaaaaggcatagcgatttttctgatgagagagagctcctcatatcacattgataagaatgacatatacgagtacgacgaatcgatcgagatagcaaacagtgaaaatgggtacctaaaaaagaagcacgagcatttgaaggggcatgagcatttgcaggggcatgagcatgtgcaggggcatgagcatgtgcaagtgcataagcatgtgcataagcatgtgcatctgtgtgagaggatgatatatctatacctagatctgtgtgaaatatggctgatgcagggagatagaaaatctgttgcatttttaaaactgatgaaggataagatacactttaattatattaataaaaaatgtctctcgaaatatcattttctcattggcatgtattatcatcacattgggagaaacaccaggagggcactcaagtattaccacaaaagtttgcaaatttatgaaaatcacgtaagtaggtactatcataccatctgtttgattcagttgaagaagtacagtaaagccaagaaaaatattttatatttttttcaaaagtgtaaaaatgcttactttgtaaaattgtatgtttttttttttctgcacacggcaaatttatttttaaattttaacctcctttgtgagggcagcagttttgcacttccccatggggggggagccaaagcgggggtccacccactctcccatggcattgagaatggcaccacgcaggggggtgacacgaagaggagccaagataaagcagctgtgaagaagggtgacgacaacgaaaaagcagtcgcgaagaagagcgacgacaacgacaaagcagtcgcgaacagtcacgacaaaccagccgcgacaaaccagccgcgaacagccgcgaacagccgcgacaaagacaaaccaacacacacttcagttaggaccaaatatatgaagagcaaccaaagtgacagctgcatgatagtcgtcctacgaatgctgcagcacttgaaggacgttctggaagcacaccgttatatgtttcctctcgatttggatataaaactgatgaaagtaaagatacgtgaactgctgctaaccaagtataaccacgaggagatggtggagtataacaaggagctgaacgaattggaagaagttcgaacctttttcagacaaagaaataagcctcggaaaataccttacgagctgataaataattatgtcatctctctttttttttgtgatcagaaggaacgcagtgtgcagttaatggagttgctgaagagggaggtcttccttaaggtgaagcgtttctccagttactactcctatgcgttttgcggcagagctcctggtccgcgactctcgcggggtagagaagaacatacgcttgtcccccctaaggggggggaactctccactaaagggaacaacgctcggaaacggagcgcggcttctccggggagcacgaagaagaagtctaagcggattgggagcgggtctccctacgaagaggccactacggggggggctccctacgaagaggccactacggggggggctccctgcgaagaggccactacggggggggctccctgcgaagaggccactacgggagtggctccctgcgaagaggccactacgggagtggctccctacgaagaaaccaccgcagggaaggccaaacaaaagagagacaccctacgtcttactgtgcatcgaaacacacgaaagctgtaccacctggacgccatgatgcgtatccatcgaatcagagagctcaagctagctatggtaagccaaggagcgaagcttccaaaacatgtatacataaaaagaagtaaccgagagagatacagggaaataattaactatttaaagaggatctacctaaccatttcctttaacagtgcagtgttggcagagtacctaggttataaggactctcccatacagacatacaaattatacacaaaggtgtataatacatacgaagctgccttcattaggttagcaactgtttatatacaaatgaaaaaattctcaaaagcgaaagaggtgatagacaaggggctgcgggcaaatccaatgtcagtaaatctccaactacagaaggcttacatacacgtggagaggaagcattacgattattgcatatactctttggagaagctaaaaaaaaatgaacagttacatgacgacgttttgattaacacatatttagccattataaaatatggtaaacttaagagaggaaaaaataaagaagaaaaaaatcaactagtaaacgaaatttacagtcatataagtttattagggaaaaggagaaataatttctttgtatcgagtctaatatcgatactgctgagtgttaaccacaaatatgaactgtcaagcgaagcgtttcagttgttaattgactcgaatgagaagctgacattttactgccaatctgcattgcgaaattttgttctacacatgtttaaccacctgatgagaacaaacgatgagatgaaaaataaattatttttaaaaaaaataaatttatttttaatttaagcataaagaatggtattaatgacaagctgttttttctctgctatgcaaattttttacatttaattgaaaaatttgaagatgccattgttttgctatacagtgcttatgttaaatgggctcatgatttgtctattttgaatacgctcattatttgcatcgattcttttgcttccaagtatctcagttccgattacgtggagttaacggacattttgctcatgggggacttgatctgcttctccttctgcgccatccacaccctgctgcgcttcaagcgcatcgccacctcggcggagctcctcgcgtcgggtaagacccccccaggttgcgcggattagcggtttatcggttggcggttgagccaattgtgcatgcccatcctctccacataattgaccgccccatttttctttttttctcccccccctttcagatgaacaacacaactactacaaagaaggagatctcatcatcgaagtcaggaagaaagacatcgagcatttagccagcaggaagtacctaataaacacgtaccaaaagttcgaggagaaaataaagccatacattgaaagcagcgtacccagcatggtcaggcagaaaaaaatgtataaccaaaaaaaaataaatttacaaaaaaaaatttacgaagataaaaagaggaaaaaaaatttggaaatgaaaaaactgaagagtaaggaaagtctacatgaggaactgctcagagatgttagcgaactgacgtaccacatgactgagcggggcacggggatgaccaccctcaggggagaagaaaaggacgccgcgcaggcagagggagaaacgtatccacagttgggtcatccagaaaagggacttcgtcaacaagaagaggacggccaggaggacgacgacgacgactacgacgacgaggaaggggaggagttttcttttaataagggaagcgtcaaaccgaatgggacaactggcaaggaggagaacgacgaggcgaagaagaagaaccctggggagggacacatctccgacggggatccgcaatacctggacgcctcgtccagcagctcagatctcttcgaggagaagaagcccaaaaaaaggaaaaaagtaatagactaacctgacccgttcaggtgaaaaagggaagagcgacatggagaggaaaattaaaacgttcgctaatacgatgtgcatgttaccaggcgattgctaaatgttggatgaggatgaagtacgcacgggggtactctcaccttgcgtgttgacaaaaaaaaagaaatgcgaacaaaatgggagaaaggccaacttgggatgaacgatttggggaaggaggcacatccacccaacccccggcgcgcaagaaaggtaaaaaaaaaaattacaaactgacacgcagtcgtagctgccaaggttggtcatgcaaaagaggggagatgattaaaaggtgtccaactgagtagagcctatccacgacacgctaatgctgtgtgatgtctctcttagcaaatgatgacctgtctccacacctctacacaacgccatcgtacacaaataaacttaactgcaactcgtcgttttttacgttcagatcgtcaaacttacagaagttgtaacacccctggtagtattctctcgacatgtattggaatggacccctcgtgactcccccaagggagagacaaatgtattcctccagcagtgcgtagttttccagttgcttcaggccgacgcttacgtagctgaaatgggcaaaaaaaaaaggggggagcagaaatgtaagctgcaggtaggtatgcaggtgtgcaggcatgcaggtatgtatgtatgcacacgcagctgtggggaaagtgccataagggttaagtcacatgccgatgaaacagcacgcctgcccagtgatacgcacaagatgagggcatataagggggaacgcccactcgaaacagaacagtaatcgaacagaactgtgattagctttccggagcgccatgcagcaaacgcccccgagagagagagagttaccccttcttggcggatttgtgaccatctagccaaagcttcaacttgaacgacttcttgccagcgaaggaaaaggcggaagtcgtcaggggaatgttccccatttcgcgaaatctccaaaacagtttctacaaaaaaaaaaataaaaaaagggggtgaagggggagaaggggagggaacgggaaagagccatttgtgtgtgtgagttcgcgtaattgcatctgtgtggtgacaaagacgaggggagtgaccaccaccccggtcaatttgtgcggcgctttgagggacaagcccaatcagcataatgaaatgcatgactggggataagcgctcccatgcggcctggccgcgccgcctggccgctctgcctgaccagccctcccgcgcgcctacctcctgcacgtttcgaatagtccacaccaccttgtaattgtgtatgtgcatcgagtcaaccttgttaatgttgctcacggtgaaggcatccgtctcctttttcttcaaagcgtaattcttgtcgatattcatgtagaggtacctgttgttattcatgtcgatgtaaaagtcaagatagtgtttcatttttttcttttcatccggaattctctcgtaagtctccacaagatcctttgtgttcacacactcgtattttgtttgactgtccattttgtttttgtatttataaatataatagtaaattaagtttaggactttttctttattgtacttttcaacgtggtcaatttgaaagaagttgtaaaaattgtaaaaattgaacagaggcttattgacgaaaacattttttagggtatctttctggagtatgtatttttctcccagttgtttattctggacatattcgtgcacgtcttctacggacactttttttttgtaggtaaaaatttttctgttgtatttccctatgtgcatgttcttttttagctttttcaatttttttttttttttttttttttttccgccgaggttccatttgcttcttcgcccagttggaaatcttgtccaccttgtgcatcttgcccatcttgcccagcttcctcacctttcccgtgagccagatcagcccgttcgggtgagtcctccccctgaatatcatccatgtaggtgtgcagatcggcttctccttcatgttcttctttttggtgcccctcggggggtgccgcggaggggaggtcgtcctggttgccgtcacccccatggctgacactgctaacgcggctaacactgctaatgcggctagcactgctaacgccgctaacactgctatcaccgctaacactgctatcaccgctatcaccgctgccaccgctgccaccgctgagcttatcctcaacgtagtcaaacacagagtacttcgccttgtcggaaaaaacgtcctcctcagtgccctcgtttttcctcttcaacttgtaaaacttgagcagcctccttctcattaactttttgtttacttttttttccccccccttttggtcctttccaccagcaacaccagcatcgccatcaccgtctgccttttttttcttcttttttttcttcttctttctctttcgcacatggctaggaatgcttcttatcatggactgatctttttgcttcctaaaaatcagacttagttgaaatttgttatcttttcccttcccaaaggttttactagacgtttgcttgtactgcctctttttaaaagcgctaggtatgtagcagctcccgtttgtgttttccaccccgggactaaagcaaatgtggcctatgaaacattttaggtacactaggaggaaaagggaggagaggtgtatcctcaaatccatttattaatttttttttcttttttttctccgccccccccttattgttaaggtaatcctctttacattatggctgctgccgctactgctgccgccactgctgccgctactgctgctgctgcttctgcgtagccccctccctttggaagatttttccaaacattttttgcaatttacgttttttcaagcaaatgtgttccactacgtggttaccatgtacattacatacgtataatgcgtatcacttgcgtgagcattttatgtaaaaagaaaatgcagcacgtggggagagtcacatggatttataaaattggaatcctcccccccccaaaaaaaagggatgcatttaaaacgacattaattgaacaataaaaataaaaaaaaagtacaaaaagctggggagcgcactgcagggaaacgcactacagcgcaacgatcagcaaagcaaatccgagtggattggattgcggcaaacacattggtgtgggacgagaccaaaaggtaggcgacgcatttacaagtacatcttcttcctgttaaccttcatatctgggcgcagcacaaactcgtacattttctccttatcgttaatcagtccatcctgttaaggtcatccgagagaggtgaaaggaaaaaaatggtgcaggtgtgaagatacgtgtaacatgtaggccaaaaaaatgtaaagcggcaatggggaaagaagcgcaacgcgccagagtgtgtgaagcaggtgggccaaaaaaaaaaaaaaaaaaaaaaagcaacaaagaagcggcaaaatagctacatgaacggaaaaaatatgaacggttcagaaaaaaaaaaaagaacaaattagctacatgaacagctcagaaaaaaaaaagaaaagaacaaattagctacataaacggttcagaaaaataaagcaaaataagaaggccacaactttgcaacgacgtagccacacacgaggaaacaaaagcgcacggcatgcgaaaaattactttaagactaagcagctgcaaggtgaaagccgggccaatttcgttcagtgcgcacttctttttgttgaggaagttgtacctgagggtgaacgttcaggggcaaaggggggaaagaagcataacgtagagggtgaacaaacaagggaaacgggggaaacagggaaaacagggaaaacaggggaaacaggaaaaacagggaaaacagcgaaaacgctggcaaagcgcaccaccccgacgcagcgtcgccgcgaagccttacttaaagtggcggaaaaagataaagtcgcgctggttgtaaaaaacgacgaccttctgggatttgtacgcggggttgaagggcaccagggtgtggagctgccgctttatccgttccccaataaaggtgttaaagttggtgatgtagacctccggtggcaaagtcgttatttcaatgtctgtcttctttttgtgtgcatataaaacattggtgagggagtatttcgccgtggggccgtttggcaaagttgatatgaacatatacttagggtgtttatctattccctcttcgattaagataaaagtggaaaaattattctgcacagaattgctcatgagaaattcaatcgaatgatccaatcttggttcataaaaaatgtgaggaaatgttatcgacaattctttcataaacaaaatagtgtttttcgatggtctcttgatggatgttataacaatgcttggttctttcctctgtttaaaataatcactaaattcgtctatacatttttcattttttcattttccgcgttaattttattttcatcaaagatggctagccgttctatactcctggggatttttttctccacaggaatatttaaagattttttttttatttcatcttttttttgtttacgaagaattaatttcttcacatatgcctttcccttcagagcatttcttttatttttgtttttggaaaatcgagacaattcgttgtatcgttttacatcaattttttcaatttcttcgatggagtactgcttctccttggtcatgtaccgcagcttttttttctcctttttgttcattttaaggggaaggggggcagcaggggggactcaaaaatgggtaagcataaatgggtaagcataaatgggtatgcataaatgggtatgcagaaatgggaaagcataaatgggtatgtgtctacgtccggggggaggggtccacaagtacgcttctacatacgtatgccttccacgtgagggcaaaattgacacgtgttcaccatgtaatggtacgatgacagccgcgtcgtacgtatattggtatcccaaatgttcatatctacttggcgttcttcttcaactcacttatttcgcaaaacgggcaaacttttctgtggtgcccgacggcagggcttcattcgcgtgttctttcgttttggtgatttttgtggcgaaggagaatctattacaggggaacacagcggttacgccgttacttatcttcgctcattatgttagaggtcacaagaaggggaacggcgctaccaagtggatgtggcaaccattcgtccatgtaccaacacagcggcgaactcaaagtgatactcaaaaacgaagatcccgcgttgttgccgtgtggttgccgcgttgttgccgcgccgttgctgcctacccgcttaaaaaccgtcaaaggtatagcttgcttctgctcagtacaatactatgcaatttttctaacggaacaacgccagtttcgttttgctaacccagggatgatgggctaactcagcttttggccacaaatgatgcgcacgcatagttatacaatgcgcataaaaatgctccttcacttattttgtatttccaatgtggtcagactcgcttatattaaattaatgtcgaaaaaaaattcacggaaaaaattgacgccccaggttatgcagctagccgagaaaaaaaaaaaaaaaaaaagaaaggcgcaacatagttcaactgaacgtggcgagaaaatttgccaaaatttttattccaaagttgttttctctcctttttttgttccaattatcattatctaaaaaaggagacccaacttgtggcatgccaaattggcagtttctttctcctttgcgtagggcatgaagtaaaacgtatgcatgtacattacgcgtgcatacacttgttcccatatcttccgtgcatccacataagtacatacttttttcccgcgtgctagttgttgcctcccatacggtcacgtcatacacgcctcgtgtaccacttcgaggcggctaatgcgaaataaattcgcatcgaaggggccgcttaaaataagagcataccccctagggaggaataaaaaaaacaagttcccataaataggaaagggaaaaaaggaggaggttgaaaaggttggcaaaaaaaaaaaaaaaaaaaaggacaannnnnnnnnncggaacaagttaaatccccttcgcgaagagtttaacgtgaagcacaagtggtgaatttcattccattcacacgtttaacatccgacgtagcaacttctgagtatccgtaggctgccgcgtcgacttgtgcagagcgccacgtacaagatcgcgttctgccagacgcacactgtgcctttggcaacacgctcaccagctagccaaaatgttcaacctgagtagcctattgaaggcgacgaaagtcgccaagcctgcaagcgctgccacaccggacaatgaaaatgcagacaataacgcggaagggggaagcagcgaggcagtcaaaataaagattataaatatgcaagaatataaaacgaagaagtttttggacgaaagaaaaaatgtgaatgcatggagtgcggccaacaccagcgggaagaagcctgccaaggagccgaagaagaagccggagaagaagaaggcagagaagaagaaggaagagccgaagaaggaggaggagaagaaagaagaggagaagaaggaagaaccgaataaggaagagccgaataaggacgaatccaagaaggacgaagccaagaaggaagaggccaagaaggaagaggtcaagaaagaggcagccaagaaggaggcagccaagaaggaccccaaaattgaaccccccaaaaaaaaattcgtgccctcggtgctcaaacagaaggaagccgccatggccaaagcggtaaaagaagtgaaaaacgaaaaggtggaactattcccggacctcctgcaagcaaaaaaatcgaccaaaacagagaaagagaaaaaaaaaaaccaaccacaaaaaaaaaataaaaaagaaaaagcagaaaaaaaaaagcaagaagaggaagaaaataatttccctccaatcgaggaagtagaaaaaatccacttcaacatttttggcattgtggacatgaagaaggagtatgaacggattatgaggaattcggacaaggtcatggaaaagtataaaaataaaaaaaaatttgacgacaccatgattctttgtaattagtggagagattttctcaccagttttggttatcctcgaagggggaggagagtcccccacccgctcgtaacactcctacgtgcacgcacacattcacctgtgtgtgagtaccgctctgtatgtgtgtgacgttcagcgtagggaggcgaacaggggagaacgaagtggataatactgctcccttcgatggaggaggcagtaaccccacacacacacaggaggggcatcgatacgtgtatgcgtaataatgtgccccttagttgaacctgtgtgttccctaccgttaggtgttccttcccgtagttttttctcacgtaaaagtttatctttgatattttttttttttttttttgaaacctcttttctccttttccttttttcttccttttttccttttgcattttgcgcaaaggttctaccatatgccctgaacagtttacccacccgaatttgtgcctttttgtaagactccccatttcttacgcgtttgtacagctgcatggatgtgcaccctctggcgtgtgttcctaccgacgtgtacatcgcagcaagttttcccgaccccatccccaaactatgtgatacttcgtattcattaaaaaggaaatggcgttccacaattacgcgaatttgccaaaagtgcgcaaaaaagacaatgctctttttttttttttcccttgctttcccccaaaggagaaatggcccttatgtcaaaagcgaacccatttaagcgcagctactctgctaagaatagcaatacttatgacgcgacgcagtggaaaagaaggaaccacgtgcttctatcgaaaggtctcacagagagaaaggccactccgtctgtgcacagcacaaggaggaaaatctccacattgctcataaaaggggaaatatagagaaaaaaaataaaataaaataaattaaactgcattcttcgcgacgaataatgtaaaaagtgattgataggtcttccctccacaaagtgacccatttgtggagatcgtgttccgtgtccgtttaaacagcagacccggtccagccttctccatacgaaagcaaaatgaaggcaaacatagtggagaaaaaaaagaagaaaaagttgcaggcagtactgggggaggccaagggggcggagggtgatgggctggaaaatgaaaagaggaaaacatccattcaaaatggtgtatgtttttactatacgtaaatatgtgcgtgcacccacacgtgtgtacctgaagaaaagcagcaagcgatgtagacgcaacaacatatatggtgcgccactcggatcaccctgttaaccacatgcctatttcgtctcatcccccaatttcagaaaaacgaaaccttcactcgatttctgttcccaaaaaacccaagagcatttgccaacctggttgagttttcttttgcgaatgaagagttcacgtcggtggagcaagtggaccacaccgtcttccacctggacatgaaatcgtcaggaaagaaaataaataaatgaacagacaaatgagtaaaataatgaataacctctttagggggggactcagcttgagagcacatccgaatggatggatggacaaaattgttttttttttttttttttttttttttttcattttttccctttttcccttttttccctttttgcgctaacccagatgcctggtgatgcgggacagcgacgagggcaagaagcagatagagttggtgaagaagaaaatagaaaaggctaattccttcacggttttgaaagacaacggtgaggcttcccgtttgtgtgttcttgttgctagcgtgttttgtgcacccgtgaggtaccgccctgcatcgaaacaaaccgatccacgttgcaaactctcccccccctccagactacgtctaccataagccaaaaaactgcttcgattacatcgacagatatgcgcagacggtccctgtctccttcaagtaggcttcctttcgatagtgcatctggtggcagttgcggcgaatgatcggcaggcccaccgctaagagacccatcgctaataggcccactgctaactagccaacgattcacgcgcacttatttccccctagggacgaagcgaccaagacggagccacaggaaataaacgaaatctgcgacacgggttcgttgcgcagggggatgaactggacagtgtgtgccaccacatacatacaccccccacacacgtgtatttctgtttctgcgtccacttctctctatgcatgggcgctcgtaaagtcccttcccccttgtggggactcaatctgtgtactcctcgaacggcttctgaaccaccgctaactaccgctaaccaccgctaaccgccgctaaccaccgctaaccgccgctaaccgccgctaaccaccgctaactacccaccccccagtttgccaatcgataatctacgacgcgtacctgcgcgagtttcagaaggtctccaacgaggaagacaaggtatgatgagcatgaacgagggagataatccgctttgcagctaaaccttatcggttgcacaacgaggtgacttcaaattggcacctctctcctcttgcaaacaggaaaaggacagatacaacgaaaacgcaaaaaatgaagaagaacggggaaagaagtacggctcaaatggagacctcggattggacacaggatctgatgtgggttcagggaatctctccgatgatgcgaaatttgcgacggttctgttttcatcagatagctctagtgatgacagttccgatgcggtcagtgaaggcgacactgttagtagtgcaggcaaaggtagttgggacagctctggagaggaaggtacccgagattacgatgtagaggtgggggagcacgacgatgggagatacgaacatttggttgaacagaatgagggcaacgcggatggtggtgatgacgacggggatggtgatggcgatggagatggcaactgcgatggtgatggcaacgacgatgtgggggctgccgccgcggttgaggttgaagagatagacggggaggaggaagaggcaggagaactacacaagaagggtcacaacaaagactccgacgccaatggtggagcagaaacgaatgaagacgtgaaggacagcacgcaaacaagcacagtgggaggagccgagaaggtagaagaccccccccttgaaaagggaaagacagctatgaaaggagtaccgaaagggaaaggcaaaattggtgaaaagaacagcacacgacagggtcccaccaaaagtggaacgaagaaaaaaaaaaaaagaatccttcagtgggaaacatgaactatattttattaactacaaagacatattaaaattaatggatagaatatacaacaagaataatgaagaagaaatttatttaagttacaaaaataaaattaataaaaatattttgacgaaattatggattttttcagtaccttttttcaatcaattagttgtcacggatataaaatttcatcccttttatgaagacttatttgccatgtcatttaaaaataatgatataaaaataaatacagggatattatgttgctttacgtttaaaaacacgaaaagtcctgaacatattttcaaaacagattttcccatttatgaatggtcagcagtgaatccatcagttattattattggactgaccaatggaaatatatgcatttatgatttaaaaaaaaaaatgaacgattgatatttgaaagtaatttaaaacaaatatataatagagacatcatctcacagattttatttgacaagaaaaataaatccttttattccatttcttatgatggaaatattttttgttggaagtacaacaataaatttactgtaggggacaaactgctgactctcaaaaaggattgggaagacgatcttaaggaccctgtgaattttgtacaaacccagtctatcacttgcatcgatttcaacccctttcagaagaacctctttctcattgggactactacggggaagatatacctctactccagcaccttctccgacaaccatttgcggatgtataatgaacactgcatgtccgtgaatgccgtttcgtacaaccccttcaggagcggcatcttcatttcggcgtcctacgactggaccatccgcatatgggaccaggcgcgcccacgctcgctcctcgtgctggacatcaaggaggtgcgctggcaaccacgccggcgccgattgcggtttcgatttcgattgagactatacgtttgcgatttcgattgcgactgtacgtctgccatcgcgccagtagtcaccgcatcgctggaagcgtccaccacatgcgcggccaagtacaccctttccccgtctcatcacaccctaatcccccctgcagtgcgtgtacgacatccgctggagccccatagtgtcgacttgtttcctcgtcatcagctcggataaccacggccacctacacatttatgacctaagtgtggacataaacaaagcaatcataacggaggagataacgaaaaagaagaagctccgcaaactgtgcgtaaaccaatttaacgaagtcatcctgattggagacgaaagtgggctccttcactcatacaaagtgtcgtatgcctttaacacgtcgtatgtggactatctgcggggcaagctgggtcgctccttccaagtccaaatgatgaattcgttcctcacaaaggtgcagtagtgttgtgtagcacgttgcgtggtgtgtcacatacacggcgtaagcggttgagaaaggttaactctgttcggcacacctttccccccctcccctgttgtttattttgtctacgcagtttcattcccaccgggggtgtacttccagtgcatacaagcaagtggatttttttttttattttattttattttatttttttttcctccccccatgcgtgagagggacacgcccgagaaggtacatttgaattaatgaagtgggtcccttctgcacacttttcacgtggcaatttttttattaaacgatttttcccctttctgcagataagacaacactgtcccgatatgtatcccttttgtttaaccgtaacatcttacacacacatgcggttaaaaatggctcccccgtatggaagcaaaccgcacataatgttatgaaaaaaaaaaaacgcaaacttggtgaacgtacgcaacagttgcccagtatcgttacgggtttcctcaccatatcaaaaggtgtgtagttcactaaagcggtttacgtggaagtgttccctattttttttttttttttcactccatcatactgcaagctgttttcataaatgtccattttgcacacacaggcgttcgcaatagccgcggtgttgggactgccggacggaggggtcaatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtacgcacacatatccgtacgtgggtgacgaggcaagatggaggaagaaggaaacataaaaataaaaatcaaaaccatggacaacgaggaatttgagctggacgtaaaaggagacactagcgcggaggaaataaagaacgtcattgcggaaaagaaaagcgtagacaagcaggacatccggttgatctaccaaggacaatgtctagcaaacgaaaaaagtgttgcagattataacatacaaaatgatcacatcattcatttggtggtgaggaaaaaagaaaactgtgccagcgtgaatgacgaaagtgggaatgcggccaacagcgggaatgctcagaatgggaagagcgaccccaccaacaacagcgcaaatggaagcgcaaatgcaaacggaaacgcaaatggaagcatatttagaagtaacgacggaagcgtaatgggggatcccctgcacataaacttcagctcgaatgtgcaattgaacagcagcagtgggaatatccccaatggaggaggtaccgcctctaatatgcccaataatggtaacgcgaaccctagcatgggatcttcttccactcctctgtacttcacacacatgagattaacaaggaatgataacatggatggagacctcatgggccagacaaatatatgctccctgctaaatgacataatgagtcaggtaaatattaacccgaactttatttatggtgcggcgacggcggctgccactgcggctgcgaatgccgcggcgacgaatgcggcaggggcaggaagcggtgtaggaggtggtataggcggcggtataggcggcggcgtggggggcggcctcgggagcggcctcggacctggggttggaagcgtgaacggagaaaacattttcaccgcggcgatgaggaccaccggaataaaccctaacgcgagcgaatttacctctcccagctatgtgaacggggcgaatgatcagaaaagcgagccggtgaacgcgaaacggtgcgcggaaggggggacagatgggaagaaggaaaaggcgaaggggaacgtggcaggagggaagagccataacagctacaatgaatcagacggaaagaatcaaagccgaagtggtatcaaaggaggtgatgatggtggacagagccactcaggagagagcaaaagcgaatcctcatcggataatagctgcacgaatgacaaaggaaacgatgaggattacacaaaggagcaacacaagaaaatgaagaaattaaaaaagaagagaaaaaattacaataaggatatgaagatatcgaataaactcaaaaaaaatggaaagtaccattttggtcattcgagtaaggatggcagctccagtagcagccactccgggtcgtccctcctgtctgtcgacatcaccatgaaggatgaggaggaaaggaaaaaggcactgaagttgaagaagtatagcaaaaaaaagaaactcaaaaataagcacaagaagaaaagctacgattcgagtagttcttcgtcaggatcctccgaggaagatcaacaggaggatgaggaagaggacgacgactattacgatgatgagctagccaaaaaggagaaaaaacacagaaagaaggaaaaagaaaagaaaaagagaaaaaaaagaggtaccttttcgaccccaattttttgtaccaccagaattatatgtaccacccgaacagcattagccacgcgaggataaataatcacttcaatcaaattttcaaagaaaggaatgacttgaggttagcatcggcgtacccaccgtttgtactggaccgcggggggagagcagctgtcggttccccgttctacagagaaagcaggaacagcctcaagtatagcagagacgacctgagcgagacgaacgaaaatacgaacggaacgaacaaccacaacgtcgtggatgatttcgtcaaacagaaggagaggaggaagaaggcctacagcagcagcaaggctctgttcgggaacgccggcgcgcacgccaatttggtggacctgccgggcagcaacatgaagccgagcggcacaggtaagggcgcagcccgcccccgaagtgggagcggtgggggtggtgggagtgatggaaggggaggaagtgatggaaggggaggaagcgatgaaaggggcggaagcgatgaaagaggcggaagcgatgaaagagaagagtatcaccgctacaatcgccaccatctccacaatcgccaccacctctacaatcgccaccacttctgcaacctccaccacctctgcaaccgccaccacctctgcaaccgccaccacctctgcaaccgccaccacctctgcaaccgccaccacctctgcaaccccctcttcgcaggcggaccgatggacgagcacaactacccacccaggggcgcgtacgagaacatagtgcccctgagcgacatagaaaggaacaatgagatagttcgcaacgactccgtgcgaacgaactcgagagtggcgattaacgaagaagagggtgccctcctgtcggacaacaactccctatcggcgaacataagatcgatacaaatgtcgagcgacagaccaaacagtgcactaaggagaagcgacctgaaatgcctaaacgatgcaaacgactcagaacacaaaaacatggaagtaaatatcccatggagagtaatagaacagttattagtcctcctagaagaagaaacaggatatcgaagaccagacttatctgcctacatcaattcctaccacaacactaactccatttttgttttcttttatctctttgttcacatcaacaatataattaatagcataattatccaatttaatcactccaattttatgaataacgatatttcgatgtcttctttctcaaggataagtatcattctatccctagcatcagtagttttctctcgactatccaatttcttctttgtcttttatgacaacttttattgcaacaattacggaagacactacaggtactcggatccaatcaatcatgaattcctcagagagttaagaaatttatactattctaataatagaagaaatgctcactcgaatagaagcagtaggttctttcaaaacagtgtcttccctaatggcaattacgaaagtgcaaacattgatgcttttaacaacgacagctcatcgtacctacataacgtaacagataattattaccctttaccgtataatgacttaaggaatagtaccaacagaacgaacttgcaacaagaatttgaagactactataagaactacctcaatacagttaaggggaataaaaatatgttattgaggaaagaatatggcagccataaggagaggagtaacatgggtgactgttctcaagggaaggaagatggtgtgagtagcaaccgagtaggcaaaggagacaaagtaggcaatactaattcacatagcgagaaaaaaatgagtagcaggtttaggcaagttgggcactggaatggcaactccaataacgcctctaataacttgaacaacagcgtgaacagccactgcaacaacccattttcgaacttccccggacagggtaacaggtcgctgctctacccgggccttaaggaaaggagcgatgagaaggacggacagaaaaaagccaaacatggttccaaaccctacgccatgaaagaaatgcttaaggacggtcactccttcaagggctacagcagcggggaccccaatgaaagcagcagcagtggtggagcaggaggagcagcaggaggagggagaggtaaaatgagtgagccgcgccccccccctacatacatacgtacatacatacgacccgcgttagcgccactttcgccggcgttgcttcccccgtttgggcgagcccctccacgttagtagtcacccttttggctaaccttcccccccccaacctcaggaaacgcaggaaatgtaggaaacgcgggaaacggtggccccctgaaccacatcttcaacagcctgcttaaaaacaaaaatgaggaaagggaaaatggaaaaatggccagtaacggcagtcacccaaaaagtgcacaacacgaagatgaagaaaaaggggatgccctcaatgcgaacaatagtaactttgcctcctgtgacagtaacatggatgatatgtatgacgtgtcagatgatggaaaggacaaggaggcctccaacgtgaagaatcaccctaagggagaaaataaagatggcaagcatgctggcaaagggaaaggcatccaacctagcagcattcctcagaaagaaaaaccagcggacaagcacactactcctgtgcagggtcaaaaggcggcacaacagatcgtaccacaaggcggtgatataaagaacgcggcaagcagcaggacgggtagctcctccgtcacggacattaagaaaccccctgccgtgaacaaccccccgccgatgcccaacatggacttttcgaatattttaaattgtatgcagaatcaaatggccggaggaggcggcggcgcgcagggggagccccctcgcgataaggtaacatgagcgtgcacgtgtgtttgagcatgtagaaaattacagattatgtgtctgcctgtgtgtgtgcccccatggaagtgtgcctccacacccctgtgtatttccccctcatccataacagtttgaaggaatgcccgaggaagtgaagaacagatataaaacgtgggtggaaaatactcagatattctccggacaggtaacaaagctgtttagcgtttttcccgcttttgctttaactgacgagaggagcggttaagaagtattttttttttcttttttttttattttattttattttttttattcatttatttattttattttttttttattccccccccgcagatgataaaaatttgcagaaacaggcgcccgttgagcaatgcatacattggcgacgactcatccaaagatgaaatctccttcagcaatttgttgccattcctgtgagtttgcacaagttacttcgcgtcgacaaaattgcacaaattacttcgcgtcgacaaacttgcacaaattacttcgctttgacaaacttgcatacacctctccacgttgcccatctcgcagctggaaaaggaacatgagcaccataaatttggacgttaacctggaactatcggacgtaaaaaaaaagaagagcagagcaaaaccttttctcatttaatttccccattttgttttcgcaggggttgtccgtccgtacgcccatttttgtacacattcaaaccgttacattacgcttttttttttctttttttcgccattttggaacaggacctgctaaacgccttcgacatgcacgtgctcgagtttgtaaaaaaggccatcaaaaataacgaagactataagttggaaaaatttaaatatccgagtaagtgagaaatggggaaatacgacctgacccaaagccaactgttttcccctgggatgcaagcgggggaaggagaaaaaaaaaaaaaaaatggctgaacgtatctcgcatgaatgtgttattaatcggtgatcgttcctatatgtttcgttatgcggttgcttatctgttcatttgtccgctcacacattttaccgtttgctctcttggttatgtgcccatttgaccattaatttgcgtatatgaattttttccttctccatagccctctccctgtgcgaagaactgtttgacgaaatggaaaaaaaggataattaaatccaattggcgtaaatcggaaataacatccccccccctcttgcatcgcaaatttgtgtttttttacatgagttttaaattttttcttttttctttttcctattttctttttcgccccccgttttcacacgcacatcaaacatacgtacgatttacaagatgctgcaaactcggccgatgatgcgcagagcttagcaaacttaagataaactccaaaaagtttttttttttaagttatgcgcaaagaagtaagttataaaagcagcgttacaataaccgagtcataacgaccgacctttttgcattcccaacgtttgtcattttgggaagccctcactttttccccccctcggtgtagtgaagggtagagcgaacacgttcaccttacattttgacgcaacatacgggggatatacatgatcgggtgcgggggtgtggtccctccctgctgtgtgcagctggaggtgcgcagcccatctgtgtggccggaacgtaaggcacataacggatgtaaatccccacacgcatatgggtaatgaaatttgcacccctaaacctcaacacatttggcgcgcgggaagaaaaagtgaaagcagataattggggggacaaaatggagagtcctaaaggggagtccttaaggggcgtacctgtcggcgtgcactatgggtgatacgatcaaattggttgtccccctctctcctatggccgctctgcgtgcaccgtgccttcatgtggtaccttcttgttactccccacccctgctcgtaatcctgagccaagcagcgtaggggagagaatccccacggtgaagcgatttcccttgcgcgtcccaatttttcgggggggatggaatacacgggcgggcctgcgcacagggaacaaaagggggatttgcggagcagatgtactccaaaggaacaaagggggtatgtacgaaggtgttccccaccgcagcttatgtggattctgataatttcgcttccactcgcatcgatcgactcgccctccttctattcactactatgctacttacgtttacacgctctgtgcacaatggttcaccaggcatcgcccccaataaggagggggagaaaaaggaggagtcacgtgaaacagggagtcacgagaaagggggaacaaatgggcattccccttcacgccagcaactcctccgtagctgcatcccatttgatacttgcgcttgtaaaggagagcctatatcgtttgtacccttcattccaaactagatgctgcataccgctgccgggacgtgaggagatgtagcagaaagtgtcgagggcgccctcaccattcgtgaattccccggggtgaaccgtctgcgtgttgcgcgtagatatgaccgaccccatttgctttggcacccttttacactctcctgtcctgcagcccttggtgtgattggctttcccccaccagccagtagccgcttagtggcaataaaattcgcgcctgctgggggggagcaccgtgaaaagtaaaaaggcgaattgggccaacgggtcggctactcagatcagccccggggtgtaataacccacatggatgaccgcccaactgaccgctcaactggccgctcaactggccgctcaactggccgctcaactggccgctcaactggccgctcaactggccgctcaactgaccactcggctgaccactcggctgaccactcggctgaccattcgaacgaaaggcggaacataccaaacgaaatacccacaaaaaaaaaaaaaacacacagaagtacatccaaacgtgctatattaaatccactttgtaaattgcgcatgcagagggggtggggaaaaaaatgcaaattttctcatagcactttttttccttgtgccgcataacgccggttcccgttcacggcaaaaaaaaaaataaaacaaaaaataaacaaaataaaaaaaaataaaaaagcgcacaaacttttatacgttcgcaaaagtcgaggcgaaatgctaaacgcataaaaattaaatccaccaaattgttttttcacgcactgtttgcaaaacatcttcttttgttccagcattcgattatgccatcagtcgatttatgcgattgttccattgtgttatcactccatcgtgttatcactccatcgtgttatcactccatcgtgttatcactccatcgtgttatcacgccatcgttttatcgtttcaccgttccattccttccaacgcttaggcgatatttcatttctgtcacttcctgcagttttttattttcccattttcgagcagcaacgtatgattgttgtgcggaattgcggaaataaaaagcgctcagcaaagcaagaaagaagctaacaaacaagcaaataaataaacgaatcgacaaacaaacgaacgaacaaacaaacgaacaacaaacaaacgaaccaacgagcgaaccatcaccagatgttcgaaacaattaaaacgtagaggtcactcccttgcgtatgcatttgcgtagccatacgtacgtgtacaaattttatacgcacgagaaaaaaaaaaaaaaaaaaaaaaaaaaataacaaggtttttacggcatacccaaataaggaaaaatccttattgcaaaaacgaatcagcctaaacaagcatatgagcagttctctccttctgaacaagaaagggaaaaaaaagtttcgcatttttttcagcgtacgaataattattacgctcagtagtttgtacatttaaacatcaatttgtttgtgttctgcggaccttttttttgttgtttttttttactccccttttgccttttcccgtttgtgttgcattgagaaaggctccgttatcagggtctccggaaacccttccactttttgtcactggtcaggtgttccaacacaagcgcacgttggagcggcccctcccagcagtgataagaagtgctcaggatagataagcacgtttagcgttaataagcagcgtttagccgcgataagcatcctttagcgtcagtaggcaccctccagcatagctcacccgcgttaacctgcacagcaccgcccaccacgccagcaaaatgaatcacctcaaaataaagagaggaaatttcctattcacatccgagtcagtgaatgaggggcacccggacaaagtctgcgaccaaatttcggacgccattttagacgcctgcttgagggaagacccagagagtaaagtagcctgtgaagtgtgcgcgaagaaaaactttatttttatccttggagaaataacaaccaaagctagagttgattacgacaaggtagctagagacgttttaaagcacataggatatgatgatgagagcaaaggattggactacaaaacggcagacataaaaatatttattgatgagcagtcccccgatatagctcaatgtgtgcatgaaaataaaaagccagaattaataggtgctggagatcagggaattatgttcggctatgcaactgatgaagctgaaaattatatgccattgacacatcactatgctacgttactaggaaaacgattaacagaagttaggaagttaggaatccttccgtatttaggacctgatggaaagacacaaataacaatagagtataaaaataaaggaagcttcggtgggcatatggaacctctacgtgtacataccgttttgatttccacacagcatgcagagaatgtaaaatatgaacaattgaaatctgatttgatagaaaatgtagtgaaatatgtcatcccggagaagctacttgatgaggagaccttatactatttaaacccttcaggcaaatttgttcttggaggacctgcagcagatgcagggttaacaggaaggaaaattatttgtgatacctatggaggttggggtgctcatggggggggtgccttctctggaaaggacccatccaaagtggatcgatcagctgcgtattacttacgttacattgcaaaatccttggttgcaaataaattttgcaggagggtcctagtacaagcgtcctactctattggaattgcgaaccctatttcgttgaatgtcaattcgtatggaacagccagcacagggtacactgattatgatttggaacaaattattttgcggaactttgatttgagacctggattcatcatagaggagttaaaattaaaggaacccattttttccaagacttctgcttatggccactttggacgaagtgatagttcgttcagctgggagaagataaaggacctcacccatgagaagaacgtgctcaagaactgagtttttttgtgggtggttccagcggaagccgtgcgatgaggacgaggctgcacgagcgagacagggtcgagccccttggaggggcagcccacgggggggagaggcaaaccagaaatgctagacagtgccagacggtactagacaatgctagacagtagcagaaatgctagacgagacaatgtcagacccctttgatggaggcaccccctttagcccccccaacccaacacaataaaaaaaaaaatcacggagttatccgtacagaagtaaacccttacatagagctatccatttagacactcgccgagaaagaagcgaagacaaaaacatgctgaactgaacagcaccagttgcgcgcgtgttttctgacttttgatctttttcaattatgtccgtttgtaattaataagattggaagttgcagctcttttcccgccgcagctgaattggcattttggctggtgcaaatttggtactccccgcgcgtgcgccgcgcgtttgtatgtgtgcgtgtgtgtgagcggcaggagtgtacatcagcaggagtgcacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttctttctctttccttttttttttttttgcgcttcatcgaaggcgaggcagactatcgcctcacagcggagcacctcttaggtggataattatttacattgacctgaccccaaagttgcggaaacgcaatttaccgctcactcaagaagcgctacatttaccgatctggctttcctccgtttgtctcctcagtttgggttcccattttgtcttctttctttcctcctcggctttggttcccattttttcttctttccttcctcctcagttttgccaatttgtctccaaagtcgctactacatcttttgccgtgcccccaaaggtgccaaaaaaatacaaaaacgcagagatgatggtgagacggggccttcttctccattttgcattgttctgtttgtcctatgttgcaaaatgtaaagtgcccaatggaggagggtacgaacatgcgcatagcagattcgtccaaagtaaaattaacgtcctgacttggttgaccaacgtgtacgtaggaaaaacgtattacctttttaaggaggaaccaaaaaaaagcgcctctgataatgatgaggcagagacaaaaaaaagtagaagtagacccacttgtagacagcgtttgatacttcacaatccggtcggagattacattatgttttcttccctttcgtgttcccctgacttttcttcccccgcagaatatacccatccgaaacgcccaaatattttaaaaagcatttggattaccgtaaaaaaggaaaagaagaaacagccacttcgacacgtgccaaaagaaaaaattgccgattcttcttctcacccgcttgagtaacaactgaatcgtcatccctgcatgttcatgcttttatttatttttttttttgttcaacctaggagggtaggtgtacaaaaagaggagcagccgagaaacgcgcaacagttgagaagtgtctaccttagcggaagctaaaataacatagcaaaagtaaagcctccccccccaaaaaaaaatgccaaaaattaacacccctatgtcatttcctaatacactttgactctccccccaagatgtcgcgaatatttcttaaagccgacttacgacccagtcgatctgagtaaaggactccacaaaacaatgtgcatgatatgtgtgtcatagtaggacccacctgtatacctgcagtttgtaaaaagatgcaacaatctcatatataaacccccttctcctcttgtggtgtctccccctttttttttttttcccagataaccaatggctccaaacggataactggcagatcgacaatgagaaggcagtgatagagtacaaggggaaggacagctgtagagaatcggtaatgaatataatcccgtacgagacacgtctatattatgtgtatgctttgtgtatgatttgtgtgtgcatatgtgggcagatggatgagaggaggtcttctcccttttctgcgcctactaataaaacaaacttcatctcccctttagaatcatccctttccatttggatggctagacaacaggttactcctccccaactgcgcacacaccaacgtggtcgaatataagtgactatagggggggtgcaatctccgttaataagtccactagtgcatttttttttttttctcttcacaattgtgcttatgactacaggatgagcacgcggacgtccctaatcaaaagggacttcttctgcaaggtgggcaggagagagtgcacttgcacggagcgtctcgcgttcgtttggcatgtccgcccggcaggcttacgcttgattacgcccacgcaggggaacccacgcatggacatccatacatggacccccatacatggacacccatacatacgccgacgtacgcttacgctgacttacgatgacgtactcgcttgcctgtgacagaaaaccatagcccaactggaggtccaaatgaacgacgcgcagtcgtgcgggttgatttttcgcatcgtcggggagcgcaactactgggggctgctaatagacaacaaggttttaaagctcgttcgcgtcagggagggcgagttgttggtgctcaagggtaggaaaagactacacatgtgtaactgtgcagttatatatgcatacatgtggaggtgactccttgttgatctatccagaagggggtcccttcctatcatgctttctcagtgcacatacataagggaaaaacataagtgtgcacttcgcctcccccctttttcctattcccgacttagaattcaaagaattaaagatcaaaagcgacgagtggtacgtcctatttgcgcaagaggtgataaaggacataaaggttaaggcggggaagtatggcgacctgtccgttgactatctgaggaaaagcgaagacgagtcggagtatagtacacctaagcaggtgagtctgagcgaggacgcggtcatatgggtctaccaattcgtggcgagagaatgagggactaccccctctcattcatggcacccttgcacgccgtccctccctcctctacacccgcacactcttaacctttcatagggcgcgtttggattgttggccaacaaggggaactgcaaatttaggaacatcgtaatgttcattggtggcgcggtgcgaccgcctcgccggtctgaagagttacctcagtgtatcagttcgcttaccgcttggctgaccgcttggctgaccgcttgactgaccgcttggctgacctcttctctctataactgcttcccccaccacgtcgacaggtgctgcgcgggaaaaagtggagcacagagtacgaaaagctgaagaagggaaccccctccctgctgtacaacctggaggaaatagagtccctatatgaaaattttaaaggtgcattttgagggcctaatatgtgaggagtcacgaaaggggcaaacaataatcgacgtcctacatggaagcgaaacgcacgtgattgccggggttgtacttggggagagtgtagagcgggctcttcagttcctcccctatccccgtaactccctttccgcggttacgtcagctatattaaaatgggttatccgtaaaaggtatatcctctttcccgccctgctgacagattggtgcccccaggcgtccctatgtgaaaggagtaaatacgaaaatgtgaatgtttagatggcccacgcagggggatgcacatgtagggttttatcacgcacaggcgtagtcgttctttttttttttttcctttcctttttcctttttttttttttttttttttttccgctttgccttaactttgtttagctagctggaggcgcacgtgccgctttgcttcccaagttcgcaaaagggtacccgcgcgtgaggggctacctctcagtgaaaacgtggaaacgtgaaaaccatgcgtctgtggctgcatgtgtggaagcactacttgcccccctttgctaagttgtgcttttgcccattcgtgcgttttccccggtgaccgcgtctaacacaggggtagcttcactcctacttccttttgcatccgaaagttacaccacatggagcggcgcgtggtgagcctcttcgttgacttcttcgactcttactcctacaacatcgtgcactacctgcgaaaggtgaacggtacggaaccgatagtcgtgcacccgggggagctaaccattgaagattttttgagcaaatattatcaccaagtggacaatgtagtgatctccccagggtatggaaaccctgaaacggggaaaagcaacaaaaacgacctaatcgcagggatactggagaggaagatcgacattccaatcctgggtatatgctttgggcaccaattaatttgccacctctacgggtgtaaaataaaaaaagtaaagaatatgtttcatggggacacgaatataattaatatatgcaagtaccaaaatgtagctagcgatttgtttgaaaatgtaaaggacggattcaaagcgacatgttataactctctaaaggtgagcaaaagggtgagtgatccattgaggattacttgctactctctttgtggaaatgaattcatagttatgggcacgcaacataaagacctcccatactacactgtccaatatcacccggagtccatcgaaagcgattttagtgacaccttttttgaaaattttaaaaagattacactaaaacgaggaggtggacgtaggggaagacaagccactgtcaactatgcagagcaccaactgtggagtaaacacctgcaaggagaatctccaaagaagcttcccccaaatggacggggacagaaacagtggaaaataaaacttgtaaaactttcaggggtccacaacttacgtaatttctcgcaggccatttttaaagccatttgttatgacccaaatgatgtgtctttttggctggacagcaacggggaattttgggatgcccctctagagggctcctactccaagggggggatccaacagggtggaggtgacagtgtggatagaagccccacgcatggcagtcacccaaatagcagccacccaaatagcagtcaccccaatggcagtcacccaaatggcagccacccacatagcagtcacccacatagcagtcaccccaataccagctgcagattttcctacatgggaaatgcgaaagggcatttaagcgaactgttagaatattactactcagaggatggggaagggaaccaaattaatggaacaatcattcagttggggaaagggccaagcgacgaatcgtatcgagtgaggcactacagtgaggacccaaacaactgcctggtgcatcacatgagagacaggataaatctctttaagggtaactataatatccacttagaggaggtcaaaatggggaagtgggatggcaccttcagtgagtgcagaacgagccgtggtgagaagagcatggcgaatcgctccacgggggaggaaggagaagaaggagaagaagcaggagacggagaggaaggacaactcccccctgatggttatccctacgaaggctaccttccgaaaggggcaatcgaagaggaccaattcgtgaagcataaggactcctgcctcttgggctactttggcttcttcacatacgaatataattacgagaccatgaaaaatttgtatgaaaaaaagtggaagaatcatgcggaggacaggcactcgaagaatgccatccccatttctgtttttattttccctcagaattttatctctctcgatttggtcagtaataatatttacttaatttcgctcgaaccggaggagccctattttaagtctcccctggggcactccccccccgtctgcagcagccaagaagtgcacgacctcctacggtacaatgccaaatggaatcgcaaagccatccgcaaaattgccgcaattgttaagacaaaacgggaatgctgcgatcgtgtggaatgctgtgatcgtgtggaatgctgtgatcgtgtggagtgctgccaacgtgtggagtgctgccaacgtggtatggttccccctgtaagcacccccccggagtgtcccccacaccatgaggagttaccgaacacgaacgaagcaaatgaaaacaaaattgtatttagcccactggtaggtaaagatgaatatatggaaaatgtaaaacggtgcaaagagtacattgaaaaggggcattcatatgaactttgcttaacgacccaatttctagggtattatttcgtgtcggatcgtaatgcaccctctgtagattttctaaacatgtacttgcatgtaaggcatgtcaataaagttgcctacagttgttacattcactactggagaaaaatccacactgagtcagtacccctccaagtaagtaccaaccccgtgatcgatgaagaattacaatttacagtcatgtgtcttagtccggaggaattccttcgaaaggataaagacgatgtcctctttagtaagccaatcaaagggaccataaggagaggaaagtcggatgaagaggatgcaaaaatgaaaaggcaactgctcaatagtaaaaaagacagagcagaaaatcttatgattgtagatctcactacaaacgattttcacaggatttgccaaactgataccgttcgtgttagccacttatttcagattgagagctatgcttatctccaccaaatggtttcccaaatacgtggaaggctttcccctgggaaatcctttgcagatgccattgtcaatatttttccaggcggttccatgacgggtgcgcccaagcccatatctatgtcgcttctgcaaaggtggggcggaacactgcagcgccggcgcaacggcacagcggcatagcggctcagcggcgcaacggtgcaaacgctaccatgaagtgagcaccgcaccgtacattgcaaatttgcgcctccacattgtcaccccattccaggcacatcacaacactccctcgacacactccctcgacacactcccttgacacactcccttgacacactctctccccacccccgtgcagcatcgaaaaggccccccggggggtttactccggatccattgggttcatctccgtgcagggcaattttgtccttaacatcgtcattcgaacggccgtggtgcaaaacaacacggtaaggcggcaggcgtgagcaagtggccaaaactgcacaccattaactgcgaccaatttgcattcactcgacccttttttttttattttattattttttgttatatattttttttttctccccccgccttgacagatctccatcggggccggtggcgccgtcactatcaagagtgatgagacggaggagtacaacgaaatgctccttaagtttatgagcgtggcgaggccaatttggtaagtcctccagtgtgtaggataaaggcacatcatgtgcgccccttccatgggcgcccattcggcctttgcgtacacgattccgtgaggaaatattgtgagcaagtagacgaagaggagaggcgtacatttcttcaccagttttgtccaaatatgatgtcccatttatcacccaccacctcttttgtcttcccagctcctacctgatgaaacaacacaacgtccatgtggaacacaaactttagtcacatcaggggttattttcttttttttccccccccttttttttttattactccattttttcacttaccgcaagaaggaaaaaaaaaaaaaaagaatgagagagtttcctttttttttttgacccctttatatgtatagcctctacctgcgaaggggcgcctgtgttttttttttgccacttggcacggggcgaatgtaagcagcacgtgtagttatgccgtgtagtaaaatgcactaacgtgtactcttatgtaggcattcttagctccccgctgttcaccctctccctacctcaggcacatccaaacgatcaccgttttttttttttctttttttaagaaatgtacccaccattcttatacccatgatggtgggcccctttgaaccgctatgctttgtgcactccacttatgaatggaaggggcaacaaaatggaagcggcatttatatgatgttctctcctttggcacattcatttagcggaggggggtacacgctacatataaaatgcatgccacatgctgcataatgcgtatcggcacggcgatgtggctggctcgtcaacgctgcgcacttatttttgcatttgcgcgaagaaagggagtacgcatatagaggtaactccgcggggtttgtggaggggtggtttctttcttttcttttttgtgtatgccatgcgctcccatccgtggcagcgagaaaaaacgagatgccccctctctacatgtgcaaacgtcgacttcatcccaacgcacaaaaggagcgtcaatttttcattttcaattttataaaaaggagaaatatttatcccattctgcaaaattaatctcaaaaaggtacaaatttttttttttttattttggcaaacaacacaaaagtgactttttctcgacggccatttttggataacgccaaaggtatatagaaggagtagtgccactgattaatactttcttttttttctcccaaatatttcgtacgcaccgtttttgcggcatattgaaatatagcagtaaatcaccagaggagtcaccacatccacgcaaggtaagcacagttcgctttgctggggggataatgctcgcgaaggggattcccccccaggtgagatgagcggtatgtcatcagtagagcgaactgtatctcgtactttgcgccgcttcctcccccccgcagacgcaaccatgttgggaaacaagctaagcatcaccgacgtgaaggacatcaaagggaagaaggtcctagtgcgagtagatttcaacgtgccaattgaaaatggagtaataaaggatacgaatagaatcacagcaacgcttcccacgattcaccatttgaagaaggaaggagcatctaaaattatcctcatttctcattgtggaagaccggacggatcaaagaatctaaaatataccttaaagccagtcgcagaaacgctaaagactttactcggagaagaagtactttttctgagtgactgtgtaggagaagaagtagaacaacagataaaccaagcgaaagataattcagtcattcttcttgaaaatttgcgatttcatgtagaagaagaaggaaaaggagtagatgcagatggaaataaaataaaggctaataaagaagatatagaaaaattccaaaatgacttaaccaaattgggagatatatttattaatgatgcttttggaacagctcaccgagcacacagtagtatggttggaattaaactaaatgtaaaagcatctggatttttgatgaaaaaagaattggaatattttagtaaagctttggaaaatcctcagagaccactgctagccattttgggtggagccaaagtatcagataaaattcaattaataaagaatctgttagataaggtagataaaatgatcataggaggaggaatggcttatactttcaaatatgttttgaataatatgaaaattggagattccctttttgatgaagctggtagcaaaattgtgaatgaaattatggagaaagcgaaggcgaagaatgtagagatttacctccctgttgattttaaagtagctgacaaatttgataataatgctaacacaaaaattgtgacagatgtggaaggtattgaggatcattggatgggacttgatgctggacctaagagtatagaaaattacaagaacgtcattttaggttctaaaacaattatttggaatggaccccagggtgtatttgagatgccgaattttgctaagggtagtattgaatgcctcaagttagtcattgaagctacgaagaatggagccataaccatcgtcggtgggggagatactgcttcgctagtggaacaacaacagaagaagaacgaaattagccatgtgtccactggtggaggggcttcccttgagttactagaagggaaggagctcccaggtgtgttggccctctcgaacaagtaacggcccagcagaggaaagcagctgtaccgtttgcgcgtaggcatgcgcgggtggggagacccgtgggaggatgacgaccctgttgtgtgtacccgctactctttaggagtagtaagattacctttttcgcaacggggtctctcgcaacgaggtcattcgcagtggtacctcttcccacggggtctctcgcagtggtgtctcttcccacggggggcgtttccgcgcaagcgcttgccccgcccgccccacgcgcagctgcgtctgcatagagtgatcacgtgtgttacattcccacgcataagtacgtaagcaccatcgcgggggcggtccctgagctgttccccattgtgctacaccccattgtaccgctccccattgtgccgctccccattgtaccgctccccattgtactacaccccatcgtaccgcaccccactgagtgattcgccgccgagacgcggccgcctaaccatctttttttttccacccgtcctgaaccaatcgaacgcaccaactcatatcgtgtttcacctacaaaattgcgacgcagtaccaacgcacgagatgggtagtcgtgcattcattccgcaagggggtaccaaacgtttatggctatctaacaaggaaaggtgcagccacggtggagcccactcccattccggtgagaaaaatgatctcactgaaatggatgcgcagaagaacgagggggaaaaacttgccttaccaggctaacactcccccttggtaatccacagcacgtcggaggtgcacatgcactcgttcgtgcaaaaagggttgcacttatatatggtactgtttttccacacacacacacaccctgcgctccttgctgctcgcgcgttctgaaggaaaaaggtgaaatattttttttttttttttgctaaggggttagtagaatttccacaccaaacaagggaacacggttgcgatttacctttaaagcgttgtatcacttcctttggggtgtgactccgcttaaccatttcgttttcgttcccccgagtggtgcacccttatatgatgaacgatgaaccccttttacactacaaaatgggtccgcttaaagattcatcctttcgcggagagtatgatctcaggagctacattttggggtgatgccatcccaccttcggcttacccctaaaaagggggcaattcacaatttgataggtttttccttcccccccctccgattgaagcgtgtgtcaatatgtgggcaccggagcgaacgtgaacatgtacccgaagcgagtggatatttgccggagtgggtttactccagtttgcctcacctggttggtcactctgcactgccgcacatcacccccttgaacggcaggggcttttccttcacatgcaaaatttcggccgggcgttttgttttgaggcactgttttctcccattggggcataagcgcttcagaggatatttttttcgagcatacgggaatatttttttttgtctcccatttggccaaaagttggtaacaattttgcgatattttgtccagggtttttatgtatgatctgtgcatgatttgtcaaccttttgtcaattttttgtcaactttttgtcaattttttggcagttttttgccacacttttgtcacacttttgccacacatttgccacacatttgccacactttttccactcttttgccacattttgccaattttatgcgctccgggtgctgcttaccccctttggtgggagcccccagtttggtgaaatacacacacaaggccaaagcacctaccggggggtccttcctcaatcagaggtaagagaaccgccccagaacaaacactcaccacgagggttcacaccaggtgggggtggcacctcatttctagaaaaggcagagattataagagaacctgcacaaggttaaaccccccacattgaggatgactagctattctaaaatgagtaaggaaaaaaaaaaaaaaaatttgatagcttctatcgaaagtaccatattatcgctttgaagctgcctatacttaggagcgtatgattacccgcacgtgtacccttttgtctgatgctccttccccccacacacacgcgaagaacccctgcagttctccagcgcagccgagctgttcgacttcatacaggacgagaagaatgacgtggagatcgtggcgtgcatcattagtaacctgctagggagtttcttcaagtgcttcttctatgtgccggaaatttctctggccaagttggagaatggcttcccctttgacgggtcctccattaagctatgcgcagatgcagaggtcagcgatttctacataaaagtggatgtatccacgtgctttattgaaaaatgtgacggaaggaacatgctaaatgtattatgcgacattaaaaggtataacgggtttgactactacaaatgccctcgaaccattttgaagaaaacgtgcagttttatcaagaaggaaaatatagtggacacaatattcatagggaacgaaattgagtttttcattttcgacaaggtgaattttggcctcgatgattatgacagttatttgaaggtcttcgacagggaggccttttcttgtaaaaatggtggcaatggacattcttccgcaagtaatggagaacatggtactactgctagtctggcttgctccacctaccccactggcactggcaacatgtcaacaaatgatgacagtaagaaggtgaaaaaaaaatgtggctattttgccacagacccatatgatacttccaacatgatcaagctacgaatttgcagaatcttaaacagtctgaatattcacgtgcagaagtatcaccatgaggtttcgactagccaacacgagatatctttgaaatattttgacgcagttaaaaatgcagataatttactcctcaccaaacaggtaataaaaaatgccgtccataatttcaaccgaacagctaccttcatgcccaaacctctagtaagtgataatggaagcggcctacactgtaacatatccctttggaaggataacaaaaatatattttttgctgatgacccttccacctttttcctttccaaagaggccttttattttatgaatggaattattagacatgccaaagcgttacaagccttttgtaattccaccatgaattcatataaaaggttagtcccaggatttgaaacttgtcagaagctgttttattcctttggctcaagaaatgctgttattaggttatccatgattaattacaataacccaagtgaaaaacgaattgagtttcgattgcctgattatgccaactctcctcacttagttcttgctgccatcatcctggcaggatatgatggtatcaaatcgaaggaacaaccactggtaccattcgagagtaaagataacaccttttttatttccagcattttttccaattacgttgagaatacacaaaatttcaaaactcttacacatgcactagagggctacgacacccttcatgatgtgaagaagagtccagaatttgttgacttcttcacttgcaaggagcccgagaatatatgcttttctttggaggacagtttggatgccttggagaaggaccacgcctttttgacgcgggacggaatcttcacggaggtgcgtctcggcacgcctggttccgcggatgcctacccgtttgttcgcccgtttgtttaccccgtttgtttgccctttttgtttaccccgtttgtttgccccatttgtttgtcctttttgtttaccccgtttgtttgccccgtttgttcgccccgtttgtttgccccatttgttggcccccttttttccccaacgcaggaagtcattgaggagtatataaagttcaagagggacgaaatagcagcctacagaaggaaggtcactccgtacgattactacttatattacgactgctaggcggaagtggcacgtacgtctggacacgcgcagcgactggccgggctggaaagtgagccccgccagttcgacttcatggttgtatgatggacatgatggagacgtttaacctgctgcttctgattaacgaggctgctttttttttttcaaaacgaagaatgatatgtctctgtgtatatgcgtatgccaatcattccggtatacctttgactgtgatttatttccccgccatcaccgccttctccattttttctctccacaattttgaaactttttttcatgataaatgttaccgctgctggtgagcgaattgttagttaagacaaaaaaaagtcggcgcaaaagtcggcgtaaaaagtaaacgtgaaaggacgcaattttataaaacgtgaatggacgcaattttataaaacgtgaaaggacgcaatttataaaaagtgaaattcccactctgtctgcacccctatgggcacttcaaaaaatggcaaaacaaaggggaacggaaaaggtgaaaaaaaattctgaacagtcaggtaaaaaaaaaaaaaaaaaaagacaaaactttaaattaaatgtggatggtggacaaattgactgcctccgaggggttgctgcaatatttccgttggcaaaaggatagtaaccttaaaaaaaaaaaggggagggggaagtagcgaaaagaggaatataacacatacggaaagaaccaaaacgtaacaattcacatcattttttattttgtgctgagcgagttggcgagcataagtcatgcgacatacaacacgcggcggtacgagtagaggcaagcgaatttgcatttggccacacccataacgcgcaaagacgcgacagcgcaagagtgaaagaacgaaacgacgcagctgccttttaccttttaatcatttgaatatatttcctcgtcgtttcatcattaaggatgtgtgcaacctggggaagagggggtggggaaagcacgccaatgcaaattcgccgtcttgtaaaaaagttgctgcgcatgcggggaattgtcgccacgcagaaaacgcccctatcggaaggtgcacacaaatgagagcagaagcagacgcgccttttcccatttacatgcccctttcttacctccgacgcgaaaattttggatcgtccagcacgttcgtgaatcccaaccatcgtgacccccatgggccaggcggcgttccctatggcgagtagcatatacctacgggggaaatagcacacaagttcgaattttcgaatgttctaatgtttaagtattcatttgtacacgaatgtatgtacgcagggttagccccattgtggagacacaatagaccgtgccgctgagaaagtggccgcttggcttggcctcctttaacactcccccttacgcatcgtgcgccgctttgaagttcctctcctggcaacgagaaacgatgttgtatattttgtccagcacgtctgcttccaggctgaaaagaaaaaaaaaaaaaaaaaagaattaactactannnnnnnnnnaaaaaaaaagagtaaattccattcatatgagcaaatgtctacaggtctttgcgcgggaaaaaaaaggtgcacttccgcagtatgcatagtctactgccactgctacttcttcccacggtggccctacctcttctgcttcagcttcttctccagtggtttcaaatccttgtgcgtctgtaagtacgtagctttctttattttctttttgccatcatcgctgttttcaatttcttcgttccactccttcattgtactttttatccagtcgagtataaccctttccttgtccactccctggcccttttcatcattttttttttctgctgtggatccgctcaattctgctgactctttcgagttggcattgtcaatatcgtcttccaggttgtcctcaattaaatctagcgaattttcttttaatcttaaaaaaaaaaaaaaaaaaaaaacgcaaaaatgtatgacccgttcaggtactttttgctgtacaagggaaactcctttcgggggaaatttattcctacggacatgggaacatatcgtacatatcgcacatatcggcatatagaactgcaaacgtttgcatctatcttacttcccccttaggacatcgccaaatacattttgcacattaatttttaactcgtttttgtttatttttaactccttcagtctgttgtatctgcaagggggagataaaaaaatggcccattggacgtaggttgtttcggctgacacatatatgcgtttaagcgcgtgtcgctgtgggtaatgatatatacacctttttctgtccctctttttttatggtacctttccaagtcagtttctccaaacagccttattggttccttcagctgccgcagcaaaatgattatctgtctgttcgttaaagttatttctgcgccaaaaaaaaggtagcgatgttgaaaatgagaaaaatgtattgtggggggatatacgaagctgaatctttgaagcacttctgtgtaggccatcaggggaaaacacaacacattgatcagtgttgtaatttgcacgcagatgggtcattttgtgattaaataattttttattttttaacctgtatttgtttcttcatgcttcacgtctacgctgtgttttctgcgttttgcgtccagttcgtcattcaatttcttgtagggatgggaaaaaaaaaaaaaaaaaaaaagagcagatatttatactacattgtatgatacgatatggtttaatgggccgacgcggacaccaactagggggaatcaaccccccagcctcaccacttcttttctcagttgtaaagccttttcatttttttacctttagcctttcatattcctccgtttttttctttttatattcattttcgtaaaacttgttaatttctgtttttttcttactctccaactctgcctgcttgaaccatctcttgtttcccttgatttctgtcggaggggggggaagcagaaaaaatgaagtgggttaaccctatcagctcgttttggacacattcgcatatgtgcgtatgcgaatgtcggtgtggcaactctcctacacagtgatcttgtgcacgtaggtgggctttccccgtgtgtgtacgcctttggggttgctgcactaggccgttcctacattaggccgtttctacactaggccgttcctacattaggccgttcctacattgggccgctcctacactaggccgttgcgtttctcttgcgaaccttttatttcttcctttttcttctttataaaactgtcaagtgagtccatgctggtttgccctcttcccttttgtgtttacttttaactcatagttttgtttaaatgaaaaaaaaaaatggccactcaatcgagtttgcttaaaaaggggcattttccttcctccttcgggaggtaccgatcgaattttttcttcatatattttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacttaaccaggtgcaccgcccctctgcgttgtaaattaaatttcttttttttatcctttttcacatcgcgacattgcttaatctgtgtctgcgctgttatgtgaccatttggtgaacatggggtcgtatgtattttgaaacatagctgacttttctccgttgaatgtacatgaacatgtgacaacaggacaacgcttcgagatacaaaggggagggtgggggagaaaaatatatttgccttcgttaaaacaccttcccatctttggttttttaaaagggaaggaataaatttcttttaataaaaaccacatgtatttttcaatgatgatgtgtatgagggcacttctcattcttagcagcgtggtcgcgggaagggggggggacatatataagctacgggagggaaatcatcacacggtgcactcctcaccctctccccctcccaaggatgaagcccaattcgcgggtatatagctgtgcatagggcgatccgttttaaacccaaatgggaaaaaaaaaaaaaaaaaaaaaagagtcgacacagtgtacatatatatatatacatatatacatatacatatgtgtctggggggagctattcatgtgggcagacgcactgccataggaccccccccagcgctatgcccctccaaggggcatgtggagcagagagactgccgtgaacagctcgtcgagggaaggacaagtagggaataaactgaggacacttttaagttcatccaaagcgtcgttgtcaaagctaaaaatgacgttgagcaaatccatgttgaagaaatacgtcctgttttttaacaacttggtggagtagggatggaaatgtaaatattttttcatgtgatggaacatgttgggattattggacatgtatgtgaggaagttgaagtaaatttgaaagagcgaattgtctgcaaagctgtttttcaaatagtttttatattctgcaagtttggtctctttggagaaggtgccttggtccatattgtggatgcaatcaaggaagtgataaaaatctacatcgtagtaacagttgtctctgatgttgttttttataaccccgttgtagtctcttatgggatcaaatcggtacttattcatttcttcaatttttctcacaatgtttctttcgagggagggttcttgtgcgtgttttgtacctgcgcgtcggggataatactcaacaggctgattagcacaggggggggcagagcggtacaccctcatgtggtaaaggtcacttctgataatgtctccatagtcctgcatacgtgtttgtagagaaaagtaggaggtatttttattggcccgcatatcatacatatcgtttagtaaatggaaggcacttttcctatccgaaaaatcgtacgaactgagttttaaaattcggttgtaaacacatagctttaattcaaacaacaaatcatccatgcaattttgtgaaaaaaaaggcgttttccaaaaagacaatttttttattcatgtaaataaaaaatctgttgataaaaattgttaagaaaattctgtatttggatttgataaaatagttattgtaaaaatagttcctctgtaattttttcatcctcttcgagtgggcatattttgttttgctcataaatggatcacttggatgaggagatggagagccatttttcttcccattgataagtatttgcaagaataacatgaggtcatgacatatctgcacagcccgattatgatcgtaaaagtaactttgcctttgtttgtcttccccgaatggtgagctatatatggataaaaaattacatttcgagtcgacaagaaaaaaattaaaaaaaaatttctgatacgttcgtatgctgtctatcatgtgttccctatgattgacattcatgttaatccccataacactgtgtagcaatttattttcaaaaatgagttttattttgtttcgtaattttatattaccaatatagtgcatacacttcccgagtatgtaataaacagacaggaacctcttcgacgtgatgttaacactttggaaaatgcctcgcaggactaatgcctttctgtatttttcattaattatcatgttattcatattgtaaaaggtattggagcattgcagggtcagagtatttttctgttcatcatattggtacaagcgaacgtaactttttgtaacgatgagaattttattttcatacacatgcatatcgtttatgttttcaaaattttcttcgtttctgtgatgctccacgatttcgtacttgagggggtagaggaactccttctctgcgaggttaaattgttcctcgaaagtgtaacttttaaataggtccacgtactgctcttccttttgcttcatcatgtggtactgctgcttgtttgggtattctccatgtcttggattcgctgccgacggcgtgctttgcgcgcttccctcagggttggcacttcggtctgggttcgcacttcgggctgggttgttcccccgggtgttcctcgttgtgttcgtcgtgccgcccatcgtgccgcccgtcgtgttggtcggcgccccgtccggcctgcccctgctactcgctaacatttctatgtactctacttcgcttaggcccttcttcccgctggacctgttctttattacgtactgctggccaagcagctcattaaagatatcggaaaatttcactattctcccttcttgcgttcgatagagaagcattttcttgtcgtagatacaattctgcaggattttttccatcagtccgttcttgctttttgaaatttttctattactttttgcaaaaacgattttgagtaggactatgtgatttttctgcgtgaagattaggtacttcgtcaggaaggtctttatgtttttcatgcccctgctcatgtaggtgaggggggtggtcgtcgttgtgtttttaatgaagaaggagaggatgtcttctcgcttcgccttttggaataccagcgcggttttgtctttgcgtgcggttttgtctttgcgcgcgggtgtggggggcccctcgttcgctgccccgttgttcgctgccccgttgttagctgccccgttgttcgctaccccctcgctggctaccccctcgctcgcgggcctctgctcaagccgcataacgagcaaatttttatacacatatttgatgttgatccagaaggaaactctcctgcagtaattcacgaggaaggcataattcaagtgaattttcagaacaagaaatatatctccctcgttaaaattaaacgtcctgttgactttgtcctttaatctacacaggatgacttccttgaactggtgccttacgttgtaggggaatagaaagaggcagtcatagctgtccttctccctctctttgtaactttcgtttgtctcgtttgtcttgtttgtcttgtttgtcttgtttgtcttgtttgtcttgtttgtcttgtttgtcttgtttgtcttttttttttttttttttctttttctcgttttcaccctttgggcaaacggtttcacgcagttacatgccatcctcagccatgcgcggtataatacaaaccccgttatgttctccctcaacagatatgtagcagttctcctagatgctaacacgaggagtctcccttttccttgtcttgtgcatctgtcatggtgaataattttgtgaattcttcttctcctcacttgtgtgtgctcctttttgtgcgtcttgttcctacatcggggggttccgctccggggggaagcgcccccacctgcttcgcccactccggttggtacgcctgctcctaccggtttgcccactccgtctgcttctccaaccgctcggtcgtcccttttcacagcgtactcctctagggggtccgtttcgagagggcccctcctccccttggcgcttttcttgctcactattttgtaatactcggtcacggagctgaagtggtacttgctccctttgaggtgcatggcgaggaaggttaggtagcagtcgccttcgttcgcgggtgatctcacggatgtgctcacggatgagctcacggatgagctcacggatgtgctcgcgcctacgttgtccgcttcgcgccgcttggagggcactccccctagcaggcccaacttgtatatgttttctacctggttgaataagcttacaaataacatttttgtgaccacatttcggtttagagaaggcttcccgttgctaccctcctgtggattaagttcctctggtaggttcatccgacgaagatacttgggatatttctctgcctcctcttcaacgtgttttaaaacttcccataggttcgtggttgggtctggggttacgtcgatctgtttttggggtgaatctgctatagggcttccacttccatcaccgtcgtctacacacttggagggatcaattgggccacccttttggtccaatggcacagtctcgttgtttcccatttttctctgtttctttgtgcagttgtagtgatccccggtgcccttttttttcttcgttccgcttcccttcgcgtcgccacttctgatgtctcgcgcatcttcttcgtgtgtgtcccccctttcacctttgtagctaccgttcgattctcccccccttcccttcttatgactcgagtgaagaaacaaatttttgctaatcacctcctgtgttttcattccaataagtaccatcaatatgttgcagatgcgattgacgcagttatgcagcagttccctcctcttctcttcatccttaggatagtaattgtccctacctcggggggcactcttaacggttaggtcaccaagagcaagctcgctactaccttcccgggtaacagctatattctttgctacccacctatcttgaaaaaacgggttcagctcatgcgtcctgctaacggtgttgtaaaacaagaaggcgtagaatctgttcacaaagttgacgcactggttgcgcagaagacacaagacatttttgttccaagcaaagaggttctgatcccttaggtataattgggtgtatatgcacaaggagttgggactatctttcgtatttccctccaagtcaaggctgttcgtgagaagcttcacggggaagcgtcgcggggggaacccacaggggggtcgtgcgacatggccggaaaaatgataccctgggttttgctctgagctctgtcctgggatctgccctgagctctgtcctgggatctgccctgagctctgtcctgggctctgtcctgagctatgtcctgggctctgtcctgagctatgtcctgggctatgtcctgagctctgccctgagctctgccccccttcctgcttcctatcggcgctcccctcgatggcatcaataatttcccccttctctgtgctggagcaaatcaggaacaactcagtaaggatgtattttcgatctaggttgatgagaaacacatcggacaggctgctacttttaaaggtattaataatcttcttgttcattttcagacacgggttgttacttccacagtgggttcctattcctctttctttgtctctcttctccgggggcaatccgttagttttgtttggctcatctgtgttcacacatttggcggagaggcggccctctttttttgcgccaccatggcagtggcgtcttctgaactctgcacggtcgttacttcttccctccgcagggagaccctccactggaagacccccctgcctcctctccctactaacctctgagtagagaacaaaattctccgtgtagtaatcacaaagtggagacgacctgtcgaattttacaaacttacaaattgaacattcctgcttacaactcttcctcttttcagcaaagagttggtccctttggatcagtccactgtacagcttttggtttaggatgataatgatgaggtaggggaaggtcctatcgttgtttttaattaagacgatattatttacactcatgtcatatttgacctttattaacctttggttgatcgatgcataatcgaagtgacttttgtttgtggtgacggtttcgtgatttttccgactaatggggcgagaggggatgacttttttatgcccttctacgcagggttcatttgaacccctatttgtagcgtcactgggtgagttgtccatttggtgtgcttccatcgaatggttcgatttgtttggcggattcgatcggcttaccccccccgatgagggatcaactccatttttgaaaattcgcagggggagaacaaaaatgttcctgtttggcatgcctccttctcctatacgcttatcccgcaagaggtcgcacaacttgtccttttcgaggttcagcaggttgccaaagtagccgttcacccttgctttcagttcgtccaaatagttgtggtttcgcctgcgggagcgacgcacagacgcggacgcggacgtggactcggtcgagccgcctccgctgcgtacaccgctactttggtcacctcgttcgtcgattcgttcgtcgattcgttcatcgaagcgttcatcgaaacgttcatcgaaacgttcatcgaaacgttcatcgtcacgttgttcataacctcgttcatcccctcgtccattgccacgttcatcccctcgtccatggctacccgagacgctctgccacctccttgccccttccgccgaatgcatcgctctcgccgctctcgtcgccctcgccgctctcgccgttcccccccgcataaccctatccgacacgaacataaacatgccgctttcgcaaaaggagattgctcggaatctcttctgatagacagcccctggaggctcggaccacccgtcgtgccctgtcaatggattcaaaaaataaacggaattattcccaagtaaaaactcatcaaatattttggttactctcctctgatttttataaacccggaagtgacgcaaaaagaggtcatttcttggagcgttgcttgactggaaaatgtcatacgctttaacaactccttcgtttgtcccgatgagtaaaaaattattcagctttatcatcccggtgatggtacaatgatcgtttaaggtgtctatggagtactcatatacgtctcccacgaattgtgtgttcttttccggaggattgaccgattttgttatgccttggaatgtatgcagatggtgaaacgattggaagtctttcccccgggggggttccatctcgacatttcttgcctttaaaaagggtccataaatgtttatatttttgttcgccttctcttgggtgggcacatcatccgccaagtttaacaatcgtggtgatgcttcactcaatcggggtgattcttcactcaatcggggtaatgcttcactcaatcgtggtgatgcttcactcaatcgtggtgattcttcactcaatcggggtaatgcttcactcaatcggggtaatgcttcactcaatcgtggtgatgcttcactcaatcggggtgatgcttcactcaatcggggtgatgcttcactcagtcgtggtgatgcttcactcaagcggggcgatgcttcactcaagcggggcgtacaactctgactgacgtagtacgtgagcactctgcatcgcctctgcagtcctatgcacagcaaaatgtatttgtagttatttacagccttgttggaggggaccccttttttctcctccttggggatcatataaatggagtgtattctttcctcacaggacactcgatcgattaaaaaacagagattattcatcccgtctaggtaaaacaactcgacgaggccacttacgtatgataaggcaaggatgcccttatcgaagtggtagtgaaccactggggaggaggtcagaccccacgaggatgtatccatcagtagtacaggggtaccactgagaggatccacataataatgatttacagtgatgctattcgtgcttatcaacaggacataaaaattgcttcttccattttgacctatacattttgcataaacaagttttcctttcgtaagattaagtgattctaatttctcttctttgatcatttcaaattttttttttttcatgtcgttttgttggttcccccttttgatatggacgttttttccctgcgagtgggttttcgtggggactctccctgacatggtgaagatatttgcttctatgcgagacgcttttttttcttctctcagcagagagagcgaattttggaaagacccgaacaggttgttcttgcttcggacgtacaaataggaggtcttcaagtagctagtcatgcagagaatgctcagttggtcgttgaaacgtatcataaaggtgtgcatgctgatgtgattctccggaggagcagtggcctgaattgtcaggggagctgtggcctgaattgtctgcctcgccaggagcaccttgtggccgagggtcaacctgtgcaggtcattattcttgtccaggataattagcccatctgatgagagcttttttttcaatctcttcacactcaatatgtgatcgtcgtcctgcatgtctctccgtaggtcaggctggcctctccgcagctcaggctggcctctccgcagctcaggctggtctcttcgcaactcaggctggtctcccctcacctgcgccgttcctttgcacagactggcaatctttttcagttcatccgtgatgctggactggctctccatactgggcggagaactaccgatcgccttttccttgtatttgtaatccttcaccgttttggccctctcataagtgtagtatgccttctttacatttttaaaaatgtacttaatctgctgctgacgtgaaaccatacaaacgcacgacttgatcatgaatagttcgtccgcctgttcctcacttagggagaggataaagcttgtgctttcttccatcatggtactcgatttggacggtgaagcaggcgtgccacccacggaggtacttcccagggagcttatacaatacatcccttttgacgatgcaattaagttcctaaagtagttactcacctgcccttgcgtagatgagctccctctcgcaaaaatggtcctttttatgaacattttggattctaccatgtcgaatagcaaaataatgacatacattttcttccctcggagatcaactgagaggtatcttttaacgaaggggttccccacaggatgggtctccctaggatagtctctccctaacgatacaatgagagcattcgataacgcattgtcctcccctagggaaggatttccaaatggatttttgtcctttcggggaggagattcttcgtcccatggtgccttccctatactgtcttctgcatcgttttcgttgttaaggtaacagggggatttttttctccgtttggatctcttttgggagggggcacccctcctctcctcggttgctgctccctcgtttggatcacccccctgggggtgagtgaaaaaggcgttctttcttctctcgtatatctcgttgaaggcacttttgctgatttgaagcgagacatgggtggggtgcacaatcgacgagtttacacctctcgctggttccagctgtactggtggctgtgtcttcctgcgcgacagccgcgcagaaacactgctactcctgccatacgtagagcttcctcccacggtggacacacccccaactgttgtaatcgcgatatccatatctgcgcaaatgaaattattgatgcgggcagaggtagaacctgagccatagctagagctccacccgctggcacacacctcttggaaaagcttaaagtaatagtggtacacaaaggcgtacgtgtaaaagctgtcaatatagggaacactgcgcagtgcgcgaaattgggtggcgctgtttatgtagttgcttccccttgggaggagggactcttccgtttgttcactccatttggtgcgcggttgcaaaaggggggtccttcttcctaggtgtctatcccgatctttcaccccctctttcactccctctttcactctctctcccgctttcactccctctccctctttcactctctgtccccctcctccccttcccatgcgcttgcccgcgtgccaccccccaacgccgacactcggccacaagcgcggggggaagttccgaaggctcttcaaactgcggcacgtaacaaaataatccgaacataaaatgttatcctcgatttcctcgtatgcttcatcccttttaacaattctgaagtatctcaatttgtttacaaaaaaaacgtccgtgttgagagagacgcgataattcaccacagtaaggttcgcgccatacgctgtggaaaaatgaaaaaaaaaccatcccccttttggcaaatagaacgaaggaggagctgttcataaccctctccactttctcaacttccatggggagatataatttgccaatgggtattaaaatattattaactgtggtgttatttttttttcttctatttttaaaaaatataatgttggcctttccgttgtcattcgtggtgactagtacgatgcgtgtcttgtgatcgattctgtgtccccttcttctgcttctacttcttctgctgcttcttctgcttctgcttctgcttcttctgcttctgcttctacttctgcttcttcttctgcttctcctcctctctagcttctccctcgcgcgcaataatttacccctcacctttccataattaaaattaaattccttcaaacaggtgagagatatatgtcgcagattctgtaggtccattatgatcctttttacaatttcgaaatgatgtgtagcaattctacttgtggtttctccctccgttgtctccaacctgtctctaagaaaaattggtaaagttatttcaattcctgcactgctacgttgtggggaatcagttatgtattccccaaagagtcgattcaatttttgacacatcaagagcaacatttcattcgttagtctatctcccttctgcgtgcacccactagcgccattctcacttcctccgttgggttcttcctccatatgggttatgtcatacttatggcggtgggcatgcgcactcgccaatttcgcggtcgctaatttctcggtcgctaatttccccgtcgccaatttccccgctgctaatttccccagtgcggggttggctgaagagtcctcccccgaatcgccacagccatagttaaaaatatgaactacaaaaagattcaaaaggtaaatgtgcatggctagctcgagcataattgaaggccccccgtgttgcctcctcaacaggacggtgcaggaggagttactcaacgttttgctgctggagtagaaaaaaagggaaaagtagagaaggaggagtttcaacctggtggagaggccgagcagaaatgccgccactctcctcgcatcatctgcattaaccgaatcgttagtaccacgggtgccctccttttcatcccctacccctccgtaccgacagaaaaagtttctctcgaaaatctgctcaaatacggggtccccttggagcaacttcattttcccaaaatggtactggcacagtggacatgtcccaaaattatgccttccggtttctccacccttcgacttttttatatgtccataaagcgaattccatttaagagatgaatccactaaatagttgttgtgattcatcagaccttcatcacctgggagatctattccatacatgttaagcaaatcccaatcgtttgtctcaaacatgtttgtcctccacaaatttttcattaatttcatcatttcgttctcttccctatcgaaaaggaataaaacgtgtcttacaaaatcgacgtgactttttttattttttataaaattcacaatgaaacatatttttaagcttgtgcagttggaaaattcattatagtaatttttcttttgttgatttttctcagtggagtattgtctcctgatttgaaattcaccgtatggttgctcttcatcgtgggaataaactgtatgtttcgttggggcaactcttccactgccaagaagggaagtcattcccgtttcgttggcttcgtatcctccgtaaggcgtgctcccttgggggggagaagtaacatggtttgattttcccacctcgttgtgatcccgcggatttacgaataaccccccattttgcgcattcctcacgaacgaacccccttctctcaataatctgtcacaatgagtggtacttaaactgctggtaccacgctgatcagcacaggatgggccactctgcacatttgagtacccctccgtggtgcactccaagagcgttacaaaggaaacgttttttcgaaaacgaatacaggatgattctttctttggacatttttcgatgcgtattttgttcaccttaatgaggcacttgcttctccttgtcagggggtgcttcctgcgttggcctctatcagtggggggaaaacccggtgcatgtccggttggtaggccggttggtaggtcacttggtaggccggttggtagaccggttggtatgccgcttgttagaccggttcgcaggccgcttcctttgctgctgccctgggccggtcctgcctcgggatgactcatacataccgcgtagacatgcgccttgcagtcccccgaaaaggaagaagaaatatacttaagccttttccttccacgtctgttcctgtgaatgatataatgcctcagctgcagagggtcgtaaagaatatcaacattcctctcgttggaaatatatctgactcgaaagtcgtaattgagacaatagtcacttaactttttgtagatccaatttgattcattaagtattacaaaaaaaatattttctatgcacactagaaaaactttttttaatttgcacacgtggatgtgcttggcatactgctggaaaaactcattttttttttctccactttttagggttgaatagttcacatattttttcagtttggatgatctgaagttcccaaggaagcatgtctctacgaaacttccgtcaaattttaagattcggaaattcaatttttcatctacgatgaggaattggtcttggtgcttcccctcctggatctgtttgggcggtgcgtatgtaggcggtgtatgtgcatgcggtgacgtacaccgcggaggtaatacgaagtgcccccgcgttcaccgacgcgctttcaaacaggaaggcaaataatccgatgggttcgcaaaacaacgcctttgttgtcccttgcggggttcgggacaggggctcgaatatacacaagcttacctgcaggtggatgatcttgaggaaggtgttttggacgtagatcgtttctttgaagtccccggtgagaacctccaggtaggagtcctgtgtagttgcgcatttggaggcatgtgcggcatgtgcggaatgtgcggcttgttcggcttgtgcggcttgttcggcttgtgtggcatgtacagctgcgcgtttaagtacacacacgaacaggtgcacacatccttacgtccgtatgcgcgtgaatggacagatcggggtgtcccccgcaaccccttcagaagagcgaagccggtcttacctttgcggccaggagaaagtcccttttgctgcccttgacgaatttcccccgcagtaggaaatccactcgattgctgctctgacatgtttgtatgcttagcatttcttgcaaacggggcaggggtgtggcaagtatgaatgcacgtgctcacgcggaagaggtggactgctggcataatggcaactcgttgccaaaccacacactgactgttgttcgctgccactgcaccgcgtaccacagaaggcatcgaaatagagtggcgagctgatcccctttcgagttcctttcccacgaattcaggtgagctgacaaaatttccgctaactgactcggtgaggtgggtgggtcaacctagggagagacactttagggaaaaaaagagaagcaggagaagtaggagcagcggaatcagcaaaagcagctgaatcagcggaagcagcggagacgttgaatcaaactgaggtgaacctaactaatgcaacacggcactagctaagccctgccctgcagagcaagcaaaattagggacacacataactcgggatggagcaaaacagggcaaagtatatcgcagccaaatggcgcagaactaaacaaaaattgaaaaaattacggatggatggataaaaatgcaaaacgtataattctggtgaacaaaaaatttcagtcctagttatgcctatgctaaattgatcaaagctatgctcagaaaaaaaaaaaaaaaaaaaacagctgctgagatcatgggcattatttttagaagcccccttttttttttttttttttcatccacatatgcacatcgacatgtggccaagcacacctgagtgatgtggggcttgctgcacatcccatgagcgtcccaacaaaaagggcaccactaacatggcaagttgtagctaaagcgagcaacgccactattggtgggagagaataatccccagtcaaatgagcaatttacatgccgagagaaaggtaaatattcccctcctgtgtttagctctgcttcccaagagagatgtgcactctgatgggagttgccctttttgcgagtagtcccattaagggtgtatatcatatatgttgacttatgtatactatttccacggaggcatttcctcccactttgggaaggtctgtacgcggtatgtccagcaaatgtaccaataaaaaaagggccgtaatttttttccaccctacctgtggatgttccaactgggttgcctcccctcataggaagcttaaataagacccccaaaggatccacatatgtcgtgttgccaacgcaaaaagtggatggaaaagggggacacacatgtaccacgtgtgatggaaattccaatcgcagatttctcctcaccctgtcgatacggtttcctcttaaatgtaaaaaaaaaaaaaaagaggaaaggaaggtactccaaaggaaggagcgcaaagtggttctgttcacaaagtggtggtgttcacaaagtggctgcattcacaacgtggtgccataaccctcgtttggcgatggacatgtgaaccactgcaggttaactacttgggtgcgtaaggactccccttcccccccctgaggagatatcccagcactggcacactttgtggagagaagcccaggggaggaagttcacgtggataagccgccatcaattacgaacacctttccgttaatgtatgcagcaatctcggaggcgagaaaagccaccaaattggccacctgcacaggtagtaagagaagggggggaaattggtggggatatacgtgtctgtgcattttatgtataatatacatggatatgtgcatgtgcttggggggcgaaactcctcagcgggatgaccctccgcaaggcggactcacctcttccggcgtccccatccgcccagcagggatgtgcgagatgatgtccttctgaagggggaagaagtgggaagacggtgaaacggagaagtggcaaagggatgaaacggggaagcggcaaagggacgaaacggggatacggcaaagggacgaaacggggatacggcaaagggatgaaacggggaagcagcaaagggatgaaacggggaagcagcaaagggatgaaacggggaagcagcaaagggatgaaacggggaagcggcaaaaggggggaggggacgttactgccgtgcactgacctgcccccacttcccccgagttacctttatctgatcgttcagtttatccgtcatgtcgctagcaataaaacccggggcgaccgcattgactgttacgttcctggaagccagttctttggataagcttttcgtgaaccctatgaccccagccttggatgatgcgtagttaatttgacctgcgtttcctgtaagaccaactatgctagacatattaatgatgcggccgtaacgattgctaaccatccgtttagcaattggctgcgttacgtaaaacagcgaacttaaattcgttcttaggacatcttcccattcctcgctcctcatacgaagagatatattatccctggtaattcctgcgttgttcacaaggatgtctatggttttgttttctgccaacagcttgttaatcaattctgttacttggtccttgtctgctaagtccacggcgtacccggaggactggcaccccatcgatttgagttcgtccacgatgttatcgcaggatttctgagcgagagggggagaaaaaagagaaaaaaaaagaaaaaaaaaggtcatcattgggtaggacgaaaaaaccgcacatggcacagttcttcggaggttaagacgtcaaatgggggagtccatccattttgtccacttggcctactgcccccctgtcgtgacttttgctcctcacgaacctgcgttcgactgatgcacaatacggtggacaccgagccgcccagcgttttggcgatgctcctgccaattcctctccccgcgcccgtaacgagtgctacgcggttgtctccacagtggtagtagtttcgcctctgatcgggtgccgcgtgcagcgcgacattgctgggtgcgccccgttggggggctatctaaagaggggacaagcgaaacgggcgaaaagtgaagaaataacgaagtgcagaagtgacgatgtgcagaagtaacgatgtggagacgtccccctggttacctgtgcacctccccgtgcatgcatcagtttgtatcccctcagtaggctcacaaggagggagcacaggaagcaaaagtgtagggcgatcattttagcacgcaaaaaaaaaaaaaaagagcatacgtgagaacaacgcgtgggtaaccttcttaatcaccttaatatcagttgcaatcttggttgagttttcttctttttttttcttccctttggcaagaacaattctcgttcgcttcgcttaccacgatgtggttttccacaaagagtacgactgtgtgcacatgcggaatggcgtgccttttctcgcattacttttgttacttggcatggaggaacgtcgtgcacccacattggtcactaagttcgatggttctacgcaactatctctgattcgttttgcttcgattggattatttgttgggaggataaccgacggggcgccatgttcccacaatttttttttttttttttttttttgtttcatattttttttccaaattgtggcaaaaccagccattccatttttttcgtacactttcgaaaggacgatttaaatttaaaaaaattcgatgggggcctcctgcgcaaagcacaaacggaagcatacttgtgtacgaggagcgcggagaatagtgaaaatgtgcgcctctacaaagaattaaagtgatgggtacaacttgtttgtgattttttcttgcccgtttggcaaaagggtgttaatgaaatgaggagcatattatgcgcaccacctttttgttcgacgccccaggacagtggcagtctttccattaagctctttcgcgaacgacttcgtttcgcgggtacttttcaactgcgtgtgcgaatggacatgccggaaagttaaaaggtttttttttttggtaagcataaaatggcgtacgcgaaggtacctacgtatgcacacgcacgtggggggcgcggcggaggaacgaaaaaaaaggataagtgggaaaaagtaaggcgaacgcaacgtgagtcgcaacgtgagccgcaacgtgggtcgcaactcgaatcgtgggatacccaaagacatacgcactgctcactgcgcggcggcacaccctcgcgcggtcactcgaggtcgagctgaattccgtagagggagacgccctgctccttgagctgcttagcgacctcatcgatggaatagaaggaggacttgatttgcggctctagcgtctttagcttattctccaaaatttcaatggccatttctacaacctgctccggtggcatggaaccaacagattcaaccttaaaatgaaacttagtctcatcataaattatttttacgacatctttatatcccaattcgttcagcaattcgatacaactctctgccatgacaacggacatattttcatttagctttaaagacacatccctatcatgagcatcggcattcttcaaaacgtagcagtttttgttcaagctgttcgctaacagtagtttgtgttccaccgatagagaattaatcaactgatgttttatggcaaccttgtggtcgattctatacgacacattggcaggtatccatttagcatgcattttcccaatacctttcgtggctattagcttcatatgtaacgtttgatttttagacagagtaacaattggaatagcattactttctgccattttgttatttctatcttcgaagggaaccggcattgggacgtttggttcatgttccacagattcgatatcataatgtgttatatctattttgctaacattattgcacttcacttggatgaggtactgaatagtacactttgagcatgtctccttacatttgcatttttctctgaattcaaaatttttaacatttctgctatctattggtattaaccctaatctgtgtgctaggaattcatcatggaacggactggtgttttcgtacacattgacgacatcgatggcgagtgttgggatctctgatagcatgattcttcgtagcgcgttcgccatccctgtgttgctgttgtgcaacacgaatgtcatttcgtctttcgtcagcttcgtgatttcgacttcgtgccgcttcgcggcatccttcggtgcgtgcgcgttcatcgtgggaagaagaggggagcgggggggaaacggtagcacatagcggtgccagcggataggcggcgaagcggccgcgatgtggcagcgaaacggtcgtgacgtggcagcaaaaccgtatgcgccgctaaccacccaattctttcctgcttccaagtggcttctcccccccccggttgctactcgcgtggcctcttttttgaggcgctttttccaacgccttttctcagtgccggggttttggaaaaaaaaaaaaaaattaagccaaattaagccaaattaaaccaaatcaagccaaattaaaccaaatcaagccaaattaaaccaaatcaagccaaattacgccaaatcaagccaaattacgccaaatcaagccaaattacgccaaaccaagccaattcaaatcatataaaatcacaataggggcgatgcgacactataaaaataacattaggggccccagcgttgactccgcttggagagagccaacctggttgctatcaaaattgagaggcggcagtattccccgttttatgcggtcacacgatagggaaagcaccactttttttttgcgcgactcgcctgtcgttttccacaaaggcgcaccgaccgaccgcgtatcgcgcgcagtgctgttgggggagttgtggagtcgcccacggaaatgtcacaaaaatatgcagtaaaaatgggcggtaaaaatatgcagtaaaaataggcggtaaaaataggcggtaaaaataggcggcaaaaataggcggcaaaaataggcggcaaaaataagctgcaaaaatgagtaccaatgcatggaacgtaaacctcgcagcaacaagtgggcagtatgctcgcaaaaatggggagcctctcctccgcgccgctacctcatgaggcaaaaagcacagtggtgaagcttaccacggggcacaagaaaaggggcgcctttgaagttcgcgccgtcggggaggggggaccaatcggtatggaaaagtagcacgagaaaaggagcacgtaaagaggagcacataaaaagtagcacgtaaaaagtagcacgcaaataaagatggcgagggtacacgcaggggtaacagcgccgccgtagggctccccccttgggcaacgtgggcgtcacgcccgagtgagcctaaaggagtcgtagtgcacggggctggtgtaggcgagaaacacgcacttcttgtgcttcccctcagttcgatgcttggattcatatttcaaatgccaattatccgcagtagacgtgataatataaacaacgcagtcaaaggcatctgctgtggcctttatacacaactcatccccccagtagccattctgagacattttttctgtgtattcataaaaagcaccctcttcaaaataaatggaaaactcatccttacaattcaacatgtgctgcacacaccttttccgtacatacatatgatacctttgttcattaaataagttacaagaaatggatcgaaatagacagttaccatctcctgggactttaatcaattcacagtcaactgccgagagtctcttttccaaaattgttcgtccagatttgtaatttcttttatttattttgctatttctttttaaaaaagaaattcttctgtcaaaggtactgtatcgtttcatttcttccgtccgttttagcttctgtatatctgtcagtacatgtgctaaactttttatattcatgcttgtactcagctttgtttctatttgttcgtctctctcgaggctctcggagaccctcaggcgactcgccatgtatcggtatcgcacgttgctcagcttcccgctgcagcagagccccatggtggggatgggagcgcacgcgggagcgacgggggaagcaacgggggaagaaacggaggacgcgacggagaagcggctgcacaggctgttgaagaggctgtctggccttatcacgatcgtcgctatcgtcacagcggtggctcgtacaagcacacgtgattcgcccggaacgcccatctaacccacgcggcacatacatgcatccccccctcccccgctagcacccctttttttaccacataacgaaaaattgactcatgtgcctattcaaccggttggcgcaattcacacagaggggttactctcattcgggaaatcaaaatttatgaacacaaaaaaaaaaaaaaaaaaaacttaaaaaaaaaataaaaataaaaaataaaacaaaattaaattaaaataaaatgtaaaatggcaaaacgggtacttcaatagggacgcatgatgcaaactttcttgcctgtgcggaatagccccaaattggaagaaagggccactcggggggaattttccgcaccatggcgttaagcgatgttgagtgctgttaagcagcgccgaggtgggtcgagaggtgccccctttttttaactcctctttacctgcgctgtgcgaggggagggagttgcttcttccccgtttgtgccacgtttctgtgcaacttttttgtgctcctttccagcgcgccaattttgaactccatcgcccgtcgcgtaccgtcccgaacaaccttcatctgacacccccaactggaactcctctttgagatgcggtttaaaatttccactcagcgtagtcgcactgggcttgctttacatatgctcgtcgatcctgctgccggttcagctggtgagagtagtgaccctgagggagacgcttccgatcggtatgcatatcggtggctctactccccttgatatgccccttccgccgagctcttaagacaggattgaagccttttacgctgcgcgaagggatgcttgtgcagcagtgtggggacggtaaagggcactcaaccttttaaagaaacacaacagtgttaaaacccgttctacgtgcgctgcttcgtgagggaaccaccatgtcagccagccgcttaagaagggggagtggcattttggggggtcgaccaggagggagaacgtgccaaccactgccacagcgatagagcgggcgaactgaaggggacccgcgcagaacccctgtcataacggtgatagaacggttataggtcgcttccataacggtgatagaactgttataggtcgcttccataacggtgatagatcggttataggtcgcttccataacggtgatagatcggttatgggccgcttccataacggtgatagaacggttataggtcgcttccattacgctgcgataactcttctggaaggaccccacttccccgcgttcgaggcaaaatgaacccgcgggcgagcaggctccttttgcaggggtccattttctgcgcgtgcgcagtgttcctcgcctggaagaccaggcactcccccctttttcgaaaagtgacaaatatcgtaagaagattcctccacttgaaaagtcaaagggacattgagacaaacgaccaaattaggaacaacgtgaaaatctactttggtagccaaggaggaactgcggagcagttttccaaagaactaagcaaaaacttaagtgacattttcaaaataaaagcagagataatcgacttggaatatttcaacaaggaagagatatcaaaatttggagtacgcatattcatcgtagcgacttatggagatggagaacccacagacaatgcatgtgccttttttaagtggctcaaaattctgaatgacgacaatgaatattttagaaatacgatatattctatcatgggattaggaagcaaacaatataagcactttaacaaggttgcgaaaaagctagccaattatctcaccaaatttaaggcaaaacagattagcgaaaatgtgtttggggatgatgatgacaatatatatcaggactttgaaatttggaaaagcaaattttttaaagaacttgtaaaaatgctacatatgaaggaggaaattattccagcacaatttgtctcagaaaatgtggtcgagttggtggactggacgacccttccagagataaatctccgcattcggtacgaaggggaagaggaagcggcagtgccagcggcatcggtagagggagaggaagcggcagtgccagcagcagcggtagaggaattggcagtggcagcggaagacgcgttgccacatgggctgcaagaaacacaccccggtgaaaaggagccaacaattttgcctcaccaaacgaccgacataacgggcaagttctactttaatcatcaaaggggaagggtcatatcgaatgagaacctgttgaaaaatgtgaacgacacttctgacgatgataaggtaaatcgtatagttatcgctgtggagaaagtctccttcaaagcagctgacacgtttgttgtgttgacgaaaaacccgaggcaagtcgtctcctggtggttgaagcggttaggcctagacgatacagacaggaaaaagagattcacctttgtgtctaggaacacaacagagaagaatcactccccagaatctccccacagcaattcgaatttgaatgccttaccaggaagttcaccacaggaaatcccccccttgtgtgtccccttccccacgccatgcactgtggaagatgcactggcatactactgcgacttgacgaccataccgagggtgaacattttaaagaaattcagttgcttcattaaagatgtggaagaactcaaaatgttcaattatctcctttccaataaacagagaagtacgttcttcaacatttgcaaagagtcagacatgaccttgattgaatttgttgatatattcatgccccaagctaagttcgagttaaccccgtttttgcaactaattccaaggaatgttcccaaaagttacaccatttcttcatcccccaaggaagcggaagacacgatatctttaaccgttaagaagaaacagtaccctattcattcccttcggaaggctctgaaagggtttaaaaataacgatatgcttccccccataagtgagcagaagttacgagaactttgcagcaggcgatggtttaaaggttcatcctccttttacctaacggaggaattagccccacatgatagcgtaaaatttaatttgaaatcttccaaattttgtttgcccccctatttggaatcgaccaatattatcatggtcgctactggaacgggaattgcccccttcaaagcgttcataacggaatttaagcatttcgaccaaatgtgtgtgcaaaatggagtagtcaagaaggccaaacgaatactcttcttcggatgcagaaagaaagaaatagacttcctctacgaaagggaaattgcggaagctgaggaagggaagcatgttgatcaagtgttccttgctttctcaagagatcaacatgaaaaggtttatgtgcaggatttaattctggaaaggaaggatcttgtatggagtttgatccaaaagggggcctacatctacgtttgtggcaatagcaacatgagcaaagatgtgaacaaaacgattaacagcttgcccatgcattacaaacaaaacaataagaaatttaccaaaagtttgaagaaggctgggcggtatgtggaagaaatgtggtgaagcaagcacgacggaatttgtgtatcgagttttgcgcactcttcgcgaggaaatggggttccctttttagtgatggaagagtgccttccgaatgggactagcagtgagtcctttttttgttggtcagtatctatttcgggtagcaaatctgagtgttacctgttttggttttttttttgtggtccattttggctagctagatcaggtaaaaaaatttttttttttcccccgagttgccggtccatttggctaactaggtcaggtagaattattttttttttccctagccacattgctcttttggctagataagtctttcgttattttatattatttttttttttcctagccacattgcctatttgtcaaactcagtgatataatgttttccctttttgcacacaccttaaagagcagttctgcatatttgtctttccccccaaagaacaaccaatttggacgtcttcccagccactgaattaaagtttattttgttctccccaattttgcaaggtaaagcggactgatagatacatgtggatgagtttatgcgtatcggtctaactctgtcacgctgaaactgttccattgagaattcgtagtcagtcgcaccgatttctgcacaccttttagtgtacacctctttttttttgcacgagcgggttgagtcccttaagaaatcgcttcatcttttaaattatatattccccctgttaaggggttaacctcctcgttttcaaacaattcgaaatgagcaaagggcaaaaagccaattgccgccttgctgacgctacacacatttgtttttgtgtacaacgtccacataaccgtttcacccccagtaaaaaatggcctttcaaaggggagcattcatacttgccatatactcagcggtagtggcgaacgtgctttacgacttcttaacccatagtgtatgcaggaagtgccctagagcgaaaccccacgtttgcgcttcaagcgtgaagaaggaggggggagcgggccagaacaaaaggctgtcaaagaaaaatagtgacattcttcattttttgcagcaagagcaggtactactacatagtgggggattaaaaggaggagggagaaaaatgactctggagaaacgttccaccgatgggaaaagcacaaatcgggttcgtagcatcaatttccatgaggtgcgaaagggtgataatgcctccacacatgatgtggacaactgtgagaccactcctgagggttgccgcaacagtaaggtgagaaacttcgtgcatctaatgaaaggaattggggagctcaacaaggtgaaggaagaagacagcgtgataagtgaagaaaatgtctacaacgatcaacaccatacagtggttgtgtatgacggagtggatgaggaaaaggatttatataataagtacaaagaggagagagaagatggtatgtctacagtggtcatacaaggaacggagtacctaggggtgggttacgatttcatttttggaaacccaattggtgaccccttcttgaaggtagatcctgggtaccgagattctatcattaaattgacttaccccaaatcagatgtagattatccggacagttacgtgaatataaacccaaacgggtcatatgtgcgaaatgaaatttcgtgtaataggtcagaaaatgaaagcgaaataagtacaatgagtgagtacacaaaggagctctccgttgatgcgtctataggggcctcctacggttttttcggttccttctccgcatctacagggtatacgagtgtgtctaatacgatatcgaagaagaaatttcggctgttcatgttgaaaagctactgctttaagtacatggcgtctttgtctcagtactcgcagtggaagctgagcgatcagttcgtaagggcaatttcgttactaccatcctacttcaattcgctgcagcatgacgggacttactgcactgtggaagagttccgagataatcgaaaaacggaaaagtgtggccacagcgtagagtcctggatgtacttttttaaaaatttcggaacccacgtttcgaccctcatccatttgggggggaaaataacacagcaagtgaaaatatcaaaaaatgaatacaaagcgttgagtgaaaatgggctatcggtatctgtgagtggatcagttggcttcggcttattcaaggctaaggcctcagcaagtactaattcgaacgaggcaagtaatgaagagagcactaactcaagtgcagaaaaagaaaccgttatcataggggggaccacgatatatgacccaaatgatcccaaaaattttgaaaaatgggcaaacagtataaaagaaaatccaatgcccataaagggagagtacgagcctttgtctagaattctacccaataggttaaccaaggtgtacgaggaagcaatacagttttacatctctgtgaatgtccccttaaatctggggcagataacaaatgacgagatgaagctctacaacgtgaaggaacaactgatgaaatctaccaaggtgtatggaagtggaactgggttagtagtcctcgaatgtgaagagaaaaaaaattttatcctaggcttttccctatcagtgcctaacgacttaactgtgttgaaggatttttatatgaacacgtgtgatgaggattcagacaaatgctactccaagatgagcgacaatgcctatagctacctcttcgccatgtgcaatgatgaaatgattcctttccttgagcagaaggtcaaatcaggcactggcttactatccctggagtgctccgaaaaaaatcaagtaattttatttggctttggaataagtgtactaaattcgaatgaccctatatcgattgctatatacccctgcaagtatgggaagccaacttgctccatgcaagggccaacggatcagtcggctgtcggcctgtgggtagtgtgtggccacgaggagtcccaaaattctaaattttctatcaacgtgcgcaaaatggtgcaggaaaacgtatccgggaagaagaagaaacatatagatatatgccctgaacaggttttattcaatctcatttttgagtttacgcggactcccctgaataagcgcaaggggtcgtgcttcactgtgaacgacgtgtgccccaaggactttcacgtttgctcggataagaagcacatgaaggggtttaactactactcggtgtctgtgtattagacgttccccggtgaccacgtgtgggggggaagacccacactcatggaccctttccatgacgttttcctctttccgtgtatgatgagtagtagtggcgtatacttaatgcgggcacccctctctttgtgtccttcttcatggcactcatcgtcctgtttatttgggcccatttgaataagcgactgttatgtattttgccgctgggatgcaccatttttgtggcaataacttcacttaaatttgtcgttattgagaggggcaaacgcgcgcgtggaatgggcgcacgtatcgtatgcttatctatgcagcgcatgctcaaacgtgacaagcgacgctacgttcggttttgcttgctgtggcggtggcgatggtaatggcgatgacagtggcgatgacagtggcgatggtaatggcgatgacagtggcgatgacagtggcgatgacagtggcgatgctagtgaccatgacaatcgcggtgataatgatgaaagcattcgtggacagctcgctcgtctgggaggatctttccaaagcggctggctgaataggacaactttgcaatttatatttctacgcaaaaaaaaaaaaaaaaaaacgactactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaaaaataaatacaaaaaaaaaaatacaaaaaaaaaatacaaaaaatatacccaaaatataccaaaaaaaatacaaaataaacgctaaacaaataacataattataaatgcgcaacttgcaacaaataatgagaagaagcgtttttgctgcaaggcggatgtaggcataagtaccccttaagagagttcaacctgataaggaataaattccgaacagaaggaaaaaattcccgaaacgaccatacgagggtaccaaaagaggagccaagcagcgaagggcacgaacgaatcatccacctcctccatagaccacaaataatgttttccccaaagtaggcgatcgatcaccagcatggaattaaatgacaaacgaaacggagagaagcaccaacttagtactgggaccctggaggaggatggcaacgaactggtaggcgaaaagggaaatacaaataaaagaatttatatgacgtaccatgaagagggggagaattacaaagatgaggaaaaagaagatggaggaggagttcctcacaaacggaacagaagaccgagcataacttctcctagtattgacgaccatgtagtggacaagggagaggaataccatctagcgaaaaaaaagaaaaaggcaaaagttgttaatgaattatcatcacctgcgttatcccccaatggtggggagaacaaccctgtcagtgatggtgatgaccgagacagctactatggggataggtaccaaggggaaggaaataaatggaaaaataacagaggaggggatcatcaccacgcgagtgagaaaaaggcatataatattcgtaagatggctcagtacgcctcccatatagatacatcccctggggaaaaacgaaacctttgcagtgatagcattccgagcagcgtaagtctcaaaaagggaagtgccgcacaggaggatgaatccacggcagatgaacatagcccaaaaaataagggtaacaaattttataaattaaaaagtaagggagggagttcctcctttatatgccatcctgatggaaggaggaggaggatgtcacccacgaggagaagcagcttttctcattcgagtgtggaaacatcggaaaggagttttatcgccaaagggaaaagaagctttcagggtgggaagtatgccaaggaggggagggggagctgtcagcgggaggctagtcatgggagtggcagaagtggtagcagtgatagaagtgatagaagtggcagaagtggcagaagtgatagacgtaacaaacacggcagacgcagaagaagttacggagccgcttcgccatatgagcaaaggtatccgactcaggaagccaaacggggggaacacactccgcatgattatttggttgaggggagaggaagaccccatggcgcacacctctccggtgagtcagtgcacagggaggaagaaatctcgagcgagtacagacgggagtcagggatgagcaaaactgaaaggaataaaatccacgaaagggggaagcgatccagtcggagcagtggaagcgagagcagagggagaagcgctagtaggggaagaagcgctagtaggggaagaagcgctagcaggggaagaagcgctagtaggggaagaagcgctagcaggggaagaagcgctagcaggggaagaagcgctagcaggggaagaagcgctagcaggggaagaaaccctagtaggggaagaagcaggagcgcggggacgtactcccgaaacgaggcggagaggcacttctacagtaagcgaaaaagacgttactgccctcctgctgaagaggatccaccaaacacatataggaagaaatggcagagcgggaaggggaagcaggattggcataaagacggagggaattactatcatggggagggaggagagtatgagaaggaactacctctaaaagggaattaccgtgagggtccatctcgtggcggaagcgtaaaactcagtgacgatagggaagaccccaatttacaaagaaaaaaaaaagagtatcctcacaatagaaagtggagtgaaaagccgttagactcccacagagatgaaggaaacgaatccgccactgagggggaggaaccaaaagctcattataatgacaatcatggccgagagaaggggcagcaaagtggaaaatacgacctgcactcaaatgagtactcaagtagaaaacgggatcgcagcgaaatggacgatgaggaggctgacatatatgaccaaggtaggtacaactatccatacgaggaagcgtatcatgcaaggggaaggaagaaccccattaagcgactgaacaaatgtaaaggagatactgatgaggaagaacagaaggaggcattcaagctgcgctctgatcagcgtctccaccatcggtttgaaagagactgccatggaaacagacatgatgagaagaacccacgtagaaatcgaagctgcgacaaaaatggtgacattggcagtgacatttccgtgaacgagttaaacattggaaggatgaaaagaaaaaaaattgctgagtatactcaaattgatggtaatgtggagatcgagttattgtccgatgctgattttaccaactgggtgagcgacgattgtggcgtctcagcagaagagggagtagaggcagatgcgtcaggtgtggcagatgcgcccgacctggcagatgcgcccggcgtggcaaatgcgtccgacgtggtaggaggccatcgcaaaggagaccccgtttgcatcaaatttaggaatttccaactgcggaagtttgttttgtgtagcggccagcttcgcatggggaagttggctcccccgggtgagtggagccatcccctcacgcagaaaaggagcgtaagcgtctgttcctcggacgggaacacgtatagtaataataagtatgcaccccccactcgtattgctaccaacaatcagagtgaatacagacaggaaaaaaatcccgccacgtcttccttcgtgggcaataaatattgtgatgtttctcccttaaaaagaagaggctcacacagtgatcgatcggaatcacctgactcgttcaggcgaaatggttacatgagcggtaaaaattctggtaccaaatatgactccactattgagaggtataaacagatgcccaatgtggacggagaagcgaataggcgtcgctccagttcggcttctgcagtgcgtgacgcacttgtggaatgtgagagtggccgtgaggggaagttcccggggggatttagacggggtgacgacaggagcaaatgcacaggggggcatcagatggaaggcagtgaaaggatccgtggtggcagccgtggtagaagcagaggcagcagccgaggtagaagccgaagtagcagccgtggtagaaaccgcggtcgaagccgaagtggcagccgtggtagaaaccgcggtcgaagtggcagccgtggaagcaaaaggtttggcgcatcgagagacgccactcacaacgcacatggtgacagccacatccaggaaatgatcacccctcccaagtttagcggcgataggggatttaaccaaatcgaaagacaaaaggataagggctattcgcacggagagaattatgagaggcgcgctcctcaacatagtgcacatgcactgagtggtataaaggtagggggggaagaaaaccgtcgtacgaatggaaaaaacgatggtgacgatatccgcattacagaaaaagaagttaatcgaacgggtaccaaagtgacagtggcaagaagaactcccacttgggtgaatgtacccgaattggggaacataccaaattacataaatgagattataaaaaatatgaacagttcatatgaaataaatgaacctatcgacatgctaaatttgaaggcaggtaaatcctttcgtgttcctgagttactccatttagttaatgagatgacaagtacaaagagttttttaaattttctggagaagagaaaagaagcccaaaagaaatggaagatggtcgcccgaaatctggtacatgaggagttcaaaattttgagcgactcgataagtcgcgatgtgattgacgcgaaaataaatctcctcacgaattcgctgagatctctgtagggagtttccgcctggggggtgtccccatattctgtttgtgctacttcacgttgtgctatattttgttttgtcctgttttgttctgttttgttctgttttgttctgttttgttctcctttgtgttgtcatgtcctttcttgtttcctttgtttagtgtcactgttgcatatacgttggcgccacggtacgtacggggtatgtctccatgtgcccagtgccgaggggtaattcccgcgtgagttgcgtagcatttgggttttttctgcgcagcacaactatgctgattatttttttttttgtttgtttttcttaaccggagagtaaatccattttggacaacatggaccataggaaaaaaaaaaaaaaaaaagaaagaaaaagaaagaaaaagaaagaaaaagaaagaaaacggcactgaggtgtatatccctcagtgttctttccaatcccttcctcttttttttttttttttttttttgaggggaatatcccaccggagagtatgcccatgttttgagtggcaatgattgaacgggagaaattagcaacacaatcgaatttgtgtaaaatttctatttccttagctgactcttcttacagcgcggtgcagtgtgcgccctggggggtgggggtcccaaggtgtttgccttgcgttcatgtcagtcggttcgtcgtatgtattttcatttgttgtatccgccatgggacaccttcctaaagaaaaactccccgatgaggggcaaaaccgttaaaactgagcaacccctccccttgggctagcgacgagttgactcgtctcctatttggctacccaacttttttgcactgccactcgcgcacatatgcttagtgaccccctcgcagaaatgaattgcatttccgtgtggctctcattatacagggaaaaggtttcaaaaatgttggacaaatgtgacagaatgactagctaaattatttcaccagtttgtttttttttttttttttttttttttttcccctttgggacgcatttccaattttgatgaaggaagaacaaatgagaagcataatgggggtggtcggcgaaaactccattcttcgtttcgctggagctgtgctcaaatttaaaataatcgcgaaggaatgtcatctcaatttgacttacgtatcgtgcacaagcttgaggagttgagtttgtttccccaggggggggttaatttcccctcgagtacaagcgttacccaggcgaacggtgaggcacacagataaccttgtgcaacacaccacatatcagagcgttgtcacatggagaaggattttttttttttttgtcaagtattcccacctgaaatgttagtgcactcctgctacgcgctgagctttgcactgtttcgttttgctccattcgttttgcttcgttcgttttgcttcgttcgttttgcttcgttcgttttgcttcactcgttctgcttcgttcgctttgcttcgttcgctttgcttcgttcgctttgcttcgttcgcttgcttcgttcgctttgcttcgttcgctttgcttcgttcgctttgcttcgttcgctttgcttcgttcgctttgcttcgttcgctttgcttcgttcgctttgcttcgttcgctttgcttcgttcgttttgcttcgttcgttttgcttgatttgttctttttcccgagttggtatttgtgctaactgcgtatttttttttcccccccctagaggaagcaatggcctacttgccttcctgatttgttttgaacaatgtgcgccaattttgattactcggcgtgtttatgtgcgttccctggctttgccccctttcgccaatgaaccattgtaaagccgagtgactgtgccacttgctggcctcattcgaatcgtttgaccaggaacaagcgaatgagaggagtcctctctctttctctcgctcgctcgctttttagttgcctttcatttggttgctctccgtttcccgatttgtttgccgctttaccttccgctttttttttttgtccctcctggtcagctaaaccattcgagctgtgacgaattaaaaaaaacaagaacagcgaattcatttgtgtgaacctatttgtggggggtatcaacccatttgttgtgcaaaaacttttttgtgtaagaaaaagcctcagtttgagcgtcgcttcgattgactaccatcgttgagtttgctttgtccgagcacccagttgggccctaactagcgtccgccgagagggggttcacccactggccgagccgttttgccagcgagtgtagcgacccgtgcgtcgtgaagcgttcgtcacgaagtgttcgtcacgaaggatgcatcgctaagggtacatcactaagggtgtccctccccccccgcagtccctcgcacacacacgtgcagacaaacggatggacgcgaattaaccccccccagctagccattttacgaattacgatttgcgaatgtttttgttttttgaaattatttgaaaggtgcccgtgcactttagtgaggaagcatatttgtacaggcgcaccaaaacctcgcagcctccttttttttgtgtcgcattttagtttgtaatttttttgttactacgtcgagctggacctagtctccagtttgaaggaaccgctgtgtgaagtagagcaagcatttgtcaagcatcaggcatctgtccagcatcaggcacctgtctagcagtgaacgttttccgagtttgtccaattttcttaattttcctagaccgcctagcagcgaacatccaccattagccacaaaaaagacacggccttcgcacttttaaataatttttttgtccatacatatgcacccctttttttttttttttaagttcaatnnnnnnnnnnaaatgtgtcagccttttcttcaattttcgcttccataaagagagaggcgtctagctgaacagaagaagagtaggtaaaccgccggaaaggaaaaaagtttttttttttttgtaaagcggtctccctgctatccgtcgtagccattcgtttcccttcataagatgggacgtaggaaaaacgtaaaacaggtgagaagaagtcgaatacaaataaggcaagaatatgagtaggtcaggcgggacgcctataaaacggccaagcagagaaaaaagcaacgagaagaacggcgtgaagcgtgcgagcaaggggagccgcaggagcaacggtgtgagaagcagtataagtagcgacataaacagccacgtgaacgcttacgcgagcgccaacctgagtgccaccgacgaccgcagtgccaccaacgtgggcacggacaaccccgccagcagcagccccaacaacgccgcgaacggcagcggacacgatgactattacgccatcttggacgagctaggaaaatcggaaacccccaaatttagatccgtcaaggatagcatggatgaaaatctcaaccttgaatttctgagatcctccagcgaaaattacacctataagattacctccagaggtaggccctacgaatgcatctcgttttgcggcgtgattgggcggacggcacctcgcttgttcgtctcccccccgcacacgaaaacgaaaacgcaaacgaaaacgaaaacgcaaacgaaaacgcgaacgaaaacgcacacgaaaacgcacacaccgcccccatatgataaattgcccctccccttttttttgcacccttgaaggccccgtgtgctactcggccctctaccgtgacgacaagtacgtctaccgtcacataatcctcagcgacaacgtcagacagtatgcagaaagcaaagtgcggaaaacaaatgccttcttaaccgagcactgtatcgtaaatgagttacaaattgacataggaaaggggtggaagcattttatgatttacgatggtaaaattcgagagctgattttgcgaaaggtcttgaccgccgaggacaagttgaggatggccgtccaagcacagaagtataattagcccccccccttttttttttgtctttgcgcgatgtgttggtcatgcgttgatgcggcggccttcatcgattcgttacttggctagccgtcccactagctgcgtcattggcttccccactcgtcatgccactcacccgttgcgcgcaactcttctttaattttcccccaaatgccccccctgtttgcttcatcatgtttcccctgtttacgtaatttgacgaccaccccaagtgatccaagtcccgtttttttttttttttgtaaaccttgaaggggcctttcatatatgcgataaactgcgtgcagatggacatacgagtggggagcacaatattttcccatttttgacgtaggcaggtaggaaattgcccttccccgcatatctccattcgcacatgttttaaataatttggggaaaacgtaaaaaggtttcaaactcgattgacgtgatgtattatttttatttattttttttttttttttccaaagtggcctgaacagaggggagtagacaatctactacttgtgttgctgcacttttgtgtagctctccctctccaataggggttgaatcatttggggtttcacctaagcgtcggaaggggcacttcacctttctgctcattggtagaaggggacctggacccctctagggagtaacaaaacgcatgagaatataccctacctgcgcaaaggccagtgtgtagttgcacccccccgctgggcacatgcaaacgcatgcgcgtgtggtttcgtttcgttccgttccgtttcgttttttttttgcgaaaggatggtgaagggaatgctccgctaagccgcacaattcgcatgttagcaacgtcgaccagggggtgttcaatagtgtcaatttaaaaaaaaaaaaaatcgacattttttgacccgataggaggacatcgcaaagctgggccagccataaaaaaagaatcccacgtggaaagaacaaaacgtggtgggatggtacggcttgaaaaggcggcaaagcagagacagtcaatttgttagccgatcagttatatatattcctccctttgtgtggtaccccccccttcctctgagcagtatcttatttgaagtttttttttttttttttctgtgcacagatatgtgggggtcccaagaagtgagcgaaccccgggtgatgcctcgtgtgagtgattagcagagctgctccaccaccagaatgagtcgcctctcgcgcatctgcgcggttagagcggttagagcagttagcagggttagcggggttagcacggttagagcggatagcacggttagtgcggctagtgagttgttccgtccgctggatcctcacggtgaaaggaaaaaggtgctataccttttaaacctgaccaagtttcatgtgtacgagcagctgctcctagaggagtgcctatatcgaatgagtagccccctcagccaggggaaaaacaacgtcgggtttgttctcatcaacgatacatattccaatgcgaaggaggaagaaagaggagatggattcacctcaacagaaaacaagtgtgtcgtttttggcattagtgggaaagtacctaattttataaaggatgtgaactacgttaagaaaaataaaattgcactaattagaagatacacaggagggggtacagtgtacgttaggaacaactgccttatgttaagcttaatcctcccattaaattttgaaaaggaaagacagctgtatccttccaacgtgacggaatgggtcttcaactcgttttatcatcccgtttttaaccctccatctggggaggaagaagaagaagaagaggaaaaaaaaaaaaaaaacaaacagctttttccatcaccaaaatgattacgtatatcaccgttacgaccctgtgcatgatgagatcacgataaaaaaagttggggggaatgcgcaagccttttctaaaaattattttgtccaccatacgtccttcctgtggtcatgcgattacgatgaaatggagagagtacttgttaacccctccaagcaaccccaatacagaaataaaagaaaccacaaagattttttaacctccctggaggaatgcctacctagtggtggacacaccccaatgggattcatcagcaaattcgtttccaacatacgacggttaattaatcaacagaatgataaaaataataatggccccttttggcagtttaatcagattgacttgggtatccatcgagactcttcaatcatgcaaggcggtcagatctttgaccaggtacactcggtggatgtagacattttgaagaaccttttccgttccttttgcagcagcgaggagacgaggaatcttcggtcggcgcgtttgttggaccccctcgggggggtgatatccgatgatgccttttccgggccctccttcattttgcggtgatcgcagcggggaagtccacccgaagtccacccgaagtggtgccaggaagtggcggtaggaagcgtccccatcgagggatcgcattcccagcgcagtaaagcggagaaattgttttctttgcaaagcgaagtaaatcgagacaatgctcatccgtttctgcccatccgtttctgcccatccgtttctgcccatccgtttctgcctatccgtttctgcccatccgtttctgcccatccgtttctgcccatccgtttctgctcatccgtttctgctcacccgtttctgctaatcatattaaagtaggcacccccctggggtggacgcagcgtgcacatacgtatgtacgtacgtggtgcggcctccgaatagtccaccacctccccgtagcagaccgcacatggggatgagtccccaccgaggctgacacacacatgtgcggacatatacacacgcacaacacacacacgcacacatctgtgcagacccctggggggggatgaacccacctagggcttccaccggatgttggtcaagttcccgtggagatatttttgcaagctgagaggattggaccactcagaattcaagtaagagtcatcatcgtcttcctcaaattctttttcttctttttttttcttgtgataataagccaacatagccttgtatgttgcttcatcaactcttctttctcgttctgggggtcccatttttgttggatgtagctttacgataattttcgttttttcattcttccctatataactccgaaggggggaatccccacagagttctttgcctgcccaccagatggacgtttcgtttgtggtgaaatcctgtggggaaggggtggaaaaggcggtgcaggaaggggtataggaagcggtgtaggaagcggtgcataaatgggtggagaactcggtgcaggaagcggtgtaggaagcggtggagaactcggtggggcggaggggcgtccaccttagtttgctttacgcgccccggtggagggacagtcttcccttcacacgatgcgcattccacatttgcgtggccgtcacgtggccccctcccattcttacatcgttgaaggcgttttcattttccaggagcagcctcgtcgggtcgtaggggggcagaccctccatcgaggggtagcaagcgctcaaggcttccactatcaattttagcagttcgtttagtttgtcctgggttatggcgacgcgcttgtccgtctgcgaagtggtgaggcggtgaggtggtgagttgtccagttggtgagttgtcgagttggtgagttgtccagttggtggctagtcggattgattatgagatcagttcgctgcgcgcttcgctatgcatatccccatgcatgtccctatgcacttcgccccctcgcctacctggtccacggctaacgcccgcttcaccttgttgatggcatccctcagtttaagttccccctcacgaggaggaggaattcccgtcctgaaattattctcatcagggtttgtcacttcctttgggttgtacatgttagggttggacaggcgcagttcctttacacaagaaggaggagaggggaggagaaggcgggaaagggaaaggagtgtatacaggaaaaggaagttcagtgtgggtagtttttcaaaagcgtcttttacttaatcgggtcgcttctccctcccttccctccgcttcaactcacctcgtcggtaattccccgaatggcctccggtcgtaggggcccatggttggccaactgaatcgacgcatccagcagtctgagcattttgcatctgagattatgcagcttcaccaggtcctctttcaagtgggcgaccaaaacatccacattcgtttcgaacataaattggtgtgtctcctcttcggttttggtgtgtatgaggaccatggtgtctaggagggtggtaagaagctgaggcaaacatatgacatagacgcgggaaaattaaaaactaagagaaggagattctacttttagataaaccgtgtcccactacacatcaggggggggactttaattaaaaaagcggagacctacacacagtaaaaagtgttatgggattataccctctctgaggaaaatatcactcctgttacaattaataggaattttacgtaaatttacacagaggggtgggatcaccgttaggcagatgttcctccacatttttatccttttaagaacctaaatatggcatgctttctttttcgcgtgatgggattcattcctccttcagctggctagccatcccacgggagttcttttcaatatgtcggtcccactcagagattcacgcgatttacgcgatttacgcaattcacatgtttaacactttggctggacgcttcagcgtgctgttcagcttgcctcaacagacagtcccattttttgttcagtgccaaaattgatgaaaaaggaggggagaaaccatatgtgcagtttttcgtagaccacggagaaaatgcacacagggggggagcggtggactcggcaagcgcggcaagcacgtgctgtgctttgctatccgcgtgaacgtggccacgggggaataaacccacggagtgaccgcacagggtgaccacacagggtgaccgcactgaccacgcgatgtgccccttcgttgaagcggcctgaggactggtcaaacgataccaaggaactacaccaaatatttttttatttttccttgactgggccaatctattataacttctcgccacgcgaatggagtgcctattttgcagatccgccgcaggaaacgggaaataattcaaaaacggggtgacacaacaaaaagtggagtagtctttcagggggagcggcgccattgggaaggtgggactcctttgactccccgacgacctgtctccctccaacgtggttgccacacccttcgcgcgattactcaaccgttggcgtgattaccgagcctatcccaaaatacccattttaaagcgtttccgtgtgtgtagagagttcaaatggaaaattccccatacgtggcaaaaaaaaaaaaaaaaaaaaaattaaaaaagggatcatcctggaaacctctttctccacacccacttctcttcatagcctagccgcactttccccctccgcagccccccttggcggcaaaggacaagccggacgagcgcgtgatggtgaggttcatgaacgactctgcatccgtggggtgaattcccacgcagttgtcaaaatcgctcttcttagccttcagtctcaacgcgagagccataccctgagtaatttccccagcattaggacccacatagtgaaatccaacgactcggttgtcctcactctttaagcaaacgagcttggccaagcaggtgctactcacatctgtgtcatactgatccttctgagctcgaacatgtttctctctatgcacagcagatatctctaagttattaaattcctgaaggaatacttcaacattggatttaccaaacacttcgtatgccttttcttctgagtaaccacaggctccatactcgatgggggtataaatagacgtcggtatgaacgtataatccatgatttctttcgattggttaaataacctcctggctagtatttcccccgctttgatagctacaggagctaactcagggacgtctacagcgacgtctcccacggcaaagatattgggaacgttggtgcagctaatctgattggtaacaattttgttcatatttttattgacttggatttttaactgatccaggttcagcatgtctatatctcctttccttcctgttgcgtacaggacggtgtcaaacagttcactagtgccatcgctgaaaaggacggatattttttcttcctccattttggttaacttctttggaagaactccatttttgaagagcactccctgctcctccatgtaattctttaccttgagtgcacactgagaatcgaaccctcgaagtactatggacctcaccgcaacagtgacatcgtaccctaatgagttcaaaaaccctgcacactccaaagcaacataggatgctccaacgattagtgtttttcctggactcttcttcatagaaaaaatatcatcggatgttatgctaagttcttttgcaccttccacgtcctccgggatatgtggtctacacccagttgcgatgagaatgtacttagctgtgatggactcttcctttgataagtctccctttaggtaatacgacacggtgtgtttatcctttagggtagctaatccgttaatatactttaccttagatgatctgagtcctgtcatgtagctaaaatttagggagcgtatatgagactgaaccgtggtaactagctttacccagctgtgacttaaatcgttacaagaccaaccgtatggagtagagtctaacttgaaaaggctacccatatttcctgcgtaatgcatcaacttttttggcacacatcctacgttcacgcatgtccctcctatcccccacttggttcctttgttacttggcttcacgtaatcgaacaggagtaccttcgctccgtgcgctgctgcctccttcgcggatgccattccgccagggcctcccccgatcaccacatagtcatagtcgtagtcggatttacattcgtagttgttactttccttggagtgcgcttccttctccaataagcccttccctcctgggggttcctccccttccgccaacatatgtccgtacttttttttctcactctctgtgccactcatcgttggtttgaaaaacacttcggcgaagttcctcctctgaggggacttaatgtgccaacttggggatgttacttgatgcctcaatgatgggatggccctccggggggtgatactttctcgggggagtccactgctattcagaaaaagtcgcacctttttcacaaagagatgctccgatgcttctagcttaatgggcgatatggccaggctggcaagagccttgttcatacttctctctgttctgggggtggctcggtggagcgagcgcgcgcgattgggagattagcgtgtaggtactctacaggggtaggtgcgacaggggtggatgcgatagaggtggatgcgacaggggtggatgcgacaggggtggatgcgacagggggcagatgctacaggggtggatgctacatgggcagatgctacaggggtggatgctacatgggcggatgctacatgggcggatgctacgggggcgataaacctctccacactggcaccgcctaaccgcatcacgcctagctgctacactttgcgatcgcagggggatccacgcgatggccttctatttggagctctctcatcacagggttgctgacctctctctcgctgtcattttgcaaaaaaacggtcatgcctactgtcaggttgataatttaatcgagcgcttcatttttttggtaatgcaaatggggattatttttttcagtaggatagccgcttcgccaatcacgccgcgtcgacaaaaaaaaaaaaacgtgtgcacacgttcccccgcagagagtgtgtggagagggagccacacagatctgcatccatttgcgtaaacagttggggagttcaaatcatatgagtaattttggctttatatttttttatccacctaggggagatgaccttaccgtgggcatatctatacgtacgtatcagatgggagggtccccccccatgccccctttcctcgccgctcatcagcaggtatgtgcctaacaggtgggtaacacagcagcgcaacggagagattccctttttcgtgtagaaacagctgaggggacacgtgtagaggtaacaaatggctacgctgtgatgggttggcgcttcgctcgaaaaaaggcggtccccaaatgggaaaccaagagggaaaaaacccaaaccgtccacctttcccagctggcccatctggcatatccacattgcctctgccttttccgtgccatttttcttttcaatttcgatacgcaccacttaacttggatctgggtgattgtccaaaagatctcctccaaatggagaccccctcgggggggagtggatattcatatgtctttaagaataaataccaccctgacacttttccaaagaggaaaaaagaaaaacgttttgacgaatgctcactttaaagtgagacattaaaaagggttaactcggaggggtcaatgaagacgtgtgcaagtgagcactacggaaaaaaaaaaaataaatacaaaaaaaataagctaatcaaacatgagcaacgtgaagtaacggatggataacgcgcttccctccactgtctgtgcaaagtatgcaacaggacaagcacaacaattgtttgtcactaatagatgcgcgcgtttttccctttcgccaggcggcccacaacgaatttgtggcgcctgtccattttaacattcggccatcagccattttaacattcggcaatcaaccattttaacattcggcactcagccatttttaacttcttgctatgggccattttaacttttggcattttcgccgttttgcctttggccgttttgttcccgttcactgtttggctttttttttttttttttttttttttttttaaattggggatactaatttttttcttttttttagctagataaaataaaaccatgcaaaaggaaaaaaaaaataaaataaaataaacaccattcctttttccttggtgcttaggtatgcagcaaaagctttacatagtgtacagcacacacctctacatgcacacatagtacacttcttcacatatccatgcgaatttacacacgaatgtgagggggggatccccccccgaaaaaaaaacaaccaatgtagaataaatacgacgctacgggggaaacgaaaacgacgaagcagctttatccttcaaaacgcgcagagtgcaaaaatttggcacaacgcggcatccacaaatcaacacatgtacatgtctgcatgtgcgcatgtccccatgtcgcattggcaaacgcgcgcatatgaaggcacctccgcttcgcataaatggtagtaaaactgaacattaaggggaaaaaaaaaaagcagcagcaggagcaggaataggcactgcaacaataaaaaggattaaactactgaaacgatgaaactcaaataggggtgcaagcggaacaacactgagattcacttgggtgcacacgtaggggttgtttaaagcaccgtcggtgggcgtcggcagcttatgccagtgattcgggctatccacatggttcgcactttccactcttgcgcgtcctcattcgtacacatagccattcataggtgttggcattcgcattctcttctctttcttacacaaactttttctttgccttccattttggctttcccaccgagtgggcgagcggtggggggacttaaaaaaaaggggcgacgcgagcggcgcgcaagcaagcacgcatggatatacacacgcatggatgcacaaacgcaacatccacacatgcagcctgcgcgcttgcctttaaaaaaaattgaaaacgctacaaaggtggggaaccaggtcaggcccgctcgtaggggttcgtaacgattttcttgtatgatcctcttccgcgataaaagggtctgaagctgggttgtctcagtctgcaagggggcacacacgtacatatgtatgcatgtatgcttacatacgtgtacatatattaacacttcgtgagggcgaggtgcatccccacatgagggagctaccctcttagagccatttcgaatgcataccttcccctagggccaaggctcgtcttcatagatcgacccctaaaggggctaattttcggtcgattgaatccggggatgtttcgccttttgctacaaacctgttgtgatgtggaacgacaaaaaaaaagggaagtgtgtttgcctgtctgtgcaaatgcgcttgggtggggggatgcatccgacgtgcatacagattgcggagggggacaaaggcggataaaagataagcttctctcgccccccacacgtaccttaatttgtcttttcttgaaaaaggactcagatagggagagtgccgttcggacggaggacgcgtcggcgaattcgatgtaggcatatctgggggggaaaaaaaaaaaaataaaataaaataaaaaataaataaaaatatacacgcaagggtgctcaacaaacgcgcgcaccgccctccccacatgtatacacaaaatgattcgttgcttgccataccccttcgagtgtcccgtgttcttgttcaccaatatagtcactcggtttatcaggccgcactccgaaaagagggactgtagttcttccggttgggtagaatagtccacctgcgcgtaggggaaaaggccaatataggtaaacgcaaggatgggaagaagcggttgaggtagtggagcgggatggagtctaacagtaagtggcctgtgtacactggctgcattcacacagctgctacatgcaacctcctcgcagctactacgtgaccactttaattcttacgttcccaacaaaaatggatcggttgtttatctcctcttgctccatctcgtgcgagtcgagagcaccggactggttcatttgcatctctgcgccttcattcatcatctagacgggggtgggggggaaaaaaaaaaaaaaaatgttcgaatgagtgaggtggagaaaaccacaaggaggaacaacggggtctaatggagtcgcccaacacatgtaagagagatgcatccgttcggtgtggatgatccacatggtggtgaagacggaggagagcactccacatgacgcgagatttgaaaaaagtgcacacacacacggtggatgggggaggaatgtatacaaaagggtgctgtgaaatgcggaaggggcgggggctaaaaacccgggtgggcgcaactcaccttcaacttctgcaaatcgctgaattccttgtcgatgctgtttatgtcgtcaaccgggacattaaaatttgccccgtcattgtcgcccttgtcgtggttcatttggtctaggttcattggctccattttgtgtggtctacttggtgttgcttcgccggggcgatacggtaggtttcgctacggttcgttttgtttcgcttctatccgttttgtttcgcttctgtccgttttgtttcgctttcctccgcttcaacctgatgggaacagttctacgtgcttatcttccggtggcacgttgcgttaactgaggtgtgcccacaacacgtgttgctccgcgactcttctggtaattcactgtggctacacaaactcccgttgagcctgcacgatcgacatgcgcctttctcgctgtgcacctggtattcccgatgcgcgtgcagagatgggaagcgcccgacagactaaagtgcagctgacgagcggagagccctcttcacctcgtacgtgcagtcaacagtgggacccaaaatggtcacgcggatgagcgacacgcaggagtggggaggcagaagcgggtaccccgaaacggtagtcataaatggcacgcaaaatagccgctttgcaatgtgaaaaaccttgcgcaagtaccaccttcacatgcctgccaaacgaccgacacgcgtacgcacgaatggatgtatgaacgtacatatgaccatgtacatatgcatatacgcgcatatatatgtatatatatatatgtatatacttgccgtgcgaaggaggaaaaactcaaaaaaacataaaaattacgatcaaagaataaaaaaaaaacagcaaagttaggagaactcaattttcatttctgcgtcattcaaaaagaagaaacatgaaaaatccgaagaaagggaaaaaaaaaaaaaaaaaatggcgggtacgtattaatactaatatactatattcactgctcacatttatttattgggaaaaataaaagcgcttgtgcgtttgccctcttcacgtcactccgatgggaaacagaagttacgcctatcagtcgattgattcactaatttggagctgctcggaaggaaaaaaaaaatatacatatacatatatatgcacgtttttacatgtacaaatatttttcctgtgcgagtttgttccccgtcgacgtgttcgcaactatcgcaggacttcttcaacccgcgtggtacatcgtgtacaccgcgccgctacaaatgggctgcgctggcgcaagtttacagttttacccccctccctgcggggatagtggcccatttgtatgtaactgcccaacacggagttgagaaaagcgtcacggtaagctatatattggctaagtagttacttttttttttttctccttctgtcgtcataatttctctttcgtgtacccctccccccaaccatcacgggaattcaacttttttgttttgcatcacctgaatggtagcccttcaaggtggacataattgttccacctgtgcaaatattgaaaaagggtatccaccagttatgccccttccttctacatgtacacgttggggggtagagtcgagacagttgtgtcgaccgacttccaagtggaacgggcgttgacgcactgcagatttgcagatgggtaccatggaacatataaccatgtgagcattaattccaacgcgaatgaagctgttgcgtgggtcgctatttacgtgagcctgtggacatacacgcacacgcgcggttagaacagcagtagggcatgcgggaaattgctcccacatcagtcctttaaaggaaaccacacagaagctgcttacagcagttcttatccgtttatatatttacctgcccatgtacacgcacttggctaatttttccaggtgcccactctgcgtgataaatccggttggagatacccctagggtggcagttcgttggtagcttttctccacctgcttatatgcccgtccacaacgtcccaatggtggccacgcgttggaaccccatttttaatcattattgagagatgctcgggaagtcaaagcggaggaagtaaatcgggttagctcacttggcgatttgttaaactggagtcccccacccctcgacccaatgttccgttttttcaattgcgcccatatgacgagggacataaatgcatacatatgcatatatatgcatgtgcacacatgtgagtcaccttttgatgcacccggagaaacatcacaattgcctgcacttggacatgcaccccgtttgcgcagccaggcacgtcacgtgccacattaggggatacacaattaagcgcgacagatagggggcggtgactgtaactacaaccttgtaccgccttacgtcttcccaaatattggcacaaaattaccaaacgtacacacatgtgtgtgtgtgtgtgaggggggatggacacaaactgcctgacccggcaaggtaacttttgcctcctactaccattttggcaaccctcgcttccacgttggagtgtatacccccatgagctttccgtcaccatcgaacatacgtgtaatcaacgctaactcgaaggaagtgcctttggtacacctcgtattattcctcgtactcccaaaaattaaaataccccttcgcaacaggggacaaaaatgtacaagaattgcctgaacatgttaataaaaaaaaaaaaaactaaccttttaaaggggtagccaaatgggacaccaaattaacaaacgtgatgggatgaaaaggaaaaaaaaaaaaacccctactcatctttttactctcgtgtaaaacatcgaaatgggaaaaataattatccccccttcaaggaagcatatacagagggggagcaaaacacaacgcagatatcatcgcctattatatctcactctctcccttatttgcaaatttatcggttatgcgtgatgctgcttggggggattacccaggtgaatgtttaagttgtcaactttttttttttcccctgcactgcaatttttttttttttgcgtcttacgaattagttttatatgtttgcctcttctaacctccatcgttagtgtaagatcgcgctgggttgcacgggagtatgcatatgcgagtgtgtacatgtaaattacatgttcaaaggtgttcgtatgttcatcagtacacatgcacgcacgtgttttttttttttttttttgtatattttttatttttttccacaacacgggcatgcgaaaaaagcgtaaaggacgcaactgttgacacgtgaacaaggtgagggtcgcatatgctaatgaatttccctccacttaagggtgaaaacaactggaaagggggtaaccgttacgtgaaagtagtaaatgatattctttttccccccccaattggagtagccaatacgcatatgcttttacccccatgtgcatactcatctgcatactcatctgcacactcatctgcggacttcctaccctctgaggaaacagtccagtggttcgccttttgccccattttgttgcctcactttggggtggggcaaaggtctacatatggtccttcattttccactatgttggttgctttgctttggtgggtgcgcacatcatcgtattactgtccctagtaaaaaaataaacacatgcacctgggccatttgcagtattgtaaatgcaagtactcaaatggacacccttttttttaagttgcctgttggggactgcctgttgttgcgatgccatcgcgcctgcgacggcgatagcctctgagtttgcctcttaacgatatgcatgtttgtgcctccaattcatcatttgaattgagggcgtaggtcttcacaccacatggcttccttcagcctaatgtgacttcaacctgcttgccgcttttttttttcgttccatcatgctccgcgtagcagagcgggcatttttatttttgtgcgcctatcgttttgccatcctggaagaaagtttttacttccctccgtttcgtctttttttatttcttcgctttggttttcgtttctcacttctccattttttttgttcgcccaactcgctccgtgttgcctgcagtgcaggggctagccgtttttaagccgcacctccggaagacgtgtaccgatgaaccgcttgtttagtgatagctccctgtgggctctgcgcgcacgtatgcgggtgtatgtgcaggcatcgtacgcgtcgtacgcgtcgtatgcatggcaggcgccataggcagagcacgcctcgggagcacacgcgcgcctatcattgcgcgtactgctgtgccgaccattgcgcgtactgatgtgcctaccactgagcgtactgctgtgcctatcactgcgcgtactgctgtgcctatcactacgcgtactactgtgcctatcactgcgcgtactactgtgcctatcattgcgcgccgctaccccagttcaagcagcgggcacgcacgtacgtatgcacatgtgcccctgcatacgcccatacatacgcacacctgcaagaacggccgcttgcacttgagcagataacgcataaaagaaaatagcgtgaacgctcaaatgtgcgaacgagagaatgcaagcataacgcccattcatacaggtcacctgcgtacggtttgaaacttgtgtaggtgactttccctccagtttatctccccttctctttttaccctccgttaccctccgttttgttcttctctccgctttgttccactgacttttttttcctttgttttttttttcctttttttgttttttttccttttttcatttcactttatcacttatcagctgagcacatcgactgcgcctcccctgagcgtgtcgcgcctggcgaggcaccagttttgtaaattcgtttttccgccgtgcagcccccgcacaggagaagggtgcgcacatgtatacgcagatactgctgcacacactggtatgcaggcactttttctgcgtcttcatcgtcgccttcatcgcagccttcatcatcgccttcatagccgccttccccttcatcgccgcctcccccttcgccgaccacttcccccccctttgcttgttccgcttcttcttcatgggcagctccccgtgacacatgccaaggcacaatgaaaacgcccgaattcagtctagactcgctaaagaaaaagcgaaagaaaaggaagaaaaagttggactacgaaaaactgagtgcacactatttcttgaagctgcccatttttatcgtcctcatgattgcattcttcctcaatgcctttatatacatatgcataaggttctgtatttttttttgcgagaatgtgtcctttttcctcataacaaagtacactgatttttgtagatgcttgaggaaggggccatgtggtgaggcaagaggggacgcaagaggggacgcaagaggggacgcaagaagggaggcaagaggggacgcaaaaagagaggcaagggactgcaaaggaagagaaagaacccatgataatatgtacggtccacaaacgatgcataaggcagaagaaagcatttttaagatagatagactgatgcggtcatgcagtagttacaaagagtatataaaatatgcataccgaatggatgagctgactgggaagactgtacacataaatgaaaatgatgattatataaacacttatgatgtaaatttactaaaaaaaacaagtcagagaataaaaaagaatttgaaaaacagtgatgtgttgaagttattggaagatataaaagtagctacgtcaccaactattaaggcaatttttaaggaaaaatattattgcaaaacttattcaactccacatattatagtgactgattttataacacatgtgatggatgggctagaatttgtggatcgttatgtacatgaacagaaggaaacgaatttgagttacattttttctgatgaatatttattgattaagagaatttttaaggatgtttttcggcagtggggaaatactgccttgttcctcagtggaggtgccattctgggtctccatcactttggcgtattggaggtttttttaaaatcctcgattaatgtaaactactttgaggagtgctcatcttgggggggacaacccactcgagagagtgagtctgcaaaggagagaaaatctagtcgctttggtcagccgaagagtcaggagagtgcacacattcgggaagagtgcaaagcggggggggtctctaaagataaaggcacccatgcggaaagggtaggacgtagcacaaaaggaggacagcccctcgtagggaggaacctcaccccaggtgctaagccacccaaagggaaggatgcaaaggtgaacagaaatgaagaaaaaggaaagacgagcaaagtagacctaattaagaaatttctttttagtcgcaatcgacttggcaataattcgggatacacccctgtgggggggcctcctcgtagcggaaaggcttccaacaatcccgtcagcgaggggagctcgggtgagttttccttcagcacgagtaactcctcgttgagcgagctgggcttgggctcggtgtgcgatgaaacggtgggaagtgatgaacgggatgggagtgatgagcgggatggaagtgatgagcgggatggaagcggtaaacgggatggaagcggtaaacgggatggaagcggtaaacgggatggaagcggtaaacgggatggaagcggtaaacgggatgccccccgccagctgcataacgtgaatagccgcgtcaggggggtagggaggcccagccccaatcgctcctcaagtcacccctcctcaacccaagaaaaagatttcgtgccaaacgtcgaagacaacgtcctgccgcaaatcatatgcgggacatctgcagggagcatcgtcgcagcatgggtgtgcactagaacgaataaagagttgttacaagagttcaacatcgaattcatttatcaaatcgtttcttgtttttcctccgaaaattggctgtactctttttttaacatttacagaaagggtaacttttacgacatcgataaaattgtgaaacttattcataacctctatggtgatatgacctttttggaggctttcattaaaacgaatttggttttaaatataactgtgactagagccgagtcaggaaatacgaatttttcatgtgatgaggatggacatatggtcttaaattatatgaatagtcccaatgtgttgatttatacggctgttttggctagctgttcttttccctacctgttgcagccatttaaattattggagaaaaaatacaacagggagaacgtgcataggttcatatcccttaaggaggtgagtaatgccaagtttattctcaatagcaatagtgcgtttaaccagcggggccatttgagggagacggagcgcgggcccagcggggtcagcatggccagtgcggtcagtgcggtcagtgcggttagtgcagtcagcgctactggagatgttggggaagcgagtgtaaagagcgattcggaccactcggacgattcgagcgatttgggcaattcgagcgattcgagcgatttgcgcgattcgaacaacccgaacgatccgagcgagctgtccgaaagcgcgacgcagtccgatctaacaagcagcggactccccaaggatgcacaccgcgcagcgcagaagaagcacgtccatgtgcgcgagaaggttaactccgtgagcgcaacgacggatgtgagcatgaaggatgaagcggatcctgggaaaagcagttttgataagggtactaccccctcgagggggcgcctcaaattgagctcggcgaggtgctcagatgacccaaaaggggggaagaagaggaagggcaaagggatggtccttcctggcgcgagtggcgcgagtggcctgagtggcactactggtacgagtggcgctactggcacgagtggctcgaccgtcgctgcagtcgctgcagtcgctgtggtctctgccagtcgagtggacacctcggagcgcagggctaagagcaaatacggaacggtcaaaggaagcagcacgccggctgggaaacgccaaattagagtagacgaacaggaagaccattcgcaaggagatcagccaaagaacaaagcaagcgagtgcatcgaccctaatgagtacaaaaacataaaccttttggacgaggaatacaccattataaacagcgtgcagttcaagaatacctactttcatgatggatctttgaagagcgacattccagctcataatttgaatcagattttatcggtgaagtacaaaatcgtttcgcaggtgaatccccatgtgttccctttcacaggggttagggttcacggggaagcaggcaagcctgtaaaatggagaggcaactctggccactggagggctgggtttttaatgtcctctatggaaatattatttaaagaaaacatgcggtacattttgaggctgatggcgttgctggacttgtctcccactatccggggtctgaacgcgggctccatcgcgatgcaggtgagggggaggcagccgcggggggagctgtagggcggctctcatgggggcagcagttgtagggaagcagttgtagggaagctctcatgggggcaccaattgtagggcagctgttgtgctatccgcttcgcccaacctatgccactctcttcacttccttttccatttcacccccccctcccgcagaactacaacggagatatcaccctgcacccgaagcgcctctacctcaggcacttcaaattgatcagtgtgtcaaactacgacgacgtggagtggtacatacagcagggtagacaaatgaccttccagaagctccccctcattttaaacagaatgaaaatagagaagaaattgatcaagatgaagaagtcgttcttttgaggttaggaaggggaggttaggaagcggagcagaggaggcgaaggggtggcaaaggggaggtgaagaggtggcgaagggtaatccccttgtcagtcgcatagcacgcccacgtcccttgcgcggttggccggctctttcactttttttcctttttttttcgcccttctcattcgcagtgtttattttgtttcgtgccgtttggggatctccactcggagttgcgcgctgaggagtccatttttgttgggggaaagaggattagccaaaaaagggtgaacagagaggatgcaaaaatggatcccagaagaatgaaatgctttgtcccctctctcccctttccctcgttttcatccgccatttttccagttttccttttttatgtccatacgcatgtgcgcgtttaacgtaattaaaacgacctgcgctgagtgatcaggcagcttgcttcccaagaggggggaggtactcattatatgaggccttcttcgtggcagtccgcccccctccccgtctccttctccctcttcttcttcttcttcttcttccttttttttttttttgttatctgcgtgcgaccttttttaaaaggtttaaggcgattcttcacccgattgtgcgcctaaccgttgtgtcaatttttgttttaaccagctgcacatacaatcaattcatttttgtgtattcgctttctccgtccattccaccattgattacattttcatgtctgacgcgttgaccatgttttacagcttctgtggtgtccatccctcgtgtgacccaaaactgtaaatttttcttttaaatcaaattagacaagctcccacacaaaagtgggtttccttcaaatgagttgtgaacagtttgctttaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttcttacaggatgggagaagacaaattagcggtacgcccactgcgcacggttaattatgatgaaccaaaaaaaaaaaggggaggcaaaaaggtgcacgagggaagagaagcggcgagccgagcagagcagagcactattgcccctcgcgcagcaatgtgcaaccagagtcactgcaggcatcatgcagggtgccgcttcccaatcacacgtggcttatgtattggcaaacgtcgtccagggagagcctcagaaggtgccccccctcgacttggacgtgcgcgtgatcacccttgatcttcttcagcttgacggtctgtttatacaaagaaatgtctcccttcgagaggcagatacctctcccgacaactttgcattttaccgtctcctcactgatgctcgtttccacatatttcgacttcacttcggcaagctgaaatggttctttcgattcgttattcctcaccccatggtcacggtcatgggcatgagaatgggcatgagaatggtcacggtcatgggcatgagaatgggcatgagaatggtcacggtcatgggcatgagaatgggcatgagaatggtcatccttcctgtccagtttgaccttttttgttagttgtttaaggaaagcttcccaaaattgtttcctctcgttttgccgatcgtccacactggagtcgtctccaactcggccatccccagcgtggtaatccccaactcggccatccccaacgcggccacccccaacgcggccatccccaactcgaccacctccttccttctctgtccctcctctgtcctccttccacgacaggtagtcctttatctttttcttaaccacttctttgtacaaatggatatatttgttgcttttataaagcagtaagccaaggatgcagctcggttcatcccccccccctgtgttcctcccccttgtctcctttctccttctccttccccttttcgtgtagactatgactccctttcgtttgtaaaattcatgagtttttaaattaattttcacaatgagtccttcgaataggttacagttatccatgttgtcactcgggctggggtccgcgcacctggcttcctctctgtgttcccatttattacctttgcttctccgggcgttgtcatggggcttatcacctctctcgctgtctccgcttcgccttttctttcgccccgtcctgctgccctctccctcgtggctgctcccacttctgctcctacttctgctcctacttctgctcctacttctgctcctacttctgctcccacttctgctcccacttccgctctttcttccgctcttacttgcgctccccttcccaccccgaatccgctgcatattctccctcatctcttcctccgcgcccactcccgtgaatcgaaactcccgagactggaaggagtcatatatcctgtcaaagtagttcttgtcgctacgttcctggtagtactcatttatgtacctattgtaaatctcttcgttaaatcccattttgctcaaaatgcgcttcccgtaattttccacctcgatatgatggtcgtcaaaatctgtgtacatgttcatttcatttttaaaaatggactccttttcgtttttgttgaatttttccaggaagagtttccttctatacgtcaggctctcctccgagatgtggtacttgttcgctttgcctcgctggtttcggtcctggtggaagtcggccgtcagttcggaatcagccgctaacccttcatccgctgctaacccggcgtccgctgctaacccggcgtccgctgctaaccctacatccgctgccaaccctgcatccgctgccaaccctgcatccgctgccaaccctacatccgctgccaaccctgcatccgctgctaactctacatccgccgctaaccctacatccgctgctaaccctgcatccgctgctaaccctgcatccgctgctaacccggctgagtcctccacttcgtgcgaatcatcatttgggtcccttccatccgcggaacctgctgacagctcgttaggtcctccctcctccattcggccttcacccccgttcttagcctccgagctgccaactcggacaagttccccatgagactgtttttcacttaacccggctccccttttggggggaaaattcaaataaacaattttcttcttattttgaactcgttcaagcttctcctgtagggaacgaataaaatgagacgttgctgaatcggcttgtttctccaaatcgttacttggttcagttataacttccccattttttattcccctaattttttgtgcctttgcacctatccattcctctgtctcatttttatcattcccctcgtcctgactacaatgtgactcttcaaacacgttaagtgtctttcttttcctagtgctattcttctggtcactctttttcagtttgatgtgacactttgcctttccttcctccatgggatgcatagaaaaagggggaactgcttagcagtgcagggaatgagtcagttatcctgccctggtgtaaggggtataaccctggagggagtccacaatgggagaccaacaaataggaactctcaccagaagagaagcactacttcggcttacaataaaacattctcgtaaaatgatccctcagatatgcatcatatgatttaaccccccttgcagggtggttacctttacgctagtttacctatgcggaaggaatgaccatccagcataaccatcaagcataaccatcaagcataaccatcaagcataaccacctttcgatggatatacttatatggggaagaagtacccaagtggagacgacaaggaaaaaaaaaaaaaggatgataagtaaaccagcacatgctcccggaatatgcccctctgcgccgtattacgaatggcaggtggagggggagagagcggaggcggtggcgggtggcggttttctccccagggtgttatggcaaatggctagaatgcctcgaaaaaatgggcaccgcggaaaaggaaggttctcttttgcgcaaaaaatggtaaacaactcgcaggcgttttatggtcactttgggggaggttcttccgtcagtacttggttagaaggtgccccttctttgccgcttctccgccctttgccgcttctctgcggtgcgcatgaacggcaaggggaaaagaaaaacgggggtactacgtactacatccagctgtactgcgcacgccgtgcaccgagtgacatgtggcagaggtgacgaaggtgcccccaaagggggctaatacaggaggaaaaaaaaacataataaaaggggaagcagtaaggggaagcagtaaggggaagcagtaaggggaagcagtaaggggtagaaaaaaggagaagcaaaaaaggggaagcaaaaaggagaagcaaaaaggagaagcaaacagggaaagcaaaaaggggaagcaaaaaggggaagcaaaaaggggaagcaaaaaacgccccctggcagaggacccgttcacagttgtcacaacaattcgcagcaaatacctgcggctcacccagcgtgtgatgtagaagccgcgtcgcatcttagagcgccgtgatgcataacgaccctgggagggaaatgctttttatatgccaccgcatcgaatgaaagccaaggcgaagcggccaggcgaatttgattaggctctactttcctaaaaatttgggggagagcttaaaaacgccaccgtgcagatatttctatccctcctctccccagctagccaactgaaatggctgtagtacccccaaaaacgttgaactgaacttgcagtgtaacatctaaagggatgtgaaagtagggaggtagacccagcgctgtttcgagtcctacgttgatgcgaatgtctatccaatctgcaaaggttcaacagggtttgctctctcatgttgcctacagtgcaacgagggacactatcacccctacccatctcgcacagcacaagtgataagtatatatatgtgtatataaattaatgtgtgtaattgacccttgggagtgtatagggatcaacccaccaccccccatatagcgaccacaccatccacaaggtaaatgatgcgaattgggtacttgaagcatagccgaagaaggacggggctgctacatgatctcaaaacgaatggcgggaggaagagccctttttccagcgcccccagttgtgcgccaagcaacgatgagggaaagtacgacgatataaaaaatgtcaaaaatgaagcagatttaaggaatttttatttgcgctatagtaaaaaggaagccactgagctgatgagggactatgaattactaacgagtgggatgttaaataggaaatgttcacttggtgaggtgatagaatgtcgcaatattttgaagtacgtgttggatacggcatctgtagttcatttcttacgttcgaagggggggggacagaatagtagggctactactctcaccgcggcaaacgagagccatcacacaagcgcaccaaacaacgtctattacattcacaatattgagaaaccaaaagtgaacagaaacgaactgatacgaacaagcagaaacaacccttgtatgaatgccctcctgaataacaacttgcataaatttatttacagactcaaaaaatgcgacattttgaattataaagagaagctgataagcaaggagcatgtgaactactgctcgttgttattccccttgacttacgtgaatctgcggagagcaaacgaatcggaagccaaatctgaagctgaagccaaatctgaatcagaagccaaatctgaagctgaagccaaatctgaatcagaagccaaatctgaatcagaagccaaatctgaagctgaagccaaatctgaagctgaagctaaatctgaagctgaagctaaatctgaagctgaagctaaatctgaatcagaagccaaatctgaagctgaagccaaatctgaagctgaagctgaaaccgaagctgactcctacttcatggacgcaaatatcttctatcattatgttcacagaaggaacagtaaggcctttatagagaccctgagacgaattaactacaaaattttgtctgcacaagaaataaaaaatgggctcctcctgttgactgtcttacaccacaataacatttccatgtcaaatgacaaaaacagcatcgtcaaatgtgcaggcacttcggaggtttcatacaaaaatgaagattacgttaataaaaaaatgttgcaagatatttttatgaacttatgtcaggcgatttattctaagttggagtccatttcgtttctccatctgtatgactacctgctgctcatgtgtgtgaacgaagtgaagagtaaggaggtttacgcaggcatcgtgaatcggctgtcgcactatgttaatgttattaacaaaattagcaatgacctcaacaggtcagtcgaaatgggggagcccctctgcggggggggagaaaccgtggttgggagtgcttacacggttgggagtgttgccacggttgggaatactgccacacttgggagtgcttccacacttgggagtgcttccacacttgggagcgctgccacacttgggagtggaatgcagaccggccatcccagggaggacccacttggccttgaagtcgaatcactcgacggagcggcacccggatggacaaaccacagtacgagcggcacggttggcggcgcggcccacggcgagggcgacgaggtagatgcggcagacgaggagtgggcgcaaaacatagcacaaagcgacgactctcgctttcacctgaggaaggaccaccgacagcacataacgaacaacctgctcagcatcaaaaacatcctgctgcacaaggtgctgctagtctacatggcgaaatatctgttcagccacatagacagcaacattttgtacgcccactccgacctgatctgcgaaaatctggagctaatgacacatcatatgataacaaattttattttcaccatcgggacgtgcaaacatgtagacgaattctgcatgttcatgttggcaaagtatgtacagaattatgtgcacacatacacaccaaatgaaattagcatcatcgtgaatacttatgcggatgcctctttggaggacgtgagtttttatgaaacgatttgtgagcatatgaagagaaacttcgaaaccttttcctctattgatattatcaaaatagtgtatgcattttccaaagtgaggattcgagatgttgagttgttaaaaatggcatatgaaaagataaacaattatttggaagaaagggaaaaaaaaattgacgatatgtgtgtacaggtgaaggggccatacgtacaatgggagagcgaaaaaaaaaaaaaaaatttcagcacacatttcaatggcgatacggtcatgccaattggcggtttcccctatggaggtgaccatcgtgtggtgagcggtaacagtgtctatgaggacaaacaatacaaacggaatgtaaaaaggaaaaaatatgtcattaacaagtatctgtgcgcgtacgctttaattgcggcggggaaattggattatgtagaggagctggacaaactatttgtacacttaaagaatagcatacatagtgaaggcatcgacataagaggtgtgttgtggatgcccatggccatcacgagcttgctatgttcggaatgcatttttcacttccttcccatttatgtaaatttaatttacaacgctttcaaaaaaacgcagtcccccaaactgctttcgctactcatacgaaggcacagcattttactccacacaatcgagacggacatcattccgaagaaatacatcagtaaaagcaccctgaacaatttgtattatatttgcaaaacgaagaaggacaactcgaaggagaaggtgttcattccagatagctccaccttccacatcgaagtctccaacgcgctgttatccctggacattgcacacaggaaggaggttaacatttaccccttcaccattgacatttttattagcaggtcaggagttggctcacagaagggtgggcaatccaacaacgcgcacagagactcacgcagggcggcggcgccgcggagctacggcacgaccaaccttacccttgaccataccgcgaaggagaagaaaagaacacacccgcactacaacgacgacaacgacgacaacgacgacaactacggcaactgcggcaactacgaccatgacaccaactttgagcacacattcgaaacgaagaaggtgaagaagaagtccaagaacaaaaacgaggtgtacacggacgtgccaatcgcatagcgcggcagcccattccccacctcccgtttatttttttgttacgcggagtgcgcctgtttttagggcagctagccattttgccgcaaactcaccaaatgttatgaatagctggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanaannnnnnnnnnnnnnnnnnnncaaacacataggcgcattttagctagctgtgtgtgtggggcctcgcatcacccccaaccccccttaactgggcactccaaaccacgggagaatcggtaaaaatttttacctccctttggacaacttcatttgacgaactgatgagcgtatcgaagctgagacattcatcattcaaattgtacttcagcccttccgttttaattgtacacttggagccaatgggtaaaatgccgcagcctttgtaaaagacgtccggacttaggtgtatactgtgacctcctttctggagcaaaaagaggaagttattctccccaattaagtacagactatttagggaagcatttttgtataggcaagaaatatttgcacacgtgtggtcaaacctgtttcctgtggcgcctaaaattaatattttgtcattcttgcggatgtgtcctcgtatcacgtcgatgcatttatcaaggtctgtattctcctggttcgcgcacttctcgaatatgactgacttgtttttgtagtagctgtacacatgtgcatttatgctatcaaagtcgccacaaattatgtgtggtactatttcggtggggcatttcatccccttttttgtttcttccactggcatgttgaataaatcagcaatggtgtgtcgtccatacacgtgctgcgaacactcatttgggtgccatgcattcagcgctgtgtttttgtcttcctcccctttccgtgaactttgcttatctcttgcgcttctctccttggctagcgactgacaccagttgtacagcctgttggcacccccatcggcgcatattaatatatccgagttggcaataattttggccgaatgggcgcaaatcgtgttgttcaggacgatggtgattattttggactgggggggtgattctgtttttatctcccctggggcggactctttgccccacttcctttcatcatttagcaaaatgcatttcataaaatcaagatcatgcacaatatggcttccttcctttgagctcctcatgcaactgaagtgggcagaacgtaactctttcgtgtcccctgatgggcggtaccaccttgcgcttatgttcgtaaatattctcgcgcgattggtctggttgatcgccctggcattaccacttaggtgcacactcactttcgtgcgcacgttgaagaaactccttttcatttttatgcggaaatggaagcagcctcccccaagggtgcaatgaacaaggggggaaatacgacgagatggtggctggcgcgcctgcgtctcaaactgccctatttttcaaaccgccctatttttgcaacttttgtgaggtggtaaagtggatcgaagtagcgcactcatttcttcttcgtctctttaattttttttttttttaaaatagtgaataggaatattcctatggtgccattttcgcgccccgactgtgtaaacacgcgcgatgttgctctcactatttgcgcagcatggtggaccgcgtacgcacaaatcttttctccgctcggatgttctcacgagtgtgtattcgtttctcttggccaagtttttttttttttaattgaacataacgcacaaaaatgtggcagctgcgtgcgaagagcgtcacacgggtgttttcctttctcattgatttagtagttcaccatgtgggacgcatacccaactcgcgtaagtagcaaatgtaacaactgaacaactcgtgatgaagcattttttttttttttttttgacataccgattagtggccctctctcccctttacgaaattgctaagaagattgacaatcacccacgtggaaggtctgctccgcgacaacggtttttcagatgatggccagaacgcatgcacattttttttgctactccttgtgaccatctgtaactgcgcgcagtgcctccttcaatcgtgaaataaaattcaaatggttcccaaacgaaggtgattaaagaacatcacatcggtgtggactcatcgaagggagtcttttttttttttttttttttcccgtttctccacgtcttcaccccccttcatcgatacttcaaaaacatgcaactgggttttgttctatgtcacgaaaaatgtggtgcatgcacacatgcaaatatgcacagaagggggtgggggaggaagaagcgcgcttggtaatttggctgctcgcatgggttgaaaagtgagacatatgagtgaagtgactgcatttttttgtctgctcgcccgtttgcctcttcggcatcgatgcggcataattccaatgaactgcttttcgcgtggtgagatcgtcccggctgttcacaacgctgcacagtttacgcgattaaaaaaggggcaatctggcgtggctgctgtgaaaagacgctcactattataccgatttgctcggttgccctgttggtaactatttttccctttttaaagtggccccttttttgtgatctgctctgtgcagtttgttgggtcagcttgttgtgtcagcttgttgggtccctctgctgggccacctctttgtagacccttttctgcactcagtgttttttctcagctgcctgcgtttcgttttgcttcccccagcaggagtacaaagaaccgtaacacagcatatgtatcagcggccgatcagcgagggagcaactgttacgcgtgccacttatgcagcggccatcgcacatcacacatcggtcgtggcacatcgcacatcgctcatattcatcttctttttttttcccctccgtgtgtgtgccccccctttgcccgcagctgacgtgaaaaaaatgatatttttttaaatcaccaaaaaaaaaaaaatataactacacatgtgcggataatttttccatacacacacatgcgtacacatgagctgacaaatcgggtgagagaaaaaggacgcgcaaagggaagcaacgtcacttagtggaaaaaaaaaggatgaaaaggggcagccaaagggtcagtcaaagggtcaaccaaagggtcagccaatgggtcagagagtggaccatcaaatggagcaggggaggaagaaaaaggtgaagtagaacaaaatatggaacagtggaagaagaaagagttcaaaaggatgagggaaaaaaaaaatacaaatcaaatcaaaacgaacgaaagtcgaaaatgggatgaacgggatgaacgggatgatcggaatgaacggaatgaacggaacgatcacgacaaatgcaggcttcataatcatagcgtttttttttcaatgcgaaaaatagtttttcttgcccaatatactttaacaaaatctagctgcccattttgacgtggatattttatatgcaaatcctttacggtcacatgatggtcaatgactcggtgtgaggacgttacttcagctgacgcaaattcaaaagtcgtgtttgaagtttgcctagctgtgcggccacgcaaatggtgtcactaatcaatcgggccaaccacacagtggtgtcattacttaatcgttcgattggtgaactgtgccactgctgagctgtgccacgaccgaactgtgccacgactgaactgtgccactgttcaaccgcgcaccttcacccaaccgcacgtccccacatgcgcatttttttttttttttttttttattttcccaggcaagctaaagccattgcgcccatgtggatgaatgcggtccaataacttacgcttagttttatgtttcccttttttcgttcctttttttgttccctttttcgttccttttttcgttccctttttcgttcctttttttgttccctttttcgtttttgcatttttacgtatgtaccattggcgtgctgcccagtccacatatgaacatcgtaatgtcgacgaggtagtcctttttgccttttctttaaagcattaaaaaattaggacgtgttttcctgcgcgatggcgaatagccccacacgagcggagaccaagtagtccctttttccccccccagttttcgcctttttttcctccttccccccatttttcgcctttttttcctcctttcccccatttttctttccatttctgttcgctccccttcgtagccacgtctgtgctgctcgccaaataaaagggcatccccccgagtgggaaatacttttgtttcgcgtgtggcatgtcagctgagcaaaggcaagcgccttcagctatgtaaaattttagtgctccttcagctgtgtaaaatttgagtgcgccttcgtttcaacgcacgtgcgcggatggcgtcaccccgccacaccccttcgtacaaacatacgtatatgcatacatccgctcgtccgcatgccccctcgtctactcataagcgcatgtgtttatccacctttttatgtttctgtgtccccctctgtgatgaataaccaggccagctgtgcacggaacgccgtcacggacaccgcgtccgaatgaaaaactattgtactcatttggactcgcccaagtgaccatttggcgtgcgcgtgtggtgatgcccatgtagatagatgcccaacggaggtatgcatccgcctctctgtgcatcgccatttttgtgcatcgccatttttgtgcatcaccatttttgtgcatccgcctcgctgtgcatccccctttttgtgcatccccctttctgtgccgccgccagctttacggaacgaaaacaggcaaacgagtcagtgtaaacacgccctcccccccctccacatgtgcaaatatacttctgggtgaacaaagtgccatcaggagcatctcgttagatacgcccctctcacaccctgttgagcgaaacaccgttttgtgtaaaaacctccgtttctaactgtatgaccatttttgtttaagctcggaagtgagcaacccccccgcaggacgccactcccctgggtaccaacgtgccgtccacgtgtgcacatgagcatataatagctaggtgtgtgtataaccacatgactgtaacgacgtggatatagcttcccctgcgtacccttctgaatttcccagcctacctattctttcctgcgttcgtacccccttttcaaccaatccagctgctcgccgaagggtaacaactcgcacgcgcaacactgccctcggcgtacatcccttcctcaaaactgcgtgaacgctcatcccagcgaagaagcaccatgggtacctcagacctaaatttttatattaacaaacatcgaaaggcatatgaagagcgactgaagagggagcagcagaaccttcagggaaaaaccgcccagggggagacgcaaaaggaagcggagagggagacgcaaagggaagcggagagggagacgcaaagggaagcggagagggagacgcaaagagaagcggagagggtgtccccgagcgaagtggccaagggaggtgctaatgaacagtccgatgaagccgaaaactggagcaaaaatcaaaatgagggatatagtcaacatgctagtcagagcgacgctacgagaaactccacgagggacgaaaatatgaatcaaggtgagctcatttgggaagagataaacgacggtgaaggagcgtgcctcgtgactttgcgcgagggtacacacatatgatgtacacgctgccttacaccattagcagcacaaggttggttatgccgatggattgacctccatttggaaaacttatgccactaattttttttttttttccctgttcacttttcagttgatgctgactacctgttcgccctgaagctgaatgaggccttgaatggatgcgctgaaccccccagcgtggagaacgaaaatcacattaggagtggaagccatgcaaggagtgcacacaggaacgaagatgcagaggacgatgttaggaagccggacaactcttatgtagaatgcctccttggggataataactacatgccgttttgtgtaaattacaacgtagggagtgacaatatgaatcagaacccactatcccccagtggaaggaataggaggagtggccattacgtagaccatgacgaaggaggtcatatgtacgggccgtacaaccttcgtagcaggaacaaccgagtcaatgccttccatagtagtaaccaaagcagcggtaacagtgataggcgctacgcaccccattttaacagctcacatgaaccgattaatatttctttgagctcagatgatgaggaaggagaagatgaagtaaaaaatccagcaggaaaaaattacgtatcgcaggacgatgggctaagaagcagtagcgaggttttctacgttcatgatggaaatttatctttgacgccaagacagagtaatccaagtgggcaaagcaatttgggtagaccattttccacctcaggggaagactcaaaggatgaagtaaccatcgttgaggggttgaaacaggagcgtttttccgacaagggggtctaccatcctgaagaagggaaccctgatgtgtgtattcaggcacgtaaaggaaaaggaggagaaatacacaggataatgggaagtgcaaataattttgcttttcaatctgtaggggcacaaggtggtgaaggtccacgaggaggacattatacgaactgtggagcaggtcttcaaggatccaaatgcacaatgcagaagtccgtccgtgatctgtgcgacgtttataatgaccactttggtttcaccagtaggggggcatttagtcctgtccgaagtgcagccacagaggtgggacacccactcagggaaggagggtactaccccagcgggaataacacagttaggagaaactgcgtggatgagtctctgcgtgatgattactcacgggaggaaaggtactatgtgcactacgaaccgatgattctaagtagaaaggaaaaggagaaaaataaatcgacgtttggaggtgtatgcgatgtggatgcatacggtgagagggtagacaacgggccagtgttcctctctagggggaagaaccgtaacgggggaggagaaggagaaggagaaggagaagaagaaagagatagagatagagaaagaggcagagaaagaggtacagaaagaggcagagatagaataaaaattgctgatggggaatactacaaggcacacgtgcaggacagtaatgatgtcatccccttggaaggaaaagacctgattggtggtgccccttcgtcatataaggcgagggcgaagaagagcagaagggaagtgaaggacatcacccaggtgcagagcatccatagcgatgaagggttgtctcgtcagatggccccgctggatggtgcacctaagatggtccagctagatggtgcacctaagatggtccagctagacgatgcacctaagatggccccgctggatggcgcacctaagatggcctacactctgaggtcgtccagaaaacaccccacgaatgaaaaaattgaagacccatactgctgcaaaggggagagttacgaggcacaaaatggacgtggtctcgagggtgcccctgaggagggctttgttctcttcaaaacaggtttggaaaggaggagcgggccacatgaggggagcgatccacatgaggggaacaaccccaccatgggtgcatgtaacaatggatggtacccaaagagcggcaggacgtatgctgacatgggtcggaacatcacgcaaggtgagtcttcccaatttaatatgctccattttgagaagggaaacaatcctgtggagcgaagtgtaaacgattatgttgtgaggaatgctttgttggacatggatgacagcgcacaggtattcgcagaaatggctagcaggtgtgcacctgttgagaaaagtggtcgtctcccctttgagtcactgcaccatggggaggtcccctcagttggggcaatcgcagcggaggggggtctccactccagaacgaaggaacaacaccccgaactgtttagcggcaaccactttaagacaagtgggagggccttcacacggaaccgtctcgaggatgatatgaatgtaaagatgtaccactgcgcagatggagggttcagtcaaggagatccccgtaggttgcgtaattatgtagaggagaggcacaggtctgatgcttccccaaatcagtccataatgctacgtggtgtccatatcaccggggaagtgccatcatcatcatcatcatcatcccgcatggtggaacccctcagtggtgaaaacgcccccccacataatgaactcctccgtgccaaccaccacgatgaacccagctacaaaatgatggaaataaacagaagaattaattatcaaggtagatcggaagagaggagcaacaatgagggtcactacagatacgtgaagaacgacaggatgctaaaccgattaaatgggacaagccacaatcatcaatttttcacaaatggggagagcccttttgtttacactttaggagaagctcgaggaggggcaacaccggacgtgtatgtcattgacgaaggcacatctggtgtgccacattctacgcatgaaggaaaaggcccccgtcatcacttgggagcttatcgccaaggaatgatacgtaacgagaatgcacaacgggttggtgatgtggagggaaaaaacgcaaaggcaaacggaaacgcggaggaaaacgcggaggcaaacgcaaaggcagacccaaacgcaggttcagttaaagcggaagggacactgatggagcaggtgcaagaagggcgtgctgtagactcacgtggaagtgatgcgcatgcaagccgtgacgtttccgatcagagttacggaagaggcatggatgacaacacgactcctgcgatcgaccagggtgatgaggagagtgccaccgatgaggatctcagtgtgcagcaggccatcattaacagcttaattgatttgtaggcccgttccgttgcccattcactgagggttgcgaaaggggggcgagcggcacggaagcagtgagtaagcagcgcggaagtagtgagtaagcagcgcggaagcagtgagtaagcaacgcggaagcagcgtggacaaccattgacaggccatttctgtgcaggctgtcctgccccgtgcgtatgcatgcgcagatgtgcatgtgtatagtatctttactagccttttttttttttttttttcccttttttttgccccgtttttaatagaaattagtgtttaattagctccgcacgccctgtggcggtgacgtgtgcacagcgaacctttttccgaagggaccaactgagccaaccagcgccacgagcgcagggagtacaaagttgcagcggctgcacggatggagtgtccaagggggcgatagtgaggccccccacacaccccaccgtttcgccatttatcatttaatttgttttaacagtggtaggaggtagtcgtgtgtagcggtttgtagcggtttgtagcggtccgcattagtgggtgcgcttcgttttgcttaaaaagggtgcgcgtttaagagcgggatggggcagcgatcgggatgggttcgcgaacgggatgggccagcgagcgccgtgtacataatccttagcgcttcgcccgcaggtgctatctcgttcgtcatataaaattgggtatcatgttgcctgcaaagagggggaaggtcgcgcggggtgatcgagtggagttagccgggttggccgagttagccgggttggccgagttggcctagtgggaagcataacatggtggtgctgcgcgcgaactagtgacgataccgctttgatagcgcatccgccttaccctcggaagagaagaagccctcctcggagtagtacttgaggatgtccctgcatgtgacgtagggagaggtcttgtccgggacgaggggggcctcctcgtacttggagatgagtatatgcttaaaggaaaaaagaatctccatttttcgaagaattatatacctgagtatctgtgcgtgtatggcatagatgacgtagagaaggatgtgtaagatgaagagtccaattatgaaataatttgtcttggtcataagtacttgtgtccctttgaagagagtgaggagtatgatattcacccaggtgaagctatttatgttgtctatgaggagaatattattcaggatgttttgtccgaagagcagggtgttcaggttgaccggtgcgtgggcgtacttgcacaggaggaacaggaggtacacgctcacggagtgcctcagctggttgcgcctgccgttgcgtgctgcggggggggagtaggcggcgtgagtgggcggtgtgagtgggcggcgtgagtgggcggtgtgagtgggcggcatgggtaggcggcatgagtaagagccggaataagcggcggaataagcgctgcgaatatgcgcctcaaataagcactgcgaatacgcgctgcttactcgcgccgcctttactggatggcccaaatggggaggggcggcacggcgccccctcgcgtacctcggcccaggctcctcccataatagacgtacctgcagttgaacaacacgcgcagaaacagagaggcgtgcttacacagggaagcaaagtgatgcaaattaaacaaaagcagcaacaaatactcgaactcatagttcagcttgcgaatacgcccctcgtgaaaaacataatcgctattgtataaattcccatgaaaagtaaaaaaaaacaaaacaaactgctttagagaaaaataaaaagataagtgactcaacgtattcactagggccccaaacagaatatcgaaaaaagtggacgtccctagaagcaaaacaaaataaagaaaaaaaaatcccaagcaactatacatatacatcttgtctaggctaaacatatgctcccatgtggagttgaataagctttctggcatatctaattggatataccctttgggaacatacttgcgatttgtgaactgcttcgtattatcttccatgtctttgtttatataatatataggaatgggttgttttgggagttgcagatttgtgtgcttggtgagatcgaagctgtgggggaaactgagcatgtctccccgacccactccaggagtccccaatggctttacaggcatgtcgtacatatagacgaagtcctgctgacttagtcgtatgtgattattcaacaagagaaaaataaaaaaaatggtaattccgattttcattacataattaagtaatacaagaagcatgagtcggagatttgtgaagtaggaaaaaaccagctggtcatctaagtatacaaaattcgaactgccacgcccctttaacaaaaaactacacatgactcggatatgatcccataccttgaaatgatatatcggtatcttccttttgtattttaacttataaatcaaatttttgaaattccgaaatttatttttcatttgtcttcgttctttccaagtgaattttggtcgtgggttttttttcttcttcttttggttccccccatttggggcttctccaccattccgcttttctgtgtgttcttctccgttattgttgtctatgacctttccaagggggatacttccccgattggccttttcgctatttctgtttgtttccatttcctgcatggcggctgccttctccaacagcagcttctttttgttctctctaaattcttccttgaatacctccatgacgatttttttttttttttttcttcctcattgacttgtccattttttccttctccctttttgtcctctcctttttacttccccttttggtattcccctttttcaccttgcgtgctcgtcggtctctcttgctttttgcgtctcctccgtcttccagaacttggccattcgcagctctttcgaatgaggggggcttcgtcctactcccccactgcgcatgtcggtgcgcatgccgatgttcatgtcgatgttcatgtcggtgctcatgccgatgctcatgccgatgctcatgccgatgctcatgccgatgctcatgccgatgctcatgccgatgctcatgccgatgctcatgccgatgcgcatgccgctctctccgcttctctctcactgcactgagcatgtgcctgcccatttcccccttccccgcgtggtccccctttgggtagccactcccctccgaatctacgctgaacaggttgtaaaagtcgaaatctagattgcttttgttctttttgtatttttccttctcgactagccggtactcgttcagcttgtacgatcggaacagcaggaacaggacgttcttcacgatgagtgtcagcatcattttgtgcttcaggcagaagagcagtctgcgatgggggggtaaagcggtcagtgcagggcggtgatgtgaaggggtcaccacaaacgggtgattacaatccggtcagtacgaagcgccgcttgcggaagattatccaacgcgctgacgcgctgacgcgccgccgctacccccgaggggcgcctacctgtatatgaaaaagggcacgtcgatgaggaggaaccccacgatgaaatgaaacttagccgttatgtacacgtccgtgtagacatccttatatttctggtggtaagatttactagacttggtcttgttctcattggaggagaaggacaggagagacggcaggtaggacgaggaggatgtggaggacgcagagtgagaggagcccaagttagattcatgtaatgacaaatatgatgaattcgcagaggatgaagaaaaagacgaagttgaaaagtcccttgagagtaactcctttgacatgttggatgatgcgtacgtggattcctttgagttgttggaaaccaaagaggaggagggggggttcattttttctaccactcccatgtttgtgccattctccgagtaaaagaatttagaaactccgtttgtcttcatgtacctcatgttggacttatccaaaaatgatacatttgctccacttcgcacatttgttggatttattacagtagctcttctccgactgcgaacactgctatggcttccgctttgaacacgtatactgcttcctctgctgagaaagctacctgcactactctgtcgactcgcgctgcttctgcctccgacacttcccccaattgcagtgctgccacttcttccaattgagatactgccacttctcccaactgagatgctgccacttctcccaattgtcgtgctgccacttctcccaattgtggtactaccacttcccccattagtggcgtaaagaaaattaccctttttcctctcccccatttcgtacttaccatatgagtcactttggtgaatacgcttcttctgtttgattattttgctatgttttgttttcttaccatctcgtttggtacctttgtccctcgatctacccccttccccaggtctctctcccttaagcatccctaccgactcctggctgtacgagtaggatttgtctatattagtataaatagggaagtaaaatccaaagagagaaatatccacgagtacaacgataagcattataagtacgttttggaagctataggtcttcacatggtccaatattttgtacagattggtcaaatgggaatacatgaaaattaagtcgatgagatcgaataggtttattatgttcacatcaatactgaggatattttctacgactattttgttgttcaggatattctccaatatatttctacttctcagagagaacaagagatagatgaatggagtcaaatagagcaagttgtatactaacacatcattcgatagatatgtgaaaagaaggctcttttggtcactgctttttttttcattttttatgagaaaacaaaatatggccatttttgtactcaatgtggtcatgtacatcatccattggatggatattttgacccctgcgttgttttcatcgtaaaggctcagcacaatgtacacgcataggaagacatccacgattaggaacagcaggtacatgttgttacttctcgcgctgttcagtattccgtagagaaggcagatctgctgagtggctagcagaaacacggtgaacaacacgttcacgatttcgtcctttttgtttatcctcattttggtgtacttcaaaagggggaataagagccggccttttattcgaggaggctatgctgggggagctatgtcagcgtgttttgcgaagttgcccagtgagcgtgctatgtgaaggcgtctccgtaaaggcgtctccacaaaggcgtctccacaaaggagtctccataaaggcgtctccgtaagggcgtctccgtaagggcgtctccgtaaaggcgtctccgtaagggccacttcctacatggcacccccttgcgcggtggccaaatttgccaacacaaaatggtgctcacaattccgagcagctgcgcccctcccgtctagtccaatgttgcacaaagaaaaagtggcaatattttgcttgagaaggggggcggggcggagctaagagcgtcgctcggcatggcttcatcggggggaacccttggacggacaggcaggtaagttggcaagctgctccgcggaagtgtgcagccgatcgcgcagtcaagggggcaaaccggcgggcatattagcagcaaaatgtgccagtgtgtcaagtgtgccaatgtgccaatgtgccaatgtgacaagtatgccaatgtgccaagtgtgccaaatgtgccaagtgtgccaatacatgaaatgtgcaaaatgcatgagctgccaggagacaatcgagtttgttttctcgcccagctgccccaaattatatacgcaaacgtgaacaaaaggaatagggagggccaattcccctacttcacaaaattaaaaaaatgaacatggatccgccttttgcgatcattcattgtagcaccatttttaagttaacgttttgcccgcattctttgtccaaaaaaattcgttgatgtgtgttttacaaatttccacttttttttttctttttttttcccatttggagtctcgcccccattggaaaataccctgctgagttttggaaacttgggggaacgagttacccttagctctgctcgtgtgtccacgaattggatttctttcctgctcgtttgatttttattgcatacctggtttgtgcgattttgttcgttttaccttttctgccaatttggcaatttttcaaatttgcatgcttcgtgtgaccatccgaatgtatacctgtttttttttttttgttttttttgttatcgttcatccctgcttactccgcgcgtgtgtacgcctcgtcgtcctgtagatacataacattatgcaatcggcctggaggaaaatgccattctgggggcaccaacaatctcgcccgctactctgtgcatatctcgccgaagtgcgcgctgcgaacgatcattttaagtgtagtacttccaaataagacttgaaatgaaaaaggtgaaaaatgttgcaaaaagacgcaaatagtgctgcaacacgaagcgaaataagcgaacgtcgcgcttttgttttttgcaaatttttcttgtcacattttgtttccttaccaactttgtcccaaaagtgtcatacgtgcatggcatgttccccttttgatttgtctcgtcccttctaagggcaacgtttttgtttaaatcacaaacttgttctgctcttcccacagggatgtttgctcagtgcattgagctggcacacaatatgacctcatattggcggaaatttccaaatgggtgtataaacgtgtgcacgtaagtatatgctgtttgggataatccccgctttttttttttttttctttttttgtactcttgcctcgcacacacttgtgtgaagaagcataaacgggcgcaaagcaacccaataggcacagacatgcaaaaaaaagggcaagcataaaaggaagaagcccctccacacagatacacacgttagcgcattctgtgtacactactgcgtggtgtgcacctgaccaaggagaatcctatactcggcaaaatgaatacagacttaacaaccagggaagacaaaactgctgaggaaaagtccccccttggtagactcaccttttccgagcttgctcaactttccgattatctaaaaccaaatagaaataacgaaatgtcgttgttagaggacaaacccaagttgcctgcacaagacgaaaattatatgaacaagttagcaaaaaaaaaaatttttttggaaaattatgaactagctagccaaaatgcacgaaatagcgaaaaaaaaaaaaaaatctgtgtgcagtgacaaaagttgtatagcggatatctgtttagaacaagcagagcaaagttacaatccttttaggaataaactcattgatgaagaagagggtaaccatttgaagcctgcaaagtggtacatgtcgcacggacatgactccatccatgggaaagaaaatttaccaaactgtgagtcacacgtgaacagttcgctgatagacgaacaaaatgtgctggcgagaaacgatcaacatgcgcataataacctctcaagcaattccacacgcatagacagttccgatgtttttttcccaacaaaggagaatgggaacagtgtcaagaaggaatgcgcctcatattcgccaagcataagtaacagccgaaagtgtgaatgcaatgaaaatggtaaaactgggcaagagggaagcatcaaggaagggtcaaatggagacatgccgcttggacgcaggataagcggattaagtttttcgggcggaagtgcatttgggaaggaggacgaagaggtgggagaagaagaagtcgatggtgacgacgtcgatggtaatgaagaaggagaagaagaaagggacgaggaagaaaaagaagcggaacatgaaaaaagcgatgatgatcaaattgagggtgatcaaattgagggtgaccaaagcgagggggatcagcgtggtgatgaacgaagcggtgatgaacgaagcggtgacgaacgaagcggtgacgaacgaagcgatggcgaacgaagcgatggcgaacgaagcgatggcgaacaaagcggtgacgaacgaagcggtgacgaacgaagcggtgacgaacaaagtgatggagaccaacgcgatgaagaccaacggaaggacgaagaagcagacttacccatcgaccccacaaccacaaaggaaacgcgtcctagtcaaggcagcagacgcaaggatgaccgcgctgtctacgtaaaaagggaggaacaaactgcaatagaaaaaaaaaacatgtccaaggaaaagacgaacaagtataaagacaatttgaatttatttaatgaagttttaaagcacaaaagtgagttaagctattttcatcaaaagatgatggaggatgagcagcagcatgaacagcaggatgaacggcagcatgagcggcaggcgaatcacctcgtaagaggagacgtacgtgtgaataacgatgcccactatgacgaacgcgtgaggagtagcaatgtagtcaaattaagacaaaacggaaatgcgcatctgtggaatagcagctgttctaatgctggagccttttcaggcaagtacgatgtcgcgcaggtgggtgtgcggtctaataatagcacgtatagtgagctcgtcgtggataaaaatgcctcttttgggggagttccccccgcaagcgaaagcaatgagggaaacggagacgacatgaatgataccgccgattcagtcaaatcggtcgaattgaacggatcgccaaatcagcgtgatggcagcaccgacagctaccgcagcacctgcagccacgaccacctcccctcgaaagggacccagaggggcgaatccaacggagcggaaaaagaaggtaacgagaagaaatcattgcagaagaaaaggaactcaaacttgtacagctatctaatcctagaaaataaaaagacacaaatacaaaaagtagaaatgaaaataaatataaaatttaaaaatatttacttcgtaaagtacaagtatgtcaaatgtgtggtgactaacaactcgggtatggttgttcactcgttcaccttttgcaaaaatggcacagatttgaatgcacagaatcggctttttaaaatgtataataaggacaaagagagcttcaacatgctgcatcgtgatgaggtgcaggttctcctggaggagctgaaaagaatagcgcacacagatgtcacatttgaactcgtgttcgatgcgcaggtggttaatgggagggtcgaaatatcttcatcaacggtgagaatgacacatgctcgtttttgcataatcgtcctttttatgttttttttatgattgccatttctgttcgtgtctatatttttgaaatgcttccactttggggcagtcgctcctccgcctctccacttctctgctttgtctgcttaagtgtgacggatgggcggcacctgtgtgaggcatacctgtgtagtagaccctacgtgctatgtcctcatatgaggttagcgcctctgtgcatgcgaaccttcctcatatgctccttcattctccgcgccagttttacaggctaagtttctacggcgtcgaggaggcgccccagaagggggtggagcgagatgcgaaggggacgaagagcagagagacgagtgcaaagctaactaaagagaaaatgagtacccagggcaggggaatcagcgggacggtcgctaaggttggggctgctaaggggaaaactcccagcgggaaggccgctcacggggaggttatcaacgggaaggccgctcacggggaggttatcaacgggaaggctgctcatgggaaggttaccaacgggatggctgcttacgggaatgccgctaacgggaatgccgctaacaggaagaccgctaactggaatgccgctaacgcgaatgccgctaacaggaaggccgctaacaaggtcatcaacctgtccgcgactaagcttgcctctaaccaccacccccccactgagccgctcaaaggagcaacggaccaaacagccaagagcagcgccaagcctgtgacgaaacccaaggaggaaaaagaaaagaactcctacataggattcaccatattacaccttaagtacctctaccagatgcaggagaaaggatcgatgcatctaaatatctcgaataacaacaacgaggagtttgattttgtaaaaaactacagcaaggaggagcattcacatcacttggatggaaaagcagttgaagaaatgtactcaaataatttgagctatgtagacaaaatagggatgctttttaaaatattatttggtcatagtttgaatatctcctctcagaaaattttcttggagtatcgattcacttcaagtgatgtgagtggttgggatcctagtgagggtgactcctctgagagacatcccgattttaagggcatattggaaatggtgcaaaaggggagcgtgtccaaccatttagaaacgaaaaagggagtggaggaatgcatgaagaattatctcaaaacttgttcccagcagatttacgacgaaattaccatttcgctacttggtttggcagagagaaaaggagaacatagcgataaggtgtactgtaggaaggacgtgaagagtagatatacacatggaagaagaccccctttttgtaactccccaagtgatgccaccattcagggttcttcctccaaatggaaagctggacagtctccttataggcagtctcctcacagacactctcctcacagacactctcctcacatagtgcgtagcgccgctagtagggagggaaccccatacaaagagggcagtaaagtacccaatgggggatgggaccaacatgaagatgaagaagcggtaaaacgatctatccataaaatttcagaggcatgtctacccgactcatgcgaaatatcacagaggttaaaacctcacctggtcaatatgttgaaatgggtagagagaaagaaggagaaaaacaaaagaatggagatactggaacatatcatacgtaaatacaccattggcttcaatgactatctcgattttgtggaactgagcaacagcaataaggcatacagagtttatgaggagaataagaagttaaaggagtacataaaaaactgcaatggtttttttatcgacaccttgatgaggaaccatcaggagatacaaaaattgaagcacagcaataaaactgttaatatattgtacaataaggaaagaatgagcaatttggggagaagggggacaaccaaaagggactcctccgtggtgggtggtcatttggatgagatgggcgagctggatgcgctcgtcgagctagatcagttaggtgcgataaacatgctggaacaaaaaaatgacatttttggcagcataattagtaggagacccgttgggaatctctcctcctcagcgagcacagtgaagaaaggagagcagggatgttcccccgtttgtccagacatgacaaggcaggataatcaaagtggtaattaccatgtggggagaaaattagaagaatttttttcgaaaagaaactacgcgaagttagcggcggatggtagtcgtgaaaacaaaaagactgctcttctacatggtaagtcggattggctgaaaaagggtggattggtcctgcaagaccttcaaagaagaaactcgtacagtaggtcgtcccctcaattgagctcctttagtgcgtttcattttggcaatggcggggtgcttagaaccagtcggagcagccgaagcggccgaagtggccgaagtggccgaagcggactcgccagcgagcatacgtgttcccactcgtgtcacctcgaaagggggaagtcgcgcgtcgagcgagcagcttcacgaggagggggcggccaaacggagcgaacggatcaaatggggagaagtggtccaagagatcgaagtggtccaagcgatcgaaacgatcgaaatgagcgaagcgaccgaaatgaacgaagcgaccgaaatgatctctccgatcgaagccgcctgctgaagttctactcgaacccgatcggcgcagccctcctcgcgcgcgcgccgaagaagaaggaacatagtgatgccaccacgagcagtcttgtaaagagctcaaaagatacacatctacatgaaaaggcgaaatggagcgtgtggagacgtcgaactgttggggggaatggtgcgcagggaagtaggaatggccttgtgggggtgaatgccccgtctagctctgcacagtccagtaatcatgaaataaagccaagacaacctcttagtgcgttgaacaaaaagagtagcacgacgatatgcagtggagaagcgatccatgctggtggcactgtgaggagcagccaaaaggtgaagtgcgagagggataaaaagggcgcgaccacgaaagggactcgccacgcgggggaccaccacgctgaggtgaaccacgctgggaagccccccaacggggaatgcaacccatcggaagcacgccccgatttgcagagtcaaagatgcgaacgggaggtgtccacaaccagttgcagcaagaaaaatggtccaagagacctccctgaaggaggtggtaaccatagtgcaaataaccctaaggggaatctcctcagaaggacaaaaaacaactacgacacgagcgaggtgttaaagaaggagtactttcataatgcgcagatggggtcaaggaagaagggtcaggctaccttgcccaattattgggtgaaccttccgagaagtgaaaaagggaaaggaaaggcaaacctagccgaggggacgaatagcagttcgagtgagggcaaatctggtgagtcgaagataacgcatgcaggggaaggtgaaaacgcatccgtcacaagttggagaaacgaatccgtgacaacgttgagaggtggtaagtcggagaccaatacgggaaggagatctacacacgtgggttcaaattccgatcacgtgcatgggagggaaaaagtaacagactcggtaatcacccttggaggagcaaacaaggttaaccacatagacaacgtaaattacaaaaaaaaatatatcgaaaaaattatatcaacatatgaggattatgttattccgatcaagggggatgatcaacgtagtcaggggagaaaaatatgtacaattcgcagttcaagcagtaaggtgcagtcaccaaggggagatacaaacggtgtcaggaagaaggaagaaggggtgtgtacccagaaggggagtcaccgagacgacaatgctattaagtccataaaagaaatcatcgaatataatttaacgagaaaaggtagctttgatctaaacggtatagaaaaaaaggcgctcctcaaaaatctgcacaacagtacggttggctcctgtgtgtaccctgagggagtaaaggtgggtggacaggagagccattcgaaggctgtggcggggggagagaaacgacgtgcccccaactcgaaagatgcttacatccttgaccttataaataaaaatttgaataagtccttcaaccagctggacaggataaagaagaagatgagcgagcacttggtcgtgtaggcggtgtgagctggttggtctgtaggcggtgcgagctggttggtccgtcggcggtgtgagctggttggtccgtaggcggtgcgaacttggttaaccgcatgctctgtctgcgccgctattactgcgccgctactactgcgcctgttgctattgctattgtttttccacttatttttcgatttttttcttcgccccttttcattccgccgttccatcggcttcgccattttacacttctcacaaaagcccggtgggtcgcgcacggatgttgattcccaccaacggtttgtagcctacgaggggcgtcgcgccggacatgtggagaacgcgaagaaagagttcactgcgttgtaggctgagttgtatgctgcgtcgtacgctgcgtcatacgccgtgggggtgttgtacatgtaacgtggcgatgtcagttgggtcagtcaattgggtcagtcagttggcagagcccccctcctccccggttggtcgatcgatcaccccgcggggttatgctccttttttgtgcaagccccatcagggtgacattaacgtaccttctccaaggggagaataaaataataataatcaaataatcccgataacgaaatttttatttcctactgaaagtgcaaaaaaaagggggaaaaaagaaaaaaaataaatatggttaattatgcatacgtgaacgtacctcccgttttttcgctaggctgacggtgccacgttggtaaaacgtttttcgcgacattgccaaggcggattggagttttttttcttcttttttcttcctttttcttcttttttcttctttttccttcttattttttcctttctttttctttttttttttccttatcccgttattttcaacttggagccctcaggggtagaagctctagcgctcaagagcagtagaaggcgacaattagaagcgcgcaaattcgaaaaaaagccaaagaggcgaaaatctcagaacagctggggtatagttggggtgcatgggcggtcgattgagagagaggatccttccttatgagaaaacacatactgcaagaggacaggggctccctctctcacgtccaagcggagcgtgtacgttcacattttgtgtttatccaacgagcgtattgctggagagggggtaggtgagggcgtccttttttttttttggaccactctgcgttttgaacccgcttctcaggcaaaggaggattttgaaggagtctcaaaagaggcaccccacttttgcgctgcccagctgcccagctgctccaacgcgtgaagggagagagagcctctaaggggaggcacgcaaaaaaacaccctcctgtgagttgcccattttggctgggcaaagcgtagaaggcttcctcttcccaggacggcttggaaatctgctcgtcgtccccgctgtcggcgttgtgcccactatcggcgttgtgcccactgtcggtgctgtacgctctgttagtgctatccccaccgcccccaccttcataactgccacaccctcgcaaacgcctcaccatggcgcagttcctaatggagcagatccggtacatgcacgaagaaatcgagatgatggagaaggcaatagcagatctgatcgaagagaaggtaaggaggaagaagaaaaagaggaggagaagcattcggtatgactactccatcagttatctagtggagaaaattcagacaaagtcaaggctcctcctgcagtattacaaagatgaggacaacttgaagaaggaggaaatgttgttcatttcggggagggcgaacgaagcggcagagaaagggaaagggaaaggggaagggaaagaggaaggcgaaaatgaagaaggcgaaaatgaagaaggcgaaggggaaggcgaaaatgacgaggaaggcaacgacttgtggaagaactactacgaacgagttaagtacatccgagactaccacaaaaaaacgaacataaaaaaaatcgaaattagaaactacaaagcgtacaagtatgaagctctgaagaacaataacctgaaggagtgcttctccccggtggagagaaaaggcaaatacgtagatatgcataagttttacgacgattttgtaaatataaaaaaggttaagcattttaggatgagtgtatatcgaaagaaggaaatggctagccaaaagaaaagaagcagtacagagaaggaaaagggaaaaaattcctcaaaagagggaggaagaaacaacgaaggggaattcaaagaaatggatttagtaacgtatcttcataacttcactcgcttctattacatcccaaggtattgcaaatatcgaaatgaagaatataaaaaatatgtacaaaatgttttggcctatttggtgaacttcttctcaaaggtaaatgtcctggtggattgtcaaaaaatgcacacacaatatgaacagaattttgaaaataaatttaaagagaaggagattaagcagtgggaaaaatacacatacgatttggacctatactgtaacgttaatgataagctatacgcatcagagggtacattcaactcgtataaaaatagcaaacactacgatgaggacttgaaaaaatacatgaagaaagcacacaccgtggaggaaattgaagatttcaagagacagatcgaaagggaagataaagagctagccaaatgtgaatatctcatcgagttatataaaaatgttttaaataaaatattccagaagacgattcagaagatacagaggaagcaggcattcagtgtagatgaattacaaaaaaaaatggaatcggagaaaagaaataaaaattttttaagtttacgtgatcgtgctggattgtacaacacggaagaatatgatgagagaaatgactttcctcatatgtacaattcgcacacttttggtccttcctctgaggatgatgacttctccacagatgactccgacggggatagtataaacggtgaaggggatggcaaaaaaaaaaaaaaggaaaaggatcaggtggagcggatggagcggatgaagcggatgaagaagacgaggcagatgaggaggacgaagatgaggatgagaaacccatttataaccccttgaatctgccactaggacatgacaataagcccataccttactggctttacaagttgcacggtctgtctaaggagtatacatgcgaaatttgcggtaactattcctactttggcagagcccagtttgagaaacacttctacgagtggaggcactccttcggcatgaaatgcctgaacatccccaacacgctgcactttaaggagatcaccaagatagacgacgcgctcaacctgtacgagcgcctgaagaagcagacgcagatgcacgtcttcaagccagaccaggaggtcgagtgcgaggactccaaggggaacgtcatgaatatgaaggcctacgacgatttgaagcgccaggggctgctctagcggcgggtcgcggcccatcgctcacttgtgctcacatttgcgcagagttgccctttttttgcgcatatcagaggccagcgagggaggtacctttttttgcgcatatcagaggccagcgtgggaggtacctttttttcttttttctttttcttttttttttttcctttttcgttttttttttggacaaagtataaccccacattggagaaggcgagctgtttgtttgcgccctccttttaccgataaagagccccatttgacgttaaccttgttgcgttcattttgtgtgcacactggcgatgacgcgtctttcgtccgtacgtacatgtgaggggtgtatacctctgtgtgataaccacgtttgagcatccttccgttggaagcggcgacttgacgttgtccctgtgtaggagtgtgcgtccgttcagcgcgcgtgggtcggctgggtcccctactaggagtgacgccaccctccataggtgtttacttctacccattcgtgcgggtacatgagtgtacattaaacaacgccaaactttacatgaacaagtcatactttttctttgcacatgaaatatttgccctttaaggatacactttttcaagggggttaaaactcagccgtcctaagcagctggctacaggagggaacagcctccccctcccccccccttttgttgacacttttctcgaggggtcctctgcggaaaaatgggtagactctccagggcggcctactctgctgtggctactcttgccgcgctggtcacttatgttgccttcgcccacttaggagaagaccccccccacacgcaaacacaaacatacaagcataactaaaaatacaaacataaatacaaatgcaagtacacacccttttgcaccccttcacagccgaccagacaaacgtgaaactactgaagataaaaaattccgtcgccataggtacgacagtgagcagttgcgtaggggttcattttttttttttttttttcttttttttcacctctttgaatgcgtcaccgctgccttctggggccagctcaccttcgcgcatttctctctttttcaactttttcccaaagatgaaaggaactcccccgttgtgatcgacagacaggggatggaacagaagtccaagtcaagggaagggaaaagggtacttgccggggggagcgtgatccacgtaatgcgaacattactactccccttttggtggggggggtcctccatacagtgactgttttgtctcctctcccctgggtgggcctccatacagtgactgttttgtctcctctcccctgggtgggcctccacgctgtgactgttttgtctcctctcccctgggggatccaccgcacgctgaccatccagtagtgccgtttccatttgcctccgcagaagagatacaagacccgcgtcaaatgggacaagggggagacggagcgtctgatcgacgggataaacgtaggagaggagtggccagcgggatgagcggcgggatgggcggtgaaataaacgacgaaatggacgacgaaataaacgacgaaatgaacgacgaaataaacgactaaataaacgacgaaatacacatcggatgaacatgaggaagaggcaggggtcccactttcaaccactgcagcagctcctcccgtcgcaaacgtccatatgggcgtttagacacacacgttttttctgtgtgcacacgttggcaccactatgctgtcacttctctccccctccccgataggaatacggagtatccaattggcgccaaattatggaggcttactccttttcggagagcaggttctcgcaaaggagagtattctggagtgggcgcaacgatgaacagtgctttctccatcccaggcggagaagcctccactccatccgactccttcgcggtgtccgactccttcgcggcgtcccactccttcgccgcattcgactttctccccccatttgttgctacagaacaaacgtgagcttaaaagataagtacaggaatttcaaaaaagtatttatcatagagaaggactgagttggtgatggcagagtggccttctgcacaaaattgacacagcagtgaggctacacctttcacttttacatgtacatgtggatacccccctcgcaacgaaaccatggtgtccttttccgtgtggatacccccctcgcaacgaaatcatggtgtccttttccgtgtggatacccccctcgcaaccaatcatggtgtccttttacgtgtggcttcccccccttgtcacctttgcatttgtacaaaacggaaaaaaggagggaacaaaaattatcaaatggttgcatgggactagcataactactgatgctattctttttccctcgcggtggaaaactgggtggaaatttcccccttttgcgtattgctagtttttttttttttccctctctacctttgcacgttttcttttacattttttcaaacgcaaagcggaaaaactgcgccaactccttaaccgaccagcgaaccacagaaatgaataccccctccgaaaaaatgcacaatctggagataaagaaacactcaaggggtgacttgcttctcctgaggagctccgacctccattcttgtacagcacgcaaagtgtctctcgcgagacggcatcgttttgtgcagctttattttgcttccctcgttttgcttccctcgttttgcttcccccattttgcttccctcattttgttttattttttttttttcccagttcggaagctccaaagggatgtagacgaaatgggactcctgtctagcgcggtagggagcagctaccgccaagaggggcttctccaaaagggacttctccaaaagggacttctccagaaacttggcgactcgcaaaagagtgaaagtcgcgtcgggggagaggccaccccgtttgcatcatccccttattttgatgctccccctattttgatgcacccctttaaggagcagcacctgtcgggcattttaacaactctagacaacgtcgcggaccaggacaacactctatacgtaactgcaaatacgtgtaccatttgagtgtgtgttccgtacctccaatttagtgagctttaacaggagtgaggttactcaagggaaaggatactgtcctgtccaacatgccctgctcgtttttttcctcatcagtgcttaacacagcgaggtgaactaatcggaatgttaaaggtggggagaaatgctttaatggcgatttttttttttctctctttcaccgttacacctatttcaccgctacacccatttcaccgctacaccagttcaatgatacatgcaccgctctcacatgtcccctttcacatgtcccctctcacgtgtcccctctctttctccacagattggtacaaaacggctgtacttatataacgggaaagacttacactgccggagctgtgcgtgtttattaggtaacaacataaaggacagttacacatggagagttgggtgaatacgcattttttgttggtgaccccccctccattgcagtggtcgcaaatgtgtatatccacacgtacctacgtatctacttggctatctgtgctactctcccttttctcccttttgcagatttttacatacagaggagcttccggaagaggggcctcgggctggttagtgcgacccccaaagagggtgatgtggaaaggagagtgatgtgttcataacgtccggtgtgttcataacggcgaatgcataaatgggacaagtgcctcctccctatgtgcacctacctacgcgggaagagacgttcagatgtccgcccatttggtgacccccctttcgtgttgcttgccattttgtaggaactctttaacttcatgctgagagacaaggcgatctccccctccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaacacatatacatatacatatacacatacacacacaaacatgtccaaacatacgtacgcacaaatgcgcatgcagccaatgcgcaaaagccgaacagctgcgccacgcaacgcacctttggcctcatcctcgtctaacgatcattctttggccgcacccgaaaaaggaccagctaatcgatgaatactattccgacttgaaagacgaccgcaaaaaagaagaatgccaatccaggtgcacacagggggaccacgtttttaaatcagtgcagagggacaaagctgactacgcggttaaaaaaatgaaggcaacatccagttcatggcaaatcggcatttgctcggtccatgcgtatgacacatcacacatgtcacccctgcgtatgctgttgacgctaccccctttcaacagagactggatgagaacgaggaacctccacctttcactgacttggttccaaatggtattcccccgatgctaacagatgtgcgtttcgaagcggcactccctgtgatctttttttttttgtaatctttcggtcttgtccttttactcatcttcaccaacttccattcacaacttcccttcgagcagaggcgaaattcggcactgtgaagatcaccaaccctttgcccaaagtagaacgggtaatatttcatcccgtggtcgggggggcgccgaggggcatgaaaaatggggtaactgcaactccctacagagaaagacgccacccacagggaaagggcacctcccatgctgcagtgactcccagctatgcaacatggtcgctaatctaccccccgagcaaatgaaacacctcacccctttcagcgagaccaactaaaggagggctacatgcagtggctgacgacggagaaactgatggtaaggctcgtttgttcgctgcccattcgcgagtaaagcagcatcacgcattgttaagcggcaccacgcattgttaagcgacaccatgtatcgtttcgcggtaccatgtatcgtttcgcggtaccatgtatcgtttcgcggtaccatgtatcgtttcgcggtaccaggtatcgtttcgcggcactgtctaacttctcccttttctcccccacgcccccccgcaaaaaagaggccaaatgaaagaagactagaatacgaacaaatgcaggaaaaatacctagaagtaataaaaggactctcgaaaaaaaaaaaaaaaattgcgtaaagtaccacccactgtgttgtaaagtgtgtgaatgtatgtctcgccattcgcttcccccgtcagactttaaaattatcggaagatataaaaaaggatgtaaagctcgcgcgagtggttaagtcgcattaccctagaggaatagttggttatctgagcatttcgtttggatcatttaataggcaggaggtgtcagcgcaaatggggggagaagggacaacagggggtcctgcacatcctgaaatgttcacactgttgataggctttgtgctgatcgaagataactacatcatagtgggcaacggaaaatacagttcggcaaaaatataatctttttttttttttttttttttttgcgcgataaggcgttgattccatatacagtgaaaacactgagctgtacaaggacaaatatgaggagcttaaaagtaggcaggaagttcgggcgaaaaaaatgaaagaacgtggagaaggtatcggcttagtctttccttacacaaaatattttacataaaatcgcatttcaccgcgctttctctttttttatttttctccccctttcgttcagccctggagcggcaaaacaacaggaatgggaacttcctggcgttcgaagcagacaatatgtgaagcgcccgcgatttggcaccgcagagctcctacgttgaggctgccttgtggctgcttttttgcggctgcttcttcgctaccccacttcttctcttttttttttttttttgagctagccaaacggccgtttcggcaaactttcgaggttttttacctgaacagttcatgcacttttttaagcattcctaactgcgtatgcagagaagcaaaaacgcacacaccatttcagaaatgctcgcgtaaaaaaaaaaaaaattaattcgataaattgcgcactttacaatttatgcagatttttgtgttttgattcgtaagggtgtagccaaaagggaaatcaaaacggtgtaagaagtgaaaaagttacggcaaggtggaggagatagacacaatatcacaaaaaaggagttaaaaataaataaataaataaatacacgtacgtacacgcatatgcggaggtgtgcaggcggaagcgaaagtggatgagtttttccacctcccttgggtgaagctaaaaggtgagttttctctccatctgcctgtgcatggaattgtggacacgtcacaaaataattagcgcgtccagcggcaagcttcttcatctgtgttattcagttccataaaaatttcaaaacgcagtttgacatcatcttaaagggggctttcccacgaaacaaacttctctcgccaaaatggatccactttgcacatacctgttgctcgccccgcccctgcgtttgccgtgctgcgccgcacgctcactgtacactcggtcggacgcaacatggctgagtgggatggccccccatcaaaagggcaaccacaacgcgcaccaaccctcatatcaaaaaaaaaaaatattttgtgctgaaaaaacttttctcctcggatgcccccgcaattcgttattactgtacagggtaacctggttgtcaagggcaagccagaattaggaacgaataggcgccacgtccctttcgattggttgcggggagtactatatatcgccgctgcttatacccccactgctcatgcccccattgcttatgcccccgcttggtaagcccctttctggtaaccccccgtttggtatgctcccgattggtacgctcccgattggtatgctcccgattggtaggcccccatctggtgaggcccaacttggtatggttccctatcgtctggcaacctattcgcagggtacgcgttcaagccgccattatagcaagcgttagcagttgcatttccgtagggggttctattcaaatgttgactctccgcccctgcgaaagaaacgccgtttccatacaagctgttgttgttgttgttgttgttcgtggaggtgatggtgggcactacccacggggaggtatactgccttctgtaggtctcgtccaagctgtcatcaacaaaggtgccaccactcagtggctgattagctcccaacccgtgtgcattattatctacacttttgacgctgtagtggctgtatggaagatggtgcggggggacttcaaacactttactctgttgattggacagtgcaggaagaggagacctatcatccttttctataatcggaatggtcacatgttttaatatatagccttctatcacttgtgttttcttcgatgggtcgtcattatcttgcgtgtgcttatgtgtgtgcatgtgtgtgggcgtaacaacttcttggattaactttccaccaacaggcagtacggcgccatgtctcaaatcgtcatttttatattctggtgagttcctttcatgcaccgtttgtgtctgtgtctgtgtcttcttctcagttgacttggacttggccaagtccatccgcttcttcctcttgaggttgtttatgtgcaagtagtagaatagcaggaaattaacggtagcaaataatcgaacaattaaaaacagtttgctaaactcatcatccattgcatttacaaacgaagagtttttgtattcgtacatttccactaaagacatgacgatcactagaaagaaggacgtgtacattaatccggtggaggccaaggagatagacagtatggtcgtgattagcaggatgaagagcatgacatagtcctttttggcggagaccataaaaatgatttcaaagctgtacaatccgaagtagaagaagtagcacacgtagaagagcaagctaattatgaagcttgagcaggctggtttggggttctccattttgtcgcgggtgtgtgtgtgggggtgatgtctcgtcgtggtgtgcagctcgcgtctgtatacgcccgcgcttatgcccgaggggtggctcttcaaaacaattacagagatcccgcggttcgcacggttgctacttggcgagtcaccttcgttgagggcgcaacttaattggatgcagcttaattggttgtaaaataatccgatttggtgtagcttaatttttttttcgaatggtacttttttatttgttcttttaaagtgaagtcttttttttttaaataaagtttttttttttttgcacttttttttggcctctcttttctttttgtcctttcttttgnnnnnnnnnntttttttgcctctctttttgcctttcttttgcctctctttttgcctttcttttgtctctctttttcccttttttttcccttttttttcccttctttttgcccttttttttgcccttctttttgtccttttttgcttctcttcagtcggcctccctcacgagcagttttaaccccgcggttggcacaccgtccaggcggtttttgagccgttccgcaaaagtgagcaggcggggagaacaaacgcgctcaaaagtgaagaagtgaaggacgaggaaaaatgaggaagcaacaaaaaagcgaatgaaaacaaataaatacaaataaaagcaatctgaaacaagctgaagcaagctggaacaaactgaaacaagctgaaacaagctggaacgagctggaacaaactggaacaagctgaaagaacataaaagcaactcagaacaaacaaagcaagcaaaatgaacataattcaccatgccagtttcgattttttcgctcgtttcgccttcgaaatgtagtcgcccattcggactttttcagaccctttgcgttgcccacgcgatgtggacacttttgcgcggaccccctcacatgtgcacaactgcatgaactgttcatacttttttggcatgcaaacatgcatgttcagaaaaaatgtctaaaaatgtatgaacagttcagaaaaagaaaaaaaaaaaaaaaaaaattcgaagtggctactcacttatgccatcacggataactgtacacactgttccaatgtctcaaaaaaaaaaaaaaaaaaatcttcatcatgtgcttatgatgcatatctacatagtcgagttagacgcctcgactggtcggttttcctcgcgaataattatttcctcaaaattggctaacagtggccctttttttcttcttttttttttgccattaaaaatgtacctcttctctttcaagttcaaatggcacgttacacgcgaagtgatgagaaaggataccaaatgggacacatgaaacggtacagtgacggtcaaattaaacggaggttttttttttcccccatcggcagatcgtcgccacgcaaaatgtgcatgttacccctttaagacatgcctttgggggtatatcataataatggcatctcctccattcatgggaaatccttttccgtatgcatacatacgcaggtacatttgcacagcatatgttttaatttttttttttccccatttggtgctcctgttccccgtagaacctttgcttgtttataaaaatggcaaaagagtaattctattggatcaggtcacatgaaacactccacctttcttcgcagtttatgtgcaaatttaatactttgcagtcggggggtaatgacaaaatgcttaggcttcccttatgtagcgctttccccctttcaaaggttcctttttgccggtgatctgctccatttgggactcttcttaaatttgcgcagcatttatggtgtgccattttttaatccttgcacattatggggggtatttcaaaagggcggaatgaggagaaaaaaaaaacgacatacctttttcatgaacgtatattcaaaaaaaatgcaaagttcatttgccaacatattaaaagggcatttttacctatggcattgaatcttccaaatggcagaactaatctccgaaaagtggagattgccggtgcgcgggggcgagaaacgtatgcatacaaatgtacaggttgcatgaatatacgtgctgcgtgtgggttcgtagttttacccccaatgtagaaatcttttaaacggagaaagaggacccctcgtaatgtttacccttcaatttgtgactgcgaaaaataaaacttggccatatgaattttccttgccatatgaattttccttgccatgttaatttacttagccatgcggaaggcacggcaaacttgcacgaattggggaacgcctgtgaggggaaacggttcctccgcttcgctgcccatttttcgaaccacgggtcccgcggacatacaatgccacgtaaaatgaggcaattttaaaatggtcatatggaacaaaaggcagaaaaaaaaaaaaaatataaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacatacaacggaagagcatgcgccgctaacccaaggtgcgctgcccgaacgcttaactgcataatgccaagtaagcaataacaccaacttcaaatttacgaagaatgagcaaagagaacatttcccccaaactggaaaaggtcagcaaagatggcttcaaaaatagcggggggacgaaaaagagtcaagatggtaaaaatggcggcaaaaaaaagaaaccctttaagaagcataaaattaaggaggcaaaacaggtgggggtattatctcagtcttgtggtaaatgcctgaacagcaagggggagatgcggcgtgcagaccaacccagcgcagaattcaatttcgcgaagaaggaagaaacagcgggagggggacacccaccagggaccaacaaaacggtgattaaaagatccaagtcagattttgtcgctcctgtcttgaagaaaataatgataaaaaaaaagttatccaaaaagaggaattatggagggaaggcccaagggggggagaacaagtcgcacccccaacacattccaaatggagctccttcaccagagaatgtggctaaccgagggaactacgcacgtgaggccagcagtccgttcgcctatcgaactgatggtgaccatccaactgataggaccttcttccttgaccaatacgaaagccattatggagaaaagaaaaaacaaaaatataagaagaaaaaaaaaatccaacaggatccagaagaaatagtgaactcgtccctgttcagatacattaatgagttcatgtacaccaacagaagcgaagttgtgcaacagaagttgaaggaaacaaacaacattttcaacatttaccattcggggtacagaaatcagaagaataaatggccccaaagacccgttcatgtaataataagccatttaaaaaaaaattttacaaaaaaaagtaaaatagcagatttgggatgcggagaagcagaaatagcccagacgttgaagggctggtgcgtgacttcctacgatttaattcagctcaatgagcacgtcacggtttgtaacataacggagttgccgctcccaaacaattcccacgattgcttcgttttgtgcctcagtctcatgaacacggactggccaaaagttatatttgaggcacttcggtgtcttaaaaaaaggttaaattatgggcactgaggggtcgccactttagcagccatttttgctgccccctttgtgatttgcctacccccctttggcagctctctccatgttttttttttgtttttttttctttacttttccccagtgcaaccctaataatagctgacgtggtgagcaggtttacgaactacaaggcgttcatgaagttcatgaggaacgtcgggtttaccttcaccaacagagtaggcctttcttacgctcaccaccgcgtggagaagcggccacatgggctggcttatgtgcacatttgtctgatgggcgaaattgggcgtttgtgcaatttggctagctgaacagcgaaaatgcatatttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttattgcccgttcaggtaaatatggacgattttttttatgtgctattttttgagaataataaaaaggacgacgcttcctacacggcgaatgagaagagaattaggaaggtttccaagttgttggctccctgcgtttacaagaggaggtagcctgtttgcgaagtggcgaaaaggggaaattacgtggtcggttgtgtgtgtgcacgtgagggggggataaaaaggcggcctcgctcgcgtcgcccacctcgctgacatggcgagcggacggctcgcctcacaaacgcagacgaaaaaaaaaaaagaacaagaagaggaagacgaggcggatgaagcggaaggaagcggacgaagcggacgaagtggacgaagcggacgaagcggatgaagccgtgcacaagttagcgcaaaatgcactgcggtgtaaccgcgcagaagagggcaccccccaaacgtgggccactcggaggaggagaaacaaactaagtgagcccgaactgcctgaacaactgatgaattgtcataatttttttttccggagaaaatcgacttttgtactcgacggtgacgtcccgaaaggtcatgtagagcttgttgggcagaatagcattcggtgtgtccatgtagttataaaaatcgggggggagctttatctttctttgctcgctgctgaggtttattataattcggttggggactcctatcaagtcgcaatttttcagcttgcgcgacaggtgcaaatccgtgtcgtcgtaatatatgtccacgttgctgtttttaaacgtgttgtacagccacagcgtgaggacgtactcgacgtcgttgctgttgaggggggccgtcgtcgcgttgggcacggtgggcgcgttgggcatgttgggcatgttgggcatgtttgtcgcgtttgtcacgtttgtcacgtttgtcacgtttgacacgtttgtcacgtttgacacgctggacacgttcatcgcctgggccgcgccggtcacttgggccattttcacaatttttgcaattttggccgcggagtacttgctcctctgattggtctgaatgaggtagacggagaaaggcgcgacctgcggaggcagccgaattccctcatcgtcgtaaaaagagtcgaccaaaaagtacagcagtctgtaaataccaattccgtaggaacccataaaaatattatttttttcattccgtttgtttaagtattttattcccaatttcttggagtagtaatctcctaatttaaaaatatgtgcagcttctttgtacttcccatctcggcagagtacttgaaattcgtgactctccaatgcattcattttatccattttcctttttttcgtaaccttaaatggtaacttcaaatcggaaaaaattttttcatagcattctttatatgcatggtaagtttcacttagacaaatatcactgctgtgaaaggagtagccatccttcatcaaaaactctttgcttttgaatagcgttttttctaaccttttttcatttctgaatttataattaaattgatggattaacaagggaagtgatttcgctggtatgttttcattatacacttggttgattaacgagattgcctgctcttcacatgtgggacttaggatcagaccatcatcttccatttttttttttgtcattacagcttcattaaccttgttgatgtcccctttttgttgtttctgtttgtatacatataaaaattcatcgctgtacagtttggagcggtccgagatattccaccacttcttggcttgtagaatggacataaaaaggcaatgcgaattgactctcttcaggtgggtatttatataactgatgagtttctcgatcgacttatatccaaggggaaggaggttgtacaagccgttgatatcttttatatagtttgctctctgcaacaattcgcttgctttgtctccgttcttcttatcggtatcgttgcagattttgttgaaaatggactcagagcccatgcatgagtggttgctccttgtgtacacacctgcgcggtaggccctgcctctgcctctgtcgccgcctctgtcgccgcctctgtcgccgcctctgtcgctgcctctgtcgctgcctctgtcgctgcctctgtcgctgcctctgtagctgcctctgcctctttctctgcctctgtcgctgcctctattcaagggtgcctgaggtaagaaggcccctttttctatgtgcactgtctgcactgcacggaggtaattcgctatgtgcaggagcagcacaagtgaacagaacatcatatgcacaaggtgtgtcggctcctcgggacgcgcaaaccggcaagggacgcacctttggagacttcgtgccacgcgcaaaaagtcccatgccacccatacgcccgggggtgggaagcacaaaagggttaagctatccttatcacacggctcatcagttgctatttcgcttggtatgtcaccgaacgggagtatgacactgttgcgctgggtttgctagccgaagtggaggtgccccacctcgcaactaccgcaaagtgaagagagcaaaataaaaaaaatcccatcccctacgcgttaagcgagccttctttcacgccattgtgcatctcaaggggggccaccttagcagtgttctttcttcgcttttttttcttcgcttttgtttttttttcccccactttggtctgccactccgggcggaactgcaaaacggagctagagccccaccgtgcgggtaattttaaacaaaatggtgacaattatttaattcaaaatggtccttgaaagggccgggtatggtatgtgggggtggtggtggtagtcctttggcgagaaaatcgcagctacgcaaaattcatcacatcacaagaaaaaataaaaaaaaaaaggggcctacttattttttagcttgcacaaggtacattgtggaggggggagcaatcaaacaaaaaaaaaaaattgaacgttgcacatggacgaacgagtgagtggcagtggatggggcgccaaaagaaaaaaaaaataataaaatgaaaaaataataaaataataaaataaaaacatacaagtacacatatatgtgtgcgtgtgtgtacctgctgacacatatacacatcgccgggggcgtacaaacggctgcgattttatgttcgcggacgagcccctctctcccagatccctggccatttccaccctgttcgacgtgccaaaatggtgaatctgaccgtccgagcacgttcagccgatttaggagccacggtacgtgctgcagggggggatctgccctggggtggagagcataatgatgaggattctctcccgacatcttcccatttgtcagcttttccccctttgtggttgcattgccctgttggactccgcgtgggtagctcaacgtacatgccaattgtacgcacaacgttgtacagaagggggctcttgagtaggagacatgtggggaggaaacaactacgaggtggtattgatgcctgggttgtcacaggacaaggggggctactccccacacggacgggttcgtcattggtagaatagccgaactgtgaggcagctctactgaccgtgaagaagctctactgaccactagactaagaaactgctcatccggccgctataccgctataccgctataccgctatgccgctagaagacgcccctcacagcatgtagcccacgttcctcctcaaagccttggcgttggctcttaggggagccgtgttaaaggtaacgaagtccttctccatgtactcatcgacgagcattagagaagcggaattgccacacctataacaataatttggagcactaaaaattgtcaccaccttgtcattgtgcatccataagaagccgtcctgcacgagctggtgagccctacatatacagctaagcttattcagtcgaagaaacgcattcgtcctctcttcgctaaacacaacaccggcacccctaggtgatgctttccatccttcgatgatcccatcctcaggtccagcagggtcactccaaagtaagtcgcaaatgggaccatcctgcgggatttccttaaatcgatctaagttgttaatttgattaatggtctgcaaatagggagatattcctccatggtcacaaaaaatctgattgctaatgatggctgtgaggggtagataatcgaaggcgtccgttatgtacctccaggcgttgtagtctccttggtatttcctcatgcactcatcgtaaaaaccgtaaactttggttatttgtcggctctcgtggttcccccttaggatggtcactctgctggggtacttgatcttgaggcaggccaccaggcagaagcactcgcatgagtagtaccccctgtccacgtagtcgcccaggaagaggtagttcacgtccggcgggaatcctcctgcggggggggtggcggaaatgggaatgcagaatgcggaaagcggaaagcaaaaagcgaaatgcggaaagcgtcaaagatgggcgtgcacgtaatggggacggttgtacgcacctcctagcacacctcgtcattaattactactcacaatgggagtggagggattggttagtccttccctcctcatcgtgcacttacctatgtggaacagctccagaaggtcgtaaaactggccgtggatgtcccccgcgacggtcacggggacgctcacctgcacacagttgggctccttcttcaggatgtccctgagcagtgtgcacatgagcttgacttcctcgatgtgaagcagctcgcattttagcaatttgttaatccattcgtccacattgtgcgagacttttgtggagcatgctgcgggtggacaattcgcctcactctgaacgagctcttcaaaacgcgcgtcattttttgtgcatttctcattcgcctggtcatcctcgttgcttacgagaaaatcgtaaaattctttgcttataagtagactattctgacatcccttaattttcttattgtattcattctccgaaatgacttcctcatcactcagctccttaacagacaaattctcgtacgttgtgtaattatcttcattaatgaatgtttcgcaggttgaaacttggactccttcatcgtttgactattttttttttttctgactgttcataatttttctcccctttttgcctgacctgttcaggcgaatgggtcttcttttcgcttcgtttttccttttttttttccatatatgagttgtcgttttggctgttttgggtattttgcctgctttcgctgatttggcttccttgcctgctttcgctgatttggcttccttgcctgctttgactgctttcgctgatttggcttccttgcctgctttgcctgctttcgttcgggcgtttggggttacctttcgagttaagggcgtcgctgagttggcagtctcgcctgggcgcaaggcagttgctcatcgttcagcgcgcgcggtcttcgtcgagggcgccgttggagttggctgtcgataatgttatcgggttgtgttatttgcttgttacgtttgtttgttacgtttgtttgttacgtttgtttgttacgttcgtttgttacgcttgtttgttacgtttgcttgttcgtttcgccttttttgttccttttttttcctttttttctccttcgtccgatcggaacacctcgcagggggaatgtccactcgccgcgactcctgcgcgtgcttcttcaccctcgctcgatttgtctctgtacgcgttaacgtaactttggcttactcaattttcgcagttttgttaactgggctcttcgcgtgaatgcgctagtgaacactgggcacaaaaaatttgcatgcccaattggcacgaattcgcgcaagaacatttcgcatggattttttttttttttttttttttggcagcttttatcactccctatttgtgatgggaattcgttcactggcaactgcgcatcgtttttcgtgtgtctctttctcttattacaacaaacaaaaaaaaaaaaaaaaaaaaaaaaaggggacaaagaaaaaaactttgccgttaatgctctgttagcctttaatatgtgcgcctgaaaaatacgtcggttcgtctgtctatccgcacgcacaacgcgtgtgtacgtatgtgtgcatgcagctggcagtggtgtgtagaaaacctcgtaatatcgcgaatttggggaggatgacgtgactgctaacaccttgtgggaatatgcaaactgtaattttttttcaaacggcgtcgcgaggactgccacacaaatgacgcataagatggtgaagagacaaatcttgcagcacgcggggaccactaaaaaaataatcacaacatatcagtacggatataacaaagccgagctggcacatgtacagacacttacattacaacctcgaaattgggaatgacataaaaatacatgcagcgcagttcatttaatttttttaaaggcatacaccactgtagacatgaaaagggtgtgtacatatgcgttcataggagagtaaaagttggagaattacgccttctttggtttatccttttcgggggacgttaattatatgtagtcgacaaagcgatggggttcgattggcaattaattagtggggtgtggctggaaggataaaatgaaataaaataaatagcgccatcagggggggggcgacgagcaggctggcgataaaaaacaaacgaggagcaaaacggcgtagcggggagggactctcagattaattacgctgtagaacagctacgcaactgcttgacggcgcagaaaatcgcctgcacagcgtaggaggaagaaaaaaaaataaaatataccacgcaaaacaacgcaaaccaatgcaagccaatgcaagccaaagcaaactaacgaaaggcgaaaggcgaaaagcaaaaaacgaaaagcaaaaagcgaaaaaccaaataaactaacgcagggaaaaaacaaaacaaagcggactcggtgggaaactatcggccacgcgttttaaacagaatataatgggacacattcaaaattaaaaaaaaaaaaaaggcgaaatactgcacacgaacgagttcgttgggtttgcataggtggatgtgcaaaagtattgcataaacccgcgggggtgttgatacttctcatgtatgcactgcgggtgtcctctttttggagtgaccgcacagggggtcccttgcgcacatatatgtataatatgtatatacgcataatcacacgcacacgcacgcgtgggagcaactttgttcgaacagtggcccgcggaggggggccatatgtagtacctgcgaatcttgcaagaagcgggacagaagggggggccacagtgggaaaagagcgggaacagcgaagcgagcgaaaaaagggcgtcacgaaaaaggctgcaaagcgctgcaatacgctgcaaaacgcggcaaaaacttcagaacgctgcaatgcgctacaaaacgcgggatgttatttttgcgtactttttttctccccaaaagaacgacgcaggagagagtcgtacacatatcagccgagcgacacgttatctcttgtgttagaataaaaaaaaaaaaaaaaaaaatcccaaaatgcagattttccaattttgcactttacattttggcatgtgtaattatgaggaatacgactggtggaaatagtagtgtagtgcccaacttaaattttttttttttctcctcactgtcaaattaaaagaagtgctggaaaactcccctcacgtcgatacggcatgacgtgcaaaggtgcctagctatatgcccggtgacgtattcgagcgtttcaccaaagttgggtgacctcgttaagggtggtcttctactctatgtagtgatccgttaaacataaattgaatggagaaaaagaacacctttcgggggaaccctcactgttgtgacatcagctgcagtttttaaagcacgacgaggtgaacaccttgattgtgaatccccacgtgtaactcctccccaagtgtgaacatacaagcgaaaggaagaaatgaataaataaaataaaattaaacaaaacaaaatatagcaaaataaattgaagcaaaataaattaaagcaaaataatttaaagcaaaataaattaaacaaaataaattaaacaaaataaattaaacaaaataaattaaacaaaataaaataaggcaaaataaaatttatggcctgaccacgcacacggcaacacagattgcatgcgtaggcgccggtacccgaaacggccctgaaacgacgcagcaacggaacgatcgatttctcgttttgaaaaatgaacaggttcaggcatcgcttgggcaagatgaacacgccaaccctggcgggaatgactcgtagattcagtttcacggtagggcaaaaaaaaaaagagccactaagctgtacggacaagcgatcccgtaagagcagcaagccaaacggaacaggactcatataagcatgctctctccacctccccacaggaaataaaaaaaattgacgattatctccagaaagtccaatcgggaaagctggtagtcgcacagttcggagcgtcctggtgtgctccctgcaagaagatgaagccaatagtaaggactcagaggcaacgcatgggaggactgtcctcatgacagatgaggaaaaaaaaaaaaaaaaaannnnnnnnnntacacacacacacttaacccctgcgagtgaacacattttcttctcatccctccatttgtctctcaaccctgtctctgttgtgcccctttattttgtgaagccgtatgaacacttagaacactttgaacaatttagctccttgggtgttctccttcatctgtgtgcttgtggagagagttcaatctacgtccaaacgttcctcactttttataggtgaaaaaattgggagaagacaacgaagaggtggaatcgctttatgtggacatcgatgagctcccaggtaggcacaagagttgggtatcacaaggagctgaggagggaatacgattttgcctctttattccaacgtggaagcagattggcagactttccggtggcggtgcagttggcggtgctgctgctgttggtgctggccaggcggggcgaatccgcgcacccgttgttaaccagaacgtgaccgtgcaaattgtgcggggttgttgcacccccctcgcgtttgcacctcgtcacttcgtagcttcctaacgcggtaacttcctaacgaggcaacttaaccgcttcccccccccgcagagctcggagaaaacgaagacataaacgaactgccaaccattctgctgcgaaggaatggaaagtaccttgacaaaattgttggtacgttttgatcacatatgtgcaactgtggggtgaagcggctccgtttatcttcttctgcttcttcttttttttattttttattttttttttccacccaggcatgaatgaagagcagctactacacgcagtgaacacgcacagggctcccaaagagggggacgcctgacgttacgagaagcataatcatgtgggaaggagcctctgtgggcacgacgctaacatgggagggttattcacattacgcatcacattttgttcattcgctcagtgatcgcatgaggaagccatttggttggacgtgctgtaccactgagctgtgttgggacccgctggatgggcagcacgttcaggggtggctgcgaggcagcgagtcagtagtggtgagaaaaacgtgggcggcagcgagtcagaggtggtgagaaaaacgtgggcggcagcgagtcagaggtggtgagaaaaacgtgggaggcagcgagctgcacgaagggaacacatgcgaaaggtaccaaatattcctgccaagtgcacagatggctttttttttttttttcacgtgtaccaacccaccgcgacatttccccagctcgcgtaacgtttggacggtcccaaagaagcgatgcctcgatgtttggcaatacaatgcaacgtgtggcgcggcacatatacgcatgttgatgtggcggcatgccgacttgaagcttgcccgttgctcatttttaatggtttgcctgcatttgttggggaatcccgaactgtaagaatggtggatgtataaacgtacggaatgatggctggacgcgcgaatggacgctcgtgtggacgcacgtgtgtatgcatatatatacacgcacgcacataatgaagcacacacgtccgtgcataccgcatgcaatcgaaaaattgacattttttttttaaaaacagtttggctattttcgcagctcaataatgttgagtaagcgcaattatcgggaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacgagaaatttttgagtacaaaaaaaaaaaagaaaagaaaaggcaaagtatccatggagatgatatcacccccacccccctcttcctttttatgtaaacatgaaagagcagctgaatgagaatgaactgcgcgaagtacgcgttgcactgtgatccttttgcgtgtcagtatagccctcttcgaaagcctacttggggggtggacttccaatgggggcagcgacttagccgcgcgcgataggcgtcaccccatgagatgatcaccctttctatgggattgccagttgccccctttttcttcccctcgtgtttccccccttttttcttttcaaccctttttatgcatatctttgtgcctgccccagtgcgtgtaccacctgtgtagcaaacccgttcgaccgtctccctcttgagttgctactccgcgcgggcgtattaactgccattttcgggtcccctcaccgtgtacacctcctcggttttaactccccttttaatttatgggtagatcattcaaggttttcctgagcaactacgtgtacaggtatgggtcggcagcatgggagcggcgcgtctgcattcagcgatgtgccttcccctacgatgcgtctctctatgaccacgctgcgtttatctatggttacgccgcgtctccccatgactacgccgcttccccccatgactacaccgctccccccccgcagctgctccgaatgtgggaaccacctgtcagaccccacggagttagtgtccacatccttccgagggaggacaggccccgcgtggctcttctccaaagtcataaatatttgcgaaggacaatacgaagacagaatgatgaccacaggtcagcataccatcgtggatatttattgtaataattgtagaaataatgtggggtggaagtatgaggactcatcagaagagtcacagaaatataaaaagggaaagtacattttggagaaggcactactctcctttttggttatagaccaccacgggaaggagcatgagtttgagttgaagtcgtcagactgcgatttttgacgggaaggagcatgagtttgagttgaagtcgtctgactgcgatttttgacggggcgtcggcaggcagccacgatgtaggactgcctcccccccgcatggagaggcacatccctaacgaggtatagctcgaacgaggcgtagctctaacgaggtataactctaaacagcactgcgcacaactccgcttttttcccttttttcccttttttccccttttttttccccttttttccctttttttgttgctcctttcgcacatgcgtccgcacatgtgagtgctgatacgcacttgcacaagtacgcgacctgtacaagtgcgttcacttttttttgttgaagatgaaattttttttttccccctccgcgcgttagcgacaatgatttacggacaacttagcgaccaccttttctctcatttttaatcatgtatagtggaaaggggcggggagggactgctcgccggcgtggttggcctaacaggttggcatgacgggttggcgtaacaggttggcgtaacaggttggcataacaggttggcataacaggttggataatacgctaccactgggggggtcaattttcgcgacacactttttttattttatctagtcatactggctgactacgtgggtcggctccgggggcgaaggaaatttaaaaagtgaaaacgttatgcttcaaataaaagttggggggaagcaactgagacaaaaaaagctttttaaacaaacggggatggagcggcctcgagtgcattcaactgccgatggcacactttggggggaagaagcaggcaggtctgctccgatgggcggtccagcgcgtgaccgcggtgttgcggtgttgcagtgttgcggtgttacggtgtagcagtgttgcagggtcacttcgccgcttcgccgctttaccgctccgccgctttaccgccacaccgatcagaggacgatgttctggtccctgtcggagaggtcgaaaaaatcgtcctcgtaattcttcctgcgcaagtggtgcgtagtggagtgttccttggacctggtgcctgccgcgcgaccgccgccactatcatccttcaactcatactggttcttgtcacactcgtcatcaatttcggaatcgaagaaatcgggagggacgtaagcaaactgaacccccggcgcatgttctatgttcctcaaattttcggctatttttatttttatgcgactcaagtgttcagcagagttataattgggaatacttgatggttgtaaatgtagctgaaaatcaggcgcataataatcgtagtaatcatttaagcttatctgatctggcatctcatgatgcttgttaagtacgactcccgtttcgtatgcccagcatcgagatacattcctaatcgtataccctcctccacctaaaacgagaagaggtaaattatacgaccgcacatgttctacacatctagcatgtcccttaatggttaaattaaatctacctaatctatccccagtaagactatctgcaccacattgtaatatgatagctcctggtttgtatgtctgtacgcacttatctataactactttgaaaagatcaacaaaggcatcgtcagttattccatcgtttagtggtacattaacactgtaatactttccatgatgaacacctatatcggttatatcacccgttccggggaagtaatctccaaatttatgaaaagaaaccgtcatcactcgatgagtaacgtaaaatgcttcttctacaccatccccatgatgaacatctatatctatatacatcacccgtgcatggtacttgagtaactcaagaattcccagcactatgtcattaatgtaacagaagccacttgcctctgacatctttgcatgatgtaaacctcctgaccagtttacacatatatcagcacagtgatgatttagcttcgctgctccatctattgatgcacctgcacatgattgctgaaattgaaatagcccatcaaacacaggacagtctgttgcttctccaacattaaatcgcttcaactgatatgtaaactcacgataattttccatcgaaatggaagacaaaaaatctacatactcgtaatcatgaaagagagtcaattcgtttacgtcacttttgtgtggtctgtatacttccatatatttgtacaaattatatgacacgattagcgagtgcgtcattcggattctctgcggtttcatggggtgccccgccccgtagtagtagctaccgatgtcggggtcgtggaagtatgccacctttttccggttcgacatggtttccagggggcttctacttgcggcggcggcttgcggtggcttctgcttgaggcggcttctgcttgaggcggcttctacttgaggcggcttctacttgcggtggcttctgcttgcggtggctgcttcttgcggtggctgcttcttgcggtggctgcttcttgcggtggctgcttcttgcggcggctgcttcttgcggcggctgcctcttcctctgccctacaaggtacactcactccgatggggcactcactccgatggggcactcgctccgatgtttcctctttcacccaacgggggggtggaaaaaagtgcgacctacacgagaggtgtccccacgtagcctgtcaacccaccgcgtgtactgggccctcttctcacacgcttatgttatgagattggattatttgctcagctgatgtgatcatacggcgtgtccatacgacgtgcccacccgacgtgcccatacgacgtcccatatgcttatggcagctcggcagtcggcatgtcttttccccctcaatcaaaacttcagtggggaatttcttcacgtaagttgggcccactggtaagaagtaacgcggtgagaaaaagagaaagagaaagagagaaagaagaaagcgagaaagaagaaagcgaaaaagagaaagcgaaaaagagaaagcgaaaaagagaaagcgaaaaagagaaagcgaaaaagagaaagcgaaaaagagaaagcgagaatgcgagaatgcgagaaaaactcctatcctcgcaagtcaaagtggctgcacagaagtatcccctggtatgattttcttaccgacggatgcaatgatgcatacgtggtggtgaaaagcaggagcaggcaaatatatatataatataatgtaatataatataatataatataatataataacgctgtgtgaaggtgcccccctaactcctctgttgctcccacgtttgtatgcaaccaattgtaaaggagtacgctctcttgaaaaaatcacaaaaagcaaaacaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggacacaatggcgtggttaacttaaactgttatattcgtatggggcagggtcacgagagatcagagaaaatgataaaaataaaaaggggataatgtcactccccatttttccttttatatacatatagtccgtatgatgtgagtgaagttttttttttgggaggagcgggagtttcttccacgcgtgtacgtacatttttgagtaagcaagaatttgctcttttgcatgcacatgtgatgaggtggtggtcactgcaaaatatttttttaaagcacaccaaactgatcgcagcatcttatgcctggcgtggttccttcgccacgttcaccatccgaacagatataaggttatgtgcttcctttttaaagtgagaaaaattgaaatgggaaatgtcgaaaggtaccaactaaatgtgaagaaaaaaacttcatttttttgaagtcttccttctcaggaaggggaaaaaaaaaaaaaaaaattgccacgtgttggagctaaatcgaaattgtgcatccccttgatcgtattcccatggtacagggttcttctttggaggtccactaccaaatatttattatgtatgtatacatatggtgaggaaccactgagaaggttgtgccgttcccactgcgtattcttttgtctccccccacctgcaacgcctgagggggcaaaccacgggttagagagacgtacgctaagcggagtggcactactatactcctacccacgtgggaaatctcaccccggagagggggggcaccatttttaaagccgccgcggttacgctaatgtgttcacggttaagctaatgtgtttgtggttaaactaatgtgttcgcggttacgctaatgtgttagccgttacgataatgtgttcctttggccgatcttgcgtagcgctcccagaggtgtggagaggcatgcacagaaggtgtgactccgcacctggtggatgacgtagctgtgagctgactagaaggggcgacaaaacggatcagcagaaattacacaaaaggggagaacactttttttttttttcttttttttttaccttttcgtacatgtggatctattgcaagcgtgaaggaaagggcgcagttccgaaatgattttttttttttttaatttctccattttgttgcctttgcctaattagtataaataatttcccgcttcttcacttgactgtccgttcctcacgtgtagtccccgcgggagggcctagcctacttaagaggaggcaaaggaaacgcggcaaaggaaacgcggcaagggaaacgcggcaagggaaatgcggtaaaggtggaagagcccccccttttcgcagctagccaatttcacgtcgttaccattttgaacagtcccaccacgggcagtaacccacacggcgagcaacctacacggcgagtaacccaccacggagagagtaacccacacagcgttgtcgaggcgcattgttactgggaaccccacgctgagcagtcaggtgtgacttcgtgcaggtctcccccgaacgatgcgaacataaggggggagggggaaattgaaagaggaagaagttgctccctgagtagacccaaaggtgagcaagacgaagtggacccaaaggtgaataaaacaaagtggacccaaaagtgaacaaaacaaagttgatccaaaggtgaacaaaacaaagtggacccccgcactaagttaacagcgcagcagcgaggtgtaagaaaaagaaaaaaaagaccagcaccgtgtgcacacttgcgaagcctatttttctaccccctcgacacatcaaaaaatggcatcctcggaaggttgcagtcccaacaacgtggtgaatgcccgagaggagtaccttgcaagttcgagagaaaacgatgcattgagggaaaaaatgataaattttcaaatcgaaaaagagggagacaaacaaaacaaagcctcgatggaaagtaaaaaaaatatgagcataattcacattcacaaatttattaacaagctaaaaaacgcaagtgcagccaacctagaacaaagctaccttcaggcattgctagaggacattaaacagctgaacatatccaagtatctgagtgaaatttttaattgtgtgttgaatttaattcatcatgtgagcaggtactctgatttgttcgtttttgttaattttatgagatatgtgcatgacaattacgaacacgtgagtgaacacatcgacaggatagtgtttgcaaaatattttcggttggatgaggaggacaaaaattacttcttccacgtcttttacgaattatacaataatgttagcgagtccagcttctcctccaagtacacattttgttcctcgcccagcggcaggggggccaccagctcggtgaacaactcccgcaccgaagtgggagcgagtgcaggggagagtgtacaggagagtgcagcggaaagtgcagcggaaagtgcagcggaaagtgcagaggacaatgcggaggagaatgtagaaccgagtgcaggggagaggggtgctgtgcaggcaagtgaacagccccgtgcaaatggcgatggaaacgcgtgcgagagcctggtgcgccaactgaaggagcttaggaccttccagaaggcgaaagccacggcggtgaaaaacctgcacaggcatatgcacaaggagggacgcgaaaccgactcattcgttctagagcacaacctgttctcgaatgaaggaaaggaaacaaagggatggaagagcaaccaagcggatcaaaaggcatacataaaggaaatgctaaacgatccagacctcctaaagaaaataaaaaaaaaacaaaaaaaggaaaatacttctctgtatgtatttcgaactcgtgctacacgatatttgcaaaaatagggacctcctgacctatatgtttatgaatatgacatatttctttactctaattttggactcgcaagtgactgagagggacaggattggcttgactacatcgtcgcaagagaagcgcgatgtgaatctttacgccacaaaagcagatgtgctgcgcgctgtaaagaagcacctcgctgtcagcacggtggtgacgtacgactacgtcttcgcgaatgtgggcactctctttggggggggcagcgctggagggagcggcaaccatgctggggggagcggcaaccctgctggggggagcggtaacagtggtggcgggagcggcaaccatgctggggggagcggcaaccctgttggagaaagcggtaacattggtggcggcgccatcgcgaacgccccttccaaaggtagcgccgctaacccagctaacgcggctaacccagctaacgcagcagaggccgcttccgccccctgcaccgcctctctccggctgggcgaggtgaaaaaccacgtggtgaacttcctgcacgtgttctactacagcagcatggccaacctgctggtgtacctctacggagagcacctcatcaacgaatacagcaccggtaggaagaagactccctgtcaggtggaggactgcgatttttttagtgtgtacgaaaagtgtgagaagctttgttgctacttagggttggacgtccctagtttggactctattcaagttgtgggcatcgaactgttggggatgaaggacgccagcgtcaagcatatcaagcttttcgataagatgaaaaataataacaggaaggataaggacgggccagctgatgagtcgatccccttctgggccaatgagcaggagaaggccttttacaccaagttcccggactactccaatatcaatattgttctgaatgaggacgaggaggacggcagcatcgcgaatgtcagctctaccgcgaacgcgtctatcgcagataacgcgtctaacccagctaatgctgccaaccccggtaacgctgccacccccggtaacgcttccaaccccactaacgcttcctcccccggtaacgcttccaaccccactaacgcttcctcccccggtaacgctgccacccccggtaacgcttccaaccccactaacgcttcctcccccggtaacgccgccaattgcgccaactgcgccaactcggctgtgctggaggcgtccgccaggaaggaccccaagaaggggttcccgaagtatctggagaagctgctgcacatgaacagcgagaaggagctggaggaccacgtgatgaccttcctgctgaactacaacacgaagaggaagcgaaagctagtggcgaacagcatcacgcacatcaaccaggtggtgctgaatttgattcccttctactgtagatacgtagctatcattaatgtctacaggaaagacatggcagtaacgataatcgaggagataaaaagaataacagaaaaattaatcaaagaaaaattaccttgccaaaataaaaaaaccaaatgcataaagtatatttgcgagctagccaagtttaagctgttagacatcacatacattttggacgtgctacatttactgaatgaaaattttacatccgatcacgcggagctgtctctgttcattttggaaaactgctcactccttctaattaataactcaaaaacacacatacgctttataagtctgttacagaagataaaaaaaatgaaaagctcgaggaatttatccacatcgttcgatctgctctttgaagaatgttgcatcaagattgagcaagaatttgatccaaaaaaaaaaaatttaaaaaaaataaaataaaatccaaatattcagaagaaaatctgaaaaaaaaaaattttttaaaaaagctacttttttatgacatagaaaaaaattcagttgaggagataagtacacacatgaggaagttcaactgggatgatctcttttttacttctttattgaggaaatacatttttaagtttttaatttacatgagcatctatcagattaggaacttagcatctctgttattctacatcgccatgcacagaccttccttcgttacgcagattatagatgagttatatgaacgcatcgtgcacattatcgagagtaacgattttaaaaaattcaacctactcattcagtatgcgcatttattttctgaactgttcatttacaggatccttagttcgagtagtgtgttggatttgctgtactttttggtggccctttccgacgcagacatggctaacttccaccacgtggcgagcatccatcggctcttccacgagaaccgccgtgccgttctggctgggcgagacagccctgtggagagcaaacggggaagcggcacgttggggggcggtggtgacttctcccttggcggggacttctcccatggcggggacatctcccatggcggggacttctcccatggtgatgacttctccttcggtgactacgcaaacccgcttcacaaattcctcctcataaaccggcgcagcccagtgttccgcaacctcctccaggaccccgagtgtagcagcttcattaacatcaaaatggcctgcataatcatagaaaggtgtggaaagtattttcaaaatgctcccctcctcaaattcaaattaacgaaattttttttaatattcatcagatttttgcgtgtccaggaacccctgcctgtttatattactgatttaacaaataacgttattgatctgttttgcaaagatatgagggtgttgaaaacggttaagcaggtggacaaatatctccttaggttgttacggtgtgagtacagagtgtatttgagcatcaccgggggaggtggagatgccgcaaggggggaagatacagctcggggtggaggtactgctgggggtgtagatactgctgggggtggaggtgctgctgggggaaaagacactgctggggggaaagacactgcgcggggaggtgcctccctttttgtcaccgaagaggaattaacctttcgactcgacgcagaagatgccgctgcggaggagcacaacgacgtagggcgtgagaagctgaaggggaacgcccgcagggtggaggcgggatacccccacggggggagaagcgggtcgcaggcaaaaatgggtgagtacacctacggaggtgcctaccgagatcgctatggaggtgccaaccgagatcactacggaggtgcctaccgagatcgctatggaggtccctaccgagatcgctacggaggtgcctgccgagatgcccatcgagatgctcgcccaggcacgcaagtgcggagcattacagcagaggacggtgtctccaaggagaaggaccaacagggcagccaagtcaaacaggaggacgaaactgccaacgaaaatatcgacgaggaaattaacgcaataattaaatcatccattttggaaaacaggtcttgccagagcaggagggccgccacgcagaacatcaagaacgccacactgtatgacaagctgctcggcagagcgggcataccgcttggcgcgaagtgtgccaagtgaaagatggcagcgaggtggaggagcacaacgggacaaacgtaaccacaggtatgcaagcagcacaccgagtgtcagagccccggaaatgccccccccgctccccttgcatgatatctgcgaagcggaggcgcataagccagtttttctcttctaacaaaaaaatgaacttggcaaaaaggggatccctccgtctgcaattcgtttgcctttcgtgtgcagaggttattcttacctttttttttttttttttctttttttttgttccaaccgtacattcaactcacataccactttgtggatagccataaaactattccgaaatttgcaaaaaggaaagtaaaattaggaccgggttatcgatccgaagggttggcatcccccgccccgcccagaagtgcagtcgaacacctttttacacgtactgcctatcacgaacagtcgaatgtgcaacctgtttacttggcagttcccattccatacgtatttgttcacttgtttatgtttgcccatttggctagtcatcctacgtttttttttttttttttttttcgccaagtcaaatgagataaagcgcagcgcaggagaaacccaaaaagccgaacgaacaaaactgcgacgaacaacggggtgtggagcacaaccttggtgatttaaaaaaacaagtacccatgaaaaacagaaagggtgtgaggaggaaatcgaacgcgctttgcaaaaataaaaaatgtttcattttgcgaaatatgtccctccaaaatggtgccctttgcagctgttgcatggtcaaaagatatgcataaaaaagggaaaaaaaaagaaaaaatgctacgctatgtgaactggaaatgtatgcatgccgcgttcgaggagttcatagtggatttggtgagtttgcttaaattagtttcgacatgcgggggaattaaaggagtgtgggggggaagggggctgtataataccattcacctttggggggggaactttcgtcaatcatgccttttttttcttccatcccctcttttcccctacgcatacatataatttatgatatgaatgaacaaacaaataataatatatatatctttttttttttttcctccatcgcatgcaattttgttaaattggccactgcgcctgcaaaaaaaaaaaacggaaatgcgtacggtgggaaagttgcaggcatacacggcaaaagccgcgtctatgctatgctatgcgttcgtccgtccgttcatccgttcgtttgtttatttggtcgccccgttgtcacccttttggtttggcatattttttgccttctcgccgaggccgcatccatcgcactgacagaagttgaagggggggttgacaaaactgcgcgaaaaaaaaaaaaagcaaaaaagcaaaaaggaaaaaaaagcaaaaaggaaaaaaaagcaaataaggcaaaaatcgcaaaaatcgcaaaaatcgcaaaaatcgcaaaaatcgcaaaaatcgcaaaaatcgcaaaaaaaatattgtctctgcaagggaagcaaaaatgacgttattgacaatttacgacatcgtgagggcaagactggcggcaaaaaaatggcaaaaagggaagatttaacggtccccatactacgcgcttccgattcgcgcttcacgattcacgattcacgatttatatgaccacccccctaccaacatacctccccagcaacaaaaccgcctgtcaggtcataacgcgtgggggcactagtatatacagtctgcatagtgcagtacgaacaaacactgccaataaaatgtagaaatttaaaaaaaaaaaaaagcgagtggtaaaatggttacatacaagaaatccactctgctgtaaaagcgtagtacaattcgtaccgcaaccgcgaaggggcgataaaaaaaggaaaaaaaaaaaaaaaaaatagcccccctaaaccctacatgtggtattattttattatgtcattatgcgtacatgtaccccccgcaaagcatttcgaggataaggtttcgccccgttcaacatggctcctttaattcctcattaatcaaattaaaaaaaagtaaacaaacaaacaaaaaaatatacaaataaacaaataaataaatatattatctctccctccctattttttttttttttcccccattcgtcatttttttgaaccttgaaactccgcttattgttaccctacagtttgttcattcgtgaatttgccgatttgccgatttgcccattttgccagtttttcttttttgcgatttgccaaatctcccttcttctgactttcccccccgcttaactcccctcttctgcgaacctatcccttcgctaggccccccacacgacaggtttttcctcttaccaaaaaggtacgcgtgcgaatgcaaaaaggaataatgttacatgatgagaaccatatatagatgaagcatctacagcgtggcgcatgctggaccccgacccgcactgccaattgtacctgtatagtacagtagcatttattgcagaatttgcttatattaattaatgtatgcggttttattgcgctaaatatttttcgtgatgcttttttattttttattttatttttttttttttttgccacgttgtatttttatcgacccccctcccccccatttttcgcgttgttttcgacaaacagagagagagagagattcttcatttttttttttttttttaaatattttacaaagttaatttttttttttttttttaaaccaaattaaaaaattccccaccccacaaaaaagttcacaattaattttagtcaattttagtttaatttaataaattagtttatttagataatttactttaatttatttagataatttaattttagtttatttagttaatttaatttagttataatttatcgaacactgaataataagaggcttatttgtttgcccctccctccccatcaaatccatacgagtagaattaatttttttttaaaactttttttcctctgctgctaggctccccctgaattccgatataaggaaatcaatttttaatttctttacaattttgtgaaaaatgattgccaaagtttttttctttttcatgttcttgttgttttcctccgtgaggacatcggacacccccagcaatgtaaggcgaaacggagagggatagatgagttagtggtggagttagagatgggattagagatatagatatagatagagatatagatctagatagagatagagttggggaaaaaatgaagctgctcggttcgcgctaagggggtgaattcggcttattggggggagacctctctgcatgttgaaccctgttgccttcttcagcctgttcccccccgagtggaaggaaccaatcgcgcatccccactgccgttgcattacccttttgtacgtttattactcaattcacttcacacgtttgcatgttccctttttttttttttactgccttcccccccctccaggatggaatcgttcacatcatcactaagaacatcgacctgaaacagttacaaggaaccttttatgaaattgccacgaacgcttcggataaaatttttccaggattattatgcagatgcactaagtatgacttctcaggattaaaaagagatggaaacttagcatacattttggttaacttctcttgtgatagaaactacctcttcggagaacacaaatcagaaatgacatttaaattaattttaaataaaccagttgatgaaaatacaacaactgtcgaagagttcaatgccagcatctacttagttgaaggaaaccaacaaatcctacttaacaataatgtgaatattgtgtttgctgaagcaaatgaacaaaacgaatatgaacacattatcatcgcaggacagaaatcaaccgagccaatgattgttatgtctaagtatagaaccatccttcttgaaacttacaataaattgttgaattctctttacttggctggatatgatccatccctcctcagctggccatttatcatccaaaccgaccagaccttctgtgactgaggggttggttgggaacgactagaaaatgtcgagaaagcaacaaaaaaaatggaggtgaaaaagagagtgggaccacttctgtcaatccctatacacacaaaaaacggaagccgcaccgaacgtgtagagtgaacataagccaattctcttttttacgccacgactaccgacaagaatacatccctgggcatgcgcgaatgccggcccatatgtatatgcctctccttttctaaaggaggctctacattagaagctttaaaggaggctctataggaagctttaaaggaggttttttttttttaccaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatgctgcggaaaatgcaaatctcttttgtcttacctccctttgccacgtgtggagaggacaagagagcagagcaggcagggcatagcaggccaggcagggcaaaggccagtagttgtagctaccgccgttgtgcttccaaggcaaggcggtggatagccctccccatttgttagctttttatttatggcataacattatggtctccttccacgtggggacaaaagggggggcagtgtacctcccacaccctactgctacactgcacagcggatgcataacgaagatcagtcgcatgtgcgtgaacaaaaaagagacgagtaactctcgcttctactttcatttggcttacccccacacttgtgcagtgtttgtgtgaacttctcacagtggaagagtgggtgagccccttccctccgcttaaacccggtcaatctccgcatatgcggccctacgtaccgtttggccaagtacacaaacgagtgcacgccccaatatcgtaatgcgaagcgggagcagcatcgggagcggcatcggggcggctcctttgtgcactcgtgcgacgtgggtgccctgaactcgaggggtggtaacctccccatggcgcgaattcaacctgaggtgagatggtgaaaaaaatggggcagtcattccccccctccaaagggttagccaatccacaatgttgaaagtgtatgttgtgtaaaaaatgagcagtggcgcagatggagcaaatggagcaaatggcgcagatggagcaaaccgtgtccgtgtcatacgtataaacgtgccatcgctaggcagtgctgtgctgtgttgtgcccctccttcttcttccccttcttcttcttgttgttttttttttttttttttttataagtgcacaaggcgccaacaaggagcgacagttccgcagccaaattgggacagcccaacttcgaaaaaactcctgaggggatagttgaagttgacgctgctcttctaccccctccgaccgtatgtgtggatcagaccgtttggtgaaaggcgacgtagggccgcatttttaaacacgccttcttcacatcaagcgttttgtggcaacagaaaaaaaaagaaagggagggaaaaagaaggaaacggaaagaaagggaagaaaaaggaacggatgcatcccccctgtgcagttcccccgcgtgactctgcacacgttcatgtgagagtcctgtttttttttttaacacgaggggcaccatgcagagaatacgaaaggaggactacctcaggaagtgtaaaaaccgggacgacttcgtttacacccacgtgagggacatactatcccaccagcccttcgacgaaattgttagttcacaagcgagacacgccttgcactgtagcaagtgatgcggcgtatctttacctgcgcgcagttcacccctcggatatccactttagctccgcttattcatactgctaccaatctgttagcaacagttaccccatttggctacgcactgctcacttttttttttttttttcctcccaaagttagaatatcaaaatggggatgtttacatcggcacgaccaagaataggaagcgacacggttatggctactacatctacaaggagattgggagcgtttatcaggggtgagtcctcgggggtggctcagcgtggaaactggacggagttcacccacagggaaatatatgataatatatgtgtagcttgtgtgaagcggcttctgtgcagcggcttctgtgcagcttcttctgtgcagcggcttctgtgcagcttcttctgtacagcttcttctgtgcagcttcttctgtgcaacctcttctgtgcatccgcttctgcgcaaccgcttgtgtgtgatttactgtaggaggggagccccttcacctatctgctccacacccgtagtcaccaagtggatgatcttcaccccccttcccatgcagcgaatggatcgaaaatgcgaagagcggctatgggacgttgtacaacccgcagggaattgtctactctggtgagtgagccaaaggcccccatttggcggcagtgccatttttgcgcagcgcgtctttgccgctcctgctcaccgtgacaaagaataataaataaaataaaaataaaatgaaaaaaaaaataaaataaaataaaaaaaaataaaaataaataaataaaaatgaataaaaaaacttctgaaccgtacaggcgaatggctgaacaacatttcccacgggtttggatgcacctacacaaatgagcagctctttcttgggacgtacaaatttggactgataaatggagtgggcatattaaaaaaaaacagcagttacaatttttgtttgttcgaatcgaataggaaaaaatgcaaaattaaaattaccaaacatatggatatatatctttactattacaaaaaggacaaactttttttgaaggaaaatttaagtgcctttttccctgtgtacacggacagtaccatctcacgtttggtgcgcaagcaaatttttgatcacctgtttggcgtagacatatcatttgtgcaatttttttcaaaggggggaggaaatggggagagaaagggcagccccggtggaggcttcttaagctacgtgaactatgaatcgaggatgaattttctgaaggggctaattagcaaaggggagaaaggaggaataggggaggagggacaacctgatggtagtgtaggcagcacggatgactcagtttggaattccctttccaagggggagaccaaccagcgcagtggttgcaattttttcccatttcatgaggatatggatccatgggggaatttatcctcgagggaggcagcaaaaggttcaacaaggcatcacacgagtaatgagggaagatgccctctctctgtggacccctcagtggggggagcaaactgtttgtataacgcaaatgattttttcaagtccactccacaccttcctaaattgacgcactttctttataagtccgactcggagaacgcaagcgagtttttcccggacgtgactccctccagtgcgtcctcccccgaacggcactttaaagtgaagaaaaaaataacggcgccgattcgttcagttttccattcaaacactggcacgaaggaaaagaggataacaacacatatgagacaggggaaaggaaggagattaaaattgtacaagctacttgtgggtggatgttctaaggtgggttgtggcagggccaaaggagaagaaggtgccgtgtcgaatgatccgagtgaatcgactgcagagtgtaggggtgcccagtattggagcggagattcgacacagtgtggatcaagcaaggcgatacttgataggagcacgctccgcggaagagccgttgcggggcagagaaaggagctggcacggatgcggaaggagaggctgatgcggaaggagaggctgatgcggaaggagcggcagatgcggaaggagcggcagatgcggaaggagagacagatgcggaggcaaaggaagaaagcgtccttaacgacccaaacgccgccaacagggaaaaccccgccaaccattagacgcctgctgagctacttaaaacacaaaaacgagaaaaaccaaatcgagtgcatttatcagtggcgaagttaccacatatttgttattctccatttgttcggcctgcacaaatacatagcagctttcaagtacaaccacatcaagggtgtccactttttcacacttaatcggaaaatcctgaggatgctgggggtggataaaaatgaacatatatacttcctgcttaattttgtaaatgcatttagtagtctacataatacgtatttggagatgcttgtcccttgggggaacataacaggggacgcgttggtaacgttcagctcgatccccaagtcggagttggttgtgctgaaccggttgggcagacgcggagctgggaaggcatcatacctgtgttactatgcaaatgcccccgtgaggttgaaaatgttttcggggaaggagagccaagtgggccggtctcccatagaagcgtcaggtgacgagagggatgtcgtaccacgtgatgactcgagtgcagttagggatggcgtaccacatgatgactcgactgcagttagggatgtcgtgccacatggtgactccagtgcagttagggatgacgtaccacatgatgactcgactgcagttagggatgtcgtaccacatgatgactcgactgcagttagggatgtcgtaccacatgatgactcgactgcagttagggatgaccaaccgggtgcttctccctgtgatgatggcaccgccgaaggggcacacttccacctggataatcccctcctgaccgccgcgcataagcttctattcgatgagcaacagcttaacaacataggggaaagcatcatggatggttggggcagcatcaaaagtaacctagtcaatctgaagtcgcacgatatgtttaagcggttgaaaggaggggatcttcatctaagggaccaagtggaaggaaataaacagaacgagaaaagggagaaggaagacgcagaggacaaaccagcaaccctgatggaaaggatacaaagaagaacagaattcatgaaggagcattttgtcctctcaaatttgagacaccccaatgtgatcaaatacataggcaacgttataagtaggaagaagaaaaaattcggtttggtttttgagttcctgagcgggatgtgcctccacgatgcaatatacaccgtaagtggcactcgacaggggaaaggacaaacgtgtggagaagaaggaggaggagatggggagaacaggaagggattaacaaacgaaaatattataaatcttttttacgaaatcgcggctgcgttattttacctacatagcaaatgtgtcattcatgggaatataaacagcaaaaatatattcgtgtcagaagacgggggggacatcaagctgtgtaattttgagaaggcttccatacagagttactacgactataaggtgaatgcatcgggggggagtcacctccacgcgtccgacgagcggtgctaccgcccctaccgctgctaccgcccctaccgctgctacctcccctaccgcttctacccgtggcgaagcgcggaggagggtaaaaaccaaaacagccacgcagatggtgtcagtaccacacagggaagaagcaaacacttcaggggcagttataaccacgtggagggagaaaaaatgagtttgcctttaccatacataaccagcatgaatgaagtaaaaaatatgaacgccatgatgatcatgacctctcctttgctactgttccaagccaaaaaattcgacaagcgaaatatccgttgtgatgacccctatgccgcaccagaattattaagggaagaagagtgcacagaaaaatgtgacatctactcatttggagtcgttatgtatgaaattctgtttggtggttttccattcatgagtgactacatgccatcgttcttttggacgtctacttgcttccacgagaaattcatctacatcgatgtgaagaagttacatcggaaatttcctaataggaaggtgttccatttggtagtgagtaacgtcctactggtcatgcgccagtgccttaacccggaacctacttgtagacccgattcggcctacctgtgcaggtacttcgggcgtttggtcgaccggctcggctagccaagccaaggcagccaagccaagacaaaccaacccagcgtggggacacagattaacagtggaggatgcgctgacaagtaactttcgaataaatgtattgtaaaagattatcacaatttcgaataaatgtattgtaaaagcttagcacaactcggtttggctaccctgacatgtgggggtggtgcggttgggggtatattccttttgcgcactcccttttgcgcacttctcccttttgcgcactcctcccgtttggcgcaaacacaaatgacacattttttttaactcaaacgaatggcgttctgttcactcgtgtgtgtgccaaatgggtacacctggtcgctgctcttttctcgttcgagtgggttgaattggcgggggtgttggtgatgaagttggagctgttaaatggatggcgtgaaaggggcgtaaaaatgggcgtaaaaggggtataaaaatggggtaaaaatgggcgtaaaaggggtataaaaatggggtaaaaatgggcgtaaaaaggggtataaaaatggggtaaaaatgggcgtataaaaaaggcgtactaaatttggcgcattaaaattggcgtgaaaaggcgaacaactgataacgcacgaagtgaacatgcccgatgtgcattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcccaggggtactcctcctcctctctccggggcgacatggtggggtggcctcttttcttcttcttcttcatcttctttttcttcttcttgttcttctctccccttgcccaatgcgcaccagccgctaagccctcttcagcagcaggtactcatccggctggttaagcaactgaacgatttcggatgccgtgggtcgcaaattcgggtcatagtttaaacacagacgaatgatatcagcaaagggagagttctcaatcttggaatgaatacagggaggtaacttcctcgtgaaaacatccactagtttctcataaatctgatccgattcatcaaaagtgataatataatgttgaaagggagatggtaaattcatcatttcctgaaatacacatcccatggaccaaatgtcccatttataggataatttcgtatggtccaaaaagttatagtcgctactctgtttcaaagggtgacaagttaataattctggcggagcataaatccatgtggcacctgacacattcgttacgattccatcctcacactcttctgaatctccaaaatcacaaaggtgtatattccattcactatcaataattaaattttctggctttatatccctatggatgattacattttttttattttttataggggtatgtaaaaaatttataacattggctagctgtctgcacattttcaaagatacatcaatgctcataactttgtcatctttcttcatattattttttattgtgtgcaaatctaatccgtttactagcttggtgactagccaaatgtcaaaatagctatgtatgattccaccacataatttaattatatttgggtgattacatttagaaagtattttccactcattaatggatctttttgttaatccgtaggggtcctgtctagccattttatctactggtaccttcacagctacttgcattcctttgtaccatcctttgtacactactccgaatgacccttcctcaatcactgtgtattttaacttgctgctaaatttgttcgtgtacagttttgttctcctcctttctctttttattttcccaccctgggggggctgctccgccagcgctcctcccgctgctcccgctgctcccgctgctgctcctcccgctgctgctattgctacccctcccctggcgccgccactcacagtgcagacattccccgtcgcgttcccaactggggttaccatgccgttcatttgattagcacctcccatgggtaggccaccaccaccatctacacaattactcactccgccttgatgctgctgctggtaatagtagtaatctccactagtgaccccaccaccagcactgcaccctctgctgaccccaccaccaccgtcgtaagtaaaaacatccgtctcttcgtatgtctcaaagtacaggtccttcggctttatattgtacgcagctagcgattttaaatattttatttcattctccaaatttaaaagctgatttttggataacctgaacacattttcgtactccttctttttgatggccaagtcactggtgttcgacaggtacttggcgtgctgcccacgctcggcttcgcatgaaggatgcatttggtggtgaagggggtgcacctgatgaggagagtgcgtctgcaggggttgatgttgctgctcatagtaatgttgtgcgtactcgctgaggcctccattctggttatgcaaaatcattgcccctcctgccgctcctacagcaggtgctgccaaggctgcttgagcaccccccactcctagcccaaccgacaggggaggtggccctccctttcgcacgtccccgttgggctgcaccacgaggtgcgcataaccactctgatgatgcgcactcctcacctttacgcagtttttactagcatccattttcaagctattattcaacatgctcctgctttttgtgcagttctctagcgcgtgttgttgcatcacatttcctggctgctcgttgctcatcaggtaattatatgattcaacacttcgaccgggcaggctgttgttggcgcttcccgctccgctcgtcggggagaccacactgctgttcctattgcaacaaataccccccacggagttgtacgtcgaaatgtctctattcatggggttctctctactcatcgggttctctctactcatcgggttctctctactcatcgggttctctctactcatcgggttcctcatgttgatgttgctggctggcatctttaagttacttttttctccacccattcttaaatcttcgttgtgtttggcggggccgcttgcacagggggggatgttaagcggcacgttagggacactgccatgcaggccgctctgcacgccgctctgcatcccgctctgcacgccgctctgcacaccgctatgcactccatagtgctggggacttggcgcactctgaagcgggctagccattttcgtactcacattgttatacgcatgctgcgggtacctactcggaacgtagcccttgctgcatatcagctcctcaaaattttttcccttcagtaacaaatcgtttggagcgctgccatcgttgttgatgctccttgggctctgcgccatgtgacctgaggctagtccgatagggtttcctgccccgccgacagatgctgctcccttcctaacgtggttcgctacgacacctccgctgcaattgattgggttctgtatcatggccattatgacgttgttaatttctgcattgttcatgctggcatgggggtaggaactctgggggcccaccttgttgccgccaacaacgtaattgccgccagcaacgtaattgctcccagcaacgtaatttccgccagcatcgtaggtgcctcccccgccgctatagttgctactgccgttgttactgctaccactgttggtgctgctactaaccgtgttttcctgaaccaggctacccgcccgcttcgttagcacctcggcctgcatggcgtacctcctctcttgggccttagtactattatttttatcttcttctttgcacattctttcggggtctaccgttaccgcagcgagttcagccctgtgtccgtagtgacccacctggtcctcgattctctgttcgccgctacctctgctgtgattcatcgggtggttccggaagagtcgagccccgcccatggaggcagccgccacaccaggcgctgcttctcctcctctatcgtcgaacccgctttgcagaggacccttatagtccctcgtcccagtggtttcccatgcttcgccattgctaaccttcatacagacattcttgttgcgcacaaaaccttttcgaaactgggggatggtaggtcccttttgattacctactcggttgcctccactggggaaaaaattttccttcggcaaatcgtttacattactgccatcgtccttggcatctccgctcacgacgccactcacgacactaccaactccgccgctaataccgctaacaccgccaactgcgctaacggcgccattcaagcatctgctaccggcgctaccttttgcatagtgcgggatgccgggcttcctctcactaaatggcacccccccgttctgctcactcaagctgtaattcgtgtccccttgaaaacgctcctccacaatatacttcgagaactcattaaacctgccgctactcatttttccactcacaaatgagtgattagcatgtgactccgtcattttatttgtccttacatccttcctcattttattgctgccaacataactagcaagcttgttactgttcgtgtttgtcattttggggtggatcaggtgatgtgatgtctgatccttcacaccttcgatgggtacaccacccgtggagcctcctcctcctccttgaaagagactttcccctattttggaggcatcgtttgagttctccttgcagtaggtactaaccgtttcgcacatgttgtttctttttccttcccccaggttgttcttcataccactgtacataagttcgttcttcttcgaggggatgataataccctgcacattggagttattcacgttggggacacctccgccgatgcttccatacagagtgctgctgttcccccctcctccttgtatgttcgctcgggcgctattaaaaaagctgttaaaattttggctcaacaggatgttactcagattgtcattaggtacaaagctgctcattttatggctggacatcatatgcgaggaggtcactgttcctccattggtggatgtggagtagacgacccctccgcctgatggtacagacgagatggacgcaccaccattggtaccccctgtgtatgtcgtcgttccagggactatcaacccgttgttgatcccatttgcactctgttcttgttcgctaaactgttggttgagttgcctcgattctatcaccgtactgctaccgctgctgccatcatcgtgaagcacagttctccctcttatgctgccacaggcgtctccgttgctgctgaacgaattttttctctccaatttctcgtggttgccaccgtttgggtaattacccccgcggggggggttgctttccgtgatgtaaaaggggactcctcctgctgctgctgctgctgctgttcctactgctgctgctgctcctactcctactcctactactctactgaaaggcacacccacgttttgttcatttggcgagctgctggcacagttggtggccccactaatcgctgcgtgtgtgatccctcctccgtgggtacccataacgacgttactgcattcttcaattgggctgctcgtcaaatttaccttctcaccactggccatcaacgatgggactgccattttgtttttcactttaccatctgtaggcggattattattcccctttctgtatgacatagatataccaccactactgttgtttcctacaacgttcaggtattttctgttttcgttatcggcttgtgttaagttggggctacccacacttggaggattaccactaggtcgataatctccccaaaggttacctatgctattgttgttactatgcgggccgctatttccactattcatcattttcaccttgccgttcatacacttattactactggtgtgaatgtgcttattaatgagcagcttgctcgggttatagacaatggaatgtaggaggttactatttctggtggtttgcatgagggggacgttcttgtggggtaggtgattctctaccatgtttacatttttcgaggaagaccctgccattggactagccaccttctggtgcgcatcgccctcgccacttttgttcatgaagtggctgaagccgtgggcgcctccgctgcacgcactggggatgccaccactggagatgccaccatttggcatttccccatttggggcttccctgttggggacttccctgttggggacttccctgtttgggaacccctcactcaggatctccatcgtgcccaaactcttcaacctgccgaactgactcgcattgctatacatatcaaacgtgtttccattcttcacatggttcgcagtgctgccactatgactgggacgatcggtcgtcatcggggaggggatgattttctccttatggttcttcacatcactctgcttctgatacccgatgcgtgaaaaaagattttcaacgtcctgttcgttgccgctgttggcaaatgctcctggtatggctgcccttccgctttggttcaaagcacccgattcgacagcatcaaaaaaattcgttaacgcgtttttcgtttcattagtgtttctgcaaaatgaggggggggcataactggtgcttcgttcattgttccagtcgtaggatcgtccgacggttccctcgtcagtgctcctgtctcgcatggcgtcgttcttcacgtgcaaagggtgctgcaccccagtgtcactttggagtccctgcaagttgccatgatgggcagaaattgaggcgccgccaaagcctccagcacggctaatgctggtgctaatcgagcccacgccacaatgatccctcaaatgactcgcaggggcgtagtaattccccttcttcttcgcactcgcacttgcattcgtattcgtattcgcactcgcactcgcatgatttgaactgttcgcattcccgacaacactggcaccccctcctgccaaggcgctgtgggcatttcttccgctgctactgttggcgtttagggggttattgcctatcctctttgctttagtgatgttaaggtggtccatctgattgtcctccccattcatgtgcatccattcttcattgccgaccatgatgcttccatgggtaataatactatttgtacttatggtgattccgtttctacgaaaattacgatccacgatggggtagtacccttcttcgtgggttaacttgacatctgcgtggttgtgtttttgcacgcggctgggattgctcccaaaagatctatcatcgaatgagttcctcccaatggcatgctgctccttgttacttacttcttccttaacgtggttttggaaacccttcttctctagaacacgggaaagcatttcttctgtgagttcgttttttccatccgttccgctctctccccgagtgcactcgacagatctatcactgccgaccatatcagacccaccaccatctatgggggtaataacggccctttcaattttctgccttgtgagtggaaattcatcctccaggcaagaggcgccacctcctcccgctacaggcactgccgcctggtcttcactgacgaggggattccccaccggatgtgactcatttcggggggtattatctcccttcacatggataacacagctgttaaaactgaagtggctactttcccttgtcgcagcagtgcggagtaggtcctcctcatttgcacggccgccatttgcacagccgtcatttgcacagccgccatttgcatgcccatcatttgcatttttcctttgcgagaaatttggggccctcccagagtgcgtgttactgaacaatcttctgtccccctccccgccagtagtactgctatcgtggctcctcctaccgttgctgcttcccttgctgctccccttgctgcctttgcctcgactcccaaccccgtcactgctgtcactttcatggtgcaggtgacatgagttttcactcgcgttcaccgtttcgacatgatcattactcaagttctcgcaaatgaaatcatcatggttgggaccactggccgagctggcgaatgtgtttccacccttacacacctcctttactgacacacacctgttattgatgctgctgcctgcgaagaggtagcctcctccgttgtcaaactgggcctgactgttttgtggggcaacgccgtcttctaagtcatggtggttctttccactcgatggaaaaacataatcgtcattcagcgtcgcgttgttgttaacatggtcgatcgtactgtcaatcgcgttgtcgatcgcattgtcattgccgtcgccattgccgacgccgtctccgtcgtgcatgttggcataatactcgttgtgctcactgtacgtgcctacctggtttagacacaacccgtccttcccagactggtcattaaaaaaagggtcgcccgcaaaggggtcgctcccaaatgggtcgttgcgaaagggatcgacaatgaatgggtcccctgcaaaggcatccacattaaacgggtcgttattattataactgtggtcgtggctagttctcctgctactggagcagttttcgtttgcacctgcactgttccggttggtgccgctatcctcctcctcccctgtgctcgtgacagctccaactcccttttcgaatgcgtaatttgcacactgcgattcggtcatgtcggtgtgcgccccgtggtcgagagggtggccaacatcgacagggtggccaacatcgacagggtggccaacatcgacagggtggccaacatcgacagggtggccaacatcgacagggtggccaatattgacaggggtgccaagtccgtcattacctccaacccctccatgctcaccatagtcgccaccgcggggacttcctattttcttctccttctgaacaaaatggaaattatttgggcctccttccttctggtgacccactagtccctcctcgataaagtttaactcttcacttagcatatccacgtggctggaaaaagtcacgccatttaatttaaccatctcgggagggtcgtcatcgcagtaattacttatattgttgcccgagctgccactgtaggggtagttatctgatgcgctgcttccctggcctcccagcatttccaaatccctcattgcgttggtatccacggagaggttccccccgtggtaatccaacaacccactcggatgtgctcccccctctgcgaaggaaccccggcgggaatagaaccccggagtaccaccaagagttgcattttcatcataacattgctgtagcatatgttgccgttgttctggttgcacccttttcacgtttgttttttggtaactttcgtttggctcgttatgtacgaagcctccatgacaattagcattaacagtggataggcccgcgttatcaatagggccttcttcccttccccctgaactcagtttcgtgtttcccaaagtgggtcccttatcagtgttgctcacatacatggggttgttatgactaagtgatacattcccagattggaaccccggcttgtacatattttccacagcaatgacatttctatctttggaaaatatttccattcttttattaattacatagagaaagcttcgataattttccttcccttgtcctctcatccattgatttgaattagttattactgggggtagttcactttccttcccctttttgttatcatagtttattttttcactggcgcttagtatagtagggtcttcttcttcttcttccttcatactgggggggggtaccacccatttcgcgcttttttctccaacgctgttgtggatgatcccctgcggcttgtcgcactcgctcggcctctcaatcggggagacgttttcatttccactcggtgatagcttgtggttttcgcactctatggcgttgttcgggttgggttcgttcgggttgggttcgttcgggttgagttcgttcggattgggttcattcgcattgcgtccattcgcattgcgtccattcgcattgcgtccattcgcggggccgttctggacgttgcgcatgctactcgggtgcctcaaaccgccggtggcgattcccgtcacgcctggagcaaatttattgacaaagatattccccacgtcctccgccatcacggctgctgctctcccccaatcgtgtgacttcttcattcgttggtctgaacaattcgatccattcatcaggctgctcctgttagacacatacaccctattgtccacggagccgctttctagttccgtgtgtatgaaattacttatacgttcctcccagttggaattttctttgtgtacctcccagtttgcattttctttgtgtacctcccagttggaattttctttgtgtacctcccagttggaattttcctcccgttccttctcatttgggattagcatgtagcgaaggttggctgcagcctgtgcatcatgtaaaggcttacccttatctctatctttaaaaaaatttctcatgtgctgtttgttactgtcaataactgtgacgttggtagggtttccactcctcatgttttctacactttggctagtcaagaaatttgattggttattattttctggtgttttactgtgccttatatttttatttatgtaggcattcaagtagtttagcatatattcatttccgctgcccccatgtatgggaggatttcctccaatgaagtcgttcctactgtctcggtgagtgttcgtgctactgcagtgcgggatgttgagtgatgtctcgccttcttcgttttcttcgtcctcttcgttttcttcgtcttctccaccttctccgccttcttctacttctccttcttctatctcttcccgatcgtactgctcctctttcaccagctgttcgtgcaccttttggaggtcctcccgctcaactccacgcaaaaggcaatcttctaaatacgtagctggcgaggctttgttcattttccgaaaatcatttttggtttctaccacaaggggcataatgaataaatcgctgtttttcttttttttttttttttttttattggcggaattctgttggaactttggtgatggttcaattaaattttatcattagggtaggtgaattctctgtcatagtgtgtttcctactttggtttctttggaacacattcgttttgttaaatctttgcattatttttttttggtgtgccttggtttgtggtgaatgacttgtttttcaaccaaaatgggaccgaatcaataccacacagagagcagtgtgtcagaaaaaacaaataacagaggtgtacgggagagtcaactaaatatgtataaatgggcacacttgtggggtaatacaacttcgtgggtgcctcttcaaacacaaagctccgtaggtacttacatctacacgtggcgactgcacacctttacgtatgccatgcaaaaaaaaaaggccgcagtcatgggatgccgtttggcagaagcgctgcatggatatgctacgtgggggaattacgcaatcgcgcagatacggggatttgcatgtttggccaacatacagaggagggggggggaaaaaaacaacgcagccccggcgataattccttcaccgcatggggttgattcgttcgttctccacaccccaaatggcgtcacacaacggcaaggcgttaaacggcgtcaaaacgttaaacaacgtcaaggcgtcacacaacgtcaaggcgtcacacaacgtcacggcgttaaacaacgtgcaaccgttttgcatgcagctgttcacaacgtacgcatgcagccgcggcgcacgtacgcgtacacgtgcacctgggcaatcatgcacagcaaatcagcgccttgaccaaagtgctgttcgcttaatgcaaaaaaaaaaaaaggcagcaattgagtagcctgcgcatgtaagtgcgtccgtgcgttaatgcattcgtgcgtttatgcgtccgtgcgtgcgtccctttgggggcaaaagaaggcaaagcgtgcaaactggatggtcagcttctatccagctaacgcgatgcctaatttaaaaaaaaacgcacagctcgcacgtatgcaagaacgtatgtatgtacataaatgcgcgcgctgggctcgctgcgtgctcgtagcccggccaaagggggagggggccttcggaaaaacaatccgtagtaagtactagaaggtaagaaaacgtatgcgggcgtaagcgaatatacgcgaacgtaagaaaacgtatgcgggcgtacgcgaacgtatgcaaacgtatgcgaacgtatccaagtacgtgcgtgcgcgccgcatacctacgcgccaagtgggggggtacacgtatacgtaggtaaatatgtactcattacgcatgcatatgtatatatatatatatataaaaatatgtacgtatgtatatgcataagggtatatggctacctttgcgcgtggtgctactgccgggggagttttccttccttcccccggggttcgcctcactggtcaggcaagcgcgggtttatgtttatgcgtatgcttaggggacgcaaaagcgcaaacgtgcgtgcgggggggcggaatgaagcgcacgtacaaacgggaaaaaccaagcgcatgagcatgccgcgtaaaaataaaaatggatatataaaaatggatatacaaaaatggataaataaaaatggatatacaaaaaaggatatataaaaaaggatatataaaaaaggatgtaaaaatgtacataaaaatggatatataaaaattataaaaaatgcataaaaaatatataaaggcaatataaaggagtataaggcaatataaggcaatataaggccaatatacggcaatatggaataaatggaaaaatacgaattattgcaaacgaaaaaaatacaaacgcgtaaaaaacgaaggataagtaaataaatgcgcaaaaacgcgaacaaaaaaaagagcggctaatttttcatgcatatgaagaagaccaaaaagggagatttttttatttgcaatattatgtatacgtaatataattactacttaatacctgaggaaaaaaaaaaaaaaaaaaggcggggtaaggtaagataaaccaaaataaaaggaaaaggagataataaaaggacggacgagcggaaaggtataatataatattgatatattatataatgtgatatattatataatatgatatactatataatgtgatttattatataatatgatttgattgtaaatacccacgcgcatgaaagccttttggccaaacttgtacatgcaagggggggggcgcccatatataaatacatactaatatatctatgatatcattcacctactcgcatacagcgcctgcacatgagaagaagcggctttgcaagcgtgcatatgatatagcagtaaaaacagtacgtataaatatatttgcgtggatatctgttacgtacgtatgtatgtatatgtatgtacgtacgtactacgtatgtagcattatacatacatacatacatacatacatacatacatacatacatacatacatacatacatactatgatgtgtattattcgcgcgatgctctgcgctgctgttccgggacatgcggctcattgagcactcgcccgtcgtttgccaagagtcagcacatgggaaaagaaaggcaccctccttcctctatcccacgtatccacttttcctcggggttgtcaaaagcgccaagccaagcctaacgagaggcgagtgcgtagagcaccccagggacgcactcaccagcatatttatttaatcagcttgtattgttccgaatttacaaaaatgtacatgcatattttttatttgtgaacagaaaaatgcatattttaattttgtatgcatgtcatatttttatcgctttcatttatacatgaccgaccattttttattttttgccaacgaggcaagacatattttttgcttccttgggccgtctcgctgcgcgctttgagtgtcaagcgagaagcaaaatgaaccgttttttcctttcttttactgcctttttttactgcctttttttactgccttttttttactgcctttttttacggcctttttttactgccttttttttactgccttttttgcctccttttttgcctccctttttttgcctcctttttacctccttttttgcctctttttttttacctccttttttttacctccttttttacctccttttttacctccttttttttacctccttttttacctccttttttgccttctcacagttaagtagcgccctggagtaggaagccgctgggcggatatactttacatgcagaggcgcggctagtctagcgcgtcgtgcccgcgcgcatgtatattatatacgtcttgctggtcttcaggtagcgctgccttttcgcggcgcggtcgagctctcgcgcaggggcgtcgcgccttatatatataagtaatggtatatatatatgtatatatatgtatatatgtatgtatgtatatatgtatgtattatatatgtattttttttttgcgggccaccctgggtcgcctctccaattttgcccgaacgcgcgccgctcgttccatgtattcttgcatacgcgaaaggagcaggaatgaccttgcgcatatatatattgctttttacgaggtattttttcccgttttctcgcaccgccaaggcgcaagtgagtttcccccacgagttggcgggaaatgggggatttgtaaaattatnnnnnnnnnnggggattttgtaaaatgtagaaaatgcaggcaaaaaaaaaaaggacatatttgcaaagctgcgaagtgggaggcatctatatgtgtgaagtacatatcaatgcttaatagcatcgcatgggtagcttaacaaaaaaaggaaattaattacccatttgggaagtcctccgcttggttgtctttcctttttttattttttttccttcccttcggtatcccaacaatctggcaatgtaaaccgatccttttatcaaccctccgtggaatgttaaaaaagcgcaaagacgactgagcgaagggagtgtagagaaggagagggggtaaactgctgaacggggcgcaactaatgccatctgccaacgaaatattgttagcattgtacgagggcggaagtgccgcgtggggtgcattttaccattcctccatgttcacacagttcagctttgttctgagtggtaagcggatcgtcgcatccaatgggacaggatcgatgtggcaatttattttatttatcttagccggtgcagaaaaaagccttagcaatattacgtacaactcgcgtattctggtgcgaaggaaaaaaacgcaaaaggttaaacgctgcgagggaaatgatttcccccctttgtgaggctcatcaaagagaatatttacctagcagattttttttctttaaatttaacacattgttgagttccccgcggggggggatgtgtcaaggattttttttttttaaaaaagggaagtaccctttttcgaaggagttaccaaaattgggaactttacattcgaaacggaatgtgcggggagggggcggtggtataaggatggtctaggccatacctacacttcttttcacccaaaccatgtacgtggatacttccgccgtgcatgatcgtgtctgtgtcgcgtactttttcatcccttcgcgccatttcgccgtttttatttcgctttgaattggtaaccccccacacacacagggcatgataagacctctgagataaaatcatcgtgcaaagtgacaatcgcgcgtttgtccaccatgggtactcgcgtatctcctcaatgattttcacattttcgtcacttaaaagaggaagaattaagattgccctctttctctcctcacctctgcacgatgcaatttgtaaatttgctaatcattgcacgggcaaatattcacctgaatgttcagccaaaagttgcaatcgtgaaggagcgatgaggagctttccatttttgcccccccaacggtaagcactgtttttttttttcttatttacgctgttgatgttgctgttgatgtagctgttgatgcagctgttgatatagctgttgatgcagctgttgatgtttcttttgatgttgcgttaaacgggtgacaatataatgtaatggaggtatcttttgggcttttccttccaaagagaagaagcgcattttttgctaattgcaaaggggaaggggaatgaatcaggaaaaagcgaaacctcgaattggatttctcatcttttgtttggtcattgttatattggggctgggtgagtgcctgaacatggcagccacaatcctgacgctacgcggcgtttgcatcttcacagtttatttttcttattggaaggtacaagcacaaggatatggcgtcgtacacgtgcaaacatttaaatgccctccagatcagagaaacagatgaaaagaagctttaaacttttgtacaggcaaaaaacatgcctactagatagcgtacaaaataaacgcgcggatttttttttttcccctccccgtttttcagctttaattataactctttgcttgtagttgcaaaggcgccttcgtttgctgacgattttaaagccttttttttttttgccacttcgcaatttgcgttgatatattcaacacagcgctgctcgcgcaaaatgtacgaacatgtgcaaatatatatatatcatgcatgcatacaatatgtgcttcttcatgtgccctcttgcgtaacccgctttatcatttaagcaatttttttttttttccgatcgcatgttagcattacaaaaacgctaatttttttttttcaccgttttgatatgtaaagaataaaaaatcgcattgcaagggaagcgaacgcagaatagtttttaaaaaagaaaagtttaaaaacaattgcgtagtagcataattcagagagtgaaaaggaaaagccggctttgcttgcgtttgctagaataaaattcctttttttttttttggtcagtggccaagcggaggtcctacctcggcgtagtacatacgtgagtatatatatgtgagtatgtacaccagcctgtaggcgagcatatacacgcctttgtttgcgcaactgccgtgatgctctgttttttcacccccactcgagaacattgttcccaaatgggacattgtaaagcccccttttttataacgtgttacatagcacatatgcatgtgaatattttttcgccttttactttacagccctttgctaccccaccccaccactatataagctaacattcgtttgtaaaatgataggcacgatcttatcaatcctcgtgacgatattaaaattgtgtattgccacctcaccgataatatgcattgtcttgatattcgtgctcaacaaaaataacgtccccgatgataagaacaaaaaaccagacttttatttcgaggtagattgatcgagtgtatcgtaaatggaccaatgacacggctacggaagcagggttaaggaggcagaaggaagaaggaagaagaaatgggggaggtgacgaaagcggattaactgatcacacactcgcaccacgtcgtacagcttttttttttttttttttttttttccatggctggtcaggtgaaattggaaaaaaaaaaaaaatattacaaaatggctagtaaatagtgagcaccgtaaaatggccgccaaacaatggaacacagtatctttcccgtaaagcggtggcatacctgttttaattttctcaacgcgggcgtcccaaagtacgatggagaccagaagaaagcaaaatgaacgtgaaggtaaccccagaggaagtctgttgtatagggaaggtatgaccagaaggaatgtgggccattcgaatacagcgctttccttgcgcttggcattttttgtatttgatcagactgtgccccaaatgaagaacaaaataaccaaccatagaatggtatcattttgaagtcttacataaaggggtaagagcaacccccatcccgccgctaaccctcgtgttgtttgttcccctcccccctaaacgctgcacacacaatgcgtgcctttttttttttttttctccataccgaactgtttttaattttttaagtgacaaccaggaattttttccccctcactgctggtgaagcgtttaaggtttttctaaacacctgcgtgagtatggatgtatgtttggggggggcatccttataaccgtactcatgcgcacacgcatgcttaactgttacacaatttgagcctttgtttatgtacctccgtgaggttatgtatatatgtagaagtgtagttcatgtctattatttttttttttttaccccttttccctttcacaatttttttctcttattttcgtaccgccttgcgcgttttttttttctatttttgaattgaccgttcataaataataataacctccggacaggtgaaacatccccatgaaacgcagccccctttttgattctctgcgcatatataattaagaaaaacgtttgtcgtgctttggcaaaaaatctgaatgtggatactctattcggaagtgcgtgtgcttatgtttttcccaccccatgagaacacaaacgaggtggaattatttcgttggaggagtggccgtcacccgctcgataagtgcatcccaacgattcctcatcgcgcatggtgggaaataaaaaatggagaatgctgagtagtagataaaaaatgaaaaataaaaagtgaaaaatgaaaagtgaaaaatgaaaaatgaaaaggggcacactccttttcgaaacggcttcgacaaacgcatagagacggagaatttcccgtggcggggcgacattgacgcgaatgccctttgcacacgtttcttcttaccctttggaaaaaaaaaaaaaaaaaaaaaagggcaataaggtacataagcagacggattgcccctttgcccttctgccatctcgcgacgccattgtgccagctctccattttttcgtttccccatttctaatttaagataaactctttttcgaaaaccacattatgtccacgaaaacgtgagcgagcagcgcaaaggtgctgcagggggaggcgcctttttttgtgagagttcctttcgagcggcataagtgagattaagaaaaaacgcctccttttaattacgcatacgttgcgcgaatatgaaaaagagctgttcgtcccctccccccggtgcagtaagacgggagtagacagaaaagaaacgcacatcgaacccgtaacagaagggcagtaacgatagtagtggtgatagagcagcaatagcagaggtaaccattcaaccgcgagaaccagcttggctgggcgccttaccaaatgaaggactgctcgagcacgcgtaaagacagcgctgtttggggagccctcaacggcggcgccactggcagtacgaagagcaacattattgcgacgcccactgctggagatcaaaacaaccttaccagtggcaggagcagcgagcacggggagtgcatcagcagggaagaagcacaaagggaggaaggccagttgggcgatgccaacaggggaagtgaaaactgtgcagaggggctgagcgataaaggtgtacccccgctgaacgatcaacatactgatggactgagcggtaaaggtgtaccccctcagaaggaccaacatgcagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaacatgcagagggactgagcgataaaggtgtaccccctcagaaggaccaacatgcagacgcggaaaacgtgcacaggacccacatcgacgcgctgcggaagctgaagtcaaacccagaaatagtaataaatcttttgcgggcagcataggcatcaggaggagttacactcgaagaggtgcaggccgaaatggaaagctgcgccgaaatggaaagctgcaccgaaatggaaagctgcaccgaaacgaaagaaataaaatttggccaaagttaaattatatttagataagctaagttacgccacataaaactgatcgcagtgaaacgcaatgcagtaaggggacgcatggtctaacccgtcgcttcttcttttttttctcgtttgtctgaatgtagaatctaaagagaggggaagaaatagttaagaacgcgtgtgtgttcgtttcggacgatctgccattaaagaggaaaattgaagccccgacggaggagtttataaagcgactctccatgaacgccttccatttgtacttccccccgtatgcctcgtgttacaaccaaatatcaatggtactactcaactcaaataggcacgtcgaacggggataagttgtaccgttccactgcattccgttccattccatgacgttccttctgctccgttgatagtcaccatgatggtggttgttctcccctcgtgcgtgaccacacactcatgcaacttgcgtaactgcgaatgagtaggagagaggactaatttccctccccccacttctttccattcgaggccctgctttacctcagtggagacgtaggtgacatcctcattgggctgaaatacttgatagagaatctgaacgaaataaactttttagtgttgagctttattgaaaaattgaaaaggaaaaaaaaagtaaaaagaaaccaagtggttctgcatctgattgagtttctccaaaatagactctgcgaagaaaacttaaattataaatacagccgggaacacatgttggacttttacgacaatctcatgcatagcaacaggactttcttcgagtcaggtgctgggagcagcggctagtcagcggatctgcagcggcacgcatgcatatgcacacctacacacacgtgtatagatttatgcttatggtggcgtttccccctggcactgcaggcctcgtgaaggacgcggtggacgtgaaggacctgaggctaatctacttctacacgcacggcgttcggatgaagagcgagagcagcttcgtgaaggaggtactccacccgagcagggactcgcccgccgaagcggagaatccttgcggcgagggccaggtgggcagaggagtgaacagagaagtgaacagaggagtgaacagaggagtgaacagaggagtgaacagagaagtgaacaaagaagtgaacagccaagtgaacagcgaactgagcagccacttgaacagcgaactgagcagccacttgaacagccacttgaacagcgaactgaacaccgaactgaacagccacgtgaatagacgaaactttgtcattacaaacagcggacacgaattaaatttcaaatgtaaaaaaaaaaaaaaaaaactggtgggagagatccccgtcccgaatgtacacctagggttacactcatgctttagagaaaaatccatctacgatgttggaagttgcgatttattttttaaaaaaaaaaaaatgtgtaaatatatttccaagtgtgttgggaggtacataaagggtcggaagaacatgtgcagaaacggagacaccgatatttgcagctgcctctccagcatcattgtaagcgtattcagtgacgccaaacttcggtaagacttctcagcacagtgctcacttttgcagcagggggggagtatacaacttcgcgttggggctactactgcgcgcacatgtgcatgtgtgtctacttggcacttctctatgtgggagacacccccccaatcgatgacacccctaatcgatgacacacccccaatcgatgacacacccctactcgatgacacacccctactcgatgacactccccccacagggaaaaggttaacatcgccaagaaggaagtcaagagtgttaaaagcattttggttaaaattaaaaggatagaaaatttggtggaccggatgataaagtacgaccctgaaaatgtgatctatactgggggggagacccttcccgagagagcaagtcatgagacacacaaacgtaacgcagatggggagagggataggagccaagtgaaaaggaagcgctctcaagtggaaggagaacttcccgaggaggaacccactcaactgacgagaggagaagtggccacttcaaattgttgcgacactcgtgaaaggacattctctgaaatgttttccttagaaaatcggaaaaaaaaaagaaaaagaaaagggcaagggcaagggcaaggagaatgatgcaggggggacgggtgatgaagaagactcgaatgcagaaagcgatgaaagcataaaaacgcactactacgaaaactacgattttaattttgtgttcctgggaagtgtaaaaaagggatccgatcggcacaggtctttgttgtttaaggtaaggagtgtccccttttgaggagtccctcggctggcaagtgtaaagaaaaaaaaaaaaggggggggggatgaagcagtgcgttccgtcgtaacagtgccaaatatgtgtaactattcggttggctctcccccgccccaccaccaagcatacatagatacagaaaaacccacgagaacaccgctaatctagatcacattaccactctattgcaacgcgactctcttcacccggacctcctgcagctgctttgcgactcggtggatattccctgcagatttgtccgttacgtgaagaaccatagggtcaagtacttcaacctcgtcttagttccgtcccttccaggttccgcttcgacaagtgcacccttatgcgttcgcgcagcgccagtggtgtggtgcaattagcatagggttatcagcatagggttataagcatagggttgttagcatagagtgattagcatagggttatcagcatagagtgattagcatagggttatcagcatagggtgattagcatagggttattagcatagggttgttagcatagggttatcagcatagggtgattagctcaacgtgtgtagtgtacatctgctcgtcgagcgtagcgccattcccctgatgtgttcattttttttctcccctctcacttcactcaccgaagagcaaaatatccccgagtgcattatccccatcttttgggaggagaaggcaaaaatgaagaccaactcaagtgcgcagtcgaagataaccgtttcgaactttaccagtaatgtgaaaatgactctaggatacattgacagtttttttttgaagtaagtctttgcagcggttcatgcacgtggggggggggagcttgcctgagtgggcatgtcatcgttctgccactgcgctggcgctggggagagtgtctccacacggtgttccgaaagggcgcacgcgtgaaaacgctccgtctgtctctgtctctttgtctctgtctctctgtctctgtctctctgtatctctctctgtatgcctccctgtccgtctctccctcgtgcagaatatgggaggcgaacaacgaagttgtaaacctagacgagcacttcatctttgagaaaaagttgggagtgggtggatttggcgaagtgtgggaggtgtccctcaagggggatagagaagcacagagctcatttttctttccgagcataaaagacacgaggcactttgcgttgaagattatggacatgaagtaggacactcgtttggttcctcctccttcattttgcaagcagggcgcgctgtcgctgcattgctttgaaaattgcaaaaagggcattatttatttttttttttttcttttttttctatttttttctttttctttttattttttctttgtattttttctttttttttttctttttattttttctttttctttttcttttttttcccttttagcgaattcaacctgaacgagtctgtgatcctgcgggagaaggcacacaccaacgtcgtgaagatttactgcaccttcaagggttagagttttttcgtttttcgtgtctggcggacatacccccgcatggctgatctgctgtgaaagtgggcctcattttctggcagggggggtcttatcacttgtgaaaacgtcaatggagtcgcttaaagagatggcgattgaaacgatatttttcattttattttgttttattttgttttattttatctttattttgttttattttgtctttattttgttttattttgttttattttgtctttattttgttttattttttattttttcccgcgcgcgctgcaggctaccaactgctgttgaacaggcagcaccaggaggagaagaaggagtgcctctgcttcctgctgcagctggccgacacgtcattgggtaagcttgctccttcgtgctggtaaaaaggggtccatgcgtggtgaagtagactatcgcgccaatatataactacgcacgtatgaccacgcgtgtcaattcgacccccacccccttctgcgccattttgctcactgaacagaaaaggtcttctgcgacaagggagctgcatacaacctgaattttgtgcgaatgaccctgttggagatagccaagtaggtttaattgttccccaaaaaaaaaaaataaataaaaaataaaagaaaaaaatgacactgcagatgtgcagctgtgctcttttcgtcaaagtagaacttcgtaaaaagttattccgatggctttctttggaggttattcatttacagaaaagacctacccactcgtagtgtcaactccacagacttgttcatctccacgcatgacccccaccttcagcgtaatgtcttttattcacaagccaaatgacaagcaagaattttatatatatcgggacttgaagccggacaacgtgttgttaaaggtaagggtgtgtgtgggggtatgtatgtgtggggatatgtatgtgtatttgtgcatgtgtgagtatttgcgcatgtgcgtgtatttgtgcttgtggggggggaggggtgacttccacgatgggcaccgtcggcgatttgtttgacgaaattatggatagaatgatttttgcccagcggattatcggtgtcctgccaggaggcttcttcaccctggtgcacgtgctgtcgagtggtcattacggacttgggagcacctttcaaaaggcgcatcttagaccgtcaccacccttaagaagggggccatatataagaagccccaccgcataacctgcttgcccctacgcaggagaagaagatcctgctgacggacttcaacctgtccaggaaggtcgatcaagacttcgagtaccttatgagtcagtgttgcggcacaaagggtcacttggcacctgagcagaaaagcgtggcttacaataggactgttgacatttgggcctttgcagttattgtgtccaaatttctgaagcacaaaaatttccactacttttcgcatgggggatataaggtggacttgaagcattttgagattcaggtaagggagaacagctgctcgggttgtgctgacagtggtctggagggggtgacagaaggggtccccatttggcccccgtgcgcatcattctgtcgctttgttatttttgccgccttctttttcgccatttttttctgccattttttccgccattttttctcccttcttttccccctgcgacaggacaaattcctgataaacctgctgctctcctgcatcgacgagaaccccttcatgcggcccacctttggagagatttcccggtacgttcgccgcaaggggggagactgcgacgggcgaaactggccagcctgagtggccgtcctaagtgaccgtcctaagtgaccgtcctaagttgaccatcccaagtgaccatcccaaatgaccgtcccaagtgaccgtcctaagtgaccatcccaagtgactggtgctgccgcgtaccgcacaacccccccccgcttcgaaagagagtgttaatcgagacggctacttaccgccgcatgactttttcacccctccgtaggatgattattaacgaaattgtgaggaacgagctggagaggtatgggcgggccacccttttgaagacagcttgggagaagtagttccgttggagctttcaaatgggaaaagcatcccacgactgcatggtctcgactgcatggtctctactgcatggtctcgactgcatgatcacgactgcatggccacggttgcgtgcccgcgtgagcatgcccccctgcacacacataagaaacgttttaaaaacatccaacagttattttcgtttgaaaaaaaagtggtccatcatgggacgcgtgagggcgaagtggctggtataggcaacatcgccctgctgcagctgtgccaagtcgcacttgcgccaaggtagggtcagaaaggggagccatacgaatgaaaaaggaagcgatgaaaaaggggagcgatgaaaaagggaagaacgaaaaagggaagaacgaaaaaggaagcaatgatagaacgcgcaagaggtgggtaaacgggttcgcacataagttggtacgcaccagaacatgaacagcagcatagacactggcacactgttccatactgcgctacgctgcgcctacaatgcgccacgcgcgcccctctacgactgcgtaaggaaaagcatcgcaatcgtggcggcgagcgaaatgaatccgaaggccgagctgaggcatcgcagggtaaacaagttgtaaaagagacggacgaccacactgcataggaaggtgttggcaatgcgtgtagtgtaaagaattgacatgtttagcgggaagtgcagctcgccatactttttgagtgtgatgatggggatggtgacaaggcttcccccgatgcagaagtaaaaaagggcacatgcaaaggcgtagaaaatgtatatgtgcgaaatggctggtaggaggaaacacgcacaacatatgcatccccctagcaatgttacagtgacgtgaagctgtaacttgtcatatatggatccccataccaagcggcccgctatgttggacatgctgttaataaagctgccattcagggtgataaatttatcttccatggaggtgtaagtgatgccaatgattttccaatacataatgataaaattgatatacgaattgaacaagacaacagatagccaaaaaaaaaaaaaaaaaacgtcttctgtgcactttttgttgtaatacttttgcacattattgtccgaaaatatagttgtgtttatatttaacatgttgaggaacaaagataaagttttttttttttcttttttttatttccatttgggatgataccttcttctccatcttccccatcttctccctcttcatccttcaacgctgctcccatttttttttttttttttaaaagatttggctagtcgggaccccaaattatctccctcatttgttacatcgttttgattgcccttgtttttctctgtgataattcccatcggttcgtcattcctctccacatcagtaaggctcctatcctgtgcatccaacggtttgcttttcttattgcctacatcgagattaccacaggtaagctgtttttcattatccccccttacttccatcgttgcgaaaaaagcaccaaatgtgccaaaaattaaaaaaataacggactgaatgaaaagcacatggggaattctaccgagtacatgtgggtcttcaaagtaacgttccctgggtccaccattgctatctccactgctctccacaggtaaaacgttgtttctatttataagcagagtctgtagtgggcaatataaaaatggactcaacgatattgcagagatgactattccactgactaaccctcgattctttttaaaatgcttgtatgtacaggaaagcggaatggtgaaacttattccatagcccagtccgtacagaccccccatgaacagacacagcataaagtacgagtgagcatacaatgaggacaaataaaaggaaacaaaaatggtgaagcagcaagtcagtatcgttgttctctcccctaatttcttctgcacaacatttccaatcagcatagacacccccagcatgattaccgtcaactcgtatataaaagacacatccctgtaggttacattttggcccttgtgtctcaggtaagacgtcaggtagatattcaggttaccatacgagttgatgattcctgcgcaggggtaaggggaagcagatatgcgtgtgaagaagcagctgtacgtacacttggggatgtgtgcaatatagacaggggaggtatacctcattttttcctacacttggggtggagggaaaagccccctaggctgcctctccttcacttacctatattcagattatacaagaaggcgccggttagcacaacgtaggggatcgcgcgctgcggcaggatggccgtcatgttatgcattcgtcacttggatgatgagaaaaaaaaaaggaggtgttggtagcttggctgtccctttggtgttcttttcttgcggtggtggcggcttgtctgtccctttggtgttttcttctcgaggtggtggcggcttgtctgtccctttggtgttttcttctcgcggtggtggtgcttgtacgtgcattagcgcatacgtacgtgggtgtacgcatgtgtgtatatacgtatctgccggtgtgtactctcgtcggggtggcaaaaagggcacgtgtggaggagtgtcgtgtgctgctttggcgagctaaactgtcgttcgccgcagggggtaccattttcctgccgctcgtcacatgtttcttctcaagagggagcagcgtacacggcaaggctgctctaccctgcgtggatggagacgaaatgctggggctttggtcaaaaaaaaaaaaaaaaaaaaaaaaaaatgattggttgctccctggggatgccttttctcagggtgattatatctgaactacacacacgcaataaaaaaaaaatgcgctgatgtgatacggtatggtatcatatgatgtgcaaaagagaatgtaacgaaacacaactcccttgtgcatgcttgcgtgagactaatccgttctgctttcttttttattttatttttattttatttttattatatttttattttatttatttatttttttttctgcgccatctgtgaacgtgcgtgctttggactctttggaaactctcgtccgctcaaatttgtttcctctctggtgctacgttgcacggtttgacattgtgcagttctccgtgcagagttccctggcagggttcacttcgtccacgcggcgcatgcagttggaggagtgtcacacgggcacactagaggtgtactcatttgatctgcgctcgtcgctcgaaatacacatatatgtacttttttttttttacgtggcacatgtatggagattcccactgcgcagttttctttccccgattggaggggctccccagccgtcccaaccgtgtcaaccatcccatccgtatcaaccgtatcaaccatcccaaccgtatcaaccgtatcaaccatcccaaccgtatcaaccgtatcaaccgccccccccacccgtctcttccatacgttgcgcaaatttttttttgaacagaatttccctggattgaagttcccccccacttgcagttgcctcatttgtaactggtggtcagcaggaggtacactcgatcgttcccctgttggggggtattcagaattacactcgctacacatgtaacgcagaaccgtttcaaaaatgagtttatcagttagggatttgtgtggggtaagtatcctccgagaagggaaaaccaccaatgcgtaatagggttaccccgtgggatgtgattagaagttcctactgttcactttaccacgaatgcactcagttggtcattacgtaggatgattcaggtagtggtgactgtcccatcgcaattcagctttgatagtgtttatcccttcgcaatccagctttgatagtgtttgtcccatcgtaggggaatacggacgaaataaagggctgttaaagaaaagccgctaaaaaagggccgctaaaaaagggccgctaaaaaaggccgctaaaaaaggccgctaaaaaagggccgctaaaaaaggggccttgttggaaggagcccctctgaccattacccaaacgtatggctgaacacacgtgcagggaatacaccctccccacccctgtttgattctcctcctctcgaaaattaacaaaacgatggggtgttcggtaaaaactcccaaagatccaagagttgtcctttcccccctctctcctaccatgaagggcacgtatatgctgaggcaacaaatggtgtattttaataaaatggcctcagacgtttcaggggtgcaaagatgagctactctcctctgtaagccacatttggggttcttccattccgccgttcattttggacagcccaccagatattcgtggccagttttggtatacacatttttttttttaattttaaagcaaagataatactacaaaaaagttttcccataaattgatgcaaaaaaaataaaaaaaaaaaaaaaaaacttaaatggagaatggatagggaccctttggggggggtacttaaacaatccgcttctcaacgaaccgttaattgtcacatgacacttcggcagaagcgaagttaatcctcagaaggtactctacacgtagcatacgtcatttaatcgctaccaagttggtggttccctcagtagcctccgctgtggcccctgccctgggtttgtatccctttcctccaaccctcccccctgatggttctcccccccccatgggcaatttgggacgatctatgttcttcacatggaatgcaagctgtcggtgaagctcccctttcgcatttattcgagcgaattagaccaccttgcgcacctacagggggcaccgccggatgtatcgttgtaccggtttagcggtgcgtccgtgcacccatttgtgcaaaaagaccccgcaccgtatcttttgttcatccttatgggggatcccacaaactgctgtagcgcctcgacatggccctttcttttccactccagttagcaagaaaaaaaaaggggagcagtctctcctcagctgcacctttttcaaccctgcctttcatcttcattcacttctcatagtgatacatttgacttcacaccttttgtagctgtcccttctgcatgcagacaagtctctaccttacgttacccccttggggaatatcttctacgcagtacaaaaaaaaaaaaaaaaaaaaaaaattaataaaggaaacgaaaattaagcagaggggagagggggacaccaatcgaggtgataaatatccttgttctgagcttccgctggacaatcatccaacttgttgtgtctttccgggcgcgtatgaatatcatttgagatacctcgttcagcgatgatacagttgcttgccctgggaagtaactccggttcgataagctccccacccaattccctgccctccgcgtcttcgccaactgttcatatccattccgccttaatgcaattaatgcagataataccaaatttttcttccccagggatattttttctccaccagcactgaaggaacgacagtataatacttgacttgtccaaaagagtccacaaagcagaagaggccacctcctactcttacatggaaaacacccaaaagtggggcgcgagaaaggcgccccttttcatcattcttctgagaagaagcaaatctgtttttttgaggagacatatgcttgttcattcattcattcacagtgttcttcagtagggcccggcgatctgcaacatgggtggtgggaggtatgcggggggtgtacatggcagctaactgcagcgtgtgtacagggctgctaaatgcggagtgtgtacagggaagctaacgggatagggatggttagggggtaaaaaggtaaactataaacgcgtcgtgcttggcgttaaactgcgcccgcttggttctaaactatgcggcgctgggagcttacggatggagggccagcggaaggtcgggttggggaggaactcgtcgcccagaaaggtatacgatatgaagtgcgccgcgatgctcttcagggggggctgctcgaattcacgcagtttcatgttcagttcggacagagtcacgtttgttacaaagcacgagttccacctctgcacaaggttgaggcaaaacgcgtagtagctttccaaggggtgcacaattaaacatcctaaaatatgtaggttctgaaaaaacagcaactcattccccgtgagaataaagtctgggccttcgttattgttgtgcaactgaaggtggtagtaagccctgttggggttcttgcccagtggatcatccctcccgtgcattacatactcttgcggaatgactatcttcacatcatacttcttaaatcggtaataatctagcaccacttttattcgaaatgggtcgaaatattttttgtagttgtcctggtacctcgtgccgatgttctttccatcaagtattatcattttctgcagtggtgagttcttctcctctatccacactgtcccgttgcgcatgtggtagggctcctctatcccgttgtgcatgtggtgggactcctctatcccgttgtgcatatggtggggctcctctatcccgttgcgcatatggtggggctcctctatcccgttatgcatatggtgtggctccgcatggttatgtcgaaacgggctgctatccctcttacacgctgcaaaggttgttctttccacctgaacttcttcaccccccgggatgtttgccaccggtgcctgcgtttgaccttcccccttgtgaaggtggttcgcttggaagggagtcttcaccaattgggccatgtcgtctactctggtgtctgcctcggctggggaactcgtatacgacatgtcctccgagttggcccccaagctggcgtccaagctggcgtccacgctggcttccacactgtcttccacactgtcttccaagctggcctcgtcacttcccttggtcatctcgttggacgagttcaattttgcacccatgacatgcttggaactgtgatcattctctacattaccgttcggtatggaccctaaagcatcgatcctaacctgatggaagctctccaaaacggcatagctaaaataatcgttttgatttatctcaccatttgcatggactttgtaacagccactgtggtcgctcttgtcctgcgatccgttttggtggtcgctcatgatgttgctcattttattgtcgtcatcgcttcggctcatggtgcagctcatatcgtttttgcaaacttcttcgcctatgggcgtggtgtgctcttgggttcctttcccccgagatgcaatatctcccacctgaggcatgtctgccacctgtggcatgtctgctatggcgtcctcattggggaaattatcctggtgtatttcctctctagcttgtgcagccaaatattttttgccaacgttacggacgtgcacactttgcttgtcgttctcctttaacccaccctgggtgagagacctaaatcgcatgatccgaacgcggtctgctacctcctccagctgctcatcacttgggatgtcaaatactgctgcaatgtagtgatctctcttcgagccttcctccggatggggtattctgtgtgtgttgagtgagaccccatcatctctgcgctcaccggagtggttccttccctcgctaacattcgcacatgaggcactctcatctgtgtgtttcatcccctctgtgtgccgtaccccctctgcgtgccccttctcaccattaccccccctctcactactcccatcctcccgatcgcatgaatgcacattattcccactgatggcggacagctcatataaatcgttgtagcagtttagccccttgctggcgtcgtccctcgggtctaccatctccccgttcatacacacactgctcgcctttacaaataatgggttctttagaaggactacatcttcttcgtttgagtcctcgaaattggtgagatggctaactcccccccggtggtttccccgctcgaagggcagttggctgcactttacgtctacttggttggagccgaattgtgggtagaccacactggacaggctgctccattgtgaagaagccaccttgcaccccctctcagtagaatggtctcctcctcctccctccaaactgctaaattgcaacccactcaaaaaaggatagatgtaaaaatcctccctcagtttgtagcgcagtagtgagttatcattcaggggtatttcctccctcacctttatgccgattagtaaatctttgatgctttttattatatctttgttgtgagaaaattcggggtcatcacaagggtccttctccactgcttggttgtaactgttctgtttcgctgaaagcggttcacctttctttctcccccagggaggtctcctcacagcggaggtgtgtacattgcccttctccctgcgagtgaccctactaccgtagacgcttttcccccggtaatcctcatgatactgcttcacgagatggtccctctctcggttgtcctcctcggtgcaagtacccaagtgcacctcccacacactaggctcatttcggaaccagtaaagtgtgtatataaaaacggacaaatagctggggaaaaaattggtgtagaaatcttcacatgacaataacagctcgtgaatcaaaaggaacgaaaaataaatttgctcatttttgtatacatacttcgacacgtttacattgccatagaaaaggaatccctttgtgttcttatgtccctgctcatgttgattcgtgataacatatataaccaaacttagaagcgtaaatataataaggatgatatttttgagcatcagggtatcttctctcctactgtagtactgcagctttatgtacctattggtatagtaaataaatttattttttttttcaaatttgttcatgtcaattttggagaataatagcttcacaattttgaagtagctcatgtagaaattaaaaatggcttcgtttaattctttctcggctagattttccttggtgcttccatgtccactattggaacttccttccttctttccctctgtgtgtttttttcccaatcgggagttcactttgtcgtggtgtttgtccctttggtggtagatggtgtcctttgccccgttttcactgctttttatggagggcaaaaaatgcctttctttagttttgatgtaaaagattcccctccccagtttgcacgacgtttctccgtggcagggagtgctcaccgcgctgccccggctgccgaggtagacacttccgcctcgtttgccacgttcgccgcgtcttcctcttccgctacttctgctacttccgctacttctgctacctccgctacttccgctgcttcctatacttgctgctcttccggatgagtccccccgcaggcgcgccagccaattggccaggcccttccccccgctgaggacgccctccatgaacatgataacggcgtccctattcggggcaggcttaaccgctatcaacgaaaggaagtagaaaaagaggcacttgatcgggttgccccgcgtgtacagaagggtcagctgattgaacaggtggccactgtacctataataactcagtgccttgtaataattcaagcacgccttcatttcgttttttttttgttttcctcaaagaagtaacacttatatctgtacaggtcgcccagaattttgaaaaggttgcagatgcagattcggacgatttctaggctgctgtgcagagtctccccctcaccatgttggtgaccatctcggttatcatctccgtcagcgcgctgttcaccatgtcgctcaccatgtcggtcgctgtgcttggcgtagaaaatgtcgatcacgttgttcacgtaggagtcctccccaaacgaaaggtccttcaattgcgcatctccgctgtacacatcactcatgggtgcatttccggagtagccatttcgtctacccaccacgttatttatgtgtaagacatacaggtctcttttctcgcgatatatttttagtgcggtggatagaatggactgaaagtaatcatatgcatcgttaatgtttatgcgcagggtcaaaaggtactttactagcagggggtcgttgttgccttttccattctttagttttcgaatattttttgttaacgtttttatgttctgataaaagcagtacaaccatatgcagttcaacagctgaatggcctgcgagttactattccgtatgtattcaaagaaaatttctttctttttttttttttttcttcttgggttagtcatgctgttctccgctgcacgcgcgtctttcagcctcattattggtctctttcgggcgtagcattaggtaggcgcacgcaggcgtgtgtgggtggggggaagtcggtcggtgggtcggtgggtcggtggttcggtcggtcggtcgagcagcttcgcgtccacgttcaagtgcgtgcgattcagtgcatatacttatgcgtaagcatatattttgtaacgctgtacttggcaacggttgcacctcatggaggcacaactcccgagacgaatgcacacgcggaaaagaggatcccgttttaatctctgtataatcgtcacgtagcgctcatttatctctcacgcgtacgtctcgttcgcacaactgtcacgcggaatgcgctaaaatgggacataccctacgcattattgcattttctggcaaaccggctaaacgccttttcttttgtgggggactccctcctaaggcaggtggggattcctactgttgagcgaataggggaactcctctactcaacgcgcattaccgttgtgtgcggttcgacttgctctcctttttctgcatttgctgcgccgggtagggtgacatcctttggtgctcctatatgtataatatgtatgtgtgtatacacgtatatacgctcacatggacgcgtgcacgcacctgtgcgttcaccccgactaccacgtgcgcttcgaaagcacccctttcgaaataacactcgagcgggttgctgatatgcaggttttcgcttcgtacggcgggggattcgcatcgttaaagcgtttacagagtccacattgcgcaatcgttttgtccgcttcttagcagagttcctaatgtgtcgctactgctgggggcactgttgagagcactaccgagaacgctgctgagaacgctgctggaacatttttttttttgtaactgcccctttggaaatgctatttgcgcgatgagtacactcccatgtgcactgaagaactaaaaaggataaggggaaaaaaaaaaaaaaaaatatcgatctttaaccaaagaggaaagaaaaaacgcaatatattttttgctgctatacttcttagtgtaaatttaaagcaagcgatacatgcatatgtactgtgcgcacgtgttctcgtgtactcgtatacttgtgtacatatataatgtatagaaaaattaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaatctctttgcataaggctttgtacaattattccttccactatgtctataaatgcaattcattattttttcgttctttccatcacacttttgcgaaatgtacgcatactgttcatatgtatattgcataagtgtggaaatactctttttttttttttttttgcttcctccaagcatatatttgtatattaataaaacacatacagtttaattttttttttttttttttttttttttgaactagcccatggcacattgtgcgttggctaattgtacaaaaagtacgaatggccgaaaaaagaacgttaagtcgagtttgtttgcatcgtattgcgtcgaactacacggcattatatcgcgctacatcgttttgcattccattacgttccaatcttttccgcaggggatgtgcgcgaagtggcccggtcgtctttattttttctcaaacgggcttttttgtgagtgccttttaaacccgcaccgcaaataaaagggttgcactttttttgtggatggcacagtgtcgacgcgggggttgcggcacaaatgagggcacactggaatgtaggttttgcccaccacatgcacatgtgcctctttaagtgatatatacacgcgcacatgcgcatgtacatatgtgcaaaattttttccaatgcgttctttgccctcgtcccttcaaatgtcaaaataagtacacaaatggcccactcgacgaaactccgttttggagtcgcgacctcgcactgcgcacgacaaagaggggttttacgttctacgcaaaatgctaattttttttacatacccgcaaatatatagtgaaaaatatgcaaaagtgtggctacaaaacaaaggtaatgttatctctacatgcagttctgttgtaccagaatggagcaggttagcgtgcagatatagccaattttgcatatctgcgtcgaaagggcgtaaaaaaaaaaaaaaaaaacacatgtgcacaaaggaaggtagcatcttcgaatgtcctgcgcaccggttgtgcacctcttaatgttagctttgaagcgaacacaggaagaaggacaaaaggggggtagcaacatccatgtggacgaaaaggtctacgcctacatgaaaatgttaatgagcatatatatatttattcacgcttaagtgaacgttttctccgcatgcccctgggcagtgaaccgaagaaacgcattatcgcatgtctattcataaaaaaagtacccgttttgcctgaccagttcaaaaaaaaaaaaaaaagaaaaagaaacacccatttcgcctgaccggttcacaattttttttcccataatgaatgtagctagcaccgttcatacaacatcggaaatggattatgcgcaacataaaaaggcttttcactgatcgagggagcgtgttgacgcttttaagcacgttcattcgtatgagagcgtctacacgagaacgtattccactatgaatgccccatttccccctttgttctgccctaaaatgggccaacatgatgtcatacaaattttgcaaacagccaaatggttgttcaagctaaaaaaaaaaaaaaaatacgcaaatatgtgtaaatgtgtgcacacacatgcgaccaatttaattgcaaccaggaaaggtgccacaattccttcttcacgaaaacagttcattctacatttaagaggtgtaaaaaaataaagtgtcctcctcgaattaggctcccccatttttaacaaagatttgctttcgtgcgagcgcaatccttttgatgtgctccaaaaaaaaaaaaaacttaagagagtcgtctttgcacgcgcttttaatttttacgtggaagacacgaccacgctgcagcagttgcaatttgttctgttatgttacgttatgatgtgcgccgccttgacggtttttcttaacacgctgaacgttccttttttttttctccaaattgtgcgtgtaattttttcgcccacgcggcgccccattttgcgttttctccttgcgctttgaggtgccccgtggttgtaaggacacacgcacacacggagtacaccttatgagtgagtcactttaggagaaccgcttgtccgtcactcgcagcatagtatgcgcatatttttgattttatttttctcttcagctgtaaatctcttcttttaatattcatatttcgccacttcgaatcatttgtccctctttcaataaggtgtttcccctcgcagggacagcacccaggggtggccgtgtttatgagacgtcgtctaccactcgaatgtctcccgtgcatattgcttcccctttacgttgcatatttcccttttttttttctcatcccttgcccctttaaagatggcgaaatccacagattttaaaaacttatttttgttgaattcaattcattcgctaattttactgatctttatggaaatttttttcttccttttggatggaataaacacgtttgagtttataaacatccaggagaggatatctcaaatgatatggtgctccttctttgtcatgcagattggaattttaaaagtagccgaggtgttttccaaaaatgaaaatgggaaaaagattgtccatgtgcattatctgttcattatatacgtttttttatttcctctttcgtctgcccttttgcttacgtccgccttgtcctggtcgaagacaatttatttcatctgtattttgagcctgtctacatctgttaaaataaaaggtctattatttatttgcacagttacgttaatcactgggttcgtacgcttttacagtagcatgccaacgttccctattgcgctgtgtttcactctgcttctgcttgttcatattgtagtatgtttcatcgtccaccttgagctgtacaccctcgctagccaaatagcttacattaagaagaagcccctgcgtgctttggacaccgtggagccctacttccaggagctcgagaagaaggccatcttgataaggaacaatttgatatactgccagcagaacaacatcagcgtggatatactaggtttgactcgaaggaaaaaagaaaaaacaaagcagcagaattgagtggcacacgactgtgttccctgtgcgttttgcgctatgtgggtgcgcgtcaccacttcgacgagtaatcaccccgctgtgcaagtaacataaccgcgtgacagcttcaccgcgtctccatttcaccacttcaccgcttctccactttcacctgcagggaacaacctgttcgagtacgaggtgaacgacggaatcaaaaagatcaaaacgataaaccaaagcaagataaggctggacccgtatggtgacgacctgaccagtgtgcagtgtgaggcccccctcgacgtgagcgacgttaactgctccagcgttaacaattttggtatcggggaagagaagcagaacctgcgggatgaaagtgcttcttcgttccaaaggggggaagcattatcgggggaacacaaatctagggatcagacaagggttggcaaaaggaaaggcagaagaagagtgcatccttcggaggagtacccacaggtgaacacctcaggaggagagcaaagcggaatagttgatattcacagaccaaatcgcacaaaaagtgcaggcaaaaatgatcatctgggaaatgacttaccccaggtgaagcatctaccctcacgaaggcatcgaagtggactctcaaaaaagaacctatccaatttgaacagcacaaacggaagagaatttggagacaaactagacagggcacagcctcaatattatggagagacgtacaaaaaggagatggttcagaggcacttcagcttgctgcgaagtggactagggaaatttcataggagaaggaacattatactctccgaagaattgaagaaaaaaattacgtacatatattttgacagagatgggaaggttaagctgtcccatattattcccctatatgtgctggagagacacaacttgagtaacatctcggggtacctgaggagcgaccacgcgtcctccagaaatgggaaccactataagatgctcgctctgttgaaggaatacccggggctgaaaatagggggcctgaccgaccagggggtgcttcacctgaattcgttggggggattacgcaaggggaggggcaaggggcgcgacacccgcactagatacaacgcccgcactagctccaacgcccacactcgcaaacacagcagtgcctgcctcgtcggaagtgaccgaaacagccgagaggaaggcgaacttcacgttttcaaatccgatgtgctgagaacagaggggaagaggaacgcctctaattacaaccatggctcgttttgcacatcgatgggagggtccagtaaaaagggggatcacggtcaagtggcagaccagggccgaaatagtgccaggatgttttacctcatcccatcagctaaggcagagagcggtggagcgaaacggaacaaagacccaaattttaaggcgaagaaaaaggggaatcacccttctcagccccaatctgctagcagcagcggtgatgggagtacgatctctgtgaagaacaagtccctatttcatgtaaatacatcgataaaaaaagacaaatatattatccaactgcaggagtcaagtgatgatagtatgtccacctcgaacaacgtattctacattgacgacgttgtggatggctcctccggcacggagatgggggaggatagcggagatggcactgccaactgtggcacatcttctgatgagagcgttcatgcgggatggaggaacaggcggggcgggagaggcaacaaggttggcgacgcggggggtgcggccaacatgggagatgtgggcaacaaggctgtcgacgcggggggtgcggccaacatgggaaacgcggtttgtttggttagcgcgaccggggagaggcgtagagaggctccccccccagcggaacggccaaagggcgcgaacaaaatggagaagaaaaaaagcagctgctattacgggacaaaactatcactgaaaaaaaagaagaagaaaaaagaaagccactacgaggtagcgtttcgaaaggaatttctcctccaattttatgatgtcatttcgaaggatggtacgaatgaactatacggggagaataagcagaggcgtcgcccttggaaagggtttctctcttttgtgaatctactggggagtcttttcagggttgcaaggtggggggtttcaaagtccggggttgtaaagtctggggttgcaaagtccggggttgcaaagtgggggtacgcgtcccgtgcagggggggggaaatactgggttcaatataacgaggccctttccacagcagagtggagacaggacattagggacagcgagttggattacatattaaaatataaaagctttaccaagtggtacacatattgggtgaggagcgtcctgttccgttactacaagagcacccattttttctcccttctgttattgttgctaaacgtgttcacggtgtttctacagatgcagatattttccctcatagtccgagaggatcatgagggggtaagatctccaaatccgttttacactcagaagccactattcacggggacgaagtttaatctaagcaacacaatcgatgagcccattttttatcgattcctttgggtgaggatacccatgcaggtagctttaaatgtgctcctaatggtaccatccttcgtcgtgaagaattataggcatgttaattggctgaacgtgtgttccactctcaactgccttgttaatattttcttcggggcgatagacattacgtactcactcaacagtagggtgtataatatggaggagctgtaccctgtgctgaaccactacaacatatttgacctctttctggttgggaagctaacgacaagtatttttttaatcccctttgtgacaaattttaatgacttcaagacgaacgctttggtttctctcagctgcgtctgctacattgccactttttacagcgccttcaatcccttttccttttccatcaagctgatgtacatcaccaattttgtgctcctcatcgcgacggccgcgtcgactgtgtattattcggggtacggccgcgcggcgatttgcagtgcgatttgcggtgcgatttgcggtgcgatttgcagggcgatatcctgcaaggcgatatcctgcacagcgatgtcctgcagggcgatatcctgctcgacgctcacccctgcgtcatactcctgcacttcaccaccacactgcgccacaacactgcaccaccacacttcaccgccacactgcaccaccgcaccgccccccttctcaggctgatcgccaaatcacgcaagatgctcttcgtcaagtacgtgctgccctacttcatatacctcaccttcctgaacacggacccgagcatccagatggagataaaggagaagcggcgggcagggtagcacccctccgccatcgcccctcagcacatcgcccctccgcacatcgcccacttttgcaccccgttgtgcacgccatgggggggaggccacgcaacaatgttcgtgtgtatttcacaaagaagagaaaaaaaaaggaaaaaaagaaaaaggcccatcgtaatgatttttccctcgccaagccatttgttcactttgtgtgactagccttttttttcttcttcttcttcttcttcttcttctccccacggagagcgctttcaccgaattgagagttcccctctagatcgttcagcctcttcctgccagtgctaagtgtgctgtgctgctcgacccctctgtgttgctttcctgtgctgctaacctgtgctgctctcctgtgcgactcgcccacacgtcgactggccaacaccgtgtaagccaccacgattggtgtccccctgtttgtgcctccgaaccctccgaaccctccgaaccctccgaaccctccgaaccctccgaaccctacgaaccctacgaaccatccagactgtgcactgtgtgagggttaccgaagagaggtaactggtcccggttcgttgcccccaagtgaggtcactttgtgtaaatcgaagatcctcctcgggagataccaaagcgcgcggacaccaaagcgctcggacacaaaagcgctcggataccaaagcgctcggataccaaagcgctcggatacaaaagcactcgttgtgctcaaaggggtggtcgcaaaacaggtgcgaagtgaaggaggaacaaggcagtttggttatctctccctttgcttctttcccccgtggagcatggagaaaaggactaacttgggtctgagctgttgctccatatcatctatcccgctggactacgaagaaaacaagcggaagatcatcgagagtataaaaagatgcaaagagttaaagtgcacagttcgagtcggtggtgaattggaactgtgcggggtgagctgcaaagactgcttcaaagaggtcgaagacatgcacgaaaattgttggtactatttaagcgaactgatgaaggagaaatgtatggatggacccctcatggagagcatgctgtgctttgtcagcatgcctgtgtatttcaagaagaagctgtacagctgccaagtagttatttataggaacaaaattattttgctgtctccgaaggagtgcctaagtgatgaggagaggaagtacttcgctccttggtcgacgttgggaaaggggtatatccagcagggggtcgaagatgctggagagacgggagcagaagaagggatcccttccatcgcccattcgaagcccatccagtttaatgactccagcgtccaggttctcggcaacagtctgcatacatacgcacttcctaagtgtgtccaggaggtaacaaatcagacagagacctacatcgggagggcactaatacagctaggtgacgtatctattggacatgtctttttggatgacttgatccaagtagagaggggtgtgctggtcgatgatcgggttgagcattttaaccgtcacggttcagtacacttggtggggggtggtgggataagcggtttctttaacagtgacagcgctagtggagagattccccgtttttttgaggaggatcccgtaaagctaaagctgagcatgcgggaaggagatgtttgcatctctgtgggggatgatgccaaggtgcctctcaaccaaatcgatgtcctctttgtaagtggccacgtcaccaacgagttgcagctttttaaaaagtacttcatccagatgatgcagttaactaagttgtatccccatatggtcctcagttataataccaattctgggtgcgataattatttttacaaatacgatgggttttcttttttgagtcagaacaaccaagtgttgactaagaacgctaggtttaccttcgatgaggtgcaagttgcatccgtgagtgtgtctctacggacgaattcccatccacagaggggaagtaaaacgaatatacccattatcaaaatggagaagttggaaaaaattgtggagagtaaaacaagtacagatggtggtcacgacggggagtgcattttttcgtacaacaaagaaatggagctgtttgtaaaattttcgaaggaagtcatttgggggaacctcccaaagagctttaactggcatatgtacacaaagaataacgcagtgatgtctaccctgttgagaaaataccacccgagttcggaggattggcagtaccagtttgccaagcagacgtgctcgctgcataatgtatatgaggagctgtgctttaatgctgccatgtttttgtggcacgttttgcatttgactaatgccaagggatttatgttggccctttccgggggagtcgattcagggttctccgcgtgcatggtttatctgctctccataatgatcgaactggggatgaaggagaggggcatggccgccccgtgggggggctccggggatagctgcttggaccgccttcaccagctggatcgtcgtgcccaccttgaccgccttgcccagctggaccgcttcaacactgagcagttccaccaaaagttgaagcggctgctaattgataccccctgccggaaggcgatatgcaacaagctactgaacacgctgtctctgccctccaagaacagcagcgaaaacaccaagtcgtacgcggagcagctaagtacagctataaattcataccacagtgtatactgcatagatgacttgtttgatttttttaaaactgcggggaaaaaggcccttgggaaagaaatgaggtttaaaagcgaaggaggaagcaattacgaggatctatgtctacagaatgtacagtcgaggtctaggcttctattgacctacttcttctccccccttatatgccacaagagatatgcccccctcaatctgcacaacgaatttctacttaccatagctaccgggaatttggacgaaacgataacagggtactacacaaagtatgactgctcttcaggggatataaatctgattggaaatgttagcaaaatattaatcaaagagaccatgtgtttgttagccaacgatccgatgtacgatctgtccatctgcaattccttaaatcagtatcatccctcggctgagttaaagcctttggataatactcagactgatgaagatgacctgaatttgaagtaccttgagattaagttgttgggtatactgaagcataatttttttttgggtccttcctccatgttgcattatttgtctaggtacttttggccggagagtttaatgagtaaagctgatttgttggagaaagtgaagaccttcttctctcgaaatgtgcagaatgtacacaaggtacttatccttccgcctgcgctcgtgggggaagcgtgcggactgcacctctcctccttggttaacttcgcgcgggtgaacgtggctaggcggcgcgaatagttaggcggcgggaatggttaggcggcgggaatggttaggcggcgggaatggttaggcggcgggaatggctagggggtgcgaatggttaggcggcgcgaatggccacgcggttggaatggccatgcggttggaatggccatgcggttggaagtagttactcggccagctgcagtcgccgcttcacctcataggaagttacgctcgaacagtgcgacttggttccggatgatgtcctctaggttgccccccaagttgccctccaagttgccctccaggttcccctccaagttcccctccaagttccccgccaagttatcctcccgcttggagacggcctcattcaggtaggtgtcaaagatgaactggtcttcgtcgctgaggttatgcgtgtcgtcaaagttgatagaagtgtttagaattctttggctgattagtcgctggtcgcgcgcgtcggcagttgtgctgtgcgttacatccttcgctgcaccgttcgccgtgccgcccacaccgcgcacaccgcgcacaccggccacaccgcccaacccgctgaccttcctgcgcggtgccaacttccccccttttgcctctccctgcactttacccctcaacagtgtccccgtttcgttaaacgtgtttttttccttgtgtatactaataccgaccagctgacccgcatttctagtgtcctccccggagtgaactttcttcttgaaggtaccttggggactccccttggatgtacttgaaattgattcgacgctgggattactttcctttttgttggggaccctttgggattgctttggctttgcgtctctgcgttggctcgtcaggggccccttcttggcagcacgggtcgctgggtctggccgcctgagcttcgtcccgccgcgtagaccagcgcaggttatgctagcggtggccatattagcggtggctgtgtctgtgtctctttctgtgactgtgtctgtggtggccctccccacggaagctcccctctggcttctccccgcttgatggccctcccaaccgcgcggactgcttccccggggaacaaatgccgcccctcccccattcgcctctcccccgttcgcctctcccccattttgcaagtcactcccagtcaggtcccacctggacatgcttccacgcaaattcgaactaactgtagaaaaattatcaacaaaatgggaatttaaaacgttgtttctgtgatttgggtggtcacttatgttggtccttagttggatatcattatatggatacccccccgcttggagatctgcacgcagatggtcctgatggagcgtcccttccattttatgacctccgagaggggatgaaatggacgtatcatccccttggtggagctgatctaagtacacgcagttattatattcactgtgaattggttttcgctgttcgtagtgttgctccgcttggtggtgttgctccgcttggtagtgttcctccgcttcgtcatttgtgtaggcctccccttgtcttggagacggctgcgcatctgcgtacacttgctcattttcgcgaaagagaagctccatcaatgggttgtctccggttcgtccgattaatgggttgtctccagcccgttcgattaatgggttgtctccggttcgttcgattaaaggattttctccagcccgttccatcatccgatgcgctccgcgaggtggtgcttccccccgtgttgacgtcgcttcctccacatccccttcacaactaaaactgaacgccctaaccgactgcaccatttttttaatagagttgagtgtctccaattgggcttttttcagccttagtatgtcttggtccatctgaggggtggaccctagtttttgtatttgatctgtgtagtcggagtcccacaagtgatcgaggtgggtagtactcgcggaagaggcaccactggaggggcagctgttcgagtggcagctgttagagtgagatctgttagagtgggagctgttagagtgggctgggctgcaacccccctgagcgaataacttaattcctaaatctgggtaaaattttttttctttgaattccttcctgcgcacagggggaaggtcctccaggagatccgtcctgatgttaatcgtatccataatgggagaaaatacttcgttcctcttcttcaactcttgtgcaaagtaatctatggtgctctctcctgtggatgctgaccttccggtcgagattgtcatgcgatcactgtcactgccattgttacgtgaataaaaatgatcgcagcttcttttcttttttgtccacgaggggggctttcctgggtggttagcatcccatttgcctctccacttgtctgaacctttttgtgtgccccttttccctttacgcctcatcgaatgagaggagacggcaccaaactcgcactcgctggagagtatacttagcagactgctatactctccactactactaaggcaatctccacgaaaaattgtgtcctctctaaattgactcgatctatgtggttcatttgaggcactccatttgtccaaatatgtatgtctgttcctttgtttagttgttccatggtggtatctagggttagaggggtgtctatccttatgttgggttactctcctattgtgcttgccccatttagtgtattgcccacctgaggaaaaaccattactgtggattaggtctagcgaggggtactttccttcactgctgtgcatgtaggaagggcccgtgtcgctataggggctacctagatggttcttattcacatcggaaaaaaaggtatgtcctcctctttccttcatccttttatccattttatcagtacttgtttgttttaattttgagtgatcctttttgctactccgttggtgagaggcgcatcgatttgtttcttccccatgtgggtcacactcgttacgcgtcggttcttcgtttgactttatgtgcaccccgctggggggtgtagtggtggtagtgtcgggagcggcgggggcggacttgcgcgccgggggaccgttgttcttcccggtcctcatccgttgcaacctttgctgatactcaactttgactttgtctaagtttttggacttcaagctgtttctcttctgctccatttcttccttggtgagtttatatttgtccaagtcgttctgataactattccattcgtttgcgtgtttggcctggctagccattttggcatttttccctttggcattttttttttttttcttgtcaacatgttcatacatttttttttccttctcaccaaaggcattcgtggcttgttgagatttctctttaacatttcgctattccattgtattcccttttttttaatgattatttttggtgggtctttttcgttctcctcgccttcgatgtgttcgtttttccgttggaatgcattgtcctccgcatgcgactccgcctccgcctgctcgccttccgcacttggtccgcttctcccacttctcccacttcgcccacttctcccacttctcccacttctctcacttggcccgctttccccctcctggttttgttttttttttccctttttggcattttttatggcgttttcaaaaaagtcttccaccagggagtcatagctactcccgtcgtcgttcgcgttttttttcattcgagcaagagtgccttcaggacaactatctgcctcctcgccgttaagcaaaatggggtcctccaattggtaatcttttgggtaactaaatagtgggtcttccgttcggttggcagttcgacgcatggagttttccctcgatgggttacctccccttctagctttgtaacatcttaccgtcccagcggacacatcgctgtgctggctttcgtcggacggcgtcattgtgatggtactttttggagtgggtttccgcttgggggaagcgaggtgcaaagagcaaagtcgaacctacatgtgtaacgctcacgcgtgtgtgttttccgcgtcatgcttcccacttgcgcggagaaaagtcgcctaacgaattcacgactgtttaatgcgattagggaagcggtgaaattttttcaaaaatttacaaaaaaaatggggagtttttttttttttctctttttttggcttcccatatgtgcctgtttggaagaacaaaggtgaaagatgtgcacgcacaaataaaaaaaaaaaaaaaaaaaatacaaacgggtatgcgcggagaggtaccttggtacacatatccacgcgagctaattaatctccccaatgggtgtgaacaaacctcgagagggactcaggagggactcaagcgggtagttaggaccccgctagggcaatcaaaacggagggggaaaaaaagaacgcacacgggaatgccacacatgcgaacgacacacataagaatgatatacatgcgaatgatacacacgcgaacgacacatatgtgtatatgcacacacgagacccacgagcgttctccaatcgtcgagtaaaggtgaagttaacccttcggggggtggggcgttgtctttccttcgtccctcacggtgttttctccgataagcgaactcgagtcgagcagccattccgttttcttcttctctgctttttcacgagggggtaaaggtgcttttaattttgggggtaactactcggggtaactgcttatagtaactactcggggtaactcatgggggttactttttccagccttttagttacgcacccgtttggacgtattcaccagcgcgtcacttgttggggtcctgttccttgtgctccgcgtggcgcttcttatccgtttggcttttgtcgtccctttctgccttatccacttgctccttgttcgttttcatttttttttttctctttccgatgaggggctggtccacgttcgcaatttcgatcacgtctgtcggtttgaattttgtgttgcacgctatgcacgcgttttcctgcgatgggaagcagaggtgagtcacagaagggagaaaggatgtaacaaataagtagcaaagtgtgcggggaaatcacgtcctccatgtgagttggtctatcccatccgcctatccacctcgattcaaagctgtacctaccttggctatgttcacgtgactgaaaacctttttggagaacacgcagccgcaggagaagagacacatagccccggaggaggggttaataatctcattagagatggagcataccaacttattttcttcgtttaatttgtttttgcagagcaccaagtctttaagggatccgatgtgagcaaacgcttcgtagcgcgagtcgtccattttgcgtttcttcttctttttgccttgcctgtccaaaatgaggctcaagacgtgctccgtgttgtagaggtagccgaagcggcagcagaagaagggttccttgagcgattcctacggggggcggtgaggatggcggtgaggatggagatgaggatggaggcgagaatgacgatgagagtggaggcgagaatggctatgagaatgactgcgtgggaggtctactccctctagtggcaattcacgggtgggaaggcgcggacaaacaggaaatgccccgcaaaatgggcaatccgcgcggctctccgatgtactctccgatatactctccgctacgctatccgccacactatccgccgcactatccgccgcactacccgccgcactacccgccgcactacccgccgcactacccgccgcactacccgccgcactatccgctgtccccacctgcgagatcgcgcagtgactcatgtaatgctccttcagctccttcttgttgctcctgcactggttcaccgtcacgagcgtgtttttgccgtagcccaggctccccgtgctttcattcagtcgcttgtgcttcattcgaaccaagtccacccgctggggcaaactacctccgtctccccccattttggattcgcagtccttctaccggggggggggttaaaaggggccaaaaaaacgtttatcactttggggctccttaactggggtgagcttttcacgtgcgggggtacgttacattcgtatgtgctgggggaaccttcgtgaaaaaaaaaaaaaaaaagaatagcaaaaagggtaccaaaaaggatgacaaaaaggataacaaatgggataccaaaaaggagtaacaaaaaaggactacaaacgagtgttacaaacgagtgttacaaaaaagagcatcaaggggggtatgtcctctgctccctgtccgcgcagtaccccatgtatgtgtcctttcccaatgtgctgctttgtacgtcgctcgcccgcttcgagaatcccgtgcagacgtaccaagtgagcgaataaaatgcatttacgcaagtcagtcgtatggctaaacgctttcacctttcactttcgcccacgtgcgcgtgttggaaagactggggtgactcctttatgttcgcaaaatgggccttcactctgcgccgttcagcgttatcggttggctgacgtaccggtgggcaatttttccgtccattaaacggcccaccgttcagcaatttttttttttttttttcttatttttttctatttttttctttttttcccaaggggcaactcaactgaatcgaactgtgcacgcacgtcactttggcaaagaagtgaagaagcaaaagggagggaagggcgaacgtttcgcgcggtgagcgtgactcgcacaggagcgaagtacgaagtgcgacgaattaagcaaacgcgcacgggtacacgcatacacgctattacgtgcaggctattacgtacaccctcttacattaacgcttttgcatccacgctcacttctgcgcgcaggtgaatacgtgtatgcctgcacgctggtattggtattccccccatgccggtgggccaccagggaatcaccccaaccaagcggtcattttttttttctcactccccccaaaactttttcaaaattttttgggaccccctcccctctcttttccctcctggaaccatttttcaactctgcaaaatgggtgacatttatacgaaaagacataaatatgtaaacaatggtgaggtgtttgagggtagacaatcgatagtacttctgacatgtgcagatttgacgaagagtgcctaacccttttccgcttcattctgtgttggagcaatccatgtagatacatatcccacggaaaaagtgcatagcagcgacggttttttttctcattcttactgcttttgatttttctgccctctgattatacaggtgttgtgatctacgaatgggagcagagtatcgacgagatcaatattttcattaatatgaattcgagagtggttaataaaaaggacttagatatcgagattaaaagtaagcgaattcgaattgggctgaagggaatggaaagctttttggagggggaactgtccggacttatcgacgagggatgctcgtactggtttattgaggataagaatttacacatacttttaacgaaggtacgaaaggcagaaatatggagtagcgtttttaagggacacaaatgcattaatgccatcgatgaggataacacgaggaagaaaattcttttggaacgcttccagcatgagtaccccacctttgatttttcttcagccgcgtttaacggtcaggtgccagacgcgcgcacctttatgggcggcgtgaagtactaggttggggagaagtagtacagcaggtgtgaagtagcagagcaggtgtgaagtagtgcagcaggtgtgaagtagtgcagcaggtgtgaagtagtgcagcaggtgtgtagtagtacagcaggcgtgaagtcgtagagcaggtgtgaagtcgtagagcaggtgtgaagtagtgcagtcggcgtgaagtactacggttggtgggacaccacgcggggaaaaaaatcacacgcctgcaaaggtagcgccagccgcttttttactatatttttttttttgtgatgctgtgcgtatttgtataatacatcagttatgcaagccactgtggggggattcgccctcactctaggcagtacggcctgccaacttctctaacagagtactccttcgctcaaagagagccttcgcatgggtgtcctccgcattctgcttggtgagggcagttcttatattattggcctgctgtaacttcaacgcctttctgcaattagtgaagttcaaaaagctgtgcatgcacgtaccctctcgttcttgttccgttaaatggtaattattttttaagcatcgaaagaaaatagatcccactagtctacacggattttctatagtagtactattgtcccacatcttgctgtacatatccgccttgtattcctttgcatccaaactgagattatcttccaacacgggtttcccattcactatgtcatgccataacatcttatccttcacatcgatatctttattaatggatagtccaacgatgttataattagtgaataagttatgtagggagtagttcatctccatgtttagtctcctctttatgaaccaactttttatttccttttcgattgctgcgatttctccttttagcttaaacgtgacttcatcttcgttttggagtctctcgatgttggtgctcattttgacgtgcctatacaactgggtttattccgctgagcaggtggccgattgaggctgtgcgtgcgattcgctggggtaaacagaggaagctcctctccgactgcttaacctatagatacacacgtacacgtgtgtgagtggggggaattacccattcgattcgctcgctggctcgcccgtatgtttaacctcgcttaaaagataaggcggggtcccttttagtagccgtttcgatgtgtaattggggcggttacatcggcaggggcgatcgaacatgagtaacctgctctcgtgatgttttgagcaagcgattgtgttcgtgcgagggtattgctgctttgcgttgcgttgcgttgctttgcgttgctttgcgttgcgttgctttgcgctgctttgtattggtttgccttgcgctgctttgtactggtttgtttttttttttttttttttctcacgggttttgccccttaaaagggctaattacgtgtcgtgggggtggtactctgcggagcgaaaacgagccatgcgggattgccaagctcattaaaaaaaaaaaaaaacagccaactcggttgctacacaatttagttttgcctcaacggagttgcccccacggggttacctctacggaattacccccacggagttacccctacggagttacccccacagagttgccttaaaaaaaagaattcccccttttcacctctctatgaagcaagaaacgcttggagaacacgcctccccaggtagctgcgtttaaaggggaaaatcccctcccaccagtgatggggttgattaggaccctttatactctgtgtgcagtaggcacgcccgtgttaactctgccacgctgggtcttccttggaaatgctgccacacgtagggaaagcgtggaggaagggggcttctttaagctcacaggtgagcagcagcttggttgaagaaagatgagtcgagcttttgttcccctcgtgtgagtgaaccctttgcctgtgaaaaggcgagaggagagggaaaactcacatggaagcagtcaccctatgtgcccctgcaagcaactgtttcgcagaagcagcatatgcacacatagggttactgattctgatccctgttagcaaagcggtccacataaaagcaacggagttcattttcttagataattaccccatgagggtactttttttttttttggttttttnnnnnnnnnnactttttttttttttgggggggggcggtaccgcttttatggtgagagggatcactagaactagctaaaaaactgtgaatgtataaagtgggagggacgaaaaaaaaaaaggcactagctgtttaattcgcctcgccatgcatcgctttgcatggctgtcacagctggcacagctggctggtcgctggtaggtactttgtcttggctcctttcttgtggggtgccttaatttgtgctcgtcggggcgagggggggaaccgcgccctgaagtgctgcaaaaaaaagggggaaaaaaataagcatacacatgaggataaatatgatcacttacgtactttttcatgcaccctataaggtgaagcagagtgtgaaccagagcataaaaaggtgcggaaggagggaccacgcgaattatgcaagggggaagggggggaagtatcacgattgagcacctacggggcagtggggcgacgttgcaagatgtacatacaccaccccttcgttcgggggggaaagcacgtcaaaaaaatgtattaacttatgtacgtacgtctacatgctcgtttgctcctacgtctacatgcgcgtttgcccctacttctgcatgctcgtttgctcctacgtctacatgcgcgtttgtccctacttctgcatgcgcgtttgtccctacttctgcatgcgcgtttgctcctacttctgcatgcgcgtttacacgggtgtgtgcgtgttccttttctgggacgcttaggagtacgcgctggcatgacgcggagctggccccctcgtgaatttgcatgcagcgccgccccggtaccgttccagcgccaccccgttagcccaactttttttccctggggaacccccaaacttacagaggaacccaacatgtgcgcgcagtgtacacggcggggcggtcgcttcttgctccagtgcgtcgagtactccacgtcaccgttatttttgcgtgtcaccgttatttttgcgtgtcaccgttatttttgcgtgtcaccgttatttttgcatgttatcgttttttttgcatgttatcgtttttccacgtcatttttttcgcttcacttttttcgtttcacttttttcgcttcccttttttcgcttcactttttttacttctcttttttcaaggtcaacttttttaaatcaattccttccacccaacacagttttgtaagtcctttttttaaaccaacctccaatttatatgaacaaaaagagtgacaaaaacgatccttatcgtgtttttcaccccatcgtgtactcctccccatcgtgtactcctccccatcgtgtactcctccccatcgtgtacttctccccattattaagcttcttccctaggaagttcctccagagccttcttttgccttgtttttaattttacaccattgtagaagctagaggtgagcgcaggctggtgaacttcagctgatgtgtgcttccctacacctgcatgcatgtcgtcatatgcttacctacatgtgcttccctacatgtgcttccctacatgtgcttccctacatgtgcttccctacatatgcttccccacacctgcatgtacgtaccccccaacgagaagcgctgaaccaccccgtaactgtgtgcagcgcccagagtgtagtaggacaccctgtcgcattgtcccccccttcccctcccgggttagtaatccctccttttgaatacctataaaaggtacactgttttttaataccttttgtaacagggcagatttatcattagaatttcttctctagatggatgcccagtgctaccactccgtcgtgtcctttttttgaaacgagtgcgtcattttggtaaaacacattcacccctccttttttttaatcatccattttgtgtggtaaggacacgattcgttcgtgcgccaagagtcctcgtaagaacggatggagaggtgactgcgcaacacacgtggttagatctacgtctatataatacatgcgctccctagacatgcacatttggtgttgatttttctgattcgtgctatgcgcagtgtaagacagggcgcgtggcagggtgcgtaacagggcgcgtggcagggtgcgtaacagggtgcgtggcagggtgcatgacagggtgccctttcctcccactccctaccccaccataggtatgcgtgcaaacttagtttcagtttcctagtccgttgtgaaatcctgcatgagtatcttttccttttacggggccccaaactgtagtgcacccttcttttgaatgcttttgctaaaattcgtttttacgtttttgtgcgcagtttgtctgtagttacatgtgcacacaagtaaaggttttttgctcgacgtgcattttatgctccccccccacacacacacacttcctacacgtagaatgaaccgcttcgtatgaaccgcttcgtatgcaccgcttcgtatgaaccgcttcgcatgcaccatttgggggcacatcctcaccatgcatagattgacctgtttgccatttgtggaaaaatacatctaaacatgtgcaggcgattttacagtcgctgtgctatgtgcgattaatttgagatacgtattatcccatttgcatgtgctcccttttcctatctacgtgctgttaagttcgaccgattggggcgattcacctgctgttcagatgtgcacacaaggtggagaggggatgcctttggaagtagtctactatcggtaaatctccaacgtgtttagcttcattactgttacggaggtacccaccaccaggactgtcccccgatgtgatttcttggattatgccccttttcaatacatgactacttggtgtgtcttctccccccctgaaatgtttttttttccagctcagattttattaatttttttccctattcaaattttatgaatttttttccttattcaaattttattaatttttttccctgctcatattttattaatttttttccctaccttttaaaacccttctgcatgtagagacggacttatccgaagtgcctccttttttttaaccccgttgtacttccaacgattattaacatgccttgttaacttttttcttttttaatgcacctgtttcctttgcattgcacgtaccgagtcggggcaaccggaaaggacgctacgcgaacatgtgaacgcacatccacatgcagacgcagatgcagatgggcatgcacgtgttcacattatatgtgagtttatatccttcacccgaacggcgcacttatatactcctcctccagcggtgcccacttcgctacttttttccaatctcacttttctcattttttcaaattgtgcctataatccgttttggaggttgcccaaagttagacgtagaaacgtttgcgtatggcagctgagctgatctttaagagattttacttttatgaaggggggttataaactgatcacgagagtagtcgtccccattcccctactccctgtgcgttgtacacatcgacctgattgcaactttagtcagtgtgtgtctctccttccccttttggtggcgaggcatctctcttagtgatcccttgttgcgtgcgaagcgtccattttgtgacagtttaccttttccattgtgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttaattcctctcagtttttaatttcccctctagagtgcccgtcgtgtatgccacaagcaccgcgtgagtgtgcatgcgtgtagtactacttttacatgcacaggtggattgtggctcatatatgaaaagaggacccatcgaataggtttcgccacgtcaatttatttcactattttattatttttttattttattattttttttactttttttattttcttttttttacgctctttttacgtatcgagagttacatctcacttttgtgtgggcaaccgtttcagttagcgcttggttgagtgacgccacgagaagtgcgccgcgcagtgcagccaaaccacgccaattcttactgcacagtatatccagaaccaagtagtgcgcctaggcttgcatttcccctaagtacatgcacgcacctgtgcctacatcattcaaagggatcatacttctgttcttgccttcccctttttaagcatttctgcgttttacttgtgcccactgtggagattttcttatttaagcgtgcacatgaagatacgagagcgtgcgtgaggcatatgtatatacccatgcaatgaaagttgagcagatcaaattatgtctgttgtttagtggtgttttattttatttttttgatttatttttttgattttattttttttttattttttgtttttttttttttattttcctgagcgagagcggccatcaggcatagcggttactcattaggtgtaaggagagtgctcaggtagcaacgttcacgcggaaacgacgaggcgaagaaagctacagcccggttgtaaaaaatattgccataaaaaaaaaaaaaaaagcagtcaacaaacgcacccagggacacgcacctcagaaaaatctacacatatgagtagatgcacccctgggtgttgcccgcgtttacggcctcaccgactcagtcacttagcatgaaaaccaccgttttttaaaataaaaggggtatcctcctttttgctaccccccgtgcattgctccttatcaattgttcgaagagtttttaacgtgactcctgttgaaggggttacacatgcatacatatgcatatatataggtgtataattttttttttatttttttatatttttattattattttattttttttttttccctcgtggagccgccccctttttaaggcgtgtgtaggcacagctacttgtgtgtagttcccttttttgtgtactcacattcccatcacgtaatttttttttttttttttggtcactgaaatgacacattaaatgagcattttgaatgagcattttgaatgagcattttgaatgagcattttgagtgagcattttgaatgagttttttgaatgtcttttaagtgcagtttgctttaatagtgcacgtgtgtatatacttgatttgtgtcgacagcatttcgatccctttttgtgatcctcgcgacgccgttcgtttgtgtcggtctgcactaccgctcagttctatcgccgcctgctgagcatttgcacctctgccgcggggaacagagccttatttcacgtgtgcacaatttgagggtgcatcgagaggactccctcgcgcggttccaccagtgtacctacgcacggatacgtttaagagcataccgaacataatatataacctcccttccacggtaaccccgcggcattttttttcccgctgctacgctttaacgacaagaacgcgtggcacagcccagacaggagaggccacacagacgcaataggccacacagacagaagaggcgaaacagagaggaagaaacgcagccaccccttttgttacaaacccctcgttgcagtgaaaatgtacgtgtatagagaaacatgaatttgaagtccccttgctacgtagactcgttccccatgtgtagacgcacacgatagaacaccccgagtatacgagcatgcatgttcacatatctaacgctgttccccaccaccaacatcaccccccccatctgtaggctttacaaaacacaactctgctccttttacgcaaagggaatctgcgctagaggcagcaagtgtagttgggctcatggtgagttggacgttagacccatgcccaaattttacaaggtaacagtttttttgaagacaattcactcgtcacctcgtcgttttttgtcatggggacgttatcaccactttgctctcttccttttatttttttctcccccctctctccttctggcagacaagaatgtgttacacatttctatcgggaagttattgcgaagcatccaagtgtacctttgcacacacagaggaagaactgcgaggatctggaaaggcccttagattatgcaccaaatattttttagatggttagtttattttttcccaatttttgtcaatggggttaatttaacttgcattattttttttgcgtccattttgggttgttctggccccccttctattgagacgtgcgtttgtatgcgctctattgacatgtgcgtttgtaccccccgtgtgtgtttgcatccccccgtgtgttttcacacttcgcatgaggccctcgctcactgctccccgttgtgccacttcgaaggatactgtgccaaagcgaacaaatgcccgatggcccacaacataaaccagctggacccgtcagtgaaattttccagcagtgaattaatgaacagaatgtacaataatgagatggaggaggaaggagacgagccgagtttttacaaaaacaaattgaataagaagagggacgaaagtgaaagcaatgatggggacaatggtagtgtcaatatcaagggggaagaccccatcaatatgaatagcaacatgtacaacgtgaaggaccaggaggagaatctccctgatgataatagaaaccgttatgcagtgataagacatttggacgaagctgaaaaggatgcacagggttcccacagaaacaattttagctttttaaaaagtcacaggaagaagttgtacagtgagtatctgctcgaggggagtggggaaatcggtacgtcccgagtggggcacctttttttgcggccaccttttgttggggtcaccttcctgagtcacctttccggggccaccttcctgggtcacccttcctgtgtgttcccccgttggttgtccacacccacgcaagcgctccactgatgcacccccttttaccttttttcctcgcagagagagatgccccaaaaagcagaggcgcgaaaggaggcaactttaccaaaatcgattttacccaaaacggagagttcgatcaaaacgaagaagttgcaaaaatgggagacaaggtatcatgcagggagttcacctatggagatagtagtttcggacgtgaaggggaaggtgtccccacgaagctctttgcgtatagggtgagcggcgtggacgcggtgagcggggatggccgggtgagcggggttggcatggtgagcggggatagccgggtgagcggggttggcagggtaagcggagaccgcctgggaaaagcgaagctacccagtgaacaccaccaaaatggatttcccccctcagaaaatatgttcctccctaatgcggatcattttgtttgcaactttgggagcatcaacaaattaaatcaagggaatgtgcaccccagcgtgagccccagcgggaactccaacgtgaacgtgagccccaacttgtgccccaacatgaacatgagctccaacatgaacaccaacatgaactccaacttgtgccccaacatgaactccaacatgagctccgacttgaaatttgagatgctgaatgaaatggagagatataaacacctgaacgtacaggtggaaaattactttttcaacaagataaaaaaaaaggagtatcgggagagttccctttttgattccaatacaactacatatgaacacgtgaagaatggatctaatttttacagcgacggtatgatgtatttggataggactaaggagaatatagaccacttcgatgatctgggatttcgttttaactacaacggttgtcttggagtgcagaaggacgttggccagggaggcggatttcacgaggtgggcaactcgcacggcgtgaatggcgcgggcgatttgatctgctttagtcagggggattcctttaactgcgtgggcctcaacggggaggaccgctttaactgcgtgggcctcaacgagcaggacagccttaactacgtgggcctcaacgagcagggccgctttaactgcaaagccctgaacgaggaggacagctttaatcgctttaaccgcgtgagcctggagagcctgatccagaatatgaataatctgagcctcaccaagaagcagatgcccacgcaccccctggtgaaaacagtcaatggggagagcgcctcgggcggtgagccggaggaactaaaagacacgaaggagggcgaaatggggtccgaaggagatatgcacacgggggaagatacccactcggaggaggaccactcggaggacggccactctgaggaggaccactcggaggaggaccactcggaggaaggccacttggaggatgaccactctgaggatggccattctgaggacgcccactcggaggagaaccactccagggacaaccaagcggccgcgattaaatcaaaggaccttcaccccgaggcagaacaaatctacagtggtgcctccttctcgaacagcatcgcaaatagtgaatttaagatgccttttttaagtgacaagctttccagccacccgaaccagcaaaatgggtattctgggcagtgcaggcaaacgggggagtatcacaacggagttaacgaaagtgcggcgaatgggcttgttgggggaggttcttctggcttcaccacgaatgggcttgttgggggaggttcttctagcttcaccacgaatgggcttgttgcaggcgtcagttattccgacttgaatgcgaacggagtggccaacctgtgcagtctaaggaacgtccaaacgagcatgacccatttgtgcagccaccagaacaacggcaccccgaagagcagccgcggaagtgccagtagcgtccacgatcaaatgatgaacgcccactatgacttgagcagcatttacagaaaactaaacgcgcagaggagtatgaccggagtgaagactcttcaaaaggaaagtagcaactacaaccctcccgatgtgttgagtggtcaacactaccctagtgcaaatctgttcaccccccaaagagcagttggaaaaaaaacggaaaattacgacactcaggaaaagaagtacttttttaactacataagtaactacatagagggaggaggtaccacgacaagtaggcaaatgaacacggaccgagacagaggcagagtcagcgaaaacgacataggtgcccgagtgactccaggtggcatgttcctaacaaatggaagtgaactcgcgtgtggtagtcagggaagtcgcggcagtcagggaggtcgtggcagtcagggaagtcgtggcagtcagggaagtcgtggcagtcatggcagtcatggcagtcttggtagtcattgcagtcatggcagtcgtgccagtcatggcagtcatggcagtcgtggcagtcgtgccagtcgtgggagttgcgaggagagcggcaacgatacagtcatgaagaatattttgctggggaagacaaacctgtactgcacccccagtagcagtggcatgaatgaacatgtagagggcatagaaaatagcagcagttataattcaagggaaaggaatatcacgaaggttgacccagcaggtgaactgggccgaacggaggaactacataaaatgctcatgaacgactgcacgaatggtatggctaactacaacataggggattttttttttaaaaaatgacggagacaatctgaatggcttgacttacttgcatgggaaaaatgctctacagggcacaacggacagttttggagataacatgaatttggatgacatgaatgaggtgaactacggcagcttgagagcccctgcggtggggttcactaggcgaacagagcaaggcgtgtctgtgaaaggtggcctgctaaatggggggagtctccacggaggctgcggacgagggagccaaggagagcaacagaaccagggctacaggaatgactactgtagtcgtgcggaacacccacagagagccatgtacagccaccccaaccatctgctgggtgctcacaggaacaactcgccgctgaacccgcacaggaacaactcgccgctgaacgcacacatagattcatacgaaatggcctacaaaagtaatgagggctttaccaactatgtgcacaacgctagtaaggaagtggggaaaagcaatgcagtgaccgagaataggagaggaggacagaatgaggaggccctttcagacgacagcaaccaggacaataaaaaaagcccgcgcagttataacccactgacgtatagcttcagcgggctgtgcgagtgtttagccaggggggaggatgaagcggagaaagtggaagtggtggaggaagaggaggaggaaggagaagaagaagaggaagaagaggaagaagaggaagaagaggaagaagaagaggaggaggaagaagaagaggagccgtcggggtagacgcgtaacaggcggggtataagcgtaacagtcggggtataagcgtaacagtcggggtagaagcgtaacgggcggaaaaacacagcacgtcttccgcgcagaaacaacagatggcacaaaggcagtgcgactgttgccgccccctcccccgattcgcagcgaaatgtgggtgaacataaaaagtggagacttcagcaaaatggagttcccgaaggatgctgaggctgacgcgagcggattatgtgcagtaccttttaaaaaaaaaaaaaacagcagtgtttccccgcagcgcagtatggactgacacactgcgcttcccgaacggatgctcaatttcgccattttacgttcaggttgtttgtagtgggtgtggagttttttttttcccccgtgagcactcttactcctttcattccatcttccaatgtgtgtgtgcttccccaattgagtgcagcacgcaagaaaggtgttccttcctccccttttccaaagggacccttcacttgaaagtattgttttttttttcttttttttgcagtgaatacccattcgatggcgcgcaatgcgtcttacctgtataggcacacccatcacagggcatgcgttgtgtattttacgacatgaagaatgcgtccctgatttttgttgtccttcgattgcacgccgcattctccattcgcacgcatgtcccgttcacttgtacaatgataaattttccaatttttttttttacgtaaaattaattttttttttacttttaaaagtttatctttttttttccgtcctttttttcattcttcccatacgttatcctctcttttgaacgttgcgcaaatgcgtgccttttttaatagcgctagacattttgttcacttgtttgttttcccttgtactattttttttttttttttttttttttttttttacacacaactgggggactcaacatggttatcacacactgcattttcccattgcatacattcccttcgtgaggaaataccaacgtcgatgcagatctgaatattggtgtgccgcttttatcgtccccatgcgtacgtatagcttatgtatgcgcgatactgatcccctgttagcgtaactgcgtggtccttgtgtgttttttttttttgcctctgcgcagggcagcagtgaaaaaaagtgaaatgaaaacgcaacgcgtgagaacaagcatcaacgcattgtataagaagcgttgtctgcacaaaaaaaaaataaaaaaaaaagtaaagcaaagcgaagaaaaataaagaaaagaaaaacaaattaaagaaaaacaaattaattgccgcataatccgtaacagcacgcgcgaaaaaaaaaaaagcgctaatcgtccgctctcccgaactcgcctctttcccttgatggcagctgcacgtgcgaggttaggagaattcctatttcgctcagtgcatgaatttttttttttctttttcttgtttccccgttgcgtcatcacagttggcaatgtagcgcagagggaaggtcagaggaggggccgcttcgtaaggaccaaaggaatgacaaattaatgtcggcacaagaaggctgcgcatatgcacctgttgcctcacttttatgtgcttctatttttttcttccattttgcgcttcttttttttcccttcctttttgtgcttccttttttttttcttcctttttgtgcttctttttttttttgcccttgtgattttccccgtttgtccatttcgccgcgcaggttcccttcgactgcttcgcaaaactgcgcaagaagggacaagggggggtgaacatacctctacatcagctgagcaactcaccagtcgcccccgacgtggcagcacaaaatgcgtaactttgcgaggatcccactttgccgcctccctcctgggaagtgcctgaacaaaagcgcacacctcggcgggaagcacccgttccgttttaacaaggcgaacataaacacactacaccactttctagacgtcctagaatttgaagaagggaaagaagacgaaacggaatacagacgaatcgatgagctaagcaaatacattgaagttataaaaattaaggatagtccaattaacgaaagtaaatactatggatacaattttgaaaatgaagataatttttttcactcgaatggagaattgaaaaagttacctgaacaggtcaggcaaaatgaagtagaacgagtaaaggaatacatacatgtacccccattcgttttagcaaaattatgcgaatatgcatttaaagaaattttattttttttaaataaaaaacatttgaagcaactgagcaacatattgaatgatggggagtctagcaaaaacgacaagtatgtcgctatgactttaattaaaaatgctgtgattagtgctgagcagaatttgccaggttgccaggacacgggcacggccatcattttgggcaaaaaggacgaagaaatattaaccacttacgagcacaagtatttgaacttgggagtttacaatgcctatcgcaagaataactttcgatacagtcagctgtctcccctcagcatgttcagcgaggaaaacacaaaaaacaatttgccttgccagatcgagatttacagctccgtgcgcggggggaaggcacccggaggagcgacaccaccgggggtgcggccgcctgccccgcctgccccgtccaccgcttctgcttcgtctaccgcgtctaccccgtccaccgcttctgctgcgtctaccgcgtccaccactcccaccgcttctactgcgtgcgcccccaagtacgaactgatcttcatcgccaagggcggcgggagcgcaaacaagaccttcctgttccagcaaaccaagagcatcctcaacgaagacaagctgtacgactttctcctcgaaaaaattaaagaaataggaacgtctgcgtgccccccatatcacttggcagtagtcattggagggctctctgctgagatgaatttaaaaatggtcaagctagcatcctgtagatatttggacaatttgaagaaggaggggggtggatatggaaaggcattccgagatatcaagagtgaacaaattattttggagaaagcacaagggttaggtataggtgctcaatttggtggcaagtactttgtacatgatgtgagagtgatccggttgccacgacattctgcttcatgtcccattggcattggcgtttcctgttcagctgatagacaaataaagtgtgtgattaatcgagaaggggtattcatggaggcgctggagcatgagccgattaagtacctcccagaaattacttacaaggacttgaagcgagtcggggggatcgccgcgcacactgggggggatgatcaccctggaggaaacgaaacaggggaagctctccctgggggaaacgaaacaggggaagctctccctggggaaggaggagtgcccatcaaccttaatcagcccatggaaggcattctcaaatgtttatcggagcactccgtgtcgaccctgctactcctaacgggcaagctaatagtcgccagggacacagcccacaagagaatagtagataaccttctcctgaatggaatccccatccctgaatattttaaaaaatttccaatatattatgcaggcccagcgaaaactccggacaattatgcaagtggatcatttggacccaccacagctggtcgtatggacgcttatgctgaagtacttatgaagaatggggcttctttaatttcgctagctaaagggaataggtcgtccgttgtacggaatgcatgtagaaagtatcacgggttttacttaggtagtataggtggccctggtgccattttggccaagaaaaatataaaaaaggtagaggtgattgactttgcggagctcgggatggaggccgtgcacctcatcgacgtggtcaacttcccggccttcatcgtcatagacgacaagggaaacgatttttacagccagtggatccccgcctagagggcagcgcagtgcagagaagaggagagaagctaatctaggctaatctaagctaagcgaagcgaagccttttgtatgggtcatctttcaattatcgctgtgcaccagggggaagtgattcggattgggccctcccacggtctttctgcttgctctctacgtttgcgcagatcctacggccaggtgggccgtaaagtagatccgctgcacattttgcggaaacttttttttgcatgccaggtttcgtgtccaccactgggaatggaccacccgtgtgacatcgtgacatcgtgtcaccgtaacatcgtgccatcgttccaccgtgccatcgtgacatcgttccaccgttccatcgcgtgacatttttttctgtgcaaatcgacttgttcctactgcttgggggaagcagcgctcgtttttcccgcatttaacacccatttagggggaggcttcgttttatttcgtatatcctgtgaactgagtctggtggatgatagccctcctcccattttggcgacctctgtttgggctgccatcgttttggctaccttcgttatggctcccttcgttatggctcccctcgttttggctaccatcgttttggctgccaccgttttggcgagctgtgtgtgggttgctgtagttggtggtgaaggggtaacacttgactgggttcccttttttgaggcagccttggggggagctctctgacctggtttccccttcgagtcgggtttattcgcaatttgcgagaaggctttaccatctgttgggctgagatggacaggcgcactgcttaccccgctcgccgtgccaacactttgagaaggcttcctcactgctgggtggcgtccccgcacaggcatactcttctttcccttggcgcctccgccagatctggtagatcctccaactcctccgtcgatgttataccgattattcttcttgaggagaattcccgtgtactcctccctgttggtcctgttttcgattagtagcttaaccgccgtaacgtggtctttcactaacttgtaaaaatcgtaacatagtatcctcctttgtatggctctattggtgtgttcctccgtttgttccattagtccatccttcgggttatctgcccctttttcctctcgaaaaaagtagcagttttttttggtgcacccgttttttataggtatgaggtaatctcgttcttgtgtgtatctctccccagtttggtcttccccactagcacgtccctctccatgtgtaagggatgctccatcaggttggttctccccccccatgaggacgtccgtcttgtcccaaaaggtacacacataatttctatctccttcttttgtcatgatatgaattattttcaacacatttaaaaacatcagtcttatgtgtcctacacatttgacgtatgaatttgaggagacgtaatttatgttcgtttcggaaatgcacttgcgcagatcatcgtagaagggttcctcctcttcagctgtgtgtggcggcgtggttggcggcgtgggtggcgatgtggttggtgatgcggttggcatcgtgattggcggcctaactgacggcgtgtggcaggtaccccgggagaggagccccttcaagttggaaaacagacagatcaccagttgaataatcacggaagcatcgtagcatagaaggagatcaaaggagcctctctgaatttgataaatcgagttgattattttttttgtttcttcaagtaggagataattacagattaaaaatatattggggtatatgtcttctcggttaatgcggaaggtcaaattggacagatgggggttcttcttctcctcctccttcctcctcgtctccttcttgctctccttctccttcttgccccccttcttgacctcctccccctcctcgcaatcttcgtcgtgttcgttgcggaacttgtaactgtacatgtcgctactcatgtagaggctactctcctttgttgtcgaatgacattttattaactttacccttttttgtccaggcttcttcctcgtagaggtggagtagaaacactccacaaaatcgaataagttcttgttcatatataaaaagaagtacgttaagaaggatgtattcacgttgaaattgatgtttggtgggtaggggaagagacccttctcttcgctaaacatcatggtttgctcggctcccctttgcaggatgtcattcatgtaatcgctcatcttcttgtgtatttctacgctctccgtttttttcttgtaccccttagttttgttgaatgagatgaagcgctcgcactcggtgactatctgtgtggggtggagaggcggggggtggggcatgtcatagttgaacactcaaaaggaagcacactctagaggaagcacactctagaggaagcccactctaaaggaagcccacccaaaaggaagacccaccttcttgaaccacttgttcaaagccagcaagacgaagaggtacatattatcctgcgcaaccgactctgtcctctcgaattcttcaataatcttgcacagaaactgaggcacgtcgttcactatagccttggctttgctcagaaatttatttacaattaatacctccttcagttgttgggattctctaaaaatatgattttcgcttacaattctagtcatgtttttgtattcgtctttgaaaatgccatcggcttggtcactcctcccttgggtcaccttcgcggatctcttcagcttccgcaggaaccgcttcctctgctcatttgcattctacgtgaggtgccaatggatagggaggtgcaccacttgaatgtggaaatggacaggaaggtacacacctttttttccatatgtgtagcttaatccgtggtgtcgatttagctggtcaggtgcgaacatgagggaagaggtgtgccacccaatcgagtgtctcgccccatcgcgcctaccaagtagttgtcgttcttcgttatcgtcgagtacctcttgaggaaggtattcctgtagtgcctaaatttgtacagggctgccgtgtcgtagggggggtcgattttgagggtggggtccatttgaatttgcctcttcgaattggggagaggagggagtggccatgaggggagaggcgcacatgcgagtattgccgagtgggccccagtcgactcgaatgcgaagattccacagcgatgcttagaagacatcaccgctactgagaaggcatcaccgctactgagaaggcatcaccgctgctgagaaggcatctccgctgctagaacagcgcactcgcttaccttctctccagattccactgcctcgcaaatttcacccgttttggtcagtttgattgccctctttaaattttcctttatctccgtgaggtttttatccttaagggggggaaaaggggagggggtccttgtccagcggaacaggttcatctgcgcgttagcgtcaggttagtcacgtcaggttagccgcatcacattagccacatcaggttagccgcgtcaagttagccgcatcacgttagccgcgccaggttagctactccccgtgcgtgccgcaccaccactttgcagccactccctctgttacgtgcgcccgttgcctctccacatcgttcttcagctggaggaggttagcatggacagagttgtaaaggctctccttatacagagataatattttctgaatgagcttgtgatattcttcaatcgtgaatgcaaaaatttctgccactcctttgacatagttgtgaacaagtcgatacttgtttgtgaagcatatgatgatgtaatccattattttgaggtgctgatatagttcgtccattttggtgatgtgtcgaggacctttgcatgtgaagctatgaacatggacaattttttcttttcacgtttttgttgtgttccttttggggaccctctacagggggacagtcacccacatggaggggggaaaaaaaagaaaaccacaaaaaaggagcgcccacagatagggcttccctttttttcatgaacgcaacaaaatggattgctttgctatactgtactttcgtttcgtttcgtttcctttttttttttttttccctttctccggtcgcgaacggagcaatgtgaaaggcaggagctaatgaactcaacggaggaggggcaaaaaaagagggatgttccccttttacaataacatttagtttagacgtttacccaggtgcacacatagacaggaatttcatctcataggggaaggttgggggaaaaaaaaaagtgcgcaaaaatgcagtaagcatcgcgtggagggacacataatagggatgaacacacgagggattgcaaaaataaagagcgcgatggacaaagggggagtgtagatccagcggagggacccaatcctcccctgcaatttgcttcacgtttttatggcatatatgcagaggatgcagtccagagtttcatttcccatttggacgctgcaaaggcctgcggagggagagtcaccggggcggcgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaaaaaatgtaaagcaataaaggtaaaatggggtgtttaaaccaggcgtgttgtgggggataaacgctcaggtgtttgcaaattttctgttatccctattcctcgcaggtgtgtgtgtgggggatacacgctcaggtgttcgcatattttctgttatcccaactcctcgcaggtgtgtgtgtggggcttttccagctcggcctctccatgggacgcacacgttcgcgtccattctctcctaaacgtgttgctttctctcatggcgaactacgaaccgtcggagttttcgttccacagacaaacgttcgatgttgttagcggcgatccgtttttttccatcaaaatgcaggtagctattttggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatgcacacatgattagccatttgtttgaaaggtgcccacctataggggcacactcgggagatcaccgcggagcactgcaacgaactaaatgactaaacggggcgattggagcgatgggggccatttgtttggctactcggctactcggctactcggctactcatctactcatctactcagctgtgtgaacaacgccgacggggagtcaacactatgcaatttcatcctctgtgcttgtgctgcataatcgagtgttgctccccagtgcctgcgtgacgatcactaatccgctgcgtgctctcaggagagctgccaaacgtaccaacgtatttaaacggcttgttcagtttggacagctccttcaaagttgtgtccagaatctgagatacccagaaattcgttttctcgtcattgtagtgcattttttccagaaactgcgaaatggtctttggcgaagttggaaaaaaaaaaaaaaaaaaaaaaagagacacacccgtaatattttcaacatcacattttagcgcacatcacgtggatacactcgcttgtcccgcatgcgccatcgcgagaatccactgttacgtctctctgtctttgagcagttacttgtttgcctatctcctccatgagctcaatgtcgaactcgtcctacacggggagtatagttgatttatttatgcttcttgtgcgtatgggggggaaggaatgcagcaaagaaaagaaaaaaaaaagggggacaggcaaagaagcaggcagagacaagcaaagaagcaggcagagacaagcaaagaagcaggcagagacaagcaaagaagcaggcagagacaagcaaagaagcaagcggagacgaagcactctttagcatcgccaatgcagggagtgcctcccccaattggcccacgcagggtacatgcttcggcgtccctcccaattacctcaaacttctccgtgtcattcatgtttggggacaagttcgataaggttggttcacaagaatgaaatgagcaaatgtcgcaacgcggcagagtgatcgtgtgattgtgtggtcgcgcgatagcgtgatcgccttgcactccccttttagacgctcctcctcacaggcaaaactgagactcacagaatcttctcttacaaaattaatgagcgcagtgttgggaggagacggagaaacatgtaggttatttccatttaaagtttgcgcacgtccaactgtgcacttgggctttctccatatcggtccaacggacacacctcctgccgctctgctgtgcgtgtgttacgctatgtgcattttttgtgaaagagcttctcgagggttaaaatgagttaatacactttgttggggagagaaaaaggaagaggtgcctttatggggttaatttcccctcctgtattttccgactgcgcgaaaaaagtgagcaagttggacagcgccgcgaggctaatcgggtagggggctaatcgggtagggggctaatcgggtagggggctaatcgggtagggggctaatcgggtagggggctaatcgggtagggggctaatcgggtatgaggttaatcgggcaggaggccaatcgggtaggaggttaatcaggtaagaggttaatcaggtaagaggttaatcaggtaagaggttaatcaggtaagaggttaatcaggtaagaggttaatcaggtaagaggtttattcttttttttttttttctttctctctcttttcctcttttttttccttaggggctcatcactggcaaccccttggaaaatcagcatggaaaaaaaatccccaatttcatcacccacgcgagggttcttactgcccccacgttcctcatctacttcctcaaagtgtttagcacttgagcgttccctatggctgcgctccttccgaagaagcggagtaaaacacggggggaggatcatgtcgtgtgcttaatcgagtagttacggcgcacacacatgcggaggttcggacatatagacgcaccttctacatgacgaagaatgctacttacgtgaagaggtgacccaattggtgaacattgaatgggtgtccattttgcaataaattacacatgtctaacgctttcctttttttgggaggggaggttaactcaacagaacatgaggaacagtgacataacagagctgcgtttttttttcccttttttttgtttcattcacttccaagtggggtgctccgctcctttgcgcattatcatcccgtcatcccccgtgtgcttgtcgatacatatgcgagcatttatgttcccacgtatgccccccttttgtgtgcgtgtttgcccattcgctacttgccttgggggggacaaagctccaatggagggcaaccgatcaccggacgagtaaccggaacagcctctacgcgtgcgtcccctaccgctgggcgttcctcgcaatgcgctgctggtatacactcaaaacgcgctgtactgggtccctcccacatgagaagtccccatgagggtaactccccctttggctaaaggcacacatttggaagcagaaccatctgcgcaaggggagggcggaagctctgtcttcggttgagcacggcaaaaacgagcaggcaactgggcgaaggtttgcaataacttcgtgacaacttcgtgacaacttcggccaacttcggccaacttcgcccatcttcgcccaacttcaccgtggcgcatttgtcccggcaaaacgggggaaaaaaaatcctctccccccgtgagcggctgtccccccgtgttgtttctcccctggcgagtgaacatgtataacctaaccccttgtgtgcatacaaaacgcgcagcctgctttcacagctcagttagccccttcggccccgcacacgccagcgttggggtgatcaactgaacgtttgtatgtacatcagagcgcacatgggtgaaggaatatgctcatgcgcacggaaaagtacacgaatgtgtgattgtgcattcagggcaacttcatattggcaatccttcctcttctctctttttttttttttttttttgtgtaaaattttccatttagtgcgctttgaataggcatcaaaaagttcactcgtgaatctcacgaatggttactttttcagactcgacgaatgcgacaaggacaacttatgtgttcccattttatcacacgcgtgcgcgaattgggatccccccttctattcatgttcgcatccgttttgccactacgttgtcattacgtcgccacttttttgccacttttttgccacttttttgccactttttttgccacttttttagccaccttttttgccacttttttgccacatttttgcaatactttccatttttttgttttatgatcccccctgctgtgtttcccccgccgccgcaaaactccgcacctgttccaatcagccgagcagcatagcagcatagcagcatagcgacctagcagcgggtgcggtccacagcgcttttgcgcatgagcagatataggtattccccgtgaagcgggaaaagaagtcatttcttgcgtaccgtgcgtcccctccttggtcgcactgcaatccgcatagcaatctgctttgtaatccacttggtgcgccgcttcccgcagcttcccgcagcttcccgccgcttccctccgcttccttacgcttcctgcgtgacgccccacttacgacgaaggaggagcaccatgtctacaattagatgggtggatctgctatccagcgagtcgagtaaaggaaagacagaaagaaaggcgcgcctagcgtgtgttactccgtccggtgttcataattcccctcgttgtacacacaggggggggggagattcttcagtctctctacgttgtctctccccccatttggagtgtcccccatttggtgcttcccccatttggtgcttcccccatttggtgtttcccccccccgattcgcagacctctcccactcagtcgcgaacaatgaagacattgcagagaaggcgaagaaaaaaaaattcccctacaatcaggagagggacctgaacagtagcttcttaaattcatacaatgcagatctggacaatagcaatgtgggaattaatttaaaaataaaaaatatgaccattgtggagaaaaaggagaaggaagagaagtcccttctgtgtggagataaaactagtgagcaaatgagtcactggcgaaatgacaacgaaagggaagagagcaacctccctagtgcagctcttaagggagtgataacacacacaggagagggacagtcagggaagagcacagaagaaggaatacctcccaaggattcacaaaacgtgcatagtaatggagacgaacaaagaggtgtcttaggaaatgtcatgctggaggaggaggaagatgtcggaaaggagaaaaactgtttgagtgagaaattggagagtccctcccatagggagatcaaccaggaagaaaaatcaatcccaaagatggattgcccaaacgaattatcaaatgacagtaccgtcctggaaaagagaaacaaaacggggaagcactaccccaatgtagagaacaacctaacggaggaaaacaccaaaaaggaactgctcaatagaggcagcgtgcagagtgaaaattttcagtccccaatcgaaggtacaaagaaggtaagtgaaaaaagatcaagtgtggggaagaagaaaaaaaatgcatcaagcttatctgctttgaccaaaggaaacaggagcaacagaataaaaaatgtttctgtggataaagagtcgatacagaattcgtactttgctcgatacattgtgaagaaggggggtgacaatacgaaggccgtgggaggggagagtgtgcagaggggggagtcccaggggtgcagtttaataatcaaggctccaaaggagggggaggtgtccagggggacggccaataaggggaagaaaaggaaagacagagccgggctctgcgagaacagcacggcttctaagttcaactgcacgctgtcgcacgacgtgacggtggatgacaacaacgtcccgctgaacccggccaagaaggtgaggagcaggctcaaggagagggccgccgctgggaagggagcggcaaaggaggcagtagctgtggcggcaaaggacgctgctaccgtggcgacaaaggacgcagtaaccgtggcgacaaagaacactgcaaccgtggcgacgaaggacgcagtaactggggggagagcagaaggctcaaatgtagggctagatccacccgggaaaacccatcgagacaaagaaaccaaaacggtgacgaagagcaccattggagatgccccccaaatggcccagcaaaacaaaaacaatttaggaataatggaaaatatgccatcgccccccaaaaatcatttaccctccctaaatcactatacgcatctgactagcgataatatcgacctggaaaaatttaaaaatttcgatgcgaattttattaactacttgggagatatacagagccacttcagtgatccgttcgtgagctccaatagcaatcgagtgaacagtcgacttaaagaaattgccgtaggtaaatccacgaaggagtataaaaattatgtcaaggtggtgaagtatgaggagaggatggaagatgaccccagcactcccaacgcgtatgagaatgtaacgaatgcaaagttccaagccaagtacaacctgtggaggaagaagctgcataagtttgacaccatcgggtaggttaccccccagggagagaaggctcatttgcgcgcaagtggttaatctcaccgatgtgggccgctccgtgggagccaacttgggtttgcaccgggtgtgtctggttagctcccttgatgggtgactgctggtacttctctcctttcttccttccctcctttcttccttccctccttccttctctccttttttttnnnnnnnnnnccttctctccttttttttttttgcgtataaagctcctacgcggcgttttccccccgtatgtgcatcgaaattgtaaaaccgttacgtgagacagctgtccaatcgtgttcaatttttaaatcacagaaaagtcagaagaggaaggacgtcaacccgtctgcaggacgcagcgcggtgaggaggaaagaaaaaaaaaaaaaaaaaaagttcacacgtatgtaacaaaacataccaaaagggctttatgattacttggagggtatctccacgccggttggcctaagcatcatgtgggcagtgtaagtgatatgtgtacagttggccagggctgacgcggtgggcatctgcttcggggtggtgtatttgtgcaaatgtacgtgaatttgcgcggatgcgcatggaggtggcccccccagctggtcacgcaactctgccttgcagttagttgtccccctcaggaaaagtatatcggggggtacttcttaaccaagtggctagcgctgctctcagccgcagatgggccgaagcacttaaagtcgaaagtctcgttctcgtcgatctccattatactggcgatgttgccacagcggtaacagtagttgggagcggaccacacggtaaccagttttttatcaaaccaccatttgtatccctccatgaccagctggtgagccctggcaatgacttcaatgtcgttcaggtgacaaaacttatgaacaacgtcggggccaaataaatgccctgcacctcttggacttttatcccacccgtttttatcattcgggtctgaccacataatatcacatagggaaccattcctggggatttcctgaaatcgattaattttgttcaggtctgcaatttggttgaaagaaggagacaaccccccatggatacagaagtagttgttttctatgattgcaccgatagaaagataatccatcaagtcggtgcaatatttccatacatttatcgacccatattttttaatgcactcatcataaaatccatacacttcggtaatttgtctactttcatgatttccccttagtagggttatttcatttgggtactttatcttcaaggctagtagcaacaggaaggtctccacgctgtacttacctcggtctacataatcacccagaaaaatgtaattgacttctggtggttcattgcctatatgaaagagctccctcaggtcatggaactgtccgtgtatgtctccacaaaccactactggtagattcacatgcttgatattttcttgattgattaggattagtttagcttgcccacacaaatgcttcacttccgattctgataatagctggcactttttcaacgtctcgatttgcttctccagacaccttgttctcatgattccccggtcgccaggcggggtgtatatgcatagggtgattaccttacgatatcgttttctagtgcacctagcggtatgcggcacttcggggagtgctcaccatatcgcagatcaacactatgcaaggaaggaaaaaaagagagaaataagacgcagccttggcacatgttctgcactcgaggaagaaggggaagaagtgggggaagaagacgacggcgaagaagacgaagaacctcctttcaaatgcacactcagatcgaaagggaccaatctgatgaagtgggcaggtgagaccaaagggagttccatgcacactgcagacgtagttacataatgtgcgacactaacgtatgcctataagcgcaacaacgacaacaacaaaaaaaaaaaaaaaaaggactaactaatccgaactgatctgtagtgagcctctccccccattcgttttgccacataacgcaacagttgagggatagctttccccacgaatactcctataacaaacttaaaaaacgttcagtgttccacttttcgacctggtgagtcactctctctcctgcgctgattagctttgtttccacaatctggagatgcttcaaaattgtaagaaaaaagcgaacaccttagctcacaaggggtagctttgctcgaacgctttttttttcacccattttggtgttctcgcctctgcgagtggcagtgaggaagcagggcgaggaaaagcggtacgcacgctcagttcgtatgaggacatatcggaacatacgcacttgcaaactcatgtttacttttggtgcctctcgtagtgagtgctctttctaaggctccgaattgacggtacatacacctcaccaatcgttcgttacatcagtgggggggcctatttgtgcattcgccgtgccgcctcccctcgccattttgcataccccgctttttgtgacaaaaaaaaaaagatgcggaaatgtatcttacctggctgcccacttctgtcgttattaccacagtgttttttttactttattttttttattttatttttttgtgcgaatgctttggaaacgcaaagaaggaaatgcgtaacaacctagagtgactgactctccttcaggactgataccccgagggaagcgccacgacgcttcggcaacggcttgaaattgactacgctgaatggtgcgcgcgttgaggcaccatgagcaaatgtacagcgaatgtgcctcgattgaactgtgactgtatgctgcacatccgtgtgcaagactcaccccgcgggagcaacccagccgattaggcacgatcgcgtaaaaattgttcaccagtccccgcccattactacccaaatcgccactcaccgcactagcgcaacaatccagtagaaacgcgcgcgctggatcgtcccatctcccacaatacacaaaaaaacactagttgagcgaaaatgcatttagtgaagccagccagagtgttcgtaaggagagacatgggccatttccagaagaagttcctctttaacgcgagcaccatgtctaaatgtaggcaaatcgagaagagcccattttcatgttttgtcaataaaatacagagaagaaactacctccattttgctcgtacattaccagaagactacgagctgccgttagataccttcccagaaaatataaacgaagtgttaaagaaggataaaaaaactcttgatttcattcagagctactggtactggaagattcggagtgagagcaatttgctaaattacgagaagttggtgaagaagtcttataagcagttggccgtggacatgggcatgcaggttagtgtgctgggtcgtcaaagagggcagagacgaagccgcacatagtgtggagagacacacctgtgcgtaatgccgccttctccccaccctcgtgcagcgcttctcatgccggaaagaaacgcctctgcaaaacgccgctgccaaacgccgctaccaaacacagctgccaaacacagctgcaaaacgccgctgccaaacgctgtgcccctttccccacttcgtagattgccaaccccgataatgagcacatgctggccctcctggagttttacgaatacctgaagtcttcgccattcgtgggacccttcggcaccattgaaaaccccgtcattgtgcccagtgtgcacacagagcgagtcgtctgctgcacaggtggcacgggggaaaacgaacacgtcccccttttctttcgatgcagggaagggttcttatatcgctgcggagaatgtgatcaaatttttatgcacgtgcgtgtgctgtactcactggaggatgggaacgacccctttcccaatgaccccgatgtggatgacgtatttgatttaaatttaattgaagagaacatgagtctgtacaacgacgaccagtacgtccgatggcccacggggaatgtgacctaccgacagatgtttctccagggcaagtggggaaatcaaaaaccgaacgtttcgtacataagttctgagaagtgaggctcggagctcgctgatcattttttttatgggtgctaatggtaacgccgcatcgtgggcttaggtgtgtgtgtttgtgtgtgtccatgtgtgtgctttttttttttttttccaattttttgttccatttcgcctgaacaggcaatactttatgagctacatgttggcgcaaaaaaaaaaaatgtcacaacattttggctagctggaaagtagctgcccattccccattgtaaccttcgcaaaaaattgtcctaatcgttctacgatgaatgctaattggcatcttaatttcgccattttgtgttttaaaaatgtagagtttgttgggatgaagttttactgaggactgagcgcaaaattaaaattgtgagtaaggttatgcagggaacatggtgggcataaaaaaaaaaaaaaagggggtataattcagagggaagatgaaattaaaaatggcgcaacggagaaatggttcgctgcgtggctgaacggattcactgttttgccgttgcaagaaggaagtgctgcatttctaaaaattggggacatccgcacgaagcgccccgtggaagcggtcatctggtagctgcctccggcatgttcatagatgcgcgaggcggaatggccgcacatccgatggtggcacaatcgcggtggaacgctcttccatggtgacccactcgtatgcatccatttacgcgtgtagtaccttcacctccattcatgtaataaccggtcactactgcaaactcattttaacttcatggggtaggtgtgccatcaggaaggaatgaatcgtacagagggtaaaaaaaaaaaaaaaaaaagaagaagaaaggaaacagatcaactgcaaatgaaatcagttaattcaattcagcttaattcaatttaattacaaatgaaaaatcacctaggtggaggttacaccaggggtccccctctcagcgaaaatactcacatgtgtatcatctcacatataaaaaaaaaaagaagaagttacctcacgcacacaagccacataccgttgtgcctgttcgggtgaacatacacgcatatatgttgctgggtgcgtttgcaataaatgtgtttgtgggggggaagcgagacggcgcagagaaactcacttcgtcttgtacttgaaaaatgtgggggccaagtgatgggcacctcgcgggtgccaagcggttgaggtgtgtgtgcttgtgggtgggagagcgtcacatgtagagagcgcgcaaattgttgagagtcagtcgttcgtaatggctcgactttgccgcgactttgctgcgactatgctgcgaatttgctactccttcgcttcgccttcgctacgcctttgctacgccttcgctactccttcgcttcgcttttgctactccttcgctactccttcgctgcgatgccgtggtggcctgactcagctcttaattttgatgaacctgtttttctccgtgatgggctcgccgactccaccaagcctctggcctacggtgacggtctcgttaaggttgacattccaagagaactcctttttattttcaaagatgacaacaatggatgagcccattttgaactccccaacttcgtcgccaacttcgatatttttataggaatcgaaaatcttggtgttgatatctccccccatgtagcttaactgagtcctcatgttattcgtcaccagttcttcatcgttaataatttttatattcccaacattgtatgcactaatagctgcatagtacatgttaccacctttccactctccagaaaggataaccctttcgttaatattgaacaggttgttaataattttgaacatcccttggaaaactggaaataattctcctgatatatgtctcctaattttatatttgaaattaaaaggggcatgaaaatggtgatattttttggacttaaataaaaaatggcataaaataatttagtacttccatcattatacttcttctcaaaattggatcccaaaaaagtgttcacgttaaatttgactccttttatgttttcaagataatctgatgttaattctccgtaatccatgagttcactatcacatggactcactatggagtagtcactaacatctccaataggtctcgtctcctctcttatgtatcgagagaagaaatcaccaatagatttgtatgactctattggatactttatttcttccttattaatttgcatatatttaattaaaaagttgaaaataaacaatctgtatgtgtttgggatttctattttgaatatttctcctgtgatgcgactccttgttcgtccgaagagtaggcgtgcccagaagagcttgttgctttgtgctgcattttcattgttgtcatgtagggccagcacttcatggtacttgtattgaaacatgaggatgaaggacaggatggtcacacccgtgatgaggtacttgttcttgtacaagcggaagaagttgttgtctcgctcattcttcttcatcgttctgcggggggcaagcacagggtgagcgcgccaaaaaaattaatagtacactttcgttacggtcgtacccctccttaacacaccaaggcacaagttcgactaaacgtgtaaatgtccgcgcagtgtaagaaacgaaggggagctaacttctcgcgcgattcttggcgatggcgaatattttttttttttttttccctttcttgtgggggtcaaaaaaaaaaaaaaaaaatactcgtctttcacttttttgcaaaacgtttccgcgcttcttaaattggcgtaatttctaagcgactcaaaagttcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaggtaggaacatgttagtatatatatacttcataaaataaaatgcagagttaccaattttgcgaatcataaaaaggggttcatcagaatggaaacgctttttcgttgattctgtggagagatatatgtacattcaaaagttaactctttggagaggagggaaaaaaataagcaagcaggaggatgattaggaaagagaaaaataataaaaacgaatcgacgtgcgacatctacatgtaggaaaagatgctctgagaatcccttcagactgcgcatacgtagaggatggtccgcagggtacaacttccccatgtatacgatttaaattgcgaggcactgtaaggcaggcactcttccttctgcgctaaggacgatcgacacggtagaagtgaagtgatgcacttcgggttcaaggggtaaagaagccgcaccaatcgcgattaccacatcgctttttcccgcaactgaggcgaactacgcgggagatacaatcgccgctacccccctcgcagcgaactggcgagaatctcccagcgtggtgcacgtgtcactggtttgccgcccccttggaatgccgccttctgtggttaggagggcaaataagggcatacatgatttcttgcccttctaaagcagcccctctctctcgcgtgcatagcaccagtcgtacgtgcgtgcacgtatttttcttccctgtgcgcatactggcgcggcgtgcagttcttctcaaatctgagcacaaatcgcacaggggaaatttaagcagggagagagagtgcggccaggcgaaaaaataacgccacgttccgcgcgggtaataaaagaaaggaccatcccgctagtccgcgatgccaatcggtgccgccaactcgatactcatcgatcggctgctctttcccgcgcgtgaggcaaacattgaggcagaatttccaagaggcgcatccgaaaggtcggtataccgcgcaggaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataataaaagaaaaaaaaaggaaaaaaataagttaacagttaacggttaacggttaacggctaacggttaacggctaacggctaacggttaacggctaacggttaacggctaacggctaacggttaacggctgacgactgacggctgatgactgacggctaacaggtagcgaagcatataaggcacacaagcgacacaatgacggccccgcactacctaaaccccaaactgatgaagaactacgatgagctgacctcgcacaacccccattctagcgtaattcttcacagaaggatgcacacagcgtagcgtccacgtgttcggccgcgtgcacatggcagcagacgtggagtgactcctgacgcgtgtgcctgatggcaaagtgccgattgcaaagtaccgattgcaaagtaccgattgcaaagtgccgattgcaaagtgccgattgcaaagtgccgattgcaaagtgccgattgcaaagtgccgattgcaaagtgccgattgcaaatgttgtgcgtgagttcagctcccccccttggttaactacatatgacatatatgcttctctctctgcctactccttctggcttaacaggatccccgttttttgcagatgaatcagtttaaccattgcgcctacagatacaccatgttttgtcggtgtgcacgtgaactgggggaggacaaccctcgatgcaagtgagtctctctctccggacatgtctccaaaaagttgcaattacgcatgtcgagggggcaattcttaaacgtacttcatcagtttggcgcgacgtgaggggtgcattggtgaagaaggataaatgtctcccctttttatgtcacttcccccttttgattgcgcttccccctttttatgtcgcttcccccgttttatgccgcttcccccctttgctcattcttcccctttctttccgttttcccctctccccagattccagtattacagagcccaaattgcctgcacagcggagcagctggaggattgggatgaccacagacagaaaggtaggagtttcccatttgggaaaaagagaccacttcggatgcgaagcacgttgcatccatttcgtttttttattttattttttttttccaagcgggggccaccctagacactccaaccatgtgtgtcttctccccgtattgtgcacagacgcatgcgtacaaatgcgcattaaaaactctgcgtatttctacaccccctgatttgtgtatttttttacccctttttgcaggaacatgcgtcatggatgtgctgcctgaccggcttaccgctcacctgaggcagtgatgcgctgcggagaggagacattgccgcgatgctgttacgatgtttccgcgacgtttccgcgatttttccgcgatgttgttacgatgttgccacgacgtttccgcgatattgcctctatgctgccgattcggtgctgctatctttgcaaaatgaatgaggaagttattttaattgttgacaaggagggtgttttttttttttttttttttttttttccagtttattccgctatgcagagtggcggagcgtgagggtatgttactccttagaggcttccttggatgtctgcccgagtgaccatctcaagtggccatttgtggtgctgccggacgccacgccttcccctatttttggtaaaaaaaaaaaaaaaaaaacgcttcacggctgtctttaatccaaaaactcgaagaagcaggcccccccccccaaaaaatgtacattaaaaattttgcacaagtggggtgacgaacctttctcgtttcggcggagctactctgagggttaagaaaccgtatacgataaggagggtacccgacagtactaaaaacaccacccctcctgcagtagcaaaaatgccggtctttcccctttgccccgcttgtcgaactaaaaattttcgttcacgagaacatgcggcttgctaaagagctctatggattcctttatctctttgagttttttccccaattcgattttcttggatttgtctttgtttctcttatattcctctgttgcctccgttagttgtgaatgtagctcctttaggacatagttccgttcgtcgtgcttcaggactctgtacccttggggcacatccgtggtctcgtccacaatgtccttttttttcttcaacatataggtgggtagcttgccaaagttcttgtgtagattgttccgcttctccttgtcgctactccgtaattcgctcccccgttttgagagcttccctatgatgctgctttcacgtttagcaggttcgtttacggggtctgtttctgcggctgcatcttcgcgcttctcattttggcatttgcgggacgcccccagatgctgcgcttcttcctcctcgtactctgctgcgtcttcctcgtactccgcttcctcctcctcgtattctacttcttcctcctcgtattctacttcttcctcctcgtattctgcttcttcctcctcgtactctgcttcctccccctcgtactctgcttcttcctcctcgtactctgcttcttcctcctcgtactctgcttcttcctcctcgttctctacttcttccccctcgtactctacttcctccccctcatactctgcttcctccccctcatactctgcttcctccccctcatactctgcttcatccccctccgtgacgacccgctttggctgcgttgccttgcttacgcccagaggacactctccagctttctgcaaatttttagccaccttagaagccacattttcaaacctcttcattttgaatggctttttattctttgcttcttccttctcctccaggaccttcttttgtaaacacaccttctcctgtatcttcatgagattctccttcatgtaatttttgtcctccttggttctaatgtgagggaatgctttattgatgtctttcattttttttacaaagctgctcgatgacagctggttctgcgcgtttatttttctctgtgcattattttgtgtgctaatcgctttggtagccttgtatagctctctttcctcctttagttttttcctgtgctttttggctagcacttttcggacgttttcgctcagattttcgtttttgctctgccgtggggtagcgatgtggttacgcgatgtggttacgcgatgtggttacgcggtggttagttacgcggtggtttgtctacgcgatggtttttctacgcgatggtttgtctacgcgatggttcatgcttagggttaaagtcggcaggattatagatgcacagattggaggtagacttacccccccccgggggacatgtgcctacccccatccccatgccgctgatcttcgcaacaagtcgtagaagcaagttacgtcacgcattggtacaatcggcggacagaaacaatgctcatacttacttggttcatcatggggactatgaaaattttaaaatgagaaatgcggaagtggtgtgcatgtgtaggggtctcttcaatccatttagtttcctcaaatgagaagtagacgttcagcttacctttgtgttgttttgtacgttttgttagcaggaatggtagaaaaaagagaaaaaaggtgtgaggagaaaggagttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattttttttgaggctgtgtgcactcgggtaaaaaaaaaaatgcaaatacagcacccattctgtgagcctctctttttttcgagaaacacccagcgatcggtcttacgttccctccatagggcaagcgacactgaatacctctcgaaggtgtgaaagaaatgcgcgtacgtgatgctgtagtaaaggcaggactgcatgccatctggggcgcacaagttcaggaggacgatgcaagagaggcagaagtcaaggtgacttagagtgacctgcttaaaggaaagtttgttcttcagtatttcgttaatcatttcgctagtacatgaacccatctggttttttccacttcctgcatctatgttagatgcagatcgatttgtcttcagctcgaggtctatgtcatgcaacaccttattcacaaagttggaaatgtaggaagacacgcttgcgacgttcttccggttatcttcgtcgttatacaggaactgttccttggccgggggtggcgtacttcgcgcggcccctctagctgtcatcccaccggtacttagtcgctccgttgtgcttctttgccccacggtgcgcttcgaagtgctgctccccttgaacctcacgtaggaatacaaaaaaaaggagacgatgtaaaacttgaagtgggacaggtaaatgaggaaaagttgttcctgggtgaggccagtctcttcactgagagtaccttcccttgtctccccttctacctcatccactcccggagagttagtcactctcccacgcccctctcctctcctcctgttaaacagaataaaatggaatctgtagtccaaccgaagtctcttcagtttatcattgaagtaaaggtaggacagcatatatataacaatattgttattaattctggtacatctctcaaaaatattttcctttttcactcgggcattcacttccttgtctatatttaacagttctatttcgtcctctgagtagagatggtagacgagttcgtttgcgtaatcgaatcgaggggtgttcttctccttcggttggttgtcgacaaaggaagagtctgcatcaggatggcttgaaggatctccccctctgttctcgaccagggtagactgtcccccgtttaaggtatcctccgtaactgcgccccgagtagcttctccccgagtagcttctcccttgttatattgttccccattattggtacctccccctgggccaaggcatgtgcaccctgatctgagtttcttcacctgctccaagaacgagtcgtaattcctgatctcggtattaaacagaaaggcgtttctctccctctcccgattcagcaacgtctgttcctcgtcatctgccaagtgagtgacgaattgcaaaaaaatataatacacatccttgaggtaaagatggagcaaatagtagttatttaagtccaacgtttctatgcacctcagtgtgctcacgtcttctatttttatgtttcgcatgtagccctgcaggggggggtgcatcagagaagcggtcatgcgttagagaagcggttatgcgttagagaagcggttatgcgttagagaagcggctgtgtgtcagcgaagtggctgcgtgtcagcgaagtacgtgcgtaggtggtgcaacagtttcctgccttaacggtgaaccccttttgcctgccttctgggccctttcacgcaacagatcagctcgagaacacacacgggtgggttgagttggcggggggttagcaacaaactcttcttttgggaagttctctcgagggggtgcagatatcaaaccgccgcctcaccacatggctgcctcatcaccacgtagctgcctcatcaccacatcgccgcctctccacaccgccgcatccctacctcaatcttaattttatttaactccaggacggatgttattttcgaatcgtccgaggtgcaaaagcgtttggagtacttcaccattttgttcgccacttggtgaagctgccacttggtgaagctgccacttggtgaaactgtcacttggtgaaactgcctcttcgcgaaactgcctcttcgttctgcgcgcctggggagtgcgggggtcgaaaattcccactcgtctgtcacttgctccctacggctctccacagcccgtcagctcttcgctgcttcggcactttcccgcttctcccctccttatctccacttctgcccttcctgtccgcccttcccccgctccaaaagcacaacccgctaaaccgaacggaaaaaacccactccgggggtgacgcaaagaacccaaagaagccgaaaaggaaaacaaacactctcactgttactaacgtcctgtatgtttaagataaccctaattgcatctattcacgagttagtttctacacctttccttgtttttttttttttttttttgccctatgatgcacttgtgccttgggaaaaaaaaaaaaaaaaagaatcacaaatgttgatgctaaacagaggtagaggtgtgaaatggggtgagaggtgggaggaggtctcttgggggcacaaaaatagtaagataaagaaagcaccaaataaaaaaaaaaaaaaaaaaaacaaacaaacagagaagtaataataaaatgaaaaggggaaaaaataaaaaagtgagcaaatgagtagggagaacgaacgaaggcggaaaccaacgaatgagtaatactagcttcttaatatggttaagggcaacttaggtagatgcaggaaaaacgcaattgaaggaaagaaaaagattcaaggcattagctgcaaagaagaacaaatgagagtccaacacccctccctcagagagtatgtcacaactggccaagtaattggtgaatgaccagccaaagctcatccaaagtagaggggaaaaaaaaaaaaggggtacattacggatacaaaatacggataagaataagatacgacacgaatacggagttgatcaaaatgggcaacaactaactgtaaacagtggcacaaaaaaaaaaaaaaaaaatttcagaggaggattggcgtatatccattagtggcctaaaccctgaagcaactaaaagggaaagtataaaaaaaaaagcagagaacaatacatatgcaataggaaagcatatgtggctcatcatatgtcgttaatcctatgagtgcttatgtacgtacgaacgtacgtacgtgccttggtttatttgagtagatcactgctaggtcaaggaaaagtgtaaaaaaatttaggcagctgcaatgattcgctcagagaaatagacatagcacgctgtgtatcagttctaccttgtggtgttactgtgcgttttcagattttgtttcgtctctgttccttttcgcttcgcttccttctcagcgccacctctgcgccctgcttgacccttttttttttggttcctttttcgttaattttttttttctataattcttgcccccattcgaagaagctgcatgtgtggcgctgcatctgtgcctctgcatctgtggctccgcatgtgtgactccgcatgtgtaacacctcactagcaactctgcaaaggcaactctgaaaaagcaactctgcatgtgtaacggtgcaagtgcgattgattgtatgtgtgcggctcttcactggtgcttcgttcgccttcactgttgcttcgttcgccttctctgatgcttcgttcgcctttctctgttgcttcgttcgcctttctctgatgcttcgctcgcctcctctgatgcttcgttcgttcttcttccttttgttcatccattcttcccttcccttcccttctcttctccttcacttaattattttatttatttattttatttttttttatttattttttttataaatcctatttgttcctttcattgtatataaatacatattagcggaaaaaacaaaatggaagaaaaaggccaatcaaaaaataagcgagtaatggagtctccttacgacactgaattgtattactccttcgtagctaaatgaaagaattttgtaatgcatatgtctgtataatatgcgttttgtttaacgcatacttttttgaagggagattttttttttttttttttttttttcttttttttttctccatgttagggaatctctggacgaagagaagagtacctcggtgttgaagtccttgttggggtaaaaaaaaaaaaaaaaaataaggcgcactggagaagggcaacgcgaagggcaacgcgaagggcaatgcgaagggcaatgcgaagagtgacgaaaagagtgacgaaaagagcaacgcggagagcaatgcgaaggcacagtgcgcaggaattaactcgtccaatgtgggccactccttgcacatgcacatatgcaagtggttgtggtggcggcacgaggccggggaaaacactcgaaaaacatcgatgccctcgaaatgtgcatgccgcgtagcccactgcgcgtagtggcacttgtggcgatgcgtctcacaccgggataacccgagttatcatttttttttttttttttctcctctcttcttttcttttctctcttctccatttttccttttctcttcacctttttccttttctcttctccttttttcttttctttttccccctgtcctcctcgctgcaacctcctctcagggttattaacacagaccagtcgctcaagttattcatattcaaccacgacgaaattgtagaccacctggaacgtgaggcactacaggctataatagttatccggactatgcagtaatgtcaagcacctttttttttttttttttttgcaaacattagctatgtagcgaaatgggcaaatcttccgacggtgtaactgcagctccacatgtgaagctccactaatatgtaaccatggagcagcgtgaaacacattacttcatttttatcatttcccttttttcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaataagataaaatacgataaaataaaataaaataataataccaaaaaaacagaactggcgatcgcggtgatgggacgcagtagtgggagagaaaagcccccccgccatacctgccgcgatggccattgctgggttaatgtggcccatgaaatgaggtagcgcagtgacaacacagttacaatgttgtgttgttccttcgcaaggcctcctcttgttgttctgctcgcctttatttgctgctttttttttttttccccattttggcgaacgttccattatggcctctttttaggactgctcgaccagcgctttggttaattaaaagggggcagatgcacaaaggggggaggggccgctcgtaagcgagctcaacacggggaaaaggaaacgatggacgggcccgcgtacccaaaggggaagcaacgctttcgccagagtgggcaccaattttttgctaacttttgtgtcagcttttttgccaccttttttgctaactttttttccaccttttttgacaactttttttacaccttttttgccaattttttttaccccttttttgctaactttttttccacctttttttccattttcgtgtcatcctttgcgaacacagtgataataggcttggcaaatttttcgctctccgcgctgaccccccaacacatacagacgaacagacaggcagaccaacccacacgcacacatacagacggacagaccagcccgcacaactggaatatgtgtattccccccaggggcatttatcctctccgcatttttaacctccccaaaagggtaaaaagaaaagaaaaccaaagcacacgatttaacctcttgccttcccccccctctcctgttggtctaaatggaaaatgaagactccctggatggtagcaccagcagtgatgatgacatccgtgaagaaaaagcaaagtataataacataaactccttaggatgcttatacaacttctcaagcgaagtactcaagttgagtgtaatttcatactacttttggacatccttttgctacatagctggatcgatcatatttatatgtggttatacaaccttctccttgagaatacatgatcaaattgtgtgcgcagcttcgtccaatgtgtatgtcttttcatccttgtggttacttattggcatgatttctgtgtccacatgcatatgctacgctatggccctggatggggaagggaatcaaatacaggcaggaaaaaattctcctttatttttgaacttattgggcatcctgtgtaagaccatcccaaccattgtccgcgtaattcacatttttaatttatttcaactctacgtaatgaccatcgatgttatgattttacctgaatgcaattctttcattgtgcgatttgttttatttcttgttcatatattttggtggacgattgttattttggggattgtctccaggaggaagatattcttacctcctcatttgtacaaaccgataacgaacgatgtggggtatgctgttcatgtgaataacttgttgcactcttttgggctataaaatttttttttgcactttcgaaaggcttgtgtgcagagagttgtaccaggagatatgggggggggggggttattcaccccttggccagcttctgcgcccaccgtttgcgcgacttattttttttcctcaaaatcctttggcttcgtttcttgaggctcttttcatcctacagcggggcaatgttgggggtgggtgggttcatcacattcggcgaagcacacacgggatggacataaccccgagaaagaaaaaaaaaaaagcagcgggaagggcagcagaaacggcagaaacggcgcatacgcggcaacaaaatacaaactcgtatgaatgcgtcatgcatttttgcgggcgctccgttggatgcctcagttgtcgcgcaccccgttcgccgctctcccattgcttacgtaaactttctcccccttggacttgcgcagggccttgtgcacttgcagcatatgctccgccttttccttgtcctcagtatccattttgcttatgatagccttttcctttttgagcttcctgcgggatgagggcattgcgcggtaagcgatgcagcatgagatgcggcatgcgaagcggtgtgtgcatcgatgtgcgacacgatcggtgaagcaaccagtgaagccacacctgccgctcacgccgccatcgccgggtggggggaagactcacctgatatctctcctcatctgaacgacctttgggaggaccttcttcgcaccgtccttctcatttaagtcggccatgttcccgatgatcaaatcgtctgcgctgtcgctttgagcatccttcaggtgcgacggggaggaaaaaaaaaaagtgaatgaataagcgatgtagagcatggaatatggtataatgacaagggacgggttttaccgctcggggtgagtagtgtgctttttgcagctaagctctcaaacgtgttatcttcgccatggggggggagatgtacccacgacatgggacacacttctacccccatttaatgatcaaccaacctgtgctatgccccccgctggggtaccccttcgactcttcttcgaagacacagcattattgtcccctttggattttttacccttcatgtcgctgattaggggagaatagagtgccacgctctgattaaaaaaaccgctttcgaagtaacttcaaattagctgcgcacaaggagcgcacgggagactcccacaattgctcaaccgtctcgacggagtaaacatgcgttgggtagcttcaaaattgtatggccaaaaaaaagaaaaaaaaaaaaaaaaaaaaaactaaatatatatatatatatatatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttaggatctgccacccacggggcgcaggttgaaaaaggccccgtttcttggttcatacaaaatcggtgtcctgtacttttttttctctccttttagggggcgcttgctgatagataatgtatagctggtgtctttttttttgaccctcagggtgcatgtatgccttcttctggagacagggaaatgatcccggggggaaggagagagggaggaagcgaagacgctagggtggtggtggtgctgctgttggtactgccgccgctggtgctgtcgctgctggtgctgccgccgctggtgctgtcgctgctggtgccgctgctgctggtgctaatgtcggggcacgggcttgcccccccggggaaaaaatttaggtcacaaaaaggcgtacacatgcaggtgcattcacggaaaggggtctgattttccctgcttcgtctctcatgcactacctcttccggggctgcctctacggggtacttctcccggggcgatctttcccagggttatctctcccggggctatctcttcgggtgccacacgtgtcgctttcccactccccttctaccgctgcttccaccgccgcttctacctcgttgctgatccctcgcggggctgtgcaggtggggcctctgtagagggggccctcgcaccaaggatccacctccgcttactctccgcattgcctcgaactccgcgcggccgattcgccacgctggcggcacgtaattacgcgcaattttgtgtactcgcgtcacgctcacatcatatgaacccttctacgcacgacgcgtaaagaggcgagtgactaaagagtgatgtgctcatgatgcgtaaaaatgcataggtactcgtgtatgtatgcatgcgtttttattttttttttcttccttcactccgccccatttcggcttctcgcatcggcttcttactctgtacctcccaattcgtacctcccactccgcccctcccactccgtacttccccctgcgcgtgcactaaggcccgtggcccagttgcagctgatcaaaacaggtgggtagccatatgcccccttttacgccgtcgtgtaggcacgcgcgtatttacccgccaatgtatttacctaaattttccccatttcccccctcatacattccctctcatttgaaggggtaactcgggtgatcctctgcatgcatcctactttgctttcttgtgcggagggggaaaaaaaaaaagtgagatcaagcaaacgggtgtgaatatttatgggcctttttgtgcgctctttttaggggccctttttgtgtgctctttttaggggctttttctgcgtgccttttttaggggctctttctgcctgccctttttaggggctccctctgcgttccctttttaggggctccttctgcgttcccttcttagggactccttctgcctgccctttttagggactcctctttcctagaacagccgctacacttgtggtgggtctcccttcggctgtacccgtgtggatgatcaggcacactaagttggggacaatccaaaggggccacctcgtcacacagcagcctttccacgtggcttccctgttccccctgctcccccttctcgagctgagcgtgtcgatcaaggcccgcccagatgagcatctacctgaagagaggcacctcccgccgacacctctcagaggtccccttagatttcttcaaaagggaaaataaaaaaaaccaaagaagaaaaaatgcctccctcagtgatgcgcacgagcaggagggtagagccaccactatcaaaggaaaaaaaaacagtcttcctttttttgcaaaatcgaatggggaagtgattcaaatgggaggggagaagatgagcgggcgaggatgtgcccccgcaaaggggatcacaaaaaagggaaaaagaaaatttagggggaagggccgaaaaaaggcagcctccgcgaatgcctgtctggaggggaaaatatttaccattgctagttacgactttgtggaggtcattcgaaaggcgcggcgggctgaggtgcgccgtgaggccagctccgatctgacatctgagctgacatccgagcggacatccgagctgacatccgagcggacctccgagcttacctccgagctgacatgggcagatgcactcactgccccggaggtcagctggaggcacaaactccccaggagcagccccggagagcgggaaaagtccctgttgctgcgccaaatcgaaggggaaaaaatgcagacggaaaaccccattgaaaaaggaacaaagtgggagctcaccatgtgctggaagaagcacaagaaaataaatatcgcattcgtggagaggcacaaaaggaaaaatgggaaaatcgttttggcaaaaaaagtgaaaaaaatatacgtgtccccaaaggaaagcacctacagtcccctcatggataaatacgttcgctacgaagacgtggtgaagttagaaaggcacctcactcgtcacttggctcacaaaaatatcgtagttatggagagttgcttttgcgttaaggacgaaattgttagtgtatatcccttcgggggggtgtccttgatgaagtggaataatcatgagaagctctttcagcttcagcttcagggcatggagggggggaggaggaggaatcgtggtgggtcctcccaacgagtagtgggcggaatggctctagacatcccgcgaggcaagcaaccccttgaagcagtacacggaatggcaaaagcgaaaaaaaaaacaaaacacacgtatgtctacccagagtacctactcgcagaaatcatacggcaactcctaacggtgtgtcactacctggaggagcaacatattttccacagtgatataaaaccatcaaatattgttgtaaaaaatgtaaaaaaaaaatatatgaacaaaatatatttctgcacaagggataaaaaatggtaccttcaaaaaaggggaacaactttaaaaaaaaaaattcttgtcaaactgattgattttgaatatgcacagaaaacataccaagggaaagtcaatgtaggaggcacaacgtcgttatttaaaccactagaggattttcaaatgggaagaattaatgcttcgccgaagattgtgtggactctgggtataactctttttattttgtccactggtacacacccctttagtcgaattaacaacgacatgcacatttggtatctgttgcaggacaaggggtttgacgtgtgcaggaggttccgcaggtaccccttcatgtcgagctcgctcaaggatctgctcgcgcgcatgctacaggtggactttgctcgcagggcgaccctccccgagttgttcctccacccattcgtcctcttcggagaggcggccatgcggagtgatgatgcggagtggtgatgcggcgcggtgatgcggtgtggccatgaggacaacgaggtgaagcgtctatgaggagtggcgatgcgaaggggctaagcgccgattaggggtgtaacactgccaaactgcactgcgccccaagcgggggtgcgccctgggagaggtttcccatatccccccccaagcaaagcagctttggagaaattattcatggcgacttttttttttttatttttgctaacactgcgtgcatatagaatcttaaccatcacagcgtgcacttatcgtgggaaaaaaaaaaaaaaaaaacacgacaattgtgcgaaatatagcggcgcgctttactaacgcatcgacgaaagggtcatcatcatcagccgcacgatgactctccccctacgacacacgcaattaaaaaaaaaaaaaaatgtggagactctcccctatattgtagcattttcttcccaatgtatgaataagggtaaaaatggcgagattttttnnnnnnnnnnataatttttaacgtatttcactgatccgtttgctttatttacaaattcgttttggggagggattattgtggccactagcttgaactagcgaatgtactagcgctcggaagatgcgttaagggaaaatatacgtagagagtagctctatggctggctcgcacatcagcagtgcaacatatatcagtgcagagtgcccgtgcgcacgatgtagagaggtggaatcagccctttggtgaagaaggcaactcgtgtccccggtgagaagtgcataggtctctactctagcgcgagggaggcggcttcaacgtgcaggaccctccgcagcgcagagacttcgtaaagaaggagcaaggcaaaggggagctcccccgttgtatcaccccaagtagcagccgctacagccgctatcaacgctatcaacgctagcaaccgctaacctcggcatggtgcgaatcccgccgctggtagtgtgcggtccctctggggtggggaaggggaccctgatcaagaaagtattgagcgaattccctagccgtttccgattctccattagctgcacgactaggaacaaaagagaaaaggaaacaaacggagtcgactactactttgtagataaggatgacttcaagcaaaaattaaaagaagggcaattccttgagtttgataattatgcgaataatttttatggaaccttaaaaagcgaatacgatatcgctgtgggggaggataaaatctgccttttcgaaatgaacattaatggagttaaacagctaaaagaatcaaagtacatagaggatggtatttacatttttgtaaaaccaccgagtattgaaattcttttgaagagactacagaataggaacactgagaaacctgaggagattaacaagcgcatgcaggagttgactcgcgagatggacgaggccgacagggtgggctttaactatttcatcgttaatgatgatttgacccgcacgtatgcggagctgagggagtacttgctgggctcgtacccgcagttaagggggggctagcgggtgtgccggtttggcggtgtggcggtttgaccgtatggcggtgtggaggtttgaccgtatggcggtgtgccggtttggcggtgtggcggtttggcggtgtgccggtttgaccgtttggcggtgtgccggtttgaccgtttggccgtttggcggtgtgccggtttgaccgcttggcgcagtggcgtggcgccatgtgaggctcacacggggaaggctctcttctcttacacaggtgattttttccccaattggcggagataagaaggtaaaattacaccccggaggattgcagcggggagtggtgttacaccgcatggtatgcttccacatcggtttaatcacggtgaagcattttcgctaaggaaagtaacaccgcaggaaataaaagtccacaggctgttagggggggaggttatttccaagcttcttttcccctgcccctatttttggccatatctgtcgtaccgaagtttttcaccctttttaaaaatcatataattttgctcagatgttactttttttttttttttttttttttttaattttaaagcgttacatgtatgcgagtttgtatgttatatcccattccaggggcacgcggcgggggtttgttttgtttgctgcgaagccccgtgcgacagctgcggagttgcaactcgctaaggcatttttgccgcggccgttttttaattcccttcttacgatgaccatttggtcagcccactttttgccagctgaactttgtgagcgcccccggcgaactctcatcttttgaaaggcggactgactatcaggaaaggcacactgcagggcaccatatttggagggtcaagaaaattgcggtgatgtgactccacggtggaggctgaccgaggggaaagccaaacaggagagcatacatataacactgtggcttcttagcggaagggatattgtcccctttctttcgttcgttcgttcttttctttttttttttttttttttccatttgagaagcacttatggtaatgctgcaaaaatggaacataagagggagagaagctccataaaaatctcactcaacatgagcgcgaacaaaagggatgacaaaagtgtaagcgaatgcaacactggtggggatggggattcccggatcaaagtcaagtcgaaggaagtttcacaggccttgtaagtacacccagggggggaaaggcaacaaaggagagaagaaatgacgcagccacacgtgtgggcaaagtgctgccattaatgttgcaacgtggtagacctggagctaccccccactgctgcgcgagtgcagaaatatggctcagttttagttcccatggttgtacgtgcccgggaaatgggccctacattttgtccgggggaagcatacccatttggcgtggcgtgcctctctcggctaagagaatacccacgtcgctgctaccgtttgaggacaaaatggggaaacaagccgtacgtagcgctataccgtgtggacctgctcatgtggctttttctcctctccttctctctttcacccctcctctcttgctccctttttcattttctcacatcttcacattttttctttttttcccgttaacattgccccccttcgaagaggcctgatcgaggacatccggagtggcacgttcaactacaaagacctgcaggaaatttacttcatgaacgacgtggatttggaaaaaatgattagtgatacgaagcgcgcggaggaagggaccaacgagagggaagcccatgtctcagggcacagttcgtacagggaggacgctatgtatagtggcggcgacgcccatgatgagagtgccccccgttcgaaggagttcacccaagggaagctcctccacaacgagggagcggatccacatagccccatgcacagcaacgagaggatccacacaaatgaaaatgacgaagacaacggagtgaatggaagaaatttatttgtgttgaataaccaagtggggaaagtgtgcatcatcagattccctcctgaagtctccaaagaaataaaaaaatatcttttaaaaaaaaaactcaatctggaaatcgaaccaaccagtttgttaaactcaagactcttctttatacattttaggaacataaataaaaaattttggggaattcttctcgaactgtcaacacacatagaggtacacaaaacgctggatcgaaataacctgtacaaaacgaatgacgtttcgcagatgatttatgtgtatgaccaaagtgagaaaaaaaaaaaaaaaaaaaaaaaaactgcaaaaaaatgataaaaaattttataaaaaataatttccaattaaattgtggtatcagcaatagagtacaaaatttccactttgaaaattatgcgaagctgtttaagtaccatgacatttattttgcagaaaagttcctttacgattacttgaacgcaaagtattacgactactacgacatgtatgtgaagacgtacacagagatgcagactcacctgcgcctcggtcgagagagccataaaaaacaaaatgaaattgttgatgagatgacggacatttcggagataataaattctttggacaatacctacagcctgatgagggagctggagaaagagactgggggcgacatttcacttgagaccctgctgaactatgaaatcaccaatgagaactacgagtcggacgtgtcggacttgttgatgggggggagccactacttgaggaagaggacctagggggaggcatcggaattagcagcggaggtagcataggaagtagcatcggaattagcaaccgcggtagaggtagctactgtgcctccttcgcccgcttcccgaatgataggaacttcccccactcccagtatgcttccacttggagtggcctcccccgtgtggccgaacagcaaccacacgtagagtcaatacatgtttataaaattaatttgatgtcttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaacaaagttgtcaattttgttattaccattaggaaaaaagggcagagtgaaagagctccccctcctccaaaaaaacaaaacagaatgaccacgttatatcacttattagtgacgtattctcaactttgcgaatcgttcgcagagctgtggaggggaataaatgaacaaagcacaagtggctcataattgtgttcacaaagtggattgcctgaacgaagatatcaacccgctggcccccctttccaaagcgtcgtatcaacgaagcagtgccatggggaatttcctcgggttaaaggaaaacgtaatgagcagcatggctacagcgtggcttcatcgtagctccatcgtagcttcatcctagcttcatcctagctacagcgtggtgttacccttacatgtgtgcaacgctgtttgattattttttcccccccccgtggaagcctttccaacatgcgcacacgtgatgaactcatttgagacccccttttttgcctctcacttcccgcgtgcagaaatacaataagaccaacataagcatctttgagaagaggtacggttataacctgaacgatctgcacagctacgtgtacaaaatcaacctgccgctgaagccgcgctacgtaggctatgtgctacaggagaaggggaaacggccaagtggggaatctccccgtggagtggtgccaaatggggattctcccggtggagtggcgccaagtggggaatctcccggtggagatccccccaaagtaacttcccccccccactgtgaggccgacagcatgggtgacgcctcggaaggaagccaaccccccccagtggatatatacaaccggtacgacagagacaacctgcacaattcaagcaatatttatcaaaataaattaaaaataaatcagaaaaaggggcagcagaaggatcagcagaagtacaaagacatgtacgtgcacatgtcgtatgacaaaaactacatctacgacgaacataaaaataatatttatgcagaggacagtatctataattacgtctcgaaaaaaaatccccaattaatgccacaaaaaaacggaggcgtaaagaagacctacgcaaacttatgtttaaattattacaacaatttggatacctgtatgattaagaagtatcagaaaaatgtccaaaacaggaaatataaatttacacgcctgcacacgtgcaagccgcactatgtaaggggataagttgaaaaggggaaaaacaccccgcgcggcgtagcgcttaaaacgattagcacgcttgaaacgattagcacgcttgaaacgattagcacgcttgaaacgattagcacgcttaaaacgattaacacacttgaaacgattaacacgattaatgtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtttaagatcctcttctcccgctgcgtaaagtaccgagacagaaaactcatgaacgaaataaaaaaagtggagctcaactattacaactccctaagcaggggcagcaggtgggggattcgccgatgcgctacagcacggggcatcgccaagaagcagcaccgcgtggattactacagaccgtgtgcacatttgcgcgcgtcacccctctacgtacatctcgcctccccatccccgcagatcgctttacctgaacgagttcaccactaacttgagttaccacgaggtaggcccccagtagaaccacctaaagcgcgtacaacgttacgaccgccgcggcatgcgcgtatgcgtatgggccaatccacgtggcggtcttaacacacttacgcgtgtacgtgctgtatacatcattgcatcccccctcttctgtagtacctcattagcaaaatgcacgacggagtggaaaagataaagtaagcgcgcagcggcagaagtccagcagcagaagcagcccagtggcagcaacccagcggcagcaatccagcggcagccgggtgggtacatttatacgcatgtacgtacacacatgtactttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctagctgaacttccccctgttgcagccctcttatgcactctcgcactcctacattgctttgcgtagcttagaaggtcactcggttgggggttccatagagggaggagtggcgaatggaaaagggatggacgcggtggggagaagcagtaaaagcgggtaggtccaaaaggagagaaaacgtggaggcgatcgtgcgagagaaaacaacgcttctgtgaaaagtcccagcgtgacggacgccctaacggcaggtgggccaaaggtacatatgctccccgcacaggcacattcgccatttcatccatttggctcactcacctatttggctcactcacccattcggctaactcacccattcgttttaattcgtcttcagttctgcgtcacaggtggcggatggcacctcgtggggtcagcaggataaactccccccgcggaggaatgggctggaaaaaagaaaatggcatcataataccatatcataataatacatggtgttgaaggaacggagaaaataagtagagtttccttcgcgtggaactagtgcctaagcagcattcacgttcactcgtatgttccctcacgcatgtgagcacgatggtaggcgccctttcccgtttgtaaccacgacagtcggtcggcgggggtgtattgtaaaataaaaattgtgcgctgctggcctatgccttcgtgcggaaaaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagggaagcgcaaaggagaataccaaaaaaaaaaaataaataaaaataaggaaataaagaaagaacatgacgaaaaaaaaaaagctacgatgatgaagtgattggcacagtagcccttcaaaacgcatttattttgcgcgagcgagtatgtatacataggttacatacggctgaaaatgccagcgcgtttaagcaaaattaattacatgaccagtgaagagaatatgaccgcgcgagccttacatggatttctgcacggacttatgtaaattaaatatgtgatgattttcttgcccccctggaagtttcgcgtcccgcccgcccgttttgcgcgcttttaattcgaagcaaagtcaaggcgtcattccgcgagtcgccttagcagaggcgcgactagaggagcgatcagaggagcgatcagaggaggtacttaagcgacgcgcaactgtgcaacggcctgatgcgccagtgcgagatgcataccgacacgcatacatgcgtgagtgcatacgtacatgttacattactgcgttgttacatcgctgcgtcgttacatcgctacgtcgttacatcgctacgtcgttacatcgctacgtcgttacatctctacgtcgttacacccctacatgcgtgcgcccctctctgccgctactcccatggagggatgccataccctagcccttcccacgaggaaataaaacgtcaaggcagaaggacccagcggtgacctgccaatgggcttgccctaaaccgcccccactgctaacccccacttgtccatactctttatgcaaaccgctcatgtgggaaaaagtttgcatacttgtgtgtagtcctgttaaggagttggtctccttcggccactccaaatacgaattattatcctttttttccacttcatctatcttgtccatttcgaaccaactgggggagaaagtcgacttcgtttctccatcaagaggatgttttggatgtgaatctacgtggcggcaaatagaggggccgtacaatccgttcgatgttctgtaatgcttggggagaagcgaggaagggcacccccatttgagcagtcacgtgtgattgcattttattacatgtgatttgttgtgattgcattttattacatcccattatgttttatcacatcccattacgttttatcacatcccattacgctttgttacgtacttgtagccttttacccactcgtcttgtgcacgtgcccttttttaaatgcacccatttaacgacaccacttgtatgcttttctaagagtacacctcccacacacatacccaataatcccttattcttttgccccgcttgtatcgatgcatgtgcatatataggtcccttcatgaaggcagtccgtttctcgacccgtgtgaagcgtttattttcttctaactttgctgcgagttaatgtgtttctcgtttgacccggagtgggaagtgcaccagaaaaggcatttaacgttttccgagaggggacaccctgctgagggaagagggcagcctgctgagtgaagaggatagtctgctgagtgaagagggcactcctcccccaccactgccactgccactatcactaccatccacaaagacacgcgcgcgccccctccaacagaggcatgctaatcgccctacagaatgagtataaagaacaaaattgatatgagccttgatgagctcatagagaaggaaaacataaaagccaaccagaagggtcccaacgaaaagaagacagttaacaagtctattgaaaaaagcacaggtaggacatcgaaacgagtgcataagtaaacatgtgcttgtgtatgggtgagggacgccacacgcacggctctttcccacatgtaacgtgttcgagacggatagagcgacctgcctacctatgtgagccacccaagttaactactcccctaggggtcaacacagcagcgccaacaaagcagcgccaacaaagcagcgttaacacagtaaatgcccctccccccactcttagggcaaaagtacctgcatagtataatcatttcaaatgtgaacagcaacaacttggagctgtacaaaaaggaattcagcaaatttgggaaaatttataatatttatcacgacagtgagaagaagatcacgtaagttgtgcgtgagttgcgacgggtggaggttcctcgcgagtggttgcgtcttctgtgtagaggtggccccctcgtttggatggcctctccctatttgctccccctgcgtgtcgccattgccagcatggtctaccttgcctgcatggcctaccttcccttcattgcctcccctccccccgcagatacgtaaaatatgataataaaaactcctgcgataatgccataaagtccatgaacggtaaccccctggatggggacaccttaacgatagtgatggtatggacgctgcggtttagccggttagccgattagcggtttagccgattagctgcttaaccgattagctgcatatctgtgctcattttcctcatgcatgcccgcctcccccgcagggaaagaaaataccagacaagaagaacaacaaaggctccaaccaaaacaaccacgtcaacaacaacaacaaccataagcacaataaaatcatccctccttttaaaatgcccgtgtacaatcctaacggtccctacccttactatatgaataataatcatggcaatcaccacccgcctccctatggccacatgccctaccagagcccctaccagagtaacatgttcgacaagggcatgcccccgtttagtggcggggggaaacacctttacggtaagggagcgctcgagtggtgaagcgacgaagcggcgaagcggtggagtgaccgatgccgtgaccaatgtcgcgaccgatgtggccgtttccgtttcctttttcgtacccgaccccccacctgtcacccctgcgtgctcaccccattcactaaccttgtgtattccccctacccccctctgtagataaccaaaagaataacaccatcatagtgacgaacgtccccacgtacctaaacgcggaagatattttttcagcctttcaagagacgggaaaaatcgtcgatgtgcagatcctcatgaatgagaaggtaagtcctgctatttgatgcctttcctgggtgtctgtccatttgtacttggtggatgccacacctggggttggccattatatcggttataacccacacagttttgctactcccccgattgctgccccgtcactgttgctttctcccccgcccctttaacagagaaaactaactggcatcgtcagcatcgagtacgaaaaaaacgagtctgcctcggacgcagtgcgtatgtatgatggaggatttctgaacgacaacaggattagggtcttcctggactgccgctaattgtgggggcctctgttttcccacccccctccgttctcctactccccttttccgttctgcacagaaagggggaaaatgaacacaaaagggaagaagcaaatctgtgaggataactcagaggagagcaaatagaagcgctactcaaccgtgcgcgtaaaacggaagaggaggtagaagcggtggacgttatgacgcggtgcatgttatagacgcggtgcatgttatatacgtggtggatgttatagacgcggtggacgttatagacgcggtggaagacgccattaaacccctttgtgaacacaaagtttgttttttttttttttttttttcctccctgattacacttcatcgctccttcatggagagagaaagaagaactatgtccattgtgttaatcgtatcaaagtgcgacctttttttttttcttttttccctctttttcgttttcgcgttcttttaattaacaaggtttattggtgttgactgtgcgaaaaatgtgttgctttacgttacgttgcgtcgcgttatgctatgttgcgtcccgttatgccatgttgtgtcgcgttatgccatgttttttttttttttttaattaattaaccctatgtgtaacgttggaggcacacaaaggaggaaactttttttttcttgtaatcgtcatgagaaaaaacacaaaaaggtgtttacatgtgcgtgcatactagaagggcaaatcttgaagcgattttttttttttttttttgggggggggagaagctggaacaggccagtgaacacgtaccaggcggcataaagggaaagtaagtccttccatgttgaaaggaatctaccgtcttcgtgatatgttcgctggacgaatttttgtgtaagtacaaatggaggggaacttatgcagtttttaatcaaatgggaaaagaggactcatttggggagataattttttcatccctttggggggaaggtatccacgctgtgtatgaagttttcatgtacggtgttcttccgacgagggcacaaatgggagaaggtcctttgggaataccttcgtctggtagaaaatgtgagcgtccctttttcacccaactcgttcgtgattgaattgatgatgattggtgcactttttcctacccatcacaagtttgcctttcgtgtgtgccgcgcccccaggagagcggaattaaattgtttagtcacttctgatccgttttactacttttcctattttttacgatgcagtaagtgggcagaaattttgcgaaataaatccgctcctataacagcgtaggtgtgaaatcattccatgaatttttttttttttttttatttttatttttttttttttgtgtgcttggtgaccgaaatgggtgaggaccttgcgcagttgcgaatccaaaccctagacgacggtaaccctaactcatgaggaaaatgccaaccgaactgcaaaccggccaaactgcaaaccggccaaactgctaaccggccaaactgctaaccggccaaactgctaaccggccaaactgctaatcagctaacctgctaacccgccaaccggccgaagatggaaagactcgaagaaattctgcgactgtacgaacagaccaagcgggagctgctgcatcgcgcgggggtgtacaagaataacggggcagccgaggccccacgggggaagaagcactacattgagaagtccgtccttcagagtttgcatcgggtgattagtagttactgcagtctggtgatggtacacaaggaagggcggaactcacacggaatgaataaagggaaaggcggaccccaaaacggcgagaaacggagaaacataaaagagagctgtaagaaccgctgtactgagggggaagcccatgatgagctcgtcacaagggtggcacaaaaaaaggccatacaacgtagacacatagcgagagtaaaccggtttgttaaaactgacaaatcgatagggacctttgggaaatacgtagagagggtatttcgcttgagggggcgcagcacctgcgatggggaaacagaacaggtggatgggtcagcagcgggggaaatccacacagagggagcgcaccacacagagggagagcaccacgccgagggttcgcaccacacagagggagcgcaccacacagagggagcgcaccacacagagactcccccgagtgacggacacaaacgactgcccaaacgtagaatacaaataattttggaaaagaacatccactttgatctcttccttggggaagtgctgaatttcctacaagtgattctacataggaaatctcatcatgaatatgctcaggagaattacgttaaggacaacccttcatgtgtgaacagcttaacgaacgaggataagaaaaattggtggagtagggtgttgagtcagggggggaggggaaagaaactcggggaacaaactgtagatgtgaagaggctacctgtacagaaaggacgagtttcccattctgcagagaaaggacgagtaacccattttgcagagaaaggacgagtaacccattttgcagagaaaggacgagtaacccattttgcagagaaaagcccacatgatcgaagcaattcgtggagggatactacccaccatggtgaaaaaaaacatgagagcacctcaaatgatgaagaaagagaaaggagaaacaaaaatgacccttttaaaaatccccccagtggagtgcattccccacttcacccaatggacatgaaaatgcaactatggagttccctcctcgatggaaaccaccacccttataattgtatcattcgacaagtagatcctaatttgctatacatcattgatagtgatagaacgttattgagggttctttttttctttaacagggtgcatttgtttgttacttatatgtatgtcacgatttgtcgaaatgaatcccttttttcttgcctatccgtttttgtattgataattcggagcttccatgagacatgtaaattggtgtcgaacggtgcaacggaatggaaacatgcttacgcgttcttctgctcgttcgccagcatgctgaggagggacatcctgccccctgcgagggggggaatagatggaggcagcgaacgcggcaggagcggcggaatcggtggagggggcgacatcggggaagggagccaggaggaggaagatatacccgaggggaatacccttagagggatgcataaccagggtggggggaactcacaccttgtgcacagttttgggggcctctgcttcggggctggcaggggaggttcctcggggagcgatgcacggaggggtacccccccggaagggataaacaatcgggcacacggaaaagggaaaagcaagaacgaacaaataggagctccgtcagacagtcggtattgctactacgcaaaggtgcaaaatgacgatgaaatagactccgtgaacctagccatacatgtaaccaacacgagcacggacaatatatgcttttacaaaaggtatatcgaagagcacatccaaagggtgttcctacatgtgtataaattgagcgaaccaaagaagcggatctgttcaagagaaaaaaagaaggaggaaggaattagtgatccgtcaatgtttaaaaactacaggcaattatttcgaaatttttttcaagaaattgtatcataatgatgagtgcagaaggggtggtggtgcagactatccatttgggcaccacgtagctactcgcaccgttcgttttgctagtccagccgtgcatgggcattgaaaaggaggaggcaactcgtaaccgaagggagtgaagcactgcgtagtttccccccattacagaaatgtatgcacaactctgtccgtgtgtaaagcgcgcatggggttaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctactcggttgctactgggctgctactcggttgccactgggctgctactcggttgctactcggttgctactcggctgctacccggttgctactccgccgctaccaggttgctacccccccattgcgtctattagaagaattctaatatgaccccctagctagtcactccacaaagatttgcgtgtacaggcgcgaaggtgcccgcgtgtcgatatttcatgcattcccgagtgtcggtatttcatgcatttccgcgtgccctcaccggcatctgtctatccccctccccccctctgtgtctgctacttccctcttgttttccccctaccccctcccccctaaatgaggcttcccctccttctgagcccgcttacccttctgtggtgtgcgcgcggcgggagtgcgctcgagctgagccacagtttgtccataaagaatgcgccagatgcaagcgcattgaatatcgaagtggaaaaggataaaaaaaaaatctgcaaaaatgcatttctatacataaacgtagctgaactattatctcaaaatgatgaggagtcatatgtacagaaatgtgaagaactaatggacacgataaaaaatgatactccagatgaaacagcagaagcagagataaatgaattcatacttagcttactccatacacgttctaattactccataattaatgaagcagatgaacaagtattgaagaacctccttaggagtgttaatggatcaataagtgaggaagcagcattgaagagagctaaagagttaatcgtatttaatcgattcataaaagataaagcaaaagtaaagaacgttcaggaaatgtttgtgttaagtagtaaagcagatgaatacatgaatgatgcaaaaacaaaaatgatagaaaatattgttgattcctttcagctgtttcataactacttagtaacttggggatcagacattaaagtcgtgaagaggtatgcaacggaaacgtttttgtctattaagaatgaaaaaatttgcagtgactatattcatttatgtcagaaattttatgaacaggccagcatatactatagactgaaagtaatttttgataacctggtgacatatgtggatcagaattcgaagcattttaaaaaggacaagttattggaactgctcgatatggacaagggcttttatcgtgaatcgaaggtgcataataattacgtgttggaagacgagacggtgatcccggttttgcaactcacggatatttacaagggacacaaatgggttgtaagagtcgttcatgatggaaacagcaagcttatgcacggcaatgacattgaagacaaagaagttagacagaagttcattgtcacgatgaagaacattcgcagggacctcaatgacgaggggctttactccgacttgatgaagacagttaagaactacgtgctttccatcacgcaggtcgacaacgacatttccaacctcgtgcgcgagcttgaccacgaggacgtggagaagtgtaaggcgggagcggcgtacgggctgcattatgagcggcgtacgggctgcattatgagcggcgtacgagctgcactatgagcggcgtacgagctgcattatgagcggcgtacgagctgcattatgagcggcgtacgagttgtattattagcggcgtacgagctgcattatgggccgctttacgagccgctttacgagccgcttcacgagccgctttacgagccgcttcacgagccgcttcacgagccgcttcacgagccgcttcactagctgcaccacccaacagttggcaccacccccttctcttccctcctcttccgtcgcagtcctcatcgacctgaacttcttcctctactacggcttcctcaaaatcgaagaagacaaaaatatgatcaccttcaacgacgtgtcccccaccttcatcaatctgtacagagccaaccacattctcttcctctatctcctaaagacaggctttgaggaaaacaaaaactcagagtatctagctttcaaattttacaaaaacataggatataaaaagatacccaatgataagatctacagtctcttcactggaaaaggctccctcacaaacctaccgaaaccatctcccgaagttatgaaggagcactttctgagcatcttccctagcttgcccgacaactacgatgcaagtgccaaggagattcagaaatttcatctcttctttgctatggcttttaaggactgcaacattaaccagggtgagctccgccgcgatgcacacctgtgcagaggcgcacctgtgtggcggtgccccctccacgaagcacacattcgcgctgttactcgatatattgccgatttgcggctttgcccatttgcggctttgcccatttgcgactttgcccatttgcgactttgcccatttgcggctttgcccatttgcggctttgcccatttgcggctttgtctcgttgtcgctttaccgcttcacccctttacccctttaccgcttcaccgctttaccgcttccccccccaactgtgcaggctactcggccatttcgaaggaactctggagtgagctcctctacgcctttgaccacttcggatgtaataaaagaaaaagaccactcaggggatagcagtagtcgagggtggcgctggataccccgcgcagctccgcatatatatggctccttcccatcactccttcccatcactccttcccatcactccttcccatcactccttcccatcactccttcccatcactccttcccatcactccttcccgtcactccttcacccgtcttgctcgacttcctaccccacctcgcagggttctacgtccacccacagaacatcatttcgagtctttccaaaacgagcttcgtcaggcagatgctgagtaagtagtgcccacgcccccacgccggcgtttcgccatgattatcactgctacggtagcggcagcgttcgtgtctgcactagcggcagcgttcgtggctagattagcggcaacgttcgtgtctgcactatcggcaacgttcgtggctagattagcggaagcgttcgagactacttccgtggcaacgttcgaggctacttccgcggcaaccttcgcaacaactcctgtcctccccccaccgcccacagtcagccgaaacttcatcctgaagaacaatgaagcactgatcctgctggatacccaagtagctaaactaatggacctaatccacctctccatggaaacagacaaatcaagacacgcactagacttctccatctccagcaaattctttcactacgaaaacgattacaacactctgaaggaaaatgataaaaagagactcatgtttacatatgattacatcgattccattgccaacaactattacttcttcagtgatgtaaaatatcaggtcttcaaaagtacgtatgaaagccgattcttcaccaccttccctaatgtgtacagtcttgcttatcagctattcaacgagctagccatcaacatgaacgtggttaccaatgcacctctaaagaaaaaactcaaagacaaatccaagtacgcctggttcaccttgcttaatataattgggaagaaccacgatatttactctaaaggtcctcgcctggtcttcgcggcctacatgctggcgctaggtaggtgcatccgctacaagttgagccgatggcaagcaagtggaacgtcaagcgggattagtcctcaccgattagcactaaccgactagccttaactgcttagccctaactgcttaaaccaaaccgattaaaccaaaccgattaaccctaactgcttaaccctaactgcttaaccctaaccgcttaaccctaactgctaaaccctaaccgattaaccctaaccgcttaaccttacctccacctccccgcagtctacttcatcgagtcgcacatcgacatatctcgataccaaccaaaggagtactatttcatgaagcaatctctacccctgatcgataacgtgcacaagaacggcttcactatgctcaagaagagatgcgacatgctagtgaatttcattaagataaacaagacgcctctgaagtatcagcaaacgaacatggaggagtatattaagctcatgaatttaactgcgatcgttttgtggggaaaggagagtaagaagtctgtgttctacgatgacgacgttagtctgtacaagaagctgatgattgcctgtgtgttcaacgggggtaagtgtggcgcgatagctacccggtgtgctgctaacccggtgcgcagttaacccggtgtgcagctaacaaagtgtgcagctaacaaagtgtgcagctaacccgtgacgcgtgtattctccacttctccccctgtccatttcgccatttctccacttcatcacttgtgcacatctccacttcatcacttctgcccaggcaagacggtgcaggagaaggccatcgagagcatcaacaaatcgtgcgacgtaaagttctacggactgaaccctaagaagctagacgaattcatagatattaacatgagcataaataaatggaacccactgattctggagaaacaagcgcagtccttcatcctaagttgcaaaacacaaaagcttatgtataacaatattaacgtagagaaaataaaattggaaaatttctacaaattggcagatgcaccagaaatgattaagacatatcattgcttcaaattgggtcgacaagctgcatctttactagaatccattatcttaaaaaaaaagtttgtcagattcagagttagcgatgccatggatgtgtatgattttttctacataaataaagtcctttcaaataatgttcgcaatgacttcgaagagtttctaaagaacaaacaggcctatgaaaaggctcaaaatgaaatcataatcaccaatagtcccttgggtgccgagaagaccaagaagcttattgacgaacaccaatgctactggttcagcagctacgataacttcaaaattttgtggatgcacgtctccagtaagagaagcgtagtgagaggagtgacatacaatgtgcacccatcatgagaaacttcagcttatgcttcttcttcttttttttctccctacattttgcttacaatatgggctcggcttcaaggggacgatccagtgtgtcactccccctgcatgactccacccgtgtcactccccctgcatgactcctcccgtgtcactccccctgcatgactacgcccacatcactccatgcccccctcctccccctcttcctcgcaggcaacatgggaaccggaacatacttaaaaaacttcttctcagaaatatggcaaaacctccacttcttattcaagaagaaggccacggtgaaggatgtggaattcttcgcaggtgcgtcttacgtccctatgtgcgcagtgtgcggaaaaggggaaaaaaaagaaataaaagaaaagggaaaaaagaaaaaaaaagaaaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccccttttgcttcttcccaacgcatgaacataagaatcgcttcttccccccccccccttacacacaggagacctatcccaacaggagttgatcgactactactcgccgctagtccactcagaatcgcactgccaagagaaaatgcaatccctgtttgtatcattaagagataatgatgagcagaaccgtgtggaaattccagacaaaataaaaacagcctattttcagtgcaagctggattactacaaaaattatcacacagataaaacacacttaattaaatccagggacttcctcgataacagggtgtatgttctgaagcaaccatactacctcattagcaatatcgacaatacgcataaaaacaagttgcttcgactttttgtaacggagagcacactggattatcttctcctagataatattgatatccccgagtgcttcggacgttgcaccatcgaccatttcaatagggttgtacttcaacaaggaaagaccaaccagcatgatgaagtaatacagaatgcgttggtcccagaaaacaccgcttctaaaaagaggaaagaaatgactgtatatgttaataacatatatgtacacaatttaaaaacggattacataaccaaggaggaaattactagaaaggacattgaggaaaataaggtgaaggtctgtctaggaatgggtacctacttcatgaagaatttcctcacagagcagcatttcaatttgagctacaagcccgtcttggattttaacgcagaacacaattttaaagtcttcctgaagaagaatgagtctcagctctccaagaatgagaacgacatttgctacgtcaactacgacttggccataaccaatataggtgagcccccgtggggagacaggcagagggaaagagatacagagggggagggacaaagagagagggagaaagagacaggcagagagagacaggcagagagagacaggcagagagagagacaggcagcgagagagggagagagaaaaggagggcactctgcagagcaccccggcattcattacacatgaattcgcgcgaatcacttgggcggatcagtactcgaatgctgttcatccccctgatcgttattcactaccgctcctcactgccacttcacttctccccgcagaaatcaccgacccgtaccgcgaaatcagcgaaaatttgataaaaaatttgtacatcttaaaaaataaataagcggcgcctgggcgctcagcagtgtgtgcgcggcgcaagccgaggaggggcctccaatccgtcacaaattggcacctggatgagcacctaaagggaggttgcacgtcgcgaagattatgtgcaaccgccatttggggtctccacttgaggcgggcatgccaaacggtgagtagttcccgaggtgcgcgactccctcgtgcagatgcagcaaaagggaggcgaaccctaatccgtaggaaaaacgaaaggcactaatggggtaagagagggagaaggagagggagagagagtatgggagagaagagtccagagtggctctggtggctctggtggctctggtggcccgcccattttctcttctcaccaagtggagacgaatcttcagatgtccctcatcctgcttaatgtgtcaatttttcgattcagaatgtctattttgctgtcctaaaaaaaaaaatttttaattaacgtgtgaacacgtggagaggaggcgaattgggcacgatagaaaaattatgaacactggaccaaatggacacgtgccaactgcacagctgcgcaagtgagaaagccactcccccttttctcaactcctcccctgcctcgtgtgcattggacactacgcactgtgcgcttccatttttttaactgctttttaatgtgtgtcctcgcgcgttagtgtatacaccatggggatcagtggaaggggaggagtgcctcctttctccagtgcatttttttttttttttccttttttcccaacccccgtgcgcacgcgtgcatgcagtttttttttctctcgctgcgtttccagttttgcgctttaagatttaggctttaagatttaggctttaacgtttaaacttaactttttagacttaaatttttagacttaaatttttgggctttaatttttacgcgttaagctttgcgccttgggccttatgccctccaccggggctcggctccccaatagctgcagctgatcgaggcgctgatcatgacgcggattgctgcagcagatcgctgcagcagatcgtggcgctactgtttctggcccacctttatctttagaagcttctccaagttgaagattttgtcgcgcaggatcttcacgatttcgtcgttcaggaattcggcgctctgtggggggaagagggtaaattatggaggaggggaagagggtaaattatggaggaggggaagaggatggacacgaggtggaacgccgcgaaggaagtagacagggtaaataatatagatagcggcatcgtctgggggtggggaagcatcagttggacttcttccccccgtttgttattttcccgcgtaggaaggacctgccctgattggtctcctgcaccctcggccaggggagactcttcttcgttaaatggcctggcctggtcctctcccaaactgcccgaagcgtccacctccatttcagagttctggaatttatgcagctgatttttaaacgtattcagcaccttctctacccccatatatttacaatttacaatttcttccacatgtcttttgtcaatccgaaatcccagcctcctaaaaaccctctcatttaatgtgttccagttgtaccttttctggctaattgaatttgccttactataattgtgcagttcaactaacttgggtaaacatatattaaccaattctgccattaaaactccatctgagaattctctgtggatattttttatttttctggagaagttgaaagtgctgatccaatcatacaggtcatttagttcctcttccttcaccttggccactacttttgcgggttctcctttgctcatttttctgggccgaaaaaaaggaaagactttacggtgcttcgtctatacaggcagcaatgcagaaatgaaaaaaatgaaccaaaaggggaggcctaaaaaatgggtgcttcgaaaaaggggcgcttcacaaaaggggtgggcttacaccaccacttcgatgccccgaggggttgacaaaatacacattacggcccgcccgcacatgtaagatggctctccaatactgtcattttgggaagaacccagacagcaaaggagaaaaaaaaaaaatagtttaccttaaatcagcggacataccttggcaatctcaaaaagatgtgcactttggcactgcacacttaacaatccagggggaaggggtggggggaaagacaaaaaccaagaaaagggggaactccaaaagtttgcccactctccgtgtgcccccccttcaaatggctacttcttctgtgattgggactaaagccacagaggacgttgcggttatcttatcttatcttaacttatctaatctttttttctttttcttttctttttcttttcttttctttttttaccaaatggggagtgagactgaaggaaggtaccccgaaggtacttcgcacttcaatttgagattacaattcggactgcctcactggggaagacactatacaagtcaacacgctcccactaccccatcgttcgcccatagtttataactagacgggagggaaacgtgcatgtacatttaagttgccctataagggggaaaatagtccctctttaacacttctccgctttgatttttttaattcgtttaatttgcttaattcgtttaatttgcttaattttttttttttttttttgcatgcgtttatctttccacaaaatgtctatctctctttagaaaaaaaaaaaaaaaaaagacgaagaaacaatttaggggacatcgaaggaagcccgaaaatatttagtacggattcgtgacacaagttcacttcatcttagagcgagctgggggatatcttgcagcgcagtgtgtaaaagcttgacatgcacatcacaccagacagggccgaatcaaaataagtacgcgagtggacatacaagcgggtgatccacacgagcgtgtaatggtgagctcacgggatgaaggcggaggaggaaagggagaatcacaatgcgagtccgtaagtgttatgtgttcgtgcggcgcagaaggcatcaccgctcagccgatcagccgatcaggcgctcacgctactcctccgagggcacgtagaaacatgctaattatgcgtctcccatttggagaaactcctgcgtcgtaagggggggattcctcacacgcagagcattacaagcagagggaatattgcttcttcctcctgggttctttgaaccggcgatacggcgtaatggcccccgcagatgtgcaagcaccacagggagccgaagaagctgggtacacaaaacatttcgagttggcataccgactatccgttgcggcttcttttattttgtcaatgtaatccttcgctataatcaattcattgttcttttccaatgccattttttttttgtcctccctctttttggcctcaaactgtcgcaacacttcttgctgtgcctcgtatgcattttctatcgtttcattccactcacttatttttttattgttatgtaaaagttgttgttccttcagggcatgagtgaatagaatatttttctcgtactcattcattgcttcttccaatgcctttccttgttcctcctgcgagcttctcattttatccaaccacttagcttggtcctctacatacgtgtccgatattttttttaaaaacattaaaaccagggctttcatttcgtctacagtaagggtgttatctccacagcatttcaacttactcagccatttcttgctcgtcatgtagctttccacgtgttttaagtctagctggcctgagtggaggagaaggaacggtgtataattggcaacaacattgagagggagaaaaatggagtgaacgattcacagggaaggaggggctggacatgcggacgtaggtatacacagacattcgctcgtccccccattcgctccatcactctctccatcactcgatcgctcctagcgcgccttaccattctcgtccacgaatcggcagacgtactccataaagccgcactgcattaagaagtgcctcagtatcatttccacagtcttgtaaggcagcttgccctcattgcctatgtcatgacaagcaaaaaccatgtccagctgctgctcaagtccggggtagctagcgtagatgtcctgtttttcgaaatcatcctccttcgacgatatttgtcccattgttgtaggcgacgcgggggggaagtgacttgtgcgtctttttttggaagtagagtatggagtgggagagctcagtatttacgtgtgggggagctcagaatttgtgtgtgggggagctcagaatttatgtgtgggggagctcagtatttacgtgtggggaatcccaatgtgcatgtgtggggaatctcagtgtgcatgtatgaaggggcgcctatgcgtgcgtatgcgctgtgtgaacatgaaggtgtatattttccaaaatggttgagggttaaaaaggaggtggcatgtacacatgcacacgccttcctgctgttaaaaactgcgaataggcaaaaataacaataagaggcaggaggaaggagcagaaaaggagaagcggtaaataattctacaacgctggcaaaaaaaaataaaataaaataaaacaagtgtgaatcacgtggctgattcgtttcacaatgctatcagtgctgaatgatgcgatggtgaaaaaatggcagcattttttttgaagagcggaaaaaaggacgaacgcgcatcacttgtggtgaacaaattgcactttgtaaaaggcgaacgaaaatgttgtctttatctgcaggggtgcgcgcataggtttgcttttcttttttgttctacgtaggtctagcaaaaggggcgaagctaaaaacacactctttactttttgagcacttaaaatgaataatgtagacgttgggttagccactacggaggacgccttgttggtaagcagtcgtcgcagttgtgtccgcactttggagcatttaaaaaaagaaaaagccaaaatattgcaaaaaaaaaaaaaaaactttgcatgttcatacaatatagctacaaacgtgtggccttaaatggcacttttcacaaatcctacctctttatgcacaaaacgaggaagcgtcagcagaccattctgacaacatcttacgggacaactttattacgaacaaaacaaaagggtgtgtagttggtgttatggtcaaaattgacagcgttagaatacgcctgtgttgaacattactgtgtgttttgccaatttggctatttttttgatttacacataatggctttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttacgtgcactgttcatacaaaaatgactgtactatagaagctagttaacaaaacgtgtgcgctagtgtgtgtttttttttttttttttttttccattacgttaaacagcgtttaggtgtacgaaattaaagcaaaagaatgtgtagccccatcactgtctacattttcaaaatggtagaattaaaaagtgttcgtactttttgggaacattgcacgagggaaggaaatgttgcttttccactttttcttgttttgtgctactacatcactggaaaaaaaaaggggacgaaattctgcagacgggtaatgcagtgtgagcggtcatttgcattttcattttgtgtaagggggaaaaagcgtcgccatgtgtagccgcaaaatgtagcgataaaacgtggtgccccctccccagacgcgagaataatctgtggtaaaatttttattccccgatttgcccccacatcgaaatagccgtagctgcttttcccttttgcgttccttttaatggacgaaaaagttgcacttggtcagaattatcgcaggaatggctgccttccccctcgttggcgcaactttagggtcgccttcttagcacacggacgtgcatacggtgtacgcacaaaggttcctcacgggaaaaaaaaaaaaaggaaaaggggaactttacatagggcacttttgtcgttttgaaaaaaggggtaaacattgagctcatatatgcatatgtgcaaggcacaggtttgtgggggaactcgccctcctgttggatgcccaacgcacaaatccgctttcctggcacatcattggatattcctgttaacgtaaatgttgtaacatttatcgtgtggggaggcgccaccacttgccagtatttcctcgatgctggaaaaggacttggtcgttataggcaccgatggaatggccacatctccgtttaggaaggataataacacgtaattaaatgcatcggccactttgaaataatcgtaatttagataattggtcaggttaaaaaaatggagggttatgcctttctcctgcagcagtttacattcgtgtggatttaagtaatccaagtgcgtcatgcatactatattggcatttaacgcacttactgtgaaaatgtttctctttaaaacgctagtgtcactgttggcgtgtgggaagacaacgatggtttttactccaagtccgttcgttatgtcgtgcatgtgctgttggacgtttgtgtcttgggtccgtatggagactcgttctttcatgatctcactgctgatgtggaattgttccagcagcgcttttgttggggttgtcagtccactcggttcttcaatcggttctccgctcggttctccacccaattgcccatttgatttcccatttggtttcccgctcggcttgctcgacaaaaatacctctatgaggaatttccgcctcatcagaagcttcaaaaatgggagcacttgaaaaatatcgtccgcaaaaatggcaatgtactgcagcttgtttgagcaactcagggtactcaggcaaatgtgagcttcgtaaaaggagcggagagctgcgcacactgcatgatcctttttcagatggctgcaaggatactcgacaatgtcatggtaaggagttacaatcgtatcgtttataactctgcacttgagggtgaatatgccaataatgtctttgcccagcactgagttcgctgcgactatctctgaagctgtgccccccaagcgtaacactttaccaatatatacattcccgattaagtggcttagctcggactgacctttgccctggttctggtcggggcctaccccctctgacgtgttcacaatttcgcagttcttccgggatggcaaaggggggggggagaaattggacgcacagaaggagatacattttacctgaacgtaaatttttaagtcgttaaagtgcatgcttccaaatgggggaggggtccaacgaggaatgggatgcgcagttgcgcaggtgggttggtgctctgattggaggcctggcctaacagcgcgcttcaagcgtagaagggttaaaatagttaaatgggaaagccgctccaacgggggaaagccgctccaacagggggaaagtcgctccaacagggggaaagccgctccaacagggggaaagccgctccaacggggggaaatactctgggggggtattctccttgtatgttctctccaggtggtccaagtgagcgcaaaattgtctttgtgtgattatccccccctgcctgttggctcgtgttggaggggtgctctacgcgatcgttcacgtttgactgtttcgaaatggttaccaaaaaaaagaaaaatacatgcataggtacatacatgcataggtacatacatgcataggtacatgcgtacatacgcagccttatgtgcacactcatctataggtacccgcgcagaggaacgcagtggctgcccctacggaatgtccgcgccgtcttctccccctcagtcgcgcttgataggcacattttcgtaattgacgcattcgtaatctctgaggatcttcagcagcttgtttttttcctccatgagtttattttcgcggatatttatattttgctgccgggtgttcctgattctgtactgcagatctattaggaaggtacctatgctaatggttaaggacatgagaagtaccattggtacaccgcaggagaagagcttgtacctcctctcgatgacctccagtctgtacttggttcgttcgtacttcttcacgaagtagctggttagagctctcattttatcgcttgcgcgctgggggggggccaaaccgttgcgcacctacgcgtgtagtaccttcgcatatgaacatgtacgtgtatacatttttgcactatacgagctggttttcctccaccctcttttgactctcttctttcccgagtgaccctgtagcaacgacccaaaagactacataacgatcatcctgcgaacagctcaacagactgctaaacggtcgcgttggccacagttcccactgacgccaagtttgtgtgatctatacctgttggagagccccctttcccttcgactcgatgtatatatggacctatcttcgtgatgctaaaatttcagtgacgccggctcgagtggagcaaaattgggaggcacgtcagcaagttacccaaaattcaagaaaatacaaggctattgtgaacggccatattaaaagagggaaaaaaaaaaaagcatgcgtacaaagtgggaaaaagaaaaaggtagagcaactcgcgaagcgtgcaaaaattaaccaacccgagtaggtatatattttttacaaacgtgcgtagtacccgccgcgccaactgcaaactagcaatttcaaggggtggaaattcctgaccagttctgttcacttaaaatttgttaccgatctgagcaggcggaaaagtgatgagaaaaaaaaggggaattttcccaagtggagaggcacaccaccgcatgcgctccttcgtctctatgttcttaacgccgatatgataactttttcgttgcatacacattttttgttgctcccaattgtgcacatttttttttctccccttttttttttttttacatttaagtgtacacccccaagatatttttccaagtggcaaaataggtccttcctccttagcctgcccaataaccccttgactggatacctattgagatacatttttttttttttttcaccttttttattttccctttttcgcgcttgttttaatttttgggtcgcttcactaaattggcgcgtctgattagagggattgccttgcgcagaactggtggtttatttttttttttccggtctcagccgctctccccccagcgtggagaaagcatgatcaacttcaaacgtgagcaagcgtgaactagagtggacgtgaagacccggcaaaatggcgctgttcacccttcttctcacctttctctttttcttctttgtgtcttctccacacttgtgctactcttttaagagcaaccgggggcgcgaacagacactgctaaattgggaccccacacatgtgcacagctttgacaaaaatttcttagaaagccaactgtggaaaaaaaataggctctactatgtctcctccagtaagacagcatgtggaattttgagtgggtcaccctcagagaactgggcccatgtgcatgtacacccctttaccgcctcgataggtgcatccccatatgtacattccccaaacgcacacactctccaatgcaaccttgttaggtaagaacctgttcagaaacagcttccagaagaatcaagcgcctagggtaaagatgtccctttcgctatttaagggtaagtttttttttttttacacccccgtgtgtttaatcatttccgaattagctcacacgcaactgcaaccgcaaattcaaatgcaagtacaatatgcaactccgtgtccttcccccccttttgtagatattaacatgtctaatctgttccccggcttcaaaacgatttttaacaaaaagtatgtcgctgccatcgcgcggggaaatcgcccctttttgtgaactccctttttttcgtgttcttctcccgatttgcggcgtcccgactcgtcccccaagtcatctcacacttttccccccccgcgcagattcctgttcgagcccttgttcaactcgcataaggacatcatcatgcgaaatatgaagacgatccagatgatacaaaagtagccttccatgggaatcccgtttcgctcgttcttctgcctacttgccttttttcacctcacgacgtttcccccttttccacgtttgctcctttttccacttcccccccgccgcagaggaaacgtggtgaagaacctcgtgatcttcggggcctcctgcttcacgatttattttgtgtccaagctgctcctaatgctcaagcggttcttccaaaaccaatacaaaatggtatactgcattcgtggggctcgtagccgagctacatagagccttaaaaaatggggagaccttcattattgcaccacttcactcggtccacccttttcccatttcgacctctgcagataagtgaacaagaaataaaaatgctaggcaagtacgaaaacccacacattgagtttaaggattgagtgtcactaccctctcttcccttcacagaaatagtttttttttttttttttttttttaagtccattttgtccacttttgttttgtgccatttggggtcatattccctccacttttgcgccattttgcggcattttttgactcattcgtcataaaataagtcacgcggcgcatttgggtgaagcccctttttttttctttttctcaacccttgacaatttcttgggagcattaatctgcgcattgtgttagccctcttttgcgagctccctcccgttttacgctttctgcgcgccattttattatttttttaattttattttatttttttgtttttgagggaaagaaaaacatagcacgagtaacggtacaccgcaaggtggaccattttgctcgttttaaaaatgcacaggcgtctcgccttatcgcacggacagggaacagacaaatgtatgtacacggatctttgcctccccttggaaggtggcttgcttgggcgcggcggacgcaacttggtcccggcaagtaaatcacaacacggatctctcagtggctatctctcgattgcagttctcagttagtgtcacctctcccaatttgtagctcccagttcttcaccccttttgtcaacgcgtcttttttcaatttgttcgtcaccccttttgtcaacgcgccttttttctatttgttcgccatttctcttataccgctcaaagaaagcggtaaaaattttccgacgcatgaccccgctaagtaaaggctctgcacatccccttgttgaacgaacaggaggacctttcgctaaaggagcaaaatcgcgaagagtaaggaaagcaacgctctaatccgtcacatgcgttaaatttgcaacgggttagaagttctgctttcctctaccgcgtgaaccacctatctgtttttccccccctcgagtacccactaccaacatgtgcaaagccgccacgatagacgtcaccacgataggcggcgccacgctggacgtagccgagatgaagaccaaaattcggagctccaaactgcacgtgctaaccttcgcaacccacgagcaagggtacttcaaaacgttgcaggaaagttgctcccgtttgaacatagaactgactgtgttaggaatgggcaaaaaatgggaagggttcataaccaagttggtaaaagtaaaggagtacataaaatcgtgcaacgacaacgacatcgtcctttttgtggacgggttcgacacattcttcgttcagccagcgaatgtaattgtggaaaggtacataatgaattacgacaacttatttgtgtgcacaagcgaaagcacctattcgactagcttcttccttctacggatcatcgaaaatatgcacttaatttttcacaacagcatttttaaaaacaatgacaacactgaatgggatgccacgaggattcgagacaaatataaagacttcacttatttttataaaaatttaaatttactaaattcgggtggttggataagcaacgtcttcttagccaaaaaaattttgcaatacatcccttcctttattgagaacgaccagatcttcctcaccaacttgtacttagactgcaactatttgatgaagctgcagcaggatagccccacacatggagaaaaaaacgcacttcatagttgcgtccctcaggagaatgcgaaatactacaacagaattatcgttgacaatcacaacattatttttcatttgtttcgaagcaaagggaacgtggctctgatgagctaccaggactgtgtgcagttttttccttttcgcccgttgctcagcgcgtactacctgaacaaccaaggtgacgcggcggccgaaaagaaaaaaaaaaatagccaagctagccaaacggaaggaaaaaataaaaaaattggcttagctagccaaaaggaaggaaaaaataaaaaaattggacaagctagccaaaaggaaggaaaaaataaaaaaattggacaagctagccaaacggaaggaaaaaataaaaaaaattcagtcctatcctccattatggaattttttaaaaaaaaaaaaagcgaagggagagagctaacaaaaaacgagatagacgcacaccaacggacagagtcccaccccctgggcagagggaatactccgaaaggaaccccccctgggaagcatcataccgacgcgcactcagtcacatggacgaagcagaagaccattctggacgaagtgtacatggatgaagggcaacggaaaatcggtcagatagaaaaaacattcaattactccataattgacacgcacacacacacctccccgtgtgttctccacatgcactgcctgcgaaatgtggatgaaatgattcgcaccatgggattgaaaaatatatactcatccaaatggtacagcaatatatggtacctcttttacagcctaaaagggacgctgaattttaactactttagcctcctcttctcaacggtcgtcgcgtttgtcgcgctagtgctaattcaggtgaagtatctgctcgagtttataaaatatgtggactcatcttttggcatgaactgtatcggggaggataggtacatcagcaaggcgatgtttctgctgaacgatgttgggtactcctgctttgtctccttcatatttgccattttgttttgggccttttacattttcaacaaggccatgggataaggggtgcggcgcgaaaaaaaaaaaaaaaaaaaaaaaaagatgccattcggctggtcacccctacggaggagtacttcatgtgggtggttatcaattttttttttttttttttttttgtgcaattaaaggtgagcatataggctatgccaatttgtagatcccccacacacactcacacacaaacacacacccgctgtcatatctcgatgttgatggtctcgaagcgcgcgcttccctcctgctcggcacccctaacgtaggtgtttacattgtcgaggagaatttcccaatcggcgctcctcttcacacgtaccatcttgaagatgtccttgatgagcagccactggtaggccgttatttcgcttttttttttctccacgacggtatacaaattatccatgtagtgatcaacgcggtccttgtcaagttcgttcaaggacgcaagggagtagaacaaatgaatgagcgagctgatggatgtgcatggctgaacttttttttttttttccaatattttcatcattatcatgatgatagttgtcctccgcctcgttgacaaatgacgaaaactctttgtccgaaactaagtcccccagcaaagttgccttcgcagcattgttggtggtttgttccaaaatgagttcattcagtttttgtacatgctcatgtttattctccgtttggtagttgaacacgaaggtgtctattttgtcttcctcctgtttgccctccactccgtcttgtcccgtcgttccattctgctgttcttccaaatgggcaagaaatatgtgcgcgtcgaaatgggataatttttccttcacgaattgagtcactttggttaaatagtgctggtagacttttccgaaattggtttccttcaaggtgagctcttcgttgtaagtcactaagtgggcgagtcttttgtcacgagaggtatgtgcggacagttcactcttggaagcgtctgccatttgggttttttcacccccttctgtattcacccccgcttggttgctcccccctgggtggctcagcgataaggtgtagaagaggtagtcgcaaatgtggtcggtgctgatgtgggcaaggttgctggagaagaaaagggcatacttgagcatgatggtttggtcgaaaattttcatttctgacaggttcttcattacgtagttgaagttggtgcagtctattatggaagggcgctcagtgggtggagcagtgcgggcggtagctttttcggtagttatcacttctcccgcggtggtcactttttcggtagttatggcttctcccgcggtggtcactttttcggtagttatcgcttctcccgcggtgatcacttcttccctggtggtgcgttcccgcgtggcgcccgtctcaaggacgcgcgtgagaattcccctgagggcgcgaaacaaatagttgagcaaaattctgtcgtaaatattgctattgttcatggaaagtagaatcatgttcaggtctatcaaattgaatcttttgtagtccctctggatgatgtgtttccgaatctttgcaaagcacttacttttgagtaattttaatttaaacaaggagtaaaaaaggaaggaaatttcttggttagtcaatttggagatagagttgaataaaaaattcaaaacgtatttgaggtagtccacatatttgtctctgttgtaattaaagaacattaacaattgcatggcttgctttacatttaaatgttgaaaggacttgtctttgaaattaacatccacgtggtagtactcgtttttatttagacaccaaaggaacaaactcatgtttcgaaggttcatattggaggagtggaaaagcaacttatcctttacgatcgcaagagtggaattatttctcttcagttttgtcattccgtagaggatattcataagattttgtactgaaaatttatttatattttttttaatttcttggtcaattaaataaaaaaaagggtccccatttttgtattcaaccaacccaagggagtagtaaatattagaaatatcatggcaagacatcacagacgtgtacttctccaaaaaatacacaacctttttgtaaatttttttacaaatttgtatgttattatgggaacatttagctagactccacaaaattgcacacaaacttttggtattcaattttttcaacgtttcgtaagtgagatacttcataaggtgatttaaaattgcttcgaaggtggatctatacttttcctctttgtgtatgtttaatttgactagaacccataggagccatgttttatccacgactctatatatttcctttttctccaaaaatttcaaaatgtctattaagatggtttcgaaggtagtgctgtaaatagcatttttcatgaaagcacttagcccactttcgctctctttttcaaagttatagattttcaccagctgttttaggatgtagaaacagaccactatgtttgccaggtgtctcttttccttgtacatatttagcagatcttcgtacaggtaattcttttctatttccttcaccactgtgtggcagaaggcgcttttcctcggccgcttttttcccttgatgaggctctcctgcagggtgatcagatctggccgttgggtctcctcgctataggaagtgttttcctcttcgccgctcaactcgcctacttctttcccttccattgtctttgcctcttcgccgctcaactcgtctacttctttccctgttaatgtctttgcctcttcgctgttcaactcgcctgcctcttcgctgttcaactcgcctgcctcttcgctgctcaactcgcctgcctcttcgctgctcaactcgtctaccccttcgctgctcaactcgtctaccccttcgccgctcaactcgtctaccccttcgccgctcaactcgtctaccccttcgccgctcaactcgcctaactcgctgaaccgctccttaatctcctgcaggtccccatccgcgggtcgcaccttctgctcgtaaaaattttcatacctgtggaacagcaaatctttcaccctctcaacttggacgtccttcacattaaaccagtagctctttccgaatttgtttaggatgttcttgggatacttggccgactcgtctctgttgattaccaccaacagctcgtactcttctttgtccgtcttcttaatgtccaggatgacccccctgcactgtttgaaggccccgttcgtgacagttacgtatccccccaccagcgtcccgatgtccctgatggtgaaggcgcgtgcggggcacttttcatctcggtgtgagtccgcctgctcatctggacgtgagtcgatctgctcatcgctatacttgccgctattcgcaccattttgcgcttcaagccggccacccatgcgcataccccatcttgcacggtttagcttgccgccgcgccttcgccgacccttccgctgacccttccaactctccactgaccccccactgctccagagaaacgaaagtctccccttgtgagcagctaattcactctcatggtgagcgtgcaatggcgagatgtagttcgggtggttcgtgcctttggtccacttctttgcaaaaaacgagttacctaccagtgtgagaaataaagctaaggcggaccttttacgggaaaaaatagtcatgtcacacgggggagggatgcgtggggctgttcctcgctggatcggctgtcagaactcgtacgatcgggtgcggtgtgctgcacgtagaggtactccttttgctttgcatcattgtggctggcctcctttgcattgcgttgcgctgtgttgcgttatattgtatttttttttttttttcttccacttgaacccgtttccttgggggcattctttattcccccgagtggaggggcacctatcatcagccctgcgtaccgcggctcacctgtgtacacgcgcgccatttgttcgccccccttttctggaaatcggttttccctctgttgggtacgacgtcgtgagtggaataaagttcgaagagaaattaaaaaaggaggctccagcgggagcgaagtggaacgtaaggaagtgtcggggacgggtcccaagttaagaggcatgaaacaaatgcacacccccgcacgggccactgcagcggtgaagagtgggcagccacgggcagggttacatgtaaacacgggcgcatatgcacacacctatgtaaatagatacacatttagacgacccagctggtggtgcacatgtgggtaggcccttcccccaccgctccaccgtcattggacacggacgcgcaaaatgctgaggtaggaataaaacaaatcgtttgacatgtcgacaattttctcaatttctgaaatgcgatccctggacttaacaaataagtgtttctttttttcctcgatgagaaagctgcctgctttgttgtagctgctggagatgaagtcctccaggttattcagaatgtttgagcggctgcctttgtatgcgtagtactcgtttatttcgtcttcgctgtggggtggcggtggcacgggaggcagacacgcatggtgaagacgcgccgcaggggtgggcaataaaacgagcaaccgcctcagcagctggaggggtgtccgcctcagcacgcgttcaacccttgccaggcgcactgcactgcctacctgaggctgacggagggatgctcgttgttcttcacctcggcaaaaaagttaataattctggagttaaaattttcctccaattcctccaacttacggaagtaatccgaaatatgatcattaataagttttatcatttttgaaatctcccttttgaagcattcaagaaaattattaatagaaaccatgttggctagctcttcgtttattaacttatccctgaacaggaaattctcctccatatttttttgtatatacttttttataatgttgtatttttctccctcaaggaggagggcgttactctcatttggttccttcccctgggggttgtcagaaggtggttcggaggctcccaccccttgggtgtgatccccttgggtgtgatcctcttgggtgtgatcctcttgggtttgatcctcttgggtgtgatcctcttgggggagctcctcatcattgtctcgcttgaaacgaaaatctgcataaacgttttgaacttttctcataatcgtatcgttaagcattttgtggtcacttggttgggtcctttttatattagtgtctgggcatttcctcagctccacatgggggggatctgccgttcgggaatcgggggcgtcgttcgaaggagagtcagcgtgtgttcgtgtgtagtatgcacatgcatacgcatactctcactcatgcgtacatcctcactcatgcgcatacactcacccatttgcacatcctcactcatgcgcatacgctcacccatttgcatatcctcactcatgcgcatacgcacacccatttgcacatcctcactcatatgcatgtgcttgggcgcgcgtcaggacgcacccctttcgcaacccaggaaggcgagcagggcacgcaccacccgcttggacctcttccgcagctggttgaacgccgcaatgttgttcttcatgtactgcgaggtgaagctctccacgtcgctttcgaaagtgcgagagcatttgctgcgctcttcgttcaactggaggatttggtctctgcggtaaaggggcggttaaggggtggttaagcggcggttaagcggcggtaaaggagcggtaaaggagcggttaagcggcggttaagcggcggtatataccgcttcgtcccagtagcatatgtatagcttagtgcacttggacttacatcagggtggaactcatcaggcggacgtcgcgcagaaagtcctccttaaccttggagtagtaaccaattttgaggaaaacagaaggctccttttttctgtcaaagagggcctcatccagcgtggtaatattagacaaatacgcttcgccgattttcttttcgtaattgtcacaatggttggagtccctctcctgggtggtcctttccacagggggatccccaccttggtagccctttggcaaatgagaaggaaagcctcgtgtacatctactctcctgcgtcaacaacacgttgttaaaatatttcagagtagacaaagtagaacccacttggggaacgaggttctcctctaggcatatcggattatccatcaagttgagaaattttaattttcttaaaaccctcagataagttacattctccatgttctttattctatttttacttagaattaggatttttaattctacgttattgtctaggttttctattttttctattaggttattgtgtaggtttagttctgacagttttgttaactgactgagattttttatttcttttattttgttgttggataggcttaatgttttgagattggagagtccttccagattttcgatttcctcgatgaggttgttgtccaggcgcagttcctccaggcctgcacaggtgtgtatgggtgtgtgtgcgggggggggagggaatcaacgccgaagcgctcggtgaattggggtcagcagaggggcagtcagtagtggggcagtcagcagaggggcagtcagcagaggggcagtcagtagtggggcagtcagcagaggggcactcagcagtggggcactcagcagtgggacgctttcgaagcccatcttagcaacgctcggcgcatactcctaaaaaggtcgatattctgtatgaggagaatcttcctgttttcgagggacaacaccttggcatggttaaactcctcagtgaggttcctccccccaggggtctccccacttttgcttatttcttcgattagcattttctcatttattacgtttgtgcctatccgcctataatccctctgtgggattatatcgtcgaaaagggcgtcctcctcatgttgcctcttttcaccatcatgggggtcattcatctttgtctttcccacctcgtcatcctgttcgtctcctcccatttcgtttgcacgaagtgagctacaagttggggttgctcttttacagattagtagagatgcagtgagatgagttttctcttttacagattagttgaggtgcagtgagatgagttttctcttttacagattagttgaggtgcagtgagatgagttttctctttttttttttttaattatccccatcagaaagtggattttaaaaaaaaaatagacgggtgaacagttgggcaattcgctcttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagggtgcaggggtgaaaaaaaaacagtccctcccgaatgcccaatgtgaagaggtttacctcccctttgaagcgcgccccgcactttgcgccgtctacataggcataagcgcaagttgcggttttgcggctcggcaatattgtgggcgtaatttctcgggggcaatttcgtgggggcaatttcgtggaggcaatttcttgggctccgctcctcctgccgcgagttgcccctcttcacccaggcgtgtccgagtaaggcatatgatttctcccattacgcgcatgtcggtagaaagacggaagggggacaacctcggagaaaaaaatccctgatctacgttttcgattccaccgcttaaccattttagaggccctgctaaatatacacctcctacttaggatctcatcgtaccaacagggggtagcaaaaacgagcggcgggcgtgaggccataaagggaaggatgttccaatggtgaagctggctttgtccaaatggcccctatgcgaattggttcggggggtacgtacgcaccagtgtgtgcttctcccgcggggcagcagccgccggtttggtgacacacttcgcgaagaggccccaaacggggaaaataaagttaagaggaatttaattgggcttcatctgcgtcgctaccattgtggttacccctgtggttacctctgtggttacctctgaggctacctctgtggttacctttgtctttactcccatctttatgtttcttttattttattttattttacttatttttttttacttattttttttacttattttttttgcttattttattttacttattttattttacttattttattttacttattttttttttttgtccccccagcgcgcatgcagcaagtcaaattcgcatgcagaaaaaagaataactgcagacgcatcctatgttctactaaacgaaaaaaaagacattacaatgttttgttgaaatgatgagaaatttgaaatgttgggacttccttttctgtttttctcattaatgaaatccctgctgcgcaatggtttagttggtgatggcaacccctgggggctgcgagtgcggcgcacatgcagcgggcgccctgctgattcgtttgctcgtctgatgagcatgcataagggggagggggaactcctttggcagttgtcacattcatggggccttaaaaatggggttacaatccgttagcccatacacatgcgtaaagaaacacatacccaaaaggagacatgccccaaaggagacaactttttacttaccgtcactcagttacacattgacacttgagagagtctgttgtcgcgcttaaaaaaaatgatgaaacagacgcgagacgctcatctctccttatttgtctgaaaaacctcgttacattttcacgcgtgtttcgtatatgcatatgcgtgtacgtgtgttgttgtatgaacgcagctgtgtgtacgtggcagcatgagcacctgcacggcgctttggtctttcttcctctctgtggagacaaagatgaggctgatttttgtcctgcccctgctgttgctgctgcacttgtgccaagcgttcaactggaagaatctccaaaatgtacattggacagtcagggagtgtaccctctccttgattgctctgatcgaggaagcggaaaggattcgattgggtgaaaggaacgatgagaggatggcccaaattgtggaagaaatgaagaaggagagacagatgttgcaggaattgtacttttcaattcgtcacttgttttcttcactagggttaacatttaggaaggagctgtatctgtttggtgtggcggagggaagcgtgagtgaagagaaggccaaacaaggggaaaaaaaagaagacaacacaagaggaaagcgcttcaccgatgagaagcacctacaaggtgtaaaaacacaaagggacctgaaggccctccttgacgaaatgatcaattactacaaaaaaaatttcattcagagtaaaccatccataagttgctcctacatcaatcagaagaactccctgcggaagcaaattgaaattgttagatacacccacagctacgtagcgacaaagctgtattatcgagattattcgaaatatttcgaacgttttctgggaagccaaagggacatggctaacgtcctctttaatccttctttggacatcaaggaggatgtctattcgggtttttacgccaactacggtgggttaatagcggatgagcggcaaatcggggcaacgcctcggacggaagatggaccaaagggaaagccgccagacagcttaatgaatgaaccgcaagatggaccaaagggtagactgccaagctgcagcgatgactacaaaagcatttctggagaaaaatgcacccaggagttttcccaaattgtaaaaaatatgttgcataattttgaggcgtcgctggaaggctacattcacagctccgtggtggaaatgagaaaacatatgatacaggtggaagagcagcaggaggggaaaaactactgcagagacttggagaatgaactcgaggacaagagttacgatagaatatcgctggaagaaattcaacgatttgaacaattggcaaaaaattacttgaacaaggaactggatacgttcgtggaaagggagaagaaaaaaatgtatcgaaggagaaacttcttcgagaagtatttttttttcattatcgagaggatgctgcaggttcggcgtaacgtggaggcgtcgttggaggcgctttcgagggagctggggggggccacaggcaagccgccaaccgaggcaaacaaaccgccaaccgaggcaaacaaaccgccaaccgaggcaaacaaaccgccaaacgcggcaaacgaaccgccaaccgcgacaggcaaaccgccaaccgcgacaggcaaaccgccaaccgcgacaggcaaaccgccaactgcgcccccctccttccgcaggaggggcccgcggcaagtggagctcaccgggggggcggaaatcaagcgcatctttcaactgctagatgagtacataagcatgtactcctttgtgtatgagcacctaaaggactaccagataaacgtaagggacattttctcactggattatattcgagaaaactccaaagacaacagagtctacatagcaaaaagaattgcacagcaaatggatgcactgaacggttccttcttgaagtacataaatgtgaaaaatagatacgagaagtatgtggtgaagggcatacagaagaggaactcgatgagcaccactaaaagaggagagtcagttgaaggaggcagcacggagaagtcagtcgaaggagagggtaacagcgttcctggagagggacacccctcttcacgcaacttgaggaaaaaggacttcccagaattgtgggaatccactttgcagagtagcagtcactcctttttaagcgaagaagaccaagtgaagaaagacaaactaaacggggagctaatccagcgagaggacgaatacttaaaaaggctgcagaacgttgtgaagcttctaactcgatacaaaaaattgaaaaacaagaaaataaaaataaggcacattgtaaataaaggcgaagtggagatacaccccattttatttaatctcaagttgaggaaagatcaaatggtaggattttacaaaagcattcttctttttggaaaaatatttgtcgtaaaaaggattgtacttactctgaaaatgaagatatcctttttgggtagagtcactccgtcagcctttctcctcaacaatcgttttttgcttcacctgtatgagatccacctggaccatctgcgaagtagctacaagattggggtgaacaaagacttctgtcacgatttgactcttgagaatttagacggcacgatgaagcagggggacctttctcaccttctcctcaagtacgtgatctacattttcggcctcaattccaagtttatgagtgatcgccttggggtagacattggccccggtgtgggtagcgattacattggggtgagtaacggcgctaataatggggatagagactttggtgaggatgacccccgttggtgcgcaaataacctacgcgtggtttacgagctggcaagaaacttcatcagaacgccactcgtccacgcagcagatttttttagatcaagcagggcatctccaaactgggagagcaacacacacgatgagaaagtaaaaaacgccttcagacaaattcactcctacttttccagcatattcaatagtgatgaaattttagggcatattttaaaaaagttcgaaatctgggaggagcgcagctcctccggttgctatgacgggcactcctgttccatagacaatcccatctactccaaggatatgataaagaagtcgattttttacaacctaaacgacataggtgatgaattcgacatgataaacaaagcgactgtaacttctgttagctcctgcacgtcttccctatattcttacgccacttcttcccccttgaaatttccatcctatctgctaaataatgcactaatcaagaactcactctccgagacttacaaatatacgctatacaaaatgcaggagagtcaagttttcaaattgtactctagaatcaagcgcacgaatatgaccctcctggagactatttttcttcatctcattttgaattttgggatgactccctacaataagttgaagggcaccatggtgaactccttttgcaggaagcagggtagggtagaggaggatgggacttcgagtaaggctcaaacgggaccactccaatacaggaaaagaaaaaggaacctcgacatgattccacacatccgttatgtgccaaacggagagcagctgcaagcaggattatccatttcctgctctgaggtgaagcaaaacgatgaaaaggattcatataacaaaacgcatactaaatggtgggacagtaaaaggggaaggagttattcctcttcgaataggaatgccccaagtcagcggatgaaccagttagtagacacctgcgacttactaaatggagacaaaaaaaaaattacatcctttaaagtgaaacacatagaatacattcctaacggaatatcattcttgacaacagtgatagaaaagcaaaacgtcatgtcagactacgaactgtatggccttttttttcaaggcgtgagaggggaggagaagaagtacttctctgaggagaataagaagtacttccctgaggagaataagaagaagcacttccctgaggagaataagaagaagtgcttccctgaggagaataagaagaagtacttccctgaggataattcaaatggggtgaactcgaaggaggacatgtactgcagcgaagaaaaagttgcatatttcaccattgggcaatctgccgtttatcttagcgaaccggtggatgtagaagaaccacttatcttacccatgttccgcaaaagtttagctagccaaaaagaaatcctcttcgaaagagaatccatggagcagtacaatatggttctaagttggctgtacaggtcccaggagaaaaaaaattggaaccgcgaaaaggtgagaaaaatagaaaggaatatttctagtctcagctggaaagccaaattatacgaagaaaatatttcctacgtgaagaacaaaatggaacagatgaagcgtccacctaggggggagagcgatcgatcaagtgatctacaaaaggagtatcaaagggaagttgcaaatgccgcacaggagaagtacaactcgttgatagacatttataaagacgtcgtggagatgttccgagatagaaaaagcaatctgaccaaattgaagaaggaaaaagaaagggaaggcgaaaaagaacaagaagaagtagaagaagaagaacccggtgtaaactactacgggttaagcaagtattcctttcagagaaaacatcaagtggaggacctgaacatgcatatcttctaccacgagcaaattatgaagtacttcgagaagcaaaacagatgctgtgatgcgtacataaaggaaatgaaaatccatcttaagttttttcctcaagtttgttgctccaatggagaggaaagaaacaacgagaagaagatactcaagtatatatacatcagcatcaccgaccttttgaccgactttatacgatgcgaaaataacacctatagcttgctcaagaatctgaaaaaagtaaaagacaccatacacacaatcaacattgttaatgcaaacctacacaaaaaacaaagaacgttccacctcagtaccaaatatttttacagggaaaaaaaagaggaaaacatttatttcttcacaaataaaatggaaaatataaagacttacaaaatttacaaacaacttatagacagtgtaaatgaagatctgatgttcatcactaacatcatggtgaaaaaaatggaagagcggaaagagcttctacaacaggtggaacggaaggtgcctatcctactgcacataaaacggattctcaacgaagacaacgaggtggcgtccattaatgttgaaacgttatatgcaaacttctctcatgaaaatatgctaaactacgataaggtgaaaattttggggaaaaactttaaaaagaaaatcgccatttataaacatgtcttgaatgacatcaggtactcctttgagcaggaacctcaggtcagcaacgataagatggcactcttttacaactttgtgaagtacgaccctgaggaggatactgacgcggtgcagtttgcggatgcgctgttggcatataacgaaggggggattgaggtgccccagcgaggggaggatgcgaagaacacggaggggaagcccctgacgatgtaccaggaaatctggaggaagctgaacgcgtccaaggggggcgatgggaagagcgccaaggaaagacatgacgacagaggtgatgatagcgatagggatctttacgacgactgggatgaggaggactggatcgaaagtaggctgagggccgcagcggagagtgtggaaaaggactgtagaaataggaagtgcccatccaactccttctgcttcattcaaacgtttaatgaaaattgcttgtgcttccttaactacaacatggtgggggagaagtgcatttttaacgaacataatacttgcgatgtgaaaaacggggggtgcgattcgaaggcaacgtgcgtgatgaaaaaaaatagggtaatttgcgtttgccccaagggcactaagcccatatatgagggggtcgtgtgcaacttttctttcgcctcttcattttcgcaggtgctccttttgttcgccattttggcgtttgtcattgcgtagagtgcctgtgtactacatttctgtatgtatgtgtgcatatatgcacatgacagtatagccctgctaacttacgggcagccacttcgacttgctaccctggcgcttgcaatgtggtggaggggccacggtatccacaatgcctccctcttaggcactcttcccgtggggattcaccccatccctgccttattcgccaaatttttattctcctttccagagttgcgcaacagagttgtttgttttgtttgatgcatggtctgtcgtgtggcgacgttttttttttttttcacttctacgcattttttagcggcaatttttttccccccattttgcttgctcactttttaacggcaaaaaaatttgcacaccgcgtgcacatttttgcgcaagaagtgaccccccacacacaggtgggcacaaaaacaaccgactacactttcgcattcccggcggcggcttcgctcaaaggtaaccacccttcgcgctgttcgaaaaatgtgcatttatttggaaaacatggaaaactgagaaattgtcccaaatggaggaacaggggtggagaaagcaacattgcactgggtaagaggcagcaaaagtgttacctccattttgcgaagttaaaaaaaaaattttttttttttcgcctgtgtatgtacaacataaaggggtaaatggagtaacaagggggagaacatgcaaaacaactgtggcatcctgcaactccaccccttcgtaatatgtagtccctccattccgcgtcaagtgttttttttttattgtcccacctgtgtattaaacacttcacaattctggtaatttcacctgtgtatattttcatttcatttatgtcctcccatccccccttcttttttttgtcacgcataaaatgtatacacggaaaatttacgcgcacgtctgtgtgtgtgtgtgtgtgtgtatgtgtgtacaggattggtacgtatatatttaacggcatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaaaaaaaaaaaaaaaaaaaaagaaagtgcaaatgtgcgtttggaaaagtgtgaaagatgcagaaggacgctttgaaattgtcgccggtcagttgcaatagttgcatagctgtgtagctggatcgttgtgcgtctgcagagtgggggagcgtccgacgctcgcggggaagcagtttcggataatttgggaacgtgcggccgcccgttggcgtccatggtgtaatctccccttcgactgcgagtgcactaatgggttgaaaaaataaagaagaggagagcgcggagggggcaggcaaggtgagaaaaatggggaataaacaagtggaaaagtgaggaataaacaaagtagcaaaattgggaataaacaaagtagcaaaattgggaataaacaaagtagcaaaattgggaataaacaaagtagcaaaatggggaataaacaaagaagcaaaatgggaaataaacaaagtagcaaaatggggaataaacaaagtagcaaaatgcgcactaaacagcaaaaaaaggaagatggcacagtggggcgggcgaacggcgaagcacaccatagtggcgtaattttcctctcccttaaatggctatgaaatgaaaaggttcaagggggagaagaagtgcattaaaaaagcgaaacaaacgggaacaaacgggaacaaatatttgtgcatgttcaagtgatgcatacaaaacgaacacacgttcatgcgtgtacacaattttcgcgaaatttgtgcgtacatttttttgtgttgtaccgttacacattaattttcagggcaatttttctccgtccatttggagtctttttgtgatcattaattttttttttttaatttcaagcgcaagtgtgtaatgtgcgctctgtttaactttgtgcaattctttcctgtaaattattaactgtttcatgtttcatgtttcctgtttctgtttcctgtttctgtttcctgtttctgtttcctgtttctgttaactgtttacttttcaactgtcaattgttcattttgtttcacttcgttttttttttttctttctttcatttcattgtgtaaactttgaaatgatgtttatttcatcaccaaaaagaaaagaaaaaaaaaaaaaaaatataaagcaagtaaacactttaaagattacattttttttttttttttttagaaaaagttaaagaagttttccttttttctttttccatgtgttacaaatgaacactttttttttttttttaatagaacaattgcgtgaaaacagattgtatgtgtaatcacacacacgtacgtgaaggaatgtgtacgtgtgtacccatatgtatgtgtgaacgcatgtacccccttacgtatacacgcacacccgtgtgcaaggcgtacttgtgacgtacactccgtgcgtggatcgctttcccctctccatatgacgcaaccctcgttttagtaacctctgcatgtgtacatatatatacacacccacgcgcacgtatccgcatacacgcacacacacacacgcacgtaatcgcatacacccgccaacacacacataccaacatacaccctccaacatacaccctccaacatacaccctccaacatacacccaccaatacacacccaccaacacccaccagcatacacacaaatatatggaaaatcgttggccacttttaagatgcaacaataatgctcattttgggtcggcccagttttcgtacatttttaaaccccacacattttgattattaaattagacgaattcgaaaatgaaggtgttactctttttgttctctttcatttttttcgttaccaaatgtcaatgtgaaactgaagattataaacagcttctagtcaagctagacaagctagaggcgctcgtggtggatggctacgagctcttccaaaaaaaaaagttagaagtaaaagatattcctgtagataacaatgctaatgaaaataatgttaatagcttagcttacaaaataagagatttcgtgggcaagtttttggagctacaaattcctggacataccaacttgctacacatgataagagaactagtcatggacaacaatgggctaaaatatcttgtggagagctacgaggaattcaaccaactgatgcatgtgataaacttccactatgatttgttgagggcgaaactcaacgacatgtgcgcccatgagtattgcaaaatacctgagcacctaaaaatctctgataaggagctggacatgctgaagaaaattgtgctgggttataggaagcccctggacaacataaaggacgacattggaaaaatggaggccttcatcactaaaaacaaggacacaataaaaaaaataaacgatttaattactgcggagaatgttaaaaggaatggccatcaaatcaacaatgttaatagcaccggcgggtcaaccgatggtagtcaaattgcgacagccaatacggaaacttctggaagttctagttcgactggccctggttcgactggcactggtcctgctggcactggttcaactggcactgcatcaccttctacagctggaacctacgaggagaagaaaaacatcttccaagccatatacaacataatattttacacgagccagctggaggaggcacaaaagttaatcgaagtcctggagaagcgcgtgaaagtgctgaaggagcataaaagcatcaaggcgctactcgaccaggtcgcaacagaaaagggaaatcttcctagtactaatcctcccactgcaagtcttacagatgcgcagaaagaagcccaaaagaaaattgccgacctcgagaagcaaatcgtagccatcgccaagacggtgaacttcgacatgagcggcctgttcacgaacgcggaggaattggagtactacttgagggagaaggcaaagatggccggcacgctaatcacccccgaaagcaccaagtcagcaatcaccaccgaaaagacagttccaaccatgaaagagacttacccacacggaataacctacgctctaccagaaagcaccattttcgaactgatacaaaaaaatgcatccgaggagacatttggtgatttgcaaaatccggatgatggaaaacaaccaaagaaaggaatcatcattagtgaacacaagagaaaagagttgctggacaaaattataaataaaattaaactagaagaagacaaattacccgacctaaaaaaagaatacgacgagaaaattaaggcgtacgagaagaaggttgaggacttccaaccaacacttcatcatttttatgaaggaagactggaaaacacccttgatggagacaaatttgatcagtttaaggccaagagggaggaatatatgaaggagaaaaaagaactagagaaatgcacctacgaacagaacgcgaatctgattaacaagctgaaaaaacaactgacctatttggaggactataacttaaggaaagatgtcgccaacgatgaaattaactactttagcactatggagtggaaactaaagaacgaaatttatgagctatctaaggaaattagaaaaaacgaaagcaaactcaccgtggaaaagaagttcgacttctccggggttgtggaactacaagtacagaaagtgttgataaacaaaaaaatcgaggctctaaaaaatgtccagaaccttcttaagaatgccaaggtgaaggacgacctgtacattccaaaggtgtacaagactggcgagaaaccagagccctactacttgattgtcctcaaaaaggagattgacaaattgaaggactttatcccgaaaattgagaccatgatcaccactgagaaggccaagtcgggcacggaagcggtacagatcaagggacaatcacttagaggagcaagtgaaacaggggtaacaccaacaccaccggcaccagcaccagcactatcaccagcagtaggagcaacaacacaaacagcacaaggagcagcaacaccaggagcagcagcagcaacaacaacaacaacaggaggaggagaaacacaagcagcaggagtagcagcaggagtagaagcaccagaaggagcagaatcacaaccagcaggagcagcaccacaaccagcaggagcagcaccacaaccagcaggatcagcaccacaaccagcaggagcatcaccaccagtagcacctgaagaaccagttggtccagtaaccccagtaaccacaccacaaccgactagccaacccgcagcacctacagcacctgcagcaccaaccatgtccaaactggaatacctcgaaaaactcctggattttttaaaatcctcttacgcatgtcacaagcacatctttgtgaccaactccaccatgaacaaggaactactgaagaagtacgaacttacggatgatgagaaaaacaaaattaagcaaagcacatgcgatgagctggacctcctattcaatgttcagaacaacttgccagccatgtactctatatatgacaccatgatcaacgacttgcagaacctttacattgagttgtaccagaaggaaatgctttacaacatatataagaacaaagacacggacgcgaagattaaggctttcctggaaacattaacgagcaatgcggctgctgcggcggcggcccctgctgctgccgtggtccctgctgcttcggcagcccctgctgcggtggcccctgctgagccagcggaaaatctcaacgaggaagtggttactgatcaagcaaacgccacgacaacagttccaggtaccccagagtcagctgtaacaaacacacaaactacacccccagcagaaggagagctagccgtgagtggtagcagcgaggaggaaccagaagtcaagattgaggaactgaaaaatatttacgaaaagcatctttcccaaatagacaattacaacgattatttcaagaagttcttggaatcccaaaaagagaatatcaccaaaatggatgacacacagtggaaagcattaggtgttgaaattgaagaactgaagaaaaaaatacaagtatctctggaccactatgaaaagtacaaactcaaattggatagattcatgaagaagaaaaataaaatttctaatagcaaggaacaaattaaaaaactcacaagtttgaaaaacaaattacaaagaagacaaaacctattgaataacccaacaagtgtattaaaaaattacaccgttttcttcaacaagaagagggaagcagaaaagaaggaagtagaaaatacacttaagaacacggaaattttgttgaagtactataaggcacgagccaaatattacataggtgaaccctttccattgaagaccttaagtgaagagtcaatgcagaaggaagacaactatctaaacttagaaaggtttagagtgttgagcagaatggaaggaagacttggaaataacatcgacttggagaaggagaacattagctacctttccagtggattgcaccacgtctttacagaactgaaggaaattatcaacaacaagagatactccggtaacgaccacgccaagaacactgcagcagttaaggtcgcgttgcaggcctaccaagaattgctccccaaggtgaccactcaggaaggcgcatccgtaccagcaggaggagcagcaccagtagtagcagcaccagcaccagtagtagcaggaccaccggcaggaggagcaggaggagcaggagcaggaccagtagaaggaccagcagcaccaggaacagtagcaccagcaggagcaccaggagtagcagcaggaggagcaggagcagaaccagcaccaggagcagtagtaccaggagcaggagcaccagaggcatcagtaacaacaccaggagaaacaggggaaacaggagtagtagcagcacaggactacgccgaggactacgacaaagtaatcgcgcttcccctgttcggcaacaacgatgacgacggcgacgacaaggaggcagaccaagtaacaatgggagaggcagaaagtgaggcacctgaaattatcgtaccacaaggaataaacgagtacgatgtggtctacataaagccattagccggaatgtacaaaactataaagaagcaactggagaatcacgtgaacgcactcaacactaacataatcgacatgttagattctagattgaagaagagaaactacttcttagatgtgctaaactctgacttgaacccatataagtattcctcatccggcgagtacatcattaaggacccatacaagctattagatttggagaagaagaagaagctcctgggcagctacaagtacatcggcgcatcggtcgacaaggatatggtcaccgcgaacgacggtctggcgtactaccaaaagatgggtgacctgtacaagaagcacttggatgaagtgaatgaacagattaaggaagtcgaagcgaatattaacaaacaagatgcggagattaaaaagatagaaagtgataccagtaaaactgctcaaaagaaccaattgaatgccaaaaaggaagagttgcagaagtacctcccattcctgagcagcatccaaaaggagtacaacaccctcgtgaacaaagtgcacagctacaccgacaccctaaaaaaaatcataaacaactgccagatagagaaaaaagaaactgaaaccattgtaaataaattggaggactacagcaaaatggacgaggagttggatgtgtacaagaaatcgaagaaagaagatgatgtgaaatcttccggtcttctggaaaaattgatgaactcaaaattgattaatcaagaagagtccaagaaagcattgtccgagctgttaaatgtgcaaactcagatgttgaatatgagttccgaacataggtgtatagacaccaatgtgcctgagaatgcagcctgctatagatacttggacggaacggaagaatggagatgcttgttatactttaaagaagacgcaggcaaatgtgtgccagcaccgaatatgacttgtaaggataaaaatggtggttgtgcccctgaagctgaatgtaaaatgaatgacaaaaatgaaatcgtgtgtaaatgtactaaagaaggttctgagccactgtttcagggagttttctgtagctcctccagcttcctaagcttgtccttcttgttgctcattttgcttttcctccttagcatggagctttaaaataaaacaataaaagtgcagttgcgccacgtgtaattttttttttttttccctgtcctagctattttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttgtgatgtccctttaagtggtatatgtatatatatgtatatatgtacgtgtcgttcctaaaaaatgagaaaaaaaaaaaaaaaaatctttaaacatacacccttacataagctttactagataaatccacccacgagtctgcatcgggatcaatttcgtgtcatgtttacaccatggtgagagtgagaggcctttaacccgccaacgtgtatgcacataacatatgcgcagttttacccccgtgaattgtcagtagcatgcacatatatacacatgggaagataccagttacatggctctctttggaatgctaatgcgcgtttaacaacacccttgaaagcagagcaacgtcaaaacgtgaggtgaaaaaactggcctctgtggttcatcccattgctgcttatatatttatatatatatattgtatacaccatatggcttgagcattttttgtgttatgctatgttactttattttattttccttttttttttttttttttcttttaaaatcccaaactagcacaatttagtaactttttttttccccccatttttttttaatcgaaaatacggcttaaattttttcaactcgcggtgctgtttgttcctgtggttgttgattattcccccggttggcagaaaaaagaaaaatcctgatttttgtgtgccaactcgcgcttgaaaatgactgtaggttatccccggtgaggggttggaaaatttaactttgaaattcccgcgtgattggcggcatatatatgaatgaccagggttatgacgggggtaggaacggggcgtccggggggggaaggcggtcattacgcgagcaaccgggtgaacaaccgggtgaacaaccgggtgaacaaccatgtgagtaatcgggtgaacaaccgggtgaacaaccatgtgagtaatcgggtgaacaacctcgtgagtaaccaccccagcaacggtgcgaacggtactggcggggaaggagggaacgccgaactgatgttgaggggtgatactgatctggcaagaggaatacccagttttccccaaaggtataacgcaaatgttcttccgcccccctggactgaaaaggaaagtaaatcgaaggaggacatgcacactgaggggaatactgctatagaggagggaatccaccgcacacttaattgttcgcaaaaaaaaaataaccacgggtatgaaaaaacaaaggatgcgcgtgaaagcaaaaaaaaatttttcattaacgggaagaagtgcgcaaaaaaaagcggcgcacaaaatgattatgccatcaacgaatggaacgatgaacaaacaaattgcaatttaaaaaatgaagaaatatgtttttttggaggggaacaaaataacaaaatggattatgcacacctgcatgggaagcacaagagtgttccaaatagggaggaaaggaaagggggtggaaaaaaaataaccagcaatggtcgcatggttagtgacataaagcagagcgcgcacgtgggggatacgtccaaccacaatctgagtgacaaaaaggatggaaaaagtgttgaggcgaaccatgtggacaggggggagcagcaacataaggggacaccccagagggggaggagaaaccattatagtgattggaaatttgggagggaacaaccaaatgcaaattattacgataggttcgattacgtgaaaagggaaagaatggtggaccattataaaaagttagacgctgtttactccagcaatagtggaaggagcaatcgcgactaccatcaaaggggcagctaccgaaacgaacccaccggtaggggaacaacggatcggtggcatcgttactaccccaaagagagaaccaacaaggcggcagaagggagcacaagagaccaaaatggaactatatataacagcagtcattcggttcgctcacctttgaataatcctccacacggtggcaacacggacatgaattaccccaataacatcgtcaagagaaggggaaacagcaaaactacctttagtcacactggtgaacatgaaaagggaaggcaaaaagaagtgcgcggggttcaggtggaccaatcggtgaactcattccaacagaattttgcacacacaaatgaagtccaagtacatcccggtgagggaaaagcacactcccaagttaatcggaacgagaaatcagaagaacacttcacgtatagccttcacgaaagcaatgagagaagtacccccccgctgcaaaatagttatttaaatgaatcaagccaagtcaacatggttgcaaatgcttgtagaaaggctgtgcttgaaaaagaaactgaaagaggccaaagtgggccgtattatattcatcatggggtgaaaaataatgacgtggtggaagtcccaagggaagaagaacccaattggaaaagcacaaataacgatttggagaaaaaggacagcatgaatgagagccccagtgcaggtaccaaccagaaggataccccaccgatgggaggcagccaaaatgcgaatgacaatctgaggaagttgaagagggaagaagaaaaaaaaaaagtaatgaattggaagctggaagaacaaacgctgcttgaggaagggttgagggtttataaggatttaaaaaattgcccagaaaaatgggaaaaggttagcgaaattgtgaagacgaagggtccagaggactgcttgaagcggttcctctactgcaggttcatcgttttgaaggagaagcaaaagatggagaaggagaaggagctgcaggaacgggagcgacaagagagggaacagcagagccaactccaaacgaaccaaacaaaccaaacgaaccaaacgaaccaaccgaatgaggaaggcagtgagcaggcgaatgacgaggacctggagcaggacattgacagcgacgacatgaacataaacaacaatgcgaacataacggggaagagtcttgtgcttagcaacgcccacatcaaaaatatatctctgtacaaggccgtccagttgaagtaggtgcttgcaaggggggccttggcgtggggcggtctccaccgccagaacgctctcgcagttgtgcgcgccccatatgtgtacacttcgtatgtgctctcttcgtatatgctctctcttcgtatatgctctctttatatgtgctctcttcatatgtgctctcttcacatatacatgcccacggatcccccttttatcccccaaggctgcagctgctttgcacccggtgctgcaacacttttgatgtcaccacgacgagcaaagacgcaccccagttaggtagagcgagaatgtccgccctgagcattagttgcgtcaggcgttttctttttgttgtcttttttttcattctggcatatcatgatgttattttttctcccccccccctttgcatgcagtttgcacctgcgtgaactgcagcagcaatgcggttgtggaggtgtacagaaatatttgtttcatggagaacagctgcgtgtgcattttgaagtttaaccagtgctcgctgatggtaagccgagggtagaaacgactccacggagtttttttttttttttgcgccgttgcccttccatttatgtttcctcatttttacttttttttccccccccttttttaggacttgttaagcggggattacagcgtgaattgcgaaagctgcgggaggaagagcatcctgaagaatgtcacttctggtactgtctcaaatcggatggacgtcgccccagggggaggagttgcctctccccgcacgcatgtgtgtacatggatgaaggcacccactcgcgcaccgtcattttttactgacacgctatttacctctaccccccatgacaggcaaagaaatgcacgccaactgccagaagtgcttcaccaagttggagttcaaatacagcggcttttcctttgatgagatagtcagcgcaaacaatgccgcgataaaaaagtaaagccactcgtatgcatctgtgtgcatatgtgtgcaccaacaggggggcacgcacgtgcacacgtatgcccccgatgcgtgtacgtctgtgcacccataaataagcttgcactcgtgcacgcacacacacacacccctctcccccttgcagaatcgacgatatgataaacaaactattcacgaaaaaaaagtccaacaagaaggccgtggctgcaccgaacaatttgaagatagaaaaatgcaaaaacgttataaaagtaaataatatagaagtgaaggatggtgcatgcaagcattttaaaaagtcccatcgcctcttcaaattcccctgttgtaacaaggtgagcggtttccgcgtattgacgactcaccacggggtgtatatacactcgggcgagcatcatgtggcacatgtgcacccttatggtttgtgcactttctgttactatcctttcgaaaacacaacatcactacgtgttgctgcgcccccaccccacgctatatttttctttctcccttttaaagatatttccgtgccccacttgtcacgatttaaatagcaaccacgaatgtggcattgccaagcgggtgatttgcggattttgtttccgtgaatttgatgacgacgacgtgtgtgtatgtcagcgggacaagaagacgaagaaaggcgggaacttctgggaggtttgcgaaatgaggggaaaaaaacgtcacgcgcgtcatcgacgtgtgccaactgtgccacatgttcatacgggttatatatcgatgcacgcgcaacatgcgcacgtgtgtgcatacacgtatgccgcttcgcgggcctacacacccttcaccactgcccccatttcaacttttcaagggaggaaaaggatgccgcaacgcagtggcgctaagcaaaaatgactccaaaaagtacaagttgttgaaccggcaaactgtgcagaagaaaaagaagaagtaggaggcgggtctggctggcgagtcaaaccggcgcgtcgacacatttgtgccatttggatctttacaaatggggggaatacatacatactgtgctgcgcagtagtatgtggctttaatttttgttttcttttttttgcacgtttcttcactttttaattttttttcccaccccggcgcacttttttcacgcgcattttttttatgcgcatttttttccagttagcacttcccccttttttatttcgcctcatatttataacagtgtgtgatttacttttaaaaatctaatttactatgatgcgtgaatttaaattggggaattcatttgcggtaaatgggtaggaggttaaaaaaaattttgatgagtgctaggtgcgtgtgtaaatgggccgatataattggacaactaatataatggtcacgtaaagggttaacttcgtgaaaaacctcgcgcgtggcttcaaaggcacgccccgttgactatttcgtcagcaacgctggggcaatcacgcaaaaacaaaaaaaaaaaaaaaggaaacagcgggcgcgaagcgacgcacaaagaaaacacaaagcgaatcagataaataaaatgacacgaaaaacacgctacgtataaaataaagggcatgcaattttacaaaaaaaaaggagaaggggcctttccgagagtgcatcaaattgggtccttaggagacaaaaacaaatattggcacctgcggagggggaaaggggggaggaattgggaacgcggtatagacgagtggggagccaaggaaatggcaaaatggaaaaatgacgaacggacgaacggacgagctcacggggcacgtctggtgggggggcctcttcgaccctgcgctcccgctgcgccttacttgtgagtgaaatgcaacttatggatgttgagaaagccgggctctccatcgtactggaagtaaattttgttcttgttttgaataaacgttttgtcaatcttcacttttatgtcacttccctggcaaagtttaatcgcactggacataccaatctgcacctgaaaaatgtggaaaatattgcgaaacccgatgacttcaatgaccttgtcatccattttctgctttcggtacttctgcttccgtttcttttgtctgtaaaagtccagtctgtacgatttgtatatgttgctatagtcgaatggctgctcattcgtggggggggaagcattttcctccccttgtggatgattcactccttcactatgtgaaggtataatcccatttgttttttcattttggaaaaactccgatgggttgacatcctccccagccgaatgttttaaagcagcactttttagaaattctgccatgcccatttttttattgtcatcaaaagggtgcccagttccccccccgaaactgttcgaaagaactcctccgttatttccattgtgcaaattatcattcattgagcagccaataaagctgctattgctggaggtgttggctgatttgtttccatccacttgttccttcatcttctttttacttgtcctccttcttacatgttcctgtttttgtctattatcaatgtcagaatggtagtgtttatccttgtcatcatctttccatattttaattcccccaagaaagtaggggatgttaatcaaacacacactttctatgtcctcatcaattttgaccttcttcccatcacagtacaattttatatttttgtttaacttatatttgtatgtattgaagcagaagtctctgaagcctacttctccatagagtattttatttccaattctgctgttaaaaaaatgggggaacttttttctgatgttatcaaaatggagagctaatctggagatgattccaaaatcgaagtagtttataaagctattgtttaaaatgaggttgttatttatgtcatatgctttcatgttccatacatctatgtattcgttttttgtgctcttcattttgtttaagtacaccagtgggtcgttattgtacccgcacccccatcctagactgtaacttaaatcgtttcctgtgcctagggggagtatacctataggtgcacatgctatgtaagattcgagagaacttttgtgcgatctcttttctttatcttcccctttgataacgttatttataatttctttttgttcacaagaggggtgatcaccttggtcagttttttttttttcctttgagtgcacaactttgtatccattatctatttggaagatgatattttcatcacttggatttggattttctgcttccaatttggagagtccatccgtcagggttgtcttcccttttacatccatttggtaatcacccggggaaccacctgagtaaccaccctggtggggtgtcacatcgtccccattgcagacatacacaggggtttccccatcacagtcagcgctgccgctgttaagtgaattcccattgctgtagttcaaactggtgccattaccagagtgcagcttattgtctgccttgtttgggttcgtccccaaggtcccgtccggttcatcacttgggttcgccacattggcttcctgacagtacgacggcgaattttcatttaatttggttttcattggcaaataattggtggccttttctttgtaatcatggtaaagaatattgtcgtacattttttcattctccttccccctccgagattcagaataagggtcctcattattctctgtgtaattactatatatgagtgtgttgctattgtagtacttgtccatcatggagtttccgttttggaagctcttcaccgtgcttcccttgtaggcttcgtcttcgcagagttcgcctgtgttttctccatcatcatccttttcggtgcccttttttttgaagttcctcaatttttccaggatgtacaggtacttcccgtttccgcacttggcttcggttccccttctggtcatatccttggggctgctgcgccccgagctccagtcattgatctcgctgttcagatcgttactcaggtgttgccgcaaatcgtcatttaagtcgccatttaaattgccacttaactcgccatttaaattgccacttaactcgccacttaactggcccattaactcgctacttaactggccaattaagtcgcccttcaattcgccattcaaggcggagggatcgtcgatgcgtctaccgcctgcaaacgtgcccttcaccttggacgtcagcttgggcgccaactcatcactttgattttcgccccacacgtgggccgtgcaggagtcattcccaaagtacgtttccgcgttctcctcacttatgtgccccgcatcgtcatcgtcaccgcaatggtctgcatcttccccatcagcattcttctcactccttttttttaaaaaaaaggtagtcggctttttcgcttgcgcggtgatgttatttgcccacttcttcctaagtgcgtctttattgtgcttcaactttgccgtaatattcataatggttttatttaggaatgtactctttgtggagacaaagtgttcactttttttatcactcctgtacaatttgtagtatttccccttgttctttccctgcagagcatccatggcaacttcatttgcaaaaaattttaataacgtgtcgatgaagatgcttatcgttccgtctcctccacagagaaggataattactctgttcaggcaaatcatttccttatacatattcagggcatttaaaacatttttttcactttttatacttatgatttgtagggggttaaaatacataagcaattcttggtagagtttttttccaacttgtcctccactttttacatttacaaaaatgaggagaaattttctactactttttatttcatagattggcaaatggatagggaagaaattcagaagaaagttttcatgcactgggattacactattttttgcttttgaacaattagggaatgatttaaattttctcattttgtgaaacatggggaaatggtttaaataatccaggcagagttgttcatctggtgtgtgtttgcctccaacggatgagttgtttcctcctttcgcgtgttcctgtttcttctctttttcgtttatttcgtgtgcgttcaactcacctgttccatcatcatcgcgcggggtatcatccaacgcattggcggtgtagctgagtatcacctcatcattgcccactcctgcctcgttcacacggtggtaggcattcgtcaagaaatctagaaggacgttttctttaatggtaacttcgtacgggagaagcacatacttgttatttccataggtacaaattgcgtcctttacttgtttttttttatcatgtgtttggtttttttttttggcaattttcgctatgcagtggacatgaaaatatttgttgcaccaaatgcatttatatatgtactgttggacaaagggtggaaaggagaagtaggaaaattttttactgcaaatgttgcatttattattccacatgcagttcctaatttttataaacttgtgtttatttttgaagaacacagtcgttttgcagctcatcaagttggagttgggggcacattctatgtggcacttatttctgcacaccacgcattcgaaaatgtcctttttgtaaaaaataaatgagtagatgctttcattgcatacgttgcacaattcggttctgttaatactttttaggtcaaatatatgtgggctgtaggttatgtgataaaattcgttattcatttgttctacatctgtgggttcaggcgcttgcgaaagggtgggttctactatttgtgcctcttcattgggcgcgcaacatttctggtcatccgctagttcggctgccttcttaccgtttccgtggcgcacattatgtagctgtatatatatgttgatctttttcttctttttgtttttacgacgagcaaagatgatactaatgagcactatgcacaagcaaaagagcagcttcaaaatccctattcctagaaggtattctttgcatttatttataatggtcacgagaagatttatataaacatttttgtctacataggcaaaatcttccatttcttatgaatctgaatttgactaggaacggggcagttggcggcatgtgcgcgttgctgactcgactcgcattttaaagccctggccttttgcgctgcgcggtcttgacacctctaaggcttcgcacctttaaggctttgcacctgtgtgtgtatgtgggtgggtggggttcttctaattaggttctaaattatatgtctcttctcgttccttccctgcttacccataactatgccatgtgtaagcaaaaatcagcaattgagttttttttttcttcttcaagttaaaaatgtgttattttttaaaaacgtgtttcattactgcattgtcgaggggaagctcaagacttatgcatgttgaaaggcgttaaaaggggggaaaaataacggaaaaacaaataagggaaaaaaaagaggggcgtcaagtggtacaacaaaagggggaaaaacggatggacacgcctcaggacataaaaggaacaatctaccccgtggatacaaacttgtgagagaagtattgatttggcttctttctacactgtgctattttttttttttctatcaatgcatgtgcactgccctttctgtcaaaacttctgggtatcatgttactcagcgaagtggtttcctccgattgcttaactgttcgcctatctaccagtgtgacatttgggcaaattcactagtgcggtgtagtacgtacacaaatgtgagcaacgcaaatgcctttacctgcatacgtgtatatttttacctatttatacatgcggacgtcccccatggcgattgcgctaatttcacgctgtcggaaatatacatgactttttacgttgtttttcagtgaatatcaatattaaaaaaaaaaagttacaatgaattatctgcatcactaattcaaatgcctgtagtttttatgttttctattttttctagttagaatctaaatagtataaaaatagaaggcgggaaaaaaaaaaaagaaaaaaaaagtaccgtttggtataaacaaaaatgtatataaaaaaaaaattactttttaaaattgtatgaannnnnnnnnncccccaatatttatatataatatggcgaatatattttttttttttgttttgttttcatacaattttaaaattaaaaagaaaaatagcaattttgtttttttttaaattttatacatacgaaaaaaacgatttatgaaaaaaaagaagaattagcaaagctgtcgcacaaaatatgtcaaagtttaaaatacaaacattttatggaaaaaagggcgacatatgatgtgttttttgggggggggctggctatttatttgtaggcaaaatgttatgtaatttgccgagcggggaaaattggtagggacacgcaaggggaagaaaagaaaaagtgaacgcaaaagtgaaagcaaaagtgaacgtaaacgtgaaataaaagtgagcgtgaacgtgaaagtaaaaaacattaattcccaaaaaaattaccaaaaaaacaaaaaagaaattgacaaaatataggggaaaagtaaaaaaaaaaacatacacaactgaggggacagtttgcatatgcagcatgacagtgtactaaccgtacatagcattgtagtacatatgcgtgacgcaatggcgccttcccaaacagaatcgaaaaaaaaaaagccgttcacggtgaagcagcattgatgtgccttttttattccgttccggaaattatgccttttggctgacaaaaaaaaaacttctatcttatttgcatatcttttttttttttttttttttgagacggaactgctttaattctaccagcaggaaaaatccattctactgttctgcttcgattttgagtgcgtttccttttttaaagggctcagtttgggtttgcttaattcttcactggtgttcgttgcatgggtgggtggggccgcggcgttggttgctgccgttgcactcttcttgaagtcgttccactttatgtacttaccgatgctgtcatttttattctggacgtactttccatcgtctatgtagctctctgtgttattttcctgtccgcttttctcctcctccttttttctcatatttgctttcatttctttcaccacgtctttgaacgggtttgtataaatgatgacttcgttcagggtgtgctgagcctgcaaagggggggggtagacaagcgcgtatcaccgtgtagcggtacgtaaagatcaaaacacatatacgtcgcttatcccgggcaacggtatttctgtccatctttcatatattacatgactacttgcagtggggtccagatttttcaactttccgagggtttcatttccgcctacaactgcgtgaggaatgtgcagggggaggtgggggaaaaatatgtggtaatgcaaaacaatgtgcgcaattagggtaacgatttggctggttcgtcagaacttatgttcacacagggcgattgctttttcgcaaggacgcacaaatgctctgaagtctgcaggcacggacgatctcaagccagcatgaataagcgctctgaagtctgcaggcacggacgatctcaagccagcatgaataagcgctctcaagtctgcaggcacgaacgctctcaagtctgcaggcacgaacgctctcaagccagcaggcacttccagctcaccctttcccacacaggcgtcccccgtggtgtactcctccgccaggcaaatgtagaacatgttggagtacatctggttgtagtacctaaagaggtacacatttccaaagcagctcttctccgaggggggcttgtgcccagtatgcttcacatatttaattgccacgtcactatcatcgtcgctatttacccccattatcgattctttgagtgcctgcatagccttttcgtcatttatcttgtttctcattttttttttttttaatttttttctccaataaaatccggatgccgctaaatggtaattacttttacaggaaccaaaataaacaatgtcctcccttttatcctttttaaaaatatccgttttgtcatagtatttatattcactgaggaataaaaagttgtggcagagcttgggcaaagtggaggcgtagagttcaatgttgatcatgcctacatccgttatgagtctcacgtaactgtttttcttgttttttcgaacctgctcataaatcatgtcttggacttggttctcggaaaggtatataaagctatgtttgtacgtaacgttcgatatggttgaagttacactttgcgctaatttattgtcactataattttcacattttatttttatttcattttcgctgttatcctctcgatcatctgagtcagcatagttttgggagaagaggtacttaccatctcctctttccatttgtgttccatctataccttctttattctgagttgtatcatttttgtctcccttcttcccccaacgatgtttccccatttggacatcttcacatttgtcttgcccactttttacatcccccttttgcttctgcacttcatgaaggatactcataatggccccattatcctgaatcgattgagtttttatttttttcgcctgaacagagttttggatgagttcattcgatttggttgctttatgcagggggtcctgtaggacaatcaaatctgtcttttgcatcgggtcatgcgtaattggatcaaacatgtcctttttgttctgaaataatttgtatatctctgcggagtatacattccccgtttttttatttaaaataatttttgagtgttgattaaagtactttctcgtcactggacatatgtactcattattatgtttgtaaaagtttgctttaattagatttttcaggtcaattgttgactccgcttttttcctttcctccttccccttggccatttcttctaaaacgctttttttatcgtacagccttccatcttcatcacagtaggggtcgctgaagggccttagacttatgcagctgaagaaggggaacaacgtgggcgacacgggtcgggtatagaggttgtcccactgtgcacggggatgctttcacataggcgcacaacaaaatacagtggcgggaaatgtagcccccagtgggtacatatataaacatatacatacatataaacacatacatacatataaacatatatatacctacgtgcgaacgcttttgtgctgccccatacgtgtaatgttttttttttccttttttttctcttgggacagcgtaacatatattatggtaaaactgctcaccagtaattaaaagggaggaaggtcgcgttcctggacttgtgttgcttctttatcaaggcatctcttctatactctgactgcaaaatgtacaacttatctttgctgtgtttgtgttttcccattgtggccaattcggggaatttcgccgcgtaaattttgaagcgtaaaaattgtacgggagggtacccacggattgggggaacttgcgtcagttttgttccttcagctggatttatttattttgtttcatttcgccgtttcacttcgccatttcgcttcgccgtttcgctttgtccgttttacttcagcccgtttgcgagcaccaactggagcattggtactcgtcagcgagctccacaccgagctgcacttttttctaattgcgccctgtgctgttttgaaggggcgcccaagtgcgcgtgcttcagcgagtaccttagcgtatgcacagcgagttgtgagttatgcgcatgtacgtgctgagaacacattgcgtatgcactgtgcaagtgctcggtatgcactactatacgtatgtgtttttttttgttttttttctcctaattcgcctagcgatatttgccgcctagccatacgaacgctgcacaaaggggaaaaatgacatgcaagaattgtatgtagaaacacaaacccatttttaccatcgacgttatgctggcgtgcttcagaaagtatgaccctttatgcttttccctggactagaaatgggcacgcgcataggcatacgcactggcatacgcttatgcaaacgtgtacaatgcacgtgtagggggacttctcacactgtcacatttttcagttgcccaattgcaacgtttttgcgcgcctcacgtgtttaagcctcctccgacgtaccgcatacagcgcgtgtgccgcgttagaacgccatgcggaaatagaataacgcgtttttatttttctgtgcagcgccctcctgtgctactgggtagcctcttccccccccccctttccttcgtatggaagtgagagtaaaagggcatttttggttggaaacccaggcttgcgcgcatttctcattgatgaatgcaaaggagctacatacttgcttggtacatccatgtgacagtgtctactgctccaaccccttatggtaaagtcactcgatttaaacgcctcatcatatgacacatcgagtgaatacgacggattatttattggaaatatattcagtgaaattcaagatgaaataaaaaacgaatatgttactgagaagtttgaaaagaaaaatatttccgcacagctgggtgagagaaaaggacgttgtggtgaggccacaaagggaactagccattttgctgctagggggaaaattaatgtagacgagtatgtaaatttcgtaagcgagaaaaaaaatgaatacaaaaaaaaaaaaggaatacctcattgaatatatcaatcaggggaaaataagaaaatttcactacgaagacatggaaattttatttaaaagattttaccagtttttggattttcaagaaaagtgtttattgtgttgcacgtacttgtcgttcccacatttgtatttcaaagcgcgccgggaaagaggctacaaagaatttgtagagaagtaccaacacaagggcgacagcagcggcagtgctagcacggccagtactgttagtgagtgttgtcgtccccgctcccgttaccgcgcttctggcgcgcctttttgcgagtgcctagaaaccattggacggtcgaaacagtacctaagcgagaaaaaggacgactactatatagacatgattcaccttttgcagcaaaacaaattatccttttcgtccaatgtaaaaaaagatattgttataaaagaatttaccaaaaatgcaaaggtcacagaattttataagtgcaataattttaatgaaaattgtgtcaatactctccctgttaaagatgtcgatattgtagatacaaaatatgtaaacatatgtagatacctggagaagccccggctgactattgaacacgtcaagtcgctaaacagtcacacggaaaattttatgcccctttttgtaagacgaatatcgcactgggaacaaatcaaatcttgttttttttttttttttttttttttcgctttccattttgtgtcgtttttccctccatatttctgttttttttccatttcttcagaaggttcacaaggccagcacgctcataacgactgtcgaaaagaagcttctaatcgagtgcctaaaagtgatcaagaagatatttgtttacgacaaaatagacaagctaactgtcataattttttgttacttgagcaatttgtacaacgtggtgatgcgcctgaatgcggagtgtattttgagttgctactcgcggaagcatttcgaattttttctatacgtaagtgcgcaaagttgatggcttttaagacgttcgccttgcgttccgtgcatttcagtgtgtagtatgtgcaaacggggtgttagccccttattttattaactgctctatattttattttatttttattttttccctcattgcagtatttctttcaagagaaccccccatccgctagacggacgaaaatgctagccatgaaagtttacaggagcggcgatggacgcgatgacctcagcgaggattacaactgctagcgattttgtttagttttcacttttgtttataattaaaacttttttttgcatttgccttgtttattcgacgcatttatttactccactgttttgctcttctccctgcccattagtcatgcttccatatgttttatcccctcctacgcaaaattatataatttataattcgagcatgctgtcatatgtacagcttaaccttttttaagcattctaccttacgtgtgatgcccccctcccctagggaattttgacataacatgcatacactctgtgtgttccatcccttttgcccttccacaaatgctatgaatgaagaaaaaataaaattgcaaaaggcaattcctttgtttacgtatctttgtttatgcatcgaacaagcaaaactttgtaatcctttttttatttgttttttaaattaaacccccgaattgggaaatcacactttgtacacataggcacgtgcgggattgtgtatatatagcacatgtgcgccatatgtatgtgtgtacttttatttgaaagggcaaccccggcgagtaatctttccgctcgacaaagaaaacaattaacacactgttaagcgtatctttggaaacgtaaaaaatagtgggaaaacgaaatggcataaaataattccctctcgtacgcaaccccccaaaggttttttttttttttttggtaccttgcatgaatgaaacttgactatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatgaaacttgactatctggaaaaaaaaaaaaaaaaactgatgttccaaagaattttctaaagcttgttatatatgtgtaaaaataccatttgcaggaagagtaccccttttcgagaaatgcgaaggggcaaaacctttcatttgattgttagcacgtcatcaatttgttgtcggaaaaaatacataaaaccatgaaaagatgataaagtagcaaatagaaatacaattataacgccaaaaattggagggaacttttagcagatctgtacactcccccccgaagaatataacgcagtggcgttatacatatgcgtgtagaaatatataaacacagtttgtaaattcttgcacggtcattttatgcacgcatttgtgttgtgcattcattttatgtatactagtgtttgacatttctttttcttttttttacaaatttattgaggcgaacacaattttgttttatttttattccttgtttgacctcccccatttgtattttatttcttttcattccagttctcagtcaagaaccaattggtcgtgtgaacaaattcttcaccttttttttttttccccttttttacttgtacattttttcccaaatgtattgctctgaagatatatgttagaaatatgtaagcctatcaaatcccttagccttattcctatattcgtactgagaatttgtccctgcgtttttttttttttttttctttttgcattcgcttaaaggaaaagtaaagaggatgtatatatattctttcttgtagttgcttcaaggcccgaatgtggcgaattaaccgaatgtatgtccgtgcacgcctgcatacaccagttcgcaaacaaaattaagtgaaacccgccctgtgcgtatgcccaattgtacgcagattgcgaggcgtttgtttcaccttgtttttgtacagtacatcttatgcatgtatgtatgtaacacccctgggactttttttttaaaatgctctcacacatacactgaaaatttccacacgcattgtgaagccgcagggttcatttttgttccccgctctaattttttccttttgttttgttctctatttgttaagtggcacacaattgtatggatggatcatgtgaattgcaaaagtataaatgcgaaactgataggaaaaaaaaaaaactttagaacaaccatattaaaagatctcaatacaataatgcgaacactaatggggtgagcagtaaaaaaataccgaagagagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaataaacagaatatattatacccaagccaaacctatcgttccaattgtttgccacaccaaaggacacacaataatgctgtaacgcagggaagacaaaatgggaaactgcaaatcgtattccgcgaacttcaacgtttataagaacaacacaaacgaactgtatgaaaatttaatatgccactttgtgaagcaggataagcttagcttctgccagaaggccttcgtcatatatgaatgtaatgcaaaattttttatgagcgcagtgtgtagaacgagtttagtagcgccagcacttggaggcgcatgtgcatatatatgtatctatagatctatctatatatatacatatatgtatatatatacatgcgtgtttgtgtgcatatgctacgcccgtggagaagacccccttcgcagcggcgaaactgtgcctgccgtcctcaaattcgttgcacagcattcttttcatgcttccactgcgtaactctcaccagttacgagaaaaaattggtacattctatatgtcttatggtgaaaaaattgcgtccacgtaaagaatctacacccgtttgttttttaagaagcatgcatgatatgcagataacgttattcctttgaaaagtgatgtacacaacaccattagtgacatgcaccaaatgtgcattctttccagtttcgtgcgtatgtccatgtttttatgtatgcatgtgtgtacccagcgcatttgtattgtgtgaacgttttgtgcatgttcactcggttggagacctatctctccttgtgagaatggccaaaagggggtgcggttgttcccctcatgtgtgccgatcgatatatgtgcgcgtatatgctaatacctgagcgcacattcgcacgtattctccttaacacacgcgaacctgtttctttctcacgtctctccccttcacccccctctgtgtgtagtcctaaagaggaagcccgaaagtaaggatgaatgcgtgtactatatcgcgcagtgctctcacaggaaaaaggtgaaaaatgcattggtatacctaagcgaagagcacaacatagagattctgaattttctattgaagctattcaaaaaaatgaacaatgagtactataacaataggagtagtttttatttcagtagttattataattactttttgcgggatgagtcaaaatttgccaacttttatgaacaaatgagcataatacagaggatatataattttgtgcgcctaaaatatatccttgagaatatctgtcttcatgtctactttgaagatttggataactgcagtgagttctaccaagtgaatgacaatattgtgaaaaaaacttttcacactaatgaattagtgaaggaaaagtcaattgagttatttcacctgaacaaaaagctactagggaacttatccacagaaagaaaaaaaatgatatatttagtaaaaaggagttttataaacgtcgaagatttttgtagaaaccatttaagttgcaacgcatttgatgacttcaaaatggcgaatgttatgtgtctctacattttgaacaataattataaaattaagtcaattctgtataatatatttaccattttgttctttataaataagtatgtttctctgtatgggttagaaaagggggacggcgcagaaaaagatcgtgaaaatgaacatgctggaggaaaaaaccgctttgatgataaggtaaagtactccttggagcacagaaacgtgtatgcgacgtacttgttcgtctgcttatgcctaagctttgataacaaaatcgaagaagacgccatctttaatgcgagcattaatataaatcagaaggacgtgagcttcgagaaatatgtgaacgagtttttagacatttgcacgtactcagagaaaaaattaaataaatttttttcacaagagagtaaagaaaagaaatgctaccactgttccgtgagaagtatcaaaaatgcgtacatgaatgataaccttgtaaattctcattacatatgccagaaaaggtacataaaaagtgtcttaaatgttgggaatagtaattattttataaaaaataatatgatggttttttgttatattttgtttgaaagttcgcgcaccgctctttcgcgcacgagcagcaaaaagagcaacctggatcaccagggtaacaaatcgttcttcgaaatgaatagcagtttgttccggaaggggagccacgcgtatgaagaaaaggtaacgctgcgcacaaagctctggcgaaaggtggtgaggagcataaagttcaggcatagcagtaagaacagccgttactacaatgcggatggcagtgcaaatggtgaggagaacgacaacgataacgagcaggataacgagcacgataatgagcacgataacgatcacgataactacaacgataacgataaggataaccagaacgacgataagtccgaagccaaaaggacccactcgctcaactccgaattgaaaagaaccgatcacgtcgagtttgacctgaacaacgtagccctttttagagtcgatttgtacaacctcaatttggaaagtaaagacaaatttgaggacaacgtgcagaattacgtaaaattgtacaccatcgaaaggagtaataacaacccccgctatgtgagtaaaaaaattgaaagtcacgaggaccaggagttggtacagaccatgaaggagaacatcgtgcacataattagcgttttaaaaaccatgaaaaataaagaaatatgctatatatgtccctccagttattacgatgaatcgtatggtaaaataaagaaggagaagaaaacgttcccaaatggaagtgatacacgagtggaaagcaatgacaattctaatcggtccaaaagtacagataaaacttttaaaaaggaaaggggggaagatactaatttgctgagcaaaaattatgtccattttcaatcccagaattatatgaatgaagaaaatagcactagacatttgaatgagtccgaggaggggaaaaaggggcccttcggttttacaacacaaaatgagctgaagaaaccgtttttcattggcatacacgacaccttcgttccgttcgaaatggacaaactgattcagaaagtgaccaatttgaattgtgcacgggaggaagtgattaaaaaggagaagaaactgtacgaccaggtggttagccacgccagggctatcaccaaggggtatgagcacggcggaaagggaagcggaaagggaagcggaaagggaagcgtagagtcaagtggagaattgtgccagaaaaaagaggagatactacgtgaggatgataattcaaaacggggaaaacgtttctcttgcggaaagatgcaaaacgttatgaacaaaaagagagagggggaaattttctgcatgcaaaattctcaggccgaaaagaatatcaactgtccacactttggcaacacgtataaacaggcaaaattgctaacttcatcggaagagctcacaaatggtgaaggggtgaaaccaatattgaataggtacatctttgcagataatgccaaacatattgaagtggcgttgaacaagttgagtcgcaccatgagggagagtggcgacgtagagacaagcaggaacaggcccaatttggatttttcgcccctccatgaggccacacgaatagacaaggatgcgaaagatgccaagtgcaacaaccgtgtagagaaacaaaaggggggtgaaattaataggaaaaaagagcaagtacagaaaggtgatgaagaagataaagaagaggaagaaaatgaagaaggacaccatttgagaacccccccaattgacgtgccaaactatgaagaagaaatataccaaaatgaaacccctgaccgttttaaaatatttgtgcaacacaaaccggtaggggaaatgagcccctttgtgaatcacaaatatgtaaacatccattttgatatgtttaaaatacagggggggggaaagaagttactcctgagtacatatgtgaacacagaaaaggcggttccctacaaaattacactcaacaagaatgaacgatttgaatatatgatggatctgctatttctgcatttaaattataataggttctactttgtatacattcccaagaaatatatatgcggcaacagctgctccagtggctccaagacgaaaaataacccttttctaaatttcatgtgctgcagttgtgatatagtgctagaaaatttacgtataacccccggtgaaagtttgagaaattccccagtggatgtgcacgtgccttcctacttcgaaaggatccattttgtggaagttattttgcttcttctggttgacatggtaaagatgtacagcaaaataaagaagctgcagtgccattttgacagcaaatgtaaagaatttataaaaagtttctaccactactttgtcgcaaaaataaaaaaaagaaacagcattttttgtaaagaaaaaaaaaacaatattttagcaattacgagcggtttgctcaaaaaaacaagcgcaaagaactcagatcaggagagtgtgctcagtaacgatttaaacttttcctctataaatcgtcgctcaatttttaatgatagatacatgatcgggaaagagggcagtaatgtggagaccaagtcgcagatcatgaatgtgtcttccacgcgccattcggagccctgcacgagtaacgcgaatgtgggaaagaacgccacaaacggcaagggtgacaatacgagcgctagtggcggtaacaactgcagcatgacgattactgaggaaggggcaagcacactgagcaattggcacctgcacagagtgaacgtagaaaaaaccctggacgtaggatacaaatacaaaaatatatacataaaaataatcgacctgaagttgtacgagttcatctcggattatgtgaactacataagggaaaacaacagctactattacctgagcccgtacttatttgtgtacaaattcaggggcctctgcttcctgtgcatccccgtgtgcaacaacttttatttgattttccaccttttctttttccatatgctcaattgctcagatttttttaactacaaaataagcttcagcagaggtaccaatgaggaggagccttccaaagggaactacatccaccaaagtagtaacaacttcttgtatattaataacataataaggatattaaatatccacaaaaataacaaagcgtatatgaggtactgctccctggtgaaggagccacagaatagtaatagcatttgccactactacaaatggaagaagaataaaataattatcgacattaggaactctttttcgtctccgtattttattcgcacgaaaagttttatcagttttattgagagcacaaatttgcacataaatctgaagaagctatacctgaacaaggattacatgttttctctcaaactggacaagaagaataagcccccgaacgagtgctattccaacgctaatgatataatttttatgtttagccattattttaatatttatacctacttttatgatgagaaaaagaataacccaagtaaggagttgtttcaccacaacaggtatattatcattccttatttcaaagatgtgtacatacggcgtgataatttacacatttatttgaagatgctggaagatgagcacacgacagacacgtttagtgacaaaacatgcttggatgaagatgagaggagtagtggcgaaatgtacgataacgtgcagggaaacgataaagacttaagcaaaggagaagaggaaaggaaggcatataaatactcgtttatttacaatttgtatgaaaactatggagatatttttataaattatttttaccttttgttgaataaagtaatactagaaatagtgaacgaaataaaattaaataattttttaagcatccgaaactttctacaattattaaacaagtatgaagtaaattttgacacgtttttctgggttctctatgacaattatgtaaatatttacaaaaaatattgtgcccatgcggaattggtgaaattttttaacaataatcgaagtgagacctacgattttgattatttaaaaaaaattaaatacaattattgcaacaagaagaagttttatgttagaagaattttgctattttcagtatgtgtgttgttagcctttatttgtaaacgcatattagaattctttgtgacaaatttgaacttcccgtacgaaagcgtattcactggcatttgcctcttcttcttttcaagcagcaaacagagggatccaaatgataatttacacttgaatctgctcaagtcgatttattttaacttatttttgtcactcagttttgtcctacagtacattccgctaaatgtccagtacttaaatttgtttaaaattataaggaaggttaaaaagtataagattattctagccttttgtttaaactatatatgcggagtaaatttgcccttttatatcttctacgagctgcagcatatgccccagaatatgctaaacgagtttttttctctgaacagggaagacacgtcgaactgctcctgtagccacgttgaattaagtaacgcaaaaaatgtaaacgaatgtgaagataaaacctgttacggtgaaaagggaaacttaaaagagagcgaaaaggaacacatcgaatgggtggatgaaaatggcgattataacattccagacgattcgttacccttgtgcaaaaacaagaagatgaataagaaatttttaaagcgttatcgttacaaggctgaaaaggaaaaaaatcggaatcttgtgcatctcatgattaaaatgcattttaatgcgggttcacagacatttacatttcatgattttacccacgcgtctgacaacattctcacgtacttgtccaataggaacattcaccatttgaagcaaggcaggagcgcccatggagatttgttcgccctgatatattctcactttgttaactttctgttcgcattctgtcaaaggggaaacttggggttaagcgaacttcaaagtggatcatgtgtaaattattcgaatggcgaaatgggggacactgaaatggtagcaacaaatgaattattaaatgatgtcagtaaaaaagcgccaaccttttatgaaaatccaaacgagtatttaaaagagccagatgtggcggcacaccgttgtaacatgttcagcctgcatgccgatttcccattttttggggtgcataaattaatagaagaaaacattttccacgtccttctgaacataatcgaaacacattattctcacctaccaatcattctaccgatatttatgaaggagaactttaacctcttaacgtacgatctgaaagtgtacctaataaatatatttttttacatattcattagaacggataagtacaaaatatgcgacatgaataataaaaaaagacaattcaccaaagcgggtaagaatggctctgtcagagagaagcaaaatgacacgttccgcgttagccgcaggaacgatatgtcaggcgaaacgagtgaaaaagattttttcctcaacaacgcattggattattcgacaaggaactacttagaaataataagaagagaaggaaggtacgccccaagtgatagccccaacatagatgagtacgaatatggatgcagaaacgaagccgaaacggggaatgacgaaaccgagtacgaaagtgaaaataaaagggagacagaaaatgaagcagaaacgcaaaccgaaactgataccgacctggacggagtgaacaagaattcaaaggaacatgcaatttttgaaagggaagaaggttcggtcggcaatatgaaggaaaaggttaaaatgatcctgctagataatgattacaacgtgtacttaatagaattttctttaaaattgtttttgaggataattccattttttaaacagaagaagaaaaataaacacccaagctcagcgaaatcgactattatttacaacgttaagataatactaaattcttttagatcatttcagaacgtcattttatcgatgagaaataatttttatgtatttatttactactttttcataaaaggttatatatcacttattttgttgaacacgcatagagcgctgaaatgttttaagaaagtttttgtcctcgtcgtattcttttttggaaaccctataaactccctaaacagtcacccatttttagtatacgttacatacattttgtatgtgctaacagttttatccaagctgaacgtggtaaattttcatgaacaggtaacgcaagaggaaaagaaaattattacagatgacacgcatgaaaagaggcccacggatcagagtgatagcatgaacaatgagaaccagtcaggtagtcacccacgagagaagaaagaaccagcggagcagaacgaagaaaggggggaaaaaagcatgtcattgggggaagacaatgctccgcccagcaacgcgtggctgaaacaaaaatatgaagtatggatgtacctggaaataattcgtaccattaagagaaattacgttaaatttaacaacaacatatatttagttcctttgaattatttatttataaacatgaaaaagctttttaagaaatattcggaggaattaaagagggttcacaaatttcagaaaacggatgatatggatgaaatggacaaaaatttaaaaagaaaaaagacaagtttaccgaagaaagaaaaacttgaggataactccgtattaaaagaaatcaacctaaacgacaaactggaagataagagcttacttataaacattaataacagctttgtgtccttatacccgactgttaaaaatgtgaaggttccgaaggcctacctgaagggagacattgataagtcattcccatcgaccgcagattttgtgaaaaggacaaatgtgtctgagcagaaggggggcgctgatgagaaaaataggaaaaaaaaagaaatccaagatgttgacgaaccgaaggatgtgaaacgtgatcacaagggaggtgaacaaagaatggaagcaaaagtggaaccaaacgtggaaccaaatgtggaacaaactgtggaagaacagttaaatataaggcaaaagaaggaaaagaaaaatacgcacatgaacgcgagtgatttgccaagagatggtttgcccctggagaaggaagaaaccgtgaaggacaaatgcgcgaagtcggtttacgcccgcgttgacaaaaaggatactagcaatctgttattgtacaacctaatttatatcaacaaaatgaacagaaagttgaacaagtgcaaatttgtttcctttaattttaagtacgaccattataaaaaagtaatatcagattatagcaagtattacaaaataatattagaaacttttaagaggaagttgtgtgaatgttactatgcgtacacttttggaaataacgaaaatggaagccttgctattggaaccccgtcctacctaaagttgtctccaactattggttcgatgggatatgataaaaacaagaaaagcgtgaaaaagggcacagatttttggtttaccaataatttgcaactaataccaattaaagtaaaaaaaatatgcatgaatgaaggtatgatttcgataattgacaagaagcataacctatacattggtggtaataacacgttttttgaaactaggaatgaattaaattttaaagagaaaaatacgaaattaaaaaataacgaaaaaaggaaactaaaaaataatccaataggtagtaatgaaaaaatagaaattgacaaattctttacaaatttaagattaaaaaagatgaaaaaacaagaaaagaattttcttgactataatagttcctcaggcgatagtgacattttactgtttggaaattcatcgcgatataatgaaactacaaacttcccaaagccgatgtttcattgtgagaaattaattgattgttacaatagtgtggatcataaaagtaagagcctatgcaactgtactatgtgttgcgcgccgttaaatgttatatcggataacttcagctcttgcgaaagtgacgtgtgctcttcgtttgatagtgaagatagtgacgtcacctatattaaagttagcgatgtagatgaaataaagaaaaatatgaatataaatatgctgcttaacagtgatacagataaatccttttatgtgaaaaaagaattattatttaaaaaaatgtccatagacaattttaatatttataactctatactgtattcatcgtcttatgcaaatcagtatttagcatatgttctgcccgaccagaaaagtaacacgaaattagtgaaaaaattttttagacaaatttcgaataaatattatgacgaaagggttaccaataatttaaaatatgatccaaatgaaactgtagagagagaaaaaaggaattatgatgattataaatattcaaaaaagtacatgaaaggaccaaaaaaaaacagtagaggaaactgtaaaaaaggtgcagcgtcaaccaagggcaaaagtgaaaccatattgctagatggcaatcttaataacaacaaattcatctataattttattcatgatataaaaagtagagtaaaatttattgatatttacaatggtgcagattttgtcatttccataaacaattttggtcatgtgtattcatggggaaacaataaatatggatgtttagggactggcgataagatcaatagatacgcgcctacgttaattaaccctggccatttttttctgtatgattttgaaaagttacagatacacacgaattataagacagaaataaaaataaaggggtcagaaaagataaatagcaggtgctgtgaaaatattttgtacaattcgttaatcctagaaacaataaaaaagaatatttacaataaaaataaaagttcacaaagttctttaaaggagagctctgtaaaatgtaatgacagtgatggaaagttaggcaattcaagcaatttactaaatggaaataaatacaaagatgaagattttttcaccctaaaaacaaacaacatttacacttcagaaaatatgtttaattttgaaaatttagaagttaaaaatgtagttataagcgtacacaaaatatacgtccccattagttctatattctgtggaaataatcatgtctgtgcatattcaaatggatctatatttatgtggggagaacaaaagctaggtcaaacatccattcctttcgaaaacatctactttgatagctttaacaagtcggaattttcagatagtgactcaaataataactataaaaaaaaaaaaaatgaaaaaaaggaaaataaaaaaaataaaatgtcagaacttttatcttctcccgtgtcttcatcgaccacgaaaagttactactttaatatgatagacaagaagaaaatagaaaatataaaaaataagtttaacaagggtaaactttctttttgcaaaaaaaaattcagttttaacgttgaaaatcctattcaaaatagttttaacatcacaaataatgagatactcctgaacgacagaaaattaaaattacactccaatttaaactccatgaataatataaaaaggaaaaaaattaacaacaatttagttcttgttccaattcaagtctgtatatttaatttatcatatagagttaaaaagaatgaaaataatggaaataataaaataaccagtatggattcgatcgaggctaaggacaagtgcagtgtacaaaatttaataaatttacattgcaatttacatgatctggaaaatgatgatggcaatgataataacagaaacgttaataaaagttcgcaaaaaaaagtagaaccacaaaatggcaatataaagagaaaaaacagctatattagggtatttgattatctggaaacttttataaaagcagaagtagtaaacatctacatgagtctttttagaaatgacataaatatctacaccaatatcccgaataatattaatataaatccttatatttatggaatgaagttttatgattacaacttttacgatgaaaagtatatgaatgtgcaagactattataatgaaacgcataacagaaaagagtgcacacataacagtaataaaaaattgaacgtttcgaatggaaatgattgtaaaaatgagtatgatgatttacataaaaaaggaaatgatgaaaagggcactgataaaaaggattatggcaattcgctaaatttaccaaaaaaaattgacattcttaatgttgatgatccaaataaatttgtaaaattaataaaaaaaaacgaaactattaatccacagatttacgaatatatcgagaaagaagaaactgtatgtatcaatattaaactaatcatcttttttattttatttgtaaaaaagtacatgacgattttcttgaacaatattttaatggtatccaatgtgtcatgtggggaggcaaatactgtaataacgtgctttaaaaaaagcatatatgataaatattaccaatacataatgaaaaacattacttgctcagacaattataagcatatggaaagcgagaaaatgaagtcaaaaatgagtacgaactttcctgaatgctatttcagctcagcaagtgaattaagcgatttcatatatagaaatgacatatatgacattaaaaattacaccagcgcaattgtaaattggggagataaatcatttgatgaatttaaactcatgaattcaacttattcgtgttccgacacatcacgtttatatcgtatgatagaagaaatactggcacactatatgtgcatctatgtatgtggcagggatacaaacaataacttatgcgtaaataacattaaccaaagtgtgtacacctttacccgaattactaataactttttttactacaattttaataattttttatttttgtacaagtacaattattacctatattatatacacaagaataacgttcatataagtcataataacgacacaacatatatacagaataatccccttacgacttttaaaaatagatttaatacatttgcaaataaggaaaataatacaaatataacaaattcgaaagctcaaggtatttctccaaaccagtttataataataaaaaaaattgtctgtagcaacattgtaacatgtgttcttgacatacacaataatatatacatggcaggagacctgaaatactattttcctaattattttcaacacatggcctatggatcatcaccttttattaacattaatttgaataatacaaagaccataaagaacatatcaattaatgaaaataacatatttctgatttatgatgacaattctttaaaaatattaggttataatgattacattgattttttcaaatataaccaccctgtattttttactaataagcataaccagaagcacccttacaatatgctaacaatacagaattccgattttttagtaaaacaagtaagtgtttgcaatctttaatttttttgaactttatagcaccttgatgttttaacgtatgtacatttatattttaaattatttggtaaaaataacttatacgtgtgttaatgcatttccccttttttttctttataggtgcacgctggaaataattgtgctctttttgttatgaaaaagaaaagagggaagaaatctcccaaaaaatcaattaagcattttaattaaaccctttttttcttgtactggacacatttttcacatgaaaatgtttccttattttttttgttttatatgtatatacccctttttttataataaattccttaatgttttaaatactgttgattttaactgttaacttagggatgtatattattccatgcaatgggttataatatacgtttatcctaacatatagaatacattttttgtttgtattttgcaaaatttatattcacgaaaaacgttgtttataaatcgttatttttgtaaagaaaaattaactttcatatttttattttgtgcaaacgaaattaatatttttatataatttaaggtttatgttattcattttttgtcactttgtccatttcttttctccaccccttttttaaggtgtgctaaatgattagtatacaaatgttttgtgcatttaaaatatacaaatattttaaaaccaacctgcaacgataaacttatttgttagcctaacaatgtattagatataaaaatgttatgttaccacatattgggggcaaataaacaaacacaaaaaggaatataattttcttgcattgactaaaattattaacagaatatatgataagttctttaaattttaaaccctcgtttgaaatgaaaaataacaagggggcacgtatttctagtttgtagttctctttatgctgcgcaactaaggcatttttaaaagatattatttttgtttcatcgcacaaaatgttgctgaacgaaaatgttaggatctctacccgtagactgttataatttacaagttaaaagggtgaataaaatgaaataaaaacttttgcattgagtaacacaattttccaaaatattttaagcatttatctaaagttatgcaacgtaacatgaagtttacatagaattaagtattaaaatgttttaacaatgctttaggctttttcttttttcaaaaacacgtcactatattgttcatatgttttacatatttatttgctgtgtcttctataaaacgtaccgaaatggatgaattcaaataattctacatcatacttatgagttctagtgctcatggaaaaaaaatacctatacacttaagtttattatatttttcatataaaataatagataaaaatttaccattcttacccgtctaaagttaacatgagaatttacgttcttctttaggttccaatgaaaataccaaaaaaaatagcttaatatagggatttgttcacataaaaaaattagttcatttgttattctcatttgggtaatacctctaatatcaataataaagatattcacctctcattttctgcaaaagagaaacaataatttttaaatgagtcttcaggaatatttctgtgcctcatttaataatattccttaatgggtatccaaagaatggcatatttttcaaaattatttctcatgacgtgttttataaatgataatacagaaaaaatagataaacattcattctcttttaaaacacgtgtcgacttttactagacgagaatagtggtttagatttagcatttacatagaattaacaggaaatgatatctcttttgttcgttatgtgtcttatgtaagaagcattttataaatttacatccattttttgtgaattcaataagcaattctattctcttttctgtttcatatttcaggatatttgtgttaaagatgattaaaagattataaatgtatatttttaaaaagagttcttttcataattgatttttaattacatttgtgatcatcgccattattaataaattttataatacatgtataaaataaattgtgtatgaaatgatgagctttgtgctgttaagttgcacaaaggaatggttttaactgggatgaagtttatctaaaatataaaattatatgcaattagttatgatacataactaaaaatatgaatttagaagaaaaaattgggggggttatataaattcataaattattttttctgtgatggaaaaaattcaaagttttcgttcacaaacatggttctatggatgcacctctggtatgttcttacactaagtcatttctgaaagtagtaccattaaaataaactgagcttttggcaaaaaaagtggacatatttcgcgatttcgaataataaatttagaaatatgaccttatacttacaggtgttttgtttttcctcgaaaagagttttcataaataatattatatattcttataacagctgccacatagaacttgctatattgaatatatgcacaatacttatccattttactttttgcaatgccgaaaggattaactttatattttatttacatttccaaaaaagtagcagtatggtttcctttaaagcttgtctaggtctaataacacatattactaagaaatacatagtcttatgtaaagattgggttagtatacacccatgtgtgtcagagtaggaaatacattataattaattcctacatatttgtatgatgcacaatgagaaatttaaaatgtaaaaaaatagtaaagattaagaaaagcatttgaaggtaaatttctaatggaagtataaatttaacatggttcataagtgaagaaagaacttagaattgtatatactgtttgtcataaattataagttgcaatgaacgatatatttaataagagttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatatatttatttaaaattttatttttattttaattaaacattattttattttaattattatagccttattttagtaattgttttatactattttaatttataatatatattaaaattacccatatttaatttttatatgctgtacaaaatatatttaggaagatattttttctgtttgtattttatatttgatttagtttttcctttttttttttttatacgctataacaaaaatgactgaatgttactcattattaaatttcatgatagtatacttttttagtttttcttatgtgtatggatatactttttattaaccataaagatgtgtgttaatgtttatattttatgttctttagacattgtaatttgttaggtgcacgagtgtatttatgcattttctaaaatcaagtgcgatgaatgataatttaaacccttacacattaaagaaacaataaagacatatttttcaaaattatatttttcgaatatgttttaaacagtatatataaccaattcaaggataatgattaaaaaattctgtgtatacgtaaaagaaatgaatcaaaaaatgaataaaaacaaaataataatttcccgacataaaggatcatgtgtgatgaactctcaaaggtaaatggtaaaataaaatatcttcttttatgttgtacattttatgatgttctttaacgattaacaacccttttttcctatttcacgaagtttaatactttaacgattataatatttacaaaatgacaattctacatgtattaaatagtgaaagaattattaaaagcgcttaaaatataatagaaaagttaaatggatattagctgacaaaaccaatggataaacatgtgcgacgaaaaaggtgtacacggaaaataacctaatgaccttttttttttgttaaactaatgcctttatcattttattcaattctaattacggagaaaaatgtttctatttcaccttcgtaaattttatacttattttgataatgtgtctttgtattttgtaaataaaagacagtgctaatttttaatttttttgtgcaattgccataagaagttatctatttccattgacgaatttttgagctaatgcagcattaaaaaaaacgcattattttattgcaaatgcttattgtggaaaaatgtccacagcaaatagaaatatttttcatactcaagaatgtgcgtaaaataataacttaagctattttttactaattaaaatatgaccaattcacagaaattgaaccatctaaattgtatagctttattttttactaacagatttaagttaatagacaaaacaaaaaagggctattttgttattaagaacctaggttttaagccagactcgtgactgcactcgtccatcaaaaatataacgactataatgttaaataatagtattcattttgtccttttctttcattcttaaaagtttaatacaaattttaaaacgacaacaataacaaaacgtaaagaacatttatgtagacatacaaacgttcactatacatttttaattaatgaactgaaatgtactttgctacacgttgcccatgtataaatcactaaataatagaaaaggaagtgtacatgtcctaatgcataaaactagtttgttacaatgcacaatatcttcattttcgcattgtgtaagagccccttataattttgtgcacacagaaaaataacgtttccttccctcacataattctattaaaaatgcataaatttgcacgtcttgacaacacattagttgaaacttttgctttttagaaatatcaatacattttgaataatttactgtagatctatttttatgacaatgtggatacacataacagtattaatgattacgtgtaaggataagtcatctctttgttgaatcctcctaaaaattaacaatgattttttagaattcttattcttattttatatttttgctacgtaaatgtgtgaatttttttttctttttctatttgatgataatgttttaactttgtcctacctgttcccatggattaagtaatgtgttcccttttgcacgtagaactgtgcagtgcagaacctctattattgtcactgcgtaatatgcattctttagttttgcccgatttaaatggctcatcgtcattcctatcactgtttatattttcttttggataattcatcgttttatcatattctgtctttaaataatttcttaataaatagttaatttttcttgtttttctcaacaaatgtagaatgtcatctgaattttcaggagaaacgtttttcattcgtatggtgaagtttgtaactttgcgtctttttttagaatctatattattctcagttcgtgtgctccctaattttacataattactttttcttaatttgttcttatgtccaaatgtatttttgtttcttctagggctatttacattatcatttcgattgtttgtcctttcataatgctttaaaaatgaatcattcagcaaatatgtttctttattattacataccttttgtgttttttcttgtttttcagttgtgtaacttgcatcaattttgtgatttttataagacggggttgctattctaagcgtatttttcatggggggctttttttttatttttttattttcattttttatatcttccaagttatcaacttttagcttttcacttttttctttcactttatgcgtattcttttggaaacatttctgttctagggattccatgagggatgaaatatctttcacattcttaaaaaagaaatttatattttcggcagtcccaaagcgttctacaagaatgagaggattcctccgaagacagcgaatttttttttttattctttgaaaaatttattttaattattaattttctttagtaattcttcattttcggcgtaaatttctattgccttacttttttcctttttcatatctaagtaatacttatttttatagatttgttccagttgaaagttgtctttctgagcattttctatgttacttaattttttttcaaattgctgggttagcacaattatgtgttttttcagcttagttattacttcatctttgttttcaaggagactttcccttttagtttgagctaactgtttaggtttagtgaattcactatttttgcgattatttcctgggtgcttttcgctgcttccactgtctgctacgccttcactatgattagcaaaattggatttagaatttactttgtttcctagggaaagcttaaacaatcctttgtttttaacttcgaaactgtccgtaatgtgcttcttgaaattaaattcgaattctgagctgaaatccgattggttatttgcatcatattcaacttttgcggattctgtcgttgagtctacatttttttttccatttagcaaaatttcgctagttatacttttgtcattcccgttcattgtactggtagaaaaaatacacacaattgtagctatgggtgcaatggagtaatcttaaattagcataaagcgtgtagaaaataggttttcctttttcctatgtatcaaagtgtacatttataagcttcaaatggaaatgtcaaagcccttttggacatacgtttacttgtactaattaaaaaaaagacaacaattgggcaagatgtgcgcccttcaacgtttcgttatttcgttaaaatttaattcacataggtgtttattctttaagcccaattgtagaaatgcatgtgtgattaaaatatcgagcagtttacatgctttacgtgtagacgcatagcatcacaagtgcctcctcggtagaagaatgtatatatacacaggaggtgacatgacaaaatgcatatctcttgtttagccggcctttttatacttgcagcatacaacgcagtggaaaaaaaaaaaaaaaattatagttttaaatcacctttgtggccatttaaaaacaaaaggatgggtcatcattaaaattgtgcgcgcaccttttggaaatgtcgaagggagtgctcataaaagtacgtataaatatttaccctgtgtagtgctgtgttagccatagtgtcaattaaaaaaacaaattatctaagttcctaacaaatatttgttgcagttacgcattaaatggataatcgaaagcttaacaaatttgcacttttataacaacagaaataaatgaaaaaataaacactatgcaaacatacttttacacattttcagcattgttccttattttgtggaatgagagaactattctgacattccttttttgaaatgcaaaatgtttgtttttaagacagtcccaaaagaacgtttgcagtgtgtttgtaaatttggtatgacaagttgattttttttttccttcaccaaaaatgtaaacgtgtaatggttaaaaaggggaatatacgtgcacatgtattttgtaggtaattttttttcgcatttttaagggaaaaaaagagaaataatgttttgtaaaaataaactatttcttgtttcgaactttatcccttttgttgcattaacgcgggttttgtcgtctacatgtgtaccgaagcgttttacgcattttcatccacattttaggaataaaattttgagaaagggaaaaacttttcataaaagtcagtggtctttcccaatttttaaataatatggcagaaatggaaaaagacgtgaaaatgtgcatggggaactgcaatagcgctatgtgtatgaaaatgccccgtccaaggacgttttacgcatcattttgttgtacactaattcttaggtttaatatacacacaagtatgtttaaaaatttagcgttttttcatttaattaaaatttctggtttagtcacttcccgtggtgtgtgcaggaatgggtttaaaaaaaaaaatatgagctgttcataatttgttacattaacgaaaataaggttacgtttttgcttcattcagaaaaacgttatgtgtaggaattaaaaaaaataaaagaaagcaacaaattaaattacaaacaaatgggggaaaagggaaaaaaattcttatgccacttatgccaaacatgtttaataaatgataataccgctatagacagggttacgtgcgtacatggttgcctacaaaaaagttcacttcatttttttggcacatacataaaagatgtcgcattttgcgaaaatgtttaaaaaaagaagcggaaaaataaaattacgcgtttttttccaatacatttgatgttaaatcatcttgacttttgatttggtttaaaaaggtatgtacattccattcgacatatattttgaagatataaataagggattccttcaccagtgggacaaaaaaaaatgacgttacatttatttctttcgctttttcttattcgaatgtgatagccttcgttcaagggacatacgtaggtgtcctttaccttccatggtcgtattttaactcaacgttctttttacatttaaagattacttaacatggtaatactgtatgcatgttcatttaaaaaatacatatgctttgcgctgtttagtgagcaacctttgcagtcacgctctattttaaacttgcatccttttttcgaaaaattcagtctttcgtgaaacacaaatggtcctatctttccttatgtggctttcttttttgtgcacattaaagaatatttccattttttgacacatttttaatttccttaatttcggatatgtagtatgtaagcatatttttaatcatgtactgcagcgttatttcactttgcgaacatgtgacgcacgcgccctccagttgtacgtaaactatgcctgcggggatggaacatttttgaggagtaaaggtgcgcgcatgtaaatgtgtaacgatgaataaagcgtacgtctacttctttagtagtggggcagctgcgcagtgcacatatacatatgcacatttgtccgcttgccccttcagcgcatgggtacacttgcggacgtcgttgctgtaccatcatctatgtcgaaacaaatgaatttgatatctcctccatcattcacgatcactgggcgaacccttttctctataagcagttttatgctacttataatttccatgagatcttcattttgttcatattttttttcattcttaattttttgcaatatggaaaggatattttccccagtggatgaagagtcgtcagaatttttttgaaacgcgtcaatgaaattatttatttcgtttacgtaattcacgtaatccgcattttttgatatcgaaaaaagtatgcgattcgcggttttccttgcaagacatttatttaaagagtcaacataatttaagaaatgcacattcattttactgcaaatgttaacagttattttgcctttcagacataatcgtctacacggtgatatatttttgaaatgcatcattttcggttggacacaattgaggggtatttatgcgtgtgtgtaaaaatgtctctcagcatgtgtgaacggaagcagtagttttttttttattttttactcaatttgaaacgcgggaaatgctgccttaaataattggctgtttttccagcgatgtgatttttaaaatgcttatttaaatgtcacagttgatgtgatttgatgggcaattcgtcacaaagcaggagagcctttcgcatgtacatatgtgcacatgttcaaacacgtattcattttttggcactgcatttttgctctcacgtaaatatattcatgcgttaggctcataaatacatacgtacacgttcccgtcaaaggagccgcgatgtttccctacgaacccagccaaattgatcttccgccatccgaatgggcgaagctgattaaagcaaggttgtacgaactgaaaaaggaaagttgcgccagcagaaaggtacggcttaaaagttttcaaaaggtgcagagaaagcccattcggcctatgcgcatattagcatatgtatgagcaccaacactgtcagcaaatgtttgcatgggggggggatgaacaaaaattgctgataaacaacgtaaaccgttcaaacggtaaataaaagggggggataatttaattgtgcgcttttctgtatgcctttttttgtcagtacatatcgtagttttgaaaaaataaacaaagttgtatttttttttttttttaaattcgcgtgtttggctgtttgcgcagtgctttccaagtgacacacacgtaatggagaacaactgcgcgcttttatgggtttctcttaattgaaccctttggaagcttatatttgctgtgcgcggcgaatctttgcaacggcgcaccttttttcttctttgtttttatatttactctcatttgacttaattttacaatttgtacacctgtgtaacaacgcagatgcattcttgcgacagcaggaggggcagcggaggggacaagaggatggggggccactgtgaacgcggtacagctgcgttcttgtgagttcgcacgggcgggcgcacacgtgtgtatacgtatgtatatgtatatgtatgtatatgtatgtatatatatatgtgtacacgtgcacatgctcacgcctcgcctatcaccaaaccactggccacaattttgttttcctcagagagaataaagcgagagaggggcgagatgctgcatgaaaggaggtcgtagacgctgaaaaaggggttgtcctgcgagatgtagtagtttaattcaggcctgaaggattgtgtgcacatgaatgagttatccttaacgaggagctcaatgacgccaatatcatcgctgcgtaagcattttttattatccaccttttcgtaaagcacgttcacattttttacataattttttaaatcaataatttgtgctacatcatttgcgttacattcgacgtgtaatttaccctccccctctgctctgtcataacttaaggaactgcttttatttttatacacatagagaatattttgaatggttacactatgcgaaaagtttagggaatacaaaagatacactcgtcctatgatcagtgggattttaatttggttcacttttattaatactttcaccttgctacatgcaaaggtggtgctttttggcccatagggtgcgttttttatttccgaattggttggtgcgttatttaccaaaactgatccgttctttatcttgttatcgtcaactttgaagaaaacgttttctacgatgtcgttcgttatatgtgcatttttgctgatcgggcacgatgctattatcttgggtaaaatgcttataaaaaattctaacgtgtcttgtccgttgtgggcactgcaaagggtatcactattgctgccattgcccccagggtcaccactttttttggatgcttcttcttgttctaacactttccttatgaaaggaagattcttctcattggctaggtagtgacaaaggtcatccacgttgacgtatttacacaaagaggcgtccttttcaattttcttcaccgtaattttttccccaaggggcaataagacgtagttatttttactttttaagaacccatgcaatactttaatattagcattgatcatattatttgattctgtcaagtcttggacaacccccacaaatgtgtcttcttcatttggagatttcttcatcgaatttgttatgtttcccttcccatctttgcaaaagttgcaaaaaatattattcgaaaagaggttattcttgttgacaaaattgtagtaagcagttagagctgtccttttatcgctcagaacttccgcacacacttttaggcgaaataaatctttccttaaattcatgtacttaatttcatcgtataggctaaaggtgctattcagtaatggtcttttcttctcctcctcgaatttaaccacgttcaaatttttgtacgcagaaaggggaatgaacgttaaattgggttcaaataatgcgtgactctctgtggcagcagaaccacttttttgtgaatgtccacccctcacgtagaagttattactaagaacaaaattgtaaatgctgtcacttttggtacactgaaaaaaagactttatcgttttacatatatcttcgaacacctgtgggtcataatcgaacaggtctaacttgtttaccgctacaatgacgttagaaattcctactgcttttaatatagaaacgtttctatacgtctcatcattttttttgctgtaaatgttatttgcatctacaactaggatggcagagtctgcaaaaaagctccacgtgtgcaaatttgtcaccagttcgttgtgtcccggggtgtcaaaaatgtttattttccttaaaaagagcacatcactgtggatggttttgtttttgtaaaaatcggcgaatatggttctgtccgtgtggggaccatgcaggacgttgttaccgtccgtgccttcttggctgctcttatggggcctggccccttttttgcttcccccctgagtgcccaccacacgattgtaggcttgctctaattcccctttcgtgtaatatacatagaattctttttttttgttaaaaagagttatgtttctctccctttcatcgtcctcctcgtctaatatgaaggtatacttcgaactttccctgacgtgttcatattttttcaccgtttgctcgcttacgtagcttaagttgtacagaagtgcccctatgagggtggacttccccgcgtcgatgtgccccagcaccaggatgttcagcgtgctcagcatgatgcacctgttgccttggctgtccgcttggaaatcattctggagggagttcgaaggggtgtcatcttggttctccatttgggtggcttcaccctgctggcttggcttcttcaccttagcggcttcaccctgctggtttggcttcttcgccttggcggcttccccctgctggcttggcttcttcgccttggcggtttcgccttgctggtttggcttcttcgccttggcggcttccccctgctggtttggcttcttaccaggcgccttccctttggtgttatctttgcccttcgtttttgggatgtccgttctttcttggcactcaaactcggagtaatgttcctcatcgtaattgtcgtagtccactaagtcgtcctcgtagtcatcatagagaaggtttttcccccactttttgttgctcattttgttgctttaggcgatttgggggtgcacatgtgggagtttacgcatgttttcacgtgaagaggaagacgttcctttgtctcctacttcttgtgctttactaacgggttcggcttaagcggaccttcacgggggcgatgcgcctggtgaaccgcttaatggaggggtgttgtttgcccccttttcgcgcaataaatatgatatatccctctttgccgctgtcgcgctctttaccgctatcgcgctctttacggctatcactttgtggcgtgtatatttttctctttgcgcacgaaatgaaaacgcctcttcggcatgcgcacatgggggctacgcgcgtattggattcccttcaggggcgaaaacgaagagaaacggaaattggcacgtcctattccagcctcgattgcgatccgatttggttatcccttcttttcatgttagtttcgcttgacgtttcaaccggggcgggggaagtaaagaagagaccccgttcagtgttacagtatggttgtacgtagcgcccctttagtgttaaaagagcggaaaaaaataaaaaaaataaaataaaaaataaaggagaccttaatttgtttccccattcctccccctacacattggatggggttccgatgacgatgtacaacgtgagactgctaactttttgccacgggggatattccgtttggcatgaatgttggttctctggagagatggatataacaccgcgcgtaatacgaacagtgtggaataggcacactggcgataattcaacatagggaaagttgttcccgcttcttcagagtgggtgaagtcgcggatcggtctgtgtgaagcgttgcgctgaagtggcgagtgaaacgacctgccaaaagggctaaattccaaaatcgcagaaacgacaggttaaaagagttggcgtaagaatggagcccaagtggaggaacaaattttaccaatggtgatcacccacagggtactgtgcatgggctaactgtgcacatgacaggagtgtgcggagtgttgctttttcctggctaatagagggatgccttttcacttagtagggttttaaccccccactgcagcacggatggtgatgcactggtgtatatatatgccgctacgccatggctgaaaaatgggaagtgagaaaattcgttcctttgtcgttagttggaagtagtttgatgtgaaatggagagcccttttgtttttttttatttttagcacagttgctaattgttcaaatctgtgcgagtgaagagaccaaatggtttggaataaaatgggttacctttttgcaaaacataattttatcatttgggggtgtgtgcgaagggactggggggtcatcagtcaatgtgtgcatgtcacgtatactgttgtggtaaccacatggggtaatttaggggggttcggcgtgcgtaagcatgtgggggggggaaaaaaaaaggtagccatagccaggagagcgtacccccacgtatgggcaaatacaattcggctacttcaacttgggtgcacaaaaagtggtagaacataatggaccagaaaagtagcattagggtttttccccaaccttatgttcttatcagcccgtgtggggaagcaactgtgtgaggaagcaaccatatggaatttcccccccctccaaaacaaaaacaagaacaaaaacaaaatcgtacgtatagacacccttcccgcattttatgtacgacgtgcattgagacgctactgcttttctttcagtgaccccaccgaccctatttttcttgtgcacattattctgtgtacatggccacataatgaatcagccggatttttcctcatgcagctgcaccggcttagtgttgaaggatgtgcaggacccgcgtcctgatctgatctaccaatgggagcaataattttctacctccttttttttttaatttcccatcttttgtcttttcctttttcgacgcatcggcgatgttttatgggggtatgtcgttttttttttttcgcttcttcttttgcccattcacccggcaaagcggtgtacgaggacatttctaatccccccccctctatacaccctgctaacctgactgaggggcacgagcccatctgtttattttccccttggtgcacggcctacacaattgtggttttaaacaagttcaccgtgcggactgtacaatcctgcagctggggaaaacactcctgggcatttcggaaattttatctgatcctctgagctgcggctgtcaccctttgcagtgaatgttccactggcattagtgacatatctcatgctgcgggtgaagtagctcggtgaagagttttcttttttcgtttcttctcctcagcgttcggggggagcgttgcaggcggtttggctgcggtttggtggccatttaagggcgattaaaaattatgctatgtgacgaatcgaactgcattttaaagcgaaaaaactgcgtcaaaaaaatgcgtacactactgttggggaaaataacaatttaaagagggtttaaaaagcgatttacaaggtgattcaaagaatgattcgaaaaatgatttaaaaaacgggttgaaaaaaaacaattttaaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattttcctttccaactttttcctttccaactttttcttttccaactttttcttttcctactctttcttttgcaactttttcttttccacccttttcttttgcagctttttcttttcaaattttttcctttccaattttttcccattttaaaatacatgttaattaatgctaacccaagtgggccccatccccaattaaaaaacttcacgtaaaaactgacgcagaacgagtagaggcgaaacgcaaaccaaacaaaggtctgtaccaacagggaacgatcacagcgttgttcacagttctctactgttttgtttggggaggcacaagccgaagtatgggaaagttttctcatttttgaagcaagctaagaggagcatcaaaaaatcagctcagtatttccgcccttcatatgtcgttgtcggagctccaagggaaatttcatcatttttatattttcatgttcctgtactgtcgtatgcccccagccgtgttaaccttttcttttcctcgtgaagaagtcagaattgactctccctcgaacctgttccagatcgcaacggggaaggtatactcgaagtgaggacataagttccaaaggagggaaagaaaattgctattcactttgagctaacagcagaacgaaggcagatgagaataatcacctcaggagaggagattccccctttgcacttgctatgcatttgcatacgtatgtatacccacttgcggacaatttgcaccaaatttattaagggcagcccctgcacttaagtgaagcgtgtcacaggtggatcctacgggtttcccttccccagaacgtggcgcccttcgtgcaggcaggaagtgtagccactattcagtggaagaagtgtaggaagacgatttacggtgatattttccgcctgaacaaaatggaagaaaaaaaaaacagagggaagaaaaagacggagaagtcagaaattgagctgttatttgttgacctatgccatgtgaataaagaaaaaagggacacaggaataaaggtcctgactgattatataaaaaaaaaaggtgcccatggatggacctaatttgtcctacatttgtaaaggcctgttttactattactggctatgttactctttggaagagcaaaaattagcggcttgcaaaataagcaaaattttaagaaacattgatgaagtggacgaaagcgaggaaaaaaaaagcgtcttcttatttttgcaaagctttttaagggttatgtctagtaagtatgactctttggacctttaccgcttgaacaagtttttatttctgttcagagtttttcaagcagagttccttctcttcctacatcggcattcatggcgtagttattacattaggaagtataaccaaataatgctgcgaatgtttgacgacacaaatgacgttttttacaatcacatcgatacattttttaaagaattttttggaaaccaattttatttaaaggccaaggatcaaaatgaaaaggtgcacataaagaattttctcctactgatggattttttctttaaaattatttgcaggacggaaaaaaaacacataatcgatgtaattagaaataaaattttctccgtcattttgacgttaaacgtagggaagagtatgctggagaaaaaaatccacaggtaccttaggaagtgcaaaaatccttatgctgctaaagcccttagggggttttaccattcctttgttgcaggcagcgttgaaggggggggggacaaacagaagggaaacaaaaatggaaacaagcaggaaaacgcgcaggaaaacgcgcaggaaaacacgcaggacaacaggaaggacaaaacgggtggatcgcaaaagacgcccatttttgtggaaaactttgaggccacgggggagcacaatggctccgcctccgctttggtggactcctcttttgactccgcttctgccccgtccagggaggaagaacagatctctcgaaatgaaggaggttccgatttgactactcctggagatggcgcaactggtggagagaaacagttggataatgtgcttaactccaaaaagaggtccaagagggaccgtgcgtcgaacgagttcaaccgcctgagggagatcatcgaggagggcgacgacggagaggagggggaggacctgggaagtgatatgggaagcgatatgggaagcgatatgggaagcgatatggaaagtgatatgggaagcgacgtgaatggtgactcggagagggggaagaagaaggccccgaaacgaaagggagaggagaatggtaaccccggcgataaaaaaaagaagaaaaagaaaaaaaaatccaatatgcagggagcgataagcttggaggataatttggtgggccaagtgaagccgtcgtccaagaagcaccaaaaagaaatgggaaaaaaaaaaaaaaaaaacagaacaaaggagaggacgatggtcaaaacaaaggtcaatacaacaacggagcaagaggcaacgcgcacgatggaaaacacggaagcaggtcgagtgatggggaagcagaacataaactcaatatcatagactttatccacaagagcaaacgaggcttttcggggagcattattatcgaaaataaggggaagtcggatttgcccatttattccattgacaagtcggacctgcggggtgggtgcatacagaagaggaagctaaaagtgaataagctgttgaagaagaaaaatagcgtttgctccgctggtagcggcagcggtagcggcagtcgaatttgtcaagcacacgagtgctacaccctgctggctgatgacgacgagggggaggacctatgtctacgacttggagatgcggacaggggcgatgccgctgccgacgtggataaaaagaacgtgtacataggaatggtaaaaaagaaaatagtaaagaccaaggtggagaaggcgaaaaaggggaaaaaagtgaaaaaattggccaaacagggaaaagtgatcaagctggctaaacaaggcaaaatggtgaggctggcgaaacagaggaagttggccaagctggcgaagcaaaataaaatggcaaaactggctaaacaaaagagaaagtcaaaaatggaaaaaaaacttcctatgataggccaagggggcgaagacaaaaacaaaagcgcgctgagcaacggcgtatccaccgatgcgaaagagcaaaccggggaaaggagaaaaaatggaacagtcaagaaaaccattttgaaaaaagggaaaaccaagtcacacgtgacaaaaagagttcattttaacttgaacaaaaacaccatcgagtacatcccgcgcataaagaagaaaaatgtcaactcgtatttctttctcgacaattttcgcaacttggttaatgtccccgcgtttttgtagcaaaggggaaaaaaaaaaataaataaaacaacccatatagcgaggcagtgaagtggcgaaggggggaaatcccgagagggcaaaattcccccccctccccagcaacttttcccagcacagggcagcacaccgcccacgagtgttgcgcaggagggttgcgcgcgagctgattttagcgagccaagccaagctaagccaagctgcccgtcgttttgctttcccgtttgttgacacgttttttttaccattctgtgtagcattttgtttacttttttttcacaactctgtgtagcattttgtttacttttttttcacaactctgtgtagctttttgtttacttttttttcaccactctgtgtaccattttttccacgttggaagagaaagcggcgacacgtcccgccccgagcggcagcgcgcgaaacacacccagcagagtttcactcggtgtagcaaaaaacttctcctttaaaaaaagttttttttcccaaaacgatgacgattgggtaactgtacgaggaaaattttatacaatttttttttttcgttacgttggaattccctctttgtgtgatttctcctctggaatgagcactgtcaaaatagggaaggccagcgaaagaaacaaaaaaaaaaaaaaaaaattaactgcgttgggaagaagaaagccagttggtcggtcatccaagcagctgcgctccccctgtacagaggaagcgtgccaaggggtggtggaaagatatattccatcactataccagagaagagaagaaaaaataaccattacggaaagggagccactaccctctttctgcattgaaccaagccacgacgtgggaaaaggcaactttggaggaacacgcagcacataagtggaagccaaaatgtattacctaaaattattcctgaaattattgttgcttctctttttaagctacgatttcatcattttgaagagcgggactagcagagttgtgcatggggacagaaactttttaaaagaaagttacgaatttttattcgtccaaaaggacacactcccatcatacataaatagggacaatcaaatctccatttatttttgcaaatcctgacagtctcactatgtgttaagtaggataaaaaagtatttcgatttattaaaccatggggaggacacggaaatatattttgaggacgacagttaccaagcagacaacaatagcacaggtgatgaaaagtatgtcatatttttgcggaacatcaaggcggctttaatttaccgacttatatgccgttttgtcctttttatttacgtcctgattgcagcaagtttgatattcccgcattatttgaagccgtacataccacccattctgctaaacaatcggaggttcaatgaagtgtttgaaaatatgcaacaaaaaaaactcatggtacttggcatcatgatattttcttacaacatcatatatgggatgttgtgcaacacaagtgtgatacatgtgtaccaaaacaggaatttgatttacgacgattattacgccgatcatctgtttgcgcagcgcctccgcgagaatatgactcatgtgcctgggtaaggactaacccggtggaggagaacaaacgaatgacatccattttggagacacacacctgtgcgcgtggccccaaatttataaatgatgaaaatgtcataaaccatctgtcggggacattttttgacaaataaagtttggacatgtgtgcgggtggaagtgctactcgaagctgttaccctgaagttgctatttctgccaaatgttctgtaaaatgtacacgagcgaatggaaaataaggagaaagaaaaaatcgctcgttcgctgtgcaaatttgtgtgtgcgctggacgcataattcgtaaaaaaaaataaaaaaaattatgaacaagtcatatttttttatgttatttatgcttaaaatgtatgacaaaaaaaaaaaaaaagaaagagatggctgtgtgaagaaaagcattttggctgttcaggccgtttccaatttgccccattatagcggcgaacagtgtaaatggggttggcaattgctttgcggcgcaggtccaacttaaaagaacacattaaaattgctgtgttgtgctgcccgtcacactggcagcttattttttttttgttccatttttcacccccgtcgagcaagggtttgtgagtcacccaagggcaattctgcgctttgccaaattttcacctgcatgggtctggcaaataaactaaaaaaaaaaaaaaaaaaaacagcgaatgaatgagcgaaaataaaatgtgcacaaattgtacgtgatttttttttctctggactacggttgaggtggagtaaatcccccgcactgggaagataggcaaatgaacggctgacgtagtttttcagttaggacgcaatctcattacttttgttttgcttgctccttgtaagagcatttaaaatggcagttccgtcgcttttccgcatgccctatttgggggacaggaacttgcgctgcacgaaaggggtataatacattaacgcatgcgtgtacatatgtaacaaattgtaattgtgaggaaatgagggaacaaccaaaaaaaaaaataaataaaataaaaacgtgcaaccatgttggagattccctccccgctgtgtgcttcctttttaaagtgtaaaaaaaatgagaagaaaaaatatgcgcgctactacctgcattatgcacacgaagatttgcggcggcgggaactttgtcctgcttggtaatttgtgtgcgtagatctcaagcgaaggagtgcccactggtagaaaagatttgagaacgcgcaaggaaaataagtgcatgcatacgggaaaatgtttattccgtgtgtggagcgattgccctctctggtgcacgtgaagtgcgtggtgtgtaccttcctaattgcatgctgtttatacttcccactgcatgctgtttgcgctcctcactgcatgccgttctaggaaagggaacaaagtaagccttaagcatggaactactgcacggggaggtctacctgagcgaggtggcaggacatgtggacgtatgccgaggcgctggccgagacgtttgcatgcaagcgcgaatgcacgtatgcagggacttgtgtgagctgcgcgccctctcgaggcggcagggcagaaaggtgaagacctacttgatgggatagaagaataagggcgcgcacaagcagcgcgtcgcttgggggagaattaaaaacaaggggctgcgtcacgtttgcacaaattgagggtgccccattctccatggacgagttggctggtctttcgtgcatgcaaggtaggacaagcaacgaggcgccttcgcaggtgggaaaaggggcagggaacaaaatggaaaacaagaaataggaggggggctgccggttaattctaacttacgctgaaaatgacacatttggtcaatttgtcaatttgtaatttattattttgtcaatttattattttataatttattattttgtcaatttattattttgtcaatttattattttataattaattattttataatttattattttttaatttattattttatttcaaaaaattaataagttgaagtcaaaacattttgaaccattgccctccagcacctcccacttttgccaccctctccctgtcttgccttgcccttttcaaatatttctttccctccatagtctgaggtttacctacccttaacaacttacgaacgcctgggggtttaggcttacacaagtagctactcatataatacctacatcgtgacatcaaacacacacacacacacaaaatgaaactgacgtgtgcgttattcgtcctgcttgcagtggcaagtaattgggggtcccactttttcacctcctgttctgtggacaactctagtgtatctcaacaaacatacagagctccctacctccaaaggttaagtgaactaattgccctctcatcgtaccaagagctgagtgacaaaagggcggaagagaaaaagaacttaaggagaaaaagggaggacagcgattcgccacacgtagtaggtgattctagtgagaatggtgagaaggttacaagcaccgctagtcatggggaagcgcaggcaaggagggcggatgaaggtctcacaagtgacaatgcagatgtcgcacaagaggaagacaattccggtgaaggaatcagtctagttggggaacacttggaagacgaggacgaacaccatggagaagctgctgcagctggtcccataaaccacgaacaccatggagaagctgctgcagctggtcccataaaccacgagcactatggcgaagctgctgcagctggtcccataaaccacgcgtactatggcgaagctgctgcagctggtcccataaaccacgaatacaatggcgaagctgctgcagctggtcccataaaccacgaatactatggcgaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtacgacgaacactatggcgaagctggaggagcggttccccccccctctgaaggaggagcacacacaataaagaagctggacgaacaaactgaaggtgcgtttataagattcttctcccccaaatcatgtattaccctcccaggagaagaaaaatgtaaagatgtacaaggggagaataatcagggatacgacattaaggtcacatacaacgaaaaagaggagtatatcaagcgtggtgacaacaggtgtgtaaatctcaacattaacgatggatcccctccaagtaaagatggaccttcaaatatttttattaacctctctttcgttcccaacattccggaagaagtaataaatgacttttattccatcatcaaaaagttgaagcacatgtttgaaattgtggaacctcaggagaatagtgtacagccggagcgaataggtggcggaacagagagcgcatagggagcgaataggaggcacacagtgagcgaatagagagcaaataggaagcacacagtgagcgaatagagagcaaataggaagcacacagtgagcgaaagagaaatgttgtggggggcccccctccacttggatcctcacaaatggcggccctgcgatgtgcacatgtgtgccaattagcttggttcattgtgcacgcttaacagagttgcacaagggggatggggactcaagcgggttttggtacacccctctgcccttgcgttgccgtactagcaggtaaccttccccaaccccccgcggttctgttaatgaccatttagctgttctctcctgtgccaatgctgagcacgaatgtgcatacatgcaaaggcggcatatgcgcagctgcaaaacggcggggcgtccccgtttctttttcgccatttcacctttttgccttttcgcctttttgccttttcgcctttttgccatttcaccttttcgccttttcgcctttttgccttttcgcctttttgctttttttttcccctccttcgcacgctccacgcgaagtgggacaattatatatatatgtgcatactaacagacgctcaaactaacagacgtgcaaactaacagacgcgcaaactaacagacgtgcaaactaacagacgcgcaaacctgcacgctttaactcagctgctctggctccaacaaatgtgagttcatctccaagggggcctttcggttggctcttccttgtgcacacatcacacccgtttgggtggaaatggcgtgaagtcacttgggcttgagcttcgtgaggcaaaagctaggtgggctagtctaccccactgtaagttatactccgctttacgaagagtatgtcacactctggctctttatgctacgttgggttgtgggtgcactggcatgaagagcacaacgtaaatcggtgcacaagttaagcgcatgtataggtagatatggcctgttccgtttccccgggcaaaggactgcaccgccgcggggggtaaactggcgaggttgctgggtgggtcggaataaagagagtttctaaaaggggtttcacaaaacaagtaggagaaaaggcttccttgtgggttactttttcttgcagtagaggttcctcttggggtgcgttttttttttcccgcttgtaaggtttacacgggcatgcacgacggttgacacagggccgtatgcttgtatgcacgggtgtacgtatttacacgcgcgtgtagggttgctgcctctgctagataatttggaaggactgtccccactccccaccggctcccaaagagcgagtcatccaaaggattttttttttttttcttctcctttttctcctttttcttccttttctcctttttcttctttttctcccgtttcttccttttctcccttttaccatcgtgcgtacgaacatttcgatctgagaaaataacttggcagcgctgcttaactggtcatttagttttccaaagggaggtaaactaacgtgaggagtttgcattagtacgagcgggttaacgtatgtaaacagcatacacgtgcgaggagaaagccttttttttcgacgctccagagtacacagtaggtggtcatccccccaatctgtaatccaaccgttaagcgagaggcaaaggaattcaccccaaaagggggggaggcacacaaagaagacgaagaagaggaaggaactgttccatggtgaggaaatacctaagtgaagaacttcccaaggagaggaaacacttgaagtagttcacaaggtttcatataaaagaaaaaaaaaaaaaaaaaaatcactcactcactcactcacttgaagagtgacattccccacccaattgatgagtaaaagaaacaaagcaaacgaaaaatggaagaagagaataaggtacatgctgaactgagtatccccaaatgtgagagcgaagtgtcttgttgtctcctcatacgggtattgacccccgtgctgtacattttgtggtttcgtttaacttccattgtgccattgtacaaaagagggtaatgtgcacggtgagacagctcccagaaggaggcaactatatcaactcacaatggcatgtcgaatgctgctttgttccttcttcgcagctggtggagaagatgatcgagttcggctactccaaggaaatcagcgtgagggttatcaagaagagcggcgcgaaaacgagtaagttacggaggggggcggagcggcaccaatccgaatgtgtcgcacgcgggtcgcgaaccgttggcatgctgactacacggtgcgcgcaggatgtactcacgatgcggtcatgcttcacagacgcgcaccccacatggtgagtttttcccccacgtcccacagttgacgaagtgctgaactggatcgagcagagcgaacagaatggaggtgacggagagggagacagtggagatgcggcctctccttctgaacgtttaaacgacaaagacggaggaaagaacccttcacacacaacaaccaccgcggagaagggtgaagtcaaagccaaaatgacgccagaagaagcacagaagaaggcattggaactacaaaaaaaaatcagagaaaaaaaaatgatcaaggaaaaagaagaagaaatacaaaaagaaaaaaacagaatttctatggccaaagaaatgcaaaaaagaagagaacaaatggaagaattcgaaagaaaaaaatacattcaagatttggagaaagaaaaaaatgaacataaaaaggaaaaagaaaaacagcttgaattgttaaggaaggaatatgaagccaagtttggcatcgcataccaagtacagagtgaaaaaaagagtatcaaagatttgacagaaaatgaaaagcgtgaagaaattgctattttgttaaacaacttaaaaaataaacacaaggacaacaaaaaggagttacttagctcgctagccattttgaaaacttacttcgccaacatcaaggataatattttggagaagaaatttcagaaaattaaaaaggagaataaggtgttcctcgaaaagatccaagtgtacgaggagatgctacaggtctttttgctcgtcgggtttgaggacacgggtgagcagcgagcagaaagcagcgagcagaaagcagcaaacagcaaacagcaatcaccaatcaataatcaccaatcaacaatcactaatcgacaagcgcgcgcgtggcgtgtgcgcctccaagaagtgaagctgctcgctacgctaggcagtgtagctgccacctaaccagcgcgaccccttccaaccccttccaaccccttccaatccccccctcgcaggcgacttctacgcaattaagaatttcccaaatacgtatctcatcgcgtcggccatcaaattcattgatttaattatgaagacgttgagttcgtaggtgagaaaaaaaaggggaaaaaaaaaatgagcatcgaagcagggggttcgagtccgggccaaacacactgggccttaaaaaaaacgaacgctttttactgttacacgtaaaaaagggaaaaacaaaaaattatttccacacttaaaaaaaaatcccccggctgaataccaagggggtacatatatacatatgcacatacatatgcatatatatatgtatacacacacacacacacacacgtgcgtacggatgtgcgtgcttttttctccccacgaatcgcagctaggtacaaaattgctgggagcgcatcgctaaaccaaaactgagacacctcgtcgcatagccaagttgccgcctcaccgctcaaccgcgcaacgattcaaaaatgctaaaagggaagagcgcacaggtggcagtatttaagcgaccagaatgctgcattaggattagggggtgagcacgtgggctgaaacagctggaggccaaatcgacgcgtcgcccaacgctacgccaatttgcggtagacctgtccagctgcgagccactccgagtgtctccccgttcccccccccccatctttcccagtttaccaccctagcagtactagcaatactagccaccctagcaagactaggcaccctctccatgcaacgactgacttaacggcgtgtacacccaagacaccaacaacacatgggtgaggaaatgaaagaagtaaatattttcactctgaaagaaaaaaaaaatcttcgagtacaacttgaagtaaatgtacagcagttcctttttgtttttatagctgaaggagttgtaggcctccagtaggcacacgttcatgtccttcttaaactgaatcactttcttgtacgtcaggtgtttcaagtttcgtatgtcggtgatgttgtttcgctgcatggggtggaagtgggtgtgcacgcgtgtgtgtatacgtgagtgcatatgtgtgagtgcgcatgtagatatgtgcacgcatgtgcgttgctagcctctttcatttcccttctctcgctgccctctttctgccctatgtctaccctctatctgccctccgtgtgctctctttttcctctcctgtacgcgcagcttccgcgctggacttacaatgaacagacacttgagcttcttttttatgtgcaagaatttatagttgtgtaaaaagaagattgcccttttcaagtaatagaaggaggcattctttctgtggatgatcttgtcctcatagttgcttttgcctgtcaggggggggagagggaacgcgccgccatgagtctgctccgtttgcgaagtggaggcggttaaacgagtgcacgcggaagggattatacgagtgcatctcgccacatcactccgccgcgtcgcatatccgtagctggcttttcctcgggaggacatcccccgcaacttactgatgatgctgtatttgatgatcctgtatagcaggttttgctggaagaaattatttcgcgcgattattttggtgcactgcttaacaattttgtcgttgcttaaaaatcgggggtacttttttttgaggtacttgaggagcttaattcctattgcacataacacgaggagaaaaatgacataaatgcatgaacggatgtgcttgctaaattggtgcgtgaatctcattagtctgacggtatgtttttttaaaggggggatgatatatgggggggagagtcgtcgtggcttcgtagtcgcaatttgttcacacttctgttttttttttgattgtatttttttttttcttccgtttctcttgccgatcgtgccccttacactacgcagttgctcctctttgacccgtggctccgctctgttgcaagtgcgtacggaaatttacggccgacataccctctcccttcgcacctccgagggttccgtcctgtctgagcgcaactacctgtgtggacaacaaccgggcaagcaaattagcgggcgagttggcaggcgagttggaagccgaactaacaaaggggtgtaaacaaacggggcgcgccgacgaacgaatttacttaccgctgttgcttccctccagcgcgaagtgctcctgatgggctgcttcagttagcatgcggcagttggttgttcctcctggtggccaactctgagtacagcgcaaacgtggtgcgcggggtgtgtgactccttcccgtccgtgtgttgcgctatgttatggtgtgttgtgtgttggtgcctggttggttattcttctgcttctttcttctgccacacttgtcacggttgtcactactgtcactcttttcgcgttttcaccttttgtcactcttcgtcatttgttctttttaaaaattccttccctccttttactaccttgttgcttttttttttttgttttttcctatatgcgttaaatttttttcgccttgtggtaaaataaattgagggccacgatgtacgtttcgcttcatcgacttggttacgcgaaaaattcggcatccgtttttttgttttctgttttttgtttttctttttttttgcgaaatgtttcaccgacaggttagcattttatttttccctgcgtcacgcctggcgttcccttttttttttctgcttcgccctgcatttagtcgggtttacggacgaaagcgcgtttggcgccttcccgccggtccacgccaacctgtgcatcggataagttcaaataacttcgcgcaacttcgcatcactgcgcttaactgccatttgtggtcttcccgcactgctaaccaggatgctaatttttttttttcaccccatatagtaattcacctggggattttttttttcccactagcagcaggccacacatagggatgcccggggggatggaaataaaatgggcaaccgctaggcagtgaaaagttacaccttcattgcttaaaaaatatgagaaaagaattttttttttttccccagtagatcgccgcttaccagagaagtcacgaaaaaatgcgtaaccccttttgtgtgcgtcgaggagcccacgatggtgatgatgaagcaacgtgggcgccacgcatgtgttgtgttgtcctcctttgttgttttgtcctttgttgtgttgccctgtgttgggcacgcgtgaccccttagagagggaacagcgcagcgttggccatatgcctatatgtctgactccagcaaagcctacttagtgtaaactcgtatgggttgcctcccccgcccagtgaggggccattgccacaggagttacagaggtggtgaatgcaaaacttggcgagtgcccaaagtctgagcagtttctgtacaaccgttttgtgacgaacaaggggaacaccctgggggagaagcaggataaaaaaaaaaaataaaataaaaataaagtaaaaaaaataaaaaaaataaagtaagcaaaataaaaaaaataaataaacaaaaaaaactttttatgttgttttcacccaaaggtgtttgaggcaaagaaggggagattacatacgtgaacgaacaggggtgccttttttcccccgctctttaatgcccttgttttaaaattatcacgttgggtttactccccacagcgctctttctcgaggagcaacaacaactgcgttttttccccttttgtttctctcccccccttcccctggcgactgaccagtggacgaagaaagcagtggaagtgagaaaaaataacaaagcatataagtctttctgattccccacgataggccttaaatgtgtgacacaattgggtagcccgtcttgctacagtcgcctttctccttttgttctttcgcgtttcctttacttattttgttttccacttcgcccgacttgcttacctgcgcagtttggcagccgagctcgcgctccacttcaccgataaaaagctccacaacagagaaccatcacccataagacacatcttccatttttaaaaagagcaacataggttcacttatgtgtgtgacttcatattagcttagtataaattgggaaggaaacaatttttttttttttttttgcaaaaatttttttggctagctggtgtgcaaatttttttttttttttttttttttttttccacattggcgcagtgcacacgaaaaagagaaatggtaaaataatgctcaacggtttggacaattttaagaaacggtgaaaaggctcattcagttcactcgcgttcctctcggaggtgtgtattcccttttgggtaaccatccgcgtggtgcgtgctgtccggctgtgctgctgtgcgtgaggccatacaattacctgcgcagcgtcgcactttggtgtagacagggaggactgctcagtcttagcctagccgaattggctgctactttgcacagcggcagagacgtggggaaggcgcatgcccaatcatttatgacagcatacgttttgctttccccttgggggtgctttcatttccgcatggataggtaagtgtacacagggctgcattgtcgttttacttgccccccccaaacttggtgcagacacaaaggctcatatggtttgcaaatgatgtcacagctgatgttgctctggcggatggagtgacgttcttcttttcctccttccccctcctccccattgcgcagggacgatggaagagcagggcgactgcatcctcaccttcagctcgtacgaagaatacgtgaagagcaaaatcacccccgcggatttgttctacatcgaggatgtaagtggaatggcagcgcggtggtgtagctgcagggccgaactggttgcacgggagaactggttgcatgggcgaactggttgcaccgtcgaactggctgtgtcccttggcatgctccatgccggcctgcacatggtgtcctcctccccaccctatacacacaccaaccgctatctctttctcccggccccccgcgaaggaagaacttgtgttcgacatattctcactgggacttcaaagcagaggagtattaagctgtgaagacttcaacagcacttaccaaaaaaaaaaaaaggagagtttgaagaaggcggaggaaagaaaagcagacgtggaacaatacgacataaactctctaactgaccacacgatgaactttttttacgcaataaattgccacctgcatttctgtgaagaaaataaaatttgttccatcctgttcatccgttatgttaataagaaccaatcggagatcagctcctacatagacgtgaacagtgaaaaagtcaggaaaaaaataaatcagaaaaagtatatctatgcaagcaaaaatgacttagcatattttaattggcacaataattacagctgcacgaataatagcgaaaatttcgagatggtcgtgaataaacaagtgggtctcctttttaagtacacacgtggtgggaagtacttcattttgaaccctgtgcggagagagacgaagattcggctgagcgataatataagcgagggtcgtgcctcggtcgggttgtcacccggggagggagaaaaaatgataagtttgtgcgacggggtggagcgcgtggagctccgcgatgagaactacttgcagtgcatcctgtacgctttgcgtgtgtagggctggcgctaggaagaggggggttccattgcatggtagtaggaagagggggcctcctttacacggtagtaggaaaagggggcatcctttgcacggtagtaggaagaggggggttccttttgtgggccacgcgtctcttggtcggtatagccccattttgctgcacttgattgttcattttttcggttccttttttttttgcccctattttttgcgtaccggggccccgttgtacgcgcaccgggcgcggcagaatcagtttttccaagtagagccgcacccccggaatgctccgccccaatcaggggtggggagaggagagatgcattaaaaagacgtccacgtccgcgtccccgaaagggtgttactttttttttttctttttttttctttttcctggacggagcacaaagagggaacaaagaatcattttgcaaactctgaaaagttggaaaacgcaaaagcgaaagcgaaagcgaaagcgaaagcagttttgtgcaattgcatgtttggaaaataatttgcccatttttccgatttgcccacctggacgctgcggagaaggaactacatacataaggcatacggggaagaagaacccccttcgtagaatcgcctacccgcttgtcattccttcctcccgaggagtttccaaacgcactgctgcggagagtgtatgcaaagggacacggactctcccaaaaaaggagaataaaacaagcgtatacatatattatatatataggtcattacacccacacgtttgttacacccgagcaggcactgctgccatctcgttgataaagcacctgttacaagggaaaaaccatgaaggaagaaggcgagttgagaattacttatgaagagaaggaccggctgcaaaaggcattcagacaacacgagttccgagcactatttgatgactattttgatgaagtctcagatgaaaaataccgaaaggaaaaggaggactatctgtacacattatacttcaatggggaactcaagaataaccaaattattatcgagcctactgtagctttctgtgtgaagaccaaaattgtgtattcgaatcagacacagcagaaggtgtttttgaatatttgttcacatgaggggatgcactgtatctcctttgagggcgatgggcgcggcaggttgagcatcccctactccctttcgcagatgaggccagacaagaccggtaaggctgggtaggtgtccctccctgtagtggtgccaacctgtgtagtgctgctaaccagtgtagtgccgctaacatatgtaatgccgccaacctatgtaatgccgccaacctatgtagtgctccctcccccccgcaggaaaaggcgagtgctgcctcaccgtcgactgctgcacgaacccctctaccgttgacacagtgaggacgcacaatgaaatcctgaactacctccttgagaacgtgtgcatgaatatcgaaaaaaatgtactaaaagacagagagaagataagtcgagattttaaaatatcgaagaggatggtgtgtaaaggaggaaagccttttgtgatttgtattaacaaggagtttttaaggcactcagttgtgctagatgtgcagaagaagttagagattatgaggagtaaattcgaaaaggtgcatgacaccacgacgccgtcgaaagtgaagagacttgcgttgggaagtaaagtgaagacggaggtgcacgtggggaaagaccaggagggggagaaggatctcagggaggagaaggatcaccacgaatctgcaaaggatagcgagctagagatcactgaccagtttagcgaatcggtaaaaaggggtagcgaatgcaaggaggagatggagcgcacaaagaagactcaattttttatcacctaccaagggtccataaacgcagcttctttgtggggagaaaaagaacatcccaatgtgtgcataagcttacctgagaaaatcaaagtttcgatatgcactaaggggtccgtaacgcgtgagaatatattgctgcagattgggaagaaaagggtcgaggtgaaatttgtgaactgcgatgaggatgacgtggtggctgatctgccctacccatgcaacgtggaggactactcctgcgtcataagaagggacaaggaaaagatcgaaatttacctcaacttgtgcgaagagttcgttcagacgtatgcaaaaagtttgtatgaaaagtacttctccagccaggaggcggaggtgcacgtggcagcgctggactacatcgacgacgtgctgcggagttacgagttggagggggcgccggtgagcgcggcgaacggggcgagcggggcaaacgaggccaacttgacaaacggggcgagcggggcaaacggggccaacttggcaaacgaggccaacttgacaaacgaggcagacgcccaggttctgcacgtcgtcgcttcctcgccgcactgcacctgggaaaggcggcaaaccgatgcgcagttcccatcaggggaggaaaaaacgaaggggcacacgagcagcgtaggagaagagaagatcgataatgtcttaaccccatttgaggaaaaacaactttttgacttctcccaaggtgaggggaatatgaaaaaggaactccctccccccgcggatgagtccgagtgtacacgggagagggcaaaaatggatgtgacggataacaccgagcgatttcttgaggtagccaaaaaccatggggagggaaaacaaaaggaacacattcattgcgtactgggaaggagagagggctcctcacatgagggggggaaaacaactatgtccccttcctctgattatggcaagatagaactcattaatgacgatgctaccgtggcaacaaatgaagtggcccccaagagtgcgcagttatcgcctggattggcatacaaacatgtgggaaggaaagcaaacaaattagtcgaggaacgtgaaaagggtaaaatgctcacctgtgaagtggaccctaatggaggccagtctttgctggacatgcaaatgtacgagaatatggatatggcgggggccttctcgtgcagcttgtgggcggcgtacttataaagggcggaaaatgataaattgcaaagttgcgaggttgcgcggctgcgaagttgcgaagatgcgatgttgcgaagatgcgatgttgcgatgttgcgaggttgcgaagttgcgaggatgagaggatgcgaagctgcgcgaagagcgccctgaattagaagtgtacataattattttggttcctttttttttcctcctgcgcgattccagccgctgcgcccgctcggtgcttccccttgtatgccacctttgtgtgtgtgtcaagcgagcgaaaagtccgaccccgaacggagggaagtagaagctgccccgacccggccccgttcacctgaacagagaatttttctgnnnnnnnnnncaaccttcttacgacacaattttaaaaaaggctttgaaaaagttcgtcgagtgtgcaaaacgcacatgcagtatttgggttcactggttggtgtggacgcgcgcgggaggtgtcgcgcatgggagtctccaacacattcgctcatatttgtgctgactcgcgccgaatggtgcacacttctgttcgttccgcttcttcggcttcttccgcttcttcggcttcctcctcttcttcggcttcctcctcttcttcggcttcttcctcttctgcggcttcttccgctacttacgctcccccccctccctagtaatcaaagtgcagatgcgtgttcgtgacggtgaactcctccacgaagagcttggtcatgttgacgatccgcacgatgcccccactactgttgtcgttgtacatggcgtacttgacgcagcccaggattaattcaaagcactcctttttgctcatatttttcttgtacttgtcctgcaggtaggactgtatgtacacactgccactaccgctaacggcgtagtcgaaccgttggacgatgcttccgtttaggttaaccgaatacagttgctgcttcttttctttatcgtatcctcccaggataaggccacaagaaagaaaattgttgttcgcatacagtagcttcttcgtcatgtgtgcaacattttcaactaacggattgaagtccataaatttatcttcgtaaaagtatttatgctttgtaacataattgggatcctcgttctgtgctaaaccgaatgggttgttaattgcactgaggtcgatgtcttcctcattcgcaaagtcatccgtgatgacttcgtcctcgtgaaaccttcctttctttctattttcacacttcatcgataagcaaaaatgcttaatgagttcgattaccttctgactgtgtgcagaagctccactacgacaggcataaatattttcgttaatcctgtttatctttctggagcacttgttgctgacgagtgttccggaggacgtcctggtgtcacacgccagcatgactccatgctcataaatgattcctatgatggtcgtgccgtctgaaatgggcgtcttgatgtcgtacgggtcttccctcagcggggctcccatcaattcggccttcatactttcgacttgcatgttgggtgcaaaatggggtacaaaaaggagtacaaaaaggtgtacacaaatgtgtacatatgcacgtatttatgtgcacgcgtgcaagctgcgtatacgcgctatcgagagagggctgggaagaactacacagctgcgcagggccagtcaaacgtacgcaacgttaacacactgcataaagtacttatcctggcaggtcaaaacccccacatgcgcgtcaaatgaactctccggagattggcctctttcgcataagcatgataagggatggcaactgccttgcggtaggcgattggttgcttaggaactttcatcaaagtcacacagctctcttcgtgttaccgcatgggcatatcaacaatgtgatacgaaatatgcctgactgttagccaaaaaaaaaaaaaattatgaaccgttcataatttttattttgtaatgatcgatgaaagcggcccagagaaatgttcacccggtgaggtccttctcacgcataacttcgtttgctactttcgtgtcacaagaaatgacaaaaaatgggggtacatctttgcgaattgttttgctattgcaaaatgtgacgttttgcagtgtttctagtttctattgagcatgggtggagggtgaaagaaaaaaaaaagaagcaaaaaaggcaaaaaaaggcaaaaaaaggcacaaatttgtgcgcacaagtcaggttattttattttatgtttatttcattttatttttatttttactttatttttattttatttttttttcctcgaataacccgccaagtgctgcatttcactccgagatacttgggtgtaaacaaatcgccttccaattttcaaacccgcacatacaccagcgtgtacgtagtgctgcacatggaaagtatgcaaacgtacgtgtacccactgagagagactccgttgcgcgcagtggcgccgctatgtaggtaacaaagtaactcttcgatccgtaagggacaatttcgccattccagcaattgcgcctttggttttgttttgtatttgcacagggggataacgaaaggtataatcgcccattttctgcttcatgttccgacgttttacgcagttgaaggggtgggtaaggcgtgcccccaatgggagtgacgtattattcagcagagggaaaaggcaacaagggcaacaaagccaactccatatgcaaacacacacccaggtgggaggaacgtgtaacggaagttcaatccattgcataatcgtcaaacacacagttccactcatccttggtctggccaatcgtattcttaaaaagtgaatgtgaaaaagtgttaaaattggagatgtggtgaacggttaaactgtgagcaacacgtggtcaggcaaaaaaaaggtgcgaagtgtgcacaaatgagttagcggcaaagaggaaggacacagctcatgtagcataccattacgtgctcgattaagcgattttcgtcgtagtcgcgcaagtttagcacctccttacggtcgccgagaacggtgatcacccctgagatgttcctgtgtaggtatgaagttgtagtggcggggtggcagtaaaaagtgtgcacggtgaaagtattcccttgtggtgagctacttatgtgtgtgttggcttcacgcgttgtgggggtaaaacacacaggggggatggatactaaaggctattctttaggctgaagggacaccattccaccaacagcagtgccacaattggacgcctcaccttaagtagacctttacctcatccttcagcggattcgtgttgaactcggccacttcgaacaactgtgtattttcatcataggtttggctgttcatgtcagaacaaatttttacgttgttctcttgttcgtacttctcataaatgtactcttcgtcggcgtacaggacaaaaacgtaggacggtaaatgccgtaggcaactgtctgcctgaagattggtgctggggaacccttcaaccacatacccccgcttctgcttcgcgttcagctggtttatattacttttaacgatggaacagattaagtcgtcactgactgggaaaaggggaggcgcaaaatgggggtaattgtggtgtgaattatttgttaaaaaaaaaaaaaaagatagcgaaaagtggtgctccagttagctattttttttttttttttgttaataaaatgttcaaaaaagttatgcacagtcatgcatgttgtgaaaaagctaatagttgaggagcgtccaaatgggggtgaaaaaaaaaaaaggatagtggctcatgtttgttttcacgtaacagttgttaatgttcatcctaagtttatctgctaagacgcacacatgtgtatgtgcctgttcgttcccccccctcacacacacccctcgtcgcgtacctaactttttgcttgtcaaactctctgcagcgtcagctacttcacccaacgtataagactcgatcatatgcgaggcgctgaggtggtagtagctaaagcagctggcaatcgcagaacataaggtgggagtaattttaagcaaaggagggccgatcacaaaaattttgttcaaaaggaaggaataaatgttcttgtatatgtacaggtacacattttccggtttgtttaccaggacattttttaaaataacatcgaacagtttctccactttttttttgcgaatgtattcgttcgtttccttttcgtagttctttaacgtttcgctgtctagcagggtttccattttgtttttttgtttgtttttttgtttttttgtttttttgcttgtttttttgtttgtttgtttttttttttgtgacggcgttgagaggatgcaaatgtgtctatggagtgaacttgttgggcctaaactgtgaaggttagcactcctttcgatgagcacacatgtgttggtttccgtttgtgggagaggcatgcaaatgggttcgtttttttggggaataactgaccatatggaccagacaacgccacactgcaaatgatcgattgacatttaaaattgcagtgactgcgagtaacgtatgcggaaggataatcatttttcgttcctgggtatgcaaataccgctcctcgcactttttttttttgtgcattgttatatgtcttggtatggcatcccaggggagtttccccactttaagttttctcttcctcttagttgcatcagttatatgttacaatttacggattgctttttcgcgtttttgccttttcgcgtttttgccttttcgccttttcgcctttttccttttctcctttttctttttcgccttttcgcgtttttgcctttttcctttttggagaaccgtacggcgcgcctgggaggttcgccgagcaatcacacgtgcagcgggacaaacccggattaaccaacggtggaactgaaatgagcgttggagacaaatttcacaactgtaacctttttttcgcgcggaggggaggaatttccctcttttgggaaaaggagacgggaaagcagctcggctgttaccacaggagtgtagcgaatccgtgtaaacacatgcatgttttctatggtgtaaactttactggcaggtgtggatggacgcgtccgaaatggcactaatttcttttgccttcttcaaattatgggatgcacaagcatgcttcgatttacaggagaaatatatttttgcgcgtttcccctggtgctcattttttttttgccgttcccgcgcagttcacagttttaaactgcggggagaattgcgcacatcggggggaggccatcccgcgggtgaggggccatccagttccgcgcaacttggttgtcacatgtgggtccgctcagaaaaaaaaaaattcctccatgtgacattccatgtgacattccatggtgtggctaaacggggggtaaatttccgccactccgtgttcataaaaatgtggaaaaggttagagtcaaatttggtgaacaaaacggattgcagtggatcggggaaaaggttgctgctggaaggggtgcccccggctgtgctgttggtggtttccaaaaacggggaaattttcacatggcacgtacatgtaacttcgcacaatggttgacaagcgtttaaaaaaaaaaaaggaattgctggaggtgtgagtccacaacgttggtatggttcaccccactgcgccgtcacgctggtcccaatttttatttggggtttgcgcgggactctaacgcggttcccgcgtaaatgctccgcaaaactgacacaaaactgaagcaaaattgcttcaatttttttgggtgttttcctcactccctttattactcccctttgtcacgcctctgtagaccgtctcacacattttgcataataaaaaaaaaaaaaaaaaatacagcacgcacatttgcacatttgcacatttgcccttttgcccattttaatttccatttttttgtttcattttttttaattctccataaagttgcgcttctgcattttttcgcctttacacttttccgcttcaccctcttcctcttcaccctcttccgcttcgccctcttccgctttgcccttttccgctcccccagcagttagccaaaatgacgttaaaaaaaatttacaatggtcacttccgaaggataccctccgggtgagtttcctcaaagggagaaggaaaatggccctgaagagttgcgccgcgccgtttttcagtgcaactcccaacacaccaccgcagcgagtgcgctggtaaacacaacaagcagcagcagcggcagcgacgacgttgattaaatttctcctacttgttcttttcctcataacagagacaaggctgagaacaccttcaccacggagaaatcaacagtaaggaatttgcaaacgagagaaatatgtgagcagggggaaggagggagaatacctctatgtgcagatgcgagtgtgtagaaaggcgacatgtgggggcgcctacctacatcgggtacttcttcccctggggtgtactccgccaggctctctttccttttcgtttcacacccctgtggagtgtggttaattcttggcggtcaatccaccctcactcatttggtgaccacgcgcgcacctcctttcgcagggcgaggcattcagcgaaagcaagagcttcgaaaaaaaaggtaaactgaattagcaaaaaggtggaaaaaagaaaaaaaaaaaaggatgggaaaaagggagggaacagaatgggaaaagaatagcaacgacgttgtgctccatcgacaggctcatacacagacgcgagttcattctccgcatattggctagttacacaattggattttttttttttttccccgcagattacggaattgttgacaacattatttacggtgcaggtaaatcttcgagtcttttttcttacacgttgagaaagaaccattttgggcacacgtggcgcgtgttgatttcacgattgtgattgctttgtccccttcccgggggtgcctcgcacacctgaatgtgtttcttctcggaggccagccctcactctctgccctcgaactgatgagggttgcccgtgggtgtgagtgttttaatttctgccctccgttgagcatcccctcgttagcagtggtttcgctagcgttcgatttattcgtggctgtctcgtctgcgtttgtccccttgcgcttcccgcgctcattccttttttttgttcccccccttgctctttcccctccgttcgcaggcatgggcgttggggcagtcggactgtccctggcggtgatcagttcgaccgtgatcgcctcgacgttgctattctcgtcctacttttgcgccaacacgtgtaacgtaaacgaagaggaagaagaattatcggaggagcttatgtagagcgcagcgccgagcagcaaccacccgtacggctacataaccgttacagtgacaacagcgttacagtgacaacagcgttacagtgacaacagcgttacaatgacaacaccgttagaagatcgctgaggtcacccctacagtcagcgctgtgcacgcatcgacagtctacccatgcatacatatcccttttttgggggagaggcccactcctcctgctttgagtgtcccccttccgcccaagttgcgcgcgcatcacttcgacacagttcacattagttcataccagtgttcgtctccccctgtctgtcccctctgcctgtctcacctgtctgtcccacctgtgtgtgtgccgtctccacctgcatgcttactctccattttttttaacatctttaaaattatgacgtgttcataccaaacgtacaaaataaaaaaaaaaaagaaaaaaaatggaacagaggtactgaacaaatgttaaaatttgaagggggaacaaaaaaaaaagaaaaaaaaggaaataaaaaagaaataaaaaagaaataaaaaagaaatgacggaaggacctcatcgaaggttagtagagggtacccactcacccaaccacaaacacacatgtgcacaaaaaaaaaaaaaaaaaaactctgcgtcagtgatcctcaataatttcgtccaccttgttgttgctgtagcattctgcagaaggaaagtaggtgaaaaaaaaagaaaaaaaaaatcgtgagtatgtatttccctccccttgtggtgcgtcagagcaacgcgctcctttggccgcggtgaggcacacttaccaattatcatgtccatgtactcgttcttcgacagaatcatgtactcgcagggggtttctgcaggggggggggaaagcaggttggcaggttagcagttggcctcatggcaggttgtccgcatgaccgcatgacaggttagccacatgaccgcatggccgcatggcaacttcccgggcgggaaatcgcgcgaggcatctctgtggctgtggactcacctgcgatgcaggtgctcttgttaaagtacacgtgctgggtgtaccacttcctaaataagatgttgatatttctgggaatgacatgggagttggtgttggcgaggccactatgcagcccgctggaggggtgactggagagaccgctgccacccatagcgctccccgtagggctgtgttcgaattttgagtggacgctcttgtccctggagagggaggtcgtccacttgggacgcaaagagtccttcttttcgtcggaacttttccttttaaagaatagagatttttttttttttttcttcttcgtaatttttgagaacgttgattctcttctcgatggtactgttaaacagttcgatgatattgcatgggccgagagcctccagcgcaatgatgcacttattcgtgtggacgttggtgcttccgttttttatatttttcacacgtcccttcattaggattattgcgtagtttaaaaaggtgttctccttaagtatgtattcatttttctgcgcagtctttattttcttcctttggatacacttgctgattagttgcgtgtcgatgtacttgaagtagacgctctcctttaggaaggtgatgacttcccgtttgcagctcggcatgagcgtgagcttcctggtggacctcgcgcgctgggaagggtgcgctggcagcgttggcggcgttggcggcaggtttggaatagcctcttcttggggtgagtcttcctggagcggctcctcttggaatgcttcgtccgggtgcttgcccctgccgagggactcgttcgagtttttccacacgaagttcgaggggatgttggtacccttcttaacactgcggaagtcaaactcgtccgttatctcctcttgcaataaaatttcgatcacgtcctccagggtgataataccaatgtgggcatacttggggtcggcattctcatcgtatatcaccttcctaaccaccacgatgtgattgttggcactcttaaaaaaactcagaagagagaatatactctcattgtagtccaccccgtagatatatctcccgatatgttttagaatatatttcactgggatttcaatatccttgtttctggcaattctgatgtaattttttatatccaggaaaatatgtttcatgtttttttctttattgagattttcttttatcatggtgctttgggagatgtatctgtttcgtccgtggttggaggcgatgtctccgatgctgctgcgcgcggcgctgcctctgccacttgtgctgcctcggtctctgtctcctctgcctgattcgtttggatcgtatggcttatttggttcgtatggcttacctggttcgtatggcttacttggttcgtatggcttacctggttcgtatggcttacttggttcgtatggcttatttgtgctcctgatcggaggggtcttcccattttgtacgtccccctgggtggtagctccactggggggtgctccctttgcggtggggctgccatctccgctgttcccactctgcgtctgtttgctcttcgctgagtggggcttaccctgtggagttttcgtagcgacgcagttgccacctccccctgctgctgcccctaccgctgcccccaccgctgctcctcctgctgctcttcccttattcattctgctgtagtactttatttttttttgaatgtcggtgaatacaacctcgtcgggggaagaagactcctgctcgtcctctccacttaacatcatttggtcggacaggaactccacgaagtttacgttcctgtttttgtattcgtacggatttttgtaagtttttttaattttctttttcttttgatctcggagcttcgacgggttcacgatctggtcccgctcgcttcgttcaccccgttcgcccagttcacccctctgctgctgtgcttgcccgtctctggcctcatagtagctgctgcacccgatgtgctgctcctctttgtcctcctccacgttgatctgaactttttttttcttttttttccctatccgaatttgaagtgcaacctccaacttggtctccgctcgctttcaactgcttcgtttgccacgcctgcccggtctgcctccccttcttcgcttccctccggtgggggggctgatcaatgttgatcttcacctcgtccgggttggaggtctcctgggctggctccacctcgctatccgtgctcagatgctcatcggcgctgtccttaaggtcgacgacttcgattccatcctggacctccttatccccctcatctgcatcacccgcgccgttttctttccccagggtactgtcccaatcgttttcatcatctgccgtatccgtgtcataaccattttgacatttcctggaaggatgtgtgcccctcgcggatattttcctcttcctcttgctataagtagtagacgactgactggtgcgacgaggtgagtcgatataattgtgtgacttcccccccttagtcgaggcagcacaacgaccaagaatctttgatccatcatatgcataaattttattagcaatttttattttctccgatttcattttaattaaatgaaagatacccgttctggatctcttcttgtaatacttatgcttgttggtatctctcctctttctacattgcaccaatgagttattatcaaaaattattttattgataccaaaccatatgtttatgagatccttgatatggatgagaccgacaacacattctgagttgcatctattcaggacaggtatccttgagaatccactttttagaatccgcttaatcgtttcgtagttaataaagctgttgtagtctatcccgaatacgtaatcgatgtcagtcatgatatgcatcactttgtattgagacatttccagggcactcacgacgatcttcgcttcgtcttcgtgaagaatatccgctgcactcttgtgcacatccacgagtgccttcagctgcttcttgttgtacgtgttcagtacgttctttcctggggtgcagaagtgggtgcagaagtgggtgtagaagtgggtgtagaagtggggtgcagaagtgggcatagacgtgggcatagacgtgggcatagacgtgggtgagcttccccctccctcaccctccttttcctaactatccctccctctctctctacgcgtacccacgaagtggtccaggatgaggctcgtcggtttagcaaagatgaagagacaaaacttgaggcagtgaatgagaggggcgaagaagccaccgatagccaacccgtgcttggagcaaatggactgcggaattatctctccgaaaatcgtaatgattaacgtcgaaatgatgaatgacgtgacaccatctgtgagctcactgagcagcaagctgaaggcagagttcaccatgacgttggctgtgatgaatgttacgagtatctcatttgtgttgtttcgtagtgggagtatcttcctggcgttcttggcgttgttcagctccttcttgtctttttcggacacgaggataagcaggttcagctgcagcgtatccagcatcatgattccgagggagaggcctggcggggtggggaggtgcgcggaacggtgagcagttaggtcggcgtcgcggtgggcagttaggtcagcggcgagatgggcagtttcgtacgcggcgaggtgggcgacggggtgacccgcttggtaagccgcctgatggtcagccagctcacctgagaacagggcactcagaatcccacacacgacgatacatgttataagcagccataactgcatttgaagggaacggatcgggtagcggttatcgggtagcggttatcgggtagcggttatcgggtggaggctatcgggtagcggttatcaggcggcggttatccggcggcggttagaatttcccccgagggaccagctcgaacggggggtggtaagtgctcccttgtctgcgttgaccgcgcggaaggcaaaaacgcttctgtcgggggtgccttaagtccgaagtagctactcggcagtggggcggtggcgatgtgcacacgtgtaaaagtgtgtactagagtgagtaggagggccaactgggaagggtgctgcctcgcaagggtgcttcctcgcaagggtgcttcctcgcaagggtgctaactcgcaagtgtgccagtgggcatacacacgttgcatacgtacgcccctgtgtgtcgcgaagtggtgaggttatcacacaaccatggaagtgtatcgagaggagagaatcaagcgtgtaaggatacactcggaggggtgggggagagcctgttgcttaacttttacaaacaagggggagcagcgcatgagaggtaaagaaataacaaaaaaaaaaaagaaaatacggacccaaaatttgaaaatatggtgtgaacgatggaatacgccaaaaaaagttttctctcgattgagtgaatgaaaaggaacgaaaaataaaaaaaaaaaaaaaagaataggaagagaaagaaaaaggaaaagagatgacctctggtaggtaacactttgtaacgtgtgtaattcaggtgatttagtcgagggctgggggggggttaaaaaaaaaaaaaaaattacaaaaaaactgtcaatcaaagcagtcaaaacggccaaaaaaaaaaaaaaaaaaaaaaaagaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaacactcagctggttggctgattacactgatctgttacctttcattgctgtgtgcgttgatttaatcagctcatctcgccatctttttttcacttttccatcctttgttcgttctccattttctgctcgcgtccatcctttgctcagctctcagttggcaaaccagttaacatatcaccccagccgtgttcgttcactttttctccttttctgctcgtccctctttcgtgtttcacttttttacaacttttacgtttgctgaagtttcgccttgttcacacgtttgtgcgttccgcacgcatttcctgtgcttcctttgcccattcgttgcgcttcctttgcccattcgttgcgctttctttggccgttcgttgccctttcttttccttttcgttgccccctttttcccactctgcgttgtacttgcctccctttttgggcactgcgcgaaatttaaaaaaaaacgaggagagcaaaatggcggaagaagaatactcatgggacagctatttgaacgaccgactgttggccaccaaccaggtgtccgccgcggggttggcatcggtaaggcaagatgagcggtgtgatgagctctgtgattagcagcaattgtgagagcgcacgatgcggtgtgagttgccaaaaaaaggtgacacagtgtaaacgtgtgaacaaatacgcatgcatatttacacacgtgcgagagagcgtttccatagtgcgatgtataactgatccttttgatgtccccctctccccccccacctgcaggaggaagacggagttgtgtacgcctgcgtggcgcaagcagatgagaacaaccccgagtttgacaagtggagcctcttctacaaggaggacttcgaaattgaggttgaggacgaggtaggccatggggagcgataggtccccgcaaaggggtgtgtttgaacggggtgtgctgaaacatggcgcagtcgtgtcagatgagctttgcgcatggcgcaaatgacacacatcacttacgtgacacacgccgttcgcgtggcgattgcgatatgcttttcacgtgcgtgtcgtgccctgttcccctcagaatggaaacaaaagcaaaaaaacgattaacgaaggacagacgctgctgaccgtcttcaaggagggctacgcacccgacggagtgtggctaggaggaacgaagtatcagttcataaacatcgagagggatctggaattcgaaggatacacgttcgatgtggcgacatgcgccaagctgaagggcggtctccacctgatcaaagtgccagggggcaatatccttgttgtgctttacgatgaggagaaggagcatgaccgaggtaggatgcgcagccgagcggttgagcggatgggcaaaccacttcacccgtgcagtggtacagcctcgctgtgggcacacacagcgccacgcaccgcaccacgcaccgcaccacgcactacaccacgtacaccttcccgcgtatgcctcaccttccatccatgcaggaaactccaaagttgctgccctgactttttcaaaggagctggcggagagtggcggtcagtagtggggagaaccaagttggtcagcagggggagcgcccaccaggaggagcgaccctatgcagtgaggcccagttcgcagatgactcatgtgtacaaaaaggagccttacggggtcaatgtttgacatgcccccgtctcgccacggtgatggagagctacaccactgagttttaatctgatgtgtttacatagtgagaagcagtattgcgcggtacctgttttgctccccttttttttgccttcttttttgccttctttttttgccttctttttttgccttcctttttgcctttttttttgccttttttttggcacttttttttttggcacatttttctttttcgcccttcggcacctccaatcaaatgttgctttacaattccacccactttgcatttttacggaacttggtcatgggaggggagaggagaagagacccccccatctgagaagcgttttaagttcgacttgtttatagggcgtggaagaggggggacccaaaagggcatgcaaaaaaaaaaaaaacacggcgttgaaacggagggtggaataacatggtagaattgcatggcagaatcacatggtagaattgcatggtagaatcgcatggtagaattgcatggtagaatcgcatggtagaatcacatggtagaactgcatggtagaatcgcatggtagaatcgcatggtagacccacacatggggggagattccccctagtggcgctacccatcgggcacgcaggaggcgtgcacgtgactgtagtaggtgtagaaggccaagatccccttgaccaagtagtagacgtcccgcacagcggctatctcccttatcgaatgcatggctagctgtggaatgccaatgtcaatacctggcatggaaaggttcgatgcaaccatagaacccacagtactaccacaaggggtatcattcttcaccataaaattttgatattttattttctccttaaaattggaagcaaatagctcgaaggtcctcttaagtaagcatgtgtagtagggcgaagtgacgtaatttttattcgtgttgtatttgatagcaattccttcgtggaagaataactgatggtctgtctgtaccgtttctgggtagttggggtgactacagtgtgccatgtcgacgttgagcaggagagacctgttcatgagacttccatacaactcatcgatgggaggagcagaagtggatgagggtgtactctctgctacctggggagaacaaatggcagttaaaattcgcttaataaaattttgcgtaaagtaagactgcgcgccgacttcgctcagggaacctatttcttcgtggtcgtaaccgatgcagatgtacaggtttgcgtgtgcctcgggggggacagaggaggagagcggtgctgctggcgctcccccctttagtgtgtttgtcatctccgcgaacgcctcaaagacgcaataagaacctaacagattatcaaatctcgccccttcgatgaactcttcgtaggccccagtgaagcaaggctcatgtacatccattaagcacagttcgaaatcaaggatgtcattttcttggcactgcaactcttttgctagtgtgtagaggagtggggatgagttgggattttcctgatgggagtggcagctaggggaggagtcatctccgtccaggcgcttatcctgtgttttccccacatgcgcagcgtcttccgtaagggcatttgtatctgtgcccctctcccctttctccttccctttccctttcatcagctgatcatacaaaacagtggataggataggcttcaaatgattctcataattaatttttactgaaaattcaaacctcgtcctgttttgcaagtgaatagcaagactaggaaggaacaacacggatctgttaatttggattagtttctccacaagcttgccatctctcttgtagactacctgaccagacaagcctaagctacgatcgaaccatgtgtgccacaaccctgacccgtagcattctacgtttaattggttcaacttactcttaacggtgttattatttggagatattttcaaacagcaggagtctatatgaccaattgaaataaggatagaacccttctctatgttaaagtccttcccaataaagaatccgcatatatttctgttctgcttactgaatacatatccttcgttttttcgtaggttccatttttctccttcttgtattctcttgaatcctttttcttctaatttctctcgcaggtttttacatgcaaggaaattgctcccgctcttttgtatgaacttcaccgctccttgagcgtactcgcgcgccttcttttccatggcgtcgtcgcttcgatgcaggggtgactcctcagttgggtggtgaatcctcaggtgggtggtgaatcctcagttgagtggtgactcctcagttgagtggcgactccccagcaacgccttcccaattttaggcagccccgtaggttggtaaccccgcagcttggtaaccccgcagcttggtaaccctgtaggttgataaccccgcagcttggtaaccctataactcggcaaccttctagcttggcaaccctataattcggggaccttctagcttggtaaccctgtaactctttcctcgggtcattcaccaactagaataagtggaagtgaaaaatttgagctgttcataactttttcaaaaggaaaaaaaaaaaaaaaaaaaaaaaaataaaacaaacaaagaagcaaagaagcaaaggaacccttctgcgtggcgggattgcctaaactgagaagcaccttagaagtgtgaaaagcgggataagctcggttggcggcgggctagttggcaataacctctttgtgatggtagtacctctctcgtgggcttccccagtcgcgcgaggtcagcccctgtgacctggtcactgcagcacgcacagcctgtatgcgcaagtgcatcgaggctccatgcgcggaggatcgcttaggtgagcggaacctccccccaaaaaaggatagtgcacagccaatcgggaagtacaccaactggtacacggcgcaacgataagcaatccacgaggcaaccactcgtcacctttcacgtgacacaaaaaaataaaataaaataaaataagggcgcggcccgcaagtcgacgaggaggaaggaggaggcctcgcagaatggcccacgcactgccagttcgacgggcacaaatggggaagaaaaaaaaaaagcgaaaaacagataggaaaaacggatagaaaaaacagataggaaaaacaggtagaaaaaacagatagaaaaaacagatagaaaaaacagatagaaaaaacagatagaaaaaacagatagaaaaaacaggtggaaaaaaaattcactactgcccaccagttctcctgagtgagacacacgtcccctcgaaggaaaccactaaatgtccctctttgtatcactcctcagtgcgcccatagcctcactcaccccttttggaaaatcaattcttgtgcagcatcgacggaacgtgtgcctcgaactgcgtggtggaattcccactcggtcgaagtcaaatgggcaaggttcgacatgggctgatcttaccgtatgctgactgaggaggtaggcgcgagagttgcgcacctttgcgctcctttgtgctcctttggtggttatgctcctttggacgtttgaacctttggccgtttgaacctttgaccgttatgctcctttagccgttatgctcccttggccgttgtgggtgatctccccctcccccaagcgtaagcattctcagaagcggtacaattaaggggcagagtaacacaggcaggtgtgcaccacatatgcgccacgtacgtacctgtaactacgtggggcggtcggagagacagtcccgggagggttcgccccaatggcgcttcaccgcgtcgcgtcactcttgcgtgcgagccaagatgaagctcaacgcctcgtcgacgagatgtcgatagaaaatctgtctgctgtgatcgacgaggcgaacgagaccatcacccttgaagaagagatcgatcccaggatactgcacattgctcaaatggtcagtaataaaatcactcacataattgtacgttcgtattttctcacttctatctccattcattttcttatttttcttgtacttaaaaaaaaggtccttctcctgctggtagtaaaaacagaacagtttggtcttaagtgcctgtatggccatactcctgttttgtatttggcttgaggttttttgtacctccacagataagttggttggtttatggaggaccttcacacatgtctcatttttattaacactttgtcctcccgctcctccagatcttttagtttcgatcaagagatcacttttatttatgttcatttttttttgaattttctttgttaagctttcctcatcaaacacaaatacgacagatgtagaggtttgtatttttttactatttactggtactctctgtactcgatggattccattttcttgaacgaagtgttcatacacacgctctcctttgatcactgcgacgatgcttctgtttccatctttggtatcatcactatctcctttgatgagactgcaatggaaattcttcagtttgcaaaaattttcatacatgctcagtaggtcgttgcaaaacagcttggcttcgaggccccccacgccgggggtgatctgaagggatggggagggcaattaatggttgcaatggacgttgtgggggggagggacttaatggatggaatggacgttgtgggggggcggcacttaatggttgcaatggacgttatggagggggggcacttaatggctggaatgaacgttggggggaatccttttgaaagacgggttgacctacctccagcttcacctcttccgtgtccaagtgatgctccgtgttgacaacgttcttgtaaaagtcaagcacatcctgtaggaggatgccccctacgtcttcgatgttgcgcaggagctgcctaacatcatcgtctgtgttcataacggaggaggactgcacctcgtggatggtcttgtcatggttgtgccccccgtcgatcaagccactctcctggaagagctgcgcatacacatctaagtcgtcatggagagttttcaatattttgcaccgttcctgaattttggtgattttctgataggttctgccatcccctgtccttgaaacggttcttttggctagctgtatgaggagcttctgttggtttttagtcagttcagtcgggatggaagtgaagaatctgctgctgctcggagagaggaagtacttgactgcagtgctcagcggtttgttcattgggttactcgatccagggggtcacgggggagaattgcctccttacgcatgctgcgatgtgctgcggggggggggaagcggcggagaggaggaagagggtgaagaggaggaagaggaagaggaaggcgcggcggagaagagctcatgtgggctatcccttttcttcccttacacatgaaaggcggcgcgctcgaaggatggcttacctccaagatggagagaaaaatggcctgacttcgaaaggaggacttcgggtctgcacgaaggaagtgaccttatctcgtgtgcgtagctcctccagggaggggagtacccgggttgatggcgagtaagtcgtcgcggtaacccttccgtttgttcgctcgtttggagcttcctccgttgggaggtgagttcactcgtcgttgtagttcgacacgggtcagcggggtcaacacgggtcagtagggtcaacacagttcagtagggtcgacagggtcaacacgggtcagtatggtcgacagggtcaacacgggtcagtagggtcgacagggtcaacacgggtcaacatggtcaacagggtcaacacgggtcaacacagttcgacatggtcaacagggtcaacacgtttataactcccctttcgcgtagctttttaatttttttttttttgcttacttggcttccaaagtatctccccgtgggtcccccaggaaacgccccttgtgcgacatagccagcttgatacgtattgcctgaccacttgggggcagatccacgcgaagggtaggttggaaaaataaatgaggacattctgttggtatcccagaaagaaggatcctgtgggtttccttcttcctggggcttccccttccggcgtgctcctcgcccggagagtgttttcgcgggtcgtctcgtttatctgaaatggggaagcggtgaggaggggaagcggctaagcggtggagcggccaaccggtggagtataatcgggcagaagtgatgcaggaccgctccttgaacgctccgagcacacgtaccaagcagaggtacgagtggtagatgaccaagcaggaaatcatcgtgaagaagaaaagcagcacgaggaagagcaccaccagccaggcgaagaaccacctgcgaaagggggggggcgagtggataagcggctaagcggacaagcggcaggtgtggaggaacggataaccaaatgggctagccaaatgggcgctttagcttctcatgggaggaggtccccacagagagacaacaccccaggtggtggtcccatgtgcgctccagccaccccgtgtaggtccctcctcccattccgcttccgtatgcacctctcctcaaacgaacccattttctccaaaaagcatccttaaaaggactcggaggagtaatctaagtgcgtgaaaaaccgtcatggcttcaaagaggaggtacactaaataggaggctctgttgttttctgcgacgcagttattgatccatgggcagtggtggtcgaatgtgcgcacgcacctgtggcaggcgttgcagtgcctacttcgcaagatctgccgaagggatatgaaagcgtcataacaaagagggttcatttggtatgcgggtaggatagactgtatgcgctgcggtacaaaaaaggagaaaagtgcttacagcggggacactcctaggaaccgccttcagagcagccaccgtgagatttttcaccctccgcttacctgcacaatggcgcacacatagcagtaggagagtggggtaccatactggtatacctcaccacctcgcacgcgaaagatagcggacggcttcattttaacatgcatagagcatatgattggggtgtgtttaagtggatcccctatcgtttttttcacatgagttggtcctgcatcatggttctctccagcgttgcatcccacgtggtgtagttgtgtcacagaaaggggtttgaacttagaggggccgttctcattcacgcttgctctcatcccaaggggggcaatcagacggaggttatgccacaggggggttcttctcaatggggggtaaactcttcgcccagcttggagatcagacttcccttcaaatttgatccccactcgggtgctttctcgacatgcgtacttcgtttggttcgtggaggggaggtgatcctcatcgggttggtctgggctgtctcggcggttgcggtggacgccccgaatggtggcacccttttgttttttctgcattcttctctctgtaatgactgtgttgtggttcttgtggtggataatggtcaggctgtcgagttctcctgcatttggggaagtggggtgaatcgtaaatgcgagttacttctgcagggctacagtagtgatgataaaaaaaaaaaaaaaaaatatgcacgctgttagacatatgaggtggggacagaaaccaagcaacatacacctgatagcgtgtcttccctcgtggaataccaccaccacccccttccttctgtctaaccattggtactgactgtctcggaggataacgaatccgatgatgttatctcatcatgtgtgatggaaacagctgttggtgcatctttcctttggccatgttccccggtgcgttcacttaagctcgctttgaatgcagctcgctcatcattgggtaggtatgctaggggacaagacttgaggtaaccgctacgaaggggggcaggaacaccgtttagagtagcatggtgaggaggaggggcgcaacgtggatttaacacgacaccgttttgaggaggctcgttaggtagctgggctgggcgcgcctcgctcggcttggttcgtacgggtcgcgtagggacgagatggcatagaacaagaaggatgcggcgtagaggaagaagaacgagcttcgcccatcgtccagaagctgacccgtgcgcaccaaatgagctagggtggctaggacggcgagcttaatggatacgaccgcgagcggcagggggttcttcatcgtgaggagggattgtgcgagcatcgtgcgagcatcgtgtgatcatcgtgtgatcatcgtgttagcatcgtgtaagcatcgtgtgatcatcgtgtaagcaccgcgtgagggacacccctgtgtgtagtcaacctttggggaagagaaaaaagtcccgccgcggcaccattttgattgctctcccctttttcacccttctcacgcgcagctatgatttaccaagttggtgtgaatgcggcgaaggggcgtgtgcgcgagtggcggagcggcagcgtgccagcatgcctagcgtataagcatgcctagcgtataagcatgcctagcatataagcatgcctagcatataagcatgcctagtgtataagcatgcgcggcgcgttattcattcgttggatcattgaagcaatgggtcattatataattgggtcattcattcatctgttcattcatttatttttatttttttttcccccttggggagagttcatttgcaagggttcgtccaagcggctcgttcagtcagccttggtcgcgagggctacaccgctgcgcacgaggtgagcgatggggcagcaacaaaaaaaaaaaaggaagcaaggggggtagcagagggagcggcaagcgggacagtatggggagccgctggggaggaaaacggagccgtatcatgcgcaacgaaggaacgaacgtgtgcatcccccatcagtccgccttcttaaaaaattgcgcctcggtggcggccagcccttgtcggacaggttcattttcctcgtactcgaggttcctggaggtcttttcgtttttcgttaccatgaatctgtaaaaggggggaagtggtgaaagggagaagcggtgtgtggggggaagtggtgacagggagaagcgatgacagggagaagcggtgaacggggagaagcagtgaccgtttgcatggacgcggtgacggtttgcaggggagcttctctccggcgcactggtgggacgaacctcaagacggcgtcctgcaggaagagcttccttttaatttcgagaattacagaggggtacatttgaaaggaaaacaaaacgtagtatgcctccagctgtttcttaatcggacggaccaacctcctctttcccaaataaacggctttaaatttatctccgtctacttgcttcagctcatatatgtattctgcaattttttttttaatctgacttatcgtgtagttacaggagaagagtatgtcgatgttgtagctacttcggggagatagtacagacttgaaaatatttcgtggacctttttgtgtgaccttcttgaatctccggaggagtagcttgtagatgtaatcatttagggaccccctgagttcgaagtggctacgtcgtccccttccctgggttacagtaggacctgccctgtgctgtgcgcagcttggggaactgttagggaaactgttagggaaactgttagggaaactgttagggaaactgttagggcaactcttcggggaactcttcgagtaactgttccggttgctaactcgactgacgcgtcctgcgatgaatgcccaccctcctgccgctcctactacatgacgcacgggggcaactcccagggccgcttgctgatggggccggcgagcaaaaagggggctttgcaaggtggtgacgagggcggcgagcagaagtgaaagggggcgcataggaagtggtgaggaggcggtagggaagcggtgaggaggcggtagggaagcggtgatgaagcggtggggaagcggtgaggaagcggtgagaaagcaatgagggaacggcgcgagggtttcacaaaaaaaaaaaaaacagaaaaggctaaagtgaacatgcggggggcgtgagtaggtgaaatttgcaccacagtttggccattttggcagctcgcgtgcggcacggtttacacctactcagcccggatggcagtgcccaccccacagggggtccgcccctctgcacgcatacagaagggtgcaaagagctccccgtttttcaagtgaaacgattttaggcgatgcgataacatccgaatgaggcggaggtccttgttgtgcatccctaggagttccccgcaccccccatgcagctgcgctgggggctgctcgcggagctgggcagggagcttcccgtggagcagtgccaaatactcgttaaggtaatccggcatgtggcccacattgcagtggcagaggattaagctgacccactccggtacactgaagcaatttcgggtattcttcgttcgcttaatgagaaggtacagagcgtcgcacagggagaggcaacgggcttcgtacatagcaaggtagcgatcatcgaacagggggaagcacttgctctttattagcttaactgcgacgtttaatatgttgagagtgtcccgcagaaattggttcttcttctcacctcgagtgagcattccgctgcccgatatgaaccaagcgggtgatcttctcagctttgaatagattgcttgaatttcttcttggctaatggagagggaagcactgtcctccggtacgtatggagtagtgttgcccccttgggtgactaactctttgttgagtctcccacgggagagaagcacatcgtaaaactcatgaagagtcctagtgcaatcaacctgttgggtgataatctcctccttggcctttccctgacatggtaactgtgcagctttttccgttgtctccatttcgtaacacacaatgaggacacgtataaggacatggtgtagtatagtggtcatatgagtgacacaaggacctttccattcctgttgattggtatatttgaggagtgccttaaatgttaagtgaaagtcgctcatgtcgtaggtggtgatgtgttgttggatgtgtctcactaagtgatgaagtagcatctctccctgagttgggggtgctttccctaggaagaacacaaccgccatgatatctttctttcccagttgtgtcaaattatgagtcgtcgttttggctagcagtcgggcgaaggactcgtcgtggaagttaagctgggcgtagaggctacacatgttgaagaggtgcctccggttggccagcaggggggggcactgcggggtgcgcggtttaagtagcgattcgtgtggcggtctaagtagcgattcatgtggcgatctcagtagcgattcatgtggcgatccgtgtggcgatccataggggtactcaccttctggggcgtgtaccccgctgaatgactgctcacccgagggagcatccacctcattctcgcctgctctctcccatctgcgcaggacctcctcgtttatgatccgaatgtggaggtcgcgactcgtccccttcatgtccgtcccgttcatgtctgtccctttcatgtccgtccctttaatgcccctcccgttcatgtccgtccctttcatgcccctcccgttcatgtacctcaccccgcctgcgcagaagcagccaagcaggtagaccaaactgttcgtgtaaatcacagagacgtagaacttcacaaggaagtcccaaaaatggcaatacacagagagtgcattaacgagggagtcttttcggggtaacctttccccattcatgagatttaggaggagtttaaacgatacgatgtggctgtagattctcttattaaagtgatcacatgtgatcgaatcgctagctagtaccctcaaggacagggtcttcaaacagctcaacaaatccataagattctgacgtacaaccaaatcgatatttattttgtccgtcctgtacagctgcataaattgctcagggaagtaactccacatgaagaaaaagggagagtaacttccattcgagggttccccttggagggatgcatatggttctgggtaagcataggatgttggtcctttttgcaggttctgagaggggactcttccgagatgtgtgacttcattacatatgtgttgtcgtttgttggaggagtccctcccctttggggacttctcccacttcggtctccaaaacagattcaggtagatgtgcacagtggctgtgcttatcgtgcggaggaagtggtcactgctaatggggtagtcatggtagggggctttctcagtagcccccctcggggaacccccctcccggaggtcgaaccggtttagcacctccgcgtatctgttcacaaacagggcgatactaacaaagtggtggacgtccaaatgcacctccgtgtagaatcgcttgattcgattcaagttcatgcggtttggatcaatatggctagttacaacgacccgtgggtggggcttccctttatcacgtagaagtttatccgtgtggtgattctcccccctgagaagaggatgcttatcggtgtggtgaccctccgtagggggccttacaccaagtgtggttgaggcgaacaagtaattaaccaactccaggtagaacacgctcagtagatccatgtgctctttggagctctttaattttgcagagtgcttgttaattactgtgaggatttctactaccatttggctgcatatctgtttgttgaaagggtcgttcttctgagtggtccttattacccccaattgggtgtgtgtccctactggggcttgaccctttcggtcgcttctctcatcatggtgtaggtacctcctatttagttggacaaacgaattcaccactctggtaaggagctccctgcagtggttcgcctgtccgtcgtagtccaacaggcacagcgcattcagcaggtatgtacaacttcgtatggctacctctgacgcgtcaccctttgcgtggaactgcttcaaaagtgcttcgacgaaggagcgcacgtgcagctggctagttcgcacaaagtggtgcagtagggttggcgggggtagcggcgtggttggcgtggttagcggcgcgattggccgggttagcctggttagcggcgcgattggccgggttagcctggttagcctggttagcctggtcagcctggtcagcggcgtgggtgattgcgtaggagcttgcgggggggatcctttcccagcctggggctgccaacctctcctcccgtcctgcttctgaacccgacgcggtctcgcgtcgacccgacgtcccaactgctcgctcaactcattcaggaaggagcacagcgctgacagagggtacacaacatcatcgtcgcacaagtacccatctcgctgcttttccaaaatgaagttcaaaagtattttcactttgttttccctttttcttttaactatgttgttaatgcagtttaaaaaaaaatatttcattgtatggttgagtggagcgtgcgcgcgctgtatgcaaagtggggatgcagggagccggtcacatttcccttcgcattagcaatcgcattcgcgttagcaatcgcattagcattcgcgttagcaatcgcgttagcaatcgcgtggctaaaactggcacaattaattttttcacgtgaactctcttttttttttcactaaggaatacatttacttcgcttcaactgtgcacggtcaggcgccaaagggggggtgctcaaacggggcgcgcacatggggagcgcaaatggggggcgcacatggggagcgcaaatggggggcgcaaatggggatcgcacatggggatcgcacatggggagcgcaaatgggacacacaaacggggcgcgccaacatgatgggaggggagagaaggctcacctctgtgcagatttgcacgtcgacgagtgtggtgctgcgcgctgggcgactcctccccgctgggcgactgctccccgctgggggactcctcctcacttgcgctcagctggagaacagctgcaggatgctgttgaacccgtttgtgtggcagatctgcatgaacacggagttgtacaaattttgcttcagttccaggttgatgttgatgtcgcgcaggacctgcggaggggggggggggcagggaggtgataagtaaagcggttctcaggaaagcggttctcaggaaagcggttctcaggaaagcggttctcaggaaagcggttctcaggaaagcggttctcaggaaagcggttctcaggaaagcggttctcaggaaagcggttctcaggaaagcggttctcaggaaagcggttctcaggaaagcggttctcaggaaagcggttctcagtaaagcggttatcggtaatcgattctcagtaaagcggttatcggtagggaagtggatcgacgcgttgcacataagtgggggacgcgtcgggagagggcctccgcgcatgcctctagacatgcttccactctaaacgcgctccctcctcctcaccgtgtcgttaatgttgtcgctgttgatcatctgcagcttgacgtaggtgacttcgaagtttttgtccagctcgtccttctgcacctcctgatgatgcaccttggtcttcttcaaaacgagttcgttattggtgatattttggttaaggaggttgagtatatctacgacgaagggctctccacggatcttttcattactcatgattttggtcaacgccaggaagataataattttctcgtttacgttgatgagtttgtccaggatgggcatgtaaaggttcttcagcacgttgaagatgaggcctgcggggtgaagcggcggttaggaaggtgaagcggcggttaggagggtgaagcggcggttaggagggtgaagcggcggttagggaaggtgaagcggcggttagggaaggtgaagcggcggttagggaaggtgaagcggcggttaggaaggtgaagcggcggttaggaaggtgaagcggcggttaggaaggtgaagcggcggttaggaaggtgaagcggcggttaggaaggtgaagcggcgattagggaaggtgaagcggcgattagggaaggtgaagcggcgattagggaaggtgaagcggcggttaggaagggtgaggcgcagtgtgctgggttaatgacccggcgaggtgctccgcaaccgctgcgcaaacgctacgccgccactcctcaaccgctgcccaactgcgccgccactccgcaaccgctgcgcaaacgctacgccgccactcctcacccgcgtgtatctgctccaccgtgtcgacgaaaagagaaacgtccgtcttgagaaccaacacagaaagcgcatgaaccaccttaatcttaataatgtcattcttgtactgctgaagaaatgtgaacagtaaaacgaagagaggcttcaagaaagtcttatatgattccacaggaagataagtaaaaataattaaaataatttggaacgaatctgtagacaacttcttattagacaaacaataatgataaatattaaaaagctgttgcatgttcgttttaatgatctcctcaaagagatgatgctttttaaaaaaacttcgtaaaacacatattatcccatttacattaccaacagtacttttccataaatccatctcgtataagttactcaaaatcttcacatgaattttctgaacagtgcaggtattatctacaattatagacaatatttgaaaaatatatggtatgaaatcatgtacatacatttgtaaaatttgagaaaaagttgatattaagaaatcttctacttgatgaatattattttcatttttcgatttgtatattaaggagattattatagtgagtaactcaaagaggtaatgattaaagagagggttatgtgaatcgttaataattattttgatagtattgtctaggataagtaacagggggacatataaattggctagcttctcaggacataaaaggaatatcctcataatggtaattaggatatattcatttaggatctttacatgtacgtgatatttcaacaggaacaacaatctggtcagtgtcttcgataaacaattggtgaagattacctgcacgaggtcactaccgatttgctgattcagaattcgattcatgcaaaggcacgcgtagcagtatatcattactttatccgtgaacagcaggtggtgtaggaaggtaaacacatctaacgcgttgttgggtccgatgcaaatgcttctattattgaggaggaacttcaaaatggagagcagataaattgtgttctttttgctgaacaggtcttcgttgcagatccaaacggatttgtggccgcctgcggtgtggcctgccccgctgtgtaccactccggtgtggccgcctgcgccgtggcctgccgcgctgtggcctgccccgccatgccctgccgcgccgtgccccaccccgctggcggagttcgttcctggccgactcgcaaagtcgtaatcgtggatgctataacaaagggcgtccacgtccgggtacttcatcttggccgtcataacgaattctttaagaatgtgttgcacgttctgttcataaaagttctgtgccaagtttacctgaccaagacaggtgattagttgtattttgtactccaaattgcaggcctcgtaaaaggggtcattcttgtcaatccctacatggtggaggttactctcctcggatgagtttgctctgtggagatttccaaaatggttctgttgcatctgcgtcgtgttggaaacgcctgtagagacacctcctccccctactgcatcggctctctcagtggacgaagtggcagaaggaccaaagaacatgagtgagtcccttgcaaaaattctaacctccaacatggggaagcaagcgtcgaagtagttatcacagagggttttcaaaaaataggtagccgcagatctgacggaaaaggagttcaccttgttcaggtcgttcctaaagtattccagatctgcatctaggatctcctctatatcgattcgtctaagtcggatgtgatgtagaacccgttcgataattttgtgtagaaactgtttgtccttatatgggttcgagtcatttttattcaagttcatgtgatgaatgagcttgatggtagatgcaaggcagttgtaattgtgacataacaaattcctgtcactttcggagtaaagaacttgggtcaaagaaaacactaacttcacgatgtactttttggattcatcctgatacgtctccgaaattattttgattacatctactaacatcactttgcattttaaaacgttttgcaaaaatttggagttcagcttggacagttcttgtgggttcagttgtgggggggcgaactggccagcggggctctgcgacgcggttgtggaaatggcggccgcactgtaggggggggcggccgcattaaaggaagaagcggccgcattgaaggaagaagccccgcctgcgctgtaggacgacgtagcacccgcgctgtagagcaactccatgtagcgaacgaaattccccaccatgccaacatcgtagagaagcatattattaaaaatgttgaaaaggacctcaaaattgtcctcaaaatattcaggcagatccactccgatgatggcataaaatatcttcaagtatacgtgcatattctgtaggaggtagttcatggcgaggaagcagttacttatctgcagatacacttcgctgggtttgagttctgctccggacgctgtaagtaatgcgttgggacccccccctgagacgtttagcttctccgcaaggtacccactactctcagaaaattttccataaagatagacaaagtaaagagttaaaggaaattcaatatgtgtgaggattattttcaaatcatatttggatacataatcattatttttgtatttcttcacaatttttctaactattttcatggcgataaatttttttctcaggagagtagtgtttatatgatgacgggaggagtgtgccatggctgtggcaagtggaacgagtttcacatttccgttgtaatcgttagcaatggttccctttcctgggaagtcaaactgtggattccccatccctcctgcaacagcattaacagcattatccacactaaccgcgctaactacattaactacactaaccatgttagaaagactagccacaccaactccgggtaagccatacaaagtacaatcactgagcaggaacaagctgtgtctgtcattcgttttgtacactctcttcgtgttgttaatgtagtttacaatatcatcgttaagagacttattgcgacagcagatgacatttttaatttcctccaagttggataaaaattttccatactgaacgaagaagttatcctgggttagttcctccattatttccttattccttacgtaaagcatgatgcaatcgatgatcttagctgtatcgtccacctttttcctctcatcactgtgtagtagttgcaccacactgtctgctccaccatcgctaatgtaaagagtgattaaataaaacaacagataatcgtaatcgtcacagatgctaaacttgaataggtagagtagaatctcatagaaatatttgtccaagctttgtatgtcttcattgttcacatcgagtaggaagtgcatgcagaaatgcttaatctgtatgctcaagtcggggctgagttctagactctctaagttactgtgaacacttttttttacgaagttttttatacttatcatgattgctatttttacattcctgtttagcactccatcgtagagattttttttttcgtttttttcatcgtatgggtacatgacgaacttgaggagcagccggatgtagttctcccggttggggtcctcgtacagcgccgtgatcttcgcttcgctctgctttatgtcctcgaagttgctcgacacgctccgcgcgaacaccgtcagcaagtcgctctccagtttgtcctccatggcgggattggcggtgttagcggggggagcggcgtaggcggggttagcggtattagcgggattagcggtgtaggctgtgctggcggtgtaggctgtactggcggtaccagctgcggttgctctctcgcgtagctcttccggcttcgcgggttgctcactgagaagattgctacgggtgatatcttcgggtgatatcttcgggtgatatcttcgggtgatatcttcgggtgatatcttcgaatgataacttggggtgaccacctcaggtgctaccttccggggctgcctcctggggctggctcgggcgctgtactaccccccttcgctcccgctcggccacacacaagcgcgcgcgcgaatgcatgttacgcgtccctctggggggcggcggaagcgcgggggagcagcaataatggggagaagcaataatggggagaagcaatgagggggagaagcaatgtggggaagaagcaaagagggggagaagcaaagaggggaagaagcaaaggggggaagaagcaaagaggggaagaagcaacgatgggacgaactgcaaaggcgcaaaaaaaaaaaaaaaaaaaaaaaaaagttttcccaaggggggtcctctttttatgcataaaaggatgaccacactttgttcattttttatgaaaaaagggattagctttttcctttttttttccctttttttttttccttttttttttccttttttttttgcctttttttttttgccttattttttgccttatttttttttttttttttttcttcttttttgcctgaacaggtcatacttttttacgtcccctatggcgtgagtgggcgaggcggcaattggagggaagcgagttgcgagtcgctagtagcaaacagtgaggtgagtataagaagaaggaaacaccgatttggggggggaagaaaaagtcacaagtgggtgcgtgcacaaattggttattgaggaaactccgaagggggagggtgcgccgaactggtgaccgaccgaccgacctttgggcaaaaatgcggaggcgctggggaacggtgatgatgcattccccatgggtgagcatacagtccctttgggacgatgcaactttaataacctttgtagtgaacggatgaggtgtgtttctcctctgagtttatgcccattcggtgtggggggtttgggaaatgaaaagtaccccccgtttgggaacacctggtaacgcgtcaagcagtttcgttccgctagttgggtacacatttttttttttccttttttttcttttctttttttctttttcctttttttttcccgtttttttttttttttctcctcccaactgtacgtgagatttctccacaaaaggagcgttagagcttccttttacgtttcgcctttttaaaggtcatgtacttcgactacgcgtggattcataaaggtatgtgcacgcaggtacctgcacgaattgtaaccgtagggggtggggggagtatccccgccttgagtgaatgcgcccagcagagaggtgaccagattgagccttggaaaggagccaatgcagcacagtacagtgcagaagtgggtgtgtcggcgcgctaacgatgcggagaatgcggacgatacggacgatgcggacgatgccgacgatgccgacgatgccgacgatgccgagcggggtgatctacaccggtgtctaccggagaacccgctcatgaacgaacggtacgaccgaatggacgcgcagcggtgggcctagtcagggaggttgctcatcgtgccatgacttcatctttaattttgcataagcggggtgcgctgcgcgcaagtttaccttggggcaaaggcaaccaacgagttgatggagcagtcaggggggaggcgtgggccacgtggagaaaactgcgccgggggcagggggttccgatctttgcccaatttagaggattgcttttcggcagctttttggtagcttttcggcagcatccccactaagtgcgccttgcgaaaacacctggacggttgcacccctttgtgtacctgctcgtgtgtctgatcatttcgagtgggacgcaccgtgtgcaggtggtagggcagaagcagaaggagaggcagaaggggaggcagaagacgcaccgccatacacgacacaccggcagacacaccggcagacgcggccccgtttgtcacctcctggggatggtgaaactgtcggaaaggttcgccaaatgaacgttgcgactcttctgattcatgtactggaataagcagtcgaggaatcgagcaatcgtttcgtccttctggtatttttttatggccactaatggattcttcaaatagtctcccataaagttagacactttttcactttcgacgagcgtcttaaaatgcgagttgctactgaggactgcactgatttcgtcgctgtttaaaatgacgttgctgtacttttgggcgacgtaattagtggccttctttgtctggtccgtttggtccgtttgctctgtttgttccgtttgctccttatgctccgtttgctccttgtgatccttatgctccttttgctccttcctttggttgtccccttcctgtggcatgggaccggtcttcttgatgaccgtcttgagggtcagggtactccgttggggtggttgtcgtgccaactcattacggggaagttccttcgcttcatcctggcttcttttcgtcttgtccgttttttttattttctccagtggaggggggaggatgtcaaaggtgcggcccttcttgccgtccatttttgcatgagggggggaaggggggtagacgattcgagcgattcgaacgactcaggcgattcaggtgatccgggcgatccggtttgcattgtgggatcgcgagagggatcgcggcggactgctcatttggcgcgcacctccgttgcagctgtcgcgcccggagcaaccactgtgcagctgccctcgttaacaacgcacatgcaaagaaaagctgtttaactctacgcgaattatcacgctaatgggtgaggccctccaccgaccgatgcctccccccaaatgagttttctcaatcgttcctctaatatggtggttgacgtcgaagtgggcggacagcacatgtcattacggggagactccctccgtgagcaaactgcagtttctcggtgagcccgagttgggagttcttcattaggtgttcctactccagtggttactaccccgggtaggggaagtctccacagtgaaggacaaaaaaaaaaaaaaaaaaaaagaagcgcatccacccacacgtttgggcaaaaaaattcacgcagaggtgtccatttctacttgatgaacatgtgaaagcaaacgaaaaaaaaaaaggcactctcctcgcagggaaatataaagaaaataaggtccctatgttatgtcgccagaaatgtggagaatagcttcatctgctggatcaccacgtagaaaagaaaaaacgacggcgtgctttttacgaactgagtcctcgctggagaggcggatggacaatgacacatgtggcgcgaatgtgatgcaactgttgggaggaaaatcatttcatgcacataaatgcgctttttttcttcttttttttttttcttttatacgtcctcgcggaaggagaagatatgaaaagccgcattttcttttccgtggtgagggtacccccacctggaaagttcacgccacaggggggatattcatttttttggcgcaacagaaacccctaaggggtcgttttcccccagcggtgagaagcgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgttattttgttatttttttatttttttatttttttattttttcatttttttatttttttatttttttatttttttgttttttttatcttccccattgagagaggaatagctgattggaaggaggttgcgccactctgccgcatttttggcgaggcagcgcagcttcaggtgacaatgttgacgaggcgcccgcaagacgagggcgcacaagttcacgtctgcgcgtttgaacgcttgaacgtttgagcgtatgggtggatgggtgcccacgcttgtgtgccgcgttttactcccctttggttaatatatacacgcgcgtgggcagctgttcttatctctctttcgcgcggagaagtgtgggtttttctgcagctgccagttggagcggcggaatagctgcgtggctgagcagttggggggtgcgtgtcacctggcgctacgtctacgctgatacgtggctacgtctacgctgatacttggctgctcctccgctgctacgtggctgctcctccactgctacctggctgctcctccgctgctacctggctgctcctccgctgctacctggctgctcctccgctgccacttcgctccactgctctacccatgtcgaacaaaagcaactacagcctgtggatcgggaacatcccgttcgacgtaaccgagagggagctgcacgaaattttgtgcaaagtgggacaagtagtaagtgtgcgcatcaagtatgacgttgataaaaatatcagcaagggcttcgccttctgtgagtacacagatttagaaacgtgcatgctggcgttgaagtacattaatgggtatgagttgaagggccggaagctgcggctgtactgggccaacgaggagtttagggagaagctggccagcggcgccatctcaggctttggcgggattggcggggttggcggcttcggcagtggtggtggcggctttggctttggcggtggcgggctgctacccaggggcagggcaaacgaacacgggggaaagcgcagcggcgcggggttgcctcccctcctcaaaggaagcgctaaatttgatgcatccatggactcaaacagtctctacaataggaaggggaaaggacaattaaccctcaccacaaacacacaaagaaacgtaaaagatgaaccatttcaaccaaagcatatagaaaacacgaacttaaacgaaagcaacatgagaaaggtattcatatcgaaaataattcatacactgactacatctcaaataatgtgcatcttgagtttttttcaaaagcatgccatggagagctcagatatgataaaaatttattttcaaagacataggaatgtggcgtatgcactgctccattgtctgtttctgatgaatgtaattaatgagtataccatggcaaagaatgacctacacctcgtgatgagtgacgaggcgttgatgaacaaagcggagcgaatgacacaaatgagacgaagtgggaaaataaaaattggcttagcaggggtagctgatgttgaggggagggggaacaaacatacagaggaggaggaggagaagaaggaggaggagtgcaaccaataccaacgtcacaatctgcagaatatctctcatgtgaaaagtaaaagaagggggagactccttggagagaacgtcaattatgatctctgtgaggataaccccttggggggaagcatctatggtggtccttcatcccatggacttaacttaaacagcctaccttctgtgggaggatccggaggggggaaagcaaaacggagtggtatcactaccccaggattgtatgccagctcgaagaaggagctctccaacttgggtaatgtcaaaggaggcacactcaatgtggaagaaacggaggagtgtacagggagggagatcaactacggaggtcgctcagatcagtataatgggaagaatacccgttaccctgaagggaacagtcacactagtgctaatttgaagcagaggaggagaatgaagaaggagctttacgcgaacggtacaggaagtggcacatcccagatgtataaaaataatctggagcagattcaagatgggaggtataacgatgccaacgtgggaatccatggaggaggaggaggagtgagtcaactgaataataatggtgaatctgattttaaattaaattacttatctgattttgcgaatattgatggctccatggggattaatcacagtcaagcggttcggattggaggaggggaagtgaacagcgtggtgggacataccgatcggaggtaccatgttcctcgtggggggggaagtgatgtaggtaatgatgaaggaggattaaccggattgaagaaacataaaggggaggggggcgtgtacccctttgatgaggtccccacggagaggagcgagttggacttgcaaagtgattttcaagaaatggtgagtaacactaatcgggtagcagggctggaagaccaccctccgtttggaagcaaccaaaacgatttaaatggctcaggggagaggtactctgtgaattacgtcgaagcggatgggaggagtggaaatgaaaagatggcaaagaggaggaacaacacgaatgttaaccacgccgtgggcggagggagcggaagcggattgggaagcggtttgggaagcggcctgggaagcggtccggtcggcggcttcagtggcgataactatgccccctttcgaggagcccccccggaaaactcccacgcgatggataatagcttcagtttcagtgacagggatagggatagtggaaacagtagcggatacgtttttcctgagaaaaaaataaaaccaaagcgccaaggtgtgtatcgcagcagtggtagctacgtgggcagaggtatggagggggatgccacaaggggggatgccgccggagtgtccgcgatgcagggccctcccaacgagggcgtgctttcggaccccacctacgccaacgtggagctgccagacgacgaactggtcaacgaggtggtgaagaacagggacatacttaacaacattttgaagtcacgcgtggaggacatgaagagttggagcaccgagcagcgtgtgcaggtgctgtccatccagaaggcgctgcagctgaaggggtacgcactgcactgaggggggagcgcttataagcggttggaagaggtcgcgtgccagcggaaagggccgctccacctcgtcaccgcatcaccgttccactgcatcaccgccccaccgcgtcaccgtatgatgtgtacccccgcccaattcgcgaggggccccccccgcgtgcgtttccccccttttgtgagatggcttcatttttttttacctcatccaccacgtccatcgcgtctacctctttttttcgttttttcattttgcttcttcctttttttcattttgcttctccctttttttcattttgcttcttcccttttttccctttttttaaccctccgtgccgccccccaactgaggaccccgcgggggccaatttgacgcacacaaacggtgcgaagttaaagaaggtcattcccgactcgttcgcagagggcctccttcgtgccgtcagggcgcgcaaggtgtagaggcccagcacaggtgtgccacgagcgcaaagtgcacgtgtgcatcatgggggcgaaggggccactccggttattctgcccactccggttattctgcccactccggttattctctccactccggttattctctccaccccggtcagtcttcccactccgaccattttgaaaggagctgcccatcaaattgtgcaaaaaaaaaaagaaatagattgccaaggggcatgtggacgtgggagcgctcgcaagtaggagggaagcccccacggggtagtagtgcctgctggaaactcctaccacgggcgtaactacaactagagataaagggaaaaacggagcgaaggcaaggaggagtccaagtccgcctgcctgatcccatgccgggggggagggaagggacagctcctccctccgggtgacacatacgtagagaaagacacatacgtagagaaagacacagatatagagatagacaaagacacagacgtagccacagcgacagacgtagcggcagatatagaggaagagctggcgaaatgaacgagcggcacctcattaacaacgtcctcatcaaatacttcgtcgcgaggaggtactcgaagtgcatgtacaagaaaagggacgatgcagatggggggttactacgtctgtacaaatacgccaaatggtacaaagaattaaaaacggttgagagttatggtgagttaagtgaacggttgtatgttacctacacgagtgacagacatgtgaaggtgcctcgtgtgaaggtgcctcatgtgaagcagagggtcattaagcaaaaggttatgaaaaattttcaaatggtcttcagtgtctgcttcttcttattggtgatactatcatgcattgcatgtctgttgatatacaacaataaccagcacgtcgagtgtgtccttccatatggagagtgcccagtgattctacacaaagatattgaaaatttttttgtaaatgcaagaatgcatgaactgagtaaggaacgcatactggaggtgtactctgtgatgaagacagagcagaggaaggggtcgagtaagtcggacgggaaggggtcgagtaagttggacgggaaggggtcgagtaagttggacgggaaggggtcgagtaagttggacgggaaggggtcgagtaagttggacgggaaggggaatgtctctctcggacgaactgatgggatgatcttgaaaaagaaaaaaaagtattcccttttaaactcagataatgtgaagtgtagcgaatgccatgttgttttccacctcgaggggaaggaaacacttgaggatattttccactttgaggaaataaataaatgcgagaaaacgattgggagagagcactgtgttaatgtgaaggatggcgtcatgtggaaccggcgcattcacctgtacaagcggtacagcgggccgataaagaacgcggacacgcttgagaagggggcggcgcgggagaaggtcgtcctggacggtgagtgggttggcggcgtcaatcgagtagagggagtagagggagtagagggagtagagcgagtggaccgagtaaagcggttagatcgagtgaaccgactaaaccgctcaaaccgcttcacctgccgcttcgcctgcctcttctcccccccatcgcagacaaagtgaagttcctgcatcccttcctgaaggactacgtcctgaacttggactacttcaccctgcggagcgaaacagggcaaagtgaggccgtggcgggtgtactgcgctaggggtggcgaggtgcattcacctcacaagcgatgccattccgcgctgtgcctacttcccattccgctcctccctcctggtagaaatccccgtaaatgaagaaccactcagggggggagaaaccctgaaggagaagaatcggcacatctgccgccctgactatagggagacgtttgggtaaaaatagtacgaatgggtggttgcgagttggcgcgcgcccacgtgcgtgggtctccacgtcggttcggcctctcgttacctcgtcaccgatttgccgatttgccgccccaccgcaccaccgcaccaccgcaccaccgcaggaagaacaccttttactggctatgccctcaattttacgaggaggacagagagtcccttgagtatagaattgcgctctcgatcatgcagatggtgaatatggagggagcgggggaagcggacgcaaacaagcacatccttgaaatgaccaagtcgagcgcaacggcacgtcggtacgaccactttgggttcatcgaagacaagctggagcttcccctcaaggtcgaaatttttagtcgcttccaaccgcagggcggagaaactgagagagtggagatgctcgagaggatatataaagcctttttctgtagaggtcggggcgggtcgtcctcctcctcggaggggcagcaccgccaggagaaggagaagcaggaggagaagcagaaggagaagcataagcagaagcatcatgggtactcccactccgccgcatctcactccaccgctccccactccgccgcttcacatcaggatgacgtgtccagaatggcgtttttctttccagaacatgggggcggggggaaggaagtacaggagacggtacagggagaggttggacgagatacatataacgatctagggaaggaaaatacatcggttcatatagagagtagcttgatgagtgatgaggaggaatatctctcgctggaggatctatgtcgagaagaccactgcgctgaaatggaaagcacgagtgatgcgaaggaaacgtcagttgaagaaggagagggacacagtagaagggttctgattaaagaaatgccaacttttaggaaagacaaacgaaaggaacaagatccaaaaggattgaataaagaattagtgattatatctccttcccttttttttggaatcatggatggcatgttaagtattgtaattttttttttacttcttctacttgggatgatctgcgtgctggtagctatttatatttgcctgaccatcggatatgatatgtcagtcattttgagaggccaggatgatattgaggagatgccccgttacttgaatcgcctttcgaggcagctcactgggggtggtggccgcttctctgttggaggtaccgatggggattactttagaatccatcgccttgcgagcgacccgttttagcgactcggcggggggaagttacagcaaaaaggggcaagtgaaacgaaacagcgggggggggaagtgcaaccaggtgggaagaggtacaccctggtggggagaggtacacccaaggggggaggcccacccaggtggggaggtttacctaagacaggtaaaacggggggggcacctgaaaaaggcttctcactacgcccttttctattgattgcctttcctctccattttgaacaaaacggcgttaaagaaggcgccttcttcaattttttttcttctccttctcgtccggtaggggtttgtcctgcgtggtgagcaatacgatgggctgggggagcggaaggcaagcatttggaggagggggtgcactcctcatcagcgcttctcctcatgagtgcttctcctcatcagcgcctctcctgttcacctgttcgtagttcttgtgctggacgtctttccaatttgtggagaggatcgttccccgggaggtttgctgaacagaaaaaaaaagaagtaaaaataaaaaaaaaagaagtaaaaataaggtaaaataaaatgggagaattatcggacagatcaaacacgtttgcatagttgcactttttgggaaaaaaaaaaaaaaaaaatttttccctttgtgaagcgtgttattgtacgggacagcggccaaaacgaaatggcgcagaaaaaagagacacgtacaaacgactttatcatggctctcttcgtatcgtcatctccttcgttatatattttcctaaagaaggtatcgatgcttccctcctcttcctcatcctttatggactttgggaggagacaaaaggagcgtaagtgaagcgtaaatggagcggcggaggaagcgtaaatgaaacggaggaacaaatgagagaaggcaccctcaaacgcgtgtcacttcacatgcgcgtttcgctaatcggttgcgtcaccggacgggggggatgcattatttcgctgggtcaaccccccccatactccaccctaggagcaacctcacagacgcgacctgtccgtttggtttggtttattttggcttggttcattttagcttagtttagttcattttagcttggtttagttcagtttgagtgtccactttttttttttttttttttttttccttttgatgccaacctttgttagcttgtcccattcgtgggtgctttttccactaaacgggttcagaagattttccttgcttttggctagtccgttcactttgtccttttctctttcctcgagttggggccattcaacgtcttcagggggtggggaaaaaaaagaaataccacatggtaggaggtgctcactggtgggggggttcacaacggggtgttcactacggggggtaggtccccgggcgctcctgcttacctggttggagcttctcaagtgtgacttcgattttcatcttagggagggagaagtgtcgagtatcggtgggggaacacaaattgagcaaatggcatgcacaccttcctctgcactgtggcgaaaggcaaatacgtggacttactggagttacagaaacgcttgtccggttggggattatttttgagaagagtcgtttttcgaggaggtacatctcgtccgctgtgcgccgtgggggggaagaagcagcgatggggtagaagccacgatggtgaggagtaactaaggacggcgtggttagtggtaatgtaacataaagggtgccgccgcaccaccggctggtctccccaacactgagcacacacacaacgacgtaccgtccattttaatcataactgagagacgaccttcttcaacgtagtggaggcagtcgttttcacggaggcccttcttgtagagagttacgaaaacacggtcagccgtctgagaccagtcgtgcctgcaggggtaggaggggggaattattatcttggagacaaacaaaacggtggtacgaacgggtggtgcgaaacggtggtgcgaaacggtggtgcgacacgttgaggaggaataactcgcaatgaaggggtgccttaaagtgggactcccttgcggatgtgccacacccaagggggaacggagtttagtgcactagtcggggagaggtacctaatgagcttctcactcaggaacaccttcgtctgtttcagtttatccaactcttcgtactggatgctcccgtggggggttgtgtccggggggaaactattagctggggggtaagtgagagggtatgtgtattggggggggtagcagcggtggaaaagacccccctagaggtgacagtgcaggtagactcgcagctattctgctacgccataggtaagacgcggtgcccccgttttagaacatggagagaacaagcgaaagcgagagggggaggcacgcatgtgcgaggaaatatacgcaagggtcgacacacgatcgcagggatctttccacatgtgcttgcacatgagtatgcccgtacgaatgcatatctacaatacaacatccctgacccatcccgcacatggacttaggttaatcagcccttttgtgggagaccaattttttgcgtcgccttaccatcaagggggggaaaagagaagtgcctagctggacgcgcccctcccaagtgactaggaaggacagggagagtaacgatctcaaatgtgaaaaggcttgggggttcatgtgggcagccccttgtcaatgctttggtgggagcggtgtgcataaggaacgaaaaaaggaacgaaaaaaggagaggacagagtagaggcaaagggggcggccaaacggggagtacgaacacaactctttcgaggcgtgcttgtgggcacaagtcggcacagcgcaacagtttgcacacgactccgtcgcatcgttgttgcggcttcgttacagcttcgttacggcttcgttacggcttcgttacggcttcgttacggcttcgttacggcttcgttacggcttcgttacggcttcgttacagcttcgttacggcttcgctacggcttcgttgctcctgctgaccctgcacaaaagacacacgcgaggatgaagaagctgcgctgcgagggaatcttcacgcacagagaatacgatgtggtcacagaccagcccccctactatatcatttacaagaggagcagcggaggagtgtacgaagcgagtgagcacttcaatggactaactgcaattataaaggggaagagaaaaaattatggggagcgcaaggcgcaagtgatgagtgatttcctgcacaaggtgtatcgccacagaggttgtccccacagaagcggtccccacagaggcggtccccacagaggctgccccgacagaggctgcctccaccgagattgtcgccgcatgggagggacggcaactcccccggggaaaaaaaccaccacgaaggagagacacatcgcccagttaatgaaaaatacaaacccactctacgttaggagcgattcccttgagcatatctaccgggggtgctccttcccctacagttactcccccgagggggggtttctccaagtggagaagcattgcctgtctcataattatgttttactggactgggatgaccaaagcagaatgggggggggacactcccacgaggggaagccaggtgaagcagtcgaaccggttgaatcggctaagccaggtgaagcagtcgaaccggttgaatcggctaagccaggtgaagcagtcgaaccggttgaatcggctaagccaggtgaagcagtcgaaccggccgaaccggctgagcacaaaaggaagaccgacggtgaaaacagggaggaagatcacccatcagacaaggacgagaaagacatttggggatttgtctatatatctgtagtggacctattagagacccattttgaggaccacatgagggagctctttcatgaaaggctcaggatgaaagataagggagtagctgttttgctgtcgttcctttatcatcacagggtagtacgtaatttgcgtgttaaaagtatgatcgaaatgcatatagagaatggggtgcctttaggggagagtcctaggcatggagagaagctgaataagggaaggggattcaccaaagaagtgtttactctctcgtttgacatgcatgcaaggaacgacaagtgcgtcgattatttgtcattctttttaaataagttccactgtgaggatgtaaatggtgatacattttttaccaactcctttttgactaatctgatgtatgttcattcaaggagactgaaggaggaaatatgttacaataatgacactttagtggagggactcaataggggagtgcttcttctgtcctacttgtttacgcagatggggagaacagacaggctggtgagtagaggcacatctattgcaaaagcgagacgaagttataccatcggggtagaggacagggttgtgtacatacctactctctttcgggaccacctctacttcccaagtgattatatcatgtactgggaggactccaaccagctggaacgacaaagaaccgttgttaacctcaccgtagagaagcagttcaagggggagggcatgaagcgcgactgcagggtgatggtgcgggtggcctgtgatgaggctgcttgtgatgaggctgcttgtgatggggctgcttgtgatggggctgcttgtggtgtatcccccctgcgcgactgcaccgccatcgtgatggatctgcacccgaacggtgttgtgctagacaaggagagattggcgagtccccaccttactgcatcctttgcagatatagagagttacaagtgtgtggccccccactctgtgacgaagtatcgagtgagcctatcacaggggagaccctcatttggtgggttcacactaggtgggttagctcagggaactgtctcccctgagcgggaaggggagggcgaatacctgagcgaggcatctatcggggatctcccaggtgtggtacctctccccaccgcgggggaagatgcagcgggggaaggcaccgcgggggggtcgtcccaccaaccctgcgccgccttctccttcgacatacaaattagcagcaggtacgtggccccctgtgaacgaggagagcagttaaagagaagcaccgcaaaaaagggagttcacctgtcggggggagagactccccccacctatggggataacacttgcacagactacgacgccgtggtgttatccaacgcaaaggtgttcctaaactgtggaggtgatgggaaggagagtcccactacacatcacaatgaacggaatgccactctgtacgcagatgctagacgtgtttatataaaggggggggaggacatgctgagcgtccacacgagggacttttttttcttcctgagtgaggtgtccttcgtgcaggtgttatccccccgctgggagggtgataggcaagggagcagcgcagaagggagcaatgcacagaggagcagtgtagaagggagcgatgtacagcggggcggagacggtcgcaaaggagaggggccccccgcgacactcgccgccaaccccctagctgcctactccctcgccaggacaataaactacgagagtgttatgaacaaaaggatcatttacaacgagatcctctcgggggtccctccctggcagcatgtggctgtggcgaatgatctagagatgttgagatggcccccccctagtgggcatgcccccgaggggggggcggattactacgtcgacgtggtttacgttcactcagtgccgcgtgggtccgacagttacttgcacgtgatgtgcgtgtcggtgctcacgtcggctctgctggtcctctgcacgtttgtcctctcccgcaggttcagccagtaaagaggtgcgtcgtagcggggaagcagcggagccatttgacccgcacgctgcttaccccccggtaaagaaatgcaaaaaaaaagagaaaaaaaatgagaaaaaaaatgagaaaaaaaatgagaaaaaaaagagagagagaaaaaaaaaatacggatgactagtgcagcaaatagggaacccaaatagatgatcatgacctgcgcagcaaagagggaacccaaatagatgaccatgacctgcgcagcaaagagggaacccaaatagatgatcatgaccagcgcagcaaagagggaaccaaaatggattattagcgcatcgaaaggggcactcaagtgtcgccgcgcagctaattgaagataggaacaacccccccaccgctaccactactgctatcagtaccgctaccagtaccaccaccaccaccagtacctgtaccgctaccaacaaccgtgtgacagacctgccaagggggaatgaaccgcctaacacagcgcgcagcgacgaagcggtggtccgctccactgcgcatgaccaatgcaagatacacatgtgatgagttgaccccctttacaaccagtcgtagggagatccatgtgttctttacccacggaaggaaggagaatggcagcttattaagcattaaaagatatggagaagggagagacagttccaaaagggttcttttggatgtagaaaaatgcaaagaggagaaaatgaagaagaaaattcaaaagtacctcatgggaggagtgttcctctcatcgatgtgtatctgtttaattgagttcgatgttattggtagtttgtatggctacctcctgtcctgtggattgctggcattttacacgttccagctttactcattcaactcagttatattgagagcagtactagatgtaaagaacaggcacctcctactctacccattcacagtcattaggagacaagggatgaaaaaacaggtcattttatccctgcacgaaattggactcattcgaacacatggaaattatatcaaaatttatgttaagggggaaagcttactctcttttctccttaaatataatatgctttcgccgctgtgcatccccaggtacacgtgtgccaagacaagtgaacccgcgaaggaggatgccgatgtgctgtatcactacgactacaataacttgaatatttccgcgtttggtcaagggaaggcaggggggctccgcggggtgggcggggcttcctccgttggggctgcctctgcgggggctgcctctgctggggctgcctctgctggggcttcttccatcggtgctgcttccatcggtggtgcctctgctggggcttcctccgttggggccctcccccgggtgcgcaaaaatgcggagggctaccccctggacgtgacggaggaggccaagctgctttcgctcctccgccctgggggtgggaacgttggcgtgtcctcttcgcgtcgcggttagcggcgagtgtggcacccattgtggcgcccagcgtggcggcacccccggatgcacgtcctccacgagtacagtgcaccgcttaatatgtttgcctctcaacatagtggctgcttcgaaccacagtagctgcttcgaaccacagtagcttcttcgaaccatagtggctgcttcaaaccacagtagctgcttcaaaccacagtagctgcttcgaaccacagtagctgcttcaaaccacagtagctgcttatctgctcaaccggtgatctggttaatgggctgagcccgcttgatcattttaatctgattggagatgttgaggttgggggtggatccatccatgagcttggagatgttgacatagtagaggttgaagtcgaggcgtgcagcgagcaggcgatgtgagttgagcttgtcccgtttggagatgcgtgagtgcgcactgagggacttgctgtcactgagggatttgctatcgctgaggaggagacaaataaatttatatatataatttcggtagtatttgagaaggatcttaagatcccgtatggttttttctccaatgatgtgggtattaatgaaattgttgacgtagtcaatgtcgctgtctatgttgtttctttcgtctttcttcgcatctgtgagtttttttatctccgagtaaccttcacagacggaggagatcaatgcactggtgagattgataaatcgagttatgatatccagtattcgatacatgcacagatgtgtttcggtgtctacattattgtgggttctattgttcgtagaacccgtttgtggcactgcatctgaggtgtaataaattgcttccacgtttttgcttgatgggtgaggaactcctcgaggaaatgaaacgagcttcttcttaggtggttccccccaatgcgaaggggcatacacaaaatcagctgcacctcctggaggtggggaccccagcgagctgttcaagtagccatccgacgtggagtctacgtctgaatgaacagacgaagaggaggacgactcggacgacggggcgggagcagcagcagacgcggaagaagtaggggcagacgcggcagcagtaggggaagacgcaggggcaaacgcggcagtagtgggggcaggagctgcccccccgtccacggagttcccaagaaacaagtcaacctgaatctgacatatatagtggtagtgctcatgtatcaagcgatccaaattattgcaatcaaaaatgacgttcttaaattccctccaattcatatctatcacatcgtaataaaaatatgagagtaaattctgaataaaatggaacatttcattcctcatgatgttgcagtaaatgaagacgtggttgtagcaaacgacattcatgactttaaataaatgagtgaataaataccatatattagctaactcgtaatgtattttttttaatttgattagtaagacgttaatggttttgtagatattctttaccttttgcgtgaaaataatgtctagcggtttgtcaaccatgaaatcgaaaacgaggacatcccaaccgatatctcctcgcttgacgtggaatctatcgagcactaatttgttaatgatactttggttggaggtaaatatagaggaggacttaatacagagatccagcttgctgtttaggtaatgtcgctttagctcctctgcatccatatatagatccgttttcatattatcaaaaattgtttcgaaaagatctccgtccactagcaggaggaagtgcctgaatgctctgaagtgctcatacagtccgtatttattcaccagcatcgatattagtcgcttgttctttcgtacgcaaagccttttgacgtaccggtctatgttttccacgtaggtgttcacgtcgctcacggagaacacgtcaacttcgccgggtggggggttctcccgtatagctcttccgcgtagcgttcttccgcgtagcgttctttcgcgtagcgttcttccgcgtagtgttccttctcgcatagctcttcctcgcagcgctcttccgcgtagcgactggctagccgactcgctcctttcttccgcgtgcagacgcgccttggccttgccagcgggctcgtcgaactggctgccttcccccccaaagctgttcagcaggtgcacactctttccagtcaggagaatccgcttcgctgtgctgacactcaaaaaaagaggaatgttattgctgttcaggcagaatttgtaacaccatatcttctcagatggtacatttttatttgtcgagataaacgtttcattgtatttgtctttcaacgtcccgttgtctacccactgcttcaggatagcgtttactggctttaaacacctttgaagtatcgcccggtatattttttgctcatcgtaatcgtacgtttgcgattttgagtacaggaaggagaggaagttacagccagtgtttctacgggactcatccacgacgttcatgaggactcgcattatcttgtacgattcttgaagacgcagatggagcttcttaactccgatgtacactgtgtttttgtgtatgtgttcatttatgtcactttcgagataggagagtagcttgtaatattcatttatgtattcacgcactacctggtgcagtgcgtcgatgactagactgcctttcctacgggattggatcgaatgccttccttcccctgagtagaggtgcttactgtcccctccatcggatagatcaccccattcatcttctccactgtgagcatcctcccatgtgccaccacctccctctgtggaagaaacaccaacgatttttttgattcttctgaattgtaatcccacactactgatgctgtttaccaggtgatgcatacctatgctgactgtcctgttgcgtacatagaagcagtggtccttcttgtcatacttgatatactgtccactcattccttgcagggggtagatcaggtccttcatgagtaggctttcctccaagtctaggttgttaaacttattgtttaggatgatcgttgcgtagaggctcttgtttatgaaattattttcgcacagggggttgccacgctggtcgatgcgtgggtcgccacgttggtcgatgcgtgggtcgccacgttggtcgatgcgatggtcgatacgtggatcactacgttggtcgccacgtggaccgctacgcgggggttgcccctggatggatagtctgaagtcacgtccatcctgcgtacgttgattgtatggtcgtccctctggggggggctggaagtacctcttcgaatcttgcgcactttggtggtggggcctccccccgggagtatctaccaacttggatccttgttcctccttgtaggggtcctcctttctttggcttccacccccgtttgtaggtccccccctgttgtgggcatacctatgactgtctccctctgcatgcgaaccgtatgcgcgtctctccggttctacagccccctgagatgggttcacactgcgcgcggcatttgctactgcggagttgtgcacacctggggggggagcagaagatggaggagaaccaacagatggaggagcgccctgagcagcattctgatcgtcgtaactgtgtagcttcaacaggatatacaaagcgtatctgtagttcgtcccactgttctctaacttgcttaacatcaatcttattctgttgagagagacgttgctgtttttaagacacaggtactccacctcctgttttatgttaatgttctcattatactggaggacgttgaagttaatgagtgaggacagaattttgttcagcttgtagattaagtgtttcacaagggccttcttcaactcatcatttgtgctttggagactgctgcttcctgcgaacctgtgcacatcttcgtatgcaatttttttggcgatgaaaaagaggtacttggcgaagtgggttatgcttttgaatggctcctccttttttttgctggtcggctccaagggggggcggctcagatcaggtcgggcagcctcaggtcgggcagcctcaggtcgggcagcctcaggtcgggcagcctcaggtcggatagcgtcaggtcggctcaggtcagctcggttcatatcagctcggctcagatcagctcggttcatatcagctcggctcagatcagctcggttcatatcagctcggctcagatcagctcggcttgggtctcctcccctaggaagatccaacttagcgtagctgtccgcctccgcattgaggtgggcccttccggggagcgtctccctgtacacgcgggtgttggtggcctcgaggccgcctttcacgtccgcgtggagagggttggcatggtccgggtggatggcatggttcgggtggatggcgtgactggggtggatggagtgactggggtgactagcgtgattggagtgaccggcgtgattggggtgaccggcgtgactggcgtagttggcaaggcccgcgtgaccggcgtaacttggcgcgttgccaccgttgccaccgctgccactggggctcaggctcatttttgcgaaccgggattagcttactccgctggggaaaatggggggccagcgcgtagcgtgtatcgtgtgtcgtttgtagtgtatcgtttgtagtgtatcgtttgtagtgtatcgtgtagcgtgcggttggttcacttatcccactcggcactccccattcgaccatcactcgggttgagttctgtcctcaaattggggcttccctttaatcttttttttgtccttgttctctccctttttttttgcgctcttctttttccccccgttcggcttgtctgattgggtgccccccctccccaagctgccctcttctccctggcgaggccgttctgccctcctccgctgctacgatgctacgatgctgtcctcctctgctgttctcctctaccgctctcctgctgctcccctccgaatggttttttcagcttggctcccccgtagcgtctccccgcgcagctcaacagtgcacaagtatgttcacttgcatacgtgtacacactgcgtggagcggcttgtgcgtgtaaattagcttgacggcggggaaaggctgttccctccgcgtcggtcgcgaaaatgaaaaaggggactgcgaaaaggctgtaaagagcttgcgtagccttttaaccgagttgcgatttttnnnnnnnnnnnttttttttaatttgtaattttattttcccgcgttgtacctttgcttacgcgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttgctgcttctccgattttgttttgcgcgtattctattgaggagaccctgccttgggttgtttttctccccacccagtgtgtcaattgcgcagcgcacacttagctcatcgcgtcaattaattttccttttatccgccgatgaggagttcccacctttttggaggaggtacacacgtgccgcatggcccactgtaaggagcttcctgtcatcgcatgagagtagggagactcgcctgttacgagttcacccccaggcacaaggttgaaaagaagcgtttatctttgtttagtcgactaagtcgttttacaatatgaaaagggggggagatggaatttgttccagactggggaactgagcagagtggaaccgaatacctctttccgtttcgcagctacccatttgggtggtgctttagtgggaggggtgaccatctcgtgttggatggcaggaagggatataaaaagggggaatgacctttttcgaatggaccttcatttgattaaggagtgggacacacaccttgggaggagcgcccccgttcggcagtgtgctggttcggcagtgtgctggttcagcagcgcccccgttcggcagtgtgcggggttcctttcgttagttacacctggcattgcagatccggtatgtacacggctaagcgtgagtgtaggttcgagcgtacgcccgcgttatgtgaatgcattgtgcgtgcgcggttggccggttggtcgattggcgggctggccgactgtcccgctggccgcttggcacgcgtgttcgagtacgcgtatgtaggatcacgtatgcaggatcacgtacgcataagcaggcagatacccacctcaacatatgggggcacttgtgcacacatgactctccccctgcagcgcgctagtacctcaaccagaaggtcttctgtctgaggtcgtagtactgcggcatgccgtgcagagcacccatagcagcaacagctatctcccgatcatgtagatacttccacgcgacccgtttcacttcctccgtatctattttgtctaatctgagtaggaactctgctagtgggatattccgaccgtacacgagaatctgtcttgacacttcttctgccagggtagatgatgattcaaacatattaatgagttgagtctttaattgtattttggctagctcgacttcttcatctgtgatactgtaacttaaggatgttactccaaacatgagttctcccaaggcatgctctacagctagctcatcacactgcacataaaagccaaacagacctgtattgttgtaacatgtattaaatgcagaaaaataatctgcacatcctattgtcattttattgcagatattatttatggttctgttggcggaaagctttcctggtagtattccttcttcactttttttgtaagttccaataatgcattgcattaacatgaaggtgatagagtcaggggacttccaatcaactccttcaaaggccacagctacatgtgcactaggtcctgagtcatcatctctcatgataatttcggagccacaaaagtatggttttacattatctatgttagatgcagaacccgtgttggaggcagatcccatgttagaggcagaacccatgttggcagattgcggctttaaatgactaaagtgctgctcggctagcttgaccacctcttcgtgcttcacatcacccactgcacagagaaccatcctgtccgaagtataattcgtattgatgtagttaataatgctctgtcggttcatattttttatattttctacgggtcctaaaatggtgtaccctaaaggatgatcccgaaatgcagtcatgtgtagcttatcgaaaattacttcatctttggatttctctacctcttccatctctctcagaatgacatgtttttccatatcgattagattttcatcaaagatactgttggatagaatatcactcaagagctctatgcaccattttacatcgtccttaaaacacctacagtagtaactagtctgttctctagctgtgtatgcatttagatgtgcccccatattttcgatttctttctctaattggattcggtttctctttttagttcctttaaatatcatgtgctctagaaagtgagctactccattattctgtttattttcatatttacttccactactgatccatattcctatggtaggtacttcgcacgtacttttgacagtagctattttcagcttgttgggtaactcggttacttgtgtgattggctggttcaggatttctttggggaggctcttcagcgagctgtacctccgcagcgttcgccccagcatggcggtggtggggaggggggcgcacacaaaaatgggaaatgggaaatgggaaaggggaaaggggaaacgagaaatgggaaaaggggaaagagaaatgggagcagagaaataggagcagagaaataggagcagagaaataggagcagagaaataggagcagagaaataggagcagagaaataggagcagagaaataggagcagagaaatcggaacagcttaaaaaaggggcaccttcttaaaaaggcatttattgaaattgaaagaggtaatgaaggaataagtttccgttcgtcaaatggtacgaacagggggggggtattcaaagggggatatgtgactcattaaaaaagggttccaacgaaccggttagcgagctgcttaacgaacaggttagcgaactgcttaacgaactgctcaacgaactcgttaacgaactgcttaacgaactcactcagggggggcgctcattcgaagcgctttcagtttcgttcccaacttgggctcacacggcaggctcatttcctcggagcatatgcatcgcacaaaaaaaggaaaaaaaaggaaagaaaaaaaatggaaaaaaaaaaaaaagctaaacaaccaaaaagtggcccataagatggtcacaaaaaagagctgcgcggaaaaaaaaaaaaaaaaacaaccgaaaaaaaaaaaaaaaaatcccaaagtgggaggcactaggtgtggtgcgcccaaaggggacaggctgatccggggtggaggggagaaaacaagctgtgtcatgataaagcaaagcacaggaaggaaaagaaaagagttgccattggaaggggtgtgggggtggaagattatggacgtgcgcaaagaggtagggaaaagctgtataccgttggtgatactaacagcgacgcgatgatgtttttctccggagcagctgcctccttttggggggtggaacatccccctctatgtgcactgcggtaccctgaggtgatatcaccctgcagaagagaggagtcctgcggggtctctctcttccccgcaagtgggtagaagtacacaggggagcgggtggcgtggcggaatggacaaatgggcgaatgggcgaatgggcgaatgggcgaatgaccggatggccgattgacctattgaccgattgaccggatgaccgattgaccggatgaccgaataaccgaatggtggttacgcaaagtgcacgctgtgcatacgggtaagtcggctaagacgagctcccaaaggaggagaggcggacaaaaaggcctcgctgttgtgtcctgtcgacctagcatcgtttgtgtaatggttccgagctgacttcatttcaatagggttaagttcgaagtggaaaaaggattatattgcgaaaagaaggaagatgctgccatggctgtggttatgtgtcttccccccccctttcctttcccttcccttcccaacctctttgcgttaccacagcttgcttgtgtatgtagtggaaagacaacgtaacagtgagggaagtttacgcagagcattgaagcagcatcgctttttttttcaacttacaaatgagatggccaacgggtcagcatgtgggaacttcatccacgtggtgggtcaggtcaatccgctcggttccacgtctgcggtggaggtttcttttttttttatgttttcccatttggggcaaagttacagaaaggcgttccttcccggaggcatcccttcctttgcgtctccatgttgagcttcttttcgacacgtgattggaaaaaaaaaaaaacgagaaaaaaacgaaaaaaaaaagaaaaaaaaaacgaaaaaaaacgaaaaaaaaaacgaaaaaaaacgaaaaaaaaaacgaaaaaaaaaagcgttacaagtaaggatataaacatgatggggggtgggagcagtgtgtggttcgctcccttgacagtggctccaccaaacgtcaacataggtttactccaacaggagtgacaaaacggtgtgcgtcttcacaaatggataggaatatataccgccgatgcacaggtggggggtcatgacgtgaaagaattaatcgtgttcccttccccccctcttttgcagagcaaagctacaaatcgatcgatttcattttgagcagggggacatgtatgacaatttttccgaaagacaggacggcgttctccacgtagaatagctggacgttgttttcttttttaacgttgatgagttttcccttgatggtccacttgctgcctttggactgcttcagttggcacagcgtcccgatgatggcctgcacgaggggaatcgagtaagtgggtgagcagttgagcggttgagcgggtgagcggctgatctgttgatctgctgatatgctgatctgttgcgcgacgggactactgagctacgctgcggccaatttcgaccatttgcgcgaggtgccctgggtagcgcccctcgctggtcgtggcacgccgcacacatggtcttaccacttggaaggagtgcaccattttattgtacagggccctttggatgaaccccttccgcaaataggcgttgaggaggtaggacagggactcgcccagggagaagcggaggtggatatcgtccaggatggggatctgtttgcggtagcattttccattgaaggcgttcgcgttgatgcacaggtagttgttttttcggtcggcggggtctgattggctggccaagcagctggtcaagcggctggccaattggccgtccacttcgtcctccgctagaccttcatctgtgtgacgttgccccgattgtgcccctgcccgtggcttccctcgcgcagagttaaccccccggcagtccgccgagtggtggatgagcggcgaggggatgctcccctcattgatgttttcaaagttttgaagaaaaaaggtttcctccatgggttggctgtgtcagtgggaggtttcccgtgcgtgatcagagagatagtgcgccacggatagtcgcactcatgttatcccgttcgtttgggtccacctcgcatgcataccaagtgtgcgcagtgatgctgacagtggaatgttttttctttttctcttttttctttttctcttttttctttttctcttttttctttttctctttttctcttttttctcacatggagcgtattttcacgagcgcgtgtgcccagtggagaactggagggaggactttgcttgggggaaatgacattggtgaaaaggccaactggagagcactaccacaagggtcttacttttacattagtcgaagtagaaaaggagaaaaacgaaaactgtggagcgtgtagagtgtcactaaggagggaacataaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggnntagactacgtaaaaaaaaaaaaaaaaaaaaactcattgatcggaatggctatgcgaatggccatgttgagggctggcaacactccgaaggtggaaagacagtgggagctccggcggggaaacgccagaggaagaccgtcccttgactgcgttaagtgagcgattcgcagagtgggcctttccccaattgagcgagtcaggggttggccaaataggcgattggtgaaataaacgattggcgaaataggcgactggcgaaataggcgattggagaaataggcaattggcggcgcgatcaaggtggacacgctgaaaacggttagcacggcaacgccacagcgctgtaacgccgcatcaccgcatcaccgcatcaccgcaacgctggcagtgggcctccccacgatgacggtgctgaccgtgcagatcggccaatgcggcaaccagctgggccaggcgttcctcgacacgatcttcaagcacgtcagctcggcaaagaacgaaggcttcagggcgaagctggcggacatgtacttcgaagaggagtgccactatggaaacaacctcctaccagtgatacagtatgcagaaaacaacaaaggtaggaagtcgctcctaagcgaaagcaacgaagtgatgtgtttgaataatcacatagcgaggtccatcctaatcgacatggagccgaaggttattgaaaagtgcctgtaccagactgccgccgacgagaggagagcccccctggacagtacgaatgtgaacaggtcgaagaataaaaagaagcagccgcatggcagtgccggggattcagaagcacatcataagtatgtgtgcggaatggaggaatactacgagcctgcaaataatttggtgaaggtgttctccgggggggggtgcagtcaagaaggggaagacggggaagaaggggaagacgatgaagaagcagaaaacggggaatacggggaagaagccgccacctacgccacctccgccacctcccccccctcgagagagaagcctcgaacgaagaggaacctcaaaagggagtacccagtacacacgtggaagtacaacaaaaggaacttcatttacggcctgaacgggtcaggcaataattggtcctacggatttaatgtgcacgcaaaaaacatatgcgaggatttcctcaatttgatacaaaaagaaatggaaagtaacgacagcaaagaaggagtagataacatcatcctatttcatagtctcgcaggaggaagtggaagtggaatcagttcctatctctcgtatctactaaaggatgaatatccatcagtcaacctcctcaatgtgtgtgtcttaccctacatgtttggggaaatcagtgtacagagcttaaattcggtactctgcttatcatctctgtatgactcctccgatgctattgtacttttcgaaaatgacaaatttgagttaatgtgcaaaaggatgaacaatgaaaatattaacacagaggaaataaatcgacacattagtctcttcctcacatatacccttgggttgcctctagactctgctaatgcgatggggagtggtgggtccaagtacaccaatgctatgaactccatcctgactgacctttgtagccaccccagttataaattgctcactactcgatatctgccacaagtcttcgaggaaaatatgaagttcgaacagaacacgttcagcatgcttcttaagcgtatgcataagatggttattaatggacgcatcgttgactatgacgcgccgcacgggtgtggtgggcgctctctcccagcggagaactccaccgttgacttgcacttcgttcgactctcctccagggatctacacaagagctgcgcctttttgaagcgcgtgcacatcccgctgcacctgcgggagtccctcagcaagtcctacgtcagcgtgcagcagaactgcgtccttctgcgtcggggcccgaagagttattcagcgcgcactcaggggtctcgtcctccccacgaatccacacgtggacccccccctagtcgtatgcaccaggggaacgggcccacagaaggaccattagctagcacccacttccgacacaacaatgtagtgtttgggtccaaaatgatactccgtggagagctccaagaaaatatcaacttcgatttgtttaagagtcacgtgctgtacaaccacaggtctatcagcccgatggaggtctacattgacgagagcagggacttcagctataacagcttggcgatggtgtcgaactgcctaaccccggtacctacactgaagaaaattttgcagagtgccaagatgctctacggcaccaatgcgtacatgtaccagtacaacagctacggcgtgtcgcatgaccacgtgcacagctcgctgatggcgatcgatcaggtcatcagcgcgtacgaggggctgtcctgcgaggggtagcgggggggcggcatcggcaacgggaaggcggcaatgacaacgcggcaacggcaacgcggcaacggcaacgcggcaacacagcgacgtgccgtggagacgtccagtcccgagaacttcccatgtttaagtgcaaccacatgttatcagtacgtgtccgttcatccgctttcttttattttttcccccccgtgtgtcctctccgaactgctatacctccgggttcaacttaaaaaaattaactaaattctgaaactgcgtgaggtcttcgccctgaacggagtgacctccctccccgtgggtccctcctccattttgtgccatctcccccgttctattcgatgcgttcgatgcgttcgttgctttcgttgctttcgacgatttaggtgctttctcggggggcatcttcctgctgcgcccctccaagtagttgtcctcttcgctaaggggttgaaaaccgaagctgctctcctcgtggggttccaacagagtgttgttacctctttgcaggacgtagttattacttaacccccccctcttggaattacctgctttcatcgctgtgttgttctttgctccctttgggttacgcctcgaggcatcgtcatcgtagttctgttcattatagtcgctatgccccctgcgatatgtgtcttcgaaatttcgaggggtcctaacagtagctctgaatttatcctcatatatattatcggcattttcaatttggtagttctgttgcttctcgatccgcttgtcgatatgtttctgaacccactccttgaaggaatgctcgtcgaagttgtaattaaaccacatgctcttatctgcgtggtgagcccatggcttctcccgagtgtagtcgtacttcaggaagactttgttttccctcgtggctctctgcacctgcgtctcgaggtccacgtcgtggggtgtttcctacagggtgtgtgtgtgggggggagaagttactcgacgtggtgattaccggggagggcagcagtaactgcagatggtgttttgcttcgcggcatgggacagcactgcatgagggcgtcatggttttcttccccgctttgcttcgcttcgtttatcttacttcagcttcgcccgtggcaaatgcgccgccggcggggtcaccactgccatcccctgcgaaagaaaggagacaaacaaaagggaataaaattggggtgaaatagagacgaacgtgggaaagaaagaagtgacagaagaagggggcacatgtgatcacttgcgagggtgccttcctcatgggtggcaactcccatagccatgctcttaccgccgtgttcgtcctttgttgggtcctgttctctgtaaaagtcgtcaaaattggcctccgttgaatttccaaagatgatcacctacaggggggggggtgacgataatgtgagtatgcgtgtgagtgttcgtgtgagtatgcgtgtgcgtatccgtgtgtttatacgtgtgagtatacgtatgcgcggcgggggaagaaacgcctacctggacgttatcttcatcgtcactgtcctccattgggccaccgatctggagttcgtaaggggtgagaaatatgcctctctctccagagtgtctcccttgtgagtgatacaaaatttacttcactgctcagcagcaagatgaggagtggagggggggaggtggacacagaattggcctccttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacgggaaaaaaaaaaaaataaacaaacaaacaaacgagcaacaaacgagcaacaaacaaatgggcgaacgaatgggtggccgagcagctgacgtaccacgaacgcgccaaatggcgaaatggcagaatggctaaatggcgcaatggctaaatggctaaatggccaaatggcgaaattactttcccctgttgggggagccgctccgctgcgccgctccgcgcatcgcctcgggtgcaactactggggtggcagcgaaacccccgatgagtagaccgacaggacgtccgccgacgtcaccgcgcgctgcccccccgttctcaaatccttcaggaagaacactccagtgtgctcatcgaagaagaaaaaaaaatttgcgcgcagggagttggccttcttcaaagccttcgaaaggctgctgttgctgccgccctggaggagggagtacacgcgcacgccgtttctgcgcagagtgtccactatgtggaagtgttccctctgtatgaggctgcggggggggtggccaatatgtttctgccacggttgcctctctgtgcggtgctctgtacgctgttctgcacgtcgctccgcttgacactccgcctgactctccgcctgactctccgcctgactctccgcctgacactccgcttgacactccgcctgactctccgcctgacacttcgcttcacactccgcctgacgctccgcctgctggaccagcgggggagaaaagctaaccacgtcgacgtttttggagagctcgtcggctaagtctcccgaggcgctccgcccatggcgcgcttggctgttgaatagaatctccgtgatgacaacgtctcccatcccaaaacccactgcacacacacgctggccatcgttaagaacatacctatatctcccccccccacatattgctctgtactttctgtgcctgtagaaactctcaaaaatgatattagtgtagtattccattcccctaacaacagttaagtcgatctcgaagtaacggtttaaattcatctcctcaaaataactgagtacagtgtgtaaatcggaaagaatgccccccttttctggggaattaaaaaatattgccaagtcagttaagctttgtattttttcaatgacgctgaagaaattaatcacttcatgtttgtgcaagtaaggcatcttcctttggagaaaacacttaaaggtagcacttgttatttttttatatttgtctaaaatgtgcagtatatttggaatcacatggtgttgtatgtagggttgtgagaactcacttagggatgtcttgaatattttttttatcatttggaggacaattcgcttgtcatttattttaatgactacgtcgctggggagtaggtggactcggcggaagaaggagactaagacggttagaatttctacatctgcatctatgaggtccgtccctataatatccatattccattggtagtgctccctcttcctgcagctggttgttcgttcatatcggaagcactgaccgatggtgctcattttgtgtaccttgcgtaggttgtgcagtcggtacggcttgatcctcgcacggggtgggctgcgtaagtggtccgttgagactgcactctggggtggaggcgggtgccccccttcttggtgaccgtccctctgctcagcgtgttctctaatttggtgaccgcccctctgctctgcttgttcactaatttggtgaccgcccctctgcttcgccgctagaccttcttgacccccttcgtgtcggcccgcctgccgtgccctctcctcgcgcacgaacaaatggctcaccaactggggggtgatttctggccgcaaaattaagtgacgcttattcttaacgaagtcgtatgcctcatttattttgctcctctgaaaaatggagtaatcctccagcaccggcaagtcgtaaaagctgtaggaaaaggccttggctagttcttcccatgttttaaatatgtattccctctttgcgtagtcgctagggttgaaggtccggatgcctcgtacgcctttcagacttacgttcctgttcctgttcccgttcctgttgcgcgaggagcgttggtggtggggtgtggacttctctgcccagggggtggtcaggaagggccaggggggggagtttattttcgcctgtccccctgtgcgcagcgagtggacttgcacgagtgtggcggcggccagggcgagcctcgtgagcatgttgagcggggcaggaacggggtagcatgggggtagcatggggctagcatgggggtagcatggggctagcatgggggtagcatggggctagcatgggggtagcactgtggctgcggtgtgactgcggcgtgactgcggtgtggctgcggtgtggctttcgttcaacccgacgtgccaactccgcgaagccactccactgccctacaacgcttcgaactcatcgtgtatggcgatggaaaaggacccatatccaccccccgatcaccacgaggtggagagggagacaacaaaaaggggcacaatgcacaacccttccccgcagaggcaatgataacgatggtggcaagttggtttttccttttttcccttaacaggtgcggagcatacgtgagcattttgaggaaggagggatcaggatggtaattatctcctgaaatgtttgggccgagctcattggagagagtcgccgagcccattggagagagtcgccgcgcacgtgggtgtcacattgcgattcgcgcgttggggtgttgcggtgttgcgggtgacgcaatggtgcagtggtgcgagtggtcgaagccgtttattttttttcaccaacctccgttgtgtggtgatcgcgttggttgaccagctccatctcgttgcttgcgtggttctaccttctgcttcacgggattggcacaacgtgtggatctgccctgtcgatccagctggccttttgcaacttcgctgcggccatccgagccattcctatgcaagccgttttgcgcccccgcaggaaaattggctcatgctggtcgcttcctcctcgtaatgaggataccaaaagaaagggagtagcagctgcaagttgattaatttttttttttttcctttttttccgtaagctcttcccacttctgtttactccgttgtgaagttaaaaagcggcccctttttgggaaccgttggggtgaggactgcttctgcctgcccgcatgggcggagagaccgaccagggggtggaggcgaagaaggtgaagaaggtgaagaagcgaagaaggtgaagaagcgaagaaggtgaagaaggtgaagaagcgaagaaggtgaagaagcgaagaaggtgaagaagcgaagaaggtgaagaagcgaagaaggtgaagaagcgaagaaggcgaagaagccaaacgaatcaaacgaatcaaaccccgcataaaccaacactgctagcttccgtggtggctggaaaagtggagcgggccgactgaagaaccccccccctgcgaggaaggatggtggttttccagctggacgacctggaggtcttcttcccctatgactacatataccctgagcagtatgcctacatgcgttacttgaagaagacgttggatagcgagggacactgtgtgctggagatgccaacaggcacgggaaaaacggtggctattttctcccttataacgtcctatcagtatggaaagaatgacgaggggaaattcattttttgcacgcggacggtagccgagatggagaagtcgcttatcgagctgaagaaggtcattcagtacagagtcgacacggtgcgccggcgcggtgggggaagcggcgagggaagcggtgagggaagcggtgggggaagcggtgagagaagtggcgtggagaaggtggagctgaagggggaacagtcgggtgaacagtcgggggaacagtcgggggaacagtcgggtgaacagtcgggggaacagtcgggtgagcagtcgggtgaacaggcggatgaccaaaccgcggcgaacagcggcaatggcggtagtggcggcagtggcgccccccccggagatatactggccatcggaattagcgcgcggaggtgcatgtgcgtgaacgaacgagtgctgcggaagcacgaacgagagaagatagacgaggagtgccgcaaactgacagcgaccttcatccgggagaagaagtacatcaatcaaaaaataaataaattagggaatgcacactcggatagggatagaatctccgaattcatcgtaaaaaataaacaacacatagatgtagaggattatttcgacatttacaacacgagtaactccctggaggaatacaatgagatagggttgtgtggttattttgagaattacaaaaaggagtttcaattcgagttgatccagccaggtgtgtacacgatagaagacttgaaaatactttgcaaagggtataaaaatgcacagaatgtaagcgtccctatttgtccctacttttgcgcaaaaaaaattatcgaagtggccaaggtaatcgtcttaaattaccaatacgtaatcgacccaaaggtatccaagtcgttgtttattggaagagatgtaaacaaccgagtgaatctacaaaaaaacgatattatcgtgtttgatgaggcacacaatattgacagcgtttgtctggaggcactgagtgtgaatatcgatcgaagtattttgaataaagccactggcaatattaagaagctgctgagcaaaatcgagacgtccaaaattgtgaatgaggagaagctgcgggaggattgcagtcggattctgcaggagctccgggcgcagcgggggggagcagccgggacggacgctgcgaaaggcgctgcgaaatgcgctgggggagaggccgggatagacgctgcgaaaggcgctgcgaaatgcgctgggggagaggccgggataggcgctgggatagacgcttctaaaggcgggactgtgccctcgaggagaagcaacagcgcgctggcggacgagagccgaggggggggcgcccccaagaaaaggaaaacagaagagagcaaagggggagatgtctactttgatgaagaccaaaatttgatttttcccgggggggttaatcctattgaagtggatgacgatgcatctttgggaggcacctccgggggggggaagcagcccaccggggggacgcagcccgccggggggagtctaatggaggggttggctaagttactgggtcagtctactgagcagctgaagctgctaggtcagtcaactgagcagccaatcacatcggaaaaaaaagaccaaactgcagttagtagtctattccccgaggagagtaaagactactctctgctcactaatagcaataacgaaggaggagaggacccaacggagctacattacagtcccctgctaatggaagatatcgtaaaaaatgtaataatcccaggaaacatcagaaaagcagaacacttcctaaatctgatgcgggtagttgtaatgtacctgaaaaaatatgtcaatatttacgaaataacatcagaaggtccactttcctttttgtataaatgtgaaagggagacaaaacttgacacttctttttttaaattctgtttcgatcgattgaagggtattttgaacgcgttgcagatagttaacgtggaggactactcggcattaaatatagtatgtaatttttgcaccttgttggggagttacttccaagggtttatcatcatatgtgagccttatccagaagccacaggtatatatgaccctgtgattcagtttgcatgtctagactcatccatagcaatgaagtcagttattaagaaatacagatcggttattctgactagtgggacaattaccccattggagttataccctaagctgttaaatttcaagacagtgttgacagcgtccttcccgatgtcgttcgataggaattgtgtgtgtcctcttatcgttactaaaagctcagatctcgttccattatcctctcagttttctctacgaagtgatataactgtgattaagaactacggaatgctactagttgagatgtgcaaaacgattcctgatgggattgtagcttacttcccatcgtatatctacatggaggaggtcatctcctcatggtatgaactaggtatcatcacaagtatcctcgatcacaagttagtgtttattgagacaaaggatatcgtatctactacaatcgctttgcataattttaagagagcatgtgacttagggaaaggagctgtttttctctccatttgtcgtggtaagatcgctgaaggtattgactttgacaagcactatggtaagtgtgtgatcctttttggtatcccctaccagtataccttatctcggattctcaaatcgagactggactttctaaaagagacatacaatatccaggagaatgagttcctaacgttcgatgcgatgagacaagcttctcagtgtgtcggtcgtatcatacgaaataagaaggactacgggattatgatttttgctgatattcgatatgcacgcaatgataaaaagagcaagctgcctccctggatcatcaagtgcatggatatgtctaacgtaaatctcaccgttagcacagctgtcaatatttctcgcaaatttctgctcaacatgtcacaggagtataaggagacgggtcagaccaagctctcgcaggagctcatttgcaaccagcccaagtgctgggccctcgtcaagtcggtgctcaacatggacgactttatctgagcggagcgcggtgatctgtgggcggagggcgtcagcggtagcggtaagcggaatgccgaacgcggtgaccggtgagctgcttggcgctgctccttctcggcgtgtgccatgcaccgccttaccgttttagcgcgtgggtgggcccctcaccccttttttttgttcatcgatctgcctctcctcttgggcgatctctcctcttgggcgatctctcctcttgggcgatctctcctcttgggtgatctctcctcttgggcgatctccccacttgacccacttctcctcttgacccacttctcctcttgacccacctctcctctttctcctcttgacccgcctccccatctttgccgcttatcagaagagcctagctgtgccccccgcggtgggatgcactccttcctcattgtgggggatgattactcggctcagctgggcatacacacaagagttccccctccacccccatgggtgaggtggctagcctcacgagaggtacctccgtgccaacacgtagtgcaggtgccgatccagcttctgattcgtcagtgggatgaagtaatcgaaggcatgcagatatgttttatacctgacgaacgtagtcccgtctgcaaccagcatttttgggatgagtacattcttgatgtaggggtagaacaagggaaggtctgtgcaaatgagcaggtcgaacttcttcgttacatttgttaaagtacttaaatcacatgcttcctttctctgaattttagtaaaataattttctagatttatttctctgtgtttgttacccactatgatgacctccccgctgttgtcttttaggagtttcaaaaatctgtatgctctttttaagtagagcatgctgacgtatgggtccaccacgtagtggttgttgattctgctcccgatcaggttgtattgcatggtgtgccggcgggggggaggaacgagcaagtggcctggccgggggggggagcttccgtccgttctgcttcagttctgcttcagtactgccttccgctgcgctgaccccgtttggcgttccttccgtgtgcagcttctcctatctcatgctgctcagcgggggaggaaaggcctaccttctattgcacagttttcctaggtggggtctctctgaaatactgaacgtggtagcagagggggaacgtatggctcagctgccgctgtagctgtagctgcagctgtaaaagggggcaagctcctcgaagtggagaagcaccgcttcggttcggcactcccaaaagggaaacaaaaaaaaaaaaaacactcatgaagatgatgagcaagtgtttcatcagcgcagcaaaatgtgcagagaaaaacgaacggaaaaaaaaaaaaataaaataaaaataaaatacttatctccaggggcacttctctgtacatgccacttttctacttttccccagctgggtgcacggcgcgttagttccgtttccggctggtcacttccaagtccgcgcggcggactcacagcgtgtgagcagaagcaattttgcttggggggcgaagtgtttgcggcccaccccgtcagcagtggtcacgaatgcgacgaattcgcaccagcacgtagcaccacacgcatcgcacgaattgcacatatctcacgtatatcacgtatctcacatatctcacgtatctcacatatctcacgtatctcacgcatctcacgcatctcaccgccacaccatcacagttgctactcccatttggggaaatttttttttccttgctccgctcatcgtaagaagaagccacacgtgtcgctccgagcaaccgacgaaggcgtttcattctctgagtagaaggggacgttcagcgagggacttttgcgcagccatattaaaccacgttcgtacctccccccctgtatagtacttcaagggggaactcgcatcatattgaaggagaggaggaacacccaccacttcagtacttcctgagagagaaagcgacactgcatcagtcagcacgcgcatgaacgtgtgtgctcacttactcgcctcggcacagaatgccaaacggactgccgcgcctgcgggctttcttcaccaattgggtgaggaatggcgcaacgagcgtaaaggagcaatccgtgcaggtgaggcagatcacccaaagcgcaaggagcaacggcagagccaaggcaacggcagccacaggagggacgatgctactaatctcccctatcatgttcgaagcaaagcacaaagaggaagaaaacaaccccaaaacggagtacatattcatggcaggaaagacgatcgactttttaactcaaaaaattttcgaaaatgaattcggcacctccatcctttacctatccttcttcgttgcctacctggccctccttgcacacgacaataaggttaacctcctcgtgcagaaactcaaatttaagtacgcgaataatatgtttaccattggccaccccaattattcaaaatatttaggtaagctcagggcacctaagaaggcacctaggtaggcagcaaaaagggcagctaagaaggcagctaatcaggcagctaggtaggcacctaatcagggcgcattggagaagccaaccgagcggtggagaagcctcgacctggttgtggtactaccctcctcactgttggtagagacccactagagaggcatcacccaaagatgagtgcactttttttcgtgtgactactacaccgtttcacatcgtgtaccttttttttgtgcaccgttcggaggagggctgtccacggaaccctacccccctacagctctccccaactttttaccatttcccatttgaacgctccttttttttttttacatttttgcctatccgtgtgatgtaactgttcatgtgtagagatagggtaacccctttccacgtgaaggaatcacttaggagtagttttttcttttctttttttttattaacaagctactcttgggagacagcccaaccccagcaaagggatcgataaggttttagtgcacacctcagtgtgggtcttttccccttcggcctttggcaaaggtgaaggtattcttcacgttaaacgcgcgagcgcgaagattaccatggtcaggtcacgtcgattgtcgcgtcgattaccacgtcgattgccacgccgattatcattcgggagcattttcccagcgtggcaatcccccctcgatttgttttcttttcctttgttttttttctcttatccccagaggggtgtgcacccatggtgacagtggcgcatcgaaaaggcagttaaggaattggcctgtgtagtgacggtgttttcttcccactatgttggtctcgcaaatgggttgttcgttcctttgttgtgggaagaagcaggaattcatttagcccatgcatcgtaccgatcgaggtgtgcacaacaggcatctccacttttgaagtggtgaaggagtgccgaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaccttgttcttatttttttttttttttttttttcttgcatacaaagtagcacacaggggaggcaaccgctaaaggaaaatgccccctctctgcaaggagtagaagcgagcaggcaggagtcacttcgaaaggaggagtcacttcgcagggagaagtcacttcgaagggaggagttacttcgcagggaggagttacttcgcagggaggagccacttcgaaaggagaagtcacttcgcagggaggaatcacttcgcgtggaagagaacgtcgacaaaaaagcatgccaaaagaacaggtgcccactggaggtgacactgagggagaagtaattttactcattttaaaacgcctggaatgaatgctcctccagaaaaatatgatcaagctgggtaacttcgctaggcagctcctaacacagggagatggcttcaaactggggggctggttctgtggcagtagaaatgtatgtaccttgtcggtagggcatctgtcgaaacacccatacaagccgaagacgaaggaggtcatccacccacacatgacaccacctgaattccatgccccatcggactgctttgaagccaagacgaacgaactgcagcagtacctaccaagtaattactatcgaactaagtggatagagtccctaagagctggtgaacacttgggaaatgattatccatggaatttattacctcattggaagtactggaggaaaagaaagtataatattatatatgaggagattccctggtttgtgtctaaggtgaagggtgtttcgtattaccagcgtttgaatgtgtggatggtgcagtgggtggaggacggggtgcatcgtattcgtcgctttcggtgtgcgtttggagttcttcaggcgaagctagcggctgagcagtttaggaggaacttagaagagtcggggcgagtggacaatcgcaagtcggagcgccagctgcgcatggattatattcagaagcgagacgagcgcctgctgcggaagaagcggtactccaaaatttcaaagggtcagttttagggtggagtggtcgcagggtggaggagtggtagcagagtggagaagtggtcgcagggtggagaagtggtcgcagggtggagaagtggccgctgactggagaagtggccgctgactggagaagtggccgctgactggagaagtggccgctgagtggagaagtggtcgctgagtggagaagtggccgcagggtggagaagtggccgcagggtggagaagtggtcgaagcgtggctgcaaccacttggtgcactttttcgtgccggatttacccctacacgtggggagctgctcaccggacatccaatcattttaactacccacgagtgatggataaaacgcataggtgggcacatctggagagccacttcaccccccgcgtgaggggtggaaccctccttcttttctcttttttttttctcctttttttctcttttttttctcctgcacaactgcagtgcgcatatttgatcaaagtgggactgtcttaagtaacgtttaaaaaaaagggggaagcgaaaaaaaggaaaaaaaaaaaaaggagcgataacaaaagggtgacaacaaaagggcgacaacaaaagggcgaaatcgtccccattttggtggttaaaaggggaagacggcctctttgcgacacccccctgcgcgctgtcaaagagtctcaaaaaacatgcgtttaatttccggcgtgcagtactcaatggctagcttcaggcgaacatccaaagtgttatcgcaatttattttcctgttaggagtggtaaggattattcctccaagacaggagttcccctcattatcactagacggagggggaggcaagtagttgccacttttgtcgatttcaattttaacacttttggtaacattaaactgcttcttcaatttgtcgttatatttttgtatggcatcattgaggcagttctccacgatggacttatccacatccctacatcggacaatgacatgaggttcctgcatgtaaaacagggattggacaatcagatctatgatcaagtttctgtatttgtctctatccttgtataactctccaagtcgttcgctacttattttatatatttccttaaatacttgatcctttgcacacattttttttaaacgagctttattgatagcagaggatcgactgatcgaccttttaatctccatctgttttgactttttttggaattccaaacgaattttttctttcattttttgaacaatgcgtaatttttctatgttgaagtcttccaatgccttcgcctcgatttcgtgtgccttgtccttggcttcgttaaggatgaaatttaccatttgctggatttgcttctgcgcctcggtgtcgtcctgcgggggggggaggcgaagcgaggaggggcgaagcgaggagaggtgagatgtgagaagtggggaaaagcattcaccgggatggagaaacactcactggggaggcaggcacccctacgggacgatttttctaacgacgccttgaacactcatccccgtgactatgtttcactccacggagtaatcgatactctccctttggcgaagcttaccagtgccatcttcgcgacaatcggtttggaaaaaaggaaagcagacgagggggaagaatgggaagcagcagagcagcaagtcgaaggggaagcagtagagcagcaagtcgaaggggaagcagtagagcagcaagccgaagaagaagcagtagagcagcaagccgaagaagaagcagcagaacagcaagccgagggggaagattgatgatgcggcgagcgtgcccactaaacggtgaggggaagaagcgctgccctgcgaggcgtgctaaccagcatatgcggggcgcaggagggggacggaaaactatttggataaacggtaaacggtaaacgccgctctatccttatcgcgaaaatgctatcctaacgcgggatgcgcgcaagttgtgaagtggccacacggagggaagctgatttttgtgagaaacgcatccgtgtagtgtatgcagtgcggcatttacctgcgtggggaggtacgcaaaaaaaaaaaaaaaaaaaaaaaaaaaagaatgttttttttcttttccccaagggtgaggcaaacatgtgagcgctaacggggacgacctcggcaggggagcttccccagcgtgtaaaaatagcattaccttttcattcgtttgtttgccaactttgcttctttcccatttgggaagttcccacaggaaaaaggcgaagcaatcgaggtggacgatgcgagcgaggcggcgaacttgtgcgggactcgcgtgccttgtcctctgtcctagccaccgtggttgagtttgccccctcccagttggtacattcgcttggttcagaaaaaagttcgtcccattcgaaaggtccccatggagctcgtgccaaacagagtggtactccactgtggagagcgcgcgtgccgttaggaagcacttaagagaggaggaacgtaaacgatgtataggaagtaacctcttttccgcagtgacacgctcaccactggggcagcaagcagggccgcaacagaagcatcgatttaagtttttttttccccaataggatatgtgttatccgcttggtgtgttcctttccgttaaataaaaaaaaaaataataaaaaaaataaaataaatgagaaagttccccttgtgtgacctcttccatgtgacctcctctacgtgacctcctgcaggtgtgccccctgccattttttttgtgtatgcgagaggacaggaagagtctcccatgggagatgaagaagctaaggagtgtatttccttttttgggaaccccacccctgtcacgtcatgatcgcagcaaaaaattcgaacagaatgggctgaatgaaccaatggggtgaatgaaccaaacggggtgaatgaaccaatggggttagttccccccatttgacttggccactgttgaaggcagcggtttcgcgatcggcctttctgcccgtgcgtgtgtgtgcaacagcttgggaggtttgctttcgtaggacggtggacctacgtacaactcacgtctatttatatgtgtaaattttgctagcgattggatgctacggggaagtgttgaccccgataacctacttcagacttcccgcatggccacgacgtttcgttggttggccgttccgttggccgttcagctgaccgttccgctgaccgttccgctgaccattccgctgaccattccgctgaccgttccgctgaccattccgctggtcgttccgtgagatatggcggctttaccgaggctggggcaggcaacccgaaggggatgcaactcaatcgaagtgtgtgttcctccacagtgcgggtgaataatctgttggatgaagggggaggaagcaggacgtgtaaaccgtgcacactcgtttagccacgtaaaggtgaattttttttttttctccccactgtgagcttttcttttttttttttttttttcgatttgcggcactccgcttagcattgttgagcatgtcgaaagaggattggggttacacacttgaggtgcctgttctgagcgcagcggtgaacgagtggcagttgtgccgcagttgtgtagcagtcgtgtagcagccgcatagcagctgtatagcagcaccacgttcttttttttttttttgggtgggagggtcaatcgcgcgatttgccttccccgcagaataaatctatgttctctttttttttttttttttcgaaaagggtacgaccaatttccccctcgttgcgactcaaaaatggaagtacttcccccatatgcatgtacaaaaaaaatgacgtgcgaagaaggagcgttactgtacaccccccacctgacgttacacacagggttacacctatagcaagaggggcaacacaacgatctataccttaatcgcgtcctctacacagcatgtctcgagagtaacgcataacatgcaacactcactcctctttataagcgtgagggaaaaaatggtaactcgaatatgaagcccatttgctcgaccgcttatgctgtgaagcttttggagttcttcccctggatggatgacgtgcttaagttgatgtacctggtaaagcggcgaactccccgcggagccagcaagttcgccgcgggggctcttttttctccgtgcccccccatatcaccgccttcgcacctgcacacctgcacaccgcccccttcgccccaccccccatttcgtagaatagatcctggaagagagtcatcctcgacgtgatcaacaacaccaacttcctcagggggaaaaaaataatgcggctcaaaaacaggaggagcatttttctcattctcaagtacatgaggggggtctccccggttgggggcgagttgggcgagttgggcgatttgcctgaactgcatggactgcctggactgcccggactgcccgcatcgctcgaccgagttggacagccattccccgagaacaccagtcagtgccccttccccaacgtgctgtaagtgactcccttctgatacttccccccccctgtgctcattttaaccacccaagagtgtacgtacgcttatctattcacccctctcccaaaatggcaatcaataaagcactgtgtgtctctgtcctctcctctcctccctgcagtgaactaattattggatcatgtaaccctaaccccttgttcttcaactacatccagaatagcttcccccgtctgatgtgtttcaagttaatcattacctctcctgtgtgcatcccgttactcaaaaatttttgttttaattccaagcacctgaggtacataataatttgcatcgtgaatcggcagctggtcacagattatcgggagaagttggagaaaaacttgagtaacttttttcgccagtggggcataaacgtcacgctcataacggagctgggcgcgtagcggttaagtgatgacgtggagaagggacgacgtggagaagggatggcgtggagaagcgatgatgtggagaagggatggcgtggagaagcgatgatgtggagaagcgatgatgtggagaagtgatgacccagttatgatatgcggctgtttgcacatattgatcaatcgaagaggccgctactctcccgctttcctttttctgtgcccactgtaatctgttttttttgtttgtttcacccatttgggttttccatcccttttgttgtcagctggtgtgagcactctcttgttgagagaattgcccgatgcggacgttccaccatttgaccctcccctgttttacccttttcggattttttctcacttcacctatacgcattataggagggcaatacccctcgcacgatgttttttttttttttttttttttgtttgacttctaccttgctcatggcaggtgtgcaggactttgcacggctgggcgaggggcggccatgtggagcggccttgcgcagcagccttgtgcagcagcctcgtgcagcagctacgttgttttagttcacccctttgtttggttagtgcgtgtgtttcgttagttactcctgtgttttccttcattccttgccgcttccacttcattccttgccgccccccctttgtttccgtttttgccctttcccaccacgcgaccacatcataccccccccaaccgcctcggacgcccttctccgagcgcaccgagacggccaaagagcgaacagcgaagagcgaagaaaacgaacttaaaaaggtcggcatgccgatgtgacaatatagagtcgcttgcacgcgtagcactgaatccgatggcgacacaccgcggagtggcctaaaacactgcacggggaaattcccctctctgtgtttggagggccacttgtcccgacgtgcagggatgtgtttactcctcgcgcagggatgtgtttactcctcgtgcagagacgtgtttactcctcgtgcagagacgtgtttactcctcgtgcagagacgtgtttactcctcgtgcagagacgtgtttactcctcgggcagagacgtgtttactcctcgggcagagacgtgtttactcctcgggcagagacgtgtttactcctcgggcagtcacttactgagtgccccaccccacgtggcgtgcatttgccagttacatgatgagcgcactgaaaaaactacctgcttgaattgcaatctcctgtcacgacgtacacgtatctcgtccactgccaattatttttcccgctcgcttctcctcctgccccggggaattccacatgaggaggaggaggagaagaagcgagcgggaaataattggcgaaagtggcgtatggtcaagtgggcggtggataactgacgtttaaaaaaaaaatagcaaaaaaaagggaaaaaaaatagcaaaaaaaaggaaaaaaaaaaaggaaaaaaaaaaaaaagggaaaaaaaaaaaagggaaaaaaaatagctaacaaaatagctaacaaaacagccaaaaaaatagccaaaaaaaaaaggaaaaaaaaagtccaggaatggccatttgaataacagcaaaccaaattgcatcaccaaactgcttgctgcaaagagctcgtggcgaacttcgtgcaagtttccaaaggaaaagaagtaaatgatattggtgtatatcacaaacaaggccggtttgtggcacctgaataaccgttttctggcaagtttgtcgccactgtacctgtcgatcttctggtcagtggtgctgtctgttgttctgactgctttgttgctcgccgtggagcggtttggccctgacgttgtgcaaaggtttaagcagaggggcaaggccgtgcgcgcgcagctgccgaaggcggtcagggacccgagctgagcggggcgcgaagcaggcgtggcaggaagtagacgtcgaaggaagtagacgtggcaggaagtagacgtggagcgaagcagacaagcattacaacagaccaagcaccatccttgctctgccatcaccgccatgccatcaccgccctgccatcaccgccctgccatcaccgccctgccatcaccgccctgccatcaccgcccttccatcaccgccctaccatcgccgctccaccatggacgagcgggtcaagctgttcatggaggtgaccaatttgttggacgaggaggaggcagagtccattttgaaaaagtgtcagggaaatctggaggtacgtctcggatgagtaatcactccgtgtggtgtgttcgtagttcccctttttttgtcagggggtaaacaattatgtgtcctccacctgatgcactcccttttgtgaaccccctttttctcatatgcaggaagcgatatcgacgtacttgaggaaggttgactttgagtcactggacgaggtgagaagatggagattcctccctgtgtgggagagtcacctgagagagggaaagaaaccgccccgttcgtgccctctcctgcgcgcacagcaactgtcacaattgccactcccctaagtgtgccccccccaattggctccaattttccacccctgttgaaggacccccccggaaatggatccatgagaaaccgcgggaagagccgcttcccaaccagcgaagggacgaaccaaccaacggagagaaaagaaatgtgtcaaaggaacgaagaaaaaatcgagagagccaatttgtattatctgttgaaccaaatcggatcgttaatatgccccattgtaaagagtgtgtacagtctactaaccgcttgcctcaaattggtcagcacgtatatcgttagttctccagaaagggatacctttacagcatactacgaggagaggttcggaaagagacatgtgaatttctttaaagggagtctaagtgaagccatcaaggtttccaagcaggaggagaagttattgcttgtatatctgcatattgaaaataacgatagcacctatttttgtgaatccatttttaagaatgaggaaattaaatccttgttcgacaactcctgtgttttttttgctctggacattaccatgggggacataagggagttgagcaacgtattgaacgttattatgttaccccagattagcatcatcctgacgagttatgtcaaggagtatgaagagctgtccattatttatggcaccccgtcagctagccatattttgaattcagtaactcactgtattgagcaaatgaatacgaagaaggcaaacaaagataaaataaaaaataaaacgtataccgatcgactgattcgagaggaacaggacagggaataccaggaggctctgaggaaagaccaacttaaggtccaggaaaggaagaaaaaggaagaggagaggataagaaagatgcatataaaaaaagatattaaaagtaagcgaagggagaaggcaaataaatttcctttgccaattagggacgatgagaaggtcaccaaaatatgcattaggttgccgaacggggtgaaaattcaggactcgttcagcctgaatcacacactagaggatgtgtacgagtgggccgagtgctccgagttcttgggacaggactccgggagtggaaagggagagatcattattcctttcaagtttgagttgatatgcggccacaccaagaccgtgctgcagcgcgcgcgcaacgcgcttggggagttcgacctctaccccaacgcagtgctcaacatgaagtcgctggactcgtccgacgaggagtgaagcggtggggaggcggtggaggagcggcggggaagaggcggagaattggcgaagaaccggtgtgaggcacttccccaagaaaaggggctcacggtggttgcgcgccagtgtggcaaatgccctgttggatccctccccatggttggcagcgcgcgacctgttttattagtgctttccccgcatcgtcgccgtgttatcaccgcgtcgtcgtcacgttatcgccgcatcgtcggcatgttatcaccgcatcgtcaccgcttctttacccccccatgcccttttctttcccctttccctttttttttttttccgttgtgtacttttctcgtcgtagtgccggcgaggcgtgctccctcgagctcgcccgcccgttccaccgccactaacccccccttgcctcatacacgcatgcgcaatgtttatgtttccccccgcaataatttgtgttttttttccgagtaccccacccctcaagggtgcacttgcctgcacacgcagtgtgagtaccagtgactcttcacgtataaatgtatgaggtgatttttttttttatatttgcatcttagcgataagacttacagccactacgttatgatgagtaagcacaccacagatgtagagctaatgataggaataggtccgatgtgtcaagggtctcccccccctcaaaaaaaaaaacacacctagacagcgcttgcacctacacgtgtgcgatggcgcataagggaaaagagcgcgtaaagaccggtgcactgcaaaatgagcgatgcactcatgagatcgcaaaatggctggcatgataagacagggttggttggaaggtcctctcgtgctcatcttccctttgttcccttttttcctttgcccccttttggataatttttttcccttctcccctaaatcagttttgcaccttcaaggctgctcttcctcacatgcacatgtgcgtggggagctgatgcgggggaagtcacttatccctccgtcgaaggagcgcgagaaccaactcgtgtcaacgcattgcagaaaaaaaaaagtggaaagaaagtggaaagaaagtagaaagaaagtagaaagaaattataaaacaaaagagccgtgacgtgacagaaaaaaggaatccatccccacgcaggagtcactatgctgtattaccttagcccgaacggcgaaagcaatcacttgagcgaaaaaaaaaaaaaaaaaagcagagacttgttcatttgacgttctcgagagtgtctctctcccccctgttgcgtcatttccataaaaaaacggaaaatcctaattgtgaataaagtgtaaaggtaaacagtgatacgaagggaactctctgcccctcttttattttcattcgagcagttggacaaggaagaagcgagtaagaccgctgtgtcgccatcgagaaggtaaaaagaggagagaactggatgagcgtcgcgttaagtggagtcccattccgtggtgtcgtatgatggaagacgccacgaagacgtcacgaagtgagagacagagtacacagcaatgcagccggtacaccttcgaagtggctgcttctttttttttttttttttttgtgcgtgtccatcgttggtctgtttcctcccgcgctgtgcagtccatcggacagagtgaacaactgcatacgagtatacacacatgcgagtgggtacatgtgagttgggcacatgtgagttaataaatggtcgccccccccctcccctcacaagtgagtagttccccacctggcagcctcccagggaagtcaagccataccaggtaacgcacaacacgaaatgggccaaagaatggaatacttcgaggggacacgcaaaaaaaaatgtcaacaaagtgtgcatgcagaaagggggaggttgtacatacacagatgggatggctgtatgtgcgtttcagtgaccgtgcatacacagatgagatggctgtaagtatatttcagtgtccattggccgtgcatatggttgggtcggacgggtccaccccccctcccccaggctgcatcttttattttgtttcgttttatccgcacgcaatttccacctggggtctgtccaaaacgggtgggacccgcggaggggaaatatcccagcagtcagagcggcagtcagagcggcagtcagagcggcggccagtggggcagtcagagcggcggccagtggggcagccagatcggcagtcattcggacagtcattccgatagtcattccgcgcgttacacaaaacagccagtccgcacgtgcgctgaacgtgtggttgttaggacttgtccgtttgggaaaatttttcgttgcgtcactacgaaggggaaaggcaccttcgcaagcgtactggtgcgttctggcggaagaggagaggaaaacggggaacgggtggcggacgctgagccgtacattttttgccaacgttaagtgaaagaattggaagacgctccttaatgtgtattttttttttttttttgcgtagttgcatccgtatgatttgttctgcgctgcgttttgtttttttttgctttgttttgttgagctgcgttttgttttgttttttttgctttgtgacacctcgccgcgttacacctagttgtattttttttttttttaacgctgtccgctagctgccgcttggctgactcggctgtttttttttttttttttttttttttaacgctgtccgctagctgccgcttggctgactcggctgcaccattttcaccccctcacgttgaccccatcgacgcgtcttcacccctcacgttgaccacatcgacgcttctcccccacgcgtcttcacccccacgagtgttcaccccgcacgttgaccacgtcgacgcttctcctccccctctcttattcacccgccccattaaccatgatccagtttttgaaaaacctgcagctgcacaagaagaaggacagtggaagtactaaagagccaaagagagaaaataaaatgaaatatgaggactttaattttattcgaactcttggcacaggtatggattcctcaggcggagcggcaccctggagaacccacgggggaaatgagcagctgagcagctgagaagatgagaagctggccaactgagcagcttcggatggtctgagccaaaccccacacacacctccccgcgcaggttccttcgggagagtgattctcgcgacgtacaagaatgaggacttccccccggtggccatcaagcgatttgagaaaagcaaaattatcaagcagaagcaagtcgaccatgtcttctcagagaggaagatcctaaactacatcagccacccgttctgcgtaaggaccagcggagggagcgggggtagcagcgtgaacgagggagaggcgtgaacggagggagcggtgcgaatgggggttatttcagctgcgccactccgactgcgctactgcaactgtgccactccgactgcgccactccaactgcgccactccaactgcgccactccaactgcactgctccccgtcccgaacaacaaacactatgcagtgatccctacgcccgttctctgcaggtcaacttatatgggtcgttcaaagacgagtcctacttatacctcgtgttggagtttgtaattgggggagagttttttaccttcctaagaagaaacaagcgcttccccaacgacgtggggtgcttttacgcggcgcagatcgttttgatatttgagtacctccagagtttgaatatcgtgtacaggtgggtgtgcgaggggtgaaggagatgtatatcctgctatcactcgtagttacggtgcggcctgtagttacggtgcgacctgtagttacggtgcggtcggggataccccccacgtgcgtctgtccaactgccttatcacgctcgcttccctccccccctgagtagagacctgaagccggagaacctactgctcgacaaggatgggttcataaaaatgactgactttggattcgcaaaagtggtggacacgcgaacgtataccctgtgcgggacccccgaatacattgcgccggagatccttctcaacatcgggcatggcaaggcggtgagtgcacgatggggcagtcctccccccctctacccggaagggggcattcacaagcgatgcggcttcctcgccactaccacgttgacacaccgcgcatacggtggttaacccgtgcagcgcctacccagtacagtgacctcctctcctatgaccgcttcttccccccccctgcaggcagactggtggaccttgggtatcttcatttatgagatcctggtaggatgtccccccttctacgcaaacgagcccctgctgatttatcaaaaaattctggagggaataatatacttccccaaatttttggacaccaactgcaagcatctcatgaagaaattattgtctcatgacttaaccaagagatacgggaacctaaagaaaggagctcaaaacgtgaaggagcatccgtggtttgggaatattgattgggttagtttgctgcacaagaatgtagacgtgccttacaagccaaaatacaaaaacattttcgactcctcaaacttcgagagggtgcaggaggacttaaccattgcggataaaattacgaacgagaacgaccccttctttgactggtaggtctgtccttcgctcggttgccctgtcgctcgttctcgttcccgtcccgctcccgttcttttttttttgcaaaggggtttaccgaattcgtgtgcataatttttttccatttttttttctttttttttttccatttttttcccttttttttcctccctttttccttccttttaccgccctttttccttgtttttgtcgttatgcacaattcgaacgacttcgtcgtgtcccctcctgcttaaccgtccgttgtgttggcccaagtgcgatcgtctatttcgccatttcgccatttcgccatttcgtcacttctcgtgtcatttcccgtttgggcgtcaccccccccatcgtaattgtccatgtcgtcccatctgcgcgaagcgactgaacaggcaaggtggaaagatagcccctcgtgtgacatgtcgagtcgcttacggggaaaggcagcctctcgtgtgccgtggagaattgctcaggcggtgtgataaccccatttgtgagtaacgctgcgccgacgtgtgggcaggtggctctccgatccaactaaagctgccccctgtatgcaactttatcgttgtggactcctcctttgtgtacctcctccccctttgtgttccacctccccctttgtgttccacctcctcctttgtgtacctcctccccctttgtgttccacctccccctttgtgttccacctcctcctttgtgtacctcctccccctttgtgtacctcccccccctttgtgcttccacaccgtggaaggaaacaagctgatatacagttacgattggtttaggaagtgataaaaaaaaaaaaaaagttgacactggggtgtgcgtagagtagagggctaccaccccccctccaaatgggtcatgtccccagggaggggtacctctggtggtaccgatttgattgatcacctgtgtgattgtcccaccacaagggggaggcttctacacaatgggaggcttcaccccagtgtcacatttctgtactttaaaagctgaattaaatcggggggaattctgttcacgcttatatattccgtgtgttgcatctcctcattgtcctctctcgtaggagcagactggaggaaaggaagcaaatatttctttttctcctttttcttctttttcgtctcccccgcattgtccactttggtggcccttcgtatgtcattcccacatggataattcactcccgttttgtaactatatagcagatcagaacagctcaactttttcaaacgtttattttgtacagtgtttactgcatcgtaggggtcgggccatctataaagctttatgtctaccttcacaagtttgaagaagtatttgtatgtggagtagtgttctccgaagatgctggatggagaggggcctcggtaggtggttagattttctttggctggcacctttggcaggaatcggcagttccggtccattgtttcgatgaggtcgtctgtgggggggaggggtggtcagccttattagcgtggggcatggatggtcagccttattagcgtggggcagaggtggccaacctcattagcgtgggttagagatggccaacctcattagcgtgggtcagaaggggggtgcctctggtcatcagtgcaccgatgggaccgacgggaccgatggcgcggagacttaccatcgttgtcgaagaagaagacttcgggacacagttctttatatctgtctttgtcgcagatcctctcctttaaaaaaaaagcttccttcattctgttgtaaagcacaagttccaccaaatcgagcattcgatctgcatttttttcgaagcagctgacttttcgaccttgtcttattatcgaatgggagatgtacgcgaggtacttgtccctgttgggtttgtcgagcgtatcctctgacgggagtaccctctcgaggtgtgcctcctcagggtggaagaccatgtgtgcactccttcccctaggatatgcatggatcgaagatgagaccttttcaaatttccccacatcctccaacggatggtcttcaaatagtgtgatgtcccttttgttcatctcccctgtgagagcaccccctcgcactgttttcttttttttccttttaaggcacaccctgttacgcttcttcccctgaacacgggcgtaataatttgtataccttccatccatttttaacatcctgcattttgcgaaggtcttccttttttgaatgctacattttgtatgctctctgttgtagcatgtgccatgcaccgtctggttggtcgaatagagacacagactgctgtaacgacttgtgtgacgcaggagtgaagcagactcttcctctctcagaggttgtgcgtaggttctttctgggttggactcgaccgatggccacgtgcattcatcccctcgttgtgctaattcctcctcatgtctgcacgtggaagcgctcccccctctccgctccgagcaccttgccgagcagctacccttaacgtcatcatcaggcacgtcaggagtgtcaggagcgtgaggagcgtcaggatcatcaggaagatccatcacgtctggcacgtccatcacgtcagtcacgtcagtcacgtccatcacgtcagtcacacccatcacgtcagtcacgtccatcacgtcagtcacacccatcacgtcagtcgcaccgttcacatcaaacacatcaaaggagttgctgctagttagtatgttattgtacatgttcctcatctttgcatgagagttgaaaaaaaattcattctccatcttgaaattttcgtaagtgtacttgggcgttcttcgcttggcctggctgcgttttgcctggctgcgtgcgctcgtggcgcagaaggggggtagtaggggctcgtcccgcatgctctgagtgggggaggtagggcaggagcaggagcagcgcgtacggtgtgtgttttcgaggaatgttccgtttttgccagctggacttcttccactaagacaccgtgtgagagataagtgaatgaaaaaaaaaaaaaaaaaaaaattaccacctgtccgtgggtcactacgtcaaggaaatgtgtgaaccgaggaccctatgcaggtggccctcctgtgcggttgcagttctgccgctcaacttgggtgagaaaagcgactcaggtttgcagcgagggagttgtcaggaggaggctgccaggaggaggccgcaaggaggaagccgtcaggagggagttcacgaacgggaaaaaactcggagtgactgcatttggggtgatagagactcgttctcccccttcggggtgccgcacgtccgcctggaatataagacaactttttttttttttctttgtggatgatagaggcctccttccgtggggtttctcaattgggcccgggaagtcaacacgtggcagcttttgcgtccttaaaaaattggcgtccctttaaagtgcgatgctgtttagcgtgcgttttgtgaaaaaggtttgcagttgggttaaaaggagaagaagaaatgggataaaagggataaaaaaagggatgaaaagaagggatgaaaagaaggggtgaaaaaaggggaagaaaaaaagggatgaaaaaaaaggaaataaaaaaaggaaacaaaaagaagaaaaaaaactaaattgttcgttcgggggggcagtttttattacgtacaggtgtacccacatgtgtgcgtagttgtgtgcatgtgtttttggagaagcgctttcgcatgcgcatgaaggtgggaagcgatcggtgcgcagttgtttcgcagttgttgtgcagttgtttcgcagttgttgcgcagttgttgcgcagttgttgcccagttgttgcgcagctgttgtgcagttattgcgcagttgttgtgcagctagtgcccagctggtggccactccctggcggcccctgtgcccgactcgcgccacgcgcagctcaggcggaccacgaaattttgatcgggtgctggggagtcaccttgaagctctgcaagccgttcatcgcaacttccccattttgataagagctgaagtccacaaaggctacgttccttccaggaatatgtctcacttcacaaaaccctgggtactgattaaacaggatttccaaagcgtttttgttgatttcgttgggtaggttttggataaagagggtgaagacattggctgtactacttccgtagcctgtttcggatttgtaattggtaattggtttgtatgttccttcaagtttttctacaatcctggacttggtcttcgcatagttaatgtttatttgcttgttgaggaagagcttccccttcaggtttttgtaggccagggtggaggatgcgatggtgttgaaaacgacaaaggcctgtcctctggactggttggctttctttataaccacgtctagtacgttcccatagggacagaagaactcgaacaacaggtctctcaaatccttgacgtttattttttcctccaagttattcacgtacagtgtttggttgggtgggatgtcgaatgggtccatgctgggcagggggggagaaagggcgcgcagcggtagccaatcaggggcatccgatttagggtaattagttaggccttttggcggctcccttggcggttttggcggctcacttggcggttttggcggctcccttggcggttttggcggttcccttggcggttttcgcggctcccttggcggttttcgcggctcccttggcggttttcgcggctcccttggcggttttcgcggctcccttggcttttttcgcggctcccttggcttttttcgcggctcccttggtggtcttctcacctcacttggcggtctcctcacctcacctggctgtttccgcaccccacttgcctctccacactagcgcagaaacaggttgacgaaggccaggatgacgcaggccacggacacgtataaggacaggcggtccccgatgactgcgaacttgccaagcgtcccgaggaacccacctttcttgttgtcgaagacgttggggaaccgcggcttcaggtaggtacatgtgcaaatgcacagaatgataacggtgatcatagactccaagttaaacagtgccgacatggtgggcgagagaggggcgttttagcgggttggaaggcgcttcgtagagctatgccccctgcgaagatgagccgctttgccgagccgctttaccgagccactttgccgagccgccttaccgagctgctttgccgggccgccttacagagccgctattcctctcggaggtgccgcgtcgtggctatctctctccctcgctggtgctcaggccactgcaactcggcattcgcctcgagtgctgcaaaaattcaagagcacaggggaagcctaagtccagccattcatgattaaaaaaaaaaaaaaaagggagttgcaaaggtttatccttttgcaaaaaaaaaggggaccaacaggagtggcattggaaacaaaaaaaaaaaaataaaaataaaataaaaataaaaataaaaacaataataatgataatcataataaaaaaaagtactttatataaaagcatcccttgtgggggatctatttaagcatacagccaatttagcatcgcctagtgccccatgtagagtgtccattcaagcttcccgaatgggtgttgtttgggggcatcgaaagggcgtttgtctgtccttcgaacgtgtatcagtttcactgtgcatgtattttttttttttttcccgccgagcaaggggggtctgttactttggcgtatttagcaaacaacatagggggtagaatccccagtggtagggcaaaaccttcatgtgacgacgatctttcctgctcttaacatttggcgattttgaacaaggggcaacatgtgacatattatataacacgtagcacgcgtcaaacgttgactccacctgttaatctccacctccaggtgcgcgttgcatgcccaattgtgcgactgccttttctgcgggtttttgttctccacccctggggtgtttatctctgccgccaaaggaaaggggcaaaggcggtacaaacagaaaaataatgaagaggcaaataggaatcgataacgcaacaatgaaaagatatatacatagtgnnnnnnnnnnataataaaaagggagttgcaaggttatcctttgcaaaaaggggaccaacaggagtggaatccttcttcgcatgtggcaaaaaaaaaaaaaataaataaaataatgacaatgatgtgataagcacgtaaaaaaaaaaaagccacaccagtgagtaaagcagcggtggggaagtgacgaaggggaaattcaaaaatattagccttgatttgtgtcaaatgggatggggaaaaaaaaaataaccaggaaggggagactgctgtcccttttttggtcgtagtcgttccaagtcgacctgcattggctcgacggcggagagcgccgcgcacaagtacgcataggcacaagcacgcataagcataaatatgcatacgcacatggctttgcacatacctttgcgtaaacctttgcgtatatttatgcgcgctctctcctccactggcttgcctcccgttggagagccgccatccagaaagcgaatctgccaaatgccgcttacaaaatgggcgcttacaaaatggggatcgatcaccggggggaaacaagttcgcgctgcagcgaagcagcggaggactcaaaaaaataaagtaaaactgtaatgaagcgggataacataaaaatgaagcaggatgacctaaaaaagaagcgagcgaacctaaaaatgaagcaggataacctaaaaacgaagcaggatagcctaaaaataaagcataacacaataacgagattgcagcggggcggggcggccgctagggcgctgcgagtccttggagaaggcgcctggagctgatgacctccgtggtgaatatcaagtagtggtaggcccggctgtgcctgttcaagttgcggatggcggcgatctccgcgtaggaaatgccgcccacatagaacagcagcacgacgtccttctgcccctccacatcttcatctgccccccaaggtgccttcttccccgtgtccacgccaaatttgccatacccaacggcattctgcacaatgtcgagagtaggtccgctcaaaaggttaaaaatttcagggaaagcttgcatgttgttctttaatatgcccatgtattctattagcctcacggagagaggagcgtacccattacaaacgtacgaaatatcgttctgctcatttgacagtaaattaaaatggtttctgagatggctccaaataaatttctgcttcgattgagattttaaaatgctacacatatgtaatttatttatacgactcagttcttttatgccataattctcaataatgtctttttttagttcattggtgtaggtctcaccgaacccatttgtcaccacagaaaagagacacaaaagccgatacacttcaaatatgtctatatttgagtatataagatgttgaatctgttggactattttatgtagagtggtcctattggatgtgttattcagctgaattatttcgtcttctaatttgagtttattgaaattttcttccttcttcattgtggtgaggatgaaggaagcgaggttcacatgagtcgacaaggaattgtgttcataatgctttactttaatttttttcaaaaaattattgatttcttctatatccttcagtgtgtctttttctttgtacgttttttgtatttcgctagctttgttgtgaaggtagaacccgacttggtttggacttagatcctttatatcgttgtaaagtacatctaccgaattcttcagttttattctcaccatcatgttttttagtacatcgtcgttgtgttgtttctcctgtgtttttttctcccctcctggagtactcatctcgttaaatataatatatcgagggacttctatctgcaaattggagatgccaaacagatggtctagtaacccttcgtatgtgaagggggtgcaaaagggagtcaccatgtctattctccgatcgatgattacacaggagtcaatcttagtggaaacgctaagcaggaaattaaaattcgatatgcctagcttctcctgtaggtagcttttctcccttttggtcctccgtttcatctcctgcttctcgttttttttcattaggaaattcgtattatcttccttagccataaaattaggacccgttccctccgagccgctctcgtagtcttcgttcaccaaatgtgtctcttcctctgagtctgttcttttcttctccattgagttgattacccttttggttgaccctttggagggacggctacgtgggcttcccttcctcctccccccctgtatggtttgctttgtctcccctgctttacgccctctactgggggatatgccctcctccctcttcccgtcacttctccctaaggagcttgaacttttgtttccatcccttccgccactgttcgagatgtctctttttttaatcccccctctggagttccttgacagatccgaagcagagtcgatatttacccgttcgtttggcactcctcccatatctacgagtgttccctgtgatggcatttccttaatcgattgttcgtttcgccttcttggtcgctcccccggtgcgtgttcctccccctcgcgtgttttttttagcgctccgtttggcgcttcttcgctccgcccgggggggtctccctccgccgcatcgcgttgctcgccgttgtcatcatcaccgtcatggttatcatcaccgtcatggttatcatcaccgtcatggttatcatcaccgtcatggttatcatcaccatcacggttatcatcaccgtcacggctatcatcaccgtcacggttatcatcaccgtcgctgccaccttcaccgtcatcgtcaccgccatcatcatcatcatcatagtcagcttcatcttcagcctcatcttcagcttcatcctcatctccctcctccgcgcagctccccgttggggatttatctcccctatttttcttccccccatggagggtcctcccttgagcggtccctttctggttgcctttatcgaaggtctccctgctggtcctgggactcctcctcctagtcctgcggcgggcgcgctccgagaggaaaattttatgcagagcgtacttcaccgggatgacaggtggttgtcctgaatcccccagatgtctaacgtcttgcatattttgtaagttggtcaatatgtctaagaaatcttcatcaaatttgttgggagtctggatatcgaaattcatcgctactatttcctttctcagctggattaattgttccactatggagtgagacacatgtcccaacgatttgatgcttttgaagactccatgaaagaggtgttgtaagaacataaggctgaaggagcacattagtaggtgggtgaaatcgctatccacgtaatactccttgtacagtccctttatctctaggctgaatacgtcattgtacagtgggaagaagtaaagggggaagacaatcacgtggatgtggatatccagcaggttgtgctttacgatttccgcttcgcacattggagtcatatacggaatgaagacgagggagtactttctaccccccccgggggcgtcctccccgagctggccccctctgagcttgccccctccgagctggcccccaccaagcttcccccccccgagctttccgctctcacacttttcaaccctttcaattaccttaaagacattttcgatttcataaaaatggggtcgcaaaaagaataggatgttggggaccttatccagcttgcttacattaacttctgtttcattgtccagtaggaatacatgttctattcgttctttgttaatatcatcgtcgtttaggaccacgttgaggatgatatggagtgatttctcgaaaaaaaggcacttatcccctttgaagcgtttgaatatgttaagcagctgggttcgttcctgctgcctcagcgcatccgtcacgtccatcgtgtaccggggtggtaaagcggcgcaatcgcgacggggtggtaaggcggcacaatcacggcggggtggtaaagcggaacaatcgcggcggggtggtaaagcggaacaatcgcggcgggaaaggtaaagcggcgcaatcgcggacggatctgattaaccgctgctctccccgctctaccacttcgaagagaaaggagctcgcaaaaccctgttttatagcaacccgcccagagaagccaatctatctcctacgcctatggagaatacttcctggtcggctcatgtgaaaaaaaaaaaaaaaaaaaaaaaaaaaaataactaccaactcaggatgcccctaaataataagctcaaaatttattctacccctggaaatcttccttgcacggaaaatcgtcgcaatttttgggaagcgaaacttcatcctccctatattggcactgcgccggtttatgaggcgataatgttgccccatttttactccttgcctggtgatatctcccataaaggcttgcttccttcttggtaagcttccctgcaccgtgcaaggtttaactgttttccgttccttccgtttctccggaggggtaaggcgaacaactcggagagcgtttcgcaataatgctaacaagtaggcgtaattattttttttgttttttttttgtttgtttttttgtttgttttttgtgtttttttgtgttttttttttttttttttcgcatggttgttaacctgtgtacagtacagcacacgagcgctacttcccgcacatacatggcatagttttacctctgcgacccacaaatgcacaatgcagtccattaaggagggctacgcttttttcattctctacctatcgcacatcctttggggttagtgaagttgagcggatgtgcattggggaaagggggcgtgcaggagacccttcccgcatggaacatatgcgtatggttatatgtatatatatacatacatacatgtgcatgcgcatgtgatgggtaccctctttgggctttgccccgtaggtccactgcgcctcacccttggtccccaccccaacttacacctacagcgtcgtatttagtctgggctttcgtattcgatgacttcttgaacgtcttgtccttcccgttcccctccaagtatggttctcttttcccccagaaggcgaagcgccaaaagggatctttttacgagggtatgcatgtccccgctttgaccctccttctaggctactcttcacattttttttttttttttttttaccgcttctcttcctaccgtaggtactgggcggccatcatcccgtgtgctatcatcttcacctccttctgcttcattttgtttaccattatttactcattcgtgaagacagaacctccgacctcgatgcaccttgtagaaggttacatggaaatttgcaaaaatgggggttaatctgtgaaactcccccaccatagatgccttttttcctacaaccttgtgtatgtgtctcatcctctttgccccttttcacagatgttcattccgttttcgaggaaaaaatgacagaaagctccctaaatcgtatgaatgacttaaggattgaacagctgaacaaactgttttacgatacgtccctttactttgagtaggacactgagaagaaaagaagtgatcccaccaattggagggtctattttttgttcatgaggatatttggctgtatgggattgaaaggcggggtagatgtgtgctgggtatcttgaggagagagcccacaaaacctactcctacgataggcatgcttttacatcgtgcgtaaggaacatgtgaagaccattaggggggggtatcatttgagggcccctctaccagctacctccccccccaatggtcttcacatgctcctcaccaactttacgcaacactatttagtgaatgaatagctttatttagcggctttcccgttttgctattccttttttttttgactcatatatttttttcccttaagtgacatcgttaaaggatgcattctcttttgcttcaattgttgccccccactcgaccagcatacgctgacctcacttcgaaagggtacatcgtggaaacttcacattgtaggacctagacccatgcttaattatacgatacatccacatcagttaaatcgggttgaccccttttaacctgccgttctgtacttcatagcaataaaggaagcacttatcattcttgtttttttttttttgtcttatgtttccctgttgacttattatagtgggggtaaatagcaccccagctgagacgttcataggtggacgagcagaaatgggcacaacgtggaagggaaaaaaaaaaaaaaaaaaaaagggggggaatgtagcccaaaagaacgaaggccattcatatgctctccctgaaaaatagttttttttatttttttttatttctgccatgagtattccatatgctggggaggaaagacgggaaaggaagtagagggtaaatttaaccaccctgttatgtgttcgtcccatttgtgggaaacacttccgccattctcccctactccgtttgagtgttttgataggtacttccaaaacaggcgagcaaagatgatagtatgatgggggtgtcaaggagtacacacatatatatatgtttccccaaaggggcacctctttttttttttttctccattcgcagcgtcttctgaacgggtcccattgtggacatgcatgcatgcacagttgtcaggggcgtccttattccatttcgttcttaatgcttgttaatcggtttatttgtgtcgacttggaaatcgagctgttgtgaggcatcctcctcttcggcagtccatgccttttcaaatgttactacattatattttaacaaagctgagggtacatatttggggaaatgcagccaagtggtccgtcatttttttttttttgttgcgcgttcgtgttatgtgcacgtgtatgctgcgtatgccgcctatgctgcctacggtgcctatgctgcgtgtgtgtacctttggttgctgtctcgacttgaacttatgtcatgggatttgtgggacgatgttttctacttgttcacttccttgcattgggagtgggaaaacttgcgcaaaatgcgcgcctgcacaagccacacatgcatgtgtacgtccgtttaaggggagaagcaccgaacagttgctaagactgacatgaatgccacgaatgacatgaatcgctttttttcccattcaggtttcttcattgttaggttatgcgaggctaaggtccggagcatacatgcctcgaagtaaatgcaccccacaagtcgtcctaatgtgcaaattttagctagccaaaaaaaaaaaatgaaacagccaaaacatctcatgttcgtgcattttcgcgcacatctttttataacgttggtgaagaggtgtatttgagcctacaattgctggcgctaaatgtgcgtgcaaatttgtgttcatcagtatggcgacaattttagctatctagctagctttttttcttnnnnnnnnnnnnnnnnnnnnacgactgttcataattttgttcatctgtacaaatatgttcatatttttttttttgatcggtagcggaacttgcttctagtaaaaaatgcagcgcggttagacgatacttggcaacgcttttggcgagcgcttacacatgtgaaataagcacaattatgtgcgaaggacacccaaggaacataaacatttggggatattcgctttgggctttttttttttctttttgcctacacttatgcgggtgatgcgggagacgtttttgcggggaattttccttcctgcggcctttcactgctggggtgcaaaagcggaggcgccacgtgtgtgccatgctgcgtggtcgttctcatgtggaaattattttttttttttctcattccgactaaaaatttaattaacatttttggagaggaggtaatacatgcacccgcaccctatactctgcatccttgcactcctttggtgtgcagcaatttgtgcgccgcgtttcgtcgcatctgttcaccttaataaggttcgttccacctttattgatgtttttctatctgtccttaaagacgcatatcgcttagggggggggcacctccagttatgcgaacattggtttatatttatacacacgtggcgcattcatacgagtgtggttttaactacacccccttaaaaaaaaatgcgtacgcgtggttatgtggttaatcatacagtgttctcacgatgtgcatgctttattctcgcagcgttcacgcgaatgcacgaacgtgtacggagtccacttacaacagcacattgtgtcattcttcgctgctagagggaagatgcgtgcggcaaatgaaacgtgtcgcgaggtgggttgcacgtttacaacgaaaagaggcaaagataattgaggtggtttagggggaggggcaaaacgcatgcatggtatgcgctggtgttttttggatatgcggtcactcggttcgccgcggtgcgcatgtgcgtacgtatgtacatgcatatgcagggctacgtcggcacggttacggtggtctgtatgcactctcacgcctatgcggcccctgcactcgcgcgggggaagcttgcagaaccagccttacgtgtacgcgcaagtgcacagggtataggcacaggtgcacaagcttagatgcaaaggtgaacatgtatacgcccccaaacagtgttgaagggaatttttccaagtgcaaaaaaaaaaatgcaccatatatgtaagcaaagtgaggtcaattttgtcgtatatattttagtattgttttaaaaaatttcgacatagcaaatggaaatacagggtaaacaagggcccccccctttcgcagttaaatgaaaatatatagctatgtaagcaactatgggggtaaaaaaaaaaaaaatgcagaaaaagccctttgagccatcactgtgaaaggtagccaatgatgcgattatgcaaaaaaaaaaaaaataaaatttacaaaatggtgaagcgtaataaagcgtgaagaaggtacataatttgtcacctcagtggtcggggtaagatgaagcaggggccaagttgggggaatgtacagctgcacaaattgcatgttatttccccgaactgcgtgatatggaaggtcaaatggaaaggtacaatgattagcagaagtggtgaagggagtgggcacggaaaaattaaaaaaatttcctttcctttttaaacctttggggattgacctttaaatggcaccacaccggtgtcgttgtgttgaacacagggaagaaatagtgttgtcttttttttttttttcaaaatgaagtgcacaaaatggggaagaaaactccgttgatggtttccgttcaggctacgctgcagtggcagggatagtagcgtgtagagtagcggggctggaggacacccaccccccaaagggttgctaaatatacggtgcgtgaaggaacggagaggcaagcagttaatgtaacgtgtctcgtgaagcatgaccagtcggatcacatcgcaacataagataccttagttcgctttatcgccacgcacaggtgcccacttgtccacatatacactcatgtgagaacgcacaagtttgccttgtaaaatttgaagacacagtgcactgtatgtaacacagacaagaaggagagtgtcatcccccccctttttttttttttttccgttagtacacgacagagctgaagtgatgagttagattgacaaaccatgtggctcattaaaaaaaaaaaaatgagaggtgagggaaaaaaaaaaaaaattccaccatgatatcaagatttctcaggccaatgcgaagtagtaattgaaccctcctcccccaggtatatgttctttactgaattggtttaacacaagggggtgcgcagctgagttggcgttacacggtgcagcacagcccggtaggcatagttgtacgaaattgtggagggggagggggcaactctattcgtcgccgggggtggaaaatgagcgttgagtggtaagcggttgagcggtaagcggtaagcggtaagcagtttaacggtaatcagcttagcggtaagcggttgagcagttaagcggacgcacatacgaacgaacgatcaaaggaaccgacctgctcgtgcggcaattgcaagcagtttaaccaacaccacgaccaagaggaggaaaaggtagccaaaaccgaaaaaaaaactaattgatatatgtgttgccccctttttatgagtgaaataaatgaagtgtggaatgcgtagtacttgtatgtgatgaagcgaacggaacagtcgtagcgagttgtgtgtacacaccagcacgtgcatgtaagtgtgtaaattagtatgcacaccttcatgtatatatttccaagtgcacgcaactaacgtacgtgctcaggcttacacgtacggaagagaaatgtgcgtttgcgcgtgtggctcttgctgcttgaatgcacagggcaaatgcgtccgcgcaggagagcgttacatcctggttaaggggaagtggcagatcgcccgctgaacaaggttgcgtagtgcattacgtgcccgttaattgtttcacatgcatgcaggagggaaaaaataaaaataagcaccatgtgtaagcgttatatataaacatgacatataagcatgatgtataagcatgctgtataagcatgacatgtaagcatgacatgtaagcatgacatataagcatgatatataagcgtcatatatatatattttttttttctttactgcacgcgtgtgtatgcgtttgagcacacgggcggggcagggaggtatggcgagttagagaatttacctgtggacttccttgattacaatttgtttgtatgttcatcagaatggggggaaatgagtaaagggagacgtgagcttttttttttttttgtttacatatctactagctagaaagtgatgtttaaccccagggaatgaacaaaaggtttcgtgttttcacggcgggcgtagcaaagccgaggaggacgagtggaagagagtgtgcacgtgcatgtaaatatatattcatatgttttacgcatgcacatgtacggtttttccctccaaaccctaaacatggtgatctctcaattttttttttcttttattactcgtttatgtgcagatgttaacagcagtgtgtgcacttttgtaagcttacgtttgtacatgttgttactccgttcatcagccctctatctggggagcgtgcatatataacacatttcttaggcaattccgttggaggtaatgttttttttttgtttagccatttaaaacaactattaactatttcactgcttatgcaaagctttctccatttagatccgaacatatctgcgtccgtgtgggttggcacaaccggagcttaaactatttttttttttttttgttacatgcattttagaaaaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaataaaaaaaaaaaaaaatattttttcgaaaaaggctttgttcttaaagcatataattaaagagagtgattttttttatgcatagcttttttcgttttggcaaatttagtggaacggagaggggatgacccctgtcttgttgtagacaagtgaaaggggagtcgtgttaacgcgaggaggtgctgggcgcacgtgcaaatgttcacaagaaggggtgcatatgcatatgtataagcgtgtgcgtgtaaacgcgtgaccctaggcagaagcgagggagcacccgaggagtagcggagagtgccctcactcaggaagccacaagcccggcatggaaaacagggagggaaggaagcccaaccaacgagtgcagtccagggatcgaagaaaaaaacgccatgcaagtgaagagggaaaactccaagaagccatggtacttgcacctagaaaaaagcgaaataactttttttcgatttaatcgaggaggacctaacttgtgggtttaaaagaaaaattagcttggccactctgggcagtgcagacgggtcgcccggcgaggtgcacgaaaatgcgtttaagagggtcgcggtaaagagggagcaaccggggggcagtgaagtgggtaccgaagtgggtgccgaagtgggtgccgaattgggtgccgaattgggtgccgaattgggtgcagaagtgggtaccgaaatgggtgtcgaagtgggtgcagaagtggatgccgaactggatgccgaactgggtgccgaactggatgccgaagtttgcaccgagtcggaagagagccaagaaggggaggatgattactcagagggattgttccacgtgaggggcgagaacgagcagagtgccgcgttcagcgatgagcactcgtttgatgagcacctccacggggatttgtgcagaggaatgactataagcggtgtgcaaagcggcagtgtgaaaagaggcagtgtgaaaagaggcagtgtgcaaagtggcagtgtgcaaagtggcagtgtgaaaagaggcagtgtgcaaagtggcagtgtgcaaagctgcaatgtacaaagcggcaatgtgcaaagatgctccgacgaaatcgaaccctccaactacgtgtatcgaaaagaatcatccaaattagccatgcggtgcacgcattataaaaagccatacaacttattgctgtacctgaacaccttcttaagagagctgacttgtaacaaaaaagatgcagtggatcgtttattaaagtcatttaatcggaaacgatttaataataagaacaacaaaggcatgcgaaataatttcaaggcagacttgtacagggtagtgatacatacggggggcatcctttcctttaaattgctaaaaaataacaacgagattgggaaaaaaacatactacatgaatgaggagttactgcacttagaaattaataatattttagggaagaactaccccttgaagtacattttttatatgaatcaggaggtgcgtgattttcagagagtggttatgcctttggaattgagaagcgataaacccattacatgtggtatggtacttgattttgactacatgggtcattccttcgaaatgaatgaacagaggcccatgaagctggtggacttggttgtgatgctagataagatttgcgagctccttcgcgagaactgcaccgtgatttatgtgcactacgcgggggggtgcacccaccagggggaggcaaaccatgcgtgcgcggcaaactatgcgtgtgcggcaaaccatgcgtgtgcggcaaaccatgcatgtgcggcaaactatgcatgtgcggcaaactatgcatgtgcggcaaactatgcatgtgcggctgagttgattctcccgcactcgcgacgcacagccaaggacacggtcaacgcgcaccgggggcatgcatgcaggcacagaaaggcatacggctacctcttcgacgacctggagagcacgctcaagttgttcgaggagagaaacataaaggtggtgattaggacgagcgagtcggcggaggagaccgatgcggcgaaaggggcaggaggggcagatacatcgcattcgtcgagtttgtcccgttcgtccagttcgtccagttcgtctctttcgccccgtttgccccgtttgccccattcgccgcattggtcgcacttgccgcacaggtcgcacccctcgactatcgcgcatgcgtcgcgcaagaaaaaaaaaaactcaataatgaaggacatcgagcagttatttgaaaacccctacgtcgacaatgtcattctcctgtgcaatgacgtggatgtaatatcctattgctaccatattcgccacaaaattaattacaaaaatggagaagcatgcatgaaggaggcatacacctttcgattcatgaaaccaattctaatatattccttcttaaataatttgccaattaaaaatggaaaaatatatcctcatctaaagctggacaggttttgctacatgacctttatcattacaacgtatctcttaaggtgtcaaggtaggaatctccagaaggtagccacagaaagcgattttaatgtagccctggtgggggaactaattaggaaatataacagtgagaatagcaagctaaagaagagaatggatattttacttcttgatgatttattgtacaaggtgaaggagaaggggaagacgagggggaaggcgaatgctaagacgaatgcgagtgctaagacgaatgcaaatgctaaggcgaatgcgaaggcgaagacagagatttgtgtgaatgcgaagacgaagaaggcggatgcggaggtctccgtttcggacttgctgcgcaggagcttttctccagtgtactaccccatgcactactacttggaggagtcctgacggggggcactcgcgccgccttttcccctgagcacttttttaaataattccccgatcagtgcgctgcatgcgtagctgcatgcgtagttccatgcttagttccatgcttagttccatgcgtagttccatgtttgtgttcttccctgcatgcgcagttccatgtttgtgcgcccctccgcatggtgtttctgttcccccacacacacttccttcgcgcttgatgtgagcgtgctaccaccacagccgcgatgcggggccaccatatgattatttccaccatttgtcccaatctatgcatgcacaccaagctgattttcatcccccccgcgtagaaaatatcaacagaagcgttgttgctagttgtttctagttcttgcgcgagtttgtgcattcgtacaacccctttttttttttttacatgtatgcgctagaaaagggaaagctttaatgggaatctgtttgcagtttcccccagcgctcgagtgattctgttttttgtttagaagtgagatttcattctgtcaggaaaagggaaaaaaaggaaaaaagggagagtctcctgcacgcgaggtttacatatatgtatgcatgtattttttttttttttccctatcatgtgttttttttttttcctcatggtgtgcttctttttttttttcatcccctgcgcgttgcagtttgcatgatgcgctctgcatttttcatttattttatttttttgtgattttgacgtgtactcagtaaaaccggacttggacgtaatcgatagagtggttggcaggtgggtggttgtcgctgcgatcggtggccgcaccgattggcggtcccccgagtggcgacttccacgctctgcggccattttcaaacaactttcctaaaaaaagaccaagtggcacctgaagggtaagtcctggggacgcgatcgatcacaacgcccctgcgggtgcgacgagaaagcggagcagcaagggctcagcatggtaggccaagcgttgcacatgatggcagcggtggaagtaatggtagcagcgatggaagtaatggtagcagcgatggtagcaggggtggtagtaatggtggcagttgcggagaaccgcatgtgcatgtgcaggaacactaactcgaacgcgcacatcacgcaaacgtgcacacatgcatacacatttgctaacatgggaggggaaaaaaaaaaaaacagtaaaacttttgtgccgaacaaactgcaaaaactagatgtataaatgaaaaaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttagcaggtttttacctgcgtgtgcttcggtctaaggagaaggtggggggaaggggcaaaccagaactggtatgagaagtgcttaaggtaatttttgcaaaattgaccaacatgtgacgcagaaaagtctgtccattatgataagctaaaaaaatttcgtctgtacacttgaacctccaacgaaaaaaaaaaaaaaaaaaaaattacttgcaacaggaatggaaaggcatgttatctttttttccaccccgcaatacacccttaggttgcaattcttttttttaagaatttttttttctgtgcaaaaattgatgaagaaaagacaaaaaaagagggacgactaatcggaagggttgcaaattttgatataccaatttgaatgtgagggatctttttttttttttagaaaaagaagcagctagaacgttgcggaaggaagtcctctctgctggggtgactcctattgcacacccgtatgcaaaaaaaaaaaaaaaaaatggcaacggagcggaaatttcgaagtaatctgagcgctccatggggaggggccctaacacggactgctcgtgcggtagttgaaacgggccaagtagtgccattatcgtggtgtagaagcgatgaggggagcgaccgatcacactgcgcccattacacttctatcactggcattactagccatccttatttaatattattattgttattgttattattgttttattattttattttattttttttttttttcagatgagacccccttcaaccatacgaaaaaaaaggagctgcgcgatgtagacagtatttccaaaatgggaccccctcgggcgattcttcacaaaagcgacaaggcatatttcctgagggcggggtggggtttatctaagggagcacgcacctcttgggaattgacttagaataagagttcggggggtgcctccgtgcagtgggtgcgtcctcatgcaggttggaaaattcgcgtgaaggtaggtacttccccatgaaggatgcttcacctccgctaatgttgctatacccccgctaacgttgctacacctctgagcggtcgatatcccctcctcccgggtaccccctcgcctggccgcgacacagcgcggattcaaaaagaaagtcaccatgagaggagcttcactttgctaaatgcatgcatcgtgtggagactgtacagagggagggtgcttgcctctgagcattattttaacaaacagggacggctggaagaaggggaaaaaaaaaaaaaaaaaaatatatatatatatatatatatacatacatatattcgttgggggtaaaattagaaaatgtgacaacaaaattaaataatatgaatagagtaaaatgcgccactttgtgcatttgcatgtcgaatgtggggaattttttttcgcgatcgaaatggttttgcgagggagtatggggcggcaaaaaattacgcgacgagctgcacgtgtatgcatacaaatacatgtatgcacgtagtgcatacgtgtggaagtgcatgcatgcgcgtggtgcctacatgcggaagtactcccgtatgcttgtacatccatgcgccggtgcattcgtgcatccgcgcatccatgtactttatgcgacacatcgagcggggctccccgaagttgctgcgtgcacaacgttttatgttaaaggcactgttcttttctgttcggaggtgcaagcctttctacggcgcgccatttgggcactccctggtgtggaaggggttgagaggccaattcaccgccctgcaccctaggcaacctttatagattacgcttgggtaaaacaaaataaaaaagaagcattttttacaaatgtgctgatatatatctgtgtgtagaagcgcatgtctaaaggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgaaaaagtaaaaaaaaaaaaaaaaaaaggttacattttgtgtcattattgcatggaatgcactactttgtgtttccttttgtcacctcgcaagagctcacgcgtctggtagtggctcatttctccccctgcagcttttgatgtgttgttaaaaatgcacatgacgttaggaatctcccattgcttgcttgttcatgtgtgactatattgcggggctgcgctcatgcgtgaatgtctgagtactatgaacgggtttgcctccgaaggtgacggtatgtgtaggcatgcacgtgtttatctcgacaggcaaccttctgtgcaatcatgcaagcgttcatttcgacagaaatatttcattgttgtcacgcaggtgtttacctcgacaggtaaatttcagtttgatcgtgcgagcgctttccttgggaggtaactttctgtgtagtagtgcactcgtttatcttcaccgctaaccgcttgtgtatgcatgcactcgtttatcttcaccgctaaccgcttgtgtgtgcatgcactcgtttatgtgtcacctaaactgcccatgtgtatatgctccacgaacgacacgcaaaagaacaagtggctgttttgtgaacagggcaagttccaaagtgcagaaatgatgtttccgggggggtggggtagaaaaattagccacagaaaaaaaaaaaaattatcccttttaagcgtcacgttgtatttttttttttttgtgaacaagtcaagcataaatagtatgaagatttaccatttggatgtagtggcatgagtacaaaataacgcaaccatggggaggaagaaggggccacgctacatttttgatgaatgctttttttcaggggtgaataagcatgtgcgcaaaagacatatgtggaaggagacgaaaaagaccgcatgagtgagtcacttttttgtaacggctgatgggtaaaaaaagaaaaaaaaaaaaaaaaaatcgcttatttttttattatgaaaagtccaataattttttttttttttttttcctaggatgagatacatgtgcacgtgtgcaaatgcacacaggtattttacttcccttgtgatgtttcttcgtagagttttgttaaaaattttattagagcaaactggaaacatggagaactaccaaatgggggaagtctacatacatgcacatatgccccactgttcggaggcaaaaaatgagcactgtggaaagataagctgttgggaaatcaaagaaggggggaatacacaacaaaaggaaaaaatgttacctctcgtaaaaaataatatactggccaaacggcctttttgctgaccctgtttcacgtaggcaaaaaatagagtaaagtggaacagaacaaggtagactaaaatgcagtttgatggagtacccagaaagggagaagtaatagagaggcacacacgtggactccgtatggacgcccaatggagtatgaaaaaaaaaaaaaacaatttcatattaaaaagattaaaaaatgagaaggcacatatgcgaaaaaaaatgtgaaccataggaatggggaaatataaggaggtttgttcatttggaaaaatggagaaagtgctttatcgagaaggggttaaaaaaaaggaaggaaggaaacctctatcgtccgaatgggggataacagaaaggaggaggtgctctccgcgtgttaaaatgttttattatctgaccgtgtgacgaaaatgagcatggaaagccaaagagagcgaataaatcgcgcatttgtgcattcgtttttttcgcattgtaatagatattcttgtgtgccactttttcacattcccatgtgggtgtatgcaacgttgagaatgtggtcagatctccacacgtgcaccttaccaacttgaaagaagggaatttttttttacgtaggaaggcaacacagaagaataattaccgcgattgtatttaggctatcttttttcaaaagaagcgttaacgttactctgctaatgtggaagcagcgtgtgcatcctgcaaatgcctcacgcaggtggaaacgggaactgggggagtgtcacctgggtgaagttagtggaaccgcaacacatacgtatgcgtacatgctacgcgcacacgtgtgtgcataaatagctacacgcacattcaggatcacaaaaatgtaaaagcacatacaggcaggctcacaccaagaactcgcaacggacgcatgaaggacaatcatggcttgccctcccataaggaatgtcccccttttcgcgaagccatacacaatctcaaagatttttaatttacgggaaaaaaaaaaaaatataaatccgtgtaagagttacaaaaggtacctctaatgaatcaggaatgtatgcatgtgcacagaagcggtgcaaaattggtaatttgaaagagtttatttgggggaactgaaacaatcagggtaagagcaccaggtcgaattcaagcgaagtcgtagagcaaatttgtgagtgtaaaaaggagtgagagagacaaaagtttgaagaattttacctaaacgcgataaggcactccccacagggaaaccaatacatacagaaaggtaaaaagtgtgtccctccccactcagttagccattttgttgactattccatttcccaataagacacgtctatcgaagaatttaaggcagtggatcggttagcgttgtgtatccattttcggccacgatccgtagggtgcttaggattctaaaccaagtagaaggagtgtgactaaaaaaaaaaaaaaaatgcgacagcattggaggggttccactaaatattcacagtgaaggggtgaataaaaactttatggagcgttacttgtgaagtgcaaaggaatctccctatcggtgcaattacacccaggggggtaattaacccctcggaggcggaattagtgcatgcgcatatacattcgcgtatgcatctgcatgtgcatgtgcatgcgcgcgtgtgtacgtggattttatcacatgggtgtttgttctcgttggcacagcgggaggcactctgcctttccgaaggaggtattccatcccccaccaggagcggcaactgtacagcggaaaaaaaaaatagataaaaataaaactacaaaaaggaaaaggcaatatataaaaaaaaaaaaagaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttcnncttttaccacttttttcactttttccacttttttcactttttccactttttccactttttccactttttccatctttacacaggttcctgcacttttcgcgaatttcgactaagcacaggagttgcaataccatgtacgtgaaactgtatcaccgccggtgctatcattgtgcatcgtttaaagggacgcctttttttttttttctccacaagtggaccaacgcagaagaagctttatcgtacatacttaacacacgaaaaaatgaccaagaaatgcgctattcgtccaccacaaaactaatgatgattaaagaggaggcacgattaagtagagtgaaatcatatagtcggattggtgcaggcaccaaaatggaattcccatattctataaagcaacacttctaggtacacatgagtgcacttttagattcttagctttgttattatatgcaccgaagaaagaaaggaaaaaaaaaaaaaatatatcagaattatcatttaaattatgataagtgccccttaagggtacactgcacacagaaacggaaaaataaaccaagtagggaatgctcactattatgtaaaagggatccacgtcttggaataaatctagacaaacggggagtgtcttaagcatgtgatatgttaatataagatgaaatgtgttagttaaattatttgtaaaaaaaaaaaaaaaaaaaaatgattctggtaaagggcatctcgtatcgcgatgctaaggaacccctttgtgcgttccgctgaatcgtgcagtgtatccatttctacacaccacgcgggctagtcaccttgcgcatgttctttttttttgttttttttgcgcattattcgtacaggacgtagtttgattgagctattttttttttcccctatagggaaatgatgtccccccacctcctatatacataaatacccctgtgcacaaagtggaaaggggtgctttcttgtcgacaattagtaaatcattcacagaaggggtgcatttctttggagtcattaaacgactctatgaacttatttcgtatttcttaagacacattttctgaataagataccgaatgcgcagtattatacaaattgtgctatttttttcaaacggggtcgtgataattttttttttttttatggggtgcattaactttggtattgcaataggggtaaacgagtgctttatgtgcgctcctaagttgagttagcggggggtggggtgcaatatggcatgaagtgtcgctgaatggggcggcttgcacttggaaatttttaattggatcaagttttcccgtttgtactcgtgttaacattgctacgattgatacgattgctactgttgttaatatcgctagtatcgttagtgtcgttagtgccgttagtgtcgttaatgtcgttagtgccgttagtgttttatttgtagcacatctcggggcacccttatttgtgagacaaatcgttccccatttgggtagtcgctcaatttggcggttcctcaattttccattttgcttgacttcctcagattaggggattcttttcttaaaatgtcgaaaaaaccgagcatgctaaagtagtgccactaaaacggaaaagctgcccaatgtacataaaggaatgcaaatggaatgccaaaaggggaaatcgaaggagattattaagtgcataaatatttcttctcataccattatttgatgaaactgcatctgattaaatggtcattctaacatgtaaattcccatttaggagagtccctttcgagtttgcacaaatagctccttttgtatctcctcatcctcttgcgaacagttggtgttattttttactataatcataatggggaaagaaattcgaaagaaatgaaagaaagtcactttggcagatagtattattaacagtttgtactttccattttactacgaattgttcctttactgaaatggctgttttttttttttttataaagaggggattaacattatcatttcgatttagccctgtggtgtatgttttctttcttcccggtaggcaaaaatgctaagagtagggttttcttcctcccctcctcaggatggtgtattcaaacggtgtgcccatttgttcatgcggtgaacgtacatttgtgtgtacttcaccttatgaagaaaaacggggcgatggagatgccacacttatttttacttacccaggtgggtatctcgaatcattacgggcagcttcccgtgtgctgttaagtctggatcacctccctcaacgttgtgcaaaaccgtgcagagttgtttattcccatctagccaagttttccttcctgcgtgtagcttttaatcgatccgatgtaaattcctccaaggtattcaccactgttgtgacactctcatgataagtacaatcaacaatggattgtgtttttctacattcattttgttatctgctcattggggccattcgacagattgtcagaatagacgccttgtgggggagaagcaagcgcgcgtgtgcgaagtgctccccttgataggtgcttagctcagcgtgcgcatgcaactatgcagatgttgagaagaacgcagagaaagccgtccctgtggaagggtgcacatacaggattgatatgttaagcggggtctccatagtgtatatgcctgacgacgcactagttcgaggtgctcttgtggatatacgtgcaaggggtgcatgcgtaggggagcctacaccaaagtgcatgggtacataagcaccttgaaaaaaagatgcgcagcaacttagtgaccgatgcccattggaaaacataccagtatgtgcatcatacattttagaggcatgggacgtttattcttatgaataaaaatacacagttgtttgtgctccactgaggagattgatgctcacgcgagaatgatgctggtggcgtgcttctgcgctgctatctttataagctacatccgcagagacaacttcgttatcaacaaatgggtcatccacgcgccgccgaggcagccgaatttgcatgcacaagtgtacgcgcatgtgcttattaattctcacatatatacacatgcttgcgctccctgttactgcttttgtgaaggtctggctgaaaggcactcacgcatgcaccacacgcgtcacatacattatgcacttttaatagtagcatgcctgcatgcatgtcaaattatacgcccaaatggatgttcaaaaaaaaaaaataaataaataaataaataaggttcatgtgtacaatagtacgaacgaattgtggtgaaaaatgaggaatacatgcggggggtgccaaaatagcgaatggatcgatttgcacgcggagcaaagtcaaaattgatagccatattcaaataggagaaaaaaaaaaaaaaaaaagttgcctttttgtatggctagctaaagaaaaagtatgaccagcaaggtaattttgaaatttttttttttcccctttttagctagttgtacaaagttgcccttccacacttcaagaggggacaagggaacagtttgttttgggacgcatttgtgtgccgcttcgcataatggtctgcgtacgtttcgttaaatgtgcaacgtgtggtaatttgccattggtgggtaggcctaagggggataaacccacgctgcgtggtggtcagctggtgggttggtcaaaaggataatctgcgaatgtaccatttcagctgagcgcgtgattttttttccggcccacagttagaaagagcatttaatgtgagcaatgtacagaagggaaaatatcttttttgtgtcgaaaatacggcgagtgagataagctctactaatgagatgtacttttcaaatgggtgaaggaaaaaaaaaaatccataaaaattgggcgaaatcgtaatggatggattaataactacagttgaacttatgcattcctaaataggttggtgtgtaatctgtgcatatattttatttttttttttggaacatgtgcggtgtggtaacgaggtgttgtaaacatggtatagagcagggggccttttcgttggtcgcacgtcctaagtacacacatcagagaatacatgcgtgcttacgtttgatatgcgactgggttaacacccacattgactggtccaatctggcgggcaggtggacgtgtaagaacaaggggggcggagagcgacgcgctcaattttttcctgttaagacgagtaattgggtgtgtttaagcgctttgggtaactctgcccacatagcacgtgcgatatttttttccatatatggaagtactggtcacttctttatccgcgccgtggcaagatgagcagtgtgcttagcgtcgcggctgccccatcgaacagccacttttgcgtgagttcctcgttttcacgtccgcaggttactccaccctctttttttaacatcatccattttaagttccccttttaagatttactctaattagcacctccccggtgacataccgttttggcgcttgctctgcagttcgggagttgccaaccctgcgtgggcacgttcacatgatcggttcgtccgagcggtcatccaaatcgcgcattcggacgttttctttaacttgcgaatttgtagcgggatgaagatgggtgcacacagagggcaaggttaacaaccacaagtgacacgattgaactaataactgcgtacgtacgtaagtacgtgtgtgtgtgtctatattgcgaggtgaaagcgttgttcctcatttggtccgaccctgctgctcatttggatcactcccttccaacgtggtgttttctctttcactgctaaatcaaaaatggtgaacagagcgaacatggtgaatgggccaacttttctcgcgcaggggccccagttgcacttgaaaaaaatcgtatcccgcggagggtggttggaaaaaatataatttcactttaacgcaggagtggtgcaaagttaagctaatttttaccaagtgaaaaggagaaagagtgagaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacagcggtgcgtgcctttttgcgcactttggttaatccttaaatttgagtaaagcaaaaaataaatttctctcaccatgactatatatatttataaaatgcggggcccaaaactgagtggccccatggacctttttgcaactgaacatgtgtgacgcgaaatggtttactcaatttgaagtcgttgaagttgcgatgaatagggtgtaatatatagatatattttataaattcatttgtgcgtgcgtgcgcgagggtgtggagagtgcgtgtttgcatagcggttcagtgcctagctctacacatgtgctaatgtgtattgcagccgggggcatatttttgcaactttgtttttcgcactgttgtgtggtgccgattttctcttcatcatacaatccccctcggagatctttaaccatgtttgtatttctggtaacctctcatatttttggcaaattttagaagaaatgaaaaggaagaaattaaaaaaaaaaaaataatatatatatttacttttgattagcgaaaggaagctagggcacaagtatgcacccggatgtgaggggggatggaaaaaagggttgagaacaaaccacaccggtgaagtgctcgttcaggtgcatcacatttttttttttttttttttgcgtatagtttttggaagaatctgtttttcactcgccagccgccgatgcgtgaaggcgtgctttgggtgaatataagggcccccaaagtgaagatcacacgagtgcctatcgacactgaggggaaaaagcccacatgtaaccatcttaatgaggaggataatgcaaaatggggaaaaacaagcgcgataagtttcaaggggtggggaaatgtgtgtgtaagggttttcctcctgttgtgtcttttcgtcaaggtgagcggtgtgtgtgtgagtttgtgtgtgtggggtagaaccatgtcggagcgccccttggggtgattccaaaggtttatgctaaacatggaggggttttcttctcagtgtggcttctcccctaagagttctcttatatttgttgcccccttcttaggtacccccccatagtgtgaaacagcgcagaatgctatgcacagttaaaggaagaaaatggagaaactccaacataagcatgaaagagctggaagaaagtgtacagaaattaacagagcaagtaggatataacgacacatcggaagaagatgaacaaattattatttccatggagctaataaataggaatattctagcctttctaaggatcaacaaaaaagctatccgaaaatggtacgaacaatgtctcagtgtgaaaactagatattggcaaattaaaatgaatttttggagaaggttcgaaatttatacatttttcgaattattttttggagaaaaaaccagaagagtagataaaatgtggaagaataaaatgtgggatatttggtccacgtatattaataggatgatgtgggtagaagacgttgaagatactaatcaatttaaaaaaagaataaataaatgttactcctatatatatatacgtgataagtacaccatgaagaaaaggcactttaggaaagtgaaacagaggaagattatgaatgcatggaatcactttctaaattcttatatgaccaagtgggagaaggagaggaagaagcagtccgtgaaaaagagggtgaaggccgtttccgcttcgtcgctcacctctctggggcaacaatgcttgcagcgccgtgacgatagcggtatcagcagtggaagcagcattgatagcatcattggcggttgcattgatagcaacgttggtagtaccccatctttgaatatcctgagcgcgagcacgaagactgggcagaaggaaagaccgacaaccaaaacggggccagcaacaacggggccagcaacaacggggccagctacaacgggaccagcaacagcggggacagcagcaacgggaccaacaaaatctgtgaagaccaaaacgaaggtagctaaaaaacaggtatctaaaaaacgggtatctaaaaaacaggtatctaaaaaacgggtatctaaaaaagtggtagctaaaaaacgggtaaccaaaaaagggataacaaaaaaaggggtagccaaaaaagggataaccaaaaaatgggtagccaaaaaaagggcagctaaagcgggggtggataaaaacgggacggccaaaacgggggtagataaaaacgggacggccaaaacgggggtggataaaaacgagactgccaaaacggaggtggatgaaaaggggcctaccaaaacggggacgaccaaaacggagaaggccaaaacggagaaagccaaaacggaggtagccaaaaaaagggtagacaaaaagnnnnnnnnnnaaacggaggtggataaaaatgggcctaccaaaacggagaaggccaaaacggagaaggtcaaaacgggggtagccaaaaaaagggtagctaaaacgggggtggataaaaacgggactgccaaaacgggacgaccaaaacggagaaggccaaaacgggggtggatgaaaacgggactgccaaaacgggggtggatgaaaacggaactgccaaaacggggacgaccaaaacggagaaggccaaaacgggggtagccaaaaaaagggtagctaaaacggaggtggataaaaacgggactgccaaaacgggggtggataaaacggggacagccaaaacggagaaggccaaaacggagaaggccaaaacggagaaggctaaaacgggggtacccaaaacaggcgcggtcaaaagcgacgccaccaaagcagcgcaaagtaaacgaacgaagattcccccctaccaccaccaccaccatctgctattcgccgggacgaatggacaaacacgccatccctgcaactctcgctgagcagaagcgacgtaagacacctctagaatcgagtgtgtaatctccacccaattatgattgctctttatttttctgtccactcctactccatagtagcttcggactaggtgttgcttctccttgcatgaggagacatcccttggacaaaacatatgaactatgtgcctttgtttttgtgatgtgtacataactgattttttttttttttttttttttccacatgtatgaacactgtcgcatgtgtagtttttttcaatttgtttttaatttatttgttttcaatttttaatttatttgttttcaatttgttttcaatttgttttcaatttgttttcaactttttttcaacttttttttttttaatttattatttttttccaacttggccctttgcgctaattttcgcagatgtacccaaatggggacaaaaaaaaaaaaagtacgctgagcgtgcatgtgcatgtacccagttaggaaaaccttctgcgacgtttgacgtcgactttgatgggaagtgcttgacgttgggaagaacaacagattgcagatatgcacatacaagctatatatattttcacattatagactaacgaacataagtacgcgccttagggaaaaccaaccctggcggggttgcccacttggtgaacaaaaagaaacacatagcccagcggaaaaagtgaaaggggggtacagcaatgtgggaacagggtaacacagaatgggatgaaccagaagagtgaaaagggatctcggtgtgaatctatcagcgtgagtcacgcggggtaatatatcctcgttgactcgctgtcgacggggaatgttgccctgcccagtgggtagcaaaatgtatcatttcgtgttttcattcagttcaggtttaggctccgtgtgtatgtgtggggttttttttctcctaagcaggcgcagttatatagcccgtgccccacgaccgtatacgcatgcgtgtgtacatatgcatcgagaaaagaagtacatgctgctgcgctgcactgagtgttacgcgttctgtcacgctttaccgctgctcagatgtggaaacccctcgttaccagaacatgttaattttttaaaaaaaacgacgcacctttttttcctgtgttagaacaagatagaaaaaaatagcgcaaaaaaaaaaaaaaaaaataagcgccgcgccgatagggtagtttgatctagcaaatgggaaagagccgctcgacgacttgttattttttctattttgttttattttattttgttttattttagtttagtttagtttatctaccgtggagattttttcaaaccaactaattagttaaccgtgagaagcttgttgcaattttaattaaagttggctctcacgcggctggattaacttcaacaacagcgttgacgcgcaccgcagcgattgcgacggcttcggtttcagctttggcttctatccattttttttgcatgcacgtacaatggattttttctaacgacctagctacaatcacgttgaatttttttttttttctggggctccgttatttttttctctccaaggataaataattctgtacctttctaatgtatattttcttatgttagaaaaatagagtggcttaatggctgattgaccaattgataagctgacttattacttcttctctccccgccttcccaaaacggatgagcaaaatcaacgttttaaaaacctctctagaacagttgtcgtcatttttagaacgaaaaagaattaacgtttctagaaagagagcgtgacatcttagcgtaaaaaaaaaaaaaaaaaaaaatttttcattagaagaaggaaggaataattttttaataacaattaaaattagaattacaatttctacttttgttggagattggaatagaaaaaaaaaaaatgttttggtaaagaaggaatctgaggtgaccagccaggattgaacatctgcgtctttgtacgtcacttcgaattgaacgaaggttgcacggattttacgtagattgctccctcgttggtctctgtgtagtttttaggcaacgtgtttattcagcaacagttgcttgactgcccattagcaaatagagttcctctagtgttttatcattatatctccatacgcaaactatcttaacttactttttttgcgtgttcttctgttccaaccatggatcgccggcctcccaggaaaaataccaacccgtttattgacagtgagtgtggagaggagcgcgcgggggtgccacttgcctacgctgctaaccttagcgctaaccttgcctctaacactgcctctaatttgcatctaatttgcctctaatttgcctctaatttgcctctaatttgcctctaatttgcctctaaaccccgccactaccgcccccctgcttcggagaccccaaacgtatgacaacaccccattttccgttttttccccctcaggtacagaagactctctcagtagcgagaacaacccgaatgtccgccccgtgaacttaaacaattatgactttggaatgcatcaaggggtaggagccaccgaaggaagtggtttcaacactaatgtgggttacaacatggactttaactcttcccctaacgcgtttcccaatgctgcccctaacgcggttcctaatgcttcccctaacgcggttcctaatgctgcccctaacgctgcccctaacgctgttcccaattatggattcaactacggatccatcttcgatgcgccgtgcatggagaacttcagatcccagttgggcgcaatgggctgtgcgcaggggaacatggctccgtgcttaacggacaacaacagcatgctctacttcatgcaagcagtggccttcgcgacggcggtttttctgaatgtaagtggagctcatctcgtgtggggaggaggcggtttgtccaagatatggaccccgagcggtgcaacagtttggagttgccccgccactcttctactccgccgcgtaacctgcgtttgtcactgttccgcgccgccgcttaacctccccttgtcactgttccgatccgccgcttaacctcccctaccactgttccgatccgccgcttaacctccccttgtcactgttccgatccgccgcttaacctccccttgtcactgttccactccgcaggtggttttcctgaacagacacatgctgaagcgaaacatcacgaagagcgaatttgaagcagccttgttaggtaacctttccagggaagggagccccagtttagagtatcagagagcgaaagaaaggtcgtactccccagttcacagtgaagggagcgttgattacagcgaaacgtatccactgttgggtgaggatgactatgagcctttgtccccagtagaagataatatagaccttttcgaagaagatgctgggagattctctcctgaaggagagtatcgaccacaagaagcagaaatacaaaatttaatgaacatgtcttatgagaacccaccagatagatacctatcgaacccattcgatgatttgagcaaccaagtggcagctgacagcggggcaccgaggccaacataccagccaccaaattatggagaaatatatgaaggagctcagtttgcagataaataccacatgtccaatagcaactcttatttcttcaatgacaatggtaacaacgccaataggaatgctaactcgcagaataataattatggttatgcacatgcaccgtatgctgacattttcagacacccaaattatgcgaacatgtatcgagctactaaccacaccaatggtacgttcttgaatggaaggaatgacaataacgtgagaaatactacttttaatttttcaaataattctgcgagtggtgtcagtgctcgcggtgccagttcttacggggccacttcttacggggccagtggagaagataacttcgccttcggatatgatgattctcagtttgcggacagctaccaagataataattatgaaattacagaagaggaagaagtggacccatttgaaaacctacgcatggatgacgaattcgactttggacgttatgcaacgggaggtgcaaacacaggaggagccactacttctactaccggttcatcttcccaaggatatactctaggtgcacacggaatcaccaaccatggattccaatttgatgaaggagataatgattttagaaatacagaaaggttcgagacttcatcacctccttcttcaggaaacccatttttgacagaaccggtgagaagtactgtggtaggagatgacactctgggtgatgatctctcccctaaggaggataactttggagaaaaagaaaacaatgaagtgagtgaaaagagtgtaggaatgggacactcctacagtaaggaggaagaagatgggatgatgtcagatgatgaagaagacagatatagtgaatatgaaaaatacctaaatcaacaatcgagtagaaaagaacagaaaaattatgaaaacagaatgagaagctatttgcacaaatataaaaaactttcaaagggttcaaaaaatttagatctacaaaatgaagttggcttagatgttgcttccccacaggaggagtccccggatgaaatctcccccgtagaagaagaaatctcaacagaagaagaatccccagtgaaagagaagtacccagaaaaagggaaacataatgatgattcatcctccatcgaaccagaagaacatcataagaagcagcccgcaagctttggcagtgctagaaaatacgtccatgacgagggagaaaacagtttagatttcgaagtggactcagatgaagtggaaaattttaatgagacaggcgagttgaattatcacgttgaggagccctcgcacccggaaggccaattggagaccatcccgctcgacgacgtggtggagggagaagctcaggaggacggcgaggcaacaaaacaggaaggagctgaggttatgggagccaaccaggacgaagttggagtgcccgcaagcacggaagaagtcgaagcggtgaatgaggaagcgctcgaaaatgatgcagcagtaaacggggaagaagccgagacggccgcaaacgaggaacagatcgaggcggtagagaatgtcgcgggtgaaaatgaagccacgggagaggagacccccaatggtgctgtagaagaaagtgcaaacaccgctgcagaagaaaccacaaacggtaccgcaactgaaaactaaagggagagagacaaaccttccgttagcggcaaatggaaaaaaaaaaaaaaaaaaaaaacttagccccaacccctctgggttgcactttaaagaattcaattttgcattccctcgtttgacccactgttccattttggtgcaggcatctaaatgtgttgtagatatttcacacacgtgatgaatttttacataactcagaatagacccgtctcccactttacctacctttgcatgattgatttacccatttgtgttatcacccttttcctagtgtctttattttttcattttgcacgttctgccaaccctcccttttgtgttcatcatgctgtgcatcctcacaaatttgtgtcttttatgtgtatgcttaggtctatgtcccccaacttccaacaacatgtaggatgcactttctgctatccacttatttttattttttggtaacactaatgctgtactaacgtatgacactataacattaggctttttttttactttcttttaccaattgggggaaacgcgcaaacccatttcgattgcatgcattcctggaagatcgaatcgaatccgtagggtgcattgacattgtcacaaagtttttcataagttaggactgctattggtgtgtcggaagttgtaccgttttttttgcgaatgttttttccccaccttgcgaggaagcagtttgcctagcctatggctgatgaccctgctggtcagcgaatggggagactgccccccttttctgtgtgtgccgtataaacaagtccacttttatggcccttaaaaaacatggatggaggggacctccttttttttatacgttaggcactaaatggtgaagcaaaaccgggttagaacgattttttttgcggattactccgtaaagttagaagttccgtttcgagcaggacgttttaggtgcattggggtggatgtcgagttcctttgtctcgctgtcgaagggtagttcgcacatcagctccgtttctttatttttcacctctttgctccccttttttttcttcccctttgctccccattttggggcaggatcagcataacagcggtgttaacccatcataagggggagtagggtcaagtccgaggtacagaacacaggcgtggttacaaagaaggagaaagaccctaaatatgtacgttaacatgcatataagtgtgacaaagtggatgatttcttgccccaagaaacattgactgcgtccccttctcaggtggtgcataacaaatagcacactcgttgtcctttctttcacgcagggatgtaataaaaggagaaaaaaaaatgaaaaggcacggtgaaggcaaataaatggaagaaaaataagtttagaaaaagcggaaaaattgtcacgcgggtttggcaaatgggtcgcacaggtttgataaattgcacagctggctgcgaaaaaatggcggaccgcttcgaagaaggaaccattttgctagaaaaaaaaggcgcccccgcggaataattaattatctaccaacgcgaggtcaatttgcaaaagaaattattcccctcccccatgttcacaaatttgagaattttttttgtatcgccttagtcaaaaaaacatttttttaattgaaggagttttatcttagtggagaagatatatttttgctttaccctatttgctcttacgagaaaaaaaaaaaaaannnnnnnnnnataatccaaaatgggacaaaaaaaaaaaaaaggattcccaaagaagttattaaagagtattacattgtgcctctaacgaagttaacaaaaatttttgacaaaagttattttttttttatgaaaaaagtcattcccctatttcccactgcttttttattattatactttttttcttatgcgtatttcttgctatttaaaaaaaaaaaaataccgtcacggcgcatttttaaatacggttagtaggtagatatatatgtttgaaaaatccgaaattttcagagggggctttttatatctatacttaaaaaaagaaaaatacatatatgcaatacgtaagcaataggtacgcaataggtacgctatgggtacgcaatacataagcataatcatttattcattagaatgcgccgcgttatgcattagctttgaaagaagcaatgaaaaaaaacttttgccgcgtttttttgttgaatgttttgttttctacttggcaagattatttacctatgggatacatttttattatggcatgccatatgtcatattaacaaaaaaaaaaaaaaaaatttcaatttgtcaaagaaggaaaaatgcattttaaatttaaagaatttccttttgctgtttcgaattttttttttgccgatttttagcctttttttttttgcccctttttttagcctttttttttttgccatttttttagccttttttttttttgccctttttttagcccttttttttttgtcatttttttagcctttttttttttgtccctttttttagccttttttttgttcatttttttagcctttttttttttgtcatttttttagccttttttttttcctctcctttttggtgtagtatgataagcgtatagttagcaaaaacgcttgaatgaatttttaaatttgcgcgaagatgcatacgactgggtgaacgcttaacgcttgaaggtacgacatacagaacagcatacatcacagcatacaacatagcatgcaccacagcatacaacacagcatacaacatagcatacaacacagcgtacgtcgcatacaagctgcatacaacgctgcttacaacgaagcacgctccgtatacgtacggccctttttgtatgctgtggtattgcagcggtgaccccaccacctttgaaactgcctattttagctgcgcagtagcttcgccaaaaaggagagagagaaagtagtccttgtaattttttcttttttttagccgagggattttcgaatagctatttttcgaagcatattttttttatccaaggagctagcgaagaaggcgtacgtatatttctttgtgctgctcacaccggtggaaggatctttttaataagcgcgctgaggacctcgcgatctgcccatttttttttttgtttttgagataaaaaaaataagaaaaggacagagatgcattagtgtttttctttttgcaacttcacaccgcgtgcacgaacgttgggaatgacagcagagttcgtttgccgcttatgccagcataaaaaaattgaaggtaaccccacgtagaagttgctagggaaggatccaagagcaccaaaaaaaaaaaaaaagggagtcagcaaaaaatggtgcactcagatccatttagcaattgcgcagctgaaaagtgtccacccagtttgaagtccaaatttgcgaatcgtattccgggtctcacatcgctcgaggtgggattcgatgaatcgatgggagcctccaggagcggcagcaccatgagtggtgtcttccgtaagctcgcggttatctgtgccttgtttttcttgcttcaggtgaggagcatcagcgtgaagcgtcgcctgagcacgtgaatgagaaaacgagcaaatgggcagatggataaataaatatatttatatatatttatgtttatgtattcatatttacgcacgtgtgtgtgtgcgtacgtgctgctggccccccaggcacgtgcacacatttgaatggtgaccgattctcattttcgccacctccccctccaccaacgcagaacctcccccaactagagagaaagaacccaaccgacctgcggaaaaaggtatatcattggagagggctgtcccagcatgagttaaataaaagggaagaaaatgtaagcgggagcaacgaggagctagacaaactatggaagaaagaattaattaaatggaaatcagacctgtacttaataaataaagaaaccttttgggaattcaaaagggtgtgcaaaattaacaacgtagactttaagtgggaaaatgaaatatggaaaaaattcagagaacaaatgggtaaaaatatttacgagaaggaactgaaggaccaccaagatttttcaaaattaaagagtaataaaccaacagaggaggaaatcaacaattttattttatccaagagagacacctttggtatattttgtgattacttgaaaaatgaaaggacgtcactgatcgatcatgtcattaaggaatggataaaagtgagaggtgaatttttggacactgtggaatacaaggcgtggaaggtccggaagttactaaagaaaatgcagaagaaggaggtcgccaagctgtattcgtagtggcatgacgggataagtaaatcacacttataaaaaggatgaagaaggaaaaacaaggaagggcaaacgggggaggcataactataacgggggaggcataactataaaggaggaggaggaacttaccatttttggggggtgaataaccagacaaggaaaaataccacgctatgtctgtatggatggaaagagaacccctcctcccctccccaggggattaacatactttgaagagtttttcatttttcccttatggtggtgccgcatgaatgatggaccaccacccttccgatatgaagcaaattgtgtgcctgaatcacggggaggcttccccagtacgtcacacagattagcagtaggaatgtggtgcaaccatttgcaggcaaaagaaatagctaacgcaaagggatatggcctctactcatagaggtgttatgcatccacgtactgcagtgggagaggaccctcctccccttttttttaagaatggacaatttataagcgttaatcacgcagcaggtgtaggaaaagcaagcttctgtttcgcagtacagacggagggagattaccctgatggggggacatggcctgccccccacccccgagtgcaaatcccccttttgttggggcgcggcatataggaggacgacacccacggggaaaaaatccattggaaaaaaacatatacatggcatatgtatatatatatgtatgcatctatgcatgtatgtatatgtgccctcttggttcttttaaatttcccttttcctttgttcattcatttcactgcgtatgcacgaatatgccatttttgcctgttaaaaaaaagtccgtttttttggaggccttccttcctttttttttttttttttttttccccccatttttattcctctttgaatgaggcctgcagatgtgacgtctgataaaaactccccttgagggtagaccctccctagcgacgacctcctggggagaatataaagtgctcatacctgtttgttttatataatttatgtttccatttatattttttctcgttttctcattttctcattttcgcattttcgcattttcgctttttcgctttttcgctttttcgctttttcgctttttcgctttttcgccctttcctcttttattttcttttcctttgtagtgctaacacattttccttttatttgtcacacgacatgcacacttgtttaggtaagtcgccatgccatcatgcgtaatcggtgtggcgttcctcagattggctccacggacccactcctaatttgtgtttacatgtttatgcttttaagtgtgcattttgaagaaaaggccaaaaaaaacgaaaaaaaaaagaaaaaacgaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataataacagcgtcattttaagtttaaaaaaatttaacctaacatttcgcaaaagtgcgtgccccttttttgtggaggatgtgtttttgcccgattacagcttttgcttggtgatcaaaggtgaaaagcttttccgccccaggggggacattggagtagggaaaaaaactacagttgtagtgactgacgcgttgcagttgtagtgactgacgcgttgcagttgtagtgactgacacgttacagttgtagtaactgacacgttgcagttgtggtgactgagacgcgagggaaaatcctggaggggatcgaaagaatggcggtataattgcaaatggttcgtatgcatcaccgaggggagtccacattggtacgcagcgtagagcgattaacatatgcaaccgcacaagcaagtatgtgccgttgtggtgccatcccaaacgaacgacgatgaaacttttttttttcataacagcttgataaaacttaaaaaaaaaaaaaaatttaaagtctatatactacacggagaaaaagaggacaaatcagcgtagggttaaatcaaaaagcagacatggggaaagtaaaataaaataaaataaaggacgcttgtcttatcgtacgatttggaacccccctgggcagtgaacctgtgccactgcatgatgggatgtgatagccccaaggggtagggtgggggtggcacgaagaagaaaagggtatcttccgatggatggacataccaccccgcatgctgcatgcggaacgatggagatatgccgccccttcccctggcgtccactcaaatggtcgcccatatgacccctcacatggcggttcacatgagcacccacatgacggttcacatgaccacccacatgacggttcgcatgaccacccacatgaccgctcaactacccacatgaccgctcaactacccacatgaccgctcaactacccacgcacgtctgccctaaagcgtattcgctacggggacaaagttgtaaatgcccctcttgtcaacattatcctcataaaaaataatatctctctggtttaaaaacagttcttcatcatcgagttcatcgaacatggactcgttgtctacataaaaaagactgctattgtcctgaacatcctctatgtcaacttcagtcaagacgggaggtggttctgaagactcctcactttcttccttttgtgaaaattgtttattgttaattctggccataataccctcctcatagtatccttcattcttggatctgtcataggcccgtctcaatgacttaagtagaacatccgctgtaactcggttatacattttttttatgaatgtattaacatagttttcgaggatgctgtagaatctgtcgaagatacggaaagtgtttcgtaatagaaaaataacgttgtcgtaaaaggcataccaccttagaatagtaaaaacgaagaatgaaattgacagggagtggaccattcccattaaaactatgccactaattcgatgtgtctctggcttttcttttggaggagcatttacgagaccttccgtttgctttgacagttcttcgcccagcgggttcgggaagaacaaatggttccgcatgaatatgtttccaccggtatagatggacaggtaagcgaaatatggtatgatcttgtttccctggagtcgggactcgtagtacgtctgccagaagccgcccgttcctttcgcttccgttatctccatgtcgatcttcataaagaaggccgccacgaccatgggcaaaaactttttgtcgagaaacttcatcgccttgtggaagacgtaagtattggcactcgtcatggattgataatcgcagagtacactcaaattgttcaaatcgtagagtgcaaatagctttgacgccagctgatacatgttggccagcacaaaggtctttccgtacttgagctgaacgacaggtttttttataaacatggggaagaagacatttaagatactatcaaacatactgccatagtagacgtacttaaacttgagcgccggttcttcttccactgcaagacctagcatgctggcatttccaaattttctgtctagcttgtttatgtgtctacttatacgtgtaacgaacatcatttgaaatagcgtatacatggttttttcgtaaaatcgggaggccatggacaggtggatttcttcctcccgtacttccttttggagcttggagtagtcctggcgcacgctgaagaagaagatgttgttcatgctctgcggggaggggaggagaagcgaaatggggtggagaagcgaatggggaggagaagcaaatggggaggagaagcgaatggggaggagaagcgaatggggaggagaagcgaatggggaggagaagcgaatggggaggagaagcgaatggggaggtagcggtgatcgctttcctgattggttcgcatgcgtagtgcgcactctgctctatgcaccatgctctatacactctgctgtgtgcactcactatgtcgtcgttgcgcctgtgcgagaagaagctgtactgaatcttcctgaagagcaagcgaacagtctgcaggaaggacatctcggtgaaaatggcctggttcatctgatagatcacgtacaaggcttccacgatttccttgagataaaccttgttgaaagtgtacccatagatcaaaccgaacttgtagaagttcagggggttcccaaagatgttgtgaaggaagtagtgcacctgctgccttaggataatcgatttaggagtagcaccgaaaaattttctcaaaagcataatatccccaaggaagtaaatattttcaaaattttttaggtagagttcatatgaatctctgaggagcataattttgttacttatgttgtatgtcccaaaatttttgagcaacgtcttgacgtgtttttgattaaaatggttgataaaggactgctcgatgattttcttcaaatgcaaggtccatttactatacttgggagccacgaactgtccctttttttcttgttctggcatgttataccttcccttggggtgttcgtaatttattaaggggaagctatacatgtaattcgagaaccactcgctgaacttcccttcaatttccatcgtcaaaccatatggatgttgctgacctagtggtgtttcgtttaggtagtaaaagaaatccatctgcagtacggagttcacatggactacaaactggatacacttcttcattttctcgatgatgtccttgtctagcatcttttcgagctctgtggtggggagaaggaggggcgtcattcgaggttaagttggcagtcaaggttggaagtcgaagatggcagtctaagggggcagtcgaagagggcagtcgaagagggcagccgaagagggcagtcgaagagggcagccgaagagggcagccgaagagggaagccgaagatgacagccgaagatgacagccgaaaatggctgtcaaagttgacgatcaaggttggaagtcaacggccgatctgacgtggcagtgtgtggagcggcggaggggcccagctgggtgctctccttttctgcccctctgcctagccatctgcacgcaaatcctcctgtttccctcgccgcgtgttaccttccagcaggttcactgcctcgttcttcctcgagcggttcgtgatgtacttcttcaagtaggagggataccagtggtacgtcaccatggttttctttctcgtgtcttcgtcttgtaggtacagatacatggcgttggatatgctgtactgcgcgatatctgagagaagggggaggagaaggaaatgcaaagaatatgatcagatgggtggagaaaaggacgcggagtgtggcacttgtcctgcgggagcaccgggtgtgacacttgcctcgggggagcaccgggtgtgacttgtactcaagtgctgtggatctgaactagctaaatgcacacagcttttctcctaacgagtccccctcagagacgatgcctcatttctccccctccagttacctctataagtagtcatcctaaacaggaagaggaaggtaaaccagttcaagtcgtgcattaggaaactgttgtactcttcatatatattcatatgcctaatcaggtgacttacaatgttgaccttgagcaccttcgacatatatccgttgtacttttgcagcatggacatgctgtcctgtacttggtctgtacgtgcacggggggaagaaggtggttaggggtgtgtgcgtcggggtaaaaaatagcaccaggttggcgaaggggaacctccgacggtgaagcagcaacgttaggcgattccccatgcatgagcagacgacgtcgtagcaacgttaggcgattccctacgcatgagcagacgacgccgcagcaacgttaggttattccctacgcatgagcagacgacgccgcagcaacggacgacttctcgcgcagactcactgttaatgtagaagagggttccttcgcatatgttgcacttggaagagtcgaactttttgtttttaaatatggagccgattttgaaggctatggatttgttcttcttagtcctactgtagcacatctcgacacctgtatggagtttagtgcacgcagcgtatgagtagcgtatgagcagcgagtctgcagcgagtcagcatcgagtcagcatcgagtcagcatcgagtcagcatcgagcctgcagccagttagcaacgagttgcgatttctgcgtgagagggtggcatcatcagcctgcagctggggataggctgtccgatatgccgtcttcatgcttacatttgacgaggttctcagagagatctttcatcgattggttgtcttcgtaagccaattgtatcgctgcgagggtgtgtgtgtggggtggacgataatgtttggtcaggtcagcgtgcagggcaccctccctatgagccatctatgcgaaaagtgctacacgcgcgatgtgtacgagtccggattttatggcccttcggttcgtcttctacgcgagctttctatgcgtgttttctatgcgtgttttctatgcgtgtttttttttcctttccgatcggcgcccttaccgttgtagtatcctggcaggtagagagacccgacataggcacccaaatgtccatctgaaattgggtagaaatggagaagatgagtagcggcacaagaggtgagtaagtactaggagtgcttgtaactggggtgcacctcttaaaaagcaggtactggacaaagtcttactgaaaaggccgataagattgagcaggtggatgtaaagaacctgatccccattaaactcgttatagtactttatgaaattttcgtagtttgtataaatatcatacggattgctctttatgggggaaagtagtttagtctgttcgaaggtatagttatgcttatccacgaatggcatatcctcctgattctcttctttaaacttaggaccatcatagatggtacacactccaccgctaccctttttacacataaagtcaaaatatttttcttttaagtgagaattttccattagcatttgtagatttaagtttaatttggaagcatttgtgaatagctccatttgatatttattgatatgatgtacaaggaattccaagatggtacactcttctatagttgaggagatgttattttttaagtatagttctctcctctttttatttccttcgtaagagttactttcgttacagaggagatctaacactttgtatctgtctgcatggttgaaccgtaggatgctatgccagttgtggtacttgaggtttccaatttcgaagtatttgttgtagtgcttgtgggccagtttgaggaggatgaagtgtccgagggctgcagttgtggtggggggggattaatattgtaggggggggattaatattgtggggggaggattaatattgtagggggaggcattgagatggtagggggaggcattctaagtgcagggggaggcattaagatggcagaagtagcggcaggcagtaaaaatcgggttcgctcgggagctctcgttccagagaccgctggaatacgtacctatgaaatgagaacctacgtaattgaatatgccgatgtcgaagtagttggccttgcggtccaacttcctcatcagttcaatattgggttggtaagtgaagagcaaatcgttgtagttgataatatccatctgaaattctatgggcatgtagagagccatcctctttcggacagtctttcctgagaagcctcttttcccaaaaatacgttccttcatcatgcgggtgccaagttcttcatcattttttgggtcatttttattggtgaatatattattcaacttgagtaaagcctcattgagtttgaagctcgttttatattccttcatcggaatttgcataattttaataatttttagtgtccgtacgattaatattttcttcttaatcaaatctgagagttcgtgtttgtagtctatggcgacttgtgtttttaacgcatgttcatattttatgatgtcttctgcttccgagttgacagtcgggacaatgtattcccgatcatggtgacttgctgccttaaatgggatcagtttaaatttggaataatcaaaatatctcctaacatcatgtcttacgatgggtaattttaacttatcctgttccagggtctgcagaatcatattctctagcttctccaaattagcatacagttccgcattgtttatgatttttttcaactcttctatgttttcatttttgtaggagcaagctatctttctcacgagggtgatggcaatataaaatatggtttgttggataaaccaaattttcattttactgtaagattagtttctcccttttttgttttttgggttttttgggtatgcattcactcgacgctgcggggggaggggggaacgggtgtgcaagcggtggtgaagcggtggtgaagcggctgcgagtcggttgcgaagcggtttcgaaggggtcgcagcgttgcggcgattatcctagaggtgatgaacaaacagagcgaagtggaggatggggagagcaaaggaacacgggggacagtcacatgatttcatgcgtgtgcataaaaggaccgaaaaagtgtgttcggttctactcacatttttcagtctgtttagagcgcgcatgtagatttgttggcactggaacgtcacggagtgtttctttggagagaaaacggggggaggggcgtccctggctattccgcggtttggggtgtctattcgtgtttgccttttctggccagggttgctcgttcgctcgttcgtttttgttttttattcgttactttgttatttcgcttttttgttgtttcgcttttttgttatttcgcttttttgttatttcgcttttttgttatttcgcttttttgttatttcgcttttttgctatttcgctttttcgttatttcgctttttcgttatttcgatcttttttttttcctttttcttcttttttttacgttttcttcgtttgtccttttttccggcaaactttcaacatagtgtgtgcaattttttcagctgttcattttctttccactttttttttactcggaaaatgtgcacactttttccgatactcaaatttgctaatcagttacaactgttctgcctctttccttttgaacaattgtttacaactttttccaaaaaaaaaaaacaaaaatatctcttggtgcaataggacagttcgcgaaaatacgtaaaaaggtgaaaaaaaaaaaaatacatgaacaagaaaaagagaggtaagggagggggaatacaactttagcttaacgattttatgatataaaaaaaaaaaaaaaatgtgtacgtagtctttttcgccttatgctaaagttatcttgttaatcttggttgtgaacctgtgaattgtacactttttgcaatttttaactcaaaaaaaaaaaaaaaaaaaaatatatgcacatgtgcgtttaatttatattactaccgtatgcacatacatatggatacaactcgtgcgcgggaggaattggacagagcacacagttggagaatggcgccatggacgcagatcgataaaaaaaaaaaaaagcacagtgcacttgtcataaatctgtgtttttcgccaaataaaatgaatatggggttagtgcataaggagggtgtgtatgcgttttttcccaaagtgatactcgctacctcgggggatggtggtggtggcagcgctcgcttctctccttgtgcgcaaagttccgccaaggggggcgatacagaataaagctgttattgggagggaagggagaaaaaaaaagaaaggagattaggaaaaaaaaaaaaggaaagattaggaaaaaaaaaaaaaaaaaagaataacgcgaaacaataattgcaactcttgttccctcccccgcgcacacaccccactaacacacaactgagagaggctacctagaattcgcctgcgcacagtacgtcggcgcgcggtccatacgtacatttatcggcttctccaccttgttgcgcacccttccccccctcagaatattttttgcgcgcacgcctttaagcggcatatttggcgtgagttatgcggcgcgtgcgtagcggcgcaaatcttcacttttaacacccctccaactcattcgccatcctgatatttgaccaatacaaaaaggtgaaggcgcacttgtgcggaccgttttgatgaaaaaggtggttaaaaaaagggagaaaaagcgggagagaggatgggagaaggagcggaataaaggatgggagaaggagcggaataaaggatgggagaaagagcggaataaaggatgggagaaggagcggaataaaggatgggagaaagagcggaataaaggacggatgtatgcacttagcaaccattggtaaagaatgagagggaggagcgaagtgccttgagcaccgaggggggtaatagccgattgaaaaaatgtttttctcctttcatgggattacacggaatgagtaagtgagatgtgtgctgttatgcgtcgtcatgcgagcagggggcataaaacaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaactcccgaaaagggaatgaaaaaagggacgcaaaattaactgagaaaatggaactcaaagaaagactcataaacagactcacttacagacatgtaaaaagtaatgtaaaattaattctcgtaaacaactccaaaaaaagaaaaagacaaaaagctgacaaaaacataaagcaccttctcacccagacacccatgggcgtaatcatcactaattaaaataggaaaaaataatagcataaaataagaaaaaaaaaaagatcaacttaggaactaattcataagatgggatttaaaatacgctacatatcattttgacaaagggatcatcaacgtaattaacgttgggaaacggggaaagaaaaaataggaggtttcgtcaacgagtatgacaataaaagtgcttatagggacaaaaaggggaaaagatataaaaaaaaaaaaaaatcaaagtaaaaggaataataaaaaaagtacaaattcgatattgtgcatttttataatttttttaatttttttatatttttcacaagaacaaaggttcgaggtgaacacataacagaatcgaattaggctgccccttaggcgtgacgcttcgcgtagacgccatttggaacaactctccatcagtagacgtagttcaccgtttgttctatcttttctccttctgggtgaactttggattccgtcatttcacgtttttactgcacatcctacagaattctgattttgactggcagtggcgatctctctgcgcgcgccgggacggttgttcctttccactgtgccggtagcgatgttatcgatggtgctggaggtagttgcggtaggtctgacaggtgcgatatatttgttaagtgcgcttcctctttggtttccatcgacgggtgttggtcaaacggccggtttactttccccttatagttttcttcctcctccttcgctttaacgcttgcgcgcagggcctccaccttgtcacccgcgcgctgcacttcattctgcaccttctgcatgttcttaagtagattctgcttctgttccattttgatttgatatttcctttgcagctccttaatgagcccttttttttcctcctcctgggacattttattttgtgggtacagaaacagcagctgtttgtattcttcattcgggtgcacataaatattcctcttatatttcacattttcaatttgttttttgatttgattaatttcttcttgtgcctgtctcagttgagtaacttttagttcttcttcgtttttttttttcctatgtttattttccgcatcaatgagttcgagattcaattgtcgtagatctttcggagagttgggatttatcagacgtgtgttttcttgagcttgactggtgattacatcctgtagaattgtttgcactatctgctggttgagtgtcggttgttcattttcgctaccctccttcgtcgtgtccatttgttcattttcgctaccctccttcgttgtgtccatttgtttggacttaaattcattcatcaattcttcgagtaaattttttttcatttcgtttttaaaaaattcctttagttcatttcttacctccatttttagctcatcttttacctctttgtttacctctttttttacctctttttttatcgttttttttactctcctgcgcatttttctgcttcgttctttgaaggtctccgtgtcgtcctccccgtcatcatagtcgaagctatcgtagttgtcctcataataatcatcttctaaatcgaaatctgaatcatcatctgagtcatcttcctcatcttcctcatcatcctcttcgaccagctgaatatttttttgattgttagattggtttgttcctttgaacagatgtccatattttaggcggaggtttgctctgttttggttgtccattaggctatacaaaacgggtccttttttttgattttttttactcacatgctgtgttttttccttttctttgcctttaaattcgtttacattcgtcacctcggcgctattaaaatgctgacttgggtacgtatcttgatacgagcaccacccgatggcggtcatcccttggtcgtttttctttggtgacatgcagagtttctttggcaggttgttccctttgtggaagagctttcaagcggattacatggtgggagaaaaaaaaaaaaaaaaaaaaaaaattaacattacataattgtatgggaatatacacacacacacttgcgtgtgcacatttggagcaggtgtggggaaggctcccgtttctcacccttgtgaacgcattgcggaggacactcaagagatatataatggtgaagtagaaaataataaagggggtgaatattttatatttcgcaaacaaatcaaaggtgttcggggttcctggggggagggaataaccccctgctagcgggggcccaaggaaattggtgttttctcctgctccatcgttagacctaaacatgtatgcaagtggcggtttggcgtggaagtacccctgtttgcataatccactttggcgaggcagcggtggtgtggcggtggtgtggcagtggtgtggcggtggtgtggcagtggtatggcagtggtgtggcagtggtgtggcagtggtgtggcggtggtatatcagttgtgtagcgatggtatatcagttgtatagcggtggtatatcagttgtatagcggtggtatagcggcctgcacgtgcataaaccacgctgtgaagaagtgttccaaattttgaaagcgagcaattcacaaaggagaatgttaggtgggatgcgacggggtgtacggaaatgggcagaaaaaataaggcaaaaatgggcgaagaagtaacggaaaaatgggcgaagacgtaaaggaaaaatgggcgaagacgtaacggaaaaatgagcgaaaaggtaacggaaaaatgagcgaaaaggtaacggaaaaatgagcgaaaaggtaacggaaaaatgagcgaaaaaaggtaacgaaaaaatgttgtcaacttttaaaagttagaaaaaattgcgagaaaaatgacaaacggaagaagataaaacataaaaatatatattttgggagatacatttaattttttatttcattttttatttagaatagtggaaccattacataagagaaatgtgtattttcagaattttgtgtaagtcgttttattttattttattttattttattttttgaacaaattgcgcgatactcgaacaactctccctaggaaatgctcagagtctagtcagccgacttggatcagttgcactaaaggggctcctatcgcacatctagctaaaaacactcatgaggcgctggtccttaaaagcataattgattttcaacacaccttactggcaaagttaaaatgtgagctggtggatcatacacaccgcacaaaaaacacacgcagttgatcccttcgttcctctccagggttagaatcgcatgccgccctgagcaaatattttgtctctacgttacggcccttaaagttctttacccgtcggccagatttcggctccggtcgatcagcccggcatcgcacgcgttaatcgaatgatccatcgcggcacgcgaatacaccagaaaattaaaaaaaatggcaaggaaaatgaatccacgctaggccgttcaccttactctcccgcaaatgcagagcagatttttctcaaatgtgtttcaccataacaggaatgctcaattattttaatttgtttttatgcaaagcctgattggttaatatgcccccttttgtgatgaattgtgtatgtttattccacctcccttaagctcaaaatgcataacacacagattcaaggattatttttatgttcgtaaaagggggcaaaaaggaaggtgtgtttataagggtgtatgtgcggggggggaagtgcgacgaataattctcctttgtcgtaatgacgtgtgcgttaggaatcttgtactaataagcatgcgctggtaactcactacaaagtaaaataaagtgtatgctcatgtttttaagactccccttgtgcgcaatgacccactgggaggagagcataagtttgttccccaggtggataacatgaccagggaggaggggaaatgtgaaaaacggcatgtcgaccccccgcgcgcagcgagtactcaccggataatcgcttaagggggcatcctggccattactttgcgtcctgcactttgaatcttaaattgcaaggcgttttttcctttatgaaaaaagataaaaatagcgtagctcctggagtggcacagccaacaggcaggagaagctaccccctttcgttggtgcctagccacgattaaacgtttgatgatgaccatccgatgatctacccccatacacatgtgccattgtatgtttagtcctcctccccctctcccagtttaagcacattcatctgtaaatcccgccaaagggtccatatccgctagtttgaccaactgtgtggtgttcctttcgctcgtttgtttcactgctgttcgtgttgctgttcatagggtctcttcttctccattaattttaattttcccagcccccctttgcttcttatatgttgaatgaagtgttttccctattgggagtccaccaccatgtttccaccctgcacacacaaacacacctgtgcatggcaaatgtaagccgtgaaaggggtgagcagagggaaacaaaccgaaaggcataccaccaccaccaccactgtgctagatacggataaatgagaaagcctatgtctaccatttcgtttaaggtgtaaattgagcagagcaataattatgcgaaaaggaaaaaaaaaagattcgaaattccgacgaggggaagcgttcatcgatctgttgttcaaggttatataagccaccgggggtatgaatatggagaaatttaaaaaaggggtgcacaaaaatggtgctaaaaagtggcgctaaaaaaaaggtagccaacgggttacggttacccaaagggcacttagaaaaaaaaattgctcttgcatttttgagcagttctaaatgcatagaaagatgggggaaggaagggtgactcctttcctcatatctccactgactatttgacgagcacttcctcgtcttttagttggtactgcactcctccttgatggtcctctggatatacccattcatcgttgtactcctcactgttttcttcgttgtactcctcgccgttttcttcgctgtactcctcgccgtcttcttcgtcgtactcctcgccgtactctccgccatagtcctccccataacgctggtcaagcatttctccatattctccctcatacggttctccatactgttccccataatcttctcctaattcctcccctaattcttcgtccatttcttcatcgttcccctcttcatcggcttcctctccggcatgttcttcgctcccacctgcactttgctcactgttcatatcattttggccagacaggaccttctgtcccttatccgaatcagcactgtgcgcgtcaaacaccgcggtgccggcgaattcgagcttgtcttcatttccttcgtagcacttgcaagggtggaaacaggagggggggggacatcaatgtgcaaagatggatatattgacatgtagctacgcacacgtctctgtgcacacacgctcacatatatatatatatatgtgctggtggaacaagatcacggcaacttggcacaaggagcgaacatggaacaaaaaaaaaaaaaaaatgaggatgactgactccccatgtccacacaacctcatttcatgtggaccaatttggctaccttttcgtataacttatacgccgtgcacactaggataagaaagccagaataggaaagaatactggggaataggtactcgtggttagggctaggcttaaatagtgaccctaatttagacccaattatgttttttaacagcgctgcggagttgttgcctaaggatatgagctgactcaaactcatggctggctagctagctatttttttttttttttgccaaaaaggggaatataaattcggttgtgtagtaccttcactgggatgtacaaacggaagttgacaatctggtggaccaggagagagggaggaggggagaaaattttatatttatggtgtgaataacttagcgaaagtgtgcaaggtgatatggggaaaaataaaaaaacaaatgtgtaatgaattgagtaagcagagtgttgcacacgggaaatggcgtatgtgtatacaatgaatatatgcgttacgtatgtgtgcatgtttactcttgtgcgcgtgggtgaaaatggtttggtaaggcatcatggcagtttccccgaggtgcgtatcttttatcatcccctggggaaatgaacaattggcatgacatgcgtaacgcttagggtgtgtacgttctgaagtttggccatgcgaccagactgatcctccttttcattcgacgcaaccagggaagggaggagaattactcttcgaatggtgcttcaacgtgaaacgcgcatttgtatatgtaaagcacacatggatcaggttgcccattcgcagagaagtcaataagggaaaaagcgtcccgaaaaggtcgcttagtttttttttttttttttttggaatcccatttcggtgggtccccttttatacaaattgttgcaccaggttgaaaaggccaaaattgcgttcttgtgaagtgggtcaccattaaatggaaaaaataatcaaatgaaccaaagagagtaaatataatgcgcccccttggtgggaaatatgtgaagcgcgttttttttcctctttggggggttgccccctggtcagttcttatgccaaggagggggttacacacgcatgggaagttaattttgtggaaaaaaattcgaaaatataggaacgatgatgcgaacaaggtggaagaggcgtaggcgccattccccccgagtggggaaaatggcataatggaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcttcttttttttttttttttaacgttcccctggaaagtgctcccctactgtatggtgttcatgtttcgaaggggaaaacaggaaggcacccttaccccaaagtttggagaaatactttgcaatttgtgcgatgcgaaaaagggaggattacaaaagggcacttccgcgttgaagttgttccctgctcgatgaagttgatcctttttgttgccaattttagtatcgcgaaaaagtgggggtttgcaagaggtgcatggggttacatcgttcgaaggcttcctcggcggattgcttaattgccccctttttcgtgcgcacagtgggccaagccactgcggggggcggaaacgaaccagttcacttcttaacacgtttgggtgggtaaaatggagagacaggtgtgtacgtgtaaatgcatgcgttcatgaatgaaattttaaaaataagggaaaaataggggagcaaaataggagagcaaaataggagagcaaaaaaaggagagaaaaataggagagctccccaaaaaaatgagagctgaaaagtagatagcttaaaaaacggctggacagctatgccgcagggcgatatatgcacagcttgcactcaagttgactaagcactgggaagccacccactggtttgtttacttattgcctggaattaagtttgggttctttttccatagttcagatatatgataaaggtttctgaaaacatcgtaagacatgtctgaaatgtgatacttatcgaagtttgcgtttctctttttaacttcattttccatgctgagcataacgtcctttagctttggaggatctggttttcccgacttgaaactttgggccatatttttttccgacattcgatttactgtatccataatttctttagtcagctgggcatgcttatttgcagcaacttgcattttatattcctcggactgatgattctgttcatgatgacgctgttcctttttcttataattatagtatcctattccagctagtacatttgccaaaattgctgcccctaagattgctgacgagattatcaccttttttttgaaatcctttttcttcatatttttatcgaatgcgtctaggttttctttcaccttttccagaaataaatttttacatgtgcatggtgtgagtgaatccagggccacaaaaacagccattgttaacagcacttttgtaatcttcattttggctagcaaaaaaaaaaaaaaaaaactgaaaagaatttcgactaggaggcctgaaaagggggttaaaaaaaaaaaaggtatgaatatttgtaacgcggtgacgtacaaagggggaagaaaaaatctgtcccacttcgtcacgcttttaatggtgatacaggtggagagtatttcgataaggccacacaaatgtgtgtatgcattgggggtgtttctcattttttctcatttttctcatctttcttattttttcccatttttcttattttttcccattttcccatttgttcacttccgagcgagtcgatacgcatcgatttaggtacctggtcaggtcaggaggtttgtccttgtgaacagtgtgcaattgtgtgtgtgtgtgtactgcgcgacggaggggaaattattactctagaacatttagcgaatgaaactctcccttagcggtgaagatgtacaagcgcccgcgaatgagtataactgtgaatatcctcttaagggttgaatatcgtctttgtcatgttaggcatttcatctatttttgcaattcctttttttttttaactttctgaatgaacattttgttgcacatttttttttttttcgaaaaataaaatttccactcggggagcaccaaccaacacatgaatgcatcgataagtcaatgcatcagtgcatacaaccatgcatgcatgcatacacatgtgtgtgtttcttcgaatgcacagcttggtgcgctgtccgagaaggcaaatcactgggttaatttccccctcgtatttgacgctccgccaaaaaaaataggcgcaattgtaactgcgtttgctctccaagcgatattttttcccctaaaggcaagtttaggcggggacacccggcgagtgcgcgccatgcgtcgtcatggttgtgaggacattacatcactacattgctgttttattgccatattattgcattgtaatgctttgcactgctttgtactgctttgtactgctttgcgctgctttgtactgcattttttcaattttttttttcgccctattcatccctttcgtgtcgtgccgctcacttcgagagccaaatgcaaaagtgcaaactctccgatacagtacacggagcgcttaccggtcatttacctaagtgcgccccccagtaccgtgaaaatatctgcaaaagtgtatagttgtattgcttacctggttgcatttgtcagaattatttatgtatgccgagtgatttaagtgctcagaaaggtgtgaaaggaatacactcgggggaaaaaaaaataataataaaataaaaaaaaaaaaataataataataaaataataataataaaataataataataaaaataaaataaaaaaataaaatactaatccccgctggggacacgggtcggccgagcacacacaagtgagaagtgtacagacgcgaggttgaccaccgaggaaagggaaaaaatatttacctttgcatcctcattcattcattgattcgttcaatcgtcacacttgtgtgtgtttgaaagtgtcaacaacaaggttgcgattatttctcgtaaatttttgccatgtcaatttggaacctctcggcaaaattgctccatttatcctgatcgttttaggggcaaaccatgaggatgcgaaaaagaacacgcataagaatgtacgtattcgtatgtttgtgcatagcagttaggcatatggatctctccatcgctacgtttttcattttcgacgagttaacaatttggctactcctcattgggtgcttccccccatgggatgtttgttccattgaaaaaaaaaaaaaaaaaaaaaataaaaaaaaaaaaaaaaaaaaaaataataataataataataataatcgctatctcaaaattggatgagccaattgaatacctcccccacagcgttctttttgtgctgaatagaaggtgcctgtgtggcggtgcagcgaaaaaggttatatcatttatctctcaatattgaatgttgaagtgatgggaatccacataatttgtgttgttccttaggggtaacatatttaagtgtacactttttggacggtgtgtcccggttttaggcttcgttgcatggccatctgctccttcatttttccctttcggtgttaactcgtatcgggataaatgcgcaggaaggggaagatcccatgtaaggggagggagcactgtccttcgaacacagtctgcaatgacggaagggaggagactgaatcattttattgttttttttattttattaatttttgtgaaggaatggaatttgttttagttttactcaaaattgtgaacatgtccatgtgtcggcagatttttgtagatcgtctatgagttgtgctagactcgtaacaccttctgtgcaaataacgcatatgggtaactgcacattgaggcggacgggttggtgagcgtttaattgtcaacctggaggtgtgaacggagaggagggagtccccccaaagaagtaactacatggacccatttaccccttcttatagtgcacacggagggtgaagataagatagctattgtagttatccttattgggtgttaaaaaaaaaaaaaggattactacaatggagggaggagctctctaaagaaatatttactcattcgatggttccactggtagtcgcagctcagggggagatggttttcaaaaaggatggcccatgcaggggtggacactcaacaagagaagaacgcctctttctacaatacgttattttattttgttgccattttggatgaccacgaagggggaggaagcctgtccgtgcttcctcttctcacggaggaacagtttgaataccgcagaccgttcaggtggaaaggaatgttaacatgatgtaaaagggagctatggactcttcggagtgaactttttccttttcaccgcttttacggatgagcacatttacgagagggataaataaaatagcaaagtagaaaaatagcaaaatgataaaagaaaaaaatatgcaatcggatcgagtgcattttgattgatgggtcctgttctgggactaccttttcagggcacagaaagataaacgtcaaatgaggacaaaaaaaatgttcactcccaattgggagacaatccaaaatgaggaattcaaaatggagcgcttatttcaaatggaattcgagtgattctttcgggaataaaattccgcacttccgtttttgtcaccccattcgcttcgtttattgccgcggcgattgctattgttttgtttttctttgccatttctgatttaatgagcaagtcgcgatgcgaagctgcatagtcggcaggtaaataaattaattaataaattaattaatatattgatgaataaattgatgaataaattgatgaataaattgatgaataaattagtgaataaatatttcattcggtccagagcaaaatgcgcgcgtagtggcggaatgatgagggggcgatttaatctgttgtataaattgcgctgagttttttttccccttaatttgcttctacacaaaataagtgatttgttttccccttttttttattcgagcggagttgaaaaaaattatgcatatattactcagtcgcttctttgcgcagtttcaatttgttcattttggggtcggaagaaacgagtcgcaaaaaaaaaatatggggtgtttgtccttttttttcttttccattttatttttttttttttattttttcccccactaataaatcttttagaagaaaagactttaaaaaatgaccccccaacaggcacaaaaaaacattcggcctcacatttttttttttcattattttggaactgggcagaataaggggacaacacttttgcatgctcgcagtgtatatggggcagacaactggagaaaataatttttacaaaaatgcatgtatgtccattggtacatccgcgcgatgagaaagaaaaataaaatgaggaaaaacttgcgacatttaaccaaactgatttgtttctcccttccaacaattttctcaatttatgcttttaccgcaaaaatggtatgatttttttttttaaaaaggaattttttttttgttctattgtagagtagacgtaggatcgatgcgctgcgcgaggcttatttacatgtacaaaaaaatgtatttgtctacgccaaagtgcgataatttttttttcaaacggtaatgaagcgtttgtgaaagacatcggtttttctgtgagtgtctgcaccaaggggaggaagtggcccacaaagtataaatatgcataatatatatgcaaaaaaagatatgctttattttttgaggactcagcccgaaacaaaaaaaaaaaagaaactctttcgtccctttgagtaacgtcccatttgcgtttcaaaaaattcttggcaattccgtttagcctaattttttcctccacaggtagatatatatttatgggtttgttcgtatagttttttttttttccaaaatttgtctacatttttggccacagttttgtcaaaattttttccgcttctcattttttaagtagaaaaggtgttttctttatcccacccggtcgcgtttcatccgatttaatcggctcaaatggggatcgcacgaatgtctccaattcgagttcggcctaatcgaaaattagtccttcctttcatggaaagaagaaaattattttttaaaactcactgaatgatgtcgagaaaaaataatcagaaggattaaattttttccccaaaaaaagaaatacaaaaatgcaggactgttatcccctgaagccgatactgttttatccgctaacgttcctaattgggaagaacaataaaatttggaaggagtccccaaaaaagaattcattattggggaagagaaaaatcacaagcgatgaagaaaaaaagaagaccttctcggttttcaccttttccgacacggttctttgcgcgttggtcctctctttgttctacgcattgatacaggtgagaaagaggggaaaaatgtggtggtccatttttttttttttttttttttctttttctctccccccccctcgttcttctgatttgatcagtttgaggaacggatttctgagctcccctaaaaaaagacccctcccctagaaaccccatttcccccctcctttttctgtagaatgtacattgccctggatggccaagaggcagttatgacaaagtcggaaatctatcgaatggtaggaggtggagaaatcattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggacgcattccatctcatgtgaagggattcagaagaccccatttaacggaggacggagaattggcctttcacccaaaaaaaggtagtagcagagatacagatttgtcaccagcaattcaaaaaatatataaagatatggaaagatgtttctcgaaaaagtacacaaatctgttgactgaaagggataaaaaaaggtggattaaaaatgtgatgctttttagaaattacaactcgcaagatatgactgatgaagaattgagcgaaaggattgataaattaaaagggcctgtagatactaagaccatgatttttgtgtggaattatgtccacgaccatgagaagaaaaaatatattctcatggtggaaggcatgcgagaaacatgcagaagattggctgactattacaatgtcccctgggagtacgaaacggagaaatttagatacgttcacgataaaatgataaaaatgttaatgaaaagagaaaattttgaaataaaaaacatcaaggattttgctactgatgagcctatatgtgccagatgggaatttcagaggtacctaaaacttaagcggaggtcatgggccgattttactcggcgtatggaaagaaagtggaccaaaaagttgcagcattcatttaggagcggtaaatacatgggcatgtattggatgtgatttgaacctggacaaaagggggtagcgatggtgttggctataatccttgggcaaagcctaccgaggtgccgagctgctcatgacgcagtgcttccccagatttggcccccctttttagtggcacctttaatttcggcgcgctcgcagcacgtgttgtacgcgcgtgaaaggggaggtgcctccgtttcgtcaattgtctttctttcattttgagttatattttgaattagtttttgagttatattttgaattacattttgagttatattttgaattacattttgagttatattttgcattacattttgaatgtttttttgaccccatttgaaccattctttcttgataaccgcgtgaaaacatctcctttaacaattgtttgcaaaatggtctgcaatttggaggcgccattggcggtggtagaccaagatgagcgcctacgagcgaatgcaccgagatagcatctacctcggctgagcacactctgcggagtaaccgcaccagtgaagattctatagcagctggcgtgaaattgaatacattttgagggaaaatgtacacacagtgcgaatacgtcgaagggtaacttctttatcccatcattaattttaggcatagatcgttttgaggagaatcccttgtgatacataataaggtacgtttcttaaaatacaaacttaggaaaaaaaaaaaaataaataaaaaaaaaaaaaaataaaataaataaataaagaaggaaggaaggaaagaaagaaaaaaaaacggtgcaacattttaaaacggaatttttttctttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctactgccatgtcttaagtttctgtctgcaattctgaacatttttatcacgcttttcatgtgtgacagcttcgccagttttatcccgtagtaaatacccatcaagacgtagatgtataagaaaatgcaggtgacaataatgccgagggcaggcaaagtgtacatgactggtggggccataaaataaaacatgtaggtcatcactaataggtagagtataccgttggctactaacggagagaacactctgtatttgtccatgtttcttaaaagcttgtcggtaaatccccggtcggagaaggaactactggctctaagactcttgtttttgaagaaacgcaagagttccaattcgaaccagtaatccaatttctttagaaaacgacctatggatgatcctcttttcatttcctttaccatggcaaacctttctaagtctttaacaaatttggtgtctaatatttctttgcctaggttttcgtaataacctctttttagagcttctagtctagccttaattatttttcatttttttctgtaatggtatcttgtacgtaatatttatcatcaaggcttattgatcccctactaccgttgtcacttagctcgagttcaaattctttttctaaataatcatctagttggatcgaatccatagttgttgtggagtcattgctggtgctgtcgaggctttgagactctgtggaagcgttatcatcgcttcgtatgcttagcgactccgaagatgcgtcatcatcgcttcgtaagcttagcgacttcgtggatgcatcatcatcacttcgtaagcttagcgaccccgaagatgcgtcatcatcgcttcgtaagcttagcgacttcgtggaactgccattgtccatttttctatttagtgatcctgtggaactgatcgtgttaattgctccacttagcgagcctgtggaaccgttaatttcgattgacaaatttagcgagtcggtagattcgaccttaaagcgtcctgtatttgcatacttcttatgtttgccttggcgttgcgatgcattggctccttttcccgagttgctactttgcgttaactcatcaagcaactttccattacttaatgtagattccacgttttttttgcgtttctcctcttgtatcaactcgtttaatcgatctttaatcgtttcgtcatcatcgtggagtatgttgactagcctttctcgtagcacagcatcttgtgcgtgtctctctactgccgtgcctccctttaaaagtcttcccctgagttcacccaatgtgttattcaagttactcgtgctggatgagtttctaaaggaggaggactgcgggggggaaaggggatgaaaaaaatattttgcattttgcgaatgggcatgaatacagcgcgtttatttgcaaagtgtcatgagaaaatacgagtcatatgtaggaagagaaaaacgaaagtttatcatttgattatatagtacggtttaggtgccgttttgctgagcgcctttgtcagttggcctacctggaagggatacttccaagcgcagacaatgaggaagaaggtaaaaaccttcgtggaaaggataaggggattattagttttttcttgcatgttccatatgttagaagttgataaaccattaggggaacgcgaaaatatattttttcagaataagctgtttgggtaacccttttttctatgctaattcgcagtgacgtaataagttggtgaattattttattttatttaattttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttagcatttatatagaaagtgttaagtagaaacgaaatgtaaaaaaaaaaaaaaaaaaaactaacgaatagtgctcactcatgtgtgttcgcgtatttttacattaactcgtttatgtgttcaatcaaaaggggtaaggaaaataaaacgttagaactttgcctggaccacaggtatgttttaaaacctgtttgtggcttcccattctgcttccctttaccaatttgatgagcatttaaagaggactcagttgactatacatgtgtgtatgccttttgcgcttggcgccacttcgtatgatagtaaagatatctattttgtggagtagcgagggtaaaaaccacgtcttcacacctttgtagaggttcttttttttttgaaaacatggcagacaaagtggaacttgagaggaggggtccaccttctttctgcctgtgctcttttcccccaatggttaatcattaaagaggagcagctgtgtgaacatacagagtgtttaaccttaaagcatattaccccgatcggaatggtacctaatggcaccttagttccggggaaacactaaaagaatcgctacccccatatggcgtatcgttaaccctattccttcttcatcatttgtaataggcaagaacagatgccatgcactacctgccgcagaggagcagctgcttagctaagttatttcttttggacactcttccctcgtcgaaatgataaaaataggggcttgtccgtgcatctaaccatagggtaggcattatcatgttgtaatgtctggggactgaagattggccccctgcgtatgagtacgccctgcggtttggtagttccattttgtttacttatcgggagctaaccaaacttaattatgcaactactagcaaagaggggtctccaacttgggtggtattcctcatgcactccgtcatatttgtgactctgctggttaaaggggttaatcgtaggagttgcgttttacaaccttagtggattcttcaattgggactttaaaaaagtagaagtcaactctggaaaataagtagtatgcactactatgcttcgttacagcagtgcatggaaatgagcggtggatagcgagtcagtcgattggtctgactgttacgtttgaaatgtgtgtgccatggggtaaaatcatgtggcggtaaatattgagaaaaggtcagacatatattgatactaaatgacgcggaaaaatgcacactgccgcgctaggcgaaggcaccaaagggttgctcatccttttggaggtatgcttttgatggggtggttcggcggtgggtacctcatcacacaggatgtacaaaagcatacacgtggaggaaggggcatttcgggaagagatagacctatagtcagggtgcacctttggctcaccggctaattgtggaaccaattcaggtggtctatcatcatatcctcggtgtggagaggcaattttgtgcaactttttcaaccacattgatatcatacacaacgaattagtagcacttgtgtagaaagggatcaggtggcaagccatcgaaatgaaggataataaaaaggggagagaatggaggttttcctgttcaaggtgaacatacctaattggacaaatgcgttaaaaaaaaaaggcaaagaattaaattttaaaaaaagtttcgacacgtaaaaaaaaaagaaaccaaataatcatgagtttgttaagtgacaaaagaaaagaattgcatgtgtgtgtggtgcttctcaacgaggctcaccagtgtcgcctatgccgttttggtaatgcagatgcactgtttcactagagatgtagttctacttgatcaagggggtcagaaaggaatgaaagcgtcctccccaaatgaaggaaatatgaggtcagtcacttccatatgcatctatccagtgagaaaaaaaaaaaaaaaaaactttagatgatctcaaactaaagggtgagtggcgccattcatttggacccttttttttttagacccctaatgatatagatataaatgactttccctaaatttctcaaaaacgctcttcatgcgatccagttttattaatttgtatatgaagtaaattccatttgtaaagaaagttccataggataggaaggctatgattacagacatgatgaaaccaggggcgaggagagttgttgcagttgtgatagatattatagataaaaagaaaataactgagctaactaaaatgggagaaaataatttcaacgattttttaatgtaaatcattttttgtaattttctatccgatccaataattcccgtatgattatttatttccattttcatcagtcgcaagagctcgacctccaccttagcgtctaattttcttaactttcttttaagcttggacttatgtttctttcttaagagcatttcgcctttgtaaaactcagtgagggggttctcttcgaacgagttcttcgctatgagttcgttatggcaccatggcatggagtcccttctgtggacacccctgtgatgtaaatgatccagcccattttgcgagtagtcatctaaagtgaaggaggagtcatatggattttcggataagatgctctcttctgatctgtacgacaagctttccatgctatctttaaattttcctgagccaattttttcctccatgcaatcgtggtgtggtagcgcaccaatctggtttacgaagtagccatcattcaccaattcgagtaaccgttttccgaaagttttgtcatcttcctgaagcagatcgatgatttttcttttcacggtgccataatgatcctgctcctccgcgtctagttcgctccacagctgccttgcgagtggcctttcgagtggccttccgagttgccctccaattttcgctccttccgcgttgctactaagcaggcatatttgtccgttgcacgactggctaaggttactctaaaaagggaagacaaaatgaggggggggcactcaaaatgtatccatttatttctacccatttgttgtaaaaaaataaaattcctttaaaggaatataaagctgtttaagggtgaacgtagttgtgtggaaaggttcttttaattttactttttctttttatttcttttttttttgtcctacctggaaggaagagttgcttgcgaatgttagaagtgcgaaggtaatggttttaataaggggtggcaaaatggtgcctttccttcgactcatgttgacctgcttggaactatcgaatgggtaaggctcagaagtaattttaaaaatgacgtgattattttttctatttagtgctaagcagttgttgaggctgcagcagttgtcgcggttactcttttgtcgcaatggggagatggtctttttcgaaagggttttattttttgctatcagatgggcacgtatttgcaaataatactaattgtcgagcaaaaaaaaaatgacaaaaatggagttaaaaaaaagacatgctgaagaaagagagggtacggcaaaaataccgtttcgtagaataattcaaaatgaaaaaagtagtatcacaaattagaaatatagcgggaggaatgaacccattatttttgtcaagccagacaagttcccaaaaaaaaatatttaaaaagtaagaaaaaaaaaaaagaccaaataaataaccaataaatacgtgaccagtaaaactctgtatacaattttctaattttttctgcgtttcgcgtagtggtccatgcgtagattaggtcgaattgccgattttatttacgcaccggaggacaaaaaatgtactaacagaaagagagaggtgacatcctgaatgcaacattttttttttttaccctaacataacatgtcgtgcaaataggaagaattaaaaataaaaataggttaaccaattttgctttgctttctctcacgtgggataaatttaaatgcttttttttttttttttctccttttttcttttttacagttgagcgacgcggcacatttgcgaaggatttattctttaagaaaattggcaacgtaatttgttcttccgttgctttgtctgcatgtgcgttttttatgcggcgagtgagaaggagcaatttagaaaacattaattggagaaaaaaaaaatgttaaaaaataaaattctcagcaatgccaatgtgtttctatggacacttttatataaactggacggtaaaaataaatagtgtttaccttttggagttttataaaaggaggcaaaataaaaacattttgttgttcttccttcgagtaggattatttcgctgcattaaacaaacgcggtctcttctgtgaaaggtatataattttttttgcttaaaaaaggggtgatacgttttgcgtggcccatgtggtctgtattggtctcattttcgtgcgctcctttatgagcagaaaaggaaaaataattttgtttatgtcatttggcaatggtgcagttgagttatctcatcccatggatggtacccctcgcgagggtttgttgttaaaatgagcagaagttttcccattgtgtgcctccgtaacgctgagctggttataccaattatcagggttgcattgtaaaaaatgtgtcgatggttatgctcacgcagggtggtgatctcttctcatttatagttatcgaataatttgcatactttctcaatctgccttcttgaataatatatgcaaggagtgtaggttcgcaaaagttgcttctattatggattagcaaaggtatttatgtagtggcaatgctgcatttgttggtaggcgtgagctacactgaattgtgctcagctagtgtgcttcatggagcggttgtctgtaggggaaaacatcaaggcatagaaatggtccactagatttagtcctcaggggggtgttcctacctgggaatggagaaattatgtcagctcataaatttttccatagcgcctaatttgttaataaaatgtacctctttaaagtatgctaagtggcatgggggggaaactatccccccctccccctatgtgatgcaaaacggtttagactcagtgcattgaaaatttccctgtgtaagttatcaattgggtggactctgcaactttgattcggcagggcagcagcgagtttttttacgcacctcctatttttgcccagcacatatgggggtataatatattattcctgcaaatggggcatgctactctttcgtgaagacctgtcgcatattttgacttaactttgcaatttgtatgatcccttttgagcacatcaaattaaggtctaactatttcgtggcgatgttgtagtttacaaaggagaaataaaacatcaatacaaaaaaagattcatatgtagataatcataatatatacacttaatacataattaaagcttactcatgaacaataaaataaatattaattaataactgaaccgtttatgagatttaaaagaacaaataagggcacttccccgtttggtgaaaagaagagactcttccctacttttgccgaggtgtctggtgcgcgttcaggtgcttttaaaaagtatatattttgtggggcattgctattcaccacaaatgggcataaacggggggggtaatgaaaaatggaatgaagtgaaatgaaataaaaacggggcaaaaatggagaaataacaacacagtaatggcgcaaaaaggacaaaaaaaaaaaattaaaaatgccggagctttagaatgctaattattcaacacttacacccacttaaaaaattaaatgaatagataaaaatacagatttggtcccgtgttcggggtggaaaataaaatttatgtaggggaagagggcgaagatgtttttaccataggggaacggaaaagagcgtaattcgaatgttatgaaaaggggcggaagggcacgcctatctataggtacattttcttttacacctttatcaggaggttcaaatcaacattttttaggaacgtcgtataggatactctgaatttgtttggtcagcgtcaatctttataatatcccttaattttcttcgatttattcttcgcaatggttttatcgatctcttttcttaatcgttcatctttggcttttttgcgtgagcggcgtaattgcagaagcttacgtggaccataaaccaaagcaaggcctaaaatgggcagtacacacgctatggcaaaaagtcccataaggccatatgtaccataaagtaaaacgacgcctatgaagggcagttgagccgcactggcaaaaaattgcgtttttacaaggattgataaaaataccagagcagctattccaagcgcaccaagcccgacgaacactctatacttgctcataaggtaaaaaaattttcttatcccttttagttttctacctgagtaattttgtttttctgtcggcttcaagtggcgtcccatttcttcatcgagcttggcatcgactttttcaataaactcgcatacaaagaatttgtctttgggttttttctggtttttactatttcccttttgaacatttttagaaaacttataatctatggattcgtttttagaatgttcatacagtattggtagcttcacttttgcctttgccttttcttttccttttccttttccttttcctttttccttttcattattttcgtttattatttcgtaggattcttctttataatcgtagttatgtgtatcggagtattcatttttaaatgcgtatccgtctgtgggcatgccatattctttttcatcctcatgaggaactctggtctttttttctcgtaaaatatattcgtctctagggttgtaattatcttcctttccataataagtagattttccttgctgtttattttttctttcgtatttatattcatttaacatgtactcttctgcacttatgcaatttccgtcctcatcgaggtacacaactttgtcatggttttccttaatattttttgcttcatcaatttcataatcatcatccatgttgtagccacgacttttgtaattaatctcatcatcgaagtattcctttcgatcggattctttttttctgtaagcatcatccagatcaataaagtccatgtcattctgggagtcaaaattcttggggtatttatcgccataaccctttttattaacatttttcatcttttccgtttccattttgtattgacttgagctttttttaaatttatcatcaaagttggattcatctgatttcttggggattttttgaatttctgctatttccttgtagtacttatccttcttgtaggacatatctttttggtaggacttatccttttggtcatacttgtccttttggtaggacttatccttttggtaggacctatccttttggtagtccttatccttttggtagtccttatccttttggtaggacctatccttttggtagtccttatccttttggtagtccttatccttttggtagtccttatccttttggtagtccttatccttttggtaggccttatcctttctgtgggacctatcctttctgtgggacctatcctttctgtgggccctatcctttttgtagttcttatcctttttgtgggccctatcctttttgtgggacttagacttttctgctgatttggttggttggtccaagttgggttgatcgtgtgcttttttcctttttttttccctttcaaaatcgtagggtttgttctctctctcgtatttggatagtttggttatgttttgggactcgtctcggttggggagctttcttgcaggcttatccctatcttgggagggaatcttttgtgcgaatttctcatcataatcgtagtgatgcgtatcggagtattcatttttaaatgcgtatccgtctgcgggcataccatattctttttcatcctcatgaggaactctgatcttttcttctcgtaaaatatattcgtctctaggtttgtaattctcttcctttccataataagtagattttccttgctgtttattttttctttcgaatttatgttcatttaacctgtgctcttctgaacttttgaaatttctgtcctcatcgaggtgcataactttgtcacggttttccttcatattttttgcttcatcaatttcataatcatcatccatgttgtagccacgacctttataattagtcctatcatcaaagtattcctttcgatcggatcctttttttctgtaggcatcatccagagcaataaagtccatgtcattctgggagtcaaacttcttggggaacttatcatcataaccctttttattatcaattttcatcttttccgtttccattttttgttgacttgagtattttttaaacatatcatcaaagttggattcatctgatttcttggggatttttcgaatttctggtgtttccatgtaggacttatccttttggtaggacttagtttgttctgctgatttggttggttggttcaagtagggtagatcgtgtgatttttccttttttttttctctttcaaagtcatagggtttattctctcttttgaatttggatagttcggttatgtttcgggactcgtctagattggaggactttcttgcggactcatccctatcttgggagggaaacattcgtgagagttcttcccaatggggggagggaagctttcgtgcgggctcttccctatcttgggggggaaacgttcgtgaaagttgttcccaattgggggaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgttcgtgaaagttgttcccaattgggggagggaatctttcgtgcggattcctccctatcttgggggggaatctttcgtgcgggttcttctctatcttgggagggaaacgttcgtgagagttgttcccaatttgtagagggaacatttcgtgtgggttctaccctattagggtgagtgagcattcgtgtgggatctttcatatctatggagggaaatttgcttatgacttctgccaagttcgagctgggatcattcttaaagttcgaaacatttggaacacctgccgcttttaatttttcgtggttaatggctaagtcggataaatccttcgtgaatttgttgccattaaataggaactcgaattgctttttatatttttcctcttgtattaaggcgttcaatcgttttctgaacacatcatcgtttctctcatcaagtatgtcaattagtttttcttttaagctggggtagatcgggggggactgtacctgggtttctccgattagtattctactcacttgcatggttggtgcattccttgggtggcatttcgtgtcgggagattttccaaaggtagatgactggagggggtggaggtgagggaatcatgtaactctatgtggaatgtgcacagtgagggggtatccacaaatatggttgctcgtcaacatgcaaaagtaacatgtaacaacacagcagccattttttgagtgtctttgctgattgacccacctcaaggggatatttcccggtgcaaactaggaggaagaaggtaaaaaccttcgtggaaaggatacgcggtttattcgttttttctttcatgttgggaaggttcgaagtggttaaaccattagggtagtggggaaaaacatttttttgggggggaaaaggggagctgtatggattgccccccttttttctacactgattggtagtaagttggtgagttttttccgcagcgctttggaaaaaagtcaggctgttttagcattttcttgctaaacgtagtttccgcgcgggggtatcgaaaatgctgcgcagggctaaataaggatatatatatatgtgaacacgtacgaacaagcaggaatacgtacgaataaatatctacgctaaaaatgtacatacatgcaagcacatgcaagtacaattttcgctaatgttgcgcgaactgacaaatgctgaagagtgtagtcgagcgataaacgcgattcaacatggttacatgcaaatttggtaaaggggagatatatttatgtaacataaatgttttcttccccatgttttgttaacaaattcgtcgctcatcagggaaaaaaaaaaaaaaaaaaatctaaactaatgtattattttatttgcgattttattgttcactgggtgagtaatccatcatattatttcgaaataccatttatgacgcgccggaatgtcgaaacgttcgaaagaattatttacattataaaatgcataacgcgctttaaggaaaaaggaaaattatctaacctagtaattagaaaaaaaaaaaaagtcacgtaaaaatataatggtaattttgcggaggtcgctttggattatagatatttataaatatgttttaaaatgtatgagaaattattatttgcatattgcagtcctgtgcagtatcgcatcgcgcaaaaattacctgattttgccaaactaacactgtcatgggttaaacccttaaaatacgcaaagcatgatatttttcccccgcttttcctcattgcagtattattatatgcagattatattttattgagataaaatggacgctcactcggtggagcagtttatttcccgctatcagtgcgacatatgtgtatagcatataaaaaaaattatagaaaaaaaatataatagaaaatgtttaaagcacaaatgagatccgaagtgaagccccgcagtattttttctgaaatatttcgttccccaaatggagtataggtaaaaataaatgaatttttttaaaaagtaaaattgggaaacggcaaggcggcaaaacggtaaggcggcaaaacggtaaggcggcaaaacggtaaggcgacaaaacggtaaggcgacaaaacggtaaggcgacaaaacggtaaggcgacaaaacggtaagacggccaaacgcatgaatgatgaggtttagaaatgtactcacacaaaacgtggtgaagctccctttctccgaaaataaatgtctccttacagtcgttttaacgcggaagggcaatttcctctttgcgctccgccgtaaggaaaaatataaaaaaaaaaatatataagttggataaattgtgcccctaaaaaaaaggagctaatgaaagcatatagaggctgctgtgtaccttagcggaaaataaaaaaattacaaacttgaatcgaaataaaaattaaactctactaaattataatgtaccaataaaaaataaaatgtcattttttcggtcaaacgttatcatttattacgatcttacaaattagtcactttgacgcagcgatgatttacgaatcatgcgtcgtacagcggaaattgaccaaaaattgcgcagttatttttggaggcatataaaagaggagtatactaccatgatttgggggggtttatacttaggtaaaaatttatttatattttacatgaggtagagttcgtgccaaggtgggcaatgttctgcagctgcatttttccaaagtttaaaactatttccattatccacttgatatgctgtttctgacattttaattatcagtaataatcactttttactgcatttttttcccttaacaaaatggtgaagcaggcttaggtacgttccgcaaaaatgaggtccataagaatcacttacggataagcagcttttttcgatgggctattgtgcgaatagaatataccctttttgagctgtctttatccaccccctgcgatggaatcttcacatctatgggaaaaagaattgcaactctgaaaaaatgacaactgtgatgcgtgcaaaagagcagcttcaaagttttttttttttttccattttaacggtaaggctatcattttttttaagagttcacttagcagtgacatgtaatttatactataatgagttacaaaatttatcaattttatgcaacagggggatggttctaatgagaaagtgtggtaataacgtaactttgatagtcgactcgacaaagttttgaagcgtaagtgtgtgaattatatgagcacattttatttgttccattccattatgagagccaagcggttgcgaaattggggttctatgcatagtgaaaaaatggaaagttatatgttgctttcatttgtgaaaaacgccaggggaaaaaattccctttttcgtgaaaaggatgtaaaatataaatcgaaaatgagaaaactcaaaggaaatgactcctaacagtttagtaaaatattaaaaccgcatcgcatagtgtgacggtaaatatttttttgcaatatgcttcatattatacctgagcacatttgctgtccacccccgcagtggataacgtcgaaaaaataagctgagtttaacgtatggagacacattagtgggagctgtcaaatggcaggataaaaaacttcactaaattggacacttcattaggggaaatgagaacatttaacggcacgaatgaatctccctccctttctcgagagtagcgttaattcgaatttaaattcgaaaaatggctagctatctagctagcgtaaaccatacacagattatacccccaaatggtttagggcctactcggttagcttattcattttgtaggtaaatgtacccacacgcaattaaggcaaaaattgaatctgcaaaatttgcagttaaagggggactccacaaataagtccttatcgtctcagttaaattgcatcacaaccggtattcttattagtactttctgttgttcgtacacatctgtgaaaagggaaaatataataacacaacgaatgtgcacgttcatgacgaaccggaaaggggacttattaccgttttgtatatcaaaaaaaaaaaattacgtctcgctacacagcaggacaaaatggaactagaatatggcaccgcagagggaattaattgagaacgggatgcatttgaaccttcttttgatgtatagcataagcccgtaataactttgtggaaggcactttaaggatatatatgtttcgaaaaaaggttcctcaaaagaagggacgaatataaatttctgacagttcataacttagccattttcttactgtcatagttttattactacaatatttacgcatgcataggactagccatgtgacctgtttacatttaccttttagtgaacccctctggaaggttctctttgcattctcctaaatgtgccgaaatcgtaggtaggttactttgtcagaattatgatccgtcaaaatggagtgtccaccgggatcatatatgcatacataccccaccatggtgcgtaaatatttcgccattgttataaaaaaaaataatgtctgctgaattgataatagaaaatcttaaaaatgttgtcagtggctacaggaaaattagcacaaatgcgtcagaaaaatgttttgaaagtgggtttcattaagatacgctgttatagtaccactacgatagtcgcatttgtaaaaaaaaagctgaagggtaaatgatacccccagtcaatttataattaagaagtaaaaatgcatataggagtaatgcaaaaaaaaaaaatgtgatcttcgaaagttgacaaaatgacgtagtgaagaagagcacatagataatcgagcaaaatggtatactcttcttttacgaactgaataatatattttacgtttaggtgaccatagtatggttaagcaggaaaaaagaaaaaatataaactttacttccaactaaggagacgtacttcaaagaggattataacttttttatatgacaaaaaaaattaacaaaaagggagcgaacatagaatacaatcctgaagtaacgtataagcggctataggcatacatttatatatgtaaaaaatgttgcgtgtttttgtccatatcgcttttacatcgtccaaatttgtatatgctcatacaaacgggtacattaatagtgccattttcgtttcgttttaatttaatacgtataatatagcccttgccaagcaaaaggcattatttaaaaatggggatttttttatggaacgaagaaaatgccgaatcggtgccatttgcttggtcatctatatagcgatgcagataaagaaatgttcgttttaagtacatatattgggttagtcgttgtattttgtatttcctaatgacgcattgcgcatctcatagctttccattttgtattgcttacataggaagaattggaaaaaagtccattcctttgccttattagaggcatgcacgtaaaagtgcgaatacccatgagtaaattaatatactcataaaaaaaattcaaaacaggtagaagcattaaaatcgaggtgacgagagaatgttcacgcctatcactatttatgaaaacgtcaaaaatgtgttgtttatacagtcagaaggaaaaataaattcgaaaattttggaaaaaaaattatattgcatatttttgcatcaatcaaaaataatgttatctgtttcttcttatttgaagaaaattctacattgctgacacataattaggcgcgaaatacgttatgcgacttaagtgtagccatgtgagtgctattatcgtatatcattatgtgtgaacataattatttataactcatttggaaagttcatcgaaacagggtgcatggattatataacctaccctttctccacatttctgaacatgaaaatttattatttagcgaaaatttcgaaatatatgttgataatttgaaaaaaaaaaaaaaaaaaatttaaataatatgttaatgtcgtagaaatgtaaaaaatgcttgaaatttttatatataagaattcattgcacatagtaagtgcactacattaacgtggtatcctatttctattgcgaagtaaataatttgttcccatttttcttcttttcaaaaattaaataaatatgattttttttttaatttatctttataatatcaaaagtgttttattttttattcaaaaaaatgcttaactgtatttagtaatgaaaatatatctactttattgttaaaattttagtgagcaactaaacccaattcaacattgacgagagggaaaaggcgaggaaatagagggaatagattttcgttaattcgatagatccattttagaataacataattgtagaactaagcaaaataagttccgataatatttgttgtttttatgttatagaagctattagccttttaaattgcaacattttctattttatgaaaaatttcgtatatttttttaaaattgatctcgaacaataattatatatgttatctctaaaggagagtacaaataataattcgtaaaaaagtatacattatttttattatgaatgtgtattcaaccgaataaatatatttcccacaaaagtaacacattattgattaaacatttgcataaaagctatgttatattctttagcaggttaacataacgtgttttactacttgtaacgttcattttgttatgtagaatcgaataaatggggaattcaaaggagagattatgtatagtgtaagatataactgaaagtttaacgtttttgttatatttaaaatgagaaaacgatattattttgaaaaattgaatcctagttaataaattattataaagaagtgatatttacatatagatcataatttactaggaaggacgagtaacatctatataaattataccccaataatatattaaaattaattaatttaattataccttcaggaaaattagtaattcataaaaagcgtgaatacaaaaatagaatgggatcgggtgtatcgggagagactagtgaaccagaggtaataataaatcttgagttaatatttaaatatgtaaatgtgtgttttttatatatccctttttttttttatcgtgttgtaatagtacaatagaaaatatttttaaaataatttacccttgtttatctatttaaaatttttttatatcttttagtataacatattctatgatttaagaacatacaatgatcatgaaaaaaaagttgataacggaggatatccaaatgaaattgtttctctgtgtgaaaaaattcaaaatggagagcaaggatggaatgaggaaattaaaaagatttgtgaaaaattaatgaaatattttttatattggtctaaacataaaactgataataataataataaaagtatatgtaattatattgaatatttgaactattggcttaatggtgaattaaggaggaatataatatctgaatctgatagacataggacatatgaacatttcaataaagttatagctgaagagtctaatttgtgtgatttaaaggataaattttataatattaaggatgaatattatgaaaacatgaaaataatgcatgaattgtacgaaaatttttataaaattaagagtataggagataatggaacggatgagaaaaatgaatgttcaaattacgttaacaattgtgttaataaatttcgtcagtttaaagataaatgctatgtacaagaaaataaagatgaagaaggatataaaaaattatgtaatgcattaagagaattcaatggcatatataaaattaatagatactatcagaaatcatgtaagaatgtaaaattactagatttgccagtatttaaaaaacctaaagttgcaactgtagaaaaaaagttagagaaatttacaaaatgtagtacaacaacacatatttatgcagttgacaataatgaagaaaaatatgaaaaagtacattatcttttttaattaaaattgaatttataactatatattaggatataatataaatgatagaaaaggatatcatatataataaaatatttatataattatttcttttttttctttatattttaggatattttagaagaattagatgattataagttctacaatgattttaataataaagattattcgtctgaatttaatgaatattgctcagaaataaaaccgccaatagataatagatgtaaaatttacacactttgcgctaaaataaaaacaaatttaaaaggattgtctaaatagaaacattaaaatgctaatgatcgctgcttatatttcacttattgggtatacaatcaaataagtaaaacatttagtaataattctaattacattgttgacatacctgatattaatgaatttttaaagtaatatacgcaattaataacacatttgaagaaaaagataagtgctacgtggattatagacataaagcaaaagtgggagaattaaaagaaatgaagcatatgcatgactattttatggtttttgaaaaccttaaaacgcatttaccttgtaaaaaagaaaatagaaaaaaatgttgtgattatgctaaacatattaacggactatataaaaagtacataggtaattgttgcacttgttatttccattctaatgaatgccataacaactgcgattattttaagtgtgatcaaagttataatccgtacaaactttataaagaatttgaatgtgaccaattagaggataaagtgaaaggtttcgaaaaagtaggaaaacctacagccattgattattatgttatacgcttaagttcattgaaaccccaatgtaatacaatattttgtgacctcttctatgtgttcgttttagctgccttttctgtacttgggttatttttcgtgttctttattctttacaaggtaggagaaatttcgcattagaataactttttgttgagcattttgttgaattttcttttgtacaatatttagacgtaaaaaattgttataatcatgcatttttctttttcttttgcttttttttcttttttttgcttttttttcttttttttggcatatcagtttactcctctaggacctcgcttcgaaaagagggtaataaacaaaaaaagaattcaaaatgtaattcatgaggaagagatgcgacaaatggtatcacgtggatcgagcgataggaaaaaaaatcagccccctcaaagaatacatttggcttatcaatctgagggatgaggaaagggattgtgtaactcatggtatcaacttgattagaagaagaattgcacaattatttagaaatgtatttagaggacattttaatttaaaaaatgggaaataatgattaaaatgaatattgaagagaagagggacaaatgttaacattgcacaattggaatataacacgttattcaaatgtgcattcagaacataagcagaaatgaaaaattgtatgaatctaaaagtagaacaaaaaaattaatattttatagatcggtatgtaacttataagcgttaaaaatggaaaaataccgtactgttatgttatatataaaaaggaaagtttaccccttggtgaaatgtgaaaggctagggatggattaggctatattacgttaaccatagtaattactaattcgtaaacatttaaagggataaataattatattaacacaataagaaaaaaaaggaatcattaagcggtcataaacataagttataacaaaattatacataaaggaaatatgaaaaatggggatatcatttaggggaacatacactaagggggttactaattggatgaacttacccaaatagtgattttacgttgttcaaatatattttgcacgttaccatttcattggttataaataataattatttttttttgttattattttccttgttttgtattgcgccccattcattgatttactacatttaaggtctattattaaaatgtagtactaacaaattgtgcgtagatacaatagtaacaattgatgaaaatatttcatttttttttttttttttccctgctgtgcatttgtaatggaagaggtgcatttttattcctgtcattaatcttttatatgggcatacatactatctcttacattatataaagaaatagtgatactaacatggagtgagaacataaaaaattaatgataaattaatagcccactttgcatttaaaaaatttgcatggttttataacccctatttttagaaaaaattagaatgtgctattttgcgaacatagattacgtggtagttagaaaaaaagaaatctaagatgatacgatgatatatgaattatcaaacgagtacttatattgtaattcgttccattttaatttacataatttatgaggttccatctaaaatgaaaaaaatgaaaaaaaaaattctcttttttatgatagtgcacggcaaggataacctctacatgaatatcaataataagtgtttattacttttattgcgtgctgaaaaatattatcaaaagggtaaaattaataaacgatgaaatatgctaataggaatgttatatgacaatatcatattggggtccccaaaaacatagatgttccatttgcgatacgatgataaagtaaccacgttgagctgcaaagtttattttacgccctatgtttagtgaaaataagtagaaggggaaaatgaaatattaaaaatatatgtaaatagcgcactttaatgatattatccctcttatccttttaagcctgtattaatagggaaaaaaatacattgtaaaaatatttcgaatccagtgcatcttcagtagtagaaaaaaaaaattctactaacttttaaaccttttgactataacaaaattttaggttatctgaatagttactccacttcggagctttctttttatttattcaatttattaaaaacggatttgtaacgaaattatccgtttcaaatatgtaacttgaatgccaaattatgtcgtatagaggaactcaaaggcttatattgtcatttaatgagaagagagatatagttacaaggttttttaattaccatagttaaagtatttgaagaaataaaaaacttgtaattaaaagtattcataataaatgcgttatgtttacgaattattagaggatagtttttaattttccgactttgaggtatcattttaattgcgtagtatgcaattatttgtgataaaaattgttataataatatattcttaggaggtgccaggaagaatccttttttttggcgtaaccttgaaaataaaaaggaaaatatatcattacaaaggaagggtagatacactaaaggatacctttttatatactattttttaaaacaaataacggaaagttaaacgaataactacgcaaagatgttgtttagaatatcataaaaatattttactccataatgcctcttatcagcacatttatccttttctatattacaaaatatgattttttcgtagaatgagtatttttttttgctataaatgtgcccattttatactatgttaattgtagtactacagatgaatgattaaatgtaattagaaagtataccattaatgaatattcatgtacacttaataattacgatatatgattatttaatttgtcactacattatgggattagttttctttttgcgaatattgacggaataccatgttatataattttatttgattagcatgtctaaagatacaatgaattacttagaaaaattatgtgataaagtatgtaaacgtttttcattaaaatgttgtttttcaaattatcataagaacgttatatatttcgtaaaacgaaacaaattatttcgggaatggagatttttaagacttttacaatcaatatatttttcctatttttcagaacgatgattttaaagagttaccttcatgcgagaaatataaaaaactggatgatgcattacagaacaacactgaaagtgataattattgtaagtgtatatgctgtgtagattgttctgattatggcgaacatgttaaaaattgctgtaaaaatggtgttacaaataattgtactgttaattgcaatggtggttgtactaaagagacatctaaagtaatactaactgaaaaatatagaaaaccttgtaacaatatatgcaagatatcaataaaattatctactattctgagtaatgaaaataatatccgtgaacgttgttcctattataattattgggcatttgagcaattatggaaagaatccaatacaaactctgattctagtcctaattctaacgtaaaaaatagtcttacagattgtgatatggttatactacagaaaataattgggggcataaactgcaaaaatgatgtaaaccatgaatcttgttacttttattttgatggcactttcagtgaatggaaaaaggagaaatatatgcatgattattttaaaaactttgatcatcttaaagaaaaaactaagattaaacctgaaaataagaaatactgtgaacacgtttctgcgattgctccactgtatatagattatttaagtgaatgctgcacgtattttttctttggttatcattgggatcattgtccaaatttttttaaatgtgataaaaatttaaatccttataaattacttaaggaatttaattgcagtggtgaatccctacctcaatatccagaaagtttagtacaatcattaattattgatcggagtgtcatacttagaagtcgaaagagaggatgcagaggattaacatgtgatcctttttacatgactatattgcttgctttcatagttttgggaatattctacgtgttctttttcctttacaaagtataaagaaaatactttttagagtgtatgcagtacatatgtttacattatatacgttgcaaatttttaaataattgtgacacaataatgttacgatttttttttttgtccctccctttgtgtattagtttactcctttaggatctatggttaatatgaaggaacgtaagaaaaaagaaatgaattggcattttgaggaaaaggaaaataatcgtcattttgaggaaaaggataaccataacccgccatctaagaagtcgtcacaaggtcaagagagtacatcaaagaaaagaataaaaatagcttatcatcctacgtgaaaggattacgcggaagaaatgacactcaaattggtgaaaaaattttaatctgtgataagagttcagtaactctgtaccccttaatgggcagttcttaccattaatgaaaaaatagaagcttgagttatccatctaaaggtacatttatcccccttgaatggtttacatttacgtacaatagttatcatttttttgtattattagaaagatgttttttatttaggtttcgttccttttttaagtgcacatatttattttataagaccatgtttgctttattattgaaaccattttttaatggatacattccattctatgtgcatcaacttttgccactccgttaaaacatagacactaggaacaagtggaataaggagttttgatttacgccattttataaaagcgtaacgatatgttttagtttacgctttggtgaagcgttaatgttaagaaaaaatgtggctttaccaaatagcatgctgatgagataaaattcattagttgttatttttccttttatgcagttctgcaaaaaggatgcgttgttgaaaaggctgtgccgatcaaatgcataaagtgaaagttagcaagttaagatttttcacatataatcatgcgaaacgatttttaagtatcaccacggtttggcatattctgatgggaatatcgtgagaaatccatttcttcctttgtataaagcatcacggtagtgctcttttaaagagcattacatttgaacaaatgaaaaaaagaggaaaaacaaagtaccctctcaatgtgctataataaactgttaaaaaggtacacccgattaagttattacatttacactatgcgtaaggaaaactattcattttgtgagttccttacgcacggttacatttatgtaaagttcaaaaggcacttaaatgaatggattacacaacgaggaaaaggatttacatgtttgaaaaaaaggacaaacaggggttataaaaacgaagagattaattagactcttcagacaatttaaactatcgtatgtgatgtgaaggattggcatgaagcatttctccaatttgaaccatttcgcaaaaaacaaattgatagcaaagaatcaataaaaaaaaagaaattcctagttaggaatagccaataatgctaacgaataggtaaaggaataaattacttacaagtggaagattagtaagtgagatcattcagaagtgaatttttaaaatagtatgtgacattattatgacacggagaatggcacattcatgtctaacgcagtgatttaaatgcactgctcagtccagtgcctatctcgcggtgcgccaaagttactgataaccgtttatccacgaggaatgcgcataatggtacactactgccacattattaattttgaatcaaaacgctctgttaacagagaactaaaaaggcatagttcttaagtagcaattgtataggtatatctctcccatcagctatcgcaaaaggaagaataaagtcaaactataaaccgatgaattgtatgtatgttatgaaggcactcctacgctatgtccttcgttctcatacgttgaagttgattgagacaactcaaaagtataactacactgataagagtctttcccatatttgacatttccttaccttttccaaagtacttttattgtgatacgttaatatactaatagttaaattctgataaacatgtggagacattattatgaaacaatgaaaaaattgtaaaattctaaaacgattcctttttgttctttctcccatctttaaatggaaaagaaaatcattgtcattttttgttgcaatttctgtggtattataaaaataggtgtctatatggtattcttaaaaggggatttattttactccatgaagatgaaaaaatttcgtaaatgtattagattattcgagaaaaataaagaaatgggtttacaaaaatttattttataatttaatatatgtcataataaaaaaataacatttttttggaaagggagatttacgttatcttaagaagattataaatcgaattatttcgccatcttgtcatcataatgatttttcccaggaatatagaaaaaattaggggttaacccttaaaaaatattttttatcctctatcattatggatttatttttttatggaacttataaatatatcattattcatgtggtggtatacccctatgctttatttaacgaataacttatccaatttatttgctgcttatgaaaatagaaaagtgacaaataaagggagtttatattccatgggattggtaaatcatgggagttaacaacggtgcaattaaactatttttaataactggattattttattttttttttgtcatagttccacttgtttatacagcattactctgcacatgccatttaatgatacctttattgttaaaattttattttttccaacaggctatctgttagcaaagaatataaagagggtttattttgtattatttctttccatactaaaatagactaaatatatttagtgatctacttttgtatttattaaagtgtaagtcttgtgcccctaaataatttaataatcgcttggctatctactaaggggttgtaattatttcgaaaaatatattaaaaataaacgtaatgggtattttatcgcaagctaaattttcgttagaaatcattttatttatacatatatgtatgtatgttttataattatgaaaaaaaaaaaaaaagggtaactagtgtaaaaacgaagttattttctcattttccataaagaatgatatgtagatatacagaatcaattatttttcattcattttcctgataaatgctgaatgacggaatataatgaaatattgaatcaagtactatattaattttaataataacatatattaatatatcattttatttgaatattgtatttaccacgaaatgacaaaaaaaagaatgttacttttaaagtaagaaattatgagattatatattgttttggtcttcatatttttttagtactcctttttgggtaaatggcttatagataatttggacagaggattaagcaatgaagatgttaataaatataaaacgtattaccctagtattcacgctaatttagctaattataatgcaaaccgtcctgtgttttgtggaaaatttttaaggaatttaacagaattaaaaagttctggtgatgataatgctactactaggagtaaatgtagaaaattaaataactggttatatgttataagaaaaaaccaggctatacttttgacgatatgagaaatgtcttaaagttaacgaataaatttaataaagatatttataagacgtataaatgtggttttgagtggttattgcacgaaaacgaatttgagaatataatcaaattatacaattttaatgaacatattaataacaaaggtaacattagcaacatatctgaagaccaatatgctgatttttgcgaatacgtacgtgggtgcattgcaacatataataaaattaatttgtaataatgaagataattttaataatagtactctgtgtgaggaattaaaactatttaaacaaaattatgataaacatgtggtaaaattggttgaattcaaacgatgttttccttattgggaagaaaccgaaaaaagtcacaaaatcaattgtataccacagaatcaaagggcttatgatggaagatctaaatattcaggacctactgttgttggtcgtaaatctcagagtacatttcatcagaataaacttggacatttgctttcagataacagtaaaattaacacaaaagtaagagttcttgaataaatgaatagaaaagtatctcttcattttatgtaacacttttctctaaaatagtacaattaaaaaagttttataaattttgtgtatttatatattttatttatagtaccatatttttgatgaattacatatatatgagagaatgaaacaaattctaaaactttgggtgatatggataggcttaattacatatgcaagaatagtgaaaaaagccctagcgaatgggatgacgatgctgcaaaaatttgtgaagattttataagattatttatttttatgtcttccgatacaaatacaaagacagttttggatacaaatgattataaatttttaaacttctggttaaataaaaaattacgagagaaaaataaggaacataattttataagtagttttttcacttacttgaacgaatataaatctatttttgataatgataataaattggatggtaagctacaatatattctttcaggtgaatgggaaaaaatggatatcctatataatttgcattataattatagtaaaattaaaaacggaaattttgatacatggagaaagaaagatgaatgtgagaagtatgcaaaaaattgcgttgagaaaattgaagaagcaatagagaaatatcctgaaaaagatgatacagaattttacaaggcattaagagaatttagtcatttatacacatatgatcaatataattctgcatcatgcagaaatgtaaaattaccaccactaccaaaattcaatccatcaacaataaactcacagaaagctgaacaggatggaaaagaaattaaagctactaaaaaggaggctaaaatgtatgaagcagtaaaaacatgtgacgaaaaccgtaacgaacttgagattgtaaatttcctaaatacggataaatatgttacaatatattattaaaatgattttttataattacccctttgaagaacaaaatatatgcgtaacatgattacaaaagtcttttttaaaaatccccatttcattatatatatgttccattatttatgtttaatgttcagcatatcctattaaaagacttaaatgtattagacgaatatgaagaactcaataaatccggaatattagattataaaaaatactgtagtgacatatgtgatttagagaaaaaatttcctggaacaaaggctttatgtgtgaaaacttcaaaaaatttagaagatatttctaaaaagcagaaacaagaacgaattgaagcatgtgagcatttttactattggttatctgatcacatatggaatttgtttggaaaaaataattattacattaaggacaatcctgcagttcttaattttcttagcatagtatatcgtattatgtatcgtttaaatattcatgagtgtttatttcattataatccctatgatagcaaagatattttaaaggaaaagaagcatttgtattattattttaaatattaccaaaaaattaagaactctattactactaataaattagtagagaaatacaatttatattgtgaatatcttaattacataagaaatttgtacgagaaatacgttccaagttgttgctcgtgcttttctgatctcaaagaatgttctgagtattgcaaagaatattttacatgtgataaaagttactatccttcagagttacttactgaattaagttgcaacggtgaagagctcattaaaagcgtagatgaaatatttaaaagtgtaacaataaacagaaaagatttaattattcggcaaagaaaattaacaggttattcctttggagaaattttcagcgatcccttctacagtgttgtgttattgggttttacgttaatgggaatactttgcacgtttttcgtcttttacaaggtatgcactgcattataagactggagaagtgtttattcataatgataatttcttcgccttctaaattagtaatagcaacataaatatatttctactgttttttttttttttttctttatttattagtttacccccgtcggaacttggttaaacagaggaagatcgaacagacttaatattacgcactccatgctagaaaaacatatgcaagaattaccaagtcgcagagggaaccccccaaacgtaatatcgcaaaataaacgaatacgtatagcgtatcagaataattaacaaaattaagatattctggagaagaatagcaaatgtttcaagcaaaggaagttaagaagaataaggatagaactgatatgttgcccctattagtaatagggtaaaaaaaaatgatgtatcgtgtaacttaaattatggttcatttgggaaaagaaaaatcgaaaaaaataggaaaactgcttaaaacagcataatgtacaaaaaaactccttaacgattattcctaatattggtgaagtggttgtataactaaccatgcaataatcacgtatcaaaattgtgtagatagttaaccccattatgaagctagtaacgcacaaaagaagttaacaatttttaacgaataatcgattgaatgtgcaaacactcttccctgcacagtgatggatttaatcagttgtgcttagaagtgggtgcagcagatgtgaatgcgcttgtgcaaattgtttataaaaagtttgtaaagatgtatcagggggaggtcaaacgtaaaagtggaattgaaaagacattttttttgacataattgtgcattaagagtttggagagccttgatacctattttaagtaacctcattttttgtttttaatcgtacagtttgttaacgtttagggttcagggtttaggtttaggggttcagggtttaggttcaatactttcgccatttattatatatctgtcaatattatcgaaaaaaacatactaaaaattaaaaggtagatgcaaatttattaatggctatgaaaagttttgtatagataaatattttatctatctacttatatataatattaaaataatatgcaattaatatatttattttaataaaaaaaatttaaatttacatcttatgcctttccgttttgatcatgcgtcatgctgatttattcatactatttaaaagaaaaaatataattggagaaaaagtaaaaaaaaaattttaatataaataatgtgagaatgtaagctattgatattaaatataataaaatttgtacaaatggttcattattataactattaaacaaatattattgattaatgttatttaa >gi|8 catcttatcaagatgctgcgaaaaaaaaagtatcttcataaaaaaaatgccaaacaaaagaagatcatcaaaattccgcggaaaaaaggtatcttcataaaaaaatgacacacaaaagaacatcatcaaaatgccgcggaaaaaaggtatcttcataaaaaaaaggccacacaaaaaagaatcttcacaatgacgcggcaaaagaacatcatcaaaatgccgcggaaaaaaaatatcttcataaaaaaaatgacacacaaaagaacatcttcacaatgccgcggaaaaaaagtatcttcataaaaaaaatgacacacaaaagaacatcatcaaaatgccgcggaaaaaaaacatcccaaaacacagcggaaaaaaggtatcttcataaaaaaataacacacaaaagaacatcttcacaataccgcggaaaaaaagtatcttcataaaaaaaataacacacaaaagaacatcttcacaatgacgcggcaaaaaaacatcaccaaaacacagcggaaaaaaggtatcttcataaaaaaaatgccatacaaaagagaatcttcacaatgacgcggcaaaaaaaaaaactttataaaaataccgcggaaaatatcatcttcataaaaatgccgcggaaatatcatcttcataaaaatgccgcggaaatatcatcttcataaaaatgccgcggaaaatataatcttcataaaaatacaacggaaaatataatcttcataaaaatacaacggaaaatatcgtcttcataaaaatgccgcggaaaatatcatcttcataaaaatacaacggaaaatatcgtcttcataaaaatgccacgaaaaatatcatcttcataaaaatgccacggaaatatcatcatgataaaaatgctacacataaaaacatcttcataatgacgcagcaaaaaaaagcagctacataaaaatgtcacacaaaaaactatcttcatagtgacatggcaaatataagcatcttaaaaaaaaatgccacacaagaaaaaaaaacatcacaatgacgtggcaaagaaaacatcataaaaatgcagcgcaaaaaagcatcatcataaaaatgccgtggaaaaaagcatctcatgaaaaagctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccaaatgtttaacagaactacatatatgcattttttttcacatttattactttattttttacgcgtatttttcttgcgcaaattatattccccttcgcactatacacattttgaagtttaaaagttacaacccctcatatgtataaattgttcatgccatttggcaactttttgcattataacaatggcaattgtgtgtacagggttattttccttttgctaacatgccatttttacaaattatttaagaatgccctgaattcatttggggaacatcctgaacagctaacaatgttcacaagaaaattcaaatgcttatgatttagaacagcgtacacatcccattttttcatttttcctgcttacttttgcgaaaataatttattttcctattcccatttttatcagccaaatatgatgcacatacgttttcggggtattactccacctgttatcatgcgtacacaggggggtacataaacacatgccctcacgcatacacacataggtgtatatacgtgtacgtacgcacttagaaacatcgcttgtatgggaatacccaaatacgcagcgcgaggaagaaaaaaatgcatccctgtcacgatacctaatgtgttataagcaaaagttccagcgtgatgcatgagctgtcgttttatttcttattttcctgtttatcttccatttttgaatacgttaagtaaaaaaaaaggtatatttccaattgtacattaacaaatgtacaactcttcagcaatattatgtttaccaatgtttacaataaacgaagaaaattttcaaaaaatataatttctctgaacatagggaaatattgcaaacgcatgcacacacaaaacatctaaaaattgtgcgaaccacatttcaacgtcgtacagcaggtgtgtggtaatttatagacatcccttccttaatgcacatccataatatgtcgcccattttgaaaaacatttaaacaaaaatacatatttttaaaatatatgaaattttgtgatgatttatttcgttaagtatgtttttaataagaaaaaaatatatattaggggaattgcacatgcgtagtgcaatttttaacggagccttataaaagttacagagctatgtgaactcttaaaatgaaatattttttgttagcgtaacttcgcattagaccaaatgtgcactgattcacttgcgctgagattatgcgaacagattgcgaactggaaaataaggcgaattgctaaactgttcataatatacgtttgtacacgtgctcacgtgtaaataatacacgttgaaaacctatgtgagcctttggtcgttcttcttcccattccatataagaaaacgatagtatattcccttaaaaaaggaaaaaccatggaacgcttaacgcatttacacgtgaacaatcgtgtaatttgtgtgttattttaaaaagggaatgctcaagctattcgcatccttatatcatcataaaaaatagtatgtaaaatttgcaaatattcaccttaagaagcgttttattgcaccttccccacaccaatttttgctgatgtagcctctttaaattatccccgcaataatggtaaggagggacgcacataaaaaaggaataatgccagcctttgaaagtaaacaaaatgatgctttaaaattgtgtatttttaaaattttacacctgtcaaagaacacagtttaatcgcattttggaagaacacgttacccttatccattcgcgtgactcacccgttaaaacaatcccctttgtggataccccctacagccacatcgcaggcataaatcgctattttccgattcccattttgagcacagcgaagaaaccctcacctattcatggaacgaaaaaacaagagaacatcaatgcgtgaaaatgtttaatttaatcacaaagcattgctacaaataatttgcgagttaaggaagtataagcttgctcttcacccaagccaatgttgtgattctgcgtgtaacctttcctcagggaaaaacaaaactgtgaattttccccctaaaaaaaaatttatcaaagcgtagttcattcgacaatatccacactaaagagagtgacagggttatgtaattttattcctttctccgtgctctcaaaacatgaattttttcatacatttgtgttttccccccatgctacgggcactttataattttcgcaaaatttgttcacggagaagcgtactcatagcagcttagcccttccgacatcggcatttttacgcaggatttccataaaatgagcgggtacgttgcgatagcgaaaaaaaatacattttacaatggttaatttatgacacaaaggatggtgtttgttgaaaggtattaatcaaattaatgagaaaaaaattaaagaaaaaagttaaaagggcaaacttaatttgtaaaaggctaaaacttacgtgcacgtgtgcaagcactctcatgtacgcacataagtacgtgataatgtgtttaacaattttatgcacgcagtaataatatgtatgatttaaaaacaaaggaagttatcccgcttctgcaagtgtacggtggtaccaaatgcgtcttcattggcgtcccaatccttggagtgacccgtgtggggcaatttaattttccactcttcgcagcacacaggatttattattactatgttcacacaggtgttattttagggggagggacctcacttgttcgttcgtttgaggcttttcctgtagacttttctctttgattcggtttggttttatacccccatcaggtatatcttagcacatgttccactgcattcgcttagtagcaaatggaatattccccccatcgcccccttttttgctagttatttcatgtgtgttacatttatttgtggtcattgttttattcaatctatcgatgcgataaatatgtgttctctttctggtatccaatcaaacatgcttctagctttctaactaaatccataaacttcatatgttcaaacagctaataacagttttataaacaagcccgatcggccatatgaagtgtccttattgcattctttagagtatacaaagcttttttcttcatctgcatagtaaaccttgataaatataactcacgacaacgtaatatttaccatctcgttattatccttcctattgattttccatttgtcgttacactagcacaacgcttcatgaagactgatacactatgtgtattcgctcattttggaagtttggaagaaccggcatgggagaactacttggtaatgtttgcggattttctgggtaaaaggtatgtttcctattttttattcctgtgacctcttttatttaaccaaagtcctaaaggcgtaaacaaaaatgaatagaaaaaaaaatatattagagggcatgggcactcatttattttgcaattatacatttcgtgcgaatttaaattaaaaattgtgacatcaaggaggaatgctccaaaacgatatgtccgtttaccttataatatacgaaaaaaacgaaaaatattccaaatgtgagaagaacggacacaccagttttaaaatatttgggattttttatggtactctgtatatttaaataatcgaaaagacttttcatggcagcctcctttttggcaacttttttaggaacactatttttaaaaggatcaattataggttcctgtttaaatacttcatcaaagccgatataattttcagctgaaacttcgcaacatgcagcataagtcggtaaaatatcatttttcatttctttacatctcaaaaatttatatgttgtttggttttccggttcagaattggtagatctgtgagattctccactttcggcagcccctgaagttagggcaattctgtcttctgaggttttcccttactgaacatagcttacattactataacagtttaaaatacgtaatatattatttggatcatattttttttcgcatttaaaataaccttcacagagatttccaaaaaatatatcacaacagttgtactccttttttcgtttctcatacaacccttgaatgtatgccagatatttataatatttctcacacttttcatttttggtagaaaaaatttccttgatgttttcaaatttttcgtataagtcttttatgtcattacacctatctaatgtgcatacaggattgtaaaaacagggcttgtatttgctaaattcaccattactgaaaagtctcgtaggtggtttagatttccgattccaagagccagaagttatgccattattgtcaccccctgcagtattaggtcttaccggaaatatggacttatagtttttattaaaatcttgatacattaaatggtaattaattttattccattccagtaacagttcatcaatgtcagctttgttaattagttttcctttgtaggctttatatatttcgtcaaatacccacaaactaaaatataaacgacgatccctgtacctttcctgttttattttatccgtttcgttcaatgttttcaaatttctctcaatttttttacatagctttttcatatcatcatttgtagtttttaagtcttcgcaatgcttagtaacgctgtcaccattagtagtaatgtcattattcaacactgtgaatatttcatgggaagctaactcggtcaatgcatcttcctgtgtacaaaatgggagagaatcaaaaatataaacagttaaatgaattatctccaaaaggaattctcccattgtgtataacaaaaattgtaataattccatgaaaaatcataaatattgttaaaatataaagtgtaaagatacccatccattgtcaccaccagacgtcattctatattaaattatgttcagtatatttgataataattcttccttttttaactctctgtatgctacaaggaagacaaagtgtatacttacacataagtacatatttctttttaactaagactgaaacttaataatatttttattttaggaaaacatagacacacataattagaaaaaatatgtattaaaactattgtaaccgttaaggaatggtcttgtgtaaaaaaatttcctcttacgaaatttcaagctcaggttacattttgcataattctatttaccacccaccgaggaacatctgagcacaatttccacatgtataaactgtaatttttatataattatttatgtgcgtactttttttaaatacacgctttaaagacaagttaacgaaaacataaattttcttttataaataagttatgggttaccgaataacttaactaaccgttggtgacattctgtaaaagctaaaaacccagccatgataatgcataactccgttttataagccctaccaagtgtatatatatagtttaaaaattaaacgaaggtaaagaaatttcgtaaattacaatttattatataataaatgtcttttataacacgatagtggtggtttttctgttatttatatttttttgaaatacttcgaactcccctacttcaacttttattaacgcttgggaaaatcaaaattttcgttttcttccacattacaactatgaacatgcaactccttcatcttaatctcatacgtattgttcacaaaatatgataacacgaaatggtgtacactaattattttgaaaaaaatatatttaagataaatttatgcttcttatgaaacacataaaaaagaaacgaaattttattcattttacaaccacagtaaaaatattagcacaaagttaattctgatcaccttcgtgcgtacataatacacatgtaactctgcaagcacattcatcacaaatgttttgcttttttcttaatatattagcacatattttacaatatcatattaggatgattcgttcgtcttacacaaaattgtaaaaatgttaaataatattttaattaaaaaataacaaagtaaattataattgtagcacatttctatttagttattcagtttttgaccttaaaaatcatgagtgtgcttctcaacataatcaagctactacaatttttctatcttaatattgttgataccaaataaaatgcatttttgtcttgtaccttgcagtaaattgggaaatttactaaagcgatatatgccggatattcttttattttcatccttatttgaaaataagatctaaagaattacacgcaattattttactttttttagaaagcttattttacaccaattttcttttttttttgcaaacattcaaaataaaattacttaattggaatgcttcctaaattcgttatttacctagaacatcaaatattaaacgaacataagcaacatatcaatttatttttttcccattttgagcaaactattttgcaaaaaaaacaaagttttcgatatacacattcatttaatgtattaatattttaacgttcgaagggaaatctatacatttttatgctttcgtagaaacaaatttaaagtgatacacttccacgggctctgggtaagatatataaaaaaaattatacctacccaaaatgtgagatataaccttatattaatccttttctggacgatcaccaaaatgtattcgtactaaagaaaaaacgtaattttacattacgtgtattctaatgtaaggtacccatttcaatagtgcatctatcacttttcggattgcaaatcaaacaattcataaaataatgcagcacatattgaaaaggaatgcattaaagcaaattaaatagacataaattaaataatcaatatttatttttttgcacaaagcgttaaacagttgtaaaagcgaagatcacattatttcacaataaagaaactgattcaaaattataaataaaaaaacaaagaaaaagatatatgtgtgtactctgcttaatattataatcatgacagttctgtttccatattttattttttccgtattcttaaataaataaaatatggcatattttacataaccaattgggcaaaacgtttaaaataaatgtatctttcgttttaccaagaagtttagttttaatcatttgttattattgtgtaaataggatcctaatagaatgtcctgtttgaactatttccctaccattgtctgaactctactccatatacaatgttacttattaaaatcatgatatcaatctatttatcaatgtatattcacataacatcaattttgtaacttcatccaggtgattcaactccattttattaatttcgcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccctctatgaagaggtagcaaatcacaaactcattattattaataaaattgacaacaacatttgatcaattttatttaaattatttttttcggacaccgtttttatcaaaattgcaaggaaaagagtgaatgcattgattatacatgatatgaggatagcaggttggcatttttacttcataaatattaccatagatttttagtgaactgattattcaaaacctattgctttacatttcttattcttgcagttaaaacgattaaagctgattcatgtatatatctatttatatatatatatttacttattacatatatgattattacctaataatatgtaattctaagcatgaaagaatgagtatgataaataaatactgaatcctgaacaaataaccctgaaccctgaacccggaacactaaacctaaaccctgaaccctaaataaattacttaattggaatgcttcctaaattcgttatttacctagaacatcaaacattaaacgatcatatgcaacatatcaatttatttttttcccattttgagcgaactattttgcaaaaaaaaacaaagtttttgatatacatattcatttaatgtattaatgttataacgttcaaagggaaatctacacatttttatgtttttatagaaacaaatttaaagtgatacagttccacgggctctggataagatataaaaaaaaaaattatacctactctgaaatgtgagacatagccttatattaatccttttgtggacgatcaccaaaatgtattcgtactaaaaaagaaaaacgtaattttacattgcgtatattctaatgtatgttacccgtttcaatagtacatcgatcacttaacgaattgcataccaaacaatccataaaataatgcagcacatattgaaaaggaatacattaaagcaggttaaatagacataaattaaataatcaacatatatttttttgtacaaagcattaaactgtagtaaaaacgaagatcacattatttaaagaaactgattcaaaattataattaaaaaaacgaagaaaaagatatatgtttatactttgcttaatattataatcatgacaattcaacttccatattttattttttctgtattcttaaataaataaaatatgtcatattttacataaccaattggacaaaacgtttaaaataaatgtatctttcgttttaacaagaagtttagttttaatcaattgtaattattgtgtaaataggatcctaatagaatgtcctatttgaactatccccctaccattgtctgaactctactccttacacaatgttacttattaaaatcatgatatcaatctatgtatcaatgtaaattcacttaagatcaattttgtaacttcatccaggtgatttaactccattcatgatataattttgtaacatttttttagtatttatttcgttttaaataattgacacatttaattaacttcatgtgaattatatctcacagtgaatcttcatttaaggcgtacaacatacatatatgcacgcattaaccttagctagaataccttttacgatataacatttgtgaatacataaaagggcttgctaatttgttaccaaaatcaggaaggcaaaaccaataaaggaaaaatataaaagccatgaacgcaaacgtaaaatgcattttccttaaattttataacaatttgtgtattcttgaaattctatttttgaatcatgcaccataattatcagtttggttccctttctccattttttattgtatagctctttgtaatgtcctacgaaattcaagtattcttggaattactttaaaatcaataattattcatattgctatatcgtatatgatatcgcctttcgcctgcatactgttccatttgtcgaggatcgtcaaatggcaattcattattttctgttccaaaatggtacatcattttattcaccttttttttacgaagtcctaggaatgatccaacgggagtaaactaataataaaaagaaaattacatttttaaatatattatcctttaaggaagataattttctatatgaaatgcatgactcaaataacattaagatgctgtcttaatttgaaaaaatattaactttaaacaaaagatataaaaaaagagttattccaaatgctgcacaacagggagttacaatctttgacataataactcttgaatcatcaccttcagggtcattcataggggattcacctgcagagacttctaactatatattgaaagaaaacataaaaatacttgtgaataaactattcattttaattatgaatccattatatatcttatgcatattaaaataatgataggaaaaatggattttaatatacattgaaaagtacttgttgtgccaaattgggaaaattaggggttactgtgttttcggtttgatgtcctaagcgaaatgataatattatttactatatatatatatatttttatgtaatacattacaattctataatttattactatagtatacaatacattttgttaattataaaacgtaaattaaaattattacgattacctttcgatgatgcaactacacttactacattatcagattgccgtcctgtattttctactactggatttccttttccatgtacacccatggttgtagtaccaccatctttaccagatatgggttctttactttctccattatttaaacattctaactcatttaattcaattcctttatatatattcctacaatactccaattcactgcaataatcattatcactacccgtactaatacaatcaactgttttgttgtattctttgattaagacgttaaaggaagtgcagaatttactcttttttatttttccttctataacagccttatgtgtatcattatcatagttttccaaataatcgtataatatttttatgttcttaatttgatgtaattccattctattaatttgacacgtttctgaatcttgttctctatatacatttagggcatcatcttccaccttatcatcaaacaaaagactgaaaaattcattaataatttttttagaaattttattatttattaaataatcataaaaccaatatttaaaataaaagcatttatttatcgaatcatccttaaaaaatgaagtatcacttgcctttttattataattatttataataaacctgtaataaatatcaaggctagattccatgtcttcttcatcatccatatcatcatcagatatatgctgtaattcgacgttcacaccaccgtcagtaacactaaactgattatctcctaaaacataatgaaaaataggttttctatcttcatcatgtacaaaattagtatcaattacttcatttaatatatctaaatattcatttaaattgggatattttcgaatggttatctaaatataaagagaaaaaataaaatatacatatgagtatattctaaatattggaaaaaatcttatactgatatctaaaagaataaaaaattaatataatgtggcataaatatttaaataaaatgtatatgttaactttctttagattctcattcaattcataatagtgatctaaatcttcgtcttccattttttaacacatgtgaaataaataatggaatatttgttcacacatttaactatatgtaaataacaagataatgtataatattgatctgttatgtatttgccttttttcaattttgaatcagggttcagggtttaggtttagcgttttaggtttagtggtttagggttattgtaaatatttaattatgcaaaacgataggattatttaattatttataaatttatcatcatgaaataaacctgtgaaataattcaaattgtagaaaatattaagtttaattgttaattgaatacttttctggaatatttccatttggttgctaaaatagcgaacgtaagtaatttaaggatgtagttgcctgtgttgtttcccttcatgttgtatattcttaagatttcaaaaaaatgtaagcgaagcagtaaatattttatttatataaatattttcttttgataatatttaacaaatttattgtttcattttacttcaaatatttctgtattttataaaattagtatgttctattctgtctaaaacatgttttatttatttaaaataaaaattaacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatatatcaatgttatggttaataaatataattactttttcgatgcattaaggtcacatctttttcgaaacctattcaatatgacatcatgtgaaaaaatccccccccccaaaaaaaaaggattatacattatgacaatatttaggcttttttcctgtttcttagcacgcaattcatcattaaaatagcgatatatttttagtgtaaaaattcaacattatttatcagacatgagaatacatttttatttattgcgtgcatctgctctaaatatatacatttagtccttatacgatacagaataatgctaataaataaatatacaaaaatttgtaaatgttaaataattttatgaagaattcatagatttttatttattgtcatatcataggttataataacatttaatattaacaaattttaaatttaaaaaaattatttcccctatggcttaacacacgatgtaaagcaatggctatataatatgtatagtatatattaatatgaatgcactgtttttttatatatttcgatcattattattaaaatgtgtctaaatgaagcttcccttttattaaggcaatagcgtaactatgaatgatgcaatacagcgtgaaaacacacgtttcgaatgcccccttttaataaaatatttacaaaaaaggaaactactaaaaatatcattttataattttttttaaatgaaaaattaatgtttaataagaatagtatgtatccaaaatgcatgacttaattattgtagaatgtgcgtaaatttcaccgaagtatagaccaatccttcatcgtcatttcagaaactaggggaaatatgaacagtgtaaacatattaaaatattaatatatgctgcataatttttattagcgtctattcaattacatttcttttatattttccacgtatttttcacaattctacgtttcggatttacaacttaatattatcataatttttaatgtagtcatgaacatctttctcaacttccgttcaaaaaattaaccttgaaaatagaatctacaaagggtccttcttaacatttgattattaatgttattcattacacctatagggttgccataaatactatctttacaactgaaactggaatatgtagaaatcgcttttcttaattttttaatgtgccaaacgctgtaagtataaacagctatatatacacttatagctaccacttattgtggctaattattnnnnnnnnnnttatgcgatacagaatattgctaataaataaataaacaaaaatatgtaaatgttaaataattttaagaagaattcgtagatttttatttattgtcatatcataggttataataacatttaatattaacaaattttaaatttaaaaagaatatttcccctatcccttaacacacgacgtaaagcggtggctatataatatgtatagtatatattaatatgaattcactgtttttctacatatttccgataatttttattaaaaggtgcctaaatgaagcttcctttttattaaggcaatagcgtaactatgaatgatatagtacgccgtgctaacacacttttcacttttaaaaaaacatctacaaaaaaggaagctatttattgtcattttataattttatctaattgataacctctttaataagaatagtatgtatccaaaatacacaacttaattattgcggaacattcgtatatttcaccgaaggatagaccaacccttcatcgtcatttcagaaactagagaaaatacgaacagtgtaaacattttaaaattttaatatatactgcataatttttatgagcgtcttttcaattatatttttttaatattttctacatatttttcataattcaacttttcggttctactgcttttagtattaacataatttttaaagtagtcatgaacatctttctcaactttccattcagaaaattcgccttgaaaatataatatacagtggttcctttttaacattttattattaatgttattcattacacctatagggttgccataaatacttcattataactgaaattggaatatgtagaaaccgcttttcttaatttataatgtgccaaacgctgtaagtaaaaacagctttatatacacacatagctaccacttatagtggctaattattttaatttttttcacataaagcttaatattcttaaatgttcaaaataatttttgttttaaaaatgtatacaatacaattttgagcattgaattacatacaaaattggtattatcgctaatacatcaaatattgttgattaaattagacaaacaaaaagattattactaattataatagcgtaatttttaaacaatgtcaaaataataaactaaaaaaaaatgctaataaaatatagctaaacaaataatacaaatcaaaagttttaattataaaaaatgaaatatagagagatgtgcgcaaaagggtcgtaaaaacaattgctttattatttattcagatagaaatattcaaacatattgtcttatgtgaccttgcaaattaagtagtactctctaatatatttctacacatatctttttttaaacaatatttatataatgcatagcacaggggggacgctcttatcatatatcattccttatttttcatttttacaaaatttatggaaatataagagcacataattgaggtatgtagcacactgctactaaagcagtttttctcatatatacccaaactataattctaaaatttttaaataattaattcactctagatttgtctatattgtgtgtcacattttgccaataataattaatgtgacatattgcacattctagataaccgccttaaggattagaacaaacatgtacattttcgaagcaccgcagttaacgttaacttgtttatatctcccatttcattatctccattttttattaaaaatagatactcgaactatgttggtactttccccccacacacgtgctcgctccaaacagtttcatgttaaaaacatctaattagtagtaagagtcttgatcagggtgataattcaaatataatcgatccgtttcagaatctaaaaacgtttcctcagaatcatacattgctaactctttttcatactcttcgtagtaattatgctcaaatatttttcccttttccgttttcttttgcgataatttgattctaatcgagaagactaatacaaaaacgaaaataaaaggtgtaaaaatgtagtaaaatggtaaatatggagataaaataaaaataaattatagctgcgaacacaatattcatatttctaaaaatcgaatgtgcagttaccctgttgtagtagaaaaggaagcaaattgttccaagcactgcgacagccatgattattttatgaaaaaagtttgagtctatcgcttcatgtgtagttcctacagcattaggggtgtcagcaatggtcaaaggtacttcacttcttgcaagctctggattataaaattttgctacatgaacgccctgttcagcgccatctattggtagagaactcaaaggtgcttcatcatgcaaggtgcctatcgtttcacttacttccggtcgatgtatttccggctcaggttttgcaggtgcaggtgccgctttagtgggttctggtacctctttaccagttgttaccttattatcagttcctattgccttgggagcaggcgctgatttaagaggggactcagctgtttccccaacctttcctttagctggtggtacgggttccttcggtgccttttggccttggccgtctaaatgagctgatttttttggaggactagaaaatacatagccccaaaagttaaatggattgaatgaagaggaagatccatgtgctgattcgggtttttttacctgcactgatacatcactgggtgcagttcccgctgtactatttgtttgttgaagtgatccttgatctttacctgctaatccacctgctgcaggattttcagaatcagcacttaatttttcactttttgaatgtgaaccatcacctccaccaggtgtactaagcccttgtcctttagaatgtactgctgtaactgtctcctttattttagcatctactgcttgggccttagctgtttctagtaaaggtaagagatttttcgggttgaactgctcactttctctttcaaaaaagtttttacaatcataataataataattcacaccactacaatccttgtaatatttatcatacagatttttaatgtagggtacgtacttatgatatacatcgtatttatccttagagctagcattatttttaatggttgtataatttttgaaataatgtttcaaattagccttttctaaaatttcttcaaattcatcgtaatcattgtaaacaaaataatattgacaagtatttttaccgtgttttttactaatgatagtttgaaccttcaagaaatcctccataacatcctttgcaagggcatcgttcttttttgatccaatcaatttccacatttgataaaatatccaatatttgtaattatcacatgtattgttatgatctgttacatcttttatgccatatacatgttgcaaattttttgcaactttattacagagttcattactaatctttttgcaggtaatgtttaacgttttacactcatcatttatctcactcggtttgctcacattatcacttagctctttatacaaaggtgaatcttccaaaactttaccctgtcacataagcaaaaaaaaaaaaaaaaaacaattatatgacagattaaacgattttttttgaatgcataaactttacattgtaatctttcccagataaaatgttcaggcaatataatatggttaatatgtatattataaaaaattaatttacccacagttctccagtaaagtctcccattttgttttcatatatgctaactgtgatatgtaagaaaggttcattctatgtacacaagtacatatataataaacttatatatcctagtgatatgttaatatacccccatgttaattttagacaaaacaaagatatattcttatgtactcttttaaatgtagtacaaagtgaaataaatacttttaatttcgaaaaattaatcaaaagcataatttagaccatctaatcaaaatataaagctataagggaacaataaaattttacaaaatatgcattcgtaggcaacgtatattccatcaatagcaaagcatatatataattctctccctttttgaaaaaaaactgtaaaatcagcacagaaatgtttatttaaaatatctatgtagtttttaaattttttcgtttaggatgatacttcatttgaaaaaaattataaatatctcagtatataagaagtaacgccttatcaaagttcgaagtgtttataatattattttcttctccagtatactactattttctaggcactaaaaaaggtatatatcattgtggtatcaatctttgcctaaacacctgttataaaaattaaacaaaaaataaaaataaaagagaaatatctttatttatttgtaaaaactatatacaaagaataaacgatattttatatagagccattttcatttatcgcaaaaaatttaatctacttaaattttaatcaaacatatgcacgacatcactccttccttaataacttttcggaaaaattaattcacatgcattgttctttcttaaagtctcctcgcgtcatttaaggcataaattttttatatttatttatttaaatttgtaaaactgtatataattgctatttctagaaaaggaatacttagaattaaaaatatttttagtttattataaaaacctagaaataaaaggatgcttttctgtagctagcaaaattttatttattaccgaaataatgagtcaatactatacaagtatgacatactttagcatattctacaaacaaccttgtgatatattttcctacctttccttcgtacgtgtacaaaggaacactcacaagtatcttactgtttacagttcttttctttttttttttaacatttaattcctttgggtttacacattgggaattatccccaatggttaatttcattttaaataaatgaaaaattagagaagaacattttgctattatattcaatatagctctcgtgatagaaaattcaaatccatgtttgcatatagcgcagcatatgcagcttttcgacatagcttatttttcgtcatttttctccttttaacgattaatttaagtgtatatataaaaagcttcgacttatataaaatggaaaacccttactgttaatgaatataggaagtgccttcctccggttaatcagtacatgcatggtggatgcacatttatagcccccctacgctacgacaattcttaaatgaattcttttaagaatatatcaaccatgttaatgtaaatactattgctattcataaatcgtatcatttattaatagtccattgagaagaaaacttgccatttgtgctcatgatagcgttatattattataaatttggtcatgtttaatttgtctaggtactctgtacctatatattttgatacattctcagtttgcctcaataacgctcattaaacaaattggcttattattttcataaaaaaaaaaaaaatcttaatttagaattattctacatttatccttgattcaattatgcatactaactatctcttattttacacgttacaaaaaaaaaggtgtctaatacttaagcatcacaaggtgtaactgttccggggacatcatatatctgcagtggtcttatcggcttactataatacaagacttcttatcggtatttgttttatttgtgctaaatcagtacatttcgagagagtgactcaagtacgatccttctaatgttaaataattcaaacccatttctataatttatattgacttattcattgttttaataaccactttattagaattaataatataaaggtactaacgtttagcaaaatcattttatacaaggctgacagtgcacatatttccataaagtgaacattatatgctacacagttagtcaccctatggataatttcatatctgaatttatttgtatttgtctaacatatacatattgctttttttttacatttcctttttaacacatgcatgataaatatatgtgccatgttaacatcttgttatggtggtgcatcataaccaattcgatatttccttcggcattaatttagcttatatgttaagagctaaacattcttttcataacactttcttatttttatcggtgtctttacgaatgtatttgctaaaagggcaatactccaatttagccttaaaaaatgtacattaaaaaaaggtgtcatatgcaatggtcccaagaataaagaaataaaagaagaacaagaaaaatattaaaatggctaaaatcgtagcatatatttaactaccgttagaaccgtgctgcgttcgttgggtgcttgactgtgtcatatatgatgctgtgaacacccataatataacactttaaattgcaacaaagtgattgtttgttatacgaaatgattaataattaagcaatttatttttacatcattgagtgtccgaaccacataagaacagaattttcacataacactaatcattatggggcacgtgttatataatacctcgcattcgatttatttctcttcttatgtacctgtttttttttttgtgcccttttccgtaagcgctattgttataaagaaccacaatgtgctttcttctccttctaataaacgccacatatattaaagggaataccttcctttacccatttatgaatgtaaaaatttcgtttttttcagctcataagtgctattatttcattgaataaatgggcaaatagctccccaataattattctacaggaggaattctatttttattatgaacattttttaggttaatattttatagtatgattatttcatgttagaagttatgaagttaatacattaaaagtataatgtctattattaaatcatgaatggaataattatcctctaattacaacaatttatcattatgcaatatttatccaaatgtgtaattttgtgtgactaacaaaaaacgagaatatcattaaaaaaaaaaaaaaaaaaatagcataattccatgcatagcaattaaaaaacatcataaattatataacacatatttttaaaacaaataaaaataagtttttaaaaatattgtcaacatatctaattttgtccatacaaaaagacaaacacatttttgattttattgtatcaagtgtgcactgtgctacacatgccaccaggtaattataacaaacattaataaaattacattgaatgtaatgcaacacaaattcattccactttataacctaaaaaaaggacaactttttatataacttagaacaaacaacaaacatttatagaatctatgaaacagtatattttgcataccaaacaaaaaaaaaaaaaaaaaaaaagaaaagaaatcataatgaatttcgtttatgataaaaatataaatttaattaacaacgtgatatctttaaaccagcattgatctcgtgtactagctcaacgcctgtgcaaatatatctccaagtacaaaaaaaagaaaagcgcatttgtgttccttaataggaaacattaagttatgctaaaacgttatatcaaatatggagaaaatccgtaaacaatttaaatatatatgaagcacaagcacacatatatatttatttattcaaccgttttatctacacatatgttaccatttggggggcatctgtttataatgaccaaataatgcggaacatacttgtcccgtaaggcgtgtattttctagataacatatatatagctttgtagaaaacttcattttacaaatagacactgccgtttcaactagaatgacaattacaagtacaatttttttttctttgtaattttctttcatattgaattttttttactaatatgtaaataagtgttaaaacagaaacgatacttaaaacgtgagaaattagtacgttcatcaccaacaaaattaattttgcgatctcaattgtttccaaaacttttgttgcacgtattataaatattattagtccaaataatttcgtaataaacggcataagcataaacatacggtattttttaaataatacttttaagaacatttttttatctaaactcggatccttttgcagattacttatatagtcaaaattttcatacactctattttcaaaatacctatctatctttttccatgttttgtatataaatcccttttttcgtttaggtcgtgtgttcaatccgatgtcgtcttcattataatttgctcctgattcttcatttcttgggggggtttcattatatttttgtgattcacttttcttgccagatgataatttctctttcttcctttttgattttctattatagctatatagaaatttcgtttttttcttattttttaaattgtagcttacgtttggcaaaacaaatttttggttcacctttacacctcctttgttcacatgcacgccatgttttgacaacagacgttttcttattaaatctaccccatcagttatcttgtgcttcttattaattggattctcaaaagtaccctaaaaagacaaagcaattatttattaattataaaagttaatttattacatcctcattaaaacaagttatcatgtgtaaagcaaacttgggaaaatataaaaaaaaaaaaggcattaaaattttttagcataaatacctcatccttgtaataaggacataatataaaaataaagtggatgatcgtagatattttaataaaagtcattaatttataatttcccctcaaattatgtgttagtaatattttcatgacttcaattaaaggaatgtcacatagtctttacaagatgaataataaaaaaggaggttttcaaattatccttatttatcctcattatcttgtttttacatattttagacatatttaatggaacataaaaaaaaaatatatatgttgtatatataaatgaattaaacaaattttattaaactgtaggaaaataaaagacaattaaaaatagtttgctaaaactattacacataatttattttaataaaactagttttgacaaaaacaatttgttattaaatttcattaaaaatttctaaaatacataaactaatttaaatggtcacaattaaattttttttgtattaattttttgatagcaaatcataattaaaaataaaaatgtgtccaatatgttaaaatgtttttaaattaaaatagctctcaactctttggaaatttattattttttatttcgtgcttccacaaaatttctaataaatattattaacggccaaactaattgggttcacaaaatatatctgccactttgctttattatccattaattgataatttataaattcttttctccaataatactatgtactattaaataagtatgcattacaccaggcataatggtaccaatattttaatattaaatattcctacatgtgaaaaattattttctacataaattggggatacatattcagttctgtgtaacgggatcatttattcaaatttgggatattaaataggtttaacaaataggatgataatatgatgataagtatgatgataagtatgatgataagtatgatgataagtatgatgatcagtatgatgataagtatgatgataagtatgatgataagtatgatgatgaatataatgataaaaaatataattataaataaaatgataaataaaatgaaggattaaataatagataaaatggataaatgtttgctccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaatatatttattttaataatacattgaaaacttccgttattgttacgcaaattatgttccgttgacaaataattttatatactatgaattggcattttttttttttttacattcgatttctaataaaaatttgtatacatttttggtgtctcaatatcttttggtatacaccaaaaaagatatattacataatctcaattatttttattttgttagcattattcaataaattagtgtttatttttatattgaacataattattacaatttttaacaacataccctataagtggggcactataacaaaagcagaaaatacatattttattttttttaattaaccgttgtttaattgataaaaaatttgctttacaatatttctctgtgtatgctttttaattttattatttctaagcatttttaccatttttaccatttttgccatttttaccatttttaccatttttaccatttttaccatttttaccattttaccatttttaccattttaccatttttaccattttaccattttaccatttttaccattttcataacttttatttcttctcgttaatctaattattttgagtaccatacaattcatcttaaattgtgcaatgccatatttttttatgtttgaccaccacaatatgttacaaaaataaaaggggttaggttacccctcctactaagcgtatacatcaataaaagggtactgaacaaattacgtataacaaacataaaaaaaataaaaaaaacgtaaaagattaatgcctaacatgtatatatactatatataaatattaaccattaaattcatacaaacacagctaaaaagatctatatgtcattttttacattaatccgtataaaactatttaacatgaatcggcaatggcaaagtataagaatgggtagcataaaacaattttagcaaagcatcgcggaattcataacaatataaggatgccttgtgcacatgcttacaatgataccattcccgttttactgcttacaatgctttaggtatgcaacagcatcttgtatgcctttacagcatttaacatagaatacaatattttggttcataataacaataacacaattatgtggattgactaaaaagtgtttaacatatcaattgttctaaccattgaattggccactgaagtgtaggagtataatcatactttgcatatatttccccggttataagaatataaaattaataatttttgtttccttatgagggaaatgatttttgcactactatacgtgttcgcagcccttgcactttggttctgcacttaacttatcttttcgtgtttcatgttacagagcatacgtgttgacacattaataattatattttctataaaacgtattcacattttgatgaatacaaaatttatgttccatattatacggtacagtcaattatggcacgaaaaaaacgtcgtttgtagtcatgacaaatgatatgttaagaaagcatccaagagttaaatctttttgtagaataaatatgtctctgtgcaagcaaagttcacgatggaattagtgaataaaacgcaagagcataacataaacaaggtacgacaatttaataattattttttacacgcaaagcataaataatattgggggttttaaaacagaagaaaattgcttttgtattattataccttgtttatgaggttgctcctacggaatcgttttatatcccagtttatctttccggtagggttaaaattggaaccttttcgtgcgtatgtttcaaaaactatttgcgcaattgctaaatgcattttacgacatttcgcggaatgtttcatcatactggaaactgtgcacaccatagaggtacactgtaaattaccatctacattccattgtatctataaccattctaccttttcaaaagtacttaatattccttcttctcaactttattatctttacaattatcttcacaatatataatacacagaaaaattctgttactacttagtataattatttacaaacacgtgcagtgtaatttgcaacttctctaagtttgcatcatttttagacaaattttatgtgtaacaaagttagcactatattaattaaaattaatatatgtactcaagccaaaaatagaaattgaaaaatcaaaaaggaaagacaaataattgtaccaaaaaaaaaatatattatgttagacaattcaaaagcaatttatattttatgggatgaaattaaatggaaattataattgcttcttatgaataaatttacattaaaaaattcatacattatgaccctttttccgttattaatataatgtaacaaaatgaaataacagaattaagcatcataagtggtttacttaaataagtagaaactctaattaaaaaaaaaacataattggaggtaagaataaatatgtttatattttttattgtaacataggtcatatgtaacaaaaaatttatttcttacaataataccccaattttataccaaatatacaaataatatgaatatatgcatattcaaattattttctttttaacatagatttatgttataaaatggaacaaaacaaaagaatatactaattcaaaatttagaatcttattaatttttatattatttccttatattacttattttgtggaaaaaataattcttgatctatgtgtcattttaatacattttattttttctaattataatttttattaacctttagtcttgtacgtattaaggcgaaatctctgtcatccacaatatgtataatttatcttcctttttttttttccccaccttatttataagtggaaccacgttacgaattcgcctgctcttcaagctagtctccatcgtaattaatataattaatataactaatattacatattacactatatcattatttattgcaatggctgatatcctaagaataaaccgttaggcatcggcgtaggcatagacatgggcatagccataggcataggagtaggcatagccatgggcataaattgcatttcttcgtctaaaccataattttgaagtttttttttctttcctttgcgtctgccaaagaggggaccccccgtatatatctaataaaaatgtaagaaatataattcatatacatttatgtgagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaataataagtaatatttgctaaatcaattatgtaggttctctttaatttgattaccaaaaaaaaaatgaaaaaaaaagaaaaaattataattgattaaataataagatttcaaagcataaataggcagtcattattgtgcatacgtttttttttttttctttttattactaattttataatatatataaatattttttaaaaggcattatttcatttatgtctccttcgaacagtttaacatataactgcgtaaacctttttttttctgaaaattattattaatagaatttaatatagaatgataaataaatatgacatataaaatatcattatttaaaacgtttttgtgtatattcgtgttccatctttaaacactttatttataaatcaattctttttttatataaatatttaggattcatttgttatatatatttaggttcatatataattttttttgtattatttactgttcactgttaaaaatattctgtttgacgaaagcattgttactttttatacctgaacatttttttattttaattttcgtaaaaaaaataatatattaaatttttaatattataaagttacatttcttctgcataaccttcttttttactttaaaaatgcaatttgttaatacttgatatgcggataaataaatttgttttaagaattaaaaattgtacattgttcttagcatacactagacaaacaaaaccggggggcacgaaattgatatatttattatacattttatatttaatggcataattatgtcattatatgatttatgtatttttttatattgtattaaggacacagaacataggttaacatggcaaaaaaaaaaatgaaatattacatatatattttttattttagaaaaaatcgcttaacacataagcaagcgaatcgttcgcatgtgataaaatcatattctaactgataaatagtcatagttctatcacatcattattttcatatgcatataaattttctactgacgttagaattatccgatatttaataaatattaacagatccacaaaattttatatttttattatgtacttaatattaggggcattctcttaaaataaaggaaattttcttagtaacaagtaaaaataaagataactctttaaacttacactatatgacaattaaagaacacaactaatatgtgttgagcattttatacgtaacttaaaatttcaaaacctaacccattcagcttaatttgttgctctgacgacaaattttttcatgtgccccaaaatttgttttctcaaaatgtacatacaaaatgcgcttaatccgcagtgtctgttctacaccatgagcaacagaataaaatttattctaaattataatgtgacatttaaactaaatcctactgtgctatacataatttacacattttatcatttgcatgttgtaatactttttatatattttttttttttctaaatttattcatttgattaatatacctaattcgtgaatactatatagcaatttcgttggtaagaagtttatttaatgcgaaaaaaataataaacatattgtgccaataataaaaatgtactaattcttaaaaactgataagcacgatggctaagcttgctctttttacacgattttcccaaacattgtaaaccgcttagacattttaaaaaactttatgctatttttttgttatacatttgataattttgcattcccatgtgttagcaataatgggggaaaagaattagctctttttcaaaccactttatataattaccaaaaaatagagtcanacaaaaaaaaaataaattgggtaataataacatagcaataatgtgttaccaggaagtagtcccaaggagtatgtatatgtatttaaaagcagcacataaattatatcagttcagtttgactcaattttgtaattatatttatgttattttacgtaggagaaaatgattaatctcattttcccccctttttaacgaattcattttcgacattttctatccccatatctgcccttaaaataacagtaatacatataatgtctgtgcaatgcgctaggattacccacccatattttaaaaaaaaatagtaatataacattatttgaaatgcagggaaatcaaagaaattactttacatttgcaaaatggtacacacttctccaaattactnaattataatggataaaaaggctctcacaaaaatagatatttctgctgttaaaaattacttacattttggaattgacttctttcttaaaattcgttcgcgcctcatttctatgtagctaaaatttgcagaattcattcatgcaatattagtaggcaatatttaaaataaggttaactcgtaagtaaacgtgtatgaactaaacacagtgatgcagttttaatggacacatcgaaataattatttataataaagaaaaatttattgtccaaatttatcaatggacaattcgttgataaagagaaaactaaatatatagcataatgcggaaaaaacatgtaaatttttcaaaaacatattttgttccgtatgcgtaacgtaacaagtcagtaaattagaacagtgtaaaaaaaaaacgtcccatacggtattatattttagagtagtttcttccgaaaaatgttaatatcatttcaattaaatgttttcttttttcattccatgaatgatactgagataaatatatagtgatatataaataatggacacgcttttcgaaactactcaaatttaatccccattgttactaaaaggtaatcaataaaatgttaaccaactatgtaacattaccctgtgtatttacgttccttcaaaactacaaaaaattccatacgctttgattaggatggctgatgatgttgtaaagatagccctcgatttgttagatcaagaagtaaagcttaatcttttctaaaattaattatttataaaatatcctcctagcaaatgagtgctccttaaaatgaaaaaatattcttatgtatattttaatttccttttattcatagcatgcattactgcaagaatcgaaactaaaactcctccatacaatatttgaaaatgaaaaagacatttccgtttctcacgatatatgcagtcttacaaataaccctgacaacccagctgcagttcaccctaatattgataaattttgcaaatatattgggaatataataaccaaaatggatgatatttgccaagatcatgctgatgcaagtatcggcaactgctgcgactatttcgtacattgggtgtatgaaaaaattatagaaaacaaatatgatgtctttaatactcgatggatttacaaaaaaactcagaaactcattacaagtaataactccgttagcggtaaaaagcataaatgtgatgaaaatttcttgacagtgttagatgcgaacttactaaaaattaaggaagcgctgtataactttttacaacattatgacagtgtatgaaatttattaaatggagaatctcctaaccgggataaatactgcaggtatatagaacaccatttttcgttatacaaacaggtgctaaagctaggtcagtcaaaatcagtaagagattatagcgatgaaataaaaaaattcagaaacaaatttaatgccagggaaattacgctccttgaaagtaaatgtaatgacacttctaaaaggtccacattctttaaagagtataagcataaacacctatccgacgaagaacaaacaacatatatgaaacaaattgatggcgagattctcaacaagccagtcataaatgtaagcggaactcctggaagaatacacaaataagtgcattgccattttgctgttacaattatatttgtaaatcttcatttgaagacagatctactaatgataacaataaaaaaaatatttcacatgaaacaatttttccctatttatgcattttcatttctctcttaatttttagtatgatattttttatgaagacgatgtgtatcataaaatggaacaactgcctgagagcagtgtaaattccatgcctggtattacttatcactgtaataaaatgataaatgatcctatggaaaacgatactgtgattgcaaaattggtgtgaactttttataatatattttttgtatttgaaaaattataataattctaattcatctggtcatgagaaatatctggaatatataaattattggttaaaccacaaattaaaaaactatgaaagaactcctgaatactgtatacaatttcttaatgaacgtttagacaaaagattttcggcatttgatgattacaacaaatttaaggaaaaggtatataatatggacaacaatatttacagtgaaatgaacatactgcataatttgtaccttaattttaataaaattaataacgaaatcataagcgaaagtgaatgctaaaatcaatgcaaaaaatgtgccgatatttttgagcagggattgaatctatattataagaaaaaaagtcgtaaatttttcaaagagttcacaaaattttggtccacacataataactgttttaaaagtgatcccaaagcttgtaaacttgaccattcacaaaaattgccaaaaattaaaacgttggaagaacatgaaagggagacgtctttgaaagaagccttacaatcgtgtgaatacttaagctccaacaatttagacatatttccccaatcaaataataattatgtacctaattattttctgttacaattaattatctatgtatctcaaaattttccccacttacaatgctcaaaagaatgttctctaaaatgaaccatttgcgcaattcttttatttttttttttttttgcttcaatttcaggcagaaatcttgaaagatttatccgccgataaagcaaacaaaatctttgaacgttaacccatatgataaatctatatgtggaaaggtaacttctttgggtagtaataacttgactaaatttctttgtgcgaagcttgaaacgaacttaatcaatttatctgatgtgctaaaaagtgtaacatacccagatgatcattgctcttatttgacatattggacttacgataaaattgctagtatcctaaataacagttggacgaatgctcactacaacagtgttattcaagaaattaacgaggtaatatgtcgtgttaatcatgaactggaaaaacagggtaaagattgctcgtataatttgcacagcaatgttgatcactggaaagatgagaaagcattacatgattattttaacattcatggtgacataattaattgtgtttctactaatcagggtgattgtgctaaatattgtgcttaccttaactacattaatgagctgtataaagaatatgtgacacactgctgctcatgttttagtcatcctaatgctttatgtttagattattgtccaaaattcctcaaatgcaataaggcatattacccgtacgatctcatgcttaaattgaactgtcgaaattataattccagcgaaagaatagatcctataattaagtcgataacattcgacatcgatgtcttaagaagtcaaaaagaaacaggttttacgtgtaatggtttgatctgtgacccgattgacgctaccaatttagtggctattacactccttggaatatttttcatcttattcgttttctataaggtaactaattctatttttaagtgcaactaattctaagtttcacaacttcttagctttacatgaataacacaaaaaactgaacatatgacaaacgcttcctatattttatctgcgccctagtttactccacttggacactggttacaaagaagagcacaataaaagaaaaagttcaagcaaaacgtgtagacaagacgtcctacattaatctatagcaatgaagaaccaatgagcgacagtttgcaaaacagaggaattagtgtaccttatcataatgccccataatctttgcaaactttgcacaaaaatatacaaatgtgataagaagaaccctattcggtgtaacgcttatcaagtgctataactaattctacttaatcagaagtataaatagatttaccttaaaaaaaagggtgattattttttgaataatttaatcctactttatattttatttttttgttatttttaaaggttccactttctttaacctcaacatttttgtctcttgtcgatagagctatctgctattcattattaattaatcgtgaatgcacacatttgaggaataagtacattttatacttagcacacaaaaaaagaaaaaaaaaaaaaaaaaaaggggggaaaaaaaaatgagcaaaactagcaagaaaagacgtttactgcatctataaccatactaatttgttaaacatatgtgtaacaataaagaaaaaaatgggcaaaagggaaaaaaaaaattttgaataaaatgaataattcacgtatgtggagtaattttccattttcaaatgacaagaaatagcttattttgccaaggaatagttgagggtaaaattttacatatctatttcaaaaattcacgaaccagttactaaatcgtgaattctgtaaacgtaataacgtttcaacaaaaattaaaaacaaaaaaagtgtaaaaatgaactgcacatttttgggaaaatgaaaagtaaaacagggaaaacacattaaaatatgatctttaaccgcgacatcacattaatgattgttcttattcatttattagcaaataaccatttcaataattaaatccattaatgctaaacgtttaagggttacacaaattatttaataaacaaacgacaccgtgttagtgcaaaaaaaaattcatgtaaaagaaaaaatttcaatgtgtaaacgtaataaagtaaaaaaatcatcaaattgtttagatcttgcctggtggttcttagaaacaaaactgaatggctatgcgtaattttttttttttttttgtgtaaaattatagtgccttaaaaatcagggcacccactaataactaaggtgtaaattttctacttctgataaatgcataacgtcaaaatggtaaacatgttttaaatttaaaaagacttttctttaacagctggtttatcccgacgcacacatgtaggaaactaacgttttacccttttcagtcgaaacaaactaattttaatgctttttgctaaagctccatgtgaaaaattaaaaaaacattatatagaaaagagtcccttttaatttatttttttttttaaattatatccagatttacaacgctttcttaataagctaaaagattttttttgtgtgtaaaattttttcacttacaacttaaagtttatccatagattcgcaagttacacattttaacaaaactaaaaaaaaaaaaaaaaacgtttatttaaaatattttcatgaaaattaaaagtaatgaaaatataagtttttttttttcttttttttgaggtgcaatttgttaaaaaccctttcgaagaatgttagatattcctacgttcctcaaatttatatatagatagatagcatttcttctaattcgtagaaatgggaaattagcctaatttctattaatctaaactcttcatagagtgtaattttttctttcattttatattcttgtacatttcctactatacaaatgtttacataattgtgattacactttcttcctcgggttagttctgtcgtaataaaaataaaataaaataaaacaagttctccaacattttttatcctacattagtcacgtatttataattcaaacgcgaaaatgtaccattcggttttatatttaaaatttataataataacatcactcattatctctttttaatactactctttttcccatcgtatgtgtaacctcctatttttttccatcataacgataagataatgaaaatatttacattacgcttataagtaatttcaacgaattagatgtaaactgagccacctatcagagaaaaataaattgcactatgtcctcataaatatacacctaaaatctttgtgtcaaattaaactaggattcaacattcctgattaatagcacaaaaaaaaaaaattacacttcccccatttcatacatggaaataaacgcactttggacggttttatgcaatcttctatttgtccttttaggtagaataaaattaaaagagatagataaatatacacatatagtcacacacatgagtacacataatcaattcttaagcctttgcatgtgtacacatatctattccttttcatttatttcaataacactcccatttgcttacattaatgctcagtaaatttacatatgcatgtatatacattttttgtagcgtcaagtagagatgttaacaggaataaatcgcacagatttaaaaaggaactcacgttatcacctttatatcctaatttaattcgaagcactcaagtccaacatgataaaaactatgaaggtggtaatggcataattaacgatggaggtgacgaagaagcgcattcctctaatagttcattctctggggcatcggaaaattatagcgttaaaggaaaaccatcgtactattcttacataaaaagaggggatatatatacaaacagttcaaacacaaataaaagcttaaatgatagtaacaagttgaatacgatttcaaacacatttattcaaaatagtaataatccaaaaactcaaattaaacctaccgaaattataccacctccaatagtcaatcaagagtctccctcaccaaaacaggctcccccgaaaagtacccaaatttccaatacaactgataacatagactacttcgacatttcatatgagaacaattcctatttaatttcccagttaagtccacattattcctatatatactttttcgatgaatttaaacattacgcatcatatcacaaagaaatccaaagtgattatgataacatacataattcaaaagttaaatcccttttgcaagaagtatccaaagcaatcaacagttgtaataaagaaaaaaatgaattgaaggagttaataaatattttagaaaatccccaaatgttaaaaacgcaaagtgaatcatatgatgtaaaacttctagaatatgaaaataaaaagcaagcatttacgggatgcttagtaaataaaaatcaggagaatgtgcttcaaataaaaaatataaataacgaaattcgtgatctgatagaaaaactgacatgctcacagaaatgtgaaactaaagtatattttgacatgattaaaacatatttggtagaatttaaaaaaatgccttacgaaaattataacacttttataaaacagtataaaaattcttaccattctggcattgatatgataaggaaaattgaaaaacaaatagacaatccagttactataaattcgataaaatttactcaaaaggagatggaatacattatagacagatttgaatatcacctagaaaaagcgaaacattccatcgatcaagtgacaacattattccacagggttaatctaacacatgtcattaaaaatcgttttaaagaccactattttaatataggtaacaactactccatttataggctcagcaaagatagtctcaacatgttatataaagcattaatacataaagaagaaataatccacaacttacttggtgaattaactggagatttagaaaagaaaatatctaaacttctagattcagaatactccataacagaaagtaataacatcattttacaatccgaagaaaccttaaaatttggagaagacgcatataataaaaacatcaaactgatagaggaccttacattgtatccacacttagaaattaacaaattcaaaaaagactatgaagataatatgaataattttagacaaaacatcatgtacatacaatcatatgttacatctattaaaaatgcatatgaatataatgtgttagaaaagaactttatagaaaataaacaaaaaaacataccatctaactgtaatgcccaggagaaagtcgataaactgttaaacattatagatagcataaactacagaaaattatccgtaacagataatttaaaaaaaatgaaagattcatataaagaaatagaaaaattaaaaattaaaatacaggaattaatagtttccattgaaaaaaaacaacaacatgcagaagaattaatcaaaaaagaaaaagaaattgatattctcaaagaagatacaaaaaatacaatagaatatataaaaggaataatagaaaaaataaaagaactaatttctgtgaataaagattttgataaaaatttccaacaagttgagaaattaattaacgaagcactttataacaaagaccaatttgaacacaaaaaaaaagacttacacaccaaaatgaaagaaatattgcacacatttcacgcgcatgatttacaaatatttttggacgacttgtcgcaatttttaaaggaacaagaagctttgtaccaaaatgcagacactaaagaaaagcttgaccaagttataaaaacagtaaaggaaaaacaagataaacttagagaaatgaaatgcgatgacataccaaacataatcgaaaatttgaaaaaagaatcactcaatattttaaatctaaaagatgatgtcataaataaacagtttgaaaatatgcgcacagaattgccaagttcattggatgaaatgaccaaagaatataacgctctaaaaagcagcatagaggaatatgaagcggaaaaaaaaaaaatagaaaaccataaacaaagtataattaaaagaaaaaatatattcatcgttaataaacatgaaaaagatgaagatgtacaggaaggaaaaaatacgtacagcgagtttataagcaataaggagacaattttgaagagagaaagcccaattagaaatcagctcaatgtattaaaggaaaaaagaagaaatataaaaactacgttacaaacatatcgtgatgcaatacaaaaattagaaacgtacactgaaaagaaagatacagaagctaaaatgatgctagaaaagttaaacacccaaatggaaaacttcaaaataaatgaagctgaaaaatcatttaacgattgcaaaagtattatcagtaacacaataaatgaagtcgaaaatgaaaacaaaaatatagacactattaagagggtgaatattgcaatgaaacgctccacaattaacaaagaatccgttgaacagttaatcagaaataaggataatcttctaaaagaaaaaattgaaaaacactttcaaaaaataaacatagataaattaataggacaaagtgccaaagaaaacatgttaaacaatctagagagagaaaaagttatcataaaccaaaagttaaatgactctcgtttgaatgatttaaaattgcagatagaaaaaactctaagttattgtgaaaaatcaagggaaaatattaaaggcaataatggaacacatccagaagaattaaacgaaagcgaaattgactgggaaagtgcgaaaggaaaaatagaaatactaaacagtaattatcaagccttaaacaaaatcactgatgatataattaataaacagtacgatgaaattatagtgctgattgatagagaaataaattggaagggaaaagacatcgagttcaaaattgagaaacgtaaacatgctctagagaaaatggaagcaaaattgtcatcatttgataccagtgaggatgttaaaaaataccaaagtgagataaataaagaagaactcaaaaaagtaaaagaaatgtccactatagtcctaaacaaaattgatcaaaataagaatcaattaattaacataaagacaaaacccagtggctacgtggaagaatggaatgggataaaaaataaaaaaatcgaatcgaataaagagaaggacaagcaaattgtgtacaacacaaataggagtgacatcgaaaaagtttataaaaacattagcgacatgtacaacgaactggataatctcgaaaaggaagaaaccacttcgcacgatgtagacaatattgaaatgcagtatgacagacttttaatcaatttctttgttcaaaagatcaatgaagaaaacgcaaaggcgaaagagctcatgaaagaaattaattcacacataggaaaaattgacaaaagtatacaggccaaaacatttaatgaaaggcgaaaagaagcaactgcgtttgagtttagtcaatatcatcagatcagtttaaacaatagtaaaaaaattgccgaaattgttcaacatgctgtaaataagaagggagaagcagaaagaagtaaagaaacaaatgaagtaaaatccataaaaaatgaagttaacacttacctgcaacaagttatagatgaatataactctatgcaaagggcattaggggatattaaaaatgtgaacgatttattaatatcaaccgatggtaaaggaatctatgaaaaaatattgaagagcactaacgaagctgcgaattttgaggagcaagcacaagaagaattggacaaaatgagtgacataattaatgaaatagaaaaagaaatggttcaggcaacggaacacaaaaataacattcatataaacttagaggataaacaaatagatgaagaagtgtacaaaattagacaaattcaagaagaagttacaaataagaaaattgcaatgtatgaacatttaaataggacaaaagtgggtatagaaaattgcttgtcccaagtccgtaatgcaaagagaggaaaaattaaaatagattttctcaataataacaaaaaaaataacattttgaaagacattaatataaggaatgtaaataaaaatgtttccatatgtatggtacacgcaaaagaagttaataaaattgaagatgaagctaaaaaggaacatgacctattcctagaacatgaagaagatattaacagatccttaattataggaatagaaacaaaatcgaaaaaaagaaaaaacgaagctaccgaaattatggcccaaattaaggagaaacattctataattaaaacggaacttcaacaatcttcagaaaatcttaaactattgaatgaaaaatataaccttagcgaagaagaaagtatttttgccaatccgacatccacgcaagcaaatgagtccatacagtataacataagaaaggtgaaacaaaatttgttatatatagacaatatagcaaaagaaatagacaccatcctaactaatgcacaagattcaattagatcaatatcggaaatttccaaattagacggaaatagtacactacaaatggtggaaaaagaagcagaagattatgtaaaatatttagaaaaaataaccaaagagaaagaactaatgcaatataaacgcaaagacctcgatctcatcaagtccgatattgaaaatatagaaacagaattgaaaaagcatagaaaacttttcgaaactggacttttgaataagattagcgaaatagctaaaatgagaaaattgtacatagattcagcggaacagctcctaaattcctccgtcagtaattttgctaccctctttaatggattcaatttaaaaaaatacaaaattgaaaccaatttagacgtttataaaagaaaaataaatgaattccgcactgagttccttcaaccatacgaatcaattcagaataaagaaaagagcatactggacccttcgatagattttagtggagcaaaaaatctacgagaagaagctcaaaaggaggaaaaaaatatagaaaatatagaaaaaaggacaaaaaaatatctgagcgatattaaaaaaatggaatccattacattcatacgtaatatgagacaaacattggatgaattaaacgaaacattcaaacaaaaatacgcagaagtcgagggagatcacgctgaaattaaaaaaatcacagaagacattaagaacttaaatgatgaaagtagctcgtcaactaaattacaacaagcagaagataaaaatagtcaaatgaaagccaaagcgaatcattattcacttatgaatgaggcacacgctatattagaacaaattgtcaaatcagccaattttgtaggcattaaaatagtgacagagttacaaccatcagatttagtttctaaagcgcgtttgcaagaagccccaggattgcagtttgaaccccaagacaaagtaacactagaaagcggacaatttttagaaaatacaaacgaattggatatccacgaaaatgtgcaagccgcctacaacgccgttcttcagatatacaaatattcagatgatatagacaggaagaaggaagaatgcgaacaattagtaaaaaacggaaaagatatatgccttaaaattaaatcaataaacgaaattaaagttatgatacaaaagagtaaggacaaagaaagcgccctttcagccaaagtgagttactcctttaccaagctaagtgagctatacaacattaaattcaatgatgaaaattccgatgccattttagaaacgcccagtaaagaagaactaaagaaactaagggatgcatttaatgaagagaaaggcaccatcgcaaaccttgcaaaattgaatagctataaaacagatttcgaaagtcacattcataacttaaatgacttagccaaaatagtagacaatttaaaagccagcgaaactcttccaaaaaatatagaagaaacaaaaacgtccattaatctaatttcaacaaaattcggaaccatcgaaaaggaaattgaaagtattaattcctcctttgatcagttgctccagaaagggaagaaatgcgaaatgattaagtataaattggtaagggataaccttagcactaaaataaatgacaattctgcattcattaaggacatccaaaaaaaagccactgaatatttaacgtatattcaaaataattacatttccatatttaaagacattgatatgttaaatgaaaaccttgatggaaaatccgtaagtacgtatgccaaaaccaagatcgaagaagcaaatgatctttccgcacagctaaccgctgcagttattgaatacaaaggaatagctaattctattagaaaagaatttatagatataaatgaacacaccgaaataggcgcttttgaaaatagtgtaaaaatgttaaaagatcaatatgacgatttaatcaataaaaaaaacagtataatagaattacataacaaaattaatttaactaaactgcgtgaaataagagccacctctgataaatacgtcgatatagctgtactgctcggcgaagtagtacaggatcaaagaaaaaagttacaagaagcaaaaaatgaactggacactcttaaagaccatatagaagttaaagaaaaggaattaatcaaacttgacagctcgtccaccctagtgtccattaaagagttcgacgaaatatatgataacattaaatataatgtagaacaattgcacagaatagaagtaactaacattaatgaactgaaaaaaggtaaagcgtatgaagaaaacgtttcacacttattaaacagaagggcaatgttacgggatgatctccaaaattatgaagaaaaagacagactggaaaataaaaatgtagaaatgtcaaatgaagataacaaccaaataagacaaaccagtgaagtaataaaaaaattagaaaaagaatttcaaaacttgctaaaaattattcaacagaataacaatatatgtagtaataataatataaaacattccatttctgatattctaaaaaatgtggaaaccataagagaaaggtttgtccaaaattaccccgagagagagaagtaccaccaaatagaaatcaactacaacgatattaaaggaattgttaatgaagtcgctacaaatccagaaataagcatatttactgaaaacataaatacatatatacagcaacaaattagaagcgctcacaattcggaagacgcccaaacaataaaagacataatagaagatgttacaaataattatagaacaataataagtaaattaccccaagttaataacgctttagatagaattcaaataaagaaaaatgatatggataccttgtttgaatcattgtcaaaagaaaatgtcaataattataattccgcaaaaaattttatagacgattcggataaaacaattaagcatatagcagaccaagttagtaaaatgtcaaacttaataaattacgccgaaagggaaataaaagaattagaagaaaaaatgtatagtatattaaatcgacctgttattgataactctgcttcggaacaagacaacctgtcaagtgatacacaaggcaacgatatagacgaagctcaaaaacagaaatcggctgaagaacaagacaacccgttaagtgatacacaaggcaacgatatagacgaagctcaaaaacagaaatcggctgaagaagaagacaaactgttaagtgatacacaaaggaagcatacggacgaagctcaagaacagaaatcagctgaagaaccaaacaaactgttaagtgatacccaagggaacgatacagacgaatctcaaaaacagaactccgctgaagaagaaggcaaaccgttaagtagtacccaagagaaccatacagacgaatctcaaaaagagaattcggctgaagaaccaatcaatctgttaagtgatacccaagggaacaatacagacgaaactcaaaaacaaaaatcgcctgaagaacaagacaaaccgttaagtaatacccaagggaaccatacagacgaatctcaaaaagataatttggctgaagaacaagacaaactgttaagtgatacacaagggaagcatactgaggaagctcaaacacagaattcggctgaagaacaagacaacccgttaagtgatacacaaggcaacgatatagacgaagctcaaaaacagaaatcggctgaagaagaagacaaactgttaagtgatacacaagggaagcatacggacgaagatcaagaacataaatcggctgaagaaccaatccaactgttaagtgatacccaagggaacgatacagacgaatctcaaaaacagaactcggctgaagaacaaggcaaaccgttaagtagtacccaagggaaccatacagacgaagctcaaaaagagaattcggctgaagaatcaatcaatctgttaagtgatagccaagagagcgatactgacgaagctcaagaacagaaatcgactgaagaagaagacaaactattaagtgatatccaatggaacgatgcagacgaagctcaagaacggaaatcggacgaagaacaaattctggatttatctaaacaacagatgcattcaaatgagggcaacaagaattatatgaatactacagatagtacaaatggagagaaacaaactgaagaggaagaatcgcaaaatgaggatcattcccaagcaggggggacacatagtcgagttcgccttgcaggaggaattattttgggattatctgttttctcaggtgctgtttatatctcattcagaaataaggataagggtgaggaaaataaagatcctgaatccatcggggatcaatttgaagataatgacatttttaatgcggacgataaggaagaagtcatagaagtttgcttcgaaaatagcgattatcctgattagaaagcaaacactctacctatttagaaacagaaaattagataaaaaatttgtgctaaaagtaaatttgaaaagaagccactgaatgcagttcaatagattaaaaaatatctacaaagaagtaacttcaaatcaataatacccgagaaaatgcacataataaaaatgtttaatgataaattgtaagggtataatcaatttgtcagcttttttaatttattttttaaaatagaagagaagcttcttcactatgtcttcacaggtatgtgttgtatgtggaacataccttaaggagaaaaaagcaaataaacgagttaaatgtacgattcttatgtattataggaaaattccctttaacgacaaataatacatactatcattttgtgttcgctgtagtaaaaggtgcgtagaaattcaagaaacatttaatgcgcaggggttatgttctaccaaggaaaaaaaaacttagatatatattttctgccaaatgagttacttctataaaatggctaaatttgatgaattcctaaaaaaatgaacaaattattaaattgggtatacagctttttagattataaaaatcgctgcaaaaaaaaaaaagaagagaattacataaatattctactgatatatatatttgtcgtttccttcagaatgattcttatattaagttacacttttgcacaattttatttttctaatattttagtgcatttaataattgttcactttgaaacgttggcaactttttttaaatatgaatgtaaatccgtatgcgaattatataatggtaaaaaatgcattaaaaatcttaattacaattttgacatttttttacatattaaaatgtttgaaaacgctttatcacaattcgattttcttaaactttttttttttatttttatatttggtaaagatgactaaaatcgtcacgcacattaaacttacttattttcccgttaccctctttctaaggtgtttaacctttcccttgttagcaagatctacagcataaataaaatatgctccttcataagcatatttttaataacttctcaacaactttctatatacatatcgattcaaattttttattattagtaacttctccaaaataggtaatttttattgatatatcactctgttagttcggaattccttttcatcgtttctaagtattcaagacatcactttttatatctcagcgttgctgaaaaacgaacgaaattgttgtaaaagcataactatacatatgcatataacataatgaaagttttatcacaatttgatttaatcagcaaacaattatatatcactgatgttataattatgttacgttatttcgcatttgccctcagaaattggagatttaacgttcgcgttattcaaagttctatgttttagttacactttcgtgcgaataaaatttccgtgtcgcttgcatacaatctttataatgacgaatattttgccttgattttgcccatctcacatttcatattttaatttatgcaacatgttctcgctctgctcaatttaatgagcatttatgtaagctccttttaaaatataaaaaaacattgtgcatttttatcatttaacctatttttgatttactaaaggtttatttcgttaaacatttatttttagtgttacattatttataaagggggacattccacacgttcttacacacgaggatttgtttcgttataagtagtatcttaaataatgccatacgtgttgatttgtgtgcgttagcgtgatgcatattctgtctatttagagcctaattttatgtttgtgcaaaaatatagtatatgatgtactgtaatatatgaatttatcaattgaacacccgcccctttatataacatgttaaggaataatatttgcagtttattcctaaagtcgctttggcattactttttatcctatcgattttataaattacataaaattttctgtttatcaaatgcctccgttttgacctttttctttaacaagttcaattttttcatttcattgaaagaagttctagtcaataatatttttcctcttaatagtttgccacacaaactggaaaataatttaccccttacaatttttaaaacatatgccattgtcttattgtcaattaattaaacgaatttgcccctcgttctatcataacgtaaacccttataccaagtatatctttttttgattacgcttttgtgtaaaaaatattataccataattaattacgcattctgcgatataaatttatgattcttctcaagaaatatttattttacattgtaaaattaatattaaagtgtacaccatagccaaatagtgtaactatttttattttttgttagttttgataatataataacttggaagttttattttttaaaccagtacacacattcgtgtttcaaaaatacttcctaaatggatgtaaagtacatttaatttttttttttttaaataatgaaatctttctcctttattttgaaaattaaaaagttcattaagcagggtatttattttaaaaaaaaaaagtacaatatcaattagttatatttgactttaatatgacggatgatcctttaagccatttgccttccaaggagttcgataagaatttggatggcggaggcttaaaatattttttcactgaatgtgacaaaataaagactaattcttcctcacaacaagaaactcataaagtttgctataaattagctaagaatttaccatacctagaggaatatcgtgaaaacggtgatccattttattataagcattgttatgatttgaatttctggttatataaacaaatacatgaagttcttaatttgggggatactgtaaatattcttcatgttgttgaacaatttcacaatttatggaaaactattaacgacgatatatgttatagaacatatgatttatgcatgcctgaatccgaacaatatcatccggaattatatatgcacttgaaggatttgtttgatttcattgaaaaccatgatacaattgtaaaagaaattgaagcggataaggagacgaaggagcagaaaaaacctagtaaatatgttaaagaaaaagttccaatatatgaggcgtttgaagatttatgtacaaatccagaaattaataaatgcactcattgtattaaaaattacaaaaattatgatcccaaaaaactcttgactaaattatcatgtggtgaagaaaaaaaagaaaatggtgatcaagatgaaagtattaaacagaaaatcaaagaattacgagattcacctgataaaaatcctatattatattcaataaacgacaaaacatatgctgcaagtgacttgattccatatctaatggatttattgaaggggggtctaagacacattggtacacaatatatttatgattattttccatcattatcaaatatagttagcttagaaaagtttaatctaataatcgcatcgactattttatgcattggaggactaatgctttattctatttttcatggggtaaaataaatgcctgctttaaaatgtgggccagaacagtattaataacttatttatataaagcatatacaattatgatgagaacgtaatacacacattattcattttctttcaattttgctttgctttctttccgttttagtgctttccgcattttagttgcatgaattttttaagacgaagaagaaaaaagagaagaagtatgaatgcttatgaacctgcacaacaattaatgctcagcacgcttgattttcaaaattctatgcgtggaaatatgcaacatgatgccccctatggtttgtcataccaatccaagctaaatgacgcataagataatttgacacaaaatgactcgagttaattatagcagttattgaccaaatgggggggggatgacttcaagtgcaatttcgtttacaataaaaaaataaataaataaggaagacagtatattattgcgtgaatgtaaaaataatccaattgtgaatagaaagttaacacgtgctattatttaggttttaaaaaaatagtcttgatctaagcagaaagcatatcgtttaatgaaaatgaatcctattatataccattcctttagccacaacaaaagggaacatacaaaacttatacactataatacgaaatacacatttactctctttttttttttggtggtaactacagttatattaattccttgttatttggtcaccatggatgtatctagcccaataatttgtgccatgttaggcctatcagtttttaccgcattttttcgagcatattttttatgcataatttaatataatgataaatattcctaaattaacaaaataatgagaattcccagaatgtttagccgatgtgatcaatgtagggcatgacggtgtcttagaaaacactgtaatgaacttcaaatttagtacagtgtataatttgggtgtgcctaaaattataggcatagatcttcaacgatttactcatttgttatgagcttatattattttaattacttctcattcccaccttatatcattaaaaagggttttaatataaaattgtcttccgcccagtacaagcaaaactcttataatttgagctactcttttgttacatatgtgtcattcttggaagcaatcgcaatgttcattatgaacaaatgttttcaatatttttaattttttcaatttttttttcgtcgtgcgtaattttgccaaaaatgctgatattaatatgatttcattaatatatgaatatgtccctttcaaaattgcgataaaccgagagtattcccttcaaaaaaagcaccttccttttcgtgttttaattttaaaaatgtgcctactaaactatgattcattattattacattagttatactaaacacaatttgtgttgtgcccccctataaaaattaaatttaagccgtttttttgtcttcttattttacttcaaatgtatacctcagcctacatgatttcccactttcaccacttcattaggctactttaatatgccattatttatcagtagaaatacatttttttttttttcaccccccatctaagcattcgtataaaaaatatcaaatatcaatttcgtatttctcattttattagacactgcttacgaaattgtgatataattcgttttatctttcttttcataatgttgcaaaattgcccttgtttagtaatattcaaaaaaatatgttaggatatgttacacttatattgagcagcgacaaatgcataatacgagaaatgaaactatatctaagataaattatccgcatgcacgtacttatgtgaatatgtatttatgggtcaaattatttgccaaagtaggttttataataaaggccataggaaaaatatttttattcgtgtgtttgatattaaaccttatgaatttgtgtctttaatttcgcgatgtcgtggtcctgtgcgaaaatgttttcacctttcttggcttcttcatattttctttttacaatcacataattttatgcattaatctcgatatctctattattttatataaatattactcatttccattttcatgacttcctcggcttttcctccaatggaggatcaatcaataggtgacggaaaaaaatattattctattgtcagcatataaggaagcaacttgttgtaaaaaaaaaaaggaagcagaaattagaaacactactacgtaatgggtaacacaaatatataaaaataacattttaaaaaaggtcactatcatttttaattaatatagaagcctcggttaatttcttcattcattgcgcttaaaccaccgacaataataacgcaagaggcactaatatagtgaatgtgaacccttacaataatgcaattcccatgaaaaacgtaccttacatgataaatatgctgatatcattattcgtaagtatatccataaaaattaatttatccgattacactaatttatgtagtataattattgatagttgggggaagcacctccattttcctttattgaaaaagatcatttgcgtgtggagaacatttcggacataaaattaagttgccataattgcctattatttttcatacagattaactccttctcaaaaatgtgtatttcaaatgagggcaattactaattttataatgagacggtagtaaacttttatctgtacttagagcatccttactgtttcatcaaaatataaaaaaggatgtacgaaatgatacaatagaacaaaattgttagttgaacagtgaaccttttttatttcattctctttagttttcacatgactcgctcttcgtcgcgtaggtaacatgtatatgtgtattttcttcacatgttacgttgtatgcaaaaaaaattcatccccacataaacaaatttttatataaaaaagtcaattattgtgaagctaaaatgcacgcaaaaatgcacactaatatgcacacccaaatgtaataattgtgtcaaatgttcttcctaaaataagcaacagtggggtaccattccttgctgcctttttgcactttaaaaatatgtgcagaacagcaggaataaaacgcgaatcatgttcatgtatcagaccccccgaaattgctttattttttcctctcccatatggaaaatatttttcataaagtattactcatctctacaacttttcatttgatataattctattaaagctctccataagaggtaaaccgcatagaaaacctaacaaaaaagggatggaagtggccccgtgtcctaaagagacaaccgaaattaaggtaaccagcatacgaaaaaacaccagtgctataaggtcccttagcctttttatcatatatgttctattacactttctaaataactttctttgatcaaatgttaagaaggacttcttaatgccatttctaaagtcttcaccaagttcggtatcatggaccaaatcggttctttgcacatataaatttataacatcctccacgttaatctgtgctttattttttcccctcttctaatttgataattgctcattaaagcagtaaattatccctgcatgattaaacacttctcctaagtgccggttaggtccgtcaaaaaaggggcttccttttttgtcattattcctgctggagacctatttaaagaaatcctaaaacgtaaattaaaatttttgattcgaaaggacatgtattttcattttaatgaaatattttttcaaaaaaaataatgaaacaacaaaaatgtaccaaacttttatgaatctttctgcattatcgcaaaattttaattcgtaaaaatagcagtaaagttaacaagaatatatggcaaaataggaaatacaaatgaccctagtataaattaattttttttgaaaagaaaataactaaaaagttcatccctggaaaattatgctaagcatgtatttttcgttttacaatgtttttctagtaaggtaaaaataaaaccataagttgcagaataacatcatacgtaatgtctctcatcttgtaaaaagacttctgttaataaaatttttggttatatttcaagaaccacttagctttaatctgttaatagcaaaagtacgcctatttttatatatccgcacgctattaggtcaatttcatgccaatttttgtaatcagtgcttcgctaatgttaaaaaagggctcaacgatgtatttacatagttgccattttcgttaaaacgaatcgcacatgtatgtgcaataaaataaattttttaaatgaataccatcagtggaagccacttaaaggacagcacaaaattaacaaaatagaaaactcctagcatcatttatcaaaccgataacacagcatttaataaatcattttataaagaattaattctaaaaaatgttattacatcctctcgcctcgattcttaatgcgtgtaaaaaagtaaaaatacatgagcaatattttttccgcggaataaacttcattgcaaaatttgcgaaacacaataggcaggaaaattggggcatatatatccttagcaaagaaacggatcattccgaaaaattaaaatatatatatacatatatatatgtccagtttgacgcttttaacacaaaaataggggcaccttaacttctatgccaaatgaatgccaatttgtcttaattagatggtggaataacgccttacggtttagatatcaaattttttgtaaagctataaaaatttaaaatgaccaaccaattcaacgcaactctttgaaaaattccccagtgcattactaacaagaagtgacacataaataattcacacgcaaatctatacatatgtgcaaggtgcatgtcgcattataaatatttctaataattgcacctgaccaaccaaagaggtgtggcaaagtacaagcaaaggatttccattaagacataatattgaattatattaaaataaaaaaacaacggatgaatgacatgcaaaaatgaaataaagtgatacaacataaacgataaacatttgtgcacatatatttattgtgtaatcaaataaaagttgcatacacatattatgcttaggaacaaacgaaattaacaaaaccgttttaaagtgtcccaaagcgaatttagctaccattaatcttttaattttttttttttgcttctttcaccacatatcaaataaaaaattttcacttacttcatgccgtgtattttcaaaccattacaaacaatcgaatgatagttaacattatcgcgcattgtaaaagagtgatcaattggcattctagttatacaaataagtgtcatactacccgagcttaggctgtggttcaaaggccgaattaaattttatcctttttttgcactttattaaattttgctcttaattacttatctttttcgcaaattgttttgacagtacctctgtttttccgatttagtttccctattctttcttgtattgcaatttctgaatggataatttgaaagtatgcagttccttgcgtgttcacttattgggcaagcttcgtttcatttcattctaatttccggatttgctttccgggcgtttcaactcttctttttctgtgtctgtactttctgcatattcatcttccctttcagcgcgttcggttttcttacatgctaaatctacatttgctgatccagaacaggcaatgtaatctcataaacttacttccatattatccatttaaaattattttttactacttgagctcttttttttttccttcggtgttatatgactgatcattttgcttactgtcttattctttattatttgactttttattagaggattttgacttttttaattcttcttttctagattcgtcaatatctgtaccgtctgatatgtatttcatggctcttgcaatttccaattttcttctctttttattatttaatttctttttttttttgctttttttttttaatccatttttcgattcattgttcgattcacggtatgattccatgttagattcgctgtttgaatcatactgtgatttcgcatccttagatgcaccccctttctttcgtttcctttttccttctttttgtgtttctttattttctgattgttgttgatttttttccgacactgctgaatctgagttttctatttttgcacctccttcttcaccatttttcagttctgaaccctcttccacatataatgttttctttttccgtgatttctttttcgattttttcttagatttgctctttttactctttcctgtatcttgctcacctagaaatgcatctttggggtagtctatttctccgtttagtaattttacatattcattttctgcactctccgtatctgaatttgcccattctttattttcgttttccacattggaacattctcctttttgttgttccatattttttattcccgctagttcccagtctccactttcatcttccacataccacatttctgcattctgttttttgtcattctctaaatctgaatcttcggtttctttttcctgagctgttaaattttccttttcgaaatattctgagcctacacttcctaattctacaaagtccttttcttctaaatggacttttcctttttgattcttttttaattttttttccctttttttttctgcttctacgagttctgcttctgtagtttcgcacacagagctcttctccttttccgacgcacgaaaactcggaccggcaccattttgttctaaatcacaatcaacctctgcaataactctgttaattctcagatcggaggtgtttcccaggttctttttgttcagggacttaccgcaggtggactaaaaaaacaaaaaaatgataatcattattttgtaaagtacttactcatttttatattaaaaaatgttttgcattttaaaaggacgtaaaaaaaatatagcctatggctgctcataattattatttacgtcgtcgcgataatggcacatccaaatgaacagagtaacagtaaacaccttcatgatgtagaggggcatgtttttcccttttacgcatcttttcctagagttatgcatatttgccttttccgaaaatttaaaagaacttgtgcatcctttggaagatgtgaaactattaaaaacaaacaattgagttaaccattttttcttttttttttttttgttcttttctaaattaaaaacatcttcaagcttacattaacgattttggtaaatcaaatgctgttataaaaatagagatacagttaaaaatcacttgaaaaacattttctctaaatttttagccaaaaatatttgacaaaaaaagagtttaaataaaagtagatttagataaaaattataaatttatttaaaatattttctaaaaaaaagtattatctaatgctgttgcacaaaaaaaaaaaaaaaagaagcaatggcggcaaagggagagtaaaattttgctttaaattaaaagagtaaaaaactttacatattgtagataaattgtacgatcaccttttcttcattaggaataaaaaaaaaaataataaatgaataagatataagcgaagtgaattattctcacaaaggtttgtaaatagaaaaaaaaattatgaacatcgtatgtaattctaatcgatgttttctctataaatttagcacatttacaatattagtaatccgtaaaatgaatcgaaaaagtggcagtaaaacaatagaaatatggaggctgaagtggttacttgtgttatatagtatattctatatactatatattatatattaagtatttttatttttcttttttttacaagaaataggatcgcgcttttctaaagaacacctgtacataaaaaaacatatcacatgtatgtcataataaacaaaggaaataatttcaattgattaaaatttacagcttcggttttattacaaaaatgtaattgcttaaggtacaaataatcgttccattttagaaaaaaaattatgctttttttttgattttttaccgtcttttcgggttctatacatttgtataaaattcaatgttgcccctcaaccgagtggtcgatcgaactgcaaagaaccgtataattaagaaaaaacgtataaccttgtcattgatttaaacccctgaaccctaaagctaaacctaattttttatatgaaaatcttcataaccaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaccctaaacctaaacctaaacctaaacctaaacctaaacctaaacctaaacctaaaccctaaacctaaaccctaaaccctaaaaataaaagcagtattcaaaatatatgttttaccgaaatcaagaatgtacaacgtcatataaattcagtgcaaatatataacttgtgcattcgacggttaatacaaaatagcacatatgttgcagacataaatatgtacatacatacatatttggctttctatgtaatttcccacaatgtgggggcattaattacaaaattgggactgaatcagctgtgtaaaaaaaaacaaaaacaaaaacaatatataaagacatagtactaaattatgttaaaaaactatttgaaaatccaacataaaaaaaaaaaaaggtacatgaattaaaatatacgctaggcacacatttgcggcgtttagtaccgatgtgttgtatatacaaacgaggcaccacaaaacgcggaaaatcgcatgaatgtatctgaagctggtagtacttatgatgttattcgtatttatatttcatttaaattgcctttttaacatttctccctgcttagcctcataactgcaatttttatattttcccacttatgcgtgaatttatacaacagtagacgtatcaacattgagcataaaagagcacgtgtgccattagtataacctcaaatgctagcaatttggttacacataattataacagattcttgtgccttatctaatattgtatacccattacactactttgatttatgcttctttattttcattttatgtgccaattctctaaacgagtgtttttttttttcgattttttctccgtcgtactttcatgcggattattcaaactctcatctgaaccactctccacagttttactacctgttacatcactttccaattgttcactcttagacccatccatttttttatcacttgaactatgttttaattctgcttccttcgattcaccatgttttttataatgcgatgtgttcttttttaataatgcactatgcactgacgaattttcttcatttcctgcagtcttgctttctgatttataagttttttcctcagaattgatcttaccgtctaatgaattttttttcacttctgtgatctcaggtggtttctctttgcttccctttttcgtgctatcgtgtttatcatttttcgcatcagcattcagtttagtgtctgatgtattttttttaattcctgtattttgtacctgcaacttttccttacttccagttttcgcattgtccgttttatccgttttggaatcaagatgtagtttaccatcagaaggtttttttttcagccctgcattgggcattggagaattttccctttgtcccgtcgttttattttctagcttatatattttggagtcaaaatgctgtttgctctcctctgggcttttttttattgacatgtttgacaaatggagcttctccttacttccgcttgtcgcatgttcagttttatccgttttggtttcaacattcagtttagtgtcagacgtatttttttttaatatagaactatgcaaatcgtgagtgcctctactatccgattttgcactttccccttcttgaaccgatttacccccagatatatcttttcttattgcagtgttccccgaatggatgttcattctagggtttggcataggttttttctctgcagcaattcttgactcggaattgcccctatgatgtaacgtcggaatattaggtgatactatcgatgaggtgttactttttttgtcatctaatttattttcttctcgtaccagttctggctgtaaatcctttttattttctggcacctctttttctgcacttaaatcgggcatttcctttttagcggaatctgcaacacttggcatttcctttttcaacaacttcgtttcaggttcaatgttctttacctcgtaagaagcgttactttgtggctctccctgttgaggaccataattatgcccaccaccatacgtgtaattttgtggctctctctgctgaggcccataattatgcccaccaccatacatgtaattttgtagctctccctgtttagggccataattctgagtatatccagatgtgctttgttccgactgtacatagtccaacccagcagtgtcgttataatctgttgtatttgccccttcaccagcatacgatgcttcgtaatagccactattattgggatggttgtcatttccacctgcatactgcgattcgtagctattatattggggtgcattctctcctgaatagtgatgttcattgtaataggcattgtaattggattggttggtatttccttccccatactgagaatcatacttttcattataaatgggtgcacttcctcctgagtaatgatgttcatcgtaatagttatcataattagattggtttatattcccctcaccatactgcgaatcgtagtgtttattataatggggtgcacttccccttacgtttccatagtgttctgtataatagtcatggtaacttgactgattcgatccatctcctgcattctgatattggtatttataactataatgtggttcatttcttcctccccttcctcttgtatggtgttctgcataatagtcattgtaaggtagttgatttcgacccctttctctgtactgatttccgtagtagctattgtaatgagggtggtttcttccatcttcaacaaatcgagaatcgtaattgtccttacaatctgataaaaactgtttcacaccggtaatctgagattcacaaacttccttacaatctgataaaattttttcattccaaggattggcaattcccccaaatctttgcaatctgatataatttttttcactccaaggatgggaaactcccccaaatctttgcaatctgatataatttttttcatcccaaggaagggaaactcgctcaagggtgtataatcagtaaaaaacttttttactccctcgaactgtgattcacatgtctctttacaatctgataatattttcatcacgccattaaattgattatcgtagggtgctccatgacctggatcatttctatgtactacaaagttggacccataattatttggatacgcagctccactattacctgctccgatatgctgctcatgatatttattattataaggcggtacatgtttacttcctcctggaacatgtggttcatagttcatttcatagtgagctaagattctacttcccctggtaaaatgtgtgctaggtgtattattaccttttctacaactttgcgccaaatcacaatttttacaactcttgggcttaactgccaatttagatttttcactgttcacaatcgtttgctctaacttcgcactgttaatatcaccaattacgcgtagtacattggatttgtcggaactctctatttttttttctaattcacttttttcacatttccctttcttaccttccaacttggaattatcaccaggcactgatttatgccctaaatcgaaatttccatttttattttctgtagattcgtttaatcccaaaactagtgtgccatgaatatcgtcaaatgattgtaatattctgctattgctcggttctcttgaactctctgcacttcttttcctgcccaagtgtttatcacagatagactaaaaagggtgaaaagggggggaaaacatttctttattcagatatctatttctacgctatgatttagacaaacatttacatatacattaagatcacttgctgcaaaaaaataggattctaatgtataaattacattcttataatattgacatgtccaaaagcacagcgttaatataagaacatttttaaaccatagaaaaacaagttttcttttgtgtaaggcttctttgagacattcataattgtaagggtaaatctcttaagtgtattcgtatgatgctcatagggtgcgataaattgatgcagtcattattatttttaatcattttcaatttttgtctaaaactaaaagcacattctaaaacgattatgcagtttaaaaaattgacaaatgtgctaaaggaataattaataactaccaaaaaagtacttcttacatatatcactcgagaaaatttttctcaaaaaaaaatgctcacgcaaaattattattatatgtatggcttaataatacaatgaaaaaatgcgcaaagcgatcgtcgcttccgcgttatctcgtttgtaaatataacttatttggaggcataaataataaactattttaaaggtaattaaaaattgacacgattactttaatcataaaaaaggcaagcgtttcaaccatatattacttattgcgacatcaatacaatacatatgcttcacgaaaaaaaaaaaaatagcaatataaactgtacagctgaacgattcgcaaaataaatccccttcctatcgtttaatcatatatcaccaaaaagcaatataataatagaaaaaatacaaataatgaattaagtttctttctacttctacacgttttatactgtaaagtattgaaatgcagtatatatataacgtattatttttattgaagccataaaaaaaaattaaaatggataaatttaacgtcgtaaataaatcatttttactatgagttctctttatcttaacaaaaaggtaaagaaaaaagaacgtttttttcggcaaaaaaattattttcgtaacttttgaataaaatgctacgaaattgccaaagcattcattttttgcatatgaaataatattactaaataaaattataacatgcaaatattgacatataaaatatatatggatataattttaaaaaatattttgcatacaatttaaaaaaaaaaaaaaaaaatattccaaataaaaatttataaaaaacaaaattggcgcatttatattttttccggaatggcaaataattccatgattaacttttgcatgaaaaaaaagtgaagctaaacattaaaaaaattaataaaatcaaattaacgcaaagtctgttaaaagaaacaattcaattgcggtgaaaattgtgtcatcatagttatagtcgcttatgcaatgattaacgcaaaaaaagtgtacattgcctaatagattaaacactgaaaatgtaaaatggattatggaattatggctaataaaaatgtgaaaaaatcttttatacttatttttttttctttttttcacaattgcttttttttctttttttttcttcttctattgaaaaaagttcgtaatttatttttttacttctaaatattttctaatggggaggaagaagttttaaaaaaaatatcatgtgaagatttttttatttattttatctattgtcattcataacgcacttgggttaaaataataatgccaatttttaaattccatcagaaatatcgcatttttattttacttgataatttttatccacactctggggtataataatatatggaataaagtaaaaaaaacaaaaatgtattatatcattttaatattctattatgtccagataaaacatttttttcgacgtcgtaaattatccttccaattaaagcaaaatttcagagtagaaatatttgaattacctttttttcagtgttattttatgacacgaaggggctgaagtgggttagtgaaagaaagtacattgtgcatcatctatataaatatatatatatatatatatactatatgtgcatatgcgttagatggataaaatcggttcttcgccatgtcgaagcattgtcttttcttttttcctaacatgtgtagttacggccgcgttttaaataaatatcatatccgaatgtgcaacacacattcctatatagtttgaacatatgtgcgcgatgtacctcattttatcgaatgtgttcgtttcaaaaaaatgctattaaccaatttaacaaatttgtgaaaaactatttctgtgaagaatgacaaaaaaggtaaaaaaggaaataccttttttttggaaaggataattttatttttcttaatctgtgcgtttatttttacgcacatagacctttgcaaacaaaccttttctccttcgtatttatgatccgtaaatgcatccattttcaatttcatttattgacacgcttagtaatgtaaagaatcgtgttcatagtgatctccattgagtgcgaattgttacactgttccttcaaaaaatgttcatttgatcaaaagagttttttccaattcgtgcatattaatatgctgatagcttttctatatttgcacatgaaataatagtgtttgttccgctttgttatttaattttttttctcatatggtagaactctatgtatgcgttcttatgcagattcatacatcttatatttcgtcgtctcctttttttctttttttgcagctctgttccttttaatgctaaggtgttgtgtcttgttcttcttaatttataactctgttcacataatgactatctcgaaattaatcccatatttttggggacctttcaaatattttcgcccaccatcttcgctctccgaagtgtataatgccttttcgcccggttgaagtaaccttcgatcgctgcttactctcgcattcaccgcaattacagaagtgggcaaaaagcacctttgtcgtcttctaaaatacttcacagttatatgcaaaaattacggactaggggataagtgtgcactagtaatcacgtgttcataaaagaaaaaataaagctttatttgctactattgtttttatttgcgcgtcaagaggcttcgctcgaaagtgtgtatatgtatgtatgcattatatatatatgcacataagcgctcgaaaaaaaattagtaccgtccaaatggccatgcgggaatacacactcttcagttcgcggtaactgcatccatgctaacatatctgatgtggcattagaattgcgctcctttaccaagttgacatgtcaattttttataaacgttcagtggctcagtatgcggtttatatcacacgaattgcggagtctttttagataggatattgttaaaatgtattacccttaactgcaagttttgcgtaacgtgcgctcttctaaattcctatccttttaattatgctacactgcgaacataccttgcacagacttcctcaaaacaaattgattcttttaaatgtaacttttcctttgcaatgtataaagtggggaatatgaaattcgataaaaaaaatgaaacaaagaagtagttcgtccttgaagaaacactgcggtactcttaataataacattttttcttaaatgaatatacatttatttgaaattttttaagacccgctcgagttagcattaagttgcaaatatgttatgggtacaacatattacacgcacacagcccccgcttgtgcacaaccttttattaatacgttgtttacatgcgcgtagcattataataggtgaaaattgttttaaaaagtttcgctttgtgtacattaattcaaaaagtagacacaattaaataaattctgatttactatgaattagaattaattaatatgtagtcatttttacaattaaattaaatgtaaagcttgttagacaaatgttatatatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgatgttttatcaatccataagatattcacgttttattcgtttttgttttctctttttattttttagccttttaatatagtaagacgtgaatataaaggataaagtactacatataatgggtattgctacataatgaaagcaggaaaacacgacacctccaacgaaaaaaacggtagaaaggaaaggtaattgtttcacaactgttccatcatattttcttatataatgttttatacgcttatcaaaaccataaccctttatacgatggggaattactcttaagtcataacgtttataatctttatcagctttttcatttacaacatattcactatctctataaccatggtgccttctttttaaaggaagtgtgtagtgctggtctagaaatgccaaatcgtcgtcgtccccatcatcatcgtcgaatacattatgactaccatgctcagaaattacatatttagtgctttttaaagaatgagtatcatacgtatcatcgtatactgaataatcatctcttccatatgatcggtggcgtcctctacgtcctttatatttgtattggtttctacggcgacgggacaggggatgataaaatgaataatttgaaaaattatcttctccagaggttgagccatcactatcatcatcgtcgtcgtcgataggtgcatatcgaatatcctcataatttcgatgagaactgctaaaagatttgatatcatcataatccatatctagacgatttctcctttcaaaattgtggtgatgtgggctctcaaaataatggtggcttgttctttcaaaatgttcgtgagatggtccctcaaaatgttgatggggtgattccttaaaatgttgacgatatggtccctcaaaatgttgacgatgtggattctcaaaatttcttccactggcgctttcaaaatttcgcctatcagtgctttcaaattttcgtccattggggcttcctacattttggcgcctatacctctcacgggatgaaccattcgcatcttggtatcttgaataattatcagtatgttgataggaaggataattatggccatgaaaaatcacataattatcattatcaaaggctggaggatagcgcgtatcgtcaacatgcgaatccaagaaccttcttgcattctgtctatttgcataactgttgcttctttgggatctgacagaagaatttgaatatgaccaatcattttctttatcatacttcctcctattttccgtcaatgatctgttcgtatttgcattaggcttatcctgtacattaaacttcttttcccagacgaaatcgtatgtacactataaaaggggtaaaaaagacagcacataatagaatgtaggggaaaaaaaagatatatattttttgttccttttattgctcatttcgtgtgctatacttcttatgatgaaaaatgctaaataatacaaaaggtaaaaaaaacacatggtcacaaaatgcattaaagctatgtagaaaagtctcttacgtcaacaacgttaaaacggtccagtgtccatactgaaataataagtaataataagtgtttaataaaaatatttaacatatttattttttcagctgtattacttgattcttcaaagtaaacatgtggccccacaaaaaaaaaaaaaaaaaaaaattcaaactttgctctttaataaaatataataatgattaacggctttatttcgatttgccgtaagtcatattatattttattcaaatcagttaaaaatttagcattatgcgtaaaaatttattcgaataaatagtttttggttgcagaggggttaaaacataaaaacattaaatgcaggagcaaaccaaatcatgtaaaatgtaaacattaaaatttatggtaattttaccataattaacaatgttctattgtaataaatttaaatatgctgcgcgtatgtacatacatatatatatgtacaacgctttgataactctttctcggaagagtcaataaatttgtaattttatttttttctttttggcagattattttttcaaacaaatagtacagctgttcgatctgaaataatcttttcaagacttcaaaaaaaaaaattaggaaaaaaaaaaaaaagtagaaaaaaaaaaataacgagaattctattattataacaaaatatttaaatatttaaaagcttaagtgcctaaatgtttaaatattcaaatattcaaatgttcaagatggtaatgttaaataatagtattaaaaagtgctaccataataaatacatccgacatgattacatactcgtactatgacatatgttgtaacagtttataaatgaagcaataaaaatttaccaaagaacgacatgtatggcaaaatgttacagcaggacaaaacaaatagttgaattaaaggcataatatatacatgtataatattttaaacgtaaaaaaaacaagaacaaataaatgtttcattaaatatacatgtaatatatatatatatgcattctgttcgctaagtaataatagaaattttaaataatttttttttttttttgcaaattacgtaacatataaattgtaaattataaatacaaatcacattatatttttattgtatttataaatatatcatattaaattaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatttttacaataaaatatcatggaaaaagtggaaacctcataacttagtccggttcccagttttagggttcaaggttcagggtttaggttgtacttatcatattcattcctccacgtttagatatagttctaattacgtaacaaaaatattcataataaatagataaatatatatatatattacgtatctatgaatcagcttcaatcttttcacatgtatgaaatatcatatgaaaaggaaagggttttgaataatcagttcacgaaatacgtatggtaatttttataaagtgaaaatgtcaatctgttatcatcatatgatgacaaccaatgcattctcttttcccttgcaattgtgataaaaaattgttctctggaaaagaaattttaaatagaattgatcgaattgtgttgacaatattattaataaaaaagggttggtgattttctaccttttcgtagtgctatttatataatccatagaacatcgaaaagcataaatcagtcaataatggtatatttttctatccatttatttgttctttatatgataaaaaaatatagaatcgcatactattgcaaatatatataatacgaagtgcatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttgtttaatcacacacatattataactgtgctcagagcgatatattagaaatgacgcaatctcattttcttacagcggtgtgcgtgtgccaacaacctctctgcatcgttttataaatttagctcatttagtgaatatttatttatgtaaattattgatatctccttatcgtttgaaaagcaaaagggcatataaataaattgaaataaaatatgataacaatatttcactttcctccattaagcggtatacataatatgttactacgtttacactacttttttttttctagtatttctcttttatcatcctttgtgtaacttatttttgagcaactggaaaatattttattttgaatgtttggtgagaaggatatgacggcaaactgattcatcccccttattaccactttttgttattcctattttttaatgtagcataaatatgtgtattttagcatacgaatgcataactatttacaccctgacagtcttcccctccctaaattccttactttgccctatacttacgtagttacctttgttggaaagctttacgctcattttctaatttttgagaagcaaacatatatggctgctcctctctgcatacaccacttcaacccattaagcataaaattgtctcttccgctttgttgcatattaaaagaggaaataaagaggaaataaaagaaaaattaaaaaaagtaaattccttgtgttacctctaaaagagattattcaattgagtgtcctcgttatggtaaagtggtctttcattagtaattcttcttccgccacaatgcgaaccacattaaattctaaaaaaaagacatacactttttacctaccttcgggagtcagcccatttgaacacatttcatttatatcttaattacacaaattgtgtgatatatattgccgttctttttaacagtaaaagagtgcctatccatgtgcatataattatagtaacagcagtggcagtagcaatgctagtagccgcgacacttttagggaattttctgcccatgttgtgaggaagcacctagttgcggtaaccatcttaaatttcatcaataccttttaacttttgaaagattaaaaatatagacgtggttatatatctcacaaactatagtgtgcccgtgtgtaccttatagaaccaaataaaactcgaaatggattacaaatcgagtatcccctcctctaatatacgaacgaaatataattctttccaaaaaaagtttaaacaccttcgctagtaagaatgagacatatttttacacattttagggcagacctagttatattagcaaataacagaaataaaggtgtcccctcattatatcataaatggtgtgcctgccaaaatggatttgatgctctgcataggtgctatttcccttggtgataatacattaaagactataaaatgcctctccttctacgtgtatatatatatatatatatatatttatttatttattaggaatatttttgctacgtaattagtatatttctcttttatcatcctttgtgtaacttatttttgagcaactggaaaatattttattttgaaagtttggtgagaaggatatgacggcaaactgattcatcccccttattaccactttttgttatacctattttttaatgtagcataaatatgtgtgttttagcatacgaatgcataactctttacaccctgacggtctccccctcccaaaattgcttattttgccctatacttacgtagttacctttgttggaaagctttatgctcattttctaatttttgagaagcaaacaatgatggctgctcctctctgcatacaacacttcaacccattaagcataaaattgtctctgccgcgttgttgcaccttaaaagagtaaacaaagaggacataaaagaacaattaaaaaaaaaggaaattcctcttgttacctccaaaagggattattcaattgagtgtcctcgttatggtaaagtggtctttcattagtaattcttcttccgtcacaatgcgaaccacattaaattctaaaaaaaagacatacactttttacctaccttcgggagtcagcccatttgaacacatttcatttatatcttaattacacaaattgtgtgatatatattgccgttctttttaagagtaaaagagtgcctacccatgtgcatataattaatagtaacagcagtggcagtagcaatgctagtagccgcgacacttttagggaattttctgcccatgttgtgaggaagcacctagttgcggtaaccatcttaaatttcaacaatacaatttaacttttgaaagattgaaaataatgacgtggttatatatctcacaaactgtagtgtgcccgtgtaccttatagaaccaattaaatctcgaaagggattccaaattgggtgacccctcccccaacatacgaacgaaataaaattcattccgaaaaatgattaaacacgttcgctagtaagaatgagacatatttttacacattttagggcagacctcagttatattagcgcataaaagaaataaaggtgtccgcttattatatcataaatggtgtgactgccaaaatgggtttgatgctctgcatgggtgctattccctttggcgttaattcatttagggctataaaatgcctctccttctacgtgtatgtatgtaaatatatacgtttgggcatatttccacatttttggcttcaattatcaccggtgcacattagggaccagggaaacaggttgcacagatcgttcttttgagtcggccattttttagcgcatcacagtagttatgcccatagtacgtgttacacttaagcaattagcttataatttgtgagcgcctatgttgaagtgtacacgaagattgaaaaataggtacatctaaatgtcgtttttattcactttcttttactttctttcctttccttttgtttttatttggaacgaatgggcctcttccgtagacagcactctacaaatagaagaacatttcaacctttcgtaaaacctacctcctttcccttccttccaggaagttgcaggaaagtctacaatgaagacgtaaagcaataaccataatttatctatatgccgcatgacagcacttcgtcatgcaatttccacatttccctccctcggggcagtaagagccgataaactacaaaacgacatattcttttttttttaacaaaaatttaattatcaaaagtttttacccaatttttatagaatctttctaatgtaaacattatccaaaaaaaaaatgtacacgaagggagtcccctttatatgaaaggtgggacacaaaaatgatgtgtagagaccccgacgaatgcatcagaggtttatataactaatttttcaccaaatgaattaggcaagtgtattattatacgctttttaaaatagaaactaaaacatagtatttatgcgtatacagagttatttacaatttagctgcaataaaggtgcataagcacacaggtacgtctacacatagacacatctacacgtacattcctacttgtgcgtgttaaaacaaatgcatgaaaagtaaacgcatggaacacataaggggctgttccaaactaaaaaatatatcgtaacaacgcaacgatggaaaaaatgatgaaaatttttatcaagctccgcaatacacaaaaggattatcaaatcacaaatctacacatataatgcatggtaacaaaatataacattttggaaagaaacataaaaaaattaatcaaatgtttgcttatctcgtgaagtccaatcagcgatttcgaaaaacaaatgaaatacttttataatggtacacactaaacacatgaacggaatggtgctaattttttttttttttttttttcttttactattaaactttatgatgcgcttttcaacctagataagagtgaacccattttactacaatttcaaaatgtgcaaaataaactcctctgaaaaatcttcattacattacatactttccgccattcttgaaatgacatattttaaatcccaaaagaagtttacaaattttaaaattagtatgcccattagagctaaaaaaaacctgtaatatccattagaaaacaatatgaatgaactcaagacaagaaaataaggagaagataatactctgaaattgttggaaaacttcgaaatattattgtcactaccctgttttataatatgctcgcaagcttctaatttttttctgcgctgttgatctgtgtccataccttttgtttgatctaaatgtgacttcacagtcgttttgattctttctgaatcctcatcagtatatcccattttatttaaaaagtttttcttatataaatcgaatatcgcatcgaattgcacttccgattctgctaataatctgtagccgtataagcattgtgggattcccctatcactcttaacttcatgaatcgcgtcctacgaatagtcatagttgaggataaaaaaaataaaatgttaattttcacagtggtgaaaatgtaactaggtccaagaacgtacatatatgtgctctcatgaacatcttcactgatgcacatttgccttgtgcccacatgtaggcccctaatcgcacaacaacggggctgccatatcctcctacaagcttacctcgccggaacaccgtattatccatattagaaggaaaaacataagaactttaaaaagggtaaagctgcctattttatcacggatgattccccccgtttttgaggcattctcattttccctcctaaaacttagcactgcattttttgccgattccagatatgtatcctcactcaacttgctaaaagttacctctaccattttgcatatccgtacaaggttagaagtagatcaaattctaaaccaaataaattatacataaagggaattataaataaggaaaaaatttaacaggaaaaatagcaggagaaactgcattgcttaaattcgctcattatagaaaaattgtatttatgctacaataacacgcaatacattcattaggataacatgagaaaataaaaatggctaaaaaacatatgcgcgtaaattttgttatttatcgcagcgaaccgttacgatgtagtatatatatattattatgtatatatatttttttttttttacgaaaattgtggcttctaaaaaatttaattaaaaattttaatgcgagcaaaaatgatttttttttcgtccattgacgtattaaaatatttctactattcccagaagcgttccgtaaaactaatttcgtaaaaccatatttcttccctaagttaaagcatattatgtgaaagattcaatgcatattgttaataacattggtaaggccattaagaagaccatccatagaaatgaagcagctttttattctatagcttaagcaacgaaatgaggaacccaaataagcataaaattattatagcaatttttttacggctgggtggaggaatattctactttttcatcattttaacgaaataaaggcgcatagtttgtaaagcataaatcttaagtaaaacttttagttttaaaatgagccccgttctgctttatgttttagcttacccagcgtatgggagttttaaacgaaggacataaaccgtaattgtcgctttccccacaccacctccacaatatcacaacctaagtgttattctatctaggaacttcttgtaaaccttttcgggggctaagaccaaatcctcgcgctggtctttcacaagtgaaaagaaatatagcagttaaaaatatactactgcggagtttcgcttcttttattttacttctaaaagggagtgggggaaaatatattagcaaaatgtcccccactgcgcatatagatataaatgtgtctggtagttcacatttctaatctagcttactctaaatcagtggtgttctatcttaattttgtagctataagaaatatacaaatgagcaacatgcctgcacttttattttttattttttcactttttggtcgttttcctccctcgctgcaatctgaaattgcaaagctatcacttcctatatgataaccctattggtatgttcaaaataaccccttcttcataatccatcttaatagtaaccaatttaataaactgccaaaaaaaaaaaataaaataatttattacagcacattctatggcagattatttttgtgcaaatttttaacctcacccttttggttaacacacagagagtttaatataggctaactattttttccaaaagaatgccactattatcatatgatacgtttcatgggcatccttcacggagccgttttgtcttaaatacgattaggtaaaaaacgccaaaaaatggaatatgcttgtaagttttgaaaacgcagaatggagcgcagttcctgctgttccctaacgaaaaaaacaaacaaacaaacgaaaaaaaaaaaaacacacacatatataaacatatatacgcatgcacgttaaaacggctgattaaaataaatgggctatccccaaatggggaacaaatgagctattttttttttaaatgtaaacataatgcactgtatggaggcacgaaattcgaggcttcaaaagtttctagtgatatacatccacatctgttaaaatgataattcacgaatgagaatgctccccctagtccacaaggtaagcttatgtacgatatagacatatatgtgtatatgcgcacatgtccaccgtttagcgttatttcgacacgcttatgctgcatgggcatacacacaattcgaaagtattatttatttttttggaaaatgctgaaaaggcggttctcgtttgagcaccaatagacagtctcacagtagaccacctaactacacacaaaggtatacccttcataaaactaacactttataaatagattcttctctctttgctaatataccattgttatctaagctccgaaaggatcgtcattctatatgtgtctcataagtttagcgaataatctggacaaaaataaacattgcaaagagttacagaattttcaattttttatttaagctttccagttcccaagatagatttagtagtataactacgcccataaagacgagtaagtatcgagacttgaagtatccaagagataggataagaatggtgagagatgtaagcttgtaatttaaaactaaatctatgagcgaaccgaaaagtcctgtatatttataactctttttttctttatttcccttatccgaagcattatttgatcctccactttccctttcagattcctttgcattctgttgatctgtcacattccattttattttatcgaaataggacttcacagaattttttatcgtttggcattgttcttcatcacatcccaatttttccaaaacgtgttttttgaatgtcccatacacttcgtcgaaatccattggcggttctgctaataatctgttagcgcttttgtgtacgatcgcttgtgctagctggggggtccctctcatgactccacggtttgtgctctgaacatcgttggggatattcaaatgggaaggagaagaaatatatgaaacgtttgcattcacgcgcgcgtacagaacagatgcattcgtacgtgagcaattcatacgtgcctaatccgtacatccgtgcagggtctaatggcgacaccgcactaaacgcgctgccattggcttacctcgtgcgaaacctgcactatccatatgaacagggcaaacatgaaaagctttaaaaaggcagcatactttaccccttttcgaggacattttcctgctaaaccttcaacgtcgccatacccatcatggctagttacattttgtgccccccctccacaggcagttattacatttgccccaccgtaattcatcttcatcgttttctattttttcacagttttacaaaataaaataaaattttcattaaatagtataatgataaaaaaaatattaacatacgtaacttatcctatggacatttctacaacagcaaaataaatttattttaggttcacttaaaagaaaaatggcaagcatatttattcaagccatcaggtaggaggatactaaaaatggaaaaaggataacacgaaaatgttcagataaaacacggtatttttagcatattaaaatttcatcatatttaattgcattgtgaatttcaaatcagaataatttattcctcttttttagaaaaaaaaaaaaaaattataatcgtccacaaaattgcgcgtaatttttaagataaaggaggaaaaaataaaatttcaacaaaagcgcgttgcactacgctacttatattttccccctcccagttctgaatgattacataaagaggacatcgttgcaattgcattttgcaatttcgtaacaccttaaaatttaagtagtagcaaatgaaaaaaaaaaaaatagcgtatctatccgcagatgatatatgtttccttcctcttcaaattataacgccttttttttcccctagcgaagaaaatgcaatgcgcgtgattgcagtgccccaatgcatgtgcctcatcttcccttccatgtcagtataaatagaattcacatacttttcacgattcctaaatcttcgataaagttaaaaagatatgtggcgaactacattttatatgcgatatgaaggctcggagcacggttttgtgtctgttctaaacaaggtcattgcaatcatgtgcaggatgaatttaggcatgaattcctactcagttcttaaaaatgacgcacaaaatgccataaatagtggacaaaattttgcatcccaaatattcttaaacgcgcatctattattttttatcattgcaaatgggggaaataaacttcacatcggggcagattgacgcacgtgtatgtctatacgtatacatatgcatacacattggcgtagagaggggcaccactttaaactaaccattgtttagcactttaatggttcggcattagctgtgaagtctcatcacctttgataagcgcaggcagaatggaaagataaaacccgcttgatgcaaaaactgtctcgctttgcttggttttattatataatttttttcccctctgccatcgttacacaatccccgtggatagccgtttcgaaattgcccccttcacccccaaagggtcacttaaaatttgtgcactttttctctccataaaaattaagaaagcgcttaatggagttccgtgggacgacaactaaaactactaatttatgcgaaatataaaataaactttttgatgtgcttaacgacgggatgttctccttatagaaggacggttatctatacattgtacaatatatcatgcaacagtcctttcaatatcttacgcttcccaaaataagtttttgccacaaatttaggacatttaatgggcaatttttttttggcgtccaagttggtaggcaatacggcacggtagcaaaaaaaaaatcactttatccacatttttgtcatatcaaagatttcattttaatatatagtttataaaaatggagagttttaagaatcaatttatttataaatagaaaaatatgcacatgtccatatgtacataatacatatgcaatgttaatgttttatacatacgctcacatattttctaagatataaatgaggaacgcgtagcttcgtctgtttgtacttgcttcattcatcaactcgcaagacaactgcattgcacatattatatttaattattaaaaactaaaaatttttttaagaatgattgtctaacttattatatatatacagactattgtgtagcacaaaaaaaaaaaaaaaaaaaaaaatgatgtctaacatgtatggaaagcatacatattcatatatgacgagtttttaacatcgcatactgaggaaaggaatattgataaaaaaaaaaatgtgatgtgataaagtattacatgatatggtatagtatgatatgatgcaatataacatagcatccgaccttcctaagaaaggtaatcaaatatgcccattaactctcgaatttgatagggggtgacttttacatatataaaaaaaaattactctatattgaagtaaacacattatgtgatctatttttttttttttttcttccttttccttattaagataatagtcgtcatcacatcaccatcgtggctccgtcatcgttaaattactatataactttgcgccaccccagcagctttgtgctcttttggggttggccttctctctaaactgctcatgcttagaagggatatccgaatttccccaataaaccatttatttcttttttgggaaaaacatatcgtgcatttttttgagggtccagacaaaattaaatcctttcaaaaataatacggaaaataaacccatagtaagttgaaactgtccgaagcatgctgatataattgagctcatgataatgaaggaagtggaccacaagaaattgaaaaagttcaaataatgtaaaacagggctattgttactattatcaaatgggattatcatctgtgttttttgttcatcttctctttttccaccttgtgctttttttgtttcttgattatcaccatcatttgaagtgccctcttcaccttccttcttttctgggtctgcatttttactcgcatttggatttgatccttgcaacatggaaacattggaaggtccgcacattccggggaatgcaggtgagcacattcctggaaaacctggggggcatgtacctggtttcataggtggaaacattccaggcattcctggtggacactgcaacatgctacaagggttttgttgaaattgttgagccaaggctcccaaatcgattttatcgaaatatgatttcatcatagttctaatttggtccttctggttgctatcgcatcccattttgtctaaaaagcttttctgatacagatcgaacactgtgtcgaattcgatgattggttctcctaatagtctactgggtcttacagcagctgctctgcccatgttgtattgacccttcatggacgcgccggagtactgcaaaaattggaaaagaagttcaaaagggagttgttatattaacaagtaacaattttttttacttttgtgccggcgggaattcccactatgcgtacacacgttccttgtggccattctcacttaacacgtatttatgtatatatatgtgcggatggtctccaattaaaccgcagtaaaaaatgcctaattcgtgtgactgattaacttaccatgctgaaacactgtactagccacaaaaggagagcaaatgtgaaaactttacaaaaggaaaagacacccattattttgcctctgccactgtcctttgctgtgtttgaaccatcactatttgatctgtccgttacatactgtgttggctcctcaccaggataggcactcttttttgatttcccaaaaaccattttcttcgtcttatcttctataaactttgcaagcacataaaaaaaaggcactgcgaagccttatgttgggaatgaataccatccacagtaacgaataatcgctaaatatatatatatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaattcatcttgcctcatctataattttatatatatgcctttcatgtatatatttttatttaatattaaaaaaactatattctaaataagctattttaggcctaaaaccaagccaactctcatgagggttctttttttttttttaacgctatgctaaatatacgtaccaaaaaatatatatatatattttttgggaaatgatgaaatatatagaatacgacatattttatatagtactacataaattgtaagtacttcacaattaagcaataaaaaaaaaatgtacgaaaatgaggaatggtatggctatcattttttttatattgccaatggggcaatgaagctgacaccgctaaacgacagacggaattgcaaaaaaaaatacatgcatattttatctcataaatgtacttcttttctaagaaaatcaatcccttatgccacgccctggcatcactggtgcgcattggcgcatattcctattttcatttcttgtatacatttactataaaattaaggcgagccagccgcacggtattacctttatgcctatacttatagcaattacgcgtaggcataatgctatatatatatatatatatatatattttttttttataatatatatgttgctgtaaagaacgaaagaactgacctgtcaccattcgaacaatttttataaatttcaattaagaataataagagtaagaaaacgaaatagtacacaatactgtaaagcggcccacaggtaatattagcgatccattttttattatctaaaaagtcgcaatttaaaagcgcgccaaagatagtacataaggcgttaacgtattcttctcacccttatgagtggtgtcacattctgagtactgatatagtggggtgactataccagctatatgtggcaatcgcaaagtagaaaatgtatttgttctttttcgtccaaatgctattagacgaatattgttacattatatatcgtaacatttcccttttgtttggctgcacttttttttcatgtaaaaagcatcaccctatataaaattagttcattttttttgatgtagcgcaatccttaaaattgcgtaaaaggaggtttacccaaataatcaattcaactttgctaatatagccctgttttaaggcacacgaataggtaaaatagctgttttttttttttttttgacctatttgcccacaccgcctcgacataagcatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattataacgcttgggctgaacatgtcatattttaaaaaatcttcagaatgtacgactgccatattattgagcttatctcaatgtaggaaggaatgtgccatccaggtgccaaacaagttctgtctgagcactcatcatctaaatggagccaaccttcgtctcgcaacttttaatgtgaaaatatagtcatcaagtcatactcataattcctaattcataaaaacgtgcacagatttgtccaacatgttaacagtctgcatttccactgatatggttatatatgcatggtacatataagaactttatatacatatattatgtatgtatcttcttcttcttcttcttctaccctattcggtggaaggaaaaaactgtgtgccccaaaaaaatcgctcatcatcatcatcatcatctatttacgcagcttactaaagatgctgcttaattccctaaataaattcagccctataataaacatcatggtatatacgaaatatttaatcttatagtaagcaagtccaactagtaaagttgcatttatagagaatctagcatcgataccaaaaaattttaatttattaacaaaacttgctagtgcgctagtttcttctttttttgctaattgtggaccaaataacaaatccagattaggcatacctggaatgccaatgtttgcgaagggttgaaaatttgcctcttctttggggggtggcatttggggcatttgcctcatttgcggcttctgtggcgggggttttggtaatggaggtggctgctttatatcctcaatttgttccactgcatcctcaaatacttcattttgttcttctaaagcatctacaaatacttcatctttatcctcggactcattagcatctacttcactgtttttttttacctttacttcctccacaactacttgttttttcttttcctttttctttccccctacagtagcttcttcattcttctcttcctttacttcctcaaccaccactctgcctccctgagccaaattattaccattttgttcaccaccctgcttgttgttatccttgtttgcctcaactccacgaagatttcctggaactccatttgctcccttttgaatttctcccaataagtttgcattcttttgtaactcttctaagaagtttaaatttgggatacatggttgcccatttccgcatgcacctggttttggtggcccgaaaagcttcgccaaatctgctaatggaggcaatggtcctggcattcctgaacatggccccggctgtggttctccattaggtccagcatttggtggcccgaaaagcttcgcaaaatctgcgaatggaggcaatggtcctggcattcctgaacttgggcctggcttctcaccatcatctattcttgaacttggtcctggcttctcaccatcatctattcttgaacttgggcctggcttctcaccatcatcttccttcgaactggagtcttttttctcaccatcatcttccttcgaactggagtcttttttctcatcatcatcttcctttgaacttgtaccaggttgaggttctaaatcaaagcttgcgctagttcctggttggggctctgcatcaaagcttgcgctagttcctggttggggctctgcatcaaagcttgcgctagttcctggttggggctctgcatcaaaactggcgctagttcctggttggggctctgcgtctaaggtagcacttatgccaggttgggtaggcaaggacatgtttgggggaagtggagcgaatggaccaaacttgttcggatctttttgaaattcctcaagcatattgggtgggggtgggaacttttccagcacatttggtgggagattaagctgttccaacataccagggggtggtggaaactgttcgagcaaattgggtggaatttgaatcccaccaggcatatttggatttggtgcaaattgttggaacatttctggattctgttgaacctgtcgttctaaagcagataaatctaaatttttaaaatatgaatgcataatatctttaatttggttttgttcctggtctgctaatcccattttatctaaaaaactatctttgaatgtgctaaacacggtgtcgaattctattttgggttgctctgataacaatctaccatttcttaaggtcactgattttcccaagttttgcgcgccatttgcgccctcgtagtgtccatcctgagcagaagcaaagcgggttcaatagagtaagaaaacatgcacctactacccattcacgtatctaatatgcatacgtatatgcgccacatggggggtcacatcatcgtaacgcttatgtgtggctgctgcttagctctgcttctaaaaaacttacattgttggaactttttgctatccatactaagaaggtaaataaagaaatttttaaaatggggctaagagcagttttttttcctttgtatattttttttttgcttttcccatatctgtagctgatgtaaaaaaatcgagctaaaaaggtaacgcaaatgaggagtaaatcaagtaagtaatgtaatatatctatatatacgctgtcaagtgtacaaaatttatatgttcatatatatatatatatatgtatatatatttatttatatacgtaatagtataccttagaatataagtacaataaaaaaattacacggttttttttaaccctattattatattttctaatgccttcacgttttctatacaacgtaagtatagcagcctctttaattacgattcgtaaatatggtaacaacaaatctataattaaagaacgcttttgcaatcatgaaatggctactaaaaagctattaaacatgcgaaatgaacttatagaaaatgtacttaactaataaattatatgtatgtatatatatatacatataattttttttcttgatttctcgcataagtcaattcttaaaaaaaaaaatataatgctgttgaaagtctttaatataaatttatacgtagaaaaacatgaacatttttttatttaaaaaaataaaaattatttaattttagagtcagtcataaaataggatgaactgcaagaagatatatttttttgttaataattcaattccattactgcgttgcaaaaaatgtatgcgatgcggaatatcttttatttaattaatttgtaagaggcaaatatggataaccacaaattaataaaaatttatatgcgtagcccactatattacagatcggtttttgttcataatattaataaaatggtagggacaataaataaagcgaaaaaagcacaaataaaatcaatggcacagtatatctgcgaagcaccaatttgtaggtaccgtgcgtcattatacaaaagtaaaagataattgctttttacaagcttaaacaaaattgtccctagagaatggtaaaaataaatgtcgcttcctcattagatattattttaataaatcttgttgtacattacgaattactttttttttttttttacgaccccgcggatcggtgtcagaaaaaaggagccgttttttttttgcggggtctcccaaaagaacaaatgcgcagcgctggttaaaaggttatatatataccttcaagcaacacatagtatataataatactgcattgcataattccatatacgtaacggccatatataataaatagattatgccactatcgcttcaacaacaagcaaaggaatgatacgagttttacgccccgcatataatgctgctattatattgcattatgttgtactgtattatattacctataaataatttctcttacttgtatttttacttataaaactcgttcccgctctcctgttgcattttaacgaagttaacatacagtccatttttaaagagtgataaaaaaaaaaaaaaagcaacaaaaagaggaggcggcgcccctcaaaaaaaaataagaaaaacatacgtgcctatttttatttaaaaaatgtacatgcaaaaaatagtacaagtatttttgtataccttttttgttggtaccatctttttagatcatattctttttcatatctgaatcgataccccccaaaatgcataaagcccaaaacgggctctttatgctaccccaccaaggacaaaattttgcgccttttgccataagcacgaacaggggaaaaggggcagaaaagcttaaaaatatgtcattaaattacattataaaaaaaaggcactaacaaaaaatatggcaaacctcatcttttcatatgcctagttacgaaaaagtaaatatgaggcaccacgcatgtgctcatttaatgcttaaaagaatatatgtaatctttataaaaaattacccctagcccattattgttgctatttaaaagtgctatacaatgagaaggagactaaccatcgattctcgattgatcatctctaaggtctcggacaaaatgatatagcatcttttattatgaggaatatgtactaaaagatgttttattcaaccaaaattttatgcacataaaaaggaagattcctaatttaaggggtaacaatatgttactttaattcttggcgtgatcaaaaaaacgatgcattttctataaacagcctttactatagtagcgtagtaatttaattaaagcaactttgccagcatatttatcatgtgcttactcctagatgggcttcacaaaattggccaacttgtgcaaagctcaattattcccttatcacatgggagaatatcagtgcgcatagtaatattgtaaatatttacatgtgtgcgcattttttatacattcgcattacacttaaataaaaaaggcgaagtttaatggggcctttttcctaagaaaaagccccactttttccaccctaactctcttcacaagatagtagatctattttttatcaagcttagacatgagtgcgaaaaaggatgaaagcatgggttactcatatgggaataagctccttattaaacaattaggcaaacacgtcgtatacttatttatatataaacctatttgtgtgattaatgagcacctcttgtgactttttttatttggcctgaacccccttgttcggcaaaataaattataaagataatttttttttttttttcaagtgtgtcatacaaccccagtttgagcacaaggtgaacattttctaaatgctctcaccctcctgccatgtataatgcgtaagtaagctagtccaaattcattataatcaataaaggagaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctagtattccattatagatacgacaataaataaaatcataaattaattcttgcaatataaacgtttctacaggtaaaaatttaataaaaaaaaattctaccgtatcaaaaatatttattaattatcttttttatgcggaacaacatattttttttgaaaattataaaaaaaagaaaagaaaaaaactaactgcctttttcttctcattggtacatatatatagattgatatttttgcatttataaatgcttatgcttctgaccaagcgaaattattttgagactaaaaaataatattacgaatatatgagtagcagttctatagacctgcatctgcgagcgttttccccaatttacgtatgtacaaaacgcatcttagcaaaaaaaaaatatatatataaaataatatgtatatataaacgttatatataaatatgcatatataaatatacatatatacgtatatatgtacgataatggacgcattctgtcaaaaccgtgcagtgtcgccttctgcgtctccattttgtccacagttatgcataatcaatggctattttgtttttttcataaattataaataaacatcaattttacctgtcaagaaatattgcattcgttttccattaccttgctgtacagatcgtccgcctcgagattcagactctgcgattgttcatctgagctaagatgatatacgtgtctcctgccttcataaacgaaaaaagggacaagcatttaagtataaatataaatgtatatgtgaaccggtttgtttagtggtgcctttgtcataactcatttgaatgtattgacgacgtacgtgcgtttctaattctgggacgaacattacaagccatcataactagataatcagtcacattgtacagtgtttgcatattgtacttgttccgctgtcagcttctttctctcccaagcggtcctctcccctcgacgaagcattcagctaagtagaacaagggaatattcacccataagtaattcctctaccccccttatccacatttcaaagacaaaaagtgctcttcacttcttcgcacttgtaaacgttcttgataattaaaaagttccattcacacaaataaaaaaaaatacaaaaatacaaaaacacaaaaacacaactaacataaaatggaggcccaagcaacaccaagcgtagctcaagaaaccccacttctccacatgtctggagaatacaacaaatggaaaacatcagttatttccgactttattagtaacttcaataatttaaatagtgtaagtaagccaaaatgcaaaggaatttacagaaacttaaactactggttggatgataatcgagacgagtttgtcctcaacaaggctaaattatttggcatcacatctccggaagaaacatggctaacagaaatagagaaacctttggtggaaaaaatcgagtccctagattatttatcactatttaaaagagccccttataagtatccaaaaaatttgagagatgtactcggtgaagtagaagagtttctagacgaaagagatatatacgttcacgaactgaacatagattgtaaatctgatgagtatttacttttcaaagactggattggcagaaagaaagattacttgaccagcctcgacgattggcacttggtagaaaaaaacaaaaatgacattccccccgcactcaagtcaaggttcgacgtggacaacgtattcaaatctgagtcctactgcagagctggtacggcaaaagggaattcatcaaaaaatttaaattacatgaaaacatatcaacctcccaatgttaataaagacgtcactgccgttttccataaagatttttgggccaattttccccaaagcctgatctattcaaacccgatgataactgtcggtataattgttatgcaatgccttttgctctttttcctcttcaaaaaggtaagttaagcacaaaaagagggcctatgtcgagtcgtaatgatgccgcatagggacaatcatttggatgaacacgaatggaatgagcttcacctgttacaaatgtcttcctgtatacataatacacctctccctgtatgtgcactcttcccttgtcatgtgcgtaatcacatcatgtacacacccgccatcccctatttttcttaccacagaacttctatagcgactcttccagcaaaaagagaagaaagcctataagagagctatctcctgatggcgaggaactttataacccagacggcacgataaaccctgctgtacttggcagaggcaataaatccaaaaatgaatactacgctttttaccctgttaaaccaaacaaggcaaaagatacgaaggaaaaaaaagagaaaaatgtcgatgatgatggggctagctcgtcaggaagcgaagcgaaaggattaaataaagaggaagtggaaaatttaaaaaaacaaaatttaccagacgatatcgatgtagaaaatttaagcaaaaaaaatacctacgtattcccaaatgaacacaacgatggtctgaccatcatcgatatatacgtcccattacacaacaatggcgaagaagtgatggagttgactaagaaagaagttttggatgtctgcagggagctatttaaaaatagaaaatctgaaaaaaaagtggccgacgatgataaagaattagtcaagaacggaaagaaatatgttgttctctaatcatgctgtgataggcacgaaaagaatagcgcaaatggaggagaggggagaatacagcatataatatagtatgtagtgaataataaataataacaccccttcttacaactcacccgtgagaggtaattaatttttaacccctctaggaaggtaaaattgctaggccgctcaacgcgaaaaggaaaaaaatacataatgctatttcgccaacacgacaacgttttaccaagctgataacacattttttggacgaaaaaaaaaaaatgaataaataaactttatacatttagaaaaaaaaaaaaaaaactgtatccggggaacagccctaaaggaaactctgattttttgtatgatcattattttcattttatcaacaaattgatttacaacactttgcaattttctcctattcatttatgctgcacaaaaagattgacagttaaaatggagcattcacaattaagtcaatcagttatatttttttttattatttcttcctttttttcaccttttatgattactttaagttgaaaattttcacaaccatcttttctttaattactttttgttgaaacaaaatgcttgcttttgcaaagcggaaccaaacgaactacacatttacaattataaatccatgatgacagttatattagcataccccccgccacccttctttttcttaaaatgtggaaacgcattgtttaacaagcgttatctcacttatcaatcgttacaccatggacagcttaaattttttacgtatacatattggaaggagtgtctttccttcgccctcccttttcctgcctttctctttttatataaattttgctttaccttatgccattcgatgtaacttgtttgcacttgctaaccatccacccctttcatccacattttacccgattatacaataacgtataaacgcaaaagcgcgttttgaatgcatacctcgggagaaataacacaattagtttttcttttaaaggggcttggcttaacagcaaacctttttccttacatttacgttgaaccggtttgttttgcacgctgtgtttgaagtgcgtctgcggatgtacagtagccaattcgaataacacatttgaagttttactgccaaattgcgcaaaaagaagaagttcccccaattgttatacacattttgaaggggtacaatctgaacttaacaacgtccgtttttctccttatgcatattagcaggaaggacaaccattcatctaggcactcacgatgtgattaattcgcacgtatgcaacatgaagaaagccgcaaagaacacctccccttgctgcatgcatttaatttagcgccctacttgcaccctttcgcatcacctttctatttgtacaattgcaaaacgttaattcaagtcataagaatggcgaaaatgtatatacattgacaaacataaaacaccacataccagtacacacacaaacacaataataactgtcgaaataaataaacggagcgatcattaaagcgcaaccctcgtaagccacacagaagcacccaccagtcgccaccattctcaccatcaggatcactgcaaaaaaaatgtcgctccaaccagaggaaagcaaaacgagggtttaagcacaaccatgtagtaacttcaaaaagctgccataagatgataactttatagtacacataaaacgtagtccttccaacagaaaattaacaaaagctacttgatatagtggacatgaagaaaacaatgaatcccccatttagaagtaacgcatatgtgacagtaatgataaacgaaaaaaaaaaaacacaaacctcaatttgaaatttttaactatttgaaatttttaactatttgaaatgtttaactatttgaaaagtttaactatttgaaaagtttaactatttgaaaattttaacttacgcattagtcacaaaaaagaagaaaaaaaaaaaaaaaacactcatgttaattgtttactcccaggaatataaccctcataacaaagtctcacctccttagttgtaaaaaatgttcacagatgaagaggtatatatattacaatgctcacacattattaatcctaatttttttttttttttgccttaataccatattgacaaaagaacaaaaaaaaaaaattgctacaaaatggcaaaacctttaactttgtgaaaaatatgttcgtaaagataaactatagaaagaaaaaaattatacgaacgagttaaaacttttctatattaacaaaaaaaaaaaaaaatttaaggtagagaagcagcaacaaatctatttaaaaaaaatacattatgcattatatatatattgtgcatagaagctaaaagaggtaaaacgttttcaattcattttttactacaaattattagcaaacaatataattgctcctccgcaaaaagacccccaacgttttttttttcacttctgtgcgttatagcagaataaatttgtttacaatcgctgatactatgaattttatattatataaatttttggtataaatataaaaacataaaaaagaggggtttatgtcccaatagaaagaagcttgatttttgttaattttatatatataattttttttttgaagaaaatttaacaaaaataaaaagtacagcaaatgaaaatttagcgtgtacaagagcaacggtatagtacctctctatatattttttttcacctttttgggttccttccaattttttttttgttttttttgcttttttagttttgcgcctttttcgctttatgcctttttcgttttgtacttttttgtgaatacctttcgttttattctcttcggtttatgatttttagcttttatggctctagcccgtctcatctgtgcgtccttgcacctctccgtttttacgatggcccatctttgcagtgtacccgtttgttaatttcatttttatccgatgttagctccgtcccccctgcttattcttccttttgttgttattggcttgtctaggaaagcccccattttgcagttgctcgaaatgttatcaccggaatatattttttagtagaaataataaaaatattgtattttcattgaaatttttttttttaatacaatgtttgaacgtctggaggaaaattggcttcttcccaaaaatgatgattttataaaaaaggaatttgcttcatatagcttacttttctccaaggatctggaaatgaatggaggaagtaaccccaattcttcattatactacatgtgtattgcaatggcttttgttttacactatggcttaacgtgcgttattaacaaggtaagtatactatgcacaagagtttttatctgtacatacgtacactcatggcacacatccttgttatatttctgtccattttgcaaagctgtagctgtacccgcgctcacatctacatggccctctctacgtagccgatacattcaaaccgaaaaactgcaataataaaaacaattccatcgatgtagtaaccatagcaacgcaccttacgatttgccttaaaattccccttttgtagaactccttcagtaaaagggaacttcgtagataccatgactcgtcatacatcgattttgaggaaattaaaaaaaatgatacgagcgcaaattcatccaacgataaagattacaaccgaacaaacaaaattgtcgatcaaattgtaatcccaaattttgaaaacatagaaaatggaactaattctaacataacggaccaaattgtttctcacgtaaggagcgaatattttccaaacataacaaacgaaaaatttgcaaaaatagatggccatacatgttcaaatgttccgggagatagcttttccaaattcgaaagaaaaaaatttatacatttaacaaaacacaaatttgcaaaactcccaaaattgaaaattgcaacacaaactagatccaaattttctaagataattacacctagtcaaggtaacatagataacgaaacctgccccgacgtaaccagcgaaaagttatttaatctgatgaaaaaaaaattgccaatcagtgaatctaaaaaatcgccaatcattgaatctaaaaaatcgccaatcattgaatctaaaaaatcgccaatcattaaatctaaaaaatcgccaatcattgaatctaaaaactctccaaacacaataacgaaaaaatcgccaaacgtggcaacaaaaaaatcgccaaacgtggcaacaaaaaaatcgccaaacgtggaaacaaataaatcgcttaacgtggcaacaaataaattgtctaacgtggcagcaaataaatcgcctaacgtgacaacaaataaatcacttagcatagaagcaaagaaagcgactaaggtaatattcaaaggggatcccaacttaggaaccaacaaacctccagcacaaacagaaaaaaacctccagcacaaacaataaaaaaccctccagcacaaacaagagaaaaacctcccgcgaaagctgccaagaaaactcccaatgcagcaatcgaaaaaaaagtgacacccgacgtagaagaagcggaaccggctgcaaagtcccatttccaaaaatttatggacaatgctatattcccattgaaggtaaaaatacactcacaaacgaatacgattaagaaaaaattattaggagctaaaacacagccatctcaaggagaaaaaaaagaaggtaacagaaaagaggattcggaaaaaccaaaaatagaagaacactcggaggaatggaaaatacaacaatttcaaaattggaaaaacaatttggaaaaagaatacaatgcctggaaaatttcactagcgaatgataacaaccagtggattcttcagaaaaatgtagtatttgaaaatatcctgaataggataaaggaaagatggaaattatggaatataaacactctgaaagatattaatgagggtatagttaggttaaaagatttggaaaatgaagaacagtggagtaagtggttagacacaaattggaaaccgtatagtaagcaaatatggattgacctcatagattcgtatgaaaaattgtattatcattggatacgtacccaatgggataaatggaaatcaagaaaaatgaccgaatggatgtcacaagaatggaaagttcacgaagaagaaaagtggggagaatgggaaactcggaaatgggcaaaatattttcaacgcaaagagaaaaaggaatggatcaaatggattagaagaaatgaattggaaatcaccgagataaggaactggctaaaggaaaaaaaaattatgaatttgcaaggcgatggctggttaaattgggataagtggaagcaggaaaagttcgataatttggaggaatatatggattccctgaaaaataaatggctcgcggagaagaagtggatgatcttgacgaatgcgtcaaaggaacgggaacaggctggagagcgagacgcgccaagaggggaaaaaacggatgtaaaaaatgcacagcaaaatagtgataaaactgacgatcaaactgataatcaaactaacaaacagaatttggaaagttaaatatgttcttacaagcccgagtactttgttacttaatcgacatgtatgcggaagtcgcgcagccagtccctgtagttgcgtacatatgaaatggaaagttctaaagggagcgaatataatgcccctaccatatgctgtcaaaaaaaggggatgcacaaaacgatggtttttagctcgcattagatttatattttggaacgttacactttgtcatataacatttaaaacaaaaaaggtaagcataaaaatagtgcaaggggatccacgctcagtgaacccccatgagcacgaacaaaggtagcaggtagcatgtggcacatgttacggcgtagacgcatccactgcaaccgtgacgatcgcggaaatcgccctttctttgtaaattatgctttatcccatgtatcaaaagcgtaacgctaattcgttaaattaagttagcttttaacttaatatatttattttttgataagtgtatccccatatgctcatcgatactcttatttatttgttcgccttcataatttgtttaaaattcctttacagtttgtttagtatttgcggaaagggtatatatagtatactaccttcctttgctcccccccacccttttactttttttgtttgtttgttttccgtaaaacataaaaattaaatttccaaatattgtttaaaaaaacgcacatgcatattaactgctaaatgtgcatatatttatgtacatatatgtcggttaataaaaatcaatgtgcatgtatacaatttaaacagcgcggcaaaaattgccgagtctctttccttttcacccctcagctagctccatcatgtttacgatgattcacatttgtaactgcttttccgcagcgtcgtaaaaaaggtaatgtattaccttaacatggctggacaaagcgcgcaggcgaaaaaatatggaacagaaatttttttacgcactaacataagattttattgtaaaaggtttctcacacgcagttgacttcaaaaattttttggttaacatatgcattaaaaaaaaaaaaaatactcttacgcagagcatttctctaaattcgggaaacaaataaaattatcaaatagggaaatttatcgtacataattcttatttttttgtacttcttatgctcctaaagtgtaaccaaaatgaggactgaacacacgcgcactttataagttaccacttgtgtgcactacgcatctcataattttcaaaattctgttgctatatagagatattttatattttccatttggcactttcgcttacatatgaataacaaaggaccgcttttttttctttttttctttttttttttttgcttcctttaaaatgaaaatataagaaacaatttgaaaaccatttctacatcattttttctcaagtacgaacatatattttttcttatatttatatatcaagaaatgaccaaagcttagaaactaactttggtgttaaaataatgtgctttcccttgaaactagttgcgtgatgcaaaaaaaagtgtcaaccataacgcgcaggggtgatatgctattctctcagttagaaggaacagctcagcttataatccttaatgcatattttttttctctaagcacacctcgtaaaataccgcgatatttttcatccgacatgttaaaaacgcgaatattttcatcttatagttacatataggagtaaacttttacatttttttttcgcggaatttagaggaaattatgcctcttcttcacacatacacgtcaaatacatttaaaaggactctctttaaaagtaaaaaaaaaaaaaaaaaggagaaaaagtttgtattgctaaataaaaatgaggtgattttgcctccccacgtggatcctttatatttactgggaaatcacttccacttcattgtgattttaaaaaaggccattttgcaaaaacagagacgaaaaaaaaaagggaaacaccttcacaaattgctggttaaaataacactccccacgataacacccacgtacatatgtacatttttgtagaaaaagtaaaaaattaggtgacaaacataacacttctgcacttgagtgcacataacagaacatataagtcattcccttaatttatgaaacaattttgtgcaacccccagcgcatacgaaaaaataaaaataaatgtaaaatatatgacttaaatatacatcacgtgaactgtatactaagtgggaggcaaagcatgaaatttttccgagagaaatttttaaatgaagtaccttaaaaatgatgaaatttacaaagacaaggaattaaaaaacgcattttttttaaacatttgaatacctaatgaacataaaaaaaaaaaagaattgattaatctcccccccacctttacactttcttattcccacaatagggcgggtgtatacctttatatatatgcatatcagatgaacgcaaataaatatatatgttgcgaaaaaaaatgcttgcattttcaaattacataaaaaatatgtgttacgcaagcatgcttcgaattggaacccatggggattgagtactatgacttgaccctgaaagaaaatgctaaaggcacagatacataatcatacgtatatatataaacccgtttttgctgcattatttgtggaattttttccactcaataagctttgtacttcatgagtgaagaatctccccaccccaaagtaccaacgcgccaccaaaatgccagaaacattaacaggcatacacaaccatttactttttcccgttctttcacctcctacattacaccaacacgtttgtaaacagcgcacactcgcgtgacagttaagtatgcaattttaattttattaaggcaatcaaatgttgcacacagggtatggtatatacatatgcggcaatttataagcattaaggcatttgcttaaatacgcacgtggaggcacgtgcaggggggcatacactggtcaaaaaatacgtgcatgtataagcacagatataggggcatatacaagtgcatgcataatttcacgcgtaagggtaaatgtatccgcagatgaatacgtaagttcacatgcaacgccacaaacaaacgcccatgcttcagtgcatataaaagcacatatactgaagggctatatataggcataaacccatataaccaaacacataacataagtaatgggtacatgcgtacggccattcataagtaataaaagctcgcacacagccatatattcaagtatgtacataattgcatacaagcacatataaaagcacataccaagtacatacaagaacatacattagtacatagaagcacatacataagtacattcataaggcaatattcctaagcacataggtacatatatacaatatacaagcacgtatataaggccatgtgcccacatacgtactaagtacatgacacgcatatactaccacgaatatactaccacgcatatactaccacgaatatactaccacgcatatactacctcgtatatactacctcatatatactactacgcatatactcccacgcatatactcccacgcatatactctcacgcatatactcccacgcatatactacctcatacatactaccacgcatatactaccacacgcatatactaccgcacgtatatactacctcgtatatactcccacgcatataccacgtacatcctaaacacatcctaaggcaatcacgcacacggtgcacgtaggcttgggggccgcacggcgaacggtcgttcctgcgaaaggaacacatatgagcaaaaggttgatttacttaaacttgtagggtgtattatttatgcatccatatgcagttcataggaacatacatatgcgcatacgcaaatagtaaaaaagtgcgctaatacttgggtataaaaaatgaaacacccctggataagcctcaacagatcgtaaaatgagatttactttcatgtttacagcaccagggggaattcgagtcgtctacaggcattttttaattgcattctgcattttcaaaattatgatcaaaagtattcttcgcagtcttcaaaaggaaagaggtacatagcatcttgggatcaagcggctgaaaaatggaaaaaagggcaacccggtgttcacctctctcgaccgtattttaaaaagtaatacgggagcatgagtacaacacaaaccgctcattctaccacactgcaaaaggaatctcaatgtcactctacagtttggaaaaaattgaacatagctgcttctaccatagatagcggcgatcgctctaatgaaatgctaccccctcccttcttcgaactttgaggaataccttggctgatgggttactaatatatggttgtcctacaaaaagtaaggaaacatatatgtattctttttccagtttgcttataaagcaaaacatatgaaaagccaaattatacagaacacgcttacagtaatgtttattcagcatggattctggcttgagatgtattcagccattatcatccaacagacgtagcttcggaactctggcttgtcaaccaattcctataccaaatgtctgaaccaacttatcctctcgtactgagttggattaccgtcacattatcaatgcgttattaatttaacaattttcatcagtaggttaaaaactaggcaagtctcatgactgccaaaactcagctcacgttccctgttagcggttgaacaatccgacactttgggacttcttcgtcccaatgataggaaatgctgattattacaaaatggtcaaaaagctacgtcgctaaagtcgctcggcggccgcaagaaagttatccctattataacccttttcctatcgctccttatttgcacattatatggaaggacatacgggtatatacgcatgtgcatatatacgtgtgcacgtatgtacatatatacatatgcatatgcgtatatatccgtatgacccaccatgacgttttcgcaggaataaggaggtgataattacaggccatacaactcccccataagaaggagaataaccttaacagacatttcttatattgcaaagtctacaagagatttctgttctctttgagtctgctaactacattcgcacattatacttccaccctttatcgaaacaaaagatgaaaagcaaatatagcggcgctgtaaattaactccccactaggctgtgtctccataaaatgctattaaggggaggagcatacatacgtacgtacatacatacatacatacgtacatacgtacatacatacatacatacatacatacgtacatacatacgcacatacatacatacgcacatgtgctcctttgatacccacactaaaggatgagtaaaaagactttggatggagtggtatttcacttgcgcgaaaacatttttcagaattccgctcccacttatgctacacaatcggaagcctttttacagagcctacctggagtcgagttaaataaggtcttctatgacccaactgatttaaccaagcctgtactccttggttgtggtttcgctagattgcaagtagggacagcaggaattttgtttatctgctctaagtgatcttcattattaaaagtgccaagccgtcatctcagccataggtataatatattacgacataaggcatggggagccagatagaacacctggcccacataccctatgcatcatagtactataagcccatggcaagaatcagagagcacacataatgacgaaacacttggctaatattagaagctgtagcaactacttccgccatttacctgtgcatttattgaattacagctactctgggttattcaaaagcactgggcagatgtcacactgcgtcaaggatgctccaaaagagtacgtatacataaacatatatacattttacgcatacatgtacatataccttactctgtgagggcgttcacagtgctatgtcgtaaacagtcaaattcctcttgtcagtttcagttctgatttgatactgtatatatctacgtcggtcatggcatcccccatttaagacacgctggtgcaatgcacttaaatagaaaataccataattttcgcagtacgaaagaaagggggaaagaaatatatatagtagggttgaagaaaacgagcatacatacaaagtatgaacagatgaaaaatcatccagaacagcctttatatatatacccgcctcttctccccagacctatacgataactaaccaccccatcatgaacttcgcttagtatcatcagagccatatccttatcccgaagttacggatccaatttgtcttacttcccttacttacattgttctatttaaccagaggctgctaaccttggagacctgatgcggttattcggtacgcacaacaatggtattcagcatatatgaaaataaagaggaagataattctccgctggaacgggaatttatcccctattttcaaaatttacttgttccctccttttttcaaggatagtccttacgctttcgaataattccgttaaaagaattactattactacaaaggtcggagaagaactgcacagaagaaccaagattcccatgtacaccttttccccgatatgcaggttcagcatacctcttctccaagtaaattgttactccgaggtttgccgcaaagttaagtgcaaagaaaacgcacctcgaatgtaaggcctatgtaaaggagttcatttgctatttgtgttaccacctttctgtttttttttagaaaaaaaaaccctgaacgttatgttttatataccattcgtatggcacaggaatattaacctgtttccctttcgagtaggctaggggggccagaaagacacaatgtatgcctacatgtgtggcatacatatgaatatatgtatatacatatgtaagcacatatatatgcatacattgtgtaatcccttttcccggccattttcaaacccttcggttgtctcttaggagcggctaacttttgtacaaacacagttaacaaaaaacccttctccacttcagtcttcaaagttctcatttgaatatttgctacttccaccaagatctgcactagggatatgttccacgaaaactcacgtatttcgcttcgacacaaaaccccacgattttctactcataaaaggattctaaaaaaagaagctctttttcttatccttttatggcctggtatcggtattccgctttagcgccatccattttcagggcaagttcactcggcaggtgagttggtacacactccttagcggatctcgacttctatgagtaccgtcctgctgtcattatgacccaacaccttttttttatcggatctaatgagcgaacatttaggcaccttatccaggcgttaggttgaaccctcatagccatttcctctcaccggaaatggtccacttggagttatcattaattcagagaaggcgccataaaaggaatgacgtacaacataatgtcaaactatgttcacattttccttatagtacatttcggaaaatcgagagagaagtcgtcccagcaacgaagcgtcaccccgcaagcggagtaaccctcgaaaccgaatacgatccattggtctcatgccagaagtatatatattgtaactctcttatacgcgcatttgcatacaagaggttgcaaaatactcaccttctcaaatgaataactgcgcatattgctgcaaactccagcgatcttgagagatccttcgaaaataaccagctattaggcttttcgtatagtctttcacccctaaatgcagttgaaatgaacgattcttacatcgttatcaattcgaccctccatcagactttcgactgacttcagtctcaccacacttagttcaaagcctttcgggtcctatcaaatatgctcttactcggtacagcatataacaatggctgccaccggtattgtatgccatggagaaaatatgataagtctctcccgcattctacaaattgcatatatacaaaatatgccgtcgcgtacaaaaaaatgataaggtcgtttagctgtaatcgtgtacactcgcatatttggtagactccttggtccgtgtctcaaaacgggtgggttaagaaagctcacaaaagttaggattatcgcaaaaggtaaaaaaaagagtccctcacttaattttttactatttaaatgcttcctcagtaaataggatatgtaactttccaggggggaaaatcaagtaaaccgtcgtattgccttgacctaaatccgaaaatctagggggcaacagctttaaagtacagagatcacaatttcttgcgtgtctggcttcatatatgcggtatttatatatggcttcgtttctgctatccccattcactgataatcctttttacaataaagaagaaaaataattccgaagaatcatttccccactttactattctttctctcttaatccgttccatcttaacgatttcaggtactatttaatggctcattcctgagtactatttcatctttccctcacggtacttgtttgctatcggtctcctacacatatttagctttatgtgaaatgtatcacacacatttgtgctccaatctcaaagaacacgactctacaagtaaaattccaaaaaaagtaaagcaataaactacgggcctttcaccctcttagggggagctttcctgctcacttcgcttaaatgctaaatcattaattggaagattactcaacatgacaattcccaaagtaagcttgcacaaactaagggattttcctttttgagctgttccttgttcactcgccgttactaaaggaatcattgttattttcttttcttccgcttaattatatatgtttaaattcggcggatctgctcttctattatgttttttatcctttaatactgaaaatatgttttataggtagtgcacataggctgctacaaatacccacacgcaaaacctatatcacgagagaggaaaatatatagacccaaaataatacactgtaaaataaatatatatacatgagtgtccatatatatatattaatatttactacccctaccgtgcagagaaatgcttctactcaagagtaaaacacacctgaataaaaaaagcaagtctgcgggcaagtattactttaacatcttaacatcttcctctacccatgatgaatttttataactgtccatccatttataccgaagttaaatgggcacacggttaagaaaaattcatagcctgaagaaaccggctcgcaataaggagacatacatacatatgcaagcatgtacttataacgcaccggccaccctcgggctattttgtggccaattcacgacacacgaaggaaatcctcttcggataaatgcgaaagaaggaaaatacacacataccttacaataaattttatcgcaaggcaccctatcttcccctcctttggcaaaaacctactgttgattcatacgcacaaagtaaattctgcacgtgtatatctctacaagtggtatccaatattgaaccgcaacacaaagacttatcaagtaaggtttctatcatgctctgtaacaaggaacatttttagcgtctcgaaatctatccgatcgtttatgggcaaatgtagagatcctccctcgtttcccgcacaatcagctccatcaatatatacatacatatacacagaaggagcctcattttgcacagttgccgcaaatccatacttcagtaagcgaaatttataaataaatttcttaaaaataatagaagtactaccaattttagaggcccctttttggggtaagaaagcctcttctcttgagagtgtagtttacattcagcattctgatgatgatttgcagagatacaaaagtaagcaagcttcattgcctatcgtattttgctacggccttcatcgctgtaggaaccaagacatccatcgttaaggttgttctaactttaaacttcacacttgaggaatacgccacaaagcgagcatagccgtaattgctctatttgggtataatataacatacacctgcaaatatacacatatacttctgctcacactgtgacgtcccgtggtcgtccaaaagtagtagttatacactgtaacatatatgcactatatgtgccacgatttaatatatgcaaaaaattgatttttatctatgtttcaggttatgatgagtgatgagtgctcactgcccagcatcaccatctgtgcgttatgtgaagtatatataatattctatatatatacctatatacatacctatataatatacatatgtatatacctatatagagaatattatatatactccacctaatgcaccccgcgagattttcacatcccgctatggaacaagtggctcattcttttattcgaccttccgaaatgacaagcgcctcaaaaatgagcgctacaataacggcgtaattatcacgagtgcgctttgtggccctccacacataacgtccatatgtactacatgtatttatacattcatatattcatatggcttatattcctctggtgcggctaaacgacctgcaaataatttacacgcggtaacattacgcagcacagcatataattggcacaggccttccctcagcagatttttaacgggaaaaagcgaccatgctatatattagttagggtaaacggaaataacctaatgtaataatataatagttcactgcgtgctctgagacatccgcctggtttgattacctggattagccgcgcagggaggaggttatactgatttccctatatacagtttcctttatgtattgtacaaatatacagcccgtaaaattactacagcattctatcgctactactccacttttcttaaagggaaaacacttgacgagcgtaaaataatcaccgtgctgtaattaccacatgtataaaaactatattcgcaggctgcacccctgatgtgccttaagtaaaatcattcttctccgttcctttttttatgtgccttctacactttgcgaggtgtttcctcaatcccatatatatggggcataaacgctttcacctatctgatgggtactaaaatatacacatatatatatatatatatattccattcggaccccgacgtacaaatatattttattgcttggaaaaagtaatgcgaatttttaaaacaccaattgactgtaataaagcaggcattacagcctctaaggcataatctacttccaacgattggccacttcataggcataagctccattcacgaccaaatcaaattaaaatttttttttttcatttttttcatttttttccccattttcctccccaaaaagtatgaaaatgtcccataatgaatcatttaatacaaatcactaatagcttgcttactgaatttccattggcacgagtttgtcctaataaaacgtgtttctggtcagtcagtacaaatcaaaaaatttatagcaagtccctctgcctacaaaaattaaaaaaaaaaaataatcccctggtattaaaaaggtgcggggaaaaaatcatcccctggtgttaaaaaggtgcggggaaaaaatcatcccctggtgttaaaaaggtgcgagggcaaaagtcatcccttgttattatatgcagaacaaaaaaaaaacccttattattatgggcagcaaaaatagtcatccctaggtagttatatgctgacaaaatatgatcaaacgcttgtatagtaaattctgaaaaatatattatcccccagtactataggctggaaaattatatcatcctgggggggggggggggggctacaacaggcgcacaaaatgtactaatccctcgtactgtgttacttacagaaaactgctactaacttcatgagcttttacatttgggtattatattccttaccaaaattttcgaataaaattttgaagcctttaaaattgctaagaatttttttacggtttcttaaattttatttttatttttttccccattttcttcttcctccatagatatgacaatgtcccatgattactcatttattacagatcgccatcggacttccttactgaatttcctattggcacaagttggtcctaataaaacgtgttccttgttaatcagtgcctatcccaaaattgaccgtaaattcctctgcctgcaaaaattaaaaaaaaaatttctttttccttttgtccctttatattccaaggttgggcaaacatcccgcatttaatcgcattttccaaaaggttactcggcgcattttgtaacatcctctttgacacccttgtgtaaaaatgacttctgttcttcgcaactgcgtaggaaattttttcgcggatggtataaatgtatttttgccgcaaacccaacttcataaaattacacgcggaacacaacacacgggaaaaaattcatacaaggaaaaaattttgaataaaataaaacaaaagcgaagagtaaaaaaaaaaaaaaaaaatgtaattaataacatttacatatataggaatttttttaaacaaatgtaaagcaaaatattcgaacgtaatgaaaaatgctcaaagtgttatccacagatcaagggaaaaaatgctcgtgacaaataaaatcctttgtcttcattttttacactacttttcaattcgccccttttgccataatataacgttttgtactgattaatgttgcataattgtgtcaattaactgcgttaatggctcgcgctaatgacccacggtggcccgcgctaatgcaggggggaatgttttataacccatccctccgtaagataccctatactttctctccattgctcatatttttccaaccttcctctgattagccacaagcattatccaacatcttttatactgattattttcataaatggcgatgcttcattagtgcctttccttgaggcatcgtacatttcataattacttttccttttttcactttcatttacttatgagcttgatacagggaacaacttttggaggggatggaggtgcgcgaaaagctgacactgccttgttaagctcagcacgaagcacttgaacctccgaatgttctctcgatcattgttgtgtcattgcacatatgtgtatgtgcttgagcgagtcagcgagtgcatggcttcgagcacattcgcctcattcgtacgggcatatgtacaatcatgtatatctcatgcgtgcacgcgcatgtaagaccactatacacccaatcctgaagttatcttaatcaaacaatgagcagaaaccatcttgagttttcttcttcttcaaaaaaaaaatcttgatggagcggtggggaagcatgtttccttatcggtgcttccatcgataagtgttcctttgtgtctctgtgactatacatttacgcgcgcaagcatggcgatttgtcgctcccccacccaacggcgtaactctgctgagaattacgcacaagcaaaaacagaaagggaaatcttaaaaaacacgtttcaacttccccaggatacacgaattaaagaaaaatgtgcacacattaaaagtgttcaaatatgcacaattttgtatgcagttgcagaggtatacagctcacgctcatggctcatttgcctctttcaaaatgcaatagaaaactcaccagcacaaatgaagcagttgatcaatatacgtttttacatgtacggaaagggcactgttcactcccacttcgcttcagttccttcatctaacgtgctattcgtgtatgagttacgtaaaatgtgtaagctttggcgaataatatagcatgaaacgcaacatttaacaaaagagtatgtcatcaaaagacggcaggcgcagaatgcaaaatgggtgacacgggtttgctcactaggggtacgtaccaggtgaggcatactccacaaattgaagcaaaaggaagcccaacttcgatgcagggcgatcatcatctgcttcacaaagtgatagaacatgaatggatatataaataaaactttaaaatttttactgccacaaaaaaaaaaaaacaacgtaaccgcgacaatgtacctccaataacataccatgaacatgccatttaacgttgttgcatacgtcaacgtgaaaattttgcaaatattttggttccccccccgttaagcgtaaacccaccgcgtaactgcaaaaagggcgccatactggtaatgtagaatatttgtaaaagtaatcaacgtgctaaaaagcgaatgataaaaatgaagaaaaaaaaaataaattaatcatcatggctaaaataacagcacgctatatcgttaaaagcttttcgaaatgctgcttttttgagaaatgtcgtcacgacatttcgaaacaaaagacacaacagaaaaacgacaaggaaataaaaaagcacggaacggtgatgtatgcaaaatggggcaaaacatatcacagtgggggtggtggggggggatgtctctcctttagtggtctttcagcagttatgcagcggcaaatatgtacatacatgcaaaaagcgtataaacattagtgaaaaaaagaaaagttaaaaccgaaccaggtagctactgattttgtaatttccaactggatcatttgtttatttttaatccccttcgcagtcaccttggcgatgcttttacgcacgcttttatgcactttgaaagaaagtggcatttttacccttggcctgtctatacgtatattttgacgtccccctctgcttaatttcgtgtgaagtatcagagatgaccatcgcttttatgtatggattacattttgcaattctgtatggaatcgtttcagttgtcctgtggttcatataaattggggtatataaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttcgctacctatgttagccacttgttcaggtcaccacattttccatttttttctccatttttaatttaaccgcctagttcagcatcgcttttgtgaacctgttcccaatcccggtatgcgcaccatatttgtggaaaacacctagattggtgctacgatgcttaaaagaatagtttctgtacttttgtccttcacagcattttttttattttgtaatttcccccacctctgcgtccatgctatatatgaacagagaaaggaacatattcccgttttgatgctacctccgttttgacgcaacctccattttgcccccccttttttgtaaatgtcttccactttgcttttcctcttaataattcgcttagctctttccttaccgcctcacagcgccaagacggtgaatccgcaaacaataaaagatgcagattttgaaattacgtatgaaccgaatggcaggcaactgcacgttggtagccttaaccaggaaaaatgcaacaattacagctactacataaatcagcagtgcgaaataattcactctctcgaaaaaatcgatgataaaaatgctctcttgtgtaaaaataaaaccaaatgtgagtacctcacaaattatgtgttccaaagtctgggcatagaaaccgtcccagaagaagacttctctaatttaactcagccacttaacgaagaagttgaggaaaaagaaaaatgcaacaaagaagtgcagctaaatgaaaaaatcaaatgcatgtgttgcatcaaagatatggaaagcagcgaaacggaaaaaataaatgccgagttaaactcagggcaaacaacccaaaacgctgtgtaccccttcggtgactgcaaatgtattctaaaatatgaagtagacgatgaaaacgccttaaatgccgataaatgtaaaaacttcatctgcaacagtgggatttgcacactgcggatggatggagaacccatctgctcctgcgaggagaaccattatttcgacaaaagagttaatgcgtgcataaggcatcaagatggggtgaacggaggggagagtgaggcgagtcaagcgagtcaagcgagtcaggcaagtcagacgaatcaggaaagtcagacgagtcaggcggtcatggacgaacatcgtcatgtaacatatgagagcgactcgaacagaaacgaaatacacgacgatcacaaaaaggggaaccataccccgagagttaatgataaccaagataacgacagcgacacacattctcatcaagcgcaaggaagccaaaataatcacgaaaatagaaacccaagcaatgcgttcaccgatgaatgtccactaaatcacgtaagaaataaacagggggagtgccaaaggagggaaagcaactcagccgagaatatttgcctcagaatagaatgtttcgtcaattcggacccaccagaatgcgcatgtgtagataaaaatgggcaaaaaatagaaaaagctatcttcgacgtttctcacataactatgtgcaccctcaacaacataaactgtgactacgggacatgcaataactcgacaaaaaaaggagaactcgcatgtatttgcaacaagaagtataaatataacagctctttgaaggtatgcattggttacgccgcagcacgtcttctcagttgggttctcatcatcgcgctgttctgcataatcgcaactgcgctgtgaggtgaagaaaagagttaaataaatgggccttctttccattccttttccccacaccaaacaacccaattaaataactcacatggagctacgttttacccatgcagggtatccactcttggtatcatttacttcctttttttttttgcaaagaattaattcccctgcgtgatgttattcatcgcaggattaacaattgttaatttttgccgcacttgttcatgcccaaatgattaaatgtttaaatgtcgaaacgtcgaaaatgtgaaaagcgcatttagcatgccaagaaaaaaatatttttcttccgctctttttaattcttaataattttttttaaaaaaaaaaaaccattttgttgtccttccttgtttgaacaagaaacgcttttaaaactattttttccataaaaagtgaaacagcgtagcccactttgacgacatgtcaaactggcactgcaaccattgacacgcaaaaatgtccgaccctacatgaagtgtaaaactactacggcctactgcggtctactgagctactggccatattaagagcacacaaatggactaaccagcttctcatacgtgcaccagaaggaagatgacacaaaaaagaggggtatcgttatgcggccatgttgtaaaaaataaagaagtagatttttttaacttctaccattttagggtgacacaacgcatgagcacaacgtacttattttaattgtctaccccttctgtagttgccttttttaggaaatcttttaagatgagctcattatggccctctaaaatatctacactatattggcattccccccaaacaggcacttcaaccctgcagctttttaattcttgtccccccaattttatacctaacatggaggacaggaaaatgcagacggttgaataaacctgttaaccaaaaaaaaaaaaaataacatataagaggcgtcaaaaaaaaaagatgtgcactgctccatcaagtgacagcaaaaatcctaaacatttaaccgtttcgataaaaacgtttgctcaacgaataacaaatggttgcaacggttttatctgttatttttgtgtacacgcgttctctgctagcgctctttatgcttgcccctattcgttaagctacgcatctttactgtgtttttacccgttgccataacgcagcaacggggtcataataactccctataaaataacatatcctaaagcctcaacgtggctcttaaaagtgacgaagttggcacccctcaaagatattcattaatttctccgcacggcaactatgtaataactataaatgcatatatttgtgcgcgtgcgcataagataatttccatgagacatgctaattgtggaataaatatcctcctccacctttaaccattcggcctttttgcatgttcaccatcgtgtttcacccccgctttaacccacatatgaaaacaaccacaggagctgcttggtatagatgcgtgccgcttatcaacacaaatccaacgcagatgattatcgagtcgaaaaatgaagaatacctccctcatgcgttctcttctgacttttaatttaccaaaatggggcgttcaaattgggaacgttaaaaatgggtcccccgcatggtaacccctgtggcgatgggacccgcgtcatggctcacacgcaaataggcaaaggtcaaagcgttattttccccattccgctcacgaaatatatgttggcacaggtgctgctcacctgcgaagaacaaatgccacattttgttttctcttttcttatttaaaataagttttacatgaagcgaacgtacgtacatgcgcagttgcatgactgagcaaaacggaaatggcaacattcttcatattttaaaggctcaaaatttacccaccccgcgggtgtaaatcttaaatttggtttcaattttttaagcaagatggtattcaaaatttttcttcaaaaatatggctaaactgatcaacatcaatttttaaaacgaaaaaaaaaaagggggggaaattcggcgaacatcagtttttctcagcagggatgcatacatatttatgtgaccctaaaccaaggtggtggaaacgtaaaaaaacctgcaaacaaattcgggagcgtgtgcttaccttatatatgcagcttaaactatgcccataacgatgcatacaaatatgggcatgggacgccccatacgtatacttcttcgtgttcaaatatgcaggaagaaaaaaaaaaaaaaatctacaaaaaaatattgtcaaaaaaaaaaaaaaaataataacgtatataaatagccagagaaggaaatataattatgtttttccggaaaaacaaaaaaggctcatttgccccaaacggaagaataaataaaattgaaccatcagcgttaacgaaaacaaccaatgcgtttgttttgtgcgcgaaaagggcttcattatacgtgcatttgcatttacatttacatttgcatttacattcgcatttacatttgctttacatttgcttcacattttcatatgggtatatacatacaaacgtatcatttatagttatatgtaacttccctccccttcaccttcatccatcgatcatggtcaccagtaattaattacgggcttataaaattaacaactgcaaagtatttaaaaaaaaaaaaaaaaaaacatggagaaaaaaaaacagtacatgtagcactatcttgcaaaagagttcatgttaaataatatatataattcttgggctgtaggacaaaatatataacatttgaatatgattgtacattagagtgcatatgtaatagtgtaaacggataggagcgggcccactgaaatcatggtactgcttacccttataggaggtatgctttaagtacttacatacttgtgcgcttatccgcgcttcttaatttaaaggatgcttttaatccatacccccctctactgcttccaccctttttttaaaaaggaaattcatttatccatttatccattttttatgaagtacactctttcatttgcctttgtgtcagttcttttttttattttattttttttattttcccacctgcacccatcattcactatcatatatatgtatagcctcttctaacaaacgtcccctttccttgtgtgcaattttttcgttaattgtaaaaagcgtatacgcattttttaagtaaattaaaaaaaaatgagttataaagatgacaaaaaggactctgaagagcgcgatcatgaacgtgatcgagaacgcgaccacgaccgggaccacagccgggaccacagccgggatcacagccggggccacagtcgggaccacagtcgggaccacgatcgggatcatgaccgggaccatgaccggggccacagtcgggaccatgatcgggatcacaagaacgatggtaaaccgggcaaactaagcaacataacacgatggtgcaccgcgcagtgttttgcaccattagatatgtgtcatgcctgcatgtgtagcgtgtaactgtttacgctgctcctgcataggcacatacaactgtgtgtacgttcttaagtaccacatttgcgttgcgtgggtttcacgcttttcacctctgacgggacacacgtctaaaccttttttcccagtttacacctccaacacaactctcaccactccctctcccgaaaggaacaactttgtatgtgtcaaacttaagctcaaaaataacgacgtccagactgcaagacatatttgaagagtacgggaccatagaaaagtgttacgtcatcagcaacccaatcaccaggtagggaatgtccgacaccctctcgcattttgcatttctccccttctatgtggacttcgtataaataatgtcgtctccattttgtagtacatgcaagaggtaatacgaatcttaagtaacttcccttatatgttccttcccaccccgcagagaatcccgcaacttcggatttgtcaccttcaacaatcccgatgacgctaataacgccatgatcaaggccgacaaaatggacattgaaggttattaacaaaacgaatacatgtgcctgcactttgcatgcttcatatctgcgtattatttgtgatcggagggatgcaaacagggaaaaaataagcaaaataaaataaaaaatagtgcattataatatattaaaacgtagtaacatctctgtgctgtagtactcgtcttaaaaaaaaaaaaaattccaataaaggaatggcaacttaatgtacatgcgaacaaacaaaaagatatgcatgaatcgggatcgctcttctacaaaggaaataaactccatggagggacttcctcccaaaaaacgtgattgctaaaataaatgccaacttgcagacagtccataatcatacatacattatacacagtcgcagaaattactaccgcaataatattgttaacgtttcttttctctacctaatataaagaatttgccgtcgttcgaaccctttccagcatgcatgcgatatctacgcgatgcatacatatgtgtgtccacacatttgggtgaatactcttggaacacaatcagcattgcagccttgcggccatacaactgctctactatatcaattttgaacaaattttaaccccgttgccattcccaatacgattaaccatcctgctaacagaaaatcaaattcgaaaataaaacgtatcgtttttcctccctgaaaaatttgtcacgcaaaaagattacgtacaaaaaatgccaacaaagtgtttccgagttttgcctccaccatgtatgcccccattgcataattgtgaacatgtggaaaagttgcaactttgaaatgctactcctgcctgcacacttatccccccctccaaaaaaaaaaaaaaatgcaaaattcccctgcttcacaatatctgttacaaacatgcatacgtcgcacgcccaatactggacgtatttataaatgatgtcaaaaaaatttatcagcaaacaaatgaaataaacacaataattatcgaattttttttaatgatagggcgtattattaacgtagaaatagccaagcgaaacgagccgcacgatccaaccccgggagagtacaagggaattcaaagtaagcacaacgttcacgggacaccccaggcatgttagcattagcacacgaattgctgccttgtctgccatggctaccccgtgtatatactccttttaggaaatacccgatttatttacaaatgaatatatttgtaatcacgccaaacacctttggaaaacgttccctcctctcaacatggatctttttctttttttttccccctccttttcacctcccaaagatatgatcaaacgaaacggaatgaggtacgatttttatggcagaagatacgacagaccttttgacagaagaagatacgacacaagaaggtaattcgagttattgagtggagtgttccacagagggggaaaagctttgcctacatcagacgtcacactctgttgactgttatgcacgggcacctttatgcgtacccctcgtggtatcactttttgtgttgcgagtattgtaatattcgcttgtcgaactggtccataatttgggaaaatttcattccatttatcaatcacttttttgaaaccctctttgttatcgctcatccgttttgtacactcacgtgatgagggtcctttgtatacgtatatacccacactttgatgactgccccttttttcccctacccctttgtaggccctacccatactaccgagaccacgtccaaagtttcggctaccatcgcaacagttcgtacagacattacgacagatacggaaggaatgcatatgatgaccatcgacattacgatcgaaggtccatagacgataaatactacaagaggaatgattattacaaaagaaacaccaggggcagtgacgatgaaagggagtactccagggatgacagtagaagaaagaaacgatatgaacgaagcagaaagtcgaccagtatttcgaatagcgagaggagacactacaggaataattcttccatcgaaaggtgagaccattaatatgagagtttgtcgcacgcgggatggaagaggagggaggagccaccttccagtgagtagaaacatggacaaatgagtgcacacgaaaattttctaaatggttttctcatttatatttgttattacctgcacacgcacgtcatatatatttttaccctcacccacccccttgtagaagcccgcaccacagaaggaaataaaaagagaaaagaaacatattgtggacggcatgccaaaatatttgtacactaaaaacaaacatccagattatgtttcccgaaataagatagagggtttcatatttttgtatattttaatcccatgacaatttttttttttttccaaaacgaacaaatcaatatgtttgaatgttcataaannnnnnnnnnnnnnnnnnnnatttttaaattttaagtacgcacaaacaacaacacacaacaaaaaaaaaaaaaaaaaaacaacaaacatatatattatatatatagctgaacgaatgaatagcatttttttcattttttaattctcacgcatatgtcgtaaactaccaaaattttaaaaacaacataatgataaaaatgaaccacttcagcagtcacagcttggtttaaaaaaaaaaaaaaaaatcaaaatcaacttatcttggtcgctaaatataatcatcatcgtacctccacctttttaacaacttcttgtaactaaacaaacgggaaaaaaaaaaaagaggcatacaatgtggtagagcgtgccagcaaaatgtgacagcggaatatgcacgccgaaacataacacatgaatcaaaaattgcacaaaaagcgccaatgctgcatgggcacttccgaaaatgagtgcgcaaaaggcccaggacagtgcagtgctttccccactacgaatgtactctaaaaaatgaaaatcaaaatagcgcaaacagaaagcaagacgatcgaaagacgatcgaaagatgagcgaaagatgagcccaaagcaaaacagaacaacgcttatacgcgccagctgaaagattacttcttcattttttccatctttacctaaatatttttacaggtaagtcagctttttgtctgcaataattctcgcacatttgcaaccacgtcatgagttcttccctagtccccgctctgtacatttgcgcacgcgtgtgcgtcaggcggtaaaggaggaataaaattatgtgtacaaaatgaggctgttaacaatgaagattttaagcgcagaatacgaaacgaggaaaggccaactcgcatgagcgaccgatcgaaggaccgcgcagagtcaaacgcacaaaatatgaagcacatggaaaagaagcggcaacggcaccgtcacgaagcagcatataattcgttacctgacggggtatattttggaaaattcaaggaaacagtttttcccctttccttttatacactgctcagggaaattcgaataaaacgaatgaacatatgcccgctcagtgtccgagaatttttcgtttaaataagatgcgaatacccaaaataaaaaccactgcgcgtggcatggatgtttaacgtcatttgaattcaagctttcatcaaacatgtaaaaattctcttgctttattttttctatttcgttattttttaaatgttctaccgagctattttgcgcagctgtctgtggcaacctctgcttggcttgctcatctccctgttgccacttctccccttttgacagtccgccgggcgggaaccggccattttcccttttcttgttttcgtcttcgtaatgctttatctcgtccgcaacattttttttcgtatcattatttttgtaaaacactttcgatgctacttggttacccataatgccgtactcacatcataatcccattggtgattaaataataccaccacgcaaaaaaaggatgagaaacgacgaagcgacacgcagactctggtgttctgattgcagtagccaaatggctgtcactatatacactgcgcatgtaccaagtggaatatacttcttcaagcattgcatcgttgtagagaaactatcagcagcagtgcgcccttgcatatacacatacgcacgtatggtgatatatatatttgcgcgtctcactttgatggacttctcttttcttcacctcgttagacctcgccccactattcattttatggattaacgatgggatcactactttccctaccctctttctcaaaaaagagagttaattaggctttacactatatcacgaaattccttctgcgtaaaaatttccgtgttatattttgggcgtgtgaacaaaagggggcatatttcttactccacaaattgtatagggtactacgcatttatgacaccgctcactgcgagcccccccgggtgtacaatcgcagtctcaaaatgggatccgggtctacaatcgcagtctcaaaatgggatccgggtctacaatcgcagtctcaaaatgggatgaccctctgtgtgctctcgctatatagaaaagtagcacactagaaagaaagtaaatcaaccttttggtaacaagcagttggaatggcttcacagttatgagtcatccgaattgcagtgtgccgcttgggcagcatgccaggatgcccaaatgaactaaatttttttcgtaaccgcagctgaagcaaatcagataggttaacataacacgtaaaagtggaaggcccctaaacattatcgtttaggaacaagtcgggcaattttttcttcacacaaaaacccaaaaaaaaaaaaagggaacccacttttcggctccctccaactgacaattgtgcatacgaccacgtaggaaaaattgagttggccctccaaaaaagggatacaaataatcatgcccaaattgataaacttgctcgttcaacacgcatgaaccacttgcggcggctgtgtataaaaaaaaaaaaaaaaatcctcgattaatccacttgcaaaagaggcaaagaaagaaacgaagggagctttacactacgtacacgaaaatgtattggggtagaaaactttccatacttgaacgagaagttagtgatgcgtaagcgaaatgatgaaagaggaacgactgaataagaagaggcttattattgcaaataaatatcttgaccccttcgccaatcccacccccccccagcgacacattatgcccactccacaaacaaactaacaaaacgatcatcgctatcacacaatgcttttagtaaacgcaagtgccaggatcagatatgctgtgaatctcaccctattctttttctttacaaaaataataatttgcattttatgtaaacataacactaccctacgcagtagcaaccttttccgtcataagagcaaaaaaatcttccaagtagaccttgcccgagctgagaaaaaacttcccaagtgtgcaacctttatccattttaacagtccatacaaaaagatagatgctatagaaaaagaacataaactcaatgatgacttgaggaacatcatccttctgtttgggagaattgccgaaccgtattaccccaagacagctgagcagtttaatttttacaaagaaccctacagtaaatatatccatacaggggaaaatccaagttgcacaaaatggaaacacatttttaaggatcacaaaaaaattaataaagatattttccatgaaaaaatttgccaactcaaatttaaatggccaattaatgaagatgaaaatattgcagaaaataatttctacaattttgtcatagaaaaatgccttaacaacatcaacattgtaaaaaataatatccaccatttgaagcttcttctcaccaaagccatagaaagtaagaaggaatctgcagggagaggtggcaaacagggtaccccagcagaggaacaaaggagactcttcctccataatttgtacgacgaactggagaaagaattcttcggcgaaaatgaagaagccgagcggggagaacggcggaatgcgggacagcaaggggaccccctcgaaagagacaggcgtaggaggcaaatcctggaaaaattggaaaacttgcatctaaacgatatttttaagcaacacaacagatcctacacaagactgctagttaacgaaatttttaacaaagaatatccatccaaaaaaacgacagatttattccttcatttacttttccaatcaaatgtagaagaattttcgtatgaacattttctaacctccctgaacaggctaggcaaaaaaattgaactcttcacctgcaactacaatcccaacattcactttgatcactttttttttctcatgaaaaatgaatttaaaaaaaactccattcacttgaaaaaaaaaaaagcgtgtgctccaaaaattgcaaaagcgaaaagggattataccaacgacccaaggaaaagcctaactgcgcaaagaaacaaaacgagacttatccaacacagacataacagtgtagcagaaagtgggaaaaaaaaaaggaaacaaaattcgcttatcatacagcatgatgccatcaacaaccagtataatggcacacagtgtaatgtcaaaaatgaagaccagttgcaccaactcgaaggtttggatactcgacaggcaaattttataattcctcccactttgaacactgaagaaaatccaaaggatggtaaaaaaatgcacaccgatggcatgcggaccaattcccaaaccgtgggtaccaacctcaagagtacagttattcgtctatttaactacatcgtcaacagcataaaaaaaatggcttctaatgggtaagtacaaaaatggctttctcttttcccccatttggcacacctccgacattcgcccgtcagcgtatcaagggatatgcctttcggcaacatggggaaatatctgcacgttttctcgaagctccttcaagttgccaatacacccacaggtacacaccttagaacttcacaacggtgaactgataggcggctacgctcatttcttgcccatgcgtcccctttatttttccttctttttttttaaaagtgctctgcaaatttgataattgtgttatctcatttgtagaagttccatccgcaccacagtttgtcgccccccatttttgaagttcctcacaagaggcgcttctcgaaagggtcattcggagctcccttcgacaagttcgcattttttttcaatatacccatagtgcaacaaaaaaaaaaaaaaaaacgcacctctgacgcccatttgtttgtttgtttcttcttcacctaaacagtgataccatttcacgcaaacatcattcccttgtccatatgaacataaaagctgtatgttcgtatgaaacatcgatgtgtacacttaacgcatgatgcttacgtttatcgcccttgttcatgtctataaaaaacaaacgcaccaaagcgttagcctcaaataaaggaacaaatccgcgctaagtagaaaatgtctgttcctccttcgcaatgatttaaaaacgaaaacttttcaacttccgagcgaggataaacgttttactgcgctaactcgtaggtgggatacgagtcggactagcataggggggagtttttttttttttttttttttttttttttggccatcttacgcattggtaaaagcaaagaacacaagtcgcttccaaaatgggaagaaaaaaaaaattctaatgagtggaattttttttttttttttcccccactttctcaaccctgtatgcgggaatctccgcacagcgcataataccaattcttttttaggctcccttgatctgctgaaggacgaaacgagtaattggtgagaagtggtacaccccccgcatgtgaacaattttgtatgagtttacgcttctgtattttcttcctcctggccactaacagaattgtctcaaaatgagcaaaatgaacaaaaacgtgtgatttttttttttttttttccgccgtcccccaattggttttcccttttaaaacacaacgaatttgcacattactcgtaaacatttcaccctttctgtggcctccttgtgtcatattcgattgccaccgtttgaatacacacacgtgggtagtccctcttgtacgtatgaacatacacatgtgcacgcttacccctccagttttgagcattctcccattgaacctaaatctgaggaagacaggctaacactaggcaccccatatcgccgctcaacaggtcgttcagcatgtgcttttcaatctagttaaaatttcgtcctgcgattaggagcgccattccgttattctttttattcgtcctacttctcatccgagtaacactgcgcgtgtgtgtgtttatatatatctctctctctctatatatatatataactaaccaactcgtctcgtcacatgcgaaaggcagcgcagaaaaaatgctgggcaaattcatctccgaaacgtacaacaaagtgaagagcaaagcagatgaagtgagattacacgtaagcgttcaggcaataaaggccaaggaagtcttcggactggtcaaaccaacaactgtggagcaactggaggttttactaaactatgagttgcagcaaatagacacagcagaagcattaataggaacatataaaaaatggatatacaatttatctcaatcggaaaaaagtgactctataaggtactacaaaactgttaataggggaaacgaaaagagagagtcaggaacctcgactatccgctccttcaccaacagcaacgaagaacagaaagataacaccttccaagtgaaaagaagaagcgaacttaccctatcaaatagtaacatcactagtgcgtgtaacagtgacattatcgatgcgtatgactcctactgcaatagcgaggatgaacctgcaaagagggagacaaatctggatgtacaggatcaaaatagtgcaggaatagcaactacagttaagttaaacgatatcattgatgcggagccgaagctccacgtaaagttaggaagccaggaaagtctgccaaatgttaaaagcaacactgcacacgaaacgatcagcacggacaagaataaaaccaacacagcacacgaaacgatcaacacgggcaagaataaagccaactcgacaagcaagtacgaacctagccaaaatacaaacaaagaacagctagatagctacatctatgatgatcactacggatacaattttaaagaattttttttaaagagtaacatactggaaaaatctataagccttattttagaaaaaagagaaattagattatcgctagttggacccatagaaaaagacgacctagaaaatccaagaaccaccattcttaccatgttcagtcactgcctaattggaaatcaaaagctccataaagatatcctcttcattatattaacaacggataagctatttgaaaatcacaaagaattatttctagaactattagctgttctcaagtatgactacttagatgtgtacttgatgaacatcagaaaaatcatatcagctgaggttctttctctaaaaagtaaaatccagatgtacgactcgcaactcatcaatgtgagtaagctttcctccgtcgacatcctcagcccgaggaccagcatctcctccatcgacttggacaaggaggagggacaatcccagcagtatacatcacgccacatggagaagcgagacatcgaggtgccaccccctgcattcagtttcgaaagtttggacagccaaccgattaatgcacgtgtacacgacggtgctgagcagttgcctcacgaaacacaatcactcgcgacagcgaacagaacaaattcagctaaccaaacgaatgaggaaaatacattagaaacagaaggcgcgtgggaaaatgacaccccacgaacggagctttacaaagaagacaacaaaacagagtcccctacagacgaaaaagaaattatagaatcgaacaaaatgcagcagataaaaatattggcctcagctaaactgatagaattacataaaatgttacagaggatactccaagtagccacggaaaatagacaaaagaggaaaatagaaatcaaaataaagttagaagaactgaagaaaattatggaggtctgcaaaaaggattgcgaaataacgctgaacgatacggaagattcaaaagtacacatagaaaatgtatacgtaaaggagctagacctaagaacgaacagtatcaaccaaacacaagaacaagtagatcaaatcaagaagcacatagaagaactattaaaaaagaaaagcaacctattcaatgaatatcaaattgtatgcaatgaaataaacataatgaacaaacaactatcctcagtcttatccaacttaacaaattacaaaaaggaattaaatcaagcagaagtggaatatttaaataaactctcaaacacaaataaagccaaacatatgcatcaggagaggaagttatatatatccaacttggataacatctcggatgaaattctaagagagtatgaaaattcgacctacataagtacagatgaattggtgtccaaaaggatgaaaatgaagaagccgctaaacaaagttattactaaccatttaacttacctgaaagataaactttgcttactaaatacattattaaaattttatgtgcagcgggtgaagttcctcctggggcaaccacacaccgaggaaggagcagcgcagggggaccataccgatgagtgcattcctgcggaagggtgcgacatgggggatacgctcagccactccgcgagagatacggaaagcaacgccgtgggagacgacaaccccaactcctttgcctcctcaaaccatcaagagcaggccaaaaagctaaaactgatcaagtataaaaaatgctacttcaaaattatcgagcaaataagcaaagtctgggttgctatacaagaattttacgatctcaataaagagaacatagacgatgctgaagccgactgccctgccgatgccgtatatcagcagattaacgacctgtacaattacagcaagcggtttatcatggaaaatagccccatcattacgtcaatctcatgattcgcgaaatctgaggcggcccttaatcgggggtagtggtgcatgcctgcacaccaagtgctgctccgtgtgtgtgtatgcatatgtatactttattcccggttggtacctgatttatttccccctttttttacgtaatttctcttttttgtatatcacacccgtttaatcacacccgtttaatgacgcccctttattcacgcccatttttttgcgtaattcttcccctttttctcacttgatccatctccattcctttgagggaatatcatccacacgtatacaacaccacaccgtcgggaaaattgaacaaacgaatgcaatgcatgatgcatatacgttaagctacgtggtacccttcttttctaaacattgagaatactccccagtatatttatccttacgccacttcacagtttcccttcttttttttttttttttgttgccttttttttttttttacgactgctcgtttaccaacaagtcaactttaagtttcagcagatgaacccccattttatgactccatccgatatgtggcgcgtaaacggggtctgtggggggtcttcgccccacttgggaattacgcaacagttcagcacggggtacagcgccatggtagtaaagtgaccaaacggcagagtggccaactgcgaacccttacacggtcaaatttaaaccaccacgttaccgcaaaaatatgtagccaaaatgacggaacacatgccaaaagttccgaaaatatacacgcacaaaaagttaacagagggggtgtacaaaattgcaacaaagctttcctcacttttaataactgtgccacaatgctacttaaacaaactgtcacaaaggaacaatcgatataaaattcccactaagtatccctcaccttaatgttaccaaaagaaaaaaaaaaaaaaaaaacaactctacatatgtttgtacctaaacgcatacgtgaacgcattttcaaatttttcattttccaagtggttcacgcgtgttaaacagtgtggtacgtagtacgttaaccttcttaagcccgggaaaaaaaaaaaaaatacgcaaaaatgaagaaagaaaaaaattaaataaaacaaacaggaagtaaaagatatgaaaaatgattttttaaaacaaaacgcacaaatgataagaaaaaatttacgctttaacttaatttccgcgtagcagtcattttcccatcgaggcgaccaatttgcgtatgcaatcccctccgaaaagtgaaaagcggaggggcgcgcccgccctgcgcaagtgaacttttccgaaatctgcgttcgcgtgtactgcatatcagcacatcgttaaaagagggaaaaggagaacgaagctgaggaaactgcgccaatttgtgccaaattgtgccatgttgtgcggaaaaaagggaagcacacgataaacccgaacagtgcggaactcgtcgtgcaaatggaccatgaaaaacaacaacaaggccacggaaaactattaccttaaggagcccccttgtgaccatggcaacaatgcgctaaacaagtgctcaagctacttcgacataagtcaaattaaacagttatacgccccccaaagtgtcaatgggtatgaacaaattttttccccccctcgtaaagccaagaaggcaggaagaaaaagtaaaaaagaaatatccaacacaaaaggtgccatcccttcattccacagtggtaacgacaaaacgaacaaaataaacaaaatgaatcgaatgagtgaaaaaaaaatccccctcctcccaataggaaaatcacgaactcaattaacacaccctcattatactccatctcccacaccatcctacagaccagtacaaaaatgacatgaaaaaccaagtgcctgtaggaataggcgaaaggaaaaaaatgaaatttaatgcgccgaatgaagatccccactttttttacagcaattcctttgaccaaacgcccagaaaacagttctcatttaaccatgaggacccacaaaatgacgaatccccaaacgtctgtaatccaagcggcagtgttagaaaaggtgttaacaaaacggcgaatagcagaaacggttcattaaacaaatacgattttattagatttgtttgttctccgaccaaaaaaagtgctgataatagaagcgcaaagtgtgatagtgaaatgtgcagcccgccgaaaaatggcaccactggaaatggcaccaccggaaatgacgcttccaaaaatgaccgcaaaagtgaccccaaaaatgacgcttccaaaaatgaccccaaaagtgaccccaaaaatgaccgcaaaaagggcggaaactgcggcgaacacactgccactagcatgggctcaacgaatgaccccaaaagagtcgtaaacaattacccccaatgggacaatatttttgatccgaaaagggacccacagaatgccctcaaaaccaaccaaaattttaacccccaaaatgatctcaaaaaaggagcaaactatggcgaacacattgccacgagtagtaacataaagaatgccccccaaagagccgtaaacaactacaccaaatgggacaaattttttgacccaagaagggacccgcagaatgcctcaaacgaacaaaaatttgacccccaatatgacctcaaagggggcaaaaaatatgcccaaaatgttacccagaacaatgacgcaaagattgacacaaagtgttccacttttggtgtcacaaagagttactcgcaaaatgacccaaaatgggatcccaaaaatgacccaaaaacggacccacaaaatgagtcagtttttgatcccaaagggggtgcaaagtgtgtcgaactcgttggcacaaacgggaccactagcgatgacataggggaagactccaaaagtgccataaaaaatttcccaaaaaatgacccccaaagtggcataaaaaatttcccaaaaaatgacctccaaagtggcataaaaaattccccaaaaaattacccacaaagtggcataaataactacccccaaagtggcgcaaacagttgccccccaaatgaccagtacgatggcacaaaccaaagcagcgcaagtgagcaagagagcacccccaagaacggggcacagaacaacggactgatcgacctggatagccacgattccatcgaccgacttagtagaaactttttcataaacaacaaaaagatcttcattacgcactttcgaaaaggaaaggaggcacatattaaacgtgccagcagtcatgcacatagcagtggtgggaacgctcctctccgttacgatgcaccagaggggggaagaaacaagggaaaaaatgaacacaacaaatggagcgaaaatgctgaagaggtaaccccaggtggtgaaactttgcactggggcctttttgcaaaagtgaattccccgcattgtgaagattatgctcagagcggggaggaaattttcggagtgcaaaactgcagggtgcaaaactgcattggcgcaggggaaaacaaagccgaacgtgacgattgcaacgaagatgacgaggaccataatgacgacacacgctactccgacgaagagccagctgacggtagcaacttccttcaagacatgaactccttcgtgcgcaaaaactgcagcgcgacaaaatcgctgtacagccacctggacgtcccgtacaacggcagcaaggaagaaattaaaaagtcgtacaaggaaaaaataaaggtgcatcacccagataaaggaggaagcataaacaagtttcttcaactgaagctctcttatgatatcctaacaaacgataaaaagagaaaaatgtatgacaaatatggacacagcatattagaattattagtgagcgaaaaatttcaaaattatgagatatcctcatcggatgaagaaaatagtgaaaacgaaattgatgaggagaacgtaaagatgtatgacttgtttgtccaaaagtacaacaacacatcgtacttacacaacttacacgatttaaaaatggatagcaatcagtacaacgaatttcagaaattaattttccatttttttcatcatgaaaatcccatgtttaagaacaccttccatttattcccagcttattctccgtttgtccctccgtataggaaaaaaaaaacagacaaacggaaaatagataaaataaaggcagttgaaaaagcggcagttgaaaaagaggcagttgaaaaaggggtagctgaaaaagaggccgctgaaaaagaggaagctgaaaaaaaggcagataaaaaaagaattccccatttgggattatcaagcagcatggagaactcccctgactgttttatccgaacgaaggagctgctcagttccggaggcagttccacatctcgaaatgagtccccttcaaattacagcgcaacaaaggaatcctcaatttacgatgtactaagcatagagcatgtcactaatctgtttaacgagctcgacgatgactttaaatgcttttacaaaaaatgcatcgtgcacaaaatagaggaatcagaattggctaacaactccaagtatgccaaaaaaggagtgacaaaaatcgtaaacccaggggatgatcatcacttggaggggaacaccaacagtgatgatgcctccacccccgtgaaggaacatacacaccaccccttcgaacagtctccctacgatgaagatgtcgccactcccctagcgcagtgcgaactctcccaggaaaaacacatctccaaccgttgcagccgaaacgaaaccgcctaccccttccgggatattcagacctccccaattgcgtacaaaattataaacgaaaataacgagaggcacatagccgacttttacaggtggtttgaattatttttcaatcaccaccagggtgcgcaagaagcggcgaaagaagcggcgaaagaagcggcgaaagaagcgacgaaagaagcgaccaatgaagctgcgaatgaagtagctaaccacgcaacccaaagggatcaccgcatttgtagtggcatgccccccaactcgcaaagccaagcgtccacacccaccaccgttgctcccccgaggccacaagaagaaacacattcagcacaaactaacgaaacggacgcagaaatcaattcggagccatttaaaacgtttcaatactgtgccgagaaattcagcgcctttgggcagatgctgcgtagcagtagtgacaccccgaatgcgcaagtaaatggggatgccccaaacgggggaacccctgctaaatttgcacatgataacagcggcaaaactcagcatccagacggcggaaaaacccaacatcgagacggcggcaaaaaccaacatcgagacggcggcaaaaatcaacatctcgagggaggcggaaccgcccacttccacacacacccaaacgcaacgccaacccgcgcaaacaccactccgcggagaagcgaaaaaaaaggggacaagcctaatagatcgcgagaaaaaaacgcacacaaaataacccccttgcgtagcgttagcaccaaagtggaagataataacctggcactaaatattgaagaaaaatatggcttcaatttgctgaaaaaaagtgaacaaaaaattaaagacataacacacgattttaattacatatatataggaagtaacatgatgaagaaaaacaaatttgtccttttcgtaaaagaagaaagtataaaaaaatttttaaaagtgaaactgctcatcgaaaaaattaaaaaaaagtcaaacttgaaacttatatccgtattcgaaaaggaaatagaaaaaaacataaaacacatggaatacattttactgctcacaacacacaaggatgaattccttccgctcaacgatttttatctacttgacagaaatatttttccaagagaccattattgtatacccatatataaaaaaaaaaacagcataagcagaccaactcattttcacatcaggtggattgtatacaccatacagtcgctcatcttttttaatttcttttttaaaaaagtgaataagtatatgtgtgcctttccctttttaattacaagtataatttactcaaacattttttggaccatgaagaaaaggccaatagtatcccccatcatataaaaaatttttacatttttttccagcagtacatcatcaagaataagcggcagtatttgaagtactttccgcactccatcattgtgcacttaaaaaatgacgcatcgccaaatgaccagagtaagaagcccgtgcgcgtaagcatgtcttccattttggtgctcacgtcgaacaagcctataccctccgcggaatggtagccacgaacgtatacataatttgtactagtgtaacatgtgtagcagcagtatgtgtgtggctggcaggcaaaacggggttgcaccacgcagattgcagcccaaacgggtttacaccacacactcgccaaaactattctgtgctgcgtagaatcattggccgccgattggcttccccccttcacacacattgctgcccatttcgtgatgagcacttttcagtgcgtctctttgttcagcccaccctggttgtgagcaaattcgactctccatttttgttaccaggtggaataataagtagcgtgcctgatgggcaacgcgcctatccaccagtttgtcatttgattatttttacccctcctcccttccccgctaactatcatttgcatttcactgcccccatttttttatgatgccatacgggctaaccttaaaactcatcgaactcattgttttatgatgccgaatggggtcttgtggttgcccccatggagattgactccccagttacacgcacaagttgacgcacaaaagtgcaacgcgtacttctttaattccttggagggaacgtattctaccatgatagtacaaaaacgaatgccatagcgttttacacggtcatttgtgttacccctaccatgttcagtctaacacaggtcagcaacccaagctgccatatcaccatttttaacctttgccaaaaaagttacaatttcgatgcttcccccccatgaacgaatcagttccacattcccaaaaacaagttaaacatagtgacatagtggaatattgtttggtgtgattcaccaggtttcctcaccgcatccgttctgcttcacctcgcaatgtacacgtgacacggtttcgtccgcccatccacagccgctcaaaccagctccacgttttggctcctggacaaaaaaacaaacgtttaacatataccatctgacggattcatcatccattttgacatgttcctcatctcatcccgtccacaaggagaaggatggaaatgcttatacatatcacctataagctaacagacgaaaaaaaaactactcccaacggacaacagcataactcatcagtgaaggaacttaccataactttacacctatacatgtgctggagctcacgtaggatgcgagaaacgcatttccgtttgctcattcaggaaatcacctcctcacaccatcatacaattcaacacatctccattcgtttgtttattatgttccttttataacctcttgcacgcactggccgtaaccctttctccactccaatgagacgtttttctctcccctaccaggatatgtttcacatacatttctatgcttatgctctgcgtatgccattttttctaaaatttcaaggccaaactgagaagggccaaaatgggggtaaccccaagtttaggggtgaaaccgggacgctgaccgcagggggggggggaaaggcaaaaccagtcccccaagtagtccccaaacttaccgcaaatgggataactaaagaaaaaagcaaatgcgcaaaaataaaaataaaaataaaaaattgtcattgtcaatattgtcaaattgttgaacagcgaaagggccaataaacaaaaaaactaaaacgtggcaaaaaaaaaaaaaaaaaaaaatcaccaatgcagaaagcaaaaggcagaatgacgaatgacaaacgcaaaaaaataaacaaacattattgtgaggaataccgaggtgacgcagatgacataaaataccaaacgagaaaggcttcccaaaacgcagcagaaaaagcagttttcttcacttgtacaagttacgcatattcaaaacataatatttgatgcctcgtgactggcgattcttatgtgattagaaaaccctccctaatgcgcggaccaggaaacatcaaaccctcaaggcaacggatgataaaaataactttataatgaaaattgtttaaccctgttttgttaaccatctctaacacatttttagcactttttttttttttttcaaatatgagtcaatcaaataaaaaaatcaccaaggccaggatagaaggcataaagggcgccgacctggaggtattcaaaagttctttaattccctttaacgctatagtggagaagtacacggaaaaagagtaagcctctttgtagatgctatctttactgctcacaggacgcatcagaatatgcttatatatctatgtacatgtttgtacattcctgcggctgtcccctaccaacttacccttaccagcaacactcacttgtgtagttatgtgcccattaacaaaagatccaccacaacatagcagttgcatgattgtacgaaggattaaaaccctttcggacgaacaaattccactcctttgtaccatctcatttttgcgttttttccctcaccccctccctttacagtggaacagccatagtgacattcaaggcgggcatagaaaagaagcacctagacggaattggaaaatacaccgttaagcccatgtaagtagctgttcagagtttttcatagacacctccttttgctcaggtgtacatgttcgtatgcttgcatgattgtctctcaagagttaagaccgtggcccacagcgcattcacacattatacgtacagagaacactgggcaaaggtgccatcacagggcagctataattgattgaaattttggccgatacgtacgaatggagctggtctttcagtgcaccgttccctttcccgtttagtcatacatacgtatatgttttttttttttctcttttcccagggaattcgaaggagagtccggcgatcaagtatagtcccatcgcacgtgccagcaccccatccctaggcaatggcacaaattgaaagtgccctgcatcgaccaccatcccctttttatttttttctttccctttttgtagaatttgagaaagcgaaatatgaatttcatttgtgaccggatcgtggtagatgagcatgatattatcaagtttttcctcaacaccacgtaaggcacaagttaacagcacgccgcaccgaacaggagttaaccattggggggcgagacaaatgccaacctgggaactccgtgttaaaagccgaaattcacacattgttaataaaccccaccctttttcatcgctgcctttacctccgttttttttttttttttttcgctcaggctaatcgctcccgttatatttgtcctactgagtctcctaatattcttttcaattttttgatggactcatgattatacaagatggtgtaaatcgcctcttttttttttttttttttaccaccccaaaactgaaacgtgaatgtgtatgtgtatgtctatgtgtttatctatacgtgtgcgttgtttttttttttttttttttttttttttcctttcttcccccttctatttcccccccttttttttggagatacacaacccaacctgtttcatgtcaccacgtttttataacatgtaacaacacccttcacgtaaaaattgtatcattttgaatcatattcgacgttgtcctgctgacacttgtgtgtacgagcggaaaataattccgactgtttaacgagttgcgaatgggcagacttaagaaaccgcccacatgggggtagcactttcgtttaatttgtttcttcgtttaatttgtttcctcgtttaagttgtttcctcgtttaattttcttcccgctgaacaagtccaactcaataatgtggtaagaaaaaaaatgaaggaggtcaaccaagtgactctttcagagaagcataatagcaccaccaccccatgtgctggaaatcttcaatgcgtcaccatcatcataatcctgttcaggtgcaaacagtttacccctttccaaatgatctgagagacaagaaaaacatgcgaaatgcagattttgcccaattcagtccactatatatgtttcacattgaaaatattggccactcgacccgtctcccatttggaccatccatgggtaatgcatttttttttttttaattatgtattttgatcctcttttccgcttcttttcccccatcattgtttaactgtgaaaaacgcctttgcatataaagtacacacgttggggggggaggggaaaaaattacttgtacacaaattaaagcgttattgttagtcaaaggagttcccttaaatctgtagtttcgtttttaatgaagtctttcattctgttagccaatcaaattagatggacgaaaaggcaattcgttcttaatttaaaaaaaaacgtaaaatggccaatacgtatgacaccaacccgttgcgtattaaccgtcgcagttgtctttagggggatgaatgaactttggcaaactaaaaacgctaagctgatccctcctaaccttacgtatatttgtatacacgaattagcacagttaaaacctgttggcgattcgtttggctattctttttgcgattcgtttggcgattctttttgctattctttcgctttttatttttttttttacaccattcgcatacacattcgggggaaacaagttggtgcgctaattcacacacgcatttttttgtttttttcccctcttcatcttctcaccaattcagtaatgataccaaagcggagaccaactaaatgcctctattttatttaaagctatacgtagtaattaaaatttttgtttgcttcatttatgctcactttttattttgctagtgggacgactattccaaagctcacgtgtgtacacgcatgcgtatgcacatgcgtatacaattcgctttaaacatatgcacaatgataatcattttttttataaaatgccatctgccttgctgtctttcttaggagtccatacatgtgcatgttatttttccctttcacatagtgcgaaacggttatttttgccttccccatcacttaactcggctcccacatctgggtgtataggggagggtatcccctgcgagtaacggggcgtctaccactgagtgttcaacttctcctcaacgctttaaacatttgagaggaaatcttttcaacattttcgaaatcgttaaagagaaaatatgcacaaattgtttcccctcattttttatgccctgcttaagttgtcattcgagttcaatgtcgagtatttttcgcttcaatatttttctttttccttttctgaccatgaagttgcgtagcctagtttgaatcatgcctctttaattcgatgcgataatcaggccgtgcaattgcaggagctcctcctccagaaggctccctgcgcatgtgcgcgtccgcgcttgtgtaaccccacgtctgcccactctcctaatgcatatgttgttaacccatttttttaaacctatacatgtgtatacctcgtttgtatgtggtgcgtaccgaaatatccataaggacgattcatcccgcgcgtgtggatatgctcctagttcttcgcgcctccctgtgtgtgtcctacttggggatggtcatacggttccctactatagggtaacgaagtagggggataaacattcacctcctccccatacgcctccttcactccagtacgcctccttcacgccactacgcctccttcacgccactacgcccctacccaaaatggagaactccgtgaggcactcagtcgacataaaatcggaagacttcgtcgtcctgatttcgctccaaaacctacagacattcatcatgataggatacacagccgtgaataaagaccacctgaactttgacttctcctacctgtgggcactctgcattggcacgggtctcttcatatactccctgatcagttttgttctcataagatccctcgtgttatcaaagatagacataggcaaatacgtcctagagttactattcagtttgagtataatcgtcacgtgttcactgtccataataattgactccttcaaaattgcaaacatgcagttgctctttttttcattcgctttaacaggctatgcctattacaatttgatcagcctcttctttttttgcacactcataggaatgataattcaatataatataagcttcactgggtttagaatgcaatcgaattcttttttctttttggacatgctatcctacctagtgcaaattattgggggaaatatattatactttcgcatgtacgaactgtgcactttaattgtgatttcgaagaggaacccatgcaagtatgtcgtcgcatcgaaggaagtaaaacacgtggagaaacaaattttttcatccttattcaattcttacatgtgcatgaagtcgaaaacttattcagatttaacatgcactaatgatcttttaaataaagagagtcaatctgttgtcggtagggatgatactcactctaagtggaactcccacgttggtacttcctaccatgacaaggttagtcacacgaagaagttactccttcgacgaggcaaaagggacaaacgcaatctcaaggggggaggtcgattaacatgtgcaaaacatagcgcctaccataatagccgaagtcttgccaactgtgccaccaagcatacctccaactgtacaactaactttagaatatctaacaccctttcacttaaaaataatttcaaccctaacctaacctcagaagctgcttctccccccatttgtaaaaaatgcctttcggaaaaaaatagccataaggataatacgtacaaacacatggaagagaaaaaaaaatacaaattttgtatccaatcaggcactgcaaataagtcgaacgagttggacaaccatggggtagactcaacatggatggctaatcctacctactcaactactacccatgggaaggatatcagccggggggggaacaactcaaccaggggatacccccaagacaatgaagtgctcatccaaattaggggaactaacacagataaggatgcagtcccggtgtgcaactcgaacgctagttggatcaagtccactgcagtgattgacatgtcgggggagggaaagcagaaaaagggccatcccatagatacatcagctgatctaccatcggacaataaaccttcatacaactcgtaccgcaaccgatgtgctttccccccaaatgaacaacccaggtactacgcctgtccgtgctaccagacccattccagcggatcatccctcagtgatgtgacctcagaacaaaggacaaagaggaaaattagtgcccatagcttggttgaagggggaaacaccaaaatggataatcagcaaaatcgccgcgtgagcagcaaacggagagatggcgcgaagagtgaagaacatcacccccccaatgacccacttgcagataactcaaacggaaatgaccatacctaccactgcaatgtgatgacatgtagttataatataataaaaggcacacacaatgtgagtacgcacagtggaggaagaaagggtgataagtcctctcgagcgatcgggggtcaacgagttgaaattggtgaaatagaggccatccctcgaggaacaaaccctatccaagcgtgccccgacggtgcccccctcccccgcggaagaaggccctctgcccacagtaactgcacggatcacctgggcgatgaaagtcgccaaagtgaaagcaaatttgagtccacgtcaaacgaggacgcgtcggacactctggaaagaacactgcctgaaaaggatcagtcgaatgggccaaaccaaccaacgcagaacggggcaaagctatcggataaggaaaacctatcagacaaggaaaacctatcagacagggaaaacctatcagacggggcagacttatcaaacagggcaaacctatcaaacagggcaaacctatcaaacagggcaaacctatcggatgaaggccgtggggtccacccaaacaacaacaatgccccggcgagcgccaaaaaggaaacaaattttcacaaaaagctcctcttgcgcaagtccaaaagttcgctacacatgagccaatggggcgaaaacaccccgcacagacacacctcgcgcagcagcaacaacaccaagctgatcacattcacaaacaaggagttacaaaatggaagtaacagcaacttgaagtgtaaatatagcaaaaaaaattcatcaaggcaacacgaaatgttagacaaaattgtgcaactggacatcagtaatcaggaccaaaaaataaaaaaaaaaaaaaaaagacgcatcgtcgttgtcaccgtcgatattatcgccattatctccattatcgccactatcatcctctgcgatggcaagaaaaaatatatactttaggaaaaaaaaaaaaaatacacttcattttttctcgaaaatccaaagatacaatatttatttgtgcacattccagaatattttaaaaacgtcttcgatatgacgaagaaaatatttttcgatttaaaaaaaaaaaaagtgctcatgcaaaatgcaacttggaaaaataaaatattcatccctgaaagggacccactagggttattcaaaaatgaaaacctagaaaaatggtacgtgtcctggatggacgaatttaacagaaatattatcgcaaaaacttattatatagccatctacctcattatgtatataattaccctagactttgtaacagcatacaaattgtactacacaacaacgagaaggatgatcaacggggcgttactcacacactacaattacctccgctactacttcttcaaatcgatagtcaacataattgtgtatctcctctacattctttttgtaacatttaaaatacgaaaggaccccacttataatattaagcgctattattttgtcacccttttgttgtgtctagccaagctcatcatatcatcatcggatatttacgtggccatcacctcgctagattactttatcagtccctactacgtgtatatatacatccatatgctaattgtgcaaacgtcgattttgttaataattcgataccctacacattatttactcttttttctctacattatttgcttcacttccttatattggtctttctccattcacaaaagttttatggaattcatttttatcattgcttgtgtttcttttaccattatttattcttatgtactttgctctaggacagtggagatcaatcggcgcattttgttctccaagtatgagttgccctacctcttgtacctcaaagagattgccggttgtctgaacagacgacgctcccagggaggtgtctgacacggttcgatggaagccctgcaggcgaaccgccaccatacgggaagtcgccgcgtagcgaatttgacagcggattgtatcaaagttctccaagctgagatgagccgaacggatatgaacccagtcgagatgaacccagacgagaagaacccagacgagaagaacccagtcgagatgaacccagtcgagatgaacccagtcgagatgaacccagtcgagatgaacccagtcgagatgaacccagtcgagatgaacccagtcgagatgaacccagtcgagaggaacccattcgagatgaacccagacgagatgacctccccacctctgtcgctccactgccacccccatgcgctcttgttttcgttacaccctggttgccgttctggcggtgcccccccccactcctttcactggagtcccgaagggaaacatatttgaagaccttccattcggcctccccccgtttgtgcatttccccgctcgtggggttaactgctagatggctacggaggcctctaatttttttggcctcatttgtaaacctgcttttttgaccgcctctttaacgcgactttttaaccgccttttttaaccgccttttttaaccgccttttttaaccgcctttttaaccgccttttttaaccgcctttttaaccgccttttttaaccgccttttttaaccgcctttttaaccgcttcttttaaccgcttcttttaaccgcttcttttccccttcttgcggaacaaactccaagtccaatttgaacttcccatttctgactccccaccaatgcctgtttatctccgagctcgctactcccaacatgtccagcatttttgccactcgatttaattccccgttttgcatttgcctctcccgcgtgagggggcggcaacctccgggggaaccttacccgaaggcacacttctttccatttccactggcttcacttcatgctctttacccttttttttccattccctcgtttggattatcttatgtttccccccttttgaattagcctaacctttctttgcctcccaaaaggaacccttcttccccagttgcacaaataacacgccacgccgcgcctcaccccactgcacaacttgagttcttcccttcattcgtatcctcaccgatggggcgtgcaaaatttacgcacgtcaatcgccatggtaaaaataatcatcaccatgtgtacgtatcttcaaagtggaaatttacccgaaattattaccattaaaatgctagccatattatacaaatgtggctttaccctctacacgtacaaaaaaaaaaaaaaaaaaaaaatactcacactgaataaccatgcgcagtatgaacaaacgtgtgcccccctaagaggcaaaaagagttccgcaaaatgttttactcatctatgcgttcatgcaatacataaacagctgcacatccagtgcgataacctttaaaaccgttcatgttacaaaacatttactctcgcctgttcgactcgtttaacgccataataacgatattaccgcaggaggtacttcagcgcccaggagttatcaccccgtcagtgcgccactcttccactttctttacccaaccaaggctaattcacacaaacgaaaaaaaaggaataccttggggaggtaccttttcagacccaatttaatagtccccccttttgaagtgcagtactactaaatgaacataaaagcagccctctttaatgcgtgccaacttaccataaaaggtatgatctccccaaggcgccagctgcggcatagcatactcttatcatccccatttagttatatgcccgaacttacacaacaccattcgcaagcataaatcaaactgcgtacactcctcaactctcacaggaagaaacactacccccctcaagataccctcaacccaggagagtggaaaaaactccaacggtttgtttgaccatccccctttgataaaatgatcttagtaagaataaaaaaggaggttgaaaaatagcgccacgtgaacaaagcaaatttgtaggcaaacacctttgccttttaaaaatgaaataaaaaaaaaatgtagccctcctttacgtgattactctgtgcaaagatgcccatcaaccacgtgcaaccacgtgcaagtttaactgacagatattctccctatcaaatctctttctttccacattagtgtgtccactgctcgggcatacataatatgcatgcgtgtatatacacccattttggggaaggcaacccaactgtgttgttataatgcgataaatagagcatgttttgttcatgctatatccctcccttcgaaatatttattttcctaatttcaattctatgccaaccttttatgcagaaaaatcgctccattcgttacctatcgagtgaattcaagtctctccccaagccggttcgtttaattaagtgtcacatgccctacaccgccgctgatgcactactgcgcttgtcttgtcagagtgcactccagtggcacttccaactgtgctgcgtacgacaccgtagcatagccacaccgacgtgccccaactgccttcttagcccgcagggacaggcgtcgtgtttcatggaaaactgcaacaagtaaaatacgccatcagtttcccgagttacctttttataattttttctgggtttatgggagccatgtcaggaaatttcttttttaaaaaatacattttgaggaagaacccccccaacgtaagatcgtgcatacgcgcgcgtcggtgtgtcgctatgccggtgcgcccatgcgcttgcctgcctgtacgcctgtctgcgtgttaatatgcccaataagggctaaattctcgccgtaccctttaccgcctctcattcgtgcccccctttttcgtctttccgccacagcccctgagggaccccaacgacttaccgccggagaagcacccacacacccctgaggaggatgattaaaaaggggggaaagaaataaacggataaatatctagccaaataaagtgccaaacatgcagacacaaaacagggcggagcgaggcgcattgttgtaaaggccaacgtgctcaactgcaaaaaaggaaataaacaaaaaaatagaaaacttttttctcattgcgaagagagcaccctgcaaaactgaaataaagaaatactcgccatgttataagttaccgtttgtccgttaaaatttgttgatgccacaatgataaaaacaattaaatgaaggaagcacgtcaaaactgttcatttggcgctccttcccatgtgacgtaattaaccatagcaatattgtccccccccaaaaaaaaacgcgtaaaagctgctcaaaaaatcgccaaatgtcccaactgcaagtatacacaattgtagatcagttaagaaaaattcaaagaagccaattgaaaagctcatgaaagtaattcccaatcgattgttcctaaagtagacagcatgagcagagatacgcgctgggtagttccccttttttaaaaatgataatgtgcattttatttccctttttctttttattgtaattgtttaaaaaaatgcaaataacgaaatttcaaaatggatccacatttttaatacactccatttttatagctgataaatcagacacatttatccccccacgtgtacaattactttttatatagattttttcccacccccgttttttgtattaacatgttgcgcctttactttaaataacatacaggaatattcctggatgtttcttcttcccacctccccccttttttatgtgaacacatttatttaatgcctttaaaataaaactctttacggaattgtcctttatgcaattttattgtttaaaaataaggcaacgaaaaagtcgcaatggcatacatacataattttttttgaaaattccgaacatttcgctgcacccatttgactggtgatctcacttatgatgagagaagttgcacggacttactttttcctttcagttgaaccactcaaaaatcaggtattccagtttttgcaaaacaaaaacaacgtcaactaatttgcctttgggggggcctacacactgctgttaagaaaataattttgtcccattactggtgttaacgcccaccaatatgtacacgtaggaactgccttcttacacacgcacaggcaatttttcccttttttttttttttttttttttttttaccccccattaagctgagaagacagtacaaagtttctatttcacttatttaccctcctaactatactgtaccatgtggcacacagttttgcaacaattcagctcatgcgcatatacaacatttgtgcaaacttttcgagagataataatttggcttgccataagtccaatctgacattttgcccctccctcatcagtcgaattttctcgcacattactatgacaaaatattttctttgcaaattgctacgccacaaacaacacacatatgcttttttaaatgaagccaatttaaaaaaaaaaaaaaaaaatcataacatttgcgatcctctcattggaggcccaaaagaagtgcagtaactatagcgggttagcaacttttgcaaatccccccccccaaaaaaaaaacaacaaatcggagcagtatatatctgcgcagaactttccctaacggatgatcaactggattcattttttctccaccatgtgcaggttgattttttcaccaataaaggaatagccccacatgttgacaaagctgtgataaagctgtgtcagagccgcgacaaagctgaatcagagccgcgacaaagctgtgtcagagccgcgacaaagctgaatcagagccgcgacaaagctgtgtcagagccgcgacaaagctgaatcagagccgcgacaaagctgtgtcagagccgcgacaaagctgtatcagagccgcgacacaagatcgggcatcccttaaggcaaagttgcttcaatagggacaatcattcagccagtccgatgcttacataggggtagtgaccctccataaaaatgagttgcgcttcattaaacagcgtacttttttttcccctcgaaaaaaacggaaacgccttgaaatgtacctatattttttcctcctcctgcttacactcaccaaaagaaactacaccctcaacattaagaagaggttccacgttttgaattatttgcactttagcaactctaaggcatcaatcaaaaacgttacctccacttattttactaataagaactcgagtcggcatgagatatacaggaaaagattcgaaagggaactgaaggagacactccaatcaattttgtacaaaaaggggattaagataaattataagtaccatatcgatgaagatataatagaaggaatagcgattcaccaagtccagctgaacagtgattgttctgtggcaaaagtttttatcgaaataatgggggactcgatcgattccagacaggtattacacgataattagcgagcgtgaataagtttactacaccggaatgctcacattttttttttatgcagcatggttgcacacaaaatagcgatactgcttcgccatttttgcaatttttctcaccgctttttaccgctttttactgctttctaccaatttccaccgctccccccgcagggctacatctggatgaagaaaaactgcaaacgaattcgctacatgttggcccaagcaattaaacatcggaaaagagtcccatttttaaatttcgtcctcagcaatttaagcgagcaaacacaattgctttgccagatagaaaacatacgggagtactacggagaaatgtttaaggaggacttgggggagtttgaatcaaacggggaagaagcagatgggggagcgaattgggaagaaaaagggaacacgcagtacccgcaaaatgaagaactgggcgacgaacaatagttacccaaaacagctacaaggaccaagctcacatgttcttcatacacacgcacgtgcacaattctgataatcacaagtcgcccagcattttttccttttttttttttttatgtttttcgtgaaaaaaacgcaaagttgcacattttcctccacatcttgcatctctcaaaattcgactaaactcgcgaaaaaattcatttaaaaaaaaagcaacacatatatatatgcgcagctttgtccgttctggtaataaaaagttaggcgaaaaaacagacacattgcgcaaatacaacagcacaaaaaaatatgaaccgttcatgcattccacaatttggaaaaaaaaaaaagtgtgtacgagtacaataatatttagctagctcaaacatttacaaaaaaaaaatatattaaaagtaactgcaaaagtaatccaacaaagggaaacctgaaggatgctccatttcaaatcttcatgatttttttttctcacaagtgaggtttacattcattttatgttatccaatttttgaaaaattgtcaaacgtgggccaatttcaatatgtgctgtggtgtaagacagaggggaaacttcgtgaaatgggtcgccctccactaaaaaatgaatgccgctatgggtgggaatctcacacctattttttttttttttgcgtacctcctttgcgacgtaaaatatagcaattcccatcacaatgtgcgtaaatatgtccatttcatttggtaatttacatctataatgtcacaacaccacagaggtgataaactccacgacggtaacggccaccacaatgggctcctctcttaccatgggcctatttaacaaaaaggtgctccatcaaataggcgtcttccttatttccataatacaatggttcgattcccttcactttataatttaacaagttattgtacaaattcaacgcggcatagttgctcacacgaacatgcaagcaaatgttatggacgttatatatatcattcacaaattggtgtgtctgcgtgattaaataataagcaagtttctgcttcctgtacgttttcaaaacagcaactgaagttaaatgacccttcttatcattttcttcttccaactttcctaaggtgtatccgcaaacttttccctttccatcctctgccacttggctcaacgatggccacgataacgcatggtaaaaataatatctcatgttataattttcgggcaggtttacgctattgcactgttgcattgacaacagatcgtaaacgttgctcttccttattgacagcattggcgtggcaaatgaaaaacgaaaggaacaaaaaagtgatgcttctcacaaatacgaataaaaaatatcaacaaaataaatatgtgataattttgaaaaaggttttccccacgttttgttcttcccacacattacgccgtggcgcttgttaaatgatccaactcgtaatcttaacaatgaggaggacaaatggagaaaactgctatgcctccgaaatgggcaaaacaactgtgactctactgcttcgtgccagctctgcaaaatgtacttttctgccaaggggggaaggtcatatacaagcattcattcttgcaataacgaatgtagcgaatgatatattctcgcaaaaataattcacaaaaaaggaaaaaataatctatatgtgcttcagctgccaaaaggtatccgttagctttgctttccatgcattgttgattcttccctcttgtgctgtaaaattcgatatttaaaaaaaaaaaattgactcgggaaaaagggtaataaacttgcagcagtttttcaaacgcgtgcccctaattttttctccttcaaaatgattttaaaacttgtgttttattttttcaccatttgaaggtaaatctgttacatatatatgtttatatacttaggttttttcccccctatgtgttctattttatagccttcatttgggaaaaaaaaaaaaaaataccttactggtacatacgtacgttcactccatcccacacgtaacatgtttcccatttcggtttaactaacacgtaaggggtcatttcttttgcccctttttgctattaaatgaaagttaatagagcgaaaaaaggaaactttgcaaaacttggcaatgtttcttcatttgcctctgcaacgtacaaaaaaacggttaccgcagttgttcgcgccgctcctcaattccactcaagtgatgatgaacaatgccaaaaagggggaaaaaatttgacacgcacgtgaacacaccaacagggtgatttaatcagttcgtatatatttttttttcttctaaacgagaaggatatatttttatagcccccaaaggcactgttcacctttttccccaataaactttcgcgccatagacaatggtgaccgagaagtaatttcaccccacgtatacatgcacatgggggagggggggaagaaaaacgtaaccaaacagtgcaccaacgccttttttgcgacacgaagcaaaaagacgtttgatagaatggacgcgaaacacttagttgattgggatgcgatcggtttacatattttcggttgtttcttttggaaatcgatgcatgagggaagcgcggaagggagggtgcgacgggggaaaaactaaatactaaaaatggaagaaaaaataagggcaaaaaataagagaaaaaatatgggcaaaaataagggcaaaaaataagagaaaaaataagggcaaaaatacgggctaaaataagggcaaaaataagggctaaaataaggcaaaaataagggctaaaggtaatacaaattagttcaaaaagtaacacaaattagtgcaacaataaaaacgctaactaattaccaaaagggggctgttgggcgaaagacgctcagaaaagtagcgctacgaataggtgcacaccgcaaacgtacccgtgtgcgaatacgctaccagtctacgtagcctacccggggggggcgtcccaaaacagggatgaccgcaaaagcaggaaattgtcggagtacaaaaaaatgtaccaaaacacacgcgaaacgaacatgagatgatatatatcgaagggctcagcagagtagcccgtagatgtgctctccccatttatagccagtctgtaaatttctgcacactgcatattctctggtatgctcatgaaaacctgatgcaggtttatattcttgttcaactttatattgctcagtttgaagaattgacccccctttagttttatatacctcatggctacctcctcgggggttaacatattgtacagagtaaagggaccctcgaagaagtacctccactcatcctcttctaaagtacaacacgaaatatgaatcatataaattagtgccgtctgaatcatgaacagaggatatattttctccaaagaaatttgaatttcatcaaaggataccagtcgagacaaaaacatatcatttgacagatgccacttcggtacatatttgtaggacatttttttatttttccttagtagtagttcttccactgtactgggatttccctcatcagtttgtttgctcgtactgtatggctgttcctttttatccttttcaggactcgcatattccaacgtcgaatgggttatatggtcaccgtggtagggctctttttcttcttccttttcactttttttctcccctgttgagaaggtttcccagttttcatcctccatctcatcatcccccatctcatcatccaagctgctgggaatataatccaaggagcagctgctcgacgtatcatcatattcacctccattggtagccctttccctccccattctcacatagcatttgtagttgatataataagaggagtccaccatgggagtcgagtcaccatgtgacacacccgcagctttcccatatattcctgtctcaacccccaaattggatgacaaaaaaacgaataatttaacaatatcatagattattttatttctcagtagaaccatctcacgattctttccttcatatttcagcaaatttaaaaacgcatttctcgagttaaacacttcattagctttctcactttgatacaatgatataaaatgcctactcggcacggggaagtcgggaatgacataaggaacatacctcatactcctcatgaaaccattaaagcttacatttttgggaaatattttcttctcacacagtatatgtttaggcaaatctgggtcagaaaagcagatgcccaagaagacttcatcaacggatgtgaaatttgggtaccctttcaccttcctcatattttctgtaaataattttagcgtccttaaatttatttctttcaccttcattgccgcgtcaactgtgttgaagaaattttcgtacgtgggggatacctcctcgatggtttcgcttagccagtatggttcggcttctccactgcagtggggagccccctcacatgggagtacctcagtccccgcttcttccctcggaacattggtttttagcgagtccctttctagcgagtccgtttttatggagtccttttttagagagtcctcttttagcgagccctcttttagcgagccctcctttagcgagccctcctttagcgagtccctttttagcgagtccgtttggggcttatcctggtgacccccctccctccactttgtaaacgtagcggcgatgccaaatttgatttgctcttcgtaggtacactctgagtggtgccttttttgcgtgtctgcgaaattctctccgaactgccgattcgattctctcgtctctgccatggtgttcacctcgcctgtctttttctcccaatccacttcttctccttccagggggcacgccttcaaatgggagctgctgcaccgagggggaatgacccctccgtgtgcatcagtgcaccccttcacacgaggtttgtttccatacttagcgtacaacttggcagtcagttccaacatctgagtgtcctccttctcgacaactctcccgttcagcgaactgcaccccctgtgcgccttcttatactctcgctcaaattcgaggagtgcctcaaaaaaatgctgcactgagggaaagccataatagtacaaaatgaactccttcatcttcctcattttgttctgtaccttttttttccggagatacctataatagtctgactggtacggtgggctgccagcataaaatccatcgaaggtatttttctcctctgagtcttcatttaaatcttgtaccaaagcctggtgtacataaaaagttttacttgagtcatcctttaatccgatttcttcaatatcttttacgaagaaaaaagcatccttggggatgaaaattttgtccagaaaaaaaaaattatttttaaaatatgtattaacttctttggtcaacttaaggtagttcattttgttcttcaccaaatgtacgttcgcctttttatctccatgcaaatttgaactttgcatcattttattcctctgtggattcagcatgtagaagcatcctttattctcttcataatccagggggtatgattttaacaggcaaaataaattttccaaaatcagcattttataatcgaagttcccaacgttgtatctgcaaaatgagtggaaattatcccacatgacgtattctttaaaataatttttactcatttcctcctttattttctccttgagcagctcgcaaaatttctcaatggtgatgctatcctccagtttaaacttcatatacaaataccagaatatttttttcactttgttcagctgcaaaatttcgttaagcgaaatgtccagggcccccagatggtcttccactctgtctagcagcctggcacaccccttctccgcccctccgccgactgctcctccgactgctccaccgcttcctccaccgctcgtatcgattattttttctcttttcccctcacttggttctcctcctatgtgtccattctccacttcctcttcacggctaaatacccgatccacatatttcgaaaaatacatcctcgcgtcaccttctgccctttcatgggtaccttttcttcccttctttatcacctccccttttttttctccccctctcccgctcctccgtcgttccctctccaacatcatcagcaactgcattatgcacttcattcctaaatcctcctcacagctctttcctcgatcctttgctttcctcctgtcgtcaattaagtcgggagtacgcgtctcattatatgccatactagacgacccattaggcaccccattagacgactcattagacgcttcttggcctacccggtcggcggaatttcccccctctctttcgccttccttttcgaaactcacttcagtagtgaatgactcacgcgttggtgacttccccttcttcacatcgtcactgcgggaggaacataaaacattcacacctccccctgcaccatcgtgcgttatgtacacatctcgggtgtcctcctcccgagtactcatttcgtgcatatcttcctcgtgcataccttcctcatgcatgtcttcctcgtgcatatcctcctcttgcatatcctcctcgtgcatatcctcctcgtgcatatcctcctcgtgcttatccatccctggggcatcctccccagatgtattcacttcggctgggcaattatattccaccagtttttctgcaccgttttgtttattctgctccatttgctcccttgtggtgaagtataagtctcccttgggtttcccctccccagggacttcttccttctccacttcgccagcattttctataattacctcactcatcgatctggcaacgttatacattctgccctgacccccaaactgctgtttcaagcttctttcaccttgcgtcgtagggtctggggtgatctggcagaccctcctcgcgacactatccaacccttctgaacatgttaagctgcattcacgtggtaatccccctccacatattaaacggggcttatttgccacccctccgcacgcacttctctgtgtcacccctgtgcatgcacttctcggagtcaccacatccacccttttaacaaagggggacgtgttacttctaaccgccttcgtcatatgcatacggccgttcagggggcaccagtccgtgtgctgcttactcctgcttttgcacaacttgaggggattattttccccttccccctcaacatccccacagcgatgcagggcatcagagaagagaggcctatcaaatcggtgagacgcatcactggaccattccgcttcttcccccttgctaattatcctggaagcgttcctcccacggattgtctccgaaaatgtgtgcagggaggcacttagcatgcgctcctcccgtcctgaatcgtcgttcaattggtgaggatgtggacaattaatttcgctgctcctattgggcggcgtgtctgtgcatttcttcgggggcatttttgcgcccttcccatggaatccaccctgagtacgggtccctccatgtgggctgctcacaaaatgttgcttctcctcatttgacttcccacagttgtcacgcttcacacaatcggcacgcttcacacaattggcacacttcacacaatcggcacgcttcccacagttggcgcagcagtgcaaaggcttctcctccatagtggcgcaaaaagcactgggaaatttgccctcgttttttttacccatgcaggaaaaaaacacaccatcacttacgttgtaatcaactgagcagttcattccatttttattttttaactgatgaatgaatgaactaacacattcgatatttccagaatgaactaatttttcgtcgtgtgcaatgtccatttcagacaacattttttctgtcgcggggggatttttttttttttttttcccccttctcccttggtgaagtctttttccaacttgtgatcatttccacgcgtaaaaaaagcttcatctatacgtcccttctgaacaattttttgtgtgcatatttgtttggcttcccctgggtggattgcactgccggcgcgtaaatacttccctgggggggtactttttttttgctttaaatgataaaaattattttgttcacaaactgggtatacgagtacatccatttttttatgatttcctgatttgttacaaaataagacaggttgttttattttccattcgttattatgcacattttcgattttttttctcatcaacatgttatttgatgagtatccatttgtgcgccctgcatatggagtatccccacaccttccttcactccccataggggttatgtgtcccccttttatttttaacttactacattcgtcatttgaactgtcatatgatcttccctttcttgcacacaccacctgactttcattaacttttttcttttccatcctcgcgaagttaaatatgttcattctgctctctcccacgatggttttataaacggaaaaaaaaaaggagaaggattaatccaaaagtgggacactatatttactgtaacatgggctaatttaatttgttctcctttaggaagctgagattatcgatctacacatgttacaagttgtttgtgctgggaaaatgcgcgaaaggggggggacactcgaaggggttgcttatgtacgcctatatttacaccacactacagtcagcgaggtgcttggggtaaacaaggacatccgcatcaatcgcagttcgatgttgcttaattctctcacaagcggtgatggctacttgtacagagtggagcgcacacaagagagacacaggcaggcaagcaggcaggcagacaaacgaacagaccaacggacgaacgaacgaacgaaccaactgattgatcgttgtgcgtaaatctgcccctcggcacaagtgcaagcggatgaacgcacacacaaaaaaaggtatacatatgtgaggggccactccagtaagaataaatacagtcgcacacggcaagcacacacaaactgttaagtacacactcgcggagtaacaaaattaaactcaactttgtacttaaaaaaaaaaggaaaaaaatcgaagcttttacataaacagtttggtcatggaactctcactttttaactaatcaaacgatttaacgcgtctgcgtaagtgtttgtggtgtgcacacagtcatcttgggtgtacccccattccccccaatttgacttctcacatatcctcagaattaatcactctgagtggaattttttttttttttttttacatttcgaaagacttggtaccaccgcatgcatgcgtttgttgggccctggggggagacattaaaacacttgcaatgaagctgttgaaataggaaaaaaaaaaaaaaaataaaatacacatatatatgcactacacagtggcagcgcaacaggatgggacacgaaacggacgcgacgcggacgcaaccaaatgtaaccgccctgtggcgggaaagggtaaaatttcttcgcaattctccccccccccttttacgcacaaatttttcctgctggccaccccctgctaacaacaccatgttctggaaaacgaaagaaaacaaaatcggccaaacacacatgtgctatacatacactgctgcacgaatagaccaattgtaaccctgcgtccaagtgacacaactgcgtaaatatgatgtgcactgtattgcattccttcaaagtggagcatacaaaaaaaaaaaaattgtctatgttgctccaacgtattcttacaactatgcatgcgccacttcaaaaatgtgcaaaaaaatggaacttgtaaaagaggacaattttattaccccccctcctttttttttttttttaaatgcatatttttgggaaacactgggagataatcaatttcgtaagaatggactgcaaaagaaaagagagacaaaatgggcagtagacaaagagagcgaacctttacaaacgcatctcaccttttaatcaccccaactgactgcaacgaattgctgtctcacagtgtacttccccaattgagaataacataacatgcatttgtgccaaattaagctatcctcttttggggcctctcccttcattaacaccattttaatgcacataatacttgtaaatcatgcgccattcttttaaagagcatgttcgtaagacaaaacacaatgcaagtcgttgcgccggagtggatgcatggctgggttgctacacttcacctgtagtatatgcacacccctcctgcgggaagaggcgcttcaaagtctgcttggaaattttttggcccatattaaaacataccttccacagatcgaaatgttttggtgtgttttgaatggcgcaacttcctaaatgagcaccatttcgtgtgccaacacaataacaaaatgaatgcccttttttttttttctcctctttttgcgctaagtttgtgtttttccctttcgcatcgctcgatgagatgtaccacccaattttttacacacatgggggttacaatgtaaaaagcatgcgttgtgcgtgttctctccccaagtgtgctctacgcccttttttttttttttttttttttttcttcctaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaatctgttataataacctcaacctcaaccccagggtcaatgttgatggaggtcatttgagtaacaacctcacattgggaatataaatcaatcagtcttttataaattcttagttcgaatctatcccaggtgttggtaccttcaccacatggggattttcttgtcgttattctcaacgtttttactggtagcctcaccggtccggacacgtttaggttcttttccttcgcgcctttcatgatgtcgctgcagactgagtagtgaagggggaagcacatattagaaaaaaactcacatgagaaaatgtacgagctcaggaaaacatgaataaaggggggctccaccatgtgtacacaattcagctcatcacgaataattagcttggcaggggcattcaaaatgaatgtacgctccatgtgtgcgtcatgttaaggtgctctcttctcacggaatggatgattgctaatctcgcagcacgtgcacgaatttatgcaactcatgttttcatacaccctcgcatacgtatatatatgtgcacagggggttgttaatcttgcgcacacacaccctgtgctatggtggcccctatcatcacaggctttgcggctcctttcatttgggagcacatatcatattcgtatagtcctcctttgcacgactggcaaaagtctatgtagactcatggccatttcacaaaaatgagtttggtgtatccccactcttcatatacccgcacgtacgcctacatactgtcatacgtagtacatacggacgtgcttgcaatttttttcataaactctcatatgagtatatttatgcagttctcacgaaacatcacccttctttctcccccttgggcaaggctgatacaacactgccgtgcggtacgttgattgcccatttggaaggggggggagggataaattttacctttctctatagccctcaaactcttggaggttaaagcaatacgaatgcgacgaagtctaaacttctcgctttcaacggctcctttcatcaatttactcattttttgagaaggcgaaatattgtcaaggtgaatatacgtattgaaaaggttaaaaaaaaattgccaaaaagtttattttcccctttttcaaatttttacaattttctgggtcacgtacgtgataggtatatataaatacgatatggttggtatgtcacttcttatctgctcttttggaacatttttgtaaaatacaaggcgctgggattgtttttaaagatcgcttcatgcgaatggcatgcaatgttacgatattgtgagagatgatttgattgaattttttttttttttttattttaaatgtacagtttaatgcgcgatgaggttttaaaaagaagtatattcaaaagctatttcatttatgcattgtttgtgcgtacatttacgtatacaattttgtgcctacgatgaggggtgagtaaactggcctatggaacggcttaaaaaaaaaaaaaaaaggataagtgttcacgtagcaaacgctaccaactgtgttcactttttttcacggtgcttaaatattgtcacccaaaattttgctaataggctttttcgcagttgccataaaaaggagctacataaaaaacctgccgagaagaagcatttgttttaccgcagggcgctgcgcataaaatgtatagaggtatatatgtatttaattttatatgtacgcttttccagtcaactcctgcaacacagagagtacacgcgaggcacgaagtaacatgttcacacgattctcaattcaggcaactccataaatgccacattaaataaatttacgtaacttcgattatgcaaatatgtcgcaaaagtttattcatttttatgtcctcttattattatttttttttttttccttttttgccaaaaatgtatgttattgtgttcgaataagaaagaaggcgggagggggcagcagtatgccataaaaaggtgcacctacatcaccatacgcatttctgtatagcccatcatgttgccatcaattttatgcgcatgaacatagaggcacatatttttttattattacatttttgctacatttgcgtgtttaatgctgataaattaaggggggctaggaaaaggtaaaaacattttgtaggtcaattaaattgtaacaaatggccattttaatcgcctattaaccattcctatcaagccgcaaaatttgttaaaatttagtatgtttttgtttaataccctttttgaagctgttactgcgagggcgcatgacctccacacgcttaaaattaagcacatcgctacccaggctcttagtgctcacaagcgacatatcttgaattgtggttttaaaactcgcttacgccgtgcgaatgggagtggtatttttatgtgtacctttttgattcatcagcacaatgcgagaaagagcaaaatggggaaaaggaaccatatatagagtaaccgatttagctactcccttagcgttcattttaaaataaaacaaaaatttttatttcccgaaatttaccagacgtcatttttttttaattattttccccttttaaaccgctaacatttttcgaaaagcacaaaagtgacaagttgtgcaaatttgtgaaggttacaaaagtggggaaagtggagtgaacgttttatttttacatcattgtgcatgtccaggtgaaggcagttcctccgcctatataaaatcatgtgagcgattacttaaaggtgtacaggttcaactgcgccacgtgcttggtcgcgcccacaactgtttctccccactcgagtggaaaattttcgcaaaacatttgcacattttttttttacctcatcttacctgctgaaaaggaaaaaggcctcgtgcccttcattcaacagttcgatcgacgctttacccaaatggctatttcgcaaaaatagaaacatttcgtttgtcaccctctatgagcgtgtaccgtacggcaaaaagggaaagagaaaaacaaaaaaaaaaaaaatgtaactgcttattaaatatagctacttaaccaaatgagcgaatggtggtgtcgtttcattatcgcataaacatggagaagggagtagcaattcattcgcgtcctcaacctgtgcagtatattaaaggatggcgaatctgtatatacacacatgtgttacgcatgtgcacatacataaacatgcccataatgtatacaccaaaaatccacacactggaaaagcgtaatgaaagtttttaataattgaaatatctcccgcagaatggggaaaatttcattttccaacatgtggctatttcacataaattccttttttgtaacgtaaaactatgtgacaactaataggtagcaattttttttttttttgtgagaaatgtgaaccgttatatgagaattttttttatgaacagccattttttgtgtgcatttttttttttaatttacagctatttatttacatgtgtagagtacacctctacaagcgcgtaccacacaatgtcgttttttgtgtgtacatattaaacaaaagagaaaaacaaaacagcataaaggtgaaaaaatgtgtacacataatgttctttaattcaaatgttataaattatccctaatttgttcgcatcaaccgcctttaaaatactaagagttatatgcactcgcaaagttaggtgagtaaatttacctgaactgttcatgtgataaccgcgtattgtgccgtaaagctattttttttttttttttcttaaaaaggagtaataactagtaatggtgccatttgtgaaaaaaaaaaaaaaaaaaaaaactaaactaaacaaacaaacaaatgaataaataaataaataaaaaggaaacaaaaaaaacgacgaaaaatcagttaacaagttaaacaagttaaacaggttaaacaaattaaatctgaatgtaacaagtttagcggataaccggttgaacgtgaatgaaaacgtttttcttaatttttcctttcttctttcatttcttctttttgttttgtttttaccattttgattagcttttaaaacttaacagaagagtttcttcatctgtgtttttttttttttcgccccgagctagtactgtattttgtttgtgtgttgtttgttctgccgcgaatttgttctacggcgaatttgttctaccgcgaatttgttctaccgcgaatttgttctaccgcaaatttgttcttccgcaaatctgttttgccgtgaatctattttgccgctaatttgttctgctgcaaatctgttttttaccaatccactctgttctattttttccccattcgccatttccaaccgccttctcccttttgcttaaatttccccgcgacatctccccatttaaacgcaaaagtttacacgctcaccaccacacttgccaacttacacataaatgagcaactcgtgaaattagcctgctttcccaatagtgctaatttttagctacaccttttttcccagttgttttttttccctacgcaaaggcttctctcgtgtgttgtgcgcctcccaccgaacgaacaaaatggaaggctcaatcaaaagctccaacagcttccaaaaagcagactgcatggatgccaaggaaacttccacagttgaccgaaaatgggttgccctaacggcgtaccaacccgtcgacgtcgtcaccaaaactgttgaagtccccgttatcaaaacggtagaaaaatttgtcccaaaaacaatcattcaagagaaaattatccatgtccctaaaaatgtcacccacattgtagaaaaaatcgtagaggtaccagaagttaagtatatagaaaaaattgttgaagtgccacatattcactacaagaataagtacgtgcccaaaattgaagttgtagaaaaagtcgtggagagacaaaaaattattgaaaaatggcatgacaaaattgtggaagtgccacaaattaaggaagtagtcagatttaaagaaatagaagatgctgaggaagtcattaaatacatcccaagaaactcaaaaaatattaactgggaggaggagtaccaaaaatatacaatgagaaagggacaagaaagatacagcttggataacaacgcctatcagcagaaaatgaactcgtataatgagtataacgagaaggcatactcacagaatgcctacagcagaagtcttgattttttgaacaagcaatcttccagcctaaataatcagagcaatatcaggagcgaagacttttcgcagattaatttcttcaatcagtacagcggaagtggcggagcaagttacgaaaaacagagaaacagcatccccacctccagctttgacgcacgtggaagcttgcagttgaagagactgccctctgaggaagccaagcccgtcggctgctgcacgtccgcctgcacctgagtgggttggcggtttggcggttaggcggttaggcagttaggcggttaggcggtcaggcggcaggtcggtcggatagccgtatcccatttttaaccacatttcgatacccacgcgttgtaagatgaagcaccaagtgggaagttcgtgcgcgtcccccttttttgtgtgcaattgtgaaagtgatggtcgcagcggcgttgtctcggcgttgtctcgacgttgcttcgacgctgtttcgacgctgtgctatagcgacgcgccgtcgttccgttttccccctctgttaagtgcaacaaaacaagacaaaaaaaaaatatgcaaatattttaatatattttttcccctccgggtaacgcgtctttcacgagtgtaccttaaaaaaaaaaaacgaactgatacgggattacacccatgcatgattctacctccattcatatttacccacagacgggtgcgcgtaacaaatttcgctacgcattccgtgaaaaagtgacacnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaattttaattaaatagtgccattacccgttgccgtgcatttggcttgagacaaaaaaatttaaacaaatggcttattaagtgtgtccgtccaacttgagagcagtttgatttgtgtttacttggggcgttcatttgggactgacctcggggagcgcaacgcaagtttaacgctgttgcgctgagaaggggcagaaatgacttagcgcagttgatctccgttgagctcagtagggcatggttgggcatggttgggcgcggttgggcgcggttgggcgaggttggatgcgcgtttactgctccccattcggtgttgccccatttaacaaagtcgaacttatgcaggaaggcgcgcaccacaccggttacttcacctttctgttgaccgatgcaccttaaattgcgttcaaatgggtccttcaacggtacaacgtgttcatgtgtatgggtggctgtgcgtgtgtgtgtggggggtcactcataaggaggtgcatacatgtggcatcacacatttgccgttcctagggtaacataaaaaaaaaaaatgggcatgccgagtgagagacgaatcatgcgaatgggcgaaaagaagaccccccttcacccctacgcgttgttcgaagcgcaaatgttcatgtacgccgtcgtcttgtccaaccctatgtagtgaatttttttctgcaaaaattgatctgctgccttcaggtctgagaccaagtcgtacacattggtatgcttctccagctgcgtgatcaaacttaggtggtccctccacgtgtttatggcattacataaatcaatgattgggtttaggaagctcgggaagtttttcctcaccgccttttcaaattcgttaaaattgttttgcgaattatcttggcccttggggtaaagaccgtttcgcctttctgcgttccccgtctcttcgcattcgtagctgttgttaccagctccctcgctgctgctcctgcgtgtgccgcttccccccagaaagtcgtgattctttggtccacttccctccccttcactctctcgaccgatgaacccgttcctctcatcagtgcacacatcttccacagtgctgtccccctcacaggcatggtcctcattcggtttgttattacgtgtgctgcaacccttccaactgttaggactacttgattctgctcgttcattagacatactcgcatcggtcctcgaagaattctttttcaacgattgatggtccctttgttcaacatgctccgttttgctaaccttttcgttttgaggtgggattggtgggttcccttgggctattttttcatcctttccattttgacttacgtggttgctattcgatttattctcttccgtacctcccatgattatttcactatgtaccttttcctgtattacccctgcagattttacaccctgctcatgtgctttatccaaggtagtcgtttcgctttcactggtggatccccctgaacccttacggatggttgtctctcccctttttaagtcatcaaaattgaataacaaaaaatatttcgttaaaacacccataaggtgatgtgttacgaaaaaaccagaaatgttgctatcattagggttgtacaaattttctggcaaaaggtgaattaaatccatattacttacaagtacattggcaatacaagcctgtagcaactgtctcaacgtttttttaattatttttacgacagcaaaaaaggcacatagatcaaaatcaataagtccatcatacgttgtacaattatctatatctacattgtataatgaatatattcgagataaaagggtaacactttttttatcttgttcagtcaaatttttacaattcagaacagaagcgtaagcattttctggataggattttccatttggaggtaccaatggttcggtagttaaaaatccgaacttcaataattcaaataagatcaagatgttacaatcgatatctttgtttcttacttctgatagtagaagaccaaaaactgtgactccacaattttttgtgaaaattcccagattttccagaaacatgtaatatactagagacaggatactttcgaagttttggttcctcacttggagcaggtttttgtagtagtcgttgtaatgcttcgtcacttggtctgcgcgggactctccctcgggtgcactttccacatcggatgcatcacccgagttggaggtgtcccccgttttggaagcatcacccgagttggaggtgtcccccgttttggaagcatcgcccgagttgggggtgtcccccacccgggatgcaccttccgcatcctgctcatcggctgtgtaccctcctgagctctgcgccgcttcttccgggatgtggccattccctccgcttctgcgactatcgccgctgcttccacgtctgccgctgctttcactcctaccgctgcttccacttctgcagctgctatcactgcttccactcctaccgctgctcccacccctaccgcagacgctccccccgtccggctcggccctgccgcagacaagcgagatgctcctgctctccgagtacaagtgccaccgcaaaatgaactgcaagtcaaccttactgatattttgtctcttaatctcttcacttacgttggccttattgatgtcccacaaaaaaccatcaaccaggtgtatatccagataagtgaagttatcctttccatccaaaatattattcacatagtacccataatcaaaaaatttgatcttccttttgtaaaaaaaaggattcaactttaccgaaatgagtcccaatattcggcagcggtactctcttaagtctatcagagagtctctatactcaaacgaatcgattatcgggtgtgtgtagtctatccactctcctaacgctagaacacataaaatctttttgcttaggagcccaatggacattaggtaataaacgctagtcggaaacttggctccaaccacttttaagtaattttccggtattacatgttcggcattgaagctttttttttttcttttttttttctgctttcttttctgcttttttttctgtttttgttttttccttggggtttccttccccagacgtgtcttcctccttaaggcagttcgctccatcgctggggttaatcgattcatccctctccatgtgatcattacttgagacgaaacatccgacgttattcttatctgcttctccattgctataaaattttcggtgcggtgcactgcttgcttcgccacttggcacagtacgtccctctttgtacgggatgcttacattctcgcttgcctgggaatgcccttcgttcgctcccttccccgccgacgtgccgtcgcccggtccgcctagtccgcctggcccgcctggttcaccacaaattggagacacgccccgactttccttctccactttgccagtcgcttccaacggggcagcatgatcatcctccccctccgcaccttcgccatcacgcagcgagttgtgctgaccgtgctgaccgtgctgaccgcgctgattttgcacactgtgcacatctccgttgcgcgcatttcccaccgcgttgacctctgagcggtcccccccttcgccatccatttgtttccccccctgacagcttgcctccaagtcatcccctttcccttcatcgctgttggagaaaaaatccacctccccactgtaaagcaaaactatgggaaatttcaaaagcgctttacaaacacaatacccctgaatatggtttgccccgacttcatcattgggaaggtgttctaaataccttacgagtgatgcttgttgaatgaattcgatagctgtctcaaagctgaattcattcctcccatggttaaagtgagataaatttaaataaggaaaagtcaaacagtattctgtacctgccaataaacatgcatccatcaattgctcattcgttatgttccaagaatgaagcaaaaggtctaagtccacccattcgaaataattttctttccattctaaatttagaattacctttgagacattctgtaggataatggttggaggaccatacacaacatctattagatgtacatgtaagaaataggacagctgtgaaatggctagataaggagcatacatgcatttgaatcctttattttttaaataatggaataatataaaagcaatatctgaattacatatatttgatactttttcaaaatttgaattggataacttcttctccttgtttacatagtacagccatccttgttctatgttctgatgcactggtgctgaaaaaagtttgtgggcccttggggttatcccatcaaacacgaagatcacatctatgtttagattcttgaaattctcacattgcttgtctatcaggtgaaatatacatggggaaatacaccctgacacgtcacttagaatatcttttaggtcacttgacgttcgtaaaaagtacagggcatctacccctaacgttagattctttatgtcatcgagtgcactctttttcagtaggttgttctccgttaggtagctctgcaggcgtctcaccctcattttgctctctctcgcgcgttgccactagctgggctgccccccccacaagtgtacgtaccagttgtatgtatatgcacgtacctatgtgtgtatatctacgtacctatgtatatgtacgtacgtatatttacatatgtatatgcatgtacgtatttttacacatgtgcgccggtctataaacaactaggcgcccttccaccgagagctgcccactggagacatccaccaacctgctgctccgccagactaacacaccgttcgggagtcaaaatgaaccgcttctgcaccttcctggtagactattaccatgtgcacgtagagattctctaacaggcctgtctctccaactgacgtgttacatttaaaaaaaaaaattgaagaatcttcttggaggggagagaaaaaaagcttatctgccctggctagctacaaatatgcacaccagaattttcacacccacatggctttttcaccttccggggattcttcaaaggtgtatcttaatttccatgcacgtgcaacttgcacaagatgggcaaaaaaaaaaaaaaaaaaatatatattttggcaccaactcgtatgtacaactgggatggtcacaaacgcgcgtaaggcggaatggcatactagcactatcccttttgtaactgcggaggaagggaacactccaaatggggggtactactctcttaaaccttaaacggttcttccgttcgtgcgctgcgaagtaaagcgcactggtagagttgtgcactgacaccccccaacacacacacaagcaaacgcggtaggtacattcacgcaaattcaaccaaatgcgtagctgtacacgtgtgaacaaatacgttgcgtcttgcgtgcattttacgatggtgctaatttggccctacacatgtgcagcggaaccatgcgcggcaaaaagggggcataaaatggaggcacgaaaaaggggacacgaaaaaggtaccatccgtgtggacgaaaaaatcgcaaatttctcagcactaataaaaacacacttgcacgaaaacatacacgcaagaaaggggggcccttaaattgcaaagtggccaatgtagaggctaaaacttacacgtaacaatgagcagtgcatccccacaatgtaaacgaaaaggcatattaaaaaaaaaagggggaaggaaagaaaaaaaaaattcccgtatacgctaactcacaaaggagtggcaaaaatgaacacaaagggaatggggggcaaaaaaagaaacattccatacagttttgcaaaaaaaaaaaaaaaaaacgttccaaaaaaattgcgaaaagtttatcaaaaatgcaccaaaaaagtaccataaaacgttttcccccccaaaaaaaaattaccacaaatccgccctgcgcgtatgcagcgtgcatcccgcaaaagggggtactactcctactgctgctactgtcactacaacgtaagtactaaatacaccaacgtggatgcgcaaatgcggaggagcaaaagttggcccatgtggaaataaacaggaggagggcagcttttctctcaattggcgcagtctcttcagctctatctctctcacccggtgggtcactcagtctctcactcaatgcaatggtagaatgcacgcgcacccctctttcactacaagcgtacacatgtacaaaaggcatgccctcgcatgacataaaatacaccatgcgaaggtacacgtatatatatgtattcgtttattttattttatttattttttcttaatgtagcacttcgttggtttcccacgtttgttcgcgttacgcgtttaccccttaacaaacacacagggttacatatgttcgaaaaaaaaaaataacagtaaagattagcactacagttacgtcgcgtacatcacgtacgtcacgttacgagaggttcttttttgtttcacccaggggtgtatctcctcatttgtaaatttaaattgcagtccacgggaagaagcacatactgcattccgtcctgcgaaatggcaaaaccacgaagcggccaaagtaccaaagctgctaaaacacacagtgatatatagggaacacaaaatgacacagccacattggtgagcaaaacacttggcacttctttacacaaacttttttttcctgccatagcacacttctataaaaaattgaacacaagcgtgatcatccaaaaaaaaaaaaaaaaacaatcccttggttgcatgaggcactggcgtagtgaagccacgacgcgctgacgtgacgacatacgagcaaaaggatcatcgcaccctccaaagctacaattatatagtttccacaaaaatgacaattttaacattgcgcagtaagcctgaacgtatgtccactccaacgataacgtgaaggatgtgttttgtagcgctttttttttttttttgtgtgtgtatatgggaaccccttctggaggcattccaattgcaaagaatatttcctctttgtgtgtatgcatcccgcttaagcgaagctttggacacactacgatgcagctcgccttctacataaaaataaaaaaagcgaaacgttttggcacacacacagaaggatcaatcgcgttaactcgcgcaaaaaatataaaacgaaataagttaaacgttaccgtgtgtaaataaaaaaaatgactaatcatcccccgtatgctctttttcttatttttttttttctgtcatttaaccccagttatatatgttgacgactcagttgttcattatccatctcccaagaggtgtgtatgtattatatatatacatgtatgtgtgcaggagggcccatttttcattttaaatgtgaaggcattttttgtacgaatggttggcttcccctcctccccctttcccatgttagcagcgtagcggcagggaatgatcacgtaatcaacgctgttagaaggcaaacttgctgcttcccctcaccttccgcacagatatacgtacactcgaatgacattctgtataccccttaactgcaggagcatttacataatacccagcaaacgtttttctaaaaatttgacgcatcgcatttagcagcacatttggggagcataactcgggccatgtgtccggtacgtcttttaatggaaaaaatgtgggtcagtcaattgcccgtgctgttgctcttttttttttttcccccatataagctagccctcagtgacgtactctcttaaaccgtatgaacgatgtataaaacaaaaataaattggccaaatgtgctaaatgagcgaaatgcaaataggcatatatgcccacatgcgctacccccataattattccttggcgccggaaaagcacatcacacataccaagtcgataacgagacggtaaattaaaaagtgacaccctaaaatatgttgttgcaaagttgcgcgtttccgtgcagccagctggaacggcagcgcgcacgaagcatgcaagtagggataaacgtatcattaaggattgaaaaaaaaaaagtccatacccctctccacaggtacacacaggtacgcacacacgtgccagtgtgccccagtcagaagtattccgcgaactcgtcctttatgtttaggagcatcgggtcgtcaaaaaatcggttaatcgtaacatcctcggttaaccccttcctcctcctcgttttaagcaaaaattctcgggccaaatgctgaataggcgctggctccaagggccttagaatgactgacttatctagagggtcccctgggacaatatgccagtgatcaaacatacttaagcaaaatgcctgtccactagtatgtgtccttaaatcagtttcgaatccgaaggactcaattgctggtaagtacgcatgaaccatatacaagggggttcccactttagggaaatctttcaatacgtgacctcttcttctagacagcacattataaactgatgaaacagaatcacctgaacaaataatttctgtgaacaaaataggttccattaacctcggggtagctaataaaaaggatgaatatatagctctcctcgttgttggtataatttgcccagctcctctattgattgggtcatcatctatttcaccttttaaaatttttactttcacatttttcatgcactcttcgattagaggtccctccttcgtggcccagcaaaatccttggataatattctccttaatggcgtacagattttctttgtttgtttctttatacaaggaatcgtcgactaggatgtttgggctgttgctttccggaccgaaggcccaaatggatcttattgacagcatatcccagttgtgcttgtccgtgagcaacgagatgacgtttttgtctaggttgtaattcagagtactcgtgcgtttctccgagggggggtttccttcgtttgctccgtttaggtgcacttcgtcgggtgcgtctgatttgtccgattcgtccaccgcttccaccgcttcccccgctcccccctcctcccgcagcagcctgtcgaccgtgtgcaggtactcctcgacgttggcgtctcgctcgcccttgttcaggtgaaccagcccctgcacgatgtcatccgtcagctccttctgcatcggttccacaatcatgtgaattttgttcttcttatttggagtctccgcaaaacagttcagagccgacgtttcgataaccgtttcgttaaactgcaccacgggatcggataccttaatttcgaggtctccataaagcttcctcaagtcgtgcaaaatgcagtccaagtatagctcccccgtccccaggatgatatgttcaccagattcctccactttggtgctggacaaaggatacgttttgtcaatttttctgagaccatccaacattttgggaagttccgaggggttaataggttcacaagcgaccttaaaaacggagttagcacaatttatatacttgaactttctatgtaatggatagaatatctccgtttctgcttcttcttcctcgagcaggagtctccgttcttcctttttcaaaccatttcgagatcctcctgaggtgggtaaaattcccgctgctttcattccgttcaactcacccttcttctttgagccttttccctgtgcgtacccagctctcttctttttcacattcgttatggtgcacgttttgttaatgcaaatatcaactccaccaatgagaacgaaatttcccgcggggacctcatcgacctcgactcggtatctaccctcgtaaatccacaggtgagtaactactctagttatcatatcttcatcgtcactagggctgtatccctcccctaagatgcgcactgtttgtcccttcctgatggtaccacacatgaccctaccgaagagatccaaaatgatgcattccggtcgatggtaattcttaattatgtaaatcattagattgtccgtttgatcccctttaagacatctcatcatatcgtagcataatttggtttttaaagaacctgaataaatttgcctcgtcttctgtttagcattctctaatggagagggacaattatccagaatgacatccacaaatgcagttgtatcttcaaatatcatgccattgatttttttaagaaggtatttattattaaaaaggtagtcattttttttcagggtaatgttaaaatttttaaaaaacggaatcaggaattctttttcttctgaacagacatacccgaagattttataaatcggatttaagataaactcaacaaatgatctcctctgatttgaatagagtggagatgaaacgaaagaaaaatccttctcgttaaaataaatatctccccaaaggtgctgtgcgaattcgtcaatatcaatattgtatgcactgtacaagttacaataaattttactaaacgatttgagggtaaaaaaaactccataaatgctggaagcgaacaggacgttgtttttcaaaggtgataacaaaaatttcttcttctcctttggactcttatttaacatgtcacaaaacgactcaattttattgttaatctcctcaatggtgtagttaattttgtggtatgcatcattcggaggcaaacgcaaatccattattaatttatctatacagttaataattaataccatcttcacattttcgtaaatgcacgtttttattatattttccgtcacgtacatacatccatcggtgacgtctacaaccaaacagcagcattcacatatattcactgcacataggaactcatcaaaaaaattgacatgtcctggtgtatccatgatattaaaaaggtatgatttatatttcaaattatttttttttttattcagtaaaatattactaggaatattttcatacattttattttgaagaatgagtgatataggaattgctttaatggataatcctcttgcttgttcatcaagtcttgtatctgtataatttattaaatggtcaattttttttgtattaaatggagtcaccatggatgtattattttttcttacgttgtttctttttattagtactccctccatttcggtattcacgtgaaagaagcttactgtgccgctgtttggatttccctcacttgttgtgccacttccataaatcaatttcgttttgctatcctttttttctcgagtaaattcgattatcctatctatgagggtggtcttcccgtgatggaaatgtcccgctatacaaatattttttataaattgcgtttgggacatcaactgcgacatgtatttaaaactgaacgtgttgctggggagactcgtttcgatcaggtcgaagttcttcctgtttgcctccacgtccagtttcttaatgaagctgattcgctctacatttgtgtttattttattgatcgtcgcttcttctatgtcttgtgtatcctcctgttccacaaacacttccaccccttcgtacgctctctgtaattcgtccatgttgtccccgaggtgtttttctcctcccccgtcacgtccgtcctcacgtccgtccgcactttcgtcctcactttggtcatcacttccgccatggccccattcgctgccgtctctaccagcttcgtttttcccctttttttccccctcttctcccctttgccttcctccgacccgcatcgctatcctcatcactaccttcgtcactacctccgtcgctatctccatccgaatccgaatccgcctcctgctcccccccctcactcacgtcgtcctcttggtccccatccgagtagtcctcatcgctgtcgatgtcttcccctatgtaatttccgaactcgtcgtacaggttgttcttcgactccatcgctgcccaccacacaggttgctctgctgcaagccgtttcctacccgccacacaggtggctcttctccaaaccgtttcctacccaccacggggttttctggctacgctccgcgcagggtaaataattcccttgggaggcacttccaaccttcccccgataccgccggaacgttgctgacgaacggaccctttcgcgccttcacttcactcgcccgctacgcagactgcagagtgagcgccttaacatgcatacgaaagcagcgtccgccgcaactttgacgcgacttcgttccttcctctttgcagttgagtgggtcgtaaaaccgcgctattcgattattttgttttttgtttatttttttgttttactactttattattttattatttttttattttgttgtattttttccccttctccaaatttgagtttcttcctttccgcttctaccccggttgaacagctgggttttgttttgctacatattccccgttggttgggttgctctctccctcgagccaattcgaatcaactttggcaggcttctccccttaaccgtagttcgtttttctcctcccttgggataatgcagcttgctcgctttggaaagtggcaattcgtggactccaatttttcttgccttcgtcatcgcttttccgttttttttttttttttttttgcgtgccacacattggctggcatttctgcactgcatatttttgtgccaccttcctgttgtgttattgttttttttgttttgttttgctttgctttgctttgctttattatttttttttttgttccatttcctcgagctacctggtcaacatgctggtggacgagttgatacagtaactcttctttcgccctttagccactcctgccttttgccccttcgcccgtgattcaggtgactcacgtgagcccatttcgtttcccacctcatcaccaatcatgcataataacacccacaagcgcagggaagacgaggcgaacgccccgtacgattccaggggggaaaggcccacccaacaagggaaattaaaaaaaaagtaccatccctttcgatgttgccaggtgcagccacggaaattttactaagtaaaggcttctcattttttttttttttaacatgtccacacgaaaatggcaataaaagggtcattactctttaagcacagaaacgtttaattcgtgtcagtaggtatgaaacaaaagatgtatatgagttgatattccctcctctaactgcacccacgtggaagtacatccttggaggtacctctgctcatataaccctattggaagatcaactattctcgctttccgattttattaccctccagcgaatcttcaaaagggggcacatatatatactatacccccttttgagttagccatgtgtgtcacggcgcttggtcttatttctctttttgcgcgaatggactgctaggaattttttaatcatcactctgttggcacctctgttggtacctctgttggcacctctgtacgcgctggcacacgtgtgtagcgcagcatgcgttcctccactcattcgtgacacgcgagttaaccctgcatgggagtaaactaacggagaggtatactcccctaagtggatgtcctagcggatacctcccccctcccaatctcacatgagtaccatgttcaacacgactagtaaaaggtgaatcattaactggcatgtgcttggccatcatcgcacataggcatatattcctccatgggcactaacctgtatgagatttttcgcatcgtcaaacgtgctattccgaaagggtggatccaccaagggggtatattaaaaaggcgcaaagggggtcgcggcaaaagggatcgcagcaaaagggatcgcggcaaaaggggtcgccgcaaaaagaaggccttcatgttctggtccctcctacctgcttctccactcctgcttctccactcctgcttctacgctactgccgattccgcttctagttttttttcacgctaagtagcccgaaagtggataggcacccacacaaggcgtaaaaaaatgtgctaaccaataggacagcaaaaaaaaaaaataaataaaataaaaaaaaaaaaaaagaatcataataacagcagtcgtggtagagataactgcacacagaggctcgatcggttaaattggaagcaaactggaaaggcagacagaggagcggcagacagcggaaaggcgcgcgaccgtgttactgtgcaactgcaaaggcgctctcccacaccccaaaccacatttcgcgaaatcggcaaagaaacacaaaaacaaacgtgtgcacttgcctgaacatatatttaagcagagtgcagtacagtacactacagcacagtacagcacagcacagtacagtacagcacagtaggcatacccctgagtacaccctggtgaacctggccaactccccaagatgaacccaggcgacggcatcgaacccatcgaaatcaggaagatgcgaaacgacttcgtcagatgcatcatcaaagatgaggagtacaaaaaaaaagacgagaaaaaaaaagaaatcgttaagtattgtaaaagctacaaagatttttgcaacatcgtaagttcagtaaatatgaaaccagttaggacatacgagcagaaggtatcctatgatgattatgtcagtttgaagatttcctcctcacagtctcaaatggaagctattaaaaggagaaacagacggagccaaaattttcagctcacgaatttatttcagattaataaccacgtggaactaccctctccgcaagaggtcgaagagaggaaatctgaacaggagatccagcaatttttgtaagtccctaaacaaaaggtcgcgagtgagcgaagaagttgtcgtatccaatgtatgcacttcttccatccttccatcgtcggtgcggctaccatctcatttgcttacacaaccaccaccaccaccatcgccaacaccatcaccaacaccaccaccaacaccctctgtcacctcagacgcatgctctgggacaaccaaaaggattacgccaattttataaaacgcaactacacctccgatgaactggcacacgtgcttagccttataagaagaaaatgggacgacctgtttgagcccactagtgtagaagaccccgtgatggaaacggcccagcagaaatttctcaacttggctaacttcctcattcattgggtgaaccattgggaaaagcagaacctctccgcttacttcacgcaggacgagttgaacgatataaacttaaacctccaggatgtgattggtaagattgaaaaaacggcttctatgtatgatgaggtagtcaatggtgaagcaagcataatgataaatcaacttaaggagattcacctttagcggaatacctgaggggtgcggtctgcacgttctactctctgccgtgtgaactgagcccacacagtgggagtgtcacaccccaacgtaacatgcgcagctaacacatttgcattacaagcgatgtgtcaaacgaaggggacctcctatacctcttttcctctcccaactctttaccgccaaaccttcagttgcttaattattttaaaaaatagcttaaaaggtattgtgcatttgcatatatgaggttgggtcagttgtgcctgtcaagttcccggatgcacacatataaatatatacacatatagacacctgcgttggtgcacatttctgtcctgttggccaaaaaggtttctttccctcctttatctctctcggtaataagtggcatgcaaaaaggaaaaaaaaaaaaaaacacacacacatacacacacaaaactgcacatgcatgtacaagtgggcgcatttatcatacgttgtgtgcacacatgcatcgtgcgtggtgtggacgcagattgcgttcctgtgcacggggcgcacactcacatatcatgctgcctatgcgtagccaaaattctccaacaccttgcgctcctccggatttatcatattcagagcctccgtctttaactgcttcttctcattcagtacattcaccttctttttgtaatataacttactcagcttttttcttgatatttcatttttcttgaccaactcatcatagttccagcccactcgcgaacttaacgttccaagtcgacaatatctcctatgctttttcaacctgaatgctctcaaggcacttggtaacacgtactttttctttttatcatatggatatggcatgcctacaaataccttcaattttttaagggcaatttttcccttgtatgttttgtgtggtagcattcccctgacacatctccataaaattttggatggttctctcaaatgtagaggtcctttcttagggttcgtgttcgttcgaagtcttagaaattcttggtactttagtctgtttctgtataagctacctgatatattgatatcttcgcacctcacggcgactactctctggccgttcagaagctccttcgcgattatcgaggccaatcttcccagcaggtgtcccttgcagtcgattacgtatacctggtgtggggaagcgatgaggggaagcggtgtggggaagtgctaggccgatgcggtaggtcgacgcggtagaccgaagcagcgtagttgcacgggatgctcattcacaacttcgctacactcgcacctttacacctttgacgcatttcaacatgccaacgtgtgcgctagtgcatcctccatgtcgctctcttcctcgcgatatgttcagcaaaaatgcgctcatacaacgatgagctctcatacatacacaatgtcgacacacacgcgcttctgcgcgctgaccgatgcgtccctacaaactggcgcgactgcctccccgcgaagttgtacacagcctttcaccatcaaatttcgtgtcatccacatcgagcatatgcaacagttgtgcgcgcataagcatacgctcctctcatcgcacgtggcacgtttttaattttttttttttcttatatcactcgggttaacattcacgttagcattcacgttaacgttgtcgtggccatacctttttatacatggttttccacagggggctgaagatgagaaaagtgatttctgttcacttaaacagttaaaaaaaaaacaaacttttgcaaaagaaaaaaaatgccgatttcgaattcctggcagatgtttaattatatatcatggcataacgaagggagatgctattttgtattaacatagcttagctaagcgagagagaagaaaaggcaaaaaaaaaaaaaaaaaaaaaattatatatacttatgtaccacctcaacgcagtgttggaatagcttaagttttatcttaaacacgtcgaaaaaggaaaaaaaaaataaaataaaaaataaaataaaatgcagtaaaaatcagtgttgctgtttatattgggcctagcatgaaaaaaccgttacgttgcgagctcttctcaaacgaatcgagtttattaaaattgttctctttttttttcacgtcacgcgtgtggtattatttattgtatgctcatgaaggagcttcctctgcctcttcgcgctttgcgcatgtatgtatgtacttatgtatattacgtacgtacgtatgtattatgtatgtatgtatgcccttccttccagtgacccgcagagcacccgacggcctatgtttttttatttttgccgcagtgcggaatagcgccaaaggaaacaaaatcctaacatagctcttctgccccataaaaaaaaatcatgtgcaacgctggtatataacgtgctacacgataggtatatttttttatttacatttacgttgcctatgagctcctcctacccactgtacactaatctcataagagttaagcacacggtgctaacccacctcgcggacaccttcctaatttgctcatttccaccatacaggggaaaaaaaaaaaatacgtaatttggtaattattaccaaaggggggaaggggatatttatttattatttattccttccaaaatgacacctcccctgtttcatcatcatcaggggaaagcgagttggtcaaaataaattcaagcttattttatatcatcacaaatgaacaaatattcgtggcattcttcctgttatttttttttcttatttgtatgttcatttcaaataaatcgtttttctttttccgcatgccttttcgctgtcgtcaatcaaaatgggtatatataccccccaaaatttaggggcacaaaaaaaaaaaaggcgcgcaggacactcgttcgacaaacttcccccatttgcctctcccttcacatctttaacactgcgcaagattatggcaacagaaacaaaggaggaacacacaacaatgtaaaaaaagaaaaaaagtatcacctatttgctcgaaactgttttcccctttttttttttgtgcgcgatgcccaagctcggggaaaaggaaacaacctcgatcgatcaccacctaactcgcttgatttttttttttttaatctgcagaaaggaaaataaaaaaaaaaaaagatttaccacctcttagggaaaagaaaaataaatgtagatttgtacatatttggagatattccgcttttaacatttcttcaacaattataacgtttttgactcattttggcaaataaatcattttgccaatttcacaactattgggcattttttatttttccgcaccccaatacggacccctttcccattgtgtactgcttcccccaaggggccaatcccacacgtaaagagaccatcgcgtcatgtacatgtagaaacttctcccattcccccaatcttcatttttgttaaggctgcaaaaatgaagctttgcatatttgtcaccccttgcatgggatccacccctcacaccaatcgaacgatgctgctattaccgcgcagtttcccccccacacacatacacagcgggatcgcctattttttcatgataaatgttctgtttgggttatgccccccagctgctagcatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataataacaactcacgcggggtctcttaaacatcccgtcgtcgcgaagccaacccgccgctgccactcgtctgaaactaacggatgcacgttaaatgaaaaaatcagggaaaaggaaaaaaaaggaaatcacatacatacaagggttgaaacaaaacagggagagacaactgaattgggacgtcacgcaagcgtcgtcatgcagagtggtatgtgcttagtgagtcatgcaagtttgtacgcttttgacacggtttggattggtacgaaggggtggtgatggtcagatgggaattattgacaggggtggactgaacggggaaagttcccaccttttagggcagatgtcacaacaacggtgtgtttgctgtggcacgacagggggaggcgtaccctagaaggcgctccacctagtcactgcgtccccactgcatctcccctagaggtatatcaaatacaccacattgctgcatcaccgcattactgcatcaccgcattactgcatcaccgcatcactgcatcaccgcattactgcatcaccgcatcaccgcatcaccgcatcactgcatcaccgcatcactgcgtccccacttcacctgcccctaaatgtatatcaaatacaccgcgttgtcctcgcgccggagggcccactcattcttcttcttgtaagtaatatctatgtagtcatccgagaggaacaaatagctgagctttatcctggagagctgtatatccctagcgcatttggactgaatttttaaaaacccactaaagagaccggcatttgtacagttccatattttgaaagacaggtctaacttagagtaggaagccaagcaagtacctgtactgttaaagttaatacaatccacgtctctcttatgtccttgaaaaattttcaacttttttgcatttttcaaatcgtatagataaatacatttattcatattatttgccacagccaatcgttgtgtaaatttattaaagcagcaaatagggtactgtttaactaaggtgtagattaagctagtcgataacttcaagcataaaatacgaacgttgttggatgggtccagtgaattcaaaaggatatcaataattatatccatgtagaggataaagaaacacttataatttttatcaaaatgatgagaaggaataaaattttattcatacaggacactcttttgtggacattactcgttatataatgtagcgtttttaaaaataaataaggctctgttcttcctgtgttaattaataattttaaaaagctcatgttattcatggaagagtgtgtatagatcgaagatatttaaaataaagtgacatatgttaatgtagttatgttcatttatttgtgatttcttttttctgttcatttgggccatctttattttgctttcatcacatgataagttgtacaattcgttgtaataactttgtcctctgcttatggattctacgggatgaatttggtctgatgaactcacctgattaactactccaactactatttgggatggggctgacccagttgtccctatatctagagcttcgttcgattttcccaagaatgcactcctcccttcactgtgtacatcagaaaacacattctcataagagtttagtgagagctgttcttctctctccgattcaagctctcctcccacttttccgttatctgtgcacccgacaaaatcgtccaggtaattttttaaatttatttcactcacggaattgcctaacgttttatcgctccctgcaatgggcatggctgcccccaagaagggggcaccaccaccagcagcagcagtaggggtagcaccagtaggagcagaaggagcaccaccaccagcagcagcgccaccgccaggaagcgtttctcctggaggtgcccccccaaggatgtagtaatccttcagcgccttaaaataattctcatcaatcatccgttcgttcaaagtaaagtcttccttttttaaatgcaaattgaaggaaaggtatgacatatttttcatattgctagtgaagatgcccctctgaaccaatacatgaaaatcccacgtgatagaaaaactcaacgaaagcaagtgaataaagtgaaataatttaaatttgttaaatttattatccttctcgattaggtattgtgtgtctacaaaaatgtagtaacaaatgtgatgcacaattagggttatcatactggcattggtataaaacgtttttgagttccttaaataatgtgatttcaccaaaagtagtagtaataatagagtaaggcaaatttcgtcagcatagatgtatgggtaaaagaaaaaggatcccacttttggtataataattgtaatcacataggtccctgtcgtgtcatataacgatatttcatccatatttttttctataattctttttttcttattatttattcttaaaatttctgtggatgttttagcatatttatccaaagtcttgtcctttacattagctatcacggtgcacataaacctctgcaactgtattcgtatgctcttgtcgtatgggtacatagatatgtagctcagtagaaacagattcagcgtgttactctcgggtaggttctctattatgtatttcctaaagttgaacagcgtagcggggtcgtacctcccccccttgctactcgagcaccacaaacttagaaatcgcaacataaagcaggagtacaacgtcttcacatacacactgttgcagtacacatccacggagttgttttcgaagaggagttcccgatgaggtgccagacttctccgctgagtttgcacatgatgagtatggctaccacgatgatcgagccgtggggtgcgacgatgtcgatcacgcttcacatacaagtatagactagacttgtccgacgaataattggagaattcatcatctgagtatttcaaaaaccacttggtcgatcccgccacggttctccgacgtaccctcaaatctttgtaataattgtactgcatcatgtgatatttcttcctcctcgctcgagtgctgaaaaattttggatcttctacactattccacagacaacagctggtacctgaagaggcgtttcgaatgagtctgtttgcaccccctccttcgcccttaaccggttggctatgtatcccataaggttgttccttagagccgggcctctcaggagagttactacgatcggcattactgcggttactacgatcggcaatattgcggttactaagatcggcattactgcggtctgtaccatcggcattactgcagtcactaccatcggcattactgcggtcactaccatcggcactgctgcagtcactcccactgttgctacgacattgtgtgcggtcacggcgattgttgagcatctctccctctaggtgcggtaattcccttttcttcgactctccctcctggtgcggcaattccctttttttggtctctccctgacgttctaccaccccagaaggatcaacacctagagttccccccggatccacgttaaagatgctgctcccctcgtcatacctatacatctgtaaatttttatacttggaaaactccataaaatcgttacaccgtcgcttgagactccccatcttaattcccaaaatgaggtacttctttttatattcttcacttaagaaatatttttttttaaatttgttattatatatatatggctcatccaagtgtagggaatcaataataaatttttcttttctttttttctcttggatttcgtatctgtctctccttcctccactaatggtcacataaacgtttccctcacatctaccctcctttagtgagtgcatcttggagaagtaatatatctgagtcgacatcgggatcaacgttgacagcgtggattcctttccgtgaatacacaacgagaatggaatcgaaggaaaactcactagaaaggaaaataactctctacaaagatgcacacatttgggtggcaaaaaaaaaggaaataaaaacttcgtcaaaggcaaggccttttgggacaaattgctgtctctgaatagaacgtaacttatgactggtatttggctcttcacgatgtagctggaggggttcctctcatttgcgcttctacgcattttttcgcttctatgcattttttcgcttctatacattttttcgccaccatgcacttttacgcggggggtgctcttccttgggggggcaccgtggtatacttcttcgctattctcctttccgcgctccgcgagggggatgcttccttggggaactcctcctcttccgcttctgacctttcgtcgatcgttgctcctgccgctgcttcggtcgctactcccatcgctgctgctccagtcgtcatcctctccacgaactgcgccgcgaactgccccgcgaactacggtgttaaccttcccgccaaccttgctgccacccgcgcgcaccctgttgaggacgcgcaccgaagtgacgtccacgcccagtttcatgtggcacgtctccgtggggaccacgcacatggaagcaaagtccgaatcatacaaagatcgcaggaagcgcccgctgtcatattcataaatgaagaccaagttattcagcgaagtgatatacaacagcgacgaaaaggtattaatatacacatgatttattaatttaaaattaatttcatttttcttctctagtttcttaaaagaacagtaaaggcatacattgatcatattttttatctccccatgatgtcccttcctctttttatggatttttctcctcacattgtagaagcctcctttggaatcaccaacaggtttgctcatagtgcacgaggtagcataatagaaacctttcattagctttatctttaaatcttttttaatttttagcatgtgcaataggttgtctttcctttccgtagcttttccataattgtataatcctttttttttaaaaaagcttctcatataatttagaaagagaattttttttttttgtcgaatctccatctctttcttccttaacgattcttcatctgtcgttatagctattctacatctatcatttttgcaaaacagatatgcaaaattattttcatcgtagttgctttcattcaaattgagaagaatcagattgttactagcatcacaacttagaacccaaaatgattccgtttttttgttcactgaatatgtgtcttctctgttggggtcattttcatcgataacgctgtggatgcttctcacgtagttaaaatggcaagccttaataaacttcttcaatttaaaacttcttagatcccatattaaaatatctcctttgctagacccccctaccaggtagttcttctcacaatgcagagtcgttatgaatacattttttttagaatatagttagggatgggtaactctcggatgaatttacttctcatcccatttgttttcccttctctgtttctcacgatttttcctcgagaggattttccataagaattaattaacgcacttataacatacccattagtaaagcttaaaaaaatgtatatgttgtgattccgttctgctattgcgtaggccactatggatctacctctcctatccatttttcctctttcactatgctcaccttgcatagtgcactccttattgtgcaataaatctgttagcagatcactgcacctacgtatgttgggcggaaggacatgctccatatgcaaccacgcagtagcatcccaattatcttcccccccaagttctgagttcactttaacggcttcgtttttttttccaccagagatgccaccatttccactctccacaatttttatcccttccatgagtctcttcctttttggcaaaagccaaattttttccaacttggtcgtcttaaaccaggaaccaagtaacccctcaaagagagtaattctataagggttcttcctatttataaaaagaaataataaatcatccttgcatttagcatacttcttaatagggttcattttattccccttggtacctctacagatggtactgctttttgttaagttaatatattcatgaaggttgttggtggaaaacatcatctgatcgttggaagcagtcttggattttattgattctgttgaaaaattactttttaaataacttggagtcatctctgtgctgtcatttatttttattctaaacttattactgttgttgtagttactccctccttcgttatgattactcgctctgttttcctctccgtcgtcctcctcatttaataggaaattccttctcctacatatgcgttccttgtatatcactatagggatgggactcttatgtgaacccaagtacttcttcgataccttcattaggaaaaaggactttatgtttgactgaaaggagaggaagagacttgaaaacttaagaggtaaggtgtagctgtagaagttcccttccgttgtccaggcgattatcgagccgcatacattcttggacagcttctgcatcacgtcgaaggatttcgttttcagtccgctgcttttgaagatacctgcgggggggcggagtggagtggtgcgtggggagcggcatggaagtggtgcgcgtggagcggcgtggaagtagtgcgtggggagcggcgtggaagtggtgcgatatagtcgggcgtggaagtggtgcgatatagtcgggcgtggaagtggtgcgatatagtcgggcgtggaggtagcgcgatatggtcgggcgtggctagacgggggagctaccgagggaagaaaaagccctgtcgacgcggcgaggtgaacacatcgaaaagggtcaccgcctcgtggtaggcagatgaagtgggaacgcgtccaaccgtgcagcttagtcacgccacgtagtttctccgcttagtatagccgcccagtctcgccgctccgtctcgccgctcagccacgccgctcatccaggacgatgcgaagggccgcaaaacttacccgaggaaaacctcagcaggggacgacgcacaacctgcaggcccacccagtgggggttcctgcgcctcctcttctgcgaattctggtggtagtccggacaaaacaaatccatcaaaggaacaaacatagaggaaaggtccttcctctcataaatgattaatctcgtttcctgtaaaattataacatagctatctatgacccctatacgactggagttcccattcgtagcaatttcgagccaatcctcagcaggagtgaggttagaaataaacttagcttctatcaaatacaacccattgcactgtttatacccatcctgacacttcacacatctgtcgtgtgcttttaaattcatatcatgagatgtgtgtacattgatttttaacagttcatccattatacaattttctgcaatttcactgacaatttcgttgtataaatcaagttctgttttttctatcctgattacgaatctgcattttcctttgtagaatgataaaaaatcagttaagtcccaacatataatatctccattcgataaggacgcaacgatgaatactggacaactgaaaagattgtttagtttcttgttaatttcatcctgcatggtctttgcatattcttcattatgttccgtggatgaattatttccactcccatctgcttcattatcatgtaacatcacccttttaaaattttccttttttttatatgagctgtataacttccttttcaataatttaaagcactgaatgagtgacctttggttatcctctttaaggtatggaactaaccctgttgcgacgcagcatattcttacattctctgtatggttacctctctcctttttgtttttatttcttaaattttctgctgaaaaattttgctcctccagggtggcatagctatttgcttgtctccccccgttttgccttaaagtgcctccaccaaggttttttgcattcctccttttgccatgctttttttttagagaaaaggctcccccttcttcgtttcctccctcttcagcaccggcaccggcaccctccccagctgcttcactcccgtcgaccacttcatctccgtcgattgcttcactacacgaccctgctgctactccctggagttctctatcccctacatcgataagcaccctctcgttcatttcccccgaactggaagacgaagagtggtgtctgtcgatggaatcccccacgaagtaactcccacttctagcagaacctttattatcacagtgatttgaatttgaagcagtatctgcgatgcctcctttctctcctctgcctccattatttacccttcctcctttctctccttccaagtccccccccttgtaaccgctcccctccatgtaattatccaatgtcaagtgcgcaataatctctctgcttttattcccccaaagatccatcagaagcaccttcctatctccacacaaaagaataaaccgtctatctggtaacactctcaaattgtagataaaaaaactgaaaccctttactattctaaaacatctcccttcatctagagaccaaaaatataggcagttatccaagtgaagcgatattaggatctcctttgatatgcattcgatgagggatgagcaagatagtccaaagcataactgcacgatgctgttgctacacgtgttgttgttattgtttaggaggatacaatatgggagaaagtttattctattttctggggcctccacttcgggggcctccacttctggggcctccactcctggggcttccacttctggggcctccactcctgggacttcccctccttctgcttctccccccgactggacatctctccttcctccgctgtacacatatgtgctcgttccgtcaccgttcacctgttccgtctttgtctttcctctcccatctcccctatgcagtttaacctcactagccttatgtacagtgtcgcctagttctcctccccctggggaaatactactcacccgcaaactgctgctcaccggcaagctactactcaccggcaaactactactcgccggcaaactactactcaccggggtttcattcctatcggggtgtttccccgcaacgttaaatttgtcacctcccccggtgcctattttaaattcttctttgtaacgtccacctggcgacacaaacacggcacccacaccgtccacgcgagttacacatgtttcattcgaagcggggaaactggcacaggcattggcaccgacattggcacaggcgttcgcatttgcagcgacactggcacaactaccgccccctcgagcactacttgcattttctccaactttaaacaaaacgatgctgccctcgtagctacccacggataaaacggtgcacccctcattcatacagtagcatgaaatgctaaagggggacgtgaagttgggccatataatcgatcctaactttaaatcctcattcattttttattcatagttgtgtgcatactgtagggggaacgggggggtgctgctgctgcgaggacactcgtggagaaggcagctcctttggcggtggcgcacctgcctgatggacgtgggcagcaggacgagaatcaaataaagtcagcttagtcacagccagtcggacaaccgaatcgcccaaatcaaatttaaaacgtgccttcctcggaagctcgcacattcatgtctccacaaggcttcttttttattagtatgatcgacgcattggtttggtccccttcgctgctacttagctgcttcttcgatgctacttcgctgctacttcgctgctacttcgctgcttcttcgctgcttcttcgctgctacttcgcttctacttcactgctctgtgtggcggcctgttcgtcgaggggtccaggatgcctcttgctcacagcctgcttgttattatctgccagtccgcttccgcttctgtaagttcggttcagcttccctaagctcgcttccgcttccgtaagttcagcttattctatttatttcgttttcttttcccgtggatatcagcttagcctctcgctgcgcccaatactccgcccgcgtgcagctgccgccagcaggttttatttattttgctcgcctttgtatacgtttctcctttctgccgcacttttcagaatattcagtcgcacataatcagcttaactccgcacctaatcagtttaactccgggcaatcaatagccttaatcgcgcacggtcattttaatccctttctgttttttttttttgtcggccctcacttggtcaaaataaaattcgtttgggtcacatttcaccttcgtcccgcttagcatgtgccttggtcattccaccctacccatgtatagctctacccctacaggcgcatgcacatattgcatcacctcccccccccgtgatgccaaaattacttattctcaattctatgtgataacatggaagtaaaacgtacaggaatggttccttcttgcgctttacccttttcaaacgttagaaaaataacatgtgcttagcccagcctacccgtttttactacatcccctaaaaggaggacatgtcggggcagcagctcatctctttgtaaacctgacccacccataaggtccataacgaatggaacaaatgcaaaaagagataacacttggttaaacaaaaaagagtgtaaaatgagaaagcagggacggagtcaactaagggggtaacccatgtacttatgcttctgcgtactacctgcacgtgtctcatttagctttcccctccagtaactcttcatttgtgtacccgtgggcatccccataggtacgtatttgtgggactcaaatttgtgaagtaacacccctcgccatgacatgtcatgatgtgccacaacggtccgtaggagaaaatcctaacaaggaatttcttaacctaatcgaactaccggtggtggtggtgggtacctaaacgttttcgaagaactgagcgaaatggaggggtcccccaatgtaaccgcagctttgtaaccgcagctttgtgaccgcagctttgtgaccgcagctttgtgagaataacttttttttttttttttgctccgttaagtctactcggtcttgctacggaagggaccgcaaaaatggtgctactcttttttaaccccccttttcgatttttgtttcaaaaaaatgtctacaaatgggacacttctggtaattctccctggtggagggtctacaacgtgtgacacgcacgccccaattgggttttctacagtggggtggttccgcgaggcgtaacgcagacacggcacaaggcgaaccttcgcaagtgtgaggcctgaaacgacttcaccttcgcaagtgtgaggcctgaaacgacttaaccttcgcttgtaaattgacctgcactcaggggttaacatccccccccacaccccttcttccatacaggcaccacactgcaatccaaaaaaaaaattgcaattttttcaactattcggattttcattcgttaaaagttaatttgaaaattgggatgataatttataaaaatgaggaacgttgaatcgacacgcacttcattggagtggtacgcatgtgcgcattcgtatgtacaggacacacacatgggactcatgcaagcgcttgttgcgcacacgagaactcgcgtaaattttgcacaattaaaaaaaatatatagtggacaagtagaggggggagggagagaaggtgaatatgtgaactaataaagctactcttcatgtgaaggtatcacgggaaggggaggaagggaaatttcaaacaaactttaaaaaaaataaaataaaataagataaagcgcaggcgtgccagttgcgcgcgcatgtatgcatcagatggtcacctctacatgttcctttgaaacatattaaaggggaagaggagaaaaaatgacgatgtgactaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatataaacaaaggatgcaactttataaacaggcaggaaaaggataaaggtgggggaagaacaaatttgcaaaagggtaccctatgcaagtgcgcatatattgtgcatataaatataagacgctgatgcactgggcctgagggagggaggggggaggttcataggcacatgcaaatacgtagatattgcctactcgtaaccctaattggcatgctgtgtgtgaagtgcgcaaaatggggaaaagcaaaagcacaagacaaagcgcccgtccaatgcacggcgagctcacaaatagaggacctctccacccccccttccttgacagtttttattttaaaaaaaaaaaaatggattacccttggggctgatcttcatttgtgccatgggcatcacctctgttccgatcaccatcactgcctctttctttctcctttccattcgtcctaccctcgccaacacggttcccctcgttcaggtgcatacagtcccgctctaggttattttttagaaaattggccgtgtttcgctcattgattcctgtggattccgcgtgggctgcacttttggttgccccccccctcaggggcattcgcctcgctcgcaccgctagcatcgttcccaccgctcgccacattcgccacattatccccgttttcctctaaaccgacgccctcacttgcgtcatgctccttttcgcccctctttttatccttgccatcgtaaccttttagccagtgcagtctatcgaacaggtactttttcactgtgctttgttttttctgactattcctggcgtccgctgcctcttctgctacctctcctgctacctcctttgctacctcttccgctgccgcttcccccggtgcacgcgagctgggcgcacctccgacactgtcctcctcaacgccgttacaagagctaaaattattccgcccatccacatgctggctgttcttcgacttcttcctcaaattctccttttcgacgtcactctccttgcactgccccgagctgttgttgctgttgcttccgttactatacgctgaactaactttctcgtaaattctcttttcgtttttcttagatgcactcttaacgcttccgcttcggctttccttgtccttagggttactactactgctgtcctttacactgggcctactagaacaaccatctctttttgcacacgaatccccaagtgtggcatctcccatgggatcctccttccccttatccttacaggtggcaccattcgttcgattagcatcaaccacgccagtgatgctcgtggaagaagaaggcccttcatcatactgcacgttgcaactcttatccatatttctaggtacactttgactgacgggaccccctgcatctaggtctctttccctgcatccgttttcacttaatacgccatccacgaatcctctttcctgctgaggggaatcatttcccccactagtcacgtatgcatgtgcagcattcataaaagcagaggtctcaaatccgtcgactcccaagtctaatgggttcgccgggtcggtcccggtcgtacgctcatgctcggtcgtcctgctaatcttcgtcgacctcatcacccccaatgttggatctcccatgatgtctagaccaacctcttgccccaaattaaaactattatcaacgtcaaacatcctagctgggtcgaacatattatctattacgttgagtccgctgggtacgggttcgtaccccctgctccttacacgtaatccgttggtgttaatacctcctgaatggttctggtttgtgttgccactgcttatgttatcactcgaattattattactaccggtgttgtttccctcctcaccatggctcgtgccgctcctgttcgtgccgctcttattcgcgccgctcctgttggacgcgcttccctctccagtgggcccctcctccacgcgaccttcgcctgctctctcctgaccccattcatgtacatttcggctatccgaatttctgttgctgcttctggcaaacacttgcggaccagagacaaacccgcttcccctattcgtgtcgttatttccaagtataaacgtattgaaaatattttgtataatgctctgcgtttgtgcagatgcaaaaccttcaaccatgttgatgtcgtattcttcagtgaagggaatgtacctcgaccctccttcctctgctcctgcgcctgtacctgcgccaccggtttgctgtgttgacggaccactcacttgcgctgaagtgccgctaacctgtgtggtagtaccgccaacctgtgtggtagtaccgccaacctgtgtggtagtaccgctaacctgcgtaacggtgccatcgtgcctatttgccgacgacgctacattcccaccaggaaactcctccttccccgatgcaccctcgttgtcgttgttcccctgtgcagcctcgctgtcgttgttcccctgtgcagcctcgttgtccttttccccctgtgcaccctctctttcgttgttcccctgtgaacagccattactacctccaccaacgtcatttctgccaaccgcactattactcacagaaatattctccacgttaacaccgttagaattgctaaacgtattgttgcgagaaatttcggagtttattctttcccgtagttcctccctcttacagttgtattcctgatcatcggtgggaagctcaaagcgacaagtgggacaagaattcctttctttcaaccacggaatgatacatgaacaatgaaaaacatgtcgacaacgctcattatctgttatcctatgtacctcatcattttctttatattcttctctacatatggcacatgattctaactcctctgctctttctttcgttaatacttccactttcaaatttttgataattgcttcagatgctggtgggggtccatttctcgatggatcactctccataattattgttaacacttgatctagagaaatattgtcgaatgaatttgttagaatattatctatgaggtcatggaaatttaatctgattggtgagttcagggggatgttggtgatgtcaatggccctcgtgataattctgggactcctggggttcctgctggcccccccgctggcattcacgctgctgccattagtaccgttccctccgctgtcactggcgacccggccaacacctccggaaccgctaactccggaaccgctaactccggcaccgctcactccggcaccgccaactccggtaaacccgctaaatccgcccaatccgctaaatccaccaaatccgcccaaagcgccaaacccgccaaccccacttccactatcagcgccgccattgttgtatatgtagttcctgccgaagaagaccctatcctgcgcatcatttcgaggtgcactatcgggcattcccccctctgcggcgggggtaccaaagttggcggtaaaatgaatgtccgcatccgtaggtctcaaattcgtgttgaacatctgctgatacacatttctgaacatcatcaaatcgttaaaaaagttttcactcgtcccgaagaagccgctgctattgcttcggttaccttgtctattgcttccacgattgttcgcactgccctccgcggtggaacctctcccaccaccactatcattccccgaaggagtgtgtaaattgttcgcataatcgttgctagcaccaccaccttcttcgttcatgttccgtctctccctattcgaattaatcgaatgaaaactcaaggggtcatcttcatcaattttctccacaaagcccacgtgattacagcttttacattttatctccccatcgtatataatttcgatatcgctagttcgtttcacatcttcacaactatgacaaaagtactcataatcatcaacctgattcataataatacaaatgtttttcctttaatttgtgtaacaaatgggagcttctcacacgttgaacaaaaaaaaaaaaaaaaaaacatgcgacaaggcttgcagtgatgatgatcagtaaaaaggggatgagccaagtggcagaaaaaaaaaaaaaaaaaaaaaaaagacttgactcaaatgacacacaaaatataatgtttccttttttttttttttatatttctcccaggggtatacattcgatgggtatgcgtgtgttatgtggaaaaaaaaaaaatataactcacatgtgtttttatatgtaaaggaggtatacaatacacatgtgcatgtatatacgcagaaatgtacacacgggcattctcatttcccgccttccgctggtaataaaaaaaaaaaaaaaatagctgtacgggtggccccgcgggaataaacacataggcgatttaattcttcccttgccgtggaagtacacgttccaaaattttgttaattcaaaaaaaattagataaaacaaaaaaaaagggcgagggaagtacggggggtgggttgtatcgctgtggtcttatttgcaatgtgcaggtggatacacgtgcacgcgtgcgcgtgtggacgtatggccgtatggccctttcgccgcaagtctgcaagtctgcaagtctgcagtccgccaatccgcatgaccctgtggacacgcaaacgtatgcgcgcaggcaaatccgtacgcccttatatgcataaacgtatcatacacaaagtatcatgcacaaatatcatgcacaaaggtacgtacatgcatacacgcgcgcgtaatgcgtaagcacgctcaaatgaaaatacagttgacgcatttaaaaaagtgtaaaaacgtatgcacaaagtatgcggcgcgtacacgttcgggtgagaagtgggggggagggaacgaaggagtcattacatgtacgtgtcaaactcggcgagcagcgtgaaaaacccgtagtatgggcgattaattatttctcacgtaggagtaaaaatgaagaaaaattaagcaaagtgaagcaaagtgaagcaaagtgaagcaaaatgaagcaaagtgaagcaacgtgaagcaaaatgaaacgcagtgaaacgaagtgaaacataaatcagctaaacatgcgtgtttttctctgctattttaaaaaataacaaaatgagtaaaacataacattacgaaatgtttctgcaatgacatatgtactgcgaacatgttcacgtaatattcatgcgattgttttctattaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcatcacgtggggatatgcatgcggataagaaagcagcatattttcacttttcctgttcgcttgctttatgtatgttttacgaacatgtcataccttcgcgtatgttcattcatgccatattttcagcatgggtggagggggcgcagctcacgtgcaggcatgagcaaaggtgaaagttggttttatgttggcacaaaattggatggggacagtcgcctttttttttggagggtgggagggaggccttgtttctcttttgttatgctatgctgtgctatgctatgctgtgtttacgtagggcgtggggaaggtctttcgttcagttcgcggaggaagtgttcactggttggggctaactcggttgtcaattcggtcgttatttttaagtacaaattgggcgtacatattggggggcttccctttcggcgtaccttttggcgtacaactttaatgagcatttttcacagttgcttttttttttttttgctatgccaattacaccacgtggatatccgctgttacaacttcttttgcccagtgaacaaaacaaaattctccgcccccgcctgtgttgtgcatgcataatcctacgtacctcgcataggcgagcagggctaacctgttcctgcatcattatgtcaccatcaccccaaaggaggaatcttgtcatgttaataagaagtatccctttttttgtgcaattacacgggcgtatgaactgaacagcttttatttttatctgctaacaaccggagggcttaaggctcgaatgctattcctcccatgtttacgctcacagggacatattaaaaaatgaccgtccatgcatgtataggtcaactcaaatttgcatgctcatgtgaacatttgccgcagcggattctctgtccgattgcgaatcgtcgtttcagatggcccaccgccacatgcacgcaccaaaaaatttccaccacacaccctatacgtatccgaacactgacgctatattcttctcaactctcctcaactggtagacatttcatcgggcgtttccgtcgctgaggaaaaggtgtgacctgataaagtggcccagaagtggtactaaaataaaagcggttcaggcgtgttctttagtgtctccatcaaaagggtagccaacggatcgaagcacactcgcgcagggggttgccacaaaccactccctatcccccgcaaaggcagtgcgcactgctccactgtagatatgcacaaaaagtacagcgtcacaggttgttgccgcagtgctttgtaagaagcagtccccacagtgttaccgtcttttatgctagtcgcagtcatgcgttacacggtcaaaccagactgagcagttacgcggcaaaaaaaaaaaaagacaagacaagactagactagactagactagacaaggtgcaatccccttcagcggtgaaacacatacgctatccgcttatatgccacgagcctcccccacacgtggcccgcgattctcaatttcagccttaaacgaaaattgtcctattctatggccatccacgcaaatggaaggaacccctcctccctctacaacaacttataaagttataacatgttcgaaaaaaaagaaacctcacagagcagagttgtattccccccttctgtatggcatcacgaaaagcgccgtacaacaccacaacaacaaggttaacgcattttcccctcccatgagcggcgtgactactcccgtaatggccaacgctgccacattttcattttctcttttttttttgcacctccctgataactgcatgcaatcggtgctccaacatgcatcatacgtgtgtcactctcccccccaaagggatcgtattcaccgcttcgaaaaaaataaccattgaatgattaaaaaaagtcgatcttgtgtgccgttgggaaagtccatttttaatgcacacaaggtaagcatgcgtgtttggggttgtaagcatttggtgcgccccttcatagtttcctaaaaattgcctcttcaaaaaagggacaacaattagcctgaaaagggaacccccaaatggtacgtacgactcggatacacgcacactcacacgcacatatgcatgcatacatacattaatacattatttaattatttttgttgaaaaaaaaactcccacattgatgtgatgaaaataattgctcactgtatgcagcgaatgtcgatgggctcttcggtggaatcgacatgaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaagcaggtgatggtgacgaatcccctacgactgcattttaacagagcagaatgacacgaagctgatttgtaaaaaaaaaaaatctcgtaatgcacgaggagcattccttttaccagtgtgcttttttttttttttttttttccccccattctctacgaaccactctcagtagaatttcccttgtttacgcacaccttcttcgaggctgcccatttgtcgttgttcacactgtcgtcgtaataactatcttgtaggtctctcctggaggaagaatcatcggatgcccttcttccccttcgtctccctttcgtgtttctcctattcgactgctgcttcgctttcacactcacacttctgctcctgcttcggctcccatcataacggtctccctcaccatccttcaagccaccatctgcactatgttcgatcttatctctcacattcgtagaaccaacaatacttccttcctcatcgctcttgtacatattttcttcttcatcgtctcctcgtgtgctcagctctctatcgtttttaattgcctcctctctttccttatccacagagtattcatcccccttgtcttttcctttcatagtgcttctctggtcatctcctacattatctacactttcacttctgccatttttgttgttccttccttgtttcatgtcggatgtagtcccctcccctccgttcttgtatttgtccttcacgatgctaccgcttcggtcacttctacggcttctaccgcttctaccacttcttccacttcttccacttctaccacttctgccacttctaccacttctgccacttctaccactactggcgcttttccctgacaacctatccgtctcgcccaaattctcctccttagccctgctgttccctcctctgccacttaactgactctgcctatccacatcgttaccgtcctctctgccttccctatttcctgcgtccaccccatcggctctttccttatcctgtgagctgcctcttctctgatcgttgttcatacttccccttcggtggtccttgtccgacttgtcatgttgcccgtcctccttttcgtctctcccaaatttgttcctgtcgtgggtcttcccctggtccttatcgtggttcctctcatatctgtcatgtctgtcatgtttgtcatgcctgtcatgcttgtcattcctgtcatgcctgtcattcctgtcattcctgtcatgcctatcatgcggtctttcaaaaaaacgctccctcctgtagccatccctgtccgcctcatacccatctcgatggtacgtcctatccttgtcacccgaagtgttgtgatgaaaatttggatctcttctatcctcacctcgatttttgaatttcaagttgagaggagaatcaacaaatttcattacctctacagagataccattaaacttacgaccgtttaatacttccactgctttttttacattctcataattgtaatactctattataccaaacctttctttattatcatcctgaataatattagcataattaactgatcctacatctcttccgaaatcttttagatcttgccagctagctttttcgtccacattttttactacaattcgtaaggcattttttttctctctattttcatttcgattaggggaataattccttgcgtatggaggaggataaaaacctcgattgtcatttcggttatgaaaatagttacctgcatgatgaggttgaacatttaattcttctccaaaaaaaaactgtccattttcttcctttattgcaatctctgcatgagatattttctcatactctataaatgcaaatctcgttttccactgcatatttacaatatctccatattttaaaaattttcttcttacatcttcttctctagcatcaggagatatatttcctacgaatattttacatgggtctgcttttttgtaaaaataatttctcatctctcttggtctttctcttctcatcattccaatattatttcccattcgatttgaatcattttcgtatacatatctttgtctctctccacctggggaatatttcctcatattcattctttcgtctcgaccttctcggtattcatacgtgttgttgtatggaccacctgggtgatgctggtgtggggggcgatcatatgggggacggtcatatggagggcggtcatgtgggggacggtcatatggggggcgatcatgtggagggcggtcatgtggagggcggtcatatggggggcgatcatgtggagggcgatcatgtggggggcggtcatatggggggcggtcatgtggatgtcgttcatgtggatgtctttcatgtggatgtcgttcgtgcgggtatcgctcatgcgggtgacgctcatgctcgtagtggcctccatccttgctgtcccacttgctgctgtgttccttctcgtgcttatacttatcaccacgctttcgctctccgtttcgatcgtcatacacagcaccgtgtctgtttctttctttggaaatatttctctttggagatttgttgtgatatttgtctcttgggtacttatgatgatgtggactacgactgcgtgtgcgacttcggctgtgtcctcctcgattggcgtcatgtccattttctcggtggtgctggtgttgtgcatgctggtggtaatctctcctctccctggaataatttcgacccctttctacattggaggcttcatttcttttgctgtaattatccacggaagacttcctataactgccttggttatgttcattcttgtgatggtatctccctcctgcagtcattttttcgcgactcctcgatgcatacctctttccttcgtccatgtagtatgcctccttgttatctttcatataaaaagttgactcgttcgggcgattttgaaattctcccctttcctcgtgtgtcttatctctctgtgatgatacttctcggttgctccttcagttcagtgcgtttggctttgccgcagaacagggagggaaaaaaaaaaaaaaaaactattctatatatccgatctcagcttcgacaagcacaacaactactctacagctacgtacagctgtcgttatgtgcctttccactataacgtaaaacgtctaagaggtactgcgcgatgaggcaaacgttctttgcttgtcctcccgcgagaactactcaaccaatggggttgaaaaaaaaaaaaaaacctcttctattttcaccaagcataaattgtcatatataatacgctacgcatgtaacaaataacgcatgggtgaaaccctccgtcgtttttttttttttcccactcttgcgcaatctataaaaggtacagtacgtactttgctttttcgcttattatcttcttttaatttttattttttccacaaggcgaatttacgttatcaccaaaaaattgctaaacaatgtatgaaaaaaaaaaaaaaaaaaaaaagctatggcaatgctaacgcgaaagcgaaagtgagggaaaataaaaaaaattacgaagcttgcaaaactagcagctgaattaaaaacgtgacttctgtttctgttcatatctgcttcttccaaatgggatggaaaagaatgacgcaaaaaaatgggggaacatgaaatggaaagaaaaagtgaaaaatactaagcgcaaaaatgttatgcatgatatataaaaaaaataaaaaaaaaaagcaatcttcgctgcgcagttttttcttctccctattctggtatattacttaaataaaaattaagtgctccataaaaagaaaagaaatggcaatctccccatgcgataagataattgctcttcgagaggcggcacgcatatggctcagtttatttcgcataaaaaattatcctctactcatcatatatacatcattttgtttgcataccatttgggcttatatatatgttcttctcgcatttcttcgggacatacaaaatgcatacggatgaacgagcttacatgcacgttccaacttgtaaagctttctcagtcgcgtgaattatgctttcgagggcagtgttatttttttaccgcttaacttaacacttgtttgtttaggcaattttgccaattatatgctcattttaccaatttggctcttttccattccctggctgattgaccaataatgatcgtgacagcccgttggacgcacctaacccgcccgaactttttcctccccttatccggatgtcaaacttttgtgctgactgcgttttgcagtttactcacgtacccttttttttttggtgcctttagtatggtagcaaatagtaggcatatatgttatgcacaataattcgacgttcccaggcaaaatccttttttttctttcttatttccaacggatggatggtcacaaaaatgcgctatgcaatcatatgcacgtttctacatatatacatgcgctacataatatgaatgtttatttttcccttgactcatttcccttttttctttttttttggggggggagggggcccccttaaaccctcccatttatcactcggccgaaaggcaactccatttcgggaaaatcaaaaagatcatgcacaatatgttaactacgcatcgaacatacatgcacaaatggcccaatctttactcctttaaccccccaaaatgtagcattaacaggggtgacagacccaccactttgatatttcttcttccgttggactgtcactttgtttataaaaatcagcacgtgcgtggtatgcgcaagtcatctatgtacatatgtgcgtaaaaagcagaatataattgcttttcgataattttacaccttcctgtgattttttttttttaatccttttggcgttgcatacatacatatatatacgtatatatatttatttataaacgtgtgagcacaactggtttaccacctccctgatggactcccctgcccactttaaaaaggctttgcaaagcagccaactgttacttgttcttcgagcagcttccaatacgaacatgcttataaggtgaagcgcacggggggcaacgtgtactcatgcccatgtgtgcaagccctccaaaacgtttctttcaatatatatatatgtacaacttttacgtagccttttatttttgccgcttaaatatccgcaaactgaatatattcatacgtgcgtttattgttttctctgcttttttttcgaacagctggacatgcacgtggcctgtccccaccacgtgaataaagaatcgttcagttaatcgaccttcgctgaaaatctccctgtttctacacagggatatagccactattatccacacttataatacagcaaaatgtactgttcgtatcacaacgaccccaacagtgggggcgcgttagtcctctctaaaaggtgttagcatttcctggctacccacgaatgtatacattcatacgtgatgcttccccccaaacaccctctacacacacacagacacgggggacccacttcagtgtgactgaatataaattttattactctttcgaaaatgtggaaaagctcagcggcagtgactgttaataattcgcttcgttcagctaacaaaatatggtatctttcaattggggcgtaaaaaaataatgctaaagctttaagtcgaagtaatcccccattccttcacagtgttgcccatcagtgctgccaaacaatcatacgggggtgtagtacataagttcgccatagcgccatagtgctgaatttttttgtcggcccttttctacatccgggaattccacacactcgtcacgttttataaaaataaaaagcgacaacatcatttggcatgacgcagcgcaattctgcacaattgacaaattgaattcactagtgagtttcataaatttccatcgttgtggcagtttccgcaccaaacattttaacaaattttcttttagcgttgcaaaaatgagtgataaaaataaattcctctcgtgctttcttaatatatcactttttatgcaccatttggttaagttcaaaataacaaacatgtgtaaaactcgaatggtaaaatgattgacaacagtttcaaatacaaattattccaaaaaagaaaagtgtcaaattttatgtctagcttcgatttcttaagtcaacatacatttgtctgtgcacggatgcggacagaaatacaaatatacacatatgtgcggcttttgccattttttccatttttgctatcttacactttttcacttttcccatgtcacgtcgcatatcttcgcgtataattctgaaccgttcaggcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactgccccaaaaaaaaaaaagccaaaacagccattttggcggaatagtaattgcgaataagcaacttatatgttatacccattttttttttttttttttttttttttttttttcatttctgcttttcgggggaaagctcagtaatggatgaaaactacaaacaggcgtacacttctctctctacagcttcataaaacaaaatgtaaagttatctttccctttacgtttattctgtatcgttttactttatttttccacttagcagaacgtaaaaaatagtgtcagtccacttttcgagttgcattttttcccaaacgcgcaatgcgccacatactcgtgtatttatataatctatgctttgttagacgtctcagtaaatttctttcctttacatttttaaagcaaacaatatgtttaaaaaaggtacgataaaatagtgtagccacagactgttcctcacaaaaatgtactacatttaagtatatacatatataatgccacgtgaacgacaaccaaataatcccattttgttactgctttttaatccctctttgaacgttttgacatttttcaaatttgcataaatgtacagtcacattttaacgcgtttcacggggaagcgtacccacctatgcaacgcacacatatatgcacgtactcacgtacaaatgctttcttttcttgtgtgcatacgtatatatagactgaaatcgtttttctcaacaaaatatcatatttgtaggcctccaatatatttgcttacttttgcccttttacaaatcccaaattgttaataaaaaaaaaaatgctatgtttccttatgataaccattatcgttcctttttaacttttcgaaaatgtgataattttacaaaaaaaaaaaagaaaaaaaccaaacaaatttgcacataaaaaaattgtagaagtctgttttgttgatttattattctcgccccactggctttaaatattaagtaactctttaataagcacaaaaaaaagaggaaataatggtattataatggtattataatggtattgtaatggtattgtaatggcaatataacagcatcgtaacagcatcgtaacagcattgtaacagcatcgtaacagcatcgtaacagcatcgtaacagcatcgtaacggcatcgtaacggcatcgtaacagcattgcaaaagcattacagcagcaccataacagcgtcataataacagcataaccaagcgacgggaatagtacaaagaaacaaaataacaaatcaaattacattccaataaccccacgtgagatttcccaaaaataatgctaatggtaagatcaatcggaatggaaggaaaaaaaaaaaaaaaagaatgaaaaattctgcttcctcaaaataaatccttttattttacatgataaataaaacaaatttataggaaatttttttttttatatgatccactcgataacctcaacatatgttctatatatcggataacaaattttcctttttaaccatcctggcaccatttcgtgtgcactggggcacaatgtggcctgctctcaccggtaaaggtaaattaaataaacagaaataactccgaccgcctcgtccctcaaatctgtacatattcgcgtactgctattatacaatgtattttatttctcccgtgctgtgaaagtgctctctgtgccctgttgtgctggcccaattcttcttcatcgctttttttcaagaattctcttctccagccttactcaaataattttcaagttcataaattttgacatctaaaaatttatccatttctgttaaattgttatattgattttcgtgctccttcatttctattaacaatttgcttaaaatatcctttagggaattaaattttaagcttacattcagctgattttcaaaatcttccgttcctaagcatttgttcagattaatgtactccaaattgtagttagcattgacactttgtagcttattatttaaatcctgttttattagctcatttctcctgtactttattttgtcatttatttgaatttcctccgctacattttcaaaagattgctttaaaaaatttaaaaaattgtttccatattgatttaaaatatcttcatacttaacatccttcacctcttttaatttttccaaaatgttggaagcgttatatttttgttcaaactttatgttttccgttctcattaattttttcaacaaaataatgttctcttcgtattttttttcttcttctatttcttctccttttttttctgacgttatatccgaaaataaaaaattccaaatgaacttcaactcctcaacggtcgacatgtttctttttttgcggagaggagaaaaaaaaaaagtttgcgtgaaaagcgcaacagttagcaattttgcatatatctcctttttggcacttttctgctattggaaaacattccttacttttctcccttttcgtcgctttcgtttgttccttttttccccttctgtttttaaaattttcaacgaatttgcgcccatccaacgaacgggcaaaatgttaaaaaattaattcgacaaagcggattttttcgaaggcaaattttgccgcatgcacttgcgcgctgcgtttgatttgcatatgttaggaatataaatgcagagcatgcaaaccatctcgtgctcgcgtaggcggcatacgccacataaatgatgcctatgcgcataacatctccgcttgatcactttatgcgcacggtgaatcccccaattcatcgaaaaaagcacgtttgcgcgtttcgcagtggcacacgcaaaaataaaggtaaatttccttttcgcgcgcggaatgctcaaataaaagcactcatacgttcatacgttatgcgttcatacgttatacgttcattcgttcgtgcgtctcgaaaatgacaaaacagccattcacagaattgtggcaattttgccaaacgggggaaagcgtagtggggaattttcccaattgaccattccgcagttttacttaatttttacgtaaattcgctcataatttttttttttttcctgtacacatatgtacacgcaccgctttccatctgaacggcacaaaaatatttttgcctcgggctaagtggcaaaataaaacattcattataaagttaatcaatttgttttttatcctgtgcaaggattttctttttttttaaacttgttcggtacggcaaaagggcaactttttcgcagtttatctcacgttggtatgtatatgcattccgttggggaaattttttaaaatggatgggatatgagcaagagctcaaaaggtaccaccaacaggtttgaaagtggccttctgctaacggaatacagtccgctttgtaaaagggaagtctcccgtcccgcatgtcactttattcctgcagcttgtaccatgtgggcgcccgagctgaccatcgccaaactgggcatatgccacaagaatatagcaagcttatagcaagcatatcacacgcatgtcacaagcacaactcaaacgcgtttaagtaaaattaacggtaattttacctgaaacacatttttccgcgtcgcgcatttgtttacatataccctgagtatgcccgcgttggcactgcacctttgcacacagaatggctattttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgctccaaagtagcacttttctgtggggtttctctgagaagatctttgcgatttatctgtagttctttttcccatgtgtgcgcagcaaaggagtagttatggtgaactgagttcactcctcagacgttcttaagtttgattgtgcacatccctgtgtacctctttcatattaacccatatcgcaacccctgcttgtgcacgttctggtacagttctccacaactgacactgagaaaagcatatactgcagttgttcaaaatggtaactcccccgtgtgtgccaagtgtagccgcgcttcaaatgcatgtaccttgtgcattgtcccactatggaaatggaaaaataattgcccttatgatggtctactgccgtggggacatatgcacccctcatgtccaaattcgcacataaattaatttctggtcatgtcataagttttagcgacgctgcaccatactgtggtgttgttaacaggagtacaattttgcaaaaaaggaaaacaaagtctaccatgaaacgttcgcaaattttaagtcactacctaagattcgcgtgtgcacatgggtacgcaactcccagtgtatattttccctttttgcaatttttcgaaaaaaccaagtgaccacgtttttgaacgaaaaaaaatacctgtaccatagcataagcttcagcacgggggtggctatccagccgtgtggcgacgaccccccatttgtgagccaactcccgaaagtgcaaaacggcgcgctaggaagcaaactgcctacacggggactgcctatactgggcatggctccttcctggatgagagaaatccccttttctatgacaacaacctgtgttgtatgactcgtccgactgtgatatatatccccctacgcgcttttaccatttggtcttttttcccctttttcgaaaatgctgaaatacttcacgaaggagcactactcctacttatcgagcagcaagcggatgtccttccgagtcgagaaggacattaagacgaggtatcaactgagggaagaaggcacatagtggtgtagcagcacggcgtggctgcgcaaaagggagaattgactccctatttaaaagtaaaacggggaagcgcaagagaaatgtgctgcgtgtgtcgtaacgccctgttgaatactcaaaaaatggaggacatacacccatggtggtgccacgttcgatacgcttctactccccgtgtataataccactgcttggtagttttttttatcgatatcacctttctacgtgtgaatctccccctttttcgctccaaggacgacgttcgtcaacagggaggacctgaagcacgtgttcgtgctggattcgcaggacacaacggccggactgtgtcttctgaacatctcattattcctcctaggaggattatccaatgaaaaaggcaaaggagatctagcgacgaatctacaaggaggtcttttcattataagtttgattatcttttcgatacaaaaaataatggaacgatgtatcttgtcggatgtgacgttcgccctcctactgtacatctcctgtgtgttgccattcctccttctagaactgaatggctgttttaacaacatcatctttctccctatatgtctcatgttctacttcactagataccatctcagaacattattctttctcgactcctttctcattctaaccatcctagtaataaacgtatcaataaactccagcaccatcgatatttatatcttcctctttttgttgactactctcttttttagtatgatttattaccgttatttgtactatttttctagagccctttctaactctgtagctaatccaagaaacatgattttgatgttcccatacataaatgaataccaccaagtttgctttgtgaagctagcagatgtactgcttgacataaacaattacatgtacataaagtggaatatcttctgtagaaatatcccaaaatttcatataaaaagtgaaaaggatttacagagtgcacatattgtggctagcagattagcaaataaatttttcactctcagaaatcaaaaattattttctacttatcctccatattactgtctaaaagtttttatcataaaaattgtactttataatttctgctattgagaggaagaaaaaacagattagtaaacttcactccaatcaaaataggaatcactttttatttttaatggagatggtcaagctgcattgggggactactcctctccaggaggacttccgccactcggggagagatccacatcaatcaggaaaagaaccatctcatagaggtaagaagaaaaaaacaaaaaacatcatccgtaaggaagcggaaagggaaaaagaagggaacgattgcagaaaacagaacccacgtgtagaacctattcctttgaaacacctggaggaagtcaacatgatgaaccaaaatggggtagcggacgtgccgaaagcgagcgaacaaggaaggggggtcaaaccggaacaaggagcaacctccaggggtgaacatccctctagaggttacaacaaaaatagggacacacacaaaaaagcacaagcagtgaagagagcaaaaagtgcacgaaggagcaacgaaaaaaatgaccgcctgctgaacgacgctctgcaatgtcaactcaaagaggccccaaaagaggaaaacaaaaaacgaaacggtgcgcagaacgggcgaagcagacagcagaacgggcgaagcagacagcagaacggacgaagcagacagcagaatggacgaagcagagcgcagaatggacgaaacatggtgaagaaccattccgtaaacaacagttcgacccctttcacgaaaagtcccgagagaggaaggggccattctgggaaaaatccgcatactaagatagacagactacaaatagaaaccccaattggaaatctgctcagcataagcaataatactaacagaacaaaaaggggttacaaacatggaaacgaaaatgatatacttgatgaagcattctttgagtccaaatatgaaacacgcaagggggacaaacctgagcaacccaaagcaatctcacccaaccacaatattaatgcctttaaaaaaaacacgaagaagactacaggtagaagcacacacaccgatgggaaccaaaataatgagaaccctaaaaatgacatgcaggagaaaaggctgaaaaataagttcgcgcatcagaacgatcatggctttgaattcttcttcaacaaaagaaagaaaaaaatggggcataaaatatccgaccatggcagcacggatgggggaaaccccaaacaggatggtataaacccaaagttgcatcacgaggggggggataaccctaatggagtctcccttcctggaaacacaaacgatgtcgattcacaaatcaggataaatttaaattcttacgtgaatgataaaatgaaacctactccgaatgcgcaaagcaattacatggatatgtacatgtacatgcgcaggcaagacaacggagataaagaagaaacaagtatgcattactcgaaggaggatgcgcaaaaaaaaaaaaatcggaaggaaactattcctcatcactgaaatatcatcgtgattggagcttactatcagacgagaaaataattttcgtaaatttctcgtgtctcttctatatattcatccacaaaattaaatggtttttaaaatatatagaacaattgaattctgttgttcagggtggctacttccgacaggggatctcaccaaagagggaccatcttttgtccttcctggacgagaaggtcgaacgatactacataatttggtccaattcctttgacttggtttaccacgtggagaattacatcccgcacattttgcttatcctcactctgcatctttcctccgttttcgtacgagtcgcgcccctgcagctcagcggctcctactactccctggtaagcgcgccgatggaggcttcccaccgtcgtggcaaaagcgccaccgagagcacccccgcgcggatgagtatgcacgtaagtgcattgccacgcgtacacttctttatttgttcgtttgcttcttcgtttgttcgtttgcttcttcgtttgttcgtttgcttctttattacttgtttgcttcctttcccctccttgcgaatgccgcttcccagttccgcatggctagcttctcgaccattttcgccgccagatttttcctggcccccgtcgttttcgccctcatcttttggccgataatcaaaaccagatcagtgaaccccaagaacattttcaaaattaaaatgcgctttttcctcctgtccctttttatgtaaccagaatgaacttcccccccgggggggtagaggcccgcccagggctgcaccctcgcgcgtaggcatatgggtagacatgagtacacacctgcgtagacacctgcgtagagatgagtacacacctgcgtagacatgagtacacgcctgcgtacccccctgcggtggcacatcccggtgtgtttactcactcgcgcgtcgcctctccccccgcttggcagcctggcgctgtctatcttggactacctgtggacgatacttctcgtgcagaaaaatttctggaggctggatggcgctgtcctggaggagcttcaaaggacgcacaggtgaggcccagccgcggaagagtgcagcgaggggttcaatttgcaccgcatcacagttcatatttgcgccgaatcgcagttcatatttgcgccgaatcgcagttcatatttgcgccccgccaatgttgcatgtttccctacgtgaactgttcacatattttttcctttttttttctttttttcttgtttttttcccgtcattcactctcccctcttgccatgcccctccccccagctgcagtatgttttccctagcggagctaattttcttcgccccagtcttctacttcctcatcatgcatcgattaaagtctctctggtacttctacatcatttggttgttcttaataaatgtgatatattggagttttattggtaccttcctccctggcctaacgatgaatatttccctggcgacttcagttgtgatgtgcgtcctgtttattatcaggttggcatcggagatcattctcgaggggttcattttttgccttccattttttgcctcccattttgtgccttcctaccgcgccccgctgcatacacctcccatatgcgaaccaatcctgccgactgatgcacttttcttcccactttgtagacccttcgagatggtcaagagggatatattttgcaggtgtgtcttgccctacattttattcctggacgacgtgttacgtaccctcgactgcgagaagaggctcaaatatctgcgcttaccaaagataggggaatgatgagggtgcctcggcgaagtgcgcaacgcaatccgcggacagagaaacgcactccgcaaactgagcaacgcactccgcaaacagcgcaacgcactccacaaactgagcaactcactccgcggacaggtcacccccccctgtgcgccactgtacacacaccagagaaaaccttttttaaaataaaaagtacaaaatttacaaacaaatcaacaaaaaggggaaggcgttattaaataaaaattgaaaaaggacaaaaaaaaagcaaaaaaaaaaggaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaaaattgacatgtggaatgaatggacgagagaagaaccaccaaattggatcactccatggtgacgatgacaactatgcagagatgaaacacatcagagaaatattaaaaggattaatttatgcagaaaggtgactttcgggggtaaaaatggtaagttagcccagtaaactggggtcattggctaagttgcccaaaatggcaggcttgtaaagaggcctagaattgaagaaggaatccacatttgcatcaatggaacatgtagaagaaaatatcaactcatactttttctcgttatgtactttcctaaactcgttcgagatgtacagatcttcaagtctaaccgaaaagtataacctattgaaccgcttgcagtcgttatatagtggctgtatttcttctctgtgctcttttgtcagttcgtaacccaggtgtaaaggtacagtgtggataacgctcgagggggtgagcatcgaatattttactttgatctgtatggggggggagacgtgtggagatgcgcgacggattctttcgttcgccacgttaggggcataactctaggggcgtaactctacggacatcgctctacggacatcacattaccgcgtagcacacaccgctgcttcatttctgtgccattttttttcttttctttttgccacggcttacggataacttcgtggggaaggtcctctcgtccttgttcggcggcacgcttatttcgctctttcgcgagaggggcgtctgcttagctgagcttgcccccaggcctgcagttgacggaaaaggaaaggaactctccataaataatacactaccataaaccattcgtacagatgtaataacggaggtggactcatcacatgcagggtccatgaacaaaaattcactccttgtcagtacctccgttgtacaggagacagctgtgattcgctcccaccgggtagtaaaagtactttaaactctccgcagaaagactatacgacagtgtcgtattattagtaacccttaattttatgtttaattttgccccaattattatcttatcatttatgtaccgaaactgaaacttattcgcatcgtcttcgattatacttatctcgggagtatacgaagtggtccagaatcctagcagcactcctgtggaggttatggggggggggggggttggaagcttggggaagtattcgtcgtatgaatttgcacaaaaacatacgagtatgcgtgcacaggtagagggtccacaggagggcggtgagtacccatgtcgcaaccccgctagaggtcctctttcctcccttggggggggctgctgacctcctacaaagcatgccataaaaaggagcgtcagatagaccatatgaaaaaatacgattttcttgttcacgctgtttttcccggatagctcattttggtaagatctctttcgcttgtgcgtcacttcgccttccatgcgtgggtacggacaatatgggagttgggaggtgtggcgagggggtcagcgagcgggcaattcctttgagggggtagcagccggttggtctgctttcaggagtgctatctgaaatgctttcaggagtgctatctggaatgcttacaggagttctatctggaatgctttcaggagtgcttatagcatgatagctcctttgctatctggtctgctagttcgagtgccttgccgacgcagcaatccagaaggggtatggtcagaccagtcaggggatgaatgtctccgcgcgtacccagtaagtcgcgccagggaagcggcaaatgtatgcaagaggggtacacaaaaaggggtacacaaaagggggtacacaaaaagggcacacaaaaagggcacacaaaaaaggtacacaaaaaaggtacacaaaaatggtacttcaaaatggtacttcaaaatggtgcttcaaaattgtgcttaaaaatggtacaccaaaatgtgcgccaaaatatgacggaaatgcccaaagtaccacagattcaaaacaagagcttccatgcgcgcatgcaaattttagcatggacgcttgcataccgttgagggcccccaaaaaaaaagcgataaagaggatatgcctcaacgcagggataagttatacgcttacgtaagttaaggtactcctacaatttacaaaaaaatgtacagacaattgtaacgctcgacacatggaagagagagctattcgtgtggcgttaaatacacaggtgcccgtttttgccctttacctataaacttcccagctacatggaagaacagcaaaatgggcaactccttcaaatatcatgccgaaacaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaattaaatataaggagttattcataacgacttttttaacccatggaggatcaaatctcatttctaagcttctcgtttctcccttggagcgaattgtaatcattagacaaacgcaacctttttttttcagaaacgttttgctccactcctcctttacgtactcaaatatagtaagaggtaagtcgggctccgcacagtagggttggaaaaagatgtacctacaacggtcgctctcgtttacgtgcctgtaccgtttgcgctcctttacgtgcccctaccggttgcgttctttttcgtacccgcaccagacgcgttgcctcacgtgcatacaacacgcctacaccgccgcacacctgtcgctcccttccacgcacccaaggtatatacgccaaccaaggcctgacgtccctctggtgggggtaccatgcaagcatatggaacttcctttccttcagctttttcagattactctttcacgataagatcaagtacaacctagcgatagaaaacagcaaaaagaactacctaacaaccttcttcctcctatatacctccagttgcttggcagctgtgattgcatacccgctggacaccattcataattgcatggcactaaaccatgaaacagttaagaataaaaagctcaccagcaggggcattttccttttcatatacgatttgattctaaaaaaaagtaagagcagcgcggaatggaagaagctgcggaggggcgcacacataagacggctctacgtgtttatatgacccacttcctgtgtgcaacgggcagctatacgcgtaggcatatacttgtatgcttttgcatttggtgcgtccccaccgctgccctcactacgttcgtccacgcatgttcagttcattcccccaatattttttcccccccacacgacagaaattaaacacctgtacgctgggtacagcctgtgcctactaaactttatcccttatttgctcatctcaataaagctgaatgaaatttttaccaagtactttatcgaattcaattctcaccaaaaagatggcgattccaaacaggggggagaacaatatgctgatagaaacataagtgaagactatcaaagactgtttaaaaaaacgccaaacgtcttgtcctacattttcctgggtgtactcaccgggtacatatcacaagtggccacgtaccccctggagaccatacgaaggaagtaccagtaccacgtcatatatgaaaagaatttcccccaaacattaatgtatagtaaaaattggaatgtgaagaagccacaaaaacttatcaccaaaatttcgaatgtatacaggggattttccttgcatacctttaaattaattccagagtatttaatattcagttgttttttttactacgttaagaacaatatacctatatgagtttgtcccctcccctactcatttttgtggttccccttgttctcagcaatgtgacaatttttgcctgaacggttcatattttttttttaattttttaatttttaattttttttttttttttctgtaattttggctagttataaaaaaactgccccttttgctgcgaaacgcttctgtgccgaatgtgccagtttgtgtcacatgcttctgatttattcatttcctttccgcgttttgcgagttagaagaactcgcagtctgttttcttattcagttagttattcatttagttattcatttagttattcatttacttacttatgtactaatttattttttttgtcgttcccacgtttgcgcatgttttgtgcaagtatggcttgtttcccccccaaaactgcacacatttgaatttttttaaaaaaacccccctccttcgcattgagctctccccgtgtgcaagaacaacgttttatgctcacgtaccagctgccaacctccccattttcaaaatggcaaaaaattgcaaaattgcacgggagatatatgacagtgccccacgtgctaggcgtcaacaggagagtgacagcatttaaaggtatccttacattggggcaaaacgggtagaaagaagcggatagagataagcctgtataggtaatcccttagtgaacctccccccttccgtgggtaccacaaacaaagtaaggtgcaccccactggtgagcggctgttgtggagatacttacctgcacgtgcatgcgtacgtaggcaaacctgtatggtggtccatctacatcatagcatcctggacttccccctgtcaccctaagataaaccgctccacaatgcagagggccctcttctccaacgcgcgaatttaccacttcctaaaagtggagaggagacacggggggacgtccctgctgaccaaaattggacagtcattcaaccaggaaagtttaagaaatgcgaaaataaagttaactaactatggaaagagcatctcaccaaaccaactgggaaagacaaacagcagtactggaggagcaagcggaggaagtggcatattccaacactttatagatatatttaaaaaaaaaacaaacgtaaaggatagcccccaaagtagtgacaaaaacgaaaaaaaggaaaaggagttttttgaatactacataaaatgcttgatgaagtatgaaggaattttcacatatcgaaaatttcaatcaaaagacctgtgtgactatttcaacgtctttggcttgacatataaatataaaaaaaagatgaatccacaattggagaaattaaagaagcagtacgaagttatgaattcatttttaccttacgagctggactcggatgattgcaaaatatttcacgaggagagtaaaaagtacatagctcagtcgtgcaacgtcgatgttaatttcattgatgagttactactttttcacgattcgttaaagactgacagaacgtggttttatcggagaattattttaaagaggaagctacctgagagttttgaagaacgagaaattgaggctccgtacgatagacccatcatgaagacttttaattatggcattaaagaatcttcactggaatatgaacagtacatgcgaaagcatgggcgaaaaatgaaattcaaaaaatggttctcgaagaagcacccgtggtttaggaaaaacagctctggcaaaaacagatgggccacgcggccatacacgaaaaagttcccctacctatactactcgcgcgtccccgggcacttgtacctctccaggaacaggcctcgcgttggagggggcgtgtaagtggcatgaacgtggcgtgaacgtggcgtgaaagcggcgcgattggaaccacgtccgggggttaacttatgagggatgtgccatacgagtaacgccccattttggtaatgccccatttcagtgctacccctcacacaatcttaatcaaatcgcgcagggcgaactcgcgcgttggctccgccaacatgcccaaggaagccccactcgcaggggagacgtccaagccaatgttgcgcaaaatagacgaacaggtttgcggcataatgggatacaaaaaaacggaaacaaattttataccctccagggtctcataaattattcgattaaaacggacagaatcatcaatacacttccagggctcccgatggacgaaaaatttgttcacctgttttatcagcgtcattaaattttccaaaaagagagcaaactccctattatgaattagggttaataacttctgtttgatttctgaacattgactcaaaatgggagactctaaaaaatcggttttcccatcttgcaaaaaaatatgcatgtaattattatccatacagagggacacaactcggtatattaaatttccgacattatttcgcataaacagttggaacgattcaaggtgttctttcttaaaatttttgtcctcaaaaatattagcacagccaaagaagtataatcgaacaatatctgagttatatttttgtacaatctcaaatgggcttattacatttcctatcgttttggacattttcacattttcgttttttatcaatccatgacataatattttttgtggcaattttaagtgaagactttgcaacaggcagatgtaaagcacgccatggaatttgaggatatcctttcctattacctgtacttggggattccatgccttttggaagagcctagaaagggtgtcatctgtgggaatcatatcatatgggggttcctgattactcatgcggggatccctctccttgtggcgggaattctccaagccgactatgctcaagatatcttcataggagcaaacaagttcgtcgctatccgctttgtcgctatccgctttgtcgctctccatttcgtcactctccatttcgtcgttatcgacttcatcaccctccactttgtcaccctccacttcgtgcgagggaggagaacgtggagacccactcgatttttccctgtgagatgtgtcaccacctcgtggggaatgaatagcagaggagtcacttcccgtacgtagttgcttcttcttcaccatgtacaacactgaggatacatacgacaggagcgcatcgaaccagacatagatggtccctttttcttcaccaggaattttgattccccactgtgtgttgtacctacttatgcatacatccttcagttcgtgattgacaaaatggagcatctccttctgtagataggaggggtatataacctcttcactacgttgataaaaatcaattaaaaattttttaaattttaaaatgttaaaaaagtagctattttcttcctcaatgtacagaacactgcggtcgtttttttttttttttttaactcaaattcgttaagatacttttcttcatttacatcgtagtaccctctataagctcctttgtatatgtagccattttgtgctaaatatttccaaacctgttgcacaaagcttttgtgaaattggctagttgtcctataaaatatattaacatgtacatgtaattttttgttcatcatttggtaatagctactcatatggttgacatgctccgtgctggagattttcaggttctgagattttcgttcaatttttaatccgtgctcatccattccggaaaagagaataacccttcttccacggtttctttcctctgtgcattcccatttggcgaagcggcatatgatgtcactcaaaacgttgcagtatgcatgtcctatgtgaggcttgtcatttgcgtagtacaccggggtgctaacgaagtagacctcctccgtttgttctgcaaccttttcgcgatcacgactcggcacattggcagggtgcttctcctcgatgcagggattattggcagggcgcttctcctcgatgtaggaatccccccccggggtgctacacttggcggggttctccgggttccccttttgcgaagctcccaatgctatttttgtaaccctcgctcgtgttgtggtatgcccccaaggcatgtgctccttgcccctatttacgtacgcatggtaatatttgtgtttcctttttaggtttgggctactccatatgtttggtccttcctttcggcgaaatggtgacgaccatccgtggtggcgatcaattggacgaaagtcggcacacgggttggagaagggcggagggcttcccttgaatgcttctgcgaggggcacacttatcaggccaaccagcagggggtggaacgcccatttcataatttggatcaactggttcacttggcgtgcgggatgcagcctctacagcaacatatagcccctattttttgcgcttgcttgatttttggttactttaatttttcctttttccgagtaccccctgggctctgcgacatcggcagcgggtgtttcaaaggggcatgtggatcgttccccctgagtagtagaactgccaacgggagtgcctccacaggtatgcagcctggtaatcacagcctggtaatcacagcctggtaattacagcctcgtaattgcatcccgctaactgcaatctgcgcgcgagcggcgggggttgtatgcccctttccgccgcgaaactggggaaccgtatcgctttttcctccgctggaaatattcgccccatcttgctggcgtatatatgcaacgtgggacaaaaaaaaaaaaaaaaaaggcaaaaacgggggattcgaacgacctcatcgagtcgtttttctgttccgttttgttcgcatttcatgcggcattatgttcaaacgtctcgtcattttcttccccactttttgctatttttttccccatttttcttgctactcttttttcccgcgttctgcaaaatttccacaagccattttgtggccatcgcgcgtggtaccaccctcagtcatggtcatcgcatcatgtgatgaatcaccacggcaaccccccccaaacggttgaacctacgggatggtactacttgcataacacgtggtcctactcacgggaataggaaccattctcctttttggattccctccccccctccatcggtaactgtaccactcactcccgcttctttctcgtgattaacaaaaaaaaatgggaaaacgaacacggcgagggaagaggaaaatcacctcgctgaacgagctgtacgaattggagtatgtaaaaaaagaaaaaaaaaaaattgaaacaactcaactcgtttaaagttaagaagagtgacgaacagagtgtagaggcaaataaagaaagagacaaaaatggaaaacaaattaactacttgatacttgaggagtataaaaaactgaaggaactcgaggagcctactcaagaaaagggaaaagaaatagatgcagaggaaaggaaaaataaatcagcctattcaacctttttgcaaatcttaaaaaaaaaggaacaacaggaaagggaaaccaatggagacaccagtggtcacattaggaaaaagcatttaaatgggagactcgctttagcacatccatccgaagggaccacctccgatgaagaagaagcaaaccggggaaactctcctaaaaaggaggaagccaaagaaggcacttcaaaccctcagaacaaagaatccaaaataaatgtgccaaaaaatgtagacgacttgtatatgtcctttctaataagaagtgtaaaaaatcagaggagccaacagatcggaagaaggatctcccccaaatgggagacttcccaaagtaagcataaaacaactgaggggaagagccctgaccaaacggatgacctctccattaacaggagtgaagcatatagcgaagaagctccggaaggaacccagccgcaccccaattactgccctacctataaagccaaatgcatttttaaaaattacatgaacgagtcatacaaattgcatgaaaacaaaatggattacttcttcaccttttgccaaaacgtggacgagaaatttttgcagaaattttgcgcaaaaaaaggatgcaaagtggggaaaggggatggcgccgagcgaggcaggaaaagcgaaaccatcgaggaggcctacgtgacgtccaacttgtttttggaaacgaacatttttagtcgctccagggatgagcggcatgccggggggcggactgaggagcgcactaacgaccgcaccgatagccacgtagatagccgcaccgataaccacgtagataatcgcaccgatagccgcaccgatagccgcgccgatagccacgtcgaccccgagggcgaactcttctgcgacgtccaagtcaaaccgcattttttctccagctaccgggagaaaaaccacgtgccctattacctgctgaacgtcctagacacgaccccaaagtgctttctgcacaaagggaacccctacaacgtgtacgaacccatagtccagcgcgcgcagaattacctctccgcctttgagcaccccctagcgtacttcaacaaggctgtttacaaatacctggaggagtactacggcgatggccccgatcgagtgggcgctcagcaaaatggtgaaaattacgataatgaaggagacaagcgtattatcgaagactacctctatgcctcccctctccacgatgcaaagacgagcggtcgaccccataaggacaaagaaaaaacgctaaacatggtgaatctcatgcagcatgacgaactgaagagctacttccactacatcaactcgtacgtcgatgtcctgtactcaaaccaacacgtccttaacagccattttgttagactcctaaatacagtccacatcctaacccacttaaagaaaaggaggaagagaaaaaagtacataaaaaaaaaaatagaaaaattggaaaaggaacaacaagtagaaaaagacaacgtgcaagtgaaggaagaactctgtgatgaaagttttgcaaggccaaaaattttaatcctttgtggattcagacatattgcaaaggagtacaccgatttaatcatccatatgttaacacccacagaggtgaaaaataaaaacagatttattaacgaatatgatgtaactgctgaagagaaaaaatccatcagagatatattccaaaaaaagagaaaaccgattgattatataaatttgtacagaggaaataatgatgactgtttcaggctaggaattaagttgctggatgatgagaagaaactacacctgtatagcccattctatgacagcgatattttaatatcttccccacttggattggatgtcatcattaaggagagccatggagagggagaggataatgtcgggctggaaagtgaggactcttccgatcgagacgaatgggggtatgaggaaaagggtacatcacacaaggggaaaaggagcaaccgaaccaaagaaggaaatccgaaaaaaagaaaaaacgaaaaaaaaaaaaactgtacgaatacgactttctctcttcgatcgaaattttaatcatcgaccaggcagatatcattttaatgcaaaatattttgacgctaaaaaatgtgctaaattttgtgaacaaacctttgctgagatggggaagtgccaacataaatcgaatccccaagtatgtgataaacgggtacgtgaagaactacagacaaacgataattaccgccagcattctggacacaacgttcatttcgctaattcaggcggcgaccaattacaggggcttcgtgaaactgttcatgaaggggggagacgtggagggggatagggaaaatgggcagatgggcgatgagaaagatgggcagatgggcgatgagaaagatgggcagctgggcgatgagaaagatgggcagctgggcgatgagaaaggtgggcagctgggcgatgagaaaggtgggcagctgggcgatgagaaaaatgggcaacggactgacgggggcagtggacagctcctcaacgtggatgacccaagtctcccctgcaaaacgatcttgctaagcgtaagaaaccacttccacacaaatcagtatttcagaaaaattgagtgctcgcacattctccaaatagaggagagcatcatacagtttttctccacaaacgtaattgacatcctcacaaatattaagcagctcctcatttttttacccacctacattgaataccttcgcatatacgaaattttaaaaaaaaatgacatttcttttaaaggagtgaacgaatatacaaatgaaaaaaaaattggaaaaattcaaaagctgtttaaatttggaagaataaacatcttactggttactggtcgtttggtattttacgagagatgtaccttcaggggggccaaccacgtcatttttttttcccctcccaaatttccatttatgtactatgaaatgattaaaaatttagtcccatcctcaaattcgtcctccatttgttattatacaaaatatcatacttacgagttggaacgtatcgtggggcaaaaactggccatgcagttgatgcgggagaagcccggcaaaattactctctttaagtgagcttgcgttggtgaagaatggtgcacacatatataaagaaaataacgcagggttaaaaaataaaaaaaattcatacaagccttggtgtccatcggggcctcacagataatgcatccgttcgagatgttcaactttatttcgccatgaggaaagacctccattttcttttggtgcctctccccattttggaaaactctgcaaagaagtcgctctctacatttccttgatgattttccaatgcatatccacatttagcctttttctgtggtaaagaaaaaagtggtgaaatttttttccacaaaaatgtgtaaggtgttgcgcttgcacctggtcgtggtattaccaggttatttgcatttttttttttgtgtttctgcccctctttgtttttcttatttttcgtgtttttccccttttttttgtccacatttgaacctaccccaaaatgccccattttaccaattcgccataagactcaatttccagcttttccagtttggtcatcatcttaaaggtgaaatttgcaaacagttgtggaattaaagcagccaattgtagtatgaacagaaaaaaaaaaaaaaatagccatttcggctgtacaaaccatttccgctttggctagctgaagctcataatccgacaatgttgattttttgcctgaacgttcatgcattttgctaattatagtgtttgctcgtaaaaaaggaaacaaaagcgtcttcctacaaaaatgtgtaaaccgttatatgtgcctaattggggatgaaaatgctgagcacagtggccatgatgtagtttctttccgctcgttaacaactgtgcggaagttcaacgaaaaataagaagcaaacgcggaaaaggttcaatcgaaatgaggaaggcaaggatagaagtcgcgaaggggacgaaacataaaccacaattgggtaagcatcctacaaattgacgtgatcgccaagcaaaaataccaacaagtgatttttcgacacacgtgctcgtggtacgtaaaaatgggaaaacgagtggagtaacaacgaattaaaggatccgtttcccccacttccaccgcgcatgaccgcacagctgctgagctaaaagaatgtcaaagctcaaaaaagagtagacagctgcagggcatccatttcatgcttggtatcatttcgcgcgttaaacattcggataaaattaatatttttgtataaaacgcgatggaaatttcgtaagctctgtaaattcacctcttttattagcgtattcaccattttgttgttccttctgcagctgttaaagtactctgagaataaattattcgttacgcagtcgtcatcgattatgtttttttcttcctcttttacttccgcttttacttccgctttcacttccgcgttttcttctcccttttgggccacgccaaacctggcatggtccccatttgaaggtcccttcttcaaataaaacgcattaaaaaaattatttagttcacaaatgaagtcccctttggagtacatcttatgtttgtctatgtacgaatctatcgttgcaattttgttaacataagagttgacttccctatctcctatgaacatgctgtgctcccccgtttcccctgcatttagacatactccgttaatctcccccttcggtttatttttccatctcgacggctgtgaattgctatacgagtggtacatcaaaagggcgtcatcgaatttgttgttgtttttttttttcttcccctccttccttttatcattatgacttaaattaattgaacagtagttctccagcacatactgagcaaaaaaatgttcatctccctgtaacgttttcaaaactactagacacaagttaatgcacttctcaatattcttcatggacttgtccaactttcttctgcaattcattttagaaccttcactgtcatctctttttatgccatcgttctctttaattttgtccaatgcgtaatacaaattgaagacaaaatttttgaggaggatcccaacgagggatttaacccccttttggaatctgttaaggaggggatgatggaagggggatttgaatagggtgtgccattgttctgatttatatatgcccacagggaggttccctttatgtacaggccaagtcaattagaagcgtttccatgtgcatgcataagtacgtactactggattatttgccctctcgcaagaaaaacacatgctacaattatcatgtcacccattccaccccacttcgcgcatttatcattcagggcgagtgtatttttcaaagcacagacattactgaacaaaaaaaaaaaaagtactgtataaccactattctgggatcatttcacacacctttagtgtttcccctccccccccacaaggcaatgacaacataaccatttggcattctcatttctaccatgacatgactgcatatgtgttagtgtgtgtgcctaggtgatcgtgtatgtaaaggggtaaaggtgactgccctaccgtttcggaaaaatatccccatggtccattgttctgctcattttttgcgctccccccgtgtgattaccaaatggttcaacttggacggcaagagattgggcagcactacggggttagggtgctatcaaatcggtacacccgcgagttagtgagggcaagtgattgcctaaacaatgttgttgatttccaagtgtgcattcgcttgtccaaatcggaacgaatacacacaaaggaagaaattcaacgaaaacgatttaatttgtcctgtcggagaaacactccctttgtcagatttcacatatgtattcaactcctgttgcgtggagaggaggtgcctcatttgggaggtatacacaaacagacgcttcgttggctacctacatacatgtacacatgcgtgggaacaaaaggaaaaggtttcccattcttttgccccctccaaaaaaaaaaaaaaaaaaaacgcttcaatcaagagacagccttatggagggtaaattttggtaatagtacggcgtcagggggagaagggtgtagacatttgaagaagactcctttggggggaagtcctttggaggggagtcctttggagggagctcctttggaggggagtcctttggagggaagtcctttggagggaagtcctttgaaggagaatcctttgtgacggcctcatcttccacaaggtgaatatcgcttggcgaaattacacctacgttgttcttaccatgtgtgcatttggggggaattttttttttaaaaatgccacgcgtatgtttaaagtatgtgtacgctttggaggtgtcacaactggtaatatactgcaggcagtggtctcccccttcgcatgtcaaaaatttgtttcctccctttgtgttcctaccgttcctaccaggacaatcaacacatcgtttgaccaaaaatcgctttaataacttccgaacgtacaatttgcacgctgtctcaattttgaatagcccatatatctttttaaaggctgtaaaaaatttaactcgcactttgttacgcttgaaatgtgcattcgttttaacctcgcgataaaattcgttaagcgcttttgcaattggggatttaatttccctttgtacgatgcatatcccgttgcagacgcttcgtttttcttcatcttcttttttgttaataatttttatttttcgaaaagcatttcgtagcaaatttttttcgctgatcgccttgttcaaaatttcaagtcccctccctgttttgagggtgctcgtgacgaggtctttcccctcctcaaaggttaggaactgtttcttcaatttctcgctaactttggacacgggtgcgggaggaagaagtgaagggggggggaagaagtgaaagggggggaagaagtcaaggcgggaggcagaagtggaggggagaggcagaagtgaaggggggaggctgattggacagaaagtttgcacactcgcaggatggcacttttgcaggttggctacttttgcgggttggccacttttgcaggttggctacatttgcgggttggccacttttgcaggttgggatgttggtggggtcccctctcagagcagctgcacacgcgggaatagacagctcatatggaagtgtgccccccccgtgcgggacccccccccccattcgtttcctcatcttatgcttacttttaatcatggaggattagcctatccgttcactgtcaagagggtgctagcgttttttatcctttattttttattctttattttatattctttatcttttattctttattttatactttttatctcttattttttatttttttttgtcccattttgaagtccccccaataggcttcacccttactctgcgtcttccttcaaaatgacacactttttagcggctgggcaaacttcccaccacacgcgcacaatttgttgacctttaagtaaatgtgggaaagccgagtgccgcaaaaatgggtcacttccagagggggaaattcatgacgcgggtcacaaattgggactcagtcgcgaaatggaaaagtggcaaactagcgatgtggcgaagcttgtgaacaggatgtgtaatttggcgaggagccccaataatttacagatgaaatgaaaaaaataacatcaaaagcatgccgcacatgtcgagctatctttgtccttcaccttatccgcgtgcaacccattttgtacgttttttttttttttttccttcatttggagttagcacctcgaagttttgccctccatgtacatgcaactttattcattcctgtcgcgcgcgtctcgcacagttgagttgttcacaaggaattgcactgaacaaggagtggtataggtcctatgggaaggaagagctccagccaaggccgtaactacaggtgcacttaagcttgtacattacataaagcgtgtgcgcacagtgtgtataaatacatatatgccgcttctccacctgcacagacagcgctctggggaaaaaaaaaaaaaacttacgacacgcattaacgatgaggatgatcttgtgtggtccatcttccaacgaaaaattacaaaacgggtagaagcgccgcgttcataatgtgcgcacacggtgtagggcggccacaagggtgtgatctcctccttgacacagttcgcccgcttaatgccctccacacacacgcatgtatatgtgtgccctgggtagacaggcaaaagcaactgcgcgaaaggacacgtgctggtgggccttttttttaaaaatacaaaggaattccctgaccgtaaaactgttgtaattttttaagtcatattcctccacaggtggggcacacgaaagacctgttttgttaaggagcctctcgatattttcgctcgaacgttcgccctctaaatgtacgtaaagatatgtttaccttcatctcgcgtgtaagtcccatcgttcggtacacagcccatgtgtaggtagccccccctcttgaaagttaaacccggtgcatgcaaggggggtcctctttttggtagccatcccccatggagttcaatcaccccgaaatgtgcatcacctcaatttggaagttttcctctgtaaggtgactacgcggtatttcgaaaatcaaagattccaaaaaaagggattctatggatagcaaatatatcactccttccatttgtcagtttgctttcccactcggttcacttttttgctcaacttgttgggatacacggtgcagcgatggggagttcattttccactgctgcttcgctttggtctgcttctatttaacccgattttgcgcacttgggatgtttacccttccttcacatggtcacactacacacataaacaggtgcgattcgtcctaattggaaactacctaaacaaattcgcttatgtatgtggttattttctccttaggtcatcctccaacagtatggtccacccgccgcctcctcctccgcctctctccttctgtccggttacgcttgtcattctcatgcctcgattggcagataaagggggaggggggcgcgatccttatccatgggaaaatcacaaaaaaaaaaaaaaaaaacgcccatcatatgagctggcaaatgtggctccctcatctgtcctataaaaatataatatgcctacctcacccgaactgatcattatgtgaaaatttgttttcatacatttctatttcgatatctccttagttctgctgtgttgacgcggttctgtttaatctccccgtggtgggcgccagtactgcgcggcttacgcggattatgtgacccatgtgcatttttcccagtgtgcaatctgtgcgattcgtgcgatccgtgcaatccgtgcaatccgtgcgattcgtgcaatccgtgcgatccgtgcgatctgtgtgatccgtgcgattcgtacgatccgtgcgcgccctgcccgttgtgcagactggaggagtccctgttatggccatagtgaaacaggtacggaaacatatctgagttcctcacgaagctgccgccgaagttttctctaaaactggaatccaacaaattgttggctaaacgattccgatccaaactcacactgctgttattgtagcatatcaaattttggctggcatacttgttcgtgctattcgaaagagaaggggcgtgctcataactggggaacctgtcacttgggtagtttttattaacgacagagtagtcattgaattgggagtgctgactcaaattgtttatgtaagattttactacctgcttccctcctccaccctgcctttgatgcatataactgaggaagtccttgttcatgacctcgtcactgcagtagctaaggttcgacatattcatgcgcataaacgagctgctgttttgggtcttacagtcgtcactgccagggtggcttccatcgctccgttcacttctcccgcttctgccacttctcccgcttctgccacttctcccgcttctatcactcccaccgcttctgctcctgctcctgctcctgcttcggctctttccggaaaatgcgccaccccggaggggcctctcgttgggcaggaagtaactaaagttgatgtacctcgacggctgcttggtcggggtcggtatatgaatgttcatcggcttcaaattggataagcacccctccacgattaagtccttcttcttaaactgactgaggagattaatccacacggagttcacattcgtgatcgtctcattcgagttataagatctttttatcataacgtgatgtctggacagtaccttcgcattaccacatatgattaatccatacttggccctcgtcaatgctacatttaacctccttgggtcatttaaaaagccgattcctaatttcttgttcgatcgaacacaggagagaaggatgaagtctttttcccttccttgaaatgcatctacagatgctacttctatttctgtggaatgttgatatgaaatgtttttctgaaaaagggaagttatgtaagctctttgtccttcgtatggtgttatcacccctatttgggttggcttcaagccacaatttatgagagtcctcactagcttctccatattggatgcttctgctctgtttaagtagctcgtcccagaagcagacatttcttccaaccccgtagagttgtaaaaaaacataggacattttggattcggccatgggaaatcctttagtggatattctctctccttcaaagttatcccattttggagacaaccatcatagaagacgtatgatgggaattcacttaatgctggatgcatacgatattggacttctaacctaaagggcgtaatgcctaacataactaatcgttcgaatagactctttcccaaccctgcattggctgcctttttacaaactattatgggacctaattggcagtggtctccaaccagtacaatctgtttggctcctgtcacgaggggtactaaacactccggctctgttgactgtgtcgcttcatcaactaacacttgactaaatcggaaacgtttcaatcgtttatccatagcaccaacacaggtagtacatatcacatctgcctctagcaatattttatattctgcaaaaaaaattaatttttttaatctcctttcatccttttgtgataactctccaacttcttccttcaattcaagcaacttgttcagttcttctcctatatctgattttagtaatttcatttgattatggaggtataaataatctgctatgctgggtacgtactctctactcttggcacatagacgtactacctttagtccagttttgtgtatccttacagaaagctgatctacagcaacgttactcggggcagtgactaatacttttcccatcttcgttttggacaaatgatacaccagagtagcacaggttaacgtttttcctgtgcctggtggtccttgaattagagacaagggagaaaccaagcttttctttatagcatcaatttgtgagtgattaagtgcagctaagttaggggcagaataatttacaatacgttgagttctcttcccatgcacctgattgctcaatgccgttttgtaataatttagtgactcctctgtgacttcatgtcctagtagtttatgatacaaatacccactaactgagtaggagtcttgtgcaaattcatttaaagctaactgcattcgatcatatgctgtacttttccaaacaaactcgactgtgtaccctgtcgttatgttatttacccatggcccattagccgtactagaggttcttaattctaaggctatttcctccgtgttgtgaatcctagaaatatgtccttcgcaactccatatcgttccgtctgggtatgtatatgacaattttaattcatctcctgctactaaccttagttcactttcctccttcacgtaaataaagtgggcatacctttttttattcaatcctatatcccaacggactgttacattagcttgcttctgaccctcctttatggatttatcataatctgcctccaactgaattaatggtgcaaagatggactgataatggtatgcgtctttataccttagctctaccttaacgggttcatcatttaggatctctgcatctagctcatctatatatacatcttttttatttttccatagctcttctaacttatttacattatacgatgtggttcttttcccctttctttctgcttcttccgctgtggggatgtttactagccattctagtagacacctgtcttcaatcactggttgccatttattcaaatcccaatctttcatctttatcagttcctttaaattgtttcctacacttgcgcaatagctgcttacagcctcagagtcctccttcgggttcgcatcctccttagggatcacatcctccttctggatcacgtcctccttctggatcacatcctcctccgttttttcctttccgctttgactcttcttcttcgccgcaaacgccccaatggaacttccttccccgtcgctccccttctcctgctcactcatgtagccaaaatcgtcgctgcttagatagcccttgttctttaccatgtccgtgtcttccttcgtgctggcaacgtcatcttcatccgtgccaattggctcctcttccgcgtggaaatcttcgtacgggagggctttctttttttccttcctagtctctctctccggggggtccttcaggtcagcggcgtttcccttcccatttggcttccccccggttggcttctcctcgattggcttccccccatttggcttccccccattttggttcacctcctcttgctccatttcgcccctcccctgatccttcccactcagcgatatgcacctggctaagcaagggtccctgcatataatgacgacgactccctcctcgggggtgggtagaaagcccaacagaaacacatttttgcacccacagttgtagcactctaagatggtttcccccagtaggcttttcttatgcagtttaatttccttgtgcttggatctcaccagatgcgtaacaatatggctaccacacgtgccataggacccattgcagaaccatcgactgcaggtgttgcactgaaccacactatccacagaatccatttcacagtaacgacatctaaaatatttgggcttttctttatttcccttactgacgcatgtcatgtcaacactacagctgtaactgtcacagttgctgttcgagtactggcttccctcccttgggtacttcctcctggcattgtaatcttcgtacattttttttttatcctgttcgtagtcctcgctcgatatgctaacatacctgttggaagtgcggtccccacagctgtttctctcctggagggaatgcaccttttcgttattgctactgtgtggattattgaagcctaggctctttccatcccactgtttggttttttttttttttgcatcccaagttattccatccgtcacccttgtcgtaattagcaatgcgctcctctgccaaactttcatcctctaggtcgatctcaccaccggtatcgtgataaccatcatctacatatgcgtatctgtgttccaagccgacagctctcccctctatcaggcggtcctcttcctctctgtgcacatcatccagtctcttctcatgtgaagtgttgcgagcccctcgtgcaagtttgctattttttccagtagacctacttttcttacttccttctttatacatggtcgtggtgtctactgaggagttatccgtgctgtcttctccgtctccgtcgtctgtcccgttttctccatttttcacatccctctcgaaaaactgctccgaaatctttttcccatttttttttttctccttctcctttaaggtacagaaattgtaaaagtcgtcaaaatcgtccacatctatttggttgtagtcgaatgtgttatccatggttcactcgtatggcggtgtctcccttttgcacagcggcaagttgggatcctccgcgggttatgtgtatcaggagaggggggggaaaagctcctcgtaggtacatatatgactgcatgcgcacgtattatcctctttcttctgggggatttatctctagtgctcacgcgggtactagctcaggtgtacctacgtactcaccacaccaaagtaggaacaggaaaatacgtcgtgtgttacgtatgcacgtgcacaaacgagtacttcacagatgagtacttcacagatgagtacttcacagatgagtacttcacaaatgagtacttcacaactgtgcgtctttactcccctcgcacttttctctccttgtaggcgcgataaaaggaggacattaccacacggtgtaccctgcgatgtgtacagtgtacgtacatgccgagttaatgcgtgccgattaacacccctgtacgtacatgccgagttaagcacgtgccgattcacacccctgtacgtacagtcccactccgtgtgcacacttcttatgttcaagcccccacttgagcaaaactgcgccacctctctgcgctcttcaacttttggatacccctcccaaaaaaaaagggtcacaaaggggagaaaaaaaaaagaaagaaagcaaattagctaattttctataaaaaataagcaaattttttttgccttctcaaacggcactgtacagagccgaacaaagctatacaaggtggaacttgataatgacatacactaggaatacgtggtgcgccgtttcaccgctacctaatttcgtgtgttaaaaaaggggggacgacaaagcttttttgatttgcacaaaaagggtccaaaagtgtggccatatcatacacctctcctatttatgtacatgtgcacatattatatgtgtacaatgtcacaagggcaaatgcacatacataaaagagtgccttccaatttggtgaaaaagaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttctcagtatgcccttcaacctagctgggtacgttcagtgagttgactcacctccctttgtgctcaaaaggggttaagctggccaagcggataaatgcaaaaatgtaaaaacatgcattacgtgtatatatacacagatacgtacatatttaaacattttgtgaaaaaaaaaaaaattccattatagctctatttgacgtaggttaactcaggaaaaaaaaaaaataaaatactcaatttcgtttacatgtgagtttttttttttttttttttttttttaatcccgacgtttttggtactcactatcaatccagcctcgtaataacctcctaatcctttccgcgtttttttcatttttctcttcatcacattgttatatgatattatgtaatgtgaatgccttttccccgttgccttggttattccctgatggcacccttttttttacacatgccaggggggtaatgcaaacttcctcatatgctcataacggggtgcctacgtgtatgtacaatacctatgcatgtgcatgtgccacgcgcacagatatgtgcctatgaacgggtgtgcttatgacgtattaacgtatgtacttatgaacggatgtactcatgaacggatgtactcatgaacggatgtactcatgaacggatgtatttatgacgtattaacgtatgtacttatatacgtatgcacatacactcgtgtgataacctttgccctttgcgcgccgcttccctatcccctctctgcagggtttaccagggtggcatgctttattttgctctttctaaaaatggaatacccccgttggtaaaaaggatgtttccccttttgagacttctccccccctcgcggaacgcacgtggaatagactgccacacagcgcacccgcaaaagtgaagaaggcaggaataacatccctacctccctccttccgcaggtgtatgcacacaccctgggggtacataacctattgcattcgctgttgagggtgcgcacttatatgttccaccatttgtgaatttatgtatctacccacatgtacctccatacaaggcatgcacagggacatccccccgttacagatccccacgatacgttgctcgaacgtgatttagcacagttcgcacagatcggtcttcttaaaagaggcagcacggacgtgaacatcttaatcggggagcagtatccctccatacatgtgtgtctgtatcacatgcccccgcgtactaccgcataccccccgtgtagggggtggaaaagataccataaggtccataaaaacggtcaacatgttcattcctttgtagccctgaacagtgccagcggggtaaacggagatgggtgtgcaaatgtcactaaatgaacgggggacgaaaaaaaaaaaatctttgttaaaaaatggactccatttgtgttaccctttatggtgggtcatcaaacagcgaaggttacatccctcccctgtgaacacaaatcagaaggacacaacatgatggatatcttccttcctgtgtacacttcgcagagaaagctgtaaatattcagctgttatgtgtcttatgtgttccaacgggggaaataaaaattccttgggtgagggaaacagcacagggatgaaaaagcgggaaaaataaaactttgatgtgaaaaaaaaaaaagaaaaaaaagccaccgtgtattgaacgaaaccgtaggggaagttacaaccgttgcacacgtttcttcgtacccagttaatgcaaacaagtatgcgaaaattggcaataggcccaaatgaccgtcgcaaaagtcattcgctgcaacgcccccggcgagaagctgacaaaatatctccaacttgtgctacgtcctgaggaggaagaagcggtatgtgggcctttcccattttttgcgtttaaatgggcacctctctcagttcttgcctttttgtgatgtgtctactttactccggaaacgtcgccccacactcatcccaaccatttcgcccctttgattttgccatttaaattttttcattttatttattttattttattttttcaaaagttagctaatttgaaaacaaactcatcggaatttaaaaattgttgagtggggaatgaacatcgaaaggtggaaaaataaaagcggggacggacgtgctccgtgttaggcacgcaaaaataaaacggtggctactttacattggtatacgtaagcaaattacgtttgccaaacaaaaaaaaaaaaaaaaaaaacatcacgtaaaaataataatgagaatagtaaaaatgtgcacacaaatgaagggtagcattaaccatttcaaacaaatcgttgcaactggaaagctatcctcatagtggtcgttgccagtggaccccttaacagaacgaagcaaagaaaaataaaactatacaagtgttcaaaaggggacaatcgttacggcaatttctccctcttactgttgccctttttatttttattcacctttgcaggcacatcagcaacaactttatttgctgcatgcccttccttctgtatgtgtgcaaataatttatttctcgagtcaaatgtttccctgcacattttacacaccaaactttttgtactttcttttattttacttttcgagtttgcttttccgcttatgtccttactgtcttccttcggctcctccaggtttttttcttccttttctttcctgttaatgccttcttttttttttttttttagcaatttttttttccgcttagaggatacgtagtcgtcgctcgagtccgttgcatttgcggcctgcgaggggaccttctcctgctgtgcagaatcgtcccgctgtgcagaatcgtcctgctgtgcagaatcgtcctgctgaggagaatcgtcctgctgaggagaatcgtcctgctgaggagaatcgtcctgctgaggagaatcgtcctgctgaggagaatcgccctgctgaggagacccctcccgctgcaaactttctgttgcctccgacacgtccccttcttcctcagcatgcaccaatttgtttcgatggcgcttcttccctttgtaccatgacaagaaatcttcatccaggtgtgaagactccgaggcggagttgatcctctcgggtaggttcttcacaggtgccgtgctctttttgtctttcttttttttcgttttcgactttggggttctcttctctgggcacccatccgagttgtcactctgtggcttatttgggtcttccatctggtctgacatctgaccgtccatctggtctgacatctggccctccatctggtctgacatctgaccgtccatatgatcatccatctggtcttccatatgatcatccatctgaccctccatctgatcatccatcacatctcccacctgaccgcccatctgaccgtccaaccgcttaccctgcggctgggcccccccgacgccgaaaaggccccccacggcgtacctcttggcgtggttcaaaaagttgctcacgtgcttcttggacttctcgtgcgagttgtactgcttcatgcttttaaaattcttcctgcacacttcgcacctgtagatgatttcgccgtaggggttgtcgttatttttgtcctccccacggtcttctccatcttcacccccttcaccatgggagtcgtagatcctttggccccttccatcagcacggtgccgctccccttcacggcctcctttctcgttgtcaccctgttggctacaccaagaatcgccacatggttcttccccctcctccgccgccgccttatcccattgtgcctctccctcggcttcctcccgtttctcctcattctgctcaaacagaaatttcctctgaagcatctgttctctacgctgcctctccttctcttcaacctttttcctcttctcctcagcaatctccacaaccctgttaaggtacctcacatcatgcttcttcaaatgttccaccaaagatctcacattttcgttaaactccttcctttcctttaagcttctcttttctgcaactttttttaaattccgtcttacatgtctattttcttgttcaaacattttcatatattcataagagtaatcaaattttttaactgtggaaaaattagaccaatataaataaaattcatcaatttgttttccctccgtttgggagttcccaaatgaaggtgcattaacttggttttttttcttcccatcttcatgctctcccttttttccataacggtaacgcatacttagttcatcattttcttcttttattatttcttcaaataattttctgtacacattataaaaacttttttcgtctttatcattaaatccttcataacaactgttgctgaaatattcccaaatgtttatacctgaggtagctcctcctccgacgctgctctcactgcttcctccgacgcttccacttcttcttcgtgcttgtctgttttgttccctcttttcttcactttcctttcctgcaataattcgcacacgatttttgtcataccatttcctcctcctctcatccaccaaacattcatatgcttcctgaattcgtcgaaatatattggtgcatcttttttgttcctcctctgtcaaatgggaattcttatctgggtgatactgaagaataatttttttgtaactcttttttatttcctccactgtagccgtgctttcaacgtttaatatttcgtagtagcatttgcatttttctatatccatgctgctgattcggggtaggcgtactcctcatatgggagggggaggatcacaggtatggcgtaaggagttcctatgccaaaaggggtagctatgccaaagggggaagctatgccaaacggggaagctacgccaaacggggtagctacgccaaacgggggctcctccgccttctttttgttatccagccccgctgctgagatctccgatccgaagaggggcttcctgcttagcttttctcctccacccctgcgcgtgtgctgcacagctcatccgattatatgcgggacgggcgggaaaaatattctctgatggggaatgcaaacctgagcagaggtgttcgctgcttgcatgactacccaaatggctgcaattctgtcacaaaaatgttgcaaaaatatcgctgaagtgccacaaaaaatcatgatcaatgggaacgtgttggacgcctactcctcctgtgcgctcctccctttcgagcgcttaaactgacataacagcaaacagcccagtcccgcaaacgattgtgtccctcacgcggagaatcctcacatgatcatcgatcgagtagcaaaatggggaaccattcactttgctgcccgttttcaccaatgcttataacaagagatatgcataagtgttcgttttttttttttttttttttttttttaaattttccttgttaaatagcccctcagcaatatttctcgtcccctccttcgcagcatcaacatgttccatttttggagcgcagtcgatatatttttttcggccacttttggcgcgaccacattgtttgccacagaaaggagcatgctgcatgccaagctgcttctgcttctgcttcttgttttttttttttttcaaaatggcaaaagccttggattgaatcttcaaatggtataggtttcttctttttgttttttttttgtgggcgcccttttttttgctaataccctcacatgctgctgctatttttccctttttcgctgccaactcgctctcggttagtacgtgacccacagggagagggcggaagccagctccttttgaattggggttaaccctccgcagtccccacctgtttgacaaagtgggaagaagcaaaataagggagttacaaaaaattaaacaaacttcgccgttaacagaaaaaaaattgaaaaaaaaatatgtacatacgtatgtatgcatgtatgtatgtaatatacatagacatacacatatacattcacatgtgtatctttttcacgggaaaacaaaagcgcatgcaaagcttaaaacaaagtgcttacaaacgaagcagacacttccgcttaagcatccgagggattcgcttatgtgaaaatgtttcaaccggggacaactatacttaccgcttccaccccgtcaggccagcaaattcctgttggccagcgcgcagtcgatcacggaggagccaggccaaccggacgagccaataaaatcctgtgccacaatggcgtaaaactttttctgaaaagcaaccagagaactgttccgcttgatggacaagtcagcagtcgatatgttcatgaggacccgcatctcagccaataagtagctcaaaacagagcccgcataataacaagaaaaatgatacgggaagcttgtcgagtgtatggaatagctagatccaattttgtacggaaggtaacttccaatgaggttgtaaaaagggactaacgaatcatcgccatatgcacggtcatgtgcaacttcaccacgattgtcatccaaatggttggcaaaaaaatcgtaagggtttaaatcatggatctcgtaatctatcactgcatgcgtgtaaatgttagccaaccgagaagagtcaaatttaatcgacttgaatatgtcttcatttattttggaattattatctgccttatttgataaagcgtgtaacacactgaagttattcaccaggtgttcattcatgtgagaaaaaaactccgcataatccaatggcatgttcgaaaactgatataaaccatatctccttgataataataacaaatgataagcatgtccaaattcatgaaatagggttagaatttctgaacaactgaacagttttttttctattggcatagtcccaataaatttataatccaccactacatgccctgtagatatcaggcaggtgttcgataggcagttcattgaggggactctaaaataatccttaatcgttatttctatgtagggtactatgtacatatagcctagcagactatcaccggaggggacttcccttctgggactctctccaactcgacttcgtactagtgattcgtttaagtgtgtattggcaccgatgcaatggttaccactcctccgctcaatcctatacacgagactccccttgggccacttcttcgtgacacccttctcctgcacctcctcataggagaaattgtaaatgcgcgaaactatttcgatgaagttcttccatacgtgcccgtgagggaagaaggtattcacgaaatattcgtctaacttgttcacacttttgttgtagtagtagctccagtcgtgcatggtgggtttatcacgaagaggggagattctatcacgtcgcaattcgcgtctgtcctggtgcaggccatatcgatcgctcggctgactgaccccctcagctgacgaactgagtaacttccccatgttagcactcacacgtgcataatctctatccaccttccccttgactaaattaaagaagtcccttaatttttcgtacttccctttctcacttgtgaaatgagacattgaatagtgtacccagtttctatacccaagcttcgtcgctacatcgtacctcttcctcagaatttttattacgtctctatttatgcctttattttcataagggctgttaagaagagtcaacaccttttcccttaacgccggttctgttactccgtttaaaataaattcatagttgtgcttacttatcggaatttttagcttctttctgttaaatgcgcactggtgtttctgcttccattcttcgtctatctttatttggtttctgtctattgttaggtatctacaagtaggtagggggggtaggaggatgagaaaatgtcaaaatggggaatacttaagcgttaataagggactctcccaaaggagcatctcctcacatatacatcgccacactcaccttatcttaacgccgttgattttcttcaaatacgcagcgcagtctgtgctcagctcggccaccaagtggctaaccgatttctcattttttatgtggatactatacggaatgtatttctcatccgcactttcgacccccttgatttgtagactcgtggcaattctttgctccacatattcaagaactttcctgtgcaaaaaagtgatcttcttcaactttgcagatgtgattaggaagtaatacaaatttaagcagctctgcagagtgatgtggcttcttttctggtcaccccccgatacgaatgcacttcgcgcactgatcagcttgtcaatttctttcgatatgtaaaataaatttatgcatgttttgtctacaggatagttgatcagcttggaactctttacgtgctccacaatttcgtcatgcagttttcttttttccgccccacataacataggcgatattttcgaaaaaatgagaaaaatgcatttatttataatgaacttccttcctgagttcattttcaggggggatgctcgatatattttttttttttctctttcacttctgttaacttgctgcgcttttcttagcgttggctcctagcgcattttcgcagaactggtgtatcctcccattcgttcttaaacgtcaaaagttggcatgaaggacgtggcccccttcttcatgccagtaaaaagttgttgcagaaagtttccaaaaagagcgacgcagtggtaaatagaacttttttttttttttgcaaaatggctagctaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttcatgaggggcccttcttcacacaggtgaaacccaaagcgtgaacgattcttttttgcccatcaagaaataccactatggaaaagcttcccttgcgaagtggcactatgtccgcagatatggcgatacattcatcacgtaaatcgaattcgcatagaactttctaccgcaatatttcaaaagatcgaaatgaatcaaccgaggagttgtctgcaagggcggtatgccatacggtccacttggccaccctgttgtgtttacatataatcaggcaattccttgtacctttggaagggacaaaaggtgccatttattttgtaaaatattgtggagtactaagctcacctgtttggtctccccccgcgtaagtatgcacatgcatggcggatcatcccccccgcacacatcctacaaagtgttacatccacaaagaaaagaaaacaaaacaaacggagaaacttttcccataagaaccgtaaaaagatatatttcctaacaaaagataaccccttgtggtgggaattttatttttccataagcgcgcttcacactcgcgtccaaatgaacgcacaaaaattgcaaacgtgtgtgacgcccccatgcccgtgcattattgtgctgaaaatgtctgtcccacaaaagaaacccattcgctgcaggcagaggttccatcccgcatgtgcacttatatacggggaaacctatttctgcggcacttatttgaatacagcccgctttgcacattgatcgagttttcaccaacagcgtctgttcagcgcagtaacgtttaatacgaggtggctaaaaaggaagtatgacaaagataaacatgcgtaccagaagctcttgtcatgttctccaaaaaggggaagttcctttttgagaggcgaagaaagacatgataactttgcaaatccgtttcgaacaacacaatcgtgtaccaccttatctgttcatttgcaccatgttgtgtgtattactttttttttttttttttgggggggggaagaggcttcgtacgttgtacgatagcatgtgaaacgttagatggctctccttcccgcgtatctaactttttttttcccaaaaaaatgaatgaaccgctctgaccgttctcccatttggtctaaccgcatgcgcgtcattttttctccgcatcccgcaacttttcctaattgccattttagccctgctacctttttttttttttttggaaactacctccgacgcggcgaactgagagatttccgaagttggccaatttccaccgcgcagcgcagaacaaaattgctaacaacccgtgggacatctatttcgttttgttctcaggttgcacatggttgcataattttttccttcccgtttgtacattgaaaagctagaaagtcagagatgtatgaagttaaaaaaaaattttcttttaaacaatatattttttttaaataaaatatttttttaaatgaaatattatgaaatgtctttttcaaatgtaacagatttttccgcacgataattaatgcggtgttactttgttgcttttcaaaatagcgtcttttaatgtagaaaatggcaaaaaaaaaaaaaaagtgcgcacgtgtggaggggtgtgcacgcatagcaagtgcatataatatacacatgcgtacatgcacgtacttgtgcacatggtcatatgcgtacaacaccagcaacccgcttatgcacagttcgcgtggggaaaaagtgaccagggatcggggagaattaccgatgaaaaggaaccaagggcggcaaatacgccaaaactgaaaggtgtcttcgaacatgtgaaatgaaaaaaaaaaaaaaaaaaaaaatgcaaaatagtgtaattttatttctgacgattcttacgatgcggaagagggaaatattcgtctgaaaaaatctcacggcagtgacgagaaaatcgagtggcaacaaacgcacagctatattgcaaataagtgtgacgctggaggaagtgggggtcggtggacgcggatgacgcatcgcacacgtagcaggcgcagcaaccgtgcaaacgctggcaacaaacgaaacgcagaacagaacggagcagaatataacctagcagaacacagcgcaacaccgccatcattacaagatcgtctacggagagacgcatacgctccgtcatttgttctgtctacgcaatctgagtggaagaaatgacgttgttataatgcctttcctagtatttaaagtttttttttgtttttttttttttgttttttttttttgttcatcgtgtcaatgctgcaatgctgtgtagttctcctaccctcgcatcatcactgcgtcgttacagacgagctgcctcctttcatgagcactcaatacaaaccgactacgttttgatgagaccattttgatcatcgaaggggaataacacaccaagtagagtcatttgacacattctctcgcctgaacatttatttttttttttacaaaacggttctctaaatttgtcacatttaggggcacaaccgtaggacgatatagagtcacgccagattagtgcactacgctccattgcaccgagttacgtttttgttacacttttctcttggtgtcgaaagaacggggcacgcggagggagattagctaagcggtgaagccgtgatgcaacaaatcagcgtgacgattaagtgatgtaacaaatcagcgtgacgattaagtgatgtaacaaatcagcgtgacgattaagtgatgcaacaaatcagtgcgacgattaagtgatgtaacaaatcagtgcaacgattaagtgatgtaacaaaccagcgtgaccattacgtgatgcaacaaatcagcgtgacgattccgcgaagcgacaagtgaacaagggggtgacggcaacaccccctaagaccaagcataccgacaaagacgtccatcccccacccctcctgactcattcccctcctcccccaaaaaaaaaaaacatgaacgataacaacgagcacctactactattctatgatgcgtataaagataacagaaacaaatggggaatcggattaaacaaattaaacctccaaatagacaactacaaaacaaacagaaccaaattatttctatatgtattatggaacctcctcatttttatatatatacttgagtttttggttaacttattttttcttctatctatgtcccatggtaatctggtgagcaaaagtattctttctttttctctcttggattccattttagttatccttttgacaagccaaggagtacatgcttactcgaatgataagtccacagaactacaaaagtgcgccaaatatttccatgttttgagcatttggtgctccgtcaaattgctactctatatctttgtcgccattctctcctttgctctccttccccctgagaagatcaaccaccttttttacttttatgggaccaagggggtttactttaactactttatagaaatagttataactgtgaatgtgatcaagtccgtgttaacgttcttcactggtaagcggattcacggcgtggggttcgtctgtgctgttgggcatgatcagtttgacggggtgttgttgggcctgctcagtttgacggggtgccgttacgtctgctcagtttgacggggtgccgttgcgcttgctcagtttgacggggtgccgctgcgcctccccaattcacaccgctcaactgcacacacgcccccatttcacaccttcccctccgcaggacaaaaaattcaatacatcttcagctgcatcaggacgtccaccatcctaaagagtaaaattcgcaaagacctcgaaaagcagtccttcctatttgaagaccacacctacgggacattcatgactgacttgcgcgagtgaaggatgttctcacctaatgattcagccgactggaaaaaagaaaccgcttgaccatctcaacatcgttgatttgttgcttcctcatttgtgcggtgcatatttttttttttttttttcttttttgtactcttgttgtcactcacccctttcatcgttcatggagtgtctcaacgatttgctcgttccacctgatgggtgaaattggcttatcggtgctttgcatacatgtgggcaagggttacacattcccatgtttgtatgccccctttttcaccggctcaactgcgcacacaactttttctgccccccttagattttacgttttataatttacataacaaaagttgctaattttttccccttttcctggtacatggctcttccccttctgtacatttctgttggctacgctttacatgtcatatttctgcatgtgcgtattaactcccgtttgttcggataaggttgggcccactgctcacagcgcttttccccttcttcatttttagtttttttggcctcttataaaagttgcccaattttttgattgaaatttgtttccccaattttaaaatgctgcttttggatgaaggcctattcgccgtaagtgaatgtttgcccttggcagggaaagggcgacgggtcacacttccttcttcctcgtgcaggggaacgtcctaatggaagccccagccgtgtcgcgttccttcgtgagaggggtgtgtgctagtgtatcttcgcccatccggggagcacaaagtccatccaaaaaatgaattaaaatgaattaaaatgagttaaaatgaattaaagcgaaaaaaaatgaaataaatatgcatgtacgcatatgtgtaaagaaacagaatgagtgagcccccttcccccccaaatggcccccacgtggaggagagacttcttcagttagttcgtcttaccagccgttatatccgtagctaccaagcgtgcattacatcccgccccgctgccacccattcttggggggcaccaactgttcgcagaagggtccggggaaaaggcacacctcgcgcaaggctctctcagtcgagtgggtagagttaccccacgtgtgcgcaaccctaacgtgcgcaaccctaacgtgtgccaaaatagaagatggcggtgagttgcgaagaccccatcgcagccccacatggtgtgagctaggtagtgagctgcgcatcttcacacacaatgtcgatttacgctctggtgggtcttctcctgcttgtgatccacacccaccttctcgggtccctttcggtcaaagtgactccacatggaggcacaaaaataagtcgagcgatggggtggaaaccctcccgtaggatacccaccccccagtacataacaactccggtgaagaaaaagcagataagaaatcaaaacgaaaagagtgtgagaagaccctccctgaggagcacaaaaatacaaatgattttagcgcctaaaggatcgatgcacgaaaagaagacaaaagaaattttggaagatccattgaaaaactacccatgggaaataagtatcccatttcatgaaacgattacaaaagaaattagtccatattataattttttaaaatgtgaatgggcatatgtagaccataaaaaggacgtaagaagagcatgtgggaaaatcgaaggaggggttgaaaattatgatggaaaaggattaaaactagagaaaggaatagatagacctaggtataataaaatcccatattatgatgaccatggagttgaatggagaaatataaaccaagaagaactaatcagatttgatttccttcctgatggaaatcaggatcaaacttttcttgaaactgaagaagatttagaacacagacaatggggaaattggaattacaactgttctaaagaaacaacacagttgaattctgcttggagagatcctgtactgtctagaagcttgactaatttaatttatccatggaatcataaggcacatgaaaatcatattattccttatgggtatagatctcccgctttgtttatacctgaacccaaaatcgaatgggagctcgcagctagaggatttttcgctggctattatgaagatcccaattggtcacgcatcagatattataagcaaacgaaaaaactaattttgcagtggcatgatgaaagcaagaacaaagatggtgataaggacagccgagtgttggacaaaataaaaatggaactttttggattgtctgctaaaagaaggtacccctccaaacagatcaaactcattaatgaacatgcgttgttgagagctaaagaaatggttctagatcatttactgaatccaagtgcagatccggattatattacttacttcctagatagacatgaacccatagattacatcggaggagggaaccataactgttctgaggaagaaattaaaaacaaaacggtagtacttaacatgtgtgtttatccggtcaaacaaagacatgaaacttactcaaaaaatatgtctatttcggagatggctgaaatgtaccattactacatgacggaaataagaggagaaggtaggtcacatcaatcatgtgaagatccagtggatgctaagtatcaatgctacgagttgcaagaacagaggaaccaattccctgctttggtatccctatataaacctctttggacgaataaaaaattcggagaagaatttggggatgctcttcaggagggccagaagatacgcatcgaccacctgcgcacctttaacagaaaactcagagttaaaaggaggagaaagctgaccccggaacagatggatgccaacaactacgtcgacgactacagccatgtggacgacgagtacgagttttaggctgccaagcggctgcgcccgggttaatgcgtcatctacaagccatctgtgtgccatctgtgcgccatctgtgtgccatctatgcgtctcctacgcgccacctacgcatcacttcttcaccccttttacacccctttttttgtgccattttaacacccaggaggggggcgcaccggggacccccatccgttcgcgtaaaattaaaacttcctttttaaaaacaatttcatttgctaccttcccagaaggctatctataggagaagtgccaatacgttagggtggcgcttctctctcccctcaaaagagggagtaccatctgcggcgcacaaaaaatatccttgtgacgaaatgaaagaccaattgaaagacagaatacactgcaaaagggggattatcaccttttttggtgacagtacaaatgtaggaggcgggagcggggggaagaagaaaaaaaaaagaaaaataagaaaaaaaagaaaaatgtgcatttcacaaaatgacgatgaaccttatgcttcccttctcaactggtgcactagtgcgatcgcgatgagcaacccctcctcgtcctgtcggcaccctcaatcgatgctctgaaacgccccaaagctgcacgcataggagcagagcttctccgtgtcgatttcctcttggaatattgggagccccttctgaatgacgaaaatgaagttgccccttaattcgacctctttttcgatgggggcatagtatagctgcgaaatgggggaagggaaaataaacgcgggtgtagtgaagtacatgaaaaactaacttccaatatattaaaagtggagaaatcgagtaggggtgccccaatcggagctgataaatggggggggtaaaaaaaaaaacacgcaactctgataaagaggtgttacaaaagagactcattgaagggtaaaaaagacacgataaaattctcataattttttagccacacacataatgtagataattttttttttttttcttttttcgactccacagtctggtgtccagaataacccattttgaggcaacgaaatggggacccctcccaaacgagctgcgcacttatgtttacgcggtttatacaaatgaccctctgagaagaacgcagtgtgcatctgtcttagcacaactcagttgggtgaagtcccttcgcgtgatgccgtccactccgtcgataccttcttctgtttggaatcaaaaaaaatgacgtctagttttggagggggctgagcatcgaaggcaggtaagaagtacagaacgccattgaatttttttttcatctttatgaagttaatcacacattcgtagtaaggctttaaatcattaacgtaggtactctgcattaatctcgcaacatctttgagtaaaatctgtttcatgttgttatttacaaaataaaattctggaatggtatttgaaaatatataggctaatactcctctcccttttatggcctttttggaataatgtaattctagttgtccattattttcatcactgtatattaaatatactccttctcttactaggacggatgttgatttgacttccggtgggggtcctacacaggctgaggcctcaggggggggaggggctgaagctgctccaaggaaactaaacttaggttttttcttctgcagaaatttaggtttcatatcttttatgattaaacgggtacctctttttgcttgttccttcggcttctccaaatctccaactttttttttctctccctctgtcttgccttctgctgctgcttccagtagacgcttcattatagcttcctcctccagcatactcagtcgttccctttcccttgcgttttgtctctcttcttcttccttctcctgttcttttttccttttttctcgctctgcctcctctctccctctgccatcctctaaaatgagttcattcagcatatcgtcatcattgttgccacagcagagacataggaagcaccctcccccttcttctctcttaattttttcccttttcgcagcttccattttttctctcacgactacatcgtttgaagaattcttcttcgtgtttttatttcccccgggggggctatctttttggtgagacccctttccttgaggcctttctccatgtcgcctcgacgggggcgattgcgttgatttggtggactgcgaggattcatcgctctgtttggtttgcttggtcggcttggtcggcatggtcggcttggtcgacatggtcggcttcgtcggcatggtctgtttggtttcgttgcgttgcctgctttgtccgccctgaccgctttgtccgccctggccgcttttcccgcctttcccactttgcttgcgtttcttctttggggaggtccgcttctccttctcctgcctctccaacgccttgggcggccccaaaccagtttcccccttcttgtgcgctgcacccgaatttttggatgtcctcctcatttggggaagtccaatccgggggggatgtcacacaagaagggggaagaactccacgtctaatcagatccaaccttttgcaactatttcgaaaatattcctaaagggnnnnnnnnnnnnnnnnnnnnaaaaaggtgtctcaccaacacagtagataaatttcctccttcttttcttcacaaaaataaaaatgtgtagactcgtatggaaagcctcaacgtgcatgagtggccaattagtgatgctcaaaattgggcatggaaaaaaaagggaaaaacaaatttcggtgtgtgtgcttaggcgacactatacttgaggacgcaccaaatgagggcttctattaaagaaactcataaatcggaagactgcaacttcgcgtttgaacatgtactaagtcgaagctggcaacaagagggcatacctaggcacatgagcgcgtgatcacatgatcgcattatcacatgatggcattgtcacatgagcacattgtcacatgaccgcattgtcacatgaccgcagtgtcaccatgctacactgccgcacggccatgtggacaaccttggggtgcacaaaatagcgcgtactcataacgcgctcggaaagtgccacccgaaggagttgtcttttctgcgttcagcatagaaattaaaaaaaaaaaaaaggtgaactatatcaaaaatatgatggtaacaaatggaacgcatttccccagtcacttgtttaagaaaaaaatagatttgcccttccgcaacttgtgctctgtcttgcaatatacaactacatgctgcacacagagtcacattttaaaaaagtccacagcatgatggatcctcgttcgctgacaaaaaaaccttattaaccaagtgagcggattactcgtgtgtgcaactgtcagatcggtagacatcctcacagtgagaagcagatggcacgtacgcttcgaaaagaaaatacgcgttcctgtttggaggtgcacactgggatggcattaccgcttcagctattccacaacggcgttccactatgctgcaagggggtggtcccactgaggagggtttctttaaaggaacatgaaaagggggcaaacttggcacgaggaaagtaatgatcagcagctcctccaccccccacgtcctcccgtagatacccattccttaagctatttgcaaaggggaagaaatgaatgcatgttaccgcgaagatgtgaattttttttttcacgtgtacatacacacattgggaggacatcctacgtcatacccagtggaagcaatttttatgaaactgtgccgatttataaactagaccatttgcgataaaaaaaaaaagctgcggagttgacccattcattttgcaacaatatcaccttcatgctagaatatataacgaaaaacaagttgctcaacttagcaggaacgggaacgtccacctgagttaccttttcaggtgacatcagtttggagttgtttttttcattggggggttgcctaaacagatcagtttatccctttgctgtccaatgagacctttcgaatttgaagtggtaaatgacacgacatagttcatgccaactgtgctgcatacttgtgcgcggatttgtttactacaggccaggacacactagtggtaaccttatatccattttttttattttaaaggagtgaaaaaaaaaaaaaataattgtgcattttgcggtacatccaaacgtccttccacatagggatctgcatttccgcctaacatgctctcatttatgaggcagtaataaaaaggtttatatcacccttctaataggtgctcagttcgcttggttatgaacaccatcagcaaaaaaaaaaattttgcagcataccagttgctacgccgttatttcgtcttccaggtacatgtgttcaaaagagaacgcctcctttagttgtttggaccaggctgcggagaaagggggcgtggccaaacataatcacgtgcatacaaacatgcacatgtgcgaatatacggatgtacgaatacgcattcatactcgcatacattcatacgcacagacacacaaacacacacacacacacacaaacacgcttgcaatcgcgcgatcgtgcaaaccgtactcgactcgtagtcaaaggacaggtaggttccttgctccgttttgtcattcagcatgcgaatgttgttatcgcacggcaaaaaccaagttgtatatttcttgtgatacttccaagactttttcttcagttccttcgccgccaggtgttgctggtaggttccctaatgggggggtaggcatgcgcgcggataggtatgcatacagggaggcactcgcaaagggagaggtacacccagggaggcatatacacgattgtgcacatgcgactgacttctcccttttgggggcactcaccggttggtagtaaaatataaaaaagagcgtgtccaggggaagcttttcgaaaagctgagggctgcgacgggaagagtacatccgcatagaggcacacgcatatatataaatatatgttcatgtttatgtgtacatatttatatgtacattcctgcgtgcacacatgagtggcgcacggagtggggggcaggggatggccactcaggacaaacgataggaaccatcgaggtggactgccccctacttgcacgcacctttgaaaatcggaaagaggagtcgatgggaaatactcgcacgggttgccacacattactcttggggtgtactggcggaaatgatctctgtcgcttttctttatacaatttgtgtagctactctcgatgagttcctgcagtttaagcgctgcggacggggggagtgggtgcaaggaaaaggggcataaaggaaaaaggaaacaaaacgaaacaaaacgaaacgaagcgaaacaaaacgaaacaaaacgaaacaaaacgaagcgaaataaattttacaaaaaggtgtgccaatctgtgtgacacaacaaactgcagaggggagaagaagccgacacgcacaaatgcaggtggcacttttttgggaaaatctcaaaagagcaacgattgagagatagacgatgttttcttcctctgtggagaggcctcggggaggctacttcctggtgcccaatctacacgatggttcgtttcctttgggtagaacgaccacatcgaacaacgcttccccctcagataaacaaatctcatgtgtgtatgcatgaccaaatgcattagagcaaaattgcacaaataatacaacggttaaacctatttgtgtgtgccttttttttttttttttctggcgctattactgttccgctcgagtagcctctgagccgacatagacaacttctcatcgctgacttctttttccttcccatcccccttcatcaaattggtctcgcattggtcttccatcgttttttccattgtgagtctatttgatgccatgtacaacaaaaaattgtatttttccccttatcgattacacaaaaaattatccccaaatggtctcaaagttacgcaaaacggactcttactcatttaaccttctccgttgtgtactattgaaaaatgatcctttggaaagaaaaatcaagtaactctcaatggaggcaaaaaaaaggggaaaatatgaagaattcagtttatggggaaaaaaatttataaaaatgggtcaaatcacctaaggggtaataaaaaaactgtttggaaaattcaaaataaactaatcaggtgggggaaaaaaaaaaaacggggcacattctaacaaaatgaaacttctcccccgctaggaaaagtgaaaagaaagaaaaggatgtgtagaagggacatgtcaaagcggttatcttgcggagaagttacataaggcacgacagacggtacctacaccaaattaaatgcagtgtgcgatggagtagctggaagaagaaaacgaaaaaagggctaggacaagggcaagaacaggggtagcggcaccggcatggtcaccgcatggtcaaacgtaggggtagcataaccgtcagacaaaatcaaagttacgcgaaaaaaaaaatgtgtacaaaattttttgaaacaccctcagatatgcaatacggaaagaaaaaaaagaaacaacaaatgagaaagtagttggtaagaaacacgcgagcaccactagggggaataatttcccatgcagttttgcgaaaaaaaaaaaaataccccttttcagcacattttaactagcgtgatggtgatctggcccccacacacccactgtgtagatcttcccttgtgagtagccgctgatgagaacgagcactacatcctacccaaggggaatctaaacagagaaaaatggagaggcatagtcagcggaactacgctaagttctcagtgtgtaacatttaaaggggaattatgctggtccctaaactatagggatgtccccatgtggcgacccacctaaccgtaagaattatttttccctttcgtttttatgcatacatggagggtagagctcccatccctagtagtcctaccagtatgattaaaaccaactccaaagagatacctatcctttgcatttacatggcaaatacgaactagcggaaaaattatacgtaaggaagtgcttggggggtaccatcaaaatggaggcaggcatacctacacgtatcagcatatgtttacacatatatctgccccaattgatgttcttcatttggggattgttaccttactatatgtgctctccaccggtggagaaaggagtacccaatttatgccaacagagttgctacgccattcgtttccaaatggtgccttacccacaattggaatttttcaaacatttgcaaacccattggacaaaagcagagcgttggaactacccgtcctcacacatgggtatacatctggttgtaccgcctctcccccactcacaagggcgcagcagaagagtatcgctaaagggggtaacaccgcaaaaaaggttaaggccgctaataaggctaatgccgctaataaggttaatgccgctaaaaccgaggaaaccctgctgacccccatttttcctgttagctgcgcggcccccttgggcctctttcacagaacaccatcctcatcgcactggggacctttaactctccccacaacccggcacacaatgcgagttgtccctacctccgtttccacatttctccgttaagaagcattccttcttgttggcctccttttttctttttttttttttccaaaatgaacttaataagaagaaatatgcacatggtttatcctttggatgaattaaaaggtgtgagctgaatatgcaagcgtataaaaagcgtatatatataagtgtatataagcgtgtatatgcgtatatatataagcgtatatatgcgtacatatgcgtgcatacgcgtacacatgcgtatatgcatatgcgaggggcttgcgctggcatgaatgtataagcaaggtgcaggtgtaagcaggcataggcagataaatccagacatgtacatgtatacacgtaaatatatatatgggtgggtatatatgtatatgtgtatgtatatgtatatgcgtgtgaagggtggtgtgtccgtttatcggagtgttcctttttttttttttttcaatctcgcgtaggtgtattgtggtatgtgtacaaatacaataaacgctttaagatcaatcaaattaaaagcattcacgagggggaaaaaaaaaaaaaaattatttaaacatgcaaggtgtgtaacggtgaaaggaaaacgtgaaaaatgaaaggaggctggaaagaaaaaatgacaatacatacacatgtatatatataggatgtgtatacatatatatatgtacacgcacatgtgtacatgggcatatgtacacatacgtatgtacatacatatataggcacacacgtgggaggagaaaaataaatacatacaaaaaaacataaatatggtaagaaattcttccaatttttttttttttttgcgtgtatatatatatgtatatataaatgagactctcaacagattcctccatgctccgatcttgacatttttactacttcctcggtatccccttgggctggcaatgttcctttcgcactcatgtcgatgtgtttggtataggcaggcactgtgtgcgccagcatccctcggcacgtcgccatcggcatgagcatatgcatattgtacttatacacctctgcacaacgggacgcgcgaaggatcgcagggtgactactcaaaaaaaaaaaaaaaactggtgcagatatggcgcactcggttttttttttccttttttttttttttggacccttctgttcagccctttttcttgcattattgctcatacttcaaggtgcacttttcaccatgtacattcttggctagttcccaaacggcacatgtatttttcttttggcacttgtattatgcgctacatgttttctccacatctttcacttagcttgcaacaaaatctgggtgcttcttcagaacgatcgttattttggggatcctcctgttgattcgttccgagctaaagtaggccgtttctactttgatgatttgacctacgggggaggagtgccatgcaacgcggtgaggtgagtaatcagatatgcagcattcgaaccaacgaagggaaacatgccgggtgtgcaaagaggtaaatgtacaaagaggcaaatgtacaaagaggtaaatgtacaaagaggtaaatgtgcaaagacgcaaatgtacaaaggcgcaaatgtacaaagacgtattgtacaaagacgtatcgtacaaagacgcattgtacacttacctatgtcttccttttccattatggacgctgcaccgattgcaattttggtggcgctacccaaacccgttattatgacttcgtcgaatgggctcttttcctcatttcctgtaaacattctttttccgatgcgagcatagaacgttggctttttcgtcatggacacctacaacgggggggggtgaagcaacaagcggatgtatacacaagtccgggttcatgtgtgcatgtgcgcatgtgcgcatgggcggcaagcggaagcttcgcctctcaatgggcgcgcctgagttggacgaaattgcgatgcacgtgaggggagcagtcatcatgtgtgtatgtgtttggagcagccatcatgtgtgtatgtgtttggagtagccatcatgtgtgtatgtgtttggagtagccatcgtgtgtatatgagcatgtggagcagcgcgcgcatgtgctaacgtcaaagggagcacacaaaatactcatcgtggcaaaaatataaaaaaaataaaacagacagcgtagcaaataaatgaacgaacaagcataaaatgaggaattgtttccaccgcccgttcaaatccagcttcccgtttaacatttgaaggacgtccaacccaattttacatagcaacacacgattgagagaaaaagtgcaatacacaaatgagtcatacgcgcgttttgtgcatggcaacgggaagtcacgacgaaataaatattttttgaaatcattccgggaaggagaatggaaaaagaaaaggatgcacatttgggtctacatttgggtctacaactggatctacaactggatctacaactgagtctacaattggatctacaactgcatctacatttgggtccacatattgaggttcgtttattttggtcacgttaactgctctccatgtgccgtcccgctattcattctccacgtttcgccgcgtcatatatctccctttgttagcgctctgcatttcccccctctgggctacaccccaagggcgccgtggttacctgaatcgaattctcggcccgttcctgtgacagttcctctgtgcttcccattttgcataaatcacggggtggttggtgaaagaggcaaatacaaatacgtttgcgtaactgtgcgggtgcgctgtacacttgaggcggtttaaacgagcatatgcaagtggtatatacacgtatacatgtactgctcaaacggcgttatctatatgggagttccaggagtcaacacgtgcgcataggcatatatatatatgtacacttcagcatatgtatggatgtacgtagatatacatggagatgacgtaacaaaaggagcgcaaaacgttatttatatgaacgaaaaaaaaaaaaaaaaaaaaaaaaggaacaaacaaacagtataaatgaaaaataaagtaatcgataagataatgaagtgaaacagcccttttctttttatttgtaaaagattgaatttcaaaaaaaaatattcaaaatgagaggagatgaaaattttcgaaaggtacctcttcgataacataacaacatgtaacgtaatcaattacaaaatgaagaagctcttgtcacagaaatatgtagcatataatgcgtaaacatatatacagcacatactaccaaaaggggaaaaaaaaaaaaaaaaatagaaaaataaaaattttaatgtttaaaaaaaaaaataatgatacgaatcaatttaggtaataataattaatgataaaaagggaggggggcgaaaaacgaaataaaaaattatgcttgaaaaaaaatgtatatacatatatataaatatcatacgctcagatatgctccccctcgtaagaaattatgtaccaacgcgttggaatgtaaaaaataattgcttctgaatacatagcgtggacgtaggtgggcgggcagtaggtaacataaccatacgcgtgtataatgatgggtgaagcttttcttccttttcccccttttgtgcagcccaacgtcgcttatgcgctacgacgagtattgtttttttttgcacgcaatatagtttgtattcacttctctgatatgctctaactttgagcgcggagagtagcatatggccctgcggggtgcatacgttattttatttattttttttttttggcgggcatacgccacggcatagaatcgccaaaatgaggtgagcctttatataagtaaatgccgttatcctgctaaaaatgtgctgctatactcacaaaatgcttatgcatccctggagcacacacgtggaaagataaactttctgtcattaatcacaaaaggaaacacagattgtggtacctctcatgccaagttctagcgttatttttgctttttctaactgtttgggaaaagcggaaagggaaaatatcaccgtggggggagtagtcggcaactaaatgtaggaaaaaaaaaaaaaaaaaaaaattgacacggcgaacaaaaaaatgaactgcattcctgttgaaaannnnnnnnnnagacacggcgcaaaaaatgaactgcattcctgttgaaagaaaaaaaaaaatttttagcaacataatggaatctcaaatggaataaaaaaatgtgaagcgaagctgcgtcatgcctttctcgtaaattttataacagaattgtgaatcgaagaagaaatttctctttacgcttattttatttttttgccgcaaacaacatgtgctgatctgacccaaacggcgcagttagatagagggagtattttttctcgttcgcttttttgttagcgtttctttacatgtgagccttccctcttttttgttcattagctgtgcatacatttttttatgtatatcgcataacagatgacacatgagggaaggaggcaaaagtgatcccaccattatatcctgctttgtccgtagcgggcgtgtacccacctctctcagcctcgagtcaacccgcaggaagtaacgttgttacctacatttggtaatttttttatgcatggtagtgcgggaaaaaaagaaagtgaaaaaacgtctgtatgtagagcgttacgcagggggagcgggaaactacttgttcatcctccccatggtaatgaaaaaaaaaaaaaggaaaaaaaggcactttcagagaagcataaagcttacaatacagggcagtgtcctctttgcctatcaaatgtaccaattcataatgcccctttttgcccctctcaccatactgtaatcaattaaatgggagaacacccactttggcattccacctcgctgctcatctgttaaaggagaaggggtgaattttaacccccagttgttctagggaaacacgttcccgttattaccattcgaggtgtgtggggggtgaacacggaacgtattccccatcgagtcgatcacacaaccgtttatgtgataccagccatgtgttatgtaatgcctgccatgtgttatctaatacctgccatgtgttatgtaatgcctgccatgtgttatctaatacctgccatgtgttatgtaatgcctgccatgtgttatctaatacctgccacgcattatcattacccgcacatgcgtatgtaacgcgatacgtacgtataaacagtatgagccgtggtgagcactccccccctgtggggtggtaccaaatcacttccaattcgcagcacaaaatggggtcatatatattcgtgagttgttgcacattgcagtggtagaggtggatggggagtccacataaaaaagcgggacacaccttacacatgtcgtgcaaaccttaggtctacatagttacgtgcacggggggaagagcaatgttggtagggggtgatagtggtaggaacaacggtgggagattcattccccccacattttcacacttattgccgcattgctgtgcaaacattttctgcaaaggggataaaaagaagaaaaaaaaaaggaactcctcctttgtcgcttcccctaacgctaccgcaaatttcactcggtggaaaaactttcataaaattttacatgcgcgtcgacttcatctaaaaactgaaatgcagtcatttcaagttggcataattgtgtgtgtgcgcggagaagtgcacggcttatgtccctttttttttgccaggataatttattttttatttatttttttttttttcctttttgcaagttaccctatctaagaacctcttctgctctatctgagaagggagaaaaattttgttcaaatgtgtgcttacgtgagatgcgtgtggaagttggctcgccgcccaccctggcaacaaatcaaaataaaaccttttggtctaaataccggttcgaaggagtccactaagttacgtaaaacgtccgtcacagctgcaaagggagaaagcgcatttttttttttttttcatcattacgttggaaagacaaagtaaaacagcacccagtgggtgtgcgtggaagttccagctgtcccttttcttccctcccatttttaagagcatcccaaattgtagttttgtaagtagagatctttctccacttttctcaatttttcaagttacaaatgtttgaggggtcatctacttcatccaaatatttgttatataattcgcctggcgggacatcctcctgcaaattgaaaattgcatgcgcacatttcagcgttcaaggtgaacttaccaaatgggggtcaccaattgaggggcaccatccaagtgcttgcgctaaccaagctacatttggtgcggcataaaaatgtctgaacaatctgcacattatcacccatccactatatttgtaaattcaaaatgccccatttgtgcatttcccctggcgaaactcttcctcaccgttggctggagaataattaatggggtatccaaaactcccgtctctccttttaactgtaacctaaacgctttttgctttttgtcatcgtacgcttattgggaaaaaaaaaaaaaaattgaagtgatgtgatgtgaattggcttctatgcaagatgggtcgtattatacagctataacggggaagcttccacgctacacatgcgtcaaccagcaccccgctgctacactaaagcaaccgagaagagggaccccccccctttgtaccctcctcatttcgtacacaggtctatattcaagtcaccagactggtgagtctttccccttgcaaaggatggacctccccctccctttgagatcaacactgcgcattggcaaagcaccgcgaaaaggaagattttcaaaatagggccattcatattttccagggaagtacttcaccaaatgggggcatgcgcatgtagacaaaaaaaaaaaattatagagcatgtaccccaccacctctccaaaggtgaaacgtacagacacagtggtcgaacaaaattgacacaaaaacaagccgtcaataatttaacgtcaaagaggaacttgttgcgatttaagaaagttacatgaaatatttttcgaaaaaacacaaaagatacgttcagttacgaattaaaacgtgggtacaatttaaacaaaatgggttccccatcggtgtgtcccttcatttgggaagataaccaagaaggggatggacgcaaaaggaaggggtcctcccttcgctgcgaattatcagtgtatgtacagaaaaaaataaaggtaaataaaaaaaaaataaaaataaataaataaaaataaatatataaaaataaataaaataaaataaaatagcgagatggggagcccaccggtgtgcagaaaggcacccccagttgtgcaaaccctttccgagacagaagcagcacatgccttaaatatgttcaaaataatatgtacgtcattatgcgtcactttgcagctttcttcgcaacattcacgtgtacgcatgaggtgtgacgccccaccggcctggagagaaccttcgccggttcccctaaccaattcaaccctgcccgtccaggatactctgtcgaagcgcgctaatggatccaaccttctcctcgtaactcatgcacctccaggaataaaacggaatggcaattatgctgtatcccttaatcagcaagtaatttatttttactaatgtctccgacttaacgaaataattattgttctgaaaaatttcatacgggttgtaagacatgccgcaaattagaaggagctgttttttttctgtctgagcattttgaccttggggggtactgctcttttcctgcgttttgggcagcccaagtgagtgggttcctacctcccctgcgtttctcacatcagaagatccagcggactcatgcgcctcttccctgagttcattccgcacactcacactgttcaagaagtccaactcggtgccttgcccaggggagtagaaaaaatccagcggttccaaaaacaagtaaaccacatagttgtcaaactcgaacagcgatattgtatacgcgccctccttaaagtgcatcttcacatttttcgtaaaattttgaacaattccaaataattctaaagtcagaattttatttggcacgctgtccctcatggcgtaggggaaggtatacaccaagggtgagttctcctctggtggatccgcttcttcctccgcagctgtatcgaataggtgcctgctttccccccacagggtgatacccttgtaaaagtactctacaaaagtatacacactttggtcctctatggggtagcccacctgtacgtctttacccttcctccttaccaacgcgtaatgctctaagcatttttggattgacgagctgtgcgcattcttcacctcagcattcaacagattcataataaagcacagcaccaagctgtgattatccgcattctcagatgagtggaaaatacaaaaataccgctctactaattgttcataaaaatcggtatcctcgttaatataaaataggcacttctttctccccttgccagaattgatggaactccaatttaaaagtgacaagttccatatgattggcgttttaaataaagcggaaaatatttttattaggcaattgaaatttaagtactcttttgaaagaataatttctcgacttatgcaatttaaaaaatattttaatttttcttcatacccacttacacaattttgtagaagaaaattcaccagacactcgaatagatctacattcaaatggcataccgaatttggatttattttctgcttcaaattgtaccacagatagtgctgggttagttcttcttcagaaaaaacgtggttcttcatttcgcttccgcatgaattcggtttgtttaaagtgcgctccaaaactggcaagtaaaactgggaacggctctgcacatcatgaatgggactgtactcactcgtaaggtggcctagtcgaaatggctccccccattcctcatccgccgggggtttgccaccctcagtgccctgttcggccatttggttactaaccacatcggtgagcaaaacattccttccgtcatccttgctgtcactcttgctgtcactcctgctgtcgctagctaaatggggagatttttcagaatcgtgcaaaatgtcaaaatttaccttgccgttcaggtgatttcccctcccatgaatgagcaaaaaattttgcacacaggacaaaatttggtcgtacttaaactctacgttgacgtggtttacgcagtttacgcggtgtatgcggtttacgctgtgtgcgctgtttacgctgagtacgtggttaacgctgtgtgcgcggtttacgctggacaatattttgatcacttttatggcaatggggaatgctaagtgggacaagttcacattggtaacaaatttatcagtgacgtacgagtgaactcctagcctgtttaacgaaattgttaactcggccagctgtacattgtttaagtgtggaacgaacgcgggaattctccccacaagtatggagtttatgtctttatttacaaagtcaaacttggaatatacgtgtgcaatttttaccagctgatcaccattcaacttgttttgattttttacaaaaatatccacagatgagtacaatagcatgtcttttttaatgtccaagaaggcaagcgaaatcaacacattgaccaaattctccacgtcaaacatgtatagcaaattcaacgttgcaatggctattcggttaaacagatttacgtctcttatttgaactttacaaaagcttaaacttaaaatggataaattttcaggagttgccaaatttattttgttcaaaaacgaaatggataacgatgcatacaggggaatgtacaccaaatttaacttggaacataaaaaagaaatgtcacatatctctttgattgaatatttgcatgtctgtacagatatctgatgcaaaacgttttttaccatatcttcttcttcattcagcttgttgtttatttccaaagattttaacaccctataacaatcttttgcgtcaaatgaacctatttcactgtttattctttttttaaacatttcgtacatggctttattttcgttcgatattcttaaaatgtcgaatgcgtaattgcctaggctcttcgctgataattttgcgacatccctctcacttggcacaaatacgcttctcttatgacaccagaaaaaaaggaccttcctttgctttctgccccttacacattttatcattttgtcagctccacagaaaattgcaggacctgcgaggtcagttgctacgtctgataatgcttcatttttttttttctcagattggtcagcggttcgtgcttcacgaggcagcgagttgggctttcccacatttggaaatgaaaaaatcgagcgagtgggaaggaaaccttcgagggcgagcggcaaatcctatttgaggacgaaattataagtgaaattgcaagccgacgcgccgttgtatcattaaacgagtcacgtgcacccacgggtgaactttcctgccctgaaaagtaaaaaaaaaaaaaaggagcaactgccgcagcgggatgtgccttctcaacgttcgttaaattggattatgtcccgcttggctaatctgttcaaaagggaaccatcaacactatgcgttctacataagggtacatttcggctatgcctcctcaccacagcgttatcgccttttccaccccacgaacggtcaaacgagtacacccctgcctgttcgtaattttttttttccattttttcctcatggcgtattgattacatttgacgcaaccctgctaaactatttttgccatactttcgaatgcatatacatttgtgttcagtacgcatgcgtcgcttgtcaataatgttctcacacccgttaacgtactttccttgatttgtacccccattccatcccaagttggcaaccatgtagaacgatttttacctgaccagctagctttttttttctgcgtaatttttcccaatggcggcgtttaaaccttacaagtttgtcctttttgacaaaaacgtaaaaaatagtaacttgtacaagcagataattgcacacctggacttgtcaattctttgtaaagaaatttatgtaagtgaaaagttatgtcatttcaaatacgaacatgtgagtaggaacaaattagtgtacttttcagatcacaacttgttcgacaaattgaaatgccccccactcaaccgcaacatcgaggagcaccttcgacagttcgcttccagaggtacgcagcatgctcatgaccgcacagatgaggaagacaaatttgaagcaaaaaaacggcataccgacacgacgaaagagaaacaaagtggaatgcccaacaacaaactgcataaaaatgatgaagagaatatgaactctctcgtaagtttttttacgtatgatgaaaaagaaaaagacgaattttttaacacattaaatttgaatagaaaatacgaggtggaccacataaatattttgtgcttgagcaattgcgacttcgttgttgatgcgcttaggaggcagccatgcaaacggagaatttcgatcttctgcccattttacgtaattcatgatggaggtagcgaccgtggtggcgatcgtggtgaccatggtggtgcccatctcgatggcgcctgcggcaacttcgaaggaaagaagaacgttccaaaaaggatttccgactttttatacaccatcgttagcgactttcttcccatcagttacaagtacattcttatgtccgacctcatccgagcgattattgtaaactctgaattgtgtcaaggacatgagagggaggacgtggaggttttgaaattcatggacatgatgcagattatagggaaggccgtataataggtgggcttattccccctccctgagtattttcacacctcttgtgcgcccagcagttaggagttatgaccttcccatcaaaagaatctcccacagggctgtaaaaatatttgcattccttcgctactacaaaagggccgcttataaaaccgaagtcgcgtgaccatctactcacgcgcaatttcgtcagagtagcgggaaaatcacaatttaattatgacaaagggatactgttttgtaatggcgtgaatttaatacaagggattgcacaacggggctgcaaaaggaaccaaattggcagggcgcgaaatgaatgagcgaaggtgtgggcaaagttgggtgacccaatacggcatgattacataaaaactgaggaaacccaaatgggggtagaaaaaaaataaaataaatgagacacgcacagaagggataaactccctgaggagggaatacgttcacagagggagacccgcaacacatgtacagggttataaccctccttaaatcatcacgcgtgcagaaacgaatgagcaaaaacgaatgagcaaaaacaacgtagtcaatcctcagcctccctcgaatcaatcaacttccatttctttaaaacattaatgagggtctgctcggaaaaattatcgcctcctaactcgtcaaagccaatgatggaatgctcagtttgtccattctgaataagcatcaaagtaggaatgcaccaaattttcaagcgctcacagagaaaaggggacttctcagcattaatcttaacaaaattaatatgcagaaatttcttggacatgctgatcaatttgctatccatgtattcacacctccatgtggtatttctgtaaaaatggcaacatacattttttgagtttttacagatttcgaaaaattctttttctgataaaatttccttatatatcccatgtccctttttcagtaaatttaaattttcattatgtttatttttaagttcttgtaatcttttattttttataaattccagttcttcatcattatcatcgtatatttttttttccagtttttcgtatcttttaatttccaggtctatttcgttttctttatcgcgtagcgcgtccaagaggtgcttttctatgtttctcgtcactttgttattcattttgcgttccccttttttttcttctgtttgtttgtgttctcttctacttgcgtctgcttgcttctcctttgcttgcttctactttgcttcttcttggcttcctttttcgtgcgacttgatgggatggctttcttttatttgttccacacaaggcacatatgcgcaatgcgcttcatcaaattgtgtgcctgacttggactggggcctcccctgcgctttggccaaagtgcgcacgaacgcatgggcatgtaaaaatgtaaaaatatattttcaaaaacgtgcgtacttatacacaagcaagtttatccattcgtgagagcacaaacttttgtgaagtcctcccccgacgtgcactggcgtaagcgtatgtagtgaggcggtcttgcgtatgcctaagcgtttaacgaggggagtgacgcgccgatagggaggaccgattgggaggaccgattgggagggcagcttttcccaaccgcttttccgaaccgcttttccgaacgaccacacgcctcgcgtccacacatgtccaacgaactcaccgaacggtacactatggcacactaccgaacgaaggtacgaaaataaaaaaaatttcatacgcgcatttccaccccgcagttaaaaaaggagtaaatttcacgaatgtggactctaccaaagtgttggttggtcaagcatacattttgcgaaaaaaaaaaaaaaaaaagaggaagaagaggaggaagaggaggaagaagaaggagaagcaaattgccaagcacaggcgcagtgcgctacacgtgtttgcaattttttttcctttccccaatatgcagtgccgtattcctattttacaaaaccaggggcgacaaattgccacaggtgctagccagccctcgtccgctttgccttgcgcacaatttttagcgaggtgaagaggacaattttttttgcaaactttgcttttgcccctccgcgcaagtgcatgcgccggacgtacacgtgcctgggccatgtgaactgcgcgatccgtatgcttcccattcccccgcatgcatgcgtccgggtatatgagtgagtgcgttgttccctcctctgcaaaagaaccctcctttggtcgtggtctacattttactcgcgttttccaaaattgttcgcagcaactatgtgcttggttaaacgtgtcacatcacgtgcaggtttttttttttttaccatcttgtcatttttaatccaccccttctccttttttttttttttttttttaccattttacaatttctcccttttggaaaaaaccaagcattgtaaaaacgcgctcctaacggataaacctttcccaaaattgtaatttctttttttaaccgtttaaaaaggtaaagcttccgagtaggtgacactgaactggtatcccattttgctgccagctgtgcttaaatgtaagggcgcatgcttgtaatacttccttgtgaatgtttgcatgttcctctttgcatattcttcgtttcgtttttcccaccgtatgtatacacctgaataagtcgctctgctccttacattgtcgtgtgctgccttgcccatccgctgatccacaccccaccggcgcgaacaaaatgaaggtcgaaagcaacaataacgacctcacggaccctttcgcagcgtcccagattataggcgataagctgctgcaaggctggaccttgctgaatgagtgttgccacatggtaagatccacttgaggtcaataaacttacgtgccaattggcacttgtgcataggagatgcttcccaacgtgagctcccccacgcatgaccgtttgtccatgcataaccctctgcccatgcataaccctctccccatgcataaccctctccccatgcataaccctctccccatgcataaccctctccccatgcacaaccctttgcgcacacatgacccattccccacccctgaccgcagtgcatggtgacccccctcattaagcagaagaacaaagaggagcggttctgtgccaagtgcaacgtgtacattctttcggaaaatccaaaaggggatgaaatgctaggcaaccagggaaacaacaatatgggtggaaagaaaaaagtcgaaggagattgccaaagagatgtccacctgaaggattcccaaaatctgacagccggaacgaacactgcaaatgtggaagcccactcggatgactacacagaaaagtatccccatgtaggtacatatggagaccccctttttgagaaaaaattatcccctatagaattcatcaaggaaataaaactccagcatgatgagttcaatcaaatcttaaacagaaatagcatcactaaagaagaaacagaaaatttgatagaatacaaaaagtacctaaaggaaaggtgcggatatgacctcggggagtggctgaacagtaatacaagttccctcaaagggatggaaatcagcagtaaaaaagaaagcccatccaaatcaactaatttagctaacaaagatatgaatccagaagtggaagacaaaaaatcagacaagtttcaaaatacggaaatgaaatatcaacttggatttaaacaaggacattcgagtcagaaacgggaatatttaaatgactgtacacaaagacgtccagatcttataatctccaaggagaattatttccctactggaggtatggattttgacaaatatacaaattatatggtagactttatgatccttgacaaagctaaggatgctttcatgcaaaagttggataagtacgtcgaacagctgagtaggtgtgatagtaagagtgacgagaaagagtgcatcagtcaagtcaccactgtcgtggacgtactagaaaggttaaacaacttaaggagaaatattcacatcgtgatttagcggccacacttaagggtatagaaatgtgtgggggtagaagtataccagctcgttcagtattctgtgaggaatccaaattacctacatggtgcaatacccattgtaggccaccttttgtgccaactgttttgatcacacatcggtgtgcactttcaaagttaattaattttttgaaatcctagcaggcagactctgtcgagttggccatatcaccatgtagcctttttttttttttacctaaatggaaaaagaaattactacaccgttttgtacattctttgtagtaatccatcggcccctttttttttggacattcttttaacgaccttgcggaggttgccaatttgagatgtgatattaatgcacacgggtggtgtacgtacagaggtagctcttactaggcgcctgctgtccaaatatgttattttttttttttttttttttcccgaattgacccttgtcaatgctgtatttgtatgtactttaattttttttaattcacttgtacactccttagtgcgcacttcttccccgcgtgaagaaaacaccctactcgatgaaaacatctttcgtgaagtgcgtaatttgatgcaaggagcgcaatcagaagagaactgtacaaaataatggacacacggtgggggtacacttccccatattgcaatccccagcgtgcaatttccattgtgcaagcttacccattgctctggcttccctgaaaaggcagcactgtttatgaccagtcaaaggaaaatcacgcggctacttctcactggtggaaacaccatatgggggtaccgccactcaaggcgtcacgaatataaaaccgtcctaccgcacgtggcacacttttacaatttattctctgttgaggaaaggtttacccttaatgggcataatgcaaattttgcgttttcaaaaaaaggcagccattaaaacggatggcaaatggtgatctgtgggggggctaacttgcgaggttttttttcttcctttttttgggtgaagaaacaaaccgcatatggtgaccgtccgttggatatacttcccttcgcactgtgttggcccaaaaaggaaacaagaaaaaaaacgtgcaattagcttaatcgaatagcagttgccaggaggcaaaaaaatgtggttataataaagggaaactgtgggggtaaaaaagtatccttttatctagttatacgtcgagtatagggcaaatatgggacgattatgtggagccttttcccccctatgttaagcttccccttttttgcgtacattacgcggacacgcgcgggtggtaatcagcacttgcagcatgctagaatatatttatattaagcaccatgtgaaccctactgttcgccccgtatgtatatctatccctatggcgcatacacaccacgaacgcgaattgctgtgctggccttgggctctttttgaaccctaccgaatcatccctttgggcaaaagtggtcatacctttccttcgcgttcatcttcgcgccgtgccccctaagttgggaaattctctcctttgcaaaaacggaaaaatgtaacctttttgagaatgccctcttgaaggtaaaaagaagtcatcccatttgcttctttttaaaaaggggggaaaaaaattggggggttcacccttctgtagttccgcctcacataagttgctatatgccctttcattttgtcatgcgcgaaatgatgcaatggtagaaaaagggtatgcaaaaaaggggtacgcaaaaaaggggtacgcaaaaaaggggcacgcaaaaaaggggtatgcaaaaaagggggtacgcaaaaaaggggtatgcaaaaaaaaagagcccaccaaaagggcatatacttatttatgcacaaagccgccaaaaggtgtgcccgtcgctcgacttttcgtatgcaccaaggggaactccaacgcaaagtatgctacttgtaatactcttccacacccacctgggttgttatgccccctttccaaatcatcggcagaggcagaagaagcagcggcgggtatttttttttactcgtgcggatatgcaaaacggtgagcgacgggctgcattggggggaggataacttttttgaaatcgaccccgcatgtactgcacgtgcaaaaactcatattcaatgtaccgcagcatgtgctcgcgtactttcgtggcacatcatcgccctagcaatataaaacatgcgttacgcctgtgcctcgtgggaattgggcattttttattacgtcgtgcggttcattttgctatatattttgctacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttgcaaaattgaaaaaaaaaaacccaattttcgcttaccattttagcggtaataattccagcacaaaaattatgtacgtacaatcattcatatgggtatgcacccttttcacatccttcacattttagaagccttaattacaaagccaacgaactgcaagcgcaacagcacatgtaccccaaaaatataaaaaaataaaaagagttacatttatgtacacgtttgtttgtttttatattttacattttatatatcaccctcttggtatccctccttttggaagtaaaaagcgcttttctttgaagaaacatgaaattgagaaaacgtacatacatataaaaggatctgagtagcatttcatgggtttatataaaatacctacgtgcgttattatacatgcatatatgtacatacgtacatgcgtacatacatgtgacatatattcgctcgtgcgcattgcttccccgctcctgcatactgcatagccacccccaagcacgcaagtgaatgcatcaacttttttaaccccctatttagttaccaaacttttggagcataaccagtagtggcggaaaaaaccaaacttggcttgaagcgctttaaaaaaaaaaaaaaaaaacggcaacaaataaaaaaaaaaaaaataaagcaaaggaaaaaggagatttaaaaaaaatatataaaaagtgagaaaacggaaaaaaaaaaaaaagttacaaacgaaacattcatatatagagttacctaattaaagaaaatccttgcagcattttttttatttttttattttaattaattatataaacactttaaatagcagataagccatgctaagcttaagaggccataagcgtttgattagcatatatatatgaacccctacgtttacgtaaacacgctcacgcgcatatgtaaaataaaaaaaaaaaaaaaactccttagggggaaaacaaccgaatttgcaaaaattgcaagtcgcgcaatcctttttttcccgcggtttttcactttcccagcaatacataaataacatacgcgagaatttccgacccccctccgtataatcttatttgctcacacgtacgcgccttcatatttttcacatccacgtacacgcccctgttcacaatttggcgagcggcctgaatttttatcaaccccaaaaatccaccccaacaagataacctttcaccatggaggataacagtaatgtaagccgctattttttttttttttccatcctccattttatgtatttgttttgcacaaattgagtgttgtaataccatcaactgatcgtttaataagttgtgacgtcaacacacagaatggtttgcttctctgtcatgtgtgaagtgcacaagggcgcaaagtgcaattaggctgttggcgctgtacacgtgttgtgagcatatagagctcagttagcgctttgtgaatctacgcccgcgtcagtatgtatatttattttgcatggaaggcgctcctcggggggcgccaagcgtggagagaaggaaaaagtggacgcgcctatgcaccacagcggtggtgtgcataccgtccgcatattacatgcatgccatccgcatatacacatgccatccacatattacatgcataccaccctcgtgtttattttctcctcctggaggaaaacgccccgttcgtgcgtttcactcaatatgcaattcgttaacatgtttccccccccccccctgggcgatagccatccgttcactcccctgtgcagcaaagcccagccaagggttgtagagtttatgttggaaatttgccttggaaagtgacatggccagttttgaagacgcacatgaaaaaagccggagatgtcgtgagggttgacatttttgaggacacacagggaagatcaaaggtgggtcatctgcatgtgttgtgtgtgtaggacactcgcacggtgcgctgtttgtattcgcacaaatgtgcgctgaggcaactttccaaatgttttgaccacgccgaaggcgtaagtctactcgtgcagctgtgcacgtgcacattctgcatgtgatgttattttccccttatctgcttagggatgtggaattgtagagtatgcaacgtatgaagaggcgcaggaggccataaacagcttaaacgattccaagttggagggtaagtcaactcgcctgtagctgggtgaactccagcagttgcatacatggcgagtgcttcatacacgccgggtgcttcacacataccgggtgcttcacacataccgggtgcttcacacatgccgagtgcttcatacacgccgggtgctccataccttcgtgccgttgcacactcacggataaccaacccccttgtaccccgccagaccgactcatattcgtcagagaggatagagaagagaactcgggaaattacgaaaagcgcagattcaacgtgaggaaggacaaattctacgaccctagaaggagacgagattttgactacaggagggactacagaagagacgactttagaagagactaccgtagagatgaatacagaagagattttcgaagggactttagaagagacgattttggaagaagcgagtttagaatgtccagcaaaagaaattgcactctcattgtttacaacttgccaccacaaagcacctggaaggaattaaaagatttgtttaagaagcacggtcgagttgtgagggcagatttaaaaaatgaggaaactgcatctaaggaagttactggaacggtcataatggagagtgagtatgacgcgaaaaacgcaattgatgcactcaacttttgcaacttcgacgggtacattttgaaggtcaacttcgagaacaccgagtgaaggcagcaatggaatggaggaaaaatagaaaccgaaaagagagagaagttcaaaagagagagccgtcgaaaagagagagaagcggaaaagagagagaagccgaaaatagaagccgaaaatggaagtgaagaaggattatatatgtagcaaggtagaagtgtagcaaagagctagtgtagagagagggggaataatgccccccactttgctgcagttcctcgcacgtccccactgcgcatgtgtgagcaactaacatgtactactccactcccatgtgtgttgtacccctctgctatgtaacgtagtaaaactttttatggagtcccagttttaatgaacagacccaccacaaccagcacctcctcacgtacctctacctgttccaatgtatatgtatatataaaaataaatgtgccctctctcctatgccgttttatatgcgcacctacataatgcagttatgtgtatgtgtgtatatgtatgctgtgtgcatacgtgcgtatgtgcgcatgtgcaggtatatgagcctacgtgcaggtgtgtgtgtgcatgcaggaagtagtcattgttaagagccctatgttatctaagccaaaaaaaaaaaaaaaaaacagtgtattatgcatatattcatacggaaggaaatatatatgtgcagatatatatttttttaatttctcgcaactcatatttttgtatttgaaactactcaaaatttttaatctattttaaaaaaaaaagaatgaaaaagtatgtcaccgaatgggacgcggcagaggagcaggcgaaggacggagttcccctttttgcgtctctgcatgcttgtcacatcgagtaagggttaacccttcgccgcagcgcatgctgctacgtagtctaccgtatcaactgagcataggatgtgtgtgccagtacgcacgaaacggtaaggggttcagatgataaaccgcattacacactgcctcatctacgtttggaaaagtgaaagggagggtggcaatttaaagaaaaaaaaaatatgctacaaggtgtaccttgttgcacccatccttttgaagtctccctggtgtatgcggcgcaaaaaattgttcagggacacgcaaagccaagccaagctgtattatctcctttagaaaaacggctataaaccaaatggaccgacgcgggcaactctgccaatccccggttataaaaagtgcaaacgaagaaactactttttctcgctagacgaggaaacttgcacatgatacacaaccgtctgcacgtcttgaaagatatggtctatccgttacgcgaattttattatcagtacccatcagttgtgacttccccctttgttaggaattgcaccttggggagtcctctgtttgcaaaaggcatacggttcagatgttgtaccaaaaggaggcaaatccccaataaggattgctaaacgtacgaaatgctccttttacaatttgtccgaaaaacgaaggcaatggagataggggaggaggaggaggacaaccagcacattacattcccccctcgtgttttacttcccccatgcacatgtcgactcgtcattgagttacgtctcttttacgacatagccatatacggagaatgaaacttttgtcaaatttgttcgtgtgggatacacaaattgtcacttttaaagggacatggattggctgaacttttgtctgtccttcaaatgagccttagcatgtatctacggctagccaaatgggatttttcccatttggtggttgttactccccggctagttttgtaaatgggaagcgtcaaatgagaccattttaacagtttggttaaatgagcacggagtttctccatacgagggggtggggagtataatgataatgcacacgtgggtcatcacaaagggtgggaaagagtagtcccttcgaaaacgtttgacaaattagcgcatacacacatatatatatatacatacctactacatacatacgaacttgagtttatgcgtgatggggtatgggcccgcacaagttgtatgcctgaattagcacatgtgcagagtactcgcttaagcagttttgattaacagggggagagctcactgacggtcgtgctcctaagaaaaggacggttcgtacatgcgtaagacgtctgcataattttccgtttgccgctttatttgccctccctaggaatgaaaaggtggatttttactggcacgtcggacacttgaaaaatgcttacacgttttcatttttttcacttttcgcatttgtcccacgcggcgcattcgtccacttctcccgttttgcgtattttctttttcgttttttttcccttttttttttcccttttttttccgttttttttccgttttttttttcctttttttccgtgcccatttgcttccgttttccttgcgcctccattcccgtgtgcgcgatggcgaaaattacaaaaaagcggaaaaaaaaaaaccgaaaaaaacgggaaaaaaattaacaaaaaggtgaacaaaaaatgtacaaaacgggaaaaaaacaaaatggaaaaatgatgactcgcgaagcgtaaaataaaataagtaaaagcaaaaatgaataatatgacgaagtagccaaccgacaaagcggcaacattgcaaagcagcaaaataccgaaacggcgaaacggcgaaacagcgaaacagcgaaatagcgaaatagcgcaaagcgatatatccaagcatagcaaacgtaatcacagaatgaaacaaaacacaaaatgcttccgcgcaagttccctccatattttctaaccctttgaagacattgttttgttgttttatttaaacataaaaggaaaatcatggcaaaatgtaacatgagaacagcatcacactgatggaaacaacttttttttttttttttttacgttaatttttttttaagtgtatataataactgtaagggcgcagctgaacactctcacccttactttcccgaccgtacgtatctccccatacatacacgcaaaggcgcgctcgcttttaacctccgtctcacaattgtcagtccaaaaggatcggtcccgcctatgtttattccctatcgcatcgtgagcacatcacagcactatcgggcctctccctgcacagccacctccgcgcgttaccaaaaggcaacccgtagcaaataacgcaaacctcgcagcaagtaacgcaaacctcgcagcaagtaacgcaaacctcgcatcgcacaacgcaaacctcgcatcgcacaacgcaaacctcgcatcgcacaacgcaaacctcgcatcgcacaacgcaaacctcgcatcgcacaacgcaaacctcgcagcaagtaacacaaacctcgcatcgcacaacgcaaaacgcgtagcaacccacccaccccagatcaatgaagaaaaaaaatcgcgccaagggaagagaatgcacaaagaaagatgacaaaaatgacgtgtctgggaattacgaaacgcagggttctcaagaaataccccagcccgacgtcaattccagcatggtctacttaaatatatatgacttggatgccatttccaaggttgtcaacacggtggccagatcaatgggcgcaggtaatttctgcgtgcattttaaattggcgcgcagtgtgctcagttgtgtgcgtcacttctacattccgtgtgtctccctgcgtgctgtgtgaatatgcgcacgtgtataaatatatgtatatgtgcatatatatgtgtatgtgcatatatatgcgtatgtatgtatatagttccaccagtgcgactcccctgcttgtgatgcctcctccccaacaggtgcctttcacgcaggcgtagaggtctacgggtatgaatattcattcggttacatagtaggtaagcacagaggcagtccccaaagttgcatgtgtgttgaatcgtttgggtgcagcggtggggcggttggaaagtacccctcttcgcattcttcttttcacccgttcacattctcatatcttccccccttccacgctttaccgcccctttttccccctatagacggagaaacgggggtgaccaaaacgagcgcccgctaccatccctaccacgtgtatcgtgaaagcatccctatggtaacttactattttgttttcccccaattgtgaaacatggttgatgcggaaaaaacatccccgttaattggacaccttcaccatttcgtgcatttgtttttttttttttgttctttgtaggggtaaagcacattttgagaaggacattttaaagcgtctcctcaggatttattcctttttttttatcacaccttttattttagtgtgtatcacttcggctgatctcacctttttttttttaccttctcctctgctacttgtagtaaaactccactaacgaaggaagaagtagaccttttggttgaggtgatgaaactgcagtggatcggagatacgtacgacatattgtcaaggtatggccatttaggcacagagaaaaagtgcaaatggaaaggggggagaaatacacccaggggaaggagcattggaaggagaagggggcaaagtcccagtggaagaaaatttgcacgtcaaacagagaaccctcacagatatgcacatatgcctacatacacatatgcttactcccacatttgcgtgcatacacatatgcttacacccgcatgtgcgtttgctcgcgcacctgtacatactctcatcatacacaccctgttcacaggaattgcctcaactatgccgactatttctgcaatttgctgggttagaaacgatgccaagctccgatggagtgatgggcgagattatgcgtacttgaggtgcatcccgcatgcctcgtcacgtccgttcctccacgttatgtgagacacgtgtgcaccctgcgtgttttctacctctccaccaaccctatatatgtgcaccctccttcagatgtcggcagcatccccgaatgggtcatgagtttacaaaagaaagtaacatgggtaaagtcaaacataaatgtcgctgcgtcaaagttgaaagtaagaaaattttttttttggcacccccccctgaggatgcctctacagattggcacatacacatcacattattgttgaacagatcgaccatacatacctatatgtgtatgcccatttctacacgcgtttccttttattcccccccctccaaaaaaaaaaaaaaaaacaggaattaaacaaagctgctggaataccaaccgtgataaatttcataaagaaaaagtacaacgacaatggtgacgactacgaagggtaaaagaacatttgcggatttttacgcatttaaatctttttttaaaaatttaacaatattttttttttgatgttctccaccacctactgctgctgcaaagaaaaagaaaaaaacagatcatgaccccccgcccactacgaccaccacagctgcattagacaaccattcccatcttttctcattttaaatcgcttgtcgcagatgtaaagtgattgtaaaatcgtagtgtttaaatgttaataaatcttagaaaggaaaaagaaggaaaaggaaaaggaaaaggaaaaaaaggaaaagaaaggaaaagaaaaaanananaaagaaagaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttggtcattttttttgcccttttttttgccttttttttttgcccctttttttcgccgttttctccgcctcttttcccatttgttgttcttctgcgttttttttccagtctcatttgttttaatagttttcttttttaatcctatgatttatcgattcatagacatggacaagtgcgcgcaaatatttcacacaaaagtcatgtgtctctcctttttatatgtgaccatttttgccattttgtgtgtcatgcgttgcgttgcgttgcgttacgttacgttacgttgtgtgtgcgcgcttggccttttttttcttttccgctccttgttttccgcccaggccaacgccaaatgttgcccatgaatatgtataaatatacatatatgtgcatatatgtacatatatatatatacatacatatatacatatgtacgctatatacactgtatatagcatatgcgcataattgcacgtgtatgtacagctatacagcttgacagaggtgtatgcccatgcgaacaacatttgtgcccttcctagtcatccttttttttatgtcgtcctccttgttaagataagtaaaaaaaaaaagaggaatgtttatttttgcatgccttttgtttacactccaaccctcccccctttcatttaccataattggaaactaaaacgaaaaggggaaatataacaataaagttctcaaatatggaaaagtaaaagtgacgcgaaaaattgggtccggtctgccttgacccgcgagtgagcggggagatatggtgcctaagaaccaggggcgtcagaagggggcaaaaaatggaggcaacaaaaatggaggcaacaaaaatggaggcaacaaaaatggaggcaacaaaaatggaggcaacaaaaatggaggcaacaatagcggaacgacaggtcgggagtgctcgccgcttgctcgaatgtacccccctttttgaacacccgcgcatagcgaaaaaggcaacgaaaaaaaaaaaaaaaaaaagaacgccctaaaattgtacgatcgcaaggaaacatacaatgaagcaaattgacaaaataaaaaaagaagcggaaagaacaatacaccaatcaggggacattttctcccttttttaataccaaacgtaatcttcaatttttcgccttttttttacatcccgagtggtgaacaaaaaagcataccccccccccaaatacttgcatgtataaacatgcataatagagtaaccccccgttaggcagctttattgaagcccctgagaaccttttaatgacaaccaaacaaaagctgtgcctccctcattgggaaatgcggggcagcacatacctactcatgcaaatagttccccaaatttgcgttactctgtaaatatttttggtgatgtactctagctgaaatcaactaaaaagtgttacttaacactccacaagcagtcgcaaaaaggggagcacacccccagtatgtatagagctgtgtcccaattacatacgccaaattttagcttatcacaaaatggcgctcttccattttgttaactgttccctgacggcctttacgccatactacataatatatgacggatttaaattgtaatgacactatatatagacatgaaagacttaaaaaaaaaaaaagtccccctgattaacgaatgacgtgcagcaacacttcattagcaacgttataagtagactcaaaatggggcatcattcgaatatactttttttttcgcgtttttctcttcaaatgagcacatttattttttttatttttttatttttttttttttcatgctttccctttttaatagatcaaagaatgctggatggacaaagctgtttttcctagtctgtttttactacatcgtatcgcaaattttgaaggttaacagaggattagaagagaggaaggagaaggaggaagactccccaaactgtgaaaaaacaaaagaacctttttagtgcacccatttgagcgtatgtaattacctgtgtgctatcatcacctctaacgtccccccccattcatcccttcatgcagctgttcgccctagcgtttttctcgataggcctccttcaaaacatgaaccttttcaacgtacgcttggcaggctaggccttcaacaaattggatgcacacgcaaaagtacatacctacacatgcatgactacatatacacatgcttatgggaactcctttttttttttttttttgtttccccatttcagatcatcttccaagaatgcgccaacttcatagacctggctgggctttactacatcttgtcgcataagtatgcatacagagaataaaaattagttcgtaaagattgttatgtctatatatgtgtgtgtggtatgtctgtacaggggtttccttgacactccttgcattcttttgctttcactctcctttttttcatgttctttttcccactcatccacatgcaggcacaccaacacaatcaacttgaaagagagaatactatccgtaggcctcagctggggattctgtgaatccatggccaccaattttttcccctttttcattggtaatactagtagccctatttaggaagcgtaatggaagggggggaagggtctccctttatttccatcagaactagccccaattcgttgtattcttttttttctccaaccttgcagggggaagatcgatggacttttcgctgaagcatatttatcgctccatatcggccaacaccttcatggttaaattgctctgccactttagttgctcacgtgtgcattgggcgctccagcgtatttggcactcgaccctatttggtgctcgagcccgcggtccaagtgccccaacaaacgtatcctttttttttttttcccctttttagttttctaacttgtccaaaacgtgcctccttttcatgtggctaaagaacacacaaagcaggaaaaaaatcaacgtggtgaatttccttttgctttactttaccttcattttgcccctcgtgaataagtaagccgtagagcaaaaaaatagaaaaaaaaaaaacacacacacgcatacgcacgtacatatatacacacatgtgcctccccttcccccccaagaatcatactcatacatgagggatcattcaataaggggattataattcacctcatcgttcttctagtgtgcacttttgtgctgtcctttgccacaaaatgcatttttaactctaaatcgaacgctaatgtagagtcatataaagaatcgcacacacgaagctacgaaaagaatgatggtaacgatgatgatggggatggcgaaatgaataaagatcagaagaaaaaaataaaaaaaaaaaaaagatttttttacaaatgagtgaacagaaatggttatgtaggaacatcagctaagaaggaaaacttggcgccctttccccctattcgtatttgtttctgcttttgcagagggtgacagtttgtccgcgcaggtagctgagcgcggtggggcgtatccatccacatattaagacattcctcagggtgtttatcccttctgtgtttatcctcgctgtgtttatcctcgctgtgctatccccgctgtgcttaccctctgttcgttgtgccaacttggggagacgccctttgtaaacgcagcaaagttccttcggaatgccttccatacattcatttattttttattcgtttgcgtgtccttgcaattttgttttgttatgagcgaatagtccccatggttacatatgatgtattcagtttctttttttgtgcgaattcgtaaattgctgttgaattcgttctggggagaggtgcataaggagaggaaagtggcggcatctcagatgggtggtgtgcagtaggacactcaactgtggatgcgtagatgaagcacctccatcccctgtactcatgtgcaccgcgcgagtattacataatctgttcataacgttcatcaagttaagttaccctccattatgggttcttttttttttttttttttactctcctattttgcctttttgcagctttttttttccatctttttttcttcttttttttacctcttgaggaagcaattccttaacacacctttttgtttttgtcagtaagtctctgcaattagaaagaaaaaaaaaataaaataaaatgtaaaggcagaaaaaggaatatgtaggacgagcagtttggcacactttcgatactctcctagcatcttttcagtaaaaaaaaaaaaaaaaaaatatcatataagataagataaggtaagagttacgagaacagggaggcctgcttaactgcatgttcgtagctcacgtcttcgttgtattttagcgggatgccttagcaaatggtacagggtaatgggcgaaaataacaaatgtttctttgtaacgttgctacacattattgcgcaggttacgtgcattcgaggtgagagtgggagatgggtagtacttcgaatgtgcaacctagggaagtgcatgttgtgctgctatgctacttcttctgatcgcactttacccactccttgctcactgcggcacttgtgggagttttttccccctacagttagccacttggtcatgcggcgctctctttttttttcccacttttcccaataaatgttacactaaggtgaatactacttgtgcgtaacgttcgacgcgatctacattttatgtgccaccccatcatactcagaccactgcacggagacagcttggggcctattgctatgatggcaagctcaacccctcacacccctccctccctcgcgcactttctcttcttaccgtcagaattgatcagaacgtaagactctatggacgaattgctattcatccaggcatttagcgattcacttatttcgctcgctgaaccagccattttgtttcctcctctcctctccttttttttttttttgtctcgttaaagttattcaaaaagggttacataaactatcggtatgaaactatccttatgataatccacaggttgcagttagcacaaacgcaaatttaaaaggtgccaaggaacacaaactgaaccccatgcaggtgttcgcaacgggcctatgcacgtgattacgaaagggtgtttgtacgtgcgtgtgcaggcacatataacgtgcagcctgggagtccacctacgaatataaccttgtagaaaaaaaaattacgtgcaacaaatactactgccaggagatacataaagccggagttatttaaaaagggaagaaaaaaaattaagatgataacataccacatgtgtgcaagcacagatacgtacacgtgtaggtgctcttaccaaaagagtgagagatacacatctccgcagaggtaacatgtggatacaagttcgacaaaaaaaggaaagaaatatatgcagagggggatagcgcatgtccccccacgctgcagacgaaggtgcgaagggagacgcaaaaaaaaaaaaaaaaaagcggatgtggaagtggaagtggacaatttttgataataaaaaaacacacacacagaaatgtgcacacaaaaaaaggaggcaataaatgaactcaaaaaaaggaccctcccccccacatatatataatatatcgcccgcgtgcgctgctctctctcgcggaaaacacaactgctgcgataaaaattcgttttatgatcacgaacatggggagtatattaactactaacaaggcaacgtccatcaagcacctttctgcggctgttgggaacgtgcgggcaaatttgcgcgtgggtccccccaaaatttataagccttatttggttttgtcgctagtttgctcggcttctcctttttctgttccttttcgtgatctttcttccacccaaaaaaaaaaaaaaaaattatttaacggctgactgaaaaccaattagcagctgcttccccaccaaatgcggcaatacaatatgatccacaatgtacccacctctttggctaaccttttttttttatctccacctcactccgttcatatttttaccatttctttttttatttatcccagtaaaagaggtaccgtttttatttctattttaaaactgtcatttaaaagtgcatctgtctgtccttacgcaaaagcggttagggcttctaacctacgtctgccaactgctcgacatttccccctgtctctcttttctcttgacgcatatgaccgttatccatgcgttcggggggtaagttgctctgtgtgttcttaccacttcgccgggttggcaatccttcagcgcacggcataagaatgggcacttgccatcagcgcggctttcctagttgcttcctcagacgcttttccaccgctccttcaccgcgcctactccgcctgcccttcctcccttttaaaattaaccttcctggtgtcttccactgaacccgattcttcctccgtagcttcctctgtcacttcctcggactcttcctccgactcttcttcagactcttcctcagactccgactcctcctcggtctcttcgtccgatttcttcttcgattcgcccctttgcaaggcgtccttctgtggagtgtccttttgtggggtgtcctttttgttggggcctccactttccgaggacttcgatgcacgcttgacaagctcctccgaatcgctcgactgccccttattccctttgcttccttgtgactcgctgctgcttgtctcctcacttgagctctccgatttggagtccttctccttgctgtcatctgactcactctcgtctgagctgtcactttctgcgtcgtatttcttcgggttctacgcaaaagggggggttggaaaaagtggggaaggatttttcaaaatggggaaggatttttcaaaatggggaaaatcgcatcaaaatggagacaaaatcacatatgctcgcaggcggtgccggctggaacaagcacgccgctcacatcgcctccctccacgcttctgctcatctacgtatcaactcaccgtcaaaatgtcgggggactcaattatcatttgcagacacttattcgccaaaggaatacactgcgaaaaaacggcgttcggaaccctgggtctgaagaaggtgggagcaaaaattttagccagagtttccaccgtcatgttattctcacttgaatacattgagacggttttaaaaaattccaaaagacagactacacactccttaacaccaggttcaagcttatcatacagtttaaataaaacacttctaatcgacttatccgatgctgaaacggtttttaaatggtacaatctcgtaaatgcctctttacccaacaacccatgcttctgtgtatctaaaaaaagcttgaatgaacagactagagaaggaatgttgttaaagtcggttgtcggttctccatattctatgtctccaattatcccatacaatgtatttgcatctgtttgtaaataaaacagatctttcgtattaacaatttcaggtttcaataaatgggttaagaaatccacaatgatggatgggatgtgtttatattccatgtaggtttttccaaatcgttgacataaaatttctaagtctgctccaaaaacagaaactgtatttcctcctaatagtacttcttcatttctctgaactatgtatggaaaacatctcaaataatatgttggatttatatttaattttaaaaatagatcttctaacttttctatgtattctactttcttccagaatttggctgaaacgaatggagtcacaatggttagcatcgttttggacatgaacccactgtgcaccaagtacagtttttttaggttctttttgtatttcctcggaagagtatcgtaccctgcgggatgggggagaaatcaaatgatggaaagggggtcttaaccatgggccttttttgcgcgtgggaaaatgatcaacatggaatatctgcactttttgcgccatcacaattggtcactttttttttttttttttcctcgtttttcttgccctccttacactgctttgcgtacgcgtaaaccgcgtcggtcagccaacttgtatgcgtttcgcacagaatcagcacgtagttctccttcacgatagggtccaacgtcaggatggcgtatctcctgcatgtggcgacgtggcaatagccccaaaagggaaaaaaaaaaaataataaataaataaataaaataaagtaaaataaagtaaagtaaacctatatcatcgccaccagcatgggcactcctaacttcgccactgctacaattcacgcgcttcacgcaaataaacaccgccagtaaaagatccacttacagtgtcttctcagggtctgcaccggacgaaacgataaaacacggaatcaacaaaacgatgtgtgagccgtacccatccttcccaattaccttcagcaagtcggtcttgtacaatctgctcaaaagaaaagtcgtttatgtgaaacatgcgacagagcaaaagcgcacacatgggtgtcaacactcgcattatgtactcatgcataacgctcaattcttttgcacattgtctgactcagctttgtaaaaaaaaaaaaaaaaatagcagagcgctgatttgtagcgacatgcatccattgcacatacttactcgtcaaaattttccgtgtatgactttttcaacagtttttcgtattccaccagcatttcttgcggtacttcggcatccgagtccaacattttttttttcccgcgagttgttgcaagtcgaatttaaggcgagcgtcggacaaaaagcggcgcaaaaaaaatgaaataaacaagcgcataaaactaagacccgttcatgctgcgattataaacggcgtcattcatgctgttctcataagcgatgtcattcgtacagcattcacaatatttacaatcaaatttaacaaattttgtaacacttttctgacgtgatggcgtgtctttttttttttttctctcttaacaaaatgcgaattttgctttttactccgatgagggtgacgagttttccgtttggtcctgttctgtaacagttttatgttattgtgctatattttttcttcctcccccccttgtgtaattttaaaaataaaatataacttgagcaccattaattggacaaaaaaaaaaaaaaataaaatcgattaattttgaggtaaacagttaacagtttgtacgcaaaaaaaagaaaaaataaaaaggaatacatttgcaaattttcaatcctttcttcctttttgcaactttttgtatcttattaaaatgaatagggattaaatgcgcaattttttttttttgggggggggggaatgggttgagggattaagtgcaagttaatgcctgcttgaactttgcctcacgccccttttatgaagagctcacaaaatgtacgaacaggtacatattcgcttaagcgcacaggtacacatgcgtgtaatttgtgaatgtttgttttgttggatatattaataaaaacggcaacgcgtatcactcaaggaagttttttttttttttttttttttttctcgtcgttccatgcattgtttgactcatcgtgtaatatccttttccgcaaagctgttgagcaagcttataacaatgcttcaaaaataggactctttttgttatcgaagctgacgtctatatcgacattgcgcggattaattgagcactcatttgtttatcatttcacctgttcatcattttattttttcgaattttttttttacgttagcaaagtgaccggcccactattgcgacattctcgtgaaatgtacaattatgtacatggcgaggtgtttacctgtgctactagccttttttgagactttggcaaattataagcctccccggaggggaaatggaaaaaaaaaaaaaagaagtgatggagtggatggcattacgtggacagtaaacaaaacgaacgatgtgtgcctcttcacaagtgagcatatatttgtacacgtacaatatgcacattttctgcccatgtaccccctatagcgtttgcccgcatgccttcgagaaagacttgcacggttgcacacatggtgaaaacaggcagggaatttttcttttttacatacaccaaatgtaggatttacgataaggttaaaaagagaaaaaagttcatccaaacggttttgctgcgaacacgcgtacagataaattgacgttaagtgttacattcgtttttttttcatttggcatatttctacgaaggggtcataaaaaagggttttttttttttttttgccgtacataaggcaaacctgtgtggcgatttacgtgaactgttcaggcaaaaataccaaaaaggatacagtagttatgtacggtgctgcacacacacacatgtgcgtgttttgggcgcgaagcgttcttgttcatctttgccattcaaatggttatattttaagtgtagaaaatagttctccagagatggaaagcaacgcataatcttggacagtatgtggatggacagtatgtgggagaaaaggaatgaactattcgacatagtcacttcagagtgtgtgtgcatgtacgcacgtacggcgcgctgctcttacggatatacatatgtatatcccaactctgctacaggcgtatgcgtatagtgttatttcttcattttatgccaagtcatatgtgtgcatgttagctgtggtgaagaaaaaatgtacgcagttgtgaagctcaacagaggaaagaataccagcgaaaaatgaacagtgggaatggcctgaaaaattatgccttcacccaaatggcatagaacaaaattgttgcagccattttagacaattttttaaaattccccccatgaatgctacttcgttcctatgtaggtatattctcttttcctttctacctcatttgcatattttttcctacatgtagaagaaatattccccgaaacggaaaatcgcacggcgtcattttacatgcagttgttgcaaaagcgacttttgttgttataatcgtctaaaaggaaaattaaaaaatgtgcgtcaaacataaagtaaaaattattgaaaatgtaacaagaaaattccgattttttagtgtatatatttattatgcatttttcgcttttttttttcctttctttttgcaacataaatgttgtaggcaaccggtgcgtgtagttgtaagcggcgtgatttttaaaacagaactacacatttcactttctgaattttttctttcctttttcacctcgtactttgttatttcatgcaaaaaaggaatttttaaaaatgtttttaagtacgcatagaaaggaaaattctgaagatgatgaaaaaaaaaaaaaaaggaaaagaaaaagaaaaagaaaaaagaaaaattaaagtaaaagtaaaagtaaaaatgaaagtgaaaaaaaaaaaaaatgtacaaaattagcaaaaaaattggtcaaaacgatatcgaaattttacacacaaatattttgaactgtcggtagactccacagaaaatttttccaaaacgctgttttgttttttgtctaattttaaatattttttccttctctgtcagattatttatttttttttttttctaaattattatgaacatacattttgcgcgtaccttcttacatttttaagtatatcagtttttagttttattcactgcttttgttttagactttgtgtggccgttcgaataaggtaaacggtgaaaagcgtggaaaaatagggccaaataaaggaaaactgtaaaattcccctttatatccaccaccccgttgctcccccgcattttttaaaataagatataaatttctacatccatttggccttcttttttttacttttcctatttcctcaccttcgctcggtccattatattttatgttacctcatttcattttgctccacttcattttgccccacttcattttgctccatttcatttttatttcttcacattatttttacgcgcccccaaaacgcgacgacatttttcaattagcacactgaacttgtctacatcgcaacagtggacgattaaaaaaaaaaaagggggaaatacagaacaggttgcaaaaaggacgcacatacaacggtgcaaataacttccacaaaatgcaaaattataatgtataaaataaagtgaatgtctgtagtgctccgtttggaccgaagtatccctctcgtgtcgttcgcgttcgtattttatttccttttttttccaagttaacggtgaaataggaggcggcctagatgctagaacaacattgatgatgccactggcgtgacgcttcgaagaatgtgcagttgtgcttgtactcgcgcagcaagagaaaactcccccagaaaaagcacctaggttttgtctacgtagaaagccaaataaagaaaagaaaaatagaaggtaaattttttggcagaaaaaaaaaaaaaaaaaaaggagtcactctgcagtttagcaaaactgaatttttttttttttcaactctttgtcgaaatggtgatacgcaagtaatcgaccagctttgctcacaagcgcactcgaagaacgtctacttgtgcgctcttacgtacacccccatatttatgtacgcaccgacgtgggaatgctcgtaaaagcgaccctcttaaaaactgtcacgctcaacacatttcgagatttagcttcaatatagtaatcatctactacacagaaggggccaaattcagcggagaaaaacattcaaaaggaagacatgaaaattaaaaaatggaaagttgcagaaggggagaaagcaaacatatgcatttcctgagtaatatgaattcgaaaaaaaaattaaatatcgtagaaaaaaaatgcatactagaaaaagtgcacatactgcccataaaaagaaaagtcgaaaatgcagatgcgctttacagaaaactgcagttgttgataaatgacaaatgcgtcctgtatgaagggttcataattgatgctaatggagaaaaggaaacggtaccaggggaaaaaagcacacggacaaatctaaaggaaagcgtcggggaacccccaaaggaaggcctaacaaatgacaagggagaccccactaaaaatgaaaagcacacaacaagcacaaaattgctcgaaaaattaagtagcgccaaagagggaccttgcccaaatggagacgactcatgggaagttgcgcataggaaggaatcgaacagtcacacaccaaaaaaaaattcgaatgaaaaggacaataaaaacacacccaataatgaccacatttgtttacatgaaaaatgcaacaaagacaaattaacagaggaaacttcccattttaaagaaggcacagactactacgttgttgtgaattgcataccttccaagggaatcctcactcgggacaccctaatttacacggatggaaaatacgtggacaatttaaaaaaaattcatctcataataatacgagataaatactataaaaaatatgaaaaaaaattgaaaaaaaatttttttctttaaaaaaatatatacttaaaaaaggcaatcaattttttaatgaagccatgtccctcattccgttttcctttgaccacttttcgagaaagtgtagtgcagaaagggggaagagcaatggcaccttcggagcaaagaacagggacactgtcatgcctcaccctaccaacatcaagagaagaaatctcgtcctggaaaaaatccttcttacctgtctgcacccctatttcaagaaaaacaggactaagctattctactctggcaagctactcattataaataatttttctttcctcgttgtaaagatagatgctgacgtgaacgtgggcttcgtggataactctacggttaggaatgaacaggggcgcatcggtgatgcgtgtgtatgtgcgtatgtgtgtgtgtatgcaccgttggatatccccccacggatgatggtgcatgtttttttcacgccgctatctgggaagtccacctttttggcatgcccccaacaaaaattacttttatagatgctttcccccccccacacacacacaccctctcgcaggagatttgcttgaacgcagatacgtacgacccgtttaggaacgtccatatagtgcccctgtacgacacactaccgaccacatacaactatgacatttttgcagattacataaagccatacatagagaggcattacttaagtttattttccatgcatgacacctttttttacaaaggagtgcaatttaaaattatgggaatagacccaatgaacataaaatatggaagaggaagaattacctgcaacacatttatatacaccgagggggcaatcaagccaacttttttcgacgttatttcgaatgaatccataaattatatccagtgcttaccagtagaatacaagccatatgccgttttgaacatattgcaacagttagatgcagactctttgttacggctgttcccatcaactaatgcgaatttacaggagagtgccctcaacgagcagcgcattttaagccatttggataagtataagtatgtatataaaaaccacacacgggaggataatcagggtgcaaagatgatcctagacgtagatgtagacgaacacatagatgcaaaaaataaaagtggcaactttgcatatgaacagtgtgccgtttgcttcgaatattttcagaactatgacaagtgcatcaaattggcttgtctgcacacctaccactggaagtgcgtcaagagctggtttaggtttaacctcacatgtccgtgttgccgacgcgaattgatcatttagggcgatcgatacacacctcgggagatgctctccgctaagctccctcacaagtgcacgttgcataaaatggtcatttaaaagtttttttttttttttgttatttttattttttttttttactaatggaagtagcctaccccgtgaagtcatggacgactctcccacgcaatttccatttacaggtggtaaaaaaaaaaacacaaaattaaaacgaaggaaaacgcttggaatgaattttcttcctatccgtatggccgcatgatgaacctctcaacaggttgatatcgcggtgtatgggcgaaccaacatgggcgtatgtgtggtggtttttcccccgcgttcagcctggcagaccaaatcaccgcaactatcttgaagaaaaaaatgcaaaatggaggttgtaccaggtgtggaatagtttgccatttcgcggcagtacaaccccacacaaatgaagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttnntgggtaaaaaaaaaaaaaaaaaaataaaataataccatgcggtgtcatcatttttgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattttattcagatgagataacattttaccaattttgagaaaaaaaataaagtggaaggggtccaggtcaaactgaattggagccttttaaacgttcgccttgcccttctacacgaaatattgttactggcgcgatagcgctgtggcgcaactgaggagttggtggcttaacctcagggggagaaaccccaaatggtggctccacaactggaggaacacaacgcggggaacgccgcgcgtgggtttgcatttatgtggggagtaaaaagagaggccatcctcaatttgggcatcattcgaagccgctgcgatggataacgcccctttgcgatgaataacgaccccttccgatgaataacggccccttccgatgaataacggcctcttccgatgaataacccccccctgcacacacacacgtaaacgctcacttatcccccaaaatgaacttcataaaaacacacatctatgaacaggagtacaccaatgaaggaataaaagaacatgaaaaagacgccaggagcgcaaaagaaattaacgaaaataagaggctaaaggaactaccagaatttaaaagggacaatcaattcttaagcctatcggaacaactagaattgaaaaaaaataacaacaatggtggaggtggactcggaaaagaagatgaagcaggactcatcaatatttatgatatgccaaatatgacagaagaatatgcagaatattacgacaattatgcgaaacatgatatttatagtattgagaaaatcagggagagagaaaaagaagtagaatttgaatttaaagaagctataagaagttatgcaaagaaaaaagaattaaaggaaaaagaagatgaagcggatttgcggaaggaagaaagtaatcatgttaacttacgtgagataaaaaaaaatatgaataaaaaaaaaaaaatcactccagtgaagaccagtgtgaaggcaattataaagacgaagaaaaaaagtgccattgcttctccaaaggggggccatgccgacgtcaaaaaggcttccaccctcaagaacaattcactgttgcttggttattcggattactcggatgagtagcggggaatcgtttacatgtgtacatttatttgtgtgtttgctcccctctgcatattaagagacctctccgagtcaacctccatgtatacctctttaacgagcatgtgatatccctccgttttgggagaacacgtttgcataactttttgggatgatagagaagggagacatgcgaatattccgccatttagtcgaacgagagaaacccacgagatgacgctgttgctacttttctcccgtgtgtgaccttttttttgttgtccttcttcccattttgtccagcccctgttgagggatactccttctctcgcttccttaacgtgttcgaaaaagcgccacccataatttttttcacctcaacgcacccaacgaaaaaaaagtggttacacgcgcaactcacctatgttaagcttagcttacctttttttttttttcgattaaacggttaatttagaaaaaatggcgtaatgatgccgacatcgccatggcactacccctcgtctgcgattccccccaacggggcctacaatgggagaacagacatgtacagaattatgtgtttatttttgcttcttaaacgactgctcagcgtggggtgaaaaaaaagaaaaaaaaagagggactcgaaaaaatgcgaaaaaaaatatgttaacaatttggaaaatatttccgcaaactggaatttccactgcggatgggagactattcctttttcgcatgttgaggtgaatttatttttacacatgtgaagggccagtagaggcgctcctcgcacggtggtgttacaattgcaaagggaagcatcccgcgaggttcattttcgtaacacttctcctaccactttactgaaaaataccatttctacgaaacgaatgcaccggaggggggacaaaaaaaaaatatatatatatatttatgttttttccctgggttgttattaaaaccattttggtcatcccgcagaggaaatttttttgttagtcattggaaccacttcgaacagttgagcaaaatggttttgaaggataaaagaaaaaaaaaaaaaaaaatcgcaaaatatacgagcaagaaaaatttcagtaaatttcctaccaaggaagaaaatgacaaaacgggaaatgccagccacagaagcgaactctatgacgagagcgacttaccgtgttatgacaataatgacgacattctaattaaggataaggattttttttcgtacattttaaagtctgacgatgaattaagcgagaaagggacacttgcaaaggggcaagcgtcaagtatagaggcacggaagggccatagtgccgacttcctcctggcagcagtggcgtttagcatacctcccggcatggtatagcctgtgtgcataaacatacaaacaaatatatattgtgagtacgttccatatgtatgcatccgccaaactggggaaagtcccattttagctgtatcataagcacgtgcagatgcctttgccgaggagcatgtgtgtaggttcgtcatgctgctggatgaaaggagtctccaatacgaatttcacctgagcattcctgttcgagacttaaagtggacatatgcgacattgttggcatttggttctttccttcctctttatgcgcacaggcgcttcaagaaagtacattctgacaaatcttctcctgtgcgataaaatcgaaggggttaccgaaggtggtggtgcacagagcgtaggggtataatgagggagataaaaacatgccatccagcgattgacctcaccatagcgatcctgtcaagtgttctcctaaaattgataaaaaaaaattttgtcattttgtgagtttgccatttggttaacgggtagattcaccatcagttctcttccatttgcctgcccccagcagcttcctccaaatgcataaagagttatacgcggcaataatttttctaaagagcaacccgcgaacggtcctcagttgcagctccgacacagcgttgcggctgatctgcttcaacgtgtgtgtgtgtgtgtaggtgtaggtgtgtgcgtgtgcgtgtgcgtgtctggggcgagcgaaggggagagccataacgtgtctacacacgtaactaaaaagaagtccatcacccagaggggcatatcttcacagactttaacccttcacatacacatacataagaagagggagataaaaaaaatgatcacacggtgcagggtcaatttactaaaaaagataaaggacaaaataccttacggagttaaacaaagccaaaattacaaggatgctaagaagcaggaaaggttatcgcttgaggcaaacagaaagttgaaagagacccgaggcatgcttctggatgggaagaaaaacttatttatgagtttacgacaaaatagtgacattaactggtatcgggcgggtcaaatattgaagcacctggagattcatcagagagccaaaccggaaatcacaccaaagttacgcgagagaattaccaacattgctaattttgtcaaaaggggaagataaaatgggggataaaaaagggtacacacagagaacggtttgagcatgtccgcctatttgctcacttcacttgatctgatcagctgtgtacgcacgatgtgtgtaaatccagggggggatgggaacaacgctttcgcctcccttgcggaaatacatacatccatatgtacacatatatgtttatttgtctatccaaattttacacgaagggattgaactcattttccccaattttattaacccatgctgatccaagccggattccacatgaaaacaaatcgccaataaggacatgtgttaaacttcctatccactgggatgtccaaacaaaaaaaaaaaataactcctattcttccaactttgttttaatatgataaaaaaaaaaatttattttcattttatttatgtaaaatgtgtttttataacataaaaagcacatgcggtgggcaacatataataatggggacatatgcaaatccgtacatataagggcctcaatatatatgcagataaaatacacacatgtgcatgcccgtacatgtgtacatgcgcgaatctacatgtacaatggataggtttacatttaaaaaaaaaaggaaaaataaaagcaaaaaaaaaagggaaaaaaaagataaaaaaatattcaatacggtgtgttggtgattaataatgtgtaaagtgcgaaggggcaacgcgtgtgcaatgtatgggttatgacacgaacatatatgcaacgcaggtaacactttaacacttacatgtgtttgttcgtttgtttgtatgtatgtgtgtgtgcatatatacacattatgcacactcatgcaagacagcaaacacgcgcctttgcgcattcatacggggaaataaaaggaaggggggggagggtttataaaaacatataaatacatacttgattaaattatttaaaaaataaaatgctaatctggagagggggagtaatatcgaatggtgaaaacgaatggtggaatcgaatggtgggaatcgaatggtgggaatcgaatggtgagaatcgaatggtgggcatcgaataattgggaacgaatgggaagaaacgaatagagggatataaaaaaaaaatatatatatacatatatatacacatatatacatacatatatatatcaacgaattgcaaacacggttatgtagcaataacgatgtgtcttataacacggtaaaaaaaaaaaataaatgacacgatgatggtcaggtcaatatatggtcaatacatgaccaatacaccaccaatacacatggccaatacatagtcaataaacgggtacaatgcaataaaaaaaaaaaaaaaaaggttctctctgcttcgctaccaacacacggagggccacacacactggcacataatcgtccttatatacgacgtcgcatacatcacacagggacgcctcagtgcaactctgtgtctccgtcccggttacgactaccatgtcccacttcctcaccaaactttttattcgtttcgtttcgtttcttctacgatggtcgttgggcttggccttctcgggctttttcctccacttcgcgcactgcgcgtggcctgccttttctttttttgcctctttcgcttcttacgattcttacgcttctcttgctaataactctggtgattcctcctcactgctccgtctttatctctggcttcacgttcatgtaatacatggaggactcattcagctcatttgcattagagccaatcatattggacgttcccgcgttttcaccgtcgtatgagttaaaattggcacctgcgtttgggccatacgggctattattagcatagctactattcacgccattttcactgttgacaccgttatcaatgttgcctgaatcgttcataatatttacaaacttcctttgctccaggggatgctccacaactctgctgttgtccattacatcacgcccctccaggatattactattattgtcattgttgttcgttcctagatttacgctgccactggcgctgttgttgatcatgcctttattcatgaccggttcagaattcatgttcatattagaacccgtagatgcaatgccgtattggatatttgctggattcgtgttcatgtcattctctgcattcatgtgcatttcgttcagtcgtactacaccacccactacagctgggtcatccatatggtgatggccatacgctgctgctccacctgcacccatcgtcttgttgccaacatgagcaccactcacctttctgttgctattatttaacacacactcgttaaccattatataattatctacagtactattctgtatgacattcccactgcctttatttcctgcaccgttactgctatccattaggtgtgctttgtttaacacctttgaattttcatcgtccaacattgctgaagacgcacccggggcaactaacacatcccccgaggggtaactttccccgttgtagtttgcatttaacccaatttgttcattcatatatacgtttacaccatttgcgatagttgtatttcctttgatggatgatgatgagccgttcacattgttctcacctaagctgctaccgacaatgattccgttgttgggtaataaccccccgtggtggtaattattttggctagctcctcctgctcccgctgcgctgtcgtttatggcactactcccactattgtagttatacgtgcagttgttcattatgcccattttgctagcagcattcattttgctggctccgtcgacgtttagcatgccgttcgcattatccatattgctcagtatgtttttagcattgttgctacttccattcccgatagtcgtttcctcgtcattcacgttgctcatgtctgcgtttttctccgtaccgctgctgcctatgttgttcatgatgccgtgcgtgttcacgcctcctttgtaggcgcccatgttctgcgcgaagttgccgccactaactgcgccaacaccgctaatagccatgccattcacaacatggtccatgccaacgctcccgcccatggtaccattcatgtaccccatgttgcccataagtgcgccattcgtcgaactcgagactcccattgcaccatagttgttggcgttgtaagcattcccattagcccctgcgttatccccgaacgagtccttaaatgccaaattcatcaagctgttctgattatttacgaggtttttcgagtctacattaaatatgttaatcagctcctcgtctgtaaagggcacagctttgtaggcgcactttaccgtatggacagccaaactgtgtgccttattgaacccccatttttttagaaggtatttcgatattttgggttctttggaattctcattttcaagatatttggcgaaccaggaataggaatatgggtcgaatcgaactccttctactggggtcaaagcactagcacgtgcagttaggctttccattcttcttcctctgggtgcccttgtcctcttcgtaggcgaataatcattctcgctttcttggcaatcgctatgtggcattttatttgggtgcatattattattgttgtttattccgtgtgcattatagtaatgcatctgtgacatgatcatatttccattcagatttttattcgtgtcatttaggttatcttccgcgtccagagaattcatgtccatcattacatccatcgtattttccgaattcatggttagcaagtttcgaatccttttggttctattttccgtggttgtcgctcctgcttgttctgcttctaatctgcactgaatggctagctcctttgccttttcaaaacctaatttttttatggggaatcttctcatctggaaatttttccctatggaccaataggctagccaagaaccctttcgatcattgtaggatactcccttcatcggtctggtacagtttttatcaaaagaatccatagcttccatcaattctgcgttttctccattcttacatagagtctgttccatatcgtctagtgagagttgcgaatcttcgctcaatttcctcttaggaggtctccctcttcctcgcttaattcctttgttattttcatttttcaataaatctttcttattcatatgttcgtgtgttcctcctgcggacatgcctccactgttcatcgctacgttcgtgcctgcgtgggttgcattgtttccgctactgttcatcatgcccatattgccacccacgctactacctccaatgttgttgtttcctcctgcgttgttattccccatggtgccatcttccatcaccatatcattgttattcttcataacatcgtttactgcattttccattgccttccttccatgcacatggaacataggtttgcatctagcgcctgccttctcagcttcttgtctagctttcacggctaaaattctggcttgttcaaaaccgtactgtttaacggagaagtaccttctaatctccctcgtgttatcattccaagcagctagccattgttgtttcttcggattgaatcgaaccccaggaattctaggtagatattcaggatgtccctccgtacatgctcttgcccatgtgttcataacatcgttgttattcttcttcacagaatcatatttcatattataattcttggtactcaaattattgctgttattgttgtttgccgtaccactattcggaacgctcaaattcacattcatcatgctgctactgctgtcgttcatattcctgttgctgcttatcaggttgctatcaaataaattattatcatccaaatcagagtcgtacaaagtcttatcctttaggtaatcctcctggtattcaaaatctgaatctttactatatttcaactcttcctccaaactgcaataatttttattcgccttcacttcatactttttcaagtaagaaataacattttccacttccgtattgctcaaggaatcattcttcgagttcatcatatattttagacaattcggggaatcatctgataacttggtcctcataagacagtcataataatcctctacaatgttgttatcttcatgatcacctagtgtaaaacatcctagatttcccccttctgtattcatactgatatgtcccgtggcatttccactagcctttccgctgacatttgcacttacatttccgctcacattactcgtactgttggcagaattcatacgtatactactccccttcatggatagttgcgaatttatgttattcgaatttatgttcccttgcatggagttactagccgtcgtggttgtgtttcctttcttatcatttaaaatatcttcataatcgttatgtagttccaaatagctaacatagttacttgaactctgctgtgagtctgcagctcgaagtatattcaactgctgctttaaataatcgcatacggatatgttccaagtggacggcaatttattgtaacttagacagggaccaaacacggcaatatagttatgcaaatctacaacggttactgcactccttaacctgttcaggtgatacataaaggaagctttttcatccgaactgttcgaatcggcacacatgtccttcaaaattactatcagttgttgtttgcatatttccaccaatgatggtacatctaatttatcttgctcgtttatatgcatcgatatctctgcatcttctttcttatcataagttgcttctccttcatgttcgtttagagttgccaacccgattagcagatcatttccgttttcgtttctctcttcattcttcgtggtgatgtctttatccgtcgctaatgcttccatgttgatgatggatcgtattcttgcgcgtgcatatatgtatagagagtacgtgtgtgttcaaacgacagggggtgctcactcgtgtatgtgcaccacgcatatacatatatgtacatacacgtgtatgcgcgcggacgcacagggggcatcaaaaggtgcacacacgagcatatgcacagatgcgaggaagcacacgacaacgcacacaaggacccatgcaaagacccatgcaaggactcatgcaaggagtcacacaagaactcacgcaagaactcacactggtcttcacacacacacgagtaatttttcgttatgccttaaaaatatggaaggggcatttcaaaaatgggggcgtggacaaaaatggttccgtacgcaacttccacgtgagctacgtatgtcaaatgtgtgctgcgcgcgctcggccggctgactatattatgatggcctcaaaacttctgtccatgttaagtcctccttaactgggcggaagaaaagttcgtacttctcctttcggttatacgctatcggtgttttgttaccgctgtgactgtttttatctgctctgaacgcctttgtccgtttgtgccccccttaacctttcatgtatgggtttgcgtgccgccctccttgcgtgcacgtggcatcaatgcatacacgaggggggagcaatcgacgagcgcgcaggtataagtgagaccgcgcaggtatatatatctgtacgtatgtgcacgtatgtatccgcacttatgtgtacttatgcatgcgcgtacttaggggtcgtttcgctcctcgacgcatacacacgtatgtacacgcgcatacaagcactcgtcgcacaaaacagcagtggaaatgaaccgggtgcagcgcgagcagctctccaacgatactgcactcgcgctgggtgtaaatgccaagtcacgtttctccgtgaatgggtctaggcaccgagatttgtcacccacgcatatgccataaacacatggagctgcccccatcacctgcggcctcgtacatatatgtgcgctttgtgtatatacgtatgtacatatatataaaaacaattgcatatgcatatgtacataagcgcaaatgttaatgcgtaaactctggcattaactgcggggactatattacgccccctctgctggcataatttgtgtataaatattttacaagtacgtatataaaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcgttataatcttcttaatcttacgtatcttatcttatatcgtatcaaatgctaccttgccttgttagagcttccttccttttatccttaatttttgcgttttttattccatctgccgtttcaattctagtttgtttacgtataatggatcatggattgcacgctatatatatatataaatgtatatatgtaatatgtattaaatatatatataaataatgcataatatgtatatataaaatatgtcacttttttgagcactttttattttttttctcaagctactgggcttcgcctcgtcgtgttcggtttattattgtgcataaacaaattttactgaaataaaaagaaaatgagataatttaaaaaagattgttgggggggaaaaaaaaatacaaaaaatgattctttaaaatgggcatatttcatgcaaatatatgtaaacaacatgaagatgaaccagcaggaaaaatatgcaaaaaaaataaataattaatttttcttcccatttacatcttctattattttacttccttttttttaacagttcgtgggaatggccctcccaatttttttttttttaatgcaatttgaattaacaattgtggcattcaacttttgggtttttgcgtcctttttttttttttacaataaatgcaaacgtgtatgtatgtatttatacgcaggccatgtatgcgtatattttttgccacatgtaaaagtgaacatgttatatatgtgccataatatacgccataataatgtacgtggcacattccgctgagctgcgtgcatgtatcacattattcgtgcgccatgcgtatacgcatttaacacgtatatagtataacgcatatgctcatgtcaataatggcacatgtggtatgcgcgtgcgttcacataagcgcacatagtacaacatatgcggcagtcatcacttgttcttgtgctttttacttgtgataaaattgtttggcacataaaaaaaaatgggttgcggatatgccactcgggtgaatgcgatttcaccagtcaacgaattgtgcttcgccgcgcggttgatcatatgttcacacgtgcgcaggaagtatgcatacaatacgagtacaatgtgatgcttggtacatacatataaatagtgtacagtatgatgattattaccggcatatacatagtatatacagtatgaaacttcgtacgtacatacgcagtactcacataggtaaaaataaacgtgcgcgcacaatctgttcgcgtaaattgcgtaagtggcaggcggccgcgagcgaaggtcaattgtacatgcatgaaattttcacgcgcaaagtgcaagtaatatgtacataatgttacgcataaaaaaatgggatactcgtgtatgaatatacccatatacgcttgtgcgcacttgaagtgacaccctcacttatatgcacttttttttttttacatggtcaaattgcacttggcgaaaaatgagccacaatatgtatacgtacaaaacaatgtatttatgtaacgcctgtgttgtacttaattcgcttatttgggagaagtgggcctccgcgcgggggcgcacatatttacatatatatattatatacgtggccgcgcgcacgtgcttaattggtctgcccccaaactggttgttacttcaagccacacacatgtgtacatataagggaataagcacatgtacgtatacgtgccagtatgtactgacttgcgctcctacagccgtggcgaggaaaacgccttgtgaatgtgcggcgcgggttgacagggacggcagcagtaaaagtgaataggcttgtttttctccaacgaaagttgcagctgtgtgggtatatacaaatggttacacttgctactggcatgtgtacttgcgcatggataagtgggtgtgcatatatataaacgtgtgtacgtacaatctgtccgaatttttttcatcagatgagtccaactgaatttttaaccctccgcggctgtacgatcgcttattttttgcggaccaattgacgatgaaacataaccgagttgggccaagaattgctaacgactctctcagcttactctgcatgaacaattctgttcatttttatgttgcatgcatgagggacatgctcttgccgcatgcgtatataaaaacacatgtacttattcatacacacacgtgcgttctcgtatatatatttttggtgggtctgtccataacatgcagtagcgttctgaagtccatgcacattcgagtaaaattgctctgaaaattgcgcccctcttgaatttaaaaaaaaaaaaaaaagagggaggaaggagcattaactacgagaatgaaaagtcactagcaaaaaatgagcaacaaagggtacgctgaaaacacccaacattgggtgtacatcggacgatgggcaacaaacggtaggcagccaatgttgagcaaccaacggggaacgaaaccccaagttgtatgtaaaaaaaaaatgcagctaaaaaatgtgatccactccgtatatatatacatgtagaagggaaaaaaaaaaaaaaggtcaacatggatgtatacatatatatacaccattaactataattgttaaaaaaaattgtaaaaaaggaacataccaaggaggaattgaaaaaaaaaaaaaaaaatcgaaaaaacgaatgaacgaaaaataattaacatttgattgttttactttattttaaaaagagtcaaattaattttttttaatttttttccacctctatggtccgttgcctaagtgtttttcctccaaatttgaatgaacaggaggaaggaaaaaaaaaaaaaaagtggacgcttttaaaaataaggcgaataaatgccaacaggtttttcctctttcaaaaaggcatatcagccaatgcacgtcatcatcgtgccacgtcgcgacacgtcacgccgcgttgaaccgcgttgaaccacataaaaacgcgccacactgcatcaaacggctccaagcccctccaaacctcgtcaaaacgcaccaaaccacgtcaaaccgcgtcaaaccacgtcaaaccacttcaaaccacatgaactgcctttattgactcatgtcaatgcgtgcgttgaagcaccgtgcaatcttgccatcgtgtcgctcgaaattttgtattatttaagcgcgtttgtttaggcaatggcacaaagactatttgtcgtcaaatggatcgattctccttagcaacgcaaggcacttgctaaatctttttataattaaacaacatgtgcatttttaaaaagcacagaaaggggattggattgcttacatgttgaagcactccagtgaaacggcatttccatcggtcgtcgccgtttgtactgttcgagacgatttttttcgccgaacagaagttatcacaatatagtttaattggtcggcgtgtaacctcttccagggggaaaaaaaccgtgacgcattttgcacgtctacccgtacgtcaataagacttcatcatttttccattccccctttaagtgtattgttctgtgcattatttttgcacaaaggggaagaagccttgttctagggaagtacccccttttttgtaacccacatttcaacaccaagagagcgttttcactacatatgaagagccatgccaaatgaagtgccccaaataagtatacaaatgaggagcacctggctgagagaatcctgtggcatgatgccattgtgaatagtgtccctctagggacgtgacggaggagaggggggaatatgccaaaatgcttccacctgctgatcaccctctgaataaccgattaaccgccaaaaataagatataaagttccaagaaatttagcaaaacctcccagacataaatgcatgcgaatgataattggttatattttcatttggcatatttctgtactaacattgaaaaggtgcagtaagggtgctgcatagggggacttacttttttgaacaactttttgttcgaaattttattatatgatttttatttttttttgcttcatcaattctagaattttaataaccccttcactccctcaatagtggaccaatatccattcataagcgtacgtgcattgtgaaaatatttttttataaaaaacggatgtagggacaaaaaaaaaaaaaaaaaatgtgcatgcacaaatgaggaaaaaaagtggactcaaataaaaaaaaaaaaaaaaaaaaaaaaaactacttacgaaaagaattctgctaaatggcaaaaagaaaaaacaacttcttacaaaatggcatacaagttttgttctcccattttaagtgttatttgtttttttttaaaacgtacaactatgtatgcacgtgtgtaatgtcgaagctaaaaggaaacgcatgtaagtgccaacaagagatttcggtttttttttttttttttattttgcaatgcaccgtttcgaatttttccttactggggtagcgcataaattatgcactttcacatgcacttgtgcattcatcatgcatcgttatatatacgtgccgttttcgtttatgcggggttttgctacacaagttttgaggccacactcgttcgccacgcctcttcatttcattaagtgaccttttggcattttttgcctccgcgcaccaaagcgtagtgccccttccatgcaaaagtgaaagaaatattgcgaaacctttttgcataaaaaatttatcaatttgtggccgcatcccagcatagctgaatggtcgtaaaaacgagcaagcacacgagagcatacggccaagcaagcacacgagagcatacggccaagcaagcacacgagcatacggccaaacaagcacacgagcatacggccaagcaagcacacgagaatacggccaagtaagcacacgagaatacggccaagtaagcatacgagcatacgggcatagggccaagaaaacatgcatacgcttcctccgctattctgtgcaaccacactacataacactttaccgaattgggagagctcctcccgttttgcggagcgctcaaagcatttgtgtaagtggtgtaatggatctgcaattcgtgatgcaccactctcggagcatgcagtactgatcgatttaaggcgtacgcccaagaagtcgccccatatgcctctgctttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttttattgcacagtggggcatttgcaaaattgagaatgagtcaatttgtatgcccatatatttatacatttttgcgcttttatatactaatatatatatttattctaatttgtatatatttttgtttttttatatagatgatgccctggtgcgatgaaatgcgctcatgcgcgcaccagctctgagcatctgaggagagctctttttgatcgatctcccttttttatttgtatatctccacatgcctccttgcattcgtgaaactccgcatttgtgtcgccaacatttaatgagtgcatgcattatcgtgcaaattcgataatctcgcgtgagcaactttggattatgtccccagaaaaagcgtaccaataaaaacgtatgatgcttttctgttagcaactacagagtggaagccactttatttgatttcacattgaaagacactatcgcacaattttgcaaaaaaaaaaaggaaaaaaaaaaaaaaaaagcggagaaaaggaaattgctaaaagggatctccttacccatgcgcatgaatcgacatggcgaatgcataacgcgttactgcaacgtcggaacgtgtgttgcacttttggataaaaatattcattttttcgtttttttaacaaatgtgtttattcacacttatgcttggagatacaaaaaaatcgtgtatgcttatatacgagggtaacaattagcgcactgccacgcagatgacataacaaaataatcgttcgccgaatagaggaagcgaccaaaaatatactcgggggggttttccatacgcttccaactggtccatttcgaaatggtgtcgatgtgcttgagaaaaaaaaaatgaggatcacataaaaagtggtatattttattatatttttttttgtgagcataccccattttgctgcttaaatgagaagaacctcttcgttagtgatcatctgatggcaccttttttttttttttgttcacctcctatgccccgcatgttcagcaatcgttcgtggattcctttcgtggcccccgttcgagggaataacggtgggggagcaaaaatgggtggcatcgatccggtactgtttcgctccattacgtaacgcatcacaagggaaataagaagcacccacacgtgtaacccacattttgtgaggggcatttatacacgcacacatacatgcgagcagggcaagaacactaagagtatgtttttctaaccgcgcgaaaaaaaacagctttgtgcaaaaatgcaccatttttgcggcgacctaccaaaggtgggatcacgttttcaaactacgatgaagcattaatgaggggggggcctttccgttctgtttcataactcgtttgcaaaatcgactatgaaattggctccctggagtggtgaaaatggggaggtgcaaatcgaacatgagatgtataagcaggcagagcaggtgcagaaaggtgaaggaggaaaaaaaaataaaagaaaataggaataggtggaacaaggtaacgagggagcaggaaagctaagaagcataacaagatagacgttcgcgtgattgccatttcggggtaaaaaaattgtcaaatggttatgtggtaaggtgggtacctgaccaatgggctacttcgcctactccgccaggcgcaaagccttgccggtcagcatcagccgggacacagcgagccgcaagtagtatctgaagagaaccacatttctggcgtgctcgctgaagggcaaaaacgtatttctgcagctgccggtgagctcatcaatatagcgcagagcatcgacaaactgattttgttgcacgctgcttaaggcgtaagacaaatatatcaagttagactttaaagcagaatcatccttcaatgccctatgcaaaattatgctcattttcggttcataatttaagtaaaaaaaggaagcaaccccacctataattttttttaagaagtaattctcattatgttgtatgaaagcttctttcaccccttctttgtataaaatgtaaaattcttttttcattttttctatgttgttcgatgtcggtttgaatgtataggaaaaaaagttatcaggcaaggtagcgaataccgtgtctaggaaagaagctttttttaagtgtctcttcaaatctattaaaatagattcaatggataaatcttgaataatgcagttctgcaaaaggacaattttattttgaatatcgtttatagtctttagtttctccattttgactttttccctaaagtgattgtccttcatagcatcaacgtcacatgcataggaatttattttgctaaggtagttttcccttaccctatttaattcatcttctattttatttctttccattttgacctcttcctttttttgatttctcattagacatgaaaaaatttccttttcactttcgtaacttttctttagtagcatttctgcctgctttagttttttcctcatacatttttgtaattttttttgcattttttttttttctctcaaatatatatcattatacttaaccgttaggaccttcttcagtgcttccttttcttcctccatcaatatgtctttgtatttttttcttaacaactcgtttaggtacaaggtcattattttatcctttagctcttctttcgacatctctttaatttggccttcaaatttttgaacttcactttttacaattccttttatctctctatcgtttagtggaatttccgatctcccttctgttattactgctttgatgtgtttttcactttgggggttcttctggggttcgttagaattgtactgttcgtcacaattgtcactcccctttgcctctgctccaggttcgcatccctcagttgcgtctttttcttcgatggggtgggaatcactttggagtgaaatgtccgcatttgtctcgtacgtacttacattctctgcacctccatccattttgtgcccttctgtgcatagttctttcccctccattaagatttgcgtagtttgtccattcgtattagtgtagcattccactttgttctcctcatcgtgcgtctttttcgtaacagtatccactgtatctgcgaataatttggggctctcatcgatgctgctggctagggggggttgctgcgcttcgctaattagcggcatatcagcgtggtcaccctcccctctattgttatcttccccatctacacaaatatgcccattcggattgtgatgcccatgcgtctccctctccgtttcttctacttgttcacctagaaaaatttcttctgtgctaccgctttcgttttctccatgagcagttacttcaccatcggacgtatttccaatggtagttccccccgtgctaatatcgtcgtacccatcgatgggacatcggttggtcatatcctcaccatataaattaatcacatcttccttttcttccacaccggatgagtttactttgttgaacagatcgatgacaactcttatgtcatcacttgaggattgctcctctatgtttccattaggagaagtctctataactggatgctcattttctgtctccttcgaagtcccctgtgtggggatgccctcgtaatgggtcccctcttccaacatgccattaaccccgtgcacctcctcatcaaagccgataagtgagtgcagttcactggggggcttctccgcaatgtgggcgtgtttcaaattatcttcggggacgattgcggtaggagcggtggaagcggtgggagctgtaggagcggcacctgcttcgccgtcaccaccttcaccagcaacatctacgctgctctcccccctcagcgaagaaagcggctcggacaaatcccgcttcttaacctgaccgacaaaaatgctgcaattgtcatcacgcttcgagataaacccttttaatgagcggcacaagtgaagcgaataataattgccattttttacaatcacgagtaggtaccccttaagcttgtcagccattccatccaagtacattaacagaggcattatttttaagtctataagattagacaacccttcaaactgttttattttttctctcaccagtttatgatcctgtataatgtgcaaactctcgtagcaagtgtaacagaaaaatgttgccacaaacaaacttttgaagaaattatttttttttttttttcactaataaggttaccattgttgttatcttcatgtggttctccatttggtgaacttctactgtgcaattttctgttgcctatgagggaaaatatattcagctctttttcccatactctgcgcttacttccgacaatactcacgtattttatggcgccaccctttcgcaacgcgtctcgcaaatgtatcatagtggcgcgtatatatataaatatatatgtgtatgcgtgtgagacacctcaatgggtgctatcttcaaaggggggggaaagacctgtcagtgactctacactcgcattcgtccctccgagcgtatgggctcctgtttatgcatacgcctgacgcaaacatattgggttgcacacaacggggggtcactaggaactcgtcgtcattcacttcgcgtcattcacttcgcgtcattcacctcgtcgtcattcacctattttgctttagcatagattgctaaaagcgaatgtgctcccccgttggatgtcctttttttttttttactacgttgcagttgctattgttttatttttttacgctaacgtttcaatgatgaataaattgcgattacgtttgtccagctcatgtggctcacatgttgtcattgcgtatgttcgatgcaaaggtgaagagcctgcaccatcgcatagctgcatggggacatgatagcacgttgccctgcacccgacagacacacccaggtgaaaagagaagtaattacatgtgtgcatgcataattaatttctcttcaaaatggagggaggacacctcaaggggggggggaaaaaaaaaagattgactaaacggtggaggaattattttcccaaaatggccacacagttgagggttattatttccccagaatggaaaattttttggagggctattttaaaaaaaattagttccttatcacaaaaagaaaaatttgtagccattccctcttttccatttttttcacaaaatattcgcaaaatgaagtagaggcctttcccttcaagtccttctttttttttttttttttttttttttttcttttccaaatgaagtccccccattcgtgcattacctgtgtgggtaaaccaaatgtgcgtcgtcatttcccgcggcggagctccgtttgccgtttgcctctacacgggtgtcagacattttttccctaccttggggtggggtgcgtatgtagcatattcacatacgtacgtgcacgtaggaagaaggttaaaaccatttggttcaaaaataatttgacggtatatccgttgcgtttacaccctcggaaaaggaacatgactgaatattaaaacttttagcgcagtggttaattcgcgcaggaagcgatgtgtgttgaaaaggaagaattcgagcgagttggggcttattgcctgacgacggtgcacacgttccatgtgctaagtctgtgccgatgtcatagagttgtgagcctaccggtcggtatattccccacgtgtataatgtgaaccgatttttttttttgcgcatgatatatccttaaaggcatgatgagaccactctactgcaagggaatgttcccataagagtgaaaaagaaaaaaaaaaaaaaaaaaacatctataggagtattcatagaaatgtatatacgtgtacgtaagcaacgaaggaaaaaaaaagcgttccactttcaccacatttttatagcgcaaataggctcaaggttctgggaaaaaaaaaaaaaattagtgcagcaaattatatgcgcagtggcgtatgccaatggtggccccacttaagtgcttcaattttacccacatgcggtacacggcaaacttgagaaaataaaaaaactaacgcaaaaaattgtcatatatttgtatagcatattttgcataagccatggtgaaaaaggaaacgaactcggagaaagaaggttaaaaaaaaaaaaattacagttttgtgaccatctcgcgtgaaacccactacatggtgaaaaaaaaaacggcttacaacatattttatgaggtgagttctttttcaaaggatcctttttttatattcactatattttttttcgacgccttcaaaagaggttgcctcatcagattgtacgtgtacacgctttgataatttacctacccgatgttatgcgaagaaggccccattttttgcccttctcgttttagcaaaatgccaaatcagcaattagcggcgtgaggtatattacttatatgtacatttttgcgttgagctgtgctctatttttatgatttttttttttttaaaccctatttgtgacgtaggaagagtgtttccatttggtacaagcttaacaagaaaggaggaaggtgaacatatccatttgggtgggaacgtatacatatgcatgtatatgtgaacggtttatatatatatgtttgaaggtttggccctgcgaatacgcacgcgcatgcctcgcccgttgcctcgttctgctctccaggtccagtcgagcttcccgattgtccactccaggagggactaactggtgttccgaccggcacaattctcgagaggggttaagaagtagctgtatagtggcgcagctgtatagtggtacaactgtatagcggcatagctgcatagtggtatagccgcatagctgtatagccgcatagctgtatagccgcatatcctcccaagcgcgcatccgagcaaccgaggaaaaacatgtccgcctttaaactaatcggagtggcgaacaacaggacgtggggtcctgactccaagaatgaagacctggtgaatcagtgcatgggggaattgaagaagtaccaatttgagccatccatgaaattcgaaaaaataggaaaaatatgtgactttacgagtagcagctatcagaagaacgtaaaggatgcgaacaaaaattcgaacgaaggaaatacatttgaagacgagcagcaattccaaacagttgacttacgggcaggacagaagcaaaagggacccatgtacagtaagaagaaaattatgaacaagcaaacaacacaagcatttgcacaaaagcaagaagaagaaaataatctctacagtagcagaatcaaaacagctgagcagaaaaagcaaaaattactccaacaagcaaaaacagctcgaatgaatgctagacatagaatcttcacagagtggagtatcgaacccacccccgtatggacagtcgaatgtgaaatcatgtttaacgaattgccaaaaaaattaataaaaatggagaattttcaaatgcaagatatttacttcagaggcagattattatactatgataaaaaattcgaaaatattaatgtgaaaagccccccaggacttataaaccaaaacaaggacaacaactacttagtgtgcaaaactatggatgatcagtccttgatggaaatactgcttgacgaggataaaaaaagcagagcagccacaggagcagataccatgagtagtagtaacattatagttgtttcgactgatcagattctctcctgtctcatgtcagcggcgcagtccaagtactcatggcatttattaataacaaaagagggaaacaaaattattattgacaaggatgaagattccattgtagatctactaactgttaatgagaactctatcgatgctcctacgcaggacaatgaaaataaaattaatagcttacaagctcttggatttgaagccataaaaattaatcagcgatttaggaagcaggttcttctaaaaaatgaacaggcggaacagtttgacaatgcctcctttactgccaaaaattgcaaaaattttgacgtcctctataggtatagaaaaattgttatccctcctatagttcatggatcttccaaaaaaaattgcactcttatcactagaggagagatacataccaaacttaaaggaactgccaactcgtatgtctacgtctgtgctctaaatgaatatgatattaagagccataaaaactggagatcccaaattgagaaccaaaagggagctcttcttgccaatgaaattaggaacaatacttccaagttgcaaaagtttatatgtcaagctttgattagtggatgcgaagacatcaagttagggttcatttctaggaaaaatgccaatgatgcagaaaaccatcacatactctccattcagtcccacaagaccaaagatctttcaacccaaattggcttgaagtatgaaaatatctggggtatccttagatacattgttgatatcatttcggagaagcctgatggaaagtacgtcattttgaaggaccccctcaaggctctcctgcgcctgtactgcactcacgacgatgaaaataactaggccgcgggggttcctctcggcggggtgccttacagatttaacgttgcagatttgtcggcgccttcgaggggccattgtgcaagcacctgtgcaccgttacgcgggggaggaacgaatcatttttatatatattacaccccaaagggagagatgctcatgtaggtatatactcatgtaggaacctactcatgtaggaatttactcatgtaggtatatactcatgtaggaacctactcatgtaggaatttactcatgtaggtatatactcatgtaggaatatactcatgtaggaatctactcatgtaggcacttgcccatgtgggaagacgtcggcacgggggacgaaacgcctccctatgcagcctccactaaaacgaccagcgcgaagatcacacttctcaaacacgcgcgcctaggtgtatatatacctatgtaaatattcgaacgtttggaattacgttttcatttccccccagcccttcttatgttttttacctcttaaacctttcgccttttttttttttttttttatataaaagtgtaaaatttttaagaacttgccagtctcttgcaaatttttttaaattcatctgtaccatagcattcaaggaaaaaaggaaggcatatgttttgagccattgtggttaggtcgtgtgggaggcgagaatttagcagtgcgggtgtaggaagtgctacaggaagtgtctaccgctcaagcgggaagatatcaccatatcgagtaggaatcacaaaaatgtagaattaaaaaaaaaaaaaaaacatatcgatctgttcattcccatttagtgaggaaacgatttcattataagtaccttttttttcatttttgcaaagttcgcggggtggactttgctgacatggagagctaatcgttccattcaccgcctggttcgtcttgatcacttcacagataacggatgaatcgacgcaggatccaattataacgaaaaaaatggcgtcatttctgcgttggtaagtttgctcatttgtgttgggaaaaggtggggggcatgtatacacactgattgtacttttccaatgggtacatgcacacaggtgaggagttgcttgtagccatttcctttgttgttaacaaatatttatttactctcatcagcacaaagttcattattccttcgagaggaggcccctaactggtaggtctcacccctattggggaattaccaaagtgtgtagctcagtgtaccttcgggcttgtccaactcgctttggcccaatagcattgctgttcacatacgatcatggttttgccggtttagctttcttttcgttttgtttttttcctcatttctattttgaagtacttttatggttgtctaggggcgcctcctacctcgtgaaaccacctttgttcagcttttctgttgggatagttcagtcgccgccaaaatttgtgcatacgcttaacatggtttgggagtacggcagcagctgaacatccccctacgatggtgatcatttgggacttttttttttttttttacctctgcgcagtgtatacgctgttatcacttttaagtgtagaagtttccttttgttgttcacgtgcaactttttttttttggtgcactcctaaaatattttcttttccttttctcattttttggcaattggcaaaatgaggcaggaggaaacgggcacagtatggtgcaactgcgaatatctgtccttgacgagcgcgtagtgaagtctcgtaatgatttgcagcaaatgtacatgcatatatatgtgtgctaactgtgtagaaatgaacacacatacatatctgtatgtgcaagagcgttgttgaagagtttagtctactaacccgtttgttaaacaattctttgttcgtaacacagcggagcgaatacgcaagtcacaactcccgcttaattctccttttttccctttcaacaggaacaatttttagcgacaaatggtgaaacagttgtcactagcattgtgtttatccctaaattttttgctgcatgtgcgactatgcgcctggaggggaacaacccatgcatgtacagatgtgcatgtgcgcatgcatattcatttacgtctgtgtttatgtagatgcacagttttttttttttttgagagcatctcccattgaaacatctgatacgaccattctctgttctgttccattctccgtttaaaaaaaaataaaaaaataaatgtaaacaaatggataagttagtaaatttccggatcgcatctcatctcatcgcttcgcttttttttttttggggggggggaaaaaatatggaacagcgttttacagacgtgagagacagttggtgtttatcttttctattaattttgtgaagttgtaaatttgcgcagctgcatctttgtcgatgcattttgcagttgcattttgcagttgcactttgcagttgcattttgcagttacaattttgcagcggaattttgcagttgcaaacctgtggaaccgcatttttacaaagccgcacttgtgcgaagctgcaattttgaaatattgccatgtcgaattgtgaggccagctgaaaatttggcgaactgtcaggataggaagctgtgaagctgcgaagctgcgaagctgcgaagccgccaacctgccagtcgaagatttgaacacatggacgccgacagctgaaaaacatgaagctaaaaaatttcgacgaacgtttacccttttgtagtatttgacaagaatggagaaaagaataatatggcaacaaaaaggaatatgaaaaaaaatattcctatgcatatgcgttccttcttgcgattttattttttcacatttttttagatttgttttattattgcgcggatggcgagttagaagctatttttcacttttctgcaattgtgcatcgctcattttgtagtaccctgccagccagtagtactctttctcgcgagtacagatttttcactttgtaattttacactttattcaatgtttcgcctttagcgttttatcttttttgttttgcttttacgttttatcttttttgttttgcttcttcgtttttgcctttttgcctttgttttttcgcctttgttttttcttttttgcgcgacccttccgcgtatcatttttttagtgtttaacaatttcgcgctattttttttccatctgcactccttggttgcttcgccaattgcctacacctatgcgtgtatgacgtgtacgtacacgggtggcatattcccctcgcggcactgcattgcgggtatcgcctagcacatgcgagtgcgcatgtgtacatacaggatgtatacgtacacatatgcgtatattcatgcgtacgtacacatatgaattgtacgcatatgcgctgtacacatatgcaagttcgcgtttatgtgcacgtagcaaaggtgctcaggaaggtgtgtgtttgagtgtaggcggttcatttcctcgcaaacacactttcgctgatcgtcccccattgctgtgatgaacaatccgctcgcgtaagtatgcgcaagtacacaaacgaatcagtggagcatacacgtgaacacacgcgcgagttaacacacgcgaagaaaattaatttatgcgtatgtatttgtatgcgtatcaaatttggaccctgaaaaatcacccctttctcccttcaatttttaatataatttccaaaaattatttcatcatttttttgtctaaaatattgcatttcctaaataatttttttaacatagcgaatattagttagggaaagcaaatacgcaaaaaaaaaaaaaaaaaaacgaaagcaaaaaagaaaaaaggaaaaaaaagtatccaaaagtgcaaaaaaaagcaaagtactagaaaagaaaaggaaaagcgagtaaacgtacgggggaaaatatcaccaaaaatattacccaaaatattaccaaaagtaattgtaaaacttttagtgtaaataacaccaaagtgataacgaagctattctgaagcgtcatcgaagcgatagcctaaccatagtcaaccgctgacctgctaacccgctaacctgctaactcgctaactcgctaattcgctaacctgctaactcgctaaccccacttagcgacaacatattagcgataagtgacgaaataaaagtgaaggccacgaacgaacgaactagtgacggaggcagggaggtacctcccctgaggaacgtcacagcaaaatataaccgagtgccgcgtcagggtgtgagcgggggggaacaggaagggctcaaaaaaaaacacatgtacgcgctcgccagttaaattgcatggaattcggcaattaacccctgtgtacaccgccttcccatccatacacacagccaaacgtgtgtgcaaagtatgatatcaaaagagtacccaatagatgagagtctacacacacatgtaatatgtttgcacggatgtacgtgaaaagactcctctccagtcaccactacccctcacgtatctctgcacgtataggggcctacatacacacgtatgtataaatttatatatgaacacacgaaggtaaccgaccccttgatagaaacgacacatacaaacccggttgcaaaatatgaaaaacggaatcataaatactcaaaataaaaatgacaataagcagacaccattaaagcaggacacaatagcacatttaaaacttccagacaagggggcccatttcaataatttcatcatagaaaaattcgacaatataaatgacattagtttatatttgagagagtccaataacttagatgacagtgcacagcaggtggtgggggatgatgcgtttatggtcgatcttatcggagccgtcgatggaggggcgcttagaaatggtgatttgagaagttctcatgagagaggtagcagtgccaggagcagcagaaatgggggcactccccccttgaggaggacaagaaataagagcaacagtcaggtgagtggcagccttgctagcggcagccttgttagcggtagccgtgttagcggcagtcttgttagcggcagccttgttagcgacaaccacgttactagtaaccacgttagcagtaatcacattagcagtaaccgaattagcagtaatcgaattagcagtaatcgcatgaggagttaccgctccagcaataatcgctcccgtagtgaccgctccacgagtaaccaatctatgagtaacctctacccaagtggccgcttcgctggtgaccatcaccccagtgagctccccctcgagaacctcacaaacagtaaccaaaatggcagcctcagcagcagctataagaggaggaagtccggaggagagagtgaaagcccgcgcaggcaaaaccgcgaggcgaagaaaattttgaacaacaaatatcatgaaggggggagaaagggagagaggaaaagaagaagcaaaagtgatatcaaccaaggagataggaagaaaaaaaagtcgaatgaaaaaagggaatttataaacgccaagcaagggttaggtataaggaataatatgatcaataagaatgaatcaaaagggaggaataaattgcagaagggttattcagttaggaagaaaaggcaacttagaagggggaaattattatccacgagcagtagcaacgatggggaattcggcgcaaacaagtacatccttgacaaaatatttctatccctgaaaaagaagggcaattcgatggaacaactaaacaacagtttttatattgaatatgacgaaagtgctgatttaggcgttgggggggaggaggacactgattcagaggtagccgagggggatgcaccggatggtttttctgttggcgtatctgctggcttctctgctaacgttaagttctctgcttcaggtggtgctgctcgaggtgctgttctaggcgcccccgatggaggctccagttcctacgcagacaacgcgctggaagaatattaccctcccgagccgcccaaaaatctgcttctcagaaaaaacaagtaccacacacattgcaatacaaacaaggcgcacaaaacgaggaacggaaatcatttgtacaaatatgcagatagtaattataaggatcaccaaccggatgatctaaaaaatggaaaaatcttatcttctccaaagagtggaaataacaatgtagaatatgactgcataggttttgtgtgtgatgaagaatacatgtgtcaaaatctgcactttgatgaaaatcacgttgaaagtcctgacagaataaaatgcattataaaagccttgaaagaaaagaacgtaataaataaaatggttcaaataaaatgcagggaagctttatatgatgaaattaaagaatgtcacacgagtagtcatatcaataatattttttactccctaaagaggaaattaaaatacaagaagaaggacgttatatatccctttgacaaacacgacacatactatacgtcctacacagggacagtttcgaagagggccgttgggggactgctaaatctttgtgatgccattttgtcaaataagaatgaaaaatttaagtacatcgattttaagaaatcctttcgctacaattataatttttttaagaacatttcacccaacggtgttagaagctttatggggaacagaattaaccacaacactcatttgaagcgttccaagtcggagagcaacctgtacgtgatgagtcggttcgaggcgcgcgacatcggcagtagcgacaatagcggaggtggcggaggtagcgggggtggcggcctcggcggcctcagcggtaacaccaaaaataagcaaccctccaatgccattgctaaaaggggtacccataaagctgttagtacgtccaattactgctacagcggcaaccaggccaccagtgaggccccccctagggagaagcccccaaatgaggaacacaccagggagaagcccccaaatgaggaacacaccagggaggaccacccaaatgaggaacacacaagggaggaccacccaaatgaggaccacccaaatgaggaccacccaaatgaggtcccttcccccctcgcagaacctaagaaagaagagagtaccccttgctttggtgaggctagctccccccaggaaggtgccaacttgactgataaagtcatcccaccggagaaaccagaggcaggtacccaattaacgaacgtgattgaagaaggtccccccacgaataacccctctaataggaaagaagtgcccatttttaacaaaccgtttaggagctactcaacttccatgtgcagcgttagggagtgtactaccaatagcaactccttcactgacatcaactgcggatttgctgccataagaccacccggtcaccactgtagtagaaatagccccgccggtttctgcatattcaataatatcagtgtagcgtgcaaatatatttttaaaaaatatggaataaggaaaatattaattttcgactgggatgtacaccatgacaacgggacgcaagaaatattctacagcgacaaggacgtcttgtgcttttcgattcacaggtttgataaaaagaaggatgatgggaagaagaaaaggaagaagaagaaaaaaaaaaagaagaaaggtgagggagttgtcaacaaaggctccaactccgctgctggagggggaacggccaacggagaaaaggggaagaagaaagacggttgtgatgataacgggaagggtagcaaaggcaggaagggagaaatcaacaaaagttcgagtaaaacgtttaaggcggacattaaaggatcctccatattggatcccgccttgggcaacacagaggatgccttatcaaccacactcgacgccagaaagaccgctaccatttccagtgactcttccaacggaactccaagtaatgccacacacagtgatgacacgaaaaagaagaagaaaaaaaaaggaaccaaagatagaaagaatctcaagtcgtatgaagaaaatttattttatccacgcacaggagcgaaaagcgaattgggaagtaaaagtggttataagtttaacatcaatgtacccctcgaaaaagggtacaacaattgcgatgtatactacgtatttaaatatctactccttcccgtattggaaaattttcaacctgaatttattttcatatcatgtggatttgatgcttctattaacgaccccctgggggagtgtaacctcacacataatttttaccagtggatgacattgcagttaaaaaatttcgcaaacattttctgcaaagggagaattatcctagtgttagaaggtggatacaatttgaattaccttcccaagtgcaccctagcgtgtatcaaagcgttaataaaaaagaacaaaaatagaaagaaggagtaccctctcatgcacaactggcaatggaatgggaagccatccactgatgcggaaatgatcaaaaagggggtcgggttatccagggttaccccccctaatggagttctcgcaatcaaagaagcactcccgacgggtgttaacattagtgaaccaaaggggtcaccaaacgggtcaccaaacaggtcaccaaacagagacgagctaaccccctcgaacgattccgcatttaacaagatgcaaaattggaggcaagtaaagcatggaagtctcatcaacaatagccacaaagataacgaccacgttaatttttacaagttcaaatgctactcagattattacaagacgtcaaacaagaatttcaaacacgtggcagggaagacatacactaataacatgacgtccaagaagaaggagctcctcacaacgggaaagttgcactactccacgtacaaagtaataaaatactttctgtgtatcctcaaaggggatccattccaccttaatattaaactgccaccgtacaattcttttttaaaaaaaaatagagtagaaaataaaaaattaagtcttgacaggaaaattagtatattcaaaaaggtggacagtcgagcagatcatcttcgccgtgatggaggtaattactctcattatggagaaggtcattatcagtatgatcttcataggggggttgatggcagccctgacgacgctccatatgatgaagaggacggtggaatcatgaatttctacatgaagaaaaaaatagagcaaatgaacagacacaaccaaacttacaagaagcactactctctctcgtccactaccatttcgaacttgtcccacagcgatctgtacatttcgaacgacgaacttgattacaacagctccagctccgacagtagtaggagtagcaaaagaaaagttatcctactgaataagctaaaattgaaaataagtaaacatggcaatatgagtagtgcacccaccacgtctagaccctttcctaagatggaaaaaaggaagaagcggcagaggaagaaggagaagcagaaacaaaagcagaggcaaaagcagaggcaaacgttttccactcttagtgacaacaaccaagagtttaagggaatggaaatatgggacctcaccaaagtccccgagcaggatgacataacacacgtcagtaatcacagtagcagtgaaggggctgtccgggcgggtgtgaccgctgcgaacggagggatgttagctcccaatttgagtcttgcccagtgtcctccccaccagagtgaccatcacgatgtccaccttggcttcgatctaacgaacttgaagtattgccaagaccagctgcagaactccttcaccatgtatacccaaagaaaaaaaggattcatattcttctacggcagtggacacagaaaccaatgggtgctacctgcacataaaaaaattacgcgcataattaagctctgttccgacttagaagcctatttctatgcgtggctctatctatgctgcgggaaagaaatgtgcatttcgggtacgatggtggattatgcttccttccttgaagataaagtgaccgtggagggcttctctttgagcgttgacttatccgaagagcagaaaaggcaagccaaggagttattgaagtttaccgtcccctgttaccattcctttttaaagaaaacgcagttgcgccagctgggttaccaggaagaggctcctcaaagcgttgaagtaatgaacatggtgaaggaatgtcacgaaagcagcggcgcgaaggaagcaacagaagataaccacaattggaaggaacagaacatagagggtggattacacgagaaggacaaagacaaaagcaaccttgatgataactcaaaggagaattcgaaaaatagcgtcatgacgctaaattttgatgaaaattgtacaagccaaaatgtcaatcttaaaagcgaaagtaactgtttgtttgagcacaatgacaacgaaaaaaatgtgatggagcagaaacgaagtgacaatgtgagcaacaacccaagcagcacaaaacagagtgaaccacttttaaaaggtgaagaaaataaaactgccatttgtttagccaatgtgttaagtacaatgagacatccgtgtgtgatggacgtaaaaatgggggtcaggttatatggtgatgattgcgatgaggattctatacagaaaaaaattcaaaaggccaagagcagatcctgcttgtcccacggattccatttaacaagcgtaataggttgggacaaaaaaaaagaagaaccctttttcatatcaaaggaggatgctcattcgataaaaaacgatgacaattttgtggatgcgttcatgtcgtacttcttagcatgcgacaatgtacacctttccaaaatgcttttaaagaagctgcttctcgtcctagaacacatgaaggctttctttgaatcccagcatctatttgccttctacggcactagcttgttatttgtttttgattcggatccctccaagaataagaacgatggtgacgggagtgccgaggcgacagaaaaccaaactggcgaggtgacaggaaaccaaactggcgaggcgacaggaaaccaaactggcgaggtgacaggaaaccaaactggcgaggtgacaggaaaccaaactggcgaggtgacagaactagctgaagtgagcagcgccaacctcgtagttgatccagaagaagaaagaagcaacaaaatggagaaggaagaccacgaagatattttcaactttcgggaaaaaatgcagagcatttttgaagactctctaacatcggaagaaagggacatatacatgcagtcaaaattaaactgcaaaattttaaaaagcgccaatgtatacataatcgattttgcccatgctagtttgaatagaaatcaaaaagatgaggggttccttctcggaataacatctcttcatcgtatcatgaaaaaaacgattgaaaagatcgagaccctttatcatccctagtgctcattttgggggcagacaagaattattcactatgtaacgcgaatgctacatcatcttctttaaaccaatccgattagttaatttgcatgaggtgtacttttttttatccgttcaggtacatgcatatgaaaaaatttcctaaatttgtgttttttttttttctttagagtgtataaaaatgggctaaatgtgcacccatagggcgttgttccctaggtaacccattcagcgtgcccatccggtgcacctactccgcatgttgaccattttgtcactttcaatgctctttttgaggtacctcatttttaatttaccccttatccgtccaagttatccctgcgtctgtgaccttttttttttttaatatgttcgaaagaccagcaacatttaaccataaacggaattttaattttgatacgatattgcgctggaattttctttcatttgcgcgggaagtttttccgtcgttgccctgaaaaatggtgcgaacttttgcagcaatcttggtataacattaaacatatgcttatgcgtgtgggtatatttattaccgcagtttattccccgatgcgatagagctgctaaatggaagcaccacaaggacatgcgaccttcactcagcgagacgcaaatttcttttcccaccacttggttgcctttttaatgcaaattcagattaattcgccatgtatgaaactgctaaagtggcttagaagcggtaaacaacggggaaaggtgttcccgaagtgaatacgccttaccaatcattcatccatcctggcaatcgcaaattcgttaaggaacaaagaaacgacctcgcaggtttggaaatcacggaaattgataacgtacgttttgctacgtatggctagtcaactctgtttaatttttttcccccctttttttgcagagcgtacaatttcttggttaacgtgaaaaaaaaaaaaatttatatatatatgtatatataaaaggaatttaagccaattggcgaacaaaaatgtacatatttttatgcaaaattgcaaaaacaattgcagccgcatttgcgttcgctttggttgctatttattatgaaggaagcatttttgtatggcgttttttttttttttctccctgtatgcacgtaaaaagtatgcctacaataatgctgatcgctctcgtatccatttaaagccagcatcttgtggattcgtgcgcatatataaaacgtaggcacctgaagattgccttcgcgtaaaagcatgcagggattttacatctccatggcaaaatgccccccatgaatgaatggaatgcttgagagaggagaggcaggcatgagggttgcgtccgttaatatttacaaacgtccatattatataagcatgtatacatggtatggtcccttcgtaagcgcgcagctaccaccgcgcaacccttcgcggaaataaaaacgcgagttacgaaccaagaaaagccaaatttacgcgcacggtttgcttcttcctttttatatgcacgtaacccctgcgagattttatttggttaatcttgtgttttttttgaacgcattttacaagcgattttactttcgctctggcggcttttattttacgctttggcttttattttacttttttttttttttttaacgtaaaaatttcttatttcagttgatttccttttttattttaagtataccactttttaaccctttttaatttaaccttttttttttgttcccaatttatgaggcgtatatatgtactacgttcatgtaatgctatacgcgtataaatactatccgagtacatgctacgtaaatatatgctgcgtggatgtacggcgcgcaagcatatgtcacgttcatgatttgcccgtaacttggcacttacgctgtaattgtatcgaccagttgtacgcgcgagttgtacttccaggccatacttccaagcgacctccccgcgagcacagccccccaacactatatagtacactttcccatcgcgtatttaatttaaataccaggggagacttgcggttcaccatgtggcatataattcctgtgggtgttacagtgcatgattgtatgaatggaaaattttcgtgcctcccaccttggtacatttttaacagtaatgtacactatgttgtatacacgcgcgtggaataatggcaaagaggggagaattatttcttaagagtttaaaaatgagcgcaattttttatacatttttgtgtgtatttaaagaatcaatttgaaatttttaatttcaaatcatatcaattcgtatcaattcgcttcgtttcgttttatttccctttttttttcgctattaaatggggttcgcaagtttcatccgattttacaattgacgtgtttggaaagtgaacgtatgtgcgctgcgccatgtgtggatgcgcattcatacgtatacttctaccatgcacatatgtgaacatatgtattatatgcacattgaatatatgcacgtccgtacgtggggcacgtgtgtatgcgcacgtttgtgactatgtaagattgttaaacgtttgtattcagctcatttagaggatatatacgtttatgcagtatacaccctttatgcattacgcatatgcaaacagaattgtacacatagaaacgcgcacatttgtaagaaaactattgagtgaaaaaatacattccccatgttctcccccccccctttttttttttttcacttattattctgttcaattgtgtaaattttggaaatacgcgaatttgctgaattgatgaaaaaaaaaaaatttttttatatatatactgattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacgtatctccatagtagcacatttcttgtgaactctttttgtatttccccgttttttttttttttgcattgtatacatgtgagtgtatataaatgcgcgataggagttgcgtttgcgcttgtacctgtggcagttacatttggtagcttcgcgtcgaggactgcgcatgcgtagttgcatttgaatagagcacacgcaccgcgatcacctttggcacgacaacactcatagcagctggtctgtgcaagcacgtatgactgttcacgtgtacgcacgaatgtaggcaaacgcgcatgtgcccttacgtatgctcacgtttgggtatcacggggtaacgtccacggcaggcggcagaagcgcaggaagtggcacacggagtagcacgtagagtagcaagcagagtagcacgcggggtagcaagcagagtagctcgcggagtagcacgccaagcaacttgcgaagcaactcgcgaagcacctcgtcgacgcgcatgcaaaccttgccgacttgctcaagcctacgtcaccccgtcccgtgttatgcacatttataatggataggggaagaactaatggaaggagaaacaacgatgtgatgaacgcactgagagaagggaacataaaaaatgaaaatgtagacgaacatcaattctggactaacatcgacaatcagtacttctccaattttgacaagagattaatttctgcctttgaggaccacatcaaatgcacagattacatatgtaataaaataaaaaacaaaaaaattaataaaaaaattttccaaaatattaactgttacaccagttcagtaaaaataaaattaaatccaagtgaaagaaataatgacacgtccaacattaccgattacatttctcaaaataaaaatctgatttttaaaaacgaacaggatgaaaaggggaacgaaaataaccaagcacttatcccctttgtggatattgtaaatgaaataaaaaaggaggaaaacattttaggctttaatccaaaaagttacgcgtacgacattgataaaaaaattaccaatcttgaaaatttcacatcatgtgaagaaagaaaaagcattatcgaatttatgccaatggcgagaaatgaattcttattgaatactttgcatcatcagaacttgaggaatggtcatcctggtggtttccccttcagtatgggcagaaatttgagccatattcacgcgagtaatttcaaggaaaacaatttcttcatgagggcactccccatgccaggtcctcctaccctccttggaaatggccacatgcttgacattcaggagaatttcagaaatggccatccgcacaatgtagagaatttgggctacatggtttccccacccttgggtgctactcaccatttgagcgtaaggaatgcgaacactccctttgtgaatatagtcgatagcagtgttagtcatggcgtaaacaacaatggaagtggccacttgtccaattacgcccagtttaaaaatacctccagggaatcaggtgtgatgtcagaatttaagaagatggggaagggggtgggggaagtagatgctggctcgactccaagcagcgcatccccaattacagatgtcgtgtcgacaattaacgatcggaaagttggcaaactggcagaggacgcgaataacggtgcaaaaaataaagagcaccataatgacacgaacgtgcacgttaatccaggaattggaagcacaaatgcgagtcttctcccgaatggcagaaatgactcgaataatttaatgggtaacaaattgagcgaagcaaacaaggcaagccttccaaacagcaacgtcctccacccctttaacgcagaaaatgcgaacacaggatgtaacaacgaactagctaaccacacgaagggctgtaacttatctaacccaagcatggcgaaccatttgggggagaatttgaccggtgccaattttgactcgacgaaaatacggggcaacaacggcgggaggaatcatttggataatccaaccggccagaaccgactcgaaaatttcaacaacatgaataacatccaaaaatttgaggctttccctaacaactatccattctttaataactgctttggtaacaacaactcgctccacaaaatgaacggtgtgggtgttggtgggggaatgaacatgagtgtgaacatgcccatgcaaaataacaactttttactgatgaatagccaattcgacaacaagatgagtgaagaaatgaacatgttcccttgtgcactttccgatatgactcgtggtatatttaatcctgcgaacaagggagcagggctcaatggccctcaaggcgacagctacagtgggggtaagaatggggaaaaatctggtactaatgtgagcaacggtaatcggagttacaccgaaaaattgggggccagaaatcttcccaattttggaaacacgcaaaataataaaagcataataaattttgagcatctccacatgaacagtcgtatgagtcatggaattgatgaacactccccgatgttctttgacaagcagggaaacaataaatttccgacgcagaattatcccttttcgaatagccaactcaatttaaacaacggaattggttcttacaaaaatgacgtgttgtgtggtaaacagtttatgggcccccctcctccaatgtatggtaaagggttttaccatcaagctgatttgatgaattacgaaaatgtgatgatgtcacataggggtgaaggtaacatgggagatccttacgaccaatcgcttaaatctaaaagtgcaaaagtttcctccaaaaaggggagtgaaacgaagttgaaaaaaaatatcgaaaactatgaacattccaagtcgcagatggaaaaggggacgactctctccagatccagtagaacgaacaagcaggactccaacttctttaacccctttttgaataagaaatacgatggagttggtaggctgccctatattcagaacaaacctgtgcccaacggactccacatctcgatttatattcccaagaattacgactttagcgaaaagatcgacgcggatggtgagaaccacggagatgcagaaaagagcaacggtggggagaaagcctttgtgaagcgaaacagcggtgtgcatggaaacggaggtaaggaagaacaaccgtctaaggaggaagaggacctacacgagaaggaagcgctagccaaattgcttaccgaaattacttttggcgatagaaggaacatactgaaccctaaaatgtccgtgcaagataaggaaaaatgttacaacagcattttggatgaattgaagaattatgcatccttgccaattattctgggcaatattttgccatactgggaaaggcaaaaaaagaaaaatttactttataaggtaaaaaatttgaagctgaccaatgctaagtcaaaatacattcacatcaagaatgtcaataagaagatagcatgcaggagaattaggaaaaggaaaaaacggctatcagtacgtaatgaccccagtggaaaattgaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaacattacagatgatggtgcctctttaacgatgaaactaaaggaaaaggcaaatgatccggacaaaattgaagatgaagttgtgaacaaaagtttggataacttagagaaggaaaaatacaaatttgataataacaccaacagcttagaactgaccgacgccgagttaaagaaggtgcacaacgaaaataaggatgacgaatctgcaaataatgtggatagtagtgaagcaaaggaggagtccagtaaatcggaacaggcgcagatagagcattcgggcagcgacgtgagggaggagcagcagaagcagctttccctcagtgagcaggctgtggaagagaacacagatgccgaagcacaatgggaggctctttcagtaccaaaacggggagaagtagaagatataaaaggtgaaagaaaacagtcatatatacaaagtgaaaaaatagaggttggaaaaactaaccttttaagcgacaccaatgaggataagcatagccatgcggttaatagccaaatggaagaatcgttaaatatttgccctcctagtaacatgagcgagagcaaggaatcgcaggagccgttgcccaatgagggaggagcctcttgcccagtgagcaatcaagtagaccatggagagactaaccgggaagatcttccatccaataacacatgccgaggtcagaataacaattcgaaaggatcccaaaagaaaaagaaccaaagtgtttaccgtgaaaatcagaggaaatccccctatagaaaaaaattactattgaagaagcaaaataagtactacaaatttcagtttctgaggaagtttaaattctccattccgaataaagccactgtgccttttaatagttccattttttcgctgcaaagaaatcaatacaaatcgaatatttactttgagtttatattaacaaatataaatctggataaatatcgaaagaatattttgaatgtgaactacaacaacagcaattctatgacgaagaaggcacgtgcttattgtataaattttaataaattaaaaaatcggaagaagaaactagttaagaggagtacctcagggctgggcgaaatgaagccgagtatttcttcctcctctggattgaagcggaattacaagaatgaccaggacagagctgcacggtgtatctccagtgataacaactctccacttggtgaactgcacaatgggggtgcctcagaatttgcagtggaagcaagcagcaacgacgcaggaattctcttgccgggggagaacagtggaagcgcagtcgtcaactacaccaatgagaagaacgtaaaaaacgcgatcgacgcgaaaagtgcgatcgatgcgaaaaacatgaaaaacattaataaggaaatatgcgtgctcttttcccggtacgtgcacaacataaaggagcagaggaaaatcctgaccaagctgcttgatagcataaagaacgaaaagaagaagccgtacaagtactggtactccattgaggacaaaatgatcaacttctacatcaatgagtatttaaaaaataagctcaatacgaaacatacgtatacgctatccaagcagattgtagatttgctaaagttaagaatattaattagcaacagctcgcagttaccaaataactggactgaaaaggccctatgcaacatttgcagtttgggagaggattgggaagataacccgatagttttctgcgactgttgttacacgcccatgcactcattttgcaccggctccaggaatattaaaaattataacattgttaagagaagctcacagaattcggacaagaacgaatcggaggggccaactggtaagcaaaacgaatccgtttgggctgccaacagtgcgagtaagaaaagcgaacccaagaaggttaaccttaacataataaagtcgcttctttcggattgttacatcaattttaattctcccgttagtatttttactgcctcgagatgtggcgaagtcggggcagattgtgaaaaaggtgaagcgaaaggtgaagatgacaaaaatgaggttagccaccatgtcgaaatgaaagccccttcgtgcagcgaccaacacgggaatggactcaaagtggagggtacaagccagccatctcgcgaagcaatgaacgaaggagacggccccagtggagaagtaaataaaaattcgaacccaacatccgcaggggaaggtagcactaatgtgaagatcgaaaaaatggattcgctaaaaaatgaagagcaggacgaggcacccattttgaaagatctcctaaggagtaacacaaaaaatgagttgcaaaataagcagagcaaccttttggaaaggggagagataaccacccccaacccatcctacatgatgaacggcacaaatcttgcagccacaagtggaagtgcagaaaataatgccaaccaagagagtgcaaaaaacccggaggacgaacaatggatctgcccattatgctcctacctaaggaatcaaattttgttcatcgaagattccaccgcttttaaaattatcagaaatttaagtggtccaaggaaaaaaaaagaaattgaatacttatccagatcttgtgatgaatttggtaactcctccctagatataaagaacgaattgaaggaatacaaccccccacaggaaatcaccataaataagaacaatcccatcagtgagatttataagcataaatcaattttgctgctgttcgatatcgacagggatgtttccaattataaggagaagtacaataccgacattaaggactcgcatgactttttcgagaaagtcattttgaagaatacccatttgtataagtacaaaatatttttcaattgcattattgtgaataaagccgttctccagggagcggagacagaagaaggtaaacctaatagtagtatcagcagtggtcacctgattggctatgagcaggcaatgcacacctcccaggtgaatgcactaaatcctgaacatcttaaaatgttccgacaggaaccgttccttataaacgaaaacttggaagaaagtgatgcagatgattcaaaggaaaatgaaaaagaaaaggaaaaggatggaaagggagataggagaaggaaggatagaaattcgcatcatagtaaaatatcgaaaagagaattaaagaggagaaatagattgagagctaaaaaggggaatgccaacaagaagagtagcaacacgaatgatgctaatacaaatgtggttgtgagaaaaagagggagacctctgggaagcacaaaattgaacaaaattaagttgcttagtatgaataataaaaacaacagtaaaaatgaggacaacaatttagaagccacgcatagcactttgagtcttaataatggtcttcagagcagccccagctgtaaccttaatttgtacccggttaatcatagtagccatgttaagagcgaaacggactgtgacgcaaatcagtatgcgcatcagaatagcaaccaaggaatgagccagcccgagttccgtcgccaagaagatagcaacgacgtggatataaaaatgagtctaaaagaaaaaacacttgttgcacaaaggtattttagcgaaacgaatgctgatttgtcccactttatcaatcgcaatttccccttttatgaaaacgactcggatgagaataacctattgttgaaatataactacagcaagaacttctccttcatttttaaaatccccacctgctgcatttgcgaatttgattccttctacttggggggaggtcctatcaagagaaccaaaaagaaaaaccagtggtgtcacattcgttgcgcactaataagcaactgcgtaattaatgacaaaattgaaattagcagtagggataagaccaagtataaatgctccctatgcttgaggaccaacaacacgggaataattaagtgtaacattgccgaatgctgtaagtactatcacatatcttgtgccacttcgtccaataagtatctcatcgaattgaacgaatctaacaagctagttctgttttgctccaaccattcacagagaaaagcgccgacagaaattttaaggaaatatcaaatccttcgcgaaaaagaatttaataaaaataaattggaagacaaagtaaatatgtccaaagtgtttgacgcatacattttacaatcctacctcaaaattagtgacatgaaattattcaatttgttatccttatcatctctctccatttttgagaaatttgtttactttaactatgataagtatagccagaatttgcagtctaatataggcgttatcgacgattttaatgatttgtaccaggcgtttgatcagcatttgtccaaggagcgcaacgatatgatgagtgccttgtcggattcaggcagggtgaaaaggaggaccaccgtccccgaggtggaggcgaccagagtggataatgaacgaaccagtacgtcgcttgcaacggataccttcgcaacggatacctccgccaccgccatcgcaaccgcgcccgatgcggatgaggaacagggaaagatgtttttggagctggagcagaagaaccgaacgaagaacacggccatcgatatattcgacctagaaacgataaataaaattagcagcacaaagtgcaacaacattataagcataagcagcttcaaaaatatctacaacgaaaacatgctggatgaagattctctcctgaaattactgacacatgatttcttgtacatgcaaaaggatttacaagaattgaacagtgccatactgagtgataagtataaaaagttaaagaactttgaaaatattttattactgtatcctcattttaatgattttcaattgaggaggctatcggagcttatcctggagaaatatcacatcaatattgcgaattatcaggatgacgattcttttttttcctttttccttcattttctgtccttgttgaataataaaaatttaatgttgtgcagtgtgtgcttatccaagtcgaattactcacagaaggggagggatgagaagaagtccggaagcaggggagacacgtgcgctctggaagaaggaaatagtaacatcactgggaatggtgaccaggttagctccactgttagaggtacaatgggtggaaacaacagccacgaaaatagcaactacaccacttacggatccaacctgagggaacatctggagaataaaaaggagcgcagattgggctctctcagtgtactgaagaaatgctccttgtgtaatgtgttcatttgctacttctgctgccacagaatgaacatcgacattattaagaattacctaaacgagggagtgaaatgtaagccgcccagccatgcagttgtgaaagggagagaacgcgttagaaaccctacgcgctccaacaaagtcggaagaccaagcaaaaacaagcataaaccgcacacggatgacacgacaaattataatgacaacgtggcagcaacggatgaaaatagtgaaaaaaaactgggagaatcggttattgtcgttgacacggataaattggccgttgacacgtcggaggggccccaatctgtggagaaacaaaatggaagtaaaaatggttccatcgatgtaggtgttgaggcggaggcagttggtgctgacgctgctaatgccgctgatgccgctgatgctgctgacgctgctgatgctgctgacgctgctgatgctgccgatgctgctgatgccgctgatgctgctgataccgctgatgctgctggtgacgagggggaggaggctgcacaaaatggggacgaaccccaggagaggagaaaatctaatgatagtaaacttgcggaccaacgcttatcgtcaaaaattgagcaggcaaaagaacacacgcacgatgtagccaaaaggaaggacaacgatgccgattttgtgtgtccgaggtgccaatattttcaagtaaaaaaaaaaataggcttctgtacgtactgccccagattagatggattcttaaactgctttgaagataaggccaaaaaggaactactatttgtgcatcccaaatgcttagaatatgttaatacagcctattgcaaaaaaaataacatgaacgaaacgaaaccgggggcaattaaaaaggtttgtagttactgtagaattaagcatggaatagttatcacgtgcagtaacacagactgtgacatgtcctttcatatttcttgtggaattctgttagggtgcaaaatggacaatttttttggtcgcgttgatatttacaatcctaagaaggcctattgttttaagcacaccttccaatcatgtaaaaaaaacacactagcaaattttatcaacacaaataagctgttcttttttgagaattttctcgaccacccctttaaccatttgtataatttcataatgggcacctacatttttaagcaactaaataagaactgcgttaaccatttgatgaagccaatcaaggtagaggaaaatccgtgcatcaataccattttcgaaaggacgcaactgaacgttttgaggaaagctacccatctcttgtcgaatgatattaaaaaaagccacaagaagaaaacgggtctaggtcacgacctcgatgaggagcaagttgcggcggggatcttccacaatgaggacaacacaggtggtaatcatgacaacaacagcgaaacattttttcacaaagatttgaaattcctaattgaacaccacagtagaaacccatcccatgctcagaagaacatgcaagtagaggatgcacgacatggaacgaaccacattcctgatcgcatcatgggaaaaaaaggagcaacagatagtactaacttaccacaagataaacgtaacgcactgcagatagaatcagatggtgcaaaaaatccttttgctatcgctagtaacaatggaagattcaaaaacgacccctcatttgttgacgacaatgcaacagaaagcgcagtctcagtgttatccgaaaatgaaacagaagaacttcggtcatttcaaaatgtttccttttttaactccagggcatgttcccaaattaataacatagtgagcaatagctttattcatcaagcgagaaagttctctccgaaccaaagcatgatgatgatgccgtattacaatggtaccaacatgatccccaataacacctatccctttttcgatgccaaatgtgagaacatgaaaaacgctggacacttgaccaatcttggaattgtgaaaagcaattcacagggggttctttcgggaaaaagtgataagtataaccaattagaacgaaagagaaagaaatatctgctacagccgaatgacgaagtggcaaagaagaattttctcaatgatggcagtccgttgagtgtcaacctagatatgaatagcaaagcggatggaagaaaaagaaggaaatatcgaaaaaataaaaacggaaacaatgaaaacaattttgaaaaaccaaatattaccagcaacatgttaagtgcacccagtgagctaataaactcaacacagatgaacagcagccgtacgcagaacccaagtgctgcttcccagtttgatgtcaatatgaacagtacggcataccatctcaacgagcttatcgtcagtaaggacaaacattccgtggaaaaagcaaaaggtaccaaaaaggaattgatgaaaatgaaccaaaatgaactaaaggaagaaaaaccacatacacaaaatgacgaactcataaaggaggaacaaatttactgcccagtgtgcaaatgcttctatgaagaactgagtgacggttccccagcggatggactaaattggattggatgtgacaaatgtcaaaaatggtatcactggatctgctgcaagtattccattgacaatccccccgatatggaaaatgactggtactgcaacacctgcctgaacagctgatgcttctcccctgcgaggggaaccttcgaatagcacgcagagagtgaatgaagaggggaggaggtgcctgcgcaagggtttctgctcatttgtggcccacgcttcgacttttatttatcatatatatatttccccttttttttaatttaaagttttcaatttttaagtttttgccgctccccgcgtgctgctttgtgttgtggctcttttttcgttcctttttttgcgtgccatttttgtgtgccatttttgcgtgccatttttgtgtgccatttttgtgccatttttatgccatttttgtgccatttttgtgccacttttgcgtgctcccttttttttaattctcgtttggccccgaaagagcgcccatttttaagtccatcctcaattggtttaacattcgccttcgtaaatctgaccagccttatgaacatacgtctaaatagttgtgaaggcgagatgaattgatgcctgcacggctagttcgggtctgctctgctgtgcgggcaggtgtccatgcgagtgtctgtgcattttttttttttaacaaaatgaaacttgttgtttttcgttgtcacctttcattcctgcttttgcctttgattattccttcactttgcctttgattttgatattcccccgaaccctacacgctcacccttgtgtacgtgtacacttgccaattcgtgtccactcgtttaacttgttaaaacagaaccccgtttcgcgtttagcgaataaaagaaatgtgtgtgcataagtatctgcgtccttcgcgtggggtactgctcatggggagaccacccataggggagatttccgtacacagcttctgcttgaagcacctggtagaaggtattttcccttgcacctatgttggcgcggaaggggaagtgcaatataattacgtggaaatccccatagggaaaacgcgaaagacgagggaaggaaatccccgagcaagataacctaaacatgagaagcgtaaaagtgtgcttcactacgatgcagagaagatttttcctaaaatcgcaataagcatgtgcaaaaaaaaaaaaaaaggacaaccagcgacgatgaagttgttaaaaatgagagtgccgttatgacaatttgaagtttttaaaaatggctggtggtgcagtatctgcattcaaatatgtttaaatggttttatttttttttttaaaattgcaacgggtgaaaaagtttatgaccaagtagccaattttttttctccgcgcgggacaccttcaataagagttgaaaaataccttgcgtgcctgttcgtatgtaaactcgttaacaatgtagtcgttaagcgacatggatatgccatttagtttctggtcgaacagcttggaatttttatacttgttaaaagcactggactccaaaaaggtctctatcgttttgtacttcttaataattttgtgcgccttcaccggcccaatgcccggtattttagcgctgtagtcgcaccctgaaaggatgcaaaaatcgatgaactgttcatagtttatgtttaactcattcagcagttcatctttgtttattatatgtcttttctttttattcataatgaagcgtattaagttgggtgctccaaatgccaatgcatccatatcgtctgacacgacaatgtctttttcgtgcgagcactgaattgcgcattctttctctgcatcattttttgttataaagattggtattttctccagggacaaatagttataaatatcgttggccgttttggagttgatttttataaaaatattttttttaaacaaatcgtgaataccatcttcgtccacaacgatttccattttgcatttcttctggcttttgccttcgctcatgctgctgatggcgctcttgttttccccaaagtgtttgttcgcgctgttagggggattcacattggggtttgcgttttcgcttgggcctatctcgccgcttcccttcgcactgcttgcacaatgtgcactcggagagtccccacatggtggacacccacttggtgaacacccactcggagagtccccacatggtggacacccacttggtgaacacccactcggagagtccccacttggtggacacccacttggtgaacacccactcctcgttccccctcccttggatgcgtctacgttcaaaatgtcaaagaggtttttcttcttcctcagagaatctctctctttccacacatgcttcttacatttataatccagaggctgcaattcatacctggccccgatgtcttcaataatataaagcgtgttaatttttaaggacttaaaatactcatgttgatttttcagcaactcgatgctttttttaatcatgtactgtctgaccagaatgtgtgtcgtcaagtcattggctttatatctcttctcacgatttttgtcattaattacatgcttccatgctacgtacataaatttgtatataaagaaggtgccatcgattataaacttttttcctgtgaagctttttatgtcatctattttttttatggtactcgggattttcttgttcacaaattggacgaatcctttaatggtcataatatatggctacctcgccgttcaagctcgcaagagtgtggtggtgcgggtggcgatgcgggtggcggtgcgagtaacagtacgagtgacgctgtgtgtccctgcgcgttggcggatctgcgttcatttattcaccccagtcagggcgtctcaaaataggaatacttctctgtggatgaccccaccgctgtgcaatctacccctctgttcttaaaactaacccgtttgtggctaattaacattcaaccctacacacacgtatgcagttgagcatgcaggttagatacccctctcccaacgatttcgcccctcttgttcgtaacgcttccctttttcctgccctttactgtactctccgtagaagcatccttcccttaccgtacagaaggaccaatcactcaacgtcaactttgaaaatttttattttgatttttacaaaatgaccagtctattgctctaataccatacagtgaaacatgaggggggaataatacctggctcatttagaaacggtaaaattgtgcttcctttgggtgtgcataagggaaatgcaaaaaaatccttttcttcaactttttccgtttactggttgaagatcctaggggggtaaaactaggcgcctttacattggctcataggaacgtaaaatacgctcgcccttcgtaatgcatatcttctgaggactccctccttcgtgtcaacagaaggggggaaaccgcacaacaggtggtatacatacgagtatatattacatattactggcttgccacacttgcaaaatggtacatacacgcacgagggtaaagcgaggagatgggaacaactcttggggacctgaccagcgcttctaaaatggaacttgggtaaatagcgctagctgccatttagcgaagctgtaaagaatgagagggaaaaaacaagaaaaaatgccccttcggtgatgctcctagaaaattgccatatcgaaaacccccaagggggtacacatgcagggaagtataaatatacatatatttatatgcacgttttttttttcccctttttttgcacgtgtaaataaggtgtagccaccacccccgcgggagtacccctttttgcattttaccctaatgagaggtatgatgccccaatgtgcgcttaacaaatccctctgcttgttcgctgtgtgattgttcgccatgtgattgttcgccatgtgattgttcaccatgtgattgttcaccatgtgattgcgctccacgtggcaactcgcattatcccccctcccctgaggaattttttcttttccatacacccctttataaccccaaaatggtgtatggaataataatccactcgtccgaatgccacgagaaatactatttcagctattactacggggaggagaaaattgcggaggaggaggaggaggaggaggagaaggagaaggaggaagaagaaaaaggaaaacacgactgcattagacaacgagtatgaaactgcaagaaggtcctaatagttgggaccctcccaaagctacaatttcgatacacacaaatatctgccaaattgcacaaacacccttttagaccattattaaaagagtccttgaagaaataacttactatgaaaatgaaaaagtgaaaactgataatacgatcaagaatcacagggagaagtatttggatttgctgggcacgttcctctcaaagtaggaaagaaaaaaagttggaaaaatcaagaactgtaaagtgcaacaagtgaacgccctcatgccaccacatgtgcacacctttttgatttcctacaggaataacaatgacgaaggaaaaataaacggtgaaggtttcttccgaattgtcgatccctcccttttcaaaaataggattaacgttctgtggaaagttttgaacaagtacggcgtccaattggcttatcattcgaaggggggtatcaccccccatgcggaatagccactccctactcaaagtcgcttaatctctctacccccttaacagaatttgctacaccttggtattctatgcccacgaaaacattcacctggttagaagataaaaggcctcaaaacaaatttgccttcctctatgtagtgtgcaaaaatgccaaacatttttatttcccacgcaggcggactacttcttgcacacatttataaacgccctgagggagcagcacgacgcagtgaagagaaaaaaatacaaaagtgacatggttataatataatttataccaagcgcgtacactcttatcttcgaatctatgcaaacgtttcggtgttttttcttctctctgggaggacaacacttaaaaaattgccaccttgacaactacctttgttgctctttttacacgattcccgtgaaaaaaaatgttgaattccccctccccccacaggaccttttccacccagatactgtgctggccgtgctgtacttcttcttaccaagttataaaaaaggcataagcaccttatccccgatttgtgcatatgctaaaagggcacttgttttaaatctaaaggcacataaaacggaccccttcgtgcacccatattttaagtatacaaatatatacactcatacttgcgtaacccccctccttccaactactttcatgtgcagaagggcaactgctgctgataaatgagaaccatgcaaaatttctgaacagccaagttaagcagttcctcacggataagacacagttgagccccaagaattccaaacttgcttgaaataaacatgcctcttcttattgttcccagctgtgcatcgaaaaactgcaaactgttcgatggatttatcaagaataaggtaatatactgaatgaagaacgtaattaatgttatgtataaaaggggagatataccacctgcttaatttgtgtttaaccctttccctttgcaacaatgtgctcatcgttcatgtaggcacatgtacacaccgatgatcctacgtctcaacaccccccacacacacacccctctctcatcgtgctcccatttttatgaacaaatttgttgcgcataaaaacttcacaaagttagtcttaaaaatatttttcattttttcgtaaaggtataattttgtattgtattcttttttaggggaaaaaaaaaaaaaaaatacatctgtgagtacgcaatgtgcgtaaatatgtgtccatatcgatgcacacgcacacagtactacatccgcgttacaaaaaaactcataacacttcataaaaggagtgcactactcagtatggttcgcttcaccctgcagatgtgtggccacttgggggatgcaccccgagctgcgaactttacccgttgtggtaaaaatatgctactccttttcgcgatgcctcctcaatcgtgcataaacgcacaagttgcacaaaagcaaatgggtagggggtcgtacatatatatagcaaaatgcataactaattagaggtgtcaccagcacctcgaaagttacaagtacaacccctcggggatgttgccctttttctggtatagtgctttatctcttgccttacgcaagtccacctgcgtaattttcattcttctttcgcgcagagccaacaaccctgcctcggtacatatggccttaatatctgcaccggataactcatccttggacataacaaattcttccaaatcgacatctggggacatagtcattttgcttgtatggatttggaaaattcttctcttcgtttttgtgtccggatttggtagctgtatttttctgtctattcttcctggtcgaattaaagccgggtctagtgaatcaattcggttagttgccataatgaccttaacatctcccctcgaatcaaaaccatctaactggtttagtagttctaacatggttctttgaatttctctctcccctccactagtcgcttcatatctcttcgtaccgacagcatcaatttcgtcaataaaaacgatggaaggtgcatgatcttctgccaccttaaacatttctctaactagcttaggtccatctcctaaatatttctgtattaattctgaacctacaacccttaggaaagttgccgatgtttcgttggccacagctttggctaagagagtttttccggtgcctggggggccatacaatataactccctttggtggtttaataccaatatcttcatacaactcaggatgggttaatggcaattctactgcttctttaatttcttggatttgtgattctaggccaccaatgtcggcataggattctaggggagctttctccactttcataacagaaactaatgggtccacttcatccaacaatatcccaacgacgctgttcgttttgttatttagcagaactgaacatcctggctccaataaatccttatcaacaaacgatagtatatttacataatactctggtcctactgacgtggcaataattccatgattttcgtcaatcaattcttccagcgttccaacactcattggcgaacctctcaaatcatcaatttttagtttcacataatttttatcttctgtcgtttttatctgctcttggtttgtaataaattcttcttccaacagtaggtaatcttttattcgttccaactttagaagttttaatctgcatttcgtattgggggtaaccgtcggtaatttggaatgtccggtgactccttttttttttttctttcttttccctatatgtgaggggggtgcgctttctagctttttcttttccctgtcttttcccttatccttatcatcttttttgcctaaagggggaggagaaaagtgaagtcattaccgggtgtgccttccacacaaatacgtgattgccggcatttaagggatgcgtttttttttttttggtgcaatttttctcctcacacggcgttgcggaggtaacagtatgcatacacgtggggatatacacataaccctatgctgccacttatggtagcattcctccctcagggcgattttacaaacaaagtaaaatccccagatctgcgtcccctcttcgcatcgacgcagttaccacaaaagatatttttttacctaaaaatccgtaggggttgttgttcattccaccttgcgtgtttcccatggtttgcagagttaaacagatatgtgcatacgggtggcggtgtatatgaggctacacacttatatgctctacttcgatgtaaacataaggcacgtgcgttccccttttgctcgcgccttcttctcctgggttataatgtaccacgtgggactttttgcaacgtgcttacgcgcaaatcgggatgtgctaagttgtaaatatatgcgcacggtgtggcaattatgtatgaatgttcgggcgtgtgcacaatggtgtatgcgctcttatcatacgcagttcgggccgatttattgtgcctctttcgattcgcaaaatttttattcacatttccacggatgttcgcttaagctgttgctcgcgcgctttttcactttccctttatctcttcgtttctgtttatcccttcgtttctgtttatcccttcgtttctgtttatctcttcgattctgcttatctttacgctttgcgcgatggtattttcttcctctttcagttcagcggtagcccccctctttcagcactcacacattatttgtacttcacttcctcacaaaaaatgtagagttggagagataaaaagtgcctatccaaagggatacccctgcgcacaaagctgtattaacgcgttcacgcatccgcttacgcgtacatatgtacgtaagcatgtatttgtgaatatgtacacgtacatgtatgcacgtttacatgcgttaaaaagaggtaattttttttttttttcgttcgtttttctggcgaagggaatgaataaaaaaaataaaaaaaattaaaaatggctaaaggacgagtatttttgcttggccacacttcagccaaaaaaaaaaaaaagaaagcaaatggggggagacttccaaaaaatgcctccctttaagcggtgcacatgtacggtttacctgtgcagcatgcatatgtacatataaatatacatgtatatattatttacgtacgtgcgcgattgcccccaaccgtgccacgcaaactaaagcgctgcatttatggccacttcatctgcgcgcagctaacgcgttgcaatatggtctttgggaaaagcagtactccgattatacgcccccaccacccttacgccttggcataggactcatgtgtaagttgcgcataggcgtgtttgaagtaaacgtacaacaagcatgtttatattatacccatattttctgcccgcatggcgaagacgttttaacctaaactgtgtacatgattacacaattatgtgttcaattgccccctcggctttttccccctggtgaacttttaaaaagcttttaatgcatatctttcgcagatatttatgtacgcatactacatacgtacactcgaacacacatgtgggggcattgctttgtgtccccgccaaaccacttgataccttagcatgttgcgtgctgcgtgttaattcctcgctgaggtcattacagcgtttgtaaaaagggaaaaaaaaaaaaaaaaaaaaaaaatattactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttttgcatacatattttaccactaggcgtttcagtataaccaaagtggtgctcttttctgtttctcctttttttctccttcttcccattcaatcctgttgctttgatatgctttgcttaaacttattgtatttttttctccgttttctgtcgtaagagaatcgcaacagagattattttgccattatgcagcacataaaaactgatgcaacagtcacgtaaggaagtaaccacatgggtgacgacgaattgtataagcgatgaaataattgttttttacacgttttcgttactaggggaaccgtttttttttttttttttttttcacaatctttatataagcaaaagtgccatacttagagcgattacgtgttttcctatgtaacccttttacaattattcaaattgcgcacttgaatgtgtaagtgaaattgagtctgtgaatgtatatatgtccccctcgagcgatttagtaaatttgtacatacgcttcttacacagggtgtgttaaaatataatgccattaattatctctccatttgctttgcacatcgtatatttcttttaaccccttttaatgttcccacttcaaagggtatacatggctcggaaacgattaacagaaacgaaatagttcgaaatttcacataaaaagtaacattacagcaggatgtgcatatgaaaacaaatcacaaacctaaacgcaggagaaaaaaaaaggggaagcaaaaatagcatatatcgccacgatggactcgaacaatatgggagaattgcgtaaaaatctccgcattgataacatatatgtttgtatagtccatgtgtcatatgtgcgcgtttgcctgtgtaaacatatgtgttaaagcatttgtgtaatttcgccttttggtcagaaatggttcgtcataaattgttcttccccactgcgttctgctgcattttttgcgtaaccttcttttataaccttttagcaaaattttagaaaattttttgcaaaatatatttttttgtgtgtttaaatttgtagttttttttttttttttttttttttttttttcccttgtgtccatttgtggaattagctgaccagcagagctaaaatcgcgcaagcgcccagctcttgtgacagtttttaaatgcgtttaaatttctccctttcgtaattttgcccatttagcatttcttcgcatcttggcatcttcacatctgcatatatatgtatgtgtccacacgcagaggaatatgcgcgttgccgtacttacacctgacagcgcgtgtttttaaccccccacagcgactgaccgtttcgtgtcacagaaaaaagacaaaaaaggaaattatggctgtaaggactggcaaactgtgacatctccatgagtgtgtacccacgtgtgcgtaccgtgaaacgcgcaacctttaacgcgaaaaaacacggggtgtacatacgcacgtatgtctataggcacatgcgtatatgcgcacatatatacgcatatctggggcatgcggagttacctggcgtgtccacctgtttatgcacacctgtaggagccgtatatgatgcgttttgagccccacatctctccccttgcttccctcccccaattgtgcttgccctcaacgaaaataaaatgaatataagattggtgtgtgaaataatagccatgattttgctacatgtcatattttacaaggtgtccatttattacttactgaggcatttagacattctaaatcattcgaataaatttaataaaaacatttttttcataacctttttagtttgtatgtctatcttttcccttttcctctttgaattatcaaacatagtgtccaatggtaccattacgtacatatggcacattgacatatgtgtcctagtcttcttgctgtatatagttattcctgtagagttcgtgaatactatatttgactcgagtaattacaaagaaattttatctccagaatttaactcccactcgcacatcaaattgataaaaaaatattatataaaaataagtgccatttataaggagcaaaatggaattagcaaaaaaataaagaagcatttttttctcattcgaagcatcatatttatttttttggctaagtttagggaaattaaaaaatatgatttacaaaaagaattacaattatgtcatagcagatgataatacgctaaatataaggaagtatctgttgtatagtcagaacgttgagattcagaagaaaaatcaaaataaattctttaataagaccattttttacttactggaaaagaggaaaaaatgcattaattactactccaccgcatttcgagacttccatcagtattacaacaaggggcaagacgaaggtggacaaacaagggaagaaaaaaatcgatatttaaaaaatgcattaaccgaatatataacattcttggcatcctctgttttatgtttctacattacttaatgttattgtacaaatttatcatcggagagctcctcataaatatctgtgcccttggagtaacgaccaattctatcgttgcgggtatatcctccatgtattttatatacgattacattatcacctttgtgtattatgtgcatattccgaaaatacaaatacagatttataatatcgaagaaagtatactaattaatttcactaattatatgtttaaaaaggaggaactccaaaagttgcaaagtaactttgacatccattcaaaacggtttctgtacgattcaaaaaggggaggatctcctggggggaatatcgttcctgttaggaatgcttctcctttggaagtaccagaaaaaaataatgaagaatgcaataaggaaaaacagtttccatacaaagaggaactcgaacaaaataatgaacaaggaattaatgcgcgaagtagaacttccataatgagaaaaaaaaaaaatcctatgaagaaagcttccgtacttgtgaatttcaccaaccggttaaaaaatatgtgcacctttaaaaatagcaacttgttaaattatgcggatagcggcggtcaggtgagaaccaccgactttgccgttttggaggacaagcagaggcactcaaaagcgactaagaagaaacacaagagactaaatacgcaccattttgagcaaccaaaaagtaaaaagaaaagtggaaatttcagcgaccatgaatcgactgttattaactatttttataaaaatataaacaaagataatgtgcaccctttgaagaggtcaaatagttgcccgctttcctttgccaaaagtcatgacgccccgtctgacggtctacccggtgcggacgcgacggaggaggggaaggtcaggaagtacagatccctaaatgtgacgcttgacagtgaactcgcctccgcgaagggggaaggccccagtcgcacggggagtcgaggcgacagcggtggtgacagaggcggtgacagaggcgggtgccgacacagggataaacgcagccgagatgaaggagcaaacggggaagacacgcccagcacgcccaacacgcccaacacgcccaacacgcacaacgtaggcaccaaaaaattcttcttcaaaagcatcagcttcccagtgaacaaattcgaaaaaaccaagtacaacgagaagaagcaaaaaatggagcgcattcaatttttgtacgaaatggaaaagaatttccatgtaaaaaataaaataagcatagatgacagcgaattgaaggacgagtccagcgaacagaacgacagccaggcaagtgatgaccacaatatgtatgactcgtgtaatgaagatatgcgcaaaatacaagacattgaaaattacaataaattaaaaaaagaaatagaaaatattgtgtacacaaatacgagtatgtattattccttaaatgcaatattgagcaggaagtttgaaattcaaaagaataaaaattgcctagtggggaaanttaatgtctttttaaattcggtcatgtttttaacagtcatttataaaattattatgtccattttgaacataatatttataagaatatatataagggatcctttttccaagattatcgaaaagatgtgtttattttttaatataaaaaataatatagccataatttatgggccatatatatccttattgtacatttcgtacatcgtagcaattaacatgaagaaatttttacaacaggttattcagatatcgacttatttttctttttattttaaacttttttcaaacatgtggattttgttaatttccgaattaatgggcctctattttgtgaccaactctttgctcttaacttcctacattcctgtaaattacaatcacattatgaattttgtcatgggaaataattatgattataatatatttcatttgcactctgattatgttttcatcacgtcctttacgtctacgttaattttttgtgtcctttacatgttttatttttattttttttaagtttctcgcagcttttgcctcgcatttgttagcaattattacattgtgaatgtgtttgcaccttctgctcgctgcgcatgttgcagtttcgtttatcattcgcgaatggaaattcggatcttcccctttctgttcccatttacgtttcctcatacttttcctcatacctttcctcatacctttcctcttacttttcctcatacttttcctcttactttttctcgtttcctttttttttttgtcacagcgccttgcccgaatgtttaacacgagcatatggtatcgccttttgactttttaattcgttagacttaattcgtttacagtcccctttcactttgcattttacgccgcaaggttttatcgctttatcgctttatggttttatcgctttatcactttatggttttaacgccttatggctttatcgtcttatggctttatcgccttatggttacattcccgcgctgctccacagcgggaccttttttttttgttcatccctctgcatggatcccccttttttttttaattaaacttaacataacggacacgtacacgtgccaagttacatgcgcatatgcatatgtatataagcctgagcaaacatatgttctgtgcaacctttgacaaagtttttgcgttttaaaattacaacacaatgtagagttataaatgggtagaaggggaaatgtcgtggggggagattggcattgcgaagggtatgccaagaggtggtaattttcctgtcatttcgtcatcaatttcgtgtagtcgtgacgcgtaagacaatttccacgtcaatcctgttcctcagtttggtttaacttctatttggatatattttcatgctaatgagatgttaattaatccttttttattttttaatttttaaacaccatgacgaggaaagtcaaacgcggagttcaacccaacttggcagctttcgcatgacgaaccctttaatataagtgtctatctgtttgttcctcctttttttcctccattaaaggtgttgcaacatttatgagaggttctctgagtagctgataaaattactgcccttcacatgccgacatgcgcacaacaacatcgtgcatgcatcaattcttggacgcggagttgtcccgctgcatggcgcgggaaagtggcaacacaacagatatgccccttcccacaaggtggaggtgcttttaacaacaaaatttgagccgcacttttaatgcgaatagtttttattatgaggaaataaatccatttttatggtaaaaacggagggcccattattatacacacacactttttttttttttacaaacggtgtgttgaaactggtgatcaattggggcaacgatttagcacctttgtgcgttaaggcacatgcgaggatctctttgcagaaaagggggatttttggttctgcccactttgttcaaaaaggagatggcctcattttttcattattaaaacacagagttgtttgttcatttggttcatgatctcaggagcgtttttgcccatgcagacgcgtgttaattctgcatgcggcatgtgcgtaaaggaatatgtgcacatgcatatgtatgtatatatatatatatacatatatatacatgcatatgtgttttttttttttttccgttgtagctcgaagtgatctgcccctgcatgcgaccattttgctcgcgcaccaaactggaacaaccttcacgatggcactcacctcctttttgtttaaaaaggctcaaattacaaagaagttgtgttaaaaaaaatcatgttaaaaaaaataacgttaaaaaaaattcaagttttatgcaagcaccattacgtacaatgtcttgctcataggtcatgaaaaaaaggataattttttagtacatatttttttttttttttttggcgataattcgaacaacgggctcatgtagactttttcgacattttgatctgagagatatattaaagttgagagaataatgatcgaatgatgatctaataatgatcgaataacgatcgaataacgatcgaataatgatcgaataatgatcgaataatgatcaataaaaagggcctttttttcccagatttgaccttaaattgttgccccctccatcttgggcgctttaattgtaatcatgagcgtggaatcgtcgtacacaannnnnnnnnnnnnnnnnnnnataatacgacttatcaccccattgtaccatttgtcaccatcttttagtagccatttagttaacttttatggttttgtaaaacttaaaagtctttttttaatagacatgccacaattttgcacatattaattggaactatttgcttacatttttacgaaattttacttgtccgcatgtttcagtagaaccgccctacagtgcatgtccaagtgtttgtaaaaattatttttgaaaatatatttatttcgcgttaaggtaacacagatcatatagacccctccccctcttatgtctcagtagtagtactcgttacgcttttttttttttttttatccatatactgatcgtttctttggagacacctttacgacactatttaatacacccacccattccttttctgagtgaacatctctagctgcaacaaatcaccgctagctttttgtatttacattttgttgctcgtcgcacctgcactctttccatccgcaccctttccaccctgcacaacgcacacatgaatacaccggcacaaaccaacagtaaccgcaagatgaaccaaccggcagacataaaatatcaatttacgaaaaccaaaatttgcagacacttcctagaaaacagatgtatgaataaagaaaactgcaactatgctcatgtgctggaagaattaagacctctacccaacttagaaaataccaaattgtgcaaaagcgttaagaaaaaaatcccctgctataacccgaactgtaaatatgcccatagaattgagaagttgcaacccagtactgacctggccacgtacaaaactactctgtgttatttctggaaaaagaaaaaatgtatgaatcaggataagtgcagatttgctcatggtattgaagaaattagacctttacgaatagcaaaggaagggaaaatcgaaaggtcatctcttccgttgtccgatgttgattccagtttaggcacacaacactaccaccagaaggggaagccgagcgtcaaacgaacaaaagaggtgggcatgcttcctggcagaaaatggggcaagaaatgggatcgaaacgggggcaacatgtggggaagagatgcaagcaggagtgggggcaagcgtcaaggcaaaacgtgggacgaagatggcgacaatgtgtgggaagatcgtagccgccaagggtgggaagatcgttgcggcaatgtgtgggaagatcgtagaaacaaactgaggggaaatcatggaatcaacctattggaagagtccaatgacagtaaatggagcaacgaacgagacagcaatcgaaccatcgagcgaacagagacaccatataacaaacgaacgaatcagacacacagctacctattggaagaagaaagggttccagatatcctgtccagcatacatctattcgagagcaacccagtgatggaaaatggtttattccagctgaatgataactttttaaatatatgtaacagattgaacttcgacatggacgagctttatgcccccccaggatacacttattctagagaacacgagcagaaggagtcggaagagaacaacatttgggaagactccattgtagatatgaattttctgaacttggattaccttaacgatgaggaagaagttgcaaaatatgaattatttcggggcagtagccttgacgtgaatctggagaacatccaagccttaagtgtgcgagtaaatcaggacgcacacatgagtatgagtagaaattatgacgcaaatatgtggagtaaagaataagaggaggttaacagaaaccatggcgtaagagaagggaggcatttcgaaataagccaaagtaacaatcataatgtgtttctagatacaagtccaaacgcaagcgaaaatgtacgtaccacacgtacgagtgcgaataaccaacagaacatggatagaaatcaaggcacaattcgcaacgaacttaatatcttcaatgcggaatcgatcgaagacgtgttttcatttggtcctccttcctccaagcaagtgctaagcgactctgaattttttgccaaatggtgtaaaagtataaaagatagaaattcgaaacattttaacagtttatgtttattctaggcatcgtccaaatttccaactatgtgtattcgccttgtatgatcctcttccctgtataatataaaaaaaataaaataaaataaaaatatcaagtgaggcacatggtgctatattgtaagcagaaaaaattgatttaagttagacatatgcacatgggtaagaattcttcacaacttttaaatgatcataaaacttcgttatatgccatcttgtatattatttcctataaagtgattataaaaaataagttcagtcgtatagctttcctttttttttttttttatatttgtttgagaaaattcccaaaatttattcatgtaatttttgcaaaagtgtatgtatgcacatgtatgaacatatacatccttcgaatgatccccaaattgtacatcattaaaattatcgtaattgttgtaattaacaaatttttctttttatgccgatacgtattttgagtacttgctaaaattgcactcgtgcataaatgagtaaaattgtgtttaactaaacagctattgttgacatagctctccatttatatgtaactttttttttttttgtcctacttgtccgcttcacgttattcgtcctaattatttttaagtgcaaattgctcatgcgtgtccttttcaatttcgttttccctgtcctttctttttgctcgatttgcaaaccgttcgtagtgttcctaattttttctgcttttttgtttttctttttttttttgccgtctctacgtagagcacttgcaaacatagtttaaagcgttttgaatttactttttctttttcgttcttttttatgtaagataacgcaaaaccgaagcaacagcgaatgtgtacttttttaagatatttattgtaaaaatgggatttacaaaatggtctcttttttgtttccattttgtgttccatgtgattgtggtcaccgatggtgtcacacggtagatatgaaaatgaatatttccttctctgggcaaaggtgaggcctaccaccaaaatgaagcttaatggatgcttactccccacgttgtgtgcgtgcagttacacgcagcatgtttcttttaaagcaaatgggtagtgcagatgaaggacaataatgctaccacaatagcagttcaaattgtccaaatggcgtaattgccactaattatgatattgctccaatttggtgttcctattttgtcattcgaggatgtaacgcctttaattttttctttcagttgaggggattttttggatatatatctatttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttcaaactatctttaccaagaaggaatacgtgtgggatacatttaactaagcttcgacgtctccttcttcttcctcaaattctccttcctcttcagctgttgcatcttggtattgctgatactcggaaaccaaatcgttcatgttggactcagcttctgtgaattccatttcgtccatgccttctcctgtgtaccagtgcaaaaatgccttccttctgaacatagccgtaaactgatctgacactctcttgaacatttcctggatggctgtggagtttcctacgaaggtgactgccattttcaatccctttggtggaatatcacaaacgctggacctgtggaagtggaaacgaaatgggggcgccgttaggagagttacgtcaaggtgcaggtggggaaaaaatactctcgctccgggtgtgtttgccatgcgaaagcgtcacgtggaaagacgtctcgcttgcgtgcaggtgatgggtagacggtgcgatgggcgcaatcgtttcgccaaaataatttggttgctcgcttccgcccggattgagcacaaatacgtacttggtgttgtggggaatccattcgacgaagtaggaggagttcttgttctgtacgctgagcatctgctcgtctacctccttagttgacattcgtcctctaaacatggcgcaggcagttaagtatcttccgtgtcttgggtcacttgcacacatcatatttttggcatcgaacatctgttgagttaactctggtactgttagagccctgtattgctgactgcctctgcttgttagtggtgcaaaaccaatcataaaaaagtggagacgtgggaagggaattaaattaacagctaattttctcaaatcagaatttaactgaccaggaaatcttaatgaacatgtaactcctgacatggcagcagaaactaagtgatttaagtcaccataagttggagtagtaagtttcaatgttctaaaacaaatatcatacaaggcctcattatctataacttgtacttcatcagcattttcaaccaattgatgaacagatagggttgcattgtatggctcaacaactgtgtccgatacttttggggaggggaatactgaaaaggtttccataatacggtctggatattcttccctaattttactaatcagcaaggttcccataccactacctgtacctccacctaaagaatgagtaatttgaaatccttgcagacaatcacatccttctgcttcctttcgaactacgtctaaaactgcatctattaattcggcaccttctgtgtaatgtcccttggcccaattgtttcctgctcctgtttgtccaaatacaaaattgtcaggtctgaataactgaccaaaaggtcctgctcgcacactatccatagttcctggttccaaatccattaaaatggctctgggcacgtacctgccaccggttgcttcattgtaaaacacatcaactctttctaactgtaagtcactgtctcctctgtaggtaccactctgtgatgtgaacacgaagggggggtgcgcgcgtgaatgcgggaattatttctacgtcttccacgaagaagccaatttagcgaaggacgtacatacatgcatgtcactcgttggattgcatgcacaattttgtacgctcataggtgcagtggtgcgcacgatcaatacgcatccgttgtgtgctcatttgtgcggtggtgtgcaagataaacagacattataaagctccacttttttttttattctttcctttgcgtaattaacaacttaaggtgcaacatttcggaagcatatatcacagtgcaaagacggataagcatagagtgcactacatatgaacgcggtttaaacggatacacactgtgcatgggtgtagggcaaatctcactacgtgcgtggccctcatttggcatgatagggaacatgcgaaggatgggaataaacatgggtaggaacacgaatggagtaactcactggggggatattgaagtgacctctttacattgtcacactcccatgtggtggtgcaccacctgtgtatgtacactaccaggagttacacacatgcaaatgagtatgcacacaaatgggcgcgcattagtgcgggcgctggtacgcatacatgcaagcgtacacttgtgcgtatccacccccccacatgggtatgtccccgtgtgggggacactaactacttactggatctatgccgtgctcgtcggatatgacttcccaaaactttgcacctatctgattaccacactggccggcttggatgtgaacgatttctctcatttttgtgtgcgaagttaacagcaagggatatcttcctggtatgcaaatgtacgtgcgtatgtatatacacgtttgtgtaagcgcaattatacacgtgtactgtgaggcgtactgtatattcacttggcgaaaaggaaatgaacactgaggtgattacgaaatgtcaaatgaaattatgacactggtaaaacgttaaaaaaaaaaaagggcaggaggaaaaaaaaatgaatttaatgatgggaaataaataaaggaatgaataaacttctcgtaaaataaatgtggagaaagaaggaaaaaaaaaaaaaaaaaaaaaataaaataaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtaaaagtataaaaaaaaaaaatagtaagctttttggtaggcagctttgccgtgcgatggcgggtcaaatacgcgcgggagatagcagttggccaaaaaagggctttatatatataagtccgtgcatgggcgtaaaatatacagctgcatacataagtataagcttatataaacaagcataaaagtatatatatatgtataataatgcataaacatgtatatatgcttataactatttactattgcgtatgtatattcctaacacacgccatgtgcgcagcatgcctacacgcccacgaattttctttgctgcacaagctgcgcccgtgagggacacgaagcgttagcttaagcgtaagagaatgtaggggggactgcgaatggcatctctgcaaacacgcggagggatgtgctttcttatttctttcagcgctgcgtatatatgcgtttgcacatgggtaattatgtacatatatataaaagcttttgcatatttttatacatatacatatttatatatttttatatatatacatatttatatatttttatacatatttatacatacttatacatatttatacatatttatatttttttatacatatttatatatatttatacatattcgtatatttttatacacatttatatataatatatttttttttttgagccccttcgcgtgtgtacgcgcaatgcgcaattatcccttttttatcacgtggaggctgaaaaaaaaaaaaaaaaaaaaaagggcattgttttaactgtgctaggaatttacttggcacgattgtgcaaattgtagtgtttgcgtcgatatcgcagtatatgtgtgtatgtcaatggtgtgccatgtttttttctttaattgggcaagaaagcgcacggcacagtcccatgaaatttgccttagtgcgtggaaggttggtgtgcacaagtgaatatacgtttatgcacttatgcctttatgcacttaagtgtatatacactcatgcatatttatgcacagcttggttgccttttttttccgtgtccacacgtttatttgctggccggggggactcaaatagacaagcgccagttaactaaccgtcaagggaagtgccctgtgcacatatcacatgcagtatgctcgcagcagggaacctggaaatgactttattttatttttttttctaccaagatttctatatttttatgtttctatatttctatgtttctatatttctatgtttctatatttctttgtttctatatttctatgtttctatatttctttgtttctatatttctgtatgtctatatttctatgccgcttttctcatttctgcgaaagcgcatatgtgaacatgaaggagttgcgcaagtagaattaagtgccccctactgcctaactttttactaaagctttcgcaaaacgcagcgtggtttgtttgttttttttcccattaaagtgtagatttagagggtacattacatgccgaattcgtgtattaacaaatggaaagtattgcccagttcgtagggaaaataagatccttgtgtacgtagaaattgcaacgtaggaaatgactgcttggttttttttttgggggggggggccctttttccttttttttacatagctaagcataattgtggagacacgcaaaacccttcggggtagcgaaatggaacagcacgccttcttaaaaagctaaccagtaaagcgcaattaacgcgctaaccacgcgatagcaattcgttagtctctcattgggccctcgtcttcaattggttagtcccacttaaagcactcctcagcagcagtggcttttcgagccgtcacaaaagggcaaaaaaaaaaaaaaaagggggtgcaggcatagattagaaatgggatatcctctttatgcggaaaaagcaaataacattttaaaaaatctctctacagtttccccctcctctttaaatgtctacaaaagggtcaagactcagcagtggtgagtcacttttaggatccgaaaaaagaaaacgaccaacgataaaaagtgaatgtcacttttgcaagtactttagtgcctggcaatatcgccgaaagttttttctcacctgctgctattttttgcgctcgttcattctccgcaaaagtgcggcagaaaatggccacattacttttcactcattgtgacacctttttaaaaggtaatatatgaacgtacgggcaaaaaatttccgtggaggttttccccccttgaagatgtcgttcgctcaattgcatatacaaacgtgatcatgtttttctcccctattattgtgctagcaattttgacggaatgtgtacctattttttttttttttacttccttctatgggttgctgatctttctgtaagcattgacactttgtgctcatctttgcctcccactacaaaaggaataaattgctcacccattttcacaaaaaatgtaagcgaatgcacttaattttttttttttttcctatcagtggtttattcgtaaatgcgcatattcccattttaaaagggaaaagggaggctaatatggaaaattttgtttgcattaatttttgctaaacggtgaggccatgaaaatggcatttcttccgtgcatgctcaggtaatgttcctttttacgcatctttccaagttcactgcttcagcaaaattgaaagtgacaaagtatgggaaaaaaaacaaaaagcaaaatgccaagcagcgttgagcatgctagatagcactaatctgtgcaccttcaaagagtaaataaatacaaaaggactcataagtatgagaaaagcctttttttttactttttttttcccccttctactttcgcacatataccaaagtggtgaagtagacttattttccttttcccgcattactgaccaacgcacgtatatgcaatatgcacaatttctgcaaatttttcaaagagggggagaagaatatgtctaactagtatagctgtaaaaattgttgtggttgtaataacaacagggggagcattgcgctacactgcgtggcagagacggaataaaacgcattaggcacaaattatatcgtgttgtgaaaaaaataatgataataaaataaaaggcaaagacaaaggcaaagagagggagggagcgggtaatttataagggtgtaaaaacgtagtaactgagtcagatgaaatacacgttttacgtgggtaacaatacgaaacattaaagaggagcaaaaaaaaaaaaaaaaaaaaaatacatatttagattcattttgccgttgtggcgctatgaacttcttcttttttttttttttttccccctgtgtagggttttaaaatctggggatatttccctttaggggggcatattaaaaatgtttactttcgttcggtaactcctcgggggcttccaatttgttccgaagcgaatggtaggacgaaaagctgctacgcacaccgtggtggggtaaaagtttgcccatccggagtacgacctcatcattcggttttattaaccactcgacttggcagagtaatcacttctgcgcatcgcgtcacttcctcttctgcttcttaataaacttcttgttgttccagtccgcctctcgcttattaaaccggaagtccttctttttgttgaacgcgttgttattgttattgttgttgttcctattttggtcatcgttggactgattggggttgtacttgctgtgctgcacctgcatttgtagctgcgagttggaattctttgaattgctcatcttcttctgcatgttgtttgttatatattctagcctcttctccaggagcgttttgcacgttatggcaatggacggctctgacaagtttcccagggcgtcaactcttgtgcacaaagacaatttcgccgctaaagatctgctgatttttcccttcagtttgggtgtagtttgccctactaaagttgcgtggtaaattagtccatatttgggtgttttcgacttggtttttaaggccctaaatagagctttttcagaacccaaaatttgtaaagtcgaacttgggtattttgccaaagacatgagagaacccgcttttgcaattaacttagccccgattaaatcaccaactaggtaagtcaaatttggtgcaatggaactcattctgtatttcaaataaatagctaacgattctctatactctgttaactctaataacctgtcagctaattcgttaatgcagtttaggtcatcatcttcaatttctgttcccatggaaatttctgccaactgttttatttccttttgaatttcttctgttgtctcttctagcaagttgacattctttgcattacttcggaacccaatcaatttaacacatttcgcatatattttattatccgtgattactttccccagttctggaaaatgccatccataccattccttcagtcgcatggagaaaacatttatttctttgtccaaatcttccagtaatccaactgcttgtataatcattacgtcaactttgtcagcactaaactttaatttgaatcgatttaacgaatgagataaacttaacttcaacaattttgcatcttcttcctttacacctactagcaatccatacaaatgcgttcgaattcctctaattatttcctgagtcgaattcgtgtacgttacatttatattatattttttttttattaatccacctaacgttttatcacataaggctagcgtttcatttagcttcggcttcactatatttttctttaaaaacttcttcagcccttttcccaatttggattccatcaacttgttcgtttcgtcaaaggccttttggaattttttaaatttactaaaactgtatagggatacatttttcctcgcttcttctgcgtttcgaaaacatttctcaatatccttcacatctgattcgattaatttgctgttctcaactttgaacaggccgtaccctgctgctgtttctatcaatatcaacattttgcttctgttcctcctccaaaatgtgcgcagggaaatcagtcaactttgaacaacggatgacgacagctcctaaaatcgctagccgtcgtatttcagttacgcctcagcggttaatcaccttcttctggttgacctacaccaatcctactttggcactttttctttactcgttaccgatgatccctcaactctccagcgctcaaaagcaatatgccactaaaagctggtttttccttaaaaaagggttcttctcgtgggagcatgttctgcaattcggcaactgaactaacgcggctgctcctcctctgctgccaatttgcgaagtcgcttttattgaacttcccctatgctttgtactttatacttttaaaactcaattttttaatttctcatattttacaaaatatagcaaccgttattattaacgcataaaaaaaaaaaaaggttaattttatgctatacgcttctgcaaaaatgacgaaataaaatgctgcaatttttttttttgctcccgtttctgcataagcgctgtaacctcctgctggccaatttctctctccctctcaaatgcttaacttataactgtaaaataatttgtatgcctatttataattcttccttttgctgcgaatttgtacaatttcgttgtgtagcttgaagaatatttttttgaaaagcatatttgcgaaatttgttcgagtgataaaagcgagttttccccacaacggattgttttttccttttttttttttcctgtaacattttaaaattggcacctgttgatgttatgattttttctgcacttgcgcgggggccacaaaattgtatgccaacataattatgtatgaatggatgttgtttttttttttttttttctttcttttttttgtgcagtttatgtagcaaacatattgtaccatttttgcttattttcttttactgtatggagaaattttttagtggcattttttttaagcataatgagttctttgcatttttttaaaatgcggcaaaatgaccgaatatgtcatggggggaaaattttactagggaaaaaaattatgcatatagcaacacgaacgtaaagtgcttcccaacaaatgaatgaatttggttttcccgcgacgtcgaattgtacacgttgtgacaagctgggacatccccaatgcattttgctatcgcaacgtaagtagagagaacaaagtggcatataacacaacgaaatagaaaataaacatagttcaatttaactcagtttatagctcctctgaaggagaaatatatgtggtgctaccattttctctgtacatttatcacttaaaaaattgactgaatttttccattgcgtgtaaaaatgaagtagcacagaattaagcacgtctagcggggttccctttaaacataaaaacgaaaatcgccaaatcgaggcatcttcttgttttccagcagtgtaatcgtcttatcactactttaatatttataaacgtgtcatatatgcgacatgaatgccatcctttttctccccgttattttctcatttgctttgcaaacatgtgtaaattgtgaagtgaaaggattgaagggggatattacttttttgtaacataaaaaattaaaaagtaaatttacataaaaaaaaaaaaatcattaaaatgatacaactgacagtgtctccatagaagtagacgctcaagaacgttaatgctgtttatccaggtgaacatgtagaagtcactttctcaccaaggaggcatgaacaatgaagaaagatgttcacaaaaaaaaagcacccttttacgaagtacacgcaatgttgttcattctgcccacagggccccagaggcacgaaggcaaagcagttttacatacatgcgtaaatatttgcattatatgcgcgttctcgctcttctgctgattagtccaactcgctttacgtgcaaaccgagttgtcaaaattggtaaagaagtggttgtaagcgaaaaatgggtgaaccaggaggtatgcgaaatgacaggggggaacacttcatcttgccatggacgcatcaacaaaatcggcaatttttcatggtgcgaatgtaaaattctgcctagatatatatgaaccaaagctactccgtttccatcgcgttgttactgccctcatagagcttcccccccacgccaaactatcagcgcgttgttcgaaagcatcctcaaaaagagccaatgggagctccgtaatgagacgttttcctcgcagttcttacttttacgtgtcacctcgagcacaacagtaaaagcgagaacagaaaagtctaaatgagcaatagtaagagcgtttgcaaaatagaccaaagcgcgcgcccctatcttggctacaactctacatacacgaatggtccaattggcagtcttactgtgtatcgtaatcacatttctgtcgtggcaaaaggttggcaacccactactttaaattggtggaaagggaatctgtgtttactagggcgaaaaatgtacacttaaaatacacacttaaaagatacacttaaaatatacacttaaaagatacacttaaaatatacacttaaaatataaacttaaaatataacttaaaatttaaaaattaaaaaatacaattaaaaaaatatttctcacatcaagaacaccagccagtgcacaaatgacacagcgcgattctttctaagcgtggaactaatttttttaaatgtgccactatttctaaagcggccaactttatatatgccaaacggtacatataatgatgtcatcctgtaaaccatttaggaattacaaaatatgtaatctgtaaaacaggtgtatcaaattaagaaatagaaaatatctcaggttgtaagccccgccattgatgagattaattaaaaaaaaaaaaatatatatttagatagaacaagacaacatttccttagctcctcttttgaatacctcttggaatattcctacgcttgaagattcatacgttcggatgtacacccgagctgttctaactcttggcgcgtgcgtaaccgattgatacatttataacagttattaaaaaataaaaaaagtaattttccccattttttaaaaagtgatataaaaaatttaccattcggttactctccatgcttgcaatgctacatctaacatgtaaagattctcttttaaacttgtgttcaccagttggttaaagttaactcgacctaattgtacgccgtagatgtacacatcataggattaagaaattttctctaatgcgtggggtggattatttgctgttaagttttcgtgtgcatttcctgcatttttctgtttgcggtttgttttattattactattactattattttttgtttttaacttatggctaagatggaatctccccttttttacggcatcatcgtttggttgtaaaggttatgtgttctttttgaagaggttccacttgtagcagattctacgataattttttttttttttaaatatgcaaagtcacttctatgaagtgtatttaattaattaaaaacacagatgcaggaaggtttcttcctatacaccaaattaagaattgaaagataccgaagaatgggggcgcggaggggttggacagtctgtgatttaacgcgccaaagtttggatcgtcaaagtttagcgagccgaagtttatcacgacgaagcacatcacgacgaagttctcgtttcgggtcctcctgctgcttgtcctcttgcatgccctgtcactgttaagaagtgcatgcatcttaggaactcccgaaccatttaccgtgacttcgcaagtcaactttctcaatcaggtgcatgtgtatgtatgcatgtgtgtttgtgtgtgtatatgcatgtacacatgtatgcacatactcatgttcgtgtgtacgtaaaccttcacttctttacacgtggtcattgaagcgctcagatatttttaactcccccccagggatgcactcttgacccgatggaaagcgacagccgctcctttatgcaagtgcgcagaagttgcccaagaagactagcagcatcactttccctattaaaaaacacttccagcataccgaaatttaacaaaaatgaaagccaaaaaatgcactgaccgaggaggaacagaaaaatgacatttcgatgcaaagaggttgaaattatacccccgattaacatagaaataactaatgaatttagtctactattaaagcatttttgcagataagtaaaaaaagatatttcggattctttcacttctgcatgtaccatagaaacagctatatttaacctgttagatatgctatggggaatgcactcaaacagttagtaatcaaatgcaaaataacacaggaagatgaacttaaatgctggatcgaatgcaaataatgccctcactagcgaattcatgttcttgtctcatttttgatctcatgaacgttgattcctatatgaataaaaattgtcccatatgataccgttgtttttataaatttcataaacaaaaaatttgacttatggtataaatttctggagaaaagcaaagaaaagtgggtcgtcgttttgacgaacaacgcgagaaattataaccccgtacatgtggaacgcctgaacgacaccgaaggggatgtggatgacgtgggcataactgaagggaagttacctaaagaagcatctgccagtgttacggaagctgcgcacatcccgatccaaaaagagcccatcaatatcggaaatcctaaaacactggggtaatcacctcgcaggggctgatcaaagaaggaaacataccgatgtggaacctgacaatattgagccagccatggaggttcccatcggagatgaacatgaactccttaatgttaaacaaataaaaagcaagaaccgatccatgaggggcactccaaagaacaggtggaagaagaagagacaggaatatacgtatcgaaggaagaaactggatgtgcagaggatcaactagattcgcatgaaacggaacgtaatcataaaggggaaggcacataggaggataatgctggaaaaaatggaggcgaatattccacggaagatgggggaagacaacgctgaagggagaggagaagaaacttctgaaggaatgggatgataaaaatgctacggaaaaggtggtaaaaaattctgaagggaaggcagaaaaaaatgtggaaaaatattgggtcgactacgttgaaggaaatgaagacgaaggtgctgaaaaaggggataaagaaattgctaaagaaaagggggaaggaaatatgggaaaagatggagtgattaataatgctgaaggggggcaggaagaaaaaggataaggaaaaggtgaagagaacatgcttgcattttcatccttacaaaaatctcgtaaaaaattttgtaaagcattcatctatgtgatgtacttacgcaacatagtgaaacgtaaggggtattattgtatactgtggcatttcccataaattcatatcgcgcaagtagtcatttcatctcacgtttaatgcgcaaaaataattacgagtaaagcatatattggagaatgtaaaatttaatttctattcattttttgctggcatgcgaattttaagtacttcacttcgtaaaataatattatggaaaaaaagaaaaataaagctaatgtgacgtaagggaacaaagttggaacacaagaatacaagaacataatcgcataacttttcgcgcattttatattaaataaaaaccacttatattcccctcaatttttacataaaaattgcttaaataacgcttgatagctgtgttgtattttccatcattttcccaaaaagtatatatatatatatatatatatnnnnnnnnnnacattttccctaaaacgtaatatatatatatatatatatatcaggatatgtgtagtcatatgcgtataggttatccgtgaaaattgagagcgtacattttgagcatgattcttaattcccattttttttttttttttactgctctcggtgcagtaagttcgactgtcggttatgatatgaaggccaagctttcgattccccgaaatggtgacattcacgatacactaactaatgaatacactgtaaagctgcaggggggggagggcagaattttttttttttttttgcatattgttattcacaggccaggcatattttattttgtcaataaaagagttcaaaaaagtaaagaaaaaacaaaaatgaaaattatgtttttcttcactgttacgtatcatttggttaatctagctaaaacgtaaaacaaaaaaaaaaaataaatcgttagctcataagccttagtgcttcacaaaacctgaaattaatattgaactatggggctctaagtgcagtgaatatgtgcttagaatattctcctgatataaacgcaagaatttccattcgtaaataggccttggcagctatttacatttagcaaaattgcgactatttcccccaggtgggaatcttttccattaaactataatttcaccagctagccatttattgtagctagccccaaaaaaaaaaaatttataattatccaaaaaaaggccttttgcatatttcgctatttctttacatatatacaaaatcccccctcaatattgaaataatgaaaataaatacacatgttctatcgtttacggtttatgataatgcacgtaaagcgaaaataagtcggaaatactttaatttttatgctttcaaaaacagccatattaatctataacattttcatgaaacgtttaacgtacatgaaacacatgatgggatattttctcaacatgtatattatggctttcaggaatttttacatgaaagtagctttttcgtcaatatgacagtgattttgtaaacgcactgtgcaatttatgtaagagcgaaaatgttaagtccttaatttaacagttttgcaataagtttttttttaagtatatttttaatgaatgctgcatttgaacgtagcattatgcgctatcataatgataaacacacatgaataaatgcacatgatatgaataaataggaaaacaaaacaatatatgtatacaacatagtgaacgcatcaggaagtgctctaaaatggggggttcgtatacatttttacatgtaacacacaataaagagcaacatgacacacgcacatcacaaattaatattttttctaaataaatattacgcctacgtgcgaacacgcatttacacttttaattaatttcgctactatagtgcacgaagggttatgcagaatgtaacaaaaataatgtgtactgacttccccgtgggaagatcttcccctgctgcgaaaaatgtagcataacggttggaagcactaatttgttcattgccttgtatattgcagaagtgcataagtagaaatacttagatatgcaaaaatatatgtttactaaaattgcacgtgaggtccccacactattagtatccgcaaagaaaatctgaacatggatcgggaaatgagttaatgttggaaattattatgcatgaatgcgtaaataaaaaaatttccatttttattttctcttgtaagaaagtaagcatctgaatttattatacgaaaaattggcttgttaatgttagagcgttaacaggacagaaaaagataaaaaaaaaaaaaaaaaaaattaagctcatgatttgcactttatgctttattaatgcctcatatataatatgctattctttttaaagcatactagggcgaattattgttaaaggcatgtacaaatgtgtatatttttcgtacgtgttgcatttcaactatgcttgtaagtgtttaattaggtaaaaattatccactgcattttttttgagcactttataaaaaacgcatgaaaaaacgctgaacgcatgctgaaaggaaagaaacagattttcagtgccttctcctgctcgtagtacacctagaaaataatatgctacatgcggtgtaagatttatgctctctttaatattccggaatgtataaatcgttgagaaaaaaaagaactcaagaacattacaaaaaattctaaaaaaacaaataatatttgtaatgcaaaaacgggagcacacataagcatgaaaaaataaagaattactaacatttctaaagttattaacaatttttatgaatatatttatccattttccattggatcctaggtgcttcgacttagtgcacttttttttttttccccgattctctttacgcattaattattgtcaataaaattgaaaaaaatgcaccgatattttccgaataaatgcacctttcaaaataataattaaaagaatgaaacacaaataaactcattttccatgataaacataaaatgagttcatcatacctgaagatgaatcatttcaatgcaagagagtgtaaatgctaattatgcatattacatttttttcgatatttctggtatgtaagaaaaccatggaaagttcattaattcgaaaatcttttacattccatgcgttctcattaacgaaccaatgtaattttttccatcattcaaaattactcgtatccttctcattagtccttttagttaagccattttgtaaggcccctcattttcgtaacagcgtatattattctgaagtactatgcctttcactatattattagtgacggattatttatacgaacagtttttgagcgatgaaacatttttgcaggtagtccagtgaatcacagtggggaatttttttacacagtgacttagaactgtggggaatgacacactgcagaattatttaatcttatctgaaaaagtgacaagctttgttgccttattttgcggggataacatatactaataggtaattaaaaaattatgttaataaagttggtccctgtgtcaaacttaactatttatagtgtacatatctactaatgtgtttgtaaaattcgcacgacaatttgtattatcatatgaaacgcgtacataaacaaaattttcacagaaagctaatcttattaaaagcgtacagtatgaagaaaaatttgtttgacgctattcttacgtaagtgcttgttaataaatagacagcatggatggttaacataaacgtatacgcacgctgtcaaaaaggatgatgaatatttttatgatgaaaagtaaaatacatgaaataatcgaacataataagaggaacgtaaaagtgccaatattttaaaattttatgagatagagtaaattttattttataacaaaatttactctctgaacaaatgtagtgcaatttttccatgtgccatcacacatgatattgcgagttacccttcgtcttaactttatccgttctgcttctaaatggaggaatgctgcacatcgtttcgtttcttttcgtttcattttccctcatttttttaaaatatttttccattttctattcatcctccggttttcattctgatgatatttatttcttgtttttatttgaagcttcagccttgtaatgttatgccttttgtggaaaaaattttttccatcttgatccattattttgcaaaaaggattcacacattttgaaatacttaaaaatgaacatttcaaaggagactatagtgttcatttcgctgttcatggaatcctcaccttttgttctacagtattgttctaaagtgttgttctaaagtgttgttcttgagtattattctcgagtattattctagagtattattctaccgtattattctaccgtattattctacagtgttcttctacggtattattctgaagcatttaattcctgtgaaattggtctttcaaatattgaataaatatatttttgttcctcctctggcattccacattctgaagattatttcttaaacagactcgtcaatttatccaccattttttttatactcctcctttatgtgagagttgtaaccatccataaatttatatatttccttttttgttataaaaatgaagcaatagttctttgtttttttgttttattaatgaacgcactgttaatttttcctttggtggggtgtaccctataagttgtagttccctcattcctggtaactcacgttttacgcaagtgtgctccctaaattggtgaaggatatctcctgttcatttttttttttttttttatttattttccagctcacgtccctcccccgttgggtcattttcccgctttttatcaacctcgcctatgctttttgattttatcctcaaagaacttagccccatttttttcctcctctttcaatttcttattccacaaccagctaccataatgagagatgacagcatggttgatctttttagggtcttctaccttttcgacataagtatctgtgtgttttgtgtgaatttcattaatagttttaaaatcactgatcagggaattttcacattccttccagtatttttctttatctcgatctttcataccacattctgcagcagctgcaaaaaagtccgtttttaatttatctatcatctgtgcatattgcacatttaggtagttacaataacggttgaatgttttattcaatctcgtctcattaactatcaatctgaaattttttactagcttgggtatttcagtattaaataattcttctgggatggtgatattccctttcttcgattataggcaaaaaagacatgggtgtgtacgtgctttgtctttcaggtaattcttcttcttcctcttcctcttcctcctcttcttcctcttcttcttcctcctcttcttcctcttcttcttcctcttcttcttcttcatcttcgatggctaccacttttaatgacccagctggctgtttatcatttgaaacggtttcggtaattgtttccgtaactctttgatgtactttttcctttacctttcccgttatgccatccttaactgtgattgtgctttgggtcgtcactttgcttatcacccttcccttcatgggggaattgctcactcttatcgccctctcggttagctgcctgggggcacctctgcatactttccagacctccgccaaaatggcattgggcgaacccacgatgttctgtggtgagagggaaaaaaaaggggaaatggtttaaaaagtggaaaaaaaggagaaaagaaacggaaaagcattttaaaaaagggggtgggaaaaaaaaaactcacgctcaacatgcttaaccaaactgtggacaactataaacgtatcttactaaggagaggaagctcaaaagaacaaatattagtgcgctgtcgaatatcttcatggtgaatagggtcataaaaaaaaaaatgaacactcgtgtcgaattttttactcccaaaggaaattctacaagttaaaattcggcaaaaaatgttttaaaaaaaatttctattactaatgatgatttttattttcaaatattcttacacaaaaaaaaaaaaaaaaaatgtgtttgcttttgtgcgaataaaaaatagcaaaaaaaaaaaaaaaaaaaatacttttttttccttaaaaatagctgcaaaaaaggagcgtgtttggcagtccttatacaaaatactatcggataatacctttttttttttattatttaaaaatgttaaatatttcgtgtcgaggaagtggagttgtttagaagggtcatggtcatggtcatatgtgaggaggaacttatataagtcggatgcacccgtataaatatatacctacctaataggaaaaagaaacacaccaaatgaaacgtacacatagagaagcgtaaggcaaggcaaggcaaggcacgatggaacgttataatttatgcatacttacgatgctaaacgaagaaaataaaaattgcacgaaataccattatgagaaaaacacataaatgggaaaacataccgacgaattaattaaaatggaataagtattccctaaaacggctatggatttattctttttttttactacaacaaatgagtagtagtacatttaaaaaaaacaaaaaaaactccaattagtaacataaaaaaactgataaaatatgtcaattaactctagcgaatattgcgccttctgaaaggtgaaaaatgtgaaatgatgcaaaaaaaacaaaaaaaacggtgtattctgtttgttctctccaaaagagttaaaacctttttttttgtgttgcgtttctctggaggatgctttcccattttgccgaaggttttaagcgggacggtacttttcctcccacgttttttccagcaaattctctaaaacgagattaatttttaggggcttacatatcattctttcgtgtgcgcatacgtgtacacctgtttaaaacatatatggctacttccgtaagggcatctctactagagcaattgttccgagggtcgcgtttgtatcatttagactgaatcatatcgggtgtgtatcttcaccattttttaaaaacacttatgcgattagcaaaaaaagttagttaatttcaagtttaaaatttgacaaaaggaaaggagcacactaaaatgagctgctacaattccgctaatctttttgatgatattccaacaaagatgccccccgttccaatcgatgaggagttactcatttgtaaaaatatgttttctttttatttataatgggcgctttacatctttgggctttactccaaagtgctcacaagaggcgatgtttatttcacacccaagggggacgccaaaaggacaagtgagacgcgcttcacatttaaaaccgttacatagttgtctacccaggtgccagcacacacgtacacagaataattcgaaggagggaccccttcatagtaactccaaagataaactgaggtgtaaatttccccctcgtctttgggggggaattatcctcacagctgtagtacccaccttttatggcactaataaacattatcgtaattttgaagaagaataacaaatggttcactgtttttacaaggtattagcgaaaaaaaatatttaaaacctattcgaatgtacggggaaatcattacatatataaaacaaaaaaaaaaataaaaaaacacagttatacaccgcctgtcaaaaatgtataacacagtcgaaacggaaaaactaaaacaataaatcgcgcgaacagctatttctttctttctttttttttcttttttttttcttttttttttcttttttttttaatcgaaaagtgcccccgttttgccacttcggttagtgaacaacacaatttgtgcattttttttttttttttccttttaaaaaggttttctcaaactgggttttcttcctcttcatgttcttccctttaacaacacctgcacgtttgtttcttcccttttttttgcgttaaaaggcactgctcatatccccttcacttcatgtggtgtttgtccttatttttattataattttgcattttttgggtaagtatctctacccttttttgctcattttcattcatttctttattccaagtaaaaaagtggagggacaaaaaaagtttaaatttgatggcgggttgaatgggcttttcctgttcctggatgtataagtaaaaatttttataggaataattattcattgattttaaatcatgtttcagtctgctttcacactgataccaatatttcactttagcttcatgaggaacttggtatttcaatgccagtttttctgacaggtcccacattttatccaccttttcgttgtaaattttgttcagatatttattgtaatggtgaaatacaatatattgctgtttcgggtttaaattaggtccataggaatctagcagcttgtcaatttcttcctttgataaattttgggaaatgtctgagtcctcaattccgaattgcattttgaattggctttcgttaaatatggctctaccttcctcggcattcttaccgtttgctgtggcgtttttgcgatttgcatccgctattttgttgttgtccttatcctttaaatttcttaccacatcagcgttcttctttttcggcgccccgccgattcggctaactgtcttgcgatgtggctactgcgtggttgtgactcccacgatagatttgattctgacaggccagtgaaatcctgcacagttagaaaaaggaacccgggtgcatgcaaaaatgtataaaatgtagataaatatatgcatttttacacatacatgtgatggagaagcacgggtggaaggtcaaacaggctacaacaaccctaggtaagtaaaatcccccccccttctccccatgtttattttcaatcgtggaatttttttctttttacctgtgactgtatgttcaacaggacgaacagcgcgggggtgacaaatctagatagatacattttattcatgttcacctttttccacaaatttaattaattataaatgtaaatatttcgatttctttttttctcgcaatagagaaaaattttcttaaagtatgttttaagacaaaatgggcacagaatcgcgtttgttctgcttctacactcgttctgcttctacactcgttctgcttctacactcgttctgattctacacttgttctgaaatatggtttacctttttgcaaataaaaaaaaaaaaaaagagagaaagaaagaaagcaagagagagtgagagagggtgggagaggttcatccctttatatctctatacaacgatggacatgtttatatatttgttgccttatgaaacatatacaacaatgttggctagcaaaaaggtacataataattggtaaaaaaaatgatgtaaaaaaaaaaggagttgttgcaaaaaaaaaaaataaaataataaaataaaaaaaccaatagcgtaataaaatcaaaaaatactaaaacatgtacataaaagttgcgattacctagccgttaacctatgatagagaaaaaaaaaaaaaaaaaaaaggtgctaaaaaataacgctgcaaccattccgtcacgcatgcgagcaaaagctataatatcagtttttaattcacgataaaacatctgcttacatgatgactatataattattttatttcttcgtgcaactaaaatgcgtatatgtaatgccaccaaaaatctgaagctaaattttgctaacaagtcgtgttagtgaagcaatggcgcgaattccagcccatcgtaattttagatagatgaaaagaaaataatgcaaaacgataccataaaacgaagaacaccggattgctttataaaaatgactttttttctgaattgttctggaggctatttatgcgtacgttgcatagggtggaaggagaaggggggggttatgtcaaatgggtgggggtgagatttaaggcctctagttaatacgcgcatcctaccttcaccacgcctaggggttcacctaaaaattgtaaagtgagagaggttcgaattgggtcgagggttctcttctgcttcgatgtatggaagaattcgcctggccggtaagtaggtatgagcaagggttggccagtatgacttagtaggttcgtgcggggatgactaagcaggcacgtacaaatgcaacaaagcagccacgaataaaaaaaaaaaatatatatatacatatacatgtcataccctacatgtgcacattctgacgaactgctctgcaactctctatgccccctgcaacgcccccagaaatacgccgcagaaggcgaaaatgacaaatttgcgcatcagggtgaaaccccattttttcaattattatatccgtgtgcccataacgcatgtacatattgtgcagggcgtcatgaattaacgtgacaaccaggggaagttgcttcctcttttttagcctttatcgaaggtgctgccatgcgtattcgcttaaaattgttaaaaaaaaaaaaaaattagtatttgctttcccttctggatctatgcaaatgtaaacttatattccatttttgagaaaattatttttatcctataaatttaacagtaaaaaatgaccaaatggggatggaggaacggcaaggggggttggggtgaaaacgggcattgaattaatcccttagatctttcacacctgccgctgccgctaccgctaccgctatcaccaccgctacatcatttaaattattaagaagagatgtttttacaacattacttatggctcctgaccccatataaaatgtcgattttatagttacccaatttgtccatggcgaggatgggggaaaataattttcccatcagcaaatatatagttgccatggcatgcacacaaatgtgcatagatacatatttgtgccctgtaacgtaatgctgtaatgtgtaaattatgcatgcatccatttttcactcccgttgtgggcctattcatttgccttaggtgtgcattgatgggattttctcataccgcctcagtttgacggtgtaacttttccttccacaatttagttgcctattttcttgtaagatttctcgttgggtgcaatttgaacacgaacgagtttcatcaacgcaggtgtttatttttttttattccatctagcgaatgcatttaatgtaaagtgcgaagagaatgtttttctccccatctggggggggtgagacacttgcgttattaacctgttcgccgatctgtgaggcacaaataagtgcgaatatgaaaaggcaaaaggagggaagttacaatggagttactccaaataagctattcattaaaatggatagctgattattttgcaggaaggggacaacgttgtgtaaagagctccacatccaaagtgcacgcatagccgcctaaatcttccttccttgcacatttaataattggtaagagcacaataatgtgttagctatttttgtatgaatatcgatatgtacataaggaccgctttaactttcacctcaagggacatgcaacttatgctgcgggtgtggcaaatactacgaggtgataaagaaaaaaaagaagttgtaaaaataatggcacaaactggtaggtatgtcatttgggtggattcgtgcctctcgttggttcgtcctctcgttggttcgtcctctcgtcgggttatcctctcgtgaaggttcttcccagcatgaactgataacctacaaaggttaccccctcgagaggactactcgcaccgaacaattcctcactggtgccgctcccttcgaagggtatactacttttgtgaggaaaaaaaaaagcagccccagttaggcacatttaaagggggaaaaaaaaaaatcgaagcatcttcatcaaaattagaatttaaaaaggataataaattccacaaatggaaaagaaagtaaatggaatctttgtttgattggtttatgaaaagacacaaatatttattcttgtatgtagaataacagaatagtaacaactgtgaaagcttttttttttattcatgagtgaatgaaagaaaaaagctttttgcgcaaataacagtacacaaatatgtcacatatagtgcatcatatcttaacaaaaatattttttcaaaaagaaaaaaataagacaaacaaaattaaaacaaaaaaaaaagggtaataaggggggaaagaagacgcgacaaaacatggtatcgcggtattacagtaacgcggtgacgctcaaggtgatacatgcacgtacacacatataagccgcatatatacttacatacgtgcgtgcacgcatacaatttccaattagatggtattaaagcgaatccttcctctatcattacattatacaacacggaatggcctacacatacgccattgccgtcaaatagtattattgaatgttaaggtaaaggaaaaaggattgaagccttcgtcattttggatagttaaaaattatatacaatccgtagaggaagaaatctcggtcttttttgttctttttttttttccaccccgtgtatcttctcttttcatctccttcatcattaatatacagaatggtgcatatagcagtagaaagaaaaatacacagtttgtgcttccttttaaaaaaaaaaaaaaacaggtcctgtctgctgtgatttagctaccctaatgtgaacatagaatcttactgttattaaattggtgcaaattttcttttttacttttgatcttatttttttcttatgtggtgtgctcctctccctcatcactacattaatctatcgctttttatgtctttttattttttccgtcattacttttactgccttgttgttattttcgcgtattttccgtttccacgtacgaacataatcggccagaaattttttaaacttttccgtttcttcaaagggctcatcctgagcaaactcaaaaaaatgtttgtaggaataataattcaaattgagcagttgtctgccgagcctctttttgcactccatccagtactcatttaaatcttcatcaagtatgtaacgtttcgagcctaaattgtaggccagtctttctaacttaatcatcatcttagagtaacgacgttgtagatacgtgtgataatgataaaaagcaacgtacatatctttggctggtatggtgggaccacaggaattaataagtttcgttaattcctttttggataattccctctcaacatcttcctcagaaattctaaatggcatggtgtaagaccttgaggagttaccagctttacgattgcgttcttcctcgattctattttgttctctcatgacatattcatatgcagcttgatcttccttcctgaaataagttctggctttccttctgcccgaaccatgtgcatattctgctaactgtcttgatcgcctatcataaaatcgtatgtaggttgtccatggagaggtgcttgattttagcctataaatatcattctgcaaaaaaaagggcaaaagggttgttaaagtgctgaatgaaaaggcggctccagggcaacatatatgacaagatagctatttgacaagatagctattttgccagattccacaggggggtcccaaaaaaaaaaaaaaagcatcatttagaaacagctccttttatagcataagtacaactctctcttttctttgcttacctggattaaaacaattaacagaacaaacactgataagactacagctatgaacaaaggacttctttggaaactcatcttcttggaacctttttcttttttttacttttcaactcagaatgctaaactgtgaatattttgctcttttacatctttcgggcagctaaattgttcatcatatacatttaagtttacctgtggtgggggggaggagagctgattgttagacgggggataggcgagcgaccagtaaggacgagctcgtacggacgaggcaaatgatttcttactaggatgccattctgtaaggtaatgcagatattttaaacctagttcgacgtattttaaaatacttcactaaacaaaaaaacaaaaagaaatgcaaaaacctggaaaaaaaactcttatcacaaaatcaagaaaacattctccttttagccacaaccagtcgggaattagttaacatataaaaagagaaaaagttggtttgaaaaaaaaaaaaaaaaattcgtcttcctcatatagtaaataaaaccctggacaaatttcaaaatcaaataaaagccatttcaataaactagagagtgatttcccctgataagaataacaaaaacatatttaacttgttaaaaaaaaaaaaaaattaaaatatattaactaacgtttgcgtaaacgtaaagctttctaaaatttttagccataattcctgcgaagaagaaagagggggcgcaaaaagaaaaaaatcgtaatatataatattgcaaacaaaattttttcgtacaatctagtacataaaaaaaaatatataaaaacttacccaaattgtacagtacatgtggtgctatagtctagaggttgttataaaataaacgtagggccatcataagcgtcgcattttttttctctttttttttttggggcttagcaactactctacagcgctagcccctggtttgcacttgggcgttcacaaaattcgttcaaaaaaaagttcactgggtcaaaaaaattcaattcctacgtgcgtgcaacaagtatattatatgcatatgaatttgtacatccgaatttgtgcgttataaaagtttataatattatatattcataataacgtagatttttatatttatttcacctctctttttttttttttaagctggcttttgcgttttttccgacaaaacatgtactgcctttctcttacgggcgaagaaaaggcgtattttatttttcttcaatttaatacttttttctttttttcgtttttttttatagcatcgtgtgaccgctctgctaatccagagctttgcaaaaatgctaagcgaattattggctgagatttattttcattaatttttgtaaagcatcgcaggatggggtactctaaaggagtgagtttaactttcgtgtcaaaatgaaagaaatggtcattcgcgaggtttatttgcgctgcgaagcagtgatgcgatgcgataggatgagatgttatttgatatggtgcgatgccgtgtacaatagagggaggggggacccatcatcttgttagccgcataatatatatgtatatttatacgtacaaaattgcatgtctgcgtttttacttacccccaatcctgcgttaactcggaaaaagcctaatgaagtaaaaaacttctcattgacgcgtgccatgaaaagttttatttctccagcattttttgttttaaggcgatttgatgaaatgcgatgaaggggggaaggaaattgggaaaggcctgcttagctaacaaattgaaaggcaaaaaaaaaaaatataaaagaaggggaatgaaaattctccatttgccaaacatcaggagcgcaaagggaattgtaaaaataagtgcagatctcattttgcataatactcacttcgcacaattcttaagcttaagaaattgatatttttaaattgttatttgtgctgatcaattcgcgattaaaaattgcaccgaatatgtgcaattttgttcgtgcggaatttttttttttttaatttatgcgtgataaattcatcgctcatttgtttaccaccccttgacgccacgcaccgtctgtggtaccagtaatgacaaaggtggttcgcattgctcaacatttgggtgctcattttgaccctaaatgcgcgcgcaacacatagctgtgcgtttccagtagtgcttcttcggtgtggtgtttagcatcaacaaaaaagggaggggaattacctttcccgatttttccgttatcatcttttgctaactttatgcagtggaacaaataaaaacattttaacagcgccgctgcgatgtgtttcttaagcagggaatctgtatacttatatgggggcagaagaagaattaggactaacgcgttctacctacatgatgtgatcctctcggaaaaaaaattgagacgtggtaaagtctgtgccccgaaaactacagagcaggggatgaaacatccccaccgttgctttgtgtgccccgatcagcaatactaacttttaagtagatgataactgtgcgtacatttgagaaaaaaaaaaaaaattccttttgaaaaatttgtcccatgtgcaaacaatacagaacagagaaaggctcccgaaactgcacaaaatcgtgcgtaaaagggactccaaatggaagttaaaaaaaaaggggttatggtataggtatatgtaagttttaactttccagacggttatgtaaacctcattttcagctatcattcgggggaaattgtgaaaagattttttttaacggactcccatttttataacaaataaaatgtaaagtatcgccgcgcgttgctcttttgatgcatggcattcttcaccatagtcgctccccttttttctgcatttgtgtgtgcaaatgcgtatactgaacaaacaaattgggcattttataaaaactgctccgttcaacaccgaatgggggaaaaaactttagcattaaaaaccctgctcgcagctaaagcaacgcgatagcgcacaacgaactgaaaaagcttggcggcgcatgccccctaatgggcacatttttaaatctgcaagtgcaaatgcaatgcgaactattcgtgccgtccagcttttaccatttgcaaagcagcctgttccacttttccacattttttaaattaatatcatacatctgcgttgtaattttttaaaaacaaaaacgtctgaatgaatggaaggcgaaggagagagagacatatttttataaatgcttcgaaagttcgatgaataaaataaaaggtgcaaataaaattcaaatagacttctcgtaatatgctcgaaaaatgtaaaaaaggagagacgaaggggaagtataggaatagcatnnnnnnnnnnnnnnnnnnnnataataaaaattgccacaatcaaaaataggcccagcgagggcacattctttttttttaaaaggaacaaccctgttcgcgagcaggaacgcctaagcagcttccaaatttgtatcctcggtggtgcgaacaatcgccttggaccaaggttcgcaacaaattgcgatttttaaaaatgatgcaaaaaaaaatgacgcacacatgctacgtgagcatatgtacatagataaggaatgacacagtttagtaaaacaaaattctgagagctgcgccaaaagttgggaaaggtgcacgatttatccacctatatgctgcgatatctttttttcgagatcatttgcaggctgtgttgcgtccaaattgattaataaatttttgtttttataataattgattaaaggagttgtttcacttttaaaaacgttgagtcttttttttaaaacttcttcgttatcgtcttccctctgtattaagggctcattcgttatatcatccttaaaaggagttttgggaggatagttttatggtaaattcntcccgaaggtttgtgaattaatcggccacttattcgcttcactagtacatcgtctgggacgttaaagtagaaaactccattcagtttcatttgattcgtttgtaacaacttatttaaatcttccgcttgtttcacatttcttggataaccatcaaggataaatccctttttacattgtggtgattttaacttatcgtctaccaaagttagcaccacatcatcatccaccagctttccttcattgataatatttcggattttatttcctagatcatttttcttttccgctgcttctcttagtaggtctcctgtagacaaatggcagtagcagtgcgacttcttcagatttagcgattgcgttcccttggaaaaattatggaaaaaagttacgtgtgtgtgcacctgtgcgatatcgtgaacatctcactcacaaccatgtgggtaggcgcatatatacacaccacacaactggtcgcgctataaaaaacactcaacaatacatgcggctactacacgcaggccaccacccgggcaaaaaaaataaatggataaacttccccgcctgcattttcccccaacaaattcgaacttttttttttttttttttttttttttttttttttttcatacctttcccgaaccaggggctcccaaaaagatgtaccttccatccggtttacttaaacatgagtatcttcttttcaattcattcaacaggtcaacagtcgaaaatttttctaagttgtcgctcattattgggaagaactgtgcaactagtaaaactaacaaatggcatttaaaagggggggaggggttatttgtacaacttggtatatatataaatgtacttacatatgtagcagcccttcaaaggcatataaaagtatcacacgtgcagattatgatacgaagaaaaaaagggtagataagcaaactggagaagaaacagaagaaggagcaggagcaggggcagcaaaacgctatattttacatgaacaaagtcgatttttttttttttttttttcttctcattattacatataactggtattataagcatggtatgtggaagagagcctcggggtggggggggaaaaaaaaaaaaattacaactttttagccttatttatatatctcctttgaaaagaaaaaaatgggaaaaacgaagaggaggtcaatatgagggtaagcaaaaggagaacattacggcggaagagttttaaggcaaatatctctatagcactgttcacagttcattactttataaggccaaacaagaaaggcgtaacgagcggcacagggggggatgtataatttatttccatgcccaagtttactccaatttgtgcttcaccatacgattaacatctattccacgcgcgaacgtttattctgtatgtacatcttagtaaagtgaagatctgaaaagaagaggtttaccgaaatgtatgcggcaggctattcggcaaaattgtgaattctcagacgattggggaaataatttttttttttttgcgaagctcctgttgagtgaaggggctggcaaaactgctttcagtgaaaggccataccgagcatcctttctgagctaaatgacgtggaggtgcagcagagcactggaactaggaaatgctcagaagaaaaaagcgcgtgcttgaactgttgctaaatttctcagtgcctccgctcctagtcaaagagcttcaccatattgcctcctgcgcagtggtaaaagcagttgctcgctgcaccttttttataaaaaagcgagcacgtgaagcgcgcgttattgtgtacctatgtcagggcggatatatataatataagtacccatttaagcgcacgcacacacatgtgcataaccgttcacatacgcccaaccgtgtgcacgtgagcgtatcccttggaacgccctaacggagaccaactgcccacaggatggcactgtacatcatcggcttagggctgggggacgaaagggacgtcagcgtaaagggaaaggaactgatcgaaatgtcagacgtagtgtatttagaatcatacacgtccgttttattcgtttcaaaaaattccttagaagaattttacaaaaaaaatattaaagaagtagacagaaatcttgcagaagaaaattgtgaagaaatactagaagaagcagtaaataaaaaagtgtccttcctagttgtcggagacccactatgtgcaaccacacatcacgacattatccttcgcgcaaaaaaaaaaaatattcatgttcaggtaattcataatgcatccatcatgtcagccataggagaaagtggaatgcaactttacaactttggtcaaactgtatccattccatattttgaggaaacttacaaaccgactagcttttacgataaaattaaggtaaatttagacaacaatttccacaccttatgcttactagatattaaagtaaaagaaaggaccatagaaaatatgatgaaaaataaaaacatttttgagccatccagatttatgaccattaacgaggctattgaacaactcctttattgtgaagaggttcttaaaaaaaatgtcattacggataacacgcgcgccattgccattgtccgtatagggtcaaacagccagcagattgtatcaggcgacttaatgacgctgaagtcgatcagttacaatgaccccctacactctttaatcatttgtgctcccactttgcatgacgtggaaagggaatacttcgacatgtacttgcacaaatgttgacatgtacataaatatatgtgtgtatgtgtatgtgtatatgcatgtgtatgtgtatgtatatatgtatacatttatattttttttttccccccccgtttgtttgtttccctcgttcatcgtcacctccttaacttctcatttaagtaacaaatttgcttactaatttttaattaacaattttgtcctgctaaaatttgctcgcaacaatatttgtcacacatttttttttttttttttttttttttttttgaatagcctccaatttggaggaataaaacgcgtgtgttgctcatttatttttgattgccttttttttttttagcatgtagcgcttttaaaatggtgtgcatctgttcacgcgtccttctcacctggcatgtgcattgtgcatatctgtacatacatatatgcgcaaacgtattcaagtggcaagtgctcgtgtttaaccccccctgctctgtatttacagctaccaacagtgcaccacgagaatagacgaacaaaatggaagggaacttcttcgaattaaccttttttaagcacttttgtgcctgctctccatgggcataattaacttcccccagaagtgcttcacgattgaggacacgctaaacggaagggaggttacagtagcgacactttttaaaaaaatatatacgagcagctgcattagcctgtctatgccgttgttgatgctgatacattggtgagtagtaaaaatatgtacactcataaggacatacatatttaagggcttccctcctatgcaagcgtaaaagctgcgcagaatgcaacgaaaaaaaaaaaaatgattaatctattgtgtgccctatgcgctctatggaacgtattttatctatgcgtgccgcttttcaattgccttcatattgaagacactgtcaaaattgagctacataaaatagggaacggcgattttttaaaaatttgttgtgcagacttttgctccttccaaaaatataacgtaactacgaagacatatttgttcatcaaggaaaacataattttgcataattgtaaaaatggcattaagttgtaccactctagtgactatttttttcacttggctcactttgtaaaaaatgatcaaatgatcgaaattgttgattcctttgaacatgaaaagatcaaatttaccgtttgggagcccctttttgaatttctatcaattgggggtaaccagaaatatgtctatatgccccttggattttatgaagctaagaaatgcaaaaggaatcacacaaaggggaatgtcattggggtggatgccctgtgtgataattacggtagcatcgaatttaggcttaacaggggagaaactgaaccattttacgaaggtgcgctggagagagaacaacatgtaggcggtgaaaaaacagctaagaccaacgccaattggaataatcccccccctggaaataaatttgtttgtacggaaaatttacccaaggaggaaaatcctaaaaggtatcatgatggcgaagaaaaaaattcttgccaagtagatccattaatgcagttgtttaatgaactcatgactgaaagggaaaaggaaaaaaatagtttttttcaccactcaaacgtattggcaaagaagggggaagcttacgctgataatgtgctaatgagttatattgcaaaaaaacatacacacaaaaatacgtcaaaacagtgtgcttctgttggaggtatatctgatacaacactgtacttgtcacactgcttaacccccttgataaaaaatcttctccttagtaaccccatacttatatttttatttcaagacccagcaatttgcgacttgtgtgcgaaaaggatgaccattgtaggggaacccaagcgaggtggaaaaaaaagatataaaaaatggtctctcccaagttacaaatcgatgctaaaaattgcctccctactccttcttcttgccattttaatggcaaccatttggatatttttaaagagaaagaaatgcaaaatgaaagatgaaaaaaatccgaggtgtgctgaaaaaaggctagccgaaatacacgtagcatacaagaacaaaatacaaacaaattttggctcaaaaataaaagacattacggatgaagatttaataaatcttatcgctcataataaggcggagctaatcattgtctgtcaaccgtagcacccagtcgggggggttgtgatagtggccatttttcatgtcaagctggaaaatttgtgtgaagaagttgttcccctccctacagggtttaaggcataaaaaaggtatatttcgtgtagctgcgtctctcctgctgaattttttgttttttcgcgaaaatattcctcccctacagtttgtcacccggtgtcattgcttcaagggtcaaggaccgagaatgtatatatagttatacatatggatatatatacatattatcccttattttttttttttttttttgctcttttttttttcttctcatttgatgtttcaaaacgcaggcgttgtcacatacgcaggaacaaaaagccacgcggatgttggaaccccccccccgcattgacgtggctcacataatatgcacataaaaaatgacaattcgaatattcggcaaatttcgccatagaacagcgttccttttaaactcgtttttgcaattcaattgaccaagcagtggatccacaggcgcgtcaattccgctttatttttttgtaactcccctgcaacggtgattgagctcgcgtttttttagtcttcccaaataatttaaaatgcaaattagtaaaattgttacataatctgcagggaaagaaacaaaaaaaaaaaatgatcacttaatttttttttttttttttgggaagaggtagccatttcgtcattctcccctccccatgcgtgtaaatccgtacaaattctcaacttaaaaaatgaacacttttttagctgatatgttgactaaaatagtgggtaaaatttagcaacaatttgttctttcaaataatccgcatatgaagctcgttggatgcaaagaagtaaagaaaaaagggtacacaaaagtaaccttgggatggatgcagactgttcgaaagggccgccaaggaactaacataaaaaagcgcctcactggaaatgcacaattgcgctttccaaattgggatgatgttcctgtaagtgagctgtaccatgtgcgtacatccctgcgtacgctggtgtagacaggcgatcttaagcaggggcgcaggggagccacggtagttgtttttttcccccaagtgaaaagtctcaccaagaaaatcccatcatcactgagataactactcctcccaaaatgttcgactccttcaaagtgaccaaactgtgcgaccaagaaagcgtcagcagccacttaataacgatcgggtcattcaacattctctgtgatttacctttgaacccaagggaaatactgaattttaagaaaagcacaataaactgcaacaatgtagatgaagagaagtcacaggaggataaatacatacggattacaaacctggagacggaagctctatcgaataaattattactaaacataagtagtgtgccgataaaaattcacatcattttaatttcctgcagtgaatgtttcatggggttaccaatattttgcaaatatttcgacgtatcagatacgcacatagtttgcacaaaattgacgttcacctttgcattaagcgcagtcgagaatttacagaaaaaggaaaattatttgcctccgtgggatgaagaagatgatcggaaggagaagtttagcaaagggagtttcagcaaagggagtttcagcaaagggtgtttcagcaaagggagcttctgcaaaggaaatttcagcgaaggaaatttcagcgaagataatttcagcgaagacaatttcagcgaagacaatttcaacacagatgaatatttggatttaaaattaagcttcagaaattctctacatttattatcatataaagaaaaaataagcttccagcaaaatgatgaaattgtttgtattactccctacagtagtgggtactccttgggcagctgcaactttgttgttaagacagaccttatgaatttatgcattattaacaaaagctgctataatattaaaagacacccctctactctagatttgacatgcctggaaaaggcagactttgttctttttaccgcatatgtgaagggggatacaagtacgggggagcctccccagagcgggaacgcgccaagcggaggagcctcaaaaggggaatctccaaacagaagcaccccaagcgggagcgcccaaaacagcagtgttcccagcgaaggcccccccagcgaacgaaccagggaaaaaataaacatgtgcatcgaaaagaactacaaagatagcctaaataagatatgctccatcgtcctgcggacgatcaaaagcaaggggtgcgtactgatcccggtggatctgaacttcttgtacttcctcgagttaatcgagttgataggtgtagtcatcagcaaatatttagccaaagaagaacaagtactaatctttaccataataggtaacatcaataatgtgattcaccaagcagatctgtgtgccgaatgggtagaagaatcgagaaaaaaaaaatgcagcaaaatttccaatccacagggacccttttccattgaaattatgataaaaaataatcgactaattacaggaaatgacataaatgatatatccaaactgtttaggtatccatgtgtatgttttgtacaagattcatctttgcgattttttgaatcttccaccttgttagaaaagtgggccatggaagaaaacaattcacttttgctaatcgatccctactacgaccctgtagcagtgttggctcccttccacatctaccttaaaaaaataaatatctttttttgccccatttcttgggatctaaatgagtcagacatttgggaaattataaacaccaatgcgaataaaaaatgtgtgtatctactccaccatcggttggggggggggtgcagttcacctcggattaacagccaagtggacaccacacatgaaggcataaaaaacagctacaacgttggagaaaaaaacgaggaagaagaaaattacaatgaaagggggaggaaccctccatacggaaactacacaaatggaaatccacatggagatgtgaacccaaacgatatcatctacatttacccactacgcacgagggaaattatttatgacacattttcccaggtgggtaaaaacatgcaccctgtcccctttactgtcgatggtacgaacaatttgaaaaaaatattaacaaagatagataacctccattgcgcgaaggtcagatgctcatataatagaacactcttcggggattatataaaggaaggtcaaatggaaatatgcaaatcggccttacagaacagagaggtagataataaaaaaacatataatgaatggctgaacgaaaagggagtgaatctcatgtttgggtccatacgcgaagaagattttgttgataatttactccagtttggctacagcaaaaacgatttagtagttaaccattctgagggaagaacccccggcgtgcagactgaaaactacttgtggagcattaccatcaattcaattaactccaaagtggtatgctacacaaagtacgacatcgaggtgattagcagccataccaagctgcgtcaacaggttaaggagattctccagagaatcacgaccacgctatgattcgccgatgtggaggaatacttaataatggaggaacaaaaaaaggtgcccagcaaggttacacctactgtcataaaattggttactcatttttgtgcgcagtggcaagttgatgtcctaccccctggtgggccttcatttttggccccccctaacaattcacggtatatctcgtatagcccgcaaccgtaccatgctgttgtaccacgcttcccctcgctgctgcaccccgcagctgtgtgcacgccgatcccatttgggcgaagtgcggttgacgcggttgtcccagttggtgcgtttttttcgtaataatatctccacttcgtgtcaactccttcgaatctttgtcacatcatcgtgacaactccgataaaaatgtgtcacaattttgttaccgcctcgcctgatgcggcccccggcgccctcaaaacttgcgcttccaatttctccggttggcatggaagttgccccatatctggccctgcaaacgcacacgcttgaggtacccggggggatgcttctccatcttgtccctccgctgcttaaagtagagataatactcttcggggaggttttccacgtcgttgtgaataccctcaatttttaaaagggcgttctccgctagtgaagccacatacttggttttgaagaagcctccacggtcaaacgcttgagtggttagcttcccattattgtaatactgactaaacacattatctgattttatcttcatgacattcgtttttggatcaatttgcacatgaacacttggaagaacataaccagctaattttctttcatatgggatgttgtcttgctccagttggcccaactccattatgctgactgttcctacttcttgcactacatagcgtagatatattttagcattgatgaaaacgtcttttatttgttcgatgtaatttatattaattcctggcattatttcatttccgttaaggaggatgatccgcacgtgagatgccttcttttggataaactccattttcgttccaatgtccatatcggagtttttaaaaaaaaaaagaaaatcgcgaattaaataattgttacagaccagaatatttatgggctttttcacatggtatagctcttcaaataaatttatgccatcaataaaattaaaatcaacatctgtgaagtcctttttaattagcaaattgtgaacagcgaaattgttatctttacttttcatatgttctttaaaccaatccatatagttattataatttaacgtcttctttttgctcgcttcggggaaagtaacagctgcgccagaaaataacaggctaaagagaacatcaaaataaactatactgtttgctggcacacacatcaaagcgatgttgttggtttgcccccaattgaagaagttggataattgcatagactgattgaaaatacaagttgataaaaactgtacgcttttgtcacactcgttttctttggataagtacaaatggaaagcagaaggggaatcactatgtcgggagatcatccccttctcgacagaattatttgtatcttccctaatccctccgatgaaataactctcttgcatttcttttatctctccctccacttccccatttgtccaatgtttatccttcttcggctggtacataaacttatgaccgaaaatttcccgcccttctttcaaatcgtccaaatactcctcatgtgataaaatatctggcctatcgtaacatattaaaaaaggaatttgcaagttaagagtaatttcttcgataaaatgcttgtagaaaggatggcaaagaattaaatcgatgttattctgtgctatgtaaaaggaatatttttgctttatctgctttgccttctttacaggtgttgggatggatacataatcgtaattgttcattaaaacacaaaattgaaaaatcagttgagagtaacatggggggaaaaggcaacctatttttttacccctactatttgaccagccttgaagcccaaaataatcgtttacatagtacgcaagttttttattcattaagaaaacttcactaaagaattggttggaagagactaagcagttgtttgtgtaaatgttgaatgggctgttcattagatttctcactgtgctcaagcgtctgcttgggcgtagccaatggacccccattttgatatacatattgttacttcctcttgctgcacaatggggtctccatcaatttgcctacgcatatataggtctacctatatactcatgtctcattcctttctgctgatctccaaccaatctatcccttaaattcacaattaagcggaccaccacaatcacttgcagggttaaaccaaatcttcgcgctgttaaaagagtactcggaaaatacgcctcgcacgtgacttaaaatagtgataacctctccgctgctcattttttgggtttccaataattgaccctcatttacatcctcacggataagcagtcatgcagttatgcagttatgcagtcgtgcagttatgcagtcgtgccttcgtgaaatgagacgttattcattcattaagattaagcagcatccgtcagaatgctcaaactgggtgtccctttttctgagaggataaaatgtacgccccacggtggtacatccgtttgtaaatctatccctacacataggaccatataactaagtgcattgagtgaaatttctctccttttcttctccttccgattggcacgtacatgtagacatcaggttgcctaaataagtaccatgtgagggtgacgaatggggagatattcacatatttacaactgccatgctgtgggaaggtacccacttaaggcttaaacttttgggatgcgagtcaagcaaagcataactgaagacaggcccagaacgtgaatacatatgcgcatacatacgtacgtgaatacattctgcatacgtgttggcttggcttcccttcagtcataaacacgcaaacaagtgtgtacctccgctgtgctatccctgtaggggctcttggccaaggatggtgaagagggaagattcctcaattttgttcctcccctttttgatatgccctttacgcgaaaaagttcgaaaagttaaacacatcttttgtcatacttttgccatgatatgtgcaaagtgcttttgtcaggcgttgcactatgcatgtggatatacccacaattgctgctaactcttctgagagaaaaatgctaatggatccttcgcgaacacgtgacatagtccacttgcacaaaaaggtgggaagtgcatcttgcagtggaatgcttctcctctctggggatgaataactgtgacaaaatgtgctcgctttgcaaaataatttatggattttttttttttgtagggccaatttttttccagaaaaggaatcaccacaaatacaacgtgttcaagcgaattagtttttttttttttttttttttttgagattaatttcgaataaaagcacacaagttggtgacgttccttaatcattcttcacacgactttgtgttataagtacgtatgcatgtacctaatcgtatgcgctaaattgggaacaaaaaatgggcgaactccatttggatgggaaactctctagcaccctctgcaatcgccgctgagttaatatacacaacaggggcggtttacatacttgcctcattttttagaacatgataaatcttcgcgtgtggaaacatctccccaggaatatggccaaaagtggaagcacaagtagaagcacaagtggaagcacaagtagaagcacaagtggaagcacaagtggaagcacaagcggaagcacaagcggaagcacaagtggaagcacaagcggaagcacaagtggaagcacaagcgcagtaactgtcccagttgtgttttatacgtaaccgaaggggcagctgttaagccactcttacacgaaacagggaagaagcagaataaaaaaaaaaaaaaaagaaaaatggggaggaagaagcgaaaaataaacatcgaactgaagcccttttgctactactgtgacagagaattcgatgatgagaaggtcctcatccagcatcagaaggcgaaacattttaaatgtttacagtgcaataggaaactagacgtagctagcgggttagtgatccacatgatgcaggtacataaaaccaatttaaaaacggtacccaatgctttgcctaaaagaaacgatccagaaattatcataagaggaatggaaggagttccacctgaaataattgaagaaaatttaagcaaattaaaacagaaaataggagataaaagtattaaaagacaacagagagtaaactgggcacaagtcgccatggcacctacaatggaacaatttctacagcaagctcagatgggaaatttctccttcccaggatttaattccccattattaccaacaagtaacttattaccaaatggtcccgcagattcgaagaaaaaaaacatccctcctatgcctttattcttacctaacaattttaatatgatgcaaccaccccctctaggtgctaatatgtatccgccagttaatcaacataatgctactatgcctaatatgccccctcctcatttgccttccagtatgaccccacctaatgctccctcgtctggtccgccaggatttccaccaaacattccaacacttcctcctggttctgctcagaagtatccgcccaacataaatttcccaggatctacatttccacaaaatttatctccaaatatgttccagccatcaccccattcgatgtatatgccacctggtcttggtcaaccaccagtccctccttcagccccacctatgatgccgcccacaattccaccgtctgcaccaccagggatggccccgaaccaacccgtaaacccaaatgatgaagacgcaaaattagaggcaggtgcaccacttggggaaaattcagacccaacaaaatcggacacgaaaaaccaaaacgatgatgttaataataaacatggagaaataactaaccaggagaaatcgaatagtgcagacgcgaatgaaaatccgagtggaagcgactcctaaagggatgaatcgtaggaaaataaggccaagtgggaaagcagtagtgtattcaaaatgaacaccttggacccttttgtccagtccacacaattcgcgactaacacgttacataaaagttgaattatcatgccgcagcaattttttcaccccagcttggtactcctcaacgtagcttttgcgtagagcacaaaatttgccaactccatttccacaatgtgttgcataaaaaaaaaaaaaaaacttcttccatcatccttcttctctcttccaatttgaacaaataaattaacgaaaaaattgcagttttgtaaaaggaataaatttggagaggtggcaaagggttaattcaaaatggtgtacccaaagttgcaaattgggggacaaataaaaaacacaaaaaaaagggggcaaacgaaaaagtagatacatggttgtgcacacagattatcagtgtgtgtgggggtgtagataggtaggtatttacgtgcgtgctagcaagtccacccctgcgctttaatgtcgcccatccccatttaacgcacacgcaatctgcacatcgcaccgctagctattcaaaatgatatgcaccatggggggattttccactcgggggaaatacgtcatcccaatattactaaccgcctaatcgagaataataacttttctctttttgcccttcctgatacccacattatccgaaacggtcgatccattttcattttcaggatgtttcacaccgctgcaatctcgtttaacctttaaaatatgcacgcagtcgcttcctgtacagggggaaaaaaaaaatacacaaaaaatagacaacgtgttgagatgaatctacaaaccagttgcactaacaaagctccctaaatctaagaagcattcatatatttcctctcatctaattggtgtaaatttttccgtggtacacaactctattttttttttttttctttttcgccacagggggaaaatacgcttcttcattttttcctcttcccaaatagtggacaagaaaaaatcactaattttgcccacttggctcattttgcttccctccccctcagcgaattaacatggggcacatttcacggcgcccccattaatactcgtttaaggctgccattaccgctgtttttaggtgtggctcctatgctaccgggtaaacttataacgttttcttcactcccctgttcacttgccgcttgcctctttttttgcttaccttctggtgtcttgaatgatttcttacacacatcctgcgcaagcgcatctgtctgtttctcctcctttatacaatccgcattaaaaatgaagacatttttattccttctttgcaacgaatttgatcgtttaaaatcattttttctgttctgtgaggtttccccattttcaccatggtcatggttggtcaaatccatagacggatcgatcacaattatatcattcgaaatggaacaaattttatcatcacgttcttttcgatttttaaataaattatcatactgttcttgtgttaagcaacttccaagggatacatttaatatttccccatccttgttcataaaattatttagtagtctcatttcagcagcctgtgctgccattaatttggggctaccattacatatacggaaatcacttcctcctgtttttttccctccactgatttgattttctatttttccaaaagtgtataatttattatactctaacactagtttgtccaatagttcgtaaaatgatctgtcatgtccactgtgcactatatgcgccagctcgtgcaacagagtccccatgatgtcgttgaagtgaaataattcccctcccctttttttccgcatccgtatctgaaaaggtgtgcacacatgtacgggggggggatgtacttttatgtatgtgtgcaccccttatacatatgcataggcgcatagcgaagggaagactcacccactctactgagtgcatgcaacaaaaacggtcagccgatatgtaccttaatttccgatttagttgcaatgttcagccctagcaaattgggactccgaggtaaaaactctgacagtaattcaaccgaaaagcgcatcttcctcataattggctgcaaaaaagaggggaaaaagtgggggtattaaagcgagtggggaaatgtagaaacggcatatggggtaacatacatccccacgaattaataggaggggcggcgccaacacatctgagagaacatctcgatgcgcctcattcggatgtcctccaagatgggccctgcagctcccacattaacatttcctattgtgtgctccatttttgtgcacatctttttggttagctaccactcagttgttcacctttcaatggatgtgtgtttttttttttctttttcctcttaccatcacctggtcggcagcccgggtcaacactgcttttgccttcttatcattttcgtttaaaactttaattttgtgaattctgtattttacatcatctatgtttttaatgttcatgacttagggaaggtttgtgaaggcagtttgtcattctttttacttctttaattttgcaaaataaaacaaaaacatgaacaaatgttcttatttgccaatttcatcacgcagatgtttattacaattacgttttaaattaatcaggtaaatatttcatccattaaaacctcgccccaccgcttttttttttttttccttcatttttattttttcactcttggcgaacacgcaggaatgaggaggatgagcgctctcaaaatgtttggatgtgcatgtgcctttatatttgcattaccacgttacgtcagagaaaaatgtataaatatcattataaacaactgggcgcatagagaagttcctttctgctaacattaaattgttttgccgttttacacctgactccattttttttgttcggcgaagcgcagaaaaaggaaccccaaaaaaaaagggaacaccgaggaacatttttgtttccccctagcattaattaaacactccgtgctgcccaaactcggggatgctcaaaatgtgcagaattatttttcaaaataatctgcactcatcttaagttgaaaaaaaaaaaaaaatccctttcatgcggcaacatttttaagcagggtgtctatttcgagattgcaaaaaaaaaaaaaaaaaaagtagcgatgttttaaagtttgatcaagcctgagtaatagcataaatcaatttaatgaatttacgagagaaccttctacccgtcttcctgatgattaaaatgtgcagttgatataaaaactgttggcgggaaattaaaacacccttttttgtcaaaaggtatattggtattgcaatcttttctgttgtccatagccaagacaaagcagcaaagaaaaaaaaataacattaagagctgcgcgttaaatgttacctctctctatgttgttgggactacgacgaaacaagtagcaccacattatttgcaattaaaaatgagctgcataaaaatacattatgggtatatctttctttggatgcacctttctcttcatttgaataagcgccaaaaaatgggccgaagaaaaaagttcctccaaaatgacggaaatagcacagtatcaccatgttacatgccacttgttcgaccgcatccacaaccaaataaaaggtggcacttatgtaaaaccacattaaaccccaatcaacacaataccgtccgcagttatccaaaaaggtttgctttgcgaaataaaaattcgcgttggtgcacctccaaaaggggtatgcaatactatatgccgatgttgtaccaaaagaacattttttttttaaaataaaatgtaaaatatgtaaaagcacagtaacattgctactgcaatttatcacgcaattctgtaggccattaaaattgtaaaaaaatggcccaacgatgtgggggttaccatttatattggttaaatttatgttttacggataggcctaatattcaaaaaaaaaaaaaaaaaaaactttcaaaagttgaagtggcatacattccgcaaatgaggcaaaattttctaaaagcacataaaaaagagttatattaaaattgcaaagtgaacgaaagggttgcccctattttttgtgaatcattttgtgattttttttcccttttgcgttttattttaacgtatgcatgttgcaccctaagggatgccaacactgagcagtagcatttttttcgagctccagcaaaaacttcggcgagagagcttgtgctaatgtttcgcgcctacaggggtaaagtaaaagtacctattttgctctttgtttgacctctttgtcgccttaccgctctacagccgcaccgcttcacaatttgcgcgtcgtttttttatcccgatatataacccggcccttcccattttgccagattggcttgccattttttgttcctcatattagcacgtagcgaaatggaagtggccctatgaaaatataattgtgtaagtacgtgtaccctctcggttcaaaccttcttttcatgccttgcatttgagttcacataatgtaacttttttttttggaaaagtaaattttaaatgcgagatggggggaaaagaataaagcaatccgcatcgaaaaagcaatccacagcgaaataagcaaaccacagcgaaataagcaaaccacggctaaataagcaaaccactgccaaacagcaaaccactgccaaacggcaaaccactgccaaacagcttgccatgagaaaagcatccaggcaaacccaccgccccatgcaaaagccgatgcggaaaaaaccccaggttttttaccctaaatgatctctacatttttccccctgctgattgtgctcctaaataatatgctcacatgctatcaaaagccaccttcccattccgtgtatgctgtagcgcctataaatttgaagaggaaaatgaactatttgctaaaaaaagaagattgctacttttaccgacagaaccttaattttttttccaaagaatttgagaaaaaattaaaaaagaataagaaaacgaaatatgaaatgggaatgaaggataataacattatggataaattatctttcctgccaacccaaggtggcaacaaaacctccaatttcacgaacacaaaatgtgacacacaacttagcaataacttttccaaggaacttaattttgtaacaaaattgccctacacatttttaaaaaataaagtcacctttaacttttttaacatggcaaacagtgtatatttgaaatataaaattaaaaagaatatccttttctcctttaacaagaaggccttctgttcaagtacgaaacattccattttaacaaattataaaattatcaaacatccagataaagtagaaagtgaagattgctgtttgaatgggaaagggtttatggccattgctgatggtgtaggatcttggataaggcatggagtaaatccaagaaaatatccggaaaaatttttacaacttttacaaaaaaaaatggatgaaaatgaaaatatgaaaattgaagatgtactgaactatgcctatctaaataatgacattgagggatcaaccaccgtttgtctaatcatctttaataacaatagcacgatctccacggctgtcattggtgactcccaatttatcctcattcgaaatgataacatcatttaccgctcaaaaccgcagcagtacgagtttaatttcccctaccagttgggaagtaatgaagtaagcaaaccaaatgatgcagacattgcccacatagaagtaaaaaaaaatgatatcatcgttgcggggtctgatggactgtgggataatttgtacgataaccaaatattaaatttggtcaaacagaacaacttttcctccctatcggaaaaaattgccaatgaggcatttaactactcgaaaatgaagaggtggatgtctccctacataaacaattacaacaaagagtttaagtgccacaaaactggcgggaaaatggatgacatcaccgtgtcctgcgcgctcatatgctaagcgccgcggcagagtggaaacatggcaaaacggaacagcagtgcagaagcaaataaggacaaagtgaagggaaaaaatgaaaatgtaacaaacatggcaacgaaatgagctaagtgcagcacctcactgtaaaccttaaaaatgcaaactttgtttattagcagccctcatccgcctttgctcgaagcgggaaagaagccccattgaagcatttataggtttaacgcagatgcctcttttgtgtagctctaaaggaaccttattttttataaactcataaaaggggtacaacctcccggaccttttcccatgtgcgcatttcctctcatcccagttgtgcatgcacgcgtgtccgttttgagttttgattcctacgatcatgccatcaccacttcacggttgttccattgttattccatttttttgttcttaatatatgtgccacttccgaggcgctcattcacgcgcgcggtgtaaatatatgcctattaataaatcacctccccatttgcacccccctttgaatgtgcccctcgcattcttcccatgttttgtaaatttgaaaacatacatatgtacattaaaagagttaccctaatttctcattttgaacattttttatatgtatcataatttgaaatattttttttttttgtagtatcccaacaaaacgccctagtgcgcataaacagccccatgcttgtttcacctttgtaaattaacccccacgcgaacatatatacgtatatatgtgtgtgaccaactttaatagcccagtggatattcagccgatgctcctgtttgctattttttcttgctgatatgtcctatacggaggtagtcagtccccctttggctttctcgacaaactgctttgtaacgggccatgcgacgcagggaagggatgcgccataagcgaggaaactccacctctgtcaatatcaccgctgtcaatatcacctctgtcaatatcaccgctgtcaatatcacctctgtcaatatcaccgctgttaatatcaccgctgccaatatcaccgctgtcaatatcacctctgtcaatataccctatgttgcacccccctgtggaaaccacctaacaggaggtggagcagttgctcatgtttgccatggcccgatcggagtggccgtacttgttacactctacctcgttcagccaatacagctgctgctgctcctgctgctgctcctcctcctctgttgatgcactgttagttatagctagcttctcctccgtgtgacttctcctctttgcaggttcctcaaacagatattcaaacgaatcccttttcatacagtacggtattccaattgacttgttccaagcattggaaacgaacaagataagattttcataatcgagcaattcgagcaaggggtagattcttttatacccacccaagttcctattttcataacggaaacgactcaaagttaacttttccttcaactcttttttgtgctttactaaaacgtcactatatttttttctaaacttttgcaaatttagatactcttgaatgtgaatatgtctatacttggagtgcatgtacagcatgttcaacgtgtctctgatgactgcatattttaccttctcatctacgagggagcttgtggcgaatgaaggggagtgattcacctcaaggagccaaggctttaatttataatctagtaaaatatcaaaccctaggacttcaaaacacatactattggaataatcactaatatgagctgaattataataatgcttcaactcaggttgtattgaacaaatcgttttaacaatcatatgttcaattcgtttcatcactgaatccatgggtaacccttcttctttcaatttctgtaagaatgctttccaacttcttttatgtcccgtggttgcatcatcaggatctagcgaattttcaaatttatctgactttttgttaatagaaaaatttgttaggtgcatgttcacctgtttgagattcttcgatttcggtaacttatatttttctattgaaaatcgtactaagccatcttcgtgcaaaaatatcctcagcggatcacaacctgtcactaaaacgtacagccgaatgtcaaactttaatccatttattagtagcggcttgtgtatgtacttctgaataacgcagctgtcgtatttgtttatattgtccaaactttttgttaaatatatgcctttcccttgacatgaattttttaacttaactatgtatgtcttggacccactttcctttttaaaataatttttaaagtcagatatttcgttgggtaggatccacgtaagggggaaaaaattgtaacattgcgggaatttttttttcattttttttaaatttttacataactcatctttcctagttattcctttcattccaatgaaatggttaattttttgaaacttcttcaactttctgaacctatcgtcggagatagatgtgtctagccatatgacatcccagtcagtagaatccggattagcttcaatccatttttcagattcctcaaccactcttttgataatttcatacctcgtatttgctaaatggattttataataccagtgtttgttttttacaaaaagcccatcatatttactttgagcgtagtgcgttaaatgcgcatccattgtgctgcccgttttgtgatgctgtctcgttaggatgctgcggtcgcttgcgtcaatcagttactcgctactattgggtgttgtttcacgggagtaataaaagtaagttgcgtaaatacatctctttgtattgcttagaaaaaggctcccttgtttattttatcatctgcattgaaaaggggtaccctcgattatgcctgatatgttagcttccgcactaacttgttagtttttttctgggagttagcccttaagcacgcaattagtgttacaaagatgtttacgcacctgtttgtgctcaaataacgaaaaagaagagaaaagttaaaacgtaaagaatgagaggcaaaacataaagctaaaaaaatgaagagcaaaaaatgaagtgcaaaaaaatgaagagaaaaaaatgaagagcaaaaaatgaagagcaaaaaatgaagagcaaaaaatgaagagcaaaaactaaaaaaaattgcaacggcgaaaaaataaacattaaacctaaaaagttaaggatttacagtcagggaggcaacctatacaagtgcacacagctacatgcgcatagacagctcctataaccccctttggaattattttgacaatgtacacccttttaaaattttgacgcaacaccgcaaagcagctaactttctacgcttttgcagatgcggctgaccgtttcgaagatacacaaattacgcgtgatgtgaattgtttcaaaaggttcaaatttttgcttctgtgcaaacggaaggaaggaaaaaacaatggctgtttttcttcggggaattcttcttggcgcgctgcgcaaatgtgtcatatgcaaaatacacttcagaaaaaaaaaagtaatctattaaaaattgtgataaataagacatcaatttttctgcatattccaaacatacaccaaattgtataaaaacatgttatgcgtaaatttattcctcttcattgtttcaatattttggactgttactacttcattttttatatttttcctttttaataatttatcaagttacacaaaaaaaaaaaatgttacaacactttgcatacaattaacttctcattaaaaaattcacaatgtaagtataaacaagcagaaacaaataacgtaaaagagaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagaaaaaaaaaaaaaaaaaaaaaaaaatatacatatatacatgttataaccatatgcgtatgtgtacacacccatgtgaacattccaccttgtcgttcattatttttttttttttttttttttttttttttttttccttttggctaccttctcacaaatttattcaaaacaggtgaagcattccatttgcttcagtgctgggggtccccatttctcaaaatatactgacgtacaatgatatacatcattacatactttgctgacataccggaacattcacttttttcgctcaacgaatgaagacaaggatgtttccttaatttttccttttatgcatatgtgtgcataggggagggggaaaaatataacttcactcaaacgaacactgaatttctaggttcttttgtgataaagcgcggaacaaacaggacgggggggactaaccagtggggaaagattaacacagcacacatgaagtggcacaaagagatgcacaactgagccgctgttaatctccaattttacgacgtgtgcgcagtgctgttgttacgataaagttcctttcgtttgttccccctttttggtacgcttggtatgtaagaaaaaaaaatgacttaaactgtcaaagaatttatccccccctagccgttaacattaaaaaattgaagttacaagagggcatggtaaattatttaactggcccaaataacacattttcaacatatattttcacgaattgctcgatatttttaatgtagcactatttctacaaatgcgcacgtggctgtcactatttacgcatgtgctatagtgaagcttctaacaaaaaaaaaataaaataaaataaaaatcaggacaaaattaaccacattgcataactgcattcgttttgctatttggcaaaatgttcctaaaaataggtacacctgttccgtaattttttttccaaatttacaacgcaacaaaaacagacggtcacaaattcaatgtaagctagcaaaattgatgacacaaaaaaaataataaaataaagtaaaataaaataaaacatgacataccaaatgttatttcaaaaaaggcgcaacaaatgatcattcaaaaggggcatcgcatgaataagcagaatagcgctacagtgtgttcctacttactcactgtgctgcttttaccctccggggcaatccacgcttgtgtgctttaacgagtcaaagttaaccgttttggatatgtattcctcccataaatttgtttcgctgcaaaggtggggaagcggaaaaatggtaaaatggtaaaatggaaaaacggaaaaacgaaaaaatgagcgaaataactgtgaggcgtggatgggccatttacagccctgatggacactcctctacattacgttaagcaacaacggggtggcaaatcccatgtagcaaaacaaacacatcatcataattaaatgtttcacgaaattgcaattgcgcaaatgtgccacatgtggagaggacaagcagacagtgcaaaggggcggcacaaaccaccgcataaacacttacgggaaatcgtaggaataatactcatcaacaatttggaatattaaatcatcgcacacagccagataatggtttgactttttaacttttgccccgcataacgttaggtaatttttcaaggaaaaggcaatagaatatattattgaaaaaacgcttacatcatgatcggtgaaaatgttataaaaacaaaaactcaaaattttatctacgcttaaattattgcgacttcttaatttatacttgagcgttaaaatggtgttcagtgcgatgaagtgctgaataaaactcagtacatactttcgagcgctgtagaaaaaatcctcgctcgtttttttcataaggcatttacaaaaattgctcatatatctgtgactgaagagaattaaacttctttcactctttagataggtacgacgtttcttttttcttttctcaattttcgatttttttactactacccgcgtgttgtcaactgtgcagcatcccatgatgtttaatttgactatgtctgttaaggcgctcaagcattttataaaaacgggtaaagaattatttaaataatattccttgaaaggtttttcaaacgtatttgtgattttaatgggttcttcctgttcactgcttttcgctttgccttcatcgtggaattcgtcccaggaactcctcctcattttgtaacaccttttaggaccccccaccttttcaccataaaaaataacattatccttcttaatgcttctcaacgctttgtcacagcataatagtagcagaagagaaatttcatgcaataatttcttaccccttccactcctataaatgcccaaatagacattgtgcagaactgcaactgcctgggagaagcagctgcttgtgttcgttgcgggtaagaaaaacttgtacttaaaaataggagctttgcatatgcttataattagccttttatatttgccccactttgaatcgtaactcatcgatttatcaaagaggataaacgtttttagaaaatctaggcaaaacgcaaaatgaaaggcctgatctcccgatatatactccgtcttttcgaaaaaaagggcagcatacttcttataatttagctgcccctttagcaaaatactgccctcctcatcaagatatacatacggtggtcggtgccagtaatgatgctcatggtgcaccttcttatggctcaatttccacttggtcctttttttaattcttctaaaaacgctgtccaaaaaaaagaacttcatcatatttacacttgccttttttttgtagcaaaaatgagatattcttagcagaacttgtttgaaaaaataacaattggacgagtttaggaaggaccacttctcctcagttggcattaaaaagaatataactgtggaatacatttcctctagcaggaaaagcagaggtttttcgcttctccctttagctcgcagttggatccgttcaattgtttttttcatttccctcttctcaaatagagcctcactcccatttttattataactggcttcattttcgatgctgaagtgatctattatggatcggccgttttggccactcgctagtttgtcctccatccggtctacgccttcgagcacgtacactgcttggatgaataaatgtttcacaaagaagaaaaattctttcggaaattgtaagttcccatttttacttacctttttaattaacttcaaaatgtgtatgaaaaaaaaaataaagcatacactggcactgctcctgtctggaacaaggcccaaaagacagtccagcgttttaaccaaaatttccatttcgactatattatttctgatgatggtatttttatctgggtcctttttatctttgcgaaataatttccctttttttacattaacttgatcgtttatataccttttcagcagaggttcttgcccgattttgcttttaaaaaactcatcatatttggtttctttggcgttttcgtctacaggttggtcagtgctaacatgatggatataatccatgtggaacaaaattaaatttgtgatcttgcaaaactgactttgtgcatgggctgctatgtggcacgttctgctggttgccgcggtacctccacgctgcttgaccaccttttcatcgctatgcaaaggcgcattcgcaatatttagcgacagcaggcactccttcgcgtacacgcgtatatccgagttggacataaacaggaggttcaaaaaggaatcaaaatcttttaacagcttaaaaaataaccgtttgtgcgttttcttttcacactttgtaatcagctgtattatgaaggcaataaaccgttgtgtcttttccgttgtgtcattttttagggaaaacttgtatagccacagaaaatcatagagcagtaattcttcgtgacatttctcacacaaatttagcagcacatttatgcattcgtgtatgatataaatggttaagtcaaatttgatgaccaactgaataatcgtttggtaaattttaaaaattatttcctccttcgagggaaccacaaccgtgtcacagtcaccgttacgttgatcagttttgttttttccctcttcaaacgggtgtttgtatgcacccgttttctgtcttttatatagtaacactttgtcattaatctggtttgcgaatatttccccattttgaagatccccgtgggggggcggagggctatctcgcaaatgcggaaaaatgcagggggcgcttaaaaaaggagacacatgtgcgtcattcgtcaaaattgtattgccatgatggacgtttttgcttacccttcttgcggtattacctattctcgtgtttctgccggacgtgggagtctccctctcatcagctaacagtgcgatggacaggagattcaaaattttgttaaccgggagggtggccacatcatcatcgtcatctggtgtctctatgatcttgctaaaactcctcgatgagataaaaaaattaatataattcaattttgcaaatatttcaatatgactgtcttcaccccaaaggttagtaaaaattaaatcgtaaaaatatttgcacgacaaatattccaagtattcacttacattgtcgactttgtttagcaaaaaaaataacgtattcaagctgatgaaataaatattttggtacatgaatgtttggtgattgttcctaatgacatcaagacataccccgattaaatggttcagatctctgctagtggcacacttcaattcttcacatatacaatttgttaggaagctcctataggagctagctaaaaaatcgctgatgtcatcctgagcatcatgattcgtgtaacaatttaacagagcagttaaattttttatgttcctttcgccttccaatgtggcatttttatcatccgagcaggggcacccctcagctattaagcacgtgctgcttcttttcttatcgttcatatttgcatcgtgctgggtggacacaactttcttcgcgtgttaagcaaatgaagaacgaagttgtataacaagttgggggaaagaacgcacagttgggaacacgttgtgggccttaaaacgggaaggagaggacgaataagaaaaaacgcacatgggaagttttcttactgttgtgctgctagtgcctagttcatacgactttatataagagagtgtacataaacctaccttttcgctcaccatgtggaacaatttggctagctgttttgaaatggccaaaaaaaaaataaaatataaattcgccagatttctgtttccagcatatcagcaaaggtacccaagaaaaaagaaaaaaaaatgacttatatttagctcaacattttttgtgactttggcataggaaaatgttcgatgtcacaatgctgctacgttgtgaatgctacaaaactgctgcgagtttgttacgaatttgatttcattttatggggccatttcccagccgtaaaaaagggggaataaatcatgagaagaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnntaacacgatgtcatgttcgcatcgtatcatacattcttcgtcagctccaatgggatgaaagctaagttgtccccttcgaaacgcataaattgtggttttacatttccatctcgcctacacgcagaaatatacgggcaacacttgctcaattgtgtgtttttttttttttttttttttcgtgcgccaacagagcagctactaaagggacatgcacaaataatcacataaaacgcctcacaacagataaaacgttttttacaagtttgccaaatggtctactgattgtcaaccccgcaaaattgtttaaccagataagaccaatttttacgaacattttacgcgcgctttttcttcatacagagaggaactataattcgattttgtctcatgctatgtatcgccctcgccaagccgcgaaggggtcgtggtttcaatttatcgttgggaaaaaatgttgttaaaaaaaaaatgatgaacaaatggacatggcgcccaggcgccgttgaaatgctcatcacattaatccattttggggtatacaataaatcccccatttttggaaaaaaaaaaaaatggctacatccccatcggggattaaaaacgtgttacacatatttatctgtaagggtgaaatgctatacgcttatttttcgctaaatattttaatggacccgtcacttgaggcagttaaaaagtggttttcataacagacgaccttgttaatagcatttggtgagtgcctaaagggaagagagtagtggtcgtgagcagcattccacatatgtgtatcggtgacgtggttaaaatgttttttttgctgttatgatagcatgagcactggtgtatgcacaaatctagcggcggtaatgtagaaatactcctgctcatcacatgtgcgtaactgcgccacgaatatgtgcacaaatgcaaaggccctacctgagcgttttcccgattttgttaaccaccagattcagctggttactataaatgtccatatctagtaaagccttttcgttatcattcacgaataagttgcagtcccacatttggataaatccgtccctgcaggggtgagagaagtggacgagtaaaaatgggttgagctgatggggtgagcagatggggtgagcagatggggtgagcagatggggtgagcagatggggtgagcagatggggtgagcagatggggtgagcagatggggtgagcagatggggtgagcagatggggtgagcagatggggtgagcagacggcgtgcacagatggggtgagcagacggcgtgcacagatggggtgaacaggtggagtaaaagaggcggcgggaatgcccctaactgagctcgtacctgtccgtcgtaaccaggccactggtttgatatttggctatactcgttatgtcgaccatgtgggcatttttaacaattttcatgaaccggttaaactcattcgttgtgctgtccgtcgcgtagagccaaaagcgcaggtgagaatctctacttcctgacacgattaacgaatcataattgaacaaattatttgcatattcggctgactcctcctgcaggttttgggtacctttatttttcatcaaatcagaaaggctaaaattggagagagaagtgcaccaatcgtatgagggaggataaaaagacacccatcctttcttccatattttgactgtcttatctctgcttgctattattatattttttaatatattcgaatcctttgtaatattctttccattttttttcatcggaatttgtgttatgtattcgattttatttgttattggtattttggctagccacatattgtcgtcattttttcgtatgtcaaaaactttaataaagttttcatttccgcaggcacatatgcaatactcggattggaaattctcggcatctcttataggttttaatttgtccattccttcttcttcagctgcgtctgctttgctatagcaaaggctgcttgtttgattgccccgttggttgcaattttcgtaggtctcgctggcaacgtttttgctgcaagtttcgtgggtagcattaccagcgttttcgtctatccattccttggagggtaggtgcttaagggaggtatcccatggaacatgcccaatcacatcttcacctgcgctccgctccatcagattgttcacgccttcgtaagtataatccccaccttcccgtgcgccgctaaaagtggagatgcccccattttgtaacaaaaaaggtacataatctgacttatcatttagaagagaaattaacaagctaccatcatttttgtcactatagtaatatttctgtaaagatacaggatttgttctaatatcaaataggtgtacataactgttgatgccagcaaaaaagcaattcttttgaaaagacacaataaggctgtttataaatgtgctcttttcattttttaaattcacatggtcataattccacacagcttttttaccatcccatagctttatattatttattgagctactaaaaatggcaagacctttactatttgatcctttaacacataatccactaaccccatatttatggcaatttttcatgcataaagttttgtactttttctgtgtaatccccttgttaaatgggaactcttctcccatattattatccgcatcgtagttcccaccgttgacaaaatttcccttcatttttttttccatcatgtggatgctaccgaacgattcgttgttcattcctatatcgttcattttatttttgaagatgttgatactctcctcgtgtattttttctatctttttaaaatcttccctgttgattccgtactgtaggttgttactttgggttgcctcccccccttcgtttggcttaccgtagctcccgcagttgatttcattcctattgcaactgctgttccactcggcaattgaatcggggtccatttggagctttgtcccttgagtcttatgcgaggtattgtcctccttctgcactaacacagtgtggtggagtggtccattcgtctggttcgctgacaatttgtttatattcgccttcttcaccaacttcgtttcggcatctattgaggcgttttttcttcgcatctgagattcctcctccgagttgctattccgcatctccatgttcttcgcagtttggtgcccttctaaaccgttttcctctacactcgtgattttcgcctccttcgtcatgtttgtcccatccatagaggcgtcattcgatttgttttccttttctttgcaagcacgtttgacattcaagacgccaccaacaattctgctattaccgtcggcgctcttcgacttgatggaacaaacttttggctgccttttcttcactccatctgcactggcgacgttgaatgtccgcaccgttctgctcaccattttgcccccctttttgctcacctctgttacttcctctttgagttcaccctcgatggggtctcggctgtcatcctcgttgcgggttccattgccgcttatctctcttggggtcaaattgaagtccaatctgttctttccccaatgttgatcggtccgaccccacgggggcaacaaattcgccttgctttctaccgtgatggggatgccacatgggctgctgtgcatgccggtgccagtgcctaccgagcaatctctattgtcgtactttccgccaatcgtaccatcctcctttttcgccttgtcccttcctaggcaatcctccccatcaatgtgcacgcttgtcaatgcacagtttaattcttggctgccctttttcatcatataggaaatatggtctcttttttttccccgaatgttgcaaccctcttgtggaacgcgtctttctaatcgcttcgacgatacgaattcacttcttccttttgggaaagtgtcactactaatggctgtatttacggtgggggggtgtatgcacgaatcgactggagaggactgcttcttatcacattttctattgcacaaagatggttccctctctggtgcctccgctcctttgtaggactctccttcagatttgccgcataataaacgttggcttgggtccgaaatggtaacgcccctctgtgttttttcttcctcccccttagcgccgttcgcgtcgtaatgcccccgtgaaaagacgtcctggtagtagtcgaggaaattatcgccattctgtttattcgagtaaatgtaacaattatctatggtctttcttttcattcttaaatttggaagtgcatgataatgtgtctgctcaagggagcattcttccccgtccgccgcgtctatcgcatctaccgcgtctaccgcttggccttctctccctccgttgtcatcatgcactgtacgaatgaagtttcccttttcgcttttgccaaaaatattgttatcatgcaaaaggttgagcgcattcaggttgacattcgttgccccttcatttggcaaccaatttatttgttcataccttttggggaggtcctgtagcatctgttcagtgggcacccctccattaagcttaacctcaagtccaaacccctcgtgtgtgtcacgcattctgtttaaagagtatccgtccgaatatctcttcccccattttgtttcaaaattgtcattttcgccattttcgtcatttctgtcattttcgacaaagttgttacttctggatagaacaactctccttttgttaaaatggttgaggtgcaaattttcgattagcctacttttatagctcctctttttcaaatttgtgttgttcttgttcatctcagcagtgggggtgatacccatcaaaatgctgaaggtatttctccttctgccgcccagcaggtcactcggtacgccatttcgtggaaggacccccttagcttggtcaaatttatacaacggtaaaagggcacttaaccccgcatggttattctttatgtgcctctctgtacaagtcaaatgcaaccctccattgaagtgaccctcacgtgtatcatttatctggttcgaataaaatgggaccattggatggttattcaaataggggtggccaccaatcggcaatgttgaattgtttaccacatttgtaaggtaaaaaaagttgttgtaaattttggatataaacaaattttctgaataaataaatttttttaaggattttatttttctttcactttctttccttttgttaaaattgaaatataatttttttagcaaatgcttcaccactttttgtaaaatgaattcttccttcttcgtgacaatgtcccttttcagtttttttaaaaattcattagattctttcaacttgttttcgtaatatactacttcttcgtccattttttcatcgcgtaataaaattggcgaattttctccctcgtctttgttctccacagggatgaaattttcattaacaagtatgccttccttactctcgcttcgatcgtcgcgtaggttttgctcgtcctcttccatttcaacagtggtcactctgttccgaagtggttgctctaccatgggttgtccggaactactctctcggtctttaccagcattaacagtgcaacttgtttgagcgaatctttcttctgtccctacggttgggcttctcccggggaagccgtcctccccatgattcccttcttcatcttcatttttcttcttcacatatagggcctgcagtattttcctaacctgtctgttcatacttttttccttgtccaactttgccttaagggagctgagtttttttttctttttcaaaaactccctcaagtagcttttaattttcacatcatttttgaagctgttctgaaattcgtactcgctcttactgaatttataaaaggagtggggagaaaaaagcttgttttctgggttacacacagagggactcgagtttaggtaggccgatttaaccccatcggagaggatggtactcagaggcgagacgttaaaatcgtcattctggagagacgtggcatcctccctgtgctggtcaccaccaccgctgttaccatcatcggggtcatcataatggtgcacatcgtcatcacgtaacgaattggagatgcgcaccccgtccgacgtgatttttttaacccgtgtggagacaccgtcaaatttgttgccatggatgataccctgagttgggtgatttttttgtcccttttttctgtcaccccgtttggcattgctacttggcccttttttttttaacttttttaattcctcatttagttcttgattccttttgagcaattttgaatatgcctgcttacttatttcttccttttttttaagtttattgatgtaatgttcttctcgttcatgcaactttgtaattatattttcttttttgcgaataatgttggtatgctttctctgttcttccttcaagagagtactggtttttaaaaaattatttttcattttcaaaatgtctacctttaaatgtttaatttgttgctcattgtcgtttaattttttttgaatcttctgcttttcatttgttattctttggatttctcccttcatgttttctatcttcttgcaattcttgttattctgactgttgacttgtaaataatgtagtttttttttcagactcattatactgttcgtgaggaattcatttttcgcgttgtattcttctttctccctgttcacttttttaattttgcatatgtcttctttgataattttttgtagcttgtttagtttattttttagaaacttgggggacacattaccgctgctgtggcaactttcttcatcgctggcatagctactattagcgctgctggagtggctgctctcgcttgtgtcctcctcgtcgtccatctcctcatcgctggtgtgccattttggttttatctctccccttgtgtaattcacaaaatggaggctatccattttgccacttcctggaaaatggtcatacgggtgtgaaatctccaccccttcctccgttacttccgtttggactttctttttttttcgtttatctggcacatctcggggtgttattttttccccatttatgggctccccccttatgccgttacttcccatggggaactcaccagcttcagcagtgtcctcagatagacccaaatcaacgttgttacttgagtatataaaatttgaggacgcactgtcattattctcagaaagtataattcttcttcttcttcctcttcttcttcttacttttttgttcattccttttttgtgtttttctgcgcttaccaagaagccgttcaacttagggttgtcaaaaaggttgttctcctttttgtgacaattcaaattttggtgaagcagatccattagccgtgtgtgttcatgacacccgcttgtcccataagcacaaaatgagttaccccccttcgcactgacttctgtatccgtgaggttcttttttcttgcaaaatgctttaacattttgcttttcatttttctctcgaattctacatcgctaaagtggtcgcggttaggtttatagaaagtctcatcgttcgtcggactctggagcagatttttcgttccatctgggtggtattgtcgtttggggggccccacctttgcaccccctccgacatcccgaccacttcttgcacttcttccgcttctcccacttctaccacctttttgcgtttttttattttttttcttcttcccgtcgtacctgctctccgagctgagttttgcacactttttcatcttcttcaccattttcttcagttcgtcaatttttttttcgtatgctttatttttttcaaaaattgaattgtactttttgtttaggtctctcagcttcttctcattatatcggttcagctcaaattgcctgaacatgttttctacgcaccttttatcttcttctaaattcacaaacaggtattttttctctagcgtgttgaaatcggagtcgcaagcatcttccttatcatcgaccatattttttttctggcacgtggtacatagtctgtggttttcattgagggtgtccccgtttggtgcatctttctttggaggttccatcacatttggtgacagttccccggagggatcttttggcatactagtcagaacgtccccctcaatggcgttttctgaccaccacatcacactttcttgaaaattgctgcggttatcatgcgtttctctgttcatgtctaccgtctgatcacccctcctatgcagggagatcctctcaacgcagtggcaggtttcacccgtgtccatttcgtgtgaaccgctacttactacaacgttcatgtcgtgttcctttttgctgttcttctcgactaggtgttcgttactattctgtttcaagccgcaggaatgacacgattttgcatctcccatgggggttcctttcattgtgagggttaccatgccacttgagcaatggccatcatggattaacatggctggttcggacagtttgctgttcatatttgcagcgttttccttatccatgttatcccttttttgaaaaaaggaatccacgctcatggtgaaatggggcctggtgagagcaccactactgggagggatgtctggcacgacagtcccctttttgcaaattgaggcagaagagatgtggttagagttatctccatctctatcgccactatgcacggtggcattcgcatctccttcaaccaatggctgattcgtgcagggaagctctccccctgtgcatgtttcccccccctgggtgatgcacccattttgattgagcagacttacagagcgacttctaacactttcaaccacgttagagcgaaacgaaccatccgtgggtgcatagttggtcctctttaacaagctcatatagtaaaatatcaaacaaatcaacttctttctcttcacttttaagcctttcactttttgcagtaatagtttattttggctagttaattccttaaccctagtaaaatccacctcagacgacttatctttgcattcaattttgtattttttcaactctagatttaggttgaatagctgcttcctcaaatcgttaataactacgctgttaatgtcatagttgatgactggggtgtttttaatcttcttagtccttgcggcatatttgatggtgcttaatgattcgtaaaagtctacagggtcaatactgatgcatgcaatcataactgttttgctgtttcctccaagggaatcttgaagtattctggttagcttggaattcctgtagggaatgtgttgactctttttattactagacaagctgtaaataacgttgcttagagatagaagtccgtagttgatgctgattgcttctttcaacctgtgtcccttcgtttcagttctttttgctctttcactcccagccaaatcgacaaaatgaaatttcgagcatattacatctgacttgtttgtgtgttccagcccattcgcgttattattacactcgtttgcaaaatcaagatctttcttcccttcgtcagcattcgtgtgtgcatcctccttgttggtagctccctcttcctctacatcatcactaccgtttaagctgcgtcttttttgctcttctcctaattcgtttactgcacactgttcgctcctgcagtttggatttccctcgagggtgctccctttttttttctcattttctgcctcttgcttttttctctgaatcaggttaacggtgaagattgcgtgagacctactagatttatcattcatgaaggttctctctgtggtcctaaataaattccccttatgtaggatggtgaatacatcttgaaccttttgtactttttcatttttaatacccattaggattatttcctttttgttaatatcttcccttatggatatatttttattaattttttttatttttttttccatttttacggttgattttttcatgataatcttcttccttaaaatctatcaaatcgataatttcttcattataaatttcgatatacgtacatgacacatcaaaatcgattttcttttttttcctctcaattatgttaaacatatcgtttaaaaatcgaggcaaaataccaacattttgggaaaattcgttcatgtagtcaaatcccatggtaaatgtttttcctgaccccgtctgtccataggcaaaaatggtacagttataaccttcaaacaaattatttaaaaagttatcggacaggtatgagtaaacttctatctgtttcgtttcttcagaaaatattttgtcaaatgaaaaattctgattatgtacgtagagacaattttttttatatttaatatttttcgcatcttcataatttccccctctcccagttgtttcattttcgttcggcttgctcactttgtccagtctgttcgttctaattcttggctttatccttacaatcacttgacagttctgtcgctcactacctctgttgttgttagaagtgtgtccattatcgtatccgatcaatgggtcgatctgttctctttcctcctcgtcataggagctcaaattattgctctccaccgattcgccaaacgcatcttcgcatgagaaaacatcctccctttcgtatgcatattcatacttgttcatttctgtcacgttttcctgatcaaacttttggcaactattctgattatttattttgttaaaaattagtttattagttttgctttctccgtttcgttccttctctaaatcatcatcctgtcgttcattcggtgtcaataaaatatcctcattttggttgatgcccactgggttgccaacgcaattatgtgagtctatctgtgtgtctgtctctccttccacctctgagttatttccccttgtccacttggtctgggcatttttctcaactgcagttttgaccagtgctacagagagatcatccatcttagtgtagtgcaaaggttcgcctcaccttctgcgtctccacagttgcgcatgccccgactacatgcgcaagtgtatttgcgctcttgtacgtgcgtatgtgtgtatgactcacagttggacgtatatcttttcgaatagtcatcacataactatatgtgcatgtgtgccaaacgggaggaggggcgaattattcattttctccaaactgcacacgggttgtcaccataccgtgcttttgactgcgccactgggcgtattcgtagcgcctaaaatgtggactgtcgcttgggtgccttcaaatatacaaaatggaatgatttcctaccattccaggtgctgcaccaatgctgcgctatatgcatgtgtttttttgcttttttcccactttttggatggccttcttctaattaattcttctgtgcctctactttaggtagcttacaaaaacgcgcatatgtggatcccactatgtgcgcgggtgaagcattcacgtggaggccaaatgggaaggaaaaaatctagatcaacgccaaacgtttgacgtacaaataggttttcaaataaacagaataagcagtcgacaaatccaataatgaatgttttccaatgcaaaattcttcttaacaatttacactttttttaaagtgctcacgtgtaataacacctggatgggttggatattaaaaatggcagtggtctttttttttttttttttttttttttttttttggggggttgtcaagggcttgcacaacgagcggccaacgtggtgagcatcgctatcgggacaatcttggaaaactccacacccttcgcaaaaatgggcaccgcttgctttactgtctacctgtgtgcccttacaagtaggcgagtatgttggcatccccgaagaggccgtcgcccccctcgtccatccccacatagcagttgcagaagtgctcgccgttgttcttgccagtctcgtggggggccatcacggagtcgcaaaaatattcgaccgagtgggtacccaggtgtgcggcatcgaggtgagggatatccaggtgagtgatatccaggtgagcgccatccaggtgagcgccatccaggtgagcgatgtccaagcgagggatgtcctttcccgccgtggccatccccccccttcgcctgcaccccccctccactgctctctcaagtgggcaattatggaggcaaattgggagggagacaaaaccctgggcacgatcttcttccttccgttcttctttagcaaaaggtagaaatttttttcgcagtgtggacatacacatgcgtacattacaattcttttggacttcactaagcatcgaaatttcaaggagctcattcgttcgtttttttctttatcgcttgagcaccttttatttttacctccctccttttcactcaggaagaaaattcgcttcacgttgtgcataaaatggtaaaaggggttatatttgctttcagttttgttcataaaaaaggagaagactttccccttcctgatcagatcgatgtacgagtcggcagagcttctgtcgtgttggctttccttctcatcgtagtcgccatagccatcgtcatcgccatagccatcgtcatcgccatcgtcatcgtcatcgccatagccatcattttcgccatcctcatcgccaactttttcgttgtgcggacggacacggggcatgggctgaccctccgctgggtgcaaggaggacgcagcagatttttcacatttttttttatctacatttctaagcgcaacagtgaagtgactcaactggttaggcacgctccgttcatcatgcccgccgttttgcggagtgccctctttgtttcctccttttgtgcgctcttcaaaagggtagaagggtccgtgtgggggggagttcccccgctcaccatagtacgaacggtttggccttaccgcggagttttttttttctccccttctttcgcggtttctttccttccttctcacttcttcacccaacggttggctgctcttcccttggtccacttttcccctttcgccctccgctccccccaactcacggctaccctccgaacagtcactccaactcgttccgtcatggggaaaagtggctgccccgcatttcgatttcttcccggatactcggttacttccaaatggggaaccgacacccggggaactacaaacctcggaaaaaccgacctctgggagggacccccaggctgcctccctccacagaagtttgcttctcccgtgaaaggccctctctacgatcatatgagacccccccatggggcagtccgaatgacgcctctctgcatatccactgcagcatccatcctcagtcgcactgttgggatcctccaaaatcgttttcgatgaaaaaataatcccacaactctttacaaagacactggtagaggaaaaaatggagatgccattcatcaaattactgtccacgtaagagtggtacttctttagtaaagcggtggttattacaaatgacttcctctcctctcctactctcctaatgtgtttgcttaactgtcgacactcctgttctatttttttgaggcggtctgcgatctgcctggcatttcggcgcaacgtctttttttttctcatggttggctaaggggtagtgtggacaaggggcactcgcaggcttgcggtcagtgctgtttccaagtgtagcttcgccttcttcgccttcttcgtcgaccttctccccccccgtgttcctatttcgccttttcagtgtgacgcgccatgtcacagcttagcctttccccatgcacaacagccctctttgcatcgtttcactgcactcgcggggctgcctctccatgagatgagaagtctctcctacttcatcgtgttggttattctggtttggtttggtttcttttcgcttcgcttcgttcccttcccttcgtttcgttttttttttttttttgttcacttgatagtgttttgtttgcttaactgctgggcctttccctccgtaggatatccccattcatgcaaacacgcttcactctttgatttgatgtnnnnnnnnnngtagctgaaaaaatgagaagcaaaaatgccacgcaggaatttctaaaaaatagcactatcacttgcactcgtgctttttccattcctcattttttcgattttccagattttcttttttttaacattttttttcacccaaagtagcgttgcgaacaggtgctaaaacaatccagttgcacagaaggaacgaccagccaaaaaggtcgagggggggaggaaaaacaatataccgccatttttccacgcacctaaaaaggtgacatacgtcacatggatagcagctaaatgagttcacccctcctttggttcaaaaaaatgatatgtatctcccaactaatttgttgttccaaaaggtggcctaaaaacatcccgctgctcgtcgatagaacatatacgttgccgtcattgttttgttccagttcttagtaggatagttagtggttttatttcgctcaaacgatctctgcactggaggacgtagaatactggcgcctttccaaattggccttttcccaaattgggagtcacctcatgtgaagagctgcgctacacgagcaacgcattgggctctcctagtggtcattactttttttttttttaccaattggatagtattataacccccttttacgttaacttcgaatgctttggggacgcaaattcgtgtatatgcacaaatgcaaaagggaaagtgtgaccccaaagaagctgctgcgcaaaaggtaatatcgtcatctttgcgtggcccgacatcggaccatcttgcgcagatgtttctaacgtgaaccactcgttttggcatatgaaagacatttttatgaagctcatcctggcgaaaagtcctcccgccaaatgttcctacgcgaggaagagcagcgtgataagtagcggcgtgataagtagcagcacgataagtagcagcacgataaggagaggcacgatagggagcggcacgatagggagcggcactcatgccacatgcaaacggatgcacagccacgcggatgcccccccctgcggcgaagacaattgcagctccataataaactacaaaatggtgctaggcttgaaaaaagtagaaataaataacctgtcgtccatgtgcagggacttccacaatatcttccgaattgacaagcaccaattggtaaagtacacaaatgatatcctaccctttgtgaggtacctgaggacgagtgagatcgtcatgattttacaccactatgcttttatatgctaccacaatgtacacttctacgacagtgtgtggagccaagcgataaacaggctgcatgatatcgactgtaaggagctggcccttataatatacagcatggggaagataaagtacacgaataaagatatgctttcctttttcgaaaaggaaataaaaaaatgggtgaacaaatttacaggaagagattgttccctaatattgaaaggcttgaaatgcttaaattacaataatgaagagatttattcacttatttataaccgaattttagccatatcggataatttgaatatcctcgatatttgcatcattttgaatacccacagtaaaagtaagaatatcaatttgaatttgttcgaaacactcctggacaaatcgctgaccttttattcagtcctaaatgagcaatgcattgggtctctactatggagtgtaagtcatgctaacattaaagcggagaaatattttgccttgttgggtttgaggctgcgcatgcttatgcacgagaagttcgtgaaggaaggaaagcttccgcagaaagatccctttgaggaagatatctctcgagggggaaaaaaatgcagggaagataaaccagcaagagaatcgaaaaatgaatgcccccaaaggggggtccaccaaatgaatggcgcacccacatcggatgacataaactatcaggatagccaaaccagcagaaacggaagcatagatgattataattatgaccttttcgaaaataacagcggatcggataacggaaacgaatcaagtgatatgtccgaccatatagacgactggaacttccgactcagttcccataccttgtgtaaatatgaaaatgtcataccctccattatctactcattcgggaagcaaaaaacgtatatgaagcacaatatctatgtggacagaaatttatataatcacattcttaacagctacagtgttgaacatagcattaacagcagcccgcaggaaagtgtgtacctgtttgatatatcgagaaaaattttaaaagataaacacatttttgataatccgaatgatggtcagaaaaaaaataaattaagaaaatatcatattaaaaaatattatcaagatataatttatatagtaaataattacctgcctttttttttgtgcaacatacactacaatgatttaaaaaatgtcctttttgggattgccaaaattgaaatgtctgtgaataaaaaattgcttaacgatatatttgaattaattgttcggtatgtaaaatctaatttgtacaaaaattatgaacttatcaatttatcgagatcgttatctctgttgcctcatgtcaaggcagacttatggcattgcatcatcgattgttacaaaaataatttcatggaaaataccagtgtgaagaataactgttacatgttttatatattctccttcgtttggaagggtttggctagcacaaaatttcaggacaacttaattctttatatatgtgagaaaactgctcatctgagcaaagaggacgtcatacatgtcattaaaggattgattaatctcaattattatcatgacgagttagtaaaaaatgtaactaattatgtgataaagaattacgaatcctttaacctcatcgacatagtatacattttaaagtacttcacagctatgcacttacggaacgaaactgttttttccttattttcgcgcacaataaagaaaaacaacacccgctgtaattatgcgcttatttcgaccattgcttctttctacttggaggttcgttaggatacctaagggggggggggggtagacgggagtaaactacgcacgtttgttcctgtctgcatgatggtgtggccgccttacagcctgaccgtctacccacctacatgtgtggcctttttcccgcgtcctcatcttccaccaccccctttttaacccctcatatattgtggcacctctttcacccccttccgtcgcttctcttctcagatggacataactcccagagcaattgaagatatcctactgcaggagaagatgagcaaggaaaaaaatttcaccacggaggagattcactgtgatgaggaataaaaagaaaaagaaaaaaaaggtgtcacaattgggggataaccccgaatctgggttgacacatttgcccttttgctttgcaacatgtgattttccaccatacagcgcaacaaacacgcaagtaatgcgcgtgtacgtacataggggcataccctaattcttgtaaaatttgtaaaaagaattcatatgcgcttgagctgtttgtccctcttcactttgcgcgcccgtgtttggtgcactgtccttgaaggggtagcaaaaaatgttctttaaatatctctgatcgaaaccttttggaaataaattttcattgccccatcttccgttgcccttgatcacgtcgtgatttaagtttagactttctctcgtatactttggcagcttaatgttttttttttttttttttaaataagcgatggcattcagttcactgtatatgctggggcaccataatccctgcgagtagggcgcagacacggaagtaaaaagggcaagcatgattaaaagtgtggttggcggttggtggttggcggttggtggttggcggcggacggacaagcctttatccgaacgttcgcttgtgggagaaggggagaggaaacctgcgccgttcccgcgcatatgcacgcacaaatagacacacgcacttatgtatatatatatatatatacaaacacatcttcgccacgcatacgcgcacgttcatatgttggcattgaacaccccccccgcggggtggcctgcatatacctggatgctcctcttgttcgaatacaccctgggccccccgtgcttcaaatagtcagaattccccgcgctgtccttatacaaattaatgacgtcgacaatatgtttcgattttatgtctttcaaggatatttcgtacctgctattatttatatattcaaatatggccattggctcttcatactgttcatgttgtatttcaaaatttaagtgtttgttttcatccctataatctggtaaaatgaaccttaaaaaaaatcgaacattcctgctgctatggcccgtttcactgtacttgaggaggattttttttaattggtacactccattggaacacatatttttttcctgggagtgaagtaaactaggctccttcgtgcttctcacgttggaggaggtatagcagaagtgaacagcttttcgatcttctatttctgcccgttttctcccccatgcatctacgtccacgcgcgacctcttccacaaggcggcaaataaaatgggtcaatgtggaagcctcaattttgcaaaatatgtggagagtgtggattcattttttcagagggtcaaaatggggaaaaaaaaaaaaaagctaattaaacaggtaaataaaactccttccgtaggttctccaaaattttaaaatttaaaattcccccttttgtgcaactactacaagcatttgacacacgatttttgctcgtagcttaagggaaaggcacttaaaggtaattttcacatgtatggcaaaaactgtgcctggtcgagcggatacgtcgtgtgaatattttttatgttaccttttttttttttaaatctgttcattccattgcgctcaagtcgcatagcaaattgtgtaggcgcctttttgcctttttacgtaccacttaatttgttaatttgcttaatgtacctttttaatgaaccactttgagtagtaactcgtttaacacaaaattggggaattttttcacggcaaaaaatttcgccgcatatgctgagcgtaaacatgtaccaacgaggagaagcgctgtcccttaagcaagtgttaatacgttccagaaaagtgtaagcgaaggggcatatctgcgtgtatgataatctccttcacataatcacaacacttttttacaaaattcttttcgtatagctgatttgacagcgcgtcgtccgcgaactttgtgaaaaatcttcagagaagatagaagctcccctatggtgcccacccatttggatgcggctgcttaacggacacacagtggtgtacatgcgcccttgcgtatacattcacaccgctcactttttttgggataactcgttagcacgttgaagttggctcattcaaattgctcccccccaaatcaccactaggtgtcagcagaatggaaaaacacagtaccttcaaaaacctcgtaaaactgcacggggatataaagaaggaagagctgctggtgcttttcttccacagctgcattttggataataattttatatacaaactgaatgacgaaaagaaatatgaaaaatccgaaaatgatgaaaaaatgaaaatttcaaatggatatataaaacacatgactgatgctgacaatgggaaattttttctaagtcgaatattaattgaccctgagtggagaagcaattcaagtagctacaactttttgtacaaatctgtagacaccaacgacacctacaatttgaatttggtaaaaatagagaattcgctagttgtgcaaattatcaacactgcgcagccgtccgtagttcactcagttacaattgacgtggacgaatatgtaaataagtgcaccgccgaagaaggtccaacggataacatggaggagcgcgtgctgatggaaaaactcgaggaggtcttccagactcatatattaagccacatgaaaaaagggagcagcaacaacatccgtagtgataacaatagtaataagggaaaaggtcccaagggacttatcatagaatccaacacaaatgagcattttagaaatgttttccaaaccaacccggatccatacctcttaccaaattttaatgacaaccattttgatgataaaaatccgaacattggacgaaatctaattccggatcttagaaataatgtccccattttaaaaccagatggattgctagtcggcccggacaataaattttttaaccccaaaaatttgcgctatgacccaattgggccatttggaaatgaacccaatgcggacaacaaaccgtttgagtttcagaacaatttccccttttagggagatcaagctgggaaagcgcgctgtgcccaaaggcgccaacacatatatgtaagtgtactaattttggcggaattttggcggaattttgtctccaaatatgcctagcaccattgtaatgtgcttttttttttcttttttttgtttatctcctttatgctagtttatatgtgctggcccactggacgagagcacacgtaaccccgcgtgagatgcatctattcgacattgaagcacgccaaatgggtagccgcttgtgtagtatcccccgctgcaccattgaaaggagtctttttgcttcttctaggcgggacatgcacaccaccacggtgagctaagctgcgcaacgcattgtactacatatatatgtatatgatgtgcatataatatgtagattttttttttttttccaaaccgggtgacgtaacttcaccgctgcggcaaccatcgtcaccatgacgctttacaaaatggcattcatttcgactgctgttttatttcccgcgatgggaggtatgtcaagggatttgcaaaagagtctccttggaagagtaaacaaaaaagaaggtaaaaacaaatgtgtggaggaggtataattcgcaaagggtaagttattggccaatgaacggttaattaatggccaattaacggccacttatgcgagggtgttttccaaatgtgatacaaatgttatggacagcagtgccgggggaattacttccgccccaacgaacgaaacatgcagctgcatattaccattcgttttgcacacgcgcgaaattgaccccgtgcgtgccgaagcctccaactcgttacacctactgcttaaacaaaatttgtcgcgaaaaattgggcaaaatactttgcacgacgaagatgaactctttgttcaccttgcagtagttatacagcatatcgatgaagtaattgctgtttttcaaattttcatttatttccaccatcgagggggttgtgccaggctgtccttcaccaatgttcgaagctgtttcatctcctcttctagtcatactcgtggagagctccacgtacgaagcttcttttcttaacgcgacggatggcagtaaggaagtgcccccttgttttaattcctcctggttgtaattttgtgttttcactttctcattatttgcgcctatactgatttgttctgcagttcccgcatcatcttcaagatctatcacttcgattaattctgtgggttcctttttaacgccactgtttgtaccatttggcggtgcgctcgtgtggtcgctgatctgggttgctttccctacatgcggacagaccttcattaggtgatctgtgcaattggtttgttcggttagcggtttgattagcggttcggttagcggttcggttatcggtttgcttagtggtccctccgccggggcatccgccccccccagctggtcctgccccaagtcaaactcgtcggcaatcccaaaatcgtcattgtacagctgcttgaaaaagctcaagatttccctctcctcagagttcttatccacctttgccgaggggtccgcaaacccatgtttattctcactaatattcatttcgtttttcccttcacagcttccatctccgtcctctcccgcctggctcagtccaacagagtacagaaagcttttcaaatcgaaggagggactttcattctcactagttggcacgaaattgtaatcgattatgtttttgttatacaaagaattttctatctttttgttaatcacctgaaccttctcatcgaacagatcttcctccgtcactttatcggacaaaattttcatcttcgttttaaatttcttgtactttattttgattactttgtttctcattttgtagtgcttaataatcttaccccaggcgtcgcattttttcaagaagctgcagtttccgaaaatgaacagattgtacttggctcgggttaacgccacgtttagtcgtttgtaacttgagaagaacatgttcgagtcgtccacttcgtcgtccacatggtcctccgcgggtgatgcggatgatgcggaggatgctgatgatgcggagcatgcggagcttatcttgggcacattttcttcctggtccgtcgcgtcactaccggcagcactagccttttttttcttcttcctcttgagggaacccttcgtccgcacgcacacaaatatgatgatgtctttttccgtcccctgaaaaccatccacagttccaatgtcaataaaattagaaatattatttttgtaacccttttttgtgaagaacatttttagctccttctttagaaaaaacttctccgtggcgtacggggtgatgatgcctattcgtttgtaccactccttcacattctctgaggtaaagataaagtgcaagaattcgataaactgcaaaacagcttcgctttcttcaatgttgatgtaagagttttttattttcctttgcttcgaaaaggatatgtcgtaaaaaacgctatgtctaaggaagggaataataaaccagtcaattgccccttggtttttctgacataaatttatgtcgtgaaaattcgagggcaataaatttccaaagttactttgcataaaatgaaataaatcgaatttgtaaaaaaggtcccgttggataattgttcccgtctgtacatcccctagatcactcctcaattttgtgagatacttattcattttcatttctttaaaaagggtaaatagaaaataaggagcatccgtaattttatttctgtagtagtacttatttgggaagtgcgaaatgtctgggtgcatcctgtactgaatggacaacagattatatttgtacttgttcatcttatgcttcttttgtaatcgttcgaagagggacctggcatacttgcgtctctttgcaaataacgaaaagaccgtcgcggacagttgctttggatctcctaccagaataattttcttgcaagaaaaggacagaggtatcaaaatgtccaattcgaccgactgagacgcttcatcaattataattgcatcgaacgagtcaatgtagttaactagggatgcattcgaactggcagaaagggttgaacaaataatagtagacgttttcaataaattcttttttataattttattttcttccttcttattaagaaataaaaataactgttctttaaattcgaggctaaattctaatatgtctgtgcttacgtttctccctattctagtcactataggattaaaaaagtttccattttcgtctaaaattccgctccctgacgatattagccttctcaaaatttcatcaatggctgcgttagatggggcacacacgagtatccttttgttcttaattaagtttagcttgtttatcttttcttttttgaaagtggcttgttgtgtctcttccgccgggttcttccctttccattttcttttttctctaacgggaacgaggttcgaacttttcctcattaattcgtttttcgctcctttgtgtgatacttcccccgatgtgccggccgcaaaggaatacgcattgttatcactgacgtagtacgaatagttcagcttttcattagcattcctttcctccacacagttggacttctttgccagataatcgttattcacataggagttataatacgactccgttaaaccaatcaaattttttattctgttttcattatttttaagaaagtcctcctcacctgaattatttccacccacatggttgtcatcactttttaacatcctgctagacgcattcataatgctcaggtggattgcgtacgcgtaattgttttcatttttgttgcctttactgacgtagaacacgttttggttttttttcttcttcttttttttcaatgtggtcaaaaaagtcttcgtactccattgcgtcgaagcagttgtcattaaagtagcagtggtcattttttttgtcgtaattgatccaaacgtatggactctttttttttctttcccctttcttctcctccttcttctccttcctcttccccttcttcctctccctccgtatgggcagataacaaattgccacttagggggctcctcctactacgatccatttcacccttttgaaaaaaaatgagtgcactgataatgcccaaaattgtcgtagtttttcctgtccccggaggcccttgaatgagcgtaatcccctcattcattatgctgttgttaatggcccttagttggtacttattgtaaatgttcaagaatttattttttagcgcctctggtatgtaacggaagcctccatattgctgctccccaaggagggtgggctcccttcctcctgaattgttatccttcctcgcatcgttcttcgttacaactgtttgtttgcctaatgagggattctcccctttgacgttagcttggatatttttgatcaccctacttttcctgcttggcttttcactaggatcctcattaaaagtgggctcccccccattcacagccacgtcttcattccctcctgaccatttaaacttcatcaaatagtccttaatttttttcttaagggtttcctccagatcgtctgcttcattttgattcccattcaatggttcatctggtatggcttctccagaatgggttttctgctgttctccatttggtatatggtctgagtaggcctcgtcaacgtttccaacatctgtctgccttttttttctcttcttcgtctgaagagccgtgaaaccctcctgctcactggtgctgtcgtcctgcttaacctcccccttacaagtgacgctctctgcatgtgggtgaccttccccacttgggtcaatttccacaatttcattcaacaaggcggagttcctaaaattgaacatgcagttaaacaaacgaagggtcgaaattaaactggtcaccttggacacacgcgtaaagtaatgatccaatttgtcagccacgaaaatttcgtatatgatatttttcctgactttatcaatgatatcaaaatttttataatttaaattaaatttgactttaatttgttccttatttttcgaaattacgtaacctaacaaatgacggacgcaatattttctgatcatgtaaatgtcgtcattcgtttcgtctttcatttcttctttccccgagttgttgccatccttgagtttgttttgcttttcgtctgatttggtgatatcaatttttttcgcgttttcgacaacttcctcctttttcacttcctcctctttcacttcctcctctttcatttcctcaccatcgagtgagccttcctccgaatgggtgtacgagccggaggaagccacctccagtttgtccttttccgaatcactagatgttacttcttcttcattcgtctttacggaacaaaacataggggtgtaaatattaagtgagtcactttttgcagttcttttgggaataaacctgagcagaataaggtcaccataaaaaaggtttgcatacacgatgctgtcataagctatgttgatgttaaactcaaaattgtaaatctccttgggagtgttaagcagcgtcacgttatactcctttatgttttcattttcctttttattgtttattaattgttgtgtttcgatcaggaatagtggaaagtatgaataaaaatattcttcaaaatttctgtacacatctgggagggtataaatatctacatttatttttaggcgattttttacaccattagaatccagctctttttcgctcctcaagcttgtataataattccaccttaaaattatattaaccaggtaatcagaaacgtctgtgtattttttttctataatgaatgattgtaatatcaataggatgttgtcattcgtctccttctccacgtcttcttcatttaagttgaagcatctcgaattgctaatttctttctttattccttcttctagctccttaaattcattatcctttgcatatttggcaaatattttccagtcgaaaaaaattttcacaaaatgctcatcgtcccactcttcccacattttaatgcgctggggaaagggcccctgggggtgttgctgtacgcgtcctcttcgccttcaagcggttggagaaaaaggctgtgcctgatgaatgcgacacatttgtgcgtggacgctacggggtgctcctctcgacaggaggtaccacttggtagagtgtcccgcttggcggattgtaccacttggcgggttgtcccgcttgacggattgtcccgcttggcggattgccccgcttgacggattgtacctttcgctaacttttaccgtgctaacttgtggatctacataatttagaaccccaccccctacagcttctcttcctttcgcttaacatgtcactcttcatttcgttgcccctttcgagattccgctttcttctcacctttggtggttatattaatcttttcttttttttttttaaaaataaatgtgaaaaaaaaatgttgaaggtaggaagtaatgaaaacatgaacggagaagaaacctgcgccttgaatactttctgttaaaatgcatcggtttcgaccctatctcctttgttctcttctcatatcatttgttttgcttactttcctttttttttttttttttttaatgttcatggcaactcctttaggtactttgcatacgcattaagaagcatttctggaatgctacttgacccgaaagaaaataaaaaaaaaaaattaccatttttttatgcgttcacgtagggggggtagggtgtttctacagaatctccatttttaaatgtgacatgtgggtagtgtgggccctttttttttttcagagccatctttccttcttatgcacatatcaccccattgtgatgtgttttttttttttttttttagctaaaagtgggatgcggctatgtgccacatgtcatgtgctacaccttcccacgaattcacggcaacgttcgaaacctgttctaagcattttctttccattgatattcgtctcaaggccgctcttcattcaggcgaacatacgtgtagttttttaagagggttacggatctaccctgtttattcctcatcaaaaatggctcgttagcgattttgcatttatgcaattatgcccccttacctaccgcgtttccctttcagcaacgtgccctgtagatgggtcatcccaactgctgctaattgtgtactgaccccccaaggggttctacagcagaaccggttggttcattggcatcgttggagagaggtgcaatctgctcaaggggtgttctggacagatttgctcacatatgtaagcgtaagtgtatatatgctatcgctaatacaatgtgctattttttttctttccattcagcctttttgcaaaaatttgcacacaacgactacagcgttgtgtttctatcaaatgtctaagggttgctacatacacggcaggagtaatgcgcagggcgtcatacatgtgctattttaatttttgcccatgtgttcccattgctcatttttatgaacaattattaaattaatttaaaaaaaaaaaaaaaaaaaacgaagtgcgctccattttgcctcttaacattaagatgataaaaatgtttaactttttacatgctagcaaattgtcgaataattggcacataagcaaaattaatagctacaatgcgcgatttgtaatgccttcacgttcgtgtcatgaaattatatatttttttttttcccccatcgctttgtcttcgcttgcctttttttgtgtacttcttaaaaagagctttgaagaatcaccgcaccggcagtttgttcctcctcccctgtggaggaagcaaaatcgcaacgtttaagcagaaggtagaacatagttctagtggaacggtctgttaactggttttaatagatcgagggggggggagaaagaaagagatggttctcctgaccttatgacccaaccgggcagaacagaaatataaatcggcagcgtgatcattttaatgttattgaacatatgtctctttttatagtacaccacgcggaggggtacccaaaataggggtcccggacaacgtaaagggaaacataaaaaaaaaaaaaactcttatgtatactttcccaaacgtgtagctatttgcataattgctttgtagcatggattatctgtgcgaataatacataatatacagccttatcagtggtgcccctcaatttttgcccatttgggaaatattattaaaaatagaaaaaggggtacatcgcgctcgtatacagcatcatgtacagcgtgaattgtcacgacagatggtaactgtacagtaggcgaataaatgattagaatgaagtttttcactttgctttttttttttttttttttgttctaccatggatatatgggccaacctgacatatccgcggttaggttaggcagttcattgatcaggaactgttcattattagtaggcaaaaaaaaaaagcaataaaatgagcaaatgaacagcgagaggttaataaggaataataaataataaaaaaaagcaacacgaaaaaaaggtgctaaaggcgagaaaaaatctaaaccccttttacaaaaaaggcgcggcagaacggcatatgtttttatattatataattattagcaatcgcgttttatttacattagtggagttaatttgttcgcaacaaaatttagggatatcgcccaaaagagggggcacaaaaaacaaacgtgaaccgtacgtgttgtaaataaaaagatttataaatatacgtacatatatacatatgtatatatgtatgcatgtatgtacaaaacagttgcgcgatttgggggcctgcgggggactagttaaatgctcctctgtaggcacataccagcgcatggacgcgagaatcgaaattaataggggttgaataaggcaaaaaaatgcatagcctcccccagcaatttttttctggcgcgaagaagcgaacctgaacgtaacagaacaaaccaaatgacaacaaagggtactacgcatatacgaatcagccttacagcgcggtaagggtaaaatctgttaacttagcgccgatactcaacttaaataaaatgaaacaataaataaaaacttagatcttgtaataataacaaaatggcgataacaccgttccggcaatgcagtagcacgaaagttaccttggcataaattccagcgcgcagtgcccctctcttcttcttggtagcaatcatcaaacatagtagcagcatatataacatatatgtatggagtctgcaccaccactagtatatatatgacatacaacgcttaaatatcgctatatgtcgagctacccatgggacgatgcaatgatgctatgtttatttgtttatttgcatacgtgctatcgcgacgcatgctactgctttcccccccttggcgcagccgcgagtaaaaggaaagaagaacagactactgctagccggacaacaaatttcattctgcatattctgacagtaagcaatgatggaatttaatttaacccgaaagcagaagcgtaaaaataattactacaacgatattgttacatgtacatgaacaactaaaccaaaaaataaaatagctttaccaccagatcaaatacttttcattttattatgacaaagaaatactacgtccccatctttttttctttacgcgtcatatgaatttttctagctgcaaaaaaataaaaaaaatgcattattctaaaaaaaaaatattcacattaattgaatgtattgaatttaccgactatcagctttttgcgtaaattcttatgctatgaaaatacgtatgactcatatcgctttcgcttgcttaaataataaaaaaaaaaaaaattaaatacaattttttttaagctaaaatatatttatatgcctaaaaaatatttacgcataaatatacatgcaaaaatatatgcgtacaagtatacgcgcataagcaaacatatatcaaaaagattaagtcgcttttaagatacgaaaaagaaaaaaaaaaaatttttttttacaaaaaatagtaagtacatttaaaaagtataaaaagcatatatatatgcaatatatgtacgtaggaataccttgtaaaagaggattatctcatctgaattacgtttaaatagcattccttaggtacatccaaaaagtacaaaaaaaaagatcactcaagaattgcagaaattgtagaaattgcagaattttgcaaaacactgcaaatcaataagcattacccgaacatcattaccattagaagccaaccttttgggggatatttctaacctcacgtggaaactcctacgcataccatttagtttagcggtaataacattggcgcaaacgcaaagcgtgaagctgctaagcatatataacaacatacccaacatactctcaaaacaggacgcgctacgcgctcgcgctataaatcccctttgccaacagtagctacatttttaaaaaaattccctttcccccatctcccacaaacaaatcgtagacaaaatgaagctcaaattaaacttcgcgaaaaagaaaaaagggtttgactgctccataatcgaaggttgcaaatcccttgtggggaaactcttcggaagcggtgttgacaaatattttagaatagttaacattgcaatagttgcaatattcgtcactgttttgaattatatatacgcctttgatacaaaatatgcaaagaagaaggacaaaaacttgctctacatgtactacggatttttagtatgtcttgtggggttcgccatcagcattaactggtaagggcgcgcgcacaagcgattaacgtctgtgcagaaaaaaagagcgtctctgcatatgcacgtgcgtacgtacgcatgtgaatataggatcatgcgcatgtatacacatccacatatgcacatatatcgccacgcgcggcgcacatagccgtcgttaagtacttcccaaacatgcgtacctatatgtgcccccacatgtacatatgtctgtaccttccctcatttgtggaacacaaattcacaccgctccccttccctcatcgtttgaaatttttacaggatatacttcgagtattccaaaaataagaaaaagaaaggatcccccttggaagttaaaagtaagatatgacttaactgatgatggatgcgctgttttgtggacaatttatattttacctttttttgcaacggttgcttttgcgtatcgttgtgcatgctctgtctgcgctccatttgagcgtgcttttctcatcgttctgcctatacatattgcgcctgcactttttttttttctttctttttttaccttttcagtggggagcaaaaaaaaataaatgaaagcccaattttgtcctacgctatttgtaagtttctcacctggtcgatgtaatatacaatggtttataattcagtaaaatatcccgatctccttgtttaacttcctttttgggactttttttaaatttctgtgattaaatgttttgtatatggattatatacgtacatgtatgtatgttatatagacgagctttttcattttgtcagtatccatttttttttttttttaaacatgtatattatttatatatattgcctatgtgcatacacatgcagctagccatgtgcattgcaggcatagtcaaattgtaaataatatgtgaccatatttgctactccctccaaatgaataaaatatgcaattcgttaattaattattttgtataacaatatatgaaccattttttactctttctcattttgcattttctttttctcattttacttgtttaacttcataataaaaaacatttaattgtgttctgtcctcaaatgcccagacgccatctccggacggcttattatttttaaagtttcccacgaaatacattcctgaaggggtgcaggcaggataagaagcgtacgcgtggggtcagaggaccacaaatgtggccttctttacataggggatatgctcaacgggcagtttatatctccaccacagatgatcattcagcacaacattgtcatttaaaaaaaaaaaaaaagatgtaaaaaaccatttggtaagatccatttcccgtgcgttaaatgtccgtcttcccaatgtccttcaagaacgcttttgcactttttgtatgtgtatcttcctgcggggaaggggttgtttgtgatggacattgagctactctgaacgaatgggagctccgcttacgcacatacatatgagtatataaatatgagtacataaatacgcgtacactgcagacgcgcttgtctgattaaccccatccgctcttctttccaaacttccagccacctacgtacacgtccccgtttctgtacaacatcattccctcgttgtgcttcagaccgttggcgtagttcccatagtagaagctccggttctctgcaggtgttcgggtgtttcaacagcgcagggatatatatatatatgcacacatatatgcaagaaaatgtacaaaattgtgaaaccctagaacgggccaggaccaaacacacgaaaaatgagaggacccaccgggggtaggactaacttatttatgtaattacctttcgcggggataatcgtttcttttttcatttttgagttattccatttttgcataagatgtagcaacaactttttggaggcatttttttcattatcagctgctttattccccttcttgctattttgatagccatccttatttgaccttttctccttgtcttgttcattctgatcgctctgttcagtgtctccttcgctttggtcttctccgctagtggcgtctccactttgatcgcttccactttggtcattttcaccttcctcctcgctcgtgtccttttcgctatccgcgtctttgccattctgctcattttgctcatcgtcctgttcgtcgttgcccttttcatcatcgctcttctcgtcttcactcatctcgtcttcactcttctcgtcttcgcccttctcgtcgtcgctgttcccctcctcctcactattcttatcgtctctccccctcgcccctctccctttgcctctctcctgcctgtcgttcatattgtaaaaataagtgccaatcccgttcttcttgccgtgctcatacaacccttggtaaaaatcgccattctggtagttatactcacctgttggaagggggaaaaaaaaagagacaccaatgagatatacgatgctgtgggaacggagccaaaagtgaaaaggcgcagatgcgagctaagaaaatataaaaaaatgatgtttcttcacaatgggataaatgtgaccaaccatatccgtgtttttttccttggaagatatttccgtaatacttctccgtggttttccattttttgttaaggtaaaatatcacagttcccacacccgtgtagttccctagcgtgtttgaggactccccattgtctttcaccaattttaaggtttttttcttgtcctttgttcgtcccattttgcaattacgcttgaatgcacgaatgagtggaaaggatggacttcacatgtatgtacgaaagtgttgagaagaggtttaatttccttcaccatgcacacacaggttggagagcatatatctttgcgaactcctccctatgtaatgtgcacataaaagggaaaaaaacgataaattaattttcgcaaaggagcacgaattggggaaggatattctgctaaaattattggcgtctacatgaaagggggattgaaaattagcgcaaaaaaaaattgtcgtgcgaatttaaaaaaaaaaattccgttgaaagtcctatctcaaaaatattgtgttgacgtaacgtacagaagcgccctttggaattcctccttatgttcttcgtgttcccaatgcgcggaaaccatggcaacggttaaaaatgaggagcatcgacaagctaagcgctgtataagcggttagacgcacaaacgggcaggcgcataagaggatatacgcacaaacggatagacgcacaagcggacagacgcacaagcggacagacgcacaaacggacagacgcatatacacatttccatgctgcgcacacgttcaaaaaaagtaacgcattctatacggccacattttttccccaggaagagagagtaaaattgctcgtagcagcgaggaaaggtagtgtgccattttcgtacattttttgtaagccctctgttatattctgggctatgaaattgccttttttttggggggaggtgagaatttgctaacccaccacttgggcgacgcttcgaggcgaagctccacaactttgccacatttaaccacatttaaccacatttttgataggaatttacgaagatgtcgtttccttgtctaagttgcaaattcctctgggggattacgtccagcctccggtaaaatgggactagactaatacgtgtcctacgcgcattcaataaaatgctgcctggcatatgaacctatgggagtatgaacacgtgtactcgctaagacgtatgggaatcccatatttcgagtgcgaatgcccaaatgttacaatacacaaaagggcaataattttttttgttgcacgctaaataattactacaacatcaaaatgatgcttcaccccatttaccccatctttttttcggtgtgccgagacagcataacagaacagccttctggtatagttgccggaatgggagcctaaagatggctaggataattttgaaaaaaggaagtaacataaatcataaggatgccaacggaatatctccccttcatatcagcgtcaaatatgggcacctaaacattgccaagttcctcatcgaaaataatgccaacgtggacataacagacaatgttcggatgaaagggtggagcagtaaagaaggcccttacaatataggagggatgctcgtcgaacgtgtaccaatttggtgcatttcttcatacatgcataactgcgcatgtgaatgggacaccttccacaggaaatagctaacaaccccccccaaatgccgctttccccactccaggaaggacagagccccatcttttacgccataataaacaagcactacgacgtaatgctctcacacaacgcttccaacggttccagccattgccagcttgttcatagttgtatatatgggcatattaacacccgttgacatgcataacccctcaaaaggggcccctaaacctttctaagccttccttcgcaccacttccacacatgttgtaaaaaatttactacccctcaccctcgaactgacgcttcagatcgtcaagcttctgatagagaatggagccgacgttcaaatgaaagaccacgtaaatttgaaattgcctgactcatcattttaaaatatggccagtcacgtagatacccatgatcgctcattttatccttaacatcaaccaaattttctccccttcgaagaacaatgccagcgtgtatgactacgcagactttagtggaaggacgaagctctcctcctacatactctacaagagtaacatacaataagaaaaaaaaaaaaaaaaaaaaaaaaatcactcaaaaaggagtaacaagatatgggctcttcacacatttgttcatccccatagcgttttccttaatatgatcactttttttccaccccctcctcccctttctgctaaatcaggcaacgagataatagttaacgattcgaagagagttctgaatggggattcgccccctaacgacgaggactcgaaagcttcgtgaagcttcccatgtaagaagtgtttgtaaaagtactccgtccaccacaatttgaaatgatgcgtttaattgggctgatggggggtgtacttaattggagggataagctcgcgcgcacatatatgtacatatatgcacatatttatatgtacatatttacttacatgtgtgtgtgtgcgccccgcgcaggtaatacacataacacatactattaaaacaaaaatgtaaattcgttaagacgttgaggttgttaatttaaaaaggggaaatgttttttcgataataattatgtctgcatgagctacgcacacacacatgggtagacgcctgcgtgcataggggcatatacatatgtgcacgtgcgaacgtctgctgcactggcttttttttttttactcgtttttttaactgctgggtgctcacgcgcgcccacgtatgtatgacatgtacgcacgcctgtcatgctcgagcgggtacataaatatgaatatataaataaataaatatatatatatatatattatatatatacggtcgtggaactaaaaagcgaaagggacggggagcaaggagcatgagtgttacttttgctaaatttacaagcaccatcagggaggtagcggttcacagaggggtgaagtctcagagcaagctgcatttgtatcggtgcacatttgctcaaaaaggtacatcacacgctatgcggcctttttgcacagcacttctcagcgataaggtacttaacgaatttaatcaccacatagatgatcacctgcaaatcgtacttgcatgtgggtgaatatatacacacgcatataaacacacgcatataaacatatacacatatctacacatgtttgttgtatgctttgccacgcaacgtcacataggttagtctgttcgtctcccctcctgtctcctcacggcgacgcgttatttattgcctgacaaaagaattccttctcacttttgcatgcaccattcttgttctaaatctgttgtgccaattcagagttcacaccatcgctgccttacgtgaaacgtttaacaaaaaatggatcctcacatgggagtctacgtatacgcaggggcatgtcaaaagggcataatacattggacccacgaactagcaaacttatattaaaatttgttcttctttcctaatgtcgctcatgagggaagtactaaaaattggggctattcgtatccttctgagcgaacttaactgctttttgtatgccatcggtttggtgacctcaattggtatgctttgcctttcttctctcacctcttcccagggcgtggaaaccactcttaatggtggtgaccgatctgtgaagggtacaaatggggagattaaatgtaacgggggggtaaagacatgcccatgggggagtatattaaggagaaatgaaaccaaaggcatataaaatgtcagccaatgatcaataacattacgaactggctagctatcataacattgaagtgaaagaaaaaaaaaaaaaaaaaggtaacctcttagctccgcaagcattacagtgctggtgaaaaagtcgagttctgctatccttctccatggctgtatttggacttttgcacatctgacacgtcacatattcagttatatattttcttaacaaggcttcgatatgcttgggtccatactttccttttaaaactaactgtccctctcctgctatggacccttccgttcccaattcggctaagacaaaatgaaaaacgtgttcttcatttctgttcataattgtacatatatccttaaaattaatccacgcgacctttttcgaaccaaccctaacaacttgtggcggtttaatggtgtactttttcgatatacacaaatctatgttgtgcttatttactaaatcttggattctatgtaagagttcgtcgtatgggtacactgctcctctttcaaataccttccctgttccgtcaatgattatttcttcgatcttttctgtgacttcttttttttttttttttttttttttctcaccaaaatcgaaaagctgtttcgtttcctcgtcgtgcaccttctccaagtcgacgaaaacggcccctgcgtcttccattttgtcctccatggtgcgttcgggtgggcaacagaaggtgatatcagaattcggcaaatggaatgaggcaaataaaatgcggaaacagaggggcgacacgcgggacgcagcgcagggtgtgccttgtacgataagcggttggcagacagcggtacacctgggaaatgtacgcgttcgctgaaacagaagtgcgaactgttttgcgcggttctatgttttttcctcctcctttcttcccttctcaaaatcgtggtacacaaaatatgtacatttagctatttttgaaacgcttcttcgcagtttcttcgttgagcgaacctcctccaatcttgcttcactttcgaaacgaatgtgtataattgtaaacagcgcaaaaggtgggtacatatattttaatctcccattcggtcggtacgcgctgacttgttcacaagaaggctacgcccttatagcgccgtcaattcttgggcatataggaaggcacaaaaatatgcacgagcgcacatgcgtacatacgtgcaagtgtttacctccgtttgcatgaagggaggggggggactcgattgtttggaaaatcccctgctgcagttagaacttggtgcgacggcatacattgaacatatcgctttatgcaagtatgtacgtgcgtgctatatatatgtacatactatatgatttatttttttatttatttattattatttttttttttttttttcctttcatagaagcgttcttttcatccgtagctgtcgcaaaacgaaatggatgggtacacgcaagaaatgccctcgttgaaggttacaaaaaaaattgttttttcatttaattattcgtacttgcaatatttcccctatggcttggcagcttattttatcgctacatgtgcgtgcgcaatttgtcatgcatgtacgttaattttcgcaactatatatatatacatatatatatgctcatttgtatgtatgtttttatacgctttatgcaggcatgggtggaaacaaatttgttgattaaccaaaatgggtgattaaccaaggcggagatgcgcaagggggggcgtacttagggcggcaaaataagatgcatcggggtatataattatgtataaataatgtatgtgcttcccaaagtgggcaaacttgtttgtagcgcagggaaggcgttacttcaactcgcgccaacactacgtgcacaatggaaagaggagaaatgatggccccctcttaattgatgtgcgcccatacttgtaaatgccttttagggccgcccagcggagagtttccctcaaagaatttgaagccgtttgccagatttaggaaaacgccaaggagtgcacagtacatgttaagtcaagtcatgtgcttgggttggaagcttatatatttgtgcgtttatgcattttcgcgtttgtattgtatgctttttacgtgctgaggtaatgtaaataaatacgcaccagtgcgtgcattacaacgtactactttgcaacacgcgtgagcgaagaaacccccgtcccctataatttaagtaactgcgcccgcgtaggggcgactcctccaattgacatgaaaatatttgcacaaagtttaagtgcccccttttttcgcgcaccctcagcgcaaggcgcaaaataaagtgacgtgatagtatttaggctactccgcacaagtccggcacgttttccccttttgaagcgcatttcgatgctgcttgggcgccgcaagctctcagaaaaaaaaaggggggaaaagcccgtgcatatattgcaaaataaaatatacggttttattgcgtttgaatgggggtatatacataaaatatgcatatgggaggactgcttttgccgtcgtgcgtcccttttttttcgtcccattattctcagcttgaattattatgatgctaattttctttttttttcacatttatttttttttttttttttttttgccacttgacggaacattttgccttaaaatttggagaatttttcttcttaattttatatgtacatggtttacatgaaagggttcatttgtttttgttatgtttacgatttttttgattttttggatttttgcagtttttcggtttttgggtttttacgaattttcccatttttgtcattttttacaattttaacgtgtacgccatttgtgctgtgagctaccatccttcccacaatttattagttcccctcgcacctttaggcctcatatatatgctacatatattagcatcaatttgtacgcttacgttcttgcctattatatttatgtatgaatatgggcatatccacctatatacatattgtagctaacaaagcgttgataaattaacccttagttgaactaagggaaaaaaaaaaaaaaaaaaaaaaaaaaatttattatcacagtataacacataattagtagacgaacaacattaagatgagttatcatcgcttttttgttggggtgtttcttatctcttttttattttttaaagtgcatagttgtctttatgtaacagatggcagctctatcattttagaaaacgttggaacgtcatacaagtaatgagaaaaaaatagtaactagccgaagacggcgtaaaaaaaaaataaaaataaaataaacacgatgtccttttgttccatgggaagagagtgacccatggcacagcatttgatcattttccatttagctgtgtttcccattcagtgccattctactcgtccatgtgtatttttactgccgaagcgtccattccattatgccttttttttttttttttttttaaagactcttttccacggatatgaaatggggatctgggtcaggaaaccaactagtggtaatgcaccgaaagagaaattaaaaacgtctacatgtgcgcagcagagtggatttctattttggaggaaatctttttacgaatatgggacagtgcgtccacactgagagatgcgttctttcctctttttgtcactcgatcgagtcgtaaaagggatatgctctgtacaagcgcatataccgttgtatgcactcgcaattttatattcctcccacacccacatatcattgctcttattttttcctaaaagaccgcagtaacgactaacaagaacgaggaaaatctcttgtggacagttaacatttatgatggtacaaagcgaaaatgaaaggaaggccactattaaagagaggagtaccatccagggatgtgtagcgatggaggcagatgcgccacataaccaatacgtatataactttttttttttttcatttttgcattttcaattttgccctcaactcagatgtgaagagcttcacgggaaacaaaataagctgcgacgaaatcatcacgctgaagcatgtcaagtcgaacggatacttgatgggctcttcgcacgactcgatactttctaacaattatgaagtgagaagcgaaaaaaaggggtgcacacgcgttaacatagacatgtgtgcatgcgtgattatatgagtgtgtgcatgcaaatgtgtgaatgtgcacatgcgtgattatatgagtgtgtgtatgcaaatatgtacatgtgcacatgcgtgattatatgagtgtgtgtatgcaaatatgtacatgtgcacatgcgtgaatgccgcgtactgttaaatgtcaaatgcgagccatccgcgctatcttcatttcattcatcgcttcccccttcgcaccaaagctaagtgtccatgagagcaaagagtcggggaaatttcaagtcatttgtgaaaaaaaaaaggacagtccctactggtcattgggtgaaaatatttacctaaagagcgtggatcacaatggatatgtctccacgagcaaaagctatgagtaatacgctgcactgaggaggaagcaagtcactcatgagggttcattttctcttcggcattttttgcacacatggtggcgtcagcattgagtttgagcatgctactggagtgtcctgtcacacttctatcgaattgcttccatgctcatcgagatgcattactctttccatttctctttccatttctctttgcatttctctttccatttcctcgccccaccccctccccgttgcagatttaatcagtacaattgccacaactgcccaattttgtaccacctggaggcatgcattatgagatatacttacccgcgcgatgagcagaagtggagggccaaatcggtaaggcgaagaggacgtgtggggactgcctgttgtgggtgggcgcacccgccgcatgtgtaccttccgcgtgtgtaccttccacgtgtgtacattccgcgtgtgtaccttccgcgtgtgcaccttccgcttgcgcgctaactactccatgcgaatgaaacttccccccttccatccgcagggcgtcatcataaccccatttaacgacgaacgcggcgagaaatttaatggtgatgaactgtgagcagctttgtacaacctccttttccatctcacgtttattaattttttttttcccccccttttttatctgatattttttaatattctacggcatgtgagcggaagttagtcccaggggtgctgactgtgcttatttttacagcccgctgcttattttatttatttatttattttttcctttcttttttctgtgtttaacactcaaaaaggcaaacaaaataaagtagccacttttaattacaagcggtaaatcgaaacaggtgtgtaagatggtagcacgtcgaaaatgcagcgtaagccaagcgaagggatggcgcgaggggatataaacagtacgtctgctgtgatgtgatgtgctctgctgcgatgtgctgcgatgtgctgtgatgtgctgcttgggggcttctcttgctactgaggggtaggaccatcgctgagcaggttcctctgcatcttcaactccatggtcctccggtccacattactaaaataattctttatccaagcgcgcctcgatttgaagtaatcaaactggtacgtattattaaggtaacgtaacttttccctgaagtagtacctagagttggcacaaatataagggtaccattgaattaaattctccatgttgattctatcctgatgaaaatataacctcatattatgagacaaagtacgcggcacatttccacgaataaaaatcttatggtaaaattcttctatattcatttgtttaatagtatacgtaaaagtatttctgtaactcttcactaacccaaagtgccctaacgcatggtacttgataaatttcatcggtgtgttgtagtggatctgtacattatcaatatatagacgggatacatctccattaaatttgtgcacaattttttctttcgaatttaacaaagagtttaatatattatttactcttatctgtggaatggattctaaatagacgatggcatcttcaaggtgtaatcccttaatgagtctaccaaagttatacaaattgcgcaaacttatttttaactgatatactttaaaagtccagtatacatcgtccttcctattttttatattttcttcatctttctttggtatctttggctttattcctttcctaatatacctcctttcgttgtacctatggataattcttctcctccattcccaaaaacccttttttctgtaatatggatttcgtagccttacattcgtgtttatgcatttcttacttgtttggaagaggaagtttttttttatgttcctactaaaaaggggaaacataactccacacatacgaaaaggagaaggaggtgggaaaaaaaaaaaaagtggctactctgcgtgttgggagaaagcttacttttgagcgtgtagaaatgttgaccttctccgaactttaaaaaggggtttcttttttttttctttttaatttgtttttttcctttttccttcatcattttgccatattaatttttccgactctcttttgtgtgatgcactttgaggagtagggggcgtggagagaagctgtgttctcattttggtaatcttccgcccactcgggggtaaacttcccgtcggttttgcttcaaatcggttttgcttcgagccagttttgcttcggaccagttttgcttcaaatcggttttacttcgaaccagttttgcttcggctccctgctgcgacccgttcaatttgattttctcctccctctgtagtacaagcatgtcacgtgacatggcacattttttcaagtggggatgaacccccccaccgcgcatcgttttgcttttccgcatgcatttatcttctccgcgcttatgtgtagaaaaggcgtggaaaaataaacaaacaagcaaacaaacgaacgaacaaacaaacactactcctttcgcatgtccattatattgaaatgcgtggagcacttcgaaattgcttttccgcttttccgcttttccgctttaccgctttaccgatttgcctctctcgaacaatcgtacttttttttttttctccaccgcttttttgcacatttgcagcttaggcaggacgcgtgagttgcatccgacttaattcgacccccatagggtgaccacaaattagaggaaaaggcgccaagcatatttagtacgatctgaggcatgcacacaattgggtcaatccaaacctaccgaacgaatcaaacacgccatttatgtatacccatttgagaattgttacggatgcacattttgtgttcagcccacccgaggtgacaaacaatatagacaattcctttcagccactccattctcctaaagtgcacaattgaaagggctgttctgctatcacaattatgaccgttgaggggcacgaaatgcaaagtgccttttgtaaaaaggaacacacgtgcatttacatcatggtttttaagcctcttcgtcttgactgtgcttaatttgagaaaccgcagggtgatcttcccaaatatatatcctccccctccttggtagcagaactggtgaagagtaacccaactgtgtcgcattacaacattaccctcctcaaaatggatttaaaaagcgcacagtgcatttgggacaccctcaacgatttgcacaaaagtgacaagcaggtgaggaggaaggagcaccaactagtgagcagcagggggagcggcgggtgtatcctcttcatcgaatgcaccgtttagttcgatcacgtcattctcaccataaggaacctgtgatgcctcctttttaggcgtacgaaaaatttatggacaaacacatggggaagatgaagcagcagaaggcgatcaaaccaaagttctgtttctgcatcgtgacggacctggaaaaggtgtccatcaagacaaaggccagtgagcacaaagagaagatttgtgattactatgtgtatgtatatcacagcagcaaaatgaaagcacccacgctcccgaagaatttccctagcaacatggaagaagtaaattacgatgacatttctattagtacgtgtaaaataaaaggagaaagctccagagatatgtatgcagaagctgttatccactcggatgttcagaagaatttccacaacgtatattttaaaaataaaattatccaaaaaatattaacaatattaaatgagtcagaacaaatgcttaggagtgatatacgcataaatgggaactccttcaaatataacgagttgggatatatcccgaagacgaaacattttttaaatccgcattgtgtggatgacacattacacacagaagactccacatcggtggacgaaaatgacataaaattttacaacatgttaagtcaaaaacagcttaagagtaatgatacaaaggaggaagagaaaaacgaaataaaaatacacgacacatccagtaacatactgaatgatatacagtcggttaggaccaccaaacgggggaaaaatgacgatggtgaacaggggcgcatcccgaggcaggtgaagtcctatcactacacagttattgacaggttagagttcgaaacggaaaaatgagcactaaattgtaaaagtttatctccacgcatatacacctcttttctcccgcgacgttcactatgtgtccctttttctccaacagatacctccatatcatcgtcaccttcaacagcatttcatacgaagaattggagattttgaaaaaaggcaacaccgtcgagatttacgtgtctagcaggtaatgtctcaagtggttgctacgtcgaaaacgtacgtgtatatatgtacatccccacatgtgtgtgtttttttttttttttttttttttttacagacccgatgactgcatgactttgagcttcaagcaaaatttaagcgataatgtaagaacccagccaacgcgagcttgagcgtttttgcagggaggaaagcaaaccccctcactcatgtgcataaatgttttcgtttaccgctacaactgctcagtgtgaccagtttagcagtcatcaaaatgagagagagaaaaaaaaatggtcatattccctccgttgcctcaccccccccctgcgcagatcaaagcctacttcaatgaaaagggcctcaagctgaccatcagcgtggagcttctgtactgaaggggattattttaccgttgtggagagtcgcagaaggcgcgaatgggcggaagcaactattgcaactttggatacttccaagagtgcgtttgtttctccccaactgcgtcatccccgcagcatcaattttgtctctcctaattcgctactcttttggcgactttattttgttttaatttttttttttttttgtaaagacagttgttaccatattaaacattaattattcatgtgtgcaaaaaaaaaaaaaaaaatggtcggttaattatctgaaaatataattcgctcaagtttatattttcatctgttgagggaaacaaaaaaataaactgatcaaaaatttttaaatcagttttatttaaaaatatttcgaggggataaaacggctatggagcaataaggggcggtaagaaaagcgaaatgaataaggggatgggggatgaaagaggaggagaagcggcgaagaggataactcttccccagaaattaaagaaaacgatctaagacttgtgaaaaaatcatcgaaagtggacgcgtaaatggatgtcttctttaacagatacacacacacatgcacatgacacgtggacgaatttgcgtgtgtatacaactgcgcagatataattacgcacatataatgacgcacatataattacgcacatataatgacgcgcatataatgacgcgcatataatgacgcacatataatgacgcacatataatgacgcacatataatgacgcacatataatgacgcacatataatgacgcacatataattatgcacatgtaatcacgtacacatagttatgcgcatataattatgcacacttgcatattagcactaattggcctaccccccgcggcacgccgaaagggcggcggtcgggcgaaggcggagaattaataggggtacagggaggggacgaacgaaaagcatcaggcgtaaaaacattaaatgcaaatgggactgtcaaggagtggtcagaatacgaagcataaagcacttcttatcattttgccagaaggaaagaaaccaaaaggaaagaaacccaaaggaactgtttttaaaagccttaatcagtgaaatcaggaaattttcttgtaatccctcataataaaaatgaatagatttttttccttcacagttccaaattttatggggatacagttgccgctgtcgtctaagtgcaaagctaagcagcagttgtcgttgatcaaatttgcttgagtttccacgcgcttcagctgctcttctccatacaacaaagatcgaatgtcactgaagttgatcatcctcacctgggaatgggggtacaacaacgggggtagtgtaacagtggtggagtaacggtggcaaagtgacggtcgctatcatcgagacctctccccagcatgttcattttcgcctgaacgcaccgctgcttccacgaacggtgccatgttatgcatacacacatatgtatccatacgtacacacgcacacgctgcatattttcacatgcacactctcgtcattgtcgtcatatgacaaaagcgaaaagcaaatgagctgaattagttactttctgatgacaagatatgcacagggtcttttcgttgaaattggcttgcaagttacacggtaattttgtgccatcctgcggagaaaaaaaaaaaaaaaggctcgtaagtaggtacgtaagcgtgatacctattggaatgcccctcatgggtggggccacgtcgcttggaaaggttcccctcgtggaatataccacattgtgtttacattttcgaaaaaaaaaaaggatgcacaggaaagttagaaaaatggacaagagcacaaacagataaagagttaacaggcccccatcttttgtgacgacttaaagtgcaggacaaaatttccttacctgtagcaagacaactatttggatgttgttctttaatcgctttttaaactcgtttatctcactgttggaaaaggctaaacataggggggaaaagggcatggagcgtgtgatgcacgcacaagtaagaaaggacggggaaaatacacatgtgtacatgtatgcatacacacatggtggaaacatgcgtactcgctgcgcacacattcgagtgctccaaactgctcatgtaacattctatggaggcgagtgatttttcccggaaggggatttatttctacgtatgattactttccaatatttcgtcatcattcaagtattttttattttcatctagggaacaacaggatacaatatttcccatttttctgtttgggtgtttctttcgaaatgtataattcgtgtagaaacaacggtttgggttttgctttgaattatacgcaaatggtggcgaatgggtgtatgcatagaggtatatttatgcttatatgcctttgcatatgtattttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaatgtgcaattgttttttagtactttctggctatttctttttttttttttttcacatttttttcctttattttggaagtaataaaatccgtgcaagcattcaggagctgggagggaaattctactcgcaatttagtcttatgtgaaataagcacacgtgcatgggaaaggagaagtggcagtcttttctttggatttatttttttattttttttttccgcgttttccttaaaattgtgtgtaatttttattcagcgcttgtctggtgggacacacagtatggtaaagtgccacacacttgattttctacttcccgaaagacagaaatttggagtgcttttcacggggatgcgatcgatcgtgactgtccaattgtatgattgtcccctttttcctctcattttgccatgcgcgtgagcaatgcccgtccctgggacattcatttttatttccgcatgggcttaaatcaaaatgctaaaaagtgcaagcacgatatgagctactacacaatccccccgctcttcaacttggtggaaaaaattcccctccatgcctgccttttttcatccttacgcgtatggcataacttgggaaaaaaaaaaatactcccccaagtgttgtaattatcgctatgtcttggcacgcctacgtgtgtgcgtatttgccccccgtgtgttaagaaggtgcccacaaaaattgtacacaagcaaggctataatatatgcacacaaatgtaaccgcaaaactgtcagcaaaactgtcagcaaaattgtcagcaaaactgccccccaatgtgcactcacgcgtcgcaactgtttacggaaagtccattccagccccaacgtgcctcttctttatgaacgttacaaatccgcgatgaagcaatttcagttgtccaaaaaaattgaagcacaattcatgtgcaatggaaaatttccttcacccctttaacgttctgttctgagtaagccgtccagaaggaatactcccccatacatacgcgcacagttgtatgtgcatcgactgggctggagtagattggctcctaatttaacagtagacacacacccaaattttggtgggctattcttaagaaaggatagaatggcacataaaaggggaacatcttgcggttaattaaacccagtgtgtgtccgcctcatcattctgcttactgcaaaccgtgtatgctaacctcatcagatattccaatttgctagcgcttcgaggaagtgcacatgcaaaaactgcaacggagtgatcaaaaggaaaaaatttcacgtgcacacaacttatttaaaaaaaaaaaaatttctgctttcctccactttgtaattttttctcatgcattgtgtaacgagcgcaattcgaaagtagcatccgaaagagcatccgaaaaaacgctgtacgttattttttgaaggaacgaactggcacttacgtgcccttcaatttaacgcgctaccattcgcactgcattgtgcaactttacactttgcaatttttttacacgtatgccaaattggggttaataatgttcttggtgattgaaaaaaaacaaaacgaataaagaccaatggagtggtaaatgcatcaaatagaggccaccactgtgaaaaaaaatttggaggaattcagggggaaccttttggtgtccccacttcctctcagttctgcgtcaccttggacagcaaaaaggtggaggccacacggtgggggctacgaggcgaagcgtcccaccaccacatacccacagcagcctactcccgcgcactgcggcctattccatgtcaacacacgaagcaaagagtataaaaaatattctgtaaaaatcaaagtagtcgcaaaggtgggtgccaaatttctcctcatatatttcgataaactttatgattattatatttatgcttttcttctgctccgtgtatttttggtcattttcaagcaccacgtcttcgtgtattttcatgtagtttatgtcgcgctcctggtcgctgatgacatcttggtcgtagctgcggggaggggggatttttcgaaaaaaaatgagtttgcaaaaaaagggacaaatggacgaacttcgccgaatgggagggtcacccgccaattcgaaggcacaccgaaacgctggaacgctggaacactggaacgctggaacactggaacgctggaacatcggcgcccccccggtgtaggtgcctctcctccttgcttacttgcaaaagagtttgaacatgtagaggagggactccgccttgtggtcgtaaaaaaaaacggagaggagcaacaaaaagataaaatggctcttggggatgtctctcaaggaaagtccattgaaataagagtttttatatttttgaaaaaggaacttatcctgtttaaagatctgcttgactgtattaagaatatacgtcgacgtatggttattataaaaaatgataaaaactaatggcttcataattttgcagcttgcgtaagagtatgttaaaaacacgtcaactcttttttcaaacgaaatgagaggtaaaagataaaaataaaaaagctttatatatatggggtcataatttgatgagtgtatcaaacatttggcgacgcttgcaacaacatttatattgtacgccatgtcgttatatgtgtccttatgaatattttctatgatgggaaggcttgctagttttccttttttggcttcttccattttcgttgtaacagggtcatcccctggcaattgttcactctgttttatattaaagtggttcactagttcgttttcccccagtatatccttctcatgttccatgacgctcatacccatgctcatgtctacactgttgatatcatttatctttgactctttcaacatgggtaagacaatgttgttgagatttccttccatcctcttgcttctaatattctgattcaattgcttcagggggtgaaagtcgtgtaactcgcttagggatggtaaactgtttaccattccttctgtgcagttaatatataaattcataaaagcgtctaaatataaatttttttcatcgtcgttattttcattgtacggttgatcccctggcaaggcatgattcattctatgttcacttaagttgctgttgtcacttttgctggaatcactactgtacaggttgttgagacattcattggcctcttccttctgctttttcctgagttttagcaactttcgtagttctttctggtcatttatgcccagctggtaatttacattccccacagatgattcgtcatacatgagggtgctattctcttctgatttcgcccctccaaggcttctaatcagcgaaatggcactaatagcgttcttcgtggaaggggctacgttcggaaaagtgctaccgtcctcttcgcctttcagggctctcacttcggctgccgcgatagcggtggcgtcatttatagggtctgcacgcggacctgctagcggatcagctccctcctgccaagccccccccgcttgacacctatgtatatgcaaaagcagaagcttcaatttcaattcgtaaaagtagtaatacggaaagagggaacagaacagctgatctatcaccaccagcagtttcacgacgttctttatattgtacagaatgtaaatgtcaaggtacatgctgtgcaggggaaagttaaccttaatgcattgttgtattaattgcttcagtgatttatccaaagatttggaatattccatattgaacaattttgagaagtgtgttaatacatcttcatcggtttctttatatatgacaattttttcacttgtcttcagtttttttaggaggtgttccctggacttattcgatgctaacgctttggcctgtaccttctcaatccagtcttgcattaacattttcctcactgagatcatgaaatcttttatgtggtaatacagatggtcgacaaaggtgaagaaggtaccctttggagtatacacatatttgtacttttcaagttcctttaagttattattggacattaggaggttaaaaattcgctgacggggaaccatatagctagatttaattcgcttaaaaatgaagaggagtattttcaggtgcatatcactgtgataaaatttgattcctcctttgtaaaaaaaaaagtttactaagtttagcactctcttcaagtacatcactctgggggacatgcctgacaaaacgataaacagtagcttccctgcatttttaaaagattcgagattattatctagcagcagctctatgatcatcgattctatatttacgtaataggaaaaatcgattctgttgtttcgtctttcattgcattcagtgtacagctcccggtaatttttgcgcttccgtttgttatacgttcgtgttttttcgccctcacccggggagcccaattcgtccaattcgtccaattcgtccaacacgtccatggcgagttcttcctcggttacatttttccgtctcttctgttttttcatttttttttttttttttttttttgacttacatccagcttctccaagtgaaacatggctcattcgccaaaagtgagagcttccgctgtggcttcaatgctaccagtgccactactacaggatgcagtacctttagaagtatattggctcagatttcctccccccctttaattgtagacgggttaacacgctttgggtcacctaccgatttatccattttaacgtttccgtggtacagctcatctgtccttctggtttttattaatctaccccgttgggtgtacaaaggggggaaatctcaacaatgggcagacagagaaaaacgacccacggttcgcagctacctatgcgcagtagtcactttcattggtgctaacgctagcagtgttcgctacagaactttgaaggaaaataaaaaaaaaaaaaatgacgcgacagaaaggttatcaacatgtggatatcttcacatccttgtttttaaacattccgaatgtgatcacacaaatgcatgttatgtaaaaacatacgtgtatacttttttttgcattccagtcttgagatagcttttgccttttttccaactgtactgtaggaagaagcttgaacatcatgcggtgggcatctgtattggtggagttccaaaagaaaaaaaaaaaattaaaaggaacagcgggagcagggaaaaattgatgaacctgtgaacaaaactgcactttttttttgtggcaaaattttacggatttacttgcccaccgcagggggcgaaattaacgcaggttggttgaaaaagaattatcttttataaaaattgttcttcgaaaatttgcgcgttttctccgtgcatcatcaatttgttggtcactttgcgcgccaaatttgttcgtcgtttttatcgacatttttttgccaatttgttcgtcgtttttatcgctattttttgccaatttgttcgccgtttttatcgctattttttgccatttgttcgccatttttatcgtcattttattgcgaatctgttcgcttttttttttttttccagtttgtatatttcctccgcacttttccttttacgttatgtacacatttgggtatacccctctcgcataaacgtatacgtgtacacgaagaatttcctgcagattcgaacttccgcgaaagcatgtcgcaggcgaacagctcgctagtcaccccaaatagaagatttttcaaattgggcagccaggccaaaaattaaaacgagcgggaggaacaacggaacgaagaaagaagcaaaaacacaaagacgaaagggacagaagtgttattacttaaggcgcactcacattttgagaaccccctgttagactactccaccaggcagcaaaaacagcattcgtaattttttttctttttcgcactacgggatttccatttttttcccgcaaaaaggaaacgcgttattatatttataagacttcttcgcctccccgaaacggtagaatgacaatttttaaaacgttcatttaatatggattttaattcgaggaaaaaaaaaaaaaaaataataataataacaatgacatatacaatgaaaatataaatatatacctggaggaaaatgacaattacatacttgacttggagaaaaaggttcagaccctcaaactggtaagacaattcgcagctaaaccgtgttaaagggttgctaatgtgattgcgtttgcgtgtgaataagacaaacgactgctccaagtaggggcaagtagagtggccacaaatgtacacgcatgaatgggcacccagttttatgttcaaatgagttatttttttttttttctcacccttttaatcgtaaaaactcgaagcttggatccaacctgagagatgaagttcgcacatccaactccctcctggataatttggtaaaaaggaaaagaggcaaattttatatccccaaagagtataacctggatatgttaccaccaccacgacttcttcccaagttgtcataccatttcccccctgtaaatatgaacacaatgacatagtcccccccttttttttttttgttacaatttcgtcgtagtcggacaggatggaaaacgtgaacagaaaattaacaggagtgtacaggcgcgtgaaaaatattataaagacaaaggtatagtgagagaaaaaaaatattttaaatgctccactctgttttactcgaaaaagtttcacatgatcgtacttttttttttttttttttagggaaataaatacatgttttacctcatcctgttcttcctatttttgctgttctttatgaattacttatatcgaaagaatagataaaatatgcttttacggatgcgtccatctgcgtagtgctacgcccgcataggcacccgcgcaagcgttacttcgaaaggagattgccccttttaatccccccccgtaaattatttggcgcagtttgcgcagctatggctgtatagttttttttttacgtccctgcccgcgcgtgtatacatatatgtatatgtatatatgtgtacacacgcgcgtaattatttacacccatatactcatcccctttgatcaaacttccttattaatccttgtaaaggcattgtgccgattttgaggtgcacatgtaactgtggcgtaaaaaagatcgttccttttttgggaacgcgcttagcttaacaagcgttgaaaaaaagaaataaaataaaataaaaaaaaaaaaaaaaaaaaaatacatttaaaaagcatgtacactgtaggtgcacaccacgaacgaaccgcccagcagacgaacgtgcggataatccagcgttaaggacggccgagtgaatggccacaaacatgtttacgtgagtaaattaactctgtggcttacgcaccttccacgtttatctaaaggggaactctgcttcgtgctcctttgggcaaggtgtggagaggcagcaaatgtggaaatggttaaaaaaaacggcatgggttaaccctcgcgttaccccccatttggtagttccgcttccctttaataaccaatcgaataccctccagtgggcgcacatcccctgatgcagcgcaaatgtgaatccgggatagggttagcatgaccgagcaattctgagatttgccatttcaacatcggtttggttagttttttcctaagaagatttttttcgttcctctagcatgttcccgaagtgtatataagcaaggggtatgcatctgtatgtgcatctgtatgtgcatctgtatgtgcatctgtatatgcatctgcatgtgcatctgtatgtgcatctgtatgtgcattcgcttatgcattcgcttatgcattcgctcatgcattctcttatgcattcgcttgtgcatttaatccgcccccgctggggaaacgcaacttggcgcaccccgaacagaaggcgaaagggacaaaatgatttgcatcaaatgcgggaggtgcaactctagtctgtacactgtgtacgataagactaacataaaactgaacgaatgcaatcggtgcagcaacatatgtgatgaatacatggagaaaaacacgttcctaatttttattaatattttattcctcaagcctgaagtttatagacacatcatatttaatcgactcaaatatcacgacaaatttattcatgttttttttctcaaaatgatcattttgtttttaataataaatgcatacttacaccccaactttgaaagtgatcatagggaaggaggcattttctcagattattttttaatgaataccagcttcggggaaagcacacaatggaattatcccactgaatacaactgctcctcgtacactctttttatgtacaaatatgacgataaacacaagctatatgggctatataacatttttaaccactcgaacgttcccaatttagtgaatatacacaagaacaagtttttgacttgtatttttcacaaccgatttagggaccacaatgtgtgcatcctcaatcggaagtacgaacacacggaggactacgataagcggctgattgatttgtttctgcacaacaaggagagctatggggggaagcacatgcagccgagcacatggaaggcgcagcttagtgagggggctacactaccggatgggggggcaacactgccggatgagggggctaccctaccggatgggggggcaacactaccgaatgagggggctaccctaccggatgggggggcaacactaccgaatgagggggctaccctaccggatgaggcggatacacttctgggtgggaagtccacttcggagatcctgaactggacaaacctgcacccatttctggaagccccaaaacggctactgcagctaatacagcggagcgtaaagtacgaatccattttcaaactaaaaaaaaacaatcaactgttgaggaacgacattgttacgctgaaaaactcggaagaacgcaacagcctgttccaaattataaacgtcctcgtgtattaccacattgatgagcacaaactagtgctggagacgagggagaaggaagcgtacaacattcattactttgtcaattttttgcgcaccatatttttttatcaaaaggggcgtgaaaaaaagaattacttcaaaagtgaggcaaactcatttgtaaggaagccctcctcaaacggtgtttgtccagacccgagaaaagaattttttcctcccaacaagtgctacgattgtgacattcatgatgattcctatgggaatttacacaactcgggcgatgaacttaacagcttatgcagaaatattttcaaaaatatcgattttacctatcacaaaaatgtggacgaaataacaaagaaacaaaatcaaaagaaacacaaatttaaaattaaacaaatcagcatgtactccaaacttttattttccgatttggacaatgaaaaatatattttgaaaatctgtaactcttctttttcgtttaagaaattaaaataagtgaccattaattatatggcctacttcctttttttgtgcatttttacatatattctcaagctatatcaggagaagaaatacaaaattaagataaccatggtgaagtataactacctctttatgctgtttgtgctgagcaactatcccctcgtcatttatttcatccttaaggtgttcaattataactacataaatatatatctaaatgtgtacacaattatatgcaacacaatcgcttatcatatatttatttccaatgacgggaattatatttgctactccatattttctgtgctggctagttacctgcttaagaatttcctaatgattaagataggggattacatttagcagctgcgcaaagtgggaacttgctgcatttgtacgtatggcggtggcgcaaaaagaggggaagcatcatccatcacacatgtgcctcccattttgtcgctcccaatttcccactccactcggtgcgtttccctgttgcgcatgcccaaatggcatcaacctacatttttaatttcccgcacaccgcgccgctttcccttttgtaaaattataaaaaaaaaacgtaaaactttttttttagtcccaaactgctcatataatgcgttgtaaaatatggggaagcacaaaatgtgcagacaggaaatatgcagaccgttctgccgccaaaaacgttcgcagtggtcttcgtgcaatggaaaaaaattgtttcttttatgaggcaattgcccagtttgacctgcgcatgcaatgtaggaattctgcaaaaaatggctaaatatgggcaaaaattggcaaaaagttttgaaaaaagttgtgaaaaaagttgtgaaaaaagttgtgaaaaaaatgggaaaaaatgggcaaaacatggggagtagaacgcgggagcaacggttcgactaagcggtcaactcgcggaggcactccaggctaggccgctctacataacgtgctgatcgttctgcgccgggttcgtgtaatgataatgtaactcgtaaacatcctgcccctcgataattttgtcgtagccattcttgtgtatgtaaaaaactcggacctttcctccggatcctccatccctaaaggtagcatgataaattgcattcctggctagttccacggcttgctcgagattcaagttataatcataagcagagtccaaaatggagtaagcataagtgctaccacttccgcaactaaataaattgccctccaccttcttcccctcatcatcaatgtagaacatgttgaaaccggtgtgatcataaccacttaaaatgattccacagcataatccataccccttatattgatataaaatgttactcaaaatggtactggctgctcggacagagattttctcattatttctcaattcataaatttttataattttgcccaaatatttttcccaatacaaacagtctgctgctcctcctgccattgtccctaaaatgtttttatttatttcgataattttctctacgttctgtgaagatatgaaggagcccatagaagctcttgagtccactgctactattattccatccttaaatttgaaggccaatgtggttgtacctttgtgaaaatcaaacaacttgttattttttgtcttggtatcttttatgaaatttcttgggattcttactggggctacacagaattgcagctcgtcgtaattttctccctcatcctccacgtcattgattaaattgtcaatttcgctcatcaggcaccctcccctttctgccatttttctcacagggtaaagaggctacactgctgtgtggtataatacgatgtaaaggttggcccctttcactgtggccactcgcaattgcgttctttgttctttcctctttgggttcttaatttatctcagaaaagtgtaaaaacgatatattttacaggattggcgttttttttttttgtttctttttggttttttttttttgttttttttggagtnnnnnnnnnntttttttttttttttttttggagattatccaatgtatgaccttcaatcatgcatttttttatggctttccttcttgagtgcataccagatggggcgtaattcccctcggggattaatttgccttgccacttcacatcatatgataaagcgtttacattttgtgctctttccactattatgggcatatcctaacaaaagtgttcaagaggataaataaaacccggtggccatatcccccatgtgcattaacacgtacatgcgcaagtgctttcttttctgttttaacattcaattggtgagggtcacactgaagtgggcctcttcatatgtgcatatgcatacacgcttatatatgcgcatccctttgacagccgcttccttgccatatttttatcatgaatagggttactttcgtgtggctacagttggcagcgtagtttatcccctttaccttttgattttcataattttttgcgccttttcttggtacacatatgacacgatagaggcacagcactaagcgaaacgaatgcgcagcaaaatagaaagcgagaacaaacggttgggttaagcaacaaaaaaaaaaaaaaaaacacccgaacatgttattatttctctctttttacggccatttgttaattgaattctacgtgagaaaatgaaatttgtttaccgcgtgtgtgacagttatttttttaatttttactttttgcacaaaagtagcacagaaccacataccaccatttgctgctgggtccttaaatgtggaggtatataaccgccgatattgtactctccaacgaaattaaaattgttgtcagcttctgcaaaacggagtgaaattatctcattttgagcatatcctttgcggacactcttccctgatgtggcaagtagggcaaatgacacataatcacaatgtcaccgaattgaaagaaattgtgtaggtttaaatagaacctggggaaggtgtatagtaagccatattcacgaaacccaaaggggcgttctctacatgtgtgattgtgtggcgttcaccccctctccagttatataacaccgagagtaacattaccacgttcaactgttcgaatgggtaggtatatgtacagatatatgtgcataattgcttatcgcacgaggaggacctgtccaaatagcacaccaaaaggcttccatgcttgtgagcattgaacggacaccattttcccttcacaaaagcgtctgtgtgacgtttaaaaagaaaaatgtgaacctcccggacgaattgcgataattcgatcgagtcagacaaatcgaaccaatcggactagtcatttttccctgaaaagatgatagctcaccttcatccttagtctaattgcttggcttttcgtgccgtgtgctaggccactttaccccttttttaaacacccatatgtgttaggttatactatgtaaacctccccctaaaatagaaccacctagctggtggtgagaaaaaaaaaaaaaaaaagcagccacaccaatgttaacactgaagtgtgcagcattaactgatcaaacttacctgcacgtacctttggcgcggtctttgctgcatttcgcaatttttcaaaagtcacaacgcaaaaatggaacgcgcgtgcaccaattctttttatcaatcgcaactgcctaatgtagctgcttaattatagcctcttatttataattaataaggcacattgataatttaacgaataggggttcagtttccaattttcgaaaaagtaaaaacttcgtaagcaggcacaccttaagttcctcgcgtaaaatgcgacgaactagtgaaggccacatgaaataagaatacgtgaaaaaaataataggcaaacgaataaattgggacgtggagacgaaagggaaagggggaatgcaggagctcgtgcaccgtttatttgcttgcacagttggggggaaaaggtggcgtgtataagggatgaccaacatgacgcttcgttttgttctattttgtttgatttgttcctctgccaaatttggtatcacgcttgggcatgcgtgattcttcgcctctctcacctttttcacgtgctttgcacttatcacgcgtttcgcaattatggcgcgtttcgcaattatgacgcgtttagcaattatcacgcgttccgcaattatcacacatttcgcaattatcacgcatttcgcaattatcacgcatttcgctcatttcacgaaagtgccttgaagggatgaccatggggtgtgaataacgacgtcgcttcttagcatcttgggcgaacgtcaggcgcatatttcctgtccgcacggcttacgcgttgcactcgccgattaaaacagcgcgcacatcacttgtttcccgtggaagtcgcctatgctttgggctttccagctcgcacaacaatcattaacaataattaagctttgtaatcactgtaggtgcccgattcttccttcttctcttgcttcttttcttccctcttctccaactgcttctgagactcgatctccatataattcttgaattcccaccctgttcccccagctctcataactttatatgtggataaataaatgttaaagaaaacggttgttgtgaacagcataatgaacacaataattgtagtaaaaattttactttccagtgtgaacttatcttttacaaaaagagaaaccaagagaattacgaaggatatgaggtaatttgccagaataaaggccacaaaaatagcagcaatgcaaaaaataataaaatttttgagtgtcaatccaagaattaacaaggatgccaatactgcatttgtaattatgagtagaattctatattcttgaccatgggagaatattgctgatatgcaaaatcctatatgaatcataattccaatgatgcatcctcccgctaatgggaagcagcagcacttgctcatttttcctagcttcaacattttgaataaatttttgcgttaaaagggtaaatttggtttttgtgcagacttttgcgaagttcctttttttttttttttttttcttctacaatctgctgatagttgtaaaaaagaatgtaatctttcaatctgtccacgatgtatttatgcgtctttgtaataaatatatatatgtcaaaaatgtgtgcttcaattttttacgtttatttttgaacaaaatgtggcagcagcaggaaagggcacaacgaaagggtcttcaaacgaaaaagaaaagttttgcaaaaatgggaatttgtaaaaaaagcgtaaaaggtaggggatggaaaaaaaaaagaaaaaaaatggaataaatataaaaataaagataaagataaaaaaatcggttaaagctactacaaacgaaaaatgtgttggaaaataaaaaaaattctcaaatgatgggcaattttttgcagaattttttacaaaatgtagaaaaaaatatagcacaaaatgagggcttacaaaaggcatttgccatttatgcaatttatggctactttatttgctcaaaatgtatcacttaagcaaaaaaaaaaaaaaaattaagcttatatttaatattctgcatgcaagtggcagattttttccttttaaaggcgtaaaatgaggtagctttttttttttttttatatatatatatatatatatatatatatatatatatatatatatatatatatntntntntntntntntntntntntntntntntntntntttttttttttttttgtcaagcttttgttcatgcaaattttcattttgttgatcactttggctgtttcattttagcgatttaattttacacttcaaaatttgtgcaaagtcctcatcatcatttatcacatttaatttttgaaaataaaacatcaaggtgtacgcattgtgttcattcacacttttgtagttcattataacgtaagttttgatgttggaaataagtgagtttcgcgtatgattgagaattaaaaaaatggttaagacttttataatgtcttgaatggaacaaatgtcgtagtcatttacaaacaggttgatgtcgtcttcccactgcttcaagcagcacagaaggttattcttcattgcgtcataatcatgcttatttaaacatttgatgttgtctttcctgttgtgcgtttgatccacgaaatgttcgccattatgcttaacaaaaattttgtttatgtctagcaggtcacaactgtacagaccactgttgttgttgctttcataattttttaacagtattgccaacgaatacaaaatgtaaatttttaactcgctcgccagtttcatgtttcttatgtgcgaaataaaaatgtccattttggacagacttataaggatgttatacctggagtaaatgtaaaacagattgctcacttggttcgcactcaacaaattcaagtagctgagcagtttctcattgaagacgtttattatgtaattgagaaaatgtacgtaatcgatgctgtagttgagcgatccgtctatgtggtgatggggatcaattctcttcgtcgtagcgtcattgcgcgcttcaacaacttctttcaatatgggtaaaaaatgaacacagttaatgacgtcactgatggtgctgctgtccataacgttagctaatttaagtgcagatagctttaatatgtgataaaaattttgatctactctcatgtatgcgtataatattctgcacaggtccactaaatttatgtcatccatgaggagcacaattttttgcgctaaaattttgaaaaaattcatattcttgtacaatatgcacgcatagcagtaggcaattacacatatgtccctcacgtgcacatggttgcgaattacattttcagcaattatgttactcagtttgacaaataaatgttcatcatatattttacttttaactagggcatttaaaatcatacagatctccactacgttgtgaattgtatgcacttttttttttaattcctcctttaacagtatgattaagtcctccttcttccttttcgaataagtcgatattagcatagctaaattggacgtattaaaatattcactcttttttttatgattggaatgaaactttcatataagtttgtttcgtatctcattttgctcaagcaaaataagaaggacgcgatgtctccgacttcaaatttatccattatttcgtaggacctcctttcgatttttttccaaatgaagtcattcttaatattttcctttagcaacatattagagaaaatacacaggacagacgaattcatctgctttatcttaacttctcggtcgtacgtggtagcatcttcacctttatatctgtgcgacgcattatggtatgccttgaatcgggattttataaaaaaacggctgtttcctctgttcacatttgcgctttgtttgagaatattattaaacgtgcgcattgatgggggtcttttttgttttaccacgcaggggagctatatgtgtgcatatgtatacacatctgcagatgcgcatgcatgtgcacacaagaattcaagcaaccgaaaaacgtgtgcatggcttgcatggctgccacgtgtgctcctcactacaatgcgcggcgcgtattcatctacatgagtgggttttcaaactggcaaatgcgcatgtggacgtcaacacagttgttcatcacaccgtgcacaaccgtgggacggttcttcaaaacgggactcaaaaaagggatttcaacaaacggatgtgataaacttaagctatttttttgagagcacgcactttcagtaaaaagtagcagactatatcatagtagtagccccccccaaaaaaaagaagaagacaccttttcgacttctcccctttcgccagaatttacccactctgctaaatttcgtagaattttatttcggctctctggtacagttatgcccacctcccaggcgcgaacgttcctctacacggagaagaattaagctggagaaatgatcaaatagatgttgtagcatcagacattttaaaactccagactatatatatgcaacataagactctcaccttttttcttttaataattttctcttagaagcaaaaaaagtaaagtacaattttatttaaaagcgcttcaacaacggcgaagggcaattttttttttactaaagagtgtgctatattatcgcattatcatttgacggaataaaaaaaaaaaaaaaaaattgtgttgttttaaaacagaggtgggcttctttccatgctggctcgctcagtcgtgaagttcgctgcggcgtcgtcacagcaaggaagaaagccagtttcacgcatttacgtttatagtacatgagcttgctgctacacataccatttgcatatcgtcatacatatgcttggcgctatatatgcgcgaaataacccaccgattgtacaagcggataaaagcgtcgttataacgaaaaggggccaaaggaacaagcgagaaaatacggatttgatgcgatatttcgtgaaggcctttttctctaatttgccaaaatggtgaagaaaaaaattaatgaaaatatttttatctccttattgtgcctttgtcaatgtgccattttcagctgttttttttttttttttttaaacttgtatcatattacatatagcgtatacaaatacacgttgaagcaaatggaacaaattattcagcaaaaggtttgtcatttggttttttttatgccagtttgcggttttctttgtttattttctccatcccgttaagcttatcaacagaagggaagcaaaaatgtgcttataagttacgtaaatcccaaacccacatgttataaactccgctgcaaacgcttcagtacattatcttgaaaaaaacgatccagcgagtaagttttatctccacttagcatttgccattttgccatttacattctccaatttttgtcgtgtgcgttttaatgtacatattgttacgaaaaataaaaacgcgtggaaatatttaaaactccttacctttgcttcttcacaaatttaattacaaaaggaaaaaaaaaaaaaaataataaaatgcagaaacaactaagagccagtacaaccagttaagtagtctttccgcacgatcgttttgcgcaactctttttcttgactttttcagggatggaatgagtgaggaaaggcgcaccaaatggaaagtgggaaaaatgaataaataaataaatgtacaggggcgtacgtatgtatatatgcactaatttgtgttcccttacatgtatgaataacgcgatcgctacgtgatgcatccgcaccccccgagtgcctcgcttgcgcgttaaagaaaaacattttttttgccattttaagaaaaggtgtgataattttgtaagcaaaattataaaaactcgctcggacggataaccgcatttgtacctttgtagcacttccccattttgcgttccgtattttttacatcgcaactatagttccctcccctgcgtgcatttgccgccacagcgcgtgttgagaaagttcggccggctgcccttttacggcgttggctactcgtgtgggcaactgtatgtacggagttgcgcaaaggtatatccttctgtcgaagcggcgtgtcaatcaagtagcacgacaaccacataactgcctaacagccaaaccgcctgatagcctaaccgcctaacagactaaccgcctgatagcctaacagcctgatagcctaacagcccaacctcgtagccgatccccccccaaaatgaaaataaaagtaagaacgcttcaaaacaacgaagaagaaatcagtgtcgataacgatgacaccattttagacgtgaaaaaaaagataggggtggcattccccgaaatgccgtgcgataaacagaaactcatttttagtggaaatatattgaaggacgaaagcaaagcagtggatatattaaaagaaaacgacatagttatagttatggcgtgtaaaaagatatttaattcgacgaagaacaaccagacgaaggaatcatcatcaacaaacgttcaaaaaaataaagaaaagactcctcagtctacaaattctgaccagaaaaatgacgcttcaaatgcatcagaggagggcagagagagcaaaagtctcaacaacgcagaatcagccctagtcactggagaaaagctaaaagagactatagacaatatctgtgctatgggatttgaaagagaagccgtaagaaaggccatgatgctggcgtttaacaaccccaatagagcgattgattatttgacgaacggctttccaaacgaaagcgaagtgaacgaaataagtgcaatcaatacaatgaatgggatgaacgaaatggaagaaatgaacgaaatggacgaaatgaacgaaatggacgccgcgaacgcaacgaacgcaatgcgtgacgtaaatgaaacgaacgagaccaacgagaccaacgaaacgaatgacaactcctatgagagagaagataacgaaaatgctcccaatttgccaaaccttttaaataattataacgcccttgcagataaccctagacaatctgtaccagaaaatcctgatcaatttagaagttccccattttttaatatcctacgagatgtagctttatcgaatccacaacgtattccagaaattttagaaatgatcggaagaacagatccttcctttttagaatttattcgagagaaccaaggggaatttataagggccattcaaaattatgggaataatgaccccacagctaacacagaaaatgatttattgacaggtgaagcatttaccgatcaagggaaccagaatattacggacccgaataatgaaaattttcagattcccattacgcctttaaatgagaacgaaatggagagtattaaaaagttggaatctcttggattcccgaaacacttagcgttggaagccttcattgcttgtgataagaacgaggaaatggcggccaactatttgtttgagaatatgaatgactacgcgtcagagtagggtcggggtagtcatttggcgggcgtgtttctctcttcgtaggaggaaacgtgcatcctcagcatggtgagtccccagcatggtgagaccccagcatggtgagaccatctgccaagtggaccccttgcaacatgacgtgctttcctatgcgcgtaccgcacccgtgtgtgcgcatgccgatgcagcttttcagctctaccaaagttaatgcgtaaacaccccattcgggtgaatcacatttcggtgtaaagtagtgtatcggccaaatgtactgattttttttcccaacttttttatttttttaagtccttccccttctcccccccctccattgtattgtgtatgcttctttttccttctttttagaaagaattgccttagcaaaactttttacatatgtagcacattttacgtttgcttaatgacattatttaattgttacaatatcgttttggttaactttttgtaaatcagttcaaaaatattctgattcgagcgggttgttttattcgtttattttcctttccgatgggcacgagctttttctctttcgaggtgtcgaaacgcgtttgcattagcaaaggtgctgtttcggtgaagaaaaggtgtacatacatccgtacacacgtacatacatacatactgcatgtatatgcatatgcctgctgcgggtaattgtttacccaatttttttacgcaatttttcgcacagttattaggcgctcctgatgaggatgagaaatcatgacatgtttgccatcccctctaaacgggttgacaaaagaataatcctttcatacaccttccctccaatagggcgcctaaatattgaatcagccgtgccacgctacaaaatacgcacgcaaaaaaccatgacatccatttgtgccagttagtgtgtgtatatccttcatgcgtacgtttgcactgccgcgcccctggaaggaggaaatttaaagaaaaaaaattcctctccaatttgacaaattcggatcaactctgtttcgcaaataacgtaaccgctttgtatttttttgtgccaacagatggctatgaaaagaagtcaaaaggagcaaacatcatcaagtacattcaaaaaaaaagtgtgaaacagaaaaaataaccccttctatgctgtaagaatggcatccatttggcaaggcctccccaaatttacatacaactctcagcacatcgacccccttattttacgtggacaaaatttggccacttcagccatgtaagaaaaatttgcagaagcaatcgcatgtacgtatatgcaaggcaacgcccaaagcgcttgttcacgggcgttgcgagcgtatatctatctatgcatatattcttgtgtacattattgtacacgtacaagcgttgcattgtcaaatcatgattgcttcaaaaatcgtaatttttaaaaaaacaactttcccttaaacaccttgccatattttgttgtaaccttttgaaggaatatacaaattggggaaaatatatttttttagcatgttgcgaagaagttgttccaaaatggttggattttctgcaaagtttttttttttttccattttggtaaactgccgtacattgtacaccacttttattttctgccctgagttgcaaagtgttgtggagggcaggcacagcacagttgacgaacgcacgttgtaattcggtacgtgtttaaaacaacgatttttttttcactctacattattaagtgaaaggcagaaaggggtggtacaagtgcgcattttgctgagaaagcaacagtaaaaagatgcgtttttttcttgattatcttcatttttttgagaataaaatgaggaaaaaaggcgactcgctatgcggcatgcaccatggtgctgccaggccgactgtaaatttgcgttacataaaaaacgccagttttacgcccctttgggaggaaaatataaatgccataaccccagcatgcaatttctcagtacagggggtgggcaggaaaaaaaaaaaaaggggggtgacaagaagggaacaaaagggggcacggaacaggtgatgtatttttttttatttagaatatgtcaagctgttacgctgtcacgctgttacgctattacgctgttacgcgtattatcctgacgcgccttgggtgcggggtgtggcgttgcctattcgggtcagatagcccactgcgaagaggaccaccaacatgtcactgcgcatatgtaactacccacgtgcatacgcaatggggcacatataaagcgcctgcccccgtggagcgcatgcagcagtgcgtgtttggcagtggtaactgcgatggtaccaatggtacctatggtacctccccaacaaagcgtacacccgcatgggtagagcacataatatatatacatatatattcatacccatatccctttgttaaccgaatgaatcaacttttttcttttttttggccttcgttgccagcttgttatatgtttgccggatattgtcacgcagaaaaaattgcttcgccacgcgcaaagccaaaatggggaataccaaattgtaaacatatgcataaatagggaaggactacacaaaatttgttaaccgaggtagttaaaaaaaaaaacacccatgcgaagcgtacttgtttctttttcacctcatttgaagcacccatcatctcatcacccgttttcctctgtgcgtatgtccccaacgcaactgtgcattattaggtatgccacattaataggccaaataagttaacgacgatgttaacatggcgaaacgaacaaattaaaaattgcaaaaatggtacacccgtgcagagtaagtagcacagcacaacattgcgtacttaatgtgctcaaaaaagtaccccagcggaaacgcaaaaaggatattacctgcgtatatcagtacatacgttcgtgtagtatacacgtgcgtttaaatatgcatatgtatacatatatatatgcatatatatacatgcatatatattcgtgtatgtacctaatggggacaagaaggaataaggttaacccccacatatatgttatgtgctaccgtatactttttaaacctttcgtattcctgcgcacgccagccaaaaacccatccttttttttttttttttttctcactttaccttttgcgcatattaatataacatttgttactttttacatttttacgtttacatatggcatatcattcgtatatccatccatatatacataatccatttaattaattaattttttatttttttgaccaataatataaacaaaaaaaaaaaatacatatacaaagagataagtatatattatatatacaatagcattatttgtttatgcgtgttcaccaaatttaaatatacatatgtattatgcggatatatgtatataccatgtaaaatttacaggaaaagtaaaatatgcgagtgaacagtatgttcgcgttacgtgtacatatataggttgttaatttacgtacttgtttttttaagaagcaaatttttcttaaaaggaaaaaaaagtttaagggaaatttttaccaatgtgactactgtgcgggttttaatgcttcagctccccctacaattcgtcaatgcgcgtgaccccatacatccgtacgtttagcagtcatacattcaccgtcacatatcacctacgcgcgatgccaaagagtcaacgtagcgtagcacgacaaatgagagtaaaagtacgcagtaccatgtaacgtactgtttgcgtagctatagtagaacatgtacagaatgtgacccagcattcgaacgccagctacgcacgtgtatacagttgcatatacgtatatacgtacgttatatccccccctacaccccccacgtttgtacatatgcgccgtagcaaatatatgtacaggacgcaagcgtatattttgtacatgtgcatttgttccaagaacaaatcgaaaaaccataagtgaactgtgggaaaaagaaaataaaatatcgacgagaaaaataaattattctatttgtttaatgtaacatcacctgttgttaaccaccttttggttattttatttattttttttttactacaacattttttttttttaatgaatatacatataaacgcgtaatcgtacaattgcgcaaaaacgtaaacccgggtgaatctcctgccccctgcttcctctttctttgtgtacataattttgtaaaaaaaatgttaaaccattgaatgaaaagagcacgcatcagtgacctccatcaccatcatcatcatcatatatatgtacacattttataatattcattttaatgttgttaagagtatgtattgaaagagagaatcaaaaatgaaaatataaattactaacacacgttgccccctcttcccctccccacccatttgctgttatagtcatttcatgttcagcgctgttttttatttttcttgaaagagtaactctgtgtgtgcgcctgtgcgctatgtgtttgcgcgtttgcctgtttgcgaatctgcctgttgggaatctgcccgtttgcccctttgtgtgttttcattgctgtactccccctgagaaaaaaacaaaaaaatatagtgcgcaacattttcacagtcgcatttgaacgatttgaaatttaaattcatttttgaaaggaccgttacgttttgactctgccgtttgaagagcgaccgggagagtgcagagtgttcgcgcacgcgtgcatgtatagatttatatatacttatatataaaatatatacctacgcgtatatacacacatatacacatatatgtacatgtacgtataatagcaacgcggctatatatatacacttatatactcccccgcgtgcgccccgacgtacggcttatacatgaatgcgcagtgcatgcttggaatgaacctccaagtgacgcgcaacgagctaagaatcgtacattccaaacgcggagaggaaggtgcatattttatgtgagcacacttgcacatacatatagagaaaaagcaagttgtcactgcctcccaggaagtcaaacaatattttcagttcgctgtcataaggcagaaaattatccgaacaagaaacagctcggaagtatccacccccttatcagagtagctcaaggaagcgaaacgttgccaagttaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacaacaaaatgaaggagagaaaaagaaaataacagattaatattttatatatatatatatttttttttttgcttcttaccgtgttgaatttgagttaacgtacgtgtgtttgctctgctggtggtacattttttgtcgacctgtttgagcagccggtacgccgagcattagtggtttttttttttttttctgcccattttccccattgcttcatatgtatatttaagtttttcccatacggtgtgagagtctccgcgttgtggcagctaacccattgcaggtcgctcggcagcgctccatacactttcacctttgcacatttgcgtatgcaccaatcggcacccccgctttgaacccgcttgcagaatgaacttcatcacgagaatgggaaagaaagccaaagccgcggctgcggcggtggtcgaagagaagccagccaaggaaaacaacgtgaaggataacgcggtgaacgataagaagcaggccagtcccaaggcgaccgagaagggtgacaaaaaccagaaggctccgaagaatgacaagaaggtgacccccagcacgggaggcgaaggaacggcaaacgtgcaactgaacggaagcgtaaacaaaaaggaaaacgagacggacggtaagaagaacaacaacgcgaaggagaacaacgtcagtggtgccagtaacagtaaagctgagcaaaaccagaacgcggcacagaagaaaaagaaagtgaacaaaaatagcaagaaggaggatgcttccccggggaatcaaaacgaggactccatggaggaggaaaaggtgaacgagagccccgcgcaaggcaaggccaagggcgcgaagaaggacgacgcgaagaaggtagacggaaagaaggccgatgcgaagaagcccgatgcgaagaaggccgaagcgaagaaggccgaagcgaagaaggccgatgcgaagaagcccgatgcgaagaagaccgacgcgatgaaggatgaacccaaggaagaacccaagaaggacatgaaaaaggaactcaagctgaaggaagacgaaaggaaaaaaatcgaaaacgatttaaacaaaaagtttcaaaagcttagcaaacaggataacagtaaaaatataaatgacaaaatggaggcagaagtaaagagaaagggagagtacgaagatttaatcacctccattaacacctccatttctaagataaatgcacaaactccgaggccaacgaatatgaaaatgtcgtccgcagatgtagaaaacaaatgcaaagaagctaaactgaagaagaaaaaaatgaaccccaaaaatgaagaagaaatggaagaagtaaacacgtacattaactacctagaggaacaattaaatataacgaaaaattacgaaagttttaaaaattttcaaaacaggctgattactctgagaaagacttgtgaggagaagttaaaagaaaatgtgaaaagtctgtccgaaattaaagtccaagaaaagaaactacgatttgttgataaaattataaaatttaaaaaagaaaaacataacgtaaccattgtagaggcagacatcacaaacaaagaattcgtcatgcctagtgataaatataaccagttaattaagcccttcaattttattaataagatacagagtaaatatgtcgtgtatgtggacaaagtaaacaacaataactttgagaataaagtgtccttgttcatttcaggctgtagagaagatatagaaaatttcataacacacataaagaatctcgatttgacggaaaaaaattatttatatatgccaaacaagacctttaaatctatgctgaatatgcatgaaggtagctttagaaaaatggaagaagagacaaatgtactgttgcatatagataacgatacgttgtactactgcggaatgaaaagcgatatagaacggttgaaggaaataatcgaaaaggccaacactgaacaaagtgcaaacacaaagaatatttcgaaggatattaaattggattctgttttgggaagaggatttaacaaaagtttattaaaagctatagaggcaaagacgaacacatttatccgcatgaattatgattccaagagttttgaagcatgggcaactattaagggaaataaaacaagtgatatagaagaagcggaagaaaaactgaacgaaattatcaaaggattagaatctaaatttgtagaattcgatgaaagagaaatgtttaatttgtacaaaaaatgtgcctacgaattgaatgacattaaaattaatttgaacctttttgttgttcgtcatgataatggaattagcctcgtaggaaaaggagaaaatattcagaagggattagaaattttggattatgtaaaaaatgtgatatcctctaaatcggtcaagaaaaaagtaactgaggaagaagcctatctattcaacgccaactatagaaattatattaaggcacaaactggagcagaggtaaaaatattcaacaaaacgaattataaagaattaaatatcagtggaaataaaaacgatatagacaatgctttgcaactaatcgatgagttattggagaaaagaaaatgtgtacatgttgaaattaccgaaaaggtaattgccatgctgttgtcagccaaagcacaaaaaattaaagaaattgaaaaagatacttcgactagtattcagataaacaaaaataatcacgtggcacagatttatggacatgaagaaaatattgccctagctaaagatgttttgcaaaacttgttgcaatcggatgataaagatgaaaaatatagtaccaataataattacatcaccgtagaaatggttgtcgatacggaatatattggaagcattattggaaagaaaggtagaactattaataaaatccaggaagaaacatttgccaaaaaaatacacatcgataaggatagtaagaaggtcctaattcaaggcactcccaaaacggttgaagccgcgcagaaggaaattttaaaaattcttaacagagctaaagaagaaaacggccaaaatggtacctaccaaaacgatcgttataaaaacttcagtcattctttaacaccaaataggagaagcacataccagaacagcagcaacaatactagggcaggcaacaagtcttcttaccgacccgattcggccaaaaacggcgtgtacataaacacgaatgacgaaaaggccttccccagcctccacgacgtcagtaacattcaatccaggaaaacgaagaaggccatcaaccaggccaacgtgaagaggcaggacgagcagcagcaggcaactgaggcggcgaccgctgacaagcagtagacgttgtcgtcagtgggctttgggaacgaggcagccacgcacagttacgactttcatcatttctaccactccagttacggtttacctcccccactatagtcatgcctttcgttactttccccgctggagttacagttcccttttttttcgacacgcatatgcgcaagtatatgtgcctagatggtgcgctcagccacgcccacacaacagcaaccatttgcatgcccacacgaagtgcggccgcgtcaacaacaggtatatagaagtgccaactcccctctcccccaggtattatgtatgtgcagacaagaacatatttgtgtgtgcgagcgtactgccacgtatatttcgtatgctttttgaagtttaaattttatgtgcgcaattgaataatttgacaatacaacgtatacatgtgtattgagctgagcgattgcaagcgcgacgggcagttccgcgaaagaacgaagcaaaagtaaaaaaaaataaaaaaaataaaaataaaacaaaaaaagcgaaaaagtaaaaaagcaaaaaaaaagcaaaaaacgtaaaggtaaaaaaaaaagcaaaaaagccaaaataaaaaaacaaacaaacgaggcgaagcgaagctgaacaaaacatatcataacaaaacaaaacacacgcaccattacaacatgcatttacaacacacctccagcatcaccactactatcaacactaccaacgccatcaccaccaccaccaacaccccaacacaccatatgctcaaataacagaaagtcgctggccactttcgatgatatgtaaagcgtacgcacggcaaccccagacctcgtgcgcacacacgtatgctccattttgcaatccctcctcttgtattgttttaatttttaacatttaaattaaagttgcacataatttatagtaagttcatgtccaaaaataaaatttaatctcgtccattttaaactagaccattttaaactagaccaatttttatcatcaccatttttaacatatgcattagggctttccaattgttaattgctccatgcaggggtaaggataacaacccatggcagtggccgttctgtgcggcgtacttactgtttggttcctccctcccccgaaattgaagttatgcccaaatgccctttaagcaattttgggataccctcgggttaagtgtgtccattacgcagcggtttggtttatacatggccttactgtgcattgttaaaaccgcttcaccccaatgcgccttttgtagtcgcacgggtgagggtaaacccgctcataatttcgctctcaaaatgaaataaccctttgggtatatattcacatgggacgaaaaagacaaatgacgtaactttgcggagatcacccatccccactgataattgattaactgttaagcagggcctcatttcggctctgttccgctcggcccatctcatctcagctcggcccatctcatctcatctcagcttttcttttttccccctccacgttcgaagcaaacactgtaagcaccgcatatttatttttgtgcggacgtaaaaccgctatatcatttactgcgtgaagcttaagaacgtccaaaaggtctgcctccacaggttgcaaacattcgagtgaaataaaaaaaaacagtttcatttttctcgttttaatttggggttaaaaagtgaaaagtctggcatacgtcacagtataagtaatatgcccaaaatgagctacaaaaaaaaaaagttaactcactgtagagttaaaagggtaaacgcttaaaaagggtgccaaataaaatgacaaaaattatatagcgaggtggctatacaaatatgaactcagaagaatggatgaaatggtaaaagttttcacttgctactctttcgtttgttgaaaatgcttcgtcaatatcatcattttatctgtcgcgtcatgcaaaccggacagaaaattgtccttgtcccatctgctccacttcctgctcatcttgttcaggcagaactgaacggaagaaggaaaaaaaaaatgcacacataaacatgtttgttgggatagctcgcttacactaagcaacagaacaaaatggcaacaccaaaaatgcaggcagcattttcgcacctcgatgtacacctcctcagctgcattttgttgtgaaattatttgaccattctctttttccttcgccgcacatatttttacagcgtgcaaatggcaaatatacgtagcgttttacatgcccctttttaatcgccggggttttatacagccacgagccacaagccgcacgtacaaaccgcacacacaaaccgcaagtgagtccactcataggctccatgtagagaagacaaatcattcagcgaacgtcataatagatcatctcataactactcacctcaaagttggcaacatccggaacgtatttggacgatttcagttttttgataatatttaaatatttgcaaatgctgtttaacaaatgctccttgttcaaatggaagtttttgtaaaataagtatgcgtgcgctaaaaattctgtaagggggaaattcccaaatgggagtgatgtgcctatcgattcgatacaaattcgtttaggcgacgtgtcctcaatatggatatcgcttctccattaatgcgcattctttacacgacctcacgtattcattcataaaaaattaatcaaaaaaaattaataaaaaaaaggaacacaataacatgggattgtgaccccacctcaatcacttatgcgaacttctttttttttcttcttttaacgcattgcacattttttcacttttttttatgattacttattttgtttttttgggataactcctccaggtgtgagatgtactccctgccgtatgggctgaccgtgacgtcgtcgcagttctgcaggttggtaggtatatgtatacatgggtaactgcgcacgcgggggaacgaatggatggcaaggtgggcaaacatgcagaacgaataacgcacaacacacacaacgcaactctcccgcatcgtgcagacgcttcaggaaacctcacctcaaccaccgacgtcagatagacaatgtcgtcgtagaggtggttcgtcagcagcatgggccccgtgtacgtaaggagggagaagtcctccttgtaaatcaaaaataactcgtcaatttttaggaaaatgttgtataaatcgatgaggaattgcataaagctctgaacggggagaaagggggggaagaataaaatgcgtgggtggtacacactaacgtaatttcgtccaaaagagcaatttgctccacagaaataagcgtgcaatgaatataaatagctatttatttatccttccatgtgaggacgatctttttggaaagggaaaacctacccgtctgttaaagctcgtgttatagtcattgatgtttcgaaacagtgttcgatatttctcccgctccttcactttctcattttctattttggctagcgttgggaacacttcattcctgacaaagaggcttttcaaatggagcaaaggagtacgcacatgtataaaaatttacataaaattctacgagaaggataggcaaaattttcaagacagttatatacatataatatagcaaaggggggatgtggaaaaaaaaaaaggagcaaacgtacaaattatcatgataattatatgcatccttcacgttgtagttaatattatttttgtctggcccactgcgttttctataatcttttatcctctgtagttgtatttccctaaaatttacaaatttcttcgctttgagatgatacctaagtttatggtgagcatttttttcaataaaaagtacgttgctgcttgtatttcttctgtgtacttcataacatatttttgcatcatgcacattacaaaagatggtgatagctgccaaataggttaggataatcttaatcatgttttggcttctcatcggttgaaattatggcactatatatcaccccccagcaaaaaaaacagtagcattttgatttctcattttttgcacatgagaaagcgaaaaggaaaaaaaaaaaaaaaaaaaaaaaagcgcgtttgcaccttggttatataaaatggtttgaaaagtgatgcagtgaaaatgcgcatttggtgaactccgcaattggcgagcttccgatttggcgaacacgccaacgttgaatttttaattttaaccgagtatgcatccacgattggggggaaattttccaaacccaattgcataatttgcagtgcgcttctcaacgcgcttttcatcccattttcaccccattttcatcccattttcaccccattttcatcccattttcaccccattttcaaccccattttcatcgccttcttgacccatttttaacgcgtttttgcgtttcattcgccatagcgcacagccaggagggggaaatccatccctcggtgcagcgcgcaaaaacgcgtttcacattacatgcgtacggagcatgccaaaccatacacatgtacttgcatacgtgcatatgcgtttgtgcatacgccatttgacagttcgtcatttccaaggatgcctgttcacccagttttgctttcccccctttttattttcatctgtggctcgtcaaccactagccgtcagccgctaccagctaccagctaccagctaccagctatcaactcaccgttacttttcactcctcatccattatcccctcctttgttatgtcccctgcccctttcgcccgccgtccatattgctacactgtgaacacgccgcgtgaacaaaatgttgtaaaaaaaaaaaaaggaaaaataaaatgcggaaaatgtagcaaactctggaagggcatagcaaaatgtaaagaaaaaaaaaaaaactacataaagtgaagcaaaatataagggtataactgcttatatatatatatatatcttttaaatgtgttagtaacctatttagtgattaccctccacgttttgcagctgcgtgattttttttaatgcccatgtgtcatgtcccatcttggcaacaacattatgcaagactttttcaggtctacaatttggcagcatttgacacccctttttttttttcatgtcacagtttggcaaccactacgcacatccccgcttgaacaacatcattctgcatctttttttttacgtcggatgttgtcttaatttttgacaatttgtaaaaaagaggaaaaaaaaaacatgcgtgtttgtttgtttgtatgtttttttttttttcctcgaaataatgaaaaaatgtgcaattaactttttgcttgctcttcaacaaagctatttcgagcgacttttttttccgagtctatatgtacgagaggtgtaaacagagcggagagaagaacgtgaagacgtagaactgaaggaactactcgctccgactcgttggcacgcgtttacccaaatagagacatatagatgaacaagaaaatacacacaagcacttacgaacattcgtacatacacacacgcatgttgtacctgtgtacgtgctgctaaatttcaggatggtcgatgaagcgataaatttcaaaatttgcaacttagttaagcagaaaaaagaacaagcaaaagacactcgccaacccgtctttggaccaaacaaagcacacaaggagaaggtttatgctaaaattcatcaagcctatcagccagttctacaccaagaagaatacttcttgggcaaagaaagaaaatcggacgtgtactttgccatgcttaagccgaatgacaagggggagaaaaattcagtcgttaaaaaggatgatgctgtaggtagaagtgggggtgttgctggaagtgggggtgctgttggaagtggaggtgctgctggaattggagctgctgctggaagtggcggggttgttcccaaagtgaaagaggcacccttcgaggagggagaacccctcgaggagaacggtgcccaggaaagcgacggtcaaccggaggatgtccaaaatgatggactccaaaattgtgacatgcaaagatgcagctctgcaaactgccccccacacagctgcaatgaaccgtgccggagcgcgcaaagccccatcacggagaaacaacccagcgcagaaaaaggaaaaaaaaacaaaaagggaaccaacgtaaattatatagtgcactacaacaggtataaacccaccagggtacctcccacatttagcaaaaacaaaagtaaccccccagtggtaaaaaaaaataaaaatcaatatattaattgcaattttagatactatgtgaaggaaaaaaattacttaacacaaagcgcagatgagaatataaaatgggagcagatcgaaaaagtggactacatggtatttgataacactacgttagcatgtccaatatgtttggaggacaaaataatttcgccaagaattaccaaatgtagacacatattttgttttttctgcattttaaaatatttcatcgatgaaaaagaaaaaatatggaaaaagtgccccatctgttttgaaataataaacgaaaatgacctaagagcagtcaaatttcattacgtaaaaaagtacaacatcaatgacagtatcaatatgtgtctgctctacacagaggataaaaaaatccacttaaaatcggacagactgtatttcaataacaccttcaaagtaacaaataaaaattttgtcaaacataataaaacaggggattataaatatatagtcaatatagattatatgaataaaaatttaactacctttagtcgaaatcacacaaataagatttccaaattaaacctcaatttgggcattcagttttccaaacttttttacttatacaatccactgtccatgtggataaaagacctcagcatttttaacttcattttgacgaataagaaaatgcacatgatcgcgtcagacgcgaatgtcatccagaaggccatagcaaatattaagttaaaaatcagcgagtatttaaacatccctattgaaaggatgaacccagaactcaatatggacgaggggtccttcgactccttttacctttatgacaatttggcccacgacgtttacgtaagtttctttttttttggcttggcgagttgctcctaccacatcgaaagggtgaaatggtgaagcccttatttggttgccacgcaaaaagcgtttcactaatatatccatttttgaaatgctttttctcccacacaggacagcattgagcaaataaaaaatgagatgaagatcgaaacggaactggcgaagaaccagaaattgccctcggaggagaaatgtccactcgattcagacaagcccaccgaggagggttccccggacttgaagcatttaaaccgttcgtgcaaaaaaggaaaaaaaaaaaaaaaatgtgttcatatatgtgtacgcttccaaacgaaaaggcaatgatgaccaatttggtgggagccggttgcactgccgcccctatttatgcatgtaccatgtggaatttatttgtttatttatctgtttgtttgtttatttatctgtttatttgtttatttatctgtttatttgtttatttatctgtttatttgtttatttatctgtttatttgtttatttatttgtttatttgtttatttatctgttaatttcccccccccgcagagacctacttctaccagtgtatagatggacaatgcatattcctggaccccttcattttgaagtactccctccccaaatgcgtaacgcgcaaatgtgcagatgtgcagttcattctgtacccgtgctcgccgtagaaacacttgcatgtggtgatgcatgttagaatagccagcttggcttgacactcatcggcatgtttacttccccacccacccctcagcttactctttttcgagtgcgacaactacatgaacaggatgcccaagtttctctgcaacaggcaaatcacctacattgaaaccttcgagctggatgaaaaaatcagaaaaaggtagcagagatggaagtagtgaaaaagtatacccgtgaactttttttttttccatattcccccttttttaacacatttttttttgtcctttttcccgccaggcacgccattttgtcccacctgcctcttggcgttaacgtcctgttcgtttcgttcaacataggttaattcacgaggcccatttttgcaccgcgcttttgtgaacctacccctttttccccacacatgtgtgtatatctgcatatttttttcttccatgcacagatgatctcctatcggaaaggaccaaaacgcatttttcggtaggcataaagaaaaagcagcgaaagtgaaaattctacattttttttttttttttnnnnnnnnnnnnnnnnnnnngcatttccttctttcaatttatgcttatacaatatagaaggaaatatctgagaggaagaagaagcaccattcgattttgagaaaaaaaatgaaggaggaaaaatattttaaactactagccgtaataaacgaaaatggaaaagaaaaaaaagaagcgaaatggacacaagagagggagagaaataactccaatactggaaggaaagagaaaaaaaaaagaaaatgcatctcgatcttttccttctaaagcacacccaccacactttacacccttatgccaactttgtaggacgaagaaatagacaggaaggagaagcgctactggaatttacccaacaacacaataaacatacagaacgacaccatcaacataagttccagcatgttaaggtagcctagccacactgagggaaaaaaaaaaaaatcactccaatgtgtcgcgtcaacgttcgggtgacgaactgtgttgctataaacatacccataacacatttacataattaaatacacgcatgcgtgaatacgaatggacatctcccggtgtctacctgcgtaagtattttcaaaatgattaaccttttatgtaactttctctttctctttttttttttttttttccctttgatgactccaccttcggaaggtatccaaacttgttggacgaagaaaaatattttcacggggaactggacggcgactcggtggtcaaacaaaacgaacatgtgtttgtagaggagcttttcgcgaatgtaaattgggatgaccaacgggaggaaactagcacagggggggggacaaaaaatgaactaaaaaggggaccaaatggactgaagaggggaccaaatgggcaaaagaggggaccaaatgggccaaaagggggaccaaaatgtgggccaaaaaattccccccccgtaaactgggacaacaccgaattggtcaacgcagccgatccaaacgtctgtcacattccgaagagaagttttcttgaaatagcgaaacagaaaagcgacgcgggtgacattaaatcagaaatggagaaaaagaaggaagaaaaattgtccattggttccggctcggttcacgtcaatttgattgatttaataaacaccaaaacagctaaaaagaagaagagaaaatagggccttcttttttttaaacgtacaatgttcagcccatgtgttaaaatcaccaagcatacagacgcgcacagaactgttcattcgtgtcaatccttttattttattttatttttatttttctaaatggccaatcgattcgtgtcagtgggcttcaaaatatttatatcagcgcagacacatgtgcaaattcctttttgtttgcacctctacacacgcgcatatgtcaccatgtttccatcttttaagcattcaaattcacgtcacatccgtggatgtttgtcttttccgcttgtgtgtctgatttacccttttgacaagtacatcagtgtctacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggcattacgtgtacccgcaccgtatctcacaaattttgctttttctttaatttttaaatacacggagaaatcattttaaagaaatcatttttttttttgattcataataggataactatcaatactgcttaatgatttggataggggttgggcagggcgctccaaaatttttgccaccctgtgtaataatgcctttttgatgatgcgccattcagtttgaagtgttacacagggagaaggagtaaacaccctgatgagtagcatgcacacggggggacaaccgatcctcatccaatcggtacaattgagaagacgtgttcacccgaattggggcaactctccaaagtaacaaatagacatagcgacagaatggatttctcccaattcggatccgaagctgctaaaaatgtgacctcacaaaagggcatatatctaaggcgtaaggaaaaactcctcaccaaaatgccaaaatgataactgcctagtgtttatttaattccctcaccccatcccaaatggaatccgcttctaaagggtggaagcagcacagactttttcgcgcctaatacagtacattttttacaaatgcgcacttctcccaatgggcaaaaaaaaaaaaaaaaccgcgttgtcatcactacgtgcgggatgcacagttcgcatttaaaaaaaaaaaaagaaaattactgttaaggatggcaatacgccacataaaatatcatgcgattaaaaaaaaaaaaaaaaacaggatatatgtacacacttttacttaaaaaaagggataaaatagcgtagcatcgtaaaaaagttaccgcatgaagtgtcttaacccgcaaaatgatgaacggcataacaacgggtgtaggcaacaacttaggcgcgtatacagatgcgcatgtttgtcgtgtcggattcgtgcgccatccacttggtgagatattgtttgtaggatgtctcatcgagcgaaaactctttacagacactgtgaagcagaagtagggccaccaccgccaccactgccaccgacctagctaatcttcttttatcacctttttcaagtagctcgtttctaagaaggcctgtttcgacgcctccaacttatcccgcagctgaatgtaaaacataatattattgttgtccagacctttggcatacgattgttcttcaatttttttggtaagtattgctattttatcgtccaacagtttgatcttttcctcgtcggtaaaggaggagtataaaatatgcgctctttccttatgagttacattctcctcattttcaaggttgttcatctgtccatatttctcttcatcttcgtccaaaaactcaaacgattcttctagcaattttctgtataccttgtccactttaaaaatttttgtattttcacttttttcgtctcttgtttcgtatcctagatctttatacaatgcactcgtagagatgttccgattgaacagagtgtcttcatctccgctgcccattcgaattgcacttccagcgatttttccaccatcattgtattctcctcgtccagtacttccccttcctgtgtctcctgcaccgcttctctctattttgtccttaaaatcgtccgcatcagaatactcactcttcctttgcagtttcgctagccaataaatattattcatttttctattagactgccttttaaataggatagattgtgtaacttttttttccaaagataaacggtccttcaagatagccttcctttttttatcttccagtatcctttcccttattaattctctacgtcttcgtttatcttccctcgtctgcaaaatcagctttatttgtttctctcgttcttccctcgtgacttcacttaatttatgcaaatactgtgccctatatatcttcctcaaatctctcatttgtctttcccacataaataactcacactgatagggagtaatcccattgtacattttgttatacatttgctgatatacactttcattagataataaaaattccagtcttctgtctaggacttcttttcttacgttgggtgctttgattacttccaggattttttcccttccacttccttttgctcttggaatcatacggggcgtgcccaagtcgcagaagagcctctccttctcctttagtctggctaatcttttcactgggttactgaaggggcctattttcctatgcggcttttctctcagctgcgcccgcttgaatttcccgaacacccgcatgaagcgcgaggcgtacaggaccctctggaagttgctcatgcagctcatcagggtaggcggttcgtgggtagcggttcgtagatagcgagtcgcagttggcgggtcgccgctagcaggttacagttagccggtcgcggcgtggagcagtgtgcacccccctactgacgccctttcccctccgtgcgatgtcaaaaatttgagcttcaactctcgcgcgggcgatctgaggacgcttaaatcactgtgcaataggcaccggttgacttaccatgccgaatggtcctatgcctaatttgccctacctgtgttgtattctgcctctatgcgaacgacggggaagcaaaactgggggatcgtcaatgtcagcttcttacctttctaagtcgaaacggctactaagtgctatgcatttcttcaccgcttccccacaatcctcgcggcgcgtacttatgcatgtgcacaaaatgtagaagaaatgaaaactcccctttctttcgccagaatataattctaatcaaatgtataatcatctgctgctgaacaaaggagtgtttttttttttttttttttttttgcagcgctgtagaagaaatgagagccacatttgtcacttcaccccgttggatacgtcattcgcggagagttcttctcttgcttctctcgcgcttacatgcccctcactgcgccattgcctcatttcattgttgcgtttcagaaccagttctcactttcatcattccacctgcaagaggatacaccccccggagggtgaataccaccataacagactcgcatacgtcaaaaaaaaaaaaaaaacatgcaccgacttacagcattggtcaaacgaacgaacagaatggaaaaatggcaagtatacacaccaagaaaaaaaaaaaaatcataaaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcctcagcatgcgctcgagtgtgaagattgtctagttggaacacttttaaataaatgaaagaaaaaaaaaaaaaaaaaacgcaacaaagcgaacaaacggacagactgacagaaaaaaaaaaaaaaaaaaaattatgcgtaactcggttgcctttcccctctgccgcgttacaattacaaaaaagtgaagacacaaaaagttgtgcaaaatgagtgatgtaaaaaataaaaaaaaaataaaacaaaaagcattcgttaagatgtaaatttctcgaaaaaaaaacaaagaaaaagtgaatcgcaaaaagttctacataaaaaaaaatatttgcacaacaaattgatgcagtgcacacgcctagccaaaagaggaaaatagacgtacaacgcgaacgaaaagcgtacccccttgaaattgcgcaacgggactgacactcgatcgcgcgggttaagcggtgaggacgactgggaaacatacggaaagcatagcacacaagtggaggcacgcttgcacgattgcacgcgtaggcatattatatgttctccttacgtgcgcgcctgctacctgaccctcacgcagataataccaccaccaccctaaacgcagaggatccccccaggacgatgaaaaaactacttttacttttcctcatctgctccttcaaaatatgggccgaaaatacaagggcatcaaaattcgcaaactctaagcgaaagagaaatggcaatacaatgcgagaaaataaattgaacaatggcgacgtggaccagtacagcttcctctccttgaaggcggcaaacgaccagaaggctgccaacgaaaacgacagcaacaacgcgaagaaggaaaaggaaggcgcggaaaacagcaacggtaatgaaaagaaaaatgaagagaatagcagtgcaaacgaaaaaaggaacgacggaaccaacgcaaatgataaaaaaatggacctaagtaatggccaaagtaatgacccaagtaatggccaaagtaatgacccaagtaatagccaaactaatggccaaactaatggccaaactaacggccaaactaacggccaaagtaatgacccaaaaaaaaatgaagccgtaccaccagaaaaaaaagttaataaagaaaacttgttagagcatgggacctatgacaaagatggccattatattccttcctataaaacactgacaaatgaaattctgtcaacaaataattctctggtaagtttgccagttttacagccaagcgctggtaaaaccaccctcccccaaatgagcgcgtcttagtacgcacaaaatgggcttcctaaagggggtcttatatgtgcattatgagacagcgtggggacgccatggaagaagcagaccaaacgtacatacacgtgtgggtacatatacgctatgcgagagtagaaaaaatgaaaaaaaaaaacagaagtcacggacaaatagacatccgttgatcgcttaatgtgacaatggcatactttttttccatgtgtaccccccgaatcgacccacttatgttcccacatatgtccccacgtatgtccccacgtatatccccacgtatgtccccacgtatattcccacttatattcccacttatatccccacgtatgtccccacgtatattcccacttatattcccacttatattcccacttatgtccacttcttcccaccgcttcgcaggaaaaagcgtcgagcttcctaaaaatcgcctgctcacacatcatgaaaattgtggagttcatcccggagggtaaattgtcgtctcagtacataaaggtggagtcgaaaaacgtgtacataaaggacatcaattcggaatgccaaaatatatacttttcgctcgaaaaattaaccatgacaatgattgtcctaaattcaaagatgaacaaattggtctacgtccaggataaatagtttgcatcggccgtgttcggccacgaagaagggcaagttccctccatttaggcttttagcgctaggttttttccgcttccgtttttcccattccgtttttccgattccgtttttccgattccgtttttctgattccgtttttccgattgcgtttttccgcttccttttttccgctcccttttgttactccattgcctcttttcccgcttaaccatttgtcagcctcacataacagcgctttacgcatctttaaaaaacgctcaccttctagcagcgctgctgtgaactgcacatgtttttgtcactcgggaatgttttttttttttttgtgtcaatttgggaagaacaccaattggtgagttccacatttgaataaacattaaccatttttgttttctttttttgaaaaaaaaaattctgccaagtgtaacgttggcacataccgccgctgttacacggtaacatgttaacgctacatgttcctgtgcagttgtgtataaaaataccgtcccacaccgtttgcttaaattttttatttgtaaaaaaaaaaaaaaaaaaaaaacatttttaacactcctttatgatgatatatataagggcgctgcggatattttcaaattaaggcaaacactttttttttgttgttgttgtctgtttctcatgcgtttccccatggtgatgtctttgtggatgatggtaatatgtgcatcgcccctcaaggaaataacgtctcccatgtttgcatgtataggggaatgatacccactacgcatgcgtggagaaagtatccattgagttattagcctgtatgggcctcttaacaaatcaccacgtatgcattaaaagctaacatatatacatggaaaagcggtgtgactccccttcctctacttcttcttaagggtgtgcggtatggccgctccgtaaaggttcggaatcgaaacgaggaaatgcattcctggctctaagtcaccaaaaccagttgctccaccagtatatagtctcctgtcgtagggatgataacccagtaattcttcctcttcttgcagctggaattttgcctcttcgatatatggggcaaggtaaggaatgtagggatcataattctgctctgaggggtgtaggtaaagtcttaaaaaattgatgtgcgttcctcttaacattctcctgtaacgttttatttgaatatccttcgggagaagagatatggctctttcgatgacggggtctttgtcgctgtacatgtcgtcgtacatgagtcctgcgcggggtgcatgcaaaaaaaataaaaataaaataataagtcataattaataaataaacgctaccattacggttaggacaacttacgttatttgcagctatcgcgtgtgcaaagtatatccggtgtgccgcacagctggagggatgttttcccattcgtcatctctccctccggccattctagctgctcatcgtggtgcgaaccgtaacgcgtcattcgcaacggaataggctaacttagcaccatgcaactttaccgtgttccctcaaaaatttggtcatggcacaaaattgccacctttcatagggtgcccggataaatttaaagtagtacggaaaaaagactttcctaaagatctgggacaaggcccccgttttccgtttggtcggttcaaactccaatttgtgcagcggtttcgagcttgatcttgcgatgtatttacagatttccttgtgcagcgacatttttctccgtgtgcatttttgtgaagggttcttctcaattcattatatggaactgccctcctcaataacacagttgcacgtatgtatggatatacgtacgtccgagtgtgtacatgtgtgcagggagcgctttgtacagtgactaccgaagcttcgcgaaattcccgtttcgtgcttggactgtgacagctgctaacgttagtatgtatgtgcatacgtacgcccttaaggggttgtttagattatgatggcccacgcgcaatgctccagtcgctcgctgtacctcgttaaatgggaaaacgtgcggccagcttaaagaagcgcatattctcaatacattaaaatgtatcgaattttcaataaaaaaaaaaagggaaatattaaaattggccacttaaaacatcctgttttatttttttttttttttattctgtaaaattgcgtattcgcgccgctcgtacatttcttatacttcacaaaacgcaactccctatgtttgccaatttggcttcgttaatcaaataggtaaaaaaaaaaaaaaatcagttcaaagaaaactgcaaggcgaaatacatacacgtcgtaagtacattttttccaaacagctacatgaataatattatcatgtacgcattggctatatttaattctttggcgcaccaatttcttttttcagtgccccttgtatggcgtgctgaacttgatgaccaatgtaacgcggtgttcactttgtttacgcgcagagattgcttcttcccttttattttcaaattgggggaaggaaaatgccccacgccgtgcatacataagtatatataaaaatatacgcactaattagccatgtagctacacgtatgcatcgactgctgtttacaccctttcaccagttgcaacaaaatttggcgagttgtgtatatatcccccttttgtcgcctcacaccatggggaagtgcaatttgggggactttcctctaactatattctgtaggcctttcaagtaaacgtaagtgtgagtttgtacaccgcttttggagcgcatgatatttttactcgcgcaaatattttgattattggcagccacgaccctttgctgcatcgcagggaggaacaaacttggcacggcgtcgggacaaatttaacagggcggacatttttgcaaaaacctgcgagatgggtatccccattaccgacgttcctctgcagtgtacctcttcacgcaactttgtgaaactacatatgtttgtaaaaacaggccccaacgcgaatttaacgggaaattgttttaaaaaaataacccttattgtaagaatttactgccctcctttgttttcctcctccctcctccattatcgccttctttaacttgtacataaaatggaaagtggaggaggagagcttccctgaaaatgctggtggaaagaacattaccaatttttaaccgcataaataagttggggcaaacattcaaacctgaacatttttgctaatacgtttgcgcctttcgtctcttgcgagcgttggcacaacatttcggacaaggactcattcaaagtggagtggcttatacattaacgcaacgcttcttttttttatgccattttttatgccattttttatgcctttttttatgccattttttatgccattttttatgccattttttatgccatttttatgccattttttatgcctttttttatgcctttttttcatggcgtgattttcaactggggaaaaaaaaaaaggacagcatagcataggacaggacagggcaggactggataggaataaaaggggcaaagtgtaaaacttcgcttaatgggcgctttcacaaggctgccatacgctacttcaatggtgctctttgctgcacataaagcttaaatttgtgaccgtctaactcacgtgtgttttaaaagatgggcgcaggaaagggggaaagagccatgcaggtgcaaagggtaaaataaatagagcatacgtcatggaatgaaaaatggggaaggtataaattaaaaggtgtttttttcatttcgtgtccttccacatgtgagccggttttcacagttcacataagtgtagcggcacatacgctgcacagggatgtcaacccggttcgtccttgccacgtttgtgtggaaggatgcgcttccgtgaaaggattcgcttccgtgaaaggattcgcttccgtgaaaggatgcacttgcgtgaaaggatgcacttgcgtggatatgcagctatgcaaacatatacatatgacatatatatgtgcacttgcatgcttgcgcatttttttttttttgcgcgatgggcatatataaaatgaaaaggcacacacgcagctcgaatggagctgatgaactcagaggaaaataaaaataaaaatgtgcgtgccacgttttttagttaaaagccagaagacacatttgcgacgcgaacatctttgcaaatgaaacgttcgcctcagtttggagagccaattttaattttacgtggaacaaagtaccactttcacggtgccactttttttgtcaattttttttttttcggggggagtgaatttataaatgatgctgcactttttccattcgtacgatatatgactcgttaaaaatgcatggaaagggaggtagggatggaaagaaaaagaggtacaaaatgttgccccatttcatatcttacttgacatatgtttcgccataaagttggaggtgcgcacgtgacagcggaatgtagaagctgcgtgtgaaaccgcgacacagaacagcatgtccaaatgtccatttccacgaagggctctgcaaaaatcctcacatggtcttctccgcaccacgcattatttcttcctacaaacctcgctcaagtactgggaacagtcctgaatttatttatgccttcgtcattcaccgtgcataagtggtctaggtctcgaaatttttcattgtaatctaagctgtagccaacaacgaaggcatccggaattgagaaaccaacaaagtcagccttaaagccattccaaagaggagttcttttaatgaacaaacatgtaatggcaattgttttcacttcaaacttttttaaatattcacaaaattttaacaaggtttttcctgtgtcaataatatcttcaacaattaaaacgtgtttaccctttaggcaggataaatcttcgctaacaatttcgatacggtctaaagactggtcgttacaatacgactttacacgtacataatgctccacatataaatgctttggtgactcagtcgagctgtagttgtgaatcctgttcaggtatttcagcaaagcactgaagaatccccttgatcctttcaataagcagataacgtgaaactcttcattcctgtaaactcttttgatgtcaaatgccagcttctctattcggttttttaaaactccattcgggattagcaccttcgtgatgtagttctgcgagaagggggcacacatcagatatgtgatacactacacacatacgccgcacactggggcgaaaatggcaattttgtacgacatgcattggggtcacacagattgcgatactacaacaaaattattccattaccttgtagtgatcggggattaaaaatgtgtcaatgtcatatccatcgtcgtcctttatgtagattggctcgagggcgttttcgccggctccgggactggaaagaaaaaagaggttcacattttgcgggggcatgtacaaaaggggagcgcctttttctactatggcgacggtatcatcataagggctgctcgtatacacaggtgcaggtttgcaaaaatacatattcgtgtggaggtcacactacagaattcaattccacatgtgctactctctatgtacacatgcattatgctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgtgttttttttttttttttttttttttttcatttacttatttgggattttcattgtcttttatttttcgccgttgagtggaagaaggggagggggactaaatgccgctgctataaaaagctttacaaacaggggtgaaattttctcttttgaagaggggtcagtaaattcttcaaaacgacttgataaaaaatgtcccaaggtatttgtatgctttgagtttaatgcaaaaattgtgttttttcgtgaaacgtagaaatgatttagcttagctgataagcgtaagtatgtacgtatgtatgtacgtatgtatgtacgtttttatgtacgtttttatgtacgtttttgtgtacgtttttatgtacgcttttatgtacgtatgtttgtacgtttgtatgtacgtgcgtgtttttttttttttttgctgagggttcttaaaatgtaaaaaaattaaagaatttttttttttttttaaatttaaataaatttgctttttttttaagagagaaaaaacgcaacaatttaagtcataatcatccctatagttcacctcctccaattcacgtattttatatttttcgccatgatacatgtacacgatataacacatgcatttataagtatatgtaaggcatataaaaattggcaaaaatcatcctacctagcacactatatagcttttattatatatcccttttgggggaaagagccttctataccttcttcagccgtttcagcgaaatagcgacatgacaaaaatgtgatatttgcacaactgcgaaatgtcccttctttttcgcctgcttcacatttaacatactcccattcacgtgtaagttaactaaatggatgagcgcagcagtggagtacctgatgttaaatgaacactttagtgaagcaaaaaggtgtatgcataaaactaatcccatgcatgcatatacctcttttctaattgtaccatctcaatttgtcaatttaaaaaaaaaaaaaaaaagcattttcgacgttccttcgcataacagtgtgatcaccctcatagtgtacttccctttcaaatgaaaaattacatcaaaaaaagtggatagggatgcttgtatggcgacttcatttggctcaagtgtacactgtcacccgtggaagagaacgatcattcagcgcagtgtatattatatagtgacgtggcgctatggttgatctccatgttgcaaaaaaatgtttggcggcacactaatgtatgaaacgccttgacgtcaaatgcgaacctgaacgaatccacgaacagtatgaagaagggctcaacgtgatgaaacgtgttctccttcctctttcccctccccttacctttttttcgaggaacaaccgttttattttttgcttatggggtaatctacacgagatgttgagcttttcacttaacacaaaaaaaaaaaaagcaatggcattggcgatacggataaaatcgcgaaccggttaagcgtgatagaagcctcttggggagccaacaccatgttgttcactccacacacgagtcgaaattagtggtgacgcaggggtgcgaagggtgtggaaagaaatgtaaaatgctttgcgcatgatgtatggataggagtgaactctctgcccagttctcctgagtcctgctgcgctttcgcatcttcactcgcatgttcgcacgggcacacatttgcgatgcacacatcttaggctcatttggcccatccgccgcgtggcttagagccgcactacgcctcgttgcacgggtgcaaggtgtaaaggtgtaaacgatctaacaaaacgaacaaaacagagcaaagcgacacagagaaggcggaccagtagggaagtaacgctgtgtgctatgcgcgttctatcgttccactggtgctccttcaaattggggttcgtggtttgtcacgtattcttcacgatttgggtcgtccgatttgtgtcgtccgatttgtgtcgtccgatttgtgccctccgatttgtgccctccgatttgtgcccccctattttcacccccctatttgtgacgtttttttcttcctccatattttggaaaaccacgcggccggcaatagctgcgccccatgaggtgcgcctccaaaggtatcactcgcgatctcggcgctcctcgcctagcagcgcttgatgttataccgccccggttgcataaacagcggcatgacttcgtccaccagtttatcaatctcttccttcgcggcttgatagctgcccctggaaatctcactgtaccatttcaccttgggttccgttccactagcccgtatggtaagtatggcggtgttttcaaaatgcagagtaatgctttgcgaatcgggcgtaggcgcaattagggacttcctatccggggtggtggaatcatatccagtggttaagtctcgtatgtgaaccactttataggatcccaattcacttttgtaggaaccgttacctctgaaatcattaaatatgctaacgacatcgttcggatccaaaacagtgtagtaaccattattacttacaaagtagccaatttcttttcgaatgttttctaagtactcatgaaaggttaatccattttcatataaataaacggctatttcaatccagtacgctagagcagatatgccacatttgtcccgtacgtacttggttaaagcatgtcctagggcttcctcatagcagtacaaggtggtataatttttctcactcagatctatggctttatttatcagccacttaaaaccagttaacgtttcatcatacttgtacccatacatttcacataacttttttagcatccttgagcataccactgtacagataaaaacatgtttcgatttgtcgatattttttttctcattttgtttcatcaaatgataggcaaatattattcccaactcgtccccagaaaatatcttccatttgttgttaaatttttctgcacaagcaaatctgtctgcatcggggtcgtttgcaactactatggggctattcaccacatcggctagttccatggacaaatttagtgctcccttttcttcagggtttggaaaagtaactgtagaaaaatcagcatcaggtaaagcttgttgaggcaccgtcagtaaattgttatacccgactatgtgcataataccttggacaaattttctcccaattccatgcatgggggagtatactataaccagttttgtacgtgaattcctatggcagttaaaattaaattcgcttttcatgtcagacataaacgagtcgtacatttcgtagtaaatgtcctccactagggaggtgtccttcaagtaaaaattttcatctaaataatcatacacatcactccatggttttaaattgcttaatatacaatcggagatgttaacatccacaggtggaattatttgggccccatttgccgcatacactttataaccattgtccaacttgggattgtgagaagctgtaaccatcaccccacataaacagctctttttaaaactggagtaacacaatataggtgtagcaactgtttgaccaaataaatacactcgaaacccttttgataagcacacagatgctgctacgtgcgcgaacgactctgagtgatatcttccgtcgaagccaaatatgatgcccctgtttttacacaaattgattccgtacgtattaattaaataggtacacaatccctgcgtcgtttgcataattgtgacaacattcattgcattaaacccgacccccattttcccccttagaccagctgtgccgaaatttagtctcctcaaaaacaaacgttttagttcttcctcattatacgtagatagcgcttctttcgtttcgtcggctaaatattggggcttccgaaataggttccacaattcaacagacaccgcaagttgttcattttgtattccactcattttgaggtattttttttttttgttttatcccttcaaaaatttttcaccgaaagaaaaaaaaaattctaaaaaaaaatgtagagctcagaagtaaccaaatcaacgcgtagaaaaattatgggatatattaaattaaatttatgccttttttgtaaaagtaggagcattaaaaaaattccccaaagtgcttcaatccacgctgaaaggaaagaactaatttgagcctttcgagcttccgcttatcttgtaagagggtaggaaatttaagcggtttgctaaaaaatggtgggaaaaataaaaaaaaagagaaaaatgaaaaatgatgaataagtagaaacacgcatataagcaactatgtgcttggctattcataagcaaaaaaaaaaaaaaaaaaaaatggctagttgtgcctactttactatcattgtaaacaaaaaattacctgaacggttcatgtgttatgcagtttctgcacccccaattcggctacttcacgttgtcaatttttcccaaaagtgttgatgtttacaatctctacactttacaagtgtgcataaaatttacaccacaggaatgccttttttaattgaagcccatttacccaaaatgttgtgccattaaaactgtttagcatgtgtaaatacaccactttgtagaaacgttctatctgtcacttctccgatgagccgacgcatatggccacacgtccatgcacgtacacacgacaaatttgatgagagaaaacacaatagcacgtttattcctattattgaatgtactgtaaattaaatgatgccaataaaaattgctcaaaaggtatcccacaatgcggcgttaaaatggtctcacaatttatgcatatttcattttattatttttttctagcatccgagggaaacatatgtctatgatttttacaaaaatgcattgtgcacacatttgtgtgtgtgcatttttttgcttaaacattagggggtcctccgaatggtgaaataaatctggttcgatcgtaaggtcagccaacgcacgggtccctttcatacggtgtgcagagttttccaacttaaggcccccctcttagttgtaccttcttgtcctttgttacacagaagggataaagtggttacctactggtggagaaatacaaaaaaatgccatgcagtgttttccttctactacaaattttctcttctcacgtgtttgtacaatatatggcaatttaaaaaaaaaaaaaaaaaaaaaactacacaattttttacttgttgcataatgaagcatatgacacaagtagcacacttgatgcgtgtgcctcaaaattctaattgactgtgcgcaacgttcgcgtgccttggaaaaaaaaaaaaataacgccctttaaaactcccctacaagttacttcttcttttgcaatgctgtcctaattgtgcagatatccactcgaaaaggataaatcttataaactgtgaagagctccattgtttgtaacggaaatgtgcttaaacaaacagagaaattttgcacacgacatgaaaagcacaattaggcgataaaaatgaaggagtggcacttcgcttttcctttttttttttttttttgatctctccttgagaatttgtttctgccattccaaggggaaaaaaaaaattgctccttttgaaacgaaagagatgggtcaagcgcagctatatttgtagccgtccctatgttttttgatttataattgggtttaaatggctattgggaaaacgctactgtttgatgcgatcccttatcgctaccgctaaagccatagttttgcggcagtctgctacacacatgggcagaaaaagcaacagtgcacattttgtacccgcgccgaagggctccactaagaatatctacacgaacgcaccatttatgacaaaatagttgcaaatggtaagaaagcaagcgtgtgttatttgagtggaggaaaaaaagaggcagcttcttaaccacccaacggtgttgcgtgcatgtaatgccttgacaaaatgggaagttatgacaccttaactgtgcatggaacactacgctttgaagtgggacaataaggtgtccaacgttttggggatacccctcaattggcgcaaattaaatctttcacagttcgcgttgcgctagatgtgcagcggtggaaaacaaatggccgctaagacggggaagcgggtgaaaggtgaatgccaatttggataatacccctaaagaggcacctgcagagtgtgtaccgtccctaccgcttcgctgtgcgctcactcgaactcgatcgtcgcaggaggcttggaggaaatgtcgtagagaatcctgttgactcccttaacctcgctaagaatacgcgtggagatcttttccaaaatgtcgtacggaattttataccagctggcggtcataaaggaagatgttttaactgccctaagcgaacacacataatcgtacgatctcgcatctccgcttactccgacagatttggtgggcaacaaaacagcaaatgcttggctgatgtcattgtacaaattataagcctttaaatcgttgataaaaatatcgtccacttccctgaggatattcaatttttgcttgtctatttctccgatgacccggatggccaatccaggccctgggaagggatgtctgtttgtgatttcttctggcaaatttaattcttgtgataatttcttcacgtcatctttgaacaaatatttaaaaggttcaaatagtttgaattttaaattttctggtagccctccaacattatgatgcgttttaatcgtgtcggacagcctctttgaacacttgctttcgataatatccggatataaagtaccttgtaggagataagttttgttaatatcaatatttatgttctttactgccttttcaaattcttcgataaataattttccgataattttcctcttttgttccggatcggtaacaccttttaagttatttaaaaaattttcggatgcatcaattttggttaagttcatatctgggaatagtccctttaaaaaagagtacactttttcgccttcattttttcttaacaatccattatctatgaagatgccgtaaaatctttctttgaatattttatgtgtaaatgcagcagcgacagtgctgtctattccccctgacatggcagcaattacgtaatggtcttgtgcgtatttctttatattgttcagctcaatttcgtgatatcgaattggatcaaattttttcgtgcatttacaaatattaaaggcaaaattgtaaaacatcttatctccatctacagactcgtacacctcagggtggtactggactccatatatattatgttcctcattgtacatggcacatattaagcagtcatcagtagaatttacaagaaaaaaattgtccggaattttggtcacttcatctgtatggttcatccatacggtacttttctctgcattttttataccatcgaaaaggatacatttgctgcctttgctatcttcgtccactagcttgtaattcttatatttttcttcactcttatttttacttgttattattttcacatcagtacatccatattctgaatttttggactttttaacttcaccattcatctgtacagctatttcttgcattccataacatatagcaaaaatgggtatttttttttccaaaaaatattccaatacttgtttcttcaagtgaggcgcattctcctcgttaacggagtgagggcctccagacagaataacccccttgatgtttaactcttccacttccttcacatcaatgccatagtccctcgtctcgctaaatattttgatgttatttaaccgcttcacgatcaggtggaagtactgcgagccgaagttcagcaccagtatcttgtcgtagtcaccgccctccattaagcaaaaaaaagaaaaaaaaggggggtggttgccaaaaaaaggtgcgtgacggctcagaagagtgcggcacaggtctcgcgtagaagatcagaagaagcaaatctaatgtagaatctacagatgccgctttattccagcccagaaccggcagcgtcaacaagcggaattgcagagtgtgaccaaggttcaactaatcgttcgctgaattagtacgcgatgtggaggagggcgtttttatgctcgcctgggaaaaaagagggcgcattatgcagctttgctaagttggggggggtacataaggacgaagagtatacatatgtaagaggaatatacttatgaggcatttatatatgtatgcgccaggtattatatacaaatatacgtgctatacatatatgcacattcgtacatatgctagggcctctctctctttcgtcgtgcactcaggggcgatgcttcttaatttgcatcttgcggggaggaataataacttagttcgcaaaaagggagggagaaaaaaaaaaagaacatatggaagaaggcatttttttttttttttttttcatgaggttacaattacgtagagaggaacggaacccattattttcattagaacctctcccacaggaatgcccatcgtatcagcttatccaatttgtgagcttaaattttgtttccttattttaaaaaaaagcatcacggggaagataagctgtggagaaaaacccaattgtggtgatgactacctgtggagtgtactcactgtaccaagacgaaatgaaccatttgtggggtgcgtcacaatataaagggacgaagataaaatggaaatttttatctatttcacaatatgtttacgtgaatgtaaagaacgaacctcatcctgccccctttttttttttttgagcatctactataaatgtaaaagtgtgcataaccattttaaccactcgcgtggaaccttaaacaaacagccatttatcccaactgagaaaaatttaaacagacaaagggccaaatgtagaagtggagaaaatgcacacacgtcatgtgggagcttattttccccccgttcgactatacctttttatttattttttcaaattgtatctcctatgtactcccaccgatgtgttttgcagcagatatagaagttcgccaagggtgtctcacgcgcatgtatttccaagcatctaattttaggtaggcgctttgtcaagacaaggtcccttttttataccgttttcgcctttagaaaaaaatccttttctcgctggcctgaggaggggcattttggggaagcacccagagatgatatgtgcatgtatgtccaaatgtataaatacgcgtctagccatgcacatgcgtggaggcttacacttctctatgtgtgtgtcgcttggtactctctcccgcgcaacttccgtcagtttaactccactgtgaaaacttaagggaagtagaaatagggatggaaaaacctgacgacgcaaaggcaaggtaaaaacggaaacgattccttattcatgttaaaaaagtagaaaaaaacttgaagccaaaaaaaaaattatgagcgacgctaaatcggaggtatatgcactcaatgtgcttatttttgtgtgccatggtttttctcttaaaggggattttttcctcccattcatcacaagcaactgcttttttttgttttctccattttttcgaaattgaatggtagaaaatgtaatgtaaaaaaaatgacttttataacacggctcgttctttttctccactgatggttgtatggcaatgtggtttgcagtcatctacaaggcgaatgccacgtaaaagcgcaatgcggtcatttttatctgtctgtgcgtgcgaggattgttctttacaaaaaaaaagaaaaaagaaaaaacacatactgcaggcacacttaaccctttgcggtgaggtttgcgtatacgcttgtataataggataaagccgcggcagtctaattggggcggcgtcccattttatctttcttcgaaaaaaaaaggcttaacgcgggtagaaaagcaaactaaaagtcaagctcaaaccaaaacgcaaaatgaaagtcaaggtcaaactcatttgggaaagaacaaaaaatgagcaagccaagcaaagccaagccgaacgggtttttaaaaaatggaaacgtaccacaatgggaagatcggggttctgcacaagtatggaaaaaaaaaaaaaaaaaaaaaaaaaaaggcaggtacagcgacgaaactgtaaataaataaaaaataaacgcaaaatggtacaaaaaatatatgtacaaagaaaggaaacaaaaaggtatgacacttttttcaaaaaaaacaattttcgtaaaacctccctcaaccatatgctcctgtactatgtattccaaagctctgtttttaatttccattttgtacgggtgattattgcgaagatgaaaaaagcacaacccccccaaataacccgttcctcgcgcgtaattttgaaacactgaaaattgtgcgcaagctgaaaaggtgagcgttcttggctggaaagagagaaggtgcgcgcttcagtttatgcccaggttgactccaatgagggggcatatgagtacatgacatggatgcgtacatacgcacatatgcatatgaatataaaaacatatatgatgtacgtggggaaccacaacccccccccctttccccccgtatctcttctacgtttgccactccatcaacaacactattaataacagcctctcatgagcgtttccttttatgtcccaaccgctgagagaagaaccgcattttgcgtccccccaccccccatttgtttccgttacaaccgcatgacaaccatccctcattgggagtgcacatcataggggaaaatatacatacctagttttatacttccccaaccgttggctccgtccttctccttttgaacttaccacgatgaaattgttttgctaaattttgttaataagggtttctgttccttttttttttttttaattaaaatctgtttttacgttatcgtagtatactttcttgcattttcttattttattttattttatttttttattttttttttttaatggatacgggaaaaatatttttgccccccaacatagctctgccgtgtaagttaaaatgggctgtagataacaactccatagttagctcgaatcaaataattgcgtttgtcattgagacagggcaggaccgcattgacgcggagcgaacgggagaatcgcacacggagagaagacccctcataggggagtggcctacagaggaaggctcttcccagcggaggaacttccatttgggaagcggcgaaacggaggttacatcctatggaaaatcaaaaaacggagaagaaggagaagaagaagggacaacccgcttagctagtcaaaatggtaacagctgcgaaatacgcagcagtttaggagatcattacactgagaatcttcaaagaagggaagcagccgatggtgtagacaaggatgtaattgatgatgtggctagccaaggtacctttccaaacagggaaacaagcacagacacgagagacaaccgagacgtaggaaataataactcggaggagagaagaaacgaatcgataaatgaaaaaaataacttcattaatttaattctaaacaataaaaacaactgtgatattaaaaaaaacagctatgttaccttgcgaagtagcaatcatggcagaatccgcataataaaacagaacccaattttggaaaaggacgaatatatccacattaactgtccgaatgaattgttatgcgaaattagtgatgaaaggtgcaaccacgaagtcattttttcgggattatgtaccaactgcttcttaaaccaggaggagattaacaaaaataaaaaagaacagaaatattttttgtctcctgggtttttaaccaacgagaaggagttgtacataaacaccgataaggtgatcgatttggagaaggaacgaattagtaatatcattaagaatagaaaattgtgccttgtgctcgacctggacaacaccttgctgcatgcatctttttttgttatctccataaatatgaacagcgatgtgataaacattacgacagatattgacgaggagttggagggcgaactggggtacgcaggggggggtggaaaagatggtatcaaagttgacagcaaaggtgatggcaaaggtggtggcggcgcagaggaccccatcgaccagcgcatccactatcgcagcgaaaatcgcgaccctccgtgcacctccccccgcagtgatgccacgatttccccccaccgcgtaaccgatttcccattcgaggaaaactgcgactcgttggagggcggcgcgacgaacagcaagaaggaggataacgtggaggtagaggaggccctcccccgcggcgtccaggagttcgatgcaggtggaggcgcagatggcgacggcgatggcgatgacgacggtgatggtcacggtgatggcgatgtcgattgtgatgtcgattgcaacggcgatggcgaggtcagttgcgatggcgacggcacgttgtgccccgaaatgaaccaagaagaaatgtactccattttctgccaaaaaaaaaacaacggaatggatcacatgaacaaatatcaggacataaaatcaagctatgaaaattattgcgattttttggccaaaatgaataccataaatttgttaaaacataatggaaaatttatacattatgaaaatttgaaggacaaaaataaataaaaaaaaaaaatcgaaaaattggaacaatccgtcctcaaaacaaatgtgaaatatcacaaagggtcatatactatttattacaaattaagacctggagtgattcaatttttacaaaaaatgaataaaaaatatgaaatatatttgtacactatggggactttggagcatgccaaatcttgtctgttattgttggatccccttaaaaaattttttgggaacagagttttctcgagaaaagacagcgtcaatgggttgaaacacctgaatcgaatattaccgacttatcgcagtgtctccttgtgtattgatgacagtgactacatgtggaaggaaagcagttcgtgcattaaagtacatgggtataactacttccccgagattaactttttagaggatattaaaaggaagccctactttttaaccaaattttttgctatggcacagtcctacttgaacttctcctccaacctttacggatttattaattttaaatgcagtgaatatgaaaggatgaggattcatcgttttaaaagcgtgttgtacagcgagtgcacaagttggggcgtcccttacaacggctcgatggcgctgggtggtgcgtaccggatggtcgatcagggatgcgcacaggagggggaggatgacctctgcgaaggggaggaatcaggggtacccactggagtagccgctggggtagccgctggagtagccgatgaggtagccgctggaatatcctccggggtagcctcgagatcttcgcgtggtgactcctcgcaggtgggtggataccatttcgaggcggaaagcacctcagtgaagggagacagggaagacgccttagctgtacgaataggaaatccccttagtggaaaaaacggagacagaagcaatgacaacgaattggaggagtccttcgaggacagcttcatcgatttagacaaagagttcgaaacggacagcgaagagggtgacataagtgtgatggatcccgaggtggacaataactcatgcgacctaaatttacaaaacggaatggaattttttgatgacaaacacaattatcccaaggggaaagaagcaccgctgcagcattttagtggagagcacgtcgaaagtaatttcatcataggaacgcaaaatggagttgttaagaaggaccatcttccgaatttttatccaaatgatggtacgtatgatcgtatgaacaacccaaatgtattctacatggaaaatctgactgcggaaaatgtaaataaaaattaccctccacatagtgacaataatttttttgtaaatgcagacggtgtgaaaggaacaacccccaccagtagtgaccccctgaatgatagaagctgtgcagctgatttgttccaatcgagagttccgtaccttgctcgagaggagcacaacccgatggatgcgcaatttgagaccccagaccactgcgaagataaaatgaatagaacaaataacaacatcaacagctgtatcaatatgaacatacatattagcaaacatatcgataaaaaaaaaacacaaatggtgaaatggctagtagtaacgtgaagcattttctgcgtagtgatggagaatattctccgaaccaatttgatcatcactcccttcatgcaggtacatccgaaaggttcattccttttgaggacgaaattatttacaagttcatttcagagaggaactttaggaagtacgataactatgtggtggggttcctgcgcagttatttcgagggggggaggctgacccgagggggtgaagcggaagaggagggggtagccgatggggatgccagtgtggatcctaacgttggtgctgaggcagatgctgaggtagatgctgaggtagatgatgagatagatgctgaggtagataatgagatagatgctgaggtagatgccgagatagatgctgacgtgggtgacgatgaggaccgcccagcgggtggcggggaaacgggccgagaaagcaaaggcgacgcggaaattaagaaggaaagggaggatcatcaactcgatcggggggaccatctttcccgggggagtcagcacatcggggaggcctcctctacacaggacagtgtaaaaagagtagaaaaaaataaaaaacgaaagtaaaaaagctaattcattttggaaatttaaggaaaagaaaatcgaccaacttcagaacagtcaacaacagtgatgatccaggtcaccctcccccaccgaatcgaagggatagcaatcagaacattggcaaaaacggagcatcaaataaaagtgaatactacgaaagcttttgtatacccaagaatttcaacgaaggaaattttaaagataatgataagcagctacattatttgacagctatactggatgaaatacatcacattttttatgaaatttttgagcattttaaaatacataaaacgaatgaaaggaatgaagaggatcagatatacaattactttttgcgttacccgatagttaggacgatattgattgaattccgcaggaacgttttgaagggtacgtgtgaatagccgggagtggatccttcacgtagttgtctcaattagctatcaacgtggcatgatgcacaacgtagaagttctccatgtgtgtgtatacacatgcatacgcgcatgcatatgtatatgcatatgtatatgcactttcttgtgaatgtctttttttcaccccacccacacacatcgctgcttaccatgtgtacgctttctcccccacagattgcatcttcaacgtttcgcaactgtccgatgagatacggaggagcgattttatggatcacattttgaagttaggcggaagcataaacaatgacaactacacgcatattttaacagtaaacaatttgataaaaaatgagaattgggaagatgccaaggttacaaatttgatgtggattgaacgagccttgtacacttggacgtaggggatcattttaaatcacatactttgacccacttccgctaaggaagaacgcatatgtgcatataatatgagagaggtgtggtggtagtgtataatgtgtgtattcctcccccttgctcatgcgcgttcattcgactgcgtcgtagcaggttttttatgtcaatgtacgtgttaccccctttggcttacgttcttccccccttgcaggaaggtcgacacgaagcattacgacatgagctcgtgggacaaaacacacagaaacttctgggacgtcattgaatatgaagaaaaaaagaagaaaaaaatgaactgaactgtgcccaagtgtgccgaaatgtgccgaagtgagtccaactgcactgaagcgaagcaaaatgaaaaaattgcttcctccctgttgggcacgcgaggcagatttgtgcctccaccgtcgttttgccccttttaacaaattggggcagtttgcgcgacgtgatttgttttcgccatcgttttgtcagctctacacgttgcttctttttttttctttttttttaacacacgggcggcatacactcgtgtgagtacgcattacgtgggtgtaagtatgcccacaatgtgtagtatgtatgtatatatgtatgtacgtatgtatgcacggtgagggtatcgccatgcgctttactaaaacaaaaggtgataaggaagataatcattttcttttttttttttgttgttatcatggctgggaagagagaatgcctgtggtgtacgcattacgcccctttgtttgccccattttagttgccatttttttgccctattttagttgccattttttagttaccatttattttgccccattttagttgccatttactttgccccattttagttgccacttttttgccccattttagttgccattttttatgtgttcctgtttagtgctttcctgccgcgtgaccgctggtcgccataaacgcccagcgggtgagcacaggatttatgtgaatcccgcacatgcagtttgcgaacgcaggcatagtaccagcaaaactttatcacctccccccgtatgatgatttgaaagcgtactgcgaaaaaaaaaaaaaaaaaaaaaagaaaatttcccactccttgtatggccatgtaaccagttgggaaaacacccccccactgttgtagcgcggagcaaggaggagaagcaaaatgcacacatggaaagcaggcggtaaataagcggcaaacaagcagcaacctaacagcaacctaacagcaatctaacagcagccaaactgcataaatcacatgaaacgccgcgcaagcaccatgctgacgtcgcccaagcggcccgcgttctccagccaactttctccttaagggacacgaggcagaagtatgaaaattagccccataaggaaaaaggtgaactcctcactgatcgtgagcaaaagaatcccctcgtacttaaaaaaagaaaaaatcaatttaagcaaaaatgaaggcagttttgacaaaaaaagtgtcaaatataatcaagtgccacaatttgttcaggcaataataaagtttacaaaaaaaaataaattcctccaagaggaagataacagtgtaataagcaaaaacaaactcatttttttaaataatttgttgagcgaaattcaaaaaaataaaactcttctaacatcatcctccatacacgacatatatcgatgtctctacaaactcaattacttaaaaatagacgtcatctgtactctgtttagtatactcataaataacgcaataaatttttccaaaataagtggctatgttcattgtgattttaaagaattgataaacattacaaaatttttacatcatttccagaaaatatgtaattcaaatattcaggcgattatacacgatagccatcagagtcttaacctccgaattgtgcagaggtacctgaaggagcatgggaaaaaaagtggtccctccgttggaggcacatataatagtggcgaagtatatacacacgtttataactacattgcaaaatatgacagggctgacaatgtagacattcttttgtattccctcataaaggggaaagagaccaatgttgctatagagggggggtcatacagggaagtgacgactgacgggtgcgctcatgttggggagggacccttgttagatagccccggtggagcttcccagaaggagtactcccagaggggctgtaaaaatgacggatttggagatttccccttgaatggggccaacccaaaggagggcagcgccatagcggaagaggcgacgcagcagggaaatcaattcagcatgatcaacgcggaagaggcgacgcagcagggaaatcaattcagcatgagaaacgcggaagaggcgacgcagcagggaaatcaactcagcatggccaacggggaagaggcgaagagaacgcttctagtggactacataaactcgttttacaaactaaacgatatgttcaccttccttctaaataaagtgttaagttatttcaacgaacacgcacaaaattttaatttgtaccatttaaagcttttgtttttctttttggggaaatttcaaatgtttgatgcacaattgatggaaaaaataaccaacaggattatcgaagaaattgaaaggataaaaaccaacccgaagctcctacaggatgatacgtcaacagaggaaaggaagaagcataactacgcaaaaatgagaattaaaaagctcaggaaaaaatatgtcaatacatttattaaagtagactcgaaagaattcctaacccttccatacacaatcggtttgtctatgaacacatactttaataactacctaattgaatatgtaaatatttacatacttagtttaattaactcgagagtcaactgcgatatggtaagttttacgtactgcctcgttgggtataagtacattatggtgcacttttttattttgttcaatatatttttgtttaaagaaaaatgtatgaagaattcaaaactgttggagaaatatagcatctttttgcgtcgattggggaaagatgccacttttcgtggaagtgcccagttcgggggggcacactcattagcgccaagtgaagaaacgaaggatttcttccttcgcagcagtagtagtatagaacaggatggacctacgcaaaatatcctcagtagggaagaaaaactgaccaatcgtgaagcccacgtcaaaatgtgtaaaagttcaaacgaagaaaacaatcacatggctacttttacgtgtacccagaaagaccacacggatgagagagacaaaacagagtggcacacaaaccctgaggagatcttcaacttgcttctaggagaattccaaatgagagtaaaaaatattttcctaataaacttggacaaacattccatgcaacaatcatataacagcgaacagcttcgtaaattttatttgcactacaaaaaattattcgagaaggtattcaattatgccatttttctcctaagcaaatatgaacctgatgaaatgctgcgcatttacaaaaatttgaatgcccatgcgctaaacgatcaggttgtgaagcagctgtacgtggaagtgctctatgataaggttgtttttaattcgggaaatgaaaaaaaagtttcaagtttgttgcggtgcgtttgaagtgaataggggaaggaaaaggggggagggggatggcaaaatgagccagaaaaatgaagcagaaaaatgaagcagaaaaatgaagcagcaaaatagaaggcagcaaaataggaaaaagcaacaaatagcagcaaaacatagaaacaacgggaggttccttaaaaaaaacgcggtttaaaaactgtcatcgacaacacatgcattgagactgcccattggtcgtaagcgcgtaggtaagcatacacacaaatgtatgtaactcacgcgcgaggggggtagtacacacgtacgtacacatatatatgcatatatgcccgtacacatgcctgctctgccgcgaagggagtagagcggtggtgctccacaagagaacaagttcaacgtggtgcaaagcaattccacgaagatggaaatataagtgaatagaaaaatcaacaaagaatgagaagtaacaattttagtgtatgtgagtacatatgcatgaagggggaggggaggtgcggttgcacgttgccacaaaggatcgcttgtacgtgtgctcacgcacgtgcagactgcacgcgagggggatgataattcaatgaacacttttttcacaacaagacaatgtaaaaactgaacgaatttgtatctcacgaaatgggatttttaggtatgcaaacggggatttattcgaatggcggcgggcacgcggccgcgatgtgtgcaatgtgtgtgcatgagtgcgtacttaggtacgtatgcatatatgtatgtgttctcgtttacacacatttgtacatactttcgtgtgcacctgtggacgggcggggggcatcgctcacaatgcgcacaccgcacgaaacatcatattgtacccaccacgcacgtacgtcacgaattaaaaaaaaggggcggcacctccactgcgcgcgcaggcacgatcgcaccgttaaacgatgtatatatatatatgtatatatagatatctatatatgtatatatatatatgtgttcaccccatatagtcctctttaagcgcaataacaaattcaaaataaggggaacaattggggggcgaaatgctgtccgcaaatctatacacctcatatgctcctgaatgcgcgcgcgtgaatatacgtgccgccgggataaggaaacggaggcgaacgcacaccagtactcttccaaatgtgtgcctcctccgtgtattccttacccatgcagcgggtccttacccatacggcggatcctccccccctgcgcttgctacttctttccaaggtctgtccttccccatcctataccaaacagtacgaaaaattagtcaaagctgtgggacgatattttaaacatgtctcccccaatatgctcgttaaagcgtaacttgtaaattatcccattggaacaaataacgataatacaattttgatcatttacaaaggcacaaatagaggaaattttcttcccagggattttgtatgttgcaaaactccattcgctatttaagtacggatgacatggtaacaaacatttcaaactggattttttatttttggactctttttcataattcagtaacgctggtggggataaattcttccccttacaaataatatcaacttttcgtaaaggccttttttttttgtatatagaaaatacatgtactgtatttgtactggatgttaagcaaagccaattattatcttcactaatatttagggatagaattttcgcattttttgtacccctcctaaattcatttaataaagttccatcaaatgtattaaagagtcttatgatggtccccttggtagatgaagtaactaataatttaccatcattacttaagttaatacatgctactgaattgtcatgggcatatatactcaaatttgtcttaaaatttatatagggtaattcttcgtgaatattttcactagaatttatttcaaagatgtgtatattcactcgaccctttatgggagacaaataagctataataatatttttatcaatattggacaagcaacataaacctgaaacattttttgatgtatttaaagtttccaataaaatgatgtctttaagtctgtatatacataacttatattccaaaatgactacaataatttctcttagtaatctcactccaatgatgttggatgaaaatgttaacttggctatttctctcatttgtctatcatcccaaattattaaaacgtttttggcccactttcctttcttatcatttttgttccctgtaatagctaggatgttgcatcggtacagcatctcggctaggtatagtccattcttattccgatcggttaaatctgcaggatgggaaaagaaaaagttcatcggggtgtcgtgcatatataggttgcctcctatgaaggtgatcacttccacacacaggggaaaattattcctggtcaagcgctcatacgacattatgagcatataaccacgcgtatgtactacacttttcttcacacttgtggggttgctctagaaggggggagaaggtggaggcacaaaaacttacctctactatacgtctgagtaaacggattcgtgttgtaaatcttaaaacccttctcattggccatacacaggcaaccatagtcctgattaaacgctatatatctgttattatctagtctcaacgacaccattttgctgttttttcttttttttttttacaaaaaaattgaacagtaatgacgggaacatagaacgtgcgcgtggcgacgtgtcagtgacatctagcggcaaaattggcctacgcgtatatgcatctacaacaggtaggcgcagtggctagtttactgtgccgtccctgtgggtggaggcctatataggggcagcagccaattcgcgtacaggccaatacgtgcaaaagccaacatgcgtgaacgcttatgcgcgcatatatatatggcacataagtacaccaagcattgacagaggatgagggagagaaggctaaagccaaatgcttatcaaacatatattactttacagtgcctctttctattgcaataaagaagaaaaaaaattcgctgcttattttctcatctacattatttaaaaattcctcctccaaaaaatattagaagaagaagaacatatgtacaatcttatcaatcacaaacggtaaaaaagaaaaagaaaaaaaaaaatcgtgtcattacaaaatgggccactaaaacaattttcgaaacttctagggtgcaagtccacctctcccgctgggtcaaacattgtacataaaatatgatatgtatatatattgcgcgaaaaaataaaaaattgtggtgcaaaaagggttaaataaaagtaccaccatatgcattttagaggaagtaaaaaaaaactgcacaagaaatgaatacaaaagttgcgctaaaaaaagtcaattaaatagaaagtcaaaaaatgtaagcaaaatatacgcatatgcatatgtacatattatacatatgcatatattgcatgtgactgtacgtaaccgggtggcgatgggcggcgcgcagtcgactcgcgctgcgctatcggcacgaggagcgtatgacgtgagagtagtgtttgtatacgtgcgaacgcaaatgggagtcgcggcgtggcgcgccattggtaagtatatataatatgtatactgtgctggatctgaaaagggctgcctcgtgggcgaaaattgggaagaaaacaggagagagggctgggagggggaaatgctcagaaaattgcaggataaatgtagaaaaaatgcagaaaaaatgcagaaaaaatgcagaaaaaaacactaaggcgaacaaataaaaacggaagaaataacaagtgaaaaagtgagagatcgaaatgttgccactggataagtaaaagcgcgaggaatgccacatttttatgttcaattaataattcaccaaagaagcgcctttttgtagcgtcaaaaaaaaaaggcgtaaagggaataatatgtagtgtgctatatccgttataagcgaataagtacacttatttacgcaaaacatagaagaaaattttttttttttttttctctttgtatggactgcgtttcattttcttttgtgatatgtcgtgatatgacgaacgtaagctccagccattacaagagttgtgctctgccatatgcacgagagtagcgtgtatgtgtacgtgagcataagtgttcgtacgtacctacctatgtgtatacccattacatacacatttttgcgcagatataaaagtaggctgtgctgcaggttggccgatcaaccaacccgtacgcattttgccgaggcatttatttttttccatgaaggaaaaaaagcataatgcaggtacccgttttgacattaattaaaaacgtttgtgtaatctgctaaaatgcgataaagtgtatgatgaagttaaatacgagccacaggagaacctgcttttgtttgagtttgccacgaatggtgatgctgtttataacgcacgccgagtgtttaattcatgtgcatatgcggagctctatatgcgtgactctgcactcgtgtacccgtcttatggacattcctcccccctcttttgctcattcaacagaagacgcattacaaagaacacttttctactttgccgtatcgccgaaattttgaggcaattatcagtagtatatgtttcctttttttttgagttaattttttggtgttttttttatttgctcctgcacccgtgcttcatcctttcgcccatacatgcgccctcctccaattgcgcgcatgtaatgtacaagtttttgttagacactttgtgcacatgataaactcgcgtttttgcgatacgcagttttgccaatatgtccctattcgcaaaacagggaaatagaacacatttaccgtttttttttgcaatttttttattttgttttatctccccttaaatgaccgctgaattttggctcaggtgttgcacaacactgtgttatatcagtttataattttttttttttttttccatgcaataaatgcgttaccatcgtgagaaaggtttgtcatttattgtgaacattttttgtaaaaaataaagcgaagcgaagcagcaaagcggcataagggtcaaatagcaaaacaaccactcgagacaaactacaacatgagcgtactgtccctttttcacattggctccccgtttttacggaccaactgcgtagatgaaaaaaaaatttacgaaagtaatctttgcaaaagggagaaaaataaacacaaggcgggactctgtccgcccaatgtgcatagcatttttaaatctcacaacctccccccctttccctacatttccttttccttttacagattttatttgttccgtgtgtctagatatatgtcacactccagtggtgactgtgtgtaaccacatatggtgagcggtgtagatttgtctgttgatttggcggcacctttacgattgagagttgatctttcgtcatatgtccaacccgtacattcaatgttcatcccattttcatgtacccctcctccccctccccacttttctcagttgctacaaatgtttatactactccctcctacacaagaaaaaatgtcccatatgtaaacaagccattcgaaataatgagttgaagagaatatcaggtgagaaaaatgactcctcccatttgctaaccgcatgagtgacattcttttgctctacatgaggtgtggaatttgcaccatttgaataattcatattgaggggttacacattttgagcgcactgtcaactgcttcctcctctgcagggaaaagaaaaagagagtatgaacaattaagaataaggtgtaacttatgtaacgacgaactgaaaataaaaaattacgagaaacatttaaaactttgtaaatacaaaaggtgcaaaaattacatgttaggatgtgattattacgataaaaggaacaaattaaaaatgcacgaagaagcatgtgagcatagattaatacgttgttcaagttgctacaatttattttattataaaaatcgcattttcgtattaaccctaaaggaaaaatatgaacttaacgtcaggtgtacgtacacgtattattctttttactacaacttattaatgaatacaaattttaatttttttagttacaacaaatatatgacgaataagttttttttttttgataattatttgtcaaggaagttatctgttttggggaattttcagcgtactcttgatcgttttgtgtgtaaatcacctcctggacagagagtcccaacgatagatcgaagcaacggggtgcccactcaaagtagtggagcggctatccaaagcgaaaataatttcttcaacaacgcaattaagaatggtccaactatttcctacagaggaagagccactggttcttccgaattggaattcgaaagaagtcaagctaattaccaggggttgctaaatttctcgcctccgttgggcagggtagcagatggtggacccgcgctcccgctcagaactagtcgtttggctaatgcccacatgggtggaagcgaggagggggaatctggtgagagtgacaacttgggggaggcggacgaattggaggaaacgagtcgcgcgagccaagcgagccaatcaagtagcacggaccactcaaacggcagccaccgctcaagtcgctcacaccgcgcaaaccgcccacgccgcgccaaacggaatgacccccccagcggtggcaacgactctagtgaggaagaacctttgaacatactgcccctgaggaaaaatttcagtttcaatgataaaagcagcaaggacatcatagtcataataaaggaactgttccaatttgataacatagacatgagcgacatttgtgttcacgataacgaggagtttttattatgcgataaaaattgttttaagagtacaattaaaaatcttaaaagcgaattggagcagtccctcgtgcttttatatttttgttgttgcgtggggatgcctgcgatgttcacacttggctgcatgagctacatcacgaccaaggggctatttaaattctccttcttgttggccagcacgttcatcagtttgtcgcagcgccttttttttaagtttttttacagttaaagggttgcgaaagttttatcaccctatcaccagcgccttagcgacaagtcacgaatctatggcgcttcatttttttttttttttttttgtgtttccctgaacctcgcatttttttgtatgtctctttttaattatcatgtttattatttaaacaaacgaaaaagggagggaaaaaaaaaaaaaaaatagacgagcaagtgtgcccttttcgttcgccatgcaaacaaaacacgacaactgctgtctccaaattatgcatataacgcgtaatggtacaaaaaatgaaagaaattgtggccgcgcggcgcggcgcagacaaatgagtgcattcacgtggaaggttttacgaaagggtgttccacaaagtgaaggagaactgtggtatgtgacgcggggaaggggggacagggcacacacacatactactctcccctttcggcacacctaaaaaaatgtcacaaatgccacattgctcatttattactgtcattatcatgctagttttctggttgtgccctttttggcccttcccgaccgctgctgccgcctttcccctcaacccatcattttgatgtcccccttataataattaatgttaattaactcaaagcacttggatttctgcagcgactggaggtacctgtttttgtgcctcggcgcgtagctattgtatatttcgaaaaagcgcttgtagtcattaattttgcaaatatcggtgtagtcaatgtaggtgattacgctgttgaggagaaaattggcgatgtaggcatacctgtggttcacaatgaagaaggaaataaattccattagcttgttaaggtataggaagtaggagtgctcgtttttgtccttcattcgttttaaaaacagaacgaagttttcatcccggtcggggtcaccatgttcgctgtcatccccctcgtcatggtttcgcctccccccggtttcgcctcccccggtttcgcttcccccgtttcgcttccccccgtgttgcttccccccgtgttgcttccccccgtgttgcttcccccattcagctgaagtccccccttttcacactctaccaactcgttcgacccactaggtatcatttttgacaactctccgtaaatgtaactttgcagcacatctgcattttccaaatagttgtgtatgctaccaacgataaggtcgtcatcgaataggttgctctgtaatgtgccgttgttcggaggtctttccctatggctgtccgttcccccactgttagaagtatcgttaatggtgtgtcccccttttgtgtccttccccgcagaaaccgaaccgtgactatcccttcccttctgggttatcttccttataccatactcatactcaaacttttttaaaaggtgcaaaatggagaaggtgtaacgatttagatacgtctccataacggttttaaatttaaattttttattaagcttcaaacacatgagcagagattcgtttgttttgcattcatttagcaaattttccagctggttttcgtagaataagtgtttcctcttttgcaacatgttctctgtacatacctttgcactaacgttttttaagaacaataattctccatttaaagatgcagacgcgatggtatcgtttccgcaattttgaaggcaaaatattttatccttgtggtaatttacagtaaaaactttttcacagttctttatgttgacaatgctaatgttcccattgctgaatgcattaatcatgcaattatcatttagaattaaaattttcgtcaagttgaagtctagactttggatgcttttcaggcattcgaagttggtgaggctccatatcctcaagccatcgtatgcgttgctgtacagaatgtgatccgttttggagaactgaatattttgaaccggcttcttatgcccctccagcgtttttatcagcttcagatttgcggcctcgaacagtttgatcgttttgtccttgctgcaggtggcaacaatctggaggtgggaaggtacaaaggggtgtaaaataaaagggtatcaaaaaggggtatcaaaaagggtatcaaagaatgggtgtaaaaaatatgcatcatgcgcgcagaaaagggttcttttttgttgtttctccctcgccccgtcggtagaagacacacaatgaagaacataactatgggagtagagcttctcacacgaaataacgctcggaaaaatgcccctgcccccatccctcgctttcttaccttcgaattgcgcgatatggccacatcgtttatcgtaactttgtgtggataaatggtgaagttactctggaaggtctccttgtcctcaaaaaagtcatccaattttctcttttttctttcctttccctcttggataacatctaaattgacagtaaaattccacagcttcaaactgctgtcctcacacacactcacgaggacaactctgggaaaccgtttcacattcacatcaatcgaattgatggtatataaattgtcctttagtatataaatgcaattattgcttcttaagctccacacaaaaatattcttgtcattggatccgctaaacagcagttggtttttttcgctaagttttatgcatgacacgacgtcctcatggcctatgagtaacgtttgctggatgagattttcctcaaaatttaaaattcgaattatgttatctcctgtgaggaccacaaactggttttcctttacacttccacacgaggagtcttccagttccaattcgtcttcaccacttggggagtcatcacatggttgttctcccctgcctacagaacttaaaaagagcatttcaaatatgccctcaattctggcagcgtaatttcttaccatcttgaaatgtggtaagtcataaattaacaaagaactatcttccctaaagacatgtaatttattttttatgagaataaatttgtgtatattactttggttaattaatgctttattttctttaaatttgaaaataatttctgcctttattgggttgtaaaaaatgaagtttccttccgcgtcatgcgttaggattaaccattttacattttcatcgtttattattaacttgcttttttttcttttgaagatgctcgacggaattaccagcgcgtggtttatgtcattcaccaagtatatctgctttatggggctaagcgagactacgccgctgtttcggcttttttttttcttcttgttactatactggttcttcagggcgttgaattcttcttcgtcctgcgcgttcagaaggctcagatcccagacgttcatgattttgtcattgcccaccgtgatgaacccgatcagcttttcgtcagccgctactccttctgggttgctatcctcctccgctactccttctgggttgctatcctcctccgctactccctctgggttgcaatcctcctccgctactccctctgcgttgcaatcctcctccgctactccctctgggtttgtctcatccgcctccaccacgacgggctcatcctccttctgctcccctttctgggctgcccctccctgcacagccaaaaagagaaagtcagtgataccactcatatgatcctcgcacgctgctaccttctctcccttggaaaagtcataaatgaaaacattctttgtcacatcggagctgatgataaaattacgatacattctcaagttggtaattcgactgttgtgtattcggtaggaatattttaacttataggactttaaattataaacgttaactaacccattgatgtagccaacgagtaactgcttgcctccctcgtcagagtacccaaagcaggttacaaccacattctgcgatttccaagctttcttttcttttaagtaaacccagttgtagtaatatgaatatgcacccttgttctcctcttccgtttcatcatacaagtagatatcgttcctgtctccactcccttcccgttcgccatttacatcgccattctcttcattgtcaccatgtccctcatcccccttcgccgccgcatcgttcagatgcagaacatagtgacgtatcttgttgtcgtccgttgagagaaacacacttccatcagcgtagtacagaagtcttatagaactgaacaatgatatgcaatgcctgttaaggtacctcttatgatatgtctccttcacgtcatcaatatcgacggcggattccagaacgcacgtggggtgcatagcatcgtacaatttgaagccgttgctgttgctcccccattcatttatcttaaagcagtatatgttatcaccacacagacttaaatacagatcctgctcctttgaataaaaaacgtttttatccccatcgtagaagtcaaagaacttcttctcaatttcgacatttgtaacgattgccattggcacgcggggtggggcaagcagcaaacaggaggaagaaaaaaaaaaggctataaaactttacgacatagcttaaaaaggtttaatgccaaattaaaagcgcgtaactggttgcttcttcttactcatggctttatttatttttttttatttaaaaaatttcagagtttccagcggacggtcgtacggtcgtatgtattatttactcctcgctttatacttaatacggcttcatgttgttggtccactgttatttgcatttcttctatagccacatttggtgttcttttaaaaaatatgcataccacgtcgagcgcatctttttttccagtaaattgtcacgaacaaattgtaacgggtatgatattattctgctgatgatcaggggcacaactttaaccaaatttgctacatgttccgcgaaaaaaaaaaaaaaaatgtcgcgtgatgggcacaacgtcaacatatgaggggtacccttctgttgggcgttctcctatgagaaatattttctcttccataagatgattttttttttgcgacccttgagtaaatgaccaaagaatgattcctctttgtgatacccttttcctttcttgtcacttcgtttcgtgctccgcatatttttttttccccctccccccctctggggaaggcacaaattatgcacaacgttggtgttcgccccgttgtttcgcgttaaaaatgaatacgcatacatgtatgccttccgcgcgcgcttgtaagcccactccttttacgaataaattacacttgggcaacgcattttcagccattgaagggataaaattcagaggaaacttttgaagagggaaactccaccgttattttagcatatccaaattacgtactgatgagcgttgaaggaatggtggacttaaaattgcaaacatgtctttcctgtcagcgtgtaaatgccttcactggagcgattagcctttgcaaaccgtttgcatgtatgccatttcgcttacttttccagtcccatttttgcgcgaaacgcaactaacacccttttaaaatttacgcgtgaacgaatgagtgtcaaaatatatcaaaatagagaatacacttttttgtgaggggtaaaatcacactgtgaaaaaatgcacacaaacgtatgcattaaggtgtggcgtgtgaaaggctacattttaaatgtgccatgctggatcttttataagtataagatggcaaaagggaaaatctctatccccccccattgacgtattaccacgtgcacatttgcacagatgatgttgtcctcaaaaagcagcctccagggggcgtggatacaggatccattttgtttaaccatacgatattttgcttaaaaaaaaaaaacagacatagtatccctttaaatttgctcatatgatatacatatatgttgttcacatcgcagagtaaaaaaaaaaaaaaggtgtaggaaattttttcaacagaacagttgccaaatgaggtttaaaaaaatgtgcgtgcctttagcggccaacttgtgcacaccgattttctgttccgggttaatgaagaacacattctgtgggattcccatttcgcctcgtggggtttgcaaaaatttagcctccgttaacatatgcgtaaatggatacccacatataggagctctttcgtgcggggtgctttatcgcatgcgtgttccattccgagcggtacgaacgaacgcaactgtcatttggagccccgattggaggacccttatgacggtataataactattttgttcccctcattgcaaacaaagttggtgatccggcaacaattttgcaattcttggagtaaaattatcgccaatgaaaatgctcccgtgaagggttatcataccgtttgcttatttgtgtgtatgcatgtaagcctcttatggaggaaggcgttttgccttcagtgaagcctgatcctggggcagatcagctgcctcagaatgccagcattttgttcaggctgcatttgagctggatatgtacatgctgtacgcatcatacacattctgattgctcattcgtgtgacatctaggtttttttaaaacccaaggaagcctctcacctttttaagctcacggcagctcggcaaaagcgatcgcataagtacacatatgtgtatatatatagctcatgtcgccattttgtccttgagcacactgccccaaaagattgctcctttggtgttatagcaaaagcagggccccatactgacatcgtgtcaaaaaatgaagatgacccagatgtgcagatggcgaaggtgacgcagataatgcaacaaacgtaccgctgtgcattttcattgctgctcattctgcctgacccccaatttaaagccacggtgttttttgccttgcgctcattttgctgcctgcatgcgtaaaggtacccacgttgtgcttgaaaaaaatatgcatcaggcaatcacgtgaacaattgctcgtgccatgcacatgtattatgtattagccccacgtcgtgataacgttatatgaatatgctttacgtgtgcatgagaacgcgtcgacatgacaaaaacggctgagaaattggtaaaaacaaaaaatagtaagcagcttgcatttttgccaaaaagcgatgaattcagggttgaaactggtttgcatttattttaagaaaacaaaggtgtgttctgcacagttatgcattgtatgtatattttaaatagtgtatattaaatcagtgtacctgttttagctttttctttctttttttttttttttcctttacttcctcttcggttttttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttgccctttaaaatgagtacagtttcgaaagagcggaagcataacgattctttatccacttcgtcaaacgtagcacatatttgagagttacaaatatgtgttattttcacgcgtaatggtatgaacgcacgaagcagggtttaaatgtcctcgtcgggcgaaataaaaacactaatttttcccccaagacgacaggtagctatttgtgctgcaagcgtatgcctatatttatgcttacatttatatgtgtatgaagagctccgcatcgtatatatgcctgtgcacagatgtgtaaagccttataggcacttgcacacgtccactaagcgttttgtctgtacgtcgaatttattcatagcctcgtcgcttgtcaggcattacttgccgtgaactcgcgcacaatttgtaacgcaaaaatgtgtcccaagtgaatttgtatacaccctcgccacgtttacacaatttagtgtgaattcttcacacatgtaattagttgaagaggccaacgtgctttatacattgagggattgtttggctaagtaagcataggttgagttagtgaatgagtctatatgcaaaaaaaaaattatgtataaacgtttttgttttcccgtgataaccctaaatgtagaaaatttttaccatgccatcccccaattttgttgtatgttataatataaaattagacgtcctctaaaaaggaaataatatcaaatttttgtttggtctaaaacagagacgcattgtaagtgctctatggactctgccgacactgccctaagagtgtgtcttgtcatgtgtatgtcccgtgaaaaaggagttcgcgcagtggatgcgcagtcgtttgttgtttcgtatgctttatgtacgtatacaagtacgtacgtgcgtgcgtaatttttgtacatgtacatgtgtacgtgtatgtgaattcgtgtttgtgttcgcgttagtgctcgtgttcgcgttagtgttcgtgttagtgctcgtgttcgcgttagtgttcgtgttagtgttcgtgttagtgctcgtgttcgtgttagcgctcgtgttagtgctcgtgttcgtgttagcgctcgtgttagtgctcgtgttcatgttctcgtttcacccagaagaaacgcattacactcctactttataaaaacacttgtggacagacgcaattaagcgttattctatgaaatatacacgcagaagtatgtattttaatgttactttcgctcaacaggaaaggagcgtcgaaaaaggcaaacactgttaaatcattaaaatgtttaaaaatgaattgtttttttttttttttcgcagtgtatatgaaattacgtaaatttttgctacagcttttttttttccttttttttttttttttttccttgcccccgcgcgccttcagctcgcattttgttcattcggacgcgtcagaatttgttacgcctattgtaaagttttgttcctcaccttaaccacattatcgtcattatcatcgtcagcatcattgccagcatagccatcattgccataattatcgttattttcccccatgctgttcccattcccctttgtttgtttttttttgaaaataatttgttcaacataaacatttctgaagcatttccattcgcggaaaaagaaacagaaataggggaaattcatgtgcgatattctcacgatatgttacaaaaaattttatgcataaatggcatgcgagtaaaggggggcattttgtgaacaaaaaaaaaaaaaatcagacatgcgtgagttttatggacccatgcaaatatgtacataatccatgtgtatgcgtgagctgctgtatacagcgtattatgtgcatattttggaaattcgcactttttttattttttacacattctgtgaacattttacatgttctgtacacgtttgtacgtttatgtatgtgtacacgagtgagaactcctttttgagcgctcacgggtacacccccacacacacccactggtttgcaacaaaattgcacatatgtttgtaaatgtacatgtttttctacacacgtttttatgtgcacaaaatgttataacgtcgtacaggcgctacactgttattgttttccgacattttctacttgctggttttatcgtaaaagttgtttaccgtttatggcatccggtgagtgtaaccgtttccgattttgtccattccttttgctgctcatacttttctcatctctgttttattttattttattttattttttcttttttgctgctccgttttatgcatacccgatgggtttttataaaaatctttgaattaacactttaatgattttttcaagcccaatttttgaacagttttaaaaaaccgtatggagataacatgcatgtgttagcagttggaccgaatacaaatcgaagttgtgtaaagctcgtgcgcctacatacacctgcacacgcttacgcagacctatacagatccacatttatgtaggtcccataaatgtaccatttgggaatgcctccgtgtggatgcgtagattagtgcatggacatacgttcttatgcacaccagtttgcggcggtgggccttttatctgtcgctacttgtcggtgaaggggtttaaccatttctgcccacaccgcacaggtacgtacgcaaaggtacatccgtcaaaatacatacacattgggacggtgctgctggtagggtacagatcgttgtgcaccccgcatgacaaaaaaaaagtaaaacagaacgaagcgaaacaaaacaaaacaatgaacagcaccgatggaataaacaatgaagataacagaatatgtcaccataacttaagaaaaaacaggaagccgcgaagctacgatttcgaatactttgatgaatcgttaaataggcaaaaggggaaaaggaggggcagaaagagagggaggaaacccaaaaatgctccaaacgtaattaacgatagtgtagactctacaaatatagatgaaagggttaagaggccatacattaagaaaaaaagcaaagacacgaatgtgcacgaacaggaagccacagaaaacgtgaaaagtgaagaatacattgtccacaaaaatgaatgtgttgaagataacaaactgctggacgtcccggcggcacgccccaaaggaagaaaaagaaaaaattttaacatagacaaaagtatgcacctacttaattcaaatgtgcccctcagaaatagtaacataaaaattgaccgcatatgtgaatatctgtcctaccaaacgaataccacatggaggtacatggggtcgactgttaaatttagggttataaatgatcagcaagaaaaatatatttttttaaaaaacatgaaaaagcatataatatttgaaataattaaaattgctatgttcgccctactcagggttaatctgaatgacaataacatttacaccttacacaccgagatgaagaagagatcctctagggagcatcccaataaacgcagtaatacatccaggggcaaacgctcctcgggtgacaaaactgcagaagggaattacatccctagtgtccttcaccccagtgggacagaacagcacgataataacccccgcagtagtaacggtcacatacactgcagctactactactacagcaagcataagacaggcagtggtggtagtgctaaagggttaaggcgcggttctagccatggcagcgaaaaagggcaggtccatcagcgcgacacggatatccatcaaagtaattataaccacagtagcgcaggcattactcgtgggagtgaaaacagtttgaggaatcaactccctagagaaagtgatatgcccccctcctgcacatacgcgcattatgacttcatggaagacatccataaaaggctacaagaaaagaatgacatactaaaccaaggtgtaactgtatccgaaattctagattttgtaaaagaaaaatatgaaaagtattacgaaaatgttaaacaatacattgtgacgacactaaatatttattgtgctttaaatatatttaagctgatcagaagaggcaggtatgccatttgtaggtttgagcatttcaacatttttaaagtgaaatattttaaaaaatattttaagtttttttatagcttaaagggggaggaagaaattttgatgaacgttaaaaattatttgaagtctttttactatggcaagacggtacggcaactgcgggcagcgtccactgggaacgcgggcagggcggcaggcccgggcaggggccgccgttcgagtccgaaggaagggacaaataaaggtgcatgcgaaggggccaatggaggggcacatggaggggcaaatggaggagcaaatgaaggggccaatggaggggcaaatgaaggggccaatggaggggcaaatggaggggccaatggaggggcaaatgaaggggccaatggaggggcaaatgaaggttcacatggaggggcaaatgaaggtacacatggaggagaaaatgaaggtacacatggaggagaaaatgaaggtacacatggaggggccaatggagaggccaatggagggacaaatgaaggtacacgtggaggggcaaaggagaagctcaggacgagcccgcgaacgagtctccgaatgagcaccagaacgagtccgcagggaactccccaaggaactccccaagcgactccccaaagtagccgcaaagggagcccccaaccgaaacagaagcagcgcaaggagcccgaagcgtgcgcccaaaacgggacgataaaggaagagcagaggcaaatgaacgacgaccccccagaaaagaataaaagtgttaagcatgaaaacgaagcgagagatattaccatcccggtcaatagtgtagatagcgcaacgctgaacagaagaaacagcaacgtatcatcggcgagtagaacgggcaagacggagcctgatggggataaaaacgaccccgcagtaagcgcacctttgaacgaagcaaacaacattcggaaaaacaaaagcagagcgaaaaatagccaaaaggaaccaaaaacaaaggaaaagcagaaaaaaaagcaaagctaatagcactttagcaacactgaaagatgaagaaaaaataaaaaatgtgtgtatcgatttaaataaaattaatgtaaaatgtatcaaagtggtatacggtataaaacattttttctgttcctacgatacgaaagaaacaaatgatgaagaatttgaaatcatcaaagtgcaaaaaaaatacgacatattgagaagatccagcagtgcaaacatgaatttaagatataatttttttagtggttccaagagactacaaagtagaaacgtagtgaactacaatgatgataactacggctcgatgggcaccaaaaatttactcctaagaactgataatagcgtgaatatgaatgtcaacctgaataatgacgaacaaatggggaagcaaccccagtacgggaaacagaagaaacagaattacgaagatgatgtaatgaagcatgaaaagtacaactctgttaattttaacatcagttataaaacgttgaggaaaaaaatgatttgcgttagacactacgtaagcaccacgaagaaggaagaacgctcgcataagccaaggcatgaactgaaaggaaaggataagcttcccaccgtttcgaatgacagcttgatacggacgtgctccataaattcaaacatgtcaaacgttgtcagcgtcgaggggctctcctccatgaatttcgagagccactgttcgtagtgaggggccaaaaaagggggagaaaaacagggagtcaatggataagggagtaagttagtaggagagtaagtaggagggtaagttagtaggagagtaagttagcaacagagtaagttactaacagggtaagttagtaggagaagactaacacgaagacaggaatgccaaccccccaggggggaaatacccgccagtttgtgatttgcacacaacccttttgcgtccaattttgtcggcagctttgccaaaaggactgcaacagcggagaaaaatattgcagatcgataaatgtaacgccacccactccctacacatagcagtatcatttgcgatttattcgcacatatatgaaaataaaatttttatcgtcatttttggggggcacagttaatttgaggaagcctccaaaaaggggggggcatggcgtctctgagccgcgccccataatatgctcctgtgagccgtggaagacgggaagaaaaagctaatccgtagatttgttccaaattgggatccaagcgaaagtgtcaatctatatgcaagtgcagaagtgtgctggaatgtgcaagcacgttacttcgagcgaagtgtgcgggtcgcgaataagttgtaatgaatgtttacttggggggatggatgcggcactcttctgcgaggaaccgaacagaggaagaaaaggctgttgaaattgggaaaaaatgaggtgacgtagccaaccagggcgattatcgagccaacgggcctatccaacgaacgattcgcatcacaattcgcgtcacagttcggtcctgttttaggtaaagcgagggcgtcccatccgcctacccataggtgcatgcccacttgtgcatacacgtagtcgcatttaactatgttttctttcaccatcaccattttgtctttaagggaagtctccatttttgtgcatcactccccccaaaggagttatgaatcaccagttgttttatggttccgtccgttttatttatttttaatgagcctaatcctttttttttcttttttctttttttttgtagtgatcatttttgaatgaaaaacatttcagttccactcatttttgccttttatttcaatgctattcggtagaccatacaacaaaaacttttttatttttcacatttgattcctcctttttttatttgatgtttttaccatgtctcgtcatttttgcacctactgagttattttttcctgcgtcccgttttgctatgcttttctatgccatgcttttctatgccatgcttttctatgctttgctttttttttttcaaccgtccaggagaattctccccctctctctctctatccttcccgcctcactttgcatttgtccatgcaaaattttaaattcacgtgtgtttgtgtttagtgaactcaaacggtattgttcacagttttttgatggtaactatgtaagcgtgcctacgcattggtctacgggtcgaccgcgcttgctgtgcatctagatgaatggcttaattttaagttgaaggtccgaattataaaaaaaggagaacgcgcaacgggtagcagcgcaacgggcagcagtgcagtagtgcaacagcgcaacaacgcaacagcgcaacaacgcaacagcgcaacaacgcaacaacgcaactgctcaacagcgcaactgcgcaacagcgcaaccgctacgcagccttcgctttgtaaaacgaggggaccacgtggaaattcacaaaaacgtagacaagtgctaaaaagagagcgaccagcaaaaaatggaggtagtggaagatataagaaatggccatggaaaaggtgatgatggcactcttttgataaaaatatttctccttcttatcgtatgggattttataatccctgatgagaaaattcgagtcggtgacaaacggattgataatcatctttatgtaattaatgaacttccccacctcatcctggtacacaaaaaatttgataaatttgttaaggttttcatttagtacgataaattcttcagtgtctatcatctggttggtatacctcagcacatccttgtgcatatccctctcatttgaattttcctccttggacgattttacatacacatacaacgcctcgaatatatttctgatatgtgtcgacacttggtctggctttattttctgctctatcaaaggtgtcttatgaataaagctgaagattttttcttttgcgcttaacgtaaaactgtgtatattttttaattcgaaatattcatggaactttggcagatgtttgctatgtgtttttattttttcttccctcaattggatctccatttggagatttttcatcaccactttttttagtatatcgtaaaaacgcagcacatgagcgggtggtaacttgttactttgatgaataaaaaaattcacatcgttcagactatccaaagttaaaacgaactcgatgttttccctaaatatcacgttcatcgaatccagaaaatgatctataccaaagtaataattgctgaataagaataggatgttataattcacgtcctcgtttttgtaaacatgagaaaataattttattaactccgtcatggcaatcacctttgtatttgtcgctgtactatgggagggatgcgaacttataatgttaaagacgttgtaatccatcgtaatgacaattgttttccttttcgtaaagagaaaggtttcactatttttgatcttattaaacacagagtttatgtgaatattatctttacttaaaaaatagaatacattttgggcacttattttgtttctgtgttgatttttggatagtggcatgatgctcacatttctggttaagtcgaaaaagccaaacttgcccttgtagttttggtaaatgcgctccacctccttgttgttttttacgaaatagaccggttggtttagtctatagtttagcaggaacgtttgggcgaacaggattcgcctctccagcaggtcatcgctgatgcggtttgcgctgatgcggttagcactgatgcggtcatcggcgcttcggtcatccctgcttcggtcatcgccgcttcgatcatcgccgcttcgatcatctgtggtgccgctactctggaacgccgccccgttaactcgcaggtactcctccctgtctatgtgcaaatcctccggcaccactatcaccacgccattattattatttttcaaaataaagtgcagcaaaaaataaaaattgctattatgcacaatttcgtacaggtggataaacccagaatatttaaccaactgtcgtgagttcacatgcttactgatgatctgcattttttccttcacgagcctttcaatttttgtttcgtcatccacgtctagcagatcatctatggtggaactgtctccttcaaacttgacgtctttgtaaagggtcagtatatttatcaaattgcttttaatcatataattgctggacccaacataggtgtttctgttcgtcattaggtgaatcagcgggaacgccttcgtttcgtacagtcccttaaccaagccatacttaaagaggatcagaaaaaacgtcaaaatggggaaaaaaaagggaaaattccttgcagatagcttcattgttccactatcctatatcttcctctacgccgatgttttgtatggtctgcccgcgcgcatgagagttacgccgctttaccgctatgccgatcgtcgcgtgctatgcgaacatgaaaaacggctactgtgtcgtaggtacttcagccaccacgtttatctcatcatgggtaagtttctcctatttcttattttacgtttttttttccttttttggagggacgcgtgcgtaaacgctcgttcagatctcttcacgaaggtaaaactggcaagagcacagcaaaggggggaaaacgggacgaggcgggggtcggggggcgaacacgcaggcaaaagggagtgaacaaatgggtagattaaaaaagtgggagaataagaaagccaacgaatgggcaaataggaagctgatcaataaccgcgctgaacaaccgcaaaaaaaaaaaaaaaatcattgacaattcaacatttagcgctccagcaaaggcgcgtcatacagttcgagcagcaccatggaagtagagtgaccatatcgttactccctgaaaaaatctcctctgaaaatacatgcacgcgttattgcactgatgtggaaccaactggcggaaacatcatcacgtttgatcgcctaggactgactaccctatgtataacgtgtggggacaggtagcgaacgcgttggtgctaatgcgtacatatgaacttaaacaatgccttctcattttctaaaagattcttcggaaaaatgttggagagaagcacaaatgggtaaaacatacacggcatcaacagaagctccgcactcaacctcacagtcacgacattcctttattgcaaccctccccacctcctctaattgtaaatgcttcctttttacgaagtatctagcaagtggctacacaattattgtaaaaaaaattgtaataatgataatttgacagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgcagattatcctggaaagaggcttctaaatgtttgcatttagtgaaagtacttatgttctgtggcattttctgcgtaagctaggaacacatagaggatgcatagagagttacaccatttggacgctcccccaaaacggaaaagtagcccttcattacagttgtgcggtatctatagactgaaaatgaagtcgcaaatgagaacacggaaatgtttaaaaaaaaaaaggttctcttcggcttcacattttccttctttatcacaaaatgaaatgaacggcaggtgaattccccacacgtcagcatttacagatgtgatagttgggtgagctttccttttcgggaggaagagatgctaaaaggaggggggagaaagtttacaggaaagaaacattatgaacctcttcctgcataaccccgtacggcaaaggggaacgcatcaaaaaaaaaaaaaaaacgtgtcaatgttatgcgtatgtgtagaaatgccgacattaacgcgaatacacagactcacatatgccaaggggcactcacctggtccctccccgtaggagtaaatgtaccgaatgttcacaatatccttcacgtccatgttccttaaaatttcgttggagacgtagaactgcacatcgctgtagtcgttgcctttttctgaaattttaagaaagatagcacaggtgtgggggccacaggggtgtccttcacacacgtacagctacgtagaaatgtcgcacacaggtatgtacgtacgtatgtatgtgcgtacgtatgtatgttatttttttttttttacccgaatagtttctaaacttgcgaacgtggaggttcttccgatgtataaccttcgcttttatgtaatttattaaattgtccccccgttggaagggtctcttcaaactgtcaccctgctggaggggtctcttcaaactgtcgccctgctggaggggtcgcttcaaactgtaacaccgctggaagggtctccccaacctgtcttgcccccctttcacgtaaaacgagtgaatcacgtcactctccgttggcacagtttcctcccccttctgtcgtttaaaggcaaagtcgttgcttttattcgactcctttcctagcaatcgcgcatattttttgtatagcagttcgtattttttcttcaacagtttgtgttcattagttaaattgtgataatttttctcgaggccttgaatttcctccccttgtgcatggtcgtacattttggcgaacgaattatgttcacttgtttgcgcaggtttgtattcctcttcacatgggacgtgacttttattgtttcccatgccatcgcacgtgtgggtattgttttcctgctttaaattaaaaaaaaaaaaaaggaaaaaaaagttacacaattgtaaaggcagcaaaaaagggatccatcgaaatgagaatccaccacatcaacaggatggacgttatatctacacgcaaaaggagatatataaatgtatttgtggcaatgtgtggaggataaactcctttgccctcctttttccataaggtatacttttgagtgatattcattgcatcgatccattttttgctttcctttcacaaaacatttcagataagacatctgcttatttaacgtgtcaatttttttcctttttctttttaatcctttaaataattcaagattcgttttggataaaaaatagcatttctcgttgctttcgagcagcttgctttttactctctcgtaattatccaaaatggtgtcacttcggtaactgcgaggtgagcgaggattattggagagggatgtatagtctacatgtctgattctgtgcatacgtctgtcattccactccttattcgttaagttgtgctttttcagtttggcctttaattgtctctcctcacctgttgattcgttcacgcctccgtctgtgcagaactgagcaccttctacccccctttcgttttttcttccatttgggggggcaagaaatgaaaatgggggaaaaaatgaattatacatttgagaagttcacggtaagtcagctttagacgaaaccatatttttgtattctcaagttttactcagtgtggtattcactctgaagtctctttgcacattttcagaaaagagaatatattcccctgtgatttcttcatttgacacataaaccattttactcacaactgcattcatacatgcacattttttttgatgctacctttagggatggtacatcgaacgtgacgggcgtctgcagctgcacgagtaagttgctcttttccaaaagtaagtcattggctttttttagctaaatgggtgcgcgggaagagaagtcagcaaaatgggggaagggtaaccatttaggtgtatattgtaagcataaacgcattgtgtgtacatataagatagttctacaaaatgcagggaacagagatacatattgtgagtctttcctttttttaagtgcctttcctactttgtctttttctctcctaagtttatccgttttattttttattttttcctggagagacaacttttcatgttttattttttcgttcaatgaattggccaggtttaattccctctttagattttttatttccatttccagggcaccttttgcttcgttgtcgccttgtccctcattttttaatttcttgcgggtaggggtaaatgggggcacaatgagatatgtgtatcggggaatggcagatgttgtcggagaatctacagcgatgctctcacgtgctcaagaagtgtgtatctgctcctgcgtgcgttctttccttttttcccttaaacctttgatttgtgtattgtaaattcgtaactctcgatgcgcttgttcatttcggttttctcctcccctatttgacttatccgtttgttcaggtctctgatttcttgggcctacggagaggaggggtggagtgcgcaaagaacaataacacctgtcgttttccccttgcggtttgtttccacacacatggaaagatgcttgcatttgtctgctgtgtctctttcacctgttcatcgttgttctcaacggcagtttcgagctttctgcttagcgtgtcgttcgccttgttcagtttgtttatctgcgtgggggacgaagcggagtggggccatgcgttctgtgtgatgcgttctgtgtgatgcgttctgtgtgatgcgatcggggaagcgaatagatagagccttcctagttatgcaaagcatcgcatgaacttacctccttcacgtatttattcattgcctccttcaggttgacgttcaaatgttctatgattttttccagtaactgcccgagacccttgtgatctaagtattcatctggcaaatgttgcaaaggggatttttttttttttttcaaaaatgtgtgtgtaccaagtgggtcccgtatgcacacgcagacaggcagacacacagacacacacacacacacacacacacacacagagatccactttgggatgcaaacctacctgcctcaacttcctcgtgaacacgtccgcacttcttcgatggagcaatgaatgccgaattgtccactgagtccgcacgcaactcctccttatacttcctgacctgctgcctttttaacatttctagcaaatttttttttttcctactcgagttattatattccaacaattcagtgtcactgaagtagtctcttggttcatgttgcgactttcttttaaagtggaaactacctgtataccttttagcagaggaaaaaccttcactttcgaatgaaaatgttgtgtttgttttggagtcctgattagatcctttcacgcaaccagttgtctctgttatgcttgtcgattttttcccttccccgtgaatatcatgaaaatgtgtgcacttgttatttactcgttcggttgagtcttccttgcgggaccgctgctctcgcgcatgtgcgccttttggggattcgcttagctgttcgcttagctgttcgcttggcggttcgcttggcggttcgtttggcggttcgtttggcggttctcttagcggtttgcttggtggttctcttagcggctcggtctgatgctcagtttgctgctcagtttgcccctcattttgaggaacatccccccccttcctcgtcgcaacccatgctctgtcgccacacgtggattcgtcccgttcactcgagtatgacttattgaaatagaaaaaacttttcgtctttttaattttgtcaattatttgcttggcactaaaatcgcgtgtatcattttcgcagtgcaacggaaacatcgacttctgattgtccaaagtgtcgaatgtctttgacagctcgcttgaaaaaaagcttttaactttatcatacttggggttcttggcatcattgcgctcggatattttatccagcaaatttattatgctgattagcttttctgtgttttctttgttcatttcggctacttagcgcatgagtcatgttacgcatgggtagggaggcagcgcgcaggtgtgcatgtatatggacacacataaagtgcatagacatggactgtgtttgtaaagtggagtcctccttttttgtttaattttgatgaggaagaaaaggcattatcttccttttaatggcgcaccgaacagttgtacatagttgatgttacggtaagggaatttttttttttttatttttctattcagtaaggacttattttgcaacttttacatttctcaacgtgaccaataaaagggggattgttcgtttctattgcctttgcttttttgtttttcctgctgtgcagcataaggttaaaaatgagggcaagtgttctttcgttcctttttacactcatatttggtgacggtgggggaaacttaattttttcaaactgaaacaaacaagtagatttaaaatattctgaacgggcagatttgttatttgcataattttttttgcgtatttaccaactcgtacaatcatccatatgtgcctcttttcccccttgtgcatatttttcctttcctctttacatgtctacattttggaacagccgtaaaaaaaagggaacttcagtgcacagaaaaaaaaaaaaaaaaaaagggggatagaagcaatcataggaacacgggcacgatgatgaaaagtctgtattgccctcattttactaattccttaaaaatgacagacagaataaggcaaacaggttggaacggttgtggtggactcttaaaaaaaggcaaaaaaagtggaaagagcaacatgctgtattttttactttttaaagataaagatttttccatttttttttttttttacaccttttcgttcaggcaaacaagtgaatttaaatgtgaccaataggtgttggggaaataaaactgcgatgaccacgtaatggcgttaaaatttacgcagcataaaaaaggtgaatttcgtacagtttgataaaaaattgcacggagatgcctacctgtgacattcaagtgtttgatgtagagcgcacgttaagccaattctgttagactttttttttttttttttgttatgttctgctattatgcgttatcctgtgtggaggttaaaatcggtgggaattccaaaccacgcctttttgttgttcctttttaaatttattcgcataattttggaggcacaaccaagggggtcaaaaaaaaaaatgagtgccgcacgaatgtaaatacgtatgtactgatgtgaagaagattgcaaccacacgtaacagctatgtaccatatggcttctgttttcccacggaacatatatcccctccactacccccggcagaagcgcaaaagcgcggcgaggaatcacagaatccagaataaatcatctcaccttttattcattacaacgttgctttttaatgaatgaagattatacaattttataggggaaaaatgggaaaactttttgccgatatataagtgcattattttccttcgttaggaaaatcggcatcggaaggaggaacgaatctgtagtctcctaagcttcaagaatgaacatacaatcacgtatttttatctgtgcttatttttacctgccccagtttatacattccattattgtacatgaaaattagaggcaactcgttatgttttatatattcccttgacgagggtctgttcctttttcgtgtcatccattgtagggtgggcaaacggtatggtttagtatagtacagtagtacatgcttttctgcgtgttttgttttgccaagttcgagtgtaaataaatacgtaggtacgcgtgcgcactatgtaaaatcaagcgcatcaccagagctccacgaattctgccaactcgcctttatctgtgaaggaacaccccacgcgagatgcgctcacttctatatcttttgtgcgacaatcgcgcaaaggggggaaaacatgcagaagcgcaacccagatacggcgcatacttgaacccacgccaagaacacgcacgtacatatctacatatatatatatgtaaatatatatatatatttatttatttatatatacatacatacatgcatatatttgcttatgcgaagccaccatcccggtataggaggtaacgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtggtatgaaagcgaaaaatgtgatttacatatgaatacatttttaagatgcacgaagagttaacagcattttatcttcatcatatgaatgtattgcttgtatgtaagtcagtttgaaatttcatgaatccactaaaaaaaaggcaagaaaaaggaggcaaggaaaagaaggcagctaataaaggcagctaataaaggcagctaaaaaaggcagctaaaaaaggcagctaagaaggcagctaaaaaaggcagctaagaaggcagctaaaaaaggcagctaaaaaaggaagaaaaaaatgcaaagagaaaactaccaaaactgccaataaaagctatttattaaagcttataaaaaaaaaaaaagctttcttcttcctcttttcagattgtcccaaatggggaatacataattatttcattccttcactctacctacatattgatggtgtttcaagctcgttaccctctcgtcgggaatgtactttgctgctttatgtgaaagattgccaacgtgcgcatgcatatatttatgcgtacttttacatgcttgcatatatttacgtattgcttaatttcataatgctgcgcaggaatggatgtggatatgttataagctccatactgtttcatttttcgcagcagtctacacacaaagaggagagttcaaaaggggaaaatcaaccctggatgtaacagatgtttgcagtgccgcatatgtgcatgcaccagagttagaccccacatctgccttcaccgtcttacgcacgcacgtacttgtgcccacaaaatatggaaagtgatttacgctgctgctatttttcgtgccgcgttttgttttattgcccctttagtagttagcactaaaagaggatccccacttcgcgtgagcgcatgtcgtgtgagcttatgtcgtgtgagcgtatgtcgtgtgagcgtatgtcgtatgagcgtatgtcttatgagcgtatgttcttatttcacatgtatgtatgtatgtatgtatgtacgtgcgaacgcatgtgcacattttcttccttctggagtgcgaaagtgaagtaaagactgacgtcgaaaatgcattaagatatgatgatgcagtgtagccctttcttacttgcatcgtgaagtgaattttttttttttgtccatccttactgtcaatacgttacagccgctactacggctaacgcgactgcaagggctgcttctcccattgcgactatcgccactggcttgtttgatttgccgttctgcgtgtcttatgtcatgataattttggcaaaacgtgagtaccttacaaaatgtgaataagcaaggggcacagccaacacgaatcagtgagaaaccctgtcacgttaattttgctacacctccattttgcatttcccccattttgcatttcccccattttgctgttcccccatttcgctgttcccccattttgcagttcccattttttttacactgtcgttgccaattggcatacccactgcgcagcccctgaattgaatttattgcgaaataaatttatccacattctgtggatacgtttagtgagtacctacgtaaacgtgtggatatttcattttttgttatcaccccctgggagaatccccaaggagcgagcatatcacagcctttgctttttgccgtgttgacatttttcttcttcatattccaagctcctttacctacgttggaattctttgtttgcatttcatgctcgtgtgcgcatttgtcttcttgttggggacggccaaacgcggctttatcgtgttgtttttcgtcattttgtgtgccatcatttcttgttatttatttgccgagtacaccatttagcggcccaattcgcggcgtactttgcggcctaccctgcggactagttagctcaccgcttattttcctttttttttaccgttaagtggaaatatttttacgttatttgtaaggcaccgagaatgtacgcatatgcctacacgtacacacacacatgttcatgcaggggggcatgtgcgtaccccgacttgcatacgccgacgtgtatgtgcgatgcactcacgcgttcacccgcgcgcgcgtgtacaaaaacgcttacatgtgcaagggcgtaacaaatgaaccccatcaatgtttaccccccggttttgatgcaagctactgctatgatatgttgactaccctgtcgaagctaccctgtcgaagctaccccgttgaaactacccctttgaagctacccctttgaggctaccccattgaggttaccctttttttgttttttcgtgtttcccttttcgccactgttttcccttttttgtttttttttccacgtcgcgtatatcacgcccagcgcgctgcccattttgcgcctttcattttattaccagcttggtcagctcatacgttcacaccacacacattgctgaacttttacgtgcgcagttttgacatcttggggattgggcatttaaatttgcgcactcctcctacacctcatcttctttttttttttttccccctctcccttttaatgcatactgtcctacgtgtgtgtaaaaattttcacacagcagaaacgaggatagcagagtgtttacccgtcagccgttctgataggcacttctaaacatagagggagaaaaaaaaaaaaaaaaaaaagatcaatctgacgacaccgctcgttcgttcgctcgctttctcgattgctcttttatggggttataaggcctggggcgtaaccgcacagcgttgttcgtgtaaacgtacgggccgcatacttcgcgtttcgcacggaacattagaccatacataaaacgttacgcacctacatagacacggaaagagagagacggcgaattgacagacggatagagaagttcccccccgcgcgtacctcatgaactttagtgagagtgtaccccgagatgcatgcaatgaagaaataccaaaagacgatggtgcaataagcctactatcgcagagcgaagggggagacaaaaatggggactctgatcgggtgaagcggcgtgagcggagtagaggagagccgcacagaggagacccttacctaggagagccttaccgaggagaggggaccaccccccggaagaaggaaaaagattgcagcaaaaagaacgcagacgggattgactccaaactcggatttgacataaaaaatgtgttggcacacgcgtacctccccgtgtgcatagaaaaaatgaaagaaggagagtatgtgtacaaatggaacagcaataatattttccaaaagaagacgttgaaatttttctacctagatgtaaataattattgcatacgatggaattcgaaaaaaaaaaaagtaaaagaaaataaaaacccaactttgtacatatgggatattataaaaatattggacggatcagaatcttccttttttaaaaaaaaagaagaagaaaaaaatttatctattgaaattataagtgcccaaagaaatttgagaattaccttcctcgacatacagaggtggaagatgtggctcttcggcttgatgtattatcagtacaaatttattaacaaaggatcgggcaaaaaaaaaatgaagtccttcatatatgaaagcaacaaactgtacgataattacatcatatctggtctaaaggatatcaatgcattgacactctcccagctctacatcattctgaggagtctgaatatttatttgaacatgaagattttatatcattacttttcaatatataaaaataaaggaactgttaactacgtaggttttactaaaattctggagcacattttttcaaataaacatattaccacacattttgatatgtataaggggaaaaactccagctgtatagataagaggagctttatcgaattcttgattgatgtgcagtgtgaggggaaatgtgaggagaggattttcagtgcgcgtcaagtggaccgcgaattttttctccacgaggggatgtacggaaagaagggactgcaggcgttgtcatccacatgtgggacattgaacggcgcggttatttccacctcggttaacctcttaaaagggggaggcgacacagaagaaggagtagtagtacccatcgcagtggatcctacgccaagggatggtaccaaaaatgcagaaaataactctgaaggaatccaccagaagaaggagaaaaaaggtgaaaataacccctgcggagaagcgaatttggttggtaagcacaaaccaagaggagatatcgtcacagctaattctgtgaagaactattttggcaactaccagtggggaggtacctttatgaaaaatatgaataaggaaggagttaatcaaaatgacttgcacttcggtatgagcaatttaccaaatacatttctcctgccggataattggatgtgccaagatgaagactacatcactgtgttaaatatactgagaggtaagctaggtttgggtaccgcaaagggggagaagggtgggaatcgtgaaggtttcgcaaccggtgggggttaccacagcgatggcttcagtgggaacaaaaggtggggcgatgagggcagtaggtggggcgatgcgaacagtaggtggggcgatgcgaacagtaggcggggcgatgcaaacagtaggcggggcgatgcaaacagtaggtggagcagtgcaaacagtgggcggggctatcgcagaggccaccgcagcgacagcgctgacaacgccaaagtgagtagtcaccatggtggagagtgcatcctcccccaggaacaacgacgaagcgagaaaagcgagtcctgctacattagagccaaagcaatatataaattgctaaacacgataaagaagtataacatcccatttgttatgattaatgaagacaagcattacttgacgcagatcgggctggtgtacttcctgctgtcaaaggaaaatagcataatgtgcccagaatactccaaagtttaccaaaatatgaacctacccctttgtaactactggattaatagcagccacaacacctaccttgggaggaaacaaattttcagctcaagcaatatcgaacaatatatttacatcctcatagatggatgtagatgtgtcgaattcgattgctattattttaataaaaatatcgttgtttatcatgggttctatggatataagttaacctcttccatccttttctgtgacacactcattgcatgcaaactgtttggatttacaacctcccccttccccatcatcctgtcattagaaattcactgcaaaaataagcacaaaaatttaattgctaaaattttgatatgtatcctaggcaatcagctgtacatccccaagagtagagacgaaattaataacatcactccggataattgtaaaaatcgatttttggtgaaatataaacactttgagaataatgaaaactcggggttttacttcatctttgagggtctgcagagtgtcatgtacgatgagctggggtacatttctgacatcattggcgatcctgatgaggatacagaggagcaggatggtcccttgggggacgtgcacaatcttctccgtggtggtagcggcgacagcgacagtagtgatgaaaacaaaattgagagaaacgaggattgccacgctcagaggaaaagtaaccgccgcgaccggaaaagcccaaaccatcgtgacgatgacgacatcgagaaacaatttgatagctacataaagaacagcattcagaaggggtacatccacgaacggaaaaagcgaagcatttacatgagcagtttgtgtcatgaccctgacgctgtggagaaggaccagcgagatgattcctcccacagtgatgacaacccccaagtggtaaaaggcacgatgctttcgaggcacaaaaagggaaaaagtcacagtaggagctccactcagggggaagatgataatggcccacgtaataccccactaaatggagtacctaaagaagaagaggatgctgatggtgatgtccccccgctggctagagaaaaacttgtaaatggaactcccgaagagggggaaaaaaaaacggaaaatcagaacgcaagaaataataacatactaaatgagtactcctgcttgaagggatacgcgtttcagaatttttgcgaaaataggacatacaacgaaatatgctcgattagcgaaaataaatttatcaagttgattaaaaagaatgaagaagagataataaagtataaccagaaaacgttgacgcgagtgtacccttctggtacaagattggcatccaccaactttaacccactcattttctggagcgcaggaatacagtttgtggcgttaaattatcagtacaatgggctgagcatgctactcaacaaaggaaggtttctagaaaatggaggaaagcactcagggtacatcctaaaaccagaaattttacggtttaatgaaaaaaaggactacaatattttgcacctcgatctgcagatactgtccttgcatcagatcaacttcttattttccatcaaaaataaatatcaagagaagaaattaaaaaaaaaattattcaaaatggatatgatacaacgtattcagacacacaaaaaaattaacaaaaaaatgaaaaattttaaagatgtacaaaaattagaaaaggaaaaaaaactcagatgtacaatcagatgacaataaaaaaaaaaaaaatataagtcatgaatttctcatgaaaaaatttaacgataatgacaatgacgttaattatattcatagcaaatgcttgaatgtggaagagaaatatgaggacatgttatctgaatataaatccttcctattgtgttcttccctctcgcacagcagtagttttaacagctgcagcagcaatactactacgtccaataatgctactaccgattcgactaagaataattcttccaagtccaaaaataggagtttctaccaaacttttgaggagttgaagaaggcaaacaatttgtttttctatttgtatgtcaccatatctgtacacggctataatgagcacaagtactacttcaaaacggagatcgccaaggtcaatttttacgacctcaactattggtaaggctccccctcgtacggatagcgccgcctgcggtagcggccaaagcagatgcacacttttacacttacccctgttgacaccccgtcgatgtgttcccccaccctccctgcagttggtcaaagccatcaattttccaaatgaaaataatgtacccttcactggccctcattgtgtttgagctgaaaacttatgtaagttaacaaagataattacgacgcagctgttagagatgcctaccatgttgtctactgcccgaatgcattcgttcgcgtaatgggagagccccccccattggggaggtcacaatgtattttattcttcatcttatttttatttcatttcattttatatttttttgtttttttttcccttttcctaacccctctgtacaggacaccgtaaaaagcgaactcattgcttgcgcctgcttcccagttaaatgcctccgagaagggtaaagcagacgttgacctcccccccaaaggggagagcagaatagtggggccctcacggataaccgttaccatgagatgcccccgcgtaaatgatttccatctgcatttttttaccagtttttctaccacattttaatttttttctttttctttctttttttgcctccccttttgcagcatccgatttgtgccgctgtgcgacaaatacttgaaggacataaaaggatcgggcattttggttaatctaaaaattggcacaaatggaagctgaggattccaaaatgttacacttccacgcttgcgttgtttgtatagacgcacacatgaagaaagaatttcctacgatttaaacaatttcaagggtgtttcatcaccagcctttttccttttttttaaataatgtttagtttttaataacattttgtacgcatgacgagattatttgtcaaattgaacttattttttgtcccttttttaattgtgcatttatgtatgtccctgtttatgtatatataaatgcgcatacatgcatacgtctcatttgttcacccctaatttctcaccaacgtgttatttattttcatgcaattctgtttacatttcattttgcaaacctcctacaaataataggaagaattgtgtggcagtgcttgtacaagagagtgcgctatacacgcttaagtttgtgccccttcctcccagtacatacatttgcatatatgcgtgcatatgtaaggagaagcatcggaaaaatatgaggaacataaaaaatttaattccatttattcgtacgaaatgatgttatatgcgtattaaatgaatacatatgtctcgcacgcggatagggaatgacgtttttaagtggttaaaggggaacaagcggaacaatgtacatgcttatgcttacatttgtgatacatacgtgcatacttatgcgaatacacgttttataaatcctgcctaacacctttttacacgcttctacgaaaattcccccattttggtatgtttgtatatggaatgttgcattttactgagttttttttttttttttttttttttggtatagttacacccaaaaaaaattttcagcgcgaatcgtaaagaatgtgttgttaacccacgccaatcctttactcgctcgtttgaacgttttaaattggtcctataaacgatcgtttccacttcactcccccgctcgttggtggtgattatgcatgcgctgtgatcacatacgtatgtgcatatatccgttccacaagcgcaggccactcggcatgcggttcatcgtcccaaactgggctacccttcctacaccctcaggtacacatatgtaggcccggcacgcggacgacctaagtgtaaacacgccagcgtatacatacttatgtgcatgcgtttacaatcgtgcgtttacaccaacgtgcttatacactgcttgtttacactgcatgcttactgccatatgcttgcacgccctcgcgcagacatgtgaagaccagaaaaaaacatgcgcaccaatgctttgacccaccgggctaccccacttttggcttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtctagtttttttttttttttttttttgtcactttgaattgagatctcaactgtacaagaattatgcaacaggtgaacgaacacacacgttgagtgggatcgaaatcgagcacagaattgaatggagcacatcgttcgcggccctctgcaaggagagcaactgttccacgagttgtacgtacatgcgcagcgcataggtgaatacgcttccgcgtgaatacccctatatacacgcacaggcacatacacgcttgtttccccacgacacgtggcataccgtgcaccccctgatagtagtgatagaaaaaaagtagcccaaaggacggaggcgaaatatgaaaaacgaaaatggaaatatacgttcacttacgtgcaacgagaatgtagaagaaaaaaaaaaaatggctaagcacaattaagggagacgatacgatccacttcaaaaaaggggtagacagcaaaaacttgaaaaatgcagctctgtcattttttaaagaaaaaaatatctacaatgaggaaaatgtgactatcttaaatgccttctgtaaagaaaaactagacgaccatctcgtaaatgaagaaattgttgaatttctgcagaaagcgtttttcctgtatgaatattttattaaagaaaaaaaaaacatcaaaattagcaaaaaggaattcattgaaaatgtatgcgactgctgcagaagaatatttttaaaaaatattataaaacatgaaaaagaaattttagattttttgctaaaaaatttaatcaactttattaaccagcgttccttcttcggcatttatcagtcactatacaacatatcgcagtatcaaaataaaaacttcagaagggcgagcgaatatgcagacggaaagttccagttgctgcttaacgttgtgcggagggaagtaatcgggcggagtttactcgttaatgataacaggttcaatttggacgcactttttcttccagacgagaatgacgagaaggagatgagggagtactttgctggtatagcgacaagtgcacagctagggagcggggcagccatgaagggaagcggcaaggagggggaggctgccatgaagggaagcgacaaggagggagaagcaaccatgaagggaagcggaaaggaaggagaatcaaccatgaagggaagcggaaaggagagaaaaaagggcacgatattaaaaagcatagacggccgtgatggtggtgaccaggcgggagagacgtggccacaaggaacgaccgcagaaatggagtgcctagacaaagaactgagttgcttctacctgttcctgtatttccaatcatgcttcgaaaacatcaatttttacttaatagaaaaatttatcgaaaattattacattaaccaaggcaaggagaacatctacaaggagctatttctgtttttgtttttaatttacaaagataagatgcacagcgttgtggatggcattttggtcaacacgataaattatttaagtaaggcaaatgatacagaagtgagaaaaaaaaaagctattaaatgaggaggtggaggtggtggaccaaaaagtgcatcttacagattacctgttctacttcgaattgcttataagtattatcaccttcaaaaatctgcagtatgaaaataattacgaatactatatacacatgctgaagttactttacgaaaatgaccagttgcaggaattattcacatcgtcgctgtttttcgtttttattagtgccgaagatggcaatgtcagaaatatgttgctagccaatttttcaaaataccattcgagaaagcatcaacatttatcgaaattttttattcacctgaagaatgtgtttcgtttcatatacgatatggatagtgaccacttagtttacaaccacgctacatttaacggtgcacctattgccccttttatgcaacacacagagagtggggaaaagagacaaggggattacagcactggcgtgaaaatgaaacaggagtacctcccctttgtggcagataatatacacatagacaaatatacatgtgcattttttaaagaaggttattacatcattagcaggagcaacacggactacttctgccaagcgacaaatttgtatctgtacatttatgaccacatattcaacaagctaataaacatcatttacgaaaatgaaatgaatttaaatgacgaattttttcagatctgcgaacgtatcctcagaccctttttatttatttatgttgaattatttgacaactttttggaaaaatttaaagaaagaatattcaacgaacggttgatgctgtcctttgcttttattaaaaagtatctctttaaaagtctctatgagaaggccttccagcagaaggatctcttctacgtcatttatcaattttattttttgctctacgctctcaagtacaactttcgaaattttttaactgctctcgttatgaccaagcggaaggtaacgcaccaactggacttattcctaaaactcaaacttcagaatagcacaaatctgctcagcaaaccagtacatcgcgatggagttggaaacgctttgcaagacgcgccgcaaggggatggagaacacaacagcagcagcgatggggacggcgcgcacgactccacccgcgggcaggggccaaaaaggaaggaccatgaagggggtgacacaaaggagaagtgtaataggcaaaaaataagacacccatcaggagaccaccccgagagtgaacagtcgggaaacgacttgccagaaaacccaaatgacagttcgctccaaatcgtggcgaacagtttggaaaacccgcacagcaatgaggagagggaaaaaaacaacataataaattttttccagaaaaattactggacattgaaatattttgaggcaaacacggaaaagaagctagatgagttttgctcccctgattttaacgtacctctagtcatgaaggagacgcccaagttgaagaagcacagcgttggcagcaaccacaccgttggtagcaaccacagcgataagagaggaaagagtactggggatgggggaagcgcagatgggcgagaaggggcaggcaccaaggggtacgactccacaagggagcaagaccaaaaagggagattcgtgaaaaagctacactctttttttgccaaaaaaaaagaagtagataaactcatcaatgagctttttctgaacaataaggacaacgtgtacagcaaaattttaaaaaccaatttggccataataaaacagctagctaacatccgcatggatgtactgtatcccatttttaacgccagtctggtgttcctatttgacgacttttattttttcatcatacagaatataaagttagtaattgaagaaggaaaaaaagttttccaatcataaaatttttctgaatatgtccttcattttgctgcacactttcgcgaaggatgtgaaggtggaaaagtacctcgtgtccattttttacattttaagattgtcactaaataagttgaagaaaattaaaatagtggaccaacaaaaaatccaaggaagtaataccaacgaagtttataataaaaatacgaagaaatttgaaaggcatataaaatattataaccttaggaaggataaggatgtcgtaaaggcgaacacatcaggggtggaggaagaaaatgagaacgcggcggatttgcaattctccgctgatgaaagatccactgctaccctccgcaagattgaagaaaaggtaaaattgtatcagaacattttttatatttttttaaaattgatacaaaacattttgaaggagaataacttgtactacaatttcaaatccatcatttatgatattttattttgcgagttttccaacaaaggaatcatattctcgtgcatgaagtgcattctggacagggccaagttggaggaggtttacgcctacagcttggcggtgctcagcgggggggagctcgaatggggggacccagataacgcggcggacaacgtgggggacaacgtgactgacgacgtgtcgaataacgcgtcgaataacgcgtcgaataacgcttcgaataacgcgtcgaataacgcgccgaataacgcttctaataacgcttctaataacgcggcagcttgcccaaaccgcagccacctgtcgcgcatcctgtccaaggggaactccttcaaagtgaacttcttcgaacccaggcacgcgagcagccgaaaggtgtcctcgctctacatcaatgtgataatactgtattttatatttacccagaagaacaagaacaacgaaaagagcaaactatacgacagctgcctaaaaatgagtgtggaggactactacagcgttgccaacaagctactgtgccttttgtactcgagggagatgcaaaatgcctactacgagaggtacttgaaatatctctgcctgaaaattttaaaaaaaatttattgcctcttttcgataaaagaggcagacatgtacctaacacacatgaaacggaacagcacagaggatacaatttttgaagataaaaaattgaaaaatgttagccgttttaagaattggtttatttaagtttttatcaaattacgaaattaagaattattttgacaaaaaaagtggacataaaacaacctcagacgagtacaaatttttctttttaaaaaatctaacctgtaacgatcatgtattgaagaatgataacctgtgcttcctgatcagctgcttacttttccttttcaacctaaggtacgacatgacaattttctacaaaattgtgtacatcattttagtagaaaaaaatgaaaataaaaattatattttaaaaaaagtaatctcatctgtgaagaaattcatcaaactggcagatacatacaattgtttgcatagggaaaataaaaaaagaaaaataagactaccagctgatataacaaaccattctgtcctattgtatacagtccgaacgagcattattctgttgcttctaatggatagtaacagtattaacaaaccagcacttgtccaagaaaattatattacctacccaaactttcgaagttattatataaaaaaaaaaaacattaaaaactactacacacagttaaatttgttgctctttagaattttctacagtgaaaaaatattgccatacttaaatattttttagtacattatactttatatcttttagaaagttgaaccaaaataatttttactttttcgagaggatgtttaacctgaaggatgacacggaagttagtccgacaggtggagcaccaaaaaaaggagaccccgcatctgtgggggagaacctactcaacgtaagcgcagataaatccgtgcagctgctggatgagagtagcattcacctaagtgaaaagtccaagggattatcgtccaaccagacaaacggagaaaatgagcaagtcagtaaaaaagacaacaaggtgggaaaaaaacacatgagaggcgaaaaaaatagggacagcaggataaaaacatcgaagcgcagtgtaggggtgaaaagaaaacacctgaaggaggagaaaaattcggacgaactttcggagaaaggctcgggggaagactcaggagaaagctcgtgggaaaactcggaggaagacccacaagggagaagcaccgcttccgaagaaatgaataaaaattatcgggcaattttgcgaagccgtaatggaaaaacgaccatgttggggaataagcaggacgaaaaaacaaaccatgtggataacaagtcggataaaaagtacataaaaattgaagacagctcgagtagcaactcaacgtccgactcagatgtgtcgtacaaaataggaacaaaaaagaagaacactcgaaaaaatctcgacacgaataatagtgctcccagtgggaaaagaaggaaggtaccatccaacagctcggaaaatgcaacaagtgaggggaagaaacagacagaaaaagggatttccccgcaggagaagatgcaaaaacagtcatttagcaagcgggaagaggttaaagcggacatgttggacgggacaggtgcattgaacgtggtggaaagacacggcgagggagacacaggcggaagtccaggagtgggtgcaccaacaggtgctgcaacgggggggggaagcgactccacagaaaactttctattcaatggatcgctgtccttaaaaattttaaaccatttcatatttatctgcaaaggttttcatgaggacttggagataaaaatatacaacggtgtaatagcatgtttgaaggaaaacgaaaacgacaaggaaaaattgaaaaatattttaagtcttcaattcagtgaagacgaaaaaagctccacaaagtataagaagaaattacaactgctcagaattattcaaaccaaaattattttcctcagttatataaaagataatttaaaaaagaggaaatcgctcatatcacgaatgagtgaattaaacttgaatatttttaaaaacaaacccatgtttaacattgtgttagatttcgtctgagcgggaggcaaaaatgtagtgaaccgcttttcatattgatatctacgtttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttcttcccattgccaagcttaactgtaactctgttcactgcggtttaaccgagtactatcaagcaaagaatttgccaataacactcgcgcagtaggatctgaacagcgtcccacacgtataatatatacatgtacaaataattatgcaagcctgcgtatgtgttattggtttccccttttttataaaatgaaatttgttttcctccttttgttgtatacccttttaaaaagtgccatttgcgaaatcaaagaattaagttatcacgaatttcaccgaatgttaacaacagaaaagaaggatcccaaaaaaatatatgcttttgatagtaagccaaattttaaaaacgtaaattattttcaggatttcttacatttgaagaccgatgtcgatttcgttttatatgtctatgccaaatgggacacggactccaagtactgtttgagatgcggctcatgggggaagcacacgcgcgagtgcgcgagtaataaagtgcacaccggtccatcggtccatcggcacatcggcatgcacgcgtgtgtttacctttgtagccctcgtcacttcccccgctttatccttttacttctttccccccctccttgtgcagcaacctgatcaccgttttccgcgaagttgcaagaataatcgctgaaaataaaataaaaatcgatttttacaccttcaacattgataatgccaaggagttatgcaattttatgaatatcaaaaccctgccagttatactctacgtctcatctgtgcataagaagaaatacaactctctcctttacaaagctttgagctcgagcaaggatgtgaaaataagcaacgccttcaggtaaagggcccccccccaaacaaaaaagggagcacaaatgggtgcgtattaataacataatagcgcgatcactcccgaatggtcattagaacccccattgcgtagttacctgcgaacgtctctgcttaactgtcatgcattcatgttttcaaaagattatgtgccatttcattgttccttgttatgtactccctgaacgcacatttgtccaattttgccgatagaattattctgtttcgttggctctatggagtccgtcattggccatttctgcgcagtgtgcatatacgtcatttcccccccttttctgcccccctcgaaggtacaatggagacatgtactgctacgattacatcgtggaatggatagaggcacatcactacttcacccgcggggtcctgctagttaaaaaattatttcagtggaagaaaaagtaatcatggcactgattattggttatccttttttttttttatttttttttttgtatacacgtgtgattcagtttgtcattagtattttgaaggttgtgcgtactgcatactgtactaccgcgtacccggagtatccatttgtacatctctttgccttgcaaaattaacgaaaaaaggggaatcccccctccttccctttttttttttcatttcggtcaactttcacagtttttaaaaacagacattcgtgtaaaagtcgccagggggcaacctcccttccgtttttttttttttttcgcagcatggatgcggatgtctatatgcgcacacgtaaacatgtaaacatgcaaatatgcaaacatgcaaacatgcaaacatataaacataagtttgcgtgatcatatgcgaacgcgtacatgcaccaagaggaacacgcccatttgcatatgcgcattcgtacgaatacgcgtataaccttcctttttgcgtgaagaaattcccgcgtcctaccgccaaactttttacctttaaaactggttcatgcagatttgtgcatggaaaagtacacatgagcatacccgcgcaaagcgcagtgttgctgacaacgatttaaacattcgcgttaaatacgccaaaattttctcagcctaaaatctgtgggaaataaatcacaaatgccaaatgacacatttttgcggcgtacatatgcaggtgaattgaagtacattatgcgctcatgtgtgtaggtttacacgccacgaaaccgtttttcgccgtttccgttttaatgagcaatcctcagctaaactgtgcgatgattcctatcagaataacacgacaatgtacaaagcattttaataaatgaccgaggacagaaacaacggcccaaagaaaaaaaaaaaaaaaaaaaaaaattgagaatgagaatgattatattttatttggctattctgtactatgttagctccgatgcagattctcaaacgaaatcgaacgtatgaagagattagaggcgattatttgtctcgttgcgccggcgtttgttctgcttcatttgtacatgcatgcttatatatacatatgtaatgacttccctgtgacttccattttgagagcattatattacacaccttgcgatgcggttttaaacgggaaagaatcaccgtttagtcttccacatcgcaacgtacattctacatgcacggcgtcactgtagacagaccaaccggtgtgtgtatgtgtgggtgagagggggggaaagcccccaatttgtgcacgtgtgtacatgcataaacctctgctcatgcttaactactcaattcccccttgaaacgacacccctctcttagcagaattatcttttaaaaaattacgagccatccaaaatatcaaggaagaaggcacgaaaatatgataagcaaagtttaagcaattttacaggtaacaaacagaaaggggcagactatgcgcgacgactttgatgacgctacaacggagaggcttttataataagcgcattatgagacgctatttatttgcacgtgttggaaaaaaaaaaaaaaaaaaaaaaggccgattcatctatgcgtcaagccaggccactgattaaaaggctgtgaagcacattttatgaatttttttttttttctcccaatattattagacttctctttcatgtcgcaaagagaaacaattggtaacgatgtgaatgcaggaaaggatgacaaaaaagagaaggaaaaaaaaaacgacacgaaaaaagatgatttgaaggagaaaaatggggaacatgcagtgcaggaaaaaactggtcagaaaaaaccatcaaatgaggagaagcctaaaaaggaaagcgaaggtgacgcagaggatgatgatgataatatggacgaggaggatgaaggtgacatcgatggcgaagatgacgaagaagacggggaacccaaaatcgattccaaaaaaaaaggaaatttaaaggaagacaaaaagggaggagataacaaagaaaagaaaaaaaaacaaaaggagatttagatgatgacgaaatttctgaggaagacgaagatgatgagaacgaaaatgacgaggatgtggaggaggacgaaaacgaggaggaagaaacgggaaaaaagccatcacaaaaaaaagatattggtaaacaacaaaaggagagcgagaaaaatgacgataaacgtaaaaaagaaataaatccccacggagggggtgagaagaagaataaaaagcatcacgagtcgcacactgcggggaagcaccagggggacaaccccggccaaaaaacgtataacacagatgaaaaacaacaaaacggtaaaggagctaataacaaccacgctgcgcataataacccagaagcaaaaacgaacgcaccaaatttaaataacactgaacagaggcagcctacaagccctcccctgtccaacgtgacgcagaatgtaatcccaactttaagcgcattcataccgaagaaagagaacccaactgtcccccactacaataatatgtaggtttccttttctctccattcaaaaagttgtgcacattagtgtatgtgtgtgcatataggcatatatgtgtagctattgcacataggcacagttttatccctccatactgtctcctttccccccccctctaatatgctcatttattatgctgatgttttctccaccactttacagcaaaataaacgaagatatacacatccctgatgatattaaaaaagattttacgagactactaagaagcgtcgttcaacttaacattaaggaagccctacaccaggggaacaataatcacccacctggagatcaacagaaaaacttctcaggcatgccaccaacgtataagaatgctccccctgggaatggaacaaacaataaatcatttttaaacaaattcatagaccattttaaaaaatatataatgtactacttaggaggcctcgtggttttttctgtctttgcattggctatgcaatgttcagacgtaagcgacaaaaagagaaagaatcctgccaaaagggacagaagcaaaattaccaattatcgaagagacattgaaagctgagggggggggcacgttcagatgcgtgcgccagcgcatgtgcgtgtgcacgcgctttcctgtgacagtgtacataattacactcccacgtatacacatatatgtatgcatggccctattttttattttcagtagaatgaatcgtagcagaaaaatgcagggaagaagttcccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttggattttttttgtttttgcgtgcatatctccttgttcgtttttcacgtagacacataattaagaaacattttttgttcccaatttaagccccctttccgttgtttttagcaactccacgtcatgcatgtgcatgcatagtgacacaggcgtgtgtgcatatgctgcttctttttaatttcatttcccgcgaagttttaaaaaccattcgtcacacaattgtgtgtaatgttctgctgctgcggaaaagtttttcatgccaaagagggagatttttcgcgcttccttattttgcgttcagcctattacacggaggttagggggggtacaaaaaaatgaaaaaaatgagctgccattttgtgatcactgcgcgctacgcttttacggctggcaggacgccccatcatgcgatcgtcacgcttattaaacttttttaatcttaaaaagtgccaacttgctagttattcccccttctgcgattcgggacgtacagagccagctgcattgttttgcatgaagatttgcgtctacagattcggttaggatgctcccctgaattagccttactgagggacacgccgccgaaaggagatatctgacgcatgcgcgtagaccgtatgcacataaaccttcagcactattgccgcctcaacttgttagccaatatttaatgcgcagcctgtgcacggggcaggaattatacccgcaaaagggctgcaatacgggtcgcaaaatgggactaatttctgtggctaagacttttccttttccccgtgacgtccgtagcactggcgtaggtgtagttgggggtccatacacaagacagacgtccgcttatgcgtatgcttatgtttacgcttccgatttcgtttcttttcaacaacagggcggaagaatcattcaaaatgaaatggcgtatacagaaaatatcagttttcgcttttgcgagaaaagggttagctacaaaatgaacattttttggactcctttttcgcaaaggtaagaaacaaaaaaggttgaaacaggggatgaggggcactaaaaaaaagaaaaacagagtggaagggcacacgtacattcatgcgcagagatgtgcaggtgtgcaaacgtgtagacgtacacacgggaagacctactcacgtgcacactttcacacccattcgagcgcaaaggggctagaagttattctgaacgaacacctttaatgcgttcctgtttgcgctcgtgtataagcccacctccgtgacgatataggtgatgtgcttcagcggagtgacatcattacatatattggcaacgtaaaaagacttgtccgtggtggaattaattttgcttatgtgcgattggacggaactgaacaggttcgtctcgttatgtgtatctgtgcatacattttttatgttcatatttccaatggaggtgcaaatagaatcacaaatgctgttgcagcatattttttcttcgtcactttcgcaggcttccatgtgcgcgctcaagttattcgaaggggcaccaacgtggctgttaaaactgggggaataactacttttgtcatttttaagattaaaaagcactctattctttttaacaacatttttacttggactaggaacgtttccacaattctgtttactacttaaaagagagttacttttttcatttttattttcgtaggatgttcttcctggtagtttcagtatccccttggttgatcctactttgctcgtacttctggttgtaagcacacttgcagtggtgattattttgacttctttcccgggccccctcctaccaacctcgctctttctgttggcacttgcttcttcctcctcgtggggatattcctgcttcgtctgaatgggcgtttctctttttggttcgtcatgcttgggggacaatgtggaagcgtcccttccgctgtgcgtagtgtctgcatctttgaggaaggtattgcaactactcggggagggatcgttattgttttttaggacttctggatggctgttccctgggtgatccttcgattcacttggttgacaatttattttaagatctcctttgagaagaatcccgtttgggttaccacgaatggagggtggtggtggcgctacttctaataggtagaccttttcctgcgcttggtttggtcgcctactagagggggaaaaagcatcttgccgttttttccctgcttctacagcgaaatatttgataaggggcttgcaaggcgcaccgcttcctgagccaatttcgcgattattaaaaaggactgcacttgagcttatatcagcgtaggaattaatgaatgtgtttaatttccggttaaacatcaccccgtggtctatgcatttattccttttgggggcacttttctgggaggccgcatgctgctgttgctgctgatgttgcggcctctgctggtgtcggtagtggtcgtagtgactatggtgtctgtggtgcggatggtggtgcatgtatatataattataaatatccaaattattgttaatattatttatgctaaaactgtcaataataattttgttactgattttgtacgtttcacaagcaatataaacaggcacattgctaaggtgagccatcatgcatataatgctggtacccacataggcataaacactattatgtataatggcatcaatccctagcagcactttggtgcaattttttatattataaaataaggccccaattaatgtgtacgtaactgggatcccaagtttcgtatacaatttaatatcatatgaatttttataaggttccgagtcaaccaaaacgatttcgaattttttaccacttctcttcgccttgacgatagacaaatatatgtcataatcaaatgtgtagattagcaaaatatcgttgtgggcaatgatatgctccgctacatagttagaaattcttattgaaggcatgacaattttggttcttatataattattaatattgttcgtaattattaccttggtctgctctagcacattttttcctatatgttctgtaatcatatttttaaaccatctgattacttcccccatgctgatgctatgctttttgcacattattatgtaatttatttctttatctatcacaattttcatatgtctgttaattggttcgtatggagggagggagtagtccttaataaaagatttgagggctgtcaacaaatccacattcctgtcattgtgggtggtattcaaatatttgttaaaaaaaattcctgtccttaatacattaggatgtatttcattttggtttaagtccagtaaaattttgtcgaatatatttatcttttcgaacacatcgaaattgtatagatcttcaaagtgtttcttgtcgtgtgataggaagtagtagtgctgcacattggtaaggtttaactttgcatttataaaattttggatcggtccactgattggggatacttccttatcggtaacggaaacgtttttcctcaccaccgttgcgcttgatcttggcctgttatttaaggcattcggttttgctgcatctacttgctgactggttttgttctccagatgggggcactcgcgtgcgtttttttccccaacaggggcattcaccacccccgtggttactctacgtgcggccccattttttgcctcactttcgctctcatttccaccctccgctattttccttttcgctggatccaacagtaacacccctctgttcggttctgcttctgaactttccttctcccgcgcactgtggttcccctctgcctcactcacttggcggctcccttccgatttgccgccactcgcgctgctcttcaattttccagactcaatcaaattgattttgcgcaagttgtaatatatgtcatatgggaaagtgaccgtggcggtgctggacgtggtggtggaagcgatggaagacatgctggcgcacgcggtgagggaacccctgacagacgcagacgcgctgtcctccccatcgcagccatcatagtaggcacctcccccctgcaatacggatgcactcctttcgtgcagtggcttgcaaatcaagcagcggtgcttcgaaaagtagtggcatttgtagatgttattaattatacacaaaatggagtaaaacgctgtgttcttctcattgtacggcttgataaaacttttgaacaaggtatgtaaaaacgttttcttcgtcgaacttttgcttatcgttgaaactcggatgaatttttcatttctcaaaaagttcttcttaattttttctctgcttacttttgcattcgctcttgttttttttctcttgtgaaacgttgcgtaaggcttatcttccattttgcagccatgagggtttttgtgaaggggcgttggcgtttaacgggataaacgcagattaaacggaaaaaaatgggcgataagtacgtgtgtcaggtgggtcagctttatggatacacgtacactcatgctttgttgacgaaggcgcgcaaaggaacccacgccgaccctcaactgtgctggcttgcacaagattgtcacatgtgagaagggcgaaacgcgcgcatcagcgcgtacatggtgatggcgagatagcagccacacgaacggacgaacatgcgcataacaagcaaaaatatatagcatcacagagggttattatatgccctgtgtaatatatatgaacatttgacgataaacgtatggtgggtcaaagggcctacatctctaggggcctctctttaacgatgctttgacgtgaacctttttacatgtacatgcactctagcgcgcagtcatacgtgcaatcgtgcgtacacgagcaaatataatatgcgtggcgcaaaaaggcttaaacgctcacatgtaaacattttcgcaaatgacataggcaaagataaaacaaagttacaccagctggtgaaagtatcttcatttggcttagcagttctcggaaggagaaaaaaaaaaaaaaaaaaaaaaaaagaaggaacaagaacaggaaggggaagaactgccacatgtaccatataacaaaaaaaaaatgttgtatttaattcagtcacaaatgtgtgctacatggagtacattagaattttaaaaaatgctcacgtaaacgcggttataactacgaaagagatgaaaaaaaaaaaaaaaacattctctacgttttgttttaaaatgccagttggtaaacgatttatatgtcatacaatttcgcacttacatgttttgtaggaccctttaccttcatgcatttatggaaaaaatgcatagtcattttttgggctaaaatgtgaaaaaaaaaaaaatgccattggtggatttatctgtacttttttttaaccgtccacatgctgaaaaagtggcaacaatttttttatatcgagagaaaaaaatgtcattgcagttattccacttaaaacatcgctcacagttttacttccaaagttttacatccacagttttaattccacagttttaattccacagttttaattccacagttttaattccacagttttaattccacagtttcgcttccacagtttgctactttccttccacttgtgaaatatgtacatttatgcagaatgacaagccatcgccgcggtgggcagtctggtgtgcgcttttctcctctccatgaaatttacacaaaaatgaaatttttgtctgaaaaaaaatgcggcaaaaaaggggtggagaatgcaggacgggcaatttggttatgggcgatcaaaccatgtaaatgatgagctagcaaaataggtaaaaaaaaaaaaaaaaagagagaacttgtaactatctttttatatacccaattgttacgacgaaacggatgttatttttctcgtgagaaaaccggtgcaagggcaaaaaagggtccataaaaaatttaccaggtgtaaagaaattttaaagatagtgaaaccccccaagtggaaaagtatgctttacgcgtaacagcaaaaaatgtaaaatgttagaggggccaactttgaaaaaaaatacatattcgtgaatttgtaaatatgtataaaatttttttaatcgcgaattgcattccggaaagaaaaataaaaaatagcttcttcacccccgtctgcgcttcgcaattcacatgtaaaatgaaaagtgaagaaaattgcccccttttttacgaatcacagggttaagcttcaaacggggagcatagcacaggttcaggtcgtcccaaaggatatatgtggtacgcatagcataaacatcgtgcacgtatgcagaccatatgtgtcacccccctgttaaattgatttgtgctttcgaatccttcaaaggagcattttttttttacaaatgctttgcacagtgttgtattctccatttacggaacggttaagatggtgtgtatgcatttttatgtgtatatttatttgtttttcccctccgaaataaattttggaaagtacaaatacgcgtggggtggaaggcctctcgcacgtcagttttttttttgggcactctacaagagttcgttagttgtcaaataattgcagtgaaggtggataaactgagtaaaacggtttagaaaaataacacaccatgtgtgtgaaatgcgcgagtgcatactttccatcgccgaaatgtcaccttcttacgctctcgtatgcgccaatgaaccaatcgatcgtttcttccaaacctgcaatgtcgcattgcgcattaaatgcgttacatatgttaaggaagggggctgctcataacgtgctccctcagttcgcttcgattacaaactgagcagcgttgcagagtatttattttatttttactttattttttttgcatctttattttacccttgtccatgtcagtaaacgcgaaagagttatccaaaattttcattaacttgtcgttgcttgatgtctaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatttttttcaccgtggaggtaaactcgtatggcagaaaagctcccttttttctggaatatcccattcgttgttatgttgaaacctttcggtgaattccgttatccgctgtttcgtcgaactaagcaaaaggaggttcaaattttgttcatttagcgcattttaagcagttttcttttttgacatgtatatatatatacatatatatttttttttttttttttttttttttacggacgaaccaatacttctttgtcgaattttagaaaatgtttaattttctgcgccaactccttaatggttaattctgtcgaagtgacgaacggagcaacactgttgtggggaaatgttattcaaaaatgtacatgcatatttttgagcacacatttatgtgcgtaccgtttgaaggcaaattagtggagaatataacgttgaaaatttcatccttaactatcgtgaaatgcttgcaataatacgtattgaggatgtagagtaaaatggtggctatgtctctgttataaataaattggcggatagccgacccatcgcccatgagccgcacatcggtgttgttcactgagggaaaaaaaaaaaaaaaaaaaaaacacatgtgtgtatatatgtgtacatatacacatgtacccatttttaagtcccgtttcgcaagacaggaatgtctccccccctcaatcctatcccttaaaagtagcaacagttttgaagtaccttttgccaaatacatcttatgaataatagaaggcactacgtgcgaagaggctaaattgaagttgtcgtatttgccgtatacatttgtaggtattatgcaaatccactggtagttgtatttttctctgtaaaatctgaccaacacttctagaactctttttgacacgctgtatccttcattgctgaggtggcaccttccctcatgtatgtcttcttcagttaaaggtaaagtgcatttctctgggaagacacatgtggacagagtgaatattcctctcgtaatctataacaatggaataaaaaagaggagagttatttttttatttatctcaagagacgaagcttccacgaggaattcgttgttctggtctttcaccaaatctttatatttttgcctaaactagacaatggttttgtgcatatatgttttcccccatttgagacgagctctttaagcaatgtgtgccaaatttcatgtattctggggaccacacacttgagcatgtagcggttcgctccatttcacgtgtgcatatatacataggtacatacaaccgcacgagcatacttgcgtatgacttttttcctttccccccccgccgtaccgaatacctgtggcagagtttaaccacgtttaaattaatctccaagttgtccaccaaaaactgcaggttgttatttttattcgcgtatagaccacctacatatgccgcaaaatgcacgatgtctgtaatttcgtttttttcgaaaaattgttgcgcttcatcaaaattttttaaatcacacattttcgaacttaaaaaaatatatttcttaattacgttgttatcccccgaatttacaattatctcattttcattttcgacaaagtggggggcttccttttttattacttcccgtaaactattgcctaacaaaccggtgccccctgttactaggcaaacccttgtcatcgtatgatgaaaaaaaaagcgaagaaataaggggcatatactttattacgtgtaactccttggaatgacgagaagtacatcccaaaaagttgcataccagttggcacgaacgagaatgaccttataggaatggtaaaagtgggcataacccgtgtaacatattgtggcaaaagggaaacacttgttttgtgtcaaaatgatcagttctttttaattgtgtattgcgctacctcactgtgtgatgttattatggcgcttttttttttttaatttctgcttggaaaaaattgcacgcccaactgcacgccaattttccgcttgcgggttagggaaggcgaagttgagtagacccattttacccatttgcgagacattataaagtgagcgtggaaaaaggaaaaacatggaatgggaaagaaaaatgaatggcgtaaaaacggtaataaatcctttggggaaaaagcaaaaaaaaatttaggacatactttttccctttttgcatgcaaactgttcaggacagttcacgcagtcgcaaaaatgcgcacacaaaatggtgtgtaaataaatgtatatacatcgtgttacctcttgatagacccaaaaggtgagcaattcgtcacacccccttgaaggaaaaaagtatagtttgttgctgtgatggaggaagtcctaactgggaagaagcagtcgtgtgtattccttttaaaatgttaaaatggggagacaaaaaaaaaaaaaaaaaaaaaacacacgcagcctggaaaacaaacccaacactgcttaaaaactacattgtactgctggaagtcgttggaggtggactaacaccctggacgatgttttatggtgaagtggtggttgccccttttttccgcaaatgtatggcaacagttacttacgagcattgtgtacatttaagcgagtgtgaaaacaatgttgacccagttcggttttaattttttttttaattttttttttttatctaaaaaaaaaaaaaaaaaaaaaaagctagcaattcgttttgggcgttccacccagggaggaggatccctgtcacaacagaaagaaaattgcgccaaaagtattccttaatttacttccaatttgataaacttggaacagttaaaatagcctctttttttcatgcttcatatttttagctactcatgcgccaactcatttagcatggtatgttttccccaaatattaactttttaaaaaaaaaatgtatactcgttggaatggctgatcgtttttttgtgcttcccattttggtccgactgctacgtgtttgccactctgaaaaagtaattttttttcacttcacgtttaatgtgtaaaaagaaaaaaagttgaaacgaactggaacggtttatcacacccttcttcaaattaacaaaaaaagcacaaattttggcaagcaagaaggtaaagaaaacagaaaccgaaaaatgaaatacgctacctggcagatttacacatttcgcatgaaatgaaaggaaataaaagtgcaaacaattagtacgagcaattagtgagcgcaattagggtatgcaatttagctctttgcgcgccatggtatttgcaaattacgctttatctcgggtgtaataaattgatacatgcgggttgtttcattttgtttcacctgttcaccttgttcattttgctaattttttttccgctcaacttgccggttcgcccaaccaaatcgagatgaacaaatcctctttttcggagttcactccttcccaatggttagcaagtggtctcacacacctctgcttatcaaacacggaaagatgccaaaaaaaggggcacaaataaactcagatcaaatggcggtccaagtggcagatcagattgcagatcaaattgcagatcaaatctcagatcaatacacgggaaaataaaaaaaattcttatctcggatcagcaccctgtattttattattttattttattattttttttttctccaatttcccgctaataaaagtaattccttctgcgtagtctaatgtcaaaaggtgagcatttttaaggtgaattttttccaggtgaattttttttttgggtggatacgcgcagttttgcaaatgttcgttccaataaagtggaatcgaagtaaggtgaaacaagggaaatgcacttgagatatgttctaagtgaaatgctgaaaagcgaaatgctgaatagcaaaaggctgaacagagaaaggctaaatagcgaaatacaacaaagtaaaccacacatagctgagctaactacttctccgaaagtacgaacccataatgggtacaaaaaaggaaaaaaatacctgcaaataagttaacaatatttacgtctttatcccctcccctttttgcgccctcgttgcgccttttcatctgcacatttcacacattagtttccaaaccattagtaaccatgccacgaataacttccctttttttactctccattttattctctttttttcttttctccgggcaaaatgcattaacaaacgatgacgaaaaaattaaaaaggctaccttactagccttgctaaaaaacacctttatcgataatgcggaaaataaaaaagaagacgacataaacggtgcattggaaaacctaaacaatatgaccttacaccccacagataccgacaagtttgacaaatttttggatcacttttttaaattttatcgcatttacgtaactttcagtgataaggacaaaagggtgttacacctctctggggttttaaatgaggtgtacgtagacgtagagtccctcagcaaagaaaacctccagaaacattttgacagtgtttacaagaagggactcaatttgattaatttaatcgtgcatagtaatttggtgaatcccaaatatgatgaaacgttggttcagggggtggagtgggtgaaggatgaccccacggaaggggagggaacccacgagaaggtcgaccccgcacaagatagctaccctcacgagaaggtagaccccacggaaggggagggaacccacgagaaggtcgaccccgcacaagatagctaccctcacgagaagttcgaccccgcacaagagagctaccctcaccagaaagacagccccgctgagaactacgcccatttcgacacccagaagtttaaaggaccctcccagtatgaccaaagccaaaattacgcggtgacgcctgaatatgctcatcactaccactacggtggaaatgaagaagacccggaggatatggattacgaaaatggtgaagaatacgatgcgcaggaggatcaagacgatcaagacgatcacgatgagcactacgaatacgacgaacaaaaccatggcgaacacgacgaacaaaaccatgacgaccaccacgatggggaagataaaaagaaaatcaaatacgtgggaaaaaaactcaaaaatttgctagccatgaaaaacatcaaactaaataacaactctactggagaatttaaagtgaacttctacacgaactacgtgaattacatcaacaccccatacgatgtacccccatttccctttcataaggacagctacaaatacgctgaggtttattcaggtgataagagctacccgaagaagcacactgatgacaaaatttactatgccggtgagaaggaattgatgccagcacatgtaaaaggggacatgcagaaggagacacagaaggagacacagaaggagacgcagaaggagacgcagaaagaagggccatacgatgtgtacaaaagcgcattgaaggggatgtacgaaaagattaaaaagaagtcaggcataaagggatgtaaaaatggatggtgcgggaaaaaaagcgcgggtaaatatcaaataaaggaagacaacaatggggatgacgacgacgatgatgatgacgatgatgatgacgatggcgacgatgatgacgatgatgatgacgaccaactgcagaatgagctaattcaccaaggacatggaccaaacaagaagtctaaatctggccataagaataaacaaattcatggggaaaacgtggacgatgaggaaaaaactgacaaggcaccagcggaaaagaaaaaaaaaggcatcgatttttctcatacttattacaacccgtattacatgttcaagctgggaagcagcatgccaactaggaagaaggcacaaccgagtgggaaaggggggaacatgaaagggggaaaaggcgataaggaggaggaagaagaagcggaagagctggaagaagaggaagaagcggaagaagcggatgtggaagacgaagaagacgcggaagaagcccaagtggcagacgaagaagacgcagatggagaaaccggcacggcgaagaagaacgcaaagaaaagcgccgcgaacctcttcgtaaacgcgcttctagaactggcaggctacctagatccgagcgaaagcaaaaacagcgaactgaaggaggacaaaaataatctttggcaaagcaacaaaaataaatccatatacaaaagaaaagaaatgaagagcagaaaaatgaaaacaaagaaagacatcctagacgaaaagacaatagaaaatgtcaaagacaccatgtaccttaaagtaggacaaaatggaacaaatggattcttaaatttcttcgattttagagaaaattcaatgaaaaaaaattaccaagatctcttaaaagtgatggaatacttaaaggtgtttaacataaccgaaacgattatttttattgagaagttcacacaatctgtgtgtgcctcgtactgcatggggatcacagatgtgttggagctagtaaataatgacatgttattgtatgagaaaatgtctttgcatttccataagaatggcatgattgtcacgactaataaagactacgaaattaatgacatgagttttgaaatgttgataaatttgctaaacataaatagatacaccatacctcttgcttgtccttgtaaatcctacaccaacgatattatcagctactataagcagtacaaatcaagtttgatgggatattttacccagtcgaagggatcggaatacttggaaaagttcactccccagtacatgctggagcagttaatgcttttggaggagaaattgaattatattaaaaagaatggaaaaatatcctcagatacgtctgtgaaaaatttggagagtaaggaccttcacacgacggcctactaccacaacaacaagttcttcccccccttgaaggcatccagcgcattggccactgcgcctgtaagtggcgtcgacgggaaaagcggaccttgccacgctagcggattgggagaaaagggggttgacggcaatggtgcaagtagccacgaaagcagcgacgaaagcagcgaagaaagcagcgacaaaagcagcgacaaaagtagccacggaagcgatcacggaggcgtgaacgttgcggacgagcttaagtacccggacgtagacacactgaacatctattacaacgcctccccagtgaacctgaaaagtatccacgatattaagaacatgctcattgacgaagtgaagtcgaaaatattttacataaactcgtaccgaataggaaaccagtttttccccacgtacagcaacctaggcaaagacgaccacgatttggaaattctggagtcggctaattcgcccaaactgaaagcgggaggcacgaataagcgaagctccaagttgggcaacttcgtggtgcccaagctggaatttgtggagaagcactgcaaaggggaaaagaaaaatgggtgcagtgttggaggcagcggtggatgcggcggtggaggcaacatcggatgcagcggtgggggcaacatcggatgcagcggtgggggcaacatcggatgcagcggtgggggcagcggggatgatggagccctcgtgaagcacaaaatcatgggaaacagcgactggattccgttgaaaagccctcgcaaccacgaagacttttacaacgcgaaaaagctcaacacgaacctttctgaccatgaggggaagaaattgtgcgaaaagaaaatggacgaaaacgagtgcgtaagtttgaagtgctcctttttggagaaggaagcgcatgtgaagaagacgcccacaacagttgcaaaggattccgacgagggtgacaagcacaagggtgacaaacacaagggtgacggaggaagtgcgaccgatggggcagaccaagcggacaacgagaacaacgtaaacgagagcgacgaacatgatgtggactccctcaaactgcagagcaaaatgggaggaacctgctcgtgtaagaagaaaaaagtgataagcgccaaatatttaatttatttttttaaaaatgtacatttgtggaaaactggagaatactgccaaaacgttatctacatagataacctgctgaagaaaattaattacaacgaagaaatcatattcgaggaacagctagacgatgacagcgtggtgatttatttctcgtccaacttgaaggacaaatacaaacttgacatggattatttcatattcttattgcaaaaaatctcactaattatgtacgtggaaaatctctgtggaattttccagatagacgaaatgaagcaaaataaaaaaattgacaagtatctagaaaacgaaggaaatattcacaactttatggaaaaacatattctgttttcacatgaacaatattcaaagaagaacaaatatgcaaaggagttatccataatttctacttcgaactttttttcatccaaaaaggatattatcctgagtacccagtcatacaacaatatcgtatttaacgaaaaggagatttatgaatcgttgtacattttcatggaaggggtgttaacagaacgaatgatgaatgaaacatggctgacaccctatggattcatcatgtacaaggcacctttaaccaatgtaaataattacaaattaaaaatatcacaaaatgaattcatcacaaaatattctagaagtgctatagataaatacatgttttatgagtacagaaaaattggaaacaacattgtgcagcatcgttcagaattgagtcccaaattaagtgaacatatggatgacctgaaggaatacactttaatcatttacaatgataatccgtccatgaccaatattataatcaggacctctattaacgttttgaatattgcctttttgcagagtttcttagaggtcattttagacattagagctagtcagcaattcttttcctacaagggaagattcatccctataaacgccttcatcattttggacgagggggtgaactacctcttctttaactacgctccgaatgaaaaccacatcaactatagcgcgtgactattctgttctgccgcctagcaggtggccgctcaacgaggtggccgcttaacgaggtggccgcttaacgagatagccgcttaaccaggtagccgcttaaccaggtggctgcttaaccaggtagccgcttaaccaggtagccgcttaaccaggtaacccccccgtcgaccatcacggaccacctttacgaacaaagcggcaccaccccacgcgaaactccaaactgtacgtcatgaccacgataggggcgaaggcaaactcttaaaaatgcctcttacaaaaggagagataaggcatccgcccaagggggtgagacagaagtgcggataaacgcagctgcttggtgagataaagcgcggcagatgggtaccctgtccaggaggaactccccccatgcggcgtcaacaaaaacgctctgcaggttgcaggtcttccccaaccacccccgcaaacagcacgaacatcgcgaacagtgtgaaaggcacgttctggcataagcccaattgataaaggcgcggcgggtgcgactgatatccccgagccgtttagcatacagtgagcaggtgcattttgtcgctctttctagcggcgtggacgtgtgccaatgcacgtatgtccccacacacgtgcttaccgacacctataattaacacgtgttaaagcatatgcccctcttttttatcgattcctctagtacacacagacatgggcatactcactagtacctacacctgcagacgcgcagcagcatgcgcgcgaagcatcttgttgcaagcagattttcattgtgctttttccttcaacagaattacgatttattgcttaactttaatgtgtttcccatcatttttctccaccttagcctttgacccacttacactttattaaacaaaaagaaaaatgcctgcaatttgggtgcgggagtatacccaatcgatgcttggaaaatatgcgacaactgctctgttctttccctatcacacagttgcgctcctgcgtcatttgttcgactcagaaccgggcgtttcactagggcgctgcttaaccagcttaacaataaggaggcatttcacgagggtcattcttgcaacattctgcgctatgtcgattttttctcgcccaatgatccttcgaataggtataaattataactgcggcgtgtctacaaggtgcttttttttttttactgaacgcagcagtggcactaaccatttgaacacacaacaaattggtgaagggcttcgatgggggggggcgttatcttttttgcctcaccctttaagcttctttccctctatgcagtatgtgtgcaatgttaaaaaggcgttttaagtgggaactctcccctcccacaaaaaagaagaaaagaaaaaaagaaaaaaagaaccttcgcatcatcctccttttcgcggcaaaactatactgacaataaaaggagcatcttcatccttgacagtagtcatcattttgcatcagcatatcgtgtctattactaattttatttcctacctattttcgaaaaaaaaaagtgcagaaattggaccagggggggaggcatttttatgctgcgcgtagatgtgcaaaggtacaaattccctcgttggagaaaatgcaaaagggagacacaacgtgagggagccaatttagtgggaaggattatgccagaaatggggcaaaacaatggaaaatctttttaaaaaaaaaattgtcatgaatagttggaaataaggcccaccaatcgatgcccccacgtagcgctatattatgctacagttggggtaaaaggcataaacggatgaagcgtacgtgtataaaggtcatgaggtgaggccacggaggtgtcccccttctgtgcgcgtgttgaggcatacatacagacagatatatccacatgcacacgcgtgaacagtcgatctcccttcgcctcctcccccatgacagaacgtaaaactaagtgaagaagtagaaggaggagaaggagcgctcgcccaaaatgaaacccacgtgggcactccaatctttcgtcctcctcctgtgctgcgcaatttttggagggcacaaacggaaggacggaggcaggagcgcgtccttcatccaggtggcacactcctttgctaaaaaaaaagtgtgcacatcttcgtcggacgactccacgtgtagaatggttgcgtttgggcagttagacgtttcgaacaactcggtgagtgtaagaagcgcgatcaaaagcacgctcaggagaaacacgcacaggagaagcgcctacgtgtgtgttatcccctgggtccacccccccccatttcctcgtaggtattacgactgaaggtactaaggccggatggaaaaggatacttcttaactattcgaagagattacgtaacccttttgtattacctgaaatatatgaaagacatccccttcaaatatacagaagtagtggacgtgtttaatcaccaaaagtttaaaaaatacacagagaaacagattaaggaatacacatacacatgcaatgtgcggaggatagaagaaataaacaccccagatggagatttcccacctcattatcttgaatacataaagggggaatcatgcacatgtcaatcgtataacttattcagggataataaagatataaagaggtcaaaattaaagtgcatctatttcaacatgctgttctctgaatcagccaccgtttacagtagacactgtcccatcatagatttttcttcctatgctgtgtatgatatagattatccaccaatatttaatacccaagtggatataactgtgcaggagtattcatatgatgatgtgagcagtgttttaaataagacgtatgatttagttacaaaggaaaagaaatatgaactaaatgattcgataactgaaattagggatgattatttcgatttgtggttacttctcaggagtgaatttcatgggaaaaatacattagtaaatttatcaaatgattatattctcattccttctgcccctgtaaatgacatagatgtcttagctagcgatgttactaggaattgtggtctagaagaaaattctcctcttctgaaaggatgcgattatcatggaatatgtaacgtaattcatccctgtttgagaaaagctctcatgatgcctaaatatcttttcgatttgagtgggaaaacatgtgataagtttggagtgtctctaactaaatggagagcatctaatgggaacttctgtgcctccccccctgggcattgcatttctgtaagccttcaaagatattatgatgcgcacaaagcagctatggattcagatggggcttcaaaatataaaattaaaaatgtatatgcatcggaaccacagacaaggatatacaagccatccgctttgcctgaccatttgaaagaaaagattaacaataatcataaaaaaatcgatgtcaacgatttagataataaagtattttacaacgaaaagacagctgcacactcgcagttcattgaatataaatttaatggaaatcactctgttgagattaagttcgaaacgagtgcactggaggtgtacgaaatcaggccaatatcgactgccaccattactcatattactactcccaaaaattgttcatctaatcaatcggagtcgaaggattgtgtcctaattgtgcatacttggaacaacagcaccagtgtaggctcaaacttttcttgtcatgtaatctgcacagataaggacaccgggaagctagctactcaccttggtcccatcagtcctgtaaacgcatttattgatgctaacaagaattacgccttttattttattatcaaatttttaataaacaaagaaataaaaaccacgtgtaaggcagttcttcgggattcaaatgggagggagtgctccaaggaagatttcctattaacttcaaaagagactgtccacgtggtagacgtagcacttccagaaatggcagtcgaatctagtgtaaccgaataccacagcgaaccggaagtggctcaagatgctgatagcgatacatgcaagtgtacctttgaggttacttgctacctatttaaccttcaaaaatgtgttaattattacacaaatcggatcaaaaatatcatcaggaaatttgccataattgccattttggttatcctcgcacctgccttaattccgctgctaccattttttatcaaattctttttcctgtgtctatccctggcccttagaatataccactcgctttcagtggccatgcaaagcatcaacctggagggtatcaagaagcgcctaaagatccgcgggaaaaagagcaaatgcaaaaagggggcaaaaggggccgtctcgtcatcctcctcttccttaattgaaacgagcagtgtttcttccatgtctcaaaaaggcagtaacagaaatggctccttccgtgtgaagaagtcaacaaaaagtgagggatataaacaatcgagtagaaaaaaaaaatctggcaaaattggtaacaagacaatgacgggtgcacactcgcacaccgattttaaccaacattgtggctcctcttcagagggaactgtaatgtattcatcgcaatctgctagttcaatagacttaagccaatcggacagatctcctaatcagggtgcgcgcgctccctcccgcggacatgcaaggggtagctataatgtttaaaaggagaaaaatgtgcataagttggattgaacctccaggagaccattttaagtaccacccgggtgaagccacgggacataactccaccagatagcttactcaaaagagtgaaaaaaaaaaataaaaaccgcatttaaaattcccatctttgcgatttgggcattgtttggggtaatcaaattttggaggcataatttgccccttgcttttttcgaacttcaccctatgattttatcgattcgttattttgtctttcttatccttttgaagttataaatggtgcaccccctttttgtatgttcaccatgtaagcacctccgcttggggcctttctttttttttggggtggggggcccatttcatttttgtttttttttttttcctacacatattgtttaagcagcatttgttaaatggaccaatggaaggaataaaaaaaaaaaaaaaaaaaattttaaacagcatacatgttatgtgtagataagtatatacctatgttatgcgtgcagaagtacacgtttcaccgccaaaaaaattgcagtgtgtatctgtgcactgtgcagctaaagcgatcgcgagggggcaaataattatatatataaagaacaaaacggagttcattagcataggaactacatgtcaaatgcgttggtgtctctgcaaactgggtagccacacattctacttcaaaaaattcgtgcattgtggtcctttccacatacggttgtcttttcaatttcgcaaaaatgatgggcataaaaaaaaggaatagctatttaaccgtactacttagccatcactatctgtgtttttcttaacctcaggggaaggatgcggagaacatctcgtggccactttgtacacatcacgacgtggttaattttgtggtatgcatataaaatatgcttcatatttttttttttttcccccccacaataaccctctacatgtgcattccttgggagggggctaatttagctgttcctcgcttcgttccacatgtgcatagggaaaagtggaattacatccacagcgtaaggatagtaatgcctcacgcaaaccttgctaaaggggaatgtttttttttttttttctttaggaatgtgttttcaggttatgttctttatcagcggaatgctcgagtggtatatcatgtgtgaagaagaaaaaaaaaaaaaaaaaagcacagcgaaccaaatcgtggcgaagctaagcaaatcatagcgaagagaaatgcataaattgacgttgacgcagaactgcatttcccgcgcttaacataattttgttcattttttccgccgagcagcgcttaagcattccgcgtgttttcacccttccgtttgagtagcgccaaattgtgtcatccatttttgtttcatgaatgttcttttttccctgcacttcgcgttaccccccatttatatagaggtgttcccacattggggctgggcgtttaagcattatatgcaaatgtacatgtatgcatgaatgcacagagtatgcctatacatactgcattcacgcatccctttttctttcagcgcgaaacacttgctctactacacattcgtgcatttttcttttccttcttcctgcacacatagaacgtttaaaaaaattggctccttcccctgccatcataaagggaacatatatgcacatgttatacatatgggcgagcggaaacaaaatgcttgacgtgcaaatgtccgaacgcaagctacacgcaattgctcgtaagggtaaccaggcgcgagcatttcgataaatgtgaaaattccccttcgctgagcacaatacgctctcccccatagtgtagctgccctttatatacatttcgtgcattaaacgccattcagaattgctacataaatgcatacatacatccgtacatgtgtatatctccccacttgtgcttaacacatgcacgcatgccttgtcacgtttttacctacatgtatgcgttcaccagttgtggagttatctccaggttgcatttgtttcatttccatcaccgaactgtaagcacgttgtgtcagtcgcgccattcgcgtccatcgcacccgtcgcttgactttttttttcacccctgtatgtgatgtacatatgcaaatgggagggcacgtgcactgggttaacccttcactttgccctttacattttaaagcgcacgatttatacggcacgttatatggcatattaaaccgcaccttttaagcggcacgttttgccctttgcgcttcatctttttgttttacatttcccccttaagtacagaaagctttctatcgagcgaccattactgagttaagtcaggacttcggagttttttttttttttttttttatatttcccttttcagttcaatgcgctagtatatgcatgaaattttgtttgtgagggtgctgcgcatgaaacccaactgttatgagtaaacagattgtcagcattaagtacgtgcatacatgttcacatatgcacgcaagtatgcgtacacatgcactcctgcgcgtgccccctttttgtatgtagcctgctcgttttggatttcgtcgtctccctgatcaacactttcgctgtgtgatgaggggcacaattccattcctcaaggcgctgcaattacgcatgcccttaagcagcatgcccttaagcagcatgccttcaagcagcatgtcctccagcagcatgcccccaagcagcttgccttcattgtgttcgttacatttttacccccccgtaccactgggcatgtaatgtatatatgcttacacatacgtgcatatttttacgtacgtgttaattaaaatagtaagtgccctcccttcttcacgcgcaaacatatgcgcacacattacacgtatatatttttacatcacgtggatgccgaagcttacgtaagccttttttggctcttgtaagtttttttttttgagtcgcccccgtttattgctcccttgtggtatgcgtaacattttgttgctgcgcactgccgtgtgtgataatataaaaacgcaataagaggcatcccatttttgtgttacttttatttttcgctccaacacatgccgcagaaaagggacacactgtcgcagcatttggctatacatgtgcaatccgacccatatctcctttcgtgaacggataataagtgcacggatgtatatgcatacgccaactgtttgtaaaaaaaaaaacctcaaaaaaaaagaaaaaataaaacgggaatatcataaaatcgcaataagataatatttcacagtttttacatgtagatatgcatattatcattcacttatgatttatgtgaaattaatccctattatggtgaatgctattaagggaaaaaattaaatccaagcggacaactataaagcagtcacgaaaaggttaaaaataaagtggaaaataaaaaaaatttcaaccgcacgagttgatatgatttatggacagtaagaaacgccttaagagtgggaaaagaaaaaaaaagtgcgcgaagccatgataaatgcacagatataatatagaccaagtgagaatattaatactcatgatcgtgtgtatgtgtgtgtatttatatgcctgtatatacatttatatatgtagcgaaaatctgaaagtttttctctcctttgttcttcttcatcttcttcgtcttcttcgttcacattgcgtgtaattcgtgtggttgcttctcttgtggtgtgcactgcttgttctgcgcgcgaatgacaacttgcaacacaccccattttgttaacatagtgataaatagcattttgcccccctttcaagtttttttttttttcccatttgcgaaaagaatacccccactgagcaaacaatttatactcctttttcctgtgcttcccccctcttgacaaaagacccaaaatgatcgagtgccttggcgcactgcgcgcaaatcgggagatcgcattagatgattacttctgcacaaggggaaagacaattgaacggataggacagacatgctccctttatccccccgccaactgctatcgctgcgtaaattatgatcaagttatttccctcagccctcgttcccatgctaaaatcgtatcgtacaacctttttgaggcgaacacgaacggagaagagcccatgttaggatcagacaatacgtacgaagaggggttactgaggagaggaaacgaaatctgcgataggattacatatgatgtaaagggaagcaatcgagaagctttatttttctgtgtagagagtgaaaaacaaaatgaaagacataaactttttagtgacaaatgtgaaagtcacgctgatgtaaaaatatcgaagaaaaaaggagacccccttactcgtttaaagctgaacaggaagaatgaaaatacgctgtacgttagaagtacgagcagagcgtcatacaacggtaaagtggagaaaggaagatacaaattacactctcgcatgtggaacatgccaagtggacactttagtggactactagaacttgctttaaaatggaaaagaagatgcttctgcggatattcgaaaaggataatttcatcgaatcgaaaaatatgtcgcatacgattttttgtgccaatgtcgaaatgttgtaagaaaaaattaaaaaaaattgagactttttttctaacgcgaaagaagttgcagacatgtaaccaagtgataagcaacacgactgttcatagacgaagagtgtccccccgctttagggtaagacgcgaagaaaattgtgaaaaaatgaacgaaggggaagtctgcctatatgtttgccattgcaacgttttaaaaaattacaatttggattccatttggggaacgaaaaagcataaagaaggaataacggatgattgccacgacttaaaatcgtcttttaaatcatcccattcgacgcatcaatttttttataattctgtagagaatcggaaaaaggaaaaaaacgcacacgtagctccttttgcacagttctcctacacctcgtacatgctagggcttgtttttgcccaaccgacacatcacttccatcagttgggagtgaaaaaaggtgaaaaaaaaacaagtaacgccttgaggatgaatctgatggcatcacgatcagaggtactcatcccgatcgaatgcgatgctagtaacatgagtaaatatgaagggacttatagccaagtgaatgtctacatcattacagaaatgaattcccttattgaccccaaatggaaaaaatttaacatgtatataatgcctgccaatagttacagtttttcagatttgttcgaaatgttaggtgctgtcattccagagcacacccccttgaattgcacttcggggatgggagaggcagcgcttctctctccattacagcaccaaggggagaaattttttttttatggcccaccgtacacacacacggagattcaaccgcagtgttttgcaattgtatccttgttgaataaccctctcatgtttgataaaaattatcccaaggggattgaacatccgaattgttatctgtactctccacctttgggaagaaaaaaaaaaaacgacaaactcagcggcaagaagtttttcccctgtagtggaacattactcaatttatgtgctcttcatttgatccatttggaacataataattacaagtgcgaaattgacaaaggagagatcatctcacgaaagcttctgcgcgtacaagttgggggagacgtaactggatttattacgcatggcaaggtagaagcggtaaattattcacaaaggctagtggctgctcctgttaatgggacgcttccccccattggtatcatcggcgggagtgaaataatttttttcgacaaagaaggaactattagtggtacaccctgtacatgcagatgtagcaatggatatccttccatggcgtctacccagtggggaaaggcttctggtggagatcaaaccgaagcgacaccacctaactactttgacaaatttgtgtgggcatcaaaatcgcttgaacaatcgcgcaaagtcaaactggtgctatacaccttcacgcacgtagtggaacgaataatttacctggcagcttattacttgtgcttcttccactttgttctttgcaacgttcagttttacttaaccgttttggtaaagtttgtagagtgcaagatgtgtatgctgattagaagggaaaataaaaaagggggacgtttgttgctcttttgcgaagaagtaggactagtggaccaaatggacgaaacagttcatttcgaaaatggaaaggtcgcatcaaaaaggatggtggttcttctccctgcttgcgataagtcattcgggagggagtacaccaccaagaggagaggcaaggaatatcctttagtcgataagttgttgccgaaagggcatagcaaaaatggaaggactattctgtgcacgcatcctgtggatacagaacctgccaaagggtgtgacgccaaaatggggaaaagcctggccagttcgttttttcgaaaaggggcacacccccgtggggatcgtagagatatcagcaaggaggatttgctgacgcgtcagtgggaaaataagaagaaggagaagagggagaagaaggagaagaagaaagaaatgtcaagaagtaaaagcaggggaacaaatctgcaggaagagagaaaccaaaaaagtacatacaaacgcagtgcacagtattccaccttggggaaatctcccaattatgagcaactgattaacacctcggataagaagcacttgtgtagcttctcgtacaccccctgcaaatcgacgctgttcttgtcgaacaactcgaataaaaggtgctttagaaggaagagcaccgaaggaaacaggggaaggagaaaaggaggggataataaaacggatgagccaaaaggtaatcaaggaaagggaagaaaaaacagagatgatggaaacgggtcggactcgcacatggagtccgattcagagtccagctcgggtgaggatgacgaagaagaggaagaggatgacgaagaggaggaagaggatgacgaagaagaggaagaattcgatgaagaggaggaagagcaagagggaggcgaatttgacgtcggagatgaaaacgaggaagaggaggaggaagaggaggaggaagaggaggacgacgacggggacgacgatgaggacaatgacgaggtcgaggacaatgacggggcggaggaggacgacgaagaggaggattacgaagaagacgaattcgacgtggacgaggaaaattatgatgacgaggatgacgaggtgggggaggagcaggacgacgacgcggatgaggaggcaaacgctgacgaagataatgacgatggtgatgaagacgatggtgatgaagacgatggtgatgaagacgatggagatgacgacgatgatgatggcgacgatgatgatggcgatgatgatgacgacgatgatgacggcgatggtgatgacgatgaggatgatgagcctgaggacgaaacagatgaggaagaagatgatgatgacgaggatgatgaaccggaggacgaaaccgatgaggaagaagatgacgatgaaccggatgaggaggaggatgacgaggatgacgaggacgacgatgagccgggtggcgagacggacgatgatgacgaagcagacgatgatgacgaagcagacgatgatgaggaagcagacgatgatgacgaagcagatgatgacgacgaagcagacgatgacgacgaagcagatgatgacaacgaagatcgggtatatcacaagggtcgcagcaaaaaagggaaaaaaaaaggcaaaaggggaaaggagcaccattttaaggacgaagaagaatcggaaggggaaatgcacagagaagacgacaaacacgattatcattacaaccatagcaacagccattatgataaaaaaaaaaaactgtatctaaagagaaagaataaaaaatttaagcacagatacgtgtacctgaataatctattcaaagatagcgtgtgtataaacaccacgaatgtatccaattttatatcagtaagtaaggacaaactgactgctacgtatagcgcatggggaaaacacacagatattgcatgcgttcaggtaaataaatgtgcatcgagagattgcagcatatactattttgaagtggaagtgttaagttgctccaacttctccaaaattgtgataggcatgacgagcaaaaactacacaattaacaaaaacccaggatctgaatataattcctttggatataaaaatgatgatgggaaaaaaattatcgatagcaaattagaaagctacagcaatgggtataccaagtatgacataatcgggtgtgggatcaactatttcgacaacagtgccttttttacaaaaaatggaaaatttctaggaaaggcatgtaatgtgaaccccaagtatgattattatgccactgttggattgactactctaggtgaccgaatcaaatttcacctgaacaatttctactttgacatatacaatatgatttacgaagaatgtgaaaaggaaaggaaaatcattaagtctatttatattcagaaagatatttttactgatgttattaaatcgcatttgataaagtgtgggtattttaacacgtacaaatcgtttgtggattttatggagaagcataaaaacacgggggacaatggtagcagcgtcggggggtcctccaacagtaaacactccctggataggttctttgcgggccaggcggacgccccggggggggagggtgaaacaaaaaaggatgaagcgaaaagggatgaagtaaaaagggatgaaataaaaaaggatgaagtaaaaagggatgaaacaaaaaaggatgaaataaaaaaggatgaaataaaaaaggatgaagtaaaaaaagatgaagtaaaaaaggacgaagcgaaggacaaacccacgtgcgaccccacacacagcgcagatgatacccccagcacgagtcgcccaagcagccaaacaaagtgcgaggaacccccaacgcacctttcacaaacgcaaagtagcgagaataaggacaatgatggggaagccgagaaaccgaaaggcgaatcggtagaagccgcaaatgatcacattcagaaggaagatgagtctctatccaaaagttgtgcccacagcagtgaggcaccgaaaaatgtgagcccgcacaaaatggaaagaaaaaattccaaggaggatcaaaatgacgaaaaagacaaacacacttttaacaaatttctaattaattacctagatgtgtatgaaaaactgaacaaggaggaaaggggcgaaagcaggaacaaaacggaagaggcaaagcaaggaggggaaacgggcaacccgaccatcacaccaagtagtgcactcagaagtgatcaaaatgaaggtgaggataaacaggcgagagatcccaaatctggaactgatgaggcgaaaggggatagccatccagtgagcgatattgcgggaagtagcaacagggaagaaagacctaacagcgcgagtgtcgcagatcagcagaaggtggaagcgagcacagggggtgtcccccccctcaccgatgcggccccaccagccgttgaacctcccccctccggaggtgaaatcctccctttgagccaagcgcacggaaagcaggaccccacagaagaagcagaaaagcaaacgatcagcgatctcacggccaacatcctaaagagctacgaatttagcccatacaactacccccacgcaaacttgcaaaatacattatggatatcgcgcaaaagcagtcttggtaatttattaaacgtaagaaaagactccagtacgttactactaaatcgattaagaggtaaaagaagcctgaacttgaaagaagatttgaatattttagctacaaatttttttaataccaaaaaggaagcgagaaaaagtgaaagtgatattaataaaaaaatccaacttttgctacgagaaaaatcagggatgattaaaaatgaaagtttaaaaaaattaaataaaaaagaaggaaaggggtacccagtagataaggaatacattacgaaatattttgtcaacctatacctgtctgacgataagctaaaaaaaatggtgaactcactacaaacaagacacatcatacgaaatagcattctcagtggaaatattatacaggtgctgaatattttagaagaggaatatgcagatttgttgacgaacgagaggggaagctttcacattgctatgttgtacacgcaacagctgatagagatattgaagccgaataagaaatttattaaaaaaatttctttaagaaaaaaaaagtgtaaaaaatttggagcgtatgatatagaggatgatttgctcagtgaaacgagttacaaaacgtatgatactttaagtgatgaccatttttatgatgacatcaaaacggattgcgggtcttccgatagtctactttgtgagagctccaacgaggagtatagcaagcacaatgacatagtcctgaaattggagaagctcaacagaagaggtggcaaccgcgagaagattaacaaaaaggagacgatagggagatatgacagacgccgtcgtaagaagttagtggagcatcgcgcgagaagtagctacaaaagtagcgacagcaatggggatagaactgatgataagggggagagcagcgtaaacagcggtgataacaaggtgaagaggcaatttgagaagcaccccgagaagcgccccgtgaaaggatcttcaaacaacggaaaggggcaaccgttcgacccgtccaacgcagaaaaggaaaaatcgcttaaggaagatgaacaactgacgcggagccaaggggatgacaaaaatgcagacctcgcaaatcaccccaaaacggaggaacggaagggaacagacactacaggggtgaatgaaacttcgaagagaaattttcaactaaacaatgatgaccttgcgaaggaaaaaaaaatcgaaagaatgatatacagaagcatgagatcaaattacgatgaagaattttttgaaacgaataacttgcaagaagagtatgaacagcattacaataaactgtccaaagaatacgaattttttgaggaggataatccttacaaaaataaaaatagaaaacaatatttcagaaaggggacatatggaaaaaagaggtacccaaagaaagcgcacacattttcaagctcaagtgacggtgatgatagcacctccgattgtgacagtaatgactcgaactttaatgaaaagcattacgaatttaatgacataaatttcgatcagatatatcaatatatatataaaaataaatctccaaatagggaagacgtaaaatttaaaaaggatcatttgtatttagccctgttatggattcgagaaaaattgtcccattttaacaagtcgcgacaggtgaacgtacgccagtgtatcctagacacaacttccctgattgcttatcataagccgtacaaggagagactcgttcgcatgttcttctctaaaaacagaaatttgctgacgttcagttccgtcaacgagggcatactgggtaccattcgtgcattcgagggccgttatgcattttgcgcagttttggcgaaccgcgcgttggattttcacgccattatgagtgccaaaattgagtgtcaaaattgggtgccaaaactgagtgcccaatttgagtgcccaatttgagtgccaatttgagtgcccaatttgagtgccaatttgagtgccaattttaatgccctttttttttacccccccaccgaaggcctatgcctgaaggtccccgtgtactcccccctggaaattatggtgaagcatctcattctgtgcagaaacttgctgcgagaaaaaaagggaaacatcgggatcaagtacgactgccgctacgtgtgccagccgtacaaacgatacatgataaaagttaaaaacaacaaaaagaagcgaagatacttcaaggaagcaacgaagcaaaagaatgagaagggatccctaaacggaaaaattattgaagataacaggttatccatttttcagtaaattcggctcgagcagctgtcgtttttttttttttttttctttttccactttgtttcaccgtacatgtgcaaatgcgtcgcatgtgttgttccgagtgcttttagaactcgattctggttttaaattgtccccccctagcgctgtgctgaagaaaggcgcgcacgggcatgtatatgtattgtatatgtatatgcacccacctatgtgtacatgtgcaccctttagcaaattaataacatgtagaaacagcatccctggcaaggtttttataccgtttttttaaaactaaaatttgcagaaaggttgccttttttttctcattaaattaaatgggggcgaaatatatatatgggcacgcttccccccagcaagcaggaattttctccttccaaatggccattttcacgtgaacagtgcgttagcaattaccgcatgttcaattacagcatgttcatattgcggtgttctctttcttttggcccaactggtgatgttaatcagccgagggggtatactaaggcgccaccttcgcatgagcgaaaaactgcggcacaaaattgtaaaggggcacaagttaaagcgtaaaaccacatttgcaagcgcaggcacctcgcgagagcgtgaattaacattttggccactgcgtgaagaagaaaaaggggaagagcgggaaaaacgaaccctcccagttgattttaactcctgttaaggcatgcgcggccttgcgtagaagcccccgtcgaagccacctaacctacacctttgctcaacctttttttttttcgcgtggcaagtgaggattggccaaaaggatatgaaaaaaagaaaaatactataaaaaggtacgcaacaaatgcagtaaaaacagagccgtgcgcaaggagtgatgaagccgtgaggggagtatgacaaaataaaggaagtcaagtcaggggtaaatctttcacaaaattgtcctcccttcttaagtgtaggtgtttcccactgaagaagcatctttttttttttagggcttccatttgtgcgcgtcccggggaaaggcgcgctctaatgagccccccaaggggaacttcccaattctggcgtctggaccctcgccgcggatgatggaaacgaactcgacggagagatacatcttcaaacccaacttcctgggtgaggggtcttacggaaaggtgtacaaggcatacgacaccatactgaaaaaggaagtagccataaaaaagatgaaaattaacaaaataagtaattacatcgatgagtgtggaattaacttcgtgttacttagagaaataaaaataatgaaagaaataaaacatcaaaatattatgaccgcattggatttgtattgcgaaaaggactacataaatttggtgatggaaattatggactacgacttggcaaaaattattaatcgaaaagtattactaacagatagccaaaaaaaatgtatccttttgcaaattttgaatggcctgaatgtattacataagtactattttatgcatcgagatttatcacctgcgaatatcttcattaacaaaaaaggggaagtcaaaattgcagattttggattatcctccaagtatgcatatgatatgtacgtagatacgtattcaaaagataaacatagtaaaagagcgttaaatttaactagcaaagttgtcaccctatggtacagggcacccgaattgctaatgggaagtaataaatacaactcctccgtcgatatgtggagctttgggtgcatatttgcagaacttcatttacagaaggctttatttcctggagaaaacgaaatcgatcagttagggaaaatattttttttgttggggacaccaagtgaagacaattggcctgaggctctttaccttcccctgtacacagaatttacaaaggcgaataagaaggactttaaaaacttatttaaaattgacgatgacgactgtatcgatttgttaatgtcttttttgcggctgaattcacatgagcgcatcactgcggaggatgcactgaagcacaagtatttttttagcgatcccctgccctgcgatgtgtcgcagctccctttcaacgatctgtgactgcttgacggtggcgcaggtgaaggagtgcaggacgcacgcatacatacatatatgtatacatttgcttatgcgcttatatttgtttttatactcttttactttcctggacgggcgtgtcatcacgtggcctcatccatcacgcttttccccgcagttggaggaggcagtctcgttttccaaatcgcgtatccgtccatttgctcccaacttttttttagtgctaacctgtttagtttatgttacttgacgcaacccagggaaaaaaaaaaaaaaaaaaaaaaaaggtaaaacggcaaacagacattgaaagggcccaactttgtactccctttttatataaaattgttcgaagaatgatttttagggccctttttatttaaaaaattttgcttttacccatgcaaaagctgattcattttgctgtgccttaaaccgcgatgagtagtcgtatatataaatactacataattcttattattagcactcgcgagtaaaataaattaaatgaatatgaatgaatatttttacgttactaaaagatacggcgccttttgcaaaaatcgctttaaatgagcgacgggccgacttcctttttgcttcttctccgcgttactctgttcggtctgtccgtaagcaagagactgcattttttttaaactacctgtcccgtccattaaaaaaaagagcgcctgcattttttccccggaggcgcgtttccataatccctcagatatggcaatggttcacttgagtggataaataaattatgtatataataaatacgtgcctaaagggaggaatatatttacccaatggtgtatatggtatgtattattttttatttatcgtgattttttttttttttggcgcaacttggaatgaagcatcctggtgataatcccctaagaaagaaaaattctcctgacttgaagaatttttttttttttggactaacaaaggcatgcttttttatgatgaatataagcatattttttctccattgtacgcgttttattttagcgcatttgttcatttttatgataagaactatatgctttttttttttctccaatttatgcattttttcccccctcgtttcatttctatatttttttttggggggtccttttccacgcaagacccacagtatgtagctggtggtgattgggaacgcttattcattttgttcagtgatttgaggaagcgtgcgcaaattttctttaaggccaattccctttttgtttttgttcatttcttttttttcgtcctgtttgcattgcgccagaagtagtcacagctgcacttgagtacctgtgggggccaagcaggggacgctttttctcagcgcgtgtgccagctcacgtggcagctcgcggaagagagcttccctgtgatgcgcatctgttcgctcgtaaagggaaagcggcagtctgagaaaacggagcggtgcgagaaaacgcggtagtgagaaaacgcggtagtgagaaaaaacgaggtagtgagaaaaaacgaggtagcaaggctcaccacttgtaaaataccgtcctgccaaaagtcacgcgaaagggcaaagctgaggagaagcaatatttatgggtaggagaatgaaagagctcctgaacctgtatgcaagcgaaagtaaaggcttaagcgaacacaactatggcttggttaacaggtttgtaatggcccctcgggagaggaatgaaaagtggggtgccgctgaccaggttagggaggaagaagaagaaaaagaaaaagaaaaagaagaaaaagaaaaagaagaaaaagaagaagaaggagaagaaaagaatgaagacgcagggaaggaagggacaaattttaaccaggcaaaggaagtagacacagatgatgattgttatggagaagacggactgtacgataatggaaatgataaaaataagcttcccttcgacaaaaaaacacgaaagattgataaaaaaaatatgctatcgtaacgatttaaaatactacaattattacattaacaattttgaaaaaataaaaaacatcaaaggtataaaggacagaggagaaaatcgaatttgcgttttaatcctttgcctaaattatatatactgcaatttaaataatgaaatcatgaccattcatgaattgaaaaggcaaataaaaaaaaatatcaccaagaccagagtttattgcaaaaacttagccaaaattttgtttatcatatgtgataaattacaaataaaaaattttacaaaaaatgatatgttgccatatatggaaaagtgcattactacgataattaagaggttgaaatttttggatgataatgtgggacgtgaggcggacctcccccatgtgagtaggaaggcgaacatttttgatgacattttcgattttataaataatggctccagtgatgactttgcgctcaaggaggaaggggcactattcggtgaggtaactgcagatggggaagaagtgggggagctttcccagtcggacaatctcttctcaaggggaacaagcagagacatccatggtgaggaacccgcgcaccaaatgggccacgcagaggaggcgaacgtggagaacgagacgaatgagtcgaacgtggcgaacatgtctaactcgtcgaactcgtcgaacgtggccaatcgtgtgggcactatccatggtagagagacgcctgagggggaagtaaacaacatgctagacattgctctaggtaaggaatgccctacgtgcagttcgtcacctacgcagaatgcattcgagggggggattccccacgcatggctgaacgacacagataatacacggagtgaaaactgcagtatcagcgggacagaggagataaaaagaaaatccaaaatgcagaagagaaaaaatgaaaaaaatgatggcaatgaaaggaaaagaaaaaacacaacaacgtcgaaagaagtaacaaaagatatagacaaaaatgttatgatcgaatttttggaaaaaaatgtaaccctgctgtccttatactcctgcgtggtatactccatattcattctttggaatcgaactgaaaatatggataccaatttgtacaacaaggagagtagaaagtccggtgggaatttgcattatttcctgtgctcatccattatcatcacttttgatatcttcaatataaaaataaaagaccgttttgtttgttactgcctaggtgttgtccaacagacgataacgacggaaaagaaaaaaatgctgaatttctttttaaccacgtttagtgagttccttggattgaatgtaccctccattcaggcagtccccctattcatgcgcatcctctttagcaattacatcctcctgcaaatgtacctattttacatcatacaaaattatcagttgataaaaaaagagggcttcctactcgcgatagaacagttgcaaatctttttagcgaaactgtttgggattattcaacagaaatttttaaacgtagcagatatttgtgtagattacgacttgctccttcgatcagattgggtttgtaagaacgttgtgcaggtcgtttcgcaaaatgaggaccttttaactgtgaagaagttgttaaaagagttaagcaaaaattacccaaaggagcaggaaaggaatactcggagtgaatacagttttgaggagtcatatcagatagacttgaaccatattgatttatacattcctcgaattttagctcactgcttaggtatttgtaaaggggaagaaattcctccaactggtaatctccttccatgggtttctgtgggggaagaaaagactgtcctggagcatcaccacaagaagggggaggaattgggaagtgcgatcgaggttaagtcgtcattccaggacataactgcatatggggaagactcgtttgattatgagagggatgtacgcgatgaggatggaatcggttcaagtgcctccctgaatggtagtaataagggggagaaggccggctccaatacgcacgacgaagctgcatgtagcagtgccgagtgctgcatcacctgtggcagcaccacatgcgacggaccaacacgaaatagcagccccaagaacaccccctgcacatgtgaacacagaaaaagccccaacagtggagtgaagaagcagttggaagattgcctagaggaaaacaaagtagagagcatgcacatggccgattttgcaaaaggggatacattaataagacaaagtgaaagtgcatcgctggacttcttctccagctatataaaaattttaaaaaaaataaacctacaaaatatacacgaaatgaacatggaaataattccatttttttacgtgaagatagttgtgcagtttttattttacaatgttttgaagagcattatttacaattgttactcgctgagttttttcaatctccataatttgcatcggtccgttagtaccaggaaaaacgcaaaagaggattcacgcgtgtgtgaagaattgcaaaagggggagcttcatgatatgcccatttttttaaaaaacaaaattgccagtaaaatcaaagaaatgaaggggaaaaaacacaccttcgaaaaatatataatttgtgaacagccccaatacatagaaaagtttcaaaattgtaaattgtttggagacgatgcgaggaaatttttaattgaccaacatgttaaattgcagagtgttaaggatttgttcccgaactgtgtttttgaggaaggagcgaatgactccctttttttggacacttgcagcgatcgtacttttaatgccgcggctgttcaggcggagggggaggagcagccgcccttgtgcagaaatgacagcttgtctgggagtagcgcaagtggaagtggcggaagcagcggaagcagcggtggcactgcgcccagcgatcagcgcgggatcaaaggaagtacgaacaagctgaagcgaagcaacagccacagaagtgacctccacaacgggagagacccccacaacgggagagacctccacaacgggagagacctccacaacgggagagaccaccgcaatgggaagaaaataaaaatagccctgtgccactacgacgtaggcgtcgaaaattgcaacgattgccacaacagcctaaagaaagagccgttcagcctgttcgattatatttacaacagcaaaatgatgaaggaatacaaaaacgtcgagcagttattctccagaaaaaactttactctactttttaacatgtttaacaatatgaattatccattccatggaaataaaaaaaaattagtaaaaatgaacgactgtttgtaccacacataccatttaataggcattaaaaaaattgcaggcactgggtatagcttcacctacaaaaacgagttaaatgacagttattacaaagtcctgaaaacgaaaatttgtaacattctgtccgtgcaagacatttattttttgtttaaccgatttttttatttcttgtttgtttatatcaaatcgcactgctgctttggggggaaaactgactgcgattttgtcactgccggagaggtgcagccccggtcagcgcagtcatcgcagtcatcgcagtcatcgcagtcaccgcagccatcacaagcatcgaaggtctgtccctgtaacaaggccaactgctgttacaaaattaagaccattgtgctattaggaaacgtctagggggcccacgtgctacaccgcggagcgcagcgcgttcgcatcccctgcgttttatttggctgcatattacgtgtgcgccggcactgcgtgtgtcggtttgcgaccatttggtgttcattttgcacacccgtttgtcctacgtaggggctatgcctattacagcactcctctccctctgaggctgcgcacgtaccgcctttttttttttttttttttttctgtttggtaaaataaacgcgcaagaataagctctgcgcgtatgcggagagaatacgtgattgtactcatcccgctgcactttctcatttgtaaaaggggaagggactccatttggaaactttttttattttttattattttattttattacttcatttttttttattattttattttattttccccgctccatatgttacaacctttgtttcacgtttgtttaaattaaaaaatacaaaaagctttaaaaagttaagtctacttgtaaaaatgaggtggggaaaaaaaaaaggggaagaaggcgctatgctctacatagcagagaaaaaaattaaaaaataaacaactgcagtatgtgcacacatacatgcgtacaggtacatatatgtacacgcaccggagcagcgagggaaggggccccggctcacctttactcacaacaaaaatcacgcgaaaaggtgtaaaatgtgcaaaatgtgcgaagcggctgaagcaggtcacaccaagcggggggacaaatcgtttccctattctgtctgaacaaacattttataaacagactattgtccgtcccgcttcctggaatggtaaaaacatgagcttttgcgtgcgtgcagtggttgcgtcccctcccccttgcccacaaacacacacgcaaagggggagagagaaggacatacatacgttcaacacatgaggtggtgtcaaaacggcgtatacattcaaaccgcgaaaaatttaataaacaaacctttaacgggcgggtaaaacattgtgcatgagaaaaaaaaaaaaagaaaaaaaagggcacactcgtggcataccaccctttcgttaataaaacaacagttaataaaacagtttgtatttgtggcgctgctcctacggtggaacacttaaattgcacacatcccttgtgagttattccggcgtagaggctattcacgcaacgtcacatcttcatggatttcttcgtcgacgaggaaaccaaactggtggagccctttctcttcttcgacgacttctttaaactgtcgtcagccgttttggccttcctgtcacttctgtcgttatcctttgtatcaacgctggaagatgcaagctccgtgatcaagttgtcactctttgctttgctacgtctgttcttgtcattcttactcaatatggataaagaagacgggggtggggtgctcagctttttccctttggataattttccatccacttctaagctggaatcaaatgtttcgacacaactattttcattttctagatcaaaatggctgctcactctcgactcatttctactcaaatcgtaatcactacttttcttggatttgctgttacttcgttttttggatgtgttttcaaaaatttcactgctaagactctcatcgatctttggagcgccttttttcaactttcccgacgaatggtctgcgttgttaattatgccactagtgcacatttccttctcttcacttatatttacttcccccgtttttttcttactttggctgttacttctaatttgtgatgaagtttccttcattttctccaccgattttctcctcgaattatttgaatttctgaatatctcattcgtagaattgctatcccctatacttgtcttcattgtcattgtgctaactaaatctgagctttcttctttactttctgttttcttttttgtgcttttctttttactttttttttcattttcatctgcgtctacgtctgcgtttgtttctctatcatctccatcgtcatccaggtcaccatagtcttcctccacctctttatcttcttcgtcgtacaggctgggcgcattcacatcggtagattttttttctcccccggggatagcctccccaggtgttgcaccgctggagggcacttcttctacctcgctacactttgcttcattcattttgttttctacttctttcttgtcgtgcacaatttccttggtccccttgttttcttcttctcccgtggcctgttcaaggcctcccaaattttgcgcgttctcagttttttccccctctagggttgtgactgtactagtacttcctttctttttcacgttggtttttttcttttgactagcggttaaaatttctgagctcattggactcacttccttgggagggctactcaccatttcggattctttggaagttatcaactgctgtgtcatcttctcgtctctttctttctttacttttctctctctggattttttgtccctgatggtagtagctgttccatcgggtacacttacaggagtgctactcattgcgcttttttctttatcggtggggtcttctatattgtcgttttcgtccgtttttcccactgattgggtgctcgtcggtagatccttatcatttagtgggtcaccggttgaggtgggttcattcagaatggttgtgctctcctcattcaccggcaggatgattcccgcattttcattgagcatctcagctttcaccgtagggatgccactaccatttgcagtggcaccggaagcggcacctgtgacggcactggtgatgccactagggctgcaaattgccccaccgtttggtcctcctgcatagttgttccccgcgttgttggctgcgccaccagcattgccgccattgtcattcgggtcatccatctccaccttatcagatcgattaaaactgttgcagtcataattcgttctgagttttcgtctcttatcttcgttctttcttatgtatgaatttttaaggttgccatttccgttgctgtttaggagttcctccttctgattaatgtcaaagctgaggaagaagtcgtaaagttggcccaccttgtaacccttcagcttgagttcgttgatatcctttagcatattcaaattgctattgctaatttccattattagtaacctcttaatgagaaggaaaaataaaatggggagtttcatatttttacaaaattcaacttccttctcgttcagcagatccagttcgacaaaggtatctatgtttaattttttgctatcttccatttcttcctcctctttttgtttaattttgcattcctttttgttactcttcagggctttcgtgtctaccttttctggctgttcctggtgctgttgctgctgttgctgttgctgttgctgtagttgctgctgctgttgttgctgttgttgttgctgctgttgctgctgctgctgtttgactgcttccttggccctcctgttcttttcaatttcatactcctgcacttgttcgatgttttgcaggccaagcgttttccactcctgcagtttggtcaacctttgacggagcttctgctcctccagcagtaactgaatgaaatattcgtggtgttgcggggagtgaaacctggatagcggcttcaatgcagtgtacaattccttttcctccttcgtccttttcttatccctctgcatttgtgacttggtatccaacaggcccctctcaataacggtcctttttctgtaaattctttcatccaatttggagttataaatttcaagcacttgcagttttagctccttctgttgaggcaaatctgattctttaaattccatatcagctaataacaattccgcatcgttatcatactcaatatcgaaatctcctcttagtggccagtacccaataatttgtgtcctgttattcttcttcgacttgggttgtacataatcctcattttcgttcatatctttttctgtcacgtgttcaatgtcgtatggatttccatcgggttttattagtaaccttttattatcgggtaacggtgcacagttcgatttaaggtaaaaattatagtaatgtttttcacactctctatccgtcttggcaattttcgcaacagaattaaccaaatcagctacttgttcccagttcccaaaaccatatttacttatcccatctagtagtaacagctcctcttctgcactccagttcaacttatacaaggggaagtcatactttggtataggtatataattgtgatagttgtaatgttcacatttttcagatttcatttcttttccactactaaagcaatttacacataggtcgaaatctacacactcggcacaccttattctaatcgcatgtgttatatctttattacatatatcacagtgataattgctgtcgaaaatgtcttcttcaatcgctccttctgatgacatattattgctgctattaacatccaatatgtgacccttcaaagaggatcccattctttgcatatcatttatattctccataaactcgaaattggtacttgatggaataatattatccttaaacatgtgtggaaatggttgtgctacattctgcttgaatggcatattagcatgttgtggtgggttcattctcatgtgttggggtagattcgccatattattcatctgcatttgttgctgcggatggtgcagttgttgctgttgatgttgtgggtaggccatgttctgctgcatctgtgagagtccctgcttctgcgcgtgcaggtgcagtggtggcacgttttgctgtgcgtggtgcaacatactctgctgcttttgctgctgcaggaacaattgctgaggagtcaactggcactgctgaagcatgtactgatgctgcatgtagggactgtgcatccactcgtaagaaagctgttggggacccatgtgctgcggagttgatgatgctctcgggaaaaaggggggctgctgctggtacatgtgcatggggttgccatgcatgaatggaggcatgttttgctggttcagaggaacatgcgagaaggacacgtgactgggctgtctgttgatcgagccggatatgctcgtcgtgctcatgcttttgggcgttgcgcccatctgctgctgggcgttctgttggtgctgcacgttctgttgcatgccctgctgcatgctcggctggtgctgaaacagttggggcaccgccttctgtgagggggacgaagcgagaaggggctgcacgttcgactggttggacgaacccggcgactgcattagcagctgctgtgaaatctgcttggtcggaagaaggtgcgaccccggcagcatgccctgttgcatgctctgttgcatgttctgtttgttggtcatgttatgactcatgttgaggcccacactgtggttcatgttgctcatcgaattttgcatgccgtgctgttgctgcagctgctggtgttgctgggaactcaccgcatgggggtggttctgctgcgcgttgttgttcccgctgttactactgctattgttgttactactactggagctgctcatatgctgcgacgtgctgctattcttgtagggatatttcaacgacataggatttacatgactcgacgggttggtcatggaggacatgctggatgtgttggcactcctttgagaattgctagaggaatccatcgggttcattacatgcctaggcatcttctgcgaaatggagttgctcctccggtcaggtgaattcatgggtaacatctgaggcattttcaggatagaagcatttgactgtttctgggaaccctgttgagttggaaatttcgaagggttatttggctgcatcatattataggggtgaatattttgctgatgaaataaatgctgtaaatgcatctgttgttgaatttgaaactgctggtgtagttgattgggaatgaaattatttgggggcatactactgctgctgctgctcgtactgctatgctgctgtgagttggtcattttggtatctcctgcattttgccctggggacatgaactggttgtgcttgtgcttcaacactcctcctgctggcgctggctgtttcacattttgcatattatccaaggggtctgctccacccccattagtgctactcatgctattatgcatgccgttttgagccccatatgatggtagcatgttcgctcccataaacatacttgggaaattcatcatttgattcggggacacgttgttcatccttgggttgttcattccgcccgagggggaagccatgccgctgttcatgccgctgcccatgccgctgcccgtgccgcccttcccattctgaccattcatgtggggcatataattcacattcgaattgctcatctctgcagggacccctcctccccccttgttcattaagctgttcgatgcacttctaagcatcccaatcgctttgttattttctccattctcaaaaaaggggtcgccttttcctgctgtgttaagatgattcccaccagcactgttttcatttttgtaagcattttctaaattccctgcattgctgtcaacgtaatttccattcatcatgttgtttgcactgtccttttcgtgattgccatacataagattcacatcgttcatcttcatttcgtgcatgttaatggcgttccttcctttgtccatgttactaccgccgtttttgttgtcattcgtgttgccctgctcgtcgtcctccgggtcgtggaacgcatccctgttattattgtgattgttattattgttgttgttgttctccccgttattgtcgccacttcctcctgcacccccaaggccgcctccgctgcctccggaacctttcatgccaccatagttattcgtgctgcctcccccgttggaagtgtcacctcggcaattgccgtttgaatatgcaccggaatagttattcccactgttgtcacctccgctgttgctaatgcagtaggtcgtagaatcctcaccccatttggggaggttcctaatgacacttttgcctatactcttgatagggagtaataatgagcaatgcgagggctccccaaccatgggggccgatgatttgtgtacttcttgatcttcctcactgaggaataaaaattcaatcaccatatttttacaaacgatcttaaaatataacattttttttccactcgggggagtaacacctgtgttatgcgcgcttcggtttggtatccccagcttgattacacaacgattaggcttcccctgggtgcgtttatattcgcttctgatctgcacattcgctttgttgcccttgctacggtagccaccctgacctcttccattatgcgcacaatacagatgatttactttttccttttggggttttctcaatagggcttcgtctctacatttcgttttccaatttctccttctgtacaaacagtaaaaatcgcaactttttctaattcgcctagctacacgtttacttaaaaatggcacaaagctgaagaagttcattcttcctcgtgtttgtcttctccaaaaagtatccctaaaaggggcagaggcacatgacgaacacgctttcgaacccttcgcaaagcaacccttttcataacgcatttcatcacacatgattttgtacagatggggaatatgcccccaaaagacgtaatcaaatttgcggtcaacatggcatatccgtttaaacatagcagaggcacgtttcctcatttcccaattgttaataaaaatggggataaacaaaagatgctctgattggaaatttatttcgaaacaaacatcatcacagctgacaacgtcacgatgagaagaacgctgattcgatttaacagtacaacttttcgtttccttcttgagcaaaatgttttcaattgttgccctaaaaaggggtttatccaaatgaatgcgttgggggaaaatgcctccaaggattgtgttacccttctccgatgtagccaaatgataaactattatcatcatttcgtatgctgacacactggttttgtctccttcatcgtttttcttcacacaggcatacacttttttacacatttgctgcgatacaaagtttgtttcatttaccaactcgtacaagtcgctagatttgtgaaccgactggaaataattaatgagggtatttaaaaaatgacttctcgttgtcttgccctccgtgggaagatggtttctaccatgggtcacttcccccaatatgaacaacgacacagggttatcaccacagcagagcaaattgtaggtcaaatggtatgaatgcttctcgactcctttcggaaaaaatgagctcaaaaaaatgtccttcatcattttgtgcaatgaacagatggagtgcgccaaacgggttgtaaatgtcgttatatcatttaaaacggtatgctcaatcgaggagagtcttctgctttgtaccagatggtacgaaatattttctacactttttgtaatttcagaaaaagccttttcctcacagacatagttatttattagctcgttcggtgtagaacggccttcattataaagccccatagatgcctccctttcacccttttccaatcgcgcgcaacggggactgtcacttccaatggtattgctgcctccattttggtcttctttcctgcccttcctccttgcaatatgcctttttttctttatccctttattataatatttttttttcgtttttttgctcttcctgtgtaccacgcatccttccaccattacattttttctccccttcggagtgtcaatttgtccatcttttgcacgccacccgtatgtttggtaatcccccccatgattggtgcattcttcattcagatataccgtatgacgattgggaggaaagcccctttgcgagttcttctcatcgttcctcttcctcacatgtacgttgttcctactgagcagttttgcgtggttataacgcccaccattcaattctcctttggttgccctcttcaggtactcaagtagcaaaatctcaatgattacattttttactatctgctggttgaaatttcttaactgctccttttcgtattctacacaggaattgtaaactccgaagcttccttcgtacgttgttaatgtgcatgaatacggctcatcatatttgtatgtattattcatcatatgattaattcagagaaagggtaatggggcgggttaagggggagatgggtcggcgtggaaagggatacaataaatgccacttacgttacatatgggtacaaatacgtaaatggaaaatgagcatgtgttttttcaattaggtttatcttcgtttgttttgtcctgttttgctttgtttctttctctcttcttcccgattagctctgccggtttgtgtatacttccctgctgctatcgtctccgctttgggaactcaatctgtctgcgccggtttcgtgctgctacgtttttccgtgcaactagttttccccactgtgtagacaccgtttgtctccgcttcttcagtttcgaacaatttggagaagctaaggacaatttggaactgttccccttttttccaatttttgcaactttgcacccttccaactttgcaacgtttcggttttccgacaaatgtgcacccgctacgcaacccttaaatgaaaaattaaagcagtcacaggggggaggcggctgaaatcaacgcacataaattttgcaattcttaaaatgtccttaggtcataaaagagtgattaagcatgaacatataaaaaaaaaggggttccctatcatcattgtttggtaagctagcacaaaatcgttaaaaccgctgcgacgggggggttaaaacacgcatgaacatttttctttcccagtggctcttcgcatttccgcttttccagggagcccgcccttgttgcccgtatatgtacgcaaaagtatgtcagtagtatgtatgcgtatatgtatatatgttacatacatataatatgcgcatatgcgtacgcgccggggggcggaaaaagtgcgtcactggcagggtttaatgacgcgcacaatgtacggcatacgtacaaacatacacgcacgtatattgcgtatattattttacgtatatattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatttatttttgggatgcatatacatacgtaaaaatacattcatgtggggatgcatcttacgcatactttctcacgcgtatgccaatgacatatatgccatttatgcgcttccaaaggggcgcacgaagaattgtattcgcgcgaaggggaattaaaaaggggaaggaaatgaaattggttaaaaaatgcaattcgtttgatcatcactaacttaatacgcgtgattgggaatattttaaaattttacgtgaacatatgccatacagttaaaaagtcgtaaatgtaaaaagttgtacctctgctgaaaccttcatcgtcgcaacaaatgcgcaatttaaaggatattctcgcggtatgtaaaatacttatataaatgtatataaggttatatgcatacattacatacgacttgggcttaccgcatcgtatgcgcttatggattaacacaaggaaaacgtatccacctttgcgattgtcccgcacatgtatatatgtacccccccccatccccctctcatacgttgacacatgtatgtatatgcaatcgttattttcacgtacacaataaaaaggagctttatcgaatcaaatgactttttttaaacaaattgaattccgtacttgtaaaggaattttccaaggtgttacaaattacgaacatgtaatttttcccatttgaatttcgcaaaaggaggaattgcagcacaggagaaacttttccccactgcagagtacttccttgttcgcacatgtaccatacgtataatacttcctcgatcactttacatgggggaaaaaaaaaaaaaaattgccaaacggttaaccgcgggaaggtatagcagtcttatgtagctcttctgctctgaaacaatatcgcacaaacacccgcgcgcctataaaaatgaaacgcgtcggggaaaatagcactatccgtagcggaagcaactgtacgcacatatgtatgtatccttatgtggaacgtcaaaaaaaaaaaaagtgccgcacgataaggcatgatcggatggatacgaacaaattctccgtgcacgcataaaatttccgcgcacacaactaagcggggtgcaacggagttcctgtagctcctacccctatcgcgtaagtctccatgtgtatatgcacctggtgtatgctacatgtgcccaccgatgtaaccgcaatcaagcggataattaccaaaactgtgcaaaaggtaagcatactgcgaaagtgaccgacccctgcattgagtcattacaccatggggaacaaagaaaaaaaaaggcgaaggacatatctgttcgtaattaattgtacattaatttgaataagtcaatcctacataaaaaaggaagtaatctttgagcgttttaaaaaaattcccatattgtgtaactaaaaaaaaaaaaaaaggaacaccgcaggcgtgttaaaattatgacctttaacagggaagatgcgatccaaccgaaggcacaacgtgtaacgaagcacatgtagaaaaattaaatcgtcatgaatgtacaaaccaaaaatggggcagataaaccactgttacaaacggcgttagacaaatttgtctcgtgattattcatgacttcctaccgtattcgattcgtaataggtaacttcgtcacttaattgacaaagagggatgcatttacatgggggaagaagctgtcttgggggggtaacccctaatgagagggttatatttcctactcgaccctcttcggacgtacatatgctccttcccaggggtcatattttgtagtaagggtctgcgaaatggtttcccattatgtgcacgagtagtcacacaagtgctcctcatagcaacaacaccgaaaaaaagaaaaaaaaaaatgcagacatgtgaaggaatatgcataaactgttccactaaacttgtcataacgggatgctaaaaacggggggggcattcatttaagcattgttatgcaacccgtcttcctcccccaatgttgtaagcataagctagctgcacatttgagacacgagcaatttcgagcgagatgcattcgcatcatttatacgattgtgcaaagaagaagcctctccacacaccgccatcatatgtccaaatggacacgccaatgcttatacacctacgacggatgtgaagataatgggccaacacagacgtacataattatgcacatacatatgcatacgtgtaggcggatgcagcgatgccactgaagtagtaaatacacatagaaaaaataatactgacgagctgccaacgaaaaatacacgcacgtgtcatgtgtaaaatgtgcacatctgaatatttacactcgtgaagttataaataaaaaggggggaagggaaaaaaacacttttgttattgttcgctctcatatggggataacacatttgacaaaaaaaaaaaaaaaaaaaaaagatataaaagatataaacatggatagattaatcactataaacgtgacaatgcattctgactcttctctcctttcatttcacacttcgtagttccttttgatgacatgaaaggaaagctcatgcttaggacttctcaaaaggcaaaatagcaatacactagcggtagtgcaaatggtaaaaataaaaaaaactaatgaacaaaatgtatgaagcaaaaaaaaaaaaaaaaaaaaaatgcatatttgtataaatgaacattcttgtacatatttacatgcacaaaataaaacactttgtcaagaaaaaaaaaaaaaaaaaattaataaatgaataatgcacaacaggggaaggaacattttacatagctattcctccctaccattttttacaatgcttaacttcacaaaataggaagaagcaacaatgaagtagcgaccctagagctgatgtagactgtagagtggtacacaaatgggcagagaaaaaaacaaaaaagggtcaagtctttcccgtgggcacgcatgtaaatatatatatacatatatatacatatgcgcaggcatgtgcctatgcacagaataagccttctcctaaacgttggctatctcacgaacgcgtgtgcacaagcgcgggagggggaaaataggagcacaagccaaagagtgctctttgaaatatttacaaacagataatgtcacttgcctcttcctgttttttcagagcgcactaaaagaacgtcatttggtgtaaaaaatacgaccataaaaaggcacaaaaaggtgtagaaaaaaagcaaaaaaaaaaaaaagtgtggctcaaaattaaacaatgtgcacctggcacaaacgccctttgagcaccatacaaatccaaagtgagtaatgaaaggcgacgataattacaaaataaatgagtgcacaaagatgcccgtaatttgggtcgccacgcattttgctgcacttaacatttggagtaacggctactttgaatccccaaaaaaaggggggcacggaaaaatgctcctattcgaatgttcatccccatcggagggactacctcgttaatgggtttacacaactgcgtggtgtagttctttgaaaagggtaattttttgcacttattttgttccatttttttttttttttctcaattacgggtgctctaataagtgtatacttcttctaccagctgagtattccaaaaggggggcaaaaaaaaaaaggagaggtccacaacgcatagttgaagcaaattcacaccaaagtgcgactcacacaaaacggatcgtctaattggaagaaagctccatgatgaggtgatttcccccgtgagtttcaatatagaagggtgtacagaaaaaaaaaaggaaaaaacataacaaccctgcacagttaaacattcttttcgctccctatcagcatgtcaacttttgccaaaatggcaataaacacctatgcgttgtggatacttccctaagtagaggaccccactaaggggtttatgcacataactaagaacacacaatagaatgccttactcgaatcttcgctttcaaaatgtaggtgcataacgaggcacacaaaatttttacttgttaaatgttccacctcaattttgtgaatttcctgtttatgccaaataatcctttccgggaacgtcgcaaaagggggaagaggcccagttggaacgcaactgtttcgaccaaaaggaggaaaaaatggagaagtaaaggatgtaatctaatttgtttgcactgcaaaagatggatacgtcaacgtttgtgtagatagataaccctttgggggttctgccctccaagaaataatgtattttttatgagtatccccacccacaaaaaatgagtctcttgggtgcagaagcgcttcgaccgttcttccaattgggaataacgaatcgggtgtttcagcgcagtgcgggtgactcgaaattgcacaaagattgaacccctgggggaaaacgcaaagcacgcacaactgcgcctgttgagcggtacgccgccacgccgttgcgttatgtaatattttactataatatgctatatactacactatagtatactatattatattgcattatattttttttttttttgccatgctgcaaatacgccgttattttggaacaccatcgtttggcgaaaccgggatagttaaacgcatacgtgtgggaatgtatgcatgatggtatgttttgttttgttttcgtttcttttcttttcgtttcttttgttttcttttttgtttttattttcacgtacatttaagtgcaacacgcgttgaacgctttacataattgtgaccactcctcccccttccctgtgcgagaaacgatcctcccaattttaccattcgaaagttcgcaacgaataaatgatgtacacggggagattcagaaatgtgggtaccttcctttgaaagccgtgcggattgtacacgagcggactgcgtatatctctctctgcgtgggtgaatgtgccacgacagcgtgtcagattgactgccgaacaaacgtttcaatttcaacacacgcttcagcaggggtagaaactcccagccctgatttgtgcgcaagtgggaagaatagtggagcagaaggcttcatcaaggaaaaggcaattccaccgagcaggttgtacacctgtgccactttttttatgaacccaccccttggaggagcagcgtctcttctaatttgttcaccactaaggtgaaaaattacccaacttaatctctacgacgtaattaccacaatgagtaacccgcagaacttcgacatacacaatttaagaaggctaggaaagataggagtaagcgtgggggcatttcttggattgacctcatttagcagttggttatttaataatagcctatacaatgtggaggcaggaaagagagcgataaaatataataggctgtttgggctatcgaacagaatatatggagaagggactcactttttaatcccctattttgagaggtgtattatttatgatgtgagaacgaaaccacgagttcttatgtccttaacaggatctagagatttacaaatggttaatatcacttgtcgtgttttgtcaagaccgaatgaaaacaagctcgtagatatatatagaactttgggaaaggaatatgatgagaaggtccttccttccattattaacgaagtgttaaaaagtgtggtagctcagtacaacgcttctcagttaattactcaaagggaggttgtaagtaaatctgttagggaacagctggtgcagagggctaaagattttaatatccttttggatgatgcgtccataacgcacctaagttttagtaatgaatatgagaaggctgtggaagccaaacaggtagctcagcaggaggctgaaaggagcaaatacatcgttttaaaagctgaacaagaaaaaaaatccacaattattaaagcacaaggggaggctgaagtagccaagttgattggacttgcggtgaaggacaaccctgccttcatggaactaaaaaaaatagaactctcgaaggaggtctccaatatcatttcgaaatgtcagaacaaggttatgttgtccacggattcccttctgatcaattttgccaagtgacctgacctctcgggtgagaagcctaaggaggaatcctgccgcgtgtaggacttgttttgagataaataagcgttgcgatggtgatgcgatagtgatgcgatggtgatgcgatggtgatgcgatggtgatgcggtagcgatgcgatggtgatgcggtagcgatgcgatagcgatgcgaggactcccctccccccctttataattgccctcgcgcggcattttaacatgcaccgcagcctgtttcccccgaacggatcgttcattttttatagggggcaactccccacagtgcggcccttctaaccgtatgcatgcgcacggtgagcatcgtgttggtgtgagatcagcatgtccccaccccaaagttttgccattctgcagtttggtccttcttacgcgattatttcgtagtttgtcatttcttactttgccattcctcaacagatacgatgcccccgcaaagttgccaccttcatgtcaactttatctaaacacacttcgccatttttcatttgtaattttttaagcaactccattttgacgtattttaaaatttacctcgtggtcctgccgggggagctactccaacagcgttgtatcgttgcctcaccgtctattccttctcctcttcgcagaagagcagcttcttattcagttcgtcctgccgaaattgtgagaatgcaaaataaggggtggaggaatgtacatccgatgggggtgcccaaaatagggagatatgctacgtaacaatgttgtgttttctcccgccacacgtgtatgtcgctttttttttttttttttttttttttttttccttcccatacatctatctcaattaaatcatcagggtagttaaaaaagtagctgtaatatttgcacgacctgaaaagggaaaaaaaatttcatgtgtaagtggccacatggtgatcttcctttacattgcgtttacgcatccgggaggggaagaagttctcactttggttttttaaacgcagcgtgaagatagcgcccaattggggagttttcctccgtttagtcaaacacacgtgaaaaaacagtggaaggataaatacggggatgatgcaacacgtgggtcattttttacgatagccgtttgcatgtctttgtaatgcgactctcttatgtggtgaagtaatacgtggacccttccctgtctggatccttaccttatttgatacgttttggagcaccatttgtggatatgcgatgaataatggatttttttatttttgtaaaagtcaaagtttctgttgtcttttatttgatcctttgggtagctgccccccttagtgtccgtgtctatctctgctacaaatccctgcagctcatatttgctcagcttgcatatttccttgatgtcgataattttttttttctgattggattccagtagcgtttcgatgaaatcaattatttttaggtgatctgcgcggtgtgccatgtggggggggtgtctacttatgtgcgcacaatcggcgatgctacagcaggtgttcctactcatgtacacactatggacgatgctacagcaggtgttcccacttatgtgcacactatcgacgatgctacagcaggtgtgcccattcgtgaaccggcatctgcgtgtcggcttctacccccctctttctataccttcgttcttttcgtccagcactttgaacagcttggttaaggtcctctcaactagctccagcgcggggatgtttgtctgagcacgtggggaggtcattcgaatgaagagcgcacagtgcagagtggtgagtgcagagtggtgagtgcagagtgcagagtgctgaatacagactgctgaatacagactgctgagtgcagagtggtgagtacatagtttgtgtgtaaaaaatgtagaacttccaagttgcaacacagtagcgcttctttttcacgtatgttttttttgttctggtgtatttattccactgctgcgttgatgccacagtgaggataatatatatgtcccccttttgactttcttttttttccccccccctttaggttttaccttttccgattttttggaggacccttttcccttgtaacctccctcggagtccttcttaaactcctccttcttctgcttgtcgtcatttatcgagttgtatatcttctgtatcgtttccaatttgatgctgttaataatgatagtaatggagacccttaaaaaagtaacaacgtctaattcgagattctggtcaaagttgagggaggacaaaatgatgtgaataatatttttattaaggtaaattttattgcaagaatctagaacatttttgcagtcgaatatgtgtatctttttttttcctttgaggttgtgtttgattaattcttcgcacaggtacttgtgcagcatcttcgcgttgcgctcgaaaatgctgtttcggatgccttcgaatctgagaagtggagaaggggagaagtgacacggcgtactaacaatcaggtgtgtccacattttggtagagtttctttttgaaggcggtggcttcctcgctgcggtggcttcctcgctgcagtggcttcctcgctgcagtggcttccttgctgcagtggcttcctctctacggcgacttcctcacctgaggcgcagcaccatctcgcgcacgttcctgtagtacacataattgtcatcgttgtaggagaaaacgcggagcagcagtttgtactcctgtctagacacaatatgctcgttccgcagcagcacctttttcaactgggagcggtggataaacccactatctgacaaatcatattttctgaattcctgtaaaaacgtttcatacatgaaattcagctcgttctcgtagcatgcaaatattagctgtttgtagagaagcaaactatcaaaagggatggtctcaaagtgctcccgattccttttcagctcatataagtatgtggggatggcatgtaagtaattattgtagcacacacatccgttatcttcttcatccgcataagatatgtacagtaaaaaatcgtagtaattatcagtgtaaatataggagtaaaattgattatcttggtcgaaaagaaaaaactcagaattcgttgggacgcttttgaattcataaaaaatgttatttccattaaacatattatttttgtaaatgctaatatctttaatgagatctatttctttattgttaacgttgaataattcccccagtttttttttatcatctatgcttgtggtctttttgttcgtcccttttttattttccttgtaaatatttgacgtgtcagaaaattccccattggaactgttatcgtccgtgttggtgctcacctcttcattcgactcgtaaaacagatatctctctgggggaatctcatttggctccgatttgtcctccccccttacgtggctctccaaacgccgatgactcacacacatcttgtggtttaccatttttagtatctccacgtagtgttcctgtttcagttttccttaacgggaaggtcacgaagtgaagaggttaaaatgttaagaagttaagggggtaagaagttaagaagtgaaggagtcacaaaaacacgacgttacgaaatcacggggtggcaaaactgagcgatgccccaaaccgcgtcgtgccacattccttgccgctcatcacacgcgtaagtgatgaacggctcaacaggggatccactccaccagtttgtttcccccttttggtcgtacctttcttcttaatgtccacatcggcgaagtaaaagctcaagtttaacttcaaaaacgagagagcttcatttagtttttcgttatccacattttttgtgcttcctcttgctaactcggaactcccatgatctatgttcaaattcgcttttgaacttattttatctaattctaaggtctcatcaaagaaggtctttttgtgcaacaacttatccggttttacgaatgttttttttttttcttggagttgcttttcttcttcctttctctttcgatccgcttccttttcgtctttgattttttgcaaaattgcctcgatgctctcctcatcggcgggtttgatgaacctagttcgcatgaacctatggggaggtcaaagccgaagacgacggaggcgcggcagggagggggtgttaaaagtggaaaatatagccgcaactggcaaaaaacagcaagtaacgaatgataggcaaatgcctaatttttttccttccgcataatggcgtgatataaacgcccatatttgttctttttgataactcggatgaaaggtcaagattgttcctaagtttctctttatccttgataagcctggcagtgaaaaaaataaaaaaaacgccttttttttttttggtttgtgccgatggcaactgcgtgagcgcagaaatggaacaccttttagttaataggatccttccatcgagagggcatatccctttaggacgacgctcccaaaatgtgtagctgcatatttgttttttcacgctcccagatcgaaacagatgcgctatcatcgcagatgggtcaagtcttttctccattttgtcttttttgtattttttgtattttttgtcttttttgtctttctctcttttttattttttttctcttttttcccttattttttttctttttattttcgcctttcctacttgtcaatccaggcctcgcaatttagacccatgtccaccgtcctcgctaaattttcattttcaaatttgaacgtcacgaaatatttgtcgccaattgggggctcccctccaaagctgttcatgccaatcggtcctacttcagttatggtgaatgtcgcgttcaccgtgcatttggcaatggattcgttttcattttggtggtaaaaggtgaccttatagctgcattgtgttagtaccgtggggggaagttggaaaaaaaaaggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaagcagcgtagtaaggacaaatccacgtggcccatctcgttttacactttttttttgggctaagactgtgtgggggacaactcggctcttactagtgctcccccttttcttcgtccttccccttaacgagtatcctgtaggcatacctgcgttggtgttcgtaagtggacgcgcgcgtgggaacctatgtgtgaattttctcatgtatctacgtgagcatctagttataaatctacatatgcctctgagcatgtgtgagctttcgcccctccccggttagattacttgctcgtccactgcttgattattccgaccagtaattcagtcctttcttccatctctgaatttgttcctctctttagtgagaccctttccgaaggagaaatagctcactttgcagtagaggcccttgcacaaataggcatcaatcaccgttcgcaccttctgtgctatggttcacttttgaatttccacaacgggcgaattgggtatgccctcacgtgggaagttattttgctaaaatgagcacaactggggtttgctgggctttttttttttgcgcaatttggttacataattgcgtaggtaattttttttctaccccgcgtggtcctgtctatgtggacatttcaatttgaggtggctctcccatcagcttggacaaaaaagttaacttcaatttggagctgatagatgcgcaaggaaagtatattcaccatggatgcgcattgtgagtacatttttgtgccattttttggtcacattttcgccacactttcgccattttttctatttttcccaatgcgcgtgtgcggcgagcgtgtatagtgtctcctttgggcggaggaatcctcggcgggagcttccccatcgggggcgcaaaagtgagggccacttggggcgcagtgggaaaacaaaagtttctttttttttaaaaacgcgggaacaaggtttgtgccgatcgtttgacaaaaaggaagaagtggaaagccacagcggggaggctaaaacggaaaaacgaaaacggaaaaacgaaaacggaaaaacgaaaacggaaaagcgaaaacggaaaaacgaaaacggaaaaacgaaaacggaaaagctaaaacggaaaaactaaatcggaaaaactaaatcggaaaagctaaagacacaaaggtgatccacaaagtgatccacaaagtgatctaaaaagtgatccacaaagtgatctacaaagtgatccacaaagtgatctacaaagtgatccacaaagtgatctacaaagtgatccacaaagtgatctacaaaggggatgccacaaaactgctctgtgcggagaaaaaattaaaacttaaaaaatacacctcaggacaacaacaaaaaaaagactgccactcggtaaggaagcttacacgcgcgtgctaatgcgcatgtataccgatgagacttccctcacatgtgctaagtggcgtccaccccctatttgcacaaaaatgggaaaaaaaaaaaacggaagctgagcaaaaaaaaagtaatacaaaagaataagtagttgttattctgtaagtatttataaaatcttccaattcagagtagcaatattatcttaatagtgtaaaacagtttagccttcgtggaaatgaaccatagactggtacaaattatcgttgctccttttccagagatactatctaggcactagtgatgactcgttaaatgatcccccacatacactcttcttttctttacacctggttgactccgggaaaaaaacccttggtaaattgcatagagtccataaaactcttgtagttgttgctctccaagctattctttagggactcttttatcaccttcttatcatagtcgttaaactttagccagtctgaacaaatgtctatatcttgtatgtagttctttcctaattggacacctggaattttcattaattgctctatggtcaggttactttcatcaatggtgggatgcacactgtgcatgtcattcgagggggtacccttatggtatgcgtttaagaagttatgtaccacggagacgtttccgtcatttttgtgtaggggcgtgggttcttttgcgaaactttggggattccacaggttggctgggttggaatggtttgccgatccgttttgtggagcatactgcgtggagctgttcggaagcaagtgcaccctcgtatttgacatacaggtggcaccgctctgtggcacatagttcaccccgttgggttgcatatagttggccaccctttggttcgtacttcctctccatccctggctggaagacttcaatgcgcagttttcatgcatagaagcagtcttaagtacgcaatttcggttcagcttttcctgagagctatgcaaattgaaggtactcattgggacattgctgtttctcttctcctgcagggaggttagcttttctttaaaaaaggggtaattgttatcctggtgtcccgcgttgtggttacctaccaacgtgttgttactcagatgtatagaacccattcccttcaaagcaggttctgcttcaacaaaggggttaataaatgtcctcttagcattactgtgctgttccattttgctgatctcattactgacgtctgctttcatgcaggggtaccctatttggttcatttgctcgctcctaaaaagacacctcttatcgttcgtgaaggaaatgtgttgctttgcattcatgtcgcacatgttgagcaagtccttttccatctctactgaatttgccacttttttttgattctcttgaaattttggtacggacatggggttgtgtaaggtactgtttctcttttggaatgggaaaaggaattccccgctgggttggttgtggtgcacgaagtgagagttagtttttttcgtgcccatcggttggagtgctccgtttgccgcgaatgacccgtacgatgatcgcgttgtgtgatgcgtgggagttgcggaaccccctcgaaaattgtaatttgtcttatgtgatccctccacagttttgacactcctgttgggtgcaaatgcagcattgctacctgtttgcatttgatcgttcgaaatttcgctgtaacatttagtgccacttatgcccccgtttgtgccgttcttccagtttggcattccgcttggatggttcaggtggggagtggcgtagttactcaggtgggaagcggcgtagttactcaggtgggaagcggcgtggttactcaggtggggaacggcgtagttactcgtgcgactattaagagggactcctccatgcacgccgccaatccttccactagctgcgctcaacacgtgggcctttctagtatacatgctattgacccgtttctttcccccatcttgcgttttcattttgcacaagtagtttcttactttgtcaatagtgttgtcggcactcttatcttcgtcgctgtctttgtggtcacctggtttgttggttgagtccgtatcctgggcctttctttctccctcctccgtttctgcgttgctacccttctgttttgcaattcccctgctttgatctgcttcctgcacgcttttctgcatctcagtagcctctcctaactgactctcctcctcatcattcgtgtcccccttcccagacgcacatttgctttggaaaaaatttagctgtcccatgaagctgctgacgatgtttctgccctttttattatcgcacaggtagttgctagtctcattcgggaaacagctctcatagctctgtgtgtttctatgcacttccttggtgttactctctgctgctttgttgccctcctccttgagttcgccacttttgtcctttttcccctcatcggtggagctgcagaaaggcacgctttcattagtcctagtacacctaaccgatttgctatttcggagggtaaaatttttaattttatttgtcacaatttcggtaaatctgttgtatgctgacttggtttcgattcctttcttctcattcgtctcgattcctttcttctcattcgtctcgattcctttcttctcattcgtctcgatccctttcttctcattcgtttcgatccctttcttctcacttgcttcaccccctggggaaagcttcttttcgttgaacccgtttcccaagtttattaaaattttcaaattggctagcttcttaaagttggttaggtttttcaagttgctctccaaattgttagagttggctacatcctggatgtctttttttttgtccccctgatttatgtgcaccgagttgtcattgctcttggcactagcatatctgctcgtgtgcgtagaaccctgtgcatgcagcaagccattattcatgtcgttaaagctgttcagatttctcctaaagcctgagtacacatgattagggcttatcattttgttgtacccattactgtaccttttgtctgtaaagggagtttgccttcgaaaatgattcatcatgttgctggtgcgtttgctgtccaaaagtttgggttgtaagccagacgggttagcggggttagcaaggttagcggcgttagcagggttagtagcgttaactgggctagtagcgttaaccgggttagtagcgttaaccgggttagtagcgttaaccgggttagtagcgttaaccgggttagcagggattgcgcttttctgtttgagggggtccttctcgcagcgctggaacctctcgccatcattgctatctttgctttcctttttaagttggttcacctgttctgccggggccatccccagggcatgcttttcatctgcttctcccaaattaacctttggtttttcaagcagcatgtcatctttcgaaacgccgatttgtctttttgggttcccccacagttggtggttgcttcctttggtgaggtttgccacggggatgttggctgggttagttttatccaggagcttcacaccagccaccgtttccactactttcccattttgagttggtaggttaccatttccgtttttcacttgggccaactttccactgtaattgtaaataaaatcgtagctgtgattctcggcaatcagctccttgctggcgccagaattttttccctgtacttccctccacaaataattttccgatttcatttcgcgcactgggtggagacctcctaggggggatttacccattcgcattttataagtgtcgttaaagtttggcagattcgttagggacgccctgtcttgcgttttaacctcgtagggagccacgccttttccataggcgctgttcatgtgggaactgttcatgtggacgctgttcatgtgggtgctgttcatgtgggcgccgttcacgagtgcactgttcacgctgacgctgtgcatgtgggcactgctcaggctgggcactccgggctgccccttcttgtgcggacacctgatctgggggacgcctttactttgctgcaccaagtgcgcgttcgcgaaagccgcggtagtttcaaccacgcccgctgctcctgctgcggttacggcgctggtcgagccgtacctcttcatataactctcaacggcgtgcatgttgtcatccctgctgtacttaggatagttaaaattgagggttgccctggagtctactttcttattttttccctggtccagattctcccttttaatgctgaaattattgggccagaaaattttgcttttcccctttatttcctctgtagctttttgacccttttctgccttcttagtggctcccacctttttaacatccgcgggtgttttttcttctacagttttggagattaccgccgtttttttctgcctcaaattttttgctaattcattttttttctttccatcggttagatcgctggaattccgctcatccgccgcttctcctttgttgttttttttcgtttttttcattttattcatttttttatttttttcatttttttcattttcttcattttcttcctcacttttggttagctcttttgtgccttcctgtttttcacgtgtctttctaatcatcgagtccttcagtttggcgtttttgcacgcggcaggttttgcgtccgtcttcgttaggttcgtgtgagatttgttgtcactgggattacctcctccagtgtttccgctgacccggttgctgccgctcatagcgctgctgccactggagggagccaactccttgaggaagggcgtgcctaaccctttactcttccgtttcgtgcagccagtcgaatgtttcttcgcgtcatcgttacctgcgccttccttcttggtgttctttatttcacccattataatgtcctttgtcaaattacgagtgttgttctctgtgtctatcaactttattgctgatatggtatctccctcttcatcgatcatgggggaatcccttcctaacgttttcacgtttgccaaagcatttttccccgcatctgtggcgggagtgccgattagcttcgttttctggtcactggaagcgtcgcccttcatggaggtgtttcccgcaacatcttcccccccctgcacgtgacgcgtggtgctcatctgtgagaggatctcattcttgtgaagcaaaattttctgactggttaagtaacccgatataatatccctcaagcttctcttcttggagtcctcctctaagagaattagtttaataatttcgtttatgtgtttgatgaggttatcgaagtcgttctgtacatgcagaatatcgttaaataatgaagcaaatttcaaagacatgagttcaaatagtagtttgtcttctacttccacatctttgttactcctcattagtaacactatgttgttaaaatgaacgaccatcttcaaaatttcgttaaagtagttacaatttttttcatttctctctatgatgtatgattttatgtcagcaagggttatatatttttcttcctgatttttttccttcctattgcactttttcttctccagatttccctcttcacagttaagcgaacagtcctccataggttccccctttgcactaccattacgatgacacagaatagcgtcgtacaacagttccacgttggacaaactaatttcgtaattcacatctgagtaggcattcttaaatgtatcgaatgtgattctttcctcttttatatttagtacacccttgagcacgtcctccgttatgtagttcgtcgcgtacgcatccaagttgaccgattcttcctcgaaggagaagttcatggaggatgtttttttcagcgcctccacgttaaatgggttcgtctcgtcttcgctctgttcgttctgaaaatgggcatggccctgttccctgtggagctccttttcggcctcttccctgtggagctccttttcgtccttttcttcctcttcccccacttcgttcaccaccccgcccaccacttgggcactttccttctgttcgttcttcccaaagtcaaagtacttggacacatgcgagacctcaaattggtactttgtaaatattttttctaactccgcggaaccgttcctgctgctcccaccgcttccaccgcttccatcgctcccaccgctcccactgcaggagtcgcttccggggttgctacccacatgcggagactggaatgcttcatccggtttgctctcgttttgcatagcagccttctggaagtccccactagaaacgtcttccacgtccttctctgtattcttccccttgaggggtacgcacaaattgtttatatcgcttaagttataacccagctcagcatacaccctcttcctcgcctcatccgctatggaggaaatatctagcaggctttctttctctatgagagagggcgagtgagatttcctgttgctgtagttcaattcttctagcgatttgttacttaatgctggtttgccaattgtgttacttatttgaagttcgttttttctattcttgtgttcacctttttgagactctccatcctttgcatcatcactcatttcctggtcagaatatttctgaatataatcataggagttacttttcccagtgctatatgtagagtacctttcccgtttggcttcctcatcagtgcgtgtgtcttcatccatagcggcctgttcatccatagcggcctgttcatccttagcggcctgttcatccttagcggcctgttcatccttagcggcctgttcatccttagcggcctcttcacccctagcggcctcttcacccctagcggcctcttcacccctagcggcctcttcatcccaagcggcctcttcattgttgtccgcatggagaagcatcccattttgatcctttccaccacttaagtcagcatctctagatgtttctccaaactgcttctcccctttgaatgctgtggtgttatctagatggtcaaacgcgtggcttgagtaacacgagtatacattattcgactcattgaatatatcttcatccttacaactgctcatgtagcaatcatttttcgtatcgttttcgttatactctggtaggaacatggtcctgtggaactcagtcataatattttccttttctcgattttggagcatatgcttgtccttctccccaaagtgatcactttgtttatcttccactttgtcattacccatttgttcctccaacaaatttgtactctttcctttttctacaacctcagattggtcttcattaaaatggctcagaaataacttcgaatattcactagtcttggacacaaattcgtccagcatacttatggtgtactgcattggcgtttctacattttcttttttttcattttgttcattagatgtgttttcatcatgttcgttttttttcttcatcatagattctttccctattgtgttgttgttttgtttgatcaggtggtcattcagtactcctttcatgtctctactcgctacatccgaaagtggagtccccccctgttcttccaacttacattttgttataccttccgagttgtcctccttctccacagaaaaaaacatcgtatcgaaatgagggggatattatccttttgggggtccttttctctccgttacggaatgttcgttgggaagggtggtcgaccaaacagttttgataaatattggactaaacaatttatgaacagcgcgtcagtaggcggaaaaagggtcacaaaaaaggtcaccaaaatggccacaaaaagggcccacaaaaaaggtcacaaaaaaggtcacaaaaaaggacacaaaaaaggacacaaaaatggacacaaaaaaggcccaaaatgagaccacaaatgaggccacaaaaaagggggggaactgacgagatgtaatttggcggaagctacaacgacatgtctgggtcaccccgtcggagcttcttgcgccttattctgtttaattttgaattccttttatggctacactttcgaaataacctttcgtgttactcgtgcgtgccgattttgtggtccaaaaggggcaccacgcggccgtcggcatggtctagaactgtgtgcagtccttggggcgacgcggtgaaggagccagtggtgacgtggaacgtcaaacgggtgaaatgtggcggaacagaggggagatatgtgacgaaagagaggggcgatatgtgacgaaagagaggggcgatatgtgacgaaagagaggggcgatatgtgcgggaacagaggggcgatatgtggcggaacagaggggtttatccaagaacacccgcaagggggaatgaaaaacaaacgctaagggtacacccaaaaactgcgcaacaggggggtcagcaggaaaatttccgcgacaggtatgttgtcaatgcaaaaaaaaaaataaatttcacaagttagacaaattgcacagtaagttgtcttacgagcatgtctgtactcagaactgttaacgttgtccagaatactgccataaaaaatgttggacggaaaaaaaaaaagaaaaagtgagcgtgaaatttacaatgtaagaaacatacatagaaaaagaaaacgaaaaaagtgtatgtctacaaagaaaacaatgtcctcaaaaaggggatttgtttttgtgtttttaaatttttttttttttttacacttttttgccccatgtaatatgcttaatttttttgttacacttaatttatggatttacaaaataacattttggcagttaaacaaaaaaagtgaaatgccatcgaacgttttttttttctttttttttgcagcatattccgtattgtcaaccctgcataatgtcacatacaaaatgggaaaacgaaatgacaaaaatgcacgaaagtgcaaaggagtagcgttttgtatggtggtcaaaatatgtactgctttgtccgcaccatctttgtagtgtatttttttttttttttttcaaatgggttggacaatgggaacttcacattaggagctgcacgcacatttatttaaaaaaaaaaagaaaggaaggaaggaaggaaggaagaaaggaaggaagaaagaaagaaaggaaggaaggaaaatacttaacgagtgggtatactgctactcgcgaacgcccccccagagctgcagaattaaaatttaaagcgtgttgcccgtccctgaagctcgaaaaacaatttctgtaactacgctgccaaaaagactgttccaaaagtgaagcaacactttgttacgcagaattattttttgcttccttaccactgcgctgcatattagtggtgcctcaactatcgcaatatggttgcctttccccccttcccccccttttttaaccgtgtcaaccgtgtcaaacgtatcaaacgcgtcaaacgtgtcaaacgtatcaaacgtatcaaacgtatcaaacgcgtcaaccgtgtcaaacgtgccatgcgtgtcgaacgaagtgtgtacttgtgtgcggcggcagcgtggggtggctaacatagagcgttgtgaggatgttctcgtacgtgtctgtgtgtgaaacgtcagtggtctgatttgtgtgcatttccaatttttaaagtgagttaactacgcgtatatttcacgtgggtataggtaaaaatataccctcaggggggaagaaaaatttaagttttgcacggatgcacaagcacacacagggatatggcatcttcgcatttttttttcatttaaagtagctcccctttgaggtgatgtgggggtccggagcgcatatgtgccgaaagaaccagatcatcctctttttttcacaaaatgtaaacgaaaattttaatccagcattaacgcacgaatggttaacaggagtggccattctcaactttgtctacatttcatcctttgtttaataaataaaaagtgaaaattgcaattcgaatattttgaggtcatgctaaggtgccaagtggggcgaaatggtcacacacacatgttcatatatatatcttagcatgtggattttacataacaagcaacatttccctttctggttttgttcccttcttcttcctcctcacgcacagcactccgacgttgtcaccgccttctctcgaatggtaaaatgatcatgtcgaaaaaggggaatggaattaattcagttcctcccccctccagtaggggttccacaaaaaaaaaaaattatcccgatgaagcaatgtataacatggtacgaaactgcgtagcgaacaaagtagtagaaaaggccaacattaaccctggcgcgccgttcagttcattttgccaatttgtccacgcttatacaaaatttcgattcttgtgcagtttctatatttaaggttgttcacaagactgttcacaatggcgtgttggtaacccctcgtgcgtgttaagtgggtcaatggaaaaaaaagggggaattacaatagttgcaaagctctcgcatagtttcgccacagtttgggcatagcctctgcaaacctgttttaatatatttatctcagtgtatcttttcgcgctatgcatttcttcgctttctatgtcactgttgctttactttttgtccgatctgacgggaggcccatttaccactatgcccgaaatggagaaaggtgaaagtgctttttctgtacactttttcttgtgctttttttttttttgcctcctttgcgttggccccgaacggagccccgtttcgcagataagctgacacttttaatatagtatttccgcgcgcccttgtgcaatttcaaaaggtttctaccgttagagatttttgtcctgtcagttattttctttcaccgtagcatttccctttttgagtaaatttttttttttatgcattattaatcgcgttctatacgaaagaaaacgcgtggatactcgcgtaacgttaaagtcgcttactataacttttttgttttttttttttcccactactgattaacatgtaaaaaaatatgacatgagatgcaatccctccccttttttttttttttttaatcctttaaaataacgataagaccccgattcatatgaaacgtttgaaagcatggcatccgccgacgaggatgagtggaatgattactcgaacgccctcaagttgtctgaaaaaatcgaacaattacataaggaacatgttaaagagagaaaccaattaaaagaattcagtggtagaacgtcgagcgactgctataagccgcatcagaatgaaaataaaataggaaacgatgcaaaaaaccgtgacgttataaaacgtaggatgtacaattacgatgttattaattattataaagacgaaacgatattaaggaaaaaaataatggaattgtcagatgatataatgacagcaatatatcacatttacgatatttttcgtctttgcaaggataatgtttttctgtcctttaatggagggaaagatgctgtcgtaattttacaccttttcaggtgtgcatatgctaaatacatacatgatgtgaagggggaaagaaaaaaaccaaagttaatttactttaaagacgaagtaaacgaatttccagaagtgtaccaatttttaaacgaatgtgtatatatgtacgattttgacattactgttattaaggggacatggaaaagtagcattacaaaatttatagaaactttccaaaaacaacatcgaattagcaggatagatcaaatgaaggaaaatttcgtcgattcttgtgaattcttcccaactatagcatttattaatggcacaaggtttaacgacacgaatagtgaaaagttacaaattttgaatatcagttcaaggggactcccaccatacttgtatttaaatccagttttttactggacctatggagccatttggacatttattttatattttaaatttgattattgcattttatataatcatggctactcctccatcggttcagtccatgataccgtgaaaaatgaattcttaaaatgcaacgattgctatttacctgcctatttcttgaaaaactgggactacgaaagacacaatagagtatcacctgaagagaaccaaggggaaaattcctaacagcgttaattggcgggtgtgtgggggggagtgctccacgggaaggacctccttctttttttatttcactaaatgaaaaatggcgcgagtgcatttttgctattaaagggaaaaaaaaatagattatatgggtaaccacaaacacacacatttgcaacatttgggaaaaaattctgaacagttcataaattttttaaaatgtggtgctttttgaggtggtaactgtttgaaaataaaaaaaaaaataactatttgggagaattaaaaaatggctagttcggtgaattaaaaatggctagttcggtgaattaaaaatggctagttgagcgaattaaaaaacagctagctttccttattcccccttttattcgtttgctaaattaagaacagaaaccgaaaagtattcccgtgcgcgcatcatgtacagcatatgaaaaaatttgtactaccccaataaattgtttcacatataaacacacattttaggcaatttttttttttttcattgccttgctttttgatttatacgtaacatatttgaacactgctcatttgtgtagatttaattttgataggaacctgctttttcgactgctttctcgactgctttcgcgactgcttcttcttttttttgtcttttaaaaactaagatacgcttcactgccgtgcgtaaatttttcccattgggggagaaaatttaaagcaaaatctcaattactggtaaagatgaacatctttgtagacacacaacatcagtcataaaaacgtgccccaattttgtgcgcgcaaacgtgccagtacatgtttcacttaaaaaaataaaatactcgcacagttagtggagaatgggacatatacgcgggtgaggaacgtgggtgagcacgtcacacgcatgcatacaaatgtgcatacttagacaattctgtctaatgtaaaaactactacatttggcgaaaaatgtaccaacgtagtacatccgtgaaggagcaaatttgctttcaaatttggtgacaaaaaaaaaaaaaaaaagaatagtgacacaaatagagtatgtttcgatatgcgcacatcacacattgcacttacggagagaagacgcttccattttagctacttgcgccaccggagttgccatctgtatccgaattgtactcattaagaatgctcgaaaggtcatccttctttttaatgacaaagttgtaactcttttcgaaattgttcggtttcgcactttttgcagtgcctacaactgataggcggcttttaaaaatgctgattctgggtttgggtatgggcccttccgtttcttgcacgccatcagtactcacttggtttgttctccgcacctttatcgctccttccatgcctgcttttgccgcttcgtcactatgaatatgcctttttttggctccctccgagaattctttcgttttacgtagggggctcttttgcagtgtgtcatctctggcgctttcgtcgcagttgctgttatgtgagtcaccgttctgggagtcaccgttctgggagtcacctttctgcgagtcaccgctctgggagtcactgttgtatgggcctgcctcctcttcgctcgcctcccccgcgtcttcctcttctaacacctcctcctctatgatgacgtcgtcctcggccgctatcgaccctgttgtcgcgcccccgggctgatctgcagccgccctacttttgcgaagcaaagtgaaaaacgccttttcatcctccgaatctaaattgttcataaaaaaattatttttattattattcatttcgctcttttcgtacaatttatgtagcgccttattgatgctgttaaatttgtcaatgtgtcttctgttaatatttttcaattcctccaattgttcatttgtttttaattccagcagagcattgtaggactccttttctttgttcttcagtttatcttcttctttgatgatattattttctcgatagtaatcatccgcaatttcctgctccttgtgtgcatcatatgttcttattcctccagctattaaaatgtagtctccattttttggatccgttttgaaaataatttcatttttacattcaaagcattttccataaaattgccaaattgggatgttcaggtaactttcgtctcttaatttctcaactttggaattgaatttcgttccaacgtacgtgaagcttttgcatttgttacatttcaatgtgaagggatacatcattctgatgtttaaaaaatgcttcttctttttgttatacttattgcttttgtttttctttctttctatttttttcatcaattttttgctttctgttaatttgtccggatcgaaatccggggggatgtacttgttcagcactttccgttcggccatggttcaggtgaggtggtggagtagtggagggggcagtcacagggaggaagtgaaagaaaatacgacacgaatggtctactcgaggatggaaaatgtgcagagttgggatacctacataagtgtatctcctaaatcaccctgttgcagttgcctcttcaccctcctcacccctctgttgcgtttatccgttcggttgggcgccggggacgtttttttcccctccctaaaacaactgcaaaggtggggggatgggaattcccattttttttcatcatccgaggggtcattaaaatggaaaaaatatacccatcacggttatttctgcgtggtagttagggaaaataaattgcttcgcaacgtggcaaaaaaaaaaaaatatatatatatgggacggcaaactgttgcattatattgcatgagggcaccaagtgagcaggggaacttttgcgaggtgccaaaaaataatgaggacactgagcggatcgcttgttcattttttctgcgaatcgcttgttcattttttctgcgaatcgcttgttcattttttctgcaaatcgattgttcattttttcagcaaatcgattgttcattttttctgcaaatcgattgttcattttttgtgctactcgtttgagcttcgccaccccccgaaacgatatttttttccccaccgtattcacccctttgcctatttttcgctttacacaaatgagcgcattggctgattgctcttcttttaaaaaaaaaaaattgatggcagctttctccattttatcatttccctttttgctgtttcgaaaggaaaaacgtgaaacgcgcggggggcttctcccgaatgccgtcgttttcccgtcgcgcacgatgggtgtgtttgcaagcggtaaggagaaaaaaatgggaacattggaacaattggaaaaaatggaaaaaaatggaaaaaaatggaagtacgtgccaaaaaatggctgtatgtgccaaaaaatgggaataattgtcaaaaagggcaaagaggggcaaaacactttttatcattttttttaagtgcaaaaaaaacattcgccgcaaggggctgcctggccacgttcgctacgttcaccgcttcccaccgatcactcccgcttgtcattctggtcactttttcccttgggggctgcggctcccccggcggcgtccttcctcttactgaggtcctgctcgcgcttgcgcttctcctgctgcagctggttctcatcgagcactttgacgacgaactcgttgttgggtcggtcatcgatgagtatcccgagatttagcagatgctcatctcgtagcaaatcgcactccttcagtaacgtctcattgttagccttcacactgttaacaaactcagcgtaaagtaggtccctctcttgggaaggaggattacttccatgttcttgtccccccttcttagtaacatcttttgtctctttcgtaattttcctaatcagtttagcattactctgtagtgtggtccgaatgttacttctatacgttccaagcgtgtggagaagctgatcaaatttgtcattcttcccactttgcgattgaccatacaccaacccgaaggtctccaatatgaaggagatataatgcttcaattccaagagtaacccaatttgtactttctcattttgtaagtatatattaatttcagagattagtttttgtatcgctaggataacttcaggtgtattgaaattgtctagaagtgcctgatgtattttgttctttgttgaacggaataagttgttaaggttgttatccagatgggtccaaaataaattggagttacttaagtggaaattttttatcttcatctcgagtaatgcgaaaaagttgaatacaaatttgtcaatttctacacactgaatcatgctttctccatttggactataattcatgaagctgtcccatttgttcagtaagaataaaatacgaatttggttgggggtatactcacttagcatatgttttatggttataaaattttttaaagatttggacatttttaagccttctatatgtagatggcctgaatgaagaaaataattgacccactgactttcatcaaagaaagcttcactttgagctaattcattatcatgatgtggaaatcgaagatctactcccccactatgtatatcaagaatgtttcctaaaatgttactagccattgtggagcattctatatgccatccaggtcttccttttccccaaggagaatcccaataaggttcatttggtttggatgatttccatagagcgaaatcatatgaattttttttcttctttgatatgactcctagatctccttctccttccagaattttcgtttcatccttcacagagagtggttccatgcgcgcataaaaatgttttgggttttttttaaactcgtcaatatcgaagtatacactaccttcttcacttacataggcatatttattgtcaataattttttctatataatgaataatttggtcaacatattcgctgaccctggtgatggctgtcgggagaaggacattcagctttttcatgtcttcccaaaattcatattcccattttctcgctagttctgtaaaggttactttctcttcttcacttcttttaataattttgtcatcaatatctgttatgtttatcaccatgaaaacgtcgtacttgaaataattcacgagaatcctcctgatgatgtcgaagctgacgtacgtcctggcgtgacccaggtgtgctgcgtcgtacaccgtgggtccacatgcgtaccacttgattaggtttttctcctgagatgggagggggggtagagtaggagtggttgtggtgatacactgttcagcattctcctcgatctttcccatttctccactcacatccgctcgcggcttacctgcggaacgaactccaccttgcttcgcgtcagggagttgttcaccagcaaacccgttattttcttgccctccttgggcggcatgtcccattggggtaagctactactcgtctccatgctgcactgaagcgcttttgccttggctgcgtatctgtctgcttcacgcgcggaaagaaaaaaaaaaaataaaataaaataaaataaaattacaatgctgttgctcgcgaccgtggctattttcctcccccgttaaacttgcacagtacgcgcacaggtgaacggaaaagcttgttcgaagcacccacaaaatgtgtacaaacacggggaaaaaagctacacagggaaaagggctacacagggaaaagggctacacagggaaaagggctacacagggaaaagggctacacagggaaaagggctacacagggaaaagagctacacacggaaaaggggcacaccgggaggttattcctcacttggggggaatgaccaactgggtgtaatcgactgggaagtcacgcgaaaaaaggtcacagtcttttgggaacaaattcgaaatggcttatgcataggcatggaaatgcataaccaaccgtttgctgcaaaggtggtcagcgtgattgttgtgaaaaattgaggggtgaaaatattcgcttcatttttttgctaacataagcaagtatcccaaagggacgaagaaaataaaattacgcgcaatggaaaaaaaaaaaaaatatataaaaaatagagagaagatataacagtgggtatggctcacacttgtgcattcacctccacgtgatgtatatctagtgaaggatgtacattcgaattgtgtgtgtcgctcctatgaacataccaaccgttgtgtgtactatcggcatgcattcatctgtgcagttacataaattgtgaacacccttttggtttttttttttttttttttttcttcttttcttctttttctttccttactgtgaaaaaaatggtaccccttgcgatgaaatgagttgcgaataaaatacatcccccgggtgctccacggggtcttcttcctctttgtgaaaatgagcctttcaaaaccgattagtagtgaccggggactcgtgtcgtgcccactgctgcgagcgctcctgggaagctttagcgatacagagaagctctttttgttcgaaatggcgaaaagggctgagcatatcaaaatgaaaagtttcatttaaattttttatacatatatagtctgtatatatgcatttgcggggttagggacggtgcagggctaagcaacgatctccgttttgcagctcttcgcgcagagttagagccagtcgggaagaaccaacattggacggaaggcgcagtcacagttctgatcggtgatcagtgatcggtgatctgtgatctgtgatcggagttcgtcctcacaatcgctagtgttatcttatgacaatgttaatatagccccaaacagaataaagcataacgagaggaaaaaaaaaaaaacagcataccgttgcagtgcagtcaagtgaagggtcggtcggattgcccatatgtatatcgtgaaagtgttcatacgtgcatcccctccataagtgtatgtcgctggcaatacggcagagtacgcgcgtggggaatgcaaataaaaccagccaataatcaaagggctctcagtcacgttgcatacaattgcacagtagagttttttttccgcttatgcccaagtatgaggcagttcccaattttgtgaacggattggcccccccttctgcatgtcgttttttttttttttttattttttcttcttcccacgtacaacatgtttctgttcggttcgacgtgattcgctccgatttgaaagaaaaaggggaatctcgatttgaagcaagagtggatgttcacctggaagcgacgcgcaaaccaacgcgcagctgcccgcgaatgtggatgcctgacttggggaaaaaaaaaaaaaaaacaataataaaataataataagtggaattggcccaaggggtgatgcacaatagctccacccgctgcagaacgaattagaaaaaaaaagcagcagtgcgcgaagggggaaagaatcgtgcacgtaatacatacctagcgaggcacatatgtatatatgcacatagacgcatgtgcgcaagaacgaatgagcgtggagcgtaaatcggcgcggcacatatccacacatgttgggtgggagcccaaagggtgtaacttatttggcacgcaaaaggtgtgacttttttggcacgcaaaaggtgtgacttatttggcgctcgaaaaaggtgtgacttttttggcacgcaaaaggtgtaacttatttggctccctacaagcgcgtgcgcaacatggtacatgagaaacgcgagtgcgaggtggaggacagagacgatgaagaccgaggggatgaccacaaccaggtcaatatcaaacagaatgcagaaaacgaagacatatgcaatgggtgtgggaaagagctagccaaaaaattgagctgcccaatatgcttgaaaaaaaaaatttacagctatttttgcacacaggaatgtttcaaaaattcgtggaaagaacatgtggaaaaagtacatgaaaagtgggaaaaaaaggagaaagaggaaaaaggaaatcatcatatccaaagggtcaataacgaagaggaagaaaaaaaaaagttaatggaaatcataaaaaaaaaattatcacctgaacattttgatccaacgaacagaaaatattggatttatgacaggcatttgaaaaatttcgtcaattttgtatttacggggaatttgagaccttggccaataacagaaatcaatgccgtgccggcacatatagaaaggccagattatgcattcacatccatccccgaatcggagttaaagtataaaaggaaaagcgatatatatgtgaatagccaagacgaaattgaaaaaataagggaggcatgtattttgggaaggaaaacattggactatgcccattcgttagtagcaccaggagtaactactgatgagattgacaaaaaagttcacaaatttattatagagcataatgcttatccttcaactttaaattattataaattccccaaatcgtgttgcacatctgtaaacgaaattgtatgtcatggaattcctgacttgagaccattacaaaatggggacataatcaatatcgatatcagtgtctttttaaaaggagtgcatgcagatttgaatgaaacgttttttgttggtgatgtggatcaggtgtcaaaggaggctaaggaacttgtacagacatgctacttttccctaatggaatcgataaaaaaatgcaaaccagggatgttatataaaaatattgggaatatcatagattcctatgtttccaaaaagggtttttctgtggtacgtacttactcgggtcatggagttgggaaattatttcattccaatcctactattcctcattttaaaaaaaataaagccgttggaattatgaaggctggtcatgtgttcaccattgagccgatgataaatcagggacactactgtgatgtcttgtggcctgacaagtggaccagtgccacgtctgatgggaaattatctgcccagtttgagcacactttgttaattaccgacaagggcgtcgaaattttgaccaagcggctgacggactcgccgagtttgggattcgacacgagggatgatttgtacgaggtgtaaagtagcgcaccggagggtttcgtttccctccttttttttcccgccccctgacgctttgggtgtatccacatgtttgtgcttattcataggtatttttttttttttttttttttttttttatgccttcccattttgtcaaaaattttcaccaaaatgtaacccgttttgtttctcctaagcggccttatcgtggctcccttttttttttttagcccatttgcggcaaccatttcgaggagtacgctgacgaggaggggtgcaactgtgcaattgttgtgcgttgtccggtgggtaatccgaaacgtgtttttttccttcacgctcaagcgtttttacgtatcacccttcgccgttaaaccggtgccgcatttcgtctgagcaaatttgcttcgtatgtttgctgcgacccgtctgaggatggaatttggcgctggtgatttgtgtccccctgtttgggaaataccacatgggaaaaaaagagacagtcatttttgtgctgtcccaaatggtgttaatttaaccaagcagaatgatgatgtggcttcgtaaaaaaaaatgattcaaggatggtgtgtgcgtgaatttttttttttttttttttcctctttttgccattttgcttggcaaactagcatatagcaaataaaaggggggaaaacatttttttggaaaaacgtgctaacgggtaggcgccggggcagcaagccaccttggggatggtagaatacgtgtaattaatctgcccgacggggatggcataaatgtgcagatatatagggtgttaggaaaaaaaaaaaaaaaaaaaaaatggggaagcaaagcgaagaaaaaggaaagcacaacatagccgagcagagtgaacaatttcaagttggcatttctaccctctgtttacccatgtttatttatttatttattttttttttgttcttttcacccgctctgccgcatcctccaaccccaaatgacacacataatgtcacaatagcacctaagttgtgcaaatgatttggggctaatgaccacgtatgacactctcagatgaaattacttttggggggaaaaaagaaaaaatgaatcaccataataatgaaaaaattaatcgaaaagaatgttataaaaataaattaccacaactttttaaataaatacaaaacacacacagggtgtgaaagggatgccactgacaaagaactgtacgaacacttcatcataaatccgctcacttattccggacagaggggatgcttaccaaaagggttcagtcactggaaagagctccaacaattggatggattacacatttttgaaattgtcgattatgtcaatgtgggagagcggctggacaagtttgatgagacccacgggggggaagatgacgaagtgcaggactcccccaatggttcggaggactgtggggactcgccatatgatgatccccctgatggtagcaagatcagtcgatttgacaaattgaagaagaaaaacgaaaaaaatgataaaataaagacaacaaataaaatggataaaaattacctgcccaacaagggaaattccaaaagaagaagaatttttcgctttttacttttcgatgggaataattttatttatgcctatgagaaggagtacaacgaaaattttaattatctagaaaagagtacttataggtatcccaaaattattttgtataataaacccgccattcaacgtgggactttattgttaaagaaaagtcaggtggctattttatttaagggatgcaaagagtcagaaacggatggtgaccctttggaggatgaccagctggatgaagaggcatccactatggggaactccttcttccatggggaggacaaccaaaattaccaagtcgccataaaaaggagagaaaaccctagtattatcaatttagcggatggcccaacaaattacacatatgaggacaaaattgggatgcaccaaaaaatccagtacagggaaaaccagaatgatgactcccccaggaaattctactacgtagaagacacggcaaaaaatgatttccaatttaacaatgcgtacgtcaaaagggtaaatcatcccaacgtggaggacagaagtaagtccaacatatgtaacaggattaatcagcacagccttgatgcacttggcaaagaatatccccatagcaaaggggaatatacatgggaagggcgtactaatgcgcacattgtagaaacggaacatacacaggggggggatagcaaccagaatggacattacaaccgaaacggtaagtggagccaccttcacagtttggaaaaggttgacggggaaaattttaacatgagtgatggtaactacagggagagttacccaagtgaacgcaccaccactatgcacacaatgcagaacaggaacggcttcgaaaaagagagaacctacttctgcaatgaggataacgatcggcaataccacacaaactgtgatgacaattatgcgaaaaactctggtgaggattatccaaggttgagcgaatataacgataggaaggaggggcccatttattggtcaaaagaaacgaagtacaaacgtgtcagcaacgaactgaaagacacaggttatcaaagattaaatgaagctgtaggaggagactggagtgaccacctcaaacatggaagcaatagaaacgaaggagataccagccagtttagcagtcaatatggcaactttgggcacatggctcattatcccatgaatataaatgatttggaaaagaaaaacggtttaacagcgcttgcaaagggacggagcgaacaatggatgatgggcaaccggttcacaaaaacgcattcaccgagtcgtgaaaaccaaatgggtgaggcgctgcaaaatgtagaacgtacacattttgaggtgaaagacccagtgggaaagaactttgctgggctgaggagcggcgaaaattttggcgaaacagatcaacgctgcgatgccataaacaaaaaaaatggcaacgaattgatcgatttgacggaaggtttttttcagtccgatttttttcacaagacgcaagaattggacagcgtgaataaaggtagcgaggttattattctcgatgactgactttttttttttttcaatttttacctgcaccgttcatgcggtttagtgggaaagcgggcgatagctatcatgcacgccgcaacattagctcatttgacacattcgcatattggcggcatgtgctgggcagccagtccctgtgcgcgcattttccagcaatttgcatttttcgtcgaagtgacaacgaagaggggtgttatatatgaaagttacgacgggtgtctccccgttttgggaagccctgggggggggatttaaaagctagccgtttaactagttggctagttagagagttggctgctgctacctagctaacttttttttttttccgtgcgctattctccacagatagccattttgcgcctcttttttcgtttaatgcaatttttgcatgaacagacaggtgaaaaaaaaaaataaaataaaataaaatcgcaaaattacaaaataacaaagtagcaaatttgcaacgtagcaaaataaaacagatgcacatggacacacgaagatccccaagcgctacaccaaaacgtggtccgccctgcacacgtccctccaggagccgttatttttcaagattttataggcgcgcttcatttcgttgacaatagttttgtagttctggggcaggacgttggccacatttttgcctacttcaaaagggttgtccacgaaaaggaagtaggattcgtaactttttacggcttggaagttctggtaataatcgtttatgtctcgtatagcaattatgccacttttgtatttgtgtccaaaaaatttgaagaactcaatgagcaaggttgacgtatctacatagacatcgttgtagttattaattctgcgcagctcctctcgaatgacattttcatcctggcaaaatttacaatcaacacccatgacataaaacggtttttcatttctcttgaaagagatgtcttgaagggaggtaagaattctgggctccgtcacatattgtaaaaagtgaattatcattaaaattaaagaaaatgacgataaaaatcctttcgatcttgtcatttatatttttttttttcgaccaatactttaaagcaattcccattaattgtagtcttttatctatgcttacatatttctgaatcaacttagagttcaccactgcaaggatgttatttacggaaatgtcacaggacagttcaaatgagtgtcttaaacttttacaataaaaatgaatgatgggtacttttgcagaaaatctctgctcaattattccatcattaaaattgttcaatatgaggcagattttttttaggaatgttatttggtccttcctgctgagcagtatcgggatttgaatgcatatatctatgtcactgtttcgggtccagaagccgttgatgatagacccaaagggtgttacgtggcaatttttgtaatgcttatttatttccttctgcaggaaggcgaggaacgtttttatgctgttaacatcgttttgggagggcctcagagcgacttccagtttgctcagttctgcgtccagtgcacttgggggggtgtcccttggggggtagtctccaggggggtggctcctcgcaccgcattcagcttcccgttcccttcgtatgtaccaatttaagtacgacttcatctccgcatgctgcatatcaccactcggttttcccttccccgtggtgaatccgaactcgtcagaaagtcccccctgcataaccgtacaactgctggtggcattgctcatagtcttaacgcgttttttctcctcttcgtctacgttatcgatatggtttttccctgcgccaggatacccccatttggttcccccactgttaaggcttgaatttggctcggcgcaattgtctggataatccttatgaccatctcccttttccattccgttgtgaagttcacccccatcatatctttgatgagaacgacacacttctgcctttccttctggtgattcctccccatccgagtcatcactacttatatagtcatgcagtgtgtcagctagcttaacactggtcagctggattttcttatcgacttggcaaatcccgccctctcctctcctgttctgttcgctggtgcccaactcgcaaaaggaatggagcctcctacaacgtactttgtaaattctttgcaaattattactcaccgggtgaaaggcgtaaatgggcatttgccctttttctcttagcaggtatgaaaaaagggtggaacattttttaacgttcatttcgtaggcaaaatggtccttcacgtttgtgtgttccggtgaggatgactgggagcttaccttcggatgtggtgctcttatgggttaggggggaataccaccaactagagctgcattcctttttcactttttcacttttttttttttccaaatcaagcgcatttatttacgttcccatgggggcatttgcgaggcatcatacacatagatgcgtgtatgccctttccacacagtcgttttgccaatggcactgctgcttcaacgtggcgggttccgcttgaacatttcgcctacgatagcaaacgaaatggcgcttcctcattcaaagttacgtttggctcacgcggggtgccccacagcagttatcacagttcgacgctgctcgcagctgctttccatttcacatattccgcgtatgtgtcagtcaacggggaaagcgcttcctaaatgggcccaactgtgtacaatgcggggggtgactctcttggaggaatgctcaaaaaggggctttttcgaagtttcgcacggtcctacgaaatggacctccaaacggtaatgcaaatcatagctttgcagatcatatctttgcaactcagaaaaggctaatatgctttagagctaacccttttcgctttaccacataggaagcaccgcgacgatgtgcgccaagccctcggagaagcgtcaaaatgggccatgaagttaagaatgacaacacggaaaagtttggagggtacataataactacatgcgcgaggttaaaaaaggggaagtgcaaaaattgggaaaataaaaaaaaagaaaaaaatttaataaatggggcacttgtttaaaagtaacttgagctagccgtaagaataagaaacatccttttagacgaaaaaaaaaaaaaaattttttttttttttacataactatgcagatgtgttaaaataaaaaacgaaagatggtgcccttttctgaagtgttactggcgaaaggtgtgcacagcgggaaacacgacaaaaaatgggtctccagtaggtgtgtttacacttccgccgttacagaatgtcgtgtcctgttttttttccttggtcgaatggttcattcggacaattcgtgcagctgagcatgcaaaggggggagagcagtatgcaccgcttttcgccttacccgttcgcccgtcattatgggtacgcatcacacttggggcaggggcgtcaacacacaggtttggcccccgcttggttgtcccgctgggttatcccccttggttgtcccgcttggttatcccgctgggttatcccacttgtggaagacgtggagaggccccctcgcggggtacacgcaccacttaggggatacctgtgcgccttctattgagggtggatcctctccaccccttcagtaaatgcctcccatatcgcccatcgaatttaccgagttcatgtgcgagttggtctcgtccgccttggcgtccttaaaatcgacaatggccacctcggtggtggtcataagtgaagcaatagaagctgcgtcggaaatggctgtcttgacaaccttggtgggatcgataatacccgactcaatcatatttacatacttgccttcctgggcgttaaatccgatgttacaatttttttcttttaaaatatttccagcaactacagatccttcatgtccagcattctctgcaatttgtttgatgggtgccttacaggcatctttgataatattaacacctactctttgatcgtagttatccgtttgcaccgaatctaattctttggaagcaaataataatgcactacctcctccggggacgattccttcttccacggcagctttggttgcacatagagcgtcttgtattctgtccttaatttcgtttacttctacttcgcttatacctccaactttgataagagcaactccaccagttattttggctagtcgttcttgtaatttttctttctcataatctgacgtatttaatttaatagaatttcttatactttcgcatctttcattaatttcttcctttttcccttccccctccatgataagggtactatccttcgttacgttaattgacttggcttttcctaaataggatacgacatctgggtcgtctaatttcagtcctgcttcttcagttaccacctttgctcctgtcattacagcaatgtcatgcacgagagcttttctgtgttccccaaatccaggtgctttcacagcacatatttttaaccctaaccttagcttattcactatgagggtggcgagggcatcactatccacatcctctgcaattactaacaaagaggattggttttgtaagacatgttccaaaatgggtagcaaggatttaacactcgaaatttttttttcatgtatgaggatatatggtttatctaattctactttttgatctttactattgttaataaaatatggagaaatataacctctgtcgaatttgattccttccactatttcgagttcatgttgtaacgtttttccctccgtaacagttatggttccttcctttccgactctcttcatggtatctgctatcagttggcctatgtttttatcaccgttggctgaaatgctagctacgttaaatatttcttcagttgtggttacatctttttttattgaatttaggtattccagaacccgttctactcccttgtttattcctcttagtaaatccattgggttcattcctgagtctacagctttgcatccttgttgaaatatggacctggctaggatggtagccgttgttgttccatctcctgccttatcattcgtatttgctgcgacttgctttaccatttgcgccccgaggttcgccagcttgttgttgaactcgatgctcttcgccacggtcactccgtccttggtgattttgggcgacccgaaggactgctcgatgatcacgttgcgccccttgggccccagcgtcacactcacggcgtcggccagcttgttgcatcctggggggggaggggaggaggcggcaaggtgaagaagtggttaggcgcaaacgtggtgatgtggggactccacgaaatgggaaagttaagtgcacacacgtataaacgtgcacacgtatacacatacacacgtgtgcacatacacacgcatgcgtatcgacgcgcgcccattcccatacggggcaaaaatcaaccagctcagcatgctgcgcgctcctttccgcatgacgcatttcttacctgtgagcatggccgtcctggcatcgctaccaaaccgtatgtccttcgatatgttccttctctgaacagcgtttaaaatcgaaacacatttgttcgtgctgccgccattgttaataacttttccgcggagtgtagatagcattttgcacggggttcacactgagctgaagttttaattttcaagtttttaagttttttttttttttttttttttttttcccgttatatgcctatttgttttgtatctcccgtgtgatgtatgcaacgtttgggacgacgtcacgggggatacacctccaatcgagaatacacggggatgttgttcacttggtaaagcggtgagtcagccaagcaaatcgatgaaacgatgagaagcgcggtttcgttttcgtatacacaattggtgaggagctgaactagtaatgcgcgaaaaaattttaaaagaaaaaggggaaaaaatccagagtgttgttgttgtttttttgttgcgagtagtaaaattgcgattgacgttattttttttttcattttatttttttttgtttcatgttttatgcttcattttgaaatatttcattttttgttccaagtttgttcatttttattatattatttttttttttttggcgctttatgcttgacacgcagcatctctcatctgacgcgaatggatttttttaaaaaatgtggtgactcatggtcccgcgttttggggtgcataaaatttaccctaatggttcaaataatatatgaacacaacaccgcggcagaagcagagggtggggggctgcgcctccacctggtttgtttatgttgtcattaaatggctgccacaaactcgtaagcacattatcgtactatatttcacatttaggatactgaaggaagaaaaaatttcagctaaactgttcacccatttgtgagtagtttacaggggtaaaaaaggagggcctacacgccatgcgatgctgtgctgtgcgtatgtatatatatgcatgcataccaccagcgaaaaaaaaaaaaaaaattaaaataaaataaaattagtcaaaaggtgcaatttaaccgttcctaagctagatgcgtaacgcacatgtgcattcggctcacttaaaccgattttgttttctttccttcttttcttcttttcattatgcctaattcgttggtcgttattacaccgtgagaggcagattcacaaaaggtatacttaaaaaaaataactcctcgttggaaaagtgtagagaaggtactttcccttcctcttcctctttttcacgtttgcaatcgtgacacacagtagcgatactccctggaacacatttcctttttaatctactttttttaaaaattcggggaaattttctacaaagtataggccacttgttgcaccttcttggtcacttttcgtgagatcctttttccctatttttatgtaatacacctgcgcttcttctgatacgcgaaagttgggagacttttcctaaagtgtttgtttcattaaaagggaaatagtaggtgtgttatgctatgttattgtttttttttttttttttttcgctttttcttttaagaagcgttttttttattaactaggaaatacactccctttttgctttaaacacctgtgtgttttgccagttaaaatctaaaacttccatccattgggccgaatctctgcttatgttaattttttttaataattctgacaagccatcgtaattcaaaatgtacgggaaaaaagctagctgtttcgagctaaaagtggtaaggaagaaaagaaaaaaaaaaaaaatatgaacaggcaaggtaaaaaaaaaatcacaaacgcatacacacgacatatttaacgatgccttattagcgcttttggataatcttctttgtgtacttctctatgatgggggaactcactgagttaatgtagaagttcgtttcactgctgtcatgtattcttatctgtaaaagggggggtggaaaaaagcaaacgtgggttagatcatatgtgtgcgcagtgtgtgcgcgagagaagtgctcctaaaaggaaacatattttgaagaagtgcgcacgtgtatatatgcctctacgcatacgtatacaaatttgtgtgtttattttcctaacttgcttcgaattcgttaatatattgcagtccacacagccatatattaaaagggatgactccaccgccgccaccctgaataacgcgaaagtgtaaacagcgagtggagcgggaaaaaaaaaaaatttggagggtacattatggaaggcgctcatctggggaaacacaaatcaaatccgtttaagagatccccttggggcttaccaaatggtgcagcttttaattctccgtattaacaccgaacttagcacatcaagtattacaacttcgcagttgacctgttcaggtaaaaataaacgttgttggattaactgcagggtgaaagactacttcacggtgcgttgttttatttgcctttttttttctttgtactaggttatccagaagtaggcttgaacattcggtttctccgaggcctctcactatcctgctctcacagttggggaaataagtatcgaataaagggggctcacaattttttttttttttttttaagccgctttggttagcggggtaactatggaaacactttttggggtgcacctttcattgtgaacatcctggaaggatagcttgtgctggtttaagtcaacccagtcgtcgttcagttctttgctttcttcttcattctcggcggagtcatcctcgggaaggagaaaactgtcatcgaatttgccattgagaacttggaactgttctctgtttttattttgaatgagcgtatgttttaaggactcgatttcttttatgagttctttcagtttctggagaaaatggaggagagacgcacaaaatggggttgttgtaaaagcgaatcgttcgtgtgcattagcaaaaggtgtcgtttttaacacaccttttcgtgtatcacgaccgaactgtgcttaaggaactggaagtacacattggacagcgaatccttcaaatgcatgcttctgtcgcagagcttgttaacttctgccactacattatcgtccgagggtgcggcgcttttcagtcggagcacttgctgttcaatgtctagtggatcatttggacggggaggaaaaggaaaaaaaaaaaatatatatgtacacctttttttgaaggtaaaaaccaagcgctttgctatttttccgcgcgggaaaaactgaggacgggctgtatcatgcgtgcgttaaaaatggcaaacgtggggtatccaccatgcatggaagcatcacatgcctttgcgcatatgtacatgccattccacagtgcctatatataaaaccacgctgtaacaaaatgaaccttttatatttgtgtgaagaatttcttcatagttatcgcacccgtttgttaccaagtcgtgatccatgtttttgtaaacgcctaaacgatgtcctgttgtgtttgtggcagtttgggcatcgaccacaggtgaagcgaaaagaagcgcagaatactaccatgtgaaaaaacaacagagggggaaaaaccgacgtgaagaaaaattaaaaatttgattatcacagtcgaaatggggctttttttttttattttgttttttttttcacatttcagttaagttcaaaacatgtgtaattttaaaaaacgcaattgcaccgttgagcgtattgcgaagaattatttttcctatccctaaccatttcaacttttttttttctccaagttgatgcgtgtgtttgtggattgttcaatctatgctatatttgcaaagaaggctatcacagttacgattttttttccttcaacgtatggatgatcaccaaagaatacttgtggaatttccttcattttgttgtggcgctcatttggggcgacaaaaatggacttactgtgcgtgacactgacttgtaaatgtacaagtaggcactccggatatgaatgtgctctctcgcgcggtgcgacgtttatgtggggaaacgcatagagggacggtggtggtactactcttccctgggtgtgtgttttatgttgccgctttgctccgccgcttctccgcttccatccgagccagggtacccagcgctccaacatacgcgcagcgcatgtgccatacatgagcgctggcagcatgcaggaggcattttagacattgttcgctgctcgttttgcctccccgccaacgtgcgcttgacatgtaaagaagagtgtgaaaataaagcatgcatgtatgcttgcacagcagcgcgcgtgcatatatgtgagcgcgaagttggaggagctcactggttccgccctgcgaatttctctttccccgagtccatttgtgccgcttcaattttttgtgtgaagcttcgagtagggaaaagtatggaacgtgttgaagcggcacagtgaagttttttttttttttttttttttttttccaagcgagcgaagttatgtaaacacgtacacatgtgaaacacgcacggatgaacatggaatgagctcacgaagggatgtgatgctaatggtccacgtactgtgcatgcgtgcgaatggggatgcccacatttgtattgcataaatgagaagtaaaacgcacgcattttaaaaatgcaaaatgtttcgggaaacgttctaaagggaagaataacaatttggagaaatgtttaagtggaaatattttattgtgaaaagtagtgtctcttccgctttcgcgttttctctcctttttcctgtttttcttgtttttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttacgtgtcatttgcttcactcgctctgtggttgctcccactctgtagaattactacaaagagatagaatccctcttttggactgccgaggactacaactttgataaggacaagaagttcctggagagcattgacaagagcatgctcgtgaagctgttcgagctgatatgcttctacagcttaaagtgaggcgaacggggaggcatccaagtgatcgaagcgcagccaatcgcatccaagtgatcgaagcgcagccaatcgcagcggaataaaccttggcatgttaaaaagcgcgcggttacgccataggatccatgcacgatgtcactaacttgcctgttgtcaacctatatcacccgccgctaattactccccccacacagggatctccacgtatacgaggagcaggcgttgatcacaagcagaatgctggacataattcagatcccggaaggacgcgccttttacggattccaaatgtgcatggaaaatattcacgacgaagtgtacgcatgcatcttcgaaacgtatattccagactccaagcagaaacgggtcatcatcaataaagtcatacagctagacagtgtgttgaagaaacaaaaatggctaacagaattgttcgaaacaaatatccccttttacaacaaactcgtccttatctacatatctaaagttcttttcaacggtacgttaaatatcctgattggatactgtaaagagaattccatccttccttgtttgtgtaatgtgcatgagaagattcaccgggatgaatacctacatggagacttctccgttatgtgttgtaaccatttgaacaacaaattaaaatatgagagccttttggaatacttcaaaatggctgtggagctggagtaccagttttccttagagatgctggagctgtccgttttgaaaataaaaaagcagcaggtgaagtcttttctggagtacctagcggataccatgctggtcaatttgaagcaccccaagtattttaattccaagtaccccttcacctggcctgagtttaataaggtacgcgcgtttggctctccccacttggggatcttacgtgctgtgagtcgtagccgtccatttggatggcaccccagcggactttgtcccattttttttggcatcatttggcatagtttggcataattttgttattattttgttactattttgttattattttgttattattttgttattattttgatttcttttttttttttttttcccactgcagatcgtggtgagcgagaaccagaaggcggaatcggtcaagaagacggaggatatttacggagagaggcagatcgtcctggacgaggacttctaagtgttggtcacgagacctggggtggaaggggccaccacacgcggaggaggccatgtcagagggggcatcgccagaagtaccccttttcgaagaacacaaagcaacaccgttgtgcccaattaaaacgacccgtacgaacacacggaacgaaaaaacggggacgtaaaaataatcacaccatgggcgcatttgtgtacccttgtccccttctccccaattttttaacgaattgtaagaacagcttgctacacccaattaaatggagtcttgccgctcctcctttccattttgtgcacacatcgacaggacaaacgtacacacgtacggatgttcatgcgtacaaatttttgtacgtacaaatgttgactttttttttttttttttcatgttatgtataaattaaaaaaaaaaataaaacttggttaattcatgtattaatcctctactcagtggaaaaattcataaaagtgggacgcagtgcgtatgaagcggatttgttgcgtaattactctcgcgtatcccacattgggctaaaaattgtgtcaccttacatgtggcttcaacaggagcgcacacattttgagcggcctcacattgcatcagcgtaaggaaaagaaaaatgcacacacgagtagttacagaagtaggcacacaagtagttacagaagtaggcacgcaagtagttacagaagtaggtacacaagtatgtacacacgtaggcacaatgccatgtacatacatgcatgcgaaggatatgcaaaaaaaaaaaaaacaccttcaccgcgtatgctgcgtaaagatagacgctttttttcatcccttttgtggtgcacttgatccacatttttgcaaaacgggtggagaacgacgtggggtaattttgccatgtccctgtttgttccctttttttacgtgccatttttacgacgggcctcctacagggcatgtttgccccgcgtaaatgcgtacttgttcatatttacctatcattgaactgtgttggtggtctatgccaattaacttctcaattcgttcattcgaatgggttagtgtgctctgttacacacccaagcagttcggcgtgcgcggtgggtgagaagtatataccctccgttgaccgccatcttgcctatgtcgagcggaaaagggtggggatggttcatcccatgtaagaggatataccctgttcgagggcatacaagtatatttatatttacatttattcttattttttatttttccccttttcaatccgccatccacactatggcaaatttgacgacaggcgatacaggacaatgtacgtatgcaattgcggttggccatttacctaataatgtgttatggcctttttaagcacataaatgcggggggaaggggaatattcacaaaggggaaggtagccataattattttttttttttttatcaaaagattgccttttaaccttgcctggtcaggtgaaaatgttccccttttgtgatgcaaagcaatgacgcgtacttttttgtgtacttgtacttattttgaatgtcatttttaacagtttccatttggcgtgaaaagtaagaaaaaaattttactctatcgatatgtggcatctttccatgttgtcgtgtcatatgagcttgcggcatgtgcctctacgagaacgagagtatttttctttttgcgagaggggtgcggcaaaagagtgccactttgtgtgttgctgcatttttgcgtacttgaggtgggggagtgagggaaaaataacgcgagcgggggaggggcatacttcagtggcataagtattatgaaagcgttcttttgcgcgcacgcgtgcatgtgagcgtagaacattgcatgcaggatgtgcgcaggaggggataggaagtacatgaaagtggagcatacaaatgaggagttggcggacgtgaggcctaggcgtaacattggcccccctcaaccgtgcatagacctccatgttgtgatgctctctttgcgacatagaaaaagtgataccatgctgccagggcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatcttttatgtacattctttttaaaacatatttttttttcttgccttgtaagttaaattcctccacaaattattacgcaaacgtgcaaaacacgcatataacaggagaaaaaaccaaaaacaaaaaacccaaaaaacttttgattaatctctaacattattcaacttttttttcacatcattttttcgctgaacgcgttatttttaccacatatatatagcgtttttacgtattactcccagaagcccttcccatagtttttctataccgtccttccacacgtagaaaaaaatggcccacgtaattacccgtatttctgcccgtgaaattttgggtaagcatttgagcgatgtagcactgcgtgtgcgtatggccggattggcatatagctgtgcacgggatagaacgtttgagtatacgtaggctcacgttcacgaagtgaagcagtggcagaggtggcacttgtgtacgtgtttgcttctctaccctttttgtgactgctcgtttgccacgtggtgtgattggcgctattcatttctgcgaatgtgtagagggtcagtgagaggttcgcccctctggggagcgcatcgaatagagtagccatcctttgagtgtctttgcccatgggagagtacctgggtggcgttggcgaacagggccgcaagcgagttggcgatttggcgatttggccatttagcgatttggctatttggcaagttagccatttggcgattgccgatttggcgacgtagcgtgtaactaattctctacacgtgccgcacccatttgtgaatgcgcggtgtatcagttgcccctcgtgaatgaccccaacgcaggggcatagcatatagttgagcatgcccatcaagtgtgctgcgcatagccccgaggccaaagaggagcaacgtcaacagatcggattaaacgtcgcagtgcacattgtgtagttcgcctagtggatggcaccgctatgtttttttcttcccacgtcggtctcactttaccgcgcacgttaccgctcacgccgccgctcactttgccactcacttcacctctcacctcgccgccccccccctgcgcagactcccgaggaaacccaaccgtcgaagtggacctcgaaacgaacatcggaatcttccgagcagcagtgccatcaggagcatccacaggaatatacgaagctttggagttaagagacaatgacaagaatagatatttgggaaaaggtgtacagaaagcaattagcaatattaatgagcatatagcacctaagttgattgggctagattgtagagagcaaaaaaaaattgataacatgatggtggaagaattggatggaagcaaaaatgaatggggatggtccaaaagtaagttaggagcaaatgcaattttagcaatttcgatggctgtatgtagagctggagctgctgcaaataaggtatccttgtacaaatacttagcccaattggcaggaaagaaaaatgagcaaatggttttacctgtgccctgtttgaatgtaataaacggaggatcccacgcaggaaataaattagccttccaagaatttatgatagtcccagttggtgctccaaattttaaagaggcattaagatacggagcggaagtgtatcataaactcaaggctgagattaaaaagaaatatggcattgatgcaacgaatgtaggagatgaaggaggatttgctccaaatatattaaatgctaatgaagctttggatcttctagttagtgctattaaaagtgctggttatgaaggaaaggtgaaaattgctatggatgttgctgcttccgagttctaccaagctgataccaaaacatatgacttggactttaaaacgccaaataatgataaatcgttggtcaaaactggagctgagttggttaatctctacatcgatatggtgaagaaatatccaattatttcgatagaagatccttttgatcaggacgactgggagaattatgctaagttgaccgaatccattggtaaggacgtccaaattgtgggagatgatttacttgttacgaaccctacgagaattactaaagctttggagaagaaagcgtgcaatgctttgctgttgaaagtgaatcaaataggatcaatcacggaagctattgaggcttgcttactatctcagaagaatgactggggtgttatggtttctcacagatcaggagagacagaggatgtttttattgccgacttggtggttgctctcagaactggacaaatcaaaacgggtgctccttgtagaagtgagaggaatgccaagtataaccagttgttaaggattgaagaatcccttggaagcaatgcccttttcgccggagagaaatttaggcaccaattaagttaagcgtcgtccgtaccaggatggggggtaacccttgtctggtgttgtgccccccgcacttggtgccttcacttgtacgtattgagcggagaggagaggaaggggtggagaagtgaggaagggcatggaactgctgaactggaggaagggcatgggaactgctaaactggaggaaggctatttgctcctgtgcgtgttactattacaagcgcgatagcaccatcctttagggggtggtggtccattccaggtgctgccccccaagccaccatgctcctttctctccccccaacgctccccactttccccaccctctcgtttcgcacagagcggtagccccaatcgcttcctccgtgcgcatgtacaagtgttcatacatcagtgcgtgtacgccagcgtctccgtatcagcgcctatatttccattcctccaatgtatgattctttttatgcgcgtttatatcggcttagatacccgtacgcgtctttacccaggcctgttgcgcacacgcccgagcaccaacacagggctccccccgtacacgtgagtcgagtctccatttttcgccatccatgcatccttcagtttaaccaaacgtatacacgaacttgtaaaactacggccttgaaagcatagaccgattgaccggttgaaaacttgccaggacgctccgacaggagaggtggaacgaagcggagtgaggcctgtttggtcaatccccgtttaggccccttgtcgaggaggctccgggaagtcacaaagatataagcggatcaagtgtgccgcaaaaagacgcagcttcaggcggagacttgaagtgtggaaccgcctccactgcgtaaaggacactcccgcgtgacgctaacaaaatgtttacgcaattgttggcgtcgagaaaaaaaacaaaacgggcaataattgcagcggaggtgaaagtcgcagcggtgaacgtcgcagccgaggtggaagtagcatccgaggcgaaaatcgcatccgaggcagtaatcgctgccgcccattcaccgattgatccatcattacgcaaaatgaattttgccaaaagtggaacaaagacaaagtgcctctgcccgtagacgcgcgaggcagcgtatcaaaaaggaagcatgcgcatgtcccagctattcaaaaaaaaaaaaactgaaccagcttgtccaacatccgttctgcaggttttaaaaagttcgcgactgactgatttgtggatacctttccgctaacatgctgccacttttctgctacttcgttgctgcgtggtgaatttagccgcacgggggagctccgcgtcagcacgtgtgtaccccccagggacagggggaagaaaaaaaaaaaagggaatccaacccatgcggaagggggaaaaacaaaacgaacaaaagcgaattgcggtggaggaaggcaacccaatccaacgtgtaacccctaactctcactcctgcagtgatcaaaaggaattgcctcagccgagctagcacaaaatgaaaagctgtgttgggacaaatggaaagaaagaaagaaaaaaaaaaaaaaggttttacagaaagggcgcacgatcgcacgagcgaacgagcgagaagactgaccctttggaaaagcttcttgcatgacttttcttgttctcccccccccctttcctcgcggacattaattttttaaaaaaaaaggcaactccatgtgcacactcacctacacatacacacccgcgcatgtgatgatcattaaactctgaaagtcgggcaattcgacgtgatctttgctcttcagtttttcttttcttttgaccctttcccccaacgtgatgcgttacacactgaagaatgaaacgtgatgataacgaatctgtggttgtgtacctgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttgcgcattttatgtgtttctcctccgttttggtttttttttttttttcttcccttcactatactccttctcaggacaacaacactttgcttttttacacaacagaaaaattgttaaactcaatttagtttttgtgtttccccttcccggtgtcacatttgtccccatttgggtaacagcaaagtatttgcttctccttgcgtccctccccgttgcgtctttttttttttgggggggccccatttgaaactcccgccttttccgagccccccttcacccccaattttgtggatgggcctgcggcagaggggaaaccacattaatcagcttggacgtggacccatcgctgcttccagaacgtgttttgccaaggggggaagttgcctcgtatccatacgcacaccaatgagaagaagataaaggatcaaagaaagggatgatccatagtacaggccattacatgcgatagtataaaaaaaaaaagaaaaatcaccatgtgcacatcacagtaacaaatttgaggtttttcccccccacacacaaaaaacaaaagaatagagtacaagtggcacattttagtggacccctttttttattcttcacttggcaattgggagacgtgtatatataaacaacacatggttctattgactgactgtgcgaaggtccccatagtaacagcaacccgttgatgtagaacgacgtgcgagagtgtttgcacatgcacatacatttttacgcctgtgtacatgccccgacgcagttgctagaaggaagcggcatactataacgacgcaggcaagcatggaggacaggaaaagcagcacccgaggaactgccctaggcaaaagcgtaaacggagccataaagttcgtgtcaaagggtaagaagcgtaatcagtatgggggcggcaatggggagttcgcgtcgaatgggttgaatgtcagcacgaggaagaagggcagcaacaggggggtcaccaacagggggagtgccaccgttagcgcggcagttagcggtggcagccggaggagagaccactccgtaaacaatgttgaccagttcgaactaaagtgccgagactacctagacagtgtcctaaagataagcgaatatgtgaagctgcccaagagcatcaacaatgaggaggagaaaaagaggtggaaaaaggcccactgtttacgtaacaaaatgaagcaatacgatcagctcacgagaagaaaattgtaccaaagaaaaagtgttagtaataaagcaaaattcaacagggagaggtacattatattaaataaaatccccaggtatagggaagcctttccttccgtcatggatgacccgtcaaacaaaataaaggaggacataattcgtacgtacctgaagacacacgctgcttacttcctatcggagagtcgaaacggaaacagccgcaagtgtggaaatggttacaacgtgagttttgtgaagaaggggcccaacagctacctgtgcagacaagtgaacaaggacggggaggtggatgcttgtttgcgttactactgcggctcccccccagggggcaggcacaggacaggcagcacaagaaaccgaccgaagggtaagaagaaggatttgtcttacaatttgtggaaaaggatcatcatcgaggggataaaaaatggcaccattggcgttggaggtatgggcggtattggccgtaatagcggtatgggcggtattggtcgtaatagcggtatgggcggtattggtcgtaatagcggtatgggcggcattggtcgtaatggccgtaatggcggtgtgggcggtactgggcgcaatggcggtatgggcagtgtgagcaacgttcacggagttcgcagcgtgagcgggtgcgctcccagcaagtacgagattctcgtcaacgggtcctaccacaacctgcggagcgtgaccggtggggtgaatgactcagggaaggcgacccaaaaaagtgccctgcgtggaagcaaccaagagaataaaaaattgtcgacaagcacaatcagcgcctccaacagaatagtcctacacaacgacaaaagggaagatgcatacgaattgaagccgagtagaacgtatgggaaaatgcccccccctggtgcgaaggtacttaaaagttccccgatgcacaattcttctgtggactcgaaaggggaacgcacacaagggggaggatccacccaaagccgcaccgaacatacgactatattaaatactcacagtcagcactcacatgggaactccttctgttcggacgaatcgatgaagagacttatgtacgacaagtgcaacgtggaaagtgagaagttcttttacaaaaaggatcgattttctttactgggtcggattaagaaaaacaaggagatcgaggtgaggcttgtgttgaacaaggtgtgatgcgagaaaaaagcgcttctcacaagaaggggaaataaaacccccctcgatgaagcagccttatgtggaaggctccaaaccaattaacagattggactcattgaagaagaaaaaaagaatatgtttcacctgaacatgtgtgcatttttctttttttttttttttttttttttttttttttttttactgttcatattgtgtacttttttcccccttgtgtggctagccaaaatgccacgctgaggatttcccaattttctccttctctcgtttatccaaaatataagatttaatgtaacattgttgtatgtttgacttgtgcgtttttttattttattttttttttccgtccattggtctctacttcgttctccattttttagttttttaaaagtaataaccgcgtcgcagttgtgtagacagctgcgttgcaagttcatgtaaaaatttgcactttagtataattttttcaaattaaaaaaaaacaaaggggaaatgtgcccagcgaaggggagccgggcaaagcaaaggtgagcaacgcaaaggtgagaaatgaaaaggtgagccgggcaaagcaaaggtgggcaatgcaaaggcgggcaacgcaaaggcgggcaacgcaacgtggattggggaaaacaaaagggggtcacttacggcgcagcccccaagcctgtcagcgaggtttctccatgtatgtggtgcaacggaaaggagccatcggaaaggcgtcctggaaaacgcgcattgggaaacgcacagaggtgtgcactccgccgcttacacatgttgcttaaacgagccgcttacacatgttgcttaaacgagccgcttacacatgtcgcttaaacgcgccgcttacacatgtcgcttaaacgcgccgcttacacatgtcgcttacacacaccgctaacacacaccgctaacacacaccgctaacacccaccgctgacacacgccgctcacctccccccacagcaacaaagctttataattttgaaaatgaacaggatgatcaaatttataagttttttgatgaaggtgaaggtcaagcgaataaccacgtagagcagaattaacactgccacgcacttcagcagcttgataaggattatccttttaatttcatttgcactcacggcatctttcccaggtcgtaaggcatgcatatctgggttcgctgcatttgcgggtccctctttcaattttttaaataaataattgacagcgtcaaatatgaaagtgccatttttaactatgtctgcatggcttacaagggaaacatcatctaagaaatttaatttgtagtcatttccatcatttttgtttttgttaaataagtcaaggaagcctctacctgcattttcactattgtttgtttgattcttgttgttaaactggtccgattcattttccccctttttcttcttttcgttatcttcacttaaatgcttgtcatccttcggagggttaaccccatttgtatcgtttatgtcgatacctttcgcggacgtgaagaaggtaggagggcccagacagactagcccggttaggaacaagaacaagaaaaaaagataggcgttttttctgattttttttttttttttctttttgaatcgctcatcggggtgatcttcgcgaccgccatggtggatcagttcctttgcgcgtttcatctaagggggggaggcgccatcggtgatagcggcgttatgggcgttagcagtgttaggcgcgttagcgttattggcggtattggctgtgttgacagtattggctgtgttggcagtattggctgtattggcggtactgtgggtggtaatggcgaggacagtcatggccaaatgtgttcaccctgttatgccgctcttccgaatgataaagggagagcgatgaggaggggcgcttcttttctcttcccggggtgatgctctcagcccagcctctacttagcctttgctataatcggcatgttactacatcggtgcgtcattaagtattcctctcagggcggctaatctgcgacgctttttgttttgctcaaagttggggtaggggaagcggggtaggagaagcggggccggagaggcgaaaacggggaggaaaaaacggagaaacgaaaatggagaaaaaccagcggacagaaacgaagcttaagaaaccacgttaagggaaaagacattctggaatttcctcctcgggtatatccatcacaatccgatgccattaaattttttttttttgtctattttgaagctatataccttacgtaggaaccgcgtgcacacagcaggactcgcgggtgttccgcacgttgggcgttcccccgttttgcgttcatttggttcgcagtggagggggggtatatgtttttcgtaggagatcacctgggaggctacgcgatgggatacacggaggactgattttttgctcactgtgcggtggtcgtgggaactggtgggtcctccttggttctaattgaacgaaccagatgagaggggtcccctcgaacgctccacattttcgcgcagccatgagtgcagcgtacagacaaagaggcgctgtttccactaaaaccttatgagccaaataagcatatagcattgcgccttctgctaattggtatggagaagaggcatcattttgcttacgcaggtgcgtcgtcgtccatggggggacgggcctcctgattgaagaattctttcgtcccatcccaatgtgaaatagaagcagttcatctcagcgtgaaatagaagtagttcatctcagcgtgaaatagaagtagttcatcccagcgtgttaaattttaaatttgccttttccaaatgtggtcgccatctttctttttgtaaatatgcagtttacccctttttgtttttttcctccttggggtcctgtgggcgcatttaagggttttccctcgaaaattggcattcctgtaaatcaccccgctggtgatgtgccaaacgggtgggggagggggaaaaaggaaaacacatccatcctcgtagctgtaaggctgcttaattatgcctaaacgtgcaccaaattttcacgcatgaaataatattcatgcctacttctctccatgtttacggcatgcgggacgcgcaaatcggcgaagcgggaaaaaaaaaaaaaaaaatgcaacatataattaagtgggaaaaagagcaaatagcatgaggacgcgtagttaagcggatttatttaagctgaaaggaattcctttggaaaagtgcgagtatagcgaatttttccagattttttagttccaacgcgctgtggaggccgctgcacaatttttcgcgttcacccgggcggaaagtttgatttggcttggcccgcaggcgaggcgcacgttgaggggttgccgttcagcggtggttatcctcggacggaggtggttgcctctgttcagcggtggttgcctctgttcagcgattttttcctgactctttcccacgcatgatgccgcgccaaaatgacatgaattgaatggggagaagaacattttgcaagaagcacaaactggaaggagattctcctttaccaaagtgcccatatagtgcagcggcgtagaagcagttagcaaggactgggcggtggagcgagcattgtgagggaaggggggaaaaaaaaaagaccccatccagggctatcaatgtatacaccacacgttgcatgcgggtcgttttggtggaaagttggtgaataatggctgggagtggacgtcgcgttaaggggagcggtacatagagtggaaattccccgcggcgcatagagtgtggcagttccccgcggtggataaggtgggaccaccctacgtttccctgaatgtagcgccattccgccgccgcaccgctcacagatcaccgctcaccgcttacagatcaccgcccaccgctcaccgccggcaactcaccgctgacaactccccgcttgcaactgggcacaatgataaagctggaagaagtgttcacgctcgaaattttaataaaaattttgagcaagatcttcgtgaaggggaactactgcataacgaaggaagacattaacacaaagaattgccgagtgatgattttcgagtccaagttagacatgccaaatttgaagaaaaatggagacgaagagtttataaacatgctcttctatttcctgaacaaaaattatttattctttattgtaaactatgctgaataagaagaacatagtttatttaaattttttcaatcctttgttaagtgagaaggaaagtattgagtcgattaatttattttttattaacaactttttccctcatattattttgggtctgaataatggcaaagtatttttgtacaatcatgaaggcatcatctgcatgcagaatatggacagtaaaataaaattgatttttgttgagaggcataaggagtacatccttttggtgtatgaaaataacaccgtggtgaatacaaatatttatttaattaaaagagctttggaaagtaactcgaaaattttaccactggattattcatttacggttaataaaaatatgaccataaatcatatatttttgagaaacaataattactctcctgatatttttaagaaagacttatattgtatttacactagggatgacttggctaggtacatcacagatgcaattatttcacatcaacctcagtataacagaattggtaatgccaattatgtaatcacttcgaagacgatgaccatttcgatactttgtctcattcgaccgaatgctagtaatgatcttttaacaaagaaggaaaattttggagcatcagaaaagcttagttccagaattaataattttttgaaaaatatgtttacaaagaaaaatgactcctcttctgcgatggtagggacgtcagcttcttcaggaggagggacgacttccccatcggtaggacctacagtgggttctccttcaacagcgttatcacttccctctccgagtggtacgtcatcctccactgcggcacaactgacagaggcaaatgctatcccacaccacagcatgtctaacacatatggaaatgtaacggataattttaacacacaaattgtgcatagctttaacgatgcgaagagacaaattattgacatatgcatctgcccgtggaatcaaaacttggtactagcattggataacttaggaaggatatgtctctttaatatatgtactctcagcattttgcacatgtggaagagttaccgatcagcatttatgagctttattcagaaaaggaaactggctactcgtcatttggctagcttatccaaaggagggggagttactagtacgaatggaagcagaactgggaatggtgaaaacggagaccagttagacgataaagcaattttattttacctcaaaacgagaaacttaatcgaaatttgggacatcaagactctgcataaggtgtatagcgtgcggacgtatgaggacccccatctctttaaaatattttttgccgaccacaacgttcctaataaaatttacttcttcagcaccagtcaccacgtcttcttgatgaacacaaactttgagttgtttcacgtcaagtggccggcctgaccccccgcggggctgccaatgcggggcggccaactggggggcttccatctggggtgcttccaactggggggcttccatctggggtgcttccaactggggggcttccatctggggtgcttccaactggggggcttccaactggggtgcttccaactggggtgcttcgaattacggggctgccaactgcgctactctcccattgatgtagtccctcgttagccggtcgcgaataaccactacgcggaatacgcattgcgcctttttttttcctttttttcatcactcgcgtctaccctgtagggcctcgcttgctctcagggggagttgctcctcgtcatttttattaacccattgttcgtccctattatgctcatcacttccccttttcgttcttgtcatctatgaagagacactaccactgtcaccgcccatttttagcaatttgtccctgcctgaagaagcgcgtatatgccacgtatatgccgcgtatacaccgcttatataccgcctatatgccacccttttgataacgttcggtagtcgccctctcgcggcttgaccagcttgcccattccagttaggtaaaaaggtatattaaaggaaacctccccacgtggcctgtttgttctcattcggagtggtgcactggagaagaggatcttccctttcgttccatcggagggtaaaagcatctcaatatggattgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagaaaaagaaaaagaaaaaaaacacgcaacgtgcgaagggcagaattaaaaactgacgccccaactcagctgctgcctacacatccgcttggtctactcgcagtgtggcactactactaatttaaaaaatgtaaaaaaagaaaaaaaaggggtcactcaaaggggctctcaaatgagagatgcatatggaatgaagtgaagccgcgtgtgcaagtgggcacgtgaaaacttgtgccaatgtatgcgcacgaatgtatgtggcctatggaagtatgtacctatgatgtatgtacctatggatgtatgtacctatggatgtatgtacctatgatgtatgtacctatgatgtatgtacctatgatgtacgtacctatgatgtacgtacctatgatgtatgtaactatgatgtatgtaactatgaatgcatatgtatggatacctattcatgtatgtacgtacgtatacgtgacaagcgcattgtacatgcctgtacatgtacggaatgagcataccatatacgctacgcgaaggaaagaaaaaaaaaaaaaaatgcgaaaaaaagaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaagttgatttacttggcctcttacttcccgcggtgaacttttaactaatcctatgtagagtggaaatttagcattttcctggctaaggggcagaggggggaatccgcaaaattgggtagctcatattattatattttaaacgctaactttttctctgcaaggattttcccaccgccaccccctgtggttgtttcatcgtatggcggaggcgctgcgatgatgcgatgatccgatgatccgatgatgggtgatgcgaagacgcgggtatgcggaagattgcccctttaacccatcccgcgtatgcgtgaattcgcgtgcgtaggatcttcgcctgttatgtacgcgatcgcgcagggcgccccaaaaaaggaaaaaacaaaaatatatatataaacatatttatgtgttaacatatttttgtgcacatatttatgtacacatatttacacgcgtacgtgcgaacccccgcgaaggtgcgcatttgcccgaccggccttttgttgcgtgctagcgcggggaaacggcaactgcggtaaagcagcatttgcgccatcgcgcatggtcgaacttccaacaagggagacgtttggaaaaaaaaaaaaggctccctccgtttaaggtttactgaaaagggggcgtcagagtggacagctaacctcacgtgtatacaggaggctcacgcgtgagagatagacccatctgccaagtaccactaaggcccatcaacaaatggagaacgaagaagagttgagcatcgaggagacaaacaaactaagggagaagctggggttgaagaagctagacgtggaggataagcaagacaagaagaagaaaaggggtgtgtcgaaaaatgagcaggacaacgaaccgaagggacgagctaaacggggaggcgccaagaatgggaaaagtgggaagaaggacgaaggtgaggaagataaccaagaagggggtgatgccgaagaaggggaagacaaaaacagacgcggcaaaacgaaagaaccccctaagggaagcaacaaatcgacgaaaactatcagcgaggagtttaatgatgacatagacgatgtggagaagtgggtaaacaaaacgagaaacaccatcgataagaagctggccgatgatgaaggcatcaagtacagtgacgatgacgaggagaaaggaaaaaaaaaaaaaaaaaaaataacgttaataatcgcagcgtggctagtggccatgccacggtggaacacaaaaatgaagaactaacagatgacatgattttgacattgaaagatcaacacgtcttaaataatgacgaagaaaaagactgcctaataaatgaggaattaaaaaaaaaaaatgtgaaaagtttactagcaaaaaatgatgacagtttttggaaaaaaaattattatgaccccctctcgtattatgacgatacgaataagctcaatgcagaggatggctcagctgtgcatatgatttcgaaatatgacgagacgaagcactccatcgatgtgactataaagtatgatgaggagggggggggaggtaatgatgaccatgatgatgatgacgatgatgatactgctcatcattctggaagggggggaacgaagaggaaggcgaggggagcaaagaccgccaaaagtaggaataatcgacccgagggtgaggaaaagggggaaggccacatgcaccatacacagaaaacgctgccaatgcggcaaacgactagcccagatggaggagccttcaaagtgaagaagagaaaaataaaaaatatcaacaggcggaagaaggaggaggacgcgtgggcctttctgtatgatgaaccagaggggcaggatgaagagggggaggagcaggaaggaaggcaaggaaaggagagcgtcacagggaggaatacagctgagggaaaaactcgagggaacgaacagaacaacgaaaacacgaacgttatagaggatgttcttaaaaaaataagagacgaacaaaggagcatggactttaacaactatttcgattacgacctgggcgaaaacgaagaggacaaggagctgtacgaactcctgcaacaggggaatagcctgaaaaggagaaaaaaggaaatggattaccaaaaggagctcttaaaatatatagttatagatgaggacgtgaagaggaacgaggagatcagcggcgatgttattaaattgtctgacgcgtccgagttctgcagaagcataactctcccgatggagatacaggaaagtgagaacatggcgaagctgcagaaaggcggggggggccttctcgacgcagatgcaagtgcatccctcggagatggccgcttatccaatttgttggatcctctcagcgtgaatgcaaacgacgacatgttaagatcaacagatggactgaagggaaaggggaagaccaccaagggtggccaagcgaatggtggtgataacaataacgataacggtgaagatgacaacgatatgaacttgagcgatcacgcattttcccaagatggggtgtcggaaatttttaacgaaattaaattggatgagggattatacggagcgcttgagtatttaaaaacaaaaggagaattaaatatggaagagaaaatatatcgaaatccggagaacagaccgttgcatatgtccacgtcaaagcatgacataaagttggactacaagaacgactcgggtaaagtgatgacgccaaaggagacgtttcggtatatttcttggatttttcatgggaagaaacaggggaaaaacaaaatggagaagaaaatgaggaggatggagatcgagcgccgctttaaggaggaccccatgggttcccttcccacgctcaacgttctgaagaaggtgcagcaggtccaaaagaagtcgtacttcaccctgtcgagtaataactgactggggggagatgaggagaaggggagaagcgcagtgttgctgaagtgcggaagcggaggggcgacgtagccattcttacacgtggaaccgttctgcacgcacacgccgaacgttttccctttccaaactcccccgtccatgacccctcattcttcgcccatttgtgcagaatgctgctgttatgctgctgttatgctgcgttgttacgccactttccccccttgtgagcctccccaccagaaagacgcacttctcccactttgtgtcgattgtttgtccttgcctcaaccgcgccgttgcacacaccattgcgtcaatttttgttcatccatttttttccccatttttgcacacatttggctattttttttttttttttttttttttttttccgttttggctgtttgttcatatttttttcgaagcgattttcgcgcggctcccattttttagtgcccccttgtgtgcgtacagacatgtacccctgtatttgcatacgcacgtatgtgcctatttttccgtatttacgtaaaaacctacccatttttaggtaaatcgttaaaaagaagaaaaaaaaaaaaacataactacaaagttgcgcgatgtttaaaagggcatcgttacaacgtcgcattaaattaggaaaaaacgtccccgtggccacgacatgtacgacatttgcgtggttcgtttgggggcgaacacaaggaatgtgctctctctccccccctttgcttcaccctggttactcatctcgcccgtcatgccttcttcctcttttcctggatgtacctatccagcttttcgttaaacttcttgcatatgcttatttgttcaaagaggtgaattagcagcggcttgcccatgataagcacactgttgtactcctcctggaggggtgtgtgtgtggaaaaaaaaggggaagtgggacccagtggacagcattcgttcggggtgtaccaaatgggccttaaccaattcgacctcactcttcccgttttgtgcagcacacacacaaacataaaaaaaagaaaagaaaagctagcttataatctgcccgtgttggggcatcgcgcaggcttacctgcttggcttgtatctcctctttaattttggacaaattttgcaggatcttgttccgcttcgcctgctccggaatgcacgacgtgtagaacaagttcagcaaatagttcactttcacgtggtagtccttcacaatgtcgaggatgtgctgctcgtactcgatcgtgcctatcagcatggactggttgctctggcacttcttcgtgttggagacaaacaggagtctccctgcgggggggaagtgaggaagtagggaggaaatagggaggacacatggagaaaatacggaagaaatacggaaaaaatacggagaaaatacggaaaaaatacggaaaaaatacggagaaaatacggaagaaatacggagaaaatacggagaaaacacggaggaacaaaatgggaaaacttttcccttttggcgacgcattggccaacagattgcgccaatccgctaactcgagccgctcccaggaaacccacctatgttgtacaagtcggagtagttcttcctgccggtgtgctgcttaaaagtgttgagctggtccaggagagtagcaaatttttgatttaggcgatccgcaagctgagccgactcttcattatctgcctcactatcacaggggtttgttttttttttttcgatttgaaattgcaactcttttttttccttcatgggattcaaatctgtgtcctcaattctgtttttcaaatcttcataaaaagtatcgaaggtaaattttctgtcctttatcatcccaatgcagtaattattaaatttgttaattaggagattgtgagagttgctccctttggaatatctctcatttgtgaatagtccaaacccctgcgcactttcttcattaaaatagtagttgttgttaaaaaggatgtttttttttttgtacgatttggtagacaagtattcctttaaaatgcatttttccaatgtcccttttatgtcttgatttggattatccatgtcgtatgataaggacagatttctgtaatatgtgttatcttcctcctccccatcatcatcatcatcatcatcatccgtggtacgggttacatccctccggtcatctgtcctatccccagctgtatccgtaccaacccctgctgctctattctgttggtcacccttaatggagaagaaatttttattccccattatgtccttttcatttttatcgtaaaagaataagtggctatatttgttgttaaaaaggaagaaccaaaatttgctttcactcaggatattattggccatgtaataatcgtacagcttcttcaactctttgttctctgatagaatcactctacttatttgtttgttgatttcgacgcttttggccattttttgttcctccgttatgaataagggttccttgagaattccctcctctgcactggagctgatatttctatactcatatatgtcgcttttgtggattttgtaaaattctttttctgttagtatgttgttttggatacacatttggtacaggctcttcagttgtgcgtctgtctcgaacattttgtgcaggctgattagtgactcattttcctttgcgttatcttctgatagaccgcttcgctcgttatggtcattgtcctcactttggctactctccccatttttgtcactcctatgatcgcgtgtccttatgacagagtcccctttagttgctatgtctttgtcctccccgaaaggttcatcgtttgcattttttacaaaatgggagggggcactttgatttgtgggaatatgttctatactaacatgatcgataggttgatcccctttttgatcttctgcgattcctttggattcagattttgtgagtgccccaaaggactcctcatatactttgtattggtctctaattaagtgcaagttaaactctatgtagatgtgattctttatgttgtccttattgagcgtgttgataatctgacatatattgctattgtctcgatcatagaagaactcaaaaatgaaggactccgtgtggttatagtcatgaaaacagaaattatttttcttgttcgttatggcaaatgtgaatcgggttttacttttttttttggacttttccgttttcttccaactgaatatacatagctttaaatcaatatcatcaataaggaaaagggagttgctttgggtcttttcctttttcgtatgctcagagatatacaccaggtatctgtttgtaacgtacagctcccccttcccgttattgtacagcacttcgcacgaggcatggactttttcttcctccatgggggaagggtggtttgtctgctgagcgcctgcctattttttggtgttcctttggagcggccttcccctgtggggcgacatccacctggcgctttgccgttttgccgttttgccgctttgccgctttgccgttttgccgttttgccgttttgccgctttgccgttttgccgttttgccactttgcccgttttgccgctttaccactttaccgcttcaccgcttcaccgcttcaccgctttgctagcccaaatcggtcttccctggagccggcaaaaagagcgtggcagggtagtactcgcacagaaaaaactgccagcttagcagctacttctccgcaatttttcaaacaaataggtgcacaacacgagggtaaaacatgcatccccttggtatggctcaaaaagggggacaactcgaacaaacccctacgcacgtgccgaagtgagcacgttgtgttgagtgcggggtcccatttgcgcgacacaggaggaatccataaaaaaagggggaaagagatcattcgctttttttcttttttttttttttttttttctttttttctcttcttccttatttgttctaatttttcttacctttttttttcattccatttgatggcgtttttatttttactgtagtttagggttcaaatggggacaaaaaaaaggttgacaaacagcgccgaaaaaaaaaagggggaaggcggaagggcataaatgtcgctcccaaaaaggagcaaaatgggaaaaaaaaaggaaaaaaaaaagaaaaagaaactccttttttgagtttctcctccacggaagtaaacacttgcgggataaaataccacaaaaggggttgagaggagatacccattcagaggggccatttttttgcaggtggatgctgttgcgatggccccccggcgcaggcaaaaaggtcagtcctcattatcattgcagtcgaacttcctcctgatggtgaaactggaaggcgcgtttttatattctatattttccaccttcttatgagccacgagcaggtgtttgcttttgctgacagccttttcgtgaaacgatctccactgctgcgttttatttgtatactctttatttatcaattcacttttttgtttttttttgagagctattctttttttcttttttctcatttgaacttttaaagagtcgttttcctttacgattaaattttcaggaattttatagcctgcgggggtgactatttctttcacttttttttttttttaattctgacctggtcgttctttacgtactcgcttgtgttgtatccgatgtagttgacgaggaacgagtcacccatgctcttcgagacgatgcagtcgtaccagaggctgcacgggggggggaagcgaaacggggagagcaattaggggtgtaattaggagtgtcattaggggtgtaattagcagtatcattaggggtctaattaggagtgtcattaggagcggatggttagtcgctcggttggggcactcaacaggttgacccccactcacgctcaacgcgttgaatatgcctctttctcgcaaaagggggaagaacggtaattgcctcgttatggaggtgaccccttttttttttggcaaccccgcttctcccccttttaatgccccgtttttcttacccgtccttcttgtagagggcctggaactggttgttctccgcgagagcagactccgtgagtacctcgttcatgaggacgtattttggaggaatcataatctgctcattgttttcaaatatatttattaacagttgttctatgtcattttctttaacgacgttttggatcagtccatagacttttttgctttcatagatgaagctacatgttctcccaatgactgcacttgcttcgtttgtggcaccttggtttgcatcctctgcgggttctttctccaagctcggttcatgtgagtctccttccgcttcgtctaaaaaggggttgttccaaaaagggggaaaaaaaaaataaaataaaataaagtaataatatgggtgacaccattctctgtgcatcatctttgtgtaagcaactgcttggggttagactttctcagcagcgctccccatggggggtggggaggcatgtacacataacataatgcaatgtaacataatgtaatgtcgtgtaatgtgctccccctatttgcctcctactcactttgctttttgtaactaatcaaatcgagagtcaaatttatgacctcgagcatgtcacattctaatttcctcagattcttaatttgttcgtcttcttctccgatggcctgttcatatttttttatttcatctcgtaccaaggctagctgtttttcatactccgttattttgccctacaatgggggggaaaaaaagaggacagttgcattggcgggataagcgtgtaaaagggtgtaaccacgtgaagccacgtataaccacgtgaaaccaagtgtaaccacgtgaaatcacgcataaccacgtataaccacgtgaaaccacgccgtcctatgggtgcgaatctcgtcgacggaaacgtacctctaacccctccaacgtttcgttaaattcctccatctcatttgttggggtagattctctagggggatatcaaaaaggaaagtggggagttattacgatgagctcgcgagggggagggggaagaaacatctacgtaagtataggcgggaggatgatatacgtagtaacggcaaacgattcctttgctgtcgctaaaggtcgataatgcagaagggatcaacagattgtttgctcttctcgaaccataacccgtttcgtacaaaacctccgccgctctgcctccgccgctctgccttctccgctctaccctcgccgctctaccttcgcctctaattcgaaggcgacccttttcttctcgcaaaagcttcaacctatagttcatgggccatagcgcaaacgatacattttttttaatcttgccctgttcgggtttgcttcaaacatcgaaagcggggcgcaaaaaatataaaattaaataaaaaaaggagtaaagggataaaaggagccaagcggaatggaagaagcggcaagatggggaaaattatttgcgggagaaaaaaacggggaattttgggaagcggaaaaatgcgcacaattttgggaagcggaaaaatgggtataattttcgacgcggaaaagaggggaaaaaaattccaaatggtaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttccctccccattcgtattttcctttttgtgcaaaacgcggtcaacggatctgaataggtagtaaaaaaaaaaaaaaaaaaaaaaaaaagacatggaggcgacaattcgtggtcgcggtaaccaccaggggtctcatgttcgcacacaggaagaggcacccaaatgggaaaacatgcaaacaacaaaggaaatgcaaagcttggggaggtatatgtcataattctgcctgatcgctgttcatatgtctatccttttcgtcaggttggccaccatcagtttttcattcccgcgcggcaggcacagtcgctgcatttgtaccaatccgttgttttgcccccttcttgcaaaaaggcgaccgcagaatggcgcgacgtcccaatttggaaccaagcgggggggaaaaaaaacctttgacctgttggacggtgagtcatttgttgtcattttgtctgcacgcctgatgtgtatatatgtgcatcaacattggccattttgttaaaagaaaactggaaaaaggtgggaaaagaattgcaaaaaatgccgactcgactcgacgccgctgccgctgccgctgccgcttggcgcttaccgttttgccgcttaccgctttatcgccatgcacgacggcaaaattcgcagtgctgaaaagattaacaagctgatcgcggcgcgggtgcaaaagtggaggagcgcaaatttgtctttagccgcgtgtacatgcgtgccgcatccgctgcgaagccagacagaaaattccaccaacaatgccagtgtgggaaatttggccaagttggaaaaattgggaaaattgggaaaattagaaaagtggccaagctgacaaaagtgacgaaaatggcaaaagtgacaaaagtgacgaaaatgacaaaattgacaaaattgacgaaaatgacaaaattgacaaaagtgacaaaattgacaaaatttgccagacggacaaaatttgccaaacggacaaaatttgccaaactgacaaaatttgcctccaatttgacaaaatttgtcgccaatttgacaaaatttgtcgccaatttgacaaaattgcgaattttcccacttttggtcgaatcggcaaagtcgcacctcgaacgtccgaggggagaaccgatctggtggttttcgcaaagtaggggagcgcaccgggaatagctccccaatttgtcggttcgcgccaagtgggtcacttgagagaggtccaccgcgggcacagtcgcagcggaagccgcatccgcagcagcgcaactgccctatcgtaaaccccccccctttgtgcatatctgcccccgttcatgagtgaaaatccggctggaaatcaaaatgaagtatcgggtgtgcgtcctgctgctcctcattggggtgaggaggggcagagcgaacgtggtggtggatgatattttctaccaaaagggggaattggaaaaactctctttctcccttgatcacagagtgagagataagtcaacgaaggaaaaggtggaccacacaaatggggaaaatgcctatgcgtatgtggacaaggcagttgcaaaagtgttcacgctagccacttctgaggcggaaataaaaaaatttttttctctcaacaaagatgagaagacctgtgattatttaatcgccaagggatccttcatgacgaacctgagtactaacaagtgttacaagaagaccttctgtggggttatccctcacgatgattacataaacgaggagtcccagaacaaacgggaaggcgacttaatccattgcgcctacatggatgacaaacacatcgttatttaccacgtggggaagccacatctcctcaagccaaacgttgtgtacgaagaaatatttttcaaagacagtgaaaaaggatctatcagctgtcatgccatgaatattagcctaaggtatgtaagcatcaacacgagtggcaacaacaattgcatacaggatcacttacaggactatttgaaaaatttgtgcaatgagaagaagtcttgcgaaattgactttacaaaggtgaagagcaatggctgcatcctggggtctgacttcatcatccatgttaaatacgaatgtgttgatatttgcaaccaaaaggagaatcaaacatgtgatatatacaacggagagggacgtatagctacttgtagttacggatataacatgctttcaagtgttaacaatttttgtgaaaaaaactacacctgtaatggtaccatatgttcggtaaaccagttctgtgatgagacaaccaaatcgtgcttgtgcaaaacgtctctccttccgttggagaaaaatcaatgtttttatactaacctgtgtgatgcgattaaatgtcctgaacactccacctgtgttgttaacaataactcgaagaaggcagagtgcagatgcgatgaaggtaagtatttacacaaaaacagatgctatgatatagaagaaatggagaaggtcataaaggcacagactactcctcatcacaaaccatacaaaaatgagctcttcatccgttcggctttaaaacctgaatatatttacatgcattgtgaagaaggctacaccattgaggtggttaacgcaactatctcctgttaccacatcacgttcaaggagaacaaaattaagtatatcactgatagtctgcgggaggtttgcaacggtaggaataggtgtgcctttggcaacagtgtagaccaggtatcccccctagacaaggataatatctgtggtacgaagggaaccatttatcagtacgagtacatgtgtgcgggtgcatcagaagtgggcaccccttcatcattacctcgacaagcgttgatacaacgagggggtagttccccacagagaacccacatcgaggggaagggagcaatttttaggagcagattccacagccaaatagaatgcccaggaggatctataagggttaacaaggctctgttaaaaacaggtgatgggtgtgaagatctagatttaaccaattcagttaaggagtactgtgaccagctcagcttttgtgatatcggattaacacaccactttgacacctactgcaaaagtggtaattatctctttgtgcattacacatgtgaggatctgtgcaaaacatgtgactctaattcgacctgctatggtaacaaacacaaacataaatgcttctgcaatagtccctatgtgagtaaaaataatcataccatttgtgaagaaccaagtagctgtgatcccaagttatgtggagaacatcaaacttgcaaaatagttaatggaaaaaaaacatgcacatgtgaagataaatatcaaaatgtaaatggagtgtgtgtagaggaaaaggagtgtgatcttgtatgtccatcaaataaagcatgcttgatggaaaatgggaaaaaagtttgcaaatgtattaatgggttgactttagagaacggggtttgtatatgctcggatgacagtaaaatggaagaagggaatttatgtatgccaaagaataaatgcaaacggaaggagtaccaaaatgtgtgcactcatgagaaggaaaagtgcatatatgatgagaagacagacgttgtgaagtgcggctgtgtggatcacttcgaaagaaatgaacgaggaatttgtgtcccagtacagtactgcaaaaatttcaactgtaacgaaaatgaaatctgcagagttgtaaataacaaacccacatgtgaatgtaaagaaaatttaaaaaaaaataataacaatgaatgtatatacgataatttgtgtgttattaataatgggaactgtccgccggattcgaaatgtatttatcacgagaaaaagaagcatgagtgtgtgtgtcataagaggggactcgtcgctcttaatgggaagtgcgtcctgcaggatatgtgcatgactgataagaataaatgctcagaaaattcaatatgtgtaaataatgtaaataagggaccactgtgcatatgtttgtttaactatgtgaagagtcgggcgggcctcttgaaggatgggactcagatgtgcatggtgaataagccctgtctagtgaataacggggggtgctcgccaaacgaggtttgcacgtttaagaatggaaaggtgagttgcgcctgcagggagaattaccggcccaggggggaggcaagccaagcgggtcaggtgggtcggtcgggtcaggtgggtcggtcgggtcaggtgggtcggtcgggtcaggtgggtcaggcaggtcaggcgggtcagcctggccaatcgagtcaaccgggccaatcgagtcagtcgggtcagccgggtcagccgggccaatcggtccaatcgagtcaaccgggccaatcgagtcagccgggccaggcgggccagcccccaccaatagatgataacaaatgtgtgcccaaaacgtctgaggcggaccagaccttcaccttccattacaacgatgacatggctatcattctcggatcctgcggaattatccaatttgcacaaaagagtggtcaagtcatatggaaaattagcaggagcaaacacttttacattttcaactatgagtatccacctgaggggcagttggaggcacaaattgttaaccagggggagagcagcattttgtacgtgaagaaaacgcaaggtgggaaagtcttctatgccgactttgagttgagtcatgagaggtgctcctatggaaacgtgtttccctacggtcaacggaaggtggcttgagcggtgcgcttacacatgcttgggcgtccgctcctccgcttttttttgcccacttattatttcccacttattatttcccacttattttttcaacttattttttcaacttttttttttcaactttttttttcaacttttttttgcaccacgttgcttgtcttcactcattcaccacaacaccgactgattaacctctctgaaggtggcactcttctaatgagagcgcaaactggcactttaattcgttcgatcgttcctttttcatttcgactgcagtgaaccggggacccggatcgggtgagtccttattggaatggtgctccctcccccccgcttgcgatcgaataagcctctgcatgttagaaactaattccccttccaattttcaaacaagaaatctttgacagccgttttgctcctacacacggtgattccctgctccttgcaaaaattggacaaggaggaggactcgttggggtcttccaacacatcgtcgataaaatccacaaggatttcaaaatgcagatttaggtggttcaccaacttggcattcttaatgtagtgtatatatgggaaggtacctatcccatgctgtctgagcttctttaaaaaatttagcagttcgctgtgtatgtttacatcgtttttgttagtcacctggtgaggcgtcgaatggaggaatattttcaatctgcactgcgcgaccttttctaaagcgctgctttcgatctctgtgttgtatatctttttgttgaatccgggatctaggaggtacacggaatcgacgttagagaggagaagctggccctccttggcttctctcatcagggcgaacagaactgaacaccccctgctgaatccgattaaaacgagtctacgttttagtgggcttagcggtgggggtccatctgtttgggcactctccccatgagcatttgtgtgagtcctttctccatcacaatcatcgcgtgcggtaccattaacagatgctgggtgtcccccctctccccctgataaccgctcatccagtgatacgagtaggcataacaaatgcttcacacttttatcaggcaccaccacatcgatgggatttgttccccctgtgttcatgtggtctgacccttttgccgaagaagccacatcgtgagtatatctgctaagcgaaatatccgatggatttaaaaaattggaaaaggaggaaatgtgatttgtaaaaatgcttggcttaataaaaactaagtggtcatacaagtacttggaggataggatccaaaagagagcttcataactgtaacagtagtccgagcattcgtttgtcgactccaacttaaatgacgtatatatagagttggtgaaaaaatttgaatagtcccctgggaagaaaataatgtacttgctggagtatgatttgctcgttcgtatgggttccctgtacagcacggtgttgcacctctcattgtagcctgccaagttgtggacgctgaagcagatcggcattttttaagtgcgttcgcatgggcaggcaaggggggaagggggcggggaaggaggcggggtaccaagaacaagggggcagatttaactgtggcatatctttcgcaaagcggatgaacgttgcccgtttggggggaataactcagtggggtagcagtcggtggggccatcaaaagggaagaaaaaaaaaaaaagatgacatgcatatgtgcaaatgtaaagacgcttcccataagacaagaaaaaaaaaaaaaaaaaaaactactacttcagcagcgttacgtgcatgcccaagtggccacgcaaaatatcgcgtatagctgcagaggacgacgagggcacaccaagggtggggacgcaaataaccatttcgccattcgcaattccggttagggaaaaaaaacacaaaaagggagtggtaaattaaatgtgaacaaatgagagggtagcacatatgcgtacatgtaccctcagcgcaataattgcagaactgcttttttcataacccacgttaagcacatcgcgggggtggaaaggggatcggggaatgtaaacaaacttctaccagctgcctcaccgtgacaagttggcacaaaaatcacctgcctgttcatgtaaaaaatggtgcacaattttgttcccaagctggtggctgtacatgataatttttttttttttttttcttccgcttggttggcatgttggtgcgcagcgaattgtggcgcctacttgaaacggcatgtgtcacctacttgaaacggcatgtgtcacctacttgaaacggtatgtgccacctacttgaaacggtatgtgccacctacttgaaacggtatgtgccgcctacctgaaaacagcttcgcccgcttaacgctgtctccgcggcctataagtggtgacctggcctcttcgcggagggggcgcggcactgcaggaaccttgctgcgcgagggcggcgcatttgttagaagttgcacctgcgtgtgtgcatttgctccttgcggcatgccaaaaagggagcaactttttgcgtgaattcttttactccccccctcgccttctctcctcgcgcgagttggctgatcgctttggaactgcttccgcgcaccttccctaatggacacttccagcacgagagtcccccttgcgcaactcgatcgtctgactgcccaacagaagcttcgcgtgcagaatgaaaaaccccttatccgttttacccttagtggccgtcatttgaactacgccctgtttgtccatggcctgaataaacaccttgctgttcaggtaatttttttcatgcactccagatatgctcaaaatttgaattggactattccccataattttgaatacctcctcatttcctagtacaaactgtttgacgaaatttatcccaaaataggaatttgtgtaaatgtaaactcttttaatggcaagaagggtagaaaggaggaatgcgcagaagaggaattttcccaaatttttttgcttctggctaaaggtttttttttttggtcatatttgtaaaagtacgagttgtgtgaaggatggccatgtacagcatgtatttcgtatttgtaatggaaaaaattatttactaaaaggtttacacgatttcgtagggatttattttccacatttttgtccacctcatttgttaattttttttttttaaccatcattatattgttgattttccatttatttcccttttgaattatatttaagatatcctcatttttgtttggtactttcttatcacgctgcattgtgttgtctggtcctatttcactttcttgactgtattggtcagattgccctccattttcatgacccttacttgagacaaaggatgaaacgaatgatcgtatcctctgtagaaggagttttatttctttttttattaagtatggattttctatatagtctgaaatatctttaccttcttcattgtccacttcgtctgagttgttgtatcccttttttccggtgtctttatttacagcgtttacatgtaagtagatatgctcccccttgtgggacaacaggagttcacattttgccctttcgttggatgaatctatgttcccctttttttttaaaattttcacgctagcactatctgcgtaattaaggtacactcttaggactctgactgcgtcttcgatgtaggaatgacgattttcgaaactgttaaagtactttgcggtgaacagcaggccgctgtttatgaggaggaaccatgtgcttcccaggcaaaaggcaaaggtgttgtttttgtaaaagctgaacaattttttgttgacaaacattttgcgcgcccccccgctgtcacagtgctgcctggtcgtcctttttgcagtgtgctgggtttcgcagttctgcgggtgtcgggctcgtcgcgcgctactatggaacacatcgtcgtgttgggttcaccacatcgacacttagccgctccgtcactgctacttcttctccttgatcgcggtggtgttgcctcacacgaggtcacaaatcgcagcatgcaaacctttatcgccgatgccgtcggcttactcttattcaggggcacactcaggtactcagtcgcgtgaggtaaattctttgatttgcttcatccttctggtcactacgttgccccttcgttcgagtgccttcacaaagctaaagtcgccgtgacggtattaaaaaaaaaaaaaagggcgtactttttctctcccgctctatctctatctttcttttttttttttttttttttccaaagttgtattgccggcaaggtgagaaggtgcaaattattgtgtgccttgttcattttttttttttttttttggtgcatatgcgcagagtggtgataataaatgtgctcgcttgggagactcctgcgcaacgatggggtggagaaaccttggaccgatttacactttcctttgtgaaggcttcttacacattccacctcgcttgtgtttcaaaatgggaaccgtgtgcagaatttgctgcgggtttccttttccctccatggggattttttcccttccattttttgcaagttgcgccaaaagggggacctcccatcccctatatattcgtgacggccctttttcaaaaggtggtgagcacgacgcggggattagattaccccaattgccagcgcgtgctcaaacggtgcagcgtttctgctgttttgcccctcgggttgcatggcggtgaacaaaagggcgccctccttgcagggggtgagggcgaaccggtgaggcggtgaggcggcttatcggcgaatcgccaattttgtcaattttgtcaattttgtcaaatgatcagcaaagggacgccagggacgcctcgttggagggccaaaaaggtgggcgctccgcatcgcgcatgtcggttggtggcgaactgggggagttgtacaaacggggaaagcatgtcaaagacgaacatgccaaaaaacgaacatgccaaaaaacgaacatgccaaaaaacgaaaatatcaaaaatgtccaaaatgtccaaaatgtcgaaaaacaaaatgagataaattaggagcgcgaaggcccgtgcgcaccgctgcgccggctcagcggtggtagtacagcaaagaggagaacagggacaccacaaaaaaaaagagaaagaaattgaggtagggcgagtcgttaatggacgcttgaagcaagtagtagatgtagggcaggcgcttctgctgcttctggagcctgtctttgtctgccgttttattgagcttgtttttcttggaggagtggcccaaattctccataacgaggctatcctggacaatgtacttataaatgggggggatgatggctattgttttttgactacgtttatgatgcgccaaattgtgaaaggagaggggggtgttttttttccccttggtcacaaaattcatatacatatattttttgtttcttttcttctttctacatgtgtgctgatataaaaacataacatgttttgccattctgtgcagaattttttcatacttgtttttttttttccttttttttctctttatcaataggtgttcccttctgcccttcactttgatgtactgaatgatgtaacatttttttttggactttatcctgtgcttgttgcagatgtccttgtagcttacgatgaagtcgtagaacacatattggaagaagtcttccacgaggaggtgcttttttataatttctttattcatttctaaatggttgcagagaatagaataggggtagtgcaggtagatgttgttatcatctttgttgtgtttttctcctctccataatggattcttcctctttcccttggagttccccccgctctgcttatccagcaggtcgtggatgtactcgtcgtacgttttcattttgttgggcgggacgctcaggctacacgcgttcgcgggggggtcctcgccctgcggtttcggcggcttcggcggctgttccgcctgttcatcttgccgcccatcctgctgtccatccttccgcccatcctgctgtccatccttccgcccattctgctgtccatccttccgcccattctgctgctcctcctgcagcccctcctgccgcccctcctgccgcccctcctgccgcccctcctgccgctcctcctcactcctcagcttgctgtacgtgtagaagctccaaattgacttctccaccgacctgttgcgcaactcctcccgctccttctcataatggaagtagtgcaaaatgaaagggtagctataaatgggggagaagggagggaaggatattttcttttttattttctccaaaaagatatcctgtggaattttataattcatatagtaataagtttttttaattatgttatctacattcatgtccttccatttcatgttttgaaaaatgtaatgcgtttctgtgtacatgctgttgtagagcatgtccttcttttttttgttgactatctgtattagttcctccttcttgtgcaggatgatggagctggtgaagtatattataaatatgccatcgttggagaggagtgtgtcgaaaatcctggcgagcttctcaaactcggtgaatacgtgagagtagtacgttacgacccaacttagacagaagaagaactcggtgccacttaacttgagggagtttctcttattttctagttcgttcgtatcacttttggagtcactctgtgtctttttccctttgttgttggtgcctctttcctcgttgttgtgacattgacccaaactagccctctcacttcgattcacatatttcatgttttcatactgctgctccttttggagaaggcagaacacgttgtagacctccttgtctatatacttgagcagcaatccgatgctcttaaaggtgttgttaatcgacacgtccagcgataacgttaaataatcaatcatataaaaaaggaggaagcgctcgcataggaggtaaacgatgtactcttttttttttttcttctttttatactttatgtatctctccaggttaatattattcagcaagcatattttttcgatgtacttctcctccatgagaaacatgtcgaagatgttgttttggaaaatatttcctccgtttattggtcccttccgcttctgggggggcggacctccattcgcttcactatcttcattaggatgtccaaaggggggagaaggggtttttcctccctgctcccttgcaccttcctgctccattgcaccttgctgctcctttgcacctccctgctcccttgcacccccctgctgcacaaaacaaacctcctgagtgttggtagacccatccgggtggtggtggccattacactcagttcttctcaactttgaaaaaatcaaatcacaaattttgtttacaacaaatttggatatgaagtgttccaagaagacgtactttttgtacctcctcaaaaagttatgaaaatataacgtgacgaaaacgagacaaacgtcatgtaccccctgcgcgtaataaattttgttcgagtgtttatacaaaatgctgcaaatgacattttttaaaatatattgatacttttttttaatttcgtatatattgtacttgtgtatattccacgtgttaacacttctcttaacgtccttcttcacttgcactctttcattttcgtcgagtaggacgctgtcaataatccatttgttaagatttgaattaaagttgtaattattttcaatgttatattttaagtaggacataatattggtttcttctgttctctgattttttcgaaggatataatcgactatgtagagatccacctctaacatatttttataaataactttgaacaattttatgataaattttatgtttttttttttatcataattatttttctccttatcaatattcagcagaaaatgaatgatttttttcgtcttcttttggatgcatttttttgcctttttctctatttcacgtttgacaattttattttttttttttgggatacttttcttcggagaaaaaggggaaggaggagtcattctgttgtgccttccctgggaagatattactttgaggggcatttgccttcttactcgatgatctccttctgtgcgctttactcccctttttgcgcccttcccgtgctccgtcaatcgagtaggagctactgaaaaaatgcaaagggggggtgcgcctcttgtgcctacttctcgacttactcctcacgatacctatggcatctgaacagttggaggcgcacgatgacacggacgatgctgtgaaggatgtggtcgaggaaataaaactgtccgataggtagagcgaattttcggacgcacagtggtctactgcttccaaagcagggatacataacagttccgtcctgcaggacggagttaaggatgttcttgacgagcagcttgggggtgctggtgatgctgacggacttgcactgtgacatttctcttcgttttccttctggtagaacctcctcttcgcgcgcgtgcttttgcggttacgccggtggatatcatgtgtagctgctttgtttccgcattggactccctccttatcgcttgatttgattcttctcgttgataggcacccctccaggggggcacctgtggcggcagtgggtggcttccccccctggtcaaccgaagggggatgaccgcctcctccttcatcacttaccccgtaggtgaaaacaaattccttcttccgggggcatgaaaaattatcataatagtaaatattattttgactctgcgcacttggagtagtccctcctcctttgtgccgcaaatcatctttggcacattcacgcgggcgccaatcacccgacccgtcctcctgttgaatccattttaatttaaagtgcttggccgaattcacaaatttaaacttatttttatgtttcatgcaaaggatggatatcgggtgatcattataatttttttctttcgacaaattgatgttaaatccgagtaggagtagccacaacttctgtctcagtttgtcattttgaaatcctccttgagtgaaggagaagaactttatcaattcgtagagcttttttttttcgttcgtcgttacattttcatatatcttcaggattttctttaaattggacaatttctcatcattcttttcttcatacttgtcaaagtgatttttataaatagttattttgtcaaacaggtacagcttgtccttgtccttgctgctagggatgtagtgcttctgtacgtacatacatccattttttttttaatttgtagtttttttttttcaaacagttcactatcgctgtaatgtttttctctatatatcgagtatttcgatttgcttttttttttttgttatataaattttcgaaatctacgcagctgtagtagcctctttcctcctttgccttttttaaaggagctttcatattattgctgcagttgtttcttctgttgttcgtccgttcataattgctcgcttgggggaggggtacaagtgggcgagggggtcagcaaaaatgtgtgcactgttcgggcagatgagggaaataaaaaaaaaaaaaaaaaaaaaaaaaaaaatatatatgcactgttcatgtaaaaacggaaaaaaaaaaaaaatatatgcactgttcaggcaaaaatgggaaacgaatcgatgaacgctcaaagaagggcgacgtctagctctgctttattggcggttcacacagaaagaggcacatacgtatagacacatacgtgtagatacatacgcatagacatatacgcatagacatatacgcatagacatatacgcatagacatatacgcatagacacatacgtgtagacacatacaggtaaacgcttttccctttgtttatgccctaaagcggcttcttcaaaattgttgcaagttacaaaggtacactttacaacgcgttaccccgcaaccaatttcggactctcataaaattatgcacacaaaaaatggggttgcccccttttgacgtggctcgaatgggtaaagcaaaaaaaaaaaatatataatatttttttttatgttcacaaaatgaggatgcacaacaaactcgcaaatatgtgctcttctccttcgttcacacgtaaatcctcttaaaaaggagcaaactcatgcacattcatatatatacatatatgtactgtgcgggggaattaaaaaaaaaaaaacaaaaaacaaaaaaaatgaacggaggggaggtgggggaacctggctatgcgaattcctgacaaggggcacagcccatgtacatcacaggtgcaacgtaactctgggtgcccacatttcacacgaatggtgagtgaatatagggagaaaaagcgttgtgtctctttaaaaaaaaatcaaaaggacacgcacaccatgtatgttcatgctaagtgggcatatcatactgtttactcatgaacgtacaggcggttcggcttatgacaatatggatacacagcggtaggcaaatggtcacatacacagataggcacaagtacataggtgcatttgtacgtgcacacatgtagggtatgtgtccttcaccgcaggcagcgtttgtcttcctccaaatagttggtactgagatgcgcaaacagcttccaactcagcgcgtctgatttgtgcaaggggcgaaataccattaagttgtgctacgctcaggaaaaaagttctcctgtcggggtgatcaccgtgtgtagataaacacgttcataaatgacacgccacaaataaaacacatgcacactctctcgcattatgctgtatgggtaactttttttactgatgttatgtattcataggacggacgtatgtgttgtcctctgccgaaaggtcccaaagaattgctttgtggagacaactgtaatataacagcgtgatgtagtttttcttcctctgaggcggttactatgtagatgcgttaagataatttgtgtttattttttgagggggagtctctgcgattcgatacgtacaggtatgttcgcaaatggatatacgtgtacattcgcaaaacatgcacggatcatacgtacttcgttagagagcagttgcgcgagtgcctgggccagtacttcttcctcgagtacccacggcaatacatgcacagcggtgggaatgcccacagggggtaaccacgggaaggcatatcttccaatggttaagcggcacgaagaacagaaaagtttgcataaataaaaatcgtatgtactacttttgatgcgccatttaaaaaaaatttcctcatttttgtgagggcaattttggcgaggtgaacttttttctttctcggaaaaataaaaaaaacgaaataaaataaaataaaaacgttgcgaagcggtgaatggtgaagggtaaagcggcgaaagggcgagaaggcgagcgtatattttattttggtgggaaggctcagcgaggggcacccataatacaaatgcacgcacgtgatgcgacgcgaaatggataatacgttcatatatgtagtattcatatgtaccgatcaacacgaatgtataaaacgtaatattcaaggaactgtgaactccctttcccccccttctcaaaaaaaaaaaagttttgcaattgcgaaggcacccacatcatgttttctccccggggatgcacgcaaaatgttttttaattttccaagcgttttttccctttccgtcatgtatatttacgtatctttttgttaaaccttaagcgaaggcagcagcaccagaagaaataaaaaacaaaataaaagagcagagcagcgcgacgcaaaacaaacacgcccttttaaaatatttcagtaggaagatatttttctcgtccgatttgtttttcgtcttggtctttctgttcgcattttatttccactttcacgctgcgtctccgttccgagtatttcccgcaaaatgccgctaaacgtacaggttaattttcgccctgagttgccgcgcaaagggtcactgaactgacaaggcgggggacggcaacccttcgcacagacgtacatacgtgcatacatgcatacgtacatacgtgcatacgtgcatacatgcatacttgcatacgtgcataccttctcgtagccccattgtgtaccttttttttccgggcgtagggaggaaagaagaagccgctcaaggccgccaagaaggggcccgtcgaaatgacggaagaagaaaaagcttttaaaaaggagatggccgagaagaaaaagtacgccaacagccctccaccgcatgtcattcgcggcacgagtgaacacatatgtagacttcgcttgagtggcaatttatttttcttcaataatgttttcccagacatacatgtgacatcgggatgacgtttcagtgtggatacactaagaacatgcgcatgtgccttacgtgtatatgtgcctttttagttgctcccgtgtgctactgatgtgtgctactcccctttcctttacccatgccgttgacccatcccactttccctgcagagccgaagaagaagccaaacagaaattgttgaaggccaaaaagaagtaaacacctggccgaatcgctacatagaacaagcaaaatgctgaaggagatccgaacgagtagtgaaatcccttggatcattcaacggagccctttgttcggggagacaacacagacgagaagctggtcatacgagaagctggtcatacgagaagctggtcatacgagaagttggtcatacgaaaagttggtcacacgagaagctggtcatacgaaaagtcctgcttaaagcacaccgatttgacgccttttttttaattttttaagtttaaccgtatcgtaaaaaatgcgcaaatgtgtgcacaacgcatgcaaaaagaaagaaattttcacaactcccatttgttgaacttcttcagcccgcgaaccttttatgctcaaaaaggggagacggtgaaggcgttgtttttctgtccactgattgcaacaaaatttgtgtcagttctcaccgacgggaaaaggaaactacgtccatgtacacatgtgtatagtatatatgattcttctgtaaaaaaactatttaaagaatttgaccaaagctgaggtgtgcatactcggtaacgaggggtatagcccttctgcgtcgagcagcagcgaccttacgtttgtctgtgcaagttccacgttcggagctccatctggagataaacgaatgaagtacgacatgcatataaggcaacatactgatatatacgcataactcctctatgtgttaatcaggtcagtgtagtaaaccctaatgtggcacccttttaaaacatcatcaccgcaccatgtgtcctacttttaacttgacactattcttacattatatgtagcacatgaacgtgagagggttatgttacctacccagcccatttcgcttatctactcattaaaaaaaaaaaaggcgctctcgtaaaacttaatttaaaaatatatgatgggatgatgaactatacttttttttttttttttcccacagttgtggtatactttacttttttgaccgctctccgctcaggaaagcagcagccgcagttgcggtgatcggtttcatttgctagcctgggaaagtgctatatttctaacacagctttgccaagcacctctttcgcgtaaacgtgaaaaagtcttcttatggtaaaaaaaaaaaaaaattaaaaaacgttcggtatgagcctacacaaatgttggcataaaatgaaggttgatcaaagaggattttttttttttttttttcctaagttggggggtagggcaaccccaccacctcacagggcgtatacattttatatgatacccctttatcaccgcgaaatgagtagatgttgcaaaaaaaaaaagaggcgtatataatactgttttatgtaccacgcggtgcagcggagccagtgggtatagtagttttatcaccatcgtcatggtgatgcttaagcggaagggaagaaaaaaaaggaacactgttcttaccaccttgaaaaagtagctctacctttcactactaaaaaagaaggaatggtgaaggggcagtgatggcctggggataagccaaactgttgaaggcacaaggtaaaaaaaaaaaaagagcaccataaattgggcggcgcaaagctgtagtgtgatgtgaactgtattcggggaaaggccaaaaataaaaaaagagtcacacttcgaaattgcgcgtaggggtcataaaaaaaaaggcatacatatatgcacagcaaatataaaagcttcacagtacatgcacggatttatggcacgcgcgaagggttgcttatattatatattgtatatatgtatgtattcacctgtggcgtggtaaattatttaaaagaaaattcaacatatgtacagtcacgtatgaacttttgcgcatacagcataagcaacacgctgacgaagatttgcaaatgtatcgtagtcaattttttactttactcgctcgcgcaaacttataactgtaacatcgcttgtacaaatttttccatcgagcgtgtttcaaccttccaacgtagcaaccttccaacgtagcaaccttccaacgtagcaaccttccaacgtagcaactttccaacgtagcaaccttccaacgtagcaacttcccacttcccacttcaaaccttacgaagcaactggcgaaaataaaatggcggtaggaaaaaacaagagaacctcaaagggaaaaaaaggaggaaagaaaaaggtcacggatgtttttacgaagaaggagtggtatgacctgaaggcccccaaaatgtttttggtcagaaatttcggaaaaaccttagtcacgaaaaccattggaaaaagtaagtccccggaggagttgtggcaagggcgccatgtatacgtggtgctagccaaattgtatcatttaatttttttttttttttttcccctgttcatacggaattgtggcggaatatgtttatgccagctgtgagtgatgttgcacagcgtatcgaaaagtcagcgtttctgatgttatgttgatttggatatgctggagatagcctgttcgatgtgtccgttgctcgttgctccgtgcgaaggcgttttttttcttttttgtcccaccctgatgcaggcgtgacatttccatgtgtgcaactttttgctgacctgttcatgcgaaaggggacacccgcgagtgcgcggcatcccagcagttgtggtgtttgcacattgtcgtgtgtgactgcttgagcgccttcactttgccgcaccccactttgctgcaccccactttgccgcacctcactttgccgcacctcactttgcttttccttttttttggcgatgtccacccgcgcagagttggccacggacggtttgaagggacgaatttacgaagtgaacctggccgatctgaacaacgacgaggaccaagctcacaagaaaataaagctttgctgtgaccacatcatcaacagagattgctacacggatttctgcggtctcagcataacgagggacaaattatgctcattaataagaaagggatacacgttaattgaaggatacacggatgtaaaaactattgacaactaccatctgagaatgttttgcattgctttcacgaagaagagaccaaaccagacaaaaaccacgtgttacgctcagacgagtcaaattaaaaaaataagaaaaaaaatggtagacatcatgaatgctgaggcgagtaaagttttactgaaagatcttgtgaaaaagtttattccagaatcgattggaaaggaagtggaaaaacagtgcaagaaaatataccccctgcaaaacgttttaataagaaaggtaaaaattttaaagagacccaaattggatatttccaaattaatggagttgcacacagactctaaggaagacgctggaaaaaatgtcaaatctttacctgagtcgaaggaggccacgaacatcttaagtgccgagttgaagcattagaggggttgttcctccgctagctgttgtttggggggaggtgtgtgtggggagatgtatgtgctaatccgttgggttgttttctccccacgcgattttttcttccatccaaagtacacacaaattgttgcatgcatatgcactcccattgggatatgctcaccccgttttaacggtagtcccctccagcgcacagtgtatcttgtcctaccgcatgtgtgtatatagtatacatgtgggtatgtccacgcgagaacgtgtgatttctttttttttttttatgaattcattaacggaacgggactttattttaaaaaaaaaataatcgcggtttttacgaaaaagtgtgcacgcgcgatgagggctcacccactgctgcgatgttgctaagtttcgaagctgctaagttgcgctgttgctaagttgctatgtttcgaagctgcgatgctgcgatgctgcgaacacgtgtacgtgagcatccgcggggggtgagtactatccgggcggttccccccacttgtgggcattcccacctacccagttattgcttaaaaaaatggggcagaagccaattcgaaggggcgccgtgtggtcgccacacgtgccaataagtgaaaaaaaagtctacacagttttgcagtaaacaggagtagtgtgtacggtataatttttttgcatatccgttggctggggtagcggtagcggcgggaacgaacatggtatgtaagataactaaatgtgcatgctttctggtcaccttatcgtttgccaatactttgcagtcttattaggagcggttttaggtctgttgtagaaggggtggtgaggtggtcataggtgggtgaaaaggcgcacgtgaacaggcgcgcaggaagacaaataattcgctaagcatagtggagaatctactttctgcgttgcttacctgcctcgtgctgatattggacatgtgtttttttaaaatttcttctattttcaaaaggacgtccttaaaaaaaaggggggaaaattgtgcagtaaccattaggaatttttcttcatttgcagttgcgcataacttatgtatggcgactaaatgggttaacaagttcttacgttcagcatgctcgaatgcttgacgacttccagcgcaaccttttccatctgtccttggaattctttttttttttcctcaaggattaaatttttgttcacgagaatgttgtctttctcttgtctaagctctactgttcggttagtttttttttttttttttttgcatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaactccactcattcgtgcacattaattacatatttcactgtacgatctttcggagagaactttcaaatcggctaacacgtcgaggatctcccgttcgatgcttctgtactgatttaagatttgttggtactcagtaaggaactgctcatagttggctttattctcaacctccagctgctttatgttttgaattttgttttctctttgctcctttagcgtgttgatgagtttggttttttcggctgtgcaggtatgaggaggtaggaaagggggtaaatgtacgtatgctcatttggctatatgcgtgtgtgcacgcggggggtaacctttttgggtggcttagttacgaagtttggcagatcggatggcagacagtaagggcagagtgtgagggcagatcggatgagcagaccctcccaggtcaggaagaccacatgctcactgcacagcgtcatgggtaccacctagaggagacgcacctccccctcacctaagtcattttttagagattcgattttttcccgaagttcctttgccttcaacaaatgtgcatcctctttctgtttatttttatccttccccgatttcattgtttcgcaagtttcgcaagtttcgctttatgcaaaggggaagggtgtgttcgtgcagcgcgcgcaaggccccaggaggagtgtgttttgatgtgtgtgcgcgcataggtggagggagggagaccaacaaaggtcacacgagggtcattcattggtacgcgcagctacacagggacatccatacgtatcatccgaaaaaaagatctatattgctaaactgcaaagctgcgaaattgaccaggaggacaaagacactcgcgcgggaatgtacttctccgctcgtcacgcacgatccattccagttcatcccccctccatttggaaaccagaagacagagaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatattattacccatgtgaactcatctttcgttagagtacaaaaagttacattcaaaaggaactaatcatgattataaaaaaaaaaaaataaaatacattcctgaaagttactgctacgattaatcgatggggtgtattgtatacgcatttttaaaaccccccttttgcgtacttttttctgcccatacaatataccgttcggcatttttttttttttttttggagttttttcctttttaattttgagtaaatcgtccaaaaaatggctccaaattggtcatccgcttaaccacttttatcctttcaaagaattaaaatttcttatggcctcttcaaaatagcgtttgatagtttttgttttccttgcaaggaatttgtgtcccccttgttcatgcttatgttttgtactttccactatgcacgtatgagaagggacacaaagaccagttaaaaggggagagtggctgggggtacacgaaccccgggcttcgttcggttcctctcatgcgcgggcagtcagcgtttgctactcgccacttgttgtttgttgcctgcggtaggtcgcttaccacgtcgtctcgtcaccgtttcgccgcgtcgtcgaataatctcgtcgttgaataatctcgtcgtcgaataatctcgtcgtcgaataaccacgtcgtttctcagcagcttcgtctcctagcagcttcgtctcctagcagcttcgtctcttagcagcttcgtttcttagccgcttggtacgtacctgcttgtgcggtgtccgtcctgtcacgagccagccagtgagctgtacacgcaggggaatgtgagcgagcaacatcgcgggccgcacaaaggggagccccacgaaagggtgcatcgcatggccaaaaagggaacgtcgtcgaagcaaggcgctccaaaatgaacaacaaaaggaaaaactacaaccccaatagtaaggccgatggggaagaccctcggcaggacaggcccccaatcgagggtcatcagtccatcgcttacgagagtaaaaaaatgaggagaggtctgtacggcgcgtccgaaaggaccgccaacagtggtggcaacacggggggcttatacagcggagagagctctggtcttaaccaattaacggacgaaacataccctccaaactaccccctctacacgagtcaggcaaatatcaaaacacaccccaatcgaaatgcccccatgaaaaataactcccttaacaaatggccaaatacgaatacaagtagtgaattctctcctcataaattgtatccaaacaatgaaaaaaaaaaggataactataggagtaaaaattttatgaatatgaatcatccaaatttaaattcgtataacaattccaacagttggaagaacgtcaggaggaggggggttggacaaagtatgtctcgagaaaatgggaagaaacaaaaaatgaaaagtggtgacgaggtggggggtgcctcgtttgcgtatggcagtggcgagcaggccggcccagccacggtaagcggcctgattagcggcccgattggagacccgatcggcgacccgaatgacgcccccaatgtaaacagcaccagcagtagtgccgtcccgatgatcgagacgacccacggaaaccacgacaaccacggaaaccacggaaaccacggcaaccacggcaacagcctgagttacaaaaaaatgaacagcttgtcatgctccaaaagtgccaactttgaaaaggcatcgacacaaaagtatagcaataaatattaccccaatatgactctgtccaatatgagtgacaaggcgaacaaggaggaggtggataaaggaaaggttaaggataaaaaaaaaaatttgagttaggaaaaaatcgaattttctttcagaacaagaagtggtttgatagtggcaacacgaatggcaaaggcataggtggggggttgggtacccacaagggggagtcgtcctctagtggtagggtggacacagatgtgctgggaggttctccagagcagtggggcaccaaccttagcggcaataacgttattggcagtgacgtgagcgacgccaagccgggaagtgcccccccccaggaaagcgcgcacattttagaaatgctttccaagtgtctgaattcggtaggcaaccaaggaacgggggacctcaaggcaatatacaacgcgctgacgcaaaataaaagcaaagagtccttgatgagcttgttggataacataaagcttttggaggaggcgtccaaagggatgccgccaccgggtggcacagccattggagaaagttctgttggtggtccgtacgacaaagtggagagtggggtgatgggtgaaaataagaatagagtgaaaattgtaaatagctcgtttaatggctcatcgagcgtgttaacgaatacggtgaggggtgaaatgagtgccagtggggagggggggtctttagggttgggcggtgctagaggcattcacgatgtgggcgctgctaatcaagttagccacggactctatgacaacattagaggtgacagaagggacacttcaaatgttggcttcgtagagccgttggagatgggtctccagaagggctttgccccttggggggagtccggtgggagtaaggggaatatggcagccgcggagttgcacggaattgggggagggaggacacgtgtggacgggctcacaagggggggaaacgcgatggaagcagacaaagaagccaaagcagccaaagcagtcaaagcagtcaacgcagtcaacgcagccaaagcagtcaaagcagtcaacgcagccaacgcagccaacgcagccaacgcagccaacgcagccaacgcagcagatgtagcagccgcgcccaactctgccaactcagacaaccccgctagccgcacctcctcgatgcccattttcaggcagatcggaaaggaccacagcacaggggacaaatggaaagacgcagtgaccaaattaaacgatcagaaaacacaaagcattttcgacaaactagaagggagcatgaagaataacctaaaaatgacagaaatttttaaagccaacctattctatagtgacagcagccacatgtacaaaaatgccatgtatagaaattatcaacaaatatggctgcatagtggaaaatttctgcaattggaaaatattttccactttggaaaagcgaaggagaagaaaaaagaaataaatataatcgaatatgcaatgaactgttcaattccgtttagcagttttctacatttttttaacaatttttacgaaattacagaaaattatcaatataaaatttgcttctttttgatttacaaaataattattatgcatgaggatgatgaggaatatggacggtactacaatttgattattaaaatacttaatgggaacacactgattttttttcttctcgtgttgattaacctgatgaggaagtactccttcaaaatggtttattttgtgaattttatcgagaggttacttccagtagtaacgaagggaccccgcatgagcacaggagttggaagcggcatgtcagcatcatccccaggcactaccactcccaatggcacagacaaaggaattttcttcaacattcttttttttaagttattcaggttaatattttatcgaatcgaattattttccacacagaagaagcacctactgatgctgtttttaagatacataaagaatttcctactcaatatttgctcctctattttgatcacacagtacctctttataaaatgtgtggatctgatgaacaagtataataatcagcaatacattttgataaaaacgacctctatggaaatatttttgcaactttggaataacgattttttaaaggtgtacattttgaagattggaagtcccctccttcgtttcctcatttttatcagcaatgtagagtatgtaaataaaaatattttcccattaattttaacccccattgagaatactaatcaggtggagatgagagatgccatcgaggggatggtacacaggaatagatattacacacaggggaggaagagatggaagcattactataagaagttcgaaaggaaaaataagtgctcccttttggttagaagttacggtgttgatgacgttcaggaggttgttctgctgcccgccgaggaggaggagaagaaggagaggaaggaaggggaaaaaaactccgtggtggaggtgccttgtggggcaacccctcgcactgatccatgtggagacgtacggatagatccccgacacgatacgctactggagcacattctgcaagtaccaaaaagttataacgtttacaaagttgtactccccccagatgaaaagagctgcctcaatttcatgcttcagctgaataacccaaacaataacttccattttgatctcttctacaatttatttgttgagtcaaatttggctaatttgattcacgaaaataaggtgatatattatgtggagtttataaagaggtgggtgaccaaagtgaagaagggggatgcacaggagaaggactccggggaggaggacttcaagaaaggaagtatgagcgtgcgtgggctggacggtttagtacacgcaggggaggaaggggatctacacatgaaaaggagcactgattcccatatggagggtgattcctactttggtttgcatcccgaccagcagagtggctgcattattaaggaggaggaaaaggaccaacccgcccgcctaaaagaacaacttttattcgacctgcatgggataatccaacgaagaaactgtgtgctgtccaaaatatacggcgcgcatatcagactgagttttttttttggcattttcttctacagaagttacgatatttataggattttggctagctcactcggaatatatgcgaggaaatttaaaaattttaaaaaggagaatcagaaggggattaaatttatgaacatcaataacattacgcatattttgacggtcacctttttgctgaagtttttggcccacttggggggaccaggggggagcggtggagggggaagcggtggaggaggaagcggtgcagggggaagcggtggagtgggaagcggtggagtgggaagcggtggagtgggaagcggcgcagggggaagcggtggagggggaagcggtggaggaggaatcggcgcagggggtagcggcggagtaggaatcggcggagtaggaatcggcggaggaggaatcagcggaggaaccggagagggcaccaccgggggtaggccatcacctcagggaggtgcaccccatttggcagctacacacgggagagccccaccccgtttgacaccggaggaggaagacttcctcgcgtgctatcgcctcctggagcacgccctgggaaaggacaccatcacagctaacaccttcctgaactacctgaataacgtcatcctttatctacacgaaaggaaaagagaaaatatggtcctgagcgcgatcatcacatttaccatttacaatttcttaactctcattaggaagaagaaatgccgaatggaacatctggagacactcagcttaagtgaaatatgcaacgatatacataacaactgccttatagggttcctattgagagaaaataatttttttattgacagcgagacgaaattcacagaggtgaaggatatcctttcattcgagctgaagaaccacatgaagttcatcccaggagatattaacaaggagatttttcagctggtccattttaaaaagtacgttttccaaaggggggtatacaaaaaaattgacattataaaaataggcaggcggaacgcggtcaacaatctctacacctcggagatcctcaactatatttattacaacacgctgtatctgcttatccattttgttatgaatatccgtttttatgagaccgtctttaggaggacgtacaaggtgaggggtggcatgggtggtggtgatggcagtgctggcaggggaggcagtgctggccaggtagacggcggggggacgtgcagctttgtgcgaactgggggagcgttcaggcagggaggggtggcacaagaagcggaggcagaagacgcgggggcggaagacgcgggggcagaagaagcgaaggcagaagacgcggtggcagaagaagcgacggcggaagacgcgggggcagggcagccaaactggcagcactccctcaccgtggtgctgaaaaagcaaaatggggacagctactggaggaaaaaaaggcatattataaaattttacagaaaggccaaaaaaaaaatcgtgaaaaaattgaagacctacttaactgccagcaatgtaaataagtttatgcgcagcttgggggaggacaaatttttcttcaacctttttttccagtttgataattcccccctgtttcttcactcgattttgctggaggggggtgcgcacactggcgcgggcgaaggtgcgggcgaaaaggcaaattcaaatttaatggcagctgcaacagcctttgtgaatgctgatgcgagtgagagtgcccctgcgaaggcgatgggagtgacggggcccctgcgttgccgccacgtgaatatcctgaaaggggtggaaaacttcggcctcctcgttgaagagattaacaagctgattagctttgtgacccatcgagggaaggccacgtacaacatcgtcaaatgcgcctttgcgaatttcccccttgtggcccataaaaacaactttagcgttgagtttcgcttctacaccattgtgtggagcgattgggtggtgagtcacagggggggggactccccagttggagtgaccaccgatgaatggtgcgcctccttctcctatggggtgcaaaaggagtgtgcatttcatttcaacgaattgatagaccgtgtggttagtacaattatggacgcgaattactccaaggagaagatcttgtggtggtctgaatttttttacaccctggggaactttggcgtggtgaatttccatctgcttttttatttgtgctccctggtgagggggctggccggggggggtgcagaagtggggaaggaagcggggaaggaagcagggaaggaagcggggaaggaagcagggaaggaagcggggagggaagcagggaagggagcagggaaagacgcagggaaagacgcggggaaagacgcgaggcaatccgcgaggcactccgcgggggactaccctccccccgctgcaaaccgaagggaccacttccccccccgcttgtcgcatgccctgcggaggaaggtccaaatctgcgagcagatatacgtgctgtacctattcaggataggcctcctcctgaacgtgagcctttacgaagcattcgacttgctaacttccctaatcagtgctgtttttaactttgactttttccagttttacatgaagaaaaagaagtaccatgtagagcaggggactcagggagaagtccaatcgttcatcaacagtgtgaaagaagaagcgaaaaatattctgaccaattacgatgttaatgtctttatagagagcattatccatatgagcgattctgttttttttatgaaaagcataaaaattttgattcttaagagctactgttttgttaatgttctgttgcacgttctgtccttgaagaaagtaatccttgacatgagcaacgtggaatgtgtggaccttcaggagggggagatggacaggggggaagacgtgcctaaaggggggagggataataccatggaatggccccaattgagtaaatcgaagggtaagaaagtggaaatggtgtgttcatttcgtagtgctcccaacggtgaggaacccgagaaggattcgcctcccgagaaggattcgccccccgattggaggaactacgactcggcggaggaatcggagaagtttagctcgtcagacagtagtgatggtcataaggtggaagaccatttggacggttatggaagcttctgcagggggaggcatttggaaaagactgctgaagaggcgcttaacaaccggatgaaaacccccaaagggggccacgggaaccacggggcagaaaaaaatggagggaaaaaaatgtggattttacagatcttcaaatattttgattgccactcatttctctgctttcgaaaggacaaaacggaagaggagcatttttacgaaaaaaaatttcagaaatttctttttcccccaaaatttaaaaaaatggaaaaaaaaaatgggaaaacaaaaaaaaagtgatcaagatttgtgcaaattagtttatatgttaaagaagcggttaatccaaaacggaaaatttttaagcatgtataagcaagccttcttcatcaaatggacatgtcttcgtatttttattttgcaaaagtaccggttaaaaatgattgacagctttgacgcctttcagtacatatacgaaagagtaaactccgtggcgcacaccgaaaatttgctttttaaaattccagcggatgtgaattggggcgcgcccttcgaaggcagcgcggacattaggcaccccttcctcatctctctttgccacatcagccgccagttgggggcgctgttgcggcgccaccgtaagatgagcggtcagcatgccgagatggagcagcgtgccgagatagagcagcgtgccgagacggagcagcgtgccattcgtgactgctcagtactgcccaacgaagaaaccaaacgacaacgagaagaggaagcactatttaacgaggtgaacatttatttaaaaaatttcactttgtccttttatccatatcttataaagtcgcgtttttcctatgacatatttttgaggctcctcagaatttacctgaacatgtatttaataacgaagtggagaaacgccctctctgtgcgctctcccatttatctccttctgatgattttagttcaccacacacatgtgtgcaagtatgtgatgttttcttacttcacgagggttaagcagtatttgcgttcgcatgaacaatcggaggaggatttgcgcgaagtttcgctgccacgtgaggcgttgcaggtttacttcaggtatgtagggcgagtcgccctcgagggattaaccgctaaacgtgttgagttcacgcgaatgagttggtatgatgtccatctagcatcgttcttctgtcagctttttcgcgtggcgttcaccattacgcgtgcttctcattattttattttattttttttccttttcagagaaagcgtggagttcttcctgcacaactgcacccaggaggacctccaatttgacgacgtaaaaatcagctgcgacggaaacgcagtttcgctgttttatcacatgttagttgggaattttgtgtagcattcgtgggggagcttttttgcatatgtaaggatggaaggaagggagaaaaaaagaaaaaaaaaaaacgctatgttgtgcgcacttcatggagaaacgcatattcccgcttgcgcttattcgttttaggatgtttgtctattttttcgttcttcttttttttggaagtgattagctttttttcttcgtagttaaatgctttttttttttctttttttccttgacccacaagcaatcccgagctgcgccaaaacgttgcacaattttggtccatccttgtgggggtcaccccatttatcggcatttcaaaaaaacttccaacccgttgtgtgacattcgctgcgttttcctttttttgtgtaattaatttgaacattgggattgccactcgggagcttttttacgcgttacttccctcgttcgcagcaccttggaaattcttttttttccttccctgggtggtttgtctgtggtggggttcggacatgtcagcttggagattctcaattgagcccgcgccctcccctccactcacccgcgggaatgacgtgaatggcgggattgtgaatagtcaccgtagccgccgtaccagccgcactctccatagtcgccgtcttcttccctgtcgctaggtccatttgattcgcttggcccgcttggcccgcttagcccgctcggcgcgctgggttggcccgggtcgtcccgttcccgccctccgaggagcctcaagtgcagctggttaatctcatcgaagatgatttgcgtgaagagcaaaattatctttagcttgttcaggtcactcttgccaagagacttgaaataattacgacgattgtacctgacgtagagtcccaaataagcaaccaccaaaaaaaggttcacagcaatgaacagggaatttttattgtatgaggagagaaagaggaaatattttgaaaaaatgctgaaaatcaattctggcttgataaaattgaagtagacgaggaggtcgtatctgagtagggaaatgataaatccaaaaaagatggccatatatttgaagaaataaaattttatgttttgaattcgaagggacctgttttgcttcacaacttgttcgttgtcagagattcttttcaaacaggtgcttcgtattttttcaaggtctcttttgagcatgtagatgctttggttgctcttcaggtcgatcgtttcgtctattttgaatagcagctcgtgtatcatgttaagttcccgcacgtcttcattgcgcatgcgggggtgcacgccggtgtgcataccactgcgcatgcccggggggaggtaggcggagcttctcccgttgacgtggtggtcactgtccgtcaggaagggctcgcggcacacgtcattatccacaccggggaagtagctcccgcgggggtagtcccctttggcgtagtgcccgtatctgttcagcccagcgtttccattccccaaaatgagatactcctccgggatgcttctcctttgagagtacctcgaattgccatgcctactatccatgtggtcatcctgttcatcccgacacaaatcatttttcactctcctcccatactcatcatgctcatattgaatgttacagctaaatctgtttcttctttcatgattatattttcgattagctccttcgagcttctccttttcatatttccatttttcctttttaagtaagtcgcttggaatttcgggaagatagatggttaaaaattcgagcactttatacgtgttgtttgcactatcgttcatatcggagtactttaatttgtttgcttcatctagttggtgtagcttgtcgacgttcatagctcgtcctcgaccaccactcgtcctattgatgtagttgcttatgcttgtatggattagactgtagatagtagttactacttcgtagatgaggacaaggaagaatatgctcatgtttttcaggcagtctccgtagtttatttttttttcgaacagcttgtctaggtgtgttttaagcttcctttcgtttgatttggacggatcggtccgtttggtaggagactgccccatcggggcatttcccacgggagctttccccaccgggggttgccctccttttcgcatcgagtttaatcgaccgatgccccccttgatggcattccccgagctcagtattttgtccttaaacgagttgtaacttttggtcataatttttttcaaaattccgcctgtctcttcttcgctagtagttttctcctgtacacgttcacctttcctgtgttgtgttgggaagttcttctggtctcccctataggagagttgccgatcgtcttggtatggttccccctcaccgtggtagtggcctccctcaccgtagtagtggtctccttcaccgtggtagtggcctccctcaccgtggtagtggtctccttcaccatagctacgtcctgcttggttatatcccccctcttcttcctccccgtagcactgccctacatcgtccatgtcgccccggtccacttcccccctcgcgctacggagggagctcctggaggcaaaggcgccgcggaaactcccccgttgcgtggttcttcggctaatcattttggtgagcattttggggaacagcaggaccttttggaaggaccgaatggatcgattgaagaactcgtttataatgtggccgtttttgctcagtgggttgcgccaatccaatgggcctctccaaccccgttcgctctgccatccccgttcgctctgccaaccccgttcgccgtgttcgttccctccggtgtggtgacccccgtaaggattgatttgtgccccgtgtacaagggaagtggccccgtttgtgttggccaagctatacctaaacaaattcaagcttcttaaaaaatactgagtgaggtagaagaccactctgtagaggttaaccttttggatcatgtcaattctggtgagacagatggtgactttatttaactgattatccatgaggtagttaataattctaagtagtctgttatttatagaaaactgattagaatcgataaagaggaaaattgcatctacatatttggacagattcatgataatttcatcatactcgacatcagatatatcattgattccactggtatctaaaaaagatacagaattgattctgttcatatatttggtgagattattctggtagcagatttttccaaaaatatatttcttaacattatgtgccttttttcgtagcttttgaaatggcatgaacagataatcacagttttctcctgacagaattattttcttgctttggttgtgtttatccatgctaggtataggactaccaggagcggagagatcctcttcgttgggatcacccatataatcagtattattctgaggagtgtatctttccctactgtagtgagaagagccataagatccacccctattcctgtatctgttcacaagcccaaattggtagttggcattatttaacctcttaaaattaaatttgaacttattttttatatctacgtaggtaatttcatttttcttggcaatcgaattcgtgttttgaacgtaactttcggtgaaccaattaatgaaggagctctttccactttgaggatttcccagtagcaggacggtagtttttttgtggaaaacggagatgtctacatttaaatagtcacttatgaggtttaagttcaaatcatttatgcagatgctgttgttgctgttgtttacgttttttaaatttgtgtacctcgactgcttgttgtatatttggtctattcggttcagtacatctgcgatgaagtggtcgttttcttccctcaggtgggtggtgtctccggttaggtagtattcactatttgggttacgctcatcgatgtttctactgttgagagtttcactcggtccacatgtggctgctgagttggccgcttgtgtggctcctttcgcggctgcatgagcctccctctgggcccccccttcttcatcgttgctactattgcagctgtagcaggagtaggccccctcttcggcctcctccccctccttggacatgacctttccgctggaatactccttggtcatttgttccttcttggatcggtaatttgccagcaacttattgtagcgctcaaacatcagctcgttcttcctatccgttttggcctccccattttgtagttgttcatttttatcccccctctggtgatccatctgcaaatttttttctccctcctctgcattggctgcctcgtaatagtaattattgtacgagttgaaatttatttgtcttacttcatcgtcgtactcctcctcttcgtagtcatcgtcatcgtcgtcctcctcgtcgtcttcctcgtcgtcgccaatttggtagtcttcgtcgtcatcgtcgtcatcgtcgtcatcgtcctcctcgtcttcctcgtcttcctcctcttcgtcttcctcctcttcgtcgtcctcctcttcctccacctctgcgccgtcgtaggcctgctggtggggacccctccccaccacacagctgttgcctttcttgtctgccttactaaacttaacggctttgtctaaatagtccatttccatcagacccagttttttttttttctgattgtgcatgatatttttgtagttattcatattcattttattattttggcagttttcgtcatttcggtaattttcgttatttcggtaattttcatcgttcgggctgttgagcccgttttgcgcgttggcgcctttgacgtacatgtttgtatggggaggtgttcaagtgagtagagaccgatgggtgaggatgagctgctcgaaggagaggcacgacaaatggagagggacccttctgaggtaagaagacgaacggaggaattccctcatgtgcaaatatatttttacgcatgtacgtttttcacgtgtatgtggtgcttccggggcttctctactttatagggttccgcgtcaaaagggggaacttcaagaaaagtatggcacttcctggcaaacttatgacccctcgtgtctagtgaggttgtgtgcatactgttaagttcagctctttccctttttttttttttttttttttttttttttttttttgtccctagcgttgagagatttcacgcttcttttaccactccgcgtctccctttcgacatggggataatttttttttccttcagtcttatccccaccttgcagggcttcaactcggccagtagctttcccttttcgaggcggctctccactgcgcacgtgcaaaaatgcgcttccgcggtgcccatgcgggtcccccccataaagaggtagacatgattcgtttttctttctcgctttggacacttttgtcactttgccgctttcgtcacttttgtcacattgtcactttgtcgcttttgtcactttgccgctttcgtcacttttgtcacttttttttctttttttcagcgaggtggggcatgcaagacaggttgcccggtgttcacgtgtagatacgtgtatatatgtacacatatgtgtgttttttttttttttttctcccccccttttgttgcttcttgcaaggggagcaaaatggtggacctaaggtgagggcctttccaacatagggccttctcttacagcttaaagttggacgttaacgttccttttcgaatggagcaaatgggtgggatggctagctggcccatgttcgtgggcatgatagagggcacaacgttgatcgcgttgagcgggctgagcggatgatcggatgatcggccacactgcggttacgtgactctttttcttatggataacctttttttatggatggcctttttttatggatggcctttttttttttaatggatccctttggcttcttgaataaatggaaaaggaaaagctgccacaagttgggacgtattatgttgcaaggtctcctttttgataattgcctcggggagggatttcttcccccccctccaaacccaaaacatacattaatacacacgtacatgtgtcagactacttagcattccttttgaatatgttttcaaaatgggggtgaggatgacccatcggaacaggaccaggaccccttccttttttcttgctcgtggaagtggtttgtacgtacgtaagcaaattgctatacaagtgtttgatgttgtagtgttcctcgtggggcatacctccccattggggctgtcttccagcttttttcgcaaatgggtagaccagcaggaacaggtgggaacccacgccattccaattttgacaagtagtcgataaagtggacgtaaaaaaaaaaaaacttccacgttgtacctttttgcaacgcctgcaatgaggagaaggcagctcccctgctccgcctcatcacatcactattcggtgaaaaaaaaaaaaccaacacatacgtgcgcacagtacagtacataaaacaatgagcgcgcaaaaccgcttgggcgagtggtgttacgcgaaattgctataaatggcaacacagctaagtaaagaaatttatttaaacgttcgtttagctttatttcgtcccattttccgcgtcagtcctcatttttggaggcgccttttttttcccccccccgctgcacgcgtaaactgtgcattcgtctttgcaaagttgcgcaaaaagggcaattaaaatgaaaaggaaatttgttcgccattcatatgggattacactcattttttaaaaacaggacgagtgtacttctttcttttgacacccccaaggagggttttgttatatgcttgtagtgattattttatttttattttatttttttatttttttttttccatcccggggggagtgaaaatcgctcgatctgtgcatagccataccatttcgaggggaaaaaaaaaaaaaaaaaatgatatcgtatgaacgggcatgctcaccatagcatgacataacatgcgcaataagcggaagaaacgaaggagcacgctaagcaggcggtgatgccaagaaaggggtcctctccgaaggagtgccccaccgcggtgagcccacgtagcaaccacgttgccacacggaaaagaagcgtacaatatgtttggaagatgcatacggaagccttttcgaaacgactattcaacctgttgagagttaatcgaatgattttttgtggcccatgtaggtgcgcgtaccattttgagaaaaccaacattcccagcaaaggggcatatggtgcgcatgtaaaaggggaggcagccaaccggttggaccacttggttgtgaggataagccggaataagagaagcgacacgtttgaggagtttgaggagtttgagaagtcggtgggggggagattggcgtcccatccggcggatagccaagccgaattgggggcaaagtttggcacaaaaggtggcgcaaaaagtggcacaaaaagtggtgcaaaaagtggcgcaaatggtagaacaaatagtggcacaaaaagtggtacacactttgcggcgagtttgggcccaaatgatgaaggtgcaaagcgggggaaggagtatctgctgaacgaattaaacgagtttgtctccgtggataggcggggagaggaaggtggcggtacggtgaaatgctccacccagagtgaagaccccaacgcgagcgggcaggctaccccgagtgggcactccaagcagcgtggcccccccgtgggcggcgatcacgatgaagaaataaagctggaaaggctattaaagaagagacaaggaataaaaaaagacatcgtaacgataacggaaaaggcaaaggaagaaattaaaaagttagtgaaagaatatcgtagcaagaaagatgaggacaaaaattatgttttaaaattattttacataatcaagggatgcaatggattgactcactcattcaatttcgtccacaggaatgagctccatgcgaatgacgaactcattttcgaagacgactgtagaaagaacatcctcctagcgattgatagcaagtgtatcctgtacgtcattaacacgacgcttgattattaccgggacgacctgacggagcggtttatcttcacgaacccgaacgtcacgtccgtgtgtccctgcggcacgagcttccactttaatcgcggcgggggctgattcgcacgtacggagctgcacgcatggatagatgcatagccaccagcatagatagatgcatagccacctgcatagataggtgcacagatagatgcacagatggatgcatatccgcacacatgcttgtgcgaccgccccacacacaccttcctgtgctcacgcctttttttcccgtgcggccttgccgaaatgaaccccacctcaatgcccccatttttattttggaaaaacggcctgctcagcgaggagtagagtcttcttctcacagggcgccgtcattttgcattttgatcgtctgcagcaaactatctatgtcgatttcaccctccttgacgtagtttaagtcctgcgatgtgaataggtgaaggaaaacggtaaagcgatatagcggtggggagaattggcgtgcaaatgataagtcgcaggacgaagcgctcctcgagggggaggcgcttccccatgtgagggcatctctgccatattaccttcgggtacaaattggcgttcttcttgtagatcgcctcatccttcgtaatgcagtagtagaggacgtcatcacaaacgaacatatcaaactgggattcctctttggcagtaccggtttggttgtcctcccccaacttctccattccctgcgtgaaatgctgcgaacgctcctttgtggtagtcgccatgtgcacctcgccgcttccccttttacggatcgttagaggttctactgcaaaagaggaagcatccattttgtagatgccccgaccatttgggtacccctgatgtgtatccttctctacaggggaatccaccccatcggtgaacaaatagttagtcaaaaatttgtttgtaaagataggatgcttatttttgaagagccagcttttggcatttatgaggagaatttttttcttgttcgtttttttcaaggagtggatatataactgcaaaatgtagtggtcctgggggaaggtatccttaatgtgttttttgaagaaaaaatttatggtgtgtatgatatcttcaattacgtctggtttggacaaaaaatcgaagtaataattgagacatttttgagacacagccactacactgttgcaataaacgtacacatcgaagaggaagcagaggttgagatttacgtattttgagagactgaggtagttgtctctgttcgtttcctttttcttcaacgttttgtaaacatctgtgcagctttttaacattagcaaggcatcatatagagtgttaacctctaggctgaagctattgacgaatgatcccttcctcatatttttgtaattaactcggaggaaggcacttccgttgagtgcctctatagcttgttgtatttcctctagttggcttcgaaactgttcacttttgaataggttccttctttttcgtttttcgcatttttcatcacggatgttatcatgagtgagttcgttcttgtggcatttcaaccccgtctcttcttccataccggtgtcacaacccatgtgtgcacttttcatatctgagtgactgacttcctctaactctcccgatgatgcatctgaatatgaatcgaacgacgagtactcgttgtcttcttcctgcacaacccgtagcctattccgcttgacataacttgggaggaaaatcgaatcgagaaggaggtactcgataaattcttcattcaattttatgtgtctcgattttatcatgatgttatgatactgttcatataattctttgtaccttatggagttgctttttttcaacgtggagttgtaaaattggggttcgaacaggtcgaacaagaaggcgttgattcggtggatttcgctttgtatgtcattttttgtcgatggggtggagggataacaccattcgtgaaaattttggaataaaattttttttcctccaacttggtttctccgcttatcgagtggaacttgatggcgctcagcacccggtcgacgatttcgcgctcttcgccctgcgggatgggggccttcatggtgttcgtggcgtcggcggcgtctgcagcgttgatggcgtttcttctgagcaccattttgagttggttttgccttgccggagcgggggttcgcgtggctacccctttcgatgtgtctgccccgtatggctgacctcccccgtttggccccttccccccttgtgcttccttcgggtcggcatctcccatctcgcacccccccgtgacaatcccgccaaggttgtagttccacttcctgctaatcagggtgcattcgttagaaatcaccgtcgcgacgccgctgtctaggttcagatcgactcctacattaaccaagttgtggttatactccacgtctgcttcatcagtactgagtaaaagaaacccgtccaggtgtatatgacggaccctttggaggggttgatcataaccacgtagtcctctcccatcttcgcccttcactccatgcccgctgtcttccatccgcatcttcaattctcgtgccttctcctttacttgagcccaacgagaatctttcactttacgtgagttcagaatcaggtggatggtctcaaaattgttcatcaaatattcataaaggaatgaactcaacaggacagagtcatcaccaagggggtgagtcacgcacaggcagtcgtccgccatgctttctgcctccgttgcttcgtctacttgggctacttcgcttacttcgcttacttcgcctacttcgcttacttctcctacttcgcttacttctcctacttcgtctacttggcctacttcgcttacttctactacttcgtctacttcacccttttgggggattcctcccttgtcgctgtgtataccattgtgggcagtgatcatttttgcgaagcgactgaatcgtgttctttctcgatacagcgcagacgttcaatatactccctctgtgttgcgattcgggcatatggcaaagctgtaaattttggacgccccccttccgagcagctccaacaggggaactctgtgcgcacgaagtaggtaccaatggcccactccgttcttaactaacaacgagcaaaggagacatgcgtgcatttatctatgctatgttctcctaagatgtgaagcttgatgacatatgcatgtacgcgacgggatgtagccatgaactatttcatcccaggaaagttaaaaatgataacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctggcttgcacctttttgttcgctgcatcagcgttcttttttcctaagtgccgcttctaacccagcacgtctgtacacgcaggagcgtacaggcatgaggtggcacaccaagagagagcacgcgcagaaggatgttcctccaatttcgttgacgggtaaagcgagaggaagtttcacacaagcggatgtgtgcgtttaaacctgtacatatatatatagatagatagacgcgcagctgtgcggacgagtgagagcatacctgtggtgactgccccctctccccggaagagcagccacactttgtgaagtctaccacttggagcatgcctatttgtccaccccaacgttttagatgagcgcacttgcgagagtgagtcccacctcgcccccgtctagtgcctcacacgtggggatgaaaacacagatggagctgctcaccggggtgtaggtgcaccaccaccacgcatggactgacaaccctatgggggagatttacagttttttcccattgtatgtatgttccccctcgcagaataggacgtacctgacacaggaagcgtgttcttaatggatggcgcgaacccaaaggggaaggtaaagcccaaaggtagaagcagcggttgcggcgaagggtgggggagaaaaagaaacagaaaaaaaatatgattgtctaaattgctttgctttgcctcgacttgctccataccccattcactgggaggcacgcgtaatttgttgatcgagttgggggacggccacgagtggagcgactcgactgtccgtgagtcactcgggataggtccaacaggctggtgagtgtctcgtgatcgatcctgcccaagttcccccccactgccgctcgtctgccacactgctatcactctgttgtcactctgttgtttcgctgctgctgctctgctgcttccctgctactaccttgcttcttccctaccgctaccctgctgcttccctaccgctaccccactgccacccaaccgagcgcgcgaaaaatgaatcatgaaaatgacgatttaaaaaaattcaaaggtagacctctattcgaaaacgtgcaccgagtgaagcagacgagtctcctctcccacaaagctctagacattgacatgaaggggttcctgaacctagcggtcatattaatatgcacagtgaatttcagacttatcctggagcgtataaagaagcacgggttcgttgtaaatttaccacacagtagtgacgtcctcaaaaatttgcctcttctagtttgttttgtgtgtctaagtgtaggtcttttttttagttggttcatagaaagacacgtgacatgttggttgttgtgtcagccatgtggtagtgatgagggtgtaggagggaggaagggctcatcttctggtcgcttcctgcgtgaggataaaaacagcaagatgaagaagctaacgaattatgaattcatagatcagataggttactctcgtgcgagtgacgaggcgacaaacgatgggagtgtgcagagcggcgggaaaagcccttcggtggtgagacgtagaggtgcaaaaaaggggcaacaggaggatggagcggaggaagaagtggaggacgaagcggaggaagaagacgcgccaggtggagatgcaggaggagatgcaggaggatactcatttggttcgtttggcaacgtgtacagtccgagcgaaaagtcaaacgggtggaagaacttccatttgtccatttttttactaaggtgcataaacagcgtgttcatcctgctgtttccatacttaacggtgactcactacgacgcagaacccattttatcatcgatcctgctgaccatatcgatagtctggttttttaaaatttattcatttcaccaagtgtgttacgacacgaggaaattatatatcgataaggtaaacctggacaggataaaggaccccacatttgaagtcagatatgtgaagaattaccctcactgtttgagattaaaggattatttcacatacatgctcatgccaacattatgtttccaatacacatatccaaggacagaaaaaaggagatggtctcacgtggcgaagtattccattgaggcaattttattaacagtaatgataaaaattattttagagcagtatatatttattagcataaaaaatacattcacaatgaaagaatttcagtcagcacagctgactgttaaggtaactcacataatagaacgaatgctaaaaatttctataggaactctgtacatttggctgattggttttttaattgtatttcatcattggtgtaatattttagctgaaattactcgatttgatgataggttgttttacaaagactggtggaatgctagctcttttgcagattattggagaaaatggaacctgccgattcattactttgtccacaggcatattaacaaacctctcatttattatgggtttaacagaaaattttctatgattattgttttttttatttctgctttgctgcacgagtatttaattagcattcctttgaagttaggcttttcaggatacatattttttttattggacaaattcctttgatacatttgactagcaataattattttaaaaagcacaagactactggcaattcgattttttggattgttttttgcatcactggccagcccctcattttgtttatttactactactcctgggtgagtcgcaagggcattctgcaccgctgaggtgggtttttgctgcgtgcctatgggcctacccgcctatgtgctacgttcccatgtgctgcgttcccatgtgctacgttcccatgtgctgcgttcccatgtgctgcgttcccatgttagtctgcccttctatgcctacttggggggcagttttgccatccagccgagcgggcgggagccttccggtagcgactacttgacttgaagccacggtcggtcatcgtttgcccccctcatttgtctcttccgcttcacttcatgtgtttagtcgcccatatgtatgttatgacctttagacgtgtgcctacgtttacgcgtgtgcctacgtttacgcgtgtgcctacgtttactcgtgtgcttacgtttactcatatgcccacgcgcgcacggcgctcccctggcgcacccctttcttgttaacaattcctcccaccacattgaccttatcgaaaagaccccccctccccgcgcatgcgagtagccatttggcccgccccaccgcacatacgtatacacacataggtgtgtatactgtatactgtatattttatattgtttttttttttttttttcttgttcgtcccgtttcccctccctcaaacaaaaaaaaaaaacgcaaaagtgacaattgtgcgcagaaaagatagatatatgcaacgcaaattaaatacctagttggagcagaccaacatgtgactacttcaaggacaaaaaaaaaaaaaaaaaaaaaaacagtatattccgcttcgtgtcatcccagtgagggcccctccatttcgataaagcgtgccacatttggccacttttctactcatccgtttctcctttcatttagcactttcgcattttgtctggaggagaactactactcattcggggggactacacacaaaaaatggggcttggcagtacgaccatcgcgaaattaaaaaaagggatcagcgagagaagagcggacaattttttaagttgatgtctatctgtactcacaattttttgtaagccactattcctgcaccctctgtcaaaaagagcacatgtgatgtgcattccacatacccctttttgaggaaaacgaatcagcatatatgtcttgccagccatggagggaggtaaaaaacgaatagcaagagaggaactcaaatagggacccctgtgttgtcacacgagcatactttgagaaaagtctatccaactgtttatgtgcgggtgggaagaatggctctacactgcaatgacgccattccttttggctacctgtgtggcatccacgtggatgtgagtttgctgtttggcatatctccccccacacagaccgctgaattgtgtgagcggctacccatactactgctttttcccaccccttccctagttgacgagctggatgccatcaaagattatctcaccgaacttaaccgctcagcgcagagcttacaaaatgcaaattaccaccgcagtgtgttgaaggctacatcacggaaggacccaaatgagaagaaggagaagcaggagaaggagaagaaggcgaaggagaaggagaaccccttcctccggtgcatacaaatgaggagagacgtggaaaagcaattcaagtgcatcgaccttgttagccactcgaaggacatggaaagtacgagtacgtcgaatgacccctctgagggggaaaggcaaagtaggggaggcagcccaacaggaagaccatctcaagtcgagcaaggaagaaaaaaaacaatctcgccaccaaagggaggggaagaaaaaaaaaagacatccgcttctcacttgagaacagaggcagtgcggaggaaagaaaccaatggggggaagccaacgggggtgccgcttctccttacggacgggggtatacacacacgaggctcattccgtgtggaccggcggggaagcgggaggagggcgaacatagcaaaatggggagctgcgccctgcgcgcagggcatagcgagccagggaagaagcctcccctccgcacagaccgacgggaggaagccaaagcggagcagaagaaggagcagaagcagagggagcagaagaaggagcagaagaaggagcagaagcagatggggcaaacgaagaaggcggagcagatggggcaaacgaagaaggcggagcagatggggcaaacgaagcggactgagcagacggagcagactgagctgacgaatcagacagccaacttcaccaacgagcgggaaagggaactcttccaatacttaattgtaaaggcaaataacgaaattgaaaatatcaacctgagcttggggaagaaatatgaagaagaactgaaaagcaaaatggataaggtaaaatcatcgtatgaaaataaaataaaaaatttttcaaaggagcagaaatttctttgtgatgaaaaggaacaaatggtgaaggaggataagtacaacaaagaggtcataaaaaaattggaaaaaaaaaatttattgttggtacaccaggtggaacaattaaaaaaaaaacttcaccttgtttgtgacgaagcattgcagaaggaggtgccaaaatggaatactgagcaagcgggaatgggtacattgagagatggactttatcgagaaggccaccaactaattagggattacgaaaagaagataaacaagctaaatgagcagctgaaccgtacgcatggagagtgcttatcttttaaaactaagtgggtaagttaatacaccgaatggcacgtcattctctctttcttcccatgtggatgaaataaacgcatgtgtggttcgcaagggggtctatcatatatgtgtctaattgtgtcttttttttttttcccctttcaggaagggcgtgaacagcagttacaccagcgagaggaggaagtggtacgaacacccgtctgctcaagcgcagtgagagaatttgcaaagttgcgcttacacagcgtataaatacacgattaaatgccgagttgtctcatgcactcctacccctcctacacacatatctgaccccaacccgactgactagagtgacctacagagggaaatgcacaagtgccttacctccaaaaaggaagtggaagaaaaatggacccatctgaaaggggaaaatttcagggtagaacaggaaagtgccttttgcgcaagggctgcactttctgggggactcctccacgagttacgaggcactgtcactttttttatgtgccttttccacgattaatacgttttctacccccaccccccttgttcacgcctagatggaggcggagaatgaccgtctgcgggcagaactgaagaaagccaagttgagtatccagcagttggagaaagaccatgcagaggcgtaagaggctacatcatcggcagggcgatggagtcgttcccccgtgggtggcgccaaaacataaattatgcgcgaagtttattttttttatttttttatattattttttttattttttattttatcattacttcttttttttttgtcctagctgccagaacaaggatcacctcctcgcgtgctacaaaacagaggaaaagaagctgaaggaagatgtgcaaagttacaaaatggtatatacgtatcgggcgggcggacgtctactgaagcgatcactctgcgatcgccacgcatctttggacatatttgcagagatacattttttttttttttttttttttttaacaatattagaagtgcgcactgctggaaaataaaaaccaggagcagctattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagatgccaaaatagtggacatcttttacacgccaatgttccttgtgtccacaatggcgcgtcttttttttttttttgccgactagaagctaaaacgttgagattaccactccgttgtattccctcctccccgcagaaacgccctgaaagatgcagaaaatgagaagaacatttgcgaaaggatctgcgaaaagaacgagtaatatggctttcccaaaaataaaaaaaaaaaaaacgcgcttatgcacccacgtggaggagtaaacgcacacaacatttgacagctcacctcacatcactcctcctttttcgaccctcgcccaccaccaccaccaacaatcgaagaaacatacagagagacatgctcatcgaaataaagagcctaaagaacgaactgtacgagtgcagaaataaagcttacaaaaatagtaaatctggggttaacattccgcagggggggatattctatggatactcgaatgggatagaggcaaaaggtacatcacagggataggcgttattgcactgcatgtagggggggagaaaaaaaataaaaaaagaggacccatttgcaccctgttttgtaattcctttttttttttagggatggcctcttccggtgatgaagcagttagccgcgaaagggaatcaccacgtgtaagtagcttttgcacatatgtaacggtccttttttttttttttgcgccaccaccatgcccccgatgggatgtttatgtacataagttgtgcggcactgagcgaggttacctcccaccggttgcatcaagcgaaatggattgctcccctttcgacgcagatgagtgaagagccactcggaaaagacgaacagttgtagggatgcagagaggaaaaccgggcaagacgccccgcgtaacgcaattcgacatcgaggggttctacccccatgagaggaacctttaaccgcactgagaggactccaacacaacccaataggaacctgcgctttcgttgcgttgctgagtgtgaattattcgccatccgttaggcattactaatgggtcatatcatttggggcgatttcttttctttccatcccacagcccaggagagcaggacaccacgcaaaagatcaaatccatagtgaaacaacttacagtaggaagcaccctcttttaaatcgacacacagatgtgcttatcattaggagagtatagatattccaaagggtatccttgcttctgccatttcgccaccccccaccaacacctctcttcacagctgctcaaacttgaacgtagtaacaaaggcgcggaattaaaaaggtgccccaaacatggtatgtatcttagcccatttgggatattctcatttgatgggtcgacttcatcacagtaggacttgtctaagcgagatgcccttttttgcatgcctctccctttttgtatgcttctccctttttgcatgcttctccctttttacatgcctctccctttttacatgcttctcctttacaggaggaagaacagaagaagtgcgaagaagggaatgcctcacgaagaggctccaatgcatcgacgacaaaataaacatgcttgatgggactttaaaaatgattcaaatgggcaccggtgctcacgttacatgatgagaggggttacttctcagtgtctatgcaaaatgcccctgtatgggtaggagggtcctaaccccccctttagaagcctcattcgttaaatcaattttttgtacataaagagggtaagtttctttgccatcatttttcgccacaacgtccaaaaaaaagttgctcaaatttgatttgttaatttttttttttctgtttgttgcctgtgtgtttttagcagtgctgttgcgcgggtgtttgttggtcggcgagggtgagcctcaccccaccccagggagtattatgtccgtacatattttataagtaaatatttgtgcctacgcatttgcacaaaaagaagaagcgtttcatggctgtaattttttctccatttgtgcgagatggcctcaaataatacttttcccgatttggctctacatgttgactcttctttttttttttccgtaattgggtgttacttaattgtgcacagcgggaggctcaattgggacgccccgttcgagcgaatacatacgcatatgcataggtatatatgtatatatatgcgcattcatatccctgcgtagtctcccttttttttttttgaaaacaccctgaggggaagaaaacacagcgcggctgccctttaggtagttacgacgtgttcctattttgcgtttgagtttattcggatggtaatttcttcccacgcatagccgaattgcgtatctcccagtagaggtgttcaccctgttagcgtgcacccctcccaaggaactcgtatcattcgaagggagttgccatgacggaaggttcgggtgaatatatacagcacattaggtgcatttctgcgtggggcgacatgtgaagggaggctccaactgaaggggcattcgcaggactgagcgtgtatagattcgctgcacggaagttaatctcacgcagtttgcctcgcccaggttggcctcgcccagtttgcctccctcaatttgcctttttttttgtagcatcacacaactcgcagttgcagtggtggagggggcacaacaaatctgttcgctgcgtggcgagtgctccttccagcgctgctctctgcgtggcgagtgctccttccagcgctgcgctctgctggctcgtcgcctgtcccgcgcaccatcatggtgagggaggcgcacgagctcctggacggcagcagacccatccccatcgataaaatcacgtacgagctgtcccaaaatatcatcctggcatttgacagcaacgaattggcctcgagcaaagacacgcaaatagaagtggagacaaggataggtctcgtaatcgacaaaaataaaaacaggataagattaccaagcaacacagatgccatcgtagaaaataattactcggatttttcttcaggagtggataagcaatcctttgagtatttattaaattatttacactcccttcggggaaaggagaggaacaaatggggcgtcagttacggacgagtcagtagcggagtggaaaacacaaaaaggttaaaggaggacatggggataaaaacaaatgcttgtgctgatggaaaggtacaatgtggaaacagaaatctttttcctccccctggacatgaagaagagcaagctggagaaatggaaaattatatatataattttttttcaacaaaaaaggtgaacagtatagataagtattacatcctgcagagtgataattctcgagttcgtgttacaacatatttgaatgacgactcgggaggggagagcgaaagcatggcgaagtcgttatgcaaaaggaatttaaacacatggaatatttacatggggaataataaaaactactttgatgaggtggatgaagaggacgatgaggatgacgaggaggagaccaaagggaagaaaaaaaggaagactgaccagggagggagtgggagcgcaaatgggaacgcaaatgtgagtggaagtggaagtggaagcggacatgcgcgatcaggtgacgactccgtagactatcgaatagcaattaacttggaacaaacgaaacggataagcaaactatttctgtcgaaaatctcacctgtacacgaaagggtaaaagagaggacatccttcataaataaatttttgggcatccaactggatttgacaaaaattaaaaccaaggatgatggagaactgtacgaaattgaaattgaaattctttcgaaaagcattttaaaagctatgtctaatttacgaaataaaaatgattcaaattatttgctttttatttgttcgaatttgataaataatgcgcgcgggatatgtagggagttgtgtcattttcggaagaggcaaactttggggaaagaactcggcttggatggtgttgggggggacaagggtgtgcaaagcagttatgtacactcatcgagggaaaaaaggaaatttgaaaaatatgtgcattcggtgacccctatcatcggggactacatgtacagggttgttgccaaaaatgaagaaaaaattcacgccatgctgcgcgaggagagcctgtccaacaaaagcaaaatcgaggctttgcaaaaacttatcgacattcgacgccacaataagaagtcagtaaagaagatcagcgagacgtatgcagagaatcgctggagggttgtacgcacacagggggcgcagggcgaggtcgttctggtcagtgagggcagcgagggaacggaagaaccgggcgaaatgggcgaactgcgcgatgtggacgacgtggatgagcgaggcgcggagaaggtggagcccactggattcaacttcgacaacagcagcgcgagtggaagcgaaggggagggagacaaaggcgaaaagggcagctcacagcgcgatggcagtaagtataagaatttctacagcgacacgtgatgtggtcagtctgcatggggaagaaaaccgttcccccgttgttatatcgtttttgcggtcgtcaggtaagcgaggcacgtgcaagcattttcgcttacatgtgcatgcggaatggcgtttttttttttttggatagttatccccatttgcacacaccttcccaatgccgctcacatttgcttttccaatttttttaaaatttcgcgcacgcgctgtacaagcagattgctcacacgtacaagcgggtggttcacgctttatttgaacgtttttcccttttttttacgtaaacatcaagaacggtgtgagtaccgcacacgggggagttaacccgttggtgtgctcttacaattgtgattaatcttttcgtgctactcatttggaggggaaaaaaaaaaaaaaaaaaaacacaaaaatgatatggcgtgaggatgcatcatgggggaaatattgctcctatgcacaactgggtgcacctgcaaaaaagggactacacagaggggtgcgaaagaaattaccagctctacaaatgcacggaggtttgccgcgcctttatatttccacttggtatatccctgccaatgtacgttgtttttacttccccgcaggagatgtacaaataaatacataagcgcattatttattgctttcccctttttgtgcgtacctatgcgtacggagtgattcacatgtcgtatgcgcagaaagggggtaaaatttgacgcatggccgagtgcgttttgctttgtacctactgcgtgacgtacgtcgggtatggcccatgacgcgcgctgcgtaggcacagcaacgggttcttcgcggtgattggagtggggggttcaaatggtttctgcacagcggcactggttggttgcacagggggaaaaaataaaaacaaacgacgcatacgtgcatgttgcatatatatatattatatatatatctatatatgtatatgtacttatatatgcacaacatacatcacattaacgcgaggtgcacataccccaactcacagaccgtgcagaatgcgcatccctttcttgcgagtgaccacgagcgaacgcttttgatatgtaggagagaaagggacgcgtaaaaaaaatgcactttcttaattttgcataatttataaacgcgcaaatgtagcaacgaaaaagtaccgcttaaaaaaaaactcagcgacgaaggagtagtacatttcgcaagcaaacatcgctgaggtgaaaaaaacaaaacaacaaaacaaaacaacaaaacgagcacagcaaaacaaacacatacctaaaaatcgtttgcaaaaatcaaaacaagtaaaataaccccctttgtcatcacgacgtaaagtaagcaggcaaagcatactcaactcgttttgcgaagttttataagcgtatatgccgctcccccatgggcagatatgcgtaccagcgacatgcccacaaaataaccgtcgaatcttcctacacgattttcctatatgtataaaaacttcctcccctttaaggtacacaaagcaaaatcatttaccccaccttctcccttcacatttaaagttcactttattttaaggcaaaatgagtagaagcaaagttttttttgatatttccattgacaacaaaagtgctggaagaattgtattcgagctgttcagtgacataacccctagaacatgtgaaaattttaggtcgctatgtgcaggcgataaagtaggttccaagggaaagaacctacattacaagaattccattttccatcgaattattcctcagtttatgtgccaaggaggagatataacaaatggaaacggatcgggtggagagtccatatatggaagatccttcactgatgaaaattttaaaatgaagcatgaccaaccagggttactctctatggctaatgcaggaccgaacacgaattcgtctcagttttttatcaccttggttccttgcccatggttagatggaaaacacgttgtttttggaaaggtcattgagggcatgaacgttgtcagggacatggaaaaagaaggggctaatagcggatatgtcaaaaggccagttgtcgtgaccaactgtggggagatgtaaagaaggaggaggactctcatccattgagtgtactcatgtacatactacgtacatatgcgataggtgtgacgtgggggagtccgtttccatcgcgcgcggaaacacctcctcgaggaggcatgcccactcggtttattgcaaacatgagggcattccccttacgcacacgaagctatattgctaaaatgtctataacaatcgttaaattttgaatattttatgagcattttatgcacactgcttacttcccatttgcgtatttccccccgcaaagcatgtgcacagctagctgtgaatgggcatagagtgtacacacacatgttatatttacacacatattatattcacacacacgcatatatatatacatatcgttttatttcccgtcgttttgcatgccttgcttctttacccgcgcgcttaaaaagcaaggcgtcttatgaagattgtcgagtaatgttttattattcattgaaaaagctttttcgcaacagcacttttttcccacatagcgcatttttcattcatcaaccattgcccacgtagaacatccacccacccatgcatgtctgcatgcaaacacgcacaatatagacatatttaatcccataaattagcattaaaaggaaaacgcaccatcctgtagaacttcttacattgtttaaagggggtgaaaaatcttcacccgtggttgataaaaggagtgacgtgctaggtgttccacccgttggtatttacgccggaccgttataaaaaccgcttcacggtagcgcatgaatagggcaaatacgaacatatcgaaatttatgccctaaacaatttgcacatttcgcacgtacataatttttatccttacctgtgcctcgttattctccacatgcccccttttgtcagcaaactggggacagttttttctgtgtgtgcatttttttcttctgattaggctgtctcgaaaaattgcgcaatttatacctacaatgtgccaggtaaaaaaagaatcccccgcaattctggagcctcctaatgaacaagaacaaatgcgcgcttacagagtaggtagagggtgcatccccttttttacgcatggatagatctaccacccatatgtaggtgaaagaagggggcatggcgaagtatatctctctaaatatgtaggcatacatacacttgagagtcacactctacacagttttttccctccccccccaaaaaaaactgaactgtgcatatttttttcgaattggtcgtccaaaaacctgaactgttcataattttttctttccaaagggttatttttctgtgctagctatttaaaaaaaaaaaaacatgctgtgtgcaaaagaatgaaatggtgaaaaatatacttccacttagaaagttagctccatactaagccgctattttagtctcctgttgtgtaccctttatgaatatgctacttgaaataaggtttgtaaaagatcgatttatttttttccttcttacatgatggatgtccccccaattgggggttacccccattgggcatgccgcaatgaacaattcatgacacgccccatacacttggttgtaacataaaaggggggaagaccctttaaacgaactaagcgaattcgcaaaaataaaaagagagagaaggaaatggtcgtataaaaacgatggggatgcgaagatgttttagccaaactggacactcgctcacaaacacacgtggagcagtgtgtacatccatccgtatatacatatgtacagcttaacgctgcgtaaaactgagtttacaactaattgggaattaaaacaacaacaaaaacaattttttcaaaatgatcaaaaaaaaaaaaatacccagatgaagtgacagttcatgggttggcattacaaaatagcaaagtaatgtggaagcacacaaaatgcgaagaggcgacttagagaaggcgcgtgctcctttttatgtccatcacatggcactaatatcgtcatatggcttccccaggtttttaagatgcttcttttcggatatcgtgtaggacacaatcataactgagaggataatctgtgggggagaaaaaaaaaaaaaaaatgaaacaattgcagcacgcacatcggagttgtgtgctgcacttacacaaatgagggaaccccattcgtgcatattttttcgccttatttgccaaaccttgaaaaggaaaagacaaacccagatggacaaggcaaaggaaaagtgggagatgttgtacaaatagtttaacctgaaggggagagtaattaaattgttgccaggggggggagagagggtattatgtgcgtgtatgtggtcgctctgtcgtcccatccatcgggaatctgggtcccaattggagcccttttcatgaagtacccaccttgggagggaacacacgatgagggttacgaccggcatggacatgtagccaagtcttcgcgtggggatgtgcgcaaagcagaaaatgtttttgcagggcacttcgaaggaggaggtgttcatgtagtagatgttgttgttgggagttctggaaattaggacgtcggccaggagggtcttcgggggatgcaaaagagggggtgcaaatgtgtaggtagcctcgtgtgcactccctttagtgcacgctctttagtatactctctttagtgcactctctttagcgcactctctttagcgcactctctttagtgcaccctcctctgtgcactcgtctcgtctcggctcgactcgcccttacgtggaaatatttgttgagggactccgaatccaatttgttgtacttcagcaagtaggagtgcttgcaccagtcgacgccgacctcgaggagcagaataattatgagccagctggaaatgctaaaaaacgaattctgcgttctgtacgcagtggacatttttagcaacacgaggaaggcatcgatgaagaggtagaagcgctcgactgcatctgaagcaacaattgtgaacagagacgtcttggagaattttttgaagacggttgacttgatttctgtgaagttactcatcactaggatcaggaacatggtcgactgtggacaagaaaggggcgcacgggcatgtgtacgtgtgttcgtgacgtggtgaaaatatgttcggacaggcagacatacatacacacatagagacagacagaaagacagacacacacacacacaaagacacatagacacacacacagcggcgctcccaaagcaacggaagcgaaaattacctccgacgaattgatcgcaatgttcagagagaggaagcgtatgaggtgcgcaaaggcgtgggttaagatataggtaaggacaaaaatgtactgcacaataaatttgatgagtatactatagaaggggtagaagatggggattttaaatttcttgttcatttggtcgtccttgttatttttgaggcaatcgattttgtttttttcccgttcgttcggactgagctggttcgagctgagctggttctggctgagctggttcggactgagctggttcgaactgagctggttctggctgtggttttggttctggtttgggttctggttttggctttgcttttggttgtgcctgggggtggtggcaattttatttctacacttctccgcgtcttgtgtaccgttgccaattgggcaaatgtctgttggtttgttcgtcgcttggtgatcattcggggggtcctcacagggggttggatgtttctgagttggcgatttgttttccgggctgtggtccgcttggatggcggatccccccgaggtggctgcaggtgtggcagtcatgtcagttgtggtagttgtggtagtcgtggcagccgtggtagtcatgccattcatggcagtcgtgggggaagctgctgggaaggtagcttttttccttccttgcgaagccccacttggggtttgttccgacatcccgggcattccccccgcttccctttgttcattctctttactcgtgtagtgattcctaacaatgtacacataggatcgtaagttaataattctgatgaaagttcgaatcatattatctatgaggtccttccctaatgacctcagcagtctctctacaatttcaagcatattcaaaacaacgtatagtttcataaagggttgggctcttatataatggtaaatcctagaggtgtcgacaaaggaaaaaatgtagatgcatataaggataagggacattcgtattagtccgctatattctgggaaagataatttgagagagttcaaatgctgcctgagtaattttctcttcatttctttaactttggaaatatttttcattatgcttcttctctttgtgtatccctcattaagtttgtaatagacgcaattttcgctgtttcttttttgggtcataaaaagggggttgagttgatcgttctggttctgtccgtatgaatcacttgggtcgttttcctcgtcggggttactctgtccatccaggaatagcaccccatcgaacacgtcgcatatgtctgtggggttgctactacacgagaggtcacttccatcagttgtgtagtcactgtggttggaaaaatcacttattatgtcatccccattttgttggagactacccttttgggaataatttttcgtactgttttgtcggttattgattggaaggaacaatgagctatcctttgggggttcctctttcttctgtgttagatgacttgcctggtttgggctctcccctttgtgtacttggccattttgtgcagtccccgctggttcgccctcctgttgggtggcctgttcggcagtcggattgtcacggggttgttccttcgcttcgccatccgcgcgtagctgctccttcgattgatcaccagccgtttgccgttccttcgcttgatcaccagccgtttgccgttccttcgcttcgccatccgcgcatagctgctccttcgattggtcaacacccgtttgccgttccttcgcatcaccatccccacatagctgctccttcgattgatcactacccgtttgctgttccttcgcttcaccatccccgcatagctgctccttcgattgatcaccacccgtctgccgttcctctatctttgcagcgtcgctttgccgctccccctcggcttggccgcccccctttttaccacttcccaagcacttcgcctcaaacgaacgggtgacaattttcttcttctcctcgacattaaaaatgctacacgagtagagtctgttgatgtgaaagaaaagcagcactctgatgcagacgcgcttgaatacgtcgtatacattcttggttgaagtttttaaaacataacatatcttcctttttacaaatgcgatcggttcgaagaggaggagataggagagtcgatttgtctttctccttcgatgggaatttatttctatcgattttttattaagcatttgtagcattctcttgttatgctttatctcggctctcctttttcgcctctcaaaatgggcgtcccttaagtggtcggcgtcatcttttttcacgcctgtgatggattctccattttggagtggcttcccatctgcgtattcgccggagctgccgattgggaagtcggcacagcgagtgtgatccgcagagcaggcgtgggtggcagggctgtcacggttggagcccaggtccacgctgctgcccagcttgttcagacttcttaatctactcagcacagcattcgtgtctatagagttattctgcgaaatgctttttactccctcgaagctcagttcatccgagttggaataattcacgttgtaggagaaatagtttacacgatgttgtccaaaaaaagagttcttcgatgaattttttttcaaaatgaacgaatcttcaaatgaatttttcttccatgattgattagcaattttaatttttttattttttttcaacactcttctttttcttctttcagttggagaaaatttatttgaacttttaatcatcctcgctttgtatttttttaaatcttgatgattgtacgttgttgcatatttataaaatttgaaattttttatattgcagaaatggatcaaaaaattatgaccagtatttctgagaaatctgtacactaaaatcgagagagaccgaatgacttggacaggcataaatgtaatgtcataaaggatgttatctagacagaggagaaaggagaagctcatgattttctccaagaaaaatggcacattcatcatatgctctagtgcgttttctggaatggagtctgtcttaaaaaaggtgtccaaaaatttgtaaaagtcgtattggcggtcatcctttccggggttgtttacctgaccattgctgggcgtttttgttgcccctcttcccgcggcattcccttcgcttaaatttttcttccccttccgttccggcgctcccgccacatctccttcagcgttttcaccatcactcaggtacgagtcgtagtacctccccccccttacttcatctaatataaagtcgtacagagttatcctgttcatactttttttatcattttaattatttcggatatgtacagttgggctttggggggagaggagtcttcagagtcctcaccagggaaacacataggtatataaattaggtatgcatatgtattcgtgtatatatatatgtatgcacacagctgcgtcttccttgaggcgccttcgaaggacgccttttttgaaaagcagccctattggtgcggattagcagggtgaacgtacaggcccagaaaagaggcacaaacgagagaggagcatttgtagctactaataggaagcatgccaaagaggagaaaaaaaaaaaaaaaatactgtgttgcacgctattgtatagtacatgcaaagacccaatgacacaaaagcgtttgcactgaaaatttatctgttcactttttgcgtagcttccgagttatttcccttgctattctttcatttcttttcccatttttttttttttttatatactaccttcatgggagctaattccccacagttggcactttgcagttttattttctgaagcgtatattaacgtcgaagttaagcatgcggaacgttcgcgtaggctagcacacgtcgtgttcgtgctgagcgatcttccaggggatgcttctcgagtgcacagaataaggcgcgcccgttcccaaggggggaatagctatgggtcgtcagtgcatgttcgcatgcattattttgcgcgtcatgtgggcgattagtgatgagtccctaatgccgagtgcctagtgatgcgtgccaccactggtcgcttacccttttaattgaagtacgaatgcagcgaaagggggagcagaaaaggagagttctccattcctcgaactgtgtttatcccttacatttttgtaaaaaaaaaaatatatattaatttttcgtaaatcagcatgcctcaattgacgcgcgacaaagaggtggtggtgagggggttgaggaaagaaaagaaattgccacaggttagggccattttggagggtggaatagtaagggactgtaccaccttaacaccttcaactcagttgcgttttttttcttttttttaagtgcacaccaacgtggatgcatttgcgggagccactctgcgcccccacggaaccctaaatgggtgaatagcgctgtctcgaaaaaaaagtggcaaaaatgggcgcagcagatgtgggattttccccccgccttattctacaaagaacctatgcaaaggcgatcccctacatattgtagtgtgtgccacccccatttggggaacgccactacgggtccgatgggagtgcgctaccctccacaccccgttacgatttctaattcgcgtaaggtgtgcttacttcatacttaaagcggtgcatgcggttggttcatcttcatgcgacaaaaaagaggaagaaaaaggggaagaaaaggaggaagaaaaagaagaagaaaagaaggagcgcagaaattgcgaagtaaaaatgtgggctgggttaaaaaggctgaatatgcagagctataaaagctcaagtggtcacacgtgcatgtgcgcgtgtacgtacgcgagtgcgtttgggcctaccctggggcttcaaatgtggcccccccaaaaaagggaagcacattagaggcacgctggaaccagatcggcgcgtgcgggacgcacattagaggcacgctggaaccagatcggcgcgtgcaggacgcacattagaggcacaataaagcacaaatgaagaaaacaaagtgggtcatcactgggctacttcgcggcaacaggcagaacacagaggcacgtatatcatgaaagacgcgagcactatttttgagcgaaatgggggcatttcattttgtcacccttcccctcaagaagctaaagcttcaccctgcgttgtaggcaaatgtctacgcggcgaaatcaaacgggcgcagaccgttgacgtgcaacgtcacgtgtggggggggagtgcggcatgaaaaaaggaggaaaaaaaggagggaaaaaggagggaaaaatgggggaaaaaaggaggaaaaaaaaaaacaaacacgcacagagacgcacagagagacacgcagagactcgcacagagagacacgcagagaggcacatagagacacacacacacatacacccccgtggcacatccaaatggaaagaaccgcttaaacttctcaaactcgacaaattatactaaaaagtgacacaaacttggtgtaaaaatggggaaaaacaaaaaaaggggggaccaaaaatgaactttttaaggaactcgaaaggtaggcgtcgacgcaaatgggaaacataaaataaagtttctccaaaaaaaaaggaagcaacctttttgtacaatggctacttaaaaacgcttctgcacatggtgggaggacgggtcagggatagtagtcccggttcatgttggacgacctggtgttgtacctacttctggaatggttcgacgaattgttcctgaggtgcctgctgctgctgccgttgttaaggaagtcatcccccccatggttgttgagcaagtcatcatctccattattgatggtcgctcctccagcagcgttgttctcccttctgctaatttctttattgcgtaggcggtcgcttttcctgacattgacatggacgaccgcatcgcagttataatttttccgctcaatgttttttctattcctggcagaggtccttctcggagtgttattattgttccttgtattggtcctacgtctactactggtggttctcttaggagctctggtagtacccctccgtccgttcctccgtctattccttctcgaataagaactagatgcatgatggtatccaaagtcataatcgtcatgagcataatcatcatcgtcatcatcatcatcatcgtcttcttcatcctctgaaaaaaagttagctgattgatcacttgtaaaaactgaagagtgttcacttataacagcaatgtcagtattccttccggaacttaaaacgttttcgtaattcaataaaaaattcgtaacgttgattgtgctgttagcattagtaacgttagccatgcttgccatactagccatgctggcagcattgcgtgcagtaactccactacctcgattgttcatctgcatgttacctctaaacatggcaaataattcattgtacctagcgtaactagagagtagagaattttgaacatttcttgagcttaaaaaatcataatttccagtagaccttagatacaaagagtatgggttcaggaagctacagttgttgatcccatcgatacttttaattatacaatttcttcctttaagttgacaattattcattaggttaaaactttctctaattaagcttttacagtaattctcttctaaaacgtttaataatttcatcgtgtgggaattcatgaagagtattcgattgttgttagtatagatgaacaatctatgatcgaactgtctcatgtttttatccacgttggtgtagtgcttcaagtaggactgaagaacttttttgatatttttttctgcgtaggttttctttttataataaataaaagtatcaatatcttcttcttctctacatgggaattttttcaaaatttggtacagcagtgactggctcatttcgttcatttgttgacggaatgggttcctcacggggatccttttcttccctcctttgctatcgcgggttaggatgctgctactgtcacagattgggcttacagttataaatcgtttgtacgatcggcctactcgcatggcgtttacataacacattttgtacttgtccgcgccggcgcttttccgcttgaacgtttctatgcacctgttgagcgctgcgccgaaggggttttgcttccctggggggtctctctccggctcggaggggggctcctccctgttcttcgcgcccccacgggtgcaaccgctgaatccgccgctgatttcgcctctgatttcgccgctgattcggccgctgatttcgccgctgatcccgccgctgatcccgccgctgattccgccgctgattccatcgccgactccaccgccgactctgccacgcgcgcaaccccgcaacagccggaggaacgcctcacttttctcattcttcctatggacgggcatcctgagcagggactcctcctcctcccccctgttattcaccgcgtggaagtgctgcttggcgctggtagcttgttggctgaggcgatcttccatatcgactccgcaatggtttccatcactaactgagctgcttctatactctcccctgacctctgcgagggcacttccttgtggtttgctctcccctctatggttgaaccatttcttgtaatcccatacgggggcaacaccacacgcactgtaagcaccgggatgcatagtaccgatcggtataacaccaccatttgctccataatttatcaacgctttgtatagaacgtcaaacgttaggagggactttaaatttatggtcttctcccttttcaacctccggcacacttggacgaagtagttcatctggatgcatatggggtccaccggagaggtcccaattttatccaggtaattattattgcaattgaaactagaaaattttggaagtagtggttgcagatgctgctcgtatattttaaatttcttgtctaccaaaatatttgcgttggtaaagttcagcagacaggggttgtttccttctttgcgcagtttgttctttgggcggggggcatgctccgcagcgcgagcgattccgcggtcccctttgccagcttcgccacgccatccatcgtgatcgcggttgtcatcgtcatcgtagttatcatcgtcatcgtcatcgtagttatcatcgccatcgtcacgtccatcctcatcgccatcctcatcgtaatcgtcctcctcatctccatcctcctcgccgctcccactggcgctactactccaggggtgccctccccccctgacgccccgcttctccaaccacatgcggcttgaacgatgtggcctccaccttcccttccgagacgcagcatcgaagcgatcacctgggttgcctctcctcctcgcatgctctacgtgcccatgtaggtccgattcgaatggcctgtggttcccactctgaagagaatccatcctgcgctcctcagatgagtcactaaacagatcatccgaataatttccataatttgaattatcactaaaaaaattaatagaactacatttttcgaaatcagagtcccaatcactcatgtatcgatcccttttcacaacctgttccttttccttccgtttatccccactgaaaaattcttttaattttttaatgttaatgtcgtaggggtactgagctccttcccttgcatgagaacttgcagttaataagcactcatcgtgtttatcgcttttagatttaaaatctgaggaaggtaaatttctgtttcgctttctcaccgataagaaggggttcttcttcctaacaaggtatgtgtcttccccattggagcttcctccccttgacagagtaccccttccgctgtcatttccactacaggagtgatcattcgagttactacttaagttttgtgtatcttcgtttctagctatatgaagcctctttcgcgtaggtgcatcttccgtgttggctgcacttgacccggttcccacattgaaagcagtcgatctgttccttgctgtccttttactcctaaacccataggaggaggagtagttattactcaaaacgctatcaaggttaataacttctttctttctattggcattattcttaatgcactctcggtgcacatcttctacattaatgacttcttcattatttgaggagatattttccaaattgataacgtgtttgttttcccttccgtggaagctgtccttgtcaataattctcacttcatcatttggactcttctcactctcgtcatcggaatcgcctttttttttttttcttgttattttctgcttctcccccgtcgtgcactgaagttttggagttcttcgagttgctgtccgtgtagagagtgtaaattgagttggctgaacaggagagctccgaactgtcctctataattcggttgcttctccgggtgactcttctccctttgcttctatccgcgtcgttgcgcttgctgccattgtgtgaagtggtgccattgtgcgaagcggtgccgttcctcgtagtggttccgttcctcgtagtagttccattcctcgtggtggttccgttcctcgtggtggttccattcctcgtggtggttccgttcctcgtggtggttccattcctcgtggtggttccattcctcgtagtggctccattccgcgaagtggctccattccgcgaagtggctccactcctcgtggtagtcccattcctcgcggtggcaccaatgactgtggctccgttccaattgttgctgaagcttccacccgctcctgcgacttccacaccggtgttaaaactagatgaagtgtttatcccctccccgaaaaggaatcccctgggagcagttacacctcctcctcccccaacaccactgttaaatctaacaacatccactccatcctctgcattatttgcatcaaaagaatcatacataaaaatatctggcaaagaattcatattgtcataattgtccgtcatctcattaatgctaggttcattgaaggagcaaagttgataggatgtgatttgctcacaaagggttaatttgtaagaagcatttctgttaagtgtgaaaatggaaaagtagccataattatgggagacgataaataggtagccattttgactccactctgcacttagatttttcaactcactatcgtaggaatatttttttatgattttcttcttctgcacatttaacaaatagatgtattttctaaaacaggcaaatagtattacatctgtgaagaagggatttggcttgataaaactgacatagctgttgcatttttttaaatcgaagtttttaatttcttcgtaagttcttagacaaaaaatagaaaggttggtcttcatggtcactgcaaaggtatcctccttggacgagttagacttattagttattccgtcacccacaattagatactcgtcggacatgttaaaggagacgttgctaattttgtagtttaactttttggctctcatttttggtttgttgtttgccttttcgttgtacacacaatgtgctctgcttttttcggttgcttggttggtgtgcaggcgattcgcggtgaggcggttcgttcctaggcggttagaggcaagccgattcgtgtcgagtctgttatttccatttgtgctcctcctcccactggcgcttccgctgctgtggacgatgctctccatgatgacgctggcgttgttcgtttcccccgggtctgcgccgattgtgctgctggtcacaccgatagcgctgcttgccgcaccgatagcgctactggccacaccgatggcactgctggccgcaccgatagcactgctggccgcaccgatagcactgctcgctgctcccaacttgtccttctcatcggggacccttctgccctgtggtgcactcccgctatggttgatctcccgctgcgccctaaggagccgcttcctcttgagttccttctccctgtcgacctttggcacgtattccttcccgctggaggagtagcagtacgacgaacaggacgtggaagatatgacaaataaattgtcgtactcgttttcgtcattcacgtcgttcgtgccattgttgttttcgttacccctgggatctctcctatctccaggcttccgcgcgtcgtctcccctgccttggcagcctcccatgtcggttttcccccctttggccttgttgctctcgttgagggccaaggactccaggaaaaattcgacgtagagggaggtgtagaagcagcaaacgttcactttgcaacgtccaccattgtgaatacttctactgtgaacactactactgtgagcagtgcttcttcttctcccccccctggttagagccacctcgtctaggtagctctggaaatgccaaagaaatatcgaaccgtttaactgcacagtgaggaagtcagcagaatggttggagaaggcgaaacggacaatttcttcgttaaagtcttcgaatcgtttaaagagagataaaccaatatccttcttcgagttatcttgcaaaatgttgatatcgaaacaatggaaaatttttgcataggaaaggtcttcatcactcattttttgttttttcttctctcctttgtaactcaactcgatgacgtcatccgtctgagcatttccatacttactctcgtcaatcttgttaacatatttgataatctccacatcgttgggggtgatactcagcaagtcgtcacttcgttcctcatcatcgtagtaaggcttggacgtaagcagaacaaacatgactctttttttcctcctcttaaagttggtggtattacaaaaatcgttgttctcacagaatttatctatgcattggctagacgtgttaataaacatgaggtagccattctttaatcctttgatgggtccattggacaggaccaaagagttgtacatgtagggggagacgttataacttagagagtaggaaaattgaatatgggggaaaaatttgacaagtccgagattcatatccagggagtacaggaaatgagagtcgttagtgaggtcatcaaacatgatgatgaagaagtaggagttggtggagcagatggcataggttttgtacgtgccacttctggacccatctatatacccatttctggacccatttacatacccatttacatacccatttctggacccatttatatacccatttctatctgcgcccccactcccgttgtgcgtgttccccttttcatggtaaaagaactgcaccttcttcataagaaaggtccgcctatacgtgaacagcgttttaaatttgtgcttatcaatcagccaaaatttcacgacccccttctcatcacaggagagtatatacttgtccgaacggtggacatcaaaatcagtgatggcattcctatgtgccttaatacagaggattaggttccctgtcatgacatggaaaatttttatgtacccatcctttccagaagtaactacattctcgcaattgttattaaatctcatcttcgttataaatttgtagtccttcttatttggaataaaatgagaaagtacggttatatttcttttgatatttttcacacaataattgtatatatcaaacatgtaccttgtgttaattatatggttccttagtttggtgttcttcgttatgtaaaaaagttcctgtttaattttggtatagatattattgcacctgttggattcgtacctagtaatttgtatggacttacttttattgctctcatattcttctttgagtctttcctggctgctgaagaaaaactcctttatgttgtgttctgggtatttacacgtgagcatatttattactcctttgaagatattgtacatgtccgattcgattttctccctggtggtggctctggcgagtggggctgctcctcctccgcttcgattccgattgctgctttgcatttcggtgctgctttcctccatccatttctccatccccgttttctgcttcttcttggcgaagtacgctacgtcctcttcgtcccctgacgcgaggagcttcactcttcccccgcctcgttcgtcacctccttcatgtgtgccatcatccagaaatccaacatcttgaatatccgactggtcacatctgacatccttcacgacttctccttttccgttgtgcaccccggttgatgcgccacgcaaggaggtatcatcctcctgttcgtcatcactccactcgtgatcttccccctttgtgccttccccatgacaactcttcagcgttccactccccccgctcctgcttctaatagagctgctgctccgtttgttcctcttgctatttactcggcaggggggcactatctcaccgttctccccacattcgaagttgtcccaacgtttcccatgagtagggagtgacgttcgtgacccactagaggagtgactcccacggggaagctgttccttcctcctctcaaattcgttgccgcccattttgtcatcgtcaaatatgaggtccttatttttaaggaccctatacacatcgtccacatcttctgggttggcactttttttaatttcgttcaagcagatgttgatgagaaccttgtacgtgtcactgacgtagttgcgcatggtggggggttcagggctgcccgcgctgtttggcttctccacgccgtttggcttcccagcgctgtttggcttctccacgccgtttggcttctgcactctgtttggcttccctgcaaagtttgccttctccacgcgttttcccgtcaccatgtccgcttcctcctcaagcgtgtgcgtgctgttggggtaaccattttgatattcaacggggtggtcactccccggtgcggtgcttctcattttagtgttcatcgaagtggtggtttccatttctggcttcaccacgttgttgcacagatttgtgtgattcccctgggagcaaccttcactttcgctactacttccacaggagtgcctgttccccttggcgtccccatttttatgtaaacatccccccccactatgggtgttgtccggagcttggcacagggttgcagaggcccagaagtcttccccatcacttactttttgccttttaaaattcgcaccgttcaatgggctagttttatctctctgttctctgcgcgaatccatgttttccttttttcgcagcacgtcgaatgaagggtctgtaacaggtatgggttgggtcgcccgtgtccgagcatgtatgcctctgctggtgggtcaacttgttaccacaattttgttccttcccgttcgtgacatagcctgcgtttggttcttccacactttgttaagcggttcttaattggcctttctgtcctttgcttgcttgcttgcttacttgcttgcttgcttacttgctttcttgctttatttcttcctttcttgctttatttcttcctttcttttttctttttttttttttttttttgcagatttctgacacgtgcgctgcctgcctcgctgtccttttcatcattaacaggcgcgaaactcgcaggcgtgtcatcggttcgtttcgcccaattcagcgacttcctcattcgtcataacttgcagttacgcacagggaaatacatacgcatgtaggtacacgaacgtgcagatacctgcccatgctttatgcggtcctattttgttacagcatttctcgaactgtgcagcgaatgcttgctactgcttatgcacgtggccatttatttttgttcagaatattatacttttggtgtacgtaatttggcagaccgcttatcaaagatggtgctgcgccctcttgtggttgcgggtggtggaggtggctcacgctgctgggtagtgtttcccgtgatgccatggttccccctcacccgacgcgcgcctcagcatgcagtcgtgcggtcgtacgatcgtgcaattttgcgaatgcataatcacatggacatcaggatgcacgaccgcacctgtacgtagcgcgcgaaggcctctttcgaacgtatgcttacatgcgcgaggcgcacgtatgtataactccccttatttttgcatatgctgcacgaggccatccccaaatgtaggcgaaatggtaacctcgcgcagtgtcacgcaaaatggatgttttcacatgtttatattttcccatcaaatggggggtcatgacaattccttcaacgaaaattaaagtactgtggtcgtacttttttcgtcaatttgttgggatgtcacaatgcgattgcaattgctatcagcattgctgttactatcagcattgcaagttatatcagcattgctgttactatcggcattgcaattacatcagcattgcaattactgtcagcatttcaattttttttcatttccgttttttttcgcatcatttttggagaacgcgcgaggcggcgcggagaacgtgtatctcctcacaggcacataattatacttctatactcgcacgtataataatgacataacacgtaggtaataaatgtatgcgaggttttgttcctttcggacaagtatgcatttctttttttttttttgcgttcaatatatgtggcactgtgtcattgacgcgaattttttttttcccatcgctgaagtgacttcgttttgtcatgccactctttattgttttttttttcctctgcttcttctgcttcttctgcttcttcagcttcctctgcttcttctgcttcttctacttcctcttcttttttttgcgtacaccgctttactctggcttgcgcggagtgccatttggaccacttataatttcgtcactgcgtttctcatcatacggtcgtcttaagcatcttcatttttccctcacattggaacggatgcgatggtgacgatacaacaggcgcacctcatccatcactcggattagcagcatgtttgggtatatctccttttcatcaacttctcgcgatagtgacaacttttgtacttttttccgcgagtgagatgataggatggctgtccccgttatgtgcacctccgccagtgtgtatacgaacatgcgcgtagaggaaggaacactgtcatatatcgtttcgcgtggcagcatgcaaacatgtgagcagagcagatgtggaacccaatctcggaactgtttttatttaccctaatctttaaaccaaataaagccgccgtaacatattggataagtatagtgaggggtgagaagcgaattttcaaaatagacagccttcaaatggggaacggataaatgtagggctaatttgtagtacataggggaggaggaaaaaaaaaaaaaatgacctgggaaagaggaaaagacgaggcggcaagatcccctttatgattaatcactctctcgtttagggtagacaacagagggtctaccaaaaagggggagaacttgcgttaattcgtgcagctgcgctatcggcagggacatgcacacatatgtacgtatagacccttacatgtgcatatgtgcatgtgcgtgttataccttatggtggaatttttttctcccccaaggcataagcgcgtgagctgcatgccgttgtggaagcccaccacgaaatggtaaccgcgattattgtagcgggggttgttgtaacttccgcgaagggacttacgtacgtgcttacgtaggaagcactctttttttatccaagcggaagctacacttttatgctgggcggtggggacaatgaacccgtcttgtgcagtatagcatgcgactcttaaaggagaagcagtgatgatacttttcctgcaggtatgcgcagatgtgctgtataccatattttctcgccccttctggtggagacccccctcgtcgtttcacccccatttgaggcgaacaaattggtggcaaaatggaggtcacgaaattggtactacactgttgcgtatgtaaataatttttttttttccctctcttgttccccgtttgataaaccagttgtctaatcctttcaaatgcgagcgcattttcgagtcgcctctttggagttgcacgtgggaaattccccatgggggggtgcgctgcggggggtttctcctggcctccatgaagtgggcacttaatctttccgatgtgtagaaaaaaaaaaaaaaaaatgaagctaagctaagttaaactgaactatgtcatgataaattgcgttacatcaaatcatacgcggtgcgcacttgacatggttcgcgttctcccctctgccacgtgggcagaaaactttcatccattctccgccaatttccctcacctggcaagtcgaaacaattttgtaacacacgcaaaacgagggacctgaacgcagtaatatgtgcacaaaaaaataaaataaaaataaagtaaaataacaaaacaagcgtgacaaaataagcatacaataaaaagtcagaatggttaaatggacaattccctaattgtataaaacgacctttcaaattataaacgcaggaaaggggtttttttttttcgtttcagccctagcgcgttttttgtgccaagcggtgatatgttcacttggatgtgtacgcctatgcatatgcataagcatacatatatatatatatatttatacatacgtgtgcgcctgtgcatgtgttcctgcttatgtatacgctttttttattgtgtgcgttgccccctgctgattcaaggcagcgccattttgagccaagcgcagagtccacaggcctgttcgcgacccaaaggactgcgcagattttgtgcgttggtggggcctgcggaaggggaagaagcggggagaggcaaatcaggacgaggcagcctggactaggcagcctgaacgaaacgcgcacacgggaaggatttcccaacgagtggacaagaataactgcagttgtggttgcgctcgcgtgaaattgtccagtcgcaagaggtcccccccccgttggtgtcgcttcgtccattgagtgtgcaaaccgttgtagcacctgctaccgcgaaagaaaactaacatgggagctatacaaaatataaacctaccgggtaaggcaaattgctcacaacaaaatggagaaaaaaattgggtgtgtttataaaattaaggagagcaggaggggaaaaggtttgtgtaagccaactgatgaagcaaaaaagaagggggcgcggttacgttactttaatgataaacaggagaatgcagctagtgtggttggtgacgcagctagtgtggctcgtgatgaagctagcgtgcctggtgatgcagccagcgtgcctggtgatgaagccagcatgcctggtgatgaagccagcatgcctggtgatgaagccagcgtgcctggtgatgaagccagcgtgcctggtgatgcagccagaatgcctggtgaagcagccagcgtgcttggcgattccaattgtagtaccgaagcccactcctatgccaagagcagaggcatgaaccgttttgaagccccacagtggagtagccatgtggacgatccactgtgtagccatttcaaactaagaagtgatgaaggagacagttacctgaacaacatagatgtgaatgacgaatcagatccggtaaaaagggaaagtgaaggacagcttcgttcttccggtctgctgcctgagactgcatatcagaggcaaagacagggaggcatgtcaagagaggctgatcagatgcacagctcaattgggggagaaaacgaaattgtgcacatgggtatcagcttttctgaggaggtacccctgaggggaagaaccgaagaagatcgcgaatgcagtggtggtgacgccgcgtattctgtgtacgctacgtgtgccatgtacacagatggaaggttggaggatgtcgattgggtcgatgctgctttggcaggtgccgactcgaacactgcgaacaataccgccaactgcgcacgcggctcccatttcgtagagagtgaccaggaggagggactcggaggaatgaaccctcccgaagagaacgacaaacaggcagacagtgaagacgacaacgaaataaaaaagatattagacgtgttgcagaatttaaaaaaatataattttgatgatacagccaatttcgataacgatgcactttacgaaccatttgatgatgacgcggaagatgaagagacgggaaagagtataatggacccgtttgttcaagagaggaacgccccttttttggagagcgagtatgtttttaacgaccctactggtgagggtgctacgaatggtgaggctgctatcaatggtgagggtgctaccaatggtgagggtgctatcaatggtgagggtgctatcaatggtgagggtgctaccaatggtgaggcatttgcctctgctgcggagggctataccgctaatgacagtaacgagcacgagtacctagacctgcaaaagataaaggagaagtacaggaggtataacttctcgctaagcgatgttgatgaggaggagggaggggaggccgaaaacgtggaggaatcgaggcagtcaaagggatacaccatcacagtggcagaagaaagctaccaacgtaaggaaaaggaacccactgttaatgcgcacgagggtgatgtagggggggaagacgagaagggtgacagaaacgacgtctcaggtgaaatgtcgcatgatgacaagcacatgtctaaagcggtcgacggggaggacgcagaccacaagatgaacactccaaataaagttaaaaaaaaaaagaaaaaaaaaggagcggaaaaaaaggaaaaacatattctgggcattgcgatggtgcgggtgttggagggggtggtcacggagacggcgacgatacgagtgttcccagtagcggacagcgggtgagcagtggggaccgccctagtagcgaacaacgggtcagcggtgacgaggggcagggtaaccccatctttgtggccaacccccctggggaaccccttgcagccgaagattgcgagccgaacgtggagacgacaaaagcggaatccatcccaaacgaaaaaaagaacaaccagaatagagttgaactacacgaatgcaacagtgcaaccgagtcgggtgtgccatctggcaaagacgaagtcgaacgagaggagaagataagaaggaaaaaattgctcaagcaaaacatctgtagcttaaacaataaggggagagatagccagaatggtggtggcgattttgacgcaaagggtggagcgcagaatggaggcacttggacgaatgctaacttgcacaaccaggcggagatcaaggagggcatggggaaccccccatatggggacctctcggaggaagtgaggaacataataaactcaaatgagagtgatggggaggatgagaatctcttggagtttgaccactacttgagcaaattgcacaatttgaagagtctgcttcgacaggaggtcagtcagagtgatgaagatgtggggggtgaagcggtgcagccacggggcgagcaggtgcacactgccgagggggggcgggaaggagaggaagaagcagaaggagaggaagaagcagaaggagaggaagaagcagaaggagaagaagaagcagaaggagaggaagacgaagttgagggagacgccgccgtggatgcagacgatgtggacgcagacgatgtggacaatttggacgactcgaatgacgcggacaatgcggccgctccagacgactggcccaattcaacccccccgaaggagcttccccgcgcaaggtcgcgtaagaggggcccccccggagaggcgacagtcgagtcgatggtcgaggggacggtcgagtctacggtcgaggtgacggccgaggggacggcccaggcgcagccgatccaagtggagctgttcgccgaaaggaacatccaactcaaaagggaagtaaaaaatctacaaagagaaatgaccaggtataaaaaaatggaaaaaacatttcacaaaaataaagaaaaatataaaacaaaattaacaataattagagaatacgaaaagaaaatcgatcacatgataatggacctaaagaaattaaaagacacatgtacaagcaaagaaaaaaagttggcaaggtttgaagaagtaataaaatatatgaatgaacaatttgccatgagtaaaatccagtttgaaagcaaaatgaatgaatatgttttgttcctaaaaaaaaaggactccgaaatttatatgttaaaggagattataaaggaaaaggagaaaatcgtcacctttaatgaaagcattctgaaacagtacaaaaacgacatcgatgatatgttaaggcaaaatatcgagagagtggaacatgttaagacgaaactgaagacacaacaagaactcatcacagaaaaggaaagtaaaattaaaacacttgaacaggatgttaggagctactccgatcagttgaaccaaatggataataaaatgaagaaaatgatgtaccaaagagagatggaggaagagaaatggaaagaagtagagagcaattatcaaaaggagaaaaaaaaaaacgaaaatctgactaaccaagtggaacaactagggagggaaaacaaagacttacattacaaagtggaaaatttgctgcagagcgaaaaaaatattatgaacggcaaggtagaattggctgaaaaccaaaaggtgttaagcatggagaatgaaaaaatgaaaaaggagagagacgtgctcctaaatgagaaggcgcaaatgcaggagcaatgcaacctgctcaccaccgaaaatgggaaaatgaacgaacagataggaacactccaaagggaaaaaaacgaacaggatagggagatagccaaactgaaggaagatgcaattaatctcagggagaagttctccaaattggaagagaaacactcaaaattgaaagaagaaaaagacgaaattgaggggaaaagtctcacacagaagggagaaaaagacaccttgcaaaatgcgcttgaggagacgaagcacaagatggaagactgcatgaaggaaaatggaaagctgaaagggatgttagatgaaatgacctcccaaaatgagcagctattctcaaagaaggagcaggaagaacaaaggatgagggaacatatcaaagatatggaagacaaactggaagagtacaacacactgtattgtaaggaaaaggaagtgatacaaaatctgaacaaggagaaaaataaattcattaaagaatgcgaacggttaaaaagtaggaacaaaaaaatcatctccaagttgaaggaaaacgaaatgaaaaataaagaaaaaatggatgaaatggaagaagaaaaaaatcaatctgtgcagaaagaaaaaaataatttcacacaaaaggtacattccctggaagaagccttccaaagtacatacaacgaactgcaggatgagaaaaactctctaaaggaagaactccatgatttcaaaatggcaaatgaagacttaaaaaaaaaggcccaagatctgcttaacgtcaatgaggtcctaatcaaagaaatgaagacgtacaacgaagagaaagaaaaattcattaaaggattgaagaacatcaaattggcttacctcaagatgagaacagaaaacgaacagctaaagaaggacgcttttgcatttattaaaaaggacgtggaggaaaactacgtccccctctctgcacacaaccagattttacaggaacagaagaatttggctgtggagaaagacacgcttcaggcgcagctgaaggaaaaggagaccctcatcgaaaagctgcataaggacaaaacagacttgggagaaagtttgaccagactttccaaggagaacgaggagctcagcacgaacattcgcgtcaagaataagattacggaggatgtcacggccaacgtggaggttagtgcggggaagcagcgggagagagacagcgcggacaagcggacaaacgaacgagcaagtgactcgtttgcgccgctgcacgcagtaatcgctgctaaccattgaagttcccgtacacgacttccctcacccaactttcgcagaaactaaaaactgacctcaccagcaaggacgaagaagtgaagaaaaaagtgctcgaagttaagaagatagagcgcgactacaaaaagcttctggacgattacaaaagtgaaaaaaaaagtttaatttcaaagtacgaaaacgagctggacgactacctgcgaaagtgtgaattggcccacgccaagtataagaagtgcgaggaagaggtgagaagcgtctacaaggagtatgcacgcccggttcacccttgcgtgtgctggagtacactgtttaaaatgagtgcacaattaggtgtatccctcccctcctctacgcgccgctctgcagcgaggcacaattggcggaaatgtataacacctttctgggttggcatttttgtgaaaaggcaacccttccgatgttacctcccctttttttttttttggatcccgttgcagatcaaggaactgaaaaataaactcaaggtgaaggatgatgtgatagaatacacacacaaagaaattgaaaacattaaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaaaaaataatgaaaaaataaaggtccctttggcaagcacgctgccaatttgaccaagtccaccccggaccgcgctctcacttcttctgtttcccctccgcagcaacgagtacgaatgcaaaattaaggacgtcgtggaggagaaggacaaggaggtgcacgccatacagaggaggtgcaaggagctgcacgaggacaacaacgtgggtttcttttttttgcgtgcggcatgtgtagtgctgcggacggacatatatgtgtgcacgtattcacgcacacacaaacgcatgcacacacgcgcgtggtctcttcttcacccccggtgcgccccatcgaccctccccccgtagatgaacaaaaacgaaatcgccaagctaaacaaactgctggaagacgcaaataagaaaataaagaagagagacatggaaatgtacatactgctggaagaaaacaagaagcagaaggagaaggcagccaaaaaaatgaccaaggtgaacgagctgctgaacaacctgcagaaggagtacacggataatattccgtgaggcggaagcgcagcactgggggagctgtttttttgggccccataaatttgccctactatttggcccattatttgtgccctatttttctttggttagtcctttgcgtggaggggaatatgggggcctgcttgaatgccgcgcgtggtcccctcatttatccccgtcgaatgatcaagattgaaaatttgttgcccaaaaaaattgcacctttgcggtgctcagttttgtcccccgtttgtcgctggtttgttactcgttttccatctcctttgtcactttttttccatcccttttgttccattttttccatcctttttgtccccttttttccatctcctttgtcactttttttccatcccttttgtccccttttttccatctcctttgtccccttttttccatcccttttgtccccttttttccatccccgttgtcactcgttttttgtttttctttttcccccctctacattttcaaagcgcgcgcgcacacggggagcacttcccgcttgtttcgtttgcccatttgttcagtgggggtcgtggaagaggcaaggtaggtacatgcttatgtgtacacacacgtgccgctatccaacgcggcgataaaatatttgcaacgatgagtgcgaacaaaccccattctcagtagtcctcatcggaggatgtcaaaacgtcatttggcgtaaagaccttcacattttttaaagcgtcttcatcacttctggatggtgcggacatttttttaaaggcaaggtcagtcaacatggatttgttatcccccggatgttttgccttcttctgcgacacatcaaagatggagtcgttcatttttcttttcatttttttcatttggacatcattatggaggttgttgctgcgaataaagttttccagctcttgatccactttttcctttttgttatttaagtggcagtaaatgaggaaggcaattcttttttcggatggctgtatgaacgttatggcttgtcctgcgcaaaaaaaaaaaaaaaaaaaaaaatgtgcaggtgaaaaggggctcttttttgtgtgtgtgccattttggctagctgcgcaaaagtacgcactgaagccgtggagtagggaaccaaggacgtggtgaagcggtgaggcacatgactgctccactgcttcgctcccgttgctctcctcaccccggttgttcatccgggaacacctgcctatcctgtgcacgtaaacgaagatgtcgttggggcagtcgtagttgatgacaaagttcaagtcgatgatgtcgatgccgcgcgccatcaggtccgtgctgaccaaaatttgcgttttctttttcttcaagcaatccaatttgtatagcctctccgtctggtctatgtctccataaatgtagtcaaaagttatgtgcctgagcgagatttcccttttcaatttttcatataaaatcatcacattttttttgctattacaaaaaataaatccttggccacttggggcacaggcatgcacacaattgatcaaataatcatacttagcatggtcctctaggatgtaaaattttttatcgattaaaacgttgttctcgcccaccttgatgatgataaattttttatttaagtacggctttgctatttcacatgattgctccgaaaaggtggaggaaaaaaatcccttcatcgcgtctgcccttatatttcgaagtatggacgtgacggagtgtacaaactgcctcgaaaaaagtcggtcaaattcgtccaaaatgacatactttatcttcgtaagggagagatactttttattaacaaaattgattaacgtttttacatttgcaattatgatgtccactcctcggtgaatgtcgtcatatgcatttttgtaatttattccgctgaataggatacacgattttaatttgttcaaacagagtttgttaatttggtcatatatttgcacacacaattctctcgtcggggttagtatcagcgcatgggatgaggggtttcctttaccttgtttggaaggccctgatggtggtagtaccccgggtggagaagtcactgtgtgttcctcctgttcctcctgttcctcctgtttctcgtgttcctcttccggagggtcactttctttgtggaaattttttctttttttttccttctcaacttttttgtagtttcccaagtgaataatcaaagatatgatgaaggacagggtttttcctgaaccggttctgctactagctataaaatcacgaccacttaaaaaaataggaatgacaatgctttggataggggacaaaatgcttattgacaaattgtacatattttccaacacctccttgtctatcacattttttaattgcaaaaaggaaaaaaggggcttcggaacgctgaatccgatagttatgatattattttttttcttgtactctacactttcttccaaggtaaaatctgtgatgctgccatctgtgacaaatatgtctttattaaattggtccagctgcacctcatcgtagttgatatcattttcgattatttcgttttccctgttgttgtctcttccattttggaagaagtcatccccgtcatcttgagaatcatcactcatcatgttcctgttgtgggttcccttccctccatgcgcttctgcacgccgcttctcatttgctaactcttcattttttttttccaaaaattcgtaaatatccgctgtggcgtcgttgtcatctagactatcgtcatcgtgtccaccatcctcttctatatggttatccaatgtgtgactatttttgctttccccatgagttttgctttccctgacaaagtaggttcttgcagcgttgggggtatttctcctaaggggttccttctccatacgttcaaatttgcttcccttgttggataccgacttggccgctgcttcttcttcgtccttttctcgtgatttcgtcttttgcttctcctcctccagtactttatttatttccatcatgaattcgtccaaggggtcgatttcctggtcgcctgattcgccctcctttgcgtccgcacattgctccggggagccatctccactactggggtcgctcatcgggctgctacgaggggaagggtcacagtttggcgcctggggggggcgattctcttcgtatccctccgcgcgaaatgaagcgaagcgaacatataaagcggtcggataaagcaaaacccctgaataagcgcgtaaaacagaaaaacggcgcgcgaacagactagagggaggggggaggaagaaggaaaaaaaaaaagaaaaatgggcgattaaaatgaggaacggggaagtggaaactgcctgcacgcaagcgtgttcaacaagtccggttcaacatgtgcatgtcacgttggtgacgattgcacaaataaaacatctcttaggcacccagtagtgcgcccacagggagatgtacaaaaaaaaaagggggcgggggaattacaaacgcatgcgccccgggcgtgtgttgacgcgaagcaatatgggcaacatggattcaccgtgaaagcgagaatggcgaagatgcgttgcgccgctttggggattcacctgcaagatgagcttcgtgttgacggccaagtttaacccctagccgagagatgggggcagagtagaggatggaaatttgttcgcgcatgatcgagtagccacaaggagagtgcagccgagagatcgcgttgtgatggttggcatgttgaacgtattctgcgggtatgccgttggtattctgagcgtattgtgtggatgtgctttccgtattccatgggtatgcttcgcgcattctgagggtatgccacgccttttttgtgcgcatcctgcgggtaacccctttgtatccccctccatcacgtacgtatccctcgcgcagaagcccttttttggctcgtactccccctccgcgtaaattttttttggggggactcgcggctttccaaggggagagacgaatctgttgttgcgtgcagtcccccccacacatacacacacggtagccccggttcagggggtccgaagtggcaggactgatccgcattcgcaccgcatatagccacgtcgtatatcaccacaccgcatatcgccacgccgtatatcgccacgccgcatatcaccacaccgcatatcgccacgccgcttctccccagcccaacatgcagaacagcacaacggggatcaagaagatcccgccgtttatgaaggagctggaggaggcgtacaacatatgccacagcggagcgaacgtgatcgaaaagtgcttcttcgccaaggaggtgaagagaagtataaacaagcgggaagtgcgtatgtaccagctgtgcatcatccactaccaacggagcaatagggaaaagatttacaaaatggcatgcacccaagatgacctagacatgagcaatagcttctatgatggggagttaaaaatgtacatgtcgaaagacggcagtgtagggtgcctattttgtaatgaagaaaaaaaaaggagaatcgatttatttaaaaatgaaacaaacaatgggaaattcttcgtcacatgtatgaataacgtaccgataggtacagacacacatagacgcttcttcatgcatgaatccttttgttcctttaatgccagcaacacgctcatgatttacagtgccgaaagtgatgacatgaagttgaagaaggagagtagctttatccaaaaaaaagatgtagaaatattaaaaaaaattaataatcatatttataccgaaacgtttggagagcagttcgactattccttcttcaatttgtttgtttacaatttgatggacaatacagtcaagtacataactgtgaaggatgtgtcggggtgttattatagtccccaatttattgatgacacttcttttgtgtgcctttcttaccggaccattccgtaccgactggggatatatgcctttaatgtgagacccaacgatctgtacctgtgtacactgaacgattcggatgtagagccctgtgacaggagggaacgtgatgggagagatggaaaaagagggggaattcccaatgcaggaggaggtagccaagcgagtgaacgtaacagaaagaatcatattcgttgtgcttatgccaaattgtctggaaaaaatttcaaacatacagctgcgccgctggtaattagacacgacgattcctgcgtgttcgtggcgtgcttagtcgtttttgctaagaatgaggaatcgaagcagcacttgatggaatacagcttagtgctgataaagttggtgaaggaggacgccaagacgcgggcgaagagaaatcgaggaagcgtaccacaggaggagaagcacgaagtgcacatggagggtggcttctactccagtggtgagggaagtgatgggacgaatgaatacgagcaagcgggccattctacaagtgtatccacaacaagggggggaacgcctaccccttccgtgagtgcttcgattccccccagccaagatgacatatgcaactataagaaggcggaaactgaggtgatcattcgagagggaaactatactggatttttccgagggttatacaccaacgaaataaaagggtgctgctacccatacctattcctaaacacaattttttattgtagcaagattgccatcgctgtgcatatgttcaccaagaaaatacatcgaattttaattcataacatttacaaccagaatgatataaacacaagtatcgaaattatgtgcataaaggaggataacctattggtgagtatccgaaatatgcttcttaacgacgtactggtgtactgcctattcaacgaatcgaacataaatggagattacgtatacctaacgaatgtacggagttataaccttgactttacaacatacgaaagtattaagaaaaaacaaacgagcataatttatgccaatgtaaacgacctatcggagaagctcttcatgttattgagccaaatggaaacatcactctttaatgagaagcatccatacatcaggagaaaaaatgccacatttaacatgctatacgagagtgaattagaatatcaacatgatgtacaaaagaggggcttacatctaccaaactttaatctattcaatggaaaaaataaaaggaacctaattttgtatatccatggaggaccttactgtacttgtctaaatgagtacagaaacgttttcatattttttgcctcctgtggatttgatgtgctatgtgttaactatattggctcgctaggattttcagaaaaaccaaaaattttaaatgggcatgtaaattctatcgaaattaaggatatcatagatacgtttaaaaatttttacaattattttggagactatgagaatgcctacctgtacggtgcatcttacggtgccttcgcctcgtgtgcaattttaactaagtgtaatttatttaaaagctgttgtgttatcaacgggatatacgattgggtactttccgctcattcgagtgatgttcctgattatttcttaaatttatgtttaaacaagagtgcagaatatgattgcttttttagtaagaatgactatggcagtatgtacgagatgtctcctgtgcactgcgtacagaatatttgcgctcctattttgattgttgcctccaaggacgacttgcgtgtgtcttaccataatagcctctgcttgtacaggcgcctccgcgcgcttaagaagaagtgcaagcttttcctcttcgacgactgcacgcactccgtgaagaacatggccttcgaggagaccctcctcatgaatgtcgtcctctggttttacgactacgacagtaggaagaagcgatagggcggcagtgctatggagaggcatgaagcgccaagcggaggcacacctgacatatagtcgcctccccactgcgaaatgtgcaaaatgtgcaaaatatgcaaaatatgcaaaatgtgcaaaatctgcgaaattcatataacccacatgacgctctaaaccataaccctaaaccctaaccctaaaccctaaccctaaaccctaaccctaaaccctaaccctaaccctaaaccctaaccctaaaccctaaccctaacccttaaccctaaacctcaatccacttaacccgcttctaacccgggacagacttccccccatttggaagtccacaaaatggggacgtcacccacatggcagcttcccctttgcggggaacctagctcttttactaaaaagtttttaaaaaaaaaactcttcgacacgaatgccgcgaatggaaaggtgtacccatcaaccgcgcgtaccgcttcgcaagaaacgcgtgtggctccaccccgctgctgtgtcgagggtcggacaggaagccgcgtcaccagctcttattcaacttatcctcgtcgtagtcctcctccgttttgaggatcccgttttctagggagtagattagttctcgggcctccctaaagggaagaagaaaaaaaaaacacgtacatatagtatgcacacatatatatatgtatgtacgcatataggcattatgcatatatgtacatatgcacatatgcagatgttttgttctgtgccgcggagggcgaatgtacttgcgcgtcttctcttcgacgatgttgtgcagggggagattgtctctatctgcagggaaggaaaaaaaaaaaaacacatatatatatatatgaacatatgagcgcgtacatacgtgcgctacacacgtggatgtatgtatgcgcgcggaggaggaggcttcacaaaccgccgagctaaccccgtatccacggatgctccgcgagctcgcacagagatgggcgcaagtcgtagtccttctccaagcactgctttatgaagtcgaaaatgggactccccaatttgctatactgtgttttcaaatgggtcaaggaaaattcctcgtgtgcaatttttgaatatgtttgcaaagcgtctttgctaaagaatggaaaagaaccagtcaacataaagtagagtaggagaccaatgtaccatgtgttattcttgtcatgatttaattttttgatttcctgtggggatctgatgaaaaataatccatataagtctccgttgtagtctatgttgtcatattttttatctttgcttaagagactgactctcacttcgtcccttttttggtcctttaaatagatacagtagccgtttagatttccgtggtgtatattttgtttctccaggaaggacatggcgattataatttggaagaaccactctgctaggaggcgctcgctgatgacgctgtcgttgtccaggaggctgtccgtcatgaatcctccgctgcgggggggaggcgcagtgtgatgagtggcagtcgaagtggtagtcaaagcggtagtgaacgcggtagtcgaagcggtcgtcaacgcggtcgtcaacgcggcagtcaacgcggcagtcaacgcggcaggggggcaaacgtgaggaccgcctctcacatgctgattgcccctacttacgtgcagcgctccatgacgacatgcacgcttttcgcgtcctcgtacatattgtaaactttaagcaagtagggcggcattttgctcgtggtgtcataggtgagcatcctcagctttgacagatgatcgaaggtagctccgtacaacacgtctctacgcagcctgcggacgattctcctctcccccttgcgcaaaaatttgcaggagtataactccaagtcgtctctgacgtttatgttcgtgtccaccatgtagccatggtggaaatacttggtatgcttttctttcgaggcgtaaaggattcccattgggtgaagcgggtgcgggttggaggggcagaagacaggcagaagctaggtggacgcgaggcagaggctaagtggacgcgaggcagaggctaggtgggcgcgaggcagaggctaggtgggcgcgaggcagaagcgagacggctcgttaaagcagggagggggcgaaccgtggctcaaaaatttaaagcaaagaatcgcagggacaccaaagagacgctgatactaaatcaaaacgtgttgcacgatccacccatcggtgcatgtatgcacatttacttgcatgcatgcagtggcgcgcgtcttggtgaacccctgggggaggcggaatggtcgatcgaatcgcatgcacagggaagtgcagggcaaggataaaaaccaaacagattgcgaaaacgatgttattctccaaatgatgtgggtcacgaacgtgtaaattaaatacggaaagagggaagtaaaaaaaaaaaaagactttcgtattcttttggaacccaccaaatggacaacttaacggagtcgacggaaaaaaaaatattgcactcgacttgccaatccgggaaaactaaaaatgtgcattatgttttttttttttaaatgtatttttctttttttttttcccccttttttgccccatctaataatttgcttttgcactgggcgaacgtggtgcccttcacgctggtcaaatggggagcgcgaatcgatcggggttatacgctggttggagttgcgcactggttggagttacacactggttggagttacacactggttggagttgcacactggttggagttatatttatattgcgatacccacgggggcagctccaaagtgcgaatgactcatgtgtgcgcttcccccctgggcaaagtacatcacccgtgagcatacgcgtagaggtgcgagttgaaaatatatgcgtcgggcgactcgtcgagttttccccgccattgcagcttcggcgcaaaggggaaaaacacagttgcagaaaactcgcacatgtatatatacgtacagatgtatatatatgtacatgcatatacaaatatatatatatacatatacacacgaagagagtcaccttcgcggagcaggggtgagtgttaaaatttgccgagtgcgatgtgcgcatgtgcgcgttgtgtacttttatttcttcctgtggtgataatttcgtgtccgcctccgcatcaccactccgtatgcacatacgcacaaatcgatttgtgcgcatatttctggaaggtaacgccgataagccaacacgcctgtgcatgcggagtggcgacgcgattaaaagtggataaaaacgggaaaaaaaaagagtaatttttgaacaaaaaaaaaaaaaaaaaggaatctctcccacaaaaaggcctaccacaacgttgttgtgcttgatgatcccctcttttttcactctcttagcaaatcgtggtgactggtatgctcacctgttgccataccccaatttgaccaaatggctaagtgtagcagcgaacggtctgagggggacgtaggctaactctgcgcaaaggtataagcatatgtatgtggacatgtacatgcgcgcgcatgggcaggcaaacgttcacgtgagcgatgaagaggggatcctcctattcccactcccggtgaggggaaatcattccaaagtttaagtcgatcgaaatgtcgtcgtgaaggttttttcgaaatgggcaaatcgttttgtggtggtgtacacaggaaggacacctgcacgaagggataaaaagaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaatcatatatttgtgaacaaaatttttttgcgtcataattacgttgcgagtgaactcttttggcacatttatgaagtttgtaggagctgctaagttaggatgttttgtcctgtacattcaagtacacatatcttttatgtgcatgtgcacctattcgcgaatgctttttttgttttatctctcctccatttgtttgttctcccccccctgaagaggttacacgtgattgaatagttctctgtgcctttgtggagattttttttttttttccacttgtttttgttcggttcatatggcgtcagcgtaaggttaaaaagaaaaaaaaataaaaacaaccaggttgtagataaaaaaaagggacatttttttacttcacgctgggctcagcaaggagctgttaagcggtacaactgatggaatgacgaagcggtctggttgtacgtatgggtatatcctcacctgaaggtcatgcgtggataaatgcgcatgccacgagaaagaaacatattttcatagaaattgagaaaagcatacagcttcgaatgtgtgactccttttccttttgatcgccaactaaaaaagtgcacaacttaacgactgcgcgaaaggggggagaagcaaccacctgaacagattaacacacgtagtagaaggatgaaaaaaaattcaaaggatttaaaaaacacatcaatgaatttgagcttgctgaatggggaagcgaacgcaggaggggacgcagcggaggtggacgaggaggacgatttggggctggaagcaggtgttgacaacatacgaaggaaaaatctggccaagttaatcagcttggataggggtgtagggctagcccaatttaaaaggtttactcaattgaagacgttagggaggtcagggggtgctgcatatgaagcggcgtgccaggtggaaggggacacgcaagagggagaggcgcaaccagcatgcccaggggacacgcaagagagagaggcgcaaccagcatgccaaggggacacgcaagagggagaggcgaatccagcatgccaaggggacacgcaagagggagaggcgaatccaacatgccaaggggaccccctcgatgattatcccccatataagaagcccggtagcacctacctgagaaaaaacaacggaaaaacaagctcgaaaggaacggaaaagtgtgacgggagtccaaaggtgaaacgaaaatttggcgcgctcctagaaatgataggcaagaaaaaaggcaccataaattatgatgaccacaaaaaaggggaggccggaagttcgaccggttgcaccccattcggtggaagcggaatttccctgaccaagtcaggcgatgagataaggtgtccaaagggggtgagcgacgggttgccttttttcaccacagaaggttgccaatcagggaggaaggaatgtctatacaagtgtgaaaatcgtgggggaagtttgaaggaggcgcgaggtgggccagccagaaaggaaaggagagaagcgcaagacggggcaggtgcgaaaagagcagaacgggcagatttggaacatggagaagagtgcaaaaggtgcaaaaagtgtgaagagtgcaaaaagtgccaaacgtgtgaagggtgccagacgtgcggtgaatgggaagaggtgaaggggctcgccgctagcgaagcagagcgtgtccaccactcccatcgcgctttccgtggggagaggaacatcgcgccgtgcctagagaacataaaacaactgctgcacctgtgcgatgagcaaatgaaggacctggtgcacatctccaactttgagatagacctagacattaactcattttactataattttgttaaagaaaatagcgagagctctatatccacatacaacataaatcacagtaaaaatattttcgacgtaaagcaattcaaaaaatatttaaatgaaaaaataacaacgtataagcagacctattctctcaattggggaacatatgtatgcaacatttctgttcaagagagctgctatttttattatgatcgatttggggaatctacctcttcgatatactcctctgctgcatcccgcgatggtgccttcctcagggggggaaagagcaaccgtgagaatactcccctggggagaagtcaccacacgaggtttaatgcaactcaaagtagcaatgtctgccatgagaagaccaacatttatgggtgcacagagttgaacggagaactgagggataaccatgtaatggaaaagctgcacagattatactacccaagtgggggatgtccaaataaagaaggattgaaggacacccctgtagataatgcaaagttggagtcgaaatggacatgggaaggtcctactgcgaatatggaggaacatcccctcgtgagtaaccacacggatgttcatcaaaatggtaaagttgctctatgcagaagggaaacagaaaaggcaaacatcatagatgatgtgaatagggacctgattttgcacaaaattgcagatggtgaagaaaaggaggaacagaacacaaaaccgatggagttacattttgctaataagtcgaaaagtaactcaaaggttgaaaacggactgaacgtagaggaccccgcaagtaagggttccgccaagggggtcagcggtggagtggacgtggatagaagcaaaattggtgcattcagcacgatgaatggagcctttgcggatgaccataccccccccatgctctttgaagagacaaaaacgggccccccaagcgatgtcgcaatcttcctttccgaccagtcatgtgattaccaaaacggttacgaatttgaagataacaatttgagaggaggaggatgtatgttggagccggggagactacacgaggtgacggacgaaagtgtgatcagtggggagaatgaaaacatggggcatcgaggcaggggggaagcaagtcaagaagaggaactaagaaatgcgtccactatgagcagtagcgatatgtggaacccagaccgggtgatagcaacagggagtcagcattgggaaggctcctttaaggggaatggagtaggaagtgatgaccaagggaatgcttctatggggcgaaggaagagcatcccaagacagctgctcgtgaagttgaagaaaatgtgtgcgggaagagcgacggtcggggtgctcaatcgtggagtggaaaatgccgagaggagcgacaactattctggccaaagcaacagaacgaaggaacgaaaggagggggtagcgatcgggggaacctccctctgggagaattgcaccaggagaaatgtacacagccaagggaatagcagaagggaagaaaaagacgaaaaaatagaaagtgctcacttggatcacgcacgaggagatctaaatgctcacattcagaaggagataaaaaaaggaaatcacttactgacaaatgaatacatcgatagcacctttgatgaaatatattacattcaaaggattaatgcagataacgattcgatgttcttttttgctagaatttatcagatatatattttttcgaagaaatggaatagcaacgacagtggtggcaagggttgtgcgaagtgcacaaataaaggggggaccctctctgatgagtccgcgccgtgccgcacgaacgtttctgtgtatgtgctcatagttttaaaaaatagcctccttaaatatatcataaaaaaaaaaatacttaacgaaattagcagccgtgtagacaaatggaaaaaacatatcatcataaaagctgagcatattaaggacggttccgtgccgttgtgtattcgaatgattgaaagaaatgacgatgtgattgattacatcgttaaaaatgtaacatactttttcgataattatttgcgagatttcttccacctccttgttgcacatgtgaatgacttttttggcctaggtgaaaataggactctggaaaattattttgaacgctcaagtaaaaaattgtatcattttgttcagaagaagaaggttcacctgcgcaacatgtataatgatattgtacgaaaaaatgaggaaaaaaaaaaaaaaacaagacaaagcatccaacccaaccaaaaaaaggacccaaaaaaggaccaaaaaaagtacacattttgcacatatctgtttaaaaggaagaaggaacataaaacgggtgactctcctcgtaaggatgaatattcattgcgaagttccatttttgagccagccttttattacatcacctcaaatgaagtggcacacaattacatcatttatatgaaccatatttattttagaagactacttttgttgtatcttttcgtttttgtagtttacttggtagtgagcagttgtacagtgattgccctgtaaaggggggggtatgtatgtgtgtgaaaaagagctactaaatggttcccacgtggaataatcacgttgccacttggcacaaatgctatagcataaactgtaacatagtccaatcgctcatagagacgatgctatccacaagtgttatagacatgcatgatatttgctcgtttagggagtgtcaactgttgggcttgatttatgagcgatggtactacctcttccgttttttttttttttttttttatttgtacaattgataaccttttggctagctcttttttttttttttttaaatctatgcaaaaaaaaaaaaattaccctgttagtatatttttgtgaacatttatttttctgccgttccatggcaatgattttttttttgttgtttcctatgtgtataggtgctacagtgtaatgttttgatagttacacatgtggtggattttcctttacgccactacacctttcacccattccgtacaacgtgttcacgattttttagcacacacgaaaacgttgttttgttgagagagagaattttaccagtaacggttataagcatcgcgtgacagtgatcctatcctatcagcgtcatttgctaaaatgaaattgcacggttggggagtactttccactgggaggaaggacaacgggggaatgggaagcgcagctgctgtggggccagctttggtactactttttggtcgcaattttgactcgtacagtaatttgactcgtacaggaatttaactcgtacacgaatttgactcgttgcacaattcggggcattgtgctggtccccaagaggtataaggcgatacgcacggattgtaggcgaaccaccgcaagggctgctacgcaggggttgtgctctcttagcacgtgctaataaataaaaggtgcaaaatttgcgatgtgctatacagaggggtaattgaaaaagtgcccattttgcaccatacattctttacccattatgagggcctttttccaaataagcagaaagcgtttttaaggcgcacacggtgctgaagttttccaagagaaattaaacctaggacattctgcgaggaggcgactgctcctttgttacacctatgtaggcgtgcgtacatattgcacctgaggcacccttaaaaatctccatacgtgttgttctgacgaagggtatgtcctctgcatttcccaaatggaggtatcatatatatgaagcgtaaaagggaggagcgaagtgccccacatgcatttgtatacatatgcacgtgcccacgtaagagtaaatttttatgtacaccgaattggtcgactgcacgacacaatcactcgttgcacgaacggattgtagaaaaagattatcatcagaagaaaatagttttccagataagggcttccctcccttttggctagatttaatttacccttgcgcactacaaacttcacagcatcgcatatgcatgaactattttcctgcatcgagagtagcaaatgagatggtacaaaaggaagaaaaagtaagcaggtacattattactaatgacatagttgaacgggctcgcttcaacttacttggcagtttgttgcccccctctcctccttacttttaccaaaaaaaccgttgtttacatagcacaaaaaaaaaagaaggttatttcgctgtacgccatttttccggccatccccaccttctctccacatttttgtgttaaaaatgaagagcaaatatacaactactgctaagcataataaggggtacatatatagggaaaacatacctgaacagtttttatttttttttcttattttttacctattaattgtactgtacgtgctaagaaacacaccctataagaatataatccttctgtacattgtgccttgtgtgttgctctttaaagtttcctttatatgtctgcccaggtttatacactttttacatgaaaagggtaagcatacgtagagcgctgttcagttgatcgcatagggttgtgtgcgtttgggcgagcacgaggggagatatacattcacgtttcacagatatgtgggataactccgcagagtttcactccaaaattgcaattttgtataccaataccgttattgttgtgcgtatattccacttaagtgtatacaatgggaatgacgcaaacgggaaacaaataaaaaaaatcgccctctcccacccattttttcccctcatttctgcaggattatatggtgtagatttgaacaaaataagcaaaggcaaagtggcagaaccgattggcctatttccgtccattttgtatttcatttttacacttttttatcagttgttatactacgatgaccataaaattgttagcagataaggggaaaaaagaagaagaaaaaaaaaagtcgcatccctgtggtgttttccgcacggtgatgcgtgaaaatatggaaacctggctgcgcatgtctgttatgtgtaaatgcctctcattcttttttttcccctcccccctcctctgatgcctttgtagctgctagagtacaacgccgggttgttgtccataatttttatgacctttttggtaggcgtacacatttgttcaagtgtacacaataaaacgcgaagtggtagcacattttcctgcctattattaccctcacacttaacaatgcacttttgtttttcccccatccccttttgacaattttgatgaagggcttcatagatgacattctcgaattgaagtggagatacaaagtggttctcccatttttcggttttattctcttataaacaaaaaagggattacaaccccgcgggttgccaatgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttctccccaaaggaatcaacggattggagataggacagagcttaattattgcctttttcatttcgatccacaatttgatagtaataaaattgcaaactgtgacgtgagcgcgtgtggaatacgtgtgtgattgtttaccccccgtgtgttgaactgcgcagttgtgaaggcgcgtctcatgtgttgtcgaacggctcagatgagtggatatgcataagcacatcagtacgtaaataatcattcgcacacggattcacgcaatcattctcgtaagcatttttgtaatcattcacatgtgcatgcacatgcgtgtgtgctccttgcacaggaaatcatcctaaacttaggaaccggtggaagcaaagggatcatcgaaggggcacaaatcctgaagcaacatttcctgtcaatcatatttatactgccatttgtatccataaacctggttaccttttcttttaatttttatccatccaaaggatttgtcggcaacacgttaacctatttttgtggcatttttttagcagttgtttcgatatttggtcatttctccaaaacattgatattatttttaattccacaatttttgaacttttttctttcgctgccacaattgcttaattttgtcccatgcccaagacacagattgccagttgtgaatccgaggacgaataaattaacatattctcacaattatactctcataaatttgattttgtatttatttgggcccctctccgagtttcacttagtggtactgttactggcctttcagtttgggacgtgttcccttggtttattttttcgctactttattgacacgacgtagtgtgtgtgcgagcaggcacgggcctactcagtaggtgtgcctgtgtggaaaagcttgtacatgttattctgtacagctatgcgaagcctgtgtgtgattttttttttttttttttttgccattgcgtacagcgcgaaattgccctcgtgttgaaaaatgtactttgaactgagtggaagcttcctgtaccattatgttaaaatcgtttgacgttttctggaatagggggaagtggggtgccgatccacatgaaatgcgtcggatataaattttttttttgggggggggaccacgccgttcgcatatgttcggagggttggttggtcaattagttgccacgtagcctgggctaaggttgcaaacatttttccatatggtcgaacaaaataataatgaaatgtgggatatgccacttggatgtcctgaaccctgcgtatttcccacttggagggtggaaggtttattaaaagggtggctgcaattttcgtgttaagtgggcccgctcggaggtagcgcaatgctggagggagctttcatccgttcgttggttagtccgaccatggctagctcacccctttcacgtgcacaaacgtacatgtgcaaatgtggaaatcgcgcctggacatgcacaaaaatttgcacttgggcaagggcaaagctgggataggtaggaaaaaatgtccccttttttgtgactccctctttgatttgccccattgcgtgaattggcaaggcaggctcaagtggcattcacctttacacaaacatcggaatgcgtagttgtgtataggcaaaaatgcatacatacgtaaacacgcatataaagaagaacctttttttttttcttgtagtgacgatttgcacaatttgaaattaaataaaaaggcacacgtggctgactcgtttgcgcgagattaaatctgaagtgaccataaacgaatacatttggggccccttacgcgtcgaaaaaaaaactttgctttattttgcggctcttattgttgttaagtagttacccggctacgttggcggtatgcgagtaggccacatacacctctgtggatgtaagtgaatgcacaagtaggtgaatgtacaagtaggtgaatgtacaagtgcgcatgaatgtaaacgcttatgtacgcaagaatgtaaacacttatgtacgcaaaaacataaacgcttatgtacgcaagaacgtaaacgcctatgtacgcaagaacgtaaacgcctatgtacgcaagaacgtaaacgcttatgtacgcatgcaaaagtggcggtgttcccccctacgaggctcctccccacagagaggagtcagctacgcgcagttgatgccagaaagggtcacatgcccatttacacaccgcgcggtgataaatagtagggagtgttagctatgtggtaagtcccccctttccccgggcaatttttaaagtgggtgcggacggcgacagttgctaggatattttcctgtagggcgtcaggaacagaaagggggggaaaaggaaaaaaaagagcaaaaaaaaacgaaaaaaggaggaaaaaaggaagaaaaaaaaaagaaaaaaaaacgaaaaaagaacgaacaaaaaaacgaaaaaagaacgaacaaaaaagcgaaaaaagaacgaacaaaaaaacgaaaaaagaacgaacaaaaaaaagaaaaaagaacgaaaaaggaacacatgcaattttacctatacacatatttgtggaattttttgcaaaggcgaactttttgccgctttttttttttttttttttttttttttttttttcttgttgttgctcaccgctcagcatgatcgacgataacttgactgtggacgaaagcgacaacaacctttttgatggaagaataaaattcttcaagagtgacgaaaccaactcgttccacagcgtagaaccggttgttgcgagtgatgacgagggtgacgaggatgcagaagaggaggatgatcaagatgaaccgggagggcctgacgatgtggaggaaggtgggggacacagcacatgcacacccctaagggagaaattaaaagaggggcaccactccctaacgcgaagcactgtagataattctacgcccagcggcaaccaacttagcgaatataaaaatataattcttacgttaaaaaaatttaatgagagcgtcgactctgcatttggttgtaacattgtcaacctgtttgtggaggaacagggaaggcaaagaatcgtgaaaaaaaaaaaaaaaaaaaaagaggaggaggagagccgcaaaaggagcagataaaagaagagcggcaaaaggagcagataaaagaagagcggcaaaaggagcagaaaaaaatagccaaactgggaacaggaaaaaaaaaataacaccgctgcgagaacaagtggaaaaaaaaaatattaaatgctctactaccacaggaaagttgcaaggtttgtgtaaaaaggtgcaacactagggaggaacgaatcgggcaactgtcaggtaaatatagatcagttgggggtgtagaggaattccccggaggggtcgtactacctagggcgcgctgcgcaagtcgacggcgccatcatgattggaacggtagcctggaagaggaagaagcggaagaagcccaagtagaagcagcggccggagtagaagcagcggccggagtagaagcagtggccggagtagaagcagcggctggagtagaagcagcggctgaagttgaagcccagccagcgcgccatcttctaggcgacagccattttatccgcaaagcttccaagtttagagggagcagtccgtcgtgcacacaaggcttcaactcgattacgtgcagcatgacgagcaacgcgggtggaagtagcaccgcgcagggggggatagaagcggtggagaaggcgaacagcgaagtggctatcgacgcggtggaggaggcgatcgccgaagtggccatcgacgcgatggaggagtcgaacagcgaagtggctatcgacgcggttgaccaagctacccaacatacaggtgcagatggtcgaggagaggaaatagcgcccagcagtgaagacgtcgacgtcgacgccgaggctctcgcaggaatggatggagaaatctccgcgggggaaaaaaaaccgggtgacgacgaagacgaggagttaaataggcctctctgtggaagtgacgacgatgggaaggaaaagagtagccaaaatggtatcccaaatggtggcccaaatggtagccccaaaggtagtccaaatggcagcccaaatggtcatgtcgaaaggagaagcataaatagcagtgctccatttttaccgtcaccatctcaccacgacatttcggataaccactctacggtgtactcaagtaaaaaaatcgaagagggatgccacatgtggagaggaaaatcagtcatgttagaagacagcgatcaacacagcaaaggagggagcaccccattttgtgtacctccaagttgtgcagagaaaaggctggatggggaagagtttccctttttgtgttattatggatgcgggaaggatgccctgcagcccccgtggagacagatgcagatgcagaggcagacacagacacagaagccgaggcagtggagtttccaaagtgggaaaacgatggaaaagcggataaccatccgtgggaggggggaaagtgtgccaagtgagtacacatgcaggaggagtaggaggaatgggatgagtgggatgagagtttcttcttcgggcacagacatatcgaagatagccaacatgcaaaagaaagaaggagtggaagcaaaggagcagagtgaaaatcggttttcccattggagtaacgagaaccatcgtggtggttgtgctcctaacgagagagtattgccaaagtttaagtcgcttagtaatgacttggaagagacgcatagtgatgggctgcattttattcacacatcgatgaggcagtcaaacggggaatttgtcagtacagcattaagtccaggtgtatacctttgcgaaagtagtgcaaggaaggaggaatgctacgtgggtaaatcacaggagaggagagacttaaccccttgggaggatccaagaaaaggacaagctggacgccattgtgggcacgatggaaaagcttacaccaaagagggagtaggaagaacttcctttttggcaccctctgcacgaatgtatatccgagacgatgtgaagaagggtgaccttatcgttagaggtggatgcgatccgctagtgcccccgtttaaaggattaaaggttaactatcgcagttcgggggacttgccctgggggggaagcgatgggtgtggacagcgatgcccaggggagagaagtctccaacgagagaagaatcaccaacgggagaagaatcaccaacgggagaagaatcaccaacaggagaagaatcaccaacaggagaagaatcaccaacaggtggatgccggccaagcggaggaacccaacaaggagtggagcggcttccacgcagagaaggaaatcttcttcgaagcgataaaaaatatcatacggatcatgaaggaaataaaaaagataaaaatgaatttgaaaatcgaaaggaactattccctagttattcaagacaaaaaaaaaaacgaattggagaaactcatcgattatttgacataccaaaaggaggtgagaaaaaaattaaagaagcattactttgacaagataaacaggggattgtttacattcctgctgaggagtaaccgtgccaactttttcttcacagaggaggaagtaaaattgcttaagcgatggaacgaaataaagtacacaaagatgagtagtagttcgggagggaacaccgaaggggatggggatggagatggggatggcggtaggatgtcctgccttggaaggagtggtggttacgtagaggggggaccatcggacagaagaaaaatcctccaccagttgaggcatttaaataaggtcattgggcagaagggggaagccaacggggggggtgaagctttgtggaccaacaggactgatgaagccttgtggaccaacggggggagtgaagctttgtggaccaacggggctgatgaatccttttggaccaacggggctgatgaatccttgtggaccaacagggctgatgaatccttgtggaccaacagggctgatgaatccttgtggaccaacagggctgatgaatccttgtggacgaactggggtggcccccccggggaagggccctgtcgaaggggcggacaaaggaagaacaaaaacgtgaaggattccattcgaagcggctacctggcgagtaccccgtcgcgtcccatttggtacgaatcatatttcacacattgcgaaaagaggcagagaaacatatttaacatttttttatgtttgaaaaatgtgaaaaaaaaatgcgtctcgaagagatttaaaaggaagataaagaatgggcaaatatatttgtcaaaaatttacgatggtgagaaggtgctaagtcatgttaagtacattttggagaagttgttaagaagggatatccccgagattgtttgcttacacatcaatgattgcttcgtggatgctacaatttcgtttttcatttcgttacttttgcttctttttaaaaatgtaaatacgattaaggtcattcgctgtcacatttattatgcttacctgagtctttttttgtcttatcagaaaaggaataacctgagaaggatgcattttgtgtgcaacagtatcttttggacgaggcctcctgattttaggaactttcgcggggaagtgcactccgccagacagcaggatagcttccttctctactttaacaccaattatgtgaagaagcgaaagaggaagggggaggggcggtcaaacttgcgcggggatgccacaacgaggcagcggtgtcgacgtgaaaattcgagagaaactagtttgaaaagttgcatccggggaagggcggcccctcactcaaatggtgcgtccacggggaattataggatagtcgtgaagagaaaaaaaaaagttgcccgttttggcttggacgagttttatgagtgcttcgtcttggggaaggaggcaactgtgaggggagaagcaatcgagttgacggaggcaaatggggggaaggaaccaaatgtgaggggcgaacccaatgtaggggacggaccaaatgtagggggcgaaccaaatgtaggggacggaccaaatgtaggggacgaaccaagtggggtggataatcaaaggatcacgctacacaactcggcgaacgcgtacaacatccacagcggctcggggagcgacgaaaacacgtcagaagattcactgaaggaagaactgcaggagtgcgtgtgtaccttcccaagaaaaagaatacaagaagcaaatttttccatgctaaaaaaattaaagttatgctcaaataaattaaatgatgatgccctcatgtacatatgcacacttataaaaaaggacaagctaaaaaatcttaaaattctcgacttgaggtggaataattttacctacagaagcttgttagctctgtcattggcattaacaaacactactgtgaatgaagcatcagagaaaatacactgcaaaaggaggaaactacacaagcttctactctcaggaaataacatcaaaagttctctgtactcttcattcctgtcaagtttctgtacatgtaattttattgtcgtaaaaaaattggacttctccatgaacgtaatcgacaatgattcattcgcaatcacgttgaaatatttcaagcacatttttcagctacaaaaaaagaatgaaaaaaaaaacattggggatgtcttcataaacctcgatcacaataatttgaaaaattctgcttatattaacaaattggcacagcttttgaacaaatttccctccaggggatggaagccaaatggggagatccagaccccccacacgcaggaacgcaactcaattggtgaagaatctcgacaaggagtactactcagtttgcaatataataatataaaaagaggcacctggggtgaagatcccggacgggtgtctacgtcacggattaagttctgacgtaggggaagaatggattatccttcatggccaggtgactccaccaaagggacatataaccttgtgtgcaaatatgcgtatagagttatgcatgctagagttgtgcatgctagagttatgcatgcgcgcgtgcccatcagcgggggagtaaatccgatgaagtgtcagtaatacattgtaggaaggatcatactgcagtgaagttacttttccgtgggtatggttccacccccttttttttttctgtcccccagtaggggagggccccgtttgtttgattggacggagctgcattccccctgcggataggcctctacctgcccggattttttttttgttcttctgttcttttgttcctttgttctttcgttctattgttctttcgttcttttgttctcttattttttgtttttttgtgtgttaatttggccgtacagcttcgtcacgcggctccgatttgcgattgcctcgtctggtagtacgcctctgcttgtcgttgctgttcgctgctgttcgctgctgttctctgcttttctctgctgttctctgctgttcgctgcttttctcggcttgcccctgcacaccgcgcatcacgtatttgtgctgacgctcaagttaccgacgtggttcaggtagacaagcgaatgctgaaactcgtttgtgtccaacagactgtcgtagatgtttctccagttttccttgtagttctctgggtcgttgccctccttttttttttttttttttaccacggagtttttccctgtgaatgctggggaagaatcttattttgggcgcgctgagtccgagctgcgaggggggaagcggtggtcaggtaaggtggtgaggtgaggtggtgaggtaaggtggtgagttgaggtggtgaggtaaggtggtgaagtaacgtggtgaggtaaggcggtgaggtaaggcggtgaggtaacgtggtgaggtaaggtggtgaaatagggttatcgttgcggtgtagaggccatgcagtgtgcgctttccggaggcccctgaagaagccacactcatttagcgaaacgatgaaccgcttcacaacttcaccgcttcaccccttcaccgcttcaccccttcaccgcttcaccccttcaccggttacttacccgcttgaagagcatggcgttttggacgtagttaaagttggggttgagacccacttgcaacttccgcttcttgtagttgtcctttatggcttgtagcgttttctgcttgtagtcgtcttcccgccacttctgtttaatgatctcagagattctctttcgcctctccaatgtgaagggcttcctaccactgagcattttctcgcgaaattcttttgttttccacttttgtctaagtaaaattgatttcctccttttggtattctcgtcctgattaaatatcctcgttttttcgataatactttttcgataattttcgtctgtccattttaatttaattttgtatgataacaactgtttcgttttttcggaatgcttaaattgatttttgcatctcaacaatttttttcgttcttcttgatccctccatctgagcttggctagttcggatagcttcttccggacctcctcattttgtacttttttttttttcctcttttggtgtggctgcgcgaggggggatgggcccggcgggtcttcttcctgcttcggcgagttggtggcaccgttggcatggttagcatcattagcatggttagcatccttggcggtgggagaagcggcttggggcgtgcttattgtcgtttccacaccgtccccatgctcatacttcactattcgggtctctcccctttggttcagcggttcatcctgcggtggattcactggtgatgttatactctcgccgctctgtccatcctgcatggcaccatcggtgggctcgtcgtccagcttcttcttccctgttatcctcacacctccgttggtgtcccccccaggggagacatcaccccttttttgtgagtgaaaaggggagcacttcgttatctctccctcggagtagtacgcctctatatatttcttccgtgcaccatgtcgcgtcgtgtaagtgggcacagtaacagcacagtccttcttgttggcgtaccttatgcgaaatgtttttctgctgcgattgaagactccgttaagatgagtgggtaggaaaaatgggtttgtggcctgccttttggggctaaccccatgcacatacttgggagcgaagttataaagcgtcagggcgtaacatatacaggcgaagagggtcgcgctcgcccgattgaacatattagcactatgctggcgctggctcgttgctcttcttccccctttccaccatgtcgttggttaggtggcggttaagcggcggttgagcggcagttagagggcgactaatcggtcgtaaatgccaaatcattaccgccaagcgatgaactgacgcctcttcctcgatcgcttgcacaagtttgcttcccctttatgctgcgttacccagtcgaccgtcacagtggagtgggttgttcctcttccattttttcagccctcctggagagataagcagaaatggtaaatactgttttgatggagattggctgaaaggacttacgtgtgcatggatatgcgaatgtacagccatgcatgctcatatgcataagcgcgttcgctgctattgatgagaacgaagtttagccgcatctaaggcgacgacatgtgtgcgcatgcctaaggtgaagaaaggcgcgacacagttttgcgtctctaccaactgtgctataaaaagtttaaaaaaaaaaaaaaaaaaacttctatagaaaggggaatttctgcattcgcttattttttgccccttttatgagtcacaatgacgtcaggcaaaattactataaaaagcattgcggtctccatttcatcacttcctcgggaggctgcagtgggatcccttcgtcgagtcgaaaaatgtaacggtagacgaggttacacgggctgctcagttcggattacacaaagtggatcccacgaaagttttcatttggcccgccgttttggagtggaggattcagggtttgtgtgatgatacctatacggggctggtccctaaccgaagcttgtgcctacccgcgtggaagcgcactgctgcgatgtgaacaatgcgaacagttggaacagcgtgaacgattcgaagcttccgcttatgcgcatcccgtgtgagcaaatcaaggcatctctgcaacacgtttaaagaacttaacccgtttaaccgctttacttccctagcacgttcgaggcaccccttttttgaaccgcccaattttgtgttgaaaaaatggaaagtctcacatgtcaagcgagaaaagtgcatatatacacgtacttatgtgccccccggacacggtaaaaatatgacttactttgtacattcatctcaaaaaatgagaggaaaaaaaaaaaaaataaaataaaaaaaggtgtaaacccattgcaatgtagcttctaaccctgtcgtgttcacaacgggtgtaatgagttgaccaaaaagagaaaaaaaaaaatttttgtgatgattcaggcgtacagtaatgatgtaattgacgtggtctttagcaattaaggggtgattataatgatgggaatatgagttatatatgtgtgcgtcgaggaagaggccatgttgcgtaaattcactcaagtatgggtcgacgcatgggaccacgcgcgcacgcgcgaaggtctacacactgttcatctgcgcagcgcaactgaacgaagtgtcacgcccgcttctcaatcgtaacattaaaaaatacattaatgcaaggtaacattgggtagaaattaaaaaacgaaaaatatttagacttgcgcatgcaccaatgtagactgctagctgtttgtataaatgggggtgtcggcacgtctgctaatgtaaaaatgggtccacgtgcgtatcggcatatgcacacacacataggttggtacatacacacaaaaacacacgcatatgcgagtgagtagggagggggagctggtcaaacgaaatggctacaagaagagttcgacgcacaactgcgttacatttttcacccctagtttttctttggcttcttggcctgggtgggtggcactggcactttgttcatcaaggccttgtggatgtgtggaatgacaccacctccagcaatagttgcctttataagtgtatccaactcttcgtcacctgtggggaagaagtgggagacatgacatcagtgtacacggtttcaacgctgcatcaatgaccatttgatcacgcgcgcgaagttgtaaaagtacgtactgaaggcacaaataagttggttacacacaacttggctagtcacaaaatgcacattaacatggcgcaaaaaaaaaaaaaaattacctcgaatggctagctgcaaatgtctgggcgtaattctcttcactttcaaatccttggttgcatttcctgctaattctaaaacttcggcagtgaggtactccaaaattgccgctgcgtaaacagctgcagttgatccaactcttccgtcggaagaaattctcgtttttagcattctgtgaactcttcctactgggaattgtaaacctgctcgcgatgctcgggacagaggtgccttcttggttttaccagaacctgggatgggggaggcgagaagtggcgtgcgtcatgggtagatgcggagcacaacatgcgatgtggaaccatgcataggtgacacgaacgaaggggggggtggacatgattctccccgcttcacatgcgcagtgcgcgttaaaaatgttgcatattcggttgggcaaaaaaaaaaaaaaaaattgggtaaaccgtatataagcaatgtaagcagcgtgaataatgcgaacggaaggtctggtgcgcggaaaggcatacagtgagcggccagccttcagtgttaactcgttcctaacctgtttttccctttcctcctttgccaagaccaaggactttacctcccacttttcctccaactttgccaccaatcacttttcctggaacttccatattgataagtggatataaaaaatggaacttacgttacggggggctgcgaattgtcgacaaataaatttgttcgcgtgaatttccttaaattcgcgagttggtgaattgcgaagaaaagttacaatagcagtttcgcagttacgcgtttatataattgtataattatgctttttttatctttgcgaatggcagtaaaaaaaaaaatgttggcaatttgaaatttttttggcaaaacgaaacgaacaatgcgaacgaagcgaacgaaacgaacgaaacgaacgaaacgaaataaacgaagtaaaattaaatcgccccaatccatccgctaatcgtgccactgccccattggcgcatttctgcgggccattttttttttccgcatttcgaacaaaggaagagtgaacgcatgccgaaaagggtaaaaaaaaaaattaattgccccgcccgcaacgtttttacgtacatcaccatttgcccattttgcgtgcatggtgttatatttatatacatatatatgtatatacatacacgtatgcgcaatttgttaaggggaaaatatcaactcttcatttaccgcccggcgtgaaaaaaatcaacgcaatgaatgtactcccctttgactcaaacatgttcataatttttctcaaaataggcaacccccaatatgcgtgtgagcaaaagcggggacgtactgtgcgtgccctttgccgagaaaaagtgaacaaaaaggttaagacatttttttgtttcaccccgcacgcgcgtatacacttttaaaatttagtgaagcgtggtacgggggatgtacgcttacgtaaaggttttcactctggcgatgatgatgataccctaggggactggatgtacgtccgtatcgtcgcactcatgacgcataaactccaaagaaaggaaaacgccccagctgacatctcgatcacgcacgttttgcttaaaatgggcgattataaacttccccgccttgttcaattttttttttctcaattgactggagcataaaaggaagcaacaaatatgcacacaacccatagtatgtgcgtccagctgttttttttctttttcacagcatggcaatgtaaaaatgcgtttgaatgtgggataaaattatcgactttgtgttttcacccctgttcggaggttttgatttccctcttgcgcgtttccccctcttacagcaaagtgaaaaaaaaattgcatacattaccacattgtatacgcacgttcggcgattggttaaaatagcaggtgcttagaggagtgtttatcttgttctttagatttaatcgtcgaagaggtggggaaaaagaaaggaaaaatcatgacagtgacgccacccgattgaaaaggaaaatatccagaggaacacttctcgtgaaatgtaccttctttcctttttgatgtggaacagtgatgaaaatttacgcctttttttttttgcaacacattttgtgtgtatacagacgtatcacttcttacgcgcagctgtttgaatgaccatgccgttttattcctctaaaagggcgtcttaaaaatgttcatatgcaatcgtaacaatgtaatggactatgctttggtattccccgcgtggtggggggttaaaatgtgaaaagggggggagcatgcttataacgctcgcataataataacagtcatagtaataatggtaataataaaaataataatacgtttgatacttccgctgaggcaaaaagcgcccatggaaatgatggccccttcctttagcgcaatcgccttcgtgatgtacaaagccagggaaaaaaaggaaccacgccatttctccacaccagtgggtgtgttttccattttgcttatgcgatggaggcggcgcgaaagaaaggtgggccaaattaaactcagcagaacgctaatttgaggactcaagcatatgcgccaaaatatactcaggaggagcaaagcatatttttataacgtgtttcagttatctctgcactgatctttcgtaaatttgtagccccccgaaaaatccgcataaaaagaggcactccactgtaacgcctcgtccattgaggtgttaaaaaaaaaacgaataaacgagtaaacgaataaacgaataaacgaatatatgagtaaacgaataaacgaataaacgaataaacatgcataaaggcctgaacgttcaggcgaaaaaaaaaaattttttggacaatttttacctgaacggtacacgtaaaagaagtgcaggggtagcactttttggacatgcgcacactcggggggagaattatcacctttcatcagttttgtaaacctgtaaacccctttgtctgtgatgtgtagcgctcgagacaggtatgtgttccaaaggggcatgtgtttacactttagcgttgcaagtaaccccccttataatgttcacgaaaatgaggtggtacacacctatggctggcccaatatgtgggacccccgttttacaggggaaaacaagcgcgccgtgatgggtccttaagctgtagttgtgatcccgatttgcttccacgccctgtctgatcacccgtgctgaagttcacgtgtgcataattcctaattgatcaattatatttattttctcgtgtttaatttggtgtaattataaaaaaaacgttttaaaaaaaaaaaaaaaaaaaaaaatgtacaaatgtgtatatatatgtgggcatatatacatatatgtataatccgttgtgcattgtttcattatgttttaattaatttatactccaatgtagacgtcaatggaatttaaaaaaaaaaaattgggaagaatggaacagctgatggtagatgcgtgcgcgtgatgggaggttcgctatatcagatgcgtggcaggtgagctggaggtcgtcgtgggcgcagaagaggggagaatgaagtaaatgcacgaaaaggcttggcatacatttacaggcacgcatgcataggttggcacatatatatatacatatatatatgcttatataagactctgtggaagcatgtgtacgaatagggggcgcgcaaggcacccgcggtggatcttgctgtgcgcgcgcagcgcacctgtgcgtggcgtgcacaccaaatgcaaggaaatttacatggcaattgcataccaagtgcatacaatatccttgcagtatgcatacgatatgcataccggttggcgcaaacatatatatgtgaggttgaatgtgcgtgtggagaggggaggataaaaagcctggttcgcgcgtgtttgcagattgcacattgcagtttgccctttagcgccttccacctcccgtggcacggggtgactgggggcacgaattaggtgtagagagaaggatcgatttcgttcggaatgggctgaatctcggtaccgagctccaactcgattttgtacaaattgaaacgatcctcataggtaatcaagttaatagccaaccctaggtgaccatatctcccagatcgaccaattctatgaaggtacgtctctgaattcttggggaaatcaaaatttataaccacattaacagactgtatatctatacctcttgtaaataaatcggaagaaactaaacatctacaagctccatttctaaagtcatgaaaaactcgatttcgatgagtttgcgacattcttgcatgtatgtagaaagagctgtaacctaattctgtgatttttttggctagtaactctactctagttatgctattacagaagataatggcttgatttatttgaagcttggcaaaaagtgtattcaggcaatgtaccttttgtctttcctttacaaaggcatagtactgggtaattccttttaaggttagctcatccataaggtttatttcatgagcatctgagaggtagatctgtctaaattcctttaccgtaacgggaaaggtagctgagtacattaatatttgtttttctttaggcaagaatttcattaattcttcaacgataggttgaaactctggcgataataatttatctgcttcatccatgaccattatgtgacaccctgataggtttgctacatctttgtttgccagatcgagtattcttcctggagttccacataggatatgcacgacgttgtagagtcgcatgatgtcttctcggagagacgttcctcctgtggtgaccatacactggatcttcatgtgcttgccgagttccttgatcatggctgaggtctgcagggcgagttctcgcgtcggcacgaggatgagtccttcggggggggaagaaaatgagtaggcatttggagggggcgaacatgggtaggcatttggagggggcgaacatgggtaggcatttgggggggacgaacatgggtaggcatttggaggggcaagaaaatgagtaggcattttaggcctgacgcagtggtgacagtgcgacgggtgctgcgatgtccgctcggctatacgctcttctcaacagcaggctaatcactccaaagcctaccttggatgaaattcttgtgtgtgttgcacttctccaggagaggaattgcaaaggccgccgtcttccctgtgccatttttggcccgtgccaaaatgttcttgccggccagcgccacggggatgctttcttcttgaatgggagacggcttctcatagcccttctcgaatatgcccataagaagctccctttttaaaaaataatcttcaaattcattacccttggtcttcgtcacatcttccgttctgtatcggtggtctttgagtggctccagaattctctttttccagttttcgtcaaaaggagcattggtgctgtcgtctattttgtttatgttgttttcgtttgtgttattcaaagcgttcggagtggcgcagttggttctatagctcattttgctgctcggtggggtggcagttgattggcgatttagcggcgattcagcgtcggttcggtgccggtttagtgtcagctctgtgccggttcagtgtcagctctgtgccggttcagtgtcagctctgtgccggttcagtgtcagctctgtgccgcttcagtgtcagttctgtgccggttcagtgtcagctctgtgtccgcacagcggggtgatctgtcgagttgtcttgcagtcttttcctggagggcgaccgctccgtacgctcttgcgagagaggccacttacacacactgtagatggccaaatggattgatacacggacgtggggatgcaatttgtgaatcacgaggtaagaaagcttggtagttatttgctttcttttattttctaggtgcactcggcatgaaacaaaacgaacagggatgggggatgttgcgcgcaggcgagcaaaggcaatgaagatggcgcagcagatggcgcagcagatggcgcagcagatagcgcagcagatggagcagcaggagaggggtgtgctggactggggggggaggtaagattaaaaaaaaaggataaagaaaaaaaggggggcgcgtcgaaaaaataaagcaaaaaatgcgaaggggtatacgctgcaaaggatatatacccagggggtaaacgacgcagggggcaaaccacacaatggagaagcagcgcaaaggaacaaaacaggggaagtgtttttactggttgattaaactaaatacacatataaagcccaaacaggtgaaattcactgcataataagaacgcacataatgagaaaggggggaaaaaaaaggggtgaagggggaagcttaaagatacaaaaaaaaaaagcgaaatgcaagggtgatggggggaaatgaaggcgcaaaaaaaaaaaaggtgaagtgacgtaacgatgaaacggcgaagtgacgtaacgatgaaacggcgaagtaacgtaacgatgaaacggcgaagcgacgtaacgatggaacggcgaagcgacgtaacgatgaaacgacgaagcgacgtaacgatgaaacggcgaagcgacgaaatggaatgtactattaagatatatcatacgatgagatgagttagggtagggtaaattttgtttatgtgtatggccgcttatggtctggtgaaggataaaaggttttccaaatctgctctttctttttttttttttttctttaaatgactctgttggtattattcaaataaaaaaaataaaaaacgaaatgatctttaaacctatggggtaaaaaaaaaaggaaaaaggaaattaaataaataaaatgaaggaataaaaaaaaagggctaaaaaatggggtaataaatggggtaaaaaaagggaacgggaaaaaaaaaaaaaaaatgtacaaagtagctcgcactacatgcgcatgtagatatgaccgagcatgttacgcatcgcatgggtgtgcatacgtatgagcatgtatatataggcatatatattatgtacatatgtgtgtccttccgtccgtgccttttcgcgatctacgcttgtatgtacacatgcagacctacgagcgtatatacatgggacgcacttaagtcacgcaaaaaaaaaaaaaggcacaacggaagccttaaactagttcagtacacaaaaacatacatttgtaaaaaagcatagatatgaaaaatggtgtcacatgagggttacacgcatgcagcattcacatatacgaaaagcattcccctgttcggaactctgtacatgtgggttacatacacgtttgagtcacatgtacactcggaggctcattttctttatgggggcaatcggaacggtgtgactcgaatggtgaaacaagcatgaagcgaaagaggtttatcaatgtagtgcgcatgtgtgtgtatgcgcatatgtatgtgcattcgcatgtgtgtagtgtgtagtgtatcgaatggtttctatcgagctggtgttgtgcataagaaaaatggggaaaaagcgaaccccctacaacaggctaacagctggtgcccataacaggataatctcaagtcatgtaggtgaaatagtcaaagcatatatttgcacaacagtgatgggctcaacctagatagaacttctgcgtaaatattcacagcaggtagggtgatgactggacttgtcatgtgaatacacagacggttcagttcggggggcaacgctaaggggtgcacacatagggaggtgtatgtgcaagtgcgtgtgcgtacgaatgggtgtattttttaagagcgggggtgtagactacacgggtggaataaaaaaaaaaaggcgagaaaaaaaagaaaaaggggaggaggatgaatgtctacttgcttttgcatgtgtaagggcactaaaaaatggagacgggcgcagcggtaattattggaaaaagtgcgtaagcggggagtagacggcgatctggagcagttggggagttgcactaaaaagttgcactaaaaagttgcacttaacagttgcatgctgtgcgtaaatcaaagaacgacgcagggggtggccgtgcagagtagccacctgcgcatgcgtaggctgtccaactatccccacacgtgcgcacaggtaacataaatgctcatacgctaaaacacaccgttgtaaaaaaaaagaggaggcataggacgaaatacatacacgtgcacagacgcgtattacataggacagaaggtacctacgtgcgcacaggcgagacaatgtgcaaaggggtatgtggttctctctacgccccccaaaaggggcagatataaaaaggcacgtgtggaaaggcgatgtgcgtaaggaggaagagcttacattataggcaaaaaatgagtgcgttggaaaaacacaacgtaacgaacaatgagcaatgcacaggggggtggggtccacagagatgaagtggagagggagggcttaccttcagatacgttcactcggcctattacacaggttaaacgcttttacaaaaaattacttatttataattatcatgtggagaagggaaaaaaaaaaaaaaagcaaagtaaagcaaagtgaagcacagcaaagcaaagcacagtaaagcgaagtgaagcaaaaagtagttacataacacgctaacaatttttaaaaaattttaatttatgtataagtataaataacgcagtaaaaaaaaaaataataaataaaacaataacttccttggcatgagttatatcaactgggctttccaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaagaaaaaaaaaaaaaatttcaacatgagcgatttctttccacctttgggaccctttaaaagatctctccgaatgatgtatgcccgcgaatacaggtgtaacgttatagggccgtaggctcgctggaaaaaaactgaagtgggcacgtggatatacgtacgtgtatataggtatgtatgtacacgggcagataaacatgtacatacatcccagcgcatgtacgtacaagtgggccctcctggtggtgtgctcaaccttccacgtcgtggggtgccgcgtgaaagggggatggctttgaaaggaggatggctttaaagtagggtggctttaaaggagggtggctttaaaggagggtggctttgaaaggaggatggctttaaaggagggtggcttcatcgcgccaatccactggtggggcccccccaaactggtgtattatataggcatatatttgatcactgcttatgcgagcatctgtgtatctatgtacgtacattgggggagggcggtaccatctgcgggaggatgctcagctcaggtggtctttccgcttggccaagcctcgaaaggagggaaggcttctgtcagtagtggatcgatccgcacatgcatatatatatagttgctgccccccttgttaataccataacgaagttgcgccaatgcggacggcgtagagtgaccaacgcaagggcgcccaaacgtgagcatcgatgacgctttatagggtttgcaaaaaggaagttcacccaaatcgatggaacgtgcgatgtgaagaagtgggctgcgagattactggacatttttttaaaacaattgctacaaagcctacgtttgtcttataaaccaattcgtcaattgttttttttttcccatcatcctaagtggcactttaaaagagggaactccaaatgagggggaaaaaaaaaaagagagagacacccaaaatttactaacaagtgcgtttactatgccgtatgtggacccccgttcgctggagggaggagtcacctgttgtgcaccacgaaccagctggaaagcaaaggcgaaaaggaaaaacgctaagtggtaataactcagtcggatgtgtcattcgttatgtcaacccaccgttgcataagtgtaccacgggtgtaccctaagtggagtgcctcacacagcagctgctgattggaggaactcgctttgacttgtggggatacctttttgagcgtcctctccacgtgtgctcggaagaggggtaatgaagaattcgattgagaaaaaaaaaaaaagatatattttgacaaacggcataaacaagcatgcggtaagtattgtggtgagttcccaacggttgccaccgtcttatggtgtactagaaagctaatcgtttgtttcccccccgtttcgccactaaccccgcgcttcccacctgggtcggggtgaaaaaaaaaaaaaagataatagcagtaactgtattagcggtatcaataaaggacaaaggaccatgttttcctcagtgcgctgctatgttcaacgtgttggtgggctcccacagtggcacccgcacatgcgtagacttggagcctctcccgtgggtttggaggataagcaggtccacactggagtttgttcagttggacaattgactgacgagctgcactgtgccgtcggttggcacgtctgtcccacttgcaccacgttaggccttcttcttatcatcgcaaagtttaaaaatcttgccgtgatctgaaatgaactgcttcaacatagcgtctgcgtaattctggacgaggaagctgcagggaatgggggaacagttataagaagcatcgagtatgtacatttgggtaatgacgcatacgtgcatacttcctcgttcccatgttgcgacgtgagggggctgtatgcaactaacccatcatcgtagaacagctttcgaagctcaaacgacgtgctgtgcttttgtttattcatcttgtaggctgcggggtggggagaaggaggcataatatatgtatatatatatatgtacatatattttttttttttttttttcactgtaaataatttcgcgtgccatttgtacgtgaacagttcaggcgttatttcaactcgtggtggctccactttttggtggctgacttaattggagggcgctcttctggatgtccagctcgaagaacagcttcacaactccgccctgggtggaaacaaaagaagggaaaaggaggaagcgcttttttagcagctgagaagcaagcggatgtgcattttgtgttacgtgccacgtgttttgtgctacgtattttgtgctacgtattttgtgccacgtgttgcgttgtttttttttttttttttgtcgccatccccacattgttcgtcttcaaaatcatgaaaatatcttcgaaaaagaaatactcccaaaaaaagagaattcccgaaacgatgaagaaggcgatctgtaatttgcacaaaggggggcggaaagagtgagtacaagtggctacgtcaatttgtatggatcgggggtagacaaaacacacgggtgggaggtcttgtgatgttgttccattgcgagtggtactgatacttaccaacaaattgatcataagcaacggttcctttttgtactgcacgaagatggtgcagtaggaccctgcagagggagattatgagaagggatgtcaaacaagaaaaacgagtttctattcgtgaaaaaaacaacttagagtcgtcatccactgcatgatgagaagaacaaatgggtaataatccaaacacatgtgcatatcaacagagtgaagcaggagcagttggaataaacagatggatcgttccagtaccaataaatatgagcagcaaacttaagacaattcgtatgttggagtatataatattttctgcgaatttttggtcccttattttcttggaggaggaaaaggataggtagcgaggtgagtattaaatacgtattgattaacgtagggtatgcaaatgcatgtgttggtacgtgggggagatagagggggaagctaagaagtgatcgattccatcgcttttacgacccacattttacgacaatgccattttgctatgcacattttaaagaggcactcaattgatggtcatatattttgcactttttttgggaatcatttttctctcatacttcgcttatgtagtcctgcgcaacttttttcagctcttgttcgctgtacaggttggtgacgaggtctgtaggagggacgaggggaaccgtgtgtggtgagtaatgcggagacggggagagttgcgcgatgttttgtcctagcttaggcgttagttcgtcacgcgacttcgacaagctgctctgttaactttattgtaatatattgtaaagtactgtgttgtaatgtaacatattgtggtgtatttttttattttatttttttatttttatttttttcttttcccttggaggagcccgtccgatggcaagctctccccatcgctccatgataggtgcttacatgtgctacacgtattatcatcgtcttcttgttccattctcggcatttttttcctttttataaaaaacgcttcacttgtggtagtgtaatcccacgttgggggggaggggagaagttggtaagaagttcgcgcaacgtcaggaaggtgtgctggtggttctcaagcaaaaggaaaaaaaaaaagaaaggggggacactctcctgcgtcgtaatgacacgaacaatgggacgagcatgctagaaagtccaagttggggtggaacctgctcaccaggtatatgcggtacaggtagaattataaaaatgcaaatatgaagaattatatcaaagtgtattatgctccaattggttttccccagtgaatgacaaggtacgcatcacgtgtgaagcgttacgcgtaggcaggcgtatcttttagttacccctttcggagtgccacggagaggagaaaaaaaaaataaaataaataaaaaataaataaaaaaaaaataaaaataaaataaaatactatgcatgcatatataagcacatacatacaaagctgcagcacgaatgactgactaaccacacgtcatcgctggaccaatatacatttaccgtagcagggttcactctgccgacgcgctacatgagagtttaggcttgtatagtagatacggcaaaggagtaaatcgcacgtgaaaccagttcgactgcgcgaaagaggggcaatcgcagtagctaaaccttatcagaagcgaagtcgcgtggctgctcgaggggcacggcccagagatcacgtggagtgcgagtgctaagcagggtcaagcagggttaggagtgatagataggacgtgaaaagaatcgattagggcgtgcacgaattggccaacccgttgaccaatcggccaatctgctgacctgtcggctaatccgctgaccaatctttcattcgtcgagatagaaaggcacttgaagaggggcaacacacgagtacaaaaaggggtaacatacgagcaccaacgagcgcaagagggcgtaaagaatcgtgtggtatcacgcaagagcgcgtaaagaagcgtgtggtgtcgcgcacgagcacaaacgagtgcaacctatgcgagccagcgcaacctgtgcaatgtcacgagcgttagagcaactgcgggaaaatgttcgccgggaagctgtacaccttgaccagcttgtgtgtaaagaaaatgtaccaaaagagcgtgcacgcctttctgcacctgtattattttttttacatcgttgaccaacgtatgcggaaaaaaaacaagaagaacagaaaaaagaaaaaggagagaaatgtcttgacgtttgggaagaaagagcgaaacggcgcgcccaaggcggagtgaataagggggcgcaaaaggggcgcaaaaaggggagcaaaaaggggcgcaaaaaggggtgcaaaaaggagtgcacagaggagcacacagaggagcgcaaaagggagtgaaaaggcggagtgaacaaaacgtgtcccagtgcatccagcacatctcatctcatctcatcgcaactcatctcatctcatcacatcgcatctcatcgcaactcatctcatcacatcgcatctcatctcatcgcatcacaccgcacgccaacttgcggagctccccttagtcggccgagcgaacgtttcccctttttgcagggatgacacacgcgcgcaagattacgtgcacgtacacacacatgtgtgcatcactacatgcgtaatttctgcgcgcgtttcgtgggcacatgagcatgagagagtacccatgtacacacggcctttcagccgacagtgattatttcattttttccttttctgttccacgagaaaatgaatgtcgatatagcctttgacgggaatgagtacacacacagtgggtactcgaagaattccctcatagaggtaggccgcaggacgtggacgcgggcgcgctaacgggaccacgagcctttgcgcgcagcgagtaggcgccgcgaaatcgctaaaccgcgaaaccgcgaaatcactatccaaccgctgcgtaatcgccgtttacgttgcccccctttttgcataccactcacttacatgtcacatttgcccctttccccaaaaaaaaaacgaaggacaaaaattacaccctggagtatgagaagtacgtccattttgccttctttacttgttactacatttcgcatataaagggtgcaaaatgcacagacacggaggttttggcctggtaaggagagatagctgtgtacctgcgagggagcaacgtcgttcgctcgcgtcgttctgaagctgatccgttttgcgcgtgcatttggccacgctgcagatgccatgtaggcactccccactgccgcttcgccacttcgccacttcgccacttcacccgtttgatcctcttaatttattttataggtatttaaaaaagtttgagcatgtggtcattaatgtaagcagcacgaggaatacacacgtgtacatgtacacatgcctgtgtccaagtgcaggggtgaatagccatgcgtgctcgccgccccccgacgttcacgcaaagtgagcacacaaaaaaagcacagacaatcgcagcgacatatgagcacatgcacaggtgcatatcgttcattttttttttttaagtccacaaaaaaggtaaaaagaacatattttaatttaataaacaatctaattcaggataaatgtgtgaaggtacgaaatgaagagacaaacacaaaaaaaaaaaaaaaaaaaaaactcgccttatgtttagtttcggaagttacaatattgttgctgcgtgtatgtgtgcatatatgtatgcaagtgtgcacgcggggagaagcgtgcgcaaatcttctcctgtgggttcttaccgagctgcattgccacgtactgccgcacactgcagcgtactgctggacaagcacatccgtacccttgccggtgtgcacttttttttcccccctttaggccaagctagaaaacaataagagatatttgacccacaatgagcatttcattttgtgggcgtggaagcggcgagctctcaaattcgaccgggatcagttcaacaaattttaggcacagctgaggggtgattcgtcaggagagtgagtttggcacggcgttcctccgtcttccgcattcttcgtctcgccgtttaaccaattttttttgctcattttttactcccgtgcgtcgaataaatttatcactatttttttggtaacgttttttttttttttctcaactccgattttgaaatggtatagttggatgctgtaactgcgtgactccttgactgcttcgcattgtcgcattgtcgcaatgtcgcagtgagattatgatggggcagatatcatggtaggtggagcacctgctgtggggtggtacttccccgctctacgcagagtggatctcatgcggtgtgtgaaagcacgtacgaattgcatcctacagcgcgtttacgcgtgctactactgctactgcggctactgcggctactgctgcttctactactgctactacttctactgcttctgctggtgcactccaaatcaccccacatcaaacgaacatggtagacgaattcacaaacttgatgcccttcttcttcaagttgtccttatcttcgtcccgtccgaacaggtaggctgttgcgtcctccacaatgtaggtgtcgaaccccaaattcaaaaaagacaaagcagtctcctttacgcagtactcgaatatgaaaccacaaatgtaaacagactttacgttcagtcctttcagcagttttaaaatcttttcgttgatctccctgttttcgaaaatagtatgactgtcgtggttctctgtatctgccttcttaattacaatatcgttcatgtgtctaataagactcgggtgtattttacaccccgaagtgttccggacacagtggactggccatacatctatcgattcgtttaaaaagttgagcttgctataatcctttatgtcactaacggaattaacgtttttgtagatgtatttagtcgacttgatattggctatgttcttcatcacatcactcagattgaaaattttatgtttttttaggaaagcagcctgcaggaggtccgtctgttgggtgggttgcacctctccatcaggtccgtcaccatgaccctcgtcaagcaccccttcgtcgtggtattcagcttcgtcagggcgcaccccttcgtcttcctcttcaaatatggctaccctattgacttggtcgtgggatgatacttggggtagcccatgcccattcttcttcacgctactatttttgatacctctatttttgtttatctgctcaaacacaattctgtgcgtttctgcaaaggaaatatgatactgcgggtggtagtcaacggacaatatgttcacagcaaattttgcagttgcttcgttcgtgctttctttagttccgtttagtaatgctaccttgttttcctccagcttgggatgactttcactcgggtggtgattatacatgtgcgtgtcgttacgtgcgatgtcttccggcgtgtgagaaaaatcgctgtgatggccattgggcatgccttccacaccattcactgtgccctgtgtaggttgcttgtgcaagccgttgcagccgtttagggcgctcaatccattggagcaacttgtcataaccctatcgttccatggaaagagaagaatgtccccttccctctgctcatcatcaatatcattgctgcattggtgatactggacgatattctcctttagtaacttatcaggttggtactgcatcatgtgtttgcaggtgtttaatttcattaggtccttttctgtgcaattgtgtagccttaatcttatggcgttaattttgttcagcgcgttcatgtaatcatctcgggagttgaacgaccctttggggaggaagtcgttttgggcatctactatgacgaagcacttcattttgtgtatgcggcggaatgcacaaggtgtggctgggtaaaatgcacacagtgcagctaggtaaaatgatcaaggtgtagctcggtaaaatgcacacgatgtagccaggtaaaatgcgcaacgtgttgcatcgatagagttagggcgacactcttccacaaagtatgggcggtgcaattggagtcatgcagggggggggtggatgccgttcagggcacggttgtgtaaggtatatatacaagcgtgtataaaaaaaaaaatgaaaaaaaagaaaaatatataaatgtacgtaagcctatacttttttttttttttttttttttttttttttttggtgctgtgcaattgccgtgctctgttgctttgcattgtgtgaacacatgaaaggctactatgggggatgttcacacgggcatattttttctgcgcgcagggagaggggatggtattatatatatgtatataatatatgtatatatatatgtatatacccagcggggatcggaatgtgttcgaattgcgaacagagcatgtggatagatatacaacttcccctatctcttgtatatgcctgtaggggtgctctacgtgtgtttttttttttttttttttttctcgccccctttcgcccctttttttttgctcagtttttccctagtttgtcccacttttccctttttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctctgctcttttttttttttttttttccattttttgttccttttcattcctcgcaacaaacacgggaagcaaatttcaccccccaaaattgattggtgccggccacagcttttttgcacctacccccgtgaatggtggaaattaaaacgtcccaaaaaaggtgtgtacaaagctgccccttttttaaaatggcgtagctttctccacgcgatgtaatcaattttattgttcagtgcaacgcagcatcctttggttcttttacttttttttttttttttcttttttttttttttttgaaaatggggaggttggcccttccgaagaaggtttcattttaacgtgactcatcaactgcatagcagttctgtcgatgcgttttttggtgtcagccgtgtgtacgtatcaatgtttgtgtgtgtgtagaggatagttgtgcgcggcggtagtagtggtgaccgtggcaatacgcggtggaagtagtggtgaccgtgacagtacgcggcgtgtgaactaattaggcacggcccgcgcagaaacgttagaaaaaacttcatcgcaatttaaagttcccacatgttgtaatgcccccgatgttgtttttaccgaatcattgttaagtgtgcctgcccacccctcccgaagaggaacatactttgcaaaatagagaagcatgcgcggtggatttagtatacataccccttgaacataaaaaaaaaatgtagaaaattgccactacggtggtgtacaccccatgtagagatattaagtgctcgtggctgtactggggtgtgaccccccctttccgttggtacatctcccagggcaaaaaaaaagcgtccccttgtaccattataacatttttaagtgtggaccgaaaagtatgtctcgttatatctgacaaagggtgtgcaatttttccattctgcctgcacactgtgcgaaagacccatgcaactgctgactcgtttcagatcagttaaggcaaattatcctattttcatgcacacatagtataccttttctatcgttttaaggtgttaatgtgtatgtagctcatcttattatgcgcttatctttcatttgcttccgccccccctccctgagagttcatttttttttttttttttttttacccccggggggatgtccaaaccaaattgtgtgcataacttcagaagcgttttgagagtgtatatcgcaagtatgccaggtgtatatcgcgccgacccattaaatccgtgaggagaatcaagctgacgtgaccacttgacggacgcgcctgcacattgtgagcagcgaacagcacactgagatgacagtttctacgcctcgccatgtttttgaaagccttccaattatgtctccccaagagttgaacatatatttagttatgtaccacttcaaagtggataaaatttgtgtgaaaaaaaacactgtaggataatcttattgagcggtcgtaaaccacatcggcagaaatgccgccatcaatcgaatggcgaaagcggaaaaatttgctgacgcttggttcgcagggaaagtacgcagatatgtgtttatataactattcatttttgtaacggtcaaatggtgggccttccatttgctgtgaatcaggcatcatcttggaaagatgctcttacggaaaccccttccagttacaccatgagtacacgcatgcgtgaaaaaacgaaaatggaaaaatgacacacaatattctcctgactgagaagtgtacgtacacctttttatgtacacgtcatgtcagcaggggacacccaataaggggtttattttttttttcccaataaaagggtgacaaatataattcatgcgagtaccaacaggtgaagttcgcatgcttccccagatggtctgcctccacttgtgctgtttgagcggccattggatgtatgcacaaaggggaggtgttgacgtgccactgcttatgagcagcagggtaaaggtgtgtgcaaaggtgagtggaaaggtgagtggaagggtgagtggaaagatgagtagaaaggtgagtggaaaggtgagtgcaaaggtgagtgcaaagttgtgtgcaaagatgagtgcaacggtgtgtgcaaagttgtgtgcaaagttgtgtgcaaagttatgtgcaatggtgatgtgcccccacctgtgtgaagagaaggcggggaagtaatactcagagaaggacccatgtgaccatgtcccgttatcacctatttggatcacacgttttttcacttctttgaagaaaaccccatggtacttttttcaccccaaagcgagcattttttgcacacatgttgtaccataacataggtcacctgcctctgatccttttgaaccgtttacagttatcttcgcggaggtgcaactgtacctatcgcgcgtttttcgatgtcaagccatgcgcgtgttttttgcgaacgtatgcgtaaccgcatatccgcataaccgcttaaatgcttgaccgcttgaccacttgggaatgcttcgcacgaaacggaggttctctcctgacaagaaaagggataagtttttgtctgctcagtgggagttttctattcccccaagatggggactaaggcacaccaaacgttattacgtaataactgcacaccaaactttattacgccataattgcacaccaaactttattacgccataattgcacacttaattttattcacccgataagcgctgtttataaataaatctgcttgtcctcattttcatttatactcacatgtgcatgtgctcatgagcgtaaatggcatgcctgccgcagggggggatggggtggaaaaaaggcacttcccctaaaaggcatactgcgaagtaacactcccgagcgcaatacctagtttaaccataacgtggttactcaagtgtgacataaaattgacatcccgttcgtaatgagaagaacccctaatttacatgccaaacatttttttcaaaatcgttatgatcatttttatgcatagcaccgttaccttgagcgagtacatgagcgggggattgaaaaaaaaaaaaagttaggcgataaagttaaaagttaagaaagaaacacttttactaaattttgacaccctcggtgagcagtattttccccatttcgacataacaagatatggaactttttgtgaacccgattttttttttttttttcatttaacggcaagccgtgtgcatgcaggtaacaccaggaaacgatttcatttgcatctttatggttaatcaatttgggaagttaaatttttttttctcaattttgacattgtgattattaatgttatcccatggaaaaaaacatctcaaagtgtgatcttcgcgttttcgcttttttgcaaagtggagaaacaggcttctggtaatgtgcaccccacaatggatatgaaacgctcctatacgagaaacgatctcaatgtgcacaattcggtgtgcatcttataaacattaataacttttttttttgtgttaaaaatggacatttacatatgtacacattgaaaagttacaagtgcaccttgtgcgtaaaaatgcagaaaataattttgccacttggaagctttgccattgaacagattggaaactctccttcatcacccttctctcctgtgtgctttattgtgcttcaaaataaacgcattgcagtagaacagaagagtgtatgttgataccttaacagagaataattatttttatcccttacacgtgatgattaaacgtttgcaccttatttaagcttaaaaaatgggcttgtttttttttttttaaatacaattttgcttacgtcatccgtgtttttaagcgtgcaccgatagggataatcaaaatgggagcagaatatacgtgcataaccaagtggaacacacggagagagggggagcttcacagggtcgcgggtggggcggataacacccatgcgttcatatgaatgcatttataaatatttgcacagcgttgccagtaacagtaccacatgtaatcattcactcttttatgttacgcgcgtaggcatgtgtgccccttgtaaacttacattaatgcaaattaaaaacggaacccacacacattctccaatgctgcattcgtttaagtttgaactttgagccttgcaggggatgacatctggaagtgccccattagcgagaacaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaacatatatttttagctacctggaaataaaaagacaaattttagctaccccatgggaaaaaaaaaaaaaagaagcaagcgaaaaaaacggaaccttttcgctacctgggaaaagaatatacgtatgtatatgggtgcatttgtaaagaagcttataatcctgaaccaggcactattttgtaagtgttgtgctagccaaaagaacaagtaaccaatgttctaactgttcaaagtagttgaccaatcaaaaaaaaaaaattaataattctcttttttcctatttgaaaaaacatcttcatttaattaatttcattttgaaataatatgttttaaaaaaaatattttttttttaatttttcttcttttaaaaaataaacattatattttttaattgtttttaaatatgcttttttgaaacaattatttgaaaatagttttgcataactttattttttcttcatttgttttcttcatgtttttggtcataactggtttgtgtatcaattcttttgtatagtgctctttaagggagccgcaacaaaagtacgcaaaggcgtacatatatatttgtttatatttgtactagtaagtatatatgcatgctgtgtgcataccaacatatatatattttaacatactggcaatattgcgtacatatatatgctttttattttttgcaaatgcttgcacacatagttaaatacgtttgaagtaaaaatgcatatcgtgaatttgtatcatgtgctggttgtgtgcctttttggcatagtgtgctcctcctggtttaataagccggctgccagcgcttcggctgcctcccctgaagtgagcaataagggcataaattatgaagatgactactacaacgtagcacaaaaggatttaacgtcatcctcctcctcctcatcagcagcaggagcagcaattagaaaaaggagatacatcttggatgtacgatcctttggaaaaacgtgcctcttggagtacgaaaacgtttgtgaaactgcagactattctatccatgtaaagaatggaataagcggccatgatatcaaggcaaccttgattcaaaaagaatcaagtgatcttgtctcggtacacaatttgatgggcaccttttctgaggatggaagtgtccaatttatttttaaaagcattccatcactacactatagtgtcgtgttggaaatgtcagatttgataaacaatgccgactacgatatcgggaataattgtcactgccaaggatgtagtgacaatacgagggtaattgacttgaacgaaatggaaaataggatcacacacacagtaagaagtgacaaaaaaaataaaatcacatttccacaaaagacatttgttcatggaaattttttatttaacaaatttctatattttcattctgaactaaatacaaaaacaattgaaaattacacacagctatattctttctacaacgaattagtgtatccttgttcaggtactattatgacacactcggtaaattataacatccattatgacttgtctagtgtgcattgttaccatgtccatatggtggataaatttataaaaaagattcagtccacaaatggagatgagaggacaagcggtagctcgacgttgaatttcatgagcaacagtaatagccaccccatacttatcaaattggaggatagactctcaaatgacaagttggtaaatattagcggaaagaattacagaattcaacttccgttgagatacaaagataatgggtactactctcccagaggaagcgtcgtcggacggttggtcacaatttacacgcgtaacgtctttttccagaagaagtacatctataagaataatgtgaacaaccgaatggagtacgtgcacatgttcagaattctttttaatttattcaaggaggtgtacaacgtttcgtatgaagatatgttgctctacaccaccgggttgacgatgaaaaaggaggggttcacttcttcctcccacgtggatcaggggtataacatatacgcggaggagctgtcggtactgttaaattcgttggcgtttgagttcaacgcagaggcagtaggtctcaacagagaggtgctggtgaaggaagaatcccagtttgtgtcagaatacggatcgaaccacttcgcgcaagtggagaagaaccaacttgtacttagatcttccactgaaatatgtttagtcgttttggaatctatcgctcgtgagttgagtaggtttataaacttacaactgcagaaggagcataggaacacgtgcaacacgatgagacagggacacagctatgcgaacatgtcccccatgtatcatacgtatgagttggattgtaacctttctattttgtacttggaatataacctgcctgaagatgtcatggtaaagcgcctcataacgaacaagactctatttgaggaggtcaaattggagcttttttacaacaacatatttgggtacacggtgtatttgcatgtgcaggtggatgaaaagtttgtgcgcagcttgaagaagcgtgtgccgaagtacgtaaacggaagtaccgtggtgacgatgacggtgatagggagaagggtcgacgtgagcgacgcctcggaagtgatggtaattcttaaggaaatttccttccccatgcaatgcagggagaactgcaccagtaagcatcccatagtggtggaagacaacttggactacataactgttggggacatatgtgtgcagaatgagggattgccaaaagtttgctttcccgcgtacagtttcgggtacgtgtttgacacgaggttgctgcgagtgcatatgatcaacatcaatccgtatcccgaaattttgctgaccccttctgtgcagcgctccatcgttgagggccacttttgcattttgacccctacccctggagaggtgattctggacgtatcggtgccctcggtgtacgaggacacggtgtgcaaggagtacatcaacaggtgcagcctcataacgacgaagtttgtgctgaacgatgcggggtcgatgcctgggagagcggtggcggctctgaggaggaaccagtttggagtgcacctgtcaactcactttgatgagaagcacgaggagatgctacaggtggtgtaccgcttgggcgggagcggcggagcaagcggccaagttagcggcggcgagcagagcttcatcctgactcactacaacaacagcttttacataaacgggcggtcgaacaaaatgcagtggagccgcgccaaggagtccttctccaagcgaggctccccgggggggaaagctttgcatgatcgtagcagcgatgccgacgaggaggatgatgatgatgaggacgcgtattacaagggggtgtctcagatagacaccaaaacgcacagggttcacgtggtcgacaacaaaaacgtggcgctaacccacatgcagacgcccaaacagaacgatgccacacggtaccacccatttggagaaatcagcattaactacaagaagatcaggcctaacatgtacatgaaatttttgaataattatatgtacttttacgaaggagcagaaacgtacatcgaggaggaaacctcgccccattttgtgaacgtgtctccctaccagtacgagtgtttgggagcctacgcctacttgatgaacaaatttaacatcctcgtgaatgactcgctgaattgtgatgccatacagatgatagtcgaagtgctgttgaaggccaacttggggaaatatttcattcatcttaaggacaagaagatacacttgaactttttcaaaaaacacgaggattcacatgacgtgttcgacttggtgcacatggaaatatacgaatcgcacgcacctttgaagccgataaagacgtacaaactgaatgtgagcattgatgaaaataacttaaacttgttgcaccagcacaggaatgtcgaattccccaacaagtacttctccaacgtgtatatacttctgtttaaggcggcttacttatcgaacgggtacgacttttacacgttcttttacgaattgactggaatacttctcatcgacaatgttgtggtggaaaacatggacaagctgctccccgaggagagagaagctgtgaagacaataaagtctgtattgaaagaacagttcgacgtatcgcttgagaagcacaccatggggtacgacttgctgataaatgagatatcgctgctcgcggcgtacgtcacggagttaacgtcgtcttataggaaggcgtcgcagagaggcctcgattggggggtagaacaacaacaaggaggggagcaatcgggagcggtgtccgaggcggtgtccgaggcggcgtccgaggcggcgtccgcggcgcccctggccggaatcaaatacttcgtctacgtggacgagttcaaacacagaagcgagaagaagatcacggcgaacgagatggcctaccacctggccaagcacggcgccctcatgatcaagaagaagtccctgtgctgttccaactttgtggatgaagtggagaattctttgtactatcacattctgtacagatacgttttggctagccacaaatttgagcagggcgtggaagaagaggcggtcctgcagcatctggaggccttatcctcctccccagcaggaggagcgaccattggacacagcatagtgcagaggcttctcggccgagaagtaagcgcctcggctgtgaacgcaagctggagcgaaagcgacgtggagtacgtgaagtatgtgcagtacgtggagtacgtggcaaactggatcatgggcgaatctggatacatatcgcgcaaggatggagcggcgcagtcgtccatccacgtgaatctgctagattgcctaaacatggacctgcagaagcatgacgaaaatgtgatcacggagtttgcgtccgagtttgaccagcacggagcgctggtgtcgatcacgatggagaagtgggcagcatcgggagcagcgggatcggcgggatcggcgggaaccgaccagtacgccgtctacttcctcttcagaaacctggccgtccccttcgtgggagagacgcacaggacggagacgctagagctgcgcagagtgctcctgctgaagggaagcgccccacacgcagtgacggacagttcagtgcagttcaaagtatacatcgacaacgtgaacagcaattccatttttatgctggagaaggtcatcttcgtttcgaaagagggcaaccagctggtgaaggagatcaacgtagagtaccaaacctttttcgtgcacccatacagcatggtattgaacacggaaattaggaacgcacacataggagtggcccaaatgtattacgacaaaatgttggagtgtcaccattactataacgggcttcaagtgtgcaacaatccaaagttcgattatgaagggttctctccctactacgtgtcctacttggaaaataaccagcgaaaggacattttattcaagaccaaggaagaggtagccaacatgatcaacaacgggtacttgtctctgtcgaagaggttcaaacttgacatgggaggagacgtgatgacagcagatatttatcgaaccgtccgcctcatcgtggaggaagtggcctactcagtgggtatacacaatctaggagagaagtcttgcggaacgctctatttgaacaggggccaacttcacgtcccaaacgatgggaagtcactcatttcgaacatcttctacgacacgaactattgcattgataaaggggccgtcttaaaggagatacttcaaatatgtaatttcgagaagaaggacttggtgaagctgttcgactatctgcacagcaacgtgctaccgtaccagttgaacgagaagtttgccgattcgctaaccagggaggagatgctcagcctgatctattactttttgtctgttcccccccaggtgaacaagctgattaagaagaattcgatttatttggagatcggcgagatgagcgtcctgacgaacaaggattcgtctcaggcgagtggcagaaaggaagagccatccgcagcagtagtagtggtagtagatccttccgcgtctttctcggactcgcttctcataagcaagagcatgctatccccgaagagattgaacgaagagtcgatcatacagttcaacgtgtcgctgtacacagagctgctgaagaacctgcgacaattgcgcgagaagagtggacaaaaggtggacgacccgacagacgtgccgcaacacgtcgagggaggaagtggcgcgtacgaccagaaggagaaggagaaagtgatccacgaagtgaagagctacgtgcagaacagccgcacgtgcagcgtgaatggaagaagcgacggaggcgcagtcgtctcgttgacacctccccagttttccaacgccggaccgatgtccaagccggacgacgttctgacctacaacgtccccagcttcacttacacggaagaagccatctacgtgaaggagcagccagacattcatagcgcattcaacaacttgtttctctatgagggacagagtaccgcaaatggaaaattcctaagcgcaatagtggttctttccccccataggtttttatcccttgagaacgttacctatgtagggctcatagccaacacgttcgacgacaccaaccagttcgtgttgaagtgttaccctcataagaagtacgacacgtctaaatttgcgagcaagtttaatttggaacccaacacagtgtacttggtgtgtagaaacatagccgtcaaatatttgaaaaatggactctacgagtttaacaagtatgtggtagagtacgacacggattcgaatggcaccgtcgggacgcacatctatgagagcttgccgataaggccagtatacgaagtttgtaatgaccccaaagtggtggttcccaaggcggaaaatgtcagcattgaggtgaaacttgtgcagagcagcagtacatctgccacaaacgcggagatggtggagtaccaaatagaggtgaatggattggttgagctacacacggatccatacgttgtggtgaagccgatctttacgcacagctcgtacttgtacaacacgattatctacacgaccgacgatttcgtgtcttatacgtacccaaggaagctgaagcactgggagtttttgaggctcccctttagcaagggtctgttcaaggacaacacgcttactttgagaaagctgcagtgtaataaggagagagggatgcaggacagctcgaagttgcactacgtatactcgcttgtgatggtcaaatcgttcactttgttgaaggttgtcataaaggacctctatggcaacgagtacgaagtgaagttggacggggaggaggagccgcaaacgagcgcggtcggtggtactgctgtaaccccagtagaagccaagccgggaaaggaggaagccaagccgggaaaggaggaagccaagccgggtgcaaggaagaaaccaagccgtgcaaggaagaaaccaagccgtgtaaggaagaaaccaagccgtgcaaggaagaaaccaagccgtgcaaggaagaaaccaagccgtgtacggaagaaaccaagccgtctccttccccttcccccgcgaagagcagcaaaaacttgtgcacctcgttcctactgagcatacagagcaaaagcagcatcggcgatgatgatggcacctccttggaggagtccttcttcctcgtgcactcgtcgtgcatcgtgagggagggcgtcatatcgctgagagtagcagaggacagggagacctactccacggacgcggaagagaagcacctcatgaatagggacacgttcgacgagatctacaaaatgatatgcgagcagatcaagctgcagaagggagactactctgtaaaaatttcgagcagcgcgcaaaaggaggagatccccgataaaaagatgtcggtgcaaagggtgcacgaagacggatcggactactacaacagaggcttgtacaacctttgggagaaggggttcagcgtggacttgtttgggaaaaagggacaacaagcggtggcagtaccccctaaagaggcacccaaggtagaggcgcccaaagtagaggcaccaaaagtggagacaccaaaagtggagacaccaaaagtggagacaccaaaagtagagagcccccaggaagaactcgtccaggtgcagtacgacagaagagtcgactacctcataaacatcaagaggacagacacaccgaaggatgacaaagaaaaggcgtacgaagacaattacacgctacttacgggaacgctaaactctagtgtaacgtccgtggtagtgaaggacggaaagctgagcgcaacgtgtttagaaggagactgcattttggagaatacgttccttgaggatatgatgaacgcgaagaatctgaagaacggcatatacgaactggacataaaaaagaggatccatttgaccaagagcgatgacagcgacaggggagatgcgccatcagcattggaagcagcatcgggagcagcatcgggagcagcatcgggagcagcatcgggagcagcatcgggagcagcatcgttttccctgagagggggacacacacgcaatggcggtaccctcgtgtgcattgtggaaaactcgtttaacacgctaagtggaggcatgaaatttaggaaggtagttcatgtgcaaggagaggaacaactgagtgcaaaagaagggacgtacgatgtgtttataacgaaggggaaatacctagtaaaggagggaagcagcaacagtgaaactgcaaaagactctgaagtgatcaagaggtgcattaacaaagcgtggaaggtaaagaagaacacagattacaagtttggagtgcaactcaccaccagtgttgctgatgatgccaaggtaggcggtacgcgtctctctctgctaggtgatgaagagaaagaatactaccttgtggtgaacaagctaggaaagaacggcatgccactctatacgaaaaatagaatcgtacatttgattggaaagaaggggttaaccgatggcaagtacattgtgaaggtgaatggcgacaagtacgtatcggaggcactgaacgtaacgagtgatggtgcagaaacgactgttagcaccacacctttaggggaagcggccgatagggatgaaaatttctttcataatgtattcaagatgttacacaagaagccaagcaacgggtcttactatgtagaattttcaaatagcgaaattgtcgatgtgaacaacgggatccttttcacagatcagatagtgttgactgaatcggtggctacatctactcatgacatgaaagatggacaggatgaagaaatggaaaaacaggacagtattgttaaagcttacctagtggaagtagtgagtgacaccgaagaagacgaagaaattgctgaatacgaagaagtgtatgtactgcacgggtacaccttaaaaggaggacagttccatatagaatacaatgatggggtgtgcactatgaagagtatagtaagaggaaatgaaagcacacgttcgagtgacatagagaaggtgttgaagatatcaggaaggaagatgaacaagggcagttactttgtacacgttaatgagcttttcatggatgagcagggagagtactttgacaacccgtatgctcccctatggaagaataagaaggaccagagtggaggagttcaccaaggtggcttcatcgcgcaagagataaatgaaggaggggccctaatcgatgacgcgttttggaagcacgtcatgcagaatgtgaccgtgagggagttccacaaaggaagcatgaaaccgttgatcaccgcgcatgggcaaggtggaccaaagggaggagaaggagaagagggagaagagggagaagagggagaagatgaacgaccctttcacgcatacgtccatctgcataacgacggacaaggcaatagctgcacctttaggaaagtactacagggatggggcactgggttgcaaaaaggaaagtactacgtacaagtgatgaatgggtcctacttcccaacgactgtctacggtcccaatgtgaataatgaatacctgaagatgctcatagagaatgcgtgggattatccatacagaaccatgttaggtttctatgttgatattcacccaggagatgctcaaggagtagaacaaaacatggaaaagacgctggaggcaggggaggcgtattacagcgtcgtcattaggcagttgaatggtgagaagcatgctaacaggggaggagatgccaccagacaaagcgagctgatcaaaattacggggagagacgtacctacaggggagtacttcatagaggtgactgatgaaaagggcaccgctaccggaatggacgcgaatggcaaaaaaatggacgcgccttttctcaaaaatgttgcattgttgctgtatgacatgaggaagaggggcaagtaccacgtggtgattactaaggacgtgcacgttgcgaagactgagcaggggggagcggtagcagcggtagaagcggtagaagcggcgggatcggcgggatcggcgggatcggcgagacctgccggatctgccgcccccgctgtggagaagaagctgctgagtaagaccctcgaggtgacgaagctgaacctagtggacgggtccgagatcctgcaaaaagtgagaacgataatcaaagcgatcaaggtgcacccggaaagaaacatccccgacggaagttacggaatgaatgtctataccaacgggatgatccaaataaggggaatgtacatgagtaacttattaggtccattggaagaggcagaactgaagagagtgttgccatcccccccaccaaccggattgtctagcggcctttacttggtgcaggtgaagagcaataatgtaaggcaagagataggatcaagaagcagctttagagagggaagggatacatcatcgagtggttcttcttcatctggttcttcttcatctggttcttcttcatctggttcttcttcatctggttcttcttcatctggtttcccctcgtgtactggcacttccgcgggaaagaagacttctatgactataacgaacggggatggcagcgtggtttactatgacaaccagccacacgccatgggtcgaatacctctgccattcgtgaagggcgacagaacgatgactcactatcagagaggaaactgccaggataacataaaggtgacccactgcacgtcgtcgaccccaagcaactgcaggaatgtgttcaaggcccgacgcgttggagaatgacctgacgctgacagcgcgggtgacaggaggaagaggggggcgacctgctgttgcgttatcacataaggatgagacatcataccgatgtgccatcacggagtgagggggctcatttgcaccccattcagcctgcccacgcgccccccttcattttgcgcgcctatttgagagtgcgtttcatcgcacagttgtgcccctatttgagcgtagctcgacttggctgcccatttatccgcagctcgacttggctgcccattttgcgcgcctacactcgtgggcgcatttttcaacaacaattcaccccatttgtgcacaactcttaaaaaaaaaaaaatgataacgacgttcacttggtttagtctggccgtgctacgtgtgttcagtggcacggaggcgcatgtaaaaatgtgcagggagaccccacacggtgtcgcaacagcagcgcagaagggattgtctgtgtggttgtgcgtgtgtgggtgtggggggggggcaacctgtgtatatgcctctccaaccgtgcaggatggtacaagaattttggaagctgcgcgccccgtttaggggtagcccatgtacgacatgcctctcattttgttggtgtcgttcgggggaaattatcctgtgactgccccatttggcggacgtattgagtcgagccgtttggtgagacactgggtcggccttgcgctgcgctgccgttttgtggtcttcctcccgctgggggctactccgctgcctgcggcacaattctgccgtttgtttttttttttttttttttttccccctttgaccgaacgagtcattcatgtgaagcgattacttttaagaaaattaaaaaaaaaatgtttacatgcacttgtgtgctatctgattggctgcgtttttttatgaatttatgtttgtgcaggagtgcagcgcgcatgggttacaagttacgagttacgagctacgagtgggaaaagctgttcgcgcaagggcaaccacataagcgtggcgttatgcgcaaaggcgaggttgcgccgtattcccactgcgttacaactgggcaggaaaaaaaaatgcacatgtgtagaggggactgcacccctgcttgcaagctgtgcgtttcgcttgagggtggtccctcaggatgactaatggatacgatggggggaagcaggtgccaatgtgctggcggtacaggcagcccgcggaggtaacgcggcgttttgtgtgctacgtgtgcttcggcatgcatgcttcgtgcgtgtgcctcggtatgcatgcttcgtgcgtgtgcctcggtatgcatgctccgtacgtgtgcctcggtatgcttgcttcgtacgtgtgccttggcatgcatgctccgtacgtatgctccgctacgcatgctccgctacatatgctccgctgcgtatcctccgctacacatgctccgctgcgtatcctccgctgcgcacggtccgctccctagttgaagtcattcggcgcgatgacgtcgtcaatcttgagtatcatcttgacgacctgcgtggcgagggagaactggttgtacttggagttgaacgtttcaaaaattcccttgtcgatcatattgtccaccttatagttgaggctgtcgataccgagatttttctgtttctcctgaatgatcttcgttttgatttcagagatgatatcgatgctgttgagtcccatattattgcagaggttgattggaatagaaagtagagcatttccaaaggctcgaatggcatattgttctatgcctttacatttatcagccacattttcaatagctagagcagcataaatttcgctagctcctccccctgggagaattcgattatccctaatcaaatttcgaacagaacacaaagcatcatgtacacttctttcacattcttcaaccatcatttggttgcctcctcttaacaggattgtaattgctttcgtatttgagcatccttcgataaaaaccatagggttgtttacagtaccatgactaatctccctaatcaaatcagctttacctaacttagattcatgtatatcttcaaatctagggatgatttttccacctgttgctatagctatgagttccatttcgactcctcctacccatctaatggctggtatattttccttcaaaagaagataattggcttcatcatcaaatccccattgacagatcacgaaattagctcctgcctttttcaacgaatcaatcatatcataaaagtattgcttctcaatattttgcaaatccctaaatgcatctacattggttatatttagtttatgttttatttttggtttgggtggttcaaatggacatgtcaagatggcaatttttgcattcttcacttctttaaccatttgcgaatgagacagttctttattcaagacaatacctttgattagagttgactcttctaacagacctcctgtttttccttcaatttttattagatcaaatcggacatcttttcgctccatatctgcaacggaaaggacagcatccaccacgatgtttgataagaggtcctttttacttgacacaattttagagcttaacgaagtgctagccaatttttttaacatttcgttattgttcttttcgatgtccaccgttatggctatctcttcaatcgccttcaatgctatgctgcatgcattttcgaacccatcggcgatacgtagagggtggattcctttatctatcagggtgtatgcttcttctaggaggaccccagcgataataacaactcccgtggttccatctccaatttcgttgtcctgacttttcgataattcgactaataactttgcgcactcatgctggatatcaattttttcaagtatcgtcgctccgtcatttgttaccgtcacgttgttatcctcgctaacgattattttatccatgcccctcggcccgatagagcttttcaaaatatctgctacgaccttagctgccaggatgttactcttgtgtgcctctatccctttgatccttttcttctcctcctccttcaggattacaaacggctgcccgtactcgtcgatggcgatgttcatcttgggagggggttagcggcgaggggggagcggttagggggagcggttagggttagcggttagggttagcggcgagggttcgcggcgaggggcttcttctcttgcggacgcggctctcttatgggagagtataactgctgacgctgcttctgtcaacctctaccggtgcggagcgttatccgtgccaacctgacgggcgaaggtcacaggtgtgagcactctgtggactcctctacgttttcccttccacaggggtgacccactctgcggtcacactacgacgcagtgaagatacgacgacacaggagtgaccgcgcagagttgtacgctcgatgaactctcctttgcacttccaacggtttggaagccttctacacttgcgtcacgctgtacaattttgtgttacttcctcaggggtacttttatcgatgcacgtgaaaaaaaaaatgtggctcttttttttttttaaatttgcctgagcagtgcatgctttgtttgctactccgccataggtcattcgtcaccgtcatttgctttttttattttgctttttttattttgttttttttattttgttttttttattttgtttgttattattttgtttgtttttattttgcttatttttttttactaaccacagggagtacttttttcccgcgcgggttaacatcggggggggtggcgcaaaatgcactttttttaatttcacgcgcgcgggggagaaaaggatatgccaccaatgtagggaaaccacaatcgcgccggtgcgtggggagcatacgaggatacgcgcatgcgcggttgccccgcttgcagggaatacacccgaggggtgttgcagccagagaggaggggaactttgtaaaaaacgttcatcacgggtggagggggtcatgtagaagggtggcatcaccttggttttttttttttttttttttttttttccatttttgctgcgcggatatggcttgcttacttgggggaaaagcggttcaccccccaaagggatacctccaaatggaggcacctcccaagcgcgtcactgaacccacgatctacaccctccttttttgaggcgctccaggagtatactcctggatatggagccatacggggcaccaccccgacgccccccatttgtagaaaagccagttgttacgtttttaccgcagcaccctttgcgcgcggtcagttgtgtaaaaaagtgggtacaatttataatggaaacttacagttgagcggctgcacaactgagagtcgacaaaatggtgagggtgatccgcttcgccgcgcaggaacgccacgtaaagcaaattgtgtaaaaaaaaaattgcacacgaggggggctcgccgtgtggctgcaccaacgcaaagccgcacaaccgtacaaccgtacaactgcgtaaccgcttaaccgattaaccgattaaccgctttcccgcttaaccgctttcccacttaaccgcctccccgcttaaccgcctccccgcttaaccgccccggtggcgtcgtccacgggcccattgacgacggagaagtagtccgccggcgagatgttgctgtgcaggaggttcttcaggagaacttcgtagttggagcagggccaaaagacgaggcacttggcgctaacttggattttttccctctcgctcatatttttccgcatcatcttttcacaactgtatcgatacgacgtgggagccaagcaaaagctcaacgtttctttccacccaatggggcagttaaaggagtaatctcttttacaatccttaacacaggggtaggacacatgacacattttttcaaagttttttttttcctcctccataatgttgcttttgaaaatgtagttatgtctacatctaccgttgtaattttcagagggggcgcattccttctcgctcacggggatccacaaattgggacaaacatcactgtaattcttttcgcacgaatcaacacatggataattgaattggcacttatgttcgtatgtctgtttcatcacttcatcaaggtgctttaggtaaatttttttctcgcaatttccagagtagctacttgtggcgaagcaatatccatctgccccttcgatccacccctttggacacaaaacggagtaatcatgagcacatttttttttgcatggccatctcatatcacacaagttagagtaaatagccttctccttactgctcatagtagtaaattttatttttcgtatgcattttcctgtatagctatccggggatctacaataaccatcctgttcttccctctccataacccaatcgatgggacaaacgtaattttcaaaatcttggacacaattataatcacacttccaaaatagggaacactttttttccatttgcattttttcatccacatttagatcgttttttatttcttttgcacatgtacctatgtacgactctggggcgatgcaaagggtttcattcgtctcgtttaccttccagtttagagggcatttttgtgtgtaatcccttacgcagtttttcacctccgagagggattccttcaagacgtctagtggcacgtccaatttggtggagagccccagctgggaaattatgtaccttttgctttcgttatccgtgcctcctccgtgagctcgcttcttgagttgctcctcctcgtttagcttcgatttggccgcttccgccgcttcagccgccttttccgcttcatcctgttccctcttttttaaacacagattttccaactgctccttaatttttgcatcagcctctcctttaaactccttttcgatcataccgatgcactttgcgtattcgtcctccgatgaaagcttttccttccctccattcgttttctcggtggaaatgcttgtccctccctcaatttgattatccttcttttggtcacttgactcgactgcccgttcctccgtcccctcctctttcctttctatgtgcagcttttttctcaaagagccaaagttatatttgtgtatctttctatccccgcgttggtgaacctcctcctcattttgttcacttttgtgcaaaatttcgtttttacctcccgcgtttacttcgccagagcagctatggaagacaacacagagggtgagccaaataaaggcaaaccaaacaaaggaaaaccaaacaaacgtgcaccgtttcgtcatgacgacatgcagatgacgatacggttgagagtgtagtgacgtgtgcacacggatcgcaagtgcaactttttacctgaacgggtcaggcagaaaaaaagtgggcgggaagaaatgtgaagacaaaatggggttacatacacacagagtgggaacatgtcgtaaagaatgcgttgctatgtgcgtttcttcctccttgtggacacgtgtttgcacggagtagggaaccccttaccgtggtagcgtggatgtgcagttcccccaattgatcattctcgtgcaacgtttttcctgcagtggttcacctcaccgcgggtatgtagttacacaaagggggaaaaaaaaaaaaatgtcgtggcgaatcagccccgcgaatgaagacacaccagcgctgcaattcgaattggacctccctaccaggaacgtgcaaaaaggtgagcaagccttttttttaaagtctacatgtcttttggggtgcggccacagttttatgcttccccaaacgctctcttcaccacgcgaacatgtgcgaacatgtgcgaatatgtgcgaatatgcacgcattccccaattggcagtcccacatacgctgccacgccttctcatcagaagtttcaaaatgattaaaactcatatatatacacatttggggggggggagttaaagtttggtacaaaaacataaaaaaaaaaaatttttttttcaatggatcaccatcgacaggcaattaaaaataattcttaaaaattataattaaaaaaaaaaagaaaatcacgaagatgaggattccgtattggtacagggtgtatctgaggctgagcactctggagacctttttaaactgcgtagtggtgaattgggggcgatgtggtgaaggtgtgcgggcgacgtaatggcgacgtaatagcgacgtgacacactaaaacacacgtgtgtacgaattcccaaagggaactgtaactctggggtaccttctccgactcgtacttcaagttgaatgctttccgtccgacatctgaatgaggaggaggggtgtagggggtgtaaagggtggtgatgatggtggtgataatggtgatgatggtgatgatggtggtgataatggtgatgatggtgatggtggtgataatggtgatgatggtgatggtggtgataatggtgatgatggtgatggtggtgatgatggtgatggtggtgatgatggtgatggtggtgataatgctgataatgctgataatggtgatgatgatgataatgctgacggttgggggagatctctacacacacgtctgcaactgcaaagaggcacgaacaaaagggggttgccatgcaactgcgctgcgtcgagtggccggaccttccaaattctctcctcgcagaaggatatcgtctatgttcttcctcattatgctgctgacttcgttcaggctttcgttaagctttttaatagctatgttggagcgagggtccttgtactcctgtttgatctttgaaatttttctgtcttggtatggggaacgggaacgaaaggagggcggtgagacaacgtgcagtgataaggggtgcagtgaaaaggggtgcgtgatgggagatactacatgacatggtccaacttgcaccgcaaaatgctgtttgcgatcaacaggcaatggagacataccaaatttgatgaaggagtaaggcttctcgatggtctcaatgatggacctgtaatctattgagtgagttccatactggatcatcagctctgtgcggaggggatgggggattcaacatgggggcaaacgaacgtagggaaaaaggggaaggggagacacacaaaaacacacacgaaggaagcgacatgcgggaagcagcgcgagctggtgcacagactgtaaccttcattgaactgcttgcaaatgtcgtttaaaaataaaaaggctaatttcttcgggtaggtggcggggaaaactgcaatgtaggctattccattttcgatgaggaagctgaaggaggggggggagggaagtaaagtggaggagggaagtaaagtggaggttaacacgtgggagagcgcggtcttatgggggagagtcaaagcagctgtagaggagagctcttcggcacaggggcaactttaatttgtttggtccacttccgtgtgggggagcatttgggaggccaactaaattttgcagtcggcgtcattctgcccatttttgtgctaatgcatttgaccgcgataagggttattcggttaagctatatgttgttggctcgccgctgccccgtcgctgccccgtcgctgccccgtcgctgccccgtcgttgccccatcgctaccccgtcgttgccccatcgctaccccgtcactgccccgtcgctgccctgtcactgccccgtcactgccccgcctcttctcccgaggcacttactggtagttgaactggttggacgtcacggtagacaaactgggaaaggactgtagcctcttacataattttttcaactctattttgtgtgcaatatttttggactcgctgttcgtttcgaccaaagtcatgccatcgctaactctacacagtagtaccacatcgcacatttttctccacgattttaatcaaatgggtgttaattcagtgagatggtaaagaaaacgtatgcaacgtagtctcttcaaactcgacgatggaaaaaaattttcttatgctttatttgtacacatggtatgttcagagggggaaaaaaaaaaaaaaagaaagagagagagagagaaagcgagcgagagagaaggcgagcgagagagaaggcgagcgggagatacaaacatgtgtgcgtcgaggagtacacattcagagtgcaactcgcatgttctcttttttgtaaatcattatgtttatgcaaattttcgagggatgcaacgtgtcaatcaatctgcttatatatccacgtatgcgttcatgcggacgagttcacgttagcgccgcaaaacggggaaatctgggaaaaatgcgcaaatcgaaaaggggttatatgcattatgcgttgtttttaagttggcctgaagcaattgcgcccatctggagaacgcccccgtcctcttcgttgaagagactaagcaaagggaatgttcaaaccacttcttcgcgcagcggtgaaaagaaaaaaacgtacaaaaaggtgaccgggaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaatggagagagaaattgccatacgggcagaaaagctgccagaaatgacaggggtaaatttttataattttaaaaaattttaaaatactacacacaactatatgtttggcgtctgttcaacgaggagagacacacacgtgaaacgctgaaatggttttgttttcttttgttttgttttgaaggcgtggatttgtcttctggccattccgcgtggctatggaggtggggggtgtcacctctcccatttggcaacttcgccactccaccgatcacccccgtctactcttccatttcctgaatgtgcgcacgttccccacccgagtcatgttcttcaagcttatactcctcgtcgatttcgtcgaacgttcccgactttctgtagacaggaagaggagcaagcgcgcgtgtgcagatgtgcctgcaagcatgtgtgcacgttgtgggcaccccggcttgctctcaagcggttgcaaacgccctcatacggttgcaaacgctctcatacggttgcaaatgttttcaaaagaccgtgaacactctcaaacggttgcaattattttcaaacgctcgcgaacactctcaaacgctcgcaatgctacctcaacttctgcagcatcttgtactcgttgtaatgcttcttgcgcttttccttgaagtcaatgttggcgacggctttgctctcctgcttctccaccagctggttcagcttgtctattaggtcgttcgctatgttgttttgctgtggggaaggggcgaggcgagtgggagaggtgaatgtgaaagaggaggcaagatgggcgtgaaggtggcgcgaaggtggcgtgattatttccccgttcgatcattcaccgaggagtctacccaaatggatcagtcaaacgggtaaaaaaaaaaaaggccgccacgtcaagtcgataatattttcaaacgaagcaaaggggagttcgccaaggtgtactcctccacactctcagtaggacgctgggggcaagtcctcacctgcacttcgctttgtccctttgagtctccgaatttagaggcttcatcttccgaagcgctatcctgcatgaaagatggcagttttaagatgacgctatcgtggggggagtgacctcgtggggggcgtgaccacgtggcggacttgtgtggcggactcgtgaggccgcctctcaaatgcacagcgtttgaatttacaaaatagttcacacaaaattgctacataagtatacacaacgaagttacgtccactaacgaacgacagggcacacgcgacgtaccatcaaaataaaattgaacggtgtgttcggctccaggattttcatcctcgagcctctttccttgtcttgttcattaatggtgacttcatcccatgatatggttttttttctgagcaagtcaggaaaaaaaaaaataaaaaggggaagaagtatttgcgtataaggtgtgcaaaaaaaatataggtggggctactcatatgcatatacaccgcttcacccgttgcatggaagcacatcgaacggggccacctctctagtctacataagcatgactgcgcactctccacacggtactccccgcactgcacacttttttgcaggtgccactcctcccttacgtaaccgttttatcgattttctttttcatcctttgtctttttttttcatgttctttcctgctgggcctctctattcaaaagtcttgtcttaaacgaaattaaaaaaaacaggaaaatggcatgctctccttgtacatgtgggtgtacatacatgcatgcatatcagtagtgcttgcgagtgttacttaagcgcaacgtcacgtgtggaaagggaaagggaggggatgttggagtatgactcctcagtcagttcgcaaatgtcacaaggataagtaagcatatgcacgtatgtatacatatgagtgtatctgtgtacaggtgagtgtacaaacgagggtacacgtgagtgtatatatgctcatgtgcccatgtagagagatgcacgtggagggaaaaaaaaaacgctggagcagtatttctccaattcaaaagcacaaaaaaatgttagctgggatgacgcaaactgttccactcaagtgatgtgggatgcatttgtggaatgtcactcctatgaggatgtagtatggtggatacatgaggaatgcaaatttttttacggtttgcaaaatggatggaagcgttgcaggcagtgcatgtttttattcagtgactactcgatcccccttcaggtttatcgttttggcgcgtacagcgtatgtacgaaaaaaaaaaaaaaaaaaaaagcaaacggggggaagaagcgaatgtgacatagatgctgacatgttttgaatttgtttacaaaagcaaacgtttgtgcggcttagccgccatcattatttttgcggttcctgggtatggcagcttttcaccgcggggataagttaaagaagagtaatgggctgggttattatcaccctcccccacgctccacctctgagtaaacctcgtcacgtatttggtgttcttcgtgtgggggggcatccctccatgcgctcgtcacgcacttagcgcccttcgtgtggggggagtacccctccatacgctgtacacactgtaagacatttcttcctcccattgggcacaggataatgtaaacgcgcacagctcagtgactgacaggggtagtcacgaatggttagtccctcgtgaggtagcaactcgcatgcacgacgcgttacatgtcgacatccaccaccttagctatgctcccaaataggtccttttgctttctgcactttttgagtcagtccttcgcattgggacggggcagaggtggggtttgcccccccttctttagctttgcatagcttagcgcagcttggcttatcccatcttatcttaacctatctcatttcatctcatctcatcttaggcgccgcgcacaccgggtgtcatactaaccgggggcgtaaattcgtcacacccccgcccgccccttgaccgcttgttccaacatgtgagtggctcgaagtagtcgacaccatcacaacgattgtattagagatgaaaaagaatttacagtcaagcgagtcaataaatgtgtgccgtgtagctcagctctgtggatacttatcctggagaagtgtataccttttcgaaaattgaaagaattgatcactgtgtgaatatatgccacctggggggataggggtaaagggaaaaagtcctttacgtagaacgggagttcgtctcgattttcccttttttttttttttttacataactgttttgtttatgaaatggcctccattttgacatctccataatgcttgttcgcttccaaatgtagaatgggctgaacagagagacgcataggtgagagagccacccgtttgtccacttacgtggctctacagtgagatgtgctaaaaggtcagggaggcactccatgtagccccatatcaccactgtggcgttcctttttgctaagcttatgtttgcaaggaaaaacttcaaaggggggtttcctcggcctggcatagaacaagcaatcagttgtcctccctcctccacctctcctgtccgtttctgcgctgaggggtacccttcgctgctgtggtttcccgcacatgtgtatatgtacgcttaaagggacgaacgataatgcgccaattatgtttagctgcaacaggacgggggggggaggtgtcttttggtggggtttactcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttttttcccccaattgatgggtacgacataatggcgcaaaaacgcaacgtcgcctctcgtcctgtcagttccaaggcggggatgccaccccctataaagaagttgcaccggaggggaaaatggcgcggcagaggtgcccagcaaaatggcttcacctgtcgagcatccgcgggatgtaaaaaggcctcgctgagacctgcggacgtgcaagaaaaggggcccgcttgacgcacaacgagtgtgaagggccgcaactagtgtgaaggactgcaacgaggtgagccattcgtccctccgccccgcaaaaccccggcgcggacgcaagcacgcactgatgcacttatgtatgtacatgttcacgcacttcctcccatgtgcacacgttcgttgcggaaagagtagctatacgtgctctgctcgacgcgcaagtgaaggaggcacctccggaatgcgtacttttgcgcggagccgaagcgcattctttttttctttttttcaccctattcgtacgttcattcctcgcatcagccactttctccttcacctcctctttcccttcgagcagaattaaaatttgccaaaatgaagtagacccaacaaggggaccctttttttttttttttaaagggaaccctcacggtatgtttttttttcccccacaggggtagcgaaactgggcttgggaagttcttaccattttgtgcaaaggtgataccatcctgtgtaacgttgccaccattttgtgtagcattgcccccaccctgcggagaattaccaccaccctgtgtagcattgccaccatcctgtgtaacgttgcccccatcctgtgtagcgttgccaccaccctgcggagaattaccaccaccctgaacagcaccaaatgaacgatggcgaacgccgagttggtggacgcaggatgcttcatcactcagatgaacgagttgctgctaatagaccccttatacattaattgcaccatgacgaactactgcaatagctacataagtgggaaaaaggaactgctgccgagggaaaggctaaatgggatttattttaaaaacgcaaagccggggttatggtcctcctttgccattcgtgagaacagtcaggcgtgtttgaagaagacagacaagcaagaaaccgaaacggatgcagaaaatacgaacgagaagaactcgtacaataatatcaggaacgaaatggtcctatcgttcatttgttttaataacacagagtacatgcacgagtatttaactgtggaaaaggtgcagaagttaaaatgggaaaggctggagtcagcatcagtgtcagtgtcagaggcagcatcggtgacagaggcagcatcggtgacagaggcagcatcagtgacagagccaaaagaaagtcacccaggggggggagaaacaggcaagtgtagcagcactgcacatagcgaatgcaaaaatggaaaaatggaaaattttcgtagcaataaggatgaactcctcccactggaaaattattttacaaatattctgacaatcgaaagtggacaggttggtttattttgcattgactccataaagcacagcgctgacctgctgtttcaaaaacacggaatgaatgacatgagcagtagggaacagctgaataatttattcaaccaaaacatgaacgatctttatccttggttcgataaaatttgcaatttaaccatgtcttcctcagtcgctgtgattgattttattgatatgcccattggctgtgtttgcctgtccagttcagactgtgttgttaactatttatgcgaagtggtacgcgatgaagtgactgacgaggtgtgggccattcgagttaacttcctgtcgcccttgaaatgaggggacgtctctcctgcgtgcgcggagtggggtcttcggaggggggtggacggcccacccgagcacgtgtgtttgtatctgccagtccggatgtctgcgcgcacgtcacgtagcagacgcgtagcagtcacgtagcagccaagtagcagtcacgtagcagtcacgtagcagccaagtagcagccaagtagcagccaagtagcagccacgtagcagccacgtagcaaccacgtagaaagcacttttatttttacattttcttttcttttatttttacattttcttttttttttaccttcattttttgcgcggctaaaattcgcctgacctggtcagcaaaaatggtggaggcaacacgtcgtactgtgtgcccgtgcggcccttgcgtaggcgcgccttaagggtacgcaaaatggggagtgttgaaagcgccacctaacccgaggtgaacgtgcgcatcgttcatcaatccaagtggaggtctccaagttgtcacccctatcgcgcatacacacatgtaacagtagccccaccccgccccgaattgttttgcacgagtagccttcgcttctccctcacccccaactccgcgtttgcacccaccgtgtagttgtaatgcccgattttttcgtcgtttgtgtagttacattgtctaccaaaaggtgaattggaaaaaaattattttatttcaatttgagcgcctactggcagaccgattcgttgtccagctagtaaaagtgaataaacaaacagtcacgtgcgtgtgataggcaccccaaatgagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttgtttcctctaaagggggtgtaaagtatttcccacgatgggtcatgttagcggttaaaatggatgtggctcttttttaatttgtgagtgccgtcttagcagctagttctttgtccacccccctagaagggccccccccgagcgtgccaactgggcgaagaacgcatgatcgaagttcggtactgcgcgcataacggcacataaacgaatctcgtttgggcttccccctactggagtggacgtgcattcatccccgtgatgacctccacgggggggtaaaacagttgctgagatttcccccatatatttatgcaccccacgcaccacgaaaatgattctagcggaaaggaagaaggagctcgaaatcggtacctaccaaaaagaagtgcacgaagaactacaagcggcatatgaacaggacaagtttgctaaatatgcaaatgaagaaaaatttgatacctttatatgtgaagggaataaaaacagtgcaggtggcatagcagtggtggaagagagtcatgtgaagtgttggagggatgagaagaagaactgcggagttgtatacagaagcatggacgcggtcatgtcttttaaaaaatttgcaggaaaggagattaaccttcaaagggaagacagtgacgatgaggaatccattttggggatggaaaaactaaagcggttaatggtcaagggaagaagcaagaatagacgtgatagtgatggtgatggtgatggtgatagtctttgggtactgccctcagggaaggatgacggaaaggatatcatcgaaaggatcgatcagataaagcactccattgcggaggtaaggaaaaccattacgagaaaaattgacatgaggaatagggaaaatgcttcctcatctgatgatgacatgacggaactatttttaagcttcgttcagctccgtgataactttggtgaactagcaaacctagtgggaatatcagacctacgcttgggaaataagaagagccatttggatggacacataaaagggtgtgttacctccggggggaaggggcaaaaggaatgtggaaaaacaaatggttacatcttaccaaattttgaacttaacgaaagggaagatgatacggtacaccatgacaagtatgtctcctttaggcagaggaacatatacaggatgttgcaggagttgcaagccaaagtggagaagtacgaatgggtgctgacagaagggtgttcacatgtaaaggggagtgaagaccaaggccaaagcgtaggtcagactttgctatccatagctatgttcctaaatctatgcatgaatgataatatggggaagagaattttgaattatatttatttacaaaggatagaaataaagaaatgcaaagagtacttggtaagtttgaacaaggggaggtcgctggacttgttttgttcccatgttgaatctgtcaccaagggagtccctcgcgaagaagaccccgctatctttgtggataagctctttcgtattgacctgactgaacacaacgaacaggtgttgactctgtacaagcggctgctacagagcgagctgggggtcgacgcgatgttgcgcgagatggaaacggtgaatggtactcttgggaggatatgccagaattgggaggggggattaggcaaaaagaggcgagagtaggcaagggtaggcaagagtagccaatattaggcggtgcttgactggggagaaacggtcactcccgtcgtgttcgccccctttccgacattatcatactgcacgaacaaggtgggcagtcttacatggaggttttatttacatatgacaagtggagccacgcgcatgcatatctgcgtgtgtgcgagtnnnnnnnnnnnnnnnnnnnncttttaaaaattagaagttagacacagaaaaaaaaaaaaaaaaaaaactctaaaacaagtagccagcgccatggtgagcgcgaagaaaaaagtaaagtggagaggtgcgtaggaagggaagaacacctcctcgtattagctaacactgagagacctgcatcaaagctgcccctctctcacaggagcttcttaaacaggaggaggaagatatcgttcgcattcaaattgttgatgtccacctgctgcacttgtatctccttatcgtcgaatttgatccgttggttgatttctgcgggcgggaaaaaaaacacacaaaaatgaggaagtaaaaatgaatacaaaaaaatgtcgtacgcgcgggggatgatgaggcgcctccaaaatggccaggccacacttgaccgacgccaaaaaagcggcaccgaaaaaaagcagcaccgcaaaaacagcagcaccgcaaaaaaagcagcaccgcaaaaacagcagcaccgcaaaaaaagcagcaccgcaaaaaagcggcatcgcaaaaaagcggcatcgcaaaaaagcggcatcgcaaaaagctctcccgtgcggcgcgctccctcgggaacctacccagcaacttgaagaagtgcctattgtcggggatcttcaaaatgaaaaggcactgattagaaacagtcatctcggagtagatcctcttcactgatttaaatttctgaacgaactgttggatgttttgataggctagctcacaaatagcaaacttgaaaaggagaaaaagggagatgtatttatttctgttcaggtaaaggttgacataggaggacttgtctattatgaggttgaggagtactctgtgaaacttggtgagactgagtaagttatttttattttttttttctggcggtggggcaggaggttgtttgtgcttctcttgactgttttgaaaatgcagaagaggttgtacaggttgagtgcgtttcttttggagttttgctcgacgaaggagatggcggcgtggtcgcggtggtcgcggtggttgcggcggttgcggcggtcgtcactgtcgctgtcgctgttgcggttgcttcggttgccgcgatttcttcggttgatgctgcggttgacgctactgttgccgccacagttgctgctacgccctcggccacgctccgcgagcgcccgcatcactttgcaaaacctaaggcacgcgcgcttattcgtacagaaaaaaacctttatgtattcattaaccttagcatggtcaatccccttcagcttcacttgaaaggagtaatggtcctggaagctccgtatcatactcttcgtgcaactctcataagtaatttcattctgattaaacaagtacagatagtcataataaaaaatatctgtatatatatgtgtgtaaattgcaaaatttcttggcacaaattttatcttcaatatatggtcctttatgaatgcattaattattccttcgttaacactttggatgttggatgatatgggacactcctccgttttttttttatctcgtgtgaagattatgtcaactgggctgttcactttactgtttgttcctccagaatggcgactgatccattgagatgtctctcccctgagtagatagtccattttgttctcgtcttccccttctcgatctcccttctcgttcatcgacagtacattcttcaaaatgagatttatataaatttgcgagcaaaagtcgatattgtcatttagcttgtagaggaaaataattcgttcgtttcgaagcaggttgatgattaactccacttttttcttcatacctccactcagttcgttgcattttatatgtacatcacaacgcagattgacagtcagcatcagcaagtgaataatatacataagctcctcattactgagagcaatttttttgtatgttaatattatttttatgtgttcatatattgtcatgtttgggataaggacgattttgtaatcgctttcgtcttctgtgtgcgtcgcctcggcgaaggcttctcgagggccctccctcccgtcaccatgtgaggggtcaccatgtgagaagtagccacctgtgcggtcaccacgtgagaagtagtcccctgtgaggttaccacgtctgaagccacccacacagtgtcgtccatcgatgcgcttttttctccttccttccccgttggcgaaaaaaaacttgaaaaagtatagcacattcaggtcgttgttaaatatagaggaaaaggtgtatatcttgtagggcttcattttgacgttgatatctttgaggatgtacttctggtctgcgtgaaggcctccactcgtgtgttcctggggggggtggttcccatctgaactgctttccctgctgtgggttcccccatcggatgatccctcccccgttgatgcttctttacctttcccatcgggtatcgcgaaagttgctttggtgcccgcctcggacatttcctcgtcgaatttcctatacgtatctgtggcgacggttctttggggaaacctaaaaatcctgcttgcccatgtgagcagtttgaagaagcctttcttctctgtgcgttcttcccgcttgtactcgctgttcgtgaggtagaagtgtctcactgcgaaggcgtacttctgcgtggatcggggccttcccgcgctgtcactcgattcaccatcgatgctgctctgcaggtcacttggcaattggtttctgggttctcttcttctaccgctccgcgtatcgctcaccgtgtcgctccgcgtatcactcaccgcatcactcaccgcttcgctcaccgcttccctccccgcatgccggttgaggctgtacagcttgtaaaacagcaccaggaggtacaacgcacagttgacgatgaggaagagaaaatcccccgtggtgttaaagaacgagttggagtcactgcagaatcctttaagagcctcggatgtgagcattccatcacccagtgcctgttcccctccaagtgaggaggataatctatctcgataacttccgtataggtaccctcgatgtgtctgctcttcaaagtagctcctactcctggaggtgtcgctgattaggtcttcatcaatctgctgcatgtgacgtctcatattcaaacataaacttctaatattgagcacatgggaaagagaaaaagaatcaagaatacgaaaaatgcaaacgaagatgtgcgataggttcattaacacttcgttgttgtaggcataggataggatgaccaagacataaatgactatactaataataccacaaaaaataaaattaacaaatacaaagaggatataactgtgcaggtagagagaagaaaagagagagatggaaaggaacgtgttgaacccgtacagcattaggaatagaaaaaaagaaggaagaacaaactcgcgatactgaaacacgtaaagaatgacaaacaggagaaggatataaatcagatagtacatgtattcgagaagaagaatttgcaaataatgcacatatttatgtacatggaaattttcgaaaatttttctgtagtctatttcgttacgtagcttttcaaagaagacacaaaaaaagataacaatggagaggaagacgtacatgttgatgtagaagtcacgtaggaagtactcgtggaatttgattgggaacggctcgttgatcacgtcgatttggttcttccgcggtgggggtgggggtggcgatggaggtggatgtggtgatggaggtggatgtggagatgaccatggagatggcgatggatgtggagatgaccatggagatggcgatggagatgacgatggcctcgccctgccttcgtcttcccatttggggggactcccaaccgcgttgcgcctcgccccacccgagtgctgcattcctctctgaaattctgccagaatgttaaacgccgagttggtgtagtatgcatacgagtgtatcgaagtgtagttgcaaaataggttcacgttaacttccacatctgtggtgtaatccatgtctccgtgatggatctgcttctcattaatttgaaatatataggtgcccaaagaaatatctttatcctgtgttgacctcttctccaaataattatgaacgtgttcatacaaattgttttcatttatcagttcgtcaatgtagttaattttctcgtttatgcaatacttctccaaaagggagtttatcgtgctgttgtagtagttaaaagagcttcctgccaagtggacggggttgtcgctcctgcttcgttttccattttgcaacggggtgacattctttatctgcttcattggattcacctgtttgtttttccactttctttcctgccattggttggcccatttggaggtgaccttcacctggggggaggcagcagcggagggggcggaggagacagcagcagaggagtcggcggcggatgagacagcggcggaggaggaaggccgacctgtgctgcttaaccgccccgcatcagggtccacctccgaggtgtaaataatgtggtagttgagtgtgcttgtcttcaaatggttcgaagaaatggtggagtaatccaactgtatgttttcaattttcccaaagagagagacacacttgattatgagcaagccgaaggaaaggagaaaaatcggcaccaggaacttgtaccagtagaagctggtgttacagaggtccttctttagctttaggaagagggtcggcttgacgtacgtggagaggaagttggccaggcgcctggccaggtggggcgcttttttgttctcggcatagttaggcttcgcgttcgaggcatagttaggcttcgtttgagcggtgcggttagacttcacattcgcggcatagttaggcttctctttcgcggcgtagttaggctcctccacctggtctgcccccttcccgcctgtgccactcctcccccttaaaaagatatccctcaagtagcccaaatcaggggaaccaaatctaccccccccaggaggaggaggatgatccaaaagggacagcttgctattcaactcattaaaatatctaacattatcaaaaaaaagataaaaaagaggatccatcttaatcaaatttcgaagatctctatcttgaatgcttttcaaaagctttttcttctcatgatatgtgtaaatataaatatacgtgtagtaaatgtctattgtttttagctcgtacgtaagtatatgtctaaaccgttttaagacgtagagcagtttctttagtgactctgtctcgtttatcttgtatgtacagtacatgtgactcgagttgaaaaatatgaagcatgttttattttcttctctcacactttttaccaattggataatattctgtttgatcgtctcaggggtgttactcgatgcagtggggtctgttaggaagtcgaacaggctgcctgcattggggttgctccccacgtggttacccccattttggatgtgctcccccatgttgttactgctatttggggtgtgctcccccacgtggtggcccccattttggctggcccccccgtcggtaaagcgaatattcaaaacgaacttataatcgatgagcttctggaattgcctcttcgtcccgttgaaaataatttcgccacttttaataactgcgatgtcgttagcaaaattattggcctcatatatatcatgggtacaaataaaaattatattattttttttattttttcaaaaaatttaaaaagcttggtcttggtcttaatatccaaagcaatgaatggctcatccaaaatatatacgtccctcttcacgagaaaacaaataaaaattgaaatttttttctttacatcatcaatcaagtttttaattttatgattgagatatttttctaaatctaaatcgttcataattttacgagtcctttttttcttcagaaatttttctacatttttgttgtagtacaggaggaatatgacgatggtttcgtagaaggtgaggttatcgtataggattacgttttggctgcagtagctgatttctatttcgtgattgatttgatgggagcttcttctccccatgagcttctgaagggaggaggtaggtcctttgtagcgtcggttgtcggtgattcctaggctgtttcttccacctctcttgacgaagtgtatttcccccccgtcctttgtgatcatctccgttatgatgttaatgagggtggacttccccgagccgttttcccccagcaggacgaatatccgattgctgcgtagggtaagcgaaacgtttttcagcacatgctttcggccgtatgtcttgttcacatttttgatcactaggtagcagtcggtggggggggccgcgctggagtggtcctgctgccccgcggggcggcggcgcccgaattgggtgtccctcgcagcgcgcagtggtgcctgcctcttctgcttctgactcggttggggcgcttcacgcgtttggctggtctcgctcgtctcactctgcaggtggtgctggtgctgcaggtgctgctggttctgctggttctgccgatcctgctcgggggcgccgccggtcagctccagcatgaagcagtctccgtcactgcatccgctttgtccgctttgtccacttcgcccgctttgtccgcttcgcccgcttcgtccgcttcgcccgctttgtccacttcgccagacttgatgggcgcttcccctcctgaggtagagcttcccctggtgccggtttcggtagtgtatcatgtaagccaaaatgcacatcaaaaggatgaaagaaaaaacagagtaaagcaaaaggtgcattaaacaaatattctcaaatttaataaacatctcggagtaaccaatttgaataccattcttaattaaaataaaaataaaatctaacgccaagcagaaggatgcatgaggaattaacaacacgaagaaggacagtacagccccaaccccggaatgaataatcaaacgcaaagaagaaaataaaaaaaatattaaaaaagaagcaatgtaatttatggcattattctcagaaaagtgcatgcaaataactgtgaacagtaagctattcgatataaacatatacatatacaaaaacaggataaaaaaatttaccattcttttgtatatatatgcatatatgacatagctgaacaaagtgttgtaaaaaaacaacaccatgaagtagaagagaagccaagaaaaataataatagtacttatttatcttcaaacacaaaagaaaattttccatatttactttcctctctttgttgatatcgaaacaaatatttacgataaagagacagacacacaggaacatcaccacgcgaaatatatttttttcgaatgtgtcgaatacgtttatcttcatgcttctcattggcatcttcagcaggaagaagtcgttcaggtggagcgagggggcactatatgggggggtggcgtcggtcgttgcggctgtacctgtggctgcgtcggtggctgcggcggttgatgtagtcacggctgtggctgcggagcgcggagaggggtgcccccccagctgcgcattatacctgagcatgaacaagttaaagtggtactccagcacaatgaagaagctactgtagtaccactcgttaaagtaaacgtttaatgacaaatcatcaacggtgttgaaattaacaaaattttgctttaggtttatgtttatgtcattgaagaaataattttcactagacgtcagtagtgcgtagtcccccactctgattttgtaactcacgttcgtgatgacgtctctcctctcattctgcagggttgttccatggttcgcttggtcattgggcttggccatatcactatgattaactacctttgctacgctggtatcattagtatagctatccgttttgactgtgttcgtctcatctgtgttcgtctcatctgcgtacttctcacctgtgtacttctcacctgtgtacttctcacctgtgtacttcttacctgtgtacttctcacctgtgtacttctcacctgtgtacttctcacctgtgctcgtctcacctgtgtagctcgcctggctggcccccttggggggtcccccggggcgcccggtgggcttcctcccgaaaacgtaggagaatcgcaggcggttttgtttccctagatgacttacattttcaataccgagcataccgcacgctttgtttgtctcgaccaagttattcttaacaaaattaaaaaaaaataattttcttctctcatctttgaagaaagcattgtggctactttcgtctttcagtttttttatgtccctaatgaacgacctgtacagctgcgtttttttgacctccctaagggtctcctcatcaaactgtaactttagcagcacatcatactcattttctgggtgcacatctcggtacagctcctctagggttatagacttgccccgtttcaaattattcttaaaagagtgcactaacggggacaggttctcgcctcggttcctttcaccatatttcctactcgagttggccaaatcgttttctcgaagttgaatagcatactttaaattctgtaggcattcctcctcattgctgtacacccgaaatatgttcaggtcgttctcgtcggcgtaggcgaggaaggccctggagagctcgtcgtccggcgtcaggcagatgtggttcacgtacacgtcctctccgatttctctgcggggggaaggggcatggttggggaagcggcgtggttggggaagcggcgtgattggggaagcggcgtggttggggaagcggcgtggttggagaagcggcgtggctggggaagccccttaggtgtagaggccaccacgctgcagcgatatcctcccatcacagcaccccgctttgacacatttgccatttatcgtctctcttttgtcttctctcttctctctttttctttcccttttttcttttctctttccctttctctttttccgcgcggcctacctggagcacagctcgttgctcaaaaataagacgtactgcctgatggtgtcgttcaaatctattttatcattttcggtgaagttgttgtaaatctcgagggagtctgcggggagtcggtgaagggtgaggcggtgatgagtgagacggtgaagatgaggcggtgaagggggtgacggtgacgggagagacggtgaagggtgaggcaccccacggcgcgccgcgcttccctgtaagccttacacttgtcgctgatattcctaaggaacaaatgaaaagatactaacagaaacggaatcaacaaaaagaaaaagtaaagaacaaaatcctttctcttttcataatacgtttttttgatcaagccgtatagcttacggagcttcatcctaatttgccgcactgtcgttattctcaaatggagttaaaaatataaaaatttgggagtacgggcagaggagaagaagaaaaagaaaggtagaaaaaaaaaaagggttgaccaacaggtagaaaaaacgggctagtcatcatagcgtggtgcgtacgtacaacaggtgcaattgcttcacggcagcgtaaacttggagtggaggaacatctaccaagggaacaggtacggtacgcgtgtgtgccgatcagttcatatgcctacagctacacgcacacatctactcagaaacaaacttgtgcatgcacgcatctacacagagacacacttctacatgcacgcatctacacagagacacacttctacatgcacgcatctacacagaaacacactcctgcatgcgtgcatcttagatgtagaaggagcaaatgcgatcgaagcaaaaaaacaggcgcaaattcattatcgtacaaagcgggaattttcaacgcacatgtggatgtttagccaacactaggaggaggtttcaaaagagcataaaattccaatgtgactcctcaacagcaggggggacactcacacgcgcaggtttatattgactatgcatctaccgctacgtgtgcttctgcatatctacccaacgctgctgacaagcactcatttgagcagctcaaacaggaatggctctctttagtacttaaaaaaaaaaaaaaaaaactaatataatgtagtataatatagtataatataatacgtagtaagttaatctaacgtacagtaggatgacctaacctaatataatctaggctaggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtaaacggaaggaggcgcaaacgaaggacctgagcgggtatacataactgcggggttcggggaaaggcgccttcgcccccccccaaaaaaaaaccctatgctacgctacgacgcactacccgctgctaattttcttgtaacgacgatatttattattataataattttactgacgttgccaccacaccactgttgcttggttgcttctttttttttttttctttttttttttttccaccttttgttctccgcacaattttttggggttcactttttacatgcaaattgaaaaaaaaaaaaaaaaaaaaacggtcgcgcggacgaactaacaaggaagggactgccaaaatgtagtgtatacctttatccatgcacagctataggatcaacttacgtgaaaattttttctttttttacgttccctttttacgtgccttttttatgtgccttttttatgtgcctttttttatgtacaactacgtgttgcttcaaaatagttgatgtgtttaggtgggcacttctaacctggctgtgtaaacctgtggtcaggtcagtgtgcctcgcgcggaggcagctggtgttggtagttcaaagtggaaggcgccacttgggggggaaattatattcctctttcgaagcacaccgaggtatacgctacgcaccccccccgaggaggtggtaaactgccgcgattccctgcatgtaaatttccctcgttccatttggacccactattgtggaaaaaggatggcgaattaactcaccgaggtgcttcattcaagggactttccttgtacacaggtggtcaaatgcctcgcttgtgtgtgtacatgagtatttccgtgtgtgccctccgttggatgtacttgtgctcggggcccatgcccactcgcgcagagacgggatgcaaaatgagttacaatttgttaaaggaaataatctcggcggactgaacgagtccttcgacttcctcatccaactcttcaccttccatcaattcttgaagctcttttttcttcttaacgtcctgctcacttagccccacattttctatcatctcgatcagttcgtctgtgtttatcaagtcgtccacgataacgcaggaaacctgcaggggggggtgaggtgcgcatggagagatgatcatgatgtggtgaccaccatgcggaggtcttagcaaacgcgacaatgttcatatagctggtgcgccccactcggacaagcgtttatgcgtcagtcatgcaacagtcggttatgcgcacgtgggggggactgaatggtgcaaaaggggggcacaaacggggcaccgaatttatcatagaatttctggggagggtccacaaacggggaacacctaaacgtgtgcactttttagcgcatattacctgtagcttgaagaggccaaatgcaaagggcatctttttgtgcgcctttccccatgtcagcccttccatttcgatttccttcaccagttttaacacttggtccaggttggtttcttctccgtacggctttatgtcgataatgagggaggacctgtcgagttgggaaggggcggcagcatgattaggagccataggcatatatacatatgtatgtacacattggggaatgggggggggagataatcaagctgcgcgtgggtgtcgcgaaacaatgcggagctcgccatagaggcggttgtcgtgctgtcccccatacatgcgcctttccacttccactggtttattcccagtgtgcccattttcgccttacttgttgatgactggtttcttgcatggctttttccccggctgctggctagccgtaccctcttgactgccttcgttatgtagaaggtagtagctgagaggtacatacaactcgtcgtatgtgttcgccattttgtttttcttttttttttgttctgtttctcttctttttttcgtttttctgttttttttttttgttaacctgttcggtttccccttttcgtgcttctccaaatttgcctattatgaccaggcggttttattttttttccgatgctcagattttttttaagctagggataaaattggtttacgcaggtagcgtggcttctttcggttggggttaagtcgcgtggcgcaaaagggaaagtgctttggacgaaatgacaagggttagagaaaatgcttcttttattcgtaaaattattttcatgttcctgatgcggccgaagtatttttctcacgtaaggcacatttcgcgcataagcatatgctctaatcatatgcgcacaaggaaatacttccaccccacttctcctaattcttacgtgctcatttatacgtttggtagttgattcgaatggaaccgccaacctcttgtgcgcggggccgccaatttttttttttttttttcaagtctacattttaacctgactattcatttttttttttttttttcccatttggggacagttttcccactttggaaacattctttttttattttttctccctccattttgttgttttgagccagggagagattgatttccccttccaagtaactaaacacctttttgaattcaaatttgttgaaaaacggggaaaggagttactaatcccatcgcagaagggttaggattaatcagctagccgtacacaaaaaaaaaattgcacacaaaagagcgtcaaaaatttatgaacaggtcaggcgattaaaaaaaagcgttgcacacacataaataaataaatacaacatatgtaatcatgggtacatgtacatatgctcactttggggactgtcaagtaggggcatggtcctacatgtggggggatttaccttcgagcgaacaaaacactcgtccagctgcgtacagctgcgtgcagaggcgtgcagttgcttcctcctgtgcgcacatttattccgattagccctcaccaacgaggtaacaccgtatccttcttcttttcgcaaactgttgttagtcccaccgctgcgcgatgtctttccttctgtgcttaatgtcgcctttttccctttctcccatcaccgcgcctgctgctacgcccgctgctgtcgctattatgtgggcgccgctctcgtttgcgagattctccccctttgctgcggtgagacttatgcttgtgacgtatatggctcatttcatcgtcattttttctgtccctctgtttgtacctttttggcgacacggatctctctccatggcgtcccttccttttgtctgcaacgttgtgggacgaagtggaccgccgatcttcactctccttttctcctttgccatcccttttgtttaacgatttttcaaagttgagggcccacaattcatcttcatccatcagtttcttccgtttttcctcattctgtttattccgtattttatcgaacgtcttggtcaaatttatttcgctctcgataacgttgtacacgcctattccttgtccctcggcgccggttggcttgtattcgttttttccctgcaggggggttggagaagagagaaaaaaaaaatggggaggaggaaaaggtgatgtgcgcacagagctagcagcacatcgaagtcgtggcactacacataagcttctatctacatatgtgtacatatgaaaatatatgcacatgtgaatgcgtggcggcgccctcgaacgtggagcattacatcgtcgttggcatatttttgggggagcctgtaatttaaaatgtggtcaaccactagaggtcggtccagcagcttgtatccgttaaaattatctaccgctagcactgtgctgcgctggtcctcatacgataggaagcaataccccttggattttcctgtagagggaggagatgaaagaaaacacagctaagtgctgcaccaaatggtgatatattgccatcactcctacggataatatagtggacaatggtcgcgaccacctttttgcagtttggtcgaattacctgtctccttgtctcgcaccaggttaacgtctatcggttcgccaaactgcgaaaatacgataacgatgtctccttcggttagtctgctgtccaggttgcctgctcagggggaggggaattggccgtcgagcatatgtatagttttgctccgacgtacgcagcggtgaagtgacgggaagcctctcttgctatcgcgcccactgttgctaccgccctgttggtcgcctacctatgtagatgtaactggagtccttatactggtcgtgccacgaggtttgatcatttccaatattcttcagctccgcttcgttcaatttttcgacgctccggattttatcaaatatgcccatttttgcgcggcccttcgactctttgctgcttcttcgtttgttcttccctgttgctacgaccgctaatgacacacgcgcatctcaagctgtgacgccgctaatccgttagcatttgcccagcggcgttccatcacagttgcagatatgtacacggacactcttacatgcatgtcattttttttttttttctttttttaacggtacggatgaatggggaaagaacaacgggtgtgtgaggagtatgagtgccttccaaatgaagcttcctcagtggttggagaaaataaaaaacattaaagtcgcactcgagacaggtgaccttcatccaagcatgaacgtgtacatgtgcataaacgcgtgcatttgcctgtacgtgtaagtgccatgctcattgggaatacactgctctgagtggatgttcccctgaaaatgttttcaccggaaaaaaatatatattcttaaaaatggtatataatctcattcacgtgttattgcaaatcgcaaaaatgtgatacccgtatggcgtatcactctgtcgccttttcttgtaataagcgaattttttcgcattcaaaatggggaaaaaaaaaaaaaaagctagctcagctgggttaacttaaaaatgataaacggggttgcagagcagagtaaattagtcctctaaatgtacataaaaaaaaaagaagagaatgtagatgcgctgctaaacattgcatatatacgcatataaggtatatatatatgtatatatatatgtatatacgtatatatatatgtatgtacgtatgagtcggcgaagcgccgctgcacgggaagggggggaggaatttgaagtgccaaaaatgagcaggtatgtattttatgtgggtaccacactcgtgtaaacatgaacacaaatctgaggaaggggggtcgtccccgcgcgatggagaacaaacacgcgccaaaacgtaaacatatagggagggggggagtaagctgcgctgttctctctccccttctgcgacgtccaactcgatgctgtaaagagtagaagctgtaatgggtcaccacagagagatcacacccatggggggggagcatcagtagcgatagcagtagcaatagcatcatcaatagcagcatcaatagcagcatcaatagcagtagcactagccacgtggcaaataaaattgaggaaccattcccacttcatttagggaagcgtgctaggcgaagggagcgcctacgggtagtatctgtcctgcagtttttgttcactttatctgacaataagcgggggataccataaggctagtcatactctctgcgagctgcttctccgacgttgtgagatgagcccggcgggggaggttccgattggggcaacgtgccacggccaaagttgcatcaccatggggtgatcaaaagggtaaaatttttctactatgtagagatgaatccatttcgaatgagacgaagtggtttgcgtttggggtgagtgctccgtctaagtgacttgcgtagggggggagtgctccgtcgaagtggtttgcgttgggggggagtgctccgttctcccacctttgtatggtaagaggaagggggttcgccactcggtgcgcgcagacagtcccatgcagagtgccagtatatgcgccggcaaaacagctacctcacgttcctctcatttttaacttttttttttctgacggatgaagagttttcttcgtgatgttcatgctttatgttttcctccactagcgcgagttttttccttttgttgctcctaactgcctcattgttggatatcatcctgcctacctgtggctcacgtttcactctccccaagtttattacatccctggtgctctttacctccatcggattagcaaagatagtcccctctgcattgtccatccccttggcatcgtaaaagttatctccataatgctctgcaaaattgtcggaacaatggactagactatcttccatcgcattcaggttgttaaaaaggcttcctgtcctgtttgaggcatcgttaagataatcctgcgtagcgtcgctatgatgcccactattactgttatctaaaatttgattgtagtttagcaccccgtgaggttccagctgggtgagtttatttttgcccgcctgctcatttaggacgagacggggatctgcagtgattccactctgcaggaataactgcgtcatgttcgtttttttgattatgggtgcgtgggatgaactctccatttttttgctgatcgtgtccatcagaatgctgttttgcatatcggtgaggttatcttggaaggtctgcagctgttgctttttgctcgggtgcttcctctccaagtgttcgccttggttcgcggcgtcagcgggggtgacaccctcttccgcggccgtcacgataggtgcgtcggaggtgggcaccctcctcgctgcgatcggtacgtcggatgtaggccccatcctcgctgcgattggcacgtcggaggtgggcaatttccccaccaggttgccccctcgcttgtgcactccattcacgaaatccgccccgccctcgagcccgtccatcgccccgaggagaaggccattcgggtcctccccctgcgcactcacatctgccttgctcttcacctggttgagcagcaccccctgctggtcgagcggcaccccctgctggtcgagcggcaccccctgttggttgagcggcaccccctgctggtcgtcctccccagttaacgcagacgaattggagcgaataaaatgatccaaatctttgtccacaacagagtcgaaaatgtttagtaataacacatcatcatggtcgtcccccgaggagagggaagaatcaattttctgtttaatttcttccgatttaattttaatgagttgctcatacacagaaatattttgtttcaatccaaggatgggaactctccccgatgagttttccttacgctgataacaatggtgcacatttttgtggagctgaaagaggaccttcaaattggagaagtactccttaagtctactgtacctgtgaagtagtagatcgtattccttctggaggaggtcatttctttttagtattttttctacgtcgctttctttgttgtcattcgtttgtaccgttgcacagagtttgatattcctcgctcgaaaggcatacttgagagtgttattcgattcctgaaaggattttctcgaagggttgatattggctatcatcacgacaaggcagtttccttccaaggaattctttaacaggtgcgttaatttgctatccctatatttgactctcacctttgggatatgtttattagacgctagggagttgatacagttagctagggcaaggagggattggttaatataggatccttctttgaatctctctcctttattcgaagtagcactagctctctcagaaccagctaaatcgacgaagcataatttggccttataatttattgcattcatattgttatccataatttcgttgtggatatatatctgtaaaatggcatgggatctactggatactttattagccctagtaggtgacatttttctatttttcactccctcatttattaacatcattgcttgttggtaactctctacatgtacttcacataaattacttacacgtacttcagctgtatcttcttgaacttccaaagacttgtttttttcctttccaagtagatccctaatcgtttcattatatacctctaggaagctcatgagaacttttgctttttcatattttttctccttaatgatggtaaataattcgaggagagacagttgaacgatcccattctgattcttatcgtctaacatggtatacgtttttcctgaacccgtggctccatatgcaaaaacggttccattgactcctttaaagacgtgaggaattaacggcttggcggtgtgcagaaacacattttcctgtgttgcattaacgtcgaatactacatcgaatacgtaagttgcttgtttttttttttgagagagtagatagcattctttttgattttccttttcgattaagacatagtttttgttaaatatggagacgatattttcttccgattcggaaatgggttttattctcactgcaacttttacgttagaatacgcgtttagcgtgtttattaggttagaagagtctccccgttttaggacactgttttctccgttgctactgaaggaggggtctgcgcaggaggtggtgttgtatgtgcatgtcgctgcccccccgttagtagagttcgcgctgaaaatattttttatgttaatctgagggatgtaaatgctgtcgtagatatttttggacgttatggggtactcactgatgtggtccactacgtttttgttagcttggctcttcgtcactgacagcctatttttgcttttagcttccatggtcccgtttttcgtctttacttcgagcctggcagcgccgattaaactggtcacacccgtcgagttggtcactcgggatgagctggccacgctagtcgagttggtcactctggatgagctggtcacgctagtcgagttggtcactcgggatgagctggccacgctagtcgagttggtcactcgggatgagctggccacgctagctgcactcgtcgcggccttcctcttgggggcccgcttcttctcattggggatggccgctgccggtcgcgcaccgctcccattcaagtgggcgccgccaccgcccggctgcggtcggccgcggcttcgatttccacccgcggggttgctactcttggcgccgtcttccctcgcgttgcagaagatttttagggttcggtcattatggcttattatgctgtttgcctggctgttcgggctgaactttttttttccacctgccctttcctcgccccgagcggtgccaacactgcaaacactgccagcaccggcaacaccgctaacaccggcaacactgcaaaccccgccaaacccggtgagcagcggaacgctggtcagattatggctgctttttaggaaggccttcttgctatcgcctagcgcgggttcatcgtttagggacctttttttcacgtgcaaattggtcctgtgtgtaaatctgaagttccttctcacatcactaaactcaggcgaaatagttaacacatttatttttttattttctcttgcgtcattgttggtcgcacaggaagcgggggtccaagtgccaatttcgccattcgccccttctgcgcggctttcttcgcggctttcttcgcttcgttctttgctgcgttcttcgccgcttccctcgccgcttccctcgccgcttccctcgctgcctttttttttttttttttaaattggcttccccctccgtatcgttgtgcagcagggcgaccccgtttttttccttctcgctttcgcccgcctcgctctgcgcttcgaaaaagatcgtgtcccccctggcgatgccctcgttctcgccgttagctgcgttagcggcgttcgtcttgttttcttcgttaacgccgttcgtcttgtttgcttcgttagcgctgttagctgcgttagcggcgttagtctcgcttgctttgttagcggcgttagtcttatttgcttcgctcgccgcgttcaacccgttcagctgtttcaactttttgtaattcacgtaaatttcttccaaacttttaccgccctctccatcgtgactcttcgtaattacatcggagagctccccacgcattgtatttttctcccctacccttttggtaatacaaaaacgtttattataagccccttttggctagtcaatctgcacacacatgtgtgtagttagggttacgggtagaaggaggggagtgttccctcgagaggaacaaaaaggttactgtttatctccgcagagttggttccacgtatttgaccatgcgttacacatgtgaagagataggtacccatttagggacagagtaacctcctgagtagagccgtcgaattaatgcaaacggggggtttcctccgagatggtgtatttgctgattgtcttcaaatgggtaatcggaaaatttgcagctcagtatccctttttttaataaccattatttgaagcgataaattttttttgtgcaaacggatctgagcagacaggaatttgcttaaaggagaggtggtgctctttgctgtcttggggagaaatgggcttacatgtagcacattataagggaggaaaaaaaaaaaaaatagatatactgggggattttccccttattggtacgcacatgtatacattttcctgcgctccgcagagtggactgtactttgcgtctccccttagtgacccccacccctccagccggtcggcacatgaatacaaaggtgtatgggcatgtgggacgataagatactacgacgtggcggagtagagatcggccgaggcgtcaactctcatgtacgcctatacgcacgaagccctcgcgcgggataggcaaatgaacggggaaataacttcaaaaataaacgcgtaaaaaggaaatgtttaagtgttaaagtttacgaaaaaaaaaataataaaataataaaatagccaaattggttaacgcgggacgcattggtcaaatttaccaaaacggaggccctcatcaaatctgccaaatttgatgttttttttttttttttttttttttcttaaccttttgcacatataattcaacgcactctatgcgatgagtccaggccccttatgctagacaagtctttcccattgcttcgttcgtgctgcctttttctttcccccccttttggtttatttttcccatcatttggaggtgtacatgttatgagcacaagcaggaacgtacgtatgcatgtatgtatatctatgcacaaatgtaggttttttttttttttttcccccttgtgtgtgtgtgccatggttccaacccggggaattactcacgcgagtgcatccgtcgattcgttcatttgaaggaaattttttttttttcctccatgcttcaccaactttgtattaacctttgtagactgctcacttaggccttttctacaaacctctccttgttttctttttatatgcaactctttttgagggaacataaatgtgcattccccattggggcctacacacatataccctcattttgctgcttcaatgggattaagtgtcccccccctttttttttttttttcttctcagacattgttgtgctgaacaaatggctcactgggatgggtgttcaatcccatggactattcataaattttacaaaaaaaaatatacaatttccatgcaaggttgatcgtcacgatgtcgtttatccgtaaaataattatcttattgaggggaggaatactcctctgctacgtctcatcattgtatgtgcactgccactcacgcgtctctggatggagtgaaccgtcaagttatggaacacctccatgcggaaattccatcgtacatgaaaaaacagaaagggaaattctcaaatacattccgcatctctcttgacaacctacagctttttcttaaccctgttggaaatgtaaaaaattgtgtgcgtgttttttaaaagtttttttttttttcctccatcttcctgttcagggaatccaaacgttctgtatcgcaaatgggaaggacttttttgtcaccataaaaaggatatatattcggtgggcaaattgacacattggctggcaaattaactcttcactcagaggagaagtcgtgcaattaatatgcctcaaaaaaggaggcggtggagtgggggatacaccgttcacttcttcattttaaattttgtatgataagaggggccctccttgggaagaccatcttcggggcacttgcattttggtattcctccattggcaaactacttcgcggggtaacttagtggggacatgcccccttcctcttcttcttcttctccttcctcttcttttcctcacgtaatgtgatcctgtcctccgtccaatcgctgcctcttagatgccactttcctaactaaagctgttcatgttaaatttgggtatttcccagctatcctccacacacatcttcggggggggaaaaaaaaaaaaatgtaattcacatggagtagcagtgtcatacgtggggaaaaaaacagtggcgaaatacgtatgctctgttgcactttcgtgtagcggctcgccttaccaagactctcctattgtacatattcctgtcgttaatgaaaatccgagctgcctccggattcgcgggggaagacgtattcgggtcattcagcaaagactgaatagacgtcagcaacgaagttatatcataaatgggactccactggttttgcaaaatatccaggcaaatatttccatcggtatatatatttgggtgaaacaactttgacaggaattttaccttggggggacttacggggtactcttctgaaaaattaatgattaagtggaaaatgccacattcccatatggtatcttccgggcccctaatgattgcatggcaacacatgatgttgtctgcgaatggggcagcctcaaagcttttgttctgatccttgttgattttgtttaaatcttgaattatccttcgcctggcgaacgttgacatggtgcgcaggccgtggtagcgaggggggtagccgtggtgatagttgcggtgataaacgttgctgcgcgccttgcgatgttatagggtgctaaaatggaatgctttcccacttcaaatcttccaacgagtggcgctttctctttttatgtttacatttcttccccgccaaatgcgccctcgtcttcgcgttactcttacgcttagtttttatatgtacgacgacaacgttattgggcttgctggcaaagtttggttcatcaatctgttcattggtttcttaccgtcacaagcggaatgttgctatgtagtccagcatatactccattacatgctccattacgaattgcaatttccatcacgcttgttttcctgttttcctgcgctttatcctcttgctcatcaattgcgccacttcaattttgttgcatttgtttttccctcaaatggctagttgggtaaaaaattacctgaacagttcagcttttttttttttcgaaaatctgttcataatttattttttaacaaattagctttccaaaaaaaggcggggaaaaaaaaaaataataacgcagcaatggcaattttgcgttttgcagcccctacagggttgaagtataataaaaaaaagatccacaaaatggggggcatttatatttttcaaagcagttcagtagagaatattgccgctttttcctcttcctcgataatgaaaaggaataactccattcattgaagagatggacccaaatgaaatgcctgcctcgctttctataagcacacaacgcggggtattatatgtacttacatacgcgcagctaaatacgtaatgggaacaagcaaaccgcaaaaaaatgaagagagctacaagttaaaaaaaaaaaaaaacacccattgttgagcaaacctttatagatgagaaggcataatttacttatgtgcctagcagcattgaccttatctttgcatttgccctgcagaaaaggcgtggcggcatgcttatcttgcaatgtggcaaaggtaaaatatgctccaaatgcgaggctaacaagaatacaacagagggagagaagcgggtatcccgtgaaaggagaaatcactgcatgtgcagggaagagaaagttccccgtcctgttcctgttgtcgaagcgctttcacggccttccaaacagatcgaggttgttttttcgtcgcctccaaacgaaggagggaaaaggaaccgtcctttcgggagactcggggaaggtgctaggaaagcccagctggggatatttcggcagcacggttggtactggtcgcgttggtagagccccccgtggaagtacctccatttatagcacgcccattggcagcatcccccttgagcacgtgtcgcacagcagaaagcacttcccactgctcaaaatgtgcgcctcgggaggcagtgcgcccgcgcgcgattccacagtaataaacgaaagtaagcaaaagcaagagaccgatgcacactcggatatctcgacgaatgaaaataaatcgacaggcatgtcgatccactcaaaagaaaacggtgatgtacgcgaagaaaacaaccactgtggccaaagcagaaaacctttcaccgttgagcaactggaagagataagaaaaaattgcagctacctcaaaataaacgaaacggaaagtgacgaatatagcatagagctatacttccattttagggaattcaaattgttaaggaaaaaagacgagacggtaaagtcgttgacaaataggataattttaaatatgaaaaagtcgaacagaaaaaggaagaagagaccaagtaagaactacaaccaaagtgtggaacagcccacgggggatgactccacaatagagaaggaggaggacccaccaaatgacatccacttttttgacaaggaaaataacatggtggaggacaactcgattctgattaatgtggtggacaaactaagttacatcctcattaatgaacacaaagtagaagtattcaaagggttgtatgacctgaagcaaatttatgtatccatggatgtgtatagaggacaccccataatccctgtgaatgcacccatggaagaccttcattcgtatgtacactactggacgtatgcacatgataagaaggtgatccaatcgcgcgatttgttttacaagcctaggaaggaagacacaaacaaaaaacttcagctcgttatatataataagaagaagcccttcttcttctacgtgacgaatgaaatagaagtactgtcgaacgaatttgaggaggatctaaaaaggaaaggagaaaggtatctccattttgagaaggtgctaaagacagatgaacccagcagcgataacatactacgcattttaacctacaacattcttgcacctatatataccaacacgaagtacgccctagaatatatgtttaaaaatatagacccttgttatttgaaaacgaattacagatcgcatttgctaattcatgatatcagttacgattatgatattatttgcctgcaagaggtgagcgaacatctgcattccaacctcttctctgtgtacctacatgacgagttctattcctcgtacaagccaaagaacagtcatggaaatgacggctgttccttatttgttaataaaaagaaatttaccctaattgagtataaaaattatgaatttaaccaagtggtgaaacttccagagttgaaggacgtatacgatagctttatcaacttgggcaatgacctggaggaaatcatcagggaaattaaaaccgtttttcaggttggcatttacacacataggagtagcacaaatatatttctcgtggcaaatacacatttttatttccacagtttggctagccatattagagcattacagtcgcatagcctattgcacattttggaaacgctcaaaaaagagtatgaacagaaatgcgggaaaacggtgtatgtagtgctaagtggagatttaaatacaaatttcgagtcagaagttttttccttcctcgaaggaaaggacattaattcagattcggacctttgggtaaattccaaattgtttaaaaaggaatatgacgatttgaataaatacccaacattatttgacttgggaaaaaatgagcataataatgaaaaaattattggcccccatttggacaggaaaaaattcctgccattatattccgcatataaaaagggggatattgcttacaccaactggaacaataactttattgacgtcttggattacatctttttgtcaccggggcttaaggtgagacgggtactgaagggaatcgacaaggaaagcttcgagaagtataagggggtgttgtctcccataaaccccagtgatcacattagcatagctgccgaggtggaaatgtagtaacttggggtgattcgcctttcgggggggctatgcccaatggggttgctccgtcccctccgcagctccaccctctctgttttgttgcgttgttttgctagccgatggttttgctagcccatggttttgttaatccatcgttttgcttattttattttttttttttacttcacttttgcctgaacaggtcatacttttttcaaattttgaaaagttgcgcaacatcccatttttgcaaacccgcgttgttcgtgaagcttaaaaatgacggagggtggtagggccgccacgaaattgcatttccccatttgtgccattcaggcatactcagttgatatggcacatttcgcgcaaatgtgttgtcactctcttttttttttttttttttaattcgcatttccagtactccatttggctagttgaaaatttttcagcacgtctgctggttgcgtgggaaattgaggatgaggttgaagttttagcggtatcaatgtgacgagttctccttttccattgacttcaccatcctttagggggccacttagcagtcatgatttacaccgattggcaaaaccacattgtgtacctctctccactgaggttatgtcctttcccccatccgcggaaatgcgtggcggtcgttatgtaggcgcatactttgacgtaagcggtcagtcggcctattttgcaaacgaggtgtgcttcccccggtgatgacgaaaagcacgtgcgctcccgccttggtaggagtggggaaatatgctttcaagcggccttccctacggaatttaaccctttaaaataacgcacacacgctgcaagggtagagtagcaaaaaaaataaataaataaaataaaataaataaaaaaaaataaatataataaaataaaaaaaaaacaccaaaaaggaagtagcgtttgcaaaaagttaagcatagataaagaaaaaataaagaaaagattgatcaacaaactgtgcttttttcatccctgtgtttgtcggctggtggcatgaacgtgtccctttcgtaagaatgacaaatgcgtaattttttgcaaaaggaaaacgtgccacttgtttttttttcccccccccctgcccactgttaaggagtaacacttcatgcttacaggttacaccatcgccctgttgcataagcatacctcggcagagatccccttcccccgatcttacatgattttcaagcgagagaaggggcccctttccgacacgtttttttcttaacccgtaagcactcaccgctgagcgagcagagcgagtagagcatgctgagtatgctgcaaactgtgcgaacggtgcgtcctgtgcgaacgctgcttacacagtttacacccgtctatacataacccccccctgccgcgcacacctgctgcaccaacgaagaaatcagcgagcatggccaagaacgaagggaaagaagacaatgatattttcaaaattcacaaatggtcaggtgtggctgcctggtcttgggacatcagcgtagataactgtgccatttgcagaaaccacataatggacttatgcatcgaatgtcaagcaaagttaaacgaaaatgatggaaacgataaggacaaaaaactggacaaggacagctgtacgatagcgtggggtgtgtgcaatcatgcctttcaccttcactgcatatccagatggattaaggctagacaagtgtgtcccctggataacaccccttgggagtttcaaaaggcatcgaattgaagtgaattggcaattctgctgcgtttgtctactttgatcccgtgcatctatacatggcacattcttaaaattatttgccttgtgtccaggggcgcgcctggcccgacccaacctgcgcatctgttagcgcgcacatgtgttgatatgcgcatgaatatgcacacgtatgtacattgttaccctttttttccgaaacgttcgccttgcgcctgcttcttttttctgtacaccctagcatgcgttaaaaaaaaaaaaaaaaaaaaaaaactttttcctatgcccctaattaaaaaaatgtggaagttaaacaacccgcggggtgtaaaaagtggcgggggggggaacagctaacggcggcgaggacactggacccgctcacacggctgacgcggttaatgcggctaatgcggctaatgtggctagcgtaacacacactgaaacaaaaccggcacgcgcacgcgtggacgtatggacgtgggtgcacgctatgcagcgccgcgaaacggtttaacaaacaaaaaaaagaagcgagggttcgtccgcaggggggtgccaaggatgattcggcgcgccccaaaggggaagaaaaaggagaggaaaaaaaaagaaaaaaaaatattcacaatgtcccttttgatgtcgcacatggagtgggcccatttcgcgcctcagcgatggttccaaagtggcacacacacatgtgccatacatacacgtggtatacatacacgtgccatacacacacgtgccatgcacacacgtggcgccggcgagctcaaaatttccgcctgggcttggcgagctcaaaatttccgcctgggcttggccgagctcaaaatttccgcctgggcttggccgagcccggctcgtccttggcgagcggaatcttaattttgtaaatggccttctgcacgaggccccagaaggcctccttggcctcgacggcgaaggcgaagcccttgtgcgaaaagacatgcgagctattcttgctgtcaatgtaggcaagcttcttaacttcgtatttgcggagaccttcaaatttccctagcttcagttgctccagcacaatttgttccatagtgggttttttcataaactggtaagtcataaagagaatcaacggtaggagagaaacgtaaagagagaccagcagcgacaggtagtagtttcctgaggagtgtgccttttcaaatgtaccatgtaattcatcagctcctatgatatctaaaaagagtttcgtgttactcacaatgaaccagaaaaaaaacgtggcgataatttctatccatagtacgatgtgagaaataacgaaccatgtgttggttaaaaggacgactactgcattgactgctatgatgtggtgagtatatagaatttgcgaaaatgtatggaaatcgatatctacattgtggtggtctttgattattgagtcatcctgaccagtagcaaagtggagcataatgatggtttctactgtggctagccaaatagcaaacaacaaataaacgaacaggtaatgagttccgtaggatctgtacttctccggtttggatcgtttaccaatccaggacttcatcttatttgttgatttttgaaagtagggaatgaatctaaaggggattagacaaaaatggaaaaagtttttgtaaacccgttttattttttctgtgtagaattcgattttcttattggagtaaaggggccataaggtggatggagaggtctcgtataggagtggatttttcaagagtatgcgatgagggagctgcttatccaaggcaacaaaaaagataaccgggagagaagtaaacgcaatgttaatgatttgcttggtccaggggttccacgcatctatggcactgtaacctgtccagaaattcagaaccatcgagcagagacaaaaacttacatttcgaaaaatgcaaaaataaactaaaaaggaattcctcctcagagattcccttccatgaacaaagagtaatttttttaagtacttaaattcgcttatggtaaaatctgatgacctggctgcttgtaacccctccttgccagctattccgacgcctacattggccattagaatcatgcccacatcattcgccccgtctccaattgctaaggaggtacctctgggattgaaggccgaattttctttcaccaaaagggacttttgctttggagtgactctacaagcaatgagtgtagatgcactcctagctagggtgtaaaattttatttttaaaattttgctcttcataatttcgtctaatgcttctcccgtgatggttatggaaaactgggagtagtggaccttgtccctgtcgttgtccttctcatggcccgtctccttctccttctccttccccttttccttccccttctccttctcattgcccctccccttttccttccccttctccttctcattgcccctccccttttccttccccttctccttccccttccccttctccacatcgttccagttgtgagcaaacgattcactggactcaagaaacgagttgaagattttctcctgcttggccagttctggtaacgaattttcgttcttcaaattgaacatattagaagacgagatgacgcttttctttatggacccgtaaaaatttgttttcataaaattcaaaatcgtttctgatcggagatctaagttcaagttttcccagttcacgctattccaccacttggttccatggtccacatttagcaagttcgctgcgttggtgtttttctcatgaatgctcatttgttctaacaagacagtcgggtccgtttcggtgaacactgcattgtaggtctctttatttaatatgttaattgagtgcccgatgtttatggccgtctctagcttatctcccgtgagtacacagatggtcattccagcgtctcgtaagtcttgtatcacctgtggaacgtcatcctgtaatttgtcatcaatcccggtgcacccaataataatcaaattattttctgcttcgtcgtagaacttccccaaagatccttcatcgtcttttttcatctccgatctttttctcgcttccacatgatggtgatatattttggtaaattcttcttccgttatatgtttatatcccaacacgagggttctcaatccagatgtagcaaatgcattcagctgatacatcacgtggtctactatgtgttcctggttctttgctgctaacttcaacacactggtgtctgctcccttgactagcatgtaaatttctttcttctcattttttacaattaaggacatgcgtttcctcacattgtcaaatgcgaacacgtccagtatttcgtaggccagtatggggacaaccacccgcttgtttttggtagcctcccttttggtggcttccttcgggctggctctgctccccgagaagatgttcttgatcgggatggacatgtggaggttgctggcgccctcctctacgtgactcccccggttggcactcccctggttggcactcccctggttgtcgcttccctgattgccgccccccttctcagtggcatcattcagcttggactctctcctcctctccatgggagagttcacctccgggaagcacgcatcaaaattgtcttcatagtaacccttcttctgcagaaaatcgttgtacgccttctcccccaggatgaacctctgcgcgaatgtggaggtcagctcaatttctatcgtcgtcaggttgggtctattcacgaattcgcagcccaggtagagcgccgtgctgatcagtgccagctcgtccggcgagctggcgtcgtactgcggctgcggctgcgtgaggtacgtgtagttgatcatggtttcccggtcgaatatcttggtcttctccgggttgccttcgccggacggcgcacgggagggggcacgggaagcgactcctgcggcggacccggcagccccggcagctccggctgagggtcccgccgtggctcctgccgaatccgcagcactttcagctgcctcgtttgccgctccccctacctcgtccatctcgtcgatgtcaacattccttatcatcgcgctgtggcagagactgaggacgagcaggaggaagtgcacctggtcctccacgtcgttcctaatgctgtatatcttgttgacgaagagaattctgttgaagaaaacaaactcgttttcgcccctttggaaatcatcctccgtgtatacgtccgcggccgcgtgctcgctggtgaggctgttcctgtgcatgaggctctttttctgcttatgtgggttgacggaggtcttggaccacgtgagggggggcagttcgcacgactccccgctgccgtgctccgagctgatgcttgggttggcactgtccctggtgggcaggtcctccccgtaacgtttgtcccccccgccgcctatcccgcctatgccgctttccccgcctaccccgcttatccggctccccccacttcctgcgctgcccagggaaaaggggtccgagcagtcctgactgctccccccgcgcctcctcatgatgttctccttaatgttgctaaaatcgtaaaagccatagatgcccttgttccccagcccgatgttctgcagctgcatgatattctgcgtcagggtgcctgtcttgtcggaataaatatgcgtgacgttccccatttcttcaagtagctgtccagctttgctcaaagcatgcctgccactctttgcactgtacatatcgttatcccagttgattaaatatccttgtaaaagtcgaacgacctcccaaattaagagtagatctactggtatgaaggacccaaagagaagaatcatggatccaatggtaataaaaaacgttttgagactatctgcctgatgacctaaatttaagtaccataaattgtaaccttttctcctcatccataaaacaccagctatggcaacaatgaaagaaattaacacctgacatatgatgagaacgataacatggttcccataaacgaattctaatctagaccatttctgccttgacttggtagaagcattcttcatcaatttggttctatttcctgtattgataacaagtccatatatccatttcgtatttacaagggatgttcctctaaggactacattatctatagtgacctgaacagctgttcgttctgtacagagatgatcactactgatgtgacttctaatgaaggaattatttccctctttgtcattccatccaggggtgacaactccttccttattattttcacccctatgatcataattattattatttttttttcttttttctgttgttctcctttttgttccccaaacttgatcctccccagaagaaaaaattcctcctttataggcatcataaaaatgtactacttctcctccatcttttttatattgaaggggaggcaaaagaatatggcccttgtaatcaaaaatattgtcattcggactttcgcttattaattctgtttggcaataaccagcatgtttatcatcttgaaaatattttacaacatcgggaagacaatacttttgtttcacattggactctccatcgacattttttgtttcaatatttacaataccttttttgttagatgaatttagtataattaaatcagcagggaaatactcataggaaaatattttcactacatctccatctcttacatctgcccattttttctccttcaaaatgccttcatgaaaaaccatcgtctttttactattttcttcattatctgatttatgtctttgtagatcttcaaaaaattctttgatcatagcaacaacgataatgaatactagtgggattaggtaggtgggcattcccttcgagtcagtaatttcggggatgagttgcaacatggagatggaaaggaagtacagatttcccaaacgtagaaattgaaaaaatacgattagtgggaggaagctatatactttatattttgccgttcttatttcatttctgtgttttttcccaaatattaagtctatgttgagatcttcttccttcagcttttcttgagctttctttatgtacagctcatggttttccttgctaacttcaaaattggagattaggtatattctgttttcgttgctcttccccttaattttggtggacacccactccaggaggttcattgcctgcttgcgccacatggctccctcggcggtgcgcctccttctagcttcgtatttccaactgcgtccctactgcgtccttccttctaacttcgtatttccaactgcgtccctactgcgtccttccttctaacttcgtatttccaactgcgtccttcctactgctcaaacgagtgcatgccccttctccccccctttttttttttcgctcctcaatactgaagatgcacaaaggtggaagcgaatcgggtgtggagactcagcttggcgtagcatgtgccatgtactgatggggggtggagaatcaggggggagccacgtccaacggtgcgctggtcgggacaggtcttctcactttggcgtaaaaaaaagtttaaaagatgttcaaatggtggagcggttaagcaggtcagcggttcagcaggtcagcggtcagcggtcagcggtggcgtggttatgcgattacgccgtacaccgtcacaccgttacgccgctacgtggcggggagggagctacggcgaccaagttcccccacgctgcacgctacggagcgcccctttttctcctccgctcgtcacatcctgtgctaaacgaacacaagagggtgcagactccacccagggaggaggcacaaaattggcgggtgtcacgagtggggggtggcagcggggtgtgctaacgtggggaattctcaaacgggttgcgatcaaacgggttgcggtcaaacggggcgtgatcaaacggggagttttcaaatggggcgcactgaagtggtgtgcttagctgctgcgcaacaaacgtaacaaagcggggcgtcctccggcggcgtaaaaaataaggtcaaaaagaatagcgttctagaggtgcctcgacaattgaagttggcggtatgaacgcaggggtgaggcgtcgcggaagttaggacgtccgcgtgtgcgaaggtgagcgtacttgcgtaagcatgcgtgtagtcgtgtatgcatatgtaagcacgtacgttagcacaccgccgcgcgggtgggacacagggaatgaataatggggcgaatagtggggtgacgcgcagatggagtgacggatggggtgacgcgcagatggagtgaaggatggaatgacgcgcagatggagtgaagaatggggtgacggatggggtgagcgatggcttgaataatagcgcgcaggtgactaaaaaaatggaacagactcaacgggaaaataaaatgtgttgagggggaatttctcgctagaaatgtatcaacgtttccagcacacgtggcacatagggcatgtcggtctgtgcgtccgttgccccaaatgaatcgagtgggccaacttccaactcgcaaagtgccgtactcaaataaacgaagctgcacgctcctcacgctgggattattgtacagagtaggctaaacggtgaacggacacctatgccttggcagggtgaggggaaaaacaagcacacaattgcaaagggacatgcgtgtatacctccccccctagttgcatacatgtaacaaatgcgcaaagaaaaaaaaaaagaaaaaaattaaaataaataaaaaaaaattaaaataaaataaaataataaaatgtggggcaggggacatttggttatgctcagaatgcagtcccccttttcgcggttacgcgtgcgtgcagagattaaccgggaaaaaaaaaaaaaaaactacaatggtatacaagtcgtgacaaacccgtttggttatctagccttacccttccaccactccaaaagaaaaaatcaaccgtttatgaggaaaaatatccccgagtggttatagaaaaaaagaaaaatataatctttcatgtaaaattacatcaccgctgggaagaatccaaaccgagcgaagcttctgcaaaagttagccaagcaaatacgctaggctcccattgaggcgaaacggaaattaaaaagaagaagcaacaaaaagcgttgtatcgtatcacttcgcttcttcccatcacttcgcattgcatttcgtcgcggcagagcgaaggcgtggggaagacctcataacggaaacgaggcatccgtgttgtaccagttgacaaaaaacggaaaatcgaaactctggcaggagagcgagttggaagtggactcagccctacctcctccccccctttctttatttgtaattccttccaaaccgattatacaaatgcgcaaattcagggcagtcattttgttccttgttatttacctttcgttttatctgacccgttcatacaatggtacgtatcccaagagaagaggaggcgcccactcatttgtacccgcgtgggtcatagtctgtctctccaaacgtagagagcgtctttgtaaagttccctacatggagggattgttgcagggagggggattccttgttgatacctctcccccctccgatcgacttatccgtatgagttacctcgttcgcctcaatatgcacgtttccctctctgagacaaaaaccgcttcaccgtttttcttggcgatgcgtataaattgtccctttttttttttttaccccacccacgtgtagacaacttggacgatatcgtaattgtggacaagtcggaggaagccaaccgtggagaggaggaccggatgaaaaatgctggaggtaagcacactgagggggagttcctccctacgcggtgcgcagcgtctattctgcgtgttctgcttgccgtgctggaccgttccgcgtgacagcaatattttgcctacgcttctgacccactgtgcatgtcgtttccctccttaggcgcagaggcagagacgggggcagcgaccgaggcagagaccgaggcagacccattgagtgacccgcgacagtggatacactcctgggcaggtgacaacgaaaacctgttttacctcaaaatcggaattttcctgtgcctattaataattacaatcgtgaacggagtggtaggccgaaagacgaacagaacgatcgccctctactggctgagatcatgcaaagatatttttcttcaaaattttgccaagttgggaaatgaaaaatcttttttatttgaaaaatcttatgacaaatttgagttttattgcacaggtagaaaaaattgcaactattattttgttaatttaaatttatgcaagaggcaatgtttgtggaggtatttcatgttgaatcattttgtaaaggataaagataccatgagtgtagctattcacttcgaaaaactggacaagggaattctgtgcatatttaaaaagcatcagaagaagtatatcgattgtcgtttccctagtttgaacaagtacacaaaattattgacaaaaaaggaattaaagcaaagttacgatatcaaaggggactcgaatgaaatcatggatcttgtcataaatggaaaaatattaaattttttaaatacttatgataggtacataaattatatgtgcatcaccgacatagcgttgtttgagtcggaggacagggtaggtggggagagggaagaggagaagggggagaagcactcgactgggcagactggggagaagcactcgactgggcagactgatcaacgtagcaacagaggagggaaacacaagttctgcttcctcaattttgtcatccctaaaaacgtggaagatctacgcacgctggtcagcttttccatctacatgatcgacgcttgctactgcatcgagttatcggaaaaggtcagagaccacgtaaggaagcttcgaagcattgtggagaaggaagacttgaggaagaaacagcaactgaaggaattacaggaacggagaaaagctcaaaaattgcaggaggagaaggagaaagttgaaaagatgtccgccgagcagcagaggaagtacgaggaaaagaagcagaagaagagtttgaagaaaatgaagaaaattaaaattataaaaatgtgatttttttcgtccaccctggtttattcaacacaattcggcgccacgcagtttggcgccacgtagtttggcgtcacgcagtttggtaccacgcagtttggtaccacgcagtttggtgtcacgcagtttggtgtcacgcagtttggtgtcacgcagtttggtgtcacgcagtttggtgtcacgcagtttggtgccacgcagtttggtgtcacgcagtttggtgtcacgcagtttggtgccacgtaatttggtgtagcttagtttaagttatcacttttttgccttctatttgcccttttttgccctttttttccctctatttgcccttttttcgccttttttcgccttttttttgtccccgcttctgcaccatttgtttgttttgtcccccttcgcgtgtgcgcatggcggcaaagagacctgcgcccgccgcccccaacggcgcatagccatttcgtttttccaacccacgccacagcgaggacgactgaacttctcttcgctcacacctttgtcacaccgtgaagcgttttattatttaagtttttttccttttcaaattttggtggcctccgttcgcagcgttccgcacagaggtgcacaaaaaaagttaaattccgcaacggtgggagggaattgcacagggcaatggcgtcgtaggtgatgcaggcaacgtaggtaatgcaggcaacccaggcggcgtagacaacgcagacaacgtaggcaacgtaggtaatgcagacaacgcagacaacgcagacaacgcgaggccgaaccgaatatgatgggtcccccgcctacacgtgacgcacttttcccagggtggataaccctcccatccgtggcagccacacctacgcattggagacacaatattggtcaacgtactttatgatgtcgataaaggtctcgtccagtgaaccctttcctatgaggaatccatcaacgggtgttttttccacgtagttctgcgggagggcaacatgagtggggtggagaaacgggaagggcagcatgagtggggtggagaaacggggagagaagcataagtgggatgaagaaacgggaagggcaactccagtgggatggacaaatgggaggagacccaccttcatgttgtgcctggtcaccgatccaccgtacacgattttcactgcgtcccttgtttgcgtgtccacctcttctgctaggattcgcttgatgtctgctcggggggggaagcaagaacggaacggtaatatagaacgggcgcaaaagggagggcacaacgggagcaccaatgtgatgtgcacacgtggattctcctatgaacgggtgcagaaaagaaaaaaaaggatcagttgagaccccctcttgaaacgcattctctgtctccgttcccaattggctccgctcctttatcctttatcctttttttttggtcttcccatcactttaactcaccccagtagcaggtattcaaaaagtcagccgacacggggttgccggtgccgacggcgaagctgggctccagggctatgataatgttttgcatgtcgtccttcggaactgcctgcttgatgagcttcacgtgggggaggtgaagtggaggtggtgaagtgggggcggtgaagtggaagcggtgaagtgggggcggtgacgtggaggcgatgaagtggaagcggtgacgtggtagcgatgacgtggtagcggtgacgtggtagcgatgacgtggtagcggtgacgtggtagcgatgacgtggtagcggtgacgcggatgagcacacacgaacaaatggagcgagtgtgcaaatggaggacacaactcaacaggggtagggggggaaagataacccacgcgaagtagtccacgcatattgtctttttccccaccccttttttccatgcaccgcattccttttcccgtttttttctctccctccgtatgatggccttacggaaagcaatttccttgtcttggatgacgtgaatgggcggttctcgttttgataatcatccccgacgcataggataaccttcagcttggattgcacagcattatgcaccttttgcgctgtctcttccagtgtctccccattactgcaaaaacctctgcgtctctcactatgtccaattatggtatatttattcccaaactgcttaattaaagtggctgtggtttctccggtgaaggcacccaagccacttgccaagctgacgtcttgggagcaggcaaagattttagagttattttctcgaattttttccaggagatatggcatgaacaataagttaggagataaaacaaggtcgacatgatgagagtatttgattttcgtaaacgtatcgattagtgtgtatgcttctgtctttgtaaggtagcacttccagttcccgatgatgattttcttccccctcgcttcgccactcctcgggttccgccgcggatcgcgtagcgggttactctgcggattactctgcggattactctgcgaagaagtgcgcacactggcctgagaaatgccccgcgaactgccccgcaaatcggtcaccgctccctcctgcgtgcccacgtggttgtcaacaggggggtatatttccaccaccttatttgggtattcatattgagagtctaatttgtttatcctgcaatcactggtcctttgggttcgtctctttcttccttttaggatgggccttgagcggaggtagaaggaatgcacctccttagctttgagggggtccacggatgaaccgtccgcgagacagtcactaaagcgcaagcattctgtgcctacccagtagatgcatagcgcgcgcaggagtggctttctcatgttaggttccctcgtgcaggtgagcggagggaagtagtacagcgggatggtgaagaagggggagaagtacagcggaatggtgaagaagggagagaagtacaacggggtggtgaagaaaggagggcagcacaacggaatggtgaagaaaggagggcagcacaacggaatggtgaaagaatgtcaaacacagacggggaaggaaaaaaaacaacaggagcgaaacgcattgggggatccctgctcatcttcgcactgaagtagtccactagtgaaagctccttccaagaagcatgcagcatgcgcgtcatgtgggttgtaaaggtgtgcgtatccgcatggcgcaatgcttgacggggggtcccattttcattttctaccttcgcacttcagtaaacagtgggggagctagccgacctcctgccgctgcgtgacggataagccaacagaggaacatcaaaatgggaggaagctcacgcactcgccaaattgatatgaggaaaaacacggctgttgggcccgcacctctgtggaagctaaaaggagggaacgaaattaaaaaaaaaaaaataataaataaaacaaaataacgtggcagcaaattgggaagtgccagagtgagcatcgagcaagttcctcccatttttacaatgcatcctggagaacgtgaaattggtgcgtgaacacaagtatgagctcgaagggaaatcctccccctcctgccctacagcaatgtaaaaattgacaaattattgacagtactgctaattgcttgtgatgcgagctctatgtagagctaattaaaaataaattggcggattgtggatagcaacatgaatgttctcaaagcgcttccatatagacgcttcccccatccgggtgaatcccctttatgagttggtcctccccaagcacaccacagtggggaaggtatatgcagaacttcgcaccctatggccactccgccatttagcagaaaataaaggacaaaggagttaaaagggaccatgtggtggggaataggacatcccatttcgacgattatcactaaattagttccttcgccttttgttacatgtgtttttcacagctggttcatttgctcgtctggcgaaatgggccttttgaagggagcggggaaggaagactcaactggggcagcaaaaataaagtgggcctgcagtgacctgggacagcaaaaataaagtgggcctgcagtgacctgagacagcttagtgggacctcccctgttcgggggataccaaagggacatacacaggggatgcgcgagacggtacccattttttcctttacgcagtacacaaggggggagaaaaaagaggatacagtgagtggcctcccaattgtagaccccccctcataacgaatcataatggaccactgaaagtgggtcctcctcgcagttgtcacgcttcggcaaagcgtaccattcaaatatgaacactacgtgaggtgaggatgaggagaaggggaagtaaaataaccttcaattggtggatcacacatacccgttcgcttaaaaaaaagcatggcggtgtagcaaacacacaggtaagtgcatcaccaaagggaggacatatcccggagggtagctgctgccttttccctccttttaaaactccagctctctgctaaactcctcgtcgcagtctttttacactttatcgtgagggtggcgtaaaacgtgccatgttcatgcttcgatatatctgtacttacaaatttatttcctttttttttttttttccttttctgggggtctaatttattcaaagtttgtgaagacttcaaattgataatcgctcaaggtgatatcggctgacgaattggtcttcgctaaatggaggaagctttctggtgagcttttacttcttatgagtgagcctttacttcttatcggtgagctttcactttctatgggtgagcttctccccttcttttctttcctttcgtgtttgtttctaccgattggatggtgcctgttcatcagcagttggaagttctgcctgttctggtactccacagtgtattgcctatggggggggaaggaattcccatgtgctgcactttctgttgtgcaacccctttatggggtggacccctttggttgttttgcttcgaatggggtaccccactgctccactgatccactgctctattacacgtccagcaaatgtgtatacgtaggaaagtacacatgtgtatgtacacacatgcatgcagcgctcgcaggttggcactgttgctcgcaggttggctatatttctcgcagcttaacataatcgtgaccactttaacaacagtgtgcgcctttctctgtgaaaaatttcgcctttcctgtgcgatgcgcaaaatgactcctttcaatttttcgcgaatgccatttttttgcgatggaaaaagtgcggagcacgaaaaaggaaatccgcgtgcgcccgtgtaggactttgtaacggtgtgttcaagttatatgcacacggggggggtagtggctcgctcgtgcgggctgcccagcgttaaaaaaaaataaaataaaataaataaataaaataatagacgaaaaggacgttacatttggttgctatgcagcgcttccacatttttctttccattatgaggtgaagattttttcccccacaagctgacattcacatttcttcaaaatggcaatttttttaatttcgtggaagggccctgtcggataggcctccacattctcgttgtatacgcagggacacccctgtgggtgttgtatagacgctccgcagggcatattttaaggggatgaaaaaagggtaaccttttaagggtgtccccccggaaatgttcacccaaagtaaaatttaccaacggggtgaagagtaatcaatgcgacagcatcctcatggacccgctttttcaacagtcttgcttccctcagtgtgggatgtcttcacggaatttttttttttttttctcaaacgcggggtcaacccccccaggagtatactcctcggaatagcgctaaaatggagggacaccaaaatgagatgatgaaccaactgaagtgagcatattgacaagaaatgtagaaactgcgcgtttctagtagggtgatgcaaaaaaaaaaaaaaaaaagggcagccaagtatagctcattttttttttttggtaacggttcccttaatgggactcctatcctgcacgtggggaaaaaaggcacccccgaaaaaaaaaaaaaattgccatgctgcgctacgaaaaagagggaacatttcaaagcgtgaaaagaagctttaagaatatttttttccctccgttttgtatccttttttttttgaggttccttttcgtttggtaggattacattttctgatttgggagtggcgcgcctcgttcgaagcgcccgtgtttttctgcaatttggcaaaacgggattgttcacatgggttgcaggggtatgctgttcttttggtaaaagcccccacacagtagtgcttcccttgtgaagggaggggaactcccacaaggttggttctcttgtgtgatacttcctccaacggggtgttaatccccctctacccccctaatagaggcgtcacgtcagcactaacttcaccgaaaaaaagggctattataaatccgcttgatgagagaaacaaccccccacacctgtggaggtacgctgtgaagtggccacctctgttgtagggaaaaaagctccatgaaagggggaccctcaaattgggccactccacaaaaatgcagtgagtctcttcctctcgtccgccgtccctcccgcagaacaagataacccccaatgcagcactacaatcacacgaaaattgtgatccgcgtgttgggggctgggcagacagtgggtcgctcctgcgtaatcgtggagctagagaaccgacgagtgatgttcgactgtggttcacatctcgggtataaagacgaaaggaagtatccaaatttcaacatactcgttagcaatgacccatacgcagtagagagagaaaaggggatgggtgaagcaaacatatacgaacacaatctaaacacagaggtgaatataaccatagtgaatagcagcatttctgaaaaggaaaaattaataaaaaacttaagtagaataaatgaaataattgactgtgtaattataagtcattttcacatggatcatataggagcattaccctttttcacagagatattaaaatacagaggtacgataattatgagttatccaacgaaggctttaagtccaacattattgctggatggatgtcgagtagcagacataaaatgggaaaaacaaaactttgagagacaaatcaaactattaaacgaaaaatcagatgagttgttaaattataacattagtagcttgaagaaggacccatggaatattagtgaagatcatatttactcctgtatagggaaagtggtagggttgcaaataaatgagacattcgaaatgggaaatatgtcaatcacgccatactatgcaggacatgtgctaggtgcatgtatatttaaaatagaggtaaacaattttagtgttatctatacaggtgattataacacggttccagataaacaccttgggagcactaagattccgtcgcttactccggagatcttcatttctgagtctacctatgctacttatgtgagaccaacaagaaaggcatccgaattggatctgtgtaacttagtacacgaatgtgtgcataaaggagggaaagtcctgatccccgtgtttgctatcggaagagcacaagaattgtcaatactgttagactcctactggagaaaaatgaaaatcaattaccccatttattttggatgtggattaacagaaaatgcaaataaatattaccggatttattcctcatgggttaatagtagttgtgtttctacagataaaaagaacctcttcgattttgccaatatttctccatttgtgaacaactacttaggtgaaaatcgacccatggttctgtttgccactccagggatgctacacactgggttatctctaaaagcttttaaagcatgggcagggtcaagtaaaaatttaattgtccttccaggatactgtgtacaaggtactgtgggtcataagctaattatgggggaaaggaagatatcatttgatggaaactcctatatgaatattgcttgcaaaattatttacctttccttttctgcgcatgctgattcgaatggtattcaacagcttataagacacgtactgccacagaacgtcctttttgttcatggagaaaaaaacggtatggaaaaattgtcaaagcatatatcgtctcactatttaattaactccttgtgtccttccttgggtcagcattgcgagttcaatttttcgaagagtaatatgaagcacgtttatgtgcaggatgctctttatgcagatattcttcgtaacttaaatgagcaaaaggagaaaaaatttcttctttctaccaataaggtaagtggtctctaccggagtgacgccactaaattggcatctcgggatggaagctactccgtttctttctcagcttatgttgtgtactttaccattcgtgagaagccctaccttttgttcctccccagacgagaactcctgcgtgtggtacggtccaggtgtttccccgtcacacttcgtcggggggagaagtgcttcaactcggacagactcttcggtctgggcaacacacagaagggagacgaacaaagtggaagcagtgaacctggcggaaatgcgcccatcggggaggttggctctccgggcgaaggcctgagcagtggggacaccctcagcaatgagcacgaggagggaatgccccccgttggtcctctcgcgcagccaggcaaaaggaagtacggcgagatgttaaacatggggggcgctccagaggaaggagaggagggagtggaaggagtggaaggagtggaaggagaggagggagaggaaggagtggaaggagaaggagaacaggcggagaaagcagaaaaagcggaaacagcggaagggcgtagttccccccaaggaagcccccccagccgtgtaagtaaaaagctcgcacaggtgcccgtcgactgggtggaccccgcggggggaagtccatgcgggccagaggtagaaaggaaaggatgtccagaaaccggagaaggtctatttcagcagaacgaggaggaacagcagcagggagggcagcctcttaacctcgcaaaaggtgcatcgattgccgctcccaccgcttgtggagatgcgctgcagaagggtcaggaaagcacccccagaggaacgcgcaattacgttaaggatgaagaccaagtaaccatgccactaatcaacctgcgcttcagggaaaacatcaccataagctatcacagattttacaattttgtaatttccttttttaaagaaattgtggacacgaagaataggaacagcatccgttttttgggcgaaggggtaattataaaaaatgtgaaggagggggatgggtattttttcctcctgtcgtttttgtctctacgggccattcacgatggagggagtaacttgctcgtccaatggtcctacgtggacgacgcacccgagtcggccattcagaagttcataagtgcgataagggagtacgtcgcggggggggaagtagaaccctcgcaactggaagggggaagaaatgggtaagcattttgtgtatattatccgaccagctggctttaaacagggagggggggaggaagaagaatggagaagtgcctattcttttcccatccgaatgatacttcaccaacccgctcattattgtatttgcctgtttgtccgctttgcgcctcagttgggttggtccccatttgagatgccaatttgagatgcccatttggcttttttttgtgttatgtctgtgttccgtttgcgcttcctttgcgttttgctcaacactgcgaaactgatcgcccgtgagggcgccgttaaaaatgtatttcgtacacttgggggtggggggaagcagatgtggagaagcgggtgtggagaagccggtggggagaagcatatgtggagaagccggtgaaaaggcagcaccccccaatgggagaaacaaaaaaaagtggaaatggatatacaaacgttcgtgcgtgcggtatatgggcttctgggcacatgggcgtgcttccatgcctgcacacctagggggacggcttcaagatggagagcatggccagggccctaatgatggacatgtgctccggcgtccgctcctcctgcaaaaaggcgcaaagctgcttgctaatggaagagcaaagagcttccagtttcatgctgatggacagcaactgaacgaaataggtttcctccatatgatcctgcaggtaggagtggggttccccttcttcctcttcctcttccttttcttctcctcctgctctgtccacttttacgttcaaattttgtgcgtcccctgtggtttgagcttccctcctcatactcttgaaggtgactcgatgcagcttcttacaatccagtgagagcgaaacaaatttgataactgccagtgcgcatattaaagcggactcgaaaaaatcggataagtgagcacctttgatttccttggacagcgcaaactcaggggggtcttccttcagaaatttcaacatttcaatccactgcaatagacttgtctccatttttaatttcagcattgttttaaaattgtcgaagaagttgtacttttggttgagcacctgtattttggcaatttttctcctcaggaattgcttcgcgtttcggtcgcccggtgtgtagttgagcagttcggcggagggcgcaacgcgctttgatgtggtgtctttgtgagtgccatctttatgagagccatctttgtcagggccatctttatgagagccatcttcgtgagagccatctttgtcaggggcgcccgaacactgtgcatccgcacctgcggctttccccagtgcctcccccccatatagctcctccccctcgtcgctgctcgaaacaaaattcgcatagttctcattggacaaaccctcccccgggtcgagcgagcggcttctcatatattccagggaggggaactccctttggaggggagtgccatgcccctcttccagcgtcgcttccctcttaagctcttccctttgtctgtcatcacaagttggctctccatttggcccgatcgcagaatggtccttcctgtcttctcgggttgatatgttgtgcgtgctgataaccctcccttggggggaagccccctcttttgcttcttctcccctacgcacgttcgcatcttccccgtcgctggaggaattttcatttgggggagcataatcacctgtcttcactgtatgactcgcttgatgcgtccaaccggctcggctgcaattctgaggagttcttttggcagccccgttttgtgagtccttttcccggtggttatattccgcgtctacgttgccactaacattaaggctattgaaaagggcgccgtcgtatgaataattgaaggtcccagagagggtgctcaatatggagtccgtcaaaacggaggtgatacttttttgcatagcatcttccctactagcatccatttcttttttctttttgtttttctttctctcacgtctctctattttctcaattctctctcgtctcttccgagtgtgtacataatttctcaaatctccaaagagcacatgctctgctctcgacttggtacttttcacttcatactcacttatcattttttcaatttcgtcattaattgggatattggcgttccatatgtttgtccccaaataacgtctgctgctgagtaggataatataagctctgtagacgctgttgatgttgtttaggttcatctttagattggtaaaaaatatttgttgcaatttgtcactctcgttttttacgttcagcaagctgttattttcttcttcgtttgattcgaaatctgctccgtacaagtagctattcaactctgtgaagagatccctctttcgagacagcttcgtgtcggtacatataataagggggatgcaaatctccacaaggagtttgtagtagtacgcgttgatcttttccttcttcatctcagaggaactgtgcgcttggctcacgtcgctctcttcgtccgatttgttcgcggcactgttggcggtactgttggctgagtgccctttgttcttcttctccccctccttgcgccgctccacagtgttcctgctatgaggggccaccttcttctgtggatgcgctttctctacaccgttattgtgtccacccgtgggtctatctttaggcacgccgctcaacataccgatgctgatttccccccttgagccacttttctcatcccaagcgtaccccttcgcgaagtagtcgtagtctgccccctccgctgtcaccttttccccctcatctgcacccgcccctttgaagtactccctctgtatgttgatgtgactgaccgtgttcacttcggatgtgcatgggaggaacagcttgcggtcgaaatataacaacgtgtcattcacgtggtgagagaacttccacctgaggagctccttcaaagccttccacacgttggctgagacgtttttccttttgtccaccaggtggatcatcaggtaggtggcgatttcgtacaggtgcttcttcggcagactcgctgtttgcgtggttgacctggaccactcttctttatgggtgttctctccatgagtgctctctccatgagtgttctctctatgagtgttctctccaagagtcctctctccatgagtgggggaccctgacccccccttgtgcagcctctcccaacggagggtcctaaaaacctcgcgcagaatcccacacatgagtatcttctccgccgcctcactgctattcaagtagggaagaacaactgagggggtggttaaaatattgacgtaggaagcacatagaggagacggccactgcgcacgatcatatttgcatgcctccttgaaagccttcaacgtcaccttaactatgtttcggtcagcattgtctagatttacaaaaagagagttaagtatgtttatggtgtattcctctttgattagcaaggggatgggttctgaacccatttcggtttggtacttcctgatagctttaaaaatgataaacaggttggtgaaacacagatgtaggtacttggtgaccacgtcgtttttgtgtgcacagttgacacggtaaaggacgttaattatggggtccactaatttcaggttttctggttctatgcgcatgcacaggaggagctgcgaaagagtgactagcgaaataatgacgtaatttacgtttctgcttttgaggaagatctccaagaaattgaacaccttccggcagtagccacgttcgcagtgggcgtcccttacgacgctctccctggtggtgcttcctctcgcgccacttcccccgaggctgctcaaaaaaatgtgcatcaactcgataagcccgttctcaaacgagtgcttgtagtataggagcttctctacattgccttcctcgatgcgtcttaggatcctctgccttttatttagctttagcaactcctttataattctcaaacagttcagcgtgttattcacacttatgctgcaggtgtagttttggtaaatttttttattcaactctcttttggagaccttcttcacatccctactgcgaagtatgctattccttctaacaaaaaatggggacccgttgatcatattttcaaaggtgtcatcgctgtatgtgtgtgtggggatgacgtcctggctatttccttcatggggagttctactatgggcgggcgctccttttttcgcgtcgcttcttcccggaactcccctcctttcctggaacctcccagcaactcgctcacttggatcctctctttggtcagtttcgtgtacgtgctccgtcagttccggggcaccgacccccgttgcttcttctgtcttgtccgcttggcccccatcggtgaggtgctccccccgttgcgttttcacctgagcttcctccttcgctcccacttgagcctccacttgcgcttccccttccaaacggtgctgcctatcaagcaatctacttgcggggatgaatgttttatcccctctgcccgagcgctcatgagtagagtccgccacaaccccactcatatgacccagctgcttcaccccaaggacataatacataattataaataactcgataaagtacctccttgtgtagtcccttatgtagccatttcgaaacttgaggaagtggaagaccaacgaaaggatattgctcaagtttttagtcagtttaagtgtctccagactgttcattagataaaataaataatccatcgttttatgtaacaacctctcgttattacaaatcatgtagataaaatacacgtgctcgtaactgtacttggacttcagtgtgcacagtttgttcaccactacgtaggggtgttttttgcacagcagtaggattattcgtagtgccctctccaggatgttttggtcgttacttcggttatcagctgggtcgttacttcgtttatcagctgggtcgtttattcggttgtcagctgggtcgtttcggttatcagctgggtcattgcttcgattatcagttgggtcgtttcttctgttcttccttgggcccttaatattctgctgcgccttgcacatatttcggtatgcctctagcgtgttgttcggctcgtccgtgccccggggggtcgccgtcttgctaaaggacccacttgggaggctctgccctggtccgttcaaaacgttcgccttcgtgtagtagtgcacctcattaagcaccctattcataattatatcaatgtcctgatggctgattcgttcagtccatgtgtggtacatgagaaggttcagtccactaatcgccacttgcctgttcttgttatgaatacaactaatgaggcagttgatataggacttcttctcctcgctggaaagcacctcactaatcacatcacttataactttatacacgttaatttctttccttttgttgttcataagctgtcccagttttttaataaaacgggtctggtaagttcccaagtttatttcccttatcctggttcccactttgacgtgaaacttgttgtgcaattctacagtgcgcatgttgctcctgatatttttgtaactcagccgtggggtgaccagcgggccacgcctacgacggtgagcttcagggcggtgaggttcggggtggtgaggttcggggtgatgaggttcacttagatgatcttcaccgagatggtcttcaccgagatgatcttctccgagatggagaccatttagaccctctttcttagctttttccccttggcaggtcatttctcctacttcatgttccctaccgcttcctcccccatcgctgacgcatgtcttctcgtttattccctctccctcatctctgaacgtttcttcggtcgggtgctcatcgcaatttgcagtgcagctgttcggttggttggcggggtcctgttccagggtgttcctaatttccccaccaagttccctctcccaggtgttgcttttatctctgtcgagttgctcctcccaggtgttgcttttatctctgtcgggttgcctctcccaggtgttgcttttatccctgtcgggttgctcctcccagttggccctttccctttgcacccccctcttcgcctttctccctctcgcgcgattcgtcaccgggttggacagaacatccaaaataacttctattcgattgaaaaaaaagtaaacgaagtgcgagttcgacagcattctgcccctttgcaactttgcgagcagcgcacagacggagcacacgcttaggtagctaatgattctttcggggtctttaacgtacgggatgagcagccctatgcactcgcacacgtaattgcgttcgctcttcgcttcgttcttcgattcgttcctcccttcgttctgtgcttcaccgttttgttcttggagggaccccccttcatccatgcgtgggacatggtcgaccgctccctctggcagacttctccctcgcgtctttccttttgatggatccacacatggaagactgtcaccatcagagggatcatacatgatgctggagtcggaccctttgtcactacccgtgtggtcgtttaagtttcctgcctcaccgcgtacatcacgtagggttgtccctcctcggtgcaggtaatttccgcctactcctttatttgttgtttcttttatggctttaccctcatcattgctgacgctgtcaaggtagtgttcgcttgagtcgttctgtccatctgacctgccccgaccggtactgctccctccatctccacttttttcgctgtccctaccactctgctggttgctctcatttcggtttggcgtacccacacgctcatcattcgcatcgaaaaaatttccataagatatgttcccattggaggaaaaaatcaaattgaaatacttctcaaagtttgaggagttacatgatgagagattcttctcattgtgttcgtttcgattttctctccctcctctatgggttgcttcgacctcatttccttttcctttggacttgtccccttttattgcatctgcatggtggtgttttttttcacttgacctacacactgtcagatggcccgtttgagcagcctccgcgagaggagttccatcgagaggcaccattctactcttcccgttgaggctccacaccctggcagcattaataactatctcagataaaatccggaaggataggaacttcacttctgctatgtttgtcgccacacaggtgtcgtgtaggtacttaattatcttaaactgcagagggaagcaatccatttgtagggtggctttgacgataatggacgtgatgaggttcaggcaggacaaggcagcgccttggtacttgctcaggttgcggaacgttttgttgttcgaatgaagcattttgttgttcgcgtgaagcattttgttgctcgcgtgaagcatttttttgtcccgttggttcgctcggaggggagcatttatgttcccttcattgtgtcccttttcggtcttcttctttgcgtttttttttttatatttttcctccgtcaacccggtgaaaagttcgtccggtgtgatgctcttacaacccgcatcttcatccgcgccactttggctctttccccctccgtcccatttggcccgtccatctcttgtcctacggtgagcggaatgtgcagaatgtggagaagtggcaccaccatgatggtccgtctgttccttaccatttggcatccctccgatgagcttgttggtcctctctgtcccattcctatggtgcgtcccttcttgacgttttttctctttggccatcttccccttgggtatgtttttttttctcttcgatatgttggcacctttatttttgtgcttttccttgggatggtcactccgcatatgacaggtgtccaacttgacagctgagtctttcacatccacgtcttcgttcctcaccaattcatctgtatttttccctagtacatctgcaccctcgtggggacacccactttcgtaccacttgcgatagatctccttcctctcgtttaatacaattttcaaaagcaagtttgttaatacatgtacgatgataaatactgactgaaactgcatggattcttggacaaaaaggcagttatgtatgcccttcaatgcgttcatcaaattagtgtaggtatcactttgtatatctagatgagattcactcggggttaaataccccggggttgtctccccctgtctgaagtccttttttgtacctttttccttcatcaggtcggaaaaataatcattataaattactttatctgattgttcatgcgtttctatgcattcccattccatcatttttccccatttgtcaattttttcaatgatgtgttgttctttctctaagtgcatctcctcaaagttgtacttattcgattcttcatttgatccatttttttttatatcctccctaagttcgtactcgcttttatttgtaattatactcttcccttgtttaaagtacgggacaaaattttccactccggtaaaggtaacattactgatgggcagcgtctgatcgtcaaaattgttcaggtagtacaaagccccgtggataattatatacttgtatatgtagaggcaggagtaaaatgggatttcattcacattttctttcaaataatgatcacacacgtcttggatggagcagcgctggtttggtatgtctaacgtgttggtgactacgtatggagggggagttgcaaaattttcgcttgctcgattagcggatcgatcccagttcgtgctatgcctgtgtgctgcctccccaccggtttccctaatgcactttagcttcttcgataccattttcaccgctctgagcaagctcgcctgtagagtcgtttccttttcctcgtagagggcgcagataattgggtcgactaaaagctggaatacgagtaggttgactttttcattcgggaggcgcttccacacgcctgctgcgtccctcgctcggtgcgcccccttggtggaattggcggtggcgttggcgttgccgctgatattgccgctgacattgccgctgacattgccgctgacattgccgctgacattgccgctgacattgccgctgacattgccgctgacattgccgctgacattgccgctgatattcccattggtggtgtccttggcggtaggtgtcccccccagggtggccacgttgccatccacgttgggagatgatccatacggggaagacgacccgcttcccttcttttcaaacccagagaggatgcccctcctaacgagcgcgttcatttttatctcttccttgtatcgcacatccacgtatctctgcttgttggagagcacctccctcacaatatgctcctcattcaagacggagtcgtccttcccgtatattgcattgcccaaagtggtgttatacctaactagaggcacatacacatgtttaatataaatggcaaatattttttcgttcatgtagacatctcgaattatggagagatctcgaacctttgaggagggaattttcctcagacattttcccattgtcaatatcaacgtacttcttatattctctgcatttatgacattgcttgattttccaaagattgaaaaggcgctagtttttctgttggctacatctgagtggtatatattgtttagtaggaataggacccggaataggttgttcttgtggagtatgctttctatgtagtaggcagtcacgtcctgctggaagggtttgcttatggggaagctgatctcgttttggaggatgtaagatcctagtttgtcttccagtagctggtaggatttcctcaccacttcgttactttggtaaaggcggttttttaaatcatcttgttggttcacccgtagggtggttgactgtactccgccgttttgcgccccgctgcattgtgccccgctgctttgcaccccgctgcattgcaccccatcgtgggatctctctcccgcggaggggttccgctttacatcaatgtacccccttttccctgtgcggtggtgatttcccccctcggagcaaacgcccagctggagcagtcttgctctgtaaacagtttggtattcactgaggtagtgtaaaaaacgaccaacgtttttctccctagacatatcagtattatacttattagataacaacatgaagttattcaaatctagttggttctcactactcctcttggaggaaaagcagtccgctctcattaactgaatgcactcaatacaattcttcatataagcagtattacatttttctccatataaattaaaaaaatgccttctatatatagcagaaaaattcatataaagcgttaggaacaaattttcttcctcattaacaggtacttcttcgttgagcttaaaaaaaattgtaatcattttatttgcatactttccactaaactgttttataattacacacactaagttgatgacacttagatatagaaatgtgttttcaaattcttggttccttttgacgagccgaactaactcgatgagtgagtaaaagaaggtgatgacgtaactgtggtaattgtatatcctgtctatctccactttgacgtagctgctaaataaggtctgcatcagtcgtagaattcgtgtaaatcggtagctcatggactccatggctgcgtggaatgtggtcgcctcgtcgtttccgtgggcgttcgtgcccatgagtccccccatgtccaggatgaacggggcgctcacgttggaggaagtcacgttggagggtgtcccattggagggtgtcacgttggcggacgtcacactgacggatatcccattggcggacgtcacactgacggatatcccattggtggacgtcacaccgacggatatcccattggcggccatcccgttgacacctctcccgtcggggtgcgcggcaagcgcccccaaatccacgttaaagtagtgcctggcgatggcgcgcactttccgccgccaactcttgcggagcctcccgcagttcacattcaaagagacgttcagcactctcttactaatccgtttggctatctccctgtagctcattttaattaaacagcggtagtatcgcgcccgcttcacagctgcaacttgtcttagagtcctttttcccccccctcgggtaagtgcaattatatgtttgagaattctcctgctgcatagactatccccagtgagaggagcagttccccccttgtgagctacaacctgattgtttagtctaacaaaactgaggagtaactcaaagtaggtgaagctctgcacagaggtgatgctcttcccttgagtgaagctcctcaagatagaaatgagttgcagactgagaaaggaaacaacaaagtcggagtgggtgcagtacataaacagcaccgatataacattgcttatatttggcaacaccaagtaattataatgtagtctagagtgaagtctcaagtgtttcttcaccatgtgattgtgtagaagtatacatataatatttagtgccttcaaaatggatactacgatcctgaagctgctttttacatctaccaataattcgaacagcagagggtacaacactctaggagagtaaaaacaaaaatgtttttcaaacgctaacgagattaacttctttatgtaaggaactgaagggtacatgaaaatgaaaaagttccagtgtatgtcaaaaaacatcctgttatgatcaaatccgttttttaatacctcattggagctgctgtttatgtctatgatggttccattgtcatcaactgagtatccatattttttattttgctttttaaattttgattcttcgctcagcaggatgttaattaggaagtgcattattttgattacatgtctgtttgggatgagtagccacgttttgatttcctggtcgtggtgccccatggtgtttatgcgctcgttcgattggtcgcccttggggggaagcgtttctccacttgtggtggctcccccccgtccgttttccgcattcccacgttgtgcacgttgtgcacgttttgcacgttttgcacgtcttgcgctttttgcgctttttccactcatcccactcatcccactttgtccactttttccacttttccccgtggcgcctctaccgcgggtcccctcgcacaccatgtacaagtcgcagagggggctgctaacccgcgggagcagtcccagaatgacactcgggttgaatgagaaggaatcaaaatggtggtggtacgacaaaattaggtcaacctctaaaagcatataaatgatacttaaatcgttgctaaaccgatcggatatatttgctaccatttgtataaccagttcgacgttactggtgttattcctattcgtgtcactgatgaagctgtttaaccgtttgaagtacttcttgtaagcacccccttttgtacccaagttttgattagaaaggtgtactatattaccaatccctatgtcccccgatatgagcaaaaggtactgtctcaacagagtcagtgaaaccataacttctacctttatgctagacttcactttctccctgatcaaattaaacacaaagttatttgtatacgtacaacttatgaagatattgaatagctccataatttcaataaacgttgagatgtacagattagatgatatgtagtttacaacccccttagcgttattcatcgtgtagttttgattgatcatgatatatagaatggaataggctattttcagaatgtggctagcgaaaccgacaatgagatgtatcttcggcagacatttttgaagaatgattcggaagctattaattatattgtactgtggtaacccccttacattactgtagtttatgtacacttgtaagtccttattgtatattcctgagatgtcactaatagcagcgttgttaatggtggagtggaagaaaacgaggaagtaatggatatatatttggaccacctgcttcgtcatttcgtcattgtttacatagagaaccaacttcgatatgatgtaaaggagtttgttataattttcggtgctttgcttcaggctgggaagtatgctaaggtatagggttagcatttttgtgcacacggttctgatttcttctgtcctttttcgttccttctcacagatgccatgggcggcagagggggacgaggcgacgggggacggaacaaaggggggagaggagggagctcctttgtcacggagaacatcagccctgcctttgcggctcctccccccacttccctttggcacctggcagaccgcctcttccctccaattcttaaccgtgtagtacttttctgacgacccttccgattcgttgcaaaaagtttcggaagcatgctcgcttggtttagcttctcccttggcggccttcaccaggtcgtgtttacctttagaggcacccctgctcgactctgtcctgctatcactgcctttttcttgggagcattcttccccaagggggatattccacccatctcgccccagttcgccattgttcgcgtcatagaatacgtcacgtggggatgcattcttcgacgtgtgttcagacgagtgttccacacatgacgtggatttccctttcttatccccctccctgagtctgtgcaggttggcctgtctaacgttgtcagtgaaaatcgccgagtggctattcttccccgggtcgttattattccccgagtggttattattccccgcgtggttattcttccccgagtcgttattcttccccgggacgttcgaatttagagacgactccctggtatacgttgtgcatgtatcctcgctggtgttctccagggacaaatgaattatgtcgttttcaatatacacattagcgtggtgtttatttgggatgataaaattcttcctcttatatttcgtgttcatgctaacgattgtgtacagaactgaggggaactgaatgtcttgaaatatttcgatcataattttgtaagtgagatctgcatgcctggtgctctggcccatagaaaggatcgcgttgaagaattcgttcagcacgcttttggtgaggtgcggtacctgcgtgaagaggtcgatgtagagctccaggtaggcgcacagcttggggttgcccctcccgggaaagtcctccctcactttgtcgtcacgcactttatcgtcgcgcactttgtcctccctcactttatcgtcacgcactttatcgtcacgcactttatcgtcacgcactttatcgtcacgcactttatcgtcacacactttatcgtcacacactttatcgttagtcggttttccctccccctcgtgggagtccctcacagggacgacagccccccgcacgcgcacacacccgttcagcttctccacgagcttcttcttcaaataagcgtcctccctcaagacgcacagaatcagcagcttggtcatgatcccgtgtcgctcgtcgtccctcttaatgaacagaatttcgttcagcagaaagtcaattatatttctaatgatgttatttatttcggaactttctttcgcattctgcgtgtgactacctccactccagtgggaggcattcctctgtagagacgtgcactgatttaatttctggggggcttttgtttcgcctatcacagctgttttgtattcatcctttttgaggcacaacagctttgcgattttatcctgatggaagatgttccccttttttttttttcttcttcttataattctctccatgaggttcccatcagttgcaaagttcaggctcccctgtgtggaaaaagcggttacactgtttacttgctggagatgtcccccctcagccgtgtccccttgcagtggaactgcgtctggaagaaatcccccctcagggatatcctgaaacacaaaacaatactcatcgccatcgaagaaggagtattttaaaatattgtcaaagatgtgtatgtccttaaatttgtgagtcctccccttttgtgtggccacttttttctccttttctgtttcattccttttaatctcgtccaggtactcatcaacagtgttgctaaaacgattatgaatgcaataatgaacaaagtcgtgaaccaaacagagtagcaatttttgattttcgtgactgactttctgaatttgtaaaaaggaaaatacgtagttaaggatttgtcccttgtggtacacgagatatattttaagcgtgttgataatttctcgatttctttttttttcttcatccagacagttcagcaatatgaaaacgatttcctccagctcaacatttgtgatgctcgcccgttttttcatcgtgtcgggggggggagaggaactggtagggcgctgaagcgaagggtcaaaagaagtagcttgggcttgcttcaatcgtgcaaacgaagataccccagtacgtttaccgtttaggggggttcacaaaggtttgcacatgtagacgcacccctacacttttacaactagcgcgtatgcgcgtatgcacttatgcacgtatgtttgcgcgcccccaggagaaatcacagcctgtgcctttgttacagctatcaaacaaagcaacggcggcagggaaaaataaaataaaatagagcacaagtgggggatgcggaaggggatatcattctgtattcacagctgctcaacaactgtgtgcatttgcgttgtgcggtggcaaggaaaaaatgcgcatcgcttttttgcaagtgatttataaccctatgggaacgtcgctgcccccctcgaacgcttgagaatgctgtgtagacccttcgcaaaaggacttggcggcaatcgctcatagcgtgcaatgtgggctgcggaattcaaccccagctagggggaaaaaaaaaaacaaaaggaacaagacacttgaatggtttttctgcctaggatcgacgcggcagcagtgtgtacataatttcgcataggggggtgtgcgagttggttcgtaaacaaatccaacggaggggaaaaatgcggcgaaatgacgcaaaaaaatttgcagcaatttttgcagcaatttttgaagcaatttttgaagcaatttttgaagcaaatttcccagcatttttcgctgcaattttcacagcattttttcaccgcatgtttcgctgcatttttcgccgaatttttccgcgccatccagtgcagacaagtcgacggttatgccatcatcaatttttacaaaatttacctcacgtcaacatgtcgcaattaaaaggtgtcacctcgatttgtccattgggtggggtgcggcattgagctatcgatggtccacgtgcgtatgtttttttttttcgcacagaatgttggcgaggtgtgcgcgggtagttggccaacgctgtgctgccgctgcgatgccgcttttcggacgatttacgaagtatgtctctccctcacacactttgtgcaaaaaaaaaaaaaaagaacagtgacatttttgtggagcccccaaagaaaccctgttgaaaactggtgggccaaaaattgcgccaacaatttgtcatcaaatttggggcagcccagcgaaatgtgcggacgcacaggggggaagcggtgtgtggacgctgtacgaatggtcacgagaagtttgccgcggttgcacgttcccaaagagataggcgaacaggggaacaggcgaacaggcgaataggcgacgaattgtggcgctcaaaaggagggctgcacgcgagttgctgtcacttcgggagaagggcgcgccccgtcgaaatggtcacctcaactttgcgaagcatacgtatgtgcacagaatgtctacacacacgtgcgtattcccccacccctttgggatgcctcagttggcatgggactgattgccacctttgcattgcatacggggataaaagaatggccaacttcgcggcggctctttctctccccacattaacgtgctcataaaaaaaaacgtttaaagaagcatcgtttaaatgatgaacacacctttgcagcatttttttcgggataaaataaaacaaacctgctcgtttctaacctcgtcgaattggtaagcataggtgtgtccattgcattacttgtgaggaggggaaaatggtcatttttttttttcttttctcgccttacttgggcttcagcccattggccatgcgacaaaaagggttaacatagtgtcagcttgcgtccagacaaaataattgcaaagcgtttttttcacgacaaaaaaggttttcaaaaatgtgaataatactttttaaattaagtgaagcatttcctgttttcttctttttcgttatctcaatttaatagggtaagaagagggcgttcccatttgtctcgtcatttcataccgattagtggcccatccattcaaggtagataaaaaaaaaaaaaaaaaaaaaaaaaaaacctctacgtgcccgcaagaatacacatgtgtaagtatcacctaaaaggatctacttttctgtctgtccacatgagcttacctttctcttttaaacaaatcagatggcataaatttgcattcaccgttttgttcatatgaacaagtgaggcatgtttctctccgtaccactgagtaaaggcgtttttcatgtgtatagctttacacaaaagacttcatgctgtagcgtaccgattgaaagtcctcctttgtttttttaattacgaacaggtctctttcaaggagagtctacaaacctttagcgaagcatacgaggtcacattgcctttttccggggtgataaatgaaccacactgatgtatgttcccatgttggtaaagtgactatttctctgcctttgtttgcaaaaaaaaaaaaataaaataaaaataaaaaaaaaaataaaaaaaaaataacaaaacataacataacgtacggagaagaccaacgtggtaggagtaactcgtgtgtacactctccttgtatggttatgcctcatcgggtagaccatctttccctgttgcatttatcaccttgttgggggggatggagtaggaatggtaacgaaacatgaaggggaactatgatttttttagtaaagacaattccgacgatgaaaattcgaagcataaaactcacagtgagaaaaagaaaatgatgattaaatatatgagcactatcgaggaaggcatgaaggaggaagaagctaattcgttgcatgaagtaaaatcagatgaggtcatttctgatggggggggggatgaagtagaagaccgaagttatgtagacagtgaggaccacatcattttaacggatgaagatgtggcgatttcgggagacacaggaggagatccctccaacaatgagtctccttgcgataaggatgacgattattcgatggacgaatctggcgcggggagcgcagggagtgcagggagtgcagggagtgcagccaggaatcaccttagttcagggaccgtaagaaatgcgcacgccgctgggtaaaaccgcgtacaggggatttcccgcggggatggcggaggtttttaagctcccccgactatttgcacttcgcccgttacgtttgcttcgaccgttacgtttgcttcacccgttacgtttgcttcacccgttacgtttgcttcgaccattacgtttgcttctctcatgcctttcgcgattttacgaggacctacacaatttttcctcgcacggtaggcttcgctgagcggtgtagagccgagggaggaagaagaagaacagcaaagtgcactacctcatggaggcagtgatagagatgctaaccactcgagtgaaaacgacggggatgtgcttcaagcggaaggggccgtgcacgaagcggggggaagcgctaacggtagcaaaggtacccaaggccgcaaaataagccaacgcgcacaagcatacgtgtgcatatgcttacacacagcaccgccactttgccaatttgtgacaaaacgtacttctctaacgcagagggggagggaaagaaaaccggtggcacctatctcaacttagacggaggtagcccacacaagtcaggtgaagagagtgacgaggtccccgtcgatacaaaggacagtgttactaacatcgaacaaatgcacctgaacgaaaagaaaaatggcctcttcgatgtcgaaattaagggtgagtggaacgagttacagtcactggaaagataattccacaacaagtaatttgtgatggctaccccgagcgaaacgtgcaaaaaaaaagaaaaaaaaaagacaaattgaaaataagaaaaggatgcaatattatgagcttatataaaaaattcccctgtggtggtacccatttggtgtaaatatgagcgataattcacctgtacaggtgcataatttccccctcccccttttttttttttttttcttctcccttccctgctgctagatataaacgattggaagtccaaatatagacacttgacatcatcgtacgttgaaaagttacacattcagttgggcgtgttcggcttctccgtttcatcatatctccctttttctgcttctctgcttgggttctcccacctcgcccaactgctgcaccgaacatgtggcaaaaacgcacggcttttacccaccgagcagcttccgtaaattggagaaggaaatgaacaaaacgatcaacagtgaacacatcgagcaaataacggttatatgaggaatgaaagataaaaaaaaaaaaaaaaaaaaaaaaaaaaattcctacatgagaaatgtttatgaacttgaatatgccccactttccatgcgcagagacgaagcattaagcagcacaaagacttcctagacaacgagtataaggaggtgtgaaaaaaaaaagagtccttcttttgttttgcctccccgtttgaggaaatcattattgctcctttcgcttctcctgtgcatattgaaatatgggcatatgggtgtatccactttttccttcaaatcagtggctgtccgttttgctaaagaccgtttcggagttcaaaaaaaatattggggctcacggtatgtttgtaaagcaaaaaaaagtgggggaggggctcaccgtgatgggatacgcgtcgcctgtctacacactcatccatttggcgcttccatttggcgcttccatttggtgcttccatttaccgcttccatttacgacgagcgcagtttccgagctgaacgaaaaggagtaccaaattttgtccaaaaatatcttcgaagatttccgggagaaatacttggaagaggtgaccggcgggttttgaggcgaatttgcgccacgtctgactagtttgctccgccatgagacgctatgctatgtcatgcactgctatgttcttccacgcgttgccctgttttacccattttcatgtggccgcttcccctgttttacccattctcatgtgcctacttgccctgttttacccattctcatgtgcctacttgccctgttttacccattctcatgtgcctacttgccctgttttacccattctcatgtgcctgcttcctctgttcactttctccccttcaaagagacacctaaacatcgtcctctatttgaccgtgaccaagcacgatataccagttgacgagaatgttgggaagtacctccaggggtgttacgaatcggtgaacacgggtaggcaaaaaaaaaaaaaaggaaggaaggaaggaagaagaaagaaaggaagaagaaagaaaggaagaaaggaaggcctttctgagggaccccaaaaggggactcgtgcttatccatttttatgcgtttaacccatttgtatatgccccttttgaagacaagacgctgcacaataccatacagaagcttctggaagtgaatgcgcaaattagggacataggcgggagaacggtacatcgccatatggggagagaaaaaaggaaacctccttaactatcccatgtgcatacacagaggcgagcaaaggtctacttttcctgtatgcttgtccaaagacttgcacatgaacacatacacatgaacacacacacgttaacggcgcacagggcacctgggatgacgatgaacacaactactttatgaaggtgtacgagagcaatgcgaattggggagatgaggtagtccaaatagaaggaagcttcacattgtgctcctcctttcgttcgacacggaaatggaaaaggggcaccccaagataagtgcacgtgcctatcctaacacacaacgcttcccccctgccaaggttgtcattagcatgctgaaaagctgcatgaacaaatcggaggaagaaattattgaacacgtgtcttggtacaagcagttcatctcgtacaacaacataaagaaccggtgcctgaacagcatcagcatcgttaatgtgaatgtaagaactggggggacagagaaaaggagaaactgacgggccaggggggatcaccttttagcttaatctcgcattgcattgctttgctttttcaccaatttagagagctccttcttttcgtggggttcttctacctcagggtttccactttcatgcacattgtccctcctcgctacttcaccacaggaacagcgcaaaaacgactccaaagttgaggagaaaaaacacatgatacagaagtggagggagaaaaaacgtgagtaccaaagggggggagggagcctcgaggagattacgcggagagttcctacgcggttgctacgcgtttgctacgtggctgctacacagctgacgggtttggctcctccatcacgcgcgacggcctgcctcactctgaaccccatccgttgcaccgcagagcaagagtcggcaatcaagatgaaggaactgcaagagatgaaaaaggaggaaatgaagataaacaaaataattcgcgagaagtaaacacgcactaggggggagcactgctcctgagcacttgtcacataggattgtgccacaagcgcgacggggtgcttccccacgctgtccaacctcgcccatttcttcccccccgcacacacccaaccttgtcctccccaccgcgcagcatcaaaaagaaaaagcagatgatacaggagcagctgaacagcaaaaaggaggaaatgaagaaaaacgtaacgcacaaaaatgggaaaaaaatgggaaaaaaaaaggaaaacaagggaaccaatggtgggctcctccatcacgaggaggacatacacgatcgctcgtgatgcactaaaaaatcgtaccccattttcccctaagcagaaaatggaaaagcagcagaggagcgtcctgtctgaggaatcgttgcagaggattaatgagcggaatgaacggtacggcggaaaaaaggggtaactccggcgcgaaaaaaataggaaaaaataggaaaaaaaaaaagtgattgattgatttcgcttcgtttttttttctttccactttttgagcatcccgcgcgagctacaaacgaagccgagttgcagcaatttttttttatggcgcctttcacatgacccttttttttcccagcattttacaaaagaaggtgcagtcgaatttgacccttaacgaggagaccaacgagcgggaaaaaaaaacaaccaagcagaagtatatgcacatccagagcaagctactgagcaacacaggtacggctggcgcggccgtagccctgatggagttacgggggtgtgtggcgctcgcccttctgcgagctaggtgaaccgtgcctctttctgccagctagtccaccttttcaattctcctgtgctccgcccctgcgcagctattttattctccacctgtttggtctattatgcctcgtttttttcccgttatgcatttttgtggctgcaagcggcccgttgaccattttgattatttttcttcgcccgtgggagagagaagctgcttaaggcacccccttccccatgcaagcttcattttaccgtttgcactgcactgagggaagcagccaagccgcaaattcgtttgcgtatgcctagttggttctccatttgtgttctctccattttgcatgcgtgtattcgttgcatggaaatttccgagtggagcattttagtgtattgttttgtgagactggggttggccagcttcccccccaatcctttgtgttcatgattaaaaggaaaaaaaaaaaaaagaaaatatgttcgtacatacatatagttgcatacctttttacattgttacatgcgtatcagcgtgcgtagcaatcggaaaaaaaaaaaaaagcggttcttcccccctggggcatcgcttttgttggtctccctgcgattggcaacgcaaagccttaggtgatggccggattggcaactgacgcgtcccaatttctttggctcttccccaactctgcagataacctattgaggagaattgagtccagcgtagaaacgataaagaacattttgtagtttgcgcagttctgtttcgctgaccgatttgcggcacttggttttttccgctctgcatgagtcatttttttttttctttttttttttctttttttttcttcttttttctttcttttttcttcttttttctttcttcttttcttcttctttttcttttttttattccctttttgccacgtagccccttgcgtgtgggcctaaactatggtgagcctatgccgacttggcctcgaaatcacgcgtcacaatcctttttaccaacacgagacttattaactatgccatttcgcattaatgaaacgcttcgtgaggcgagaaaaaagagaggaaatatactcacggctaaattgcatcgaaagagagaaaaaaaaaaaagtgaatagcgcgttgtagcgagtacggagctacaaccgtattgaggacgaagtttatttttttactgtctgctcgtgagaagcggcagctttaggggtcacaacgacgtgcagatagtaacaggatgaatatcagacggctgagtgggaacctacttgtgtgctggctcgtacagatatacgtggagaggaagcgcccatattgttactgcagcagtaagggatgagcgacaaccagaagaaggggaaggttaacaactgtgactagccttccccgagtggtacccaatcgctggtgtcttgctatgaagcacacgtctaagcggaccccttatctgccccgcatctctccctttttttttaattcctccatgtgtggtgacttctttacttctttacttctttacttttttttccgatacagatacgaactctccgaagccgccgcacacgaaggatgatcaaaatggagacgcgtctggattgacgaacagtgtcgacacgctggtggagaatatcttagaagtagtacactatttggaagacatgaataactacatcatcgattttaagaaggaattgcaaagcaaattcgaacacctggttcagcacgatgccaatctgtatgagacctatgaacataatgaaaatattttgactcatatttactcctacaatgaaaataagctacacagatattccaaatatttggagaatttgaagaatgttaagttagatatgtttaatgacacaattaataatatccaaagggagaatatatactacgtcaattttgtgtacaagaatttgctgtccaagattgacttgctgagtgacctcaacaagaaggtacgttgggggggggtgcgtagccaacgggcgcattccttcgcccccgcggttgttatattttgcttttcatatcttcgccatttcgccattttgcttcttcccccatttcatattttcgctttttcgctttttcgcttcttcccccatttcatattttctctttttcgctttttccaccttttcacattttcccctttccgctgcttccccccccttggcgcagaaactggacaaggagaggcgcaagaacctgcgcgagctgaacaagtacctggatgagctgaagaacaaaatgatgattatggagcaaaagttcagccaagtgataaaggacaaatcggaaagcatacgcaagtccaaccaagagaatataaacagattcgaagcatctgccatggattacctaaatggaaatagcaactttgataccttctccagttacgtaataaatgatttcctcctaaatggaaaaagaattaatgtcctaaattatgaaaataattccttcttcaagagtaacttcctgtactttaatttcttacacaattatattaagggaaaaaaaaatgaaaaaactatgaatatttatatctatttaaaggaccccttgataaaggaatacgagttatcctacttgaattactacgttatcgttgatctacacatcgtggatgttattataaaaaatgtacagatgttagcaaaagagaagggaaaaagcaaaaacgatttcaacgatgtgcttatttgtgtagacaattacacagtcaagtacaacgtattatctagtaacatatatttagacatgcaacctaacattaagaactttttttcgaataaaattgcaaacaatattgacgaaaagaaaatccaagatatactaactcagctcaggaagaaaaacaaatcgaattatgagaataccatttttaatgatgaatattataaaaagatggctagtggagaggagtcgaaagatgcagtctttgataagaaggggaagaagctgaccactgctagcggtgagggtggtggagccggccatcccaacctctacattatgaagaagaatatcttcttcgactcgaagaaggagtactacaaaaagttcttgtctttctacacatacgaagaaatatttcgtatcctctgtagtaacaacagacattgcagtgtgaatatcctcaattcgttggacgatgtgaataaaaatacattcattttgaggagccacttgactattaaaaacgagctgaagaagttttttcaggtccaccagagcgagctgcttagcagcaggcgcaggggaagggaggaggctcacaagcaggggaagaaccagcccagcgaggcgagcgatgcggttcagccgagtcaccagggggagtcaggccaaccaggtgtgtcgatccaacctggtgtgactatccaaccaggtgcttctatccaaccaggtgcttctatccaaccaggtgcttctatccaaccaggtgtgtctagccaaccggttaccccgctcacgccaaacatatgccccgtgcagaagcaaaacatattctccagcagcgacatgtgcccgaggcagggggggaagaacccccagccagtcccgtgcagcgaggacaacttgattaacatgaacaatgtggatgattacctgaatacgtattacgtgtcatatcacgattcgttcaaagtggtgaagcgggagcagtactactccatcctgtcgcacatatttgagagctacttgaataaggccgacttacccgaaatggctggtcagtttccacacctgaggagccgcaataacatctccattaactacctggggatgctgcccgaaattgtgaaggcgtacaagacgttcaagtactgcaattcgttgtacgcgctggggaacacatacatccgtaagggggccgaggggggcacgggaggggaagcagaggagcaggaagaggaggcagacggggaggaagactcggaagaggcagaggcaggcggggaggacggctcggaagtggcagaggagggggcagacggggaggacgactcggaagaggcagaagaagggaagagcaagggcgagcatgccgctcctgatgagcatgccaacgcgggtgaagccggaccaatacgtccgcacaaggaaataacgaacgaaattgcattcataaaaaaacacaatcacaagtacatgaagctgttccagcagcatgtcgaggaggaaataaaattcataaactttttcgaagtgctcataaaaaaaaaagtagcagtcatcctggagaaaaacgaatttttaaagctatacattttctatgggaaaaagaagctgcccagtttgccgtacacaaacttgttctttaactgtaggacaataataaaaattgaggtgctcagagatgtgaacacaaaacagataatttactccagtaggtccttcttcctggagaccttaataacattgaaggaatataaaataaaaaacgaaagcgcctacgtcatcattgaaacgtccgatgaaacgagctccattaaaaaaagactcaaaatggaaatgctatacagaatatctcccatgtcacatataaatgcttacatcatttcgaacaatggccgggagactgtgtaccacaagggaaacgtataccagaggtctgccaatgacatcaaggaagttatcagtgatattcgcaacgatttcctcaacatcattctcccgcagtacaatttgttcgacctgttcgacagccatatatacatcattatttgtttgaagaacgagaactgctagccgttgcaaagcggtgaaacttctcgggggctcacccctggctttgtgatgatttccacacaagtggtgataacgaaggaaaaactctttttcccaacgcacccactcagcagtgatgactctctatttctatacccctttccagttagccctttggccctttttttttcaaccctcacatttttgtcacgcctccgaatgtacatgtaccgttatgtgtaacccctttgttatgctcatccgcatactcactttaccttatctgtgtgtacgaacaaacatttttttttttttttttttttttgactccttgctcttccagggcaaaacaacgcaaacgttgtgcataaccttcttgtgggcctacagcgtcgcacgtcttttaatttttccgtctgactgcaattgcgcagaggggccgccatacaaagtcatacgaggggggaggggtcgcgcaaaacggcgcacaaagaatgagggggaatatggcccagtgccgtttttccccgtgcagtttacataaagttagacccgttcgggtggtcccaaatatatctccacgccgttacaaaatttaattactacgcccgcgcggggggttcgtttacaatgctcgtgttacacatttgaggaacaaaaaaaaggggtgtgctcgtgcgcacgggaggggggcacactcatggcggggcgcgtgaatatgtgcccactgcgttgctagcgcgactaacactgctggtggtactaacactgctggcgcgacttgcactcaagcctccgataacgccgctgctcccccccgtgtcactgctccatttcgtcctcctccatgttgtagggcatcggggagaaggggtcgtcgttctgcgccccctcggcattggcctgctggatgggcgaaaagacgctgacgtcctggatgtgttgcttgacctgcacgggcgactgcagaatgtacgccggggagagggggtgctggctcttattcctggcgttgccgctttggtcatacacaggggaggagatggagtatgcaggggaggtgggcgaaaatttgggagatgctatggcgtatggggaatagtgggggctactggggttgttcggaacaggcgacgtgggagagtactgcggagaggttggagagtacttaggggatgttggtgagtatttgggagacgttggtgagtactttggagaggtgggcgagtactttggagacgttggcgagtacttaggagaggtgggcaaatatttcggggaggttggagagtacttgggagacgtgggtgagtatttcggagaggtaaccgagtagacgggagaaacgacactgtggtacttcatcatattggggttcatctcgctcagttgattttttggagaagtcggagagtaaaaagcctttgtgtcattcaaaccggaggagccaccagcgttcgcattgttggacaagtgataagtgggggaagtgggggagtaggaaggagagtaaatattattctgtgtctgttgcttgggggaaaatatatctagggcgcgattaggagaatacaacatggcaggagattgtatgctattcaaatttgctttcggggaaaacacattgtaattcatcatggtcatactattgctgttggaggtgttgttattctttggagagaataacatgctgggatcgagtgcttgttggttgtgattatcaaaaggagagaagggagagtggataactgatgtgggtgaccttggtgattgcgtaggagagaatttcccacccaattttaacgtgtctaaattgttaaagtcatttttggatggggacataatattttcacctccactacttccatctccataattctgcagacactggggagataaaataccgttgacactgtcgatgggaactgtgggggacagcaaattaacattatacgttggagaaaacggcagaggggaatttagcgtgttgattgctactggagattgtagcccatccggggtgattccatggtgactatctggagtagtaaatccagcactggtaatatccatcatggtctctaaattctgattcgcatcgctgagcttttggttatctataatgatatcaaaaacgccggtgcctattttgcataattggcccagcatgatattctccgttattcctttgagattatccacctgagcaaaggcagctgcttctaggagtatttccaccgtttcttcaaagctgcacttgactagtgggcctctatccactcgattgattccatgtctcgttatagacattaggtaacctctctgagtcatgacgtcacataggatggacagatgcctgtagttaacatatgagctatcaaaagaaataacagtcctcaattcctttaggagagctcttctcactgcctcgattcctaaaacttcaaatatttccactatgtcattcgaaatggtctttttataatccacatgagaagcacagaagatatgctctaggttacatccatctgtgtccaagacccaatgggaactcctcacaaatttgccattgtttgagtcgtacgttattttagactcttctctcatatacactttggtaatattttctattccccttaactttaatgtcgacagacattgctccatcagcttttttaaaaaggtatcctctgtatcttccttcatgtaaatcgggttgctcaaattatttatgttccgcatggtattcatatcttgactgcttgtattatttccactgggggcgtttccgctggtggtccctccacctgcgttggtgccactgatgctgcttctccccttcgcggcgtgtgcatcttcttctgcgttttttaggttggacttcccgaacatgtcctctgctgtgccggatccccttccacttccgatgccgattccacttccgactccgactccacttccgcctgcacttccgcctccacctgcgcctccactttctccatttttgccttcccctttggcgaacaaatccgtttcttcgtacccctcagcatagttgctatccgttcggttggcaccttcctccttcagttttttcactttcgccacgttttttcccttactcgttttatccttcgctgctgcttcgtccctattgtggttcccctttccatcaccatcctcaatgtccgtgccactcgcactgccactcgcgctaccaaatcggttctcactgtttatgctgttttgcctcgagcggttgctgctgacgctttggttgtcctctatatcatttttcttattctgtgtcccgtcatttccatccgcctcaacattcttcttcgtcttgaaggtgttcccaatattgttgtatttttcctcctcctcttcctcctcttcgtattcatcctcctgtgcctggtctgcatcatcattaagaaagttgtattccccatttaggtatttaaccctaattcttaaaattaggtcttccgaattatcatccgtgtagatgatgtctaactcgtcactggagaagactgaataaataatgtagacaatttccttcatagttagctttttttcattcacatgaatattggttagctgaatccgtagaacccattctcctaaagtatactgtgtgtcatcttcatctggaaattcataaaactcgtcgacccacattttatcttcttctaaaatagtagttgtagtattggggtcgtaaataatttgagcatgtgatgttagttgcttcaatgttgtgtactctagtttggttaaaatatctttcgccttttgctgatcattggacacgacgtcgtcaagataaatggtcgtagatggagtctttacattcttcacaatgttaattaactccttcaatcttggcacacctaacgttacgtttttggatcccactcctgcgaagtgaaatgtattcagcgtcatctgcgttgcgggttctccaattgactgcgctgccaaggcgcctacacattctccagggtgacacaatgacttgtagaaattcttttcaatttcttgcagaagccaatcgattcctttcatactgatcttatgagtctgagtcaggagcttcgaatttaagtaggttctcaaatgtgctttcagtagcaccgtggcgttgttctgggcctccagcgagagggtatcgttgctgttgatttgtttgataatgacaagcttttctagaaagcggttgactttgtgcacgatgtctacggggttgacgaaggactggtcctctccgtggctttccccgtcgctctcgccgccactttcgccgcttccttcgccgcttccttcgccgcttccctcgtcgccgcttccctcgtcgccacttccctcgtcaccgcttccctcgtcgcgatgctccccttccgcgaggtcctcgtcgaagggctcgaagccgctgtacgcgccctggcccttcatggcgttggcgagatcgttcgtttcgtactccttcttgatctccgacatgaactcgctattctgcagttcgtcattcgggtcttccaacgccgcgttagcagccgcttttgtcctatcccgtgaccgggtcttcttcccctttttggacctcctctttgtgctgctcatcttaggcctcatcctattagcactaatgggatccttcactttgctaccgataacaggaacaaaggggaactgtgatttggcgaattcgataagtcgattcatgttgatgggtaagtgctgccttacatctccatcagggaatatttccttgcaaatgttatttttacactttagtagctcttcaaattcctgatttagtacattctgcttgttgtaatcaatgtaggagctcttcctgttttgtccactgtccaggtagaagtccttcccgtaactatcgttatgatcgtcatcctcatcatcgtcaaagttgtacttgtataattttttcacttccttattgtctagtttcatcagatcaataatttgatcttctatatactctccagccattccatcctccccatagagaaactgaataatatctccataggagttcctaacagttcgatcgtactgcaccatcacgtcttccatggctttgattagtctcctttgtatgtaccccgtttcggacgtcttacatgctgtgtcgataataccttctcttcctcccatggcatgaaagaagacctcctgtggagtgagtccacttaaatacgaattagaaacaaaacctctactttctggaccataatcaaatttaataaaatggggtaaggatctgtgattaaatccaaagggaattctctttccttccacattttgttgaccaacacacgatataatttgagaaatattgataatggatcccttggagccactagccaccatactgaagatattatttctttcatctaagctttctgaggctacttttcctgccatttcacgagcacaatttagttcgttatttactctcgtttcgaatgattcatagagggacttacccggttgacattccaactctcctctctgtgctttcttcacaattttggacacctcctttttggacttacttagaatatcttttaccttatcgaggaccttattgctagctataatatcagagcagctcactgtgaatccgatgtattctaaccaattgttagtaaccttctgcagggcggaaatgaaatctttggttttatctggacccatttcgtgccacaaaatatgaatcaacgatccgctagaagaacccactgtacgtttgcatatgattccacataaaagttcgttattttttatgatcacctttccatcgttgacggagcagtacggattgtcatccttacacgaggtagaggaatctctcatcaaattaatttttacattcctcccccatccgcttactcctccttttaatgtaccatctgcattattcgttccggttccttcatttccaatgggttgattttttacattactgtttatggtgtctccaatggctaaggggctatgtggatgtagttgtgcaccactactgttgttgcctcgacccatttcgtcttctattctgaatccgctcccatgggtagctcccatcattttggcatttcctaatggatcgttgagcctttctaaatcttcaaattggagaagcatcgagaaaatttgctttcctgtccaaagggccttcggcttcataatggctggagtaggtatcacatgattccagtaggggatccaaatgagcaaagacattacttcttcctttgtgaggaagttatctcgccttgtaaattttcttatggccaagagggagtcctgcacaattcccataacgggtttgttaccctgcggagagacgatctgcttctgcacaatcatgaggtgcttaatttctgacctagtctcatgagactgtgcaaggtgcaaattcatttcgtccccatcaaaatcggcattgtacggagaagtaacagctaagtttagcctgaacgtagagtatggcaatattttcgccttatgtcccataatactcattttgtgaagagacggttgtcgattaaagaggatataatcttcatctgtcatgtgtcgttctactttgtaaccatattctaattctctctctgaattttttcttacatgtctaaggtcatacttggttccgttgtccctgatgatatatttcgctcctggccattcgtatggacctctttccacgagtttcttcaaatcatcgtaattaagtggagtcacagtttcgcagaatgttaacgtcatggcgactgatttgggtactcctatgtagtcaatatttaaatttggatctcctgtaattactgttctggctgagaagtcgacacgttttcccattaaatttcctcggagcctcccttccttccccttcaacctggtccgtatggctttaattggtttcttcgaacgtgtggtcgctatgggcattccaggaatgtcattatcaaacaaggtggtaatgtgaaactgtaagagagcacacagatcctgcagcacgtgagatttagcccccctatctgtttgtctcttcaactgtatgttcgtttttacaatgtctagcagtttcaatgtcaagtcgtcctcactcctctggttaccatactgtacatatggtctagcacaaggaggagggataggaataaatgttaaaattaacgatgcaggaatacatctatccgaattgaatccaagaataggcatttcttctttcctaattttcttcaaaatttctagcgcttcttctgcacttaattttcttttactctcatctatgtcttcatcactagaatgtaaaaactgaataaacatatttggtccttcccttgagtatttgggctgtacacaaccacagtctacgtcttctttattaaccatttcgaagatattactgtagctgttagggtttaaaagcatttgttgattcatatttaagttactcaaattgttattgtaaaaattatccagtgaattgtcattcagatgtagagtatcttcttcttgtggagaggagtgatcacatactttgattccttgacatacctctgacaatctcttcagtctcaaactatttaccttaattttttcaatgtatttcactttggagttagtcgtattacacaatagccttccacagtggtagcatacacatcttaatacattcaatacgacattcataaatccgtagtggtacataggtttggctagttcgatgtagccaaagtggccagggcaatacttcacgttcatgttacatgtcccacacaacgttttgtagtctatggttcccattcggatatcgtttagacctccttcccttggaagtccatctttgtatagatctacatttacaatttcgcacacgcctattttttttataatttctggatccagcacacccaactcgaggcgtttcaccctcttcagctcgcacgccgagtagggcacgttcaggtcgaccgtcatcttggggggcgctcagtagggggccacttggcggtcagtgggcggtcagtgggcggtcaatgggtggtcagtgggcggtcagtgggtggtcaatgggcagccaatttgcaaccactgtgcggtcactgcacaaccactggacggccacggttcagcttaggtcccacttcttactaccttcataaagaaaagaaataaaaaaatggccgctgctcccccttggcgagggaacaaacgttgccaaaaacgcgtgaggggagtttcaccaggggaggacctccccaaatggcatactctaccaatatcacgcgcactctactcggctttggcgagaccaactcagtcacgcagggagctcgcacgtttaactaattattcaaacatgcgaacagctgtgggaagatgtgcattaggggggggggatgatgacgagatgaatacacgcggcggagcctcttccattcatggaaatgtccccgcgcagctaggtgttttttcccaacgcgcacaaacaaagtggtacgttaaaatggggacacaaaaatgcacgtcatttggtgggcacagctcctacgccatttctctgttaaccgttctgtttatttggctacgatcggcgcttttttttctggcctcttttttttggcctatttttttatgctaactgttcatagttcgcttgtgcctcggaggcttcctcctgggtgaatgtcactcggctggcgagggttcacgtgggggcgcgaggggatgtacaaacgcctggaaacacgaatgcgaggatgcacaaaattacaaacgtaagtatactcaagcccctcgcaacggccaccacagcgtgtttcaaagcagtttcacctccctcctcggcgtggggacataagcctcacatgcgtacctgcgtacatacgtacattcatataaacgtacatatacgcttacacgaaacatggcacaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacataataccactcctttgggatgatcgttcctgttcattttgtgtggccatacaacttttccacatggcgaagttacgaaatgagaaaaatgaataaacatggcacactgctgagaagtattcaaatgtggcttacgtaacagattgcccttttttttttttttttttgcttcccctgtgttgctaccattttgtgttcattgtgacgtccgttctcctcttttacaatttacaaattactatttataagttggacggggggaaaataaaatatgccgagtgatccggacaagtgtatgcttctttaaattgcggctaaaaaaagatacagctaagctggcatgggctgtccttgccacagagttgggcaaaccgtagaatatatgcacgtgtgtttatgcagcaaaggaagatgcacgagataaatgaaagaaaagagtcatcactcttgtcgagccgtctacccccccgtagaagtaattctttttcgcccacacttataacggtctacaatcaggcagcctattttttgaagctttttttttttttttgcacacaatgggcatacataaaaaaatgacacataagggtaatcctcacctgggaggtacttaaagatgctcttcggaaggggagatcgtccctaaaggacataagtttatgcccctcggtgggcgtgaaattgccccccaaacggacagggatgccccttctgcgggaggaaaaaaggaaggtataaaatttgattgtgcgttttccctccccgtgtcaaccctatttggaggtctccggcccatttgggatgcctgcagatggaggaaacttaggccacacgcaaaatatatgcagctccctcccacgcaattagaaacggctaatgggtgctgcgctgatgcgagtaccacccaatatgtacgcaccatctgtaattctacccgtgcgcaaaagaccgttccgcgtaagccgggtaacccgcatagcccgcgttggccatgtgttcacccacaaaaataacccctactgatccataaaaaaaaaagaaaaaaaaaatagcaaaccaggtgcagaagcaacagcacagccatttacaaaaacgaagtcgtcttgttacgcaaatctggggagggctattttgatttataaaaattgtccgattttaaaaatggagaaaaaacacaaatggagaaattttgtcaaaaaaaaaaaaaaacgattagttggggggaaaatgttccaaaaaagggggaacggaaaaggaagggaagggaaaggactggagagatagaccgttcccttatcacgtcaaccccccaactgcgatggcacccaaggcggtacctcaacagatgctcgcaagaagaactgagtaatttgttctgatgggcctacgacacttaaagtgacatttccgcgtatcaggcagactctgctgtaaggaccccccctggtgagcgtagccgtagagcgtagagacgagtgaataacaattggctaaaaaaaaggcaacgtgggttggcccagtggagtggcaaagcaaattggaaaatcgaattggccacgcgaattggcaaagtggactgtcaaagtgggctgtcaaagtggactgtcaaagtggactgcaaagtgggctgtcaaagtggactatcaaagtggactgcaaagaggactgtcaacgcggactatctacgcggactgtcaacgtggactgtctacgcggactatctacgcggcctggcgcaacgtcagatggggggaaagcgcgcaaacatgagcaccccagcggttatcacccgttgcacacagatgaaggtgccctaggggctgcctttccgaggggtcagtccttcgcttcggaacgcaccaagtcagcagaggggtgggactcaatctgtggaggagcacccccgcgcttggcattctgtatgttattatatatagacaaggactgagaaattaagctgctaatattgttcaagtcagccggaatgataacagtgttgttgtttttgcaaatgttggcaaaaacatctatgtattgttcagctatgagtagcgaaattgcactattagaatctagctttttaattttatttgaaataatttcgatagcttctgcggtagcatctgctttggcttttattgcaaaagattgtccctctgcaataagaatggatttttttttctttccaatggctatattaatttcgctttctctttctccttcactttgtaaaatttctgctctcttcctccgttctgcttctgcttgtttttccatggcatttttaatgttaacgggtaaaatgatgtccctaatttcatatcgcatacacttaatgccccagttttttgccgactcgttaatagctttgacaattttttcgtttagattatctcgctccagaaaggtagcgtctagggtaagtttacctaattccgatctcatggtaacttgggctaactgcgtcacggcgaaaacagcgtcttcaatgccgtacgaagagttatacgggttatcgcattttatgtagagcaccccgtcaatatttagtgtcacattgtccttcgtaatagctgtttggttgggaatagttatcgtttcctcctttagcgaaaaaacgtaagctattttgtctataaaggggatgataaaatggatacctgccagtagggtttttttgtactttcccaaacgctcaactatgtaggctgtttgttgtggtataataacaatccctaaactgttccaaaattttttattgtatttctttccatcgctgctggtgtagtaggtacatctgtgttgattgtgcatcgtccttgcatgtgttgttgcgattgctccacttcgtacgcctcttccattggcgtgcatggcagcaactatccgctgcgtgtagaagcttcttgccatactcagcttcctttggttatccctcccccacgggtagcttcgcaaaaggacctttccccagccccctccattcggtgccatcattttcttcgccaagtcagctcgcctcaggttagcttacccgcgggcatagatacacaaaaaaaaaagaaggcccttccctgcgacttctcagctgctaatttgcgctaactcgcagtttacatccgatctgtttgacgtttcgcatggcagagatcagctcgcttgttcgttcgttcgtatgttagtttgttcgttcgctggatcgctggatggctgattcactagttcgatttttttttttttgcggtcgattgcatcctagtgcgtgctcaggggaaaacccgtgtggtatagaaaacggtttgaatcttctaccggtttatccatttaggatgcttggcttggcgcttccaccggcggagggggaagggtgctttcttcccaattgcacgcgtgtagaagcggtatgtggtaaacggtatgtggtaaacggcatgtggtaaacggtatgcggcacacggtgcgcgaaaagtgaatgcggatgcgcatgcgcatgcgcgtgggtatgcttatggcgtatgcatgtgtacatatgcgtggtggtggccccctcacagtttagcaacctattttactcgccaaaggagcaaaggcacaacgagcgtggccttgggggcgggcctaagcagtgagagggtgtcacccttggggatgcaacaacgtcgcatcggcaggatcaaccgtgcagaaggattagtcacctgtttagtcagtttagcagaaaaaggtgattcccacagggatgcgcaaagcattggaccctggatcggatggtgggcgctgaacgaaacaaggtgaatgcatcactggtgaaaattatacataggagcgacgttgcccatttaggaattcacgtggactagttggtctaagaagcacaaaaaaggaagtaaaaagtggagttaaaaagtggaggtaaaaagtggaagtaaaaatggaggcacaaaatggaggcacaaaatggaggcacaaaatggaagatattcatctaggtatggatgggggaggactccgaactgttccaccttagcagaatcaaaatcgggtagacataactcagcataaaacggggtttggagtggctgtaaattttctgctcgagtagggaaaccccttatgtgccatcacaaacgaaaatggatagggtgaagataaagcggcgaagtggcttctcttcaccgtttcccctacattctacttcccctacttttttgcagtgctcatttgagaaaccgtttttcaaccaaacgtggcttccccatccggcttgctctctgaatgaccgttgtgcgtgggggtacacaatgcagagaggggtacccatttttttacacgaaggtaatttaatatacagcttttgtatgtactccgtcttgaagaaagtaacaaaaaaaaaaaaaaaaaagcccgccatccagtgagtgggaacttatataggatatcacacgggtgtcatgtgaacaaaagttaagagcgaaaatataattcgtccaaatgataggacgttgttttattcgtgtgcgtccattttaggagcaccgggtttggtgtttgtcttggttttgttcatccgaagcggcgttccttcgatgatgcgccgttgcgatgcgggccagcagaaagtgggtggaaagcagctcgtaggtattaacactgccatccaccggaaggggcgttgcattccatccagctgtctccctaccccccggtccgatttgtatcagagagccaactggaggaagtaatcggggtcaataaaaaagttcccataactacttcttttgtctgtcatctcttttgtatgcttcattactgtagaaggagttacactactgggatgggcgccatgccttttcacgctcttaaagtaacgttcgtcgttgttttgctcgtcttggttgatcctctctctgctcagcattctccatttggaaagcaacatattaatgtcatgtaggttcacttcctccacagggatgctaagagcgacgcttataatttcccgcatatggctgtacagctgctccacagtggattcgttcttttcgtaatttttttggaaattcttaaatgcattggttcgagaaacgaatttcaatttgtttattttttgcacatctgtgttgtccaccattttgttttttattttgtccggcaagtcgtcgtagaggacgggggggtcctccctctccagaggtacgctgagcacgtcctgcatggtgtaatagttatcctcctcgtcggagttggaagcccgttttaaaagcgtctgacttgttaatgtctttttcgacggggggtggctgaacttgtgtgccgtggtggatgccgccatccagaggcaggcgagcagggagagtaacaacaagggggtcatgttcatttgggatgcttgggtgtagagggggggaaaagcgcttcacttacgcacaaaaaagggagaggggtacaaacgcgctcaggcgcaactcctacgtgggtgaaagggacctcctgctggcggtcacggggatgagtctacatccgcagacaatgtctttacggaaaaaataaaaacaaaatgaactgcaacaaattaaagtaaaaaaaaataaaataaagtagaaaaaaataaggtaaaataaaatggcgctgcaaaggatgaacggcatgtgtgagcacaaaagggggacacaaacgggttagcgttaacgctggggggaaatttgaccagataatgccgacgctgggggaaagctaaccgactgatcttcgcgaaaaaaaaaaaaaaaaaaaaaaggggcaacttgcacattagcggaaaaaaaatcggcgcgaccccccctgccagctgggatcctccacacgtagatgccccacgtaggtgctccacataggtggcccacttcgatgccccacttcgatgccccacttcgatgccccacttcgatgccccacttcgatgccccacttcggtgccccacttcggcgcgcgaactgctcacacaggacgacctactggtcagccagtgacctatgcaagggaaactcctgctcaaatttcttgttagcaaaacggatggtgcccttcctgtacctgtgtgcgctttttttctcctggctggggatatcaaccttcagttttaattcatcaaagccaaaaaaaggaacactgttgtgatacttgatcaaggaaattttatacatgtccttcaacccagttgtgttgaaaatcgccttacagaattgatgataatcgataatatgaaatagatcatgttgctgaatgacattccttgcaagcgcgttgactattttgtcatcctcgaagttgaattttttcttggcatggctcagtgccctggcagctctgttaaagtcacatggctcgaagtacttaatatttgcgtgcatatgtttgcacataatttgaaaagaatcatgatcgagcaattcatgaaaggataaaatctccagtagcctggggacatcatacatcattttggagtacctattgtctgacttcttaacaacatcgtttactcgaaaaaggaactcttttttgattctgttgtttgtcgtccctttatgtacaaaggaggagaacttggttaaactatccatattcaaaattgatgcattatgatatatatgtggcatcatttttttgtaaattcggttgattgctccgtggtgtagtggtagtgtagatgagaataggtacccgattgtgcagagtacttggggagggtaatcatatgtatatatgcgtatatgtctaagtatgtgctcaaatagtattacatcgtttatttttaatttacaaaaggaggtagctattttttctaggaggtaggggttcaggacatttctgtgtggatcttttagcatgtacatggtgagtctgctaatgtagtcaaagaagagatagttttggaatttcaggtttgcgaaggagaccgctatgtcgactaggctctccatttgggggtagtagcagaactgctcccgcttgtgctgcaccaggctgttctccgcggcgaggccgcgcagcaggggcgcttcttccgcgacagcagcagtttctgctactcccgcgtctactccagcgtctattccagcctctccccccgcattgtactcgccgagtcggccgcagctacgctcgttgcacagcttaaccctgagcataacctcatccgccactacactgaggaacaaaaagtcgtgaatcatgcaggaagcatagctctgcgcgattgctgacaagtgagaaaatgagagcgtgcgtacgtggggtttcagctggtccctgattttgcagaacagttgcttgtcttgcagctcacaaagagcaaaacttcgcaaaattaaaatcagctgatgaggaaggtaacaatttaatcgatgggatatcattttactcataccttctaactgagctgtggcttttaatctcccatagtagtagcatattcgggggagattcagaaaggtattaattttgttctgtactctggaggtgattaatttgaatctccaatcactggtggagcaggtccccacgtcgactaacctctttaaaaccttcaaataatgatacgatttttttctcttgtgtcggtagtacgcccatacatttaaaacttcgtccgatgttgtagcttgtgcgatttttttcgggagtagccattgccagctacaggacgcttttttttctgaatatgtgggttcatagttgaaaatgagtctctgtgtgttttcgatactccttgggggtttgaacctctcgacatacttgctccatgagcccttgcccactcgcttgtggaagcggtagtaggcgaatcgctgcacaagggggggatgtcatcagtgggggttctcttaatgctaggacgtgcgagacgggcgctgtcaaaccacacgcgctgctgctctacgcggagcgctcacatctcagcggtcacatctcggcgctaacatctcagcggtcacatctcagcgctaacatctcggcgctcctacatgtgtgcacgcgctagtcacgtccaaagctaaccttctggttgtggaaaaggggccttctcctgacgctgttgatggaaggaatgagatctccgaacattttccttcttcggggagatggcgggggtggggtgtagaagaaacttttcgggggggtgttcctgtagaagctcctctaccaggcctttgaattaccattttgtgcatacgtacgtacgtatgtatgtatgtacgcatgtacttacgtatgtacttgcgtatgtacttacgtatgtacttacgtatgtacgtatgtatgtaatgggggcatttgtgcatctttgcagtggtgcgatggcatcgccatttttttttctcgtttctggtccgggtggatcggaacgggttgacgattttctcctttcacgttttgatctctttctgttatttccacagcaggggctgcacgcatgaatttttttttttttttttttttttccatcacattcgaaccgcttaacacaggggaggcatacacttttgagaacgagaggtacctgtatggttagtgatttttttttttctccttttctccttttctccttttctccgtttctccgtttctcctttgccgtgcgagacccaattcgcagcgtagtttcgagagcacgtctcgtgcaggcatctaccgacagcgtgcgagagtgaacgcgtccgtttgttggcttggccgattggtgaacgcgttgcatcccgtccctgcattgacgctgcaccgcattgacgacacaccgcgctgacgctacaccgcattgacgctacaccgcactgacgacacaccgcattgacgctgcaccgcattgacgacacaccacactgacgccacactgcgcaaaatgaacctggacgagttcaacgcgctggtgaagcagagagacgaaatcgagcgggagatcaaagagaacgtagacttcctggaggcccccgaaaacaaaagtgtgggcatgaagggcaagctggtagatgaagaagggttccccagaaatgacattgacatatatagcatccgagttgcaaggaacaaagtcatatgcttaaaaaatgattacctaaatgtgaacaaaaaaatcgaagagtaccttcacaaggttcacaattcccaccccgtcatacgagtacagagaagtaaggcaaaggacgaacaaggaaatgacccaaatgaatcatctccagaaagtgtcacagaagattatgatgagtcagcacctgattatgaaaagctaatcgaagaagccagaagaagtacctttgccatgatcgatgagatggtggaaaattctccttcacataaggcaggactacgcatcaatgattatataattcagtttggtgatatacgaaaaaaaaaaaaaaaaaaaagtgataaaaatgaaaaggagaatgataatgaacgggaaagtgaaaaggaccatgaggatatcttcaagagaattgcagcttacatgagtaacaaccccaccagaattaaagtcaaaattttgagagaggggaaaatttttttttattttgtttttcccagtaagacagccaatgggttatacattggctgtcacctgacaccaaccaggggggtagtagtgtagggggatttcccatcaggtgagaagacccacatgcaagatgaggtggtgtacaaagggggaccaataaaaaggatagaagttacaaggcaaaggtgtaaggtgtagcttgcccgtggttgctacatcatgatgatggcgacaccggattgggggaaggagaagcagaagagggtggtggtggggaagacaaagcagcctcgaattgaatcctcatggtaaagtaacgttaagttgtttctggcgtgccttcactgaatgatggcctaatccgttcacttcgtatgacactattcgaatgcacatactacttatatgtgcgctactgctggaagtgtttctgatcgaaacgctatatgtcccgtgttgggggggaaggtcgcaagttcttccgaagggtcttacaaaaggccgcacagattctctatgtccaccatgaagtgttcgaagctcccgagcttgcagttcaactttttggcgatcctgcgatgggggggaaggggtgcggtgtgaagtacgagcgggagcaaccggcaaagtagcgcgtagcgcatgcagtaggtgaatgtgctgcacggggtggtctgctcatcatgttacacttcgattcgacagcgtttagacagcgtttagatagcgtttagatagcgtttagatagcgtttagatagcgtttagatagcgtttaggcagcgtttagatagcgtttacacaccacttggacaccacttcgacaccgcttcgacgccgagtcagcaccgcccaaatgcccctcctcacgttcgcacgtaccacttggcgtaaatgtacgtcttcagctgccgctcaaagggaaggtaaaagaacatcttaaagagttccccgtcgactacacctttgcagtttttggaggccaagctgactttgtactctcgatacgagctgtggctcaaattcccgagggaggagatgttgtcgtttatagcaatttcgatgcacagggccctcttaaactgtaggaagttggaaaacggaatgagggcgctgatcgagccttcgctggaggcacacaggatgctccgctccttctgcacaatttcgtttcggccctcctcactgaaggggaaaagagggaaaagggtgaagcgcggcaggggtgaaacgagggaaatgtgaagagaggagaaggtgcattctcttgcgtgactttgcaccaatgagtgcatcgcgtagagttgcctttttctgcccatttctacgtctacgtctacttctattttttttttttttttttttttttttttcctttcccgattcgtactcgtcgaccaggttcctcaaggacgtcgaaaacattttgttgacgacgctcccgtggttgaattgtgaaaccaactgcaatttggggggggcggaatgcatgcagtgacgtgggggcacacgtgtgtgatgtgcacacgaggaagcactgctatgtgtacatacgaacgcacgtgcacacatgcgttcgcctttttaccgatagcttgaaagactcctcgtcgttgaacttgatgtttgatctgcgtaaaaaacgtttcgcagtgaagttaagggtgcattgagctcgtggcgagttctgcccacggtgagtgtttgataagtgagccggtttcctcgaccaattcgagacgcgccgtttccgcttggctccctttttttctattttattttatttatttattttattttttttattttttacttttgcaagacgaggaagttggactccatgtccgagaccagaaagtggttctccgatagggcgctgacggatctgggggaacgcggtgcggggagagaagaaagcgaattggggtgatgggtgtagcatgacgggggagatagcgggggggaggtttgtccgggtgcaggggggcgatgtacccactttggctagctaatccacttacgtgcaccaaatgttcgcgtagtctctgcacacttcgttgagaatggcctacaaatggggggaacaagaaaagaaatgcgtcacatcagttgggcagctctgcgaatgtttttatttggggggagagagatccctcgaacgacgaaactgatccgccaggttaagagttttttttttttttttttacattttcgaaatcgtaagacaggagggtcactgacgtcatgatgtctccgacgacgatgtagttttttctgcaggggggtggaagcattaacagggggtggcctgattgggctggttggcatgatcagcctgtttcgaatgactggcctgatggtcagtacagcacagcgagaaccacgcgcgcagatggcacccgctgagttccttacacaacgtctagactcataatccaggagctcggcgtaaaggaagccacctccaggaaggcatcgttgttttctattttctgcgcggcggagggggggggaaaaaggggatgcaaatagcacgaaattggggtcagcatggtgcgaacttggtgggcttggccaacttggcgaacgcacacgcgcgggcgaggggagagcccgggaggtgtcccttacaatggctttgctggagttgtagatgtaggtggctaagttggccagaaaatttccgatatcgaggatgacgacctggtgggggtgaaaaaaaaaagggggaaaaaagggggaaataagacggcggagaagaggcagtgatatggtccatgtgtaccacgtctatcacatctgcagcgcggcagacccttaccgtgttgttgaccgccgcgacgatcttgtcgcggaactgcttcaagtgggtgatcccgccgcagttcacgttgtaggtgtatatgtgcttgatttcgaactggttggtcttcttcttagccacgaacacatagatgtgcccggaggagggctccgtgatgcgctcgttgttgttagccgtgcccacgcaaatgagtgtacgcacgggggggctgacagccccgtcctccgtgttggcctgatccatctcgttcatttcatgcacagagtggtctccgcccgaggaagggtttggagccaattcataaatgaatatactggagacgctaaacttggagggaatgatataggtatacttgaacgagttctggaaggggtcgaagaagcaaactatttgcttcatcatttggttggtcttatgtttctcctccacaggacaagcagtgatcagcaaacccgtatcagcatggtacgcaattttttcaactgtcctatggaagggaattctttccatgaatgttttcttgatttcgtttaggtaagaaatgcacaaattatatccatcgaaaaaaatgaagtaggaattgttctgatttttttttaaatgacaagaagttatgaaaagggttcagataattgaagtcactaaacatatcgacgaggtgtacattcctaatggataatttggagacggaaacttttttcttcagtgtagaataaataatgatagggttgtcacaacagacaaaaagaaaattgcatctcttggtaatcttgctcatgttaatatcaatctgatttttttctgagtgaacttttcgaaatattttaaacttgacaggattttttgtacatgtggaaatttttctccttttggttaaaaataatttttcactttgtacgacgtatctttttagatatactttttcatcaaagaggatattgttaagatttttaaaacagacagatgcatctgatgatatttctgcatctacttgtgcatctacgtcactatattttcctgaacccatttgtttttctcggacatagatatcattgtattgtttctttattttcctttggaaaatatcactaaggatttcttctttttccttcatctgtttgagttcctttctcgttaaattcgttttgtttttcttcattttttctagcaggtgctcctcattatttatgtccgttttgtggggcgcgccgcgcgagcggggaccgcgcctttggttatcatccgtggggcggcagtccgattggtcatcagtggggcggcagtccgattggtcatcagcggagcggcagtccgactggtcatcagtggggtgagggtccaatttgtcatcagcggagcggcagtccgacttgtcatcactcgagctctcctccgagtggtcatcaccgtgccgctccccggagtgcccaccactggagctctcctcctctttgcacattttccttcttcccagatttgccttactcgggtccagtttatcctttcccttttttgtttctcttatcagtgaggtgggatctctcgtcgatccctcctcctgctcctcctttgtcgctttcctttctgggtcgctcgcactcatttcgtccactgcgctggaaattctgggtaccttaagcttcgcctccccgtgcgaggacctccttcttccatcgtgggtagcagcggggggacagtgctcgctaaccatttcgtggttcaagttgatggccttcctcactgttgaagtatacacatggttgccatctgtgttagaatcggacgacgcgcttgaaagagtgggagttttgcttaacggtttgtgcttcccccccgaggtgcgcttcttctcccccgaggtgagcttcttcccccccaagttgcgcttccctcccacatggttgcgcgcatccccgtcatagctaagcacatcatcgcgaaggatatacttgctgcttcgactgcttttcccatcgcagtaactgcttccacagttcactgtatccctggcgtgagataccttcctcctctgcttcattttcgcgtccaatatttcgaaggtgcgaaagttcaaaaggtcttcctcagaagattcctcagatgacatgccataaatttgaaaaaactgaaaatagtatttggccttcttccgatggagactcatttctttgtgatgacttttaccatttctgtttctcctgaagggtttgtttgtcaacctggatggtaaacctgggtacttaacgtactggctgcattcgctcaactggtccgcgtcgtcaggagggttgtccccatcctgttgttcgatgctctcaccctgctgttcgatgctctcaccctgctgttcgatgctctcaccctgttggtcgatgctctcaccctgttggtcggcgcttccatcacccccccggatggctccacctgtacccgattcagcctcctcagctagcaccctccccgagtgacgtccttgcaaaatatcctccatgccaacaaaagtatcagattcagggttcgcatggtgaaataaatcataatccaataaaatttcatcctcctgatccttgacacataagctatgtaaatcagacaaattggtgaagacatttttttcactgttgaagtatggaagtacattcgcatgcgtttcggacatgtatctaattaaatctcttttgtatttcttttcctttttctgcttcttcatagtatctgtaatttttattttgtaactgtgtgtgggttgtttctctctattaatgagttcgtctcgataaatgcatcgtaggctttcttctttttttttcaagtaggacttgtgcagcctgaacaagttgtcgtgggttcggcgcctatgtggtggtctctccgcgtgggcgagttggttcttcgattcgtctgcctttttgcctcccttatggcttcctttatggcttccttttacgcctcccttatggcttccttttatgcctcccttatggcttccttctatgcctcccttatggcttccttctatgcctcccttatggcttccttctatgcctcccttatggcttccttttatgcctccttttatgcctccctctttgcctccctctttgcctccccttttgcccccccctctggagtgatcgtccactcgagctgcctccacccccctcctatccgcgcacagcagaaaatattccactaccccgttgctgtacccaacaaataggtacacattatcgttaagctctagcacttggacgtctgatatgaagacgaagtagtccagcgagggggtgtagaggttggcctggacgaagatgcccctgccgttccccttctcctcgttcagagggttgttttttttcttcttctccttctccttcttcttctcctccttgagaggcgcgccgtcccctgcagagctccgaaacgcacttctaattcggtccagcgccccatggtctatgttaaacagggccacttccctactgttaagcacacatgccatcaagcttttgtacaccacgacggagttaatcgtttctctgacctcgtgggtatacaaaagctgcaggtatttctcctcaacggagtacacctcaatacccctgtcacaataaacatagaagtaatcattatataagcaaaacctaaaaatgtaatccttctccaattggtacaccatttttagagataaacagcaaagcagattgatatgctgattggtcacttgcactaggtaagggaaattctttaacacattaaagtgtatcgtgttgctggtcagatccacatctacatctttatattcacaaaggcagatttcgttttggttgttcgagggtcctcctccacatccaaagggataatcattcggtgggcgcccattcggggggcgctcattcgtgtggttggtcggtgcatcatcattgttattattaccaccattattatcaccaccttcatcgttgtggtggttcttcttcttctgaccatgtggatgctcccccgtgtttgaagtggcctcccttgaagtggcctccctcggagtggcctcccttggcacaccgcgtctgttcctctcggcccttgccccgggtgtctccctacacacgccgaccaccttggtgtgaaacccgtaagacaaacaaatgatgaaaacgtgaaaatatataaaattggcataattcaaaacgtcgatttcgttttcattctggaagtagtacttatttagaaaacacaaattgatgtcctttatttcgacactgtttttttcatttaggtatgcgaatgcttggaagtgtagaggtttctttcgtttttcttcactatgggtgtgaaaaatctgatttttttgtaaaaactgcttttcgtttggatggtcactcttgtgggaggcattctcatcccttcgtgacttctcctctccgtggatgttcctcttctgtgccgaccctcctccggaaccataatcatccgcaacattccccgtgggggagcttttcctgaggtgaataacatacttgacgacaaacatattagtaatttttccaaagttgagctttgaaattatgtccactttcatcccattcctaatgatcgatatacatccagttcgtccgtaactgttgcacgttataatttctttctcttgatttttattttttacgacacagaaatctaaaatgggtcccatgttttgtatgactgataaaatttcgatgaaaaatttttttttttttcttgcacagaatttttggagtgtacgaggaggtctctactctcttctgtgttaagactggcattctccaaacaggttacgcttgtgtaatcggtgcgatgtcggagcatattttcgtcatagcagtggctgaatccgcagcttccgttagcgctttgggggaacagggcgtgctccgcgcccgcatcacccttgagaaggccttcgcgctgcggtgcaccctccaggtggtaaaatcgggcgttcgtcccattcgccgcatcggttccactgtatctactggttccatcggtcccatcggtcccatcggtcccatcggtcccattcgccttgttcgccttgttcgccttgttcgccttgttggcctcgttcgttgcaccccttttagggagctgccccccaagggaacctccatcctcatgattcaaattatggtcagtcgctcctcctccgacatgtctatcgcttagcaaacaatgaaaatcactgtggctcgcgagggggggaggctccactgggttgtagtcttcgtactcacatacaggataattgtgcatccgcagcaaatagctgtcactcacttgggagcccagaaatatgatgtcggggaatagggacacaattacgttggacctggagcaggtgcctatgaactgcagggtgatggagttgatgcagctgttcacgcagctgttcacgcagctgttcatgcagctgttcatgcagctgttcgcgcaactattcgcgcaactgttcatgctgatgctagcgcggttgttcacgtcgtcgccgtggtttacgccttgtcggctttcccccctttcgcagcccatggaaggtccaacccccgtggaagggccccctcccggggagctacccacattgctacaatcactttttattctgagcgaagacggagtggattcataaaggcaagttaaaatgaacaggtctccataatcgtcggataaaatgaatttatttctactcaagtgttcaatacatcgaatggttcttaactcagagctcaggaaaaaattcctgtccttgtccgtttccaagttaacatagctaatgaattggaagccaaccaacattaacttatttttggcgaaacagaggagcttgtttatgctggagtccactactacgggcttgtagtacatcaggtggatgcacttttcttcatccttgggttcctttacagaaatgaattcgttgctgttttggtaggaagcaccactagtttgcacatgaccatgaccgtgttcactgaacccattttttacgcgtgggtgtatagatgtgctggtttcacttaaactgctaggacggtgctcatcattgacagaatataaacggatcagtcttatgtacctctcgtaggtagtggattcctttttcttggcatcatacaggacacagatcgtggcacttattttgcttttctgttttttccttcccttttgatagattccatgagtatcattcttttttctcgattcgtcaattccccgatgtatgtcatccgcaaaactatccgcaaaaaaactatccataaaggtttccatttgggggtgtccatcctgagagtgattctcagttctgcatgtccattcactgagccctttctttaccctcagatttgatgtgcccctttcttcgtttctcgagaaagttccattagcggacgtgtcgtgatcaagggatgccgtcttatctgcgtactgtctcttgattcgttctacggtggtgtactgcccatcgttaacactgctcctactctcctgtttgatacttccctccagggtattgcttctcccttctgtcttaatgcctgttcctaaatcggtggtgaaatgatcacctctgtttttggtgctgcttcggtgggggtctccctttacattaagatttggctcagctgcatactcgtcatgtgtgtctatgctgtgcttgctggtgcttagctggaaggccttcgcttggtccttctcctccccgctccccctcccctgtttgaacttcaaaaaaatgatgtctatgaccagcccctcatccagcctcaaagtgtagatgtggcttaaattaaaataatcgtcatagtctatgtgtatatattttagtatacttttgtacccatagaataggagagtcctgttccgatcatccaacaggagagtgatgtcttcttcaatattcatgccattaatttcgtgtaaattaacatgtgagatggtaacaaaatcgttcagcttcacatcgaaatggaggagcaacaagttatacttcctcgttagtaaaaaaacgtacgattttatattttcctttattcctaaatcagctaatttttctggaatgtactctctcagctccaggatttcagcaaagactgcatgcttgctgtagtcacttgtatagccatccttatccactgaacatacgttgagatagttactgcaagcatagagtaaatacttttttctgtttccttttatgtttgtgtagattgctgttctgatggactgactcgggatgatattattataaaagttgtaaagacccacgttgtcgggtccctctttcccctcccccgtacgtccctcctccgtgcgtccctcccccgtacgtccctcctccgtacgtccctcctccgtacgtccctcctccgtacgtctctcctccgtacgtccctccgcttcacttggatgcattatcacaaaggaggggtacttcactacgtcgttgtttctttctttgttttttttctatgcgcaagtttttttccttttttggcatccgttcttcaaataggtgctattacagctggcccctctatgaaggcacgggcgtgcagagaagggggcgcgcgggaaatgaatcaactggggcactaatcgactaggaaataatcgactaggaaataatcgactaggaaataatcgactaggaaataatcgactgagggaagaatcgactaggaaagaatcgactaggcaagaatcgagtgagaaaagaaacccccctcccagcgttgtaatcccttgcaccatgaatgctgcccttcttcccttacgtcgcggttctggtgtttgctcgtatgtcacctctcaccggggtgacacaaacgttactaggtctatgcgtccacgtcattggcatctgcgcacgtagcgttgaagagccactcactggaggggcaaataaaaacacgcctgtgtctcatgagggaggggacacacgaatgcatggagttggtggaatgcacggattgagtgggtacatgcagtgaagggggggaaagggcacgaaaaaaaaggcgagcaaagtgtgattaatcaggtcgacgcgagattgatcgggtcgacgcgagattgatcgggtcggcgtgagactgatcgggtcggcgtgagactgatcgggtcggcgtgagactgatcgggtcggcgtgagactgatcgggtcggcgtgagactgatcgggtcggcgcgagactaacaggatcgacgaagcagtgatcggtccacgcagtaccccccggggaaagttaaaaacgtgtgaagcgaaaaggaggggtcgtgcgaaatttccctttgcgcaaaaatagattaatgcaaatatgatgacgcttattttattttattttattttttttttccttttccggggggagatacacaagtgtgcatgcttacatcaagctggtgttttttaagatcagtgccaagaatgctggtgcaaaattgacgaactggttaaccgttgaagtgtagcttctttcctactggagtgtaacttctttcttattggagtgtaactcctttcctattggagtgtaactcctttcccagttggtgctgttcaccgtcacgcaggggagaattgagggctcgatttgttgggcaagtccgagcactcaagaaaaaaaaaaaaaaaaaaggcacacggagtaaacgtgaggaaaaatggtaaaccagggaaacacaaaagtggaaggcaaaggcgcaggaaaaaaatgcaaaaaaaaaatgcaaaaaaaaaatgcaaaaaaatgcaaaagaatgcaaaagaatgcaaaataatgcaaatgaatgcaaaagaatgcaaaagaatgcaaacatggtaagtagggcagacgaacaaggcaagtgcaacacgcccttcgcgcaaatgtaaacctaaaaaagcaaaagcgtgtttacagaatggataagtttcatgtgcaatttaattctctaccgcgttaaggttattgttcaacttggtcgcgggaaaagggaaccaaggactgagacggtcgtgaacgcatgatacatgcccagggggggcacaacagagcaagtgcacaaaaaaggcacaagtagaataggcgtacaccaaggggcacacgtaggagtattcaaaatgggcaccaatcggggtacgcaaaatgacagcaaattggggtacgcaaaatgacagcaaattggggtacgcaaaatggcagcaaattggggtacgcaaaatgacagcaaattagggtacacaaaatggcagctaattggggcacgcaaaatgaccgcaaaacgcaacgtccccgcttggaaaacattttttcggcactcccgttgcataatccgtgtgatttccatccatgaatggattatcacctccgattttgttcgtctggaaatgcgttgcatccgcttcttagttgatgtgatgatactcacgagtgagaaaaaaaaaaatgtcctattgtgcgcttaaccaatgtagagatatactccgtagcttagtttaacattgtgcgtgattgaacttttagtgacactcctatcgctcaccccaataggcgtacccccttgcacgaaaaaaaaacgtccaatctgcggcaacttcgatggtcatacataagcattgcccaacatcccgatttgcacaaaggcgcatgtataggctggagtatgctgcttcccccacagctttcccccttttgcgagaagtaaacatgtaaaaaaagcgattacgtgcgggcgttatccttatttttgtataaaatttgctcagttgggaggtacacaattttgtgcgcgtaggtatgcccagtgtgcaacatttttttccttcgcccagccagtggaatggcgaggtgctgtcctcattggtgagttggaaacgggggtatacttcatcacaacaggaaatcgtttacgtatattttttttcgaaattttgtacgttttttgaggcatttcaaacgggttactcccccccaggttacacccttttgtgcatttttagcaaacgcaggacgggctatgaaaggagggcgcgcaactcttggggggcgttccccttgaacagcatactcccaaattgacagagtgccggcgtgtccctcctgtgagcacgtacgtatacaatcgtatttgtgctcattgttacttattcatacttaattatacttatatgcttactagcctttcaattagtttttctttaaatggggaaaaaaaaaaaaaaaaaaaaaaagggggaaaccctctgcaatcatttcataaaacgtttcataccgtgtgcacaggaaatatagaatgtgcaatttttacgcattcgcacatgtaggtatacattcgtaagcactacactccgtgtggttaaaacagaacaaattgttttctggcacttccaaagatttggtgcttctcaacatgcaacacgttgaatcgtacggttttggacaagggtctgcaaaattggtggaaaaaaaaaattaaagcgtgcaaagtggaagcatatgtgcttcgcgcgagagtatttacaaaatacaaattttacacacaagttgccgaaaaataaaaaaggaatgcaaaagctctctgttctaaattaaagcggcgttttgtacataagtaaactgttcagttaatagagtacgcaacgcgcccgatgcgcaaaaaaattgtgttacctgcactgtccgacggtgacgatgtctccttccttcacgtcgaaacatggagagcagtggcatgggatgttcttatgtctcttttcaaatcggttgtacttttttacgtaatgtaggtaatttcttcttataataattgttctcttcattttgctcgaaattaccatacccctgcgtttgtaaaaaaaaaaaaaattaacactcgcatttcgtaggcggcaagcgggtggtaaagagatatcaactggctatctccctttcggtgcgcgtgcgaggaccacgtaaagagacaccccagccgttcggtccatttttttcttttttcctttttcctttttcgtttttcttttttcctttttttccttactttaatatgcgccctctgatggaaacatttccggtgaaggggcactttttgtccacgtacacgccctccttggcctccttcggggtggcgaatcctaagccgacctttttccaatacctcgtgtagctcttggagcccttctttattttcttggagttgaaaaaactcgctccctcctgcttttggtaggccctctcatgctaagcataagtaaaaaaaaaaaaaaaggaagaaaaaaaaattattttggtacgggtgtggaacattttttgctataaaatgcgacaaagtcaaaatttgttcattttcgcctgaacggttcaggcaaattatgggggattttttttttttttccaaacagccaaaaggtgtttccaaatataacgtcatagcagtgtgcccatcaagaattgttgagaaatccccatctcactttattttcgttttggatatcaacatagtccccactcaatgctgcatacatatatgctctgcttaatctcctctgacttttaacttacctgaacatccaaagttgttgccatgttatcttatctcagtagttgaaacactttcgtacggatggttgaaaaagctttttctcagtttggtttactggagatgtatgttttacgcggtatgctttgcgtcaattttgcttaatcttttttgcttcaaggggaacactgtttttcttcaaagcttgcgttgcggcaatttgtttaagcgaaaagaaaaaaaatcgaatattttttaaattttggcgatgggaaaaagaaaaaaggcgaaaagcgaaagagcgaaatggcgaaagaagcgaaaaaaagaaaagaaggaaagaacaaaggcaaaagagaattgcggttatttatatacgccgtatggtatgcattacatgcgcctgcgcattatcacgctcatcatggtgcttcacgaacagggcgttctcacccccggcggggcaaccgatttaataatttaacgtggtggggccatcatcccatgtgtcatatcacgtgtatcgtgtaatgtcgggggcgcttaattcactagcaccgtagggtgaaggaaaatccccatggcccctttttgccggtcactgcgcacaaaatgtggtaaccctcggtttttttttttttttttgctctgcttaaaaagaggaagaatatgaaccatactgcttcgttccaaatgaagaatcacaaaaatggctaacaagttaacaagtcaacaagtcaacaaacgtttgcttccattttaatgttttttttttttttttttgctaatatgtgcccacattctggttaacactctgctacggaaaacggtcgtaaccccttagtcgcctctgacgcgtatgcggcgtttgggtttttttttttttggaggcatacctttgtggggacatttgggaacccaccaggagtatttatcatatgcatgacgaatcaaatgtgtcccccgaaaaataaaaaatgataatcatgtagtgtaaagaagggtaaaggaaagtaaatcagcttcacaagaacgcagggcgaacattatgtgcattacatacatataggcaacgcactgtgccaattgcataagcgaaattgttgcctgaaggttcccgcgtcgcgaatacgagtaggatgcttcttctcctatttgttactcatttttaagtaagctaaaacgtggcaaaatacgaaaaaggaaatcgagttttgtgagttttgtttcccctctcgatgtcaccttcataggctagttacttataagcaaaaatggggtgaaagaaaaaaaaaaaaaaatcagccaaacgaaatttaccaacttgcgtggaaataacagacgcggggatgttacaatttccccgctcaaattttatatggaccttccttctagatatttttaattgaaaagtttgcagcagagcaaacgagctagtattatctatgtaagactcgaaatgatgcattgaatggcccgcgcggtatatgttcatgtgttaaggcgctttgttcttttccctataacatggtctttcccccgtttcatcttttaaaaaagacccccccgaaaatggctgtgccttcggcttgcattcccatccgaggcagctgccaaatgaaatcagtgagcatatattcctttacgtatgccacactagaatgtttgcttatcactagataggtgtttcccccggtgagcatcaccccgttttacttcatcccagggacacccctccgcaaaaggggaaaaatggtttctgtttagcaggaagagagcccccataaataaagccatattctgtgagaccaccagaggaggcaaaaaaatgcttgtaaaaaggcaaagcagttcgtccctaactgcgcatagtgaacgtacagataagcagctcagcgttaatgaatctccccccctcccctcatgggttattcttcaccctcgttgtaagctaagcttcgttgtgctgtgcaggacttcaaagagaaatgataaaagaggtgcacagggcagtgtacaaaaaggggtaggcccactttattatttttcctcacacacgagaaaaaggcaggaacgaagtgctgaacattctgaacgtccacaggtaccactccaaatgagggcattatgcgcacaaaaaatgtgtcactagaagcgcgccttataaaggcggtacttaaaaatagacaagcatatcacccgcaaaaaaatgcctatctgcatatcttcacatatgcacatctgcatgcctgcatgtgcaatgctggagcgcctttttctctcggtgcccattttccgcctcacggctgacgctttcacttggcacaaatgtttgattccctcgttgtgcacccttcgtacgggggaagacctcatcctcttcgcttttaaagaacaatagttatctcccatttgtgctctccatttttacgggtctcttccttttttttagcgcaagctgggtcgtattgcgcgaacggggaacttacacgacacctttgagcacgcgcgagcagcctgttcgttttttccaactcatctgtgtccatcgccattttgaatgctcacaggtgtaatttgtgcttgggtagtgggagatccgccaaactagccaagtgcgcaaatttagacattttttttccctttttgcccctgtggtttgttttctctagctacgcctaaacgttgctatggaggttgggccattcctcttaaagcgacgagatgtgtagcgacatagggctccgaaggagcataagagataattggtcgatccgttgacaggtgttgaccttttcgttggcagacgtgttgaccgattcgctggcagacgtgttgaccgattcgttggcagacgtgttgaccgattcgttggcagacgtgttgaccgattcgttggcagacgtgttgaccttttcgttggtgccttggccggcttaagcgcaaattggcggagaagtgcacttggacgagaatgttgacgagtttgcccctaactgaggcccatttgaaaacaccaatttgtgcttgcgctatttatttccttttttggcccactcgctgggaatattttgccgcttcgccattgagcgtttttttttttttttttgcctgctgcttctccatctcatttttcctgccaattacagcatcctctttttttttttttttcacacgtcaattatgcgagttcgtaacacgtgagcgcgctcatttgtgtgaacgcccgattgcctaatgatgatacggccactgcctggagagggcccttttctccaagaagcttgcgcctccggttggggactaccctgggcgcatacacacacacccgcctcagaggtggctacacacattcgcggacgcacacaccagactcaacagcagtccccacaccagactgcacaccagactccactccagtccccacagcagtccccactcccgcgccacccgcatggacggaagagccaagcaaagtacaatgctgaggaactcctaccaaaatgacaaacccagctgtgttaacataaaagtaatagttcgctgcagacccctaaatgaaaaggagaaaaatgacgtaaacaacgaggaggtcgtcaaaataaagggcaatgaagtgatcttaactctgaacaggaacaacgagatttatgagaagaagtacagcttcgactatgcctgcgacaaggacgtggatcaaagaaccttgtttaataattacattttccgaatagtcgatgaggtaatacccccatggggtgtgtggtgatggcggtggttccgagggtgatgtcggtggtggttccggcttcccagcaggggagaacttccacttcccgaccatcgacatgtttctgccaccttgggtgtctgtcccaatttgttataacacccctgagttgttcttttcggaagggggaaggcagggcagatgtgcacacatggcgttcttcctcgtttacttcgcttccccccctcacggcgcttcccctcttcaattcgcttccccccctcaggtcctggaagggttcaactgcacgctgttctgctacggccagacgggcaccggaaaaacttacaccatggaagggaggatcctggagcacctgaagcataatgagaataaaaagatggacctgaacgacagcattaacagcgacttaaactactactacgagttgtgtgacagtgacgacacggggatcattttccgcgtcgcgaagagaattttcgacattttaaatcgcagaaaggagtacaagtcggcgaggttggtaggggaggaggaggagattgcgtggcgccgcaatagttgcgcaagcgaggggggggaagtccccacggcgggggtagcagtccacaaaggggtagcaccgcacacaggggtagcaccgcagacgggggtagcaccgcagacgggagttgcacccctaggcgggactgcccctcatggggggagcgacccgtcgccgccgaagggcctgtccagacgtgggtctgcaaacagaagcgagttgtacgaatccccggaggaaaaaaaagaaggtagcaccacaggagatatatacaacgtagagaaaagctcctacgattttgtcataaaagtgagctacctagaaatttacaatgaagaattatgtgacttactgagcaccagtagtgagtctaacaaactcaaaatctatgaagatacgacaaacaaaaataaaggattaaatgtagacaagttggaagaaaagagtataaattcttttgaagaaatttattatttaatctgttctgctatcaaaaaaaggagaactgcggaaacgtcatacaataaaaaatcgagtagaagtcattcaatttttgctataactcttattatgaaggacctgaataatgatggagagagtattaccaaaatagggaagctcaatttagtagatttagctggtagtgaaaacgcattgaagagttcttatggaaatttaaaagttagacagcaagaaagttgcaatataaatcagtccttgctaactttgggtcgagttattaatgcactgattgaaaattcgtcatacatcccatacagggattctaaattgactcgattattacaggactcactaggagggaaaacgaaaacttttattgtagccaccatttctccatcctctctctgtattgatgaaacgttgagtacgctagattatgtttttcgagcgaaaaatattaaaaatagaccagaaattaatgtcaaaacgacgaagcagttaaaaataaaagacttaaacaacgaaatagagaaattgaagaatgcgctgaatttaagtcgagaaaaacgaggagtctatttggataatgaggaatatatcaatatacagaatagcttgaaaaaaaatagagaaatattactacaaaaggaaaaaattctttttgaaaaaagtaaaaaaattaaaactcttttgaacaaaatggactacacagatgatgtgcagaatcagattgttcacttactgaaggacgtcctttccaagtgtaggaacatccaattggtttacgaccttttggtaaagaagctgtccgaggagaaatgcgttacgaggtatctcctatcagagttccatcacacccagggggagtaccaacagaacgtcaatctactcgcgcagacgcagaagaagatctccgatttatttagagatactatttctaacttcaggaggaggaagaacaaagattactccaccgtgaaccaggtttgcagcctcatcgcgactgtgcttgggaaggcaaagggagacatggcactggggaaagaggccatcatgaaatctttggaccatttggaaggactgaacagagacacggtcctgcgggagagcaccctcctcagttttctcctggacaaggtagacgctatggagaagcatgaccggaattgttttctccagttgggggaactcacgcgggagttcctagcctgcagggtggacctggccgaggtgacgcaccggcggagcagcggccccgcttcgactgagcggagtggttgccccgcttcgaatgagcggagtggttgccccgattcggcgagcccattggagacgactccccagccgaaccgccgaaaagcaggggcattgctgaccgcgctgcgagatctagcgcagtgtgatgaagcgcgtcaagtattgagccaagtcgagagctatcactccaaggaagaaagcacagttaaggagtccctacagcacatgcaaaatgtaagccatctactacatctatacttaaagagcgaatttgaaaaattaaaaaaagacatgaaaaaaaaagtacagaccctgaatgaagaaagggagaagttaaccaaattggtagaacagctacgaagtgattatgagtacttcgaatccagtttaaacaaagataaagaaaaaattgtggagacatacagaacaagcatcagggaagatatgaacctttttcagaaccaagtaatggaagaaatcaaaacagtgatccaaaaaaatgtcaagcaaatgaatgacacagtgaataggaagctacatttactgtccaaccagctacacgatgaatcaaaaaataaatttaaaaaaatggttacccactcgataagtacccttgaagaatactttttaaatcatgaagaacgatgtgatagagataatctgtattacctccagtccgctgatctgataaaccaaaaagtgaactcctattatgagcatctaaattttgtatttacagatgtggatactcaatttatttgtgagcaaaagaaaatggagagtaacatgcagaagattgatgacacttacagaaatattatccaagggaacaacgaaaatgttgcgaagattgcaaacctgcttgaggttaatacatcgaataataagaaagaaaaagaggtgctttacagtgacctctcgagagcagttttgcaagaaagggaccaacttgacgattggaagaagcaggtaaaagaattgacggtgagacatatggaggaggttaatctatgtaatggcaactatggggaacacctcaataaatgtgacttgcacatgggagaactgctacaactgtttcgagaaaatggagctgatcaaaatgatgagtgtgtggagcttcccagttgggatactcccgtccagcatgaagggaaggatattcacgcggaaattgaaaaggtgcgctcctacgccagtgacagcttcgcccactttagtgatgccacatcgggtgaggccaatatgcatggcgtagatccccctagtaatggctgcgagacgacggacttacctccttgctgtcgtcagccctatggcgatctgaactacaaccacgtgagggaagaagtcctcaaagaaatcgaagaattttctttacagaaaaacataaactttaagtgcctcttcgataaaatcgacgataatttaaaccttatccttaatgaaaacaattttgcgcgatatcggggtgggagcatggagctgtccaggggggacagcattggggggagcatcatcacaccgcttacagcctctcgccctgctgcctctcgtcctactggcactcatcctgctaccattccagtagtaccgccccccctatcagtttcttcccctcatatgagtgacgccctccctacaaccggccatggtaacaccactccgtccgcaccacctgggaacgttatgctgaaagggacaactaatgaacagagtcagaaaaaagcaagtagtttcttctccacagctgatgcagaagcagatttggacaatggaagctccaaaatcctttcagattgtactaggaagcggaacaaaagcatcgaaactgtgcaggggaggaagctgtgcttcacctccaacgagttgaggaacccttgtacgaaaataaaggcgctggggtatagcgtggggtctagaaagaattctccggctccgaagaaactgaaggaggacgcgtacaaaggcaggggcatcaagttccttcgcaagtcggaggattagcggcactgccacagttggcgtgaattaaaaaaaaaaaaaccaacacaggcgtactgctcatcactgctcatcactgctcatcccgtgtgcctaccccacttgtttatgtatatatctaccttcttaaaaaattttttttttttttatttagcgctgctttttaatgactgagaggaggaagcttccatttggcccgctcgatggaagtcttctccctcggggggtcatcacacccatttgagcgcacgcggacctcctccatgttgaatcctcaagatggacgagtgcgcgcatcgtctatcgtctatcgtgcatctcgcatcctctatcgtgcatctcgctactcgtgtgcatagtttcacacttgcatgccgccgccacgcacacccacctgtcccttgttaagcgcggaggtggccttagcttcatacgtcccgcgccctcctgggattcacgttgttttttgtgtgttagcatacccacgtgcattgcttacagtggttctgcccccacccctccccgcatttgttcgaaccgtccaaaatgtaatggcttggaattttggcaaattggatggacagcccatttagtgcaccttccatcattccctttttttttttttttttagttttttaaaatttttaagcgtaaaacgtttggcgtaaacatgacattactgtggcgttcctttgccattattccctactgtttttttttttttttaattctttttattgtgattttttttggatgaccacactatccctgtggggggtttcctcggcattcgagcgaaggggtgtaaggggtttgtgccacctagggttggtgctaatttgtggagtcacctcccccccctcctcgaattcttcaaactgctctctccagattacacactgtggtgggcactgctgtctatgttgttaaaggtgcgctcctgtccgtccaccgtttgtaaacagagaagtgggttcttctccggagaaggagaccaaaccaacggaggcgtccacgaattggcagtgttgcagtgcgtaacgtggacatggagtagcagcaactttgtgctgaagtgatcatttggggaggacacaaactggcctcccctcccccctctcttggcccatcacatggtaaacaatttttccgtccaacgatctctttctcgactcttctaaactctttttgaacccttcagggggggcacaacaaacagaacgtggtgagaagaagcaacacggagaggcctaacacaaaagtacacatcaaaaaaaagaaaacgcaaggtggagaaagggtgaaaatttttgccatactgctaacacatggcgggattcattttttttttttctttcttaatttattacaaataagtttctcccaggaaaggaaaatatatatgcataccaaatagcagtgatggaaatgcccccaaactgcgccaagtgcgaggaaaaaaaaaaaaaaaaaaaaaaaacgcacactgcaaaagtgctcactcggaacacacggcgtcgcctcctcccccacctccagctgctgcttcataccaccaagtagtgttagtccgtccccggaatagaggaaaataacgcaaactggctggaatggtaacaagtgacacagaatggcacagctgcgcaagaggaggcagcgactatataactttccctgacgcaaggagataacactttatgtatccttcttccccccttgacgctaacggaaagtgacgcactctgtcaacacggtgaacgagcctagaaaggagcaattccagagagagcacgagagaacgagagagagagggctgacccgcgcgccgcagcgaagcgaagcggataatcatgactgaaggagtcgcgcccacgcgtatgccagcacatatgaacacacgtgcacgaacgtacgtgcgcgaacatacgtgcgcgaacacacctgcgcgaacaaagcagcacacgcacgcacgtacgaacgcttaaacagatgaacgaacgtacggacgcgcacacacacgaatgaacatgcttgtgcgcagcgttcgtacacacaggcagtgacgcgcggagttacctgtgcacacacttatgtgcacgtgcgcgggcggagaaaggggaggcaaagcagttgtcacgatatagcgcagtcctaactcggagtcgcaatcgttccgccaaagaccagcgcacctgccgagagaactccctccgctcggcagccaacgtgtgaagggaaagaggcgattaaggcgatccgaaccgggctacctgtaacagcagacgtagcaaccgaagcagacgcagcaacggaagcagacgtagcaacggaagcagacgtagcaacggaagcagacgtagcaacggaagcagacgtagcaacggaagcagacgcatcaaccgaagcagacgcagcaaccgaagcagacgcagcaaccggagcaaccgaagccagtccgtgagattgaacacgcgagacacgcgcacagggagagcgaaccgcagaagaggtggcagcgttccattcggacgagctggaggcaggctcaccgcagctagacgcaccgcggctagactcgccacagaaggaccgccgcagcaggacccaccgcagcaggacccaccgcagccaactcgctggacgggaggaaagaggccaggcacgtacgcgcaaggcagcagaagaatgaatgcgaacacggcacgggcgaggggcacaccgaggcgcgcaacaacagaagaagcaacctgaggtggctggcgacgcggcgtcaggcgagcgcagaggggagagcacagaaggggagagatacagaaggggagagcacagaaggggagagcacagaaggggagagatacagaaggggagagatacagaaggggagagacaggcggaagaggacaagacaggtgagcgctatagaggaagcgttaggcaggaagcgttggagaggaagcgcaaccccggcggtgtgaccgaggaacatgccccgacacgcggccgagcgcccaccggagcaacgcacgagtgattgacgcgccggggaggggcggcacagagggaggagaaaagcgcaaagcaagagcaaaaattgggcaaaaatagaggtaaaaaagtagggcaaaaagtagggcaaaaagtagggcaaaaatagtggtaaaaaaactgggcaaaaagtagggcaaaaattgggcaaaaagtagggcaaaagtagcgactaattgggggcaacaattgggcagacacgagaatctcctgcttgttaaaaatgtcagatgtgttttccatatttaaaaaaaaacgaataaaaaaagcaaaactgtgcaaagcatccgtaaaaaaaaacaaggggagaattttcatgagtgacaagtcccgtcggaaggcgtacgagacgagcagagcggttagcagcaaccacagcggatttctccacaagcacagtagtgagtatcagaaggcgccaggaggggttggagttgcgggcggagcaggagcaagcaataacagcggaagcttcgcgggagtcatccaagaacccccattcagtaaactagcggcaatcgaattgttaaacaacgaatcgaatgtagttctggagaattttccaaaactgccaataaaaaatattgagtcatgtgaagaagtgtataatattttctacataagggatcaatatcttattggaaataaaaatatacaaataaataacgaccatttgattctactagaaacgacattagataagttagatgcagcgatctcggagctagacacagaagaaagttattgcaccaaaaaaatattaacaagtgtatacgaaaaggttattaatttatataggagttttaagagtatgaagaatttccctccccaattatccaatgcatataattgctttaagagtaatgtcatttttgtgaagggaaagcaatttaaaaaaaactacgtatttgataatttgatcaatatatatacctatctacagaatagcgaacttcaacaggataatatcgaaacgattaaccaagcgatctatattaatgacaaaaatgtcaccgctccatccttcatcaacagaagcattctaacatctaatgagcatgtggaagaacatatagaataccttcctatgaaatttaatcctcactttgtagagctgaataaaatttcgatttattacctttttgaggaatcaattaatcacatcatatggcagaaggccctggacgaattagtagtcgttaaagctttggcggatattccctacttggacttatcagaggtggaagggttcgacttcaaaaagatgaagtcgggacaaaggcaatggtatcctgtgtatattgctaaagaattaagtcaggaaggacttgctacggtagagttccccttttggttttacatcgataatttaaagaatatttacaagaaggagtttgaagacatgcacgagttgacggacctacccagtcccttcttcttcgagatttcttccatgtttctcgaaaacaacgcgtttaagaactccacgccgatcgagaccataggccagcgcaccccctacaagtacatcctcaaagtggcaggtaaggtggagcggtgtggcggcggagcggtgtatcggtgtagaggcggagcggcggcacggtgtagaggcggagccgtgtatcggtgtatcgcggatcggcggaacggcggtatgaccatatggcgaagtcgccatgggcagtcgagaggggccctcgcgatgggctctcgagaaggcccccccctgcggtgcttcccctcccccctgcggcgcttcccctccgctcacttatcactttcttcatgtacgctcactctccccccctgcgcaggtctcatccaggatatacgacagaagcgcattcacaaaattatgaacaaatttaagaactgcgatgtcttgtccgaaattatgatcataaataatatccagatctacgaaacttattgtgtgaattatttggcttccgtttttttccagagcaaggggtcaaggaattctgtgtcggataactttgacgtacgtaactatcttttcgacccctttgtttttagtgcctgagggggtggcgggatagcgggatagcgggatagcggtcgggttagcgggatagcggccgggttagctgtcaggttagcggtcaggttagcggccgggttagcggccggaagaatgctcaacgaatgcacgcaggtgtaggaacagtgtggagaagtcggggaaggttgcccccgcagcggggtctcttgtaggcaccacggcaaagttaggggtgtctcccccgaggaggcaccatcgtttggcatccccaccagctgcgtcatttcgtagtacccccccaactaggtcatttctcaccccccaccagctacgtcatttttcagtccccacctctggccccccctgttttagtgaacgaatacgttcgcccaacggggcacgtcacgtcacagtagacaagagaacagcttccgcgctgcgatgttcacagaggaggcagcccgggccgcaccctcgtctcgctcgtccttcctacctcctatctcgtctcgcctcacctcatctcacctattttttttttttttttttgtatgccccttgtttaatggcacatgttagcatgcacggatggttctgctccgcacttcgcttcaccgctccccccgtaccgtgtgccattatttgtttatatttcctttttttatagtataattagtctttttttttttccctttaactttgattaatgtagtccagtccagtcctgcgcctgtgtgcaggagggcaaatgcatgcgcacggacatgtcttgtacgcgtgtacgtgcatgtgtcggtgtacatgtcggtgtacatgtcggtgtacatgtcggtgtacatgtcggtgtacatgtcggtgtacatgtcggtgtacatgtcggtgtacatgtcggtgtacatgtcggtgtacatgtcggtgcacatgtcggtgcacaattttaatgataacctttttaaacccccctttttaattgctttaacattttaagttagaatggttggcatgcctgatcggagggggaggggcgcgtcatgtcgcgtcgatgagctgttggtgacgagaattcgaatggttttgtcctgcctatcagagtagcttgcatctctcatgtcctccatccagggatgtagaacgggaagatctacacacatgagagcatcaatgcgctgtctttcttttcggtccaccgacgttgagtatttctacggattcgtaactctgcttatttgttcgttactctttatctccttacatcagtcgagccgattaattttttgaagttgtacggatcctctcgaaaaggggaaaacaaaaataggaaactcatcctttgtctttccccatcttggtggcattttcttttcatattagccacctttcgagatgcaaaaaaaaaaaaaaaaaagaacgtccatttatttgccctccaaactaattcgctttaagtagaccatttcgaagtgattttctggcgatgcaaataagacgaagtgatcctccgttgaagcggtagcacattcctcgggggagctgctccattgagacctccagaggaagcaacacaaccgaacgaatgcacacggtgagcgaaacgaagaataagtcatgcaaacctgtttctgggaaattttaataattgtgtgtccttccaccactgctgcgatgcctgtggtgcttttccagttggaggaaaacgccaaatgaattgtccattttattattttttttattttattagattttattttattttattatattatatttattttattttattatattttattttattttacttttttgtatactcccatttggtttctccctgcggagttcggctgagaagaaggggaggggggcaaaataaaaaggctggaaaacgttgcccttcgtttgtcccctaacgatccaagaggagatatgcacactggagggagtcacccaacacgacgcgctgcgagaacaacttaacgtgtcgcaatacgaggttgaatcgttcctccctgcctactacgtgttgcccttccatgcttactctttttttttttttttttcccaacgtaagctcaacggtggggatgcagtcatagttgcgctttgcacgcagggaagaagtggacggcggggaaagaagcgacggaatggggacttaacaaggaataaaaaggcaggcggaaataaacactccttcgcggccttccctgactctctgcaggtacatgtgcctacttagccgaacgagcctccacccacgcgagcaaaggcggcaggtgtgaaacatgcgaggtctgccaagtctgccaagtttgccaagtctgctacgtctgcccagtctgccaagtctgctacgtctgcccagtctgctacgtctgccaagtctgcgaatcgtgcgcggggatcacagcatagtgtacactcaccctgttgcgcaaaattttttagaaaaactacgactctgaagaaagcggtgaagcagtgagggagccaaagaatcgacgggggggaggtgccccgcgggatccccatcagctttccggggttacctcttttccacagctcataaaaattggggaagaaaaaaaaagaaaaaggggaaagaaaaaaaaaaaaagggaaacagaaaaagaaagaaaaagaaagaaaaagaagaaaaagaagaaaaagaagaaaaagaaggaaaagaaaaacttgtagcgaaatcacgcaaagcaaaattctcccccctacgaaggacaaaaataatttccttctttttgcgccccgctatttgtcgaagcgcacaagaaaagaagaggctaagcaaaagctccgcaaaaaaaaaaaaaaaaaaaaannnnnnnnnnaaaaagagacaaaaaaggaaaaaaagacaaaaagagcaaaaaaaggaaaaagaagcaaaaagagcaaaaaaaggaaaaagagcaaaaagagcaaaaaaaggaaaaaaattccctttctcgttttcactgaatattatggggataagtacgaacgcgtaaagaacgcgttccttttttcgggaaaatgagtttgtagtcaggcgcacaagtgcggccgtttcactacaaaatgttttcgtcatttagtgattgcgaatcggtagccgccagttgagcgaaccggtgtgagttggcgcgactggcacggttagcacgattggcgtcattgacacgattgacacgattgacacgattgacacgattgacgcgattgacgcgattgacacgattgacgcgattgacacgttgacaccattgacgcgattgggctgctccctgcgcaccacctgactgaagtagcagccgaagcccgcagtggagaactcggccggctgtttacttcgggtgaggcgccatacggaaaggctgggcgactgtttgggtcttcgcccagtttgcctttcccagctgcgtttggcgtcagtaatttgcggcggtagttcgtggcagtaattcgtggcagtaattcgtgtcagcaattcgtggcagtaattcgtgtcagcaattcgtggcagcaattcgtggcagtaattcgcggcagtaattcgtgtcactaattcgtggcagcagtttgcagctgcttttcccattttcgagcttgatcactgtgcaggccgctcccgccgctccctgctcccttcctcccatgggcaagtgacgaagacccctcgaactgaggcgcgcaggagcttagctcgtccgtggcgccgcgaccctcagacggcctcgggagaagggacggcgcgctggtcagaaggcgcgctggtcagaaggcgagctggtcagaaggcgagccgagccctaatttgtgaaccccattttgaatttcttttttttgtgtgcaatcctggatgttaccgttgaccctttagacattttcgccccgccccgccccgcctcgccgcgtttcggctctcctcgcctcgatccaccccacttgttaaaaaatgatttttaacgcgaagaaagggaaggagaaggagggagatggcgggggtgtcggaggaggaagcgagggggctccaagtgatggaagtcagaacgggattataaacgaccaggagtatgaaagtttattcccgtcgaacggaccctacggaggaggtccaaattgcggacccacgtacggaccagagtacacaaacagctgcagctacagctacagtcaaagtcacacacacagtcatagccatgctaacattatggaatcgatgtgcattaacgaaataaaaagtgcagaggaggacgaactatttgacgattccaagcatcatgacaaggatgaattgataacaaaattgaggagtaaattgcaaattaaaataaaggattataacttaatcatggatacactaataaggacgaaagaagagtgtgtacagaggaatgagcaagtgaaggaattacagaagagaaacagtcacgtggaaaaggagtgcgaaaatttgaaaaatattatcgaaaggaagaatatagaaagtgacatgcactacggagggaaggggatcatttggggaaccacagaagggggagcagcgggaggggcagctggtggagcagctgcaggaccaaccaattatgcacgttacaagaacgaatacgacgaggtgaaaattaaactagccaaggttgaagagaggtataaagaaatgaatcgaaaaaatgaaaaactaagcgaagaatacagcaacatgatgaaagaaaaactaaaactagaaacagaaattaatcaacaaatggatgagataaaaagaaaaaacatgaagctgaaagaaacaaacgaacaactcaaagtggagagagaacaactactgaacaagtaccttcagagtgaaaaaaataattttaaaaccattaaagaaaataaagcacaagtacaggcccttcgagaaatgatacttaaagaagaaacgatgagaaaaaaatcgatggaaaatttgaataaagcaaaagaaattttgagcaagtccttggctacatcagagggtagcattaaaaagttattagaggtggaaaaagagagagatggattgaaagagcaaaatgatcagttaaaaaagaaaatgcaacagtacagaaccaaagtggaaaacatgaaagaagcactgatacagttcgaacggatgtacaaaaaaattgtagaaaaaaataatctcatgttttctgttactcatgaatttttgaatgcaaaaaattgcaacgtaatgattctaagatccactaatgatatcagacatgtatgcgagaagcataaaattgattccactctatttgagaacataaactgcttctctgctctgtacacatatgaagtaatttttaacacccctctgcctgactcggacgactcgttagatgagcaagatgggaaaaaaagagatcatgataagtatataaaaattaaaaaaaaaaagtttaaaagtttgaattatttacttaacgaagctcaagtaaaaatcattgctctttcgaggtctaacgaaaaaatggagaagtgttatgtgaacgtgaggaacaaccggatgaaggatgacatgagtcgatttgtgaataaaaactatcacatcgatccgcttactcttcaaggagaaaagacacacatggaaaatctccttcatgagaagttagaatatattagagaggtggaaaacaaaatgaaggagaaagacatcgtcttgcagaagcttaaggatgccaactgtaggataaagttggagaaagaaaccctgctgaaggtcatatcttccatttcgaacctctcctcctttgtacacgtcgatcgtaataataagaattgctccatagagagcctcgtcgaggctgccgttaacgactgcgtaggtcggcacgttaagggtggttgccttgtagatgactgtagtgggaagactccctccaatgtgagcaacaactctctgctgcagggtggagctcctggcgctacggttaacggggcgatgagcctggttggcttttgcgcagatgaagaggcatgcaaagcaggccgcgcacgtgcgctggcggagaaggaggaggccttccgtcaaattttggacaatctcgagaaagccatagtcagtatcgagaacaagcaaatgagttactttcgccgcagcgatttgctcagttactttgacgactacgtcatcacattggagatctttggtcggatcgccgaatataatgaagagttccgcgtggaacacctcctggaggataatccagttgttcagcacccctcctcccagggtatccacacggaccccgtcagcctctccacggagcttcacaaatggaagaagaaacactcagaagaagaacttctacaccatttagaagaagctaaagtgattcaaaaatacaggcagttctatcaccatcattttattcacataaacaccattttcaataccatcgtgagttataatctctttgacatggaggcaaagtacaaagtcgtatatgagagatattttaatctgtttaatttaaatttcagtaatgtcgaaatttccttcgatttgcttcttaaccgatttgaaaggataataaggttagcgaagagatacgaaaacaccgttttggagagtaaaaaaaggatcacagagatgaatgttaatgaagcgaatttgttcgaacgggggaagaagcttgaatatgatttggagattttatcgaaagagaaggagaaacttcaaaggttggtaagtcttaatgaagaggaaataaaacgggtggttaacaatcacgctgttttgcaaaatgagtgtaaagagcacaagtgcaaaaatgatctcttaatcgataaatacgaacaggtgaagaaggagaagctactcgtagaggaggaactctccagcaggcaaattcgaaatgctaaactgagtgaacagaatgaagaaatgattaagctatatgagaaggagaaggcatatctccactcgctaatacaagaggagaaagaaaacaaccaatttttgagagaaaaactaaactctttcttctccctaaatgaacaaataaaatccgattatgatattagattgaataatatgaatgacctttgggtcgaggagaaggagcacaataagaagaacctatccgatattggcaatttgaagatggagaatgtgaatttacttcaacgggttaaagatttggagagtaaaagctccttgatgaagaaggagctgaacgagcgcatcaagcaggtgaatgtactgaggcactgcatggctgtgtcgggagcagcgggagggaaggaaggccagcagggggatggtcagccgcacgataaggagggacacacggagggatgggaggcccatacgggggaaggaaaaagtcttggtgcctctcccctccagggtgtaaacgtaacaatgggggggccacatctcccaatggacctcggaggaagtacgtatcaccaatctatcatagacgaattagaatacaaagcagaaaaagaagtaaaaattaaaaagttacaggaaaataaagcagatctcgaaagagaaataatgcaactgaaaggagagaaggaaatcctaatgggagttatcgaaacatggagaaatttcagcgcatgcagtaaggacgaaattaaaagattgaagaggttgtgtagtgaacaagtggagaaacataaggagttccttctcttaaaccaatcgaatgtagataaattaaggaaaataaaagatcatttagggatagaaaaatcaaagcatgccaaagaattggatgaaacgaaggacaagctgaatgaccaaatcgataagctacaaaaccaagtagcagagaaggaactccaggtgaagaaactcaaatgggattacgagcagttggaaatcaaaataaaagctttagaaagtgagaaaaataatcatctaggtatgaagcagaaggaggaagaatacatagctctcctcaaaaatgataaaaccaatttgcagaaggaactgaatggacttctccagaagtatcactcccaagtggaacaaaataaaaaaatagtcaacgaaagggaggtcataattaattgtcacaaggaagaaataagtaatttgaaggaccttttggaaaatttaaaaaaagaaaactcacaattaaatgatatgtttagaacgagagccaacctaaacgacaatcaaatactcaagacgaggttagaacaactattggacgttaacaaagatctgcaggaagaactgcaccataactgtgccctacgggataaagtaaattttgagaactgtgaactgaagcagaagttacaggttgagaaggggaaactactccagcagcagaagtacatcgcggagttacagaccaacctgacagataaaaacagcgtaggaaatatgaacgatgagtttgttgttagtcttaaagcaaatttgcataagtctagagtagagctgcataacctagcaaaggaaatcgagaaggtccagctgaatgaggagaagtacgtggtgaaaataaagctgttggagaaccagctgtccaggagagaatgcgagaagaagaagatggaacaacagttggagcagcagagtagtgaacacgctatccattttaacagaattagaaccgatttggacgtcgtgaatgagcagaaccgagttcttcgactcgctaaagaggaacacgaaaggaagattgaacagctggagaaggaaaaccaattttttcagtccaccaagaacaacgacacggtgattgtagagaaggagaagctgcagagccaagtgacgcagcacctcgccatgattaacgccaaggagaagcagatcattggcttgaacttccaaattaggaagctcaccaatgagaacgccgagatgagggcgcgcgcaggattagcggcaggattaggggcagaagggggaatcgcggaagaaggggcatccgtgacagccgcgaacgccaccaacgccgccaacaccgccaacgccgccaacaccgccaacgccgccaacactgccaacaccgacgtgtcgctcgaaatacacaagtacatcagcgaaaacatagacctcacggcggagctagagaacagaaacgaagtgatcgagcagtgcagggaggaggcgaagcagaaggacaaggaaattaacaaattgcacgacgagatcgccgctctttctcgaagtatgaccaagctgaaggagtccctcctcgttatggagcaatacaaggataacataaataggcacataaaggagaaggacgagatcatcgatggattgaagaaaaagtgcagcagcaaactggatgatgtattccatgggtacaccggcagcagtacgaacagtggcttctctgcctctgctttggaaaatgcgatgaacgcatcatcggaagagatcctaagcacgctcaaaaatatgtctgcaaatgaaggaggagttcctggagcatccccgaataatggagaatccccgaataatggagcatccccttcgaacggaaacgaacacatcgtcattattaagtgcaacatactgaagctgtttaaactgggatcatgctacctctacataattaatcgtaacatgaaagaaattcaaattttaaaaaatcaagttagttcacttaagcagaacatacagacgcagaatgaatttatccataatcttaaggcaaaaaataaaaacaacgaagtgattcaagtaaataatttggaccaaatcgcacagctgaaggataatatacagacgagtgaaatctccatacagagcttgaggactgatctcaagaacaccgaagagatgaataaaatgcatgcactcaatctaggaaaatacaaaagctttattgttcatctcatccaacagaacgtaattatatgtgatatatttaaagtggtgaattcaaggaagagagttgaagcttccatactggatcaactcaggagcttgaagaaggccttccatttgtatatgcaggactcaattatgaacgagctaaaggggagtgtaggatatggaggctccaccatggctgctatgcaggagggcagatggcccaacgtaaactacgatatcgttgaggatgtttttcagaatgttcagagatttgctaataattttaattccatgatagaaaatgggcaggctgattttatgaatttccgcgcggagggagatctggccagcagtgacccggttagcggtgaccccgtcagcggtgcatccaatgttgatgccagggaacccttgcgagaaggccaagctggaaaagaacatgtactcccctccactagtgaaagaatcggaattacagattcgggacagaatcagaaccttgtggaggatccaagtgaggagcaaaaccccaacggggaggcttcccaaagaggagaggcttcccaaggaggagaggccccaaaccagggaaacattgatggaacggcggttcatgacgatgaagcagatggaaaagcaagcgttaggggatacctctcgggggagggatcacaagaaaaagtggagatcccccaggggggttccatcatcccgtcagatgaacaggacggaagtcaaagaacgaacaacgaaacgttgaagcgatatgaggagaatgtcttggaggacgagcatcaggcggagaggcagtcgtcgcgcacgtcgggaaacgtcagcggaagaggcagctccgacggaagagacagctccaagggaagaggcagctccaacggaaggggcagcaccggtggaaatgtcaccggtttcattcgaggcattttccgaggcatcattcgcgaaaaggacgaggaaaataagactgcacaggaaccgagtgaggcggctagtcttcgagttgaggacgacggtggatcgtcccaccgcagcgcaaacggattagttgcaagcattgaggaagacgctggtgttgttacttctggcttggaaaagggagtagacagttcggcgtcgtgcggggaagcgaatggtaatgagcagggtgacaccgttcagtcagttcagtcagttcagtcagttcagtcagctcagtcagctcagtcagctcagtcagctcagtcagctcagtcggctcagtcggctcagtcagttcagtcggctcaatctcctgaaggggataaagaaaacgtggaagatggaggggaaaccggcgcggagctgtgcgttggcgaaatggatgcctcgcatattgtagtcggtgtggaaggagaggaggacagatcgcataacgcggaacacgaggagggggcagccgatggtgaggaggaaattgcaggggggtcgactccaacgggggagttatgcaacatgggaggagaaataaaccctgatgggggcgagagccccagggagggtgatgaactgcataaggacgaagcgctgcctgaccagctaatgcctgaccagctaatgcctgaccaactgctgcccgaccagctgcttcctaaccaaccgctgcccgaccagcggctgagcgagcaaggtgagcatccggcatgggttcccctgacatcccgcgtgatgaacgacctcaacggacccagcggtcgcatggtgagtccgtttagatcgcatgtgtccgaagacaattatgacatgggggagggaaaaggaatgaaaaaaagaaaatacaactccgactcagaaatggtgaacccgaactggcctacatttacgaggcatttgaagaagctcaaaaaaactgcggagggtgtgcacagtcagcagggggagcagcaacctgagcagtcgtatcagtcgcagcagctgcagcagcaaccggagcaaccgcaagaaccgcaagaaccgcaagagccgcaagagccgcagcggagtgacggggaaggggaacacatcggccatagaagcggagagtcctttcacgaggaggggagctacatgggcgatggtggtagttacccccacgatgatgaaggaagcaggcaggatgacctgaacgctgaattgcacacacacgggaggaaagaaaacatatttttcgagtccatccaaggagtgggtcacctaagggaggaggtacaccactcaagaaaaccctacgatcatgccgaccaaaacgtcctccaaggcaatcagtaccataaaggagaagaaggagaagaagaagaggaaggagaagaagcagaggaagaggaagaagcagaggaaggagaagaagcagaggaaggagaagcggaagaagaggtagaagaaggagaagaagcagagggagagggagaagaaaatcacgaaatggagagcaacagaagctgttatgtaatctcgtcagatgatgactgtgagaggaatgacgacaatggaaggggggcactcgcggggggacagcagcggggctctgaagaggaggaaggcgacgacgaaggagaagaagaggaagaggaagacgaaggagaagaagaaggcgaggaaggcgacgacgaagaaggagacgatgatgaggatgaggatgatggaatgggtgaatacgaaaatgaggagtacgaaaatgagcagtacgagcaggaggactacgagaatgagcagtacgaacaggatgaagaggaggacgaggacgacgacgaggacgatggcgaagacgatggcgaggacgatggcgaggacgcgaatgagcaattcgagcagtatgaagagtacgatgcggccgcagaggaggaggaggactatggccagtacaatgggggtaactccaaggacgaggtgggcgaaacagatgagatgggcgaagcggacgagatgggcgaagcggacgagatgggggaggaggaggagtatgaccagtacgatgagtacaacgagagagatccggagggggaagaaggggaggaagaaggggaagaagaagatggcgagcaggacggacaaggtccaggaagagggctgtccgaaaatgaccccctggatagctacaacgaaaatactgacagtccagtgagcaccccctatcgtcaccatggtgaaagtacctatgacgatcagcccaacaatgatttctcccaatctgcgcattccgacgggagtaatgaacagggggaagagcaccctgttctgttcaacccgtccaatgtaacgatggcacagaatgacgtgtcatacgaggagaatgcggatcaagggggggccattagcataccgtcttcgcatgaaaacaatgaggacgtgtttgacaagcagggggcggacacagaagggggtgcagaaggagatgccgaggagggcgagcaggatgagcaggacgagcaggacgagcagcaagcccaagagcactagaggagggcagaacggcgtagccaccttcgcagctgggttcacccaggcgaacttctcatttgcattttttaagtgcctccatacgtgggaaaaaaacccaaacagagttgccccattcgtccacccccctcatttgccctccatttttttccactaaaaatagcaaacacttaaccatgctgtatgattaagacagggtgtgaatgtgtgtatatgtttcgcaccgtgcttcactctcatgtgcttatcgacgtggttagttcccctggttttttttttttttctacgcattctgctggcgtgtctatatgcacatgtacacacttctacatgttcgcgtcggtatgaagtaactgtgaactttagcaactcacccccctgcgcaattaataaaaatcctttgttttgataaaccacccgatccaacaccgtgatgttgtagagagacaccacatggtcaggtgtgtcatttggtagtgtccttaaatcagcatcgcttcatcgacgatttgggtaactctctcactgggcattttgttcagaagcatttttttttttttctgtgggggattaacgctgctccgtcgccttcccttttcacggtaacgtatcgctgcgactggcgtagtggcattcccctgttagtgatacctccaaatggtggagatgtaactcagcgcagataggataggtcacccttcttggaatcgtcaccaagtcagaaaaaaaaaaagtannnnnnnnnnaatatcaccatggaactcgagaagtggaactaaattgcgcgacgtgtgaagaagcgtcaccacaggtaagaagtgattttgggttgggcagtgggaggattatacttgagggagggttatgcctgtacgtgttcacaaattgcacatttatctatggacacatttttgcgaactttgccttccccaagtttaagcggcgaagaaggaaagaggaacccatggtgggaagaacgctcaaccattcatgaagtgctaacgaagcaaaaactgtttcgtgtaaaataatatgttcctttcaatttggtgcacgttgtgtgatggtcaactcttaccacatggtgcacatcgcacaatgcgaaaaaaaaaaaaagggacatatcgaaaaagatacacaacacagccatgaattcgcgcgaggaaaagctccttcttttgctaattggacagtcacttgtaaagatgaacaggagaagagacatgcctcaaaggcaggcatagagtcgttactaggacagctaagcgccaaaagacatttcactcttggcgagaagaatttttctatgctcgctgggggggtcagcagagatgcgccttcctccacgcataccattttgttgttcatttggtcattttgttcatttggtcattttgctcattttgttcattttgttaattttgttcattttgctcattttgctcattttttttctttttttttgcaaccattttggaatggcaaaaaattgcaactgtgcagtgttcctgccgcttaatgtgagagatttgggggaggcgcccgatggggaaacaaattggtgaggaggggcgagaagcagagggggaagcggcttttgcctgcgcgttcggtgacagggggatatggcactcctggggagagagatcaaactcacacattgtacatccgcgggaagggacggataaaacacccatttttggacgtgtcgcatgcgtgatgaattctgtttgcagttcaaatttcgcctcaagcgattatgcgggcgggagtgctgctcgcgggagtgctgcccgcgtaagtgagcgtgcaaaagcaaagggcgcacaaaagtacaaacggacgagcgggcgaacatacaaacatccctgtgcatgtgcatacgcatgtgcgcgctgcatacacacgtggcactttattacacatgcgccgtgatcactcttctggaatggttcacccacccatccatccaaccatccatccaatttttttttttttctcattttgttccttttcgtgtgaagctattgctcgttaattccacttatgcattttgcaacacgtgggggcattcaaagaaatgcgttttgccatacgtaaaggtttgcatacagaacgaactgaattttaactcgtatacttgcacattaagtgtaaacgaatttttaaatttacttctccaacttttttttttttttttttttccctttttttcccatttgtgccttttcaatttcactgctctcgcgtaactacttcgtccaagtgtatacgttgggggaggagtggttgtcaaatgtgtgaacacatatttggcgagtcagccgattcgttggcgatgtttacttaacacagtgatggtccacgactcatgtgtgtatgtatgcaacacgtacgtcgtgacgtacacacatgagttgacaacgcatacatctccatttaacagcatatcgaacttgtatgcccaacggaaaaacccctgctgtgtgcactcatatgtatgaaagtacttcccggtgtaccactatttagactgtacatgtgtacgcatgtattatgtcagagtgtatggtccacgtttttacgtctactgggagagagaagcaaatgacaagttgggcatagcaggggaaacctaaaaggaaggataaagcttcctattggggcaaacaaaaacttcggaaacaaacgcaacgaactccagaacaacgcatgagagagagtgtacatcgctgatatattcgaacagcaaaattgattgtgcgttcatgcatccttttatgtgcacctgcacctgcttacttcgggttgactgtgctgaactgcttcttcgcgcggtaaaataaccgccttggtgttcatttgcgcgtgccttgggaatgcacgctcaagcggaaataggcacccaaccattcatctatgcatatatgtatgcatgtatggatgcatgtatggatgcatgtatggatgtatgcctgtatgcccgtatgcaaacgtgcggagacgaacatgcttacgtttacgctcatgcccatgcacttgaatgccgtgcgtgtatatccaaacagcaccactcatttcgtcccgttccgtttcgttgcgctcgttttttttttttttttttttgcctcctgtgtgacgcgtgggaacaagggaggagcgaacgggagttgaaaccaactcaaacgaatcaaagcaaagcgaaactgcgcaggtgtacgaagcagaagaaagttcgtgaacgctctccacttgccttcgttcgtttgttttcccatttgctcacccgtttgtttgcccatttgctcacccgtttgttttcccatttgctcacccgtttgtttgcccatttgttcacccgtttgtttgcccatttgttcacccgtttgttcatccgttcgatcacccattcgatcatccattcgctcatccattcgatcatccattttgtcgtttcccccctttgcattcaccctcatgcatctcatttaagcatacgcacatacgtacgtattcaagctgtgtacaaatgggagcagacttgcgttgacgcacaaaatacactttaccatccccgcgtttgcaaccttccttcctttgcatgaatttcccgcctcccccttcccccctctgaacgtacgccttcgctcacacgcacctgcgccaatcgattggagcacgctcagacgaagtgggtatacggggggcagcacaaacctgtacatatctgcacataagtacatacgtgcatgcacgagtaaaggcattattacgccgcccatttgagtgaagcacgtacgtatatatatacatttacatctttgcgccccgggttaagttccgtggggagaataacaaaagggaggaaaatctaaaagcgaaacgcgtcaacagattgtccccccatcctctcttgcatgaaatataaccgtatgcatacacacttacacaagtacgtgcgtacttggatctttacatacttatgcaacacttgcttgtgcatacctccccgcagtggtatgtcaacgtgtgcgatgtaaagaagcgcgttttgtaaatgcgtcaaatgtgacacactgtgtacatttacacacttagaaatgttgcagtatgcatgttaaaaaagaatgtatttattcgcattttttacacacacattacatcaggtgaaaaaggcctgaactgttcaggcgaaaaagggacataggtctacaaaaagaaaaaaaaaataaataaaataaaaaaaaaaaaagatacttcttggctattttgactgcactatcattttcttaacaaagaaaacacctgtcctatacagccattttatttataaaaaaaaaaaaaaaaacacacaaaaatacccccccgcaaatgcatgtgcatacaacaaaattatgaacaagtcatataactagctatttttatttaacaaaaaaaaaaaaaaaaaacagtggcttccccctttcgtcttgcttttttcagcactaaccctgaatatctagatggatagagttacgtcaaaacgagttaaaaataatgtgttgatagaaaaaagtggtgacagtgagaagaaggcccttagcaaaagaaggacaaacatgaataaaaaaaaaaacgtctttctaaatgacgaatcgaagaatgatgaagctattaagaagaatttgaaaagagtgaaaaatgaaaagatttccaaaaatgcaaaagacaagttggaaaccacctgcttaattaacaccagaagcaaggaaaatggcaaaaaggacaccatatacaaggggatagaaaaggagaagaaatacccccatgcaagcagagttacttccattaaaagcaacaatgcaagtgctaatgacggcggggagaaccgcgtgggcgacgggaaaaatgacaatgtgaagagttcaaattacacaattttgaactattttaagaacaaaagtgcgaccgataagtatggcagtaaggcgtccggcgggggagagtcgatggccgcgaacgatagcgaggcgcgcaatggaggcaataactgcgcggactgcagcgagagcagtaacgcgccgaatcaggcggccaaccaggcggtcaaccaggcagccaaccagacggtcagtcagacgatcagtcagacgatcagtcagatgaccaaccaaacggccagccaaacgatccccagctacgcgaatggggcgaaccaatccaattatctaaacatgaaaaacaacatcgagcacaacctgatgaattacaagaagtccaagttgaaccagatgaacgccgagaatttcagcatggactcctacaggtcgaacaactcatcgaatagtgagctgtacatcggatcggagcacaacaatttgtatgcgagcaaccaggagtacactattggtaggtcctccatgcagttgaaagaaggcagtctgcggagtagcaccggtagaggggaaggactgcatacgagtttgaaaagtggcaacatgttggatgtgcgcggtaacatgttgaagggccccctgcagttgagcgatttgtacagctccaggaatggagattcgtctaccgtgttgactaggaattcgctatacaagtgtaaggaggagcgcgtggatctggcggatcggggcgaaaagggatgttgtgcctccggtgcagaaaacggattcatcatgagtaccagcctgggaagcggcttgaacggcctcaggggaaaggcgatttcgcacatggaaagaagccgaggaggaggagttggagaagtcggaggagttggaggagttggaggagtcggagaagtcggaggagtcggaggagtcggaggagtcggaggagtcggcgtaagcgacctcatggtgaatggcgaaggaaggcacagtgaaactgggtacagaggcatcgacatgaggcgaagcggtgaccacctctacagttacaaggatcggaataaagactacctagattcgataaacctatcaattaatcgagaaaacgaaaagcatagagaactccttggcaggtcactcccgagtagaagtatgataaacagcacaaagtctgacgaagaattattttccaagaatatattgaactttgaaaattattgctcgtacagatttaagagaagtatgaataataatctgatcaacaacatatgtaacatgtacgaggataaatcaaatttagaagaatttatttctaggaaaaggagagaaggaggtgtgtgtaagacgaaggaggattttctaaagtacagactggatgatagctccatggtaggtatgcgaaatgatcatttcgagggggaaaagctttttaaaagaccacgcatgtctttatataacagcctcctagggaagaacagatttcaagatgggaaaaaaatggagaaaaaggaacgggacagcatgtcggaccttcttcttcatcatcaagatttgctcataaacaagagagaaaaaattgtggtaagtaaagatgtagacacgaaggaaatcatcataaagaaatacataaaaaatttttggctgcttagtcgaaaggagttttttagtaagtactggaatgcatctatagagttggagagcacagaagtggagaaactgaaagagttgatcccgtttcccgacaatcaaacgtgcactattgatgacctgttcagtaaggacaacgagattattgaggaggaccaactactgaaggactacgttacggatgaaaagctaaagaatttccgccttgacctgatcgatggcttcctctacgataagcagtcgctctacgagagagagatgcttgaaaatgaaaagatattctcccacatctcttttaatcacaaaaattctgagatcaaagtggacaagcttttaaatttatttcctcgagatttcatgaggaagtataaaatcgtgaagaaattaggcgaaggagtttatggcaaagtgttcaaggcggaatccttggaggattcctatttgcactttgctgtgaaggtcttacgttacttctggcccaacttcaaatacaagtttggctctgaggagtttgccattaacgagttcaacatcatgcggattttgttccaccccaatgtagtgtgcctgttggatagctttcgtgtgcacacgtatcggaagagtaaggtgaagactcatcgaaaccagaaaacgcggaatgagacggtgtcggctgagtacgacttcagttttcagaggcatcggaaagtggagcggaatcagtattccccgtctcgtgacaccatcgagaggaacaacaagtataaaaatttaatttcgaagagctgcataacgattgaggatttggagaaggatctggttatgtacaacattgataaggaggagagcctgaacgcggatcccaagttggggggtcacctcaacaggacggtcaaaagtttgcggagctaccacacggaggggggtagcggcacgattgggggtggcagcacggttgggggcggcagcacgatgggaggtggcagcacgataagcggaggcggatgcggtggcgtaggcgtaggcggcggcgcaggcggcgcgtacgggtcgacgaacgtgcggaaggatatgcggaaggagcgcagcaacgacctgggcgtgttgcacgcgaagaagaaggtcaggacggccaccttgaagtaccccgccgcttcctcaggcgcttcctccaccgctgcgagagtgagcggggtgggcggggctcaccggtccgagctgcagaaaatcaagacgaacatgacgagcagggcgaacatgacgagcaggacgaacatgacgagcaggatgagtaaaacgaacaaaagcatagacaaactgaagtttaggaaacactcgaggaagctgaagaagatagagaataagaacaacgactatattgaaaactgggacctctttctggtcatagaaaaatgcgactgcagcctgaatgacattttaagcaaggcaaagaagagacacgcctcgtttattcagcacatcaagcagtgcacagcacaacatttgccaagtgagcgaatcgacatgtcgtatgaccacatacacaattatgtaaaatatgtgtatctgccactgaaaaaaattgagaatcgctccttctatccggacatgccatccctatcggagatacaaaccaaggtcattatctatcaaatgctgcaaggaattaatcactttcacaaaaaatttgttattcatagggatataaagccagccaatactctcatcaaaaatatcaagtacctctccgatgggctcaacgattcaaaggaatggatcgtaaaaattgctgactttgggttgggggtctacgatcactttttaaaagcggagacaaaagactgcaatattattaccctgcagtataggccaccagaaattctttgcaacagtaccatgtataactactcagtagatatttggtccattgggatcaccatgtgtgaatgtttgcttggatttgtgccggtgacttcgaaatttgaatcgtctgtgcttttcaaaattttggtttttcgaggaattccggatgatgactttgacaatttgctgaagaaggagttcgtcggggagttgcctcagtttaaggtggaccgcctcaggatgttggaagtgatttttacggatatttatggtcgtaggttgctgagtgagcatggcatcgatctgattgaccagttcctgagctacgactacaagaaccgcatcacggcgaacgacgcgctcaagcacccctggttcgaggacgtgcacctctacctcaacgagcgcctgctccgctactacaagcgcacgggcacgtactacttctagggggtcaagcggtggagcggcggagaacttagcagcggccaagcggtcaagcggcgaggtatgccaaccttggggtggccgtgttgccccattttttacgttacgccacttgtgcacggtcgagggcaggtcggcttggcatgaaccgctaacgcacgcgccacgcgtgtcgacgccattgccccacacacacgcaaatacggaagcacgcaagtatgcacacaagcacacgcacacacacacacacgctgggcgttcttccattgcccacccatgcgttcattccattttttttaaaatcgtccacatggatgtgcaagtcgatatgaagaagtcgatatgacgaagtcgatatgacgaagtcgatatgcccaagtcgatatgcccaagtccatgtgcccaagtccatgtgcccaagtcgatatgccaaaatccatatgcatgtccaagtgtgcacccctacgtgcgtgcgaacgtttctggcagtcttcaaattttttgtgtgcaagtgcgagggcgacgcccaccacgcccgcgcgtggggccctcccgcagatttgctgtcacagttattgttgcagttattgttgcagttattgctacagttattgcgacagttattgttactgttattttattgttacagttattttattgttacagttattttattgttaatttttttttttttcctgcgaagcttgttgcagcaagctggaaggagtggggagagacaaagcacccataggtgttgtacgtacaagtggtacacacaaggagtgaaaaaaaaaaactcttaaaaattctgacgaaatagtgcacggtaccattttttttgctattgttgctgttgttgttgctgccgttgttgttgctgttgttggcggtggtgtgggggggcttcccccgctcaggggaggaagaagaccagggtggaggcgacgcacagggagacgacgaacagggagagcttccaacaggtggcgcaactcctgtagaagttattcttcctggaggggtcattaaggccggagagtttcgagtagggctttgaggaggcaccccttttggttggtggtggttccctatcggattgcttaaacttagggagttccttactctcctttggttgagcgttgttgttcatgtcctcttcctcctcactgtcgtttttgtaattttttggaagctcaataactttgcgggagtgaataacctcagaagaaatattttccgtagtgataatgaaatctatttggttgtaggtgtccgtaccttcacttttttttgtattacatacacacttgaagtagagatatttaatacttttctgttcgaggatagagttgaaatacctgtagacaacgaacctggtttcacttatgtagaggttattctcatagggtagcttcttctttgtgtagctgtacaggaaggggaccttttgggggaagattgaatgaatatgaaaggatttattggagtgatccactagggttagagtacatggaggggccgtaatctccaaatgagtttcacacaccatccctatgtagttagtctcgttaaattcattaagcaagaatttcacattctcctgatagtgcttaaaatatttgtaggtgatatcaaaagatgaagaaaaatttattcccaaaattttttttattgggttcatatttttttgcacccttagatatgcaacctttgtccttccctcctcgtgtctattcataaatacaatttgggcggttctactgctggggattgtactagggataagaataactactttgttggtggttacttgaacgagctcgttaatgttcgatgtgctaagtaggttgtgtagagaaatatggaccccgttgtaaatcactcgggatgcattcacgaattctttatccatctcccaatcttcttcatcaaaatgaatcactattttgcttcttccctggataatgaaatcacataaatctcctgatgcaatatcacatgtatcctccttgtaggaactcttcaacgtgagagaaattttcagtttttcctttttctccttgtgagagaatatgcaagtactctccttcacattggtatggtctattatatatcgataaaatagaaaagtaaaaatggagatattttcttgttctacttgatctctctctaaataatacaaggttgttttatcattatcatacatctcgttggagacaaagcaggtggattcctgtatgtcgtattgtgctggcaccacaatgttgaagctgatttcatcctcgttttccgggttcacgtctatgttttccatgtcgatgtggcactgcaggttggtgaaggtgctggccacgtacaggctgccgcccacgcggaactcgcacccggcgcccttctcgtgcaggttctgcggggggggggaagcgaaatggggcgaacatgtcacgcgaatagtgggacaggtaagcagtgggacagggcgcgctaactaagtagtgggaccgtgcgcactaactaagtagtgggacagggcacactaactaaatagtgggaccgcgcactcacctcgaaaatgcgatacaactgggggcccaggggggcgaaggggccccgctggtaagccaccaccaaggaagtcccccggtgaaagagtgacacgtgcgagcagggagaatccgaaatgggcatctcgatctcgctgttcatgctaaccgagttgaacgaccaaccgatgtaacaccggtccttcatctcgtacacgatactctgaaacatgcgattgcgcaagacacccctatattgaatgctttccgtttctttaagtggcttagtgaggatatcacatgtgtattccttctcagtccctttgatgcatctcaactcgtaatcattgtcttgtataacatcatcgtacaggttgaagtagacatactcctgattaaactccacctgcattttgtaactccccatggggatcttattttttaggataaactcgattgcgttttcatccttcattgtcagtccgtaatcgaaagagaaggagcaaaggatgttgttgcttctgttcataccacaaacagcaaccgattttctatttttaaacaagtatgtcactctagttgtcacattcgccatctgtacgatctcatagttgatacttattttgtacgtttcagtggatggctctttgtagttattaaaaacggttactcgtattttctcatcgaacgaataaatgagaacgagtttctcggagatataatcatcaataaaggtatacatgtttattttttgctttgtcagtaggacctctgttgcaggttcccatttcaggtcttctgcgttgtaagtccgaagcactaaaccgtaggaatctccttcccccacgaagaagcagaagtagagtgggttctccctgagaaggcttataaacccactatgttcgcattcgtatggagtttctacgaatagctctccttcttcctttagtgatggtgcgaactttgacaagtgcttcgcctgcgtgagtaacccctcgcccaacagcgcgagccaccacagggcacacgtgagaagtttcatcggggtgcaacacgaactgattcatggaagggattgtgatgcgcctgcatgagtgtttcatccgcgcaaggggggggctatcccgaacgagggaaggggcaacaaaaaaatggaggttcttcagtggtgcgtctgcttttccaggttgggagccacaacagcgaagaaaaaaaaaaaaaacagacacgtacaaatacgacgaggcgaatcggtcaagcaatgctaaaagggggtcgttgcacatgtacagcagtttggtgaggaggtttcattccataactcttcgcgacatggttgtgtccgggcgactgatacatgtttggagcaattttcatagcggaggggcagacgtctgcagggagaattatgcaggaagacgtacgcaggaagatgtactcggacaaacgtacgcagacaagcgtgctcggacaaacgtactcacacaaatgcgcacgcaaagacgcttatactttcacgctggggcagaggggaccctgctgcggcaaggcaaactgggggcggacaagcgcgactgcctcgtgagcagacgtgtagacaagagagcagataatcaggcgagtggtctcattacgttggcgcctatcaagcctactggaactgttctgttgtgttgctctttcgattttttactctttttttctcttttttttggggaggcaagagtgtagagcttgtacagccatgcatgagttgttaattttttttttttttttttttttttttttgagccaaggtgcatgcattttttttttttttcttctctctctcaccattgctcgtgttcgcatgcggggggagaacaaaaagaagaagcgacagaacggaacgcgcaaaggaggacaatgcagagtgacgaaggaaggagttccccttatgggcatgcgttgtttgtttgtttgtttgtttgtctgttcttttttttttttttttttttttctgatcgtcccactgcccaagtctgacacagacgtacacacgaagtttacagctgtgcagctgtgggggcattggtgtcaaactagagacggcccatgcgtagaagtagcaaacgttgccgtttctacacaacgggggggagagaatgtggactttctttttaataaggggagactgggcccactgaaatgatccccgtttggggagtctccctcggatcgggcatgttcacctcgttggaattacgtgcgtgtgtgcagctcagctccttcgccttttgcttcagatttggaggttccatttggaggttccatttggaggttccctttggaggttccatttggtggatccatttggtggatccttttggtggatccttttggtagttccttttttttttgttctttccttctccataatccccgccataatgacaaaaaaaaattaactgcatgcacacgtggaggtttcattcctgcgcagagagcgtgaactacggctcatctagcgaggttgcaaaactgaggaggcttcttctgccgcagggtgggcagtccaactgagcacctcccccgctttccctcccctctcactctgcagcagaagggatcaccagtctacccaactcagaacagcgcacgtgtgtatacaatgaaggaaccatttttctcacccctgccgttttgtcgcctcttaaaatggtaaccccctgggggaagaggccccccatttggacatcatccattttgaagacccatttggaaatcatccattttgaatacccatttggaaatcatccattttgaagacccactttggagacccactttgagggtagagctcgtggcgctgcggctggcaacgctgggggaggactaattgctgagtcagctcgcgtggtgcctgtaacatcgcgccgcattttttttttccaagttggcgtgtaattcgtgcgtcccaattttggccgcggttaagggggagttcttccccggggtggtgtgttggtgcgcttttcccgggcgacggcgactccccgggggaggggcgtgcatgagcctgctctcgactcgtgcgggggtgtacaaaaataggcttcataatgcatgtatatgtatatatatacatatgcatatgttttttttttttttaattccttttttgttcccctcactgaggaattcgcgaagaagcgagccgtcgcgagagattgccaacccagcacacgcacaagaagccaccgtggagttttcccttcgcaagttggaaggcaaaaggtcatagaagtgaaaggagagaggccatacagcatgccccctcaatgctcgtatttccttttgccacttagaaacgctcagaagcaacacgttcagaattatgcgcccttgcattagccggttaggcgcttcgttcatctgcctgccccctctcatgccttcgccgctttcctctccttttcatttcagaaaacagataaagagccccccgtttgagaagcccctcgtttgagaagcccctcgttgaaagagccccccgttgaaagagcactcgtttgagaagccccccctccaaccgagcagtccgaaccaatggcaggtctcagtgcaggctacgacctatccgtttcgaccttctcccctgacgggaggctctaccaagtagaatacatatataaggcaatcaacaataacaacacagccctgagtctggagtgtcgagatggattactcacctgttgcgtcaattcaaatatactgaagaataaaatgataaagcagaatagctacaatagaatctaccatgttaataataacgtaattgtgacgtatgcaggattggatggagacgcaagaaatattattgacagggctaagtatgaagcgaacagttattaccttaattttcatactaatatccctttgcacattttagcgaatcgtgtttctctttatattcactcgtttacgttgtactggcacttgagaccctttgcatcttccatcatactggcgtcattcgacgagaaggagaaaggtacgcgcggtgcggtagagcagcagcgtgcgacgtgcgacgtgtgtttggctatctctacgtttggagagccgcctcacgaaggggctacttccacacagaggacatgcacatggagctcgcgcatacaccctcccttacacctcttttcaccccctgtaggtgaaatttactgtgtagagcctaacggagcttgctacaaatacgcaggagtagttattggtaaaaacaaggagatatttaaaacagaaatcgaaaagaaaaactacaaagaaattgatgtaaaggaagccctcgtggatatatacaaaataatcttaacaagtgacgatcatatgaataagaataacttacctcacctggttaatttttcttggatttgcaaagactcgtcgtatgaatatcagagtgttgattctgagacgttaaacgaagccatgcgtttggccgtggagtcggtggagcagttgaatcagtagggggccctcccacaccgtcgttggtacacgcttctccgcacacgcttgtccctacgcgggtgtactgctgaggggggtaccgcactgctgattagctccccctgtgcttgtgcatgtcgacgaggaccccccttcgccctttttaaagtaatcacaacgatgtgcacacatggactgggcttatgtgcccttttatttacctacacacaacacgtgtacccctttgggggggcaaccttttaaccgaccgaacgggggagcaggagcccctctcccccgggagtcctaaacaagtgacacacagacagcaggcagaaggcaggcaggagggctggcggaaggacaggcagactgacagacaggcagaaagactgacacactgacgcacacacacgtcatcttcgaacagagcttggcacccacattggcccccgggcgatcgctgccaaagttttggtcgtcattctaggaagccaaacaaatggcgatgaaggaaacggatgtaaagcggtgaagcgacacaaagaaaaagtacatacttttgcgctcatgctacggagagtgcgttgcgtcgaatctgcgtccatctgcttcgatctgcttcaacctgcttcgatctacttcaacccgcttcgacctgcttcaaatgtgaagggaaaaaaaaaagtacacacatagcgccccaaataaacaccgtcttcatatttcacatttttaacttaacactctacatggaagagaggggttaaaaaaaaaatcacttagtcgaagcatcctgattgcatttattcatcgcgtctgtgtggtactgtaacggtgtataggtgtgtgcgtggggaggaatgctgacagatccgcggggcttcctttcccccaggggatgtgctggccgctgtgatcgtcatttcttcgccccctctgcgtttgtcgcggaaaaaaaagaaaaaaaagaaacagaccgaaacgaaccgaaacgaaacaaagcaaaataaagcgcaacgaaacgaaactcggcccgtgatatgtaacccttgtgtacgttccttttaattcattttttgcccatctttcgcaaaaaaaaaatagctcttcctgctgttaccccctcctttcgcgatttttgcgcggtcgtcggcacgcagcccctacgctgaatgttccttctgcgctttgtcgccgacggggatgcaaaatgtagcgagtgccaagtgggtgataggaagtgggcaagcggcggcgaagagggcggcgaagagaacagcaaagagagcggcgaaagggaccgcaaaaaagcgccaataggagctgcaaaaaggaccgcgcaaaaaaacgcaagcagaatgaattgcctgcggaactgccagcggaggcaaaaagaaaaaaaagaaaaaacgccgccctcccactccaacctgcgcatcgcgtggatgcgccgatgatagtttctctgaagcgtcaaagtgtggagattctcattttttttttttttttttttatcaaacttttcgcgtcagttgcagtgatttttggctacggacgcaactgataaaaaaacctccccttaggtgaagaaaaaaaaaaaaaaaaaaacattatgacttgtgcagatttttttttttttttttttttttcctagctgtgtgaagagaatagcccggaggaacacttgcgatgcgatgcgttgcgatgagttgcgatgagttgcgatgagttgcgattcgtcgcgcttcaccagtaggtggcttcagttggcggcgcagcaacggggagcccgcgttgcggtcggctgctggttgaggaatataatataacgacgacccccttgtgtagcggagtaaggagagggggggaggagttctcgccaccatgcgatttggagcaacgggggaggcgagaagctccgtccgccgccccgagcaggagtggaagcggcagaagtggcaccgccagaccaccagcaacagccgcgcaagccgtgcaagctgctccaaccaaggcaatctgacaaaccgtggtggccacccccaccgctccaacctcgcttagcttgtctcccccccacatccctcaccatgaatatcatcgacgagtacgacctggacatgtacaaaaatattgtcatgtctaataactgcaaggaggaggatattttgtgcatttttaatatgtcaagcttcctgaacacgttatgcttcattatattttttgtcattttcttgtggtccctgtctatcatatcgaggtactacacctcgtacaatatcatgaagtacttgaaggaccggaaggtaagcgcgccaggccgcacggctacgcaacgcggctgcgtaacgcggctacgtaacgcggtttccacaaggacgctgcccctcctcaccgccaatcacccccacttaccgctgcccctcctcctcaccgccacccctcctcaccgccgctccgcctcaccgccgctcccccccgcaggccatctacatgcagaacatgtcccgctacatcgacgaaataaaaatgctttgcaggagccacgtgaacgatatcatccgaattaaaaaaaaaataacacccaagaatgtggacaagatatacctagacatatgtatccatgacaacatccagctggtgaagaattaccagagctcgagtgcaagtgacacgactgacttgtacaaatatggtgtcaccttcaccttctcttccaaaaatccagtctgtgttactctctattggggtgttctccttaatgaaattaaccaagtgatacacgaaaaaaccgaagcgcgaagaaagactgccaatggaagaagcactgttatttgtatcgataattttaaaaccttttttaaggaagggtttggcagatcgttacagtcgaagccaccttccgatgcgatgacttacctgctcgataaacataagggtagtctctactcgggagaggaagatctgggagggggagaagttggaggagataacttttatgaccatcgccaccataatcgtgatcatttatctccacaacagagtacctccttcattaacttcacctcatgcttgcacaagacccctagctccttcttcacgtgtagggaaaatatcacctacacgatgccttgtgatgaaagcttttgtgtggctgatgttttaagtcaaatagaagtcgagaaaaatggctacatggatgatctgaaggagaaactaaaaaagaacaagtacgaccaacaacagcccttggacgaaaaggtgttacatagtcatatgagtgatgagcagataaggatccccctcacgattctcataaatgacgcccccccggtggatttgatgtccacgtcttccatctatgccaactccttcgggggcgggctaagcgtcgccacgaccgtctcccccgccaaaggggtagggaaaaacagagccagcggaacgcatgctagtggaagccataccaacggaacgcatgtcaacggaacgcatgccagcggaacccgtgcaagtggaacccgtgccagcacgctagtagtcctggtggacttcaaaaaaattaaggacaaatatatgccatccattatcaaagacatctgcgtgtttagcgaaggtggaacgaacacggcggcacataaaagcaaaaagaaaaatgaagttttccaatttgtggacatactagatatatatggacatgaggaacacgataaggagtgcctgatctgcatgacctcgtacaaggacaccttgttgatgccgtgtagacactcatccttttgctacgactgtatgaaatcattgcgccaggagaagtgccccatctgcagatgtctcttcacttcctttataaaattccctctcaagaatattgacaaggggggggacatgccctaggtggctaacccaaaggggggagggacaggcaaggggggacacacaaaaaaaaaaaaacacttcacaatggggtagcaccatacatctccgtatcgagaaacactttcgaaaatgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaatgactttctctccaattgagcgtcaaagcggtatgcagtcacgcgccgagggggagcgactggtctgcacgatgggcctggtccattctcttctactgtgcttgacctcttcgatgcaagatcctttagctactaccccccgggtgtgtctcccctctggtttgtctctccccactcgtgtgacctcccaaacaaaagggtggcacacatcgcacagcaagggatgatatatagtgaggagtagtgctttctttcctaacaggtacacacacactcctacttaaagttaaaagaaaaacccaaggacctttcctcctgtatgctttcttctcgcttcctcatgatccataatgccgtagggggtcgtcaggattaagtgaccgaagagtctactgggtagaatgttggtgataattttttcgatctcttccagcttcacgtcgtacctgcggagggagggcggcatggaaggcggcggcatgaaaggcaagcggcatggaaagcaagcggcatgaaaggcaagcggcatggaaagcaagcggcatgaaaggcaagcggcatgaaaggcaagcggcatgaaaagcgggcgcatcctcatacgggtcttgccacaacaatccgtctccgaagagactacccctgccgagcaactcacctgggtgatatgacggcacacttatttattcgtcccaacaggttaaccacaatttttcctgatctgtgatcgtcaactatttcaaaattcccaatgtagcccttcttctgcatgtattgtaaaaattttatcacgactttggacgagggccttatcaacacctgtcgccttcctcgcttctctgcgttgttaatcgttttcaggcagtcagccagtacgctcattcgaaccatctacaggggggggggagggggaacgcacgtattgtcataggggtagaaaaaaaaaaaaacgcgggagcgacttttgcacatatatatggtgacagccttatgatggggggagcagatcatataggtcgtgtggatctgaagctgcttggccatgtaaaagggaagagggttgatggcgggggggagaggcgcttgcttcttttagcatcctgctcgccgtggttaagttgttactccgccattgccactgccactgtcactgcaactgtcactgccccttcactgccgctccctccgccagttaggcctccccctcttccgcgtcccttccactccctcaaccttaccttgactaagaaaagtatgccaataattgcaaaggagattccgattccctcaaaacgaggcagctctatttctctatattttctttttccccttggggtgaattaatataaaagtacagtagctagcgctaaatgaaaaatggtcagctgtggaaagtaacttaaaaaggggggtaaaaaattgttaaagaaaaaaaaaaaaaaaatgttcgcgaaatgggaaaaatggtgaggtaaggagtatgtacaatacataatgttgtaagggaaaaaaaaaaaaaaaaaaaaaaaaaaattacaatacaaaaaaattgcatcaaaattgcatcaaaatgatgtcaagatgccgccaagtcgcgtcaactggaggaagggtgcccgattcggcttgctcgctttggaatgctctttctttttttcttttttttcgggggaggcgaacctctttcgcgatacccttatactttctcaaggatgtggcggagcggggtgcccttctcgccagctttagctttgcttcgtcgtggcctccccttttagtagtagcctctcctccacaggcgaacatgcagagagctggcgccacggcatacgcgagtgcacaaaatagcggcgcgaccccttccctttttcctttttgccgcccatcgaagtgctcagtacgccaccgcaaaaaacgtatgatggcattctggtgacggggcgggcatacacgtttggtttgatgcacgcttggtttgatactcttttggtttgatactcttttggtttgatactcttttggtttgatactcttttgatttgatacacgcttggtttgttcccctcggcacttctctcatttttccggtttcaggtttggccgcgccgatgggaaaaacggaaaaaaaagaggaagcacatatcatatacacggttttatttaagaccaatttgaaattgaactcccccccctttgtcgcttctccgcatcgcctgtgacatgcccgaggaaaacgcaacacatggctcagttaaaaagaaataaaataacaaaataacaaagaaataaaatagcaaagtaataaaataacaaaataacaaagaaataaaataacaaaataacaaaataataaaattagcaacgaacgattgtacgcataactttatttgtaacccttgaggggttgctcctctgcgggtttagtccgtcgatcgccggacgaacgcttcgaatagagcaccccactgataaagggacccataaatggacctataaatggacctataaatggaccaccccccacacccccactcttctcatcggtttagttcctccaacgggatgagatcactacggtgttggtcacaccgggttatacacggataggtatggtaaccaccccttcactgatctccccctgctggtgagtactctgcagtggaaggaaccgactctgccttcttgtgcgtaagcgttggtaggggaacacccatgcaactgcctgacctaccaagctgcaccccctttcggcaagcccacatgtatgcccgcatgacaggtaaatttaaaaaggtacctaaatgtggaaatattcttaaccaaaaaaaaaaaaaaggagaggtgaagaagtagtagaagcagaggcagaagcagacgaagactatgatggagggcgggtggatttaacttagcctgcgctcggggcacgcggccaacaaaatggatgtcaaaaaaaaaaacacgtttgtgtgcatgcctctcctcatttggaaagacattccccatttttaaattttcaaaatgggtgacgtacgtagggtgagacatgcgttgaggggctaagggctggggtgtttcaaccccgaggtggggaggaaaaggggagaccgggccacctgtctgtgttaacacaccccaggggagggatgtcgcataacatcgcaccgatcttcatctcgccaccgatccaccggtgggctcaatcgagaatagtgtcatttcatttgggggatgcaaatagccgtcgcaaagtggcaaacgagtgctgcgtttgtgagctgcgttttcgagccgcgtttgtgagtctcttataggtgcttgttcttttctgcatcgatggtgaccaagggggggagggaagtcgcgcagaatggtccccaattatgactgttcaaatgaaggctctcccagtgagggctatccctgtgagggctatccctgtgagggctatccctgtgagggctatccccgtgagggctgctccgcagcgctagcctcctgtcctgctcacacgtttctccggcgaaccccatcctgcacgagcttctccgtcaggttgcccgtaatctgtgttaagtggctagtagcagtttggctaatcttctgaacagtatcgtctattgccttctcgtgcttcagcaggataggacgtatgatgtaattatagaccgtttctgctcccctcacttgaggcatgtacaggtagaggaggaataggagcttcagtaaataataaaaggggacccagaataaaataatatcgattaggtactcgaaaaaaaagaagagtgagtagaccacccagtaggtcagccacaacttcgtttcgtctttgctttgcgactcgactgctttgaatgattggtaggctgcgcgagtggggaggggagtagcggcatgtggggggggtagcggcatgtggaggggtagcggcatgtgggggattagcagcatgtggaaggaagcagctcgtggggaggaatctccacgagggcgtgcagactcacctgggtaggcaaaaccaacgacgttgcaaatcagggccgccccccaaccgaagatgagcgagaggaagagaaaccccgacatacccacaatgacgtaggacggcttgatgccatatttcttccccaggtcatctaaaaaggggtactgctttacatgctcgtctatcttatccaaagtcttacttaaatcgaaattattaattgaatccccgaggactttggaggatagcctcttaagggcattcatattttgggagctcccccctcctccgtacttctcatgttccttgtccttactcttggaatacagtttccccttcatggttcgtttgtctgtctgtgtcgttgcctgtctgtgtcgttgcctgtctgtgtcgttgcctgtctgctgcctgctgcctgctgcctgcggggggtgggctgagttgcatatatgtgcgacgtggcgtgacaaaaagggtcgcgataaaaaaaagggggtactacaatggggggggtacaagggggccaggacgaaaatgaactcaacctgtttgttgtatcttcggctgggactcctctcctgacaggtgtagcgagtctcccccctgttgcttcgccccctgttgcttctccaccttttggttgccttttccgggctgctccttccctacctggtgacggatttcccctctgttggaactgctaaacttggtaaaaaggctacgtggcgaattggattgatggggtgggagaggtcctttcgtttgaggagacgactggtggtcgaactttcggggaccccttcgcacgtcttgtggtacgcaaaaggaggttgccaaaaaggggcagcaaatgagaggcaaatgggcatccaatgaacagccaatgagcagcaacgggtcagaaaagagcgagagaaaatatgaacacgcgtgcgcgcggcgtggcacaagtactgcttcggctttacggcttcggcttttgccccggccaacttcagcgtattcgctccaggtgcattttaagttttgtgcgcaggtcgtagttaacgtttcaatggaagcatttcccacgtgggttcctcgattggtgttcctctattggcgttccacacttcgcattcctcgctcggcgtttcctttcgcttctccggggggtgaactgcgctgcgctcctttcgcttgactcacaaaaatggcattgccagcacaagggcacatacaaagggaggcaacgaagatcgtgaaaaatgaaagggctcagttgaaaagaaaaaaaaaaaatgtcgaagcagatcgcgaacatgaaatggtgcagagctgcgtgtgactggggcatacgcgtgaggtgtgcgcagtgcggggggagagtcaggcgcgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatacatataccacacgaatgacacgtaccaaatgtgccacgtgagattaaagttaaaaaggagagtcatttctctgaatgctccctcctaggggatccgtatgatctaatttctctgcctccccgatggagaaacagacaaatggggggttagtaacgaagaaggaaagtctctccagaaaaaaaaaaaataaaataaaataaaaataaaaaaaatacaccaattcgaccgtccgatggggaggaagaaaaaaacttttgcctctcccctaaaaaggagcacacttcccttgtgttaaaaaggagtgagttagcttctcacaccgcttaggttttctcaccaaatggaacaaataattccccttgctcgggtcctacgtggacgtaccgaactagttgacttggcatctagcctcgggcacgcttccttctgtgcatgctaccatgtggaggcaaatccgtacagattggcaattcgcgtcaaaacttaacataacactttttgtgccaaacgtggccccctcggggatgcattatgggaaagggaatgccgctcctgtccacagatcgttgtctagtagatggggggtgggtggacctgccatacgtaagggtgcgttaaatattaggtgccctctcaaggtgaataggtgtggagctacggagcagagtggtacgttggtaaaacaaaaaaatgagcagtcaggaaacaccacaaaatggttgtaccttttctctttcacgtgagatgcatccccccccattgtaaatatagcagcgtgttacccatttgaacgatcctattagagcagcaacgggcaagggagctgacggagggaggggacacacacaaaaaaaggggggttgaccagcgggttgctaatcagtaaggcgggtataaatccccctcgatggtttttatttccggggagggggggggtcagccctcttgcaatgtttttccaggggatgtagcccccctgtgcagtcccccaatagaggtgtcaattttaaggcagcgtttagagcagcgttttacggcagcgtttaaggcagcgtttaccgaaagggtggctgaggtgatacccacgcgagcgggccactgccctgtaaatgtgcatccacgcaagtggagtaatccacagttaagtgttcctttgtgatactgcgtcctccttgtggcccatgcatgatggtacactccttgttcgtgcttcctctcccaccctggggaatacaaaatgggaagagcggagcgcacgtatgaccgactgtgtgccgcgtatgaccgactgtatgccgcttatgaccgactgtatgccgcttatgaccgaccgattctgtcactctttggccaaactaaacggttcgaattggcaaaaggtacccaagcgaaggtgcaaagcagaaagaaacgtatcgcaggcatacacatacgaaggcacatgcatgcgacgtatcagtacaagcaaccgttcggggggagggtcacggtcacggtcacggtcgcggtcacggtcgcggtcacgaaagcaacccccccgctttaaaattgggactaatttttttaaactgcccatttttgcaccccctctccacctgttcactaaccctttcaatttttgtggcaatttttgtaccgaacagtggagtggacattcatccgttccttctccattgatgctgcaacgtcgccacggcagcattgcataggcaaggactgattggttctctgatatccctgtgtacccatccccgtgcacatcatacaactggggcgcaacacattcactgctgcgttcgcattcgggtgagctacgccagcctcacgcatctttgtaccacctctcgtttttacgcagttcggtgcgtcactttggcgtgtcccccataaaaggggcgcaaaagcagttgcttgaaagtaattgcgcgaaggcagttgcgcgaaggttagtgacccactaatggttacaaataacacgcaaataatttatggcaacatatgttcatggccaaacagctatgcacactctcgtactctcgtgtaaaccacttccccgctgagtcgtttttttttttttttttttttccttttccatttggtggcaaagcagcaaacccttcaacacatttttttttttttttttttttctctctctgatttgttgccccatttgaaattacagccaaggcgaatgacttccgattaacgaaggaggtttcttttttgtcccctcttcctgcccttccgcttttttgttcccccgttgctttcccccttgcttcccattttgcccccttttcttctccgctctttttccccttttttgctcccattttgtgcccttttcttctgttgcccttcttctctgcctttttccatccgtcccacataaaatgccaaagggtagcagtaaatatatgatagacccgataagcgtgaagaccgcgtgcaccagtgatgagtcgtacattcgatgcgttgagtatgggaagggcaaggcgcattacccgaatttgtcgctgctggctaaggccatcctggctggtattttcgtcggcgtctgtgcgcacgcctcagggatagcaggttatatgcttaacaggagagaggattgaagtgggccgcacaaaaaggatatccgccagttcggccctttttccacgtcgcagctaggccgataaatggctaacgcgcccctcctgtagctcgcccctccgatagctcccccctccgataagctgctccaccaccaccccctgcaggcggccacttttactactacaagctgcgagaacacgtaggcatctcgatgagcgcgttcgtatacggattcaccttcccaatagcattcctgtgtatcatcgcgactggatcggacctgttcacagggaacaccctagctgtgacaacagcgttgctgcaaaggaaaattagcctcctggagtatctacgagtaatgagcatatcgctttctggaaattacatgggagcagtatcctttgccttcttcgtttcacatctatcaggggccttcgagaagcatgcagaagatagcaagaatcacattttccaatttttaaatgacatagcagagaagaaagtgaatcacacgtttattcaatgcatctgtctagcgattggttgcaatatctttgtttgtctagctgtatattttgtattaacaataaaggatgggtccgggatggtcttcagcgtattcttcgctgtttacgccttcgctattgcaggatacgagcatatcatagctaatatgtatacgctcaacctcgccctcatggctaagaccaacgtcacgtggtccagtgtttacctcaataatttgctacccactctgattgggaactatgtgagtgaaccagcaagagacgttagcgatgagaagtgagagtggcgcggaccacctgtgtgtgcctcgccaaggaggggttgtcgaggaggggttatcctgccgagattaccctgtcgagattaccctgccgagattaccccgtctaagcgctgaacatggaccgagccccgcttgcccatgcgcatttgcgtcccgcccgcgtagcaccacgtagttatgtcaccaccccttcacctttacagattgccggagcgcttgttctcgcgtgcccgctgttcttcatttatcgccatagctacacggactacgaaaagacacgtggcgatgggagcaactttggtttgaagaggtagctgaagaaccaaccgagtcgatgcgtccctcccctgggagagaagcacctctatgtgtatatatcaccctgtgtcttttttctcccgacacatcttaacaccccgttgtaaatacatccctcctgcttcttcccccccggatgcagtctctccatagaaatgcaaaacggtagcagtggcaagtgagatggacggacggacacccctggcacattgaacattggaacgaaaattttttaaacccttttcccctgtcgcattgcacgttggaacgaatttttttttaacctttttcccctgtctctttcttgttcgtcacatgaatgcatgtttgcaattgcctgcacgtgtgcggaaatgcatgatgccatttgcagtcaaacgcatgtttttccaacacgaatttttcatgcacacatatgtctacatctatccatatatcctgtgaattacaactcgtttgtgtccatttttaattgattctttacctggtttgtttcccctagttggttttaattttttttttttttttttttttttttctcctcaccacttcactgctaacatttgcgttgcacaccggattatttttcacctgtgctactccctcctgaccatcccctcccccccggtgtgaaacacgtttatgggaatcactgaattatggaaatgagtatgactcgttttgctttgccactgccattgccactgccattgccactgccattgccattgccattgccattgccattaccatcaccatcaccatcgccattaccatcaccatcaccttttgcttattctttttttttttttgtaccaagcagagtgacccgcggagaatcgctccactgggcgttttatttttcacgcccaccgggaagcactcccgaactaagcgacgggtcgtgcacgtgggcccttcaatttgcctgaacagttttcaggggcgtttgcggtgaaagtttttgcagcgctctgcgggggcagagcggggcgtgcgcgtaaagaggcgtacgcgattgcaggtgcagcagtgactgtgtggacaaccgcgtaggtatatatgcacacacgtgtagtatatatgggcacacctgttggtatatatgcacacacccgcgcgtggcggttaggacttccccgcgcagggcagcacgaggttgcggaccttggcggccagcagcgtgtgcgagctgcgtgtgcgctcggtcaagtcgtcgatgacggcgaagttgcggctgtagctgtccagggtgtcctgaatgagcttcacgattgagtcaatttcttgggcctccctgtcagcctctctgttcagttcgtcgatttgttcatacatttcgttgaccttcttctccaccacgacgacgtttttctcctctccctcgattttggcattccactttgctttctgctcagcaaagtactgctccgtatcttgcaatatctttacctgattttttttcttcatgactatatcgtccctatcagatgtcagagttttcatatatttttccaaattttttaattcatcctttttttctatgtgatattttattgtatcgttaaaatggctagtcaaagaggttaacagttcaaccagtttttttaaacataaatcagcaatatttattttatttttaatttcttcatttttttttttatctaaatcaaaatatgatacatgttctcgtaaaagattttttaattcttgattatattcttgcagcttttctggagatggtacaatttgatcctctaagtcttcttttttttgtctaaatcgagaaaattggaattttaattcattcgtttcgtttacaattttatctttcgttgtccttaacgagatgataatactttgttgagcatttaataaattttgattttcgataatttcttcctcgtaatctctttttttatttttttcactaagtacgctattttttatttgttcatatttatccatcagagaatgtaattcatttctcactgttttaagttctgtatccaatatcaagtcttcacttttcccatcctcgatttttttgatttttatatcattatccatgtatatatattccttatatttggtgaaatggatgaaagcgtttataagtctgatgatgtgactacttactggtttgaataaataactgagtgtattttctacacataaaattttattaatttgttcacaatgtctgatgaaacgtaaatttccgatagcttgtaaatggttttttccttcgttggggagaatttggataccatcaatggatggcattgagctttttaagtctcctgtgaactcttcaattcttatgttgttaatgtctttgttgagtatgtgttttatgcacatgctgtatactccttgcatatcttctgtcgttggattttttagcgtcccctgtgttatgtccacgccgtacttgctcatctcgcccttcatctcctcaaagctgagtcttggcacggcctcgcccccgccgctcatcgtggggatcggtcagcggcggtgggagagatcacttggcggtgggagccgtcagtggcagtcagagagatcacttcacagtttggcgacttgacagattcgatgtgctgcgctgatggagcccctcggggggtgaccgccactttgtcacttggttaattcgttcgttaattgtttgctaatcgttcgctaattgtttgctaatcgttcgctaatcgttcgctaatcgttcgttaatcgctcgtcaatcgctcgttaatcgttcgctaatcgttcgtcaatcgttcgctaatcgttttgttgcatcattttattttattttatttttttgcgagttatgtctacttccgccccttggccactccggaacgagcgcgacaaaggtgttcccccgtttgggcgatttccccgtttgggcgattttcccgtttgtggagctttccgcttgggccgccttcccctttgcgatttttttttttgcgtgattttgctttaaaaagggtaaacgcgcagcgagagagaggcgcccggaaggtgagtgctttggcaaagtgaacacatcggtgaagcgagcggtttggaaaaaaataaacgagtgaggggaattactggcgtgtatttttttttgaagtcactccgcctctgcatataacactccccagcggtgctgtaaaaaaaggaactgcgcttcacaccgttggggggaaatagccccactttgtaatttctttttttttttttcccaaatgcgcgcgcgtgccgtcctgcctgcctgttaatattcctgcattgggaaggatatacaatcaggtggtgctcacgcagttggcggtctaacatacaacaaaacgggacggtcgcattctttcacctttcgtgtgcatgcttgtgtgcccaccgaatgggtggtgggtgcttatccaattgtgctgtcaagtcggtaggtgatatcgatacctccaccggctctgtaaggtgggtcccatcctctcccaataggtccatttcgcgtggggacacaacaactcccccccccgtccgcttgttcacgttcatagcggtgctgcctcgttcaccatcaccatcacgatgacaagctagcgttgcagtgcctgagcggcatcgccggttagctctcctctccgtgtcatcccatcagtgggaggagcgccctccacaaaagaggaaacaaaaatgtgggcacctttcccgacaaggagccccccaagggggtgtggctctcaccttttgccttcacacccaacgtccagaaaacgcagtggaggtcgtcacctcccagcacgtatgcacacccttgtgtagcgccccatgttcgggtctccccattgggcgtggcgagaaaatgccccagcagggcatcctcaaaaaaaaaaaaaaaaaaaaaaaacgaataaaaggggggaacctgtgtggaagcgatgatacattgtaggataggccagtcgcagaagtggataaaaaaaaaaaaaaaataataaaataaagaaaaaaacctaccacagaacgtggaagaagcaacacggaagaagcaacgcggcagaaacgacgaggcaaaccccccctcctgttctccccccccacggtaatgacccatttggcgaatgattggggacgccctcactaaggatgaacagggtatgcctactcgtggcgatctgcttggtattttcacactctagcaaaagtgtaactgataagcacacgacaagcataataagtctccccctccataggagaggcatagtgtgcataaaaaaaagaaggccaaaaagtcacaaaggaaatacctcctcccttctatggcctatcttaagctacaaacaaatcagcattgtaaagagacctgccaaactgtgcagataccttttctgccaacctctccatcaacacggaaggaacagaagtggccatgagggagaaaaacaatacagaggtgaaagcagagggagaaataaaataacctacttttccatagcgaagtgtgggagtaggcgttactactacaagggaggttactatgaaggaaaggttgggtccatttttgcatttcacgaggggtgtgcaggggacagggggggcatgaggaagcaggaagttggggcttcccagcggggtgaagaaaacgaactgccgggggggggaagtgacgtggaggaggcgagcaagcgagggggcgcaccacacctgagtggaacaaaccatacaaatggaacgccccgcgcagatggaacaaaccatgcaaatggaacgccccacacagatggaacgccccacacagatggagcgccccacccgaacgaggaaaagctggcccaggcaatgcaacgagcggagaaatacatcaaggggaaagaggacgacttactggaaaggagagaagcgcagaagaagaaaaaagtgatcgacaaattaaaagggcaggaggatgtcttcacggataagttcctagaccttggcatgtatgacgtgttgaagcacgtgtacgaggggggtctgtacgcggactcgaggagcttggtggaggccgtgtgcgggtggatgaggagggcctacacggggggagcggcggagggggagcgggcaaatgaggagcggtccaagggggagcagtccaaggaggagcgggcaaaggagaggagttcaccccgcgtggatagctcccccagcgtggatggtacacctcgtgtggacagctccggcgaggcggcctacctcgtggagaaggacctcgcggacaactacagcccaaacgggggagaaaaaattgtgaaccatttccgattggaccccccaggagagaaaaaggaaagtgcagagatggaagcgctgaagctgtacaacaaaaagaatttaaaaaaatattttttgtccctgaacagagggaacatcctaaaacagctggtgatcgaaggagaggatgaaattttgggagctacgaaagagtcccgccaaaaaagtgaagatacaaaaaagggatcaaacgaacaagtaaaaaaagttgcatcctccaatagcatcttaaattgtgatttggattcctatgtagatagggacagatacttacagtccaatgtcaccatcgagttcaacatatacgatacgtttaacgatcgagtgattctgaataataaaaacacaaactcaactatgctggaatttcctctcatgtacagtcaccatattatacagaaatgtattttgacaatgaagaaattggagaaggcaattttttacattaacaataattttttgtttggtgttttttctcctcatgaggaggaacgaatgaatgatgaggacagacgtgtgtatgatgtgataactaatgagagttgggtgaagatggagatttacctgtgcaatatctataggatggatgagaagtggttgggtatcactccggagacgtttgctgatgaggctacggcgagcagctttctgcagtcctactcggggggaacgatgggcaacttggtttgcaagccggaggggggacaggctgccgccacagggcaagtgggagaatttcctgccacgttgagcgcggagcgggctgacactttgaacgcggagcgggctgccacgttgagcgaggaccggactgccacatcgaatgaggaccagactgtcacatccaacgaggatgcccccctcggtgatagcgctgctactgctgctaccgctgatacgggtgatgccgctcacacgggtgcctccggccaacgcagggcagaaatagagcggaggcgagaggagtacgaatcgaagaaggacatcgcaatcaagagtgagttcctaatgaagaaattggaaaaagaaatgaagtacgacccgaatcactacatgtggagagacctctacccacagctagatgaccgaggaaaggagagaacagaaaaatattttaaaaacttccaaaaggaaatgagcgaaaataaatgtagccgcggttacacggataacataaaaaagaagcaacaattaaaaggctatgacatcggagagaaaatcgaagggagagcaaaatattatctgtggcaagagacaattcactcgttcgttttgtatttcccacttcgatcatacgtgacgaaaaatgatattaacatcgatgtggacaatacatttttttttctttcaataagtggacataccattgtaaaggattttttcaacaaaccagttaatgctgccgactccatttggtccctcacggacaaggaagaagacgtcgtagtaggaagtatctccacacaaaagggacatgaaaaaacaagtcgagatgaattccccctcttggaaattacccatatggatgattcagagattcacaaaatgatgaaacaaaaatattgcctcatgtacaacatttacaaggacaacaatcacaggtacatgtgggggtctatatttaagacgtcctgatccggggcacagaagaagaaggagaaaaagaagcagaacagtggaagtgggagagttggatgcaaataaatgaaagcagccatacgcatgtgcgtcgttccagcttcccttggacacttcccaggcacacacaccacatctaagaataccttcggtactttcagtttttttttttttatnnnnnnnnnntttttttttttttttgggggattcattttgcagggcaaatgtggaggcgaacccttcacaaaagttgggattctttcaaatgtacacgcagttgcagttgcagttgcagttgcagtagtggttacagtcgcggttacagtcgcagtgcaaccgcggggggggaaaagggaggagtcaaattggaactctaatcaaacttgtgctgtggcaaatcgggggagaggcgacgggcgatgcgagctgcacatgcgcgcgtgttaccgtccacgttcgcttacacgttcgattgcatttttgcttacacgttcgattacacgttcgattgcatttttgcttacacgttcgattacacgttcgattgcattttttcttacacgtgcgccaaattgaggtgcagaccaggtcgcctgcgcgccgctgctccccccggaaggcacgccgtgctaaaggctgcccgttgttctatccaacaaagagacacacacgcatacaccactcagtggatccatatgtgctcgttcggccgatacgtcggatcggccatatggtaggaaatgctaatgtcctgcagaaggctattgtagagagagtcgtcctgtgatttctttggaagggtactcaagctgaggtcactactgcctgaatgctgttttgtgctaattccacaggtactctgactcgtctgatcacattcgaatttcttcacatcccgcagaaactcacagtaatattcatgcgtctttttaatcaacccttcgctctcctctttgctgtgcaatttcttcgagattatgtttaattttttcgattcagccattttgtacgagcggaaccattccaggagcaggttcagtgtgtgggggtagtacttctccacgtcttccagggagttcacgtcgtcgaagtgtttgtcgtgtttctacaggggggggggagcagccgagttgtgagggagcagccgagtcgtgagggagcagtcgagtcgtgaggaagcagccgagtagttacggagcaaccgagtagtttgggagcaaccgcgcagtttgggagcaaccgcgcagcgaggacgcggcagggtatcggcgcgcagcctctctctgtacgaacattgatggcgatgatcttccagtccagctgcccctcatcaatgagggtgaacgccccgaggacctggcaaaagggggtagcggcggacacatgaatatgcagatgagtgcataagtacacacgcacatgcaggtgggtccatatgcacacacgcacatgcagatgggcccatatgcacacacgcacgtgtcacatatacgctctgcggcctcgcgcggagcccaccttgactgggacgacctgccccattttgaggctgttctggcccacgtccaccacgtccagggggtcgtcgtcccccgtgaagaacaagtcctggttgtcccccgcctggcagctataaatatgcttggggtactcgtaagtgcgcggcaaggcgccataattccaataaatggagttatgataataacgcagcttgcccttcttcgtgtcctgcttaataacattaaaattttctgtcaactgaatctccaactttatataattgtactttgtaatttcaactaccatgttatacgtcccatcttcattcaccaagtcgatgtcatgccatggggatatttgagcaaatttgtcattcactttttgaaagtacgaaatgtaaaaattatcctcatttagcttattgcaatattttaacatatatgtctttttgttaatcgtgaagatatttgttacataatcaaaaagattcaaatttgaaaatatattcgatatgatgttgttattatggaagtttaggtttacttgtaactctttgtttgtctctacttggtactcatttttcacctcctcatcctccttcttctttggcatttcaccattacttggcttgatcactgcgccgctcattttccttttgctttggtttgggacacctgtgtgtttctgcggggggcgcgcgttcagtgcaggggttgtgtagacgacggacgggtatcgtacagtggagggtcttatttgttttcccttttcgggcgtgcacagaaatgggcacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggcatatccctcggaggaacgttcgggcatggaatagacatgtaagggtactcccacgcgtagccaaacttacactatgttgtgtatattgtagaatgaggcatccaccccccctatgtgtgcaggtgtagcagtcacgataggagggagcgaatggagttgatggaagcataaaactgaaaaacaaacgaattcacataaacgtacggttcatatgtacatacgcgtgtgtgcatcacgaattggtaagcacaaatgtgggagggggattaatcgcctgggatctgcgtgacgatctaggtaagaacttacttgcagagctactctctcgcaggcgcggagtaggtccgcagggtaaacacatgcacacgtgaacacatacatatacatggcatatgctcatagagaaattctcccaaaggtgccattctttgtgtgctactagcgagaaagctctgcaacgaataagttacaaaacaaagtgggggaagggaatataaaaaaaaaaaaaaaaattgttgcgggaaaagcaaaacataggtgtgcaaacatactattcacactttggggaacacacgatggggaaggataacacttgtatgtacacctcccagggtggatattcgcatgtgttggtccctgcaggtggctactacggaggcatgcatacgaaatggattacgtacacatttgcacagcattgtactgatgatacgcagtaacgcgcttttcgcgagtcgacaaatggttgccccttcccttactcgcctcgtataggtcacggctcctttctcctctctcttttttctcgatttctttttcacctttccttttcactgtgaatggtgtcacttgtttaagctgcgcccaacatgtgtcggcacaatatcccgcgggggtaaccggcgcgttcgtccgcgcaaaaggggttcagcagttggctcagaagttggctcagcaattggttcagcagttggttcagcagttggctcagcagctggttcagcaattggttcagcagttggttcatcaattggttcatcaatcggttcagcggcttgctcgacaaattctctccaccaactcgaccaactctgctaacataagctgggccaaatgctttttcaatttcgtgcatcccacttcgtgtaccccgcgtgtcatgcagattgcgtgcttattctctccaaaacgggaaaaaaaaaaacatacgtaaatacatgaataaatacatgcataaatacatgcacacatacatgcatgcacacgtacataaacacatgcatacgtacgtacctgcgtgcatgcataaaaccctttttgcgcactccttcgcgttacacatgggcgtataggcacaattgtgtggagaggtgtatgcacaggttcgcacgtgcttacgtatatttatgtgaacatgtcgactcgaaatagcagtcaagtctgacaggcgcgtcccgcgatttgtaaaacgaggacgaagaagaaaaaaataacgagaagaaaaaaaaaatgaggaaaaaaaaaaaaaacgagaaaagaaaaacgagaagaaaaaaaaaacaggcattcgatttgagccgccaccagtgtttccccttcaatttgtggtctaactcttcaccatcgaggcgaccacttctccttagtgttcgtgtcgtgcgctttaatcgcacatccggggcttacattagcatgtgccttttttttttcgtaacttggggtggatacacgcgaaggtgagtggagtcagggggggaggaaataaaagcagagggaaggaaacagcaaacggaggagcggcaaacggaggagcgacaaacggaggaggggcaaacggagagacgcccatttgggaattttcctccgcgctgcaaaacgaacagcataccagtggaggggctaaagctgtgtgtgcaacgtgcatgtaaaaatgaagaaaaaaaaaaaaaaaaaaaaaaaaattaaaatcccgttgcttttacttaccgggcaaggtgtacaaatgtaaatttagtatacgataccttttgtttattcattaaaaaaaaaggagagaaaaaaaaaaaaaaatccaaagttgggcaaacgaattagctacatgtgccgttttgtttctcaccctgacagcccttcccaaatgagccatcgttccaatttctcaggtgcacactttttaaaagcttacctgcatgtacctcttgaggaggaagcagcgcaccttcaggggcatcatcacttgcttgcctttacgcaggccggtcgcgcctttggagagggggtgaagaatcggggagctggttaaagacgcaaacgcgagcatgcatgcgcgtaagcatacatacgcaggaacatgcgcagcatactccccggtggcgcttcgccagacggctccgaacggtgaagtggctccctcccccccgcgtatgcgtcacgctgaaatgtagaccgccgctctgcacacatgtcacggttgcgcgtaacattgggacttgattcgctaacagcacggaggtgcgggggaagtgcctctctccgtcttacccatagatatgcaaaatatgaggtgcagcagaagcaccgatttcatcctacgtgggttaatgcgaaggtactcacaacataggcagcacctgcgtggtcgatccgcaaaggagggctgaattcaaatgagagaccgtaaggtatggtcgtcacgtatgcatatacacacataagggggggacacacgggatgacacaccggatgacacacgtgcaactgtgtaataaatgctacgcagaagatacacataggtaggaggcctcgttagtcggacatgctacgtctcccaacgtgaatgataggggattccctctcctcatgttgtgttgacgtgtggttcgtgcaagttggcttttctccactctgcgcgaaggtaacactctgggtggggaaaaaaataaaataaaaaaaaaaacaaaaaaaatacaaagctgtcacaagcgaacacaaaagtagcatccatatgacgatgcgattttatatatgaacatataatgtaatatataaaaaaaaaaaaattcaaaatgcggccttggcgtaaagatcgatgacatgacactttaccatgccttatgatatgttttctactcctcccttcataccccnnnnnnnnnnggcttgcattttttttttttttttttgattttatccccaccacccaggttgaattaacctttcgtaaaaaaatttcccaaatggagaaaagcatctccagcagcgttggtccatatctatacacacttgcatgtgcgcatgtaccttcagcgcataggataatttttgacgagtcctcgcttgtcgatcagtttatgcttctaccgatggggctacaaaaacggggcttcttcccttccctcctttctatttgaaaaccgcgggaatacacacttggagaggttagttgggacgggacatcaccatttttttttttttttggtttactctgcggttgagtggcccaagggggagtgtcactcgacgtttcttttgtcccaagcattttttgtgccttttgctgatacattttttgtgccgtttgctgataccttttttgtgccatttgcagataccttttctgtacgcttttacgataccttttttgtcttttgggcgtatgggagggaagagcggacgtacctgttcatgcccgcggcgcccccccaactacgaacaatgagaggcatgcgccccaggcacgaacaccatggagagccccaaagggactgttccaacctatccttagtgagactaatcgacgagtggagttgtatcgaagcaaagtcttatccaataaaagatagaaatacattaagaagaatacgatacgaaattaaaagattcatttatgcaaatattttgcacaagatcagagtaaatttccttctgttccaaaccgtttacagttataggtacaattacgagatgctgtacgtaggcaatcagcactccttcgacatgcactcgggaggaggtggggacttgtatgatgtgctcaggaggcactatgcgcagggagaagagtctgggggggaggtggatatgacatcagatttgagggatggatctcccatagacaccgaggagttgggtgacagttcagcctatgcttgctccaactctatttccttaatgggcggtgtctcccagcccggggaggattccttcctcctggggggagtgcgcgggagggacaagctctcccctgagttgtatacatctatggtggcctgctgtctcgtgctcctcgaaaggaagtactacctcgactttatttgtttgtacatttacatgaaggcctacttcgcgttggacagcgtgcctatgagaaacgggacagtcttaaagcttacatgtcatgagagcttcctaagcatgttgctgttattgtccgacctgaccacgcagagcagcaccgacggaggggatagacacctcgggggagacagacacttcgggggaggaggcacacacttcgggggagacagacacttcgggggagacccatcataccaccctgcacacacagaaaaaaaggacatgtacagtttgaacacgtttgatgaggacctacgaattaaacatatttcaaaattttcgtataacgttctttttctcctaagggtgaaaataaattttagtgagttgaactacgacttgagttcagatgtgtattcctctctgtgtaacttcgtcatttcatttagggatgcgttcacgagcaggttcgtggacagactgaacgagttggatgggttgacactgaggtgtaggcatcacatttgggggagtgctcgagggggtggcaaccacagtgatgatagggataaccgtgtggggactgctttcgacatggggagcatcatcccgatggaccgaagctgtagtggggaaccctccacctggagtgcgcccggactagcatgtgggaactacgcttcgttgcttcttcccaacatgagtgatatgtcgatgtatcagaacggaagcatctttacgcatttcacggatcgaaagggagcatcgggggggaagtcccagctggacagttttttctgtgggccacacctgagcgccaaggaggccacttattacaacttcagcctgttcagcggtggggagatggctagcgatggggagaacatttggagggaggtacactgcggttttcgtagtataaatagcggcggcgagcattcccatctggcccaccccccggggagggcgaaggcgcggcatgtcttcacccttagagaagcagacatataccaggaggaagagccgtgcaagatcgaaagcgaagccatcaccacgtacacatacgtaagaaggaaccacggggagaagacccaaaacgatgaggggacgtacctctcaaccaatgtgaaaaggagatggggaagcagaagcgggagcagaaggaggagcagacggaggagcagtcccaacggaggaaccagcgatgcagagcaaccctacttatggcacaagtcgtatgcaaacgacacatgctctctcaacgcaatagtaaaaaaaaataaaaataataaaaataaaaataaaaaatacaaaacacattttttaagtatcattaacagcatctacgttactctccacaagaatgtcatttgcagcttaaacagtaggatagaggagtaccgtttttttctttgaaacgtttttttcattttctaagtagaaatgagccttggaggggggagaagggagagctgcagaagggagtgctgcaaaagggagagctgcaaacgggagagctgcaaacgggagagctgttgaacacatgcaagcatgaaattatggcgtgtctgctgggacatgagagcgaaacgtttcccagtcgacacacctttgtcaggagcagcagggctcaaagggggaagccaaaatggaaggagagcgcccctcacgttaagaggaacaacttaaacagattgagaagggggagcatttacatcagtaaaaatttcgtatgtgttaaccgtggtgttgccttttggttggacaagaaaaaggaggaggttttccgcctgcgctttcagcccttccgaaatttgttttcgtctcccttttaccagaagtacttccacctcttcctgttcttcgccagggttggcacgctggtgcggtacgtgcatgcgttcgtgcgcgtcttctcggggttgcttttccggggggggctcgacagcgacagtgacagtgacagcgacagcgacagcggtggtggtggtagcggtggtggtggtagcggtggtggtggtagcggtggtggtggttggcggcaaggaacacagccgagcgacccgcgccgaaggaggaaggaagaagagcgcagcagacaggaccaccacgaggaaggcataatcccgatgggagaagtattcaccacgtttatcagctcagtggcgaagtacctacactcgtattcagaacaaataaggagagtcatgctccacggaaatgctaacagccccatggagatatacaaccaagttaagagacacacggagtgcatcgagcttctggcattcctctgctccagttatacgcacgaaaaggaggaagtgtttcgcaagaggtacttcgtcttttataacctcccccctggtgggatacctcctgatgagctaccccctgatgagctacctcccgatgggctacccccttatgggacaaccgattcgaatctgaagcaagtgatcgagtacaattccctcctcaacgttatttatggcttgtcacacaagcctcggggggagggaacagaaatccgcggtgattgtaaggtgtatagtgacggtgagaagcgaattatgtgtggtagccgtgagaagcaaatattgtgtggtaagcgtgccgacctgttcattttccccaggggtagcgagctgctcagttacgtctacaggtattactacctcttccttagtagtaggaggaagcatttggagaagctgtgcaagttcctttttctgcgtatagtaaaacccctcctgcatttcctctacgcctatgttttcctgggggtcaacagggacttccactacgagtatataatcagcaagcgggtggcaaggcaattctttttcgtgttgcacaagggagctaggtactatgaacgggggcgccttctatccgacccgttcctttcgctccccatttttttaaagtacgccataggggtcgtttacagagcaggtatgggagaatagccaccgcgcacctggcaggttcatctctccacatcgacggagcggtgctgcacttcgacggggcggtgctgcacttttacggagaaccacaacacttccacacagcgccgcaacacttctacacccccgccacctctcctcccccccctccaggcgagctgtccagaattttaagatcaatcagcgaagaagacttccagctagccattccaaaaatttcaagtggcaaaagttggctagccaaaaaaaaaaaaaaaaataaccccaaatgaccaacatgcgcgtggaaatgtaaaccaagtgggaagtgctaaagacgtagatcttccaaatttgctgtgctcctcgtcgatcgccactttagaaaatttttttcatttgcacacaaacccgagtcggaagaagctgaggagtccaagtgaagggttcgaaaatatttttatcgagcattggaatgatgaagaaagtgccaattatgttttctccagaacgaggaggaatataaggaagcggttggagcggtacgtgcgctccttccgcagtgctctcagtcgtcccgctggtcccacgaggagtggaagcaccaaccatgatgacattaccatgaataagggcaacgaggagagtgatgccaaccgcgcaactggggtgctggacagcaaagtagacatggaagatgcgaggggggggagtgacctccacggtgacctccatggtgacctccatagtgacctccatacgcgcagactgaggaagtcgatcaaattaaggatcatcgctaagcgggggaagaagccaggtggtaggggacaacccggtaagggacaacccggtaggggacaactcggtaggagagacccaaatccaaagcaacaggaagacggctcatcagactggagtagcgacgttacttcgttccctctctccgatgacaccacagcgtcgtcacaccgtggtggcagggcatggaagaaggaggtgcctttaaaatggtgccaatttcattgtgctgttaaaaatgggccaccaggcgatggggagacccgcagcccgttcaccccgctcagcctgaccacgaatgctcagctggacgaagttgacccttctgaggagcgaaaaaaccttgcaacgttccgcatagactacgaggatgatggggggaagcttacgagttcagtacagttgggaaggaaaccctactacagacatgccctaagggagaaagatgcagagtggatcaaattggtgaagccctgggagagagagaatggaagctacgtggggggtggaagctacgtgggaggtggaagctacatgggaggtggaagctacatgggaggtggaagctacgtggggggtgaagaccacacatgtgatttgctccaggaccatggcacagagagtgtctccccccctctgtggtgtggttcacacaaaatggaaattaaaagcattaactatttcctgtacagaaatattttcattcctatcaaagagcattacgataatgtaaaccgcatcctcgtgtggtcctttttattaaatcacaacctgctagcattcgtttgtctgttgaaatgtaccatgtttttcgaagcggaggagaaacacagaattttttcatccctcttgagcagcaagaagggtggtgggtcgaacgctccagggagtgacttcttgaatagcaaccatttagatgatccaccctatgtcaggcatgctgccatagatgatacctgtacctcagagacgacccaatcaagggaaagacggagaagaaaactactgcaccatcgagtaggcagctatttttacaccgccgaaaatatatcctccaaatttgcagacatccatgtgcttattgaaattccttaccaattaaattttttttttgacgacactgttgttagttgctacacgagtgtgtatagattaacagctctgctttattttactcggcaaagtttaaataatatttttgggcgtttccgtcatttgtgcaagccgttggtttatcggtacaggaagggcagtagtggttggggggaaggacacgagaaggagaaggagaaggagaagaagaagaatgggggcacgcacttccgctcaagcgactttaagtacatggatgtgattaacagcatcgcgcaggggaactcttccagcgagggggagcagctcaacggggagcacctcactggggagcagcccaacggggggaggcaaagtggcagccctccccggaactgcctcctctcgaggaacacctgcaacgcgcacataacgagggagcgtttcctcagcatcggattcgacaagcatttcacgagacacccaaatgtctgtaaatttttgagtcatgtcaaaatactgagtgatttacttaaggacctaaatcaaatacgagtcgaaatgaatttccttcttgacagcattcacgactacatagtcaacacgaatatcgttcgaagttattattttttttttaataatgtgttgaagataaaacggttctgcactttgattgaattccacagaagtctagctgagcatctctatcacttctccttcctctctcctgaatttatttctctgaacagaattattactgacatggttaaccttgtgcatgtgtttaagcgcatcatggattctttgacatgggtagatgtggattctcaagaaccggtgaattttttggagaccttccaagagcatacccagcatgtggaacgcaacatcattttacttacttctgcagaggttcaggagttcatcggggccttttattccaacaggaacgagttaattgtgcatgtgcgagagtttcggagcgggcccctgggctgcatctacaacaagtttttcttcaacgggttctacgcgcgcatgtttggggaggacgaggatggctagagatggtggtgctgctgggggtgggcggcaggtggccgcaagcgagcacgggccgccaattagtggccatgctaccgattggttcgaaatgccgccgcgtactaccgatgggttcgaattaccgccgcgtactaccgatgggttcgaattaccgcccactgcggcctcactactgcggcttgtgatacagcacgggcacctcccgcagcgtggggttgtcgtcgatgtcatacttagccaggaactgtgggcgcagcgggggcttcctaaactgcgtctgtttactcgggggaaaactaaccacatgtttcattcgaagataaacgagactcctattctcctcaaacgatctcacatgttcagttctgtatctatataagtcatcctccctcaattcgtctacctcctcaggaagtacattcacgataaggaccttctgcacagagtggaacgtatattttactctgccattcgttagggctactaaactggtattttttgtaaccttaacatgttccccaggataatatttgaaatttcttctccttgtctttttttcaaaattgaaagcaatgatttttctttgcttcactagcagttgtcctgtttttacatactcagcacttaatcgttttattcctatttttgctttttgtccttgtccattaggagagcttctactttttcttctgtaggaactcgttttcaccattttaaaacgcttaaatatgcagagcccgttcgtaatatctgtgtgttgttctcctctgtggaattcatggcgcacctttttggggaccatccccaggggggggaacaggtaggggtggacgtacacacacttggtgctgctagtgcatatttgttttttttgtactgagaggtgcattctgcttggttggctttctcgtggggggagactcactgggggggagaggctcactaaggggtggtgactcactacggggtggtgactcactacggggtggtgactcactgaggggtggtgactcactgagggggagagactccctggggagttttgaaacccccgcgaccgcgaggttattccccccctgaggagtaccccattttgtgtgctggaaatgaagaacccatttttccaatacgggggggttaaaaaatggaacctacgtagaggcatcatcttcttttttttttttttgtcccttttttgggggagtgctttttctttcgcggttagctctgctacgtctgttgataaggggcagaggggagggagccctcctgggcttctttcgcttcgcctggctttgctttacccccacgcagctcacttgtgatgtatcctttgggcctcggtagagcacgcagcttcgccatgcggagcagagccgaggttggaaggtgaacactggaacgggagggagaacatgacgcagcgctgtttggggttgacgcagcgctgtttaggattgacgcagcgctgtttaggattgacgcagcgctgtttaggattgacgcagcgctgtttaggattgacgcagcgctgtttaggattgacgcagcgctgtttaggattgacgcagcactgcttggttttttttctcaaaccagcgagctgtcacgctgtagcgatattgcatttttcttttgcaaaaggggaaaatgaatggatcctcccctaaaccctcctttgcagaaaaacctttccttgtaggagcaaagcgcattcttgccacggggattgaactgccgtattttggggattctccccccccaaccccatacacacacgcgaggtatccttgcagctgcttgaatttgccactttgtgtagaagactctgcgccgcgttggaaatcttccacgttggcttttccaagttggctctttttcaccttgtggcattgggcattgatgacttacccactaaaaagttttatctctctgcgcttcttattccgcagagtcctcacaaacccgaattcaaacccaaacccattttggcaatcacccctatgcagattcccccactccgctgaagtgcatgcgcgcatgcgtgtttgcgttcttgcctgtttgcgtttttgcctgtttgcgttcttgcgttttcgcgttcttgcgtgcatacgtttcggcgacgcgcccgtgaaggccgccccctcgaggggaccatatcccatcttggggttaacgcccgttcgattctcagaccacttttcacccccccctcccctcctgaggttttcccctggttatcaatccgtgatgaggcaataaatagaagcggtcttcccgccccactcactcgtttccccatcgcagtttccacggcgcatatggcgcacgtggttttcacatcgctcgcgttgtttactctgttcagttggtatatctgctaatctgtttgttaattttgcggctaattttgcggctaattttgcgcctatattttgcggttatttttgcgcccattttttcggcaaactttgtgcctattttttcggctatttttttcctgcagcgcgctctacaccaccccgcgcttccttcccgtttttccactcgttcagaaaaagggagtttcttcgccccaagggaaatgtgcatgacagaattgggtcagtcgcgttagccgggtcagtcgcgttagccgggtcaatcgcgataacctggtcagtcgcgataacctggtcagtcgcgataacctggtcagtcgcgtcaacctggtcagtcgcgtcagtcaagtttcccgcgggctggttctcacaacccccttcgttgctgctgcgcggtggttccgcgtgcgttggttcttgttcgttctgcctgaccaccccctcctagcgtggcccaggtgtgcagataatttacccatgttttgtaatcattttttttgcgttttttttttttttaaatgccttttgggattaataattttagtttttttcctttttgggagtctgtttagcagcctcttcgttcttcacccgtttgccttatccctgtatagtttctgtttcttttgctgtttcttttgctgttcctttttttgttcctttttttgtttctttttctgtttctttttgttccttttttttgcgcggccttgcctatttccacacatttcatgttgacaacggcaggtgtgcacgcccccccttcccccctccgtccaccagtagtcgcttgcaaccgaatccctaatgcacgactattttttgaggaccaaatttaatcttctgaacagcggacttttcaacaacctctacagaaatggttccaagtatagaagtgatgaagggggaaaaaacccggacgtggggagaccttcgaattcgtttagcaccgacacacaccttcccgacagggggaacaaagaactaaatgatcagctgatttattcgtactacaacaacttttcgaatgagaggggcgcgcacgcgcagcaagaaagaagcggcacacacggtggaggtggaaaacacaaccccagcggaagtgaccgctccagaagtgaccattccagaagtgacaattccagaagtgaccattccagaattgaccattccagaagtaaccgctcccaaatcgagcgtggcaagggcgagcaccccgacctgagcgggctgtacgacggtgctggcgggaacttcgacaaaggcaactgcaacatgcacctggacggacgcggaaaggccttcctggactaccggccgtatggccacaagaacgaggaaatgctctgcgtggaaaacaccagtcaagtgatcaacgaggaagcctttttttacgaagaatttaaaaagctaaaaaacgatgtcatggcactacaaattatgaacgtcaacctccaaaaacaagtgttagcgaaccacaccatgatgggcccgtccaaggtggttccgcagcacataataattaacaacaaaacggaagtggcctccaatgctatcagccaaattcaggacaacaagaaaaaaagcaacggggttttatacatgctgctgaagaagctgctaagcagtaggctgacgcaaatgtttttcgtgtcgtcttttttcatttccatatatttgtttaacaagcactggcagcgcgtcctgaaggtgtcccaactggagaggcgcataaactccaatttcatcctcaggagcgtgcgtatgtttgaggagaccctgggcatgcgcaagttcagctacgcgtagtgcgcggttggcgattggcggttggtggttgtcgcgtggcagccactcccgcaatcactcccgcaatcaccaccctaaccacctcccttcccatgcgtgtacaaaatcgccccgtttgtgtttcccactttgccccaaacttctccgcaattgtggcgtcaatatcgtgtcaagctagccaaaaaaatggtgaaaaaaaaaaaaaaaaaaaacttttttgcctgaacagctcaggcgaatcatatagctgtaaagaaaaaaggcgtaagcgtgtgcaaaaaagaggcagcatggctacctcatttttgtttatataagcatcggccgtacgaaaaagaacgtgtgtataaactgaatatatcgtcaaagaagagagtgatttcttccgtagacatgcgtgagtggaaagttttaagaaactctttaacgtaatcttcttctttgaaaatgccttttgcgtttgtgtactctagaataaatttcttgtatgatgatgtggcagggacatacacttgaaagggggaaataaatgattgataaaatttagccaagcattttgagatatcatcaaaatcgtggaatgaaatgtgtggtttttttaacgcttgtaaaattaatttaaagtcctccacatatagggataaataattttccctcagctcgtcttccgttgctgttgtgcaggactttactatttttttgaatgtaacgttctcgtcgtataggtatgaaaagtgctgatccagcgacgtgcagaattcgttgtagcttaggacttcctggaggatactcgttatggcccgcatcgtgtgttggatctgcgggggggcagcgatgaggtagcgatgaggttgcgatgaggttgcgatgaggttgcgatgaggcaccgatgaggtagcgatgaggcaccgatgaggtagcgattgggggaaggtcacaaggggagcagcttctgccgcgcaggtactgtgcacatctcagccaattaaaaattttccccggcgagtagcccccaacccggtgcgcacttaccgaatccgagacacacctagagatgacatttcgaatgttagtgatgttacctagcttttcaattttcaattttttaatcatctcatggtgaatgtaacccacttctgcgtgtgatatattcctcttaactctttcgtatggagaaaggggggtgttaacttctagggcgtttaaggaagcctccaaaaaactgtaagaatcttttgtccttgacaaatggagtgctttttcttcttctgcgtcattttccattccgatcgaggccccattcgttcgtagcagcagtgccagcgctgcaaggaggaggaggaggaggaggttgacgactctcctcctttccattttgtagtgagtgggcaggaggagaggtgtggaaagcttacgcacaggcacatgcaaagaaataaatgcacacacgcatttatatgcacacttttgacgcgtgaacaactgtagcggtgaaaaaaaaaaaaaaaacaaaacaaaacagggcagggcaggacggacaggacagaacagaacagaacatatatcacctgatatgatatgataaaaccacacctctttacagaaagggaaaataaaaaattaaagctacatgagcgtgtcgatggagtcaacgtgacgtggtcgtcactcattcctgccacttcaggtcgacgcactttgtaatatatagctttcctgcgttgggtctacacctccccccttttgaggacatcctctttcgcaagtcatttggggtgctggaggtcaggcacaaaaatgcaaagtggagggaggaacaaaaaaagaaaaaaaaaaaaaaggaatgcatgaacgaatgaacagcgttgccgcaaaagtggctagccaatcttaccaacaaactttttttgtcaaactcttttaacaaacttttttaacaaacttttttaacaaacttttttaacaaacttttttgacaaacttttttaacattttttgtccttcaaaaaattagacgcatctacacagaggggaaattctgctggaggaggtgccactatcatttggtggaaaaaaaaaaaaaaaaaagaaggaacaaatcgaacgacgaggaaacgaaaaaatagcaaaatgtgatgtgcttgcttttccatattgtgtaaagcagaagagtcattttgttctgttgtctggtgaacttttttttttttttttttcctttcgcatgcatgcgttggaagaggatatacacctgtgtgcctttttgcctactcgtgagcatatgcacgggggggcactgtgctctggttttgtgtcacatgtgaacgttgtacatacgtaactacatgtgagtgtataatcgcttctatgtttgggttggaaggcgcgtgtaggaccagcgctctcagaagggatatccttcgttggggttgtgtatgggggggttaatcacactttgtgccaagtgactcccttttccaccccccctcacgaaggtggaagcaacacgactgaaaacctttcgctgtgcccccgcaaaagagaagtcgcctctatatgggcgttaaacccgacgggagcggcaaaccatagatacgtagaaccgcccatccatacgtgcgcaagctcatctgtaacggtactttcgcatacacttcccctcggtggcactcaactcagcgtgtggggtagcccacccccccctgcaaccatttctaaacaaaagcagaacaggccgtatcgccattttggcgaagtcctccaattgagacgctccgtgagtgcatgatggtttgattgaactcatttttgcgaagtgacaggtacatataacaacattatgcagaacacgttgcgctaaaggggcatgaaaaatggcatgcatgtatttttttttttttttcgcctcgtggtcgtctcctcaatggtcatttgaaaagtgctttcctttgggttgggagcgaaaagaaaaagcggttggaatgctttcctggatttttttttttttttttttcccacaaggcgcgcagcgcgcagcagcaaagaggaaatgaacctccctccatcaagctacttccccccgtgcctgttacatctactggaaaggacggaaaagaggagcgcagcccccccccctgatttgatttgtttgtttaatcttgcttttccacgcatgacaagtacagagcgcgagaaaagtggtaattttttttttttttgcgcctgtaaatttttccccaaaaaaggagcggcaaatagataagcggcaaatagataagcggtaaacagataagcggtaaacagataagcggtaaacagataagcggtaaacagctacgcggcaaacaactacgcagcaaacaactacgcagaaatcgcgtaagtacaactcgcacgaaccaggcatgtgcctaatgggaacggtcactttgcaaaggacacaagatccagtgttgtgccgatgagggagcaacttggtcgtgcttattacttatgtaagtagagctcccctttgcatgcgtcccgttggaagcttcccccccaagtgaaaactttgcttgttcttctccctcggcactgcgcctgtagcggctgtagcggctgtcgcggcggcagtgatcgctgcggtggtgcgatcgttgccgtttttgccttggatgccactctaaccacgctaacgccgcgaattacgctaaccccactaacgccgctaatcccgctaaccccgtaccgaagcatgagttccttcgcgaacaatgccgggagctaccgaaacaggacgctgggcgcgtcgcccaaatgccaaaacataaggcacaaggtgaattcggtggagaacgggccctccgtcttctgcacgctctgtgccctaccatacaacgccaaaattagactaaacccctgcttccacgtaatctgcagcaagtgttacgagctgtgcgcacagcagcaaacctgcttggtgtgcaatgtagaaataaatgacatagagtttctttttgtcggtgaaaatatctttgtatgtccctatggtgattgcaaaaagggcttcctcaatttgaagtgtttccattatcacattcacttcaagcaccagtttttaaagtcaactaattgctaccccgaaggtaggagcagcagtaccatcacggatcgtcagaacactagaggaggaggaggaggaggagatgttttgtcccctccaagcaatgagccttttcccacctccttttttgcaaacagcgatggattgaatacttaccctgctagccatgaggacaatcaggagtataatcatgacgctggaaagaatgacccaagtggaagtgcaaccagtatcagcataagtcgttccaccggtgtgaatgcctcacgtgggggtaccctcccctcggcaagggacaacactctcttcaatgtgcacaatagtaacccacttaacagcttcacagtggacagcaaaaaattaagtttacaaaatatggcccttggtggaggtgccataaatacgagcgagaaaatttctcctggaggaagcttttccacccccatgcagttcacagggaaatgggattatagcagcgtcccgttcaagtcagattttaatgcatttaatgtgccccctagcagcgatcctctcccccccaacaacagcaacaatagcaacagcaacaacagcaacaacaacagcaacaacggcaacaataacggcaaccctcttgggcacagtgggaaggagaaccaggaggacgagtacgacaatttggaggacctcatgtgattgattggcgttacccaacagggagaacccctcgtggtcaactcgcaaagatgtacctgcgcttgtcctgacagaacatcgggacggagggtatgatgatgccttgtggtcggtagtggtctgtgagagagaggagggaaagaaggtgggcgggtgaaaaggttgtccactgagctgggcgggtgaaaaggctgtccagtgagttgggcggccaagcgagccgcacccccgcgtggttagcgcggttagcgaggttagcgaagttagcgaggttagcgcggttagcgcggttagcgaggttagcgagcctttgcttggagacgcttctccctccggtgtgttctcttttgtgcattctctttgcccctcttttttgtgttttttttttcttttttccgtttgtcgcaaaatctttcctttatgcgcgacttcccccttttgtgcgttttttttttcctttttggagaaatgggtgccacccctcctcctcctctcctttccttttttgtctgattacctttgcggaggttgttcgccaaaacggcgaaggaacccaggaaaatcaacacgatggaacctaactcaatttgaaagctaaaggaccccccaaacatgggaagcatattaaagaaatactcacgtgtattgtatataaccaccacgatcagcatggaggaattaatatacttgaggaagaagctccagaagagggggatgtatttttcatcattccctgacatggctatattcatgttccttcttagcacttccaagtttcctatgtacaaccagtagaggcattttttaaaaacggctgggtagctataatgctggtagttttccgtgtggtgcgctgctccgttttgctcttccaccgctgagttggccgctaacttcgccgctgagttcgccgctgagttcatcgctgtgttcgccgctaacttcaccgctaacccccccttggtgctggaggcgccccggcgcagcttgagagtaacctccacgaaggatgtagccaccgcagccacgttgagcgagagcccgatgatgagcatctgcaaccaactgccctcccccaagtaaactataaacaacacgggcagcacaacaacccaggagaaaaaatttaaaaggcatgaaaaaactccgcactgggccatctgcaatttcatcccaaatacccaagacgcatagatcacttggacagcacaaataaaaattaagaatcccctgtagaaggaattcaaaattatttcactaacgatatcgttgttccttcggaagtctatcacatgcaaaatggtaaagatatatatgactgtgaagagcaggaaggtgccatatttgttaatcaccatatttttcattctttcaactcgtgctgcgattcccgtgtggtggtcactcttccgcttggggccgcctgtaccagtgctacctttcgccgagctgtccttcattgagttgcccttcattgagttgcccttcattgagccgcccttcattgagccgcctttcattgagccgcctttcattgagccgcctttcattgagccgcctttcattgagttgcccttcattgagccgccattccccgagttgccctccccgctccaccgggcaccccctccctctatcgcctcgctggaacccgcacttggaccactcgagtcagaaaataaatcccgcctagcaccccacgaagggggatcactatctgcgtacttgttgctactcccgtttctgtgtgcactggtactactttgccttcgccgccgatttggcatcttccgttggaagtcttctctcgccagatctgccaccccgatgatgccgtcttcgaaggagcttcccccgaagttgaaatcacctggttccccgtcgaagcatttgtaggggggcaattcttcttgggcttctccccctttttgcaaattcgaaagtgcggaatgctcttggaagtagtctcccttttctggaagcaagctgcttttcctggacaggtagagggagcattcttggttgtgcctctcttggtgaacatcttccccccctttaaaaaaaaaattccaacgaaacgttaagttttttttttcttttttttttatgactattttttccgcctatctgggttgccccattcaggtgcctcctcctcctctcatcggatttgtcactgcacgtggcgctcctgcccctttttttggacacaaaggaagatctattattggagatggagcgattgatacgatccctctcgtaacgtttaactagcgatttgtacgtgtatattttcctttccccttcctcactgttatgttcggcctccgcatggcaatcacgtttgcccttttccatcaggatgttgaatgggcccaacaactgcataagtacgataaagatagtggagaacaaaaaggagtaggaactaaaaaacagacacagcttttgccaaacggcatatctatcgtcttgtgtttgtgcggaatagcggatggctgcctcgtagtaggaggtaccccctccgcctccgcctactccgccgcttcctactcctccgcttcctactccgccgcttcctacccctccgccgcttccgacccctcctacccctgcgcctcttcctccctgcctcccctggtcaggtgccaccccctgcagtaaattaacataagtgttgcacttcataaagttaaactccttaacagtgaataagtcattgttgttgtagaggtagtactcatgggcctcattcttaagataaaaatacatgttaagaatgtagaaagcgaaagtatacatggtaattctcaaaatatttgtgttcgtgtgaaaataagaagcaaaggtactgaggataaaaatggaagagctcctagctatggtaccatataaaaagatggtcaatttgacaatgccaatttcttcaaatatttggacaacttcttcatataattttttctgttgaggaatataaaagaagaaggtattcattatgaccacagatttgctactaatccaatttacaataataacaaaaaaaaaaatttaaaaactcggaaattttctcgtagtaaaatgaagtaacagaaaaggataaaaactgtagctattaaaatgatgtatatgtaattctccttatttccaataaaccataaattttcataaaaattaaccaccacatttttattgaaggaaatacattgattgatagcttcccagtaaactgtgcctggcatttgagaacaatctgtgatatgtcttttggttaaatcgataaaaacttttgtcattgcatattttttttctccatttttcatgttgacaattcttaatacattttgtaaaagctccactgaaaaattgcatatttctttcgcacagaaggttactgttccgaagagtgaaaagatggataggactcccatgtgagatgacagcattctacacgacttgacatagttcccttgagacagcaaccccaaacattggtgcaagataaacaaaggaaaggcatacactatgaagagaatcgagtatactaccgtcaatgcttctggggagtaaaaaatgctattattgtaatggttgcatgattgccatcctgagttgtcacatatgacgacgacacaacagagcaggaagaatgtccccccccacccaagctgcacacgacccgttaccacatttttggtctcgtgctcgttctcagcattgctgtacttgttctcactcttcagcttttcgaagtagtccgtgtctttgaaccagctgtagctttccttgagcaaatttttcttaaacagcgcgatggactccttttcaatttggctcttcagcgacgggtccctggctttcatggtgtgggggaagagagcagaagtgggagaagtggggagaagtggggagaagtggaagaagtgggaagaagtgggaaaaggtgggaagaagtggggagaagtggaagaagtgggaagaattagaagacgtgggaagaattagaagacgtgggaagaagctgggaaaagcggacgaattaggcgaaaaagaaatggacagcggtgaagaaaaaaaatgggggtctccccctctgggtttgccgccttctacttcgcctcgcgggggggagagcccttaaagagtgcttcccgggataagcggccccctccccccataagcagtcgcaggaaacatgcacataaatgtgtacataaatgtgaacacacatatatacaccccccaggtgtgtgctttctttttttttttcgcctttctttattccttcccgttatgcacgccctttgtgcctctccccatttaagccgcaccagcgaaggacatggaaattttgccctacgtgtccttcactcttcggaagagtgcaaacggtagcaatgtccatttttgtcaccaacaaattgagcacacggaatgacgtcctttttttttttttccgcgatgtcgtaaaccaagcagcggcgtgttcgcctttgcaaaatggaaaaaaaaaaaaaatgtctacccatgtgtatgtacaatgactaggcgaaccactccacttcgttgcaaagagaaagcgtgtaataagtagactgtggattcacttcacagaagaggcaatttttccgattgttgcatcgttcgacatgagctaaattttgaaatttttgcacacacgagctgttcaggcgatgacgatcaaccggaagagcggccaacgtcattcggagttggtgttctccgcccctaactttgcacactcgtcatggctgcatttttgcatttttgcccttttgcacttttgcgttttttcgttttgtggtttttccaagttgagtccaaaacaagggaagcctcaacgtggtctccgccaaacgctgcgggagaggaaccatgcggggcgccagttttgcgggggcgcctctgcgttgggtgtgttcaattttggcctgaacagggcatacatgaaaagtggactgtcgtttttcatggacttttaaagcgaagggaacgcgagtttctgcttttggggaatgtcgaaggtgtgcaattgcgaaaagggggaggacggtcaggacggacgggacgaacatgacggacaacacaagacgaacaatacaagcaaaaacaacacagtcgaacatgcttcttcttttttttgcagcaagcggtgacagaaacatgcctaccaccgctgtacggtaaagcgcttaaatgaattcacacattgcggttgcgcttaaaatgaaggcagcgacgtccaacggaggacgtaacgtcgcattacgtgggatggtcacccagtcccattctctccgctttacattaaattgataaaaaaagaaaagaaaaaaaaaaggggtttcattcttgggtgaggacgagctgatcatcaagggagacaaatccgtaggtatcgtgtagaaggcttccaaacacttaagtatatcccccatgtttcaaaagtgcgtttagctctccattatatattctttcgttgggagatatcccaaatgtacatgtgcgttacctaattaaagaatcggtacatgttatttctgcaattgtggcaaaggtacagtccgttgtgtatacatggctcattttgacttcctccattcgaagtgtccccctggtgcagcgtgcacatacagtttgcgcagtagagtctgttcgatccgcttcctccgttcgcattgttggggtttcttcctctgttcgccctgttcgagtcgcttccaccgttggggctgttctgtccgcttccgccgttcgccttgttcgagtcgcttccaccgctcgggctgttctgtccgcttccgcacctcgcattgttcggcactcctccgcaattcacgttcctcggtctgcttccactgttcatggtggccatcccactgttaggcgtggccattctgcttccatcagccatgctgttcgctcctatggtgctgaccctgctgtttgtgtcgtgatagcatgtggcacacatcccatagcccgcggtctttatgttgctcacgctgttctggttgctcgcactattctggttgctctcactattctggttgctctcactattctggttgctcacactgttctggttgctcactctgttaatgtcactcactctgttaatgttacccactccgcgctggaattcagcgtagttcgcgccgctcactaggttcactctatccgtaagacacgttccattcctgcgctgcgcttcgttcatgtggttcatgtgctgggattcgattatttgtctcattctctgggcctcgttcataccacctgtgaagttcgctctgtgcatcctgttaacgttatgcattccgttcgctctgtgcatcctgttaacgttatgcgtcccgtttactctgtgcatcctgttaacgttatgcatcccgtttactctgtgcattccgtttattctgtgcattccgttcaaaccgttcatgtcgttcctgctgtgcattccgttcatgctgttttggaatttgatagctcccgcgtagtttgttctccccatgccatgggggctgttcatatgatttgggttgctcgcacacctagcgcaaggtattctgcacatacacctcgtgcactgcatgcagtgcatacaattaatacaatttctgaggaggacgcaatgcatgcagttcgtggagttcatgttgaccaacctggccatggaattttcgtcgttgcggccgccaaaagggttcacgctgttcaggtctccaaatgggttcacacggttcaagtcgctaacatggttcaggttgttcgggcttctaacatggttcaggttgttcgggcttctaacatggttcaggttgttcggactgctaacatggttcaggttgttcggactgctaacatggttcaggttgttcggactgctaacacggttcaggttgttcgggctgctaacatggttcattccgttcagcccgccaaaggggtttacgtcgttatggctgttaaattggttcatgctgttcgggctgccaaatgggttcatgctgttcgggctgccaaatgggttcatgctgttcgggctgccaaatgggctcatgttgttcgggctgccaaatgggctcatgttgttcgggctgccaaatgggctcatgttgttcgggctgtcaaatgggttcatgttgttcaggccgccaaatgggttcatgttgttcgggctgtcaaatgggttcatgttgttcaggccgccaaatgggttcatgttgttcagacagccaaatgggttcatgttgttcaagccaccaaatggaatcgcaacattcgtggcgttaacatggttgagttccccctggtggatagcactgtccatcccgatctcgcggttcacatcagtcatgctgttttcggagacactgcgctgtgttaagctggtacctcctgaacaactcatattattcgtgaagctggtgccattggtggattccgagttgctcatagaattggtgctgttaacaaggtatgtgctgcataggttgttactgtcggacaggttgaaatcaaggttcgagttgttgttattgttcatgtagtcattgccctgtccgtaggaaccactcctctcatctgcaacattgaccagattagaacgcatgttcatgactcccaagttgttcatgctgttagagtcgttaataccatagagtccgttcacatgagtgaggtgatctgtgccctggggggtttcaaaacctacagcatagtctctccccgtgtagcagtggtctccacttctggattcttcttctccgtcgtaattctccacgcggttaccccccatgttacgcccagcggagttgacaccattggagttgacaccattggagttgacactactggagttgacaccattggagttgacactactggagttaccaccattgtcgtgagcagcatcgtgagcagcatcgtgagcagcatcgtcggcagcatcgtcggcagcttcctcatcggggtcatctctgtccacgtaggctcgactcagcacacacacatgactgagcacactgtcaacaggcacatcacacataacgtcacggtgcccctgctcacttccactacaagtatagccatacgcctctcccctttcactgctgagcatgtcctcatacttatctcctcccctgcttctttgcgtgtcttcatgctctacttctcctctagtgctcatcacttcttcgtagttcgattggaggccacctctcaccactgcttcgtaatccatgtctcctacactggacatgtcactgtcaagaacgacaccatttccacttcgtaggatatgtgcataatagtcttcaatatcgtgatattctgcactgcctccgtcctctgtgctgatgcagttaacagaaatgtcaactctcgtgtggactccttcgttcggcgactcttcctcatctgtgtcttcaccatctgcgtctttatcatctgcgtctttatcatctgcagctttatcatgtacagctttatcatctgcgtccttatcatgtacagctttaacatgcacagctttgccatttttcttgcgttgacagtctcgttcagtttctacaggatcttcctttaaacaactgcttttcggtgcatccaaattggctagtaggtttttcggaccccttttttctacacagttcatttggcccttgtcactgcactgatgggttggggacttcctgctcgatgagtttcctaaaagaaaaaagttgggaatagaaatatgcattgtgagggggaagtaaaatgtcaacctgactacgttccaccatgtgcagatgcatgtacaattttgaacccattacaacagggctccccccttttgtgtataaggtactgccaaaatgggtacctttgcttttccatgatgacaaaatattttcaggcgtaacttttgttttctttaaatcgtttgggttcggaatgactcgcttggtggtgggactaacatgggaggggtggtgacaaaacctgcagtgttcccccatgtggcaccctcgtgtccattcgtatctgcatgggttgcacgtgccttcaggaaaaggagaaaaggggaaaaaatgaaataaaataataattaaacaattaaataaataaataaataaataaaataaaataaagtgaagtcagcgcacagaagggggcgtaacagggggggagcatccacatgcacgctgcacatgtgtgtgcttttaggaagaggcagattatccactcgaaaatcacgcataagtgcatagacaaatgatcgtgtacactacgcaggggcagatgcatgtgtgaccactctatggagcctccatgaggtgctccttttatcgcatgcaacttcgacttacccttgtcgtgatacatcgttccgaaggatagatacacgtcactcgattgagacaaatcaatacgaggagaacatccattcattctttgatctacccccaatgcatcatgtgaaggattccattctgtacatctacgcatctcttcatctttacacaacacatcgtgtgaatcagtggacccctgatccgaccttttcccattagtaggaggaaagcatttttccatattgcttactcgttttgtctctgtttcatttttatgtattgcaacaaggacagagttcgtttcagcacaatcctgtgatgactgctttgattgggggtcaccgtccaactcattatttgcgtctcctcctctggacgccttctgtgtgcgttcgtttgacctcgagttccccatcctttagtggtagtggggatggggcagttggcaagcgtagggatgtgcacgttagcacgtatgtgtggaggagtacgcttaatcaggttggtgcagtaacagtggtgcagtaacagcggtgcagtaacggcggcgcagtcacgtcggtgcagtaacactggtgcagtaacttatatatgtatgcgcggttctatgtcggtgcaccgccacgaacaagtgcgcatggagaggtagacacgcagagatgcgcacgtgggtgcgtgaagcagcccagttgcaaaaaggttgtgcagaaaggaagggggggaaattataaagagctctcctatgcagttaaacggttgcatgcgtgaaggtacctttttttttgtttctttgaattggcaacttagtgcaccgttgtgtctttagctgtgcactcacgtaggttttcactcacgcaggtttgcactcaagcaggttttcactcacgtaggtttgcactcacgtaagttttcacccacgtaggtttgtagtcgtgaaggcgtctatctacgcatgcacgtacacgtgtacggatgcgctgcgcgcgggtgtcgggaaagatggggcagcgtgatgaagactcctcaagaatcgcaaaggggcggcccgctgcaacccgaagagctacgtatggtcgtttgcacgagttgggaggggcaatacaatcagtgggcaaatgcaatctgtgaaaaatacaatctgtgaaaaaatacaatcagtgaaaaaatacaatatgtgggcaagtgcaatcagtgggcaacacacaccttcacaatcgagctggtgacgaagtcgaagtagagagctcgcagaagcaagacgcgtcgaaggggcatcccttgtagataagtacgcacgtgtgtagttttctgggggaatccaggggcaggcaaaataagtcggaagttacagaggcgatggcaaggttaaagcgtggacccataacggtgtatcctcaaaaggtaggctctttaaagaggcccttgaacagtagcagtagctcggtaggctctcaggaggattcacagcaatgttattaacaaggtctcaaaacgggcatcaacgaggttatcaactgggttatgaaaaagggcataaaaaaggtctcaacaagggcattaaaaaggtctcaacaagggcattaaaaagacctcaacaagggcattaagaaggtctcaacaagggcattaaaaagatctcaacaagggcattaaaaggatctcaacaagggcattaaaaaggtctcaacaaggactttaaaaagatctaaacaagggcattaaaaaggtctcaacaagggcattaaaaagatctcaacaagggcattaaaaaggtctcaacaaggactttaaaaggatctcaacaagggtattaaaaagatctcaacaagggcattaaaaagatctcaacaaggacattaaaaagactctcagcagtgttatcaacaaggttttaggtaaagaattaacaaggcagctaagaagacactaacaataacaagctgctaactaggcacccaacagggtcattaacaaggctctcaaaaagattatcaacagggttataggcaaggcagctaagaaggcagctaaggaggcagctagcaaggttatctacggatttttcgacaaggcaattaacaaggtgctaaaaagattctaaaaaggtgctagcaagctgctaagagggcaagtagcagggcacttaacagggtaagtaacacgacacttaacagggcaagtaacacggcacttaacaagatcctcaacagggatgttgaaaagacccctggagatccccttggcagagatcccagcaagggataggtcagcaggccagctgcggcagtaggaatctcaaggccttccacttaaaactagccgaaataatcgagaaaagtcgaaatttaaaagaaaactgatcgtgtaataaaggtgactctccaaaatagaaaggaaaaatggatgaaaaaactttttactagtgtgtagattttgcaaggctaagttgatgttgaatgaaagtgaagtgaggtgaaaataaaataaaaaaaataatttggaattaaaaaataaattaaaattaaattaaaattaaaattaattcaattccaatttcgtttcgtttcgtttcgttttacccgatttggattaaactctcgagtgcaaaaaaaaaatggggccgaaaattcccaaatgcgtacggtggactttaggttacgggactatcaatagacgtgtgagaaaacgacataaagaaaggaaaaaaaaaagtacgcttggatggctagctggcaagggtcaacatatgatacactatataaataacctcgtctacacaggtgcagatgctccaaaatatacccctctccacaaaaaaaaaaggtgtgcgacataccttcagggagacattaccggggaatgcatttcccgggagagtattcacgtgggggataacttccatcacctcgagtaaaaatcgaaaaggggatatatcccagagggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaagagagtagcggtaggaggcaaggaagacacagggtgctcataagacaaacgcaaaaaaaaaaggtatgaataattaggagagtgatttcgaagtaaaaaaaagagagaggcccgcaaaagggggtgctctcatgcttacctatgtttctataatcagtgcgtaacgtagacacgagtttatctctttgaggattcatccaaatgtgccccttttatttctcattcctttttctcccattttaagtgtacgtatgtcgcataatgcacttagtggtggatggggccattttttatttttttttatttttgcatgtctcccatgcgcggcgtgtatgaatggcgaaaaaaaatttggatcattcgcgaaaaaaaaaaaaaaaatgttcatgtcggtttggttaagtggatatatgtaggtgcacaaggtggaaactaaaatgcccctcatggggctgttcacgcgacggtatcccgcttctaactcgacagtattccgcttctaactcgacggtattccgctggtggaacaccggcgcgcgcttgcgtacacaccgcagcatgcaaaaatttattccgcgccaaggcaaagaggtacaatccccttctacataccaaaaaggcagtttagtccccttgtggggagctacgatggagccccgggagtccacccacggcgcagctaaaacggtgaaatgtcaccacacctatgtatgttaaagcgcgggttttttttttttttttacatgcacaaattggggacctcaatgcgggaaaagaaaaaaaaagaaaagggtgtatgcgtgtttcgccgattcgccgtttcgccatttcgccactttgttaatgcttgccatactacgtttttttttccccttttaagatggctcagtaagctaagcatttgttccgctttggaaaaagcacatcccctgggtatttgtcccttccaccattccacctttcgcgattaagttagcactttgattcttttttaattaaaaaaagagggtggggtagcaacggccaaatgtgctggcggtgtagaggaggtgatgaagtatgttcgtcatgatggaagatgcgtgagctctcctgttaatttggtactaagggctggggggccgcgtttcacgtccgcttctccctacatcggtgggccacctccccccgcgatgttcctttcaccctcctgatatcctcctcatacctcctgttggcgtttcacctacacacgccggggcgacaggcgctgcgccagcgacgcagttcatccgcaaagcagttcaaccgctagcagtcacacggggccatatacgcacacacgttcaagaagctctttatctcgcccatctcatagaaagtcgcatcttaaaaaacagccgcgtcacccgcatctcctttattttttaaaaatttgcaacgggacccccccctgccaagggtcgtatgggcagagtaggggcacagtgggagcatagcgggttcaggtaacccctcgctccgtttctcgatcgtgacaaaaaaaaaggtgaaagtaaaagtaaaagtaaaaataaaaacataaataaaacacccacgtggtgatgacacatgagaggagataagcgtaatgggaaattttcaacagaggataatttcgacggtaatgagaacccccatttcacgttcctctacgtaggtccccccaaagagagtatgaacatggtgtccttgagggtatgacagtattcataaaaattgggaacgtgaaatggtaggctacccttctacgtggaagaagcaattctccttcgccaaagctaatcctattatgcatttttgtgatgtgcccctctgagggtaagcgcaaggagaaggaggaaccctcccccttttggcagattaaggggcaagcaaccgcggaaggcatttcgactcaactgagcttcgcgcaacgctgagactgctcccccactgttcccttcataaacgcgcaggaaggacaaaaaacgaaagtccctacactttgcgcatcagggaaaaggcagtaacacacttacagcaaagggggagtacctatagggagtagctatcgaggagtacctatcgggggagtacctatcggggagtaccttttttccgcggcgcaacgcggtatgccctgttcgttccgcggaagtgcagcctggcccatttcccccctgtgaagcatccctcgggagggggggccaaaacagagcacgtaggaagcacgtaggtagcacgtaggaagcacgcaggtagcacgtaggaagcacgtaggaagcacgtaggaagtacgtaggaagcacgctggcagcacgtaggaagaacgctggaagcacgccgggtgggcaccgcacaaacggaacaaacctgccgcttctcatacgatggcgctgtgtgggctgcgagggctacgaggcctgcgagggatgcagagccagctgcaattcgtaccccagagaggcatagaggagctgtggaaaaacagcttcttggatagcacaccaatgaaaacaaaagtagaatacagcaaaacgggagatgcatggccatgcgtactcttaaggaagaagagcttcgacgatctacacaaactctattacctatgcttgaaggaaaaaaacaaactactaggagagcagaacttccatttacagaacaacagcaaaatgatacagccagggagactaaagaaggtgaagctcacaatgaaacgaatattaaccgtcttatcacgacgtgccatacatgagcagtgtattcgagccaaggaaatgctaaaaaaacaacaagaaagggaagtttacgagacggagaaattccaactcgaggaacagttactctatttaagacataaaatgaatatgcttaaaggtagcttctctgtggaaaagaactctcttcgtttgtccattagcaaaattgaaaataaaattgatgagctatcgattcttttgaatcctcttaaaaaagaaaccatgcatttactcattcctaattttaaataccagcgcaagtactccgatttgcctgggttcatttcgtggaagaagcagaacgtcgtagctctccgtaacaacatgtccaggctgcgccgcttttactgaccccaagggatgtgtttgtgtgtgtgtggggggggagattagaagcatcgctgcgtcatttccatttggtaaaaagagcgaacggatacttagtttttgaaaaaggtcgtgctgggctatggaggctttgtccccacacaaaaggggggcgtgttcctttgtcgctctttcgttattctttcgtcacacttttgggtactctttcgttacaatttttggtattacttttggcttctattctttcgccattatttcccccctttatttttcccctttttttccctttttttccctcttttttttccctttttttttccccgttttaccaacttccaaacgacgcctgtggcgagccgctcggagggatacccctcttaaagaggatgcacaaaaatgtgcggaacgaaacagcgcatacctcttcgtggtgaagaagaaaaaagagaagtcaccagtttgttcacagctcctgttcttctaggaagcttcccccccaaatgacggggcatgcgcaccttgtgtcattcccggatgcactcaaccgaacgagagtcgcaggaaagtcgacaaggcgacacccccccctggcgacactccctgggtgctggctttctctcaccgcgcgttcgactgcttgcccgcccgccactttggaacgaccaagtggaagtaaaaaaaaaaaaaaaaaaagaaacaaacgagcgaaagaacaaataaacgaacgaaaaaacaaacaaacgaacgagtgcaagaataaattccaagggcgagtttgcgatacgtttcggcaaaatgaaccattttttgtgagcctctttgcagatatatagcgcacaggaaaaggaggcacaccagattaaggcatatgtatacaaacgtatgcagggcttacatgtgaatatcccaacatgcacagcccgtttgttgatatgctttctccccttctgaaggaaaaaaagttaattcgctgctcccatgtggaggtgtgacgtgacgaatttcacccgcacaagaaaagaagcaaaagaagcgaagccgaaacacggcctcctattttttttcccgaaggaagaaggcggcccgcggggttaatccatttaaccgagcgtgtaaatgaaccactgaggtagaagcctgtcgcggggtgagctgataacgacagagcacactgatttgcgcgagtgcgctggggacgagcagttaaccgggcggagagcgccaagccggcgaagcacgaagggggcgatttaaacgagttgtttccacgtagggaaggaagcaaataaaataataaaataaaaaaaaacaaaataaaaggaaaggaaaggagcagggaccacgctaagcactactgagtaggcgagttgctcgaaccaaattgccgctgcgcagtgccttttttcgaacgtctccttttcttccccgaagcgcaaaaggtgaagatcatctgtatggagaccaccgtatgcacttgtacatgcttgcagtgagactaaaaccaaggctcaccccaaccgtacgcgactacccgttgggctacaactcagactagaagttggaccactgtttggaccaccgtttggaccaccatttggaccgcttcccccccccattcatgtgatttggcagccccgcgcaaaaggtacacatctcagtcgagcttcaaaatggagggcaattccatcgtaaggctgctcctttgcctcgcagttttcatacagtgctcagccgcttattcatttagtcaatctaagaatacaaaacaaaatggggacatcttttttacgcctatgctaagcaaggagagaaaggaaagccatttgaaggggactagccaaaacgctcaggagggttacaactaccatcccagaaaggaaaaaaatgccaccaagataaaaaaaaacgtgaacaaattatttaagacgttatatccgaatgaagcacagatggagggaagggagggaaaggaatatcattaccaagggaggaacatggagtgtgtgcatggtaagcaggaaactcaggttaatagtaggagttacgatggggtgggagctgcctcctacagtgcagtgccgagggggagtcacgatgaaggagtgcgcaacagccaacgcaaggggggcttccccagtgggaatgtcctgaacagagagctgcccagcagctacccggatggacaaaggggagaaacgactctccaaagtgttagcaatgttggcggtaatgatagcagcagcgatagcagcagcgatagcggggggggaagaacgggtgagcaccacagtggcgaaaacatcgaacgcagccagaagagcgccgcaaaccagcagagtgcactgcaccttttcggcaaaagtgaaaaattaaaaagtgaatcaaaatttgccctcatggattatctgaaggacttcttccagaaatccacatacatgaaaaagttccaaaactttatcgaaattttttttaacaaatatgatcagcgtgtattggagtccacgattttttttaattttgacgaaacgttgttttagggatccttcatcagtgtgaaaggctaaccaagcgtcatgttaactgtttttgcccctgtctttgtggtgcaaaacgtctccttggtaatgaagctgtggacacaagaaacaaagatattttgcctgtgcgacgcgcttagggaataagcatgccccttcgtgaactcctttttctttccctttttttaaatcactggccattacgggagcattatcgaatttaatgcatcccgaatagcgagcagttgtcttactagcgtcgttgaagctgcgtcgaagttgtgtcaaagttgtgccgaagttgtgtcgaagttccctcgctgaagttatttcgctccttttaacagtcgtaatgatagctggtgtgaaaaaaaatgagtatttcttttacccgcacctgtggaggagtgaaagggaggcgcccgcggttagttgcgtgcatgagtgtgtgcgtgctcgttagcacatcggcacctgtgccaacgcgactgcgcgcgaggccacacccaacctacctttttttttgtattaaacagcgtcgcagaatggtcttgcccccttctcaaatcatttactcccaccccccatgcctgtgcaggggcgacgtggacataccccctctcctctatactcttcattttctccttcacgcacttttcaaaggaggagaccacttctgcattttttttcaacaaatattttcttacataaatttggacatgttcgtaaaaattaggaaataaactaagtgaaaataaaaaattaaaaacaaatttattcagcagataaatttcgtagttttgcttttttctttcttcctttgtgagttttttttgtgtgtccttcacgaagtcgaataatcccaaggcggcaaactgtgcgaatgtgaagtagtcgacgctttcttcgcaatttttttttttgtgtgtgttgttcaggtggtttttttctgcgtagttttggctagctgcgtgtttagctggatcctctgagaaaacattcccggcgtcttccgagccacccttttcggcccgtgcggtcaccccctgctcagccaaaccacctccgccaagcgggctgtccccatcagtcaagcttgcccaaaaggataggcagcccctcagcacctgcagtcgttcgctcccactgagctctcccttggatgccatcttttgctccaggacgttcaagtaattcgggaaaatctgatcataggggggtagaagtggtgggtagcagtggtgggtagaagtggtgggcaacagcggtgggcagcagcgatgggcaacagtgatgggttgacgtaggctgttcaccaggtgatagcgccaaagagaaaaccacccataggacagccacacacatcgaccaccctgaggacgcatacgaagagctaaccttgtgagcgcaattacgatggccctcccttttcaagaaaaaaaaaagaagaaagaaaaaaaagtctggaaaaaaaacatatctgttttgttttccctccgtaccaagaaagacacatggcgaatcattatgatcgtttttccgatttccttgtaggaggaacgactccggagacacacttcgttctttgaagtaggcacccaggagagtaacaccaataagcttgtagatatttacttgttctgtcttatcttttacaaaaaggagactcttcgtgatagcattttggaggtcccctctggatatcataacggagtgatgttcaacaaagatgtgactcacgatattttttaaaaaaataaacatcatgttatttcggaaagactgtttcatttcggtgatattaaaaaagggatattcctcctcatttttaatattgcctttttttttttttctcctcctggaagatttatatgcggtattcaccgaggtatcctcccccttctttctagattggaccaagcaaggcgaaagcttcttcctccattttctcccttttgcatttccatcccgaaggtgtctttcttcttttctttttcgaagcctccctgtgtaggtaaaatggatatgcctttcactttggatggccctctttactcgcgcacaagcgaggttcacctgtttgtagatggcgaagtagtgcaaagcgataaaatcatggatatagttgttgaggtcgtgaaaaatgaaaaaatacgctctgagagtagacaccgtatcgttgagaaggcaattaaatttgtgaacaaatttgcagctgcttaaaaaatggaactctttggccaagcggagggcatccttttcgcgttctgcgtggaaggggctgtcgtggctactggactcatcacttttccccttgctcgaacttcttccattcagatgttctgttaaaaattttcggacatcctctcgaacattttgtacaaatgggaaatgataattgtccccctcgaatgtgtaaaaatcttttttactttttgggaaataattaaaaatgagcaagtatttctctttctcatttttggatggtggcccatcctcctgactcagtagacaacacaccatttcatttacaaagtgggacagcttaacatacagctcatgttctatgctgatagagtaaaaggagaaaaaaatcaggaggaacatttgcatatccatccatttctgtatccatattttctctttctgtctaaactcattcttccccttcaaaatttgcacccacgtttttatcataatgctgtttattgcattacacaggactagctccacttttttattttgaactaccccttttctcaactggttgtaagactggataatttcgttaatgggttcaatgtccacatcgtgtgtgaacatttgtatatttctgtgtacatgttggaccgtctgctgcatgttttttttcagattttgtttccacacgaagaggttgaagaggtggcatacgtactccttgacgatgttacagtagcgaagtttgaagtaggtggccgtgtggctgtccagctttctggggaggggatcccccttcggatgagagtctgttttagcaccacagttaccctccattttggtgtctttttcgcttatgccccttccggggtcacccacttcccctccgctgcgcgttttttccacgtgtctccccccccgtccactgcgcaaaatcttcgaaactaaaagactcgccgacctgcacgggtgtctccccagcagatgaaaccgtgggtatgtggaccccccgtcgtaggcttttaggaatgcctctacctcttggcaatttcggtccatctggaaaattcgtttcattagatgcaaattggagcggaacttttcctcatcaggatcgactgcttggttatccgaaaaggtgcacttggtgtcttgttcgccttgtccctttttaggagcctttataggaacccttttctcacttacaattctgcacctcattgtatgtttttttttttttttacaactttgtggattcccaagttctgtgtcgctttcccctctgagcacagtagcagtgttgattcttttcagttttacgaatccatcacttatctttggagagtactttccctccgtgtggtcacccttgtccttttctcggccaacctcggtggagagttcccccttggtgatacgaccaaataaaattctattcatctccctattgctcctatcaatatggaagtgtaagtcagtcgccccggagaggtgatgtcttcccttgatgtgattcgaatcaataatgttgcaaataaaattggagaaaaataaaatgttttttttttccatatcatgggttcgaagctgttctgttgtaacttcctcctctctgtatacatcgttatcattgtgtaggggattcacctctgtgccagctttaccgtttttcttttttttattagcactatgtttgttctttccctcaggtgaagttttcctataagcatagttcactccctgtttcgcgtctcctttttttctttgcaactctggttgattgttacagggttcgttatcctcacgtggtattttccccctttctaatttatgaacatgttcatgtaaaaaatcgttgaatataaaaagcttcttcactttcagctcaaacaggacgtactgttttagggaataaaaaaagttgacgatgatgtatcctctgtacttgttcctttttgaattctttgtttcttcgtttgtggagacttcctttaaccctttactgttccttccccttctgctcacatggaagaggtcgtagtcgtactttatgaggtagtacaacaaatcggcgtagagactgtccctgtttttttcttcataattcttttgtcttaatgtttgagcaatcctttttatcttcctggcgattctctttttgttcatttgtgtgtgtgtggttgtctcctcccgtgggtctgcattttgtggtggcgacgcggtatagcggtgtggcgatgcggtatagcggtgttgttcgtcagctagagaaactatccatgcggcagagctgtttttataattatagttgcgcccgtttcttcttcttggctacagcccacctgctgcacttaccatcgtgattgctccctccgctgcagatccgtcggacgtcctcttcgatctcatcaacatcgtacacctttagggggaaggtcctccttagatgttcagccaaccttttagcgtctgcaaacagggacagaggtaccaagtgacgcgcgtggggagggcaactctgtctatcataatgccatttgagaaggccacctacagttatctgtccccatctgtctgtgcaccatatactctccttttgtgtgtacccaactgaacccattcttttggctcaccttttttgattttccccgtgattgcaatttttaggggtgatgtgtacttcccccaggaatggccctccctcgggctgtaaatgtagaaaaagaaaaaaaaaaaatgagtatagtacacttgaatggaagtaggcgtaattctcatcgaggtggcaacaactaaggggagaagggggaaggatagggatagcgatagggataacgatagggataacgatagggataacgatagggataacgatagggataacgatagggataacgatagggatagcggtagggatccccctgcatgtgcctttcaagcgaacccttttttgaacagtgtcaacagtaaactcttcagtaggggcaattctttaacttctaatttgggggaaatgaaagaaggagaagtgatagtgtgatgtcgctgcattcacttgcagtagggtacacacacagccaaccagccaaccagccaacaagccaacaagccaacaagccaacaagccaacaagccaacaagccaacaagccaacaagccaaccagccaaccagccagccagccagccctgtttggtgaggtcccaacatcacatggttaaaaaaaaaagaagcatttatttggggcatcttaaaatttaaccttcttcaacaacgtccattggcaaaatggagaagtgtttatccccctgaggatgaatattgaacatgcatgaagataaaatggcgaaagaggggcgaaaaaaggcgaaaaaaaatgccagaacagatatgtgtgtgcaaattgccctgttccttgttaaacgtcttctcaccattctctcctttacgtaattcagatcgacctgtgggagcccctccaatatttttgctctataatcggagtagcgctttccataacgtatgtccggatgtacagaatggagttctttcctgttcactccagacagctcgccttggttagctagatacgccaacatgtgcatgtatgcacgtttttctgtgctgtgtttttttcctgctgtgtgtgtgtgttggagtgcgtgttggtgtgtgtgttggtactagtgctgctgctgctgttggtgggggagatggagtccactttgacaaaatgaaccgaattggacgatgcctacgcgtgtgtgcatgttggtgtcaccctgtgcgaacctgagacgtttcgcaaatccagacgaaaaattttgtccacgatcccttggcatctcagaaaattcaggtggttaggcaagccccgaaggagcggtcccgtagacctgcttccggttgttttcccctccattttttgccctttttctccttttttctctcctattttttgctcctttttctctcctattttttgctcttttttttccccttttttctcccctttctcacacacgcccatcggcctgctcgccacagttagctcattcatgcgggtgttgttttgggcaagctcactcatattttttattttcttcataaaaaaagacttctccaaggagaacaacgtgtcgtaaaaataggaatcgccgtaggtggttcccatttgtgccaccttgaacgcggcgtggatgatgctcttcaccacgccttgcattttttgtttcccctcatcgcgctccttttgctgcaaagtggggggcacaaatggaagaagctcaaatggaagtaactctaatggaagcaacccaaatggaagcgccgcaaatagaagtggctcaaatggaggtaacccaaatggaagcggcgcaacaacgacgggttcttcttcccgcctaattaccagctctttcctttcgaagtccctgtactccctctggttccgtgcgagcatctgcttctccatctgctcgtagcgcctaaatttgtttacacgcatgaaagggatggggaaaaaaaaaacgatcaatgaggggaaaatacatgccaaacatgggggagagagaaaaaaataaataaaataaataaataaaacttccgagagaagactcggctactaatgcagttacctctgttttaagttgcggtgtctaatgtggctctcccgctccaaagtgctttcctaaaaacgaagcgccccgatgtggtgctgacttgatttccactccaacactccagggattagtcaagtcgagaaaacgaattgcacacagatttagcatccaaacaaacgtatgccacttttttttttctttttatttgcaaagttgataccatgtactgatcctccttgtgcatcttataactctctgtcaactccagcctaaaactgtgatgagcatcacatgagcgaaatgtagagtgtgcacaaaaaagggggaaaaaagaataaactaaaccaatgtagtaaaatggccaagtggagaaatttccgccgctttctcaagagtacctgcgcgcacaagccaatctcgcactgaactcttttacaacatcgctggacccataatcggctaggacctgcattaagtaaaggttggccaaggtgtgtaggaatacttccccattcaagcgaccttttcgtcgcccaagttacctattccgcttggcaatgcttaccctttccaaattgctccagttgcaagcggaaaacacttcatggcgcgagtgcataaatgcttggttcacattcctcaagtaactcttaaaatcctggcagaacttttcaccgttaatatcgatggggagtttttccaaatggggactccttccatccttttttttttccttcataaaatggccacactctacacaatgctgttgatccatttttgttccaggcttgtctagacattccactggcgcgtaagtgtattcgtacttgtgtgcatgtaagccgcaggggggaatggattccgagaaacggagccaagaaatgacgccaaggagcggagctaatttacaaagccagccattaacggaataaaactgaagcgcttaccctggcgccctcccaacacagctgagaggacctttttttttcaatcggtacttagccctcctgtgagtaaaaagcatgcacctttttcaccatttgcacagaatcattttgcgggaaaaaaaaaaataataaaataaaataaaaaaaataaaaaaatccctacttactaaatcctattaaacattggacacatcattttttcttctcatttttgtttagcgaagtattcccctaaaagatgttatcgggacagcggtcttatacctgcatctgcacgggctgccttctttatttttatgtttctctatctttatgtgcgtctcaaactggagctatagtttcgcgcccccttacgaaccaactgtgcacgtgtacgctactacattacgcaggtctacgtgtgctgacaaattagcgtgagtggccttttccccgcgcttgcaaagtgccaactcgatggggggggttatctggagcgctcctttttttctgcaaaccgcccctcagcatcaacacctggaccgaaccgctcccgcaaatatgcaaaggcagcgaaagaactgcagggaaacacatcatctgcataaaaaccgcctcctgcatgttgcgcacacattgtcccatatatattccactgcgctatcccagctaacaatatacacagcatggacagaactgcaaactaattaccgaaaattgaaatgcctttttaagtctactatgcgtgttttatgtgccagaattaggtaacaaatttcgcatgaacagagaaaaaaaaacaaaaaaacaaaaaaacaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaatggcgcagcggggtgggggcaaaacttgcgcgtaactccatttcgtccatatttgctcgccaaatgtgctgccatcaaagtggaaaggtgcgacacgtgtgtgttcgtttgtatgcttgtgtgcgtgtttgttcgtgaacgtgcttctttctgtgtgtactgctcccgtgctcccctcacactgcttccacatcccctcagttccacatggggtcgttggcgtcaatcacttcaaagtcttcattggacttctccgccactgctccctcggcttccacgttttcgaattccatgttggagctgtgcggggtctcccctccattcagggtcttgtagccgtatatcagcccacccacacccagggccgcgagtccgaggatgcctgcggccagcgacaccttctccccggtccccatgccttctccacttccactactaccgcttccactgccgcttccactatcggctcctcccgatggcagcgcgcacgctggcacgctgcaggcctcgcgctcctctattcttatattctgctgctcacaggtcaaccccatctttccgtctatatcctccgatgggggaatcagctccaggggctcttttcgccttctaactctaaatgattccgggccgcacgtcgtggaacactctccccaatcttcccactcgttacacagcgcgtcgttgcacggggtggcaccgcccaacactgggcactcttcttctctgaataatttgtagtcgctgcaaaaattcgacgtgctagcttttttgttttgcaacagctctaattttctcgtgaggattcttctcctcggcgcggcatggcaagatgtggagcctccccatgcccatgcgtcggctgcccgcgacgacgttgctggctgcgatgccgcgtgctcctcgtcgccgcaaccaacccatgtctcccagtcgttgcactctcctgcatcgcaaggcggcaggtccagacatggctccgtctctatctcgttgtgatattctaaacataaacccacatcatctcctacaaaaccagtcacgttcgaaataaaccgcctcatcctcattccgacgttgcacgtgcggtcgcactcggaccattccgaccagctgccgcaggggttgtctgtacaagggacgccgttagatccgtcatcatgctcaactttgttctcatagaaaacttcgcactcgtgcgtctggctgtctgggttctggcgggctctctgcaccctcttccggggcccgcacgtcgccgaccactcggtccactcctcccactcgaagcacttctcatcttcacacgcaggaaccgagcatatctccgtttcggacttttcgaatgtcgagcagtgtgcatactcgtttatgtcttccggcagaatgacgaaggttctccttttcgtggagtatccacacgccttggaacatggagaccaatcgccccactccccgacttcctcgcatatttcggaagaatcacaatcctggacattgcacgattcgacctctgtcgcgttgaaaagctggcacgaatcggcttggttatctttgaaagcgactgccagtgggatgccatcggctgatgcgccccctgctccagcgcgatgcctcgtccttattccatccccgcaagtcgcattacactggctccactcgccaaaatcgccgcacgcatcgttgcactccgccgtaggggggcaggctctatactcaatggagttcaaatctgtgcacgagcttccatgaaggtgacgaccgtcgtctacatactcctcatcctttaatgtatatggtggtccctttctctcccttttactaacggccaagttgttacatgtggaggaggtgttgtctggacatgggctccaatcaccccattcggcacattcagcatctgcagggtactggttgcatatatatctgctatgtatctcctcagatgatagtaacttgtcccattttaccttcacggcgtttttacaaaccccggatgaggtgtgttcacaatccccaagtattctgtactccttatcatcgatattatctatggcataaacaaacaggtcaatgttgttcactttgagtagcgctacttctcttcgtagctcattcaaatcggcatcagactttccctccactaacataatgatgagcttcttccttccgttaggggtattagaagacgtatttttgctgaataccttttcgcgtatgtgtttcaaattactggcaatgtctttcctacacgatgatgatttgaccaacctgttcaccttcttaatcatttggggttcaggttgttcgggctgctaacatggttcattccgttcagcccgccaaagtagctaaccttccttcctaattcccatagaacctttgctgtccttcccatcttcaccatagtcacatgagtcctatttttggccaagtaattcgacttaatgacgttaatcgagaaaggcctcacgtatttcttccactgatcattcgtgatgctactcgattgatctaccacgattgctatgtcgaaaacttttttacaggtcgggtcattattgcatacgtcgtcgtcacattctgcacacgattcgtcattttggcatgggacatttggggggggtagcgaagaagaaggaggaggcacaacagctgcaccaccacctgcgccattatcacatatgtttccgcttaaaaatttttccacgctgtttatgtatgaaaatctagaagagatgaagacattggggcaaatctgatccttacgatgatcacctccactactgcttaaggcacatcccgccgtgatgaatagcaactcctcgggtagcttccctatgcccaccaccaacagtttaaccttcttatctgcgtactgcttggacacgctttgcagcatcccctgctcagactcatcattgttactatctgtcagtagcaccgctatcttgggggcgtcttccctatgcccagtcgaaaaagactgctttaaccccactgttaaagcctccgcaatgttcgtttttctgcccaagttcacatactccgccgacatgacttctaacgcactcagtagttccttcttgtccctcgccaccgcattgccaaagtcagtgttcaccatcttcgcgcccaagtgcagagaaagagagacatgcacgttcttctcacctacgttaaacgaattaacaattctcgtaacatattccataagttcattcttccttctgctattgttatttgtggacggggcccctataaatgtcaagtcgtagtagtctttacagaagcattcctcaccggtgcatgatggaggcgtcacttcggcccctcctgaggatggtggtggtgggattatctccgtatctgtgttgcatatcttgtctaccatcccctgtgatatatctttgagactgttccactccgtctttatagcgaaggggcaatctccctccgtcttgtgacatccccccagtagtctcaacttaggcatgcttgcagcgccaacaccaaccaccaacagtttcacgttctctttcttgtacagggaactcacgttggacaaaatttcatctccagacttgctttcattcccgtctgtaaacaagatggtcaccttgggcatatctgccctgctgtttggcccctttgtataatgctgtaggccatactctagagactccactatgtaagtgtgtgtcccagccttatatgtacctttcaactcggggactttcctcattaaactgtccttctcataactctccttctcggaaaacttcacaaaatctcgcatctttttagcgaatagcataatcccgacatggaccttgctctccgaaacttctaaattgtttacgattttttccacgaaggggtacacttgctttttccaattcgagtttcctatgctgcctgattcgtccagaattaaagtcaaatcgtacatgctttgacaaaggcactcatctccctgacatgggggaacaactggttctgggtccgttgggttaaccacctcaggtggtggtggtggtgggctgtttccaacctcgggaggtattacaggacccgagctacatatcctcctcacgaattcgttcgacatactgggcaattgtccccactcggccttaatcacaaatggacagtttgcacttcgcatgcagcccactagtagccttagcctgttctcatcagccatagaaacgcccaacactagtagcttcaccttttctcgcctatacaacaagccagttttgtataatctctcatctgactcgctggagtcattgccatctgtaaagatcatcgttaccttgggggcattcactctacttgagctttttgtataactcattaatgcatataccagggcttgcacaatgtaggttttcttcccgtttctgtaatccccttttaagctctctatcttttgcaacaggaacgatttgtcatatctggttgcgtcggaaaatctcacaatgtctcttcttgagtcagcaaagagaaagaggcctacgtgcactgcgtcgtagcccacgtgtaatgattttacaatttctgtcgcaaacggaacgacttcgtggctccatctgaaattgcctatacttgccgattcgtccaaaactagggttaagtcgtagaagtgtttgcagtagcagtcgtcccagtctgcgcagggggggtgctgctgctctggttcggaggggcctccggagcccggtttttccgtaccgtctggcttctccgagctgcccggtttttccgtaccgtctggcttctccgaactgcccggtttttccgtaccgtctggcttctccgaactgcccggtttctctgcaccgcctggattctgcgaaccgtctgtcaaaccagggagatttccccccgcatctatgtcgcatatcttatccgtgatcacctccgttatgctggtcaactggtcccaatcgcacttgatgacctgcgggcagttctcattctcattgcagccagccaacatttttagactctttatggtagctttgtaaacccctaccacaatgagcctcacgttttccttcctatatttcaatcctatatcgcgtacgtcattggatcctctgtaattttcatttccatccgtgaataaaattgtcactttaggtgcgttgggcctgttgtttggatgtctcgtgaaatttgtaagcgcgtgttttaaggcatccacaaggcgggttccttgtccggctccatacttgtctctcaatcctgtaactacatttattaaggcatttttgtcatatctcgtctcctgtccgtaactaacatcttcttttaccttaacggcaaaacgcataatgcctacgtgtattttatctttgcttatgtttaaattacttactaccttttctgcaaaggggacaacgtcaattttccacttattcagggtaatacttccggattcatctaagattaaagttaagtcgtagtagtcttcacagaaacagtcatctccttggcaggtattttgctgtgggggggtagtagcagtgatgatatcctcatcttcctcctccgtgtgacatattttgttcgttaactttttcgttatatcatttatagtctcccattctgccttcatggcatttggacaaggggcatttttttctccacagccagctatttctcttaaattaacgtcttttgctgctgcaacaccaagaactaacaattttacgttttgttttctgtacgttaatcccatatcaaggagcctagtagagctgcctggggaggtgtcgtttccgtcagtaaaaagtatggttactttgggggcattgggtctccctttcttatggtgagtgtacttctccaatgcgtaatccaaagctgagacaatcttggttccacctccagcaccatattttttttttagctcatccacttttttcaaaagctcatccttcttatagctttcgtctttatcaaaggtaacgtagtctctgatgaagttggaaaacaacaagattcctacgtggacttcatttttgctaatatgtaagtcctttataattttatctgtaaatgggatgacatgctttccccaattttgaattcctatgcttgcagattcgtcgataattaaagtcaagtcgtaaaaattctgacaaaagcagtcgttacccacgcatggtggcggtggtgatcctgctgctaaagtgttattttgaagaaaagactgtttttttgttaatatttccccctcaggtatgtcattatcgagggtggccttttttatgctgtggccattccctgccaagtggacgtactggtgagaagattcatcttggctacgttgtgttatcaccgtgccaagatgaacaacaaggaagaagtaggaagctattaacagaaaagacttgttcatttgcccttcacttgttttttttaaaggttaaatgtgaagtacttttttgcatttacgcttaaaaaggggaagcgaaattaatcttgaaaaaatgtatcatgcaaatgaagaagaactaggaaaacatgaagaatgaaagatatttcaggttgagaaacaaattcagaaaaaatggatatttaaagctccgttggaagaagtgggtgtgtgaaagtccgtggtgtggtcttgaaagggcgaaaggcgtaaaaagacacacgtgggaaatggggtcaaacaaaaaaaggtgaacgaaacaaaatgggagatgaaaaatacgagaagaacgaaaaaaaaaaggtgaacgaaggaaaattggagatgaaaaatacgagcagaacaaaaaaaaaaaacgaagaacatgcactgttaaattaggaataagaaacttgtaatgatggagaaataaaaagttaaaaattgtacaatttataaacttttacagaaaaaaatatgtaaatgaaaatgtaaataaacaaattaataaataaaatgaaaacaataataacgacatccgtaaaagtttatttttaaatcgaagttgtcgtaatgttgttttttttttttttcaaatagctagctaaccatacagctaaaaagctgtgagttgtcccttgtctttttcccaatctccaattttggtttataaatatgagcataactgcaattacgattattaaattaaaaagaacagaccttttctacattcgtagctgttcgtgttttgtgggtgtatattccttggatagctattctgcctacatttttgcctgaacaaaaaaaaaaaaaaaaaatgaagacacgcacactttttatatttggctgtacataatattttgctaagtttattaacataaaagtcattttggatagttcagctaactattaatgtttcatcttcatttctttttttttttttcttgaaccttttaacattatgttttttcaaattggtttgcttgttgccctgcttcacagattagagagaaaagaaaaaaaaaaaaaaagctatattcttttcttcgtaataaaaatgactaagcagccgaacaatcgtgttggatgcggcatccagccaaataaataaaaggcttaatttgtccatatgtatatgtgcacatatatgtacatatttatagagtcatttgttcagacatctgcttgcggtgctatcttcgaaacgttcttgaaaactcctttggggtatacacaagcttgcaaccaatcccacattatgggcagtcacatatttttaaagtttactgtggtagccattttcgagaagtaaaaaacgtacttacatgtccaccctctcagcacagaagctcctattgagcgtgttacccacttttccgctaattcgttcattgttgcgttttccatcttaatttttaaaatcacttttaaaaaaaaaaaaagacagctaatcgacatccattttaagagaaaatttccctaattttataaacccttttatgataaagcaaagaacacaatctggtggaaatagaaactaataaaaaaaagggtgatcgtcgaatactgagtaaccttacgtaatcgcatatatagcaaagaaaaacctagttgtgttattaaacgagaaagaaacgctactgttaaaatgataaatatttgccaaaaacggttttaaaataagtaaaaaatccctgaaatgagggcatgcatatgcatgtccatttctctgcgcctctgttgtgaacccgtctggaaaattaaaattttttttctttcctcacgttcaggcaaaaatgtatgcagctacaattttctagctcttataagtgattcaagtgggcgtttaaaacgtctctgaattgggcggtaaaaaatgtgaacatatattagtttaaataaagacacccttataacaaaaaattaaacttccaattttaggaacctgaaaagctcccctcaaatttaatgcacaacataagtaaaagttaaaacatctgttcaaactttcgaatgtgacgttttagacttattttccctaattttccctgcatggtcattaaagggcgcgtttatttttcattatcacgaacgtttctttccctttgaggttccttttacgtgggcaagaatgaattatatgcatgcaaaaatacgaggtctaaaagtggttgcacgagtccatacttcaattaagcgtgtttaagcgggagcggtaaaatggtgagcaaacgaatgaacaggcaaactgacaggcaaactgacaggcaaaatggacgaacaaaatgacagacaaaatggacgaacaaaatgataggcaaaatggacgaacaaaatgataggcaaaatggacgaacaaaatgacagacgggtgtacaaacaaacgctcaagcaaaaaaaaaaacaaataaccgctgtgttcgcgaatctctgcgcggtaccgtaaatataaaagtatacgttcctgtcatgccaaaaatgaaaatgggtaagaaaagaaattttcctgcccatcgaaacgccatccatttatcttttattttctacaattcgaaccaattcgatagccaatttgggaggtatatcccttctttaattctccgtataatgtagagagataggacgcatgttatgcctataaattttgatcttctgcaagaatgaaaaagctctgaactatatatatgaagagtgaactgtgaaccctggaaaacccctcatttattatgcatgcaaaacgggttaactaaaataatttataacaccttgttcgttcctaagtaaacattacatgtgggatgttcatgcagtacggatgccacgcggtatattttttcgaagtagtaagataaatttgggggcatttccaattaagtctgcctattttttgttgcgttttttttcaaaaaaatgggtagagctttattacaagcatacccagaaaaaatggtaaaaaaaaaaaaaaaaatgagctgacaggcgtcacgcggatatacatttcttcaatttttttcgtatgcggggatgtggcttttctttttcgctttggacgcacagcagcgaaaaaagaaaaaaaataaattaaaaaaaaattatatatatatttattaatgtatttgtatatatttgcatatatttgcatacaatttgcatacatttatgttacccacggagctatcacttttctttttttcttcacttccactttgcgatgtttatcaatgcattagaggctcttttttcacgttttaacgttttttttcctcattttgttggcttgaaggccaaaggctttaaaaaaaacggctaacataaaggacttcgtatcattctgtatagtagcatgtgaataaacgggattttcgttttgcacgatcggacgtttgcaaagcgtgtatgcgcaaatgtatatgtatacataaaattgtacctttgcgaacggcttctcaacttatgcttagaggaaaaaaagggacgtatactacgcatatgcataaatcggcgtacgtctgtacatatagcccctgacgggtacctttattttttttttttttgcgtgccgtttgcgtaaagggtgaaaaatcaattttttcaaacgacatattttctgagccgccgcccccctcatctgtgggtttctctaaagggaaagaaataactgcatagagcagactgggaaaacaaaacagaaaataccgtttttcgcgctggcaagaggaaatatccacccacgcgcataaacatatacgcttggaaaacagttctgaagcaaatcgttataggcaaacagctgtgacagaataactcaccaacccacagacaccctgctagcaaaatgaaatacctaacttttaatagaagcaataaggacgcaattgacctgtgtgaaaagctagaagcaacaaagatagacctggcgaacccactgctactacagtacagttgggtcatatgggaacaagtgtcagacaacaaaattaaacagagtaataactataaggattacacaaggccattggctaaatttaatagtgtacagaaattctggcaactatggaacagattaccacagccaagtgacctacttgcacagaaaagtatgacgagattatcggaagatgggactcttcgcatcatagatgctctcatgatttttcgagacaatattcaacccatgtgggaagacccagctaattctgaaggtggtcattttgaatataaatttgtacccagagattttccatacagtcagatagacgaattttggaataaccttgtgttagctattattgggtgcactttaaagcattacaatttaataacagggattaggctagtggataaattaagcaccacgcgtcatgggtacgtaagaatagaagtttggtacacgacggtgccagacgacagtgttagaaaccacttgcggaaggacctggaggagcatatgtgcaatcgtattgacggctcgcacgtctatcccccaagagggaagaatttcggtcactcgcacaagtaggtttagcggccgggggaagcactgcggagaagagaagctaggcgaagtaaagcgtgacgaggtagatggaaagcgtgatgaggtagacgcaaaacgtgacgaggtagacgcaaaacgtgacgaagtagacgcaaaacgtgacgaggtagacgcaaagcgtgatgaggtaggcgaaaagcgaaacatagcgaaagttaaatgaaaacacccacaagtagccaaattgcagcgtgcgaatagccctcaagtgggaatttttttttacggaaaaggtgacgcttgtccaaagggagtcacgcgtgaggtgtgtcccaagcgaggagtgccacgcattcgcacatcgccccgacgattttttctgcttatatatatatatatatatatgtgtatacatatgtacccctttgcactttttttctctgtaagggggaggcgatttttccgtaaatgtgggtttatttattttcatcccccttgggccccccaaatgtgcatgccagatgggaaaaggcgccgcagggagtatttatccacactttagtacgcacttatgcgcgatcatgcgctcgcacgcagatacctacatgccaatttttcatttcattttgttttattcctttaccacttacaccacatttgtagttatttttgatataaatcctgaaccctgttattattactattattataattactattatttcccgaaacttgtttccttttttttttttcttatcgttaattaaaaaaagttacaaaaaaggataaaatgattaaagggggaggagtgcagctcagctgaaggcgccatctcaggggcaccccttctctccttttgcttggtgggagtaatcggcaggccagacctccctccctccgggggaacacacataagcatgtataaaagcatgcacaaaagtatgcgtgtgcaaatgggttccgcgcgtggtatgtatgcgtcgcatgctgtgtaacgctgcctacaaacggttcacctttgaccaaacttggggctccaatcaagtacgtagcttcttcatgaaccattcaaaaaacaaactcgaatctaggaaaatgttcacgtaatttttgaagctctccgccaggaggacggacaaaatgtgcttacacattacgtccgtatcgttgcacaaaactttttccttaaaataaaaacatgagcagaaattttggaacacgagatatttctggttatttccacagactacaaagaaatgcaaacgcgtttttttctttttctttttcgttttcttaaagtgagcaagtacacgttcgcctagagctcccttccttttctgtgctctaacaacatcggtgcaatcacttaagcatgcgtcatgacttgtccaccgccagtttttgctatttcccctgaactgactgggatacaacgaataatccttcgcaggacgcttctcctttatcagggtgtactttttaattttagactttaggcacaattttaggctcttttcagcgtgcattggaaagagggaaaggagctcgtttaacagaagcacatctgcaagtggaggggaagtgttaggggggtggaggttggcaattaattggtactcaccggtaggtgtgtacatgtgggggtacacatgcacacatatgtttacatattcatatatgtgcacacatggacgcgaatgaacgtgaatgaacgagagccaaaagaaatgagggggtggggtgggtataaaattacacttattcctgttcgtgcaccgccttaatgagagtatcatcgagtttacaatattcgctcgagtatccatgttaagatctttctctggaattttctaaagtcgctcaaatatgcactactgaacgtgaacgctaagggtgggggcgtttttccaaaacttggaacctccttgtaagaaattttcatgtgctttgtgccaattcgagatgtggtcccacgtttataacacaaatgcttacatgcacatgtgtggatatccatgtgggtataactgcaaggacgaacttccccttttttcttcgcacatttttgcctcctctttttcgttaagcgggtttaaaaattcgcaaagttaagcgaagaacggcatgtggaatatgctgtgcagctaaaaatcgtcgattctgttccgttttagtgagtaacgcccatcgatgataccacgttaggatgcgcaaaagggtgcaataaaattgtgccataaaaaaaaaaagcttaaccccaccgcagctcttttacacagatcgcaggaacctccgtggggtggttcactctataacattttttggggagacatattttttcgcgcgtggtgtgcgttttcgggcgtgccatatgcagcccagggggggggaaatagaaaggcgcaaatggacgtgcgagctaatagatggggtagtgaccctgcccttatttttcgtagccatttttaaggaggaaatactcgcctgatgggtacgactacccctgctaagtttcatttatcatgtctgtagtgaagcttatatgcgatattattagcgctgtgcatattgacacgcactcccccccacttaagatgttcgatcactccccattttgaacgaaaaaacttagcgaactttatgagcgtaaattctgtgcacaattcgatagagggaaacaaaaatgaaatgaaaagatacataaatgacggacaaaaaatcacggaaacaaatgtgattggaataattctttaaaatgtgaacaaaatggaaaacaatatatttgtacatgttgacaacaaaaaggaggtacagcttaacagtgggctcctcatttttcagaaaaaatttacaataaagtaacaaaaggaagataggaatgttgagaagtaacaaaatgcggaaaattattacaccaaaaaatgataacatatacagaataaatggagaactgaatttatgtccaatttttaaagcccaaattacacattttaatattcttttaatcgattttattggattttcatatatgttgtagcactttcttgtaataactatgtaattagacatatccttaaagagtgacaatagtatcaaaaggaacagaaataaaattaacttgtatagctttgtttctatttttatttcagccatgaggaattttacaaatgtgttgttatttttataatcagaaaatggagaacttccattttttctgttggatgaatttttttttttatttattaaaaattttattttcatcaatttagacatgttactcgatgatggttttttttgctccgcatacgtttctccactgtgtctgtatgaatgtgtgcgcacggagaaattttgtatatccgaaatgttggtgtctttttccttctcaagaatgtgtagcatctcgagagatgatccatcatcgtcatattttgttcggtccgcagaattggtgccattttcatactcacattcttttaaaaaatcatatgtctctattttatcctggtacttaccatcatcatattcgctattatatagtaatatgtccgagcttatattaccattacatgttcccaaatcagaagctttttccttatcaattttgaaatggaacgtcctttttttacgcacttttgcgttatcataaggataactctgaacacacgtgtgaccatctttctcatcattttcataacgaagattagcctggtggtttccattggtccgttcctcctccattctatatggatctaaaactgtatccttaacacatttggactttaagtatgcgcaacttttgttcagtagataataattgctgtacatgtttttgtcataccagtccgaggaagaggtggggctgctgagatgcttttcttcgcgcacgttttggtctcgttcgtttgtatgaatttccccgggttcctctccatgtctattcttttgtcctaccgtttggggtgtgttttgtcgtgtccctctacctaccgcttgaggtgtgttttgtcgtgtccctctacctaccgcctgaggtgtattttgtcgtgtccctcgacctaccgcttgaggtgtattttgtcgtgtccctcgacctactgcttgaggtgtgttttgttgtgtccctcgacctactgcttgaggtgtgttttgtcgtatcccccgacccacctcttgtgctgagttgcttcgcattgtttgcccgatcctttgtttaaccccttgcttaaccctttgcctaccattttgctcggcctttttccttgccgcttgccccactgggggcagcactttggaggccatttttgaccgcaccctttgccggcttgggtccgcatctgcaccaccaacccttttgtcattccttttagttcccctcacatgatgtgaaacgtctggtgtgtagggttccacagcgatgtgcttattaactacgtctaactgcgctacgaaattgtactcactgtttatgagtaaattatcaatgttcacccttctattacgtagaactgcttccttcctattgcacaagaaggctatattggcgtcgtcgtcctctttgctcctgtgaattttgtccacgtaccaatttgagaagtcgctcagattttcgaagatcgaattggtgttcattttgtcacagtgctattttgtatgccgtttcaagtggggtccccacatgcatgcatgggtgaccatgtatgtatttttatttgagagcggattaagctttctgctttatattatcaatactggggggggagggtgaaagctctgcgtggtaggtgacgtccaacgcgtttgcgcactaaaaatgcgttcatcattcgcgaggtaaatttgctttctcctgatttgttcgcttggcaaacgcgacgagggtgctcgcgcacgcgtatgtgcatatatgcaaaaatacgcacaaaaatgcatacatgtgtatatgtgtacgtatgtaagtatgtatgtatgcacccccccctgcgcaggcacgcgtggacaatcttttgaagtcccacacgcgaaggacttaattcccacgcgtcaacatttttgcagttgatttttttttccgagcgaaattattctgacgtaaatgtaaaaacaaggatacgcgtgagttaattttttgccgaaaaatgcaaagtgtgtacattgtaattataaagttgaaagggatgtctatataacattttaatttaccctttttgccattttcaaataattttattcagaaatgtacacattcgtcaaacatgtacttactgtattgcaaaaatgtacagtcacatacatgatggaaaaaaaaaaaaaaagttttgctttcttcataaagagtaaaaacagaataaaatacatatcaaaatgatcatgcaggcacacagtaaaatgtggagtgcgcaaatatgtgctttttatttttttgtttttttttttcttacacataaaaaaagtacgccattttcgtggttactcctggaacgtattttgcatcaaattgtaccttttcattttcatcctgataggttatacgcacgtaggaagtgtagacagtgacgtttttttcttatctgcgcataaggcttcacgccattataataaacgctattatcataaacggtattgtcgtaatttcccgttttttttgtggggaaaaacatatatataattttaaaaagtaacattgtacaaaagtaacaatgtgcctttataaacactgcccgttctgcgccatcggggagaaaaagtcaaaaaatgcatgacgattagtgtttgtttaaacggccgaaattacacacaagtatgcgcctattgggggtaattttctttcttttcaaaacggttgtctgctatttttgcacaaatgcagattaaaaaaggaagctatcaattgctgggagggtcgtttttaagtgcgttccccttttcccagtgtttgaagaaaaacgagctcgatttttcccgcacatgaatctgtaatttgttgtttaagcatttatcaccctttacaacgtggtagaattaattcgaatgcttactcttttagtggatcacacagaacgtgttatccaagtttacctgttccattgaaatggctacataagatcaaacatattataacgccattatgcattcttttcagctacttaaataaaacgagttttccaaatggtgcaaatgcacaagtacacatattttataactgctaacaaatgacacaaaaagtgaggtagttaattattactcaaaaaaaaaaggaaatgaaaagcaaacaagcgggaggaatcaccttccctgttctttaacgaaaaaaaaaaaaaaagtcataattttaattttatcatttcatgaaaaaataactaaaacatagcagcgtaacgaaaaaaaaagttttaatggttaagacgactgcggtctttcttacatcacatagctttgtaatttttaacgttaagtagtagaaatgcgtaatggtcatacaacccggggaaaactttggcctcttttttgtcatattcccttccaggtatagaatttttctgaagatacgcctttttttccttttgcttggaaaaaaatgaacatgtcctatttgtgctttctaaatagttctcaattatgcttattgcaattttgtttcttttatttattcggtccacctctttgtttacatatattccgcaggttattattttttttatgtttcttacgttacttaggtcaaattgtttcctttccctatttgcttcatcacaaaggatttcttgtgaagctgtaaattttttcgtacaatccctcgaattagcaactatgttatgcgtttttttgtcatcatccaaggggctattcaaattatttgcttcaatatttttaattgtttccttacttttgtttctgttcgcgtagctattattttctttaaattgctttgtcgatttgttcaccccgcttaagtttttatgtttacctccaactttgatgtattcattttttctgtccatttctttcgcctctaccttttcaactttgctttttaggtgacctaaaaagctactacgtgccctttcgtcaattccacgaatcttttccttttcgttattttttaatccgtcattttttgcctgaacggccattttccaactatgcacttttggggtgttatttaaaatgccactcttttcttcatccttcagacttttaccactgcagatatgtctatttggtgtttctccatttaatgtaaatgtacgattgctcagttttatgccgctttttggtaaattttcctccttttttccatttgtgtgacgcttttgaaccagttgagtgcccctcgattcgttaaagtggttccttttggcctccgttttactgactaatttggttttgccttcattttgatcgctttttataacggcgcgcgttgatttgacaccttcttcagttgagtgaagacgttcgtttttatttttttcacaactcacactactgcaaccattggcaccttttttctccaatgtgattttttctcctatgctcctaacattattgcagaaaccgttttgtgcattttcctctctttgcgttttagccttttgcccctgatggttgtcaccatcgtatctactatttctgcgtttgtctatatttttacttctcccgtcgagggaatttcgacccacgtgcgcacttttgttatgtgcactattttcactaaaaacggaacctaaacttctttttaactcattttggtgaatggtgttatctataatttctttttcaagacaaaattttaacttataattgttctttcttatattattcaagctgactagcgctgttttgattttctgctttatttcgttcatttctccattttgcattatattttgatcgcaaaggttatcgcccctttttatattttctgctttacatttctcttcattaatcactgtttcgtaaaagttaacattattgctgagaaaatgaagacgggggtccctgattcttttaaattcctttttattattctgttggtcattgctgctcactctacgaagttcactcaaatttatgtttttctgatttgatgaatttttatgtacaatttccgaattgtgaatttcgaacacttccttagtcttcttcatatctttcatttctccatttccaaggttactgaaggtgtaaatttttgaattctttctgtatcccccttcgattaaagtgttgaccgtttcttccgtgcttgccgctccgcacctgctcacaaactctatgtgagcatttctccctgtgttcttgtgaaattcctgcgaaaggtaaaattgccggtgtgaagctaagtgtttacccaaatttctgcaagcaagcacacgcacatatatatatgcaaatttttaacaagaagaaaagcgcattcgtttttatttttacgaatgtatttctattctcaacaggtgtctacttcattgagaagcaccttttgcgacacttgtacaaattaactcttacctttttgtctgcagatgactgtaaacaattccattttgccattacagaattagcagcatttttgttaggaagctgcttcgtctcaaatggtttcaccaaaaagagcgattcttcacagttatacgcacagcaattgttaaattctttctttcgatctttctcgcggtttgtatatattttttctggtgcattatgcatttcgttggagccgcttttaacttggttcctatcatcgcaataccgttcgggcttttctctccttaagcacgttcgcatttgtttatttctttttacagaactaacacgtttttttgtaatgatagatttataataaattttcttttttaaataaatctgcacatttctatcatggtgcaccttttcaggggagcattttttataacagtgaagatacgcaattaattttccgtttgtcagctcaaatttagttatgtctatatgcttcctgtcactattactgtttaactcagaaatgaacttaaacatgaacgttttaaaaaatgtttttcttattaatcccttcttctggatcctcctggacaccgttttacaaaacacatctttatacaatgttttgatttctccatagagcggaacattgctattgaacatttccacgctcttatcgtcgcaaccgtcaccatgcccattttttaaaaatgaagaaactcctacggttctactgcgaactgttttaactctacctgtctctttatataacctacatttttcaagttgtcttaagttcgttatatcatttaaatgccgttttaagttattaatatgtttcaatttatttttcactgaagatgtgcattccaaattgttatgtctactgagctgtaacccttcagagaaaaattctttatcttttaaaaggttgaatacttcattttcttcatgagaatctgtcgtgtcagaggcttttaccttgttaactaagtcaattttgatgttcttaaacttatcgaagtttaatgcatttttcaatagacaatgcatagtgaaattgagcaagtggtgctacatttaaacaaattacacaaaagagttcacttgtcaaattgtcccgatgttcagaaattttatgttttaccttttttttttttaatactcatatttttgcacaattcttaaatagcaataggaaacattcttaccatttgattaattttcttttttttttttttgtcctttaaactaaagtgctaaaacattttaccattttttattttttcttgcgcccttactccgtaaatttcatttttcaaatgttacatactatagttttaaataaccaagaaaaaacgcaaatgaaaagtaagatactaaaaaaattgtcaaataattttctcgtaatataacaatttttacattttttttttttataaattaaaattctttttaattgtgtaaaatatttttgacaaaaaaatatattttgttaatgtataattccaattttttttcttttttttaaacttttaaaaaaagatttgagatggtgcactgaagtatttcattttgttttccatactacagaataaatctattcatttttgccgtgtgcaccaaaaaaaaaaaaaaatgtactttcagtttaaaaacacatgcttaaaattaaaacaaatttactttacacaagcaaaaaatattaatatgaatataaaacgttatatggacgaagttagacaaagcaaataaaacaaatgtacttccttgtattctttaattattaatatttcacaatatgaaaaactggatgttaaaagaaaaaacgatttttcttctttttccttattttgtattttcttgttctgtcacttactaaaaagtgcatattctattttatgacactactaaattaagagagcatttttctataaaggggtaaaagggtaaaaattcaattgttagacaatgttcatataatgcacatttatttttaatgcagctatgttattcttggtctttagaaagagttagtgtaactatatatatatggagtatggaaaagggcatcaaaagaagtgtaagacatacattagcatatgtaacatattgaaattgctcatcacgcttacattgtcaaatacatattttttaaatgtacatttaaatgttctgtcttctatgtctttctgcttatgtcttagaattacaattcaaaatttgctctggcgcactgtaaggtaatatgtacggataataaaatgaaggtgttaaattggcacccgaaaagtaaaaataaaggcgcaattgttctcgccaacttgggtacacaattgttctgttactccctttcaagcattcaattaaatcatccaaaaaaacgtcaaaattatttgtaatcgtgttattatcgcgtttcagagtatacaaaaccttttttttttctttaaaagtgctaaatttttcatgttttgctttgttctgtctggcttcttcatttttagcaaaaaaaattattaatttgtaggactcacattcatctatgcatgcatataagtactataatataaaggtgttattaataatagacgacagtgataacttatggaactccatagactgagtgcatagaataattttaaaaagtttgctataaatgcaggaggtataaataaataatttatcgcaagaataagaaatatcgtaatgtaaaattttccatgttttaataaaaaaaagaatgatgtctacgtttatagaaaccattatttctcaaaattaggaacatatgtttcctctttagtattcgtaatttgctgtattacaacttaaaagaaaggatattgctgcataaacgcactaaagtcttattaaccttaatacatttataattttttttgttttatttattcaagtcctttttcttgttaaataacaatcattactgtttcgatgagatgtactattaaacatgaagattcaaatgcattcttgtgaaaatttccctttcgttttctgctgggtgaaatctgtatgcaaataaataacgggaaaataaaattataaatgaacagtataaaaaagataattattaaaaatgtctcgttcttaaagaggagatgactacacgcagcatagtagacataaacaaaaatattacactttatgccataacatataatgagcgttataaattgcctgtagacatgtggaattccccttttaccatgccacatttccaatatttgaactgcgcaaaatgtgtatggtgtttatttaataattcttttaaaaaagcgatacgttaaacaaactagataggtgttatactatagaaattgttcatatagatgaaagctttttgacattaaacgcaaagaaaaagaaccgtaaaaacgtcgacataatgaaatctcagaaaggttgcatgagcgtgttgtcttttgataattgtagcagtaaagttatgtgcttctttaaatggattatacaagatttttcttctgttttcatttatgtttattcctgttggtgtaaatcagcttttttatctaaataacaattaagctatttgccttgtgttagacacatgttggggcaggagggaaatattttaaattgattctttaatctaatttgacctgctttatagaaccccttactatctttgaaatgacacaaaatatatatgtaggcacaagtgctagaaaagaaatatagacgtctcatttgtgtaatagcattcttccataaaagtagcactttttgtttattatattatatacatctttatgtgcatttttcattggaaacttgttattttaatgctgtaaaatatgtaatatttttgtatacatgataaatttcttcacttcttattttccaaaatgcttattttctaaaagaggaaaaacttacagggtgtctattcttactattatctaataaaggacaaacgttaaaagcacataacaaacttttctgcgcatttataacacatgtattaaaaaccttaaaagtgtttttattccgttttatacttttcacggaacagaacttacctgctacaaggtctttagaagaatacaaaaatggttctttaaaaaagggtaattaccatttttctttccaacataacgaggacctttatattttcaatatttgccttagtattattgtttactaaaattagggaacataacaataatgcatcaaacatgtgaggacattcacatttttaaatgttgaatgaagagtaccattaaggtttacgaattatcactaaaacacttttataagtgcagtggcaacatcaggtacatgtttattgttcctacaactatgatagttatttcgcaagagctttttaataaattttatatttatcaaagcattaaaaaagccgtgttatcttgaaatgaaacctgaagcatattacttacgtgaatgccacataaaataatgttgtgaaacattatacgaaaagacggaaaagaaaggtaaaaaaaaaagaaggtatgtaaatggactattctgaataaaagatcatttcatatattttctacttgttcttcacatttttacacgaaaaagcactacatatgtccactataaatatttcagttttacttaacgaatttttgttaggagttcaaaaaaattaagtatttcatttctgcgagaaatcaacgctcttacatcttttgcatatacactgtgaggaaaatcctttcgtaatacacgctgaaaatatcgtatgttgtatcatgcattttagtttatttttcccattttaatgttttattatttcccttttttatttactgaattaaaaaaggttatagatgagaacatttatttcataaaacatgcaatgaacagcttcaaagcaatagcaataggaagtacatgaaaaattataccattcttactatgcccccaaacaaagaatgtgtcaatgtgttctctttctcgttgaatctcttctgtttgaatactgcaacaattctaaatttcacaaattctcagttaataggacattatgagaaagaaaagacatgtattgtaatattataatatttcatatggacatataaagactcattaataaaacttggcactaaaagacatgtctacatttttctaagcataaaaagaacattaagattaatttcatagagcagatataagcactttatttgtagaaactttttaagaaatatttctctttaattaagtaaagtcatatacgccttctctgcaaaagtgtgtgaacatttcatgtataataataaagtaattcttgacccagaataataacgcccactgggtaagcgtgtatgtaatattaaaacggcaacaaaaaggggctttatattataagaggggtgatctaatgcataatattgtcaattatgcttattttcctttttaaaaaagtgtattaaaacattgataatctattgacaacatatggttaatatccaattaactgaagcttgtggtttttacacattaaaattttcacagtgaaaaaaattaatcataatttttttgaaatatctaatcttttgcatatatttttcatttgatacgtttatgacatagatatcaatctacggtaaacttcatttcattctgttaatgaagttataattaaaaaagactttaataaatgttatttctaccacattaataatacccttattacttaatatatatattaatgttaaaataaaatgaacaatagtgtaataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaattaatttttttaatgttaaattaatcaatatatgtatttatattaaatttaataaatttattaactttaattaatatatttatttatattaaattaattaatttattaatttttattttaatatttatgtttataattaatttatattaatttaattgttatatataattaattttttgcattaggaattatttatttgtgattatttttacaattaaatatattttttataacgcaagatagttattttagttacaaaaaattacatttttataagacaataaacaacttatttttttattttaaataattttgcttaattaataatttctttatattaaaaataataacacaagcaaatcatttatttttttatacacattattattaaggtttattttaagttataatttctgttaaataattaattttaactgcttaattgtacgtattgtttattatttttgtgtattaaagtacatatgtcgcaagtgtctgtaaattatacttatttttatgcgactttcaacaagttttaaatgtctaatacattgattgtatattccccttggttaaaattcttatgtaattgatatttttctacaaaagaatcatattttaatgttggattaaggacttttaagaagcacatttctttcgttgtaaatttattttttctaaataatttgttttcaaagatgttcacttaacgtatataccgaacaagactatcatcacatataaatgtgtttattatgtgttagttatcctttatccgataccatttataccggtcaatcatgtgcaaactcgagttcgagtcccagagaaaaatttctaaaagacaaaatacaacatttcttaccaggaacggttcaccgtttaatttagtttttggtagaatgcatcaataaaaagtaaaaaataattgtcttttgtgcctttctattgtttgaatattttcacctgtggaattgtttattgtacaccatgacgaggaaaaaattgttaagatttgcataacattcgtttagaactaatgctatttttcacataaggtgtgcactatgcatctgcagttacagtgttattacttttatagactgccttattttgggaatttcataatgtatatatagctgaacaactgattagatgcttttgcactttttggaccttataaattttttcttaagtgatgaatactgcataaattttaaatgaatgcatgttggatgttttatgttacattttcctttagacacgaaaaattgacattgaacacaatatcatacagttcatggcatataaacacacttcgaatttaacatagaagacgcgaccctttttacctttaaaatttttgtaaatttatagaaacagcatcctattataaaatcgataaaactcttatgcattatgatgtaaaaaagttacaaaaaaaaatacaaaaaaggacaaaaaaaattatattaatgtttcattttatgcaaacaaaataacctttcgttcatctataactcaatcatgattttcttccaatttttcttttccgttttaaaaatgaatgcccttttcccatttagtacatattacatgaagacacattttagataaatatgagaagtcagagctaaggccaaacttttttcccccatctctttcatttatggataattaaacgtctttttttaggcattaatacgtaatgttgcatattacctaagcgctataattttttttttatgttagtgttccgttttcattataaatggagtaaacatatctaagacttaacatttcatggcgtctttagctcagacagttgcgcttagaaaaaggattaatcgttaaaaatgcttcctttcaatgtgttaaattctatagcgcacgatgtaacattgtgatcagtaatataaagctaatgtatgcaactttgggttatacttattatattaatattgtttttataaagacgtttattcattaaaaattcaaccttggcttaaaaacaagccataatttgttcagaacacaacatttaaaactttaaattcaataatgaacagaactcttaatgcgtagaacttgtgtattgcatcaaattcagagttaacacaatatgcaaattgcgcaatttaagtaaaattgtctgaaaaaatcctatccatgtaaaacaaatttaagaaaattataattttcttatatattaatcaaagagaatatgtcctatgcatttaattgcctagactttatgcttacttttcaatatttcataagcaaaattctctgtgtataattcttaaaatattttcattaacattgattatgcaaaagttgcacatcccttaaaatgggactagaatataatgtcgcattgcaaaagacctacatgaaaaatgtttaacttaaatgttttcatcattgttatagttgaaagaataaaaaatattacaagcaaacaaaatcactgcttcaacgctacagtcaatacagcaaaaaaaaggcgagtattaaaaaatatttccacagcataaaaaataaagcttatcgcttatcaaaacataaaaatgcatgcttaaaatatagaagtgcaacacaaaatgttcaccttctattttgtgttggaataaataaaattacaatgcaatgcatttacaagcgtgttattcacgttaaagtgtatcatatcttgttaagaacaaaaaaatgtacaaccttgcaaaaggtacaaaaaaagaacttaagaaagatcataggtgtccataaagattatggaatttatttaaatctttttttttttgttgttgttgactcagtattaacttcgatgtctaaatttattttctgtggattatccttttgcattaattttttcagcatgttttatgaaagcacaattattaatcacatctttattgtgtctaaattgggtaatttttttggaaaaacatggctaaattttatcgctatcaattcatggtggacgaaaaagcttgatatttgcagataatttttttttttttgaacataggcagaattaaatagattgttgtatgcagaagaatgcttgtatttctttccaaaaagttatagtagacataaaaaatatgcagataataggaactgaaaaccaaaaggtatttccccttcacacccatttttttgcatagatgtttgttcttttaagaatacacaaatgtgattacaagtgtgcagggcatacaattgttttttctttaattataacatgtttgatgtaacagtgtgcgttattttttcgtaatttatgaaaaagaacatttacagaaacaattactcacgtaaatatcactctctttttaaattaacaccattatgtagagagtcaagcgggaatattgcaaaaactacacatggggcaatgtaaatgaaaattttaaggtgtgcataaaataaaaccaaaagatgcgcacgaaaatatggtgcgatgtgctgtctcaggccaaggaactcgttaatgatgtaaaatattttgcaaatataattttttttcagaattcgtccatttattaacaaaaaatgtgttgcaactaggacagtactttaacataaataattaatgtatggtttcaatgcatttataaaatgtagatcttcaactcttgtattatgctctcctttattcattataatgcttttatcattaatgtggtttattaaaaagcccttatacatgttgcatgaaaagtggagaaaatataatgtacagagttatgctctttatataattccttaatttatgttttataaatttttttttaaaatattaacttatgaggggaaggttatgcttttaatccttttcagaataaaatgaatgttattttggatttttgcaaaataagcatgtatttttttgtagtaaaaaaagaatgacatgtacaagtggcaaaaaacatttgttcttaaagaggacacaaagaaagcccttcaatttaaattcgaaaaaaaagggcaaaacccctttaaatatttttaatacattgtactgtgtaaattttatttacgcatttgttcgttctatcttattgaagaagataaaagaccaaaaaaaatgtccttttgtaaacgtataatgtgcttgctcaaattattatgtaaaaacacttaaggatattttaatggaaccacatacatagaaacaactgtcacatgcttgtaaaaaggcacaggcaataacaataactattcgatcagccacatggtctttcatgcttccgtccactaaataaacacttttatagcaacgcaatgaacaaaaagataagtacacaatgtgaatgttttttatgtatgttaaggcatcgagttcattgcattccattgtggactgtgtggtgatttattacatgcaaaaatttatgtacatgtgcaccaagaagtgggttgcaaatgaagatatgaaaaaaatgacggcgaaatggcagctctataattcttatttgcatgagctataatacagtatttggaacgtagtgtacatttttatatctgaacacaagagttaaaaattaagcgaaaatcaggaaaaaaaaaaaataaaattccccataagcaagtgtatcacttttgcctttttaagaaatatgctaaaaagtatttatgccttttgaataaaagttttagcaactttaaaaaaaacacctgtacaaatgcacgacccagtaaaaacacaatagaaaaaaaatttcatatgtaaaaggtgttattttatgtatacggataggtatacacaacgtaaaaagcagcatgcagaagaattcagaacaaaacatctgtacattttttatgcaactttttttaatttgttgaaaacaataaattctttttaaacgcttttaagtacagaaaaataaaaaaaatgtttatttataaattttacgtttacggaaaaattaatgtaatacattaaaaagtcgaaaaaattatacgtaatgcatgtatatgtatataaatatatattcgcatatgcctacataaatacgtatttatttatatatgtacagctcgaatgcttgtgtttataattcattatatagaagcccataagatttgtatgtgaagagatacgaatgacatttcgattttatgttcacttgaaaattttagttttgtcgaaatttatttacgtcataatttttttacccataaggaaaattttacacagaatttttttatttgcaaccagttttcatatgctcctattgaacatatgcatttttggaaaagtctacatgaagaataaaaatatatataaaacatgcattctcttgttattctcatttgagacggaaaaaaagttatttaattaaaaaaacacgtaaaagccgcgtcgggaacacttaaaagaacgcataaaaaacaaattataaaaaaaaagagcttaaaaaaaaaacgcaacggaaaggcagttttttaaaatgatcaatgatttagaagaacataaaaatgataacgtagaaatatccattgattccgaatcagggactcaagaagaaaattctgaagaaaaaattgtcaatgtgtgtgtagtaaacagggaagatgttttttatgacatctccgaagaaacggagcacgcatcggagcaaaggaaccatgaaaaaaacgaattaaacaatttttatgatttaactgaagtaaaagggaaaaaagaagaagttatatgcataagttcaaattcgacaaatgtttttaaaagcggaaattcaggttcttcagtaggaaacgaaaatgaagaaaaaggaaatttagaagttagggatgatcaaattgttcccatacaagtagaaccgaagcatgattgcaacactgaaaattgcggtgatgtgtgtgatacgactggaagaagcagaaatgagaacaacacaacaagtggaagcggtactaaggagaacaatacacccaatggaagagctactaatgcgagtaatactcgatgtggcagccataacgaagacaataatgacagaaattacaataaagaggagaaaactacgtacgtgttatgcaacatttgcgctgatattatggaaaaatccatctttcaggatcatttatacgcacacacgctagaatctccagaaaaaaatgaacaaagttgtgcatatgaaaagcaaaagaacccaaataatggcctattcgacataaggaataagagtttctatactaatttcatctcagacagaaacaagcaaaacagatgtgcactaaaacgttccttcaatgacaccaattgtgcttttaacaactctgaaataattttaactgataataatgaccatcatgctgaggaagataaaattttggacatgatttataattacagttccagccttgactgttttaaaaacaacccagcagttatcaataaaaggaacaataacagcgtaatttgcatttccgaaaacaacaacaacatggtagataacaaaaataacaattccataaataacttatgcaacaaaggtgtaagtgcgcaaaataaaatagaaattgtgagcccaggggaaaataaagtagaagacattttatcggtcagcagcaatgttgaacatgtagacagaaatgtaacaagaaatggagaagagcgaaacttacccaataaagtagaagctaacagaactgctgttgataattacttgtctgctatgagagaatccctttctgccatttttcctgatccgaacgcatcatcatttgaaaatagcagcaggagtaacaacacagacaattataaaaacgaggaacatcctagcagtattattaacgacatacattccatgataagcgcaatagaggctaacgtaaaaagggctgcagaaaaatcgaagaacagggttaatgttaacagtgcaagtgcagatgtagacagttttgtgaataaaagcatgagttccatactcacggatataaatgacataaagggaacaaataggaatggaaaaaatgatgattctgtcgatgatgtcttaaataaaaaattgaagaaaatataccaaagtttagatgatgtgaataaaaaaattaacgttgcaatagaaaataatatagatattttaggaaatgaaaataatcgcacggatgacaggaacagcattgtcaacaccatcagtgggggcattcttaacagaaccagcatcactgttgttaatagcactgacggaggtaacggaagcgagatgcccagcagaaatgtcagtcacacgagcaatggaaacgttatccatatgaacagtggcagcagcaacaatgggaacgttaacattaatagaagcaacagttaccgagatggcaactcgagtggggaacgcaccaatcgtgtaagacaaaacaatttttacagcacaaatagatcattaaacagcacaagtggaccaggtgcgcaggaattcaatggcagaaacggaagcactttttttcataaccagaatgtattttcacatgaaagtttttttacagggataccagcagattcaccacacacatattcctcccactcgtgtgcaaatccgtataaccaaatagtacgtacagaaaatggaagcattaatgatataaattacttatattccaatttggtagacagatatccatgtatttgtgaaaattcggggttttcccattttgacaataactctaacaatatatggcccttaagaagagtaacaaacagctacacatatagaacttctaatgactcacaaaattctaggcgtattaaagaagcgaataacatgaacatgaattcaaacatgtttaattatcgcaacgaggggagtaacaatggccataataacatttcgcccataaacaatggaagaaacacgagcaatcctatgaatggaaccatggggtgcaatttaattaataatggtgtaggggtgtatcctgccgaccctccctccagaaatccatttctctttatgccaaatagacataacagaaacatcaggagtgatgttaggacgaatcaagttgttaacaccattacgaacaattacagctttatcagcactagtagaaatagcataagcaatagaagcgcgaaccagggccctgggagaatccacaacgggaatagcaacattggaactacatccatcattaacataaataacttcaattgtgttactacgaatagcaattataacaataacagaactgctgatatgggaggtgctgtcggtgcctctatgggtgcgcctattggtcctgttggccctcctgttggttcatctgttggttcacctgttggttcacctgttggttcacctgtaggtgctcctgtgggctcccccgcggtcggtgctgcacatgctgccgttaatgcggctttaatggttgcaagaggattagctagaccccctggctcgcgtatgtgtggaacgggtggaacaattgtagatctgctctgtgggcaaggtgtggcccccgttctcggtccacctacgagtacgtgctcgtccagggttagcactacaactgtgagagcgaacactgaaggaaatttagatcccgttcttaggctttacgttccgccacgcaggatcagcaggaccaatcgcaccaatggcggaaatggggtgaatcgcagcaacagcaacggcgcaaacaataacgtcaacatcagcaacaatgatatcacgacgaacatcacccgcaacgttaataatggctccgcgatgcccagctccctaagcgcaagctcatctgacgaggtcatcactagcggctacccacaaagagcagcagacaccccgttggttgcaaatttaagaagagaacaaacgttaacgcgaagtaacgaaaggaccaataggattgtaaataggagcacacgaggagtggccaatgcgtctagcagctcgagagaacaacctggaagtggaaataaaaaaataggcacacgcgcaaagttaaaggaaaataatgattacctaattgtacactttgatataaaaaaaacgaaaataacaacttaaaaatatgttccatttgttacgaaaattaccagcacaacgaatctctcatatttttgccttgcacacacaattttcacaaagcctgtataattgagtggataaataagaagtcaacctgtcccatttgcaaaattaacattaaaaatttttaaaagggtgattactccgctttacgttgcttttgacattaattttcatttaaattgtcaattaaaggttttcatttttatgggttatgcataggggcgtgtgcatgtttacaagcgtgtgtatatgtatatacgtatgtagcatttttatgcgtggcctctccttcccttaagtgagtgcattccgctttccctttcacgcctctccctatatcttctccatttttctttaatcttgtttgtatagtgtatgctattagcaatatttacagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactgtgtaaataaaaaaaaaagcggggtttccttacaaatgcatacatataaatgtgtacacgtgaaaagataacaaaaatataacaaaaaaaaaaaaaaaaaagacaattcagtcccagacaggggtacacatctatgttatggcacacaggtaatcataaaaggtgaaacggcagatatgccttcaagggtgcctaaataaagattcaaagttgttctcataggggtaatgcggcccaatgttaacctgttcggtatgatgcaggacaccttttaaaggcacattaattaacttatcatttttgcgaaataaaaaaaaaaaaactgcgttgatttgtccgcaccaaacatatcaacttcaaacagttttgtttcccagtttgggatttgaacaccacacatgggaaaggtggtggcacttcgtaaaatatggtgccttggaatctcttaaaacgtgggctactcgcaggcacaaaaataaaaagctcccttccataagtgcgcgtgcttgttagtgcagatgtgcccattttaatcctttcaatggcatcttggcaacttcatagcttggcaattttgtcgttgctcccttttgccttcacagttcagacgccttccccctctgcgaccccaatttctcaaacggtccgacatgcgccggtacccttcacgggactgccatgcattatggcaatataggagaacccccctttgccattaaactggtgaacttcgcttttcgcgcctctttccttgagatattcagatttgcagacaacactttggggctactaaccagaaggcagtcaccttttgcggcttttcttcctttcccttttctccttgtctttcttatattttataagtttcttgatatggtcatacttctttttctttttctctttctctttctttttcttctccttttccttgttccttttgctatctcgatcttttaaccttttcccgtgccgatgtgcgtcactttctgacgagtcgcttctccgcagatggtcagtttgtctctggtgggccttgtcacaaaaagggtcatccctattccccccctttagctccttcgactcattcgtgttcgcaaaaatgctgctctgtctcctcaaataccactcattttgacttaacttaattttgtcaaaatctgaaacaatttttgcattacttgttttgtcatagatacaattttctccattaaaatttttatcattgtaaatgtagtgtccttttttgattaaaaattcttcatgctttttgttcctttcatttatttctttttcctcttctgcaaataggttaatgtgttcaaagttatggttccccccattttggttgttgttttgacaggcatcgcctttgtgcccgctgctctgatgcacattctgcttcagctgactgatggtgttttcaaatgcctgctcatttttttttctcacttttttttcttcttcctttataagtttgttttcgtcataattcactttaaactgcctatccttcctgtaaacgttccactttttctgcggcaggatgtttagccctccgtggccgcccattccgtctgttcctcacaagttaagcgtagtgcgtgagaagtagtacctccttcaaggtaccctactcaagacagtcgtcaagcagaacacgtcacagctgtcctgcacgaatgcaatcatccgcgcaagcataaaccgtttaaagactgaacattctgcttttcatttttttcccctttatgcatcaatcgcggtaaaaagaaatgcgtcaaaatggaagacccccctgtttattatgttgctttttatttcccctcccgcgcgttttgacccatcttgaagtttttacctttcgcaaatttgttttgtcaaagtgggcaggaaacgtcaatatggaagcgcagaacggggtgaaattgctgagctggaaaaagaaagaaaagaaagagacgaaaaaaaaaaaataaaatggccaatgtggagaaaaaaagcaaacaaatccgcgcgccaactaaattcgcgacaatttcatggaatataaaaaataaattccctcattttttacgcaaactgttaattttacaattatgatacctttttttttttgaaaaaatcgtttttttaaaaaattgcctcagcgttatgtacgttgcacgttacattgcagtaaaaaggggaaagcaattttgtccgtgtgtccatgtgtctctgccgcgtatgcgttgcgtgtgtcacaagtggatccatgcacgaacgttcaaatggtttctccacatggaagagtggttaactatttcggcacacatgtttgtcccttggagacgccaccaaaactgggcagccattccttatgtgtaacattatgcttaaacggaagaggcgcagcaagtttcgccgcttgtgtcataattccggttggacgctttgcaagaggagagatgattaccgattgaaaggcgttacatgcggtgcgtttgaaggcgctttctctagcagggaacaggacgcctacgcgtttacgccctcatatttgccgccacgcagggggggagaggtacaactgcacgtcgcgttttgtccaggtcatgcgtgaacatattctgggtgtgtcaattcaaaaaataaaaataacgcaaaattgcgtgcttgtttttttggaaaatgagtttaggcaggcgtacattcatgcacatttgtgtgcatgttgcatgggtgggtacatatagctattcatacatacgtgtacaaattacccacacatgcattcgtgcgcatgctgacaaaacaggcagcgaatagttttcccgcgccgagtttccactagggtatcctcttttttacaaagttttacatacgaatattcacgtataaacataagaaggtaaaattttaaattatgtcatatgcagataaatacgtatgtgccaaagaaaaagaaaaaaaaaaaagagtgataagggaaaaatgaaaagaagctaagtaattatgtgataataaattatgcatcaaaatttaagtatacataaggaatcaatactactgctacgggtgtgtgtgggggaaacgcacgcacttaagctcgtatgcgcggggcgctaagttaccgcattatcttgatgaacaggcaggtggcggcgcttccctccatgcgcgcaggggcgaaggggtgggcggggagcacacgcacatgcaggtgtgcataaataaatatgtatacatacatgcatacataccaacgtacatgtacgcaccccccctccttgtgtggacctctatgcatgaccacctccacccacgctactccccgttgttgggggaactggaccgcaacacggaaaagtcgttgtacccacaattctggcacgtgtagtagtcccccatcttgaaaccattagggttaacgtacttacaagtgcggcatttaataataaactttttgtcaattttggagttaattctctttctctttctgtttttattctttgatttgcttcgattatttttgttcaaaaaattaagtttcctgtaaaggtgtaagccttcatggttggacgaggaggaattcgtttcacttccaaaccctttcttatcatcgtcctgtattgacttaagcatttgattctcacgatctagggtgagtcttttttccaaaatgtttcgaagttcatctgcgtctattctacatgcttttaattttttcaaataatgttgaagggagtttttgttattgtaaaagtcatggtatctcttgtactggccattttggctaaattttatgttcgagaaatcccctccctgtgtctcttcattttctggtgtgcttctgttcgcgctaccatagtagttgctactggcggcattattgctgtaggggcctccgctgccgctgtaggtgttactagggatgtcactctcgttgcagccaaggctaccgctaaagctgccattaaaattaccactggggctgacacccacgttgccgctcaaatagctgctaaaatggccgctagccgctccgctgctcacgacgccatttcgcgccttcaattttagcaaattttggaacctcccgtctattatatttgcttcgtcctgcaggaagaaaaaaaaaaaaaaaatgttcaactgttcactcttagatagacggcaaagtcagtctcacaagttgggtaaagaaacaagaacaaaaaaaaggaggggggggagtaatacagaggaggtaacgcatactacaccacctcttctctctatatatacaaacacgcactggcataaacattcgccgaacgctccacataaaactgataagcaatgcaaagaaaggctacctcattctcctgtgaacaatttgaactcattttaaaattttcccttttatgtcatttaacaaatgttcaaaagtttgtggttaaaaaaaaaagagattcacttgcacgttttaggagcagtataaagtatagagcatactctgcttggctattttcgatgaaggcggcttttattttttcccctgttcgcttaacttgcaaacgtaaatgatgcgctcgtatgcgagtacaaaagtcagtacgtacaaattgcgtacttgcacgtatacatacatgtacttttacatatgcattcgcgtaagcgtacaaaaacaatcactcttctgtatgcaagggaactcgtttttccattgctaagaatgaagggtcacaaaatccgcaaatcgcgcgttcggttggatatgtataatacttatatatgtatgtataaataaatatgtatatgttaattttttttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgtacgcccatgcaaaaataagcatgttttgcttgtgcagttcttcacttaagtgtttagcggatagcggttagaagatcagcggataggagtttagcggataggagtttagcggataggggtttagcgactagcagtttagcgattagcagtttagcgactagcagtttagcgattagcagtttagcgattagcagtttagcggttagcgaggcttgagaatactggccgcagtggctgcataagtgctgtacacgtatgtgctgcgcatgtgctacctatatgctgcttacatacgcatgtacacgccacgcagtgcgcccaacgcgtacacatgacagcacgtactataagtgtactcgtgcgcgcggcgcagctccaaaaacgtggttccgctgaaataatgacgctatggaataaattttgtgtgcctatggttatgttccccttttaactagggccactcactccactgcggggttgcgtgtgaaagcgggaacctcgttgagcaggcgagttcttttaaagggcaaaaaaggggggaaacatatgcttgtagaaaagtgtacgtatcctacgcacgctcgcttatgcactcctgcttatgtacaccgtgcgtaacccagagcaatcgcgtggtgcacatgcagcattcactacatattttttttccctcacggcggtaagagaaaaatatgacgaatgaataggaagctaaaaatgtaggtaaaacgaccgctacgaggaccgcaaacgtgtgggcacatatgttgtcacgaatgcagttagggagtaagaagcacgcgaccttctgagatatacagctttgttatatgcagggaaatcatgccttatgcttaaacgtaaactgccattatggtacataagcaaaaaaaaaaaatgctcacacaggggtgtatgctcgtacatctcagtaaaccactacggcgggggagatgtcgttagaaactgccctcctttgcagtgaagttatacgtacatacgtactgtgcaaggtaaacacacaaaagggtcgtatggcacgcaaaaaaaaaaaagtccaacaaagaggagaaaaaaaatacaaagcatcatttcgtgctcatgtctacccctttccgttacgcctcctctcaccacgtacagcgcattggaaaaagtttcatttaatttttgcaaatccgtgagagtgctctgctacaagcggaggtgatatgaaaagcgctgcagaaagcctttccttcgccacggcaaaaatgtacacacgcaggggggcacgtaccagcatatgtacaaatcaacgtacgcacaaatcaacgcatattcattttttacgcacattcgtgtgtgcctccttttttttttactgcatttcccctgtcctgtggagcgggggctttctcctgctcattttgtaaagcccttttgatagccaaaatggcgtaagaaaagtatgcaaaatgggggaaaaaaaaacaaaaaagtaaaaaaaagtaaaaggaagcaaacaaaagtaaaaaaaagcaaataaaagcaaaaaaaagcaaaaaaaagtaaaaagaagcccaaagaagcaaaatttacatgaacaaggcaggtgttaaataatattccatttttcaacgaaaaaagtggacaaaatttttttcccttttgcgaagtgtagctgccaggacgggtgtgtaagaacaaaaggaattaacatttttacggtgtcctctttaaaatcatttttttctttttgtccattttatgtgtcaccgtacgagctttaaaattgaaagttcatcacacggtcatgcgttataatgtacgtgtattacgcaatgctggcacgagtttactgattgtgtcctcttggcatccacttttttttttgtgtggaaaaataaattattcgattctacatatatggatttcctcgcgcacatactcgcttccctgcacggaaaggttgacatgaagattgaagtgcccataacgtgcatcttcgcaaatttacttctgcggaatttgatcaatcaccactggttaaggaccatactcacgttttacctttaaaagatagtgaagcataacacctgtacatttttcccaaatggaattattcacacttttgccttttttactaaaaagaaatgacatataatagcgaatattcaaagtaggaaaaaaaaaaaaaaaaaaacactcgaagtatgcaaaaggtggaagcctttacatgttaaaatttcaaattgtggttaaaaaaaaaaaaaaaaaaaaaaaaaggaaaagcctgaaggaaacctttttcattgcgcgaaattgcaaagtagggattcacaaactgtacaaattcttcacactttatgtgcatcttcaactggaggcacggtcctttgcgctgccaagtatacgtttggacggatttgtcattagctcttacgctgatatatgtatgtgtgttttactggaaagcggcgagcgataaaatgtgagtgcgcgtttttttgcaagctaaactggcgtaaatcatttggcgtagtaccttttgacgcgaagcgttcaactgataacctgcgcatggcctcccaattgcacggcttcccatttcaaccctacacttcgtattttcaaagcggctagcaaagttgagtagaacgcgctcatcgttttccccctttttgtttttgcccagcccatcatgttttaagctagccatttcgtatatgttcccgaaccgtggtacatttatttgttcattcgatcattcgttcattcgttcattcgatcattagttcattcgttcattcgttcatttgatcattcgttcattcgcctattcgcatatttattcacatcttttttttgtttttttggtaaaattgggccgaaattgccgtagcgtgcaaggcccttcccccctccacgtcgccagtaggccagtttgccgttagaggcacctgtagttaggcgcaattctatttggccccacggcgccacgcccctccttcccactgttcgcgtccgacaccgaagcgcagccaagttcgtgcccacatcttcgatgatatattggataaaaggtactcctacagagagcccctctccccctcttctcgtgtcgctgcatctaccacaaatgagccgcgttgtgttcatgtttctgtgtgagtgtgaagttcggctgcacttcttgtgagattaccccgtttggacaggtgaaagaagccaacgggggatggggaggcgaaaaagatcgtagagcggttccgcgtcgttcgtttgttggattttttacctaccacttcgtacctgtttgtataccccctccccacccgcagaaacttgatacgccaggcaaaacgataataatgacaagaggagaggaaaaaaaatggattgaacaactgcgcatgaatccacccaagcttctggacgaaaatgacttaaggttagtctgccaaagagtgaaggaaatcctggtggaagagaacaatgtgcaggcaatcaaccccccagttataatatgtggagatatacacggacaattttttgaccttttagaattatttgatgtaggaggagacatcatgaataacgactatatatttcttggagactacgtagacagggggtacaacagcgtggagacatttgagtacctattgttactaaagctactgttcccaaaaaatataactctcttgagagggaaccacgaaagtagacagataacaacagtgtatgggttctacgatgaatgttttaaaaagtatgggaatgcaaatgcatggaaatattgcactgatatatttgattacttaacattagcagctttggtggataatcaaattttttgtgtgcatgggggattgtctcctgagataaaattaattgaccaattacgcttaattaatcgtgtgcaagaaattccacacgaaggtgcatttggtgacattatgtggtcagatcctgatgaagtggaagactgggttgccaatcctcggggtgctggttggctcttcggccccaaagttaccaaaaagtttaattacattaacaatttggagctaattgctagggcacaccagctagctatggagggctatcggtacatgtttgatgattctaccatcatcaccgtgtggtctgctcccaactactgttaccgctgcggaaatgtcgctgccatcatgcgcatcgacgaaaatatgaacagacagatgctcatatttaaggacacgcctgactcccgcaactccatcaagaacaaggccaccattccgtacttcttatagcggtgcgaacgcccaccgccgtgagaaaacaccaacacgtgacaccgttcgggtgcggccaccttgacaaggtgcagacgggcccctttagtttgttttgacacacgcgcgtaggttttatcatcccctaattttttctccccacatttttgcgttcctatttttttacctttttttgaatgagcatatttccacaccaagaaaagaaaaccggctccatttttaaccccttgagtgcgccgtttcatttagtggccggtttagcggcccatttagaggtccatttagaggcccatttagcggcccgtttaggggcccacttatctgccacttatctgccacttatctgcctgctcgtctacctacccacctgcgcgcaccccattcttaaattttacagtttgatttttaaataaacgcaactcactgcttctttttaattctttggtacttatatacgccttgcctacgaaggcggcacctccgcgtggagtattttttttttcttttgaggtttcccccagtttgaataggctaaaaaaaggggaggagagttagcctatgttgtacaggtatttaagtacccggggatagctatcctcaaatttgccatattcgcaacaactcgtttgcgcccttcccccccgtggcacatttccccaggcaagacaacgctcccccccaaaaaaaaaaaaaaatattcaaaaaaaaatacacagcgtaacggtcacggccttaagaggagaaaaaaacaaaaggttgcaaaatcgaccccccctccctttggtgaagctcgtggtggcttccccaccgcgtgcggaaattgtgcaaaaaaaaaaaagaaaagagccgcttcttcacgttgcgcccgcacatgaatgtagcgcgaaaaatcgccgaaaggggggtgtttaaagagggcgcaaaaacggaagaggcgagagagagaggattcgaaagaggtacaaaaaaagctgcaccaaagcgatgccaaaacgcagatgacgcagatgatgcagatgacgcagatgacacagatgccgcttatgtcgcatatgccgcaggtcagcaaatggccaggcgcgaaccccgcagaagcagcccccgaccagctataaaatgtttttgctgcgcaggttactcgcccttttatgcgtaataatcgtaagtgtgaggcaccagcacgcgagggtttgctcgaacaagtttgcggcgaacgtgctgaacagcggcgcgcgtgtagcggagccaccccggagaacgacggccctgaagagggacacgacaaggaaaaatggccccttcaacagggacaagaagcaaaacgcgacatcacaacatgggtactactttactaaggagaaaaacaaaatagtaaaaaaaaaaaattttcactgaattattctagaacccctaaaacagcagcaggggggagaagaacaaaggcaaggactcactaccccctcctttttatatccccctcgtcaacatcattaaacgagattactgaaagtgtgaaggctctgttcaacttagactacatagaaaatagctatctctattcctacatcaaatcgtttaaaaggaccccccccttaaccaaaatttacctcctgtgtaccttgttcttgagcatatgcatgcatgcaaataaaaatatatacaaattaatcgtgttcgattttggcaaaatattctacgagggtcaagcgtggagactaattactccctacttttatataggcaatttgtacttgcaatattttctcatgtttaactatctacacatctatatgtcctcggtcgaaattgcacactacaaaaacccggaggacttgctaacattcctgacctttggttatctgtctaaccttctttttacaataattggaagtatgtacaatgaaaacgtattgaaccttcaatggtatgtgaataaactttggagagttattttattaggagggggaaagagtacttccaccaaggcggacacagacgtacgtatagcaaaagagcagtataaccacctcggttatgttttctccacgtacatactctactactggagtcggatcaacgaaggcactctgattaactgcttcgagctcttcctcatcaaggctgagtatgtcccttttttttttatcatacagaatgttttactatacaatgaattttctctcttcgaagttgcatctattttgtctagttattttttcttcacctatgagaagaatttgcagttgaattttgtgcgccgttttaacctcgcccttctcaaggcgctgcgtgtctaccctatgtacgaggcctacagggaagagtacgagtagagggttattttgcagccagttggaagagagaggggggccagagtgggtgttcacttgctcgctggcatctcactgggctagccgatctgcaccgtgctgctcatatcgctgctcgattcgttattcatcgcgtttctgccccatcttctggctttccgtctggccttccttctggccttccttctgtctttccttctggccttcctcctggccttcctcctggcctggcgcaccatgcggctgcggctcgcgctgcccctgcacacgggcgccctgaggaggggcaagcagagggccctgccctacgtgcagacgaggacgcacacgaacatcccaaaagtcagcaccctgaagaacatggatatgcccagcatccgaaaaagtgtccagttgagcaaaaaaaaaaatctcaagtcgaaaattgtatggaggaactacctctacgtagttatcctcaaactgtacaacaaccaagtcagcaattatgtcgatcttatgattatattaaaattgttaagcaagcaactctctttggagaaaaaagtattgaattttatctgtgagaagctggagaatcacatgtacaaactgacaataagggaattaagtctacttatgttggttctcagaaaacacaacttcgataatttgtacttcctcaacttgctagcgaagtctatactaataaaaatgaataaaaatttgtcgtacaaagatctggcattgatcaccttcagtctatcgagaagcattgccttaacggagaaggtctacaccaacgaaattttccacctaagcgttgtaaaaatacacaacgatttgaagaatctaaatttccactccctcactttgttcttctactcctacagtctttattttctgcaccactttgagcatttcaactcctttttttacatgaccaaaagttttatccaagtgataaaaaaaaatttgtatctcttcaaccccaccgatttgatgttcacctatttatctgctgtgcatatttgcggcgcttttaataacagtgtgagcagtgtcaaatgtgagagcgcgaggcattctttaggtggggaagtctcacgcactaatgcagccttgctcaggggaggagggcctaagaataatcatgcgttgactaagtacacggagacacacgatcagataacgtttgtaccatcgaagacaactcccggggaagaactcaccacgaggagtgttcccgcacaggtgcctcatcaggtgagttacaccaatgcaaaagcggagcagcaggatgggtcagcccgcgaagaggcactctccaattttctaacccaagtgagacacgcaattgtagagaagctaaaatgcttcaaagtggaagaagtgacaaatgtgttgtttgcctccatagatagagactttagcattaacaggaggtacttcccctttctgcaaaaggaaaggatacatattgaggattatctacatgtgtacgtaaagaagggacagaggtgggaggaggaagaggaacaccctagaaggggaggagaactcacggactgtcgcgtcaattcccctgcggaagactcctcacatgtgctcccccatccgtcgaactacatcatcagagttagcgaagccaccactcaccaggaggaatttttcattaacgcactttcggaggaaataatttatcgtaacgaattcctgaccgcgcggcaaatacttttactattgtacgctctgaggggaactaacaccccatttatacaactggagaaaattctgttgaagcgattggtgtgtttggaaaaggaactaacggttagccaagccatgttcgtctatcagtacctctacttcaggacgtgcctgtttcacgagttaaggaggtatgacccaaaagtgtataaacaggacaggcaaaaaaaagatgtgttcctcctgtacgatggggacaatgaaatgagggaaactgaccaacggggagaccatcaacctaccctgccaagtgaatgcaaaagggacaaagacaatcaggtgtattacctccacgatgatacatctcacttgaagaaaaggagaaaaagggacaaaataaaaatctttctctatgatcattttatttttaagtaccctgcacaggttagtacaaaaggggaagaaaaagaaatcacaaatttacaggaaaaaaaaatattaaaacgtttcattagtctgaacaaaaggggaggagactccttggaggaagtaaatcggtcaaccgtgacacatgacgagaataacacacccagtggagagacccagtaccaaatcacgtgttacaatttctacctggatgtatacaaaatcgtttgcctaaaaatggtaaactctctaaaaaatgaaaaactaagcactcgtactagtatgcacattttagaaatattcaaaaaattaaacataagggactatagaattatcagacatttgtataaaatggagaaagacattttatttttggataacatcagcctggaaaagattttaaaagtccttcttaaatttaacctctataacattatgcattatttgggggtgcatagaattctacaatttatgaacttcaactcggtggatgaatgcgtatccattttgggtctccttggcatgctctccactcggaggaagatggagcattaccctggggggagggagaaggcattcttctacttgcccaactcatgcactgaaaatgctgtcaattatattttaaaaaatctaagagatttgacaagtactcatgagttagagaagcttcagataacgcccgtgtacaattccctacccctaaaatatttcaagctgttcaaaaatgtgcgctctgtgaaaggattggctcaactttggtttcaacagagtggggagaaaaaaaatcaccttgtttggtcaggtgaaaatgatcgaaagaaggcgagcaactttgtgttgcattgtgtggatgatgtcaacctgggggaagtgtcgcttgggttgcgcggtttggggttgcgcggtgtcgggtcgctcgactacgggtcacgcagctgcgggggtgtcagtcaaaggagacaaactccaagcgccacttctcagacgaactgcctccacgagtacagagatgtccaggaggaaatacttcaagacctgcacacaatttttcctcggacggttgaagtttataaaaacgtgaacgtgtcgaattacacatttccgctggctattaatttgctaacgctggggggtgcagtgcctaacgagactggcgttactggcggggttaacacaactgactgggctggcgttactgactgggctggcgttactgactgggctggcgtggggagtgccgacttggccaagacacactcgcttggaagtcagtgccaaagcgatgaacccagccggacacaagaactggacagaaaaaacaccctccttgtggatatcctgtacggtcacgacttttactactccctgagtggaaccaaagaacaacagctgaagaagcataacatttacgtgtcctactatggcatgcatgcgaagaaggcaaataaaaaaatagttaattataaaaagtacatcatattgaagtgcgtcaaaaaaattgggtataatttcatttgcattgatgcaaagaggtatgtaaaaaacaaaaaaaaacagagacaatcacctgaacaaaaaatacctaactagtttaatcctcgatttgattaagaggaagaaaagaattcccctgtgcacaaacagaagggttagtagaaaaaacagctcagctacatcgcgacaagggtgcaaaagaaggtcacttttgcgaaagaaaaggcacacgtgcagcgttgaagagttggactcccatgtggggacaaacaaacacctcctcaagatacacgctgggggagaaaaaagggtgagcctcccagggaccaaccatctggacaagttgcggcacatgttccagcttgggtaggcggggttattgcacacgcatccgcgcaactgtttctgtttgaggtatattttttttttttttacgttttgcgtgccccctttgtgtgagccgcgaactgaatgcgggtttcccccacgtgggtctccaccgccgaggcgaacgcgccagaggggttgttttttctacccattctttgtcaattttttgccaaatttttgcgaattttttgcccattttttgcccattttttgccaattttttttcgcctcttcaaccttttttgtaaaaacgggcaagacccccttcccctcgcgcgtgtgtccgcacgaaggggaggcaacagtgaaggcgtgtcgtcagccagtctgtttgcactttgccgcaatagctatttcacgttttcgcaaaaaataattacaggaaggggaaacgaactaggccatactccaaaaaggtgcgcactgcagcgtcatcggggggagcgcaaagtgggccggccaaccggacgcacctgtttcgtgttggcacggggggagaaaccatccagtttggggcacaaaaaggggtagcagtttcatcagtcgcgtcttcgccccgttgtcccatagccccgtcgccacttcgcctcctcatcacttcgccttctcaccacttctcctcctcaccacttcgccttctcaccacttcgccttctctccacttctcctcctcaccacttcgcctcctcaccacttcacctccgcaccacttctccccccttgcaacctcgccaagatgccattcacgtaggacgcgaaaaagacaaaaatgtatatgacgtccatccggaggatatgcaggctttccctcaaaaagcgaattgtggaaatggctttgtacagttcgtagtgatctccttcgcttcgcccctccaagagtagtaaatccctggaaggatcctttctgtgtgtggtccctcttgccagttccctcccgcggccatccctgctagacacacaactggttgtgctactgacagagcccccttttaaatataaaagtgtttttaaaatggtatacttgggatcatccccctgaattgtatctcctccattgtttcgttgcttgacccgtttaatgagcattcgaaatttggctagaaaattcacataatgtgtatttaattttttggacgaaagaagaacaggtcctttggtgtatccccctcgtagtgtaccttttattttttttctgttttttgaaatgtttttcattttttctttactgataagaagatttgtcctgtttttgttggagagtagaggttcttcctcaaaattgtatagcggcacaaatgtgtaaaagtctttgcagatgtactcgctcaattcatcatttagcatcctcacgcggtcgtcaattttctgtttgtttcgtgatttttcgagtgggggactgaccattgggaccttttttcccccaccgtcttctgcacaaggagagttttttttttaaaatgcacccttcctttaggtgaaacagaatagtttttcttcccactgcgatttttttactgcgcagggttagtaacggcggtgcacagtcgtgtgttgcacagtcgtgtgttgcacagtcgtgtgttgcacagtcgtgtgttgcacagtcgtgtgttgcacagtcgtgtgtcgcacagtcatgtgtcgcgcagtcgtgtgtcgcacagtagtgtgtcgcacagtcatgtgacgcacagtcatgggaggtgtccccctgaccggtgctcatcagacaaatcgcttcgcaggtagacggctggtccttttctccttccaaacaatccactccacggcgctcctttaaatcccctacatattttcttaacattttgaaatttattttttttattttttttttcctcatttctttcctttttaaatcgcaaaaattggcgtagttgtatttctcctgcacatgaagcaccggagtagaacttcctgcaggtgatggggactccccctcgtggacatccttctctacttccttctttgcgtaacaatggcattttgcacacagcatactgttcaatttcatcgccaggagaaaattatattttgttaagaatagctcgttgattaaatcgatgcagaggctttccaacattttgtgcagcggtcaggtgatacgaaaaaggagtgcaaaaaaaaaaaattgggggaagtttttccactttttttccacctttttttttttttttataaccttccagggttccaggggggggttatgtccgaccttttgcttcctcacctgcgtgtgtgcacctgtcactgatgcagtggtgaagctgtgaagccgtggcccgttttatgctactcgggggaaggcaacgacatagaaaaaaaaaactccccaccacaacattgatcgaattgaagagtgggctaagtgtgtcgctcacgtggacaagcaaagcacgtcaagcatattcctctccctacgctgcatgtaaaaagggaggatgttttttcctatgcacggcaacgagtggagtgcttgtgttgggaaggtatatagcacatgcttcacttcaactgggtcattgcgcataaattaaattgtgcaaaaaaaaaaaaaaaaaaaaacaataagaacaacatgtatagattgttaacgagggaaccgcgcggggaataagcagcggagcgaattaaaaaggagtactctgcatggtgaattaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgaacggacgaatggtagatcaccgcaatggatgaaaaatgaaaactgtgagcgaagcctgaaacgggtttttatcttgtatctttgctctgccgattcgccgctttaccactttaccgctttgcccgctttacccgctttaccggtcaacagataagggaaccatcacccaaacatgctaaacaaaaagaagaaaaaaaaatgattacttactcagaatattttgacgaatatgtaaaagatttaaataattacattcataaaataaaagcatcgattcatcaaatacaaagtttgaaattaaaattaaaaaaaaaaaaaaaagtagacgaaaaaaattggataattacataataacgtaacataaaacagccaaacagtgcagctccactttgtactcacaaaaaattttccgctgcatttctctgtgaacacatttcagatctagaagggatccagaaaacgagagaggacattttcgaggctgagaaatgtgtacgaaaaaattttacatgcgcacatgcgtgacgggagattgtgtgcgcggggatgcatatgtgtatggctccacttttttctcccacatttgagctgtaaaaagttgcgttccccattggggctacacccctaccagcgttgttactttgcctgtcgcggtcgatccatgttaacgtttttttcccgttgcaccacctccaccgcgccacgtccaccactccgtcacaccatcacaccatcacaccgccccttttctttgcacaatccggctcgccagataaaacaaatcatagtagagacgaatagcctaccgaaaggatcgcacaaaatttttgatgacgtaagggagaagggacaccaccaggggtagaccaaaaaggacacccctttcactgtgtcccccctgttgaatgccccctcgaatgccctctcctttttatgcgccccctcgaatgccctctccttttatttccccccccacagatacttaaacaccaggaggacgtgaagaagtacaaaaggctcctgaacaaaatgagcagcgattactattcggacgaggtggtaaggcgcagaggcaaaaaaaaaaaaaaaataaataaataaaataaaataaaataaaaaataacaaaataaaatgacaaaaaaaatgacaaaaaaaaagacaaaaaaaaagaaaaaaaaaaaaggacacagtaaaattagcaaacgaatcattcgcgtggacgcaatgccctctatcattgcaggtgaacaacagggaatatgacaccacgaggaagtacatggaggggaccaactttctaaaggaatctgagaagtacaaaacggaaaaaggaggcagcacgaggggtctctgctatgagccttccccctcgtcagacctttcccaacttgacaatttctcacctcttcatattttcatcattttcatttttaggagagctcaagatgtagaggacatgggttaaacacacgcgccttccttcgtcgctactatcgtcaatgcttgcaccccccaacgacatttatctcacccaactgtttttaccccccccatgcaggatacacaataatgagcgaactgacagcacagagaagcgctatcctcagaacgaaactttacgtaacttggaacaaaaaaaaaaaaaaaaaaaaaaaaacgtcgcgcgatttgctgacaaatgctgcatgcacgtggagggggagtagacaaacatgcctactttcacattgtgtacccctgttgggggtggtgcttgtccgtccacatctctaacgttcttccgcgcgcctgtcctctacctacacgtatgttattttttttttttttttttctagacggacgaaacaaggcaagagcagaacagagtgaaaaggatgctcctgagcatataccacaacaaggtgctgttcaagtgtctgctcattttgatcataattctattggctattgccaacataggggttataatttacaaaataaagtgagtctgggcggtcatatcgtggttgtggggaggtcaaaacgtggtgagaaggtcatagcgtggttgcgcggcggttgtagggaaattaggaagcccaattcgcggcgctgtcacgagccatcagctgcgcatggatccagcaccacgttcctatcccccgaaccgcaccacagtgattaacaaattgatacgtcacgaattggagagatggatagatggagagatggatagatggatggatggatggatggatagatggatggatggatggatggatagatggagagatggagagttggagagatggagagttggagagatggagggcttgaaggatggagggatggaagccacacaggaacctcacacagtgtggtcgaaaaacatcatttgaagagttcctttttgtgcccatcaaattggtaaaacacacgactacgattaacaccttgtagcgtgcacggtaaaaattaaaatagctacttggcgaaagtgaaggattattaacgtctttgatttgttcgcctgagtgttcatgagcacacaccgagcttcccttctggctatctgcctgggtgggtacccctctctgtgtggatacccctctccgtgcacctaagcgagctgttcttaaagagaccctcgtacaaattgtacatttttttgttacaattcttcgtttttcgccttcttggggttgtcttctttcgacccctttaatgacaccccgccgtggtgtcctgcgtccgttccatctgcattcccgtcaaattgtgtttcttccatattgcttttttccccggggatggtccccacttcgttattaacacttgtttggccgttatcattctcttcgttgttgccacttttggcttccttttttttttcctcttcctgtaaaaacgactgcacactgtcgttgtgcctaaggggttcgtgcagaggcagtcaagtgagcgtggcagccaagtgagtgtggcagtcaagtgtgcgtggtagccaagtgagcgtggcagcggtgatggtccacgagtaagccgcgacactcgcttatccctttacgcagcaccgtgtcaatctgtgcacggctggtttgggggggctccccattttgtctccttcccttacttctccttcatgtcccaccagacttgcatgttcggatttttctcctttgacttgagcaggcgcttccaaatccgcttctgctttttcttcaaagtaacgacgactttcccaacggacgcgaagttgtactttgtctcctacaattttttttttttttttttgcaaatgaagagaagcggtgtaggcatgagtggggtggtacaaacacacaacggatgcttgttaaaaaggataggtgcattcacatactatatgcacacgtttcaacgtgtgactgtgtcacatgaaggggatccctccctgtctgaagtctcaccgattcgtctatatcatggaggagcttcagatcaactgtgtacttttttgtcaccgagttggtgtcgtcactcagggccgaaaaggaaaataagttttgtttggcaaccacttgttcgtccttcacttttagggcgcctgccgggggaacaggggagaaagaatgggaaacgaacgcataatgagtgggcgtttcattcagattggatgcaggttctatgcatgttctatgcatgttctatgcatgttctatgcggaaaggaaacggagccgctgcgaaaaagaagcgaacccggcgagctccacctgtgggagaacttaatgttgaggaaaatatgctcaggggactgggcccactggaaggacgcgtttaccctgcgggggagaggtaaggtggaattggggacgggcgcctaggaaggggagcctaggaaagggcgctacgtaggttacgctaggaaaaaggcgctctcctctcctcttacgtgtctatttttttattcgagtaggaaacggtgagcagttggtccagcttgagcttcatcgaatttatggcagttttcacgtcactgctgaagtcgttttctttggggggggtgcagatgcaaaaaaaaaataaaaaaaaaaaactaaaaaaaaaataataataaataaaaaatttcccttccgcgcgcttaactgtgttgttcatttccgtgtccattctcacgggggagagcgctctctgcattgaccgctttcccgcttgcccgcgtttggtttagtctccattttttctcggccaaccttgctttattgactggttaatcaggtagttcgtcacgttgaaccagcatttctctataccgtcgactacgtcccttcggggggaagaagtggggggaaagcagacatgtgagcatgtagccacgtaggcgcagaggcatgtaataatgtgggcagttatgcagcttggcgcgctggggggtggacccagttgcgtgctgctaaagccggaatcaacacgtcgaccctcgcacagggctgccgcttactcctttgttacgcgataattcctgttagcctcgaagaaggatgccgctagctgctcattttggaagttcagctttgataagacaacgtttagccaagccaaggtgaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccgaggctttctccccagctcgagcatgaaccccctcgtgcccgcaagtatgcgtgcctgtatgctttccccaacggatacgtacacatgcgtaggcgcacaagtccgtagtagcgttagccgccctccacgtgataaacttgggcgaagcgcgtaaaaaaaatttaggaaacaaagcaaccgatgaaacaagcgtcgaagcaaccgacaaaacaaccgacgaagaaccgatgaaacaaccgatgaaacaaccgatgaaacaaccgacgaagcaaccgatgaaagaagcgacgaagcaatcgaccagccaagtaaccacgcgtcgtcggcggtagcgatggcagcttcgccacataacagctgacgcacgtgtaaaacccacccacgcgggaacattagctggaagaagaaaaaaaaattagccccaagaggaagtacatgtgtgtttgctggaccacctagggtatacataacccccacacacccacaaacaagcacacccataaacaagcacacccacaagcaaaccaacacacccacaaacaaacacacacatacacacaccctctcctcctcagctcttattttctgttccaattggaggttaatccaacggctgggggggaagcacatgcgcatgaaaaaacgacacgaccacacacacgcagataattacctacccatattctgcagattggacatacatattttcctccctcgattggccgttacaaagggctgcacatgttaacatgtcagttggccctttcgccgtttcctccttcaacgttttatgccttgttacggtggttacttggcggtatatccctgtgccaaaggagtcctcccccctctcacggtgactcctcacggtgactcctcccgctcaacgtgcccaccccagctgctccccatttgggtcaagttttttttttttttatcgttatttccccagcttgatcaatgaaggggtggcatgtgcagaagtgtgtgtgcgacccttcggggtagaggtggaagtggtagattcccctttccgtcttgtgtcccctcttaaacctgcaacacagcacatcactgacacagtgcaaacaaaaacaacaaaaaaaaaaaaaaaaaaaaaaaaaaaacatttaaatttattctatgttgaagggaaaaatatcgtggatggtcgaatgcgcacagggggtgggtgggtgtttctccattttttaagtgtcacataggagatgggaaaaaggaccaaacgtgtgctaagagagtgggcacttgtcgttgcttactttttttggccacatggtgaggtcctccctgaagaaaaacgaagcgaccacgtgcggaattaaaaaaaaaaaaaaaaatgtccgcagggcgcagcaaaatacattccaatgcgtacatgcacgtgtagccatgcggggaaacaccgcttcgcagcaaaggacgacggagggacttctctatccgaaatcgaactttctacagagtgaccaatccaggtgtaggactgttaggactgttgtggggaatgacaatacagctgttatttgaaaaaaaaaaaagtgacatggttttggcccctttttgtgggtggatatgcgtaaagggtgtatatttgtgttttttcctgggcatagcctcgctggtgggactgcatgcgcgcgcgtgcacacaccatcgtgctgctttaaaggatgcacgtaacttcgcacccgcttcacagttcgcgaggaggatcttacccaatctcggtggaaaatcccagtggggtagcgccgcaaaaatgtgttcgtacccgcatggggcacacgcagcgaaggcgccaaaaagactgcacttaaggggggagcgaagcagtatggtgtgactcagcagtgcagcgactcagcagtgtagcgactgagcagtctaacggcttaacggtgtagcgactgagcagtctaacggcttaacggtgtagcgactcagcagtgtaaccgcttaacggtgtagcgactcagcagtgtaaccgcttaacggtgtcgcggctccgcgtgagaagcgcgaatgggacgaggacagacaaatggaagcaaagaaaaaagggacgaagctgctctactgcgccctcggggcactggtgcctgcctactggctccaccaccgcagggcaagcaaaagtcaaagcgacaacaaccaaattatagacgacctagaaatagtgaagaagctaaaaatgaacagcgcactctgtcacataccactaatcatcctaagcatctacgacggatatatttacgaaaataaaattctacggaaaatttacggcagacttagggacagatcatctcagaaagcccctgctccgtctgcctcgtcatctccgtcttccgcgtcatctccccgctcatctccccgtttatctccccttcacaacccccaccatagggggaacagcagcaggacagaagaaggtacccatgctcctaattaccactttatcatgcacagcgaaaaaagcatttttaacaaaatgtatttttacgagatcatcctggacaagagtctaagatatgccgtcatttcaccgcagctaagtctttatattttgaggcagctatctcagcacgttgttaacttaaatacgaggttgtatcatgagaaggagttctcgttacacagggagaagcgggggggtggtcgcgataatggtagcgatattggacgcgataatgatcgtggtcgctggcttgccaactgggtgatgcgtttggcgtgggggggaggagcgtggacagacgagatgagcaactcctactatagcgataacggcaatgacggagaagaaggggaagagaggtcatcccccccacggaagaagcacctccccggaaaggcaaaaggaaacctatacgaaaaatacgcgattcacaaatatgaacaaacattcaaccaaacgacagaaggtggtatcagtccctccccccagcacgaccaagtgagcataaaccttttgtatctgttgaacaaagcatacgataatgtgaataggatctgtactgatacggacacaaatatttttgtaaatttctacatgataaatatcctcaaatttatttgttataagaattatcgacatgtcctgatgaatagctctttttttgaggacttggacagaaggaacaggaaggggagaagctttgtcgattacttttgtgccttcttcttctcggggggtggcgcgcctgaggagggatacctcgcgcgggacgatgcggacaggcacttgttttgcggggaagcagaaggggagggtgaaaggggccattcggaaagtgctccaacgggcggtttgaccagcggttcgaccagcacttcgacaagcggtttgacaagcgctccaaagagcagttctccgagtggtttcccccgcggtgaagggcccaccgcgaggaaggcaaccagcagtagcggcgaacagaagcagaaggagctctgcgccggggaagcaccgacgggaagaagcgcccgcaccccgtctaactcgccatcccccaagggggtccaaaaagggaatgataaagaggacgtggtgcagaaaaatactcatcgcaacagaaaccatcacgtagtggcccacggaaaagctgatcaaagagtggcccacggaaaagctgatcaaatagtgagccacggaaaagctacatcacaaacggctgtctcctttcacagccatggaggaaacccacaccaacaggaagacacacaagaaaggcatccacacaactgcccacaatatcaaaatggaatggacgaaaaaatgaaaatattgaatgacctgtacctcgtgctgtatctacgccttctcttagaatgttgcatcaaaattgtgagcattaaaaaaaatttattagtgttggaggagaaggttaaatttgagaaggggaataaaattttttacctgagcacatcagatgcgattgagaatttgaaggtgcatttcttgaagcggttccgacgtggagaggagaaacggggcctccatatcttctttcgcccctacggaaatgcagggaggaatgggccaccgggtaagcggcaggatatcccaacggacacatcgataaaaaaaattcccatatggcatagcacagatgctcaacccaccaacgaagagcagtacagtctagccacgtggaaaagtaaactaaagggacactccaaaagagcgaaagtctacatggaccgtaagctatttaagttgaaaaaaattattaactattacgtgatcaatttggatgaagccataaagaataagtattacaaaagagtacacgaaaaaaatgtgaaacggataaatgagcatttgagggaaaacgcacagaaggaaatagatttgggacgattccacgatatctactccaacatggttgctaacttgaatggcatcctctcctttgcttacgcagttgatgcgagaaatgaggcccatcgcattttggctctttacaacacctgcgtcttctaccagtataactacttcaacgagtatgacagtttgttctttaaaaacggggtgagtcggtacttgcgccgtttgggtgagtggtccgcgtccgcatccgcatcccccgcatcttcaccctccgcatccgccgcatcccccccgttctactacacaaacgacatccacctcctcctccttctgtacacacagcgaatacaaaagtgcctaaatatattcagctacatatacaataagaatcacttcagtaagtactgctccttgtgttgtgtattccacaaattgaattttatcgttttgtccaggaggagttcatctcactgggtcatgaacgttgcttacctcgcttaccacaattgctttgcttgcttctccttcctttattttttttgtgtctactcgtatgttgctttttttcttatgtaccagtctaacaccttttcttccgtgcgctactttggcattttttccgatccaggcttgtctctctacttcgtgaagctgtataccaatgcgcgctcgctgtgcggcacgtgagaacaagcgatccctaaaacgactcgctcaactcttcgcgtggcactgcggacacgtcgttatctcttctgcaaactgattttcgcctgaccaagaaaaaaaaaaaaaaatataaaaaaacaacagatgaagacctccccccctgcactttacgttccatcctaccggtgctgaaaatgtgatagtcgcattcgcggcacttgaagtcgtaaacatgctctgcaaattggggggatgaaggaaaaaaaaaaaaaaaaaaaaaagttcgatgggaatttgaatgtggcactggacaaagtgcgcgcatcgtcacatggttattctctgccgctctgtgtggagggtaagtccacggacggggttgggaagcggttcggaaagcggttcgggaagcagttcgaacccaaattcaaccccacttggccgcttccccgctttgccgcttccccactttgccgcttccccactttgccgcttccccactttgctgcctccccgctgtgccttacttctactccggagggccgcgtcctcctcgtgcgagtctcccactgccccctcctgcaggtcgcccttcacaccgttgccaggcacactcgaggacagccccccgtgcacatgccggttctgctgaaaaatagaattatccacgtcaggagaaacaacgatcttatagccatacttcaggacgtccaaaacggtcttctcatttttctcgatgggatatctctcattaataatttcatactggtacttaaacttgagatattccattttttggagtaggaataaaattttcatcctgagtcgttcgtagagtatatcgtttgttagatggaacccggagtcgtttgtgtctccttcgttcagcttcttcagcttgaatgtagttagttgttccttcttctgacggggcacccctaccattgcggcgcttcctccattctcgattgcattgtgagcagttactccacctgcgctacccccatccacgttcgcatcgacttcccccaatcgcaatcctttaaggaattttttgaaattcaagtcggcctgatgtacaaactcattagtaaactgctccagtgacatgttattgctctttgtgtactcatgtatgtaactgtctatttttttctggatggattcgaagtcttcttcttcttcctcctcctcgtccgcttcttccttggcctcctctccgtcttgcccaccttgccgcttctccccgttgaccttccctctgtgcttcctaaactgggattcgttttcgtcaaagtagaaaaggcgctggttcgactcgatgtgctttattatggagtcgttaaaggactgaatctcttcgtaagtcttttttagctccatcaggttttcgttttcctccacgtccgcggtgaggttagcagtgtggtcagctgtacgatcagcggtgtgacccgcagcgtactcagcggtgggatgactgctggggtagcccatgcttcctaagctgttcacgtcgcccacatggccacctccctccccgaagttttcttccagttctgcatcacctagtcccttccccttctggaaggaaacctttttaataaacgtccttaacagctcctcctgattgtaactgaagtaaacgtcttcctccttctcatttaggcggatcctatctaaggcatcccccaggaggaatgggattcccttccgttcacaaaagagtttatacttggtgactttttttctgatgaggtcattcacgcactgctcgtagattttttctgttcgtggggaagaagtgggttcgcgtgatatggttgtgtttacctgctcatatctgcgcagctgtgtaggggggtggttgagcagcttggcatccttttcctctccacttcgccgcctacacatcgcgaggggaactccctcctgcgaccgggccacgtacatacacacgtgcaacgttgtaacgtggataaagggacgaaacgcacacatagggaggggcatagacaaccacacactcacaggcagtctgatgtagtcagtctgatgaagcctctctgatgtagcctctctgatgcagtcgcccctgtacagtcgcgccaactccctctcacttactccgtatgatgtcctgggcttccattaaactccgtttactcctgaaaaaatctattatgcgcatcatggagaagagctgcaaaatgggggagggggggagaaagggaagacagacgcgtcttcaattatgtgtagtcacacgtgcatctggccgtgagctatgtgtgctccgcaactctcctcttaaacggttaccgcaacgctttcgtcctccaagaagaaaatgtgcaaggccagaaaattttctgcatccctcatttccttcacttcgtcgcttaattcgttcagtagggtgcacagctgggggggtagggaagcaaaataagaggtgggtgaagcaggtggagcagatcgggcaggtgaagcagatcacgttttaatgctgccggcacggcatacaaagccaaactggatgccgctgcaaatcgtaccttcgatcgatccactctgtaacgcctaatcaggtaggacacgcaatttaagattttgtaactaatgggggaggttaggacgtggcgaaaaatctttttcatggtttctccttccatcacgttcctgttcgtatgactccgtgtgagctgcttcattttagttatgtcacccaggtgagcgatgacgtcctcgcagaatttcttcaaaaagaggggggggaagtatgcgtgagtttagggttagggtttagggttcagaagtttcctccggttggtgcatacgtgactttctttccctcgtggccctcacctcattctcgccgctcccaaaccagttaaaaaaacccaaggcgtttttgagccctcttaagaggtaaagctcgtttgggcttcttttcacggggacaccgcccaacgtcggagttgtcactcggtttagtctccccttggaagggccacctctcgattgaccaccgatccagtggctaccccttgatgatggccacctcttctctctgttcctgcaaagcgaagacgtgctaccccccgacggactcaaaaacaaaggacagtctcgcatgagacgacacacacagccgattctgccatgggtgaagaagctccacaaaaaaatgagcagcttggctaaatgcatcataagtcacaacatggtaaggcatgtcggcgtgatggcagcgggtgaaaaggggggccaggaaaagcaaccaggacaaagcagccggggtaaagcagccggggtaaagcagccggggcatagcagccggggcacagcagccggggtaaagcagccaggacaaagcagccgggacagaactacgatcccacgaatcgtcgacgcgcttgatacacacccctcaccgtgacaagaacacgcggagcagtgacgaaccggtttgcttgcagaatgaaggggaggtgaccagctggggggaataaaaaaaaaaaataaaataataaaaaaataataaataaaaaaataataaaaataaaataaatgcccatttccagatcggcacctaccatttcaccatcgttgcaatccaaacgagtgcgtaggcccctttggtcattaaaaagtggctgaagcgagtgcagagcaacaatgtgagaaacttttatgggtcaaaaaaaatgatccaagtgcctccctttttatttgtgcttcttctccgtccctgtgcacttggctcgtgtacttccacaagcgtatctctttccatttgctcccctgacacattcgcccagattctctttcgtctcatggttggggttaagagccacccgtttggcgagcatcccttagtggtcaccccctagtggtgtgtcgcttcccctacccccccgcttctcagccaaataatgcgaagcatcttccctctctcgttgttgtgtatcaccctgagtaacatccccacaggacatgccaaagtgtgcatacccgttccttcctacattacacacaacagcagtaacgccaagtatgctgtagccaggaggaaaaaaagaatgcgggccaggtggaaaaaaagagtgtgggccaggaagaaaaaaacaataatttttgaagatggtaacatatgagtgaacggctaaagaaggagagaaaaatggagcgacatcgagggggacgtccaaccattattattgccattgcagtcattttttttgtgaatattgtgtcgacgatgttgtttcgatgatgtgtgttcagttcctgctggagatgcatactgggagagcgtcattatgcccccccgcgagaaggcacgctccttcccctccattcccttccattccctttttttttctttttttcgtctaattaagtgtatcttcccctaccatccccatagtcgtcacccagaaagacatttcgacgattaacttgatcgtgttagctctgatggagttccaagtaggggggaagccttttcactcgactatgttgtgcgtatggactgggcatgtcgcatgggcgcggtcctccactgatacgcagctccaccgatacgtagctccactgatatgtagctccaccgatgcgcagctccaccgatacgtagctccaccgatacgcatctccaccaaccacacgttcgcaccccctttttatctccaaagaaacaacacaacagcttggtcgtcccggagaactacgtcctgaagtctcaggagaatgaaggtgaattcacataaaagggagagtctaacaggatagaagcgttcgcctccatgtgcacagttaccccccctgtttgtgctcctctgtgtcgacctgtttgtgctcgtctgttccaacccctttgtgcacatctgtgtcgacctgtttgcgctcatctgttcccacgtcctgcctcccccccccattagacttaaaaagcttcaagctgtggaaaaaactgcaggacattaaaaatgagaagagccaaaagaagaagaaatatatttattttgttctcaaaaagatgaactttcctgtggctagcatatttagtgagcagcagtgtggatatgatcacgtggatgcgatcacgtggatgcgatcacgtggatgtgatcacgtggatgcggcgaggtggactcacttaccaacacatatctcaccattcacgcctgcttcccttctgcaggcccagccgaaatgcaggacttcgaaaaggacgatgcagaaataacaaccatgtcgaatttgtcgagtacgttttacacagaaaaagctttgcgcctctctcggggagaagaaacctcctgcactccaagggagtaaatcgtgaggagaagtggaagctccatcagttctatccctctctgtaggtgaagttacctcccgttatgtcctccttcactacatctcccccttttttttttttaaccactccctgcagcggaggaaaacgttcactacgattttgacgagcggcaggaagtcaggaaggagctcttctctctgtacgttagaaaggcaaagggtatgccctcggacaatcgacagcgacgtgtggttttgagaagagatgaggaaagcatctcaccagtagacgtgcatctgccgcgtcatcgtttttgcttcaccgcttcacttcaccgcgttcatttcaccgcgttcacttcactgctctcacttcaccgcttcacttcaccgctctgaattcacccctctttctactctccagacaaagggggcgaagacgtgaaggacttcctcgcgtcgtacaagttcattcccaaaatttctgaacaggttagtcgcaagaaaaaaagggaggagtggaagcgtgaaacagtgggagtgtaggagcgtgcgtgtaccccgaagggaagtccaccctaaccttccaacaagcattaacaagtgcatctgtgcgaatcgacagagctttcacctccacatgtgtgaaaatagaccgagctttcacctccacatgtgtgaaaatagaccgagctttcacctccacatgtgtgaaaatagacagagctttcacctccacatctgtgcatactcgctgaaccccttccccacctgccacaaactcccccctcaacagaacgtccttcctacttactcaaacaaagccacaagaaaaaagggaatactccaacaggttctagaaaatctgaagcaggatcagacattcagttctaactataactactactatgacaatatttacaataaccttaatgacaaggacgtggacgattacatctcgtttgtgatgaagtataagagaacccacggggctgagtatgatttttttgtaaacgggagaccttccctttcgaacggtacttttgattagtccatcaagtcaagcgatcggttggagatctacccacttgactacgcccccacctaatgcacatcgcgctgccttcccccctaatgcacatcgtgctgccttcccccctaacgcatatcgtgccgccctcccccctatcacctcccttttttcagagctcaacccgaaagaaaaaaaattcatactgtacacgcggaaggagacggaaggagcccacgcgtacgatttcgacaaatggtgcgtccccgttggttttgctgcggtttgctgcggtttgctacatttcgctgcatttcgctgcattccgtttctctttttttttcccttcacgcgcatgcccttcctcccaatcgtatgcccttcctcccaatcgtatgcccttcctcccaatcgtatgcccttccacccaatcgcaggtccttcgccgacttcgtagaagcccttgtctatttcaacgtaagaccacagaaaagcatcatgtgcgcatccgagttggtcgaatgaaagtggccctcccccccaaaaggaaatgggttcctagtggactcccccttccttccccctccatcgccttctttcctcgtccatcgccttccttccccttccttccccttccttccccttcttccctccccaggatctatacttagacttgaaccgggagaggtacgagaggttcaagactgagcaagaccaaggacagaagaagttggacctcgtcgattttaattttgtggatccgtcgttcgtcgttccgagtgggtgccgccatggcgcgtttgctgttgcacattttccgtttcgcttttccagtttcgcctttcccgtttcgcctttcccgcttcgctttccccgtttcgctttccccgtatcgcctttcccgtttcgcccttcccgttacatgtgtgcctagctgcagatgtgccttgatgcaggtgtttccaccgccccgtttcttcctgcacttccacaggtgaagacacgtggccgagcgagtggcacggcatgcctttgggtaagtccgagtagaagcagagatcggctagttcagttggcaaaaaaaggagaaaggagtgtaaaaaaggagaaaggggtgaaaaaaaaagagaaaggagtgaaaaaaaaagagaaaggagtgaaaaaaaaagagaaaggagtgaaaaaaaagaataaatgctgatcatccctaagagagaccagtcatcaccgatcatagccacaccaacactgaccctacgcgcccacctcccttccccccgaaggcatgtacattaaccaagtgaggatgggagacatcgattgcaagttccatttcattagaagaaaaattttggattatctcctctttgattttaagccagaagagtttgatcaaaagtatgtcaatttcacgtggaggaagctgtaccttggcctggcctggtaagactcaccacaagagtggggaagttgggcagcggtgcgtcttctgaggagcggtgcgtcttctaaggagcggtgcgttttctaaggagagatgcgttttctaaggagagatgcgtcctcaaaggagcgatgcgttttctaagtactgaccacacctgtgtagtgatccttcaagctaactcccattcctctctctctctatgtatatccccctgctccttccctttattcgcctctgcacaggttcatccacactaggggacacccgatagttatcacccccatggataggatacagttcgatacgttccccatggatttttgcaaaccggaggagattcaagtgagatggaagggtttcaccccgcagggtagaagcgtagagggggagttttcgcagagggggagttttcctagagggggagttttcgtagagggagagcttccgtagagggagagctttcgttgaaagttcgttcacgctgaagttctttccaccccctcccgttgctgcacacgtgtgtaaagcaagtcatgcctctttcgtatgtacctcttgcgtcatcatgccacatctcataaactctcagggattgcgcctgggattcctaatcattcaagctcaagcccacgagaaaatattttggtatgcgacaattacactctgcatgtgcagcccatcgaaaaggcgtacggttacgtgtgaaaagttaatgagtgcacaccaatacatttttgtctttttttttttttaaaggaataactaccaagatagattcgactttatgaagggtaaatccagacacacggagagatcacccctgcttttgcgcactgtgtccatatcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttctcctccgctgtgcaaagcgtttcttgacgtacatttttacttaccaaaaatgatggctctcttttttttggtggacaggcctcgaaatcaacattagaagtgcggacgaactgattttctaattttggccgaggcgttttttacgttccggatgggctagacagtcagatagcaagatagcgagatggtgagatggtgagatagccaaggtatccgtcttttggccctcagtattttggctctagcggcttgccctattcatttttgtgttcatttttgtgttcatttttgtgttcttttttcgcttctttttttttcgcttctttctttttcaccgcttcctttttcgctgcttcctttttcgctgcttcccttttcgcttctttgtctctgcgaagacgcgcgtttccggccagccccttcgctggttggggtccgcgtcgtctcgccgcccccgtgagtagtagtccccatggcagcgcggcgaccgacctgtccagcggttacgctcattagcggcgagaggcgtctggggagctgtgccggcggaacacgtaaaaaaacgggcgccgagtaacagcttagtcgctcccccgacgaacacttcaacgtttgaacctcaacgtttgctcgtcaacgtttacacctcaacgtttgcaccacaacgcttgcacctcaacgcttgctcttcctcgcttacaccgccgttgcaccaccgttgcgccacaaaatgaaaaatctcaacatgataacaaacaaaatagtggaggagcgggtgcaggagtattgcagaaaaatcgaggagcagaaattaaaaaatgtgaaatctaccatccagttcgaccgaacaaaacggagcctgaacaacaggaagaagctctaccatgctaaaatgaggaacgatgaaatagagagaaacaataagtaactgtacacacctgcgttggaggggggctctccacaatcctatgcacgtgcgtatctacttccctgcgtatctacttccctgcgtatctacctccctgcgtacttgtacccacgccgctttccttttctcccacccccaaaatggcagaatcttgaagaaaaaactggagggaataaccagacgagacaagcgggcagcggaacagtcgaagcaaacggccattcacttggaagtcaatcttaacaggaagaattttttgttcgataatattaagaaggctaaaattaaaaaggagaaaaaaaacaaccacgttaatgtgcctccccccctggttatgaaggtacgtgtcttggttgtgcagaggtggccaggagaggtggtcaggagaggtggtcaggagaggtggtcaggagaggtggtcaggagaggtggtcaggagaggtggtcaggagaggtggccacttcgcatagccccttcacatgaccgctccccccccttcacatggccgctccgcatgaccgctcaacccccactgcagccccgagtgaaagtcctgtataaaggctacatcgacgacagccagaaaagctgcaagttctacacaggtaaaattatccccaacaggagcagggaggggatgaagcagttcacctcaaaatggtgcatgtaataaatggggagtccccgcgatgatgtcccccccacacaccactgtcttgtccctcacccccctttttttttttgatttgctcctcctcctttcttcacctccgaaagaactgaaagtcgacgaagaagccaacctaaccgttatcgcgttaaatttaaaaaataaaaaaataaaaaagttttcctgcaataaggagaggcaccacgagttgctgagcgtgagtggcggcgtgagtggcgtcggcagttgtgtcggcagttgcgtcggcagttgcgtcggcagttgtgtcggcagttgcgtcggcagttgtgtcggcagttgtgtcggcagctatgccggtagttctgagacgtgtgctggctcttcctcccacaaaccagctttccctccccttttcctcactccccctttccgcaccgcgcagaacctcgggacgtacgaagaaatcgcaaagaacctgacccaccaggaggaagagagcacagacagagcaaagaaacgaaccctaaatggtaaaccaagtaaaaaccaaatcgccgacaaacctatgcgaatcaagcacagagtaatgatggagagtgtcgagaagacatgtgatttttatttaaaaaaatacttcaacgatcacgtggaagtgcaaggggtggggcaagaggaggacccatcgagatacacaaacaatgaccaagcagatacagacatgagtaaaaataaaagcgtgctaagtcttaagaaaaaaaactcatttcttttattcaaaaatgatttattgtataagtcgaaaattaacgaagcccaggctgtcctcatatttaagaaaatgaaggagaagcttaaaaagaacaacagtagtcatgtgggtgtcgtgatgggtgcagctcgtgcaggttggaagggagtgacatagaggggagggtttactcctgtattttgtagcgaccctgtcattctcccttgggtgcatcacctttggcgtccttccacaccgtgaatcatcacttcaactcatatgatctcctttgcaccccccccatcaggtaactgctccaacgagggaaccacctccaagactgccactgccaacgaggggaccacctccaagactgctactgccaaccaggggaccatctccaagactgccactgctaacctgagcgacgccaacaacggtggacccggagatgatacgaagccgcaccccgtggagaagttcgaacgtggaaagcagcagggcgaggaggaggcgccagacgggggaggacatgtcacaggggtggcgaccgaagagaaggcagacgagaggatagacgagacgactgaagataagacagacgagacgaccgaagacaagacagaggtgatggctgaacataccacaggggagacgccccaacagggaaaggatgacaatccccctctggaaagcgcctacacgaaggacttaaaaaaatggagagtcacgctggacgagggcatgcgcagtgaagtggaggtggcggtggaaaaatatacagggggggtggcggcagggcaggaaggggaagaagcacctctgaaggaagaagcacctgtggaggaagaagcacatgtggaggaagaagcacctctgaaggaagaagcacctgtggaggaagaagcacctgtggaggaaccaaaatctcaaagtgccgagtgcactgccgctttagagtgcgccccgggtgaaggtgcggatgcgaacgaaaactgtgcagaggagtgaaagacttctccgccaaatgtatgtttgtggaggcgaaacgtttacgttccctttgttttggttttaacggttggtggtggtatacgggtggagaaaaaaaaaaaaaaatccccgatgggtggtgagaaaaagcagcctttaagcaggctcccacagctatgcctttacgcagttactgctccttcttcttcttttttttttttttttttgcactgtgctacatggccttccccccagcacgcatgaaccgactgcgcctggcgttggcactatcgcaagtggtgcgaaaaataaactgaatattaacgcctctcaaacgaaattcatcctttagtttttttttaaaaaaagacaaataatttttggggatgtcgttgtagaggttggtgaatatgaggagagtaacagggttgctgttgacttgcctgatgtacttgaagttgcatttttttttcctcacccaagggacagggaacaactgaaggaatctaattaaaaagagatttagggtagaagtagggatccgtatgtgactcatcttatgtatatgaaccagtcggttaagtaaagtctgcacgtgcattttattgtttgggtttaggaagaccacagggatgtcattaaaggaggcagagaaggaggataggaactcattttttttctcctcaaatttggacaaaatagtatctattttagtcaccacaacgataatattcttcttctttctcaaaaggtaaaacatcatttttttatcttccttacttatacttatgttgttttctttagcttcctttacgtacacacacacatcacttttgtgcacattggtaaatatttgtctctcctcatcatggtacgtgtcctctcttctgaatctgtgttgcttcgttaggctacacgtatctgctactgttatttgaacatttttgtgttctatggtaagatccttgttaatgtattttttcttcccgaagagttccatcacgtcttgctctctcacgatgggtcttctcaggatggcctcgatcagcgtcgtttttccgcagttcctttcgcccagcacgcagacatgcaggtgggggtggggagcatctccctcggggggagcggctccaacgtgggtggcatctactttaggggtggcatctacttcaggggtggcatctacttcaggggcggcatctacttcaggggtggcttcccttacaggggcggattcccttacagggttggcttccctaacagggttggcttcccccttgccggtgagcttcaacaattcgtaggggttgacccccccctgtcccgccacgatggcctgcaaaagccgcattcgcttgttcttcaccttcgcggcgactctccttttccgctcgaagtcgccctccatcttgtcgaagtagtcgaccagctgggcttcggcatggacagcggcgttgggagcagtgttgggagcggtgctggtagcggtactggcagcggtatcgacgactccttccccaaccacttctacctccgctcctgcctccgcttctacctccgcagccgccccgcgcgcgaccaactcccccctcgtgagcttcttgagcgactttcccaaaatccgttcgctcagaaaatcgttaaacagacgctcgtcggacttctcctttttcctcaggtctacgtatttgtaaaaaaaattcttcgtttcttcgctgagcttcggccggaagatgcgaagactctcatccaccaggtcacgcacttggtcgtttgtggaaattttctgaggggcccacgtagggtgatccatcgtggagtgggcctcggttggggcttcttcatgctccgcccccgcgtgggtagccccttcagccagctggcgactcacttcctccctgaccttccgccgtataagctccaccaagtcctctcctccctcgtccttccaaaccaacccatttgggaaaaaaacaacattgctaaagtactcaaaggcgtgtaaaaaattgtacttatcctgtctcgttgccacgtcatcctcctccccctcctcctctactccacccctgccaccattccttaaggcactctcttcaaacaggacagtaaataaattttctctcggagtaaaaacgtcactcacaatttgatacgctaagatatcactctctctaatttgggaagactttacgcaaaaaaaaattaagtggctactacggatgacgtgaaaatattgactaataatagtgttactctcgtgatgtcgttcgtacttgctatgcttccacagttgcatcctcttcatcatttgttcgttcatccccagtgtgtccgtgatcacacatttggtattttccactcggaatggactctcattactgttaatgcagtaatttggctcatggtgaactagcgattgtttgtaattggcgttgagttgtctcatcagtcggttgtgaagggacgacttgccgctgttcgctgcccccacgatgcttatccggaagcataagttcctcaccaccccgggggcgggcatttccccctcaactgtgcagtgccgtcagcggtgtgagcggtgtgagcggtgtgagtggcggtgagcggtgctgagcggtggtcagcggtgggatgccaccctggggcagaggtacaaaccctgcaccactgacactgctgacgccactgacactgctgacgccgatcacaccgttgacgccactgacactgctgacgccgatcacaccgttgacgccactgacactgctgacgccgatcacaccgttgacgccactgacactgctgacgccgctcacaccgctaccccctcaggcgcatcttactggctgaccaaatggcgatgctcggattggccaactctgacggggacaacaaaccccacgcaggtctttacaaaggggtgaaataaaatacaaatgaaaaaaaaaaaaatatatccacgtaaatatacgtatgtacctatgtatacattgcgacacgtggggccacgaatagaagggcgcctcccaaattcgaccagaaaaaatgaaaaaaaaaaaaagaaagaaaaaggcaacgtttttggcgccacggaggatgatctccccccaaaggggagtagcaccagcgcgatttggagacgactcagttgaaaataatttccgctttatacctatcatggaagcagggatatatttcttctttttttcctttttttcgttaattcttcattttgaacccccttgcccaaactcgaaaaacacaatccgatgtaccccccgtgaaaacgcttcatgacgaaaaaatataatccccagctgttacacaatgtggtggagctccttagggagaggagccctgaggacagcaagtatgttccgagtgtagaccaacggagtgggttccccacaagaaacagcatcgtcaggggtgtccccgctgttcccactgttcatgccgttcccgctgctcattctgcgcgtgctgttcacggggaggaccactctacggataaaaatgacgaggaggatagccccatcatctttctccttacccaaatggggaaagaattactcatgcacgatgatttaaatgttcgaaaaaaaaaaaaattcatttcggagagccacttggttatacagcgggacgccaactacgtgaccgtccgcagcaaaaaaaaattgctctacgctgtggtgttgctttgcggggaaagggagccaaagggggaggggaaggcgaaggagagggcaactgacaccgcgacgatcaccgaacgtaacaattacactcgtgtactctccgcactcaaacatgcctcggacacgtgtgaagcaaacttgaagtactacgtcagccttgcaaatggacagtgcaagctgaagaagatccatctcctggactgcagtcagatggtgtgggattttcagttttttaaaaaggacctacatagaaggataaaatacgcgcaacgatcgaagtctctatgctttgttttgtctcctcggctgctgcttcgggagtactcgttgttcgtgtctgggttgatacggcgcttggggcggggctctccctctcggggtgcgatgtttcacgtggtggaggagggaggcacacaggccccagcgattggtgaagaggtgacccgttcagcgattggtgaagaagtgacccgttcagcgataggtgaggtggtgggcgccccccatttggcaccacgcgaccgcccccacctcgcagaccaacaaaagacgcccttccttcagaaaatttggtccatcctttctctcctgaaggaagaaaataccaacttacgaaatatctaccacttggaacactacacgaaaatatttttacacaactgtgacaagttaaacagaaaattatttatctcctttttaaaaaaaataaaccacctgcacgtgcatgcagtaaatttgaatacactctttggtttgtattttagcgaaacggaggaaaacattctaaaagtttttcgaaaatgcgagcgtgtttcgaagcggaccagccgaagtgtctgcctggtcattgacgggattgacgtggtggcgcgccggggcggggaaggccgcgatggtgaccgcgatggtgactgcgatgatggccgcgatgatggccgcgatgatggccgcgatgatggccgcgatgatggccgcgatggcgaccgcgatgatggccgcgatggtgacggcccagggggagaagccaacgacaacgggcggctgctcaccacgctgctgttgtgcctcgatagcatagataactgcacagggcggaggcggcctcggcggagagcggccgcgcaacgtgaatacaacgacgaaggtaacacaggacacaacctatgtaaggaggataacccagcaagaggggtgcagaaaaaaaagcactcccccgaggtagacctgtataaagaagattcagattacatagggagatcttcaacggatgaaggtaccaaaaaaacgctgaagagaaaaaaattagcaacacatgtaacgtatgacattaagcagttggcaaaaatttacaaagaaaaacacattcagctgatgcgaaggaaaaaaaaaaacatcagtatcatcgttttaagtgatttggatttgaaacactttgatatttctctcacgagggcggggcgattttttcatttcataaaatatgcatagctgctctgcgttgaagtttttttttttttttttttttttgtgtcacctgctcggagttgcggcgtggggggcggtgtatgatgcgcgcacttggcggtagcaccgcgggaatgcccatgcgtatacatatgcatacacatatacgtatgcgtttgatgcgtgtgattatgcgtacatgccggctgcagctacgcacaaatggatacaaaccattctgcgattgttgcaaaactaaacacacgcgctacctttgtgttgatctctttaaaataattttttcttttttttttttttccgcttcgaattacctgcttgcgcttgttcacgccccccctgcaaatagcgttatatggcgcaaagcgggagtgtgttccgcatcgcgttgcgcagaactgccatcccgccttagctgcgaagcgtttttttgtttttctacctttctgtttttttgttttcctgcttttctgtttttttgcggggtgaatcaacacggcgtcgattttcagatcaaatgagtacaccatttcgaggcaaggaaaaaaaaagaaaaaaaagttgaacgttaaagggggaagcggaaatacgccatagcactgcgaacggaaatacgccacaccactgcgaacggaaatacgccacaccactgcgaagcgaaaaggaacaggacgatcgctctcgccgatgtgcgcattatacagaggagggaaacgaaaagaaatttgaaacgaacagtttagttttgggtctttcctctttgttaccctaccgagtacacacaaacaagcaccattggcgaatatgcgaattgtcttcatcatgacagacccctccccatgtgtatttatttactccccttcccatattaacgcatgacagctgtgacatgagtccgttgcatcgctctttcccatcgctctacacacacacataatattgctggagcacagacccatccgttgaaaaaaatgaaaataaaatttgtgctgatgttgtttttattttgcgtggcaaatgcaaatatacttaacaaggatcccaacattttaaaatttaaagcgtttattcttcgtgcacaaaatagtcggtacaaaattttaaacctgcacaacagcagcattaaaaagattaaagaaatccaaaagagcatcaaaactaacgtttttgtgagcaagcaaatcaaggtaagccaccggggtgtgcatcgcgcgtgcatactcccacgtgtcggtgtaacttacgtatcgatatacttctccacgccgcgggtgttcttcttttacccctgtctgtgtatgctcatggcactccgcgatgccccccactccctgacaggatttctctaaaaaaatagacgccttcaagttgcagctaatcagcacccccgccctctccgtagttattaagtaacgcatgaaaaatataatgtcattcgtttgagcacgcgccgcattcccctgccgcgttccccgcatcattcccagcagcattcccctgccgcgttccccgcatcattcccagcagcattcccctgccgctcccccccgcaggtgttttaaagataatgtaaacagcctgaggttgtccgctttgcacttcataaggtagggaggggtgcaccttccccgcgcgcacatatatgtgcacatgcatacatatatacaagtacatacatatatatatgcacacatacatatatacacacacgtgtaacagctggggttggtcctggcgccgctcaaacaagaagcgaccttcaaatctcccacgtcttcccccccttttgcagaatatacaaatttgtaatttacattagatgcctgctagagtggctgccccaaatcaacccccacctcaaccccttttcgtacattttcacctacacgaatagctacgtccagtttttccatgtaactagccaaaaatgagaaaaaaaaaaaaaaaaaaaaacaaaaagaggcaaaaatggaaaaaaaaaatatgaacaagtcataaaaaaaaatgcaccatttgtacacaccatttgtacgcaccatttgtacacaccatttatacacaccatttgtacgcaccatttgtacgcaacccttttcctcccgccccccctaccgcagagatacgtcccgaacgttttgggaatagacctgagtggtgtcttttcctggctctttctcgaaatgatagagagttatttgtcttaacatgagaaattgtcccacttgacagcttcagtcgaacggcagtggtgacgcatttacagccagaaattttatttttctgtatttttataattgtcatacagttgccgcaaattgccgctgaattgtcgctgaattgtcgcagaattgtcgcagaattgtcgctgaattgtcgcagaattgtcgcagaattgtcccatagttattagcagtcacccggtagggtgtatctttaacagataacatacagcttagtgctggaaaatttggagacgaagcggaagggagttccgtcaccacgtggtgctcacctcgcctgccccccgccgaagcaatgttccgatcggaggcgcacttccgcatgttggccaacttgcgctttctggaattacaaaagttgctcctaaaaaggtttcaaattttcaagaatgaagaaataactgtgctaaagaagggcagcatgaagaccattttgtacgaatgggctgaattcttaaccaaggagcagaaagggaccaacatcacacacatcccagatgaagtgttgcagagtaaaaaggtggccgacattttgagggacgatattgaatgcaggtggttggttggtcggatcaatgtggccagcaaccagggcagtgcgatcggtgttagcgatattagcggcgttagcggtgttagcagctctagcggcgctgaccttgggcgcgacggcgccgcgctgagcaaaatggaccaactccacttcgacgaatacccaaacttgttccattacgagtacccgcaattcccctacaactcttatgacaaaaaaaaaatgagtaacttttactctctcataaagttcccctacaatgatatcttaaaaatttcgaagatgatcaagagggacgtcatccccccggggggtgatgttgaggagggggaggtacagcagagggagaagccgcgaggggacgcgttggaatccaggggcgtggacgtagtagatgatgacttcgtgagttactccagcaacagttatgtgtatgccccctcggagatggagacgtcgaaggagaactaccacgagtaggaggaagcgacggatcggcggattggcggatcggcgcagtgactcgtctccgccaggacgcaaaaaaaaaaaagtgcacctagggttgcccatcttgggaacgttaaactttcagctttaaagcgaaatgaaaatacaaacgtcaaatttgttcataaaaaaagggaaaaaaaaagaaggaaaaaagatggaaaaaaaaaaaactactacccccccgcttgcacacaattggtacgcagcggggtggcgtccaaatggggcgaatgggtttggccaagggaatgaagccacacgaagccgctactctaagccgccacccgaaagggcgcaacgtaatatccgtagctggctgtccacatgtgcgccaacggagaatttttttcagttttgttttcagttttttttatttttaaaattgctatcctgcgtaagttccgttttggcggattctctcacgggagtgtctcacgtgccactcccttttttctgtctcgccgagtaaaaacttttaaaaagtaacttaaacttacgaaagtacaacaaggagctttccagaatggtcctcattttctccactttggtgctgctcgaaggtttctccctcctcctctgcttcaggaagtagttgaggtacttgagggccctgcgggggagggggcggcgaaatggacgcaaggtgtgtttgtgtatgtatgtatgcgtgtgtgtgcatgcgcgtgggtaagtcacaataggggagggccattcacagtaggggtgaacaaacggacggaaaataaagcccccccctcggggtaggtgcgcaacagtgcggcaagtgtacctatccggatccatgttcttctcatagtatacagacagcggaacaaggttacgcaagtcgcccttgttcaaccccagcttgtggtagataacggacacgctgtccttattctcttgcttgtatatcttcccaatttcgtacagcgctttgtaattgccctgcttatacatgaggtgcagcatctgcatgaccttctccggtttgatcaaacggttgaaccggttctttctgtagatgtaaatcatattgctttgagcaacttcgtatccttcatacgctgccagggcgtaggtgtagaaggccttcaggtagttcttctgcacgtagtcgttcatacctgcggggagaggcacgcgcattagagagaaagagagatacatgggtgaggtgcgcggtagagctggatgccaactgtgcagagacgcacacgaaaaaatgggcaccccctcgaacggcgctcacggttaccctccctaatttgattggtccacatggtgctctctgcgacgaacttgtaggacagggccgcattcaggcaggatgcctgcacccccttccctatttcgtatagctgggcttcgcggaagtaggcttgcacgtagcccaggtcggccgcgtgctcatagagcttgaagatggtgcggtacacggtgtcggcgatgtggtgctttttgatagacacgtccaggatgatttccgcgaggaagaagaaggcttctccgtagtcgtggttggctgcctccaccaggtacttgagcgcctgctgcacgtctctgtgctcgtccacgaagtagtagatgtagcctaggtagcacttggactccacgtctcccgcggcggcggcctgggggggaagcggtggagtggggaaggtggtggagtgggtaaggtggtggagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaacacaaatttgcttttatacaagtatatacaccgcttgggactgaacaattaacaagagaagccaaatttttctcctccttcgatgttcaactaaatttcgctttctgagtggggcgtcccaataatttgtgccgggccatttggccccgtcgtgccgcaatcgattcgacacaaaaaaacatgcacatgttgcataccatgcgtaggggctacttcaccttactggaggagaggaggaagctccatgcaacagactaaataaatcggccattgagatgcccttagttttgtcgctgctaacctgactagtgcctcgtacatgcacgaagtttcgtcagaaaagggagaaggcagaacgcgggtgggaagagcagtgcttcttgtttcgttcctccctcttttgaaaggaatgcacattttaaaggggccactaaaaaaattgggcacagggggaaattgcgcgaaatgtcgctgcgccgtagccatgagggagggttgagaagaacctccactccagactgcacagtggtgacggagaagtgtaacttgcacagcggtgacggaggagtgtaacctgcacagtggtgacggagaagcgtaacctgcacagattttttttttaatcatcacttcctcctcccttagcgtgatatacttccccactccacatgatgcaaagtggaaaagaaaatatcgaagcaggggacgacgcggaggaagcggatcgaggtgatccgccaattttaccaaatgaggaggaggggaggaacgccgaggcaggggactctagtgagagctgcgcagtggaggaaagtcctctcggggagagccaaggcgaaatgaaggcagaggcggggaagggagatgcggggaaggtagaggcagcagggggaaacgcaggcgggggaaacgcaggcgggggaaacgcaggcgggggaaacacaggcgggggaaacgcaggcgagggaaacgcaggcgagggaaacgcagacatgggagaagcagccaaacgagaggcgttgacccctccgcacagcaacgccacttcgtgcaagggcgctcccaagaacgaggatggctgtgcgaacagtgacaccccaaaaaaagaggacacaaacgaatcggcaattcaagaaaacggggaaagacaacccagcgtgcagttaagcgacggtgaaggggaacgggaagtaatcaccgcgggtgaaagcgcatcgggtgaaagcgtaacggaagaagcccacctcagggatgcccccctaagtgatgcccctctcagggatgcccccctaagcgatgcccctctcagggatgcccccctaagcgatgcccctctcagtgacgcctccttcaacgaggccttcttcgaccaggcgtcccaatttcaaaaggccccagaagacccaaaggagcagaggcaaaaccaactagcagacctatacaaggagataaaaaaatgggagaatctctttttgagtcacttcgattgcacaggagatgactccaaaccaacggagatgacaagcagcggggcggaagtcaaagaagcgaagcaagaaaaaaaaggtaaagtgagcatcccccatattgacttcacttccatggaggctatttcccagtccatactacacgaggacatgtccgacaatgacgacccccccatcgaaggccacctccgcgagcacgtccaacaattcacgcaagaacagaaaaaaaaaaataaaaaaataaaaatgaacaagcactacgttggggttacgagttacctgagtaccttgccgcccagtctgcgccagaaaatttgtaagttaatttttttttgccccttcgtggggttcccccagtgggtaggcggccgcacctgcacgatagcaccaccacaccgtaatgcattccattccccattcgcagttaaggagtaccgaaaaaacttttagccacggaggagtggcccccggatggagacacaacacgttggttgggaaggcagttgcaaaaaaaaaaaaaaaaaaaaaaaattgctattaaggggatggaattcaccccacgtataatacactaccatctcaatgaggctaatattcatagtggacgctctacatggaagcatcatgttgaaatgttagcaatttttttaaactgaggggacccatcactttggtcttttttttttttttttttatgagtaaattataactccctgttattnnnnnnnnnntttatgagtaaattataactcccctgttattgaaataactggagttgcacttggtgagaggaactctccctcgtttgtaatccgaattgtcactcgatgatggaaaaaaaatgtctagcgattttccccttttctcccattttctgggctttgccgacgaggagttatcctcactgcggcttggatccgtcaaggtgctttcgtccgtcgtccgtttaaggggtattggtactttcccttttgtcgtcgccttatgttctttcctgctgtggtgagcggtgatgcgcggtggtgagtggtaatgcgcggcggtgagcggtaatgtgctgcactgcgcgctaatgtgcggcactgcgcgctaacgcgcggtgggtgagtttaggcacatcgttcttatgcccacttggaggagacccctcccccccttccatgggggaagcaaagaaggaggaaaacaaaatcgtggacctcttttgttctgctcaccttgttgagttgctcccatccccatcacgtggatcaccacgaccccatgcagaacaaagctccctacgttgtgagtggggcttttccaataggtaatttctccccccctttggatatttccccccctttagatactcgcccagatgtgtgtcttccttttcggtccaaatgaactcggagaggtctcgaaaattttcatgactgtggggaacagtaccaccaaaggatgcagatttattgaaggcaattttttttgcttctcctaaggggggggaactcctgcctcttctgtaccctcttgtaaaatcacatatattatggctatagctattttgtagaagacacctttcgcatataatgtttgcctttatgttactccgtatcatggaggatgatgtgagggaggaggtatcagtggtggcttcttcagactcatcagagtcgctatttgtgctagtggatgggagggacagtatgcttttctctctctcttcattcgttttgccaagctggtttgttccctccccatgacgtttcgtcatcccatcgcaagtaatttcgttgactatttcctccttttgcgtgacccttcttgggaccttccgaaggtctacttcctttttctcatcatcatatttctgcggtggggtgaagggaacaaacttggaaaaaatggggaataaaattaggaggagttcccctaaacggagtgcacagtttgaagacgcacacaaaatggaagctttcgcaaaatggagggaaaacctttcgctgaaagacgcatatattcccacccatggttacgggcgttgcgcagcgggatgaacaaaaaagggggaaaaaaaaaaaaaactcgaattggcgcggaagacaaaaaggaattgcccaataatgctctgtcacacgggatgcaccccttttggacaaaaaaagcgttgtgttataattttgtccacttggaagattgtaacatggcaacatggcaacatagcaacatggcaacatggcaacatggcaacatagcaacattgcaagattgcaacattgcaagattgcagttttcctgttttgtgaagcagcgactttgtgcctgtctacgcaaatttacaaaacggtatgcaggagtaagggcggcatttcagctcgcttctttttcgaacgcgcttgacgatttgttggcgtcctcctttggcgaaattgaaaaattctgagaaatgcgtctccttggtggagcttcactctgtgctgctttctctttgcgtggctttcactccgtgccgcttccactttgtggcagcttaaccctgctttaactctcctttgccaatcagccaatcgggcgcacgctgcacacaaaacttgcgaacgttttctgccagcccacttgacccatttcgaccgttgcaattttatgaacagtgcagattttttttttttcctgcacatttttagctagctgaaaaaaaaaactagccaacgggaaatcaaaattacgtaagctgcacccacggggaaaaaatcaacatttcgctaattcatggttgcgtaaaattggcgagcaagctccgtagcaacgttgtgctgttttcccgtttcgaacagggccacttttccgggcacggtttcgagcaaatggtggcccctttcaatttgcattccaaaaggtttaaaataacctgacccgttcataagtttaaaaaaatgcaaataaaaggataaaactctgcgaaactccgcaaaattgcgccaaaccgccgctaacctcctggcgacgggtggcacattttcgtgggtcctctcttccttcggggttagctggcatggaaaaggcttaaaatggatacaccacacgccttacattttctcctttggcgcctttctgtcgaggatctttttacggttcttgtcaattttcagtttggtcaagatgacgttgctcgggtggataccaatgaaggtggactctccgtttgccttttccctggttactctttccacgtatattttaaatcgctttctgtttatcttcacaacttttccttctcggccgtggttgtgtcctctgcaaatgaggacttcgtcgtccttcctcactggcagagctcgcgtctacaaaagaaaacaaagcaaaatggcaataaaatgacaataaaatggcaataaaattccaatgaaatgacaatgaactgccaataaaatgacaataaaatacgcgacgatactcgatgatacgcgatgatggggcatcaggacgcacgcgcgacccccctcaccgacataaacgcaggcgtacaatttttcaggtggctaaacggaggcctagctctcttaccttatattttaatctcaactcctttgacagtttggaggacataattttccttctaagtccagctggcgccgtgaaatgcgcctttctcattttccttcgggaggaggatatttctaacggagagggggaagggacgcgttaggggcgtaaagcgggtgcgcatagatagcgaggtgggcaacacctcacacggtgcgacgatacgtaatcacacgagagagggtaggggtccatttgcaaagcggtgtataaaacgatcacaagggtatgcacgaaggtacatgtatgtttgggtaacttttcagggggcgaatggcgatacgcacgttgggcatccttttgggaagctgctcccccgaaccgcgtgccaacgttcatatccacatagtacaacatcgcagcatcacgcgcacacaatgatctcatatgcgcaagtgggccaagagtcccatccaagcgatgtgacggatgcacggcgggagtagccctaaacgtgtatgtggctctccacctaagtggtgtttgtaaacttacgcttgttaaacttcattttggaagaaggcgaaaaatttatttgggctaaaaaggggattctctccaaaagtgggtaaaatgaatgaagtggaattgtttcccttttattagtttgttttttttttttttcctcttgtacaactgttcgttatagttaacaatttggaggtaaaaaagaaatttataaaatcaagtcaaacaaaaaatttttttttttttatgtatgccgaaggcgcgctttcaattaaagtgcggttggtcgtgcgtttgaataagcgcatattatattatgtagttatgtacacggttaggttattatgcgcgttgcggcgtgtatccctttttgtgattttcggcaactggcattaaaggaaacagttcttttggacgatgtgacgtaaaataaatcacgtgcgcgatcccaaagaaaaagagtgccccgcaaatgggggggtaggtatatcataaataaaatgtatgcccttaaaatataggaggaggaggagtaggctggctgcttttttcttcctttctttttcccctttcgattttcatacttttttttttttttttcataaaatgttgggtccacgtgttgatgaaaattcttcaccggctcgcccaagcatccactttttacttcaaccgggttgagctctcaaagtagtgagttggatgcactggcgatcgcttcgttgcacctttttaccgctccgatttatttgcaagggtggattttatatgaccctaagcgaagggtaacagtaagaggggaagtatcaactatcaacaggtttcaaaaaggatgcactttttttttccgtacctttggaagttaatgcacgtgaagaggtcataccataacaacccaatggcggatttgcatacctatgtgcgtaatattaattgctgcattccttccgttgggaagtatggactgttggcatgctactccaaatagaggtcctatagctcagttggttagagcgtacggctaataaccgtaaggtcggcggttcgagaccgcctgggaccatcacaaaaaataacataaaaaggaaatttttttattcctttacacgttggtttacagggcttaatatatattcatataagtccttttcgatgccccattttctcgtatcatcgtatcatcccatcatgaaggcgcgcttcaaatcggatgtgaacatgcaaataagagtacgtgtatatttttatgccttctgctcctcttgaaattgactgcatccttgccccacccataataactgccgaacggccgaactccgaactgcctaaagcaaccttctggagggttaacataatgataactaatcggggtgatgccttttctatataatggaagtaatagccagattagcgtaggatgaaaaaaaggaggccatttgaatcaccccttttactttttcttccctcatggaaaaagggaatatataggaaatgaaaatatgaggagaagacccgctctctgcatattcgatgtggatggatatgaatatacacccagctcccaaaatgacgtcattaaaagtgacaaaaaggagagagataacttgcgtgtttgttcccacgttgactttaaccactgccattttatttgaactgggtttctcccttggcgttatgccgcccttcttttttcccctccccaagcgtgttcccaatgcatgcgaaagtagtgaaagcataaaaaggaaaaaaaaaaaaaaaaaggataatacatacgtgtagggaccacggatgaggtatgtgggtttataaattaaaaaccacaaaaacggcgttatgacggcgtaagcttccttcttcttcaccctatttaaacataataaaaaatataacaatataacatcataaaccattaaccgcttagcgccgttggggcataaaacgcatttctgctgctttttatacgagcaccgaggatcgaactcgggatctttcgcgtgtgaggcgaacgtcatagccactagaccatgctcgcttacctgtgttacattcatcaaatcggtcataatccaatcccggtgctcaccacctttgcagctgccaattttgttacccccccgttttattttttggaaatatattcccccctttatttttccctttcggctgaatgggatttcccttctcttaagttcctatgcctcttcattttttaatcctcttcgatgtcgttctgatcattttgccatgttcccatgtcgcgacgttgcctctttttttccgctttcttaatgggggcctttcccacagtgccactccgcaaagtttgaccccatttgatatacgtacgtgcaacgtccacaccgttttgtcgccccaggggaattgctaataaacagggcccactttgcaaagcgcatttgatggggaacacaacaggacaaggtactatagccccctagttggggtcaccaatatttgcaaacaaatttattcgtattaacaaatggggaaaaaaaaaaaaaaaaattgttcattttgtgcaatttcgcctgaacggtgcaggtaaaaaaaaataaaaaaaaaaaagtcgaaacagctagcaacaaactcatgtgtgcaatttttttttacaaaatagctaccttgtatggaaacaaattaggagagataaacttttgctcccctcagggtgacatcatgagaagaaagaggcaacgaggttacacattagtttgtgccacttcggaagtgccccccttcgtcatcatgaactgtccacttgtagccttcctctttatgtaaaaaacgtgaaaaagaaacaacaacacgtaggaaataatgatcacttgggtaagcagttgggagtggacaggccctccgtgatacttaatgtattcgaaagacttaaaggaaaggaaaaaggcaacagacgcgaatgcgttaataattccaatcaggactgcaaaattgtgttccggaaatacagtcgacatgtacatgtacatatggtttgcaaaaaaactttggtgaaaaaaataaatgattaacgataggtagccaacaaatacactcgccgttttgtagtaaatccaagttaaagaaaaaactgaaatccccaaaattaaattgaagctcataaaattgtatatgcttataatgtcagctattatgccaaatgttagggtgatgataaagcttgatggcaacaggagggagtatatgtttagcgtgtctccaaatacactgtgctcgtaaatgtcgaatagggaaaacatgaagtagcaaatgctgaacgttacggtgaagaactcgatcacgatgaattgataaaatggagacttcacttggttcttcagggcgtccaggtggatatttccgcacagctgggtgctctccacgttgggcgctgtctgctgggtgatcttcatattgggtgctaccttctgggtgatctccacgttgggcgctgcctgctgggtgatctccacgttgtcgccagttcttccctctctctcatccagcaaattcgcaataaagaacgaggggacgatacataacaaaatgtacaaagccaccaccacggtgatgttgtttttcccttccaaggcgttaagcgcggccaacaacacgttgcccacgaagagacttagcacggccagggaagacatggtgctgatgaggatgtaatttttgttcttcaaaatattttttaaggcacctagtttgctttcgcttcgatgatgtgtgctctccgtgtggccatttacgcctcccgcttggccatttacgcctcccgcttggccatttactccttccgcttggccacttccatttgcggggtctccacttttgcgtgtcctttccccctgctccacaggatatttctcgttaacgtagtatatgatggggaggtacgagttgtccgacccgatgccgaagcaggcaaaggccaggttgaagaggagcgaaatggtttggaagccccggcggagggtccccaagtcatcgccactttcgccgctttcgccgctttccccactagtgccaatctgcgagtacccttccatgtagtgcttcgaataggaaagagcaacactcagcaacgtccacccggtgaataaaaaggcgaaggccacgcgcgacacgtactttttcttagacaaaacgttaattagtatacttccaacagagccagaaatgaactgaattattaaccctaacactagcaaaaactgtatgtagttttcctgctccttgcacacaaagaagtccccccccatttggtccttctctcctgtgcacagccattcgtacgctctatgctccttaaacaggaaggcaataaaaatgtagttctgataaacgatcgccgtggttgctatgctgtacatgaacagggggatggtggccttcccgcttggcggccccatttttgttcctccgcggcgaaggggttgcgctgaaggggctgcggtgatgggcctcgactctgcggtgaaggggttgctctgaagagactcgactctgcggtgaaggggctgcaatgaactgcagtggaggaactgcgtttgggggtcctctcacctgtcacctatcacctctctcctatcacctctccccgtgttattagccttacgtagtttctcccttgctgctcatcttgtggtattcttcgcgtggcccttttttgagataattctctacatgtatccaccaactcggctttttcttttccccatttttttgggtcaacttggtgactttttctccccacccgcaactgcatgccgatcggagttgctcccctgtggcacatgtcagtgcacgcctggctggataaggaaaagggacacatgctacgtagtaaagctccacctgcaggtgaaggtacatcattcgctttttttttttattttttttttttttttttttggtgggttttttcttccgcttggcgcaattccacccacctgattgttcgcatatgattgcacagttgggggaagcgcggtggggagaaagtccgttgacagggtaccatgtggagggagggtccattaagagagcgccctgtggggggagggtccattaagagagtgccccgtggggggagggtccattaagagagtgccccgtggggggagggtccattaagagagtaccccgtggagggaaagctccgtggggagatataacaatacgtggctatgtcggccgttaagttaactgtgcttacttttacgtgaacttcaattttgcttccaacatgttcgtaactgcgtggttgtaattgtggaagaggatggccgccccactccatgccgcccctctccatgccactccactccacccctgcacagtgggccacacatctgcgcgtctccctcgtttaagcgccatgtacgccacgccctgcccgccatgttgcatcatttcgagagtgagcaaaatgcagagggagttccctcgcgtgtagtgtgcaccccttggtagattaaagaagcaaaggtgagggcgcaatctccaccatgtgggaggaaccccctttaagaagcgggacaggcgggacaggcagtcgcaacgtccacaacgtccataaggcccgtaacgtccataaggcccgtaacgtccataaggcccgtaacgtccataaggcccgtaacgtccacaacgcccgtaacgtccacaacgcccgtaacgtccacaacgcccgtaacgcccgtaacgcccgtaacgcgggtagccacgcatgacagagtcacctttgctcatttttgtgcatatcaactctcctgacctattgtgaataaccggaatatggtccttaaaaaaggaaaaaaaaaaaagaaagaccgatgcgagaaaaaatacactcttgcgaattgcacgttggagagaagtgttatcacgtgtatgaagcagtatgtatgtatggatgggacgtatgcggggcaaagctgatttatgaagacctctaaatgtgtgagcaagtgacgtgagtgcaatggtgttcgcttcgccgttgttgtgtaacctcatcgtcgcaccaccgtcagttgaaaaaaaaaactacatgttaccatacacatgattcccaagtgcacacgtgtttgtatgcctgcgtagatatgccactcccctgtgaagtagcaaaattttatcctaaaaaaataaactccagctgtgctttcatcatctgagtagtaaagtaagtgaacaattaaacagctcacccggctgggactcctagcgggcattatccccccccatccatgcagagcgaacatgccacactttcacaactcccaccatcgatttgttttcgtacccgatacgtcccgcccaatccatagggatgcattccttgggagagcttaagtgagtacgtgcctacatactctgctctcgtccgttgcctcaatctgtgtgcacaccgagtgaatcgacgtgtatacacccactgtattttttttttgcgtggcgttttatctacgtagtggttatgttgggtccccttggctatatgcacatcaggtaggggtggaacccctacaaccctgcaggggtttcttcccttttggtgctcggcaagcataggtcgtatgggtccactcgctacctccacgcgtggatgccacacgagaacacctctatctggtgcgaaatgatccttttttttttcgaaaacaccacaaggtgcgcgcacacggggaaaagggacgggggaaatgtaacgcggtgaagtgaaatgcacaagggtgggctaaaccaatcgcgcaaggacggttaaaccaatcgcgtaaggacggccaaaccaatcgcgcaaggacggtcaaaccacacgcttagcgacgggtgaaacatcccctcacctgccgacggcgcgcgggccgcagcacgctcctctgaactggccaacgaatggcagcttttcacgccctgtgcgggcacacacggtgaggaaaaaaaaaaaaaaaaaaggcaacatacggggggaggtgacatgaaatggcgccgcgctcacgcatgactgtcccaaagcagcacacaattgcgtgcggtttgctatttcccttttgccatttcccttttgccatttcccttttgccgttcggcgcgaaattcccgggagtgttccaccccgcaggcacatgcacaatcgcccgcgcagcacctcggcagctcctcacgtacatctcgaaatgttattcgttcgccaaagaattgggagtgaacaaaaattacgaatcgactcccaaacagtattattgctacacaaacaaacacatcaaaaaaaattttttgtattcccatttttacatgcacaactgtgtgcgctaagtggactttatcacatcattaacacacccccctttttcacctcatttttacacgcggaaatacgctctaaaatacgcgcggaaatacactctaaaatacacgctaaaatacgcttcaaaatacgcttcaaaatacgcttcaaaatacgcttctaaatacgcttcgaaatacaccccaaaacacactccaaaataccccccaaaacacaccccaaaacacactccaaaaggtgcaccaaaaaggcagagggcgaacggaaaggcacacacatgcggcaacatgaagccttggtgaacgtgcccccctcggcgatgaacagctcgagctgcgcgcgtcggtcagccaagttggtgcgggggaaaatgcgctactgaggtggagcgctgtgcacgtgtatgctcatgtgtttcacgtacacgcaaaacacacacatacgtgcgagcgcgtagaggcacccctatgcgtcagtagctaaccggcaagccaaccgagagacgctttttttttttnnnnnnnnnnaggagagcacccccggacgaggcgaccccccaggaagaggcgaaccacccggacgaggcgaaccacccaacagcggcagtgggaagtacccaccgaatagaaaaagccaaacagagatgaacaaaagtgacagtaataataacctttggagtgaagaaaaacaaaaaatggaagataacgaaattaacagatcatcaagtagatcatacaagctaggtaatatagtaggaaatggtagctttggagttgtgtatgaagccgtatgtctaaacacatcagaaaaagtagcaataaaaaaggtactccaagatccacaatataaaaatagagaattaatcataatgcagagattaaaccatgtgaacatcatttacttgaaggactactactacacagagtgtgtgaagaaaaatgaaaaaagcatttacctgaatgtagttatggaatttattcctcagacagtacataagtatatgaagcattatgccaggaataaccattcattacctctccttttggtgaagctctactcctaccagctatgtagagcattagcttatttacactcgaaatttatttgccatcgagatttgaaaccacaaaatttattgatagaaccaaatacacatacattaaaactgtgcgactttggcagtgcaaagaatttgcttgctggtcagcgtagcgtgtcttatatttgctccagattttatcgtgcccctgaactcatgttgggcgccaccaactacaccacccacattgacttgtggtccctcggtagggtgagagtgatcggcaaaaaggggcgaggctcatctggaaagaggccaatctaggcagagcagcggggtttcctgcgcaggtggctcaccgtagaggccccaccgctgcgcctctcaaagaggtgtcccctccacgtgggatcgctcctatagccatgtctgctttgccatgtctgctttgccatgtctgctttgccatgtctgctttgccatttcgcctctctccatttcgcctctctccatttcgcctctctccatttcgcctctctccatttcccccctcgctacttccccctcgctactccccaccaggctgcataatcgccgagatgatcctaggttaccctctcttctccggccagtccagcgtcgaccagttagttaggatcatccaagtcttaggtgagtgctcaccagggtgtggtaccatctcccccttttttctccttttcccgaattgtgtgtacacgtatgtgaacatctctacatgtgcagtgtagtaccaaacgtaccgctctactaaggcgaatggttacatctcctccccctactcatccccctacccctacccctctttgcgaaggcaccccgacggaggagcagatgaaagttatgaacccgaactatgcagatgtgaagttccctgatgtgaagccaaaggatttaaagaaggtagccatgacacgcgaacccgtcgcggagaaccgtaccacttcggcacgttactgggtgcacttcgacacgctactgggtgcacttcgacacgttaccgggtgcacttcacgaccgctcctatcccccccccatctacacacactcaggtctttccgaagggtacccccgaagacgccataaactttgtgtccagatttctcaaatatgaacccctgaaacggcttagcccgatcgaagtactgccgagggtgcgagaggatgcgagggtcgtccttctctcctttggtccttgcacgtccacacaaatgctcacacagggagagggcgatcgcggacgtgtttgtctatcttattatgtccctccacatgcgtaactaacagcgcatctaatccacgctcattattgttgcttccttcccatccccacgcgaaggccctagcggatcccttcttcgatgacctaagggacccttgcatcaagtaacaccccgcctcttcgctgtgcagaaggagtgtaaaaaatagtgtatcaccgcgttaccacgtcgctaccgcttccttcatttttcttccccgtttgactctcctccccaccccccgaaggctacccaagtacatcgacaagctccccgagctgttcaacttcaccgacgcggaaattaaggaaatgtcagacgcctgcaggcgaaaattaacctctaaaaatacctacgaggcatacgaacagtacctaatgagtaaaacgagcgaaggatctaacatgactgagaatttgagtaaagagtttggtgaatccaagatggagactaaatccaatcgcgcggtgaacctcgcctgagggagatctccccccccacacacacacgtgcatcgtagctgtgctgtcctgacgagctgagacggttgagacggttgagaagcgtgtgaagcgtgagaagcgtgagaaagtggggacggtgggaaaaacgcaacaaagcaggacggggcggagtcgtatttggagttttctgcattcccgcggatgcaagtgggtcaggcacacacccacgctcatgcgtacgccaagttatctgcacacatccctagtagctacacgtgtgcaccccccacgcggaggcgcgcgcgggacaacgcctaagtgtaccccgccgcgcgccccgccaacacatcgctagcacctcgccaacacccgccaacacatcgccaacacatcgctaacacccggccaacaccccgctaacacgatcaaccccccctggcgcgcgcccctttttttgttcacgcgtttgttccccattttaatgaccaccccttcgcgcacgtccttcggttgggttgaatctaccctcccccacactccacacacaagcacatacaagcattagcattttatggaaaacccttcacatatgaagtggagagctttttttttcttttttttttattgagacaaatttattaagcgttttgcaacacttcatcatcatgactgtaaattttttgtgtaaaaatggaaattttcgtgtgtacctacagtcatgcctgcgcgatacgtgtatttttctatttctctctgtgtgtgcatcaaaagagggagagggtggtacttggtgagatacaaaaatgcgcacacacgagcatacgtattaacaactatttatttgtgtgcatgctcgacacctcctttgtgaaagctgggggggaagcggcgtgcctgcagtcacccacttgggatgaagcctacctgggatgcagtccaccttttgctcacccacatttttttttttttttttttttttttggaccccgcatgtatagcttcaccttacgtgggaagcaaacacacgcagttgccttttttttaaaaaaaaagtaacaggggggtgccatcatgtggagttggtgaggctgatcgggttggtgagattgaccgagttggtgaggctgaccgagttggtgaggctgatcgggttggtgaggctgatcgggttggtgaagctcatcgggttggtgaagctcatcggattggtgaagttgaccgagttggtgaagctgacccacttggtgaacccaaccacggtcgccgcaggccccgcggatgggacccgcctgctaccgttccaggcttgccactactccccgggcgggggcaaaagaggaggacttacaaagctgcgttaagggggttaccccgtttgtaggcgcgccagcgcggcgactgcccgagtgagttgtattcgttacggggggggaaaaaaaaagggggcggaagaaaagtgcagccgggttggtggctcgcatagctgcttcttcgctgcaccgatgcaccgctccactgcttcttcgctgcaccgatgcactgctccactgcttcttcgcttctcctgctacacgatccgctcgagctccgtggcgtagccgatggtgttgttcaacacctcaagggcggggaggtcctggacgtgtacagtctggttattaaaatagaccttcttattgcggacttcccaaagaacattgcattccccctgactagtcttcgtctcattatactctccaataaaatggtataactctttttcactcacaaacttcaacaactcacaagcatactcagacgaaatacaattagaagaagcaaaaatacagtcagctagcttatgtcgaatggtattatacaatctctcaataaataacgtatataaatataatggaatattatccttctttgtaagaacgtgataaaaatacccatccattatatgttgttccaattcaaggacatactttatgtattcatcattctgatcctcaattgaaataacctctaacgtcatgtggaaatcaccgattaaatttgaggagagtaaatataacaaataaattccaatgatcccattttggttttcactttttggaagaaagtttttgtaatcaaaataatataaaaataattgggccatgtaaatggaaaacgattttatatctctatcgaggattgatattattactcctttttctaatatatgtcttgcgaggagtaactcgtttgtgtttttttttccgataggtactaggggatcccctgaaggtaggtgtatcaacacgagcttcagtttggttaacaattccttacacttatttatgtcgcaatttactggttgacttaggtcttcctttatttggaagagtgcctctacgtctccgctcccgatgtttagcttactctcctccatgttgtgatacacacacagcagctctttgtagagcgccacgccttgcatcagctcgttcgacatggttcacgggtgggatatacagtaatggtgggcgcgcgagatgcagttatggggggagagcgagatgcagttatgggaatacccttgtcgtgtcactctttctgcaatacgacgtgtaccctcttctggtctccctttcgaggtgtgccctctttgggtctccctttcgaggtgtgccctcttttggtcaccctttcgaggtgtacccccttttcgtctccctttcgaggtgtgccctcttttcgtcctccggattggcgagagaataacttcgcctttgagcgctggcttgccgaaatgcctcactcgttagcggttagctggccattcgttagcggttagctggccactcgttagcggttagctggccactcgttagcggttagctggccactcgttagcggttcgccttccactctctagcgattatctttccactcctttacttcttcactccttcacttggttcgccccttcgcccgctcgcgcgactgccgctttgtgtagctgatacgggcgattcgcttttcctcactgtcactttttttttctttttcttcatagggattcattcgttcattcgtttatttgcttattcgtttattcgtttattcgtttatttgcttatttatttatttatttgcttatttgtttattctttttctttttatttttttttcccccccggggtaagtgcacacggaaggtacaacgtatattcccccccttgcgtagcaacactttttttaccccccacgttgctgctcacaaagtggagactgagctgtactgaagcggaatttacaccttggtggataagggagggggtgctgttcattttgtgcgtctctttgttggaggtgccattttaagtgggttgctttgtagtgagcagggttgctttctagtgagcgaggctgctttctagtgagtgggctttccttgcgtgtctggttgggggacgcgccgaaatggagagcctcgtgggaaacggcgttgggcgtggaatggggagtttggttgaagggggggacaggcactacgccatgcccagggatgaagacatcgatgaattccttaacaaagtgaacgacgtgacggagaaggtgcagcacattttgagcggaaaaataactgtggaggaaatgcagcaggaggaacagaagctgctcttgcagcagaaaataaaacaaatgagagaagcggagaagaaggaggaggagcgcaggaggtatgtcatgggcacacggggcagcgggaccaaggagagcaactataagtgcttctgtacgcattgcttggtggagtataaatacgtgccgaccaactgccccaggtgctcaaggagagttgtaaccaaggaacagcgattgcgcgacttgcaggagaaggtcaaccagtataaggagaagaagaaaaaaagggacgccaggagggctttctggaaaagctggcagagtgggatcaaccggaataagggtccaaacgaggagcggggcggcaacggcgatggggaggaggatcctacgcataaggaagtcaccgcgagtacagtcaccgcgagtacagtcaccgcgagtacagccaacacagccaccgccggcacagccaccgccaatatagccagcaccgactacgacaagtggaaccactatgaacccagctcggactcattcgacgaagacgagaagatcccctacgtcccgaggcacaacccaaattttaccattttggagaaaaaattacaaagcgatatagacaggaagaaccaacaaaggagagttgctcacgcgatgaatctaaaagggaatgactacttcaggaaaaggaattacatccaagctatcgaatgctacgaggaggcaatgcgagtatgtaaagactacctagagatctacaacaacgtggctctatgctatcttaaaacgcataggtatgataatgccattcagagatgtgatgaggtcattaaatattacgaggtttttaagggagacttccgagtgaagaaggatacgttatttaagagccatcttaggaaagggttggcatggtataagctgttcaactttgaggaagcattggctagctttcattctgctttggagttttcccccggggatgtagaggcctctgcgtatgtccagaagtgtgagcggatggtggggagggggactcaatcggggggagcacaattggggggagcacagttgggggaagcacagttggggggagcacagttggggggagcacagttggggggagcacagttgggggagcacagttggggggagcacagttgggggaagcacacatgggggcaactgcatcgggggcaactgcatcgggggcaactcccctcccgaggggcacgtcccccctggggaggaccaaccatgcaaatgtgaaggcaggtacgatggacctttcccgtgcactctgtgagctagccaaaatggacctcaccaaaaacggcaaacttttctgggagactctcaaaggggtaaagaaatctctcaaaaggagtgaagaaatcaagttagcattctactcaaatgtatattccatagatcatagtggaggaggtacttgtggtggggtggctagtcgtaagggaaggaccaccttcctctcattctgtgccgataaactggaggaacttctttcttgcgtgaagagaggacaaaccatggaaggagacaagcttcccaaatatacctccctcagtgccatcaccctcatcgacttgattactctcatcctggatgaccaacatcaatgtgcagatttctgtctcaacgcagtggacccagtcatcaccctttaccagctgaaaaaaattaacaaggagaaagctgcacactttttaaactccatcggaagagactcacaagggaggaggttgttacatgaacggatcatacaacagggagggcatatcctgttggggaagctcctcacgcgaattggtcaactcatcgcagaggagagaagcggctacacgaaagagcagcgcacaaggttggtgtatctaacggagtgcattataaaactggagagcgtgcgaagctacggagtagaccttcgtggggttatccgacagggggggaagggggctccaggtgggggggctcccaccactaggcgcacacagaagagagaagcaaaaagagagggagtgacgcaccgaaggagggagacccgtggaaggagctccaaaaacgaacagccaaaatgcacaaacacaaattcgaactagccaatctgtttggaatcatttcacatctaactctgaaacaagacgggcgaactgtcctagagaagaaattcctcaaggatatctttaacataataatctacgttaatgagtttttttactcttgccaggacatgaactgcaactgcttgtctctgctggttaacctggtcgggagtgccaacatcagatccattgttatgagagccagctggccgcacatgctgcactttgtggagaaggtcgccccggggggggagaagctgctaaagaatcctctcccctgggataggctgctttggagaacccccccggggggggagaagctgcttaggagtcctctcccctgggagagcctccttgaaaacgttttatctctcctcttcaatttaacctccacatggaaggaacaaattagggaagaaggagatggagagtcggccccccctggagagaggactctaattagggaagccagcatgcaccgaatgatctcttgcatggactcaaccaacatgagagtagctgagctgtgctgcttaatactcagtcggttctatacgtatgcttactgtggcgtggtggaaatagacgaagggaagtcagtggctccctcccccgaggggagagataaaaaggtgtatcagggtgatcattatgtatctgtccttcaagagggcacatcgaacgaggatcgaaaaatccgattagtagactcactcaagcgaaaaatcgagaaagaaaacgagcagcaggttcacctcgatgaatactccttcgattcgatgaagaaatccattctgtccgagttggactccccacgtggagctagcttaacaaatgcatgcatcaacctactttgctgtctatccaaatacacagattttttgtcgaaactgatcctccacggggaagagagtaacttggagagactaaccaaccgattggtctcccttttcatagacaacaaaagtggagttgagcgggacgactccacatccatcatggtaaagaacgtcgcggcgttgttcacacaaatgataaaaatgctgaccttgagggaggatagcagttggggaagtgcctccgtagtgaagtccatcgagagggtcattccccatgcagccgagttggtgaataacgggatacacagagatgccacgagcaaaggaatcagcttcttcctctcgtactgcttcgtcaacgagcgtttgaagtcggcggtgctcgctgcctttcataacgatgtggggcgagtgtgcgcggtgcttcgctgcggggggggccgaggtttgccccaatgaggaggtggccgaggtttgccccaactgcgcctgcccctacataatacgattattttttttccttttttgatatcatgataaataggcgcgtttcttgcgtgcacggtggacttcaaaaaaaggggaagccaactaggtggcaaaaaagggaaagccaaatgggcctcaaaatggggaagccaaatgggccgcaaaaaggagagcaaacacacacttacatccgccgcagcagggcctgccccgttaggggaagttggggagggctcctcggcaggtgggacactcgagcttaacatccatccactgctgcaagcatttttcatgaaaaatatggacgcaaggagtaacacagtacttccgctcatttaacacgatgtcatacatacagatgacacactctggaatacccatctcgaaattgggatcaatcgatttgtaatagttatgtacatgtggtagcaggtcgatatcgatgaggtgtctcggtccatacagacgttgcaaagacataaacagtaattgcacagctaggataaggatgaggagaatactgaaggtgctgtttgatgaatccatcgcacgtgcgaagacatctaattgaaaaatactgttagaatacatgaatcggtagactgggagaaagaccctacataaggagagagcaaatgcgatcttcagatttactgagttcctttgtcctttccatatgtccaatagtatttgtggaacccaacacatgtacagtaacaacaggacgtaaggacagatagggaatacataataaaacgctactatgactagtaggatactcccatagtaaaatttatacaaagtccccaatttcctttgtagctgatcccatccttcctgtagatcctgttgatgattcgctctccatataattaaaatatatcgtaattccattagggtgaataaaacaaacttgagaagaatcatgaatataaaatgcacgagtaacaatcgggatagcatcacttcgtacagaaggagaagtgactcgaataggtctataaatgagtttaggcatatcgatagaagcgacaccttgcttgcacttcgcatgttctcgctacttctccctatttgaaaataaaagagtcctaactcaattatcgatttgatgttgtagaggatggaaaaggctgtcacttgtgccgccgcgtgcttcttatccacgtcgtttccttccagccgcacgaatagtccgcagttgttggaggagatgtagccatcgtagtggggggggtccgtgccgccacgaggggtgtccgtgccgccaggaagggtattagcttcgcccggaggggtgttggcttcttcacgaggggtgttagcttcgcccggaggggtgtccgtaccgccattttctacttccgctttgtcaggaggggtgtccctactgccacttgccgcttcccccgccgcttccccactcagatggcgctcatactgatcgcggtacctcgccgaaacgtaggcgccaaaggactccgtctcatccatgacatactttttgagcaaatacaaatacgactcttctacctcccgcaatgatgtggactcatgcatagctacgttctgttgaatggcaacgttatagttgcaaatgcagcttttctcattttggcagagcgtgaggaaattataaccggcaccgttaaacatgtaggtgttgtccctgttcacgttaatccctggcactccgaggaactggaacttgctcggctggttgtgctgcttccccggttggttaggctccctcggcggggcgccagcatcgttactgtccttcctgttgtgactgtcctgacccttacgattatgcccgtcctgacccttacgattatacccatcctggtccctaccgttggtgcttcctcccctcgcgccctgcggctcaaagtacagaaacagaaacgacttcgttacgttgtagagggacagcttcagcgtaatcagcttggcttcgaattctccccctctcgggtcactcctcatcgcgggattagcggcattggcggtgctcgcggaattagcggtactcgccgaactcgcagtactcgcgccgctcccatcgctctcatcgctcccatcgctcgcaccgcttgcaccgctcccccggtcctccacccagtagcgtcccttaaaatttaggcactggatcagtacgttgtcgaacacgtcatccggcgcggacctgtctcctccctcccccggcagcaggttgccatcgacgtccgcaccaagggcgcctcctgccccgccctcgtagctgctccccgtcgggactgcattattatcagctgtcatgagcatcacaaaaaataaggaaataaaaaagaggaaaagacacaacacattgcacgactctccctcgttcccagcttcagttctgtacaagaaaacgtcgtttctctcgaccccttcgtcggactcgcccctcgccgtgttgctgttcatgcttcgccagccgcgtcggtctctgcgcggtggtggcgcgccgcctccgttcaagtgtgtcgcgggtcgctcctccgtctgtgcggtgcgctttgcaggttgatcctccgactgtgcggtgcgctctacgggttgatcctccgcctgttcgccttattagccactcccccgtctgtgcaccttacgagccgctcctccgcctgtacgccttacgagccgctcctcctctaccccttgctgtgccccccggtggcgctctccctccgctgctgcctactgcgcaatctcggacatgtacaatctgcatgtacatgtaagcaggcagcggggagcgcgaggtttcttctaccgtgtggtcaatcccccctgggaggtttccttggcatcttggagcggtcagtcggtgagtcgactcatgcggcgggaacacagtttggagttcgtccaaccgggattccccctgcagcttcgtccttccttatttatttattttttttttctttctaaatgatgctgcttagtgtcacgtcagtcatctcactcgtttttagttttttttttccttgcttagtaagagtatccttttttttcgttttgcaaaattgtacctcctcgtggtgggcacatatatagccttatccatacttggtagttttttttttttcccaaagggtctcccgaggatgccctcgccacagtccaattcgcagcgccgtcagagtcgttgccacttggtgaagccacacgacggtgacttaacgcaaactcagggtgcacattttttttttttggtgtccctaaaaggtagggaatactacacctgagagagttgcctttttctttagcttttgtaacgaagagaagggatcgatctacccaccgagaaaaaggaccccccaaaaaatggagaaggagagtttaccttccctgtagtaatgtgtgcttcaccaactcatctgtgaggagggagtcccttactgactgacctacgttcacttatgagccactacactgagaggttccccatccaatggggtggtatcaatcaataggccttgctacttttacgattggccaagctgatccgacgttgagagttaatgctgtatcactgtcgagggtgcggcatgcaggtgagttacgctaaaggtacacgtgcttattgggagaatggcgaaatgggtccgtaacgttatggcctccaaacggtggagtcgctccaacgtggtgacttccaaacgggggagtcgccccaacggggaagtggttccctacacacagcaccacctctctgcaaggaactcacagaagggatatgaccccccagaagagtccccaaacgataacaagcgaacagcgtagttgccacacaattaaaaaaaaaaaaaaatatcctacactgttcttctctcctccgtcgtgctactccacattggagcaagtccaactggaaaaacggtttccgaataaacgcttcttaacatgttccggcgaaaagaaaacgaacgacatggtcgaggggaagataacactcgagtaaaaggatggcagggtgtaggggaggatggatccaccttgctataatctccttagcagtgttttctgtttttcttttcgtaggggaacccccagaacggactccagtttcttcaactcccattctgacggggttattttccctcgctcgacagcgtagatgtacgctcctggtggtggtgcatgtgttcatatgcgtatgtgtgtatatgcgcatgtgtgtatattcgtatgcgtgtgtaggggaagggggggagagcaaatcacaggtgagcacatagctacgcatgtgtgatgaacgtgtaagcttattcttatgcgcatgtgagtgcccaattcggctgactccatagtggagacggaggcacttccctgtcattaccttcattctgcgtcgatttggatatctgttgggggttctctcctgttttgggctcccccgtgaagtaaaacttattaccccaaaaatttcttcgcagacacttgcttagcgtggcagcacgcagggaacgtgaattcctgaggtgtcgtgggggagggagggaacaaaaatgagacactaaatgagagagatgctatgagacagaataggaacgataggcggtaggtacgctcttacagatgcgaggtgggtacattgacccgcttcttccccatgaaggcctacctggcgaactcgataaaccggccgatgtgctcgaaatgagaaaacttcacacccttgttcagtcgcacctgtaagcgactaccgatccgcaggtggcagtggccccaccacagccgggtgctgcggttgtagaaggacttccctgatgggcaaaaaaaaaaaaaataggtgtaacctggagcacgcggttgttaaccttttcaccggtatataaaagaccacccgcgggggaggcggcaaaaaagacgtttcgcgtaccagccccttccccgctgggtttagcttagccgttgtgacctacccattcgttgtcggtatgtcggctcgaggagggatgaagaagtaggagcggttacgtgggagtagtcgcttgggaggagtcacttgggagtagtcgcttgggaggagtcacttgggagtagtcgcttgggagtagtcacttgggagtagtcacttgggagtagctacgacggagcacttcctaatcgtgacgcatttaaaccaggaaggtcgactcgaggccagttagcggtcggttagtggcgaaccaatcaagcaccagccggctccctaaaacgaatccactcgtagagggcacacttcccctccggtggagagtaatccttctcaactagaagtctcgccaaattcagcgaagttcctttcgtaatttattatttacacagatctcggtgaagagccaacattaggagagagtcaaacggaacggcgtgaaaaggccaccaaccgtgtactgcattgagtaggaaaaaaaaaaattactgcctcaggttcattttccactctgatatgtattcacctatgtttctctccccccttctgagccgatcgccaagcggattttccccaatcgctcgttttccttttaagaggtaggccgtaggatcgttgagggggcgggggacgcacaatcgtgccaagcgaacgtgcaagaatgagagattaacgcgcgaagcgacacatgagtttatacatgtaggcacatctgcccatgcgaaccccgtcgctgcagagcagacactccctgaagaagcaaagcagatgaaaaaaaaaaaaaaaaatgctcaagcatatataccttcgaataatgagtaccaagaaaacgctgcggagtaagctgcccagtgagtgtggcgggatgtggaatgatgaaaagggggtcaagcgggaggtcggtcccggggtgggaactccgcttggtggacagaggagacagcagacggggaaccagttggatggccacttaacaaaccgctcggctgaccgcttcgctcctcgcctgaatgaccacgtggtggatggagggggggaagagccctcctgcgaggggtcgccagaacgcgcatcagttcctcgtgcgggtctcccacatgtaaaggtttgcgccgcacccgaagaactgacgcgcgttttgtcgtacgcgagcagccaggtgatcaagagcctgcacctgcggcagcactacatcaacagtaaggactacttcatgtccctctcactgatatgcaaccagctagcggcacaccgatttgaagaccattcattttggaacaccctaggcaggaggctaaccgaattgttacgtattgaggatgtacacaaaaccatgtccatccgatggttagccctaatcttaaactctttcgccagagtgtacgtactaaatgagcctttcctcaaagaggcctccatttatgttagaaattgcaaagaagaaaatctgcacacatttgacatttcgcaaatagcaaactgttttgccaaacttaattacggggatgataagctgttcaaacatatggaacaacagatttgcgaaaggatagacgaactgagttgccaatccattagtaatatatgcaatgcatacagtaagttaagtctggggagcgaaactctattttgtcgtttaatcaaaacagtgaaaaaaaatttggacaattttaacgaacaagaaattgcgaacatattaaatgcgtattcaaaattgggagaaaaaaaatactcgcatttatttgtcaattttttacctcatgtttgtgcaaaatttgagcacttcaaaccagtcgaaatggtgatgattgctaatgcatactccaaatgtaagttattcgataagacattcttttccctcctgtgtaactacatttggggaaatgctgacctgtttgaaccatccgagtgggccatacttgccaatgtatatgcaaatttcaacctcagagatttaaaaattttttatcttatcaaaaagaaggtcaacgatagggaacacttgctgcaacatggaaatgtagccatgctgctacacgcttttggaaaattacttatacgagatgaagcgtttgttatcaatttagttaaaagaaaaaaacacataatagactctttggacagccgcaacttgacactgttttacgtttcgctcatcaaattgaatttacgcattccgatggatatttgggccaacttgaagctaaatatttcgagcaagttacacacctttaccgatttggccctggtatccatatgctactcgtctatgttcctctcctactttgacatgaagttggtcagctccatcctacttctgctaaatgagaggagagcaaatagcaaatcgtttgcacaccaaatgcacgtcactctgtttgtgctatactccgtctacgactttgggaagttttctccaaaatttcttctctgcttgcatcagctcttgagcagggcctaccagcacattgcgcagcccaactattacgacattaacaagtcagctattcagaagagaatttctcctttttttcccaaaaattgcctgaacgttcaggcggaagtgcccgttggccccttcgtcgtggattttctcctgaccaggaagcggccggccgtgtgcgccgcgcttttgtagctccgtgcgagtgggacttgggtgtgcgcaaatgggccttatgttttgtgcagctttgttttgttttgtgtagctttgcttcgttttgtgtagctttgttttgttttgtgttgctttttttttttctacttgtttgtgcaggtagccactttggtgtgtgtacattttttttttctacttgtttgtgcaggtagccattttgctactaacaaatgggtattttttccccccaactgtgcataaatgggccgtggcccgttcgcacacgcatccgcaaccccttgcgcccaatttgagtcacttctcttcccgcgcgtgcgcattttttggttctctagcgcggcttcaactcggtgaagaagcgtcaactgggccagctccgccaactcggtgaagaagcgtcaactgggtcagcaccgccaactcggtgaagaagcgtcaactgggtcagcaccgccaacagggccagcaccgccaactgggtcagcaccgccaacagggccacttgtcgctaagccgggagcgacttcacgaactcgtggatctcctggcgctcggcttcccgctggcgcgcgagctccgcgacgagtgcggggtctcggacctcctcccgcgtttcggggtgcaccaccttgagcttcccctcgctgagcaacttcttaatttggttggtgtccaacttgaccaagtcgggaaccgctccttcctcatgggagagggtaatgtcctcgggtaaaaatgccctaaccaaattgtcaaagaaggagcactcctccaggtatttctcctcaatacggctaacttcatcgtgatacatgtcaggtgacacctccactttgttttcaaaattttctctcaattgcgcaacatagtcaacaaaaacagggaacattgaatcgtccttgttgtatcgtcttaagaaggagtctgcgaaattttcatttggaagggtcagccagtattctcccctttcttgtaaaacttgagaaataatttttaaaaaggaaaaatatgaatcgttcaacataacattttttccctttaaatagtaagaaaaattgttcagtgcgtctagtggtttgtattgtacagtcgttttgttttcatcacatggtggaggtagatagaacagacaattcacctgatcgttgcacaatttgaataatttccctccctcgtaggtactcagcacgtgttgtagcatttcctcagtttgcacaggaatgaagggatcacataaaaaaatgtaattacccataaggcgagaaagaactaaattttgataatccctaaaatgttgaagaagcttcaagtgatactcctctcctttgtgttcataatctgatggctgtaattctagaggtacttccctctttgctgtgaccagttgataattttttctcctcctttgggctacttccaaatattggaagcgcaaatcttcaatatgtgttttccatttccacctgaacagttcagggaaaaacttataacttaatcctgtccttaacaaaaagtaaatcatattttcgagaaagattctccgattgatatcatagtgttcccacgaggggagattaatcatgtagtcatacaacatgggtgtgtcacttctttcgttaaattttgtcgtttttttcatccactcatttttttcgatatttttattttcttcgtcttctggggttattgatttactgttcaggttatacgtggcgtgtttttctacaaatgcttgccagtagaggtcactgtcaatccattcgttgttatccaggttgcttactggtgggttatggaaattgatccacaaggttttcgctccgtctatgagaagcttggctgaggctttttctgcctctttgcaattttttagggcctcctcgaacagctcgtcttccttgttcttcttcttgttgtccttcgcttctttgccttcgatctggtccagctcgtccagggcgttcatttggtggtcgtagaacttcttcatgctgcgttgggggcgggggggcgttcgtgtaactcccacacggtgcagcttatccgcggtgcagctaatccgcggtgcagcttatccgcagtgcagcttatccgcagtgcagcttatccgcggtgcagcttatccgcagtgttgcctccacacagggcgctgcacattccaacccacttaccacatcagggcctccttgttgctgatcttctctgcccaggcgctccagtcgacgcgccgaaactcctcgcgctcctgcttctgcaccagcacctcggcctcgaagagcttggcgttcagctccctccagtgggccatgtcactatccttcgttatgtaagagctcaggtcctgccacttcttcttcagcgccgccagagtactgaagcggctgcgctgcctggggagttggtgagaagttgggcactcaggtgagaagtcggccgggaaggggaggtatactatacctcccacttggaatgccccattatgctcaccgtcgcaaaaacaggagcacactgacgcaacgacttcgcgtcaaatctacctacctggtaataaccttcaggggggtcattttgcctagtgggtgtaaccttcatcaaatttttgtacctgcgtcaggcaggaaggcgcaatttggctgcctccttcggggggcaatgcgcccacgggaaggaactcgaacgtggcaagcggcacagcggatcagaagatcagcagcgcaatgtcgtgtcaccaggttggcatgtcaccgggatggcatatcaccgggatggcatacccccttgtgtaccaaccgaactaaccgcatttcttacgtttccaaaatggagaaaacgaaagagcctttgattaatgtgttacgtcgggatgtacatacgtacacattttttttttatcccttggaagaaaaagggctttttttttttttcccctgctataatatatgcccatttgacgcggcccaaattttgtttcatccactgtgagggggaacaaaaggggcataccgtgacttttttttttttttttctttatctttcttgagttggcactgcactggtactaccagcatgttgtatctacgccgaactggtcaaacgcggcgccgaaggtgttcacgaaaaaggcacgaccctttacaagtagtttgtttacacgcaattttacgcgcaattttatacgcaattttgtacgaacttttggcgcagttttggagcaacttataggactaccgcgcccctctccccggggctgatccacttgacacttttgtgaacacaagaagaaggaacaaaggtatgcacaaaaaaaaaaaaaaaaaattagcccattcggttactacgtcctgtagggggcaaaacggaaaagtcacaaagtacacagctttacacttaagggtttgcggtttgcggtgatgaatttgcgaagctcgcaagggtgagaagcacctcccccagttacaataactaccgcctcgctcgatcgtgtacacaccatgtgccttgttggcgatcccttgctcgcttaccagtcgtgccgagcttcagtgaggcccacgagcttatggtcgttgtcaaatatcgagtagtactttcttatgaatacgttgcctgtgcggaaggtgaggggggagggccgcggattagtggtccgctccaacataatgacagagctcccccttgccacgttgcaaaaaaaaaaggtgtgcactttaccgaagacaaagatgggtccgcgaggtgcggggacgtccagcgacattattccgatcacgcctgcaagggggaggagcgtcggtaagcggtaagcggtaaaagcggtaagcgataagcggtaggacgacttaaacagaggtaggaatcgcgacaagtgaaccactcatgatgacatcatatgtgtgtgctgtcttacactgaacagaattatcctcctaaaagggatgtacacaccataagaaagggaaaaaaaaaaaaagtgagcaaatgtgagcaaatgtgagcagacgtgcgcaaacgtgagcaaacgtgagcaggggagaaagacaaagtggggagacgaagtgcggcatgctctcccccccaaagacactcccgaacatattttccattcacggtacatatgactatccgttgcacatttttttgaaggggctctcccaaacagcccacgtaaagtagcggagccatctcgcccctctacgctacctcgtcagtttcctccaggatgtaatcgtccggcgtaaaatcgaacttcacctccttcccttcgacattttttaaaataaaagaaatatttggcaagctgctcttatttgagcagtccttctgcaggtacagtttttctatcagcggttgcatcaggctggatgggccggttagctaaagggaaagaaaatggaaaaaatatatgaaccgttcataacatatttaagtaatacaaagggagaaaaaaaaaaaaaaaaagtatgaaccgttcataacaaatttaagtaatacagggggagaaaaaaaaaaaatatatgaaccgttcataacaaacttgaaaatatgtggcgagaagaaaaaagctagatcgccctatttctcgaggggaatgcccccccccccttaagttgctcacaagtgacacataccaaactggacccagtgtcaatggccgctctacatttcctattttcgcacatgtttaaattattgtcggagagttgtacgtctatcaggttaatttcccagaaatctgtttgcaaaaatgggacgtggaaaattcacggtgttccagtaaagtgtgtaacgaaatggagttatccttaatacagctaaattgcgtaattttttttttttctcacaaatcgatatgacgggaaaccactcaattttcctcccttcgagggcgtatttactgttggctcgtccgaacgtaatggatccgggcctgttgaaggaaaagaaggttacacccattgctcatgcttaagtgcgcacgggggagtgcataggtttgcttactctttcaagttctttggcacataaaaggagaaaatgttccttttcagcaggttctggcatttggcatttccgaagggggggaggggtgtttgcgggggggttgcttgttcgctgggccggttgtcacgtcggcacgctgccaatcgggcaggaagtcaagcagacaaggagaccagaagttaggcaaccgtgccgctaatctggctaatctggctaatctcgctaatcccgctacccgcgcacctgcttttttatcgtctctattaaggacgtcccgtatcctttttgaaagctgaagtccgcttcgcgcaaatcggcgcggtcaaaggggggaaaattaacaatcagtcgcagcttcccccaagggagaaaaattaacagtcagtcgcagcttcccccaagggagcaaacatgcccaaaaaaaggaagctccgaagaggcgaaaaaaaaaaccaacggtctgaaaatcccaggccaacaatcccatcgaagggcaaatccgaaaaggggtgtaaagactctgcaaaaaaaaaaaaaaaaaaaatggggcattccttattttaacgtattttctcctttttctctcccttttctctcccctttctctccttttttttgcgcgtgtgatttgatgaagataggctttccccttggtaaccttctatggctagcccgacactctgatgtttgatcctcctaaggggagaaaaggggagtcatccgaatgagccagtctgtgcagaatcattttttgtctgaacatttgggcaaacgcttagttgccaagagcggtgtgttccttacagtccctttaaattgacgtcatcatatccgtgctcaaggacttggggaaaaaaaaaaagacagaacagacaaaacaaaataaaacatgagaatagcaacgggtcaaatcacccaatctccattcaccacaccgtttcgttacacacgagagtgcaattttgttctattttattcttttttatttattttttttttttactgctctttcctgtcccgtactaatgcgaacaagagaaaaaaaaaataaaaaaaaaaaaacggtgatgcataaatgatggataatgtccatggggggattccctttcaaaggcacacgagtggataaatcgctttcttttggatttcaaaaaattcggagctgacctggatgtatgtgtaaatggattccttattgcctgttgggggggggaggggtaaagcagtcatggtcactcttttgacgcggcgtttgttccggcagaggggcacggctgttccggcagagtgacacgtttgttccggcagagtgacacgtttgttccggtagagtgacacatttgtgcgtctccgcggttaccttttaactgccgcgtgtacgtcctggactggtcggggttgaatttcttgtgggacacgcagcctcctctgcggggtgggggaaacagaagaagcgtaaggagtgggagaaaaaggagaagcgtaaggagtgggagaaaaaggagaagcgtaaggagtgggagaaaaagaagacgcataaatcgtgggagaaacagagggtgtgtacggcgcgcaaatcgcgggaggtgtagaaagcgcgagggtgaacttttcggtggctgctcatctaactgcacaagcgcaggagatagctgcgcctcctctggggtggacggcctacttgacgcatttcgtggagggcagggcgaagttgctggacccggtgtcgaacacgaccttgaaactttgaggaggagtgccgatctctatgtccccaataaactggctgttgtgaaaattgagtaagtcctcctgcacgtacaacaacgagtttggagtcctgtcctctatgatgtcgtggaacgacctcacgttttttatgaacccctttatgtcatttttaaatcggtttttcaattttatttctctcaagagaaggcccttcttgctggtgtcctccaagggggtggggtgacttaagttttgtttccccccgacgcttttaagggcgctaaatggaggtacacacaaaattgggggcggcagcaaagccacgaacagggcgaacaggggggcaaagaggaatgctcgtcccattttgcgccgtctctcgttgggatgacttgttggttaggcagttgggttaaacaaaaaaattaacgcagcagtagcgtggtagtaacttggcagtaacgtggcagcgtcgtggcagcgtcgtggccaagtggtgggcgcaaacggctggccttttgctcgccgagcagaacttagccgcggaagtggaaatgaggcagagggggcaacacatcacgggggggaagtaacgacaggtgtgcgttcgcgatgtggaaaaaaaaaaaaaaaagaggaagcaagggtaaaccatgccaatttaaacaggccaatccaggcagaccaatccaggcagaccaacccaggcagaccaacccaggcagaccaacccaggcagaccaatccaggaaggccaacccaaaccaacaatgcgagtagcgcaaaaatgtacgtacacgaacagccacgcttcgtcaacgtggtaaagcacacgcatattacaaacgccggcgcgacaaaaatctgcctctgccgcgtctggacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatgctaacatggaccacgtccgaatgatataataaaagaagaatggggggggggggagtgacgaaaggatggcaaaaaaaaattaattttgatccatttttgctacgtgtactttaacagaagcaagagttccttctccgcctgcgcgacttcgttcaggttgaagttctgcgaaaaaaggggagaacaaatgacgcagtgaaaaaccaaataggaaaaagctgcgcaactgcgcacagtacactaactcacttttgctgcaccgcggggagttcatgtgtcaacatttggacatcctcacgtcgcaaatcgtaaattgcaagtagcaaatcgcacatccgctccctgcagagccgttaatttgttgtgcctccttttagcaagggcattaggagaggtcacattcgattggattagactgtctgctcctcctcgttcttaccaagtcgttgagcagctgcgcctcgaagtactttttcacaatcgcgtgataattgaaacacttgtcaatgtaattctgcagagactgcttgctccaggagctctcaaaatttctgtagaattctttcgtgaagtagataaaatcgtacgtccatttttcttctgcttccaagagcttcaccttctgcctcatcttctcctcgggggtcaggttgctcagaggttggatcagttggtctgcatgggaagggggggaaaggtccattcagggggggtcagccacctggtaaggaggtcagtcctctagtgggggaggtgagccaactggtgaaggaggtcactcctctggtagaagaattggcccaccgcgggctacgcacactcacctgatatgtaggacagattctcgtacagctctttacacttctcgaggaaggtggcgtgctcttcgcttttcctcttctccgcgttctccttcgccgtgttgaagctgcagcatggggggaacaaggcgggtgtgcacacatgggtgacgtggtccgcgttgcgatttgttctaagttgtttttctcgctcattttttcagagcggttcgtatttttcgctcattctttctgaacggttcatattttttgctcattctttctgaacggttcatatttttctctcatttttcgctcattttttatctttttttttttttttttttggctagctactcgaacgggagctcgcgcaagaggcagagcaggaggatcacagcgaacgtgatgagtatgaccaggaggggcttccaaaaaaggttgaaaaacctaaacttgtacatgacgagaaggtcctggtagtagttctcgtccattggggggaagaatttctcgatttgaatttcaatgacatttcggaaggaaaacaaatcgagccactccttctgcttgctggtcaggacattaacactgtcatccctcgaaacaactgcaacgtcgtcggagaaggggggcagcgaaatcctcaccttcagctgctttatgaaaaaggacttgatggatggggaaatgtcaattttgtatgcataataattctccttgtttttaattttatacaaattcgattcatgataaaaggcattaaaaaagtgagctctccacccgcccaaaagggggtacctgggtcttaagtcaaagtgaatatggctgttttttttttatcatcaaaaatttcttccgcttggatgagatatattttgccgaggtcgtcaaagtattcataatcgtgtatgtcgtaatttattttcgacttcatggagtaaataattgtggtggactgatcgtccgtgcctgtgcctgtccctgtcccggtgcctgtccctgtttctgctcctttctccgtcccctccccctccgacgcgtgtccactttcgtaatcgctaagaacgtacctatcaaatgtgcgtatccttgctgcgtcattccgcaggatgtattcttcccgttcgtacacaaaacccaactgagataattttatgtccttggtgactctctcgaagtagcctaaatggttattcgcgcggaagtagaacagcgctttctgcccaagcgtgaaccgacccaattcgctcccctttgcaacgaactcgttctgatcgtttcggacagcctcctccccctggggaagctcacccactactcttcctccccccttctcacaaacatacgtctcatcattgacctttacgaagctcctcaaaaaatcgttatcctctatccgtacgatggcacaacttttacacaaaaatatttttaattcttccttctcttctacatcgtagggcaaaagaattttcgaggaaaggtaaaacatcaccttctgtccttcccctggggacatgtcaatagggaatggaaagtagggctgtcctagggcatatccaaaatggagagagactttttcatccttgtgtaatctcctttttagggtcaccctgtataccttcacttggaattgattcaagtcgtagtcctcattgaaagggtccacttcaatttcgttggcgtcacgccttggctcttgcaggacttggtactgcagctcgccttggttctggtctctcacgcggagggtgctggcctgcggtgatggggtggtgatagatcggtgatgggatggtgatagatcggtgatagatcggtgatggagcgtcgacggagcgtcgacggggcctccccctcgagggtacctgaaaggcctcgtggtagggaagcaagaagaaaaagctgtcgacgctcttatcgcccttgttcttcaagtcaccccggattatcacttcgacgtaattcttttttaaatgcatgtccttcgtaatctgttcatacaccatgtggtcctcctcacccacgtacttttctattaactcatttttatgcgcatccaaaaattgcatgtctatgtcgaccaagttagaaaaaaggtttaggttcagattccccgcgacacaccatgtcactacggcttttaggaaaacgcacagaataaaattcattttgtggagcaacacctcataggtgtgcttccgttgcgccgttggaagtgggcagcccttgggaggtaagaagcccttggggggtaagaagcccctgggaggtaagcaacccttgggaggtaagcagcactcgggaggcaagcagccgcgcaggaaggaaatgcagagtgacaaggtgaccgttcaactcgcggtgcgtgcacaagaggggggattagcggaacgcgcctttcccaacccaactgtagaaggggagcgtattcgtattcttcttcccaccgtgccatacgcagagcactacatgtgttgttctctccccgttctgctttctttatacccatgtaaatgaacatacgtatgtacatatatatatgtgtttttttttttttttcttttcctttctttttctctttctgttgcgccatttgctggcacccccctgcctaagcacgttttccttctcacgggagggggggaaatcccttcatcgtcccctcaacctttgtggtcgaaaaatggatcagagagtagccttctctcctccaacgatgctatgccaccagggacaacaataacacagtgcagggaggtaggcggccaggatgaataaaccttcacagtgttatgtatgcagaggaagggaaaaaaaaaccaaaaacccaaaanaaacaaacaaacaannnnnnnnnntgaccactctcaccaagtggcctacgcatattattcccaacatgttcaaacacagaaccgttcgattgaaccccgttttgtgggattatgggagaggaggggtggtacgtcgtacctttttcttcccactgcatcgataccctttccattttgttgttaacatgtgtgagggcacacttgcgcagtgatacatcgagtgaagaaacgatgtagaaatagctggattagctgtgcctcaaatggggtgacctgaccacttggggggttggtccttctactccagggaagcctttgcaataaaatggtaatttttcggtggagtatgacccttcctcccgggatgaggcacttgagatatttgctaatcccgcgagaagggatgtcccgatcgggaggttaacacctactggggagagttaagctcttcggggacagcactccctttcgtgaaagcacacccgtttcgtcacagcaatggagatgttggtcatgccacctgtgtagactcccccttttttttggggggccactccgggttgtcatcaaaggagcggcgcaaggaggtgtgaagattaaccctattcatctccccaatttttttttttttcttttttcttttcccctttgaagttgaacagcggggcatccacacaggggatattatttggacgagcgataaaaatgagttttctttcgaagtgtatcgccaagagttccctcacgcccctcgctcccctcgcgcgttcagttggagcgcttacgcggactcgtttatggggcacattgggcgggtaccccccttctccctcttggcggggaagggaagtatcggcaaatcaccgcagtgaagggaaaaccccaacctgttcttacaacgttcacgggggaaaaggggcatttctcatttgagggtgccaccccctgtcgttcttgcccctcccccccccagtgatcgatacaccaccacgtggatttctccacttggagaagggcataaacagaaaagtgcttcgcatcgatggaagagaccgaatgggtgatagccttccaccttccacctctgctaggcacctcttttgttcgcatttcattttgcccacccgtcctcctcccctgtacaggtaaaaaaggaattaaataaattaaataaacaaaataaaacaaaataaaacaaaataaaacaacataaaacaaaataaaacaaaataaagtaaaaatgggacattctcccccgggggggaaacgcagagaggtgctacccacatgcgaatggctcataagtgatgatgtccccccccaccttggcgattacgacatgcgagtggatttaatatggacgttcttttccacttgcttatttttttttttttttttttctccccatgaattagtaaagttagcaccgctatgttttatgcaacaaaaataaaaaaaaaaaaaaaacgcgcgaccctctttttttccgcgttccgactacaacatatatttcgcgtggccatacgcatgtccgcaaaaaacgaattcaaataaaataaaaagcgttcccatggagaaggtacaaaaaagtaacttttgtacatgcgcatttccctgatatacacgtgaaggctcagcagaatgctactttgcccaatcgagtagaaactcgtttaaactgacacgcagcgaccgtttattacagccccatacaattaccaatttatttgtgagaagtcctcccgagaaaaaaaaaagcggctcggcccaacttccacagcaaaaacgaaaattgtgcttatcgagtggcgcttcccccgaaaagtggtaattttccgccagggacgcaccttcgcgttggcgtgtccccacccggcgccatcgttcagcggcgccaccgcgtcaccgcgccaccattccaccgcgccaccacttctccatttcaccgcgtcaccatttcaccgctacaccactacaccgctgcaccgcttctccatttcacccccttcgcagaaggcccgcgaacccttttggagaaaacccagccaccagtttcaaacctgtgagagaagcaaccccctttccatcgctcctccgttcaagtgaaacgcttccccaagagagcagacttcccctcccccccttaacgaccacaatgacgtcgaacattatagataaaattatgaacctagaggtacccgaaaatgggaattcctcactgaacatcatttttggagtaataaatatttttttcttcggaatcgggatgataattttgggaataattaacaaagatatggatgatctcataattggcattttacaactccttgttcccttgatcggttggatatgggccgtgttttggggaatcctaatcgttattaaaaactccaagtgaggagtgagatttgtttttctcctgtagggttagctttgtagaggggacccgactgactccttgtagctctcccgaatgcccctgttgtgggtgtgtgaccctctcgtccacaaccctctcgtccacaaccctctcgtccaccaccctctcgtcgagtcccttttccgtggtgataataaccccccttttcaacccatttttgatccttccgagtggggaaatactccacttttgtgttacttcctcaaccccccaacccccctgcacaacattgtgtttcaagttcttacccgatcgttgcatgagggagctccgccacctgttcactccgttgtgaactcttttttaattgcccctttttggtactccattttgcttgcattcgaacgaacgttttattattattattattattattattattattttattttttttttttttttatttttttttttcttttttttttcttttttttccaaccccattttgaattccacgattctcccctttgatgtgtttaaaatgaaaagtttctaattttggagcgtcgcaaagttaagaagctccgaggggaaattgtccctcctcttttgcagttgctgtgaggagagagcctaagccgaggtggatgtgccacttgagcggctgcccaaccgaagatcacgaatcagttgggaacggaaacaaagcagaaatagaacaaaacggaaatagaacaaaacggaaataaaacaaagcagaaatagaacaaagcagaaataaaacaaaacagagaaaaaacaaaacggaaataaaacaaaacaaaaataattgggtcttccgtttggcagggtcacccaagaagttcccccgcatgcagtttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctccccttgaaggcacgcacaacattttgctttaaaaaaaaaaaaaaagaagatgggagagaaaaatggcatggcgaaacagacgcgccgcgacgcgctacgacccgacaataaagcatacacttaaaaatgcatagcaaaaatggccaagtgtaactgggctgcgaaatgaaacgtacattgcacaacacacatcgcgtggtgagctgacgaacagagttttatacattcaactgtcccaaaattgtatgaacagctgtccaaaattgcatgaacagctgtccaaaattgcatgaacaaacgtactgctctggaacttcctcagtgcaactcactacttgcgtgtgtgtgcccctggttggtgacgcaaaatagagtggacgggggaagggtggagggagatcctctcctaagtcttccaccacaagatactcaaattggaattctttttgttttttcctgagataaagttgttctttgtctgcctcggatctgcgtagccaattggtctgtgcagaggcatacaggtcctatttgtccccccttggttggtagctccaaacacttgagcatacgcatcgttttggttccctctcgtctggtcatttttcctcctctctagttggctcctccttccatatgcatcatcacccattgggtaggccaccttctctccgttgcatctgatgaaaatattttgagccccgtagtgatgcgtgtttggcaggcggttctcgtttggtaggcggttctcgtttggtaggcggttctcgtttggtaggcggttctcgtttggtaggcggttctcgtttggtaggcgattctcgtttggcaagcggttctcgtttggcaggcgattctcgtttggcaagcggttcctgccttgcaaatgatacgctctacgagtgcgaccatttgggttcgcccccttggcgactgcgtcgttatcgtgaccactgaacggccctgccctgtgcttctcgtccttctgaattacgttgcagggcacaatcggtggtacttttttcacatcgggactgacccccacaccacctggagtgacgtttcttgggcttacgacagacatcggcatgtgggactcaaccttggatggatgaaagtgaaccaagtgaggggccgaacggaaatttttcttcatctcgtccccctttaaattcaaatatgaggtagcattttgtttttttttcccttggctctcctgcaggcacgtgtcagtaccctgttctatgtgtgaccaccacacggaaaggctctccaccttggggttcatctggagagtgttcttctcaccactccttctcatttcatcgttgaagttaagaaggcgttttttcctctcctccttggcatgagacaaacactcctgctttatattcccatgtgcctccactgtcctaccattgctgcatcttcctgtaccaatttggtgttgtgtaaaactggtcggttccttttgcttatacctttctctttctgtttccttttttgcatttccatgagttaggcttttcccctcagtggtgctttcacatgcgacattcgtgtcagtcctacctgccaacattggggtcgtctccatggggtttattttttcccccttggatgcacctaccatccgtctacgcagcatcggcccctttgacagcttcccattcggtctccactcgcggggtgaaggcccctcatcacccggatggtcccaatacgaagcagacatacaagcaacccggttggttgaaactctttctctttccattaacccctcggggaggcaacctttcttctgtacctttacatcatacccctgaaagtttgccttatctgtgtaaggcgcgtcggtcgctgggtttctcctcgaaagggattctaggtcccgttccttggcagttcttacagaacctatttgggacggacccgttgaaccatgtccggtttcaccatgcttcgcttcaccatgcctcgcttcaccatgccccgcttcaccatgtcccgcttcaccatccttccgatcgcagtgagaaatcgaaatgtccttccaacttagagccatgttgcgtgtccccaaggaatgattgctccttccattcttcgagtccaagtggctaaagtgcacctccaccttcctcgcatcagagaggttaatgtcccccctcgtaggtgtcacatcagatcgaagtttcaccccattgccgctaaccgattggtgccaactgccattcataggacccttgttcccactgtggaaataaacttcttttgcttttccgtttgcttttccgtttgcattgacgtgagggtaatgggtcgggtgatggatcgggtgatggtgcggggtgcatctgcatgccgccatctcgtcatgcaggttcgttgattccaatgggggcacgtcctgcggttcccctgggttcacttttttatatagtttgttttgttcctcctcttttgggttctctccatcggtggggcttccaccagcgcggtttccatcagcgcggctttcctccgtttggcttccacccgcgcgacttccaccaacgcgacttccacccatttctgctcgcttctgcaaaatgccccccacctttttcctgtgcttttcctctgcttctgcctttcgattcattttctccagtttgtctttcaagcccctcttaaaaaaaaacaaataagtttttcgcttctccaggtagctctcttttttccctgcactggagtaaaccgcgcttccctgctgagcagcccccacgtcagtgccccctcgtttgactaccccgtctttcgttctcctactttcagttttcttggtttgcttcgtcccctccttcgtcccccccttcgcgttgtttcccctttgactacccactacactcctacacagggaactcctttgctttatcaaattggttcccctttccccgtgtgcgattcctttgttcgtttggatacctttggagcttcccttcttcacgctgtcccgtttggaccccctttcagggatatgcccccccatctcagccaaaaatcgattcagtaccaactcatcactcgagattctggtctttccatctgctttccttctaccccttgatgtctcttccggacgcttcttcacattggccttcagctgtctgggggttaccaccacacgagggtctctcctcaaagcgggcttgtccttcgtgtagtccttccccaaagggatccctaccgtcctagtgcttctaccctttacccgctcggccgttttttcacccacgccgcttctacaatgtgaagggacctcatttgctgctaacccatgtggcagcacttcttggcagccttgctccctttcgcctgcactgtgttgtttgcccagttcacctctctcccacattgggggcaaatcatccttcagcaaatccctttcctccctttcagccgctatatgcgcttcatcctcgctagctaatccgtggtccacatctacctctcccccatttgcataataccctgtggtgttaaacccttggaggaggctgtccccgtctatggtggtcgactcctccgtgggtgattcaccacctcggagcgattctacgagagtgcttttttccttgcgcttaaattctttatccacatggttcttgaatagctccttttggttccgctgttctacaagggttctgtgctcctggttgtggttcctttgcgttttcgtttctgcacgttttccgttccacttggctacctggctagcgagcactccaccgacactgccacggacgccgccgtggatactaccacgggtgctaccatggatgccgccgcggacactaccacgggtgccatctcccgccttcgcaccagctttcaggctaatcctcccgactgttcccctcgaggcggggagcatctgcatgctccttatgccccccttggggagatagtccccaccgcaccttggtttcaccgaacgtgcctgtacaccttctcgacccttcccatcgctcgtcgcgttagaaatggtatgtctcttccccacgtcacggagcgcctccgcggtggtcctagtgtcaggcagatgcagtgcagtgcttttcccccctgctgattttccactgtggattttgccgctgatgctgccgctggtattgccgccgatgccaccgctggtattgccgccgatgccaccgctggtactgccgctgatactgacgcccatgttgccacctcccagacgcagctccgatatggtgtgccgcttcgataaatacttcttcctctcgctggaaatcttcgccttcgtttggggcgcccccttcctactcgtgcactcgataatggagcccatgtcgttcggttcgtccctgccttttcgatgaagcgcttctgcgtgtttgcccaaggggtgcggcttggcgctgctcgcggtcccggtggtgccgatctcggcagcgggggtccccttattagcgatcccctttgcggaggtccccttattagcgatcccctttgcggaggtccccttatgagcgatgcccttattggtgacccccttattggtgaccccctttgtggcgacccccttactggcgatcccacttttgggggtccccccttttacaggtccactccgactgctccttaacccttcactgagcacacatttttgaagccttacaattttgctcttttttttttctgggttggaagaaaaacacactttcttcattttgttattggcctttttttttctcaggtggaacttacatggagaatttcttctctttgtcgagatcccagatactgcttcacgttttttcatcgtgtcttcttccaccatgtgctctcctacctgttgtgctttcttaccactaactgagtttttacatgctattttaatttcttggttcccttttttggtgctagtggaatggctccatgtgttgtttgggtgcaccttcactgcgttgccctcttcccattgggggggccaatcgggggaccgttcggcgggccaatcagcgggccaatcagcgggccaatcagcgggccaatcagcgggccaatcagcgggccaatcagcgggccaatcggcggaccattcgggggaccaatcaggttggccttccacatctgacagggattcattctgctccttcaacgtgccacccgagccgtttctaactttctcctttccacatgcagaggcctccttgcggtccagcttccccccgttggatgcgcaggaagacaccgcatgtagccgaacggcatcgggatctacgtatggatcaacgtctagctctacatatggcaccccgtccaactctacgcatgacttcacgccataccccacgcccgatcccacgtccgattcaacacccaattcaacgcccgattcaacgcccgattcaacgcccgattcaacgcccgattcaacgcccgattcaacgcccgattcaacgcccgcttccacctttgctcccctctccatctccgtttccagctccacttccagctctctctcgagttgccgctcctcctccctgatctccctctccagctcgtgttccagttcgtactccagcgcgtctttgaagtcttcctcctcgtcgtggggttcaccggagagaggtctatgatccgtcatctcaccacacgccatctcaccacacgccatctcaccacacgccatctcacggcacgccatctcatcgcacaccatctcaccgcacaccatctcaccgcacaccatctcatcacacaccatctcatcacacaccatctcaccgcacatcggagccgcctcgcccccctgcagggtgcacgtcctatccttggagccatccggagtggggcactcccttttcatattcgccatgtctatttctaagtcaacctcggacaagcacgacgacatagttgtaattaaattgtcggacgaggttcttcccttcccctggtccatggaacaggacgcgctcctactcacaatgctgcacatctgccttgactctccctggctacatctatcgaacgagttagaacccgtttgattctgttcttcacacttgttcggggatgcgcaccgtttgagtgattcagcatggctagttactacatcagaatagttgtcctcgcacgatgatgatgagcagttggaatgcacacacgatggggaactcaatcttggagaatcccttttgtccttcatgtttatgtagccgtaggatgcatctctgtgtggagggaactcctcccccttgtggatttctccatccgatggagttcccttaacgttttctttggactcccctagatgaggatgttgatctgtgtgactacctgcacatacgcttggtgttctttccccgctgtgcaaattttctttgcaaggagtgaagacacccttcggagaatagaagtcattccagactacctcccttcctcccaaactacaccacctttttactctcctgtggatatctacaccattgtgtagtccatttggaggagcttcctcccccaggttacccactctgtatggtgcgtttctttctgcgatcatcactttatttaaatgaaaaaaatcgtttccattttttcctccatttggattatagcggatggtattttttgtttcttcatttttttcatacgaatggttagtatccatccgatctgttttttggggagtatctcctcctgttacaactgtgacatcgtggagtgggcttctattcatgggggagaaaacaccttccagctcaactgtgtatgcttcttctgcctcgttttggaatcctcccatgtgaacgtctctacacctatctctgagtttcacctcccatgatgtctcaccctgaggaggtgccatctctcccacatggtcgatatattctctctttccattgtccctctgttgaatgttaagtaatccattttggtacccacctccctgcatcgtcattatcatgtcggcttggtctctctcccatttgttaactcctttttcacttatatttttcttccactctagaggggtattcttcctcgacatatttccccaaccagtatggtatccctcgtccacatggataaaggacccttcctcgaaatgtccaattggataatcagtattcttggctactctcccattctttggtagtcctcctccattgggtaattgcctctccgtgaagatactcaggagtccacgccccttgaaggtcgcttcatttcttaacatgtgagggctgttctgcaccgtcttgggtgtatcaccttgtgcctccgtttgtaacgcctgcctagccatcacgtgaaagctcctgcccgggctttcaacggagggacgaccacctctttctgctgctgcggatggtgctgcttctgctgctgttgcttctgctgctgttgcttctgctgctgttgcttctcctaccgcttctgcttcccctgccgcttcctcatcataacttagtttctgtttcttcctcttcattccgatcattctgtatgcaccttttttatggctcattataaaattagatttgggcttatctctcaatgggctgcaacttggtggtgagtcatgaaaggtgctttgcttgtctccttctgtccagtttgtgtgatacgtgtgggtagaggaagagtcatcatacttcttgatccattctgctttctctaccgaagggggtaatttcctcacaaccccaggctgcttcgcataaatgccgtggggggaagggtagtgagcacccctggccacattgccgcgaagataatttgtgaggctggtggggaaggcctccttctggtgactgcctacgttcgggtgacttcctacgtaaggggagttcccattgcaggtgctgttatggtctgtccacttgggagtggcccagtttggcgtgtggtcagcgcgcttgcccccagtgatgcggccaccctccgcatggagttcatcacactctggggggtactccctcctgagtgtactgttcaaacaaggggacgggctgttcccccctctgaagtacacctgggggggagcggcaggaggaggaacaaccacatgctcgtagatgctaaatttgatgaaggagtttttgtctatagctacgttcttccttttcgcgcatcgttcgatttctttggagagtttgaagatgggctcgggggctcctttcgcgggatcttctctcatgggggtgctatgctgatccagcgcgtccaccgcgtcctccccatctgccgccccctccgcccgaagcagaaacaaactctggttgtgcaccggaaagaagttccccttaaaccagggatgcctcagcgcctctccaatttcaattctttttttaaaattgggttctaagcaacgaaaaatgaagtctaatgcaggttctgacaagtacagtcctttcttctccctcaacaactcgtggtactgtctccttttgaacatattccaatgcacatccttgcctaaagtacacctgaacaactcctgcttagtcaaacaaaaatataaaatataaccaacacaaaacatatcaacctttgtcggatcatatttgcatttctcataaacctctggaggacggaatatctttccaaaagtttttgtatactctaagagggtaacctcatttttcttgttcacagtgaaataggttgcctgtccagggtcattaagaacaggataaattaatccatttttttcattttcaaataaaagtacattttctagagaaatatctcttagagctaatttcctacaatgtagaaacttaatcgataataggatctgataaaagagatactttgcttcttcctctgtgaatggtttacttcgactcttcatgacttcgaatagatctccatggattgcaaatggcatgatcatatagacataataatcgtcgtcaaaaatggtatcgcaactgaggatgttactatgtccactcatacaatttcggtagtgatactctgagagtggatcttcttgaaccttatcctttgctaattcgattagatttttggacagaatttttatggccttctttttgttcactaaaccatcctctgaagattcgaccacctgtgcgaggtacacccctccgtagatggccgtctgtagcacgctcagtagcttgtatgtggttccttggaaggtgatggatcttccggcgagttggtgtgacagggcggtgaactgcaggggggggagagaaaagtccacatattagacactcatgtggggggaagaagagataatagtccacatattggacacccatgtggggggagagaaaagtccacatattggacacccatgtggggggcagaagagataatagtccacatattggacacccatgtgggggggaagttaccccatcgtggcccccccacacgcatgctcgctctcccttacgtatttcatccgctgctccctggggagctggtcgaggcccttgtcccgcatcggctgggtgctcctatactggtagacaacacttcgctgatttctagacatgacacccctagggttgatatcaagatatatggacgaatcgagatcggcctctccatctgcatgtgtaacgtccaactttagcttcaactcaacgcagatgctatgtacatcgggggttatgttaaaaggggggaagtccacgtagtcctcgtgatcgaacaggtgatatgacggggtagcccccttcctgctgccaccttcttcacactgctgctggtaaatcttgtgcatgttctgtatcagctcgttctctatgtgtatacaattctgggccttcctctccggatcagcatttaagaaatttgggatcttcgtcttcagatgcatcgtttggttgactctccgggggggtctcttaaaagggactgttctgggaaacttggactacctgcccagttcaggggcctcttaaaagggactgttcgggggtgactcaaggtagacaattcgaagtcacttgacgttaacaattcgaagtcacttcacgttaacaattcgaagtcacttcacgttaacaattctgggtctgtctcgacggggacatccacggggggttggcttaccacggcggacaaaactgtggaggcctccttcgcgttaccaatatgagcaagacctgtctgttcacgtaaattatttttattttatttttttttttatttttttattttatttttttttttttacaagctaggggcaacctctcgctcgcgtgtgttcacgaatgtgatcacagtcttccccacaaagtagactcttcttacggttatttgtaggcaaaaaaataaaataaaaaacaggtttaaaaaaaaatcaaatcaaatcagggtaattaaacacatggggaaacaaaatttcgcgccagtcggaagggacgttgtgcgcgtgtgggggtggggggggttatgacctgaggttgcacaatttcgagagttgcgttttgcgggcacgggggtgagtgtgtgtgtctagctgcgtggatgtgtgcaggttactacgtgtaggggcgtatatgcgtggtgtgtgtaatcgtggtgtatatgcgtggtgggtataatcgtgggtgtataatcgcgggggcatgtacgtacgtatttgtgtgcgccggtatgcgctcgcagggcggctcgcgcgaccgcttacgcgtgcgctctttaaaaatagagggccgcgcgcgccgcctggttcgacaagcctcgcaggggagggcgcgcatggagtacaaggaggtgtctagcgctctggtatgcacatacctgcgtgggtttctcacgcgagcttaaaaatcgcttgtcttagctctttaatctgccgcaaaaaaagcgctttcacaaaaagtatgtgtagccaaaaccgcgctgtcgaaaaaagtatgtgtagcaaaaaaagcgctttcacaaaaagtatgtgtagcataaaacgcgctttcacaaaaagtatgtgtagcataaaacgcgctttcacaaaaagtatgtgtagaaaaaaccgcgctttcacaaaaagtatgtgtagcaaaaacaacgttgttgttaacatgattgtgttttcctcttacatttttcgtaaactaaacacttgttcacttttttttttttttccttttctggtaaaaaaaaaaaaaaaaaaccaacaaaatttttcttgctcccctttttttttttttttctattccttttggggtacacacattctacaccattagcagaagtttttcttcctcttaaaaaaaaaaaaaaaaaaaaaactcaacaggatgccaattgtttttttcttttagcataatgtagaacgagtcttttaatttcatttccttctagctttccttgtggctttatccttaattttttttttttttcttcctacttagctcgacgcgtggggaagccccttggggatcgcataaggccaaattcccgggcgccttccccacctgcacgaactgtgcggactgtacgggctgtacggactgtacggactgtacgcgttttgtatgcgcatgttcgtgcatgtgcaggagcccacgtgccaagaaacaccgcgctaaattgcctcctcttccagttcctccaacatgcacaagcatatatgctgtataggtactgcggaagtgaagcctacctcctgcaaatccttcgcgatccttcgcgtacccgcttcgaatacgcactacatgcaaggaggtatggaaagcacctggaaaaaacgccccccctcctttctcccagtatagaataaaaaagggataagcttcttcccttttgtaggtacttacttgctcgcccacgcatccgcgtgccaatttagtgcacgtacgtacgtacatttgcatggccaggaattgtacgtccttgtgtgcaagcatgcatttgtctttttgtacttgaagtgggaggttccttttgaagaggcaatttatttctagaaagggaagtacacgaggggctgggctccagaaaaaagcgcggaaagggggggatttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcttttctttcttcttttttctttttcttttttcttttctttttttcttttttccttttttttttttttcctcccccagttaagccaaccctatacgctcttcctaccaacgcgcgagcgacctgctaggtgtacatgcctgcccaggtgaaaaaccacctgcagttttaccctctcatttctgtttaccctgggcaacacgctgtggagttactccccgatcgaaagaaaccaagaggtgaaggaaaaaaaaaaaatgcgcgccctacacgctccccaaaaggttccttttttattatcccgtggctatacacacccaccaggcgatgaggaaacctcttttgggccacaatatccttctgctgcagttcctcatgttgcaacccgccacttggcactatattcactcctgtgcggtagcacccccccctctgcatgcatgcatgcgcgaaagcatcgcggcaagattgacccttccctacacgcctacttgccatgctgtgaattaagtactgctacaactgccccatcggggagacgaaggttcttatctgttcatgtaacccggtgggattctccaatggaggtacacaaatcgtcaccttatcggtaaccccattttgacaatcctccctttcgagtgctccctgcatgcacgttcggaaagggaggtaaaccgtaccagtcaattttgtattaatctactggggttccatttcatggtgttttttttttcctaccccccaaaaggaggtgttccctttcgttcccttctttggaagttcacatataagtgcatccaaggggggttccaaaaagtgctacgatgaggatattctcattttgggggggaagttaacacgactatgcttccgtggcttcttcccacgaatctccttttagtgtgtcaccacttctcattttgcaaacaagttgtaaaaaaaaaaaagggagtatgcatgaccgaaggaggtccacataagtgtgcactccattacgtgggtaaaaaactcttacgatcacacgcgagtatgttgtggaggtatgacaagctttctttccaagtggaagagatggcggaaagcaaaatacacccgtacgaatgagccataattgaactttaggaaacataacgagggaaaccttaggacatgccaacgagcatgccaaccaacatgctcacatgtgtgcaatctgcctaaaattgctcaccaaaaaaatggggcaaactagccaagcggatgaaaaaaaaaaaaaaaaaaaacgaaaaaatggctagctcggtggaaaatagggaaatgacacaggggagtggcattcagagcaaatgtaaaggttattccaccagaatgtcataagcacatggcgatattgtgtaagcaagatcgccaaaaatgtgccaaacgtgaagtgttgcatggggtacatgagccattaagttgttcgttcgtatatacttctttccgggttgctcttttgtttgcttttttttttttttttgcgccaatttaacccgcatggagtgtgcgtgtgcgtcatcattttggcgtaacgatctaatcgtctagggtgtaaaaaatggaaaacacctttacaaaaaaaaaaagaaacggaaagacgtggaaagaagcgcaaagaagcggaaagaaacgaaaaagaagcggaaagaaacagacaaagtaaaaacaaatgtagctagtttggcgcaaaaatgagcgactggatggaaaaactccatttgcattcctgccacatccaccactttgctgaatgaacaaagtcagccttaactttatagaagatatataatcttgcgtggccacccgttcgcgcgtggaacagtaactgttgcattcttttgcggcggtagcggcagcacacgtatggggcgcgaatgcgcgttgtcaaccgctccatgcgtcgcgcggtagccctgttcggcggaaaagtggaagtggtacgaacacttgaagctgccacgttggggggtatgtaaatatatgtacatatatatgaagtatgcatgtatttgtacacccaagagtgaagtcccatttacacgtacttagcaatagtgtgcttaagcaaatgtgcgcaaatgcgatttcacggggggggaggattatgcctcttaaacacgtacatgcatacactacgtgttacttcacacggctgctttaaaaaaaaaaaaaaaaaaggccatttatttgtgtacaaaagtgttggcgcattttgacatcttttcccccttgcgattgttacgttccgtacttcttccttctgctaagttcatttggttattcacgcgtgcgtttcgcgcggaggcaaatgtgccgtgcgagtgtgccgtgcgaatgcgccatacggatgtgccttcttgcgcagcgcccccttttcgccgtagcggggtgtatgcttccggcctcccgcctccagcctttattcccagtggaatttatctgccccccctacatacaccctctggatttactacaccacttcaccccaggtaagggcgtatgtatgcaatcatttggcgtgattaattacacgcacgtattgcttcggcccacgtggtacttccacacagccacttgtttcgtttcgttatgcttcgttttgcttcaatttgcttccttttgcttctttttgcttccttttgcttccttttgcttccttttgcttccttttgcttctttttgcttccttttgcttccttttgcttcgccccattttctgttgttttgttttgtcgttgtgcatattttatgtgctccatttattatgttgccccctttcacgaaaatccttccggagcgcgtgcagttttgttcccgaagggtacatcctgtcacctgttcatctgttcatatgttcatttgcttacctgcctacctgctcgcctgcctacctgctcgcctgcctacctgcctacctgctcatctgatcatatccgcaccatctcaccccctcacccgctcacttcatcgctgcttcgaccgatgagttcgtgactccattcgcaccacgcagttgtacccccctagcgcatgcgcattgtggggagtgctctgatgtcgccgcggcagggagggggaaagtccattgtgagtgcacacgtgtatctttgtgtggaagttaacgtgcatataagtatggtgtgggtatgactgttagtgccttactctgccgtttcgtgtacgtcgctccttcggtgccccttctccaggaatatcccccctctgcatagcgaagaggagcagcggtgtagatggtactgaaggggagtacacccggaatcatcgctgcttttgtgtgcgtacccgcacctgtacccgcttgtgagtatgcagttggtgtgaatgttgcgaaggagggggcctgacaggaagcgagcgcggtgtggaagctggcggtgcacgcgtaactgtgttgcggatcgggcgtgtgttggcccggcatggtgtgaacgctactaaccgctaagactgcccctttttaacgctactaaccgctaagactgcccctttttaacgctactaaccgctaagactgcccctttttaacgctactaaccgttaagactgcccctttttaacgctgctaaccgttaagatcgcccctttttaagggcacttcactaaccgcgcgtgtccttcctcgagggagcgcgccccccgcacacacacacgtcggtcgcccgcgcgaagattcatgtgcacgcacccactgccatttgggtccccccatgattccccttttttctgtttgccgcgagggtaacaggtgtaacgcgcgtatgtgatcgaagagcgtatgtgatcaaggagcgtatgtgatcgaagagcgtatgtgatcaaggagcgtatgccatcaaggagggtgtgccatcaaggagcgtacgtgatcaaggagcgtatgccatcgaggagggtgcgcgaacagctaccgtaacgactgcatcgagtgacgatttccccccctggcgcgctacgccgcacgtcgcatcctgcttgtgagagagacacacatacacctggcccattctggctttcacagatttttttaattgcggttgtctgctccaggcacatctctcccgtagaactgcctcctgcaggcacacctctctcgtagaactgcctcctcgaggcacatctctctcgtatagctgcctcctgcaggcacatctctcccgtagaactgcctcctgcaggcacatctctctcgtagaactgcctcctgcagacacatctctctctctctctctcgtgtaactgccccttccgcgccacacgatggggagcaacagcctgccgatgtctcagcagatgtacttcagcacacacaacgccctgagaataaacgacgaaaacgatgtgatcagtaccctgttttatgaaataaacgggaacaggcacatcagcctgctgatattccctttctacgatgttcaaatgctaaagagacttctgataaaaaaattaaatctaccaggaggagtcaaagtaaatgacataatcatattttacaaaggaataaaattacctaattatagaatcataagtacttaccttgaaagtacaggtcgaaatgaaaaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatcctcctttttttgaaaatattttgcatgatataaaattagcttttaaaaaaaatatatctccaaaactaactatggatgggacaggaggtacctaccttctattcaacagtaaaaagaaggtatgttctgtttttaagccattagatgaagaagcatttgctccatttaaccctagaggatatgaagggaagatgtatcaggaagggtttagatctggagtactatctggagaaggagccagtagagaaatagctgcatacatactagataacaactacaataattttagtagcgtcccttgtactatcatggtggaagcttgtaacccacattttaataataaaagcaagctgaaatatgtagaccatgaaaataatctcaaatggaaatgtgggtctttacaagaatttgtagattctagagagagtgtggggaattacgattataaacaattcagcattagggatattcataagattgcaattttggacatacgggttatgaacttggataggaatgatggcaatattttggtgtcccctttgaagagcctaaaggattcgtgcaaccagtttctttatcggaataaccgcagcctgggcacgagtaacgaggacatcctcaagcggatcgtcaccattgataagaagccatccaggtgggcggggcgcctccatttggagcggccatttggagcggccatttggagtgaccatatggagtgaccatatggagtgaccatttggagtgaccatttggagtgaccatttggagtgcccatttggagtgtccatttggagcgtccatttggagcgtctatttggagcgtccatttggagcttctatttggcgctccccattgccgcgcctgcctctttccccccgcaggtacagcctcatccccatagaccacggactcatcatgccgcacataatggacgtcgcggagattgacttggtttggttcgactggccccagacgaaggtgagcacagggcgacatgcagggctgcccgctttgtcacaacctgttacgcgggtgcgtgggggtcagccgcgtgggggtcagccacgtgggggtcagaagcgtgggggcgcaggcgattgcttggaatgacccgtgtttcctcatgacgcctgttcaccacaccgattcaccacgctgcgtaaatgcgaagcttgacaacgcggcgtaactgagaagcttgacaacgcggcgtaactgagaagcttgacatcgccgcgtaactgagaagcttgacatctccgcgtaactgcttagcttgatatcgccgcgtgacatcgccgcgtaacatgacccacccacctcgccgcctatcttgctaggtccccttcgacgacgaggagctggaggtcatcttcacgttcgacccggacaaggacgcggagaaaatccgtaacaagctcctcatccgggaggactgcatacggaccatgcgcgtgtgcacgcggctgttgcagatcggagcccggatgcacctgaatttgcatgaaattgccaaaatcagcacgagaaagagcatcgacgaggagtccgtgctggagcacctcgtgcgggactccatcgtgcaggtgggagagtcgcaactgtgtagcggttgtgcagcgattgtgcagcggttgtgcagcgattgtgcagcggttgtgcagctgttatctatcacttctgcaccgattatgtaccgcttctgcaccgattatctatcacttctgcaccgattatgtaccgcttctgcaccgattatctatcacttctgcaccgataagggggtgattacctcgtggtgccgaaccccccctatcccattccatcggtgattctccccccattttattccccctgataggcttaccaaatgatggattacacctcccttatgagtaccaaccggctgggccacatcctggacctggcggaaatcaaaattaacaaaaaaaaaaaaaacagcaaaatgaagacgatcgagaatatcgacgaagcattgaaaggagcaaacgacacaactgacacaaagaaaatagaaaaagagacctgtcactttagtcccgtatcgaaggataaatgcaagtcgttggactacagctatggggagtccctacccagtaggcacaccttccaaggtgtaaaaggaatagaaactgcagaggataaactatgtgggagcagctccaaggggaaggaaggaaaaaccccccatgagagtcgtgacagatcggaagagactttaaagtatggaaccttttgcgggtcatcagtacagcctccgggcacctctacagggaaggatgaagacctacggagggatgaaaaagtgcagatcgtttgcgagagtgtatctcgtgcacccgatgtgattccacgggaagaggcaaaaggaagcctaagtaacgagttcgaagctatggagaggaaagaagaaaagagtgcctacgatagcttgtacaggaggaggactcctgatgtggatcttaatgtaggaagtgaacagaatgagcaaaataaaacatcgaccaattcgttgagcaacaggagtgagtatacgctggtgactgcgagctccagttcgtgcattgacgagaagggggggagtaattcctgcagtggggagtcccccaaggggagtgtgcatggcggggggggaagcacgccacgcagcggtggagcgagtgggaagcgtgacgataagggtgacgagaaaggtggtggaaaaagtgatgagaaacgtgatgagaaacgtgatgagaaacgtgacgacaaacaggacagccaactgggcagccaaccggacgatcgcgcgcgagtacacagcgcgagcgaccaagacgcgagggtgaaaataaaaaagaagaaaaagaagaaaaaaaaaaaaaagtattacgacaaggatgacaacaagccaggtgatgaaaaaaaggaagaggaggaggagaagaaggaaggaaaggaattgccgagtgacaggccggacgatgtgcctgaagaagcacagaatgagacagccaagggggatttgctgaaaagcggcgcggaagacgatacggacgacgatgacgacgatgacgacgatgatgatgacgatgacgacgatgacgacgatgacgatgacgaaaacgacgaagaaaacgacgtgccgtttaaaaaacccacaggaactatcaaaaggataacggagagcagcgggacggcgtaccgcagcatggagatgaataaggttaattcagtctgggtgataagagacaaaaataataaaattataagcgtcaaatgggagaacaaaatatttgagaagcttttcttcgagacgtttgaaaattatgtcaaaaggtacattaacgattatcacccggagtggaaacagtatccttacaatgggtctcagatcagcggtatcaagcatggctacctgaagagcataaagtgaggggcgcccccgacgcggtgggtagcggcccagccattacagaagcacctatttgatgaaccctaaactgcccacttcgatttccccccatttggtcaaccctaaaccgtccacatcgatttccccccattcgattgtaaacatcgccttgtaaaaatgaattacctcaaaaaaggaagaaaagaaaagaaaaaaaaaaaagcaatttttgcttcattttaccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctcaaaaaggaagaaagaaagaaaaaaaaaaaaaatgacaatttttgcttcattttacccccttttttttcctccctattctgtctgcccgttttgccaacctttttttacgttaccagtttgaccacgcgcgcattgctgctgccgtcccggcgtaccatttgtttgcccctgcgttttatttttcgtatacgctgcgcttgctttgcgcatactttgggggtattattttatgtcttttttttctttaccccctaccacgcttccacagcatctcatttttaagggatgcgaacggacaccgcgcacggaattaaaaagtgtaattaagttgctcctcagaggggggacgaaaaaaaggcgcgtcgccgcgtcagcacgtcagcacgtcagcacgtcaacatgtcagcacatcaccgcgtaaccgcgtaaccgcgtaacggcgtaaccgcgtcaccacgtcaggatgaactctcggggcgcctagggcggtacctccccaaccttaatggtgaaggatgggccgtcatgcaatatttgtctttgccatgtggtacgcggatgagcaggggagtgtccctccaacccaggttcacgaccaagtaaaaatcgaacattcacgccgagcgatttctccaaaaaggcttcctcatttttgaagtactcgattggtacaccatcttcatcttcgccattctgcttgaggtacacatggaaggtgcatccctggtgggagtagttcccctttttgtacttcgccaggagggaatagatctgcatgaacgtatcgaatgccttgtcaagggaggacttctccccaagttgtggaagcatctcattcttcatcaaatcgtagttgctggacagcggagtgcacacatggagtagtgcttggctttttccaaccctgttgatatgctcctttggaaaaagcctaatgaaaatcatttctgctatatgtggaacgaagggataaataatttttagtatacccctaaagatataaacaggtaggtagttggtacccagttggtcttctccatcgttgaagtatccacgagaatggagagtcaaataaaatttggaaaaaatattcatgacgtagttgaaaatgatgtttatgctcctcccgacgttgtaatttttcatctcgcatagaactgaattcaccatctggaggtacctgcgaaaggtacctaggttggagatcctcggatggggacccttctctaaatgagtaagtatgataagattagggttagacttggtggataaggaccatctctccatttgttgttggtacgcctggggggggtacttccctttaatatattttgcgatgctccataactttgccaaaaatttgctgctcttccggttggtgttttcacttaggtgtacatcctctgtgtctctttggataaagcagaaggatagcctcacttggtccacgttcgctccccgcacgaggctgtcgtagtaggttgcgtttgtttcgcttttgctgatttttctacccgcttggtcttttaagaggccgtggaacttgacggtgcccgagagaggcgggggtgcacagttgaagtgcttgtttggggggctcttttggctgctgtttgggtggctgctttggctgctgttttggctgctgtcttggctgctgtcttggctgccgtcttggctgctgtttgggaggctcttcccctcggggtcttcgtcttcccccaaacgccccatcacatagtgcagcagcacgaagctgcgcaccacccacggctgcagaatgtccttccctgtgaggaggaggtccaccaggcttttcctgacccgaaggaagtggggcaaatcaacccccaactccttaatgcagtgtaaggggtacaggcacgacgaaaaccagttatccagcacgtcgtcctcccgttttagaagctccctcctgacttggctacgttggaatagctccgacttggataaacggtggtacgcttcgtccacgtcgttgccgtacacgtagcaggagtgtcccaaaagggggtctccccctcctaccaagggggcctctttctgtgcccccccctcgggaggcgcatacttaaatagcggcactgggtgcccgtaggggacctgcctgcttaacgtccactcactgggggggggaaacgctcctgtgaagtagtccccatatttggaaggaattattcggtagttttttttctcccctccatgtgggccatcaaaaaatattttgctcagcttgtcatagtgcaggcaccactgttccgccagagtgagcacacactcgttatttttataaaaggcacacttcagttgcgtctcccgcggggttacctctttggcgaggccactctccagcaggtgttccacaagtgggaccagtccctgctccgcttgccagttttctgtctccttacgcaaggtatgtttctctcctttggcgcaatgtgatggctctggctgatctatgtaacttctcccattcgcatagtggttatagtcctccttcttagaaaaaaccgggatgaatacatctccagtgcttgctccttgactcagttcatgcacacttcccccttgcatgttcctacttcccaggaggggtcggacgttcctctcgttggcacatatcacaggtactcccttgtttagaagaggcaacaaggcatacttgcccccatagttcttctccttctttggagaaaaatgcaaaatagcaaccagtctttttaagtcttccaaattggagacttcgacattgatgtaattggttgaggtaacttgaggtgacacatcatgtgtactttttaagtaaaaaaaatgggaaaatttttgtgggaaaaacttcacctcatccgtttgatgcgaattctttggatatttacagttgagcagttcccctactactctgtgttttggtttctcccgtggagaggtattatccccatggggggagtcactcgatgtgtctacgtgtgattcttctccactatccaccagacgtagtgttaccctccattgtggccggagtgcctccctgaattctacgtccaacttagaaacgatggttcccaatcgggggcaataatacacagggtaaagcttcttcacaatgaagtcgttcctatacagtgtttgaaaaatacaagcgacaaattttttcatattttcatccatggtgttgtaaaatcggttcctgtccactacgatgttcattttttgcatacatgtgagtattttttcctttagcttttcctgccactgatttatttcgcttatgtatttttctttggtccactttgggttggccattctggagaacgcggcgtgcgcgctcagtcctccgtggtctgcgcctgtggtaggggtggttaggagaaggtcataaggagttgacgcggcaaagacggttaggagaggctcatttggagttgacgcggcaaagacggttaggagaggctcatatggagtggacgtggcaaagacggttaggagaggctcatatggagtggacgtggcaaagacggttaggagaggctcatatggagatggcaccgcaaagatggttaggagaagctcatttgcagatggcgcagctccttccgcgcagagacacctctccctgcctcctgcctccctccctgcctacccccctgaagtcaccttaccgtacagcgccagggagaacctggaccagatgtgcctactgaaaagcaaaaggacgtggagctgaacaaagttgaagtagtgtccagcgtgtaactctcctgacaaattgggtgggggaaataaacaaataaatgcattggcatactgtgaaggactgaaccgatctaagtacctcttttcttctctctccttcatggcatacatagtggccattagttcttcgctgtataatccgttaagttcttctatttggctaacatacttatttaagtgaccttcctgcaggagtgaactccaagggggggtggtgttccacctccttcttgtcgctatcctgtaaattttttctaaacctaacaagccgtttgtgcctctatctgtgtttttaaaaaaggcatacttgggaacgggacttctcttcgcttctcccttttggtaaagctgttccagtaggtcccccgtcctttttgcagctccatttagcgtgcctagtgtgactgttgtaaatatcgattcatttttgcaggtcgtccgggggtctagtacatgctgtggtgataaacgtagggaggataaccgcttctcttccactgttttatgcatgggtgaagattttttttttttcttcttcctcctgcggttgctacaccgagttgttgtgaaaggggagacactccgatagagatgccttcaacaaagtggagtacaccctggtgagggggtcttccccttttgctctcttgctcacttgtggtggagtcatcacatgagacaaccggggggcattcgcttggtcgtctacaacaactaggtttagttccaacatacctaattctcagaacacgattaggcaccaccacagggacaggaggagggggggggcgtatttctcctccctgtggagataggcttgctccggttggaagtccccttcgggtgtgcccctccaccggtgaagggctcaggcacaggtgcacaatgcacaggtggggcagcagcgctttcatcccggtgaatggggtaggtaggtacctcttaacgtctccccaaaagaagcatttcaatcgtgacaccactcacacttcttcccccctttgcaaatttgtgctaactgtaaatctgtttttcccttttttctccctttcccttcaacgggtgtgtatgttcaaggagaaacaccctggggggcagccgtgtggaagggaagtaaaagcaatcacatgggtgggaggaggttcccaaaggggcatatggcgaggcctacctatctacttcaccccatccctacacccactcagtttccaaaagggggtcttccagggataagaccaatcaggttgttggtccgaccgttttgtccttccctaaatgaacatacgtataagggtacgttcgcttttcttctgctgctttactcctcagttgaggatggaaaaaaggtgactacgttttgtgccttgttagatctgcttcccgccttttttttgttccctctcactgcgccggggaagcaggaaggcgtggggttgggtagcctctccgataggattgccccattaaacatcccccgaattgtgcgtaattgcaacatacatggcgcgcgggacgtatagaaaagcgaaacgtggtgcgcccaccgtgacgtaagcatttgtcgcagttcgctcgtttatcgcgttaagcggtattttttttttccgttcctcctatgcgtaaaaaaaaaaaaaaaacaggtagagctacctgcccgccagtggtataaaatataaaactgcttcttctcctgttcgttgtataagcacttgggatgcgtgattagcgaagtggttagaaacctcgttcatgggaacacctccgcgggagtatgcatactacctacttctttgtttcgtttctttttttcttcttttccgcttggctggcgaattcacgtgattcgacaccccaagggggagagagactcgctagattaggaaataaaaaaaaataaaaggaaaaaaaataaagaagcaaaaaaagaagaagcagaaaccgcagaaacggcagaaacggcagaaacggcagaaacggcaaatgccatatatgtacacataaagagcaggacctatggtataaaacgagtggaagaaaaccccccaagctgaacgtctccccgcccgcagcctcccgagataagataacccttgccaagctgtatcagttacgtgtccctattaagggcgattcgaaaaaggcctatccaatgcagagggtgaagaaaaccccccacttctacccgacagtttccatctcattttcttgtgcgtatgtcagggcatacatctatgcccacgggatataagcagcaagcagcagggaagtaggcagcaggcagcaggcagcagggaagtaggcatcaggcagcagggccgcaggaaggaacgcccctgtgcgaagcacgtaggattttccccagggggagaagcagctttaccttgcccatcgtggccgccaagagacgtcacttgattggttcaccatagtaaccaggtcagcggcgcataaacggtggacttaaaaaggaggtggatcgaaacgattagagggggccatcaatactacaggtccgtacccggatagctccacgcaaccgcatcgagaaaggaacaatgaggggcgcaggtggattctacaaaggcacgaacacggagcagacgccctactttggggataaggaaaaaaagttaatcgaaaaaatgacctggcctgaaatttacaaccaaaagattgacctcactaagatcaacttagatgtggtaggcaaatggattcacaaaaggctcatcgaaattttaggctttgaggatgatatactgtatgagtactgtgtctctcagttgaggctcgaccaggagggcatcggtaaaactccctctccaacgcggcgtgcgtgattggaagcgtcaactcgcgcgtgctaccgaatggtagtctacggtgcatgctacccattgctagaccatgctatgtgctactctttgatagcacatgctacgtgctaccccttgatagcccattctgcataccaccctttgctaatccattcctcccctcgacagacgacgagagcgaaaatttcctaaattcgaagaggctgaaaataaatctgaccggttttattggtaaggcgccgtggtgataataattccacatcaacggggtaaccatgggagtgaccccgctgcacgtgctctatcaacaacgccccccctctaccgcttaccccgttaccgcttaccccccctgcgcaggaaacaaaaaaagtgaagtcttcctccaagaactactggaacttctcatttcgaacgagcagaatgagatgcaaattgtggaatccgaaatggaagcgaaaagaatcgaaattgagcaagtcagaaaggagaatgagctcctgcagaggaacatacaaaatttgaggagtatatacacaggtacgtgaagcaaaatggaagaagccaccgaggctactcttacgtccacgcatgtgtcaaccgcttctctcctgatagccgcttctctcctgatagccgctactctcctgataacggctactctcctgataacggcttctcccctgataatcgctttttcctttcccccttgcagaaaatacaaatcagaaagaccccaccccagtggaaaaaaatgccaatggaaaaacggatgacccaaatgggaggccgcaggacccaaagggaaggccgcaggaccggagcaaacagattgatggcgactcgcccaagcgtagtgaccacatccacaacaggaggaggaagaaaccaactagatgttctactcccgaatcgtctcggtccaccagcgagttagacaaacactcaaagtacaaaaggaggaaaaataaaatatatgtaaatagggaaaagcatcacagtgatgaagacacgtccaatggtggagacgaggaggagcgggacgacccggacggtccgagctgtattgatgactcctcttcggatgaaccaacggaggagtctaaaaaaaaaaaaaaaaaaaatcataaacatatgtcaagtgttgatgtaagtagttctagtcgtgagcgcagcagtgacaggcacagagggaaacgggatctgcacaaagaaaggaggagaaggcgagatcgggggagtagccgcgacagggagaggggcagaggcagggatagaagccgaggaagggatagaagccgaggaaggggtagaagccgaggaagggatagaagtcggggaagggaaagaagccgaggaagggatagaagcagaggaagaaagaggcatagagacagaggaaggcacctagatagggagcgaagccgagatagggatcgaagccgaggtagggagcgaagcagagatagggaacaaagccgatatagggatcgaagccgaggtagggatcgaagccgaggtagggatcgaagccgaggtagggagcgaagcccggacataaggaggtggcgcagggaacgcagaaggcaatcgagcgagacgccctccaacgccaagtcaagcactgcatccagcagcagcagcagaagcagcaaaagcagcgtcgagaggggctatgcaacgaggggaggacgaggtaagcatgaacgaccccggagaagtttcagtgcaacgaagtcggatggaagaagcagctcgtccgcctccctttcaccttcgtccgcaggaacggtaaagcataagcatcgaagagagttggacacggcgaatggtagaggctctgtgaaagagtttgacgacgacaggtagaaattaagctatattttgagcggttcgcggcgtccgctagccgttccccgttgagctacgtcgtaccgttgtaccgcattgcgccgttgcgcccgtacggtactactatgttgcgctgctatgtccatgccgccccgccgcgaagtagtttacgagtggaacagaaaaagcattcacgtcacctcagctaggcagtccttcattttttttttttttttttattcttccacttctcacgttgaaaagcccagagaagagaggagtttggggggggattccccccaattgtcatttatttattcctccctttttttgtttcccctttttttttttcattccgctccgttcgcgcaacgaccgttttgcgagataaatcctttcccatttccccactcccttatcagtacccgaaaatcgtccaaagattccaacgcgaaagaaattcacagcataatgaaaaggaaaagctacaacagtatgaaaaagggtcttcgggcttggtctccctccgagagtgataatgggtaaagcgttttggggtgacgtgcttgtgggtggcacggcattgccaacaaaagatgtgccaccagggttgcagtactcaacagtgtgcagttaaaggagataactttaattttttctccaaaaggaactcggtccatgcgtgaagaagcaaatggcagcctgaggaacacggggggggtgacgcgtacactgctgcatctctgcctgcacctcccccacgcgacgcgccccgcagccgtttctcccaagccgtgtgtgcagcttcggcaaatgacattttttagtgtgacccgtttgtttgaaagggggaaaaatggcaaaggagaaaaatggtgaacatgaaaaaaatggagaaagcgaaaaaatggcgaaagtgaaataaatggacagagtggacagagtagacagaaatgggattagccaagtgggtaacctttcccagttgcttaatttttttcctctctttttttcctcccttttttcctctcctttttattctttcttttcttctcttcccattgtgcttccccccttgcactttaaacacacggaaggtggagcatcgtgggggaaggggtgggacgaaaaaatttgccaaactttattccattttgtatgcttcattttttcccccctccccccacacgcctttgcctaactcatattattacgcagtacttgtacacaacgcgcagcgaatagtacacagtgttgttgtaaccccagtgaaattttaaatacttgaatccaaaggtacttaaattaattaacttaaaatagattttctcgttgtcgtacttctcgtttagtttctttatcctggattccaccgatataatcacagacttcgttattaagtacctgaacactatgcttatgaagtagtgtacaaaggaccctaaaaagatccatgcaaatacaaaggaagtatccaagtcttttttgaagtgatagaatatgatgagtccacagaagcctatgaacatcaggttgtacgaaatggtcgacatgaacagggtggaggtcctgcggcggagaaggcaaacagcgggggggcatatgtatgaacatacatatatacatatacatgtgcatatacacatatacatgtacatatgtagcgtacgtaggtgttagcagatgagcgaaccatcatgtgcgtgtcacaaacgggtagaagcttgcgaactgtttcgcaaatggttatgttcccctctacgaaggtgaaacaatttatagaaataaattatgaccatggaaccattgacttcattagcaaatttaggtcgtctatttctttctgcatcttctcgggggggtataaacaacgcgtgtcgttgttccatggcttaaatttataaacgtacgaggacaaggacacgtgcattgggatgtctgtgtactcatacactgccacgtcatcttggggcttcccaaaatcggagttcagcattgttaaccagagcgaggtggtgcaaggtttgtgtgaatataagcgccttgtgggctttttcccaaagggctccaaatcggtgcctcttttcttcgctacgagtggcagcgcaacgcttcgcacttttgttctttgcaaaggaaaaaaaaaaaaaaaaataataataaataaataaaaaaacaaaataaaacaaaataaaaggcgtaataaattgagcaaaaatatggactacttaaagatttgctcaacagatgtctttccagtggtctaaaaaaaactcggcattttttgttaccccataggagtaagccatttttccgttctcattttttttttttttttttttttcggcatgcattttggctagcccagccaacaaaattctgcaaaatcatcttgccggcaatatcttttttgcttttttttatgaacgttcataatttggggggacaaattaaagaggacgtgcccatttggtagcagcccagggggagcaactagccaaatggtcagtaaatcgcccgggggaaaaaaaaaaaaagccagatcagcagttgtgcagaattttccactacggcaaacgcagcgtgacgttgacgcatttggacatcttttcgtcgttgttgtttgtccgtgcgctgtccaaatggtgtccacgccttaccccattttgtgctgtggggccattcgaaaaaaaaaaaaaaaaacaaaaaaaaggagcaaaaaagggcgcaaaaaaaagggcgcacagaagtgttcttaaatgcgcgtgacctggctcaaggcgcaaaagggttttgccctttgcggtgcccctcaaccaggacggtgccaccgttagcggcgctgaatgggtaggaagtgaaaaaaagggacgagtctcttcgacccccctctccccctacatgtacctctgtgcaacgggcgcccgataaatctgcgacgtgagcgacttagagcgatccagcatcttggcgtagttttcacgcattgctgtgaaatcgcttttgaagctgttcgaactgttcacgtagtttcgactggtattgctgttcaggtcgtttatgtccaacgcccgtgagtgcttatttgtgtacatgtttaagttcgattcaatcgatttcggcacgtttcgcgagaagttactcacactgtccatattgattagcggcgtgttagagctgttatttcgctccacagagttgaagtgcatgtttctctccctcatgaggaagctatttctaggtctcacaacgaactgcttattctcatggtccgcccctccgcctccaatcacatgaatgatggagtcctcctcagacgtgttattcttgttgacgctgctacttacgatgaagctactgttgttgttcgtatcggcggtgtaattctttctctgaccaagtgtgctgtacttctgcaaagaaaggtcccctgtgtagttattaccattcgatggattcctcggaacaaattttgttacactttgctgaacatgctggtcatacatgggaacaactctgttgttaaagatttccttctgtggcatggttgggtttagcaggatagagctcatcctccgcgcgacgtattcgttctgtattagcgaattcttcaaatggttgttcacgatttcttgttcggccttgtcaatattttcgaggacaccgtttggggcgttgctcccatggcggccattgctgttaaggccctctttggtgaaaatattgctatgcgcagttaatttccccctaggtagattccccccagcgtggtatgcacccataatgctgttaacattactcatggctcgcttcgactcacttccgtagtagtttaaatcctccttgcgtagaagatcaccatttttttcaaatctccctttgccgcttccacttgcatgggccctcgtatgtcggtggccccacatgttcgagttgattctattggcgtgctccgcatcgtaaaaacttctcctcctgtgtgttgttggctcattctccattgctatgcctaaatcctgcgcactgctgagggcactatttctgcggttattttcggtcaagctattgtcttctccctctcgttcgtattgccctgtttttctggcttggctcgtacgcccagatggtctagccagtcccatctccctcttcaaatagggtcctttcgctgggtctctgagcaaagcctgttccccctggtgataacgcgtcgcgttgctgaggctgcttctccttcgatggttgctggtgttcctcgtacttcgttcgcctaggcgctcaccacggtcatcattaatgccgctaacatggtcaaccccgatatgggtaccgtcgccgtcctcttcgccaaggaagttcaggctgctcctcctgcttgccccgcttgggccattcacattttcgacgctgttgcagtaggtgctgttcgtcgcctcctttcggtactgatacaggttgctctttccattaccaccggcattacagaggcccttttcggctccatactctgcggcattccctccacggacaactcccacatggctgtcatccccgtttggacccaattcatccaccgggtcgtgctcatcagtcctgttcgcaaacacttggctgttcttgctactcgggtaggtatttttacccaacagatttctccctctatcatccgcatgctcattttgcttcacgctgtaataatcctcccgttcaatcaacccagaggtgttgtaattatcagcgtctccattatggtgtgtagctcccccgacaggaagtaaagcatccccccccctcgggtatttttcgtcccaataggaacgtaaatatgggatcttgttttggtaattcctaatccctgcgttaatttcattcattagttgcaagttcacgttgatgaagttttccttgtcatttaaatgaaaagaattttcattgctgatgagtcccttctgggagtactcatagtacatttgctctgccatctccaaaatgtagtctttgttgtgactttcgtttatggtgatttgttcgtcgatttgtttcaacttggagagagctaagatgatatcattcgtgtcgatgtctttgtatacatcgtcgttaaaatttttgatttggcttcccaagagggccattatgctgtagttgttcttcctgttactcagttcgttaaagtcgatgctttcattttgcagcttgtgcttgtctaccagtgccgacagtacgctgttgattttgtacttttcgaatatctctccatggtagtagttcagctcgagcatcttcatcttttgttttttgttgcttctcttttgccgtcccagggggagcgcatctctccgcggttaacgcgttcgtgagttcacgcgggttggtgtgcatacgtatgaacatgcgtacatgcgtatatgcgtacatgagtacatgcgcgcatagcacagcatagcatgcaccttgccgagcagccgcgctcacagagcggagaatttgccactcacgcggggtgcccaccctttgtgcgtgaaaaccaatctgggaatttcccccggaaacgcaaggagcacaacaaaaaaaaaaaaaacaataataataataataataataaataaaatatagtaaaattacaaaggggaggaactctgcccatgcaactgcatatcgtacgtccgcacgggagaagatacttgaacggtaaagaatctccagtgaggagatcattcgatccacaataaagcgagtttttattcgcgtggaaacaaacaattgggaaggatgacaaaaaaaaaaaaaaaaaaaaaatactctttaaaaatgcacgcacgtacgtatgcacttatgcgcgctacacggcgggtgacaattctgttttcagccacgatttacacatacatggggggtaattacatatgtgttcttttcccatttgggcagtgggaaggaacaccacatggtgtatgctatgcggcctagggagaagaagccttctttttttttttctcttttttttcttttttttaccttctgcggcattaaacaccttggctatttctccccattgcgtaatgatgaagaaaaaaatgcgcacttgtttgaaagttactatcaggggaaggacacacacagtatgctcaggtatccgcgcgcagtgccagttcccagagcagatttgcaattgtgaaatgacgtcagaatagaacatgtcaaaagggggaacccctaccttgtggcgagctccaattatgataaaaaaaaaaagggctattttgttatttacacattttttacaacatttgtgaaaaaaaaaaaaagttatattttacttaaaaaggtaaaatatgaataaggggtgtaaaaaaaaaaaaaaatatgaacatggacaggtaaaaaaaaaaaaataactgtaaaaatagctgtaaaaatgggcaaaaaaaaaaaaaatcagctaaaattaaaacaaaaaagagcatacataaagggtccactagtacgactgaactgggagtaaaaacattaagatcggctgctaattttaattactttttttcctacttctttcgttcgccatgcaacggtttgcaaaaactacagagacgccaaaagctcgcacatggatgttgcataccgctgcaaacacgtacagctgtgtgcactcgtctccccccacccaacacacacacaaactaaggtgacgctaaatcttgctcagctcgtactgctcgtactcgtctgtggctgaaaaataagtgctggctagctgaacatatctgggcgcatttctcttcttcatgaagaagttgttgtacagctttcgcttgtttttgtaggctttgtatgtaaagagaaaaattaaaaaaactgcatacaataaaatggctactaccagagcctttttcccattttctcggtgtgctttacttagtaacagactttcttcattcaagttgatcataagaaatgttactgagagaaacgtaacactcgctgcgtcaatcaaaatgagtacattaaggaagaggttcattttagctctctggtggggtgaggtggtatggctgtaaagcggtaagacggtaaaacggtaaagcgataaagcggtaacgcggtaaagtgctgaggtggtaacaattcaagacgttctctctgccgacgctgcccgttcagattctcccgtggtaggctcccaaggggtggtattcacacggggtgggtactacgcacagttttgtgcagctcgccaaggggagaaaaaataatattttcgcacgcgcgggtaggtgggtatgccaaatgggtgtctacgtttgtccgtttggccacctagctgattagccacttatctgctcccgcgccgactccagggcgaagctcccttctgagctcacaagccggcgaagagcttctcgacttgctcgttaaaaaccgcggaacgtataggcatatcaatgtcgtagaaggggttcttcaaaatgatgtcgctatacaattcgtgaacctttttcaaataagtgttcgcttcgatgttaagatcatctttgtgcacaatgaaaattttgattcctgtcagcgtgtcgtaacactggattttgaaaccatctccttcgattgtctcgatgcccttcttctctagtgacttgaaaatgttccttttcgattcatttaagggggacgcatgcacattgattttctcagatatggtcgaaatgccgtgcagcatggaggccaatcttatctcttcattactgtttagctttatttcgtcgctgaagtgctgcaggggggaggaagcaggatggaagcgagatggaggacacgcataattgcggacagccacccagcgcactccaactcgcgtggcgctcacatgcaggcgtcacacttcaacgactcaatcgcgtaccttttcgtaaactaacgtaccatgctggttgttgacatagagggaatacattttacagttgctaatcgagttgctttaacttgttgctggataatcttgggaagcaagaaaaaaaaaactgcactggttgttcctcctttggggtgcggcttcgcctagtaacttttgtcctgcgtaaaagcggcgtgtgcgcaatttgtggctgtttgggcgtagccccctctgtccgagtgaccaactgtgacgcctgttcctctgcttgcgtctatgccttccctctttccccgcatgcaggtacaggggtgcctattagcaaacatgaaggaactccacggaggcgtgcgactggacgtccgttttttcccttaagtggcgatttatccaccgagtggagcggcactttcgcgggggaaaaaaaaaaatatataataaaatgcgatgcgatgcggtgtggtacagtactgtacagtgcggcgcagcgcggtggggaaaaatgcaataacgtggaggcacaataataaaacgaaatcagtgctacatacatatacaaacaaagggggggagggaatcaaaacgaagtgacagggcccgacggctgggcgtacgactttccttttcacacaaaaatgtgctttcagcaaattagaaaaaaaaaaaaaaaaaaaaaaaaaaattccctttcttcgtaagaagtgtatgcatttgcatacgtcatatgaatacgtgcgccaaggggggaagggggaaaatgcatcgctccatgcgagatggctggtgcggtgctgcacaagggggaaagaaaggggggggggggacgtgatatgcaaatactccgcgctttgaaatggcgccggaaaaatgtggcttccccttatgcgaagcgcatttgctgggaggtgataaattggggacacttcatcgcaatggtttcctttcctttgcattcgcgtgcgtgcatttttagctgctcctccctgcgatatgcatttctgcgcggcgtgtttctcaaatgaactgccacgttatcgcgccgacagaaaaaggtgttggatagtgggcgcctgcgcgccggcagtatacacatgcgcgtttagcaagtattatgcgaatccgcggcgcggcgcccaccctccaagcgaatatgtatatgtataatatggatgtatatatacatatggtatatatttacgtatatgttttttttttttgctttgctttggtaactcttgcgctttttttttttttttttttttatagctcattcccctcttctgccttgttctcccccccctaacgcatgacctttgcgacagaacgcatggtaacaagcgaatgcaagcggaattaggcatacattgaaggagctacccctgtataggagcccgactcgtccaagctgatgagtgcccacctacaaaacggccccacgaaaggcagcacgccgttcgctcgccattttgcgaacacgaagtgacaagtttgtttaaaaatatttgctacgaagagttgaccgtgaagaatttttttttttttttttttccttttacttaaccgtaaaggagagtcatatatatactcgttcgaaaattaccaaccatggatgtgaaaaatattatcgaggaggttcaggccattaaggtttatcctcatatgatgttcaacgcttccaagctgagtaagttacaggaggaaggaaaggaagagacctcggactgggtgcatcccccgtggttatatcgttggggagggtcactcgttagggttcaccacctgaagaggagaagcgaaaaaagtgaagagatgaggatcgttaatgatacctcaccccgtttggtagatacctcccaacggaggaccctaccaaaccatatgctacatttttttcacgtaatacattttgacgcccccccaaattccacccccttttaaatacagaaatcctgagtgactacgtagacatcgccttcggaaacaacgaatacttcgacaatgaagtgatgctgacgctgttgaggctcttctgtttgtacccacactgctttgataaaattgtaataaaaaaaatcctcgtgtgtgtcctgtataacataaatgacatagacatgaatacctacctaagtctcattaaccctaacctgtatgatgaccacatcagaagtatcgtctatctgtacgacttgattaaagagtgtcattttattaaaatgtggagttgcattaacaacaaccaatggatggataatcgaagctgtgactactccttcttgacaagtcatgacaattttatttgcaacatcaggaaatacatactcaactgtattactttaagttttgaaaatatttctcttgaaaacatggctgcttatttgaatttccacgatatgaacgaactggaaaattttttaaatgagaacaaatggaccattaaaaaggctatgcacaaagatgaggaggtgaaaatttgttccaacggcaacatagaaacgatgcaacagaataagaagagcatcaatacgtactttaacgaggacaatatattatcttacattaacaaacttaacaattgaagataaaggggatgaataggaggttaaattaaattcctccgtttcttctcatgttgtgaggagtacacctcacatatatacacccctcctgtttgacttgtcgcatgtgtaagttcgtccccattcggctttcttttttttttttttttttattttttttttaatttttcttccttttttacgtttttttttaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttaccaattggtgatttgcccgagggtgaagacgctctggtgaggaaaacaaaacgatcgttcccttcccaccgttgctacttcccctcccccttggctgttttcccaatgttgatccatcgtcgtgggacaccacgggaggtgtaccctttttctcgcataaggaataatgagcaaagggttagaaggggacggggcaactgtggaagagtgccactgcgcgaacgtgaacatttttttttttttttccaaagttggaattcgagtcatgccactttgagccggtatatgttttgccttaccttcgttatgtgtccttcctctagttaacgttgcaaggctcctccgccacactgcatgcccgtttgaatgcgtcaggaggacacctccttgagttgaggttcacggctcgcatattatcacttagcgtgtttgctcggcagagcagccgttgcacaaggtaatacaaagtctatcgcccttttttttcccacccctgcttcgttagcgacgtgaaagggaattgtgagatgttatatctaccctggtcagtgaggggtcgaatgatcaggtgccactttgcggtgtgaatgtacatgcccgcacatgcgaaccctccttcctccgcgtatacacatgcgcgtgaattgggcccgattattttcctccgcggggtgcactaggcctactactactgctagtggtacttactactgctagctagtgccactgctactactgcgactgctagtactgctactgctgctactgctgctactgctgctactgcgactgctagtactgctactgctgctactgctgctactgctgctactgccactaccactgctgcgcctcacccttacacaatggtgctcatcacatgccttgagatcctgccttttcttttttaaaaaaaatgctgctccgcttttcgctccgcttttcgctccacatttgacgccacgatttaaaatttagcatcggcttctccccagtagaattttttttttttttttcgaaggattctttatgcccgcgcgctgatcgagtatgtaattttggcctcgcccattttttcgcgttgttcctgctgcgtagttttttcccccttttccagggaacctcaacgtttttctacattcgtttcaagtcagtgctgaccacttcgcgtagcgcctttccttttcgcgtcgctgctaaccactgcacgtcattgctttccttttggggccacctctcgcctgttaaccaccaaaccaccccccaacgagcattcacattcgcatccgtaccagtgtgggccacccgcgtgcttatcataaccatccctacgcagtgtcccatattcctatcgcctaccttgctgtagttggtttttccttttttttttcttttttttacaactccccatttgtacgcaccaggaaaaatatttacgtcccacttggtgcgccctcgtccccctctgtttaacacacatctctcagactgcctacatcgaatgggccactcacgcgacagtgccttccacacggtgagcattcctaaccctgctgggattaatttatcagaaatacatgcatacattcctacacgtggcatgtctctttgttgccaccatcacccgcctcttcatctcagtctattcaatttcgccatttgttaatttgcttcttttttttttttgtgttatatgctttactcgttcagtttgggagctcaccggatgggaaacacacacaagtcggacagttacaaatacgaacacttcgagttatgtgtctcacctgttccattcggttgtgggctctttgcacgttaccagaaatgtgacctaaggaccgacgcggagtgtccccatatcgttaagcagcatatttgctcacgaaaggtgacacgtccgaggtaggtatatagaagcacgttgaagagagggagaaagaaaagaaaaaaaataaaacaaaagaaaaaaaagaaaacaaaagaaaagaaaaaaaaaggcagagctcttcacattgtgagtctatcaaatgaacggcgaggaggaaaaaaggcagcccactaatagtttggatgagagtaacccagaggggtatcaccatcatccgatgcgaagacctaatgaagcccatttgagtgcatccgagagggggcctctaaacgtcccatgtgaaaatagtacaaaacccgtcccaacatattaccaccacgagaatgaccaggcgtgcttgaggcaagaatcgttgcttgctaaatgggggaattatcaccaggattcttttggagatgaacagtcgtggggaactcacccaatagaagatactcaaaatgagcacctcggggggggatacccatccagtaatagtggcataggagaattacccaatagagattcgcaaaatggagccgtttttaacagcttcgtgagggtccccatgaacgtggaccaagtcggaatgagtagagtgcttccccatggtggtagcatgcacatgaacagctggatctatcaccctagtcagagcaaccaacatatggttcgggccgaccatcacgcttatgcaggcatggctgcgtctgttggttcttcctccgctgctaacttatccggaggcttccccacaggttacgacccgcgaacggttggtagtgcgcacccgtccgtgggattccatcaggagggttatgcggcccagcaggggtatgccgtccaggagagttatgccgcccagcaggggtatgcggcccagcaggggtatgcggcccagcaggggtatgccgccaagcagggatatccctccaagcaggggtaccccccccgtgttgacaacccaaacggcgcccgagaaagctactgcgccttgccagggaacaacccctacgcagcggaagcgttcccaaattatagtgaccgacgtagaggcagctttggccagtacggaggtggcagtgggggggagtatcccatgcgggaggcagtgaacaggcagaggtaccaacccggaggaagtggtgtgctgggccctaatggagaattgcattataggacctacgttgatgagagtgatcccccctatgcagtgagtatgtaccaggggggcgaacgcgagtggacggaggacctgttggagagggggggctgcgaccgcggaaaccatggcaactccagcaacggaaatcgtttctttggcaaccgcttcgttggcaaccgctttgttggtaaccgcctcgttggtaaccgcttcgttggcaaccgctttgctggtaaccgcttcgttggcaaccgctttgctggtaaccgcttcgttggcaaccgctttgctggtaaccgctccgttgacggccgttccgttggcaaccgctccgtgggtaaccgctccgttggcaaccgctccgtgggtaaccgctccgttggcaaccgctccatgggtgaccgctccatgggtaaccgattccagaaggcccccccagtaccagccagtaatgagaacggccgagaagtaaccggtttggagaaaagccccccagaagtagccatccaagaagggggggtcaaaccaaaaagagagaaaaaaatccagctgacggaggacacacagaagagtgcccataggaatatacagaagctttctatatataactctagaatggaaattttaaaaatgatcgaagataatgacatcacattcattcaaggtgaaacgggttcagggaaatcaacatgtgtgcccaagttcctgctggaacagaatctgaaagaagggaaagaaaaaataaatatcatcgtaactgaaccgagaagaatcgcttgcatttctttgtcaaggattctttcagaaattatgaacgacaagctaggtaacacagtaggttatagaatcgctggtgaggcagtctatgacaccgagaaaaccctggtcacatacataactattggatttctttttaagttgtttcttcatcatcgaaatatttataggaaatttactcatgtcatcattgatgagattcacgaccggagtatcctccttgacatagtcttgcttttcattaaggtatacctgcacagtaggaagaaaaacgagcagatgttcaagctgatcataatgtctgcgaccatgcagagtaatctgttccattcgtactttgaacatgagagcatctccatgggatctatttttattggcaccaagatttacagcattgatacgttttatatagaggacataattcgatacgcgcgcggagggggcgacggtgaagggggcgacggtgaagggggtgacgttgaagggggcgacggtgaggggggtgacgttgaagggggcgacggtgcagggggcaaacgcagcgaagtgtctgtgcagtcagggagggacttaccactaagtggctcgttaacccacccaccccggtgcgaaaaggtaatcgaattcatcctgcgccagaagaaccgcaggaagctgcacctatccaggggcgcagaagcactgctgcaaagaataaagaacgaatacgacaagagcataaacctgttcaactccaaaaatcagaggagcgagtcgaatagagacatagatgtagaacaaataataccagccaacgtcttttctaacatcgcggagctgtgtctcgagctagtgcataacttgtgccttctcggagacagcgtcctgattttcctctcaggaatgcaggacataaccgaaatgtatcatcaactgtgcattattattaacaacaacgcacacaagcaacacgtcagattccacatacatatacttcacagctgcctttacgacaatacgattcacaaattacacgaaagtgacagagatagcattgacatttttctctcgtctaacatcgcggagagttcaatcaccatcccaaatgtcagactagtcatcgatttctgtatacaaaagaatatagaatataattcggagaggagagcacacgtattagtaaagaaatggattaataagtcttcaatggaacagaggaagggaaggtgtggtaggacatgtcatgggatatgcattcggatgattagtaagaattttttgaatctcttaagggatcacaaagttagcgagatttacacccatagtctacacttgctgtatctttacatattaaaaagcatgccggtgttgagtcaactgataaggggaccccacaaaggggagggggtcacggagactctacctgatgggtcagccaacagagtggatgcaattccccacaataagctaagcatgtacgatgtgctcagtatgattattgagaagccatcaagggaaaaaatacgaagcacgagacatgagctagaaaaaatgaaggcagtgattaaaataaaggacaagctagtcatatctataattggacagatcatgatccgattcaacatgagcataaatctctgtcgactgctcctcttcggtgtcataatgaacgtaacattcgatacggtaattataatcgccatcatcaacacgaatgatatatttccatccttcaatttgtatacttcgaagagtgtatactcttatggggtgtctttggaagtgtccctgaagcagaagcagtactttgatggcagaacgtattctgaacccattatgcttcggaacgtctttatcgaatggctatgtgtattttccttgtacgtccaggatctaaaaaatcaaagcaagtttgagaggtcgcacttgaagggctactatgtcaccacgtgtactttaatgagtaagaaaaataacataaatgcgaagaagctgctctgtgtgataagcagcgttaacaatctgtgcaagcgattgttaaaaattcttagcagaggtagcaatgcgtataggtcggcggtctacctcttgaatctgctcaagggggaagtgcctcccacgcgtctgcgcagcggattgcaacgtaagggaggaggggaagaaggaggagagggaggagaagaaggagcagagggagaagaaggaggggtgggtgcccatcgcgatgatcccacagatgaagccctaaattggaagaacgtcttccgcgtcgtcaccaggtactcatgctacgacccatcgaatgagaacctttatttgaagtttctgttttcccttgccttcacccccctgtttatccacgggtctccacttttacctatccaaaacgaaacagaaaaaaaggccaaggggaagaagctgctcgccctactaaactacatgactcaccaaaagttgaacgtaaaaaattgcatatactttagggggccctactaccacgacctcaacgtcttaaggaaggctctcttcatcatgtgtccctatttatccttcgatttgctgcagatgaaaaatttttacattattcatttttcggacaaggggggggtgaacaagtacttgaatgagtctcttccccaccacggggtttccccctcctcctgctcccctgctgtcaccgacggggcagagtcgcggttcagccacatcagcggtagcggcaactatggagtgctacttgggcctgaacttagaaaggtcctttcaaacacgacgaatgcaaaactgtatgaagggacagttgaaaaaataaaaagggagcttcttcacatgtacggaaacgacacagagaaaaatatttttcaaaattttcatgaaaatatcattaaagtggtacagcccgtccaagccatagtccccgtgcaagtaaaccagaaggacgagattaataacgcttctctgtgtactcacattattaacgtattttcgagtggccgtacttgttttaaaattcccttgtggaagggcttctctcatggcggttttcatcatcggtccggtgcatctcgggtcagtaactatttcaaccaccagtatgagatgaagaagccgaagcatttgttccttgtgaagtggaccctgctgaacacggataattacaagattagcaaacgggagaaggcggaaagggaggtgcggcgcgcggagcgccaggcgcagaagcgggggcacggcggagcggcccaaacgaggggacaagcgacagggaagaacaagggcgaccgcgtggggtgcaccgattgccatgctgagcagtgcgaggaggaggagaagaagaagaagaagaagaagaagaaggaggcgggtgaggatggtgccccccccaagtgtgccgaccaggacggtgccaactcagaagagcctaagggagaagccgctttacatagctgcagctccgattgctccgacctgagcaataaagggaaacaaaaaaaaatgaagtgcaacttgagtttcaagtccatccttggctttctatccctgtgcccatttgattacgatgcagaaaggaggatatacaaaagacagacgcaagaaatatttgcagtctgctcaagcatcgattacagttgcaccaatgatacatacacgtgggtcaattacgccaccgttattccaaacaaatattttgtaaccttttttctttcgtctctaccctaccatgataacgttatcctaaacaccagaacaaatttgagaggggtcgacgttttgtcagtaaagatattcgattcaaaagagatagtcattcttgacgtgaggaagaagaaatccaagaggggtgactccactgctgttgatggggataatagaggagtggcatcggaagcgaccagctcaggcactgtctccccaagctcattatccattaacaaatacgacttactgcgcatcaattatttgcggtactgcttttccaattttttattttttctcacgtgggtgtataacaaccgggatgaggaggaggagtaccgcatggaggccacccctctgggggggaaacacacctctacggcattgccgagacccccaagtggtcaagcgagcaccgagcagatagcccagccgcgcgcggaagggtcgaaacaggcgcaggggaagcggcaaactggcagcaccggtgacggtggcggtggtggcggctataatggcggtgatgctggtattgataatggcgatgatgcaggagggaaggcggaccccgacgggacagacgaggtaaacgagccggaggagtatttcagcgaagacgacgcagtgagcgacgtggaggaaaatcgcgtgctgagggaaagcccctacatcagtagagttatacaaaatttaattgaagaaaataatcgggaggaaatcaactacgacctgtacgcagtggggcgcgagggtggcagcggtgatagcggtgatagcggtgatagcggcgaatggggtgaacgcggtgaatggggcgaacgcggtgaatggggcgaacgcggtgaatggggcgaacgcggtgaatggagtgacagcggtggcgacggccctgcgctgccgagcggacggggaaggcgagcacaattcaacccaagcttccttcgtgcaagtgaaaatttattaaccttggacgcagcatggaatgaaggcaaaggggcacatctcctaaagatgtatgaccacctgcacagttacctaacctccccaaatgacccatcattagctaacacttcacctcgagagaaatttcaaacatgcttatcctctgtgaagaagtgccacgtgaacaataacttctctcttcagattttgcagtccgtgaatgcatatgcgaaggactgcacatcggaagagttcctattttttaatccgatcaatttggggccaatggaagacttgaattatctcctgcggtgcatgtactacgaggagtgcgctccggaagggcagccctgagcggtgcgccacggatagaagctctccgaacggctggcccattaaaggggatccctccccctacaatacattatgtgatacaaaggttaacggcatgcccgtgtgtgcctccatgggggtagcactcaaagcgcgctgtttcctctttccatttttatttacctacccatacatttgcaccgacgcaagcgttactcttccttttgagcacagacttatttagatttgctccttgcgcgttgtgacacacaacccatcgattgcatcatttaaaggtgcatcaaaaaaaaaaaaaaaaaaaaaattcgttaacttgtaatgcccattcctgcgtgcgtcacttcatgggatgctttttaagaagacaaaaaaaggcacaccggtgggaaggtggcagtatagcagcgttgtggtgggagttgacacacaccctatccaccaacggcgaggtggcacagaagcgctccccgcacaatggggggggtttgtcccgtgtgggaaaggagacgcggatgttcctccaaggcgaattctataattcgcctccttcagggggcagattcaaatcgtcgccgttgtcgtcatggttgtcgtgatcgtcatggtcgccgtgatcgccttgatcgccgtgatcgccttgatcgccttgatcgccgtgatcgccttgatcgccttgatcgccttgatcgtcgccaccccactcgggggcatccgtcgggtcatccatacggccgcgcccggtgccctttttatgcgcctgtatcccatccaaatatttttcatagtcgtaatcatcatcatcgaactgctcctcttcgtccagatcgtccagcgaccccaagccctccatgccgcccaggtggtcctcctccccgaagtcgtccgcatctcccaagtagtccgcttctcccaagtagtccgcttccccaaggttgccgaagtcttcccttccagggtggcggtgcccatctgactcatctcccccaactggtacatccttccgctgcacgtaattgttggtatacgttcccttgcttccctgttccttgcttctctgttccttgcttcccttttccttgccaccctctcccgtgcttccctcccccttgctaccctctcccttgttaaggctccccttggtagctgacctgttctggaagtaaagcatatcttcgacgtccctcgtaaagaaggtagtcatgtcaaagaggtgattaaattttttgctagaccccattttgttgtaaatccgttccgtcgttttggttatagactcatcggacgtacaactctctttgaccttattaacatagaagaaaaagtgaaaaatattatcgattgtatttttgtaattcctatcgaggtaatccacatatatgtctgcctccacgtggttcgttttgttctttcgttcgctaggactaactagatggtgaaagaatgcctccttcgtttcttcaacggtcctcccttcattcagattatgaaaagatacgggcgtgatcgtgcttaggtaatcttcggggtattcttcggggccattggggaagaagccttcgaagttgatgggtaggatgcccaaccccttggcccattgtccaagagcggcgtcgttcagcaggcgcgcgccgcactcgccaggggaagtggccccagaggaagcggccccgggggaagcgtccacatcgcaggcccccttgcagaagtagatctttttcacagcctccccgttgagcaccatccctgcagcacccgccaagtagtggaagaagctgctttcatcccctgcgaaggagttgcgcgagaatctcttcccgatgtaaagtggcacactagtgagaggggccccgccaaacgcagcttttcctccccccgcgcctttgcagtaagacggcacgtaatcgtatcccttcaacgcgttaatcgttttgacaaagttcgttttcaagtacctgtagaggtgtaaatatttgttgccaaagtttttcaaaaaaatagcttccctatcatccatgtggtcaaatgatttgacgtatttcctaaacatgtgtctcctcgagtgagtgcattcgttacgagttaggtttatcacatcgattaaagtcttcacattaacaaaggtatcatcatgagaaatgaaaaaaaaatctattgtagagttcttcctaacgtattcttcataaaggtaataaattaaatttttttccttctttcccaataattcctcataatttggagagtccacttttttgtctccttcctcctccaggtggagagtctcatcatactctttactttccttgtcggagaagtaaattatttcgaattctacgttctcattttcgaaggcgcttttgaggaagtcgtgattgaggatgttttcttttgagcttggttggcccttcgcgttggttccttcaggttggtccttcgctttggttcctccaggttggtccttcgctttggttcctccaggttggtccttcgctttggttcctccaggttggtccctctcttttgcccctccatgttggtccctctcttttgcccctccaggtgagtccttcaagttttcctctccccccccgtggccctgatacatattgaacaccctctctgtgtttttcttattatcataggtattcttcacgtaagctattcgatgttccgtttctgcactcgttacaatcgcaagaagaatatttttgtgagtccaattacgttgactttgatcaaaaagggtatcatatttttgattaatctgacttaacttccttttatattcatcgatagagttgtattggacgtcttctgtttctttgatatacttctctaacttaatttcattttcgatgctcatgaggtggtaattatcgtagtctacgtatgtctcctgattggaacgagtagaataacttgcgcatgtagatataggataagcaaggttgaagtaggtaatgattagttgtgccagttctacatccgttggtcgttcttcatcagtgggggtcatcaccatcccactcttcgtcccccctgtatgatcctccttgtagacattattatcctttttgtaatccctaaataaatgcagcacgaggtaatacctatacacgtcgtagttggttcccccttcgttctcaacaaggaagacgttgtccctatcggtgagacaagcattttcaaatggggttagcttcacctgcaggtatttcccaatgtagttggagagctcacgtacgttgtcttttattagctttaaattctcggagggggaattttccaccaaatggatgtaaaggcgccttaacagagtgatgtccattatgatgccgctatttagggaggggaagggggtcccactttcttcgggggtcccacttcctccgggggggacttggtcaccaaatccgtagccaacgaagagccccttgtacgtgtcccctggcttcacaaacttgtcactcccttccttgtcgtcactcgaaaggaagtccagttcgtcctgcagcatgcgctcgacgaggtccttggcggggatccccttggcgggacgttccccacccgagctgtcacccgcgccgccgctcccactcccactcccactgctcatgctgccccgcgcggcccgcttcccctgcacctcctcattgtactccctgagaatcccccccacgtctatgtcccccttttcgtgactctgcccgttgtaaatatatttgttaaacttcctcagaagaggctccaggtttagagggtgcactctggtgaaagacgagcagaggaacacgtacctaatggcgtctccccccttctggctgctctcccccttctggttgacctcccccttctggttgccctccacctgcttatatacatcctttaacaggtgaaaaacactggtatgcttcaaatttttttgattcaaaagattttcgtccagggtgtaaaggttgtctccgatctccaagtcgaacagtagggtgtggagtaacccttcactgaaccctagatccacaatgggttcgttgagtactaaaaatgccgtgtttttttttatggctttaaatagtttgtccttcacttccctgcaatgggccactgtgctgcttactgccagcagggcaaagagtatcctcctcatcacgttcatggtgtgtgtgctggttcgttcctcttcgggtcggcacgcgcaggtgtgtgcccacgcacatcttcgcttaggtggagaagcgcgtgtttgagaagcgcggatcggatgagcgcagatcggatgaacgcaaatcggatgaacgcagatcgggtagcgatggaacatgcgcggacgcaaccaactggcccatccgaaaaacaaaattacttagtagtggaaaatccgagtcttcgaacggccatacaaacgcgttgccttacacttggaaggaaaaacaaaaataaacaaaaagaagaaaaaaaaggaaaggaaaaaaaaaaaaaacaaaaatgtactcgagccaaatttctcgttaagtctgagacgagtgaacgcccaagggggaaattggaaaagaccaaagagggggtgcaaaaggcggaggaggaatccatccacgcgcatatttacaaacgggggaaggaacatcaaagtggtgagggaagggtgactacttcaggacattcaaaatgaacacgtgctctgctcctccggaaacggtgaggagattgtaacgcatgtaatttaggtcgtccacaactcccttcttccttcctgtaaaaatgggtcgaatgggcaggtgttagtggtgcacacaccagcgcagcgcagcggcgcacaatgcacgaagcgaagatgtgaagaagcaaagatgcgaagaagcaaagatgaacagatgcgaggacgcgtttaaccatgccgcgcattggcacattggcacattggcgcattggcgcagggagcgattcgcttaaaaggcgctcccttgaagggaactcccttgaacggcgccccttgaacggcgctcccctgtgctcacctcgcaaagcctggatcgacttgtacttcctcgcggactcgtcatagtacgaggtgttattcgcctgggcgctcttcttatcacaggagtaagtgttgaccacccggtcctcctcgtctaaactggtgttgttctcgatcaggccctccaccttggttaatttctgaaaaattttattcgatgcactcacatcgaaggctctcaacaaatccagaaaggttagcaacttagatatgatgagaccctccactttgtttttactcttaataaaccgatgcagacaatggaaataaaaaaagtgatcccgataaaacatctctacattcaaattttggatggactgcgggaaggacttcaacgtgttgatgttttcctgtaggaagttcttgctcaacgttagggcgtctcccccagctgcggctgcggctgccccaccggctgccccacctgctgctgatgcggctactgcccctactgcccctgctgctccttggctggagtggccaaatagggcctccacggccaccttcgcagtcaccgccgccctcctcggaatgaacataaatttcttcctaaccaaggtattctcctccagtgcagcatcctccttaccgtttatcctatctccagcacgactgacactgccgggttgtcgaccacttgcacccgaggcatactccctaggaaacatatcctccagtaagttctcattaatatgtctacattcctgttccaaatctacgtaagcaaaagcatcacaccgttccttcaaacgcttcaagtagccattacatctgtcttggaatttattcataaaagttttactctccaaacagctacacaaatcgaggtagcaaacattatctgcttcctcacatctaacaattttggtatactttccaataaggtattcttgaaatgtattcagatctaaaccttgaatattttctttgataactttccagaaatcctttgactttatcaagtcttgtacatggttataattctttacaacctggagtacattctccatgtggacggaattttcattatttttttcttttgggtctttacttttgctagggttattagtactagcagtgggttctacatctggaagaactatgataactacattttggccaacaaaaaatcccttcttgttaacttcccatgaatttttctcctgtacataaaggagatgcttactagcatctgtcacgaggatactcctagccatatggttcttctccttcttcacgtagttcttgaacatcccattggagaaaactttttcttcttcttcatgttctttattcgcaagatcgataaaattttgcaccttttccaaatatttcatatatttctcctcctttaccagagatgcatattgatagatcacgactgtacatgggtgttgacacgttagttcatcgaagtcgttatacgtgtttagggtgtatatatttttatctttgaatgcttttttcagaactttatttttgttcctaaagactattgggaaattattggtactgaggggtctagctagctgcatattcaccacgttgttaaaaaagaggaacgtgtttgacaaggggatcgctaccttcctgatttcacaattgttaaagtttctcgcatccaagtcgaagtaatccaggagggccagaaaatgcaaaatgaacgagctgtgcgaaatgagtacgatgttgtatactcgcttcttttcctcccccttggtttgcttcccgttccctgggggcttctgcacatctgctgctggcactccgccaggtggttgcactccgccaggtggttgcactccgccaggtgcttgcactccaccaggtacttccactccaccaggtacttccactccgcctgctacttccactccgcctgctacttccactccgccagctacttccactccgccagctacttccactccgccagctacttccactccgccagctacttccactccgcctgctacttcccccccctgacagtcccctcgcacttcgtcttccctcttgatctgcgcctgttcgctcgatttttccaccacctttccagaagtcgcctcactgggaaccacctctccagaagtcaccccaccgggcaccacctctccagtcgctctgtccatgccgccgctcaggtcctcctccacatcgccacccctagccgctttcgccgctttcgccgcttcctccgcttccgccgtctcctctgccttttctgccctttctgccctttctacctcctcgctgtccctctcgagggaggcaaaataattcacagccagcgcatgtaccatcttcaaaaactgcaagcacctacagtacacctggtcggacgactccctaaatttctctccacacaaaatgtcgttttctccaaagcagaccacctcatagtcttcaaaattctgttcacaaaatttccttatgtcggacgtcttggacctctgatcgctaaagtagttacccgccatttctcgcacggactcgtagactaggatattttttttaaagttaaagtagtacttcatggtttccaagcacctcctcaggggggagctcataatgacgaagtcgctgttccgttcgaagatgcccttcttcgcactaccaacggaagcaccaggggcaccgctgttgctaggcgggttgacagcacccttgttagcagagccattgttagcagagcccttgttagcagcgcccttatcagtgccgctcttctcgctgccgctcttctcgctgccgcccttctcaccgccgcccttctcaccgccgcccttctcactgccgctcttctcaccgcaggaagcggcggggaaatccaccttctgcagagagtcgttgtacaactgcataattttctggtagagcctgttgttctcatcattcttcaaatcctcgcacatctgtttgccttgctcactggccctgcagtccaaattctttatgtccttgtaaattaggtccctcgccctgtccgtgctctcgataacttctctgttatgtaaagcttccatgtgtctcaccaaatatatattaatcacacagttcgattttagcagcctttgcatgtacttcctgtttttttttaagtaatacgatgacttataatacacatcgctaatcagctcgttgtactttacatgcacctcgttgctcttgtgaggtattgggggtatatgcgcgtagtgataatggttgtacttggatccaccatgctcgtaataattaggctggtgggagctctccggggcgccgtaactacggtgaccataattgttggcgccgtgattgtgcgagtcgtgcgcactggcgtggttattattcccctggtggtggttcccctggtggtggcttccttggtggtggcttccctggtgatggttcccctggtggtggcttccctggtgatggttccccgggtgatggttcccctggtggtggttcccctggtgatggttcccctggtggtggcccccgtggttgttgtagctactgtagttattataaccgctgccgttgttgtaaccgctgccgttgttgtaaccactgccgtagtaaccgcttccgttgttataaccgcttccattattgtatccgcttccgttgtaaccactgccgtagtaaccgccgtagccgttgccaccatacccattataattttcgtagcagtcgtactggccgctaaaattggggtgcccctcgtagttgtcgtagcctccgtagttgtaaccgccgtaatcgtagttaccgttcccaccgtggtatccgtagttatgacccccatggttgccatagttcccataaccagcatagccgtaacttccatacccgttgccgccgtaaccacctcccgcactggggttaccaccagccccttttccgttcggaaacttcacgtatgcctggttgtagtaactcggcttcccatacgacacgttattcgcattccccatgttgtagtagccgtggtctacgtaatggtaagaggccatattcttttgagcagtcttacctttagcctcttcctcctcctcattcacgtaacccttttttttatcattagatgggttgccatggggtgccgaagatttgttcacccctacgttataattgtacatgtcattattcctcccattttttatatttattttcctccagttaatcggctgcccgttgttgttccaattaccggggtgacttttttcatatgaatagtttcctttcattttgtacttagaagattaggcagttaaacgtgcatgcataccagctgcctttttttctcttctttttctccgtgggaagatacggaacgcgattgatcacttatcattcccaacgactggtttggccacttactcgtgtatgcatgtgccctttacgttgttctctcaatatatgtaccgctgcccggggagaagcttctacgaactgctcactctctgttgggtctgcgttgcttaaggcattcctccgcgggattcataaaaatgccataaaaccgggctagccttacttcaattttttttttttttttttatcagtttttactcagcgcgcgttgaattgttatggttggctctttttctttcttctcctcttcgtggtgccgccctgcctggcgcttgttctatacatagtatgtacatacatgcgagcgtgaacatataaaagccgtatgcgcatacgcgcggtggtaaggggcagaaaaaagggacgggcaagaaaaaagcaggcagatggggagaagcgaaaaggaaaaagaacgtgcgcaaaaggggaatgtaagcaaaaaggaatgtaatcaaagggggaatgtaatcaaaaggggaatgtcgcaaaaagagaatgtcgcaaaaagagaatgtcgcaaaaagagaatgccagcatgaagagaatgccagcataaagagaatgccagcaaaaaggaaaggaggaatccaaaagagatagagatacagactagtaacaaaaacaaaaaagatggaatgccaaaacgaaacagaaagaaaatgtgctaaggcaagaaaaaggtaagcgaaaaaaagggaaataaaaagaaagcaaatgaagaaaagcgctttaaaaaaaaaaaaaaaaaaaatcgggtcaatagctaaaaaaaaagaagataggggcaaaaatataattctgatcaaaagggatattaaaaaaaaaaaaaaaaaaaaaaaaatggaaaaagcacagatatgatgatataggtgaatcaactgtgccggaaaaactttttactttattttactttattttattttattttattttattttatttttttatatagtaaaaaaatataccctgttgtatgctttttttttttttgctggcgcaaacaggcaggcgctgccctcacccgtataataatgtgtgcagcatgcggctctaacctcacatacgctgttatatgcaaaaatgtatgcgtttcctcggggcggcgatcggcatgtatgtacacgtgttcactaagtggtcatgacagttcacatttcttcctaccattactgttacggctactattgctattgctactgttagtaccattactatgttactatgttactatattactagcgttactatattactagcattactactacttccctgcagcagtaggaaaaaaaaaaagatactgtggggcgagcgttgcaggcacgtgtttcctcttaccctatatgtgaacgctacattaatgcactcatcacgtaggcatactctcggggtttgtaaaatattacgaaaagtgagtcgcgaggggttctccaacaggtgttttccctcatgggctcagtccgctcagtttttaacgtgcaacaggcgcgaagcgtttcatgggctcacagtaggtggggcccatttccgtatgcatcgcatgtacgtacaatagtgttgttgtaagtacgtgcatatgtaagtacgacgttcatatgtaagtatgttcatacgtaagtatgtgcatacgtgcatatgtaagcatgtgcatacgtgcatatgtaaccgtgtgcatacgtgcatatgtgcgatgtcaccccccatgttcccattagcccatttgcggatgtcgacccggtgcaaaacgagggttcataatcctgaagtatcgtcgccccgggaagttcatacccgcgtatgcgagaaaaaaacgccccccgcaagtgaccaaagcaaaaaagaaaaaaggggtagaagccgccaaacgtagagttgcagctcgtgaaaataaagcggaatggggcacactaccaaaatgaaagtgtgcatatatgtattaacatccgtataggtgcaaatctaaacgtgcacatatttttattcctctcctcctctcttcctcccccctcttgctctacttgactggcactacttttacataaaaaaaggtcaaaaattgattaaacgcaccaaatatgtttgaacataaaccatgttggtaattttgaccactgcgtagtaactgagctgtggaagagaaccccgtgggggaccactacgtaatccattcagaaggcgtgtcgagtagttgaagtacaagcgccatacacgcacgacagggaatgtacatgtatgatgtgtggtaacacaagtgcgtacgtagctaggtccccctcccagttctcccggaggagtactcccctcacttttgagctatgcacttactacagtgcatttgcctgatgataactactttttggcgtcctacaccagtttgagcgttacgtgcacgccatctattcgccatttgtgcgccatctttatgccatccccatggggataaaaaaaaaaaaaaaaaaactacattcaaaagtcctctccggaagttctttttttaaggcaatacaacacatgcacgggaacacactatcgaataagactcaaagttaagaaaaatgccaaaaaaaaaaaaaaaaatttacgtgtgcaaacacaaacgcacatatacattgtgacaacgcatgcaaaaacattcccaatttcactctcctacattttaaagttgcacatatggggtgttcggacaagtatgttacatgtatgtatgcggggaaaagaaatgcagacaagggtaaaaatgttcatttcgcaaaataaggtgatttttattcctcatcgggtggtgatcccgcagaatgaagaaaaaattgcgtgccaaagtgaatgaccaccacccccaatggagttaaaaaaccgagttgctcgttttccaccggtaacattcatgcgggaggaaatgaatacacagaaatggcgcctatatggggggcataacaacgtttgcgttctcgtccgttccttcatatcaccatttttcacatcacgctgcccgttcgtttgttccttaaatgagtgtgcacacggattggctactttttcttttctgaaatggggtgtgcacgtaaaatggctttttttttttttttttttcattttcgcctgaacgggtcataacttatttgttagctagctataacatataggcttttgttctatctgatcagtcgcgcaaatttcgttgctggtttcctcttttacaagaatgccgttcaagcagttttgaagaggtggcgaggtgctactgccgttctgctggtgtgaacatggggcgctcgtcgcgatcttactactttggcagttgttttttcccttattttttgcgtttttgtcgctcgacttggtggacgcggcgccgtcgttattgccactgccgtttcctccaccgacgtttccgctgctaataccaccgctagtaccgctgctcaggtaggacttgcccctcttccatttaacggcttccctattttggtagctgcccggagggacgtggtcattgcagtgtgtgatcacgtggaagcacgagaagcagttatcgtaaaaataagtcattacaaacagatcttcgtatatttcaacattcatatgatacccctccaaataagcacacagggggtgaaaccacttattgcacttcttctccttcttcgcgcggtttgtatacgcgttcgcattactcggagtgtgttccccttgagcgccttcttcgcagtaggcacaacgtatgacagctccacttttattgcaaatacaacagacattttcgaaggatctcaaattgctaacatcccacaggttcaaattgtaaatatttaaacaaaatactttggagataaaaaataaaacacaaaaaatgtgaacaaactggtttgtcgtggttttcttcaaggcgcctccatccttcttgcatatgcagcagcaactttcaaatcccttcaatgtgtcaagggcgctcttgcttgggtgatcgcatgggtcattattcatgttggagtcatgggcctgcccactactcgacgccgcagtcgcagcagcagtcgcagaagcagccacagaagcagccacagaagcagccacagaagcagtcgccaccgataccgctccccctcctcctccactgctgctgcttttctttttctttttcgagtggctgctacccttactgggatcttcaccctgctgtcgtctcttattgaagtacttgctaaatgcacacttgtcgcacaaaaattcatcgctccttcctttctgatatattccatagcagtacttgtgaatgtaaatggagcattcgacacatctgtacaaaatatttatgttgttcaactcgttgttgaagcacacactacatgtgaaatcgtttggctttggctttggtttttccttctccttttcttcatttttactattttttccgtttttcccatttttcttttggttgaagttgggggcgttcctcttcgggtctatcgcagcaggtggggcatccgatgtggataagtctacgcctgagggaggaactgcttcacttctttggtctcccattttggtagtaccctcctcggggccgctctccttccccatagggttattactccactgggttgtcactgtctccccaacggtggccgcttttcctttgtcaccattacgatcctcttccctctcccctccataaccatcgctcgaacggttttgttcctccggcaacgctgccgccgttggcaaggttgtcggcgtgggcgtcaggaaaaacgcttcatcttgattatttggagcacccacttttttgttcattaccccgtttgtactcaaaaggtgttcctcctcccttacgaagctctccctcaaattatgaaccaagttgttccaagtgttaacacaactgtatttgtaaaagaccaaatttacatacatgggcatatcagcaacgttgtaaaagtgattttcatcgataattttgctcataagtagcagtttgttctttactatttcttcatttaggttattatagaggtctttcattttgtcatagttgtggatgatcagttcgtcaaagctttcgccatcgttctcgtgctggtgctcccgatcgcgatcgcgattgcgattacgatagttttggctttctttttggctttctttttggatttctttttggccttctttttggccttctttttggccttctttttgaccttctttttgacattctttttggccttccttttggccttccttttggtcttcccttttatgctcgctcttgtcatgattggacagatcggagtggatttttttttcttccttcactagctgcttcttcgagctaacgcttctgctattgcttgagattttcgcgcatttgactatttcttcacatttttgatccttcacaacggaggaaaagatattacgtccgctgaggtcgcactttccatcaccaatcgtgacggcaatgtcacttgtgctcttctcttccttttcattatttttggctccatcacgtggttgcgaatgaccttctccagggattgaggacccacttgcggcctcgctcttacacatgcttgaattttctccatctgcaatcgcgtggttggaatttcccacgttcgtgtggttaccatttttggtgcagattctgggcgacgtagcgaaggaacctgtttttttgtcttctgccttaattttgacccccccaacgctgccaaccccgctcctgctcaagctcaccttcgtctcgacctcctcgacgttgcgccacttcacctgtttgacgaagtcactcctgttcaggtggaaggacaaaatattaccaatatccacgaagttattctccctctctatgcaatttgctagcccgttccagcttttgtaaaaaaaatccatttgccttttttttagcacgaagcttcgaaagttggttagggcggccttatcgaagaggacgttgttcaggtacttttttttctcttctttatttttgaagaggggtgccacctgtggctcgttcgctgcgccagggggggtagcagcacctccaccactcaccaagccgtcgatcgaggcgctcgtcccgctgccaaccccgccgcttaccccgctgcctatctcgccgcccctcgcgtcattatccagcagaaacaatttatacacgtcgtacgcgctgaagctgttggtcgggtgcaggggcacttctgcggggtggcacttccccctggagccgcttctcgtgttccccccaaaggagttgtacctcttaattatttccttcaccaattccgacatggtgctgtcctcgcatcggttcagaagagactcccttatgatgcagttgattgagctttctctgctctgatctgtgacaaaatccaagttgccatattcaccagattcattgttcgtgattgtctttcctgagggtagctttcccctacctgtgttgcaactcttaggataatcatccaaagagttcttctgctccttcttgtttctactcctttggccatccttttggtctctcctgtcattcctcttcgttatctgtttattcaaaattttttccttgactcctttgctcagcaggtttccattcttggcaaagtcataggccatcatcttggtcgttccgctgaggtctcctgggaagccgcctgggaagcctcctgggaagccgcctaggaagccacctgcgaaggtgccgttctctggtccccacaggaaggggcttacatggcgacaatcggtaatgcctccactacagccagccgcgacgtcgaaacttcccatcggggtgactactcctcctcccaacttggccttttcgtccttaacgtatggagtaaccctactgacgtccccactcccagggtggcaactatcgctagctaccatgcccctaaaattgaacgaggtgttactgctgccttttccagcgtacaatttcgcgacgatttcttttagcttgtgcgccaactggtgggcactcctcttagcgctccctccgacggcgcttccaccgacgacactctctccgacggcgcttccaccgacgacactctctccgacggcgcttccaccgacgacgctccctccgacgacgctccctccgacgacactccctccgacgacgcttccaccaatgacgcttccaccgacggcgcttccaccgacgacgctaccccccaggtcctcttccgcgggttccccctcgccatacagattgttgcagatgtcgtaaatcttcacacccctcctcgagtaaaaaaatttgtgtctctttataaaaaggtaatcgtagtaagtcagttcgataacgttggccagttttaagttcatattcttggtgatattaaatgcgctaaagttgttgagtatattttttaggacatttttgttcagcagcatttcgctcatcctgaggtagttttgctcatcgggactggcaacgctgacactgccgctgacattgccgctgacattgccgctgatacttccgctgacattgccgccgctagcacccgtggcgacgttccttgcgttcacgcttgcattcgcgcttgggctggagtgcgccctgtggccgctagccctgctgctgcttccactgcggttactcgttccgctcatagaccccatggaccacatcgacccaatcggactcgtaagtccagctgatcccatcgaactcgccaatccagctggtcccatcgaactcgccaaagcagttgatcccatcgaactcgccaatccagctggtcccatcgacgcagtcgagtcactcgatgcgatgcagccaattccaccctgggggatcaccccgctggaaagccccgcggaggaggattctccaaccgatgcaccgaccccattacaaaagagagccttcaaaattgaaaaggccccgtccttcgagctactctgatgcaccttctcgtatagctccctaaaaaaataatcgatattgttacactcgtttttttttcgaaggagtttattctttgcatacttctttctgttgtcactgtccgactcgtagattaaaaggtatatatgattcccgttgtcgaacagacagaacactaagttaaagcttttattaacatacgattgggaatccttccctgatttgtctcctttcgttaccccccctttattacatgtgttttcgtttctctgtccttcttcattattgaaacagtccactcgttctaacacttgagatggcatacttacattacaattacttccgtttgcaattgactttttttttttttctttgttcttgattccttttcatgtgtatttaccagctccttgtcctgtatatcataatggttgtctccgagcagacttgggcaatacgcactcacggtgctggcacacgtgcttcctttaactaaatctgcatctctattttctgtaatgtcttccttttcattaccaaatgggtgatgattctttgtttgatttttttcgatttgttcagtggaggccatctccgtcatcgtagcaatgctgcccgtccgttcgcctgtattttcgagttgcgcagtggtatcatcacccccgttctctccccctgtggcagtggcacctactgctgccatcgcgtcgaacgagttgcccaagcagggctgctcctcgccatcctgacgcaacgccttcgccgctgctgccgctgctgtccctgcggtcgattctgccgcttctgccgcttctgccacttctgccacttctgccgctcctgccacttctgccgcttctgtcggtgcccccaccggcgcgccgctggccgaaagcttcctcctcgtgccgcacttgtcctccctgtcatggacgcttctcctcgagttgctcgaagtcttatgaaacatggagtggttggcatatcctttaagtaattccacaagaccaacgatatttggagaattcgaaaaatcaaaataatgatgtaaaacattttttatctgaaccatgtacttcaagttatccacatcgcttacaaatgtatttccgtaaagtagtacaggaagtcgatagaagaggtaggcgaacttattcacatcaacttttttcttcaagtccatgctgctcgatatgttttttttatttcccttttgtatatctatatttgtactttttaaaatggtaatatcacttaattttttttttttttcttcatgttttgtatcttcagctgctttttaaatcggccactcaccttctgacatatgttcactccgttttcctgtcgcaggtagtacactccttcgcacacgttgttctttaggatcacgctggcttctacgttgtcgataactcgattgatgtagttcaagaacagcagcagcgcgaggtcgttctcttctcctttgggggccgcttttttacttgtggccgctacccctttgggggccgcttcctcctcactctctttgacgtccccttgccgctccctcgcctcggctgttctttcctgctgtttatgcacctccccggcttcgaccgctcctccgaccgctccctccactgcttcgactgctccctccactgctccaactgctccttccactgcttcgactgctccttccgccgccccctccacctggttgctcctctcctcgtgcgcatctctcaacgtgtcacattcgttggccttttcttgcgccggggaattatcatagtcagttgttacttccagctcgttcgctggttctttttccctctttttatcatctgggtggtccgagctccccccttccacgtgagcctcatcacgccacctaccaccatcatgacggtcaacgttgtgcgtgccacgctccacttcggtcaactctcccgcgccctcctcaatgcttagtttagcctttttctttttatttccatgtgatacgtgcgctacgtgcgctacatgctctacatgctctacattcgccacatgctctacattcgccacatgcgctacatgcgctacatctgtgtcgtcctcgccatgctgctctgaatgttttatccccttctgttcgttttccccatcggagttagacatcccggaaaggcatccgatttttctcttatgggtgtggtcgctcggtttgtgcgtctctccgtttggtgggttgactgccgttgcggaggtagcggggtcgaccgtgcctatcgtggctatcgtgcctaccgtgcctaccgtgcctaccgtgcttaccatgcctaccgtggccacagcatcatctatgctgattgcttctccccgactgtcttgttcttccgagggggtggctacgccctcctgagtgtcgcactctcctgacggggtgctacttccatccttaatttcgtctacctttttctcttggagcacgtttccattttcgtttccgcattggctgacttggtcgttcttgctctctatttggttgttcacccattcgttagtgtccttccccgcttgaggggcttctccccctttggaggcttccccccctttgggagcttctcccccctccgacatgtggacaaacttctccgcgaaaaacacagaggagaggaacgagttatagtaatggtaaaagatcccccccagattgctgtgcctcttattattaactacatttaacttaaggttcaacactgttttgatatcattttcattattgtgagcattgcacaaagccagcttgatatttttcatttccaagtaactatttccgatgttagatacgttggtggtgaagagacctaacatattcgtcttggaatttcttcctccatactccgtgtctgtggtcacatcacaatattcgtatttttttttttttatttttttttttcttcttcttagcattactgttattggcattactatgatgtatattgcttgagttccctatatgacctcccaactttgaatttgagaatccctctccgcacgaggaagacaacgcttcttgcgagttgctgctacatagggagttgctatttcgacatgatctattggacgctacagaaggggaggtggatatggacttggcctttccattaagatgtgacatcacagaggaagcggaggaggaggaagaagaagaggaagggatgtcccattttgcaggtgctactcttctagaaggagttacatactcggatgcatactcggaggagcaacccgaggatgacgcgtatgtgctggacgatgaagatgacgccgatggaactgtcaatgagtgttgagacatcgaattcgactttgagtggagggacagagagcgatcggacgatctggtggagccgaatgaggattcgtggtagtcggatggtatggacgagcagaggagagacgacagggaagaaaagctctcgcagtcgacacccctccgcggtcgatccgatcgatccgctcggtcccgcgtttttgtcgtcattttgggggccatcttgggggtcatcttgggcgctatcctgggtggcgttttcggagctgttttctgcgccaccctctgagtgaccctctgcatcagtttgtgcatgctcacgtctggcttctcaccctgaagaggcatacctcctatggtgacataatccctcgttggatgcttcccacactctttaaacgtgagcttattacatctgttcattcctaccaggtttacatcgctacaaaaagatgaagtattctccataaatctcctcccgtgtcgatctcccatttcgggatttttgcagggccctgttttcattacattatgcttcagctgatctaacaccatcatctggttaggttgacgttcatgttggcgttcatggtgacattcatggtgacgttcatggtgacgttcatggtgacgttcatggtgacgttcatggtggcagctctttgatcgaactttttggttcagattttcctcttcgaatgcgcccctcttggagtcgctcaagggaacagggactactgctgcattccacctcccccttctggcgtttaagaagctaccttggctggtacctccaccacatgagtagccgtccctatctccaacccactcgcattgtccatacccaacggtattactacccactgggatgaatggtacgtgtgtactggtaggtgcaccccccccgctatcgacttccctcgtatccatgttgactttgctcctgtgggggtgatcctctaatatgatggcaccggaactggcaaggggtgtggtcgataactcgattacttcctttttagcatgtggctttgtcttgtccgtgtgttcaacggtcgaggggagtataatcgggttcatctttggcggtcctgtttgcggccctgttagcggccctgttagcggtcctgttagcggccctgttagcggtcctgtttgcggccctgtttgcggccctgttagcggtcctgtttgcggccctgttagcggtcctgtttgcggccctgtttgcggccctgttagcggtcctgtttgcggccctgtttgcggccctgttagcggtcctgtttgcggccctgttagcggtcctgtttgcggccctgttagcggtcctgtttgcggccctgttagcggtcctgtttgcggccctgttagcggtcctgtttgcggccctgttagcggtcctgtttgcggccctgttagcgctcccgttagcggtcccgttagcagcccatttgacgacccggttggcggtcctcctggaggaaccccccccaccgctgcaccgctgctactccccgcaacctgctgttcgctactgtccattattttcctctttatgtttcgaacgtaaagcatcgggtcgatcggggactgctcctgggtgttccgtctcgagagggttttcgctgcaacgcctgcagtgggcgccgtcctccccctagagcgaccgcagcggtcagcgtgggtgccacgaccaacgctgttttggccgttttggccgttttggtcgttttggccactttcaccattttccccacttcgacccttttcgccgcttccccccaaactggcatcgtcgttacccacgccattgcgcaagcgcctcttcctgtggtcgcgtctcttaatcagtttattcatcctgagaagggtgtcctctgtcgttgttatcttggctgccatactctgcgctgtatgtctctgcgctgtatgcctctgtgccgcattcctctgtgccgcattcctctgtgccgcatgcctctgcgccgtatgcctctgcaccgcatgcctctgcgccgcatgcctgtgggcgagtcggtcgtcccccctcttggtgcccctcctccactgacacatcacatgtgcactatgcaaaaaaaactcatagtaacaagaaatatgaaaataagtacaacatgatggaaacatgcatttcgtttttatgccagtagccgttttacaaaaaaaacaaatcttcgaatggttatttatgaccgactcaagagttttttctttaatttctttcaaaatggtcatgttaataaaatctctcttataaataagttgctcaatttccttgaagaataaattaaactcgttttgtttgtttacacttaggttgatttcgttccttgtgtggttacttacgatatgaaggacgtctgtaatatagtaattatcctccgtgacaacagtgcagttattagtatcgatacagtagacattggtcagctcattttgactgtgcatactcatacattcctcgtcctcctccacatatagatcattttcttggtcttcttcgtattctccttcatcctgatcctgcgtaccgtctctcgtgtttgctctgtctgaggaggagtcactgcagctggccgtgctactgcttgcgatgtagctactggctgcgctacttacattggaacggtgcccatcggggtggtgcccatcggggtggtgcctatcggggtggtgcctatcggggtggtgccaatctgggtggtgcccatcggggtggtgcccatcgggatggtgcctatcgggactacctaacctgccatgcacctccatgcgggagtgaccccccttctgactctccctcctcctactggaatgtgcgcagctggacgattcccccacgcgacgcctgtccttcgaaccaaagttcatttcagccaagttttcccagttccggttagcacacagcactccctgcacggtgcactccgcgtcactgcttcccacaggtgatacacgaacagtggcacatccagcagtagtagaagtagtggcagcagcagtagtagctgccgcagcacccgcagccgcagcagtgggagtgtgccctccatacaacacattggtgtgcataataaaattgtaaaaaatcaaatttttaatctgcttgagggtcaaattgtagtagtagggattcatcaaaaaattgaacgagtggctatgaatggtcgtgctgtaattgctaagaagttcctgtttgattttttggataattatttcatttactgattttagtttggcatacatattagtaaaataatcaggattgtaaaacttgagaaaaaaacactcgaagtagatatgcattagggaataacatcttgagatgtcattgtagtatagacagcagaggtggaaccagaggtctgggcctgtccttatcatcaacacatgtttgtgaaggccgttacaaatgctgcattttatttgttgctttgctatttcttgtagctggagcttgtactgaatggcgtgtatgtactgggtgttttttccatcgtgggggggctgactaaactgactttgctgcgagtggaacagcattgcgcgggaggaccgcccgtgggggggatgcccatgggggggatgcccatgggggagatgcccatgggggagatgcccatgagagagctgtccatgagagtgctgcccatgagagagatgcccatgagagagctgcccatgagagagccccccacgagagagctgcccgtgggagagctgcccgtgggggagctgcccgtgggagccctttttgcagctctccaaaggcttcaccaatttgctcataatcttggcaaccttttctggagtcatttctacatgaacccttttctttagttgcctctttgccttcttgctatatggccctatgtcatgacttatctttcggttgcatctcgtgtcggagtggtatccgacgtctcggtggtaactggcactgttaaggaaggaatcatcgatgggtatcctcccagtttctctatctgccctttctgccctttctgctctccttttggaggcctcgttcgccttttgattccccttccctgggaggaggtcatcactgttgccgaactcgggttcacttaggcatttaaaaagtctccttttcctgggcgaacccctttgcgcctttggttcctccacttgggggccacgctcgaggggttcgtgggtcaagtctccatcttttctatggtaggcaaagtgatacttcctgtagtgctcgcccgtgcgctgctgggcgtttgcatggtgagcgctatgatgggcagcccccttggaggcaacaccgccagacgtaccgcctaccgcaccgccaaccgcaccgccaaccgcaccgcctgccgcccccccctcgtagtccgcacacacgtcgcatacaaaattgctcaaattgaaattatctcgaaatatcttatagcagtacacgtgaaagtgcagagagcaatttctgcatttctccatgtgctccaaattattgctaaggaagcatatagtgcacgtcttcctccttctgtaggtaaaaaaacagctagccatttttttctgatgacttctaatccacccatgttgcttttgcagatgaagcattctcatcctctgctctcttctcagatcttgaattagtttgtcttcgtcgtgtataggtttgattttcttctctcctcgtgtatacgttcccattttttttatattccttttgtgggcattattattttcttcttcctcgaaggggttgctccgatgctgaccactgccataatggcggctgttggtgcttcccaccttctgactccaaaagagagttttgaaaaaagagtccgtgttgagactcgctttgtctttccccaactgttgatcgtcattcccttggcgcgagtcacctccatcccagttgcgcacgttgaaaaggcgttgtctcttcaagtcggtaccgaacgaactgccactttgcacccccccagcagaatgcaccccttgttgattctcatctttgctataaaaccgaagtatgtctaggtagctcctcctattcgtgccgtttttactcattttggtgttttcacttcttggggttgtctcatcatgggtgatgcgtctccccctctgtctgctcggtcctctcgcggggtgcacaacgagacctccctggggggaaaaggccttacgggggtgggtgggccgccctctctacgcagtgcagaggatctatcacgtgggaagacgggcttcttctgccccgtgggaagacgcactttttctgtcccgtggggtgattcgccccgtctacccttgtgggatgattcgcctcgcctacctctgtgggatgactcactccttcttttgcccctttctccaatggaagcaaaatcggtctaaattcccaactttttcactgctccctataatgtcttcacaacggagatacaaacggggggaggagacaaatcagtcaaaacgaaaaaaaaaaaaaaaacaataaaagaatgaaagaatgaaagaatgaaataatgaaagaataaaataatacagtagagaagacgagagaaaaacagagtgggacagagcagaacagaatatagctgtttttctccccacggcaacttcttctcctgccccgtgtacatacaagcagggcgaggggaaaacaattcccgattcgcttttttttttttcaaaataaaataaattagcaaaatgggtcacagttacactattcaaatggagagcatacatacgtatgaaatataaatatttgtaacttctttccttcttcccttttttttttttgcttttccctttttttggccaaacaaagcggtagaaagaaaattatgcagaaggaatgccggtaaaaattgggaccaattcaccagttttccgcttttgacacgaaaaggcaccgcctcgttttcccgttaaaaaaaagggctagaaaaaaagtaaaaaaaaaaaaaaaaaaaaaggcttctttctgtgaagctatactaacgccactgcaaaagggtcaaaaatatcccaaagtcgaaaaaaaaaaaaaaattatatggaaaaagatcctaacccacaaagagcgcatgtaaaaaaaaaaaaaaaaaaaaaaaggaccaggggctgatgatgctgtagggcacaataaaaacattcaccaattatgacgccactgaaggagtagcctgccgctctcctatgaaccgtgacacaaaagtgacctctacaaatggcaaaaacgagttagcctctgcacgaacatgtgcataaaatacatataatacatgttgatatttttttttttttttttttaagggtatacatttctatgtgaagtattttccccgcaatttctctccgctgtgcggccaccacatagcagtggcctctttgccaagtggttgcagaatggacttcccctaaaatgggaagttccccaaaagctcgccgccctactgctatcatgttgctctttaccgtggagattcccaacttggttattaccttctttctctcctcctttccccttttgggtcccccgaataactctctgtggaaaagaagagaggaatcctcccccccctacaccttctcccaaaggaacctatatcagcagaaatgaatcactgcaactgctaggtgtcatatctctaagtgggatcctcccatggcctgaacagaattacccccctctgggcaaagcaaaagggaaaaacaaatccttacaccaccgaccttttcatatgtacaagggcgctcatcatgcttgtatgtcccgcatatgtataaggaaacagtgcttctttttccttctccaatatggcgaaacgaacgagggttccccaactagtgctaatctgaagggacccctagtccatcccctctccgcacaattctgtcatagtatatagttccaccatcatgggaatgtagttactcggtaggcaaagaacactatcagcatgtatactctcacccgtgtagtttgctcctcgagtgagcttcccctttttagccgagtaacaactacgtgcacacgtgcaggcaacaaaatttttgtccagccgctcaaacggacagaattaattattgcgtaacgagtggggcattcacagtaagtaagactccaaagaaatggcaaaaaaaaaaaaaaataaaataaaataaaaataataaaaaaaaaatggaaaaaataaaatgaatactctgagggggcttaaaaaaaattaaatcatccgtggagagagcggcagctgtatgtggaggccggaaatgggaaaattgaaaaattgaaaaattgaaaaattcgaaaaattgaaaaattggaaaaattgaaaaattcgaaaaattaaaaaatgggaaaaaattaaagaggccaaaggggtcacgggtgatggcctgggcgcggtagacccagcgggggagagggctcaaagcggcccccctaaacgtgccgcttctcgtctgcccccaaacggtcgcttcttttctgccctcaaacgtgccacttctcgtctggccctgtgtgtgcctgcagatgatggccgctaccccccgcggctagaacgtcaacttcatcatttcggaaaactcgtaaaagtcgatctgcgggggggggaaataaaaaaaaaaaattgaaggagcgagggaagaaaggcataccaagtgggcacgcgtgcatgcaggcaggtttgctccacttggcggagacagcaactggacagcggcatatctttgcttgtcttttttgttcaccctccgccgcatgcgcaacaccgcaacacccgcaaaaccgctggattaccttcccgtcaccgtttttgtccacctcacggatcattttcttaacttggttgacgtctctctctgtgatgtttcctcttttgtttccgttgaaaagaatctaaagggggggccggacgggggccgagaaacgggggaagggtgaaataaatgaggggcaatacagctcttctgctacacagctatactgctaagcatctgttgcgtatggacatgggcacattcccgtgcaggggtatgtgtgtagggggggaacgaaggtccatacatgagccaactccgcggtggtaatctccccgtcgttgtccacatcgaagacgcggaaggcgcagtaaatgagcttctgcagaaggggggtgggggagaagacgtgcaaaaaaagagggaagtaaaaagggggtcaaaaaagaggcgcaaagaggaagactgcgccagttggctgaacagccgcttaaccagccgcctaatgagccgcctaaccagccgcttcatctcaccttcgagagctgccgcctgtcaatcgcggccgccaagaactccgtatagtcaatgtttccgcttccgtcgctgtctatctgatccaggagcaaatcaaaattcgggggcaacatcaagccgctcttctccaaacccttccgcagctgcacctttgttatgttcccttttccttcttcatccaagtgtagaaatgacgccttcagctgctgcacgtcgtagtcgttgctctgttgagcaataatcgtcatggctagcttctggaaacgtagcataagggcataattcttaaaattttccagaacgtggatatccattttaaagtccaggttgaaggtgctcggatttttcttaaaccaggggtgtctgagtgcttcgctggcagtcgttcgtttttgagggtccatggttaggcagcgcttgatgaggtccctggcctcttccgtcacgtgggcccattccttgcccttgaagttgaacttcccgcttttgacctgtgaggcggtgaaagtgggggaggcggcgaacgtggggaaggcgatgaaaatggggaagacagcaaaagtggggaaggcggcgaacgcggggaagacagcaaaagtggaggggtgaacgcccttcaggagaaacactcaaaagggcggtgcgctgtgatgtaaaatctgacaatccagccacttcaccacatgagtcaagtgaccaccacatccattccccgctccataaccgcgcgacgctgcaccaccgctgtctgctgcaccgccgctctctgctgcaccaccgctctccgctccgcaactgctcactgctcgctgctcaccctggtgagtatctcgtggtcgctctcgccgtagaagggggggtagccgcacaacaggatgtagaacagcacgccggcggaccacaagtcgcacttgtagtcgtagcggccagctagcacctgcggggcgacgtagtagggggtcccggccttcgtcttcatctccgcgttcgtgtcactgaagtaggaagccaagccaaagtcaatcaccttgattagcgattctggagacttatcgaaaaataaaaaattctccggcttcaaatctcggtgacatatattcctaatgtgcaggtagttaagaaccgagaaaatctgcttcatgataaaggacgtgtacatttcagagaagggtcctttttttacaattcgatcgaacaactctcctcctgtgcataactccatcaccaagtaaatctgcttgctatcttcaaacgtctctagcaattttatcacattaggatggtctagatttttcatgatgtctatttcttgtctaaatctgtgtacattctttaacttcttcttggataccactttgacggctctctgaattttgagcagtttgtctgtcgctttgtagacggctccgtaggtacccttgcctaggggctcttcggagaggttgtaaaagtcctgcaggtttcctgtaaagcttaaaatgaacccctttcttgagaatttaaaattttcactgttgcctggttttagtgcatggtgggggtggtgtgcatgcgtactttgatgcgtattttgatgcgtactctcatgcgtattttggtgcgtattttggtgcgtattttggtgcgtattttcatgcgaattctcatgcgaattctcatgcgtgttgctatctttgctttttttcatactcttagttaatcccctttctcccatttttgacctcttacactttagtgccttccccccctgctcctccttcttcttctcctcctcctgcttccctttcttgttagcaattctgcttccctcgcagtacgctggattgttcttgctgaacttgaaggacttgttcgtcgacccctttttcttcctcagggtctccgtcgacctcttcatcttgttcttgatggtggcgttggagacgggtctgctgggtctgcttctgtgcgcgcacacggtgctcatcttttttggcggggagtggcggtagctcaaggaacgaaccacacaaaaagtgggtacacaatcgtaaaaaaagtaagcgccgagaggtaggagagcaaaggtgtgactgcaccaccacgcctgctcgctaagggaaaaaatttaaagcgcctgccactactactgctactgctgctgctactactactactactgctactgctgctgctactactactactgctgctactactactactgctgctactactactgctgcttacactatgctgccgctgctaatccaaataagggcgctataaaaaaagagaacttaagccagaacgggcaaaaagacaccgccaaggatacactcaggtgcacacaaattactcaaaaaataatagcaccacttagagagatgcccatttttgtaaaaaaaagatgaaaaaaattaatgatctgtcagaggaacgacaaaaaaaaaaaaaaggagcgcccacaaaaatgagcccccctttgtgtgtactttgtcgggagatacaaatgactcgtgcattgcacccctttgacttttcaaagacttgtgaaggaaaaaaaaaaagtaaagaacaatatctgtagagaaaaataaaaaattaaaaaacgaaaaagagcataaagttaatctcagattggtgggaaaaaaagaaaaaaaatggtttcttttggcaaaacggacaatttggcttaaatgcaaacgagcaaattttttaatcatttaaaaatcatacgtctcttacgaaatttacgaaaaaatgttaccaaccgttgtgtggaagcaacgtgggggaaaagacgcgcagttttcacctgacccatttgttttaaaaaaaagttcaggtgaacaactgaaaaacgttgcataccataggggaagtagctcgaaagggggggaaataatctacaaaaaaagctagctagttagctagctagctgttggtgcatacatgtatagttaaaaaaaaaaaaaaaaaaaaaaattatgccaaattaggcaaaatagtaccaaattatgccaaattgggcaaaatagtaccaaattatgccaaattgtatcatatggctcggcaaattatgacccgttcaggcgttttagcacaatcgcacggcaacccatcgacgtggtaaagcgttccactgagcagcatttcgggggaatacaaactgtggactatgttacttcaccttttaagtaagctccaccgtgggccaatccaaattgcgtttgttcactaagttaagcaaaaggaattgccactttgtgttgataaaggcccgacttgtgtgagcgcgtcgtccatgccttaacaaagtgaacacaagcaaaatgggggttctcctccctggtgctagtgatacttccgttagacggcaattcctattggggggaaaacatagctgcctctgttttccaaaaaaaaaggaagtgctacaagacccaaatgtgtgtgcgggaaattgttccttgtccgtatgttacaccgtaaatgtgtaacagtatggttgaatgatcctttctgttggggcaattttcccttttttgaggcacactcacgcgtgtgtgatgggtatgcagaaaagccttgttgcgttgcgtttcgctgtttgaggtatccacccgcttggcgaaagtgaagaagctcacgtaaatggtaaaactcccgtgggctgaaatgcttcaacatgtacgcttttacttcgatttggtgcagcttgttgtgcactcctggatgtgttcgcctagtaggaaggaccgtttgctcacttgaccttcatcacgtgtacagtgaggtcgatgtggaggctgttcataaaggtgtacttcatcgggtagcttccaacgtcgtcgagcttcacctttttgctttttatcttatcgtacacgtcgtcgttttcgcggattaacccccgggttaggagctgcggtgagggaggcgtgaagacagcggtgtgggaggcggtaaggacggcgtgaagacagcggtgaggaccaaacaacactcacaaaatgaagaactacacatgtaaacatgtcccttgtgtgcataggtacactcacacgccttacatagtgcaggatatcgtcttgggtgacgaggaccttttgcccctcagcaaactggaagggaacgttaaatccgtcaagcttctttttgtacgtccatagaaaactccttttaatttcgtcaatgtacttgagcgtgttttcagtcttctccttttcgaccagctcatcgatggtgcttctgtaacccagtttctgcggtatgatatagttgaaggcgtgagagagcttcaccttttttatttctcctgcggggggtgatagaaaagttgacacgcgggggcagagatagaaaagttaacacgcgggggcagaggtagaaaaggagagttagcaagcagtccttacacccaccgcgcacacatatctattctatgggtgagcgcgaaccttttgttcctatttcattgtcggcgctcacagtaatgtgaatcatcttcgtgattttttttttcttcttcttcctcactgcgtacagggcggaattcaccttgaccgcgcggttgctaaggtatgcctccgtcgttatgctgagtcttagtagacaaaaaagcaggactagagtggtgaaaacccgcattgttgttcctcctcttggggttctatcatgctgctctctgattctaccatgcggttgtgctgcgtctcttccatcctagtaaatacctttctctctgtgtgtggttactttcctgccacttgttagctgagtggcatacgcatttttcctcctctcccatgtcccttttgcatttcttcccccacgaggtaggtccttttttcttcctctgcttctgcttcttcttcctatattagcgtgtcgcagggtgtgcatgaggagggggggggtagcgaaggggacacttccccgttggtatgaacatataaagggagcataatcggaggaaagttcgcaacgcggaggggcggcggctgttgaaaaaaaaaaaaaaaaaaatcaaccaatcggttaatctacttatgtatctgtttattcacttgagtgagaacatactcgctgttgcactttttggaaagggaaaaaaaaggggaaaaagggaaaaagggtgccctggctggtcatcagttccgcgcttggttaaactcagtcggtgggctgaaccgggcaagggaaggcaaaattagccgccgcgtttggagcgccatatttggcccgagatccttgcgcgtaggtacgtcctatgggtagcgcctgaatcgtccgttcccgcccccatctgtgtcatccattcatttatttgtttctttgttagatggtttatttgttaggttgtttatttgttagattgtttatttgttagattgtttatttgtttgtttgtttttttgtttgattgtttatttgtttgattgattgttcattttcttttcttttttcttttccttttttcctttttttttcttttcccttttttttgcggaaggggctgtacctgcaaccccagcacctttgcatacaatacaaacacatcagtggcttaccaaataaaagcaccaaatcctaaaggggttatctttcttggcaagttggataccccccccttcccccgtgggagaagcaatataaagaggaagatacagcaaggggagctgagccatttatcaatgtgaagggaagttcggctcctgggggaggtggccatgtggcggtggacaggaatgtaacacagagggagtgagaagcaagtcgttttaggtggaggggcctaaccgttttaggtggactggcctagccgttttaggaggactcgcctaaccgttttaggtggaccctcctaaccgttttaggtggactggcctaaccgttttaggtggactggcctaaccgttttaggtggaccctcctaaccgctccaggaccagcttaagtagaattgcagccgcggaggtgacttcccaccatgaagggagtaatgcggattaaggttcggacagatcggccgggtggctcttcgcttcggcgtcaggagagcgtcgccaattagtcttcaaacgcgccggtccgcctatcagtgaactcaccagcgctcctagcagtgcacctagcggtcgtctgatctctccctgcccaccaaccacactattgcacccaccgcttttctttgcaggttacaagaggggtgcactccctagtggccaagtcgtcggagagcaagctgaaaaaagtaaaaagctacatcagcaactaccatgagagtaccactgacccgaacaggaaaaacagatacctggggttactcagtaatatttaccataccattccgtctaggtttaatgagagggaggtgtgggagcacttcttaacagagctcaaacaggagagatgcttcgccaagttaaaaagtattataaataggaactcgctcgtctatccgtatttactgtgcaggcaaattgtgttcctttactacatcggtaagtgagccttccctcccccgggttgccagccgcagttgcagttgcggcgaggtgatcccgctctcttttcacgcagctttcacgcagcttctacactgcttcgattttgcttctacactgcttcgattttgcttctacactgcttcgattttgcttctacactgcttcgattttgcttccacactgcttccactccgcttccactgcgcaggtctggacgatgaggcaaaccgactgctggaccaagtgaagcgcaagctagccaagtgcgaaacggaaaagtacctcgagtgcgatgcaaaagtgaacgaagacatgggcgatgtgataaaaatgttatacgtcctgtaccacctaagaaagaccgagcaaaattacaaagaggtgattctcctatgtgacaagtatatctgcaatactaagagggaccccctcaacaatttgaaatacctcctctacttccacttgttttatgtccaaatgaaccactccttcagtaaaatgcacaggtgtatcgaaaacaagaagcaccgcatgaacgtggaacaaatgatgcttctcattcgatacgtgaatctttatttgaaaaggctctatttgcgcggcgttatccggcatagggcagatcggtccggtagggtatcacttaaacaagcggagatctcccacgaggagaccacacataccattcgtagtcactccccatgtgatcgcaaaaaggaggtgcagaagaaagtacagaacgaatttgatatcttcctcggcaaccttcttaggataaataaaaatgagaaggaccactacgtgtttagtggctttgaagatattgtaataaatcaggggagaagggatcgtacttttgggtccccacctgctcagcggagccaatccgaaagcaggtctttacgtaggagtgaccccctcttgggagaaggaggaaagacgttccatggccgggaggatcgcgatgaggggcccacctgggaaaggggcgaccctcccctgcgtggccctcctctgcatgacccccatcttcatgacacatgtctggtggacagcgcccaagtgggggaatctccccaagtgacggagagagacctgctcctgtacagagacatatacacagcctgcacgaacgaagtcatgaagaaggtgttgcttcacaaggaaccactggaagcagactccctttggaataatttcctaagtagcatatttagggacagctttatgcacttcatgttgaacaaaatgaaaaacaaaatcaagatcctaaacgaggaacaattttttacatacctcaaacaggtgaaattattgcaaatagaagagcatccatctgtcaacaatatcgtccaaatattttttaaaaattactctatttttcaaataaagttattagataattttctcattgcggataagatgacctactatacggatattttttgtcagtgtccttttgtgcagaaatatattctgaacatgtacaggcaaaatttgaactgttttaatgtgaaaatattgaaaaaaattttggctaaattgttttacttcctaaaggaagataagtttctcattaatggtttcgatgtacttataaaaaatatttttgtcaaaattggagtgaatggatcgtttagcgatatcgtcatggttttacacacactgaggcaatataattttcacaagaatgggatgaataatgggcagttgaggagaagggactcttggggggggactttgcatgatgggatttccccaccttgtggggggcccactcttgcctacgacgaagtgaggaaaaaaatgctttccttctttgcacccatgtgtgcaacggacaagcgtaacgaggacgaaattgggccaactcgcggggcagacaggctggacggcctcttccacctgagcgccccccgcctggactacataaagcgtggcggggctagcggcggaggagttagcggaggtagaacgtacagctgcaccaaccgaggcagtgagtaccaccccatttgtgattaccaccccatttgcgagtacctgctgtaccgaaccgtggtcgagaagatgcacctgggagggaagctccgctacgacaagtacttcgatctgaacagcatcctcatgatgaacaagcagctagctaaactgttctccctttttgtggccaagtttttctcagcgatgaggagcggggacagccgcctgaacattttcgactgcgttaataactgtgttggcgacgacggggagagggcgacagcaaaaagatttggcggtgtaggaagcagcttgggaggtgaaggaagcagatttggcgatgtaggaagcagcttggggggtgcggcgaagaaggggacacgcgagagtgatcagagtggaggaatcggcaatagtccctgtgaggtggagtccccatttgacgacgaattggctctccgctccttcacagaggagaggttcgggatcccaacccgagtgctgcaaacctacgcgcagaagcacccaggggagtacgccgccgtgaagcgcttcggcgatttgctcctactcaccctcatcgacagcttcctctacttcgaactaaagggttcccattttatacactttttcttgagattatttgaggagaactcatggcccctctgtacatatcactatttttttttttatcgaatttttaatagcttcaagtacagtcagataagtgcccgcgacaagaggtgcgtccgggagggggaggactctgtggatgacgcggtggcggggtacctctcctcagaagaggcgttcgagaggcgcagaaggcagatcgtgggcatttgcagggcggaggtcatttgggccatccggcggggcctgcgcgtgcaagcgggagaagggggagaagtgaaagaggtgaaagaagtgaaagacgcgggagaagtgaacaacgcgggagaagtgaacaacgcgggagaagtgaacaacgcgggagaagtgaacgacgcgggagatgtgaacgccgcgggagatgtgaacgccgcgggagaaaccccaaacgaggaaaacgtaaacgccgcgggagaagcgagcggagggcccaacgtggactgcctgatcaacctaatatttttccacctccaggaggaggacataatcgacctgttcagaagcaccttcctgtcatccctaaacgaatacctcaaacggaagggaaaggacgcagttgtgaagtacgcactggctagggaccccacggaaggtacctactcgaagggggaatcagtgagaggaagaagcgaccatcagactagcaccatccattttaacgagtttgcaaaaattaaaagcttatttaactcaaatggagagagtcaaaaaatggaagtccattctgcagaggtggttaggaggtatgaattcttttaccttaacatgatgagtagtaggggcagatgtagtgatgctttggaggacccttttcccacccgagcggactacctatgctacgcagattttgtattacaaaggagggcgggatgctctgcgcaggacctgttgagactctccaggggggtccataagtacggaccctgtgatcaaataggaagcctgctggaaaccattaaggcgtcttggaacagttgcgtacatacggatagtggagtgaacttcgacgtgtattgtcaagtgagtggtgatgttaactccaactctagtgggtactctaacttcgtctccttccaagttagctacctcctccttctgaccgtttccatgaagaaaactctgccggaagatgtagcccctgtgttgaatcaaattgacaacgaattagcgaacggtgtagacatgccccctttttggcgtctcttactagtgcaacttatttatatgattagagttcaagggctgttttcattcgacctgctttgctccaagtacagacagatcactctgttgtatacacgatcgattgaccaaatgaggaaagagagacaaaggagtaggagtacccagtgctcccgttatggtgataacatatggacacacaaaatcgtaaaatatctacaagatcagaagatcccctttgaggaggaagtgcagctggtagacagtcccttcacattcgacctttatgtaccttccatgaatctgtttctcctggatggagagaagtctcctttttgtgatacctttatacgttgtttgcaggataacctgtttagccacatggattcgaaggtggttcaggtacacgaggggtgctaccactggttggtgcgtcagagtgagggtggtggtgagccagtcggtgtggcggttaaagggtgggcagtgtagcaaggtacaaaaaaaaaaaggggggtcacttgcgatgggggggaaggcgtaaagggacgcgtttgtatatacacagatgtacgttcgcgcggataggcggcccctgcaggcggttcaagtaaaccgcccagctgcttaaccgccaaaccgattgacagccaaaccgcttaatagccaaaccgcctaatagcccagctgcttatcagccataccgcaactgcagcatcttccgctgccacacctgctgcgtcgcctcatataagtcgatgtactcgtcgtaactcatgttggtgagatcgatcgggaagacgtgcagtgcggggttgtatatgttgaccaagttgaactgcgactcggcatagatccttttgaaggtgctgtagtttatgtttaaggtgttacccagggggaagagtttcacgcagtcccttttctccgccccgcgcgggctgctcgctaggaggttcgtgcttgtctcgtacgttgtgctactagtctgtttagactggttcgcccggtttgcctggtttgcttggttcgcccggtttgcttggttcgcctggttcgcctggtttgcctggttcgcctggtttgcctggttcgcctggttcgattgtatctcctcttgcgcagcttggtccctaacaaaatgggggtaatcgtgcagagaggcagatatagaggcgagctgacgcgtgtcacaatgaggggtggggggctcccctcgagcgcgtaacggattttttagttttacgcggaagaagccatgctcaggtatttcgcttcgaacacctcgcacagttttatgccggccattcgttcaatttcctgtaggggggacaaaaagaagaaaaaaaaaaggcacctctgtgtgtagtgttactatcaggatattgactgcatttccatctgacctgtgtgcaattttttttttttttttttttttttcgctagttcaccttgcctgttcatacttttccaggcccacttaactcacctgtccatcacgtccaactttgattggcttattttcgttcaagctgttttttaagtgagacacttcttgaaaggacacgtcgacgctgcgaggggagagagaaggagaagtcgcacaataagcagagcgatgctctttggtgtggtggtttattttgaagcatgtctcggagagctagctatttctggatgatggtttgtgagtgggaggggttgtcgcccccgccttacactcgaatccactgaatgtcaaagttccgccctcgaaatattttgtcatcatagtagaagtagacattgctgttttgggattcgcccggcctgggggatgataaaagggggaggggtggaagcaagtgtgtacgagtgctcatacgggtgtgcatgtcctccgcgggtgagttcgtccggtcggtctcctcgcggaaacattacatcgactgcatgacggcgtagccgcaaaacttggagctcccattgacggagaagatcagtatgacgtagtcgttatcctggtggaaggggataaaaaggggaaaagaatgggcaaacaggagggcaagcaggagggcaaacaggagggcaagcaggagggcaaacaggagggcaaataggagggcaaacaggagggcaaacaggagggcaaacaggagggcaaacaggagggcaaacaggagggcaaacaggagggcaaaacagatgagccattttaacgacgttttctccattcgtaacgatgacgggggggggagtcccgcagtcgccttggaatccactagccgttccggtgcacttcccccccaggtgggtcattcgtccgcttctgtgccacgcgcaactcaccataaacgcggaaacaaatttttgttcattttttggagtggtggcccaaatgttaaagtttagcgaaatggagatatttttgtctgacgagcttttgattaaaaagaatttagtcctcgcactcgtgtctggggggggggaagggaattgggaaaaaaaaaaagatgagaagaagtgggtatctcctggaggagctgagtaggacacgcggagtataacacagggaaggcgaaacaagtttttccggtgagctcctaatgggggtaatcgcagagcagacgcaactctcgctttggtacatggcagagaagcccaacccttttcgcgtattctcattcttattatttacataaactattgatgccctggaatggccggggaggagggggcggcggcgccgcggggaagtaacttccagggttcatcctttaaagggggcgagatgatgtcatgaagcggagggaaaactctaccgcacaatgcgtagcgcatccaaatgggggcttcatttttttttttttttttcgcccaccggggggatatactcctacgcgcagtaaaggcaactctgtgcaggcagtcaagttggtgaaaaaaaaaaaaaaaaaattccgtcgctccccaaatggtcctttttccgcactaccacgcggtgtacggcgacgccgcgttaaaaaagggcagttcctttttgctgcccctgccgaggtgaaggcaaagcctcctgatgatcacccccctgcggaagcgcaaaaaagggaacgtgtactggcacgaagaaaatacaaccggggtaaccgcgcggggaagtcaacgcattagaggcgacttgaagtgacgccgaactgacgcgcgaattggcaggagccgacaccccccaaggaaagaaaagcgcaaaggggaaatgacccgcagtctagatgaaccctcacagggagaggattccccacttggggagaagcaacccgcctgaggaacggatggatccccccccgaaaaaagtagcacacaaaaaaatggtaacgcaaatgaaacaaagagacaacatcaccaaacagaggtacgcacagatcggagacagagttgtaaaaatcaccttcacgagtgataaaaaaaaaaggaaagaatacaaaaaaagaaagcaaattaatatgattattagccaaaaaaaaaaaaatgaatttgaaaaaaagaaaaaaatgctccgtaagatgaataacatgattcagacagaacgggaaaaaggaaacgtatattttttacccaagaaatttcgacaaaaaaaaaaaaccaaacggaagagacttatcctgctagagaaggaagcaaagcagagtgtctacaatgacttactgggggtaattcaaaatggtgattctaagagtgaacccaaaaggatacttccccaaatggggggagcggcaagttatgggagagaaggatacataaagtttatcgctcgaaaagcgaagtggagggctatgggatctaccaactcttccaactgtaggtggggccaactgaaagaggagggaggaacgagacgtgactcatccgatggggaccaccatttggaagaagccccaactggagcaaccggtggtgcatcacaaataggtgaagaagtcgcctgcgtgaaaaggttccttctcctgtggggtgggaagttcccaagagggggggggctgagaagtgggtccgccgaatcaagtcggaagggagcggtaagggcccccccacttgatgtacactccaagacggacaagctgaatgacccccctcaacgggcacactccaagacggacatgctgaatgaccctcctcaatgcgcacactccaagacggacaagctgaatgaccccactcaaccagaacgccatgggggggacctccccagcagggaacaaataaaagagtgcatcctaagaagcgaaaaaattatgaattacatacaaacaacgagggtgcaaaaaaaaacgtacattaatgagtacgtcgatcaggtaataacggaggagctgaacagtatggttaaatcacttttggagaaaatttccaaatcgcaggagaaactgtttttaatgaaaaaaaaaaagaaaaggtactacttgggtctccgggagagctacagacacgtctgtattgatgaccccaagttggttcttctagcgccgaacattgaaccaatgacaaacggggtgttcgacgaccaggtgaataaaatcattagcaagtgtcgagagaagggcatacccttggtctatgccttaagtaagaacttgcttgggaagtgcattaaaaaatcccggcagagcgtgatatgtattgtagataacgattccttcataggagagtgcgatgcgattgtgaggctggcgaactcgctcaggcggcatgcgccagttagcagccgtgacacgtccgttggccccactttgaatgcgccctgactagctggggccagcttctgcctcgacgcgcgcgacttggcccgtagttttgctcccacgtcgcgacggcgcgacggtgcgacagcacgaccgcaagaccgcataacgttgttacgccactgcgctattgcaccactacgcctttcccacttcaaccccacttcaactcattgggcccgtccactgcgtcaaattcctcattcgcacggccataagcagtatgaacggcaaggcgaaaatgaggaggaaaaaaaaaaaggcaaaacggtaaagcggcaaacggtaaagcggcaaacggtaaagcggcaaacggtaaagcggcaaacggtaaagcggcaaacggtaaagcggcaaacggtaaagcggcaaacggtaaagcggcaaacggtaaagcggcaaaacggcaaaacgactcgtttcgcgcgccgggggagctgaagtgatgtggggggcactcctccgccacgcgctccaagcaacaacggtcgagaagaagcgggtacttgcaccccttccatgagcgagttgctgaccagttcttgttctcttccccaggaggagttttttaccttttgagtttgtccgaatggtcctctttgcccattccgttcgctttttcatgtttatctcccattttaaaagtatgatatgattgaaaattcttttttttcttttctttttcgagtcgtcctttcggatgataaaaaattccgattcatgcacgtggacacacacatgcatttgagaatgtgcagcgcagtaggcatgaaaggattgtatatccacagcgttcgcaggtgaaaaatggtaggaaaaaaaaaaaagaaaaaaaagaaggagagatagaaggggtcgaaagaagcatagcaggtaaaaaagaaagaacacgcgcaatgtgcagagcaaaaggcgataaaaatgaaacgcgatggggaggcaccataaaatgttgtgcagtaaaacgagaggctaagctatatatccacgcgcatgaaacggctaaagagggggggttactccggttggcaattcacgttgtggggtgtcagcaaggagagggacgcgtgtgtgcacaccactcctcagtacatatacacaccactcctccgtacatatgtacaccactcctgccgcacacaggcacactgaacgcttaaccaaagagcgaaaatcctaagtcatcttcctcttcttcttcctcttctttcttttcttccttcttctcctctgccttcacatcagccgtatcagctgttgccacggcagcagctcctcctccacctccaccaatattttgtaactttttcattccttcagaaattaactcatgataacattttccatttaaagagttcatcaaatttgttaatacatcatcctctactcctgcgttgactgcacccaagaccttcttcacttcctttgcagttgggttttcattacctcccaaaacgcacataaggtaggccgctacgtatttcatagccatttttataataacacagctgcgtcaggggggggggaggtgaaaagggaaagggggaaatgtactcactggtaaatgattgatcgatcggagtgaggcggacgtacggagacgacgctggctgccccagagatcaccccctttatgcggggggagggacccactcctcgccgcatttgcgcagtcacgtggggaaggccatcacaatggaacaggcgtacttttctccacttcactcttggcgccaattcgtttgacggcaatccgtttgacgacaatccgtttcgcgccaatccgtttcacgccaatccgcgcgcactcacgaaacgcattcaggcatacgcttttgtatcccgtgagccgggcgtactttatctctgcttacctttttacaattacagtagagttttttttttcccaagggggggaggcaaaaatggcgcaacagtgtgacgaaaaatggcgcaacagtgtgacgaaaaatggcgcaacagggaggcacaggcgaaaacacagattggtttcctctatatctctgcagctattgctgttggctgaagtgggggaaaaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatgcttggatggggaaaccttccgatgagcaaaaaaaggcactttaataattttgttaggtaaaaattgcagtgcttttttttttttttttttttgctaagttgcgaaaggggcgatgacgtttgcttgcacgtggcgtaaaaaaaaaaaaaaaaaaagggaagcagagcatagcagagccgacatacgaaatgcgtactaaggcgcaagagggttattttggcaaaactgggggaaacgcctcctcctcctcagcgcagcgatgcgatgcgatacgcatatgaatctgctcagtagctgcccgaagctgccacgtaatcagtacgcaccccaattgacaactcttcgtcaatcttcggtgatcttcggtactgtgcgctacgttcgatactattcgattattcgatactctttacttttgccccctcggatgaacggcgaagtagctcccctctccagggcatgtacctacggcatacacaagaaccgcagaaagcgtaaaatgcgtaaaatgcgtaaaatgcacatcaccccggcatactcacaactcacatacgtggatagtatgcatgcatccatgttcccataaaatggcaaaatagaaaaataaaaaaaaaaaaacggatccagtttggttttccccccctgtgaacagattgttggcaaacctctgcgcagcggtgaactgcaaacaagaaaggggagcccaccaatcgcagggaagcttaaacaaattaagaagaaaaagaggtggggtaccactttttttttttcctactcgctacaaatcgcagtgttcaaagtgcagttgagggggatgcctccaaaaaattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttctctactttaccgagggggtggtgaatgtatcagcgcactttgcaactttcgaacgtaaagcaaaaggagcataccgtcgctgcaaagaaaaagaagcatcatacgtacctctttgtgcctctatgtgccttgttatgtttagggttacgcaaaatatgattaaatcgcctgaacaagtcaggtaaaaaaaaaaaaatttggctagtttttcgaggaaagcgcatctctgtgaggaacccgtcgcgagttttgccgcgcgtttttttgcagaaagggcttcccctaacttgattgcataagtatgccacgaaaagaagtgcgcacataattttgcttcacccagagggcaccgaacatgccctgcaatctgtgcaattcccgcttccccaagtgacaaacggcaaagtaacccaaattgaattgttcccacagcgcgtagggggaaaatcgttcaggcatgcaaaacggttaaaaaaaaaaaaaaaaagtaccacccggttgggtttgtacaaacatgcttattaccattcaggtaaaaattaaattacgccacaagttcaggaaagagaaaggagtggtggtcgatccatccacgttttttcgcagtgcgtacattttgcgtgtgtgcgtccccccttatgttgcaccgtccgagaatatatatatatatatgggtacgtagcggtgactggaaaaaggggatcccttgcaaaggtagacgtctgcaaaagtagacgcttgtatatgtagccaccacgcagtcacaacaagtgggccgcttccaccaaaccagttggtgcgaactgaccaatttatgctcaccaatcagcttgcgcttgacagaagcgccctgctctcatcgtcgggcagctggacgggcttcacatcggagaactgcttggcgctgtggtgcacgcccagcacggacctgcccgactgatctgagttctgcttaaacgacgcatcccattcgaccgccttgcttgacgagcaagcaatggaggacccctccgggacagactcctgcgcacattgttccggaaagcactcagaaaaaatgcatcggtacaagtaagcctccttcgtcttgggagtgttatatggaaataaaaacggcgcgcgtgaaaattgtatgtccgaaattttactctccgcgtactccttcaaaccatcaatccagttgtaaccaaccccatcggaaaattgctccttttgtctgtaaaggatatggtcaggcagatagccagcgaaagctctccttagtatatccttttctatatgcccctttgaacacattttttctttgggatcaatattcatgactacatctaaaagatcgagatcgagaaagggaaccctcgcttcgatcccaaatgccatcgtagatttatttgccctcaaacagtcgtacatgtgcaaatcatgcaccttcctttgtaactctcgatgaaactcttcacggttaggagccatatggaaataaaggtaccccccaaatatttcatctgatccttctccacttagaaccattttcacacaactactttttatcaaccttgaaagaatgtacatgggggtagatgcacggatcgttgtgatgtcgtaagtctctatatgatagatcacatcgtgcagagagtcgattccctcctccacggtgaaatggaactctgtgtggtggctccccaaaaaatttgcaacctcctttgcggccttcagatcgggagagttacgcagcccgatggagaagctcttcaatcggcaggaatcctcgggagggttgttcccatggctctcttcgttgctaaggggagatgcgcctgccccgtggatcttcttcaaatgcctggaaattatcgcagccacgatggaagagtccaaccccccagagagtagcactccgaagggaacgtcccccatcagtctctttaccacggccttctccaaatgcactcgaatttgttccaagtctgctttattatttggaatggcagcacttaggtcccaccaattgggattaaagtaacgaacgaactctcctttatttctgcagttgatgtagtaatgcccaggagggaaattcacgtacctaacgcaactatcctttagtgctttaaactcagaggcgaaccaaatggacccatcagatgcgtatcctatatagagaggacaaacccctataggatctctaaacgcaaaaaaggtgctctttttgtggtcacttataactccagaaaatatcccgttcaacatggaaggcattttattagtgtacttcttgtacaggttcggaatgactgcacagtccgattggctagttaaattttttatgacatcttcaggaaggagctttcgaagctccatgtggttgtagatctctccgttgatcgtcagacacacttccttggcgtcgtcgtagaggggctggtgacccgagaggacgtcgacgatggccaggcgctcgtgcgccagcacgttggtcgttccgtcctcattatcttcgactacgattccgttccagtcggggccccggtgcctcagcctgtgcatagaagtggtggtgcggagcggtggaagcggagcgggatggtgtcctctcaatggtgtcctctcaatggtgccccctcaacggtgtcccctcaatggcacaacgcaaggctacccctgcgctggggggggaaacccttttaggcgatctcaaagatgaagggggcctcagaaaaaaatagtatcaaacggaatggtgcgcgagggaagcactttcccatggacctttatcaaattactcgcatggaattacaagtggttggtagatgcaaaagtatttgctcgtttaggcagacgaatggaaccgtgtcgtgtccaacggttggactgtctaactgacaacatagctcacgggtggattgaggggggaaaggaggagcctactcttctttccacaggatgcacacgttcatttgcgcatatggacatgcacatgcacatatatacctatgtcccctctcccctttttttggggggtgcccactctgttcaattcagaacccgcgcacgaagaacgggttcgcgaaaaggcgcacacagctaactccccccccgaaaaggcgcacacagctaactcccccccgcgaaaaggcgcacacggctaactaccccgctaatgcgccacaatcgttgttggcccatttttacagtgcacgaacacaaagtgaacaagttcactcgcacaaccgtggagcggccagcactcgtcgctcgctcagtacttctttgagagctccagggccttcctacgcagtcggtgcctttcaatggacgagtggaaaatggctaggatgccgcacatggttggagtcaatccgctttattaacaacgtttggggaaagtgatccttttttcacgaatccgtaagtttgtaaaagtgtagttgcgggttcgtgacaagttagttgtccttattaaaagggagttctttttttttgttttttttctttttaagggggttaaaataagctttgttttttttgccaaggggggcagactttttttcgattttttttttttgctatatgggtagcttttttcgtttttttttttttttgctaagtgggtagccttttcgattttttttttttcccattttggcttgtcagcagtttctgcgggtatgtccctccaagtgatgcgtaatgaacacatgaaaacgtgggagaagcagggcctgttggggaggacgttagatggacgtatgtccgggcatgtgcatagcatctaggggattgactagcatacctctggattatnnnnnnnnnnactcgtcgctcttggccgcgcttcctcttgccgaatgaacggctgccccctcccctgcaacgaactttcgtacaaaaatgggccaactcgcattttccccttttttgcctccgcatcgcaagcttaagggtgaactgctcgtcaataattttgcaaaatgaaacgcgcgctttgttccccccgtcagttaagcgagcggaagtttgaacgggcgcaatttttgcacaactgtgatcgtgatccccgttgacacgggcatgatggtccacttccaccgattcgtcgattctttcccaaacgaacaaacggaatcaccttcgcctgcacatggtcaggaaaaggaatagtccgtccccatcccgaatggaaccatttcaacatgatgataacataacccagctcatccgaaagagaaaaatcatgaggatattttttcatgcatcacaatctgattgaaatggttttcccaaccggaatggagatagccagtggataggggatggaagggatccaaccctaaggggtggcggctccaacggaggcgctaacaggttgaaggtattatatccccaacgtgtaatcacacagggagtacttcatttcccactggttttccttccgggggagcaacacgcggtaggggtagtaccttttgcaaggcgtacctttgcgaggcgtacctctgctcagtttatccgtcatgttaggagataccatcacgaccgttcctgttgctcccccgttttaacagagcggtggttgtaggtgtgctacgtatgcggttctacgtgtgcacgtgtgcacgtatgtgtgtgtccacctgagggaccgtcccgccgacgcggaagccaattctttgcagtgttacaaaacggagggggtgaaaatcggttcacaaaaaaatcgcaaatggtcttacacgcaagtgcgtgcttgagcattcgcggaactgtggaggaaaaggtttttcagaaaaaaaaaaaaaaaaaaaaaaaaaagcacactcgaggggtggggcggttacaaaacaggctcataacttgttaggttttttttttttctctttttttctctctttttttttttcctcttcctttcctttttcctttcccttttcctttcctttttgctagcccccctgaagagggtccgccgtggtcggctcctccacaggcacatcattccggatcgcgcaaaaaaagatgcagtggtactgcacctgcatcatggaatcaacattggttgtataataattatcgatccattcaatctccacaaaggtgaaccatttggaaattatgactttaatttcttcccatgataactcgatggatagctcattcgtcatttcagagtagtggtaaaggagaggaccgacgttacaccacaaggagtttggttttaaaatattggcaaaggttcgaatatatgaaaaaatatttttcgctgtatccataaaaaaacaagtaagaactccatcaaaagatgtcctctcctttccataaacctcgatcagttctcctgcacacatagagaactcggtacttaggatagccttattgtatgtatttatatcagggagagttacagtctttagatgatcgtctctttttcttctattaagtgtgttcaagcaatagggttgtatttttaatgactccttttcattatagtagttgaggatgaagttagatgcaagaagcatgaagtaagagaattcatttccttggcttctataacccttttttgccacttcgtatggaagtcttcccaatcctgatcctggacaaaggatctttgggatatacgtatctgttattggtagatatttatccagacttcttaacatgggttcgtatgcactatctctttcatgttttccttccatggaccaatctcgtacgaactgtctcagtgtgcttctcaccttgctcatgttttgcagcaggttgtattcgtccagcgtggggctgtacgcgcttgtgattcgacgtccggggggcacgtgctctccctgggcgggggttccacctggggtggccccacttggggtgaccctacttgggggggctccacctggggtgaccttacttgagggatctccacattgggtggccccacctggggtgaccctacttgggggggctccacctggggtacccccaacaggcgggtccgcacccggcgcagcgttctccccccctggctcgtcgctcgcgagccactcgccaagccgcctctcccccggctcgccgtccaggcgggggaacgcgtactcgctgtactgcttgcggtagtctgcgacgtacgcttcgccgcgtacttctccacccacgccgcactcctgctcggcgtcgcccccatggcgataatcttccgatttccccttcccgttgggggtacccagctcttccttctccttcctcctattatgatactgcctgttgtagtgctccgggaagggcaggccccttctccgctcctcctggagctctcccttaaggcttacctcgtgtgactgctctgaggagtgtcccccttgttgcttcccttctccatgagtttccccccctcccccctcaggaaacaacgatgaactgcctaacaggtccgcacctgtttcatccttatgaggcgtttttctcccggtggagtagccaacgtccaaataatctgcagatgtagatctctccaaattgagctcaagctccttagacatcccttcgtcctctttagcactcattaacttggatcttatttcttttagtataacgattgggttatccttacagagcaaccttgcattcaagttatggtagttatactctcgatcgattttgtccttctcctcctccgttaaatggttcagtatttcgttgattgtgtattcctccatggggattttttttctccttttctttcgcgtttttcctttgtcggtcttcttctccccttcatcgatgctgcttctacggtcggagaggcccccctctgcgttgctactgcagctggcatcctccgggacgcttccaacgcttccaacgctgccgacgcttcctccacttcgaacgcttcccccactgcctccactccccccactgccgcccccctcgtcgctgccagaatcctccacgatgaccacatccccgcggtgagcagtgtgtgccagtaggtgcaaaataacatgagttgagatctgcggaagcaatatattaagaataaaaaaatagttattcaagaccgctaggtacatcttatacagcttgctgtaaatggattcagttaggagagtcttttcctcgttggtcagggaggagatatttcgatatatcctcaggagttcgtagaagcaatattttttataatacaagaaggaaaagcaaacgttacagaagtgcctttcctcatcgtcgctcagggcgtctgtgttgtcctgggtgcagtcttctctgtggtggtcgctcctcccggggctgctcctcccaggggtactcctaccgggcgaaccagcacagctacacctgctgtgtgattcctccccgcctggatgaccctcccctgagcaactcttcccacagggattacatccccccattgccacacccaacttggagttatctctcactccgacttcgggtccccccggttgtccacagtgccctgctgagggggtcgcctcatttttgtcacttgtaccactcgccattttggcatgttaggcggcgaggcaacaacggggtggggcacgtccgcgcagcgtttctgtagagttagtccgcgtgactattctgtagagttagtccgcgtgactattctgtagagttagtccgcgtgactattctgtggagtacctccgagtgactattctgtagagtagctcctcgccgctcttctacctggcacatccagtggagcgtcttgaccaccccccgcagaaaaatccccccccctcttgcgtcactgccacgggtgggaggcgaaacgaaaggcgaacgggtgataaaaaaaaaaaaaaaaaaaaaaaaacaggcaaatcgaaaggaacacgacacaactgttggtagctaacaagtgtcacacaaatggagcaaacgtgagtaggaaaaaagaaaaaaaaaaaaaaaaatgtttgcatatacgtttggatgttcgtatgtgcccatgtacgcatggctactcatgcatgcgcatgggaggtactcgcccatgcaccttaccgcggaaagaactgaccttgggcatgtacgcgtggctgcggcccccgtcagagggaggaggaggcgttcaactcagttcagtcctaacgcagcgacatgtaaccgcgcgtacatgggtacaagcgtcagtgcacaactgatgaaatgcccatgcagggacctatacacgagggttcccacgtgatagtaaacaaaaaaaaaaaaaaaaaaaaaaaaaggaccacctgagggacgtactggaatgaactactcctacaaaattggggctctgaggtggaactgctttcccatcttagtgtgaacttttcagaaggaatatatgtccccggtgaatatgccgcagaagcagtggaggtagtttccccgttcgcccttttggtgaggaagccatgtagtgagcgaaggagccatccaaaggtgcgcaccccttggatgaagatccacaacggtgtttagtcgtaacactaattgggatgtaaaaaaaaaaaaggacccagttatgtagaccaaacggcagtgcacctcaaacagaattacctcaggggagcactcatcggtgtgtgtgtgggtagcttgctcttttgccttccccatgtgtgcaaatatataagccttaaatagctaataagggacaaacgtgtacgtgtggtcctccctggacatgtcgcgtccctctttaaactgcacgcagttgtggttgcgattggcaagccagaacgtgggatgctaaagggaggtgccaacaaagtggtatgcagtgctgcccacttggataaggtcatttggataaggtcatttggataagaccacttggataagaccatttggataagaccacttggataaggtcattcgtgtgtcaaagtggaactatcgaaggagggaaaaaaaaataaataattcaggaaaaaggccccatgtttgtatgataccccactctgccacctctcccgttcgacgtgaatgcacatccgcttcccattctcagcttacgctcacctactactccccttttacgatggggtaaccaacacagtcggacaaaccgcaacgtgtattgggatcctctcccactccacgttggaaaaaaaaaaaagggaacacactctaagacgatcccttcgaaaaatgtgataccttcagggggggtaagacctacccacatagaaaggtaaccccttcacatatggcattttcaagtggaacgacgggagctgggttggtcacagttcaggtcagtccatcacttacacctctacagatataatatcaaaagggtgaagcactttgcgagatgttcttcaccccgtcgtcagtccatgggtaggtggaagaatactaagccgagaggggtagatgtgctgctgacgatgcgttagggtgagtatcgtcagggtaagtatcgttagggtaagtgtcgttagggtaagtaccgttagggtatgtgaaaccctagggatacttaccctaacggtacttaccctatgccctttttgcggctgagcggaagttcccccccctgccatctttagacatatacacaaaaaggaccacgcagggggccagtgcgacgcgtttgcagcgatcgcggaaagtattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttcgcttccctccgtttgtatccttaccccggtgaatccactcccgtagccacgcctaatcaactacgatagggagtagtggacgcacgggtttgggcggtcgcacagtccgcatatacaagccttcactcatgcatacaccccatgtctgcgttcacgcccatgttaatgcatccccctcccatcccgctaacgtagagaggtcaccccccaaaaagggtgcacacaaaatagctgtgtctctgcttccagccagccaactagccaactagccaagtccccctctccacatccttaccaaaacatgaatagaccaaagaacgatcatgtgagcacaaacaccaagagctgccccgatgatgcaactcacagaaggaacaggagcagaaacagggacaggggcaccaacaatgagcagtcacaccaaccggagaagtcgcaaaacgaaaggagagtaaactctacacatgctgttatgtatgcctcgaaatccgttggtgggagcaaccctcagagtgaaaaagcagatgccacaaccaagagagccaaccttattagagtgccgagagaactacccgtttgcttttccaaaggcgaaaaggagaagcgagacgtcaatcgagacgtcaatcgagacgtcaatcgagacgtcaatcgagacgtcaagcttgacctagttcggaggggagattatcacacacaggggaacaacgccactcacgcacatggcgcagacctacgtgatgaaaaattcagggcggaaaatcgcctgaactgttcaggtagaaaaacggacccgtcatcaaccattcgtacacagttgacccaaaagagggatgtcctcgtgaggccgaagaacaacaacagctgggactcagcctgcaggggggaagtcgatcgggaggacgcattagaaaataaaaaacgaaaagcatctcattcgcatgataaggctggtcaccctaccggctgcgctatttcttgtggcagcgctatttcttgtggaagcgccatctcttgtggtagcgtggcggaggggaaagcacagcggaccggtgaagaagcaaagcacccgcgtagaagcggcaatggcgaagctggccacgctgtcgaccttggctgcgatacccatgttggctctcttggtagcagcttgccgatgcgcgaacagaggagaagggacgaagtcggtggaggagacctcgatggaggagacttcgatggaggagacttcggtggagcagaccccggaatgaggccaagtggtgacgggaaggaaaaggaaaagagtatgcactccagggatgactcttttttttttcgggagagaagcatggatgaggtgaggacaggtgagcagaggagaggtgagcaaaggacagatgaacacaggacaggtgaaacagctgtggagattgccagcaggcggaatccccattcggtcactctcgacaagttcgacgaggtggacaaaaaagcattacttgcaagtggaaccacccatgaaggaagcaaaaaaggtcttaatggcacccacctatttaccgaaattaaaaacgcgtatgaggagagggtgtcccatgaagtgcaggaaaaccgtgtcatgaaaaaaccacctcaggatgctgagagggagaagaaggagaagaaggagtcatctcatgtgttgcagcggaggggggagctgtctagccaccatttttctgatgatgctgaggtagagaaggagctagggaggacatacacgagtggtgaatcggcgagggacgcaggagcagacgcaggagcagaagcagatgaagagcgtatgctccactccaacgaggatgcacacatggttaagcaaagcgctgctgtccatgaaggcagcgctcctgtcacaggtgtacccgttgtagtcggaccttcctccaaaccgcagagggaggaggaggcacccccgcccaacagacgcttcgccgcacacacactctcctcaaacagtaaaaatataaaaacgatcaaggggaacttcaaacaggaacagaaaaaaaaaaacccagctagccaaaagctgaatgcacgtcccaggggaacaaatacacagttgaaaaaaacggacaataaaggaattgcacaaaatgtaggtgaaagaaaaaatatcatttttgcatcaggtcagagggacaaagacagctcaggggggacgttcacgcggggtgtcagcagaagggtagatggaagggatgcacacggtggagaggacagggcgggcgtatccgatggactggagaacccctgctgtcatctcgcttcccgatcgactttgccaaaaaaagaaaaagataaatcaggtaacatccctgaaatgaaaaaaatttatgaacagttcaggtcaagtaggaggatggcaacacaaggtaggaatccttcagcggtgggagccgttgtaatgggaaggatgaacggtcacccggggggaccccaaaggggagcgaagggtaaagacgtgggaaggggaaactccaaagaggaggtgactaacccaatgggtgagatgaccaacacagtggagaagggacctcctcctctgctacctcgcacaaatctggtcgtgggagacggggagaggatcaaaaggcacaacggattcggcggcaataagggtagccacagtcataactatgggtatagccgcaacgaaccgccgtcccggggactccaagcaaaagccacagaggttggcgcgaagagaaacccgcgcgagcaacccaacagcagcaacagctgcagcaacggctcagcgaaaacggccagggcgttgctaagcagcgccagcagcagttcatttaggggtcccaaggtgtgtccaagcgaaagggggaagaaaatcgtgacgcagctgtacacacagagtggcaggaacccccgggggaaggaccaagacacgaggggagccaccaaacggaacaaagaaagtcacctcgagagcagcgccatgagcagcgccataagcagcgccataagcagcggtgtaagtagcagcctaaatagcggcgtgagtagcagcctaaacagcgctgtttcgatgggcaaccgatcggcaaatgtcactggtagtaacagcgaactgagcaggaggagagcactagtacccatctccaaatttagaggcaacgcatatgggaagagcggaaatcaagcagatgcagcaaaaacgggttctggttatatcatagaatctaggaaaaacgaagaggagaaacgcagaaaggatgaacccctcagatgcaacctcaccaattttaacatctccaaaaaaggcaccaaggagagtcatctgaatcacaaagatcctataagtgaagaaatggaaagacacaaaagagaacaaaaaaaaaaaaaaatgtaaaaagtaattctattcctcctagaaatataaataaaaggaggaaaagcgacagttcaaagaatatttttttcagtagacagcatgactgcagtggggagggagaagacggagaggcgaagaaccaggggaggaatagggcgtccagctttaggaagcgcagtgatagttatgacgagagggggaagcactccagggggggaggaagtacttctgatggagctggacgtagtcctcgcgacgggggaggaacctgtttcgaaaaggagacgctgagcgataactcgagaaggcaggacttgagaaggcaggacttgagaaggcaggactcgagcaggcaggactcgagcaggcaggactcgagcaggaaggactcgagcagcccggccagccaacgagaaaggaaggaaatgtcctactttgagtggttagctagggagaagagaaagaagggggaaggcattacaagcacaggtgaagcagcagttgtgggggaagcatctgttgtgggcgaagcatctgttgtgggcgaagcatccgttgtgggcgaagcagcccttctaggcgaagcacccgttgtgggcgaccccgcagctgtgggagaagggccaacggacgcagaggccactccctgcgagacgagcgagaaggacccactgagtgacgcactgcaagacgagcactatcacctgatgttacaaccattgagcgcattcaatctcacgcaaaacgaaaggaattacgagcaagaagactttatagtcgacaaaaaccccataggaaatggaaggacaggattagtttttaaagccatcattaaaaaagaaaacgattatgtagcattgaaggtgatggctaaggataccatcgtctcattaaatatcgagagacaagtcctgaaggaaataataatccaagcaagcttaaatcataaaaacattttacagttaatagcctattttgaagatagaacccgtttattcttgattctggagctagccaatggaggatctataagaaacaaaatgaagtcagatgcacaaccattgctagaagaacaagtagctctatacgtataccaaattgcagatgcattatcctacctgcataaatttaatataattcacagagacttaaaaccagataatattttattgcatcactcggatgatcacaaaggagataagatttacaagtatggtatgattaaaattgctgactttggtttttcttgtcagctgaaaaataagagacaaaagagaagtaccttctgtgggactgtcgattatatgcctccggagatcattaaccagatcccttatgactgcaacgttgacttgtggtgcctgggcattgtcatctttgagctgctcgtcggcttcccccccttcacggacgacacgcaggtgggttcagcgaagcagtgcagcggcgaagcagcggtgtggcgaagcagtggagtagcggtgtagaggagcaggggcgtcgttgtagcctcgtttgggcgccgttgtagcctcgtttgggcttccttgcagcttcgttgcggcttctttacggcttcttcacagcttcgttgccgccctgtgcactcgccccgccaggcaccccttgcaaattttttcgcctattcaccacccgcaggagcgcatattcagccaaatcaaggagctgaacttccacttccccaaagcaatttcgttgcaggcgcgggacctcatactgaaggtgcgtctcgttggtgtggcgcgccctttagtgtggcgctcccgttggtgtggcgctccgtttggtgtaccgttccgtttggtgtaccgttccgtttagtgtggtttttcttctctgccttctgttctctgatttcacttctcttctcttctgtggtctcagctcagcggtgtatgcccatacgcgcgagtagcagtaggcccccgagcacccactcacgtatgtcccttttcgcttcatcttttttatctgctttcctcccccctctttcgcggcgcagctatgcagtagaacggcggacgagcgcatctcagccgaacaggtgaagacccacccctgggtgaagcagttcctttaggggatgattatcgttgttgttgctgtggtctggagcaccccgcggagagaagttcacccagccgtagtgaccacgctaagaagcagaaacaaaaaaaaaaaaaaaaaaaaaagcacctacgtgggggtgtgcgccacatttgaggaacacacacacacacacacacacatacagttgtagattgccacgggtacctatccccataaatttccaaaaggacagttggctgctccccaatggcactgttgaatgagttccctgttttgtttcgtccccaccagttagcgcatatttattttttattttaattttttttttgtatatacacgaaatttgccttacacaagggtttttacatttttgaagataaaaaaggattttgccttttttgcttttgctttgcttttgctttgcttttgctttgcttttgctttgcttttgctttgcttttgctttttctttttgcttttgccttttgcttttccttttttgcttttcctttttctttttcttttccttttttcttttcttttttttttttttccttttttttttttttttttttttttttctgtgtattcgctagctagccacccatttctccttcgaactagccacaacatgattagcctttctttgcagcttcgttaatttaaaaatttttttgtcactcgtttggtagtagcggcagagggttgtcttgccttttcctttcttttcccgtctattcctttttttcctttcttttcctctcttttcccttcttttcctttctgctcttttgcctgcccagccccactgcgcccccttttttgggccttgccaatgaaaccgcttcacctcctcgtgctgctcattctactccttgcgaaccgcgcgaggggggaaatcccaggtggtggcatcggtagaagcagcggtggaagcggagatggaagcagtgggggggtagtgctcccgcgcgacttcgacaaagacatgagcgaattggacttaagcggcctggaggaagagatcgaaggtttgggggggccccctacataaaggcatttttcatgaacaagcctgtcaggcgaactgttccttttggggaatgtcattcgaacgggggaaaaaaaaatggcattcttgagagaaccaccgggacaaagcgatccctatgtattgcaccttttccaccacgtggttcccacgcaggcatcgatgaagtagcacacagggattactaccagtacgtgacgcagttatacgtctacgtgcgcgtggacgaaaaatacgtaaggatcgctagtgagcagttgggcggaggcggccacgtctgtggctacatggccacaccgaatcactgctgctgtgttcaccgcttacgacgattactacgattacgccgattacaccgattacaccgattacaccgcttgcaacgattacgccgcttcccccccagaggacgctccggaaccacctgcagctgatccgcctcggggagaaatacatgactctgttgcacaacgcaatgattagtgtccaaatgaagaaaacaggagttgggatcttcacgtgtttttatcaggacaaaggtggcttcatcggcgacacacaccacaagcatacgttggtgtaatcagtcatccacatgtacatacgtagggacatgtggatgtcccatacatacacacctcccggaactgttgccttgctccccctccgcagccatcacggaaaacctagttacttatttcctaatgcagaaggaggtggactttttggaagtaggtttcgataggcgctacccaggtgagcactcgctcgtcttccctgtccaagtgggagcccaagcgtagctgcgcctgtaggcatgaccacaactcacgttcgctcctactctgctacttcccttctctgctactccccttctctcctactccccgtctctcctacttcccatctctccttctccccttctcccctccccttgcttgccgaagagggaaggtccgcgcccattgttgacgttgacgggaggatcgagccgatggggcaacccgacgaggagttatagggtgctaaaagaagcactaacgaaccggtggtagcgaaccggaggtagcgaaacgaaggcgaggttgaagcgttcccccctcaggaacagccagaagaatcatgtggcaagtaaaaccagcattgctgcacaggggaataatgacattaaaccaaatggacaccagccgggtacccccccctcctttttgacctttttgatcttttttttttttttattttattttattttttttccataatgctaatgtgtgttcttttaagaggagaatcctccccaagagagtcctccaaaaaaaaaagagagaaaaaaaattactgtgcatgttactaaacaaacaggtgaggacccctccttcgttcgtttgtccacatggtcatgcttcttccattctgcacatcggttggtgtcagctggggttaatcttcatgcggtcaacgttcgacgtgtttatctaagtagggagaggagcacatgcagtattttacgcagagggggaggcaattccgtttcttcttctccaccggggtggagttaggtgggccacacacaggggacaacgcacagcacacaacacggacggcacaacacggaaggtacaacacagaaggtacaacacggaaggtacaacacagaacgcaccgcacaccaccaccccaacacgtgggcacagggccgctctcactctgcacacgtaccatgaaggccgggatttgtaaatagccgcacgagcagcagattccggtccacgaccactttcctaacttcgcgctgcactgggaagggggagcacgcgcggagtgaacacatggagtgaacacacggggtgactccacacagcgaggctgcctgtaggacattgactgaaccagacagctgcctcagtaggcgaaccacaaagtgcaactagtggaacagacccacaacgcggagaagcagccccacgaattaattacatttttatttggacaaatcaatacgcccttcatgttgtgattggtgaggagccactccttcttctcgataaagatgctggtgcaggaatgaccgtactgtggaaagggccgaaagggccgaaaggggccaacaaaagggggggagagggggatggaaaaaaggtagaggtgaggagaaggcaaagtatgggaaaagcacgactagcatcggtggtgtccccccaatggagcaccgccgcacaacttagcgatcattctgcgtgagcatctgaggagagaaaaaaacggggagaacacgtcacccctcctccttcttccgccactcctcattctgcttttccgagtggctacctttttctttatcttgtacttgtccaactggtgctgaatgatgtcattatcgttgaagagagtaaacctgcagagcctgcgaagggggaatcgatcatttagcagtgatgcagtggcgacgtatcggcgaaggttcgcacgaaacgaagagccgattcgacacgaagaagcggcaaacgtgccatccgctcatacagcctctcaactagccgctcatagagcctctcaaccagcccctcatccagccgctcatgcagcccctcacccagccttacttgcacctaaacttgtacgtcgcgtctggctcatttttaaggttcaagcattttagccgctccaaagcaccccggtcgcgcttcatctcttcgtagacgaggtggtattcgcttcgtccctttggggggaaaggtaaacatgtgcgggttatgttgtgtgggcactgtcgtgtgggcgacaacgtgtgggatacgtcacgtaagttatgacggggccaatcaactgtcgctctttacaaggtcggagcaatgccacccttatcactatcaccgaggaggttgttgcaaaggagcatgggtggggaaaagaaaaaaaaaaaaaaaaaaaaaatcaaaacaaggggaagctaaacacggggaagctaaacacggggaagctaaacacggggaagctaaacacggggaagctaaactatggtacaaacatgggcatccatccctcccccctaacacggcacgtgcaagtaagcatggacgcacgaatgagctcgcatggacgcacgaatgagctcacatggacacacaaatgagcgcacaaatgagtatacaaatgagcgcacaaatgagtgtacaaatgagtgtacaaatatgcgcacacatgaacacacgcagacatgtggggggcacttctgcccactcagacccgcgacgctgtcgaagcacagtggacgggtcgacgcgcggggaggcagcctccctccctctttattcagttttttttaaagttacatctaaggtgtagttcatcctctcgtagagaagcagctgacggtagaagctttcgttgggatgggcaaaagggtaacgatccttgagagtggcgaaattttcggcaatactcttcccattcttcttcgagatgtaggacaggatgatagacgagcagcgagaaatcccagccatgcaatgaactaatacatttttttcactcctaatcacttcgtcgatgaaggcatgggccttctccacatgctttaggatgttctcgtcgaaggtgtctaagatatccaaatacatatgcttcattttgtatacattgctggacggcacgtttttattttgttcatccctcaggattttattcagctcgcacaccgtttgtgtggttcggtgtgttgactgtgttgactgcgttggttgtgttggctgtgttggctgcgttggttgtgttggctgtgttggctgcgttgtccgtgttgtccgtgttgggtgctccttcaggggggtcatcggccccgggtggtcaccgggagaagtagcagagaggtcaaggggcgtcttcccatcatgttcgctaggcatttttaaattttcggcgcttctcgagacccccgctggctggttcccctgctttggagtagcactaagagtaggactagcagtaggaccacgactgcgactcttcctgtcaaatccagttggctcatctgccaaactgctgcttctctgcctcgctcgggtctcctccccttcgttgctgtgcgatgcgtccgcggggtctaacactccacccaggcgcttctttgtctcctctgctgcgggtgttgctgcgggtgttgctgcggatgttgctgcggatgatgctgccgatgttgcttcggatgatgctgactcctcattctgcacgacggagacgcaattcacctccacgtcgtccttcagatgcaccattgcttttacgtaatcatcgatggtctccttgacaatttttttcttaacaatttcgagcgggtaaataatataatcgtagtgtgcatacggttttgcaaaaaggtcttcttcgctatgttctgttgcaccctgggtagacgtatcccccccctcggtcggttcctcccccacattgctactacatggggtcaaacttgcgcccaactgatgaccgttttttctccctcctgcgatgctctgacatagtggcaaggggaagtcccttcctcctgggtctctcaagagttcccccttgcattttaaaaatttgtctttgtaaaaaatttttctattttccttggggtcgtggtgacaccactcgatgctcatgcaacggaagcacgtgaggactcccccgatgtttaaattaatcaggtggtaaatatcgttcgcattgtacacgttgctgatgtatatgtggtcgaataccttcacgatcattttggtggctaggtctctatgcacgggagggtgagcagggcggcggcagcgcgcaggcgaggcgaggccagtcaggcgaggccgttcaggtgtgcctactgaacacacgtggaagcaagttctgtcccgttcctccaggggggggcatcaaaatataaggctcaccttccactcggtgaacaaatcgttgttctactttaccccctcgtaggatatggccgctcttgtggattactcgatacacgaatgagccaatctgttggttttttcttccgagttgcctatacataggagggaggggagaggggaaagaaatgacggtgttgtgggatgtgttgccttccgatttggtcgctccatcacaaagggaggaagtaagacgagctaagtgatcactgtcccccggttcatatttgtagaacgcgatgtgcccctttgtgacacatccctaacgcggagatcccttgaccctcctctcccattacacgcgtgggcaacatggataaaaaaaaaaaaaaaaaaagttaccttaacttgtctctcccctctggtgcgatttttcactcaccagtatgacactctgtagcgaattaagcaccacagttatggggggcggggaagtgtcactcgcacctgcttctccttcaatctgtggcacgtcgcgctaacggaaaagcttctcttcacggcggaatgatgtgaactgtatcggcttggctaacctctgcaaaattattttttgcgcaatcttcctacatccccacagaaggtacatttcccgtccgtggcggataccatcatgtgtttaaaattttgatgaaagtgttgatgaatgcttttgtgcagcttttttgaagttatttttgcagccttttttgcagccttttttgcagctttttttgcagctttctttgcagcctttttgcagctttttttgaaaatttttttcttttttttgacgttttttttctcttttttgcctgaacagttcatacatttttatagtgcctttatttatttttttttttttttccaagtgccaacattttaacgccaatttggagttaattgttttttttttgtgttaccttccacatattggaagaatacataaataacacgccacatgaacgttcttgcaacccctttcttggcgcttccatccattttgtgtttacctctgagatgagaagcagtacaagcacgaattagcttgccgctcttttcgttttcgaggctctgcatgatgatatgttagttgcgcgagaggaggtatcccaaacgagccccttagcaataggctgcattcttttaacggcccatttgtgtgagcatcttccaacacgcgaagtggcgcatgggagcaacgcatatgttcctctttccccggctgcgtcgcgaacaactccgtggaacctccagtggggggagcggcaaaacagtggcgcggcgaacaagcaacgtggtgtagcagcgcggccaacaagcgacttggtgtagcagcgcggcgaactagcgacttggtgtagcagcgcggcgaacaagcaacttggtgtagcagcgcggtgaactagcgacttggtgtagcagcgcggcgaacaagcaacttggtgtagcagcgcggcgcagtggtaatcgctactccccgcttcaacgtggcaatcggtacgacccgcatcaccgtggtaatcgctactccccgcttcaacgtggcaatcggtacgacccgcatcaccgtggcaatcgctaccccccgcttcaccgtggcaatcgctactccccgcatcaccgagagggacgcacccaatggaggcgaagcgcagtgagtgcgatgcggggaaacgggaaggaggaaagaagcacaagtacggcaaggaggaaatgaacggaggggtccacgcagagggtcacctatcgggggacgtccaatacgacctggagatagagacccgcctggaggatgaagactctgcgaaccacatcggaagtggagcaagcggagcaggaggcacagcccgccgcaaacacaaccacataaacgtaggcaacctgaaggacgaagtagtccaaaacgatttcaataatgatgacctggatgataaagccctagggttagtaaatgacaaatccattagaagaagggagaatgagtttcagaggagaaagtatgactatatgatatctccggggagggctgatccttttggagataagagtccatccccaggggagagaacctatgcagatgtgatgatggatgtaaacaaggagagtaacaaaatgaagctttccagcggtggtgggaaggctggtgcttcggggggtacgtctagccaagcaggagggaatagaaggatgaggtggggtgttacagaaagtagtgatgctgtagggagagaacctggggagtcagtcacgtcaagtaaatcaaatgaaggaataaaaaaggaacaaggaaaaagtaagtgggatattctatccggagaggagagtaaatccaccagctttggaaatatggctactcccgctccgtccaagtgggtggatacgcccttcatactgaacgacgggggggaagtaaagaagaaaaagatttcccgatgggacaaagtcggggaagggactgctgcgggagcggcggatagcctcgcgcagagtgacatgatgaaaacgcccaaagtggtaccacttggtggattggcagccggtggagtgctatccggtggagtggcagccggtggggccacccccggaggtatgctcaaaacgccctacctcgtgccggggagcgggaacttcgtgaatacgccgtacgtgctgaaccaattgggtaacgcctcagcaatgttcaccccgatgaccccgggagtggcctcccaggccatcgactcgataataaaaatgaaaataaagaacgaaatggagatccgaaacaggccactaacagatgaggacctggacgaactgctgccctctgaagggtatgaaattgtaaagccccctgaggagtacgaagcgataagaaggaacaaattaaaggctttttttaagactgtagcgagcactgcagggactccccttctgatggggagtagtggagtcattggaggggttcccgcttctttgcaaggggagaaaacaggggagcactccacaggagtgatgcagaccccgtatttaaataacaacatgatgagtagcacactggttggtggaacgttgcctagtggtacccccttttacgaaattccaaccgctacgactagtcagatgaaggacacagagggaggaggaggagacacacagacgacactcctacaaagtagacagttcgaaattaacaacccacaattgttaagtgagttaaaatatgtacagctaaaaaatgaagacttcatctatttcagtaagctgtttcaaacagtggatgaaagtgatctatcacaggaagagctgaaggagaggaagctaatgatacttttacttaagataaaaaatggaacgccatctgttagacgtgcagctttgagagctatcacagataaggtaaaggaattgggtcccgaaattttatttaacttaatattacctctaatgatgcataacacattggaggatcaggagagacatctcctcgtgaaagtaatcgatcgaattctgttcaagttggatgacttggtcagaccttatgtacacaaaattttggtggtcattgaaccgttactaattgatgaggattactacgctagagtggaagggagagaaattatcagtaatctagccaaagctgcaggactagctaccatgattggaattatgagaccagacatagatcacccggatgaatacgtcaggaacactactgctagagcgtttgcagttgttgcgtctgcacttggtataccatcgttaattctgtttctcaaggcagtgtgtcaatcgaagaagaattgggaagctagacatacagggattaaaattgtacaacagattgccattctgatgggttgcgctgttttgcctcacttaagacaactcgtttcgatcgttgctcatgggttgcatgacgagcaacagaaggtgaagaccatcacggcacttgccatagctgcgttagcagaagcagcagcaccgtatgggatcgaagcgtttgattctgttttgagacctctatggaaaggaatcacagaacacagagggaaagtgttagctgcatttttaaaggccatcgggttgatcatcccactgatggacccataccacgcaagttactacacgagagaagtgatggtgattctcattaatgagtttaactctcctgatgaagaaatgaaaaaagttgttctaaaatgtgtgaagcagtgtatacaaacagagggcatcgaaaaggattacatcaatcaagaagtcgtgaacccattttttgacaaattttgggttctaagaactagccatgataagagaaatctacatctaatagtagaaacgacagtagaaatttcaaacaaaataggaggagcagctgtcattgggaggattgtagacgatttgaaggacccatctgagcagttcagaaaaatggtcatgcagactatccaaagtattgttaataatcaaggggtagatgacatagatcagacattagaggagcagctaatcgatggaatcctttacgcatttcaagaacaagcctcagaggactattacgtgttgctaaactcattcgatgcgatagtaaataaattgcaaatcagaatgaagccctacttaccccaaatagcaggaattattcgatggagactgaatacacctctgccaaaaattagacaacaaagtgcagagctgattggtaggatagctagcttgatgcatctatgtgaggaacaccaaatgttgggtcatctagcgttatacctgtatgaatacctgggggaggaatacccagaagtgttaggtaacatcataggtgcgttaaaatccatcgtagttgttttaggggtgcataatatgactccaccgataaaggatctgctaccgagaataacccccattttgaaaaatcgacatgagaaagtacaagaaaatgtgatcgatctgattggaattattgcagacaaaggaggagacttagtttctccaaaggagtgggatcgtatatgcttcgatctaattgagttgttaaaatcgaacaaaaaattaattaggagagcaacgatccaaacgtttggttatatagccaggactatcggaccatttgaggttctaaccgttttactcaataatttacgagtccaggagaggcaactgagagtatgcaccaccgttgccatcgcgatagtagcagatacgtgtctcccctactccgtccttgctgcactgatgaatgagtatcgaacccaggatcttaatgtgcagaatggagtcttgaaagccttatccttcatgtttgaatacataggcgaaattgcaaaagactatgtatacgcagtggttcctctgcttgagcacgctctcatggatcgagatttagtgcataggcaaatagccacttgggcttgcaagcacttagcgctggggtgctttgggctgaacagagaagacgcgctgatccacttgctcaactatgtgtggccgaatatatttgagacgtctcctcatctgatccaagctgtgattgattccatcgatgggttcagggtggccctaggtcccgccataattttccagtatctagtgcagggcatttttcacccctccaggaaggtgcgcgaaatttattggaaaatctacaacaacgtttatatcggccaccaggacagcctcgtcccggtgtaccccccctttgagcgcctcgcggacagcaacttcgcgcgcgacgagctgcgctacacgttgtgatgtaagcggtgggtggtcgcttcaggcgagctgcacaagcgagcggcataggtcagcggcacaggcgagcggcataggcgagcggcataggctagcgacaccgccaccatttgcaacatcctttgcagcatcgcttggagcatccttcgcagcatgattaccacccccatcgcacggcgcacccctcaacgcacccaccccgcgttcacctttttgtttttgtgtttccccaagtggttcgttcgcagggctggaaaggtggtgcacagccacgtcggatttttttttttttttttttctccacgagatgcccccggcatggcttctttttttaaccgccccgtcaaactgcgaagctgttcaggcgcccccggcgcaccccaatccgattcgtcgcttcatcaaagtaggagttcatcccttggggtgatctgcgtttggccatctttcggtgagaaattttccagttgtgtgtgggtgcaaaggggtggattatactccgacggatgaaccccccacggatcgcatagcatcacatcgtatcgcatcgtatcacctcacatcgcatcgcacgtagcaggggcgggggaaggggtcttctctctcccccccaactgcgcacacaaaccgagtgcgatcgtgcgatcgtgcgacgctcagtcctggaactccacccggtgggccttcaaattcaggaagcttccgcggtactggttgttcctattcttgacgagcggcgacaggcacttcttgggcgggtcgtatccttcgattttgagcggcgggatcttcacctgcggcgtggcggtgacaaagcggtaaagcggtatggcggcatggcggtgtggcggcatggcggtgtggcggcaaagcggctagcacaccgactgccacaccggctggagcagcgctcgctctgtggaggaggcccacctgtcccttgtcccaaatcagcgtgcccttctttatcgcttttatgtacttcttccgaatgggcagtcggttgtaaaactgctgcaaaatggagactgagtttatgtggcttttgtgccttttctggcctaggggggtcatccagcagcagctccttgcagctgcgcgaattaaaaggctcgccatgttcataaatggaaaaggaacgagggaaagaaacgagggaacggaacgagggagtgaaacgagaaaaaggaaggatgtgttcgttcacaggtaagtcattctggttggtgctcagccttttcgtgagcacacagccgtatgggggatgttatccttcttccctttgcaggtttccccttctgagagttgctttcttcgtcgcgttgcttccttcttcctgtgtcggtgaccatcacacgttttgcaattgccgaagcagcgcctcctcaccgacggagtgaagaaaatagcattactatgcatggtgtgcttcgtgcaccttcgcggagaagcgcacgcccgtatgaacagtctgcgggattgcctcccgttaaatgggccactcggaagggggtgcaactatagggcacttccaccatcgtgaagcgttcaaacggaggaagggacgatccccgttctccaccgaacgccttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagagagagacagagagagagagtgcaacagctggggggatcgtacatgtcgtgcttcaagtgacggacaaacgtatcggggacgtgtccaaaatggagaagacataatgacatggtcacttctgctccgtgttagcggtaacccctcaggtcatattacacataacggtgcccttctacctgtgcgctgctctgtggggatcaccaccccgtttgatcattcgtttctatgtcatgtggaggttgtccctcggcgatgcttctcaacatggaggttgccccttggcgatgcttctcaacgtggaggggggaaggacattcattgttgggctcagcttttccgggcgcatcttctcccgtcgaagggtaatccaattgtaagcaccccgttggctgcatcccaggtgaacgaggcacacacgtgaatttccgacctatttcatattcacaaggggacatgtggtggtaggtatgagcttgtctactgatgaatgctcctccggtgaagtgatctcatgtcttagttggatccactcagagagcattgcgtgtctccatccggtagccccccctggggaggttcgcccggagcttcagtatatgtagtttcttctccaacgccgcgattttctttttgttcaacattgcttcgttgtacagttgggagtaggtcacgaccaggtggttcctgattccgtcctcgttgtggagctccggttttctaaggtgctgcgcgggaggggggaaaaggcgggtgcgaagtgggccgcgtagtcggcgggtaggctggtagactggtaggcggctcatctgcacattcgcctgccaatcggtccacccactcttcggcttctcctaccccgtcgccgccgactcgcttaccatcggaaccaggttgtggacccagaagcggttgtccgggttctcgtacttccggtcaaacttggaagtcaggctctgcaccttgaagttcgcgtccgcgcatttgttcttcaggctgctgagcagctcggagatctgtccgacatgatcgtattcacttaggaaggcattcgtttcttccattttgtggtcatcctccacatgggtacttcccaaatgggtactgcccaaatggaacctctcctttccttccctggaacgactagccccctccttgtagtagtagtcaggcaacatactttgggacgtaaaagaattagggttgtgcaactcgtcattgtaatgcaaaaaaggaggccttctagggagttccctctttttgtagcaacaattcgcctgaacatgttcagaaatatttttctcaccatacttcaatatattaattctttcccctatatcgtaatggtccaaggaataaatattggagtagtatgacagtaggcctttttttatatcatctatgttgactttgatttcgcctattctgggtgggtgcatatttgtcttcgatgcgaggggacttttgatccccttaccgctgggcgtgccgcggtctgcactttggtggtcttctccatgccgtatgaccatatgaccgtcatagtgagaatcgcgattcccttcgatgttgtcacccgcttcgtcaccctggtggggatagtccctcctgagagaatacgcgctctgcccctgcggcgggggaatcaccggcacgaagtcgcgcacatccacgttgaatagctccctttgcatctccttcacgtgttgggaactcttcagcacattacgtagcacttcgttttgaaaaatgagctccttctccatagccatctgatgttcgttgatcagttttttttttcccatctgatcggtgtgatcgttgcgatcgttgcggtagctgctatcgttgtggtggctgctatcgttgcggtggctgctatcgttgcgggcgcggtcctcttcaatgttggataagctttcgtaggggaaaatgtcttcccccgcgccgcacacaaattgcgaattgtatgcttcgtacgtgtcatggtgtgggtcatgtccggtttcctggacgctatcgcaggccgtgttttcgatgacctgcaaagtgtgtgcgtgtgtgtatgtaagtatgtgtgtatggggaggtgtttacatgggtgtagccactcaacagtggtgacatttttccgttatggcgccttcccccattttgacaatttccgagctgcgccacgtcgcctgcactgttcaggcaaatttccccttttctgcacacccacctgttggtaagcctcgcttgcacatttcgctagttcgcttaggcggcactccgctgaagggccagtcccttcggcgtgttcgtccctgtgtggaagcgcctataaggagcgaaacggtgagaagcgttcacttgaaatgggcatcatcattcaggtggaatatgcactgttcaggcgaaatggactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagcaacaacaacaaaaaaggggtagtaaaaaaaaaaaaaataaaataaaataaaaaaaaaaaaataaataaataaaataaaataaaataaataattcaaggatgtaacattgggagaaaggcaatcgcctaatgaggcaaacactcggcgacgaaagagggacaaaaaggggccaacgtaaagtggctctttattatggtcactgtttaaaagtacgtttggagttaacccagctgttcgtgcatgtaggagaggcagcgggggtgggggtgaagatgaaaacgcctatcccgctgcccacgcggggaaatagctgcacttttttttttcttttttttttttccaccctacgagatgttttaaaatttgtacgtgtgggtaggatggcagcaacggggtagcaatttggggaaatgacgcggcgggtgccttaccactcgtcgctccaccgattcgccgcttcaccgcttaaccgcttaaccgcccaccgctccaccgccccccggctaactccacactttgaccgttttgtccatcgagctggagaggaggtaggccgtcctgctgccaaagcacgtctgcgtaacggtgtctgtgtgcgacgagagggtcttcacaaggttggcctgcgtcttggtctcgaagttgtatatgtgtatatcattcccagcagctagcgaaaaatacttccccgaaaaatcaaattgaacattccgtggaagttccttcaactctatggtttgaaaacactgtgcttttcttaggtcccacaatttagctgtcttatccttcgaacaagaagctaagtagtatccattctcactaaacgaaatgtaatttacttcacttgtatgaccactcaaggatgctttatactcctgacttttaatgtcataaatatatatatgtgaatcttcagaaccgatcccaatcattatcccatctggatgaatggctagctgtttaaatggacttgggttcgttttacaaatttttatggtccttgcagtttccatgtcatggagaatccatacgttatctttagaggagctaacaaaataattatccataggatggagtgccaaagaggttatctgatctttgtgtttcgtgataacatgggaagtagtgaattcatgagtgtctacatctcctttccatatacgtaccgttttatcgtttgcccctgatatacatagagagtaagtcgggtgagctacaatatctgataccttttttaagtgcccttgtaacttggacaagactttattttcctcaagggagatataataaacattgccatctatccctccagaaaaaaaattatgattcatatgctcatcataataactgtatctcgttttgttaacatctagagaaagacacgttactcctgggagtgcagctgagtgaacatcgaactcgttcgtgttggtaacctgtttccattgctcagtagggctaacattttctacgtttctctttttccttgtcatcaagagattctttgcaacttcttgcatctcgttcagtaattcctcagttagtccaacttcaaattcgtgaaaatcgtttccacttttgatgcttaaaatttgattcttcaattttttaatttcttctgtgtagctatttttttccttcaataatttggctattactctcgttgctgcatcgtactggtagagactatgggttagttgatttcgaatatcattcacgtgggtccttaatgtgaacatttctgagatgagggagtcccattctgtttgcatgatggagagtaacccaggaatgctgctcgctgtgattggtctaggtttcactaccttttcattttttaatggatacagatcctgcagcgtcaatacctctccgcttactggacatatcccgtaattcaggatgtgtttttctataagccgcttttcgaatatgtatcccgttttgctcaccacgggctcctcgggcgtctgcccgctgatcgtgcacaggatggacatcctcgcagcgaagcggtggtggagcggtgacggggcgaagaggcacggtgcttggtagcgcgatgcccactcgtgcactgtagcgccggaagcggttatctatccgccttggtgaaatctcctcgagtataccccctaagtgcagccctcctcgagtatacccccctaagtgcagcccccctcgagtataccccctacgtgcagccctcctcgagtataccccctacgtgcagccctcctcgagtatgccccctaagtgcagctctccccgcttatgcctctctcggcgcgcgccctagcccatgggtaggagcaggaggtctcgccgattgcgcgctccccagtgttgtcagtgtatataggtgggcaagcgcgcacctacgcatacgccgcgtgatgatgtcccacgtgcgtaagcgcggcttccccattcgtcctccctcctacgatggagcagagaacgaactgggggaggaataaaaaaaaaaaaaggcactgccagctttccccgcgactgttattttgccataacgggaggcctggccgtcagcttagagatttttccgcttatgccagctgttcctatttgtttcccttcatgggttttttttttttttttttttttttttccttgttggtctccctccagtcgtcacatcgtggtgactcactgccccgttgcgggggccaagccagtgccacgggctactccggaaaaaaaaaaaaaaagagccaagttatgctaatggaaccaagctgcttcaggccaagttaagctaatcgaaccaagctgcgtcaggccaatttacgctgcggtacccacacagggaggaaacacgtgagatgccccccctccacttcgccgcctctccgataatctgcaaagcggccgaccgctgcgggtctcaaagtctgcccagtaggggtaacaacgtaaaggcatgcgtcaacgaggaaaaaaaaaaattttaactagcgcaactttaaagggattcggtggacggacaatttgaacctcccccacgatagagtccttctagtggcgcgttggttccgatggcgagaaaaggcgttgttccttctgctcatcccgtccaagtggagtgcctcactgagggtctatttcaaagagcaaagcggtttagcagtcaggagagtagtcacccatgtagccgacagtgtacccacgcgtggaagctacttcactgctgcgccggaaggataaccacgcaccaagtggtccaaacggcaacctcagtctctaagcagagctgacagaaggggagacatttcatctcccgaccggagctatctccctggtgggttgtcaccaagtgaaggcagtcccaaccgttcatcgttcgaaggggtccccaaaaaatgaaaaaataaaaataagaataaaataagaataagagtaagaataaaataagtatagaataaaaaacaaccaactgtcgtgcgaaaaggacgcacagtgcagatgatgcacataccataggaaatcttcagagagttccctacagaaggggtgggacgcatcgaggccaggttctccactgatgtgcctacttcttcttcgggtatcccagtatcacttctatattgtgcaataaattttcggtccatccgtttctgcaccgttccaggacgccacctgcgggaaatttaaaggatgaggaaggggtagggaaaggaaaggatagggaaaagatggtgaacggggaaggagggggatgagttatccgaatggtacttaactaagtgcgctctgagcgagtgggcagatgagcagattgacacatgaacatatgagcatgtgaacatacaaacacatcaacacatgaacatatgcgtgctgtgcgctacactttggggaaatcccgcctcccctcgtctgctgggcaccccgttgcgctgcttcgccaggacgggaagtgattcacctaccttcgtcaaacttattcttcgtgggaatgctttcctgggtcagcttaagcagagtgtgattttcttttacgctcctaaactccaacgtcactgtgctgtagtctccatcgcaccagtccgtgaacctccatttttggataattttttgtggcttttcaatttccatgaattccccgtaaacgctccctgcgaacagggagaacttccccccaaccttggcatcctaaatgtgaagcggaaagaaagaacgttggggagtgttgggtgtgtactttcaggtgagcagcaacgcggcggaggatgagcagaaacgcgatggccttcgtcaggcatgccaatgctttctctgcgcttccaatcactccctatcacttcctatcacttcctaactctccctatcactcctatcacttcctatcactccctatcacttcctatcactccctatcacttcctaactctccctatcactcctatcacttcctatcactccctatcacttcctatcactccctatcacttcctaactctccctatcactttcgcgttctccatcttgctaaccgtctcggcgggggaacccctggagagcctcgtcaacgtgtaggcatcagtgaaggcattgaaaagaacatcggggggcacgtagtactcctcctctattgtgaagctcatggtgttcggggggagggaggtggataccaaatggggaaattaagaaaaaaaaagggaagcgaaagaagcgaaagaagcgaaagaagcgaacaaacgaacgaagcgaacgaaacgaacgaagtgaacgaatcgaacgaagcgagagaaacgaacgaagcgaaagtgtagctacccttattgtaggacgaacgtgcgactttcgcggtgaggctttcgcacatttgaagaaaccctttgggatgtttttttcctcgacacggtttctagccgaagcggtagagaaaagtaaataaataacgatgtcgcgtatgcccctgcggtagtgcccatagagggagaaaaaaaaaaaaaaaaagcgccactgcaactccgtttttacccctttgggttcacttgtgcaaagctcctttacaacttggaacgcctccattgttgcgacgacttctacccaaggggggtgcagcttcgcacctacgaacctacgcagctgcgttacctcctattgccacccctacctgtgtgggcattttgaaaggccacgcgaaaaaaaggcccagtcggtgtacagctctcttcattactgttcgaagcgttgttgtaatatccctcgtttaggatgcccccaatgagagaagtgcgtcgtcaccacagactggggactgggtctgccactgggacagccataattatcacacagaggacaggtgcgctggctgaacgggacttttctcactcacagatgggacatcatttgaccgaccacgccacgttggtagagttagagttaccacagggggggccttacataatccactttgtcacccctcgcttcgcatttctcacttctcattttcccaacaacgggatgggttgcgccgaaaggggctaacccggagttgagcgtccttatagtgtgctatgcgcgttggacccatccgcttgtccatcggccctcttttgcgagtccgcagaaggtgggcagaaaaaaggttgtggatatgacgacagtcggccagaacacctaacccgactgattcaaggtctgcgcaggggaatagagacccacccgattcaccccttaaatgtgtgtgacatggggatggcgctccggatcggccatcgtcgtatattagaccccccacacatggaaaccatgtaccgccttagaattgcttcccgcttcgcaatcccatggtgacgataaaaaaaggataattatcctaaagagtgaagaagcccgccaaaaaaaagaaaaaaaaaagaagcgatttctcagatttaaacgaaaggaaaagttttctttttccacctccattcattttgcctttttttccaacgaggcttttctcaaatttgatgcatttttttttttcctttttttaccataatgccaaaatttattttcacttcggcattgcggcattccttccccattccatcaattccgcattaacgtgccatgagggggaaaaacagcgcttgcaataatatacaataaaaagcgcacccaacctgaaagcatctctgctaaaccattaccacaatggaagtaaacacagttcctttttgcctcccccattttgcgctgcttggcaagcgctctcccttggcaactacttcttccactacttcacctcccgtggagcaaaaattccaccgcttcatgcaaaaggattgattttttaaaattgttcgccttcatacaaaggctacaaaaattgccctcagctttttcaagcctcgagacgggaattggagtagttttcaactagcaataatcgcgtatccgttagtcgtcatttacagcgataatgcccctcccgcaaagatgcctttctttcaccctcttcccagtatgtacttttttcaatgccaaaagtgtacctatacgcgtcggcataaaaaaaaaaaaaaattcgtgtacgcacttgcgcaattggcgtgagcatataccagttgggagcaaaaaaaagagataaacattttttcttggaacctccaccgagctcacgcttacacagtaaaataaaaaccgaggcaaaactaaactagccgcgcatttcgcaaatggaatagttttgcaaaaaattaaatgcttgccatggtgatcacttcatttcccatttgaatgcttcccccacttcctcggctggcgaactgccacaatgtgagcacaccccatccaagatttttttttttttttttcttaaaattgtcaccacatagcttgaccgtttttgccactccacagaatgccacctttcgaacgtagaaggtgttacatcttttgagggccactaggcatcaactgacatcccaatttgatagttttccctccgcttcattgaaaaatgctccaatgttacattcgcacgccgattatcaaaaactggccaaattttacagcaccgcgcgaaccccagttttgcctgaacaagtcaggtaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttccccccaagtgaaccccttttttttttttccaccgcccatgttgacatggctagccgtctgacgtccctcctgtgcaatgtggggaatttgccgtgcgaccctaactgcttatccactcggaaatgcgaacatggaggaatcaatttgtgtgacctcacatctatcggaatgaacagaagaaaatctttaaacgactgtttgaccacaagtaactctgacgatagatacaactaccaagacagctccgacatgaacagatattattttgatgggtgcattaagaaggaaggttttgtgtacagactcgagacaagtaatctcaatccgaggaatatgtgtcctgaattggtacatgacagagtagactatcatcgtaacgaggaggaagaagtctcaagtaatgttatcgacctagatgatgaagttcttattggcaatttcccctttggttgtttgagagaagttgcacagcgatccctgaacagcttggacaatgggaactcccgagttattatcacggaacgtaatttgaggatcactaggaaggacacagacctaacggggcataacgttagaatggggggaaaacaatccagccatttgtacagcgaaatagtcaagccggatgcgtttgggagtgagaactccgtgaacgagggggaggagagagacgaagcggtagggaacgaagaagctcgtgagggggaacagaacgacgctgggggggtagacgcagggcatgtaatctttcccaaaaaatttaacgcgaaaaacagggcgcatgactcgattggccagatggaccgcgcgaaaaaatccacctcttatggaaaaaagaataaaaggagtaataaccaccccaagaagaagaaggaaagtgaggagggccggggcaaaaatttgcgctccctgttcgggttcttcgccagggcggagtccgcggagtccaattcgtctctttcctgcaggggaaaggtctccgacgcgtcctccgagttcctgtccgtgattagcggcgtcaagtcgaacgcgtgattgggggggtatgcggcgtggacggaggagcaaaaaatgggaggcagggggagaagtggacgaagaagacgcgcacaaaatggggagagtagacgaagaggatactaacaaaatgagctccaccgttttttttttttttttccccatctgtcatttttacctgacttgttcaggcgaaaaaagggttgccattgtttgaggtcaaaacaggacaattttgttttttttttttttttctttcttttttcattttttgcgtcacgttcgcaaggtgcgatctgcgcaagacgcgcatgtggaaatgttgttcacttttgaagtgcgtttcgtgcatggggtcttccttttaaagtgtgttttgctctgcatgaggggctacccacgctgcagctaagctaagctaagctaagcagtttgtgcacagttggccttccccctcattgaagcgctccccttttgcgcaaaggagaaggtgtacaacgatgtgctacgtaacgttttcctgcatccgttttttttttcttttttatgcttaatctttcgataacaacttaagcaagttagcgaaaaattatttttcctctgtcgtgttgatcaactttttaccattccgcgtatcacatggggtgaagtgtgtggggggggcggccttttcaattaaaaatggtaccttccaggagtgtgcatactacggttgtgtgggaggtataataatgtcgctgttggtaaatgagcccaccggaggggttgttttttttttttttggccccgcttctttatttcgcgatgggcattttactcatttttgctatgtactgccggtaaaacacaggggcaggggtgttttatttactctccttttatatgcccttggctgatgcgtgggaaagcccgcaaaagaagccaccctactgacgcaacttgccattttgggggaggcacccccacacgtgtagaggggagcgaactgctgacgcgatgtatttcttttttctcacaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtacactaataacactaatacactagtacaacgggaaaaacatgaagaaggttgcatgtgatgtttgcagaagggcactccgaaggaccacatatttttttttttgtttgtttacgcttctttccctcctgtggaagtagcaaacctcgtggtgaattcgtaaagtgaagtttttttcatgccaagtggagtatacccccccgaatggaagtgtaataatatgaggccgactgacttaatgcccacctgtcagtgacaaaaaaaaaaggggaatcaatgcaacgggaatgcaaacaagtcgaccgttagaaaagatatacagacctggatagcggaatattttttcgctgcttttgtttctcctagtttgccactttttttttttttgcgtccctttgcccacgtcagtgaggcgaagaaggcactacaaacgggattaaaccatagggatacccccataggagatactccatagggaacactccatagggaacactccatagggaacactccacagggaacactccatagggaatactccatagggatacctccacttcgcctcttccaaaatgagccacttaatggtaagcccccctcgcccccgatggggaggaaggaggagcaaagagtggaagcacccgagttagccctgcgcaggggttgaaacggttacccggcattaccaccgctgcttctcacaccgctgcttctcacaccgctgcttctcacaccgctgcttctcacaccgctccttcgcacgcttctccatctcacgcttctcctccccacgctgcagtccctacccatcgtgctgctgaaggaaggcacggacaaggcccagggcaagagccaaatcatccgtaacataaacgcatgccaaattatcgtggatataataaagacgactcttggaccgcgtggcatggacaagctgatctacacagacaaagatgtgacaataacaaacgatggcgcgacggtgatgaatctgctaaatatttcacaccccgcagcgtgtatcctagtagacattgcgaaatcacaggatgaagaagtaggagacggaacaacctccgttgtagtagtagcaggagagttactaaatgaagcaaagcaattaattaacgatggaatagaacctaatatgattatagatgggttcagaaatgcatgcacagtagcgattaataaattaaatgacctcagtcttagattcgtaagcaaaagtgaagaagaaaaaaaagaaatcctaatcaagtgtgcacagacagcattaaattcgaagcttgtctccaaccataaggccttctttagcgagttagtagtaaatgctgtttataaattaggggataatctggataaatcaaatataggcattaagaaagtcacaggtgggtcttgcttagatacacaactgatatacggagtggcgtttaagaagaccttctcatatgcaggtttcgaacaacaaccaaaaagatttctgaacccaaaaatacttctactaaatgtagagttagaattaaaagcagagaaggaaaatgcagaagtaaggattgataaccctagtgattataattccattgtacaggcagaatgggaaataatttttaagaaattaaatttaattaaagagagtggtgcaaatattgttctgtctagactccccattggagatatagctactcaattttttgcagataatgatattttttgtgcagggagagtagaagatgcagacttaaaaagaactgcaaacgcaacaggtggtattgtacagacatcccttttcaacttaaacgaaaacatattaggtagctgtggagtctttgaagaaattcaaattggaaatgaaaggtacaatatttttaaagaatgtctgaagactaaatcagttaccattatcctgagaggaggtgctaatcaattcatcgaagaagtggagagatcaattaatgatgctatcatgattgtactcagatgtattggtaactccgaaattgttcctggagcaggatccatagagatgcagttgtcaaaacatctcagaatatatagcagatccatatgcaataaggaacagatcgttttgtactctttcgccaaggctcttgaatccattcctagacacctctctcacaatgcaggttatgactcaacagatattttgaacaagctgaggaagaagcattccgaggagactagcgacatatggtacggagtggactgccacgagggggacatcatcaatgcgtatgaacactgcatctttgaagtcaccaaaattaagaggaacgtaatttacagcgctactgaggccgcctgcctcatcctctctatcgacgaaacgataaagaaccctgccagcaacgccgacaagggcccgcgcaacccgtacgcctgagcggtgcagaaaccgaaatcatttttcgacgtggtgcagagaccgaaatcatttttcgacgcggtggagaccctcccaggagaagccccctctcgtagccccgcccgttccagcagtgcgaactatccccccgtaccaccccaagtcacgtgtgcgccaagacatgcgctaaccgatacgaataaatggcgaaatgcctggcgaaataacctcacggcgtcgccgtccgcatgaacctccgtgcgggaggtcgacacagaggtcgcctcgtccaattcgtcaagcagttcatctgcacggcgccactacactcgtgcgtgcggtgcgagaagtggtcaacacgaataaaaaaaaaaaaaaaaaaatctaaaggcacgtgcaagtgcgtgaaccccaccagggtcgcaaaagcgaaaaaggtgcaaacgataacgagaattcaaacccaaactcgaattcaaactcacatacaaacgtacataaaaactcacatacaaacccacatgcaaacttacatgcaaacccacatgcaaactcatcgctaacgcgtgggaaaggacccagggggagcgacccgccaagagaacagcggcacagctgtgaacacgcccggggcctgggaagggacgcttcctccctccgcgtaggcaaacagaatagcccccacgttgggttcccacccctaagaccccaacctcttactgcctatctgactcagcactcgactgattacactcgcagggacgtcccccgctggttccagttcctcatcaagcttcttgaggcgagccatggtcttggaagtagaaaacgcagaggtacctgcaccgccctgattatttttcttccgcttggggggtggggctttgtgcctctcctccttttgcaacctgagccttcccacgccacatctcactgtgcccttcgcgctctctgtgccttgcgcgttctctgtgccctgcgcgttctctgttccctggaccattctcgcgcgcccctctacgtgaacatttgttggcttcaaaatcacactaaggttggacctagccgtgtggttatccatccttgtcggggagacctccgttctgttttgttcttcccgaggaaggtcctcctccattggggaactcctcacgcagttttttttacgatgtgcctgcgagtgggtccctttctggatctgctcacctgtgtgcactctattgggacgtacttctccattgccatctccacaggttaaggataccaccccccggctagtccgctcaggttcatgcaaatccatcgtgttacttcccccccgttcgttgctcaacacatcatgaattttgctcgccttctggggatcctcaattgggagaccttcacaccggaaaggcactttggaactcatctctcccacggggaagcactccttttctgagctgtccatttgtctcaaggggatcatcgcccctgtggaagcgcgcacagggggatggtcttcaactatgttcaggacacctcccccctgctcctgcttctgcctctgctcctgcttctgcccctgctccccatatgtagtgattctttcccctttatacccaccataaggtgggttcaccgctattacgttttccctcctcacatggctaaccagctgcatctcattgctcccacagtcacgtggaaaaagggcagttccattcatgggcctgccatcacaaaaggggccctcatctgagtaagccttattcgcacgttctccgtttggctctccgtttgtctcaccgcttaactcaccgcttaactcaccgcttaactcaccgcttaactcaccgcttaactcaccgcttaactcaccgcttaactcaccgtttgactcaccgcttgactcaccgcttgactcaccgcttgactctccattacgggttccacagccccgttgcttcacacctccaggagtgctaacctcttccgccctttccgctgcagggatgtgcatggccccctcgttggtgccaaccattgctgcgtctgttttcgtttcgaccctgggggactgcctctcatcagtcagccgcttctccttacagtagctgtgtgctctagtagccagctcagcacccacttggtgcgagccatcacgcgtgttgtgcgcccaatccaatcgacgcaaaaaccgggtaacttcatcgctattgaggaactcccccgttttggagaatgtctcctccagatctctcacttttgtatctccccctgtgagtccttcctccgtgcgatgaatcaagtgcatagagtatcccccctcctttatggtcgctaactctgtgcatgccttcctattccccaatggcgtagcagtcgaatggagggcctgtctagccactctaactacttcatccgtgtggggttctcctttcccggtcccatcatgagcctcatccatgcccccttcaatcttggggaggtctcccacagggaggcggcttaaaataggaccatttttcactccgagtttatctccatagttgctcccagtggtaacatcaaaaacgtgcaccctaagatcaccgttgctcctttccaccgagtgttcacccgtttgctctccaacgttggttcgttcttcaccaagtggaccactaactggaatgctgccaatgagtgaactacttcccctaagtacattcccgccttgtccatccccattcaggtgacaacccgtattgatatctcgacctatattcacccacttcattccctgcaccccgttgctatacatccccggggtgtagtccccatgagagaaattagaacccacattcagagccataaagtgttgctcctcatgtactaaattaggcttcacagaatggatgtgtatatctggtggatttatgttccttttttttggatgcatccccaaggtgtgtagtctagccccgctcacccctccctgcgcaggaggcggcatcatctgaggcgacttcgcatgaggtgactttctacgaggcgatttcacctttgtcagcttcgtctgaggctgctcccccccctcggttatattatccccattcgggcgaaccattttgggcaccccccctaattgacccttccccagcgtactcccaccaagggaaaacgggttcatcgattctgtgctgctagactcagctaacacgttctggttgcactcggctagtgccatctcgtcattcgaatcggataagttaacctgaccagggagaaagtcttctatttgatatttcttcacatgctgcttatactccgagtcgtccataccatcgtagtagtatagcaaactggagtccctcatgaaccggtcgtaattgtaattacccgtgtcactgctttgcatcgtttcgaggctgtcctcttcccttctcagcccatctcctctcagcccatcccctctcagtccatcccctctcaaccgattctctttagtctcccccatgtcgggcttctccccaattgggacctcaaccggctgttccaccagattcgcagccaagtgcttatacaccgtattgacattcctctggtgaaaatgaaataacggattgttcatatttatctttggatggaaggaagggacgagttcctccgttttgttctccttctttacattcaccaacgtgttgaacagggtatgaacgtcactctccttcttggttgtcaacaaccagtagccacataaatctcctttctcgttgtactctgtgatttctatcccataggggtggttccttttttccaaaatggtaatattggttatgtccgggtcggagaacagcttgacggtgacgttgttgatactgataaccgattcgatgtcgttgctgaaattatttatctcgtttttcgagatgaagtggctgtttggggcagacccacttttgggagagtcctcctggagaggcgactgggcaggcaacgcgctatggtggcttcccacgctgtttggcacgctgtttggcacgctgcttcccaccgcccccttgtgcgtgtgcacacacaagtaaatggagcgcagcgaaactgtcctgatttcccacttctgatgcagggagtccttgcgccaaaactgctgctgataggtcagctccatattcatgtacagatcggtgaacgggaggacgtgaaagtatctctgccgcctcttcgcgtctccatccacgggttcaaccctatgcctgttgtatatccttttctgaaggatgtgtttaaagtgcgcagggtagacagaaatttcgctactgcaactgaagagtttctcaaattccttcttaatcactgcagaggtatcactgacgttttttttcgcttctgacacttctaccgtcatggattcaactaaagaaggtaaattctccgacttcattttggaatgcgggatctccagcttcttttctatatctattaagtgatcctttgaaaaaaatagacacttgtatgattccagtttctccacatagtaatccagagacagccctgcatttcgaccactcaatttaaccatgtgttgaagctcatttttcttcatccctaaatagctgtgataatttattctctgttcgtccatctttttcaagaactgtgtgcttttgtcctgtaccatttttaattcttgatgtaatttttttttttttctctccaggaagacattcgtaatggtgaaggaagcccttatggacctcttcacatttttgcacgtaatttttccatatttgtatatgttccttaacgacgggattgtgtttttgatgactagcgattttttacataagacttctagcttgttattcagttcttgcttgatttcattttttgcatctaccagggtgtatatttcgtgaccgctacggagtagtttgaaccccggtttgaggtgcaccaggtcgttgtcgtgggtggttgcttcttccacctttttgtgtatactgacaatggtttggtttggtgggtcccctccactgcgggagtcaccacgtagggttagatttaccatctctcctctgctttttttccctccccatgaggatacaccacacaggggagctgctctcccactgtcattattctcccctccctcatcactacagttggacccatcctgggcgtgtgcctcatcttgcctcttctccctgtgggggttctcctccccatccatctgattctgtacatgcacagggtcattcagtaagcagtcagtacataggaaggtataataacacgttttgcatgcatactttacatactcatttgtgtgcacagggcacttctccctaattttaagtggcacattattatccatttcgactagccatttgtccttttctttcacgatgacatcattatacgagtaatcgttttcgaacaagccactgctcgcaacattgataacatggtccttctcatttttgtgcaatttgatgctgcacactgcacacagaaatatgttgcacgttttgcaaaagagtgtcgaaatgcttaggaagcaattcatgcaagtcctgagctcacccacacaaggagcagtgtgattgaccttcacatgtctcaaatagtcgtttaaatttttcgtacttttcccagtgtagtgtacatcgtgtagattatccattatgttgtacttggtatttatttctccttttctacacgacatgaacagatttttttcgtgacttaatttgtgagtgtcttctttgtatttcacaaaacagttcatgtcttctctttcgtttaactgtagggggggttcatcagggtcattccgctgttcgtttcttccatcctgttcccacctctcacactttttgtatggcccatttgtacctatatggttgatcagattcgccccctctttcctttcccctccgaaaaagttgtcttgctcgtgctgggctgcgccgctcttgcactcgtttggcgccacgaacaggggctcgcggatgacgattttgtcgttcatgggggggcctcttcggtgggcagttgtacgagggtctgctcgattttgcgcgattgtgcgcgattgtatggaagtgtatactggtgtgtgtgtactcctgtgcatacacttgtgtttgcactactgctcgcactgttgtgtgttactttttttttttccccctctctgcggtctattcctcacgcaggggccccgtccgccgtatcgcacaccagaccgatcgcctttgtcacgctcagcccgctttagcaaatgcaagtacgcccttcgcgaaatcgggaaggaagcaatttttccgcgacacacaaaaatgatacgtgtacgggcgagcaacaaattttagcgtgcctcgcgttgcctcctttctgaatgtattctttcgcgtctgcccattttttctttcatactgctggaaagtgaacctttttttcaattcctccttttggggaaatttttttttttgcaagtgcgctgagcaatggtattttttttgcctgaatgtgcaaggtggaaaaaaaaaaaaaaaaananagagagagagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatatatgtgtgatacgtcggcaaaataggcgcgccgtaacgccgcctattggggtgtctgtttgcaaaaagcgggcgtgcacacacggggagcattttgcgctgggtcatatgggacggcagcctccacgggcgcgaggggcccctgcaccgtaacgtgctttcgctacttctggatgctactcgcctacgccgctcccctgcgccacttcctcaggccacttcctcatgccacttcctcaggccacttcctcatgccacttcctcaagccacttcctcatgccacttccttatgccgcttcctcatgccacttcctcaggccacttcctcatgctacttccccacgtcgaaggtcaacgtcacgtgctgcatattcctgatgtttacgagcagcgccttgggggtgatgtcgaagctcggcaggcacaccagcaggggtagcgtcttctcgccgtgcaggtgttgcacctcgagctgtgcgcaattcccgttaacaaaaatgtgggggtacttatcatcgtcctgtaaacaaaaagggtccttctctatgaacggatagcaccccagcgtgtctggagaggtaggagataaaatacgactctttgcaatcattttcagagcatccataggacaatttttggagtaagagactatattgttaacaggttcaccggacatacagcatatgtttacattatcgatggagaagaggtacgggttagtcacgcattgaaaggagttgtaatttctggcagtcttaaaaaataagttgggaaaaggttgttgtggtagaatggcatcactagggtccttctcccctggcattaaatcgacatacacagctggacagagagaagaaaggaacgcgtccacggtgttcatttctttctcatcgctatcaacatttcgaagagagttgccaacaataactatcctgattagcttctcggataagtgtttatctccatgtaatcctagaataaaattcttcaataaggaggtgttatgtacattttcgtttctttcacttatgtacagccccgagacgaacatgacatatttatcgtcatcggtaatgcacctcggaacttctaactttggcacgtaggcatagatgagctcgtccacatatagggagccattgctcatacccgtcccttttacaataactgtgaggcctgtcacataatggtcgctgtttatatttccttccaattttaaccttgctgtttcgtcctccagaaataggacgtcttcgtcatgtgagtagttcaccacgacgtcttccgcctcgttgatttcgcttatgtattcgtttaggatggatggtcggagctccatttttttgaatagcgtgcctatgcagtagcagttttcgttcgtcttaatttcctttaggtagtgcagcagcgggtactctttgccgccccccccagcgtggcccttaacgtggtccttagcgtcgccgcccagctctgctttgacctgaccgttggcccagccgctagcctcacccttagcgtcgccacccagctctgccttgaccttaccgtttatctggcattttacctgaccgtttatctggcagtttatctgaccgttcatctgacccttcacctgaccgttcacctggccgttcacctggccgttcacctggccgttcacctgaccgttggcctgaccgctggcccaggcgctcccctcgcctaaccgctccaccgtcctgatcagcagccccttcatcgccttcgtccgcgcgctgtaaatttcgcagtactgctgcgtgtaggtcgcctttccaatgacgaaccccttggagtggttttcatagttgtaatgctccttcttgatcttcttttgcagggggaactcgcagtcgtcctcgaagtcgggcttcgcgcgcttgctcgcgtcttcgctcatagtgtgcgggtaggggtactcacaaagtggaaacgcctgacgccctgcggccacacgagtgcatgcctgtgtgggggctacaccttatggtcgtgcgggagtgttatcgtgcggaggtgttatcgtgcggaggtgttatcgtgcaaacgtgcgatcgtacggacgtgtgaccttacgggcgtgtgaccttacggacgtgtgaccttacggacgtgtggtcgtacgaacgtggtgcacatttgcgtgagtgcacgtgcaggaataagcgagcttcacgagagcggcactttgcgcgttcaactttgtcgcttttccggggcagctgggaaaaaaaaaaaagctgcaaatggagggaaacgcaaaaaaaaaatggtgccaaaggcgcttcctattccgatgctgtcgcgcatggtgcgtggaggcgtttgcatcgggaagagggagagccgctccgcacgagggcacgctgcaacgctggtacggtggaacgctggcgagctgacacactagcacgccgacacgcttgtgtaaggcagtgggcaacgtgcgattgcccccgcggcttgcttcccctttgcggaagcggttctgcgttgctacgctgctgccttgctgccttgctgcgtcgcacctgggggaggggtgcacctgtggtgtgttagggaaaagaacacaagtggggaaatgtccaaaggggaggacgaggacccggcatggctcatccccaggcccgatgtaatataaaggatattcaccgcaagggcacctaatacgatatgggtggaaaaaatataataaaaaagaatacagtataataaaaaaaaatacaatataataaaaaatatacaatagaataaaaaaaacatggtctccaaaagcgtctgtctaaaatgcgtttggggcatccacccctccaagctggggaaggaaaacaattatcacataagctatctctatgcggataggtatgggacacacgtgagaaagctccttctttgcgaatcgaagtgacatccgttcttgtgagcttcccccctttttcaagcagggctcatcatcacaatgaacgcaggaaaaaaaactcacgtgcgatgtacccctttttgtagtctgctcgataagactaggcacacaacacggggatggttcattaatattcgttcatgcggtagggaagcttccattcgggtcgccctccctccctgtgcagtgaacggagttgaatgcctgtaagggtgctccccggtaggtgcccccccggtaggtgcttcccggtaggtgctccccacgatggagggcaacttccccgagctgttccccgcggacggagacacagacaacctgagagagtacctaaaccaaggagatataaaattcgaaaatgaagacctgaagaaggaaagggaacaaataaaaaatgatccacaattcgtacagtgtgtaaaaaatatatggactaatgtactgaacaaacccatagatgggagattcaccaaagtggagtatttcaaaataatgcttagaatatgtaaggtgttaattcctcaatttgatatcaaggaggtgataaaaatagttagtgatgaatggaataatgattgtaaagggaaaaagtatctaaattttgaatctttttttaatgcctttttcgaattggcagacatttggacaccaacaataaatgctaacgattatgctcacctttggaagactctattttacagaatcactttcatcgaaattagaaagaaaaatggagaagttgttaaaaaaaaacctgtcattatgatacattttaggagaaaagaagatgtgaaaaaactctctctttttgagaacccaattttgggttctaataatgaacagaatcatcatgatagatgcagtagctttataaaaaatatgaaatctataaaaaggctatctacccaagtggaacaatttaaaaagcaattcacaaagcgatttagcgatagttataaaattcaggagtccttcctttacgatgatgatctagatcctcaagacattttggatcgaaatttatttgaaaatctactcaacaatagaaataatgattcgtatttacagagaaatattgttctgctagatgtggatgagataaaccctttggagtaccttgatgggatagactcccaggagggagagtgctcctcttccagggggtacccgcgcgaccgcaattactccgcctgtagggatgaccggctctcttcaacgggtaggcaaaaaagtgcaaatataatggaatgctggatcagccacgattaatatcgacgccccgctctgtgggacatcgcaccagtgggccgtcccaccctcccacggttgcaccacacattaatgcagctcacatgaatgcatctcacacggatgcagctcacacggatgcagctcacacggatgcagctcacacgaatgcaccacacatgaatacccatcacacgattgcaccacacatgaatacccatcacacgattgcaccacacatgaatacccatcacacgattgcaccacacatgaatacccatcacacgattgcaccacacatgaatacccctcacatgaatacccccccacacgaacacacacagacaaaggaaggaccgaagaagagtccaaaccgacgaaagaacagaagaaccaacttaaagatgatccaacggagaggaacaaaaaactacacagcgaagcactagataagtctcacccaagcatccagggcagcatcgcaaaaaggaacacattcaccttcgcagtgaaaacggacaagcagaatgagaaagacgaggagatggacaaaggaaggaggaagacagaggggtcactagcagaaggaacgtacgtattgaaggaaattcaggagaaaacgaaaaagtcaagcagggatgaagctggtgaagcgggggaagcgaaagtgatgggcaccgatgaaggtaaggaaaaagtcagcttagaaagctccctcctcattgacggaataaactttgccgaattcaccaaggagtgcaaaattgtcgatttgaatgaccacgaggggggtgtctctatcgatgggaaggacactgatgcggaggagagggaccctttgagtgacctggtcccgacgaagcaaaggcacttcctgcgcctggactcgaatctagattttggcgaggagacgcttaggaaggaggcccggggggagttcccccagctgggccaggggggggatcatcaagagggggaggcgaaaggggaagatagcggagaagatagcggagaagataacggagaagctaacggagaagataacggagaagctaacggagaagctaacggagaagctaacggagaagctaaatcccacgtggagggcgactcaacggatgacctaggcaggggagaccccacgcaaagctccccacgaggcagcggggagaagaaggcccaggggggcgccacgacgggagaagcagaagacgaagaaggagtagtggagggagatatggacgcgtcggttggggaaggtaaaaaaggcgcccagcttggggagggtaaaaaggccgctctccctggcgaaggcaaaaaggccgctctccccggggatggtgacgatgtagtgtcgactcaaaaagggaaaggcgacgcccctgcgggggaagaagcctcacttgtgaatcgaccccaagacgagtctaacctgtcggtggtgcagaatagggttgaagagagaggaagtcctagtgcaaccagaggtgtagaaaaggaagcagctaaggatgacgcgcatgggtcggatgaagaatacttggatgcgctgagaagcaatttagcaatagaggaagcagctgagggaggagaggacaaagcgagcgtaccgatcgacgagcaagaaggtagatccaaaaaatcaatcgatctgcttaaggctaaaaactacctagagaatgagaagcgcactttggaggagctaaagcaggagaagaacaaatttcggaaggagaaaaaaaacgacgtgcgcatgggggaacttctcgacgaaagtcagactcacttggagagacaatccagcgtgaatgatattgaaggggaagctaaggccaagaaggttctccttggggaggggtcaaccgactccacgttcaacataaaggatatttcgtttgatgacaagctggataaagaggtgaggaagcaggaagaggtgaggaagcaggaagaggaggggggggaggcagccgaagggggggaagaagccgaaaggggtgacgcagcaaaagggggggataccgctgaacgtggggaggacaccgctacacacggggaggataccgctacacacggggaggataccgctgcacacggggaggataccgctgcacacggggaggacgctgcacacggggataccgctacacacggggaggacgcacagtcgaaccagcagagggagctcttcgaaacggtgaacaaagacatggccaataaaatggactcttacaaaggaaatgtcgatctatttatgaagaaaatgaaaaggaggagcgattccaagggggaggcgattaataagcatgttgatcgcgcggaccttgctgagcagtctgaggtagaggacgcaggttgggaggacgaaccagcagatggagactcccaggagaatgggttcggtagtgagggtagccaaggggagatcaacatggacaagccgaaagaagactttctcgtcagcttggaaattaaaaagagcatcgatgaaaggaaccaaaatggtaaaagcgggacctccccctttgatatcaacaagacctttagcgaaatgggaaagatattaaatgaagtaattattcaaagtgaggtagctgttttgaagaagggacaccaaggtgcgctgttaagaaggggctccccaaatgacgaatcgcagttggtgggggaccaagttgatgatgagctcgtgaaggatataatgcgtaaccaagacgttgtgagaggcattctgtttgatgatgacgaactggggggaagtggacatactggtggggagagccaaacggggggcgccctcacatcgcctcgaaatggagaagaagggatagaagctctcacagaggggacactgcatgctggcacagaggaggcacttcatgctggcacagaggaggcacttcatgctggaacagaggaggcacttcatgctggaacagaggaggcacttcatgctggcacagagcaggcacttcatgctggaacagaggaggcacttcatgctggcatagagaagacagcgccgattggtgatcaacacgctgtggaaagggtgcccactgatgagaacgacttggagagtcatcctggtgaggcgaaacgtgagtcattagacaggagtggaagtagcggtggaaaaagtgacatggtcggccaccccggcggagcgaaaagtgagtcactagagaggagcaaaagggaccagtcggacgagcaggtcatcgaaaaagcggaggctacagagcgggccatgaaagaagtggagtcacctggacaggtcatcgaaaaagtggaggctacagaacaggccaccaaaaaaatgaactccccaggagagcccatgaagggggaggcgtctcctgaacaaggcggagagggaggtgcattggatggaggaaacaccgtgggaggcatcaccgtggaaggcatcaccgtgggaggcaccaccgaaggaggaatcaccgtggaaggcaacaccgaaggaggctttaccgggggtgcaccgctagtgcaagcaccaactgggggagcaacggaggagggagcgttcaacccagctgacacggcaaactgctccaaggacaaccccgccgacacggcaaaccgcctgaaggacaacctcgccgacatggcaaaccgcctgaaggacaaccccgccgacacggaaaaccgcctgaaggacaaccccgccgacatggctgctaacccttctgacgtggcaaaccgcgtgaagaccaagtacctgctcgtggaggattctcacaaaatgagaaattttatcaaaataaatagaagaaacaaaaaagaaaattttgtcgtgatgtcaaggaggagagaaaaacacatctacagtcttgccaggaaattaaaaatggatctaatcgagcctcctttaatattgagaagaaatgtagcattagaaaaaaaatttttgtctcctcttggaaagctaatcaacgagaatttaaaggagggaaagagcatcgagtgtaagaagatgatggatctaacgttggaattcctgaatagtattatatccaaaaataatggctccattttatatttgacaggaaaatttttggactactgggagtactttctctacaaatggaagaagctctcctctttgagttacttgaattatatgagtttcttgaatttgaattttttaaaaaatgttgatgagggggagaatatcgatgtgtgtagctttctcgtggaggatcgcaatttgattcttgccaatccgtttaaggacagcttccccattttctgcgtcattctgcaggagcacgagggggtggccaggtgggtgacttggctcccgctggactgttccggttggaccgctccagctggactgctccgcttggaatgctctactcatactttttagccatttttcgtgagagtacgccgtctacatatgggcgccatccacgtctccccattttgctccccaccgcaggcgcgaggaacgaacccacgtggagcgcatctacgaagacctgctgaacctcttccacgaaaggagttcgggacccctccaggtgataaaagttgatgggaaggatatgcagctgggtgacaatttagggaaacacaaaaagggaaagacgagcaactcatccggagtcgccccttctgtgggttctaccgaggaggacgaggtaggttcggagggacaaggggataccccctcaggggaggctacagaggagaactctacaaatgaacagtgtgatggggaagacgaacagatgctgcgggtgttaaagagggaacggctggcggacgatgcgaaaggtgcggagggcatgaatggtacggacgctacgaacggtacgaacggtacgaacggtacgaacgatacgcactctgcggaccattccgacccacctgaaaccgtcgatgaggacgtgggcgcagaggaggaatgcctgaccgtggggggctcggaggaaaactactcccaaggggggcgcgccacggatgaggatacgaaggatgagggtgagacagacgaggatgagacagacgaggatgaggcagatgaggacagcacaggtgaggacggcacagacgaggacagcaccgatgaggacggcacagacgaggacggcaccgatgaggacagcacagatggggatgagaccgacgaggaagaaggcaaggccaccgccccccgtaggaaccccagcaaagaaaacagagacgaaaagcgaacctcccgaggaatactaaacgtagaaaatataagcgaaaattacttctgtcaaatgagtaaagaaatgtgttacgtgtacaggtgcgatgaccctgagaagtactacaggggttactatggtgagttgaaggggagcatccgcagcatgaagctggagagggacattcgcctgctggttgagcgggtgaaggagttacacaaaggagacgcagcaggggaagcggtcgtagcaggagaagcggacgaatcggggggacggaaggaggaggatgtggcccgcgcggtgaaggaaaagtttggcatccgagtcatccgcgtggatctggttagccagaagagcatcggaaaacgggacagacgggacgaacgggacaggtcgaaggaggacaccctatggaaaatttttcacgtcaacatgatcagaagtcaattttcttaccatcttaaaaataatttttttccgttcaagtactgcccaaagcaggggtctggcgttttggtgatgaacctgaggaggaggatccgggggagggactccccattggaagaggcagccagcagggaagaggcagccagcagggaagtggcaacccgcagggaagaggcaggccgtactctggaaggcagcattggagttgacgaatctgttcgtggaagaggagctgaccgagttgatgatctcgcggaagttctctccgatgaaggggaagacgcagacagggggtctgcccaggcgagtggcgtggaagggagttccgttcgaggggacagtgctcgacaagggcaagccaagtcgggcggcgctcaagtgaccatgctaaacggccgccaactgaccatgctgaacggcctccaacggaagaagtcattcgtagggcaaacgaacctgcgctactaccggcactggggtgcctactacaagtactgccccgtgagctacgtcaacgagaggaggtttgtcaagggaaaaaaacagttcatggtgacttacaaaaacaacatgtacctactggagagtgctgaaaaaatgagagagtttttgatgtaccccaaattttattccagcaacaagataaaggaaaacatagggttcaccatggtgatttatttttccagtaaagacgtaaagaaaaaaattatgaacattgtgagggagagagaaagggtagtgcacatcgatttggaggattacttcagcggggggtttctctccggggaggatcaggggtgggtcgcggagaagggggcaggacaggcggcaggacaggcggcaggacaggcggcagaaaagggggagggagaaacttacaccaacgtagagtcctacatgttcgagataaaccgtctcttggagggcaaaaccgtgtctcccctcttcatcgtccggtacctgtgcatgcggatgaacaaggctcattccttcaatgtgttcgtcctgcggcaggtagaggaagcgctgcacgagctgaggaggcaattcgaacgggcgcttggtggggagagcgcaaatggggtggactgtaagggagaggcctctccagaggaggacccagcagaggaggactacccagatgacgaccctccagaggaggactccccagaagatacccccacagaaggggactccccagatgacgaccccacagaaggggcctcccctgaggatgccccccagaaaaagatttccctaaaggcagttaaaatcagggccctccacagcttgctaatagcgcaagggagatcctccgaggcgagcgtccaatttagctccttggtgagcgacctatttaggtgcaccacgttgagcagcataaataggacaattgaccagctaatctgtgcgatctcgactcagttggaggatgaaaatgggaagtacgcccaggagttagaaagcccaagtgactaccaattggggaaaccctccttaggtgatcccccattgaggacaacccctcaaagtacccacttcatcgtaacggggctacccttggatagcaaaatttatgagtacctaaaaaaagtgaacctacagatagacactatcatcgcatttgaagtgaagaagaagaaaaaaaaacaaatgagagagaatatccatcagggaatactgagacgaacccagaaagacagcaatgatgtatgtgaaattacatggggggaagactctatgtatgtttttagtaagaattacaaaaaagagattgcacatttgaagaaagcaaagtaccaagtgcactatctcaaaatgggcaccgagatgaatattaactattacgcaaatgaagtgaggaagttgatcaacccgtacatgcattcctattatgactatagcgaagtgctcagggataacaccctggcagacaaactaaactgctccttcactaatgtgtattgtccgtatctcgtatcgaagcataattggctgtacaaaagctccaaaggagtaaggctagtttatggtgggaaggtataccacctgtcgaatatgtgtaatgcttttcacttttgccaaagcaaagaatcatattggggagaattccctgtgcctcccttgagagtgctacttctaacagatgagggatgccattttgcaaaggaaatagaaaccattgcttgcaaattctttttgcaatgtgtagatatacagaaggagttctctaatacattcggacccacttgtttttatatcctcaaatatgtgtacctttttaagcttacggatggaatgaataggaagaagaggaaccacgtacttgggaacttcgttttgggttctacctggctagctaaatttcatgattgtgaaattcacctgaacaaggcagatgtggactacttagagaacaacgtaagctgtgtgaacccctcggaggagtactctctggaggaagaacagcagatggtggatgtgctgttttctcgtgtcaagccgttcaacctcgttttgaatgtagcaaaaattgtggctatgcgtgtcgtcttgcatgagaagctgggcaagtgcatcattaggttctcccccacgggtggaggtctcttcagcgcgtcgtccgccgagcaggtggggcgtttcctggggaagctccacagggagaggagcgtgcagcgtaacgtccaagccaatggtggaactcgaggcagacgtgccggaggggtgaaccctccccccccagaggagcccctcccccatggaggtgactcatctgatgggaccccctccgagggaacggcttcccaaagtgatgccaactcagatggtgacccctatgcttacctccagaacaacccaaaggtagaacaaattaaaaaatttttttaaaaaaaaacgaaaaggaattactaaacagcaaatacaacttcttaacagagaaggtgctaaactcttttgagaaaattttgaaatgctcctttaggatccctgagcatgtgatttacttgaagtgtggcctcaaagcgtcgtgggaaaaggcgggttacttcaacgaagaaggagaggcaagtcgcagaaaagggggtgatctgaaaaaggaagcagtcaggggagacaactcgaagggggaaaagaacggacaaacaaaacagccatttgcagaggtagaaaaaaaactactgaccaaaataaaaaacacatcgaagaaaaaccagcaagtaattaaccgattgaaagataacacaaatgtgtggtgcatcgacgcagggaaaatacacatgaccaaggtgaagacatcaatagagaacaagctgagaggcatactccaaaacaggaacagtctcttccatcagatgaacataaagagggtagacaaactatgggcccagtttttaaaaaaaaataactacgccaagctgtcagctttttattactactctccggtcaatatcgatagcatcgtggatatagacacggagtacctgctactgtacaactcgtttttattttacttcagaacggaggaggagctagaaacgtttagcaagaaccccattcgttacttgacagagatgaaaccagacccatcctttgtcctccccttcgtacttgtctactcggatggaaaaatggaacacttgtacgatgagctggcgaggagcaccaagtgtgcggtgatccacaggcgaaatttactctccttcggttttcaaatcggaaaatttaaacaacttatacagacgaaccgattgaccgatgcagatatgatggaactcctccgtattcggatgaaccagtacgatgtccttgcccacggatgcatcctgtgcaatctcccctataccaagttccaattggagcatctgctcaaagagaaaaaaatcccacacctggtttttatactgcacaagggagagaggcggcccccaatgggatcatcacccccacaaaatgacgactccaaaacggtggggaaaaaacagaaggagagaagaaggtacacccccccgctcactgaggggacattcccacagtactacccatttgtgaagtacatcgagcagattttcaagccaaaatataacaatgtgattcacgtagaacaaacaaatgtgtggaaaatgaagtgcaagctgacgaacgatatagaggagacaatacagaaatatcagaggtacaaccgatacaagtataaccacaagacagcctacttcaaagggttcaatattgaagaaagggaaaattacgaacaggaaataaagtttgataaatactgcatagttacgtataagaagaaaaacattttacaaaaatgcaacatattcgatcactacacagtgaaccatgatggctgcttctacctagtgagtagtcaggacgaggtggttgcgttcgagaagaaccccacggagtttacagccatagagaaaccactggctacattcgaaaaagtagatcaagtggaagaaaatgagaagattgaaaatgaaggcttctgcttggtgagcttgagagaccaaaacaatttcgtcaaggggaataaacaatgctgtataaagtatcaacaaaaactttacctattcgaaaatgaagaaaaaatggaaaaatttgtaagtaatcatggggactacttaaacaatcaaaatattttcgaaataatttttgaaaaaatgaaaaaccaaaatgatgtcactacgatggtttatctgaagacatacttgtatgacatcctatgtgaggccctgtacgagttgggcaaacaccgaccactctaccccgggctgagtgtaaagctaagtgccattaaatttctggccttcttcttctacaaggaaaacaaactcttttcagcccccctgcggaggtcttatgaaaagaacttccgctccttcctaagtgactgccaaatacccatacatatacaaaaactcagggagaagtttcaaactagctgtacgagcaaaaaccaggacatacgcaagcccatcaagaagtggaccaagcgggacgtggagaaatacgaaacgttcgtaaatctgtatgataaaatattgtactcgcagaggagggcaaggagtgattgacgagtgcgcgcgatggtcaatccgtttgggagagcacgctgttcgtttgcatgctagtgtgtgtgtgtgtgtgttgttttttgttttttttttttttttttttattgttcatatttttttccacctttttatgaacgggcaaggcgatttcgaagttgccgcgcgaaaccaatttcgattaagtggaaaaacaaaaaaatgagcgtaatgttcgttgggagaaaatatgggctatgtagactttgtgtctggtgtggcgcgccaacgtgatctgcgccgttcaggtaaatttcccctttcgggagttttctttgcacacatggggcgattggttggcacgcttggctggcacgtttggctggcacgtttggctggcacgtttggctagctagtttggctagctcgtttggctagctagtttgtccggctcctttgtccggctcctttgtccggctcgtttttccggctcttttccactgggcatttacgaccccccctgcgacataccatactccgaaaaggtgccgaacccacgcaagtcaaacaaaatggtctcgttccgcttgaaggacgcgattttttcattttcgaagagggtgtgaaacaagccatgttcgaccaaatattggtaggcgcgcaggccgtacagctcgataatgttgcccctgaaaaaaacgatgtcgtaggagccttcattcttttggaaagcttttaagcaaaagtcaattggctttccatacgtaacgatattgttcagcgcaacaatttggtctccatggtggaaattttttttgctcgctttccccccctcaatgatataggacacataacaacccccaatcgaatccggatttttattcaacacaattccgatgttttttttcaccacaacattggtgcagttattcatattttcttttaacgtatctgcctttttcaaagcagccatggtcaatttgtttaactctgccacgatttctttgaagttctctcccttgtcgtctttatatcccaagtgtattgctatatcgtaaaaatttttggcctgccaaaatttgcgaaagcttctgtaagcatctccaagacatttccacgccaatgcatgtttcggttcgtattttattgcctttagagaaaaattaaaagctccttgcatgtcatttgtgtagtaggacagcatggatatatttgcacaaatgctggagatgaaaaatccataatatttacacggcaacatgttatatgctaatttcaaatcgtgtaaagtacgttcataattttgcctgtaaaacatttgtttgcatttttctatcagttttaacgacgactcgatgctcatctgcaaattccgttttgaagtgtgtgtgatgttcctttgtttgtcccccctctcgagttctttccgcatgcttttactcaagtaggtcatctctccatcagttttgtccctacgagcgtcttctattctgctactcaacaatttctgcaaacggtgggaaaagtttattaggtcttccacgcacgatattggctccttgtaattactttccccaaaggagtactctaccgatgtgtttttttcctcttgatggatggacaactcgatttggagtcgaaagaactcgatgaaggtgctatccatggaggagtgaaataggtaatacagctggtctttcatcatttcggcttctattctctgttctgctacggaatgcactctgatttttaccacctctcgttcgtgttgcggttcgtctggggcggcactcccgttttgtgcctccgccacgagttcgcgcgggatcagctcgtccgccccatccgcatccccgtcattcgggttgtgctcactgggagcatcggcgtcatacgcatcatccgcgtcacccacgtcatccgcatcatccgcgtcacccgcatcatccgcatcacccacatcatccgcgtcacccgcgtcacccacgtcacccacgtcacgttcctccccctccgcgccgtgcacactgatgggcgcattgaaggttgtctccccaaagtgcctcttcgcatcgtcgtcctcgtcaaagctgaggagctcatcatcgcttagctcgtcatcgaacacatctgccgtgtgttcttccctctcttcgtcagttggctggtaggggtccggaggaaatttcgttttttttttctctaagtgatcgaagggatacatgtagcctgactcctggatgtccctttcctttttgctcttataaaacaacttagtgtgcttattccccccatggttgcaaagcctgttgtggtagcacggcggcacattactgcctcttctttgtgtcccttttttggctttgccgcgatcgacgcagtgacggtggtgggcgcgaacgggctctccttgtccaccccgcagcaccagcctttcgcaacaatgcggtagcttgaatgccccgcaaaaatggaaaattatgtagcacacgctgatcagaatcgcaaaattagtcattaacttagacctacggggttacacacgtgggggggggatagccacacttaagtgcatatttgtgcaactacacatgtgtgcagtgtggtattcacaatacgcccttcctttcttttttttttttctttcccgttgcattgtttccaaaatggggcagtaaaatggggagaataaatgtccatttcggttttcccctttggtatagcactaggaaaaaagggccaccgcggttggaggagaggaatctcttcactgctatacttgggaagcccctttatgtagatattcccccggttggcaatcgtgggaatgaagaagagggtcattccccaaccgatacgcaccacatgcacgtgttcgtcctaacgctttgcaaaaattactatcgagatagggaccatttggtgcctctcattttggggaagaaaaaaagattaacccaaaactggaccaaagtattttgaagcatttccccttgggactaattcgttcaaccgtgtggccgaagcgttgccatgaggacgatggcgcggctgcttgctagtccgcttttaccaggcgtcgtggggaagagggaaaaactgggggcgcacgttgctgtgctgttattcctgtgttaatttgttaattcgttaatttgttaattcgttaatttgttaattcgttaatttgtcaatttgtcaatttctcaatttatttattttatttttcattttattactttttttttctttctgctttggcccctttccacctcgagaagcggcgcgcagtacctgtggtgatcccattttaaaaaccgcctcggcaccacacctactcggtgctttcccaagttgcagatggtgaccgcgcggagaaggaggggaagccatatgcaccgcacctgtgcaggcgaagtggcaaccgcgtgaaccgcgtgaacaacgcaacgcgccacacggaggggcatacaccccttcaatcggggaataccttgcgcgcgcgactgggccgttcgtccatatggtaatcgcagaacgggggtgtctcgccgcagagtcattcaccgccgagtcattcacgaaagagtcactcaccgccgagtcattacacctcctgccattacgacgaccattacaccacttgcacgttcctctttgcacaccgcgccaagcgcgaaatggtgagaggcgatatggtgtgaggcgatatggtgtgaggcgaaatggtgagaggtcaaatggtgagaggtcaaatggtgagaggtcaaaaggtgagagatcaaaaggtgagaggtcaaaaggtgagaggtcaaatgggcaaaagaggaacgcattcaatcgcgcaaaaaaacgcaacgagggaacgcctccaaaaggtcgcactagtcaacccagcgtggaggaggatggaaaaaaaatcaatgtgcaaaaaggaaagatcgcgggggatagcacaattgcgagagggcgaaaatttacacatgcatgatcatacagtcgacgtgaacatgttccaccccacctctgctttgtaaaacgtctagttggtgatgaagcggacatattaaaatagcaaaagtgtattaaaaaaaaagtgatgaaagattatcaaaagcgtgaacctgcgaggagtaatttttttttgcccctctcggactgattgaaattgccccatttggtggtattcccttctcgtttcccttcccttcatttcatctcacatcacttcatttttttttttttttttttttttccgcgtagtaaaaagtatacacatacttttgagtgcacggatggcacagaaggggaaccctctcctgatgttcgagaatggtcatgaatgtttagcgcatgtacttctttctctcttccattttcttttttttggtgtttctttatttccattttttccacccgttccactctcttgtttgagctgcctccacgcttgccgaatgaccctatcgaagtttttaattttgtcgcgaagctattcagcattgcgaatgtgttttttttttttttttttttttttttttttttttttttttttttttttccattttgaggcagataaagtgtatgctttacacgtgcacatggatacgtgtacttatccctacgctggcataagtacatgttcacataaattcacttgcacgagtatttcattttcgcatgccgagcaaagggacaaagcaaacttgaggaggcgaactgatcaactgtttagcactccccccccttaaatggtgtagcgaaccaactggcattttcacacgcacgtttttgtcgttcccgaggggacatatatatgcgcagacgtgcaaacgctcaaattgggcgagtgcgcagcgcgcctgtacatgtgctgattcgcctgcacgaggtggggactatcgtccctcgtgattgtcgaggggtggtgatcatttttttctctaggccatgcggagagaagtgcgcgaaattgagagcgctccccattttgaagcataccccaacttttttttttctttttttttttgtgtccaaccgttcgacccaggagtgcatacccatgtgcttatacacacatgcatgcatcgatgcgtacacctgtgcatacgtctgtgcttacgtctgttcatacgtctgtgcatacgtctgtgcgtacgtctgtgcatacgtctgttcacacccccgtgcatacgtacacatctctacacacctgtgtgcgcgcgtgcgtgcccccctccagtgagcccacaaagttgtgctgaccgagggagctgcagcccagccgattttttgttttgtcctctcgtcacatcccacctgaagaaaaaataaatcaaaaacatccagcagaattatgaatgatgaaaaaaaatttgactttgtaagcgaatattgcaaagaggcacttcccccctactgttggggagtccgatggagtagcgacttttccctgcagtgcggcgagataggccgaagcgcacgtcgctggttgggcagcggttactgtgtgcgcagctaaggggcacgccgctatcccaccgctatcctgccgctatcctgccgctatcccgccgctatcccgccgctaactatccctccgctaaccatcccaccgctaaccatcccaccgttaaccatcccaccgctaaccatcccaccgttaaccatcccaccgctaaccatcccaccgttaaccatcccaccgctaaccatccccccgttaacctttccccttgtgcagggcctcgatcagtccacagccagcaatgggctattcaccgtcatagagaggaagcccctctcgtcactgtaagtgggggcggagttccgaggggctccgttcgcccgcgccagcagcagagcggcatgcatggtgtatgtggtactccccccgtgtgcacaccacgtcggccatgcttggcaagtctgtcatgccggccacgtctaacacgccttcatcaccccatccctcacgtcttccacttcattccacaccgcttcccccccctgcagcgagaacaacgaaagcctgaacctgagcaacctgagtgaccccctgagcaattcgatcgatggggtaaataaaaaggcaaaggattacaccacccaaaacacagataatatttgtgaaatatatcgcctaaacacatctcagcttttaaacgaccaactagaaaatgcagtaagcagaatcagttacgtggatgatgacgtgtcttccttttatgactcggagaaagaggatgaattttatttcgacaacgatatttctacgctgggctcatgctattccgtttcaagtcccaccaaaataagtaaaggaaaaaaagcaagaacgagcgtcgttgcatctgtttctaagaggtatgctggtggaaggggttccggtgggggaaggagtaagcagaacccgttttttgatccaactcttcgaaatgactcccctgtgaagggtaaccaggttggaaaaaacagagaaggtagtagaaaccccagtagatacacacaaccatacgattatcacgatagaagaacgagattagccacaatggatgcatcgaatgaatctcttccaaatgaggataacacagatgaagaagcagaactagggaagcaaaaatacaaggatgaattaggactctctcaaaatagcagtgatgagaaggcaattcgggtaaataaaaatgtatacagaattatcaatattggaggaagggatggagatgaggataaagagactgtcattaggaggatagcgcaggtgaggaagagtatgatgagggagaaacaggcagaggtcgaggtccatggggaagaagcggatgaggcaggtcaggcatatcgcacaaatgaggcatatcgctcaagtgaggcatatcgcgcagattcctcggaagggggatctccgccccactacgactcagcatggaatgtgtccaaattgagggacctacacacgggcaaaggaggacccccccccaagggggcattcaaggaagaccctcaaggggatagaggtcacaaccgatttagcgaaggccactatttgaggcagaatgagaagttctctcggtacaacagtgacaggagagtaaaatacatgcaagcgaaggaccaggggggggacatctacatgcagatcgaccggggcggtgacaactatggtgagagtaactacggtggtggcgatcatgatgagagtaactacggtggtggcaactatgatgagagtaactacggtggtggcaactatgatgagagtaactacggtggaagcaactacgacggaagcaactaccatgagagaaactacgatgagagcaactacctggatgaaccatcccactacagctacgagcacaccaaagaagtggaaccaaatgggaatgcacaatttaaaaagagaaaaaaatatatgtccctttcgaagcaacccggacagggcactgctgccgatgcacaaaaatgtcaaatcagtgagaaggaggatgatgtgagccaccactacctacatggaaatggattgcacgagaagaaacaggttaggaatagcagaccgtttgcagatctccaacaggatatagaccgagggggggcgtcattccaagggagcgaggcgaatgtggatctgagtggcagcaccgatggagggatggaccatgttgaggaagaagccttcaagagtggaggaggagcccccctgcgcggtcgatacggagagagcggagaaatgagggagagaagggggagaagcgaaaggagggaaaggagcgaaaggagcggcagcggtgagaatgccaaccaccgcgcttatcgcttccagcagtacagtggcatcgcaaaaggctgccaccgcgtcgcgcgcgtgaggagagacaccggattcagtgccgacggaaatgcgaaccccgcagcggatgagaggtatggcatcgacgaaggggatggcgaagggggcggcgaaggaatccacgaaggggtcgacggctcgaagcatttgcaagtgaataaaagaatgcaccatgtgaaccagcaaaacagacacgagtacctacacggaaatgtgcatccgccacgaagcatgcacattaatggctatgataagacacagaaggggaagtaccaccaggggaactacgcctatgaggatgaaagcatgatgggtcttaaacaggatgagttatttgcgggggaggggtatcctgtgcgtgagatgcactcaggggaggaaggaggcgcaaccacgtactttagaagtgctcatagtaggggttacaaaaaggaacgtggagaggaggatcaggataaggatggggatgaagaacgggtgcatgaaggggctaattataagaacggcaggtatcgaaatgggaggtacccagtaggtgtgtgggggacgaaccaaggtcggatgaacgatcgctaccgtgtgggagagaactcgtttacgtactgcgatgagcgcagctccagtaactcgcacgcgtatcatcgaagtgaatacgtgagtgggatgaacccgtcctatcgaagaaaaggttcgagtgaaaaccagataaacgcatacgcacgtgggggaaataggaagtatgacgaagggcacagtggtggtgatccgcacgatggtgatgatgggtctggttcgtatgtcggagcccatcccgcggctgcacccggggggtccaactacccgagcgattactacagtggtaagtatgcacaccaaaggttgaacagtcactcgaatggaaaacataatgctgggagccattatcacagagagtacaatcgtattcacgagagaagtagctatgaaggggaggaggagtattacgaggaggagcttcatcctcatcacgggggactcccatcagaagatcacgcaggttattatgacccacgtgccatgtcatacgaagagtacgcagagttacagacacacgatgatcagaggtacgccttttccaagaggacccctccaagcagtcaaaacggatatccagccggtggagcttaccagcaaaatgaaggaaatatttgcaccctcgatgatcagaagacacgagacaatgaagacgacgtagatggtgatgacgataaggttaacataaatagggagagtaatccccccacggtggtagttggtgctcgtgtattgactgataaatcgactcacgcgttaagtgacgttaaggaaaatatgacaggggtgattgtgggggatgcaggacaggtcagtgaaggcgcgcaaattcgttccaccactggggggggagatatgcccattgataatgccaccaaggttagtaacgcggccgtggttgggaacgctctcccgtcgcagatcgtcacgcagagtaccactcagggcgttcctcccgccgtgcaggcaaaccatccagccaaggaagcacagccacaacaagaagtgctaccacaaccgccgcagccacagcaagaagtgcaaccacaaccgccggtgaagcgcaagcgggggagacccagattgaagaaaactaccaccccttcggaggaggccccatcgaacgactctcaaagcaacgcgccagccgcgcaagcaggggccggccccaccgtgctgctgaataaccaaacgggtgcccccgccagtggccagaacggcaacgtgagcagtgaacagaaccaccccaccctctacagtaacatgggctccctgatgaaccctgcctataacaaccaaatcggtaaccccaatgctcacatgcaaataacagtggaacaacccccgagttaccagttaggaggacccccccaggtgttagggcacccatcagggcagttacttggacagcctctaggacaaccgcttggacagacgccggggcacccactggcggacccgcacaacccgatgaaccagttaagccaaatgaaccccttgagcgcgcaactggcgcagcagatgggtctgcccctcggacagcacctgatgaacccccaagtgggcaaccatattggtcaccaaatggggcagcatattggacagcagatggggcagcagatggggcagcaaatggggcagcagatggggcagcagctgagtcagatgagtcagatgagccaacacatgaatcagcagatggggcagcagctgaaccagatgagccaccacaacggatacctcctcccaaacagaacgaacaaccactttaatgcaaaaatgaacgacgatcagtacaaccaagcatacggatccttcgaaccagatgcagcaagtcatgtagatcccaatttgtgtagcaggaattttgaacatatgagaaacaacagagacaatatatcctacgagggagacgatagagagtaccaaacgaataaaagaaggataacgagatctaataatggaagtgggtcggaggagaggcattctgaaaaggaaaataaaaaggtacagaaaagacgagggagaagacgaaaaaatgatgtggagcaaggagacacacattataaaagaagcaacagtagtagcaatcaaagtaacgtgaaccatgcagaaacgaagtcggtggactcgtatagaaacaaatctaatggcgatagcaactccagaagtgagcacaggacggatcaggacttctccacgttcgtggatgagaacaacaaggtcgtttcgtacagtacgtttgaaaaaaagggggttgcggaaaaacggcctagcgcgtggcgcccattcgtttggctcactcgattgggggtgcacttgcgccatcgacgtagtatcccgtgccgctaccttgccatgtgatgtctagtgatattacgtgatgtcccgtgatattatgtaacgtctcgtcatattatgtgacgtctcgtgatattatgtgatgtcattttattttattttttttttttccgaaggagtcgcctacagccccgcggacacggtgtgggaaaggctgtccggtgttaaggtaaccccgcggagaccccccatgggcaccccataggtgtgcaccctcctgcgcattatgcaggagagctcaactcccctacaaactgtttatttccccccttttacagatcggcccgctgatactgacggcccaaagcagaacgacgaatgtcattttggccaaaaacagatccatcgagctcggcaacataaaccacaacctcatagtaattttaaagaaaaaaaaaaaaaaataaaaaataaaataaataaataatatatgtatatgtatatgcactcgtgcattttacatgcacatgcgcatgcactgcttggctgcgtcctgcggtgcgaacagatgtggccgccacgttggtgcccttcccgccgcttggcgcattttcttcgttcctgccctgccatatatccgcttgccccgccctcaacgcagtatggctacatttacaaaggcgacaacgtcaggctgaccatcggaaaggagacgagatcagtgaagacgggctcgctgttcttcctgcccagctacaacgactgcagcatacataacgatgatgagtaagtgtagcggtggtccccccgcgagtgcagcgagaatgcgaaaaggcacacacgaaaaagcatgcaaaaaagcacacgcgaaggtgtgctggtgtgtgcaatttgggaaatactcctgtggtcaccctgtgcggttgcacgtctgccctgcgtatcttctacttcaccccccattttttcaattcttcccctgctgcagcctcggaaccgccaaaatatttttgtgctttgtttatctgagcgacgtcatctgagttgacctagacacaccctccatttggcaattttctttttttttctttttttctttttttttttttttttttgacgacgttatatgtcacccctcatttgtgtgattcgtttcgaaagcgaaatgtttttttttttgtatgcctttgtatgtgcatgcgtatttgtgtgtattcgtgcgtgttcgtgcgtgttcgtgcgtgtccctgcgtgtgcttacgtgtgtattccctccaacggtgcagtaaccgctgtgaaaagtaccaaaacgatcatttggctagctagtacataaatgaagggagttcctaagggaaccaccaaaaataaaaaaaaaaaaaaaaaaaaaaaaaagttatatggtaagaggataccttcttcgcgatgcaaacattgactcggcaatccacttgcacaggtggatgagctgcagttggagactacggcacgtccgtcagcgtataattttgaatgcagcagttgatgtagaaatgtgtaatgctattctgtgacttgagtagagtgaatcgaaccaagttttttccgccacgcatcttttggaggatctcaacttcgaggacacagtcgaataagttatacgtgaattgcgggacggacgttttgtttgagttgtactttctgttgtgtagtgttgggaatgcgttttttttatcatcatttgctccctgtcgtgtggtttcttcgatgcggatgctgatggggggcgcgtcctcctgctccgtctcggttgattcgcacagggggggggagcatccacgaggggagcgcccactgtgagcacttcgcccactgtgaacacttcgcccactgtgaacacttcgcccgctataagcacttcgcgcgctgtcaccacttcgagcaccgtcaccactgcgtccactgtcaccacttcgcccaccgtcaccacttcgcccacttcctaatatggcagaactaccagaactatcagcagggttgcctcccccccggtggtaatccgcgtaggactccgagtcgtccgtgcctcgactgctgtccgtgcttccctgatcgttgctgccaaagagacgtccgctcgttttccagttggcccttttattcttcctacccgtccaattttgcacatcatccgtgagcacattcgttgcatgttcctccccttctgagaggttcaaacggcttgtctttccataactcgtacaaccattcgcgttctgtttcgttttgctgcttccgtacctgtaatcattccctttgagcttaccctcctgtgtgtcttcttctttgtagtttctttttccccatccgagtgttcctcctacttgatactttgcatagtcaaatataaggatgggaattcccaacatgacggataaaatttttaactctcggacgaggtagaagtacgtgttggagttttgtacatttagatgcttcaacaaatttgtgaaattgtctattcctatgcatgctatattggctagctggcttgcaaatgggttcttttgatccccttttttgggtctcctcccccctcttcttacatttgccaaaaaggagacaagttcgctccaatttcggacccgaaaaatgaataacctgttaagtatgtcctccaacgagtgctggttttttctcccccttttgattttttcttttaaaatattttcaattattgtaacatcgttaatgtagctgaagtgtatgaacaccgcgactgcagtgggggagctcccagagaggaagtcgaacaataaattgagcgaaattattttattcatttttatttttttcccataaaagaaatatattttagacccttggagtccatttccgaggagcttgttcagttcgtgactgttcgttttaacagaggtcacttcgctcagagatgccttcatgtaattggagtaggccaggaagtccttctccagtccctccaacggtttgcagctagccatacgcactgagacgctattctttgcaaactctcccgtcgcgccgactgatctgttgttccatgagctgctgtttccggagcggttgttccctgagctgctgcttcctgagctgctgtttcctgagcggttgttcccctttaggtgcgtccacgagttgacacttttgagcaccgagtactttctccttccggggggggaagttggtagggcgcgtccttgccccgtggtagacttagacgtccacgttgacgctgaggctgactctgatggggaagatgaggacgactcgaccgagtcgctcagggagtcgacctgtgcgcctccaactgcacctccaaccgcaccgccaactgcacctccaactgcacctccaactgcacctccaactgcgcctccaaccgcaccgccaaccgcgcctcccccatcgtccgtgtcttcatgactcccaccgtagcagtaattttcgtgatcactcacagggtagttgtaaccacggagggggtctttcgagcagtccgcttggccttcttccccctcatcctttggcactcccaagtcgcgcaagtggtaactaaacagttcatcctgtcctgcagtgacctcctgcaatttgaaaggggtgcattttgcaatttgaaaggagagcatttttatgtgccgacgcacgtgtatgcagtatggggggtgtgcatatggccaggtatgcatatgaccaggtaagcacatggccaggtaaccatatagcctggtattcatatggtcaggtatgctcatggccaggatgcacttatcactatcgcccgcacatctttggggtgaactcataaaagattgccaacctccacgtccacgtcctccagaaaattcgtgcttaatttctcaactgcgggggggagaggaaatgcatgggggggtgggcctccactacaacgtgcatatggacggtgggggcatgccgttgtagacgcatacgcataaatatgtacgcataaatatgcacgcacaaatacatacacatgaatacacacacatgaatacacacacatgaatacacacacacgtgcgaaatgcgtgcttcccgcgaggggccactcatctccgaagggacgtacttactcgtatttatgttgaaggcatacaaccttttcttaattttttccgggagatttaaatactctatgtcgggcctctccatcgttcctcacacgttcctcacacgttcctcacacgttatggatggcccaacggaggtgcacattttttggaggtttgcataaaccgggggaaagcgaaacggataggagggggggcatgctatttggcgcagtttcaaagaatgggaaaaatgggaagatgggtgatagaggagtgtggtcaactcaacggatgagaagcacttaactgcttacccactgaactgcttacctactgaactgcaaaagtgcaggcaaatgaaaaggaaaaggctggtgtggtcagaaggcaagccacagggaaaagaggcaatgcatgcataaacttacacgcatgtgtgaaagtagcacctcatcatgcaggagatttgcgcactgccctgagttgagaaatggacctcattacgacttcaatccttggagtgcaccttgacctcatgacgtgcgtgtgttgcatggctaggtatgtacatactggctaggaaaggcagcctttttttttttttctttccttccaagggcattacaattgacacttcaccgccgctatttctttgcataccaacgagcgaaatttttacatttttggaacagggaaggatttactcggattttctcggatgtgctcagatttgctacgacttgctcggacatgctaggggttgcattttttctttttctcacaagtacgtgatggaaggaaggacatgtcaggccggccagccattatgcatgtacgcctcctttttctccacgttgcgcacatggcaataacccccttttaaaggacttaaaataagcatttcctcccaaagggttgtacgcctttttttgcgtcgaagggtggggggggctctgcacactgtgccatatgcatgcacacaaagcgtggctgtgtgtgtaaattggcctgagggctggatagtttaagaccacaggagagagagtcaccatggagttgtcgatagacgcgctgaaggagaaggtgagttcatttgcatcgcatcgcatggcatcatatcgcatggcatcgcatcacatcgtatcacaccgcatcacattggtgctttcggaaagggcacttctgtatacctacacatgtacgtatatacaaagggaactacaccacgtgattcacttgatgtccttgtccccttttccacctcgcagttcctcaacatgaacagcgacatcgagctcatcgagcgaaagctgaaggacgaaatgtgcaaaatgtacgaagatgacataaacccgttcctaattcttaacgactttgaaaatataaaaagcgagctacacagaatcaacaaagaattaaacgtcctctatgaacgaaaaaaaatgagcatacagtacatgcacaggcaaatgcaaaattacaattttttgctcaacttggaaaataatttaaatattacttccaaggagtttatgaattatcacaactcggaaattattttaaataattttttttacgacaacataaagaaatttttgctcaacataaattacgatgaaattaacgagttgttacagctggaccatctgcagaaatgtgtggacagcaaaggggaacaaacaagtggcaacaacttaagcgatttagggaaggaagcagcgaacgggaaacctgcgctgtgtgactcggccagttataaaaactacggaagtagtagcgatttgaaggataacgaaaaaagggggatgctgaataacggaaacgtcgcagaggacagcaaaaacgaacaggtgaacaaaggaaatgccaccgataaggagagcttgttttgccccatcgacgacgctaccttccagtccgtccccgcgctcattcgacggagagccaagttggacgacatcaacctgatatacaagtctctgtacgacatggccataaagaagggcaggtgagtgcgcgattggaatttgtccatttgggaatttgcttatttacggatttgccatttgcccatttgcacaccgtgcagacaccttcacacgcttgcccctccccatgtgtgtacttcccccgcagctgcctccccgtggaaaagtccgagctgactcagatgaatctgcaggtctttggacagacaggttggtccatcctgcgagacgaggttgtttttttctatttgttgcagttcttcgccattttattgttttatgatattttattatattatattttattatattatattatattttattatattttttttttccccattttgcctgaacggttcatattttttatccccttttgccgccaatttttttttttcccccaccaggagaagccaaaatagctaccttgcgatacctgaaaattatagaagttattaacaagtaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatagctagcttaaaattttggctattttttcgtcacttcatgtttttgtgtccccccgtttgcacacaccacctgttttgctctgcacaggggtttcaccaaattggtgctatgctcaacctttggctttccacatttttcacgttttctctttttccccttttttctccgctttgctggcactattcagaaccggctccgtgaaactcctgaactgcgcggggctgaaaaaaaaaaagaagagaaaaacctgccaggcaaggtaaaaaaagggaaaaaataggggaaataaatagaaaaaaaggggaaaaaaaagggaaaaagaaagaggacgaagagtaaccccccgctttactgctccttggttgtgtagaataaaggacgccataatgacaaatgaaagtaaccgaatggatgctctcccagaatgcaactaggttgcgatgggaggggatattcgaatggaaggagtcatagagctatccgaagctgggctatctgttcgttgttcatttgtgccgcgtttccaaggcggcggagtttagtccttccccttttttctccattttgaagtgggtcattcccttccgcattacatgtgtaagcgttgacttccccattcgcggggccgaagggaacgcagaggctcccccccacggctccagccttacacggaacgcagctagcgtgcctgcagggtgaaggaacaaacgtgcacatatatatatatatatacgtacatatatatttgcgcatgcgcacgtgcaaagatgcgcgcttggccccttccgccctttttgccaaactttttaaaaggaacactactgttttaaaattttttagtggaacgcattccctgcgctcatcacctggctgcattgcagaaatggtatgtttattttcgctgctgcttttcaccctactgagaaataacaaaacgcatgcaaaaaggaatacacacaggttgagcgcggcgccgttcatacagttcccgggcggaggagttccccaagggaaggcaaggcacaactgggcaggcaggggaagcgatggtgggtgcgccggtaggtgcagcggtaggtgtagcggcaggtgtagcggtgtatacggccgctgcagcaagacgaggggggcgtcctccaactcgttaccgctctcgataggggatgaacaggaaggtgtcgaaccgggggaggagagcgcatcagagggcgcggcagatggggtatcccgaagtcacccccctgcgaagggaatgaaaattgttaagaatggcgagttgtgcatggatcctgccacaggcgtgggtggtttcctcgtaggggagggaacccgtttagaagaccccccccccaaaggaaaacaaatccacaaaagcagcagaggaggaagcggcataatcagcagaagaagcggcataatcagcagcagtagcagcaggaggtacaggagaagggaggggctccttccccgagtggaccacatcaaagatatgaagaaggacgtgaagttattctttttcaaaaaaagaataatctacctgacggaggaaataaataaaaaaacggccgacgagatgatcagccagttgctctacttagataacatcaaccatgatgatatcaaaatttatataaattccccaggggggtccataaatgagggactagccattctggacatcttcaattacatcaagtcagacatacagacaatatcttttggcctagtagcatctatggcatctgtaattttagctagtggcaaaaagggaaagaggaagtctctccccaactgtagaatcatgatccatcaacctttaggcaatgcatttggtcacccacaggatatagagatacagaccaaagagatactttacttgaagaagcttttgtataattacttgtctacttttacgaaccaaacaactgagactattgagaaagactcagacagggattactacatgaatgcgctggaggcgaagaggtacggaattattgatgaggtgattcagacgaagctgccgcacccatattttgacgaggctgtgagggaatcaagcagtggggcaccttccgtgtaaggtgtataaggtaagcagtggctgatcggcaggggtaagctactttacctttctgtctcctcccttgcctaacgtccacacaggaggggtaagctactctacctgtctgtctcctcccttgcctaacgtccacacaggaggggtaaaaatatgcacccatttaattacacctgttttttttttgcgaagttaattttttagtttttgtaaaacagtttgaacgtacgtaagtgcttcatttaaaaaaaagaaaaaaaacaaaggcataccatgagatggacgaaacggggtgtcctttatgatacacaaaaagagggcgcaaatgggaaacgagttaataacgtaggatagcgaggaaggagcgagtgtagggggtacaaggggctgaacgggagaagcgttcacgtaggcgatcatttggaaatgctgctatatggcgtcaccaccacttcgaagagtgaccacttcgagagagcgaccacctcgaagtagcgacttcactggaaaaaatggggaaaaaaaaaaaaatgtcaaaggggggtatagcactgcgggaagggcattgttgagtaaatactcattcgggtggaaacaacttggagcgtcaatgaaagagacaatgctgttggagttatggctagacggaggggtaaaatttggaggcacaaatttaaagggcacgtatattgcacagttctggtggggaacactcgtttgtttatccgcttgtttgcttgcttgcttacacaaatggggggcgtaatttgtatgggagacaattgggggggttacttgtcgggtgaatcacctttcgcggtttggtgcagtcggggggctcggtgctacacggtggtacctctccccccctaggagcagtaggtgggaaagtccatcgaaccctggttgttgtactgccccgcgtactgctccacctcgccgttctgtatggagtcggtctgctcggggaagtcgtgcgcgttgtagtggtcatggacgtgtgacaaggggatctcattatcagtttcggcgtaggcttcccccgagtggaccgcttccaccccgtttgggtccacttccaccccgtttgggtccacttccaccccgtttgggtccacttccaccccgtttgggtccacttcccccccgtttgggtccacttcccccccgttcgggtccacttcccccccgttcgggtccacttcccccccgttggccttctccccaagtgatatagtctgatggaagtacgtattttcgcgcgcatagatgatgtgctgtatgtcgctcaccagcagagcgccgtcatcggtctggttgcagagcagctcaagaaacctcaacttattgtagtaaaaatttttttggaaaagtaaaacttttttttcgttttcctgagtttttaatttattttgtaatgagacaatttcgctgttttttttttccaactgcattttgaactttctgttttgttcgtgtacggagagggcatctttgtggttctccccgtgggtgttatttttgttggggtggtagtacgtcgaagaggagagtgagcctcgcgaggagagctttgctgagacggacagccgcttgttcgtggaggtggacgtggggagatggtttcccaggtgtgtccctgtggggggcatcccctgatgcgttgccccactggggtgcctcttatgagagtgaatctccttgcacgaaaggcaactcaaggtgttctcccctgtcgtgctgagccatgcggaccgtttctccgtcttcataggttttctccccgtatgagagtgacacagattagcagcgctgctgttgttactggaggatgtggcggcacggatgcccacactggtggtgatattatcctgattgacactagatctgtagtcattgttccgtttagtcccattagaacaagtcctattttcgttatgcatccctttctctttgccaatatgtatctctacctttgcccaatcgggtaaatagctatttagtaacttgtaatcacccctatctccaaggatgcataatttacgacgttccaaggggtcataattaattacattttcattattatagtcaatgattcgttcaaaaaaagctttaaaccattggaggaattctaaattgtcttgatattttcccctaattagtttatctatgtccatatgttttttaatccctaatttgttgaaaacgttttgaattagtttgtagtttattatgcactcgtattctaacttggcattccacttcactttgtggaggactgacttgttggggaataggatgtccaagagctgtgtgtagatggctccgttggagcattgctcgattttggttacgttcagctttagcgtcctattcacccactcgattagttcctttcggctcacgaagaacgccgagtccatcatgcccagggaggacgcctctcttccctcgctcatgttggcctgtccgtcagttcagctgctttgccgtttgaggtttgtgacttcccggtttgcgacttcccggtttgtgacttcccggtttgcggcttccccgtttgcagttaccccgtttgcggcttccccgcttaacccccaaaccgacacacaggcgagtcactatccttatattcgttatgaacgtgtctacacagcacaattaggggtacgtcaaccgtttggagcgtttccgactttttttttttttttttttgggcagctagctttttttcatattcaaaacaggggaacatctcaaccgtggcgcgaatgaagcgcaaataaagcgaaatgtgtgtctgacaaagtgcgatatggatagaagaccgctaaactgatgaatcggcaaagtgcctcatttttgtgttttttcccctcgcggagtaataagccccttttgcccgcaaaaaaagggaaattcaaaagcgcatcgccatttcgacgcgcgcatatgtgtgcagataaatactgccatttttggaaaaaaaaaaaaaaaaaaaaacgtcagggaaaaaaaaaaaaaaaaatccctttgactagccttttttttatacccctgtgcaactgataattctgacatagacaggtaaaaatggggaaaaaaaaaaaaaaaagtctggtaaaaggtaaaaatgtttggaatggcgagttagcaaaagacaataacacagtttgtgaagtttaaacaactgggatggtgtggagacatttatctacgtttaattggtgctctatggatctcatttatttcgtgtaaattaaaaatgatccctgctctcccagcgcatcattttgacgagttaacttcactttctcgttagcgcagtgcaaggcgatgtgaaaagtgggcaacgaaaaaaagcgaaggggaggttaaacatgttggtaacgtttgtgccatcgtcacgtgaagatgcattaaggagtcattttttctcattttttctcttcacctccttgttggaaaagacgtaggaaccatgtgaacagcacgcaatgaacgactacatcgctgcgtattttttaccccttcagggatgaacaacacgtggggtgtgataaccacagcgacgatttatacaaaggcgcatgccgcgtgcacttgtggaaacgtttttgtctgccccgaaatttgcgaaaaaaaaaaagtgttaacagaagtggacatacatttgctgcggaataccttttcactaacattctgcttgcactcccgtttttccaaaatgggcgagaggggggggattattttgttaagggaaccatttaaatggagggggctccacggggaaagcacctctcaggaaatttaacacctgccgttttggcaacttatgcgaaatttttaatgtgtagtgagtgaaaagccgcttataatttttccttcaaattttaagatttgacaaaacagtgcagagcaaaatggagtttgaaaaaggaatgatgggaaaaaaaagaaaaaaaaataaacagatttgaccacctgcttttcgcatcggtatatacatttagggggtttcataacaacggaaaaaaaaaaaaaaaaaaacttggcgcgttgcagtgaagcaaagcagcaaagcagcaaagcaacaacgcagcaatgctggcgaaatggagaaaaaaaacgtgccgccagatttaaagcgtttcctgtccccgtgtaagttttagcacaagtaggggtttattcaagcggaaggcgcaaaaatgagtacaagcttgtttgtgtttatgtgatatgcatatagcactgctcgtatgtatgccgaccggttaatcgcttactattggctcaccgctaagcagcgtcatgggcgtaactgaacaatttggtttgctccccctcctccatacgacgtgcgcgcgcagtggtgagggccccccaatgcaagtaacctcccttacatttgccccacccagtaaagaggatatataaacaatagcacactgtgagatgttgtaatggcaaatgacccgttgactggtcgggttgacttgtcaatgtgataattttttttattattttttttttcttacattttgttagcctgctcaaccattcggccacgctacagagtttattttttttttttacggcactgcggtgattgtggtatgcacggggggtggttggtgggttccgttctcaactacgaagtatgaggggtacaaaaaggcgcacagcacatgcctaaaacaaagcaaaaatcacatgggttaaaaaaaaaaaaacttccccttcgcctcgaatatcctagtagctcataaaactactgcacctgccgagtgaccatcttagggactctttcccacaatgcgcaatactattgtaaaaaaaaaatatgaggggaatttttaactgcgcaaaataaaagttgcactgagcagtggtgggcatatgcattttattatagtatactctcgcgtgaccaaaaacgaccacgacgaaaagtgaaaactctcatggcaaatgcagcgtgtattatgtaatgtatgtacctttttatcatccctttttcgtgacgaggacttgcacttttcccttccgcaaaaactccctgtcgtgtagcccattcctcaggcagatcgctcaggcaacgtggatcattttgcttgggattttttttcgcctcgtttttagcagtttttaacagtttttttgccattttttattgctattttttagcacccttttttagcgtttttttcaacgtttttttttaacgttctttttaacgttctttttaacgttctttttaacgttctttttaacgtttttttttaactttttttttatttgttgcccccatttatattcttcattttttaagagttccctgaaactgagaagtcacttttcaaggaaaggaactacgcctttgtaaaaaaaaaaaaaaaagctatcatctgcagtttcgaattgcgaagctttgccctttttgttaagcgctacaaaacgggaaactcgcgttctgcgatacaggcccatacgccatactgcatccctgagaaaggggaaaaaaaaaaaaaaatcattttgctttttcgtgtaagcgatacggaagaaggaacccattccaaccatggcggtaagggagagcgctacatgagtcgattgaatgtgacacagatggtgcggatgatacagttcggcgtgtgatgtggtgtagcacattggctcacccgacttgcgtttgcgcgagtgtatgtttagcgtgcgcggtgaggggtcgcgctgcctacacgtgattggcgtgattgacgcgattgacctgcttgaagcgccgactgatcatacgaactggccttccgccttttccccccctccacaggataggtacgaggaagagaaaaaagatgccggaaagaatatgatgagcttgaggaagaagaagctggagaagttcctcaagctgaaggagaagaatcagaagaaaatgaaggcacagaaactggtaagttgggggtgcaccaggagggaggagtgcatatgcgtttactgtgttatttgttccttttatttttcaccgtatgcttgcgtacatgggtgcacccttatcacacttgttcgctttcccccctccacacacagatcaacaagaagaagcgaactgagctgcgactacgcacattgcggtacgagaaggagtacgaagaggaacggaagaaaatcatgcaacttaagagagaggcaaggaaaaacaactgcttctacagagaagcagaaaagaaagtcgtttttgtaatcagactcaagggagtaaataaactctccccaaaagtccgaagcgtttttcgtcttttaagactccttcaaatacacaacggagttttcgtaaaagtcaacaaggccactaaggaaatgctaaaaatcgtggagccatttgttacctatggatacccaaccatttcaaccgtcaggaagttagtgtataaaaggggttacattaaaataggaaaagtcagaagatatgccagaaaaaaaattcaagataaccaagatatttcaaagtatttaggaaggtataatgtacatggagttgaggatatgattcaccagctttatacatgtggacctgctttcaaaaaagtaaataattttctgtgggcttttaagctgaagcctcccaagaagggtttcaaagccaagagacacgcattcaatgaacccaggccaggtgattggggaaacagggagacgcacataaatgagttaatcaagcggatgatctagcagagcggttaagcagagcggttaagcagagcggttaagcagagcggttaagcagagcggttaagcagagcggttaagcagagcggttaagcaaagcggtgaggcgaatcaagcggtgagacgaatcaaaacggtgaggcgaatcaagcggtgaggcaaatcaaagcggtgaggcgaatcaagcggtgaggcggagtcgtcagtgccgcgctgggaatgctcattttgcacgccgctcgcttcatttaaacagcccaggagaagaatgctcacccggaaggcgcctcccccggcccgcacgaactgcggccccgttagtgtaacttccccattcatcctgtgcatatattcctacgtattaacttttttttttttttaacttgccaaaataaattaagatagcagtgtacatacgcaaatgttggaaaaaaatatatcaacaaattttgtgtgccccgggcgggtggcgactgagcggcgagttagcagcgaggtaggagcgaggtaggagcgctgtaacggcgaattagcagcgctgtaacggcgaattagcagcactgtaacggcgaattagcagcgctgtaacggcgaattagcagcactgtaatggcgactccacagatgccgccctgccaaccgtgtccgcatcgaaatgccctttttgcaaaagcgaggcggctgctcccctcccttgttcctaccacctgtgggggaactccattttgacttttttatgcaccgttattctcatcacgggagggcggccaagtttgtgtgtgtgaggggagtaaagtacaacccttctctccctgtagattactcatcgttactgaaatgggttggttacctccggggaagagccccacaaaagggagaaagcatatcatcacttacgatagatattaacatgcatgttgtgtatgcccacctagaggtacaatttttatgaaaactacaaccatgtgaacaaaaaaaaaaaaaggggggccacatagcaaccccacgagggaaactatgttcgtttcgttcgcctgagaaggaaccacagaaaggtgccaaaataaagcggcctctccattttatttttcccccttacataagcaaaaaaaatatggtttaaattcatacattaggggatttttttttttttttttttcaaagcctaatggggatcacaccttacattatgttgtcacttgcttcttctgtggcgtaaaaacgatgcgacttttttattttgacccgcctcgaaatgtagaaaaaaagcttacgatcgatctccaatataagcttgtctccccggtgggagagggggcataccatcacatatgtacgtagcatcacatatgtatgcagcatcacatatgtatgcagcaccacagatgtacgtagcatcacttatgtatgcagcagcacatactgcacgtaccagcgctgcagtgcgtaatgatgccttttggttagcggcggcacatggaggctaaatgcagcaaagaagagaaaaaaaaaaatgtcaatccacagaagcactgcatatacgtaggcgcgaaaaaacacgtgacatttttttttaccatctcatcatgcccactcttgctcttgtatgcgctgataaacgaacacgaaacgaaacggttggcatatgaagaaaaaaatgttagccttgcacgaattctttcgcgtgaactgaacgctcgatgcgctgtttgcactgtttgcactgtttgcgctgtttactcccattttattttttttcccctttttgagataccctacaagttatatgcatctttttgctgacccacgaataaggtaattttttttttttttttttttttccctgcgtgtttttggttcattcactcgtacgtagctttttcagttaataaaattctttccctttcgcgcatcctgtttgtgggaccgatcatcaatacatatactggttaatcgttttagcagtttcgctttcacgcggtttaatttccccatttttgcttccccccttttgcttgcccaaaatgaccgacgtcgaaagcgttgacaacaacgtagtcgtggaggagaaaaccgttttcgatcacaccacggccatacagaaggtaagaacacgaggagaaagaaaaaagagaagtgctgagaagggttgagaaggttgagaagtgttgattggggttgcctgcgcgcagagatgatgcggaggtgaccgggctggctggctggcacaaattggagcgtgcatatacatgcacatgtatatatatgtattattttttttcttttttttccccttttttgcgtggctgtgccatcggtcccccttttgcaggttttgaagaacgccctggtacacgatgggctcaaaataggaatcagagaagtcattaagtccatcgagtcgaaggaggccaaggcatgcttcctgtcggacgtatgttccgagccagcatacaaaaaattaatcacagctttgtgtacagaaaagaatatacccctttttatggtcgaaaatgacagcaaggatttaggccagtgggttggcttgttcaaattagacaaggaagggaatgcaagaaagattattggcgcgagttccgtttctattattgactttggcgaagaatcacctgagagagattatttaatgcaacagaaccagcccgctgcggctgcttaagagaaagggggggggagggacgtattgacaactggacgacccccctttttttttttttacgcttccaacgaatgcgtgtcgcattttgtgtaccactgcgtgtgcctttccttaaggcagagatagtagcacccggttgggtaccttttttttttttttttaactctgcatcgatacgtttaaatgtaatgtgccgctattactaccgcaacgttgcattttgaagtcgtgtcactatcggctcgttgcacacacagataaagaaacgaaaaagcggaaaagaaaaaacttttttttttttttgcaacaacacgtttaaccaaacaaaagggagtcattatagacaagggggggaggaagatctccccagcgtgggagaagtgaacccacaaagcggtcactccgtaaagcggctactccagcactgcaaaattgctacgctgcaaaatgtcggccaattttctccgtctcgtgcaacgccccaaaggagtgccccacagatggggaaagaaaccccacagggacgttttcccattagaatttttaccaaccctctttcgtgttttcctctcgagaggaatgcacacgggggaagtagcacacctaacacaattaaacactgacagatatgcttatatatttcccttaaaaaatttttttccaattggcgtaagattcgtttacttttttttttttttttcctttttgcgttacagtttaaaagtgctgatcatgtacagcctcaacccgtttgtgaaaaaaaaaaagaaaaaaagggtagagtaccaaccgtggatcccaaaatggcagaatgaggggcgcgcgttaagggagactcaacacgggtggtgttcaacgcgcttgtaaagagcacacagttgaaggggcaccgctacgacagcgcggaggaacagcatcggcactgcgccatacggtgcgatggcacactgcacgacggcacactctgcgatggcactctctacggtaacccactgtacgacgacccactctacggtaacccactgtacgacgacccactctacgatcttggcttctccttcttctctttaaacagggctagcagggacacccgagctactttgaccaccttaaatttcactccgggcaagtcaccaacagagtgaccacttcgtccaaatcctgagaccaacacctcatcgttttcgtcgataaaatttaagcaaccgtctccaggaacgaaagctgtgattttctttccattcttaatcaactgcactcggacacactttcgataggcggagttgggctgcacaatggggtggtgagaaattaacatgtgtacatggaaaagtgaggggggagagaaggggggctgggctcctcctccatatgggaaggggttcacagaaaggggaggactgggccaaccgctctgaccactccaactaaggaggtacaaattcgctccctcacaacgctgattcacaacgctggctcgaaatatgcatgtagaaacgttaacatatttttatgcattgaggagtcataaaaacagaatagatgttaattccatttctgatttttttttttttttgtatccattttttgactcatcagctcgttggtgtatacatgggctcatgaaacacaaatggaatggagcagcaattggatggggtagcggtttgacggggtagcggtttgacggggtagcggtttgacggggtagcggtttgacggggtagcggcttgacgtttttctctcatcgccacgtggtccctccgcggcgatccgctgatacagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcctacaagtagcagataattgagcacatttgccgatcgacatcaccgcgcgcagctgcttcattgacacgtgcgtgtgagcgcatatctttgtacatcccgtagccaaggtaagtccgcgcggtgtaagtgattagcgagtggccacacgcgctgtgcacaccattgctaagtgggtacaccatcgctgcttccactctcgcatgctgcttccacgctcgcatgctgcttcccctctcgcatgctgcttccacgctcgcatgctgcttcccctctcgcatactccttccaccccctccgcagatgaacacgatcgtgccggacgtgctgaagcagggggcgcaggaggacaagggggaaatcgcgaggctgcagtacttcgtgggggccatcgccgttggagacttggtgaagagcacgctgggaccgagagggctagacaaaatactgacccccttgaatatagaaggagcgagaagtcaccaacatacagtgacgaatgacggagcaacgatcctcaagtcagtatggttagataatccagtgtcgaaaatactagtagatgttagcatgcaacaggataataaatgtggagatggaacgaccggagttgtagtcctagcagcagaaatgctcagaaatgcagaaattcttattgaaaataaaatacacccacaaattatttgtgatggatttcgcatggcacttaaggcagcaagagacgcgttagaaaagtcctgttttagtcatgacattaattcggatcagtttaaagaagacatgttaaaaattgcaaggacgacactctcttccaaattattgacacatgaaaaggagcatttttcccagctagctgtaaatgcaattctacgaataaaagaaagtctgaacttggatttaattcaaacaataaaaaaaacaggaggaacaatcaaagattcgtacttagaagaagggttcatattagaaaaaagaattgggatcaaccaaccgaagactcttacacattgtaatgtgatgatagcaaatacaccgatggatacagataaggtgaaaatttatggaacaaaagtaaacgtaaacagttttgaagacatacaagacttagagaatgaggagaagcataagatgaaaaggaaggtcgaaaatattattgcacatggatgtaacgtttttattaatagacagttgatatataactatccggaacaaatttttcgggagaataatgtgatgactattgaacatagtgatttcgatggaatggaaagattggctagctgtttaggagcagaaattgcatctacttttgaaaaggatctaaatatccagctaggatattgtgataaaattgaggaagttatcataggggaagataaattaattcgattttctggctgtaaaaagaatggagcatgtacaatcattttgagaggtgcttcctcacatattttggaggagagtgaaaggtcactacatgacgctcttgccgttttagcagaaactatgaaggataatcgagtcgttttgggagccggctgtacagaaatgctcatgagtaacgccgtggataatttagccaggactgtagagggcaaacgcagcttagccattgaagcctttgcaaaggctctaagacaaatccccacctacatattagataatggaggatttgatagctcagaaattgttagcaagataagggcccaacataccaagggcaatgtctacgcaggcatcgacatcaacgcgggagatgtgggcaatgtcatggagctgggcatttatgagtcgtacaaatcaaagttatctcagttgacctccgccacggaggcggtcgagatgattctccgagtcgacgacattattaagtgtgcccctcgcaagaggggcggcgtgtaacccgtccaagcctcgcaaggttcacatgtacgtgtgcacgtttgtgcgcgtatcgttttgccatattttttttttcctcccatttttctccccttttttctccccattttttttttttttcccctttatgcgtgcttacgccgtagctaactagccatattggtaaagttgtgcggacaaaaaaaaaaaaaaaaaaaaaaatactaagggcagtgtaaggtaaacttgggcatgcatgcatgcatacatacgtacttacaaacatacgtacatacgtacatacgtacatacgtacatacgtacatacgtacatacatccatacgcacatacgtacttacatgtgctcatggacgctgccgcatggccacccagcgggggcgccagttgccttgccggcgcctccctcaaatggacttgaggaggaaatccttcgcgtaacttttgatgaagaattttctgttgaagcaggggcggtagctcttccgtgcgtggttcttatcccactcgctgcgggggggaggggcaaagatggggtggacaccgttagcgttgttagcggtggttagcgttgttagcggtggttagcgttgttggcggtggttagcgttgttagcggtggttatcaccggatgaggggtaaaagaaagatgaacgcgctaacgtcgctctgacgccgctccaacgccgctcaaacgacgcttacaaattgccgaagctggtgggctcgctccccctgatttgcttgaagttgaggaagagtctgcttccgccgtaaatggtcaccaaggcacaaatcacgatttgcgcgacgagctgcaacaggggaggggaagaaaaagaacacttaggaaatggacaggcttgcacacgtgcgtgcataggtaggtacataagcagacgcccccttctgcgttgcgcccacggagggagccacaccaaagggatgcctgcctccaccttgactactcaccgtgtatggtatggtgaagtgatcgatgctgtcattttccaacttgaatgcgctaaggactgcagggaaaacacgggaacagggtaagtagctaaaatgagtggattttacagtgagctcggttcttagtgggggtgtacatacataggggttgcagctgttgagaaggacgacttacgcaggtacacggagtgcccactcttcacaagggacgctaaacctatcagcgtaatcgaaacggagagtcccccaatcatttttctctcttcctcgtctgatcaaatttgttccggaattgtacacgagtacgttgtgcacccttcctatgctcttcgcaacactgttaatgggatgcttgttttgtttttgttgctttgggaagtgttacccctcagtaatggtactacctcattcgtggtgctactacctctgcatttacgcacgtgacacaaatgcgctcgctaagtgtcactcctctgctggttagatttggttatattttgttagatttcgctacatttcgttacatttagctacatttcgttgtatttctttcccctccatcggggggagttctcaaaatgggtatgatgcccccctggaggagagacccctgccgaatgaacatcgacacggaggcgcagccaagtgtcacgcgaaaaagggggccaacaagttgccttcaaatcagggaaaacgaaaaaaaaaaaaggaaaccagctgtggggaagcgtatatcgttgagcactcccgcaagtagcctttgcaagttttgcagtttatgtgaagttttggctgtccgttaggcgaaaaaaaaaaaaaaaatttttttttgcgtccatccatttgctccaaaaatgggggaagcttgattgcactgagggtgtgacaaaaggatgtataccaagcgggttattttctttttggtaacagattccgttccattttttttcgcccatctgtgttttattcccaacggtctgcaacttccactgtgcgtggttagcaacgacgtgacgagaaacatacgcgtgttagcaaacaacaactttttggttgccttttgaagcgcaatcagggaaaaggagcaactgcgcttttgtcatttggttatttgttcacgcaggtaggtgcgcgttgacacgtgatgagtgatttcgctatccacaaatggattatccacatgagtgtacagtacaccgtcgggtagggccgccatacttctggacctgctttgccgcttggcccgcttttcccggtgctgcaaaaatcagttctctgtttttcatttttctccactttgctgattagttcctcctttgctacgcgcacgggtaagtaggagggagaaaacccgtgcgtgtctaggtgggtcaagttgcactcatgggcccaggggtggcccaacggacacacatacggaggggagtttccatgggaaaaaaaataaaaataaatcgatcaatgtgatcaaagcgataaaaaagataaaaatgataaaaatgaaaaaaatgataaaaatgaaaaaaatgaacagaacgaatggaacggagtggctactgcgattcgaccgaatgaacgcctgtccgacgatacacttctgcgtcgcacccatggaacacacaaaaaaaaaggggaccttggggaatccctgcgtgatggaatgggtgtgtgcaagcttctgaatagggggggtaaccttaacgtggctgtagtcgctctaacatggtccactctaacatggtccactccgacatggtccactccgacatggtccactcgtttgtctcgtcgaaagagtagccgccgattcaccaagtggacgcgctactatacttggacccccctagaagggcgtgccgaagagccagttcctgttgttgctgtatttccgactccgacccattttgttgatctgcccattctgcaaattaattctgttatgggggtaaaatatctcttcatgctccactgtgttcagcttgatctcgttcatcaggacatggaagttattccgtacgttgacaaagaagatggctggtagttggggtaggtccaacatcaacgtcaggttggcgaaggccagtcctggggcggacgtcattttggcacgcgcgggggtaagcggcaaaaaaggggaagcaaaaaaggggaagcaaaaaggagggaaaaaaaacaacctcttccgctgcgtacgccttatccgtttgtatcttccagctggaggattatattttcagtagttctctttcgtgcggcgtgtgttggcaagggagcgcatatactcgagggggagttgcttcgtcacggctgcttcgtcgcggctggcaaattgtacgttttgcgttgcaattcgtgaggatacctcggtgaagatacctcggggaagatacctcggtgaagatacctcggggaaagatgccttggtgaaaaaaatttcggggagggtaactcgacgcacgcttcccaggctcgccccccccctccgcggaataccccgcttcaacaattttttgttcccatttagtgaccacaatgtgtgcattaattatgcattttaaaaaaaaaaaaaaaaaattcctccgaattttctgcttaccatattttacgaggtatgataaaagctgggccgaggaaagcgcagaggaaaatcctcgctgtgttgaattcattccgcccccctgactggctagccgatctgcctacgtagcgggagaagcgatcaggaagtagtgacagagagcagcgagtaggaagtagcgacagagagaagcgagtaggaagtagcgacagagagttgcgacgtaacgtagctgcgacgaagcggagcgaagtttccatcatatggtgtgcttgcctcccaggacagtgtcccctccccccccctcaaaaaaaaagggaggaagaagaagaagaagaagaagaagaacaccccgctgatgaggtgaatattcccaagagggacgcaacatatgttacttctccggggaagcacaataagcgtagagtatctctcctggagggccccccacatgtgatataaagaaagaaagaaataaaacaaagataacaaaacataacaaaacataacaaagtaacagcgagtgtattcacatcccgagcgtgcgaaacaaaatggtgcacacctgcacgggtcacctcatcaggaaccacttggccaaatcggtcagggcttttaaaggggaaggcccctttgcccagaagagcttatggaatgtgtgggcgaagaagtatagcagcgaggcgtcccccctggtgtgtggggggagttatgctgcaggaattcccagctggacgggctccacgagtagcagcatctgtgcaggtcatcgcgcaccctttacaggccaccacacacccattacagaccaccgcacactccttgcaccccaccgcagagccataaccagctgcagtgccacccgcttgggaaagcaaaccagcgatgagagcttcttcgaaggggaacacctaaatagaaaattagggggttatggataccccatgatgtttatcgtgacgtatgatcgacccagctggcaaccattttgggaaaacgaatacgaggtcatcccaagagatgaattcggagtcccagccagtatcccccctgaggtctccacacacatcaagcacacctactatgtacctccacagttctataccttcctcaaaaaattagctgatgatacagaagacctaaagccatacatgcacaaacttatccgaggtgaattcacctacgatgattatcaagaaatgttttacaaatttgcaaagccgctcaaaatttttaggagcaagatacccttgccgtataggactgcagaggagatgtcgaaggaggaggaaatgaaatgggagtcagcttggtatacgtaccgacagaaaatgctagcggagtataatgtcaccatgtgcttgcgtgagtttattctctacatgaccgtgggtctgtactttgcctacttgtggctggacgccctgaggcagtaccgcctagacatgaagctcttttacttggaggcccccgagcacaagatcaactgggtcaagccgcgcggcgatttggtgtagagcggcgaggtgtggagcggcgcggtgtagagagggagaggtgtagggcggaagaggcgtggagcggcgaggtgtagaacggcgaggcgtggagagggcgacgcacagctgtccgcgtgtgctccacgtgtgcaccatttttgctttccctttggtccacttcccaccggcgaggctgccccttgtccgcagcggccacacacgaacgctgatttactgaacatttggttttaaaccgatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcccccgtgggtatttcaagccatgggggggagggactccaaaaaaatgttttcccctttttcgcattttcgcattttccctttttcacgttttccctttttcgcattttccctttttcgctttttttttcaccttttaccttttttaccaccccgctgggggcataaaatatcgttgagtcttctaaaaatggaggtgtagctccgtgacgggatgggagccctgaacaagttcccccgcagggggtggtggtgggcgcaaattggcatatctgtaccaccggggagtggtgtgcggtgtagtcatgttaggtgtagtcatgttaggagtagtcacgttaggtgtagtcatgtttggggggtcagctcggggggccaacccgggggcgcgctctcccgtggcgtaaaaacggaccacttttccgccgcgactcccagcgctcactccagggagagcgatcggacgtagagcttggcgtcctcgatattcctgttcatttggtcgcggctccaactcaactcgtccttcatgaggctggcaattttggagatgaccttaccggacacagcggagtcgacgaaccctagtcggaaccttctcccaatgatatccgaaatggtggaagcgaattcgtatctactggcatagaccacttccgcttcgatatacggtttcgacgcatcaattttgttgaatagattcagctccgtagctagttcgcataccttctctgccaagtatccatagttggacacgaggtgatgagcagtgtcgtaatcaattttgctatatttttgaaccagttttttgctcagcttactactaccataagttaaatcatccatgttgtgttttccctgttcgtcatgactaccaacaagcatcaaaaacttcgtcctgcagttatacttagttttaaccttatcgcagtgtttcttcgatatgtagtctacagtatcctgagccatcttcctatatatagtccattttcctcctaaaatgctgataagcccattgtcatcttcaataatttcatgacttctcgaaattttgtgtgttgttatagcttctgtgttggtagtttggttgtctcctttagcttgacttttcgaagtggtcttcttagtggaagcttttttttttgccttggtatccataactagtggtctgaatccacaccaagcagcttttatatcatttttaatttcatctgcatctacgtttatgtatttagataattcgctagctaaaaagtccgtgtcttttttttgaatctgtgggttctcttctagttgtctctgctcatcagtagttccaactatggtagcattttcccaaggtaacaaaaaaaggactctcccgtcacttgtcttaggtatgatcattccattatttttggaggaataccatttagggaggatgaaatggcatcctgaggaggtctgtataactggggtgacagtttcatctgccagttttctcaccacatctccatgtggtcctgtagcattcacgataaccttagcaaatatttcgatttctttattgctaattcggtctactgctctcactccaacgattttctttccatcatcatcctttatgaagcctaccacttccatatgattacacacagtggctcccacttgtccggggatataattctccatagcgctcgtcagaatcaggttcagattcatacggctatcattatgctgcccatcgtaatacactagtgatcctttcagttgttccttcttcagcagggggaaaccatcaactgtgttggaatgcctgatgtaacttgagttaggaacccccttgtcgaagtagcacactaagtccgccaaaagatcgtatacctttatgttatatgcgaagtagggaacctgccagtatttgtaaataggcattataattggtactgacctagacatgaatggggcgatcttcatagcatgagctctttctcctaatgcttcccatacaaaatataactctgtgagatcaaaattttttactgcattttctagataccgtattcctccatgtaataatttggttgacttagaggacgtaccacttgagaagtcccccttgtctattagggcacacttgattcccctcgtggcgcagtctagggctaatcccgcgccagtggcgcctcctcctattattaacacatcgtattggttcttcttcaggcggtttatcatttcgctacgactgctcacagagctgtacttgtactccacatctccatcaatcatatttttgtgaaagttcaccttcagcaggtacacacaccccgctcccatcattccgaggccgccggacgcggcgatagccttcctcagcatcctttcgcggggcaggtgcgcccaattacactgctaagcggttaccttggtacgcggttaccctggtaagcggttaccctggtacgcggttaccctggtacgcggctacaccgatgcgcggttacactgatgcgcgtgcttctttctttacaggctcttcccgtggcagagtggctcacggaggagcgagcaaaatgaacaactgacttggacaaataagacacacgggctgtctatcgcatgcaggtatgcattccttcctggattgggcaaaggaaggagttggccccaagggtccctatttcgttgatgctccaatggggggaagaaaaaatcacaaaccagagttacgaacgcacaaacacattttcctcgggacacttaacagctcatgtccggtgtaggagggtctatacgtgggtgcagtgtcacgtcgtggcgactagccttcttttcctcctcacctctctgagtcttctatctgtagagagggtctcgaatgtgaaacttcttgaaactgcgcgaagcaacgtgctgtgacattcatgaaggtcttcaccacatcgcgacgtaaaacagcggttggcatgatcgtctacacaaccgcttaacagcataattcgcaacaaaacgagacaaactcgcgttgctgcgttgcggaggggtagaagggaggagcctatggctatactctgaagaacaccccccacaagcactccacacgggcgctggttcagtgcacgggcatacaagagtgcgggtctacctgtacgtttattcaaatgagctgctaccgccgcatcatatgtgtatgcgttgcggtccaatgtgccaacgcttctgctgcgtcctcagtgatcacgtggttgacgcaaggaaaaaaaaaaaaaaaaaaaaaaactgtttttttgttaaaccgcatatgcagaggtgtagctacggatgacgctgcacgctcgtttgagtttttatcagggataacttaaaaaaaaatgttttacaaaaattgggatgcctttctgtatgtacatttttaagctaatgggaaaacgaaggaaaaaaaaaagtacaaagcggttacgaaaaaggaggcaaatagggggcgtacaaatgggaacaaacggtgaacagtgaacagtgaacggtgaagcggcaaattggtaaagctgcaaattggtaaagcagcaaattggtaaaacagcaaactggtaaaacggcaaatgggtaaagcggcaagttagccaaacggcggggacaccaaaagcgacagatagtgagtaccaggtaattttcttctagtgtacctccttgttattttttatttcccaaaatggctcaaataaagaatgaaataaaaaaaaaaaaaaaataaacgctctatatatgcaccccaattttttttattttttttttaactgatcagctacgaagtgaagcatatgtaggattaactgcacgttaggtttacgcaattttcactttggcacattgaatttgatcttcgattacaatccttttccctcaccgaatacctgaggtatcatccattggaccatgcacaattatgctgaacagttatcatcactgttgctcatttcgttagtacaaaatctgaagaaggaacgaatgatatcatcctcctttttttgagaacatacaaattattctgcttttcctacacgttcgttaaatatctgcagttgtagcagcgaatttttttgcatagcccatcggccgcatttgagcaaatcgcgacgtaatcacaagggcataggggagcctacaaatttcgaaagcgtacaaattttgaaagcgtacaaaatttgaaagggtacatacttgaaattttctgggcgtaacagcacaagcgtgcacacatatacgagcaccccccgcgatcgtacaaaatcaactgcagcgcacacacccctctcgaaaaaatggcgtgcaacaacgaagcaatcaaaaaatttgtgcagaaaattatagacgaaaatgtcattgcggtgttttcgaaaacgtaagcgtcgaaagagatcttcccgatatgtgttttaaaatgagaaaaaaaaaaaataaataagagggagaaatttcgaaagttgtatcgatcatttcctcacatgtccaaccgtttcgttgcctttttttttttttttcccatagggaatgcccgtactgcattaaggccatctccattttgaaaggatatagcgtggacaatgtggtaagcaatttctgaagtaggtcaacaccactcatgcacatgcgcgtcatcttgtatgaacacatggacacatcagtacgatgtgcacgtaggaattcaaaagtgagacgatttttacctccccctcccctcgtgtagcatgtagaacaaatcgagaagaaccccaacatggcggacatccaagcctacttaaaagacttaacaggtaggataggaagactttgtgcgggggcattttgcccatcgtgaggggtgccacatggcaaaactagagcgtcacttagcccttcatttgatgtgtgattttcctcccttttaggaaagagctccgtgccgcggatattcatcaataaggagattgtcggcgggtgtgacgacttggtaaggcagagcgggggatgacaaaagcgctgagcggtgtggccaaatgtgaaaaaaaaaaaaaaaataaacagctgtaaaaaaagtgcaaaaaaatgagaaaaaaatatgaacaaatgtggaaaaaaaaaaaatatgaacagctgcaaaaagaggcgaaaaaaatatgaacaagcgtgaaaaaaaaaaaatatacgatcatccgaacaactgaacaaaatagctagctgctaacaaatgcataccccttttaaccgcacaggtgaaggagaacgaagagggaaagctccaagagcgcctgaagaaattgggccttctcagttaaatcgaagaaaaagcaaaaacctgggatgaagagcatccgcttttagggagcccctagctggtactgctatcggacagcaacgtttttgccctaacttgattgaaaaaaaaggcggaattaatttgcacattttgtgtagaccatgcagcgttcctgttgtacgagtgtatgaaaaattttcgccaaacgggcaccaacgttgtagtgtgcatatgcaaatgtatctacgcgcgcatcattgtgtgtacatatgtacgtacccgtaccagctcgcaaaaaaaaaaagggagagccttgtcgccccatttttttaaagaaactttaagcaaaaactgaaaagggttataagagagcagcacgaaaggagccatcaatcacacgtgtgtacggaaaaacttatgcagggtcgttttgccctgagtaggcatacctccccgtgtggactacttctccatcatcttcgaaataaaggcttctattatcttctcgatctgcgcgggtccctcggtccttatcacctcattcatggccgccccctcaggacgggcactgtcaaaggtgaactgaaatgtgtacttgtttttgtcgtcacaggagaagtccgaaatgacatcattcacaatgacatgtcccgtgatctccatttcgacttggccacttttgttctttttaaaggctttccattcgcaactaatttttaagtcgtaaattataattttttttttccgcaagctggaagatgcttcaccatcaacatcggaactaaagagttgcaaaaaaatgttattgctcagttgtactgtggagctgtccagcatattttttaattcctccttggcccacctggtaaggcatttctcctcccaatggtagttgttgatgttccaaatggacccttcttttttttcctcctctttgctttcctttacgtggtttgcactgttcgtactgttcacactgttcacaccgttcacaccgttcggagctcctccctgcggttggctcaggggcacgttttgcagctttgcgttttgcagttttttttcttcctccgccaggatcttctgttccttgtttgctgcgcggtggggggagcgggggaaaaaaaaaaaggcaaagtatcgcatatatatgtgtgtatgagtgtgtagccagcatggccatgcgcccggcgcgtattcacaccaagggggcacttccaccacttcttcctcctagtgcgcaaaattacattcgttcgagtcgtgcttcagtagatccgctgggaaatccttcaaggcgtcttttattttctcctttccgtccttcctcagaatgtcgaaggcccgcttggtattctccttgtctccaatcagctcaacgttgatggcgtagtcgttgtcctgaaggggggaaataaatgggggaaaaaaaaaaaggtaaatctccatggcaattttttgcttcctataagttgctccctcatgatgttgctcccttttggggtggtgcaagtcgcgggggagaggggggaagagggggaaagaggcaatccatcagggagaagcaattcacctgtccacgccactctttttccgttttgagaattcccccctcgaaatcctccacttgcttatcttcctcatttgggtacctcaacggaacaatttgagaagtccaaaatttctgcggtccctccagcgtattccttttcttgtcccgtttcggagaagacccagtcgaacttgattacgtactcgaaggagtttatttgttttcccttccggatggatacggaggcctacacggtaaggcggtgaagtggtgcggtggtgcggcggtgaagtggtgcaggggtgaggtggcaagagaaggggtccacggacgagccacaacaacgcagggatcgcataacacgaaggagaggactcccactaggggaggaaaccctaactgcattgttcgaacggggaccccattctcccctctcaagttattacatttccggaaatgtccaccctgtcgaagtagacggaaagtccttccttttcgattttcaaatcggacaatttattttttatgtaggactctccccatttgttgtagttcttttcttccctgcacgagggggtgggggaaaggtggcgggggcgatgaatgagggcactcgctggagcagggcggcctcaattaagttgcaaatggaatgggaggtttgggttctcactcggacattgtcagcatgtacatatatgtgcgcgtgtacgaacgtatgtatgaacgcacgcatgtatgaacgcaattatgttttttttttttcccctttacattaccagtgccagctgtttctgttccaaacggatcccgccatttgctcgccacgggttctatacacttgctatggcgcggtgtgccgtccagccgccttcctacaaaagaggtgctttcgtttagcccttctggcgcagcctgcgaggtaaaattgggtccccccacgggtcttcagaagtgatggaaacgttccgaagagtgtggcgaacagtgtggcgaacagtgtggcgaaaaatgatatgaacagtgcaggtaaatcatgccaaggaacaaatgtacaacgttcgtgcggaaaaaagttcatcccacttctacctctctaacgtagagttaagtgggaaggaaaaggaagcggaagaagaggatgaagcggatgaagcggaagaaggggatgaagcggataggcagaacgaccggtgctcctcttttttctcctttgggatgacgcgacggtggatctgaaatgaaaacggggatcgccagaaaaaaaaaaaaaaaaaggaaaaaaaaaggaaaaaaaaaagagaaaaaaaaaagagaaaaaaaaaaggaaaaaaaaaaagaggagcataaccacagaacacggcaaagaagtaataacatgacctcgcggaaaaaaatagccgagtgcaaaattgccaacagtggagaaacctctacatgagtatccttataaagggggaggaaaaaaaagataaccctagtgagctgagcagccaaactgaaaccaggaatatgtggagagcttaagcgggtgcatcaaagaaaggttgatattatggcaggggtcacccactgaggttcacacccttgtgaggattatggggaggagaggagtccacctctccacttggggcaaccaatgaaagaacgccatcggagagcacaggctggactatcctcctgaattattcttcctcttagaagaagcaaggccgatgattatagccaaatgggcggggcgtaccgccacgcatctgtcccgttacttgataaaagtaaacgtggagaacgagcctacgtaacatcaagtgtgctggatctgtgctggatctgtggtgggcctgtggcgggcctgtggccaggtttgtcctctgcgggagggggacagaccccagttttaacgcctccattttaaaagcctcccttggtcccccttttaaaggcccccctctcctggacatcagccctaaaggagctgcaaagttgaccgtgtaaaatgccccatgtggttggttagccccttctacctgcgaacgcatcattcagagcggagacttcccccgtagaggccaccatgaggatagtcctcaagaaatgtgcgatgagttaaaaaaggcattaaagattgctctccatttggctaacctgaggaggaacacacccaacctcgaaatggagacgtcactttgtaagtaacccttttttgtattcgtaagggacatgaattggtggatctttttttttcatcgcgaaatgtttcattcgtgcgttcagttttgcaacatagctgtttgccttctgcacaacgactgcttaacagcgtcggttaggttagttacacccttttgttgttttaaagcccactttcctacacctgtgtgttcttttcccagtggcagagagacactcaccgttaaggaggtcgattttatgtactgtggaaggtatagtcccccgataatacattccgtttagacaaaataggcacctgtgcagatggcacacgtggcatacgttttgtcgtgctgagagagaacacccttcattttgttactttccttaactgctcgtttttttttttttacttctttcttgaaatgaacaggagacgttttttgttcccccatcgggggatgcatcaagagttttgtcgtgaactcgtgtccgaggtggagggtgactcatcagttgttccatacatatatacgttttgtattttccgtttgccttttcccgttggggcctacatccccgggagaaattactttcacccagctcgcacgccttttctgagcaaccctcgcccacccttcttcgagattttaaacgtcatatgcataacgctggagaagaaactctatcaggaactgttttacgaatatatgcaaaatgggagccttttttttttttttttttcttttacctttacctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccacctccactgcgaacgttcgcgcaggtcgaaaggaaaatataacctcctgttaaacgaaatctccttttttttttttttcccttcgcatgaaaaaaaaaaatgaaagaaatcatgatttttgttcgtacgaatgagaagaaagaaaaaaaatgaaataaaaaaaaagaaggggtggggagagagaatgataaaacaatgccgcctcacttcatttggcaggatgaggtgagaaagctgcgcatgtttgaacgttgacgaatgaacgcgtccgtttttattatccactgtttagtggcattttccctatcagctggaccccatatacgtggctggttagtctcctatatgtgattggttttgcagcgctttttttttttttttttttccttccccaccccgttgacagctgacaagtgacctctgacaactgaccgttgaccgctcacaaccgaccgctgacatatgacgaccgctttgtccaccggtcgttgcagcgtcccttccgcgggtacatatcacctcatgcgtctccctatgtgtcccgatcggcactctgccattctgatcatgttcgcgtttgaaattgctggttgaagagaggccgttacagtgtattatgctcgacgacgctctgccgattgtacgaatgcagttcgagcgagttagccggatgatccgcggcctagccaaaaaaaaaaaaaaaaaaaaaagcacataaaagaggacctatcaaaattgaagaggaagaactgagttaaatcaagagacaccattttaagaagcgcaaagtgaggggcacaactctcccaggtggaaacacactcaacgttcttccaaagagaagacaccgagtgaggtacatcggacctcaactcacaaaacacctccaagtgtaactatttcccaacggacagaatgaactttttaaaaatttttcaaagcgaaaagaaatgcaacgatgaatctgttagtccaccaaacggtgaagtgccgaaagaaaatggcacgtcctcccccccggtgacgaaggacgtcgagctgaattacagccacgatgttaacacgcaggagggatgcaacaacgtttcagctccctttgagaattgtgaagaggccaatatgggtggtcatgtagacggttcggttagacaggcgaactttgaaaacggcgcaagtggtttaatgacccaggacgcagacccgggggtgcaccttacgcagggcgcaagcggcgtgggtgaaacgggaccgaccgcttcgagtagccacccggtaggtagccactcggtaggtagccactctgcaggcgttcacccggtaggcatcccccctgttgacatgccccccccccagttcggcggcccgggcatctacgaacaaaaggaaaactacgactacgcgaatgggagcctcaacgcaggcatgccctacccctgcagcacgtacgacatgagtgccaatgacacgtatgctggtggtagccatgggagaacacacggcagcagtagtgctaacagcagtagcgttaacggcatcaccgctaaccacagcaccgctaaccaagggggggttcgaaatgaagattacctcatcccagcggagaaaagtatcaccagtgttgccaagcgaaatttttgtgttaattcgacggggggagaggaaacgttgcagccccccaccgaccttcatgcgaacagcggaaaggtgaacgacgcaaaggtgaacctcgcaccatttgagagcaaaccgggtgggatttacatggacccgaagagtaactacgcggaacaagtagagcgtggtgattcttacaataagcatcatatcgtggtgaccccatacacagacagtgcctcagttggaactctaccttatgggtatgaccaccatgtgagtagcaacaacgcagcagcaaatggggcggtgagtactcccggaggaatgaataaaactgtcgattacgcgttcccgtcggggtcgtttcccccaagccaagtggtagaaaataatttgtcgagcaacctagtgcactctttccaacaccaattaaatgacatagcttttactcaacagaatcacgtggctgtaaggaaaaagggagagttccctagtaagcagtcttacatgaatttgcacagtggcgtagggggtgcagacaaaatggagggaaccaatgcaggcagtaattacaactacgaagaggaccgggtggccaagcgctctagtggggtgcaaagcggcgtgcacgtaggcaccacgcagcagagggagagcgcgcggaagcttgttcaaggcggccacgtggtgaatagcgcgcagatgagcggccagcagatgagcggtcagcagatgagcggtcagcagatgagcggccagcagatgagcggtcagcagatgagcggccagcagatgaacggccagcagatgagcagtcaacagatgaacggccagcaggtcggaagcccccaaatggaagaccccccaaatggcgcgccaagtgggcagctccgaatgggcaaagcggagcagaagcggaagcagcgggtaggggatcccaggcgaggtgtcggggggggagaggaaggacacagcaagggtagctacgccgtgggtaagatggtccgatggaaacaaaacgaagaggaggatcacctgaaggagaagaaggtagacgctccgatcgagcgggaagacgacaaggggaacgagtactactatgaaaagacactagattttttgaaaaaagaatttagcatccaccacagtgataataggaacagctacctaaacgacagagacatgctggcaaaaacgcccttttttaagcttgtcaattttgaaaaaaagctagctactgagaggaagcgagttctgaattactatcacgaagataggaagcaaatttactctaccacgataaataaagacaaacaattttctcacatttttttcaacaatgaaaaatattacgatgctaaggagatcttggcatatttgctaccgtaccatacattttacttggatgatatttgtatcgattcttctgacgatgacgaagagttttgtgagaacctcaaaaatgacgtcagggaaatcgatgcgggtatctcccaggtaaaggattcctttcgtgcctacacgaatccctccatggtgagtacacagagtgatgaggtggggaaaaccgcccactgagagatgtgagatttacttaaaagtgtgtttatccctatgtgtgtttccttttttgtaagtgttacttggcgtcacttctcacgcaccccttccgtctcatccctctcatccttcgcttccctctattccccccttacagctgtggagtttcaacaaaataatcgacagaacggatgatcagcacaacaaacggaaaaaagtcgctgactgatgaggtaggtggtgagcgggtacacagtaataccaccacagcaaactgttttcaatcggaattttttttttttttttggaaaacctgtttatgcataccgctgtccttttgaatatctttattttattcgactttattttgttctaccctattttattctactttattttgttatacttcattttattattattttttatttttttgcgtgattttgaacgagaagagggttggaaagagaatagaatgctttgttccaatttctccttcattttgtgaagctttgccttttttgcgtcttttcacttttaccatttgccgcacgcgcgggccgaagtggcatcatctgcaggtccacacgctctgcgcctgccacggctgctgctactgctgctactactgctgctactgctgctactactgctgctacggctgctgctacggctgctactactgctgctactactgctgctactactgctgctactactgctgctacggctgctgtttttcccctttttttgttgcatgcccggtatgtgccaagcatgacgtatacctacattcgtgagatgacacatacgtgaagttccatgcgcacacactcattcgttgattttgcgaaacaagaacgggtttcacattttgaaaaaaaaaaagaagtcccctcctcccacatattaatattaatgcagtgcagtatatctgcaaaagtgtaaaaaggaggaaaaaataattgacccaaccagttttgccttttttttcctgtcactccgaattgtgtaatgaaacacaaactgggatgtaataaacgcaggggcacattactgctgctggtttgggaaaaccaaaaggaggcagaattgttggcagatcatcgtgcggaaaaaaacatccctctgcttttgccaactcgcccattttcgcgtttgcctcgttgggtaaaatgacgacttattcctctttaagtttaagttcagcttcgacgagaggcagcacagggttgaagcagctcctcgcgattggcgtcatgacatacgttcatgtatgtgcatttatttttttttttccgttttttattttttcgccgtgagttgcacttcgccctctcaaaggaaagaaacatacgcgattgttcattcgttttgatttttttttttttttttttttcccaaccggtaagtatcacacgcgtgttattttatcaaccatttcgttcgttgaatgcgagtgggtatgcatgttagtcgcagaaggaagccttttcgcgctcgcaaaaacgcacattatcaggtacgttacatgtgaattagcagcgaatacgaaggcgtagtgtgccatctgcagagaacacgcttgaatcgaagcctgaagggcacgcgcaagcttctgtacagaggtgttaactttcggatttgctgatttgccgacttgctaacttgctgacttgctgactgacgtacgcactgacgacccccgggcgacaaacatggtgatgaaaaccgtgctgcagagccgtaagctgttggacgccaagaacagggtgacattcacgggcaagaactacatatgctttcaaaggagcgctcttcgagaccatgtagtgaggaaggagacccctaaatttgagcagaagcccttggggtcgtacccagtcccccccgaagctgagatgatgtggagaaatagacatacggcctatggtgggtacattcaacagaccatctctcccttccaacagaaaattatgtacccattttggcacatggccttggcgagatggtgggccaaattttcatcctacgtttggtggtggatatggcccttcgcaataacgaatttgattttgtggaaaatgtttcgcgatgcgaagaaatatgtcgagctgaagcattggtactgacgtgtaggaggcgcctttgcacggagtgccctgttgagcaccgccccccaagcagctgtacacacatgggtgtgcatacggaagagcacacggaagagcacacggaagggcacacggaagggcacacaggaagggcatacgaaaagggcacacgaaaagggcatacgaaaagggggggagagagtaagaaccgggatgagaaccccatttgcacgtcagctttttaacgttcattttgtgtttttcgctggaaatgaacttcgcaagagccaaatagctatttttttttttttttttccccatttttgaaaaattagtgcagaattttttttttttgcacaaatttacctgcacgtgcatgtaatttttgaatatttttctgcttttacctaacctgtgctagttttttttttttttttttttttttttttttcgaaaattcgcacaaatggatagaacaacataatccttttttgctttacccctttttgttcctttgccgatttgatgaacattttggaagaacctattcttctgcacacattggaggggtatacttttcgacatacgttttagttcgcgcattttttgagacgtacacgaacgttttatcgtatctcgactgttttttgtgcaacccccgagtatcgcttgatacgcgcgtgttgtaagtacccatctgtggggcgttaataatgcacatcgagtgagtacacctgagcgccgctaacaacgcagagcagttggagctcccgtgtaggtgggtcatttgtgcgtgtatgtgttgtgtatggttcacatgaggggggaaaaacattaacttgaagaaaaaaagaaaaaggaaaaaaagaacaaacttgtgaggaggtacgccaagaggtgcgccaagtggcacgccaagaggtacgcgaagaggtacactaagaagcaccctgcggggagttcccaaaggggcatgtgaactgtggagccttcacaaagtggataacctctgcggtcaagccgggacacgctgtggggttgttctgggtggagatccctttttacgcacagcacgtccatttcgccgagaggtgcgaatacgtaatgactgcattttccaaacccatgaggaggagcacttcttccccgcaaaatgttcatgaatacattacaccatgccaagttgtggagaaccgccttcatgaagacgagagggatttttcaaaatgaggcatacagtgcatttaaggggagcgaaaaaaagaggcgtgtcacaaatgtgtatgaccacgttcaggcgaaacaggaaaaaagcaaaaaaggagcatcatcacccaacataggaacggaggaaaatgcacaggaagcgaagtcgcagcaaatggaagtaccacctgttaggagcaaacacgaggagcagtttaaccaaacgtttagcaccttctatgtcgataaaaatgttttttttcttgtcggatgtgtatcctccttgtatagtgtatttatgtatgacttcttcacgaacaggtgtgtgcaaatatgttccaattttttttttttatgtttcatttcactaggaagacggtgaatatattggcctgcatagtgcatgctttgtttattttccttcaagtatgcgttttggccattaaatccagcgccaacttggaggaaaataaacagagcgtgcactaggggggttcacattttgcaacgtttgtgtgattttttcccttgggggaagttcgaaaaaaaggttagcaaaaaggttggcaaaaaaggctagcaaaaagggttggcaaaaaaggctagcaaaaagggttggcaaaaaaggctagcaaaaagggttggcaaaaaaggttagcaaaaaaggttagcaaaaaagtgcctataaaatgtccacaaaatggtcggcaaacgggtaacaaagctgccacgtgactcgcgaagtggcgtgcacatcaacctcggtggacgcccgctccgtcggctcccaactcctccgaccgcagcacatccagcgcagcctcctcgacgttgtacttgtgcgcattctccagcaaatactgcgcaatgtgaagacatggatttttcggtttggtgcgacaaatgtgtatcaatgcgtctgttaaaatgggaaggatatttttaatcaaataaaacctcaaggggatagactggttatgaaaatactgctgttgatgttcaagtaaaagttcttgtctctttttctctgcttttattaactcctcatttttgttgatctcttccccgatgagttcattttccttctttagcaatttttccttttcaagggacagctccttttcctctttctgaagtttttctttcaatatctcctcaacagatggaagaaaattatcaaatttgatgtttttctcaatgtagatgtatatgtttgtgagtacatcatctaatgaggagtctttgtttatgtggacattaaatacatctatgtctttttcgaggaagtaatcttcgattgactttttttgatcaaattcgaagtaatcatttctgcagttttctttaacatattttttgtgtcttctttcgaatccactttcatcgttgtgtccttttattatttcttcttctggtagattcatcattctgcttctgcacagctcttcgggggacttcaaaacgatgacaaactcggggaagagggaggagtttttatctgcttcgtcagggctttgatttgagttcccatttggggtagcccccgttgaggtgggttttttcttggacgagctgtttcctccttggggggttgtctcatggttggggtcgtttccgggtttcgctggcagttcgccgtctgcttcgtttgagtcgtctgcgtcatctgcgtcgtttgcttcttccgcttcttccgcttcttccgcttcgtccgcctctcccgtctctcccgcttctcccatctcgtccaccttacctgcttcccccccatgggtatcatccccacccggttcggcgcctcccccctgcgtctgctgctcgttcgtgctgccccccccgtggctcccaaagaagtattccgcctcgtcatagtttcgcgggaagaagtccaaaacgaagcccctaaatttgcactcattgctttgcagcttttgataaaacagggacgtcaggtctgggagggtcagcttggagcttcccattccgctcccctttgcgctcccctttgctatcccctttgcgtttttttttttccccccctcatgttcgccatttatctcacttaagtactgcttgtagtactcgggaaaatcataccccctctgcttgcactcctcgatgagggaggagattgaacacagctttaagttgtaatggtgacatattttttttgcgatgaatgtttttcccactcctggctggcccagtatgaggaccctcagctgcttcagatttctgtattggcagaactccttggctagggttgaaatatttttggtgaacccatcgcagcagtggaatgtgaatccctgtccctttgcgcgcccctcctgtttggttctcttccccttcgcggggtctgcttggttaggcagctcggccaggtctgcatttccctcatcatccgggtcgtccgacctgtccacacctccgttttgatcaccttgttcacttttgtcatctccctcattttcttcatttcgttcactttgttcatcttggtcactttgttcatcttccgcatttttttcatcttccccgtttttttcgtcttccccctgttcaccgcgttcaccgtgttcagcgccctccccccccaagtgcgagcaggcgaacctcaagttgacgcacatcacctccgcgtcgtcatagagtaacgaatcgtgaggagagacactaaggtaggtggagtttccagaaatgaaattcccgaccgttttaatgatcgtcttctgagttagatgctcgttatccactgctatgaggtacttgcacagtggttgtctcaagtacaactccttcacaaactgacataaacctctcacgtgaatgagaggaatgaaattatttcctctgtctattacttgattatcccaacttagccaagcatttttgaaaatgggaaaaaatacgttttctccgtttccgtacaggattcccgatgccactacatacgtgtttagtttgttccttgagttgagcgataagattagcgtctcgatggttttgtgttcttcgtattgtctagaggggattctcttcatgtagtccttttcggtgaagacttccggcacgtcgatgtgtttggtgggtccaccggagggggggtcttccgcaaagttttgcgtggcttttttggccgtttttgaggctatttttgaggctatttttgaggctatttttgaggctatttttgaggctgttctttcggccgtttcttccgccgtttcttccgccgtttcttccgccgtttcttccgccgtttcttccgccgttttttcggccgtttcttccgttgggtttcccgttttcccctttgtttgcccccccgctgcgctgtaggcactctccgcctggcgcgagaatttcctcttagttttgttccaagtcatgacggaggagatgagcaccaaggtggtgtcccttttcagcttctcatacttcaccttccgtatgatgtattctaattcctccacgttcgtattgtgcaaatcgaagatgattaaatcgcatcgtagcaactgcttcactatgttatccttggggatcttcgacacaacctttgtgacctttccatagtcatacgttagtccattttttgctttgcttggctctaccaccgttccgtagatctccgtcttttcgttcctcacctcgctgaaggtttcacacaggcagctccctgtgtatgtgtttacgttgtggatgaacactctcatttggggggtgactgccgagggggaggtgcgcagtggaaggtgcgaaatgaaggaggcgtagtggactccctaaagtgggcgactccctgacgtgtgggactccctaacgtggagaactcgctcagtcgttaacccgtcttcacttccacgtaggaactcctacagtgagctcactaaaggagtcctactcgaacttccctaccgagtatgcagcgaatccgtctcaaggcgtgtggagagaaagccttttttcgcttcgcaagatggtcaatcggacacaaaattttgtcgagacaacggacatgggcagggacacacctggagaacttcctcccatgagaggtcaaacatggacgtgtgactcctcaccccttttcgcatttcgatttttccacaaactgcttcgaaaaagaagcgagaaaaaaaaaattccccttttttggagagcgtgacggaaattttgggaaaaaaaaaaaaaatgcacacacgcgcgacgcggagggaaaggacgcggacccttaagtcatcgcgtggcatggtttcgcggaggaccagttgcttcgcatgcaagtgtacatatacacatatacacatatatatatgtatatatgtgcacgtgtacgatggcgtaatgtagggtccccctatttagccatttgctgttcaactctgaggggtagagagcagcgatatgatcgatcgtggcgaatcgtgggcacatacctatcgatggcttccaccaagtagctaacctcaatatatgtatgcacccattcgccattgtaatgcgagttgtagaagcagtgaagtaatgtccccaaaatggcgaagtatgggaggaagaagtcacggtgggattagttttttttttcttttactaacgaatgagagatattaacgcggtgtcactgatagacatgtaaatcgaggcagcaacgtggaagacaatcccgctccttttgttcaaacctcctaacaagtgaacacacaactggtgccattttctacacctttttgaaaatccccatggaaaagggtcgccgccgtgtgcaatcatttccatagggacgaacagccacgtggcgatggttataaatttgagggttaagtgaaggaagagtggaatgaccctctctacagacgggtgtaatatactcgccgttaaatttccaacgcgtcgtcaattagtttagccatttgtgcagtgcggcacgttctttttgcgatctgttattgttattccttcccgcaatttttttttttttttttttgttcacttggtcctgtccactgcctctgctccactcgcgcctggcacatgtttaccaaccagcgtccgccaactggagggataacttactcgatggaaacgcaaagggggagatcaaaaggaacaacatatctaatggtggtgggggaaaaacgcttcacgaggagttaaccacggagagatgggcagtttggctgaacgtgcacttcacagggaagaaggcgccacaaggagaggataaaacgcggtgcgtgaaggcggctaaatcggtgaactaggtgttccgggagggggcctcctcctttgttcattctttggcccattttttcgcccatttttttgccccctttttggcccattttttcgcccatttttttgccccctttttggcccattttttcgcccatttttttgcccactttttcgccccctttttattactattttttttttttgccttccagaacatcttggtgatcgctttgtcgccatttgaatctgcgcactctacaccttctaaacctcctacactttttttttttttttacttttcccccacggtgcgcagagctaggatgaacgcatcatcgcacagagagtaactgccaaggggggggaggtagagtacagtactccccccgattggcaccatacatatagtggcaaccttacgcagtgcaaagttgctcgttgcgcgagaaaaaaaaaaaaaaatcttacgtgcttcttacccaccggggggaaggttttacaaaacgattaagcgaagtccccatgtgtcgaagtgagccgactggaattgcatctcttcgaaaacgaagatgaagaaaagtgcgctgtgggagtggggttgccttaccttgtttacgtgaaaaaaaaaaaaaaaaaacgttaagggagcactgtgctggtaagtaagaaaacgtaatcgcatgtacataggcacgcacgtgtagtgtagtgtacgtaggtgcgctgggaggtaccattattcatatgttggcttctttaccgggacattggccacacgcatgagccgaaagtgaaccagcttgccctctccgtcaacatcgaatcagtgtagtaaacacgcaagctttgagctttacaagttaggcgagcgaactctccccatacgtacgtacatgggtacataggtacatacataggtacatacgtacatacgtacttacttacgtacatccgtggcttatgccgcttgaagagccagccttccccctgtttgctcagtaccaacccacaaggaaattcaccttggcggaaaaccagagcaaaaaggaaactagcgaaaagcgactcaaataaactagtaagttatcaaaagagtcacgtgaaagaaggatatatcccccctctcctgaaaatgagcgaggtaagaagattacaggttgtgatatcatcagggggagttaaccccctcccccacaaaggagagttatttagccactccgcacacaagcaccaattagttcctcccctgttgtgtatgttattcgggtccctccggagagttgctacactgtgtggtgcatgagaggaggagaaataatttggcattttattttgttccttttttttgttaaactgcgaaatgggaaagaccatttcatagcacatattttttttttttttttttttgcgctccgatcaggtaattgtcccacggagtttccgcctgctggacgagttggagcgtgggcagaagggaaacgttagcgaaggagtgtctttcggactggagagtgccgatgatattactctttcgaattggtcttgcaccatatttggacaaccggggactgtcttcgagaacaggatttactcgctcactatattctgtggcgacagctaccccgacgcgccccccacggtgaagtttgacacgaagatagagatgtcctgcgtggacggcgccggccgggtgagtcatttggtgtgctgagcggctcacagaaggatgagcagtcggcccacttgacgcagtaatgcgggcggttatgttattttgcgtatttgattatttgtttgtgtgtttgtttgcgtgtttgtttgtttgtttgtttgtttgtgtgttcgtttgcttgcttgcttgcttgcttttttgcttattttttttttatttccccccccccccccccgatgcacaggtcgttaagaacaacttgcagattttaaaaaactggaacaggaactacacaatagaaaccattttaatcgcgctcagacaggaaatgctgtcaagtgtcaacaagaggttgccgcagcccaacgagggagaaatgtactaattggaatgaggcccattttgtttatcaccacggaggggacgaagggggagagacggaacgagagggagaggcggaggctgaggcagagcgagaaagggcgcggggttgtagagtaaacatggggaagccccaggagagcacatcaacaaaaacatccctctttgcaagtcccactcgattattttaacgccaacagggattcactaatttgttgcgatgaaatgcgtgaattttttttctttcttcacaattgtgcaacgttttttttctccccacaattgtgtacttttattggcatatggcccttaccgcttcgtttcgaattcccaccgctcacctcccatgtggacacgtcgcttacgtttcacataacacgtaactagtggaaaaaaaaaaaaaaaaatttttaatgaactttttaagtaggtaaaaatgtattcctcattttgtgatcatccctgtggaggatttacttcatcgacgagtgactacacgtgttcctctctccttgcgctgtccctccaaaggggcaaagggatagcccaaggagaggcgcaaaaaaagtgaccccttcagggagtggccccctgtaagtaaccgcagacctctcccgtttgtgcggaaagagggtcgggttgcatatgggggatacacattttagtacatgaaaaaagttattgcgatccttctgatccgcgtttgcatctccgtcgcgcacctcacctccgtgggcggctcagcggagagtcggtgtgcgggtcgtgtaaaatacacacaagggagagcgagaaagttgcctcctttttttttttttttttattttttcattttcgcgcacgtatgctgtctcatttcgactcgcctttttcacgaagggtggctgaaacgtttgtgacggtaaccagaggggcgtccaagcatattcacgctcggtttatgctcgcatggcgtttgagtcacctccgagtcacgttcgcgctacgttcacattcacgcgcatgttcgtattttttttttttttccccgcggaattgcgaaaggattgcactctccacaggggtatgccaattcgttccccgcgcgacgaccgaacaggcgtttccacgttttgcccactttgtgtttttctcccccggagtggaggattgctgcggtgatgcggtgatgcggtgttgcgatgatgcggtgatgcggtgatgcggtgttgcgatgatgcggtgatgcggtgatgcggtgatgcggtgatgcggtgttacgctgctacgttgcttcgctgctactctgctacgctgcttcactgcgcgcggctctttcggtgcgtccaacttgaatcgaaaaggcgcaagcaccccgcgtgaggagaagagatacctagtggtgaaaggcacacccgagggacatgcagtggactgtctcgctcgcgcagtgcatgtgagcatgcacgttgggacgatcccccagctgaccccctccagtcataactaataagctacccactcgtatgcccacatgtgcatacacataactgcaccttttacgtgtccacttttccaacttttccggttggtcacgccgcatctctaaggggatcctctgttgagagtgttgaaaaggaaccacccccggtttggtcaggtcatgtgtgagaagcgaaacgggggaagtaacactccggagggcttcaccatttgggaacactgccgctcccaattaatgctacacgcaagaggaaggcttttcccccgttgcattccactaaagagttttttttcaactcgccaggacgtcgtaaaactggttcttcagagacagtttgctgcttaccatttgaggacgttaaaagcctgcacaggtcaggtaaaaatgttggaagagattcagtcgagcaagaggaagcaggttgaggagggggagttgggggggtcgtgcgagcgggtcaagaggaccaagttggtcccgattggggaagtagcagcgggggaaaaggtcgaccaggtgaagggagagcagcacgacacgattgggaaggaagcaacgggccaggtgaagggagagcggcacgactcgattgggaaggaagcaacgggccaggtgaagggagagcagcacgacccgcttagctacccgattagtcacccgattagtcacccgcttaacaacgtaacgacggaccaggtgaaggcagagagggatgcccccccgtccgctggcccctcctcatgtgcagccgagggaaagccccaaatcggaacggccactttaaagacgaaccaaagtacccaacagggagaaacaaaaaaagaggaagaagtaaaaacaattgtcacatggaatatgaacagtataacagtaagatacaaaaataaagaaaaatggaatgcttttatgagtttttttaatcgaataaatgcagatgtgttatgctttcaggaggtacgattaccagccatgaatctagataatgtaaaaaatgcaaaggatggaaaaagagacagagggagagtaaaaaacacagatcaaaaaagtcaagtagattttgaaatcatggaacaaattttaaaaaaagattttcacaactataatgcatacttcagtttggctaacataaaatatagtggtcagctggttttaataaaaaggagcatcccggtgaagtccattcgatacaacctctcttttgatgctgaccctagtgaacaccatgaggagggtagagtcatagttgctgaatttagcaacttttttctcttaagtacatatacaccgaataacggatttgatttaatcaaatttgaaagaaggagactcttcgatgagcagttgaaagagtttgtatccgttttgaaaaataagaaaaaaaatttgatatggacaggggatcttaacatcgcgccggaagatattgacctatctcaccctgctgagtttagaagaatgaaaaaggggaatgtacccaaggagttcgttgggcagcctggctgcaccgactttgaacgtaagaattttaggggtattctctccgcaggcgatttgatcgactcgtacaggcacttggctaagctaagaggcaacaaagggggggctgtcaaaggggagcctgccaagggggagcctctcaaagtgacacccggtaaagtgacaggtgacataaatgacaatatctacacttggcggtgtcccttcctcatggggaagagctgcaacaaggccatgcgtatcgaccacttcatcgtgtccagggacttcatgccgaacgtggagagtgtggatattcacgggtacagcgtgttccataacaacttttacggctcggaccactgcccggtgatactacgcctgcggggggggacaggcagtgatccaccaagtgggggaagaagcgagacaacaagtgggtgaagaagcgagtcaacaagtgggtgaagaagcgagacaacaactggactaagcactgtcctgagaaatgcgttgcgcttcccgcctggcattcctctcgaacacgggaaccggtgggcagccctccttgcggacgagacagactaacgtacttctctcgccgcttacacaccagggggttgaagaagagtccacgcaagtgtatactacgtatcgcgcaattcgtatgggtatgcaaatcaggtgatacgatccccacactctccatttgctccctgcacagtcgtgtgtcacctgatgggtattttttctggctgcatgtatcaagtttatttttttttttttttccacatggaaatgacaactttttttttttttttttttttccttttggctgttttttttttttttttttttcctcccttttaaaataaattttcaaaaaaaaacgcagatgaaaggcaaagccgcgtgaccaagtgataccgatccaatcagtggaacaggtttttttgttttgccaaatgaacgctgcgcgcatcgttgagatgattcgttcaatcggtttgaagcacacagagaggtggagataggaagtgggacatgcgggattatgaacggggaaacgctgcataataaatcaggagtgaaagtgcaaacgccttggtgtatggcgagcccgcggggcgaggaaaggggaaccgcaggggagggaaaagaggcaccggggcggcatcgaaacgttgggagggtaaactcccgggtaggaaaaaagttcgcggcactttctgggcgaaagcgcgcaggaaaaaaaatgcaaaaagggaggcggtaaaaaagcgacgaagtggcgaagtggcgaagtgacaaagcgacgaagtgacgaagcgacgaagcgacgaagtgacaaagcgacgaagtgactaagcgacgaagcgacgaagcgacgaagcgacgaagcgacgaagcgacgaagcgaacagaaggagaaaacaaaccaactcttctgtgagcgatttccccgcgagggagcatacgtatctcgccgtgtatgcaaacatgtacattcgcacttgcgcatgtttatacgtacacgcactgcaatgtaatgtaatgtactgtactgaactgtttattttcttttctttctttttttttttttgccattttgcaaaactttttcttcccagcgcgaagaagcagtttttttttttcccctcccccccccacagcagaattgcaattgtggaggaagccaaaaggcgtagcattcccctggggcagtgtacatatataaactctgcatgctcgtacgtgagttccttccacggggtaaacatcgtagcagctgcgaggtggtctgttgggggtagggcgagtacagctctgcggaagggagcggctctgtggatgagagtggctctgcggatgagagcggctctgtggatgagagcaactctgcggatgagagcaactctgcggatgagagcaactctgtggacgtgatcacctctgcaggtgtggccacgggagaagtgacgggtgccatgggccgctgtgaaatgcgccacagcacagtgcttcccatttggcgcctgtccgaccctacctgaccgttcatccgtaggtgtgctgtatttatgcgtgcatatatgcatatatgcatgcatgtatgcatatacacttgtgttcatttttcatcccttgagcgtaccgtcccttttggcatccgcgccgcgtgacgcctctccccccggttgcacgacatgcccccccagaattccacgcagagcctccgaagatgataaaaaagtcggacgagtcgaggcgaatcctgaggaaaaaactgaacaacgacataacaaacaccctgttgctattcgaaaaggtacaagaatgggcagacctaagcaacatcctgcagaaattatatctcacaatagaaaagtacgatgtctttgtggacgtatcatccaagtttctcctatttaggaggttatcccaatgcctgaatccgttgctaccctcaggagtacattcaaaggcgttgatcatctattcggtcatttttaaaaaagcagaaaaaaatttttttataaatagcatccacatactatgttcaggcatcttcgaatttatgttacattgtacaattaatttgaagactatttattttaagaacataaaaagcattctgaatttacgagaaaatgtttacattttcgcatatgctctcctcctttctctctttaacgtggtcgatagtgataacaatattttgctgtatatttattctattaataattacattggagaaaaaatattttttaataatatatggctacttctactgagacatagcgaaattaggaccaacattttgcattttttggaaacgtcattcagtccacaaatacatttactgtccaaggatagaattagcatgcttcttccttttaaggacgacttggttttgtcctctgttattttttgtttaaaggataagagtatcattaatcagagaatcacattaagcttgctgattaataattttcctcttagtcaggtgaatttgaggaatcgaaggaaagggattcctcgtgctggaggtaggagtgttgattatattccacgtggagatcaacatagtgtaggaaatgccgattatggtgtgctcagcgcggagcatggagctctcgagtcggcggtcgcgaggtccgcgtcctacagcgcgcgtactctgcaggggaggagcggtagggtggcggcggatggggtagcagcagatggggtagcagcagatggggtagcggcggatagggtagcggaagatgtgatagcagcacacggagtagcggcggatggggcgatgcctcccctgcgcttcggcgagaagtacgagcgagggaactccaaaaagagataccacagtgacaatgaccacgaggaggaaggtgatggggagtatagcagcgggttggcaaaggcaagtcatggtagcaaccctctcatggggacaacaggtccaggagggagtcaaacactatggagcagtaaccacggggtgggcatgaacaacagagctgctgcatataattatcaggatgaggaatcacttaggcaagcaagtaaggaagaaaagtgtgaagacaacgaaaagttgttagatcatacgagcatcggatttaatgaccactatgatggaggcatgatgggggagaagcacgaagtggatgcgttcgatggacccctccccaaggctgatgtgaagaaggtgagatatgatgtcgaccgggagagaggcaatttagaaggaggtggcagggtcgacatagatagagatggcagggtcgacgtagatggagctggggggacttcttcccgtggaggacgcccccaagtggggctaaaggaagaagtcgagtcggcagctagcccctgcgtactgttcaacgacgtaagtaaaaaaatcatcgcacgcagtgttatgttcctattgcaaaaaggagatatcggattaaacagaagaattttcaagtacctctatctgttcgaaaataacgatgaaaagaatttgaaagaaggaattattaacatagaaaattacaaagtattcatagaaacagtgatagacgttcttcaaaataaattccatgacaactcacagactgtgtcacatgtcctttatactctcctaaaaaatatggactacctaaatataaacagactcattatgaataaaatttttctttttcttttgaatttttgttataaaaatagggggaataagaagataaagcaattttttcggaacgttttgacattaaatttaattagttttgaaaatattttgaatattttcctttgcacgttttacttcctcttgaggaattacgatagcttattgagacagaaggctcatgagtacactaagagattcacaaatctgatgaatattatgacttattttattgatttcttacgtagaatgaatcggtacgtatacacgtactttttattttcgtttagtattgctattttgagactgatgagtcgcttgaatttggttatcctttctttgtttagaaagtacagtcacgtgaaggaggtgagcgagaggtacttgatcgaggcgcatgaggtggtctccggtcggcacagctcgctgtactacttcttcttcttcgtgacgcactataacaactactacctgaaccggtgcttcgtgcttctggccagggagagcgccttcttccgcgcgatcgtgcgccggcggggcggcgcgtatggcggctcgtatgtcagcgcgaatcagggggccttcccaaatcagggggccttcccgaatcagggggccttcccgaatcagggggccttcccgaatcagggggccttcccgaatcaggtgcccccccccgtggaggagaagaggaacaaaatgcagaagatcggggaggcgcgcgtctacgatgatgaggatgggtacaactcaccagagagtaaaataaaatacgagcagtacagcaacgagaaggaactcaaaataaggatggctgatacgtctatggattatatgaagcgcaaagtgaagaaaaaaatatttgagagcggtttgaacagcgtgtccgctgcgaacacgggtagcatttacaaagtgactaatttgcagagggcagaagcggaggggaattacggctcacatgtgaatagtagcagaggccatttgaacgaaggtgcaagtaacagtagaggtcacttagggatatctacccaccccggtcacagtggggggggtggtctcgttagcagctacagagtgaagctcgaaaatgacgagcgatttttctcaatactgctaaagtatagagaaaaattgaggcgcaatttgaacgacgcgatagtaaggaatagcgatctgttcttcttcacgaataactacgagtatgtgatttttttattttacaattaccatctgctagtggagaaggaacatgtgaacagaagctgctacttttttttgaaacacattttgaagaactgctcctgtgacaatgaggataagttttacttctggtgtgttttgtttctgcacgtggttagaataaattttaatagatctctacttaggggttcgaagccgaccgatggggaggtggacagtccggttggagtcggcaagctgtactgtgggaagcgggccaaggccccgcagggggaggagtccccggcaggggggggcgccctgatggagagccagctgaagagccagaagaacgagaggaaccaaagtaagcagaatgtgcagagtaagcagcatgtgcagaatgtgcagaatgtgcagaatgtgcagaatgtgcagaagaaccacgcaggggagtacaccgaaatgaggaccatggaggagctgaaggggaagaagagaaacaccccgcataaccactttgccaacacggagcaggcactcctgttcagcattacattcctggagggggtactgatctacgccaacaaaatagttaagcgaatattccattacatcaaaatgttgagaaaaaataaaaaatttataaaaatatttttcgatatcaactatttgtattttttctgtgataatatgtattgcttgaagatttggagagactctataaaatgcaaagatgactacgagttgacaataaacgtgagagtaattttggaatttattttaaataataagacaagtgagtaccatattatccactcaaatttttacaacctcactcatgatgtatttaagttatacaatcggaacaacactctcatcaattactacatgattaagtttataaaaagcaacaaaaagaatttggcctacattttggataacatagttattagtatgtttgatttgattaacgagattgaggagggactagtatcctgtggagcggttgacggtgcgagttacgaggaggtagcgttgagcggtgggttgcctttggccagcggcgggttgcctttggctagcggcgggatgcctttggccagcggcgggttgcctgtggctggcggtgggttgcctctctcgagcggcgggttgcctctggctagcggcgggctgcccctctcgagcggcggtgctgccatgagcgcccaacgcataagcgcgcagagcaactatgaaaagtgcttgcggaaactgaagtgcaaatttgattacataaacttttttttcacgggcatcgaaaatttcattctgtggttgtacaagcacagggtgagtaaaaaaatttacaatgcaaggaacaagatgtcgctgcagaattatgagaagaacctgcacatagtcatgtgctacatttgcaccgaggggaacttaagcgctgcttactttaggaactacctcgacgtgttcttcttgctgtttttgaagatcatttatattaacgagaacgtgggggagatcgggaccggcgcgggcgacagtgccattagcgcggttagcgcggttagcggcacgaataacgccaacgtcagtaatggagttagtgacgatcaggccgctagctcagctaacccagctaactccgccaacccagccaacacagctaactccgccacccctgataaggccgctccccctgataactccgccaatcccgccccccccgcgcatagcggcgccctgcagaaggaaaagaactcgctgaagcagagcatgctgctggagttcaagcgagacgtgatcaacctcatcacacacatattatactgtgcatacagttacaacaaaaaaatggattacataaaaatactcaacagctactaccgacaaatcattcatcacattctattcctgtacttttatttcaccctaaagaaatattacagtttgcaaatccagctcatcagtttcataaaaaatatacttcccctgtacgaaacgaatacagacaaaaatgtgttttcctgtgatgtattagagaaggacattacatttaggaaggtcatgaaacacaccaattatgaggaatttattttagctagcaagtaccattatgaattaattaacagaaataatttacgtgtaaaaaatgacgtattcatatttagtatcctcaggaaaagtatgacgattatatttaattttaatgaacaggtaatatacaaagagacaattatttatttgattgaaaatattattttggagaaggatgtgaagtcatactatctgactgttttttttggatcttttatatataataaaatcagaaactcagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaattatttacagagatgaattaaaaacacaactaaaatttcaaaacagattcgaatacgatggaaatataactgttgatgatattgagaatagtttatgtgaaggtaaaatatccactgctgctttttgtaccgttttttctatcaaaactgatgataaatttgtgaatgtacagcagaaaaatatttcgactctcttttctgttatcttcaatttgtatgcctatttgaagaagaggcttagggtgtactgtcggagtaatagaagccttctcactcacgatgatcggaacgcccctccgaacagcagccactacaacaacggcagtagcatgtacaacaacggcagtagcatgtacaacaacggcagcaacatgtacaacaacggcagcaacatgtacaacaacaatagcagtgtgtataataataatggaagcatgtataatgagaatggcggtcccgtcggagcaggagctggtagtggaaccatcgacccggctggtggaactgtggacccacttaacaccagcaacaacgatggtggcatgtttgccaacgtgtttgctcaaggtggaggcgcactcgcacgtgcaggcagccccgtgaatcacgcatctgtgaatagcgatcccgaggggaggaactcaccccatgtgctccgcatgagcagcgctgtgcgtgcggaggaagccattcgaatgaaccgaggggcttttatggaggacacaatgcggatgggtagcgcagcggacagaacgctccgcatgaatgtagaggcggaggcggcaatgggcgcagcggtggatgcagcgatgggtgaggcagttcggatggaagcgatgggtgaggcagttagaatggaagcgatgggtggcaacgtagcggcgaatcttgaagggggtgcatcctacgggcagtacgccggcggggactatgcctatgggagggtgccagcagctgttgggagtgagcgcatgggacatatgggtggagagcatcttagtggagagcgccttagtggagagcaccttggtggagagcaccttagtggagagcatcttagtggagagcatcttagtggagagcacctaactgtggaaccccttggcatggatcggcatgtcgtggaaccactcggcatggggagcgccgccaccgtcggaggaggagaaggaagctttgggggtgcccagcacatggcaggcagcaacgagcaaatgggcggagggagcgactacctggtgcagaattacggacaggacaacgcaagtttttccttcccaggggagattaacgttgacggtgagttcgcccatgggaatggtggaacagtgggggcgtacccaaacgggaagtatatttatcgtgaaaatttgaaccaagggaggggcgaggtgatgactcaaggcatttaccgaaagggagacggtttgaacaacgtcgtggtgagcagcggggcctatccaagcgcgtactacggaagcgttgggtatgaacatgagcagattcgaatggacgagacgatgcatggggatgcgttgggagtggggggaagtcagcagagaggaggtaacctgggagggggcaatccaggagtaggtcttttacgaagcgacatgcaaggaggggagtccccccgccagcagatgcacgacgtgaagaacgggacgtttagcagcaatcagttggcgagtgtaatgggtgaggtgggcatggagacgggccctgtaggagtgaccacaggagggagagcagacggagcggcatcagcagcgatggggtctctcacgaaggacttcagcttcaatatgcagaacgaaaatgtatttgcgaagacggacgatagtacgctagccttgtccaatcgaatcgaacactccttcctgtacagagggaaaataaagagcaacggtgcctcgaacgaaggatccaagagaaacaaaaagatactcctactgaaggtgtgcctacggaacatcatttcgataaataaattgctttatttcgtgacgagaagcgacttcctctttatagataatctttacattatctttaaggagtacatctcgaagaggaaggagtacaatgacgacaaggtggaggagtcggatgacgacacggcttcgtccacacatgaacacaggaatcggtttttgaagagcgtcatgagggtgggtcgcatggggaacggtcagcagcaagaggggggtgacaacgacgaaggggatggcgaaggggatgacgaggaggaggacgacgaggaggatgacgacgatgacgacagctgcgacggaaactacaacgacagtgaaaacgactacgatagggacgactacaacgagtacaactatgaagggaacgaccacgatagcgactacgacgacagcgacagcgaccacgatgagcagaaaattattcaagagcacgtggaccatttcgttgatgataagggagcgatcatgggacgggcaaacatcaacaagggaatgagcagcggaaaaaaaaaaagaaaaaaggaaagaataagagaatacttcaggagggaaaaaaaattgttaaaaaaatttaattttattggaaaatttagtaaaagctcgatgaaaaaaagtatgattgttatgaacaagtcaggtgaatttatggaaaaaaaaaaattatcattttcgctaactctgttaacagaatttcatgacgacatactggtgaaaattttggacgatttattaaattattatgagaaatataagacaaaaattaacataaatgagtttatgaattttgtgtttcacatttatttgaacatttgcacacttacgaagagaattattaactgcatttatcaattttatgttttcactcataaagaaaattacgcagacttctcaaaatattatgagtagcctttggtttctgtacattctttttgtcatcgcaaataatcatttgtaatgacaagctacaaaagaaaataatccttgagcagattagtatattgatacagatatctctttacagttactactccaagaacgtgaaaaataattacaatgtgcagacacctcttccgagttttatccttccctttaacattcattacatcgttcaagattatttcataagtaataattttttcaaaaaaaaaaacgcaaaatgttattacatgaggaatttgaagcttatagagagaaattttaacattaatgattactctgagatagctgccatcaacgcgttgtctttcctccttctttgtttttatcatgtcgttgtgaatagcggcactttgggggatgctacatcaaatggtaatggtgtgaatcacggcgcagcgcatggtactggtcacaccgctgcacacgtcacatcacatagtaacaacagtactagtggaaacaatcaaggtagcaatggacacggtgctaaccaggtgaagagctatatctgtgaatcgtcaatcaacctgttttacgaaaatttcaataagtacctttccctcatttataacaacagtttgcaaaatgtttttttcagatactcctttttgttaataatgaatttgctgatagattataattacaactgcaaatattatataaagaaaattacgttcgatttgtatgcctacattactaacgtggatatacgttgctttaaagctttggcaagtatttttaaaaagctgaacgagtcgaacatagatgagttattgttagtccctacaagcagcattttctccctcaagtttaatataataaattcaaggattaattatattaacaaattatcgctaatcattttggcagggaatcgaaacttctaccttagtcaccttccgaaaattgcagaaaatatttccgagtatctgaaattctgcaccgatttgaagctatatcgagaaatattaattttgatttgcaccattattattaagaatgatgaaaatgaaatttatatcattatccctacgttcatctcgttgatacttcagatttaccatgtcgagaggatgaagtacaaaattactgtagaggatatacagaatgtagaaaaagatgaggacaattatatttatgacttcaattcgtataacaatgcagatgtgttatctcttttgaagactctcctgattattattaacattttggtcaaacgtaatgttagttttattaatttttattcttggatttttttcaaggacatttctattaagaggaactccttttcggcgcacaggcacatgggcaactacgccagcgggggcagcggcattggcggggttggcggagttagcggcattggcggcattagcttagttagcggcggaggctctcctctgcgaagtggccgccccggcgtgcgcacgcagggcgtagagggaggaaacgcaccgcaagtagacccccccacccttgacaaccaagtggagaaggatctagaagccaatggggagctcatccaaggagttagtttccaaccggacggaagaacacccaaaaaaaatgtgttggaggatggggaagaggattatttcgcatcgtgtgcaaaccaaaaggaacacaacctcgatggggaaaaggatgatataattaccatcctgttgaatgccaatcaggaggaggacccatttagcaaaggaagtagcatgtcaccatctcacatgataaagaacacagcgctgcagaataagggaagaacggaggaggggagatttgttgccttccttgacattattgaaaagctgtacacacccgcaactccgcataagagatacaaattaggtgccgacggagggggggacgctaatagtgtcaacgaggcgattgcagctactggagagggaagcccgagaagtacaaacgccgccccccctgttcaaaacagcagcagaaataaccaggcgaacgacccaggggttagattcctcgacgagttggaaaacgaaaatgcagagggagatcaccacagctatggaggagcagaccatcgtgatcgccgaagcaggcgagaccatcacaacagctacgccaacaatgtaaagaaaaacctctactactgtgataactacctaagtgagtacatactcaacacgaagaatcagctctcaggatactcctcgtgtgaaaataacttaagtagctcctctgtgaactccgtaaggagtaatttctccaacaatttttcaaaagatatgagagcatttttgtccgattcttcggatgaccctgacgttagcaacagcagctccaatgatgttagccacctttctcacatgatgccaaatgtagagaatgatgaagagatgtcctcagacgatatgtacagcatggcaaatgacaaatggaaccatgtgcattgtttgcctaattacgacatgaacgagttgggaagaaaaaaatttccgtgcactcgtgcaagaatatccccctcattttagtgtacttgtccaaaaaaattaaattaaatttttacaaatattctatgaagaagcccaaggacgagaccctcattctgctcaaggagttgaactctgtggagaacgagattaacgatttgtttttggaagtggacctgaaccaggtgtacgcggactttctcatgaggtagaagcggtgacaaagagctaggcgcagcatggatggcacactcaacattgtgtggcagtgtgcctttgtgtgtttttcccgtaccagtttgcaacccccctcggggatggtgacgactgttcatttgtgatccctccattgtttgttaatcccctcgcccttgtgcaacttgtaccgttaagcgcgtgtcggccaagactggtcacctgcgtcagttgtgagcgcggcagatcgatcggcatcgccgcttctccacgcttaatagcttatccgtttttttttttttttcccccttttgattttcccgcattgcatgcgtcatgcgcatttattaaccctttcctgtccgcttttccgccgaacgaaccaaggtgcggaacttgcaaaaatgagtaaatgcaaaaggtgcttacgttgcttctcttcacccatttggggtgatcgggataagttcatggagcaatgaaaacgacgaggtaatccaaaaaaaaaaatggaggagaaaaagcgcgaaagggtggtacacaaatatggggaaaaagaagttattctacacaagtgagtcaatcgctcgaatgtctttccttttacccaacatttgtatgtcaccttctgtctctccctccgctgcgcaaaggaaatttgcaaaaggtatgacctgttcaggcatttttggaaatttttttttttttcacagaataatgatattttggctagctactagctacatcatgcgaatcagcgcagataatattttttttttctgcaaatcgttacacagatacccttctcacttatgcttgtagaaaaggggaacggaggggtcggtcccgccaattttgtgcttgtacgaatcgtaagcatctttgaggtacttccttttgatggttttaaagttgtacacgtagttgttgttttctgcgaactcgttggtctgctggatgtgcggcgttatgactggcactccgacgcggaagaggaagtgtcctagggaggatacgaaggggggttggaaagcggaagcaggttagcaagcggcaaatttcacggttgacaggtagttggtcacgtgccacaacaccaacgggtacgtccgctggcgcaaccatcgcgctcaagatacccgttttaattttgaaggcattttccttgtcgccgtttatcaggcttagcatggactgtattttttcaatgtctgcgaaatggggaagattggagtcattggtcaattgggggcgacaaaatgcgcggcatgtacacagcatgtgtacagcatgtgtacagcatatgtacagcatatgtacagcatatatacagcatatgggcctatgggacagggctccacccttaacactcgtcgggggggggagggtaaccaaatggtccttcacacggctgtcgaaagcagcgacaagttgcacacacgtccatagcaacattcactgttggtttagcctttttgaaacttttgtccatttttttcccatgccccgttgctgcatgcccctttgctccatgcccatattgccattttctccttactgttgtagttattcattatgctctgacgaattttatttttcatgtaattatcgtagtggaaggccgtgacgtcgtacatgagctggttgacgaagctctggttttttcggaacagctcgcttagcctgtttttgctgtagcatccttcccgcttaaacctgaacgccatcctgcgtcatccttcggttgtgcggttgagcggttgtgcggttgtgcggttgtggagctggccggcgcgggagtcatgcaaatggaagcacacgtgtgcccataagtacgaacgtatgtatgcacgtatgtatatatgcacatgtatatatatatacagtgtgtggaaccctgcctcgagataacgccggggaagtgttttttattttattttttttatttatttcctccttatgatgtgccgctttggaaagaaatacattcctgccgtctcagtgcgaccctccacaatctcgctccgattttacaacttcgccgtggccatgttttgttgtgatggtttttttttttttttttttttttttttcattccatttttccccttttggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctcgttcaatagggcaggcagttcaatttaatgtactactactactaccaagggggggcagctcggccgaggagccatataagcctcattttagcgttcctcattgccactcttttccttttgctgataaaagggtgcctcctacgcgtggttgtttctacgtcgtatgagaaccacttcgatgtgcttctatacaaggtatcgccaggcctcagctgataagaaaaaaacgttgctcaggtggttgcagttgtgaagcttgtgcagcttatgtagcttgttcagcttgtggggaacggttttctcggctgtactgctccgccgccaatggggcattatgcctcgtgtgcatgtttgtcgttacgtatgcagttatttttctccgtcggccctggcgcgaaaaaggggtatcatcatctctacgcggagaggtctctgcccattttatttattttttttttttctcgcatgaaaaattgtggcctcaatagtaaagcgaaaattgtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattacgaaactatgaagctgtgaagctgtgaaacttttttttttttttttttttccgttacatgctatgaacactttaccgcatgatattaagcggaatagggactcatgaaggaaaaaaaaattgctaaaaggattcatatttgacctttttatgtaaccttttgcttacctgcgtatgcgtcatattgtacagtaaagttcgcgcaggaaagtacgcaagagttgtatatatgcctgcgcagttgtatgcatagcagggcagcggccgaggagtagcaaagctgttcgcccagcatcgcacgggagggaagcggtaaagaggaggaacgaagcaaaggggactgtcgcggcggagtacccacgaggcagagtaccgacgaggcagaatgccgacgaggcagagtacctacgaagtagctaactttgccttgtcactgccttctacacgtgcttccccagttgggcgcctcccacgtgttgtacacgttgcatgtgaatctgcttctaaacctcatctctgcacagtccagtccctgcgaagaccccccgcagtacaattccttctttcatatttgtcttatccctgtgccatcgagggggttgcctctatatgtcagtatagcagtgcgagtgcacctaccgcaacggtttattgatcaatttaagggggtcaccgcgcaacgtgggtcacacgacaaagcggcctggattaacagcaagctgaagaaaaaggatcttcgctaattagtccccccctggagagttacccccttttctggtgagttagccccttttccggagagttaccccttcctggcacatcccatggattcgtacgccgaggcaggcatgtcagggatccacctagaggaaagcgcagtgcatggcgcggaaatggacgacggggtgaagacgtcaagtcacaggaacaacgagtacgagggtggtcattacggtaatgcaggttatcaacaggaggagcaagaagggaccacctatcaacaggaatataaatcgaatggtaagaacaatcaggagggagaagcggcaggtgcaggagagtactcatatgaagggaactacagtaataatttgaataaggaactcttgcgtaacgtgccaaaaaaaaaaaaaaaaaagtacgaaggaatgtataataaggggaagggggagaaggagagaaaaaatggaggagagaaggagaatacaccctactgctcttttaacaattttgaggaggaggtagtagggggaggagccaaccaggagggtgcaaatggggaggtatacccaaacggggaggtacacccaaatggggaggtacacccaaacgggggtggataccccaacgggggtggataccccaacgagggccacgatgaggagaacggtgacaacccaggaaggagcaaccaccctgagcagagtgatgacgagcaggaggacgaagccccgttcaatcaggagaagctgaaaaaaatggacaagaaaaaaaactgatggaaaggggaaagaagaaaaagaaagaaaatgtggatgacaaaaaatttagtgaagtgtacaattctatatatgaaaaatttaaaaaaaaaaggatcaaaaaaaagtggagaagaccattatggaaataaaaacgatttttacgaaattaattatgcttcttcagatcaggtgaattccacatctagtgtagatgacgactctctattcagtgacgacgtgttgaaaaagtatatcataggacaggtgctaaatattattaggacttctttccattgggccatcacctcctttttgctattcattctgttcgagcatttctccgttttttacgtttaccgattggtgtcatttttaacactctttctttttaccccgatatcgatatatctcgtgaggtctcgaagcatcaagtttttcctaatagcgacaaacacggttcggctagtcatatggggcttctgtatcccctttctctacaccctctaccgtgatgaaattaaaaagtactacgtgaatcgtttttacgaatttttgtttactctccttctgctggttgataatgtacaagtaaatatatccaatttgatcgacatagacaataacggaattgatttcctatcgaagaaatatcaataaaaaattagcgagagagctaaaaggaagttcctcacacttcatcagttttttttcgatgcttcctttattgtagtgaatccgttaattatatttattatgtaccttttcagtaatttctttagtgaaccctaccttagggatgtcttcatttatctctcttcattaatttttgctgtcataactattatctctttgactgtttatactctgggattggaagaagctgagaagacactcaagcgtactgttggtaagcaccgttctgcgtgtctagaatcacaagctacagcggagggtagtgtagaaaatatgatcgaagaagggaattacgatagaggtgaaatggatgacaatgacgatgatgatgaggatgaggaggatgaagatacgggtgttgtgaagagacgtggaaataaacgatcagatagacgagaaggagaagaaaatgatcaacatcgtgataatgaagacgactttgagaagtactacgctagacatagcaacaaggaagataagaatatcacatcttacagtacgtacccaaacatttacaatgatcaaacgaagaaatacctcacggaacgatccaacatcgagtatgacgattataaaggattcgagcagatgtccttgaagagtcaatacagaaagcaattttatgaactgcttgataatgtccttcggattaagaaggataacacgttgctcttttatatatgttccctctcgttcctcaatagtgtagaagacatcatgatcctcatgctcatccccctgacctctatctacatctcggagttcttctacattagtagtattttcgtgcagctcctcattgccgtcatcttgatttccctcaccaagtgcttcgagaatatatcctactactccaataagagaaatattatcgcgctgaaggacatctttatgtaagtttttgcggaaccgcgacggcgcgcagcctctttgcagcgtcaccgcgtcgacgttttaccgcgtcgaagttttaccgccgcaccgcttcgaagttttaccgcttcacatcaccgcttcacatcaccgcttcacctcaccgcccctccccccgcagcggaatcatcctgtccggagcctccctcctgttctttttcttccccttcctgatgatcaaccacctgaacatctacagctttttaattttctacattttctgttgccttttttactttttcttctcgaccaacttgaagacgacgtaagttttgccatcgagtggagaggcgcagtgcgtgccttcaaccctgtgcccgctcacgcatgcgtttgcttgagttagcagcgtgcttgcttcagtcagcagcgcgtttggttcagttagcagcgcgtttggttcagttagcagcgcgttttctccactccgccgcgtgcttgcttcactccgccgctcaccctctcaatcccgcccctttggcccctcccccctgcaggctctcccgaaacctacagaagtacgtacgggaatccaagacggacatttacaacttcgtaggtctcttcatgtccttcgtgaatcttttgtttgtcattctgacgaccttcttcctttcggtaatggacaactatgtcattaactacgtgatgatttgcttctttttgatttgcctgttgggcctgctctacgcctgggccaccgccactctgaaggactccagttaggcgtcagcagatcggccgatgggttggtaaggacgccggtggacatactgatggataaaatgatggacaagctgatggacagactgatggacagactgatggacgactgatggacagactgatggacgactgatggacgactgatggacagactgatggacgactgatggacagactgatggacaaactgatggacagactgatggacaaactgatggactccccccgcaccccgtacaacgcggcattcacctaattaagaaaatttttttgtcgttttttgatacccaccattttgggcttctcctttttggggcttctcctttttggggcttctcctttttggggatggccccctgcgtgccactgatttttaaccctccttgtaatgtccctaactgcaggcctacgcgacgcggcgacagtgattttttttttccgcattttaggcccgcttctatgcccacgttgtgctcattttgtgcgtaccgttgtgcctccttttcccgccatgcataccccttcatgtacatgtacacccatcgccgccagccaggccttccacggagtcgaatttttttcccctgtgcgtgttctgcattttttccatttacgcgtttttcccatttacgcgttttgcatttttcccatttacgcgttttgcatttttcccatttacgcgttttgcatttttcccatttacgcgttttgcatattttcctttttacacgcttttcatttttacccttttacacgcctttcatttttccctttttacacgtttggcccttttgcgcgtttccccttttgcgcacgtaagtagtatgtactgcacaactttgtcccgtcagcactcagcgggcgcattcagcaggccgctgaactcggcgcgcgcctccgcctctctcatgtattgaccatccacagctggcatgtcgaaattggcatgtcgaaaatggcatgccgagactgacgtgcttagactgacatgttggccgttgtctagctggccaccctttctgcgccgctgtacaaaccaacccatgggaaaccccccccttccgcacgccatatcgaacgttcagacgatagagctctctatcgaatgttcccaaaaggggaagggcctcttggccactcggtatacatgttaaaaaaagcagaccatgtgtttgtccccccggcgctgtgacacatccggtgaggacgccaaatagggagaggggagagtaaaaaggaaaaagtgaagcacaacacaggcataggcacgtgcctaaacgcgcgtgcacctgcaaaaagatgcatacacatgcatacacacaaaaaaaaaactgttcaaaaggggcacaaaaacaaggggtgttgcgatgttcggctgttccgatgctcggctgttcggatgtgcgcacgtgcggaccacatgtaggtgtggccccccgaggggaccacccaaacgtgagcagcaaaagggaagacaaaagaaatgccacccggttaggtagtccaccgagtaggcagaccaccgcttaggcagaccaccgcttaggcagaccaccgcttaggcagaccaccgcctaggcagatcaccgcttagcacgcttggcatttattaactcgatctcctgagccgagaagttaaaggtgttgtaaatgaccgaaacgtagtcgtcaattttgatatgagaagggatctgcgcgataaaattttgcaagatgttcttctgatacaaggcgtgttcgtagttcccactaatggattcatagatctttatttggctagtcaacacgttgatgtgttctaataggttttttttgtccttcttttcttcgctaatgacgagttcgtatttatcgagttttttcctgatttttttgtactcgtttggatatataggtattttggtgccttcatcgtttttgtccttctcgcagtggttggcggagtcgaagtgagggaagccttcccttctgttgctttttgtgaggacagcagagtcgatgttaccctcgctgtcaatctctgagcgagtcggttcttgggagtccgtcttctcctggacccctccgcttcgccatttctccgcagtggtggagccactaaggtcgcccgcagcatccccccgggggggtagcggttggcctggcgccgtcgactgcgctggatgctcagacgtcccggactgccctagctgctcagacgtcccggactgccctagatgctcagacgtctcggactgccctgactgctgcgcccgctgcgccttcgacttctcctcgctggagaacaccatccgatccacctggtggaggagcagctggatcttgttctgcagcaatgcctccttctcactgtaaatagccttcacctcgttaaccttctgctgacattcctcatcaaactgttcctttaacttcctctttatatccgccttctccttctgcatctgcttcttcaagtcagctacaacagcgttctgttgctccctcatacttttttctctacaaacctgcccctccagcaccttgtatttttccctcatcgtagacacttcatttttgtatgactcaatatcctgctgatatttcaaaagggagttattcagtctttgaattgcttcatttttttcttctatatttttccagttctcgtttgtctcgttaatcaggctggttacttttttcttatacgcgaggaactcctcctccacgcgggttttctcctcctccaagcgggttttctcctcctccattcgggacttctcctcctccattcgggacttctcctcctccacgcggcacttctccccctccattcgggccctctcctcttccattcgggccctctcctcttccattcgcttctccccctccattcgcttcaagatatcgttttccctctgcaaccttttcacctcctccgcgtgggtgttcgcctcgctctccatctttgccttctcttcctgcagcagcgcaagttggtccgtaagctgcgcaagttcatcctttagctgcgcaagttcatcctttagctgcacacgttcatcctttagctgctcaatttcacccttaagctgcgcacattggtccttatgctgctcaatttcaccctttagctgctcaatttgactgtccctccctctgcactcctcctccagcattctaacttcgtcccccctacctttgcactccccctccaagcgttcaatctcccttttgttattcaatgtgtacgccttaaatttggccagtaggtgtattttctccttcttcatattttttatgtcctccttcagtttcgatatctcactcaggaggtccgccacggggggggcttcctccattgggatgacttcctccacttggggggcttcctccacttgaggggcttcctccactgggggggcttcctccactgggggggcttcctccattggggggtcttcctccattgggatgacttcctccactgggttggccttctccgcatcgacgccatcatctatcccttcctcctcatcgccatttttttctccttcttcgtttgcctgagggttatcaccgcggccatctatctcaccaccgtcgttcgttgcgcagttgtactcatcagctttttcctcctctctgtcactagcttctttggtctctttctctttactgtcactgccccctctgtctcccccgcccttgtcgtcatttggcttgccgtccttcccgttgtctccatcgcgggggaccattccgttttcattaactccaacatgttcattcgcttctccgtttttattcgcctccccatctacatccaccttcgcgtcaccctcctgattgtcacgctgttcatcgatttggtcccctttcccgctatccacgctatcctctccattcacaggggtacccgcattgtcgtttgctttccccccaagaggagcagaactcccaccgcagtcatccgagtgatcactaaaattcattgacatactcctagacttgcagtagttattgtcatttaaaaacccatcgtatgtcatttcgatggaaggtgcttcgttttcattatgcatagagtacaaataatttttttctccttgatggtccttctccttatagcaatgtaacagatcctgagaagtgggacccgggtacttccacggatgggctctcacttcgccttctttcaaaatgggttcctgcgaaatggagttgttgctgggtgcaaaattgttattcaatgttaggaacagatcggaatcacttagttgacgttggttctttgaattatggctgctcatgctattggggggaaatgctgcttgctcgtggttggggttatctacaagcaggtcgccatcgggttggaggccgccatcggggtggaagccaccatcggggtggaagccaccatcgggttggaggccgctatcatgctggaggccgctatcatgctggaggccgctatcatgctggaggccgctatcatgctggaggccgccatctggttggaaccccacttcgtacgcttcattttcttcgaaaatattcattcttcgtttgcgcgggagacgcactcacgcaggagcattacttatgtccctattcctatctgcttctccagccctctccttcagctaaaaattggtgatgtgttcccaccttaatgtttttccccgccttctctgcccccgttttacttactaaaccgcagttcgttttgtagggtgcgggagtgaagtcgaattggggaaaaaaaaaaaaaaaaaaaaaggaaattttcctacaattgcgttgacacgacgtacgttattttagttcctttttttttttttctctcatggcaattaggcgtcaggaggtaggtcaatattttccgcatttcagcacattagaaggggacatgcatgtgtatgtatgtgcgtatgtatgtacgtatgtacatatacatgtgccgaatcgcacgcatgtgcgttcatttccggccttttgtaaaaaagggcttctgtttcatcacacgaattgtgtggcaaaggacaaaggaaaaatgaatggaagctttgtatgaatgcgctttgtcattatatggtgggcgcaaaggagtgattctctcttttttttttttcctattttttgtgcaaattaattcatacacgcagtgaaatagaaacacctcgggaagcactgggcgatttgttttgtcacttcgttccttttgcaggggaaactggtgcacccttcaccactgtgcgaagatgtattcacatggttcggcagtggggggcagtcgtgcggggagaggtgacacgtaggaggtaaaactgaacgaagcatagcaaaacgagaaagctgtcacaaacgcgcagcaatatgcacattggtgtgttcgcaaaaaacaggttatttttaccttgtatcgcccctatacgcacacacggatgcgcatacaaaaatgcaacacaataaaacaaaaaaaaaaaaaaaaattgcagaatataagaaaaaaatgtaactttgcaattttttaataaaatatgaaccgttcaggtaaaataaaaaagtttttaacgaaacggaaatacaacacgccgtggggaggcagccagttgacaaaattggaaaaagggaaaaaatgggggacacttaaaaggatctgtgatagataagttgagcgaattataactctggggaaaatgttgcaaaggcgagcacaagcgtaagacagatttttcgacatccccacgttacacacacgcccgctgcattgttcgctcgattgtacaaatcaacatttgcactttcctcttttgtgtgcagagggcataccaactggggttattcctgcctaagaggtgaagtgaaacggacttgtatgaaggaaagtgcgctttagtgtgccttcccatatgcagcagtgagctagccaaaaaggagtggtaaaaaaaaaaaaaacacataaatattatcattcacctgaacagttcaggcgaattgggaaatggtcgtgcccttctccccccctccaccaaactgtgtgtgttacgctacaacgggatgttcaaaggaacaacgaatgtgtagaggaacaccttcggttgtagaagggagcatttcagttacttctcaagttggagagtaaaaacatgattcattttgttaatatgcttttttctctttcatgcgtggggacagcgggaagccttttgtttttgtactgccacttttgcgtacattttaagggggtattttttcctttttaaataattgttcctgtcataggtaaggcatcatattaagtggctattcctggttgtgtcaactgtatggtgcgatgttcggagacgtacgtatcatgttactctcctttaaagacatacgtaggaagtgtcgagagggggaagaaaaatggggaaaaccattacccgtgttcgaaacataaaccgctgcctaaagttaccttcacacgcatgtctctcggcgcatgtgattttattccttttgaaagaagcgcaaaggagggagcgcccattttttcccacttgctaaaatgaaccaaatcaaatgtggctacagcgaattgtacacctcgcgcttatcgagagggtttccctgctgaggtgcaaagcgcataggacaggtatgcttattttacgcccattttcccgtgcacatagacaggcgtgtgcgcctcagcggtgcacccccaactcgtgcacacacctatgcccatttcatcccgcgaagtgcccaggccaacacgcagattcggaacagattcgccatagcgttcacttcttagtataatgttatttttgcaaggatggaaatttttttaagcgttctttttaagcactatttttaagcgtttttttttttttctccgcgaaaagctgtcacattggcctgcttgtaatatatgtccttttttaaaaaaaaaaaaatttaacaggttctaagtagacatgtacgcgaggagacacatggatgtagttcatttttgcccagcttgtccattcttcttttaaaagcacacatcgcacgttcagtttgtcaccagtaggtgtgcttaactgactcggaaaagcattcgtaaggggtatgtgggcgtgtgtatatgtgcacatattcgtatgcgcatgaacacatgtatggcgaacatatgatgagggactgtccctagtgggtgatgcacatacagcagagataggcactcgaaatttcccaaggagagtgttatcaaaaaaacgtacaagaaaggaatagtccgtttggtacttcctttgatagccccgcgtgtttcctgtttagtaaaaagagctactttgctgagtgatctttttcttggggtgcactttaggtttcgctcctccctagtgccaattgtgtcgaatgaattgtcctccccgaacggtgaggtgcgagtcatgtgaggacagttttaaacgtttttttttttttttgtaaactttgccccaattgttaatataacaactcatatatatgtctgcttccccacagcgttttgcctacttgtctgagtgaatgtctattggggaaggctcgcacaggagtggtaacactcgttgttaccgtttacactatcgtgcgtataacctctcatgtacccctgcggttgcacaagcatggatagcaacacgtgcaactatcacaggggcactaaccaaggaatcaaagggggctatgtcagtaacgaaaatgtgagcagtgtggccaactatggtagcatccggggggagtacaatgcgaaccctacctcgagtttttatgtgccaacatcggtcttcagctcgatcaacagtgtcagttgtaccggccaagtgaaccctacaagtaactacctcccctgtgagcatctcctaaattcatatccatgtctagagccttcggttagcaaaggcggtgctcccacctcccacatgaacacgtttaacagtatcgtggctccttacatcggaaacgtagataagggaagcaatttaaacagctcacgtgggttttatggggattattcgtctaaagggttgattcagagttatgacaggaatagggttgggtcgtgtgtgcagtgtgcttattgggggaggaatgcagacagtgagggaggcactgtggatgcgggccttttaaacaaggtgtcggggccgttcctgggctacggcgtttattcggcgagcggaggtaagctggggagtagtagcgaaagggggaaaacataggtgcgattagcattgttcgtggcacaccacctgagaggagcaaaatagaaaaaaaattgttgcaccttttctttactgagcaggcacccatcccagcgcgagcgcgaagagtgccttgattaacatcagctcagtaagccatcctccagaaaacgctaatgtaaatttcaacgcaagggagaacttgagttttaatgcaggcagagcttatgggaattccatcgcacagaggctgaactacggctcaggcgagggtgtgagcggctacttgggcagcatcgtggcggagcgcgcgagcggggctttcctccagccgtttggagaaggagtcacgagcgtgggtagccaggttagcagcgtggcgggactgccaagcaacgcggtgagtctccctagcaacgtggcgggactgcctagcaacgtggcgggactgcctagcaacgtggcgggattgactagcaacccactgtcgacgcaccccctcgacgcaaacgcgaacgccttccagcctctaaacgaacgtgtgagatcaaatggggaaagcaccactctcactcacacgcacccgtcgaatgcagctcacagcgcgtacgattatataaccctaaatcaactgcgcagcagacagtacacaacaccgttcaattacccaaccctaaatgggtgtctcttaaggagcttgaactcgagcaccggcaacagcgtaacagagttaaatatgaaaacgaacgggcgtcagaagaatacgacaagtgggtcgttcccctcggatgggaacccctttcagtcttcgggcattggcctctccgggggggagaacatagactcaggtgctgctgtgaacgccaatcggataagcatggctatgcctaccataagtgtagtctcgccacacccaagttcgacaacacagactgcgtgtcttacagcaccgggtatatgcatgggtgcgcccattccatgtgtcacctcgcctaacgtacaaattaatggtgtaaccccggggaggggaggaggattaaatttaaaaccgttgggaacctacccagaggcaccacactctcttggcgatgtcgaaatgaagaacattatttacaggaatggggtgaaccagaagagcttcactaacgaggcgaattcgcacagctgtctaagagtgaacaatgaggtgatgaggacgactttaggaggcgccatgggcatggggaaaacggggcggaacagccactcctacgtcagggggaataccaacgagtcggtgggcagtcacgcgggaaggagcagcaacacgggaaggagtactcacacgggaaggagcagtcacacgggaaggagcagccacacgggaaggagcagccacacgggaaggagcagccacacgggaaggagcacgcacacgggaaggagcactaacacaggtcggagcagccacacgatgtaccctgcaagtgcgcccagaagggacgaatacggagaggcatatggagggccccccctggacagggaccttttatatgcacaaaatcgcaagtcgtacactcatacgagcgaagcgatagagccaggatgctacaaagaagggatcataactagtcggatgagtcgacccatcgatgggtacacccacttgagggaacggaagatactaaataagagaagctacgatttgtttgcccacagtgctaatgggccacgtgaaaaaaaaggcttcaacagcttccattatgcgccaaatgtgaaacgcataagcacgcacaggagctccagagggaggaacacacttcggaggagcgcttcatcggcaggggagagcgacagtgggggtgggagtggaattggcagtgggagtgaccgtggaagtgacagtgacagtgatagtgacgcatcgggtgagggtcaagtgaggaggagttacaaagagggtagggaaagcaacagaagaggaggcagaaaaagggagaggaaaagagaaatcaactcaagtgatactgcatcgtctgctgattcattcagcgacgaagggggagtgtcttctgagtcttcatccgcatcgtccttctttaccagcactgtgagtgatcgagtgaaaagcaaaaaaaaaaaaaaaagaaaaaaaaagaaaaaaatgcaaatatgtgtgcaaggaatagtacgaagggaaggctggccgtccccgagacggggaaaaggaagagaccaacagtcatcgaatttttgaatgccaagtggaacagaggttcgtacaacgaggagggtaggggtggaagtgggagtagacgtccaagcgggagtagaagtccacgcgggagtagaagtcctagcggggacgacggtgaaagttgcagcctgaacagttcaggcgattttgcgaaaaagcgaaagaaagatccccccagtgggaagaagaaaaaaaaaggaaggaatagtaatctcgaggaggcatggaaaaaaggagtgggcgcttcccagcgaagcgacgtgttgtcttcgaatggggatgaaaagacgcgcggaagtgagtgcactgagggtgactctgaccgcggggcggtcctatcatattcggaggagaggatggaggcgagtggattggtcgacacggatggagacgccgatgtgaacagtggtggtggcggaagtggtagtgtcggaagtggtagtggcggaagcggtagtgacggaagcggtaatggcggaagcggtagtggtgggccgggggagctgcacaggaaggagataaagaatcgcacgaggaaggaaaaaaatggacagggcggcacttcaggaaagacaaaacgggcaggtggagcgaaagtgagtataaagggtgtggcgaagaccagcgaagagaagcggggcgaggtggatagcgaagggggggaagagcgtatcggaaatgaggacgacgatgaggaggaggaggaggaaggcggcgataaggaccatgaggcgaatgatgcatccgctaaggagctgcccgagggcgcggggaagagtgccactagcgacgagcattcgggcaacgacctgagcactgacagcgaagagttgtatggaagcatgagctcgagtgatgacagtgagaaggatggctttcactctgcagatggggcctccgccgaggagaatttcgaagtcggtgaggaggaggtggaggacagcgatagcgaacgtggaagtggtcgcggaagtgatcgcggcagtgattgcagaagtagtcgtggtagtgtccgtggcaaccgcagcgatggcgaagtgggggaagcacggtcgggggagggtgccccgccgcagaaggacacagaggcgaagaaaaaaaaaagcaaaatagagcaaccgaatgcagtgaagcgagagccgaacgtgtcgtgtgagaatgaacagaaggacggcacggcgggagaagagaaggacgaaacagagcagagctcgtcatctgcaggatgcacaagcgacacggaagggaccgaaagtgaaacggcttcaaactacgaatccgcggaggagagctcggagtacctcctagactgctcgtcggacgagatcaccagaacggaagggtcctgccaaggaagcggtaacagcgaggtgcccgtcgggggagaggcgagcccggctagaggcgcgataggcagcgaagttggaagtggaataggcagcgcagtaggcagcgaagtaggcagcggaatgggcatcagaataggccgcggaataggcagcggaatgggcagcggcgtacgaggtagtgcgcccggtggcgccagtccggagagagaacccaacacgtgtgcatcacctctccttcgcgtttgtagcagcggggtgaagagagggaagagagagaagaacacccagggaggagaagcaacgagggggggagaagcgaaggccaccaggggacgcaccggaaaggaacgcctcgtgtacagtgaagtgcaactccccaacggagtaaagtgcttccaaacgaaatatgaaccacacagcaactcttggagaagaccccaccaaaacaacaaagcctgcatcatcaagcatcacagacgagaagtctacaccaatctgaagaacatggactatatccacacaaacgaaatcctgaagaaaataaaaaaaaatgtaaaaaaaaaaaaaaaaataaatatatgtgaatggattattctgttatcatacgtattttacaaaaaatctcgttacctagatttcaataaaatttatttgtataataccatgaaaagattatctccatttcttttgaaattaaacagaagatgtaacgacatggaaataataactctcttcttttacttgagcaagatcttcatcctaaacgataactttatttttagagtgaatatttttttgtttaattggttcattctttatgtttataaaatgaaattaaaaagtgtccattttattgaggacataaatttgttaataaattttttttgtggatttttgataaataaaaaatttctgaattattctcttttatttctcatcaacgtagttttgcagaatgctcgagggaaatgtttttattttgggaggaacttcaactatgtgtgttctttgtatgtctctttgttttccaaaattatttgcttggctgctcggtataggggtgcactgagaagacagcggcggggaggtcttctcaccatgcggggggggaacaacatcacgggtggtcagagtgagagggaggcaagtaagcgagagtttccaaaatgtgaaacgtttaaagtcgagccacgcacagatgggatggccgacctgagagacccaacgaatgagtacaccctcagcggagggatcctccaaaatggcgaacaagccgaggtgacaaaaggggacgcggagccagaggtaggaaagataacctcgctaaaggcaaccgctccgaagttaaccacagaaatacccgccgcgctgaagctaaccgcctccaaacggcaggacctcatcctcctgtacgtcctctacgcttcaagaaacaactcctccatttacgtgaacctcctgaagcatattttggaagacattctgaaattcaaactgacttacaatttccacagagtaaaaataaagagcaggacgttttacaagaaaattattcgctgcttgaagaatgtgaaaaaggttgtgaacaggtcacgcaggaaggggaggagggggaggaaaggcagtgcacggggggaagacgaccgctctgggaagtgggacgaccacgcgaacgttaattactcttttgtgtacctcctcatcggtttgttcatggagtacacgtccttctccttcactcggcccattgtgagcttcttcaaaaatgagaagctagccaatctgcacagagagctcatctcccacctgagagactacacagacgtcactttcaagtacatgaaattttttgccttggacatgatgaaggtttatggcaacatttggctccgaaatgtgtttacgactgtcaatttgaagaaaatggacggtgcggctggcgaggtggggggtgcggctggcgaggtggggggtgcggctggcgaggtgggaggtgcgactggcgaggtgggaggtgcgaccgacttggtgggagacccaaatgggtggaggcgccgacgcactgttaaaaggagctcagtaaataccgaagtgacagcgaaaggtggcctgtccaccaccaccataacggccacgacgaccacagtgattaccctccacgcggggtgtaactcctgtagggaggatggagacttagaccaaaaggacacaccgcaagaaactcaaaaggatgatttaaagcgaataaatggtgtgatggacacctaccgaatggatacccctaagggggaattgcaaaatagatgcgtgtgtgtccagaatgaggaggacccctgccgcaaagcaaatgatgagtcggtaccgttggagagctgcacgaaaggggaggaaaacccaaagcggggggagaaatgggaggagcattgcgaggtggtctctttcaaaggcgaagcgaaaaaacagggcgaaggcgccgatggggggttacccgagtcaacagtacgaaaaacagccaaactgaaatatcctgccaaaatgaaatcccctgccaaactgaaatattctgccaaaagggaatcgccaaatggattgcaaaagaacgctaaaggaaaccactacgcgaatgaaaatttcgtggatgccactctcttcatgttgtgtaaatgcctgaaggtattcaagggaagtgccacacttagcactctgttcgatattttgtttctttccttcatgcatagaattgatggcgagagactgaaacgctttttggtggaaatgtacaccacagataaggaactcagcgggttggtaacgaaaataatttttaggagtaacttacgagaggaatgcttccgcaatgtttgttttttgaattattttttgggaaggagggagtcgctggatgttctgcatctcgatttgggtagcttgctggtcgggctgcagatcggcttggctgacgtgtgcgcattttacctcagggggttcatgaggtgtggcggcaaaaggaggaggggaagtggtctaagcggtagacgcagccgaataggtagacgcggccgaatcggtagacgcagccgaataggtagatgcagccgaatcggtagacgcagccgaatcggtcgaagaagccgaatcggacgatgcagtgcgcagcgcctcccccgagcggacagacccgccggagagaccaactacctaaacgcacagttgcatgtgaagccctgcccctgcatgttcctcatgtatgtccttttcttctcaaaaatatttcaaaatttcaaaatgtactatatgcattttacgaggttctcctattcgcttcaaaggagagtaatttcggagaaggagagtaccaagagaagggtgcctgtacgtggaaaggagtccaggtgtttggagtggagagcaccatcgggggagaagcaacatggttaccgttgtgactactgcgagaggggtgccttttcggacggcgcgcccgcggcggggaagaagaccaagacccgcacatggggttccctcaacgtagagggggaggaagcgatatcgaagggggaggaagcgatatcgaagggggaggaagtgatatcgaagggggaggaagtgatatccaagtgggaggacgtcaaatggagcggaaacgccgaggaggtgatgcagaagtaccacctgataacagttgaagatggtacaagtatgcccccctttaagggcatgaagaaatgctcatcgtcgatctgtgtgaaagcgaaccagaaggagcgtgcagtgatggcaacgaagttagagagtgtaaaaataagagagaataattcaataggagataatgacccgttgtttagtgaaagaacagcacagcatattttgtgcgtcctctatgagcagaggaggatgcgagacgttccgcttggcagcgtattcgccaggatcgatgggagcatatttggtgagtgcgcatttgatgggagcacagttgatgggagcgtagttgatgggaacgcatttgatgggaacacatttgatgggaacgcatttgatgggaacgcatttgatgggcgcgtggggggaggaaggacaaaggagaggctacgagacgagaggaccccccggtgtgcgacaaaagaacgcatccgagaacggtacgcaaatatcctaagtggtgtgctgaagtggaacaaaaaaaacattgcctataataaaaggaaagaggagggaaagcaaaaggcatctcttaagaggagaagaaacaagtacacaaatattatcatagatgtgtatcctttgatttttctctccctggccaagctacttaaaggaaccatatgcattaacgatgatgtgaaggacaagtgcttcgatgtaaagaatgaggagcttcccgtccagctgcagatctctgtggagttaaataaaaacgaagaggcgctaaaaattcaccaaacggaaatgaagtctttcgagaggtccaaatggcagtactcctttgttaggaggtgtccctgtggtgggattccatctcgtgaagccgcacgttttgaggccccacctggtgatgccccaccccatgctcgctccgtaagggcaacggaccccaggccaccgcaacaccccctgggaagaaccacctgcagcctaaacctagcaatcaaacttttatacagagaaatcaaaacggactttttcattttgagtgagtactatgacgagaaggtacacctctaccggacgctactaattctgttggtgttgaagtatctgtcgagtggcctgaacttatcctcctttcgaaggaggttcgttcttttttttactcagagattgtttcgcttgctatgtttccgagtgatgtgtttgtttttgtccgatgtgcatctgagcaagctgactagtgaggtgctcgtcgtggatgacaatttcctcgtgaagagctaccaggcgaagcggcaaaagaggaggtgccaaaggcaggggcgtcacgtggaggggtgccaaaggcagaggtgtcacgtggaggggtgccaaaggcaggggtgtcacgtggaggggtgccaaaggcagaggtgtcacgtggagggtgcgcaactctcgccacgccggagtcgactcttcaagaagaagtcctacaacaggtataagaggtacgcggagaactttctcttcaacgtggagtttgtgcgcgacggggaggtgggcggagaggaagtaagcggagcgaaggtgggcggatcgaaggtaggcagcatggagatagacggagcggcggtgggcggagcgaaggcgggcggatcgaggaggcgcaccgtgtacaagccgttcgtcccgttcggaagcctcgtgatgacgaagagggagatcctaaagctgaagttgcaacgcagggaggacataaaaaaggataacctttacataaataagcacatattgaagggaaagtcgaaaagtaaaagcaaaggaggaccagaaatggggaaccaagtgccaagtgaggagaagaactccgtccagctgtcgatcgggtcaataattctccttatgaacaccctccgaaacaacagcaactactctagcaacatcaatttttatttaagtctattaatagacaaatttttggagaaaaaaaaatatatacatgtggacgaccagtatcttgtgcatagctacctggtgaatctacagaacccgttgcaaacaaatttcaaaaaggagctcttctgcatgagtgaaaaaaacagctggataaaaaggaaaattgagctgattaacagtgggtacaaatttattacctcctcatctaggttccccatttttgaatttattttctacgagtcgctaaaggtttatttgacttttctgcacaaaaatgcattaggagcgttggtttgtaaaatgtccagatttaacagcatgtatgcagggatgaataaaaatttgcgtttcgggatgaagattaaccacctgttgtgttgtaagttgaatacgttgctcattgaggagcacttaaatatgcgtttgaataaatatcgttcgagtgtgacctctatcctttctgcttgcaaatttttgttcatctccatgttggatgagagtgagcattgcgacttggctgttcccctctctgcggggcgcccccggcatgggcaaacccaacgggtggaagaagcgggccagttgcgcgataaggagcagatgagcgaagcggggcagatgagcgaagcggggcagatgagcgtaacggggcagatgagcgcaacggaacagctggacaaaacggggcagatgcgccgagtgtgcttttccgccgggggggatgaccccatgctaggcaggcacatgctgatcggtggggagcaagccgaacggcaaggactcgaagggggagacgcgtatcacatgcgggtagggcagagtaatcccaggggtggcggttcgcatggggaagggccaaacgtagcaaatgtgagaagcgtgacaaacgtgaggagtgagccctgtgtcgccccgcggaagtacaacctgaacgagaaaaggtccgggagactggtggttgggaactgcactagggattgtgtaaataccgccgtgggaaccttgcagaggggtgaagtggggagatcagctgaggacaacagtagggggtggacccagggggaggagctaatcaccccccattggtgcaactcctaccgcgcctcccatgtaacaatcgaacgctgcaccaagtatcgaattgagcattactataaggacgaaggagcaaacgtccctatcaaaaaaaaaggagccatctatatgaaaccaaacgacgtgaacaagctaatcaattccttccagctaatgaacagaaccattttggactgcaccgattttatttacgagttatactttgccggtgatagagattcttttccacaggaggagaaagagaaacggaacagacacatctacacatggtttgagagttgcctaaatgtgttgactttcgaaaaatgggtcgtccatcagctttacaacaaatttgataacgtttcctgcatctatatgttgaaggagaaaaagatattggctagccacgtggttagaatcgattcgcagatcctgcgcgacattgccaggatgcagaattactttgaggatcggttcgatgaggtgaagaaggcttgttattgtcgtgcggatcgggcagggaagcatgaagagagtgaacccatatgcacagaaaatggcgcatctaagttagatgcactgaggggacaagaaccaaatggtgcagatgtggccggacagctttgtggcaacgcggaggagctagccaagcctgatgagctagccaaacctggcgaggtagccaaacctgaagagctcattgaggactatgatgagttaaactcttttatcgactttggggaggacagatcgtccggtatgctgctacaaggaatgaatgcgcgggccctgcagggccaagtcggcgaggatgttcaacgactgaatgagtacaaggtggacgaagggtggctcacctacatccgatcgttgatttgaagcaggcagggggagggggtagatccttgccccgctggtagcaacctactcctcctttcggttgtgccgctcccctttgccgatgcttccttttaaggggccaagaacggcgggcaacgcaaatccgcttcagcatgtgcagaactgcgcggggttcctccacagtgtgtgttagcagcttcgtctggggatttctttccccgtgcctctttccggttttgcctttttcccgttttgttttgttcttcccgcttctattcacttctgtttttttttttttttttttccgccgggaagctccccccagttaagcctgatggggtactctccgcatgtgtcatcccctgagtgggtgcaacttttttttaagtgaaggcaactctcccgtgcacgttttttcccctgtgcttgaaactacccacagggtaacactattaatgcacccaagaaggagatatgcatgactatattgactgaagaaagtacgtggcggtacactcgcccccttgcttcttctccgtgttattcttctccgtattattcttctccttattactcttcttcaccttcttccctttcgaaaaaagagattcgcgtggactcgtgccgacagatggttcactacaacttctggcaccttgtcggggatctcacaactgaaccgattcccacccgagagtgggaacctgtttaattatttttttttttttcattttgacaatttcgagagggctatatataatatattatatgcacagaaaaggggaaaaaaaaaggtgtaggaaaaaaaaaaaaaaaaaaaagaaaccttcgccaggcgaacatatgtgttaatgcataggcacctaaattcctgaccaacctgggggagcacagcagcccccccccaaacaccccccttctcccgcaagacgacctcaaaaggaaaaaaaaaataataataaaataaaataaatccgttcttgtgccgaccagttataagaaatgaaattacacaccctagtcatgctcatcctaatgctcggttcccctctcttgccccagcaccgatgttacagaagcagccacaccttccaactcgtaaatacgctgaacaaatttgtggtgataagaaaatgggacttcagatctaacctctgtgcaaatccaccgagtgaacatctccagaaattgaagtatgtccgggaagtaaccaatgcgagcatacaaatatgcaatgatgcattgaaggaatgcaaagatgatgtagagaaagcaatagagttggtccggcggagtgcgaaaaatgcttcttttgtgtctaccaatgtgaaggttaaaacggagggactggttggttgccaaatggagggggacaaagtcgtgatgctggaggttttaactgactcggattttgtggctcggaatgagaagttcgttcgctttgtgcggactctgctctgtgctgccctggcgggggggtcgcatagaggagaggggaaccgggcggatagtgaaacgcaagagagccgtaatgaaacgcaaaacgaggcccttaatgaaacgcacgagacccatagcgaagcgcacgacacccataatgctgtgcttacctgcgcgggcgcttcctcacccggggcgacgccactgctgagccttccctatgacgatcacagcggggagccagccaccacagtgggagagcagatcaactacttgaggaatatatttcgagaggacatacgcatcggacggttcaccaaatacgagagaaaaaatgagaaccaatttttacattactacattcacaaccaggtggaagaaaaaatcgggacgtccggtgtcctgctcgttttgacagtcggacagctgacagaaaaattaaaaaataaaggggaatgtattgccgacgttgcaaatgatatagctctgcatattttgtccgccaagccggttagtgtatccatctccgatttgcctgagcaggttgtggagcgagagaaggccatcattcgggagtccctgcgggggttgaagaagcccgagaacatactcgacaacatggtcaacgggaagatacgcaaattctacagctccgtggtgctgctcgagcaggtgaagcaacgaagcggagggcggagaagcggggggtggagaagcggagggtggagaagcggggggcgattatnnnnnnnnnngattccattcgttttatcgatttatccacttcatcccactccccgttttttttttttttccccccccccctctcaggagtacatgctggacgataccaagcggaaggtctcccaagtcattcgcgatttctgcaagaagcacgacatgaacataagcgtcagccattttgatactttcatcgttggagagaagaatattttgcgagagtgacacacatggggagagagaaggatgctgtacggcctgataggatgcgcgcttccaaactgatcatttttttttaattttttttttttgcggtgtttatttccccgttgggaaaaaaaaaaaaaaaaagggcaatgatcatatattgttcattttttgtggggacagtgaaacttttccgcggcgatgcatgcagaatgggcgtcgcgcaggaaggcatgacggacgagcaacgagctggaaggtatggccgatgagcaacgagctggaaggtatggccgatgagtaacgagctggaaggcatgacggacgagcaacacgcagaaaggcgtgaccgacgttatgaaggcagaaaaaaaaaaaatcgtcgcaaaatgagaaggatgaattaataccgagctagcaaatcactgatgaccaccccggagtggaaaaaaaattgacagacctttttttctccaagagaagggggaccaaacggctaaacattacttattgtataccattttttcgatttactgataaacaagcgtgcgtacgctcggtgggagggtacacgaacattacagctttttcgagcaccttgactgcttatccaccctgttgcaattgtcataagggtgagtaaaaaataagtcaaggatcagccgaagtaagcataatatagggttggagctaaaggacgcggtgaagaaaaggccaaacagaaggaaagggggggaggggaagctccaaagggggtaaacgtacagagttgaagtggaatcatcaccacggtacagaagcaggggtagtagcttcccaccccccccaaaaaaaaatgcaccaatttgtgtaactttaactccccccccatagcatacacaacccctgctgagccgttccaagaaggatgaacaaagagcagcatatcctatttgacagcttccccttgacatttctgagtgaggaggtagactacagcaacttcaaagatgaagaggagaagaactaccgtgaaaagatttccaaaatgacggaggagttgaaatcacttagaatggaaatcacagagaagcattccataaggagcatgttggaagaaaaagtagccatgttacaaaatgaggaacagattaaacagaacaacctcaaatatgtgctaaatttttgcgacaagcagatgtatgagcgtgaattggggagttttcaaaataatttagaacaactgaggaagcagattcaaaatagtaactgcaaaattaagttgcttattgaaaaagaattcaaggtgaggaagcagctgcaactgaggtacatgaagctctacgacctgctcaacgagcgcgttcgctacatcctgagtgattacgtaaaacatcggaagtgcgcctgcgcgatatttgcctaccgccaggaggggaaggaccaggcgcgagggggcagcgcggagcagtgaagagggtagcggtgaagaggggtagcggcgaggaagcagagaggaaggaccccccaatggcctacaccccccgggggggtaccccgtggatgtcaacaagcgtatgcaaaaatgttcatctagatgatgcgcccatgtagacatgcccatgcagatatgcccacatctgagcatggctctttgttttcccctttggtaccccccgcatcgtccccacttctgcgattgcgggggggcggccacctacgtacgaatgcccgaatgggtgtacgtgtgttcgcttgtatgtatgacaaacgtgcatgcgggccagtgtccattttgttattttttctttattttattttttttatatttttttttttgtcctcacttttgtgggaccccaacaatttacgcacgcctcttcccaacagggatataagggcgacatttgggtttacaaaaaaattcacaaaaaaaatggttaaagtggggcatgcactcggggtagggagctcaaggatgtggggggctacgtcagcccggccccttccacagcggcctaccccgccgcataacccgcgggaagatgaaatggagcgcccgaagcacctcccgtagaaggtaaaacgcgtacctgtgctcacacaagaagaggtagaaattagcggaaaaaaggaacttcaaaaagggcatttcgtttgaacctcttctgggttgcgtctcagattggcggctggtcacgtggccaaacggggtgctccttttcttccaatctctcatttttgtggctttaaaaaagtgtaatatgtctaggtatatttttctcaaggtgtgtaaattatcactacagttgagagtgtcaggggggattgcttcgccgctttgtttggttccctcaaatggaggaagcagatggtgggggcatttgaggtgctgcaaatattctgagtcaacaaatgacgatgggacttgtctgcatctccggcttgcacttcccttgtggtcttcccccccgcgtagcaccccacatatctgcaaagcgtattcatgtatggtgtaaattatgcacttgaaaaaaatgccataatagcttaccagaacggggggacacgtcgcttctcccgtttgttgcgtcttttcctttctggggtgtgaagttgggtcatcctcgccgtgctggccaaccgtgagcaacccatttgcaatccaccctttccgtttcgttttaatgtccccttttgtcgaagcgcggctgtgataataccacgtgttacgaatatgtgcacaccgtttgagcagtctgctaactcgcttggtgagattgctttttttttcctcgctatattttaccctgaagcgagtgtactcatgaaggaggtattccaattctttagcgagataacggtctacagagcgcagcagctgagatgtttcttcttgtgtgtgtgtttttttttccgtttgtttattttgcacacaggatgctcctttccattcatcgcttctcccaattggtgagtcattcttcttccctccagtgtgccgcttcagctggagcggcaggattacattgcagaccatctcgaggaaaaaaaagttacagttgcatcggcagtacaacacgttccttagcccattggaataaaaatggatgtaaatttgttcgctatatattttgtctaacaggtggatcatctgtctggaatgaactttatatttttttattctccttttcaattttttgtacaacatttgcggcgtaatttttctgacctgttcataattttttttttttttcccccgcccttttcaaagaggataaactcgaggtatgtacttttatggtgggaaaaagggcttctctcgggggggtagtaccccatgtgcgcttcatccctgtgggtgatcttctccctcgggttgggcattgcctgtatgggtccctctcccccgtggtgtggaccatcgctgcgatggttgccaggcaccccccctttcgccactccccaccgcgcgtcactgcacagttcatgccccctgaccaagtcgaaactatacgtgaacaggtttgtccttacgacaacgtagtagctgccccttagccactccaccagggagagatacacatcctgcagatgaaccagaaggaacgaattgtgcatggcgtagtagtaagcatttttctttacaactctgtaaaactgattctctatcgttttgcaaattgaggtgctctcacaacgactcttcttctttctcgagcaaagaaaaacgataagctgataaaacgtgcaaatgtgtgacgtggccatgtagttgtacgactggatctccatgatgttttcaaaaaatcggaaatcgtccttcacatattttaaaattttctcatttgaagaagcatgcacgttttttttgttttttctttgtatacaacttggttcccctttggatggtagaccctgggtggacatctccttacggtaggttgaaaagcccattcgacgacttaaatttttcccatcttttttgcgcctcctttttttcacaactgagtggcccatcttgaggcacatctccacgtatagatagaggagagcatttttcatattccatatatgctggcactttgcgtcctgcttggctaactcgttgacgaagtggttcacccgctcgtgtaggtggaagctcctcctctccctcagcagactcatcaaacgatagtaatggttgtagcagttggtattgcatagaaggcatatgcataaacaggttaaggtgaagagtgtgtcttggatgggtggactgttgcatagatttatgtggtactgtccattttggttaggccccccttcccatggggccccttcttcttcctccttgcgcccctccagtgagatgccccattttgtgcaccttctccttttcacagcagatccccaaccgcacaccttcctgtggttcattttgtgcagcagtttccagaggggtgcattttttaccccttcttgtttttccttagccaaagggtttttttttcccccctcaagttcacctgacctgttcaggcagttgggacagttatcactgctcgcgcaattttgcgaactattccaatttgcacacatctcgctgaggtatcgaagcgactttttacacagaattagaactctttttttgtcctctccattgtgtaactgctcattggtaccctctttgattagatggacgtggcataaaccattgcgaataaatttgtgtgcagctcggagcctcaacttgtcacatcgtcttctcctcagttgctcataaaaagatttgcagtctttggggatgttttttttttttttttttttttttttttttctgtctgcctttgtggcgaactgggaacaacgtccccctacgtggcgcttccttcccttccatgggtccctctttgtgaagagaaaaaaaacaaaaacaggaagagcagcttgtccttccttttgataattccattttcgcgatgaaagagtgatgtgatgtatgaagcgagttggtcaaaatgcttgttctcccttccccttccattggaatacaggagaaataaaatttttaaaatgaagacattccaccggctgtagttttcacttgtgcgttcgctatttttgctgaagtgaggttgctcctccggagcggcctccttcttcgtcttcttcgtcttcttctcctccttcttcttctcctcctcctcccctaaattggcggacgaatattgttgcccctctcgcagcacaaccgtccggagaaatttcttcagctcctcctcatcatctacatccccgaaatgaataaccttcgagtgaaacagattgctcacacttaactcatcacaggagcatatttcaatgtcatattttgtgctctcttgagaaaagagtaggctactaagccgactcaccacgtagtatgccaaggctccctctaaaatgttcaccgatgttatccttttcttgctcgctaacaagaaggatacgaattttaccatccctgtgtgttggttttaaataaatgggaaggatatcgagggagaggaaaacccatcaactcggttgggcacagcaaaaacgggaggaaaaaaaaaaattggctacttattgtgctgccttattatcacatttgcatctctcatagggggggtagggggagtcataatgccacattacaaactcgcactttggaaaaaatttgacccaggttggtcataccgtttgagtggaaaaggggaggtgcctatccgtgtagtacttactcctttagaagcggcggggtaggtcgctgcggaaggtgctcgaaaaggaggcttattatgtcaggtaaactaatggatgtacagaggagaggcatatgtgacatacgcaacaagcgcgatgtaacggggcggagggggtgactaagtcaaacgtcacgatagaaaaggtttaggaggtggggtggggggtctcctttttgtgaacagataatctgtgtataaaatgttcttctcctttactctgttcatcatcgcgcagaaggatggatcgcaaaatggcaacattttgcaggtccttccatttgtggtgctcaagagggtggtgcccgcaaaggagagtttgtgtcagaagtggagagtttgtgccagaagcggagagtttgtgccagaagcggagagtttgtgccatctggtaggagcagtggctgatttaagggcagattggcaggctggtcaattcatccacctgctgccttgtaactgtcatgatgtgccagctggtccaactgcccattgttgcagtgtcactgtgccgactttgctgagtttgccgccgtcttggcccacgtagggggctacacccacttggacttccacacgccgcctcgatagatcaacataaggaagttcagcgcaagttcagcacaagtgcagctcaagttcagcagaagtgcagcgcaagttcagcagaagtgcagcgcaagttcagcacaagtgcagcgcaagtccagcacaggtccagcgggatgcatttcattttggtgcaactcgggtagttgtactgagtgctgattatacaacacaggataaaagaatgtacaggaatggcactcttgattttttcaccaaagtgtgtttcgaatagcgcgttcattttggtgagtcaaattattgttccctgttgggggaggtgcatggaatggtgccgcggtaaaaaagtaaaaataataaaataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctcaccattctgtgtcaactttcccctaaaatgtgaatgaccaagggttcacctgagtgactgtagattttgttatatagacaacacttcacgcgaaaaaaaaaaaaaaaaaaagcagtgaattttgctgcatggtgaaacgaagtatgtttcacattttaatctgtacatagttaatatagttaccttccttaaatagaagaacgaacggagggattttcatccctatgaaaaaaaaaataccctaggggaagaagcccattcaacatgaagccctctctcccctggatgatccttttctcctggctatgctgtgtcaatggttaagacagaatctgtgctcgtcgaatggtgcacgcgtgtgtgcatgctcaggggcatgctaatgctgctacccgtgagtgatgcgcccccccagtaatgtgccttgcggggggcttcctaaacgagcccaatggagcccctccgcgtgggggaagcagaactgcgctaatttttgacggtgagttggggtccattttagcggtgaattggggcccattttgatagtgaataattttttttttattttatttttttttcaccacaaaagtgatgttaatttgtgtaatgtggaaacgtgcatacgtgaccgttggggggggggaaaaaaaaatcgcagttcagcgtaatgtgctgcagcgtaatgtgctgcagcataatgtactgcagtgcaatgtactgaagtgtgcggcgccatggggagggcacccttcgattggaggtacattcgctcgtagttccgcacaagcgtgaacacataacttggttggccttcctacaggcacggaagttgatgataaaccctcgaaaaagaagacaaagttgcttaaaccattaggtgatcccataacggattgagcagaatgacgaggcagcctctttacacaaggagagagatcaaagtgtcgctcgtttgtccatttgtatgtctatttatcctccaccatctcgttttattcctctttgctttctccgaagggaacctacttttagggttgaggaaacgaagaaacagtaggacgagcaactccagttttaatgagtcatttgacagctctcatgaagattgggatggacacagcaattattacaacaccagttttaacgactccgattttgagatagaagatagtgagactgaaaattcctcaacaagtagatccaatttaagctccccctcaacagaaggatccccagatagtccctacaatatggaatccatattacaagctactctccccctattgggggaggagcaatttcctagaagagatgaacagggcaataataaaaatatgttagctcaaagcccaactgaaggtaatttgaacaattttttgttaagagggagtataaagaatttcagcccaggtgttactcccccctcgtcgcccccaaaagatgatccacctgaattgctgagtcggagagataacactagaaggagccaatcgaaaaaagaaactcttaaaaaattgcctttgcaactcttaagaggcgtttctccttttagacaaactttacatggaaggagaaacagtcatggtaatcatcagagtgattgtgaaggaccaagagaagaaggtgaagtaggggaagggtcttcccatggagaggacttcacagaaaaagaggcaaaaatgaaggagtgggataagtatagagcaaagggaatatttgagatgaccgcagcagatttaagatcgttaatgacatttcctcgaaaggggcagaatttagagaccatgcttgagggggggctaagtttatacgataagaatggagaagaagacagaggagaaggagcatatggaggagacggagcatatggaggagacgaagctgaggaagaaaacgacgattcgataaaaaaaatatacctatcatgccttaaagatttaacacatgatgcgcaaacggatgtagttgggaagagacagaacgagggggaaaatgatgatgaggaggagagcgattacgtggagatctacggtggagatcctgccagtgagaaggaatctgaactgaagcggttaaaaacacttttttgtttgtatgaacagaagaaggaggaaataagaaaaaggaggttacatcgcaatcgttctgctcacaaattcaataatgatggtgaatcgcatcccgatattcccaacgaagacaattataagaatatgaaagacatgacaatggaagtaaatagcctattggataatgtcagtttagcttcattgcccattgaattcatcgacgagtgaaactcgcaaatggagtgaagcgtgtgccaggttgcatatgtacggaagagggtatcaaattggtgggcgcaaaaaaaaaaaaattaaactaaactaaattaaattaaactaaactaaattaaattaaactaaactaaactaaattaaactaaactaaactaaactaaactaaactaaactaaattaaactaaactaaattaaactaaaggagtgatcgaacggggaggaagaccccgatcgaagtcaccacgccgaacgtgccattcgtgaagagcctccctccccctcacccccaatatagtgggccaaaatatttaccaagttttcctccccaagagaaataacacatatgcagcgaaagcgtataaaattttatgaacatgttgtgacggaatacccatctctccataaaaagaaaacttccttttattaacatttgacgtttccataatgatgaagagtttgatagagaatccgaaaaattttcaccccggctgttgcctaattaccgcagcacacacaagtgttgtaaaaaacgcttaagctttttgctctcctattttttaaagcagacttaaagaaaaatttatttagggcagttctagctagctacgtaaactagctatttttttttttttttttaattttgaggtgattatttaaccacattgcagctagccgattattccttcgtacacatgtaccctcccaggcgtgtattttattttcctcattttttagtccttaacccacgcaagtattgtctgcacagttgctcgtaagtgcttcgattcgcccgttttgtctgtgataaattttgacagaaatgacctaagtgatgcttaatatttttgccatttccgcttgacgcacgtgtacagaatgaggttgcagtgcaccacggcaaagtgattgggtggatgtggtacttttttcttttgcacgcttgcggaactgctattgggacttgtccacaagttttcatcatgatgaagcgcgccgttgtatggttggtgcggtgtctcaatttgcgcgcctgtaaatcttcgcacgtgtgcaagccagaggactgcgtggatgcaagaaataatacaaaccgcttcacagaatggttattctctcagttttccgatgcgtgtggacacacgacgtggatagttccccccttgggtatggctacttttgctgaacagagcatctcgcgtgtacaccccttctttcccccgctgcaacttttttgatgttccttatttatagcccattaagcgcataaaattttgtagcgacgtcggcaaggtggaaaaaaagtatgaacaggcaacgcgaaaaaaaaagtatgaacaggtaatgcggaaaaaatgcttttttatgtgcttggttagccatgcacattttggtactttttttttttcaattcccctttgtttcacgctttcgtaaaaatgacatcattcctattatgtagacaataaatgggcgagctgcacagacggaagaaaaccttgtggagagggtgatgtgccatccttcttgtagctatttacaaaaagtgaacgatgtaaaaaaaaaaaaaaagggtgattttacctcaccagttaacctgtccgctatgccacatgaaataacttttgcggctttcatttttacacttctgtggtggagctaaaccgtcacatattaggtacatacatgggcataatatgtgtgcaatctgatgatacgcaagatgggcatagcatgtacaccttacgtacattacacttacgctatacgtgtgtgcatatgatggggagccaagcaagcactcccttttatgaaaaaaaataaagaagaacaggtctattttgtcgttaggatttttccttttcggctattttgctttttttttttttaaaaaagcgaggtcaaaatgttaacgcgtagtaaggaaaacaactgaacaaatctgaaatgcagtagaaaaaaaaaaaaatgaggtaaattgcgatatgttaggataaggacaggtaataaaacatgtgcacatgttagctccttttattttaaagatcaagtgacaccctgtcgcagtcccccttttttttttttcttcttcctttctttttggggttttcttcaatccaaacacatgcaggttttatacgaagattaatatgtttatctcctgacctacccgtcatttgcagaattaaaaaaatgaagcctgttttgacatgaactaagcatgcccgcacgtgcgttggtgcgcgcctttgtgcacacgataggacatgtctgtacatgtccatgtagtgaggtacgtaggactcactgtagcagcttagcagaacgaacataagtcaacatcccacgtaatgggagcacatccatgcatcccctggcaatgcatgcagaaacaggaaaaggttgccatccctcaggaggtctacattttccgcatgcatttttttattattatttccccccaactttcgttgtagtgacagcatttgagggtggtaactcccctacaagcgtcatttctacttgaggaattgccaaccaatttgcatgcttttggaagataaagaagttctgaacagttgccccttttttcataaccacaaaattgctcacacacaaaagggctgcaagcaaatatataaaaatgtttaaaaaaaatgcttaaaaggatgcttaaaagaatgcttaaaaaaatgttttaaaaaatgtttaaacatttgttactttttttttttttttacaacatttatattttaaaatatatttttcacataacttttcatattaagtcttcttaacatacttatcataaaaacaacaaaaccttttttttgcgtgttacatcaattcgtacaagttttgttcttatcgaataaacctgcataaggcaaattcacgaacatccaaaaatatacatatatatatatatataccaacatatattatttttaagcggcttaagcaaaacagccaaagacctacaagcgtaaaaaatcttcctgctcatacttacatacaagaacaagatgaagaacttcaatctcttagccgtttcttccatcctgttggtggacttgttccgcacacactggggacataatgtagatttctccaaggccataaatttaaatggagtaagcttcagtaatgtagacgccagttcacttggcgcagcacaggtaagacaaagtgctagccgaggcagaggacttggtgagaacccaaaagaagaggacggagctgataaaaaaaaaaaaaaggacgaaaaacaagtagaaccaaaaaagccacgtgaaaataagctgaaacaaccagtagaaaacgcagacggaaacgcaggaggaaacgcaggaggaaacgcaggaggaaacgcaggaggaaacgcaggaggaaacgcagacggaaacgcaggaggaaacgcaggaggaaacgcaggaggaaacgcaggaggaaacgcaggaggaaacgcagacggaaacgcaggaggaaacgcagacggaaacgcaggaggaaatgcagacggaaacgctggaggaaacgcaggaggaaatgcaggaggaaatgcagacggaaacgctggaggaaacgcaggaggaaacgcaggaggaaacgcaggaggaaatgcaggaggaaacgctggaggaaacgcaggaggaaatgcagacggaaacgctggaggaaacgcaggaggaaatgcaggaggaaacgcagacggaaacgctggaggaaacgctggaggaaacgcaggaggaaacgcaggaggaaacgcaggaggaactgcaggaggaaacgcagacggaaacgcaggaggaaacgcaggaggtaacgcgggaggtaacgcaggaggtaacgcaggaggtaacgcaggaggtaacgcaggaggtaacgcaggaggtaacgcaggaggtaacgcaggaggaaacgcaggaggaaacgcaggaggaaacgcaggagccaatgcgggaaataaaaaagcaggagacgcaggagcaggacagggacaaaataatgaagctgcgaatatgccaaatgtaaagcttgtgaaagaatacctagacaaaattagatctaccattagcaccgagtggagtccatgcagtgtaacctgtggaaagggtgtaagaatgagaaaaaaagttagtgcagctaacaaaaaaccagaagagcttgatgtgaatgaccttgagacagaagtttgtacaatggataagtgcgctggcatatttaacgttgtgagtaattcattacggttagtcatattgttagtcctagcattattcaattaagtagctggcatccattttttccggcgtcctccacggtgcatattaagtgttttgtgttttgtaaatgcacaaaaatacttgcccgtagggacatgattttttccccattcttatgaatgtttcccgatgtttacatgtaactgtatgcacgtgtgtgtaacgcgtaataagtaacaccccttacgcacaatcagttgtgcatttctggaaaacacgatatgggtatttttaaacacttatcgtgacaaaaaaaagcgaaaaaacaaaaaacaaaaaacaaaaaaacaatttatattaatttttcctttttgcctgacccttttttgacgtatatttttccttttttttttttcgtatgtgttatgtaaactgcttaacgtagagaacttaaatttcgagaatgtatttttttttaacaagttaaaaaagagaactggtatttttacatgatgggaaattcaaaaatttgcaaactcagaaaaggcgagttaaaatttgctctgtggtaaacggggggcgcgtctgttttttgggtacgaacgggggtgtcaaagcaaaatgtgggcataataattccgaggggggaatttttcccttatgacacagccactaattcgttcttgtgtataaaggcatacatgtgtgtgaagcactttcacacctttctcacagtttgtcttagcgaaaaatatgtagctttaaacaaccgcaaggtgtgtgcaaactgcgcccagcttttgtgcgaagcataaggtgaaggaaatgctaaccaggtgtatagcgcaactgcgtttgtgtctttgctgcttgttctattggtgtccattaaatgttaagcagcagcggtgatggcggggaaacaggcatatgtccttgttgcatatttttgccttagttgagaagttgctatatacaagtgaaaggatggaaaagggtgaaaggacatattttttccccaagggaaatcaaccagttagccaaaatgggggtaaattaactgctgtgtgttaatgcagaatgttttttttttttatcaccatttggcttgttaaggcgcgataaactgtgcacacaaattggagatgcgaatgctgcgccacatggaatagcaccgtggttaaattttagaaacaacaaaatggtgagctgtttcataggaacaaattaaggtatcatcgaattgtggcgccgtggggatgtatgctacttcacggtgccattgtaactgttccagttctgcagtttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttaaaataatgtaaattggctgttttgtacccagttctgagcaaaaacacctgacctgtgtatactttttattattattatttttttttacaatgatagtaagaaacagttgtaagatcttccttcgcatgaatcgaaacatagtgaggagaaacctaacgttcttttctttcaatcaggtttcaaaagtgaacttcagtacttctcttcaagataagcaaaatggaggacccgagaagaagataagcaacggctcggacgactttaaagactttgaaaaatcggacgtgtaccaggttaaaacaaggggggggaaatgagatggtacctatgagatggtgcaattttcatttttaaaaatgatgcatcgtttcttatgtaagcacattttattgatgcccagcagtttgcctctatgctaaatgactgctgtctgcttttaaacctttttttgctcacccttcgtagactctgaagggaaaaattaaggaaatccttgagaaggagaaaattgtgctgtttatgaagggaaccccggaaagtcccctgtgcgggtttagcgcaaaggtgagattcatatatctgccgtggggtagttttgcccatttgggcccagtgtttcccacgtttgagaaacttacattattgttttttggactaatttacacccaggagaggcacgttctaatatgcccatttcgtgcagtggctaactttttttttttttcctttcccttgtgcaggtggtccacatactgaataatatgaacgtaaaggactacgtatacatcgacgtaatgaaaaacaacgacttgcgcgaggcgataaagatttacagtaattggccctatatcccccacttatacgtaaataacaacttcatcggtggttacgacatcatctcagatttgtacaccagtggagagttacaggggctggtcaagtagggcgttcccgactttccctgcttctcctggttgtcgcataaatggggtacacacaggaagagcgctgttttttgtgggtacagtcggagatgtgcgcgtcgttcgaaatgggaacgcccaggcggcatgtgcatgcagtgcgactgctactgcggcgggaggggggtgagtgcctgtttagtccctgccaccctttgtaaacactgataaatttagcagttcgtttcttacatttcaaaaaagtttttcgaaaaatgttccgtgtcgatcatcactccgcgcgtgctgggggcacgaacgcacacgtcgcacagcgcgaatatgtacatatatatatgcagtgcatatatgcgcatactcgcatgggcatacttgcgcacccctgagcgaggatgtaagcggacccattcagctttacaactgcgcatccgtgtgcaccaaacacgcgatgcagcaccaccaaatgaatgagagtcccgaacagggcgatttgatttgtagcagtaatgatgaaggggttttctccttctttgaaggagacagcaatatacaggggtgggatggggcccttaataaacggctccctttttcttcttatcggctcccatctcaaacgttttgcacctcttcagggtctgaaatcgtttcttcttgcattttgtgcattcctacaggtgggggggaaaaaaaaaaaataaaataaacgcattggtatataccccttggtggtatgggtacaataacgatggtgtgcgcgggtacagtggagaagcacgaacgaatcaaataatcctttggggtaaaggctacgggactgacgcttcccctcctctactgcttaccaatttgagaacgatctttttggtagttttggcctttttcttaaaaacgggcttggtttggcctccgaatcccttctgcttcatgtcgtatcttcttcttcccaaggccgacaatcgttcctttccctttttgtactgactgaccttgtgcatggtatgcttcttgcatttgttgctgcagtaggttttcctcgttttggggacgttcaccattttgcgcagatggttcgggcaacgtaaaaatgtaactaggaggtgcgtagctatgtagcaatgtagctatgtggctgcgtgattgagtacctgggtgacttagtaactaagtagctaagcgactgagtgacagtgtgagtatacacaatgctacacgtttcgactgcgagttaaattcgcgacagttggcgaaatggtaaaaaaaaaaaaaaaaaaaatgggggaaatatattactgggttgaattaactactgctgcaaattttcggggagttgcaaaatttaccggcgctgcatttttttcgcttggtcaaaaacggagcgaaaaatgaggaaaaaattttcgaaaaagttaatacggaaaaaagaggggcgacagccatacggtttctgagatatattatatgcccagctaaaatgctgaataattttgacttcatacgaccatagcgtgaaaaatattctacggcaatacgttatgctcgcgtaggcactcgccgcttaaaggctatgtaccactttgcgcctattcttttttgcctcggggcggttgctttccccatggggatcaaagtggcgcccatccgcccaaacaaacactcggaacgcgacaaaatggccccaattggaggacaaaaaattgtgttgcaattgaagcgaaattagcttgccattttgtgaaaaccgtttgtgaaaaccattttgcgaaaaccgttttgtgaaaaccgttttgaatatttttcccgaataattttgctcccatttgtgcttcaccaaatttaacgttcgcgcgaaacggaggaatatgcgaagtgggaaaatggggacactttttatggcacaaaagggggggaagcggccttttcgtggctagcctttttttgttttccccccattaggggtatctcactgtgagtcgtagccgttcgtacatataaaaggatgtacttatgcgaatattttttcgcttgtatattgcgcatatggtatagcatgtgcctccccgcccacgtgaacaaaacaaatatgcttaccagttttggctgctctgtctgtagagttttgcgaaggaaccaaaaaaaaaaaaaaaaaggaaaagggaacagcgcgcgggtaaaaatacatataatatggtacatacgtatgagcagttgatatacatttgcatgtatgcgcccactggggagttcacaaaaacagaagcgaggggatgggtggggaagaggccccacaggtacagatatacgtttgcaaagtagtaccgtctatctgtgcgtctcattaactcaacctgctgaaaaaaaacttcacccggatgaagaataggtacaccgaattgtgcacacgcctcagcagtttcagcctctcaccgctctctccggcaacgaccaacttgtgtatatttcgatacgtgtcctgtggcaaaataattaccttttttggagatttaccattggagaggacaacatctttgctcttggagcagatgtacggattgcacagatacatatttatcagaacgttgttaatttttttgtaatcttcacgttcgtatttttgtagctgtcgaaaatattcatttttggcactgacgtatccgtagtcgaagtggagtcctagtttggtttgtctatctgagtgatctcctcccggagcagtctcctcgtcaacatcttttgcaggtactacccccccaatggagttatctccctcggtggttccttttccatgcatgtgaacctcgggatggagtgcaacacgcggggtgtcttttcccgtctgagttaattccccctcatcatcatggtgagcaaaaagccactcctgttctgcaactacttgggtaatatgtgccttaataaatgagtcaaaattgagcatgatataatttaacttatttctcaggatctggttttccttcctaagtaggagactccccctcacatgctcatgtcgcaattcgtgtagcagttcgtgtagaagttcgtacaacttcttactgtcgatgggggtgaattgtttttcctcgaatgtggctagtacctctgcgatgcgtttttccatgtggtgcaagttttgatgggtgcaaccaggcggttttttttcaaagtgggggtcaccagagggggcttcttcaaagtgggtgtcaccagacgggggttcttcaaagtgggggtcaccaaactggctgttttttccaaatgggtgtcatatgacgtttttttttcacggtaaacgttgcttgtccgctccgcatcttcacatgtgcttgtgcttccccctgcggggggacactcattcttcccatctgcaccaccgagtgaagacacttgggtacccactaaaaggcttcccaacttgccaacgtcctttctcgcgcgctccacatagggcaacacataaaaaaggaggctcttcctgttctcttcagtcatgcacagatgggtcagcgtgataaatttggagaggcagttggccaagtcttcctccgctggtaagccgaaacgtttgagagtgcccacaatgacggatatcttttctacacacatgttgacaaaatgggggaaaaaaagttctgacctgttcaggcatttttcgatgtgccaattgattattgaaaatgtaaagtagaagttacaatttgcaagtgccacgaaattggcattcgtgatgtgccttttgcacagcatgtagaagtagcacagtttgtttagcccatggaggagatgcttcatctggtggtgacgcgacatttctgtggcgtcattttcgccgccattttcgccgccattttcgccgccattttcgctgccattttggacgccattttcgccgccattttcgctgccattttggacgccattcatacttgtgcagatctccaggaaggtccgaaaaaaggggaaaaccttctcaacccatttttcgctttccctttcggcgtctttcctttctgggtctttcctttctgtgtacttcctttcggcgtctttcccttctgcgtatttcctttccacttctcccccttccgcttctcccccctccgcttctcccccctccgcttctcccccctccgcttctcccccttccgcttctcccccttccacttctcccctttccgctcggttaatgtcccctttgaagattttcacaaaattgtagagggtgatatattccaagtatatttgcctctcacctggttggctcccccaatgggacgattcactcttcttcacgaaatgcgaaagagtcatttttttcacttggctgttgctctgtaggtagacgtcattgagtaggtaagccatgtaggcattgggcaggtgactcatttccaaacgggtgggcaaaccataattgggggcatttagaattacctcgctcgtcagcagaccgatgtttttatttaccctactgattagtttcgaggcttggtctgtatagaggggcatatcattggtgcacacaacatagggaccatagtgttggggacctttcctgttgtcactacttcttcccccactcgttagtatctgcctaatgctgctggataggcatagaattttaaggaagtggtccccaagagattcccccttttttgtcatcctatagatggacttgggatcaaatttcacgttttttaaaaagttaaaaatgaagtcaagaaagagaaggagatacatcttttggctaaccccagtggggtggtccttatccttcgagttgacgtcctttaaaaattcctcccttggatttatcaagctggagagctgtcccccggagctcctttccacatgcagaagggtgttgataccctcgagtatgagccctaagtcatggacatggttcctcttttccatgtactttatctttttggcaattatgctaagcagggtgatgttgtactgttgcaagtaggagaacttcgcgccatccgtaggggggttaaactctttttggacaatcttcggtgggggacaaatgatatctacatagctctgtctttcttccgccgaacgttgatccgtttcgcagttctgcggggggtctatatttctattctgttcatcacccgttggggaggcagtcctgtgcacagatagctctcctttttggtagttctcctggatgtatctccacgtaaaggcctccttctgcatgtgaaggggattcccccctatggttgcaaagaacgcagggtgatggaagtctcccccccctgttggaggggaccctaaccgagcggactgatataggagtacttcattaatcaaaggaaggagagcaaccgagaaggcatagttatagtgatgtctatgcttgtccacaaatttaaactgtgcatatagaattcgatttatgacgtctatgtactcccctttgttgtgtgtaagtgtttgtaaaatgcttaatacttcccaatatatggcacggaagggagccttgctgcttggactttcttggagatggttcaccagcgtgtcatcttttctgctgttctttcgttgaagaagactgtcaatgtgagagcataacgtttgaaggatgaacttttctactctgttaaatgggaaaggtactctagaatggttcccttcatgggggtcatatttttttctgacgattttttggtatactcggagtagagcagataaggcgaaaaaatcgacgccttgaatttctcttttcaaatgaggaaggtcttcatcatcacaaggggggaatttctctgtacaggaatttctcctcagatgtgaatttccgcctgtgctattttctcccagttctacacaaaagaggtactccttctcatttatgactgctcgggtttgcaccatcccattgttgcagggggtgccactttgtgtactagccgctaatccattttgcaccactcgagtatttatacgatcaattagggaaagcacatttttcagggaggtgaatatttcccggtccatatgaacaatgtctaccataccctttcgatggtgcaaaatttctcttctccctggactagtactctcgataaagttgatattttcattgcggttgtagagggcgctgttttgtctacttccatgatctctttccaccatgtaatctctgagcaagctgtacgctttgcggtctgttcgggtggggccgctctttgttcgggtggagtcgctctttgttcgagtggagccgctctttgttagggtggagacactctttgttagtgtggggcccctctttgtacgcgtgatgcattttggggtagtgaaaattatggagggccctaccactgtgctgattaccctgtgagcgttacgcttttctctgccgatgatgaccttgcggcatacatatttcgaaagcttttgcatatttcgttcattttatttttttcttctttctgtaagagttcgtccatgctgtgagcagtacaggggaaaagctgctcaggttgggaccttcccctgcgcgtgaattcctcaaacgaaggtgctacgtgaggcgggtgtgctttcactaccaaatgaggatgccagaatggaaaccaatttctaatgtagaggggtggtaccgtccgcagatatcggcacaagcttggttgagagtatggttacaattgcgcgtgccccttggctgagaaacgaccaccttttcgtctcatacgtggaagcctctccacgcgttttagaagcgttggttaggggtgcgacctagtttgttccagcttgatcgcacgagcattgcttcttggcctcccctttgtcacatactattttgcacattttttttccgcattttcgttttcacttggccaaaaaatgcaatcgtttggggcgatgcttgtgttggaatggtttgccaattcgcgcggtgcgctcatcgtttgttatgtcatattgtgttgtgttatgttatgttgcgttatgatctgttttgctttatttttattttattttatttttttttttgcatggctatccatgttcctctaggctgatgacgtgcatgtagaactgccaaagtgtatggccttcccgcttcgtcacatttctgccgtttgtgtgcttttgaggaggcttcttttggcggctaaaacgcagagcagggggacccacttgcaggggtgtcacaattcgatgcaaactgtggagaagctttcttcacttgaatttgttattcgttcgttttaagaacattaagtgggggaacataccaatgcacgcatgcgtttttatatacacgggggaagcatactccccaagccaaaactgcaacggagttttttttctccccacttaataaatgagcaatgaggaggaacaacaacccagttggtgtaaatttgaggacacatcatgatcaggccatcccgcgtagcccgtttatatggttccataaaaggagagttggcacaaaggcgcacatttttttaaaacgttcctgtgtgatgtgttgtgggaaggagtctactcgcctcattgtaaggcgcgacaaaatatagcatgtatttcttcgcgtaaagcccgtctgtgtgcgttttcgtaaatgtacaatggggagaataaccgcgtttacaattttcactttttttatgaacaaaaaaaaaaaaaaaaaaatagctatctagctaactagcttagccaattttgggaataattacgcctgtgcgttcaggcaattttgaatcgaaattaatttggaaaaatggaaaaggagaagaatactcaagtggtaatcatttgtgagaatgtgctttggtattgcttaggagtttcccatttttttgatgagcgattttcaggcaaaccgtgttgctagttgcaggttgtgaccggccaccacccgcgcggctagaaaccacaacatgtgctacaccagtgtgtataaacttgcaacggaattttttttcccctccaaatgggatgaaaaaagttacccaaaaagtggcaaaacgggatacaatatagtggtatttatattggccttcttgccaaattgtgaatctacaaatggaacaagtacctgtagttgtaatgtaccattttttcatttttttttttatcctcaaaaagatggcacaatctgtttggtttactctttgcgcctgtgggagatgcccgcaatgtcgtggtagtgataccccccatttatgcctaacactttgctatttttagccttgttttattcggctggcctggctacaatgaatgggtggtgtttctttcctacgtatttgtttttcatttcgcttcggcacggcgcacaagtgtatgtattcccctccacccgttggcacctgaaccactgtcggagttgaaaaaaaattttaggaacgttcagctggaattatattgcgataattaataggccacttgggcgaagcgcacagtggtatgcctctcctgagagatgatgttaaatcaaaatgggcgaagggcaacactgctttaaaatgacaacatgttgatctgcatacggggaaaattcagcgatgtaactggtatgtgaccactaattcgtatacaatggggcatacatttacgcatacattttggtatgcctttgtggatgcatttctttcccctgcggtggaggcacgcattttcaaaaggagcaagtggcaatttttctcaaagtggtgatttaaaaaatttgcgattttttttttttggcaactaaaagtgaggaaatttgcatggagagagaacacccatttagcagcttttccgggcgggcggtttatgccatcctgataggcatacatcccttgccatttagccaaagaaggcattgcgttaaaatttaaaaagttaaaacgtcgacgcgtgaggcaatttatttgtggagcaatgggtaacttagtttgcttcacatttaaaatgtattccaatttatgtacgtacataaaatagcaccatgtgctgcgcatgcgtagtggcaatgttttttttttttttttttttttttcgatttccccagtttggaccaacttcgagaaattaagcagcaaaatatatttttgaagaggaaaagcagttcactttcgaattgaaaggaggcatctttgtgaagcggcgatcgcacttgtagaggcaagcagttacccgcgcacgctggtacgcaacgtttcaatgtttacatgtacagtatgtacagtatgttcaatatgttcagtatgtatattatttgcagtatgttgagtatgtatattatttacagtatgttcagtatgtatattatttacagtatgttcagtatgtatattatttacgtcccctcgcgcttatttgtatccatttgttaaagcagctatttttagccaacgcctcgagcagttttcgccatttgcgaagtttgaatgcccataacggggcaggttgcaaccccccccctacacgccttaccttacatataatctaaacctatctagttttagtttcgccattttgttttgcctcacttttaatttgaaatagtgacccctccacagttgtgcaccaaaatgacgagggtgcactctgtgagagggtgacacgacagcgcatagtagtacattttgcgttacaaaaaaaaattagaaaaaaaagtaaagcaaaatagtgagagaggagcggtgagtgaggaagtgtggcgcggaataggagaataaggtcaggcgagtgtcccccatatgcgttatagtgcgatacagaacgccgctacgctagagacacctgccaagggggcgattatgacgtgagcgcccctgaggagcgagctttctacgcagtgacacggttcgactcggtgtagctctgctgcagtgcggcgctcgccataggcacacacgtgtacatatatatatagcgaacgcctgagttgcgccattttggcaagagccagagagaggccccccgtcccaacccctcttaacagcggagaatgaaaaagctgctctacaggaccgaggaagaaacggtcgtctacgacaacgtgttggaggggctatactccctgtacaaaacatacatcctggaattggagaatgagttcaactactaccatttttacaagccgcttttaacaagcggcgattttctgtccaagccgatgatcttgctgcttggtcagtattcaacagggaagacgacctttataaagcacctcatagagaaggagtattgtggaatgagaataggaccagagccaacgacggataagttcgtagcagtgatgtataatgagaaggagcagttaattccagggaatgcccttgtcagtgatataaccaagccattttctcaattggaaagttttggaaatagcttcctctccaagttggagtgttccaacacgactagcgatgtgttgaagtcgttaacgataattgacacaccaggtgttctaagtggaatcaagcaaatcagtaggggatacgacttcgagaaggtcatatactggtttgcacagagagtagacttaatactactcatttttgatgcgcacaaattggatatttcagacgagttcagaagatgtatacaagcaataaaaggacaggattcgaagatacgaattatcctaaataaggcagatacgattaacacgcagcagctgatgagggtatacggatcgttgatgtggtccttggggattgtaataaatacgccagaagtgaatagagtgtatataggctcgttttgggataggaagttaatgcatgatgaaaatcgaaatattttcgaagaagaagcttcagatctgtataaggagttgtcgaagattccaagaaactccaccatgattcggttgaacgattttattaaaaggtgtagaacgttgaaggtgcatatttatttgctgtcccatttgaggaaaaagttaccctacttcaggaagaactatattaagaataagctaatcaaaacgttagataaggtatacgaagaagtcgccaaggattacaacttacccctgggtgatttccccaatgttcaatttatgagagagaaactgcacgacattgattggttaagcattccaaagctggacttaaaaaaaatcgaacgaattaataaagtattaaatgtgcatatcccccaactgttagaaatgataccaaaagaatccgttaacattgagcaatcccgatatgaaacccaggaaggaaccatcgttgagaataaattaactccctttttggaactgacctctggagaaattcccatgtgggtgaaacagaaatatttgttaagtcctattgacacttcgaaatattcggacgatttttacaaactgggacccaacgattttggcaagctgtctggggagcaggtgaagcctgacctgatcaagagcaaattgcccagctccgttttgcacaaaatttggaacctcgctgatatcaccaaggatggctacctcgacttgttcgagtactctctcgcccggcacttcatcgagatgaaggcggagggctttgatttgccctccaaggttcccaaggatataataaacgcgcacgagtattgagcgccggtgcgagcgtagcggttagttgcgtagcggttagttgcgtagcggttagttgcatagcggttagttgaatagcggttagttgcgtagcggttagttgaatagcggttagttgaatagcggttagtgtaccgcttatcgtggcgtcatggcaacccaactctgacgtgcccattttttgcgaaccccccctattcattcccccattttttaagtatttatgaaaacgtaacatttgtcttaatttttttcacatttttctcacgacaagtaatacatttgttaagcattttgaagtgttggtaaatcgattttttttttttttttcccgcgtcctctacatagctagctgcatacctacctagctagctattttttttttccctggggacgcgggaagcacgcgtgcaggtgtgtaatgtgccctttcgtccaccccctccatgcataagcacacgtgtacacacggatatgtacatgtatatatatgtatatatgtatatatgggcacatttacaccccacgcggggggcgcacagacgtatttttaatgatcgatttataatgatcagcgtgcccccccttttgtctcttattaatttttcgttctgcccatttcctgcgtcctgtaacaatgtcctgcctttttcgtctccatttgtgaatgcgtatgtgcatacatatacatatatatatatgtaacacatttatatatgcatatatatatatatgtaatacatttatatatacatatatgttcatatgcatgtctgtacatacagctgagttttttttttttttttttttttttgttaatcgtgcaacgcaacttagaaaaagcaacccaattcgtaatcgtgatgatatttatgctcggcgaagtggaaaactgtgcttgacgaggcccgcccaactctccgcggtagcggcacacgtgaagcttgggagggttggcttaccccgttaggggacagaaggacgggggagagactaacgcaaaaaaataattaaaacgttcttgttgtccaaaaaaggaacaaaaaaatgcgaacatgtgtgcgtacctccgcaggggcgtgcacacggaaaaggaaagcaatcaaatggcgcaaaatgaaggcggctggacaaaagcggctcgataaaagcggctcgataaaagcggctcgataaaagcggctggacaaaagcggctcgataaaagcagctggacaaagccgccaagacgaagccgccaagacgaagcggccaaaacaaggacaacaaaacggaacaaaacaattctgacaaaagcgcacccctttgggggaaaaaagacacttcccaagcggaacattcccagttgttcggtgtagactcccagttcaattgtgaaaattttgctaagtctcgctgttagagggctgtgtggggagatgcttacggggacataaaatgcgcatatatgtgtatacatgcgcatgtagttacatggaggtgttttttcccccccgaaggcgatcagttcaactcgccatgcggggagacctggccaagggccgaaatgggagagtaagcattacccatttcactgtcacttgggtgggtaaatcccatggagttgcttccattaaacataccgttttgatcttgaggagagagcatggcagtgttaaagttggaagggtaagctgtctgactgggaatatgttgagttttgtacatctggttgagtgccgcatttccgtgaagggaagcaccactgtgttgtgtaccatttgggtaatgataagcagattgcgaggttaggaggtcatcttctctaaggtgtgtactggggtagacatttccagaaggagaaacaaacttggttctcatgtgcatatcctgattggggttcaccttattgtgatatttatcattatgtagtaacagttcgacagatggttgattggtgcccttgttaatttttgtggcgttttgtttattgttccagttgaaggagaagcaattcttggagctgcccttagtggatgctgtgtctatattgtcttcctggtagtagagggggagaagaaatgggttgttcatggcgtccttaggaatagggtgttcaataattcgttgcacatgcacagggacaggaatttctttatatctggcttcaatttttgggcatagaaattcttggacgatttgaagttcaaccgggacaggtacattcctatcgacaagcttttcaatagggaaggtcctataatgtgccattgggacttccacaggcttgggtatgtgtctatactggggagagacaatgtttctgtatatatgctgaacgtgaggaacttccacaattttttcgacatgaaaaggtcggtccactatctgtgtgtatgggatgtctttcttcaccacttctgggatgtattctgggatttcctgcaccttttcaatgtttatattttttaattcgatttgaggaatttcgacaattttttcttggatcacttttttaggtactggaattatcctctcttgcaccatgatttttggcacttgaattattttctcctgatacacatactgaggtacttccactattttgtcgaccactttaatttgtggaacttctactattttttcttggaaaattgttttgggacattttttgattctctcatgaatcactggcttgggcacatgaattaatttttcttggaggatgacgtgtgggacttctacgagcttttctatatactgcacttgtggcacttcgattattttttcttcaatttctggcttcataatttcgacgactttttcttggaccaggggtttgagtattctggcattctgggggggggcgtctccgctgcttatcatgctgttgccactcatcatggcgttgccactcatcatgctggctccacccatcgcacccccttcccttctctccgaggtgtccccgttggcgaaaaggttgttcgccacttggtagtactgctcgttcgggtccctctgcttgttccgcttttccccctgctggtcgcacaggtgctgcgcgtagcccctgcacttggagtctccgcagttgttcagcatgttgagttgggcggtagggactggggtgtgcgggatgccaaccaactggaaaggcgtctaagcaggtggagcggcgtctaagcaggtggagcggcgtctaagcaggtggagcggcgtctaatcaggtggagcagcgtctaagcaggcggagcggcgtctaagcagatggagcggcgtctaagcaggtggaacggcttctatgcggcttctatacggctcacacgcgggagccaccccttaaccgagtgtcagctaaaaatggccgtgtcgagggcgcgtcctctgcagggtttggcgtaagctcataatatgcggccaatttttagagcctgctaaattgggcgagaagctgcgtgccgaggggggcaatcggaggggagtcagtggggtgtcggtaaggagtcggtagagagtcggtagggtgtcggtcgggagtccgtaggaagcggataaaaatttcggtagacaacaatgggctgtcagtgaacaatcggtgaacaaccgagctagcgaaaattcagtgaaggacaaacaacgtgcaggcaaaatacgcagacggcgtagagtaacaatggggaaaaattaagtgagcactctacggggcacgaatgggtccacataggcactgactttctggcatacttacaaataggcgtaggtagtatatacatatatatatgtacatatatatatttttttttttttttttttttttttacagcttcgaaagtgaatataattgtgcgcacgcgaacacgcgaacacgcgaacacgcgaagtgtgtgtatacacctacccgcacagggaaaaaactatttggacaattgggcgggtgtacttggcggaaatttgctttttgtatttctgttcactctttgatatgtgcacacctggggtgtatgcgcgcgcgggggaattccgttttgaggtaaaaaaaaaaaaaaaaaaaaaagtgacaaagtggggaagtggggaagtggggaagtggggaagtggcgaagtgataaagtgacgtgacgtggcgtgacaaatgcggccgaaaccagaaaccaacgcaacaatttgtagaatcctgtgtacaaatggggtgcgccggtgggggggagcacaaaaaaaaaaggcagtcgaatttgaaacttagttacccttcacattgaattttttgcaaagttgacttcttttttttttgcagagttgacttcattttttttgcagagttgacttcatcttttttgcagagttgacttcatcttttttgcagagttgactttattttttttgcagagttgactttattttttttaccattttttttttcctccctttttggaacattcctgccttagccgttgggcattccccacacccgtgagtagaatttcccaagcggaacggacaccacatgtagacaggaaagaaaaaaaaaaaaaaaaaaagcgttggggcaggaataacgtacgtatgtcaattgtcaaaagaaaaaagaagaagcacggggaacatgcgtctacctatatcatgtggtacttttttttttttttcccttttgcgtcagaaaaatcacccgtagggtgttgcacaggttgtttttcccctttttcagcagcagttcacagcagtactgtccaccccttcctcagcatgtatgcctgttcctacgaacgggttatacccacccatatgcacagcgcactgaggagtgacaacagtgttgacattgtcccacatgacaaagtacacacatcttgggtgctcccttcgtcaccccaattctgctattctcatggtaaggcagatatttttccccctcagatggaagaacacgaaatgaacactgctttttctcaagtgagtttatttttggtaatcgtgcatttgtgctactccgtttgtgggtatttaatgtgatacatttttcttccctccactttggtacgtccctactttcccattttggctatatgctgggtatgcatttcggtgcagccgcctgaggggtacaattatgaaccctcccttttgcgttcgataaagaagaagaaaaaaaaaagttcagcgagaacaacagggaaaacacctaccgtaaggcgaattcgtttttgcagctcaaatgggggaggttgtaggttttttttttctttcttttttgttttttttttgagaggaaggggcgggagatataggaaaggggcctccatggtgtacccttttagggacaaatcacatcaggaggggtaagccaattgtacgtttttcgaaatgggccaggtttttcccctttgaagggggtgggagtggttgaataagcttatctgcttatcggcttatccgcttacccgcttatccgcttatcggcttatcagcttatctgcttacccgcttatccgcttatccgcttacccgcttgtctactcactacgacaaaagggagcagagttcctcctgcgcgaggcttctcctccgctgctattccctctgtgataccccctcccgttggggactcacttttaagaggaaagacaggttaccctgcgcgcttcctagtcgaacgtaattaggaacttttggaatttacaaaatggcagcaaaaagaagggtgaaaaaaaaaaaaaaagtagaaatagcgatcatccaatagtgcaagtaattcttttcctcaccaaataaattgcggtgaagtgccaaagggggaaacatcaaattctatgtgttggtccattcctttgttcaaagtagaattaatcttttgtgtgtgggaagatgctgcttggtggggaatacacgttccacttgtgggttaaaatgggcagcattggaattagctaagaggtgttgtccgccatgcaagaaaggggaattatgtagaaaagacactgcacacattggggcgaagactgtgccacctttttccgggggggaggatggactaaacagggacagaaatgtgcgcccctacaactgacgctgcagagaggtgtacactgcctgcgcgtggggatgcaacgttaacttgttttgcattgctcttttcattttgctcgtttcatttttcattgttgtttttattttattttatcttatctcattttttatttttttttttttatttttttgttctaccccccaaaggaagccaacagaatagaccgacctaagttactttgtcccatgttttagaccaaagggaaggttaacgaggctcacaaaaaaaaaaaaaaacaaacgaacacgaaaacaaaaacactaacagaaacactaacagaaacactaacagaaacacaaacagaaacacttttgcataagcatgtacatacgcgcagacacacacgtcaactgaagctgaaacatctttgctgcccgcccaaccaccaaaataaacctccatccttttcggcctgctctttgaggaagatgtttaacgcgtgcaagggcaacagcaactgctgtcgggaggaaagcgaggacacggaaaagctcgtgcacgaagggaggcacgacctgttcgatcaacagctggggaagcagaatggggaatttaagaagatcatcgagggggagcccgaccaggccaaagccgtcgaaattagccagcgcacggatagggaatacgtaaggttctagaggctctgcgcgtttgtgctcctccatgtggagttttgtgccccccgtgtgttgtttcgcggtgctttttatgcgcctttttatgcaccattttgtgcacctctttatgcactattttatgcccctttttatgcaccattttgtgtgccttcttacacaccatttgatgcccctttttgtgcgccttcttatacaccacttgatgcccctttttgtgctcccccttatcccccccgcaggttgccataactgcctaccagcccgtcgacatcgtgacgaggacagtcgaggtgcccttcgtgcgcaccatagaaacgatggtgccgaaaataacgtacgagagcaagattagggaggtccccaagtactactccaaaatcgtggaaaaggtgggttctttttccctcggttggtgtgtgcctggtgtggcagcgtaggtggctcgtccaccatgctacgcagtatgttcgtctctcctccccgttaccgcttctcagcagtagtgcttctcagcagtagtgcttctccccccccgcaggtcgtggaagtcccggaagtcaaattcgtggacaaaatagtggacgtgccgcgcatccagtactgcttcaagtatgtccccaaggtggaggtgaaggaaaacataattcagaggccagttttccaaaagaagatcgtagagaaaattgtagaagtccccaaggtgaaggagatgcagaggttccaagaggtcgaaacggtggaatacgtcatcaagtaaggagaggtggagaggtggacaggataagacatggaaggacaggattctgcccttgtcttttcactgcccttttccactgcctttctccgccgccgttctccgctgcctttttattactccttggagtggtgcaccaattggagtgcccccctgcatgctgcgttttttgccgtgctcagctaacccacctgcccatttttccaactgcggcttattctccgctcaggtacgtaccgaagggattcaccgagggaagaaaaaaatcagaagaacagggtgaggatgggaaagataagaaggaagaagacgcagatgaagaaagggacacaggcgaagaagaagaagaagaaaccaacgaggagaagcaggaagctaacaattccagattttacgaactgaaaaattattctgaaggagccaagctggttaggaatgtacagatggagatgagtcagccccaattatggggacaggcaatgcccatcggccaggataagatgttcccatacgtttttagtagacccatgcaaggacaggcggaggaacaggcatatggagggatagggatagggatagggccaggaatagggccagggatagggccaggtatagggccagggactccctggggaagtgctgtagttgggggagaaccatatggcgaagcttacgaaggaggagcagtgcaccccgcgtttggcttgagaaacgagctatccctaatgcagctgaaggaaaggaatgcttcgatgttaccaacgccacggatagaacaggtttttaaacccaaaattgtgaaaaacatagaagtgcagaaacatgtacccatttcggtggacgtgccagttccttatatggtccccaaacctgtcgttgttaatgtagaagtgcctgtcttgaaattcagagatacatttgtgcctgtaccggtcaggcgaaaaatcatccccaaaattaagtggatctcagatgtttatcaggttgattgcatcaaggagaagccgtatttgaagatccaagacgtgataagaccaattccttgtgatgtgcagattaagtataggaagtacatggaaaaggcttgtgctgtgaaccctaatgagttgccacaggatgatgtgcacgccatgtggatgcgcgtgaatgcgcacctcgccgagcagaagaagcgggagtatggtgacctgtacccgtactatcgaggtgggcgcgattcgaagcgagtagctaccgggagtgcatcgcagtttgtagtgctaccgctcccggtgcaccattttgcagcaccgggagcggcagcacaaccaccgcaatttgcaccaccgaaagcagaaccaccgaaagcggcacaaccatcgcaatttgcaccaccgcaagctgcaccaccttttatatgttcccccattttcacacctactccacacgcagccgaaggagaaggcgaaaaggacagcagcagctctggaaaagacgaacaggaaggaagtgagggcacagaatcttcggaagagggaaagatgcaagaaggagaaatcagagaaggcgttttggaggaggaaggggaagcctcagggagggcgagtaagcaggaggaagtggggggagacaaggaagagcgcgccgagggggaagagaccatcgggagtgaagcaggcggggtggtggaacgaagcggggcgatggaacaaagcggggtgatggaacaaagcgagtcggctgtctcaaatggggaaatcatacaaattggggaagtagcgcaacacggaccaatcatagaagtcctaaggagagagtacggcgaaattgagcaaaccaaaggagaggaatggaaacacgtcgaaggaatagaaaaggtaagcgcagagcagaatattttttactcctatgaagggtcggagcaaatgcaaaaggagggaagcggttacaatgtgtgttgcaaaaatgcaaataatcgtgttagtggcacatcggcaaatgaggagagatacaatttcgaatgcgtcgatgaattcatgaaggagatgaaaaaacaagatcatttggaggaaggagccgtagcttctctgtacccatcacaccctctagccatgacgtacttgcagaataagtggattcaaacagacactctgaggacacatgaactttaccatgacgacttcgtcagggcaagcattaatgccaattttaatctacaaaataaaaatccagtgatatcagaggttatgaaaaatcaggattttctaaaaacagccaaccctctcatctctcctttctttccgaggaatatacagaacatagaaaattcctacaatagagttataatgcagaatattcaggaggagaatatgcgatgcgtagggggtactaataagtatgagcaaaaggtgcatggtctctcgggggatacggatgtgaggatgtatgacgaaggggttgcggggggcgctggacatgtgtgcgattcgggggggaaatgctgcagctacttttgcaagcactgagggggggtgcggtagcagggtgagcggcgttggcaggagaggtggccatagcggtggcgccattttggtgtggcatcttggactagcagtttgagcgccgttcggtaggtttagcaagccaaccgcgaatccgccctccaaattgtctttgttcccactcaaggggagcaccccttttgcgataaagccaatttggtactaaccgttcaggaggtaagaaggaagatgcctctctttcctccgctaagcctttgtgtttatttctctttttgtttatttttatttttatttttggctctttttttttttttttttgcccactctacattgtgagaagtgtccaagttgaggaggagttccccagaggggcgtttcgctggttgaacaggtggatccactcgcatgtcttagtatgcattctaacctgggtgtgcgtatgaacgtggggtgagctagaatcgtgtagatttacccatgtgaatggggcactgtggggggtgttcatttaccccttccggcacatgacaatgcgtgctggtttgtctcatcatcaccacgctacgtatgcgcggttatttcgttttttattttatgttttcattttttttacgtttttatgtttttacgtttttctccaagtggagcacctctacatatattttttaaatcctgatgaggaaaggctctccagagagtccaaagaccaggtgcgtaacttggctgtacctacgaggaagtacatcacctcgtgttagcacaccgggtagagacccttttttacattctcttcatggtgcattgcaacaatttttgcggcgtcttctctgccgtttcgtttcttctccaatttgatatccccataacaaaaacttcgagcagttttattttgctgcattggttaataagattagctacaaaatgaccatcttgggtttttttttttttttttgcaagtgtggggggaacgacagtgaagccatttgtagggttcacctctggggggttaaaaggggggagaccaccaacggagaggcacttccgcggatggatgattaaggagcccctttcttgttaaagtttgcatgttcgaatgggaggtacactgtagaatttaagaaggaatgattttattttctcattgtatgagtgtggaagtggatatatagggaattttttttttttcatacgttgtccagtgtacgtacacccgatgagggtaacttttaatgggcttcttttttgaattgtccttttggggtagagaggaagggaggggtgagcccatgagggatgggatactctgatctgcatcgcataagagtgtttgcataaatgacaacatgtgggtggacgtgctagtaggtcaacacaacgaagcgtgtcgtttttatatctgtctagtgagttctctctccccactcacatgtgtgcaccttcttcagaaaaaggaaataaattctctcaactttgataacaacacaattttaaaatgcttcccctaaagtcttctgtctttctacttctcctcctctgtgtccagtgggcccacgcgaagattgagttgatactatccggtgtgcataaacaggagggagaaaaaaaaaaaaaaaaaaaaaaaaaaaaatggagacttcactctgggaaagaaaacgatacttgtttagtgtcatgtagttgcgctagaagagtgattttttcagggacacttgtgagtgtagccacattgtagtccctcttctccatcagcggtaccgttctgatttccccttttttttttttttaacctttttagatctgggcacggacaaatgcaactccgaaaaggtgaaagctctggatgataagttttacggggcagattgtgggggcgaaaatctgctcccctccatcgagtggtttcaaaggaacagcgaaacgaagtcctacgcggtgaccgttactagtatgattaactccaaagtagtggcgcacttcttggcatggaacatcccgtcacatgttaatttaataaatcactccacgagcttcgacgaactggaggcagccgttgggttcaattcgtttggcgaggcgaagtacgcggggccatgtgcctcggccatcggagaacagagcaactgtttgttgtttactctgtacgcgctaagtaagttcgcacagtttgcatctttctgaagcgagacatatatcgtggttttcgaggcatatagggcggttcgcgaggcatccgttttgactttctccgcatctcgttgggtgtatgctccatatgtccacatcacacatcacacctcacccccaccgcagaaacggaccacatagagctgtcacaagacgcagactacttcgagctgatggcctacctcaaaagtatgagccgagacgagaaggggctcctcgacaggctgtccttgtacgccatgacaatcccgaagcggaggatttcaagttgaatggttgggggtagtttgtcgcctccatttggttaagcccctttcgagtggaggtctcattttcgcatgaatgcacgccattcctctacgctttgccactttagaagagtgaaaggagctgcaggtcgttttgtttttcttacatggggtgccataaaagggcaaagataacccttctccgagaatttaaacaaaaaattcccagtaggatttactctctgtgcatgtaggtttcttctcctccatttgcaactttttttttcagtgacgaacgatgtttttcctgtttggaaagcaggcacataagtaaaagccatacgcnnnnnnnnnnttttttgagtctgggcaatgtggttaatataaacggagtgatacgcccccgctgctgctcctgctcctgctgctgtggtgggggggttaatatctcccctcgcggtcgctcccgattcaggtgaattgtggcccaccaaatggccatcaacctgagagcttctcagcacaggagctaaacgcgctctccataaagtcgcatatatttttaaaaaacacgtcgactgtcttggttaactcttccacctctcgaacaacttttacatccaaattggtggtcaggaaatgagccaaatttacactctccgtttttttttgtaaaatgtctaagtttttttctagctgtccttggtggtactcgaacaaatattttttattttcatcatcccaagtggcaaagtaggcgaaggcgtaggaccacttgaggatttttctacacctaatggtttgtatgatggatttttgaaaatgatatatacgatgcgttggctcgattttgttcgatgcgcaaaaatgggaaaggaaaagcagctgcgttttgatggaaaattcttctccatgttggtgggcatcgaatctggttttgaagtggttgaatttgtgaagcgcctcgtgagcgcttttgcgtgtttgcggcgtgagggggggcgcctcgttaggggtgttgctcggtacgtcgcttagggtatcacttttcgagccaccttttgcgtcatgttgtgcctcatgttgtgcctcatggtgtaccccatcttgtgcctcatgttttgccccatcttgtgctcccccttgcccccctttcaccgctcccctctgcgagacgtactgattgcactggtagaagccccccttgtggtgcgcccagggctgcaagcacagccagcagaagctgaacccacagatgcacttcacgttcatgcagccggacgttttttcaatcgacttggcacagttgggacactgcttcgtgtgggatcgaatccacgtaacgttatgttcaccttttgtaaggagatcgttccactgtttaatgactgcgcagctgacgggtcggtgaaattcctccgtgcagttaaagcaaaagttgtgtccacatctgcaaatgattccattatcggggagcatcacagattctataacgtaggggcatctatcatatgggcatttttttaaactagggttattctttatgaatatctttaccaaaagcttttcgtattctacaaacaggtcattatttttgtcggagatttttttccagtcttctctcatgatgagttgttggcactttggctctatgcactttttattaattacagcttcgtcaaagtcgttgtcgatggctgtttggagataacctttccagcactccttcgaatatcgatgtccgcatttaagcgcgtgtgtgtcttgtaggtcatactggttaagtaggattgggcatgtaaatttggtacctttctccgtgtgagtgatttgttcggaggggggctcttgaattgatttagtcatgtcaatggtgggtggtactggtggaggagcggtctcactactggcataatctgcacagaggtcttcctccttaaggtgagacatgtgtgctttggcgagcacttcctttgggttcctaaaccatgcttcgatgaaataattcgagttaaaattgtacgagtttaaaaaaaagtatgcataatcatagggaaggttggtgaggctgacaacgtccgtgacagcttctttcattttttcttcgacctgttctaaggtgtatatctcataaatatttgtgtccctatatttcgccatgcttctttggaaatactgtaggtagattttcattccttccttgtgggcttcatcatccgttgcttttttttcgctcgactcgcaattggcacgttcgtcgtgaaggacgacgcaggaattcacgacgttacctgcgacgttacttgtggcgttatttaccacgttatttgcgacgtcatttacgacgttacttacgaccttcttcacgaccttcatttttttgtccctgtcaagttgtatggtaacgtctatggctcggctggcggggccgtcctccttcgggatgttcatttttggagtgtaagcaaaagcatgcggagagtgcagagtggtgagtggagggtggagattggagattgtagaatggagaatggagaagggagagtggccaagtggggagctattttttctaccctttttaggagacgaaggagggatgcatattttgtttgaccatgtcatgtgtacatgtggaagtttttttataattttattcctctatattttggctcccccttagagtagtgacaaggtgtgtaccctacttcgtaggagggtccccctgctggtaagtggcccccacgggaagcggcctttagcgagcaaccctgtggtcttttaaaaatgactttcgctacacgtgcgttacactcgcaggttatcagaagcagcgcgtgtaaaccagtggtgggggggagatccacccgatgggggtgaaatgatcgttctttttcaaggtgtcgctgctatacagtttttttcagcaaacggagcggtaagatttgctcactctgcgctgtttcgtcgtcatggcgcagcgccccttgaaggggaaccatcgagggggacttgggtctttgcgaaaaagtagtcgtcgtagtagtggcagtaaagtggcagtaatagtgggagtaatagtgggagtagtaggcagggatcaaaataggcaagaaggaacagaaaagagtaggtgaaccgagaagggaagggcctctggtcacgtggcaaacgcagggtaattacgcaccgctgctacgtcaattttggcaccgccaaggggggtgcccattgaaattttttttttttggcccgagtgttccgcttatgcatagtctgccttttggaaagttttcggaggagaggaaaaatggtttccgtgaaggggcaattggagggcaaaatggtgggcaaaaaaaatggtaccccatgagggaaggaaaaaggtgacaaccccagaattttttcaaaacgacgcttgaaaaatttcatagcctttttttttttttaattaaaactgaaagcaaattatacatagtaggggtgtaactattttcccatttttacgataaaaacaaagaaggaaaaaaaaaaaaaaaaaaaaagaaaacatctttaagtgaaccctattttttttttggctgttccttttctgctctttcaaaacgacccagagagtcagccttctcgcttacgcaaccccggcgtatgcggatgactatactgtactcttggtaatctatagtcgtcgagaggctcgagtgacgaactgggcgcctccggactgtacatcggtcatctgtaaaatagggacgagcaagtcgcgactaggcgattttccacctgccaaagtggctcaacaggttgccacgaaaggggtacctttgagcagtagaattcccctcatcaatcacgtccctttgtaactgcgcgtacgtgacggacatcagtccacatcgcaccacttccccgtttcaccgctcccctcctaacgatgatgcacggggcgaagagcctcctgaggcgagtgcagcccgtgagcaggcaccccctgagtcgctacatcagcacgagtagcgcgaaacttaaaatagtaaaatgtaaactgttcgacatcggagagggaatttctgaggtggaaataactcagtggaacaaaaacgaaggagacagcgtgagcgaaatggaaacgcttctaactgtacagagtgacaaagcagcggttgatataacgagtaagtatagtggagtgctcgttaaaagatatgctgaagagaaggacataattaaaattgggtcgtacttttgcgaaattgatacggaggatgatattgtggaggaggcaggagaggagggaaatggtgaagaagtggcagatcatcacgcggaggggaaggtagatctagatgggccacaatcatcacctgaagtgaagcaacaagggaataaagtctcgactgtaaaggcatccccaggggttaagaaaaaagcccaagagtacaaactggacgtggaagcgattggaaattactttactaaagatgccataacgatggaagatgtggagctgtatcatcagaaggtgaaaagcggagaaatcggaagtactggaactaatttggatggggagatcatggaggaagtaccactgaagggtatcaaactagccatgtgtaaaagcatgaacgattcgttgagtatccccctgtttcatttaaacgaaaaatacaacgtgcaaaatttgataagtgccagaagtgaaataaagaagagcgtcctagagaaggacaacgtaaacgtgacattaacgagtattttaatcaagctgatttcgactgtgttgaaagacttcccattgctaaactcgaaatttgattcacgaacaaatacgtatactacttataagagccataatgtgtgtgtcgctatggataccccaaatggtttactcgtgccaaatataaaaaaggtggagtcaaaaaatatggttgaaattcaaaaggagctgacttccctacgtgataaagccatgcagatgaagctcagcaaaagtgacatcacgggaggtaccatcacaattagcaattttggagtaataggagggacctttgccactccaattgtattcgacaatcaggcatgcataattggattgtccaaaattcagaaggagctgtttttaaaaaatgagaagaaagagctaacagacttatcagacatccttgttgcggacacgatgaacttgacttatggcgcggaccacaggttcgttgacggggctacgctggctcagttttcgaagaagctgaaggaggccgtggagggcatctcttcgctggacccgtacgcggtgtagggggcctgcgcaagggagcagcagtgtgcatagcggcgtgcgcagcgtcgtgcgtagcggtatagccggagcagcgtcatagggaagtagcgctgcatagtatcgtgcgcccaccgttgaggacgccccctttggaaccccttccccccggggacccttccacatctgctgcgcaagttactatgcagcggtacttccctatgaccgacggggcgcccgcattccccgccgcagttcgcacgaatcgcatggcgtggtctcaccccgtggtgacaacctcccttgaactcgttttctcccccacggggggcctccattcggcggcgctccaaccgcgtctacgttttccacaactttgtgcgagggtcggcgtccaaaattttaaaaacaaatttttcaaaataaaaaagggaaaaaaaaggggaaaaaaaggaaaaaaaagggaaaaaaaagggaaaaaatgtgcataaaaaggggaataaaaaggggctaactttacagtcgcgcaaaaggtgtgacgcggtaggggatacaccctcccgtcatctcgccccccccctaagcgcaaaataagtcgaagaagcgattccctattttgaactgactcggatgaacggtataattttttactaacgacttgaagttattcacgtaggcgtccgttttgatgagctgcacggcatctctgacaagcacattgttgttgggagctatgatcataaaagacggcaaatttttaatattaaattttttgcaaatgtagagataattatcaaaaggtaagctgtaaaaatcggtacctttcaggaaagctatgtagtcattatatgtcttgtcaaaagggatgtaaataatttcgataaatgggaaattctttttaaaaaaatttatattttgtataaaagttacacaatacctgcaccaggatgctccaaagaataggcccagatatttattttcaaaataggacgcatcgatttttttcatttcattgttttggaattgatataagtgactgatgtaatttttggctacattttgttggctcccatttggctctgccgtttgcgtaacgggacgatccacttcgcatttcattttgtcggagagatgttcgtgtataggggcgtgctacgtacagtacagctacgcgtggggcgctctcacttttgctatccttaagtttgcactccccgggaaatggagggacaacaattttcacttcgcttgggttacactgtatggaagagcaatatctccgttcacgcttctcccgttgtggtttggacctcctgtttgtgtaactccttggcgcgtgcaccagcgtggtagtgagctcctctcgttggtcaggggcggccacgcaggtaatttactctgttaagcggtacactacggccagttttttttacttcttttgttttgttatacgtgccattcggtatttgcaaaggggggtggggactctgctttaatgttcccttttgaaatgaaagttggcaaatgcttgcgaagtgttttcgacgcgtttgataaggtgcccgtggggggggtgaacgatggggcatacttccacaaaaatgtggccaactaaaacgtgcataccaagttacgaaaaaaaaaaaaaaggcgtcccctatatatatatgcacatatgtatctttcgttttgccaaattgatgcacaacggaggcgcgttaacgaggaaaaaaggagcataattaaaaaaaaaaaataaaggtttacaaaatggttcctttatggggtgtgcgactccccaggttgtgtttcctcgtttgaaggagacacatgcatgtgtgcgcgtatgcataaagtttgttttctttttttttcttttttttttatacctacgtgggtggatcaagtcggatccgcgcgccggggaagtaggtctgaggagtcgctctacgttctccaggacggcagcagcgacggggggagagcctactgcgggatgtatttactcttatacgcgttttggtcgacggagttcacgtcaatgccgcttatgtcgatgctgttcacgtcgatgccgctgacgttgatgctgggcgggttctcattgttgtgtgtgccgtacttctttagcttgctgtaggtggcactgctgttgtgggggttccccattttgctgtcatagccgtcctcgtcttgctcgtacgggttaactccgtagggggcattctgactgctcaggtgatagggggcgaacctgttttcgcctagtatgtgtcctttgtttaggtgcgtttgggggtaattgtttctgcggtgtgccattgggctgtgcgcgtctgcatagtgtacgctgtgctcgtttgcgcttcggttgtagtctgcctggtcgcctccgtgagttgtgccccttatggggtgggcatatcgttggcggggatgcgcctggggagggttcgcctcataattggttgagtaccccgcggcgtaggtagcctgttcgtgcgagaggggggcgtggtctgaggggtggtcatacgggacggcggaatggtctgcaagatggtccgcatgacggtctgcatgacggtccgcatgacggtctgctgagtgaccatactcctggttgtaagccagtcggttcgggctagagggggggcttccattcgaggggatcccacttggcggcccgccgactcgcccaccgcggaagacatctcggtgggcgaggttaccccgttcgaacgaactgccatgtggagcaacccctccatcttcttctcctccggtacgatactcagcagaagcggagttcactgcagcttccgcttcctcattgggttcaccagccatatgcgcgttgctaattttgtacttgttcgtgtaataaaaattgtaatccagtttgattaaaaaattgtgagcatagtcatcgatgttgttgctaacataatcggtgaggtggaggaaaaaatttctgaaatgcttgtcgtagtgcttaatggtgttatgaatcatagagatgtatgcctggtcgctaagaagctcttggataaattttctatggtaattttttttttttttttcttctccattccgcttgggtgtccgttgtggttgccatgagtcccctgattacctaaaccgttgtgacctccgttagggttccccccacttcggtcgcccttgccattttcacgagacgacacacgtcccaattgctcatttttattaaagttgaattttaaaatatgtctagtgaaaatgtgcgatatggatatcaatttcaaaatggagttgataatattttggttcattatgaaagagtatctgaggatgttattgaggtaagcgttgtggatatgtataatgtcatcgaaaatgagagtctcctttagtttgatattcatatgagcatactccgacttgatgacatcgttctgtaggtgataggtgtaacactttaggaagtgagtcatgcattccctcgtgtgtatgcacatcatcaaattatttttgcattcctcatttatgaatatattttttacgaacatgtgattcagccacacctccgtcagcttgtgctcaatatatttgcaataatttaaaatacgaaatatgagggtgtacttaaaaatggttacgttgttaaatatcaaattatatggaaacatattatggtaggagaggactaggcctttgtaaatttctacgtttgtgttggtctgcatattattgtgtatattattgagtacattatttttgaggttggctagtatttttttttttcccaggagttgttgctgttcgaggttggatccatttggggttctttttcccatggtagcataatttttttttttccttttttgcatcttttttttggtcttcttttttgtcttcctatttttgtgttccttcattgtgagggatgctcctccttggtgttggtccccatccgagggactctccgtttcgctgtccaagtcggtgtcgtcctctgattgtgcgagggcccctcctctaggggaattcccatcttggaggtgtcccttctggtagcaaactccactgtgaacttccctctgctgccactcaagcaatgccgttccgctgtttgctgggtcattgtctaggccatcatcctggtgctctctaccaacgtggacctgactaatattcaagtagaagttcctcagatcgataatcaggttaacattatcgatgatacttaaaatgtcggagacgtctacgttgtagtcatgccgatacttcagatggtacaatacagaggacctcaaagatatgtcgaaaaagtttttcagcttgttcaacacgttgctgttttttttgctattgtacagtttttcgagatgctcatgtgctaggatgtaaaaatattttaaatagtcactaatttggaggaagaagaaaaaataatgatgctttattttttccttgatgtctattttttttatgtacagttcgaacatttttttggaagcaaataggtgttgattgtgtatgaggtgttcgtacgtctttttgtttccatcgtatgttaggagacacgtcttgttgttacggagggggtcggtgtggctgttgtacagctcgtccggtaagtccggtaagtcccgttcgtccggtaagtcccattcgtcccgttcgtcccattcgtcccgttcgcccggttcgtccagttcgtccggttcgtcgtcttcttcccaggggttgtttgcctcactttggtgtatttccgcttgaggggaggcgctctcccttccgtggttggtcctcttagacggtgcgcacatgaatagggtatccacttctggtgtgccccacccacgaatggcactatcattatgatattccgccccgtctatacagaggcgatttctacgcctactctgaagagtcaacaatttggagcatgcggaaaggacatcgatatacttccccgtgatgaaaatgtgataagatacattcctcaaaaaagtgggaaccttacggttcaggatcacatacttagctccccaatagttagtagacatgtctatataccttttgtaaatatacttaaatatatttgtgcagtaaaatttgttggtctgtttataataaggggtaatattcctattttcatggatgaagaattctctatgtgtgtctttcactttaccgtagaagatgtaattttttataaagtcaaacaaaggggtggtaatattttttagaagatacataagtaccgttttgttgatgctatctgagtgtaggtactcctgtaatttgtatatcagatcgattaggtacctcgaattgttcatctgttttttggtaataattttgttaatgattttgttaagcagtttgcctatctgaaggagtgggaggacaataatttttattttgtacaaagaaatatcttctgctttgtcaatattgatattgaagaacaggttaaaatcgtggacattttttcgaaacaaattattaatgctgaagaaaatttttttttcttctggatctgtgcatgtcgataatgcatttgcgtcaaacagacacatgggtaggtcactcgatcgagtttgtgtttctgtgcctgggatttgttcccaggttttatttccccctggtgggtagtaggcccctcctccagtaccgtccttcatataaattttagaaaaattataaacatttctgacattttcttcaattttgttgatgtggtttaggatgtgcatgctgatgttgtacaggcagcaacagaacatgtcaaaagtagagttgcaggactgtcctcttttattaatttcgatgaatctttggatgcgccttagaaaaattcctagctttaatatttccctcgtgatttccaagtggctactgttgctttctcgatcgctcagcacgagtgggtgaaacaccagcttgtacttcggcatcaggtacaccaggtcgttgttcagctcaccgaagagttgcttctcttcaggggttaggttggctttggctctgacctgctctgacgacgcggtggaggcgccggacgaggcggacgcggaggactcctcaccatcgtcatcactcccattgttaccactccgatcgttgtcatccccattgttaccacttccatggttaccacccccatcgtcgtcacccccatcgctatcatcctgctcgctgtcggacgagagggagtacaccgagctggagtcccctttcgcgtccatccccaattcggggttcctcctgctcctctgcagtacgtcgcacacgtaggagtagtacgtctggtggtcgtacttgtagtgttccttaatgtaaatcaggttcccatagctgttgttgaggacatacaatatgtcgatgatgaggaggcactccttaatgtacaaactgtaactgaggtaattttccgcaatctttttcgttatatagttattaaaatagacatagtcttcgtggctggttccttgttggatgttgttcgaatcgggtgttcttatctgttcccctgggccactagactttattgaaaaaatttgactctccctggttaggttatagttatagatgagcatgtaggagctgttgtcattaattttgttgtaacttgtgagacacacattgtggaaggcgaatgtgatgttgatatctgtggcggttccgaagaggtggctaaggctcattttttttatgagcacaaggttgtagtacttggattcgcaattctccatggagatgccaaaggggggttcctttttgtccggattggtttgctcccccaccgtgtgggtgctactcttgtgggtgttactcttgtgggtactacccttgtgtgcaccacccatggaggggcgttctgcagggaccctttggacgcccaagatttccttggtcttattattaacaagtaggaagtaatcgtttatgtacaccttggtatagcagttgagaactctgctgcgcatgttaacgacgtcgtagagaacgtcgtttatgtctaccaagtcgtttttggccaagcacctcagatactcattcaccagtatgcttttcttaatgattatccacgagttatatgtatccaaattgaggaacgtggtttttttaaacttcattttcctaaatatgacatccttacagttgacatacctttcgttttggatgtataggtttttctctttctctatgtgatcgttggagacactcagaaagtggagattcgaattgatgtgtgtaaatatatgttcgtagttgttgtccgaatcgtcatcatctgagtagatgaaattttttttattttttaatttgcttgccttacttgttaacgctccttgtgctgttaatgcctctatcccctcttggactagtttttccctttttttttttttactatcatatgtttcgccgaaattcatgttacttgtttcgaatatagtgctgttgtacatggggttggtgtcgaacggctggttcggaatggaacccattaggctgccatacttgtcccctttcccatcatgtaaggcctttttttttttttttttccttatttttttcctcttctgcacattaacatgttcatactttttattgttatatatgatgtatataatatcgttgtgacatatgctcgagtttccagaattgatgttttcgctgtttataattaggaagacgcttctgttctgttcatatcggtaggggtatggaaactccagggatgtttctttgttcgatttcttcccctttttttcctccctaattcggatgttttcatttccatatattttatcatatttggaagtttccctattggagcttttcttgatgttcaggtagcacttagagtagttgttgaagagacataagcagttgcggaacttggccttggcgatgtggatgcggttgttgttttcgctttcgacttttctccgtatgtcttggatctccatgttgaggtgtgcaggggggagggggtgtaccgccttgggccgtctcgtcttactcttcaaaccacgcgcgcgttcggaggagccctcctttggtactaatacgttgccgagtttcggatgctttgcgcgaaattttcacgtgtgatcggttggtcgatctggggggtggaacacccgggaacccttgcgcgcacggggaatgaagcaaacaaactggggggaagcggggcataaaggggggacataaaaaggcacacaaaaaggggcataaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaggagtgctgggaaaaaactctgaaggtggcattcctgccaaagcggcgtgcgtaaagtacgcagaaaaagaaaagaaaaaaaaaaattactactttgggggggttgccattcgtctattttcccccttttgctaataccacatcgggtcgtaaaaaaaggataaaacagtgtgttgaacagatgcgcgcttaaaaaaaattgtaaaaaaaaaaaaggagtcatcaaaaaacagcggggaacaataatggatgagcaggaaatatgccgcgtgcactatcttctcctatattctgtccgaaataagcgtgtagtaaatatcatcagactgcaaaagggaggaaatgtgcgtgtgatgtgagcaaaggaatacgtatttatacatgtatttatgtgtgggggtgggaaaaaaaaaacgcggttactgcttttttgccgtgtcttaggtagggctcgtcgtaatttagggaccaaaaggagtacacgtttctgcgcaggtgtggggggcaaataaaaagggtaataaaagtgcacataaaaaggagcatgccaaaacgaagtaccctttactcatcctatattggcatctcaaaataggacaataaaaaaaaacatgggcgtattttttttttccccccttttgctatgcctaacttgagcattttcttgaggtttaaattttggaagtcccagcacctcaactcggtgttgtactcatccgttatgtggctcggcctgcaaaattggccaaaaaaggggaacaatgaacagtagccaaatggaataaagaaaaaaaaaaaaggcataacagtagaggtagacccgttcccacaaccacacgttacgtgttcgtgtgcacatatgtagacgtgcaatttttttttctcctcactttttaaagtgctcgtaaaaagtgatgttcgtaagaatggtcctcgtgttgcgcgcaaacaaatatgttatgaaggcgaacagggtgatgttgatgaagttgcacagaattacgagcagggcgaaggcctgtggagggggaaataggtcggcgcaacgtgggggaatcgcggttgtaaaaaaagaggggggggaaagggcctaatgaaggctaagcgggctgcgcggcacgctattcccttacgtagtccaccgtcttgtgaaacaaactgaagtacaagaaaacgtagtagtagttgtacagcagaaggacgaacatggaaaatatgaagaggtagaaggcgcgctggttttttatccctgcgaaggtggtgatggtgggggggggcgagttgtttgcgcgtgccaatttgtggagaggcaacatgtggggaggaaacatgtggagaggaaacatgtggagaggaaacatgtggagaggcgattttctggactaagtccctagggggggcgacgtaccgatgcagttgtcaacccatacgcagtggtggtcttgatgtctgccaaggggggagaagcggtgaggaggagaagtggtgcgggggagaagtggtgaggaggagaagtggtgaggcggcacatggtagcggttgcagggaatccgaagcgggaatgagcagacattgcttcctacgccgtgaaggccgctccaagcttacacgatgcagtggaagcactccgcgcagtggtgcaccctcggtggtttgactatgttgcatgtgacgcaaacgttctgtgaagggggtgaagaagaggcgcgggcaagtgaggccgttgtgcggtttgtggtaggcggtttgtggcaggcggtttgtggcaggccgtttgtggcaggccgtttgtggcaggcggtttgtggcaggcggtttgtggcaggcggtttgtggcaggccgtttgtggcaggccgttttcgtttttgtggtgacaaaggagggagtgcccaccgcgttggccatggctacaccaccaggggtatgagcgcactcacccgtggattcctattgtacagtatggcattcctgtagtcgatatcgagggagttaactcgttcctgggaaacctgtgcataaagagacatcttctggcactccaagttgacgatgagttgatcgtacttagcgtgttcggcgtcgatttgattatccattttctcaggatccataagtgacaaagagatcattctgttgattttgaatagttccatctcgatactgtttagctgatactcggctttttttttgaacgaagaatcataggtgtaggcaaaaggggtattcttttttctatgtcttttagtaagagtatcattttgtttgtaaaatccagggctcttaaaatatagaataaaccaaaggaactgctgaaacagccaaatagctagccaagtgatggacaaagtatgatatcttttaagaacccaaaaggatctagaaatgttcaaataaacaaccaaatttaacatggcgaagaaccaaaagtaaaaagcgtatatagttttgcatatctttatccctttgcaaagtttatcttgtattatccatttttttaataaaatgaaaaccaaaaagtatctattctttaggcaaagttggaacacattggtattatcattttgtacggatgtatgatgaactaaatttagggagccataatcacagagtaatctcaggatatctatatcacagtgtttgacagctatatgtaagatcgtgtttccataaaagtctcgatgatttatgttaacacttttactgagtaaccactgtaatgtacttatgttatttcttttcacacttaggaagagggcagtttgcccatattcattttgttcctctagactggccccgttcagatatagtaattctaagatgtgtagagtttccaaaattttatcttcattaaattcgctaatggctgttaggaagggactcatttttctcctgtttttgtgaaatatgatggatgggccaaagtgcttgattaggagtaggacaatttcgtaatgactattttttattgcgtagtaaatggctgtgtcgttgttaactaggtcttctttatctatgtctacattcagactaattaatttttttattagttccgtgaatccacagtagcaagcccagtgcaggatgttaattgcgttgagcatttcgatgtcattatttagaatgtagggctgaatgattatttgaagccttatgaagtcctggtgcttggcacactttattatttcatactgcttttccaggatttccctgtctatgtgttcattgtcgctattcattttattctaagagtgtgagaagagaagctgcccacgtgagtgctagctcttcctacgcgataacgttttgtaggaaaagtcggaaacgagtcagctcggcggggggcacacttgttcgcagggaatgcggggagaagtgcacgcgcatacgtgggaggggcgtgtacccataaatgcacacgtgtagggggcgtgtacccataaatgcacacgtgtagggggcgtgtacccataaatgcacacatgtgggggacgtgtatccccttttaatggaaaaccgcgcagggcctactttcctggcattcttcaaaatgggcatgtgtccaccccaccatcatttagcatgtgccgaaacgttgtgaaaccacacgggcgtttttttcaaggtgggatttttgcacttgatgtgctgaataagtggcgcatactcaagggcacagttttgtaattttttcctttcgctttcgccgtttgatttgatttgatttgtattttttttttttatttctccactggagtgcgctttgttcccccccttcaatcgaggcaatttttttttttccttttttatcgcatcgtatcttactcccttttttggcctctcttgcgaaaaagtcttaggggctggggagggcgtgtgtgctgagtgtgcactggggcgtgcacaaaggcatgccatgaagaaagcggaacaagttgcgcgtacatttcgttgcgcctgtgctgacacatttggcaaagcggtcttttctcgtccgcaaatatattggaatgacccccttcccccagcggttatatattccttatgggacgctttaccctttgcgcagagcagaattggacatgaaagggaaataaaaaaaaaaaaggaaggacgggaaaagaaagaaaaggataggaaagtcataatagaatgtggaggaaatgagtacacatatgaaggtacatacgcgtgcatatgtgcagacaaaatagtgctggtcctgccgcttaacaaaatttgcgccttcgcttcgccaaaaatgacgttaacgcggttgatttggggagccacccatgtttgtgccttccaaaaaatattttcccctttgttttaaatttcgaggggtgctttttttttgcctattaagcgtttttttttgtccaattaagcttttttttttttccaatttaattaagtttttttttcgtgtggcgctttgttaattgttttccctgtgctacattctttccctgtccttttgcccacagttcggaggtatggtggggcaaacgaaaaaaagcaccctctatggggctggcaatagtttttgaaataaggatgcgtcacagtgaggtagcgataagccttttaatattacaagagagttgcccttacaggtaagtaggtacgtatgattaatctccgtttgggttgttctaccacttttggggggggtatccatttgtggaagtgtttcaaccgacaaggggggggaccaaaacggtggtgggaccaaagcagtggtgcgaccaaagcggtggtgggaccaaagcagtggtgcgacgacatgccatttgggcgataaacggagtggcacaattttaggtgcctctttgggtggggtctaaaacgtgggagcgtcttgtcttttttctcacattgtggctgcttcgcaaaatgcacaaattttaagcgtatgcacttttgtaaatggaaaaaagggtgttttggggaaggggccagcaagagaccgagttaaatcggaggtgatacaacagatttgtaattattttcaaacattactagtaaggcagctgatgagtattcgccttgtggacatatacatatgggtgttgctttggaagagcctctggggggaagaagcggggaggaaccttatataagctaatagtttgttgtgcgatttttacttagagtgaggggttcatggtcccccccccggatgagttcatatgatggaaagtgagctacgtggtgaggcaacgagatagacggtacgtggtgggcgcattcatctgtgctcccctggacagttagcacaaccttttaacatatctccacccacatgtttcatttgtgagcgtttccatctcgtccttgcttctttttatttgatcatttcatggctacgcggctcggggcacctttcagtctcgctcctttgaggggagcctccgcgtaggccttatttccgctatcgtaacgatgacttgggggggaatacaaaaaagaacattttatactccccccatacaaacatgccattaatttggacttgtacgtatgctgagggggcaccacaagggtagttttgttaatcttttcatttcaaaatggtttaaaaataattttcctctttgtagtggtagataacagagtagcctctttcatttttgtagaaacggcaccacgataggggaaaaaaaaaaacgcgtaataaaaatgaagtcccccccccaaaaaaaaaattatatgcccatttgagcgcatatcaaattggaaaaaatagtaagtgaaaaactctaacttggcagttgcatgtacaagaaaaaaacgcaattatgcaaaaaaaaaaaattgctaacttgggaagaactatttttatggttgttttccccttttatgcctccaaaaaattttgaggcagtttcccccgggaggtaattaattaagcggttcacgattgagcgacgtttcgcaaaaattatggcatcataaataaacactgcttacattgtggcgcataattatacatacgtgtgagcaacgtgagggacgaagggaggcgcttcacccattggtcatttgctttagatttgaggaaatccactttgtattatttggaagagtaaagggaacgtgctgcgtggtcttccccccctttatcattagcacaacataggatagcacaacgtagcagagaacgagccacctctttttgttttccccggaacgcgccaagtaatacgaatgaacacagcatgtagaaatgggaccctacgtatggggtggtactgcatgcccgttgcgcagcccagttttttctccgttgcgaggcgattttgggccccatctcatttcgcgctgtgatgtagcttcggtgtagctgaggtgtattggtttggacgcctccactttgatgctccattttgccgccccactttgatgctccatttttccgccccactttgatgctccattttgccgcctcactttgtttccccccttgcagtggacggcttcaacgaaaattacttgaacgatgaggacgacttcatgggagacgagttcggacaaggagtggacagcgacgatggtgacaactacgaaaatgacatagacattataacggaaaatcaaattaaaaaggaaaagtcagattacgaacattcggatgcaaatgacgataacatcagaataacaagcccttatttaaccaagtatgaaaaggccagaattataggcactagagctttacaaataagcttaaatgcccccttgacgataccgatagagacacaagggggaggagatgtatcaaatgggaagaatgaatatgataattaccttaacaatgacccgttggtgattgcagaaaaggagttacataacaaatcgattccgttcattctgaggaggtacttacccaatggtagttacgaggattggaagttggacgagttgataattgactagccgtgttggtttaggtgaggcggcatttctcccgttaggctatacattctcgaattgatgttaacttcgctagctgagtttttttggccccttttgtcgttttgtacgttgctttgtttcattttgttatattttttttttaatgttgcattgtgccttttgggatgggggagcggttctacaaggtctaactcttccgtttgtgtgtacagcacaacacttcaattagtcaacacggcaacgatattcctttttgctgaaggaatccgcaaagtgtttttttttttaatgaagtaattactcgcttcggcttcttttcattttatcttttttccatattacaatcatttgaatttttttttttttttttttttttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttaaagtatgatattaataaccccagggttgtttaatatctgtacaaaattttcataactgcgttactcttacaaaataatagtcttctgtataatttatgttttgggggcgacacgggtgcgcaacatcgcactcgcacatgagttggagagacatccaaatggaacaaaaatgggaaaaagaaacagaaaaagaaacagaaaaggaaacataaaaagaaacataaaaagaaacagaaaaggaaacataaaaagaaacagaaacagaaagatcgttatgtgatgtccctccggagggacaaagacttattcacaaagctgggtagaaaaaaaggaacgctgcaccacatgcgtggccgctttacgcatgcgtaattaaaaacaatggtggttggtaaaaagatatttccactttgtcgttgcgacgagtggcacacagcgaagcgtgtgtttttaaaaactaaaaagcgggtttcaaaacacaaaaaaaaggggagagcggggtgggtgagtgaggaaagtagacgaagaagaggagaaagacgcagttgacgaggagggcgacgcggcagagaaatcaaacaagcgaattatttaaaaggggttattttcttgacacggcttctccacggactcaactgctgtcgctgacgttcatgtacttttcgtagtaagtaaggctgttgatcttccagtactgaaaggaattgtactaaatggagggggggggaaaaaaaaaaaagagagacaatgagacaatatgttttgcaaaacgcaggcaggagtgatgttttcgtggaaccccgctgcttcacgctagtaaaaacttctttctcgcggggggaagcacataatgaagcgataacatagcaaatggaaacgtagggaatggcaagaaaagaacgccccttgcgcaaagccccaaaattggacggtcaaaaaggaacggcacaaaattctacccatccgaaatgcacacatttatgcaacaaattgaagtggaaaaaaaaaaaaaaaaaaaaaaaaatttcatgagtttatgggcggaaaaagccgatgtcccaaattagccattcttgcaaaaacaaaaaaataaaagaaaagaaaaagaaacttctcagatttatttgaaagggcaaaagttcaaatttaattcagttctcgaattgcgcatcgtgtgacattatggcaaatttggatggtgaaaattgagtacacttgtgggaaggggaaaaaagctacatgaaaatcacttgagcgatgtttgcactgtgtatgtgtgcagagcgtgtgggtaaatactggggagaaagcatacgcgtgaaacggttggggcgccttgtgcgcatccgcactcggtatgagtgcatgttagctggaatgcagtccgcacaacacagaaaaaatcacatcatcacgtttatggcgccttggtaattgacaattgggcaaatgggcaaacggacatgcatcacaatttcgttaagctaaatattttatcattttgtgtttttacttggtcgtcgtcttctctctttttgtcatttttgatgcacgggaacatgtgctcggttatttcgctcatggtttcgtagctgcaggagtggggagggggcgtggcaaaaaggtgaagtgatggcgcgacgattctttgtgcaaaggggaagtgtggggtcattcgggagttctcccgcgtggggcccctcccatttggcgcctccgctgcacattacgttttggcgtaggtcgaattgacgtggtgaacgatgccccggttgtctatgatgaacactttcgcctccgggacgccaacagatatgtacgctcgatggtccttcgcagggggaaaaaaaaaaagggggggaatgtcaaagtgagtggagttaacatggtgggggggaggattatcaaactggtgcactctgcctaatggcacgaaaggggaaaagtgtgataactgcaactgaaaaaatggcatcatacatacgaacatatgtatgtgctagacgacccgttttttgggggtccattcttacactctcggtgttcccaaaggcagcgtaaaagggattgtgattcagcgggaacagatttcgtatatctctcaacgcagctattttaaaaatgtacggctttttgtcgataacttctcttttgaaggaggggaagagtctatctgggcttaaaattaaaggtccgtctggtagcttattattgtcatttcttttgaatctgaataggtactcccttgtggagtcggcctgaccgatagccctagcagtaaggtacaaaatatggtacccattattattaattttgttaaataattgagataccccatcatgagaccagtccttgccaacgatcggcattatatgtccaagtacattcgacctagtaatagttccatccacatctgagatgacaattttggcatttttcttccataggtatatggtgccattaatacttttggtgccttgaagagaggaggtaaccaaaaaggtgatggtatttgctccttcctttaaattcaacgattgtagttgttctgaggtcggtctcaatgattttcgataccttatttttattttttcctctccatgtttggtacttctcctgctgacttcacttggattatgtaacgaatgttgtatgcttctcttcgaatcgtgttctttgagagctgccatttcgttttcctcatgattatttgcattactattactgatgtgatggttattgttactgctcgtggtagtagtagcagctgcgacgggtgttgtcttgatggtactttttctcccttccttttttttatcttcaatttgattggatccttttggatccttccccgtattcttggtattgatcgtgttatcatattctacactagatactccgaaccagtttctccatcccttgtcttttatttcgaccaaagttagagaagagttgagtaatttttcaacagccaaaatggacagaggttggttgaacacgacccaggaggctagaaggggtagagcaacccttgagggatagtaagggtcctttttatcaaatcgaaagacaagagatggatggtaccacaggttggaattcttatctatctgatcatatgtaactatattggcttcaaaaatatttttgttgtgaatttctatgttgtaatcattttgttcgttatctgcattttggttgagtaataaatgtccacacaagctacactcaattctgttttgaatgtcatcgtcaaaggtgctctccggttcgtccttcgagtagcttatttggttatcatcatcgttcgaattcatctctacgtctacgttttcgtcggaggagtggtgctcatggtgtggcttgaacctccctcttgcttttgctcgctccttgtggtgctcctccgctttggcccacttttccgcgctccatttggtttctttgtctgctcctctgccttctctgcctgcttgtctgctttcttttctgccagcttctctacctgcctccgtctcggcccccgtccgtgcctcatttccttccgccttctccctagcccgctccctcgctttatgcttcaacttctctatcatcctttgcttccccctttcgagttccttctcgctgattccctctcccaaggaatgctcgtctcctctcggttccacattttccttattttcctgtttcgattctgcgttatttgattcctcctctgatttctttagcttcatttttgtgggatccctattcgcgtcactccctcgttggcttccaagttggcttcctctctggcttcctcgctggcttcctagctgacttcctcgctggcttcctcgttggcttcctagttggcttcctcgttggcttcccctttcgctgtgtctcttcgcatccgagacgttccccctgctggggagtccctccccctcgcttggcctcctcttctcgacatgccccgagttaccccagtttttgccattggcattgttcgcactgctattattgttgccactgctactgttgttgcctccgccctggtggagggggttgggcgccttgacagccgttttcgcagagtggctgcccctgcaggacttcttgggatcctgcctggagtcatccgcatcattattgttgctgagttttctggggacctccttcttcatatggtctaagtgactatctctatatctttttatatgcttcgttttgctgccacgagggaagctttttgtttctctctctttgttgagggcctttctaacattcgattcgctcaagtttcttctgcgtacacaagtgaggtgttccctcgatgaggagtgatcatgaactgattcacttttattataaaatttttttcgtttctcctttttttcatttttattgttggacgatatggctgtacagttatctgaggcgtaatcctgatttttcaaatggggtagtcttccccatgaccaggaccattccgaattggcattaggatcatcgtcatccgtttttcgtttattggcatggtgatcgtagtcttcacctagtacgttgcggtgcatgtgggggcttttgttttttttcttcttcagattgtctttttggacggaggcacggtggtggtggttgttgtgatcgagtccatcccgccccaagtgacgatcgtgcctatcgtgcctgtcgtgccggtcgtgctgatcgcgcgtgatgaggtcccctcccttcgcctggttattgctctgcttcctccccttcccttgatccattttgtagttcctatccaccgacttgcgtctatcaatggcaatgttgcgaaggaaggatttatccgaatcgtcatcactcttgaaattgttcagagaatcgttaatgctgcagctgtcgatgtgttgatctaaatataaatcattatactcatggcgaggggatgacagaggggaggtttctaactcttcctcgacatcatcgtatgtcttttcaacaaagtaagcttcccctgcgcttcctaacttcatatgtaaatttgtgctctttccatttactaaaatgctcactattttttcttttgaccttaacaattttgtctttccaaatctcacatggaagggggtcgacttgtatgtgacgcttattttgttttctcctttgagcttgttctcaatctcggactctatgcagattatatcgatgcacccactgagggtggcttggttaaagtccagcgcgttggacacgctgctaactatttttccccacctgcgacgggggttgaaaagtggaggggttgccatgaggaagagttagccgtgaggggtgtggttaaaagggttagttcgtggtgcaggtaaacggatcagttcgtggtgtgggtaaacggatcagttcgtggtgcaggtaaacggatcagttcgtggtgtgggtaaacggatcagttcgtggtgcgggtaaacggatcagttcgtggtgtgcacgcatgggggggatgtgtcaccccaaatggtcgtatgcacattttttaacattctttttatctatatcacttctaatctttttttttttttcttgcgaatgggacggggggggctcttactgggcgtgccattttacgtacccccaaagcccactttgcattcgttcgaccatttacacggtcgtcattttcttacatggttttctctagcgcgggttacacataacaggcgatcggggcggagtggtgagggagggaatgcacaggcttacgcgtgggggaagcacaactggagctaagcacataggtgaattggcacatataaaaatatacatatatgtccgccttggcacctatagggctgcgtacatatatatatacatttacacacggttgcgttagtacatgcgtgtcgcccgtcacttgatttgtggcttctcccttttgctataatttttcgtccttgctgggagcggatcagggggctgccattgttcggcaggggtgttcgccggtagggtggggtggcacgtgtgaaagccgcgaaaggaaggggcctcgcgaatggggcaagggaaaatggaagacgagcaggcaaaaagaacaggccaagctacccgtgacggggaaacgcgaaaggtatacacgtgatagcagaaggggaaataatatgtgactgtaaaaaaagggttacatgaaatatgggaacgaaaagggaaaaaacattacgacgttaagaagttgtgaagttgagaatttacgaagtcaggaagttacgaaattacgaagtcaggaagttacgaaattacgaagttaggaagttacgaaattacgaaggtaaatgtatacatatcttaaaagagcaaaaaaagagatttaatcaaacgcgtgtgaaattgaaaaaaaaaaaaaaaaataatagtgtgtaaaaaattgcgtaataatgcaatacaaaaaagatgggggtggggagtaagggcagtttataacgcaggtgagagaaaaacgtttggtaaattattcgatcagatttgcctagaaatttcagaaatgggaaaataaaagactatacacttttgaacgttcgtgaagctgaggatcgaggagcgcgcgcagggagcgtaaaaaaaaagcaaatggagatgccaaaaataagcgcaaagcggggcgaaggggcacaaaaggttcgcaaatggtacgagcaggtatgacaggtgcacaaagtgatcggaaaatgggcgcaaaaatgcccaaaaaaaaaaaaaaaaaaaaaattaaaaagtctacaaaaaatggtgggacactcttaaaaagcgggcatgagaaaggtacatagaatttactggttttctcatcctgtggtgtgtgcgtgaaaaaaagaaaaaaataaattgcccacatcagcacatgtgcatgatggtttcaaaatgtagcctacgcgtgcttaaaaattttcgcacgtacatatgtgttaaggtttagcgctttggtttttccccttccttgtgcctttgtgtggatgctggttttctccgccgcttaagtgtacacagttgtggcatatctgaatggctgcactcctacagtgccgcacagctgcagtttcctactctctccaaattgtttttcctcttggggggggtccctcttccgcctcgtcaagcggtactcagtgggattcatccactccaaggtagtccacttagctgcgcatcccccatggggttccccccaagccgtagtctttaaaaattaaagagacgcggggcacaaagtgggaggtgcagtaaaaaaagtggaaagaggaaaacgcagatggagcggtgtggattggagggtgtcggcaaaaatggcgaccaaattggcgaccaaaatggagaccaaaatggcgtgcttccccttcccgccgctcacatttttccactccaaatttaaattgtaaagcgctgccacgtttgagagataacaagaaaaaaaaaaaaaaaatatatatatattaccacatatacgcagttctaaacagttaacacgttttaccttcatccttttgcacaacaacacattgctcacaaattgggaaaatcccttgatgaccaatttttattaactcttctgtttgagggttggcttattaccccccaggtatagccagaaaaattatcatttttccattccttccctctgcataatatgcagaagataccattaagtcgtttttttctccacccgaccacgacatacgctttatgacggcagtaggacatacgccttggtcgtatacccgctatcgcaacgtcagtaaaaacgggatgtgtcattaaccgcatgtagaaaaagagagactcttcttcttctttctttgtttttttattggataacgttgcaacagtaaaacagtaggttttcaataattgttttgtaaagtgtttgagaaaaatttgtaattttttttttttgcctcccccccccttttcctgatatattcccgttgtatattttaaaatttgccattttgcggtgagctaaaggggagtttaagtttacagcttgggcgaagtgtaggcccccaaaatgtaaacaaaaggggggcggcacacacaccagcgaatcgatgtatttgtgtagatggatatacatgccttatcgcataactcgtgccagctagggaaaaaattgtgagttcaccccttgggcacatcgtactatgaggaagagacccccatgtgcgtccctcgaaaaggagtctacaagggagaagcaacggacatgcgaaatttgcaaaacgtcacacaaaggggaaaaacttaacaccgattcgaacgaaggaaagcttccatcccatacggagggagggttataaagaaacgcacacttttgtgtgcatacgtatggacatacgtattatatgtatgtacaggaagggacgcggagaagagacatgccgattgttcctctttggaaagcaaaataggtggcctttcgcgagtcggttgcggaacgagagggaaaacgaaatcgttgggagttatttcgtcttttctcaaagtggggagtgcaacagggcagggcatcattcatgcgcataagccacctgcagggcgcagaaaataagaaaaagggcgcaaagcgcaactgctcccaaccaagcgaagccaaaatgtgcggctccgaggagtacctgaagtgccgtctgcactttgagtacaacctaatcgagtcacacgacacggtaaaaaaggtcagggagggtcacgagtgcacattcgtacacacgaaagggggcgatgaagaaactcgcaaaaagaagatatacctgttggggttaaattatgacgaatggattttcctgcgcgggaatttccgctttcgccttttaaaagggatggcgaaatttaacgggcaggtattaaagccatcggagagatacacaaatgtgcgaatacctgacttttaccccttgttcaaatttgtggtcttgaatggaagtaacgttaaatatgagaacaacagatttgtcttttttgcaaaggattccaaaggtcccagttgttgcggttgctgcggttgttgcagttgttgtagtctttgcgggggggaggagaagggggaagaaaagcccactaaccaaggcgatgcaccacaaaggggagaagaagtgaaggtaatcgatacggacataacgcaaagcagaagcgatttaactgattcgaaacaaaatagggaacccgatggggactccaatacgtgtgctcacaaatgtaaaaaaaattggtacctgaacgagtgtggcaataagatattacaaaattatctgtatggattgaatattttaaaaagggacaatggtaagcgaaaagaattctacgaatacgtgatgaacgcggacagacatgatattagcactctagcgagtgtgcacatgatggatatcataaggagaaaaaattggggggaaaagtaccctgtcattattgcctttgagaaaaagaaagattttctttaccatttcgcgaataaaaactgtgggaagcagcttaacttgtctaacttggagcagaataatagcccgtatattgacacctaccaggtgtcgtacgttttgagggagttcctgcgctacatacggatcgggaagaagtacctggtgcgggacatgctggcgagggcaggtggtgaggggagcggccatgatcgcatcgagaccaaccgggatggcaggggggacgactcccgcgatgacaagaggggagaccacctcagcttcccccacgaaggcgaagataaggtggtggaaaacgaagtgtgcgaaccgcaggaggagggcgcgagggacgaagccgccaacggaggtgaacacggaagaacgggaatgcccgaattggccagattgcccgaattggccagattgcccgaattggccagattgcccgaatcggccaaattgccccaattgcccgaattaaccaaattgcccaaattcgaatgctgggagttttacaaaaggaacaaaataaacagcaaaattcaccagtttgattacccatactacaaaagagagagagacacgagcaacatatttagcatcatgatcatgggagacaagggaaagggaaagagtctcttgatcatgaacttggcaaataatttattaaattttcacgaagaagtatatctggtagacattgatgtgggacagccgatcataggaatcagtggttttctatccatatataaaataaagcatccattaaataattataatttttttgagaaaaaagccaagtgtgtaaaaaaaatattttttggaggatgctccatcgaggaaaatgtctattattttattgagtgcctggaatacttgtacttttacttattccatatttactttgagaaaaaaaagaacaatagaagagtagccaataaaatgaacgagtgctgctatcctgtcgtgattaacaccttcggatggatcaaaaatattgggttgctccttctgaacttaaatatttatctaagtaattgtaattttatcgtccaaattgattcactaaaatgtgaagaaaatgtaaagagcaaattgagtagagaagaatttgtgtcttacttgtttaatgattttttgctgatcaagctagccagacgaaacgatatctatgccatcttaaatttgaataatgaaaatgtgtccttaatttcggagccctattccctctttaacgttatcagtcagtatagtcacctgaaggaagacaattttttatttcacaaatttgacatgtctttcgaaaaggagaatattattcataatgagttctgccgcaataggtcaggcaataattttaaagaaagagaatgcgaagcgcaagtgagggatgttaacaaggtggatgtgaatatcggtctagggggaagaagtgacttgaagggggatggctatccaaggtatagtaacaaagaggtggaagataaagagaaacagaaaaggatagaaaatcaaagtggtatgaagaaccacgagatgaagttcgaaagtgaggaaaagtacgactatttaaaaaaaatgaagtttttttttggctggaattgtgtgagggtaattaattttgtaagctataaaaatattctatcacatgccaacatccatgagatactacacagatcggaagactgttccatccaagcgaaaagattaaggtggtttcggattttttgttactttttttacaagtttaagaagataattttttattcctacagcccctcgtttggcagcaccttgagggatcgctatcgccatttgggtggtttctccgatggacattcgcatcgtaactcgtatcgcaactcgtatcacagcttgagtacgggcgaaatgaaggagcaaccaacgttacaccagcaaggggacccccgcggagataaagcagccatcgtggatgagggcctccaaactggaaaggaactacctacaaatgataaaccattggaggaagtatgtcatgacaaaattaagcacaccgtgagtgaatgcgaaggagaacagaccaaagagacgacgaaggaatgttcgacccagatttataaaacccttcaaagcaacggaccactgttcaactgtgccatttttaatttgaagaatgttaagctgagcagcttagtttttaataggtactactttaacttgcttccccatgggtacttcaacgccagcaggttcttctttaacaatgtcgtatgcctttgtacggatgtgaatgtgacgagcagtgcattccgaaataaacgtaagagggggggaaatcatgaggagttagtagggcactaccaaatggaggacagacgtgaagacaatccgggagccaacagggtggattattacatcgatcggttatacataaatgcagattttaaaaatcaaaatcctttcattagggaggagtacctgagggagaacaatatccagttagttcccctgagcgaaaatttcacatgtctgttaacagcatatgtgaaactaattgataatatgagactcatcatttatctacccttctggtttcggcagttcgatttgctttctagtgttaatacctttgttgctggaatgcagattgcccccaggtacatggaagacatgattaatgagtatttattttattatgatgtagttaccgagaagggggttgagatgatggacgacccccaaatggggagacccaccgaggggggcccagcttgttgagctgtgctatggtttggagcgtagtttggtaggacaccccttagcatgactcctcccctcctctccgttttggtgtgcataaattggcaaacatgcaaacttgcacgtttggaaggaaaacgaggggaaaaaaaaaaaaaaaaacttttgcagaggtccaaatgaatatgactgtcccagtgttggtgaggcgatggtgacaaacacactgtgctgtaacaaaattaaccgttgtgtgtgtcccagtcattttacccttttgcatatgcacaaagttttgccaaattttgtttcccatctttgtgatgtttcgtcgtgcgtatatctttttttttttttcgtccattttcgggggaaaaaaaataaaggctgtttgcaggatggaaaatttcagccgcgctcaatgtatatgccttcaggggagcccctttttttgccggccattttgaccggacagatttgcgcacaatgcggtgcgcatcgcgtttgtttcgtacacagtttatgaagcgaacttgcgacttgtcaatgttgtttgcattaacttggcccagtcaaatgggcacacgattgtaaaaagaaggaaaaaaaaaaaaaaaaaaaaaaactcgcacacgtcgcctttgtgcagttcacggcgcgaagaaaaaggtatttattccacgctgccaagcacacttgccaataacccgcgacggtatacttttccgtcaacaaagtagatatagcggtgtctgtttgctaactcgaaattgctcttcgcacgggaggggggaataatcgccgttataaaaacaaggcggcttcggatgggatccacccggacgaagaagcacatttcaactgagaagggaagcgacgtagtggaaattgacgaagtgaagataattcacccgttttagaaggtcaatctggtgagaatgaaacgctggaagaggttacaaaggaacaaaaaaatttactgctatactttgttggtgcagattgctactatgtatagctgcacggattgtaactgagttgagccactccctaagaatttggcctacaaaattaggcgcgctctctacccccaaaggtacgtacattaataagcacctgcaaagttgcacctttggagacagttcatgcctgtttcgttgcggcatctctccgattggaggttaactatttttttttttttaatcctgttcggttgtttagcagaggaaggcatatgagcaggggcaggctacactgtcgaggcgagctgaagagattccccaaaaaggtaggagaatcccaattgtacttgctctcgtgggaagatatccattaggtagtgtatttacatgtatatctacgcagagaaaggaggacgattgaggtaaccgctctgggttttctaaacctgtgaaccctttggcgactgttctcagctgagaaaaaggggaaacagcagaaccgatatcccacagcacagctgaagggaaaaaaaggggccacaacgcacacagaagtaccaaataaagcatagttatacatagtcacacgaacatgacgactgcgaatctgtactgctgcaaactgcaatcgcaggaactggcactgaccaactatggcttcatcaactcgagtttgtacagcagcttgaaaaggaattccaagagcagcgaattgtacgcagaagtagcgaacacagttttgatactaaagggggatgggaatatcgggaaggacgaaatagcgttgaatacgtgccaaagggaattctcaaggattcaactaaaagaagctgtgcagttgaatatcctcgatagggaaagcaaaagagacctcatccatttcatccctattgatagcatcgatgtggagcttaccctatttgtgaagcccgatcgattgatcgaaatggaggacgatgttttggaaggagtttttaaaaagcacttcatcaatcatgtattgacgaaagggcaaatactagccctaaaatgtaatgacattttgataaagtgcgttataaaagatttgaaggcggcacaatttgacgaaatgaagagactaaacaagggcaacccgaacagcctgggcaccccgagcagtgcaaattccttcttcaagttagggaatagcaccccgatgagtagtaccagtatgtatagacaaacaggggcacaggagagaggcattctgttcgaaaacaccgaatgtgtattcaccagcatgagtgatgggaagttatttattgaatctaggaaggtgttaaaaaaaaatattataaagagcaacttcaattttgaggagctagggataggagcacttgacgaagaatttaagaccatttttagacgaacctttgctagcagaatttaccccaactatataattaagcagctggggatcaaacatgtgaagggactcattctgtatgggcccccggggactggaaaaactttaatagctaggcagataggaaaaacactaaatgcaagagaaccaaaaattattaatggtccagaaatattaaataaatatgtaggacaatcagaagaaaatattaggaacttatttaaagacgcagagttggaatataagcagagtggagaaaattcacagctacacattatcattttagacgaaattgatgctatttgtcgtcagagaggtagtgctgcttcaagtgggactggtgtaaatgacagcattgtgaatcagctactctccaaaatagacggtgttaacagcttgaataatatactgctaatcgggatgaccaatcgaattgacttaatcgatgatgctctgttgagacccggcagattcgaactccacatagaaatttctctccctaataaggagggaaggatccaaattttaaacattcacacgaagagcatgagaaagagtaataagctaagtgcagatgtaaacatcgtggagttggccgaaaagaccccaaacttttctggtgcagaaattgaagggctagtgagaaatactgtatcgtatgctttcgagaggcatataaattttaatgacttaaccaagccgatcaacgcggatgacataatgataacgaaaaatgatttttataaggcattgaaagagaccaagccagcctttggggcggaagaagacgtcattgaggggttgctgtccaatgggattatcaattatggggagcagtacgaaaatattgagaacacatgcaagctgctaattaaacagattgtagagaattcaaatacaaatttgttgagtgtcctcctgtatggagaaaacgggacagggaaaactaccattgcagcgtatcttgctaagagcgctaattttcatttcacaaaatttatcaccccggaaaacctaattgggtactccgaaattaacaggataaattacataaataagattttcgaagatgcgtataaaactcccctttcgttagtcattttggataacatagagaggcttatcgattacacacgaattgggcctcgatttagcaaccccgtcctccaagcaatcatggttttaataaaaaagaaacccaaaaaggaaaaccagaaaattttaatcatatgcaccacgtcggagtatcaatttatgaaagatgtcgggttgattaaaaatttttttgtgaatatagaagtgcccttgttacattgttccacctcaattaggaacgttttgcagaaccggaatgagagttgtggcgatttccctgaacgagagatagagcaagtgctcgcggcaaacgtgatcaaaagcatcgccattaagaacttgctgatggtcattgacatggcgtccgaggcgtccgtcgatgggagcatcacaagcgaggtcttcctgaaaacgtttaacgactgcgggattggtttcgacgaggaggcgtactattgagcgcggtgtgtggagtgcaggcagatatgtggctgagtaccaattcggtgccttgcgtttcctccctctgttgcactataacttatgtagagttttttttttttattccccttcaatttgactgccctgtttccccattagggtgatttctccctaccaattttgtgcgtgcatatgggggaatcatctacacttcgcgcgtatttgttagtcttttttttttttttttctcataaaaactggacacattttaattaacaaaaaggggtcagtatcacgggaggtgaactgttaaggcgccccactctgcagggaaggattacaaactggtggttatttctccattatgcccgtgcagttattgatggggcaggtaaaatgctggtgtcattaaaggtacgttcgacgtgcagcacagagcggtgggtacactaccagggagggggtgagtgtgagaacaaatgaaccgagcctaaaaatactaggaggtttccatcgcttaaagaaatgaaagccttccgaggttactccacatgattactacaaaaaaaagtattccgtcgcgtgaaggcaggtggaaaaaatgaatatacacctcgaaaaattgtacaccttttttttttggttacccaaattggattctaacaaaataggtagggccctttacatatcactgatatgccaactttttcgtgtcaattgagggggcatctgcactcatggatctctcaaagcgtgttaggcatcccggggaacatacccatttggccacgcttcatcccatttccgcgttcctcgcgtgaggaaatgtgaattggaggacgtcttcaaaaaaaagagttgctgcctgtcacacgtggggatttattaactatagtaagttggtggttccgtaatttaagggggagtgcagagttgggaactcggagaacatacgggcatctgtaattttcctttaatttgtgaaaacaaaaaaattgctggcagagctgttggcacgcttgtcccttccccgctgttcctcaaatggggcctcgcacgtgccggcagcaggtgtacgcgtatcccgcacgcgcaaagggctgagggaaaaaaaggacccaggggcaagcagcctggaagatgcatacattttgcgtgagcgcattttgtgcaaaggtattttgtgtgaacggattttacgcaaatgccctttatgcaagcgccttttgtgcaaacgccctttgtgcgcatatttttatgtacgtacttgcgcttccattcgggggaaatattcccttgacgtgagaatctctgcctcatttttgcgcgccaaaagttatggcgcaaagtggtggtcaaaaagtgaaacctctgggacgggtgagcatacgcacgaatacgttcgattacgcatacgtaagcatatgtgcacttgagcgcatgtagaatgcatacagccatatgggtaggcgtatgcaaagggaatacgaggcgaaaacgcggtgggaaaggatatgcacatgaatatgcacataaataggcacataaatatgcacataaataggcacataaatatgcacataaataggcgcataaatatgcacatgaatatgcacgataatatgcacatggatatgcacatgaatatgcacgtgaacatgtacgtatatggttatatgccctgcggcgtagtccccgcaacgcttctcctgaaggtgcggctgcaaaaatgtgaaaacggatacatgaggagcccccccacggaagggctgattacacgcaggagtgaggaagcaggaacgctcaggagggaatagaagcaagtgcatactggtatgcacctgtggataggtatccatgggtatgtacatgtacgcgcgttttcctacgagaaggcagaagtacgctcactcacattgttgcgtatttgcactcacaattttaatatatatatggcggccattattttgtacccctttttttttttaccccttttcccatttttttttttggcctctgtgtatggacccctttcattttttacgccatttttggaaggtatacagtttttcttttttttttaaagcacattttgtcgaaatataaaataggaaatttaagtaacacaaaagagcgcatattaaagtttacaagaatacgaacgcgtatgcgctgacaaaagtgagctttcatgaagccaaccttttttatgtaattaatttttcgcctcgagcattcccactccgtgcagagagggagatgtacatgcatatgtgaacacctgacatgtaagaatgactgttcgttcgtcagttttgagccccccttttacatggaaatatttatgatcgtgaaatttcagcatatacacgcacataacttttttggcaaaagggtttcacgattatataagtgcaaatttcccctcagtgcgcaccccccccctttgtgaaggcatatggagggagtgtacgaacgtatgaggtgcgaaaggatgcattgcagaagccagcactggggaaaccagcactgagtaagcctgcattggggaagccctcacaagcgcttgtttgcattatgcgtgtacggacgtactccttctccactgcgtagcggatgtataaatgccttatacagaaagcgcgcgcataaaggaatgtacattattttatgtatccccctgtgttcatgtgcacatggcggcccaccccccacatgtgaactgcaaagaataaactcaaactgttgaagaaaatctggggctgccttgtttgtatgtgccttttcctttgtacgttataaagcatcgcccgctggagtaatcgtacggagcgtttatcacggcgaggcttgtcgtgcgggcatgagtaaggaccttctcacttatttgtgaaagtgcgctcttcaccatttcgccatctcgccatttcaccatttcgccagttcaccatttcgcggcttctcccctgcacgttgtcaccacaagatagtttgcgccaactgcgcaacaacacgggagaagcccttttaaaggatcgtcagagaggcgtgcccttggatgaccacgatcgtttgcacgtatatataagtgcatgtgaccaatgtgcccccttgtgttcgtttctacgataagggcatttttttaagcgagggaagaagtgtaaaaaggcacttcccagcagtacatagaacggaaagggaccagaaaggaactgcaagctcgcacccacccccaggtcatctgttataagaggattgtctgcatatttatcccctcccctctttttccctatttgttgacgtgtttatttcgattttttaaaaaaacgaagagagaaacaagcgaagtgtgaccccgggggaaggaacacagtattgtaaggaagaggtactgcaggtggaggcttgtagacgcggagagtaacataataaaggaagacacgtcgaggaaatcatcacaaaaggtgacacaggcgaaggagaagcaagccaaggccgatttacaccatcgacaaaagaacaaaaaggaaaaaaaaagacaaatgataaaaatggaaaatgaatctttcaacccactgtcgctgttagacaaaaatcagccattcgatgcggagaaattgaagctgctggacaatgtagtagaggctctgttagatacaaaggataagaacagaagagactttgcacagaatctgttgaaccagtttaagatgttagacaattcatggagatccgtatccatcattttggaacacagcgaaaatgtaaacacaaagttttatggtctccaaatattggaagagtgtataaacaacaagtggaatatattacctggagaggaaagagaaggaatgaagaatttcatagcgtgttacacgataaccttatcgacagagggaacgacggtaggggtggacagacatttgttaaacaagttggacgagacgttaattcagatagtgaagaaggaatggcctgattcgtggtctagtttcattccagatattgtaaattcagcaaagctaaatcagaatgtatgtgaaaataatatgaagttgttaaacatgttaagtgaagaggtattcgagtttggaaatgaaactttagtaaaaaaaaaagaaaaattaagaaatgaatatgctagccaattccaagaagtgtataatttatgtttgtacattttggaagcaaacgtatacaacaagagaagcacaaacacgtcactaattaaacaaacgttaaactgtttgtcgaatttttttaaatggattccattaacttatatttttgataagtacaaatttaatgatacgaatatacagattattgatctcctctttgaccacttctgggatgatatttcatataaaattgagtgtgtaaaatgcatacaagaaatagtgatgctaaaaattgatgagaaaaatatcatttacttcgataacgtgtttatcaacttgtggtcaaagttggtcgcaaaaattaagttgttgccaaatgctaatgaaatgaaaaatatacctccagagttaaaaatattttgggagcaatactttttgcaattgagtatatgcattacaagctttttgcgtaattatagagaaaagattgtcgaaaagaacaacaacacgaatgatgtgaatatcgtttttaagtttttaaacatgctagccaatagcaacatggaagaggttttcctcatcatcatcgattattataatgtcttcacggaacagctcattagggaattgatcacgaggttggagcaggagcataacttgaaaggtaaaggtggagcaaatgtaccaggtgcaccgagttcgtcgaatgacttgaagaattcgctgggcacatcttccatcaatatgtctatgaatttggagacatcctccctaggcaacaggaaggcgtacagctttgccactatgaattataactcgagtcttattggaaacaacgggattagcggagggggaagcagtatcatcaacattaatgaatattcgtctattttggataaaattgatttaaccccaggggatatcaaaaagatgtgcccgcggattaagctatacgaatttattctgaacgatataaggaagactgtcatcgagaaaatggcgaagccacaggaaatctacatttcttatgacaacgaaacgggggaagtggtccgagattttgaaccagacacgacagaaattgccttgtataacacgatgaagacgaccctggtatacctgacctacttggggtctgaaaaaaccatggaactgatcgtggagttgctaaacaaagaatcggagaagtcgctaaagaatactaacaaaaatgaagtgtggaacagcacgaagaccaaccgaatcagttacgcagtgggttccatctccatgtgtatgactctcaaaaaggaacaagacttcttaatgtacatactgaggatatacttacacatgatagaggttaaaaatggggaagaaaacagagccattttggcctcttgcgttatgtacattgtgagtcaataccatcgatttttgaagctccactggagatttctaaaaacggtgatgaaaaaattgttcgagtttgcagagaatgaaaaggtacaggacatggcagcggaaacgattttgaaaatttgcaagcaatgcaaaaatgttatagcgaagaataatcataccaatgataataatgagtcgttttttaatacattcattaaatttcataacaacataatgcataagttgccagaaaaattgaacttgttactttatgaagccatcgcgcacgtcatttcgtgttttccgtatgaggagaagcaggagagtataaaaattttgatgagcaaattgatgaatctgtggaactcgttaatttatgcgaataacgggattaaagatatgaatgaccccaaccttttaaacagtaacggggctaatggggatgccattaatgacatgaagaatttggagcatttgtgcacatatgagaactccaaacttattatcacctttgtgagggttaattgcagattggcctatgcgctgtcctacttttactacgagcagttaaatttagttttcctggactttttaaaaatatatcagctgtatagcaagtttataaatttggaagtggagacaaatgggacgaaacgcataaggcatgctcagtttagaaatttatttttaatgaagagagagttcctacacctgatagaaaccaccattgagaggagttgctacaacatacaggaattagaagcggagttgttaaaaagggaacagaaaaaattgaaaaatgaaattgacgaatcgatggatgtacatctcccaacagtggaggaagccaagcaaataaattttcaaatgaccagtaacatactaaacgtgttgctagaaaccattttggtagattatcgagatagtaatccccacataaaagatgctgaagtgttttctctgctctcaacagtttttaaaaaaattgaaaatgtcacatgtccaattttgcctaccgtattaaactatgtgttattaccaaccattgacatgataaagaatgatttctcatcctatccggaacatcgggaaaaattttacaactttttagatgcctgtgtcagacattgttttgattatttgttcaccctagattcggaaatatttaatacattcattcagtcccttttgtgggcaattaagcatgagcatccctcagttgcggaccacgggttgagaataactcaccagtttttacataacattattataaagaagaaggaatatttggaagaattttgtaaagcgttttactacataattttgaatgaagtttttaaaacgttaaccgattcatttcacaagtcggggtttcattaccagacgattatccttatgaacatgctacgccttctggagtttgaggtggtgaaccttccggatgcagagattaccaaagcgcacatagtgaagcacgtgcagacgtttttgacgcagtcctttgagaatttgaaccagaagcagattgagaccttttccgtggacttgtttaacttttgcgtggagtcccccccggcgtttaggtccttcgtccgggacttgctgatatcgttaaaggtgggcaccgcgtgcgtcgcgtttgtggttaatttgcaccgtttgtgtggctgcaccggctgtgcgatttacgcgcgtaagcaccaccaccattaggacgaccaccattacgacggccaccattaggacgaccaccattacgacggccaccattacgacgaccaccattaccaccaccaccatttctcccgtctctcccccgtttaggaattttcgaccaaccaagatgagctatacgaggccgaccgacaggaagcgctgcagagagctaagctggcagaagataacaaacttataaaggtaaatagaaatgagcgctttcccggtgcttggttcagcgtgtgcattttctgctggagaatcgttgttgcaattttaaataaaaaaacggtatacacgtatttggttttttttttatttttttatttttttttttttcccttgcgtgtttcccagttgagaggattaatgaaggaagacgtgccaagcttttcagccatcgacgtggatgacgagtgtataaatgtggaatagggaaagtggagaggactgcgcattttgtcgctcaatttcgcatcgtattagtgtaggtccaatttggtgtagccccctgtataatgccctccaccttagcatatctcaggatattgtagcatattatagcacaccttagcaggtctccccctaaaatgtgaaccccttttaatgactattttatcacccttttctctgcctttaatccacacattgtttccatttttttgaataaaatttcccttttttttttttaacaaaaacgagtttccctttttcggtggttcggaatgtgcacacgcacgaatacatctgtgtgtatgtgtagacatatgtgtatatacacgtgtacgtgtgcaaatgtgcacgaacgagtgtacccacgcgaactttgtgctgtgtgcgtaacaaatgataagtaacggcgagcgtttatcattttctgccattgcattgttgtgtactgaacccccccccaagcccaggaagtttccccatagctgtgccctatgagtgcctcgcaggggggggggggggtatccatatacacagatatatgtgtgcatatatatacatatgcgtctttacctatatatatgtgcatatatacgtacatatataagtgcatatatatgtgcatatatgtatatatttatttacgcatttacacctcccccatgaacgtgtaagttgtaccatataacacatttgcgcatgtgttgtaggacatatcttatgtgcatgtcgtaaggcatgtgtgcatatccatctgtttcactttcctcccctcctatgttgcatccacacatttatgctcaattattacacctttcttcataatgatatgtatcattttaaaatttaaaaaaattcacccagaaaaatacttataatttgaatggtcaattgttttatactttttaaatatgaacatatgacagtgcagcgctttcgttgaaggttaatttattttctaactttttaaggggctgttcagttggggttcctagcggagatgctttttcgcgcgtttgtatgggatgtcaagacggtgatatatgtagaccattatggagggtaaaaattcaggggtaataaaattgcctcgtccttgcgcagtgtacatatatttgtgacgaaatggcataagagtgggtcaccacatctagagaacgcagttgtattcatttacgctaatatgtacattatcgtacgcagagtgtcatgcggtaaaaataaaggaccgcgtcgaaatggggtgaagtttaaaatgtaaaaggggcttcccgtgaacgcttccaatttacgcatgggtcaattctttttttttggcacccctttttctgttgctactcagggatgagcttttcccctttcatgggaaatacagtttggcgaagagcggtaagcgggcgtttaaaatgttcacgcgggccaggtacaaagacattctccatacatcatacgtaatgctttaagggggacgcgtttatacgcatgccattttctgctttccactagcgttccgttcatcggcatccttcgtgatgaaaaatttcccttctccatttttcccacgcgagaaggaatttttggctttgttccatgcattccgcgattaatctttcaaaattgttgcgctttttactggcgcttattttttatgaccgctccgttaagctattcgttgtacatatatatgtaacgtttttcttttttattgctattaattcatcgttatatgtatttattttgtttgcagttttgtttgccgttctttcctctttttcccatttttccccccccatttttgtgcccctcggcgaacgtccgttttgaccgttggattttctcccctttcgcgtcaccttccttcccagcgccgcaaaaatgtacgtgcctgcacgagaataagcgtgtacatatacatatttatacgtatttgtacgttcacatttatgcgtatttatacatatttatatgcaatggcctgcgataggcatacccgcgcgccaagaatcatatgttcgcttttccgcgaatgcgcacgcccacaccaatagggacgaacaacatttaagccttcgtccgcttaatttacgcccgtttttaagcccttttcgagttcagaatttaataagccagttgacgataatgttaaatcatcaggctccaaacgcagcagggtcagcatcgcaagtgcgtggatagtagtccgtcgcatttgtacatgtgtttatatttaccctcggtcataagtttttcttgtaaggatttaatcgccttgaaattcttttgcagtagggaataaaacggtcagtgcgctgttttcacgaaaggggttaataaaaaaaaaaaacgtattctttgcatttaaacgacgtaaggatgtgtatatccgtggatgaggcgcgaaaataaagttcgaaatgtatagagggggaggaagcacggcggaagtatatatgcatatgtgtagtaccataccacatttcccctccttagtgaatttggtgcaccaaagagagcagcattgaagaggttacagtatgaaattttatatgtagggttaaggggaatcttttatttaccccatttgtgcccttttaacgtgacttccttccccgtgctatataaaaaagggtgtgtgtatagaccccccagtttgaattatcttcacgtgtaggtatgctacattggcgttttcagccacgtacctattcgaaaggcatggttgcagagaaaactccgtacgacccccttgaattctcaattgatccaaatttattgtacgcgaaggggtgaacgaaaatagcaaagcttactcgcgcgaacgtgcatgccatatccccacggtaggaagtagttaaggggacacacaaagggcatccgaaagggagtcgtttcctgggcccatttgcaaaatagcagagtttgtagggacaacaactgggggaaagttgacgccgcataaatgagacgttgaaattttaggtcagaaaagtggggaaaaatacacaccggagtgggtgtttatatatgtacatattttgtatatacatatatctgccccagtgcatgtgcgaaaccggtttaagcagtccactttaaagaagcacaacggagataagcctccttagggtaggctgctcacgctgcatcttcaacgccgaataagaaaagtggaacgtttgccaacccagtgaggtgcacagataaccacgtgtccgtagctacaggagagtataaataggtataaacacaagagtgtatttatgtatatgtttttgtatgcaccccttgacggttggtcgttcttaactggaaagccgctacaaccagcatgaacaaccaccaagttgtgaagcaacaaatgaaccctaagggttcgaaagaacaaaacagaatgatgactccaaacaacaacatgccgggggggattcgagatttagcctatcacaggaataatggaaataacgacatgggaaaaatgaacatgaactccaatgcgcaacagcataacccagcaaatagtaatatgtataacgcagcaaatagtaacatgtataacacaccaaatagtaatatgcataacacaccaaatagcataaataataacaactattctttaggcttatacattgacaaccctcaaaatgcatttgtatttgacgaaaatgatttgaaaacgttattttctcattacaagggagcaaaaaatataagaatactaagtgataaggcagctgcgcaaattacttttaatgacaagaatatgatacagcaagtgagaaaagacataaacgggttgaccattacagacattggcacgattaggtgtattatactaaatgagggcaaaactgtggaacaatttctccccttttcggccaacgaccctgcgtcggggcagcagaaaccgggttccaatcagaatggcgataacacagtcagtatgctgaaaaagctggcgaatttgctgcagccggagcccgccctgggtagtagcatggcgccgaagatgagcgacagcacaggattaaacgcaactgcgagtatgaacatgggtgcaagtatcacaacaaatgtgaacatgggtgggagtatgactacaaatgcaaacatgagtgcaaacatgagtgcgaacatgagtgcgaacatgagtgcgaacgtgagtgcgaaccacatgccagggaaaaaccaagtgaagaataaaatgagtaaccactccatttacaacaacgccggtagccacttcaaccaagtgcacatgaacaaaggggagcacggcgagaacaacccctatgctacgaagcggctaagtcgaattgaactaattgacatatttggtttccccgtagaatttgatgtaatgaaaaaaattttaggaaaaaataactccaacatatcttacataaaggaacaaactaataactctgtatccattgagataaaggggaagccatttaatgaagctccgattgtggagcggatgcatgtgtctctttcatcggacgatttaataggctataaaaaagctacggagttaattgtaaaattattgaattctatttttgaagaattttacgatttctgttatgagaagaattatccagttccggaaaatttgtcgtttaagagacacgaatatatgtataaccccgatgggagtacgaagtatgtaggattcaaggacaagtggcatgtcatgaaggacaattataggaccgattactcctttaggaaaaacaaaggcttgcaaaagaacgacaaggataagaggatgcacggcggcgcctttggcgggcaccccaacttgagcatcggctatgccaaccagaatgctccccagggggacttcaaggacatgtaggacacagagcggcaaaaattttgtggcaaaaaatttgtagcacaaaattggggaaaaatatatataaaggcaaaatggacctcccaaatgatgcgaatgtgaaaaaaaaatccaactcgttgcacattgaccatatttcacctccactcttttccctttttcctctcttcaggaattacaaagaatccaaccagggaaattttcgtaatatgaaattaaaccgggcgcgggatcagcacttgtaattgcatttgtaaaacccatttataccgcgaagtgtaaaatcaatatgagtgtgccaaaatagtttgcgcgtagagcataatacgttttatccccttgtgaatgtaattcgtcacgcgaagaggcatttgtgtcaacagatatgtgtttataatttacacatgagttttattacagaaaaaaggaaaaaaaaaggttttttttgtttttttttcccgtttttccgtgcccacccggttaacaacttaccctttatacttccagacatttttaagttaaaatgtgtacagtattatgtatgtacatgtttattttattttatttttttgagtacaataattcactttcccctttttgaattcaacctttgtttaaacataaattattacgttcgttttggaattgcgtttaaaaatatgttccttttcttttgttagtagtgatgagaaaagaagtttgcgaaaaaaaattccgaacttttttatggcattaaaaatgttggctttgttcgaattttgggtaaagtaggacgatgcacactgtagacattgcaagggatagaagtggagggattatcattttccgttttccttttttacggtgtccgattaagaaggcgcgtttgccattcgtgggtacttatcccccgcaatgtgacagcatacgtgtaattttcgtgcaacgtgtgtaagtgagttcatacaaacgcacagtaacattttggttaaatggagaagtgccttgttggtaagccgctagggggatttgtagatgacccttttatcttgacttttcttatgcgcatcgtgaaaggtgatacacgaccatgctctcctactttataaatttccttttgtgtcccttaaatggctggtgaaaaaggaaaggaaaaatattagcgagttggaagagggtcatatttctgaaaacactactaagtgcgtttaaatttatccatctattccctgtgccagtgaaatggtgaattacttagcgtaaagaagaaatgggatagttaaacaaattttcggcaattacccatttggctaggcgaactgtttagtgagaccgtcgtgtggtgctaacttgaatggaagagtggcatgattgcagaatgaataagtggagaaaaatgcacaagggaaacagcaatacaagcagcatttcacacgttatgtgctactggcatatttattttaggtggaaggatactacgtgttactttgctttcttaccgaggctgaagagagcaaatggttcattctaaacataaactagtgcaggcgaaaatttaaagcgctcttcagttgctggggtaaaacaacgccataaagtgcgttaccaaaagtgatatatatatgtatgcatgtttttcctttttctcgacgcgcttaaacgacccagttgcgcaacggctataatttatttttcgagatataagggtggccctgcttcgatcgtacacattttttccatttctcctcttattgggaagccttaacagtatctccttccgacttttttgaaaccactttttttcgatgttcacgtgttcgttaaattgcccctaagggtaacttctcttttgtgatgatctaagtttaatcagaaaaggagagtaaacttaatgggaatgaaaactcttgcgcgaagtaaagcagtttagcaaaaggtttacttttgtgttgccccttttttttttagctgctctctgcggatataatctgaaggacaacatgaaagatcctctcgagtatatcaacaaaataaacttcaacacaaaccggtttccgcagtatacccatgtaagtgcgcccttagataggcgtttatcgatcttttggcgaacgcttgccggcacgtcagagcgctgtgttgtatagccaaaattgtgaacactgtaccgctaatctttcttgtgcattctccgtttcgcttcttaactggtccacccctttacgtgttacaaaacccagttgatagaaagttgcccctcgcaacatgaaaaggaaaaggttatccggatatgccgttgctggcagtcagcgaagtttccctactgtgacgacacgcataaggttaagatgggagtttcgaatatgtgtcatattgccgcgtgcagcattatgcatgtgaagttgcgcgtgggtgagaagatgcatgcctttgaagagagccttttaagagggcctcttaagatagccttcgaagagaacctttgaatggagccattttcagaacaatgagctgttgtgtaataattctcagttgtaaagccacaattgggagtgccaaatttcatgtacatttgttttttttttcccccacccccttttctctgtgattagatcctcatggaaaacggagatgatgtagggccgtttgtagccaaactgtccagctacaaattatcagaagaagataaactgaagcagcaaaagtataatgagaaatatataaaaataaacaacaaattgtcatctgataagtcttctatgtccattttgaaatttaattataagccatatgtgagcaacaaattcaggaaatctctcatgctgtctgctgtggttttgacttcagccttattgtatgataagaaggagaggttgattggcctttactcggcgcagtgaagcgaaggaggacaattttttaaaatatcattccgtggaacgttaaaaaaaaaaaaagaaactaagacaatgccattattttatgaaccccccgctataatgtcaaatcgatactttacttgtccctcgcgaatatttgtgtcgtaagggttattcaaaatttcttggcacttcttcacatgttcgtgtgttttgttatgtgcatgtttatgtgtgtttgttgagttatgccaattgcggcggaacagcatccatccctcgcaaaatctgcgagtgtgcgtttgggcgccaatttggaagaagtgaccccttccgaacttctcttttaaactgtgtcaccgatcgtgttaaatgaataccttttccgagatgaagagccgcaaagtggtagttgcagttgagcacacatgttgcgaagcgtgcgtagactgtacgtaaaaaaaagttatcacagtaaggtaggccagaaaggttaaacacgaatatgcaattaagttttttttgtgatgtgtgcatggggaaagggcacaacaaaacaaagttgcacaaaaggaaacaaaaaaaagacaaatgaagaacaagtggggaatgacttctgcttgagtaagaacaaatggtacatccatgcgatggacatttaattaagcatatcatgcaaataaagtgtgaattattttggacatattttattttcgaaaaacaattttatgggacccttttcccaccacgtaatatccatttgtagggaaaaaggggaggggaaaaaaaaaaaaaaaaaaacaggaaaatgcgtcacgtgtaacatgtcaaattaaaatgtggatttacgaattatggatcaactgtggatttccacgtgttacaaaggggagataaagaaacaaacgcaaatgaggggaatacgtggaggagtgagattgggggaaaattggatgatatactgtaggttcacacttgaatgtgccataaatgagagacacacatgtacgaactgcagactgaaaaacgaaatcatatgctgcattcgcgcagggagaagtggggcatacgtccccctcatgcccctcacgcccctttcccccgggttgctaaaactcgctcatctttttggagtactcgctgtttttgttttccttcagtttggtccttaaaccgtgctcaataattttcccgtctttcaaaacataaatgtaatcgcatcgatcaattgtcgtaattttatgggagagatttatgatcgtagagttgggcaggtagctttttatatttgagaaaattttcaactcatttgcagaatcgagggcgctaaatgcttcgtctaaaattagtatttttggcttttttatgatagctctagctagggaaattttttgcttttgtccacctgacaatgttttttcattaatgttgtgaaaaaatttgtccttataagaactgatcaaatcgtctatacagacaattttggaaactttaataatttctttatataactttttcacgaaatgtactttatatttgttgtaacttttttttttgctcatcgagttgtttcgtatttacgtcattcccgcacattaggcattttttaaattgaggggagggatagttcgcttgcgtcgtttcggcgtccgcaggcgaagggtctcctttactggggggatttgttcctttcagctttttctcagccttttcttcattctccccgagaaggtcaccatctgaagggaataaatgtacgcagctgtttatgctgtttttatttaacccgaaagtgtaattaaagtaggacaaatatttattcgccttcgtcctgcaattgtaggagtacagtatgttgtagattatgctatcgctgaacaggtaagtgtcttcctccactagggaaattttctttgtcagtatgtactttgagatgttttctatattttcattgtctaagagaatgctcccgtacgttttggtatacagccgtgtgcacaacttggagagatcatccttgcccgagtcgttataacagagaattccgtaggtatacttattggtgaagttcaaattaatatttgataaaattttattttttggaaattttgcatagtagaaatctacattttcgaaaattaagctacttccctttttgtcgtctttgacattatctaggattaagttttcgtttatgtgtttgtaattttcatcgataaattttaaaatttctaattcttttatggcgttttgtacaatgtatggcagtatgttatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtttttttttaaaatttcgtcatcacttgtgtagctaccttccattgcgcttaagttggaagctgtttctccgttatcttcaatttcggtggaggtattcagttcgctatgtttcagcgagtcgtctaagttttctttgtcgcctgagttggtcactgtattgttctcatctatggagctgtcttcgttgtaacctccgttttgtgcgttatcatggtgcatctccgtgatggtggtgtcacttagcacgtcattcatgttgatgccatctagggttacgtggtccacatcatttgcacaatcattgaagagggttttgctcgaggttgaggtggccaatcccattttcgatttcttctccagcagattgaccggagtccttttcttcctcttgtagtaaaacttggagtagttgtaaaacaggaaagtgagcagtatgacatatagcgtgttgttcgttatgttgctcaattttaaaatgctttttttatccttcatggatagccttttgaaggagctgatgttgtcaagcatgaaaaggagttcctcactcacagggtggtgtcgctcttcatacaactttaggattagcgatataatatttttcttatatttcgttttcaagaattgtataaattttttgtccaacttttgcttgattataagttcatggtcgttttttatgtagctatatatttcttgtatgttcatttgggttttatttttttttaatttgggcgcaattttttcaccccccttgagggtgtgatccgtggtggttagcgtcgggggaggagaagaagaagaagagtgtaactgaatctgtcccttcaacattgtaatggggtctgtctctgtctgccttgcgttaggcgcaaggttcgtggttgctacctctgggaggggatcacttgggatgaatccattatatgtggggttattcgtcctatgtgcgcccacttggcgattattccctacatggttgctaacactcccaagagtgtcactttcaacccgtttggtttcgacacaggggaaatccccccccgggtcgtccttcaaggcgcatttatcgtcgggtaaaaactttctcaaattgttatagtttctttcgaagagttttaaataattgggcttaacaacactggcaacgtattcggcgtttttttggatggcttgaaattttttgataagggaatatttaaagatagtattttttaaatccaaaaagtttagcaaatttaggggagtatacttgtgggatgcaaacttactggagttaccacgggctgaatccttttcaatcaatttgataatgtcttcggcatttcctatgagttcctgcactctggaatactgctgttctatggtacatgactgtgcgataatattttgcatgtacataactgacgagatggcaattcttgaatcgatgtggatgttactctttaacgtctttttgcttaatatcagagtgacgacaagtgttatcatatcaattaatcggattaggagcttttctatgatgtagagaagacctaatttcattctgatcgtatatattgcatccaaggagcgattaaatttggaaatctctttaccatgtgtgttgaaactatttatgagggataagttgtcaatggattcttctacgacattatttgagtatgccacgacattactttcttcttttgcgagttttcgaaatatgctagagaaaaatattgatatgttagtaatcgttaggacaataaagagagacaccacaaagaggttcacattaattttgtacaaaaaataaaaagacaacactgtctttattacattacgtaagagaacaatcatgttcgttgtaaatatgtcgataagttcagaggagtcgatgtttagtctactgatcaattcccctttcccccttttcttaaagtagctaatgtgcttatgtagcaacactctaaataggtaattttgcagtttgttagtgcttatgtatgcgcatatgttaaagatatacgaccgcatggaagaaagtaataagctcaccagagaaacagatacatatgcgtagaaggggttgttgaatttgaattgggaaaggaaagaattcacaattggtatgtggttcgtttgggcaatcatcacacttttattcatcacgtaggttatcgttttggacagaaagatcggaatgtacgaatcgactactgacgaaactattgttagtaaaaagcctacgaaaaatatgtgtttactctctcgtattaccttaaacagtttgctcacatcatttaatatgttatttttatgcctacttttttcaagcatttgggaatataggcttgaaaagatgcttttttctgtgtttatttcactctgctgtgtgtcccttggcactagaaaaggatctatctttgggtttgcgttactcagttgtatgggccccaaatggttgcttgtttttcctcttttgggtacgaagcgcgttttggtaagaggcgcaccatggttgagaagcgttccgttgtggagaagcgttccattgtggagaagcgttccgttgtggagatacgctccgttgtggagaaacgctccgttgtggagaaacgctccgttgtggagaagcgctctgttgtggagaagcgctctgttgttcggcactctattgctaagcactctcctgatttgcactccacttttttcatttttcctttcccacttggggactcttttcctgttagtaaaattttgcaggctgtccccgaagtgcctctttttatttttacactttttgtaaagcttggcgggatggggggtccccaccccgttcttctgtctcacggtgtactcccttttgtgttgtacatttttggatgaactcccgcaggctacaaggtaaaggagtatccagtttagcacgaatttcatgtttcttttttgttcccttaatcgactgcatgtttacacgattatcatgtcatgtgtgatgagatgtttaggcaaaaaaaaagggggagtttttttttttttttttcgattaactggtttcgttcattggtgaagatttggatggcgctttacttgtttttcatgcgttttttatcattcgtttgtatttcatttcacaaagaggggcttatccttgtgaatggcaggttctctttggctgctcgaatttggctcctgggtgttcttgctataatcttctaccctggcaggaatatataatgtgtggaaaagggcccctttttacgagcatctttttgtgatgaaatcgggacacttctgcgatgattctgcgatgattctgcgacgactctgcgacgactctgcgacgactctgcgatggctctgtaataactgtgtgataattttttgtgaacctttttgtgacatttttgcggttctttaacaaaacaaagtctttatttctgacttcaaaatttgagcacaaggtatagcgcgcaggaatgcctttcagttagccattttggggtcattttttacggccttctggagcacaccacgaggtgcgtcagtttgatcgttgtgttgacgcttcgcgggtactaagtcggtaattcgtttttagtacaggtgtaagttggtacgtacttgcacatgtgcgtgcatgggaacgagagtgcaaacagcatgtacagttgtatgcatacatattttggctatcctcatgtgatgctgtgcaggtcggtttaggaaaattcaagcaaaggagtgaaacgaatataggagtgaatgtacaccccggtgaataaacgaatgtagagaaagaaagagccattatgcttgattaagaaaaaaaaaggcatgaaacgaataacatcacaccgctcgcgcataatggaatgcgtagcacttcttatgtatttaaactccttcaagtgcggtgcccgttggcgcaagagggaaaatattttaacgcagaaaaggaagcaaatcgtgaggcacaaagaaatttttctgatagcccaagtgcgatgaaaaggctttgaaattctaattatgttaaaacgcacactagtgtatgcatgcacacgtagggaacgtgttaaggtgttttaattagtactaacaggagaacgtcgttaagtggattaccgattaagcagttgggtcacttaaccgctacaagaagccgatgtggaatcaaccgttcccgagtgtgtagtgacctaagcgctcacttctacattcccagttgctcggtcctgtttttccatacagggggagttccgatgggcagaaacttttgcgcagtagcatcggtgttttgtcttgttttcctatttttgcactcccttaaagtttgcccttttgttttaacagtcagcgtatcgctctcatttccgagatgtctacttcacggaatggttcccattctgctaataaatagaggtgataagtttttttttcatttagaaatctttcgctttcatccagttcgtcaaaaaaaaaaaggatcaatcatctacataagctgaataagcacctttgagcaaattgtcaattatatggggtgataataacatggaaataattcctggtaaattttgcataacctcattgtcgttatcaattttggacctttctctagtcttcatttattactctacgtatccactgctctcaattgtccttaatcttttatttataaatttgatcagtttatctgttgtgtattttctaaaatggggtttaacaaaattgacgacatggtattgaattactcgatagaatctgtgcagcacccaaatgttatttacaaataggtacacgcaattttgataaaagagcatacattctcataaagttgaaaaagaatccagtttctaggatcccaataaccattgttgtgaatgtctctttcacaattgagtttactatttttttttttttttcatcataatggtgtgatgcacacttgcacatttcgttgacattaaaaaatgtgtatttaatccgctttcgacaaacacacaaaaaagtatttttcataatagttaatttttatcgttttcaattcagtttttaaattttttagaacaaaaaaaaaaatgagcacatacatgtgtaaatatgtgcatacgcacgtacagttcgcatgtgcacttttgcatcaacctgtcgatgcataataggggaacactgaactaacttaattctatgattcacacttttgaagagaaataagtaaaaacagtacgcatggaaaatacaataaatgaagctaacgcacacatatctacagtgggggaaaaaaatattttataatctccaaatatgtgagaactttccttcgaaatttctctttttttttttttttatttccaaagcgtttgcaataggggtgttttgaggtggggggtttacgttcaatcgagggtatacatgcacgcgtcgtgtataacctctatacgcatatatatgtgaacatgttacatgttcatataaacatatatttgagacatattaacgttatcactagtgacgtgtggttgcttcagttttcacactggccgtttttactgaaaacaagagctacacttattagagcaatgcatacatttttttacatttattggggcgaaattgatgggaaaaaattatatacataaaaatgcgcttgttacatatgcgtgcgctagaaatggttccgtggactccatgccggttgtcagtgtttcaagtcaggtcgctaggcaccggggcgtgggtgggaaaggtgttcgaaataggtgaacttttaggaagtaaaatcttctagggtggttgctacgagttcgcgtaaacgtgcccctaaaacgagcacgtacccgaaccacttggactaccacttggcaacaggtaacatgggaagtgcaccaaacgggggagcgcacctaacaggggagtgcaactaacaggggtgcgtacctaacaggggataagtatctttatttacaaaacggaataaaccgctgaacgttcatggggtgatacgaaaatcttgggaaaaaataataataaggggggaggggcgcgcaactctggttactatggtgcttagcagtaaggcagtccatagtttgctcgagcgtttggcacaataattgggtaaagaacatttatcgcttttttggaaaatacacattgaacaaattgtacactgcacatatttattgtacattgtatattgtccctccgcctggctattccccatttaggaaaaggcacagaacggctttttgttgatgactttgcaatttattttattggtcttgtcctcatcctggctatcatcaagcacttgactttcattatctcgctctggtcccggtgcgttcccttccaatagctgtttttcttcttgatcggtcttgtcaaacttgtccacattttggcccgtgctactacaactcatcacgacgctactgaaaattttggacgaagtgctatcctcctctatttcggttgattcgttttttgcattgtcattaaaattggggctactcgatgtcgctagttggtctcttaattttgccttttcattagggatagcaactttgaggaagtcctttggttttatggggattaatacttctctatgtcctgtctgtttttcaattcctattttctttgactgtccttttccagtaaggagcgaggagtcctcccccccttcataatatacttcgctttcatcatcgcagaaattattttcatcgcagtcgttttgggaattactattgtcaacccttttgtgatgattattgtgccttttttttggtttctcattctgggggtgatattcgccttcacggtgttcttcttcctcctcgtatttttcctcatccgttacgtcatcctcctcctcttcttcttcttcttcctcctcgtcctcctcatcgtcgtcatcctcgtcctcctcatcttccatttcgtcctcttcctcttcttccccctcgtcgtatttgtacttccctgggtgctcatagtagtgatgataatctccatcctcttctgaattcccgacttcgtcgttgaatctatgaccactcattttgtcataattcctcatttggaggctttggtactgtggcgcatttttcgtgaagtttttattatttgcattattgtatgtaatgtggggcatgttttcattgtggaacatataatcctccgtgttgatgaacgaatcagggatgttccctgcgtttgtatttttatatttcgattttccttgtaacttattttttttttgatacagattgtcgtatttgagtgtggttgccttgttctccattccgttatgggtgttattatttttgtaggaaaaaccatactcaggttcgctattgtaattttcttcttcgtcgtccccttcttcttcatcctcatcttcttcctcctcttcatcgtcgtcgtccccctcttcgtcctcttcattgtattcttcttcctcctcttcgtcttcttccccctcgcttttacataactcttcctcgaattgccccattagcgcatcgttctgctggcccttcaaattctcctgcgcgttgttgtgcttgttggacgaatttatgcttttgtccgtgtgctgattcgcgccgttataattttcgttgtgataattttccttagtgtattcgtggccctcataattggcgttgtttttgacactcatgctgttgaaggagtaggatctattcttcatgtgcatttcttcctcttccactcctaccatattgagccaagggtgctggagcatagtgtatgccgagggtctcttctgagggtccatggcaagcataggcagtaagaagctacacaggggattaatttctttttctggtatgttgtacttgtacttaaatattttgtacaatccgtacctcttaatattttttatatttttcagtttatacgtttttttattaaaatatttatgagaattgaaccctgtgtcgatcatatattttggaatgttccccaacacttcaatcataaaacttaagtgttcttcatttttatcatatctatctgatttttgcggattaaataggaagtctccagttactagttcaaatatcatacatgcaaaggaccatatgtcggcagtttcgttaaaaccgctttttagtattacctctggggatctatattgccttgtttgtatttctgcataccttgattcatcaacccaaagactgtttcctaaatcgcagattttgtaacatgccttttcatggtaatagacagttggatcgtagggtctaatacgatagtctccctcctctgttttgatgtaaacaactttatgaccgcttttgttattctcctgtgtgttatccttacacgtttttgcatactttcctttttttttctctttatacttgtcgtgtattttcatggcttctggatgcattagatgattgaacatgtcacagtagatggggattttattaaaatcctttgctaagaattctacagattttccgccgtcactcgcatcgctttttcgcgtctgctcttcttggtggtcttcatcatgttgatcgtctcgctcgtcgtcgaagtccttatcgcggtcactatcctccaacgtgttcttcttcaagtagtcactgggcaaacgatgcaaaaatagagaacacctgtcatctccgtacttctccggattatacaaaaaataattgttataatgatagggcctcctcattagcgattcctggagggcatgtatgttgttgtaactagtgagtagggacggatccgagttggacggcctaagtctatgtttaacatatggaggttcattagtcgtttttttttatttaattttggttctcccacattgggtgcattttccttttgttcatcccctacgtgggctttctctgtgcaagttgggttatttgcatctgacatctgcgggttcgaattgcaacagttgttactgttgttcccgtcaacgtctagttcgttctttacattattttgttcaccatttttagcattatctccggatgcgcctttgctattacaggttagtgcttcctctgaggcggtagcctgaatggagctgcttcctttcatgccattgagggagaagtttgggtttgcgagattatgactatccacattgttgaggttgtcgctgttcaattcttcaccttttaacacatgttccacattcatctggtttgcattgttggaatgttcgttatcttccttcttaaaatgtctgttgtcgtttgatgtgtctctacccacggttaatgtcgcaacttgcgtttcggtgttgctctgtttgtcgtgattttcattttggtgtgaattgcctacagtcatctgctcaccggtttgcttctccttcttctgcgcttccacttttaatcgttcctttttaagaatttttttttttcttcttaattttttcttttcctgtttggttaatttgttaaaatctacattgtcccattcgtgtttatctttcacctcgctcgggcacgatgactggtcatcttccccatcttcatcattgtcagtaccgtcggaatgaccaccaacagcaccaccctctgctgtttccttttctccctttttaacaaggccatttttcgcatcatcatctttgctatagtcccttggtctgggaatattcaacaggggagatactaaaacgttttcgggctttatatcactatgtataattttacaaacatcgtgcaaatattgtagccctattaggacatgtgtggcaatttttcgaactaagtttaatgggatccctttataatcatagtgtttaatgagggataataaattgggtcccataaattcaaacaccatacaaacgtgggtaccatttggtcctttatgctcaaagctgtcaataaaggaaacaactccctttgtcatattataatgaaagagcctttccctttgatgctcttttaattctacccaagacgaatcaaaagaatttgccttaaccgtttttaaatagttgatttcacatttggctgactctccaaatgattcggaccctttctgaattttgatggcaacaaattttaatggtttactttttaagtctgtagcaacccaaacggttgaaaaatgaccccatcctaatttcccttctattctataccggttgttatatatttcattaatcttcacagggtggtatccacccttgcaatattcgtcacttccttcatcatcactttctgtgtattgtagtttccccgacgttgcatcctgactactgctattgtttgattgggaccttgaatcactgtaactcattgtttcgatactatctgaatgactaactgttgtttgaatgtcccttttgtttctctcttccctttccttcgtttgcacacatgcattcgcaattatgcatgtgtatattacgtatataccactgtgtatgcgtatggttgaaaaaggctaagtaaaagaggggggggggttacagtttggagcgttttgatccacctcgcactacaattttacaaattaaatgtagaagattttttaagctatttttacaaacgaattgttattcgttcgtagggcaggtggaggcacgaaaaaaaaggaagaaaaaaaaaaaaataaaataaaataattttctgcgccttttccttaaaatttcctttgaaattttgtgcatatatttagcagcataaaatataattattgctacgcacagatatatgaggtgaacgtatggaatacattcacgagggtaggatcgcatgtatgcacattcttacgcatatacttttgtcatatgctatggagacactttcaaaagtagaaaagaacgtccaattttctgtgagcacaacgattgtaccatgatgatattaacgaatggataaaaaaaaaaaaaaaaatgatataagtggcgcttaaatcattttggcagagtactacaataaatgaataggacataacgaaattggctttcccattcagggggtatacataagaatttatgtacaaataggtacatgcttatatgtacatatatatttacgtacgtacatgattatgtgtatatgtatacgtacgcacatatttatatgcatatataagcatatgcatatagtccatcactaaattttcaatggaaaaaatgtattacgtagtctcttcattattcaggcgtgtgaagtaacgaatatgcgcggggaacacttggccacgaaaatatgggcacgtggtcattcgacgataatataatgctttaacaaatgtaaaaaatggggctaataaaaatgcataagcagtcttacgcagttattcttcattcgtcgacaataaaatgtaaaatgaaacgatattgtggggggaaaaaatggagaaaatgaaaaattgtacgtaatgggtcagcgcacgggaattaaagcgttttattgacacttcgtatatgcatataaacgtatatatgtatgtatatatacttacgtacagtatatacctctgggattgtacaaatagatatttcataaaaatgaaaaaataaatgatgaaataaaagcaagcagactcaggcaagcagattgaatacatgtaaattgttaagaaaaaaaacccttttttttatattttgaaaatgcgaatggaagatcacatggtttgcataaaactggtacgctcatttttgtgttctgaatgtaaacaattaaatgacaaaaccattaatcgtttgtcttctgctcaattcctgttgatcaatttaaatgcaggatgtaaccacatttattcatgattttttttaattctcaaatttgacaaatgacatgagttttttttttttttcgcaacccatggtaagattttatctacttttatttattatttttattcacagaaatatcatccccctttgtacgcaaatataagtagaatatgttattactatgttttatatatacttgggggaattgcctttattacaatttcgcatgggtttgcgtactccgtgaaaatttgttgcgttaattttcatttggcgaaaaaaattaaaaaggcattttggtaaatttctatgcattacgttaactacaatgttactgcgctggtaaaaatgtgatttaatgtatgtggctgcttaaatgtttttcattttttccaactttatttttatatttttgctgaaaaaaagaaagtaaaaaaaataagggctcttaaccccagagcagatttatattgtacaaaaaggcgcaaattatatctcaaataaggcctttactttttccgaaattgccaaaacattttaaaataagctatcaaatggatgtataaaacaaactgataagctcttatcttctgtacttggaatgataaacataaattatgtgttttgttttggcttggcaagtcgcattcgcatatatggaataaaacagtaaggaaaaaaaaaaaaggtataatattgtgaaaaaaaaaataaaaatgggttaaatgaaaactgcgaatgaacgaaaaggatgaaaaaatggaaagcatatgatatatatatatatatacactacatgtatataaattgtattatacgacttacgtaaaagaaaagcgtacaatgaagtaaattaaaaatgattttttttaattgtcacaaaaaaaatttcagcagggacaaaaaagttttataaattaacgtacttatatgtacatgtatatgtagcagcaaaaaatgctcataaaaattgttgcgttcgagcaataatttcgcacatacaattttgtgcttcccacgtcgtacgtatatttctcaaatgtttgccgcctatccatttaagctctgttttcctttgtttttttaattatcaaccgcagggcgtgtgctgtgtggcacaggcagaattgcattattcgcggaactgaaaagtttcgccccttttactgttcacgagtaagcgtcagcacttgtacgtgtgccgtatgccgtttgctcacatgcataaattttcccgttaaaactgtttttaaaaaaatgtggcatacggatgctcatattgtaacaattagcttatatttttatccttactggcgaaggaatgggtctcaaaaatatcaagagaggttggcttacgaaaaagcagcagcaaaagtgcgggcatttatttcacaaaatggtcgaaatcgcttttaactcccgacgtgtgtatctcaatcgatttttgccgcagcgtgtacgtgccatgcaccttctcctggtgcggaactacttgtgaaagaattgttaagttacttttacgggtaagataagcacaaaatgacgtgtgcgcgtttatgcatatgaatagaaatgaaaatgttagttcaattaggaatgtgcgtgtgcaaacacgaattcataaacgtaggtgtacctgctttgtgccatctttcggctcacctaacgcaactacatgagtgaggtttagatgctctctcgtgctttttaaattatgcacatcgaacgaaattgcccaaaccagaaccctaaagaattatttgacaaacgtacaaaagggggaaaaagataaaattttgtgaaatcctatgtattcattttaaggtgctttgtagctccccacaaacatacacaaatatgtatatatatatataacgtaagcgaagcgcacgttgcgcagaagtgtgtgctgaattgtgactaacgaactgttagaggtttagttgagaatttccacggatgagcttgccttttactgcttaaaaggctacctacacttgttccattttattataaacacagattaaacattttcaatgtttctttttttttccttttttttcgattaccacgaaaaggcatttttagctatttagaaaaatggaacaaatttccgattttaagttacaatgtaacaccttttcacgtgttcgttccgcgcatttggccgtggcgcaaatgctgcctcgtttattttatctatttagaggtaattgtccacaatttttgcaaatgtacacaaagtgttcgactagtttttttattatgtactatataaaaaaactttcacctttgggtcagctctttccatttgccccttcagtagagtaattttcaaaattatgttaaaaattttactttgtgagtttagcaaccgtttcgcaaaaaagtggtacatttttctgtagttcctttttcagtaaaaaatatcacgcggtgttcatttgtataatcacatattttacacaatcacgtaaaatttcgtggggatttcacttacaaagcaacataattatgctattgtatcaaaagagacgatttttttcttttgcattttttgtatcacgtgttttgctcaccatctttggatatttttacaatttttaaaaaagtaatctcaggttaatttcgaaagatgggaaaataattgcaaattaatcttaaaggtttccctttctcggaaaggaaaaatattttgttcatatgaattgaacgcactttttttattttttacgtttcgcatttggcctttttttaattttcatttttacatacaccgtacgcatggtgctttgcattttgctgccttcgttgtttcactggaagatgaaaaggcagcattgagagcgaaaaggaagtgccgcacgtaccatgtcaaggttcccttttttattatcatttgatgtactttaaaatgccacatattttgtaaaaaaaaaaaaaaaaattgaaggtgctgagttttgttaacgtatgtgattgttttacatttacatgggtttgcttcattacatgtcgtaccatgtacgtgaagttattctctgttaaaactgcgttgcacgtttggtataggctccactcagtcgacgtcatgctgaatgtgaagttttacggttgacatgactccccacattgtaatattgaatggcattgagaagtaaatcacccgcttcgttttttcggatagaaagaggaagcaaaatactactcgatcttgttactatttcgattgatgacagcgtcattaatttgtgatgcgggcgaacgaagtcgtctttcaccctgaaaaataataaaatttattttaaaggatagaaatgaaaaatgcttctctagacgctgaacagggaacaggtgacaatggcaatgacaacgaaattgacaatgttaacgaaaaggaaagggaagcaaacattctaaaaaaaagcttatgcttgtcaaaaaacatgttcgtgggaaatgacatactaacgccgtttaattatagccttcttgcatatgacacgaacataaatgaaagaattgctaagatcgagcaggatgaggataagagaataaaggatttaaaagaaatatccaccttggcaattgcagatgggaacaccacaaagagtcacgaagaaatgtacaaggaaaatgaactgaattcaagaaaacaaaacttaagagaaaatgttataaaaaaattaacgtccataaaagtgaatataaacatgaaagaattggatgaatattcttctgttaaaaaattgtacttaaaaaaaatcgaaaaggatgacttacaaaggggaaaggaaagaaagaaaaagaaaaaaaaatcttccatcataagtagcattataaatgatgacacagttacgcttgacgatataggacatgatttaaactacatgaacgaaagcctgataactaatcagatgggcgaattggggaaaaataataatgaaaagaatagcattttacccgttgtaaatcacccaagaaatgaagtacacagtggaccgattataaaaaagtcggacgacagtgtactaagtagtgatgcgctaaaaaacataaaaacgttggatatttataaaaaaataaaaaaaccaaagtggcactttccatacaaattatacagagtaatcctaggtcattcagggtgggtaaattgtgtcgacgtggacataagcaacgaatggtttgctactggtgcaaatgacagattaattaaaatctgggatttagcgacgtgtaaattaaaattaaccttaactggtcatataaatagtatacgtgatataaaaatttcgaagaaaaatccttacctatttagttgtggtgaagataacagagtaaaatgttgggatttagaatacaataaagtgataagagattatcatgggcatctgtcaggtgtatactgcttatcgttacatccatcgttagatatactcatgagtgggggacgtgatgccgtagtgagagtttgggacattagaacaaagagctccatttttgtgttatcaggtcacacagggactattatgtctctgtgttcgcaatctgttgagccacaggttgtgtcgggatctcaagataaaatgataaggttgtgggatttaaataatgggaagtgcagaatagcattaacacatcataaaaaaagtattcggtcactatctattcatccttttgaatatagtttttgtagttgtggcacggataatgttaaagtgtggtgtggagcggacgctgaatttgataggaacattacaggctttaattcgataattaattgcagtttaattaagcaggattcctattttagtgactcgtctattttaatcctgggaagtaacaatggccagctgcacttttacgattggtccagcggttataaatatgacacgttatcaaacaaagtggtccccggtacggtcgagtgtgaaaattccacgttagccatggccttcgacaaaagtgaaagtcggttgataacaacccacggggataagtccattaaggtagcgcaaaaattggggaagtaaccctagcacatacgctaaagggttgtgtgtatgtgcatgtatttatgtgcggtacatggtttgtttgccatatatctgcgtactgtgtgccaattcaatgtgaaaaaaaaaaaaaactcatttttacacgtttgcaaaacgtgcctattaacgtttctttttttttttgtgccctcgcagatttggagagaaaatgaagacgcgacgccggaaaatttccccatcaagtggaacccctacgagagcttcaaattttgacggggccccactgcgccatttcaccgcgaatgagttcggcgcgttgttttgtgcatgtgtatatgtgatcatgcatgtatgtatatacacatacgcgactgctaacgcgaatgttttcttttttctttttttttttgttatgtcaaacaaatttgcaccattagaaaaaagaaaagcaagtctcattcacgtaattatgacgacagtggtgttcgtgcggtttgcagaaattcgcgcagttctacttattcgtacttacaagtcacattaatgcgttgcgacgtggcaacgccattttttttaaaatgtgccctctaaaattggcgcagcttgtgtcgcaaaaaaagtacagttttaaataaaaatgttgccatgcacgaatggcaaaaggggtatttgttgcgttgttatgtgacatattttttgaagcatgaaacgtgttttatctgaccgcaacatggaattcctccctttgacgtgcagaatttattttttttaaacttcgcagaaattgcgttagcaacatttttttttttttgtataaagtattcccatccatatataaaataaaaatgttgtgcgtaggatgacgcttagttcttttgtaatcactgcaaaagttgggaggaaatgggttcacataggaatgcaaaaacgagcgtgtgaatatttccttgctttggtgtactttcccatttttaaattcctctttacattaagcccgttcaactgctttaagtgaagaacgaatttgccacattgtaggaagggaacgagcaaaataagaaggaagcgtcgtaaaataattgggggatagagtggacgaacaaaataatttgagaataaaatgcaggagggaaggaaataaaaaaatgccattttacgaaaaacaattttgtgaagaagcgtaccattagccgcttaactttaagtgccaattttgaaagaaaaagttgaaaaaagaaataatttttcctgacgcgtttttttttaaattcttcacatttttgataaatatgacagcgtaacaaattaaaacggcatcatttcttgttaacgagaaaaaaaaagaaaaaagaaagggacccgcttcaggcgtcgcactcagagagaaaaacgctttaaaaaaaaatgataaaaattgcgaagaggcaaatatactactcgtgtgaaaaaaaaaaatattacacaaacagattatataaaaaggtgtgcagcaactgcacaagtttaaacataaataatgtaagcaggtgtgtgtactgtgatagcttactaagcgacaatgatatcagattaataaagaacaccatttttacagatatcataaatgttcgaaaggagtggaagctttttgacagaaaagctgtaagaagtaacaacttttctgcaccgttattgaataatgtcgaaattgacgataaatatgttcgacttaaaaaggggctgataaataattgtgataaattgtacgtctactacaactgttatgattatatcatattaaataatcctcatagcaattcctgtcttaatcttatggttttatttaaaggcattatgtatgatgttaagaatttaaagaggaagaacataaactgcttgttgcatttgtacaactatatatattttgtcactgatatatttctgtactttcttctaattagcaaagggaaattggttcactacagatacatgtataatgtgtccactaaggtcgactcggattacaatgacgagcttgtagatattttgttcgaactgaacacaatcattaaggagaaaaaaaaaaaaatggttttgcagaatgggaataatgagaaggagagtcatctagaaaatgtaaacgaaaataacattattgaaaagctgaatgaaaattatgaaaatatatataaagaagtgttaaaaaatgttaaagacaaatcggcgttgtgtaaattttttaaaaaactagaagatgtgaatgttaaaaataaaataaaaagtttgaaaagatatttgtatgtcggttgttcgtacccttcgccaataaatcatttttcccttcaaatattattcccgccattttcaaattataacttttttgcgtttcctttttatttccccatacaaaaaatactgcacgatttgtatgtatatgggcatgtcaagaattatagccactcggagataattaggaacatatacagcgacaagtttgttaaagaattgaaggagagcgatttagcttcgaggaaaattctgcagttttgagtgcctttgcattgaacagcccttgaagaaagaagcgcactgtgtgtatgagtgtgtacgtaggtacgtacgccatgttgtgagataaaaaagggtggtcattttttctccacataattgtatacgccaaaagggggaagccatttagctcacattagcgaacagttggtcgagctaaactataggatgaggctcgtttgtaggtatatcttaaaagcggtatttgaaacgactcagattagcgctcctgggaaaaataccaacgcttaatgcaaagcggcaagacgataggcatgtattcttcaccataggaagaattgtgccatttgtatttgcccgtatagtgccgttccaaatcgtccattttgtgtgccagcccagttggaagtaatttgttcttatgataggtcctttggggggcatttataatttgcttatgcatgtagaaggggataaaatttttttctgtgttgttttttttttttttttttaaaagaggaaaaaaagtggatgatccttattcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattaccattactggcagtagtggatgcaaacttcggtcatatatgcagtatgcacatttgtgaatgtactcatgggtggttaaaagaggagttaaattttaaattaaatataatcgaatgggtgaataatatgatggaaaaaccggtgaaaaatgtcttgtgggattttcctaattattcgggcgaagctcttaataaggacgaacgtgaggaggaacaatcgcgggcgaactacacatgcacacccatcatgattttatccatttactgcctgggtataagtaggggcatactgcttatagaattacatcatctggtgaaggtaaaaagaatgcgaagattcctttttaaaaatttcatgaatgtaccactgaaaggtgtttaaatggttttcatttgggggtgctgaagaaaattttatgcttccttcaaagggaaaatataagggtaacataaaagaaacccaaaaaggcagaaaaatacctttttttccccttattttttttcacatcaatcccttaatagacacttggtatatataaaaatgcgcagaaaaatgagcattactgttaaaatgtagttagtgcgtataaataattcgaatattcataatgcacacacaatacgtgaaacaaaaaaaaaaaaaataataataaaataaaataaaacaatcttttaaaagcggggcgtttaactctacgttggcgtgacgcaaaaacatgttaattttttaattatgctctgcttagtatgttttaggtcctcttagcgatacgccatgcgaagaaatgaacaaataaaattagttgacacttcatttaaacatgaacagtgcacatatatatttgttgcacttattacgcggggcccatgagagtttcatcagatatgttacttatagagtgaatggccaagacaaatgactcatctgtgtagtagtggttaaaagtgttcgaagagaggcacttattgagctattggcaattttttatattagctacgaagatgcttattggggtttgtttcatgaacatgaaataagttttctatttttctgttgtacatcatatgggttaggttaacacatatttgcactaggcctaaatctgtttggcactacatgtatctgtacatacgtatatattgagcacggtccgtctaaacatttgcataacttcagcttcgcttcataaggatggcctccttactctcaatttaaaggaatataaagcgccttcgatattggggtcgttcagctgaaatggtagtttatccaggcgttacattttgttcttagaatattacaccattccatatttttttctaacttcattcttacgatatctttccagtaatcttctacctcgacatcccagtccttaattaatttgttgaaagctttatgtttcagttttttgatgacatcatttaaaatatcgttatcgtctttatttttatttacacgtttcattcccattacatggcacatatttaaccaatcttcaaatatgcgtgtcgtgttggatgatttgttcatcattagagatgctattaaccaggtgccgaacaagagttgatgccatgcatcatgttctaggtattctatgtattcccatttcctttgcatcctgtcctcaaaatcggcccatctttctatgatcatttgaaattcaggatcgtctaagctgcttgttgaaaggccagaccagggacggttttccattttcttcattgccaagcttctcgcattgttgctcagttttgtttgggaaataacgccttctcgttgggtgaacacgctgtgtggggggatttatacgtatacatgtaaaagagttgtaagaaaaggtaaacaaatccaaaaaaatgtggacaaatgcaaaaaaaaaacgtaaacagaaccgtttgtatgcacatttttgtagaaaaaaggagtgcttcacaaatgtaaaaattgtggttgattacagaatggccattttcccttttcacttacggcaatagacataaaaggaccaagacgcatgccactaaaagcttagaaaacgcagtagttctgtttccattgcggggtaaccgttcgaatttctgtttcgttaagttgccatttaaagatgattttcttgcgaaggtgttgtagaaatatgtattgctgcacatggttaactagtatacttataaactgcagaaatgaattattttagcgattaaactgtacttaaattgagttttcgatactaagtttttaatatagggcacgtgcgcaacacgggtgaaaactaggtgtttggttactttattgttttattatttggggggttgtcgcttttgttaatgtttgctgaattttattaaactttgctaattattattattttttttttttgaagtggtagtacattttcatgttgatggaagaacaaatcgtataacattaatacatttcgcgtaaaaggggctcacaataaatcttattaacgagcttttatataatatacagctatttttttttttcgctttttataaatacagcttaaaaattggtattattgttacatttaagttttgcttaaaccatcagttgcatttatagtaccaccgggggtgccagctttacaatttagctgtagaacgcaatagttgtaaaaataaaaacgagatatactcgtggcaataaaaaggttgcatgtttaaatatacatcatttttttttatctattttgataaggctttacattaagtattttcattttatagtattaattacgtaaggcaaaaaaaaaaaaaaaaataaataaaataaataatctgttgcaaatggtgcaacgcttgcatgcaccttttcttattcctgttgttggtgagctaaatgatattgagaaaaggtaaatacaaatacgtaatttgaatcgtttataggcaaaaaatattttttataagaatcgaaactctaaaaaatcactccatttttttgcaattttaaatgtttgtaaggtacatgtattgtatacatatgcctaaacgaacaacagtaccaaaacggttgcttaaaaattgcatttttttgaaaaggaaaagccaaataatgcatcagtgtagtgtgaaaaattaatagaaggagtaataaccatcacgggctttctccccttgcacaacaactagtttcagtagatatggcattattctgctgttaagtttggaggcaatttttcccttttgctttttatttttttcttcccacttttgacgattaatttatgtagcacagaatattttacttgtgcacataatgcaataagctgcaaaattatatactgtgtcatttgtacaaaaaaaaaaaaaggtaagtcctttattagcacgatttagagaggtacagatgaagtatgcataattcgcaagtgtgtgttgtatatacttagaaaaaagagatctagcggagtattaatttgttagatgaattaccctgccagtttattgccccccttttgaggagaacgttataaaaaaaaaaataataataataataaaatgcaatccaatgcaattaaattgttttgattttattcaaaggaagaaaaaacaaaacgcggttttctgtcgaagtggtctatcaattaagtgcgtctggttgtacatttcaaaaggggccactaagttgtgcgaatggctctaccggtgtgcgtgcatttttgtgtgaagtggtagccaaccctcagtcgtcactgtttcacacgataaaattgggagaaacgtatataacgtatgaaatggcctatcttaccttcttcggcaggataaatggagaaactatttgaacaagtaacattcgaataaaaattaaccctaacttgttcaacgttgtattaaaacatggtatacatattaacgtgccataattttacgttatcgtatttgataagtataataattatttatgcccattttgagggaggtaatgaaactggcaagtttaccagttgggggatatcgttcttcttctacttattgttacattaaatattaatgaggaaggttaaaggtagacttatagctagcacaaatttattctatttggtattacaaatggatttacccgaggagagttccccccccaaagtgagactcattgtacatgcgatatgtcatacatgtggggacatttattatgacgtgtttgaagtttgaacaatcagccttattttttttctaattaatgcgggtaatttggctgatatatgggttaatagcttaactatgactaaagcggctgtgtaaaaggcagttccataaagaacaacataaaaaggatcatattgtgtgtatacaccttcgcaaaaaatatatttatttttttcacacgattattaacctcgatttaaaacatgatgtattgtatactttttttttgctttatacttttacccaaattaattgaatacataaacagggggaaaaaggaaagaaggttaacatggttagggattataacttccatccacttggaattatatcacacctcttttggtcatacataataaaaaaaaagttttttttttaattcctgctgacctcatccatggtgttaaaaggtgtttacgtataacacagatgagagtattaataataacataaggactttgtataaaaaataattactaataaatacgattttgcaataaaactggtgaagcaagcttatttttacgcatattttttatggttttacaccattcatggatgaggattccacaaaatagctgttcgccttttgcaataataatgtaatggtagaagtaaaaagatataaataatgcgtttttataaatgagtaaaaaaattgaaagattcaaagagttattaaaaggataggacactttttatactaagtataatatgataattgattgtcgtatttattttgcattcttataacttaatatttattccttttttttttctaaatagctgtccgaattttatggcatggtattatatgcgaaaataatatgtactaacttattaatgcctttaacgtgtttcaattttaaaaaaaggcgtacagcgcgtttgcaaaaccttagaaaaaaagtcgtacgcagggtataacaaatggacatgtttgcaaagtattgccaatacaatatgttttgtttgtacgatttgataagcgtacgcaattatatattatgtatatattatctatatatcatatatgtatatgcgaacaaattatggtaaaaataccgcttcagtgacttcattacattttgttcattgcctaaataaaatggtggataggatatggtcagtattcgaaggaattaaagaaaaatctatacgtagttttattttttatatttgtacctaaaaaaattataaatgcgcatatcgcttttttactataattttttacttaaacattacccttttactttagctgggtatggttgtatttatacatagaggattaaaaaattgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgaatggaggatgggtaaaaagagttttgctcgtttaaaagcaattttatcaatcatgaacgtaattttaataagaaaaataaatataaattatatatattatattttatttatattatatataaaattaccgcttcaattttctatttactagataaaaaaagagtatattaacttttttgtgttttcttttttttttctaaatgaaaaaaaaaaaaaaaaaatatatatacaatacatatatgtaatattactttcctaattttattaatactttgtttcatgaaacaaaatattaataattaataattttgtgaatatttacttatctttatggaaagaaaatgacaatttagtattacatatatatgaatatactaatatagcgagcattcttcgcagattttatagttgatatcatatgatatttaataaatgatcaaaaagatatttatttacctatatataaatctttacgtttaacttattttgtataagaaaaaaaatctaggtataattcatgtaatatttttaagtgtatacttacatataatattcctcagtgatagtgggtactccactggctagttggaaatattaaaaaagaagattattcctactgcaatttgaatgaataaataaataaataaaatcagacccaaggtgaaaagcggagaaaaggcatatatttagagtattagcaaattgaatgtgattgtatactaataccagacgcgatatatcagggaaaaaaaaaaaaaaaagttaaatcattgtttcaaacatggcaactgtaaagaaatatcttagtaaaggaaaaaataaaaaattccctattttagtgaatatttatgtagtcacccttctgatttggacattacaatgttttaataataatgtaagatttgtaaaaatggagaaaagtggaaaaaaattgaaatttttttagacatcattgtttagccttaattgcatttgcagtcaacagaatttgcaagaacatattgataatatgtgagagaaaaaaatgtttatatttttaatatatatactttccattttttactttttttccccccatctccccctttttagtgttttttcaataagtcttgtaatggtaatggcaactactacaatgcagagggagcgtcgcttaatagagtcaaaaacagatgtttaggagaacgtggaagtttctttggccccgaaatggaggtgctaaaagacacagttgtaaattaccttttaggtaataacaaaaaaaacaatgatggtaatagaaacgaaatgaaaccagaggtggtggaaccaagatacgatcattctccaagaaactatcgtgacggtcattatcacaatggtcatgaagacattagaacacatgacaattatgatataagagacggacgctctcatggtaatcaaaatcgtcaaggtccggaagtaatgtcatattacataccagaaggggcatcggataaagaccgatcgatacagcctgtatattatccaactaaaccagcagcacaaagaatgcgttataatgataataacggtacctccatgataggttatttaaagcacttcttactggagcagcagttatttgcttcgccggttttaaataaaatggccccacttttttttttaatgttcctttactacgtaatatcagctattataagcaatttccgtcatattatagcgctctatttcctggccaaaatagtgaaattgcactataacagtaataataattaatgggaaaaaaaaaaaaaaaaaaagaagtgaagtgaagggggaggaaaagcatatatactcttttaatgaaattctattcacgtaaggagtaagaatataagtggagcgaagcgttttaaagtatgaaggtttacatgatccatcggcacaactttacataaaagcaaaagtatgaatccttaaggaaaatcgtaaaattggtatataatagttagggctatgctgacattttttggtattcgctaatattgtataacatattagtatacatatgcaattattgtatgtgttgatatttttatcgcatcattttctgtacattaaaatgtgggtcctgtattgtaaggagtagcaatgtaacattgtagtagcgtaatagtgggcgccttcaagctatccatatgtgtgtatacgtgtgtgcgcatgagtctgcacatgtgcctcatatatgcgtatgtgcgtgcatgtacgccgcagtgtgcacttacgtatgtacatatatgctgaaatatacaccatgttacgtgcatgcataaataaatatacatatatatacgtatctatatgcttaaatgtgcacatatgcacatatacacttatataagtgtatatatacatacatttttttgatgtagtgttttttcatctttaaaggaacacaatgcctaattattataaatcgttaattttttttaaggaggctacttttaatttatgtatattgtatttgtatgaaaagtggtatgtatatatgtatgtatacataatatatatgtacatgcaaagaatgcttttcccattgtgcatatccagtttttaagattaatttttgatgtcatcacttatgcatatatagttacattgaattaatgaattaatttatatatctattacttaatgtgtacacccgtttttatattttataattaactctatattttaacgtaatattttatgtattattatttttttttttttcctaaattaaacaattttaataagtaaaatgtaaaaaaataaatccaaaatgagaaatttgcaactttttgctgatttatcatgaaatatgtgccaaagtttatcactaaatcgaattcgttgtaaaataaaattctattatattattggaacattttgaacattttactgaacaaaaaggggatctaaaaaggttcaagctatactatatgggtaattttttttttttttttttttttttaattagggggtgcttaaaattttgtaaaatgcacaccaattgtggaatttttatttttacaaaatatcgagtgggtaatttagttaatcgttcgttgaggaatatgggaatgggtaaacagcacatgcgtagatgcgctgagacaagctagaaaagttgaaaaaagagaataattcttttttggaaagaaacaaaaaccgaaagcattatcttaaatgaataagcgtttacacaaatttgagaaatacttacattttcttttccgccttaagagggaattaatctaaagggatgactgatcaaaacggatatggtatattagcagcttctgaaatgaagagaataaaattaagcagtgccatttttttgcccccaatgtgttactttacgtcgtaagaatcgtgccctattggggtgttcctacacatttgagcatttcttatttttgccaatttcaagagtaaaaaacttgagccttgcaaattttgtacagccaaatgaagttcttaaaatgtagccaaaactttaaggactggtgaaaacggaataaataagaccttttcggtgaagcgaaaaatatggcatttcacacgatgtgcagaatatttatatttgtacgttcgcacttttgcacgattgcacatattttatgttaactggtccacttagactaaggcatttagtcgccccatttgttaggtagcgtattagaactaaaattgggatgagcataatacgcataatgtagaaaaattgttcctttttaggaagtactgctttatgtcccaatttggtaagctaatttgtagatccatcttagttattttttccttttccttaaaacagttatggaagatttatgacggggccaaatatagtgtaacatataatccgcgttgtgctaaaatatgcatatatggtggtttaaaaaaaaaaaaattttttttctttgggaattctatcattttaaaaaatgttcttaatatatttttatagaataaaaattccaaacatgattaaaaaagaaatagaagggaacatttattatatatgcattttgtttctttgttgtatcgctcgccaaatgagaaatgcgttagagtattattgaatgaagagccacattacttaacagaacttgggttgcaattattaaaatgaaaaaaatgttaattggcatatattctacaaggtataaatgagccattcgtgtgctaataaaatatgttaatttttgagcgcaaaaaaatgagtataattgattagccttagttggttacaatataagggatcatggtcgttaatttggatcacaaagaattatttgatggaaaacttgttttttgtcagtttggaggtaatcctaatgtcgcgcaaggggttaacagtgtacccatttcagcattatgcattgcagttttaaaaattggaatcatactacacagatatttatcgtaaggaaaaaaacgttcaaccattatgtactgtcatttcatttggagatttgctcttgaacgttttcataaaattttcatgtattctagagcaacggagattgtaatcagcaattagggggatatgggtggaaattaaaatgaaaagaggaatttaaaatagaagaagagaccaaatgagaggactttttttttatcttttttccacatggaggtaaaagctgcaaatttgatgatgtcgcaaatgccataattcatttgtatattttactgttatttgcatacttagcatttatttaacactaaaaaaggacagttcgttgtatttactttttgttcatttgttgtttttaatatgttaaaatgcctgtgagaggaacatgcggatatataagaaaaaaattagaaccctctcgaaaaaatacaaatttgtaaaattggtgaaataagaacccattattttacaattgtggaagtttccttattccaccaaaattaaattaatagaaggaattattttatttaagtttaattttttcttcttacatggtaaaatctaaggacttaaacctaattttgatcttaaaaaaagcagtgtttcattataacatttggttaaacgaaaaaatttgttaaaattttttataaattcgtttaattggggatgtattttttactaaaaaaataataaaatgaaaaatttgttcattgaattgtgcttcttttttttttttttttttttttatatattaattcgtatgcaaaaaagattaaattttccattttgttttccgttggaaccatattttcaatatatttttttaagattctattaaaaaacttttagctacgtaacttttttttaataatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaaataatttttaatttacagtaagatataattttctattttatgttccctttgcttgtttttccgttagttataaataaacacagaagtgtataaaaaaaaaattctcaacaattttaattaaaccaaataacagattccctttttttttttatttttattgaaaacttaatcattaaatatgaatctccataagatgaacagttccagtttattatctggaaagaaactttcaaatttgaataagaaaaattctggtgaaaacgtctgcgatttatctagcaatggggaaaagattaatgccagtggcaattttttaagcttttttttttccagacgttcagttatcgccataggtgccattctttgtgttatattacaggtaaggagtagaaagatgaatatatgtatataatggaaatatatatatgtataagtagaaaaaaaaaaggcacattttttgcatgactttagggtttttctcccattttttaaaaaaatgcattttacatgtttatctttgatttcccaaactttcatgtagaatacttgcacatttgagaatacgacgaattcacaattgggattaactgcaagattttctaggaatttagttgaaaagagaaaagataaaactggagcaaagccaactgcaacatctgtttcaggtgcgccaagacaattaccacctcagacttctactaatgctatagcaccaaaagtgttagattcaaagaaagatacaataaatggcagaatagttgacatggaagagttgcgagaaagatgccatgataatgaaaaggagataaaagaagatgagatagacataatgctgtattatttagtacaaccaggttgcttttgtaaaatagatgctcttgctacgtggtggcaaattcgcagaaaagagttaaaggagtgggacaatttttctacacaagtgtcaagactttaccaagacacagcaaataaatgtaaatacagtggaaaatcatcagatgaccttttgaagaaggctcaacttgactgtacgcacaaagcaaaagctatggaatcttcttataatgataagatttatggtcttcttaaccaaaaggataaacagccccaagcttatgtggatggtgttagtaagtatagaaatgatcaggaaagtctaagaaatcaatgttgggatgaatgggaaaaatattttaatgaaaaaatgtcagggaaaccttttgttaaagatgtacctaaaaagccagaggcacctaaaaagggagcggcacctaaaaagggatcggaacctaaaaagggatcggaacctaaaaagggagcggcacctaaaaagccagcggaacccaaaaagccagcggaacccaaaaagccagcggaacccaaaaagccagcggaacctaaaaagggagcgccacccaaaaagacaccagcgaaaaaataaaagttttgacatggtgacaattcagaaatgcgcttttctaaaaataatagtttgaaaaagtattgtaaatacggctattgcggttatggagatattcacgagcttttttgtgataatttttcatataaaataaaattgtagagttgtatacatattttttttttttctttttgcataaattgaagttttatggcaatgcacattttattggttataataaatcacctttcatattttttcctttgatcttcactttgccccttcttttctattttctttttcctctcctttttttttgcataatattttccttcttaataggtgcaacaacttaatttgtcctagtgataatattataaatatgttacgttttggctaacaaaaatgataattttaaataagtctatagttatgcacataaacatttgtaagcgcgctttagtatttgcatttatttgaatttaaatatatttttctacaaattaacataattacaaaacttgtatgtttctctacattgttgatcgattgcagttaaaatggtagaatgatgattttgtatgttgatattaataagaatgttttttttttggggtgtgtgtgggggggataaaagttgatgttagatagaagggttatatagttacaccttaagcagcataattatgtaacacttaaaaaaaattatttaatttgatcttttttttttatcttcattagggaagttctttcttttttcgatataagcagttttctatttgcaccaaactatagaactcgatgtttcctattaggggaaattccgttacaccgtctttcaaataaaatttcacgggtctgttaagaggcatcattataatgcaaatagttcgtatgacgtcactagcatattttgagtgcttattagttaaaaggttgctttcaggaaaaactatttagttctcctttatggtgtaagttttctttcccgggttggttctacatgcactgatgtttccagttgaaatgaagaaagaaaataaacaaataaaaaaaaatagcgttgattttattcccaatatgaatgtaccttttctcttacttttaactttggtaatattttattttacttctctgatttttatttcttcaaatgttttccattttttatgcttaccgttaatggtgaaaagggaggaaactttgtggctagtctgtgcaggatcccttgcagcgagatatcgtttgatccaaataaaatagattcaaatgaagggaagtttttattttttgcacatcagttgaatatacaacagagaggatatttcggatcggcggaagggtaacggggccttttaacagagtgtgtaatagcgtcctatatatcttttttttatcaaaaaacaatgatttgtcgctattatgtattaaagttaagattgcaaactgaaatatattttaggtatttattattttcctctttaagtattgatcatttcctttttttgaagacgcgtgaaggcgaatcgttcatttgcaaacatgtttcagtgttacattcagagtaaattcacgctttttcggtgtggtcattttttttttattttatatgaaagtctatatttccagtaaaaatgaatatttaaatgccacctgacatgcgtttcgtgaaagtacgtttccctgtttcctcccttttgcatagccattttttaacacggaaactttgcgtatttcacaaaatggaaacaacgaattggtttaatgatgtagaagctatatttcggctaggtaccgtgcccataaaaattaaaaatgtatatggaatatttaatgagtcaataaaattgataaaatactttgcggagttattcgatttttatttgactttggttccatggtgcactatacacaatttcgtgagcacgacgacaatgacaccttttctcaacaaaatgaacactgtgagcaaaatttttttgtaaggtgaaaacataaatagcacatgctcattataggaaaggatatacccggtggaaggcatgtccaagtgtgtggttatattgtccattttcgcataacaatggagagtatgccgttttattcaaaatggatattcacctttgcgcagttgccctcagcatgttgtttgctaggaatatatttcccgcaaacagttaagaaacttacaagggtttattaatcatttatatgaacgtaagaaagcaaatggtaacagatcaaaaaattacagatatgacaattggtgagttccaaaatttacccatcagtgtatagacaaacgaaatgcaaacctttatccagatataaattttcagagtgtgctactcaaatggccaaaaaattaggtaacatcatttttgtgacgttatggtttgtataaaaattaaaatgacccaatcttttatcaggagaagtaactttgtgtagaggatttgtctaggcaaaaccttcgtgggggcagaaaggaattataacgaattgagcaaaggtacatgcagcaaatgtacatacagcaaaggtacatacagcaaaggcacatagagcaaaggtacatagagcaaaggtacatagagcaaaggcacatagagcaaaggcacatacagtgaatatatcctacaaattatacacgaaaaaaaaaaaaatatgtatattgactgattatggctgaagaatacattctttaatagataacatttgtaagaacgtagactttggcgatatctgcttgtattcgaaattaacatgaaaaaaaaaaactgtggaaaaaaggcggtggaagaagagatgcaccaaatattcaaactcactgattagtaaacgaatttcagatattagcagtacaaaatatacttctaataaggattatagaaaaaaaaaaaaaaaatggcgcgtttaagtgcaaataggtgtacactaaaaaaaatattgattgagtgcaatttgaagatagcatttggtgtaaaaatatatgcctaccaagaatgaagatgcagtggcttattatttagaaaaggatttatctgcacacccaacgatttttacgttttacagataaaagatagcttaaaagcataacgacatggttcatgccatactcaaatgaatcgctttctcactcttacaattggcacatcgtcactttttacaccttaatgattatttttcattaaatctttgtttccaccatgttttagtgcatttttgatatatatatatttttcttttttgtcattatccccacaatcgttacattttcgaatgaatggccccaagtaaagatagaaaaactagctaaaaggtgcggatagagaaaaaaaaagagtaaagattattagagttgtgtttatgagatttatgaagaagagcatttttgtcatggataagagaaaagcagaatttccactacattcatgacgaatggtgaatttttattatcgtcatcaacgacgattatgtatgtagaaatgcagaaagacgaatcagtatgcatcagttattacgagagagatgcaggtgtctaggatggtagtaggaaaatatcagtgtctgctgcaaaggaaagaatgtgtgaattgagggtgatttgtgaagtagtatgtggttgaaagaatttgtatagtctgtaaaatgggcaaagaattagatgtattagatatatagtaagctgcgaaatggtagcaaaatgaaaaaaaagggggggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaatagaagatgaaattttaatttctgtttaagataataatgaatattaattaacagcttgaataagtttttaaatataaaaacaaaaattgctacattgatttgtttgatggaaaaatgcgttgcttcgtatgattatattaagtcgtgtttatatgtaatcattaaaacacaaaaacaataacgattttgtatacacttggctgaatgaaaaatggtaaaaaaaaaaaaaaaaaaaattccgttactgtaaatatgtaaggaatgtaaattttttttttttcttttcttcttttggaaataaaagtttaggtgcatcccaaaaaatcagtacagtcaaatttgaaggtttaagtagaaatatttttttactgaataaccataagggtactgaaatctttatttattttgcataacaagtgtgttatttattcacttgtgtgtttctgcaattttggtatttaataaataaaagactgtaataatacctatggaagaagtaaatcaataacttcgttagttgtatagtatagtacgattaaaattgcttttaacaattttacagaaaatagtgaaatcttgtatttaaaattttctatgtgatatatgatttttctatttttgctactaggtctgagcccatatttattattgttataaggagctatataagcagttggcttttttgcctttatctttgaaatagctgtgtttaaatatttaaatattcttggcctattatcctttttcactttaggcttccttctataccgttggggatatctgcgcctttttgctctctgctttattcgaaaatcatttacataatagaatgcacgatttgttccttcgtaatcgtcatcataatatttaaattcgtcatattgtttgtccaactcattatcatagtttatacttttaagcgattttttacgcttattatttttgaagggatttattcttttttcaaagtcatcataccgttttagtgcattcgacagtttttcaagattgtactcactcatcaacacatcatattcttttctaaaaattccatcgtgtgttaatgaattaaatctttctctgaatgactcatcatcttcatttagcaaatttataattctttcttttagcgcttgaaatcgttgttgcgttcctggttcaatatcaccctttaatattctacctggtgctatgtgtaacgtgctattatgagggaagactcttttgttccatgtattagcagtggtaagtgactaaaaaaaagggaataaaaggagttaaaccgatgtatgtattggcaaaatgaacaaaatatttctctaaaaaagaaaatgaaaaaaaagcgatggggctaatacatcgttaaatttaatttccatattttattacatcatataaatgattccaggtcgatatgaaaagggtaacggtgagagtaataataaagaggtgtgatttacagtctgtcctttctctcattgataatttaatgtttttaaatcattatagtaattaaaaaattatttatttaacttactatataatgatttttcccttgcgtaatactcagcatcacactgcgtgatgttttttacttatcgcttggcactttttaacactttttaatactttttttcatgtgtttctcacttaaaagggcaagtaaaaaatgctcaattccaatgtttatatgttatgttaaaaaatgcgtagaaaatgtacattcttaagtaaatcctgcataaacatttatgtacaatgttccaaaaaaaaaatactacaaactaacatttaaattgaaatcaaagttaaaaattaaattaaaattaaggtaattttattacaattatgttttgcaaaaattaaaaatcgtttatcgttatcgcgcacagagtatgcaaagcaaatgtgattgattttatatggccaaatatatcattaaaaaaatgaaaaaaacacaaaggggtataaaacaccattattatatgtatataaattcataaatgtacgcgcacgaattacatatttacgaatttttttgcgtaattttagctgatgggtgatgaaaaaaaaaaaaaaaaaacaataaaataacaatagcactagcactagcaccaattaaaacaatgcactatactattgttatataaatatatatatttacatgtatataaaatactctaggaaaaccaaaaaatattttttattccttttttttagttgaggtggagcaaattttgactgccatatttagttatatatttttttttaattagaataaaaaaaatattcctgaagacaaaaaggaagaaaaagggaaagaatagcaattagaaaattatttgcatacgacacaaattttgcatcgttaacgctctacatgcttgtatcagaaatagttgataagctaaccacattaaaaaaagtaatgtttcaaaatttaaccgatgggattgtttattttattttttttttattttatatatgataaaatggcatcgttattataaccagctgcgcatactaaaattttatatgttgaacgaggggcgggaaacttgcatacaaattttaaagcataccagtgtagtgaaacggtcgcattaaaattgatagcgtgctggatgcgtttaaaacttcttgtaatttaggcgtaaaatgtgagaaaaaaaaataccaaaataaagaaaaagggaaaggaaatagcagtcagtaaaatgtatatgcatatatatattttttcaagctagtttaaatatcacgttttatttcataccctcgacgtttttcaatgcgcactgtatgtatatgccaaatttgagtgtatgcaacgaaataacgaatataaggaaatgcaaattaccgcattagaatgcaaagaaatgcatgaaaattaatttatataaaaactgagcatcgtgtaatgcataaaggatggttagttaaaggtgcccacacatgtagaagtcatgcggggttgaaaagttacaaaaatgttatccttttttcccataattttttctattttttgaaagaaatattaaaataattaatatttggtattactttggatacatgtagaaatgttgatcaacagttcgaactcattttggacttactaaagtagcatcatgtagctgcttattgggattgttatttccccctcctcccctgtttaggcacttaatagcgggtaagcatgcgattgcagatgttatgaaaaattattttcatttcgttattttgtagaatattttattcgcatttattcgtgcaacctaacgtatgtgtaacgcagtttgatccattaagaaagtgtcaaacgaaaggggtgaagaagtttgtctacgtttataatgggaatgcctcattatgtacaactgaatgatacagaccttgataatgttgtcattgcaaattttataaaaaggttcgaacgattatcgtttatataaatactcttcatattcatacacatcaacgcattgttacaggcgtgtaaattttaatttatctatgtgtatatgttcataagcttgttcctagcgctagatcttctaatcatgcacagtgcacgcttatgtaatagaaacgagttattatttgtaaattattacggatgatccgaactgcacattatgtgcatgctagaaaggtgtacgcaattgggcacataactgctctacaacagggagcttacaacgatccctatcagtttagccaagttcctgtattcatgaaccgtaaaacaaaattggaactaaagttaattcttcacatacaaaatatgttcagctatcttaaattgctcctttttttacctcacaataggaacatattaggggggttcttcttgctaaagatacggtaacgttaaagtatgttaccctttgaacaacaaattaagcgcatcacttttgttaaaatttttacatgcctcttcgacgtggtgcattaaaaatatttcccctttttttgttacacaattggtaaactgcttcatcagaaacgaaaaataggtgcacacatttgataagaatgcgataattagcgaagtgtagcaaatggagaaacaggagcatactcaaacgtatatatatcatgctacagcaagaaagaaataataaaaaataaagtaaataataccccttaaatgaaagaaaaatagaaaagtgaaaatgcactaaaatgatatattagataacaacttggcgaagcaaaataaacattgctcttgttaaccatgctaagttgagtacttttattttgaaaaaaatattacttattatatttagttatatacatcattacagggaaaataagaacgctggcaaaaatgtatgtttagcatgtgcttttcgcactttaattttatcagttcaatttgtcattgtagttgctgacaacgaagtgtgtgtcatctgtgtatcaatttctttattcatgttagaacatattgtaataaaaatcttaatagatttgtgtttagcacctcatatcactacgcatagcagtacagaatgaactttgtttatggaatactttttaaacggggcgagaattttcttagcatcatcggttaccttatgaatgcaagactcgtaccattgaattgtacatctttgaaaaccgtcagaaatgttcttaaacgtcttagcacaggagagtgaaaatatttttttacgatatttatgagaatttgtacgtatatacatttatatttttaaatcgcttttaaatatagtttttcaacttaatttagtattcgtgaatgtacataattgtctgttcaactatatctttccgtgatatacatgtaggtccccaaattaatgcgtatcgggaaaaataagatagaattaatgagttaattacatttttagtggtatgaaattcttctattcttatcgtattgtaggaaaaaatcattatttcaagaatgacacatgaaagcccgttctttactttaaattaaattcccaaagtactgttctttatacaatatatataaataagagaacttccaattatcgtaattcttattatgggtaacacatgagaaaagttattcataggagttgtgctacaacgccattgtaaaaatatatttactgtggaactatgtcagatgtgtaggttattttttcaatatatttttatataaggatatcattattttgctattacatttgtgttagtttattattgttcgtcttgaaagtatttatgactggagatataatatcgccgttcatatattttcaatttaaggtaaattgtgataattacatacgggcaatgtgcatttttcttttggtcctattggacaaacgcgcgttgctggggggataatagctaaattgcaaaataacttaaattacagccacttcttctgttctatcttaaactcaatgcacataatgcaaatgaaaaacttatttgaaaaaaaaaaaaaaattaatttttcgtattgaaaaattcttaaggaaaaatctatttcgcgacttaaaaaagactgatttgtttcattttttaacgcaataaaaaaatcgagtttaacaatccaccaaacaaatttaaggtggttaaagctaaaagagttttactggggtgtatatttaataaaattcacaaattatgaataacttttggttgaaatgtcacctccgcaaaagtgctaataaattgggaggccaccattttcgcaccatttaaaagtaaaacataattgtatgaattaattatcaatatatggcgttaaaacgaacgggataggagacactaatttgtattcgtaaaaagtaagcattttctacttgacaatttttacgtatttatgtacattatctgacatgctacattttcacaatcggatgatgactgcatagactatattacgcttacttctgttatatcacatattagcaataaaaagaaagttacgagttatattttcccttacattttggtgataacactttttagtattttctaccagttaattacatggggtgcatacttacatttacttgataggggaaaaaatgactcattataggcagccaattttgatggggaaaaaatgaaaaatacaccatttcccgtatctataaaaaattatgaataaattgaaaagatcgtcttgtaattataaggatagatgggttttaacaatttttgcgtctgatgctaatataattacttgatagcaatttttcattgtaaagggtcaagaatttacattatccgcgtacagtatacattcaaaaaagtagtttttcacatattcatataatatactcttatgaaatgcatttatttttaaagctatcaattcatatgttactatttccgctgctggtaattataatttccatcgtagtggcccattttaatttttaaaaaaaaggggaaaatataacatctataatacgcagcaagaggaaaaaaaaaatcatttatgcggaataacatatattcaaatcttaagcatgattctacaaataaatttctattacaaggatcataatgatgtcggaaaagattgcttatattttttgtatataaataacaaaaactaaattttactaccatataaagtgttaataaaattgttaattataatttttgaacaaattagaaaattttaaataaatttatttatgtggcatggtaagacccttttctttccattttatgttacatttttttgaatgattatttttatagaacacagtatatatatgtatatacattgtaatatattacgatttaatcataaagctaatactaaactaaacggtttaatacatccatagaaatgtttattggggaaaaattaatgcctctatgtaacattaggttgcattctgctatttttacgatatagatgtttctaaacttgcaaaaattttacttattattcggttaatatggatgaggtggaagtggaaacatttaatgtaaatcagtttataaaagaggaggtatattttgatgtttttacaaagtcggttgtaatatgaagacatggatgaatatcatcgttcttcatgaacaacacatcttttctttaaattaaccatttaatttttaacttttttttattattgatagagtatcgatttgaggaatttggagttaaataaattttataggaagttagataaatatttggttaatggtaccaataaatcttattattgtaatactggtatcagtgacccgaaaatacgtaatctttgttattcacttgaaaataggatatttgaggattggaataatatatgtcctacattaggaagttcgatacataagtgttatgattatctgaattattggctatatggtaaactatcagaatataatactcagcctttagattcatttctgttttaccaaggattgaaaaatatttttacagataaatttactagtgcgccaactggcacatacaataaacattttcaacaggtaacataccaagatacgttaaaaaataaaaaagaattatacgatttttcagagtattatgattatataattagtgttatcaatggtgcacactgaaaaaaaaaagggaaatcctgccagtacgtattgcatattttgcaattatatgataatctcaaaaatgaatacagtagtgaattatctaaaagttatgtcaaagaattcaagttttttcaaaataaaattaatacagaaagcaagttaacttcgttaatagaaaaatgtggcatgtattatacacctagtgcatctgagagaggtgatgatgaaaggagtcccctactaaaaaaaaatgttaaagtagaaaagccaatacatgttcagatgccttgggaccttaatatggttaatataagaaaagtttattaaaaaaatttgggaaatttttttttagacattttatggaagtgttcattttatgttaagtgcatatttaattttttttttctttttttttgaaacaattttttattcataaacgttattgcttttatttactattcagaataccatccaagcagaattaccttcaaaggaaatatacgacaaacttaatagggtggaagaatcgatcaaatatgataactattgcaaaaatattgatacaacgaatcatgagctaaaacccctttgtagaaaaattgtaagaaatttaaaaaatatatcagaaaataaaataatgcaaactctaaattacggagatcgttgtctgcatttcattttctgggcttatgatgaaatagggaaaaaatttaattggtcctggagaaatgtttacagtatacctgaagcaaaaggtctttttgatgtatggagtaaagttagtatggaagcaatgaaaagtggaaatacccatagagcacatatggcaagccatgacatcaatcgtcattgcataatgagagatcgtacgggttcttgtataaaacataaatttataacagggacagaagatagttatgcgttagaaaactataaaacgtgtttgttttacattaactgttcttctaatgaatgtaaggaaatgaaagctttgtatgattatttttacaattttagtgatatcaaaaataaagttactactaacagtacgtgctcaatgtataacacgtatcttaattatattgctaagctatatgaaaaatataggaagtcttcttatggtgattgctgtttaaggggcgattgtgatgactttttcaaatgtgatgaggatttaaatccgaagaatttgcaacagttatcagtatgtggtaatgtccaaggatatggtccacgaggtttaacttcacgtgctggtcagggtacatatgaagtttctcatcgttctaggcatgaccagagaaatccagatgatatattttcttatgatatagatccttcttattacgatgaagacttttacggattagagtatatagatgatgaacgagttagtgacacagtgcatgcggctcaagatcaaagcgcaggaaataattggcggttattcgatttttcaggttataaaataaatnaagattatttactataattggaggaatatccttcttggcattcgctttgtataaggtaaatacaaattatagattcagtatgaatatataacgttatcattttttttaatgcacatttatttgtgctgcataatgatgtttttcaatttttataatttctatttttgcatcagtatacaccccttggaaagttgttaaacgggaagaatcgtaagaaaatacaacttgacgattttaaatttgaagaaaatgtggaagatgtagcaatgtacgaaacagattatgatgatgaaatatcacatgataggtcggtatatttaggttactacccttcagaagaacctgcgtattactaatatgtagatggcgcatttgaatgtttcttgcaaaccgttgcgtaaagcatgcaagtaagcattaacccgcaactgtgttttacatgaatagaggaaaaaacaaaaatgtgcataataaatgtatttgttcgcttcggtatgtttctcttatatgtatttcttattttttgtaatttcatgctactaacaatgataatatatattacttttataattcgctttaactaatgtttaattcttttaatttttattcttttaaatttaagtnaaaaatattattttacgcgataatactttnatttataaaagtatatgtaaacatattatttttaatacacttatttttgatagtacgtaataagctatatataaaaaaaatacatagattaccatgtgtnttgattttttacgcattatatacgtgaaatattatttattccttcatttcgtagtttgttatgtttttaaaatgatgcatatacagtgaaaaatattacaaccttaaaaacaacatttttgaattaaatatcattcatttttattaaaggttacacaaatcgtgcatgaccatataggagaaaaggaattgaacaaagcttcataaaacgttaaaaaaggtaatcgaatggtatttctgtgttgcaaaaaaaaaaataaataaataaaaaggagatatataatattgtgtatatatatatagtggaaaaaataatccattaaatgtgcagcgcattaacatgataaaactttttaatatattagagaagaacataatattgtacacaaattatctgtaaagcattgtcagatttacagtaatatatatgtacataaagggacttagttactttttcgaatacatttttactataaaagaaatataaatagtttaaagagttatcaaatgtgttataaatgattatttatttatgaaataatatagcgtttcagtataatcttttattatgagaaattacattttttataaggctaaaattgtagaacgttccccatgcgtcttataagtatgaattaaaaataaacaaattttatatagtaaaagtgctattttttttaattttcttgttaataaaaattataaataagtggttaattcgatttgaattattttagtaatatttacctaacagtaaatattacaagaaaaaaaaaaaatataataatgagatgggtctgattttaccgtatatgccccttttggaatgttaaataaaaaataagtgtacaaatctgtggtgtacaaccttaattacattacaatttttactataattttttgaatttaaaaaaatttttttttaaaacgtgtgttatttttttaagataatgttttctttaaaagtattataaaaatatattatgcatttaacatctatacagttggcatagaatatgttaattttcgtagtaagcaaaaataagtataataaaatatacaactttttagatatatttttaatttaatgctctttgtatattcatatttttttattacaacggtactgattgtaccctacgatgttatgcttttacagaaatgtgaaaaactgatgcattgattctaataacatgaaatgtaaaattaatgaaagaaatactatagatatttttttataatattgtttcaatcctttgtcatatatgatattatacatcatcttcaatggaaatttcattaacctgaaaatattacaacgttgttgtatttgcatgcaatagttttagaattttttttttttttttttgatacttactctttttttattataatatatataattctaaatacacatttatttatgtaataaaaattaaatgctcattttaaatgatacatttttatataatagtatgttcagtttttatgtaaataaaagtattccaaaattactattatagactaatgggtcatttcttatgataaatttaaaatatatttctttcagataattaggagaaatatgatgaaacaaatttgttaagttattaaggatagaaaaaaaggtaatacatttacctatttgtataatacattaaaatttgtataataaaatgtatgtttaaaatgtatctattttgattatcattgttattgccatcataaatatcataacgtaacaatgatagtaaattcttaaaaaatatattgcaattaaggatataataagtatgaatacgtaaacaaaattcataattattctataaggtagagtatttcacattatctagaatttaactgactttatgtaatatgtacccaaaatttgcaggtaaaaatattaaaaaaaaattatttacttattattaaataactataatttgtatttttaaacttaatgaattttaattaattccatgttatttatctcacttttttataaaaaatcttataggtttattttactagaaaacttataagagtatattcactcttctatttatatttcgaataacatatatacaaatattattgaaatttcagataataaacaaataggaacaatacaataaaatagacattacaaactcttattttgacagagtagtgaattgttaatttttatattatcctaaatattaagattggagtaatacacaaagcagaaaggaattaagttactcttttttttttagattgcttcattaattctactatcatggatgtataattgtaacaatggcatggtattataataatatttgagaattttttgaattttttgctaaacttgtattttatataaatggtgcttttatttagagtaatgttattcacttttttaaaagttaaatacgcatattttttttttttagcgattattaagccaaacatgtagctagcataaaagatatagaacctttactataaaagcatcgataattttggcaaaggatgaaatggaaagaaaattagtactcggattatcacaaggaaattcttcagatgatgtggagaataataaattaaaaaatgtgacaaaaggcacatcaacaaatgaaaatttaaaagaaaatcaattcagtagtttatacgcttatcgacagtattcgatgcgaagattccctgaactgaagggattaaaaaaaaagattgctactacgagcagaagatatttaatgaaattgataatgttcgtaaattggcggaagatatgaagaatgataaaaaaaaattcaaaaaaattatatgtagaaaatattgttatcctattattttgggatcttgattttctttacttggttcagtagttcctatattagctgaagctgaagtaaaagtaaaattagagagtaagataagaaatatcttggagcacttaacaccagtattgaatgatgtaatttttataccatttggtataattggaataatatgtataatttatatattgattaaaattgtaaagtatgaaagaataaaagcaggaaagggtgaactgaaggataaggaatatgtttgtttttgtaaagaagattttaatattaattaatatgtgtaatatagtttggggtattatgtattttatattataacattgtttacataatttatataaataatgtgagatctgattaattatattaacttgttataacaaaaatatatattatacaaatttatgtgaattaaaatatccattttattcctttgtgttttcgtaaattattatcgtagtttaatatggataacatatttcctctcatggtttatgtagataattaatttgttgttctattatttccataatgggcatacacatcgagtaagtattacgtataaataaaaaagtatgactatatttatgtagatttgtctataaaatatattattatgtcttataattagtatataaataaaaattaataaaatttgcgtggtccatgtatgaaatattatttgtcaacataaaacaaatccttggtaaataatataatgttataatatttttgtgaaattcatacatagagctatcatttgttattaaattataacgtaattttataaaaaaaaaaaaaataaactaaaattaaaaattaattatttttgcttataatctctgaaatatcatctaccttttattaataattttttaatatcctaaattggtgttatccatatatgaacttatatttgtgcacgctgtgaattctaagcaaaattaaatatttagtaaaatttatattttagttattttaatattttataattgatttgctaattattggacatatgaataaatgaaa >gi|9 ataattttcaaaatgaaaaatataaaacacctcattttttaatttgtaactatatctctaaatataataaaataaaacactgcacattttgtgtagacgcttcttgttcagtagtgcaataatacatattataattattattttcatcagtaaaataagttaaataagcacacatttgagaacacaataaattaaaaaaatacaactaaaagagctaacaaatatattaaaatgtatatttaaacgtaattttaattaaactgtaatagcgatttttaattatgcagaatgtgttgcttttgttattaactatatttacataaacgatacaatccgtatcaaaatggatgcagaaaaatatttatctatttaaaatgatatttttgaaataaattaatactatttacatttccatttattaatatatactaatgtgttaagaaaataacattttacacactataatatattcctccacattttatagtgttttaaaacaaacatataataaacatataataaacaacacaaaactgtatcngctatgccgaaataaatgataaaattttcctaaatcaatacgataaaactatgaacctcttaatacgttaattcctgtgtataatgtaaataataattacgtacaggtgaattcttgctacgtctatcattttgaaaataatataattcttgttcatacattcatttattattcaagaatatattattttattaagaacaaaatattttagaatactgcttaagattttttaatatttttaaataccaatcaatcatgtatttccacagaaatgcgtacctctttttctgtcaaaatttatatgtacatgatgtcgcgacatctcaagaaatacgaattcgtgtatacgtaattgaactataaaacatgattaactgttaattcacaaaaatttaattatggaaaagaattaaaaatcacataaattagacaaaattacaatttccaacataacagataacttattgtacaattttacatttttctcaaattaatattatacatttttgatatattaatgctataaagcattaccatgatacttctccttttcaaatatataatataaagtttattaaagcttatatttttaaacaataaaacaacttcgaaatatctcatgaaaggataaacacattgttttttttttttttttcgcaaagtaacgtgattgatataaataaatagaagaaagggctaaattatttaaaatggattaaattatatagatagtgaaattcatatattcttcaaacacattttttttttcaaaatataattttcgtaaatctaaaaaagatgttttatattacgctataattatttaatgtttactgtttatgcgtaagcattattagtacggtcttttaatttttgactcattttagtttttaaaataatgctatataaaatattaaaaactattttaacatacattttaccattgctgccttatttaaaatttaattttattattatattaactaattgtattatgcttttattattcattaaaaacgattgtattgtatgatgatcattatgttgagaaagtaaaacaatttttacagcaatttaaaactacgtaattatcactacaaatcatatgttttccaatccatggtattttattcatcaaatagaagttttttattattacattttctttttttacatggcctatttttcaaatatctaaaaaaaaaaaaaaaaaattattatcttatgtaatgaattagtatagcagtgaaaaacctcctatacaaattttttaagtaaaattttgtttataatttaatttatgtattatttttctcatcaaataaatttaagtgttcttcattgaatataaaacttaaaaatattatttaaatgttaccttttctcgtttgttacattaaacatatttaaatttgttttctgaaaaatactagtgataatgcgaataataaaaattattttggtacattaaaaacataaaaaattcagcattttttaaatatatttcagtacaacaaaacgttccataaaatcttaatacaaataattaattcgcaagttttacaagctaagggttgtcttcataaatattgacattattaattatattaacattaatataataaacaatgtgacgatattaattttaaagaatatgcgattcatatttttgtataattttattcaattataattgttaaatgtatattagcaacacggaaatattttattataaaaatagtttatgcgctattctaaaatatttttgtagcatatatgattttctataaactgacggcttcgcgtgctgtattacggcatttctagttataatgtacaggaaaatatgaagagtaaagaagatcaagttaaacgctcgtctgaaaaatttacaaaattatcttctaagtcaatatgttataggaataacttgttatgcgcaaataataatgatatatattcaaagaaaggaaaacaacttaagaaatgttacaataaggatgttccaggaatattcccccctttttatttacttaaattaaatattacttataataatgctgtaataaaggtttttaaactaataagtgtatgttgctttttcatagtacaatttgctgttacaatggcaaacggtgaaacagaagggaattcatgcgcaaatggaggtggcagctcagatgcgtcaccaattcctaataaaatatattgtttatgtgcgcagtatataagtgctcaaatttgtggtaataagcaatactatggtccaatcatatttttcgcattatctctattctttagtatgatttatggcatttattatagagtaagagaaaaagatacttaataagattatcatactaaagtattattagttataaaatagctacaacatatatgtgttacgttttatattttttctttagttttgtaattgtgtaaagagatctcgtagacgtagaaaaaggcagcaaaaacttaatgaaatggagaaagaagaaagagaacaagcacaaaagttacaagagcaaatggaacaatatcaaatgcagcagcaagaaaaaatgcagaaatatctacaagtgcagcaacaacggcaaaggcagcaacaactccaaatgcagcaacatctccaaatgcagcagcaactccaaatgcagcaacatctccaaatgcagcaacatctccaaatgcagcaagaagcacaaatgcagcaagaagaacaaatgcagcaagaatcacaaatgggtgaagaatatccaatgggggaacaatatcaaacatgcgaacaaatgacaacgccgcaaacagaaggtataagaaaaaggaaaaaaaaactactaaaaatggaggggatagttctatgaataccctgaatgtaggttaccaacagtcgccagaataacaaacatccgtctgacaacgaatgtcattacttaaattctcgatatttaatttaaaaataacgttacattaatgctataaagaaacacaagaaacgttaaataataggaagaatgtttatgtaaagttatgtaagatatataattttttatatgtattgtataaaaaagcatacacttgcgatatcttatcacctgttccagtgagattaacaacaataagttaacaaaatggattatttaaacgtttaattcaaataaaatccgtttttaaaatgtgcaaatcagtatgcagtggtttgatagacaacaaatgaatgttccccaattgagcacattgataaaagtataaatttatcaaaaactgcttagaagtaaagagctatttatgcaaattggaacgcattaaattatacgtaacttatgttcttaaaattttatgataataaaaaataatgttatattttgaaaaaatggtagaccgtttctttgagaaggttctgttcatacatcatgccgaagcaacgaaaagagcagagatctttattcgaaaatttagtacactatagtagcgacaaaacaaaactgataaattacgacaacaaaagcgctatataaatgtagtataaataacaaagatgaaatcgtgcgtatacaaaagacagattaatccacgaaaagaaatttcccaaaacagttacaccaccaatggaatgtacaaatgaaaatatgatgggaaatttacttgcacaaataatgcattaaattgcccaaatatataccttaaccattataatatacgctataagccaaaaaaaatttttaatttgtcacgattaaatatgaagaacaaaatatatattaatatttatagaaaatgaatgacatttcaacgattcattcggaaaatataacataaggaaccttgcataatatttttgaccttaattttatatgcgtagtgataaggaaaatcaaattaaatcaacatctctgaaataaaaatgatgcacacggagctgatataaaaaggaaaagtctaatatatatatgtacgacatggttttttcagagatgttacagggttcagtgattgtgtaataaaacgtaaacttgtaggctcatacaacacatccattgctttttctgtgtaccgtatgttgattcgattctgcaaaataataagtaaattgtccaagaattataagcatataacatttattattacgagtgcaattaggaatatactaccaatatctatatatgtaattcaaaaatgtgcgaagttaattaaggaatgtagataactttctaccatggtaagcatgtggtcattcataaatggaagaataacacataataattggacaaggaacattaaagtgttaaattactttgcacttataaatctttatctttgttattacaatacatataactatttttttgtatttatagatcacctattcaacatttttccgtgagcttctttttttttctttcattcttatatatatcttagttatctcatttggaaaaaataagcaatacttattaaaagtatcaagaaatactatcccttttttgttgaacgaaaggcgtagtcaactatgtttcatggggacctgtagatgggcaagttgtaattttttattaataaaacaaatattacatacaagttatttttggagatgtattcacagatgattttatttttagttttacactcttatatgtgaaagaagaaagaatatgtgtagtatttattttatcatgtttcatatattatcacctaaaattataaagccgtcctttgttagccttcatagattatcatcaattttgataatgtaaaacactaattatatgtttcatacctatgtcatttgtgtcatagtaccatatgctatgtttttattccttgcacatccgtctagctatcacacgttttatgattattgttaaaacgtaatagctatgttatgaatttgataactgtttccttttaatataggccaatccacaattttattaatttcacgttgatctattttttcattttattttttcgtgattccgtttcgatatgaatatgttctgagctccacgaaatatattacatataaatgtgcaaatatttttttacttgctgaaactttgtacataataatatcttcatttttcctttaaacggactgattccttcgttttcattcctcctgtgtgccgtcacacagcacatcattaattcgggtagggcatttcgaatgtcctaacaagaattgttcaaattttcgcgcttcaaattggtcattttgtgctcccccttctaagcagccactgaacagttattttataatacaaaaaagtagcacaaatttagcgttcacaacattcaacattttgtcccgtatcaatctaattaattgctcaattctttaaggatcaacaacgccaacacacatttggccaaattcgaggaaaataaaatgcaaagataattatcgagcattaaatgtgttttcgataaaacgctcacataagcacagtttcgcaagataaatttgtgcaatatttacatagccacgattttaatcttgtttgtccatgttaaaataggcaccatgggaaactcttttaagtgcaacatactttgacataaaatcgaactattttatccttccatttattaacgtataacaaatgtgccgtaatggactcctttaccccttaacacattcatcaacacaatttacctggcataccacatgttaacactatttgaagtgttacacatgaatatgacttgatttagcaataggtgagcccccccaaaaaaatgtaaattctcgccttattatttttcaaatcgatctttcgtgagtacacaaaaaggaaactatacaaatcagtaaaccgagccaaaatttgtacttacatttaataggttcattttttatccttataaaaaatgtgcgttataaagatatgagctcattcgtaaatgctgaatgacccccttaaatctttcaaatttcgcaaaattgtgaatgcgaaatgtcatggctatcaccctggaatttttttctttacgtttattcgtgtaaggatccaaacagtgagaaaaactatacaccatgataaataaccgaactgcaattaactgtaaaaagtgacgaaagcgaaaagttaagggagagaaacgcgagcttttataaaaattactgaactttattattaaaaaatttttacctatttttctaacacggaagttatagtataacttatcatcttttactttttttcgagttaaagaaaatgccccttttatcagctatcctctggtttgacaaatattttgtactttataacacagtaaaataactttaagtatattcacaattttgaacactacaaagagaaggttgagaaaaatatgacgcggattcaatttaaacagcgcaacgctacaaaaaatatattcgaataaatgacaaattactgcttgaaatatatatacctatatgtgattaaaattcgtgtaactataacgaattacaacttcccttgactgaagcttctcaaaacgtgaaagttcaataaagaatgcatggcgcatgtatactagagttgtaactttttaaaagcaactaaaaataagtacgagttttaacaaacatgtttattcttagaataattcttcaaataaacagatacataaaatataagaatgagttacaaaaaatatgttttttctttcttcattattcacctttttgaagtaccaaatagtacattactttttaatgattaaaagaatcagtagatatctatttgttgagctattcagcagctaactgttctgtaatgagataaaattagtaacacatggaataacctaaacgttaataataagctgtacaatgtatatatgtatagcattttcgtggcttatcaaaaatgattacttaatttctttcactttttttcattttctctattttttatacttccaaaatgaaaaagaaaaattcttgaacagtagaattatcgcagcagttgttttttttgttttttttgtttttttttgccccattcttttagataaccaattggctgtaaattatttgctcataaaaagccacattaattttttttagtacaaatatagaacaataaatatctacttcttattttctttagtctctatatgcatgcccccaattcgctcccttatatataaaaacatcttaaaaattaatagccgccaaaacacataactctttttgtaaatgctaaaagggaaaaaaaattacttattcgttaagcccaatttcggtaacatatgtttttgaaaaaatgaaatagaatccatcgacgatgtgaaatttgttcactgcgaattatcttcatatcgaccaacgcaatgatttacattgccagtactataataaactacataatgaaactaattttgatgataggaacgaagagacagcaataatcacttgagaacaccaccttgtatatcctaacaacagaaaaatacctgattgttcaaataatttgtttatccttgaaagaaatctacacaaatgggtgtaaataataatttcccattgttttatcactttctgtaattccgttaaaatggtaatatgaagacttgtaactcgaaattaaaagagcaaccgcaaaagtgcaaagaattggctcgcaaaccaccatgttataagatcagcataatatgtgtaagtaaccatggcatatatacagacgtcgcaaaaggggcaacacgttgcaatcatcaagcactcacacataacttaccatctagcttaattaaattgttatcaaatgttcgatataataatattgtagcgaaattgttaatatcagcaggaatatgttacgtttttatgtcccaatgtgcagttccaatgatggtcgttgaggggacagaactttcgcaaggcactaaagcatctaacaacagtgataaatacaatatcagaagtaatagtgataaagataacataagggccggaattcgatggtttatgttagcaaaagaataccttggaattattaagaatgcaataaattgtgctttttttgacacagtggaagacaggtgcttgaatttaagattctacattggaattggattgatatttacttcgatagcattgggattcttattttccgttacgttcttggtacgtggatacttcatttaaaaaaaaattctcattatgaaattgaatttgccctttttttgtatgatctactcttctgttaaaacattcaaacgttttacatatgcattacatttttgcccccatatcagtccacaccacttgataagattgaatattaccgcaagaggagggcagaacatattgaatattataagcaattagcgaaaaaggaaaaagaaatggacaagaagcaaataaatgtgtctatgatacctggtcagataacgcctcagatgacgcctcagatgacacctcaggtgacacttcctcagatggcacctggacaaatgatgccaggatcgatggtgcttgggcagatggcacctgcacaaatgccgcaaggatcgatggttcttgggccgatggcacctgcacaaatgccgcaaggatcgatggttcttgggcagatggcacctgcacaaatggcgcaaggatcgatggtgcttgggcagatggcacctgcacaaatggcgcaagggtccatggtgcttgggcagatggcacctgcacaaatgcttccaggatcgatggtgcttgggcaggtggcaccttaacaaattgtgcttgggcaaatggcacctagacaaatggtatatgggacaatggtgcctgggtacacaaatcaacaaaaagttaaagatgacgaagaagataacgatgaccaataagataaaccaaatgaacttgctaagcgcagtgataaaaattatctaccacaaattacgaagaaaaagtccaacagaaacaagcgaaaaaattatcagtgaatgaaaaaaaacagaaaaacggaaaaagtgattaaaataacaaacatgacaagcataaaaaagaaccatcaattttcactcctacagctgcaactgcacgtttacaaaaagatgaatttactataacatatcaggcaaataccaatgtgaggcatcataaaatagtaaatagcttcacctcagttatccttatatcacttcaatcgctaaacaagtgataccaaacttttaattttattcatcactcacagaaaatatgcgtcaataaagattataatacaaacagcgagcaaggcgggtaatacaaattttaaatgctttatgtgaaaaacaaatttgtaaagaggcagccaaaatgtactagacaaggccccacgaaaaaagggactactaatgatataatgtcagaatctcatattaaatttagcaggtaaagaaatagtaaaaacggttatagggtgaagaatgctgagtatcatttggtggatgatgctgtacaggagccactgcttcaatgcagcaaaacataaactaaaagtattgcttgaattatgacgaaatgatagagatatattgataccccttattgtacattcactgaaatagcataaatgtgtaacaatcaatttatcataaaagatatacatgtgtaagattctggtagtatgttatggttgtgctctccagtacgcatttcacgttgttattgtggctagcatgaatacaatatgtttaacgagtttatatgcataaataatgctccccttagctaaaaaatgaagattctggtggaatttcaaatgttaatggatattaattaaatgcaaaatgagtggtaggtattattgattcatgcgaaattttactgttttatagtgtatttattcccataaatgttttaaacgccaaaaaaaatgtaattatccgactcgcttttcccaaaatggggggatattggaccaagaattcgtccagatctacagcgcaaagggtttttttatttcattaagtcaatttaacgatcgctttacacacgttcgttaaaaaaaatatattttataaatgcttggcaatcattctgtgtgtaagcttatcccaccccctgttgttttttttaatttaaaggcattacacaaaatggggagtcacgttactcattatttgtttgaattgttggaaattctcgagcaccatgtgtctctacaagaacgaattagaagatgcgatgtaaaaaatgcactaaaatatagtagtgcgcgcatttgatcatgttcctctgggatatatcgtatagcacaatgataaccgttttgaggcatgctaacaaggtggatgaaatgaaaagttttactatttacttataattatttgttcataagagtgattttcaaaaaattcggcttcatgtttttttttttgtgtgaagcaatattatggaccatctctccatttgaaaatttcctcctacaaataatccgtagtgttgtgcaaagttgcacatgtatacatgttcacttgtttgtcaatttatgcttaaaaagtgtggaacatttgacctagcggcaaccaattaaccttttttttttttttttttttgtttttcgttattttttaacatatcaaatcggacttctaacaatttttactgcagccatatatattacaatctgctaaaatattttttcaaaaaactttttggcaaaaatttaacttcatgtggtctacgtattatttttacgtgcaatcttttgtgccacttcaaagaatgtaagaatatctacgctaatcgtttttattttttcattcctttactcacctcaaattgactgcgttatccatttcgacgtttctcatttttatgtgtgcaaagcgaataaaaaattgtttcattattatagcacgcctttttgcaagtggcaaaaataaacacataaaattatgaggctgtcaacatggagaaatgaagaaacgcataaaaaagaacgtgcatacattaaagcataaacttttgtgatcatatttttccctcatcatatatgttattcaaaatatatgtaaaaatgttcgatttattttgttctacttgcaaaaaaattgagcattttccaatacattaaatacagcatagctctcctttaatggcaacaccaacgaaactttctcgttggaccacttaatttccaacacgtgtaacattttacaaaagccatcttcataacctcagcgtataggtgaattcgcttcgaaatttttaaacttgcgaaaaatggagcttaatttgtttattcatttggtcatacttgttttgtttctctgccagtgtctcttatagaagccccccaaaaaaagatcaggactattcacgaatagcaaagctcccattataatcgacctttacctaagttgacaagcatggggggtctacatgtccccaatagaaggtaaatttcgctccacaaaaaagggcacatatgttcacacacacacatacatacatacacataattgtgcaaatgtcagtgatcattttaccgcccatttagccaaaactaaatacgtgtgaataaaactctttttacttgtcccgcgcactcatctcagtaacagctgtatcagccgatatttgcccagaaaaaacaaattatgctttataagacatgaaacaataacaacaaaagaacaagaacaactgtgacacgaagacgcttctttgatgcaagctgcgcaaaattatccagaaacagaagcatagtcaaacaaacgccttcccgaatacataaaaaataatggaataaacaattaagtaagaatgtgcccccaatataaaatctgcttttttaaaaatgtcaagaagaataataagtggaccaaatgtatgcagacaattcacagtaatgtatgtattcacccagaatacacaaactgaataatttttcccttcgggaaaatataaactcgtgctttttatcccttatcatgatacgaaaattttgacacactgttgtcaccccttgtgaggtatacaaaatggtacaatttgagataaaaaaaaaagtacattgcgaaaaagagaaatgtgataaaggagcgaattcaacagaaagtgtgtaaattgtgtaaagtgtgtattttctttgcccacttaagaaaaagaccgagggatgatttatggaaacgcttgatcactagaattaaaaccaagctggcagctcaatcagatattcgttcataactgttatggcctgtacatcacacaccgtttaacttaatataaaaaaatgctcaacaaaacaaaattccattttgaatacaacaaaatagtaacacttttcccttttttttttcagcacacttttactgtcaaggagtaccaggagcggttttataaaagcacatcgaaattttatgcaaaaaaggggaaccaaatggatgcaatatataacaggaatacatcataatttggtagacatcatcgggacttggaacatatatttaatttgaacaaaaattaaaaaaacacattaatgtttataataaaacatgcattttgagggagacaaaaaaaggacttgctaatgtatgtcatacatatgcacatttaatgttattaaacgatttacataaaaacaaaagacaaatgttttagtatcgtgcagataaatggactcatggatgaaaatttatcagccttattcatttgtccccttttctctcttatttttatccttgtttggtttaatcttcttttgtacaacccctaattttgtactatacacatttcatgaagttttttccaaaataagctcttcatatgatacatccgtggtagaaaaataaaaaaaatgagcgatgcatagggggggacattacattatgttacccccaagcatcattcaatttattttggctccttcgaatagatggcgatcgaattgaaaattgcgttttcttttaatgtagtattatggtacattagaagcagatacggatatgatgccttttatgcggtgtacatgttttcacccaccattaagatttgactatgtgataaacatatgatcactttatttttttttttgtaatttatattcctgtaaatatagacttgctagccataaaagggttcacacgtccgtacccatgctgaatgttttttttttttgtaaaaagaagaaaccttcaaacgtacctatataaaatgccgtattctttcttaataaatcattttgcattatagacggaacaaagtatgtatttaatctagcactttacgatgaacacactcaatatatttcattcagggtttattctacccttctcataaacccaataaacgtggttaatcgtagcacctatataataaaatacactttgaaacaccttttttatccgtggaaaaaggcaaaatatactaaatgatgtgcggagaaaactataaagagttacattatcgtcaaataaattgtaaaaagtgtttaccgcatatattacacactaatcattaacataagttgaaaaaatggtacagaagtgggggtaggcaaaaggaacttgaaaaatatgctccgaaaatatatagttaaaaaaagatattttttataaaattccttttagaattaccatgaggaaaaactaaactgtaactttttcctttttcgatttttacgtacaacacggccacttcagcaatacttcccttttcgcacagaatgtcttcccccagaccatctgaatacttttcaaacgcttaattgggtaagagtttttcatctttacgcagctaattgttacgcaaaatgtgagtttacatccttatgttcctcaccagtacgcttattaattcgtgtcaaactattctgcgtgttcgattttttgttacgttgttttacacctattcatttgaccttaaaaatgattgatattttgtaactatataaaatgcccactacgataaattatcgtttaatgctttctttccccactgcgggaagctcttcaatttcttattccacattgggaagttcatttcttgctgttccaattgttctttgcccatttgtgatcagcatattggcgttgttcgcattgtaattttattaattcattaagcataatgcaaaaatgcacgctcatccactgtaaggatggtgtgcacttttttttttgattttcccacctttacaaaataaatgatgtatacattttggcaaaaataaatcaatatagtcgcgtgctaaaaaattaactcataaagggtatgtctgcttctggaattgccttgtatttccatggtgttcattctccttttattagtgttgcgtgaaacgtcagcttaaattattttcacataaaagtgcctacatttaaaaacctgttttaaagaaatagcatttttgttaaattttttttcatttcatttattcatatcgttgaatagtttcccctcccaaaaaatgaaattgatctccactcattagtggttcattttgttctattcatttattcgaggcatttttttttttttttaatttgcaaaatgatgcgtaggcatatgttacgcagtatgcacaattttttatgaaccaactgtgcatcccttataaatgtatttccatcccaacatcatcctacttttatgcaattttgtaacacccaattcaaaagttttactcttactgaaaaaaaatacagcgtgttattttgggggcgatctgctattttttgaacccacatggggaacattcaaaatgaagaaaaaatttcactcatattgtatataaatcataaaacgtaaataaaaaataaattacaattttagaaaaaggggaattcatgcaatttaaggcaaacattcttatgttatttttttttttcttttttttcaactaaaaccagttatgctgtgtcagacgcggaaagcttcgcgcaaccaaaacatttagtttaaaaggataattttgcatgtgaaaaaatttactgcatgtgccaaaagtggcagcagcgacaaaacacacatacgtatgcatgtacatagcgacatagctacaaagcgaccaattaagtaaatgcggggggcacatttttgccatttgtctacaccatgctacgtagcaattgtattttttaaaaatgctacggctcaaaaatgtcgatatcgagatagaaaataagggaagtggcttaaagcgcgattgcactcttgaatttacattttttaccaacgccacatgaaggaaaaaattattttgttaaaaacatcatttataaaaaaattaatgacctttatccacacaacagcactcacatttttgttcacaagaacgattttttttttaaaaaacacttccgaaagatttgaaataactgaataaactgccaatgcacccgcgtacactcaaaaaataaatgccaaatcccgtataccaaaaatatacgtcccattttgttggtataacataatcttgtacatattaaaaggagctgcttgaaaaatctgccgtcgcccaccgcaaccatcacaaccgccgcaatcatcgcaaccacaacaaccacaacaaccacaacaatcacaacaatcacaacagccaacaccaccacattttgataattacaagtctatttaggataaggaccccccgaaaagatttattccaaaatttcggaaagatgttaagaagataaaaattgccccgtatgcattctttaccattcctttgcacacacttttaaagtctatatatgtcccactcttaattatatataaatgtatataactatacctacatattttcataattatagaaagagcattcattgagattgtattcaattatatataaagcacaaaaaattacaaagatcaagcaaaaatacccctattaaaaatggctgaaagggagttggttaattttacaaccgaatacacgaccttactgaatgtcacggatgaaccaagcatggatgataacctccaacaagattggaacatgtattaccttttgctttctttctgcattttcctttatataacattattaatcgttagcataatagctgctaaaatagtaagaacaaattacacttaaaaaattagtatattaatttataattttcccctgcctattcactcactcatttattaataataaaacacttttcttttttttttgattaaaagatacgacaggatttgcaacgtcggcgccataatgataatgaatcaatagattctggttattacagtactggtaattcttaaaaaagaacaagactaatgccaaagtgtagacgagggacgcctaaacattaaagattaagccgtaagagcaggagtaaggaagtaaggacattaccttaatttgcgtaataacgatcccatttattatgcgtattttacgtgcacaattatcatatacatatatttcgcgcggaatagtttataataaaatagattaattatgcgaattgtacgttattttttgccatgctgtttcgtttttttttttttcgcttttcttaaaaattataccattcttaccgtggaagaggttccccttttttaaatgaactcctctccctatacacatatactctatgcatatatcaaatgtggaatatattgaactgtatcaattttctttacaggtttgctttcacattgtgcacagtaactttggtaaaaatggcacatatattattttgggtactatttttgccttatcataaaacaggtataccgccccctccctccctccatacatacatacatacatacacacacacacaccaatggtcgcatggatatcaccagaagaaactaaaagtacgcaatgaaatataaaactacacacctattttatagtgtctcttcgttaatgttattaacacttcttttgttaatttatttaatgtatgagctatataagaagtaattccacacgcatcttctgcagtttgtccccactaagagtaacataaatatataataatgtcctacacatgtagtaaaagctaactcgttttgttaattaattttttttgttttcttaacattatattaaagtttagtgcattagctgactacgttgtacgacaatgtaaatatactattcgttaacgtcttatgattgtatttttgtcttaaacagtggattattcgtaatgtcatacaaacatgtgctacctatatcttcgtattcgtttgactactgcattgatgaacgttcgtacgcccaacaattttaatgttcgctcagtttcgtaattgtattatcaatttttaccaagtacgtcatcgtttacctttttataatgaacgcacgactgaacgacccacaattgcgtattaatcatttgtaggagataaaaaggtttccccattgatgttgacttttctgacctgtttatactaaagggaaaaacgttgcaaaattgccccagttgagtagaacacacaactgaatgcgcttcacagtaatgccgctcaaatgggacaaagtatttgatgattgcttctcacgattgcataataactatgcactcatctggctattcataatgtttattccattttcgctttaatttttgatacgaaaaggcgtttgggggcagcagttccacaccattcttttgtataaccatatattaaaatattttcccacgctgttttcttatatccccctaatttgtttgccatttgaaggtaactctataaagatgatatatattcgtaatgaagctttattttgtcccacgatatgtgcacttattttggatcactaactgatccactaattcgtgcgtaccaagcagtgatggtccgcattgagtacatctacacactgttcatgccatgttgccgctaactgcggtataaaaaatgggctacattagcaccctgctttgtaccattttgcaccatttgatagtaacgcacaaagataactttttctccctttatagcacatttctttcatgttgtccttctccctttataaataacatcgtccacattcgtgtaatgtttttcctctacagtcacaagaacgcatttcattacgaagcagcgttactatgccttttttttattaatcatgcgcgaaaaaacggtaggttacaactttttagcacgtaagggcatgtagcaattggctctataacgcataacgatggggaaatgaaaaaatcacagcaccattttaatctccacagcattttttacgcgtcgtcgtcgaaattggaacatcacgcatgaaagggatgtcatacatatacgcgtgatacacgtcaattatccgcgcttcgctttgtttataaaagctccgcaataatcctttcaacaacataccgactttgaattttgtaaaataaaaaccagttaagagccgcatcaacgtgcttatcatataaataaacctataaaaaggtatttaaaaattgaaaaaaaaattaacacctttgataaaaattctcagcgagttttttttggagaaaaccttgtatattaaggaaaaactactacacctcatacgaattagtgacgcatttgcttcgccacacatacgtatatgactatgtattcatacaaacacggtcataccaccatttgcgattttttacccctttctctggtatatgtaccatataaggaagcaaagtttcacttaaaaatgtaagaacaagcgaacgggtgaaaataccttttgacagagacagaaaaccatgcccacggggattaacccttgaatgttcacctttcgataacgcaacttaaggggttggagttggagcagcacaatgctttttttaatcccaaaggaaccccccattcgctatttacttcaaacgtgccagtgtagcaatgtgataaacaaaagcaaatcatatttaggaaaagaggccaaacgaaaaaatccttatgttcattaaatatcattacaaccctacgcagttttatttcttcccactgcataataaattccattaacaaatatttccgcacaccatgacgatttatgcagttgcgtaacgatgaatggaaatcattcatcgaatggcataaatgaacgcttaaggcctctggaagaaaattgaaacaaataattttggagcatactaggttcattagggtagactcgaattaagcgcccatatctgctattcatacatatatacaggtatatacatgtatatatacgtattctagtgtgaaccttgcccattctaagaaaattatttttttccccaaatgtactttttaactgctgtaaaagaaaaaaacaattttgtatacccactaagtgcatcatttcttcggacaaattttcccctttcattccgcgatcaaaattttatatatacatttttgtttatagagctaagcataaaaataataaggatcacattttttttttgccttagtttgtgtctatgctgagctaatttttgttagatagaaatagagtttatccccttttcatttacctcagttgaaacttacccattcatgttgagccatcaagatgtagggtatgtaggtactcgattttaaggaaataaattaaaaaaaaaaaacaattaaagaattctctaatgttttattttcctctttttacattaaactgcaaaaatgagaaagttgtacaacagttaagataatctttttttttttttttttttttttttctccaagcatcaactgaaaaaactcaaattgttactaacaatttcgatctcgaagcttttagagcagaattctcacactcctatttcgtattattttacattgacccatcttctttttttaagagaaaaagaggagagaaagtctcaaaaaattaatttttccgataaggaaataaattttattaaaaaattttctctttggagaataattaagaagaattttttaaaggaaccaaacctaattctaaaattagaataatatattgtggctaaatatacaataaaaagaaaaacttacaattataaaattaactataaaattttaatatttaatggaaaatagaaggaaaaaaaaaattcccaaaggtaatctatttatatttccctttttttttttgccccctttttataccattattaatttatattacatttcaaatgtttccctaatatgagcttattgcgatgggtacacatgaattatataaatcttttatacgagcatgagtccatatttgctatgcatgaatgaattccaaaagaactcgaactgcaagtgcattattccattttttttaggcaacattatgtttatagcgatatttatttattcattattcatttattttccattctggcaaatgttcacactttttaatgatttttttttgctaatatagccttttttttttttatgacatttttaacacaaccatatgtacgctcaattctgtttccacccatggtaataaatggacatattattctatcaatacattgtatgtgcagctttttgcgtgtgctttaacattgtataaggaaaagacatttcaatctctgtttttctcaccttgcaatttttgtgttcacattttcgtattaataaattcgctgtaagagttttgcacaaaccatttttcatgaacgttctcctattcacaattttatattcgtaagtttttcatttttttctttttgtaatattctcaaaatagtaaacacttttcagacaattaccaaaaaaaagaaaaaaaaaaagacagttttgctaataatttttattaaaaaaagtacaaattaatttactgtttaatttttgcataaatcttcaaataatttaaataatataaaaaatggctcatagcacaggctcccagtactccctgcactcattgacagacgataacaaatcatacagttcctctcttgagcagccttatgtgtccgaacctgactaccccacccaccccataattagtgacatgttttacggaacctttccgagttattacatagatgatgaggacgatgaggatgatgatagggaatattttcttaggaaagaatcaaaaatcggtcaagatcccaaaccagacgaaaatgaaacggacaatgtcgaaaataaaacggaggaaatcgaaaataaaacggcggaagtcgaaaataaaacggaggaagtaggcaacccgaataaaatgttgactttttttcaagtggttatgatcatcgttcttttgttgcgattaggagtaagtctgaaattgcaaaattcgttgctctctgcgtgtctcattcgctctcctgctagcgaatgggtcgcaaagtgcacaaatggatgtgcataataagtgtactttaaaacgcgtgacaaacgcggaaaaggggtagcaacaatgcacacatacaaaattactccgaattttttgcagaggaagcgctgcgtgaggctaaggagaaagcacgaggcgaggaagcatctattaaaatacctggacaaagtgaacaccaaaattaaaaaggacgatagtaagatgcaaaacaagttaaaaaaaatggaggcaaaaatcaaaagggaagaaaaccaaatggaggaaaaatggaaaaaaagaacacaaagaaccaaggataaaataagcaaaaaaccagcgaaagtcaccttgcctggtataggcccatactacgacaaagataaagtccttatggataaaaaaatggacagtttagatgtccattatgaaagggataaatataggaagaagaggcgatggggtattatgaaatcaaattatcataatgatctcaaggagatgcaagataaacaagaaaggaggaaactgaagaagtgccaaaaaatgtataagtttgaaaaggaatggaattttggacccaaaacaatgaaaaggtacttgaaacagaaagaacgagaatacgattatgctacaaactatggtaggaatgaacagttaaaaagagaagaggaaaagaaggcgaagtatgaggcaaaaggggcagaagcgggtgaagaagaggacgatgacgaaaatgatgaggaagaagaggaagaagcagatagagaaaacgaagataacgaagagtatgaagaagactatgaggaagaagaatacgaagaagatgaatgctataatggaggtaggaattataatgattatgattattatgatcacgaagattatgaggactattattttaatagttacgatgatggatattatgaagattttgatcattattacgacaattaccctcacggcagtggctactacgacaatcagtactattagtaataaaataaacgttttgaaatgaccgatgcaacatttgtcacaattttgttaaccttaatgataaaataagttgcatcggcacgtaaaaaatgtgaacagagttttgagcttattagtaagttaaaaaaacgaaatttttaataaaaattgttgttaactgttcataattgttgataattataccccccccccccccaaaaaaaaaaaaaaaatgagaggcttcgagactcataaaaaaatatacatataggcattaaaacagcttatatcacccatttttcagtttttaaattttccacacatatttctaaaaaaacgtgttcatttataaaacttaaagaaattaacattaaattagatgtatgtttttttcaaaaaaaatttgagaaaaatgaacaaatggccattctcttgttggagacctttttaatatgttgcaatgtttaccattgctaggtcatcccaatggtaaagacattcttcatgagaaagcttaaaattcggcagaactcaagacgtctagatcgctgatagaattgtaattcatagcggcctcaaataatgatgttggctctattttaagcaaaggtgtcatcattttgcaacttcctgataattcttcttatgcatatttttgcgtcctgtcaaattcaaacatcaaagtatgctctggtttgtaccatgtcgtgcatgcgtaacaacacgggcacacccttttgagtgttattttaatttttttttaaaatatgctctaatcttgtgtgtatgtatacgtgtcaacaaactcgttcgcgcatcacttcgactgccagcactccccttcaattgttttttatgtcttccttttttccgtgctcctttgaatcttgttccaaacgttttaagataaaatcgtacatacagtcttcccccgaatgagaaactacagttttgtcccttctaatacgctaaatagaaaaaatgagctcctccaatgtcgtgacatgtcatttgtaagtgttatcctttactgtacgattatattttccactctcgcgtttttcaaatgtgtcacaatttaaaaagatcgaaaattggcgaaggttattctttttatgcaaagcaaaaatggtgtcgggtttattgcgtcatacaggaggaaagactgctcttgcaaagtgcacgcgcgttatcctacctcccaatgcgttcgtccatttccacgatttgtccagattcatcctttaaataacagcctttttacagctatctatttctttggatcattccattatttggaacttttgaagtgaacccactaaagcagatggtgtcctacgatggttaactaattagtcaagtcgtagttctgccattcacttacaaagtgtggcatcccccgctcttgcgatggatgcataaacttcaaacggatttgaaaatccaaaggacaactgaatcaccacttaacaataacggtgttaatccccatcaactatcattcattaaagccatttcgcgaaatagcactaatatatggcgaaatcatactgttatgcgaagatcagagcacccgctcttgcactaatatcgtagcggcttgtaatagccaaaccattttgaacacaacttatagaagtatgaacaaactcattatattataccacccgcacaacacaaaaaagggaacatttaaataaaaacacgttaacacaagtgctatccgattcgtacatggaaccatcgatttttttaacccatcttttatataaaataggaactaccccaaaaagtcagatgggtatacactttcggatgcaaccttacttaacaacgcttaccacccctccttttgctaaaacctcattacctacgacttaatttgcactgttgttaaaaaaaaaaaaaagtaacgttttatttatatgcttaatagaaggttttccagttttacacagttttaatgaaaattcttttctttttttttttttatttttccatattttaaaaataaatataattaaaaaaaaaaaaaaaaaggtagagagaaaaaagttttatgtaaagataaacgtttcgcttaagttacacaatgagagttcttcttcaacaaattaatgaaaacatttcaataattcgttaaaatgggcacatgtttggtccttttttttttgttttttccaatttgtcctcttacattttaatgtacaactcatttggtgtgtatgattttttttcccatttgcaaccaatctaaccgaataatgaaaatcctaagtcatcttcttcttcctcctcttctactttctcttcctttttagcttccttcttatcgtcacttggcttatccgctgcggcttgtgcagctgcagcaggggcacctccaccaacgcttaaattgcttagtaggcccctaaaaaatgagaaaaaaaaaagaaaaaaaaaaatgtttttttcaactcattggtgatgataaacagatgtggggtttcacacacaacacaacgtggtattttacgcagggtggtcctctcctgaccgcagttcagcagtatacacaataacggtgtttcctcaaaatgcacatatgtatacatgtgtgccatggtatagttgcacttaattcataatcacgagttaaccaatacatatgaaacgcatggcataatttgaaaactgcacaatggatagtgtacatatgatttgcctaacgatcagcatacacgcattggtacacaacttggagcataaatacgtacgcttcatatactgatgtacatttttatttgctcttttttccttactcaatatcctttccctttaaggctttttcgaagagcattggtaagtacggcaacactgtgttgtttgatttttttataagctttacaatattttcactcgttatgctcatattctcttcatgtagtatcagcgcggcgtaggtacataaaagctcctgcttttcgcattctgctaattctgctactggaactgctgccattttgccttatacgattgataattaaatatttcgtgaaattttgagaaaatgtgaagaataatttatttcaataaaaaagtacgatcgttttctatactttcaataaaaactttttttttattttttttttgcagagttttgctaacactttttacgataagcataaaacaaaaatttatattttatgcgcaagggggggaaaaaaacatatatgaaaaaatttttttaaattaaattaaataatgctcatataaaaaggggttactgaaaatgggcccaaaaaaattgctcgatgcggaatgttatatgcgtattacgaaaaagaaaaaaaaaggaaagcccatgtattttacatatgtataaaaataccttgcgtacgttacagcagagcaatattagtgtatcaaagaggttaccaactttgggcgcaacaacaatttgcgcgaggataggcgtgtatgcttctcttgcagttaatgcctgtattactccttgtatattatatatatgcactgcatgttcaagctatcctttatgcgactttcccaatattgcggcttcgtccccacaaaatgaatgtcaataaatgcgcaaataacaatcacgagtgtgaattcgcgtttacaccctttttatgtattgcttacgatttcttaattaacacagaaataacaatttgaggaaaaccttccttaagtttaatgcatacgctggtcgctcaatatgccaagtaaaacccctctcgtgcttacgcattgtgcaaataatttgtacgcttttaccgtggccaaattagcataaaacataatttaaaattaacgcacgaatggtgatgtgctgtatgctacaatatatgcgtgcataagggcaaaataatgtggcaataaaaaatggtggaaaaacgtacattcatttttacagtccgcaaagtgcaatccattaggtatgaattatttttttaaataaaatcatggattctccatcccgccgcttatcatcagccgcatccagttttacaaataaatgctaaaaagaaggtaccataaaaatgtatttgcaaaaacgcaaagggggttcacataattgaccctttttaatttacgcatatatgttggaacaatattttacgttacttcccgttcagtcatttgtgagttgctcctttttcaaaaaaagaaacaaacaaaagcttgctgccccctccctcttgcaacgcccttaattaataggtaaaatgccaatgtcattatcaccaatattaaaacgcacagttgagaaattacaccgaaaaggttttccattttttaagcaaaaaatgcacacatacgtatgcgtatctgttgaaataggtaccatataacaccatatgtatgtaaatcctgtgtatccatgttccataataaaggtttaagtttaaatgaaaaacgtagccaacatttttgtgtaacttaacagttaatcattttcaaaatggtggacctgaaaatacgctatatgtgctttcaaggcgtgaggaaaaggcagtttctttagcccccattagcacatctaagtggaaaaaattaagttgaaaaaggagaaattttaacattttcatgttctccttcctttcatgtgtgcataagcgaaactacaaactaaagcgcgagcccgttataaaaaaagatgcagtgtgatcagaatttacattttctgcatcccgtccgttgagccttcgcaaaaaagaaatgaaggtgataataatcaaaaaaaaaaaaaaaaaaggttaatcgtttctatcaaataattttttttatgctaatcatttaaccggtttgaatgtaaggttgtaatcttatgtacaaatagtagatagctttttcaacgcgctaatttttttccagcatttattatgaacgcgtcacaattgatggcattttccgcattatttaaaaacaaaaaatgatatattaccgtcttaatggatgcagacaatgggaagcaattcaccacccctactgcattaagcatgtgcgcatctaattagagacaaaaccacagttcacataaaaaaactgccatatgatggggagcttattcttcagaaaataagtttttatcaatatctatgcttgcttatctcgtcatcattttgttattttataaaatcatagaccgtaaaacaaatcataaaaagcgcgttcacctttagaggttaatcaaattggaggtaaatcaaccatcatcaccttatttcacctttattactgctgctattactttgtccttttttcctttattccttattgaaagtttttctgtacataaaaggcttgcaagtgtacattcgaacatgtatgcacattttaacttctacattagcacgtgcctgcaaaagcgccatttatctttatatttgatgatataatggatggggaatgccataaaggggtgcttattttatgttattaacaaatcggaatcactgttaatgcgttttcctgttataaaggattcaccccagcattttgcctttccgtttccagttttccacataaacactatatcaacatgtaaaggcgctaacagacggttctttaacatgggcgcaagggacggatgcataaaaaggaatgggctcaatatcattacatataaaagaagatacacgtacaaaaaatgcatacttgttgaattgctaactattaaatgtgaagttcatacttcttcctcctcttcgtcaatttcttttctgcattttcgcttttacgaacaatgtagaacgaaatgtagtatgccaacatttgacgggacggtgaagcgtgtaaaacttggcaaaacaaaatttcggaattcatcctgagaaatctcgtgaatgtaaaaaatagcgcatttacaaggacaaacatactgtaataaatatgcccatctatgcatataacatgaaaagcaataacttttttaatttatagggtgtcgaccaagaagcgcttactctgcgcaggttttggtgaataccctgcattgccattgaaagcacagaggggagaaagagctcatcatcaatattatatatatacatatatataacaaatatggcaaatgtgaaatgacgttataccaacgcgtcaatagtctaacggccatgatacctgccttccaagcaggtgacccgggttcgactcccggttgacgcataggaagaaagaagcgaaataataaaaagattcataaccttcttttttggtgactacttttttttttccttttttaatttttcggctttgcgaatttgctttaaattctccccgcgatcatatttatgaagtataattttataccctatagcattttttagcctcttctcccttctttcattttgcttatttcggtaatttatactaccgcgaatgcattatttacagcttttactaatatgcaaccaaattgaaaatgtatgaaatggcgaaaataaaaaaaaactctcttttaagtgaaactataaccttaagaaagcatatgtgcgttcccgaacatggacgaaatgacgatgagccaataaaggggcgttttcctattagaagtatatgtactttatataagctttatctcaacgaacgttctgttatggtgtttttctcaaacaataacattaaatgggatacagctcctagctaacatgaagtttaatataccttaacactttttcagttttatttctcatatgtactgcctctgagaatacccttttgctttgtccatgaccatccgcttaacaccatgatatggtattgcttcaccaacggataaggcattaagtgtcacatacataataacatagcgttttaatcgaaacaagatttggtaaaattgaaccccccactaaaattcccttaaccaataaacactgctgtaataagttttaagaccaatttttgtaggcgttttctgtcccatcgctcatcataccgatttgcgaattataagtagatcgctcaattcaaatgaaaagcgtaagtattcttccaatttttattggcccatttcttctcataaattatgctgaataaagatacataaaaaatactgggaggagcatagcattttctctatggcacactcctccgatcgatgtagttactacattttccttcaaacgccaagaatcgtatatttttatgcgcttcttttaaataacgctacgtttctgcgaatgttctgcaataagaagagagaattcatagaatttttaaaaatcacgttaaaaaaatgttttcacctttaatatcattttccgcataattctttcgtataatggttatttattttactacattgtgtcaaattacataccgtttgaatgaagtaaaaatataataaatatataataatattatttattatattattatgttataataataactatagtttttttttgcacggaatggggttcgaacccatgcgaacttacgttcatcagatcttgagtctgacgctttagaccactcagccatccgtgcttataaagtaaaatctacttgccgcatccattacatgcttgatattttttttcacagcaggtgcgttacacgttctgcattttacgcgtagtttcaagcttactgtcgtataaaattattcaaataggataattttcttctccctttttgcaaaaaatttgaaaaaaatctttaaaattttatccttttaaaaattcacattcgaaaaaatggtatagatatgcatatacgtattcgcaacttgttcgccattgagttgtggcaaaaattgcaaaatattttacgcaaaaattaggtgaaataacgggggcgaatttacaacatttgaatctcctttaagggttcacaaaacataaatattaaaaattatcaaacgacgttgtgttatcgtttcagtttgtgcaaatggtatagcattttacagacgaacgatttgatgtgctcgctcattcgtatatgtacgcgcaattttctgccgtgagccaattacgtgtgttccccttttgagcgagataagtaatttcctgtaagtaccatcacattaagttgcttgtaatgcagtacacaagtcaaataagatctaccacattcccctcgcaggatataaagaactgtattccttttatttcccacccttttatttttatcttcgggggcatcgtacattgttactgctccctttttttacccataatgaataaaaaaggaatggacgggagcataaaagaggaacaatgtacaataaaaccggtgtgtattcgcgcgtagactttcatttattttatcataatcgtagccaccttatagaaaagcaaaaggatcactcaactgtcctttaaaactgtgcataaaagtacaattttctccacgcacattaaaggttaaactcgatattaaggcttttaaaatggggacttctcatcggcgtattcgccctttctcccattaatgcaaaaaaaaaaaaactacaaacgcgtcattggaacaatttcctcccaatgtgtgtattcatttgaacagtagaccatttctcatttcgtttccacacttcaaacctgtgcgcataatatgttaggaaaaacttccaaaattttgcataaaaaagcacatatatttcatccctcccccttttttttaaattatttaacaatgcgaattgcaattcgtaaaattttaatttccatttagatgagatttacctgtacctcttccctccatttgaaccgcgcaaatggtttgcttctaccacgtaaaacaacttcataaacggaaagctgctaacgtgttagactatttttttttaagtgtttcctttgtcacgtttgttttataaagtggaaaatgcaaattggttgataattttttcgccttactttttcgttttccccgtgcatgaccttccttttgcaaaaatgctaatttttatgaaaataattttttttttaatataattgccagcaagtatttatgtagctaagcatgttcaatcgcttgtgcgaacaaaatgtgagaaaaagtggcaacaggaaagtggggaattttcatgcatacagtttatgcctacaattccggcttattcgaagtggcacctcatttgtgtatataaaatgaaatgcggcattcgcctcaaaatgattgaagctacatgtttgtcaagttaattaatcttttttccccttaccccttttattgcacaaattagtgtacttcaaaagaaaaaggaacaatgttaacgtcatgcaagggtaaccacttaacgttgaatttttacccctttttcataaaaatgcagttttttcacatactgaaagggaactatgcctaaagcaatcatagggagctgtgttctggttctcctcctgctaactagtaatgtcgtgaatttattccattatgcgaattgcagatgttttgatgatgcccacgttagtacctctagtcttagaacagaggcaaagtcacacggaagcccaaaaccaaagccccaatattacaactgcacttttaataacgtccccaaaaggggaagaagtgcactccatgggacagtccacgagtggaacaaaaacaaagtaaaaagaaaactttacgccatccatttcggcagcaatttagcgagacgaagtaaactggattcttccaatgacacagctgaaggtgatcaaaatggagggaatgtcagtcgcatacaaaatgtacagaaccagcgaaacacgcaaaatgaaacaaacgtggggggctataaaaacacggaggtgtccaaactgagaagaagacttacgaaaagcggaggaacccccattccgcaattttccaaacccctttttattaacctatctaccccaaaagaagacacaaacaaacgtaggaacttcaaaaggagcctacgaaagtatgaagaattgtatgaaaaatttactcccgaaatggaaaaagaagaagatggcgaggaagaaattacagaaaactgccaaagaactgtctcaaatgtcaccatgaacgattggtacctagggaacgatgagaaaaagtacaacaagactttgatgtatgactatttatccaacatgcacaacacggaatatcaagacataggcagtgtaaacaattttataaaaaataatgaactaatcgaaatggaggagtgggaaaaaaaaaaaaaccctacttaacatacaaatataattttatgtacacacacccagttaatttaaaaagggaattctatacatataaatattatatccccaaattagtaacctacgaagaagacatttcaaccgaatcgaaatttgtgccatccaattttaactccccaaagtgttacaataattctcctattaacgcgttaaccactagtgggttcagtgcccgtaatatcgacacatttggaaaagaaagaaacaaaatatattcgttcaacacaccgaccgatgttaaaagaaatgaattttttaacgatttaatgctgatatcttcctcctataatcaacatttttttcccaatttgaactttctcctaaatttacacacactgcaaatactgatacgggataaaactgccatagaaacggattatctaattaacaaatttgatcagctaaaagagaagctaatacaaaggaatgaaaagaattcaaataaggcggaaagatttccaaaagggaataacccccccctttattatgaaaaaaacggtactgacaacatttctgcggtcatccccgaatctgagttacaaatgaaacgaagtagcagcgctcaaaatggtgcccccagtttggtagagccccaaaaaagtacctctaatcaattggtgaaaaacgaaaaagacccaatggatgaagaaatttctcgcagtctaacccacaagaaaaatctatttgatgaccaaattcaaatcttcaaagaaaaatataaccaaaacattttagaagacacagaatttatcaatatgtggaagtatgacgagaaaggggaaataatagaaaattccaacagcatacccatcccgaaaatttacctaaatattgacgatccgaaatattgtatgtggaaaattttacaaaattcgggaaaaagtgctttcggtgaaattccaactcccaaccgaaaattggaagcctggaggcaacaagtaaacctaaaaaaattctataaacagaattttgataacagcataagtttgagaaaaatctcgaaagaagaactaacaaattttaagatgaaaatcgatgaggtagcgttccgcagtggtaaaagtgctcaccaagaggatccctatagcaataatgcagatgtagctgacctcgaacagacagaatttccctgcgatgaaagaccatttgcaagtccgaatgaacaaatttgcagcgaagtagacgcgagtgaccaaaacagtgctgagttaagtgactccaccgatgatgataagaagccaagagacaacccccccagggaggtaaacgagcacaaaacaagttcaccgaaaaaattaaacgaggacatcaattattccaattctgttaaatgcaaaaacgctttctacactttagtcgttcgggacggaatagtggatgaatacctgtccgatgatatagccatcttgaaaaacttagacagtgaactgaagcagtcagatgccaagaagaatgtagaaggtgaacagaatccacaggaaccttccagcagtaccaaccagagggaacaaacgaaaaaaagtaaaatatttgtgggtagcttctttaacatcaaagatgcagaagtggaatatttaattaataaagagttgtattacattcccgaacattccaattggtacaaaaaaaatacgcaaccttttgtgaggggtcaaattggaaagcagtccagaaaattcgacaacgattatcccatttatgattacaggaagagcgactttggcatggccaaattttccgcgctaaatttagcctcaataaaagattgcgctgtgatttacctagataaagacatcgacttaagtgacaagtttattcacgtcatattcatcgcgacgtcgaagaatgaggacgatcagacgagtaccaaggaggcagactactcagtgtgtgaaagttcgccaggcgacgaatcggtccaagcaacgaatgaatcgacttcaagaaaacaacatgacgactacgtcaacgctggggaagatgcacaccatgcatcaccaaaagcaaaagaaaacacacagccaattctacaaagcgaaaaaaaatacacaaaaaacgaactaaccaattacatgcacaacccagtgaccacccccagacttgtcgtttacgtcaaagggaatagcaaaataaacatccacgaatcgcacatatcgttaagccagaataacggaggcctcgtaaatgcattctctagaatcgccatggaagaaaaatcaaacgtcaagcacaccttatctcaagaattaggtaaaaacgtgtggtactttcacaacgtttcagtaaaaaatggaatcaaggcaaattataagttcgcagatgtactcctgggtagcctctcatcaagagtaaatttacaaattgaaggtgaaaaaggatgtaaacaagaaagttacggattgtctttgctagaggataaacaaaacatcagtcagtatgaaatgtttcaccatgaacaccctaatatggaaacaaatcagttattcaaatttctagtatctgataaagggcatgccgtttggaggagtagaggtcgaattgaacgagatgcaataaaggccaaattaaataccctctgcagatcggtactactaaattttggggccagtgccgttgccataccaactttggaaattattccaagtgatattgaatgcgcaaatcatggagcaactattagcgatttagaggaagaacccattttttctctaatgacaagaggaataactgaaaaaattgccagacaaatgatgatgaaagccttcgttaatgaaattcttgaacacataccggatgaaaatcttagggaaagggttcacaaaaaggttttggagttatccctgaagtataggaagacgattcccccaaatttggaggagcgaaaaagtgaagccacataagtaaaaccgttttccttctgctaggaatatatttacggaataggcagaattggggaaattattttacccccctgaaggatgcttcaccccttgaatggcatgtaaataaaacgggttcagacgtagcgccaacggttgccacacaaaggggtggatcgtaaagaaagggaaataattaaacttcacacaaatcagttgacatataaagagactaatatatggccgcattttactttttgtattttcttccaaaaaaaaaactgttaaatattccccttttggaggaacagataagtttcaaaaacaaaagcggaaacgttcgttctcttccaggctaacgcttcaaaccagattaacataacgcgaaagttgttgccatcaagaaaaaaatgacttttttcgtagcctattagaataaaccattttggaaggtttaaatgttcccaccggctgctactgtcgcagaagaaatgcgtattaacgcacgtttaccaatgaactacgtttcgttattggcttcagtttgagttaaaagctagctttgtagtggcattctgtttgccccaacatcgctcctttgttcttttgttccttttcttttctttttttttttttgtgtgtatcacttctgtttcgcttgtccccctttttgcttcccttttttgtactttcaacaaaattaatgtgaaaaatattttaacatttttaaattaactcaaaaaagggaacccccaattgaatatgtccacacgtgcaagtgtgtgtaatacccatatgcatttacttgtgcatgctcgtagaaactactccaaggtaattcccttgtccgtggtgtcagctcccttgagtagtttttccatcgtagtggggtcgataacatcctcattcgcttgaggaatatcttcgcttcgcatattacgaaactgagcttcacaagtctcttcgaagttatatttttgctccagacttaacgacagtatatcttgggcatctttacatggccctttatatttttcatttggaatacacaaccctttatcatttccctcagttccgtagtcaaaatatttgggacatttggaataatctctctgtgaattttcaacgcatagccacttaacatggcacttcctgctgaatgcctccttttcatttatgctcatatagtcaaaatgggttatacgaggacagctcgctggggggatgtaatcatctggggctttacaaactcctgaattcattaagttgatccatcctcgggggcagtcatataggtcgtagccaagggtgcatttgtttttgcatggccagacgattccgtacttcgtggaaaaggctactctttgctacgaaggttggcggtgttgtaatgtttccgcgttgtagtgccgccgcggtgcagtgtcgccgcgttatagtgtcatccgtcatggcagcgttatcagaattgtcaatttttggtgagtgtttagcacagatgggaattttcccagctaagaccattacaacattagcacatttcaaactcgattggtgcactccattttatccttacgtggtaagacatgttgcttatggcttccatttcctccttcgaaatcagcccttcgaaaccgtggctactgcggcaggtatccctgctcgcattgtaggaccaacctgtcgtaaattcatgcatggcgttttttttagaaagagataaaaatggtgaaattgtgatgcgcctaatttggccaaattattatttggattctttcccttttttaacctttaggacacgttattgagtaatccctttctgcaaagggggtgggaatgggggaataaaaatgcattttttaaattaagcatcattttggcaccttccgcgggctttatgaatgcatctgtggaatgctatccatttagcgcacatcccattcgtaaccaacattgcagtactcacgctgtgtatatttgtacacacagaggagctatttttagtttccccttcgaacgaactcaccgcatgactcctctttgcaaggccacacctatgcattcgtattcaaagcagttagaaaaagaaaattccacatataaatgttttcaaaattgtgtaaggcattttggtgagtagttctttttctcccccttggcgcataaatctgttctacgtgtatcatctttatcagttggggaactcctagcttaccactttacaagctgcacaaaaatgaggaaattaaaaaattaaaaaaaaaaaaatgtaaccaaataaaacaaagcactaagcacagaaaaggatcctatgtgtgcccccattttatagaatcttgaaagtaccggaagaaaactcctccttctccttttttgtgaaggccccaaaatcctgcaaacgagtggcagttcaacacggaatttatgtccacatcaatgaggcttcaagaaccaatagttcatatttctacatgcgtgaaagcagccaatccgtttaccattgtcttgttgcatcctccggagtagtttcttcaaaaaaggggaaaacaaaaataaatgcgacattcattagcatctatagcaacggtagtaactgctatcataattgtttcaccacatgtatttttttcctttcccttttttaagcctactctggcgcctcgcactttcccgtgtaagtccaattttctggacagtcctttgagtaatcccgtccgctattcccgcacaactcattaaggcacagccaattcacttcaataaaaaaagaaaagaaaagaaaagaaaagaaaaagatcataaatacgagtaacatttcaccaatatatgtgcaaattttagagtcttcatttttcctgattcacctttacagtccattcctatgagacttttctcctttgcgctcatgggttcaaaagtcatcaggtgcgagcagggccccgcgtagtccctttcacggaagagggggaaaaaatgacagataaaaatggatatatcatatgtatgtacccaatggggtagtttttcccttcttcataacacaaatgtgcacgtgcaaccacacatgttttttgtcgccccatttgattatcccctcacttgggagagatgcactgtgtttcggatactttctcccatagagaaggacactgtttggagtagtcccgcaaacatattttatcgtgaacgggatttttagagagccatttcccctcttccaaatcgtccattaacaacttttccaaacttgtgggaattttaacatctaacaaatcggcacttaaggaagatggggctttgctttcctcgtagtgactgaaaaggagaagaagacaacgatacactgtctatcgtaactcagtctaatcgttacacatatgtgtaaatttattttatttttctttcatttctgtctctcattttgttctcttcccctgatgaataacctctccaaattttcctttatcttagctgcaaacaaaaagtgaataaaatgggatgaaaaaagatgaagtagaatagagtaatccacaaagaaatcagcattaacaattttaatgcgcgtcccgcagaacagcgaaaggaatagacaagcaaacatgtgtagtcacgcgcgtttgttgttccccctaaaagatttggtgccctccttttatgtacctcctaattcctttgctatcctgccatatcttcaaaatggtaaaaagaaaaataatgataacgtaaaaatgtaaaaaaaatggagcgcattttttttttaaactgtaggataatctgttctgcacaatgcaagagcttccttcgcgcgtccttgcagaaggagagggagctgcgcgttgtccgctttggaaattttttccctcagtacacacactatgcacactcatgttcactcgcaagtaaacatttgtcatcaaatgattagcaattcatttttgtgaaattctcgaaaattcgtattacccctcttcttcgttcgcctcttcttcctccgggacatcttccgctgttatatgcatagcacgaggcacttccagtttttttttttttttttgttccacatctttctcatttttagctacattagacacattttttatattgttcaattttttcctcttcgcaatttctttttttattttattttcatcatcaatctcctcctcttcctcttcaccgccccgtccccagttaaccttttttgtagttccataaattatgtttgttccttcgctaaactttttaacctttccattttttttaacaaccgtgtaagaattaacacttcccccctttggtagttcccacacatggttgtaattcacatccacaattttgatcggcctccctcggttgtccagctggtacaccccgttttccacgttagggtattttctcctcgaacatattttcaacgagattatttctttgattagaaggatgaacaggacaactcccacttttttcatttgggctggatttctgatactattaagaaaggcgctaaaagatgtgtaaatgtgtgcaacttgtgtatatctgtaaatatatatgtgtgaccctgttgtgggggacaaaaaggccaatcctcacccttttctaatgtactgcagtgcaattccctttaaagagtaaaaaaaaaaaaattgtatgcacaacaggggacaaacgaaaagccaaatgaacaaacagttacatatcccttatggacaaaggaaactgaaaaaatacaattacgcgatgctataacgctgtgaattatgacgccaaacaaggacacaaaagacaacatagaaacatcctttttcatattataacgttattcccaaaaggtgattatattttaccaaacggttttatttttccccctttcagagatgattgcaagcttaagtagcccgcgaatcgcaaaattgcaccgtctcttatgtatgtacacatttcttcgtctcgaagaacaagtgcaaaatttttccattttttttttttattttttgtccaacttggttaaattaactcgtcaaaaaaaaaaggagaaaacatttggaccattcgtaacaagggaaaaataatcaccacgaggtttcctagtattgggagttttccaaaatactgacacctctccgccgttgctgctgaattatccttccaagggaacataaaaattcacacagttgttgaaaatgcgagaaaataaaacccgagctgaagttccattttgcgcttaaaatgccatatatatgggctaagcaaaaggtgaagggtaaatgaatccccacaccatcgtaccgagactcaccccaagtaattccccactgagacttaccaaaaaaatggacaatctctcaaaattgatcacacatttactcccatatgataccttttggcgcgttttataaaattagagggatgcgaaaaaaacgaatcttcactcatttgacacacaaagagaaaataacgaggaaaccgaaaagaaacaaaacggtatgcttccaatcttagagtcggctgaaatacgcacctatggaaatatacgcacacataattatatatacgtggaggcaaattaagctacatccgttttgcaaaattctcaaaaaagtttgtacgatagaacggaattggcagtggaccttcggtgaacatgctcccaaatgagggagacgtgcagaaggctttcccttaagcacgacaccaacgttaaagattttgcaaaaaattgattttaatttcaacaaccctttatgctatgccacttgtgcagttaatacacacaacgcacgtgcgcgttaacacaatctacacttaagcttcaccttacagggcccccaaaaaaggagcaactgggtgaacactccataggacgtcctcaaatcgattcatcaaacaaaaaatgggacgaagagccgcttaaaacataatcaatacaaacaaagaagttgtggtgttatgttttccacaagctggtaacaaagtgtatagctagcttggtcgaaaaaaaaaaaagcgaaagaagggttggcatcattcgaaattaaatctttcattatgaatgtctccatggaagggctatcttatgcatgcgattaggtgaataggtaaatgcctatatgctgttttttttaagtacacaaactcttaccgggggctgccaattttgtaccattttgtgccattttgcaggagcaattggaagggactgccgctattttcccaccccgcgcaccgcactcaacaaaggggaaaaaacaacaaagcgtagtgccaacagtgcatgcattttcaaccccgaaatatgcctgcgtttccgccgctaaaccgagagggaagaaactccgtcaagcaagtttattaattactcacaattgctaagtgacaacaatagtagtagtagtaatagtagcagcagcagtagtagtagtgacaaatacgtgctcgcacagaaatcgtgttgacctgggcaggcgaagcgaagtagcagttgatgcgttgccatcacgcccacgccattttatgcgcacagggatagccactccacgtgcgcacaaatgcgaacataagtgtgggaacccgcaattgtctccgcgtaggaatgaaaaagtataaaccatagcgcaaagaaacatcgatgaataaacacaacgcggggaagcgaaccctaagaagtgacaacaatatctgaaggtaaaatcatcaggtgactactttccaatgctttaaaaaaggcacaattaatgacaacattgggaccccccaagttattatttccccccatcgcgcttagcaatccgcacactggtgaggggaatttgtgcagagggaagtccaatgggaaaaaacctacataagcaagatagaggacgcaaaaggggtagaagctctttttttatttttccccctcccacggcactccttcctgttcgttccgaaaaatgtttcagaacatacaaaccataattttagatgtaaacgatggcgagatgcgggcagggtactccggtgagtgctcacccagatacaattctaacttaattctagggttaccggtaggccacaatgctaccctaaaacatacaattttccctttattaccagaaataaaaagagataatgtggaactactatacggcatgaaatacatatatgacgataataatagcagcaagtacgacatcaattttgacgtaatggaaaaacttctggaagacatctcagggagtaaagcattggatgataattttcaagaccatcccattttgttaacagagccaaacaaaacagataggcggtatcgagaaaattttacagaattgatgttcgaaacgtataatgtatatcagttattcctctccagaagaagtgttttgtcctgttatggatgcgcaaggacatctggcctagttctcaacgttgaacgaaattgcaccaacttgtgtggaatacaagaagggtatatctttcaaaaacacatcgaagaggttcccataggaggagacctaatcgatcgaatttatctagcctatctagaaaatgtaaaaaatattaaaatatatccctactttactattgagaaaggtcaaagtggtgaaaaaaagagcaacgaaattagaattttaaaatgtcccttggttacaaaatcgtattatctttggggatctctccatgtagctagtcatttaaaagaaagcttaggtaatgaatgtcatcccatgattgataaaattaaaagaaatgaaaacaaaaatgaatgtaacaccacttataaattacccgacggtagtattatagatcaaaatacatgcgaatcgttaagacttattttcccatacattttttttaaaaaaaaatacaaccaaaatagtataagtaaattaaccggaataacaacactacataatatggactttaactcattttatgattcgctaagaacgttaaaacttccagttttatacaaacataattacagaattaatgccagcacctccgtcgtagagagagtaccagacaacccagctgataagaactccaacatatgcaactcagatcaaattgagacttactttgaaatattcgatggtctacaagattttatcaaaaaaggaattttatcctttatatctgcaaatatgaacttagatgaagttcttaacttcctgatagtaactggagaatccaccatgtttcataactttgttggaattttaaaatcgtacctaccttttatagatacaataaaagagaagagcacacaaattatctacagtaaaggggccgatcggaagtgcaactgctttataggtgcttccattttgtcctccctgggcacgtttccgcagttctgtatgaccaaaagtgagtacgaggagtatggcgtgaaaaatattgtcgataagaagtgtgtatgaggacaggaaaaaaaaaaaaaagaggagtagctatttaccacctgcacaatatgaagaatatcccttttctgtaacacagacttatccccaacaaaagttacacctcttggggaagcgtagtatcagtttggtaacacccgtgcggagcgaaatatccccccaacggcgctcccatatgtactcgtaaacgattgatacactttataaggggactacttgctcacgggacgtcacccgttttgcagaaattttgatattttattttttttatttttagttacgattaagcgtttgctaacgcgaaatgcatccctcgatgcatcgctgacgtttgatgtgaatacgcaaaatgcatttgtccacactctcgtatttgaattttttttaaacgctgcacacttggcagttttgttttttacgcactcttgtaaaaaaaaaaaaaaaaggcaaatatcagcacacaccgaggatgaaataccccccaataactttacaaaatttttaattccatttaaatataaattaagcacacgttgtagagaggataactggggtggaccctttcgcctatgaatcgacctattgtagaaactcatatgcgcgcacttctacaccactatatattgcccgtgctaggacacctcttcgatgcgcgaaattaatgcatcttacaatttaaaatgttagcactgttaaaaatgcctcctgaatgtttggtgtaacgcgtgggaatgaaaaatgggctggcgtgtgggcgtcgtgatgaaagaagttatggctaaattgtttccgccaaattgttctaaccccacgggcacttctcaccaatcccacctcaaggatggaccaaccacgtaacaacaccatcatcacaaaatgggacaggaaaaaggataactcatttagagcacaacacagccgctctcactttatataccttccccttacaaaaaaaaaaaattcacatagtgattatctcatccctcgttttctccctttcctaagctgtatgtgtaagcttgattgcaccatttttaatttcacatataaagcaaactttaaacgtacagataagcatatcacttcttattcccataacgcgtatggaaaaaaaaaaaaaaaaaaaaatcatatggggaggtgtacgacacttccaaattaatttctacttcgttatgaggtgaataaaagctctttcgtaaaacggaagctatattaacatgtacgttcttaaattccacacagcttaaaattgctcgtgctgttactggtcgctcagggtggggttttatttttttcaccaggtggttatcaccttggcatgcctaagcaaggtaacacgtaaacaattcttctcatgtacatccatgagatgtactatgcatgtacatgaaatttattaagcatagattactcataatataatttcacacgtacgcgcttttccttgttcacggcaatctgccaaaagttggggggggggggaaattagggcccctaccaatcgaaatcgcaaaggaaaaataaaaataattacgcatttgcaccaccattgccgttatccccaaagtttgcatatctctaattttttttttttttttttactccataatgaaattaaaaaaagaaatggtaaagggtatgtatctctatgctattaattaatacttacataatagaaaaatataaccaaagcgtaattattttctccaccagaagatatgcaatatgcatacataagtgagtgtacgtacatgtaattattatttatatgtatgtatcctctgaacttctgcgctttaccccatttatgtatacaattctttcaccttcttcgccaagttaagtggtggtaacttttagcagttcccgcccatcccctaaaggtcaaagagaaggtccaccccacgaaagggaacactccacggggaatgtacatcacgtacatgtgcatgtttatatatatatatgtgtttatataagacttccagttagtagcccctccaccccgcgaccgcactttcgaagaaataataacagcacgtgttgcagcgaattgtgccaatcgtttttacaaacacggaaaggaacgaacggagaaacgtattcccaccacctgtaaaaaaaaaaagagaagtagaacaaaaaccgcatgtcgagatattcaaaataaaggcccatttttacaaatttgaagtgctcttttgtggaagtttgttaaaagattcgaatatcttgaccagcctgtcataagagaagcgtaaaactagttccccttttttatgttcgctcgataccgaaagggtagaggaaattgtgacgagtaaatttgcaactttcccctcctacgtgcctctctacacgctgcacatgtattactaatgtgtacatatgtgtatgcataacgtaagataggaaaaagtagttcataccacacggtagtagcagacacagacgcatattcaaggcgaagaggtcaaaatgaatattagcgactcgaacaaagatgccaacgattccaagtcagataaaagtacatcgtgggtaaaatggttcaacagtagagccctcagcaatttcctagtcgaggtagataatgagtacattacagattcttttaatttatacggattaaaatcggagatgcccaattttaatcatttattgtccatagtagctggagatgcccctgatgaagatgacgctaagaacgcatttggaaaggatgccgtctgtttatactcattaatccacgcacgatttattacaacccccaaagggctgtcattaatgaaggataagtatatcaagggcgattttggaagctgcccaagagttagttgctctcaacataatgtacttccaattggtctattcgatcaaattaaaattgcaaaagtgcatatttattgtccactttgtcaagagatatacaaaatacatgaagaggacaaagtatatttggatggttccttctttgggacatcctttcctcatatacttttacaaacctatccttactatgctactttgaaaactccttcttactgcacctccaaaattttcggattcagtgtctaccaaaattttaccagaacggaatataaaattgccaagggagaatttgggaaattgtctagagagaatttccttaaaaaaatccaaagtatttaaaaaaattaaagaaagaagaattgcaaattaaggacacttaaacgtcggtagatttttaactatgaaaatctacatttaacgccaatgtatttttttttttttccaccctctcccatcagtggttaaaaaaagtgtaattaaaattttatttgattctccttttaaatgtatatgtgcgtgtacgactttgggtatgtatatgcataagtttatgtattaacgtatttacaagggcatacacatacacgtcaatcaacaaaacatattacacctcccccccccccccccccccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaacacttgttcctatttgtaaaaataaacgtttattttttaaaacatatctgaagttcaccaacatatgcttatgtgcatgcttttgtactttacgtaaatatatgaaaaaaaaaaaaaaaaaaactaattcaaaaactaatttttttaataaaaaaattaaaaatgttaaaaaaaaaaaaaaaaattgaatttcttttttattcctttctgttgtgtgtccgttccaaagtggtcatagcaaaatgccaacctttttctaaccctgcgtgggtctgtactattcatcgttttgcaaaattgatgctaagttttgtctatccccactactggttttcatgctatccgtttttttttcttttttttatttcaccaaagtggaaagaaacattatcgtggtttttattctgtccaatttgtgaataggctaaccggctgcaacattattttttgccgttcagtttgtaccttaaaagtgatacataaaaaaaaaaaaacatttcacgatacctttctaagatagacacacccttatatcgatattgaaaaggcaaaattttttccacttattcccatttttacttgaaacagagcaaacaaataaacccttttgtagaaaaaaaaaaaaattcatgacagaatgtgcacaactgttgggggaaaaaaatgtttcatttatcccaacgaatgagcagatactcccagccgctcctcttcctgtgctcttaaaccgaatttactaaattaatggtcatcactctgtgcgtgtatagaacaaaacattcgctcgcgtgctactaacttttacatgtgtgtgaatccctacatttgaacattcatacattttaacattcgaacttttgaacatttgcacacttgatcatttgcacatttatcaaaataacgtaccttttaacaactttaccctcacgcaaagaaataaccgcactatatgtcccagcaccacaataaaagaaaccttttattcacccttaaaatcgatgtggcctacacggaagcgccaattctacttcagaataacgtgtgatgtgcaccacgcaatgatatttacttttgtgctaacactcatttctttgtttgcgtttacatgtattatgtgtaccactttcaaccctgtgcgcacttttcaacgcggaagtggcattaaaacagacctctccatcgaatttctttttccttttttttcttccatttttgcttccatttttgtcccttttggggtttccttttcatcgctcccttttatgtttcttttttccctcacctccgcttgtgaacagatccctacatattcgtgcaagcacgggcacaaaaacgaatcaacatgtttacataaaattaacccaacagtggcgcacattttactaatgctcgtggcgcacgccaacaccatgcgaatcttatctatatcctcacatgtgcataaaaacgaaatcgtaaacatgatgaaaaagtacacacatttgtgaagtttattttataattaagaccctggcaaattaaagcataaaaaaaaaaaaaaaaaatttttaaaaatgaattaaaaaaaaaaaaaaaaaacatagaactgaaaggcgctagcccccatttgcatactgcacaaaattgttaacaaaataggcagttcaatccctccatcgaaaggaactcctttcttcaaatttaaatggaaatttttcacttataatgttttaaaaattattcgctgtgtagcggaaaaatatatgtgacatcgcgcaagtttcataacgaagaaaaaagtgtggtgagaaaaatttacatgtggggaaaataaaaaaaaattgaaaaaacgaaaagccaaggcgagaaggaggaacacgtaaaacatgtacgctcacacgtatgtacatacatatgcgtatacatacatgcatacatacatacatatacactcatttgcatacatatgctcatagcgaatggaccaaattgacacccaggaatgcatgtagaaaggatgtagtttcgtgaaaaattgctgcatgcgactgtaaccaggttcccaacccctttcagcgcgcagtgtgcctgccgccttatatgtgaaatgaaaacgtgcacgcacaagtgtgggcataaacaccattataattgtgcctgtatgtgggtgggcctatactagtacctatatgagtccctatatgagtaactatatgagtaactatataagttcctatacgagtaactatacttgtacctatgcgcatacctacacgtgtgcgcgagtcgcacctaaacgttttcccaagtgtacgcatggcgcacgcgcgagtacgcttaattgcaccaaggcagcgccgcatgaagaacacccaaaagttggtataagtatataccccagggacgtttcatccacgttatggtgactcacgtgcgcttaaaaaatagaagattgcaccagcacatcatccttgcatattaaaaaaaaaaatgtgacaaaaaaaaatgtaatatgtacatactttatagaaaaaataaaagctccttatggaaaaaaaaaaatatattaaacagtcagtgggcgaataaaacaaataaatgaacgagcgacaaaagcagcatgcgaacaaacgaacgcgcaactaaatgagcaaatgtataacgcaatatattgcaaaaaaaaaattgtttttaagatttattttgctttgctgtattttacgctcatatagaagataaaaaaacgcaccacaatttttacagagcttgcaaaaaccctgcgtcgtacatattttcgacaagaaaacagtatcgcgcgaacacacaaagtgagagaagggcaaaaaaggaaagattttaaaagaggggacacgtgcatatcttcatacatgcatacactcatacgtgcatatcttcacgccgcatgcttgcacataaactggcacgcacgtacaggcataaactcttacgtacatatgtacacacatacatgcgctcgtccccacttgtactcgcactgaggcatactccaaagtatacctacccgcgcgagtatatattgtaaacgtacaaataaagagaagaagtttgagggaatagaaggcgaatcaggaaagaggtggtgtgaaaatatataacttgcccgataccacattatacaataaacagtataggtagagtaaaaacaaaacatgtgctagaaaatgaataacaatttcaatataaatgttcaggtggacaatgcgttcctcagtgaacacgaggttgaggtgaatggttatttcgcgaaattgtacacgggggaaattacagtggacacgatgatagatatcatgaagagcttgtcatgttcccccaaagggtccaaaaataatgatgtgtataaatcaatgttattaattttgtttaatgagtgtaggttcttcccaaaatatccatcagaagagctggacaccactgcacagctatttgggaagctaataaagcacaatttattgctatcctatggcaataccttggctgttgcattaaagtgcattctggaagcttttaaaaaaggaaatgattcgaaaatgttcaactttggaattacggctttggaacagtttgaagattctctaatatgttaccctagttttttgtcttccttgatagcggttactaccttaaggcagtacaacccgcaatacgtcattcattgcagcaatttattgaacacccttccggagcacttcagaagtttaccttacatagatgcatctacaatattaaaaataaaacacctcgccgaaattggtgcaaacagtagcactaccgatgcgaatatgtctcaggcgtctaatgatgacgtgaaaaaaatttcaacccataatgcaaacaatttgaagaatgtaaataatttaatttcttccatgggcataaccatgggtagcggccttgttgacaatacaaatgtaagtaacaacctcagcggtgcgagcagctgcaccagtaacaacaataacagcgccatcgccaacgcgctaaacagtatgctcaaggggaacagcagtaatagcgccaacctaactaatgacaacgtgctatcctacatcagtgacattttaccaaacaactcaagccttgtgcaccaccacccacatctgcagtccagtctgcaatccagtcggcaaaccaatctgcaaaccaatgtgcaaccgaatctgcaagctagccagcacaccctagctagaactgaacatgtttttaaaaataaaaacctaaacgataacctaaacggtaactttaacgcaaacataaacagcttctcctcccctattaagaatcagaacatcactaccaatgtgaacctgctaaacggtgataagccaagcaccccttttggtgccatgaatcagttatatgccaaccgatcctacgtatctccaagtggaagcaaccaaattaaccgtattttaaccacccaaggaaacacgctcaaccttgggggtagggaaattgtatccctcagtcatgcttccatcctcaatgagcatgcaggagaaatcggaatgagcactgtggttgatggttccaaatatgccagtacacccgaagggatcaaacgcccgaatgttaatctgaatgccgataagggtgacggcatgggcattggcaacaacctcgcaagtggcaacccgctcagcggcagggacaaagaggagcagttgggacaaataatggaatcgttctacgatcgagtgcaggtaaaactaccacccaatttgagcctaaacaacattgggggattcggattaggccaaatagaatgcctaatggacaacaccgatttaactaaaaatattattgtaccatcgtccgtaataataggcgaagtgtttagcatttttaacaccctctgctcattcaatattgatgagaaaattaaaatattaaaagaagtcatgcagccagagcactacagttggctagccttttacattgtcaaatccagggcctccaaggaagtaaacctccacgaagttttcctggagtttattgataaactaagctaccctatgcttatcgacacaatcatcaatatgacttacgactgcatactcatcctgttcaaatacataaacgaattgaaagaagttagtgcatttaaaactgtgttaaaaaatttaggctcctggttagggttcataaccctagggagaaatagacccctaaaatcgaaaatcttagatttaaagttagttctatttgaagcctacgaaaaagaatgcctagtatgcatactaccaatggtatgcagaattttagaatctataaaattgtctaaaaattttaagccccccaatccatggaccacaactatgctatgcttactaacagaaattcatgaactcccaaatgtgaagacgtacacaatatttgaggtagaaattctgtttaaaaatctggccttagatattcatgcctttcagaataaaaccaccttactgagtaaacgaagtgtcgcacaaaataggaaaagtgaattgctcatgccaaaaggtggtaacaacaaccaggagaataccaccgctttacctgtaattgaggacctgaagaatctcccacgcagggaaggcctaacaagtgttattaatagtcatataggtagagtagaaggtggattgactctgaacccaagactggaagagttggaaaatgccacaaatattaccaccagggacataccaagtagtgtgccgaataatgctcgaccgagctctaggttcatcccagaaaaagtggagtacactagacgaaacaataaccttccaagttataacgttgattatgtcgattcagaatggagcaaagatgatgccgacagaattgatgccctgacaaatgacatgacgttagtttccaccttcccacccccagatataaatctaataaatgctagttaccacaaaaaggtcgctggtagcggaggtaaaaatgtaaatgcgatgggtgagcaatatgcccccaatgtgagctatgccactagtgccaactatgacggtagtgccagctatatcggtagtgccaactattatgataacaacgccgattactatgacaacggcgccgactactacgacggaactgccaactactacgacagtaacgacaatatggatgccccagacatttccattgacaacaatttaattaataacaaaattaatagtagtaagtttttgcagagtctgaacagtgcagtgattatatctccctccatagccctttttcaaatccagccgggtttaaaaagcctagttactatagcgttttatcaagccattagggaaatcatcgcagctatattagaccgatctgtagctatatcttgtgttacaacgagagaaattgtgtgcaaagatttctgcctagaaagggatgaaactctaattcgaaaagcggcccatattatgatttcatcgctagctggttcgttagccttagttacgtgtaaagaacctctgcgtatttctctaacgcaccatttaagacactggctagaaaaaacaagtacgaaggattgcaacgatcaggttttaattgaacaagtggttcaaattctaagtgcagataacctagaattaggttgtagtctagtcgaacaggccgtcattgaaaaagctatcaaagacattaatgaagcgttggaacctacccttttatccagacaagtagccaaagaaaatagaatccctcttaatgatcccattcatcttatgaacacgaaaaggatgcagctagaaatcgctcactctctaaagttggcatcgcctgttacgaataatcagctgcaaatatataaagacttcctaaacatagccccgctgaaaaaattacatgccgctgcgaaagcgctgacgaaaatatacacaaaagtgaacgatgtgaatgtagagaataatcaacaaggaggtggtaccctcatgcatgccctgttctcaaattcgaacctacagaagaaggaggaaaaaatggactatccaaaaaatatgaacgaagagaagcgaacagttaatgagcccgcaattggaatgccaaaaagtgatcccacggtagccagaaaggccaacacggattacaatataaatggtggtataaagactgagcaaagtgtaaacagcgcaaaacggaacgcgaatgaaaatacccccccacgatccagttcaccatctgcagccccgctagccacaaattcgcagctacataagattctaaacaaattagaacttgcgactaaccaactgaaagatgccgttaaggacatcctcatcttaccacccatattgtttaacataaataaagaaaagccttccgacaatataaacaaaatgagtcttcacattttgtatagtctgtctgtggatggaagcatatttaacctaattaaatccatcccagaaatagcagcgctaacacaacaaaaaaacgagaccatcatttcatactcgaacagaatttttaagttcctttttgaggttatcccccctaacagtaacaaaacaccgtgggtttatcgatccaatgacccgtctggcatataccttgaagtatttctgtgcatcctggaaaaactaaaaaagaaatgcccctcgttaaaagaacacataacggattttataatgtcggatgattcttcgtccccctcgaatgacaactcaccaagttgtagtaagtcccttttttccgcatcaaacttggtgaaggagaaagaatcagacgatgtaacaacaaaactgggaagcgaattttcctctcccacgaatagcaactcaaatcaagatggccgccaaaataagaacgagtcagaagcaaagagtcacaataaaggagttcccaaactgaatgcaaatgtgatagctggcttcataagatataacctggtcgacatggagaaatataaatattacctagtaaggcaactcagtaccgacatgtataacatcaataccaatgcagagtttgtcaccctactgttgaaaaaaattttaatcgacttccaaattttcagatacaacgattttgaaaacatatttatcattttaaataacctgaaagagcaaaatattctgaccaacaaaattatttttttcaacgactcccccccaattgataccaatgtcgccatagaactattaactgaagaggccaaaaagattcagggaaaaaaagatgccgtcattttttcagacctgctacacgtttatgaggaatatttaaaaagcgatgatgagcatgacgaggagcaagatcaagccgtgttgagggatgccgacacagatcagatgatgctgcgaatggggatggaaagaaatgtcaccgatgcggagagtaaaaagggacaattgcaaggaaaccaagtgcaaaatggtagaaattcacaaaattcacaacacgcccagggcgaaagtgaggcaaggggggaagatggattgtattactcaaatgagacagtaaagggaagagaagcgaaagaaaacacattagaattgaaatgcaccaggacaaataacaacttccacctgaacgaaataaaaaagagcgagttgctgaaaaacccattggaatattttaaaagggactataaccagttaagtgaagaccttttaagtgccctaattgaggaacaaaatttcgataaaattcaagatgaactgaagagcgtcgacaactttggtctcctagacatggagggggtcaaggtgcacaccggtgaagatgcgcgcctgagcgagaaagacgaaaaggccaaatcagccctcagtacgcgcaccagcaccaacaataagagcaacgtggacggaatcgcgataagtaagacgaaccaggaaaacagagcaaatgcagagctttgccactccaagcgacaggcgaagagggaatacaagaaaaacctaaaaattttaatggacccagaacacataaccaccctgacgcagataatcgatttctgcctgaacacggactggaatatattgcaaaaaaaaaaaataataaatatttcaaagacaaaggggtgggaggcatcagagtagttcccaaaccccagaagattccaaaacaacatgagcaaatcattagtattttttttttcagtggataaaattaatcaaccttaaaaatgtggataaccctaaccagagttatgttaaattttttcaaaacatatccaaccaaggattgctacgaattgataacaacacggataatttctttgccgtgtgcatttataaagctgtggaaggaggggcttgtattagcaccgtcagctcgagtgggcccatcgtggaaagggggaaaaatatcaacctgttagataatgtccatagtgcaaatggaaacaatgggtcggattatccagatgctacaaattgtgggcagcaaaacaatgacctttcgctaacgtcacagaagagagaattcccaaatgaaacaagcgatcccatccaaggggggccaacaaaaggggacaataataaactgaacggagtatgcctccccagtggagaaactaaaaccggtggaggaaacgaagaatcatcccacttgtacaaaaataaagtgatcaacaaaaatgcagaagagggcacacaacggtttgacaaaaatggcaaacaagaagaacagactagtagcgacgaaacaaaagaaccaagagaaaaaaataacaacagcagcaaatgttcccaagtttctgatgaaaatcgttcctacgtagaatctacaaacctaactttttattccaatatgtccaattatgagcagtctcattcagatgacgaagaagaattttgccttgaccctttattaaaaaagcagagaacgacaaaacaaatgcaaataaaaaaaagcgaaatgttgaggaatttatcttctgccatcaacggatcggctgacgtcgactttatgtcaaactcagataaagaatttaacaaatcggagacccatttcgagatgaagaggaggaactgtgattctaatcgaaatgaaatggctttccatttgaagggcagttataaggatggaagtcaagtcgagtcggacggggaagaagtggaggaagaccaaacggaagaagcggaagaaacggaggatgaactggatgatgaactggatgttgaactgggtgatgaactggatgaggagttagacgaagcagaagtggatgatcgagaagcggacgagctagaggcggactcgctagaagaggacgatgtggaagaggtggatgaggaggaagagccgggggagaaaaatcacaggaacgacgcagacgaagaggagaacgagagcgaggaagacgatgtggtcgtgcagaacgacgaggaaggagaaacgcaaattgagagcgacgaggaagacgaaacggatgctgaggaggacgaagcgaatgaaacggacgaggaggacgaaacggagatagaggatggcgatctcggcagtgagagttacgagatagaggaagaagagcagcagcagtggcagcagttagaggagggcaaggaagaagccgacgaggtagaagtcgacgaggtagaagccagcgaggtagaagccagcgaggtagaagccagcgaggatgaagccagcgaggatgaagccgacgtggaagatacccacaacaacggcgagagcgacgatgaggacgtctaccactaccacttcgacctgcgcaaccgctacgcctgcggactaccagaggggggcaaccaaaccggaggaggcaccactagtgcagaacagcctgcgagactggaaggaaattcccagttggacgacgcgattgacactctgtcgctcgatggcctggcgaaaatgatcatctgcatgatgaagctagtcgacacgcagcaaatttcgccatttattctgtttcaaaaggtgatgaacatattttgtagaatcgtagtgagggagtctagaaggaataaaaggaacttcaaccaaagaccatactttcgcctcttcctatctatcctagtcgaaataaataaaaacgagaaacactttgagcagtcgtacaataagttaatcctagccctgggatattatttgtgtattctcaacccattacgtgtacccacatttatcttcgcctggctagaattgattagccacaaattgtttctaccaaaaatattgaaaacgtccaagggatggtgtatatacaacaagttattaatttacttgttagaatttctgtacgtatttctaaagaatgcctatctaacccctcccataaaaatactttacagagggacacttagaatgctcctaatcttgctgcacgattttccagagttcctttgtgtatacaatttctcattttgtaactccatcccgttaaactgtgtccagttgaggaatctaatcctgtcagcttttccaaggaatcttaaattgccccatccgttttaccccaatttgaaagtagatctcctaccagaaatgaaggtagtcccagttatcctaaacaatttcacatttattctaattgactataacataaagaaggacgtcgatgattattttgtcaccagaaatgccacctgcttaaaaaaaattcatcaaaaattgcttgtcagaaataaaatgaaagctttatatttgaaaaccaagtacaatatagcattgataaatgccctagtgttatatattggtatgtctcttccctcacaaattttaatgattgacaaagtttcagagtcccatcctgcattggaaataatcctacatctgacatataaattagacatggaagggagatattatttgctctcctccatcgccaaccatttgagatatcccaatgcacacactcactacttctcttgtctcctcctctggatttttaacatttccaaaatggaaattgtaaatgaacagattactgggatcttgctagagagactaatagttcatagacctcacccatggggactactcattaccttcattgagcttattaaaaatcccatctttaaattctggcagtgttcctttgtgcatgttaacccggagatagaaaaattgtttcaatccatagcgcactcttgtttggtcaatcagatggagcacttcaacggagtcagcgcagttggagcagatggtgcagctagcggagtcggttcaattagcccagttggcagagttagcggcgccaatcagggcaccccccacacacacacaacgaacgatgtgaaccccaccaatacgaggaatctccccccctgtaacgacaggatcaacgcagacttgaaaatgtttaccctaccaaatgagccccattcgaataaaatcatgtccagtattcatcaccagaaccaaggcagcagcactagcggcagcatcacaaatagatacacccaaaaaaatgagcactctgtaaatggaaatattggcatgaataaccactttacccatggaagtaacgatgaccttttcaggaaagcaatgagtggtgaccacctaaatggatacccagcaaaaggtaacgtctaccccggtgcgtttgaacaaccccctagggttcatcccaatatgttaagaagttacatcaattacaatgacagcaattcgatcgacacggataattatagcctccccaataatcgcgtcgttcagaggaaccatcccttcagtgggtatgccatccctccccatataattgcagaaagtaacacccgcaatgatttttatcacccccaaaatttacaccacttgcttggtaaaagtaataaaatcgtagatattgatggtcagagcgatttcggagaaatgcaaaggggagtgccgaatggcagtcttggtgccaatgagagtggaaggaatgcacctccagttagaggtatccatgcggtcatgggaagtggcacaaatgtgggatttcatgccggcttccacccgaacagaaacctcatcagcaacaacatgagtcttacttcgcgcaaccacagcgtggagagtttgattaatctgacgaattactccgatatgaaaaacgtcagcagtaatgcaaaccacggcgggcactgaagcgccaaattgtgaaggggacgcctatccgaaggaacttatgcctccgtatggaaatatccacaaacgaggtgaagcccctctccattgttgaagcaggacggaacgcactataccataagaagggcgcgccctacggcagcacttgttttgcttgtccctccattaaaagggaaaaaaaacatagcatagcatagcatatcatatcatatcataacatatcataacataacatagctgcgtagttattacgcacaacactactgaaactccctgcgcacacattcacacgtgccgcttttccccacatggtgatcaaacatgtgcgaatgtgtgtacttaaaactcggtagggttacttataacccttccaaggaattattttttccgacaagattttttccatattgtatttacccaaacatgtgcctttttgcagccataacgcaaatttgtacgattaaaaaaggagtttatgctccccccccttttttttacaactcaatttttattggcctcccttttgtattttttctttccattcattgtttcccctttttttttaaccaacatgcttaaaaaaaaaattaaaacaacataccaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgccattttaattacaaaattaaaatttcagttttgataaatgttaacaattgcgaagctttatggagaaggttaaaaaaaaaaggtgagtaaaacaaaaaaggagttactctaaaattgacttttgatccacgggactgcttcccctcgttgcgccatcagcacctgttcgcgtaaaacaaactgtcatacactgacccaggctgtgcgtagcgcctattggaggaacggcgcaaagtgcccaattttcactaaggaacgatcacgccgtacggaggccacacccagcacaatttcatccatctcttcacgccttcgaagtgtgcacctttttttttttttttgcgtgtctctctgccgcctccgagaaatgcaaacgtgcacatataaacataagtgcatacgtacatgtacacatttgatttacatataaaggctaaacaaatcgtcatttaatttattgcggctaaatctcgattctattcgtttggcctccttttcttccctttccttgcagtcctttttcttccttccccacctcattatggagagcacaaacccattcgaatttaaaaaggtagacaagctgaacctggacaagtataatgttcccccgtacttcgaggaagtcctttccgagttcatcgcaaaattagtgaagacacatccggacaatgcgtacctctttgcagtcaattattttaatgataaattgaaggaacataattgacactgttttgaattccctttatgtggcattttccggattttaaaatccaaagagggtgcttcctcctttaccgcctcaaatcatcaggacgttcattatagtttctatgtttatctctatgacggatactgtaaaggagaagaagggaggagttggtaaaatggagcaaagtttgacagacgacgcaaaagaaagagcactatggggagggggaagggcatcaagaagaatataccacacaaatggatgcagaaggcatgccacatacgaacacttatccagacgcatgaccaactaaaccacaattaacgctattgaagaataacatcccctacctggaatatcgatggagaaattttccaaaaccttcgggtgaattatacccataattccaaacttcaagttgtgtgggcacaagacaatgtcaactactcgctcgttcaggaaggaaggatctgtgcagagtggtgattttgagaaggggaaaaaaaaggagaatatgatttggaaaaaagaacaacagaagagtaatcatcgcacgggttttgcgcagatattttcacacattcgcacatattcgacgatatggcacaggtataacgtcgctttgacattcatcatgacttcgcacatacgcagacggccacctgtctgcgggcgctgatccgtgtcccctcgctgcttacccatcttaggcaccaacttgtagaacacgtccgaccgaatggtcacattctccttcctcttctcctcaattttgtaatcactgaaaagctggaactccttcaaaacggtttctagcataccatgcgcttcctccagcccagccgtaaacttatcggcaaaaataacagacaagtatctcttattcacagcgttggtatctgttttgttatacgtggtgtaagaaacatctccaatttcgaagaaccgcaggggaagttccctgtgtttatttgcggacacgaactttaacatatttacaattagagatgtcctaacaatttcatattctgacgttttggaattcatgattttaactgggggagccaaggggttgtactcatccaagtttatcttctcgtcatcatagtctctatgtttcctcaacatgcagtcatagttttccctcttcgataacaaagcatttgtcatcacctctgtgtatgtacactcagtcagaacattcctgaacaactctgtgcatgcacttagtgaatttttttttgcaatttcaattttttccgatacgatatttccatacccgtatgcaatggctatatcttcgacaatatcacagcagtgcattatatctgatctgtaaaagggaacatccacagtgaatgtattgttatcaataatcttcgacgatatcatcattttttttagcaacggttcgatatccttcacggaaaggtctaaaattccggacaattttctcacatagtccatatggcacgtcaaagttttgttcttaaaaactgggtacaaatatccattccccttttccgccttatgttttttatcatactggacgaagaaggaatgaatggcatactttggcgtgcagtattctgacagcatggaacaaataatgttaacagctatttctgctttgtttttatcaatggctgtgcattcaataaataaattcttcgtgtcgtaggtaattttggtatgatcacaattgataattgggggaagagataatatctgattgtctgcatcgatgattactggaaatttttcaaaatcgttgataatttttaaataagattttaaatttatattgtcttgataaantttaagaaaattatttccattcacattttccgtttcgttcagaggaataaaatttattttttccttctcttcaaatttgtatgtcacagggaactttatcttgtcataatcgtgaattcctatcgccagcaagactctttttttccccaaattatggtgcaatttttcctgcaattctataatgttattgtaaacattttcattaatttttacatttttcaaaacggcggaaacgacgtaacttctccgttcgtccaccgattcgtccactcgcatgaaatgcttttccttgacacaggcctcttcactatttgttaacaggacataattaatgttttgatatttccctataaaacttttcagcgctcgacataacccctccacacataccaagtcgtacctattagccggcacttcaattttgtaaatctttttttcacctttgtattctatgtcgtcaatttctattccgaattcgaagcatatatcattcagtttttcctcttcgattttttcgcccaccttctctataaggtcctcttcgtagacggaaatcgtcggcattatgtctcttcacagattcgaaacgatcgtacgtatggcaattcttctatattgttaccctcctcgggggtcctctctcctttatgatcacaatgatttgtcctttccttcaccccttaacccagtagattagatgtatctccttaccaaatgaatcgactttggcacgctagcacagttgcttcccggagtggcataactcagtctacgtccactgatccacgtgaataagctcttatgacactcctctgtaggggttgtcctctctactgacgaacactcttttgaaaaattgggccttttctccaaattgcagtgaccaagatgggcttccaacgttcctccgctttggggccaactgtcgtttgggtatccacgaggagtttttcaccacaactggtgaggaagaagaccatacaaagcgcatctataagtacatacgctcgttgtacgcataggatcgcacactgttgcgctgatttacctgcgtatctgtcaatcacgtagggtactttttcccctatttaagatgacgaaggggtagattctcttgtgagccaattggaggatcctctatttatctctctactccattcaggttggataacttgctaagcgatttagaaaactgagttgccttttttggactgccttcaccccttcacattttcgtaatgtacagaattgtaagcttgtcacttattctgggattgatctttctcctttaggggcttcctatcagatgtttttttttttttttttttttttcctcatcacacggttaactcttacattgcaaaatttacgaattgatcatttttttttttttttttgttgcatttttctccctccattttggcaaaaaatatgaacatataagttagtccagggcttggtgcaagcgagcacgtggtggcgtataattacctaccacagttggctggccaaccaattttcgctcaccacgcaaacgcaaatgtaagtgcaagtatgactataaactgaacgtgtaccttagagtatgcctcccccgcaaaaccctttcttatatgccttcctaacttacatctttactgtggcagaatgtccccttttttgtaatacaaacgggtgggctcttcacgcatgggaaaaaaaaaaaatacagttcccgcgtagtggcacgaacgtacctgcgcgcatacttaagtacctatattatgcgtgtacttttccatacttccgcgtaggtagctatccaaaccatcctacgggaagcccccctccccttgtgcacaccttcccgcacgaacaacaaacgtacaaatcaatttcccctcgtccaaagctacacaaaggtacaggtaacgtaaaactgtttcacgcaggtctgacagtttttttcacctttctctgtcttgtgcattcacaatgggtccccacttctttttataacaaaattaaaaaaaaaatgtacaaaacggttaaacgcccaaaagtgacaaaaacgaaaaagcgcaaaaatgaccatctcgtgtttttccctaacaaaactatgattaaaccttttacaaaacttaaaaaaaaagtcatcaagaggggcatgaaattacccgcagttgtgtgtgtcccgtgaaggggggggcacgaaaaaaaaatgggtgaaaaaaagagggcgcaaaaaaaatagataaacttcaaaagtgggtagacttcaaaaaatgggaacttcaaaaaatactacaaaaaggtgtaaacaggaagcacaaatccccaaaaaacaaatcgggcagaatatcgcacggggaaggaagttcgggtggatgtagctcacgtggtcctttcaccagccgaatggattcgcccatcgcagcggggggtaaagaattgaggaacatcacaaaagggaatacacagcatgatgtatgttaagatgcgtaggaagctacggcacgatgcgacacgaagcggcgctctacaagggagaagggaaggcaagtctatgacgcccccttcattttcttcccataaatggctcctaattttatacgtaacaatgaaacagccaaatgaatggggagatgataaaagaaaataaaaaaataaaaaaaagaagagaaaaaaaaaactcccgttcgaggaaacgaagcacatacagcggcgaagttacaaccacgtgtgtcacttatccacaaaggtatacactctctccctcaaccgcttttaccacttactatttacttacacccaagggggtctttcatcatataaccctaaagacaaccaaaataattattatcaaaattattagaacaaaaaaaaggaaacccatgcaccggatgttcctaaagtacctgttcctcgttatttcaatttcgcgacccgacatgagaatgttatcatgggtggtaattatttgagagtctatgttgtcgatgctttctccttgaatatttacttggtcaaataactccttgtatagctcttgtatgtttattatgtctttatgtaatttttttatttccttatttttctgacttaaaatttcgttttcaatgtccactgtttttaccgaaacgaattgcctctcctgctgggggtcttccaaatctacatttggcccgtatccaccactccccaagtaggcatcatcctgcccgtatgcatcattctgcaggaggtactcattaacctcgctttttttactccccgtgaaaatattactcttatatttttttttcattttttttcccgtacttgtgttttccatgccccttggagcgggagcataactcccatcataattttcattctcgttaaaattaaaatcataaatgttcacattaaacttatctctactggagtcataatttgaatcactatttcgagaaaagttggtgagcgaatcgtattccaaattgttactcgatgcgtttacattttttgatagcctgtcatttaaaactgttttgttaatataattttttgatgcactttggaaattattcaccgctcctatgtacgagttggacagcttctgcagcatgagcttcattcgcatctgttagtttggcgtaaaaggggggtaaaaaaaaaaaaaaaagggtggggggaggctattacttacatatgatgannnnnnnnnntaaaaaaaaaaaaaaaaaaaggtgggggggaggcattacttacatatgatgcaaagaattattttcgtgcatgctggttgctcaatgtcgtttcgcccctttacacgtgtgcccatttacccattcacatgtacccacaaacgtgggcatattcaactccccacactcatctacgttggaataagcgaaggcacatttacgctcgggtggaggacaggacgtaccctttcgccaggtggagcattttctgcgctactagaataactcttgatctttctctggatttcctggattttcacttttccctcctgcacaatttcttggctgcaaaagggggacacacgtatatatatgtacatttacggcttaaaaaatgcgcaattgggagggcctttcatgaaccccacaactgcgctttgcaaaaatgtccatttttacttgaccgatttagcatcggtgcagcaagttcgtccaattttaggtgtgaaataagggcacgcccctcctcaacgaacgaaatagttgtacatacaagaggagacgcttgacgtcctcctcttatgcgtctctcctcatctgcttacactttttctgaactctcaacggaacaaacttcattttcattctacagtggaggatgcaaaaaaataaaaaaataaaaaaaagacgttcattaggatgtgaactaaataggcacttccaattcaacatacagtacgtgcgcaaaaggggtgaatttccccccttcgttttttccaattcattgtcacagagaagaagcacccatatcgaattggctaaaaggaaaaaaaaaactcttatcctgttcacttacaatttttgagatccgtgcggtgtaggattgtattatgctaatgtcattttgaatgtccgcgctaaattcaaagttgttcgcatttttctgaatagtctttttgctctccttcttttttgttgaatatgacatgttttggggaacgggcgatgaagcggtgttgcagtgaagcggtgtagtagtgaagcgatgtgatggttagcctgcccgtcgattaggggcagtgaggtaactcccacgagaggcgaacgcgtggagcagcaacacggagaagtcgaaatggagcaagcttgctaaacctcagatagggggtatctatacaaaacatatgtaaaggcgaagaaaaatactggggggcttccaacagcgggacgcacaaaaacgaacactttataattgcttttgcgcaatttagccgtacaatagctccaagggagtaacaaaaagaagttatttcttcccttaaaagtttaaaatttgcttcataactcataattcatttttttttttttttttttttttttcctcgtgtggtgaaaagtttgtaaaaccttaaaacgacaaaaaattgaagaacagaagcaataccattgaaagaaaaaaaaaaaaaaaaaaaaaaaacaaaaataaagaaatgctaagaaaagctaagcttgaagaaacacgaagaaacttcagtagaattgttaaaaaaaaaaaactaaattgacaattcaaaagggatgtgagcaaaagttgtaaacaatatcacttacgattcatcacatatgtatataatcaccaagtttgttttcatgtatacgcctacatatttacagtatagttagcttttaatatgtacacgtataatattatatattgtaccaaataggatgccattcacgtgtgcgtgtaaattttaacatatataaaattgaatacagctgcgccaaatatatatgcttataacataatacaagtgcgtgccatgattatatatcagagctcataaacgcatatggaacaaaaaaaaaaaaaaaaaaagaaaaaaaaagaaaagaaaagaaaagaaataattaaattgaaaaattgaataaaattaaataaaattgtataattaagttaaaaaatggaccctacatggtgaggggaaaagaaaaaaagtcaacacgtagcgtagcagatagcacgtaacgtacaacaaattgggcgaggaaaaaaggtgataacttcaacgtgctagttatattctccttttcctctacgcattcgtgtgaacagccattaacgcagggcttcgaatcgccacaaccccgtgtacacacaacgcgcatataacataatgttacctgctgcataaatgcaacacattttaaaatataaattcacaactgaaacaagtgctatatcactaaacttcaaaatttaggcgacggcacctgctggaataacgtcccacttgtcaccttttcttttccttgctactcgtggctttagaattctaaagggggtggggaagggtttcgatgacatgtggagcgttggcgtgtacgtgcgagacacaaaaatgtgcagcgcaagtttatacatacgtacatacgtacatacatacacatacgccatgcttatcggcgaggaggaatctgcccctcccaaggggtcacccgttttgccaataaccaacgtgcggacttacccttctgttcatctgcacaacggcatccacgatcagccggcatctatactcgatgttttcgaacggggtgcttgcgtacttaaaaaaatcctgagcttgagcccaataatagggcgtctaaaaggtggggggaaaaaaggtagaggtatgtttaaattggcacaaaaaaggaaaaaaaaaaaaaaaaaaaaaaaaagctgcaacaaaccacatcacagtaactcatgcaaaaaaaaaaaaacttcttcacaatactgcgcaattcagaaatgaacacatccgcttggtttacaaaaacggggcaaccatttcgtgctttttcacgttcaccccccatgcaaagaacttaccaaaatgtgaatgctctttgtgtgaaccaccccctgctggtacaacagccaaagtaatattttattttctcgttcgaaatatgctatttcttcttcactcatggcatttttggtctccttctcttccttaacttcccctgtggggtttggtggctcctccagtttctgcacatgttcgtagcacagattcgggggaagctccagcttgtcaatggtatcgactccattggacagctgcttttcaacctgccatgggataaaggaatgggtttccataacggtgtgcacagaatgaaaagggtctttttttacacgcattaggaagtatacacatgtacagtaaaagcatatagtgcacgcgctgacatggctgcacacacacgcgctgacatggctgcacacacacgcgctgacatggctgcacacacacgcgctgacgtggctgcacacacacgcgctgacgtgactgcacacacacgcgctgacgtgactgcacacacacgcgctgacgtgactgcacacacacgcgctgacgtgactgcacacacacgcgctgacgtgactgcacacacacgcgctgacgtgactgcacacacacgcgctctcgctttgcaataaatctttaaattacaaaatttgcgatgagatcgttttcctcctgtatcaactgcctctgcaggtcggacttttgaattttgtcgaagaatcttttaccctgagaaaggagcggcaaaaatgggttcgatgtgagggcacggtttggcgtgcaaatatgatgagtggtggcagcacatggggctagcaccacgcatagcagcgcgtagaagcacgtattacgtcacgcctgatgttaggcgcgatgccaaacgcaccgcctgtcacaccgcatatcacaccgctaaacgcactgcttacccccttgacctggttgtatctccggaaaaagacccgcaagtaggcccttatgtcctccagagtcttcttcgagttgccgaagtacttctcgtggatgaactcgatgtcttcgctcccgtagtcgatcagcccgctcatcagcttgttaaactccgccttgttccacttcgcgaacccctccttcagaagctcctctttttcattccttatctgatcaatgtctacgttaatcaagtcatggtcgatggacttcctagccggcttgctgctcttactctttttgctgttactattttcgttactactgctctctcccaagtgcctcttaacaaagttggttaagtactcgtagcagaccttcacgtttttgtccctgaaccgaaccatgcttagcttcttcttcgactcaaacagtttgataattttcttcttcatctgctggacctcgcttgagctgtcgctagctccatcgacaacatcccctgccttgctcgcgccatcgacaacatcccctgccttgctcgcgccatcgacaacatcccctgtcttgctcgcgccatcctggttgttagcacttcccccctctgcgccgttcccactggggtcacccgcaccctcctcatccgtgtgctcatcaaaaatgttgggatatatcaaattgataatttcgtaaatgttcttcccgtgccgatcaagaaagtcagaaaaatttatatacttctcaaaatccttttgctcactttgcgcgtcaataattttcctaattttgtcttgagtaacacgatacttgcttaacctttcttccagcctttctaactcatctaattttgcattattaaaaaactggaagtcatgtccccccctcgcttctactctccatccatgaagctccatttttttcttgttaattttgttgcttgtcgaattcataactttccacttgctttttctttctcctaaatcaaggaaggtcatattttttttattatttttcagaaacttttttatcgtacttcttattttgttgagattttttttctttttcttcttctttttggtaactccatgaatgtctcctccctcagctccttcctgtccttcaaggtgttccccctccgagtaatttttgttctcctcctcttcttcaccatcctccgagtctgaatactcctcatcactcgattcttctgaaccgtcttttgccaaatcgttgtacatgttcaatcccccatctagcgatatattcgatagatcaaaaatattttccaaattttttaacttattttcaatttccatagttctcttctcagcatcagctaaaatgatatcaatatcttcatccgaaatggaagagatgtcctgtgttttgtatacctccggggctccaaaatttaaaatatcgtgtaattcttgcttgttattttctttgttattcaaatttagctttcccttttgaataataagtgaatctagctttaacttcttcgctgccctttcgacaattttctcctccactgaattttgcgtcacaaatctgtacacgatgactttttttttctgacctatacgatgtgctctgtccatggcttgaatatccatttgcgggttgtagtccgaatcgaacaggatgacaatatctgccgtagttaagttaattccaatccctcctgctctcgtggacagcaaaaaaataaaatatttactattcggctcgttaaactgattgattcttatttgcctctcgtctcctactgtggacccatcgatacgaaggtactcataattcttccacctgcaataatcatctatgatatctaaaactcgagtcatctgcgaaaataggagcacacgtgaattttcttttttcagtcttgggaggagcttatccaggagggacatcttcccggatgtctcaatcaagtgattcccttcaacgtaaggcggttcttcaataccatcaaaaaggtagggatgattacagcacttcctcagctgcataagtatgttaagcatttgatttttgctccctgtcatggcattaattacatcaatatttttgctaagtatatcagaatataattttttttgcaattttgacataccaacaaatacatatatctccctcttggggggtagagactgctccacctccactttcaaccttcttaacataaaaggcttcaaaatggtgtgcagctgggttattatttcactctgcttattatcgttcaagctaatctttgatatattaaataagttgtcaaattcttccgagttgtcaaatatttttggcattaaaaaatttaatagggaccacaactccttcaagttattatgtaaaggagttcctgtaattagcaatctattctccgatcgtagaaaacggacagatgaacttaacacacttttgtcattctttatcctatgtgcttcatctattacgagaaaaaaccagtcgatatcaaacaaggcgctcttatctttaatcactatttcgtacgtcgtcaacaacacatcataatctgtatgtaacacatttttgttcaattcccttctctgctctttactcccgtaatatttaaacgccttcatttctgtgcaccatttttttatttcttgataccaattatctaacgtcgacctgggacatataatgatacttttccgttttatatttttattaaatcttaagtaacataacaagctgatagtttgcaaggtttttcccagacccatttcgtctgctaaaatgccgttaattctgtgtctatacaactgatacagccaatttagcccttctatttgatatggcttcatgcacccgttaatattagctggttgttttataataaacgtctcatcctcctcgttggcatccttcaataacatataatcttcctccttctcggtcattgcacaacgtctcgttctgttcgcttttgactgcacactcatttttagtcgctgacctgagagcttctccgtataccgcttcgtctcggacaggagctgttccagtttttcttgcaaataattcaccttctcttcgctcggggggttggcactctcctcgagtttctcctccaccggctgttccttatcaaccgccgcttcttccccttcaattgccttctcatcatgctccacgtgggcattctcaacaatttcttccccatcacccttggttttattttcctccccttcctctgctactgccggtgctgcttcccccgctactaccgctgcttcctctgctgcctcccccgcttcggtcaatttcctcctcttgagggcttcatcgctttggtccagcttgtgcttatccctcctgctgctgcttctgccttccggatctagcacatctcgctcgttttcggattcgcaactgaagttcctcccatcgttacttcctgcgttactccccaatgcgccgctcccactctcggcgtccacgttcgactccccgatcacgtcgctcaccgcgcaactcgcgctgatctcgcaattattcacaaacggttcactgttcttgcaggtatccccattactaaccaagtctttatttttacgactctcctcgtcactcgtactgcaccccttcctatcattatccagatcgttgtaactgtcataattctttttgaaattattctcagtgctcgcttcctctttgtaaatatcacctatatttttgtaagacccctcatttaggtagtcctcctggtttgcctcatcgcaaagggtgcccctttctgcactctcgtcattcaccccattggcattaccgtcacttttgttattacctccatcagctgctcccttttcgcagttttcacttttttcattggcacttttaaaataatcacatacatttcggaacatcttgggaacgtctagtccgcaaggttgtcagattatggttccccccaagtgggtaatgcttgtgtgtctactctatataacgcgtttgtgttggcctgcacaggtctgcacataaagcatgcttcgcgctccaggtgcgtacagttacataccatccacaacgcaactttctttctacctttcggctaacccttgagccacaaaaaaaggccacaaaagcgctcgtgtctgcttagctctagcgcacaccaacgcggtgttgtgtaaaaaaaaaaaaaaaaaaaaattaaagggaccaatttatgtacgtgatatatgggcacatttatgcacacaaattatgtccacaaactatgcgcaaagaatctaatgagctattcttctcttcattaacaaattgaccagtcaaagtttgtcttttctgtcctcacgttaacatggttggagggcgcactacacttcctactagagggtgtagtgcataaacacacatgcacgtatattgagatacgcgaatagtcctatttattcaaaaggaataaatcatcatagggctatagttgatcgaatttggcagcctcccccactttgtctccgtttttattcataaaaaaaaggggggggaggcctattttactgtgtcaattttgccttttcttgttttattcttgttccttctccttggctacactgttcacctgtccgccagcttattcactcacacgatcttctgctatacgatcatctgctcacgcgcttatctgctcacgcgcttatctgctcatgcgcttatttgctttatcgccacacccgtgcacctttaaaaaacattttcccgattgcatgaatgtgcgcacaaatgcacatacacatatataccagtacatatatgtaaacacggacgcactataccatgttgcaaacaaaaggcacacagatgtttagctccttcccctgctctgtgcgcttctctctgtgtgatgattcatacgtgggaatttctcaaaggagaaatggaactaaatctgaaggtgtgggcgctggttggacgaactggcaagttggaagaggggcaagttggcgcggcaaaattgcaagccaaaaatgtaaaacaaaaaaggcaggaaaaaattcaaaaggaacgagcagaaaaattgccaggggaaagggcaaaggaaaaaggaaaaagaaaaaaggacacaatttcaactttgcaaatttgctaagacaaaaacacgcattaaatcaagagaggtacaattggctaatcctgtaaaatgcaaaaaaaaaagaaacaggggggcacgcatgtgaccatggaaaaaaaagtgtgttcccctactgtgcatacacaaaaggggcatataccatataaacacgcatgcgtccccacttagtagttttccttaacaggaggcaaagtacgcatacgggccacaagcattcattgaatatgcatatgcgtatatacgtaaatgtatagtgtacatatgaatacataaaactgattttggaaattaatttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtagctacgtaagtgcatatttttcgtaaataaatgtaacaaattcaaaagttacaagttcgttttaatcatttccaaatggctgaaatgggttttttcaactatagtgaattcagcatttttgtaaaaacttcagtacttgcgcgcagctcggtcaaaattacaaaggggcatggcattgtacgatatatatataatatatatatgtacccgtggagtttatgcagaccttcacgcctctctggccgaacgaagcaacgcgaggtgcgctaaaaattgataacttggttggccattcaaagaaagcgcatgaaaaattcctacataatatacatatatatatatatgtatatagtaatatatatactttatgtacctattgtgcgagcatacatgcagcgcgcgcgatccaaatggcgaatggaaataaacgtaagtgacgacaatgatgcagaggaaatggcacgtactgatgtgtaagtacgtttgtatgccggcacgaactgattcagataacactctttttacgcttcgccgtaaagcatgcatataaaaaagggatgcaatgcatcaaatgcaaaactacgcaacatgtgcttctcatttctgcccgttggctaagccaaccccccattaactttcaagacattcgcgaaaaatgaaagttttttctgttgcaaagaagagcatatatgtatatgttacattatccttacagtgatgtagccatcttacaaaattccccccttttcctttgatatatatgtatactttttggcaaaaaaaggaggaggaacattttacttcattttaaaaaaaaaataaataggaaaaaatccgcatgtttttttttactggttccccctgtatacattttgtgcggataaaaaaaagtgctgccaaaatttgaaaaaaaaaaacataacaattttgctttattaatggttcccaaatattgtacaaaaaaaaaatatatataaattaattttgtcaaaatgtgcccttttgtggacttgcattatatttatcatgtaaataaaaacacgtaaattactcacatacgtgtaagtcgtttcacgaatggcatagtttggttcagcaaaatgaaaaatgtacaccaggggatataaactgatatggaaaacacgtaatcaaacgtgtaccctccacaatgttgttactataagggtctttcgtcgtgcagtgtggaggccaattcatccgtttttacgatacattgcgcttctacaacgttttcccactttcaaaatatatgatgtttttaccgacccgctgatccttcctcaccgatggtgaacaaaatttaaaccaggccactcggtctgcatttcgcaaaaaaaaaaaaaatgcttaccatatgagaggtcacaacgtcaaatggctgtacggtgtggaggcattctccaatttgaaatacatttcatcacacgtatttctacgtgaaagggcaaagatgtagccaaaggaaaaaaaaaaaaaaaatcacacaacagatcaacactgtaggtaaatttttttttttttcacctgaccaattttaagcatccatttcggaaaggccaaaatagaggcactccatgctccacaaaactcgtcaaaacgtcggtaacctttcttccatatgtgtgcacacaaaagtgcgcagcaggaaaaaacagtaggttaaaaaataaataaatgagataatcccatgtagcaactacaaggggactaaacaatcgtattcctcacggcccctccgtggcacactcaatcgcgtaattgcgtgcaacagatgtttcctttttctggtgaaccagcaatttcatgctcaattcgtaattgcttcttttccttgtggaaaaaaatatgcgcaatggtgaacgtgaactttttgcgccgcacacaggggaatgcaaagcagagacaaaggagtaagcagcgggggcggggcgcgcgttcagagggaataactccatcaagggaaaaaaacctcgaagtgtaccccttagaagtgtacccctcaaatgtgtaccccctctatagcgtaactcttttcagaatgtcaaatcttgtgctggaaaaaaaaacaaatgcgcacgctttacccccgataaacgccgcacccatacattcgccccctccctccccaataagtgggccacatatcaaagcttcttcccccccggccgactgtcgtcattcaaatagttgttatagtactgcaagtagtacttcttatactccgtgttcaaattcccaacatccgtctttatataattcagagtgatttttttattcgtagcaatatcaatgatttggaaaaaatattttcgagaaatggggtcattctttaagtcaaaactgtgaaacactttgtttaggagcaaaccaatttggttaattgataatccatactattgtagaaattaaaatatttaaaaaaaaaaaaatactttttaatcaccgattctttgttttcgtattttagtttttccagtagaacactttcttggattatttccgaaatgataattaagagactcacttcccaaaactttatgttgttccacaggttgtgggcgtacacaaatttgtgcaacagaattttcttcctccgtgggatgttcccactactcatgggagtacccctttcgccactcttcttttcctcttcgttcatttcttcttcgttcacttcttgttcgcaatttttcttcccttcgtccttccgttccaaatcctccgggaagtcatcatttgggggctcttccctcgacgcactggacccgattgttcttgttattacttgttcctgtccgctaccctctacatcagctagcgcaggagcgtcgccattggagtggtcgtccacctggtcattcttttccacatcgccggccttctctaaatcgctcgccttctccacgtcgccctccttttctacatagctcgccttctccacgtcgccctccttctctacatagcccgccttctccacgccgccctccttttctacatagccctccttctccacgtcgccctccttctccacatcgcccgctttctccccttcctccctactctcgtatatattcacgacactcctcctcactctgctactcgtcacactcatcttcgagaacacccgcacgttacgtgccttagatgaacccccctttccattttcatcctcatccataatgaaaaaatcgtccatcccaaggttgttttttctccttccctgcacatgaccagtgttcatatgggttgcccccattggggactcccccctaccgactgcctttccccttttgaacttctcaaaaaaatggcactcctccaacaaccgcttaacatcgagggggtaattttcctccacttcaaaataaaaattttccgaagcgaccaaaatgtagatggaagaccagtaatcaaagtacaaatcgcagtagtccaaaaaggacaaaataattcttgcaaatataatcatgccgttcatatttttaaaaaatgttttcccctttttaacataatacatcagacactcacaaaaaattaatcgattattgtacacgttgaaatatgccgaaatgttgaattcttctattttcgtaaaatttccatgaaataaatttttcaaataaaattgaaaaaaaatttccatttttttaaatcggtttgtataatccacttcgcttcctccgctgtctgagtcctgctcgttctgtgtaccatccctttctagcatgtcccttacgtacgtgtaactcagatcagactcgcagtgcacactgttacgtttaatactatgtccatctccccctccctcggggttgctcctccgattgtctacctcttctgcgcgatttatgtcacccccttggcgatcttccacctgaataaactcccttttgatagaatcctctgtggcagttccatctgctagattaacaacctgcccctgcccacgttcatttgggtccacattatatccatcttctatcaactccttcctcgttggggatatctcccctggtggaaatgaccttaccatcgaattggcctccccctcagtgggttcccttttacctgactgtgcaggcatttcccctgtttcgttttgctccccctcgcgaagggcatccttactgcggttgagcgtgtcactcgggttggacacctcgccagggttctcccagtcggcatttccacccggatcactacgccccatcgcatcctcccccgcctcatcctcccccccaccgctctcctccttattgttaaaaaaaacaatttcgttaaaaatattcgtatacacactgccgacccccttgctctccgttcccctcgtccgatcactgtgctcactttgaatcaaattcttgtacacgttaacgttgaagagcgacgagaataagctcccatacttactcctcgcgctgctcacatagtcatcgttctcggggtggtcacctcgactaccgtacgaagatcccaccccaacacagttaaactcatttcggtgatctattagcattggccacgagacaatattattgtaaaggaagaaatcctctccttgtctcttcccagcagcccctcccctctcacaatacattttgcaatactcctcaatctcccgacctgcgtccacatctttaaacacgtcaatacagccattcaggtcatattgaacattcctaatataggaggtaaaaaaaattaagtatttcatcacgttatcctttatacatgaaattcttttgtagtccatcgattcaagagagtacagaatgcttttcatttttttttcttttttcaattctacttggttcacattatttataatgttcttatattcatactccctctttttggctagtaaatatttatgtatacaaacattagagagttcaatccgtttcagtggatggtaataagtactattgtgaaagacatgaatagaatctactaaattttcgtaagcacttacacaattttgcacatattttactgtatcccttttagttctctccaccattttatcactttccattccatctattctaatctgatcatacacatttttatgattaatcagtgtagtgttcagggtactataaattatttcactttccacatagttaataaaatctactatctgttcacatctcctttctatgtttttttttagacttgctattccgtttttgatcccagatgattcatcactaaagtctttaaatgagttacacaaatttcttaagttttgttcgtactccttttcgatgcaaatcaattcttggaaaattctactcaggtgttcgcaacacttcctcccttcttctacacgctttagtgccttctgccaatcgtggatgctgtcatttgggggataataaaaataagagtgcatatggatgtgcttctctacatttgggaagtacacccatttatgcagttgtgggtgcgtgactcaggagtgacgcttctgtcccactcatttgaggaagccacacattcacctgcaacacgttcacctgcaacacgttcacctgcaacacattcacgtgcaacacgttcacctgcaacacgttcacctgcaacacattcacgtgcaacacgttcacctgcaacacgttcacctacaacacgttcacgtagcgcaaccctctcgacatgcaaaacttacaaggtcttttcgaaattcttcaaattggtctccctcggggcattcctactttcttcctccgggagaacctcctggttctcattatccttcatcgtggaaattaggacaggacgggtcgtcaagaagcgattaaacagcgctactacgatatgatcacgcgtgtgtaattttgcgcgcacatttgggggaggggagggggacaaatacacctctgtgctaacactttctcgtgatactcccttaacacgttgctcacgaaaaagtgcaagaaggaaaatcaaaaggaggtaaccatcacgtaggaatctctgccgaagtgatttcttcttgtgtttccccccattcgacactacgcacaacgtggtaccaatccccaacctcttagcagcaaacggtggatcgacggtgtgttaggtgtaaaaacctgcgctaggatgtccaagcaaaatgtaacatccctctttttttcttcccagctgttttctcaataacgttcaagcggagtgtatcccccgaagcaggagtgttaattttgcggggatgtccttgcttcgcgtaggcagtcttatcaaacaggtacgcacaataggggaccattaagatggtctaaacacagcaaccgcttggggttcacttgcgcatatctgcaagcaggaagaagcaaagctcagtttcgttacacccttaatagaaaaaaaaaaaaaggagaggaaactcgttcgaatgaaaactttaattgggtaccccgaaaaaaaaatgacatgtaaaaatatccttcactttttttcgccctcgatttattcaccctcgatttatacaccctcgacttttcaccctcgactttttcaccctcgatttatacaccctcgacttttcaccctcaactttttcaccctcgaccttttctccctgcgcgtgaaaatgtaggtagcccatttgctactcaacctagtgacggaacgtttccccgcatactttagcttaaccgtagtgtggaaataggagcaatggtataacgcagggcgccttttcgctgtgctacttcgttgtgctgcttcgttgtgctgcttcgttgtgccactccgttgcgctgttttgctgtgctattggggggcacccccttctcgttccgcttgactcacctctctttgccaagttcgaggcgctaccttagcttagcggaacagaataaaagcgctccacgcgatgggagacgaatcggccagaatgtgaaacccgttctagaggacgcgaacgtggcgaaagggggcgaaccgaaaggaagggaaccagaaaaataaggccagtgagcggacttaacacacttttttcgtgcagaaaaaaaaggggcgacaatgttgggaagcctcgctttaggcgaagtgtcaatttctaggctccgcgatagtaacacatagcagtgtgttcgctcgtcacgggtcggcgggccataactaaggtgagttccccgaaaggagttcccccatatgggccttcctaagtggtagtccctagtgggcgtccctaagtgggcatttctagggcgcattactaaaggcacttcataagggggctctttctaacccatacgcctaacggcagggtcatatgaaaacacccccattacgattgccccgtttttccactctgcttgagtgtacaaattctgccgaagcgaaaatgagcattgcttttttgttcattcctaggggtacctcaccatatgaaatagtttagttttctttttcattttgcccttacgatctttcgcccccattttggtttcttccccctgtttcttctctttgtttcttccatttgtttcttcctttttttcttccccttttttcttcctctcctagaggaacaatccgaaatgtacacaagtgagaaagtacgtgatgcccccctagaaatgatatttataaatctccctccagttttgcgtgtatactccatcacattgctttttttttttttttttttttttaagaatgctatgtacatccaagattgtcacctaatggtaaagctcaccacaccgtgtgaatgaaatatttttgataccttctaaggaacgactgtgaaaaagaggattgattgctcactttgagggacttaccatcctgagcatgcgtttgtgctggtacctttgctggagtacgtagcatatccgcgtatgccgttaacggggtaggctttgccagatactcgccgcatacactctaggtaaccctctaaagtcgcgcacatacacaacacacattcaagcgatcaaaaaagagagcccccatcttgagaaacgaaccgggagcagcccccttttcacaaaaaggcgaatcgcagaagcgctaacacaaagttggcaaattgtttgattgtaaaaaattccctccccctgaggaacaaaatgaaacgcccatttggctcagcccaggtctcaatcctgctacttctcgtgctactcctatacaagacatgcaatgcagtgtccctcctagagtccataaagcacgacctacaaatcgtgaataatcacaacttcaacacagtagttaacaaattcagaagcgaaaaagttttctccgttctcttctttcaaaaaacaaataaaaatataaaagacgtaataaaaaactacaacgatgttgcatccaagtttaaaggaatattcactttatgtatagctgactgtgatgaaaacccaaccctctgtgaaaatgaattatcactctacgtcccagattataaaacgacaaatactcaccacttgttgatataccctataaacccaatgcctaaatttttattcagtgaagaaatgaatgaagcaaatttaaaaaaatacacctaccttattccatcgaaaattgaagtcgttaaagatgaaaaagattttaatgtcttcctttccaaacatgaaaatatgccaaaggtccttgacttcagtaacaaaaaaaaacctaattatgtactcaatgctctaagtaacagcttcaataaaaaattaatgttctgttatattaacaacgaattgaatgaccttgtacagaaatacaacataaagacattccctagtatactaatattaaaaaagagtaagttggtagatacatataaaggtaagccaaattttattagcatgtttgattggctaaatgtccactcggagacttttgtcctcggtggagggtttgacatatcaccagataaaacggttgacaaaccttggaaattcgaattggttccgaaattcaccaaaatgtcacatggagatatttgctttaagaaagcggacaaaggactgtgtctcatttatttgaaagagggggataagttagaaaaaacagaaatcgacatgcttctctctcttaaggagaagttcaagccacacatagatggaaggtaagtccagggaagtgcactctcctatgcatgcgtaacgtgttagcgcaactatgatcgggctggcccattgcggtccctaccctcgttgccacgtctgacttgtgtgccacgtctgactcgtgtgccacgtctgactcgtgtgccacgtttaactcgtatgccacgtttaactcgtgcaccacgtctcactcatgcgccaccccccccgcagaggcatcaacttccgatacatgtggatggacatcgccacggagaccaacttccgcaccctgttcgaagtcaagaactatccctccgttgtcgtcttcaacccgtacaagcgaattcgttacgcaaaactgaacgaagatttggttgccacgaaagaaaatattgaaaaacttttggaaaaaatttctggaggagatgctaaatttaccatgctcaagggacaaactttgcctgagttcgttcaggacgattcgaatcccaacgcgaacgtaaaagacgagttataaaaggaacatgcggtgtaggctttgcactcaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttacaaccccgtaagaacatttttgcgttttaaaaaaaaaaaaaatttaagaaaacatatttgtgttgtgcgcgaaaaaaagggggtgggaaaaatatgaaaaggtaaagcggccaatctgggaagccaaactggggagacaagcgaaggggtcattcgttcgtcggcgtttattcacaagaggggggtgcgacagggatgtgtgcacttccaaggtggagagtgaaaaacccatcacatgagttgagaattagcgaaaatgcagcagcagcaggggaagcagcggtcgaggacagagcttagccttgcgcaggcgcttccgcaccattgcacataatgtgtacatcgaagagcgaaatggagcgcaaccgcaattgaatggattacaacggcggctgaggtcatttagttaagcttcctccactccaacactgcaccgctctcctaccgctactccgcggcgtgcccacgaacgtcccaacacttcaccgtctggtcccacgaggtagacaagaccaagtcgcccacccacaccatcgcggaaacgcggctcctgtggttcaacatggacagagtggagtgccttattttaattttcttcgcatgactgctggttaaatcgctttcgttgaagagtaggaagggaatgtcgaactggtcgggtttcaactccaattggctgccccctcccttggcggagtcattagacacacttatgctaattttgtttttccccttaaagttcctacaactggtgctattcttagaggtggctgcactatgctgcgatgtcagtggtagttttaacctgctggaggtcctcgctccttttatttctccctgagtgggtccctctcttccattccctaaataaaccttactcgcaaaattatgcgcgatctccttcctactattcacattcttcgttttaataatattaaataattcattcctggacatgacttggactctcttatcatggatgctctgcacatttggagtcaaagtccttttcctatacgtgtcaagcatactagtccgttccaccttccccaatttttcataattcctattgctattttcttttctgaacaagtcaggtggttttctataactgcactcagatacgatagaactggatcggttacttctaaccgtttttttgttcaactgtaggaaattttttcctccatttttgttcctttctgtaaccgttttggtggttaagtctccaggaaggggagggagaaaggcacaacttgtactcactccaggagtagaaactggacaagctagagacgtacttgacctgttcactccatccacattcttctcagtctgccaaagttttatactgccattatctgatgatgagcagaagaaattttcatattttctcgagaaagataaaaaacgaataggtgaagtatgtccaacgtatatttctagcggcctcttttcatcaagcaaacgtaggtcgaatttttttactaaacaatctgatgctcctgagtacaaggaactcccatctgagaacacagtattgatagaatatctggagtgtaaatctccattcttatgaataggtaatgcttgtctaaaatcaaaaaatagcatactccccttgtaggaactaaaaatatgtaccttatattcctcattacaagtacagtaatttaaacagtcacctatctcttcatatctgtatacatttttttttctattcaaatctattagacaaatagatccttctttacttccatatgtaattttattttcatcaaaatagttcatgcaaaaaattgaattacattgactagctaatatttctttaaccttcttttctcccatatctattatgcatatgttttcatttttgtttgtcattccggtacacaggtatctcttcttctcatggtagctggaacatagtatcgggttatccagcttaatgttcttcacgttagtcacactttttacgtccactacattcgttgcgctctttttttcaccatctaatgaccacacggagaccatacagtcgtgtgaaattgttgcaaattctttttcgcccacgagatggattccctcaatggagttatcgtgtcctttgaagctccataacggtttgatattgctcaccattctgcttccatcaaagagctgctcattgttttttatttcgaacatgtagtcctcgctcgacacgcagtttcggaaatccattttgtctcacctcatcaggatggtctacgcctggcccaattgggtgcaaaaatgggtgcaaaattggatgcaaaattggatgtacaattggatgcgcaataaaatgcgagtccgataaagtaaaggcaggcttgggggcataccggggggagagggatgccaaaacggcacggagaagaaacacacgcaccccttctaaatgagctcccaacaacacgcacggggacatgcacaggtcagtgagcgtacaatccctcaaaaagggcacacatcagtgcacacatacgttaacatgacagatcgtgccaacggggaagcaccacaatgaagaagttaaaccatgtggatctcattcagaccatccgtatgcacatgtgcatccttctgacatactttggtggcataaatgagctccttgtggagataacttcttaacacctttttttttttttttttttccctctttacaaattcgcgcagcgtacaatctgcattcccccaccagtcaacaacgaagcgatgtggacaaatttgaaaaattgtgctctacgttggtgggtatccctttgcacattttcgaaatggtgaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagatgaagaaatgaggccattttataccctttgctagctgtcttaaaaggcgtcatttttttttttttttttgtccccctaatttggagagtgccccaaatgacacttccacatttagagaaagatggacataccaatgggactcatccacccatcagtccgattgaaacactgcagaatcgtttcccttcttaattgcttctaaacgggatcaaaaaggaccttcgcattaccccccccaccagatgcatgcgggcacgatgcacataaagtgatgcttcgcttttccacccttttccacacactgaatccacaaaatgtgcttccatccccggctaacattgtaacacaacgtagtgacattgctgcactaaatgaaaattaaaactgcctctaaaagcgtaacgttctttttgcccatccggtccaacttctacatgtctccccaattaagaaaaaaattaaacgcattcatgtgacaccgcagaacgcacttccctacgtagcactctcattttagcgcactccgtactgacaaacagaagtgatcattttcgctccaatgtcattttggacaaattaatttcttgttttgtcgttttatcttccgatttataacgctcatctggacgtacattcgtatcaggaatactgaggtgtgtcatgtgagggttttttctcctctactcccccgatgatctccccggagaggctgcgcaggctaagttaagccacgcctcgactagacacactgcaggccacctgtacagaccacacttctcctaaaaagaagttatactcaattaacccccacggtgctgcaaaaacatcacagacaggatgaagaacaacctgatgctctcacttaacaacgccaaggattacctgaaaagccgaaacgaaaatggccaatccgtgtacaaccacatatgcgacgtgataaattttatcatagtggagaagccagaaaagtgttatgagcatttcgaaatgatctctagtcatataaaggaaagtaaaaaaggggactctgtttcagctccatctgccacatcacatgcttcttcttcccaccgcggaaagggcaaaacatccaacgatcccaacctgagggatgtcaatttagacaactatatactgcacgactacataaaaaacaaaaaggactggctagccaaaataaaattctcactccagcagaaagtgcagcccaaacttacccaattaccttttttaaaaaatttttacgaccaagtgaaattaattaactgggcaggatatcacataggaagcgattctgtttggctcatcaataaatctgtaaaaaatgttctcgaaaaatataaaaatgaattgacttctctacatttctggggaatcctcaaaggggtaaaaaacaactactatattttggaagggcttctaaagggagattccagtttcctatttcagaagaaagggaaaaaatccgcaccttcggaggactcgaatgggggggagtcctccaatagcgcagggtccgcatcatcagaggggggcaagcaggaagaggacgacgaaaagggcgatgaagaagacgatgaaaaagacgatgaagaagacgatgaagaagacgaagaagacgatgaagaagatgacgaagaccaggaggacctaaataagaaccacaaaaaatcaacaaatcgaaaggggaaaaataaatcaacggataaccaacagctgaaatacaaaaaggaagactttgtcaccttcaataagagggtcaatagacacgtctactgggcatccgtgaacggaacggatgaatgggttctcctaaaacctacgacaccagagtacatccaaatggctagtaaaacgaataaaatgctgatgggagatatgaacaaaataataactgccttcccaaacattgccataaaggaaaagcactacctcagagcactcatttcgctcatatcgtcctacacgcacatatcgcctaggaagtattacatcaccagggggacagaaaaaaaacggggacctgggaaggcaaaaaagggagggaaaaatcaaagcagtgataaagatgaaggcgatgaaggcgatgaagacgatgaagacgaagacgatgatgaactgggttactccgatgcgtctaacgaaaaaaatgactattctagtgaaaccaaagatgaaaatgaaagtagtgaaaatggtgaagagcaggagggagatgaaggtggagacaaacggaacggagatgttgaccatgacaatggcaacgacgatgctagggatgataccctaatcgaaaataaaaagttccaattcgatgcaaatgctctttcacgattagaaaactgggttcactgcaaacatagcttcctgccaaatggacatgtctgctaccccaaagatagacgcaggaaaaatgggggacgaggaagtaacgccaaaatgagacacatcattaaacataacccacctctgaaaatactgagaggcattaatgcacaaaaggaaaaccaagttggtcccacgtggaaagtgaagcacctcaatcctggacactactacggacctcatagtctccactacgacgtaatagtcctatacaattttattttttatggcgcctttactgtttactcaaataggcaattttttaacttctacattggaaatgggataaaatcgaagcactcgtttattcatacttaccagcctggaaaaatcgaatcggacgaaagtgagttgtccgaggtggaccactcaagctgaggggaacaccacaccctctttgcggtgaaatggacccaaaaaaaaaaggaaaatttatatatgcatatgatgtggtctttgttccagctccgtatttttttctttttttttctaccctgtcgtaatgacgttgctttgccactacacgctggtgtgagcaagtttgcctttgttgcttccataggacatcattttggaggtaccaacatacatggtcactttcgaaatagaaccgtataatgcacacaaaatcggttaaaaaatattacgctacataggggtgagaatataacggtaatattgtgctcaccattggatggtacgcagcgctaagttggtgccatccctccacacgctaatgtcttatgccgtatgacgacgtgttggaagcgactcctcatgggaggagaagtaaatgaccaaatggacttcaaacaggtttgaaaatgttaaacaggttacgttcgttgttaaagtgtacgctgaattttctatcataagggaggacatacaaaaaaaaaaaaaaaatatatataaaaagagccaacaaacggggccacactacgggagacaaactcacaggtaggggatttccaaagctcctctcttcactcaaaggaggtgccttcaccaacaggttgcttaaaacgttgaaaaaaaaaaaaggcaagagcaatattttcaaaggtgcctttcccacatagctttcacatcggcttcaattttttccctctcaatttcgtccctcgcttgcgtattggcttccatttcatgtcagcttggataatgagctacgtttgtgttggatcaaatgggtcatactccaaacggacatgcataaaaaaaggcacagactgcttcttcccactgttagtataaaatatcgatcccaggtcacactagttccaccatttaaccaggcctagcccgtcctgctgcacggtgcccttcaaaaggggattacacacgaacgggtgaggaggtagcatgcgcgtggaggagaagaagaagaagaaatcccccaatgacaacgcgatgtgcggacaaatcgtatagccgtgccgccatttggctgccctatcttaccgttatggacatcgatggcgtcgtctcatccttccgcatctcgttggggtctgcataaagtgcaagttcatttatccgtgtgtcgccgcatttgtgtgctcatgtagtacacgccttcacatgcacatgcgcataggttgaagttttttttttttttttttttttttattttcccccccttgcctaccgctaaaataggtgtccagcacccgcaccctgatcaactcatcttttgtgtaaaaaaattttatcccctcgtatgtccagaaccactccttcttctccatatcactaaggggaaaacgcaaaaatgtgcaaaaaaaaaaggtgtggtcattcaagcagggtcatcatagagggtcattcaagcagggtcattcatagagggtcattcacagagggtcattcacaggaaggtcattcccactgctaccactcccaagtcgttcatttttatccgcatcaaaaagaaggcatttttttgtttatccctctcgtagctctcatcgtacaactccttgggctccctcaaattggcacagttcacccggatgttctcgaagaagcctatgctgactgcaaacgaatggagggagtaccatgtttctcgtgtggtgtccccatttggagtgtgtccccccggtaggcactgcatacgtggggcgctacatatgcacacataaaaacatataacttattctacgcgtgcaccttgccctgtcggcgtgtgtcctacttatgatcccattcgagtcggaatttttaacgaagccctcaataatttcattttcaaacggatggaaatataccagcctgaaaattacgtcaaatcgaatctcccctgttccttttagaatctccctattcttcacctccagtatgtcgtacaggccaacacacagacccacattttgcagcaccttaaaaagggggaaagaaaattgttgcaaatgtcaggtcgctttaaatggttcacactgaaatgggtttacccccttcgcttgaataatgtgctgcataacttggctgaccgctacacgcagaggaaaaaagtgtcacttttttttttttttttttctcccctcccccacacactatgctcctttactcccggttcactaccgctttcataacggattctcccgcagctcacaatcgtaccttgtcgacatacttggcccttatcaaaaattcaatcacagtttttaactcctcctccataaaatggggttcaatctttatcacgtcctctatgcgaaacagggagaacatccttgacggttaaaaatggggaaaaactggggggccttcttccctacttacgtaggttcgtgctttcacaaaggggtaataatcatacacctctgtatgcatatgctcactaggtaaactactgctggtaaaaagtgggctgctctcgtgaggaaagaaaaaccaacaccgaaaacgccattttttacgctatatactgtttgggccccacacgccaagtgaacgtttcacgcaggtgttatctcacttggatgtatgaaacagtgagcggttaaaaatggtggggtgaaaaaaagtgttctttatgtaacgctctccatgtgatgctctccatgtaacgctctccatgtgatgctctccatgtaacgctctccatgtgatgctctccatgtaacgctctccatgtaacgctctccacgtaatgccctccacgtaatgcccaatccgtctgaacatccctccgcgtatcttaacacggtaaattatcgtcgcccactcgcttgccctgcgccacgtgcccctcgttaattccccgacatttttttttcatttttacgccccttcatcagcccctttcctgcataacatggtttcgcttcagtcccaccgtccgcgggcgcgcagaggcaatttttttaacacgtgaaacttttacaaatgctgaagcagttggtacgtttttttccttccactggctaactatccccaattggatattttttttttttttttttttttttttttttccccttttaagtatatagaacacacgcattttgagcctcaaactttctgctccccccctccatcatcatcacttacctataccttcaccgccaggaggttctctcttaagagagaacacgtgcatcacgcgtgagcaaacgtacaaatatagccgctccccatatatatttttttttttcccccccgtggacgttatgcctacatgctcgtaaatgaccgataagcaaaatttgcttactcttctgttagatgcctctcaagtgaaaggaagatggtaagtttacccgtttggataatacctgcctatgtgaagggggccacaccgaggaattacctcctcaagaaatattttgcttatctgtcatttcacagaaatgatggtacaagtaaaggtgcacacggggagggcccacataggatgtccctttttatctgctcaccctttgcacccccttccccgtgtgtgtgttaaccgtcattcttgtgcccttcccctttgcagatcgtctaagcagaacagcatgtccttctttgcgcgcgccgagtcaactaccccgtgcagcttaatccatgtgcgcatcttctgcctgcaaatcggcacagttagttaaacacgtgatgaacatccccttccgtgtgtacttaagttatcccccgttcaaatcacctgacatgtaaccacttcctcgggagaagagaccaaagctcagcatcttcgccacgttgtctcatacttcggtcagtacaatagtgcacatcaccagaacgcgctccgccactgccaagcaacccacacagacacacagacacagacacacacatcgctcaactaaatgatgaagaaaaaatgaaaaaatggaaagggaaaagaagatggcacataaatatcattctgatgttcattcatcagttctttgacaggataaactactccatgagaaacacctttctccatgaccattacatatatttgaagtttaaaaaaaacaaagtcatcggtttattatccattattaattcgtcagtatgtttaatcattacccccttggttgggtactactgcgacaagcataaaaaagacaggaagaaaatgctgcaggttatatctgtgtcctacctcctggtgaatatcattcactacatgttcatacgcaccaacagtttgggcctcatcatatttgtcactgctgtaacgaagatgctgcacgagtgttcccacgtgattacggaatcgatcttcatagagagcatagaccgcggtgagtccctccgcctgagcagcgcgtctctgcgcctgtgcgcctgtgcacccttacctatgcactcgtgcctatgcacccctacctatacacccatacattcacacccataccttcacacccatacctccccccacatgcgcatgtgcacccgccccacaggcaaaaagagcatcatctttacctaccagaaactcataagcacagtggccaccatgctaggaccttttttttgtctcatcctattctatgtgtataatgacaagtggaacataaaaaatatttttgttattttccagttttccatattaacaatcctgccacagactctcataagtttcttatggcagaacaatgctgtggatccggttaagagtctcgaggagacagaactgatctccaaaaaaaacgataagaagcgcgttttttggctctccacaagtcatataccgtacattgttttcgtttctcacattattaccctagctggggcaggtagaccttcttgtccacgggtggggacgtaatccccccagtgtgcccttacacaactgattaggaggctctccacgtgatgcgcctagctcacccgtgcacgccgcaataccattcctgcttgctcatttttgcatccccccgcaggcatgacgttcaaatacttctccctgtttctcaagtccgaatataaagtgtcgccaatgctcatgtgcgttctcaacatcgtcatcccagtcctcctcacctttttcacctacagtaaaatttgaaaaggaaaaaggagacccccgcgcggaggagaagcgccttcgtgggggcgtacctttacacaaatgggtgcatatttatattcacatttatattcatgttcatatatatatatattcatgttcattctcttttttttttttttttctttttcccgcagtttcgcaaaagctgtccaagtcgctgggccgggcccaggtttccctcttcttcacgaccattggctttttgtaataattttaaaatggcacgaacgaacaggccacctctttgctgctcctcctgtgagccccacggactccacacatatacgtatgcaccccaatacatttcgtcattcctgccctacgtgatacgaattcccctgtgtaggcttctctgttcactgctgtatatacacaattaccaggacgttttgaaggtccacgtttttaggtacccaccacttaaaccaagttcaccatttggcagctgcgcgagtgatattaatctaaccccttacacacaaacgactttcctttttttgttcacttctccattccgtaggagcgtctttcaaaattgcaccaactcgatagataagagtattctctatgacttcatcgacaccaaccgatacacaggtatgtacttgggagggaagcagtcagtccgcatgtagaggcgcgaaatataacctcattatgtgggtcacggggcacgaaatcgaattgcacacactacacatgggtaataaaagtcccacatgcatgcgtgcctacataatatgtttccccttttccaatcgcgcaggtcgctggatgggtgtgcaaagcttgtactacgtcgtgtggtccatcagcgcgtactttggtaagaacccgaggagggcgttaatcggggcatgcatctctcttttttatcaccttttctcgtttatttttgccccattacggtgacctcccttcgaccgctttaccgcttaaccgcttcaccgcttcaccgcttcaccgctttcacttctcctcttcccaggcggatggctctccgacatgtcgtcatacagaaacacgtttaaaataacaagtaagtgaccctcttttgccctcccctccccttcgaataggcatcattgctgtgtgaacgtgctcgtgttctcccccttctaaattgtttcacccaactgcagttctcatcgcaacattatcctacttcccccccccgttcagcctttttttatttgatatctttgataatgtacgcccccctgttgtggctcgtgccggtcaaagaaaccatgtgagtgtaggcggaatggtacccacctacccctttccgaggaaaatgaaaaagggagaaggagaaaaatcagaaaaaaaggaaaaacaaaaataggacaaaaaaaaaaaaagcagacacccaacgcatgcatgtacgtacacatgtcaactgttatacaaggaatattccaagtcctctctttctttttctttttcctttccaacctggccaaacgtgcagcctctttttgcagtttttttttttttttttaattccccaaccctcatcacacgtttccatttgtttaaaaataaaagtgtgtaaaatttatcctcccaattaagctctacataacatcgtaatttatgtgcatgtagtttaatgtccataaaaccatggtatcgtttttttgaattgccatgttaaccctcattaagcttttttttttttttttttacaagtgtttagttttttttttttctgctattctgcgttgttgtctttgggcgctagtttatgcccttttcctccttttcttttgcttccttgcttgctttctttctttttttttttttttttttttgactcccattaagctattttcaattttcttatttatcacccttttaacgcatttttgtaaaaaggcatcctagaagccgaacgctctgcgaaactgttcctttcagttttgtggaatgataagtacgtgatgggcagcaaaggggaaagtccattagaggacactccctctattatcttgtctcctcttcttcccaattagcacttccacctaggacgaaaaaggaaggcaaaatattttttatgaccagatcgaggcgatttttaccaacggggggacatttcgaacctttgctctttcgcactagccgcggggaagaaaatgctttaaggttaacacgcgcgagtgcagatgctcccaaaataaaaacctgtacaaggaatagcaccaccccgtgtacgaagcacttgcaactttgtctcaacggatcgaaataaaaaatgtaaaatatataaaaaaataaaaaaaaggtaatacgttgtaagcacatacatgcacacacaagacaaccgtacgcgtctattccatgtcgcaaaaatctgttgctcctaatttaaaaacgaaacagaccagattaagctaaagaaatactccataaaaccatgtcacataatttactcttaagaatattcttaaaatgacttaacttttaacgggacaattgtcctgacctcccgcggtgaaccttttttttcggatcacatacgtgcaatgaagagattggggtccccgacctcttcttttcaccacatgttagcctagccgctcaaccaaaggaccattttttaaaatcaaaccagcagagtaacacgtccagaattaaaataacgcaatcgtgaaacaaataaaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacgcccctaatattgctacgcattgattttattttcacttcttgggaaaaggggatctgccaaaatttagactagggaatgctcaagtgacaagaatgtctaactgcggggtatctacatgctgcacttactatgtttgcaaatgtcccatttgtttccctccctttacgtgaaatggttgttcatttgttcatttgttcatttgttcactttgttcattttgttcatttttttcatttttttcatttttttttttttcctgcgcgttgtaattacacagtgtgttttcatcatgagcacggccaaacggcatttttgcgactcgaaaatgaccttttagcagaaaaagcaatcgaggcccattttttctataaaaagacatagcgtcgaaaaagaggcctgatgttttattctactttactgtagcagcggaataatggcacaatagctagtcactcacttgtatgtcttttttaaacgcagcaggcgggtttgtttcaatagggatcctaaccgttactgccacgtttgtttcgcacgttcttcatttgtgccaaatccctgcaacgtgaagttgctaaaaaggcataacgtcttttaggatatttttacgccatttttatggcatttttacgccatttttaagccacttttaagccacttttacgccatttttaagccacttttacgccatttttactccatttttacgccgctgttcccgcacaccgaagcaattttaatgctcgaacaaggccgcgcactttttgcacgttcagcaaagtagacattcatcaattctgcccctctacatttagtttttttttttttttttttttttttttacaacgcagcttttaattacgcccactaaacacgttgaacaatgcgtacagtacaaatgggattgttttaaaaaaaaaaattctcaccgttcgttttacaattacatgtgttgaacgcatttccctctttttaatttttccctgttgttccacctcccattttcgcccatccccctcgtagtgcagcattttaaccgtcccgcgcatacatacacttgggtgaataactttgtgggcatacctacctgtgcacctccgtgtgtgtgcgtgtgttcccagtgtccacaactttcgtcaggggaaccccgccttaaatgattcttcatttgagtgtacacacatcgctgtattttttttttttttttttttttatttacaaatgtgaactcatatttgcacttcttgcatatgaagaagtcatttgttacgctttcgaatggctttaactctccccctacattttgcccttactcgatttatccatttcgagattaaccgttcgttaattttttacatcctttttggttcgtcctatccaacttttgacaggactggagacacaccattttattttgtacttgcgggtgggaattctgctcttggcgtgtttccccctctttcatctaagacacgtgtttttaatgtgaccgttgcatgggctgccctgttttgcgttttttccgcttttccctgttgtccgcatatttttcgatgtcccctgcacgtaatgcaaattaaaaaaaaaagtgaaacacagaggacggaccatctcgtggtgattaacaccagcgccagctgggtgaattttgcagcgattgtgaagcggcgattttgactcgatacattttgtgaaataattttaaaatggaaaaaaaaacaaaaaaatcgttgaatgtacgagcaacacgttcacattttcctgtctatttttttttttttaaatagttgtctatacggagtgaatgttatacgttcatctagccaaaccgagtgtccacgcgtagtgctgtgtatcaacaacgtttttcccattttgatcattttattttttcctttttcctttttcccatttggaaataccgcggcgtgtacgtatttacgcgcacctgcatctgcggcacgaagtagacattccgcgtgtgcgaaaatgtgagcaagcgatttgtgcatcattttatgcgtcattttacgcgtcatttatgcgtcattttatgctccatttatgctccatttttgctccatttttgctccatctttgcgcctatttttcctttcccactttgtacacgccttttccgcactacacaacgtgcatgtgtttcccccgcgcagaaatcacatgcattttttatgtcctaacacgtgttcacacaattcaccatttgaatgtgcgcttaacacgtgaataacgttatctgcaaaattacgcgcgtgcgaaaagctgcgccacgtatgttttatatttcacctgttgtcatttccatatgtaataaacatatacgtttttttttttttttttttcgccgcggagaaatttctcgtttgcctcctctctgcagaaatttccctctttacaacacccccgttttggttttctccacaaacgatctgctcaaattgatggccatttggcttttcgccacttcacacgttcaccacggacgcttttacaaaaacgcagttgtttttttattcaagggggaggacaacaaaaatggcattttgtgcataaatgaacattttttttttttaaaagataaagtatcttccctccaccacatatatagtgcatgattgggcagcgtggcgcagagtggcacaaacgttatcgtaattttttttttctcgtttcgggggggcattttctctttgcatatgcgtgtctgcgaaaaaaaaaaacgtttggaatttataggccacttggcgttgcgtgattggccactctgcaattttcgatttgtggtttttgccacccattttgcaacccattttgcaatccatatttgccacccatatttgcacccattttgtcacccatttcgccacccattttgccacccatttcgccacccattttcgactgcggccccttttcaaaaccacgcctctacccgcagaccactaaccactttaatttttatgcgttaattttttgttaatctgacaatttgccttctctttcatttttccgattttatcctatccccacatttttctcctttctccactgtcttacgattatatgtactctctcaaaattatggctgttcatgagcatcatttaactttttcctttttttttttccctctctcttcataccatcacagcacattttggttaaccagaaagggtgagtggctactttgtggtgcttatgcctcttcgtagatttgtatgtccctatggttgaccgtttgtacatacattcgtacgggcacatgcataggaatatacaaacacgctcgtagcgcctacacgtggcctacatgttagtgtgacccatattttactgcatcgttagtttagtgacaatttttttttttttttcttttatttctcctccctccgttttatgctaaatgctaattttagcttaacctagtgaactttttcttttcatagaatattgttccaaaccgctcaaaaaaaaaaaaaaaaaaaaaaaaaacgttttgcttaattcaataaatatatggtttaatttttttttccatttttgtacacatattactgtctcttttggcaaatgaggagcacactagctcacacgtgattacttccccggcacgagggaacgtgcatgcatgcgtacatacacgcgtacagcatcgccaagggagcattaatggggcgctagggaagcagagtatatgaacactgcacccattagcttgtctataccgtgcttgtctcgcccttccctccatttcccacagctgcgcactccgtttgttcttcccatttcatgcttactatatttgaagaatcaactccagggggtaggtccccattgtatatgctgtacctccaatggtgtaacccacatcagacatgctttaagtgacatatatatttgtacgtataattactattttgcatggcaatttttttttttttcctttttttttttacctcaacataagagaggacttaagggaatacacttttttgcaaacccttcctttccaggaaagcttagtaggcctagcgcactgactgtacgcctacgtatctcgacctgtgtacacgtacttttttgcattccgaccaagtacgtactcacgcgaatcgattccttgcatgtagaaacgtagtgagccccgtttttaatttctatttggagcgcaaaagttggcgtaccccgcatcagcagtgggagcagcgtggccgaagcagcagcaccgattttaattaaataatttcccccccctccttttttttttgtcttcctcgccgataatttcatttttataatcgattcatcaataaaccatttttgtcacacaaggctgtggattactcaaaagaagaaagcaaaaaaaagaaaggaaaaaaaaaaaaaaaaactgtgtaattttccgttccttattgtgtacattctacattgtgtataattcttcacacgtacttttttacgctcagaaattgatgcacaaaatcatttgagaaaatcactgccattctaccctcccccactgtgacgctcacccttttttttttttttgtgagtgtagatatatgcatgtatgtacatgggtatacctttgttcctctagacgtagtacacgaatttaaaagaagtcacatgaaaaataatttttttacaaaaacggtagctagaaccgatccacaattttgtaaaacataggggtagcttctgcgtgttgcatttcatcagtgcacgatccttgagcaagactgaacaacccttccgcttttgtatgtgttaagtaaatagaagatatttttttttttgaattggaagagtgggagtttcttcaaggcacacacacacaaataaaaaagattgagaacatccattcacttggcggacgcagcgacgttacacgcgtgcgtgtgcataagtatacgttttctttgctcaacctctcgaccctacaatggagaacaacggagatttccaggagatccccgaaaagaggaaaaagagaaaaatcgccgatctggaaacgcccaatttaggcagcgccaatgtgggtgctaattcgagtgccacagtttgtaccaattcgagtaccacagtttgtaccaatccaaacttgggtgctgcggaccaacccagaaacaaaaagaaaatcataaaactgaagaataggaagatagaggacctgttcatcataaggaacttccttcccatatgcgaagaatttctcgtaaagaatcacgagagtattttttcaagcttgctgccaaaacagggtgaggaaaagaacaagaccaaaggaaaagggaaatcgttacaggcaattacgaaggggaaacccggacatgatgaattcgaattagacaggaaggaggttcagctggaacaaaacagagatcataagggaggggggatcaaggaggaggaacgagttaggagaaaggcgaaaagggagaagaaaagcgaaagtgttgaagaattgggagcgggaagcgaaggagaggacgacttggggaagggaagcgaaggaggggacgacttggggaagggaagcgaaagcgtagacgactggggggatggccccacggtggacagcgaaaaggggtctgccacgaacgggttggcgccgaaccgatcccactccagccggtccaactgcaagcggtccaactgcgagcggtccaactccaatcgatcccactccaaccgctccctctccaaccgctcccactccagcctctacagaaccaagcaccacagaaccaacctctaccgaaactacgtgaaacatacgaagcagtgcctccgagaaatggacctgcccttcgacagagcagtcctcctgaacatagtagacaaaaaagacaacacaaacaaaataatgaaaatagtaaataaaaaaaaagtaatctgtgcatttggagatacatgggaatacatgattgaacacatcatatcactaaaggaacacaaaaatttgatgaagatatacgacatatacgatgatgataaaaatttctatatgatcatggaaaagctacatggtaaggaactgttcagttttttagtttacaaaaagcaggtcaaggagagtgtgtgcaaatatatacttagccagatattccaggcagttaattacctgcaccaccataatattatccacagggatataaaaccggagaatctcatgtttagaaataagaagaggaaggacaaaacgtatgagtataactatgagttagttttaatcgattttgatacgtgtcagtttgtttatccccccaccttgggtcacctccctggtttgtactactctcctggaactgccaacctacgcaggagcgtttcaccatcttgcagcacaaatggcacgccgagtgattgcgctaagatgtgcaaacatgaaggagaagtgagaaaaatggagcagaagaagggtgcgtttcccggggagatgcaaaaggggtgctcgaaaagcacaaatggaaggagcacacatgagcggagcacacaccagaaaagcggcacatccaactcgtgccatcaatccggacgccaacaaccaagaaccaaatcctcctcagggaagaaacacatgaagcttgtgggaacatacgggtacattgctcctgaaataattaaaggatataattactccatattgtcagatatgtggtccataggaattattttttatattttgatgacgggcattacccccttgcccatgtgtctaatggtgaactacaagaacaccaaggatattattttgaagaaggaaaagaaaggaattaatttcagcttgctgtcctttaatagctaccccttggcaagggatctatgtgaaaaactattgcagtttgaccccgctgaacgcatgccaaactctgtgattgcatcgcatcatccatggttaagatacttcaatatgctgggaagaaacatccacctctgtgcatctgagagagagtacctatcaccttctcacctgagtcagatcccatttcatgacgcaccttacttgaagaataaaagacctcgctatgaggacaggaactgccatgtcatcctcccataccatatgaaccaacaagtataccagaaggaagaccctcatccctttctgtctctcaccaatgagcaaagatactactacttcatcaaccaagggataagaaattactaccctttggggaatgacatcctcccctatccaggattgtctacgtccctcgagaggttcccatatctgcgagggggcaacctcaatggcgacacgctacctgtttgtggagagaagttaattgccacgccgtactctgtggaaaaaaaaaactttgagggaaaaacccttccggtgaattattaccaggacagggacagcaaacacaccccgaggatatcccaccaatttaacaggaggttcaatgacagtgatggtggctactcaccccccggtgagggaatggcatcccttcgacacgtacaaaagatgagaaggggagaggaagaacaggaggacaacgaagaggaagcggaggatgatgctgatgctgatgaaaatgcgatgagtgcacaaaggagacgaccttttcgcagaaaaacgggaaatattttgacaagcgcgaacgggagagtcagtggtgcggctctccacgaaagtgaaaatggaaactatggcaactctcacccatatattctcacatcacaaaatcttcacagtcgtgataatgatcaccccctcgctggaaaccttgatcccatttccatccacccgaacgatgaagccaccccagactgcaacaactttgttgacctcttcgaacatttaatcgaaaacaaaaaaagaaaaatcaccatgacagggaagccattcgatcagctccctccaattgagaatcctttttccatgtactacgtagcgaatgatgaacaaatggatggaacaaacgaagagatgatagagagactgttcaaaggaaaggaatacaccaccacgaaacagaaaaatatggaatacatacgaacggaaaatatgtcggaactctttccctgctctcctcccatgtgcgtaatcccgcagaatgatcctatgaagactattcagattgaccaggagtataaaagggcatacgattttgctccacctagacacgttcacttaccaaatagtcacctcgccctttcacacagaggagggacacccaatgtcatcctccttccacagcagctgtcgccctctcttctcccccttgtatatcaccactccaacgaactaccaaacagtattgtgttaaatgataagggccacctaacaaacggcagtgacgacatcgttggagtcatcaacagcgacagacattccagcatgtgttatgcgaatgtggcaactaatgcttatgacccttgccaagtaacgaacctgtacgacacctccaccagtttgaatgaagcacaggagcaacagctgactctccaggaggggcacaaaaatggcatgcatagtcagcaggaggggcataacgccaatttggcaagaacaggcatcagcagtaaggtccctcagagcggcaccagcagtaaggcccctcagagcggcaccagtagtaagatcccgcagagcggcaccaccagtaaggtccctcagagcggcaccaccagtaaggtccctcagaacagcgctagaagtatgctcccacaaaatcgtaacatgccaccgatatatgtcaactatcacagggcctacaaaaataacatcgaaatggttcctacgatgttcagaaaaaattaactgcaattttgaagacggctttaaattggctagtcatagtaaccttttcgacagtggcaatccatttatgctacttcccaagttgggtagttctcctagagtaaaaatggaacccccccccaaaaaaaacactcggaacgactaacgcgtggtgaactgtgctttaggtagggttcccctcccctgtttttccattacgaatgacttgtagaggaggggggggaagcttttaccacgcgtgttgcgaacaaccaaggggggagaggtgacgcgacggagaaacgatgaactagcgaagttgcgcgggcacgaggcagtggtgccatggggcagacataccaaacgaaagcaaaccaaggaaaaccaaaccagatgtcatatttatggacagaggtgactacccatcggggcgggggcagaaacaaacacgggtgtgttatcaagcagtggaaagggactcccagagcgacgggcttcgattcgtgtgcgctttccaggatgtgctctcctctgtgtttccgccccccgttactcgccaccctgcagagagatagcaccccggcggggcattcacgcgcagctgtttcgcccctttttgcgaacagatggtcagctgcgtctcagcaatgtcgccctaggccgtttattttattttattttactttatttttttactttattttttactttatttttttactttatttttttattttattttttttggggtgtctcaaaagtttttaccgcagttggaagcgaactgcccattgttgtttttttattttgcgttttttcacgtcttcccattttgtcttttgtctttaagagttcgccccagctgcatgccggccctgctttaattgcgcctccgtctcgcgcctcgccttttgcctcgcgcctcgccttttgcctcgcgcctctcctttcgtctcgcgcattgttacccatccgcacgacatagattgtgtatatatagctaggcaagtacccaactttgccttctcccacctcactacacttgtgtgattatacttgcatgttaagtgcacgtccccctcataatgggttctttaacaatcggaacgagttaacaccctttcggccacatagccgcttaatcttcgtgtcatctccccgacgttgtgtctacgcgcgtgtgttgggtaaaccatggagctacgccttacatgtgaaaaatctgcacacaggagcgcctcctccaaatggttcttcttaacccctccccccatagtttagtaccaccgtccgtgtcggcaacacacgcacgggtacttacgtacatgagtaggtgcgccctctctcgcttactgcctttccccctccccgccttgcgcactttttccttttaacctgaaaatttcctcctccgttcgatttccacccaagcgctgttctcccattgtatgaccgtggccctacagcatgacacccccctgccgtttcatcatcactattcaactttttcttcaactcattttatggaatatggaacatcgttttagcttccttcccctctttcccatttacaggaacgtaacaaaatttgacattctccttgtacttaatcgtttggtactctttcgagagtgacactttttttttttttttttttctttcctttttttaagtttttccctttctcctactttgtacattttccaccatgctggatttttttcacatgggagttgtacgcatctccacttatcaaggttacacaggtattcctttggaggaggggcagctaattgggtgtgcttctccccttcgtagggttccctaccgcgtggcaaaaattcaacatagttagattatccttccccatatggggggacctacaaatgaagataaccgtaacctccattctgcgtgtgtcctcagttcccctctccccgcgaaaaaaaacaaaaatcttgggaggatatttttttctcgtaattcacatcgtaactcctttattgtcacaaaaatttgagtagacaatgtgaatcgaattggtgtaatgtattcctgtgaccccctcacaaaatgggtcaaaggaaaaaagcgctccacgtaaaaagcgcagagtgacgagtgacagcattttgtgtcattccggatcgaaggggttctttcctgtcagtgcagaaacgcgcatgattccctcaaaagggttattttttccgttgtgcaaccgagcgggaatatacactgatgactttgccaagtctacaaccaaaaaggtgtgtctgcacgatgacggctcttccatcagggaggcactcttaaaaggaagaaatgggtaaccatccgttggaagaaaaccccctcattgccgtaaatattgaagacggggtggggagccaaaacttctaatgacgatgccaccaccccaaaaaggaacaccctccgtgatattcccatacaaaatgggagacacccaaattggtgatcctccactccgctgcccacttacgaagaagtgtcatcctcaagaagaacttctttaacttcttccataatttttcattttcaatttaagctgcattattttacagttggatacttttctaccttttcggcaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttatgcacatatttatttatgttacattacaaccgtgtgtgttcgttgaatggttcccaatttccgttccttcgatgggacgaaaactggaaataccatttttaacacaatgcgattgcaaagttgtataaataaaataatgcaaaaaaaataaacctttttttcttttttttttcttcttccttcttttggtctctttttcctgggagattgcaataaaatggggctgttcctcttcagttccccctcttgaactgtcacatttaaccaccaaaaccatataatgttcttccttgtcttttcaacgagtacacaatgtccatagcagtgacagtctttctctttgcgtgttcagtgtacatgatggaatctttaattacgttttctaggaagacttttaacactcctctgatttcttcgtatatcaaaccggagatacgcttcacaccacctcttctggccaaacgtctgatggctggtttggtgataccttgaatgttatctcttaaaatctttctgtgcctcttggctcctccctttcccaatcctttgcctccctttcctcttcctgacattttcgcttaaattattttataaaaaaaaagggaaagttgaaaaaaaggaaaaaaactaaaagaaattttagttaatttgggtaaatagtaaaaaaaaaataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttaaattttgagatttttgatttttttgattataaatttgggcatcgctcggcgcgctaaattggctcattaatccaatcggctcgttatatccggctcgtcaccgtcatttggtcgttacccggcgcacaagttttgagattttctttttatcgttacgtatcgttgcgctacgttacgttacggttttgattttttttttttttatgtgcatatttcttcagcttgttgcgcgtatgcgcagagttctctctgggcccgcgcccgcacagtccgtattccttttttttttaaatcatttttttgagtcgaaacgtctgcgctgcacatatatacataataaaatgcacgtacatgccgcgttcgtacgtacatgccgcgttcgtacgtacatgccacgttcgtatgtacatttggcgttcacgcgtcgtatattatacatacatacatgtatatatttttatttttgtttctcctttatatataaatggagcccgcgctgcggtgagccgtacattttggataattgcccgcgcgtgccaactacgccaggaaaaaaatatacaattaactgcattcgcagcgcgcatcgctcgcacgtacgcgtatgcatattcgtatatataaaaatacattgtacatacatacgcatacgttttatgcgcacccccctgccatcccatgtgacggggcgaacgaaaatgttacggatgctcccaatttatcccagcgcgcatggtcatgcgtatagcacgtgaatgtaatatacatacatatatgtacatattatacatatatacatttatatttatgtttgcataccgagtggacaatgtcccccgcgccactatttggacatggggcgcaaggcggttcgcgtcatgtacatatgctaaacatttacgcacatacgcatatgatactacgtgcttctcgcttcgagtcgtgccataccctcgcagttccagttaacaaaaataaatttcgaaatgagtatacacaaactgccatacatgtaagtgcatgctttcctgcaaaattgttcgcgcgaaaagtgtcaaagggtgcccgtcgtgcggctagtgccccggcaagggaagtcattcaaaagcgattttaacgtacatctcaacaaagggtacatctctctcatgtttgtcatttcgtgcacacggcttaataactctgtagttcacccccttggtggcatttattctcattccgcgcgctctcaccaaggtaaagttgttttcacaaattatacgtcgtctcactggccccatttttacgctgcagttgaggaagcacacaaaaatttccccttctccgtgggctgaatgagccaatttgcccattaagaaaaaaggaaaggtaaagaaaaagataaatcgagaaatgttttaattttatgccaatgtgatatgaatttgtcacgtcacaactggtacacgttcatggggggaggggagagcacccctttaatattttcctaattttgatgaggcggcgaatgcaggtgaaccgtaagggagctcattttagtagcagacactttgccttgtttgccaggggctcatatcagctttgccgatacgtggtatgagttcacaactttaaacagatcattttgggggctgtaggagtgccatcgctttacacgttcatatgctgtgtggtgtgtttaccaccccaagcttacttgtatgttggtctgccgctctatgcggattgccaccctttaccatctcagcccctgtgcgtcacagcctttcacttttatcacgcgcaccgtgaacaaatgttgagaagacaaaaatggaaaattttccaagtgacacgcggtgtgcaccaccatccatttaaacgtagccaatgtgtgccatgacatattccgacacttttgtaggtgtgtcttcccccggaaaaatacaaatttaatgctgcttttcccatggaggtgtgttttttttttttccgcaaatatgcccacatttgtttgtgtgcacatggttttatctctctctctgcgtacttcctgccaaatgaaatgatgtcatcacttggaaaacggaaaaacagtcccacgcgtttataatcatacatggggatggaacgcggacagaaagacgaactaacgtacgatcgaacaatcgttcatttatgtattacccccttagcgataggcaactgcgcaattgcgcgcgacgttcgcgtaagaacataaagtgagcggttggaaggactcccaaaatggggttgcataaatagttcctgaaaaattcattttccgttttgtacaatggtaaaatgtgccacaaaatggtggcatacaattccaactcgtcggagtttacttcgttccatttgttttccccaacgtaattttccgttcagacgctttgcaacagcgacgagtgacaacatattgtaattgctcgtcatcgtaagtacgtacaaatttgcaattttttaaaaaggccgttttttttccaagtgttggggaaagggtacacgccgcgataatactatcgcccattcgccgtgttggatgcaaatcgaatggaacaaaatcgaacgaacagggcggaaggtaccaagttgaacgtgcgaacgggggaagcgctttttttaaaagcacacacgcgcagtatggtgtacataaacgagagtttccctcaccttcaaatcagcgcgagctccgtagcaaaattgcgatcaaccataaggcagggggggaaaagatagctgctctgaactaaagattcactggcaagcaaattcctcacgtgcatacttacgcgcagatttataaaaatcaccgcagcatttaaacatacgcgtaatgctcatacatatatatatgcacgtacatgccctgcgcgagcggccaagttgtgctccccctcgcgtgcagttacatgcacacggaaattatacatccttccagctcgcgctaaactaccatttcgcctttttgatcaaagcggcgaagcgcagtggggaaggtgcatataatctatgtacatacacccgtatgtgtattgcgcatcaatttcccagcagggggcgatttttggaatgctaaaaaaatatgaaccggtcaggcgatgcaagcggttgggcgatgaaagcggctgagcgatgaaagcagctgggcgatgaaggcggctgagcgataaaagcggctgggcgatgaaggcggctgagcgataaaagcggctgggcgatacaaacggtgggacgatacaaacggtgaggcgatacaaacggagggacgatacaaacggtggggcgatacaaactgttatgccattggaacgagcgccttcttccccaccccctttctgtgtgtgcgcatatataaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcacatttctttattcagtttttatacgcattttctgttttttttccaaagtaacagtttttttttttttccttacatttttatatatcacacaaaatggtatccaaaaagccagcaaaagcgaaaaaagccaccactggtgcaactgacggaaagaagaagagaaaaaagtcaagatatgacagctatggactttacatttttaaagttttgaaacaagttcacccagacactggtatttcgagaaaatccatgaacatcatgaactccttccttgttgatacttttgagaaaattgcaactgaagcctccagattgtgtaaatacaccagaagggacaccttatcatcacgtgaaattcaaactgccatcagattagtattgccaggagaattggccaagcacgcagtttcggaaggaaccaaggctgttaccaaatttacctctaagtaattttagtaccacaggcctcttgccaaaatggaaaaaaaaaataaaataaaataaaaaagtgtaaatacgcatcaagtgaaaaacattaatatgatatataaaaatgcttaaaaaaaagtgaaactaaaaaaaaaagtgcgactttacaccctttaaaaaaaaaaaaaaaaaaaaaagctaactgaaagcaacatatatatgaagagaagaataattacaccggaggaaaaagacaaagcagaaagaagttgcagttatggatgtttcggtacgattggaatggatacatctcgttcgttcaccgaggagtaactccctctactgccgtctgatttgtccatcaagttattcattcatatggtagaacaggaaaaaaaaaagcaaagctgaattgcgtatatgctcaaaatggctatgtccacctctcagagggagactgtttgcacaattttgtgtgttttgcatggcaacccatgcagtgtgcacacaaacatttcgcaccaaattaaaacgaatgctataatgaacaagtaggaggaatgatgtatcaagctgtgtgcatgcgttgtgtgtactgttctgtccttgtgcatgctcccacgtgtgcacctgtacatggcactactaccttcgcatgaccggcgcactatccgggagagtcccacgcacacccggtatttttttcgactgacaattttgggcaagtgatgtaaatgcgttgccgtctcaagaccaatgtgttcatatcatgcgccttaaaatggtcagagagaaattgtatgcatttgtacacctcgtgcatttgtgtgcatctggtcaagtcccgcagtgtgcttaggatttccaccccgtacacagtatagtgccgtacacatatttttgtgtacttttttcatttttttttttttttttaagtttagttaaatttaaataaacaactttacgaaggcttcactagaagccattccctttttaaccccttcgctttgcgacaaggaaaaattgacatgcgcgcgaggaattgtagatgcatggaaacgtttttgcgtgtcttcatattggaccgcttcgatttgttacgtttggaaaaatggaggagcacttgttgaagcagtattattgcgtagcgaagcaacccacccacgcagctgttcatgtgtgtgcaaattttcacattcgaatggatagaagcgagggtagggttacgttgttcccctggggggagtgtccaatgcgtggagggttttccgcctcggcattatttcaaaggaataacctttttagtttgttctctttcccaaatgagccatcttagggtaccttccccaacggggttccaatggtgcgtcactcttttttacaacccttgtacacgttataggagcccaaatgggaagcatgtgaatcctgggaatcctcctaacgcatatattcggggcatcctttaacctaaaattgagatgcttccccctcaaaagggtgttggcctccccctcaaaggggtgttggcctccccccctctcctctcctctctgtcatctgaagtcatcgtgaatgtgcaatctgcttcgcatgaaatacgactaggcctttctgtaaagacaaaaacggttcgttagtcaagatattcatactatgtcatgtgcaaaaatgtagttaggaactaccatctgtggttttatatgcacgtgcgcgctcgccctacttgtgtagccaggtgaagacatacctcactctttgccagtagggccgttccgtggcagttccactccgcctccttgcacatgaaccctgaagagggggagggcgcgtcggatagaaggaacaagtggaaggaatacgtgaaagtggcacatggaaggagcacatgggaggaacgcgtgaaagtggcacaggtgaacattacgcggtggtcggcactcactccgcggaaggttaccctcctccacctaccgtaaggcatttccagtatggcgcactcgttcggaagccacacaaacaagtgaggtgaattcgtgcaaatgagcaacctgcgtggttaagcagttacagaagcaaatcggtcgacttaatttcatcaaaaaatgggcgaaacacaaaaggcacacttttaccttgccttgtataaaacattatcccaccgtaaggaggttattttttttttctgttgcagtatggctatgcaagtgtaattctccgctgtgtaaatccggaccacgttgttgtggctctctggaggagatgcatcaaagtgggggggtcacctcattaggggagtcaccacattgggggagtcaccgcattgggggagtcaccgcattgggggagtcacctcattaggggtgattccatttatttctctcactggacggtggggacgcgcgaccacaaaggggcacactcgcgacagtaggaatgcatcccaatgggaggcgtattctcatcgcacagggcgaccaccgccccttcagcgaccatcaccacttcagcgatcaccactctttgagagaccaccaccccttcagcgaccatctgcacataccacttatgaccgacatgaaggtcccacacaaactgaaagataaaaaggtgacccccacaggagagaatacatccgttatccccttcggaacagagtcagctcctttttcctgtaaagcggggacaaggtgattccacttaggcatggcaatttcgactaattggagcttccattagcggaattctcgtcgtgattaacacggtgtgttgtaagtgcatacagtatgacaacattgccgcgtagccaaaaaaaaaaaaaacacttcacagagggtcaccttttcacacttcagcagtttgtattcaccttccttaacgccttctgagactgttataaaggggatggatatctccatacacgtatattaatcaggtagtacaaacatgcatgaggaccaaaaaaagaaaaaaaaaaaagttaagggtgggaggttatcccaattaatgtatctccaatcatttatcaccctcttaccgttgctgtaaaaggaaaagtttgcctttctctccttttcggggatctcactgtggacagttgcaattaacaaagggggtacacacatgtgagtatgcacatctgtgtttggcgagggaggggctcatccttgtggacgccaacacgcaaacgtcatcacaactgtgtggagcattctaccctcgtgttgcacaccaaaccaggtgaaccttttttttccccataacaaaatacatcatgtgttggtagcaacaccagtagttacaactgtgcatccagcttattgtgccccccctcccttcctggatgctttactttttacacaaagcacgtaaacgaactcgggagatagaaccccatttaggaagttcctcgtggaggtattttctttatatattttctgtcatgtgaggaggaatgcattggtaggaaacgggtttatcttcagttgcgttgtgcgggtgccacccaaatgtgcatcccgtcacgcatcacgcatcgcacatcgaacagcaggcgtagtcgttccatcagctgtaccatttgctcgttcattatcaccatctcgcttaaagctattttttttatttctttcaagttgtcctggtgtagaatggtgacctacgtgaggaacccatgggtgaagtgttcacatcgcgcatgaggtgtcaatgtcaactcccctagctgcagagcgcttgggaggacttccactccgcctcgtccacccacagttgtgctttttcagctgcatcagtcactccttacaattccgtcctccatacccagggagaagacattcctctccttactcttcgacgcgagagttacacctgtgttggttgtaacgatttggtggtgtatccatcacaaggtgctgccctacacatatgtgtaacgcgtctggtgtggattccaccgccatccaccatttgcgaggaaattatttttccactgcgtactgccccccttacatgctaagtgcgccccatagttataaacatacagtaggtcccctgtcgacttgtagacatgtaccgatttgtacttattactatacgcgatgatgtcattcagtgtcgagaaaaacatctcacttggactaaagttagaacaaattatttcgttttttactttataactctgcaaacagagcaatgctatttttttttgcttgttcgattcagttaggcagccaagggtgtcatgtcctgcgctcagacaatacgttttttttttcttcttcgacttcacattttggatggtaactagagagtgctccgcgtcgttcacgtcgtagatgcttatgcatttctgaggggggggagagtaaggaaaaaaatggggcagtcatgcagggcaacacatacaatatatgctgctctcaactcaggagaagcgatggtaggatgatccacccacagacatgagcatttaagaacagatcgataactgcgctgtgggtttcccccttcatgtctcctcacccgctcgtatttctgaatgcatatattcgtcccctgccccaagaaaaaggaacaaacgtaaccctggaaagcatcctgtattatgctaacgatgtgactactatacagcgagtagacgcagacacacccctcctcctttgctaacgccaaaaaatgaatgtgatcctccgaaaactcaatcgagtcaattttgtagctgttcacataaatccgacttaagtcaagcgacacagattcgattaaaaataatttatttgcaattgtgtagagtaagaataatccatctttggagaaacaacacaggtcgcacttgagcactttggacatcatcatccttccgcctccccagtgtgctcagcgagtgcgttcagcgagtctattcatagagtgtactcagcgagtgtattcatagagtgtactcatcgaacacattcagcgtgagagctctcccccgcgggttcgaagcagtttgcgctgggcccctatccctcatgtgagcaccccaacatggtaatgatacactcgagagcaaatggatcgaataactaaacggcaaagttttttcctttatgaattgtcgccgtgtctatcgcttctatacccatcatagggtatcgctcgccaagcgaggcacacacaaataggcacatctccaggaggagtgttaaaggcaccgggcggtgacacacaaaagatgactcgggaagacgtgaaagtcgatgcagccttacgcgcgtctcaccaaattaacgctaaacgataaacgctaaacgataaaatgcacatcgggaggagtaaccgcacggggaaaactcccatcttcgaaaaagtaaaacaaaaaaggacaaagacaggtgtatgtaggcggttcaaatgaacagtcccttgcgagaatcacacaaggtgaaactagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacttaaaaagccaaggagagcaatgacaagggagcaaatacgaaaaagggggaagttattcccagtgggcaaatacgaaaaagggggaaataattcccagtgggcaaatacaaaaaaggggaatactctccacacgataatcaaaggtaaacacacacatcgtgctgacacacgggggacgaagtcgaagagttaggggagctatcaaacacatgtggtgacggtaagggacggtcgaaccggccccgccgatcacacagcccagctcagtccaatgagacccacgtttggacagcccaaatcgattatcttccgcgaaatcgtgcataaatacaacgtggctgcgagggggggagcgaaacgcagatgattcagtcgaggaaataacctcaactccattctccaatcggaaagggggccaccacagaaaggatgcttctctagtcaaccgtcgacgggcagctattcttggtgtcatcaaaaaagtggtgcttcattttgcctaccttcattttactaagcggaaaaaaaaaaaaaaaagggggtgggaagaataatcagtgggtagatgtgcaaaaggggaaatgctcagcagaggggggtgggaaggacaataagacggggagcttctccaagctcatccttcgctcggacgttagcaaagggggaaatgctcagcagagggggatgggaaggacaataagacggggagcttctccaagctcatccttcgctcggacgttagcataggggcaaaaggattcgctgcgctgcgccactcctcgctgtgccactcctcgatgccctcccctccccttcgctacgccacgccacgctcgcggctcctacttggtgaataaaatgcgcactatggtgtagacactgaggataacgcagaggattatgaagaacagcataaatatgtcgaagagctcgttgacctgtatggttagcttggtctttccgctggagatgatcaaatccttgtttcgaaccacgtggtaggtacgctgaataaagtggctattctcgatgaaggagatcaacaaggagttctcaaaatggataaagtgcttaaagtaagaacaagcaacgatattctcctctacatttgtaatattcttcaaatacctgtagagcaacttccgttcatatgtagtctccacgatgtagcagttaatatgtccaagatattcctcattagcgtttttaacagaatccataacttttctgctgtagtttccatccttatctttgtacaatttccaaagcttcgtcttcgtactgataaaaacagtatatagatcatgactttggacagtcgacagatataccttgggttcaatatctgaggcaatgtcttcatatgggataaaagatatttgcttgcaactcacttggtaagaattgagtccacatctaaagagatggactagctgttttcctttatcgaaggatatgtagtagaacccaacttcattttcctcatctttaaacagaatcaaatctagcatgttcttaactctgaaataaacatacgtggtaaagtctctcaaaatggaaacataatcatttccatggtagtacatagctatgtatctacctaatgaggatatatttttcacctgagcttttttaatcggttttatggagttatctttaaagagagacatctcgtacacgtaattctcattcttatagcagttgttaaattcgctttcattaaaaaaaaccttgtgacatttctcaaaacattgttcagtcagatttttgttcgaatgcttccatactatgttgttgtctcctagatgctccttatactggggcgtggtgttataaaggaagttattgttcgacctcacctgttcgtcagtgtaactcaggtacttatcctccagctgcttcttccatttcttcttcaatagttgctgcatgtggtacttaaaattacacgctatggttttgttgtatatgtaataggctatatttgttttgttaaattctaacttaactagcatgttgaagtagctagctatttttttcaacaggaaattattatctttgctcatgtaggtcaggcttaactcgaactgtttgttgtattcctcattcttcaggaagatcgccttcagctcgttgttgttccgtctagaggggtagcagagcagtttccggggcatgaacgctgggccccccccgctagcactcccaccgctcacactgcatatcgcggctctcttcacaaaatcgtcgtcgtaatcttcataatcgtcattgtcattcatcccagggttgtaacctacgtgtccaccatcatcaaaccgatcatccacatcctgctcctcaaaatcgtcatcgtcaaaaccataattactaaatttttttatataaaaaggatcattcttcacatataaatcatttttcctatccatatactttatcccagactcactataaaacagatcatttattttgcatataattcccttcttgttgttcttcaataaaattaagtcaccatcattgtatccaaaaacgaactgtatattagtgggaattcgatatttaaaataatttatcacttttgtaaaacttttgtaaaaataaatattgtctccaatttctaattctcctatatgtgaggtcttcacataatagttatcgtcattttcgttaaggaaaatatattggaaatttttcagttcacttttaaatccgcttgcatttgtatacgtcacggtgacttgcttagccttcacttcccctgcggtgaacaccgcgcgattcatcaggcacagtgccgtcaccagactaagcagtttgtgcaccactgtcattccaaagggaagtggggatacctggtggcacgaaaaaggagtcacaacaaaacgagctgaacaatttatcgccacgtggaatttaacaaaaaaagggggggaaaatcaccttttacagatttcctcaaccccgacttacaaatactacctcgtactgggggggggtctttctctcccttcgcaccccactcttgtgacgcgcaagttgtgtacaccagaccaacgatttacaattgggtatattattttcctatttttcggtcaccaccctgcgcgctcactcatttgctaacttccgcagtgagggaagaaaaaaaaaaaaaaaaaaaaggggaaaaaaaggggaaaaaatctcacctggtgagaggaacgaccaaatgtgtacttgcgcttgttcatgaactgccctgccgttcgagcccaaagaaaagtgcgaacaggaggtaagcaacttggggaaaataaaaagtgcactcaaaatgtgcactcaaaatgtgtactcaaaatgtgcactcaaaatgtgcactcaaaatgtgcactcaaaatgtgtactcttaaagtacactctcaaagcacccaacacgtgcgctgccagttgtgccctgccagttgtaccctgccagttgtgcgcacaaagtgaaagacgcatgtccaactgctagcccaaatctgtacaccccgcgagtgcaatttcccgttcagcttgtttcgttccgcctcagctcaagtcgggacaaaaaatcgtctccgagtaaaactctcctctgaaaggaactcacctctcgtcgcctctcctcacttcagcacacacatgttttgtgcattcctggctagctacacgcgcactccactttgcaactttttaaaaacatataactctgcagtaatatgtgttaccccttagttatgcaaaatgggagacgctcacacggagtgtgcctttcgccatgcgcagaattggaaccgacttgcttctccccacaagcaacacttttttttttttttttttttttcctatcatttcagcaactatcttgaaataaatatttataaataggataaaataaaaattataaaataattgcatggtttgccccattttacattcagcagttgttgcgcactgacacttttttcctttatctcatctcattttcagatacgaggcaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttgcgtaaaaactgctctcctttcatgcatgtgccgaaattgtatactcatcgtgtaaacaattcgacaatgcatagttgcaggtttgaaaaagggcatactttttatatacatgtgtgtgggtgtgggggataaagctgttcaacttttcattcccccacttgcactagggatgcaacgcctttgtctgccgttcgcagcgcagctaactgttcttagcaaaaaagaggaggcgtataacatttgtgaaccctaacgcagccacctagttattctgtgccttcagcttgttccttctctcctcaatgatgtccaacttgattcccttctcacggggtaaactgatataaggcttcgaattatccccaatgacaaacacgttgctcaaacgagtggcaaatatttttcccctggagtccttcacgtgaataatatcatacgttcctatgttcttatcaatagaggaaatgataccaactcttccaacactgtgtccagctgtgaccataaccatactaccgatttgaaattttaaatgttccagcactttcccggtttctaagtctaatcgaaccgtatcgtttaccttaacgtctgggtgtatgtatggaatgctcctaccatcatgcgtaacagcaatggataatcgtccttttctcaaaatcatttttttcaccttgcacaatttatatttgctctcctcattggtaatacgatgggggacaaatcttcctttaatgtcgtacaagagtctaaaatattcgttcgatttggttatatgaataacgtccataagaccaacagggaatgtgcaatcggttcttattttgttgtccacttttacaattttctggattaatatcattttcacttcgtcaaacgttaaggcatacttcagtcggtttcgtaacaaaattaccagggggatactttcgatgagcctgtggggaccgctactcgttttgggcgcatactggccgcccattttgttcaacatccaatgcgagggcgcattcactctcttcatgtgcttctttattcctttaccctgcggggaggggagggcaaacgcgggaaatgcgaggtaaatgtgttagtgacgcgcaagcggtggccgaaacgatggtcgaaatggtggccaaaaaaatatgaacgcttcatatttttacattcgcacacacacaaaaaaaaaaagctagctgtataggaaattctcaaaataatatgaacatcgataaaaaaaaaaaaaaaaaaaagttgcacacatttttggaaaaagcacgacagaacagttttgtaagcggcttgcgggttgacaaacatatgggggccaaaaatgtgcgccatctcccttcataaaattacacagctgggttgcaacatttccgcatgtagatcaaacaagggcatgttttacggcaagttacctctcagccaattcgaaaaatatggcacgaaagcacaatatagcgtaatagcagcacatttggcccatttggcccgtttagccctttcacgaccgtttaagcgaggcgaaaaggctacacaaaatatgtactcacattagcatacacttgggcagatatgcaaaaaggtacactcaggtatgcagtttgatgggcatctgagcgcaggggcaaaagcctgtggtatatatgcaaacgccgcatgggtaagcgcccctacgaagtttctcatccttttttttgtacgtaccattttgccgatagagtttcaaaattggttggttgattttctccttcgaaggattaagaatatgtaagggggggcctcttatgccttatatttgtagggtaaaaaataccaagtgataattttgggtaaatgtaatttgtaatatgttgttcacgcaaaagggctgaaacgaaagaactgtaacatttaattatttcaacgcgtgcatacgtttgttcctgacacagttttatttttttatcattaaatgtataagcaaaatagtgaactgtttttttttcttttttttttttttttgtcaattttagaaggttaggatgctttacaaaaaaaaacgaattggtatgcttataactcttaaacgtatttttaaactgcggctgaggctgagagcgctttttttttttttttttcaacttcgacaaaaatcttcgccacggatgcggcataaaaatatatgtacaatatgctttgctacgtagtacgcacgtgtggcctttttgtttttttcattttttgctatttactatataggggcgagtgggttatctcccacggtcggttatccaccatttggcacctctttttgtttttgcttctttttttaattcacctttgcaacgcttctttgcgaacttagcagcagatattatatatgcgtgtatatatcacattagcacagggtggggggaaaaaaaaatacgctcctcacggggctgcgacaccccatacatacacttaaatcacttccggcgttgctcaaagtggggcccaccgcgttgcaacgtatacgtatgtaacttttacctttatgcgctttgccaaagtgaagcatataataaactcacaaattaaatggaataggcgcccagtggcgcttgcttacttgcattggggaatccatttggtgtttttcgcaaaccacacaaaatggggaaggcactggggcgatgctttaaagccgaagtgccatccgaaaaaaagcgctgcgccaagaggcgaaacgaacgcatcaacggatcagcgctttttttccctgcctccagcgaagggtaagttcgctcgcgggtgaaaaaatgggaacaaaaaaaaaaaaaagtatgtatatatgtatatttatttatataaattataagatgagtacctaccctttgccatcacttttccgccaactattcttcaccattttgccgcattttccgacaagctcaaacgaagcattaattttgcgcttgttaaaaggttaacacaaatgtagcgctaatggtgatctttgaaatacgaactgtaggagttcccaaaaggggggcacatcacctccggtctctcacctcacctcatctcaaccgtcacagaggaaattcccttctgtcgtgtccacgtgtcaatgttgaggcgtgctacaccctatcaaatagggagacctcacaggaggaatgtgtgaagttgttccagccctcccgcttcaacggattagtggcacgacgggaaaaataacaatcggaaaaggggaaacatgcaaacaatgactgcttgttgacacatgcaaaatgatcatttcacacatgtatcttcgaattaaaaatatatcgtgcagtttttaagtaaaggtgttcctcttaacattttgcaaggtgaattaatttgatttattttatttattttaatttttttttttttttttttcccttgtatgactcatttgttttgaataatttttttttttttccttcaccgcgctgtaaattttcaaaacattcggcagcaaaaagttcctttcgctgggttaatttctccaatcagtaaaaagtgaccatcgccatatgtgtgtgcatttggcacatgcgtcccatttgttgcttcgttgctgtgtctgttaaagtaaaggaaaataaggcacacagttatctccccgagtggacttccttgagtactctgcctttatctttccccttccattttgataaatcatcgcttacgttttttgaggtgttcacatgggtggatgtgccgttaagcataaacgataacgtgcgttagtacccacttcatcagtgcagaattggcggctacgcattatttgctgccagctgagcgagcggaggcctgcgacaaaaaaggtaacttcttggagaacaccgctgctcgccaaaatgatgctcgataactccaaggaaatgccaataaatgaggacgtcgaaaaagagatatacgaatgcttctccctgttcgatacaaacaaatgcggctacatcgacatccgcgaattttacttcgcccttaagtcgcttggcctcaatttcaaaaaagaggaagtgaagaatctcttcctccaagtgaagaaaaacatcgacgataaattaaatttcgatgaatttttcgaaatcgcaacgaaacatattcataagagatacaatgaggaggaaatagaccacatgttttcgctcttcgacccgaatgacacaggttagtcttttttttttttttttttccctactgatgcgtgtaggtggtgccgcaccggggcatttgcacacactgtaaagaaaatagaaccatttttacctttgtaggaaaaataacgctgacttctttgcgaaacgtttgtgccgaaataggtaaggaaatgagcatctgacgtggcgacatttgtttggcccaccccccatggacacgctgacagggctgttcctcacgcgtcggttgcccactctgcgcgtggcacacctattattttaacatacatgtgcacagccacctacgctgcttccccctttcccacccaaggggaacacatcgacgacgcggaactgaatcacatgatcgagtttgccgacagaaacaacgacaaggttatcgacaaggaggaattcaagagagtccttctaagcgcatggaaaaacgacccgctaagtgacgtagactcggattagtaaccccccacacgagtgcacgctcatggtgaagctagccaagctgcgcaacggtgagaaaaaaaaaaaaaaaaaaaaaaaattaaaattattttagtttagtttagttttattttatttacgtgctcgtcgcagtgctctacatttggtaatatgctaagatttaatttcacttttttttgttctgtttcgtttcactccttttaacatttaaagattaaataaaaagaagaaaaaaaaaaaaatgccgcacgaatgggcagcaaaaatggctacatgatggacagcataattcaaaatgtcacaaaggggggcacataaacgaaacgttaaaaaaaaaaaaaaatcgaatcgaattgaatagaatagaacagaatataatagaatagaatagaatcacatcacaacgcgtgagaaagagttaattatcatttatggtacactttgtacggtagacacattaagctttaaaaaaaaaaaaaactagcatacgaatgaagggggtaaaaatcagggaaagacgagtagtacaacacttcgggggcatgcacaaacagaaacatgaaaagcgtacataagctaagcagtacgtgtgcaggacatgggcacatgcgtgtgtccctgtacttatgcatatgcactgctgttcatacaaatgtggttaaacaggggaggggggaatcatcactcattcgcggttccattcgcggttccattcgcggttccattcgcgctccattcgcggttccattcgcgctccattcgcgcttcgcttgcgctccgtccgcgcgttcaccccgccgcgctatcactgatccaggtagtaactgaacttggaggtgttctctatgttgaagactatgcagtcgacggcgaaggactggtagtacttctccttcaggatggacgtgtaaaagtggatgctggagccactgtcctggccgtaggaatcattattagacacgaagatgatggtgtgggacgtcgtgaggaaaatgtaaccgtcctccgtgacgtgcaggtcgtcctcattgggctgctggaatttggcgagcagcttcgactgagggtatttgcgcaccaagttatccaggacgtttttcttagcaaaaaaatagttcacggatgttgttattggaccaacccgttggttcggatcatccaagttgagccattcctcaaacaaccacttatcattctgctttgtcagtttgtaaatatttgtcttattgttcgtcacgtagatatagttgactctgttacctctgctttcctcatacgttataaatgatatgtgttggaagtactcattcgactcgttctttttcctatacacgttgtagcactcataggactgttccgccttcttaatcacacacctattcacataattctgcgcgtcatcatttcctgtaatgtaaacaataacgttattttctgtgctgttgtaggtatccatgcatataccgaaaggtttgggaaggttgataatcaaattttttttttccacatgaacgtagacagtgttgttgagagggtaggtcaacacgtgaatgtccatatgcgatttataatcaaatgcaataaagtctttaagtccatcgaataggaagttgccactgtaatgttcattgtattcatccgatttattgaggacactaacgtagttatttactgcatcgtagtaacacatatccttgagtagtttttcctttcctgagcaactacttgcagaagtaacatgtggagccaatgcgtactggttggtaacactgataaatggcattttgggttctttccctgaacccgtttttatattcctcaaatcgatagttcctttgttaacagtacagttatagttatttgtccacaaaattgttagcctatatttggcatcttcttctcttcgttttttctccgccttctctgcttcactatcagtagtagcattgatcgtggtggcactgtccaaatttaaaaatttcgctttgttattgttaagttcctttgccaatgcccccctttcatattcttcttcctcacttaccaggtgggcatcatagatggtgaaatatagggagtttaaatctctgctgtaaaggtccaacacagaatacacattcactgtgtcgtctttctttatgctcataaggtatagtttcccttccgatgaaggtttatcattcgttacgtgttttacattaacgatgagatgatccctcgtgctgtttgtatcctcctggtcaggcatcacaatcacactaagaccgattatcttgtctccattcgaaaaagtatgtaaattcttagcttgcacagagttattattcctatttagtgtcaatctaaaaacgttttctgcattttccgtgataaacaaacggtcatctactactgccaatccgttcaacactcttatcgatttcccattaactgtctcaataacattaattacttctatgtaatcattttgctcattatacttcacatgcagaataaaataattttgcttaattgcagaaatgacaaaaaaatggttctctttcgaatctgcaataactcctgtaaaaaacatctctttgttattcataatatttgcatgtttctgtgctatgacattcaagacagatattctttttttctttacatctatcctatatatatctacatctgttatcattaaaatgaacccattatttgcagctatacctactatgtagaatttgtctgggaaatttaatgccatcaggttaacattatttttatatagatgtaaagaattcttgaattcatgtttgataaaatagatcggctttttcttcctttctgcattgtaatctactgcactatgagggatacattgtactgggaaatttatcactttatttacttctaaattaaatgtattttcgtttgggaccactcttgcatttactaaactgttcagctgatttgttagcactaactctcctgtgtgtttgatactgtactggtttgtgcttatcgcccggggtatcgccaaccccagaagaagtaaaaggaacagcatggccatgttgcgccttcttggggggggggctctccaaaaaatgtggttcaacttttaggcagttttcccctccgcagcggtgttagctacacgtgggggaagcaggacctcacgcgggggaagcaggacctcgcgcggctgaaaatgtgtatatatgtatgtacctatttatgcgcgaaccccctgcgagacgcgttcaaatgggcactcacgcggacaccaaaaaaaaaacaccaattggggggctgccgggagtgaagcggtttcgcggcgagacagcgtagggctcacttcgctcgtgaacgtggtaaaaattcgtgcaaagttcactcgaccgccacaacaggggtgaacatgcgcacatcgatcggcggcgattatgtcactccgcgaagaagcgcccagctaacaagaaaagactaccacgacgaggtgaaaatacttccccaatgcgcagaaatccctctaatgcaaaatcaaaattaaaaagaaggggacgcctacgttaaaaaaaaaaaattctgtccctcttcgacactgatgcatggggggggaggaggagtcttctctctctcgccttgggtgggaccctctctacataaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatatatatattatgtatatataaatatacgcacgtgctgcgcaattttggcactgttgatctcaatcagcctgcttgtacacgcaaaaatggcactgctcagagaggatattttatttcctacagggcgaagtgcaacatgggggtgtaggggacaccatccgaatgcgcacttgtgtggatgatggtgaggcaaacagttcgccacattttattatattttattttattttttttcttttcttcttccttaaccttgcgcaagccttcacgtgaaaaaaattaccaaaaaaattgaacgtacagatggagaatttttttttttttaagagaggagaaggcttgggtcagcgaaacattgcgtgaacgaacgtgatgaaccctttgcaggccataaaaaaaaaaaaaaaatatatgtgctctactgttataataatttatgttttaccctgtgcctgcctgctttcaggtcacaaaacgcacatgtgctgttccaccgttaggtcaaaacgacctgtgtgcgggagagtcttcttcctgagagcatcgcaaatcgtttagaggcaacaacacgccgtgatttggtgcgtgcctccgcatggagatggagatttgctttcaccgcattggcgtgaaagctggggtttttgcacataggagcgaggagcggcagtgacagaagggaggaggaggggccggtttctttcttcttcccacgcgacaaaaaaaagaaaaaaaatttatgtgcaatcggattgtgcgcacaagtacgtatatatacacagcacgtgtaattacgcgagcatgtgtaaccattcgtgcacacatgaacaaaagtggcaaaaaaaaaaaaattcgcagcggaagtagtgatcaaccgatgccgtccccccaaatcgaagcggttaatcaatcgagggtggaatttacctgttcgcgttgtatttttgttgtgcgtaggtttgtgcggaacgctgcctttttcgatcctctcacgtttatgctgtggtaactttacggttattttgtggccattttgtgcccattttgtgttccctttttactccctcttttttaccccaccgatttgtacgcgcaaagcgccagtcttcgtttccacgtcgtctgttcacaaagggaccgttcgttaattcaccaccgacccgaacaactttctcatttctctgcaaaaatggatgaggacgaccaggttaagcagccatggatgggtcaaacgggttggagaattttctgcgtccccaattggagttaaaaattgttgcccccatttttgcaagtgaaaatttttattacacggaaaagtcagcaaatgtatttatcacccaggaaggaaacggagtgcgctgaaattggttggcgaagtggttggcgaagtggtcgcaaaagtcgttaccaaagtggttgctcaaattggctcgctcaactgccttgcgaaattgctttacgaacggggggcaaaagcagctgcttaatgctggggaggagggtcccattaatccccctttagcgaaacacccgcgtggaagcaacgccgtatcagctccctcgtcgacttgaccaatgccactcggttgaaatggtgccacattgaaagtacacccagttgctccccctctagtgacaataacgtggggtgcagaatgcaccttttttctttttgtttccccccccttgcagtgttcctaaacccgttcatgtaatttccattttaattccctttccaacacacacccagttgtgcgttcaagtgagccatttttttaaaaccatgctggttaaccacaaagcgtggtttgcacagcggcgcagaaactccacaacataaggttgacaaacaggttgatctaaaattttgttaaaaataaaaacaaccacgttgctactccatgcgcaggtgtagtgggaaggaaaaaaaccaaagctgtaaagtggttccccattcatcgcttcgattaaggagcacacacaaagctctgtgttctccatgcggatgcgatggcgcaacaaaatcttgggaatatcctcctctgctcacctccccacacttcacaatgtgtacatactgctgtaagaataaatgatttgcacatggggagaggggccataccatgagttggtcccaacatgggtgatgggctgactgacagcctgggttaccgtcccttggaatcgctttacacccccggcatgggtgaacaaatttgcgccgtcctttcaccatctgcttaaaatgtgtgtcgccgccgcatacacaaaatgcgacgcgggagtggccaactcgggggtgcaggacggccaagccaaccgatcaacgccacgtcgaaaaatgtggtcaccttttcattaacttttccttgcgtgcctaaatggtcgatcactcaggtttgctccttttttttcttcagtaaagcattcgcacagcgggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagtatcaatagcagtggcaataataatgctaacttgtgcccgcccgtggcttgtagttcccccggctgaagctcccttgagctgctaaccccgactccactcgaggaggcagctttccaaacgcaactgcgtcacatgagagatgaagctcccagcgtgcgcagaaacgagcctccacgtccaacggagcttcatatggatgaagcggcacattcgcttttaagtaggttctgtagaggggctacttggcagatgtgccagccgaatgggcgaccacacgcggtgatcagcctggcgaagtgatcgactgatcgattgaccaactgatcgattgatcgattgaccaactgaccgactgaccgactgaccgactgaccgactgaccgactgaccgactgaccgactgaccgactgaccgactgaccgactgaccgactgaccgactgaccgactgaccgactgaccaaccaactagccagtgattcccccccgtgaatgtcgcacaacaggctgttaccccatcagtccgtcgcgccgcttcacctcgccacttgtgctattctcaccaaagtgaggaaaaagcagaaaggcgcaaatccatcctgtgcgcatttgcgcccacgggcaatcatataacactgtgcaaaataaagcaaaataaaataaaataagtaggaacccccgaatgaaccaggcatgggaggaggactactcctgctcactcgattttttcagcacaccgggtcgttctcacaaaacggagcagctgcacagggggtgacacctcgcgggtgtgtagcgcgtcaagccagggcatgtgaggatagaagactggccagcaagcacaccacagcagatttcactacgctgcggtaaactcgccacacttcaccacgctgcggcaaactcgccacacttcaccactctaccccgaggatgaagcacgggggccgaagcgaagccacccgcggagacatccgcagctacatccacaaagcgggagaaaagaacctctacagaatcaaaaagggactagtccctaacatgaatgtagaaggacacatatacgtaaacgaaaagttgaaacatctcatagacgatgaaatagagacataccaactgaacagaaacactacgttcctcccagcagttatacaagtagcaaatgtctcaaccctaccaggtatcgtaaaagcatctatagctttaccagatgtacatgcagggtatgggttctctattggaaatgtggcagcatttgatatgaacaatgagaaagcgattatatccccaggaggggtagggtttgatatcaattgtggagtgagattaattagaacaaatttgttttacgaagatataaaagacaaacaggaggaactgacacaactcctttttaataatatcccagtaggagtaggatcacagggatgtatattgtgtaatcatgacaagctagatgaagctctttgtttaggaatggattggtgtgtgaaagaaggatacgcatgggtagaagataaattaaactgtgaagataatggaaggagtttgtatgctgatagtaactacgtatctgtgagagctaaaaaaagagggataacacagatggggactttaggagctgggaaccactatgctgagattcagattgtagatgaaatatacgacaaaaggagtgccaaacttatgggagtagaaaaaacgagtcaagtttgtataatgattcactcagggagtagagggttgggacatcaaatagctacagatgcactaatcgagatggaaaaaagcatgactaagtataaactagatgtaatagacaaacagctagcttgtactcctatccactctaaggaaggagaaaattatctcaaagccatgggttctgcttgtaattttgcttggattaatagatcctccatgacgtttttagctagacaaacctttgcaaaaatttttaatcaatcacctgacgacttagacatgcatgtcatatatgacgtgtcacataacatcgccaaaattgaggatcatctcgtcgatggaaagaggaaaaaactgttagttcatagaaaggggtccactagagccttccctcctttccaccctgcagtccccttggattatcaatactgtggacaacccattctcatcggaggtaccatgggaacatactcctacgtcctaaccggtacggacaaggctatggataccactttcgggtccacctgtcacggggctggccgagcactaagtcgaaataaaagcagaaacacactaaactacgtggacgttttgcagaaaatgaaagaggaaaatatttccattcgagtcgcctccccgaagttaattatggaggaggcccccgagtcctacaagaacgtctccgaggtggtcaatacgtgccatgacgcgggcatatccaccaagtgctttcgcctcaagccggtcgcagtcataaaggggtgaccacacggtgataaaaatggtgggcccctcgcgatggtaagggggtgaccacgcgatggtaaggtggtaaccacgcgatggtaagggggtggacccgttttgctgccttcaccgccttctccgttgtgtgcctacgctgggttaggcgcaccctggggtgcagctcagctacattccacgaagggactcaaaactgattttgctccaccaggattggttctctacccccgtcattgcttcacttcgcttctctccgttccatttcgcctttttttttaacttccctttttaattcttcgactttttcaacacattgggcggttcaaccgttaggtgaatcgttaaacgcccttttggccaccaataacgtatcccttttcatggtgagcattttttttttctttttctaaatatgcttccgctacgtgggagacgcaaactgacgtgcacacctactacaagatcctacgctcgcttcttcattttggcgaagctcatttttgtcggtgccatcaatgttgcacttaagcagcctacgccgcactaacataccattggtggctccctccccatgggaaatgagcggcacgggcatagaccacctcgtatcgccccgtaccaccgcgcatcaccccgtatcaccccgtaccaccgcgtaccctcgcaacagatgctaaacagagtggaccacaactgttcgctactgaatagttaacacacgtggtgcgcgcccactggtccttcttcgtcacctcgtgacagtgtgccgactgcgaaacggtgttgcctccccacaaggccattcccctttaaataatctgctgcacacattaacgatatctataagttaccctctccctattttgtccaacctggagcagctcccacataagcagttctctaccctctgcctcctacggggtatttttatcacctaagcgtgctcaactatgcagtgacgcttccactcatggtgtgtgatgggtctgcacctggtccgtttctcaccccacagcatattttttccatttatggatattttattttatctttttttttccaaccataaaaatgtggataaataaagctctaaaagggtcaaacttgatgcatttttttttttttttttttcttttttttccccttcaggttgggcatcgaaccggttgtcatagtccaccttttttattcgccccccctggggtatcatcatccagccagccaccatgcagcttcgccgtttcgccattttaccgtttcgccatttcgccgtttcgccatttcgccgtttcaccgcatcatcgcatcaccacttcttaaacgattttacaccgtggccaccggatagagaagcaccatttttttcttaatttccgggggtgaaaaaaaagaatctcaaaaggatcaagctgcaagccttttgtgcgtgtacattcgtgccgcttcacactgcacagcatcttccttctatgcttttttttttttttttttttttttttcctatatgcatatttttccaaccagtcatgggtgctaccaagtcggttattcacgagcgtgaagtttcttcacatgtacgtacgtatttgcttgccgcctagtaatgaagtgagcactggggcattgtgcttttccttcacttgcgccacttctccaatccccagaaaactgagcttcccctttttcacaagcgagctgactgatcgccccccgcccgtttcccgcgtgcttttttccccatatgtcatagtggagaaaaaaaaaaaaaacacgtacatacatacgcacgcatacataaacgcacaaacatattttgaagcatctgagtgacaaaataaagtgaacaaaataggtaaagcctaaattgtaaatgcataacgatacttccgagcccctcgtgtggcattacaatcgtcacagcagcactcctttcgtattatgtactgtttatcgagtcacgcactaagtgtcacgctttgcgttcacatgtggtgaaaattcgtattccccttcgtttgtgtttttcccctgacttgtgagcaaataaaggaaaaacagtgcgggataaaagaaaaaaaaaaaaggaaaaaaaaaggagactctaccgtttgcccagaatgctgcaaatgcatataccccacgcataagcagcctcgaacatacacagggagcaacccggcgcacgaacggaagatagcagccatattgacacacggcgttcgccggtggggctacacaacgacgtgacagggcgacagagcgacagagcgacagagcgacagagcaacagggcatcagagcgacaaagcaacaaagcaacagggcgacagcgtgacgacatctccccctctcctgcagcactgctcccccaaccaccccttcctgcgttaaagccgcttaaccttcctatatatgtttgaaaaaaagtctggataacagttttttttttaatttcccccatttcggaagaatgaactggaaaaaggctttaagtttggcaggtaaattatgtcgcaaagtggagaaattttttttttttttatcttgccccattttgcgtcaccactctgcatatcctttaagccgtctagagttttttttttttttttatgtgctactcactggggggaattgacaaaagaaaaacctccgttcaatgtgtgtgtacagttgctcaacgaggagccgtctgcaaaggggagaacagaccggagcgatgcagagtggacggaaaggcacactcttatattcggcggttacactccccccacctgtgcaaccccatatatatgtataaatgtatattatttttttttttttttttttttgctgcgcaggaggagcggcagccgtggttgccttgacgtacatgctgatgaaggacgatgatggtcacgatgacaatgacgaaaatgaagaaaagaaaaaaaaagacggaaaattgaataaggacggaaacaggattataaagggagaatcggtaagaacaaatgaacagtggtgtttacagctgtaaaggaaaaaatatagctttgtagaacctgcacagctgcgtatattttactcccaccgtgtgtttggccgcttatattttactcccacccactctgatctcctccttccacagatgacccgagaggatctcctgcaactcttgaatgaaatgctcaagctgcagacggacatgaaaaatattgttaaagatttaatcgtagttgcaaagaataacagttacgagtaagttgcgaaataaagaatgacgctattcgatgcgtgtttctgtatgtgtttctgtatgtgtttctgtgtgtgtgtttgtcggggtgactcgtaatcctgtcaatgccactccttcataatgtccatacaatacaaacatggattttcttccctttttttttttttttttcctccccaaagctttatgtccgtctataatgtggcgaagacatataacacagtggaccctctgggtaaatatcaaatcgagatgcccgaatttgacaaggttgtggagaactaccacttcgacccaggtatcatttcgtcgtttttgtttttttgtattttttgtttccttttgtttccttttgctcttttttttgttcctttttgctcctttttgttttttttatggcaccaccgtaccactgatcgccatcttatggccattttttcccccctgtaatgttcactcatgaatgacccctccttaccatccctgcagaggtgaaagagaccgtctcgaagctcatgtcgtcccaagaaaagtacaaaaccgatttagtgcattttcgtgtgtgcaaattggcgcatggaaatgtgcacgaaaatttacaattgctcagtggataaaaaaaaaaagttgcttcttccctccccccttccgtgaacactgttaacgtgtcctttttaacgtgccccttttaatgtgccccttttaacgtgcccctttttcttccctccccctatctcagttactatgccaacatgagcgaaaccgccacactgagtgtcgataaaattatcgaaattcatcacttcatgttaaatgaactgtacaagatcgacccagaatttaaaaagatcccgaataagcacgatttggatcccaagctaatagcactaggtatggcttaaacgtgtgtgtagagacatgtgcgcgcttgtagagatatgtgcgcctttgtagagatatggccctgtttgtggataatgagctggggagcgttcccgtccgtgtaacgacggaccaccacagttgcatgccgcattgacgtgcttcccgccctccttggtcaccttccccattttcgacatcctaaaatttgttatgcccccccttttgcagttatacaatccatagtgagcgcaaaagtggaggaggaattcaacttaacttcggaagacgtggaggcctccatagccaaccagcaatacgccctgacttcggtgaggaagacgactccatgtgttctcgcccattcgggtgcacatgcaaatgtgtacatgtaccctttgagctccccctaacggtgttgaacaggtgtaatcatttttttttttttttctcccccgccgcagaacatggaattcgcccgagtgaacatccaaatgcagacaattatgaacaaattcatggggtaaggacgaccccccaagctttgctaaaacgaattaacgcatccggctaagtttgcatcaccgtgtggggtatattatactgtatcttcccgatgcatataatggaaacatttggccgtttccctcatcgctgtgtttcgttttactaaattgttttattcacccctttttttttttctccccccacagtgaccacttcaaatttatgtgcgacaaggagggagtctactaggcgaagacggagtagagcgcttcacttcaccatgccaccagcccaccaaagtttaaaatttagttttcaagacgcatcttgtacacatacccatcatagcatgctttgcaaaaaaaaataaaaataattcaagcaacggttatttctacattgctttgtttttatttttttcgcacacgttatttccacgtgttgctctattgttgtcatgtatatgtgtaacactgccacatggtacccttttattatcctttttttttttcttctttcttttttttcttttttttccttttttttttccttttttttttcctttttttttttcctttttttttcccttttttcctgccccttttcccccctttttttaaaacgagaaggttctccatcgcattcacttttgcagaaagaaaaatatatttccacattttatatgttattaatttaatgtataaatacgtgcccatatatgtgtgctcgtatatatgcctacagtgtacatgcacgttggtgcgcgcttgtgtgttgtgacgttttaaatgctttatgctttcactattgtttgtttcttccccctctgtctctgctcccgcgtctgctcccgcgtctgctcccgcgtcttcttatctcacgcccccatttttgaatttcccccccacagtgttgatttaatgtgcatatgcatacgtacgtgcatgtgccaggtttaggccccaatgtaaaagcaacctgatgttgcatgtgcccctcactcccctgctcgagtcccggcacgcataatgcatcacgcggttttactcccacgttatgctatttacactcctcttcgacttcttttcttttcctgcgctgctatgtgctttccttttctccaaattaacagcaaacccatttaacagaagacaaaattgcagcatgctgagcattttgttatcttttaatatatttttcatcccctaaatggaagtcgctcaatcgatttgaagaaggggccaaataaataaatcggatcacaccaacaatggagggagtagccaccatgcgtccaaaaatgtttcttcctaattccacgttgaacacatccttccatgcacctgttttgaactaccctccattatggttccataataaatacctctcccttcacatccccacgcggatagtccaaacaaaaaatcaattacgaactgaacaattaataacaccatgtgtgtgaaccttaaaattgtgctgagaaaaactcttgcatcgtgagatccacaaaacggttgaccattccacaggtttttcatttttcccaccttagttgtcactccttataaaaatcttttaagcgcttttcctgtctgcatttccaccatcacagaggtagcgaagtgtaaagccacacattcaaagttgcacacaagtgggaaaaaaaaaaaaaaaaatatgaacagttcatacaaaaaaagggctattatcctaggaaattttttttttcatcatcctgcaaaagaaaggcttttttaagagaagaaatgccaactcagctgtggtttctaactatacccagcacacctactgattaaaagacaaattagcgacttgcagaatgtgtcgtaggcgctaaaagttgctacacctttgccagccccactgccaaaatgtcagattggacaacggtggtttgaacaaaaggaaaagaaaaaaaaaaaaaaaaaatatataacattatttctgacttgttcaataaaaaaaaaaaaaaaaaaaaaaaatatcacaccattttacagcggaaaatatggatatataaaactttccataaactaaagaggaaaaaaacgatgtaatgccaaaattttcttcctccttaagaacatgttaaaaaggggtaaagcttattccaccgcacattttacatttttgctcattcgttttttagcccttttcgtgtatgttccagttttactactttttttgtttacatttttttttttggttcactcctgcccgctttcatcaaacgtgtgctctcatccacccccgttagacaccctcacaaggactcaaataatttgccgctcctgcttaggggaaaaaccgagacgaacaagacaacaactagcaaactggcgagcaaagcagtaactaataaacggacgtgcaagtaaacctgtcatcaactgagcaaaaaaatgaaaatgcgcaaagacatgctcaccttcctgcttgggatcatagcgtccattctcctcttcgttgtcggggggatgcttgacaacgtcaactacattttagggtgttacgtattcgtaggatttgttttaacagcgtacaccatactcgcgtttctcgttcccaacacgaagaagtcaagggattttgtcttctcatacggagtcaccacagcgtgcatgtttgtgatatcgctaatgattcacataataataattgattcgcatgtaaaatcagcatgcaaacataacaatggcaattgcgtcaaatatgtatttacatccgtgtgtgcgtttgcttcaacttcctgtttcctagctgcgtcgataatgacgttcaaggtgatccacgtttggtaggcgtggtcacggagttgtcgcttaaccgtgtgacgtccccgccttgccttcctgcacatgtcaccattttttttcccctccagcatttgccacgataaaaattgttttcccgcgttgttctacataatacacatgtttctacaccccaaagatttactataatgtgtctttctcgcttgtatttaccccccttatgagtgtgcatttcaccgcgactcgttgcgctcgctacgacgtcgttcagctcgaactagcgattttttcgcaaaatccattttaaagtaagcgttcacgtttggccgcctttaacggagaaatgtacctgcacggttttctcagtgccctcggggtgtaaaacaccacacaccactgtaggttattcccacatgggaagggttaaaagaggggaagaataaacagtctattaaaaagacaaagaggcatactaataaaattgcacatattttgaaaaaaaaaaaaaaaaaagctaggcggcttgggggaaacaactcaaatgggttaaacgcaatgtacacgttgtaagcaaaagtgaaccaatttaggcctccaaattgggaaaataaaaaaaaaaaaaaaaggacaccaggtgatgcccatcaacacgacattatcgctgctgcaccccttcaactgacgaatttgttgaactgctcagcgacccggtgtgcagaggtcttggcatccataaacagaccgtccgcctgctcaatgtgctttacatcaatgacagttttaccctcaatgctggctataattctagagggttccaacagaagcatggcaaaacgaagtgaagactggctgccaattttggctagataattcatcccctcttcactaatattgattttttccgtctgagcccgtagagctaaaatttgaacaatttcttttagcgtgtagggaaacgttttgacgatgataagtctatctagtagatccaccgaaatcccatggggttcaatattctctgttcctttaactgtacagatacctctattcgtggccattatgacaatcggagctaatggagattctatggccctatttaggtaagaaaaacattctatgtctaacatatgtgcttcatctatgtatagaacccctgggataatttcggctagtcccatttctaaaaatttattgacagttttgttaatttctattcttagtttttctgtaatttctgtctttttaggtctcaaataagagttcaacacagaagctagatcttcccctactgttgggttcgcattagctagatcaatatcgtgcaaggaaatttgttgtactacttccttctttttatgaacctccccctttgggagagatacgtattcatcaaattcaatgtcgtattctttcgagtagacattacatctacctaaccttttcacatgtcctgtattcgtttctatataaatcacatctccaatttttattttttctctaacaatttgttcatgtattttgggtgctaatctcaacgtctttgctcccttcaccgttttgagggtaataataatggcgttaatttgtttagctttatttaaagaatacaaacactcattttcttccaccaccatatctaccacctccccttcatacaccaatttctcgtcctttatttttatgtgtatgctttttcgaaaggcttctaaaataacttctgttttttttatttcgttactgtacacttcggaacctgataggtacacgaacggcatttttttatttatttccctgcttatgccgattgctagggcactcttcccgcttccacttggacccgctaacaggatacatttcccagctagctttttctcctttattaaatccacaagaaagagagatgcttctctcgctttgaattgtccaacgagaccacatgagttatcaaagaacatcgagtacctctcgtctgttaaattcacgtcattttcgtgaagatatatatttgtgtttactcccaatcccttgatgtggctatgaatatttactctttcctttttcgcgtcgcttgacgtgttgacgttggctagtttgatctgcattttgtcctttcccacgtgtgacaatgatgcgtaagctccttttcgggcctcttctcacactcacacggggagacaactgcgcctagcatcacacaggaaggtcctcccgcttggcgaaaatcactagcgcgggcaccctgcaaaggtagagtagcaactatgtaccacgaggtgggcttcctaaatgggcttcctaaaggggctgcctaaatgggcacttatacgtagctaattgcacatatgcgtagctaattgcacatatgctcaccccactctgcaggtaaggcgcgaaatggaggagataccccaaccggtatgcatatcatatgcagtgttaaccgggacacgtggggacagtttctatctcggaatgaatatccccagccagggttacatcgtccgtcgtttgttctttggcacgcttctacaggctccgcatacagatgcagcatgggggaagctggcccaaaggtgaaaaaaaaaaaaaaaaatacatataagtataggtacatataaatacatatatatataaatagagatacatataaataaaaatacatgtacatataaatacatgtacatataaatacatgtacatataaatacatgtacatataaatacatgtacatatgtacaaatttacaacgaaggagcgggcgcgctatttccagccaaacacgttgtgctcgttcctcacgcaaattttgcagatgctggggggggagattttcaaatgggcaggttctttcccttggtccatggcacgctactgtactgccaggacgttactccggctgctccttttctgcgccttcctttcgaaacgttcgaattggctgctcgctcttccgtgttgcatatgtcccagtcgtatatgcactcaactaaggttatttttttttttttttttttttttccacccccgtaacggcacttcccgtcagcaggagggtatacacctaaagccttgtgaatgaaaatttcagttccggatttttcatcggagaatcgtttcgctaaaacgtggtcaagtttgttttaatggaagaccaactgtaagtcccttttcattttcccccttccatagtgcgaaaaaaaaaaaaaggggaaaaaaacatatctcccatccgggcaggttaatttgaaatatacgaatgagctaagtgtacgtggcttcctccaaaatgcagttttacttttcatcgtaggggcatatatgcagaaaaggaaccccggggaggacgatgcggggttgattaagaagcgaatcagtttgctgaacaagcagaagtgagttgctcgcacgtgggccgcgtcccctgctcggttgcaatacacacacatgagtacacacgcaaccacgcgtagagaagccaaccgcatccatccctacggcagagcaacactaattattatgacaacctaaaatttaaatgaaaaggataaggacctgcttagcgcttttgctagtccaccacgtgcagctaccgctaggtctgctattttgcgatggcttcatcctaggtgagcagcgaaacgggaacagaagtgcacaagggggggaggccaaaccacaacgtataactcgccacgcgcaaatcaccacgcgcatgtgtgcccactcctgctgcgccttccccccagtccgccaacccatctagcttcagcaccgccgcaccgccaccccatgtctcgaaatgcatccccatttttgcacctcccaactgtgtagataaccgaattgtttgttctccccgtggatcatggagccctctccgaaaaagaaagcgcaacggaaataattcgtccaggggggtgagcaccgatagtgcatacgtaacgtgggccataccggatggacacgaggagacaccccttgtaagtggtgagatgaacagcttgcgcgaagagctgcccgagggggacacaaaagaagaaggaccttccaaaacgaacataaaaaccaaggcacaaaaacaaaaggaagaaattgaagaaattataaaaaaaggggaaaacataacagtagagcgttccttttcctttaacagaagtgacataatgattaagccggtacgtgcgttttgcaagatgtagacgcggcagatggtgccaacttcatcagtgtgactttccccgcagtaccacgctgcatatcctctcactgtgcgtaaccacatggtcgtttatccacgcctccccctcgtaggaactcctaaaagagctcattacgcaaaagtaccggaggctctttcagcgacatgacatggactgcggcagtagtgaaattcaaattatcattttgactttcaaaatttttttcctcacggagcatatgaagcggaacaaaaaggtgcgccccaaagaaaaaaaaaaaaaaggaaaaggaaaaaggaaaaaagaaaaaggaaaaaaaaaaaaaaaaattattaacaaaatagtagttaaccgtgacggaatgtttgaaaaccctactgtgggggtaacctcccgcgggcaggcagctttggctcgacccacctccctccagttcacctcaccagcttcacctcccccacacgttacacccccactgctgcatttccccttcgcaggactttgcctgcttgagaggcctcttcaaatgtgtaagcaaacgaaggaggttgctcgtctacctaggcaggaaaaacagagatacctttgacaaaatcacagatttttttaaaattaaaaaaccgctgcttccagggacggctgaatattacaacaaagacctcaagtatgttcatttcaacaacacgaagaggtttaaaaacaacgcggagcggaagaaaaaggttaaggcgaagaacaaaaaggtgcagacggataaaattctgtttggcgactgattgggggaagcgatagaagaagttcccacgttttgccggacataccatacgtatgtgtcccttccgatgtgaagaattatgcgcgtgattcctcaaaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcttctttcttttttttttttttcgtaacgttacatgcgaagcggtaagtccccatttcgcatcgattttttctttcccccttttgtgcattcctttttttttacaacatactgcgtaggcaagtcgcacatcgcacatagcatatggcgcttcaaatcggagccacgtgcaaaccgttttggtgaatcgactcagtgaggcctatgcttaaagcgtacacctcctctcccccacttgattcgttcatataattattttttctccccatcctctgttaaactttaaaataattcccccccccccccgcgcgcaacacatgcttggtgaacggaagaataattgccgcccatttgataggcctcttccccgcagtgagttcccccgcgctttgtgcatagctggagggcccacttgagcagcgtcccaccatctcaccatcccaccatccaaccaccccaccatccaatcaccccaccatcccacgttcgctttgctgtgctcatcgcaagcggtttcccctttgtgtgccttcctctctcttctcctcgcccatttcccccttttaaaaaaacgtcattctcacacctaaacatggcatgagtgggcggcctcctcaccccttttcgactccatcccaaaaatgagttgccaacttgggaacaatgtagaacgaagagtttcgcattttatttttccttttcacgttctgccccacgcgttgcgcagttggtttccccgtttggcgcttctcatcgtggtgctccatggggtaacactctgcaagagtggccgaggggtggacgcgtcacggggcccccctggcgtgccccccattttcagcgtcatcagcagcgatgtcaaattgggcaaccaagtggactatgtcaggagggcgcacccccacgagggggtgaaactctacgaacaggtcaggaacaaatgcaaggtgtactttttgccgctggtctggccctgcggcgagaaggggggcccacaagggggagccacaggaagggccacaggaagagacaacgagggagccgcaaacccaaccgctaagaaagcggcaagccaaaccgctaagaaagcggctagccaaaccgatgggaacaccgctgacggtgggggagacggtgaaacccccttcgaatacctccagcgaaacctgggagacacgaaacaaaaaatggaaagcctcgcagcatacatcgaacagtcggacgccattatagtccccatgaactaccacgacattttaaataaacatcttctggacattgcccaatttagctgcttcctcaatgtgatcgatttcttactttatgtaaaccaaacgaagggtaaccacaacgttattttttacgtgtacaattttcatgaggatgatgatgcgtcgggaggtagatcacaccaggacaactacgtggagaaggaaagggaatccatcgtgaacatagtaaagtcgtttcttcgaagtcattggaagaaggaccggtaccacaagtgtgtgaaggagaggttcgttttttcgagagataattgcatcaatgtggatagatggcgtgatcaaattgggaagaagagagtctactaccgagtgaaggtccccatgcagagtaaccccccagcggggcaaataacatcatcaccgcgtatctctccaagtggggatcgcaaaagccactccatctttgcgaaccaccgtcctgacgctctgaaaaacctgactagcgaaaattacttcgtctataattttttttccaacttgaaactttccattctacatgaatatttaaaaatagctagccaactcaaaatggacaattttgatccactaccagatgcaggaaaaatgaaaataaaaatgggtcaagtggcgaaagaagtagatgtgctccttaacaaatttttactcttccaattaaacaaaaaggtcgttaaaaatgaagacatggttgaacaaattagaaagaaacagcattcttaccttgtccatatcatcatgacagatttgctagaaaaatatgaacaacttttggagacactcattcgacagttgtaccaattgtatagacagagaataaaaaaaattaaaataaattcaaatatgattaatgagtttgcaaaagaaattaaaaacgtggataagatattccacctgtataactcttcgatgtcctttgtccactacttcaagaacaaagggagtcattattttctggaaagggctaactgtattgcccttcaaatggaggcaaaacttctgcaaacgctgaatgaaaccacgagagaaattgtgaactattatatatcacagggggtgtacgttcgacactacgactttacttcttcttttctttccctgaggaagtactccttcttttcgtacatgctccaaacagtcgccgatatgctcaggaacagaataagcctcagttttaactacctgtccccgagtgccttcggcttctcctcttacaagtaaggcctgtgcgcggagaaagggggggagctaacctgcgccaagaaaaagcggcttcgcgctgctacactgcactgttactccgcgctgttactccgcgatgttactccgcgatgttactccgcacggctactctgcactgctacactactctgcaccccgacgacatgccctttccccgcccccaccctcagggacgacctctccttgtcgcccaagcgggacctcatgatcacgaccagcgaaatggaccaagtggaaaaaatgtaagtccccaggtgcaggcgcgcaaggcacatcggctaaccgagcaggtgcataaccggacgcttcaccgcgtaaccgccgcacaaatcgcttctctaaccgcttatctaaccgcttccctaaccgcgccccccttgcagaaacatccccgcgagtacctactcgaagattctcttgtcaatggacacaaataagaagtaaacaaactggacccacatgaagagcggactccctgggtgggtgacattccactaaaaaaaataaaaaaacgtcacgccaattttcccattttctttctcttgcattaattacactagctcttctgttgccgtgttagtatctgtgctcccgtcctgtgagttctctacaaaaagggaaggaagcagcgtcgcatcatttgatgttgtgtgatacagtgccattccattccatcctatgatatgctatgttatcctaattcatgccatgtgggactataggcggtgggagctctcgtctccacccctccaaaaaaaaaaaaaaaaaaaaaaaaaaaacttaacctcaacttgtatttgagcttcgaaatctttttactgcgctccgtaattatcttgtttatcgtgttgcagtttatgaaggggaggtgcacgatgtactcccatgtttctctgcacaggtggaaaagatattaatgaccataacgataatgtgtgatgatacaggcccttcgggacgacttcacaaataaaccaacccgatcgggctctgggctggggggagacccgtcaaaatggctccttcctccaacacgtacttttttccattgggatcgattcgaacgttctcagggaagaaggacttcacctcgtcttcggagtagatgtttctacgtgggtgggcgcagtgaacagggtgtgtgtgtgtgcgtttgtttatgtgtttatgtgtgtgtgcgtttgtttatgtggttatgtgtgtggcatgcgcattggcattggactggattagactgacatacgcacgctcttgcgtgtgctcgtcgtggagcaccatttgggtggctatgcgaagggcgcatccgtgcacgtgttgccacgctgaatgggcgccgctggactcacttgtacgcctcgggcaggaggttgttgtccttctgcggcagcacgctgatgaggtgcgtgtaggccgagtagggctttccctgcggggagagggaggtgaagaggggggtgcagagggaagtgaagagagcggtgagagagcggtgagagagcggtgagagagcggtgagagagcggtgagagagcggtgagagagcggcaaagcgtgggcttcgtcgtccgccttatcgtccgccttatcacccgcttgcacatgtgtctatacaggtaaatacggacaccgcagaaggtacgccatgaccgcccctaccttttcgaaaaaaaaatcggacttctcaaaggagagcaaatcgctgcacaagggcgcgtagtggtagggatactccctgcaaaaaaaaaaaaaaaagaagaagaagaagaagaagaagaagcccatgtgtaataccgctgcgtcattttgtacaacggggtgggtctaggaacgctgcgagggggcatctcctggcaatgccccggttaagcagtcgccccggttaagcggtcccctctgttatgcagtcccctctgttaagcggtcgccccggttaagcagtcgcccctgttatgccccccacttaccaacaccaactcgcgcagccgaagtggtagtagtgcaaattccaaaagaggccctcaatatacttattcacaatatgctgaatctgcttggggtcctccaacccaaacttctgcaggtagtagtaacccttgtacctgctctcatcagtgaactctctcacattttcagcatttcccctttttaaaaaataagagaattcttgagcactcaaaatttttaagataattttcaacctctgaatatgtaccttgtctttaagtgttaagtaattattgtacctatatatgtagtatatatatgcattcagaatttcattcatggatccttcgttaatatcgatatttgggatatgagggaggaaatcgtttcctactaggaaggagaggaacactatatcatctactactcgggttatgttaaaaatgacatttttttctttttttaatttattgatgtaggttgctatttgggttcttatcgagttgcgtaatttgtacacatctagaatttcgaaatcgtaactgttcagcggttcgcagttggcgtagtagtcctgtgtgtagtggtgcactctgcagaagggggcgctctgcgggggggggagaacggtgcgcaaagtggagtccccctggttggtatcctccgtgctgccttcctgattggtatcctccgcgctgccttcctgaatggactcttccgcgctgccttcctgaatggactcttccgcgctgctttcctgattggtatcctccgcgctgctttcctgaatggatgccacctccctgggctggctaaaatcccgctgcgtcttctcaaaattctccagcagcgcggcgtgcgaatcgttggtcattttgtacttgtccctcagaatgaagatgttgttaaggtgcgtgacgagtgacagcatgatgaggtccgcgtccagtccgtagatgcagtggttgtagtttcggaaggcggcgtcgcgcttgcagttctgcggggggaaggggtgaaatggccaagcaatcatgtggcgacgcggtaacgctgtgtcgcggtaacgctgtgtcgcggtaacgctgcatcgtggtgaagtgtgcaccagtaacacggaatgcaacagtaacacggagtgcaccaccccactgagggtagagtttcgctaaactcattacttcggttggcggcctcacttctcagtgcctctttgcagtgccgctttgcagcgcgcctacctcccgaatgaacttcaaaattttgtgttcgccctccccgggcacatccgatccggaaaaaatcacgtcgaagggaaagatattcttcttcttcaaaatctggaaccacttattcagagcgaggttaattttgtacatgaaatcggtgcctgtggtgatacagttagggttgaacaggttagccccgttagaattatcgctgaccttaaataagctgaggaagcgtctcttcctctgttggttcatcttggccttaggggagactccatccaccccgacataaactaaattttttggtttcactaaatgaaacagattctttaagtacttcaagatgtttgacaacagctcatgttcatcatgcacaggtagggtctccttgttcgcatgtgtacaatgatgtatcactccattcatgtcgacataaaaaatatctacttctttctgtctttcattattgattagttcttctctcactgtagggtaatacgacgtcagccatttgtacattcgtgggattccaaaaatacgatgtctaccttttttctccaccctgtcatattttgcacatcttacattcttcaccatgctcctggatgaaccaatgaagtactgcttcttcctctttgcaccacttgccactagccacatgaaacatgcaaataaacatgccaatggacatgccttccaaaatggtatacgcatgttcaatctgcttcgtctcgcttacactcgtgcttttttttggcatctgcatttttgcctctttttgcttactttgcttattttgcgtattttgcttattttgcttattttgcgtattttgcgtattttgcttactttgcttattttgcttattttgcttatttttgcctctttttgcctctttttacttctttctgcttctctcatgggtgggatttccaataaccggttggcactcactggatggaggatagagcgggggaggggctggcctcgcagaatgaacagaggcatactaacatcacacccacatggagccatgcgcaagagtagcagccgtgtggcagtggtgggcgcgctggcaactgtgtagcgttcgcacagcatcccctccacgctgccgtttttttttcccctttctcaagctgcgaccagcaaaacgatgcacttctcggccctgaagcgaaaaaaaaaaaaaaaaaaaaaaaaaagtaaagtgaagttaagtgaagatccttcaaacccgcaggagcagtcaccaatcagctgtcatcaaaggtgtgcgcactgcatctgtgctcccaaatggggcatctttctttttgttgcactttaaagtccgttgcggggtgaaagcggcgcgcaagctcttcaacgggcagtgcaaattgttatgccgaaaaaaagaggaagcaaagaacggtcgaaggaatgaagcagcgaggtagcagctaacgaggcaacgaaggaaccaggcgacgaagaacggatcagcgaagcaacgaagcgacggagcgatcaaacctttggtgaatacaaaatagaagagatcccgaatcgacttggcatctgcttcttcgccccgtcgcctcctcaccgcaacaccgccacacctcacaacagatgacgcgaacgagcagggagctctgcaaatttgcctgtagcaagtgcaacaattttatttacctgaacgaagcgtgcgacttggtattcaaaaaagcatacccacagtacgccaaaaaatattatgacatgaatgagttaagtaaagggaaggaaagctggacaggacctggactccaccttctggacaatctatacaggcagatatataataatggattatgtggggttaacaaacaaaagaatgactttgcgaacaaggatggactcaagaaagtgttgcagtttctaaacaagggtaatataaagtgtaccaaatgtaacgcggcgaacatgtggcacgttaagtagggaaggaggagcctcacattgatacgtgcaacagtacgcaacaacgcggcatgcccaaatgatgattctcactttggtctctcccccggccggttccttttttgattagcaaaatgggttgccgtggagcaaacgaatgaaacgaagcgaaacgaagcggaacgaagcggaacgaaacgaaacgaaacgggacaaaaacatcaaacatggtgaaaacaaagggtggcacaaaaaaaaaaaaaaaaaaaaaaaacgcacagttgtgggcattgtgtgtatatctgcaagcacagctgtgcatacatccgatttgcacgacggaagagaggataaaaagaagaaaactgaaaagagccagtttaaaggggccaactgcggcgtgctaactgcggtgtgctgcgacgcgcccccttcaaacggatgaccgctgcaggcgcctcagttggtcgccttcaaattttgaatactcaacataatttttttcttctccagatccaacatcttctcctcttcaaccttttttacacaaatttggacgaattcctgcagggggggaaggggaggcttgggatatgtatgctggcagacaggggggaagaagcactcctccaggagagatgccacatcgggacggttgaatcggcccctctccaatccaacgcgcgaacccacctttatgatacccctcgtgaaggcgtccaaggtgtagacattgcttatgagggcgtaggtgtcgatgatgacgtatatataattgagcgtgctggggaagctcttaacgatgaggctgtacaggcgaatgatgtcctcggccaggccaaagttaattccatcgactcgaccgacttgaatccgttgatttaggaaaacaaaaatgctatacactaatttcatgaggtcaattatttcgatcttttttttcttattgacattactcatgtagagggtatcatcaaagatcgcttcctggaggtactttttttttgcaaaatggccgatgcgcagttgtatactttttccattaagctgtttaggaactcgctggaaatttcgattctgtctcttttaaacgttaggaagttattctttcgcacgatcgttttgcttcttcccgtcgcagggtggttgtcactgtcgcggctgctgtcgcggctgctttcattgctgctgtcacgtccgttgtcagtgccgctcccgttcccgtcagcatggggcgcctcgttcgccgctgcttctcccccctcgcggtgtgcctcgttagaggttggctcctcttggctgcatatctccctggggggtggccccttcacctcgtcaaacatgccgtccagctcgtccacccacagggagctccccccgtgcagaaatttctcaaagcgccgtttattctcctccctaacatcacccccctcgtgacaaccagactctccatggaacacactgtcccccaaggcattgctatccacattggccagagagtacatgatataagaaagctccttgagagaaaaattggacacaattctcacatcatttttaataacatcgaacaaatttttgaatccaatttttattttccttgcaaaggtgttgacatagatacttatcgtcatggtgtccaatggtaacttaaaataacttgcatactgtcgtaagaactgatcatcatttggtgatttcccttttacgttttgctcagtcgaggtactaccaaaacggtttgagtgatatccatctcgatgtttctcatttaaatataatttcatgtgtaaagaaatatacactgagaaaaggtaacagaattttagaaaatatttcttttttattacatgtttgttgagagacgtcatggcccatagcgccgatcccagattatcatacttaacctcgtttatgctaatgcgccttgatttgctcatttgctcggtgcgccacgcgggggggttggacaccatgtcggtgctgttgggataatcggactcagcaccgctgctatccgaggaatccaactgcgaacagttgccattccctggagaatcggatggaacagctctgcccccccgcagatgatcacccaaaccaacttcgccccccccgggagtgtctatctgagccctctgatacacatagcgagggaactcaatagtgttcaacagccaatcgaatttattaaaaatattcctatgtatatgcttatatttcgttagcaaataaattagctgacatatatttgaggacttccacctcaggaaggagttctccacaatggtgcacagtagtattagcattctattcacttgttcagataaagcattcattcctttcctctccaactcgttataatttaatagcccttgtagaaagtgaattatgtcattggaagtgcagtaattaaacctggtagtatttatatacattacggagagaaaaaaaatttcatccaactgttttttcgtttcaactaaattcatatttcttcctatgtagttaatataaatggctagctgttttggcattatgatatttctaaaattgacatttttattttttttgtaaaaagtttttgtttcctcatcatacagttcttctattctcttttcctttatgatatatatatcgttaatgcacacatatgtcgggtactgcacctgatcggtgtcgctactccggtagagatcctcaaacagcttcaacgagtctgcaatgctttgcttcacattttctattagcttcctcttcatttcggtgctgtacaattttgtgaatttgctcagagctagtacatctagacatacatcatttgtgttcacttttccatctgacgggtcgtctccacttggacggggtccttccaacgtgtccccatcatctctattggcatctacacgttgagttgggcccaacggggtaagtttgccccttccgccatctccaatttggggttcttctccaaagtgagtgtttccttctccaatttggggttcttctccaattggggtgttaccatctccagttttcggtacgccatatgcgggatgcacagagttggcctcccccaaggtggtgctgtccacaagtgatgggcccccttcttccagaagctcctcgtcgggggactctcccaggagctcctcgctttggaagaggtcggtatagcggtcacctagggcgctaccgactggggcgttgctaactggggcgttgctaactggggcgttgctaactggggcatcgctaactggggcatcgctaactggggcatcgctaactgccgcattgtcaactgccgcatttccaactgccgcatttccgattaaggtactgcccattgccgcgccaccgcttttctggccgccctcgggaggccgcccaaactgaaagaggtgcatgttcccgttcagccactcatacatgtacttgtccttcaggtccaactttatcagagacacaagcgagctcttcaagcagttgtaaataaaaatcagctcgttcttatgctccatacgcacacgatccacgggtggaagaagtgagtcctccccctccacagctgcatccaagcgaatcgcgctacccttctgaacagatcgttctcccccgtcctgaccaatgacgaacaccaagtagtctacatactgcaccagcacatcattacatgcactcacgaagtctcccaaaagagccacatccaagctcccataattattgtgcaaatttaaattacgaatattagggttcttcaaaggataaaaaatttttgaaatacacttaatcagtttgtatactttgctcaaagttttaattttaaaaacgtctacattttgtgagtagctattcttcctatcggggattcctacgagaaggctgcttcttttttgttccccttggagagtgcatcttttttgttccccttggagggtgcttcttttttgttccccttgaagggtccctcctttatgctgccctgggagggcccctcctttatgcttcccttggagagccctcctcctatgctgccttttcaacgtgtcgaagttaaaaagggaaagcaaaatttttctcttcaaaattatggacattattttgttcagtagtaagacgctacttctcaacagcaacgtctgagattcaaaaatgataaaagggatgtagatgtaatatttttcctgtagaaattgtaagttttcgtggaggtgcttgtatatgtggttgaatatgtcgaggatgtttgtgacgctttcttcagccaaatggaacttgtttttgaggtaggctatttggtgggggctgtacgggggctcttcgcgcaggcgctctcccgggagggatccaccgggggagaagccacccactgagaagtcacccactgcgatgtcacttccagcgcttccaatttcagcggttccaattccgccgctacccacttcagcgctgccaattccaccgctacccactgcagcactcccaattccaccgcttccaatttcagcgctccccaccgcagaggaggcgccccccgcgcacagcacgttaaagtgcagcaacttgcacaaactccagatcgcccacagagactcgtcaatagacaagtaccccttcaccttgttcaaatgaaaaacaataagagaaaaaaatttcataaaattacgcaacagcgtacttgtcacagagtgaatttcggagtaagccatgaaggcactggtatccacactactggagcttttgaacagctttatcagaataatactgatggcccaaagaatagaagacatttcgtatgaacaaaatttatccatattttttattaaaatttccaaacatttgttaatgtcttcataagtcagatgaaattctttcactctcgtttgactcggatcaaaatatttattttttatcaacacgtagtctctcctcagctgtatttttatgtattttttatttagactcatggacattttatgtagccatttttctacacatgtgtgatcaaacttttcgtcttttatcgccgtgacgaagttggcgaagttcttctccttccacgaatggtagatgtagttcaacaggtgcagcgatctgcaaaaggggggagggggaaaatggcagcaaaagtggcggcaaaagtggcggcaaatgtggcacccaaaatgccacccaaaattgtggcaaaattgtggcaaaattatggggcaaactcacccgctctcttcaccgccctgcagaaagctccgcacattcgtgttctgtatatccacgacaccctgggggggtcccttcttccgatagagacctctgttcctaccgaccagacttcctacccttccgtgtgtctgactcattcccttgtttcccccctcttcccgcctggggctcttcccttgaccaatttctgtttctctatcatgtttaatttgatccttcttcgaaccacctctaactgcatcacttcctgcatccagcatatgactctcctgtgtgcgctccttaaatccgttggataaaatatctctcttttttctgactacctttttcccttcatcctggagcacacctacggaactgctatgtgtgatgctcaaattttctaattgggaggcgtcccccttcctttctttcctgctcacctgtacactttggaaactgccccctaggggtgataagcacttaaaagggttccgcaaccgatcaaagatgcaccgactggggtgcttcaaactctttttataagtcacattgacaaacgtggggacttcccttcgtctcccttggtcacggtccccaccatggaggaagtcgttgttcttgtgttgtatccctaacctgctcccaaaagtgtgtgttctcacagaaactacgcacttggtatttattactatgaacaggagagcgaggagctgaacgcataccatcttatgcccctcctctactcttccattatttttctgcctttggcttatctctgcagctttggtggagtcatttcggccagtcatttcctgcggtttggggcgctagctggtggggtttcattgtgttccattcgctttacatccgctcggtaagcttcttttcgactagcttctctgtgctcttctgctcctatattgccttaccttaccttatcttttcttttttttttttttaatccctgaagggtagtaacactccactctgaacgacggtcgcggtgaacaaaaacaggggaagaagaagaagacccttcatgagctgaataaaaggctggaacatctatactacatgtgcatcacagagtggctgataaatatatatttgccaccctttttcgggaccgttccatagccgaaggaaaggctccacaccaagcttcagttcgggggaggactcataggaacggtacttgactcaccaaaaaggaaaacaaaattaacgttcatgcttccccctttttttttttttggcgaaaggggagcgcttaaacgtatgtagaagaaggacgataaaatgaagtcattttttgaggctacgcacaagggagtgtcacaccatgaaagtacttcacctatttctgcgtagctaacaccgcggtgaaagggtgaacatgcaaggtaggaatggccactagggaaaagaacaatccacccaagtaatatcacagctgtggggatgactccacacacgtccgattcgtaggaacttccaaatgacgtcatgctcagcatgattggtaacgaaaaatatgactgcacctttgtttagctcagttcacttaagcacatcccttcgtaccaaatgtgagggctaactgcagcgcaggggaaggtgcagaaaaaggccccgtagccctccacacagcagaagcagtagcgtcagcagtagtagcatcagtagcagtagcagtagcgtcagcagcacaactcttcctccaggcgaatcgcagcgcagctgccacagggacaaaatgaatactaagtggctatttcggtggaggtacccccaatggggaaaagcaaaagcatcacccacgttgcattacttacagcaggccaaattgttgaggactaaaaggaggacgaaatgggtgaagacttcgcacagaggtactgtagaggaaacggacgaatgggtgaagacttcgcagaggggtactacagaggaagcgaacgaatgggtgaagacttcgcacaggggtactacagaggaaacggacgaatgggtaaatctgagccaaggcagcatgactgcttccatcccaggggaagaaaaaaacaaatgggagacagccatgtggggaaggaacccccgtcatgaagataaacccaataaggagaagtacacacaaaagggtacccccccaaatgagcaactccgcaaaaggtaccaaggggtacaaaaaaaactttatcaaaagtacaaccaccagggagtaggaagcgacccaaacaaggtagagacatatgaaaggaactacgaacaagtgaacgaattaaatatccatcgaatgttacttctaggattggaaacacttaacataaacgaattgaataaaatgcagatcaacagcttcctaaccatacagcagggaaaagatgtacttataaactacccagacgggtcaggtaaaacaatagcctacttattacccctcctgaacaacatatattttgtgcatgactacttggaagaactgatccttgaaagctatcatggagggaaaaaaaaaaagtgcggaaactctgttcaggaaaacttcaaatttagtaacaatttcgacttgtacaacgaaatgaggaagtactttctcaagtatagtcactacaggaggaatgtactgttggaagataataccactcaggtgggtaaaaaaatgaatcagaaatttcacttgctcccaaatcattttgatgaattggacgaagaatctatacgggggtatcctcacctaggtaggatgcatcgcatgcacaaaaagaaaaaaaaaaatacatcaatggggggtcgaaaaggaggagacgttttctcaccaaatgaggaccaaactggttatacacacagaggagaggtggaagccaaacagagaaacgtcagcctgatgaacaaactgatagaagtaatcaaaattaacaaaattaatcttaataacataaatagtgaccatgctaatagagaagagctagccaaattggaaaacattttaatgtacaactttaaggtgaaagagaaagaacccaactgtgtagcttctcctccagacaatgatgaatgcatctaccgatacctaactaggaaccctttacaaattaataagccaattattatcctaactgtgaataaagacaatataagtcaaattgtccaagtgataaaaaaactggatgtgctaaaccggatcaacatacaaacgttgaatgacgtgccttaccaggacagaacttattccactgtagatgaaagaacacacatagaatcactcaatgaaaaggtgcagatgcagttagagaaaaactctcacctagaaaatctgcacgtggtaagagtcaacagagttcccaaccctgtcttgtgcaaagatgaaattatgtggacctgtgcagatattgtaattaccactccggatatctttctacatgcatatcaaaacgaacgaaccaaacagatcctcccatctatgattattttcgatgaagtagatatgctgtttcagaataatgcctacagaaataccatgatgaatatttttcaccttgtgaagaggagacctgagatttacaacccgcatattgatattagcactgcaggattggaagatgtggccacctccattgaggctgccttagcgagcggtgggaaggaagcggctcccttagcgagcggtgggaaggaagcggctcccttagcgagcggtggggaggaagcgcctccattaacgagcagtggggtgaaagcagctcccttagcgagcggtggggaggacgcggctcccttaacgagcggtggggaggacgcggctccctttggccaaccccaagttttaagcaccttccaaagtggacttcactccgttgtcagcgacttcgaacgtggccaatttggagacctggacatgtcgcctgttgagggggccaaaggggggaaccctgccggggattatcaccccaaaaacgcctcccacgggaaaaaagccgctgaccttaccccccgggcgaaggaaaaagcgcgagagcttccgctactccagatgatatacgtcagctcgacgctgccttccgtgggacataccaccgcggggagtatgctggctgaacggttcagcaacctggtcgaaatcgtgtgcagggagaactaccacatccccagaaacgtgcgcacccagtggatagaattgaacagggacaaaattttaagccactacctatttagcggcgggacgggggacacacacgagggggaggatagctcgggcatcgctgccaaggatgaggggaacgccactcagtatagcggtttcgccgatcagcgtagcggtccccctgctcagcatagcaactccgacacgcaccatgggggcagcctgaaggacgccgccctgtccagcaagatcaacaaactggagaatagctccttcgagcatagactggatctgctaatccacgttttgaaaaagtaccacgagtggtcagctagcacagaatggcacaaacacgcagaattttctgaacatggtcaggcgaaaaaggatacaactaccaaccccgaaggaggggaaaaaaaaaactttgcaagcccaacaaaaggggggaagttccacctaattgacaacaaagcagtttacaaaacgatcgtatttgttaacagcgtaaaggattgcatccggatatatttttttttaaaaaaacacaactggcccgtcttctgctttcacaaaaacatatcaataaattcacggatgcaaaatctgcacaacttccaccactcgcacgttgccattttagtgaccaccgatttgttgagcagaggcatagacaccaaaaatgtggaccacataattaattttcattttccttccgacgcgataacgtacctgcaccggctcggaaaaatgaacaggagcggcgatgatcatcataatggccttaatcaccatagtaacgcggaacgagggcaaatgctgcaccggcggcacatccccctggaggaggaacacattggtggagaagcacaaacgaagtggtcacatcaaggagacacaacttgggagtatattccaactcatggtcaagacaaagacaacacgtttctccgaacaaataaaaactttctcgtgacaaacttcttatcattttcaaatctccctttggcacagtcgattagaagttgcgatcaacagaacgcaagtttgcttccccttttttcaagaaaaaaatctttcaaaatgaaaattaaaagaaaggaaaataatgcccttggggaggacaacagatacatcgacattggggcagaggaagaggatgatatcaacatggatggtgattttccaaacgtgagggagataggatcgcaaagccggcactcctcccaccagggagaggcacaattcgagaacggtcactcgagggagccctccacatgcgagaatgacgagaaaaatgtctacgttcaggcgcccttctccgttttttcgctggacgatttgggcgaggagtcacacgggagcgacacagatgaggagggagcagctgcggaaggagcagatggagacctcacagatggagacctcacagatggagacctcacagatggagacctcacagatggagacctcacagatggagacctcacagatggagacctcacagatggaaacctcacagatggagacctcacagatgaagacctcacagatggagacctcacaggtgaagaccacacagatgaagaccacacagatgaggcaaccccgccgcataacaaattcgcccaacggagagccgcgacaaaaggaaaaactgaaacaaaacataacccgcgtgctgatgatgaccacgcggaagagttccctggagagaccccctcctgtgaagaaaaaaaaaatcgcttcgaagatatcaccagtcgagagtgcctgccggtgatgccctccctcgtgataaaatcccatcctgggatgacgtccaatttgacaagaaaaaatttctagtggagcggtttaagagcagggattgctacctgatggggcaagtcaaacgggggaagctcatctttaacaacttcgaaagtaatacagatgaagacgatgaggaggagttgctcttttaagtggaggtgtgtttctctatgatccgtaaaaaagtgctgcttccgttaggtgggtccaaactgcacacttttaaattgtgcacataaaatggctctgccacgcgctggagaagctcccaaagggttaaccactcgtgggtatgtgcctccgcccaaccacatggctcccccccatgaggctgctcccccccccatgaggctactcccccccaggcatctgctccacgtccagcaactcgttcaccatgtacaccttgccgtggttcaggactgtctcgtacagttcgttcaacagcttatcgttcgatatggtgctggaattccccacgatgacgacgtgccgcttggccctcgtaatggcaacatttaaccgtcgatagtccttcaaaaatccaatattcttaaaataattggaacacacaagagataaaatgacgatctctttttccctcccctggaaggaatcaacagtggctatttcgatgtctttgtaatctgaggtgaaatttttttcatcgtataaattatcataaagaatatttttcagcaaattcatttgcttcgagtatggagtaattacgcaaatgtgtttggcactaatgtgatctgcatgcagcatcctctcgattagcttgtacacgacgtaggcctctcctctgttgcttctcgatttgttgttcaggttcacgatgtcgtcaatgtcgatttggacggcgtcctgcagtgccttctccttctgctctgctgcggcgctttccccggcggttggcgcagcggttggtgcagcggttgtcccagcggttaccccagcggttgccccagcgaccacctcctcctcatgggaactccgttccgagcatgactcactttccacaacggcatcctcatcccctgcgcagatgtcctcactttggtccccttcttccaaatggtcctcatagataccaaggccgtttaacccctcttctcggggaccttcgttatcgggccgtttttgtcctctcccctcgctatcgcgaaggtcaccccctgacaggggagctgataccgccggtgccgctgataccgccggtgccgctgatgccgccgataccgcttgtgcctccgttttgctgggcttctttccgccgagcttatcccccttcttctccttcatctccaactgtatcatgtccagctccttggtgtcatcgagaaattcatcgaacccatcagtctcaacccaagtgattggacaatagctgtagctctgaatcatgtccctcagatttgtgcccacctggggggtttcacgttcttcctcttcctcctcctctttctctctctctttctttttctccttccccttctctttcttcttccccttctccttccccatttttttttgtttatccttgccgccctttttccgctcacccgtttgcttcgccgcttggccagtatgcctctcccctgcagcgggcagaaacagctcctccaccgtgatggccttgcaggagtcgtgcgaaacgaggcgatcctcatagaacaccttgttggaccatttcaaaatgaggtcattcattcggtactggattttaaggaggaaagaaattttccttttatattttttaataagtctctcgaaaagtgtgacgtttaatttgttgccattcttgttgtgtttcaccaatggagctagctgtttgtggtccccgaaaaggaaaacatttttcttcgacagcgacagaggcaagtagcacaagggctccgtacactgacaacactcatcaatacaaacagcatcgaacaaaaaatttgtatttttcacatatttatttaattcataatttgagctacttgagcaggtggaaaaaatgacgttgtttttattcatcaattctgtaaaaaaaatattttttttctttctactcttgttcaacatcctaatttcgtatttcaaattcgctactccttttctatcgaatggactcttttcgtgttttttttattcttcaatttgtaaatttctgttttcattttttctatgtctttatcaatgtcttcacacaatttatacgaatcgcaactttttattttttcgtcatagctataactccacaaacctttttctatttttgactttactccaattcgaactacattctttacattcatgcttacacatttagctaatatattatccactgagacattacttggtccagtcacgagaattttcttgttccttttgaccagctggtagatcagttcgcataacaccgttgtctttcctgtcccgggggggccgtggacgcaaaaaatgtcattcgaatacaggcagaagtacaccgccttcttctgatgatcgtttaggtttttgtttccccactctgccttgtcacatttgtggatgtagttcgattcgttggataggtcctccgcggtggggtatccaacggggggttccccatttgaatgggcacccatgtcggaggctttttccattttgagtggctccccagatggtggcaactccccagatggtggcaactccccagatggtggcaactccccagatggtggcaactccccagatggtggcaactccccagatggtggcaactccccattttctagcttctcccccccctgcgctcgcctccggaagatgcccagaacctgcctcagaaaaacatcctgagagggagcctttccaaaaaagagaaccttcagtacatcggaaggagtctccaagttggccttcatcaaattaatagcctgtaattgacgctgcatagaaatttcgctattcaccagacacacatcaaagtagcttctatcactcagcaagtcagtgctattaacgtttagctccttgcataactcatccgtatgtctaacaataaggttcatctggttcttcttcactttatgaacagtgcatacatatatattcacaacatccctcattactgcatttttatgaacaacggtctgttccttgttcaggcaatacctttttcttttcctcgagaaatgtacaatacttcccttactgaacatattgtgattgaaattttctaaattttcttcatcacttaaatcgtttgatttaatttgtttcttccttttaactagcttaataatatatgcattttggttatcgctgtgttttgtggctgttttgatggtcaaatcgtttagtaggatacctttctcgattagctcctccttgttaagatgctcatagcacatctctagttccttcatttcgtgtatgttctccagcttgatgagttcttcaaatttgttcaggattcttccacgtggtcggcgtgactttccccgagtgagagttgtctcccgtttggtgggcggcgccacattgggttgcttccccacctcttccgacttccccacctcgtccttcttccccacctcgtcctgcttccccacctcgtcctgcttccccacctcgtcctgcttccccacttcctgcctccccatctttctgctccctctcagggggtgcgtgcacacgtattcacgaatgcgcggttgcctttgagtacagcggtgcgtctcttcggcgggtcacttccccgcgttagcacgtggcgtatgtgtatgtatgcctctacgtgtgtgtgtttgaggccactgcctgtggccaatcttcctctcggaactacccaaaaggtggcaacaaaaacggcaagcggttggttcaccttacgctcctaatggcgaaagggaccaacaaaaatgatcccctccgcagggtattcttccaaaaaagaatatacttacacaacttttacgagcaggtgtgcccagcgtccttggcccttcacttgaagatggcactccgggactaccaatgttgaaccccttggaggaataactccccttgggacaaggcctacgtgagccgcgccctccaacaaggggagagaaaaaagaatcgcaaagggagctcagcataaagtcagcgtaaagtcagcgtaaagtcagcataaagtcagcgtaaagtcagcataaagtcagcgtaatgtcagcataaagtcagcgtgatctccgcgtgaacaacaccaagcagggcttccaaaagatgttctgcaaaaataacggtgcttgtaaaatgcccatggggtagtcgctcaatcgcatgcacgtaagattaatcagtgtcgccattaatttctacgcgccaggtgaaaggctccccgcaaaggcgctttttatgtgccctttctatgtgccctttctacgtgccttttctacgtgccttttctaggtgccttttctacgtgccttttctaggtgccttttctatgtgccttttctaggtgccttttctatgtgccttttccctagtggagggagaatcctcaaagagaaactaaagcgccgtaatttgaacgacctattatttttcgtgccttctactttgccccttcaaattgcagcttttaagtgtacttctattgtatggctcaccacccagtgcaagctgtgccttaagccctcatatttgtaacactgcattattacatgcggagtgagagaacacccaccctcttcgaatctcagcagtgacgaagtccactgcacaacacgcgtgtactctcgtacgtaccgtgccgctaactccttcgtgtttgtaaaaaaaatgacacattcgcatactcgctaacgttacatgtgtattgggtttccccctgtgggtacctccctttttgtgaagaacgtttcgcacgatatgataccacatcgtttttttgtgcccctttgtgtgcccttttttgtgcgcccttttttgtgcccctttttgtgccccttttttatgctccttttgcgacgccctgcccgtttcccccctgtgtgtaagggctgcgcccaaatgactcgaacactgttcgtccttgtgcaggcttagctcgcgggggcagtaaagtgtaatccttgtacgtgttgtgcgcggctttttttttgctccccggatgcacacaccaacccaggccatgggccgggtcgcagcgaaatcagccaaattagccgagttagccgagttagccgaattagtggcattctctgcggaacgaagtcgcacaagtgcaggccacaccgcgttcaaccgcgccgcactggtgcccatctccccgcccgagctgctacccctccccacacacacgaagcatggggaactccgcagacagtaagccgataaaaggccgagagttcagcacctaccgatacatcggagaactaaataaccaaagggaaccaaacggaaagggactcattctacacaactcaggggaagcattttatggtttcttctcaaacggaaagaaaaatggaataggaatatacatagataaaaaattaactaaatatatttgcaaatgggtcaatgataaagctcacagagagttaaaagtcaaacccttccatgcgaagaaggtcttttcctttttttattcgaatgaagttatcgagtcatgcaaagtatatcgggttggccccaaacctgagcatagtttggatgcacaaccaaaaagaagaactccaaaagggggggaaacacacagtgcagaaataaagaatggactcgatcgtgcacatgtctctactgtggagagtggtgataaaggatgtgtctctatcttaccggtgagcaaaccgggttctgtttgttttttgccacgtgggagggtccaacagggcagaactgcaagtcgggaaggcggtcatcatggaagtggccgcctgcaaagtggtcaccgcgaagatgccatagaaagctcgcgggtggaccaactgcaagtcgccatggaaaaagaatctcacgacgaagccaacatcccagtgaatgaacggcccaaaaaaataattgatgaagagttaaagaaaaacggaacctgggaggacatattctacacgtcttccgattcatgtagtcattttatccgccccccccattttgtaaagttgggggggaaaaaaaaatgctacagagatacatatcagtgtggcaccactcgaaaggacctaacgattatcacccatacatcaacaaaaaaggagcaaagaaaaacaaaacatatgattaaacgattaacgaaacagaatagcagtagtcttaagatagacaaatatgaatcatggtcaaggaaggaagtcgctcaatggctctctctatgcaatgcccccatcaaatggatcactgctttttacagaaataacgtcacggggagtatgcttgacacgatgaatatagaagtcattagaaaccagctggggatactaccatacggacatgcaatcaaactgcttcaattaataaaaaacttgcgagtgatggcttacaacaagagatttgcccggtgcgtcaacatacaggagtgtgaacattttctgaggagaaaaaaaaaaaaaaatacacacacgatatggctcccgcggggaaactcgaaggggaagcgacaaccgcagccaaagtagacgccacggggagacgttgcacatgtttcacccttcgccagactcgtgccaacagatccatcagggcaaacataagctcacccttggggaaccccccaccagtagtgccccccctgaagaagaggaggcagccgtgttcaccaaaaaaatgttgcacagtggagatgcagtatgtcatgaggaggaccctaactcgtgcacgtctaccacgtctttcaattcgacccgcactttgaaggaggaggactacgggaagagggaggaactaggagaagaggacgcagaggaggagcatcaccatcatcagcagcagcagaggcggaagcagaagcggcagcatgtgggtgagaccagcgcccccaacgaaccggtgggacccccaacaccaagcgacccgcagaaggataccaataagcaaaagcgaaaggataaaaaaaaccaaaaagataaaaaaaaacaaaaggaacaattcattcgcagcttccataaaaatttttctctaataaatgattttggccatacattcaatgggggtaactcgaaggactattccagggcaggggaaaaacgtgccgtatccggtgacccaaaggatgactcgtatggttcctgctccttatcatccttttctattactagtacgtcttcccaatcgagtcgccccaaccattcgtctgaagaatccggcgagtccgacgcgtctaccttgccaacatgcgaaggggaacccaaaggggggactaactcgatgctcgagtcgtcagcagagttagaattatccgttgcctcaacctcctcctcctcatcttctgcatccgcttccttgaacacttcctcccatgcctccacctcctccgtgtcctcctcctcgtactgctcgaacagaaccgacgacgcccccttttacggccgcagccaaataataaaataccccagcaacatctacctgaacagcaacttggccttctcctacctctacagctttataataccacacgaagacttaacgttcctgcatctgattcggaaccattatgatattagaacccgtagaagcgagcacgagtggcaggggcagggacagcagcagaacccgaacccgaactggaaccagaatctgctcgcaacgaatagcaagcagaacaaacttaaaagaatgaagggagatttaaaaaacggtaaaattatgggaagtagaacctttaggggaaagtacttagggaaggacgtagctattaaagtgctagtagggagagtaaaagatttttctcaaattcacaaaattttttacaaattacacatattgagacatggaaatattgctttaatgatgggagtgtctattcgatacccgttcgtttttatcgtatacgaatttttaaaaaacacctgcttattttcctatcttcattgtgctggtggttatgtgaaggacgtgtcggtgaggcagcacgggggtggagtgagaacgccgcttggaagtgcgagcagcatcagcaggggagatggcatatcggctcacagcatcagcaggggagggggcatatcggctcacagcatcagcaggggagggggcatatcggcgcatagctccacggacgatagttccacctgcgatagctccccagggaacacctccccgagtgaaaaccctacgttcgaatcacacggtggaagaatcaccacccgcatgagaaacaaaaataactcattcaaatcggaaaatgacctgttctgtggtgtttacgcagaggaagcagaggagcatagcggtcctacctcaggggaaaatcccccaatacctgaaaacaattctaacgtattagtgaagagctcctccaaggaatggaacataaacgagagtaaaacaaaggcacatatcgaagaagtaaacaaaaaaagcggaaagaaaaaaaaaattacacaccaaattatttttacaaaatcaagttagactgcacgagccgtacgcatttcccccgtttgagaaagaactctctttgtatgtaaaaaaacaaaaaaaaaaaaaaaaaaaaaatattatttacttaccctcaaacgaagcttcattttaacctacccgagagccccctcaaagcggacagacgattaagtgtccaacggatattgaaaattacaacgtaattgattttttagaacggtccatttggtgttcgtttaattgtagcctcatatggcaaactgcattagtacatcccgctgcatttcgtttcatttttccccacgtctaacttcaccacccgcgcgcagcgacgtcaccctcgcgtgttcctacttggaaaagcacttggtaagtcgccacggctatcagcggttaagcggaaaatcgtcaagccgctaactggttaagcggcaaatcggttaagccgctatccgtctaatgtgctaaccggatgcccttctgcctccccccgcgtgcagagtcaccccctgaacctcaagccaacgaacatcctcctggacgaagcactaaacgcaaaaatcaccgactttggaatctgcgaaattgaaaaatgcctcgacacgaatatcgatcactcgtatgttgtgcaccccaacggctcaacctcattcgatgctgtgttagcagacaggaaagtacagaggatggagttttctaggaacgacttcaacgatgttctgcgtgtttatgatgatgaggataagatgcacctgtatagtatcgaacgaatagttgcttcacccagcagtgcctacccctccgtttcgttctggacccccccggaggtcagcgagatgaagaaaatggaaaaaaatgaaaaaaaatgaaaaaaaagaaaaaaaaaagaaaaaaaaagaaaaaaaatgaaaaaaaagggacagctcctataacaagtgaatgtctcatccgggagactatggccatgtcaccagtggaaatggcgctcccccctgcatgtgcccacgtatggaccctcaaaaatatgcacactgaaaaatatgcacccttcgtagattttgagaggccagagaggaaagtccttttacgcggatgtctacgcgctgggaattgtgctctgggaaatggtaacccctcaaaaaaaacaaaataaaataaaaaattagcatatatgtcaatttattaacacgattgattgattgattaattgattgattgattgattaaactattttaaaaaaatatttcccccccctttagttaacccacagtgtcccttttaactacccgttcaagtcccacctggtggtatgcatcagttgatcggatggctcatcaaaggagtgaatcaacaggcccacgccttttcctgtccgttattttgcctgccactcctccacgttcttcttccccctgtaggcctccgtcggatatgcgaaagaagaactgacctacaacaacatcccagagcctattcaagtaaaacaaagaggacacacacaaagaaaaaggagttccattggggcacttgaaataatggacgaggagaacaaagcagccatgttttttattttatcatgttttttattttatcatattttttatttattttattttatttttatttttttctccttttttacttcccttttttaggggctgataaaatcctgtgtgcacaggaacatgtacaaaagacccacctttggacacatactagcggagctgtcccggctatatgaaaaggtaaagcagttcgctcgccccctagggttgagcttcccccctgtgccagttgaccgttctgtaaatcgcgacataccaaccttgtccttcctcccacccctttgcacacgcgcaggcaaatacaaaagctgaggatgctctcatgtccttcatggatggagcataatgtagaccaacttccaaacagaacaaatcgaattaacacaaaattgtgtaatgaactgaagcagtttaagaggggaaaagggtttccctttttttttttttttttttttgtgcgacatccccctgttgggtttgttaattaaagcaagatatacctgtcccaattttccaaaaaaaaatatatttttttattttattttattttttttttcacctcttttggcgtgtaagtacatcccgcagtgtatacgcataaatgtgtgtacacagttttttgtaaaagggtgagggatggaaagatggtcctaccgccaggtgtcacttttctcccccttaccttgccataccactttgaacatttttaccctgcggcatgtgcccaactagagaaactccctttttgtcattccgatctgtccacacgaatgcacagcgatgctcaaaagagcggaccataaaaagaaagacgtgtttgttttcccctccccttctgcttcccccctgctgcgctaaacaatggccgactcgtacgaaaacgacgaggacgtcctccaaatgatacagcaaataaaaaaaataaccaaggagagcaaacgcaagttcgaaaacgaaatcgactacttggtggaggacaccaaatccaatctgctcactcatgtggacgatgaaaaaaatagtattaaaaaggaagcggaggagaagctaaacaattatcgagaaaatctcataaaatatgagaagggcataaatgagaagaggcgatactacctcaagctcaagtcggagctagccacggtggtaaacaactacaagaagcggatgaaggtgggctgcatctccatgtatgtggagaagtatatatgtgcacgtggaagcttatgcctatacctacatcatgtgtgcttgctttccccgcaggacttcaacatggaaacggaaaacttcaagcaaacatacgagcgggagaaaaaggagttggaagacctggaggacagggagtggtccgaactgaacacccactgcgtcgagcttttaagcaaaaccaaatcgaatatgtgcgccacgaaaaatgaaacgaataaaaagcttagaaaggttcttaattcgatcatgtaacgggggtctgggctccgtcctccacactgagacttcattggagtgtattgcatcagattttgcattgccttaatttttgttttaactctttttccttccccatgttggccgtaaaacgtctctcatccaatttgcccaccccccaaaaaaagaatacgttctttagtctaccttttttttttttatctccaaaacgttcatttattacaatacaaaattagcattaagtaagattctcccacccccaagggttctcccttccctcggggacatcttctccttcttcttctcctttttttttttttctgtcaaatggggggtactcccatcatgccacttgaaaaagaaaatttttaaaaacacagaaatgtgacaactctgaagggtttagtttaactcaacattgttggaaacacaaaagggaaagggaactcactggtgaccatatataatcgtcttcacacattcttactttcatgcgtgcgtatgaacatatgtacatgtgcgtagatatgctcgcaatacagctacagaattgcctgcccacgtaattacccttttttttttttttttttctgacaacctattttttgaacgcgcatggcaacctatttttgaacgcgcatggcaacctattttttgaacgcgcatggcaacccatttttgaacgcgcatggcaacctactttttgaacgtgcatgacaacctttttttgaaagcgcaaaatgtatgcttaaaaaagggttcacttcgaaacgagagctagctatgcccctttttttgagcaacttttcaccagcagtagctaacaaaaagtgttcggtgcctgttgcgtttaatcgcattgcttgggatttacttcatttaggcttctccttcttcgccttttttttttttttctgtttgtttgtttgaggactaaagcgtacacagctgtggcgcagaaccgtagagtcaccaaaagctgcgcaggtgggttcatttcgccaggcgcacgtatttggctgcatataaccgcgtgaggggatacctccaaaaaagagccttcacaatttttaccttttttttttttttttttggtggggaagtctcaactgaatatccgtccgccaccctccatggagagatatgcccacacattttacacgtaacgtgttgctgtgagtatatctacgtttttatgtttgccgcttttatttaataatgagtgagggaacataaagaagagagccccagtgtatggatccacagctgcacgtctatggttgctcaatttatgtatatgaattaggcaccccccccctcgttaattagctatcagcatcgataagcacctctttaaaattggtccttgtttgtccatatagcatatgcccctatgcatgtatgcgcactaaggtactacattcccatctttgtggagcatccagctgaatagaatttttttttcccgcacggaccacttgcaagtgatgagttgcttagcggggccacagaaaaaaaagaaaaaaaataaatgaagtgcgggatttaccccaatcgtgtacgtcgcttagagcactccatcatttcgcagaaatagcccaaagtgagttacggaaaaatgtcgcctgaggggatgtgttacactgaggaaggaatcccagtggacaattacccacacccgagtgcatatgcatgtgcttaaatggaatcacctgtgtgttcgtaacgaacctccttcgaccaccacgatttgtatactttttcttcgttctgtttctccctgcaggaggcggacaacccgtcgccccagcatatgcttctctcgcacaaaaaggttttatgtaacttcttttttgcttacccctttttttttttttttttcccattcagatcgtcttttctcacgcaaagttaaaaggagtcaactatggtggtaagcacatacatcatgtgagctgctcgcgcggtgtacgaagcgtaccgtgcatgtttacatttttttaatataaatttaaagtgtctgtattttttttattttatttttttttttcgcagttccccttaacgttgctgaagtgctcgcaaaaccagccggtggtaagtcatctcggctaaaacgttcactacgtaaagatggacacctcgtgggggtccacatttctttttttacgcatcctcccccctctccccattttgacctgttatcaccatgccatagtggaatacaccctcttaatgctgcaaatgtgaaggggaaaaagtaaccacaaacaccgcatacatttacctttcaatgttttgtgccttcttcagatggtagagctgaaaaatggagaaacgtacagcggcttcctcgtgttttgtgatcgctttatgaatttacacatgaaaaatataatatgcacgtcaaaggatggggacaaattttggaaaatctctgaatgttacgtcagggggaatagcgttaaatacattcgagttcaggaccaggccatcgatcaagccatagaggaaacgaacgaacgtaagacggcaatcagaggaaaaaaaaaaaaaaaaaaaaaaaaaattacatacaaaatagctagctacactttggctactccccatgtgcattctccatttttttttgtttcctttacgtttgcagaaaaagcgagaaatataggcagaggccgcggaggaagaggtaggggacgcgggcctggcaggggcacagacaacaggggtggaagaggaggccaaatgcgaggaggaagaaggggattctaacacaccatcatatgtgtgtacttctcatcatgcacacgctcacacacaccaagttatatgtgtgcgcttacttagctacaccttttttatgcgtattcgcgcaaaccactgccttacttaacctatctttgtgattcatttttctttttaaaaatcacactgcgtgtgtaagtgtgacccccttttaacccttcgaaactgccttttaaaattattgtttctggaattgctacacgtgtgcaactatcgcacatagggttatattgttccaagtgcgccgttcgggagagcattacgtagcggttacgaaatgacttcggaacggttaaatcgagcttacgtttcacgttagccgtaattccctcccaactgggcagtctagtgcgatccgcgttaacttcatttgcgttcgcagaggtatccattgcaagtcaaaatgaacagatagtagttatgctcacatttactcgtaggaagccacaaattagtcgccgccgataaaaaggagcgtgttccaatctgagaaaaactgcactaggggaggtaaaaacgcaggcaagtactccaaccgtaggtacctctaaccatccacacatacacagataagcaaaagttatgcaacgggcggatatggagaacctgtcacagttctgtactttgcattccgtttggctgcttatacacatcacttattaatacgccccccaacggaataacctttttgaatctgtatctatagcttaacgggatcaacatgatcgaaaaacgtgttgctttagaggttacgcgacgtcctcgccacacggcaaacgcatggccgatggattaaccaactgattgactcatgcctcttttaaatcgcaaaattgtgcaagattgcctaggcgaagttcttccacaattttgaaaaattgaaagggtaccttttacccctaattggttgaacattttaggggaggaaaaaaaaaaaaaaaaaaaaaatttaaacatttcatttcatttcatttcatttcattcgacaagcctgttgtgtcttccgccatatgggtttcctttttttttttttaaaataaaaatgacgttatttctacaaacaggagtacataacagggcggacacgaactgcacgtagcatataagcatgtagcatgtggcatgtcaaaaagcgtgtttgcaaggtgagagataagttaaaaagagtaaaacggagcgagtacacttagctagtgcgttgtgcaaagtacactatatgcttaccaaccacgcccttgccgcgcactgagcgcatcgccttcgcacgtacccctgcgcggaggcagatgagagaccaccgtgaaggaaaaatttgtgcaaactcctcgactgaacagaggcaatccttccgcgtgaacatttatgccaatttaactacactacatgtacaccacgtcatacgtaccgtacctaagtgcacgcgtacctatagcacagcgtagcacactgcgcagcaacagtttttaaaagcaggcgataaaaataaaaaggggctcgccacagtgcacatgcacttttgcgtgttgatatggaacgggggagagtacgacatttggtacgcttcccaccaaagcgagggggggacgaaaaatagctttgttattgccaggaggcgtgaataagcatttgcttacgtgcgttgtgcgcacatgcgacgaggtggtacataatataaatatgcagcgtgcaaaggtgatgaaaggaaaggtatagttacatgagcgaggcaaaggtgaggaagaaaggtatacataagcgtgacaaacgtgagaagagttacatataacagtacgcacatgcatacggtcctgctgcgttacttttccttcgcagtgtacggaagtgagtgtacatgtaactgcgtgcttgtttttttttttgcatcatttttttttattttttttgcttcaattaaattcaaatctattcacatcgattcacatcgattcaaatcgattcaattcaattcaattcagttcaattcaattcaattcgctttgccaaattttcaactttgcatttgcttccctgagttcaaacaaattcgcatacgcagagaaaaacgccttttcttttaaacaaaatgatcgaaatgcaattccatacgcaattacctatgcacatgacatgatcgatcacacgtaccctccactcgcatcgcatttgcatccgcataagtgaaagaaaaatattatccccgctttcgcatcaacagaaaaaggaaaaaaacgtaaaaacggcatactctttttccccacttcgcatccgcatcagcatacgagtatacatacccgtgcaagtttctcccagcgaaatatttatgttacgcacttttgtgaaccccgcctccgcgtttcgcttatgcgtaattcccccggcagcaaacagtttacccccctatgaatagcagtatacagtagcagcaaataacacagcgtatatatggcatacttggcggcccaatttttcaagcaagaaaagcttaatttattattatttttatgcccccacctgctgtcacgcataaatacgaaatgattgatttttcttcttcgcgcccgcaattaatttttaacaaattcgttttaatgattaaaatataattaaagttttttttttcttcttttttcttttcttttctttcttttttctttcttttttttttgacatttcttcttgccgcgttcttcttgccgcgcgtccccctccaccattccttttttttttttttacccccctgcaagtattgtcatttttttttaaatcataccgccaagcaatgagtacgtcaaacgaaattaaaaaagaaggatccccgtgtgaggaaggaaaaggaaatttcctcctttttacaaacaaccaaggaatggacaaaggttgtactgatgaagctgttttggttgggggagctccacacgatttaagggaaactgggtcgcaaggggaacccgcagaggtgggacacccaaaggaagaggaagaaaaagaagcagagaagaaagatgagaagaaagaccgagtagacgatgctgccaagagaaagcacatcgaggggggaacaaccggaatgagcaaagccgtttccacatcggaagaacgggacgcactgaaccaagcaacgaggtcaccaaatgctggcgatgtaagtcctgagagttctattgaagaactcaaacttgtgcacagtgcaacgaaagatgtcgcggaagatggtagtcaattgtccaatggagctgcaaccatggcagacaagaaagaaaataactcctcacgtgatgcttctcgtaccccctctcaagggaacggtgcacagataatcaaaaccgccacggaggaacacgaattggatgatgataccacgaatagcagttccaaggaaattgacgaagatcgacatagtgttattctacaaagggaagaagaaagcttccttgctgaaaattggatacagacaggaggctttgagccaaatggtaaaaacgaaataggcttgcaagactttaatgagcatggtaaccacagtgatgatgcgaataatataaacaaaggcaaaagtgaaattgacagcagaattaagagaaaaatgcactctttaaagcaaaatgaggagaagaagaaaaaaaacagatacagataatgctccttctattgcttccgactcgtctgatgaggcagacctagattcaaaagaaaaattcagtgataacagcaccacagcgctgtttgacaagaaaggcaaagatgatgcaaaggagaaaaagaaaaatggttccaaggaggaccacgccatttttgcagatgaggtaatttttattcacttatctaccgtgacatatatgggaggaattgcacctctgcatctactgtgcagaagcgacttaaacatattacactgaattgatgagaacgtgcatagggaagggaaagggaatggcaaaaaggggcgaccccatttttcatccccattttttattgccattttttattgccattttttattgccattttttattgccattttttattgccattttttattctcactttttgttcccattttttattctcattttttgttcccattttttatccccactttttatccccactttttattcccatttttcatccccattttcacccatcctcccccgtacaggccctaaagggatacccgcgcattttcgtaaccagacttcccttcgaggctggcaaaaaggacctagaaaaatatttctccaaatatggaaaaatagtagacatttacgtatcaaagaatctgtcgaataacaaaaacaaagggtttggatttgtgtcgttcgagaagcagagctccatggacaaggtgagttttacagcaagtccgtagtatactgtttgtagggaggctttcaccagtggagtatacccatacacaccaccaccacgcatggctaccatgcaccggtgcatgctccgtcacatgtaaatgcgttctcccaaatcacccgccgtttcccccttttccgtaggtcctgaaggacaagctgcacatcatctgcggcaaggaaatcgtcgtggacgtcgcttctatgagggacaacaaaaccaagcaccttttccgtaagagaacaagcgagaagcggcgagtgtaatgcggcgtgcctagttgagccccgctatttgcatcttgccaattacttgccatttccgccgctccacatgccgctccacctgcctccccaccccgcagacctcccgtcggaccactacctagccaagtactcgaagaacgacaaaaagtcccccagcaagacgcacaacaatctagtcaatttcaacaagtaccaccatgtgtataataaaacgacgaacataagggacgtgtccaaaaatatcgataacaatttagtgatgcaaaatttctacaatctatgtccaacgtacaacatactaggcaaccgaatgaacaataaacacatctacaaaaataatatgcccgtctccttcttcccccccacgggatacaatatggacccggcctatttcaacaaccagcaagtcccctaccagaactgcctggattacatgggcagtgagtactactggaatatggccaactattacaactggaataatatgatgttccataatgataacatgtacaacgcgaagaaaatggaatacccctactacgtctgtaacgggcagtacatgaatcagagtaagccctgcctaagttggagcgtcgcagttatcgcggtggaagcacatcggttgcggcctacgcgttctttttttacgctttttacacttttttacttttttttttttttttttttattttgttttccattttgttttttattgttttccattttgttttttattttattttccttctttttgcaggcccccccccaattgccaaaaacaaagcgcaacgaaaaaatagcgccatcgaggagagcaagttgaagtacccccccaatgtcgtcccaagcgggagttaccgttcccccgggcagccatgtaagtcgaggctaaagaacgcagagagtgctcaggaaaagcggctcaaattggtttgctgcatctgtctcgtggcccacggaagagggagcggcaccaccgcccccgcacgagttgcatatgcatatacacatacatatacatatacatgtgaacacgcgtgtaacacccatttgaatcgaaccccccccctttgcagttgtgcgaaaattacccggcggagacgagtggaacaaacgaggatacaagctgttcgtcacgaagttgagtaagtcgaggagaaccccgcacgggttgttgcatgccccacaatgcacttttcacaaactggtactcatccgccaaatgttttttttttttttttttttttttttttgcaccttccagatagcgtaaccacgatcgaaacgctcaggaattacttcgaagccttcggagagattattgacatttacatgcccaacgacgtgtgcacaaacagacctcgaggcatcgcctttgttaccttcctagacaatgactgcgtgaagaaaattctatctaacaagaactcaaagcatataattgatggaaaggaggtaagcaacagatttttcttttctttctttttttatccgatgccatttgggcattatgccatttttgttttatgaccccgcggagttagcttttagctgacctgtcttgcgtgtacacttacgtgagcatatggcttagtacgtacctgtgtagtaaacaattgggcattcccccctttgatcttccccccctgcaggtggtcgttgatcttgcggacccagaaacgaaaacgaagaagaatttgtgttacccctgaaaggaaggtgctcaccccattggaactcatcccattggaactcatcccagatggtactactactcacctcaccgccttcctttttaataattaaaagaaaacttcttccaacgatgaacagcttcgaatgctgaactatcttaaacgtcgatctgctttcagaccgcttgtaaagcgttccaaacgcgtcttctcctcctccccacacatacctacatacatatgtgcacactacgactatactcctttctttttttgtttcctttctgtttcttttccctccccttctcctcctcggttgttacatctttgttgcgacgttccctttctttaagcatgtgcccccgcacactggcccccacgcccgtccgtacatgaatgtacatatatatacataagtattacatatttgcttattcgcctgtatatatgtatttatttttgcgccccactcccccccccgagttctttcccgccaccatctcgttcactaactcttcgcatgtatatgctgctacccccacctgcacggaggtatgggagatacggcacatgtgcgtgtagatcttacgtgaatagaacttatttcctccctgacctgacacgttttaacttaaccacactcaccttgcgggttaactcctattttctttccccttccgattttaacctcccctcccttcttttgtataagttttcttttttaaaaaaatcttccttttgcgcttctcgctgcggaaaaaactggcacgcaaactggtgactcctaactgctgactgctaactgctgactgccaactgccaactttgaacctccctgcgcccgtagatcttcccaagtggaaaaaccaaacctcaaacttcttttttttttgtcgtaaatatgtgtatttttttgatcatgtgtatgttctgaattttttttcttttttttttccatttcgatgcgcattattagaatgctcattaacaattttggaaaaaaaaaaaaatattttttatttttttccttttttttgattttttttttccccctttttttaacatttgtatattaaccccatttaacgaagcagtctgaatagctgcgattttttttttttttctcatgttcggaatgactgcccttttcccgctcggcttggagaaggaacaacttggggcgccgcgcaggggtgtttaaaggatgcgtagggaggccctgccccaagccaaaaaggcaaagcggtaacttagggttaacctccaatcagattagtaaccccatcccccttgcatggaaaaaaaacctcagcgcgcgaaagaacgccaaatcggtgcaacagcccaaccaggaaaaaggcgaaagtaaaaacaatcccgctgtatagcggcaaacgtgaacacgtagctaggttgcctgttccgcccagctgggaaaaaaaaaaaaaaagggtatctccttcttcttcccccctcatacacaaaacaaaccccaagagcaaatggaaaaaacaaaaatagaggctctcttcatctacgatgaggacgtgaaaaaggccgacaaatccgtcacagatgaggagctacaggtaagggcacattgttatggttgattcgtttggggaagctccatcaggcaaccgtctcacctcttttcatttgctcatacgtcagtcgagcactgcgagtgagaaggggagggggacagactcacgtagtcatcgcttgatcactgcgaagacacagcaacgggtagacctagaccgatgactcaatggtgcgcatttccccacggggaaaaacaaactacaccaaaccaaactacaccaaaccaaaccaaactacaccaaaccaaactacgccaaaccaaaccaaataaaacctcccccttttttccccttcccaaaggcagagaaggtgatctactactacccaaacgaaacagacgaacaggtcaaagtaacgcacacgagcaccatggaaggtgtttctgccttcctctcccagttcagcaaatcacacatggaccatataataacaaaggaaaatttaattgtcatccacaaatggtacaagcatatattcgtaacggtcgtagtaaaaaatgtttacaaaaatgaaaaaatggaactcctcatgtgtaagttgctgcactcagttttggaaaacttcatctcgaccttcactctgctacacggacacatccggaccttcttgaagtataagaagaacaaaacgacaggtaatacaatcaggaggcaaggaacaggcaaaatggatttaacttctggcagttctttggcagttcttgggcagtcctcccccttttttttatgccaccgtgcagtggaggagttacacatatcgtctcctcctccgttggactgactgaccatgtggtgatttaaccgacccactatatgcacagtcgaggggggcgcataccaaacgcgatccaaaagtgtgcaaaacggaggacaaaaataaccctctcttcgtgtagtagcacatgccaagtgtgcagtccacgactactactacgatgcacacatttatatggccacataacttacccctcttaacctgtctcgttctacaaaacttgtgcaggaaatatgaacagaaaaacgagcctacagactctcttggatgactatgtgtttacctacataaacacgattaacaacgagtgtgtgagtattcacaacggtacgaatgctttaccatcgctacgacgcatccccatggcactcttttcccataaagtgctggtgcatgttacgcgcacgcctgacaagcgcatttgaggggagattttgggtcatattttcgcccagatttggggggagaatttcggccacattttctgccagatttgcgcgaaaacccggcctcctcccgtttattcttcccgttgaagcggtttggtgcccctcacatgactgcctccacacggtgtacgtaaaatgcccccctgcaggcttgcaaagctttcatttcttccctgtggaaaagcatacctacattactgtgcaggtaaaaaggggttgcccaccttgagcgcatccccccccttatcatgtcatcaaaatgtgttgtaagcttcacgagatgttcctcacctgttgctcatctgatcctcatctattccctatatgttccccctttttttgcgtgcagaacctcatttcgtcacttatactaggacagaagcagataaagcacgggtgtcttctgtacgaagggcacttggtttactcaagccttgaaatgaacgacacaaagatgatatacaattatttggtgtcctacgggggaacggttagagtgcacaaagaaggggcctaaaggaaagagtgcatttgtgtgtttgtctgtttgtggagccccttccctcgtcgcacataaacatgcttgtgtttatatgcgctcacatgtacatatcatgaaacatggatacccttttttttttttttttttttctcgcttttcttcccgcactctttaggtaaacaatttaaagttaaatcagcacccctttaggaaaattgcatcctccgctgccatcaacgtaagtggaggtgtgcacgtggttgaatccgccctcctctgggggaagccccttcagtacatgaaacgtgtcagcaggctaatcggaccaactgtgccacccctatttgccacgttaccccctgcctcctcaagtcatactcccttttttttttttttttttttttttccgctctctctgtctctcaggcaaatggaggcttgtccagcttcgcccggtgcaacacgatcgacgagaaaaatgcctttctgctagggatcaagaagtaaggcctatatcctctcagggcaaaatattttagccctcccccctgccacgaagtgtgctcgtgagaggggtggattcgttctcctcagtatgaacatgtgaatgcgctctatctgactgtttgcacgtcggctgcccatgctcaccccccgccgcttacaacggcgcttacaccgccgctcacaccaccgctcaaccaccgctccccccgccgcttacacgcagatcgtccatcttcatgccagtggtgagcctcggtgcggagaaaaaatacaaactaatggcattcgtttacaaaggtatcctcctcgtactgctcatcaaggggagcaccatcaaggatgaagactttgacattctaatcgatgtgcaaaacaaatgtacaaatgaaaactcgagtagcatacacagcttgtccaagctaaacgagatcctctccttgcagtttaaaaagtacataaatcaggaagacccagcaaggtacttgtattacaaccactttagtaactctattaagtactccattaacaataaaaaaataaataatgaagaacttttcctagttgctgacttccactttctccttgtggattcagaaattaaacaaaataaaataaaatttaacaaaatgggatcagctaccatggaaaaagaaaaggcacatttatcaaaggaattattcaattttgagaatcactgtatttataaaggtacttcgaaagatggacaaacggaagaagaaagaggggggagtgataaactgactgcacaggattctttcgcaaaagaaacaccaagggggggaaatgaaacggaaggttctgcttcacattatgggcatcatcatacacaggatgggaaaggggggaatattaatgacgtggataatcaacaggtgacagcatcatccctaatggagaattcccaagtagacgccgatcataccattaatagtggtcacctaacaagtgagcgaaaaggagaaaggaaggatcatcctctccctgtcgaaaatgataacttaaaaaagtgtcaacctaccacaagcgaaacagaaagagcgcacagttcaccaggtggtaatactactgggggggagaaaaaaaaaaactgaaattagtttacaacgaggagttaaagaggaagctatttgaagatactagtgatgatgtgaaaattgagaaaatattttacaaagaggcaagtgggccttggatttttgccaagaagactctgcagagggaactttttattttccccgacgactccaagatttccctctccaaggcgcagcacgacgtgcgccacttaatggacctcaattttgcgaacatatacgtttagcaggtgtgtatcgccaccttgttattattccctttgccgaggtggacacacgcttcgcaccagtttagcagataatgccttccgtacaagataaacgaagcagcgtagtcacatgaatggacaaaaacttgctttggtataatttttctttttttctttttttcttttttttttgtgctccttttgtacgtgcctttttgcacacaaggcgggcttccgaacagggggagtttcccccccagccacaatcggtcgccaacccatcgccaacctgtcgccaacccgtcgaagcgttcacttcgcaacttcaactccgcgttcgttcatctccattttttaaaatcgatacgcttttcgaagcgccaaacacagtgtgttaattggcccaccacctttttctgacgacacggaaggaagtcctccccttggaatggctcactcgtggggagaacttttacccaacaaaagggaacacataaataaacgtttaacaaaaaggaacaagaacaagcttccccaaatgataatccacccatttgtcaacaaaatggacgttcatcaaaagagcatccaccccgagtgggacaccacccaaacaaaattgctgttatttttttggaaggaacgtatgcactaggaggccacttttccacgtagagattgtacggagaaaaaaaaaaaaccacaatcgcgaacggtcaaagaacagctgcaccaattgcgattagatcaaaattgaaactacagttttgccacttcgaggcaacggtataaaagttctaaattggacgttgttttaaaatgaatgccaaggaggttacacaccagctggctggggcacttgtcaaaatgggcgcaacgctcaatgggaaaaatgcctcgcacgttcaaaggcgaggggggggttgaagtaaaaatcatgcatgtgtaatgtgtaatgcgtcgtgtgtcatctgtcatgtgacatgcgtcgtgtgtcatctgtcatgtgacatgcgtcgtgtgtcatctgtcatgtgacatgcgtcgtgtgtcatctgtcacctgtcatgcgcctggtgtcacacatggggaacgcgccctcacaatatgcaatgcagtatgtacatatgatcgcccagaaacagagcgtacaccgcactcgtgacaatttgggtaaaaaaaaaaaaatatatctcctcccccctaatcacatttggccgtatacttggttcacttcttagggcgtacctcccatcaaatgacgctcttcatttggtcgatggtggccgcatcgtagagtagatgattcgtgtcatgcaattcaatcgacttgatgaaattcttcgcgaggaaaggcaggagggggtagtcctccttggtgcactcatagctgttttcgtcattctccagcatgaaggccttccaacaaggcttaaatgattccaaatcgattttattcaacaggacaatcgagatgagccagtcaaaataatcggcacttttttccacgtttttgttgcaggcgtatttcttaagggtaagctttaaaatatgcgcttgtagtttctcattaaatttcggggggatattcaaattttcgatttttttggtcagggtttcccattcgtctgatcctgtgatggtggatagctccagtatttcgttcaccttggggaggtactcctccttgaaggcgtagtcatcgttcgcaccgttcgcaccgttcgcaccgttcgcaccgtttgcaccgtttgccccgtttgcccctgcgttgggtgttcccgccgtttggccgctcttttccgcgccgtcattcggggagccccttccgcctgcactcaggggttctgcggcggtggaggcgatcgcggcggtggaggcgatcgcggcggtggaggcgtcattgggatgctcttcagttttgcccgtcgcatcattcgcagcgccgccaacggtgccacctccaatagcagcacctccaatagcggcacctccaactgcactgcctcccgcgccgctcttcttcaagttaaagtttcgcatgaagaacttgccctcattggcgctgccactgttggcgctcttctcctttgcggggaaccttgaattcaggctgctaaagaaggcgcctccactgctgccactgttcgtgccgctgttacccgcgccactcgccgcgttaccgctattaccactttcgttattcataaaggcctggtggctattcttgaaggcgaagtgattctttgacatcatatcgaagaagctgccaccggcattggctccgtcctgccctgccccaccagcgccgcccattccgcctgctccagcgccgcccattccgcctactcctgcaccgcctattccgcctacgcctttgaccatatcgtcgcccatcatttttgacgcactggcatttttggccttcatcaaatttagggacagcttcttcatatttttatttgcgtccatatttttcattcccccaccgaggttcctcatattcatcatgccaaagcccgaattggcattgctgctgttgctgttaccaccaagtccaccacctccgacgttactacccccaccactgttgctactattcatattaaaattgacgttgcgaaggagattattcctcatattactgagggcactgttcatcttgctgtcgtgataattacccatgttattgctgctgctattaaaacttctgctactttggtcaatagattcttttagtattttatcatgcaatacactaagagtggtaggtccctccaacttatgagcaaattttttattccatttctcatttctgttatcaataacatctttgataagacatctgacacggaaggtaatactctcatcatttatcaaagcgtgcagagtattatacaattcctttaccttttcctggttggccttttcatgtgtatcaagaatttcccccacggtgttaagaaacatgcatagagcttccaaatgtaggtttccttcattggtatcatttttagcagaaatataactctcccttttctccaacagttgcttaatacaaacaaagacaataggtatagaaatgattccagatttaactaactctccaacgaatagcatatttcctctaaccttatttttgtgcatctgctcaaattcaaatcgttcctcttcattcgttaaatgacttggatattcaattggttttaaattattttcaaaagaatcttgacattgattaattaaaatttttttaaattgaacaacactatcatcttctaatttcatattttgaaaatggacattcaattttttacacagttggacatacatctgtacgaaatgatgttgagttactgccttctcgaaaactaatttcattaaacctatgatttcttctaatttggttattcctactaggattatttgttcataaaggaggtcaaatttttcgaatgtcagtttgttaagtatacctctcaacttcctcatcatacatgtatacttatctgcttttaattgattttgcttcaagagccatgtattttctgccaccgttttggttgctccaccggaagatcctcctcctcctccgctgtggttgttatgtctccatgcatctggcgattcaacagcacgtgtagaatcaaagaatcctttcaatttatctccttcattttttctccactctaaatttgcttgacccatttttcctaacccaccgctacctgcattgtgtccatccatacctccgcttccggatcccatacctcctttacctccagaagcagaccccatcatgttgttacctccactactgtgattcatatcaccataattcatgctcatattaattccaccgtttccaaagtgcccaatattattcatgttgttcttacctccttgagcatatctccacacatcgtcattattcttgcctccacctgagttcattccaaactgtttgccactgttattaccatgattattatttccacccatgtagttattacccatacctccgcttccaccacttccgtgtcctcctcctcctgggcctccagcattcatatacctcttactgtacatgctattctttccctcgtgtgcatggccaccaccacccatgtgattattcgtgtgcattccatttgtatccatatgatttatgttgcaagaacccatcatgttgcttcccattttatgacaatccacatcaggattatacgacaacataaaattaaatctctcctctccagtgttccatttatttccgacaaaaatttctagcaaatcaattttagagtatattttactcttccccattttctccagcttcatttgtttcattcgttgtctctccttttccctctctgcttcttcatgatctttctcattctgcgctgccaccttttcattcgctttttcggcttcaacttcatctgcttttttttccagcgagtctagcagcccatcagctttgctcttggcctccacgttcgctggtgccacgttcgctgctgccacgttcgctgctaccacgttgcttccactcatttcctctttctcgccaccggacggggcctccttcttttcgctgttcaagctggctgccacggcatccgcgctgccgctcacgccgctcacgtcgacacttggcaccacatcgtccgcctttttcggcacctcgcccctatcgcctgcgcttcccacgctggtgtcaatctggttgtccttactcggggcgccatctttgttcgttacgtcaactttgctcgtttcgtcaactttgctcgttacgtctactttgctcgttacctcatccttacttccatcccccttgctcttcttctcctcctgcggggcgacatctgtcgcgcctcccccatcggtcagttttcccttggcccacttcttaatatcgctaaagaagccatactttttctttcctccagctttgttcttttcattttttgctgccaccaaatcttcgttcgacgacttggctactaccttcaccgattcttccgtgtcgatggtaatggccgacttcgtttcctcctccaccaggcattttcccgttcccgcattttctgccctgccttctactcccctttcattacttacactgttcaatcctccctttttcttcaccgcacgattgctgctaccctcgcgcacatatttcgagtctccacttggctccgacatcttaccattcatgagggcactaaacctgttattttgcaccccctgagtgttcatttccttcttgtcggagagatgatcaccagcgctactacttattacgtgcgccttcttcgcccctccgatttggatgccacggcgctctgcttcacaggccactgcctccaaatcatcctctgcattttctaatttcattttctcatactttgataatccatctgggagtagttttcctgatccttctttccttccgttcctctttgcacccttctcgctccattcatctgagcgatgcatagaagcatctccgtctgttgggggtgaaaacttggcgatgctgctacttgcactatcatccgttacgttattgttacttccgatgattttatttccctccacgatttcggcatcttccctatcatcctgggcgacgggactacgcatcctttctgcgaccccgtgaagcatttttttggggcttcccctttctagtcggagaccatccgactggggggcgccatcgggacgggcctcaacctggccgtcaccttcagctgcttcggctacgtcaactgcttcggctgcttcggctacttcatctgcttcgacttcttctactgcttcctcctccacagttgcattatccttgctcatttcgtcggcctcccccttttcttcctccattatgccgtcccgcaatcggctcttggtttccccgcctctgcgtctgtgatagccgccatccgatccttctgcctctgacagagtgccattctgatcaaccattacatggtccatcatatctttctctaccctcttgttactgtaaccctttagcgccatatctgctccggctcctccgcgtcgcctggaatccctcatgttgggtgccgcgcttccaccatcatatcctttttttacgtgctctttcaagtcgtttctctttctcatttcgcttgcacctccccgggcactgtccctgtccctgctcgtgctgttgctattgctaccatgattgatgttaccactgttgtgatttttcttgtcattgttttcacctcctcgggggtgatgcactgtcgttcctgatggtttgtcgcgaatagtgctgttcgagccatacctctttccacgctggtctctcctctttgacgatttatctcctttatgattcgatccatggtgcatattcttcctatcgttgtgagacgattccgattttgagttcttcgaatctcctccccttgactccttcgtttctttctttggcttcctcttcgccatttccgcaaaggagatctttccatcccatacggagttcttcgagttggagtaggtcgacacggagcgattgtcatgcgcgcaggcattggcactcacattggcatcctcgttcgccgcgtggctgtggtactcgtttggcccttctccgtacttaaagctgccttccttgttcatatgctcgttttctccctttttcatttgggtgttattatcatggccactgctacttccaccagcatgcgcgttattctcgttcaggctgtcattctggtaggcctcgtgtttattcctgctcgattcgcttcttaacccgcttccccatgcattcgctaagtggatcttcttgccaccgtcgtcccttccagcccctgctgctactgcagcttcgtgatcatccacctcctctttttcgtactcagcattttttacttccccgttacaatgcgctttggtccttccctcgtacgcatggtcactgccttgtttctttactgcatctgattgttcctccctctctgcatgtttgctactgctacccgttcctccaaccctttttatgtgttcctgggcccctccttttttctctgtcacggtctctttgcgatcatcacttcttcgtttcataaccttttcattaatctgtttaatttcgacattttggattttcattttttctctctgtcggtgagaggaataaatatttcctgaagtgttcgtaacatttccgccaccgcttcctccggcagcacttcccgcaacaccacctcctgcaccaccacttcccgcaacaccacctcctgcaccaccacttcccgcaacagcacttcctccgccaacacctcctccctttcgctcattcaccgcctcgatcttcttcactcctccgctactgccattgtcgtacttcattttacctcccctctctttgacactctccttatcatggtagctattatttcttccgcttccgtacgagcccaatttcttattcttggcgttattattcatcatgttatcgcatttgtcttcgcttccctttctaccagatttgttataatgagcaccactattattgttgttgttcattcccgtcataactttatttgtcattcctttatgtctctctgatctttgttcttcctcatcctttctcttttttccatccctgctactttggacattactcaagggtccattttcgtgccccatatgcaacactccgttgatggcagaactgccccctttggagtaccctcctgctgctacgctttcattattgtgacctctacccttcgcattgttaaaagcgttgttacttgggtctgccaccccaggtgcacctcccatgccatggtgaccactgcttcccttctctgcgataccaccatcatggtgtttcaaattagcattcgccacggaacttgctccaacaacacctcctcccccagtagcgtgattacttccactctcctgttgtccgttcaagctacttttatctcctttctttttattgggattcattttggcaatctttacccaagaagaaaactccgtgttcttcttatcataattttttgcattcttcgcattcccatagcttgcatttttgttgttcatcgcactagcgttatagttattattggggtaggggccattcaccccctcggtgcctccaacacctggcatattcttaccattcacgctatcgttatttgttcctactccctgatcattcatactcgagacggtaaaatgattacttccgcttcctcccgtgggtgtggatcctgctttggccaccgcaccctttgtcgctccacctccagatcctgctagcatgttattgctatccttctccttaatcctcctatcatcttcattttttaatttcttttcatttccacccttgcctccttcagcattcctcatgtgtcccactcgcttgtcgacattactctggtattttccactagcgtaacttccctgctgcttgttattaccgaggggttgttgttgactagccatattgccgctactcgaatgtccaagcatatcgttatatgccttcttcacatgcatatcaccattttttgtgccccccttattatggttatccttagatgcatccttcttcgatccaactgctcctgctgcagatcctcctccgatgtgattgtaacttcctttttcttcactcattttgttacttccgtaatttttgccccctttgtaatcttccttatttttttcatgcttattatagaatctcttttctcctgctgcgatggtttcattgttgccgctggacacaacgccatgggtggaggaagccatcatattattcgaattgctactgttgttgcttcctttgttcctagcattactggtgttattaaggttattgtatgctcccgtttttcccttaaaggaactctttcccccttcgttggtgctaccgtcgtactgtgcaattttttttgcattcgcgtcgtctaaattttcattcgcgccgccacttaaatcggactccttctgatgcaaaccaccactcatattattgttactattcacgttattgctacctgaacctgttgacaaaatggcgttgttattattgttccctgtggatccttttccaaaatagctgttgctcgctggggatgaagtcgctccaggggttgctgtactcgcgtttccgttttcgtcccttccatagagcgcttcctgtttagctccctttccactcacgtacatatttttcgatccactgaccatggcatgatgactcgcgttgttcccggaatggccatgaaaattcacattcatgttgttccctccagctccagctccactgtgtttgttgcctttcttactgtcctgcttgccatatgaagtcaaagaggaagacactcctcctccgcttccagcagcagcagcagcattgttagccatcatgttgctactattactgttgttgcctttcactccttctttgctatctcgatgggcacccgacttaccgctgttattattatttccacttccacagttcatgttcctttctccgtatgtattatttctcttctgctgcttcgtaactactgctcctccaatcggggcgctcactcctccctccatggcattcaccatcatgttgtgattcatttgcatagtccccatgtgcattcctcctgcggtcattggacccatgacagctcctccagcggcacctcctcctcccgccatgacgttgttaatttggttcatatggtgatgggacatcggagttacattattcgcatttacattggtcatatgcaacgggccatttaaacacatgacactcccatttgtgttcatacctatgttgtttcctaatcctggggttaggtgcataccgcttgcactactgctgttgccactattgttagcgccattattggcgctactgtttgcacctccgcttggagcaccaccactaccgctattattgttgctcccaacattatcgccattcgggagtaaattcccattgctgctaccactaacattatgcgttgcgttgaaatttccataaccgtatgtgatgcccccggcagccgcagcacctccaatcacattattcatattactattattattactgacgctatgatcgaagttgctatcagtgaggttactacctccagcgtggacgttgggcatattgaaatggttgaacatatttcgtctgttcggctgggctacatgattatacgagatttttaaaggaggagctgcgttgcccgagttgcccgaaatgaagtgtgcttccaaaggggcagtcaaatttagggggccattatgctgtaactggggagggggaggatgcgcaggtaatccacaggacataaaactgtatggattcatgttcatagttccattcttcgaagatgataatgcagtcgtgttacttccaatcaggttactattgtttccaaaggaaccatacacagaagggggtggttgtgggaagggaaaatcatgatgtacattccccgttcccatcgaacttgcataagacattggagtaaataatgactgagggggtccaggtaaagcattcgggtgcgggtgatgagggtggtgtgggtgtgcatgcggatggttattcattaaatacggatggttcacgtaaaaattatgggaatgcatcatggatccattgggttgaaaaccttgatgatgtccagcattatgtggatctatcgtgtgaaatggggaaggaccggaattttccgaaccgttcataaaattattatttgatctcaagttcttcattccaggtagcatcccaccttgatttaaaaagtttgattccgtcccactgttatttgcacctccttttcctactacagtagtccctgctgagccatgcatcatgttagacggagttgtcgttacgttattttcatggccactcgagttggcattattattgctattccccaacttggaactactcacagatttattacctgcattattgttcatattcccaccagtggtgccactcacaccaccactgggatgattccccttatcgttatttcgggtatccatgttactcaaattactcacttggggtatcattacatttgcattattaggcatgtttaaactgatgccaccattcgatgctgacatatgaccagaattcgctaagtttagcagatcacctggaccatggcccattccaccaagagggcttaacatagggttaggactcatcatactattgcttccctgtgcagccaagttattaattagcccattccctggcactcctcctccaaaggctccgtttgacatatctggatagtaatggttccacattaaattgttgaaggataggtttccttgcattcctttggtggatggcacaaactcgggtgcatctgcgtttagtgaactaactggtgcagaggcattgttactgttcgacttggaggaggacattgaatggcctttgccgcttccatttttcccttcaacgttgttactgtttttttttttcttcccattttcactattgttgttacttcggttagcggcatctgcatttttgctactactatgttcgttcttcttttgatcattgttgcgttcatcactgtttccatttttcctcgagtcctccccgctcttcccctcgttggggttctccaaagcaccgctaccttcaccgcttcccgcgtcatggtgcccgttcttcctgtgcttatccccgttattttccccatcctctccgctgttgttgcctcgcgcatttccgctgcccccgttattgctacttccgccattgttaccgctacccccgttattgctacttccgccattgctacttccaccattgctgccgctgttggcgttttccccgctgttactgttatcgttctttccactaccgctggcactgccgcccccgcctgcactcgcgctgtggctatttccgctgtggctatttccgccgtggctgttgctatcgtgactgttgctatcgtgactgttgctatcgtgactgttgctatcgtgactgttgctatcgtgactgttgctatcgtgactgttgctatcgtgactgttgctgtcttgcctgttactgccctcctccgcgattccactttcgaactggtcgccttctttactcgggacacctttgcagcctaccgctttatcgctgcaattattgcgaccagcatccttgggggtgccctccttgcaatcggtcgtttcatttgggtgcccttcgctgccctctatcaagtttgcacacgcagaaacgttattcattttcacattactttcagtgatcgaattcaactttgaaacatcctcacaagcgtcgctggtagccttaacgctgttggagtcattctggtcgcccgcgccactttggctgtaacgcactgatgcgtcgttattcttggagtcactggttgcatcgatagacgcgttcgcactggggggacttgcacttggggtacttacacttggggtacttacacttggggaacttacactgggggggcttacactggaggggcttacactggaggggcttgcactggaggggcttgcactggaggggcttgcactggggcgctctgctcctgggtccgtcgcctcctcacccccggattcctttttggcgagtccacgttccttcacatcactgggagaatccgcgccagctccattgacatcggcgcggctgtctcctgcctcggttgacttcatctcgctggcaccaatcgcctccaaactatcaaatgtactgattttttggaggcttcccacatcgtcgacattgtgcacaaacgtttcgtcactcactcggacgtcgttttctcccttaacatcgtcctccttttgcacaaagatttcactattaccattagcgcatttgctactctctgcgcatttaccactctcagccgggtcatcacttttactcactacatatatggacgctacctgtgttgtgtcggtggggttactactcacgttttgttcactaatagatggggggaattttggaatatttaactcggcaggagatatattgcaatcgctgctactttcaatttcacctttgaaagtggcactacttgcatgatcataactaattacattccccttttcatatatgccacctgtgtttccttcattcgtttgctccctacagccagggctgccactaccactatacgtggcacttatattcatcatgccgttcatcctacttttattgtactcaggtaaatctgtgcttacaattatatcgctttgcatctttcctacaattaatttgggactattttccgataggggtaaaatgctctccttcgattcacgtgcgaaacgcgtgtgcggtcgtggaggacagacacaccgtgacaataattcaaccgtaccgatagaacacgcccagtgcgcacctatacacacatatatgcttgcactgtggactgtatctacatacgtacgtacacgccttccacaatcctgaagtatatactacacctactcctgcacttgcttcgatcctgctgaaatgaaaaaaatggattagtttagctatgatgtggggggatatgtcattccaacggaggaggcaaacacatatgcgcgtgctgcatgggtgcaaaaaaaatgaatgcctcgcgaggtgaaccagctgcgacttatacaggccatacacacagtgcatacataaccggttgcactactttcgtgtaataccgcccacggtcatgctcacactcctacgtttttgcaaatgtgtgcaatacggtagtgctttccactcggcatacaaatgggcacacgcaacgatgaaaaggtaagtactatgaactctcaaaagaataagcacaaaatggtaagtgctcaggggggtctactaaaaggggcgaaacaacacaagggcgacttttactcctcacgttaaaattgttgaaatagtgggggagggtaaagatgcaagtggggaagtcccttcttcgcaaaaggacactgaacccagaacactgctttgtgcaatttaacatctacgcggagggacgtgcatataaataatgtgtggaaaacgctctcgaaggaataccccaaatgaaggcaaaccaagcgctgtaaaggcaaagaggcaaggtgccacagttttgggcgcaattgggggggtaacacataacacaatttgggaatgcacatttgggtgaatcgccgcgcatgcacacaaattgacaggcacagctttgcaggtaccgtcatgcaggcataataattacacactgctgaggggcgtccccacaacatttaaaagaaataaaaaaaaggatgataaaacaagaagcggaaatgcacatgcggggaggttacattcactatgatacagggctctcttcatatatcggaattaacaagaacgctgcagcgactacacgggtggagtgaaagcttgaaataggctccgtgcactgctacactcacatgcaacaaaaattttcacgaggaaggagctttatataactcgtaaagccacgccaatatgtaactcacctcaccgagagggagaaaaaaaaaaatttcctccctaacaacagattaaatgataaacattaaacgaacaaagcactgaggggacgaagggtgactccctctacaatgtcgggtcatcctcaatacaaaatggaacgcacaactgatatcataaaaacaaaagtggtgggcgtccccgggtggggtgggggattctctctctgtgtaattcatgcataggggggacgatcacccaatggtcccaatgatctcaatggtcccaatagtcccaatagtcccagtggcagtaacaacaaacgctcaaattatcgtgcacacaaaatgaaggcaaaaaaattacatgtacaggaatccccccacgtgacatatatgtaggtatacacctgtgtagcgcactgatctgatgaggcagaaaattggccctcacgataattaaaactgctcatatgtagagactccaaatgtgagcaaacggtaacgttggcatgtaaggagtgccgtgggggtacctatgtgcattatggtaagcaaaatgagcaggcattcacaaacagaaacacaaacacatgcggacgtaagtatgcatatgtaggtccacacatggggcatgcacacagacgaataactcgttttattaattttacctgagtgaactacttaggggagagccttgtgcaggtgcgtcaatgcagctagttctgctgatgctgctaatgctgattgtgcttctgatttcgcttctgattccgcttctgattccgcttctggttccgcttctggttccgcttctggttccgcttctgatgccgcttccgataccgcttccgataccgcttccgataccgcttccgataccgcttctgacggtggggcttcacatatactcctgttcctttttaacctcttaagtttgtgtggtccgcgtgggctcgcgattcaaatgagtccttcgattgtccaatccgtgcgggcataggtcgttacgcgagggggtgtctatccgtataagttagcgagaggatccgagttcttgcacgaatgttcaagcgtgcgtgtacatgcgtgtgtgcgtaggtgtatatatttgtacacacgcgtggcgagtgaattgggcctggtaaaccgccacgtaaaaacacaaggcatgcaaaaattaaaagggggcagaaaataaaatgtactttgacataaataacattataaatatgattttttttctcctaatcacacatataaacaagaactatgtcgactactcgtttgttaaaatagcaggcgttaagcaacacgtgcaagcagggggttatatgtgcttgcgcttttactttcgactgtgtgtgtgtgtgcacatgcgaacgtgcgttattacgttaatctgtaaaaacgtttacgtgggaatgtaacagtcacgcgtggaatgtaaagtcataatggagaatatgaaggggcagaaaaaaaacaggaacggcttgatacaactgctgctggtacgactgctcacaattgctgcttgtgcgactgcttacaactgctgctggtacgactgctcacaattgctgcttgtgcgactgcttacaactgctgcttgtaacgactgctcacaattgctgcttacaattgctgcttacaactgctgcttacaactgcgcttatgctggtaacaaaaaaggggagtggcggagggggaaataaataaagagaagcacggggcgaatcgcctaaagggtgtaaaagtaaagaaatctgatgcaacttcgccgcgttcgcctttacatgcagatccgtacaacatacacaggtgtgactgggcgcatgcgtaaagtggggaagggcacagatgacgtcgttttggtcgctttcaagaagatggtccggtaaaaggaggtatcgagtgtggtttaaataaataggcgttaaaatgattccctttccgttggtaaataaattggcattgggggggggggctgacaagcatatatggctgctgcgcgcacatatgggcactcggtcggtaggctggtcagtcacacctgctgtgccgtacactcggctttttatggctgaaggagttccttcaccttggcctccttgcacaggtaaaaaaatacggtttgtgctcgctggaggggtctatatgtaattatatataaccattcgaacatgtaatgtatatatgcttgtacatagatatgcacagaatgtacgcttccgtacgcttctgtacttttctgtactcttctgtacgcttccattcgcttgcgcgtgttcgtatgcgctcacaatgcgataacattaacatgcatatttttccgcgtaaaattttttgcgcgcttattcatgcatgaacaaaaatatgctttcacaagtaacgtatgtacatgatgcgaaaacgaaagagaaaatgaaaacgaaaatgaacgtgaaaatgaaaatgaacgtgaaaatgaaaattaacgtgaaaacgaaaattaacgcgaaaacgaaaatgaacgtgaaaacgaaaacgagtacggagtacgtcgcgcaagagggggacacgtatgttacgtacttatgtatgtacgtatttacgtatgttttacatttacatacatgctacatatatgtacataagtatacacgtacaagtacatgcatatatgcgtacgtacttatagcaagtaagtatatataaatgcttatatatccattatatgtggattaaagatgtttacatatgtatatgtatatatgcatatacataaacagtttgcttgttttattcatactcttatatgtttatatttatgttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaattttgccattttgacacatttggcatttttttttttttccgttatatctttatggtacactgccttgggggagggaaaaaaaaaaaaaaaaaaaaaggtttgacttggccggcttttcattttaccctttgggatttggtcgtacccatcggttttttttgcgtggattgtacaactccccaaagccgcatgggcgtcgcgcacgtacaaaattgtgtacggaataatgtacgtataattatattgtatgcgtcgcgttttgcatacgtatattttacgtgctgccaattcgcgcggaacacagagcttttattttcattttactttattttactgccccaggccgtttttggtgacccagcgacatgcaaaaaggtgttccaaaaaggcgtgccaaaaaggtgttccaaaaaggcgtaccaaaaaggtgttccaaaaaggcgtaccaaaaaggcgtaccaaaaaggcgtacaaaaaggcgtacaaaaaggcgtacaaaaatgcatgccaaaacgcatgccaaaacgtgtataccccccaattgtaccgagcgcatacgcacttgaaagggcatgcaccttttatatttacactcatacactcgtcatacctacgcgaaagcgcgtattttcgctgacagcactttttccgtttcattttatgtgccaagaaagccgcctctactcagcggcatagtcagaagtcaatttcgctacatttccttgcacgcgtaggctggcaattctgcacgcgttttccgcgcgtattttccccccgcttactacgccaacggtacatgcatacgttcaagcaacctgtaatatgtaccacccatgcgggggtgctttccccattttgtagagcatcatagccgtataaataaataaaatatgtcatggggcaaatgcagtgggtgaagtaagccatttcgcccccacggtttgtttgcaagcaacgctagggttggcacgcttggcagatactcggcatatacacggttaacatctgtgggcataatagccatccgagtcagggtgcgcactttaaccaaaggcatgtcgcctcggcagggttctcttctcaccattacgctaacgcaaaggaaatgcatatgtggtgcgcagtaaaattaaccccccttttttattgaatcccgaacgtaaccatcaaagtgacaaaattttgttaaccccttttgaaatgcatatacgagcgatgtggcatattcaggtgcggataaaaaaaacacacccatagattggtgttgcatgtatgtcccctttttaccgctttgggttatcccccatgtgggaaaatacgaggcaaatgcgatggtcaagtcaggtcatgtcaggtcatgtcaggttatgtcaggtcatgtcaggtcatgtcaggttatgccaggtcatgtcaggtcatgtcaggtcatgtcaggttatgtcaggtcaggtcaggaattatatccctagcaactccccagccacaatggtagaagggaccggcgaacgaaagtgtactcaacccctctccctcatcttgaacaacggtgacgcggaccgagtgggaagatgtacacccatttgtataaccaacatgtaggtattatttgtacccctttttttttggcccattgttgccatttccaccccaaatgtatattgcaaaaaaaggggaaaaaattatcttcatttgccaagtgcaccaaaaaggaacaagtacgcaaagtacatccacatgcacttcttcccatccacgtcgtcacttcttcacaccaacatgcacttcttcccatccacaaaaaacctgcgcgcaatttttctctgagcatatctccccacgtgaagcttccccaccctgcacactacacattttgcatcgcaaaataatgcacataaaggttgccacatccgattacctatttctaccaaatgttccaaccagcttatgccgacccaatttgtaactccatttggagacctctctcttgacatggaaaagtcagacgtgtgctgacacgtagggtttaaaaaaaaaaaaaaaaagataactcggcgtaacgcaggctgctcggatgcacctctgtacgtacagacgtacaaaccaagggagacatatctccgctccctccttcgcacaaacagtgttaagaacagttagctcaccagaaatgctcaaaagtaagtagcaagtcgaaaggaactacctgtgtgcgatctcatacgtcgcaatttacaaaacgtgacgaattagtacatatcataatggtgtcattacaacgaaaaaaaaaaaaaaaaaaaaagttgtcttatctttgttagcaaaaaaattaattagtaggggggaggagaaaaaaaaacaaagtagctgtattgcgcatgctttgtgcctttttttgtggcatgctcgtgcccccttctcaattgtgaagggcatgaacaaaaaggcgttttgtttttttttctctgcatttctggaccacttctttccacagtttaaaaaagaaacactaatgaaatgctagtaaaacaacagtaaaacaataataacgtggtgattaaaaagcaacagggtaggacttacaatcggacgcataaaacttgcacatagatctcaaagctggattataatcatgaaacacgcacgtacgtgcacaacgtggatcgaaaaaaatgtgcgtttgcaacaactcacgcgcggggaagccttcacatgcacgcctcaatgtggcctcctcattggggcttcttcaatgtggcttcctcaatgtggcctcctcattgtggcttcctcaatgtggcttcctcaatgtggcttcctcattgtggcttcctcaatgtggcctcctcaatgtggcttcctcattgtgggcacctccacacatcgcgcgccgcggaggccacctcacttctcctcgtagtcagctatgcccccctccgtgatggcgaacacggcctcgccctccggaagcaccggcgaatcgtagattttgcaaatcctgctttcgcctctgccctttcgcaagtagagtcgcgtttggctagcatgcgctatgatgttcccccctatggggattttctcatgccctccgaacatgctcatcgcatcgaccttcgccaccacctggttcgttatgataacagcaacgccataaatgtcggcaattctttgtaagcctcttaaaaacctgcacaggtgggactgcctactggctagctcacctctacctatgtattccgagcgatacaaggctgtggccgagtccacaattaacaaagcaaacctggcatcagccatcatggcacttgcatctatcaataattctgtctgatggtcacaattgtacgcctttgcataggctatattatttaagcaatcggttgggtgcaacccgtatctcttggctatagctacaatgcgttctggacggaatgttccttctgtgtctatccataggcatttgccttctccacctgattgctcgattggcaattggcacgttatagctaacgtgtgacatagctgacttttacctgtacgaaattctccaaataattcagttatccctccagtttctatgccaccctttagtaaagaatctaactgcttcgaccccgttgtgaatttgattaaattttgtctggcatcatgataatcaatggcattacagaaaccagagttacacaattctttacacgctttttttaacttctccgccttttgttcacttataccttttattgcacataatgtacgcataggagcgtacgctacgcactccactgtctgtaatcctccttccttgagtaactccaaatccctttttacgaaccccttcgccagtagctgttcaatctttaggggccctgaatacaagtgctcctcctctatttcgtccacagcattgttattcgaaaatttgtgggtcgcatcttccctcgtgttggccggtttcattgttagacataaggggtggagggagagagacgaagttgtccgcggggggaggagcgcgcgcgggttaagaagtcaaaagaaagtgattaaaactcggcaattttgagaaaaaatatgaaaaactacacaaaatttaacagcgctgaatgaagcaaaaatgaatggtatgccacgcaacttgggcaatgctcccgtgcgtgcggtgaaataattctcacagttcccgcagagaactgcgcgacaggctacataaactgaagcagtcgagaccccacgtcatacaattttccatggagtttcttccccctcgttaaaggaaaaacttctcgctcgttttattctatttaccattcaccaactgtgtactctctttcgtcacgttcaaaatgatgatacagcaaagttaattgtcaactcatcatgaacacatacagttaacgatggttggcaaaaaaaaaagaaaaaaaacaaactttaacgctgtaaataaaattaaaaaaacgtgcgattaaaatgttggcagtaatgtaacactccaatgttgaaaataataataaaataaagggtgtaaataaaacaaagcaaaatgaagcaaaaatataacgcaatcagaaggcatacacaaaatggaacagctatttctcactttttttttttttttttccacttgtcacatttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatttttttattgcttcactttattgaacgtagaatgggtatgcaaacggaggggtaaacgaacgctccactggagtgtaaaatgacccctacaaactgttcattttgggcgtttttgccgacaacctatacgcatgttgggcatacacgttcatttgttgcgtaaattgtgacatgtgtggggagacatacgaattttgcgcagtggaaggcttaaggggttaaatgcgcgtcactatatgagtatcagctgacgtatgtgtacagatatacacacacacgtttgcacaaggtggaaaatgttttcttttccatcgaaggaaacgcaaaaaaggcggtgtatttaaacgaatccgttgaattggctaaatcggataaatctctcaatcgctggttcgctgaatcttccaagccgtccaccgtctgaggcaccctttaagaggtccccgaggcaagtcaagccaaatttgaaatagctctcatcagctgcagtacgggggaagaaagaaataaaaacttgtcaacattataaacacgcgaacttaaactaaaatgtaccattcataaaagcgctcagtgaggaatggaattctcagcgtaattactatttgtatgtgagccttgacccgcgatatctgcttgttccagtaggccactttgctgcaaaggggtgaaaacggcacaccattgttaggggggtagcgaaatggctcgtaaaaaggggaaaactattaaaaaagaacctcccccagggaacataaaacggttaatgcataatccggatgtagacccacacgtctacactcgtgtagtgtctctcttcgctcactcctcgtaaagatttatcttctttttcaagaatacgatggcgtcctcgagggacatctccaaataaaactcatatcctatttggatgaaaattttattcttgtctaatctgccaatggggggaaagttcatatgacatgtgtgatagtagagatataggtagtactcgcgtgggtatacgcagattctgcgtgagtgattgcgtagatgcctcaggagtgatgacacacgaatgcgggctccttcgccacatatatgcttgtggagcaacaacgaacgtgctctcgctgggtcatctcttcgtctcattcgctcccttttccgttcattacatgtcggcgtaaacgtaactatcgcatcccagcaaggtaagcgtctcgatttccttttggtccttcatgttaatgaaaagtttaagattttcaacgaggatttgcctgcaggggtaacgtatccccggtgttagcgaagtgtgttgggggtcgggccaatatggctagacctataagcggccatgctacgcattttcatatcaggggatgtatccccctaagtctaaatggcactcaatgtgaatagaaaaaaatgcaaacgtaattggggcgtatgctcgaagggacagatctttcagccccaaaggtgaaggcttttttccttggctaactcacatgtcaaaaatgtcctgcagaatttcatccctccttttttgtcgttccctaagttgctcgtgcagcacgtcatcgataaaactttcgctcttcaaaattagctttttaaaatcctccttattttcctcatttattgcagcgttccctaatgcttcgtagaaattcattttgcttgcattttactgttttgtgggatccgagtgggtggggtgaattaacttgttcgacgtggcgtggccaaaaaggacgaatgacaaactggggaggcaacacctgggtgtatacaccgttagccacaaggtagttttttttttttcctgtgcggttccttaaccaacgcgctagccctagggtgttgcgccccttttaggaatctgctatattttaccgtcacgttcagtgccacccctacctctttccactctgtttacacttttttttttttttttttttttttgaattaaaaaattttacgtttttaccaaaatgggctcttcttcgagaaggggggaaagatcataaagagtgttccccgactgtcacattaaatgaaataaatgaaacgtgcataaagttggggggtgggcacgagagaagaaacgccacgttttgcaaataggtcgaagtggggacggggaggttattctaaaaacggagcgcataaatttagggagaactatctaaaacgttcgcaaacttcctgacacctttctatatttcagttcgaagtgtatggaagcctcggggaacctcccgcttaacacgcatgggcagcgggtggagtcgcggaacagaggtatacacatggaggcctaaaatgaaatgccaggaaagagacgccacgaaagagacgccatgatagagacgccatgaaagagacgccatgaaagggacaccgcgaaagagacgccatgaaagaacccccaggaaagaaacccacacggtggagacctggctaccaattcaacacgggaaggaatacaccgctaaggtgagtcacgccgccgcggggaaaggaaaaaaggggcaatcctgcgcgtcttccaactggcgcggtacaacgaaggggtcaccaaaagggcgcctcaacagggtgtgcgccaaatggaaccctccgctgcgttgctccctgtcagttggcgagccactcgagcagcaccccaatcaacttggagtacgcctcatccgtggcacccaagccacgcagcttgttctgaatggcggcgagcctcctcctgtaggaggcgcagctcttccgcagagtttcatacggcttcttcgagctgtaaagagagccaccattttttactgcgttttgaaattttagcaattcctggaatcgctgcttcttttcacaattttgaatcttaagtatgccctcgtagatgtcacactgtctgtttagatttaagaggtgcgccttctcttgttgtgtctggttcgtaagttggtcataggagtggatcagttcggttaagtactttgcaagggacaccttctttcctttaacctccttgacattttttttaacaaaagaaatttcgtgttgtattttaaaggagacattaactccgttgtcaaaatttttttgaaaagcttctttcttattgtccagttcgttccgtttgtttaatgcctgtttgatattcgcgagaagaatattttgttgtttttttgcattttctatgagatcattttttgcctgtatgtttttcttcaaaagtaggatgtccttattttccgtgtactctttgataactccttgtaatttttttttctggtcaattttgttttccaaaatgagaattttattttcatactgtaggaggtcttgttggtatttctctttttcactttttaaggagtcgatatcattttttaagttttcctttttccgcttatactcctcagatttgatattttttttttcattccatctcagtatgtcgtctttcattttatcgatttctcccagtgtgtcggaatttttggaggcgaacttttccagctgcaatcgtatgtacataatatttttatttatttttttaagtacattttgtgcgtttttgaaattttcttgcagttcgcatttcttctgattcagaatgagtcgtaagtctctccccctgagcatttcttcgttcattttttggttctcattttgtatttttatcatttccgactgtttcaagaaccaatctttttccaaatgtctgctctgtttaagtacatcctttatttgtttgtttagcttttctatttttatattcaatgtgagaggcattccatgatcatcacaattttttctatttttcttatcaaactcctcgttcagtctatctacttccagctgcttgttttcaatcaggtaatgatttttctttatgatctgatcatagttagttagcagttcatgtttctcctcaaattcttcatttaatttttttacttttttttgcacattttctatctttgtactttccagaatttgctgtatcttaattcggatgataccatttttgtaattttcaatttcgttttccttttttgttatattttccttcacgttcgccagatcgtttttcagtttggaggaaaaatgactcactttaatttcttctgtatacatattaattattttgtctatatttttgttaatgtcattttttactatctttattttgttttccctatttcttatctcctttttgagttttcctatttcttcgtttatttgtacacacttgtctctctcattttgtatatccactttgacatcttcattgtgttgcacaatggtgtttacatccttctggattttttttttcccctgtatggttcgttccgtctcatttttcagcgccccaagctcggactgaagcttttcctttttatccttttctgttgtaagttcctttgtcaggacatccttttgtatctccatgtcgtatatgcttgactttagttccattagttttgtgttcatttcatcaatggcttcatctctctgtttcattttgctgatcgattcgtttagctccttcatcatttcatgcctccccttctttaactgtccgtactgttctttctcctccctgatcagtctttccaaattggcacattccgtttgctcgttcctttctatgtccttctttgtgtctatatcgttttgtatttcgttcaaatcgtggttcattttgttcagaatattttccttcttctgtatggctgactgggttcccaggggggacttctccacaggggttttctccacggggggttctccctcaagctcgcgtccttcctcgaaggaagcctccccctttccgcttcttgcctccccctctccgcttcttaccttcccccgccgcttctgccccgtctgccgcccctcccctaacacattttcactaatgcgcgagttggcattcaccaagtcgaagtacctcctcaaattgttcagttcgaggaggctattattaaatttggtgaagacatccgattggtaattcagttctttcttcaaatttgccatttgcttgttgtaattttttttcaactcgttttgctttcccagctgtttctccctctcatctttcatgttctttattgcctcacttaattcttgttcctttttatttaaaaaatctttttctttgtttactcgaaacagttctgctcctgcgttttttacgtcttcctctagcttactcctttcatgctgcctcacccttagcttttcctccaaaatgtgttttttttttagctgttcgtgtaggatgtccttcaggtgttccagcttttcgcttcccggttgatcaagcatggtacttgctgcatttgtctgtcgtctctctactctctttttacatgaccactttttctgtttatgctttttttccacttctttcccctccttcgtggacaaaagatcatccgttttgctcccctccagggggcccttccaacgtgtattatcctcacctgttgtttctccccccgagtgggtcacattgacatagcccgttcgttcgtacccattatcgtcattgtgctcatcagctgaatggcctccctctgtgagatcaccacctgctttgctcccaacagggagtccatcctccttacacagtagttttggactccctccttctgcttctcccattccgatgtgcacatccttacctgggatgtcatcccccttggagtcatcacccacccttctgaacacctctccaaatgttttcccctccccagcgcgctccctacatttgtcaagggaggaatctacattgatattactgcacactgtgttcgattcgaaccaagcttcgtcaatccattttttattttcactactcataggatgatagttcgtcccactactcttaactttctcatcattatatttttttccttctttttctctttgcacattcttcatttttcatcatgaaagaatcgtctgtacgaaccatatttgtctctctctcattcgcgaaaaaaaaaannnnnnnnnnaagaactccacaaagtaaattggggggggggagggggaaaaaaaaagaaaagtgtcaataatggagaagattcctacctctttgcagctgttctatagaccctctctcgttcaccctttttttttttcttttttttgcatatccgagacttaactttggaacccactttatcgcaacagcgaaacgggggggggcaaaaggagggagggattgccctacctcattgggaccacattgaggctccgcaaaaaggtagacaaaaaaaaaaaaaaaaaaaaaccaggaggaggcaagcgcgaactgtgatgaccaaccgcacaattgctcagcagcagtttctcccactgttccacccgaaaaaaaatacccacgcgtccaagcaaaacggagaaaagccacggagagggacgctcccaaatgaactccattcttatggaaaaaaaaaaaaatatatcacccagatgcctgacatcaattttgtgtaaaaaatgacatttcgcagaccccctctttttgctgtccattatttgcgtcgtgatctcttgctgcgcggacagcagcgcgtgcaaggcagccccatttgtgggttcccattttttggctccccatttggggtccatcccacacggaaaaatgatccatacggtggtcttcttaccgtttcatgtaggcacacgctgtcagaacgcgctgtcagcacgcacgcaaaggtgctctctccgttggcaaatgggtaaactgctaaatcgccaaagttcctccactgtggctctacagatgatgtaaaggaaggttacaagaaggggagcatctctgctcagataagggactcctttggaatccccaacacagagaaaagcttttttttttttttggaggaaattactattggaccttaaagcagagagggtagggaaaagaacaaatgtgtgcattcgcatgaggtgatatggttcctatttttcatttcgagaaaattaacccagtaattgattattgactcatcacgggttatggggcggggggaataaatccccatgggcaccctttcatctgtagttctcctgccattttgcgcttttaccaacaaagggagaacatagggatgttctatgggcatatgcaaagaggttcattcatgtgcaagcacttctattcatgtgaaagcacttccattcatgtgaaagcacttccattcatgtgaaagcatttccattcatgtgaaagcatttccattcatgtgaaagaatttccactcatgtgcgtccatgtggggggggaaataagcgccaaataaaaggggaacatccagcatcctgattgatgcgcgattcttatgatcctctaaagctacatcatcttaacacaggaaaagggagaataaaaagtcctccaaaaaagttcacatcacggtatagtgggtaagattaaaaaatatatttcgttgcgacgggattagcgcgccgcttggctatcctccaaatgggagtgtgaacgacatgcatttcgaggtgccgctatcgtgcgctgcaaatgtatactgtcatggggtgactaaaccactgccgatccgaccgtttcctcgcgaaaaataagaaagccaaacatattttattcaccgaaaggattgttaacgtgttatgcatggagggaccaacgggggaaggggcaaccgcaaaaaattgtgaaaaccaaaccatgagcagtgcatacgtacttgcagaaagagtcggggaaaaaaaaaaaaaaaaaaaatttggctgatctgcgctcagtgacaatcttttcagcaatccacaaatgtaaccactccgtatgttttaaaaaattccgcgcagttggtgaaacgttgctagcggtttgtttgtttgtttgtttgtttgtttgtttatttatttatttatctatctatttatctacttatttatttatttttattttttccatccccatcgtaccattttgtactgctcatttttgtttttctgccatagggagcatcccccagcgcggcagccgtttgggagtgagcaaccgaggggtaaacagcccatccgtgcatggttcgctactccccgcatactcatcgtgtagccatctcgcagtcatcgctattccccgcatactcgtcgcgtagccgtcgcgtagccgtcgcgtagccatcgcgtagccacctcgtatcccccctgtaaccgccgcatcacctgcgaatcccctccgtgcgagcgccaaaccctgaagctgccaaaatgcatatccacaagctgcgcaaaaaggcaaagaagaagaaggagggcaagtacctcaccaagagaagcatattgaagaagctctatctgaaggaaagggaattcagaaagttatgcattttcaagggaatctacccaaaagattttaaagaaatcccattaaaattacgaagcaagttctacaagcaaaaggtatactactccaaaaatgatttccaaaagttggcccatgaaaaaattattcaagattttcgaaaaatcacaatatgtttgaaaaagtataaaaaatacaaagtggcattggaagatgaagaaaaatgtaaaaacttgataaaaaattttcccaagtatacattagaccatataattaaggaaaggttcccaatattttcgtatgcaatagaacaactagatgatgctctaagtgcagtggttgcttattcgttactcccttccaacgagaaaatcggaatttcgaaccgcttcgtcaccaactgtgaagtgataaagaatcatttccattactacatttacaaaaccaacagaatcaaaaagggattcataagtgtaaagggatattacctacaagcagaaattttacaaaaaaaagttacgtggcttatcccacatacatttactccctacttagacaagaccatagatttcaccattatctccacttttatcgagtactacatctgtctcctaaaatttgtcctcttcaaactttacaagatgcacaatatggtgtatcctccagaacagagcgaattgctgaaaaatgaaaaactcagacacctttcatacgacaggtgtttgatttcgctctgcagggagaagttcgagagtccgcatacccaggtaggggaatccaacgaggggaagaaaaacgcgcacacattggatagcggcaatgccgcagatggccacgctgtggtgcagaatccacaggagggtgcatcccaagtaggggaacaaagccatagtgagaaccaccacgaggaagggaaaacctgcagtctaccccaaaaagagcacgaagcagaagaaataaaacacaacatagacgaacaaaatgacaccctaaaggatctgttcaaaaatcaagtatattatatccacacagacatgcccctcgacatactctctctcattatcctttcttgtggaggttccataggatggaattccccatactctccatatcaactgggcgatcagaaaatcacacacgaaattttagaaccgtacggtgaaggtacacaaatgggaaaacaaaaaatggaaaaaatgtatgtacaacctcaatacatattcgattgcctgaacagaaaaaaaatactcccatgtagtgactactccgtggatgtaaaaaatttacctgtacatctctctccatttattgaggatgataattttaaaaacttcgtgaaaaaggaggaatacgcaattaataagctcttaaatgaagaggtacagaaaaatggccagaacagtgacacagaggagacaacaaaatatgaacatggtcaggcaaataaaaacgatgaattgctaaaatcagatgatgaagtaagtaaggaaaaactgcaactgtttagaaatgaatgcttaaataatcagatggagttggaagatgaagacaattatgttccattgggggagacccccttgaaggctgagcaaaagaccaaggagatgcagtcagtccaaacgagggaaaatatagagagacataaaatcaccctcagtaaaaagaagcgaaaattgtacacaagaattgaaagagcggagaggaaacaaaaaatggccatcgacaagtttattaataaagccagagggaagaatcttgatgggggcgcaaaaaaaaaaattcaagcggggcaggaaggagggagctacataatgagtggacagattggcccgcgtagccaccacatagttggtgagtagcagctctgcttcgatacactctgcagtggggaggcaccccgaggacatgctttccgttggggttgagcctattagtgtttgtgtttgcgtctgtgcttgcgtctgtgactgcgttggtttccgtatggggggatggcgtgtggagagcgatgccgatttatcggggaagaggaagaagcgcccacttccttacacaagacgtacgtatatgtatgcacctgcttgtgcgtccccttttgtttgggccaatccaacgcacccacttgggacggcccctaacgagcttgcggccaaagctaatccgtagatccagtagataattataacataagaactgcgtttatcggcgagtgcacacgcatatatgcatgtacatacacaggtgtctctcctcagtggcgcaccgtaactgcgctttaaggaacacacaatatgatcacaatggacgaaggcaaaccgcgcaaacgattcacctttttgagcgcgtcgtgatataggcagagcttaactacgcacaggctggtccacagactgacccgcaaactggtccacagactgacccgcaaactggtccacagactgactcgcaaactggcccacaaaatgtgcgcctccacgtgctccttttcaagtgtacatttttgcttctacccccctgtcaccttttttttaacttaaaaaacgctttcctttttttccccttccattttcgccccaatttgcttcccaaacggttgctattttaaggcaaaaatatacccacatgggtgactacatgggtgactacatgtgggactacacgtatgaccacacgtatgggccataaaaacgaacacggagcactctgtctgcccactggaccgtttctccgtccctcttaaagcgttatggcaaaagtacgcgtccacgtaaaactgttatgttaacatagctggaacttaaaaagggatctgtttagaggtacatacacacaacagttcgcgcgtgcgccacgcgtgtacgcatctgtgtatgcacggacgatggcacaaacacttgcacaaaaaaaaaaaggggggcaaaaaaaaagcaaaatgacgcaaagtgttgcaaagtgacgcaaagtgatgcaaaatggcgcaaagtgatgcaaaatggcgcaaaatggcgcaaaatggcgcaaaacgggctaagacaacggcgcaactttcgagtgaaaaaaggaaaaaaaaaaaaaagctacgaataccaacgcagaagcgaatgtaaatacacatacattgcctctcgcaagccgcttcgccgcttgaccaattgaccgcttgaccgcttgaccgcttcttcctcactaggaggaaattttctggtcgtccgtgacggcctccaaaaagttgcttaccgtgtgcgagtcgatcgcaggaaattgcaaattgcgaatgtacttgttgggcaacccgatcgagttggagagcatcctggaggagtttatcgactgcttgttgttgttctctgccccgctgccataggagtctacaagcgaattcgaagggaagttattcccactactgttgcgggcgcttttcctagacgagcttttgccatcatcattattattactctcccctgccgaccctccattcaaacttgaacgcagaagatccacagagttaaacgcgtcgttatcgttcttcgtacactcaataaaaaagtttatactatcatccaccttaatgcaatcaccagccgtcacaccaccagtagcaacacagcctcctgccccaccgctgccattattcccacaggacatgcctaacttgttcactttctttccactcccagcagttaaggtatgcgaatcgttcaaagcgttcaaactgttcaaatcgttcagctcgctcgaaatgtctgcagcaagtttgttgctaatcaagcagccttcctcgtcgtcattagagtacatcaagctgctgtcttcattcagcttgttttccttcccatacgatatggactcatcgctattggaatttatcgaatggttgttattcccctttgacgcacctttaacattatttttgaccaagctgctcttaacaccctgctgctgttgcgtctgctgctgcgtctgcgactgctgctgcggctgctcttgctgttgttgctgctgatggtggtgactggacttcttcttccccttcttcgcatctgcgttctttaaatcggtgtggtgcctgtattctttttcccactcggttcttttcaatatagacaattttctcgcttcattgtatccgtacttgctcacactaaagctggtaaagagtctcttattattagctatctgaaaataagcattccatttgccaactcctctaagagatttggaaaaataaactcccttcactttgtcatcatttggattaaccccaaccggcatttcatattttaatttcccaattccatagtttgttgatgcagccggtgtgatggtagatgaatttttcaaatttttaatatttttgcttccaccatttgaggtattcattccaaccgtttttccattctcattcttactatgtttgtatggactcatacctccggatgctccacctgaagtgacagcactgctcatgccagcagctccagaagagacccctccttccattttgccaccactcaggagcagctcgctactattatcgttattacttagtgacaattccgactcgttggcactcatctttgaattataatcggcactaaaatcgtaactgttcttcttctgtaatccgcttggagtcgcggtgcttgtggcacttccactcacgttgtatgctcccttcatgttcatcgtgccattattgttattgccactgctgttactctgattcccgcttccactttcgtgcaagttattgtcatttctgttgttcccgttcaggctgttcatcagaaggcttcctggatggtgcagcgaactctccagcaatccgttggagccattatttgtgttcattataaaatcgtacaatgtgctggggtttatatggtgatgaggtagcgatggatgatgcagggggtagtgatgatggtggtgaagcatgtcagagtcgcgatctcgatcgcgctctctatcgcggtcgttcccatttttgtacgatgagggtgatccagctcccgttcctcctccagatgcacctccgttggctcccttcttgccaaaaatttcctgcgacaggttcaaaatgtccttgtagtttttcacgttactcataccgttattcttgttggcataactttttctcgtattcatgtgtgggccgctgttttcgtcaacagagtaatcgttggagtccttcttcaagaagtctatgactccaagcaggcttccactacttccagccaggttagctccccctccgctaccgccaacgctgccaacgctgccaactccgccaacgccgacaacgccgccaactccgccaacgccgccaactgcgctaacatcgccactctttttatcctccaacaaattaaacttcaacttcttcagcacattcgggttgcacaggaggtagttcaagtcatagccgcctaaacccgctccattcgtgttcaccccgcttccggaaattccattcagatctgtgaccccactcaccatgcccccatttgcattagccattccgctaacattccccccggcacctcccccaccgctgcatttctgcatagggtgatgaccgtgatggtgatgcgcagcagacgtgtccctcaacttcctcttcctcattatgctctgaaaactgttcgatgaaaaatttccgttattgtcacatccgtttaggattcctcctttgtttccgcttcgtccgtacttggtatagtactctctctcgtcaaagttgtcctcgtcactaagtttatactcctgcagaaatttggtcatgtcgttgttgctgctcgagtccagcttcagcttgttgtcgtaaaagctcttcacatccttcgcgtccttatcatgacagtatacatcgttgggtgatttatcctgcagtatgaggtcgggggaaaaaaaaaaaaaaaaaaaaatggtatatggtatatggtatatggtatatggcatatggcatatggcatatggcatatgggaaggcgtcacaaaaatgagtcagttgctagctactcatcgagcacaaaactgagcactcgcaggtgcatatgcagcatgcacaaaaaaatcatcactgtgcactacacgatgagaaagaactcacctcccatccgccggatccgcacaaatgcgcatagagacagcgcaaaaagctcaagtcactggaggtcaagtccacatctttcaacttattcttctctgcaccgctgcccttgtgcatattcgcatactccgccatgaatgatttaaaatgcaaataggcattcacattagcgttaccgacgtcgtgcacggtggactggctacacgtactatacatgttttcactctccttcgagttcagcttggtcaaatttttgtatttttccaccaccttctcggcctcctgaatgtagttattgttgcagtcgttatacgaatggtagtctatgctgacgtttaatttgttcagaatattttcatccgagtagctgcatttcttcttacacgagttggagttggaaccgaagctgttgctataacttagagggttattatttccacccaaccccatcatgtttgttgcactgtagttactgttcagggggttcactttgttgttaccattgttgcccgggatgttgctacctatgcagctattgtacaggtgtccactggcgcagttcactgggagggcactcgggcaggcgaagtgatttccatgcgagttacacgcgtaactggggaagcttcccgccccggcaaatgttgttccgacgattccaacagatccgacagcaccgcacgcggttgcacctccggcggttgcacctcccgtggttgcaccgccggtagttgcccctcccgtggttgcccctcctagtgaccctgcaactaccgccccacctccgcagacagccgacacaccgcactgactcctacctccgcacgtcaggaagtctttccccttcttcaaatcgacgcttccacttgaatcgttgcacacgttgtggttaccgacacccttcttatacgcacagctatagagggacagtacgctgggctctccatctgtcacatgaggagacactcctgatataacattactcacactgttgttcccatggtaggtgctgctaaagtagggattcctcaaagacaagtcatgcatctcttcgacaatttctttagacaagttattctccacctcattcataatctgttttaacatttcacttttaccatttttattttcactcgaggaagaagaactgaaggaggtacttttatcatacaggttactctcctccttgccctgcacactttttaatttctttataatctccagctcgtctatgcattccacaatcgaatcaagaaacaaacttttcgcagcagatatttttatgtttgaaaaacagcacagatacaaatctaagttattcatttcaacgttgttcaggatattcacaaaatggtattcgaaggacttgttcgtttcactccatatagacgttaatcgcttcaatatacgtagatagctgaggcagataattttggacttccttatgttttcacttttgctcagggcttctttgctagccatgccgtaactctcgtgcattcctccgctagcgaggttgccaaagggggggcttccatatggggcacttccatacggggtacttccaacgagattatttccaacgaggttacttccgacaaggttacttccgacgagtttacttcctacgaggttatttccgacgaggttatttccgacgaggttatttccgacgaggttatttccaacgaggttatttccgacgaggttacttccaacgaggttacttcccacggcgctattcccgacgcaggcactcttcccaacagcggcaaccacatcagaaacagcaccgacaccaccgccgtgcacatgtgcggggatcccccctcctacagccaccactccgcatgggtttaccccccctgtggatgcattcacaatgggcacagtgccataaccattgctaacaacgtctctgctctcctctgtaaataaattctcaaactgattgttcaccccctcctcccctttaatgctaaggaggttatctatcaaggcaagagtcttgttctggtcaatgggggaagcatgttcagtagcactctccttctgcattagcatatcttttattaatgaattcttaaaatgctcgttgctgttcccttcactgttttcattcttcaactgcatttcgctgttcaactgcatgtcgctgttcaactgcatgtcgctgttcaactgcatttcgccgttcaactgcatttcatccttaaatttatcatccgggtgattctccgtttcatgttcttccttaaaaatggaattcttcgacttcacttcctcttccttgctgtacacacagctgtcactgattaacgactcttcgaatctttccttcgattcttcatctttgcacatttcgttcctaccttggtaggcgtttcgattgtcctcccccggattgggctcaccatcgtttggcttcccttcgtcatatgcgaggggcgccgttcccttatggagtactggctcttctgcatactcccctgcactcactccctccactctgttattctgctcgaggggcgatttccccagttcatcttcgtcatcagcctcgtccgcttcgacatccgcttcgacacccgcttcgacgtccgcttcgacgtccgcttcaacacccgcttcgacatccgcttcaacacccgcttcgacatccgcttcgacacccgcttcgacatccgcttcgacacccgcttcgacgtccacttcgacacccgcttctacctcctcgaccgccatccccttagcgggctcctccttttcacaattgggggaaaactgctccccacactgactgtcaccattgccgacgctaacattattccccatgttgacgctgccatcctgtggtgcggacacaccctgcagggcctcactccttgagtagttctgtctcttttcatttatacccgattctgtcactcccgaatcgaacttaatctccgcttcgtccctctgctcaccactaagcgggtacttattactgctgacacttctggtctgcctcctcaccaccccttcctcattcccatcgtcattctcgtttatatgtttggctagctcctcctcctcatgagataacagtgttgaagatttcgcaatcgggttaaaggtcccttcttcatcatggacactctccatgcttccaatgttgatctgatgtggggtggtagttctactgattggataaacttgtgtctgttgctccgcataatccatgtaactttctattttgcttaatggattttcattgtacaaattcttcacttggccatcttccacccgttcggtctcccccttagcactggtgggtctctttccttttccatccacctcaatgggttgcttcttgctgctgttagagctacttctcagagagaacattggtgaggcgattggttagacaggcgggaggggggaaaagcaaggggggttgtccgccaagtgtaccaaacggataacaaaaaaaaaaaaaaaaaaaatacgagcaacgtggaaatgaaacactcgcacggataaaaacaaaacaaccgaacgaattaagacaaaacacacgaacgacgtaaaaacaaaacacacgtacgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcatgttaaaatgttggaaaactacaataattaaacaaaaggaaaattaaacaaaataggatattaaacaaaatgagaaattaaacaaaatgggaaattaaacaaatgggtgattaaacaaaagggggttaaacaaggcaaaaattaaagagggcacaaattaaacaagcgcacgaaacaaagcgcaatgaaacaagcagcaatgaaacaacgcaaaacaaacgaagcaaggtatgctaaccgcgaacgaaccgcaaacacaccacaaacacaccgcaaacaaacaagcgacaaagcacgcctacggttatgcacacaatggctgcacgcacaactaacaaaacatactcctgagcctgctcccttctgcgaaggccttaagacgaggctgcagcctaatgttggctgtgccgcctaacgcgtcacgtctcgactccgcgcaagcgcgcacgtacgttttagcacatacacaagcgctcacgcacacacgggggcacacgcaagcaaacaaattcgtacacaaaataccgcgcacacataaatacacatgcgtctacatacgtatacatgtgcatatatgaatgtgctcggctgcacaaaggactgctcttaaaaactgctaccgattgacagccactcacgcgcgcaagcctactgggccggtttcgcaaagctcaactttttaatcaaacttcacgccacctgtccatgcaaggcacaagtgttacaaaaaacacacataacttcacaaatcttctacacgatataaggcttaattactcatgatatacggatcgttaattttttagcgaatttaaaaaagggtacaacgatgacacgcgcaaaaaaagggtaagaaaaaaaaaaaaaaaaggaaaaaagtgacgaaaaaaagaaaaaggaaaaaaagaaaaaaaaaaaaaatagggaatacgaaacagcggcaaaatgggtgctctaattgtacatataaaaataatatttaaaaaaacgggttcaaaaaaccttcaaacattcgcatacagtcccaacacgcaggcagaggttgaggacaacagctaattcttcattaattcagagggaatgcaaaaaatggaaaaaggaaataaacaaatacttccaggtagcttttacaacactacaagtgtagcacagcgcctgtattttctacgcaaaccgatggcgcgtgccgctctcataacatatgtatgccactttactgcgtactatgcattattgcgttccgtgtcggtatccgcataactccacatggcgcaaaactcacacaaaaaggattgcaattttaggaggtattctcaaaacataaaaaaaaaaaataaaaaaggaaaaaaggaaaaaaaaagaaaaaaaaacggaaaagaaaaagaaaaagaaaaaaaaaaaattaacttttttcgtacgtataatatgtccttacgtaccgcgaaaaaaaaaagggggtatctttttttctctcacgtattttttttttttctacgcagtcggcaaaatatgtatgcctgaggttagcgggcgtacactataaaatatgcttatagctacgcgggccagcactgcgggtatgtttgccccacttgttggtgcgcatacaaaaatgaaagataccgtgggttctctccgcggctgcgacaaacaaagtgcgaggcgccagggctaccacgtcaatgtacatacgtacaaacgtagatatacatatgtatacatatatgcaggcatatgtacatacgtatggctatcccacgcatacgctgctagctagcctcttcctctttcatacaaattttggggcacgcaaaaaagggaaaaacaaaaataagggggaattttctataatataaattaaatgcataacacgtatcctagttagttactcatatacgtcactggcgaaaacaaaaaaaaaataaataagagaagtgaaaaacttcaaatgaggcgtttatgaagaattatctcactttgtatacatgaaagaaatgtatgtacaatgtataaaacttatgtatacatacaaggggaggggggtagattatacatacataacataatacatggcatatattcacaacttatataaatatatatattatgtatatatacatatgtggtacatattttaaaaacaagaaatgatgagtatagaaaaaaatatatctttcgaaaaaaaaaaaataaagagaaagggtataaaatattttcagggatacgatcgctcattcaggtaaaattaattcggctgcaatcaaattgtacatgtcacataatatatatgacgcgttcgctcgcatgtatgtatgtataccctgcggtattgtgcgttttggctcgtggcatatacataatacatatatcaatgcatacatgtatttttgcattcccctgccgtattatatatatacataccgcgctggaaataaaatacgtatttcgcatacgctcctatgcacatatataactacgacatgcagcacgtcgcatgtaggatgtaccatttagcacgtagcatttacgcatacgccccgcatatagcgcctgtgggccaccgccgctatttgcacttgcgtatttttatgcgatgctgcgcgtgactttacttggcgctgtttctccgctgtcccctgttttttctcgctactttctccgcggctgttttcttttattttctctcctcttttcttcggtgtattataaataacagaaaaaataggaagcaataaacaatgcgcggaagctatcaaatttttaaatagcaaatgaacgaactcaaggggttcgcaaaaaaaaaaaaaataaaataaaatgaagtaaaataaaataaagtaaaataaaataaagtaaaataaaatgaagtaaaataaagtaaaaataattgcatataaaaataccgtgcagtagtaaatttatgcagccaactttgtttggaaaaaatgtaaaatacatgtaaacggaaaatgcagcggtgcgaaaattgacacgatatggggttatggtaacgctcggtaaaatatgccacttttcgccgctttgtttttcaaaatttctttccaagtttaaataaatctcgtttaacggaaaatgcagaggcggaaaaaacggaacataacaaagtggatgtggtatggatgcctgtacacgcgtgccaatacgcggcatacgtatgcgcggtgaggtatacgcccacggtgggaaacactgtcccgtcctgcgacttttgcggagcggcaagttatttcgcaaatgtacaaaagtgtggcatcattcggcgcgcgcgctgggcacatgcacgaatgtacggatacatatatgaaaatatgtatatatatgtatgtgtatgtatatatatgtatatgtatgtatatgtatatgtgtatatatttatatatgcgtacatgcattcacgcaggcgtcccgcgtgtggctatttttaacgcatgaatgggggcgccgctttaccgggcaaagggccaacaaaatggggcacaaaaaaaatgcgttcgccgatctggccatatatcggcaggacgttcaaaaaagggaggccgtccacgaaggaattgcaaaatggcccattcgtttgcgagcacggagtgttccttaactggcacacaaggagctcacttaacaagcgtacataccatgcatacgaacatacacgtacacgcgaaagaatatcaacgggaaaaatatgcacatgtagacactcttacaaacggatgtgaaaaaatatcaaaacgtaaaaagaaaggaggtttttttatgtcatgtaaaaaggtggcgcaaaaatagttgtctgaattttttccctatctctctttactttgtcacgcatttgttgattatgctctattttgcttccttttttttttttttatgttgaacactatttgcgatgcgcgtgacaacacagtggaggatggacatgaattttttactcaaacgagtgcatgttttagatgcccgggagaggtgaaaaaaacggaaaaatgcatatgcgtaggtattatgtgcatatgtacgtacacatgtatgttcacatgtactcaatcgcgcatgtatgtatacatgtatgtatacacgtatgtgtgcttttttatacgcaaacgaacgtatgcatccgcacgtatatgcatcacgcgaacacacaaaggcgcatatcaccagtacgcaattgcgcatgtgtatgactacgtgctaatacctcgcacagaataaagcgaacaaaaaaaaaatggggtgaatgcaaaaaaaaaaaaaaaaggtgaacttatcacatatcgttaatggcttacaccagttgatcaaaaaagcgcgcgctttaattttctacaacaggatgttaagcagagtgaaaaaaaaaataaaataacataacataaaacaaaacagaacgaaataacagcgcattctatacagcatatttttgccacttcttatggttcagcaaaaatgcaaaaaagatgccctctttcatgtgcgtgtacttttaacatagggccaggaatatgcggtgaggtgatggaaactcctcaggcagggcacacaataacactccagcgtgagattcccagcatatcgcgtggggggcatatctgtcacatgcgcctcatatggcttatatcgtacatatcgcgtatacacctacacctatgccgagttacgcaggaagagctaacaaatatgcattagcaaagctgcatgcagggtgatttcgtattatcaatgtgtgtttccgtgtgccataaaaatgcatgccttcacgcattcatacgaaaaaaaaaaaataataaaataaaataaaataaaacaaaataaaataaaataaaatcagatcatatcagatcaaaccaaactgtgtcaaaccaaactgtgtcaaaccaaactgtgtcaaaccaaactgtgtcaaaccaaactgtgtcaaaccaaactgtgtcaaaccaaactgtgtccaatcaaaccgtgccaaatcaaatggaatgggcaaaacgcagtatacaaatatgccaaaaggcccacgtgtaaaaaaaaatattcctcagaagaaatgccctgctgcaaatgtgatatatgcaagcgggaattttttacaccatttcacatgcgcaaaagggggcatgtacacgtgtaggtaagaatgcctatgtgcggtgctcacgtgcgtacatgaagggaaacatacgcttatatgcttatgtgcccacaggcttacacgcttgacgctcatacactcgtgctcccaaccgcccttatgcacatgcaaacgtacataggggtgactgcgagtggcatatcaacgtgcgaaatgccatacggagtgggtgcacaattttaacaggttaattaaaaacaccaaagaagggacaacaacaaaaaaaaaaaaataatgcaaaaatgtaagtgtgaaaaaaaagtaggttcctcaaaccagcgtaaaatatatttctttaaaaatacaccaggtatgcgttctatgtccttacgttcgcgttgtgtacgcgggcgacaaggaggaagtagctgcctccgctctttaatcatacggcgaggcgtgcatatgcttgtacgcgtaaataaccacacatgtacgcaagtaagcatggatatgcttgcgaggcttacaccttcttgcgcgcaagtcagtatttcaccaacgcggcatacctttttttcccaagtgaaaaattttgtagaattacctgtacgtacgtatgtatatgccactatatatacacattacatatgtgcacgtacagcctgcacacgtttcagcatatgcaaaaaaaaaaaaaaaaaaaaagcgtaaacaagtgtaaaaatgtataccaaataaatacaatataaacacactgtttaagcagttcctgtggggaatataaacaaaggaacgcgctttaaagaacgagaagcatgcgctaatgcgggggaaaataacacgaaaatggcgaaacacacgaaaggcgtagactttggcttttccgtgcgttttctcatgccctattctaattgcgtgagcttatataaaattaaaaaaatatgcaaaattttactgtaaatactcacatattatgcatacatatacgaatgtgcatatgactatacacccatgcacatgcatacatttcacgccctgtgggcactgttttgccaggagtagttttactcacacgtcagagtacctctacacaggtacccgtgatgcacaggcaaactgaaatgcgcgcacaaaatcgtgtgcgttcgaacgatctaacgacagaaaggttttgtaacgaatgactaaacaggtttgatatgcatttgtatttttcgcaacttatatacgggaaaaaaagaatgtactcaaatgaggtaggggggtggtgaaaaatgtaagtgacaagggaagcatttgaacggcttcaaaaatggagaataacgactattcgtttgttaaatggacgggtgaaaaggtgactacaccactgggcgattacgtgacgatgcaggtatgtcagcggagatgacgcaaaattttcccgcttcatatgttcaagaaaatagtcgcgctcgccagttcgtgactcacgcaaggggggaacagtgtgaggtggaataatgcaaaggtgtgacgcaaaggtgttactcaaatgtgttactcaaatgtgttactcaaatgtgtaactcaaaggtgttactcaaatgtgtaactcaaacgtgtaactcaaacgtgtaactcaaacgtgtaactcaaacgtgtaaaccaatcacatgaggggaaacacgtgaaacacgcaaaaacgtggagaatgtattcagttgcaaacgggtagtaccgtgtgtacttcaagaagtgtacataacttttttgtaaacttctgtaacggtatattgttcaaactttctgatcgcggagaatgttgcagttacagtcgcagtcgcagtcgcagttgtgatattaaattttacttgaaaatgtaccttttattttcattaaaaaattaaagatgtaaatctaaaacattgacgataaaagctaaaatgttatttctatcagatacagttaatcgtgtatttatccaaaggttgacaaaaaaatggataaatgatgaaaatgtaatttaatttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttttttttcccgacattttttttttcacgtgaagtgtgtgcatgtacattcagctgcatgctgcgatttgatttgtgtgcgaaatgggtgataaattggccggactaaaagcacatatgtatgtacacgcgtaccacataaccaacgtgtcgtatacacgtatacacatgtacacgtatacacatatacacgtatacacatatatacgtatacacatatatacgtatacacaccgcacgtccacctctacgtgtatacctcccccgcgaactgttcgtttgtcgtgacagctgtggaaatgcggagaaatatgcagctcgccgtgcaacggaaaaacgaggcggtgaatattcgccttttgtagagtcattaaaactcgcacctgtgccaaatacatactgcgcggttgtacacaactctcagtgggggaaaaaaaataaatcgcattttttgtgtgtaacaggttattttgcttcccctcccagcagttcccctcccaacatttcgcctcccaggagtacccctcccaacatttctcctccaaacacttcgcgccgttgcatttcgctatacttcgcttcgccttacttcctcctccactgcttccccattttgccgctatctttgcgccccccaaagatgccaacttttaagcggaatgatccccacgtcgtatttttgctgcgcgttttttctcccccatttttgaaaactggcatattttctgcgcatttttttttttacacatcccagaggcaacacacaggaaaacatctcgccctatcgctcctcatcgagttagaaaaacaacgttaatttgaaactctcctttagttatgtcatttttacccgtttttttccctcttgcaaataaatttaaccattttgtaaaattcgcgcatgtcaaaatgttactccttgtttggcgcatttgcaaagatgaggcatttcttttgccaaaatagcaggaaaaannnnnnnnnnnnnnnnnnnnataataaaaaaaagaaaaataagtaaaatcacatggccaaacacaaagcataaaaagcacctttaaaaattacctcattttgaggtagccaaattggtgagacattgtttaagtcaaatttagtttaatcggtcacgacgcacatgttaccattacacactggcacaagaattcacacacgatgttccttttttacaactgctgtaccagcgaattacgcaacatcttttgcagatttttcttctcgactctccagtgtgtgcgtaaaaaaaggcaaaactgagggaaatgaattccgacaaattggcatcgcgtcaatgtgaaggtcgccccgccgatctttctcttcgatctttctcttcgatctttcccttcgatctttctcttcgatctttcacttcgacctttctccccgatcatcgcaacatcgctcaaatgggaagaaaatccgaggacgcccttcccgttcgcgcgtgcatgaagttttatacgcccatttctacaacaacgcgctgcatagagattattactcccacgcactggaggtgcgaaccaagcatttgcccctccgttggcagtccgagctcttacccgttaagaacgaacttcggtaaagatacgctaaattaacgcccataaacactgcagtgagtacgacgaagtacaactcgcatttttctccaggcaaacgaaaaggttacccgtgtcatcatgcacgccaccagcagcgcaatttcacaaaatagacccaatatgagcattccaaaaggcaaaacacgctgcttctattttttatgcgctgttttttcccacgaatgacgatgtttttatccattcgttagcaacccagaggggggggtgtaccagtcagtgatcacttcctttcgttgatcatcccttatcgaccggaaagaaacatcaccagtgtatcgtcggacagtaccattttgcaaaaacgtaaggggcataaaagtcccccctgcgtgatgtctttacgccattgcgaaacatgtgcctttttttttttttttttcttctctccaatgtgccccctcgtttgacgtttctaccaattttgaaaacttccccattttgttgacagataaaaaggggaaaagcggaagtatgtctagcggaggatggccgggggaaataatgcgggggaggagaaacgacccttttacgcgtgtgcagcgaacgaactaaacaattgacaaacatatcaaattatctcataaaagggagaaaaaaaaaaaaacgcacacacgcataggcacaggcacagacacaggcacagacgcaggcacatatgtacgtatgccccgttagtatcgaaatactactacatggggtggaaaataaatgcatactaactcccccctcatgtgagggaagcaaaagacgtaggcgcgcgggcgtatgtgtacgccgacacaagcttgcattcgtgtatttctccacacgcacagacatacatacatacatacatacgcacacacaaatgggccaacatcgaacggagacgacgtcgaaatggtggcacaatggaagtaaagaacacaggaaaagtgttacaactatgccgacactaaggcaaggggggtgagaggagagaaaaatacaaacgggttttaattttgaaacatttttttctttttttttttttttttattgcaaaggagagaggtcaatggtgaaccattgatacggctcgccacaaatgctaacgcacctgtaggataccagcaagggaaaaaaaaaaaggcagacatccattgacgcatctcaccttgacagaaaaacacgcaaacggagcatctgtacatacttccctatgccactaaatcgttaaagcaaataaagtgactactcgtttttcttattgcaatcccttttgcgcgcaaggcttctgccacctttgatgggcacacctctgcgaactccatcgtgcagatttgtaaagtgctttacgtattcgaagctgtcataaccagaggaactatcataggagtattcgtctccctcgtcatatttaatttcttgtgatggctctgagctgtggaaaatgttgtgcggattgagcatacggttgggctgttcactactgtactgttcactagtgtgctgttcactattgcactgttcatacaggaaggtagttccacacgggggattcactccgtctgtatcaccacttgggtgtattccccagccatgcactgcttcatgtggccatcgttttggattcctgtcctcactgtcgtcccatatgttcgaaatatttttcattgggatggcgggatgacccgctttgaaattcttccaaaacggtacaggtggtagtgtacccactccgatgttgtcatccccttgggtaagtccttcttgggcaggggctccccctccatgtgtgtaactctcttcataaggcaaatgattcgaaagaggggatctcccctttgggaggtacaaccctgtggcggcaatgcatgtctgctcttgatcggttgccccatttggagcccaccccactgcacgttgctcggtgtttccgcttctcctcctgtgcagtaggggacggtccaccccatcggagtggcagaaatgggttgggatatccccagcgagtgcacccctcaggtctgccccgtaaatgggcaagcagatttgcgtgcgcgggcggtcatcgcgtagcccgtcaccgcgtagcccatcaccgcgtagcccatcaccgcgtcgcccatcaccgcgtcgcccgtcaccgcgtcgcccatcaccgcgtagcccatcaccgcgtagcccatcaccgcgtagcccatcaccacattgcctctcctcacctcgcacatcaccgctccgcagttcgccgctccccaattcaccgctcagcagttcgccgctccccaattcgccgctccccaattcaccggctgtccagtcgaactccctcttatgcttggcagacggcatgaagagcggatttctgatctccttgggggggcaggagtagtcgtacggcttgttcctgttcgccttcaagttactcgtgtccataatgttgagcggggcagtgaacccgaccttctgcgtgggcagtctgtaagatatactaagcagcctcagttgcaaaatgataaaatcgtaaatgtcggtccgtagctcgaatactttcctccaattcccccagccctccacacacttgatccaaaaactgatttcgtagaaatgacctggctgaagagaatacccaaaatacaaattctttgttttgcaaaagtcactaggtctactatcaaccaaaaactgcaagctcttcctcaactccttaagtgcaagcaaaggggtattaatatccaccttaaaggatatatctatatatgcatttttggatctactttcattgtaaattttggcattactgagttttgaattttcataaataacaatttttccagttgtcgtttcaaattcggtggtatacgttttgatttttttaatatacatagcttctcctccatctagccttatacgatctcctatgttatacggattagagaaggcaataaaaatgacggaggtgataaagcttgtgtacatatagctgagaattaccgtgacggcagttatgaaggcagcccctgtcacaatgatggtatcgacagagactccaaaaatgaataaaagaacaacggatgctaggaaggatagaagaatagacattaatcgacgaaccaatttaagaatactttcttgtcccttcaaactctttatgaatttttttctacatgatatagctctctttattgcatttctaaacataagcatgtctatttttccatgtccggacaaatcaaattccttcatgaattcttctgtctcttctggtttgagaaaaacttctatcatttctttagttatgaattcgtttccatttatgctcatttgcatgggactcctgacattcataacaaaagggtcgtcaatctcgagagaaatatctttctttattctactgaatcgtccttttttatttttcttaaagcatagacatgggcataatttcgattttttattctctttcagtttttttacattgattgcatcacttctctccagaacgttaagttcttcgttcaggagatgagaatggtagtactgcgtgtttttgtttgtagagccgttgtttttcattttcttgcttaattttatagactccttcattttgttgtttgttttttttttcctatctccgaatacttgatatgatgagttcacttctctcgtgtacgaatctttattgctttcgtcgctggagatgttcagtgtggtgtttctcttcgctggcgcattttgtaggggcgcgcccacgatgtgctcactgtccagccgctgcgccgcgttctccacctcgacgtcgcgcgggatgcccccgtccacctcgtccgcttcgtccccctcatccgcttcgtctgcctcgtcggcttcttccgcttcgtctgcctcgtctgcctcatccacttcctccccttcttccccttcttccgtgactggcgcccccttttcggaggggcctttccccatttcgcacttatgcatcgagtccgtggtgtacttcttctgcaggacgtcctcgatggtgaagtcctttatctgcacctgcatgctgttgtagttttccagcggagggtaaaacgccccctcctccgcgcccttcaaatcgtcatacagcgcgttgcccccaccatttgcgcctccgagggggtccttcttctcgctcgccatttcctgaattccggacagggacggagtgatgcagatgttgaacttggtgccttccaaaatggacgtttctttcctggtgaggtttgggtcctcttccatctcgtccttcctcagcgccgcggcatttccagcccgttcgtcatccggtctgtcatccgttttaccatccgttttaccatccgttttgccatccgttttgccatccgttttgccatccgttttgccatccgttttgccatccgttttccatccgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctttgccccccccgtcggtaactttgagacttttaatttgttgcacacggggagaagcacctgaagttacaccgcccaaggcctcccctctctgcttctccctcctcctgctcttcatttcgaccgtgtcgctgaccacggaaggcgtcctcctctccgccgtttggctggaccccccgctaatcagcccatgggagcgtccctcaccgggttgcgccaccaggttacttttacccggagagccgcctctattcaccgcctccccacgttccaatgctcccgattttccccttctcctttgagccacgctgcttccattcctggatccgcgctttgccttgggtttctgcttggcccgactttttgccttgaccaagggtcttggctcgctacccccgggtgcagcagttgtatctcgccctgccgcagctgcttcccaggccacttccttctgcgcgtccttcgctgcctccttcgctgcttcctcctgcgcggcctccagccggatggcgtccaaatcaatgtcgttgaaaatattctccaagtttattttcttcttcgccctggattccgagtcggaattatttacaagattcttgggactaaacggaaagggaccctgcaagggagttaaattagaatccctattcaaattcaaagtcatgagattcttattgggggaaaactcatcagaagaaatattatgcatggcggatccggtgaaggcatacgtgtcgtttttctcctgatagtacattttcaacgacatgataatttgcctaaaaagaatatctccaccaattttaactttttattaattagtggaatgctattatttaaaagaaaaatcaaaggaggtgtattcacaacataatgacaagctagccaattttttattgtcgagttttctgtctttataatattttttgcttcaaaaattggaggaaccaataacttcatggcatttttttttttattcctatttagagcaattttacagcaagtacaatttccaggcaaatttttaaacagtaacaactcagccttatcttgaacaaatttcttactaatgtcattcgtttctaattgtcttatcattttttcatcctgatatagttcatatccaaagagagacctgatattttcttgcttatctgccatgaacataaaccattcaatgttaaatttacggagaatgccatacttggataaatacttccctaataggtcatgggcattcatgaggaaacccaactcgaatacaaaagatatgatggaaaggaaaagcaaccttgctgcgaatacaatgtataataatatcgggaaggtaattaaccaactgatgctattcagaaataggaatggattatcctgatctttgtatccaaaaatacgaagaataaaataattttcactttcttgagctcccttttttaaaatcatgttactcctccagtagatgatctgaacagatgaccataaaaggtacactagctcaggatccactgtgttgtaaaaagctgcacagagggcacttggctggagaagcttttccaaaaacaccttctgaataattgcatgaatcaccatgatgagagtaaaagaagctatgtttacacccaagatgaggaagcaacagtaaatgcttccataaatgaaggtcctattatatttcggttcggctaccggatcgtgtatattcggctctgataaagaactcaaacttacacatagaacaatcaaattcatgatgaagtgaattataaaccataagcctggggacaggtctggatatattatcgataaaattctgaggataatatctcccaatgtttcactctcactttcgtcttcttcttcctcatcgtcttgtaaaaactgcggattatatgaagatttctggatatacaaattcagggcgttaattctgtcttgcctgttcatgtacgatcttgacatatccatcatgagtgactgggggtattttgccttcgacccacttttgtagttttcttccctcatctcgctcatcttgttcgcctctgtgtgtgttcatcgggttcccttctagttgtcccctgtacagtgatgtggtctctttatacctagagccgggggaggtactttcctcgcgcagccgtgagacctattcggctgtccgctccctcacgtggccttacacctccacacacacacaccggatctgtctctcttaacttatcgcgccgcttctcacacttgtgaaggttgaaagttggcatgtaattatctccctccgatttttccccagcttctctgcttctacactactctcttcgaagtttcgcgaaggttccagtaccagcgcgaaggcgtatacataaattcgtgagtttactcatcctacgcacacatccccctgcgcagtggttctctctaaggggggtctctctaagagggttctctctaaggggttctctctaagggggttctctctaagagggttctctctaagagggttctctcctgagcgatgccatgccctcttcaggtgcgcgtttttttttttttttttgtctcggaccagtgtgatggcgctttcacaaaaattaaaacttttttaaaatcgacaaagggagggaattttagacaaacaattttttcaccatggaaagggggcgcccgggcagcttcccttcagtattcgcaaaaaaaaaaaaaattgtatccactggcttaaattcactcccactcgcttatatccatgcgtaccattacatatgcgtacatgcgtgtgtgtgcccactcacacgaggcgtcgcgcacatgtctatggggaggaaactgcgcctatggacctgcggcgttatgggcccatggcgggcagcacatggcgagccagggcttccaatccggggggccccctacttggcattcacgtgcatggcaaagctacgcatatatagataatgtacatgcacatgtgaatgaacatacgaatgaacatacgaatgaacatacgaatgaacatgcgaatgaacatgcgaatgaacatgcgaatgaacatgcgaatgaacatgcgaatgaacatgcgaatgaacatgcaaatgcccctgcgcgatgtatgtgcgtatcagttcgctcattcgcctttccccaggtgggtcctccacatcaaccgctacttgtggacgtcttttccgcgacaggcacccgcaagtggccgtaaaccacttcacccctgaacgccaaaagcgggggatgacataggtctaacaaaccgatttaacagtatattagcccacttaaaaaaaaaatgtaacaattttgtttaaattaaaaagtggaaacaatattgacagctttaaaaaagaacaaccagttgtgctcatcctgtaaccacgtatttacgtaaagctattttactttaaaacgttttgtgggaatccacatgggaagaattatgaggaaaaaaagtcaactcacgtaaaatgcaccgctttgaaaaatatgccctgttgtcaagagcgaagaaaaaaaagaaaaaaaaaaaaaaaaaaaacaaaaaaaaaacccacctgtgcacacgttttaagcgtaaaataactagccaaaaacctaaaaaaaaaaaaaaaaaaatttccattctctggtcatccataaagtttatcatctgcgcaaagtggctgcataataacaggttgcaattttgccaacttgtgaactttcttttgggggagttgcctcctctgtagagcaaaaaggacaaacttttgccccctctacattttgttcacgcatcgcttgcgtaaatcgttgcaatttttacacacgcatggaacatattgtggcagaaaaaatgccaatgacgtggtccacttgtttatatcaccacccgtcgtttcctacgagcgcgaattgcagcctggtatagggcctccttaatggttcgtacgtttgcaaaggggaattatacatgtatatatgtgcacacggaagggcggaaaaaaaaaaaaaaaaaaaacatcggcacaaggcaaccaaggacaataaaccggcgtgcgcatgtacatatacgtggcacacaaaggaggggaagcaaattttgctaagaaataaatcttacatcaaatcgttgcaacacaacttttgatgcgcacttgtataggtacaccgagtatggagcctatccctacccttggttttttttttgggtgggggatattataatatgcttagcggcctatcggtggttactcatatgtacgaattgttttcccaaaatgtgaaggcacaattgtgggggttcccattttggaaaataattcttcacaccacaaaaggggcgaagcagggaagaaaccccattttgttatctccgttcatcgtatgtatatgccctttttaacatttttttttttttaatgttataaaaaatttccaacttgtgaattcccttccgacgtttgcccgatgcattacgcagtatcattcatgtatagacctccataacagacatgtctgtgttaactgaggtatggtaatttgtccactcctccaggaaacccttataatgcttatgtgcacacattggagcagcatacttagctggacaaaacgagacaatttccaccttttttccccccttacctttacaatgctcaagttccgaaaggcgcaaaccatgtcgcacgcatatctctacccttatgccaaactgggaagtatgcgaatgtgcgtgtaactttcggcatactactatacgtttcaaatgaagtgttatgaatgacaccttcgtatttgcccaaatgaagagaaaaaatagctccccttatactcacattgcgcccattcgaaataaaaaaaaaggtagaaggggggcatgccttctttccgcgaaatggtgtgaggccaaccaggctaaacacttataaaaatgagcaggtaaacatatactatgagttacgcgtttaaacatattccactgcaaccgcgtaagtgatacaagaccgtgatgctcaatgagctgtgttgaaagatgtcccattctatgtgtgtgtctttacctctctcttttgttatacacccccctttggggtatgttttccccaaagcgcaccacctaggggtgagaaagttaattcttcttccattttaacgacaataaattcgtgaagtaggggaggaaacacctgacaaggtactgccaaccccagccgtaaactcacccacctgtattgtttagccactcgacaggcacattgatacgatacgttaaaaagggactttgtaaaaagagtcttataactcagctgtcaaaaaaaaattgttttttcccctaaatgtagagtgtaagtggcaagagtaaaggagcaacgtatgaacaggtgagctgcgtattggggacacgtggcctggttccccacttgcacattttaacgaagtatgtacgtgtactttttgcgggcgactcggcagttttgccattttgtggggttccactttttgccgttcaaatttgccgttttgccgttttgcagttttgcagcttggcagttcggctaattggctaattggcaaactgtcaaattgtcaaattctcaacttcacagtgcccatttcagccacgccgctgcccctccaaagtaaaaaccgttctgcagaagttggcaaaaaatcacaaaaccgttatcccgcatgccgtttcgcgaaactctttgacgcagggtaccatcggcgcagggcatcatcgacgcgccccatttttattcgtccccggaggggcaactgcttcagcgcgaacaatgtactcttttttaaaaaaaaaaaaaaaaaaaaaaaaaaaaataattatggctatttacctgtcatgttatggtcaggtaaaaacgtgaaaaaaaaaaaattcagaagaaaataaaagtcgtatggaactgctaggccgtgacccaaaaaagagagtagaaagtccgaaaggggttaaaaaacggacgaaaaaaatacgcccaacagtggagtaagctacgccgagggggaaatatatatacgtacgtacttacgtgaaaatattcttgtgtattttttttgtgcctgcccgccacaggcgaaccccagctcgaagccaacaaatgatggaaatcaacgcaggcagtagcgccacggacgaacccgcgaaaagcgcggacttattcaaagacgaaagcggcatcgttgaaagcagcagtgtggaaggcggaaacgtcgaacgtggtaacgttgaactcggcaacgttgagcgcggcaatgtcgagagcttcaaaaagaggatgagggctgcgaagaggatgccctccaggaagaagaagagggaaataaaggacgccgactcggaggaagagcagaacgcccaggaggtggagaaaaaacagaagggaggtgcggaagaaacgggagatgcgggagaagcggaagaaacgggagaagcggaagaaacgggagaagcggaagaaacgggagaagcggaagaaacgggagaccaacaactcgatggagaccgtggcggaaaggatgaaaagcacccaaaccatgaggacacagaagaagacccctcgaatgagaacagcccagggaagaggaaaaggaaatcaaagctgaagaaaaaaggcgaccaagaacaaattaacgaaaggagtatccactctgcggacaacgactttaccacgaaagacaacatatttgggaacgaaaacttttctgatgagagccagagcggcggggaggctcgcaatgagcaggtcggtgatggcggtgatgacagcgcagatggcgacgatgatgacggtgatgacgatgatgacgaggacgatggcggtgccaaccaaaacagcgaaagggggaaaaaaaaaaaaagaaagctgcgccccagcaaggataaaagcgcggaagagggaggcaaaaggaaaaaactcaagtcggccgcgaagaagagcaagtttatagatagtgtcgcggaggaaggggaggaggatgagagtgagagcgaaggcgacagcgaggagtacgaagaggaagacctaatgattgacgaaaatgaccaagggaaaaaaaaaaaaaaaaaaaaaaaaaaaattcaccgagaaatgggaacttttccactctgagcctactggacgatgaaggagattacgataacgaagacataaacgattcgagtaaatctgaaaaaaaaaaaaatcccattttgatgaaatactagaaaatttaaagatgaaaaggaaaagagtacaaaagatttcagaagacgacggtctacaatattgcgaaaatgttttaaaccaaatgattttaatgcatgaacaggatctaaaaaatataaaagaaaaaaaaccagcaacagccaagttacaaataatagatcaagtgtgtatgattctaaccaagccaaaatggaaacccttttttatgaagttaaatatttaccatgtcttagcattatggttaatgccactttcaaaaaatacactccccaattttaccatccgaacgaatctattgaaggtgatacaacagctccccattactataaaatccttgaggggtagccaacttgggaaaataatgacctacttacacacacataaagaagaaactgatgaaaacaaaaaactcattcgtaccattttgcaaaactggatgggacccatcataggaattaatacaaactataaacaatttttaaaagaaagacaaaaaagaattttagaaaatccagaatatcacaagaaggtactcgaaaaagcaaaaacgttaatccccgattcgattagtattgagaaggaggaagagcaaaatgaattgaagaaacatgccaccataccttttaacagtgaatgctcttttttgattaacgtcccttcttctgtgcccagctctagtaagaaaatgatgcccaaaagtaaaattaagagacttaccgataatatgaaaatgttgaagagggctcgaaagtcccagaaggtatccattgagggaaagggggttgccatatagtcggaggtacacacgcatatattacattatatgttatacaccccgtatgtttgtgtgtagtgtgccccttcgcttttctagccccgttttaaagcgtgcctttttgcccagtaccaaagcggagtctccgtgatgggaccttcccccgtgcgtgacactcacatgtgctcccatttgcgcgccatttttgcagcgtcatttttgcagcgccatttctacagcgccatttctgcagcgccatttttgcagcgccttttttgcagtgtcgtttatgagttcaccccacgtgtgctctccatttaagtgccctttttctgctgcgcgcacggaatggttaacacctgagccatcgcgagatgtgccaccaggtggggctttcctcatttcgggtgctacataataccttggaagtgattttacatgttggggtagccagccgttctggcaacgtcgccctacgcaaagcacatcaatctaccctctttttggggccattttttgtggtaatttttcgcaaccggtttatgcccccccaatttgagtcaacccaaaatttacttcttccacttcagtccgctttttccttttttttttttttttttttgtgtagaactgagcgtaaggcatcaaatctgatggctggcacaactctacagccaagttaataattatataaaaattgcgaaaaagaaagaaaagaaaaaaaaaaacacatcatgcagtggtatacataacatatgtacattcctatctccatggtggtaactgtagagccacctcatgcgtattcgaaatttgttctgcgcggtgcatcatcaacttagaaaaaaacaaaatacgcagcgcggttcgctcactaagtgttatgagcactctgcgcgactgcaaagataggtggaggaccaaccccccgggggcgcgcctccacgtacagggctaatatatgcccaccttagcatctacatcgagacgctggctactgctttgagaagtgagagcgacaactgtacttaacccccttgcttcttccgccccacccacacctcttcatcgttggtatgtgtagctggcgaaccgtggtggagcaaaccgcgcaagttcaaacccattcgtcgttacttgtgcagtattgcgcatctaccactggtaaagagggcaaaacatgcggataggagccgctgggtgaatgtaaccatatgtcaccgtaagatgagtaccctctgttcgtcagcagaatgacaaagcatgcaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaagttaacaggttcgtattagaacagttcttcgggtaggtatgtaaatataaatatgtagataaatttttttttttttttttttatttttctgacttgctaaaaatcgcgaggttatcacgagcaactcttttatggaatgttttttcgtttttttttttttttttcttctttttaccctctcgttgcatcccgatgacacagaaataccgcgcatggaataactttgctgcactgaaatagttcaacgttcgtacatccgccccgggcgcatgcaaaaaaaataaagtgcgtatatacaagtgtgtattttgtgcgcgcctatataagtacaggggtgatttactgccatctgggcgtgctatacaccgccacatttttttttttttttttttttttgcttcaccgtgtaccgccccaatgaatttccttttcgctttgttcgtctccttgtacaacatcttcctgcacgagagtaaaaatgtcgtaggtgaaacactcaaggagtataaaagcagaaggggcaccaccggtgatcagtacttctacatacacataagtctgcatgagtgatgtggcaggggggagatatgttcggtgcggcagaggggatatttttgcggtgcggcaggggggatatttttgccagtcggcccagaccaaccgcaattctccaaaagggctggggctgcagcacagggtgcacaaaaatggccgccaaaaatgggcgacaaaaatggccgccaaaaatgacttcaaaaaatagctgcgtaaaagtgtgcaccaaaatagctgtgcaaaaatgcccgcaccaaaatagctgtgcaaaatttcccgcaccaaaatagctgagcaaattttcccgcgccaaaataacttcaccaaaccatcgcacatcacgatttaatgaaaatgcgcatgctgtcccagcgcatggtctgaggagtgcccaccgcgcagcccttttccccgcatcgccaccatcgcggtaatagcggcaatagtggcaataggggtaatagcggcaatagcagtaatagcggcaatagtggcaatagcggcaacagcggcaacagcggcttttccgcttggaaaaaaaggcacatgcgctacacgaagaaaagaaagagggggaacgccgagggaacgatgaaagatggcgcagagcctgcgcgaaggagcgccagagcacccaaacgaacagtcaacagccacctcgccggaagacgcagtcatatgcccaagcggacaactcaaccaaaaggaggacaaaaaaggtacacacaaaaaaagaagagatcaagtattcaaaaattttatctaccaaaatattttcaacaaggatcgttttacgaatatatttaaaaaaaaaattggccatagtacaggagggaaacgtaacgacgaggatggtagcactggaagaaatcaacaaaacgtgtctgtggatgaccaactcacaaatgaagatgaagaatacatgctgtttttaagttacatatacaacgacataacgtcatttattgagattaataaaaattaccacttaaaaaattccaactacgccgatcttgaagacctcattttggaaatctgcgggaccgtctgccgtgatgcctttcgcaatataaagtcgatttttaagtcgcccgaggggggcgcaacaaggcaggggagtgtatgcaagcatgcaggagacgtaaatgaccatgtcggagacgtaaatgactatcgtgccgatcgatacaatcacgattcacatggtgacaagggaaagagtgaaccccttcaaggttactcccccagcacaaacgattcctccttcttcttcataccccccatggaatacctagttacacatatacacaagctgacctcaaaaaaagatgatgccaaaaacgtctgccatttctcatctgacattaatgaatttttaaaaaataacaacttcgataaacaccccatttatggttcactcccaaggggggataacccgagagaggatgggaaggctactggccagggagaggaggcagacccttttttccagtgtgatatttctgagcaacgaggggagactctcccctccgtaggggagagctcagctgctactcataagacagtccgcgagaacagtcacagtcttttggatagccacccaagtggttatatcgcgttagaaacggaactgtcacacgcacacacgtggggggaaaagcaccccccttgcagttgcagcggtagtaacagctgcagtagtggagacaacaccggtcgtaataatctgcgcagcgaaggtgacacatccctcccagacgtccccccaacgcacagtcaggaggagcgactccttttggaagatgcagcggaggagctcacccccaatgagaagaaacatgacgaagagggggtccaacatgatcatgcttatgcacatgttcatacccattccccaccagtagagcatacacaggtgggcaccaattttgaggtcagctcgaacaatggcggagctaccatctttgcggacgtccacaacttcaacgaaaatgaagccatttgggctcaccggaagagtcctgatgaattaacttgctccctcatgaacggtacgactcgttcggactggggcggtgcgatttactcccctttatcagggcccaactatgctaacgattccgactcgaatgatgggcgaccgaatggagccacgcaggggaatgtcccccacgagggttctgaagatgatgactgtaaagatggtgactgcaaagatggtgactgcaaagatggtgactgtaaagatgatggtgtcgattcggtggagggggaaaccacaggcgatccgtttttgcggggggaaaaattcctgaatggtagctcgcaggggggagaggaggcccacagggacatacatcattacagccagtccaactgttccaagcaggtgagccgctccaaccctgaggatgaagtattcgaggactgcctagatgattatgttaagccagcgcgcgcccctaaggacaaccaggacacggacacaaacgatgatgactcggaggtggactcagatggagaaggacacgacacggcagacgatgtggacgacgtcgcaagtgaaatgggggacgcgaatggggcaaatacgcccagcgaggacaacccccccgataatcaaacaagcaacaatatcagacgagcagaggacgtgcatctgtgcggaggacaaaatagtgaccaattggaggatgataaagagggcatcacaacagaagggaaagactcgccaaaagagcagcccctaaaagggtactacccctctaagatggaacaacagaatgaacccccccaaaggataattgagctggacccaaaagaataccttgaaaaacagaaaaagatggtgaaaaataaaacgtatgcagacttagacgcaaaccctgagagtaggagagaatttacaaaaaatgagaatccccacgatgactactaccactttaagtacctaaataaatgtgaaaatatttcgaatccgtaccagtacacaaaagtggagaagaaggccaacatccaggtgacgccatctcccttcccgcagtttttgagggacattcagatttacaatatcagtcagaagaaaatccgcctgaagaagtacgcccggcccccttagcgccccccaggcgggcggtggcaccctatgtgtgtgctcgccgtccgaaaaattgtgcacacatgtgcgtatatacgtaaatgtatatacataaacatatacatacacaaatatatatactttttttttattttttttctgcgtagaacgaacatagcgctgaggagggacgacgtaggcctgcacagaatgacgacccatgggaaatattcccatcgcatacatgctcaccattttgatcgattaatcgggctcctgccgagtgatcctcgtgatccgcttgatccgcgcgcaaaaatggagttgtctcccatgacatatgtttctcctgtcccccattttcacaggccgacgtggggatcccagaaaagacgacaaacaagaaaaaaaggcagaccagaaaaaggacaaaatgatcgttacaattatggctgttgtgatggtgacagcaggacaggggaatgttactcatatgcgctttgcctgtgtatgtttttttttttttttgtagcactgccttgatttttttcctcattgggcgaattcctccgttcgatttgttcctcctgtgagggcgcccataaaatgctttccctcctttgtcccgtcccctttgactccgcgtcgcttcggcctgcacaacgtgtgtagtccttctatataggagtaaacctttttgcttttatatnnnnnnnnnnataatccgtttttaagcaaaccttttaatttccccgttcctgtgtggagagttacggtcagaaagtcacccacgacgggaggttcccgtgagggccattcggatatgcatccccaccacgtcacgatttgcaacgctattttggctctccccgtacatccccccctcccctctctccaatgtgttaaaggtggagaaatgtaaccgttcacgggaagaccacctggtacgatcgatacgcttacctattgggtgaccacataaacgacggggtgcgctgcatggcgaggcaacacgaaaactgagcgtgcagaatatccgtttctgccaggtgaaaaaaaaaaaaatatagcccatttggggataaacctttctgtgcgatttttttcttgccctccatccaagcttgcatctctgatagattctcagcgagtcgatcgaggaatctccaaatggggtttcatcctacttttgtatggaggagattaccgcttagaaggggtaggcccaacgcattttttcccccccttatcgccgcagcaggtgtatgctcgggtacaaggtatagctttttcatagcagtaaggtaaccctgcttagggaatagcccccccccatttccccgtcaacacaaagtagttacactaccacatagtcccacaaattactgcgcgaagtgcttgcgaaaagacctctagcaccacccctgagaagaataaaaatgcgagtcatcattcagcgtgttaagaatgccgcactcagtgtaataaaagaaggcaccaacgaaaaggaaaaggaatttgaacttttcagcgaaatacaaaatggaataatctgttttgtaggaatacacaaaaacgatagttggaaggatgcactgtacattattcggaaatgtctaaatctgcgactgtggtcagaaggtaacaaaacttgggataaaagtgtgaaagatttaaattacgaagtgttggttgtctctcagtttaccctttttgctaacacgaaaaagggaagcaagccagatttccaccttgccaaggaacccaaagaagcgctagctatgtacaataaaatggtcgaacaatttgttaaggactacaatcatgaaaaaatcaaaactggaaaattcggatgctacatgaatatccaagtgactaatgatgggcctgttactatttttattgacagccacgatgtcaatttggatagctgacttggaagggacggcaggaaacctaaaccgctacactgcgataggcctcaatcgaggtgctgcaccaagaaaagttggtcgctccgtgtgtgccgctgcgcgcaatgttgcattccgccgctctgtattgttttattttttacctttttttacttttttttttttttttattttaatttttttttgttcctcatgcactgtgaagtgctaaacatggagtgcttctcccacgagagggaatttccacgtcgcccgtcacaccgcaaaagtacataggtacgttcgcgcgtatccccatgcgcgcatttatcgaaattggaaaaaaaaaaaaaaaaaaactacttgggcaaaattgtcaaactcggcaaactgggcaaactgggcaaacttgacacacttggcagtccccccaaaacagaatgacccttctgaacaaaaatcgaattaacgccctcctgcctcaatggagttacagaaccaagcagggctgctacaactacatacagaggaaggtcgtactcccctccttctcgcaggtaaggctgcacatccatgggtgcaaaacacataacgaaatggttatgccatgatgggcgatggtgaggacgtcataccaggtctacgattacccctaaagcagtgggtgcaaatatttgcctcatgatcgtttgccctatgaagatgcgcagcatctcttcgtacctgtgaaacagttaatctgtgggtaatgccagtgtgtgccctgcgcgcgaagtagccgctacaccgttgtgtcgctacaccgttgaaacgctacaccggtgcggcgcttccccccgcaggccagcacattcctgagagaaatgttcgaccagaatgaaaagatgaaccaccactgcaagtacacgagcgacttcaccaaagttaaaataaaaatgtacactcacacgtcgaaaggggtaacagaaaaggacgtagcgtttgcaaacgtcgtggatagcgcactgaataattatgcttatgaagcggtaaaggaaagtcactcaacggggaagagagacacttaaatggtgcgtccatcacacggggttctttttcttttttctaacgtgagaaatggtacaccctacggattatcctaatatgctggaccagaattttgcaaatgtttggaagtaacggaaagggcttagtgacaacttgtagtgagacacttaacatgggaccctccctcgtccccttttcttttttttttttttttttttttttaaatggtgataaattctccgtggaaaatgcgttactgttattttgtacgtttctcctaccatgtatgttcctttttctcgttgtgtgtatatccttcaaggggtaatttttttttttctttccatctcgaagctctactaacgacttatagcacgtgtgaaggggctcttcaccgggaggttaattcgtcagtgaggcaaacttcaaacgggagctgggtggccacgcgaaaaaaatatgattgcttgcggttgagcctgctaccacagcttcgcccttccaaggggcaaactacctgctctcagggagtcaccacaggtttttttaacagagtggcacggcgcgcgcgacacaaatcgcgcatcacggggggcgtagcacagttggcatggcacagttgacgcagcacggttggcgcagcacgattggcgtagcacgattggcgcagcacgattggcgcagcacgaatggcgcagcagggacccttttcggcgtacactcatgcattccccggcgagtcctcgcggtgcccgcaaaatttctacatggccacggcacgtgggagtgctgacaaacctacacgacacgaggttattatctctccacgtgggtggagcacccataccagcagtgagccgagaagccacataaaagcgcaatcacatcggggaggcgcataaggcatatgaatacgaacaagagcacaatatatgcttatgcgcgactctgtgcacggaccacatccgcatgtgccctactctacgtgggggggggagggagtcctcaccctcttagggatacgttaaaaaaaggcccatgctgggatggcccgctccggaggggtttaacattattttattgcttcatttttcactacatttttattgtttaccttttttttttttttttttttttttttttttccttcgagatcttccttttaattactttttagaatttcacttttttacaaaatagccatctcgcatgaatgaagaaatttttttttttttaaaaaatataattaactttccttctttgtgagcctttttgcaagtgcttgctttttgcagagcgcaagcccgttcgttaatctacggagatttgtgggctagagccccagcgaagggggtgctccgctgcaaaggccgttaacggagcgaaagctgctagcgggacgaacgccgcaaacctacgcgtatagcgtgaacgctgcgtatattgagaacgctgcatatattgagaacgccgagtttgtgctggggcacgatatcgacccattcgtcgcaggagcgctcagcgagaacagacagtgggagcagaaaaaagagctcgcacttggcatgcacgtatatttttttttttttggggggaggacatctacgattatatatctacatttgcataacttgtgggtactgctcatccacagtgtgcatagtgtgcaccttgtacagttggcccccataatacacgtgtgtcattctgcaggggcacgcatagcatgccatagtgcactacactatactataccgcactataccgcactataccacactatacaacactatactacaccatatcattacggagacccgttgttctacttctattgtaccccctctcccgtggtagaaggccacgcattgacacgtcacacagaagaaccccctttttttcccccctcatcccccttccgcctctttacaaaacgaaagaaatgtcttccagctccatcagcaaaaggatctacattcccaagttctacgctgatgtaaatattcataagcccaaagaatattatgactatgataacttggagctacaatggaacaaaccaaatcggtacgaaattatgaagaaaattgggagggggaaatatagtgaagtgtttaatgggtatgacacagagtacaatagaccatgtgctataaaagtattaaaaccggtgaagaagaaaaaaataaaaagagaaataaaaattttacaaaatttacatggaggaccaaatattatcaagctgttagatatagtcaaagatcctgtcacaaaaactccttcacttatttttgaatatattaataatatcgatttcaaaacgctgtatccaaaatttacagataaagatatacggtattatatttatcaaattttgaaagccttagattattgccatagtcagggtatcatgcatagggatgtgaagccacataatataatgattgatcatgagaataagcagattcgactgatcgattggggattagctgagttttatcatcctggacaagaatacaacgtgagagtggcgagcaggtattacaaaggacctgagcttctcatcgacttgcagctgtatgattattctttagacatttggagtttaggatgtatgcttgctggaatgatatttaaaaaggaaccctttttttgtggccatgataactatgatcagcttgtaaaaattgcgaaagtattaggcactgatgacttacatgcctacttaaaaaaatataacataaagttgaaaccccattatttaaatatcctgggggagtatgagaggaaaccttggtctcacttcctcactcagtccaacatcgacattgccaaggatgaggtcattgaccttattgataagatgcttatttacgaccacgctaagaggattgcccccaaggaagccatggagcacccctacttcagcgaggtccgcgaggagtcctgaccggccctccagggaagcgcttacacgtgccggtgtgcagaagtgcggaagtgcaaaagtgccgatgtgcagatgagcagacgtgcagatgagcagacgtgtgggggtggtcatctaggcagcactgaaaaagcagtaaaaaagcagagagaaaaaaggttgtgccatcaccgtcggcctaaccccggggccagcgcgctcctcccatttttgtacaatacacactgttaatacgaaaacaagttcactttttttttttttttttttttcactaccctatttttcgtgtcccctgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctccacaagtaaagtctttgttgacaagaacaccactgtgatatgccaggggatcacggggaagcaggttcgtccaagcgagtgggtgtgccttcgtgggtgtgccttcgtgggtgtgccttcttgggtgtgccttcttgggtgtgccttcgtgggtgtgccttcgtgggcgtgccttcgtgggtgtgctttcgtgggtgtgccttcgtgggtgtgccttcgtgagtgtgctttcgtgggtgtgccttcgtgggtgtgccttcttgggtgtgtcttcgtgggtgtgccttcgtgggtgtgccttcgatggtgtgcctttgtttgtataccttcgatggtgtacctttgtgtgtgtaccttcgttggtgtacctttgcgtgtgtacctccgtttgtatacctccgtttgtatccccccgtttgtatacctccgtttgtatacctccgtttgtatccccccgtttgtataccttctcgggcgtgcccacaaaacgtgcgcgcttctcccccccctccctgcagggaaccttccacaccacggaggcaatgaaatatgggaccaaaatggtgggtggcgtgaaccctaggaaaaagggtaccatgtgggaaagcctagacaaaaaatacactctccccgttttcggatcaaccatggaagcaaaggaaaagaccaactgttacgcatccgtcatttatgtccccccagagcatgcaaaaaatgctatcatagaagcagtcgaagctgaaatcccattagtagtctgtataacggaaggcatatgtcagcatgatatggtcgaagtaaaacattgcctaaaaatgtcgaagaaaacgaaattaattggtcccaactgtccaggagtaatcaaaccaggggaatgcaaaatagggattatgccatctcatattcatagtaaagggtgcgttggaattgtaagtcgaagtggaacgttgacttacgagggagtaaatcaaactacgaaagttgggttgggacaatctacttgcataggcattggtggggatcctttccacggaaccaactttattgactgtcttcaactttttttggaagatgaagaaacgaagtgtattttactcattggggagattggtggggatgcagaggagcaggttgctgagtggttgatacagaataatgtagatgatggaaagaagaaaaagaaacctgtttttgctttcgtagcagggagatgtgctccccctgggaagaggatgggtcatgcgggtgcactaattagtggtggcaaaggcacagctgacgaaaaaatcaaggccttaaaaagtgctggtgtgcatacaattatgaacccgactttaatggggcaggaaatttactccgtgatgaacggcctcgcgtagtgccaactgtggagacacgtgggcggaagccgcgcagcctttcggaagggacgaacccctgcggacagttgcgcggcgtgtaagctcagatgagttatcctgcgcaacgctacactgtggtgtggtgtgtgtgtttctttttttttttccaggggaaatcccctataacgaaagaaaagacacaaaaaggtacaaaaaggtacaaaaaggcacgaaaaggcacaaaagggcacaaaagggcacaacaacgcattcgtcgccccgtccaaaaggtcacccagttagacgcgcaatttaagaccagcccagaatgcccatgttcgtgtgtagcccaacggggtggtgaattacggtgctgctcttcacccgcagaattctactacgcgggtaggtgaataaacactttggtgatttcccccacagggtgtaacttcactgggattgctgcctttactgggattgctgcctttactgggcatacagcgtttactgggcttgctgcgcttagtggggtgccctaacgtatgcactcatctgtgcaactcgaataggctaaaagagtctctccaggggagatggtatgtacgtacccgctcgctttatcacaccagcttaattttttctatgcataatgagcattccccccaagcatgtacatcgcctttaacaaatggcgttcttgattaggccaagtttgcactaacgcgcgtaaatcatcacagtgaaaaagtctaactgtgtgtgcgtttatgcgtcttcactgatcagttgcgtcagcttccccacgccatacggttagtgattcgaaatgtggaggaccggctatctacttgggtgagcacggaatgggagagcattatcttaacaccgatttgctttgctctgctctgccccttttgctttgcttttcaatttatgatggggcccccacataatgctgcgttcactgcgcaggagaggcgctcttaaaataaacaacgtattaacaataaaaaatttcgttccttttttttttttttaaatatcaacaaggagatggaggtgggtcgacatgcagtggggcatttgaggagtaacgcgacgtgtgtaccgctaaatgagtaacgcgacgtgtgtaccgctaaatgagtaacgcgacgtgtgtaccgctaaatgagtaacgcgacgtgcgtaccgctaaaggagtaacgcgacgtgcgtaccgctaaaggagtaacgcgacgtgtgtaccacgagagatgcaacttgcgaagcgctcaggagtcacaaatgtgcttaacaacaacgggcaggggtccattgcatgaacgtggagaaaaaaaaaaaaaattcattttttcctaccacccttacgcgtcgccttaatcgtgacctatcctttcatgccccaaacacaatggcaggcgcagttccgtgcaggattcctaatccgtgtgcacgtaaagtacgcacccatgtatgtgtgtaaaaacgcgcatttgcaaagtgcaacgcttgggcgcatcataactcatccggggttggagtcttctgtgtgctgtcatcctccgcaccgtcttccttgtcacctgaagccccgtcgtcctgatctaagtcgtcctcaatcccggttctccttcttgtagatggcagcacaacattcttgcctatgtctagtttgaagtcttctgggtatcttaaaatatctccgtagtcagtcaaagaagtaactgccaatttgagtgccttctcattccacagatcataagtaattggcttcccttcgaagatggtgtccttcacttcggataagttaatggatcccccttcattggatgggtcaaaataaaccttaacaatttcttccttgtctataaagccatccttatttgtatcaaagaaattaaagtcatccaaagcaacatcgtcatctttctttgcatgtggatcatccgttcttgtttgcttaaattcctcaactgatattctgccatctttatttacatcatgatgttccaaaatttcattaatttctaactccttcaattcttcatccttcattggatcgattaataatcctacttcgtttatatttagcttattgtccttatccttgtctacaatttggaatctctttagtagtccttctgcgtgtttttcgacctcttttgcatctagattctgtgaaaatgcttcatttaattctggcaaggatatgaacccatccttatctgcatctatttgtttcatttctacttgcacctgtttcaggaagacttcattctttacataagtagaccatatgtttagctcatcttctgatattattttatcattatttttatcgatcactgcaaataatttttctattctctccttggctcctttgatatctacccccagtatgtccttcacttgctcgtcattcaaattcgataggtcgtctaaacctcgcatgtcagcatacttcatgggcatatccgtactttccactagaacatcctccttcaggcagaacaccaaacacgacactaggatgctatacacgtacctcttcattttttcttcaacgcgctttttcttgcgggggggggcaatgggcaatcaacgatcggagagcgactgttgggcggagtaagcggccctagggtgatatacgcggcggttgggtgaaatacgcggcggtagggtgaactatgcaaggcttcttccttctttcgcttcgcgctttctgtaagcttaaccctttccgtgcgtgcctgcgggggggaggggtgtacatatgagagtacgcggcgggaatcacataagcatactatctgtacggacacgtcgcgcacatccacgaaatggtcaggtcattgtgtatgctcgcagctttactcacgtgccaaataggaatctttcaaggggctaatgcattcaggattatccttcctcttatgtcacttcctgtgttcgcaaagctagttttttctttttcttctttttttttcttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggtataattcctcgaacgggatgtgaacaattaggggttcctcaaaaatgatttttttttttttttttttcttttcagaggtcgctaaattagcctcatggtaattttcgtacctacccttgtgcgatgagcttaaattactgccatgaatacgtgcgtgcggtggggcgagcggctaccttccaagtggggtgcatcagttggggtgctcgtgtggatgatcatgtgggatgatcgtgtgggatgatcgtatggattatcgcatggatgatcgtgggggggctcggcaggtgggtgaacttcccagtgggcgggcactccctatcggtatgcttcttccccaccgtgctgcacgcgctacccgcgaggctcaaggaggcggcagatacgagctatggtgccccccatgtgcacttaagcgtgcagctcccttgccgagagtaagctaagctgcacaagctaacatagtacatacatacgtacatacatatgctacgtatttatacgcacgtgcgtactttttcgtgtgctcgtgtgctgtcacctccccgggggaagaagtacctagtgcactttattcatttacttatttttatttttattttttttattatttttttttttactcctcaaaggataggaattgcttatccatgccgttcctctgatgactaaatgtgtcccccccacgcaggtgcaccttggcgcctgaggtgttcctagttaggtgcgtgttaggtgcatgttaggcgagtactaggaggatgctaggcgcgtactaggagcaaactaggtactcgttaggctcgcatagcttcggggaaggaatgttatatgcctccccagccccactaccctcgtcgtgtgtcaaaacacaccttcttgaaaatttctttgcgagacgaaaaggagcaatcgtgtgccccgcactcttcgggtggttaagttaacagggggtagggagaaaacgacagtctcccccagcaagtgctttctgcagagatagcacatttgggtgtccgctccatcgtctgtttagtcacccgcttgtcacgccaatgggcacatgttctatctcgcgtggctggctggggactcaccgttggaaggaaacgcaaatggaacgactccctcctcctctccacttcccatttttaccactcagaaggggcgaaaaaatcaaaattacacaaattatttcttgggcctcttctggggcaatcttctcccaaatgtgtgcccttttgcccctttggattttattacctcaaaggatgctccacgtttttttctgtcacagtagctcgggtgtggcagtcccgctgggcttctctccgcataagtgcggcacgtgtctacccattcgtgcgggttagccaaaaaaaaataaaataaaattaacaaataaaaagggactgttttgtataagtttacaaaaatgattgggtggcgagaaaaaaaaaaaacaaacacagaagatggagaagatggagatgacgaaatggtaaccaacatagtcgcctttcccgtggcgatcacgttagtgacactaaatgtgaacagcaatcataaggatgaacttaacttttacgatgcgaagcagaacggtcctccgtgcgcagctcagtgtgctactcacggggcgcaattctccacggtcgcgcctgcagtcacgcgcctattccaccgcacttgggcaaaaggaagaaaaaaaaaaacacattactatgtgctgatcatatatacacagggagtggtcttaaaaaaaaaatggggggccgctgctctgcgttgtctgctatttgtgcaactgggggggaagcggcggaaaaagctgtcgcaccgaaattcgcgacgggtaaaagcgctacgcccttgagaagccgcactgcgccactgctttttgcttcgcccactcagagctcgtccgagtagtgcggcgtgctgacgaagcggagcccacgcttgacggtctggttaatggaaagcccaccgctgaccacgtcctccacgaacttgtgcacgctttgcacgttgacctctccttcgagcaagcggaacttctgccgcttgggcctgaaggcgacaaggaagaggcagttggcatgcttgcactcattggctaacccgaaggagtccaaaatgtgaggctgttcaaacacattaacatacataattttcagcggatctttggaaaatttccccgccacatttttgatatcctcatcgaatttgtgataactctgttttagtagtttcaaaatgaggaagcaaatctgcgagtctttctcctgacactgacccgactcaaatttcttcttagttaactcctggtaggaagttacatgaccatacaaattatttttcagcctattctgggcgacgatgtgacttaacttaagcgacaataggttaaaatcgaagcttttcaaaaaggttaagtccccagagaggctatcaatatcttcaacaagcaaaatggatggagtcttcacatttcttttgttgaaaagttgcatcatgttataattggaactgtaaatgacccctatgtctattctcttctcaaactctacagagagtgccttcaacataactatatcatcattgtacgagatgaaaaaaatcacctttggcgtttctatattcttcactaaaaaggagtccaattttcgctggctagtaatatctgtatatacatatggtatattttcctcaataaagctgattaaatttccatccgttctgtttccataaaacgtttcatatgttttatttttcttcaacaaaataatatgtggaagagatttcacgttgtattttctgcaaatacttttttcttcttgacaattaactacagaaaatgttaagtacccatcatactttttggaaaattttaaaaacttttttttgaaagatttacaatgggaacatgatggagagtaaaaatttattatcagggaatatgtgatgtcgtttattaccttatcgtaattttgcgaattaatttttaatacctcatttttgtatatatcttcatattcatcctcaaaatggtgaccaaaattagggaaccctcctcctccacctgaggaggtaaatttgaaatggaagttccctgcacgaccacctcctccacctcttcctcctccggcgaattgtctaaatatttcatttaccacatcttgatcaaaatggaagccactcccaaatcctcctcctggtcctccttcaccacctccggctgctccatctgcgtaattttcaccatacatgtcatacatttttctcttctccggatctgacagagtttcatacgcattagctatttctataaagtctttttctttatctggagctacatccgggtgatactccttggctagtttcctatatgcctttgagatgtcctccttgctggcattccttttaatccccagccttttgtaataatccattcctcttccgaaagacaaaaaaaaggacaacactagcagaattacggaatgcatgttggttattttttttctcttcctcacgtttaccaccttcatttttttttttttttcttctcgtgcgatgcagttttgttttgttttgttttgttttattttgttttattttgttttatttttattttattttatttttttttccttcctcgttctgactaaacaatcggagaaatgaaaaaaaaaaaaaatgctgcttcagttctgctcattaaggagtagtgttccactccagcacggtggcagaaatcgaaaacttcaaacttatcgcatgaggtctctgctcagtgctaaaacgaaacaagtggtacattgagtggcaatacgtctttacatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcttttttttttttttttttttttccatttagctccttccggaaatgtttccaaattgcagcataaatggtatatccctgcgcgcgacagtcaaaggaaggagggagtggaaaaagaaagaaaaaaaatagaaaaaaaaaagaaaaaatagaaaaaaagaaaaaaaaaaacttgcctaatactcatatgtactacgcacgttatgctctgcgcgtggtcggcatatactttgctcaaccggaacgtgtaattcatcacggccacttggctaacccgttttgacccacctcttctgtggaagcacaccaaagctgttccgcgcttagtgtcattatggtcattcggaagatgttgacccactgaccaaatggcctactgaccaaaagacccactgaccgactgacccactatccaactgacccactgatttatttcttccttttgcttgtccgcccgccctttttttccacgtgacaaagtgggaagaagagcgccctctactgcttaccgtgtaaggaaaaaaaaacatggaacgtacaaagcgttcatttttactggacccccggtgtgtacatatatatgaagcgtacgcaaaacgggggaggacacacccaccaaatgaaaaggaaattacgaagcgaacttcctgatcacttcattcatgtcaattttgcgaaagggaaaggaacttcaaacgcaaaatggattttaataaaaaggcaaaaaaaatacatgcaaaagtatggcttgtaggaaaacccaccccacatataaacacatccttttttgtgacccgtgtgcaaatcaacttatcgcgcaggttggactggtggtggtaataaagcatacctgtgacagactaccaagtcgcggaactgcaaggatgtaaacaggaaggacttccaaacgcgcaggggggatatgctcagtgactccttgtaaaataggaaacaactgcagtgatgcgacaggcggcacagttacgttttttgggagacatgcacaatatggtacttctgtacggctcctaagttggcacgcataacggttgcacttcttcctcacatcgatgcgttttttttttttttccaaaatggatttcttctcccccaaccctgcgcaatgaaaaaaattgcaaaacatcaactcgaagggaattcagcggcacagtgtaactaaccctgctgtgggaattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctttggcacatttttgcattccttcttcccacagcaattgcacacgtggcgctgcaaaaaaaaaaaatgacagttcgtatgaacggtgaaaataaaaacaaagctcatccttccattgcgttgagcccactccatggcgatttatgagtcattctgtatggtgtgaaacacgtctacatgggtgtgcccccttcgaattagcattttgtcctgctagagtaaaactcccctcgcttttgcacctcaggagggagtcatccgtccaaatggtttttacctataaagtttacgttacgaaaatcctcgcgatttcacgaaattgtttgttccctttttacatgttggtatgaccacaccaaaattactcagcaaggatcgtctcctcgaaagtgattctttctacgcgcagccacatcgacaaaaggtactttcccaaatgggcatacgtcgataaaaacatcacctatatgcataccagtagtagctcaacgtgactacaccttttttgtacaccctgcgtaaagagagaaaaaaaaaaaaaaaatcgagatgggaaactctgcttcttcccaaaatgaacagatagggagaagactaattctgttgagtgatgaacttacgcagaattgtgaaaacaaaaatgacgcgaaggttcaggatggcataaagctggaagagacggggaacaccacactggaacagattaccgcgcaaacggcaccaccggggacaggtaacaacatgcacatggaaaaaagaataagcgatgggacagacggggaaccatctttgcaagtgtggcaacctgcgtgtagaggccgcttccaccaaagtgaattactccacagtgatgccaaccgaaggggatattaccactgagtgttgctactcagtacctctaccccctctgccaaggcgatatcccaaatgtgtactaggaaaaacctcaatcggcacacccaccatttctgttaatgttatttacagatcgcaccacttcgatgaagaaaaaaaaaaatgtaagcaaacaaaatgcagctcacttttctcattcttcatttcttcccaccgcaccccacagaacagcaatacaaggagatacgcagcgagatcctcaatgacctgattagggaacgcgagaaatatatgtattcacagatcgacccattttactcctcagataatggaggaagtgacgagttcagggcgacccaaatgagtaacagcaaatgcatttcggatgaacaaaaaatatataaatgccttaaagacatgaatgagtccacgtcgggctttgttaactcctactccaggtgctgcagatacttgcaaagatacgaaaattgtgtacataaaatacgtgtatgatgggaagcgtttctcaactggaatcgtgtagccatttcgtcgtagcaaatgcgtgattatttttttttttttcccagtgttgactccacttcactgtgaaatgtagacgcgcacgccagggttaacctcgtctgtttcgctatccatgcggggccatcccctccacgtggatacaaaccatcatgtgcttccccccaatgggttacccctccgaataaacgttaaagaaattcatgcgttttttttttttttttctttcacaatattgaatcgtaaccgcggtggattctcctccagtcgtgtgttttccttccacaatgataagtgcatagctccccggcacaggttcatgagaatatcctcagcgcattctgacatatatgccgcattaaatgggaagaaaaaaaaaaaataaaaaaaaaataacatcacttgatggcaaaaaggtggaaggaagagaatactccgcccaaatgactggcgaaatattgcaacactcttctgtgcaattctctgaaaaccccccttttcttagaacagaaaaatgccgacctccgcagggacaaattgtgcgtttatcacccctttagcaaagcagttgttgagcgtttacgcaaaatcgcctgattcgttcaggtaaaaaaagggaaaaaaaatcggaaaaattggcaagtacgaaaaagcggaaaaaaggaccaacaggggggaaaattaccactgcacgcctgaacgtacaactgcacgcctgaacgtaccactgcacgcctgaacgtaccactgcacgcctgaacgtaccgccgcacgcctaaacgtaccacctcgcaccaaaccatggaggacgacttccacgtggacgaggactacatcaagcagctgtcggagaagtacaaaaacgccgagcatcccctcttcatggatgagctaccggccaacatcgaagaaaatgaagacctacatgcgctctacaatttaatgatcgacgatgaagacgaactaagtttggccaaaaattttaaacaagtaggaaacgactactacaaagatggaattaaatattttgaggatgccataatcagctacactaagggtatcgatatactgacgaagtattgggaggataagaatttggagaagcgcaaggcagagaggggtaaactgacaaatgacagaaacagtaatgcgcaaaatggcaactccaaatggattagcaacgggatgggtaccgcaaatggggaaaccagcgccgggaaggaggcagtcaaatctgaagataaggaagactcctcttctgataggaagggcgcgcagataagcataccaaatgggttacaaaatggagatggccaccgtgatggccaccctgatgacctccgtgatgacgaaataaggggcgtcctggccgacctccactgcaaccgagcaatcgtccactacaaaaagaagcgctacgtgaaatgcctatccgactgccgaaaggcctacgccttcaatcagacaaaattcaagagcgtgtattacagcatcctgtgttcataccacttggaattatacaaagatgcccacatgtacgttaaccgatttgaagacatgaccaaatcggttgatctgaaaaaccatatcaatttgaacgagtacgaaaagatgaaggaaatcattttcaaaaaatacgacgacattttagaaaaaaaaaaaatatatcaaaatgaaaaaagaaaagcggaggaaaacgaaaaaaacgttacgaatttagtccaagatattttacacaaaaggaacattcagatggttgaaaatgtataccagcaaacgaacaatgtcatccctgtactctacgtagatacggcgatgtacattcaccttaccgttttcttgctatatttcgaatggggagtcatagaaacgatcgttgactttgcggagaatcagtccattatggaccactacgatattgtaaagaagaacaaaaacagccatctccttttttgctatattgaattccccaatgatgtttttttcatgattcacagcagctcctacatctgtgatgtgcttaacagggccaaattattttcccccattttatccatacacattatcgagaatgaggaggctaaccgacaattcaggagtggcaaaacggttaagtccattccgctgtgaagatcggaatgtgcccatacgcgatacagcgtgtgccctgttcttttttttttttaacccttccgcattattttcccaaagtcgaaacgggtgcgaagcgatctgccaaccctgtacaggtgctcttgcgtccaacaagctacactgttacgtgtcgaagaggttattcggcccaatcccgcccggtgctcggtgcccactgcccacagctccccagtgctacctttttttttaaccccttctttatggccttcactttttaagaggctcccaaccccgattaacatccttttacaaactgcatgacaactgtttgtcaccccccttttgtaaaacataaaccaaaataactgccccctccgaggagtatggacgatgcaagcctacgcatggacatggcgattgcatttggcctttgcgcggtcccttctgcggagacgtatacgtatatataattcttatcagtttacgcgattttcgacatgcaaagttttacttctttcagtccgcccatcgctaaaaaagtattcatcatttgaagaattatatatcagtttgcaggtcaactgcttcgtttaaaaaaagggaattgtttgggaacagtttggcatgggtagtatgaatgttcaaattgaggaggggctcatctcagcttaatttcgagaaaagcgcattccccccattcgcatatgttcgaacgaacgttcagcctacacaagaggcaatctcgtggatagcccaccgagtgaaagtaccatctcactttccgttaaccttcttttatgcgtattggttcaactcatattttcccgtcatgcgagaagttcctgctggagaggggccaaaaggataaacaaaaaaacttcgttgtacgaattcgcatcatcgttggaggcccccgatgtttcattcatcttttcgtgcttcatcacaaaattgtaaaaaaattaaacttttgcatatccgtttgaaaaaaaaatatgtacatatgcatcatgtacaaatccatattttgctattttgctattttgcaattttttttttttttttttggctacctgaaaatttacaagcgtggctagtcaatcgtcgggcgacagttggcacgaaaatatgttcgaccgtgcatacgtttttgctgcgaatactttttgcgtgcccaccggagggggaggggaacaacaaactgatcgcctggctgcatgatctcaaccaatttgtgacaattttaaaacatctgcggcagtagcagcaggcaaaagtttatcccattcgcttttttttgtaaatcaaaataagtacaaaagtgagtgcaaacgaaaatattcgtcgagccacgagctgtggtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatgaccttctttcccagtaaggatatttttaccacttatgggaggatccccccgtgcgaaagctccacatttgcatatttatatatatacatttttacgcctttgagggggagacctggggggtgactggaaagtgccaggcggggaaaagtatgacggccccatcctcgcaccccctacaataaaatagtaccatggttaaaacaattgtgtgaatgatagggacgtgtgtggaatgcaatattggaaaggtgaaaataatgagcacgatggagcttaacaaaggggaggggtgtgcccgcgaggggtgcacgacgaaatgacgaagggacacgggggcccgccacgactgccgtgatttttgcggccgcgttgttccacaccgccgcttcacttctcaccaccgcttctcatctcaccacggcttcacttctcacattgcttctcttctcaccattgtttcacttctctccgccgctttgccccgcaccaccgctttgctcgtcgccctccctttggcgctgcgtggaacagcgggacaggagggtgttcagcgaaagggacgaagtatacacatcactctccttgtacgccatcaaaatttgcaaatttttaatcttatcctccatagttctttgcactatgttaagcgtgtcctgcagtgtattcattttcgtggaaataatttgcaggtcgatgggagtgggcattgtgtctatattaatatgtccaggcctcctcttattaagtaggagcatgtaggagttccttgaaacaatccgttcaagtctcccagcaaatttcagttgcagttcttttaaccaagctgcgtacttgctgttaatgcactcaaacgatgttgtaatttccttcctcacgctccggaaacagtcagctatttgtatgtgtgtgtttctacggttatactgaattattgtataagccttaatcaaatatttagcacttaacttatccaagttttcttcattttttagcaaatttaaaagttttgggtcatggtaattatattttgttttttttactggatagggtgaatctgggtggttattttttgctgcgtaatcgttcatggtgcaggcttcttcattcgctgtgttggcctcatttgttgcgattctttttttacttttgcagcttgagctgggtttatcgatgtggtgtgttccattcgcggcggggttgctcctcttcctggaggactcattcctaaaacggtgctccctgcaagtgctgtccctgcaagtgctgtccctacaagtgctgtctctacaaatgctgtctctacaaacgctgtcgctacaaactctgtcgctacaaatgctggcgctgtttcccctgccgaccacttctccccccaccaggtagtcacttgagatcatttcgttactcgcttcgtcctctccctcgatgttcaccacctcggagtattcccccgtccctccctcgtcgtggcttcttccccttcggcacgctgcgaccggagacttttcttcgctcggactgtccttttcgcctaaatttacagactcgtccactcgatagcctagccctccctgtatagtgtcaccgcttccattctcagtctgttcttcctttaccctttgtctatccctgtccccctcctctcgattctgcatcactctctgatcaacgcggcgtaagtgccttttcatgtccccccgctgcctccccccaggtgtgcccttcacttgtggctttgccaaactttgcatgtactcatcacgttgtttctgtttcgcgtcataattgagtaactttttaacaacttcgggtggcgacttaaggatgctgtggccacccctattactgcttcctttccacagatcacccgtcaacaagctttctaaagcatcacattcacgaccacttttctctcctacatcttcctcaatcccatttttaatcataaattcttttatatcataaggagggccattttctcccgtttgtttttccttcccttgggggatgttgccatggctgtaactcttctgcgggaagtagctaccatccgatttgtttttccctcttgaattttcctttccttcttccaatttggtggcaggctcactgagtagtagcttcgtcccatcatctgcgaaacgcatggggtgtatacctctacaagtttgttcattttcatctcctgggtggctccccacatctacctcgtcatcatcctcccccccttggcttcttttcccaatacagacttcttcacgcactttgttgatatccgacagaatgagtaactcgttcagtgggtcctcacatccgcttgcttcatttacccctttggtgtgtttcaattggtgtttctgctgaccatttggcagttcatctccttcgtcgagattttttcttctctctaagagaacactgcggagtgggttctccccaaacaattcgtaatcttcaagaataacctcctttctttctacatcctctgtgtgctccaaatccttcgttgttgcgtagctcaccttggtgcgaattcctccaagtgattcgccaccgtctcccccctcggggtcaagagtgccatctgcctcgatcaccccgcctgcttcacttatcccatctgcatagctcgtgcccccctcctcgacaggcagccctcctaatgagctgaccttaccgacgcttgggcaactagttgcttcccccggatctgccagaacttttgtgtcctcttcatccgtcaaatcggagatcccctcgatgtcgtgtctgtgcatctcatttagggactcatccaggagtaacgttttcgttcccatcgacgtacgataatccattaggcatatttccttcatcgaagcaaagcttacttttctgcgttccaatttttcttcttcgattatttcgtccccactgatgatgcagttggtacgactgtctgagtcgtcatcaaaggaactaatcgcacccttattgtctcctttcaactttgtctcgtgttgagccccttcccgaagacagacctcattcgactcatccttcacttcctcaccgttaccaggttcgttcctgtcaatcgaaattacctccgcaatgacatcgaacattttattcttaatcgactctgaacggaacttgacgcaaatctctatctggtccaggaggcggccttcgtactgtgtccgtagcttatttgacagtgcgcctgtaggtgggtggaacggggttcggctctttgtcgttggtgggaatgcggagccgcggctggagggaaaaaaacacacccctcccacgattgcagccatacatgcatgtgtgtatgtacatctacacgtatgtgtatctacatgtatgcatatctacatgtgtgtgcccattttatttacttctttttttttccctcctgctttacccagcgcgtccatccgtgagcaacgaaaaacgagcatcttccccagggggtcctgacgcaccttcacttggtcgtagcacaaaactatgagcagcttgttttgggtgttgtaaaagtaggcatagaaaaagttcagcagcaaacatcccctgaacccgttgggagtcaaaacgattttttccttcgcactgctgggggagacatcatcactctgatgagttggggcctccccatggttgctgcgggtagttgccccgttcgccccgttcgccccactcgtcccgttcgtcccgttcgtcccgttcgtcccgtttgccccactcgtcccactcgtccgctcccccccagtgccgccatatgtgttgatgaagagatgactttcggagacgtagatataggagcagttgcgtaggtaactcatgttaatgtctttctccttggttagtgccaaatagttgttcctcttcctgtttagcaaattggtcatacctgggagagacgtgaaatgggtcctattcccatcacagttgctactatacaagcatctacatagagataaaattttcttcttgatttctacatctggtatgtaatcgtaagtatcaacaatcacgttaacataatcgatgagagaagaaataaaaggaatttctttaatttctttaagcattttcaacagtaaattgaaggcaatttctatgatttttattctggaacatcccatctgtatgtgcctgttacaatttaattcttcatcttttttgaatttttttaaaagatcatttaggagagttaagtggaaggaaataagatgcagtagggaggtgaggaatgtacacatctccgttttgtatcctttccatagaatcatgaattttggcaaacttttatccaactcgatgatgagagataggaatgctctttgaaacaacaaagatctgttgtcgataaagtacctcatgttaagacatatatttactatcgtgttgatactgtcgaagaaggactcattaatttcttcctccagttttaggcacctactgatgctgtaacgcagaaagtgcatgcatgcatctgccagtgtcatcaaattactgtttagcgagttgagacatatatgcatcacccgactcaccacttggtaactgaagttaaaatttgattcgatgtcaatgtctattaagtcgtttagaaatatagacaaggatatttccccctcctcttcgactgcgctcagctcttggaggatgttcctgtggtagtcctctatgtccacatcgttcattttgccagattgggggcaaggggttcgggttgggcgcggcggatgcaggaaaagaagtaggctgggttcactgcacgcagagcggctgcccctcgagtggtcgcgcgaaatggtagccgagaaatggtagccacgaactggtaacgctatccggtgacgctacccggtagctgctaaccggtagccgctaaccctaaaaccacgcacgtgtgcacatacttgcttcctttccgcgcccagacaaacagatttatgacatcacgatggtgggtcaagtggagaacggaaaggaagaaaaaacatacgccagatcttgcgcgcgttgaaaaaaaaacaaactagcttaactgaaaagtacgacatacattgttcacgcaacacacaaaaattgacatgaaagacaaaacaaaggagatattaaaaaatcgaaatggaaatcgttacaaaaagatttcctcaaatgcgtaatagtgtttgtaagaatccacacacgcgcatttacatattcacaattgtgtacacaagtgaattttttttttttttttttttttttttgcaagtgctcacaaattgggaggcttctcaatccagtatggtgaccctcaacatgtgcacacttcaaatttgtttgctttcaccactaacacatttttcacttcgccgtttcgtcatcctgctcgttttttctcaatgtagaagatacgctgttctgtgaagagatccacactacgtcttttcaatcgtaaaaaaagtgaggaattcgtgccatattatcccattttgtgcaaaacgccaacgctgattgatattcctccgtccaccgttacttgtgtagaaatggaaaacctgtctgcacttcccccgggtggacttctcccccaggtggacttttcccccgggtggattgcgctccacgtgggctgcccaccgagtcaaccatcccactccccagctagtttttttttttttttttttcttcttttcgtattcactgtaaatattgcgctccttcaccgccctgatgtacgcctgaataatcgtggccgcttcgttgtcttcattttcttttttcataatgatgttacgtcttttctcagtcagttcttttagaaaagatttctcttctacttccaccttcttcttcatcatcgtggcgtctaggtctttgtcgataattttgttttctctcagtttgttgtcccagagttggatttctgtggggagggagcggcaagggagtgattacgatgtgggggagaagagagatggccttgtttttgggggggatacgttttcatgaaaaaggcccttggcttcgctccataacgtggctaaccctgatccatctcctcaatttccgcatcaatcgagtcgatataattctgaatatcctgctctatcagtacgttttttttcaccaagttgacctccaaatcttggtatgtcctaatctgatcatcatacatattcttcgttttttcgagtaaggcattaatgttttccaagtcctctgtgagattatttacgggcatctgatcgagcaatttctttatgctttccttggaggacttcttcaaatttttcagttcatactctttggtcattagtatctgttgaagttctttcaattcgtcgtgactttttttcctaacaagctctaattcatcatttagttctttttcttcgttttgtgtgttttgttcttcctcctttaattcttccaagttttcgattcgcttccgctgctcctctgctgtcgtttggaacttcaccaggaagatgtcctgtcgaggggtgcccgaaaagtggagtcatgcagttgtgcgaaagaggtggaggggagatgcaacgcgcacatgcgacgcacacatgcgacgcgtacatgcaacgcgcacatggagaccatgctgggcatcaataggcaaccctgacactcacttaccttcaaatccttcacgattcccaggaacttaaaaaaatcgtggttctttttatcacttagcgaattcaagatggtcgacaaattttcattttgcttaaaaattttacacaaacagaaacagtactttttaattttgtccaccaactcttggtgttccctgtgcactccaagtaagtcgcctcgttcgtctcctcgttcgtcgtccccttcgccgtccccttcgccgtccccttcgtcgtccccttcgtcgtccccttcaccgtctccttcaccgcctccttcgccgccttcacattttatcacctccgtatgttcatacaatttattcagctttattatgtccttaaagtaggtgaagaattcctcaggtaggttgggcagctcctgctcgttcaatttttccagcacctgcgaaaggccaagtgggaaagagagtctcaccaacccgcacacacatgcatacgtacatgcgtatgtatatatatatgtatatatacacactatgacagtgcctcccacggggctcgcccgaattccactcatccagatgtacctcctcatttatgtaagccaaatttacaatcttcttttcgaacgtctcgatgacgttgtacaggcttttcgcctccacgtcgataaacttgctatccatagtgcttccacttttggtaatccttttcccaggtatgttaacatttcacataataaaagaatgagactgcgagaacccccttcttcccaatttgtctcctctcatataatggcccaaatcaccaaatgggtaatatttaacatagaagaaagtatattatatgccttcctcccttttttttggaacaaaatgaaaacataaccaagtcaatctattggtactacacactactataaagttaaaccatactctcttttgtatgtacttattcgtgtgagcaaaatgtagaaaaaacggaataggtagatggcaccccccctacacggcttggccaaaggaatacctatccaatgcatcctcacccagtaggcattatactcgctccgtttagaaaaatgagctaataaaataacgcctttaaatggagagcttatcaaatgaagggctcatcaaatggagggcttatcaaatggagagattatcaattggaaagcttatcaattggagagattatcaaatagtttgcaagtttacaaaaaaaaaaaaaaaaaaaaaaaggcatagaacatactgcccatcgtgcccagggaaggctcaccgagttcgccccaagtgaacttcccatttcgcagatgcgcagaaaggcgcccctcgaatgggcatcaggcatatctttccaccgaggccataatgcacttctcgcgttttccttatgtctaccatctggagggataaaaagaaaagaaaaaaaattatatcttcctaccaccctctctgtgtcttatgaacgccgcttagccgcttggccgcttagccgcttcaccgcttcaccgcttcgccgcttggccactctgcgcggacggaagcaaactcggggaaaaggacagtaaatataaaaatattaaatcagctgggcaatgtatcttcaattacttatcagaagcagaactgaatagttttcatcattttaatatttttttattttatcccttcccccgagaagccgcaattttttatgtatcgccactcaaaatggagtatatatatcactctcctgtggtacaatttttttttctttactcacctgatgcgatggcgaatcatccgtaggagtagtccttttccatccctttggaggtcacccctgaaaggtaatcctcctcgctgcacttctatatgccactattctccttcctcttcacagctgtccagccttgctgggtaaccctccgctccaaaaaaaaaaatacacccaaacgaacaacaaaaaaaaaaataaataaataatgcgcaacataaacggcacagtttatgttaataccctttgtgttacaccgcttcgtccaagtggtcactcaccaacatgggcactcttctcttagcacctcctccggccgcctttcctccgttacaccatgtcttcactcgggtgcttcgccaaatcttttattttgttcatcaacgacatgggtgagtacatactcttcaaaatttcgttcgaaaatttgggatgatttttcttcatcaccaggatgcgcagtttctcaatttcatcatctcccatcaaggctgctcaggggaaaaataaaaaaaaaacagtcacgtgaagagacccaattgtgcttataacgtcctgtgcagccactgacaaaaaggcgtctgccactgggacaacagcgcaacgagaaaaagtgcactgaaagaaacgccaatcgaaggagttgtgtcttttatatttgcttctctctttgattctctccttccttctctccttctcccactctctttttttttttttccttttttccgtgtcagatagggataactggttacaaaaattatcttcaaaataatttttattcagatgccaagcgtatgctttcatcatgtgcgaaaaaaaggaagaaaaaaaaaggagggactctctccccttcgattggcacatctctgtaattgctcctctccaagcgcgtaacaactgcatgcggtgagaaaaacggtaccctgaaggcataccacgagccaccatgttacgcagcgctacgccaagcttattcaacgctacgccgagcttactcaacgccagtgcacacacgcttacctctataattctgcacgagcagcagcagcgaggtgtaccagttcactgtcaacacgtcggggttgttcaaaaatgagacgaagtagtccacacatttttcgataaactgcagagaagagatgagaggaggggaaacacgaaagggaatgatcataagtataaaacgggaaacgatgcaaagaatcgcgatgcaccaaatgggttggcctaaaaaaactcagcttcttggacctccatctcgtaagcacgtaaaaaaaacaagcgccgctctcctcacaacagtcctcacctctttggagaatccatattttttattaaaaaaaaggcataaaaagtgtgaaatattcgagttccacggaaaggtaaaaatttcctgcaagcattgcgttactgaatttatcgagatgctcattttctggacaacacttccgaaaatggctagttccttcttggtgcactcctaacatttggggggaaaaaacaaaaaagggatcgttttttttttttttccttttttttttgggggtttcctttgcgtgcgttacacttatgcgccttgacgaagcatagcgggtaagtgggcagacacacacaaaaaagccacgtttcaaattttcgagatctaattttttctccaattgcgttttaatcagtttggggcagtacaattgtcatcattatttgtaatttagacaaaaactaatcatcatgttaaaacacgccatttcgtggttgcgagcgctgggcgaaggggcgattcattcactcggcggatgaaacacgcagcggggtgaggcagcgcgatgaggcagcggacgggcgcacataacggcaaacctacgcgcgtctgccctaacatgctacacactccgacttacccgacgcagcagggggtacagcatccccctcatccaggccttcgatttgtacaaagccttaatcaacgttttgtacagaaacgtttccagcttcttcttcctctcgatattgtccacaataatgggcaacagaataaactcgtagtatatacacacatccttttccttcaatcctgatgaaaaaagtttagtaacttcaaaggtggcttgggtggtccacctttttggcttggtcagcagcagcaggtcgaaccatctcggcgatttcaccagaacggttagcgccctgtgtaacttgcccttcttgtagtgggccagttcttcgccgatcgtttcgtagcacttttggaccagcgcgtcgagcttctcctgttaagaggtgggtgggacgtacccgtggaaaagggggcgtgtcaaatggtgaagaggcggcaagtcaaatggtgaagatgcggcgcgtcaaatggtgcagaggcgaagtgcttatgcgagcaaacacctgggcaaccccaaccccacaggttttattttattttatttttatttttttattatgttttattttttccttttttatttatttttcttttttgtgcccagaattcttctgcataaactcctcaaatattaaaagacgtttatgccctgataattgcagcaaatttattttcagcaattttattttcgcttttttttttataaaacgtactgggagggagagaaacaaaaaaaaaaaaaaaacaaccagggttctcattcgcaccgcaagcgttcgtgtgcagagttcactgcagacacaaaagcgccatcgatcggtactagtttttacaaaataaaattgctgctggggggaggggcgcctcaagtgtgccgcttgcactgaccactctctatcttcaccacactgttttcttatctgtgtggtaactttttttcctttttttcctttttttccttttttttcttttttttcttttcctcttccacaacgcggcgaagaagtgttgttacctgttcggatggctccgctttgacctccttccccttgtccaatttggctcccctttcaattccgtggggatttattttcacatccagatcatccaaaatgttattcgattcatccatctggtttttctcgtgatggtttatctgctcggcagaaaacaccattttgtccgccatcacattttcccgatctgatacatcatcgtcgaatttctcctcccctccgatgtcgtcatcaaattggaggaacttatcaacctgttgtaatttgccaccatcgagatcgtcaccactgatactattgccatagtctgagtagtccagatcctcctcattttgcctattcgctagatttagaattttttgaacatcgtcttttcttttttttttagtttttttttcacttgccttatttcccttttttttttaaatattttgttctttgtgactacgttgttttttaagtcttcttcaagcgtccctgtgtgcttgaattttttctttatttttaccttcgtcattggtgcaggcgcgtgtgaaaaaaagggggagtcactcgtaagggcgcagtggccgcctacacgtatctctctctatatatatatacgtgtgtacgtataaatgtatatgcctgtggtgtgccgctctactctgcacacactggcgaatcacaaagtttgtgggtctttaaaaaaaggcccgctcgggcggaagagcacaccacacgtaattacgaagggcgaaaatgcagaggggtggtcgacgcaagttctgtgttacgccgccttacatacggagggagggcatcttacaaaagtaaaacgttaaaatgtaaaagtaaaaaaaaaatttcacgaaattgtgtgctgtatataactttggaaggcttttcttccccttccagaaaaaatactcaaagcaactgtgcaaaaattaaacatacaaataaaatgctgtaacagggatgcctacacggtgtggcactttttcggcaagctggttctccccataaatgaagaacaatcagcactgcgaaaaaaaaaaaaaaaaaaggcaaatgcaaatgcaaacgcaagaactgctacgttaagtacatacacgctaagctgcagatatacttatatgtaaacacttgcttcggtaattcgccacattacataaaaaagaaaagaaaaaaaaaaaaacttcaattgaacgattaatgtatgtgggcatacttttccacccagtggtatcgaacgattaaacaaattatatggcgcgcacaaatggtcggttaaaaaaggttcttcgctccacaagttggcatactggtgaaacgtagatgcgggggtggaggagttgcctgggtcgtatcaacatgcgcaagaacgtgttccaatcgtacgtacgtaagtaatggtaccattacatactattacatatatactactattacatgcccttgttgcgcgttcctacttcctcgcaactggcgaggggagaaaacaaaaggatgtcgcttgaaaggcgcaaaggattaagcacaaacaaatggaatcaaagggaattatttaaattatacaaaaaaattaaattaaaaaatttggagtaattaaaaactttacaaaaaaaataagaaaaatgaaattaaaaaagaaatgcttaacaaaattttattttaaaaatataattattttttaaaaattttattttttattttttttccccctttttaagtggacttttatttttttgtaacgacactgtgatttggatttttttttttttttttaactagctttttttttttttttacaaaagtttttttttcctatataaacagcttttttgcatgaatggttttttttttttttttttttttgaactaaccaaaatgggatttccaaaaaaaaaaaaaatggcatagttacataagtggtctaacttgttcacaattttcccaccaaaagtgaaccacccgatgaactacaaaacagattggtgatatttaaaaggaaacaaaaggacccatttgtcactctatataatgtgttacccacctgtgtatatatatgttccattctgctgttgtttcttgggtggggtggggacccataaataaagtttatcatcaaaggataggtatgttcccccacatggcgatacttgttggcaacttggtaattttttttttttctatgttaaccgccttacggctaaatcaacacaggtatatgaaatatgtcccaactttgatacgctgcgatgacgtgtggaactatttcaccgagttgcgttttcagttcggccacaaagcttaaccgtttggaattgccaacatgttattggaattggtgataaggcaaaaccaccccaatcaaaagaaacaataaagcacgtgaacagatgattttacacccacgcggtggcagtttatgcgtttcactccaaagtggataataacaggctctacgtttacactcggacgggtgaacgatcaaactgtgcagtttgctcatcagggaaatgagcgtaaaatggggagtcctacacccattcttgttcgcgggggatacgtaactgaaggatcgctcctcttgttaggaagaaaaatgttaccttaagtaagggcaaaacgtatgggcattccatccctttaatggtgaaccttttttgattatttccatcacgacgttcgaatgttgttgtgccccctttttttttaacccgctttgcatttgcgtaacaagggaatagcaatcgcaatgcacatggtttacacacgcttgggaagcatcaaggaggtaggtgactaacaccctactgtactacactttccacctttccggaatgcaccctccccccctctgcattgatcatcttattaattttattttctcagattgtataaaatatcatcaattacattttatattcagacatatgcttgtcaattatattaaaaatcatcacagaaaataaaattaaaaaagttattcaagtgtcctttggacgctgttcttttggtttagtaatgcgggggaggattttatatacgcgaaggtgtgtcaacctcatggggacacaccatacaaaggggatatgcaaaaaaaagaaaaccttttcaccaaagcttcacctatgtgaatgaatacaaatagcgtgagcacaaactgcgcggttatccatcacatagttacgaaactattgcgtatgttatgtatgcatgtcgaaatttctgcaagcacctgactatcttacactttacttgatgacgcccgaacgtatagtgtaaggtgtcgagcactagcaaaaggggctgctaagcaggggaaatcattccatccatgtcagtttgtggtttcacacgttgatcacttcgaatgttcacgcaggtacatatgaacaaacacaaatgtaatttttgtcgcaagtgatatttaaaaaaaaaacagcgctgttggggggaaaatcgttttagcccccttcgcagaaaacttgttaaatgtgtttttcacgcgcgatgggtgttttccgcatgttttagatgatttgtgaaagggtggcaaaaatgcacaggaaaaataagcagaacaataagcaataagcagaaaaataaataatatgcagaaaaataagtgataagcagaaaaataaataataagcagaaaaataaataataagcagaaaaataaataatgagcagaaaaaaaaaataaaataaaaaggaaaacaaaaaataagcaaataaataaaaaacaaattaaaacaaatccaaattaaaaaacgtttcgcgcgcacgaaaaaaaaaaaaagccaatttttcgctagccacgaaaagtaaattttttttttacgcgcagcaaaagtggcttgggtgcctcccccgaatgacgcggcagaggatacatcccaacttaccccactgataacaccacgggtggaggtacgatgccgcagcaggcacgggcggatcgagcgggcgccactttgaagagatagtggaatatatgttatgttgaggtgatatatgatatgtgccctccactccttttcttttcgaccctaaggagttttccctccccaaggggggggtggtggtacgggaaaaagtcccccaccgcgattttggcttcgcgcattaacacgagtttataaatgaaagcgtgtgcaacggggcagggacgctcataagggcaacataaaaactccgcagcacatgtatgtacatgaggatacattttaacagctgttgatctgagtacccaatggttaaattagctctttctcttggtcctccttcctcctggagttgtaacgatgtggccttttttttttttttcgtagctcctcagtgttacctccaacttttttctttcttgcataaacacaaggggggcataccggaagaagtgcatacataattggtaaggcgtatcacggagagcatctgctcacatgttcattttcttttagcatcaattctcttgcgttttttttctttttcctgcccaattggagcgccgcttaaattaaaacaaatcatacgtactcgtttgcaacgaaaaggcgaaaaaaaaaaaaaaaaaaaagccgctgaacggtacgaatcagctgctgctggatgataaaaataaaaaatcgtaatttggagtatcctctctaatttattcattccaacttagggtttatctgaaagtttaatttattccccatttgctgttacctccgtacgaattttttttaaactttttttttactttcacaaaatgggaaggaaatcaactatcaagccagcgactggaatagcaggtaaggtttttgcatacagcgtggatcagtgcggggaggggaaaatgagctgggggtcacacatacatattcatgggtgagaataatcgcgtgttgcaagttcgcgtaaattggcccagcccacatcgcccatacgtggcaactctgcactgaacagaaatgtacccaccttttgctcttcggccatttgcatttacgtcagagcaaataccattagggttaaccataaccttttgggtaccccaatgtagtgttccatttggaaccaattccaggcatcctttttcacatgcacctgtgtaatattgtgcattttgttctccccttctcatatagtcggtttcaacagcggacatgtcgtcaccaagaggaacctcaagaagagcatcaagaagaaggcaaagtcatcaaagtcacaaagaaaagaacttataaatgacgtcgtgagagaaataactggatttagtccttatgaaaaaagattaattgaattgataaaaatcggtacctctgctgccacgaagaggagcttaaaatatgccaagaaaaaattgggtactcataaaaggggcaaggccaagagggaagaaatacaaaaaattgtaattatgcaaagaagaaaggccgcaacggagaagcactaagggtgggaccacaagaaggaggaaaaaaaaaggaaagaagaggggtagcagtatgaggagcaacagtatgaggagcagcagtatgaggagcagcaggatgaggagcaggaggctgccttccctcaccgtctatgctacacgcagaaattatccatttcgtgtgaactttttcccattttatcctacccccgcgtatcgtccagaagcttcccttttttgggggcacctccactgttctgtcctgttacatgaaggcgcttatgcatacgtgtatgaacgcgcatataaatatgcatatggctcttaattttccccccattttttactcccacttttgcccatccgtatacgttcttggaatgatgcacaaaacctacatttctgaattacctaccttttgcccattttttttttttttttttaaattccatgaatttttacacacggatgcgcgaacatcgttatgtcgctcaaataactgaaaggaaattttaatgcgggaataaaaaatcgaaagtggaaagatttctccatggtaaaattagccaagtgcacataatgccaaccggcgtaaatgccaaatgagtgttcccccatcgcactgttcccaaacatgcagcaaaggcaaaggtgttgattcatccatcccgtacgacgccaccatgtagcgtatcgctgttccattaaatttcgttatgcggcaacgtatgtatgtaaaactgcgctcaacatgagatagcttcggattgagtcccccttttaagtgtcagccaaaaatttcaccccctttggaaactcactgatgccacataaagatgaaaaagttcctttgggagaatggcgtggtaagttgtgaaaagagaaaataagcaaagcagaacatgcgtttcgtgttgcatatgtatgtttggagcctacccgttgcatggtcactttttagcaaagctgataaaatagcgccttgactgcttcgcttcttcgcttctttgcttcttcgcttcttcgcttcttcgcttctttactttttcgcttctcctgtgttaattcacaaattgaccgacgcaatgtagtgtgcatttttttctttccctatgccacaggggctaagctgaacgcgtaatcgggcccttgttcgtctgcgggccggacgctcgtgggtttcctatcgcgaatgttgcacatgtatagagtgatgcgcttctcagcagcgcgttgtccagtgttacctcgctcggcacacggtgcccgcgccgctccaccgccgcttctcctggacaacgcttcacaacgacaccgcttcaccgcttccccacttccccacttcagaaagtttccttcggcgtgctgggcataatttacgtcctctacctgaagcggtttatgatccaggaatgggggatataccaaatgaagaaaagggagaaagacataacaaccaacaaaattcaaatttatgaagaccacgaaaatgtgaagcacattttggatgaggagaagagcaaaacacaccggagggcgttcgactatggaaggaagaactgagcgacgaagcagggggatgaactaacaacccaaaattgttcctccttcgttttccattttagcgaagcaaaaagagacggaaaagaaaggcaaaagaagaaaagaagctgcgtcgtaacgaatgtgtatttgttttacaagtggagtgagacacctcccctcgttgtagttcccttttttttttcttccattcatgcccccctttttgatgttatgaggaatggtcaatttatcgaacgagtctccattatgaggaagccattattgtgtgcaatttggcacatccttatacatctccatctgaacggctaagtcaacttgtgtgtgcgtgtacacacgccagccatctttaaaacaaaatgtaacgtttaccccttttacgtttttatggatcgaattcgccactcgtttcttttttgtttgctccaaattggtgcatgttgtgggactcccttgtgaagggttccctgttaagcagctcctccacttttcttttccgttccctaagttggctttactttgtttgttcctctccccattgcctgacttgttcatatattttcccccctcatgtacacaccatttggtgcaaggaaaaaaaaaaaaacaactaaatgggaaagcaagccattctcacttcttcgaggtatacaaaaaaaaaaaaaaaaaaaaaaaaaagtcgtataatctgaacagcagcagacgaaacgatcttccctttttttcgtgtcaccaatcacacatgtacatttgcgcatcgatcaatagaacatgtttcgccgattaggccttgagcatacccgtatgcatgcacattcgaggaaaattcaacaaattgaaaatttatcgccttctttgtgccctgtccattaatgcttgcagtttttacatggcggaaaaaaaaaaaaaaatgctaatgttgcgaaggtaaaaagtttgatgtgttagggactcggttggcacaaaatatgcaaattcagcttcgcaagcactgaatgcgttacaccattttttttttttttttcaccattcattttacccatttgttttttaattcttcgggttttgtttgttaccactttggctgtcacacctggcacagcatggagccgccccgcgcgtgacgaagccgccacccccgcagagctacacacgtacgtacacatgcgtttgctcactcgtgtacgtattgtatgaatgtgcacatcgcgttacgagaaaaaaaagaaacgccaagtaggccaggtagaccagaccaggcaggcgccacttcgcccactccctcgaaatggtatcatccggaggcgtcagcggcaacaccaaaatagcccgcttttcgaagagctcaattttagagaaggggacacacgtggtaaatgtaaaagatgatgggagcttgaaggagtacaagtggtggaacgggctcattaagccaaaggaaacctttaatgcaaaaaaaacaaaggggttcctgatcgtgaagttattcctctacggatatttaaacagaataagtacttacaggtcgaataaagacaacgacctaatgcacccctatttaaaaattctcctaaataatgaagaaatctacaggaccaaagttttacatagttcgttaaacatatgggaagaaaaaatcgacatcgaaattcactacatcaaaagtaaaatagaaattcagttgtacgaaatggatgaaacggagggaatcgttgaggatgaatatattggcagtgcctttattgatgttttgtatctacagctgtctaagaagtatgatataattattaagtacattaacaaagtgggacacttgatggatctttatcattataagaggaagccacatgatgaggcaagcaagggaaatccaaaagggagccagacaggggaacccactcacaacaatggatgtaccaactcaactaatgatgcttccccacctggacgaaagaagtgccccaacgattacaacgttcgcatctttgctaaactagttaacaaaaaaaactgcaataattttattctgcagttaaactgtatttcgtcccttaactactcctatgttcacaagaacaacgaaatattggacaaagaattaaacataaatcagttgtatgatgagttaaaaactataaaaggaaatgtcgaaacgatatggttgcccttcttttcaattatatataactttgcctcatggaaaacgccattatattctgttttttttctgtttttttttttttcctttttgtattccaaattttttctctccttttttttagtagccttaagtattattttttttattttggtttccatcattaaggaaagtgacaaaataaaacgaagtggacaggttggcacttgggcgaaggctggttggactgcgaatactcactcgttggcagaacaggagggaaagaagaagaataaaaagaagaacaaaccatgtaactactggacgcaggctaagaaccttggtggttactgcaagccgaagggaggggaattaggcttaaatgataacaccttaagggaggatggcgtttcggggtgtggctctgagagcagcggtagttatagtagctgctcttcgactgacttgagtacggaccattcgagtggcctttcggactcctgcgggagcggcgcggagtcgagtgcgcttctgagcgccgagggggagcgcatcggtggaggaggcggctcaaagcaagcgaaaggggagaaaggtgcgagcggggagaaagatacgaaaggggagaaaggcacgaacggtgcgaaaggctcgaacggcgcgaacggtgcgaaaggcggaacgagtgaatacagcaaaaacgcgggcgacagtcacagcacgaagaaaaaccaaggcaataaagacccttcgcaaggcggaaagaaacataaaaaggacaatggatgcatggacagcaacacaaccaacatgagcggagatgaagccaagggagggaaaacgaagagacgaaccaacagcagcagctgcacgggggaaggcaacacggaaaacgatgacatgagtagcgatattaatctaacggatgaagaaagcagcaacaacggaagcgtagaaaataacctacaggttataaaaacattcgtttcaaacataatagatgatgaaattattaacaacgtaaaatattttcactacctccttttctgtttcacgagatggtcacagattttattttttgtcctgagaagatttggctacttcctggtcgttattacattacttttttgcttcttgaatatttatttctacccccttgtggcaaggttccttcgtttttctatcttctccagtggctttatttttttgacctacaatttgaagcccacaaatattttgtacaggtttttcctctgcattcaggagtactacttttggggacccagccgcaggaacgtagacattttttctgctccccgtgggggatgaaggggtggccaccgtgcagctgtgcgcggcaccgtagttatggcacccgtatgatgtaacagatgagcccatcagtcttccatccaatgtggggtgaccaatgtggatgtgtgcgcaaggggggcaggggtgttggctgccctcttggctgcccttttggctgccctttcgactgcccattttgatttccccattttggcctccccattttgacctccccattttggcttccccattttgacctccccattttgacagcactccttttttacgaatgcctcttcccctcggatagccgcacaccccgttgcgcaattttgccactccgcatggggtgagaagcgccacgagtgcgtattgccccgcccgttgctcattagtgtatttttccgttcgccttttttttctgttcatattggtgccacctccaaaaaagataaaaaggagatcgtacacaatgcatcgccacttctactgctgcctttctctgcactctatatatctactttttttttttttttttttttctttcttttttttccacctctcaaattgctcatcattacacgtacgtactttttaaaaggtgggtacaggtagccaggacgtactgcttccccacctctacccccaattgcgaatgatttaagaaagaaactttgtctttttttttaaggagcatttcgattgatggggtttttttctttcacaattgcttcacttcacctgtttgtagggtccaggttaaccgtcaccgagcggcattttcatgcacacgtctgtgtacgtgcagtgtgtgtggtggtggtgtgcaggtggagtacgcgcacaagctgtatgggcgcacatataaacagattggggaacagtgggagaaaataaaaaaaggagaaaaaaataaatttcatccaagtctggttttaccgttatgtagaacaagaggcttgccatatctccatttacggagcgactcggaagagccaattttacgaccccacattgttatggacgccggacttttcacagaataatttcgttttcttatagatggggagagcccttcctccaaaggaaccgtttatgcttggttttctctcctcaaatctgagtccccttcacttggcagtgcaatatgagaagaacatagaagcggttaaacgggaaaaaaccgctccgctgcttccttccgctgcttccttccgccgctcccttccaccgctccctttgcgaacgtttgaaggtatccccttttggcagtccgttaaaggcaaggaagaagcaccgcatggttaaacatcgtgccacacgtattgataccaaatagttgcgagctgcccacgtaacaccatttttctttattcaccgggcaagtgatgcatatgcattttctttttttttttgtggcccgatggctaaagcgaaggagggaaggcgtttttcttttggctaattcgaagcaaatgtttgccaaaaaaaaaaacaaaaaaaaaaagggcacaattttgtagggccacataaaaatgcgtttacatttttaccgtgtaatcttatcaacaaaggagaaactctttctctcgtttcgtcaacctttgctaattttttaaacgaatttttttttttttgccactggaggaaggaaaaaggaaagcaataggtaacggtagccgcgagcgcaaattttttttttttttttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttccttccttccttccttccttccttccttccttccttccttttttttattttttccttctacccactctgagatgcgttataaaagaatgacgacagctggttgactgctccacttcaattcgacttagaatatttatttttacccctaaggggtataaccacagcgagggttaaaagcatacggatggtgaatatcaacggtgaaggcaccacctaggcttcatcgcagctgagtaaacggaggaacttcccttgcaaaggggttattcttccactcccccccaagagttaaaggagccaaattggcctcatcatcaaggaaggaaagaggtatcacatttgcctctccccagtgaccacgcaacgagggagattgcctagaaaaaaggagagctaacccataaggagggttatcccataaggagggttaacccataaggggtgttacccaaatcacccttctgtttggcgaacggtgggtagcaaaaccgttcatgtgtcgcccccccccttacacatccgaaggggctcactttgtgcacaaaaaaataaattgtctgtattaaaggcttacctaattgaacactgcggtggaagtgacccaccagtaaatagtgcccttttctcggttgtaacagaatttcgccgcccccccttcgccccacttcgccccccgtcctgttgctcaatcgcgacatgatcgggtacccatggaatgcacaccagaaaaatgcacacaccgccgccgccccctaaaggagaaacaacaaaaacgatatgtatacgtttaacgcggtgaagggagagccctttggaaaggcaccagttggttatgtccccgggaagggaagaggagtaacaggattctcaggaggtgtgagtagagatgatacaacggatgaaaaggacaaaaatgactactccgatttcaactatgatgaattccatgggtactcagaatcgttatttaaagatgcagaatacgatgaggatgataaagaagcagatgcgatttatgataatatagatgcacggatggatgtgaggagaaaaagtaggagagaaataaagctcaaggaagagatacaaaaaatgagagcacagaagccgaccatacaagaacaattcagcgatttgaaaaaaggattagcaaatgtaactgcggaggaatgggaatccatcccaactgttatgaattactcaaaacagaaacagaaaaaagtcccaaagaattacctacccactccggatagccttatcatgagcagactcaacgatgctaatatgcatctcaattatgccggttccgcttccaatgggttgaaaacgcccctagggttaagaacccccctcatcggaatgggaagagcccctttggggacgcaaactccgctggggacgcaaactccgctggggatgcaaacccccttgggaagacaacccaccctggggatacaaaccccgttagggttacgaacccccgtaggtgccaatacacccatagggttaggaatgcaaactccattcatgaaaggaggagtagggggggggtttggtttggaaacgccatttctaagtagacatttattaacagccaagggaagaaatgcttcttcctcagggtatagcggattgaacactccgttcaccctatcggggtacaatacccctctgagtgcctccacccctgggggatataatactccactaatgaacggagtaaacaaactttctctaaatgatgttggagaggcgagaggtacagtgttgtctgttaagttggatgaactgatcgacagtgtggaaggacagacggttatcgacccgaaggggtacctaactaatttaaatgcaaaaagtttagtgaacgacgcagatatagccgatattaacaaagcgaggtcgttactcaaatcagtgatcagtaccaacccgaaacatggcccaggatggattgcagctgctagagtagaagagttagcacaaaggaaagacaaagcgaaagaaattatcacaaagggatgcatagagtgttcgaaaaatgaagatatttggttggaggcagtacggttggaagataaactaagtgaagttaaagttattttgacgaaagctattaaggaaatacccacatccgttaagctatggttggaagcgtataggaaggaaagtaacatagatgataagagaaaggtattgaggaaagccatcgagtgtattcccaattcagttcgtctttggaaggaagccatatctttggagagtgaaaagaatgcatatatattactaaagagagcagtggaatgcattccacagtgcatcgagatgtggattgccttggctagattatgtccctatagtgaagcacaaaaggttttaaatgaagctaggaaaaaaataccaactagtgcagaaatatggattaatgcatctaaattagaagagaaacaaggtaataacaaaatggtagatattattatcaaaaggtgtattgaaaatttgtcctctaaaaatgtcgtttttgaaagagataaatggttaaaattcgcagaggagagtgagaagtctgagtttcctttaacgtgtgagagtatcatcaggaataccatgaatataggagtggaaagtctgaataaaaaacgaatatacaaacaggatgcagaaaattgtattaagaacaaatctattcataccgctagagcgatttataatgaagcactgaaaattttcaaaacgaagaagtccttatggttagctttggccaatcttgaactagcgtatgggaacaaacaaagtgttgaagaagtgctacagagagctgtgaagaactgcccacactccagtgttctatggttaatgttcgcaaagcaaaagtggctaaataacgaaatcgataaagctagggaaatacttgcagaatcatttatgcataatcaaaatactgaagtgatttctttggcggctataaaactggagagagaaaataatgaattcgatagggcgagatttttactaaagaaatctagggttcaatgtaacactccaaaaatatggatgcagtctatccagctggaaagactactcaggaattacaaggatgctaagggactggcacaggaagcgctacaaatgcataagagattcgataaactgtacatgattgctgggcagatagaactagaaatgatgcgagctgaggtggactgccttggggggggagaagtaacaggaggagccatcctcgagaacggagttgacacggcgagttgtgcccccaccatttttagcagcaaccacagccgcagtgggagcaacgctagaagcgttccaaatggagcgcccgacaaggaccacccacaggagggggagaagcagaaacagatgcaaaaacagctgcagaagcaggaacaaccgcacagtggtaacgcgtgcaacccgagtgaccactacaccaatgcgcagaaaatatacgacgagggattgaagaactgccccgcctccattaacctatggctatgtgccatagacctccaaatagagaaaaaaaattacacctcagctagggcgctagtagaaaaggcaaaaataaaaatcaaaaatatccacgcggcgaacagtaacaaccacgttttaaagaataaagaaattattgagagtaacgagtttgcctttgaagatgagctgaacaggaatggcgatgaggacacaaagagtggaaccaatggaaataacttagccaattcaaagaatgatttgagtaaaaatgctgccattaatgcatctatcagggtcatcgagaattacgacctactgtggattaaactgatagaaatcgagtctcactgtaatagcaataatgtcactcctgtcatttcggaggcactgaaagaatgcccatcttccggtatcctgtggtctaaggctatcgaatttgaaaataaaaatctgcaaaatagcaaatctgtgactgcttttaacaattgtgggaataacgcctacgtcattttaaccgtggcgaaactattttggcagcacttcaaaacgcagaaggcgaggaaatggttttaccgtgtcatcagcctcaacccacacttcggcgacggatgggccaccttcctcgccttcgaaatcgaccagcagaacgaggtcaaccagaaggacataatcaacaagtgcatcaaggcggagcccaaccgaggtacgcaccgcgcaggcgaaccagaagagaaccagaagcgatgtcgaaatggatgtccaaatggatgtcgaagtcgatgtcgtaatggatgtccgaatcgatgtccaaatcgtttttctgatcgcctcacccctctcctacaccgtctcaccccacccacacgctaaccaccaccaccacctcccgcaggctacatgtggaacaaaatcaccaagcgagtagaaaactggaggctcaagtacccgcagaagctctacaagtacatcaaggaactcttcccggaagtcttaaagaaaaaaattccggagcaaatatggaaaatcatgagcgacgagaacgtgggcctcccggtttcgccgtccacccccaaggtagaaacggtagaggtggtagaagggttagaaacggtagaagcgacgggcgaagccaaagttggagaaacaaaccagacggaccacacggcggaagacaaaacggactccgcccaaaaggggaaagccaagggcacagaaaaaaaaacaaataaacgtaaaggcacgaatgaagagaacgaagaacctgaaaaggcgaaccgacggaagaaaaaaaaatgagtcttcccactgctacttttctgcacatgtgccgttccattttataatacttttttttttttgatcccctcccagctgtggcagcccccacctcgtatttcgtgcctttttttttttttttgtttagtcatgcaggaacgcttcttacatcgcgtccgcaaaactcaccacgatgaatttttttcgattttgtttgtaccttttcattcaccttttgaatgattaaactattacaacacttcgcagttgttcgaaaaaaaaaaaaaaggagttaacgtaaaaagttgccccaaagatgcggctccctacgcaaacgaatgaagcagcgcatgtgttggcggcgcttttatccgccacgtcaacatagagattcggtttattgttcacaccgttacgtgtgcatgagagtgtgtgtgtatgtgctgcagggtctatgtcgcacttcaccctggattcaaaattttccctttctgaatatttcctttttcaaacgaggaaggatcactctgtacggaggtgcgatccgcttgggctttgcactccgcactgcatttcccccaaatatttttctttttccatttcttcttcttcttcttctttttcgacctattcgttgccttactgattacagctaccttattgattaacgcattattgccggtttttattttccattttgggtcagcctcactgggttttacctgactgtcggcttcactgccgtttggacgatttgaacacccccccttcatcttctccttcgtctccctctgctcctgctccccctcctccttctgccccccctcctctacagtggcactctttttcttcttcttttcagaatttttctcatgggtagatggttggtcgtcccagttggacgacacacatttatcacttgctgaatttaatgaagtgtcactctttttaacaaaaatggaatattttacattttcattatttttcctttcctgtttttcttcactcgtggggagggaggccttactgccggcctgatttattttcttggcacaattattgtacatgttttcccaccacattcctcccttctcgtcttcttccttttgccgttcttcatatcctagctgaacacacaaaaaaaaaaaaaaaaaaaaaaaggggggaccacaaaatggtaatgaaattgggtagggaaaaaagaagtgcgccatgagtacacactggacaggcatttcaagaaacattatcgtcatgagggagaagtattcgggaaggtaaattgcaacgtgcatccacttgttctttcgcatgtgccattttacccacccaaacacttggtccttttttttttttgattcacttaccccgtgctctccgtacttccttattttcataatgctcacgtctccattttcgagtttcccgaggccctttccccttcaggtgaagaaatagaaaagtgcgataattggggggggggagcgacaaagtggggttacttgcaaagcaaaatggcgctgctcctctccgccatcatagctgccccctcttggggcgtccctctctccctgctacttacttggcccatccaaatttctgcataatgtaggatccatattttgactccacgggtttggactggttttctaagcggtaaagaaaaaaaaaaaagggaaggtgaagaaggtgaagaaggtgaaaaaggcgaagaaggcgaagaagacgaagacgaaggcaaacgttccgcctcctcctaactctttcacaggagcacgtggcaagaaggtaacttcatcgcgctgcgccaatttgttgtcgatcctaaatgtgcatgcagtctatacgactggttgggtgccgaaggggatggaaaaaaaagagaccctcacagtgtctatcatttttagccttcctctttcccatatgcacatggctatttttttttttttttttcactcttacgtatttcgccgagcaacttttcgtagtacttcctcgacatgttgggatcgtcaaaaggcgttttctcccctcaggtgaaaaatgagggcagcaattctttcgaagcagatgagctgataataccttcaagcacttgtgtatgcatgaggagtgtacatccttgtggaccataaaaaaaaggaacggttttccttccccctggttgcgcaaaatcaaccaaaaaggcaaaaaaaaaaaaaaaaaaggaaaagctcaatcaaacgatgaacaaatgacgactgcctcgatttttaccgacttgttttttctccttcctttttgatagctcctcgaagaatgattttttgattgcacgaatggtttcgctgagcgtgctattttttttttcccccgatgacgcaaacaattggcacgcacatgtagcttcctccaccgttgcaacaattttagcgcaaacaagcgagttgctgatctatgctcccgcaattgaaacaacctcgtgatggtactttattttttccttccattcatgtaagcagtacgacatgccacttttgtgtcctccaattggggagttatctcacggcaggcacggattttcctcccctctgacctctgctttgcattaagtagaccacagcggtggaatcaaaacgtggctccgtaaaacttgagaagcgacaaaagaggacacaaacaaattgcaacttggcaaaaaaaaaaaacgagaaaaaaaaatatgaggccgcgtataacgctaacacactgcgcacctttttgcttatatgccaacgtgtttatattcacttggcaaagtcactcaaaagggcatgtgcatggagagcacaaaatggggacacacaaactaacacagagaaaaaaaaaaaaaaaaaaaaattaagaaaaaaaattaaagaatgacaaaaattgcaattttacaaaaaaagggatgtcacatgtattgccatatgacacacagaacggtaattttttgtcggagaaaaaaaaaaaaaaggaaagaaggaaaataaaatggcaaggcacttcaaacaaaaatgtacaaataaacacgcgactcaacatttgtaacgtctttttttctgttgacgcggtgctaaacaggatggggctgggggatgcgccttcttccttcgccgcttatccctgcacccctcccaaggatcaccaacaggttaaaaaaaatgaagtcaccaaaaaatgccacaaagagtgcatacgcatgtattataactgcttatacctacgtatgtccctttccgaagggggattttttttctccgttgaaaatttctcccctcacaggtggaggtgcaaaagaataggtgctttcatgggcactctcacaggccacctcatatgcatacggctacttgcaggtccccttttggccaaacggacaacaaaataaagcgcgccactcttttgctgctcacatttcaccgacgttctcccccagggaaattaaaaataagtgatgaagcggggggatacaaaaaatggaacgcagcggggaagaacaaatagctgagagggatgcaaaaaggccgctccgctcctatttttttacaagctggaagggcaaacaaaaaaggggtaaaacaactttttaaatactctttcgaggggcacaacaggagaatgaagcatgtcataaaaagcatacaataatgagtgcatatataagtagaagggcacgccgaccgttcggtatttaaatcacgtaccatccgtacgctcaacctacgtagaaaaaaaaagctatatatgttgaatatattttttatgggtatatgctgcttacatttttatttacttggtacaattgcgtaggcgcattggggagggggctgcaattttttgccaactttccccccaaatcaaggtgccaaaaaaaaaaaaaatcctcccaaaatacgtggccgcaccgtagtctgcacgcatgtcaggtattattttctttccagccccatgtgaccctcctgcccagtatattatatattgcgaactgaacccgtagtacttcttcattttacgggtgcgttgttttcccttcgactgtgtcgaatagcacccatgtatattattttactacgctattgtattgtactgttgtattgttgtattattgtgtcatggtattgttatgccatcgcctccgccatcgcctccgccatcgcctccgtcatcgccaccgtcatctcccatcaccatcgccaccgtcatctcccatcacgatcaccaccctcatccgccccccccgttggcacccgttactctgggggcaccgcaggggaggaagaagcaaaactcggcaaacatataaaggaaaaaaaaaaaaacgcataccgtagtaataagtacccatttacgtatacacttcacatatgcccagaataccccacaaaaaaatacatgcacaattaagcgcgcaatgggtacgcgtacaattttacagagaaagtacgtgcgaagctgcacgcaaaatttacatgcatgtatattcatgcgtactcctgtacttatgtaaatttcgtaaaaaaaaaaataaaaccatttttttgcccctgaaaaaaaaattgccccacatgagagattttaaaaactttccaaaaggaaagaaaaaaaaaaaaaaaaaggagaagcaaataaatgctacaatgttactatataaaaaaaaccaaggataatcttttttttttttaatccctttttaattttcatctaagtgataatacctgtatctattccatttgcatacatatatgtagctcctaagaggagaaaataaaccacgttttattttcgcgagtagctatacatatatacatatacatgtatacatgtacatatgtacatatatatatatacatatgtatatatgcttatatatgcaagtacgtacgcggctgaggtccgtacagatgcgcgtcacacgtttgcacgtgtttatatgatcactccgcatacgtgcgagatgtttctttgcttccatttcatgccaacagaaaaagaagtacgataaaaacgcgcccacagagtggccaaggccaaaaaaagaaaaaatgcaaaggagtacaaaacaaatacgtacagcaaaaaaaggaagaaaaaaataaatttatatgtattaatgtataaagcatatatatagcttacgtatttgcatgactacacatggatgcttgcgtttgtttcgcctcatttacatcaccacgttcataggggcacactcgtatggctacatttgtatggctacatttgtgcggctacacttgtacggctacacttgtatgactgcacccgcgtggcgatattttcgtgcgtgctttttcgtacctctacttgcttgcctgcgtttgcgcgaggaccactcctgtgcagttttccccgtttaagtggcgcggaaccaacggcgagattgtgaaacgagccaaccgctcgcgtacgtacgtatatttgtgctcgtaccaccacgcagagcagcatttgcccctatcccggtcgtgccgcaactgccttgtgccccatgcaacacatgctcctttacaccaatcgcatacactacgcatacgtattttgcaaagcatccctaccgtcacgcgttcatacctatataccagtttgacgtggggaataaaaaaaaaaaaaaaaacgtacgagcattacaccacattttttttttttttttttatcacacgnnnnnnnnnntaaaaaaaaaaaaaaacgtacgagcattacaccaccatttttttttttatcacacgccatcgcgcatacacccgcgtaatacacaaacagtgttatgaaacaagcaattatgtaggggaaaataacacgataaaaaaaaaaaaaaaagtggcagaaaattgcgtccattttttgcagctttcaaatcgaaaattgcaaatttgtgtacaattttgcatgtatcagttggatgccccgtctgtacttcgtttcgttttattttccatcacgtcgtttttctatctccccttcttgtgcaattatatagtgcgagcgtttaagaaaaccaaccaggtgagcgacttcataagtttataataaccctcgcagttttactccacgcgacatttacataagtacgaagaaagctctcttcccatttcaaatattcgcacaatttgcctgaacaaaaatataaacaaaagcgcttctcaaaaaaaatggatgttatagcaagaaagactcgtcaatttttacgataaatcagctcaggacacattttcgattttgaattttgaagcgccattcgtgccttatcttgttcgtgaaatattgtttgtgaccattttgtttgcgacccctttgtttgctaccattgtgctcgtgccgatttgctcgtgccgatttgctcgtgccgatttgtgcgtgaccaattgtcactcgcgatcatccacctgtgagcacccactttgcgagcccctgctgaagagtcaaagttccctgcacgcacgaaggagcttcgccgcaaccgaagggcaaaaattaagcaaaaggcaaaataaaggagaaaacaaagttaacgccaattttaaaaacaaattaaaagcattaattagcgctaaccaaattaacgtcaaagaaaaacacatagcttgagagccccaattaaaaaaatttccaaaacaccaacacgcacacgccacatacgcatcaccaaacgtgcatgtaaaaaatatactcccaggcgtaaatccaatttgagggaaatttacacgctcgaagcatttgcacatcagcataaaacataccgcgattttttggcctttttgccatacagcgaagaaagcacatggccccactgcgcttgtgtaccccttgaaaactcatttttgaaaagtgaacattttgaaatatatttatgtatatatgtggacagttgtcaaatacatgccaacacgaacagaacaaaaattatttaagagcattttagaccaattcagtgatcatttttaaagaaaaaaaaaaaaaaaaaaaaaacttatttaattttaattaaaatattaacacctaaagcaacacccatatagaaggaaaaaaaaaataaaggaaaattttttttttttttttttttattatgcatgggtacattgacgatatacatttatgtagagaatttccacaaacgcgcacttctcacgaacgcatgctcataacttgtgaatttatttttgccaagtttataaatagaaacacatacaagctcttcacagaataatttttttttatcaagtgtttatcttttgaaaggtgtccaaaggagatttccaccgcgcagccatcagaagggaaaactgctaagcgcaaggcgaataacatcaagaggccaaaaaaggcacgtacgcaaataagccaacgtagtatccaagtagcgaagtagtgacctagctcatagcgcccaaccgaagtgccagacaaacacgataaaatgagcacagctatggaggaaagcaaaatggaaatcgagacgaataaagaaaatgaatgcgagggaaaggcgatcgaagggtcgatcgagggaaataccaacggtgaaacttgtgtcaacagtggtaacaatgagaagagcaacgaaaatggtgaaggaggcaaaaacggtgaaggaggcaaaaacggtgaaggcggcgaaaacggtgaagatggccaaaaaagcggcgacaacgagaaggccaacgaaaacgaaagcaaggccgaaaatgaggaaaacaaaagcagcaatcgctgggcggacatgtgcgaggactacgacgctcccttaggtaggcacaactcgcatacagcgtgattagggtggcagggaaacaacccccgtgtgcatatgttgtgtgcttgtatgtacacaccactttggtcgagccttacccctattcgcaacaaacccgcgtgaaattttataaaaatttcacataaaatatacgtggaagagcccattttattcatacccctttttatccccctttgcagttgacacgtacaacgatgacaacgatatgaagcacagaacgacggatagcaattttaacgacatgaatagcagcatgaagcaaaattatttcatgtcaagcaaaaatggtaattttgcattacaactgtggataattgcgtgtgcatatttttttttttcatgaaagtgattttctcgttttttccccgtacgtacgttccattttgacgcgcacatggcgctgctgtgttgttcaccatttggggggaatccctatatacacatttggaaaatttagagaatgcttttttgtccaagctgtgaatatattttttttttttttgcctgacctgtgcattttttttttttttccgctgaattggctacctcacaccgccgtttttcctccactcttttcccccctgtagacatgaacaacttctcgccgagttacgaagtatacatccggaacttacatctggagataacgaaggaagaagtgtacaacttattcgaagggtaccgcatcaggagggtgaacattttaaataaaaagggcaaaacggcagcagcgtatgtagagtttgacaatgcggaggatatgaacaggtctctggaattaaatggaaggatgatttactcgggaaataacacattcgagcagggagcaatatcggtcataattaataaggacaaaatgaaaaatttccacaccaatcagaagcaaaataagtataaaaaaattatcggaaggaataacaacagttttgcgaacttgcgacagggaaataacaatatgagtaacttgatgagcaattacaacgcaggagggaataacaacatgaatagcggcaaccttagcagcggcaacctcagtagcggtaacatgaacagtagtaacaatagccccttcggaatgaataataatatgtactacaatgacagcaacaaaaatttgaagatggatatgaagggcaacccgatgaatagcagtaacaacatgaacacaagttttaataactacacacacatgaagttaaattatatgaacaatagtaacagcactggtggaggtgccatgcacatgaaccaaggaagcaacaataatagccacatggtaaatgacaaaattaatactagtgctgcctttgcctttaaaagtatgaactaccccaacagtagcaacaatcaagggggaaaaaatatcaacatgaacagtgaaggcaatgccaatacgtctgccttaccagaacagaggaaaaagctagtcctgaagaaacgttccgtgcccctggatcaaaaggcgtatgttatcaacccaaatatctttggagaggccaaaccggttgataccaacccggacaaaattctaggtgataacgttacgaaggagaaagaatcaaatgctactacgaataacgctgctggtgaagagggggataagaaagtggaagggcaggaagaagacgacgcgcagcagaagaggtccctcgggatgaacaatgaaaataatgggaacaacatgaacgacccgaacagtagcagcggcggaaataagaacgtgtttaactacaaaaaaaacatgaacgcaggcagaaattttaacaataatagcaacttccaaagcaacaataacggcagcggtaacaataacaacagcggtaacaataacaacagcggtaacaataacaacagcggtaacacttcgggggggaagtacgccagcaccaaaaagatttttatgatgaataagaataaccccagtaacaaccccaacagtgggatgaagaaaaatttgaacagctttgataataaccagagcgggggcaagagcataggaaatagtggcttgaatagcccgcgtagccccaacgcaaataaccttggaacggactcgaacaacatcacaggtaacatcaaaaggatgaacatgagcaacaaaaactacaaaaatgcagacatgaataatagtgttgtaaactctagcccattcagcagcaatgtaaagaacatgaacggagatgacaacaagaaggggttgaacttgagaggaatgcatggtcatcatagtcccttcgaaaataaaatgttcggaggggcaaacgcagatgagcatgggacagcaaataatgcatttgggggaggtaacctctctgggaacgactcgaaggacatgtttgcgaattttcgaagtgggaacttaaaaatggagaaaaaagctaaggactcaccgttttccagcgggaagcagaaggaactaaatatcctcaagaaagacgataagcagaatatcaaaaatatcattatgaagaatgtgaagcgggaggacggagggaataccaactacttggggaacaacaacagtggcgatgttggcggggttagcggcggggggagtggcggaggctacaaacacaagagcggaaacagccccctctttcgtaacaacgattcagggggacttaacttcaggacaaacaaaactggcggatccactggtgcgtccaaaatgaactcagaaaatgatggaggcaaggacagcatgatgaattataaaaaaattaatgatgccaattttaagaaaggcgaagagccatttgagaatttaaaccgaggccccaacagaaatatcaacaggaataacagctcctatggaaatgtcaatgcatctcaaggagcgagcgcaggggcaactgccagtaacagccgaactgggggaaccaccaccaccggaggaggagcgggagcagatagctacaacacagcagggggggacaactcctacagttacaacattgaaaatctgtatgacagttcgttgaagtatgtgaaaaatgccaataactcaagtaaggcaaaaaagatcactgctgtgaaaacggtgaaggttatcgcgacggagaagaagaacgatgatgatactgactcagaggagctgagagacaagagtggaaaggacgacccaaacaatgacggagcgggggatgatcacaacgcaggcaccggtggtactggcggtaataacaacagcagtagcggtggtcatggtaaaggatttgataaaagcgggagggaagacaaaaataatgacgataagaagctagggaacaattacgacgactcggccagaagtaatgataactacacgtacgaatcggatagctccgaaaattgcaaagatatcaccacgacgaatttgaagtccactctgctacataccaagacgaaaaagagagttaaaaagaaaccaatcgaagaaggcgaacagaatagcggaaataaccctaatgacgagaatgcacagaatggccaaggaggaacaacaggaaacagcaaggcacagaaaatcgatattttgatgaagcccaatttgaagaagggggaaaatatttgggaagcgagaacccacttgctggtggagcagaaggagaacagcctgaaaaatgacaaagggtcacacgacggctccaggaggagtcgctccccctcgaataaggtcagtcgtggcagcagtcaccgcagggatggaagcaagcgaagggacagtagcagcaggaggagggatgacagcaggaggagggacgacagcaggagggacgacaacaggagggacaggtacggacgcaggtatgagagaagagaagaccgccgggatgactaccgagacgatcgacgggatgattaccgagacgatcgccgagacgtccgccgagacgaccgccgagatgatcgccgagacgaccgccgagatgaccgacgagatgatcgccgagacgaccgccgagatgaccgacgagacgaccgccgagacgaccgccgagatgaccaccgaaaggaagaccggaaggaagaccgaaaagacagcatcagcagcagcggagaaaaaagggaagatgataaaaaggaggaagaaaaggaggaagaagactcctatgactacagaaagcaaaaccggagttatgacaagtatagcagtcgaggcaactactatgaaagaaagcgaaacggtaagtatggcgctcccgataaaaaagggtacgacattaagagctacggctcggacgacaagaggaggcacggcgactcgtatgatagaagcagctacaaggatggttacgataggggcagctacaaggacggctacgacaggggcagctacaaggacggctacgaaaagggaaattacaaagacggctacgacaggggtagctacgaccggggcagctacgacagaggcagctatgacagaggcagctatgatagagggagttaccgaaattctcacgaccgcataagctacaaagatggttacgaccgaagcagcaactacgtcgagtatgacaaaatggataacaaatattattcaaataattacaactccatgagacataaaaactacaagcaccagcacaatccccatgggaaaatgaataactataattaccaaaacaactacaagtcaggtcattattataagtacccagcgaagggaggaccagggacctactacagcaatagcaaaactgttagcaaggctagtgagaaagagaaaacggagaccaaggcagataacatacaggccatcccaaagaaggctatcgtcaccactgttaagaccaacaatgtttcgataaagaagaaccgttacgagtgtttggatgatggtgacgagagcgacaagtgagaggacgcgtggcaatgaatgaggagtgcgcaatgtatgtatgtatgtatgtatatatacatatatttatgcgcttatgtcattcaaaaccgtgtgtagaatggtaacgaccaagttgttttacccccccccccttacatgtgtgatcgcatgtactagtgttttaatggcacagctcacacgtgtggggtgccgcttaattcaaacccatttcgaacgacaagcaaaaaggagagacccactaattcgtccactcaccgaactatatctccttatctatctacacgcaaccgaggggggaaaggattaccattaccccctttttaatatataacctattcatgtagtatgtgttcctcccccaaacagttactaatttaataacttcccattattgtatgcatgtttatttttattaatgccaaatgactgacacgcataatagttgcttctccagctgtttcgccatctgcatttcgatcagcacttcgatctgcacttcgatctgcacttcgatctgcacttcgatcagcacttcgatctgtatttcgatctgcatttcgatcagcacttcgatctccttttccatctgcatttccatctccaccctgaacaacaacaccaagaaccccttatgggctttttttattctttaattaacccattctttggttaatcttaaagcaggttcaagctgttacgccgtatgcctacactagagttaatttaattggctgcggcggaggagggcacgcacgtgtatgacgtgcatgacgtgcatgccatgtgtgcatttatgtacacatacgggtttatacacccctgcgccagcgtgtgtttagcagaggtgatgtaggaaagaagaaagaaaaaaaaaaaatcattttttttcttttaaaaatgttggactgcacagaagtgacccctccccccagtgggccacccgtttcgggtcattcgcgcagttggccaactgatgatttaaggtttacgtggtttgcacggtttgcacggtttgcacggtttgcgaggcttatattgtttgtgtgttttacgcggtatacatggctcacactgtagttttctttatttctcgccgtcgattgcttgttgcactacgtgcaggcgttcccaccgagcgtactgacagaccgtacccacgtacagaccgaccgtacccacatgcaggcacaggtgtataatattcctccgcccattcccccccctgcacgtcacatttttttaaatgcggcacgttaatcttctcgcacgtaattttatgtcacactactgtgcatacctccctacagtttaagatacacacggtcagtccattcccctttccttttttttttttaattcatcatttatccatgtagttatattttgaagcatggatcattgccccctcgccatttaagcagtcatttaagcagccatttaagcagccgtttaagcaaccatttaagcagccattttatacaattctcccttttttttttccttttttcaagttgttcatacccatgtgatattttgcccgtaagcgaaaaattataacaaaacgaaaaaaggcgaaatatgccaaagtgaaaataaaaattaaaatatgtaaaaggaaaggaaaaggacaggaaaaagtaaaaggaaaagtaaaagtaaaaggaaaaaccacgtaagacaaatggggaaattccccaaatagccaaactcagcagctcagcagcatcacctgtgcaggcaaagccccattacgcacgccaactgggtccacgctggattcattaattccctgtcgggccatgtcccaactggcggcctacacaaacgggggaaaaaacaacatcctcctatttccacgtacccccaaggtggcgaacagaattgcatgaacaaatgttggcacggattggctgtaattaaatgcgctttctccatatggcaatgccataaagggcaggaagaaaaaaaaaatgtttcgcccttttagctacacctgcgcgtggaagtcacgcacctgatcgtgtcattcgtcaaaagccgcaacagttgctctcccccacgttggaaaaggaaaataaccgtttaagaggggatgggggttcttttatctctccaaggggaaatcacatatgacgctaaacgggtgacatacgtatatgcacagtcgtaaagccaaaacacatggtacaaaacgaccactaatgttgctgctcgtgggcctgtctgaccaacgcacaattgtgctctttatttttaaataccaatcatgcaaaaaatggacctattaaaaaaagggaatgacgtttaatatatccctgtctgtcacgaggccgccaatttgtacaagcgcgcaaggccccaactgtttaaagccacagcgggggcgacaagccaaaagaaaaaaaaaaaaaaaaactttgcacaacgaaatgctatacataccaattttaaaaaagcacaaaacgtgccacatagtgttaagctccttttacataaacgcatgtggctttccaggagctttcaattctcagaattgcaaaggcaatttcgattaaatggcgcttcgcaaaaataccgcctcgaactgtgagaacatataccttgcgcgcgatgaatgcgcacgtgcaactcaaaagtacctccgcgtgaatgcaactctaccgagatgaccaccggcctctcccaagtgacgatttccgtccactcggttagcctagcctctgcgcacatcgtcatgtgaaaaagcgagtcgcaagagttgcgggtatatacacacggcgacgcggatcgttttgctttgatgctcattcgggggatcgcccgcgaggtcacagtgtgacgatttgtattcccattaatgcatcaatttgtatgtcagttctcacctttttttccccccctttttccccttttttcattccatttattaacaacttctaccttgtgcaagtcgccccttgcaaagttcccagctaggaacgcccatccgcacgccgacttagccaaatcagcaattcacgcgcttaaatcctgcgcgtgtagctatcatagccttcttgttattctgtgcgaacgtcctagcgggcaggaagggacacccttccatggcattcatattcatatgtgggtggatatctcactcatctcagttattttctaacgttactttcttccgcctttttgcacttccacatgtgtgcccacgagcgtagtgacctcctccccattctctttttatacgagtgctcctttttgtgacaacgtaaaggtgcgctttttacccacttggcgagcgaatttgccttcttttgattggagtcccccccccaaagggaacttcttttttttttttgcgtttgtttgtaactgccacatatgatataaacagtccgtcctgttagagcctcttttccattgtggttgtccatgcgatatgcaccccgttgagtaatttcgctcatcaaccccccattcgccgctgcattcgtaaggcaacggggcctcgcgccaaatcgtaaaaaaaaaaaaaaaaaaaaaaatgtactcctcgcatgcgtacttgcagcttaaaatgaaacaatactgaacgaaggggaaaaaacagcatatatgtatgtgtgtatatgaacataattatatatatgtaattatatatatatgtatatgtacgatgcgaagggcgctccctgcacacacacacacttgcaaacgctcacgcacccgtcggtagctgccccgctcgtgtaaatgccccccacgtgttcatacgttcacttgatgagtcactgccgggggagcataccaaccgtacgagaatcaccgtttagctttcgcgcggagataacgttttgccacgccgagagattgtgcgtttttctcccccgcgcatccaacgaagaacgatcaccatgaacagctatagggacctagcgaacaccaccgtggatcagaagaaatttttggacgaatgcattttcatcgtcaaggagcagagcttttacatgaagcaggcactggtagggttgcgtgggaaaggggaaagatggccggacatatccccagtttgggaaatctatccgcgtcgtctcatctctgcgcacgccgcttcaccacacacaccgctccaccacacacgcctctccaccacacacgccgctccacctcgcaggaaaatggatccctccgggacacgctgaagcacgcatcgaacatgctatgcgaactgaggacgtcgcagctatcgcccaagtactactacgaactgtacatgctgatattcaacgaactgcagcacctggacacgttcataaatgacaaaaaaaaacataaaaaaagatttattgacatatacgagagtgtccaacatgcaggaaatatcattcccagactttacctactaattattgtgggaagaaattacataaagaacaaagacattaaggcaaagtatatcttaaaagatatgacggaattgtgtaagggtattcagcacccactgagggggttattcttacgatattttctaattcaaatgtgcaaagacagaatacctgacacaggaagtgagtacgaagaagcaggtggaggtaacatagatgatgcgtttgaattccttctctcaaactttaatgaaagtatcaaattgtggagtcgaatgagtgataaggtagtcaataaattagccccaggacaggatgaacaaattatacataataatcgaaataaaattttaagagaaaaaatggacgtaaaaatgcttgtgggatccaatctcgttcgtatgtcccaattagaaggaatgactaggcaatattatattgaaaaatgtcttcccaaattgttacaaaatttggccacgattaacgactctcttattcagcagtacatctttgaatccattgtccaagtctttagtgacgaatgtcatatatatactttggacattcttttaaatgccattttgaaaataaatagttcacttgattttaagggtatcctgattactttattgaaaagattgagatcttttattgagtcgaataagtatgaagttccaaaggaggtcgatattttttctctcttttatgagcacctagttttgtatgtgaatcggactttagatgcatatgagggagggaaaggcacttacagtttggcgttccaacaggaggggcagaagcttccctccagggacacttctgtggagcattacaagggggaggagcagaggaggcggggctccccgacgtgcggcgcgacgacatgcggcacgacagcgacatgcgccaatgtggtcaccgccaacgccgccagcaccgccaacgccgctaacacagccaacgccgccaacacagccaacgccgccagcatcggcaacggcgcgccagcgatggggacgcaccagatcaacgcgaacgacctcgcgcccaactgcaaaattgtcaaaagtgcagatgcgaagagctaccccggggaagagaagcgaacgatgaacgaagctacttattatggaggcgcgacgcaccagggaagcaccaacaaagcggccaattatggaaagatgcctagaggtacccaccgtcgttacagtaatgaagaaaagaaccaaagaaacgatgatgatgatgaatctgtggaaaacgtagttaaaatgctgcaagttctttatgagttcatttttctatgcatacgtatatacgacgatgtaattacaatcagcaagctgtttgagcttccatacaccatagcggtaaatgtaaatctcaacaatgacgtactgtgcgaacagataattaatatcattgtgcttccctttaactacttggggctgagtgctcttaaggggaagaatatgcaagcactgttggccagcgtaacatctcagaaacataaaaagaaactcagcctggacattattgacgcgattattgagtgcaagaataaggctatcgtttaccaggacgtagaggagatcctcaattatatttcccccatttttaacgaagatgtgaggagaaaagcggactccgcagatgatgcacaccaacgagattgcctccaacgaggagaggcgcaccaggcggacttgttcaacctagaaaacagcaccattacgtacgcggccaaaaaaatgtgcaaattttttcacatcataacgaatacggatgatattgacggacggtacaacatctgcatgctgttttataagcacatagaaaatggcccctacttggtgcacctcctgccgaccattgtattcaccatgctggagttagtaacgaccatcacgaacctggtccccaactcggggaggaagagccagtcgcagcacgaccagcccttcgagaaaagggagcaccatgatgaggacctcacagatgagcatacacatgatgagcatacgcttgatgagcacacccatgacgagcatacccatgacaagcataagcatgatgagcatacccatgacgaacataagcatgatgagcatacgcatgatggcctccacttgctacgtggcagccgccgtgacagccgccgtgacagcaccacccgaatggacggcttcccagggggacacgcggaggaaccctacatggagaacccctacatggaggacccctacttggaggaaaaactgaagcaatacaatttgtacgtaaaaaatattttaaagtttattcacacgaatctgctctgcgtgagtagccaaattccgatgctagcactgaagctttttctgcacagtgccgtagtggtgaataactatgaccgctttgtccaagctcatcactttttatccttcgataacttggaagccatctgttacgaattcataacacagccactgattatctacgaggaggacataaacatatcctcacaacagtatagctgtatcatttggatagcaggtattttgtgttcccatattactctcctgcaaaatgagaattacgaaaatattgcactcaagttaacacagcatgcaaataagttactgaaaaaaaaggatcaatgtttgggcatcctggcatgctctcatatttattgggaaaacaccaagtatagaaatagtaccaaggtgttggagtgtctccagaagtgcattaagaacgcagagattgccgtgcagtcaaataacgataacgtaattctattcctttttttgttgcaaaagtatgtctactactacgaggcagaaaatatcgaagtcacggaggacagcgtgcattacctgctgcatatttgccaggaggagtactccagggaaggctgcgacgccagttttaagcaggagttcttgcagatcgtcaagtacatacacgacaagaagaacagttccaacgcgttcgccaaaattggcctggacgtctctcttctgcgctaggtgtggcggcggtatagcggcggtgtagtggcggtatctcagcggtgttgcggcctcatcgcaccgttcgtgacatactatgctcactcatacatacctcctatgtgttgatttctccccgttcacatttttttttcttttttttttgttttgttgcacgccgaatggcccagctctgtaaagatatatataacaccgtagtgttcttcaactgtaattgtttatctgcacgtcgcaactttacttaccccaccttatttgtgtaaaacgggctcttccttgttaagatgctacaaccacacatgtgtgcaggtagtatgtaagcctagcggggtactctccctcatccttcaattatccgccacagatttgcaacctcgtaacagcttctcacacggaactgctgcatctcttttcctggccgagttgtacacacataattcgatcactttttggacctcttctggtgcttgttccgagtccttatttccttttttatattgtccagctggttaacatctacgaagtactttttcttcccctcgtcgtccagttctctgcacacctttatgcccatgctgttgcacgtgccttgaaatgtattgcaaaagggggggagaaaaaaaaaaaaaaatgaatgaatgaataaataaataaataaatgaatgaagcttccgaacactgcccatgaatgcttttttttttatattgtggcgacaccatttgtgggtacataaaaataagcgcatttcacgcaacgcgctttgtgaatctctcctcttttgtctagccctaccgataatatacttgcaaatacttttgagggtcagatttatcaaaggagggtccatccgcttgcatttggctatgtggaaaacctgttttcaattggattaaaaaaaaaaaaaggagagtcccattaaccaaccatcttttacaacacatctgacgcggaataaactcctacatgacgaaatgaataaaaagccccaccacataggcgttgctttggggagatcgactgaacgatgcacggtctgctaaacagaaccacctcccgctaacgaaacacaggacaagtggcatacctccgctagcgtaatcgacccgacagtgtggtgcttcgccgtgggactgaacatgggcactctggcgcatcgtcggataaaccagacgaccgttggggttctgaggtaaaatctgtacgtcctacgggatggcaagtacgcatacatgtataatccgtgtataatccgcgcataatgcgcgcataatggcgcatcatctgtgtagcttccgtgtggatatatttcgtcgaggcgcgaactccctgaacggtgtaagtccgttcaggagaagcttctcatcgtgtgcgtgtcatggtaggcacttccaacccgcgcgctgcaacatcaccacgtagcttaacacccccccacttgcggcaatgctctttgcaggcaactagccattttattcaaacctgtcattcagaggttccagagtcacctgaatcggcacattcttcgaaatgtttttcgttctctcgttaaactctttaaaaaaagtcatcatatttattcctgaaattttgtaaaataggaaatttgacaggcatattaatgggggtacctcttttgtggcatgatgtcaaagggagaggactcccctgttttcactctctcccctcgcacatacacactgcgcatgttatacctaggggtcccaacgtttgtccaatgcttgcgctgggcttcgcagagccagacaaaaccactaaattgaacctccctattcgtgacatggtttacagtgcagtggttggttcggaagaccggcgttccagttccctgtgaaatggcataagcgtgaagcaaatgatgtaaaaaggggagttgccaggaggggcacgtgacggcaaaaaaaaaccgagcacgctaaataagaggatcacacaagtggaatgacgggaaaaaaaactgggcacgctcaattagaggatcacgcgagtggaagcttacactattgcgtacatgcgctcttcttaactcgtgcgatgcgcctcttatgcaggcccccgcgtagactgcgaaagtagcactttggccatgctgtgcagccccatccctgcattagagaccccacctgtaggccacttggaaacatttctacactacatggtcggaaggtacattcatgcctgccttcggggtgcggcgaaagggtctttccgtgctgctgttcacgcttatgcgtggtttctcctgtgacagcacgaggaaatgtagcagtatgccaagcgtagcacgcagcgaagtacataaaacgtgcttttctttctttctttctttctttctttctttcttttcttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaggagtgctcgatttatttctccccccccctgtgatcttaaatggaaatattcatattgacctttatgttatattttcccattttcaccccatcttttttgtccatcaagtcttgaacagttagtaccacatttgtaacaaaggggtgtcaacagtactgtgtttttttttttttttgttgccagccgttcaggtgtttcacctcttcgtttccgtccagctcactttattatgcctctccgcacggttggcacagcgaaagagcaaaccgccacaccgcatactttcgagttacttcacgtaaaaagttcctcccacaaaattgcgcatatatggataagcaaacaattgtgattgacaacggttcaggtaaggaatgtgcaggagacagctttccaaaaggggaacccgtgaagtggcgctaaaaaggctgccgagtctgcttagcctgcctcgtcttcttaggccgcttcatcttcctaggccgcttcctctgcttaggccgcttcatcttcctaggccgcttccttctgcttacccccccgcaggttacataaaagccggattgaactcctacgatgagccgtccatagtgttcccgacaatagtgggcctccaccgagacagagaaatcaaagaaacctacgtcggcgatgaagccattttccgcgactccgaactgtcattctaccgcccaatcgatcatggacacatatcagattgggatttggcccaaattgcttgggaatatgccatcaaatgtgtggaccaaaacaggagtgttgaaaacatcctgctcacagagccacccttatgttcaacctcccatagaacaaaaatgggagaaattttttttgaggattttaattaccaaaatattaacatttcagtttcgggattaatgtctatatatgccacgggattaacaactgggctggtcttagacataggggatggagtaactcagtgcattcccgtgtttgatgggtacatagaaaagaattcgatcatacgttccgattttggtggagaggaactaagcatgtttttgcaaaaattaatttgtgacattggatacagtatgaccacaagaaaaaatttcgaatacattaaaaatatcaaagagacgttatgtttttgctccttaaatccaccaaaggatcaactgagagacgatttaactgtcacttacactcttccggatggagatgttttacgagatggatacaactccgttgaattatcacatgaacgtttttacgttcctgaagctctgtttaatccacttatctgccacagggataatctcagtatcgtcgacattgtgtggaagtcccttttattgtgtcctattgaaaataggaaaacattgacaagctatattgttctttctgggggttcttctcttttccccaacttagcggaacgactagagagggaggtgaagaataatgctccggagagtgccagatcggctgtgaaggtagatcagacgttcgaattagttggggtttttttttttcaccccctggtggccttcaccaaaaaggcacatcgtagagtaacactgcttttcctgcatccaaatggtgtgcctttgtgagcattccttatgaattactccccatttgacgctgctcccctctttttttttttttttttttgtgatacaggtccacgtgcacgaaaacagagctattatggcctggtgcggagcgcggattttctctcaacctgagttgaggcaggcccaggagggcttatggatatcgaaagaagaatacgaggaaatcggaagtaacatttttttgataaaggtacggagaaaagatgagaattaatcaaaatgggcaaaagaaaaaaaataaaataaaaaagacgatcgagggggagaggaggcgacaaagtacgcacctgttcgtgcttacttatttacacttgtgcagatgcatcttatttcgtaagtatgattaagcgctataccagcttcgagaggtccctccccccgcacacgtcttcctttttttcgatcaacctgattcgcacccggcgcaatttctcaacacaaatgatggtctcgagctgtacatccttgcatgtgtttatacaaaaataatgtgcacacttatatcttcccccacttgcgatttttcaatgccaggcaacgctgaagcttacataggacacccccccctcagaccagaccagaccagaccagaccagacgaatatctttttttgtcgtttttctgttattatgtaataaccgttacttctttttgtttagtagattttttttttttttttcgctgctgtttttgattttttcttgctgaaaagggggaaagaagggggaaaaaaggggcgatgttttattctgttacgtgggacaacagagttgcatatgtcgagggagggagctccccgtttctccattttggtgcttcgatcgctttgatcgcagctatggtgtttctcatttctcgtttctcatttcacgtttctcgtttctcatctcgcattttctcattttcgcgtttctccttttttcattttccattccccctttgatgaatcagcaacctgctcccgtatgatattttcgatcctgtaattatagacccccctctgcgccttcgttgacacgaggtggtgcagatttttcgcagcgttatgtattttcgtgtccttcactttattgtcgtgtagctgtagaaaggaaaattttttttattttttcgtaaacaggttggcacacgggcagaccgagtcgcatcaatgttggttcctctcaattaagaagtcaacgactgccagctttcgttccttaccaactgtttttttcttttctcctcaatcccctgaagcataattcccttctgtgcctttacctgtaaatatgaaaaatgtgcatccatttggggagtgcccgctgttggggcgttccgcgtagacacgccttcctctctttctctcctcgttctctttctctccgcattctctttctctttttgttttttttggggggccctacgtgtgcatccatttcgattatttccctcttccgcttaaagaagtcatgaatgtatttcctggagtagtaccccctgaagctgccattatcggaggaaaaaaaaaaagaggggtgtggggggggagcagtcacgtgtgtctaggatagcggatcgcgcagatttgcacccctcctatgagtttgccgctccttcttttaggcccgtttttcctcattacaccttctgtatcttggtggcattgtccgacatgtacaatacggcttgctgctccagcctttgctgcttcagttttctaagcaaaaatttgcactccagaatttctatgccgtccttcgcgcgctttagaaagtacctaccagggggggggaaaaagaagaggaggtacaacccccgcagaacagtaaaaaggtaaacacacaccaactgacgcactcttttgcgtttgcccgctcgtgggtacttataaacaaggtaagtccgcctggtcaaataccctctgtagcacttctgtatcgtgatagcggcgaggcgctccctcccggcgtttttctccttgtccctatcgtgaatgaggaccagcaaatgaggaccagcaaatgagtgccacaaaatgaggaccaccaaatgaggaccaccaaatgaggaccaccaaacgagtacatatgccaacatgtgtaaaagtcagcaggagtgacaaaaatgaacgagagggccccggatgccctccccttttttataaccttatgagggacttatactctcgagacagtgcactgccctgtttggcaagcttcactaagtccatttcgtgttattttgcagcgatttcacaggaggggagttcatttcaaaaggggggttagcccacaaagtggagaacacaaaggggagagcacaaagtggaggacacaattgtgtgcgcacaacggcgaaagcactctatgcgtgctgtgcagctgcgggggggtctaccaaagtgcacactcacgatgaacaaaaaaaatgataactcgacaaatatgtgccatgacatgccatgcgacgtgatgccatttgggactaaaaaaaaaaacgtcacgtgggttttaatttgtcaacgagaagtacccagtcggaggaacacattacgtgtctatctatctgtgcgcctctctctatgtgtgcccccaataatgcacgcaaaaaaaaaaaaaaaagggaaaaaggataggaagcaaatctctacaaataaatggacgcatcctctgtaaccgaggctgggaatatatcgagggggaggggttccacattttaataaaatttgtcaaacaaatgtgcatcaaagaaaaagaggggaaaaaaatcaaatcagcaaattagccaatcagctaatcagcaaatcagccaatcagctaatcagcaaatcagccaatcagctaaccagccactcaaccaatcagctaatccgtcgatcgcgcggaagtcgcggtggagaaaataactgtagaacgcccattaggggaatccctttaatgggcctccaccttccgcggggattgttttcttcgagattaacttgaaccaatgctgatgattcgagaaggccctcccttgccagcttattacatcacagcgtaaaatccatcccactgcggaatatcacctcttctttttcaaaatttgtgacgcgagcggcgatttcatggccaattcgctgagtcgcttccggctgtacctggacagaactgaattcctatatgacgtggtcgacatgcgggagctacaatttcgatgtatcaacaagctgagattttttctctttaacgcttccttgctgtatttgatgtctttcaggctattctgcagcttctccgcaacccgttcacggtcattaatttgttgtagattaaattcctgaatgggattaaaatcggtctcgtcgttttcttgtgcgatggctcttctccccctggagctactgcgcagattatcggagtcgtcaccgctgctgctctccacactgtagtcatcctcactttccaccaacttagggctgctcgcaatgaccccccatgttatgatgggactcttatcgacacccttcccagccaatataagtggagtacgcatatactcataactgttattcctttccagtaggttgaatttcccctgttggatcatctgctcctctttatcttctttcattttttccataatttttaactgcctattttgagaacactgtctgatctgcctcttcatatcctcattatattcttctgaaaattttgtattttcgtgatatatttgtatcttactctcagtagcatcatccatcatgctaactgttaaactcgaggaaaacatcatgctgcttaattcattttccgatttgttggcattcacttgatgacaatttattcctttccttgtgcactcttcaatgtagtctacttttttattgtgttccttcctcttcatcagggagtacatgttcctctccacatttttatttttcatgctccttaggaggtactcaaacgatttgttatcctccgaggtgtattttttctggaaatctctcaaatttatatttaggttaattttgtgtttttttccgttcgccagagtcactaacttgtaatttttttcttggagacagagtgcctgatgattccaccccccctcagggggatctacattcctctcgctgcaatgatccgttgggtatagcatctcaatatgattattttcctcctgctcggggtagcagccctcatttggttcaccccttggagatgcatagctagccattttcctacctcttcttctcctcgcttgatctacttgctcacttcttccttcgtcaggtgagtccccctcatagttaaaaatggtacttctacaacttggagtaaaatcatggacatccttttgaattctttgcgatatggcttcatcactcttatatttgtgtaagtcaggaaaaaattttttttcaattaaaaattccaatacacttaagtaatcctcttccaacaagacgatgtgatttttgtttcctgtcctgaagtccttcgcgtcatattcaacaagttcgttgttttggaataggacgattttttcgtcttcatatttttggatggcgtgttcgtcaccgctttggcttttctccttctttttctgcttcttctccttctccttctttttctgcttctcctttttctcctccctcttttgactcacaattttgtactcattttgacccgtcggtagaattttattttcttcctctgcggggtgctccccttccaaggggggggacttccctggggagtccatcccgcggcccggtcggctcgcaccgcgtcagaagtccgcgtaggaaacacatacacgacacgtacatatgcgtaggtttttcctcgcgagattgcttcacctgcgcaggcattcggggtgggcgagccaacgggtgatatttatctgctcgcccatgttcgctttaacgagacaacgcgtcgactcctccatccatgcaggaggctggccattcgacctgcgcgttgtctcgttcaggctgttcttgccacgaaggggtgatatttgtactgctatttcgtcgcgctgtcccgttaagctgtcccgttaagctatcccgttaagctgtcccgttaagctgtcccgttaagctatcccgttcagctgtccccttaagctgtcccgtttcgccgccccgttctaccttcccgccgctaaccaaatgactcacgtcagggggcacaaaatggtggagatcacccctctggtcaatcttcacagacgcgaaattcgtcagttggctaaagtggctccgctgcgagcgcttcggacacgacacactcacaaggcatgcgcagaggtacacatatatacatacctttatatgtatgtactcacgcgcgagttcttcagagggcggcctttgcgctttgtgccgctaaccgccccgcgccctgttcacctgccgtcccctcttggcacattcctctgtctctttgtgatcgcaaatggggaattcctcggtgggtcttcaattttttccgacgtaactcaaatcatcccacaaaaagaagcagctctcttgagaaaagttaaattgcgaatgggctacacttccgttgatttttttttttttttttttcctcgctcttcaactgctcatctgtttaattaacctatcgtctgataaccgccttggcgcgtaaaaaatgaagcagtgggggtggccgaaaaatgaaaaaatcgacgcactgagagaggccccataacgaagcattcgcatcagatcaagaagcgaaaaggaaaataaattccccgcggggttcactaaatgattgcgagacgacgccacgtaaaataatgtacactacgggtgtacaaggggagttttattattttattttttttttttcatggctgttaacagcgcggtagagctacttatttgtgcagttcagttgcggtagaatgtaatacgtgggcacatgtgcgaatgtatgtattgggcaaaaaaactgattggtctttttttttttttttttttttctcctcttttgccccccctcccccttttctgcgaacgttccacgaacaaattcgttgctcagaaatcgcgagcgggtcataatttcctctgcggggaagtaataaagggaaaaagagagagagaggctccccacagtgggtactcatcccatgcattatacatacgcacgtagtatccatataagcttactcgggtgctcgacctctcatgaacaggcaaatcggcgagacgacgtaacttgaaggagaaaccaagcaagcatttccataccgcttcccacaaaatgaggcacgcagaaggagacgccaaattggatatcactcacctgaagaagcaactccctggtgtcgttcccaaagcagttggtaggctcatgggcaaacgtgcaatcagcccgttgcaaagtcagcagtgacgtaagcatattattcatgtgagttgcacaggtgaagcaatctgatcagtgtgacggtgacgcagcgctccccccacacacacgatgaaatgcagcggaaaagtagggtacttcttcaacctgaaaagggagtatggagagaagagagcggctaccctgttaaggaccctggaggaggagaaaactgtacaaggagcattcataaccgattttgtaaaagtagattatttcaacttgacaaaaattttgttattcatggttaggacaaataaggtggaaacaagtttcgatggtttgtatgttgatggggcgtatgcacatttgctgacccatcggggggtagcggtctcctcccagggggaaggtcagaaaggggttatcccgtccgcgggcgcagagaggggagaagcggaatgctccgcgggggggaatcccaaagaggtgaacaccgtaggggggaattccaaagaggtgagcaccgtaggggtcaataccgtggaggtgaataccgaagaggccaatcccagggaaacgcaaaaggaaaggcatccatggggaggagaaaacccaagcgtgaaagaaaacccaagcggagggaccgccccgattaacccccacccagccgaaaattgcgaaaaaataataattcacaattcagagatactaaacgcagatgatataatgaagcaggatggagaggtggaaaacataaataaagcgatttactacttaaatccctgttctgtcctgtcagcatattttttggatgtacagaagaacgaaaatgtgctggatatgtgtgcatctcctgggggtaagtccctagtcatcgcaaaccagctgttcgggtatgactcctcaccagtaaagagaattaaaaacatggaatatctaaaggatggaagtatacaaattacatgctcgctagatatggtgaattattatgctacgaaaagacaaggattctttgtagcaaacgaatttaatcgaataaggtacgaacgattgaaacaagtattaagtaaacaattgccaaaagatctactttcgtcgaataattttcatatcacaaattataatggactaaatatgaactcatttttaagattcccaaagttccacaaaatattgctagatgttccttgctccactgatgagcatttaatgaaaaaaaaaaaaaatttactcaacaagtggacagataaggtgataaaaaataacgcaagtatacaatttgagttgttatgtaactcctttcagcttttacacacaaatggcactcttgtttattcgacctgtgctctttctcaccatgagaatgattatgtgattgaaaaatttttaaaaaaatataaaaagcaagttcaaattgtcgattttgtgaaggaagaatatcagaaacggttccctagggatgattgcgatcgttttttttccgcatcttttggagggcaatctgttggggaggaccccacccacgatgtgacactgagcgagggagaacataactgtgagcagcgtggaaatgagcatatagaccggtgtagccagcatgggaatagacccactgggggcgatagcgttcccagtgacggcccgagcacccacttcctatccttcttcgagaagaccaaatatggctacatttccctgccggataggtcaccctttggaattttatacatttgtaagattcgaaaaatttgactttttttttttccttttttgtgcatcgcgccacatgcccgccacgttgttaccattttgtgaattgtttgcgaattgtttgcaatttgtttgcaatttgtttgcaatttgtttccgaattgtgtgcaaatttgttgcgaattatgtgcaaatttgttgcgaattgtgtgcaaatttgttgcgaattctttgcgagttccttttgaccatcttggggggctcgccgtgtgcgcacgcaaaaaaagggaggagcgggagcagggcgcgtaaaaaaaggacacgcgaaatgtagcgtaaatgcgcggggaggggctgtgcggagcgacagtgcaggcgtaatcgccgcgcctcctcaccgcttaccgcccaccgctcaccgccccccgccagcgctacttcctcgccaagttgtacttaataatggcggtgttggcgttcacgatgaacgcgatgagggagacgcttttgtcgaaggagctctcggagaggaaggaaaagtgcgcgcacaacttcaggaagtagtacttgagtttgtaatcgaaattattccgtaacaaatacttaatgatcgtttcgaaaataaagttgaccggaatttgacacgttattaagctctgaatcttcgttacacattctttcatttttatttgggacggatttacaaaagcaaaatcgcacagttcatttatgtatgtagaagcaaccgaaagggattgatgtggcttggccgaatttgaatacactgtcatttctagtgccataatacatttcctcaaatttctaccgtgcttattaatcaaggttttaaaaaattctgcagaactgaaggaaacaggcacatgctcactttcgctaatatcttttaagacccccagaatttcttcttccgtagggagaggaactcggatacaaatacacctactctttaaaggctcaataatttttgacaagtgttctaagtgtaaaataactctagcatttcttatgtacgtctctaatgtccttctcaatcctgcttgagctccttcacttaaaaactcggcatctttaaaaacgaatattctgtacatgggtgattttgaaaaaaaagatgcacttgatttatagctacataactctttaattacattctgcactattattttatccttggttcctaattcgaagcattgtaactctaagtggtaattactttgcaccacatttatgctgattttattttctgcattcgttagacattctggtctcctgattattttttcttctttaaatatttcctttattagacaatctattcttgtactttttcctcctcctggagcgccgtaaaaaatgatgtgtggtagatccttgtgcgcgcttagcttcttcagcctctccgtgatgtccttatggattttcagctcgtccaggctttgcggggcgtatttttcgagccacatttttcgggtgctcttgcagcggtagagtaggcacgcttttttccaggagggacctcccaatcgaggtggctttcctatcagtttagcttcccagctggggtcaccacctaaatgcagtgcagcccctggagagaaatatcccctttgcacgttgccgccaaactgaaacaaatgggaacatctactgggtgctctcacttgggggggtaatcgtccgcgccgacagcgacgtcgacagcggcgtggacagcggcgtccacaaacaggcgcacttgccgtgtcagccgcaacaacggcaacaatcgcagcagcaacagcagcaataatcgcaacggtcgcaacggtcgcaacaatcgcaacggctgcaacagccccaacaaccgcggtagcccaccctagcgcgtgagtcactcatatgcatatctcgcaacgggcgcgcgagggcatctgcgcgtcccccttattgtaatcccttatggccttcgcaccactcgcgccatttcgcaacacagtggcgtcgaaatgaagctatttgcctgtgtggtgggctccacttctcttcgcctactcctcaacttcgtattacctacgttcaaagtagaaaaatgtgcgaacaaaatgaaaaatttcgaaaaaggaacacacatggatgtttctgctttttcgaaaagtacatctgtgtgtgtgctactttttttgggggacctatgttcgttaagatgccccagttggaggtttccttctgtgataattttttttttttttttttcccattatttttattatactctccttacttactcaaattttaaaaattcgataggatgcgacatgtaagatttgcaaaatgggtatccttaaaagcgctcgcgcatccctacacggaaaaaaaatttcctcctgcatatgtacaattgcgtgagggcataggatgattcctattctgagcttttgcttggctcttaaatgtgcataaaattgtttgaagcaagcaaaaatgaaaaaaaaaaaaatggcctacttagtggaatataacgaatggaatgtgctgagaagggagaaataattgacatttattttgccttgcttcgatttagtttgcctacttgccttattttcttctctttctcgttctctctttttttttttttttttttctcgaacgttgacctcagcacccagtgatttataaccactttccatgttgggagagttaaaaaaaaaaaaaaaaaaaaaaacgcacctaactttggagaacttctcacacataaggtggagtttttcccgtggactctctatcccctaaagcacatttctgctgcaaaatttataaatttttttaaggcaaaataacgcacacattcttaaacgtacaagtgaaagacaaaaaaaaaaaaaatatggacgcgtgaaaatttgtaaccttttgtgtgtctgtacaattcacagtctgaaaaatttaaccaaaggcacggaaaaaatgtatgcacacaaatgtgaagaagtagacactcccatcaatggctacgtgtttatgtccatgttcgtacatacatatgggattgttttgttcatatggcctccgaaaaggggactcttcataacgactaatgtgttcatttcgttcacaggatacttggctaggggaatatataatacatatggccagctaagtatgttcacccgattttacatacacagtggagggcgaacctcccccttgttgtcgctcaaacggggaaacaaaactcgacatattcaaatgcacacgcatgcgtagttactaacctagtgttgtgtgcaccgtttttaaatttgcgagaggcagcgcaacgcaggggttgctaaagggctattaaaaaaaaaaaaaaaaaaaaaacatatatttcgccctgctcctcacatgcgcatgcccacaaatgaaacgaaaaaaaaaggtgcccctgtttgagtcgccatttcggctatctctctcaacccagaagggcgtcaccacaactgagaagttatcacttcaatcgcgtcaacggttcagcctttctgctaagttcttgttcttcttgtgttcttcctttaactcccttatgcgcttcttcaccatttcttccctgtccgcgggcacgcacttgagtcgttggtagctgcggagggaggagagaaaggaggattaatgaaactttgatcattatgcaaaagtacaaatttggaacgacacatgcacatagaaagggtctatcagtacacatgtaccctccccttgagatatctctactacctgacgtcctgcgacagaactttgaggagcgcatcgtagttcccacgctcatccgagtcgtgtttaacccaattggacttcttcaaaaaatctgcaaacatttttttggcctccttaattttgtaagttctccattttgagaaaacattttccaaatggactagtggtaaagacttaaaaattcggtcactcttatcgaccagctttatgatgtcttccaaagtgtcgttcatataattaattggaatttcgtgaagcattttttcgaatgtgtctctttttatatttatgtagcttataataaattctctgtacaagcttaatttttctgtatccgttaggcgcacatttctgtacctctcgtctgttatgaggtcagcaggaattttcacggcctcttcaaaggagtcgaacattttggccgtaaatgggtcatgtttcaaaatggcttcgtctataactgggtgttttagcttctcatgcaggagactcacaaaaacgtttctatcgtcagttatcgcgttggcacgataggctgatcgcataatatctgagagggaatctgcatgccgattttctcccttccgcttagccaacaatttctgactgacactttgaaatatgtgtgtttttttctcaaaggataaaatgtcgtacttgctacttcgtagtaaattattttttattttaatccacttccctgggctttcccctctgaaggcatcaaacaaaacttgttccaatttttcttccgtttctctttccatgtttttttttttcttttgtaaaaattcctttaacagtttgctccttgtaatattccaatttttggtaccattcccttggaatgctttttcacccctcaaaatggatatcgcgtctgtctcttcaaaggggtacctaatttgaccttctaccttacacagcaaagattggaaattctctactagcattttgagctctcttcttctgtcactttcaatttcttttatcagattattaaaatattccttcctcagttcctttggtactctcagatatctttcatcgtagaggaggtgggccaacacgttttcatatttgcagaattggtccatgtttttttcgatgagaagggttttataatcctcgaggattctttccatgcttttttcgatgcctttttcgaagcctttttccatgcctttttcgaagcccttttccatgccttttttcccttggctaccttcccccgtcgttccgttggttagaccacttgaggtcgcgctccttgcgtctgagtcaattccgatcacgccgtggtgacgaccccctgtggggcttctctccaccgattcaccaaccggctgatcgctttgctttttcttcaacagaatttctacctcctttgggcacttccacgtcttttcgctcgttttcttgttgaaatagaatttataccctttgctcgtttcgatgatgaaccaccccctgctgccctccacgtattcccagctgtacggcacgcccacgtagtactcctgcacttctctggacagatggtcgtacctgccaggaagcggtggttccgagtccggggaagctttctccactgaggcggcttctccctccacttgggctgcttctccctccattggggctgcttctccctccattggggcggcttctccctccattggggctgcttctccctccactggggcggcttctccctccactggggcggcttctccctccattggggggactacttcatccattcttccctttgctcctccgcggtttcgctttctcgtggtgctcccttttctttttatttcgtgcaatatctacactaaacagttacccccacgatgcacaaaattggcagcatccctggtgcgtagcaggtacaggggcgatgcggcgaagagacggaccgattggccttctaccctcaggtcacgaaaaataaggtagtccccatgctacgaatgcacccctcggcctggtaatccatttccgggttgcgaattaaagagcgtgttcagtacgcggtagcaaaatgaccaaaattgtcaaagcgtcacgtgaagaatgtgccaagcggctcaaaaaaaaaaaaagttggaagaaagaatttcacaaactcgtaaggcggtaaaaaaaaaaaaaaaatacatgctaattaggtggcaaaaatatgttttcccttttttttttacttcaccatttaaacaaacaaaattaagaataaatatttttacttgcgcatggtatcatcataacagctgctgcgcaatgagaaggagaaaaaaaagtgagcgaaagagggaggaggggtgctgctccgcacattcgcgccaaatgggaatatatgcgcggacggatggggggaagagaaccacaaaagggtgccacaaaaatgcaggcacaaaaatgtaggcacaaaaaagtaggcacaaatatggctacatacctatacgtacagttatgtacacgttttcccaggggcgtgtccgctctgcgcgaatcagccccggacgtacttgtagaggacgtaaaaaaagagcaagctaagaagcatgcccacgaggacgatgaccaagttctgcttgtgcgcctttttgatggcgtcggtcagggaagacgacaagccgacgtagttgtaaatgtcaattactttcttgcgaacatttttcaaaaatttgttttgcttcctgattaattctaatgtactcattccctggacgtgaaagacgttaaggttgttttccacctccttcaggatttccctctcattgtgtagataaccgatggaggagtctgcacccattttcttcttcgccttcttcccgtctctgtgtggactgttgcccatcaaaccatcccgttcgttatatgcattacgggcgttcctttccgtgtgactcaaattcgttttgtaaattccgtccagtgttttgatgtaagagttagcttcactcgttaacgtctcaattcttctctcccatataacgttttcgtcactcatcattgcctgaccgttcatattatttgtaccaagaaaagagtaagtattcctcaacgtttcaacattcataaaaaaggaatttgtgagcgcgtttattttgtttagggtcaaattattcttcgcatttgcgtttatcttcaaagcgtcatttcgttgatacacatctgcgtaattcctcccagggtttatgttgccttccccttcgcttgatacaattaaattatatgagtaaaacaaattgtatgatttttctagctctttccttattttgactatttttccgtaaatgttgttcaggctatagttcggacacgctgtgttctcttcatttcgggaagactctcgattaacctggttggcagacccacgcgagctgctcagctcgtcgtcgaacacagcctcgtactttgacttcattttgttcaatctgctcgttcgtttcgggaaacttggttcaaaccgagcaaaaaaccctttttgcaaaaaaaaaaaagaaaaaaaaaggttaccttctataatacctggggtggctgcatcacacggaagggacggacatatttatacagccgcatcgagcgaaaggaaaaaatgtattttctctccaccccccttttttcccagtcaaagtcacatcttcgcatttctcgaacagcctcacttccttacgcagatgaacaaatgcccaattaacattttcgtcaagtgaaaggcaaaccggtttggccacagaacaaaaaattggggggggagggaggaacacgagccgtatggtaaagatgtgaaagtgaaaaaaaaagaagaagaagcaaatctggttcggctctttacttcagagccaacttctcagtcgaaaaggaattatttacgcattgcggatactcgcaaatgcgaaatggctaaacggatgtacgtttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggggaacacaaacgaaacgcatgtatatatagtgaatgggaacccccccccccatccattcccccgcgtgcaaatgcaaatggggtgaaaagtacatcgcgcgtatgtgtgtgtcctcccgtttcgcagtaagatgcctccccatgtgggtctcaccaaatttgtccgttactttcaatattcaaatcgatgttaagaaaaatttgacgaaacatatcataattgatgtataaattatcgacatttatggaatgaaatttatatttttccttccgcttgtcaatatgatcagaaaaataaatttcattttttatattcttctcaaaataattgttattggtaaaataaaggaacatgtaaaaaatatcgtccacactaacttggattttgaaatgatgaagtgcctttcgtactttctgtatgttaataaaattgttcatatttttattatagtaaataatttcttccgtatgatctgtttttcgtaacgtttgttttttttccattttttgtttcatgtctactttggcaaattcttcttcactcactatgtcatcaatatggattatgtaattccaaatgtaattaattttttcttctatcagtgcgttgatttccgcatcgttatttttttcgtaaatggtcttcacctttccacccctcctccgcagtgacctctccaggtcctgtaccttggaggtagttttgcgtcgcttcattggattcggctggtgtggcggcaccgcagaacaaagcaaattagtgcacagcagcgcaacgtagtgtggtgacacgtctatctgagtactgtgagctatgttgggcacccctcagacgcaaatgtcacatacggttaggtgctttccatttggcgtcttcaccaacttgggatttattgttcgtaaaaaaaaaaaaaaaaaaaaggtgtccaatgggtggcctcctttatgtgttatttaaattggattaggtcttccccttgaggaatgttcacagaaaagacaaagctatgatacgtgtcccaaatggggtgacctcctcccacccccattcaccatcccaatttatcgccttataacaaaatcggtactggagaacccctcgagcgtcttctcattcgttattatacattcgtctattcttgacgatgggctaccgatatttttgaggaaattcttaaacttctccagcgattctttgctgtcactttctgcttttcctaccactgtgttcctgtctgtgttcctgacatggccctttatgtttagcttgtctgcttccagctttgtatacttccggaagaaaactcctgaatggggtaacaggggaagtaaaaatggcacttttctgtgatgatacgtaagcggcacacacactgccatgtgtgtcccccctacccccaaatgggtaaacgtaggatacgagttctttcgtctcacttaaaattcaacttaaatggaccctcgtcagagtgcagcaaaagaggggaggaaataatgaatgaacagaagcacagaaaaatggagtgcacatcgctgcgttaaaaaccgcgtgggttatgaacccctctgtgttcaggtaaaaattcttccattcgcaggtctcctttttttttcttttttttcaccccgtaggccctcttgcgtaccttggacttttccaaaaacttcaaaatcgaaagtatgtatcattttactggagctgcagaattttctcaaaaggtgacttgcgcgaggtgaacttttcgtcggtgggaataagaagagggagtggacgacggtcatcagccgcatgatttgccagctcggttggctcaatggcacgcatgggagaaatgtaaagggggataaaacagtgccacgtggggggaagtgctacaaaaggcgtttgcttcctatgtcacataaacttatcgcttaaacgatttgtgctcccttaacccgcttgttatttttttttaaaccctgccatataataactcgcgtagaaggcaaactcaccactgcgcaccttttttgctattcgtcaaagtggagagaaaaaaaaaaaaaaacttctacatgcgtttcaaaatgtattaaaatatttgccctctcataattcttccctccaatttggcacttctaacgtggcctacatttgcttaacccggggaggtgctaaatataagatgctgcaattatcagcgagcggagggggcacacagtgggtatacttccccgtaagactgcgcaacaaaaatgtggcagtggctaagttcacacctgacatggaactaaaaaggaagagaaacgcaactcactttttttgtgtcgtccaaacagatcaccacacggcaaatcaacccaacgaactgggaggaaagatgtcaagggatgtccacttcgttggtcaaacttaccactaacggagggtaaaccccatccgaatggtgttacgtgtggcttgaagagagaccctccgtacgccaaccaacccgtgcgagagcatccatacgtgaacgttagtgatgtgtcattcctcacaaaaatggcgcagtaggatgaagctttggttcgcattcctccaggtttttttttactcttcaccattttgtgggtacagccaacatgtgcaagcaattcctcccaacaactctgcaactattgtcgctgctgctgcaccgaatggggaacggtacaaaagtggagggggtaaaaaaaaagagggggatgtcgaagtggagaaggggacgacgagctggagaagggaacggcgagctggagaagggaacggcgagctggagaagggaacggcgagctggagaaggtgatgatggggggaggggggaaattctgactaatgggaactcctggaaaacgcacaatgtgagttgcctgatgaagactgtgcatcacgaatgaagcgtttttcccgtgttggccaaacgtatgcaaaggggccctccccagctttttctgtacattcaccatgagaaggaggctgaagtgtaaaaatgacacaatttatattccattttgagtaaacatgtgtagaaacacctgactcgatttgttggcctttttttttttttcagtcaccacaatgtaaaggggaaaatatatttaaaacgcttgctcagtagaccccttcccgcgcaacatttgccttatttgccatatgtacacgtcgccaaacctcctgtgcgcaactttctttacacacaacttcaaaacaccgacgtttgtgtgtgaatcccaactgagaggccaatttccttttcccttttcgctctatgacgtcattaagcaaaaattcacgacatccaagttgatctaccacgttcgggaatttcaaatttgcgcaaaaaaaaaaaaaaagtacatcgctaggtcggttaaagtcaggtaacctgtagcgctgcgtccatttgggaattccccgtgtgtaacggttggtacatttaaaaaaaaaaaaaaaaatgaccaaagaggacaatcgaaacgtgaataaagcatctttttctaagcagcctgtgcacacacggctacatgcccaatttaaaatttccagccgcgggaaagaacacagactagctttttatcacttgatctattttaaccatcccttttttgaaattcccccacctctgtgcgcctcccgtccgtcacaaaagtgtgcaattgtgaattagcaaatggaaaaaaaaaggaaaaaaaggaaaaaaaaaagcttatacttaagcatatatgtgtgtgcatataggtagctataagtgtgaatacagatcgatagctagacgagcagacgggtcgcccgccaggtggacaacaaaacgaaccgcataagccggcacactcttcgtgctgctcttcccccgccatacactctacgcatatataaattgaaccctaaacatcattacgttttaaataatgctgttctctatctcgtacctctcacctctcgccatcctgtccttcttatttacaactgttttgcagtactgcatcctgtttgcatttttattttacctcttatattttttttccctcatcatgttatgacatggatttagctacgcggctgctttccgttcgtgtagcctcttttttctcacccgcttgggctactcggccactctactctgccactctcaccgcctcaagcgttgtaaagtagactttattatactacccctccatacgtacatattgaggaaccataaaaagacaacctcattatgccatccacaaggttgacactagcatgctgctagggtgactctacaaatgtcccttttttctcaatattttttatgtaacttttttttttttttttaaagcggagaacccattagcggcaccgagtagtagtgagtctcctcctctttttattgcgcttcacatgaggaagggagaactaacctggagaagcatcccacttttcgctttaaaaaaagcccctcgtttaagacacctcctttgctcactaagttgagctccccccacacacgtagacacacagaatatgtttgcataggctactccttgcagtaccgcccatacagctgtacacccatacagccgcacacccatacagccgtacacccatacaaccgcacacccatacagccgcacacccatagttaatttttttcttccctcttttgcgtgtcaattctttgcatcgtttccaccacttagaaatatggtgagctctttcgaagcagcatggtgtagtcaccctcctttttttttttttaatgctcatgtgttttccactttagttagataacaacctactaagcgcaagttaaatcacgttgttttcccaccataaggcaagcactattgggccaaaaaatttcttttctacgccctttcataacttccaaacggtttgctatttatccgtgtgcacgccccacagtagatgtagacacaggggtaggtttcctcattaacgattagcaactaggaaattaagataactttaagaggagtccccgtcctgtggaagcaaggaagaagtagaagttctccgaaatcgctacaaacaacgaacctacgtgcgagcgtatcaaaggagtaaccccccccctctccccgatatgtccccattagaacaacgataaagtaaaaatatacaattttttaactttgaaaaataaaaaaaaaataaaaaaaatgtctgatggtgcccctaacaagattagcatccaaataaatgacgggatcgaatcggtgcctcccaacaaacgagacagaataacgaaaacgaactctattggaaaaacggtagaacatgaggaccccaaagaagaaacaccacagtatggacgatgctacagcgatgtgagtggctatttaccccccgagtcgttttctcgcctcgggagcataagaggcacaaatgagaatctctactggagtggcaaaagtgacaacgatgttggtgaggctaccgacaggggaggcacttcccccgatgcgacctctgctgatggtacttccgctgatgctgcttctgccgaggcttcttctgccgatgctgcttctgccgaggcttcttctgccgatgcttcttctgccgatgctgcttctgccgatgctgcttctgccgaggcttcttccgctgacgcctcttccgctgatgcctattccgctgatgcctcttccgttgatgccatttctgccgatgctgcttccgcggcagctggtcgaacggcctacccaaatggcaatgacgcggagaacctgccctgtcagcagggaagcgagaatttaaaaatgcacagccttggcctaggactccgaaatagcaataaaaagagctttcccaaaaaggagatgaaaaaagtcatgggatataactactttacatatagacaacaactgatgaaggcagacgattcgaagattttaaaaaacatccccttgagtatattcgtggggacatggaactgtgaatattttgacttctccaaggagtaccataatgaaaagaaaatgtgcacatctaactaccttagcgaaagctgcaatgaggacatgtactcattaaaggtaagcgatcggtactcggctagatctgtgacccccttcttgagagttaatgcgctgggaaattataataacataggagggtcttctaccgtggatacttttgcaactgctgatgacaggaatgcaaacaactcgtatgagggtatcttcgatggtgagctaaaaacttttcaggaaggggcaaaagaaaatcaaagcagcccccccactctacgagtcatcccatgtgaccatatcgaaacggtgaaagtattacccagtagtctcaacgagttagacagtgtacatctcagacaagggtacgattcaacgtctgacatgggtaataaggaagaaggcgaaaatttttataaaggtgggaaaaccaccagagagtgcaacaataagctgcgtagatccctctgtgatgtaggcatcaaccatgagagaatcaaattcaaaagtgaactcacacaaagaaccaccaatagaatcacatggattaaaagattatcacgacacgacattcccaaggaagggtctccttcgaatgagtgcaacacttattgtatatcccccaaccggaaaaaggttgctagcaaaacgccaacgttggggatcccaaagagagtgcagtcaggtgatccagaaagagcacagatggataagtcaagaagatcacagatagataaaccaagacgagggaaaatagaaaagctgagacgaggggataataaagaaacggagaagagcaactataacctttcccaattagggggaaataattcgaatcggagatcatccaaatcgagagagaagcaaatattctctacttggattcaaccccaccatgacatctatatcatatgtctacaggagtccatatctgataacatcatcgagtgtttatctctccacttgaaggaaataaatcaagaaacttacaaatttttgccattggctgattgcaagctttctggatatggggatggagcttttcttcaaatgaagtcaaccacgatggctgcctgggtgaggacatcaaagttgtatccaaatggtcccgtaaaattatgtgcatcgaaatctatagcctttagcaagataaataatagcaaaggatgcgtatcaatccttttcaatatttttaatcagttcattttatttatcggatgtcacatgccagcaaaggatcaggagataagacaaaaatccagagaattcattcttacgaaattaagtgaatattttagtaacaaaattacttccaattttaaagacgtttttcatcatgtcatttggatgggagacttcaattttagggttcaagggatacgtctagacaaagctgtacattgcttgcagacaaacaatttgaaagagctcctaaaatatgatgaagggaactctgcctactcgtatgatttgtgcataagctttcaggaattacccatctgctttcttcctacttataagaaaaatggaaaccggcccgttatcaaccgggatgatgccaactgggtgcagaaggagtacaagctcgtccacaacatcaagtggtacaagggtggccgacaggagtcccgcatcccctcggtaagccttccggcgtgggcgagctgggggcagcgcgagtgcaggctctgcattgtcggcgcgcttacccttttatcacaatcgacacacctgcgctgttttcacaatcggcgcgcttacccttttatctcatctcacttctcaccccccaccctgcagtggacagaccgcatcttcaaatggtcgtgcgacaaaaccagaagctgcctcatcttcgtgcccaactcctacctgtcgccactaccggaggagcaaagtaatggcccaattggcggcgcatctatctacagccatcgcttctattaaggctacactttagcctatataactgccaccgcgctgcttaccccccttttcgattccctttctctgaaggtatcctcatggccagcgaccacagccccgtgtcctgctgcttccaaatgtacatgatgaagaacgaaagggaaatccccttgacgaaggtcacacttaccaagtcgaccgagggttctctcgccgagtattcataaagaagagctgggggataacacatgcgctgggcagtgtagcgatgtgcctctcgaagttttagcgcccatctgcttccacccctttatgcaccccacacgggattaacctaaggctgggggaacgtccccgcatgtgccggtccgcatactatcatacatccgcacccacaaaaggggaatacctatttcagagagcgccacttcggggggatgacccgcccctcccgtctgatcctttaagccaactgagaactcgcatcttcggtcaggtcacttcccccaatgagcagacacgaattcgttgcttccatgttcgcgagaattagcagcgcgacgggggaaaaaggaaaaaggaaagaggaaagaggaaagaggaaagaggcataagaatggaatgcgacgtgaaaacgaaaagagctgtttcgcttccccctgctactctctcccttctaccttttacgacacaaatttaacgaaaaatcaaaactgttaaagtggcgcgtcccacgcgggtgaattaaaaaaaaaaaacacacgtgtacctacacagatgtacctacacacgtatgtacacacatatatacgtgtacgccactcacccacacaaattcacaaaggggcgattttccaaatggaggaaaactggcgcaactaaaattttaaagcttgtgatgggcgctcgcagcaatgttacacccccgcgacacgcatcgccaccatctcagaacacccggtcttgggtattcaacatggttacgtatatcgtctccggggaacagaaaaaaaaaaggtgaatgcatgtttggctgcacatctcctgcgagggtttatcaaaatggataaagctgcagtactctccccaaaaggacacaacgtagcacagcttgcgtctctctctcgctttcctgttaaccaattggccaatcaggaagttacatgtatcacgaatgcagcaactgctaatgatgccattgctaagaattattttttgtacttggtgaaaatttttttcctttttaataagcatatgtgcgtttttttcgtgatttatttttacatccaggaggattctccctatgtactccactaggtagtttgcaatttcgtcctgtctgctctttgtatgggaggcaccttcgtgggtgttcccacttggggccccccctccaattcggtttgaaaatccgcttgcaatcccgcttgcaatcccgttcgcaatcccgcttgcaatcccgtttgcaatcccccttgttgcgtcctcctccgaaacgcagctcatgaagttgtacagacgttccctttgtagtaccctctcgttaaccctataatagaggttcctatggttttttaaaaaatccagcactttgtcgatctttcgcagtttcgcctcttctactacagaggcgtggtcattttttccggagttcatttccatgcgccgcttctcactaagcgttttttttttcttcttttcgatttcactttggatgcaactttctgtatccccctccagggtgtcctctccgctgttcgcaaatttctcctccttgaggtgatccctctttaagtaatttttgaatatccttccatctgtagagctgtttaatgtgcttccacccgtctgcccttttggcgctacaccattggctgccccgcagtttttgacgagcatatctgataaactcacatcgctgctgctccccgagtcgtagttaatgtaaaatgttttatcatgaagggagtatgtttttttctttttgctggctttacttctcgctagcaggtcgtgcaggtccaccacgtcgttagggttgcggggcacaccatggtgagcgtccttctgctgtgcgtcattctgctgtgcgtcattctgctgtgagccattctgctgtgcgtcattctgctgtgcgccgtgcctattgttcccttcgagtgtgactttcccatcccgagtggagccggaaaggaactccctttctatgtagcctgcatccagttcatagacggggtgcacctcccggatcttctctctcgtctgtatatccaagtaattgaattggtttgtcattcctacggggggtccccccccgttctgtcgacacacattgtatagacactcattgtgttgacactcactgtgtgtcacacggttgggactcaccaccacgtcgagaccaccgtcccccccactgtacatgttgtacatattaaccaaactgttcacttgttcccccttctcatttacagacgagttagaaaaaatgctgctgtaaatatctgctacgctgttcatattaaacgcatgcgataaattgtccatttcgttgttgcggacgttatagtgctggtcaacagagatccattgattggaacgtgcaccatccccctttgctattttcgaagctgccttcgtcccactcgcatcgtaaaagcattcatgccatttaatggggactgcataaacttcggcatccttcgatccgttaagggttaatatattttttaatttttcactaaatttttggtggtccgttccatggttgtataacccgatcaggtccactgggtatgtgtacatgtctgtaaaaaactgccgatatttttctctcaatttggggtttccactaagagcttcacctccaggaaaagggccattcgtcgcatccctgttaggagccttcccattttctgccttgtcgttgccagcttccccattgttacccccccctggttgtgcctttcccccgctacagatgtccagcagtaccacattgctcactttgaacctatccctgtacacattcctatgcgaagtcaacctcaactttgtcaaatcgttaacgcacaggtagacgcagttgtcactcatgtatattttgttgtcatacttgcagttaagggagatgactcttggttggtgctccctaacaatatcattcgcatactcacttgaaaaaaaactcgataaaaaaacattttttaaaaagaaacacattttatttctccacacactttggtgcatgtactcacagtttataacttcatccacatcatctgcaaaatttgtcactactacttgggtgtttacaacgtgactgcttagcagcctctccaacttattaagtcttttttgtttgcttaaaaaatgcagataatctatttgccgtccattttccgtagtagcttttctcaaatctgctatgtttatcttttccacgctggtgtagatgagaccgttgttgtggatccccttttcattgccattaaaatacattttggcttccttggacaggtacgtatttttctctccagggtgttcgaaacaggggataaagatttatgcggctacgataagctgcgcatcgggctgtctcaacacagttgcgtttttgccttcgcgtttgcttcaccatagaagggatacatacatttcgagcggatggaagttgtaaaaaaaaaaggcttatcacaagggagttaaaaatgttgaatacacgcggggggtaagggagatgtggttcgccccctttttgcggcatctttgaacagccaaattggagcccctcccgcgtgttcggatcttccctgttgggcctttatctgcgcgtttgaaatatacactcgttgccctttttgttgtttttttttttcgccttgtttgttgttttttttcgccatgtttgtcgttttttttttttcgccatgtttgttttttttttttttttcgccatgtttgtcgttttttttcgctatttttgcgtttttttttcaaagctgcgacgcctcccaaacggccgcaacgcatgcattcgaccgcgctcaccgcgtacgatccgcatgtacgcagcgcttcacccagttgcggtgaatgcgcgcgagtgtaaataatcaggtgaaggaactcacaaaagcttatgtatgtacatatgcacatgtacactttatgtgcatacccaccgtgcgggcacccgcgtgaagaccttgccccatcttttgcgcgttaacgaatatgccgctcgtttaatttttcatcaacaaggttaacccccttcttctgtcacgtctctcagaccatcacaccatgtgttcgcaacactttcacacacatggaatagcagcacacagcactttcaatgtgccgctttttctctctctccacctcttctccttcatatataaattaaacagggcccccttcccccacattttccacctcccaagcacaaacctgaaatgaatgtaaaaacatcagacgatgtttacaattttgcgaaagactgtttaaaaataaaagaagaaatagataatagcacaaagcagatccccaaaaaggaaaaaaaaaaaacacatatcaatggaggaacaatccatccaagtacaactctgattattcaaagtttgaaagctgccttaaagaaatcgaggaaaatgacgaactggaggaggaggagcagaagcagaaaagcaaggcgcaggaaaacaaacagcacttcctaagtagtaggaacccatgtacccatgaccattccaaggaaagacaactatatgagaaagaatccaaagaaaaaataaaagcttcaaacgctttcaatgaagaagggaagaaagcgttttacgaaaaaaattacaaactcgcttgcgtttactttcgaaaggggctgatacagttggattattccttccccgactcagagcaagaacagtgtgaacaaagcagactcgaaattaacttacatttgaacctggccataacgaagtttcacatgtccaactatcacgagtgcatcagtgaatgctccacggtaggtgcagagtgtgccttggggcgtatatgaagcgtttatgaagcgtttatggagcgtttatggagcgtttacgaagcgtttatgaagcgtttatgaagcgtttttggagcgtttttggagcgtttttggagagttttccttttgtggaccccatttcgttgcgtggttcttcccgcaggccacttcctacatttgtcctcttcccctttttcctcccaccgcgcaggttctcaacctagacaagaacaacgccaaggcgcactaccgaaagggacatgcctacatgagcctcgacatgtatggcgaagcgaaggaggagttcttaaaggcgctcgaaatgaaccccaaagacaatgacgtgaaaaggtccctactgactttgaagagcaaaatggtcagttacaccaagagggagaaattagtgtgctctaagttttttcctcccagtgaaaaagaaaacgaaaaagaaaaagaaaacggaaaagaaaaagaaaacgaaaacgaaaaagaaaacgaaaacgaaaaagaaaaagaaaacgaaagcgaaaacgaaaaagagaacaaaaatgagaacaaaaacttggcgatggggaaaaagggacccaacaatacctacgcaacggatcagccaaatcgtgatggtgacaacacacaacattctgacgcaggtcagagtatacctataatgacaacacagaatgatcgcacgaaagacgttgaaaagaaaagcgtcactactagcaacatggcactaaattgggggggaaaaaagccttgcggttgtgaccacaaaaggaaggaatacttcccaagttttgcatcaaatgggtcgaattcttttaaaaatttttctccaattttcttattaaacaacatatttttatacctcctggtttgtttttttttttttttttactattcctttttatgtttatctttacttcgtgtaaatttttttccacttttttcttcaccactttgtcaattgtagcctttacgtattacgtatttgtgtatgttcataacacagcaaagaattaacgcctgttttttttttttccttacgcacgtggtgtctgtcctgactggttaggaatgggactcctcagaagttacctttttcgaaggccccagcattgatctacccaggtgtgcgaaacgattgggaaatgtgtacccacgtgcacatgtttgtgaagatctctgcgtgttatttcttccgttttgatggaccatttcactgcgatgaaaaaatcgcgtgtccgatccatcacactttacatgctcagtatatacctggttgggcagaaaattctccttcctccacaatttggaaagaaaaaaatagggaaaggaacacataactgtattgcagaggcaaaggtgcacataccgtcaggcttttgcctcttcgcactactttgagggggaaaccatttttcatatgatgaaacttttattaaggttatcttggataccctttcatgatttaaaaaaaaaaaaattcctatgtgctcacatttcacacaaatagatgacgcgtaagaatatgccaatttctctccccattccgaaacaacaaagtgccaattcgcacttgaacaatccgtgcctcccaaaatgtgccactatgaaacacacgcaattgaaacggaaagagggttaataaatgtgtactttgaaaagcaaagcaaattgtattgcttgcttcacactgcgaacaatattttacaggcacatgtatattcccccgacgattttaaagacgccgaaagtatgctggaaaatgccgctgtgggaattggcacgttaagcggtgaccagggagatgctgcagggagaggccacactgatcagaatagcataaattgttacacccccgacggagatggcaaccctagcagtacgcagctagccgatgtcacagcgaaggaagcattaaactgcaataacgtcctcacgtacattaaaagaggcttccactactttggaaatttcaacatcaacattttgtacttcttcatgaataagcacaacattgagctgcactgggttgacaacaaggagatatttcgcaaaataaataacagcaaagacagtggctgtgtcacactcttcgataacaaccagttaaatgataaaaagttaatcgcattcgtggtgaacatcgttcgggttaaccttttcgatttctaccaccaccggcatttttacgcaataaggaaaatttcaggtgttcctttgtttcagaactgaaagagcacactgtgcggcgtggcacgttacgtgcaaatgcgtatccatatgaatacacgcatatgtgtgcctcttggttgagtgcgaacttttggcacagttacctttccgtccccccctcaacatttttccccacgacagggatgtggttccagctggattcctcactgagtaaacccgttttgttacccacaaatgaagacgtacgcaatataagggagtgaactggcatgctgacaaatgcctccacccatcgcagttacgtgtgtgcgtggtacatacaatggaactgcatgcttgtgagcttaatgattcgtaggaccatatgcagctctgcactgtggcaagctttcaacacgtccccttctttttacaattaaatttatgcacacgagaggatcacaacaaccgtgtttatgcacacgaggggatcacaacaaccgtgtttatgcacacaaatggggcaaccgtttagagaaaaggcagcgatacgcataagctcccttttgtcttattttattcaaaattaaagtgactttatttgttagctactcatcttcccacacgattataatgttattgcttacgcccctttatatatgctcaactttgtttgcgtcccttggcgcttttcttcaacttgccgtttgtgccgcgttacactgtcacgcttttttccagcaaccacaaaaataatgtttgtgcatacccacgtatatgaagctatcgacccccacctgtacacatgtatccatttgctcctttccactttttccccccctttttttttttttcagataaataatcacttaatgaacatagtaaaggataacaaatttcacaaatctgataattacatcatacaagtttttaagaaggagaagaattatcccaaataattttgccataacattgtgcatgcacgaaacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaatcaaataatcatcgctagtaacttcgaaacgaatttataatttccaaatttttttgttttttttatttttttcctttttgtttaagtgttcattttaagtgcatcctttttgccatttcgccataagtacttcatttttgttgcgccagcagtacatataaatacgtaaccgtacgatagtaaccatacctcttttcatccaaactgaggagtaacttaatagcaaaaggataacgccaaccggtagtctgatgttttgtaaattgaagaaattcccaaaatgagcgataaatccaggagatgtaagttaaacgatgagtacccactccgcgtaccgcatcacatgcataatcattttgccctttaaaaaaacgcacaaatggagtcacatattatatataagcatgtgctgctttaattccccgctttccccgctccctttttttagcctttctttttggaatcactgctgtgctaatattttgctcattcgctacagtagagtctcaaagatatatgtggtacaatacacattttaatcattaaccgaaaccgggaaaaaacagaaaaagcctcgcaatttttttttttttcccccccctctcaggatattcgcaagcatatgtgcatccatactgctaataattgacttgatgttttttggcgttgataaatttaactacgatccattttactcgtaatgatataaaacgactgcgtgtacattcgcatataatcgatgttggagagggagaaggggtgctaaagtgcgccacatgaaagtatacccatgtgcacttatatatgtgtacgtgatcgaaatgggtacaagctagtacctttcatgtggtcatccaaaatagtgacttaaaaaaaaggaaaaaaatacaaattgagcgagaacaccccgtttgagaagcaaagaaacgcacatgtgtcacaacagagagaggcaccatttttgtagaatgggggttggggatatcttacactcttacccccttatttgtaaaaaagcaccaaattgctctcactcacatggtgcgtacgttactattttcttttttttagcaactgggagaaaaagcatttgtgagacggacatacgcagctggctgttgctgatgagcgacgtacggtggaaccacgtccgtgtacgcgaaatgaacaccattaggagtaaattgtaaaaatatgtagcacacatcttagtgccatactatatgatacagtactgaacattacagcgtagtatatagtactcctatgctgtacgctttcccttttttaagttttatttttaattcatttcatgtagccttttttttttcctgcgcggaatgtttttttttatgtcgctgctttaacgaaaactctttttccttaatgctttgataatgctaaaaagaatgtatgtcggaatgtcgtgtgtgtgaacacacataaagagtgaatcgtccgaatcgcgcgaatcgtgcgaaacatggaagcgacttgaagcgcagcaaagaatgtcattctgtgagattttgccacttatggcgaacggaaatgcggtcgaataaaactgttcgcaaagctcgtacgcgcaactgacgcaatcgctcagtttgaatgttttgtgtttccttttttttccttgcaccccccaaaggggtatcctctttaaagcaaacgtaattacaaacgtaattacaaacgtaaatccaaacgtaaatccaaacgtaaatccaaacgcaactgcaaacgtgagcaaagacacccaccgtggcgtcatttatgtcgcgaagtagactgcgcaaaaggcagtactctcccgtttagtgactcacctgcgtcgtcaccacttcgcataatgtcttacgtaaaatgcgttagggaattcgcaacaagtgatctgcgttaatgaaatgttgatgcgtaaatcgttgtggaggaagggcgcgtcattttatgtgtcatctgttacccatgtactattctctatcattgtgtacgtttttttttccatgcacgccttttggcaatagtttttctttccttcaatttacgagcgccttggccacgacgttcgtcacaccgagtttcatatcccattcgtgcgcatcaaatgaagtttaatttcctccccttcgcgcatcacaccaattttaatttccttgtatttccttgcattttctcgcattttctcgcattttctcacattttctcgcattttctcacattttctcacattttctcgcatttccttgtgtttccttgtgtttccctccactttgtgatgtatttcccatttcgccatttttaaataacgtcaaagagaaatattcaccactttttaaattctccttcaacgatgtatgcgtgccaaaaaaaataaaaaataaatatatatgtatgcacgtatgtatatatacatatgtatgtatatatatacatgtgctaaagcgatccatcgttttcccagcggggaatgcaaaaacgccatgctgaacaattttttcaatttccgaaaaggtccaccgagtgtatatcttcccgctttaccactccattgttaagttgtgcgggcgtttcgaatcctggcagattctcacgaaaagcatagccctcaaaataggggcacgcgattaattcagtattttccccgcacaggtgtattctcaggtgtatgttcatgcatatgctcaggcgtatgctcaggcgtactctacgtagtcttggtttgcatgttgcccatttacgtgacacgcctccccattacaccttttaaacccttgtaattcatgccgaacgccttcgtgcacccctatttttgccatttttaatttttacgagtgttcagtacatcccccccttcaccccctccatgtctgagttgaggggaaatttcagcaacattcacttctttgtgaagttttgttccgcggctccacagtgtcggcgttcctccaactattgagctgttccgtcatcacacctctccaccccttgtgcgtgtttacaccttcccccccccgcgcgcataaataatgttcaaaaaagacatccaagaattatatataaagaactgcatagaaaatatttacactgtaaaaagacaccatgcagatggcaaagttgaggagaaaaagagcagcgttctgtacaagaacattgatgagtttgtccatgtcctcatacagataagaaaatacgacaaggaatttaaaaagataaacgttagagaacatggattggatgttgcagcgacgttgcaagaatacctagacttttacgtaggccagtttgggcataaattccattcgttcattttggaatataaaaacagtctagtcaaggatgatgtgaaaaatcattacatcataaaaaaactaaccaaaagtgacattgaaaaggttgccaaaaattcgtacgcacgggtaatgttcatgtatgacagtgtaaaatatttactttactacataaagaagaggtttgcaaaaatcagagaaattaatgaaagttttgtgaagcttctgatgagttacctgcgggtctctctcaacccgctgaatttgattgcccatgtgtacttaagtgggtacagggggttaccctcccctgatcaggcgaaaaaaaagaacctccccaatgggatcagccaaattggaccaaaccaagcgtggaagaatatgtcacctatagaagaccaccctatggtagacgtccccccaaaggatcacttcttctgcaacgaactgtgccaatttgtgtgtgcttacggggagtatatcataaagcacaccataagtagcagctacgtagaactgctcagcaggaatgaaattatcaaatcgaaattgagcatatacgagtcggctaaaagacatatcagaagttacataatgaaaaaaatatgctcctatacccattttaagaagtgtaatctaagttcccaatttgatcatgccaccattttcaatgcgtacgaaggggaccaaattgagtgccaaaaaatatttaaaagattcacgcaagttggtaatggctataaaaatgtgaacatgtcacacagagacttttcttacatttatgaacttgtgctggcaatatacttagtgaaaaaatgcctcttccatttgaacgaaaatatcgatgcagttcttcaggtagccctgtacactttgtacaactccgcaaaagtgatcatcatctatttatacttcaacctcccgaagcacatggctcattactttctaaacgtgtatcttctcttctttaaaagtaagaaaaaaaataatgaaggtcaaagccaggataagaaaacctcacacattatgaacagaatgaggaggacctacagaaacgttttgcagtatgttgtcaaacaggaaaagggatccatagaaggtgaggaatgcacacaagaagggatccaaccaggagaagaaaacctttatgaagttaccccacttggagaaaaaatcaaaatgtcggaaagaaaacggtacaggaagatcctcaaccttttgtacttccaaatggatagttatgacaaaaaatgggagaaccaaaaaagcaaacaagaagtgaaaaaatttgtcgcgcttcacatgaatgggtctgtcatacagctcaaatataactacgaggtccttcaaagaaaaaagaaaaaatgcaaaaagaagacactaacaaaagtgggacccacaaagactgtaaaaggtagccaacctgtgacacatcaaaacggtacagtatcgcgccagaaaaaacgagcgaattttgtacaccctgacaaaattgaatacatgaagaggtatgccctgctatacagaatcgaatgcagaagcaactcaaaaggaggaaagaacactgatcgaaatagagctgtacatgtacaaacaaacacagtaaactattcgatgcacaaccgggtgatatacaactaccgtgatggtgatgcctactctaggaaagaaaaaaaaagtgataaggaaagagaagtcaccttctacaataacaataataatagcagttccgagaaaagcatcgtaggaaaattattcaactgtgtgttaaaaaatctacgaaaggggaaccaattcgtcccaagcaacactcgtgatattgatatcatcaactcatttgacgatgatagagagagaaaccaaaacgaaagtaacgattatgaagatagccatttgagcgtccccagtgaagaggtctccaaggtcgatgaatctattacctgccctgtccgaaccattttgaatgaacacgaaaagggggcagaaacgccgggttcgtgttacctatcgaggaacggctccatacagagtgaagtcaaaatggagtgtgaagttttctcggaaaggacacttgataaaagcaaatccgaaataaattccgtcgaaacggtgaacagcaaagaaatccaagaggatggagaagtatcggaggaagtaagtagcgaagatggagacacaccccgtaaggaagtggaccatacagttaagcgtcacgaggatgatattgcatattcccatttagatccatccgtgggaaaaacgcatagcagtgtagaaaaatcatcccaagagagttgcgaaaaacgtaggaaaaagcgcgaggcgaatgaagaggttaaaagcggagaaatctctcctcctgagaaaatccaaaacgaaattaaaaaaatcgcatgtggcaaaaaggttgatgaaccccccagacacggctccaaaacggagggacacactgaaaaggacgcattcgataaggagacacccgaaaaggacgcattcgataaggagacgcccgaaaaggaaaaacagagtgatgactcccgagggatacgctcaccagagaatataacccatgccgatttgcagttaaaagaaaacaagcgcagaaccgagggaaaatataacatgttcttttcgaacgaatccggcacgatggatgtgtcgtcggatgattatatcccgtacaggacaacgaagaaaaagggacaaaagaaacggaggaaggccgctgcgaagggcaagaaaaagacgagcggaaggatgagcggaagggtgagcggaagggtgagcggaaagacgagcggaaagacgagcagaaggatgagcggaaggatgagcggaaggatgagcggaaagacgagtgaaaagacaaagggtaaagaaaaatcgaacgaacggacgaaggaaaagggaaaggagcggaaatccaggaggagagaaacggaacaggcgcccaaaacacgcagtagtaaaaccaaaaaaaggaaaaggtctcaactcactgacgaggaaatcgtgaaaacgaaaaaagggaagtccaaccattcgtcaaattatcattcggtgaagtgctatcattcgaagcgaaacgaagtggtggaaggggaggaaaaaaggtgcactgcagtgagcgtagcgcgtaagcagtccagggaaagaaaaaatgggactgcagcagaggagcacgcgataaccacgaatggtgagcacttcccaggtgagcaatccccaggtgagcgcttcccaggtgagcaatccccaggtgagcacatccctggtgagaataaacgcgagttcgagaaagagtcacagatgagcgaagctaagcaaccaacaactgacgatacggcaatgcccggcagtgcgagaaaactaatctttaacgtatccctgaatggcagcgaagggggagaagaatgcacgccgtgcaaatatgaatttggtgggaggacgagctggggttcgaatgtgatgaaggggaagacgcccatttgtggggacctcgatgggacggaccaccttgacaatcgtgaccaccttaacattcgtgactaccgtgacgatcgtgattgcctcgtcttgagtgagaataatcccttatggaaggaagtaaacgaatcgggaagcatggcacacgtgcgcgggaaaagagataaaacgggtgaacaggcagataaacgcctagatgaacagcttcggatagacacagacatgccccaattcgacatgccattcatatgcacgcgccaagtgtacataaacgaaagagtatgcgaaactgtaaaagatacagaagagagactaaagttaattgtaattcacctgttcagttactacataatcggaggtatatttctaatcaacccgtacaatagtgcccaaaaagaaaggtacagaaatttcaccaacatacaagaaaatattaacgacatagaacacaccaaaatatttaagtatagtagccacgaacttattattggtattattaggaagaatacaaaggtgactttgctgggtggtaggacttccaaaagagtaatgacaattttgaatagacagggcaaaggattaaatggtgccacgtataaatgtacaattaataacgtattgcatgcatgcaaaattcagcaaaggttatacttggcgaagaaagaaatatttttctcctacattttgaagacgagaaaaatgttgaagcataggaagtattccgagcagcgtaagggaactctcgctcggggggggaatgcaactgaggtcagaagtgaatatagccgcaaaggaagcggcataaatagtctaagcggcataaacagcgtacgcggcataaacagcttacgaggcataagcagcagcggagaggtcttcttcgaagtttacgccaaggggaatttgtacatcttcccagacgagctgcactacaaggtgcataaggtggaggagaactcggacaaaggtgcgctcggaggggaagggcaacgaaggggagccagaagaggcagcaggggaggcaaaaggggaggaaaaagaggatacaagcggggggggatacgaggagtcaagcataacacggagggaagaagtgaaggcaaaagagagaacaaagtcgagcagagaatcgagggccaaagcgaggacaaagacgaacacaataatgagcgcataagcgagggccagaggaaggacaaaggtgaacacaatagtgagcgcagaagcgggtgccaaagcgaaaagcacagctcggaaaagggcacatccctgttgatcatggggactcacaaacacgtgacttcgctcaatgaactcataaatatgttcatcagaaagggtcaccaaaccataaatgaagagctagtactattcatcgtgtaccacttgatcgtggccttgttacagctgcacgtgttggatgtgctccacggagatgtcaaaatagacaacattttaattgcgaaggatgaggagcttctgctccggatggacagaactaaggaaaataacccaagagagccgctcagcacttgcaagggggagattaagggggaatccaagaggaagagcaggcttcacagagaaggcaatagcggtagcagcgttcgcggtggtagcagccgcagcagtagtggcactcgcagcgttcgcggtggtagcagtcgtagcagtagtggaattcgcagcgttcgcagcgttcgcggtggtagcagccgtagcagtagtaaccccttcctgtgtgaatacatgctgaatgtgaaggtagccagcaacccgaactccttcctgaaaaaaaaattccctctgaacgtattcctaatcgacatcggcagaggaattgacgtaaaaaattttaggaactacctcttctatggagaaaaaaactgtgattgttacaattttctgacagattctatttttacgtaccatatagaccttataggcatcgcgcaagtggctagctgcttattatactacaagcacctggggagcacaaaatataaatacgatggaagcataatggaccaaaattacaccaccattaataacctgaatttgacctacatgacgcacaacaacaacttcaggaagaatagcagcgcccctgttaggaggaagaagagggaccctagtaagggtaagagaaaaagtaggtgcaaggagattgaaagttttataaaggtcaaggagcgcgcgtatacggaggatgaggagaagcacgaggagggctctaccgaccaaagtgccagccacgaggaatggaagccaacgaggaagagctcccaccgtgcagggaatggtccgcatcccgtgggacgcctccaacgaagccttaaccgtgcagggaacaaacaaaacgaatcagacaatgggaacaaacaaaacgaatcagacaaggggaacaaacgagccgccagaaggagcaccgaggtagaaagctcatactttatagattactcaaaaaatatccccatggatgaccgtgatagaaaaaaaatagacgggtacattgaccaaatgaagaagaataacgaaaattattacatcgaacaggaagaagaaagaaaaataaaaaacttttccgtgaggttactatccacgagaaaaaggtatatcgaattttgggaaattttttttcatcttctgttaaacttttgcaatgtgtacgaattaagctccattaattacaacagcaaggagatcggcacgaattttgagaaggccaatttgttccaccacaaggtgatgaataaaacggaaaattactacttcgacttttgcaaaaataactgggaggaggttccacaaggggaccaacgaaagaagggtgcccaaatgaaggagaagctcaatgggtttattacaagcaatgataatttgtatacagttaaaggggaaaccgtcggctgtaatggggacagccacaacaatagtgcagttatcgacatccaccatacggatgaagccaaaaaagagaagatcggtaagctgtgccatcacgacaacaccagcaccgatgatggaagcaacgcatgttcaatgcaaaacgggcgctgtgatgatgagaaagaggcgctagaagaacaacccaggaaggagacccatgaggaaccacataaagataatagccgcaaccaagtgggcaaaactaacgcagaaagggaaatcacaaaaggggttattttagacaaacaaaatgaacaaacgaatggagaccaacctaaaagtaatagtaaatatttttttataaaaaattccatttcgaatttaaaaaatataaaaaaaaaaatgcataaagtgaagcacaaaatagaaggggacaaacttgatgccaataacaacaagggaaaaaacgactactgcaacttctatggaaaagaagaaaatgttagcttgaaaagaaaaatgatattttttgagaatgaacagaatagacagaaatgcaggaaactgaatgaccagaagtactacgcgaaggagtgccgcgcgaacgacaccaaaaggttgaccaggtatatcaacaagctaatgaagaagaaggccatttttgttctcatgtttttaaaaagggccattgaaaaaatatttgatgatgacaagagtaggcaggaaattttgctcaccgagctgaaaaacgcggcggcttttttttgagccacaggtgggccgttccactggtcttgcacgtcgtgtgctgcttccatttcgccaaagggggacctaaatatgtgcctctttccagtccctcggctcagctgttgtggcgttattctctatatacttatctgagagatcccccttgtgaaagcaaagcatattcccatacgtttgcacacgcacaggaggtgaagggggggtgcatatgtgcatactcgcttactacatgcatgtgcatgtgaaccccgttgctgcactcccctctctaccgcccttccgacgcctcatggtgcagcagtacttctccagcccatgcacgacctgtgctgtgcgcatatcactttttaacagtcactttcgccattttgtttacgttttacgttatacgcttttgcgcttttacttttcacgttttatgctttatgtttttcttattttcttattttcttattttcttattttcttattttttattttattgttttatttttttttttttttgaagcccactgaaattcaatttatgatgaaattgcatgggcacggcgacctccagagcaaatccatgtttttgttttttatgctgttattattttcccccttttttttttttgccattgttttatccattttctcacctctttttaacctccttcccgtttccgttatctcgtgcgagtaaaacggaagggaaggagcgctcgtagtgacctcacgtagtggccccaacggtggcctaacttgtagtacgtccagcagttgcgcaagcaattaacactgcttcgcttcgtgtcacttcgtggcacttcgcggtacgtcgcatccgtttgcttcgtttcgctgcgaagcttatagaccctcctgagcacacacacccctcctcttcgcgcgggagtgatatcgttcctgaggagcattcgtcgttgtgtcgtttctacgaaataaaacattttagcaaagctggctgcccttcccgagggggtgctggagccacacggtgtgtataaacacgtatacacttatttatatatgtatctacgttggagcagcgttggaaccctcgaacggccttgcgttttatatacccccttgacgggagaaagtaacgtcaaggggcggcaggaacgcatccgggaagaggtttacacggaatgcagttacaaatgagttggttaaggtaacggaagggaggggggtgcgccactcgttctacataacttttggccgcatttcttgcacaaaggggtgaatgccatacagcgtagtggtgacagtaactttcttttttttccctccgttgagccgcttctcttagaagctcagcgaaaaggaccattccatgtgcatgccaaagataaatatacgtctctccccacatgggtacttccccctacacgcaaggcccccaaaatgtacaactttgtaaaaatatttcgctcaaacttcatagacataaatgctgcaaacaaatttgaaatttttttaaaaacgatactgcgcatttataagacgccagcccgaacgcacctactggcgcatgcagcggatatatcggccatatacggggtgaggcaaatatacaattatatgaagaacgatgaagaaggaagaactgtgctgaaagaaaaaccattgctaatacgacaggacatacaatttaatgagttaaagaaactgccaaaaaatacactaggatataagtatatggaatttctggaaacgtacaaactgcatgcacatgacagagaagtatctcattttttacagatttaaattattcctacattttaacaagatatagacagatccacgatattggccacgtggtttataatttaaatatatcgatcgagtccgaagcagcactgaaattaattgaacttgtgcaaaccaaattgccaataactctgctagccattttagtagcccccttcatgacgccattatatcgttttcaatacatctttaaagactccattcctcccaattttctaacacccaactttgattatacctacaatgatgggtacaattatttggacgagttatccatcaaacagtatgagtataatctgacggactactttcacgtggataaaagaaacgacggaaatttctactcgaaaatatatcaatactactttgacaatataaataattcttccaccgtccgaggctccatcttatacgggtttgaaaacaaaagcaataatgacattatatatgaccatcccaatagggagtacatttttttaaaaaatttgaaaaaaaaatatcttctttttcagtacaagccaagaaaaactttattacgcgagttatatccgtgggcgtacatggcgggggtgtcaacaacgaaaccgctgcattccatccatatcgaaaaatggctagacaaggacatcgacttgttcaggcgcacgtacaatattactcccctccccgatcacttgaatttgatggctgggattaattgaggggaaggttcgagggaaacacacatgcagaggtaaaacaaagcggtgtttcactcccttacgcggggttgcgacacgtggattcactacttttttttttttttacgtacatttttttggtccctacgtatacttttgcacgtgtgcaatggtgtacgcacttgccacgtggagaaactaccccaacatcgtaccacgaactatgcctttattttaaccaacgagaataaaacatattatgcttcccccttttttccgtgaatgataaagtcggctgacccgctgatacccccggtgaaacgtccctttttacgttcctcctgttcaacttaaacgtggaggacatccagctcttcagtttgttcatttcgactcgttccatcttcatgttcactcgttttttgagtctcctgcaagggagggaaggcgaaggggaaaaaagggattagaacagagtgccgttctgaacagcaatagcaacagcaatggcaagattgcgtgttcctcgagacaacttcccccttacagcacaaaaaaaaaaaaaggaaaaataattaacacaaaagggcgttcatgtccgctcatcgcgagatgcatacctgagcgacttcttcgacttgtatacccccctcctgaggtgagtagctcttaaccgattttcatagttattgtacagaatgtacatgtgcaggtctgcccacctgcccgcattctctccggtacttttattcttgtgcatcacgttgtatatgtcctcgggcacggtcatgatatatcccctcttgcagtacacataattttgaacaaaaaaattgatatctccaacattttttttaaattcaacaaatcgtttaaaaaaataaaaactttccccttagtgtttaactgtgtgcttctctctacaatgaaagtcacattggaaaaatcttttttttttaaatttttttaaacagtttttttttttgtatataatataacgctgcggagaggaaggtgtgcccatatttttcatgaattttttgggcctcttccaggtgtttattgtcttcaatgacgacctccttaatttcgtcaataagaaaggtgaggaaattatcttttagctctttcgcgggtggtagggggtagctcttgaagttaaaaatcgcgttcatctcttcgtactgcttgcgctgctttttgctgtagaacaggatggactgggtcaccgcaacggggggggagccaggggagtgaccacttccaaccacaccgctaactgcaacaccgctacctgcagcgccgtgcgcttcgacgggaactccctcgaacaacgcgtccacgtacaaattagcatcctcttggaaggtgtagtgtatatgcacatgcgcatccacggagtaagccttctttattctcatgtcgtccgtgattagcacataatctcccgtcttgttgaacgtcctcactatgctattcttgtaatcgactttgtgcgaactcgacacgaacacgcaaggaatgtacgcattgacaaatccataaaaagcgtacacgtcactcttattgtaataaattatgatttttttatctttgtttttgtttagaaggtaaaagagaactaggaattttttgtcttcactcatgggggcgcaaatgctgaaatgatcgcagttgttctttctgtacctccgtaggttgacgtagtgaagggttgttccccatcgtggggcaacgccttctgcggtggttctaccgcgactgtgtgtcttcttccctggggggtatctcccctgatcgtcgtcgagaaaagcactccctgagctacgctggttaaacgtcctaagcgggtcaaccctgtcaatggggtcaatcgggccaaccctgccaatcgggtcaaccgcgcacccgtcgccctcctcaagaacctcatactttacactccgagcatgctgcagcaagtcattcacgacccactggtcatacgatttatttactagcaaaatctgcagcgcgtcccccctgtcctgcttttccttacagagtgttaaaatccgttttactgtatagtccatttttaactgatacagctcactcaagtcatcaattatgatgaaattaacaagctcgagcaaaacggagaagtcatacttgggagagaagctttctgcattcaaaatgataatattatacagaaaataattgcatcgcacattttgaacgttcccttcgttatttattaagtaggttgacacatctggtggcttcaattttattatcgtttcatgcagagcggatgtttgtgcctgtgatgaagccacgatgagtacggacttgtctgtgcatacgaaattatttttttttcgcctcttctttgtcttatcttctatcgaaaaggtgttgtctccctccctgttagacattgctactccatcttgtgcatccacattagcgccttttattttgtaaaatgaataaagcacgtacgataccatgcagtcagagtagagcaaactgattaaaacgttattgctccggtttagcagctcaattaaagcatactgatatgtgtacaaataatgcagacctcgtttggacaaaatatgtcttatgtagctattgcttattttggtgactttcacaatttctgtcatttcgcttctatcgcatatttttttttttccattctgtgtgtgcgttattttgttcaggtaaaaattgttcctactttgcggatttattcggttcgctgatttcccccctttttgcttcccccaatggccattcttaaactccgtcgaggttttacatgacgagatgacaaatttcttcttttcacttttgttgtatttccctacgatggagctgtaggcgtgactccctgtttttattttaccactttcatgggatgcacatgtttgcaaaaataattttaactgctcgtgcgcatggcggtagaagactacccttcgagggagcatgttaggacgggagtagctgcgggggaggggtgcacgtggttcccccactgttcgccgtgcgtgcccgatcgggataagtttgcggtccttttgtgggaagcaccgtcactcgttgggtaaatgctcttgcagttatgtatatgtatacatatatatatatgtatatatatatgcaattgctaccctctgcacagcccccccttatgtgtagtgacgcctgcatagacataacccattcggtagtggagcacgaggagccacaccgtcatgcgtgcgacgttgcgttcgtgttatgatttaggtgacctctctttcttctctatgaatcgcctcttgcgcgcgtccctcgctgccatcctccctttcagctaaactgctgcctaatgtggtttccccgagtgagctaacttacgcgtccgtttcgatatttttcgacgcatgctaaaggacgttatctcccgctaagcaaacccaatagtgttgtttgttctgtgtacataaatgcatttttattttattttattgttttatttttttaactttaaaaacgcagcggtcgtgattccactttcgaacatctacaccatggcgcgcaaaaaaagtgggcgtccttcctgctttgatttttggcctcaaatggggatccccctcttcgctccaaaaagtggcacaccaaatggagcaagtggaaaaaaaaaaaaaaatggcacaacttttaagaggcagaggcaccttgtatgctattttcacatcatactagtttgttgtttccttttacttcgttctcttttgtgttttttttttttttttttttttgcatgttttttttttttttttttttatgcactgcatcagcgctcccacttcccctcttagcaatatatcagttttttcccttttttttttcccactttgacgttcatacaaaaagcgcctcgaaagcatgaccgattttggtaccaactgaaacagaggcgtgtagtaggaacaatcctgcattttaccgacgagctagcccatatatcgcacatttcgagcgaacgcgctggcgtcgtttacttgggcatccacattgcagatttagcaacacacggaatacttcccctttagctccaacggaacgtgttagaggttttccagttggagactcacgtgtcatacacatgtgcttaagtgagtgccacaatggcaagggcgccgtaaatcttatcccccactgacgtgtgctccaatgtgtaaaggtgcacatcgcggcatgccaccttttaaggggggaaaggcttcacccatatagcctacaaatgcgcaagcctacattttagtaagttcccctcccctttcccctttttttttacacctcccgcaggtataacgcgtctacacacccaccgcgtgacttccaaccgtacgcatcacttctaaccgaacggcatcactgtacacacaccgccaacctccccaccaagtaagcagcctggccaaatgacaaacctgaacgtcgagagtggctacttcaatgacgagctgaaggaggaagccaacgaggcgaattttatgtacaccaacatcagtatgctcataagagcacacaggaaagacagaaataaactgaccctccaaaataaaaaattaaacctcattaaaatagtcggcttcgtattagccatcgaagagaaaaaggaattcatagtctacacaattgacgatacaacagggtacatcaaggcaaagttgcttttaacatattcgtactctgcatgcaatgataaaaatgatgacataaaaatagatgacatggtgcagatctttggtatctgtaacacagtgagcattaatgaagacctaaccatttcgataagttcaattaacaagctgaactcactcaaccatttgtgtcaccaccatttgttggtctttcataactacttaaaatttctggagactcagaaaaaaaatctggtgctggaggacgagcgggcaaaaaacgaggaggatgaaattgcctccaacgtgccgaccaacgacaatccgttttttaactcgttcttttactaatccgatgcagcgcgcgtgcaaggcgcacgttacgtttctgcctccttactatgcataggaaggatactgtgcgtaatattatccccctacactcttcaagccgcatacgatttatgcccagcacctgtgtagggtgtccctgtaggcctacacacatttatacattcccaacctcctcctcctcccaccaccaccactactacctcatccgtgccaatacctggtatgcgcaaatctttatgataccgttttggccaaactgagcagtctattatgccaccccttctcgtgtattgtatgcataatttgtttccctttttaattcgctcacgaacaaaaaagttattgtatcatatggccccatctagctagccacacttttgctagaagtaaaaattataaaacgattacgtgttctccacaaagttcatgctcaataggtagctgatcgaccgactcgcatgtcctgtacaggtgtttagaaatgcatcaacagtcctcctcataaaggaggcaacatatatctgggcgcactccatcatccctatattatttcgaagcgttgcaaaaaaatttttatcaacttctttttcatctacacacacctggaagtacccgtccaaggggaataatcatccacttgtcgttacccatctgagtagtgtacttacataaacataaaacaaccaaaggggggtgtacattttgtacgtgaactgatgaaaatacttccgttcgtatttccttgtgaggcgaaattgtatagtctatgtgctcagcctattttatgttcacctttcaaatatatcatttaactatatgtgtgctcctggaaagatgcatgcctttttttttttttttcccccacctgggtaatgccattagattcttcattttaatgggccaacatatgtatggaaatggcacaaaactgatacgcaacatggttccctgagagacaaaaaaaaaaactttttccgcttgggcacgttgccgtgtttatattttagttcgactattttggccctccactgggacgcacggcagaccgactcagcaagcccgcatcacggagtattttcaatttagcaaaaatgggtgcatcaggggggaaggcgttcctacacctttgcgccttttccatacgtgcactgaaaatgttaaaaaaaaaaaaaaaaaaaaaaaggcaaataattttgttgccatgttggtaacgtttagcggcatcattcgggcgtgcgtgcttgttgcatatgtatgtagatctatgtgcccatatttctgcgtacatatttttgtgtatacaaatttgcatacatgcagagcgctgcgtggagacttccgctgcttctttcccctctctcgcaggcgcaagattgacgcgtttcacgcgtttaatatgccccttgcgaaggacaccctttcgcagtttcgtccctacgtgggcgatttaggttagttcctttgtggagtcaaacgccggtggctccatttgccgattagcctgtggagtcaaacgccggtggcttcttttgccgattaacctgtggagttaaacgccggtggctccttttgccgattaacctgtggagttatacagtcgagccgcctctcccccgaagatgaactcgctggataggaagctgaagctgctcaattacacccccgtggatataaaaaaggacgacgagttctactatatgatattaaaattggaagaagagaaaattcgcctgtacaaaccaaaggagagggaaaaaattaactacaccaaggagaagaactacatcgagcatattttgaaatacctaaaaaaactgaacatcaatgtgcgcaatgttaacaaaacgaatatgcacgaggtgggtgtcaggacgtacatcctgaacagcctgaccacgttggctttgatcgatgagtataaggacctcgtgggctacgacgagggttgcgcagaacagcgtgatgagcagtatgatgagaagcgtgatgagaagcgtgatgagcagcgcggggatggcgtgaacggccgccctgacaatcacgtgggaaactcccaacacaccggggactacaacgcccccctgccgaaccaaagcataatcgcaaacttcttcgaattgaattacctgaaccaagccgagctggaagagcagcggaaacgaagagacaatctcagagtgataaacgaacagattaacgaaatatttaaaaaatgtgacatccctttactcgtgtgtaacgaacaggatgatgccaagtggatgtacctcatcctatcggcactacacgcaattaaagaaaaattgaaaaaaaaaaacgaataacccgcattacgaaagcttgtttaattttaacataaagttggccaacaccgatttgaaggactttgcttacatcacgaggtatttgcttaacagtgtgctgaaggagagaaaggcccacctaaagggggttctcaacgacattcagatgttaacgtacaacccggttatagacatacgacaggggaaagtgggcagatgatgtcgcagtggcgcgcacgaactccccacacggcatgcttgcgcaagtgtgcatattgggcggcgcctatttgtgtataccagtaagttcactcatgtgtatacaaacaggttcaccattgtgtacacccgtttgcatgttctggctttttccaactcgcctcaactcactgcaatttcccccttatcatcaaatgcgaaatgtctttttcgaatggtgagcgtaactccatattacatgtcaccgcaatttcttcgttcggaaaaaaaaaaagaaaaaaaggctcctcataagtagattttaaaaaaaaagagcaataaatcaggggggaaaatgtaaggggcgggaagggcggtattacataaaaattgttaaaaaagcatggcgtcaaatggtgcgcacgtggggccacgtacgcggtacacacacacacatatgtatatatatacatatgtacatatgtacatgtgtatttgcgctgcaggcgctggggcccctccggtcatagctcggggaaaagctccaacttttctatatagtcgggcaaatacttctgcacatccttgtacttgttcaaatgctcctcgaaggtgagaatttcgggctggttggtgtagacgtacttgttggatgtgttcctcaaatgaaagggcacgtcgaatttataatcgttgcaaatttgcttggcgttattttccacaagataaatgtagttacttttggacgatttgcataaaacaatgacggcgtatattagcgccgtctggcactcaggcatccctatagccttgcatgcataatgtgtgttgatacaaatagacagcacgtcatggttcgccaacccgatgtcctcagaagctattctaattaaccgtctgcaaatgtataacggatcttccccgttcttcaaagattttgttaaatacaaaatagccgctttgatatttccagctctgatacttttgtgtaatccggagataaagttgaaatggtctagcttgttatcgttcgatgggaagttttgcaaaaaattttttatattagctagctggataactttttttttaatctgtgtggatgatgcccatttgtgcagttcgctaaagtccttcagtttgaactgattcgttatcatgtcacaacttttttttgcttcctccgcgtgttccatgtttcgtttgtcctcctcaatttcatttcgactgtcctttttcagatagtttggatggtccctccctttgtccttctccctctccttctgctccctctcctcctccctctccttctgctccctctcctcctccctctccctctccctctccttctgctcctcgcgctccatactcttaatggcaaactcgatgatgttgatggccaccctggcgtccccacaggagtggttcattattatgtccaaagcattgtcctcaatgtcaatgtccagcttgttaattatccttttgataattaacgcgagttctattttgtcatacgggctaagatataaatacaagcacctcgaactcagagaagcatttaaaatattcatggggttgaaaaggcacgtggcgagaaggtagaaatagcctttcttcaaaattagcaatagattttcttgctgacttttgttcagcctatttatatcttttatgcacaaaatggtcttcttcttggacaatttgtaattgataactgactggtcgtatacctttctgagttcattatttaagttgttcaggtggaatagcgagatgaacaaattgctggttttattttttataacattaactagggaggattttcctgagccgggcggtccacacaaaattaaattaaaatttaaatcttcatccagtacggtactgagcaatggatttctcttgcttcgaatttcgtttatatagtcttccttgtaaattggttggtacagcttgtgcaagggggtgttgctttctcccgtgttatctttttttttttttttccctcttgtctatgctgtagcgcatgtcggaatcatccccaccgttgttaccactgctgccatgttttccatggttggcactgtcgtcattttcgtaattctcgtcattatcccccctgctgtcttccacatcgccttctcccccactgctgcggccccccctttcgctcctcccaccaaagtacttccccaaggggtcttttgtgtccccctctcggtttctattgggggccgaatgatcttctaactttaccttaaccccgaatgacggctgcccgtctgtgctgtgttcacttttgatgatattatcattccttttttcattctccctatcgttatggatttcctttttcaccttaatggtgtctcctccccttttgacctccaccccctcgtcgtctgtttctttttgcctctgcttctccggctgctccttcttcagcacgttcaccttcttaaaaatgccaaacttatccaacgtgttttgcgcctttatgacattctttttgatgaaaatcgattttctcttcatttcttcagaaacgtatttgcaagcaagtgggtgccgccgaatccgcaagcgtcattattgggcgtgtagaaatcagggcacgcttcttgggtcaggtctccagggggagggggggcacaaacaaacacatacgtactagcgcgcatatatatgcatgccactacacatacatataaatatgcatatatatatatatacatctgcagaaaaatcaacagtgcgcgtaaaaaaaaaaaaacactgaaggggagcttctcttgggataaagatttacaatttttgcgctgccgattttttatgtacacttgaagtcatgtgcaaagttagtgtaggttttcatttcccgcactttttgcttccacatatgtggagtgtgcgcgtgaacagcacgagaacgtaaaaaaaaaaaagagaataccaagaagcggaaaaaagagaatgcaaaaaggcgaaaaaaagagaatgcagaaaggcgaaaaaaagagaatgcagaaaggcgaaaatgcgactcatgcatcgaagtagcgtcgtgccatctggcagcgcaccaatatcctcgccagtaccgcagtgcagagatgaaaggccctcttcgcttcaccgcgccgggatgtatacaatgtgccccgaacagtgtgctcattttttccaaaaacacatgtggaaaagagaaaaaaaaaaaattaagaaaaaaagcatggtcattcgaaactgcataccatgtcgcagtcaaccggaaggattttttttttcctttttttttcctttttttttgagaaaactgcaaatagagagacactgcggtgtgattcgcatcgccacaaacgtgtaagcactgtgtacgtttcctatttctccccctcccccttctaagcccatcaaaatgaatgacaaatgaacgggagcacctaagttaacgaaatgtttgtaaaaagtgggctaacatagcttccgctaacttgtgtactagggttgctccaattttttcctcctatttatgactttgtaacgccccttcatattttttctcctgtacgttgtttttttgtgatctccgcttgagtaaaaattgatacatattctgatactgggacttacccgtagagccatagccgacgcgtgcataggtgcatccaagttcttactccacccaattttaatattttcatccccccacacacaccgcacaaacgatgagcaatatgctgcacgaagaaaaaagccaacacgcgcttcacaaacatgtcgaacaattcgtacacattttaaacagcacagaaatatcagacaaagacaaaaaattaaacgccttaagaataatatatgagaagctgtcagaattttttaccatttgcaaggaagaagaaaaggaaaatttttgcctcttttttcgcaactatttgctgtgccagctacacaaatggattaacgaagaattcgatgagtgcaggaattttactcttgatatttacattcttattgaaaaaaatctcgatgatacattgctagactgcgtgctatttaaaaatgtcagcagggatgataactttcttcatatctgcacgaacagattaaaggaggataaaaataaaaaaattatagaagataaagaagaagtcagattaaaaattgtgcaattttttagcattattgtccacagatttaggaacaaatgcgctgactctgctccacacgtgctggacattaacccctatcttgaagatattttaacagctttagcagttttaattaaagacccctttcccctcataaaaaaaatcagctgccagttgttatgtgaactatcgtttgaaaacaagccaaaggactttaatcacgtaattacaaatgtttgtttcgtcatagtcaacttatttttatatgtacacagtgtgatgtatgtatgcaaaggagtatgttctgtgtccccccttcgcagctgtacagaagcttgttgaaaggtttgttgaccgccttagccgtaagacagaatgacattcgcgaggtaatgcgaaatgccgttcggttagcctctatgctccattggaaggaggggaacttcccagtcccaccgctgcaacgattttccatttagctagctggccgtactaggcatacccctttgtgtgcaataaatttttttttttttttttttttattttttttttccattttagcttgctctgnnnnnnnnnnatttagcttgctctgagatgcctgaaaaagctgctatgccttgggagcaacagagatttccttgatgacctcgcagaatgtttaaaaaacttgtgcaggaaaaaatcgagcaacgttttgctccaagtggtggattgcattgaagtctggaatttacagattaacgatttaagcaagtgcgaaagggctaaactagtgtttattgtccttttgtgcgcaaatgcaaatatatcaccctccttcaacgagcgatgttacactgcgctgaaaaggatagcctcttcgttaaagggattagcgagtgggctaagtgagaagcatgtagacaaagaggaacttctcaaaaatggcacacattctgaaacggaaaaaacgattgtgcatcgaaatgaggaaaatgttgataaggaaaaaaccgtttggcagaaggaacactgctgtgtacattcggaggaagcaccatgtgcatattttttctccaggatgaacaaccttttttacacaccctccccgtttaacgttgtgtgcagcgatattcctgccctctttggggaaataaaaaaggaactattctacgagattatgaataatgaacgaaattcgtggagcgaagggaaggatgatttcgccaacattttaaccacgtttctgttgtgcacctactgcgatatggctcattttgttaggcccatcttgtcctttgtgtacagatcgttggtcctgtttaagtacatcgactgtccaacaacgcccttgttggtgagtggtatatctgcggaggaagtctcaccgaaggacgcttcaccgaaagacacctcgctgaagaacgctgcttcgcagtacggctatgaatacgactcctttttgtacctcaccaaatttgtctgcctaattatcacgtgtgggtatttaatgcccctgaatgtgacgctctccgaagtggcccaactcctactaggcgactgcaacgttcgcaaggttgcggagagtttttacaaactttgcgacgtatccccgagtgacatgcatgatggaggtcgaagtgggagaaataacttcaccgtttgtttaaccaatacaaatggtggagattgcacaaaatatattttttcaaacacgaattatcacaagtaccaacggaaggcgtacgaaaggtggtgtgcgcacagaaagagcgacattcttttggaggagcacgctggtgggggtggtcagttggaccagcatttggaaaagagagatacgggtgatgtcaggggggaagagcccaagggaggggaaccgctagatgtggtgaagagagacgcggtgcacgactcggcgaacggctcggcgaacgactcggtgaacgacccggtgaacgacccggtgaacggctcgatggaggaatcggtgcactaccccgtggacagcgcccccataatctgcgacaacaaaaaaatcgtgctcatgatgctgtcccagttgctggccggccattacctgcggaacgaactaacagaaagaaaactggatgaagaagacataaattttattttatttctaataagcgaaaatgcgaaatacgaacatgtagatgcatttccctacatattaatgaccctgaagcatttgctaaacattatcggggaggactgcaaaaagtacagcaagatttttttccactttttggtcgttttacaatcagatactcagttttgcccccaatcagaagtgcaaaaattaattgaaaaaattgagcattatcaccatggggataaaacaaaaattgatttttacaacgatgagtatgtccactttgtgcagaatgtccccacgatgataaatataaacgattttaataacttcaaatgtaacattgaatttttaaacgtacttttgtgtaacataagcgaagaagttatgatggaacagtcgagccatttgatggatttcttcctcataattatgaatcaagaattaaggccattcatgaaatcagaatttttattattcttaaatttgttttgttccaaaaatattttccacaattttttacaaaagaattcgcaacaaattttaaaaaatatattgttacccttgtgcacatggaagagtggtctaaacgaagcccagacacgaaaaggagctctacattgtataagaacattattcgtaaaaaatgccctccacaagtatgtatttgataataatgtcctgattgaaaatttggtgtgtgtcctgaaatcgtccactgatgatacgtggaatggtgaaaacagagaaatagctatcgccatatatgcacaaattgcaaggcgaataagcaataataatattttactggacttgttaaacatattgatgaagctaatggaagactcgagtaacacaattcgtaagttgtccgcaaatggattgtattcactttttctgaatgagtctttaattctagctgataaactttgtgaggaggttttccccaccctgctgctccacatggatgacgactctccagacgtcagtcaaatggtttaccgtaccttagtacttgccaaaaagattaaccagacgattttcgtgaaggtactcccggcatgtctgcataggggattcgcacctactaaggcgtgtccccatttttgcatcataaataatatttgtttgtgccctgaattgaaagggtttctaaacagagcggggacgaataaaatgacaacactttgaccaaactattttgtctaagcagttcctgctgtgtaggaaaataaaaaaaacgcacatttgggaagtctcatttttgcaactgcgtcaattaagaggaatttttttttccctccctatcccattagttctccccttttgtatgcacttcttcgcatctccttgaatgtttcaccttttaaggagctcccaatttgtgaaatttctcccaccttaaaaaaaaaacattttccccgctgctgaaatttttgtgcccccctattcaccattatgtctgcatttctcactgcgttcttcacggcaattttcaccacaattttcactgcgttcttcacggcaattttcactacaattttcactgcgttcttcacggcaattttcactacaattttcactgcgtttttttttcctttttttttcagcacgcgaaaaattcctgcgagtataccgcacatgcgaaatggtataaggaagagctgctgaaatgaagcgccatttggtggaagccgacggacggttaaaaaagtgcccacgctttctgtagaacatgcgtaggaggaaccgtcaaaggaacaaatcggtttgggcctaagtatatgtgtgacaacctttttggcatccacatacacgtttgatcgcccctatccccccaagatggaatcctcccctttgcctgcaaaaaatggataaagagggaactttcacgtgataccctcccccctcaggggatctcactatgtgtgtggagatatgcgtttcctgtgtggatcgctttgtcgtgtatattcacgctttccatttcgatcaccattcaccgttttttcgattttgttcggcgtcacgttgtataacgtcgttccgttgttccatctcgcattgcagctcccttgcatgcgcaccgcaatttaattttgatttccccccatcatctacacgcgcgttactgcagactctttaacgagtgtgaaaaattgtagtcacttccaatcatgcatgcataaatgggattcacttttggcatccccgtacacaccatttcgccccagggatgcttcatttttgtttactccattcctatgtgcccaagggcacagaccggctgaggaggaactgactcacggcgaataaagaatattgtgccattcgaaaaattattgatgtgtacacaagttgtaaaattgtaaaccgtttaaccctcgttgagtgaaaacccccccccgcggtgacgagatagcagttgtggggcaaaacgggaactcgtcctttgccttacccgcataaagcgctcgacaaaaagggggccatgtgtaatgacatgcctatacaagttccgtgcagggatgagcaaattattccgtcttgaagttcccctctgtgcatccgcttttttttttgtcaaaaaaagtgctcgcggaaaaaggaggccttagttggagactgtgcccaaacgaggacagctaaaaaaaaaaagtaacctattccggcgtgtggaggggaacaaaaatgtatcgaactagaggggtgagacaagtgaccaaatgcgtcatgttcaccacaaaatgaacgtggccaaaaaaaagacgaacgacgggggggacagaaaacccctcgcaaacttccctcaccccagttacgtaaaactactcattatccccgatgaagagttgctaaatttcgtggacaattttattgaagccatttttaatgaagccacgtacacaaaaacgatcgaaaaaatgaatataaaaaaaaaatgcataattacaaacttactggaagcgcaacataaattttacaaatccaatatgaaggaaaacccgatgtttctgtacaatatttctgacgaagaagtgaaaaacatttttaacaaaacgaatggggaaaaaatcgattttcatttatttcatgaagcaagacgaataatacaaatggtgatggacaattttcagacatatgaaaattatgagaggagccttttcgatgaaaataaagtggtgacaaaaaacgaattggaaaattacatcgataaatacttaacacaaaatggaataagaaataaaataaaaatcgaattcaaagaggacttaatctctgcagtgaaaattttcaaaaaaaaaaacaatattttttacatttacaaaaccgcaaaagtgttaaggaaaaaaatgatgctttccgtgtgcaatcatgaaatagggacacacttattacgcatgataaatcacgataggaacaatttagacatgtataattttcgttcctgttctgtcactgaagaaggattagctgtgattaattcgatgtatcccttccaaagaaattacctcttccttgtttttccagctataaaatatttaaccgtttgtttgggtaatttttacaccttttcaaagctgtttttttttttaaacacttttgtaaaggatccggacacatgttttaagatgtgtgcgagggttaaacgaggactaaaggacaccgccacccctggcagtgtctaccacgatcagttatacttcatcggttcgtacagcatcttaaagtggcacaagagtatcaactttcagttgctatattcggggaacatcgggttaaggtgcctaaatagcgtttccaattatgtgaacgtaaaggataatatgctcccattttttttatctgatgaggaaaaggtcactgcctatttggagtttctgagcgaagtgtcctatctaaatgggattactcccgctagttgcagctttatcgataatgggtaaagtgacacactattttgtcctttttttttttttgcaagttgaggggcaaatcctcttggtagggacccaacggggtgatcaaaaatatacgcaccccccaaatgaacacccaccagaatgttaccacctcgttgtgcttaatgcttcttgtctctcgtatcgttccgcttggtgctgcgtgtttttcgtatctttgcacaactgcacagtttttaaagggtgcaatatttgaagtatcatcagttgggttaacatccatcgtatgggcagatacgcataaacagagttataaaggtgtgtgtgggggcacaaaattgtacaatgaggagttaaaaaaaaagaaaaaaattttcaactgtttgtgtgctttcccatgatctttccttccagcacatacctttctgtgcacttctttgttccccttttgagctcatactcggaatttataagcgcgcgttaatcgagatgctataaaaaggggcagcccatcttttaggcgtcttcgcctttttgcacacaatgaatggggtacacgcagattcaccccccagagaagcacacaaataggcactccctcctcctttttataccctcggaaaatatgtctccacccaggggattagttattcttccctttgatgttattatatgtgaggaactcaatattgtcatctgaaaaatgggggaaattttttccagttggaggagatgtgtagacgcacggagatatatgcacacgtacggagatatatgcacaaaatgtacggctcagtatttacgcaggtgcgccattccccccagggagatcgctttttcttttccccgcttaccgaaattgttcttcatggaatccatgtaattatcatccttgagcgaaatttcctttttggctttgttgattatgtagatcgtgtccttaatgtacttgtagacgacgtccagttttctgagtatatcctgccattgggggaagtggcgcaaataaaaggtgcgcgaaatgatacgatcaggaattgggtctgcttatcagacggtgaaggacactgaggtgaccttgtcccccacttagtacactgacaagcaaaaaggcctttcattgttacctcctccaaattgttaaaatcggctgtatcaatgaactgcgtgtcttccattatatcctgtggtttgttctttttttctagtttgcttcgatgggaagaggggggaaaaaaattcattgacgtgaattgctaagcagcgaaatgatgtacagtagagccaacatgtagagtgttgtccggtatgcgcccctgtgggggtaacttttaataggcgcttcctcttcagtactttttttcctcgtcctttttaacattgtaatgacgcagctccggtaggaatgaagaaaaacgacttaaaaaattatcgacacatgaaattatcttatacagaagcaatgcatttttattgtgttcatttattttttccttgagctgttccgctatctccttttccttttttaacacgccttctgaagtctcaacgagatttttgtattctttttctttatcctgcatgggtgtaatgacagcatagaggaaggtgccaaccaaaaccgggatgggagaaaaaaaaaaaatcacaacgaaaagaagaccgattccgtaccattagggctaacttatatttttcctccgtgtcttttattttagcctttatgatatttatctttgccttaagactttcctttttcttttttataaactctcgcgagctgaatatcgtttctagcctgtcgaacatatccaactggacgaactcggctgaattttctttaaatttgctcagaaagctgaggcatttttctcctgaacggttgtcacatgtgtgtaaagtgtgtgtatattgtagggtgtcactcatttgtcgtgctagctagggctaattcctcatcggggcacgggacggagtactcttcagggggtgggttggagattctttgatgccatttagttccatttcgttcacgtttggctttatatccgtttcgtgccttttcgtttccttttgccaagcgcggcatcctcttcttactctccaccgtgtcgcagtctgccttctttatccgctcgtgcatgtctgcaatggccaccttaaacttgttaatctccaaatcgtacatttttatttttttctccttattttttattttttcctccagaattacttgtctgtcgtagttgtcctgtgcggcgaatgtgtgtgtgggacagttcgtgtgcaccttttttgtcccgtcagtttggtccatttgctcccattcgttcgtacgtttttttttttttttttttttttttttcccaccttcgcagccatttggtactcctttatcaatttttcacggctttcattgtgcaccttttccttaaagctgtttaggttgatttgcaaattgaaagaagcgacgttgggcaattatgcctcgtgggtatttccagttgttacatgttgaggaggggcgagtgtgtgcctaagatgcccctgtacgtgcatacaaacaggcagatacaaaggaacatacatacacacatacacatatatgtgcgggccgacggccacacacacacacgtctgccgaatcgaacctgaaataactctccttctcctggagaaccttcttaatatccgcgtgcttcacgctcaggtctttatttttgcgccttaaatcctacgaagagggacacgcatacgcacgcagttactgctggaaatgcctgtttcgcgtggggcccatctttccagtgagtttaccctcaaatgtaatttcttttttatcaataaggggatgtccaggtttttattgatggacgcggagatgtctatgtcctctgcattttgatccttaaagttttccattttgtcaccccttttttgttttcagaaagggttaaagtgttaggacatggttaggtaaaagcgaattgggtgaaaaatgggcggtaaaatggacggtaaaatggacggtaaaatggacggtaaaatggacggtaaaatgggccataaaaatggcgtaaagttgacaataaagttggcagttaaatggaaagtaaagggcacgtctacgaacatacgcgcgcgcatattgcacgccaaagcgtttgtttcactacgtcaacctcgcctcgtacaatctcctttcgcgcaaagttccccctgaacttattatttttttttttttgtgcaaaatgaatccaaattttttgcaaaattgttcaccttaaaagttttccaattgccgttaatcagaaaagacgtttgcgtcttatgtgtataatcgcgccaactgcgatgacgtctatcatgttaagctgaaatggagaaatttgctctcttagggtttcattttccggcctcaataacttttttcccttatgtttacaccttttaccagatgaggcataacaaaatggggcttcacctgctagtgcagtgtaaaattttccttttttttttttttttaacgtcgatttgttcactgaagtttggaattagtacataaggagataaatccactatgccagaggcagatatagacattcgcgaaaaaaaaaaaaaacgcaaagaacaacaagtgacacatttgccaaggagacaatcagaaaaaagacgaattcgatgatcataaaaatattgtgctgaattttttttttttttttctccctaaaaatgtcgatgaaaaaacgtcattattttttcgcatatgcatgggagtgcatattcataatttcttaccataaacaaaatagactactgtgcgtgcgcagaattggttacgagcgttggcagtcgactgttacactcaattctaatgtgtaattttttaaggacaatgagaaattgggatagtggtaaaaggaaaaacaatttttttttttttttttttgtgttgcgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcacagcgaattgggcgataattaacctggtccatgttcattaatattaagcgcatttgtctatgtgtgcctttgtgtttaattaaaaccgtcatgatgaatgtccactctctccaaaattggaatttttctttgttttttttgctttttttgctttttttgcttttttttttttttttttgtgactccatgaagggtagtatttattcaaattagtagttatttatcaactgttgggtctattgatatttgttaatataaacaaatgcatcttgctaactgattcgtttgtttccgcttccttctctttctttgtcccccaacaattatggaataattttctttttatctcattttatgtttaataattagtttttattagttcccaccttagacacaagtttgtgcatgtacgtgtgtgaatatgtgcacctgtacatttgtagacgcccgcgtggtcgacttaatcagtgcggaataatgctggtgggtggagttcttcgcagatccttctccaccctcccaccgcatccacgccgattctccacttaattaattgtattcattcagtttgctccgcttggccaagctaactcacagaagcatttaattaatcgacgatatttaaaaatgtttctaataaatcacaaaataatcatcttcaagttgatccttttttcctgcattcttcagaaaagtaatcacagttatttgctacccatcgaggacgtgtgttgttttcttgtgtgaggagatgggtggagggctaatgtaacatctctcctcgaatctacacctctacatacatctgcgaacttgtcagtatgcatcatttttgccactcctctccctccgcagatgtatactgcaatgatactgccctgaggaatccgattttaaaaaaggtaatgctgcagttggcgcgcccgagaggtagataacaaatggaactgcaccagtacactgcaccgcggtggtatacataacagtagaaatgcataactatcttaattttttttttcccctttttgcaacttgtccttctcccggatgcagctcttcaaggacacgaaaggtataggatcgaatgcaggacgtaccgatctgcgtgcggttagcgttgaaagattgtcccgtgagagaggggcacgcacgcagaaacagttgtgtagagcgccattactcacgttgcacaaagcacgttgcacagtgaacgttacacaaagcacgttgcacaattcacgctgcacaatgcacgttgcaccacataccaacacatgaaccgctcccctccgcccaccgtaccatgaaaagaaccccagggaaacatgctagttcagaggtactcctacggaggatttttaaatttgcacaagtatctctccaacgcgaatataaacataatacaagaaataagcacaaaggacagcgtcttgaacttggtggccaagttaagagaattcagaaagtacaaggaaaatgtatatgaaaaatttaccaactcttgttccacctttgttgagaagctgtatacagagacgtaccttaacatagacaaatcgctaatgcagataaacgagctcctaataaaagaggtgaagtatctgttgttcacgaatagtgacgtgatctcagatgaagggaaagtgaaggaagaagaatttaaaaaaaatttagtggacaaattgtatgacgaatttttacaacaagaaaaatcggagaaagatgaaaatactttactctacttcaacaaaattaacatggcttataaattcagaaaattttttaacctctactcaattgatgatcctgaggctagcgaaattattatcagtttgattcaaattgacacgtccaaaataaaggtagatcacaagtcggtgcttaaaaactttgatgatatattaaattctcccaagcctcacgtatttctgaaatccttttttagtggaaatgaagaagtgattaatgaatcctttttgaggacctactggatgtgtctaaagaatctgcaccaatattttaagtcgtacaattcgcacgtgctgtcaatactaggggaggacttcaaaaacgtaattttcaaatacctagacgatgttatatgtaacaataaggagaaaataattcacaatgatcaggcaaattacttcttaaacatacaccatttttttgataccttcataactctcatcatatcgaaggtgcacaactccaaagttaccattttaaacgaaaatgggattcttatatccatccgtataaacaccctccccgataaagtgattcagcttgtttctaccaaatattactctggcacgctgataccgcatagaatttttgacgaggttacgtacctgttggtgcacgaggacttccccatcttggagcatctccacaattttgaaatcaccacgataaatgcggacggcgcgtcgatgcattcctccgataataagtacaaccctatgaacgaaagtaagttgtcttgtggaggctacgcaaaatggatttgcacattcacggtgtgtttgctctctgggtgaccgtttcaattatcatccctcatttgcttttgccccactgcgcgtcatccattttttttttttttttgatcccccccaacccaatcgcagacgtgagaatttcctccgtgacctcccaggagaacgaagaaattacaaagtgcattaaagaggaactgcatcatacttcgaagaaaaaggaaaagacgagcagcagttactacaaatcagtaggggaaattctagccaagtacaatgggcgaagcaaaatcacggagaatgacatttacctgttgcttcttaacatgattagaggaaatttgaccaacctaagtctcctattttcactggagataattaactacctcgatgaatactgtgagaatgtggagttggacgacgaagaattagaagacagcgattctggggatcccaacttggggaaagaaaaaaaaaaaaaaatactacaatgatgtcggattaaatttctctaatttggataatcaagaatttgaggaagatagcttgtatagcggttcgatggaaaatatatcctacaatcaattttatgaaaaccccaaattgaaagccctatacgactccatctctaacatgagtacactccccgatgcggatgttagcaacttaaaggggactgccaagtcgaccttactgtcagacgaaatgaatttcaaaatgatgtcttctctccattcttccaattataatgcatcccatccggacttgcaaaaaatgttttatccgtatgaagaatcgcatgggacatccttccccaacttttcctccttctcaagtatcccacaaggtaactccattgacaacatatccgattccacttcagatgggtctacttcaaatatgagcaagaatttttcaagatcttttcctactttgtcgaatcagtggacgagcgattctccgtccggttcgtcatccggttcgtcatccgcttcgccgtccggttcgtcgccccatttgtcgccccatttgtcgccccatttgtctactactactgtggtcgacgtggcgagcgacggtgggagagacagtacaacacaggccgggtccaattggggactcggacaagatggggagtactcatccaggtggagtatgagaaaagcgggtgaagaccattcaggaggaagttcccacgatgggagcacctctactttgtatggctcaagtatggcgtcttcctcctctgggagaaccacaccatccgaacagatcgaggaagcaacgacgagctcatcaacggacaatattcacaaagaagtgaaggaagatccattaggagataaaacaactagtaagttttcttctatgtctaacttgtccgatagtcgcagaatgagcattaatctaggcagcttttcagaaggggatgaagcatatgattcgaaaaatgacataaagtggaaaggaatggacaaattttccacccttaacataaccaacttgcgaagtgaaaaaaataatgacatcatatatgaacaggaaaattacgagcgaaacaacaaagaaatatccaacgacgcattgtacctcaggaccatgtgcaagaagaaaaaaatcatggaaatagaaaaattgaaaagtgtgaaggaactaaagaacgacttactacgaacaaagtacagtgtttttaacaaaaatgttctgttccttaatgaggcaaatttgaaaaatatattcgaatcgaccttcttcgattcgattcaaatgaaaaatgctatcatcaggatcatgtcttcctacgagatagacaatctgcaaagcattttaaatgtcaatatgagtgatttaaatgatcacttttttcacatgcgtaatatttttctaaataaaaaaaagattttatcctttttcaatttgaacacaagtcaaaatgtcattaacaaaattgagacgaagatttattctgtgttcaccacggtgtggttccattatacaaattatttgtggaaagttctggacatatttggagttcccgaacttcgcctcctttcaagcatgtatcattcgctagttatgaccaacaaagatgagaatcatctgaatctgttaaattattttgggttcacagatgtgttcatgatttatttgctagttatacggttgaggcggaatgtatactacattaaccagaataaagctttcgatgttcagaacgcttctttgtcaaaactggacccccttcacattacccgcgggtacaatgggtacttctacgtcttcaggaataactgcgggaccaaaattttgagtaccaacttggaccacaaggacaaaattgacgtggggttcggccttcatttttacgcgattaagagcattggtaagtctggttgagcgtgccatcctgtgcttctcgtgttctcatgtgggtgtaccccgctccgcttctcgttttctcatgtgagtgtgccatgctccgcttctcctgttctcatgtgagtgtgccccgctccgcttctcgtcttctcatgtgggtgtaccctgctccgctccttctgggcacttcctcacgaccacctttccccccacaacgcgcagacaaatccattttcagcgccaaccactggaccgaatccgacttcgagggcgaaacgaaactctcgctagccaagaaaagtatctcctccctcctggaatcaattgaccacggaagcatatactacaatataaacgacaacaaggacacggagaagtactcctttctcaccatttatagaaacgaaaacgccagcaatattaacgatttgccggccctcatcacagccatcatatgtggacagttatatgatataaacttagtcaaggagtgtataaggaaggatgaagtttttttctctttcacaaataaaatcaattccatcgtgcacaacttctacaacaacagcatcagttttaagaatagcaccttcatctccgccagtcagtcctacgagaatgtattcagtgatttttataataacgaaaagatacgtaagtgcacctggggaggcgcaaatgaggggggagggtagaaaaattattgaaattgccccattttgcatagaacaccgattctctcccctttgtctgctcgccccatcttgggaactcgcccgcacgtcgctactttggcgcatggccccgcgtcatggcacttctccatgactgccattcatgactgccattcataacttcccctcatgacttccccccatgaatgcccttctggcccgccattcatgactcccctccgtgaccactttttccccccacccgcagtcctcggggcgctgctcctctacctggagggaatgaagcgagacgtggcccgcctatcaaacgagaacgaaataaggtaccacttctcattcgtgtacaaccttatcaagatgcacatcctgaagaaaaccgtgtcctcctacaagacacagtcccagctgtatgccctggaggaaatcatgtttaaatataaactctacagcgagaagatagccagtacccttactatgctgaacgctctgaacaggggtaataataagagaagagggaggctcctccattggcataaactggtgcatgttcgagattttcacacatagtgtgtatgcactccgttcgatatgaagtatctacctggagcacttactttaccctgttcgtattcaccacgtatgctgctctcccccctctttttttctttttccctccaccacacaggaaacgaacaattcatcgaggtgctggacatgatctccctaattttctaccgcatgaaagtggagaacctaagccatgacataggccaaggtgtcccagaagtacacacagaaatacttatcctcgatctaatggatgtaataaacatagtggccttttttcataaagtgcttaacaaaatagacgcagcacaagaactggaagagctaatagacaaggagaaggtgatcagacttcacatcgaggaaatcatagacgtggtgaaaaagatatttgaaagttacgacaacttctactacgacatcatagaggacgatatcaagaacaccattaaggagacgctgttaaaaaaaatgaaaaacttattcataaattataaaaggtttattaatgaagagagtaaaaaattgtcgtccaaatttataaaaatttaaaaaaaaaatccttttttctttttgagggaccaattacttacaacttccccatagatatatcctacggtaaggtaaaaaattttgagcagatatttttccttgacttgatagagtactcctactctgactacaccagttctcacctgatgtatgaccaagagaaggacgacgaacaaaataacaccatgcccaagctgattgaacgagtgaagaagataagcttgctgtaccacgccttcgacattccgaaggaatacaatgaaaagctgttcaaccacattttcgagttttctcaagaaggatctgtcaataagtcctttgttcagcggagcaaactctgggggaaaaacggtaagacggagaaggcgcaaaaaaaaaaaaaaaaaaaaacataaaaggagcgaacaatttgggtcactttggtagttcctacgcgttgaacaacacacgcataagcactaagagacgtgtcttttactcttggtattaccaatatgcgatgtttaaatcgtttctagtatgatttgtgtgcgcatcccttggtggtgtggggggaagccaatttcgctgccctcacaggcacgtcgcaaggtcaccccttttagaagtacttgtccacttctaaccagttcgtaccactttgtatcctttttaccctgctttctcattttacccgtcatacctactttcccatcttacccgtcatacctattttcccttcttacccttctaacccttcttaccccgcttaccacttcaccccactgtagtacccgaggagagctacgccaagctgtgcatcgtaaacctgcaaaggctgctgaggtactacttcgaaagcagccgcatacacaagctggtcgacttcatgctgaaatacaacgaaataaaaatcggaatcaagaagccactaaaggatggaaagggaagcaccaatctctacctctgcataagagatcagtggctctacaagcacacctttcagaacatgaaatcgtacctgtcaaatattaaaatgaaatttaactttaacgtagaggacataaaaacgtgtgctaaagagaataatggctacccacatctgaacactctaacacatgctatgataaatatactggcatatgagctacacaacattttttatgagacggaaaaattcgaatccatgttttcactgatggatgtgaaaaagaatgacatttctagtaagctcatgtttcaaattaacaatgtcctgaatatgaaacaaaaaatttccattttttactattccaagaatgccttactgcatcttacggagatcctgagtcatcactttaaagaaagaatcatctatatgtcggacaacatgaaaggagggtacgacgtctactcgtttaaccccgcgcgcaaaaaaggcggcaacaaagtcatcatcctcaaggaagggcacacctttaaggtgtataaccagagcagtcctctcttcagctacgaaatgcatcacttgcgggacacatgtaggtgaaggagcgggcaccgttcgtgagggtgtcatcgagggtgtcagcgagggcgtcagcgagggtgtcatcgagggtgtcagcgagggtgtcatcgagggtatcagcgagggtgtcagcgagggcatctcccgttcgcgttttcctgtgttccttccacctttcttccatgtttttgataccttcggcggatctcttacgccgcttacaccgcttataccgctcacaccgcgtacacttctcacacttctcaccccgcttacgccctttccccacttctgcaccgcagccacgttccacatatactacgaagagctggtgaaggtgaagaactacctggaggcgctggagagcgagtacacggagagacagagcacatcggctgaggacatccacacggccatccgggggcacaacacggaaaagaactacacgaacatacagcagatgattctgtccctgatagagcgaaaagacgtgagtaacaagaagaaggtgattctgcgaaatttaatcgacctagacatcgtcaagcacagatgtaagagagtaaagaataactacctgcacttgctatacctggagatattctctctcttcggatttggaccctacagcgatttagataacttattgaatgacctgttcctctgcgataagggactcctacaatggtttaaagcatccctttcggaagtgcgaaaggatgaacgtgatgaggatagctacaacaaactgcgcatattcgtttctgcactaaggtatatgataaataagctagacaacatgttatcgagaaacacgctagagaaacaggaactggaaaatgctatacaattttttaaaaagaaaaaagaggatatactaccatttgattttgagaatatcattcctcattttaaaaaaaaaaattaaagtacaacaattttgggaacaaaatcgaagagttcaaaattgacgagaaggtgaaagaccaaatattgaaagagatagaacagtacaaattttccatttcatcgcatgatatgaagccttactacttcatttcgctcatggggttgggttattcctacatacagaagtttaacgagttgaagttgggtctctactcctcagtatcctccagtaacgtcatcacgttgaggaagctcttcaacttattctacgtgaacgaacttacagacgtgataaacttgatcatgcagatcatcatgaatgtgtatatgaaatttttttacaagaccaaagattttttcaagcatacagatacagatacagttataaatctaagtaaggagaaaaagaaacagtttggcgaaattattctatcaaaggaaagcgtcaacattgatccgttagacacgaagaaagaccaatcgagtaacgacaccacaggaaaagtgaaaagcagcacgaaatcgtttactgtacatgaatattacctaaactatgtgataaaaaatgcgtacgattttttttacaccgtgttggagtgctcggatgataagccgtgcttcctcgaaagggaagaatctgcagaggaaaaggtgaagaaataccttagggaaaatccctttaaccaaaatatgatttggctcataccaatcctttcaaaccattttaggagctccataagtatcctctacatgaatgacaaagacattcgtttgtataagtaccaggacgatagtgctatgaagtttagcattcaaattttggtacaagacggagaaatgttccttatcctacccacctacttcatccacatcaacattttgagcataataacaaacacattgataaagaacgaaaatgacgctgcacacaatgaacggtctctctctccattgtactctagagtgtctgaggatgcgcttattctggatgagtctatcaaaagtacggcaaattcggacaattactataaaacctattttgaaattatcgaagaaaagataaacctttttttgcacaaaaaaatgcacatatatagcttgcttgtatccataagggaagatatcctaaactttaaatactttatatactacgaaaattttgtgaaatttttgaaactcatggattattttatctgaactctaagctggagctcaacgtggacttcaccttcgaggaaatcttcaactctccgaacactctcgtaaagtactctatcaataatattataaacttcattgagaaagacaattacaacattttcggaatcgaaattaagaagttttacacgaatatatttcaaattcatagccacaagaagtaccaatctagctcatttcttcggctgctggacttcctgcttagcacgataaaggtagaaatagacacccagaacaagcagatagaaatgtcctacaatttgatcgaaaatatgcgcaaaagaaactacgtgcagaatttgaaaagtcttgaatcgctcatcatatgcgagcacattaagataatttccaacataatgaagtacatcgagataaacctggataacatcatcaatcacattgtctacaaatcggagaagctcgtcgtggagcacgaaacgatcaataaggtgcagatcattcatgattgctgcctaaagtacgactttaacgaattgggagcgactgaattgaccaagaagtacttcaaagagttggaaacaagaaatattaaaatttcaaattacagcaagaatttacagaagctatcagatgaggagttagactacgaagagtggtattccattgcgtccaaaattcaggtggactattttaagaagaacgaattggtttactttaaaattttgaaggaatctcccttttggaaacacggggcgaaatacttcaccgaagaaattgtaagaaaaaaactcaaagaacataagttgtacatcgaggagaaggacataaagtggctgagcaataataagctaacctatagcgaatacaaggacctcctatttgacgtaaagattatcagcatgacggagaaggacctggacgccatgctcgtaaatagagaacagtacgctatatccatcgtgtggaaatttttcaataccgaaatttgcgttaacgggaatgacattcattttgaggatctctactccaagctcaagaattacaaaaaggatttgaaatatctaactgtgttgaagaaggaagacgtgtacaacctgttcaacgctattgttatattccatcgattggttgaatcaattgatgaggaaacctttaacaaatacaaaagctacagaattacaaatatcctttttgacgaactaatgaccaggggggtatacatatctggagattccctcataactaaggaatatatcgaatctatatttaactacgacatgtggaggagggacattaagcaggtaaaagttagtaacattttgataagatccctggttccaacaaagtatgtcaattattattctactgcacccatttttaaaattctccgattcttcgtaaattcgaggctgaacgtacgcctggttaatgtgctgtcctacgtaatatacaacatactaaaactggggaacaccaaagatgacatattcaagataatcatgactgagggacttctccggggaagcttggacgttgtaagacttatcttaataaaacttaacatatccctagacgggttaacaactaccatcacgacactgctcacaaatctccactacctgtgtgagtatggatacgtccaagacgccttggagagcatagactaccgtaggatgttctccaatctcttcttcctgctacacaacttagtggaggaattttatttcaaggctatattagacttccttctgcagtatccatttatagtagattttataaaaaagaatgaagaaaaattaaagaaattttgaaaagttcttcctcctaaactttgggacatatgttaatttttttcagcacctgtacgatagtattgaaacgaaatttttgacatacattaaatattacgccacgaaaattttaaacaactttttacctttctcatcagatttgattgagaaaattacgcaaattgagatgcagaggataagtctgttggagttcatttcctttagtgatgaagaaagcatcattcccatttaccaaaatgttatagctcttcttcaggacgaagattttatggttgatcttagaatttctacaatcagtaagcataaggagtatttctcaagcgggaaaaatgtgaatatttcagaggaggagttcctagacaccttatataataaataccacgaattgtatccctcaaatggtgcttttcactccggggggaggaaaccgagtagagcgaccctttcaaatatttcttctaaggtgaacagctcgtcctttcttcagaatagggccttacatttgaagaagaagaacaataaaaggctactcaacggggagaaaaacaaatttggcaatgttcgttcccccttgggaaatcacctccctggagagaacacacccactggggatggatccacgtcgaagagagatgataaacatgtagttaatttccccccaggggatggccccattttggggaaaccctccaatagtgctcttagccacatttttaccaacacgaaatggactcgaagtgccaaatcggagaaggggcaacagaataagacaaatgaacctgtaccaactgcagggaagaaagagggacacgaaaaaacaaaaaagattcaggaggaggacaagccaaagaaatcattcacaaacttaatcagtgatcaaacgaaaaacatctccgaagcatccttcttggaaaacagaaccaccagcacgactaaaaattactactttatcgaatcgaataggtacagaacgctgagctgcttggagaaaatcttcctccattccttcgacagtaattccaacgttggagaaaataaaaccaaaatatgcagctcactgtatagccataactggacgcaaaagttacgaaccgtgtcgatgaagaagttaagtaacagggctgtagacacttatgggtatacacacgacctattattgacgacaaaagtgagaggagaaaaatgcgagctgcagttcaaactgaatattgcacatgataataagcaaacactgaaaaaacagaaatataaaaacgcaattgtagacttcaacatttttagagagaacaaagaattgtgcttcctaattattaatagcaaaaacagtatggacaaaaatgtgtttatctgttaccatgctgaattggtcccattttatcgaacctatgatgtttcgaattatctcaataaagttttttccgacgttgattcagtcaatacaagcaaaatgatcgaggaaaatgaggagaccaacgagaaggacaagacaaacgtgaatgaaatgtacaaatatccgttcaacataattggaagtgatgaaaggggagagaccaatgaggggcgtaaggacattgaaccaaagggagtcaattgggaagagtccccacatgtagaaggactcaggggaagaaatgacaccaccgatagaagtgccatgggtagagaaaacgacagcaatgcaagagattccaccccgtttaggaatgaccaaatgtcgttcaaaatcaactcaagtagcaaaaaaaaaaaaggtgcattagggaacccattcaccgacacaattaaaaatattagaagcggaattaacaaaatcaaggataaagtgaagaatagacgaaaggaggaagaaaaaaaagacgatccgaacgacaacatagggaaaattaaagatgcgctgaaatacttaacagagaaaaaaataataaatcagcttctcgaatttgaatatttccactcaatcaggtggagctctaacatttttagcgtcaccatagataacatgaaagggagcaatgagaacatcaagttagttttggagctcggggattacaacataaagacctactatgaggtggacatcaagcatgacctcaatgtgcaagccttgcagaagctagattatttcatcaaaaaaagtaacgtcacggacatgatagcacagaggctgaagaagtacaccaagctcaacttcattttgaagcatatttttaggtttaagcatgaaattaagaacgtctcgtatatcaagtcgatggtcgatgcagagagggtggcggagcccacaaagggtccgcagtcaggcaaggaaaaccgccagaatggaagcttcaactcggataagcgtctcaaaggggacgaaaacgacgatgaagatgacgaggaggacgaaatggagcaaaacagtgcccacggaaacaactcggagcagcctttccaggagtacataaaattcacttggtataaagaacacaacaaggagcgagtagaagtcatcctagcggtgaaggcaattaaccctctgaaactaaaaaaccataatagtgaaattttatgtgaatcaaatgtggacataaaaaatgtgcttaaggagtttagaccatcggaagggagcgaaagggagacaatcgaaataaatggagatgaaacggaagaagggagggactactcgaaggggaacccatctgcagagacaaccgtggcggatgtcacatctgatttgatttccagaatagatgtagaacaaagcaggaggaacatcacgaaggagaaattcttcaccgattatgctacatacttcagtaagatctatcccctgacagaagaagagaattatttcataaaaacgagaatggagaaaaactgcgccctgctcaagtacagacttatcctcctatcagtcatcataataaaaagcaataatttgagtaacctcaaaaaaatgagtagtctcagcaacgactatttgagagacaactacaagttgtacaaaaatattgagttccatcaaaataaattatttcgaaaaaaatacgtgtacatagacaacaagcattacataattaaaaaaaaattggagtgcctcatagggttggatttttacaaaagcttaaagaattctctcgagaagaaaaacatattacaaaattttctggaggacctaaccgcggagatatccaacattaacaggttcttctacaagtatttctacaatgacaattcgaacatacactcatctagcttctatctggataagctgaaaaatgttaagtcactgtgtcccctcatatacgatttgaagagcaaggaaaagattaacatatcggatacgtccaaggtagacacatctatcaagctaccaaacacgaaagaagtagaatatgaaatagagcaatgcgaaaagagagtaggcttctacggaagtaacatcctattttttggcaaagagttagacgattcgataggtaaaaaaagaattgaaaatatagcaatgttttcctacgaatgtgaaaagtccatttttaatgcaaagaatttaagtgaactggatgactatcacaaaaacttttgcatcaatgtgtttgaaaatgagatggaagaacgggacgaacaatttagacccaacacggaatggattgatatgctgtataatactttttcctccaaaaagaatcataactatactggaaataactactccgaaattagatgttttggatttgctgacagggatgagctgaaagaatatgaaaagaagaaagaggcaaagtgtaaaattactatcctgaatagaaccctcaatgtgcttcaacaatttatgaacaagtattacaaactgaagaaggacggcataaataacggaaacgcctacaacgtgtatgccctgtttaaaaatatctacacagtgatgatatacaaactcatgttcgaaaccaggccattcaaacctcttcgcgttcaacagaaattgaacttagtcggaaataaatacaccaagttgttatataaaaaggagaattactcaaagtttatgaagcacatgttggataagaccagcacgttgtacctcgaaattgagttgctttacaatgagcatgtcttccttaggaacatccccttcccgagcgaatctgtggacattctcatgtttaaccacaaaccatttagtgatgatgcatatgggtatagactgttagccaacccaaatgaaaatataaacgaaggggaagaaaacaccaaagtatactccttttttgtgctaattatactaggttactatccagagattcaaaagtcgcttctcgaagtggctgaaaatgcagacctgatttataaactgttaggcattaatgtggaagagattaagaaaataatccagagcggtcaaaaggggtacgatgagggtactggaagggacggagcgccgtcctcctctggggggtcaacaactctggataatggagcctcatccaatttaaatcaaatggataaaagtcagtccggaattgctggaaaaatttccaacccttttggaactttatacaattttatttttagcaaaagggaagatgccgactctggggagaaggcctctccaccatctatggccgagagtgatgggatgaacgggaataaccacaagggggacactgcatggagtgcttctgggttctctacggaatatccatcagcgtctccaaacggggcgcccacctatacatcgaactcgtcgtctacgtcttctacatcgtctggttcctccgttccggcgtcttccacctcctcaccgatcaacgcaccccccaaagcgtacgaaatcaacgacttcacatggatgaagaaggaacaaatagacagcatcaagatcctaatcgtgaagcacgaacttgtggactacttcataaagggaatcaaattgatgaatctgaatagctacctaagaagtgataactacctagatgcattcaagaaggctctcaatgaggagctgaagaagaaaaatttctatcaccactttattaacacttcccccctgttccactttgacttttacaaagtgcaccacatgttgctcttcgccttttattatgccttctcggatatcataaggatcagaagacagtacgtgaatctagaatccagcataaatagaataattgacaataataagtttgtctatatgtacagaacccagacataccaaagtataaaactggatcctgaaaagagagtcagtctaaataaagaccatgaagaaattgcaaaatttatttacaacagcgctatacaataccgatacatcaaccgagagaaacttgatcatgtcctcttcagatttagtgaagaacaaatagacgaactgatgatcattttaaaaaaaaaaaaaaaaaatatatcctgccacagacctggcagaaattaccacctttgtagaagtcatggttgaaaattatatttatattttaaataattacccttcgaattttagcctcagtaagcattcctccttttatgagaattttatcagaaatgctaaacagtattttttttcctacaacaagaagaataatttgctttacattatcaaccagagagatgttaactacaacatgcagactattaaacacattaatgaaaaatccacagttattaacttgatcaagtctgtcctagagtttgttttcttggcttccaccaggtcgtacacagtcgacagagccattaaggaaatcataagtattaatgaggaacccactatgaaaagtggaccccatctgaagcactttaaaaaggtgaaaactcttccaggaaagtcccatcgttacacctttttgcaaagcacaaatgggtctacaactctagataaaagaaaattccatacgggagattccaacgtggtgaacatggacctacatactgaagaggaaaacacagagaccattccgatcaattcattgaaaaaacgcgacaagtgcagtacctgctgtcggtgctgtaggaaaaaatgcctcactctacacagtaagaataaccccaatatgcgtgtgaacaattaccccatggttccagaagtcaaggataaacgaggtaggtgcgcacagccttgcgttcttaaggggcattttagggaagctcctgcagaggtgagaattgtaaaccttaagaaaaggggaactccagggaagaggccacctaggaataatgcgctatatgcattttgtgacaagaaggggaagaaaattatttatatgggtgatgagaaggacgcagagaggaggccctttctactgggtggcgcaaaaaggggaggtactcaaaactgcacttcggttccaagtcccagagttggcctgaaaggagcaagttgcgatgatgatctggagcatgatgatggagtcaaccacggtgatgtgaaccttgatgaagtggacataaccaaatcgacaaacaccctagcaattgcaagagtcatagaatacaatttcactgaacatgaacataaagaaaattcagacagcagcattgtggagagcctctttggaaccagaatgagtaatgtgtattccaaattaaaaggaggagtcttttccttcacttttgttcatggtttcgatttctttttacgaaatagtctctacttttacagaaaaaatttaatctcaaagtatataacatattatgtaaagatgaacgtagtacagagcttggatatgctcttcctaatagtgagggatcatgagttgaagacatccctcactaatacatattcaatcaaacacagtctgttcgatatatgcctatttaatttccagaatttatctataacacttaaaaatatccttaacttgatcgatgaagacaaaatagagaaactgctttcctacatcattgctgtgatccatatgaaatacacaggtaatgctcgcttcattgaaaatatgattaaaaatttaaattatgcattgtcgaagaatatcactttgaaaaaattatttggcaattttatttcctacctgaccatttcgtccatacaaaccgtggagttgtattttcactccagatataaaaagaaattactaaaggtgattataacaatactgaataaggtttccggcaccatttccaacgtatttggggaaccctttttccagtcctacatgtgcacacacctgataaagttgggcgagtccttcataagtgagttcaacgcggaaaatacggtgtaccgattttttatggatgtcggcgagattaactttatcgacattatcatttcctacgcgtatatgtacttccccaaggcggttcacgacttcatgggggactaagtgggggcgctagcagctcaacgggggaagcaacctaacgcggtatgagctcaaggggagaagcaacctaacgcggtatgagctcaacgggggaagcaacctaacgcggtatgagctcaaggggagaagcaacctaacgcggtaacagctcaaggggagaagcaacctagcgcggtatcagctcaacggaggagacggcctggcgcgccagtgcctaaccacttcgcaaaagcggcaaaccaacgtgtatctttttgtatgaattaaattaacacagtggaagtgcatgcacggagggtgcatacgagggtgtaaaagttcgagggaccacacaaacggtcaagacgcacatgtgcatgtctgctgcgtggctacgtagacgcgtaccagctgcacagttatacgtgcacgcaagggggcctctctcgtgacccttttacacatacattgcgttaaaaaaaaaaaaaaaaaaaggggaaacaatatttttttcacataacattaattcgcgttttcttttcttttttttttaattttaatatggaaactttgtacacaccaacagattatttcgctttttactcacataaagtgacatttcctgaggcttgttttttttttcttcttcttgtacgccttcagaaactgaagttgtctcttgttaatggcgccctttcttctgtcccgtataaaaacaattgcgtcaatcggatccatgccgaattcgatgagcacaatggaagctaacacgggggctctacccaatcctgcaacacagtgaactgcaactgcgcggttgttctttattacattatttacaatggtcaaccagttacttacgatgtcaaccgtgggggcatcaccatccgggaatattaactcgtggacgtttatgcccgcacttgttatttctctgtcattataagtccgttcgcatgtccgcactaggtccgtcacattgtaatttttcatttcttttatgtacaatgggagtaggtcattggtcggtgcatccaaaatgaggatctttatcttcccatgttcgattttcgtcgggtggtttaaaacggggttgagataatccatgttgtaatttatgttgcctaggtacctctccatttcgaagtacttcacgtatactgtatgaatcacttggtcgcagttgcgcacgcctcggcttctcgtgccgaagttgctggtgctaccgatattgcggatgctcgccccgtcactactgcggatgctggcgctgatacgattattacacggggggtgggcaggtgcgtttaaaaaatcgcagtcaacactgtttggcattttccaaagggctctaaaaaaaatgcgggtttgttctcctttctggttttggtctacggttgggtggggtggggccggaattggtggcttccctcgtgcgtatgtatgttgctagctctttctttgtgcgtatatgcttgtgcctatgcttacgcataacgcgggtaccagcaacacttggcataaaaactgttaattaaaagtgtattcactattcttcgtgtagcacagatgtattattaaacaaatgcgagtggagagaaggagcgggagaaggagaacaaacagtttctcttctatcgaataagcacgatgtaatgaataaacaaatggtcccacaagcaggaatgcttatggtagatgaggggaagggcgaaggtgctggtactatcacacacgtatgtgcatatattgcatatacaaattgggcgcacaaaatacgtgttgttcagttggtaaaattaccagataattgtgtatatatgtacatgtagatacaaacacttaacacacattggtcgacttcacttcctgacacaacagattagacatccgtcgatatgcatcgcggggggttacacagcttgtgcaaatttacacggggaatgaaccctccgataagcggatgtacccctccacttcggggatgtgcaatgcaaattgcgtgctggcaaaaaatacacacacgaatgaggacatatgcacacaattacacggcgtggaaatgtctactgatgtgcaacattaaaaaagtctccacgtaaggacacacaattaggaaaagacgaaacgaatgaaaatgcctcaacctgttttgtatccttttcctatacgtaaaaaaaaaaaaaaaaaaaaaaaaaaagagaaaaaaaaaacgggaaaattttatgacaaaataatgcagagatacaaattaatgaataaacacataaaatcactaaacagatgtacttctttttttttttttctttttttttaaataataaatacgcaaaactcaaaaattagtattacacctattttataacttgtacactaaatatatataaatattttataaaattataaagaaactgataaatcattgtatcatatatttcaggtgtagcaaatatatatgtgggtgcgcacacggggagggaggaaggtgaagttggagttggaggtacagattgtgcgtaattgtatgctctatacgtaagctaagtgggggggggtgaaatgtgtgacgggcggggattcaaatggcacgggggtggggggaggcgcaaacgtgcagtcagctataagtgagggggtaaatcaatgtgcccataaagtggactgcgtgggcagaaacgtatataaataaatgtatatatataaataaatacacatacatacatatatacacatgcatacatacatatgtgcatatatatgttcacgcgtggggctatccacatttcgtgacatgcgactgcagtttgaccaatcctgtggcagtgcgtttctgcacgcgcactgcgatggaagacgtttcacatggctacaaataaaggagggtggcccctaatgatgtactcactccataagaaacaaataaaggggtgtggggcaaatttaacaaaatgggtgaaaaataaataagcagacggatgcgtggataaacagatccaccggtgaataaaacaaacaaacgaattcacatgaagtagggcacctcgccttgtggccgctttacatagaacaaattcgttgtcgtgctggccaaactggtaagggctcagtatgttataacttggaaaggggatgggtgaggggacacaccaacgacgataattcaatagttttacatttgtacagatgtgcacagctctctcactctttgcaggcgaatctactcacatgtgtgtaattttctactgaaagatatacttaacaaactacacatggatctcttcttctttgggaagtctttacaacgatttttgaacagcttaacttggtatagtcaatacccctctccttttttctctcttcctctatgtatttttatctttgcattataatccttttcaacattggtcgtagaatactcgcacggctacctcattgagcagtgtgtccactcgtgcgcgtaaatgtataggcacgtgcatgtaaaaggataataaccgttcgtgcgttttgtctccttcacgtgctatatgtgcctttttttctctgttaacatttggaacgtcaccttaaatgtgcatatacatatatatattatgtgtgtactgtttttttaccctttggaggtaccatagaaacgaattgctcctctagcttcgtatcacttaggattcgtgtacacgttttttattggctcctttgtctgcttctcatttaggcgttactatttattggtgtcttcaaagttcttcctttcttgtcctatttaggtcactcagctgtctccttagcagtccatctactacacgcgaaggggcacatttgctggggagcctttggaaggaaaatacaaataagtgattctcgggatggacacgcagcacaaatgcgaaaattctcgtggacccattcactcaactttctaccttcgacataaacgatttttttttttttggctggaattatttaactcgctgtttttacgttgatgttttaactttgccctttttacccttgatcatattttatattccataacagtaaaaaggagagaataaaaaaatatatataaatattgtgttcgctttgtttaacttttgcttttttttttatcgagagaaacaataacgcaggtcttctttccttccccctgcgctttgctatatgttcatttgttcacgcccaacatgcgtttcttctcctttcggataatgcaaatacaactacccttgtatacgaaacacccttaatgcttctgatttccatttaacttattttgttgtatatctgcagcagctgaagtttaagtcttccgaaaatttaaaaatggtcttcttatgcatattaaagtgatgtagcgcgaaaaaaaaaaaaaagactattttttctgtgtggcctgattttttgtagaataccttatttttgtgcgttacctgtttttacgcgtttctctgcttccctctgctaagctgtaccgtttcgaagatgcgcatacatatgactgagagtacttaaatacataattcatatgtttggtaagatagggaaaaatatctattctggattgtttttttttttttcctctcctggttaaaacggggcactattataaacttattacttaaatgtataagtgcaagtactattttttttggccactttgcttcttcctctttttttttatgatatgtggaatctgcttcgaagtctattacatacagagttatagcaaatgtatttacttgttacaattttttgttttttcataattatatgaatgggagatatatgtaggtaatactcttgctgcttcgtgttttgattaaatggacatgctgacttaaattaaaaagctctgccttggaaattctccgacacgtaaagtggtcgtggataaagtatatccttatgcttatatttatatatatgtttctatgcatatactgggttacgattggtcggatggttactgtgggggctcttctcaccggaatgttggggtaaagctggagttaataattttatatgcgacgaatatgcataataaatgctaatattttggtaaaagaattgggatgggggggccctggtttttgttttatacttttgacaaactgaaatcttcaaaagttggggtccatatatggttcgatatttgttaatgtaggaaaagagcacggatgaaactggcgtttggcgcttggcgtttcttcgtttgggattcgttgggatttgtttggaattttatttgattcgttcgttaacttgttcgttaacttgtttgcttaattttttgcttaattgtttgcttaattgttttcctaatttgctcgtttgctttttttcgaagggaaaattgaccgaagtgacgaattaaattttataaaaacaaatgcgcaaaaaaaaatattctttttctttttttttttatggcgcacgtggagtgccaaaattttattacgtaaaaaataaatataacgttatggaatttttatacgtcatttttatacgccatttttatacgttatttttgtacgctattttttacgccatttttatacgtcatttttatacgtcatttttatgcgccatttttatgcgccacttttatgcgccacttttatgcgccatttttatgtgccatttttatacgccattttttacgccccttttatgccccctttttatgccccctttttatgcccctttttatgccccctttttattcgcccttttttgttcatgtataaggtgggataggtacatatacgtcatatatattatacgtacaatgttgagcgtttatgtttagccctttgcgtttttcgcgtttatttgctctatgattatgcatataaataattttttttacagttgtgtcacatttgcgttatgtttatacgaaatttacgcttattttactctcattaagtgctcattttgtgttcattctgtgctcacgttacgctcattttgtgcgcaatgctgccccaaaccgaaggcacgtaatacatgtggcaagtggattcctcaaaagtgacaagtcgtgtagtaggcagaaaatattgtccatcgggaggggcattcttgagcatgtttattttattaaatattttctgtccaattgccacatttttatgtttattttttttctggccccacggcaagcaaccaatcatacttttgcttttgcagcgttttacgggcatgtggacataaccgcgggtacgcttttcatacgtacgtatgtgcctagtttcgtatgtatataaatgtccactcgctgctcgcggcaattgcgcaggtttgctcggccctttctctttctgcatgcttttgtgctttgttgaaagccctgccctttttgtaagcttttccttttaagacgcacgcctttgcctttcccgttgctttgccccatcgcacgcgtgactcttttgcttctctgttttctgcaaagcagggcagagaatttagtcgccccaaagcacccccagtcatatgctcaagtgcgacagcggttgcgattgtggcggggtttccccatttttatacatacatatgtatatatacgtacgtttattttatttttttttatttctttttgccccttgagcttttctttccccctgcccgcgccatacttacgttgcacgtaaaacggatgagaaacatgcttttgcttcctctccccaccctcccactcgcgtgtcattccccgtctgcaacagaacaaacgcgcgtttctcctgatagtgtacttcgccgcaaaagctgaaaaaaatgaacgtggttaaattttcctttgcccatagaaaccttttcttcatttcgaaaaacaccatgttaaatcatttcctcattcgtgaaaaaaaaaatttactgccaaaatatggggttgcaaattttgtataccatgatgaggtagctttaacaaggggaaaaaacgtccatgacggcgttttaaaaaattcagtccttttgaatgactccttttttatgtccaatttgaaaaaaaaaagcgatgaggaatcatcctttgaaaggcctcaacaggttacgccttacgcgtgcgaatgtcccgcaccggtggtccagtatgccgtatatttgccttccgaccaccatcatgacatggaccaccacggcacaatgtaatgcctcatttcaggtgaataaaaaaaatcctcacattttttctttttttaatcgcacaggaaatcttacattttaaaaataaaaaaacgagattatccttgaggagaaaaagaaaaagaatgggcgagcgcgtcagcttaagatatcgatgatgctacgtggcagtgctagtaacaactgcgcaagcttaattatgtttggatagcccatgttggaagttagcactgtggtctagtccgttgaccatatatgtgccacgcccctttcgttcgtttcgtccacgcgcaggagtgtatgtgtccacttgaataaaaaacacacacatttgctctgcgcacattttgaacttcccttttttgggggaccctgctgagaattcgtgccctccccgtctaaatgggcaaggcaaagcggatacccacacgataacaagcatatatcgacctctccctgtgtgccccttttttttttttcgcttgattcttcactcagttgtgcacagaacagccagcgtacgaaaaatgtcttacatgacaattccagtgattcaacaaatttacccattttgtctgccactgcgcgggtaaatttttcgccttaaaaggggggaagtcaaattgtgacaaaaaaaaaaaaaaatgcatataatgacattcatgtcagcatataaatgtggtttattggggacaatttttcgcgaaatgaaaagttgacaggataaggaaacacaaaatagttccgcctcatgatgaaagaaatgtcttttttttttttttttgtgtatcaaaagttattttattttttttttcttttgttgcttcacaattatatctgtttttggtcgaatcggcatagttccaaggtatgttgctgagtggagcaaattcatttggtgatattgctcaggggaaaaaacagtccatgctcgtcagcaaaaggaaaagggctggcgtgtgtgtgtgtgtgtgtggagagggagtaaaacaagtgagtgcccaatttgctgtaattatcaataaaatgttttaccctcagaatggcgttttatggcccagggggaaaaagaaaataaatcaccgatcacaaaaaatagtttacaaaacataagtcactttaagccaaggcgccaatcaaagtgagttaattttggagttttccttcatcgccttgcggagctccatcttgtttcacactgcgcgcttcagcccgttcgctcagctcgcttcagtgtatttacctgcctcgcggagccaccttggcttggcacataaagaaaatgttcaaacataggtggaagaataagtaaaaaaaaaggattgccgcgtccccctcatgcgatagaatattttatttaaaatttgcgctctttttggttccccttctatgtatctctttgcgcatcacttcgtgcatcactctgtgcatcactttgtgcatcactttgcgtgccattttgttcacgaacggccccggcacacatgctcgcaggagcatacgtatccactcagaaatttgacaacttggggggagcgcatttttaaggatcagctaggaaagcagaaaaacgaacctctttgtttgcccactttttttgtgcccagttgaggaaggcactgtgatattgttttaacagctgcgttagaatttgcccaacccttgtgctacgtttcgcgttactactattaacagagcaaacgaagagcataaaccattgggacgcctgcgcgaagaggagtgaggcaggtacagtgtccccctttcgtagccaactagaagcgtagcacagttgcctattacacgcaagtacttcgtcgcacagcacgaactaggtggtgaaaatattcatgtgaaggggattaaagatggcgaaattgaaaaagaacagcttgttttggaagagggacagcagcgaagcgtcatatttttacaatatgctaaatggactgatctgtgtcagtgggatatattttttcttcttaatttttggatattatcaagaaaaattaccaaacctgggcaagggaaaggacaagttctactacaacatatttttaatatgcattttgtgtttctccaacagtgtgtgcagtttaacagcagtgtttattaaaagtaaattaaacaatgagcagtttttacaggacttaaagaaaaatgtggacaaatattttattaaacaaataatgctaatatctgtgacatattcaatcgcaatgatagcaacaaattattccctaagtcatgttaattttccaacacaggtcctggtaaaatctggcaaaatgattcccatagttgttggtgggtactgtttctttgggaaaaaatatccctactatgactacatttctgtgttcttaatcacatcatcgttagtaatattcaacctgttaagaacaaaatcgtctaaggaagtgcaacagacaacttttggattactcctcttatgcttatccctaatctgtgatgggttgactggaccaaggcaagacaagctcttgagcaaatacaatgtgaactcgataaacttaatgttttacgtaaatatatttgcctttttctttaacctcttggcttcactacttatcgaaggtggtaagccgtataattttttgtccaagtaccccaattcatactactacattatagcgttctcaattagtgggacattgggacagtttttcgttttttactcgctcaaagtgtatgggagtttgtatactagtctgttcaccactctaaggaaggcgttaagtacagtcgtttcggtgtacctctttggccacgtattgaagcctttgcagtggggctgcattgccgtcattttctcgacgctcattatacagaactacctcaagcagcaggcgaagaaggttcacagcaagaccaagtgacgcgggggtgcttcgtcgttcgtcttgtcggccttgccgatgtggtcgatgctgttgacgctgttgacgctgtcgatgctgttgatgctgctggggcgggtttccctccgcggttctcgcgaggcgtatcccccttcacgcaccgtttttattgctcttatcattcgccattttgtgcaccctttttgtgcaccctttttttcacccttttatgcaccttttttgcccctttttatgcaccttctttttcacccttttatgcacctttttttgcacctttttctttaccccccgttcctctccgctggccggagaacgagaacccctctacaaatggcaaacatccgcatttgttgtgtccatttttaaatagtaaataagtgcaaaatgtttgaaaaggctaaacatacaaaaaaggggcgggccaacgagcgcgcacgcaaatgtgtacatgggcacatatatacgcatgtacacatacatgcacacacacatgcaaggggcgtgctgggcgacaatcgttccgcatccgaactgtgtgtcgcatgcacgtggaggggcaaaaacgtatttagggtgtcaccggggtcgttaagttaagcatagggcgactgctgcgtgcggacctacgtgtggacctacgggtacttcttccacgttttccatttcttctactttttccacgtcttccatttcttctacttcttccatttcttctactctttctacttcttattgtgcgatgggcgcgaaacggcttgagcacgcggagttcatctacgcacatacatacgtacataggtacatacgcgcgtacgtgtccatgtgcaggatggcgtcattttggaacaaccgcgaggtgggaggggagagcaatctaattgaaacccttctccaacaaacgcgtgacggcggaatttacgtcccctccagtctcctgtaaggcctgaatattcgcatcattgtcaatgaagcccatctcttgcagactcaacaactgggcggcgtatcgctcctcgggtggcctattatcagtaacattaggtgtattgaagtccatattttgacccgcaccggggaaattaaaattgcccaagttacgattggcccgcataacttgttgaaaggtttgcatcagttcgggagattggaaaagagaactcatgttgttcagattattcagattgttattgctgctactgttgtcacctggggttcctgtaccagcacctgcatttgcatttgcaaaattgttcaagttactcaacagatcttccattcttagtcccctttgattatttcctgcattattggtaccgttgttgttccccccactgctcatgttcaaagcattttcaaactgtaaacctgcctgtaaaaattccggcctcattaattcccttaatagatttggattttccaaaactggctgcattaaagggctctgcgaaaatgtattcctcagcaatgggttgttagacactatattggctagcatctctgggttgttactaatttcattcattagggatctcgcgagtgggttgtttaacagagagctgatgctgtctcgatttatttctccattgcctccagggtttagaaaattggcgaatgctcccaggtttaagttatctcccgcgcctagtcccgcgttcatgttcaagtctcctgtgtgtggggaggaggagggaggggggcaataagaaatgggtacaaaacagagcggagaattatacaaacagataagatacgtaaccgcccatgaaggcgcttttcttcacatggacgacgagacaccccatgcgcgaagaggtacctcccgctccactctgcagaaacatctgaacaagtggattgtcgctaaggtcgttcatgtgctcgcctggatttgcgccaacgttgggggttggggtcgcgctcgcgttgcttcccgctccttcgttcttgtttgtgtccttctcagcttcagctgtggggattaaggagagcaaatttattcatcagtgcataattagaattgcgccactttggggtaaccacatgggttacacaagagaacacatttattggtgtcttttttttttttccacttacgctccttcacaggggccgcactgcgaaccaaatgcatggtgatcccgtcgcttacgccatacgatgttaagggttctttatccttcaatatttttccttaaatggggaaatagggggaaaaaataatgcgttagtgggtattcccctggaggtgctcatcactgggtcactagcacaagcaccgagaaggtgagctatgcgagggagcagccaaggaacaaacatggggggaggggggacaatatacgttcattaaaacggatgggattaccctctaaatatgcttttctccacccttttcctctttttttatttttttatcgttcctattcccttttcggtttgtacctttaaaaataatcctctgacactcaacagggatatccacatgttcagcacatttttgctttaattccaatacggtaatttctggttccaccgaaatggtgaattctttgccccccgtaactttgaatgacacactgatggccatttgtgtttttttctctagaaaagaaaaggaagcagatgtgctgtggattttcttcagggtgaaatgccggcgtcactggaattggctatcttttgtgtattcacttgtatgcgagaggaatgcacaaatatgtatgcgcctgtttctgtggcagcactttgctattactatgaggggggtcgttgcttatggctaaacggatgtgctagctaaaccgtatggctttacaatcccgtttgcaaaaacggctcgtgctattcgtttaaaagggttgaacaggtaaaatccgctcagcagaaaaattttgataacagtcatgcgaaaaaaattgcagcacgcagttagtggcactcaattggggcactcagtttgggtactcatttggggtacgcaacttttggcatttaactcgcagttcgtaatagtatcttttttttttttttttttcctgcagtgctcaaatgtaggcgcatacttgttattcgttcatcgccgccgcgaaaattacgcttttcttcgcttcgcgtttcactctttagatttttttttacaattttggcttttctctgtatgcgcatatcacggctaacccgacacggcgcctggcatatcggcagggcgaaacaaaaaacaccctacaaattggctttctggggaacggctaaaaggtactacctaacattcggttatttttttctcttcaggcctatgcgtaatagcgacacgcaagttaagcaatggctttatgcacgtggcctatacgcggcatgcgcggcggaatggcctatgctttcctctgttgggttgtacgcccagcaaaaggggatatgcctatacgtacgagccgccgttcaggcacaccgcgaacgcaaaattcgtgccattgcaaagggacacagacgggttggctttcttaaggaaaaacagtgttaatatattactgttgattatggttccgattaccatgccaacttgccgccgagatgaaaacgaaaaaaattcctgtagaaatatagtgcatcagtttggcatgcccagtgggtatacacggcaatttacgctgctggtaggaatcgcctttctgcgtggcatataatgtacgactctccctgaacttaaatttatttgccagccttccaaatgtcagtgcgcagaggcatatgtatatatatacaatcgtatggatgttctgcaccccgggggagcttaacattttcatcgcctagaagggccaacatgtgagtgaagaagaggcacgtccctgctgcccctccccccaattgcgtaaccaattagagagacgttccttaaccaaaggggggaacccatttcattttgccgctttacggcttttccgctttaccgctttaccgttttgctgctttacggcttttccgctttaccgctttaccgttttgccgctttacggcttttccgctttaccgcttttccgtttgctcacctcggcaacgctcaacaagggggcagaaaaataaagaaaacaacgttttgtaaaaaatccggtgcaaccctggagcaattctccccccaaaaaaaatagcagaacgggacgtctgtctacagcaacctccaattgtgtctccccacaaatcggcccaaaacactttccctttaaaaggtagccaattggaagtggttagcacaattgtgcatcctgtttttccaccgaggaattaactcggaaaagtgcaaaaaaaaaaaagaggtaaagaaaggacaaaacgggtaggaaaagtgatgtggccgcagacccctcttcgctgcccctctcttcatatacccccaagtatgcggcctgcaaacgagcaagtgaacacaaaccacccctcccatatgacgatgcgctaaaatgctccgatggtccactactttacgaacattcccgcgaacgcagaagcgatgtttcacaaacagaagcaaaaaggaaattatcgtactacatccgatattaaagaaaacgaaaagtggcagcaagtcctttgaggaaataatctatgatgcgcaagaagccttagggttagctcggtcagctggcttcaaagtcgcaaatggaatttcgatgccattgggggggtggacattttttaaaaacccaagtgggtctaaagaggaaggcgaaggggacgatttagctaatagttaccatgaggaggacacattcaggggttcacttcagtcaaacgaagggacaccctgcgggggtgatgcggatgagggggaaaggtgcctcacatatgaagactcagggggagacgcacggataggtgccccctccgaggaggttcctccgcagggggacgacctagaaagaaaaattgcagagtcgattataataaaaacgaatagaatagataacaagttttactttggcaaaggcaaattgaatgagctatccacctattttctaaaacacccaacgccgtacgtgtttatcaacacgctgctttcgcctgaacagttcagaaatttggacatgctgtttaacagcctgctgcggagccgccatgatgagttgaagttgcgtaggcagaagcagagaggagaagactgcctatcagtgagggcatcagaatttagcgcggaggatgatggctgcgcggaggatgatggctacgcggaagacgcaaggggggaggaactcgcgtatgtcgagatgtataacgaatggatggaaaggcaggcggagcgggaagaccaggaagatggaagcgtgagtgagggggaagagcaggctactttgggagaggcggaagaagaaggtgttgttttccgcgatgatgcagaggacaaagacgtgccgctctacgtcgagctgttcgaccggtacagcatcatactacagatactgaagagcagggcgaaaagcaatctgagcaaactccagctggaactagccagggccaacttcattttcaacacctacgcagaagataataagtcaagaatgaagtatataaaatatatcgaaaataatgtactggggaaatcaaattttgattacgaggaaaagtacagcagacaaaacaccttcgatgcggataggcagatgggaaaaaaaaaaaattatgaccacctggggtacacgagcagttacataaagagctcagagacatacaaagagtatgaaaaaagaatcattcaaaatttgtacgcaaagctgaagaaggaattaggaaaatgcaaaaataataatgctctacagagcagtgctagaaaacacaaagcattaatagccgtggtaggatatacaaatgttggaaaaacaaaattaataaattatttaaccaagtccaatttgaaggcaaggaatttattttttcaaactttggataatgcttttaaaagtgtaaaaatttctgatgctcactccagcatatttattgattcaattgggttcattcagaacatccctttctccttgtacgagtcatttaaggtaaccttggaagcaattaagaatgcagacgtgctcattcatgtgatcgatgtgtgtcacccgtacagagagcaacataaaaagtgtgtcattgatacgttacacaaaataggcatacccagcgattttctaaaatacaatatgattgaggtgtggaataaagtggacaaattggcagacgaggaactcctcaatttgtataaaactaagccaaagaatgttctgcccatttctgcgaaagttggcacaaattgtgatgttctcattaaaattcttcaaacgatgattaacagaattaaggacgtgcaagtgttgactctccagttttcgacgatggaagctcaagagaggttggcataccttttgaaaaatttcaaagtcgtccccaactccatttcgtattccaacgacgggaacacgacctttatcaagttggtggagaatccccgcaacttgagcaaatactatgagcgttttggcaaagatgagaagggaccctcgggggaggatgcacataaaggagccgcgtcatgatagagaactcaatcgtgtggctcccttctacacacttcaggatgatacacaattggctgtatcttaataacgtgtcccccctttttgtggaccctcatccattttactcaaatttgaaggaaaatatccaagtgtgcgatatgcaaagagggatggcatattttgccccctgaatggggcactttaaccgtcacgcagggtgcacctcacgcgtattttattttacaataagtaaaaagaaaacatggattggggggacgcatatatttctgtgctacacatgacaaccttttctcatgttcatgtgtccctatttgctgctttacgtaaactgtacgaggggagaaaatttttggcgtcccctatcacgtcagtaatttttttttatttttccccctcaaatttgcaaaatggtgttctttttttttttgtgcaaaaatgtactatttttttttttgttgtgcggttttgtgccctcctgcaggcttttcctttttttttttactaccacctatttgacctcttttttaatccgaacgactcgactgctctgctcatttgaaatccgccattcagtgcgaaaaatcgtagcaaaaaaaaaaaaaaataaaatacgccaaatgcgtttttctgaaacggcatgggcgaagaaaccattttggaaaaaaaaaaaaaacgcaacagaatccctcgcagcatttcttgaaggcatgtttgcctgctcccgtttgtccccttcattagtatgtttacccgggttaaccgcgtcgacattacagtcgcttcgtcctctttgcaaacagtgcccatttttgcctcacaaaaataagtgctgctaaacgttcgttgtaaagtacgccccactgctcgatacaacgacgtcatggatgaaggaagaaaagaaggtagcgttccttggagaaataattcgcataaaaatagaagcaaaacggattaaaagtaaaattttgtaataaacccaaaacgctaccacggtacgtatacgtgggaaaagaaagaaaaaaaatgccttacaagaaggtaaaagcgcccagtaaattttgctgcccaaccgcccgaccgcccacacgcaagcaagcggcttcaacgtttgcgccctcttagaaagcacaaatctgtggatatacacagggaaaataatatgcgtgggggcatacatatttcggaaaagtagtacaaaatttgattgtatagcaagaggtaggtctacgcaaaaaaaaaaaagagaaggaatctcgctaagaaggaaaacgtaagtatatcgtcctggcagagccagcgcttaaaacatgcaaggacgaaatgccgagaggaaaaaccgaatggactcctacatccaaaggataaaattttctgaaataactggacacggagaaactgataaaagaattgaatacctgtggaacttagccctgtccactgtgtatgaaaataccaaactgtctatgaaatatatcactttaattaaaaaaattacaaaaaacaatgtgctatttgataatgtctgctgccactattgcaacttaatatacatccccttttacaactgcgaaattaagcaaattgctgaaaaaaatgccattcggtacaggtgctttctgtgtaagcgtaaaaaacaacaaacgttatggagctgtaaaaatcaagtaaaaaatgccccccttgagaattctaatggacggaaggtccaaagtaatccgcccaactggggcctttttctcatcaacgagatagatgagtatggagtaaaaaaggaaacccccagggcccaaacgggggatgttaaagagaaggataacttccaaggaaatatccctttggggggagtcaacgcggaagaggacctcccaggggataatcaccccgtggaggaggaccctccccatttggataacaatcccaaggaagaaccactaaaccaaacgattgccttcgacagtatgaaagacctcttcaccattgactacggcacgagtagtagctgcaccattaagagggagatttttcccccgatgatccaacataatagttgcggaaaaaatgacaacttgaaaaacattaacagttcaggcaaacatagcaacgttcgaagaaaaagaaaacgtgatgggactatcaaatgcaaggagaaatcagacacggtaaacgaggcgaccaaagtagatggcctgagcaatgcccaagaaagggctctgccaaagagctctcccaactcgaacaacgtgaacagcgcaaagaggtcaaatgtgacaaacttaggaaaaagcattcccaaccttagcagcactgataactacttaaattttaacaaatcaaagaagaagaaaaagaacatattggatatcctgtaattgtgtatcacgtattccctcttttttttttttttttttattttacccattcgctgctccgccgttttgtttttttttcattttttttcgttccttttttgttccttttttcgtgtaaccgaagagatctccgcttccatttggcttccccccccccccccctcccgtaagggggatactcgcacaacgaattaacgaactgtgcccctgtgggtgcctcatccaaccaactgtgtaacaaaacggagcaacacaaaagaaagcaacaaaagaaaacgcttctacaccgctgctctggttaacattatcctatgcaagtgcgcgcctttgggaaaaaaaaatatatatatatgtatatatataaatatagtgtacttagcaaatgtggctaacgcgaaaaacgcgccccccacacaaattaaagagtaaaaaaaaaaaaaaaaaatacaaaggaaggaaggaaaacagcccgactggcgaagcaaatatgaacaacattgaccaacttgccgagcgtcactcacgtcatcgcgcaatcccatgattggtggttaaaataatacgcttatgaaaatagcgcccttaaggaatgccccccgaagttccttccccacatgaaagtgcagctcgcgacatttcgcaaaagcgacagacgagaataactaacggacacaacgtcacaagcggcctactcccccacgacatactctctcatccgtaggtgtacgcacaattacgaagcatacgctcgtgcgcacataggtgtagtacttacgtacctccccccccctgctcacgatggccgaacggaaacccaccctagcgctgggcgccaagtacaacgcaacttggcagcaaaccatgctgcgtatttatgaccccaaagaaacggtcgccttttacgaaaagaactttgggatgataaatatccacacgtaccattttgatgagtacaacttttctttgtactttttgataacccctccgtatgacgaagaagaaaggaagaaaatccccccaccaaatacgatcgaatcggagaagtacctttggaacttaaagaccgtctgcctcgaattaacccataatcataacagtacggaaaagttaagtaacggaaacaatgataatgatagaggatttggacacatcgcttttaactgccataatgtggtcgaattttgtgattacctttttaaagagaaaaaagtaaaatttcataaattgccacatgaaacgaaaatgaagagcattggctttgcactcgatccgaatgactactggattgaaatagtcaagcgatccagtgaagtcaaatggaagaacaataaaggaattacaaacttctcacaaaccatgattagggttaagaatcctgaaaaaagcttatatttctacttacacatattgggtatgaaattagttcacattaagcatgcctcggatttctccctatactttttgaagtccccttatttggaaaataaaaaagatggaaatatttctacaaaggaggaggaacagaaccagagttactacaattttgaagagctaaagaaggcataccaatctgatcaagattatgaaaatctgaaaacttcttgggaacccgtcctggaattaacccataatcatggtacagaaagtgacgataaatttgcatatcataatgggaactccgaaccgagagggttcggtcacattggctttttggtcgacgatttggtgaactactgccaggagttagaaaaactgggtattccttttaagaaaaagttacacgaggggcaaatgaataacatcgcttttgtgtatgacccggataattacctcgtcgagttgattcaaaggggcacgtcatttggtcgcaactgaaagggggggttggggggagtaaacaggctaggaggaggacccccctttttggggggttatatctacctggcacagcggtgcgagttggcaagcggcaagtatcactgcctgtctcgatgacgaacctcccatcgcaatttgggggtaacctcaaaaatgactaccctcgtgcaccatttttttttttttttttaccccattttgacgaaccagtcccagccatacacatgtacacataaacaaccgcagatgtgcgaaaagtgggaacatcctttatatgcatttctcactgcataaccattcctgggccacctaacccggtgatctatgcatattggcaagaactcttttattatgattcgttattttttggggatacaaaaagtttttaatttgtgtggaaggaggggggaggtacggctctccggccttcgtttaacaacaacaaaaaaaagaaaaaaaaggggaagtgctatgagcggcaaaacagtgaatagggtagatatatggtcatgcatgaataaaggtgcgcagccaagggcacagatggagacgcttcaataggcagatatggcatacttccagcacaacgatgctgccaggaggggggaaccattagagagggttgaaaggaaaaaaaaaagtataaagtataaagtataaggtataaaaataaagacaaacaagacatggaaacattaatatgatcaaaaagttgcctttcgtgcaatgcgcattaaaaatggagtaaaatgcaaactgcaaagggtgagttactccggctcaggattaatcggtttgccggagggaacacctaattgatgcagatagaagggcttccacttacaggcaggtgtacatccccctgcataggcgcattcacaaacgtgcacaaggggtgtaaggtgcgaaggtacaaacaggggtgcaaggagaggggtaggtaggaccgcgcatcggatgagcaattagcaggcagaagaggcgcgccgagggggggcgcctgatgggcattaaacgcgtggaaaaaaaaatatgcatcaccgcataaattggcacacacatcaccgcataaattggcgcacacatcacggcatacatggtcgcacacaccaccgcataaaatggcgcacacatcaccgcataaattggtgcatatctagacgcacacttcgctacgcatggggctgggcgcgaactgcgcggtgcctcaatccacggggaacttgtcccgcagggaggcgtaggcactgtaaatatagggggaagcgtgaaacgagtgtggaggagaatggagggcattcttatgcacataggaagtaatccctatactgtaaaaactgaaataatttttatataaacaaaaataaaaaataaaaaatatggaaaatgtggaaaaaaaataagcaacgaaaatttcattcgtggtatggaaatatttcgaagtaaaataacttgtgtaaaggaaaaaaaaaataagaacgtagtaataaaacaaaataaactttaataacaacacacacaattttctgttgtacttaaaatggaagtaatctgagctgaccttctgatgtctgatggtgtactcaatagcctttgtttcaagagatataataaacaggagggtggaaaataaaatcacgtgatctgagtagtcaaatatatgcatgtgctcctcatctttgaagtaatgaaatttataaatgatgtactgaattatggatgggataaaatacagaatgaacaggcgatacattattattaaaaagtaaataaaaaatcgccgaaaatgtaccagcgtaattgggaagggagaaaaaaatacgtgaatgcacccaagaagaatgatgaagtagagaaatattcctttgtaataatatcgtaagatgttgctaattaatttgttgtacacataacatggggtgtcgaaaaaatcatccaaaaagaagtaaaaaggaattgtttttaaatttgctatgtacttttttaagcacccatttaggctcttcaaactagctatcgtttttattttcttccttacactgctcagaaaaatgctgtacttacttgcgtttcgcattctctccattttgtggtacacctcgtagtagccttcatacgtttctatgtcttccaaaatgtgtgcgttgtttgagatgggcaagtttttttttttctcttctttttctttcacgtttttttgtccccccttggtggagttggccaaaacagcgccgtccacgcatatgcccaggtacaacgtgtgcagcatgttcagcagcacttcgtccttcaagtatttgcttatgtgctttatcaacagagtgatgtctttcttcttccgcgagtgttgcggccgctgttgcgggtgaggtaggggagttccccccaagaaggcgaagtcgtggtagtagcatatatcgtccaggtagagataaaacagggactccatatcgacgtagtactttttcctatacgagttggtaacacgcattagtttgttgaagcgggcatacgtcgcagctacttccccaccgaatcttacataatcgacattcaacaattgttccgcttctacatcgttggagttatccaattctttggcaaaaagggcattccatatttcgttaaaaaaaaaggtaacaattttgaatacacattttttaccccttagcatggcatcgtaaaaattggtaaaatggaataatttttttttatttaagcatatgaatattttgatatctgcattattattattattctccttcttcttctttttcatttctttttccgtctttttgtaatgcttccctcgtgtgaaatagtacttgaaatttaagctttcgtttggaaggtcattagtggagttgattaactgatctgggttttcgtgtgggacgggcccgcctctctcttcagcctttgtgctataatgagcatacccacaggatggcaaatcctttatgctgttcaggagctcgtgcaggtgcttttccctcacttggaaaagcttaaagctgaagttaaatgacccgatgagcagcacgaaaaaaaacactaggaagaggaacacttggaataggacaatactcctcgtgctgatttttatcttttctccttccattccgtttgcctcgccgccattctgttggccgctattctgttcaccgccattctgttttccgccgttcttctgcgctccgcctttgcctccgttgccgtccctgccttctctgccgtccctgccatctctaccttctctgccttctttctcgctgctgctcctctcttccaccttgcccgcatgacttctgccctgcgctttccggtgggtgacctgactattgctgacgggcccttccttaccatccatgctgcgcgctttccactaacatgtaccttaagtacgtaaacgcgagcatgcgtacgtacacgtacgggtgcatatgtatatgtatgcacatgtgtataagtatatacatacgtgccgatcttttccagggtgtgtgcgtgtggggagagcttattcgcttcgccggctatgtgcgctcattcgcttcgacgactatgtgcgctcattcgcttcgccgactatgttcgctcattcgcgcggagtaacaggagcattacttcccggcgtgtaggcagctcttcctacaggtgcattttatttcgcacagtggggatcttctcaacggcgtgggtagggggtacttctcgtgggagggggctacttcgttatagggattacttcgcgagatgggctgctccccggtacatctccctgctgttcgcttctcctgccacttcgcacctgctcgttatattcatgcgacaaaaaaacgctcgctcttctcgctatgtgtttcaaaatgctttgtgcttggaggggtgggagggcgaaaaacaaaatgtacaaaaagggggatatattaatcagagcagcaaaaaaaaaaaaaaaactgctggcgcgattgcagatgagcaagccgatgagtctcctgaaaaaattcgtcacttggcgatgaagctgcttcgtacctcgctggcagaaaaggggaaaaaacgcgcgcgagagctaacatcctttgtgcgcagagagagcaccgtttcgagggccgccctgaaaatgccaattagggggggcctccacaatttcgccctcatgaacttcttattttcgcctttgtgagtttcgcataatcgcccctctcaactttgcagctttgccttttctcatttttgcgacttccccccgtgggatgagcggaattacccagctgggcggtccgcaggaagaagggaactatacttccccatccctgtgaggattgccgagatgtgcgtggcagaatgtacgtctctgcattagcagatagagtgaggtgcacatatgtatacacgtacatacaaaggtatccgctgggtatcgcgcgcctggacgtagctgtgactactcgcattacccttgcccatctctccattgaggcttattaacctaggcagggcaatttccccccccatgaacgccccaaatgtattgtaccccttcggtttgtaacatacatagcaaaagggagaaccttcaaacagggagtagcccacttttgaagtactgataaggaacctactcaggtgggtccaccgtccgatgctcagttttcgtttcattggatggcatagtggaagggaaggtaaaaaaggacactcatgtgtacactactccaacctgtgtgaatgctccattccgtttaaaaaaaaggcgaaatggtggacagaaaatggataaaggaaaagagtttttttaaaaattagaccaagtgtagaaaaaaagtcctgacagcaactcggggggggtaataatatatatccccttttgtgtggaattgcttccatggaggatgaatcaactggggttggtaaagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcataagtgaaaagaaaaggacacgcatgaacgcagttaacgccttcctaataagaaggtgcacaagtcggttcacgcaacgtacgcacttgggggaagcttcgcaaatgttgataaggaggaatatgtaggggaggatggatggtgctcgtaatgcaattgggcattttaaaaattggcatagattaataagtagtgcacgctgcgcagatggcaacgattagaatggggagcgacgtgggtgatgcgtccaacccagaactttgtgcccccgtctcccctagacgtcgttgtagaaggtgccctcgtgaacggacagcttgggtgggataaccaactctgggtggaaggactggatctccttcaaaaaaatgtaacgtagctgtgtctcggagagcatcatccagtcatcgaagggtagaataatcttactagcagtaaagctctccaatttggtttttctaacgtccttcaggtaggggtgactgagagcgctgtcaattgtgatcctatttttagcgttaaatttaagcatagactgtagtaggtcaattccatcgtccgaaatggaagggaacttttttctaaagtcgattccgtttctgggtggaaagagcttaatatacctgatgacgtcatcctttttgatgctctttagatcatcttccgagggggttcctataacgttaaaaatgatgttaagctgatctctgttgcttttttcatgtacctttttggagttatgatcaggagagagaggaaaacaagaggagcccgggaataatgggaatcgatttgtagggttattcacatgactctccaacatgtttaataattcagcgaatatgcaccccgtggaccaaatgtcaatcgagttggtataattttcttgtagcaaaataagttctggagctctataccatctggtcaccacatgactggttagttgtttcttcagatttttattgtgaggacctggttcttcattttcctccttctcctctaaatcctgtacaatatgaatgtcgttttcacagttgatcgttctggctaatccaaagtcgcaaattttaacagagcaatcttggttcaggagacagttggctggttttaaatctctgtgtataatgcctgattcgtggatgtacttttctcccaacagtaaattgtaaaggatcgtcttcacatgctcctccgtcaggtaaattggagttttaaaaagtttcttcaaatccgaatctgctatttcgaggacgatgtagagctcgtcaaattgtagcaaatcctcggggattatcaaatcgtgcaatccgattatatagttactttttagtctgttcaaaatggttatttccctcagaattctcttgcagtctatcaagtcttcgaacattctatttaccttctttattgcgacgtttttcttcgtgtttctgtcgtaggctaggtacacatacccgtaggaccccctccctatcagatgcttaatttcgtagttgtctggcaccttcacgttctttatgatagcctcctttatgttgatcttttcgtcccctccttttgcagcggcaacttttgaaggggcaacatctgaagcggaaactttttggcctttccccttctcgcttttcttcctctccacgatggtgcactgcttagctccccccccttgcgtcttacccttcacatgttcacttttacccgccttttcctccccgtctgtggcctccgtactggtgttaccctttttcttcaagcaagccgatttcgcagctaagttattcttttttttggcatttttctcttccccatctgtgttggaaagctcctttttcttcttgagcattttttttattatttcatgcgttgtgaacgtctcacgacgtggcacataagtacatgcacacatgcgtgtaattgtataaatataagtgtgtatgcttcctctacatttatgtagacctcatcaatagaggggcagagtgtagactaagtgtgcagttttttttttttctctcgccggtcgatcaactggcgaggggacacacctttaacgtcactacaattatgtgcaaggatggaaattcataaaatgtttacccccacttacaaaaaacattggcttaattttttctgcctactaaagagtgtatgagaaaaaaaaaaaaaaaaaaggtgcacactggttgtttgagataggcaagataaatatatctctttagaggctcatgtccgagggaatataaacgtaatgggtgggctgcctttccaaagtttacactttgggttttatgggctggacgcgcataggaaggaaaaaaaaaaaaaagtactgtcatataaatggagataaaaaaattttttagaaaaaaaaaaatatagcatcatcatcctcatcccctttcgctttttctctttctctctttctgcctttctcattttttttttttttttctttttgggcacacccctcccacagtaggaaatccacctatgtgtttatgaattccacgaattcatttccacaagacaagcacacttgtgcttaggaaaaaaaaaatttattaaccaagtgaaggtacaaaaaaaaaaaaataaaataaaaagtaaaaaatgaaaagtaaaacgtaaaaaggaaaacgcaaaagggaaaacgtaaaaaagaaaacataaaaaggaaaacgtaaaaaggaaaacataaaaaggaaaacgtaaaaaggaaaacgtaaaagggaaaaagtaaaaaataaatgggttcacatttggaggagaaaaaatgaatcgccttggggctggttcaaattgtttgcttcttttccacttggcacatgttcttcctcgacgtagaaaaatggacaccactgtgaggtgctggcgaagatgggcccaaatttgtgcacatgtgcatgcattgttaaccgtggaaggtcccactccggggggggtgggtcttcacatttagggaaaatggaaaaataaatttcctggttcgcccacatgcaaaaaagaaaattccacatcgctgcgtcgctgcttagctgcttagccgtttagccgtttagccacttccccactttacccaccatttacgaaaaaaggtaccgtccgataagcgatccattcgggaaaagcgccccctcccccaaggaccccacttttcttccttctcacaaatcgtgtgtacaaacgtatggccccataaaattggaaacgtacctggtccgcgaatgcctctatccacctggggccatttacatgaagcgccccattcacttatcaccacgtggttttaagccatttgaaggaacttccccttttgcaccatgttttccaaaatgatgattatgcctcgtgggggggggtacgcggttgcactggagggggcactggaaaaaaaaaaagttcgttggcagtgggaccaaaaaaggggtacctcaaaatggaggtaattccacgtacataaagtgctttctataaaagaagtgctaatttttgtaggaaattttttttcttttttgttcccctcatggaatttattcccccacttgagtttccacctccaccccaaaagtaaaggcacacagaggtttatttttcgatgtgattatcactcattgtgatgtccccttttgccacaccgagtggtgcgatgaattattttttcgaaaaggaattcaaaggagaaatgggaaaccctcagcgaaaaaaaaaaaaaaaaaatagtaaaataaaataaccaccataaagacttccccttttttaacgtcataaatcaaagctaacgaagaggcggctgtgccaaataaggcgttgttttttttctggcatcagcaggaattacggtgtacgtgtgtccactgtggcgaaagcattgttccttctcttgccacgcaaaggagacccgcgcgggcttttatttacatcgaaaaggaaatggaaaataagaggcaacttcctttaacttaaaaacgatcactcgaaagcaccttttctggaaagcccactctgtgcgattaaaactttttgcgacgtgacatcgcccatgtgtgaattggcttatctatttcgaggcacagtacggcaaaatgaaataggaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntntttttttttttatttccccctttttttgtgtgccctttttttcaccttaaaaatatttcataatcatcacgagtgccatttaatcacatgaggagcactaacggaagttgcgctttggtctcattttcctgtccataagacagtagcagaggtgtcgacagacccctccccacccttcccataactgcttttttatgcgtgtattacttgatgtagcatagtagggaacacgcaggggagaaaaaaaaaaaaattgagcagttgtgtaagatcgaggaaaagagtgaaatttttcgaacacactcgaaaggctaccctttgaggaacaatttacaatcccgcgaaagcgctaaataagacaaactctgccccatttgtaggcaaactttaaaggtaggtgtccacataaaaaatgaaaaaataaaggcaagaaaaagcgtgccattgcatacgatgtggtcctataagtcgagctaaagatgcgttagtgggtggagtgcctacatataaatgtgcatgtgcatgtacatgtacatgtgcatatgaccctgtacatgtgtgaggaaaccccccctaatgatgcgctgtgcgaatttggcgaactccctgcaggttaccaacattctacttgccacacacacacgcacgcacgcaattgtcgcaacaacctcgggggcaataaaatggatggaagtagtaaaggcaacacgaaaaatgaggagagtaacgacaatgagaaaaataacaaggaggagaataaaataaatgtgggggggtttcaattctttgctaatacgtgcgaagagaagttaaaacattttttggaaaattatttcagcgcaaaaagcagagcggatttaaccttcaaagcggaaaatcaagtggtgggaatacccacgggggggagtgctcagatcagtgggggagcagatggaaaggagggacacacaaactgcagtagtaatgaccatgctggaaatgaccatgtggcgaatgactcctccaacgagaacgaagacgagcaagaaaattactttgaaaaaaaaccccccatcaaaagcaattacgacaaaatggccatcaacctggtggacgaagtgcagcagttcataaagccctacgtcaatgagcggcacaaaattgtcgtccaaggaattatcggggagaacaagaagcagggggtagggaggaaaagggtgaacaatcgggaaaggttcctcccattgtacacacatggcgcatatacaccattgcggcttttcctattccgtaatggcaatgcgtcgccaaacgtgaagtcccaccaacggtggcctcgcgttaactgtacatacagaaaaaaaaaaatgaatatcttaacgtggttaacactttgcccgttcctttcacttatgcagattcacgttgcctccaagtccctctggaacgtcgaaacagataactacatttcggcgaagtacgtcaacgatttcatttttgtcaccgtgatggtcttccttttgtacaacgagtgaaaggaaaaaaaaaaaaaaaaaaagaaaaactgtagaccaaatgtttattcccttggcggaattgtggcacttgtgctcacgttagcgcattttaattttatccctttggccaagtcttcttcgccataatttttttttttttcctttttgctgccaatccttcgctatcgtttcttttcctcttcgctgctatgcccgtgtttgttaatttccccccttttttgtgttccttttcaatataaccgctggcacgattttgcgcgaacggcgaaaaggaaaaattggaaaaagaaaaaaaagaggaaatcaattcgggagggctgcatattaaaggtggttttaaacatatgccaacttgaaaacaacagcccagtcctgttcttcacttttttgcgctcttttttttttacccatttttgcgctctttttttccacccatttttgtgctattttttttttttccacatgaacaaagctgggcaggaaaaaatggcttgaaaaaaaaaaaaaaaaaaaggcgtaagtgaacataaaacttgggcccattttaaagaataaatcgaaagcattcatttcctctataagtcgttgtgttgtacttgttatatcttcacaagtggaatgtctccttgtgtagaaatcttctcagttgcaactgcataagaagaaggataattcatcgcagcgaacgagaagcgccagggcagaaaaatgcgcaaaaagtgagccaaaaaaaaaatgcaaaaaagagcagcaaaaaatatatcaagtaaaaaaccacgcgcatgacacttttcaccttttaaacaattttatttccacagttaagagggaaaagcttttcacacaacttgccgctttttcacctgataatatattcttctatactggcaaacacgcacaagaaactcgaactccccgcgcgtgcccccccattttgacgacaaaagatttaaaaaaatggccgcgtaccatacacatgcgagcgagggattataaacaatatacacatgtgtggtttataagtacacacgcaatagatcacattaatgaggccctttggaagttttttcctccattttgttgtgcttaattaatgtgcatgtatatgtatatgttcatatttacgtacactgtataattatatatatatgcttttttttttttttttttttttttcccttcacgcgagtgtgccaataaattcatccaaaattacgcgaatattttgatttgcctccatttttggtaaagagaattccccttcttgtaacgaagcatgcttgcctttgttttggtccccatcaattcatgaatatatttttatatacacctgcttacacgcccttcatagtccgctctcctcttgcaaaccataacataccgtgaatgtgctgctttaatcgctaaggcgaggcgcaaccccttcttctcgcaacaagtgcagcccacgcgggtacgcttacgcgatcacgaggttaggtgattgcgtggttacatggttgcatgttcgttagtgcttcccaactcgtgaccacatgctttttgctgccgttatatatatagagagataaaccaagtacgcacatcccgcgtccgttgctatttccccccgaaaaatatcaccaaattaacgttcgagttccaagatgagcaacatccacaccctagccgagtacagggacgactacggggaaaatctccccttcaacagaagtaagagaagggagagcacatacgtggcctgcactgcacacatattaatctcggctgtgaacgtgtggaacagccgccctcccgtgaaacgataatttgaaccgcctccttctctgccctacgcccaccatatgtatgtacgcaacaatacatagatacattttccccctacccctacaagcaccagagttctatcagtcccagagtagcttcatacaaagatcgaaacccattgatgtagtaaatctcatatttccgcacttcacctggaagagttttatcatggctgtgtccataatacaaataattgtttttataatatcagttagtataaagcccgccgattttttgactccttctggtaagtggcacgcaagagggtatacgatccgcgaggaaagagaaagagatataggggaggacatgccccatagaaagggagaaactttctctcaggataaaaacctgacgaagtgtgcgctctgagaaagaggcccattgggatgacaaaaaagaaaaaaatatattaaaataatgataaccaaacgaaggaaccgctcacacgtttgtattttttattccctttttttttgtagactccctcctgataacgctaggagcgaatgtggcttccaggataaagcaaggagaaattcacagattgattctgcccatatttttacatgcgaacatatttcacacattttttaatgtgtttttccagttaagaatgggatttacgttggagaaaaattacggcattgtgaaggttattattctttatttcttgacaggcatatatggaaacatattatcctcctctgttacttactgccctatcaaagttggtgcaagcacctccggcatgggattactgggcgttgtaacatctgaattattgctactatggcatattattagacatagagagagagtcatttttaacgttatctttttttctttaatttcttttttttactattttacatttaacgggtcgaatattgatcatgttggtcatttgggaggattgctctcaggtaagtttatagctcatccttatccccgggacccttcaaaagaaggggagggggtggtaatccccaaatcaatgtgttattttgcgtaggatgagtcctttcacgcgggacttaccctctcgtgtgtacatgtttatatgaacatgcatccctcccccacagatgtgcagctttgtgtagatatatacgcccattttttttttcttcttcttccccccaccgcaggcatatccatgggcatactctacaacagccaaatggaaaacaagccgtcctggtacgaccacatgaaaatagtttcctattcctgcttagctctgttagccatcgtccctccgattgttttgtttaccgtaccgcgcacctgctaactgggttccgtcgatttgaataatttgtgaagcgtgcatgtatatgtacgtacacaggcacacacacgtgtgtcgaggtgggccgatacgcttagagtcatcatcaagttgcgcgccttggcaagaacagtaaagaagaaggccccgaatttgtttctattcaccaccctttcccgctttaatttgtgaccacaacgataaccataatgataaccttaacgatgatgtgatgatcaacaccatcaatactggtaacggcatgccaactttttaagccgcagtacgtatttgcccgctttccaatttttttcctttttttttcgtaacaacatttttttgttaaattttaaatacacagagaagacttgcattttttaaatgagcattcgttttccgccacggtgtagttgcgcaatggacgcgcaaaaagggataaacggtaaaggtgctttttattctttgtaggctcatgccattcgcttgagaatagcaaatgaacgtgtatgcataaccgtttctgtagttatgttcagcgagcatgctgcaatgttgcttgttcgcaagggtagttggcccatgcgcattggggagaagcgcgacaaaaaaactttgcatatgtgtacaccctcgatgagagctttccgtagggtagatcgttttctggaaaattccacatcgcagtataagacgcgtacacacaggggtgcacttttctcctccagctctgtgcaccgcgagcaggagccgagttttcaaaaaaatcacattaaaaaacttgaagagccactgagcaagtgctcatcgctccgttgtgctctacattgcttcggttggcttcgcttttattttcattttaattttttttttgttttttttaaaattttgtaaaaaacaaacgaaaatatttataatttacttaaaaaattataaaataaaaaataacgtgacaaaaaaataaagagtaaaataaattaactaacaaatggtggaatctcgcacgtgtacataggacgtcgtgctcatgcgcattgggacgggtggggggactgaggcattcctttatgttacgccactttttatgatgccttcagctttcgccctcaactttttgatgttcttttttttcagcacacctatttcgttgaaagcgatgtacatcagtttgtcgcattcgacctgcgtggattggcggcggaaggaagtggaatgaggcgggatgaggcgggatgaggcgggatgaagcgaagagaagcgtaggatgtcgcatgacgtggacacaaaatagggcaaccaaacaggggagggcgcgaaacgttcgtgaagctactctctcatccactatttcctgcgctcaagttgtcacgcaacaggttggtgaataaaaaaaaaaaaggggtttcccacggtccgcccgtttcacgtccaccccttcaccagtgcctcctatgcttaccatatttttggttgtctccttaaataataataggatggactctaatgaatttaattcaattaatttttcctgattcattttaaacaaggccaatgtgattctgaagataattttgtctccttcgtagaagaggcagtcccatatgcgtaacgtcgtggtgatctgaccaagggggaggggaggggaatacgaacccgtgtggagtgatttgtacagaattgtgtggatagatatgcacagaattgagggcgtagaagccctggaacacgcacatccgcttgtgcacgtagaacgacgagccgcagcgcttcgggtgagcgaaggacccctgtcaagtgctcaccggaaaggccgtgcaaaataagcacaacagccactcggaacaaatccaggaaaggtcaacgtcgaattctctgtcggggtgagcaaaagggtgggcaaatgatgggggaaaaaaggacgaacgacgaaggacgaacgatgaatgcacgctatagagtagccatatcgcgcagctgcttatgcacacgcagagggcctactttaaacgcaagtgcacatccggcaacttcgttcgtatcaattcttctatgacgataatgtccctacgaagccccctcatttcgttgttgtaataatctgcgcggtgtgaagggggaggtgaaatgatttaggaggggggcatagccacataacgatacgtgtgatggatgcctctcaaaaaaagtggtctggtcggcatatcaccgtgtggttgacatatcaccgtgtggttgacatatcaccgtgtggtcggcatatcgccgtgtggtcggcacagcacatgtactaaccgctgatgttaattttctcgtgagaataatccgaatcgattaactggacaattgaccaaaaggctaattcttcctttaaaaatattaacgcgatggcggcgataaaattcatgctctgcgggggggatgaagcgatcgagaagggggggagaaaatgtggagagaaaatatggaaagaaaaaacggaaagaaaaaatggggagaaaaaatggggagaaaaaatggggagaaaaaatggagatcaaatctcgggataaaactttaacgagacgcatgtgttaaacttcacagcggggggcacctccgaagatcacaaagtaaaataaaccactcaagcactagttcaagtactcaggccattttctttacacaaaagtatagctatgcgcatatatctctttaaaatcattatcctcatcagggcttagaatactacagtgaaaatctccgtcttctcctcacctggcagtaatttattttgggcttataaacagcaaaggcgtgcaggacgttcctcagctgaattaatccgggggagttcatccggtacttcgaagaagggagaaaaaaaaaaaaaaaaaaaaaaaacatatataaatgcggtaagtgggttaatcttaaataactataaggtgatcccaaagcaaatatattgccgggtacactaataggatcgatcatatgtacacatctaatccgtattgtcataaaactacacacacgtttttattatgtgggaaggttcggattatatccaactcaatttgactgaggactttcgcctcgagttcactgtttaggcatctgtagagtgaacaaaggaaggtaaaagctggtatggtgtaacaattcggggaaatgcagcgtgctcagtcaatcccatgaatcccatgtttggattgcccaactggggtagtcatatatgccgcaaatgtgggcgccgccactgttgttgtagccactggatgttttattttttcctttttttcttttttttctttttttgtccccgctatggttccttacttttcatatatggtaggatacttcaggtacagcaccatgctatctaacaggtacggccatatgtccggtctacgaatgggggaattagcacggagcggttgttacgtgtgcgctcattcgctcacttatttatcctcttatttttattactattcatgttgatattttattttattttttttttgctcaactggttgcatatttgacgaaccttagcttgtccggaatgccctttctaattagcgtttttaggtagtaacttttttttatgtcccttttgaaggtaaaatataactgccacctatgagaggagggggaagggggaggtgatcaactcagatacaatgcgcaaatttgcataatatgggagcacacacatgtgcgttggcgcagaacgtgtggagcaccacgtctccccctatgaccattgcgacgtggcttagtttctcccaggggggtaccttttttcaatttttttcttatgcttctctagtgcccgtttatcagtagtagattcggctgggtattctttattcttctcgaacccataatgatcatattcgttatctgagcggatggggtgagaaggagatttgcatggagatggggcgcgcgttagaatgagccgtatgtcagaatgagccgcatgtcagaatgagtcgctacgcagagggggggcccgcacggtgatgactgagtggcttataagataattcgttccatctacgctgttctctgcactcgtgtctgccccctattctgctctcatctcgtctcatttcgtctcatctcgtctactctctattccctgcgccctcttctaggctctcctcccgcttctgtaccactgttggccgtcaggtagttattcgattccgggttggcattagaaaaagcattgtctgagtcgaggtcgaagttcttattcaatttaatcttgtttttttctttgaagaaatttattctcatttttttttagaataacgctcacctaaaaatcattttcgatatttactgctttggataaatgtgtataataatttgcttccggaacatcaattgttgccttccgcgtgtttttgcttttctcagtttggttagtgtcaccagggatactggtgatttggctgctgggtgagctgcccctgctgctgcttccacttctgctagcacggtcacgtctgctagcactgtcacttctactagcactgtcacgtctgctagcactgtcacttctactagcactgtcacttctactagcactgtcacgtctgctaacactgtcacttctgctagcactgccacttctgctaacactgtcacttctactagatagtacttcactccttttcgaaccggtcagcttttccagctatcaactggggtgctatacactgctgttttttgttttattttttcttcctagttccagctcttcttatcgatatacatgatataataattactgatgagaaaagttggctgtgagctatgcaactggtttaggccattcgggtgggctactccttatggggagttttctcctttcatatttgctaagtcacacggtttgcgcaaatttttatcatacaaaaaaaagataattcttgtaaaaaatcagggcgaatgctatacaaagatattattaatacatcattaaataaaactacaaaaggcgtgcgcaaaattttattcctaaattctccgactttaattttttttttttttttttcttttagattagtatagaatcttaactgagtgatatatgctagtatggagtacttggggacaccgcaagagttcgcgcaggatttgcatgagcatacataacgcacgtgtatgcgtgcaggcatatgtactgtactgtgcggacgtgtacacgcatacgctacgcgttggtataattacagggaggccagggatgcacgcttagcgcaaatgatagatggctgtcgggggatagtcaaaaatgggcggccaaaaaatggtacacagaaaaggaaaaaaaaaaaaaaaaaagttttgggaagggagtattcgggaggagcactcggaaggagcattcgggtgaagcactcggaaggagcattcaggcggagcattcgtgaggagcattcggacaggcgaaaatgaacatgcatcgcgcacggcgagggaaatttccaatggggctaattactcaggcaattttttgccgcacgcggtccccacccaaatcgtcaagtcaatgcgcgtacataagcatacagcacatgtgtacttatacgagtgcgtaatgttgaagcaaacgcgcaatctcactgtgaaaaaaataaagaatgtgttatgctgaactgcgcagaagtgactgcgtgcacaaatgtctgcttcggcgagttcgctgtgcgcacaaatgggtaggaagaggtttttattttccacccgagtgaggaatgttacgccagtactgcggcagttatttgcgcgtgttagcagtcgaactggtgcgcgcgctggttttcccactttggcgatttttcccccacggctatgggtacccatacacacgttcgtgcgcacctgggggggatggcgtggacggagcggacggagagggcggtgcggatcgggagaatcgcgctgatcgcgtgtgccatgggcaggaaataattttgtagcaatattttaccaaacgagtgactgaagtaacgcgttatttctctgcaaatgtacgtgcagcgtttttccagcgcgcagttctttgcttcgtccgctcgaacgaagtgacaacgaaaaaaggaggcgtgcacggggggaagaaaaatgtacacacgtatgtgcgtaggtataaacatacacgtgcgcggctaatgcggtggaaccccctcctgggcgtagcaacaaaggaggagaaaaaaaaaaaaatgtagaactagtgtgtgcaaaaaaatgtaccgctttgcagttcaatgaaagataaattgaagtaaattttttttttttttgttaatcccgtgtacccttgccttcgtaagggaggggggatgcctcagcggaggtgacttgccccaacgcgtccatatttgtgggagttacgggtcaaatgggggaacggccttcgttaggcatgtacacaagcacacctgctcgatttcacctgctcgatttcacctgcacgatttcacctgctcgcttccacctgctcgcgtccacctgctcgcgtccacctgctcgctttcacatgcgcacttttacgcgcgcacatttatatgcttgcgtgtgtggccgtcccccctggcatctcgctagtattgcatatgcgagacgggggtgtagccgtagaagtagttggacacgtgtacgtttttgttcttcttgtggtaccagttgatgtagggcaagttccacccctcgaactcatcgtcgtagttgcgtcggtcgcgcagcgtgtagtagcgacacatccgtatgtactcgaatcgagttcgccttgccttcatgcgggaaaactgatagtagtgcactttggcaatcctataattcatgccttttagtaaatccatctgtagtaaggtctctgccgttaagtcaatcgtcctaacgtaatactggtgatacgagaagcacagccacaccagctttttattcttctccaaaatgtccaataggatcccacctttatatgcattcttgacatgcggaatgcgaagttttattaaatgccatgataccttctgcacaaatttcctgtccttccttcttgggttttcttcatctgcatgcagactttgcaacttctttaatacccttttgagacccttgggcaaattatcatagaggcttctttttttgtaccttaaataggttctcacaatggctaccatttggagtaccttttttttgttctccttctcgaagaaaaggattttttcctcatctttcaattcctcatgcaatcgtagaaggagtttgtggataacgaaccagttaatgtgattttcccccaggatgaagtaaccgtagagtagctttatacaatctgttgctgataaaggggctctgaattttatttgctcaatttgattttcccatgtagggttctcagtttttatgggttcttccttctcgtttggattaatcgtctttttttcagtggctacactggagtcttcctgaccaagttgtcccatctgagggacataaaacagtgaagagtttaccctacaaagggaatcattatctatccttgataacaacgtgaggtaaaggaacgaatgcaccgaaaggtgtggactcaaatggggggtgtccctaagtgatcttatgatggtatccacaatgacatgatttttaaacttctggatataaaggcttctcagcgtgagaaggacttcctcatcgctgattatgaggggacttcccggtggcgctgactccacgtaacatttgttcagtagagaaaaaagtcgatcaaataattcatcgttcatggcattcacataactgtacacttcaagtgtggttaaaatggtggccttgtccaggtagagactgtcctcattcttgggtcggccatctccattagcatcactttgggagtaccccccgtttagtaaatgtataatacgctcacttaagagagacacagtgttgaagtcttgaatttgtttgtaaaaaagggacataatgtaggttaagatgttcctcagttgttcttccatttgaggtatcctacccttcacattttcccctccctgtccctctccaatcggagtaccctttaagtacgcatgtaaatggtaatccattttatttgtctttatgtatttatttatcacgtcgtataaatccttttcacatttgaaaaaggcactccaccttttgcttaacttgaataaatcgtattcttcatttctttggatattctcatctatagaactggggcaaattccgtattcgttttggatatgctggatgatttcttcactgtgggggggattactgagtctgctgcatgttggctttgccgtccccttggcttcttcgtccggctgcctcatcgcttctccacccatcgaactgttaccgaaatgtcttttaaaaacgcagcagaagtgcttctttccacccacccagcacttcgcgtggaacacacgcttgccggtccgcagtgcccaccgctgcaacattctactgcggtatggggctagcatggtccacgtgaagaagttcacacggggcaactcgcatagggcaattcacatggggcacttcgcatagggcaactcacatggggtaactcacatggggtaactcgcatagggcacttcgcgcagggcaacgcacaggataatcacgcccgacgcgcggcactccctgcgcagaaacgctcaggaagatggtgcccttctcctgatcacagctctgcccgtttttgttaaccatcctgctcacacatcatacacatgctttttttttgtttttttttttttgcgccagtatatccttcccccccgtcgtaaagttattcatacgtgcgcgtgttcagggcatccccgatcgggttcttccctcacgctctcccccaactgtgtgaccgcttttttttttgcgaaccgattagctgctctgcgcagaaagtgttaaggaggttgctacaaatcggtttgcgtcgccccaaacgtgttaacctgagtatgtgacccctcaccgtttcgttttttttttttttttttttgtttcttcttcaatcccctttttgaaggagcatgctgagcctagagaggccaacccttttttcgtatttcttcgagcgtggtcccccaaactgcgcacatttgagcagtgcactggtaggcgtaagcgtaggtacaatagaaaaacccatcatggaaagaaaaaaaaaaacaaaaaaaaaattgagaggaaccaatcagaaaccccgaacgtggaacaccacttagaaacaccgcttagaaacaccggcgcagaggcgtccacagcgaacaccatgacagagcaaaatgaacgactgcgaagataacgaatcgaagccctccagcgagctacaaagaaacgtgcacaacgccctagttgtgttcggactagtcgcagaaatgatcctcgtggacaatcacctcctggagtcggtcagcataaatgacatctacaaaagtgtgtactgtgtgctcagggggaggtatgaatcgatacttgaggctcttccacctctcgaagagcgcagcgattacgtcaccccggtggagaattcgcccgaggggaaggtccgaaagcctttgctaaaggaaggaaagccctttttaaaggaagcacagctggagaagcaggcacacaggccaaaccacaccaaaggtggggaaaccaacgcagcagatgaaccacaccaactggccgaacagatcaaattaaaattttcgcaaatatttctaagtccacttaggaagaagacaaaacaaccctacaacgacaaactgagtagcattaaatatgccatagcagggtgcacatacatgcatgggaagatatggggcaaaaatgtgtccctaagaaatgtgttgaacgcaattgattttaacctctttttgttaaacaacgggttctacacagttaaatgtggcacatctaaaaaagatgcagaacagttgtctgatagtatcaaccaatttgaacccactagtaaggaaaacatctattatgagaaagaacaaagtctgaagatggaaaaagtgagtctacgcgccttatcctttaacctcaccagcagcatgtcaaaatatgccctactctacgaattgatgtttattactagatcaccctacattgtgaataaattccttatttccgtttttaatgacgttatttgcattccagacctagagagcagatttgatgacccagccattatcatttcgtgcatgttatttgttaatcattttctataccacatcaatcggcacgatcagttgagctcccctcatttgggactaataaaagaaaaatacctttctcaagtggaaaaaattgtgaatatatttctcctcctgaacaaagcgaacccaaaatcggacatgaaggatgttatttttcttacgaaggagattgtgcacatgtattctgtgacgtattgaagaacgtttgtcgggagccattcgaaagggtgaatggaaggatgaagaaaagggtttgatttttctactccaagaaaatgcttcattcgtgagtacactcctcgtgggaaatacgtttgcggcggtttttttcctccgtgtggagcacttacgcccttttttttttttagtgcccgattgtgcgctcatttgcacatttttgcagcgtttttgcagcgtttttgcggcatcaattgtgcacttttcatttgccaatttgttatttttctaatgtgctatttttccagtatgctactattccaatttgctttttttttttttttcgtgacgtgcgctgcggtaagcacattagacaggaaccctctgctcatgcgggctcgcgaggcattccgcgttagagtgaattcctttagagctttcccagcatctctcagaagagcctttgcaccccgcatgcttaacagtactgccatacgatggggattcccatgcgaatgttcgccccaactaaatgcgtccctctcgaacacttacctaggatgatgagggcaaaaaataccttccaaaggatgcccattttgtcggggtcagttcattgcaccacttccaatttatccgtcaatccgaatcaagcatgcgaaaaaaaaaaaaaaaaaaggcactttgtacagatggaaatgcgagaagtggctaatcgaatgaagaaaatatttacgccctcccataaaggcagagcacccaatcggtccattagctaccacactcacggaaaagttcatcacaaatttaatacattttaatgtgctttctcacctgtggaatgcctacctacaccctatcccaatccctcctatggtccacataacaaacgaatataccttctttgtcccgatgttgcaccctgcacagtatagccactccgtgggcgataattgtccgcttgtctgagcatatgtatacacccctacataggtactcatgtgtgcagagatgcacctgaaaaaaagcagtcgctctcctacctgctcgctatcgcacccatgtttcctgcaaatgtgagcagtcgtctaataccactaaagatgaataaatcaaagtttgtcaaaaatgggatttcaagcgaacgggaaaagttaacttccacgaaggaaggagacgatgacgagaagagtgacgactcggataaacaaattgtcgtcgtcaacaggacaattaaatcgaaaatatttttagattcaagcaagtcggaaaagggagacagaaactgcaccagctatgcgcgcaatgccaagggtcctgttagcaaagtggcaaaaaaaaaaaatgcaagcccatgtggcgatgccccactagctcaaatcataaaaagggataataataataataagaagaagagcaacagcaatgataataatcagaacaataataataataaaaggggtaactttgtcaaggccgcttttacctcttcccaatttagaggcttgcagggcgaccattccacggctacacctaagcatcagaaatttgtgcacaagtcggagcaaaaaaaacacataggaggacccccctatggaaagagggagtgtgcggatcatggcttcttcaacgaactcatcaatagcacctgcgtaaataacgcggaagccattaatgataagctgtgtggtgatcttagtgtgggtgcctcaaatgaagcaacgcacgaaagggacctgtatgattggaataagaaaaaagtcggtaaaatcgggaaagatatccatttggacaaagagtatgaggaagctgacttggattatcttcctccttaccatgaaaggaagtatcctttggaggaaccatcaagccattccgctcaaaacaataaagtgggatatccctgggaagacaatccccctcttcgaggagcaaacccaagtgtccatttcgcactggtgggtgaagaaggagaagcagaaggagaaagagaagaaagagaaaaaggggaggaaggagaagcagaagacgcagaaggcgcttttacgtgccattcgaatgacgaagccacctcgcctgttatcaaatatgaccaatttgagctgtacgaaatagacagggagatcgaaaaaatcacagaggaagaaaataacatacaagaaaagctaatttatttggctaaccaagaactcgacattgttatcaagatgaagcagatgcgggccgccaggctgctcagtcagacggacggacaaccagtcgaatgggataggggcagtcacaatgcggataagggatagggtgcgtaaattggcgcagaagccgaacggggacgaagtaagggaagacccatcaatgcagcaataaatgaccccaattggtgcacacacgggaaaatgctacaaatcgtgcagtgccatttttttttcatttttaaaactgtataggtgcaacttatgtgccatttcttggcttactttctcgcttatataattttttttttttttttttttttttttaaattcctttgtcccgcttgaactgcacgatagttgtcgcaacgtacccacactggagtggacaatttttggacgttgttcaaagtctgtgcttttttatataacgccttttttagggggggggaagcctggacggatgcaaccaccccttggaacatctttttttttttgtgcctgtatctatctcatggaatggcggcggtaaaaaaggtgaactatactggtctactacaagcggcgcgctttcctctacttgtgagtccgcacgcactatattacgagaattgggaaaatccgttgcagaaaaaatgaaataaaataaaatactcccacgtaatacactacatttaatcagttcagttcagcagttgctatgttgccttttaacctgtattgttctttcctgggggttgcccttcacccgtttatgccttttttccaccgcttcgataaaaacggaggacacaaaaactagttcgttcacaattaaaaggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataataaaaaaaaaatcaaagtggaaaaaaaaggaaggaaacaaacgtggaattgaaagaaaaaaaattgcacactggccaagcgcaggagatacattaaaagacagtaactcggaagaagcaaaaaatgaatcatgcgccccccatccccaccggtttgaagaatatttgatttaaccattcgaacgataattacataacaaaaaaaatcgccaaaaagaaaagaaaaagatacattttgattgcatttttttgctccattttttgctccattttttgctccattttttgctccatttatttgcttcaccttttgctccactgtttgctccatttgtttgccccttttcaccctgccgtgtgtgtacgctcatattgtgtgcataccaacgaaggcgtattcaaatgcttacaagtaccaacgcgcatacacaacacgtacagacgcacgcctctacgcacacgacgccggaagattgattgccagcccgtccagtccagtccagtccacgctacgccagaactgtaccttcgagcatgaaagatgagagttgaaacgattgctctgtgtgaacgcgcagtttaaacaaaagtgagaccgtatcttaaaaaaaaaaaaaaaagttgcattttaaaataagcatgtatgaagggacgaataaaaacgtgtgggtgtaccgtccaattttcatctcttccgtttcgagcacaggcagtgcccctcgcatgccttttgtgcttatgcgtatctcgagacgttgcgcttacttatatgcgtgtacgtgcccttctacgactgtacttgttttgtgtgtaatccgctcctttcgcaaccacagcgccgtcgtccgcagcctacacaccgctgatacgacaagttttatcgcgccttccgttttgcttcgccgttttgcatgccatcttagcacgccttcttagcatgcctacttagcacgcgcgcttgacgccgtcacgtggcttccccagattgcctccatctcaaatcgccccccttttattttttttttttttaaaagtgaggtttttcgtcgtttgtcattattcgtgaaattgttacgagccagtagaatgattagctagcaggacgaaatgtattgagtggcctcaagtaactttaatttctcgcccccatcatccgttcatacacgggcatgagcatatgcatgtacgagcatacgtttgcgtttttcacacccgtggatgactgcatatgaccacatactgaagaaataaaaatatcgaaaaaataaaaaaaaacaattcctttcccatttgtttcgcgtcaagatcctttttcttacataagcatatggcacgagtaagctgatcgagacagagggagtcgtccattctgtgtggcccatcaggtatgtctaacgagttgtttttcgtgttattgtttttcgtgttattgtttttcgtgttattgtttttcgtgttattgtttttcgtgttattgttttttgtgttattgtttttcgtttttttgtttttcgtttttttgtggcttgctctttttattttttccactgttttttatttcccgcctcgcctattccatgcagacaggttcaattgggcacacacaaatcgcaatcagttgcaggtggggagcggagaaacgagcaaacacgcgcagacacacgcaaacgcacgcggacacacgcggacgtgcacagacgcatcgaggatcggacagacttgccaaagaggaggctgcaaacgtttcgaagcccagataatcttaacaaggctcagacagactcacaatcaatagccacacaaagtaacccccagctactctctactgcgcgccgacgtatatctccgcgtttgcctcacacatatgcacacataatcatcgacttctccacaattttggaaaaaaaaaaaaaaaaacacaaaacacatgtttatatttatacatacctacatgtgtaccatattaaaccaataaacagatgcgtcattttatcactcgtataagagcacgggctgtacacagacaacataacaatcaattcgcgcagaacgaaaaagtacatagctatttgtttgtcacataaactgaaacatggcaaaggacaaaaggggcagaatgatctcgaactcctacgaatctgatgaggataaatattccaagagaatcaaaaaacaccataagttaaattttgcagagaaagatcccgataatggttcatataaaaaaaaaaattacgaaaatgataaaagtaaattaaatttaaaaaaagaccaaaagaaaaattcaaaagaaaatttaaattcatttagttctcatcattctattagtagcaattctgattcgaataacctcggcttggacatctctggtggatcgagtaatgcctactccgttgggtcgtacctcgcagtgttcttcatttgtcgacctatatgttgtctagtctaccccatgctaatgcacctatttttttttttatcacatatgtgtttctcttttctccctccccctgtctgcagcatcgaacagcgaggatgaatttaaaattttgaaggaggaagaaaatgaagataaatttctggaagaaaggagacgaaaaagagaggcaataaaagagcgacttaaggatttggtgagtgataacgaaaaggggaatgacgtggtaagcggcgacttgggcgacctgagcgtcctgggcgacggtaatgataccctacgcagcggtaaggaggaccctagtgacaatgtaaaaaaggaggaaggcgaagacgccttctcgagttgcaacaaaaatgacttagccgaaagcttaaacgagatcccccccatgctggacgatgtggaccatgagtaagtgtgcacagatgggcagacgcgcagatgcacagatgcacagatgcacagatgcgcagatgcgcagttatgtccgttctgctcccgaagaaggaacagagaaaaaaaagaaaaaaaaaaaaaacgggaaaaacaccccacacacacttagaatcatttttgatagtgccataccgattgttactacgtgtgtagcaaatcggtgccacctgtgtacgcatccctactcgtttatgtgtactctcgtggaacctttatttttttctctcccaattctcctttcacagtgacgcggcctgtatattcgagccaaacaaggaagtcatggaggaaacctgttcgtcgctatcgtccgaccacgaaatgatagaggacaagtcgaccaaagagaaaagcgagtcggttaaggagtccagtgatttatatagtgacttaaaaaagaaaattacggaagagaaggccaaaattagggcctttataattaagcagaaggagctgcacgagcggaccaagatggtgagacattcgctgcacgtgggagagagtgtatatatgagcgagtgtacacacatgatagagtgtacacacattagtacactgacacacgcgtatctgtgcgcgtcccctctttgcacccccctccctatgtagaacatcgaggaaggaccccttaccaataaaaataaggacgacgagacaaccagtaagcgactcattggtagtaaactccagggagtcgaagaatacgaagaagaagacaacgaaaatgacgaggtagatatgttctcaactgtgcagccaaacaaaaagaaaaaaattgaaaaaattagaataactgattattatgcttctggcaatgtgaacttagcggataactggaacgactcggagggatactataaggttagccccttcgtgatgatgacacggagtggaaaagaaagagaagtgaccatcatcagtcgcggctgtgtttgccacacggacgcacttgttggaagcacgtgcacatgtacatgtgtacatatacatatatttttttcctaaacttgcacagttctacatgtttcttttttttttttttttttttctcccctcttccccgcctaacacgcacttcttcaggccatcgttggtgaagtcattgacaatcgctacagtgtcgtgtgcgaactagtcggtaagggagtcttctccaacgttttaaagtgttacgacaaagtgggaaaaatccccgtggccatcaaagtcattcgagataacgatatgatgcgaaaagcagcagagaaggaaatatctatcttaaaaaaattaaacgagtatgataaggacaacaagagacacatcgttcgtttgttgcggagcctcaagtataagaaccacctctgcttggttttcgagtggatgtggggaaacctaaggatagctctcaaaaagtaacgaaaggaggagaaacgtgttcagcagattcgaggaatgcgcacaaatcgtgcaaattcctcagtgtcatagttctatgagtatatgcttctgtagagatacccttaagaaaatagccacaagcacaccccaccctttttctttatttcatctttgtgtgttcctctctgcttctcccctctcgcttctcagatacggcaatgggtacgggctgaatgccacagccgtgcactgctacacgaagcagctctttatagccctcagacatatgcgcaagtgcaggatcatgcatgctgattgtaagtgccagaatgaggaaaaaaaacagaaagggcacacttagcattgcgcattggcgtgattaaccatttcgcaggttcacattataatcatgtggattaaatgaacctctttttttctccccccctccggataacttcatttgagctgtgtttattttcctttctcctttttttttttttttgcagtaaaaccggacaacatactaataaatgacaagttcaacgcgctaaaggtatgcgacttgggaagcgcaagcgacatatcagaaaacgaaattacctcctacctagttagtcgattttacagagccccggagatcattcttggatttcgctacgatgcacagattgacgtgtggtcagcggcggctaccgtttttgagctcgccacaggaaagatcctcttccccgtaaggagagtggcctcgaaagcgccgcagtgaaaacgctgccacgaaaggaatgcaacagagaggccgcgcgaataaccctaagcggtgaccctgagcggtgacccctaaagggtgacccgcacaccgggagcccaacccactgaactgctcacatttccatccttgcaggggaaatcgaacaaccacatgatcaagctgatgatggaatacaaagggaaattttctcacaaaatgataaaagggggtcagttttattcgcagcattttaatgacaacctggacttcatctacgtggatagggactattacacgaagaaggaagtggtgcgaattatatctgatttgagacccaccaaaaatataacgtgcgatttgctggagcatcagtattggttgaaaggtgaggagagagagggccagggccacttggtcagttggtcagttggtcagttggtcagtgaatccatcactccaacgccctggcttcccatcattccaacgtcctgacgtcccgtcacccaaacgcccaaacacgtgcgccaatttgtgtcacgaggaaactatgtaggctgggcgtggtgcactggatgagtgtgtatcgcgtgccactcctcggtgttgttcccacggggagtattcaaataggcacaataaaaatggatcgattgtggactcctttacgcgggatgccacgaattaaagtgaaaagtggggcgtcccactccgcatgagtaaacacacaactgagcgaatgtaagatattttatttcaattttaacgtatttttttttttttttttttgttaggaaatagccccaagatgcagtttttaaaaaaaaaaataaagcagctgggggacttgctggagaagtgcctcatgctggaccccacgaaacggtacacgccggaccaggccctgcagcatccatacttgagggagtccattcactttaccaaatcgcaaaatgagtgaatgtttgggtagcaacatgtgtttgggtagcgcctcgattttcgccgagcaggtgcttgcagtgtgtaagaagtgtgtatgagtagtacatgcgtgcggatgctgatacgttcgtatccgcctttcttttttttttcccttttttattcttcccgtttcttcccgtcaactcttataccttatgtgtcttaatttttttgtcgaaagaacatcaataatgctcgacggatttttatgtcgaaatgcaatttcgtagattgtgctgaataatggaaattcgttttttaatttgtggttctccagcacaccgtacacttccttggcggtgtggatgccctgtgggggagtgtgatgatcatgcgttgtgtctctttacatgggggagcgataattcatgtagagttggagcggtccagctgtggtggagcacacaaacagggagacgcgaaggtgattatattttatgtgtaagcatctcagtccattcaccagcgttttttatcacatggcccatttcgctagtgcagagctttcctctaacgtttagcacgtgtgcatgatgcgcagttatacctgaagcttctgcccgttgagaagctccatttcgatctgatcccaggaatcctttccgttccttgtggcgaactcccgtgcacatttgaggttccttcccccaagacatgtcgttatgagatcagccaggccacaactgtctaaaaaggtttccttaaaaagggaaaagaaaaaaaaattagttcattcgtcattctgtttgtgcagcacagtgtttgcttttcctttttggggggatactagatttccattttgggtagtctatctaggaagtgcgcccattttttttctttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccttcggtgcacgtacatctagaacgtccgggaagaacaaccgggcgaacctcttcatttcgtcaaggccaattctgataatagctgactttgtgttatagctgtgcctgcatgcatccacaaatcccactcctaacgcgactacgtttttcaacgctccgcatgtctgagcagtgggtggggggaggttgtaaaggtgtgaagcgttccgtggggaagacgatctagcgctcacgggcgtggatatatataaattgacacccccagtggtatgtcgattgcacgctgctgacacgctgctggcacgcttctatcactgccaacactgctaacagtgcggactctgccatcagtgctcacctccacccccggcttgtcctggacgcagtttatcttgaagtacgtcctgtcgaacagctcctgccagatccccgccgcctgggcatcttcaaagccgatggtgctttcgctgaagttttccgtagacagctcctgcggtgatcaaagtgggggggagctttttttgtgctgtacggaaaagaatgcttatctgattcgtgacaagctgttcaccacacatgcgggtaggtatattccccccagtggattgttcaattggggccttctcgacttagcacaaggtgcaagtgtggggaggcccccatacatccccaatgtagtgaacagttggaaatcccccccttttagcgtaagttgcatgaggggggaaaggccaatctgggactcttttacaaagaccttaagcaatatgcccaggtacttgcacatacattcgctatgttggagccggacaaagctgagcacccaatttttagcttgccctcaattacattggacagaagtgtgggcctgcagttgtctatcttgattcccttcattaggcttatcgcctttgcaccttttttgaggttttcgtttttcacaatttcgtttagcacgttctgcagggggagggaagttgggggaggcacggtgcattatgttcgcagtgaatgaaggtggactctctctaatgtggaatccctcacgagtgcccatttcccattttcgcttttgcgttttgatctcctgagttacctccaggtactgatgaggcactacgaagatgagcaggtcggcatcctcaaccacgtccttcaaattcgaaatggccactacattgtcaggcaccttcatccccttcatgtactttacgttttcctttttcgtgtttataatgttacttaatttatcgttgtctacaatttcttcctttacgtacatcctaacctgagtgaagtggcagagaggggagggggtggtctctgacatgggttgtcgttcgaatgggacagggacatagtttcatgcgtacaaatgtgcaggtgaatactgatctgtgtatttatgcgccgcttgctagatagctagatagctttttttttttttttttttttttttaccagcgggtggaatattttcgacttttgcgtattctcggctacaatttttgaaacgacggttccccaactcccactgccgatgacggaaacctgcgaggggggggacgaaagaggcaaaagggagcggaaaaagagagcaggaaaagggagcggaaaaagagagcaggaaaagggagcggaaaaagagagcaagaaaagggagcggaaaaagagagcaagaaaagggagcggtaaaaataggcacatttcaccgaaaaacacacttacgtgctaaaaaatgaacgtttctttttttttgcaaaaagatcagttcctcccgcaggaaccttttctatgggtgtcccaacagttacacacaggtgtaaccataaaatgtgctgtctcctttttttttggcttactttaagggggaggttgtttgtggcatttgccatgagggtgtttctactgacgtttggctggctgccggagaagcagattgccaactggggcactaacaagaggtacgaaaggaagctcttcatcattttgctaaataaaaaaaaaagggcatgggccacttctgtcgcagcttctgatcaatgttggtgtaacttctgcgcaactttcactccttccgttctacgtaaccatgtaggaagcaaatctcatcgctgtttcgaagcataaatttatgtatttttttttttttttttgcttcattttttacatttgtatgcaggacgggaggcaacgtagggtggtattcccaaacaaatgtgttgacattttttttaaaaaaaaaaaaataaaaggtgcataacaggcaggtggcatctcaaataggtattgcccctttaccgtttagttagacttccccggtcaggcatgcgacaaaaaagtggcagcttcaattgggatgatgtttgtaccaagttaaaaaagttctttttttttgtcattttactgacaaaattttagcacgctcgatttgttacacctctggagaatgcgctttgaaaattttgaaaactcgcggggggaggggaaaacaacagggggcataaccatatgcgaagacatcacctgcctctatcccttaaattggcttccaccccaatggtacattctctactttatgttcgcggtgatggtgggaggaaccgtcttttggggggttgttctccaaaaaagcgcacggagggggtgcgcgggcgacttggtcctcgtgcacttgcttgtacatgtatgtctgtatgtccgtatgtctgtctgtctgtatgtatgtttttttttttttgccacgccgaacaactgcgcggtcacaaagaggggacaaaaggaagagtgaactccccactgctacgtgttcgcgtctcaggtgcacaggggcgttagtgttcgtcccactgccaaaccatgctctttttttccgcgcgcattaacgcaggccaatgtttttctttcccgtcgaggggatacgaaggtatgtgagtttccttctttcccgccttgcctgtctttgccccctcagcacagccagggcgttccccttagcgagttcatctccccattcggctacgcggctacttcgtcgttccaccgctttgtcgcttcgtcgctccgccacttcagcgtttcaccgccaagggacacaacttggagtgcacaaaaatccaaaatggaaaaaaaaaaaaataagcgagaacggcttcccaacattccccaaaaaaaaaaaggataatcggacaactttcatgactttcccctcaaatgcacatttttatccccccccgcccagttgtgcacagtaagcaaaataggggcacgcgaatttcccccccaaatacacacctctctgctggaaggctttacacccaaacggatttacaactccgcaaaaatcgaaccgtgaaataaaaataaaaaaaataacagcatggaagcagtcggtaagggggatgtcaaaatggaggaagtgacagaagagagagaagacaattctgataaattaaagaagaaaaaaaaaaaagttcaaatttgtgaagccattacatgtaaaaggagccagggggaggatactcaccagggaaaggacgcacgaaaggctgaagcaaagtcggctagaaagaatgaagccaaggctgaagcaaagtctgctaggaagaatgaagccaagactgtgggaacggccgcggaaaagggcccaaaggttcggcacgcgcagctaggcgagtcgaaagaaaagaaggagaaagaggctaaggcgaaagaggtcaaagagaaagaggccaaggcgaaagaggctaaggcgaaagaggccaaggtgaaagaagccaaggtgaagggggccaaggtgaagggggccaaagggaaagaggccaaggtgaaagcggccaaggcgaaagacgccaaggtgaaagcggccaaagcgaaagaggcgcagccaacagatgatcatccagaaggggatcggttcaaaagggagcacccacaaaatgcgcaacaaaagacagcgggggtcgggactacccttgaaaaggtggcggagggctcggactcggtgaagcgcaaaggggggagcactcagggagatgtgcccaaaggggggagaagtcagggagatgtgtccaaaggggggagaagtcagggagatgtgtccaaaggggaaaggggaaaaggtaaaaggggaaaaggggaaaaggggaaaggggaaagcggaaaagatgaaaagggaacaggggaaagcggaatagatgaaaagggaacaggggaaagcggaatagatgaaaagggaaaaggggaaagcgggaaaggtgagaaacgaaaaagtgagaaaccaaaaagtgagaaaccaaaaagtgagaaaccaaaaagtgagaaaccaaaaagtgagaaacgaaaaggggacaagcacaaaaaaagggatataaaaactgaggcgcccataaatgagaggcgcgaaggaactccactacaaaaccaccaccaaagggaactcgatccccgtgtgtgtgaactgctagacgggtcaggggacgcgtccgcgctttcctgtgctgaatcatccacactgtcgctggcctcaggcacgtcagaaaactccaacctctactgggaggaagaaagccttattgaaatattcattggacaagcaaagctaaaaaaccaacagacaaactgctcccattacgaacaggcattctgtgtatcctattttgtgtatgaagaccccttagaaattttcagcctatttcagggggtaagttggctgccagaattcagaaacagatgtacctccctaaacagaatcgagtttaatccaaagaaaaatatcaaaaatatttactcctctgcatatgtaaatatcaatcagtgtgtacatttaaggaggggatacaatgaggtcctaagtattgtggatgatgggattgcttacgtttttatttctatcattggggtaaatttgaaggagtacgaaaaattttatcagagtgaatatgtcaccttaaagggaggaacaacctctcctaacacatcctacattagaagcgatgccactaaaccactaaaccgatttgagaacccatgggggataaccccaaacacgggtgaagagtatcaaagggggattgaggataccccatttgggaaaaacctcgtggagaagtacaaaaacgaaatggagttagaattagactttatgggagagaaaaaacttgtcatagagaaggattacaaaaaatttcttcacatcttaggatcctgcattgttcctatagaagtgcgtaatgaaggagaagcaaatcgaaagagggttgaaaatgtatgcagtagagatagctacaatgtctaccctcatgaagtcattcgagccgtcttgtacaactacctagacctgttcagaaaaaacaaaaaggtaaatttgttccaccttattagtaagcacgaacaggagttattaccagtgggtcgtctaaatcttcagattaaagaagtaaaaaaagatgtactactacccccctgtgatctcttccaagatgaggatatacttcacaacctgagcaatggaaaaagtgacgcatataatattgcaaagaaaatttttaaacacattacattaagaagaaggagtggaagacaagaaaaagagagcttcgtagaaaaaataaaaaatttgtgctctcacttagatgtagaattaaataaaaaagatcccaattacatgaaccggtccttttcctactttgaaaagtctctacacaaaatggatgatatgaaagtagaggaaaaatttagaaaaaaaattaggaaaaaattatttaaaatgttgggattatcaaagaggagattcccaaacggattttgtccttccagttgtagagttttagatcttccttgctcacacctaattgtttatgttcactgtgtgtctaacataactcttaaattgagctcgttaaaaaattttattgacgtaaacctctttcatgggatcatattttgggaggaagaggggaacagtatgcacaatcttcaaaatgtaaaggagagaaaaaggaggactatcaaattgacatctcggaatgggattcaggctgactactacttcgccaccgaatgtgaggaacggggtcgcaaagtgcagggggaaaaacaggacgtcgtttgtttgaagcttaatttcaacagccccgtcattctgccttacaactacaacgcgccttcttgcaggctaaactttgtccttctgcacagcggcactccgttgcttcggttggcgccaagcggaggaagtggaggaagtagaggaagcggtgtaggcggcggcagagaggacagctgcaactatgacgacgtcctctatgacaacttcgggtacaacttcgggtacaacttcgggtacaactgcgggtacgccataaatgataacgtcccgtttaacgaaggagacaaggtaaagaagagcctccaaacccacccgtattatctgaaaacgaaggggaacgaccccttcgttgaaaattccagaccctttgttgaactctcattctacacacacccaaaaaatagcacatttttttctgcacccaaatataaactgttttacaaaaatcaagtaaagagcaacttgggggaagacattactcactcctcgtattcagctcctaattttggaagagacaatctggtttttcattttttcgatgactttgcggatgacctacgtgtggggaaagcaaaccggaggaatcattttaagagttactttttcgtgcccgttatgggaagtgaagtgcatgaggggtctccactggggaggcgcggtgacgccctgtcgagcggtgtccaactgtgtgacgctccatcgagtgacctccaactgtgtggcgctccatcgagtgacctccaactgtgtggcgctccatcgagtgacctccaactgtgtggcgctccatcgagtgacctccaactgtgtggcgctccatcgagtgacctccaactgtgtgacgctccatcgagtgacctccaactgtgtgacgccccgtcgagcggtgtccgcaagcacggtcaacgtggggtcgcgccgctggatgcccccatcgaggtggtccacttcgccgtggcagagggagggggactccaggggggggaaataaataagtggcactccttctacgtacacacaaaaaattacagaaaaaagaaaatatatggaggaaagcacattcaaattaggattcaagttgagccactcggatatcttcaattagactatgctgctgacccttgtagaaacgcagaggtaaataaaaacaccttaacttgctatgcacctaataaggaggtgagagctcctgatcacatctgctttaactccttcagtgagatacacgaactggtcgattacgaagtggaggatttaaagaatggcacatacgaggttacataccaggtgcacaaagtgggaaggaagctgctctacatcttctgcgacgggatcgatgtggttggttctccatacgaaataaaggctacccccgctggcgcagatccaaagttgtgcaaaattttgggcaagggggccacccagtgcctggccacccccgttctggacctgcgcagtgggccctgggtgggtgaccgtctgggcaagcggcgagaggtcaatctgggcgccaatctgaaaggcggtctggttaaccagggtaactacctaggcgccgacctgggtgatgacccgagtgatgacctgggtgccgacctgggtgccgacctgagtgtcgacctcagtgctgccccagcgcatgactccgctttgcaacccgagtcggctcggccagggggaagcgccccagaggtgaatgcccaggaagggctcgatgctggcgcctccgcggggggtgctcctccgggaaagcagccaggagagcagccaggaaagcagccaggagagcagccaggagagcagccaggaaagcagtcaggagaacaggcagaagaacaaccaggaacccccccagtggaaggccgcccaggggagactcaccccagttccaccgcttccgctgccgctccccatggtgcgcacgaattccacatcatctccataacgaagcggaaggcgagcgaaacggaagaggtatcaaatcgatgtgcgcgtgaagaagcgttaggcagtagatcgtcagataggaagaccccctactgcagtgacgaagcgaacaagcttttttctcacccaaaatattacgacgaaataaaaggagaaaacatcaccgagatggacaaagaaaacaagaagagatgtgctcaactcctgaaagaaacacaaatagtaaacacatttacagtaatactttgtgataaaaatggagtaaagctatgtatagggaatgataacataaaagtggtgggaaaaaatggcgcacagatcaaacgagtcgtggataaccatgacgggagttacacagttgagtatgtagtccattttaaaagagaggagaaaacgaaaaagatgtttgacgatgaggatataaaacaagtgcaaattttttatgaagaatttctcatacactctagtaggaaacacaacgatcattatgtcattgaaaaatttcaaaagaaattccagaaagacattcctatatgctgtcagattcatgtctacataaacgaagttgagatgtatgggtccccattgaaacctattattatgaatatcccacagatgcttcactttttcaacatatattttcagtttacctactcagggttgttactaaaaaattttgaattcttactaaactgtaatgattatcaagggtgcatgaatagtctctcctcattttattccaatttcttgggtgtggtggagagtgaagaaaggagctccaagtcaataggctccaataggttgcaaagactgatccgatttgtacccaccaaaggaattgacgaggaagtcaaagttgaaaatttcttctttcacattccgttgaacgttttggacttgaggaaggaagccctcgtggatagtactaccttaccaataggtgacatcccccatgggtataccaaatgggggaaaaaacaaaagggtggagtggggaagtatacaaaaggtaacccactacacagaagaacaatccccgaaatgaacgaatctttatttgtaaatgaatggctccacatgcacatgtacaaatcgaagttatccgaaagagatgccaagtatgacatgggtatgaacctggcctactccctaagtaatatcattttacagcacctcatatatttaaaacagtataaattctttatcaactcaaagcaatatgaaaatggcttgctccaaaataacatacttacccagtttaggaagctcctagaggaggaatataataaaatgtttgcataccaaacaaataatatcatagagtactgtgagaaatttgggaaatccaaatttagtggcttagaagaactaataaaggtatacaaaggtattgcattcgaactgaggaagttaaagaaaaatgatttggcggatgatttcgataagtgttgtgaacatatgtgtcaggagttgtatcttcataatatcgagtcgagtctgcttaggaaggaagcaacgttagacaagtatgagcaaatgattgaccaaaaaatggaaaaagtgaaccaaataaaggagaggctcaagaagtatgaacagaatgaggtagacattgagaggatctctaaactgtgtagtgtcaaaagggataaagccatccagacaaacgactacctatcgttgtcacataagaacagcttcttaagctctcttatcgagtccaggaggaaagaagaacccttagaaggggacgcccaaatgaaaaatacacagccaaaccagctacagatggaagaaacaaaaatcagggagatggtgaggaagtactggagaaacgcatctacctatgacatatttgtgagtataaaaaaaacgatgaataattgcccacgactgaaaatttcactggacgaaacgtttaactactacagctgtagtgtcaagaaggacaacaaaatgaaggattttcaaattaaaaaaatgcaggaaataaaaatggtggaaaatttagacaatttaaaaaaaatagacttaaatgaagagaataacaacctgctctcacataacgagttgagtagcttccacctgacgtacaacgcttatgtagctctcctaatagacttgcgatgcaacagattttttcttaaagatttggagaatgtcctttggctgttcgaaaaattttcaatccagcaccactcctttcgaaacctgtataacccatatggatttttacgagtcattccaaagtatctcttcatcgcctttgttagagaattggcctacttgaatatgctctatgtcgtctctgaatgtacagtcatcaacaacgaggacgaaaagaggttcttaaacgctaatcacccctctcggctctcctcatttcatcattttgtcaagtaccattttgttcccttttatgaggaacttagcttggaacccaattttcagaattttaaacagaatttaattgagcataatggggaagaggtcgacccggatagcaccagggatacatgctcctctggtgggggagtgatccccaccgtcactgctaataacaccccacatgtacatataagcctccttgatttggagacctacttcaacaacgagttgcctctcctcgttcggcacaagaacttcgagaagaccttcccccttctgtttgattactactcggggttgtctaccccgcgtgacgcgtcgccgcaggagcgcgccggggcagctactcaaggggaagtcgtccagccccaggccgtctctagcgcagctaacacggtcaaagcggctaacccggttaaagcggctaacccggtcaaagcagctaacccggttaaagcagctaacccggtcaacgccgctaaccccgctaacactgctaacccggctaacccggctaaccaagtgggaacgggcgaacccgcgccgtgtcccgagaagcacgtctccgtcgccatcttcattcgattcctgcgcgagtttggactcatcccgcacttctttagcaaccaaatggcgatacgcacactgcagtccttcatgcaaaagaaggggaaaaagaaattaaactacgaggacttctcccatgccattattatatccatctgtgaatgcgtgaaaaaaaatatcctcacccagtacaacatgcttaaggtgaataatcagctcaactcaaaaattcagacggaaaaaattttgaatccaagttacattcagtacgaggccaaggagttaatctacctcttcggcttcgctgacacgcagctggtgcggtcgaagctggtcgggtagttgtggtgccacgcctccccgggaagctactttttagtgcacacctccccattttttttttttttttttttttttttgtgcggtttgtgccccccgttgtgaaggttacctgacgagttatttgtgacaaacaatgtgacccattttgcgagccattcttcgcacaattttttgcacaattttttgcaccatttggggcgcttaaccaaacaaacactgctctgctgacctttctccctttctgcacttcttctttcctgcacttctccttttttctgcacttccccatcgcagggcccctttaaaatggcatcgccacacggggaacaaacatgtgaaagaaaaacaacgccataaaaatatgcactcattggcgtaatcccaaacgtacgtgtaaacagccaaatctgcaaagcgcagaaatactctcaaaagatcattttataatgggcattgcgaaacagatatttgagaatgaccaagtgaggcttctaaagaatatcggcagttttgctgaagtgctttcatccctgagctctgtcccaagcattaaaaaatttaccttctccaaatatggcacgaactacaacagggtgaagcagaattgccttagcagaagcgttttgatctttcaggccaatgaatacttaagaaggttaatagagtcaatatcggttgtgttttggaagggccgcaaatggaaaggttacacctcggagggagcgctcggtgaagagcttgctcccccaaaaaagaaaaaaaaggggaactccctaatactcattacactaaaagggggggagaaaaaaagggccattctacacacactgtttacacccatttaggcacgtactggccaagcaaatggaagtggtaccaccgacacggctactgggctactcgaaagaagctcctcagcttcgacaagtacaggccctacaggtgagcatatcgagcggcaaaaaaggagacacaactgagaggaaaaaagaatgcatttgtcatagggggaaagcccaacgtattcttttctgtgcctgaagacacgtctcacgaaggacgccccctaattccatttcatctgatttcacttcgctgaacaggtatcacgaagttaaggggcacggaaaaccgaagcttcaattctggcaggaccactcctattacaggcccctcaagcagacaacgaagttttggtgaccgggcaggcgactggaggagcggctacaaagcggccacaaaacggccacaacgctgcaatgtgaactccctggttgaggagaaaaccgaagcaatttgacgttcgtcatgtccgagtgcatcactttatgaacgtgtgcgtgtgacatatgcccagttttggaagggccccctccagtttctacccctcgaaaggaggaaaagcaaagcggcttctgtacccacgaaggggaaacagaatggtggccgccttactaaagaaaaaaaaaaaacttttgtcttttttgcgcaaacgaaaaacaatttaaaaaaaaaaaaaagcgaaatggtaaaatgaattcaaatggtgtatcctccttgaactgaacgggaagaaaaaaaaaataaataaatgaacaaattatcgacatggaaacaaaggggtacaaacaattcagcaggacaaataagctgcgtagaactccaaaaaaaaagggaatgctcatgatttaaagtgaacagtgccatttttctgttcccattttatccttccccgcagagacgacactcacctgctgtgtatccgctgactagactggacggcgcggctccttctcgcagctttagaatgtgcctgtctgggtttcgaaccctagattgcctcggcatgataactatccattgtgggtggggggacagaaaaataattctcatttgggaagacttaatgggtaatatatacatgcacttatttaaacatgtgcatattttttctgttttctgcggctcaccatttacgtgtccgtaagaccccgttttgatgtcagccaggtctgacaccacaggtaggtccgtcagtagggttagtatggacccgcacagccacctgttcctgtggtgtagcgggtgtagcggtgtagcgggtgaagcgagtcaatgttaatcccccccatcaggcggcctctcaactccgcgcgctgcctgtgttcacttcttccccctcaggcgctacctgtccgaggtagattctctttgaagcataatgagtgtggcctgcgtcgagcgcgaaacaagaggcgcaactcattagagagagaaaacttgcgaaaggtgtgaggaagaaaaaaaaaaaaaatcgtcattcggcatatgcgccaagtctaccattggtgtcccaagcttcttcctgtaaagaagtatgtatgtgatacattagatgtttggttttatttttttgggggggaggggacgcataaaattcgtgtagtgtctctagcgcacttggatcttacatgagctgcctattttcaaacgcggatgccaaggtgttcagcctagacagggcccggacggctagtctatgaacatggtaaaaaggggtgaaggcacatggagtaattcgcccagcgtggtgcagcatgtctaggaaacacactccttctgagttaccttcccccggccaagaccctcgcggttaaggaggttatgtcctttgctgatgaggagagaaaaaaaaggggcagttgtaaatcgtatcatggcttctctccgcttcttcccatttaaaaaaaaaaaaaaatcatatcggtagtgttcccattctaaccatcctgatagacccgcttaatatcctctagcgctgaacatttttttttttacaaaaatatgaatccatgtcatgtacacaaggatgcacctctctgttgtgttcacgaccatttagataattgaaaaaaagggaaattatcctccgatgaggaacacttattttactcataccatcaagtatgcacagcatttgttctttcaaattctgtatagctctacatgcgtcaacatcgggtagattttcaacacctgtggggatgttgaaggggggtagcattgatgtacggttaggggagggttcttttttttttttttgcgtatgtgtatacccgtgtgaaggtaactgcctagtcctgaggagcgtttttttttttttaacctagcgattctaatgtgtgtttgcttatgttagacaaattaatcatttcagctagccacggggggatgtcctaaaaagaagagtaaacagatttagttggagagaaaaatggaaattattatccattaaatgacgcatgctcaaggggtagtggtgcatcatcatgggaatgggcagatacacaacgcgggttggagagacggctgagtcctattccactcggtactttgtaagtacacaaaaatgggagttacataattctcctgatgttttatatagacgttctcggattgtgggtaggggaaatttgctttgttctgtgaacagagggagagggagagatagagagagagagagggaaaaggagttactcagattggtccacattttgctctatgctaaaaggtcaggtgctagctaaggtgtgtggctgtactgtgatgtcctccagctcttccgcgtcttcgttcatttctgtctgtatttcattgtcggcgtcttcctgggggggactactgcgctggtacttgcgcagccctaagttgagcttccgttcggggggcaagtcgaccgggcctgaaaaggaaggaggaaaaaaaaaaaaaaaaaaggataaacctaacgagtggaaaagctatttaaaatgaagtacctctcaacgcggagtatgtccctcttttttttttttttttctttttttcacaattcataccgttaggcacatcggcgaccccacttacctgaggcgcacctctgcttattgttaagctgaaactgtttcgaatgaaacacaattctacaaacataaaacaagaaagaaaaccccaaattttaagaggaagattcattttttttttttttttttgaatgagaaaacaaaagacgtgaaatattttcgttgtgtctgttctgtgtgcagagggaacaatatagacgatttacacagtggccattcaaatgaagacgtatttttaaatgatgcgcagcttccatatggcggacaaacatgaaatgcgttgttgtgtttttctctgcttcctccacatatacgggcgtgtgtacatatgtcccatgttaattttccccttttaacttttttttttttttttttttttttttcggacaaataaatagtgtgtacatactaggcgagtacgacggcggatgggaactttgctcattatgcggatagacatgctttttaaaagtgtatcgattttgccttttaccccccggcgtgtatgttttacgcagaggagaagattgagccaaaaatgggaaaaaaaaaaaaaaaaaaaagcactcttatatgaacgttcaatgtgcgaaatattaccccttttgcgacagtgacaaggggtggtccaccttgcagaagttcactttggtcaaaaggaagagaccattttgaatcactttggtgtctcttccgatgagtagcatttttttaaaaacggagggtataacaaaatggtgttcctttctctgttctgttttcccacaacactgtgtacctttttgctccttcgcaaggaaattattgttttcccctttttggtgaagaagccattttgacaacgacatgatagggggggagggaagacatagaagatgcgaacattcccatacgcacgtagaaggctgcaacgctacgctaggtaagtaaggtatacacactggtggtggggggaagtaaatttccgtggaataaggttaacaagtggagaaatacctactaagggatgtcatcaattggaccctttaccagggcagccttcttcctctttcacatgttccttttttaactcaatgatgtggttttaagagtgacttcccttttaaaggaagcaatcgcttggcgcaaatggagtcactggacaggcaggtggaccacataaaaggtgtttccatttgtgacgcctcctctgcgttatcatctttcccctcccaccgcgttttctctcaaaccaaacgtgaaaccaaacacgttttatattttttccactcaaagagtcacctctactgcctagccattagcccaattacatgctgcacttccccacagaaattttacatacatgtgttaatttttgcatgcgaccttttttttttttttgcgttcaccgaatgggaaaaaaaaaaaaaaaactttttgggaaattatttcctccccccccgagtggacatttaacaaaagttacacaaaaaaaaaaaaaaaaaagaattgcaacctttacaagtgcgcaaatgattggtacacgtctgtctgtgttcacctcaaatgcgcacacgtacacacatacgcacgcgcgcgtttgtgacataagttgtttttgttcatatggccggtacccctcactaaccaccgcaattttccattaatttccgtttgcccataaaaaaaggggcgcacataacacgttttttgtttttttttttttttttttttttttgtttcgctcctaacatgtagcaaatgttaagcggtcaaagtgctgagcgaccaaagtgctgaaagctgaagaatacgagtcaactgtagaaatgtgaagtcgcgttcgtatgttaacgtccacttggctgtgtaaatgaatatatatatatatgtatatattttatatgtatatatttttttttttttttcccgatttgtgtggacatttgcgtgtttgtatttccgtctatccacatgttcgtgtttcttcgcccgtttgtatttatgcgcatgcattgcttccccttgatgaaactgttgtgaacagctaagcgggtggaaggcattcggtacacatgtcttcatgtgtacgcatgtgtgcatgtatgaattaaaaagttgcgtgaggaaatgcgtcctcctgtttgtacattcacacatcgaaactgttctgtgacactgaatgatagatatagacaggtcgcagcggtgagaagattggagcggacgcattttggtgaacgccattcggcacgaattggcggggggcacctacgcgcgtcgactaagtccgcgtgtttatggacctaggtgtgctctcccgcttgtgcagttgcctccgttttttttgttcctttttgtgccttttttcgttaccttttgctttttttttcgcttttttttcgttttttttttgcgctattttttgtgcttctttttgtgtttttttttgctctacatgaacaggcgtaaacgtgcctgcatgccactcgcaccgttgatgcaaactgtttttaaaggtgctgcgtttgtttgattgattgctcgcttgtttgattgctcgtttgtttgattgctcgtttgctcgcttgtttgtttgtttgctcgctagtttgttcgattgctcgcttgtttgattgctcgtttgtttgattgctcgattgctcgtttgctcgcttgtttgattgttgttttgcgtttgtttgaaggcatccattttgtgtctccccgcgcacgcatttcccctgtctgttgcttcccctcggtgaaagctgggcgtttgcgcattggggaaggcgcaaacgacaatgcatgcatttacatcccccccaacagtgttgtcacttactcacctaccgcaggagcaccatccagggaaccgtccccacctcatctgtggagttacaaaataaaaaaactgttcatacgttgcgcatacttatgtgcccctacgaatgtatgcaaacagaagccgttgttatgtgtgacttaggcttttgcaccttgtcgaactaccaaccaagttgttaactcataaatgggaaaaaaataaaataaaataaaataaaaaataattgttctctactcatcttagcatttcacattctgagaactttgtggaacatttcacttcacctcatttcacttcattttatttatttattttattttatttttttattttatttttttttttttttgactcgcttggcaaacccgtgcatataattcatgtgacagtgttgtagcgagctgatcacttttgcagagactacttcagttctccttctgcacatttgcatccactcgggcgaagtgatggtcctttgaattcccctcctaccacgtcgtaataaagtgtgttgtgttgtgtagcggaaaggggaaaaaaaaaaaaaaaatcgcaaaattggagagaaagacgcacacacacataaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaagacgaagaggaagatacaatatggagacaattcttaggagactcagaaaatccagtcggaaaaaaaaaaaaatggtagaagttgacacagttgacgagagagattgggcccatgcgaagacgctcgacttggaaggtactctcccgttgcacctctctcttacgtgcatgtgtgtttgtctgaatttcggggcaatatgcacacacacaccgccttctcctacttctacgccttctcctacttctactccttctcctacttctacttctactccatctcccccctgtgcgttatagcattggtgtgtgtttttgtgcagcctccttttgcttcacccaaaggggagagttttactccaagtgaaggcaccgcagtgccaccaggcaggtgcaaaaaaaaaggaacttccctgttagcaggaatagatacactctgaatccctgttttcttttttcaggagacccgtttggctaccccgataagacgaaaaaaaaaagtgctaggaaaaaagaacgcgaaaatgaaaagcgagaaagcagcttggataacctttacacattcaatgatgacatggaggatggcaacagtcaggcgatgggaaaatatctcgcgaggtcctattcacgagtaaacgaagacgtaacgaatggaagcagcgattttgcgaacgagtattacataaagaagaagagaagcgagagacgtggacacgacaacgggggggagtatgaacgtggcgacacgctcgaatatgaaatcggccgcaaaaagggcgccactcggcacgtgcgcctccagtttgaaaaatacgccggcgaaacgaaggagttctcggaggtcgatgaggaggtggactcctaccccgaggtggacatggacgccatgcatgaggaggaggagcatgcggaggagcagcagcatgagtatgtagaggaggaggagcatgaggaggagcagcagcatgagtatgtagaggaggagcgtgagtatgcaggggaggaggaggagtacgcttatgctgaggcggacgtgaaagaggaatatgccgaagagggagatgacgaatatgcagaggaggcagctgacgaggttgacgaggctgacgaggctgacgaagcggacgacgaagcggctgaggaggtactcccggacgtggacggggggacgaactccatgcaccatcgcgagaggcgaaagggttgcatgaggcaagtatatgtcggagggcataagaaaaaaacgataccaaacgaacacaatgaaacaaacatcagagacagaaaaaccacagacacactggaagagtcagaacaaaacgaagaatacgtagaagaaaaactggaagtatataacaatgaagagatagatgaaaaagtcgaaattgcacacgtcaaagggaaaggtagatgtatgtttacgagaaagaacttagaagcagggagcattatatttgtggagaaaccgttgataattattacccccgatttgaatgaaccgttatgggaacaattaaataaattgaataatgaagaaaatttcgagttacctctcaaatggcactacgctgcattatgcaccattacgacacttggtgatagtgacttgagggcttgtatcgacaaatggattcctgaacccgatagagacgcagatgcagatgtattcaatgtattgaataaggtgtgtgataaaaggttcggaaaaaatgggaagctgcaatatttttttatgaagaaaatgatagaccccaaaatatatgacaggatcatacaggtgtggcattacaatgccttcggccatcacacggacaatgagggactggtcctgtacaaccgtaaggggatatgctttgccatcgatgcgatcgtcgcgatggtcacggctacttcaccgctacttcaccgctacttcaccgctacttcaccgctacttcaccgctactgcatcgttactgcaccgttactgctccgctactacaccgctactgcaccagaggggaccccgtttgggttctcttttctcgaaccttccccccgtttcgcttccccgtttcgcttccccatttcgcttccccgtttcacttccccgtttcacttccccatttcgcttccccgtttcgcttccccgtttcgcttccccgtttcgcttccccgtttcacttccccatttcgcttccccgcttccctgacaggcatttccatgctcgcccacagctgcaactcgactgcctgctggcactacggaagcaacgacagctttgtcttgcgcgccagggtgaagctggcggtgggcgacgagctgaccatatcctacctcggagatgacgacttgtacaagtcttccaatagtaaggggaccatccactgagcaatcttcacacgggagaaaagtgcatgtgtgatcctttacgctttcatcgcgcgaagaaggggatactgcagctgatgtgtctttcctatcggctcatccgttcgtccgtccatccactcatccgttcattggcactcccctccctttatctctctccccccatagtaagacgagaaaagctcaccaactggttattcgtttgcatgtgcagcagatgtacaaacccgattgacaagtcaagggggtttaaatgttccatgtgtggcgtaggtaggggcaggcacacttttttttgtgtgtgcatgtacagcgtcaatcgctcgtgagagcaggggctgacgcctccaccatgtgaatagttcagctgtgtgaagcggcacccactacctactaatgaccgaatggccgctccccactcactaacggccgaatggccgctccccactcactaacggccgaatgggcgctccccacccactaatgatcaaatcgccgctccccccctcgcagggaccttcttcatcaagagcgagtaccacgatgaaattcccatcgtgacaaagtgcagtatatgcgaatcggaagtatcagaatccatggcatatgaatacatcgagtacgaaaaaagctacatagagaggttacaagacacagacaaatcagacctagcagatgcactagcagtgtatgtccaggcagaaaaaatatttacacaacactggattatgtatcaattatatactattttgtttgaggggtacagagatgcatgcaattgggagaaagctatttattatcagacgcagagaatcaaatatgctgtagatgtgattccaagggcaaattatgtgctggcttggttgtacgaggaactaggggaagctcacgcgaactccataagcactgaaattttgcagtcggaaagggacttcaccatctcgtatgaggagaagtaagcgatggagggaagggaaaccggcaaaggttttgtgcagctgagtgcttgcacctgttagtgtagtgtgcgagagcattcagctggagggtcctccgcagaagtgctaatctttgcctcgctgcttggcttcgctgcttgacttccccatgttgcccctccccccctttttgcaggaagcgaatctgctcgcacttcctgaagtccatccacctgctggaaatcctctgcgggtattcccacgactacctgaaggattcattagtaagcaagcagtgggcagtgggcagtgagcggttactgtgctgtcactgagagggtactaagcggacactatgctgtcacagagagggctgcgccctgtatagctcacgtgccacgtagaggtggctggttgtgtgtgccactgagggggtctccacacagagcgtgtcgtccatccgtagcacccacttttatgtgcacatttttttttttttttctctttcaccacagaacaaatactaccgcattgacagtttaacgagcacggatgctccgcaaatcgaggagtagccaaatgggggagcggcgaggagccctaaccgtgtccagcagtttcgtcccacgtgcaggaataatacacgcgcgtgtctgtgtggagtatcccgcgagaggagagacttaaaccgagtcatccacccgttcggagtgacaccacagaataataaccccttcgtatgataatgtttgccacgtttgcgggggtaacaaaaaggcaccggcgttctcatcaaggtgacgctcaaacgggcagacgcaaaggagcagaagcaaaggggcagacacaaaggagcagaagcaacggggtagaagcaaaggggcagaagaaaacgggctgcagcacgcaaatcccccacttgtcaattcaacaccgcgtcgtcgttcctttgtccagtttttaaaatttttttaattgtttctcagagtttagcgcgcgcacctcacagcgcacagtgcgcagtgcgcagcgcgtctttttgtcgtttgtcattggcggcttcgtcaccgcgacttcgcctcttcgcctcttcccctctttgccacttctccgttctgcctcctctcctttctgcctcctctcctttctgcctgttcccctttttgcttctttccctttttgccactgtcagtttaatttttgtttgattttttttttttttttttctcactatgtgtctattcctctacaacgttaaaaaaaaaaaaaacaaaaaaaaaactcgaaaaaaattatcaaccgtggaacactactaaacagtagcagaaaaaaaaaaaaaaaaaagcggaaaaaagttacatcaaaaacggaggctctgtggtgtagcggagaatacgggtactcttttttttttttttttttttctcaatacaccatttgccggtgggaagggcaaaatgcttgggggtaaccccccgattagcaccatattatgggggttgtcccccatcgatcgggtgcttaaagcgaatgtaattccgacgcgcttcacccagaatggctactactttatgccttcttcagttacacaagttggggaaccctatttggtagcgtaagacaatacactgcacatttagggttgactagacgcacgtttccccaacctagtcaagcagagggatataagcctcagtcatgttgttggtcttcttcaaacccaattcgtccgtctcaattttcatgaatcccttttcaccccattcctccccccaagagttcttgataatgtagtagtagtgtttctcactagcatttatttcgctgttgaaaatttcttgcacaccatacccaacaatcataacttcgtggttaggttcttctgtacactcagagttgaagataccctccttgtaatcgtaaaaatcatcattgacagtaattcccaaagtcagaggtccaatgaactgaatagcttctttatatttatcctccggaattttaacgtaacttttgatggtatatttttctttacatttcttcatatcacaactgtgtggtttgaatccaacataggggtattcactttccgagcacaggaaccctaagtcgatcatatcgtcaaaagcgagggaagctaaaccaccatagcagccaaagtttttaccagaacagtcgaccaattcttgttcacttattaatatatgttgattttttcggatggcatattgagattctacaacacctacagctccaaacgcccaacatgagccacataaattttgattttttacttcactcactgcgttgtgttctctccaatcatacttctcattgtccaccacggcatctgctggtttgtatttctttaacgcgtcatcgtagttactaacatggggtgaattggccaattttttgttcaagtcaaaccgcaaagttagcatggtctttcggaattcctcaaagcttatgtcactgtactggtttgttcccttcttgtaaagaacatttgccttaccgttatgcgagtttatcctttccaaattgtccgtgaaggcaaggtacctctgctgcatctcctctgttgttttgtatttcttcccgtgctccttcacaaagaggtaaaatgcgttcaccttctccaagttgatcatcaaaaatctggaattggcaaagttgatgtcaatttttttggacactttcaagtttccctgcttttgtctactgaccgtagtaagggatgtactacgcgcttcatcagttggtccctccttcgaaggggaagcttcttcctcctttgctctacccgagttgatgcgctgatcgtacgaagctaacaactcttgcaacttggatacaatgaatttctttccacctgggcttttcaacaaagtggtgatgataaaatcatcgctgctgctctcgtcatgtgcgttaccgtacaggaggccatcattccccttccccgtgcgggtaaagtaaaatgcagatccagctagaaggcatatggccgacacggacagagccacgaggaggctcttcttccccttgtcatttctgccacagaacgatttttccacaaaaagttccttctccggtttatgcgacttgtcgttcgagtactccatgtgatattccattttttttttcaggaagggaatggatggatgtggcgcgtcaattcgaaaataaatgaaacttaaatgaaatgtaaatatatacgttttttatatgtactcacgtaggtatgtacattaaagcggctcctgggagcttcaccctacccccctttgagttcaaaactttttcctcttcttttcagcggtttacgagaaggacgtgctttctccagcttttttttttttcttttgataaaaaagtgctgaacagctagctaattgattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatcttcctcctccaggttatttaatttaaccttaaaagtgtaacttgttcagctttcaccaaaaaataaaataaaaataaaaataaaagcttcgcaaaaattgtgctgctaccgccttaaatggtatttcaattttttggctaacttttagcatatgctcgggaaaaaaaaaaggggtgcaggacaggggagggatacgcctgccccccgtgggagttggcatatgtgtgagggacgatataaagaagggcacagtgtacacgtttgtgctttcgtacaattgcgcatcatccgtgctttgtaatttgttcttttgctcgtttctgcgtggtgcggcacgctgacccctcacatacgggggggaaaaaaaagagccgtgtagtttttttactaaaaaaacgcctactggaaaaaaaaaaaagtggatttgaaaaaagcttaaatttccaaaggggaaaaattcactgagttcctcctcagtcactgctactttgcttttcgctcatcgtgtttgatcgttcgtatgatttttcatcattttattgttcatttatttacgctttgaattacacatttgttgacgcatttatttactcttttttttttttactcattttttttacttgttcgcttactcatttatccaccacccgcttcttcccctcgcacattttttttggaaaacgcacccccctgttgacacacgaggtaagcgaacgagctcgcacctctgggctgtttcccgcgccccccctcgagcaatccccagcaagaggtcaaatggggaaacgtacccaatgccccttcactagtggccagcccaacggatatctttgcgcatggttagctaagctgagacaaatccggctagcacccctgtcgaatgtaactaatatgacaaacgcgtatcaatgcacaccaatgcgtacgtgtcgacatctgaaaagaggtcacctcggcgaaatacccaatctccttgtcccacagtgtgcatacaaaaccgccaagaggccatactccactacgcggatttattttttacaaatttgtgaatcgatcagtaggcacgtttttaaagctcaacccaactccaaattttacattttaagggggaaggaaaccatatgtgcgtgcacttccatccatccgcttggtaaaaaaaaaaaatgaacatattttttctgtgactatttcgagtgtaggaagtgtaacctcgaggcagtaagacaaagggggggagagagtgctctgtcaacgggggcacagacatacgtgcacaaatttgccgcacagggaaggcaacagaaaaaatagggacacccccccctgaagggatattttcataccagttcgatagcgcaaaaaggaggaaaaaaaaaaaaaaggggcgtgttaaacatgcgcacattgaattatcccacagcattttgcatttccgttcctttttgagcaatctgtcatctcgcttcaggttcgttcactatcaggcgtgtcccagttggttccgcctcgacaaaacatttttgtgtgaatgccccccaacccatgcgaacggcgtgaaatgtttatttttttcatacataaagtgtggtcgcgcgttcttgtcttggcggggcgcaaaacggtggtagacacactaccgttaaagcggctgccctttgttctaatcgcgaatggagagctaactctttgccatccgaagagtagcaaccgggtaaatgatcgccaagataagaggttttctttttcatttattttgcaaaaaggagaattgaatgggcctctgttcgccactttatttcgatgtgctaaaatgttatgaacggttcatacgtttttaattctttaattttaaaaatattttaattttttaattctttaattttttaattctttaattctttaattttttaatttttaatttttttttcatcaagcctcctctccccctatcagccaaaatggggcgaagtaaatctagccaacttgcttcattaagtgggaactcttaatacaccaacgtacacacatgtgcttctttttaatttgcacggccctcggcgttgcatcgtaattattcaaagggcaaacggattggtcatcaaaaaagggtgtgcaggtgagcaagtacggaaggggcgcaatggtggtgattaaaatgggcgcaaaagggggacgattaaaatgggcgcaaaaggggacgattaaaatgggcgcaatggtggtgattaaaatgggcgcaaaaggggacgattaaaatgggcacaaaagggggacgattaatattttcacaaaaggtgccccttaaaataatgttcagacgggtacacctcaaaatgatcgcggacgatgaacctcaagcgctccgctaaagtgcgccgtctgcgcaccccagttttctcctttaggggggggagggaggcacatcggatttatggccacaactgcgaattgggcaggtgtgtacggatgcggttgtggaagcggtgtggatgcggttgtggatgcggtgttaatgcgattgtggatgcgctgcagatacgctgctgatacgctgcagatacgctgctgatacgctgcagatgcgctgctgatgcggtgtgcactgcatgggtgacttggcccctcctccccacctcttgtcctgtacctgcgcgtcaaacttcatcaattaaagcaatgtaggcctgttcacccagagagcacgtcttcattaatccgaactcatccgtttgaatcttcatatatcccttttctccccatttctctccccaagaattcttcagccaatagtagtagcgtttttcattctttcgggtcatggcatcatatatttcttccataccgtagccaacaaggatgacagcatggttggggaagaacccacaggagccatcaaagagacctccctcgtagtaagcaaaatcgtcatttgcattaatgctcacactgatgggtcctaaaaattttattgcctccttaaatcgaacttggggaatctccacgtaggtcgtaattgtatacttatttttgcatttgttaatgtcgcacagttctggaattaaatcgacataggggtaatccttttctttgcatactcctccgaaatcgattaggtcatcaaaggcgtttgggatgaaacctccatcacagccatggtttttgaaagagcagtctaccatttcttgttcacttagggccactaactctttttttctaattgcgtactgggactctacaacacctactgtgctaaacgcccaacacgcaccacaattctgttggtccttcacacgtgttaccgcatttaactctctccagtcatgcttcacgtaatcgaatgtcccatctttcggtttgtacttatgtataatatcgtcataattgctcactcgtggtgatttcgtaccatctgccttaaagtccaaacttttcagggtcaaatattttttcttaaattcttcaaaagagaggtctccaaatcggttcatcccttttctgtataggacattctccttactattgtgtgcctttattttggccaagttttctacaaaggattgatacctctgttgcatttcatctgccgttttgtattccttcccgtactccttcacaaagaggtaaaaggaattcacagtctccaagttggtcatcaaaaatttggtgtcaatgagagggttcactatattcgcttgggatacaatctctacctcatctgcattcttcctatacggactaacactgcatttatttcctgtgcatttgtccctctttgcaaaacgtttatatgtggatccatgtagagagggggagttgttgtccttctggtcatacgtcgatattaactcctgtactttggatgcgataaatttttttccatttttactctttagcaaataatttattatgtaatcatcgtctactttgtccgtaatttggtacgtaaatgatccatccctttttgcgggtctcgtgaagtaaaatgcggagcacacgaatatgcagatggctgagacggacaggaggatgaggtagtttttctttttcttcaaaacggccttgtcaatgtagccctgacccatgaacgccttcttttcggcgtttatagggtcctgggggttgtactgcatgtggtattccatgttggtacagggcgaagtggaagagggggtggtgatggaaagggaaaacaccagatgggtagcgcagaagcggagcagctgtggcgcaaaaatgtacaaaatatactagcgcgcgcttctacgcaagtggagcccgatttatgctcagaacggagtgatcgtcacaacggaaaaaaaaaaaaaaaaagggggcaaggaaaaaggaaatggggataacaaaaaggagaaacgcaaaagaaaaaggaaaaggccctccttaaaacgttacaaagaagaagtgctaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatataaacaaacaaaccctagcacgcttcctccttttcaccctccatgcgatatattttcacagaattttgtttattcggagaaactgcaaaggggggaggcgaaggaattttctctcattcatttctctccctccctctacaggaggagaggaggggcacgcccttgccggttgttgctccatctcccctgttcacaatttaaaaggcacaacgtgggcaactatttttttacgctaaaaatgaaagaagaaaaaaagaagaagaaaaggagaaaaaaagaagaagaaaaggagaaaaaaagaagaagaatagggaaggggcattttgagaattcggccaagcagtaatttatttgggtgtgtgaggggtgacaaaaccgtcgcttggctggggtttgactccaacagttcttcgggcgaggaggacgacgacggtaaagaaaagagggcctatgcatagcatagcatagcgcagcgcatagcagtagtgcatatatgtttttacatacaccgctttgccaagtgccaaatttgttctccccggcgcgggcacttgacagagttgtatgttgcgttcatcccagagggttaagttaactcctttcctttacgacggcaccttcattttcttccttttgcgggccataaaaatttcaagtgcgaaaaaaaaaaaaaaagaaagaaggaacagttagagtaataaacccacaacacatcataatacatcccacgatgaaattatatccgttgtagaatttctcccctcttgcgatgtgaaaaaaaaaataaaaaaaagagagaaaaaaatttctatcgctgcttctcaaaatggcatacgggaaaaaagtaaaggggcccatatttcaccacacaaaattttggaacaattttttttttttcctctctgttaattgtacttaacgacgtaccaaggaaggggggatgtttaacaacagtgttgtcaccccgctgggcaaattccctcgggttgacatgttcacctcgtaaggaagagggagaaagggccctttatcctctgtaaagtgggagccaaccatttgcaccgtcgcattttggaggaaaacacatcgctggtgagggacttcccaactcgataacgtaaatacttttttttacattttcataaatgtacagttagggtgtccttccttttacggaaaaaggaaaaaaaaaaaaacttacaagcatatgatgctttttcataacggggtgtacaataacgttacatataaattgcacataccattttaaagagggcctacttattaattggcctctttgtctttgtaaatggcatatgacagggtgagaggagtaaaaaaggaaaaaaaaaaaaaaaaaaaaaaaaaagtgatagagcgggtgaaagaaagggggaagggacggaataaccctgcgggggaggggcaacaactcggagagtgttcaaaacggagggacaaatcgcggaaacgcgctggggttccgcgcgcgccaaaaaagggcgcccacgcaagggtggattcctaacgaggggaaaatctgtctcacggaagtcctatcagctgcgatgtgctgtaaagcaactccaattcacgcaagccgtgctgcgcgcacttgagtgtgtggaggcttcctgggggggaggctaccatctatcaaatgcgccatcgcgaagaagcggcaacgtgagtagtagccagaccgcgcagccaccaaccagcgtagcagccaaccagcgcagccaccatcctgcgttgcagagatcctccccccctccttcctactttagcccctaatccacgagagcaattagagcctccgtgccgagggaacaaggctttctgtacccatttatgtccgtctccatacggatgaatcccctctctccccaagagactccccaagaattcttaatgatgtagtagtaacgtttcttagtcgacttcgtatcagagtcatacacatcttccgctccaaaaccgacaaggataacagcatggttaggcgaatcgccacactctccattaaatatacctccccggtaaaaagcaaagtcatcacttacagctatgctaacacttatgggtccaagaaatcgaacagcttctttaaatttatcctcaggaatttctaaaaagttattaattttgtattttttctcgcaagcgtcatatttgcacatttctggcatgtcctccacatatggatagtctacactcgggcagagtcctcccatgtcgatcatgtcctcaaaggatagggcgatgaaacctccatgacatcctgcgtttttataagaacaatctaccatctgttgctcacttaaggacaccaattcgttcttcctaattgaatactgtgattcgactactcctactgagctgaatgcccaacacgatccacagtccccttggtccttcacaggggtcacccctttatgtaatctccaatcatacttctcacgatcgaaagtagcatcctttggtttatacttaataattacatcttcgtatttgtcaacaccctttagtttgcctccatacgtcttaaagtcgaagcttttcagggtcaaaaatttttttttaaattcttcaaaagagaggtctccaaattggttcatcccttttctgtataggacattctccttactattgtgtgcctttattttggccaagttttctacaaaggattgatacctctgttgcatttcatctgccgttttgtatttcttcccgaactccttcacaaagaggtagaacgaatttacactctccagattcgccatcagaaatcttgaatcggcaaagttgatgtcgattctcttaccaactttcaaatttccaaaacgtttcctgtagttctcctcccccttttcatttctatcctgagaggtgatcaactcggttgattgcttctcctcctgtgagttgtcctctttgtcgtacgatgcaaccagttctgcgattttcgacacgatgaatttcttaccactaggggttttcaacaatgtggagataatgaaatcatcactactgcggtcgtcacgtgagtttccgtacagggggccatcatcccccttccccgtgcgggtaaaataaattgcagatcctgatagtaggcatatggccgacacggacagagccacgaggaggttcttccttccctttccattggtttggctgaacgagttctccacaaaggtctccttctcggatttaccggactcgttcgaagcgtattcaatgtgatattccatcgttcgccaaagggagaaaaagggagaaaaagggagaaaaagggagaaaaaggaagaaaaaaaaaaacgtcgatttgatgcgaagtttacgctaaatggtaatgtatatatcctaccccttcgcaccgttttcgaggggtttgatggaaaaaaaaaaaaagccctcaaagttgagaggacataatgcgggactgcgcaaatacgggcttatgagcccacgctggggggaacgttcagagggggggggttccccaggtttgccaaaatctgcagttgggaaatttggcgcgcagcgggtgaagcggcgagggggagcagtgagctgttaggggttgaaatattaagatgttatggaagtgaacatggaagtaaaaatgggagcagaaatcatcgcaaaaatgggagtaaaaatcatcgtaaaaataaaagttaaagtttaaagttggagtaaaagtaggcgtaaaaataaaagtgagcgtaaaaataaaaatgagcgtaaaaataaaagtaacataaaagtgagagtaaaaataaaagtaacataaaagtgagagtaaaaataaaagtaacataaaagtgagcgtaaaaaaaaacgcaaaagcaaacgcacgcgtgaaaataaaaacaagcaaacaaaaacaaaccggtgcgacgcatcacgagagggacgcaaaacttgcgcatttgaaacgtgtaaaagggaaaaattgcaagtgaaggagaggagtggcaattcaaacctgcgaacttctgaccccaaatttaagaaaaaaaaaatatatatgtatatatgtacatgtatatacgtatatgtatacaacaaccggttggagtcaaacaagtgagtcagaacacccgtcgcgctgccaactcctcctgggggggggaacgttcctggaaagtggcactacacgcggcaatacgtggaacgcaggaagaagtggcgagccttagagcggctttttaagtgacagagcgcaaaaggatgtgtgcctcattttcccctcgggggtagcaacgctgtgcgcatatgctggagcggtggggaaaatagctccggcgcaaaaagtggccctttggatatatacgcacatatttttcacaccatacatgtaggcacactttgctttgttgtgttttgcttcacatgcatgcgtggaagggaggtcgaaaaaggggaagatttttaacgtaccgacactctgtcctctttggcacttacaaaaagtgaaggcaagggctcaccatgcgagaaaaataaaatatatgcacagggtagcggggcaggatacgaggaacgagggagatgaacaactctcctttaaccgtgcgcacaaaggaaaaaatttttaaaaagaaacggagaagggggcttatatacagtgacgcacaaaaagggagaatttttttttttttcatgttgcatgcatcaccttgcgatgtgatattttacatcctgccaagtcatgcagcactccgctgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggagtgttaaattttttttttcccccatttcaccgcgcttattaaaattccagcgcaccactccagagaagtgcatcaccccccaccggctgcgtcaccaatagggtgctcgccaagcagtagagggggcaacgcgttcaccactcctcctgggatacctctccctgcacgcgcataaacttatgtataggaagacatgactccatacgcacacctatggaccgcgcgcttaaatgtatgcaaagggggaaccactgcgctactgctgaaggctcctgatctacggctgaagcgatgcttgcatgtaagccccctatgtagagataggaagagctcactgtgtcttacgccaactgggaaaaatccactcctgcgcaaatcggggacaaacgacgcgacccttgatagtacggtgaccccccaagggaacgaacaggccaactttatgcaatatgttttcaagtggggaataggcaacaagtttcgctcggatccagaaaacaggttcggtcccttcataaagggtggaaaaagagcgcaaagaaaggatggaaaaaaaaaaaaacaacagttgcacacatccctgctggacagacgccttattaacaaatggcagggtgcagaccttccatcagtgcacaactccaccgccaatcaccccgtatgctcctcccaatttaggttccaccccgtgcaccttagtcgtgccaaagaagttaccatcaggaaggactacttcgattcaggaaatgaaaatataaaatacgaagaactgaatgaacagtgggaagttttctggtttgaaaataacaagctgaatgcgaagcccttccccattaagaagtatggcatagaatcagccaaaagggaggccatcaaatttttcgaatcgttaaaggtaaaaaatggaaagatttttttttttttacataaccctgctttgtgtattgttttacacacgtggggtcattaattggatatcatttttttttttttatacgccttctcgaatacctccccccatttgtgcatttattttattcatcccgcttagcaaaacaagcgcattaatgacaggccccattacgagtccggcgtggaaggtaggcacagctccgtttcacctttcaaggggccttctaatgaccatgtgtaggcacacgcatgggttgataacctcatgtgtagttgcacacacttgcgatttattccccgtgtgcttactcacatatgtgcaccacttcccacacgcaggggtccactacgatgtcgtaaccaattgctgggtggcattctaccggcagaggaacttccccgtgtgcaggtccttttcagccgagtaccacgggttcgaaacggccaagaagttagccatagaaagggttaagcagtgcaaggagtgacgtattaaagtaaagaggctccattgaccagctggctccttcgtgcgatgagaagaaggaaccatttcagtattgcactactcagaaaatattgtgtatccggtggagaccatacttttgaataacgtccatttcgttttcccatgcacacgctgagtttttttccccatctttttaaacatggaaaaagaggacctaccctgatgggcatggagataatatatgaggtgagggggtttaaaaagacacgagaataacaccctcccttgtgccccattccgcatgaagcgctgaccgtacaacttgcgtgcgcataccctcgtttgtaattattttttgccattcgtttttttttttccttttttacattttaatagcttcattaacttcttctcattgttttccctttccccatttaagcgttttttatgtatccttttaaagttatatttaaaaaaaaaaaaaggggagaatattccataaaacagcaatagcgccacagctcataggtaaaaatcgcacacaggtataactcgctaaatgctgtgtctgcacggtgcaactcacaacacacccgattttgtgaccaggactcgttttacgggagcccccgaatcagtgcccaccgcttcaatctgaaccaacttgtccaatccatcaattacttccccaaagacaacgtgccttccgtccagccaaggggtcggaataaataaaataaaaaactgacttccattggtattttttcctgcattcgccatggaaagcattccccgcttagtatgctttaacgtgaaattttcatccttgaatttctctccataaatgctcaaaccacccattccgttgaagtgcgttatgtcgccaccttgtgccataaaatttggaattatgcgatgaaaaatcgaattcgtgtagttcaacattttcccattcactactgttcctttgcatatgctgacgaaattttccaccgtcttgggggctacctttccgtacagcccgaacgttattctcccgatcggcttgttatttatgcttatgtcgaagtaagtctgcgcaaaaaaaaaagaaaaaaaatatgaacgggtcagccaaaagagcggtggttagcaaaaaaaaaaaaaaaactgaacaggtccggtaaaaacggagtggttagctaaaaattgtgtgcagatgggctaaacggtacagttgttaaaaaaaaaaaaatattatgaaccgctcatgcaaaaccggagtgtatggaaaaaaaaatatgaacgggtcaagcaaaagcgaagttgtccaaagggcccattatgttcccacagcatcatgtcccctgatcaagtgtacccaaacgataagggataacgccattgaaaggaagcgtgtcactattctccctgctccccccactttgttcttaccttgtgagtgatttcatggttctccgcctgaatgcaactcctttgcagcaaaatgaatatggcgaaaacggtagtgagctaacaaagggaagggaggggcgcattttgaggtaaacacaaataggcacaaatgagtactcactctttactcatttttactcttctttttgactcaccagtttgttcattttggaggatgcttgcttttacttttcctttatataaagatatgactacctggcctactgattgactgactgactgtgtggtgactacttaggatgcatgaatattttactagagctaattctcccgatttgtcaaaaaagaaaaaaaaaagttcaacctcttacattacactacgcatatattttttttttaccttttttaaggggcacacatatgttcgcttccttactttgcgcaatttttagaaggccttgttcatgccacaaatcggtgaagggccaaatgctgtgaatggcggttcacttttaaaaggtggctcatgcatgggggggtacggtaacaaaatatatatgctaagtgtgccttttttttttctttcggaagggtacacctcttcatcgcggtttaattgacacatttgaagctccccttcgaagatcacatttagccaaaaatgtaaatccttccatttaggcattccatttgttgtgcatgccacggttagaagttacgaaaacaattaaaacgtgtgcgtccctgtgtatatgcttatgtacatgtgtctgtacatgtacacgtttgcaaagtgctgcagcattcgttacgcttcttctgggcgcactggtatggggggggaagaacaaaaggaaggagtttacttcctagtggtgtggtatgtatcctattcgccaacgggggtaaggaagtcctccgtgaggaacaacattgtgaagaattttaaaagaaaaaaaaaagtttaaaaggaaagtgtgcttttggaaaaaaaaaaaaaaaaaacgtatttgcacacatgcgttcaagcgtgcaggtgcctacacgtacgagcgaggaacatcaattcgggagaagcaacatcgctaattgaaaatgctgggtggtgggctaccttccggttaaatcccttttctctttcggagtgagaacttccgacacttaaaaaatggcagccacttcaaactgcgcacgcggaacgtttactatttgttctgggctggacagaacggaacggggttttgctcgttaaggtggtgtttccgtgcccagtgagtttacgcgttgatgttgcaccctgttcgctttacccaccggaaggagcccccccgcggaagatccccagcagcttccgtttcaacctctccttgaataacctcgccttggtgtaccccccggagctccccacatcgcatgtcgtgctctcttcagatgcaaaggacttttgcaaagcagtggccaatttaaagtcttcctgttcgattaaccttaactcttctcgaaggtttttatttaactgaagctccaactgcatagccagctctgcgtctgctctcatttgatctgtggtcatctcttggtacagctcttcttccttatgtaaagcctgagcaagttcgtaattttccaaattttgttgtctctcttgttgtagtgtatcttgcaggactatcggcgaggtgatcgtggagacgcttctttcactttgtgtccctatcattttgtctttcacttctacgtcatgttccccatcggggagttctcctccttcgttggttaacttggtgtcctccattgttgcttcacctccctggggggtatacactggaggggtcccctcgccaacttggtttgggtcatctctctcatcagcgcttgtatcgcaatcttctgagaattcgctccgttccgtttgctcctttggcttctcttgcttctcttgctcctttcgctcctttcgcttctcttgctcctttcgatcctttattttttctgtgcagggcactattccgtcattttttgtttcctccgtataggtaaaatttgtcatggtgaaaaatgtgcacccttggctacctctcgctggtgtgcatgtgacccatatgtctgttccgctcgtttgcgtgacttcctctaacgggataaaatttcacgtacgtgtgaatgacacaaatgggggagggagtaccctgcgttaattccacttggaaatgttcgaaaaaaaatgagaagtcccaacccagtaaggtaagttaaacgaatgcgacccccgattaagtagccccttgtgtgtttcccaaatggggatactaatttaacttttattgcaagaaaatatttcgtcgtagagaaagtggggcctttccacgcttgtggtgtgtcacctgactaacttcttttcctttgccaatgtttcaccccaatgtgtgccttctcttcttcatttcgctcgctccttcgtttgtttgtttttttttttggtctgcgggtcgggccgattatcgctcgtcagctgccacatttgttggccacgtttgtgtcactcccactcgccccctttcaccccttccacacaacgaacaaggatgcacaacgaaggggatgcactactccgaatttgtttctccccgcagaatcgcgtcattgtatgacccccaattcggtgcgtcccgcgtaggggacaattcctggcggtgaattgcagtcccattaacaacgcggacaaaaaaaaaaaaagaaggctacaatggtgggggaaaggacaggaaaaaaggaaaaaaaaagaaaaaattgttctcacgcgattagtccaaatacacgcacatttgtgtaacccatttgtgagaaaactcggaaaaaggaaaagctccttttttatatattccaagagtgagaattccgcgatgcatactgagcaaaggcatgctgcaacacatgcatgtttttttttcccactcgagaggggtggcgaaaccgctcccgttttttgccaaacgtttgatttgcttccgtgggaagttgctttgttatgttctgttttgctttgctctgctttgttttgttttgccattcttcgtcccattttttgcctttttccccttcttcattttttttcctttccacattcgcgtttcccgttttgcatttccccggagagacttcaccatcactgggaagaaataaaataaaaagaaatccaaaggaagagaaacgaacaaatcgacatggtggcacgtgtgtagacgtttctgcacaaattttttaaaccatgccacgtatgcccctgtgcatgcatatgcgcgcgctcgcaggcttacccatcattgtatgtacgttttgaggggccaacgctggaagagcgcattctgactcagggcgaggacgggaaaaaaaaaaaaagaggagcaactccggacagtcacatagaacgatagtagaacgataacagaacgataatagaacgataatagaaggagaatagaaggacaatagaacgataacagaacgataacagaacgataacagaacggtaacagaacgataacagaacgacaatagaacgataatactacgataaacagaccaatgcacacacttgtacgtgccgaattagcgacgctgagaaggtgaaagaaacgctttgcgaaatgtctgttttgagccctgcgccacagttctgcttggggacatttacccctgctacggcaggttaagccattcacatttttcttcctctttttcccccgcttcgcagttccgtacccccccttttttttttttggaaccctaaaagatcgtccacatgaataattttctgtccttccttttcgtgacacttctgagcgccttcatttatgcatgttacctgtgtgagtactccacccatcgtcgtggcatcgcagctcgctccgtacatgcttcctcgagtgtagaagagcgtatagaagcgtgcacacaaacgtacatggaagaagcacaaaatgtggagcacacctagcgatgtatctccccctccctctctaatgcagactgcctccaaaatgaatacctaaacagctacggccgcaccgtgcgcataaccctgggagcactgagcgcccccttttttgtctgctactattggtcctttttaaagtgctcctttaacaaccccggatacgtggacactacgtgggaaggtgagatgagagtgccaattggatagagaagttggcattgagtgttcactacccatggagagcagctactacacatgatgacacactcaccatggagagcagctactacgcatgatgacgcactcaccatggagagcagctactacacatgatgacacactcaccatggagagcacctttttccccttcccctctccttcctgccccccccagcaaacgcagaagaaaacaacatacagatcgaaaagcggaaaattaggaactacacgccgaataagtacactatctgcgataagtgtaactttctcgtgaggccagagagggcccaccactgccgggtaagtcgcacgccgtctcccagcaagagggagaagacacacgggaaggtgtgctgagggggtgccacaacaatttctgccatgtacactccagctgtacgcacgatgcctcacctgatgcctcacctgatggctcttctgatgactcacctgatgactcacctgatgactcgcccgatcgcttccccccaccttccagtcctgccagagatgcgtgctgaagatggaccaccactgcccgtggataggcacctgtgtgggcgagaggaatttgaagttttttttcctctttttgtcctacgggctgctcacaacgctgtacattgccattacgattagccccaagtttatactggctctacacgaaagcgaaagcaacaaggtaatcgggtgagaggggacatcccggaggcgttatttgggtgcacttccctcaaggtggggagttaccacgaaccgttcgctggtgcattaggctggtcactgtacgtaggtccccactcgggctatccgtacatgcacagttttcattcgtcccttcgttcattcgttcattcgttcgctcatttggttgcttgtttttttttcccccccctgacataggcctccgaaacgcttcaccatggcgccctgctgatcagtaaaaagaacaggaaaatatatccccccagtgggtagaaaaaatgtgcacgtgctgtggatgctcatcctacgtgcttcaagtagacatgcgtacatataagtctacccttgtgtgtatgtctccactaaatgaagcatattccatccattgtcactcctccgtagccgtttgtgcttccctctcattgatgatagccctaatcttcgtaacaaaagaaaggaaaaataaatgcttcgaaattcgtattagactccttcgaggggtcaagtagttgactgctagccattttgtagcatgcctatatacacacggtgcctcttttgctatcttttctccccctcagatgaactgccagtacgtctatttcatttctcgtaacatcactataatagagtcgtcgtacacggataaggtaagcaaaaggagggaaagcagttgacttgaaactgagtagggcatcacccttcgttctactccatacgatgagttaatttggtcattttgctgaggctgcaaatttttgtaccaattttttatgcctgccttaccccccgtagaacccctatgacctgggcacgtacaataactggaaaatggtaagcacaattttgaagacggccaagagagccgcaccaacgaagtgaaacaaacaaaaaaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnngataaagagagtactcatcgtatgcccttacaactcacaatatacaggtgtttggcgaattcaagtggaagtggttcttccccctcacccccgaaaatctctacccgaccagtaagcttccccaaatggatttcaaaaatgagattcggaaatgctccttcgcagagtgatctaccccttaagcatgggttcaggtttacacagaaacattggtgcatctttttttttttttttttttttttcccctcgcagaagactacctgtacccgctgaacgacatatacctcaacatcaacaacgtcgatatggatgactcatttttagctagccataacgaaagttcgaaagaggaaaacgtttgatttgtgcgtcctcggagaatggaaatcttttttgcctcagtgtatggtttcgcacaagggcgcgtttgctccatacgtgcatatctgctgatgtgtgcatatctgctgatgtgtgcattcctgctgatgtgtacatgcctactgatgtgtgcatgcctactgatgtgtgcatgcctactgatgcgtacacgtatttgtgtcatggcgtaagtgccagttcgaccttttccacagagtgcaggacccccctgcaagtttttcctgccccctgtttgttccttcagcaattcttcaattcgcatgtttattccttttgtgcattttgctagcagtttcccgttccccaccccctctccatttgtgattttttttcgcaacagagccacaatttattaatgcgacagagttatgcgtgaccatcagcgccggactgtgttgtttcgtctacatgtaaacattgcggcgcatgttcatttagaaggtgtggaaagattcacccccttcttctacctcagtttgtgccttttttttgtttttattttttttgtttacctcattttgatgccattttggaaccattttgatgccatttcggtgccagtttgacgccttttcggtaccagtttgatgccatttcggtaccagtttgacgccatttctgtaccacttcggtaccattttgatgccactttttttcgtgttccacgctacgccgcgtcaaaagcgatccgagtggaaaccctccccattatgtgtaacattttttttattctacacgtaattcaaaaatgtcattataaacacaactgagaaaaaaaaaaaagaaaaactacaaaacgaattattagcaaaaaaaaaaaaagtctaagtgatactcccccattttgtgcaaacagaatttacgctgcttcttctatgctaacgtgacataacccttttcgcaaagaggaccaagttgtgaagtgagcactttgccaaattgtggataagaaatcttaaaaactaaaacaaggtgaaacaaaaaaaatagagaaaagggtgcaaaaggcacaacagggaaaaaaaacgcctgaacggttcataaaaagggatgaaaaaagcgaaaaaaatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatcatagctacatggtaaacaattcccgtttgcgtttattagacagtgctacgaagtgcgtccctaaggagacacgctatttcgtcatcctgagggcgcaaaaaagagagggttcctgtaaggattattcaagcaccagctgcgtctacatgtttccctcgtaaaatgaaaaaagcgcttctttcaaacagccctgtgcgtgaagaagcccctctaactagcttcgttcctttacgtgattttcaccccccacacagacgcgcttccaacttagctaatttcacaaatcttcaaaaatgagattttccacttcgtcttcgcccttgtcccgaacgttgttgtcgctttcgtttatatttttgatttcctcctggatgtagtcctcgtcgaagccgcgcttttccacctcagctgcgagcaattcgtgggagctggttgagagcaggttgagcagcttcgacagggtctcgtctgcggggggtgaagcgagagaaggtgaacaatgcggtgtgagtaacgcggcggtgtgagtaacgcggcggtgtgagtaaagcggcggtgtgagtaaagcggcggcgtgagtaaagcggcggcgtgagtaatacagcggcgtgagtaatacagcggcgtgagtcattgcgtggaacaggttgagggcgaagccgacgtgcggggcaaagcagccccccaggggaggaggccgccacgcccgtcagtttctgtcactcacccactaggtggttactaggctcgcagatctccttgatggtgccgttctgcgtctcgctgaggaaactcattttgacgaggggctgcagcacacgcttgccctgcatgttcagaatgttcaacttcaaagtgttgaggtccaaaatgttcttctggtgctcatcagagcagttgaaaagcatatcggtcaaatgaaggagagtacagacggaagcagcttttaaaggactgttttttttgttccttttttcagcatatgcaaaataagaatttattctgttagcaatggcaatgtagtaattccccatgtgagccttcaccaggttacctaacgaaccgatgatcgaataacttggcgtcttattgttttcatgattaaatggaatggaagaaatattacctgcaattctcatagcttttgtacaataattaaaagccttcgatttttttattttctttaaaacttttgaatactgttcattgttactatgtcttttgtcaatgactaacaactcatcgattaaatttaaaaaggcatgttcatttcccacttcgaaccctaacatattttggtaatatttccactgttgcactaggataggtgcccctgtgcagagtacatttaattctatgcttttatccaggtctactacagatccgtattcttctggagctagccattttgcgaacatgatagccattcgttgagctaactccttagaagtaatactaatgataagattattaactgtacatgtaccttctttatctttgttcttaacaattggaggtaacttggtgtagggtactccaatagtcctcaacatttttatttttatttcttttagtgattgatttagtatagatttgttcaaacctaacgtttcgtaaaaatgaccatccttatagaatgacatttctgttaatatcttaaacatttcggatagaattttatcatacttttctagggtaatagaattattgttaacatttagatctctttgatttatgttcagcttatctagagcttcctggagtatctttcctgtctctttactcgtccgtagctttaataatccttttactccttccttggcgctttcgatgatctcaaggattattctttctctgctggatacgtggatgcccttttccttcagcgaggataaaacggaagcttcgacctcggggtggatcgtcccgtatatttggttgtctccttgttcatcatgctctgcgtgttccgcgtgttccgcgtgctctgagtgctctgcatgttctgcgtgttctgcgtgttccgcgtgctctgcgtgcttcccactgtcgccatgctcccccgcctccttactgtcgacatgcacaggaagctgtgctcccgcgtgggaagcctcctgcgaactgacctcaccattttgagctgccgcttcatggggcacatcctgttcggacgctttatcttcacttggggttgccgattcagaggcgtttccccctctcagacctaccgtgttgttcatattagtcatgacagggtggctgttttcttctctatctgaaggggcggatgtatacaagtcctgctcctccttatccgaattagagcccgtggtggtactctcattgtgtgcgtcgttcttctcgagtgtcactttcccgacggcctgttcgtgtgccgcttcttccgcgtggccgtccgtctttccctccgccccgatgcttgcgtcactaccgttgctccctttgtcgtgctctcctccgtggggagtttcctcatggcctccccccggtgttggctccacctggccgccgtcatttcccttctcagtgctccccccagttgactcctccgaatggctaacagcttcacttacattttcctgcaacggctgggtgttaacaatgggttcacttggctgcccctggtcctgcgagtggtcccccgcctgtccttcttcagtgttaccatttggggttagctccaggaaggagacattcgttgcggcgtccggctctgaaagggggaattgattttatttatttatttacttattatttatttatttgttatttttttgttatttttttgcattggggggtggagcggcgtgggcagctacatgcgacccgcgcaactgcacacgtgtgtgtcacagttatgtgtgactcccctccctccctctctatctatctctctatctgtccatctgtctatctatctatctgcctatctatctcttttttctttttttttgcttactcctgaacgactcggcttcgtcaacaactgcagaaatggccaaaaaaatacacaaaagaaaaacccttttacgagacatgattacactgttgtgttattttaaggtagaaaacatcgtttccttgtctccgttttttttttttttttttttgtaccctctgacacgtctgaaaaaacggcgatatctttacacacacatgtacaggtacaggacagaagaatcgctatttttttttttttttttatnnnnnnnnnntttttggtaatatttatacagccgaaaaaaattagaaacattctggggaggtaaaaagctgtgcgcgcgtggtgttgtgaatttattttccttttttgaaaagcatgcaaaggttgtctgcgcggtgcagaggagtgcattgggcgcacacatgcataagagcatacgtatgcaacttacacatgtttgtgtgtatattcctacacatatgtgtaacgtaacacgtgtgcacttactggagattcccttgcggagttttttttcaccacaattgtttggctggacgatgcggaaggaacgtgtgggtggggtaacttgcggggggcacgttaggacgtacgtacgccagcggaataggcaagcctctcaaatcagagaattaaaagtgccatgtgcgaactgtgtagaaacataacacaacgggaatgccaaaaatgcgaacgcaaaaatggtcaaactttaaaataccttaaggggatgcagacgtgtttgaaacgggtggaagaaatggggaaatgggctaatgccaacgtggcaaaaaaaaaaaaaaaaaaaaaacaatagggaaatcgcaatagggaagtcgcaatagggaagtcgcaatagggaaatcgcaacaggaaaatcgcaacaggaaaatcgcaacaggaaaatcgaaataggaaaatcgtaaaaagacaatcacacaaacacacactcaaacagacacactcaaaaacaaacaaaaacgccaagtcattaaaaacaggggaagggctaaacaacaggcaaggggacaaatgcacagggctacggagttacgcgtgggggggacagggcagcggcatgcgtcgaagtaatcctgctcgcttgcatgtgaggacacgccacatgataatatgatacagtacaagacagtgatgtgcaaacatggcatggtgcggcgtgacgtgctcacctagcgcagacttcaacgcatgctcggcgcacgtgtgtcgcttcgttcgtggcagcgcccttgctgtatgcatcagtgcgtgcactagaaagggcagcaaaattaaaaagagtaacgggggacgagcaggtgacgaaaaggtgacgaaaggggggcttcaaaattttcgccacacaagtgtgacgctaaaaagattaagaaaaaaaaaaaaaaaagactatcaaggggggtgggtgtttcgtttctgcctcctcggaaaggatacagaaagggggggtgcgctgggtaagaaaagttcgcaccgggaagctatgaagggggcacgccgcgcatcagcattggcaattgcgttgaccttccgttggccttgtgttgaccttccgttggccttgtgttgaccttccgttggccttgtgttgaccttccgttggccttgtgttgaccttccgttggccttccgctaaccttccgctgaccttccgctgaccttccgctgaccttcccttgaccgtcccgttggcgctcacatctgcagcgcgcccagtgggcacccccgctcggacaaaaaaaaaacgactcgtcagagaatcaaatgctccaggaagtgcttcaccgtggcggactcctccgaacagatgcgcgggtgtgcgatgatctgcacgtgcgcattggaatacaaggggagagaaatcgcgtagcgctggatgggcaactgatttagacagtaaaacaaaacctcatagtagaggagttcgggatttttgcaaaatttttcgatgagctgctcattcgaaatggtgtaaatgtgaaaaaggatttgcttgtacttcttcttgtcgtttttggtaattccttttagcagcgttgttcctttccgcttcttcttcactccactggcggtcggggcgctgttcttgggattctcgccgcgctcctcctgccgcggctgctcatgcggttgttcacgcggttgttcgtgcggttgttcacgcggttgttcacgcggctgctcacgcggttgttcacgcggctgctcacgcggttgttcacgcggctgtccatgctgctcctcatcatggggatgacttttcttccggcccccaaccacgtgctcgtcaccaaaccactcatcgttctcgtcgcctccctcatcctcagacgtcgtgtaaaaaaactcacttatgtagtcatactcttcgctcttagcttcgcacacctggagcatgttgctctcctttttcttgtttgattcattagagtgtggcgcattcgattgctttttggtttttccctcgcagggttcgcccttcacattgtgcaccgtctcaggggcctctccaacggtgctgccgttgtccggcgagacgctaagggtgccatcggcgattggctggtagttctggcgaccgctctgcagcccacccaagccgctcccctcaacagcgctcctctcaacagcacccccctgatgagcgctcccctcagtcccattcttcaagtaaaacaaggagtagttcttcagtgcgttaatcgtattttgcaaggaaaaacttttactcggtgccacgtctgtcttctttttcttcttcttcaaattattgtccaaagtttttatgtcatttataattttccttttaagacattcgaagaaaagtttctcaaagtatttgtaatttccaaatcttttctttttgttactctcttgagtgtcgctttgatttgcagtatggggacttcctccagtgggggtgtagcttcctttcgcgggacgactgctcttggagcggtcgcttgtatggcgactcccctgtagacattttccaccctctgcagatccacgctccacatagcaactctcaaaattgttaactttttcattgctgtacattccccctcctccactctccgtggcgatggagttactcacgattttgtagttgtttggaatgcacaggtacttgtcatagtagctcattttgcccgccttttcgtttgcactattcgtcccatttgcgctatccttctggtttacactacccttctggtttacactacccttctggtttacactacccttctggtttacactacccttctcgtttgcactacccttccccttcgagtcgctcaccaactgggacgcggcttccctcctcttgctcccctccagactgacctcctcacacgtgtgcgacttaaaaacggatgccttcttatccttctggggggggaggggacgaccttccttggcgccaatgctgagaacattaataggggacaaactatcgcaggagtggtgcatgcccctgcgtgctgctcttcggttcgtctctactgtactgacgttctttctaaaatgaattggaaacctctgtacgttcactccgtccgacatgtacggcttgtcccttgtgctgcgcagcaccggagcttcatcgtctgtgtggatcgaaccccccctcctgttcctctgcacaggggcattgccgtaattttgctcctcgcacgcgcggctatcttccctcttggagcatccgttccgtgccttggacgagctggcgttgtcaccaaaggggcttcccccaagtgcgctgccaccaagtacgttgccgccaaccgtgctgccgccaaaggggctccccccacagggggacttcttcctcctcttctccttccccttttttgcgtcctccttggcaaccgcccccccgtagtagttcataaaaacgttgagcttcttcctgtgcgagctggagagcaacttgcgcgaggaaataatagtctgcaacatctggtccaggaaccggttctgatccttccgcttgttcagaagataattggggttcttcaaatcctgatagaagtaaaagaacagaagcttcttcttcctcatgtatagatgcaccacagagaaaatattgataggaatttctggtacatttctagcctgttctattataaacaaaataagttcctcattaaaaagagtgtaaggtaaaataagagacgttcggattccgactagccaatccgattgagcattgccataaaaaatgatattctcaaactttttcaaaatgctaatactctctacactagcgatctttatcaacaacgtagttttattgtttaggtcatcaatggtgtgagctccgagataagttgaaaaaagcttcataatagtcatattttcatgcactccaatatgaggacatgcaaaagtaataaaatttatcaactttttatttttaaacattttttttctatacagatttatgagcacagatctgttcaaaattcctccaagtgaatgtccaatcatggatacgttaatcttatcattaataattttaaaaaggcaattcagttcggtgcatattctctccgtaccgacatctaccccttcaaatgtatgactttgattactgtacgttatgtatataaacagatgcggatacttggtcaggaggggattcactatattttgaaaatcatgcacactagctgttaatccgtgttgaaaaataaagtagtgaggattcttcaatgacatatttgccttccttttgcactccaggcaatggcaacttatggagttgaagaagcaatagcagcgcgagcactgcttaatcgtcccgtacgacttgataatgttatacagacacagggggaagggcttcttctccgtttcgtctatgtagtagaactgctttatgtagttaaggttatgcttgtacttgttgtatatcctttggctgcggctgctgtggcggtccttccgcgcctcctgggggggacctcccccgttggcacctccgccgtttacgacttcactcgccagcgctcccccgttggcaactcccccgtcggcagctccccccccttcgagacgatgtatactgaacgagttgcttctcttcaataaccgatcgcacagagcgtcacccttcacgtgctcattattacgcacgcccctcttggcgaaatgacgcctgcacagctctctcctattcgctaatcttctttccttcttccctttcctctctcccggcgccacccatccgacgctgaagccgctaccgctgcggtagctgcggccatttcggtcacttcggtcatttcggttacttctcccacttcgccccattggactcttccaaacgccctgcgagggcatgttcggctcgctcatcttttttttgagcctcccctggctgtccctgaacacaactccgccactgctggtgttgctgacggaggggctgatctgttcaccacccttacgattcggcgcgtcccccacgactgtcaatcgggaacgctgtcctgtctctctcctgctgttctcttcaccgtccaaggagagcgtgtcatacgagttgttgttattgctgccgatgttgttgcttctgttgttgttgcttctgttgttgttgctgccgttgttgttgcttctgttgcttctgttgttgctcgcctcgtcgggcagtgcggccttcttgcagtaaaacaagtccgtgctgtcacagttccccaagttgttgctgtcgtagaagagcttgctcgcattctgggagctaccccccacatggttcgcgcgattcgagcgattaacacgatccatgcgattaacgcgattaacgcggtccaagtcattcccatcacccctgccgttgttaaagagctccctccgtatgttcaaatagttgctgtaacgaacgctgaccgtcctgctacggtaaaccaagctgtggtcgctcttcacgctgccgctactgccactactgctgctactaccgctactgcagccactgcagccactgccactactacccccactgccgctactaccgctactaccgctgataccgctgcttgaggagggtctccctgaaccgggcccaccaccgactttcctatattttttattgtacttatattttctacaaaattttttaaacaaatacttctcctccttaatagtattattgatcttaatatcatgcaggatactgttatccatttgggtcagcataaaacgggcaaactcgtaaggcacactcatcatggagctcgtgtcgaagtaggtgttctcatcataaattaaatcgtaaacgtgtgggtgtattttttccttatatatttccttctctagaacttcatccaacaggttaagggaacagaaccaacagaagtgttggatccattttttgttcgcacagacagggctattccttacagcattaacatccccgttgttggtctctccgttgcttgtctcccctttgcttgtctcccctttgcttggctcccctttgcttggctcccccttcttgcattcttttttcttcgcattcgtaccatggttaaggtgatttttttttcccaacagaatgctatccacatggttgttactattcggattcacaaacaaatttagcagaatatttttattgctattaaaaaagtttgcacttctttttgcttccttttcatcgtctatggtctccagtacctcaaagaggttcctgttggcggagaatatggattcacttctataattcgtttttttttctttcatttaatcgtgtcacagtggctttatgtgtctttaccatcccttacggaagcaacggttggtttttctgccgcggtgcttcggcttcgtcttcggcttctcctgcttcggtttccgcttctcttgcttcggtctccgcttctcctgcttcggtctccgcttctcctgcttcggtctccgcttctcctgcttcggtctctgcttctcctctgcttctcctgctcttcagatgttcccttttttgcgcatccagtttggggggcataaaaagggcgtactcacggggggggacacacgcacaaaaggacaatcgcgcagcggacgtgtacaaaagttgaaggtgggtgaagcatgtggagaaaaaatgaaacgacttggattaacgtgaaggtctcctctacaacggtttcgccatgtgtgcaaaggagaataggcacgtgtatatatccgtggtgttatttaaaaaaaatgactgcgggattttccttatttcctactgctcgtgcagaacactgtttgaaaaggttgtccttccgcagcttcacactcgcaatcggaattaaaggcttcgtgcacacacccctctccttccaggatataacgtgtcactttaaaagacgtgaagtcagatccttatggcgtacacccttcttcaccgctacacgtggttattccaagcgcgaccaaaatttctatgttgacaagctcttcctttgtttatttttccaccattaaaaaggggcgcatgtgaaggcgaatcagcataggcctatatgccggcgtgtacacgggctagctaaaaggggctagctaaaaggggctagcgataacgcgctggcgataacgtgctggagataacgtgctggcgataacgcgctgacgataacgtgctggcgataacgtgctggcgataacgtactggcgataacgtactggcgataacgtgctggcgataacgtgctggcgataacgtgctggcgataacgtgcgctggcccaaaggtgctagatcacacgtgcgcaaagatatgcgtccccccacgcagcatacacatgtgtgtagggaaatcaatcgtgcgcgtattttaaaacgtactgctgctcgttaattctgcaaagatggcacatagcgagtgtatgtatgttcatacgtcaacatgtacttatgtgtacatcgcgtgaacacgaaacatgcctcaaaatggataacttaaaaattaaaaagagtaatatgcctgccttgcactggggcatgtacagaatacttcaaattttaaagcgcatattttcgatcgtaaagttttcgtttttgcaaagcacaggtaaattaaccgagttgcaaatgcagttcggccgcgtttaacacgtggacgaaaaaacacgcaaaacagaggtgggtagtttttttcacatttttcgcgttttgcacattttttgagtttttcacatttatcgcatttatcacatttttcacgtttgctcgtttatcttcccattcgtgaagttaaaaaaatgggaattttttagcgtaatagcggacaggatgacaaaaaaaaaaaaaaaaaagtatattaacagtgaagaaaatgtatatgtatagaaagcagggctgggggaaaacagtatggtgatgtcaaaatggctccatagttatgcgcagatatatacagtacactattgtatagcaaaatacactactgtacaatagtgtactgtacgttactgcgcatgtttagccttttaagtgttatttttgcgacccccacttgtggcaagcaacgcgaactggatacgcgtgttacgccacgcatgtgctgttacacgtgggcgtggcatatgatggcttagcaaaaaatgagcagttttccacttggaagtgtccacttggaagtgcccgtttggatgtgcccgtttggacgtgcccgcttggacgtgcccgcttggacgcgtctgcttggaaacgcctttttgggagtttcctttcgcacgccgccaaatttgcgcttccccagtttcctttattttttacaccaaccgggagggaaaaaacggagaaaagttcttttttatatgaacggttcaggtaaaaatatatttatttttttttttttttcccttttggctagtaaggtaaaaaatttccattcgcaactttttgcaaaaatgtgaccgcttcagtttagagatgttcaactttgtggaggaaaaaaagaaagaatgaagcataaaacgaaatcgtataaaaaaaagtaagcaacacgaaagggaaatgtaaaggaaagtcgaaaagaacgaggtggtggtgggatcctcttagctataaaaacgctggggagagacggaatggcgtgttcatcatttggaaacgtgtggtaaactcaaaaaatggagataagtccagtgaatggtccgaccaaaatgcacagcttaaaattgaggcccacttacaccacctgcatggtggaaacatataccaactgcagcggggtgggcacgtacttggggatttttcccaaaccattttaaccgcacacttgtgcgataaacgtggggggaaaagaacgctgcgcattgcaaagcctgttgagcatttcactttaacgcagaaaaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaagcgcagtaaagatcccctttttattcgcacttcttaaacggttaatttaaccgctggctacgcattgtctgtaaaggcacacacgatatatatacatatgggggaagcaccttcccttgtggttcccaggccgaggtcctactcttgcccaaatgtagacccccatttgccctcactttttactatttttcaccttctcgtaaaaatactgatgaaaggaactgtacggcattagctctgggtggaaaaccatccccaagcagttgttctgttcgacagcttagaaggggataaaaggagaaaaaaaaaagggggggggaggagtgaggtgaacagtcagcatggcgtatagcttcgcaagggagtaacatatgctcgcgataagctctcgatatgctctcaatatgctcgcaagtcgcacaaaaaacgcgtccgtaggaatatgcgcgtggttatgtagctctttaccagctattatatttggaccggcggtttcgtgcgaaaatgtcgcgagtgtgtgaacctgcaaaaaggaaggggtgatggagatggcaataacgttaaggttaaaagggggcacagtagcatacgcgcatgtactcccatgtttacgtatgatcatgcgtatatacacccacgtagagccttaacagaggtgcactacctggtccgagtgaattttctgtatgtaaggggctcgtatacaagccccgcgcaaattcttcttgaaggcactgctttctgagtgtacattcagtgagcatatgaagctgtcgttctgtggaaataaaaattgtgcgatgcagggaaggtgagcagttttaaggtggttaagtagctcgcgggctaaaatgaataggcgagcatagattattgtttgctcctttgcttctttttttcttttttttttttttttttttttttcctctcacctgcgagccgtaatagttccggcttatggtgatgtccaggcctcccaaggaaaatttttttccgtatgcttggctctgcgtctcattgttctgcacgttgttcgagaggaggatgcagcctgaatgggggtggaatgagggtagaatgggggcggaatgggagtgtaaagcgggcggaatgggagagtaaatcggatgaaatggcgcacaggtgacttacacccgtgtggtgatgtctttgcgtgcattatgtacatatgtgtgtgctgattaatgcaccgccgctctacttgctccgttgctgctcttccttacccgcacaggtcccccatacgggtttcttcttgacgtggatgaactcccttaaggcctatgacgtgcggggcatgaagaaggtaacgggaattgtaaaaaaaaacggatgggatgaactccctaaatgggatggtgcagacacaccgttaggggaatcaaccgcacgcacgttccgcgccagttggcaatccttacgttgtataaggcatcgttatcgtaggcgaaacacttcctcaatgttgtggactccccgccaggtatcaccagaccgtcacaggtgctcagctcctctttatttctaacctttcaggagatgcaaaagggagaaagaaagggtgtgcaatgggtatcgttcgcttctactttcgtatgtgtgctctcattcagaggcacccaaatggtgcatcgacgtgtgtgggtagagatatatggggggtgcttatcaatatgggcagcatgtacatacacacggaagcacgcgcatacacacggaggcacgcacatacacacggaggcacgcacatacacacgaaggcacgcgcatacacagggaggcacgctcatccgtccgtacttctataaccctcaagcgtggttgctccaatttatggaaatgtttgatgtggggctggaagtcgccctggagagacaagaccccaattgtgatatctgtcattttgtggaaaggaactaagtcacaagtaggggtgcaaatgaaaaaagaatttattttcaacaaggtatgctttaattattccatgcagagtgtgcatcctggcaggtgagcaggaatgagagaaatgtaaaggattcgttttgtggaggttcccggtgtccgtccgccctgctcgtcggtgtgttcgtggcatgcacgactgctcgcacgactgctcacacgactgctcacacgattgatggcacctatccacactactcctttgacccccctcgcagcaacgttaagaaatgcttcaagctagcttgctaggtatttatagtgccccgaacgggtagatcccctgccttgcgtgagtgatcgggggaaaaaggggctcctacttcagctataactaggtaggactttgcacaagttgaaaaatatcaggaaaggaaacggaaggtcgggttctatgcaactaaagagcgttcatctcgacagagcacacacgtcaactgtgccaaaatgggtaatcgcaactgtgttcgaattgcatctaactgagccgaaaaggtggaagctcctctaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttttcctgtccgcctgcgcaggaacatcaaaggattcgccatccagggtggggacccaacgaacacaggaaaaggcggcgaaagcatctttgggaaatacttcgaagacgaatttcaatcgacgttgaaggttcggcggatgggattgtggtggccacttggccagcgcgaaacgtcattttggttatcaccccgtctctttgcagttagtatttgctttactcgtcccactgctaatccatgcttccctttttttccctactcccacctgcagcacgacaaacgtggaattgtctccatggccaacaaaggcaaacccaacacgaacgggtcgcagttcttcataacctactccaggcagccgcacctaaatggagtttacccggtctttggaaagtaaacacaaacgagggggattaactccaccaaaggaaggcagactgcatcgacaaaagtggcataaacttacgcacactgtgtcgtgctatgagcggatgattaaaaattcgagtgcttcttcgagttgggggcacgcacagcatgcgcatttcgacagagttgttttgaaaaaatgaaaaaaagaaagtcggcgggagagtagcagggggagagtcacagggggagagtcacggggggagatacacacggggagatacacatggggagatacacacggggagatacacatggggagatacacatggggagatacacatggggagatacacatggggtcatccacatggggtcatccacatggggacatccacatggggacttccacactgagacatccacatggggacttccacactgagacatccacatggagtgagatgcagagtgcgcgcaacgctcctggcgtgcgcacttcggaaagaagccccctcgctgggataaggccagccactaacttgccctctcccccttttgcttactcatcttacagggtcattgatgggatggatgtcctgtccgttctggaaaatggtacacgtgttgcctgctttgcgacgcctgctaattgatcgccctgcctcgtttgcgacgcctgtcaattgatcgccccgcctggcgtgccgcaccagttgatccgtttccatgcctccccgtcacttaaccttgccgttccccctcacgccaatcaattcgcagaacccgtgggagaaaagcacaagcccctgaaggacatcctgatagagtccgtgacaatacacgccaaccccatcgcggaggatgaggccgtctcgacttgattctctccacattgacacacctgcgacgtacacatggttatgcagttcgattgtcagattgcccgcttcacagctcgtccgaggcagcgggtgggccgcgcgctgccttgggacccttcttctttgtcttggccatcccggccttgccctgaatgatatccttcatgcgcaggtcataaccaacgttaaaaaaatcaagcagaatgatgcacagagtcagcaagaccatcaatatgaggaagagcttccatattctcctcaagtaacggaagctaaacgagttaatgtgaagacagcttatgctatagtcagccccggcggaaagtaaaaaggtatcatttttgatgaaacacatagcagtgatgggaagctcatgcttcttgtaatgcgctaaaagggaatacctactgttgtaaatttttagggcacctgtgctgaaccctaatgcaagaaatttttcattctgactaatggcgatattgcaacatggtctatcatccaaccaaataaacttctgctttgtgcaacaaaatttttctttcttgtcatcaaataagacattccaaataatgaggtagctatttcctctcgatgtatacgcagtcgttaacagagtatacacgaaattatcagtcctttttgtatttctcataaatttacagcatcggaaatttagcttgtcacctttttgtttcggattcgtcatttgttctgtgtgtagattcacaatggtgtgtgtgtcccatattttaagtgaattatcagaggaacatgtacacagaattttttcgtcttgtgctatgtcgcaatctttgatgcattcttcgtgtcctttgaagtctcctatgtgctcgactatgttgctggacgtgtcgatgaagtagtttttctccttcccgatggggacccttccggatgcggcggctactccggctgctgcggatgcggctgctccggtcgctgcggctgctgttgatgctgcttcgcctccccctcctgccgctcctcctgctgccgctccccctcctgccgcttctcctgctgcaattttgagcttccaaagcttcagcgttttgtcctccccccctgttaaaatgaagttactgacggaagaaaatttgacgaccacttgcctggagtgtttctcactaaagtccgtgacgaagctgtgtatgatatttggaccggtgtcttcatttatttggaaaataacacactcgttcctgactgaacctaaccatatgtcatacttttcatcatagataatcgaatcgacaacacctctttgctgggtcgtcgaccacagaacttgcaacttcttttccttctcgtcaaacgtgttaatatcaaggaggtcttcaattccataattttttcccccccctcctcccgatgtcaccacgtacttatcattggaccctattccatatatgggatagttcaggtacgagatttttatttcgttcatactgggctacagtgtggagagggagagggagaggtagagatgtgggcgtgggcgacggggagagatataggcgtgagcttgggcgacggggagagatataggcgtgagcttgggtgacggggagagatatgaacttgggcttggacgtgaacgtgggggttggggtgctcctctcgccgcggggcggtggccgcgagtcgcgccgcagcggttgtaatctcatatgggcagttctccctggctcgagttctgtcgataggggacacacagtcgagttacttcgcgatattcttgttcagcgctaatgggcaagtcccttctcccctgaatggcatcatcaatgtgggtgttgcggggataggggggcaaccttttgcgaggggttctcacgagggatcctcacatagccttctcacgtggcagttctcacgtgggatcctcacgtggacttcttacgtggcagttctcacgtgggatcctcacgtggcgcttctcacatggcctcctcacgtggcctcctcacggaccccccacaggcacgttcgggtacacaccgctacctaggcgaaggcgacctaacaggggcaactacacttcttcagattttaccccaaatgtgccttgcccttttggaacatagcgactaggccgacgctcagggggatgatggacacgcaggaaaaaaaaaaaaaaaaagaaaaaaaaaaaaagaaaaaaaaaaaaaaagaaaaaaaaaaaaaaagaaaaaaaaactttgccagctcggctagtcacacggaatggtacttaatgccacaaccttatgtcaaatgcttggaatgctaagcctgcctgacctcggtactttgctaatattgaaattcctgcttcatggaaacaaaaaaaattggtcgcgttccggtttcgtagttatatagcattcgttttgtcgcccagcccttttcagcttccccttggcaattttttttcacgtgtacgtgattattttatcatatattttttttattttttttacttatatatatttttattttttttttatcccctgtagggctaacgcccatttgccagggttcggttcaccagcgcggcgatgcaaaacacctatggctcctttttttccggttcctatgtgtgcctctgcccacgcgcaactctaccctgttacccatcactgccgcgcggagtaaactcgtcggacgcggcggcgtggccaagtggctgaacaggttgagctgattgaattggctgaacaggttgaactggctgatctggctaaactggctgaactggctaaactggctgaactttttatgcggaccgcgaatgcctttttgtacacctcagggcgttaccttacagagtgagcattcccagctggcacacgtcattgacctcgccgcgtctcctgagttgcgtagggataaccttaaaatgatcgctgatgcttccccctaacttaagtgtgagccctaaactgtcacgttgaagcgagtgtggaatgcaaacccaaaccgggtcatgccccctgtgcaggatggcccatgagtactgccgatgagcgtcacgacaaaggaaaaaaggaaaaaaaaaggaaaaaaaaggggaaaaaaaggaaaacattccaaccgctcttttaaccagaacaaaattagccgcgtaaaaaaagaaggcatcaaaacagcgctacacgcatacatccaaccgtacatacgtacgtcgtacttgcccctcagccacatgtgtatgcattcgagcgtcgaatggctttggtggtcgacgcgcctgatgtacatacatgattccaggggggggtagaaactaacgccatgttcgtccatgtggtggaaggggaaagtaagtgtctgcccgctgcccgctgcccgctgcccgctacccactgctccctatttgcttctccgcgcgtgcgtccgcttggcacatgtgtgtacggtggcatgtgtggctgttcgcattagtatccccaggcatactggcatgcgcgtgcccacgtacgtaggtgtaaatgcaagtgtacagttactacgcactcatgtatgtatgcgccaacgcttgggccgtgccgtggaacagctccagtatccccacctttcttgggcggccccctaacgaatgcccaaaatggggagaaaaaaaaaaattacacaaaattattgaaaattattgaaaattattgaaaattattcaaaattattcaaaataatgcaaaataacggaaagctaaacgaaggagcaacaatactgttgacgaacacatcatcgcagcagtgaacgggaaagcaaaattgttttgtacccggcgcctatttttttctttttttttccttttcatttcgcgttcgtttcgcttcgtttcgcgttcgtttcgcgttcgtttcgcttcgtttcgcttcatttcgctttcatttcctttttgtttccctttgtttccttttttccccctttttttccttttttttcctttttaatttttctcactcgaaaaacacgtggaaatgcattttgcggacgttgttaaaattcagccgtcgcaacagactgcattgtacatcaccaacgggtagatgcgcgaaattgtgaaattggtcgtgtccactttgagttactattcggtaatacgttgttttttttttttttttttttgtgaccattgttaatgccatatgttaatgttattcaccgcggccgtcattttgccaaaagcgtagatataaagctccttttttgctgcgtgcggcgacgtggtgcgagtgcagcacggagggagtcgcttggggctgcaccggagtggatcgcaccgcgcagggctcaagtggacaatacggcggtaagactgcagtggataaccccccccctctaacatagccgtcacaaaaaggtactacccccgtacgggaaaaacgaaaaaggcgcgaaaggacacgtctgagcagtgtccttcgtggaagcgggccacctgttcaccagtacactgcttatccgtcacactgcttacccgtcacactgcttacccgtcacactgcttacccgtcacactgcttacccgtcacactgcttacccgtcacactgcttacccgtcacactgcttatccgtcacactgcttacccgtcacactgcttccccgccgcacttctcagccgctgggccaggcgaaagagtcgctatcatgatagaaaagtccaataacccgttcctgagcatcgacccgattgtggaccgagggaaggcggagggagaggagctacctctgatcagttcgaaggcgaagcgtcatgtagactttacgcagatagtggtatacttggttgggctgtccgatggcctaacccatctagcatcactggccatatattacttgttcaaggattactttcgtctaacaccctaccaagtgtctctcatattgatgtacccctacatcccattcatcttaaagccagccatagcgctcttgacagattcggtttctatttttggaatgagaaggaagccctacctcttccttttcagtctattccagtccttaaattttttggctttagcatttctacagctgtccgtatttcaagctactctcatcctcttttttatttccctatgtgcctcattctgcacgacagtagcggaagccttagtagtggagagttctattggaaaaacgtattcccaaggaacaaacaaagtgacagaattcatagcgtccaaagcgataggtagtctttcagtagcttatttttcaggataccttctggagaaaatatcaagggaatatatttttatggcaacgtctctctttcctctcatcatttcaatatcgtgtctctttctcaaggaaaaggaatatacatcagataaaggtatacttagacaactgcaggatttgatcaaattcgttaatacaccaatttttttgggaccatttctttacatttttgtgtatatgtcaggacccgattatgatgatgctttttttttcttctgtacaaataaattgggattcagaccatctttcatggggacgttaagacttacctatggaattgcttctctcataggtattatcatatatcgcttgtttttgaagaaccaagggttgaaaaagacactcattttaaccacactgatatcctttcctatttatatatcacctattgtactgacggagaaaataaatacttattttggtatttctaatgaattatttgtcctcagtggaggcttcttaatcgaagcaattacagaaatacagctgttgcctctcttcattttaactgcaaatatatgtcagcctggattggaggccagtgttttcgctaccattttgagtgttaagaatttagggtctctaaccaaaaagggaacgtcttcatttttgacttacctcctaagaatcgacagctataattttgataatctcagtttgtatatttttatttgtggattttttctccttttttccctcactcttgttcctctgctgcccgaggaggagaagatcgacaagctcaagaacaggcacgctccgcagctgcactcgtagaaacagcggcagcctcggacgcagctccgtttgtagaaacagtggcagcctcggacgcagctccgtttgtagaaacagcggcagcctcggacgcagctccgtttgtagaaacagtggcagcctcggacgcagctccgtttgtagaaacagtggcagcctcggacgcagctccgtttgtagaaacagtggcagccccagacgcagctgcactcgtagggagattagccgcctctgacgcagctgcactcgtagggacattgccagccgcacctgacatgcgttcttttttaagataaaggggtagggtgacggaaaaaaaaggagactattgttacgcttctgcccctcccccctgcagctaaccgtttgtctatcccgcaacgcgcaccgttttacgcgcgtacatctgtttgtttattccctcgcggtgtccgcctcgccaaaggacgtgcagctgtgcgtgcaactgtgcgtgaaggtgtacgtgcagctgtacgtgaaagtgtacccttagctgtacccttagctgtacgtgcccccccccattaccctcctttaacacataacgcagttttgttacgaagtagtaaagctaattaaccccgtgcggggtaatctgtgtgcataagtttttcctacaccatttatcgtatgctatgtgcgtggggaaaggcacacttcgcagtgacgaagctgtgcacatatgggcaggactgattttcacaaaagtggggcgcccaaaaaagggggagaagtaaagcgaacgaaaaggagacatcgtgaagaggtgatgaagcccctttaatcaaagcagttaacgtaaaaaaaaaaggggacaattcgagaggtggtcaaatgggtgagtgggccccataggatagaacatgagggggacagctacacaactgacgagttggccctgcatatgtactttcgcccctcccatcacacgtcttccctaaccctgtacaagcggaagccccacacgtcggatgtgaacacctcttcaaagtagcgaagccctttgacctccgggacctccaacttccttatgtagtcataccccctatgttttccattcgacacgttaaagtaggagagcttgtagaggagactattcgacataaaggaggttgcatttttcccaaaggggtgatgctggtcatggtagtaatagagtaatgggtttatatgcttaaattgcttgttcgtgatttttagcatccacaaaaatttgtttaggtcatctgaggagttctgtgaataccccccatatgagacgaggacgtaatttgcatctagcttcttcacatagtcgtatgcttgtttttcgtttacactaaaaatcaaccctactgtggcgatgtgtgcactgttccaagtgttgttatctacgtaggttattctatctcccatgacactcaactggtatccgtaatcccaccaagccactatccttgaatccgtttttgtgttctgttgaatccatttgtacatctgcctgacatcgtcatttatgtacctctctcctttttcatttcggctgtaaaaggttatgttcgactcggagtaggcaatggatgagcaccatgtggcatgcaggatagctaaaattacgaggtagcccaggagggttaagatgcagatgctcgtcaggatagacacctcggtgttttctgttcggttgaagggaagcttgatgattcggtcgtctgtgggtggggctggcaacgcattgttcgacctgctcgcggtgtcactcttagcatcgctctttgcgtcacccttagcgtcactcttagcatcgctctctccgtcggtgcagctggctttccctcctcggtgcgccttctcttcggaagtcagttgtcctctacagccctccccatcggagtggccctccccatcggagcggccttccccatcggagcggccttccccatctgtgtaatagctgccctcagaagagtagctctccccgcgggggaactcgcttccaaagagtagggacgccctgtatgtactgggggccacacgcaggaagcgcacgtagcgactgagcagggaggacaaccctatggcgctcaacacactcgagatgggagaaaaaatcaaaagcaatctaaccatgagggaggagaaatacaaacagaggacggaaaaaatccccaagaaaaaggcttctatcggggcttgcttcttcatacattcgtagagtccaatgggtacaaaaatcaaaacaaggtgcacatcaaagaagtatgaagaccaagtggttggttgatgctccgaaatagatgcgacaatgggattgtgtttagatgcataagtaggatctagtagcgttcttgatctatgattccatgacagattatgtgtaaagatcaaaaatttaaaaatgagaaaaaagaagagaaagcacatttgcacgaacttacgttcgaaattttcttggtccactctcagatagataatcacatgcctggctaccactaacacattggttagaacaaaaatggcatgagtcccaaggtgctcgatgctaagaaaaacggatctctcaatacaggggatattcaaacaaaggatggttgttaatacataatacacattaaaggagatcacattttttaattgatatctctttagcaagagaatcactagcatatataggcttatcgaattggtaatgtagatataggcaccccatgagagggccatgtagtaggtactgagtgaacagaggagagctgagagcagagtaccttccttcagacatctaatccaggtgtacaaacaaagaaggagtaaaaatattgcaatagattcattatcataggatcctgctactgttctcgacacatgagaaggagacatggaaacaaaaagagctgctattaatcctgcaccacgaaaaggatatacctccactgttagaatgtacgttattatacaagtgaagaaactgaatagaggtccaatgtagatgcaaataatttttatgtcgattaggaacccaagcatgttgcaaaactggtaaataaaatagctagttaacatcaatccggggaataaggtctgtcctgttgtcctccctagagggaaccaggactttgaatcgaaataattccaaaaatcgtaaaaattgctttctctcaatatttttgttaatttataattgaagtagggatcgaactcgtgtatgattgcttcatttcggatgactgagaatagacgaaggaggaagctcagtaatccgatcaacagcacgatgaagatttccattttacgctgccttcgttttccctccttcatggcctacaaatcatggggcggaggaagtggtgacgtgatggcgtgatgacgtggtgacgtgagtgagcagtgactacaacgaagcaaatcgaacacaggtagggaatcacaggaggtatgtggatactatccctgcggcggcacaatgaaccactgcgccgccttacacctctgcctttgcagaacccacctggcggaaggcgccgctgcagaataccccatgcaggaggcggtttaggaagaaccggggcttcagccccaggtcgaccacctcctcaccgtcttccggggtttcgctctcaaccattatgcgaagaggcactcacagcaggtgtgcaaatgtctatttgtgggaggaagccaaccttccaccgggggggaggcaccaaaggtaaccccttaagtgtgcaatttgcataatgtaatgcggtgctctttcttttatattgaattatctctcatattgaagtatcccttatattgaagtatcccttatatcgaagtatcccttatattgaattatctctcatactgaattatctttcttttttttttttcccccctttggtaaaatttacaaatggggaaagctctcccccccttggaactgaaggcacaaaatggaaagatattgaacagggcaactgcacaaatggagagttccaagttgggaggaatttcttctcccctttcgcttatcaacgtgcgatgtgggcattcccccttttttttcttttttgggggggaggtcggtgggcctcaaactgtgtcgagtcctcctaaaatgaacaagtttggttcnnnnnnnnnnaaacttagtaacaagttttaggttcgtttttttttttttttttttttcttcctccttttgagtaaggatttatttctttttggacggtgccctgacgaagagaggggacgcggtaaagaggcaacttggtgaagaggcaacgcggtcgcagctcgctgggggaacaacaattgagaggctaccacaatttgatgcgcaacgtgaaaagtgtgtcctcctagcacgcatgccatttggcgttgccgcggtgggggtgtagcagcgaacgggtaggtgatgagatccgatcccccagccttggcgtttccccaaacggggttattgttgaagcagttattgttgaagcagttgttgtagtagtggctgtagtagttattgtagtagttactgtgtagtagtcactgcttttgtcgtcgtatgtgcacttctaacaccactttggagagacggggcgaaggagctacgtatggtcagcctgttctccccagttagggactctgactctcccccggaacgctaagtgaaggtaccacccatttgccatgcgcttaaaagaagctctttaaaaatttaattaaaagttaaatgccatttaaaaaaaaaaaaggggtctgcagccgtgtggcgcgcacttacacacaaatcattaccaactggcatacacacgttttgcaaacgctcccaggccgcgtccgtcggcgaccccgcgcgacggcaatggcgattacggtttaaaagatgacatgtaaaaattgggtgcgcatgaataggcgttaggcgggaggggcacctgacctggctactcgatccgcagtccagcgccaccgctggcgatgctgcgcgcgtttgctctttcgtttgctcttgcgtttgttcttgctcttgtgcttccctttatgcctccctttatgccccccctttcgctccctccttcactcattcctgagcttctccagaaggatcttccccgcgccgcgcgtaaagtcaggttcgatgaagagggtctggctctcaataccgctaaagttcacgcctcggattatcttaaagtagccctccttaccccaagccttaccccaactgtttcggccaatccaatacttgtacatagttccatcgatctcttcctctccccatccgacaagcacaatggcatggttcaccttttcccatcccgtgacgttgtaaacgaagttactctttgtgtcatccacagtacatctccttgcatgggggaagtccttaacgtagtataccccatctgcataatcataaaaatcgggagtggcttcaaacgaagcaacaataggaccatttctgtaaatttcattcatcatgattttttctccattacattggttacatccgtagcatcctccgatatagttataatcctttgcataccatttgtctgggtcatcgcttatgttactttcaaaatggtcatgcatatcgtttgttgttttcgtgccaaacattactgcgtttatttgtctcaagttgttcgttgacgtgttggaggagttactacccgacaaggaagttacaccactttggtcgacaggatacggacaggtctccgtcgtggccgtgtaggggaataccttatctagggggataccctgcagcttggccatcttagccacgaggtaagggtaccctccattgcatccttggtcgtagaaagaacatgaaagaaccgtctgtatcgataacaggtcgtcgaaatcgttcaggtactttttgtcgagatttttggtcagaccaatttcgattcttctcttaaagacatacatttgggaagcgatgtaacaggacccacacaataactgattagtcacgtcgtactctcttgtgttcttattaaatggatctccccaggtgaagttctttggcagctcgtctatttcgagttccctatgaggggacttctccgtgtcttcgtaattttctaagtccatttcgttcgtctcatcttccccactgccacttcccagctgcatgagcgatacgggagaaacgggctgatccggagtacccccgttgttcacatcgttctgtacatgctcatctttgttgcagggacatgcatacttctgcttcgaattcaaaatcatagctttcgttatcggctttttcttcccatgatgcttcatcttatgccaataaagttcgctgttctgatcaatatgcatattcttcctcttggtgaaagttggcttgtcattgctgcttgaagtagtggcggcaggcgtagtgtgcaaaaagttatgcattttcagcacactgttgatgttcgttccattggcaaagttgagctgcgtattcgatgcattatcggattcacctgatacgcggtacctctccgcgtagaagcagccgtacaatttctcattgttcgagttcgatatatccacccagccaaatcttatcttattaaaattcgtgacgtagcaatccgtctctccattcgtgtcagtcgcatcatcctccttcgcttcaccacactttccagtaggctcataatgcataaacgcagtgtacgtttcatttcctaacctaatttcaaatccctcatcacaaatggtggtccatgtccctatctttctcttatgctcatcatacacaactagtaccttccagttcttacgatgctcatttccagtcgtatcgtgcatgtcaccataaggtacaaagtcgtctgacagaatgacatacaattctgaggtaaacttatagtggttgtccagtaaatactttttataatctgtaatttttacattaaatatgttgttgttcggttggttagatccacaggtggttatttttggagatgtttgtgtcctctgaattttccatttccccaccaaatttttaatctctacatgagtaggcagatcggccgaggtcagatttacataaagggtatgcaacagaattaagccgaagcttaagatgttccttgctcttctcatttttaaaggcagcacacaagggaaaaaaaaaaaaaaaaaaaaaaaaacgtgatgaattttagattagttaaccaaccaatccgtgacaaacgtacatgtgagttcagtcaaatcaagcataaacaaacaagtacgagcggaatgaatatacatgtgcaaaggggtaagaaaaatataacttcgcgacagggatgtactacaaagtggctacgtgtcacgatgttctcctgcacttgttaaaaaaaaaaaaaaaaaaaatgccttgttggagaaaaataaaaaaaaataaaaaaaataaattcaatttagtagcaaaaaaaaaaaaaagaaaggttggccttctttactaattttttttcataaagttttgttaaatcagtcgcttttggcggaaggggagggggagatagatatatatgtatctctccttctacggcgtggcgcatacaaggtgagggagggggggtcccctatcctattatttatcatacatacatatagggataatatattcgaatatatatgcaagtacatacgaaaatatacatgcataattataaaacgtcggtgcttgtaatatatttctaccttcttacatatggaaaaacccgtttatgtgggggcgctccgaatgataaaataaaattggatgcagaaaataatattataatatggtccctgcagctcgcaatgaacgttcatacgacggcataaaaaaggtaaaaaataaaatacgacatcagcatgacccctctatactgctatacaaagtagggggtcaccacgtcatcacataaaacttgcaggcacgtgggtttcgctttgcttcgttcagattttctttttttgtgcgattttatttttcctcgaaatggttcgcgcgtaagtttcttacaaacttgcgaacaggcgtgagggggagaaaaaatcagtcagtcataatttctcatttggcaattaatcattaagtaaaaaaaaaaaaaaaaaaaaggaaataacataaatggtgaaaataagcattttatgggcttctgcctgtcacgtcccgttttttttgttttttttttaaccgtttatatataattgcatatgttcgacaaaatttacgtgtttctttccattacgggaaaaaacaaaaaagcagcaacaacggggggagagctcgggagcttaattttgccactgccatgtgttaattgccaagtgttaattgccaacagaaaaaaaaagcaacgtcaaggcacgtatactgcgcttggttgggggactccacatctgctgtcgcatattttcgcgcatgtcactatgacggaaaaaacgaaaaggaaaaaggaaaaagcaaaaaggaaggaatgaacgaaaaaaggggaaaggaaaaatacgcggaaggggaagaacgttacagtacaagttgtgcgaataaattgacaacaacgttgatacatgcgtgttcgttcgtttgttcgttcgcccgtttgattgcgcgctcgtcattcgctcaaatttacttcatttgacgcaaggcaggaagggaaaaaaacgtgagtccaattttgttccttttgttgagtttttttattcgcctgtttacaatttttttttttccttttttttgcgttttttttttacgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgtatgtgcacataggggtaggatacggtaccaaacatacacactacacacacacacgcacgcaccacacacttaaacaatggaattaatttaaaaaagaaattacggctatgcatgttggaggtatctggtacaaggggacgacgccttccacgtcttatcaaatggaaaaaaaaactgagcaaaatgggcaaaatgggcaaaattgggcctcgagggccgaatgggcaatgcacatcacggtgaacgcaaaacattgggggattggtaatggtgctgggaggcttacgggggggaattaaattcacaaaatggagtcgcggcctggcttcgacatcggtccggtctctacttcggtttctatactttggccaccttgtttctacaccttaaacgagtcgtcttccacttctacccctttcggcgcgcctacctcgccccaggcgaacgcccccatggtaagcggcacaccgccgtctagctaacgtgcgtgcgcggaggggaaaaggaagaagaagaagtagcggtcaaaaaaagggaaacagcaaagtaatctggaaaaagaatagggcaaacgggattcgccaaaatgtttcgctaaacggttggataaagggctagctgaacgcctcgccaaacggtgcgcacgaggcggaatgcttctccacctgctccacctctatgcgctctacaccgcggtcaggttgatgaccaaattgttggcggccttgttaaagtcgacgtgcacatccatgtcgtcgaccaactccttcttcaaatacataatggcgaattttgtcatgataacactttcaataaaaatgagagttggtctggctcctaactcaggatcgtacgattggtcaatgatgtaatctatagccttctccgatacggatacgtgaatatttttctcctctaaacgtttctccaacttcttaaatctcaacttgacaatttcacgtaggttctttttactcaaaggttcaaatattcctatcttatctattctgttaacaaattcaggtttgaagacttttttacattttttgatgagttggattctcaagtcatcgaacactcttttgtattctggagtatccgaattgttggcatcaaaaaataatttctttttaaataattctgcacctagattggaagtcataataataatcgtgtttgaaaaatcgatgttccttctgtgattatcgttaatatatccatctcctaaaatttgcagtaacactttaaatacatccggatgtgccttctctaactcgtcgaaaagaacaacggagtgaggtctctctctcactgcttcggttagctgacctgagtcactaaatcctacgtaacctggtggactacccgtaatctttgacactgaatgtgcttctgtaaattcggacatattcactcggatcagattatccttcgagctgaacaattcaatggctaacgttttggctagctcagttttacccacaccagtaggtcccaaaaataagaacgtaccaataggtttctccggatctttcatacccgttgctgccttcacaacagcgtcactcaaagatttgatgatatcctcattaccaataatcgatttggataaactattatataattttagtgcccctttggatgattcaaaagagagagaacccaatggcataccagaatctctcaagtagatgtaagaaacatgctcctggtagactgcatctacattcatagcgttatgcgtttttgcttctacataagctaatgtttctttgtatacttccatatatttttcttgggcttctttcaagctattttgcaattcaatgggtggttctttattagcactaatataattttgagcaagttccttcaattcgtttaattttttttctgtttcttttttcctcttaagtctctctcccgaaatgacatattcttcataatgcttcttcaattgctcctttttattttcaaagtctttaatcaggttattatacttgcgctttgatactttatctacatccatctctagtgtgctaatttcataagccaatcgttcaatttctctctctgttacatcaataatacgaggctttcctgacagttgtacttgtaagaatgagcaagctttattcagcaaatcaattgctttatcaggtaagtaacgatcctttatgaatctatcagagatcttagcagcagcaactaacgctttgtctgtgatgtgtattccataaaaattttcatatttgctttttagcgatcttaatatcttaatggtattttctactgatggtggttcaactaaaattttttcaaatcttctttcaaaagcagaacaactctcaataaattttctatactctgctatggtagtagctccaattaattttatttctccttttgacaaaacgggcttcaataagttggctgcatctgttcctccttctgctttaccagctcccaacaatagatgtatttcatcaacaaaaaggataattttattttttttatttttcaattctttaataatatttttcattctcgtttcaaattctcctctgtatgaagtccctgaggtaaattttctaaaatttaaactaatcactgtgtaccctcgaagttcctttggtacatctcctttctctattctatacactagtccttctacaatggtagtcttaccagttcctggttgtccaactaacacaggactgttcttgttgtatcttagcaaagactctatcactgctctgatttcttcatctcttccgtaaattccttgtaattttccatttctgactttttcatttaaattggaaccaaactgttctaaatacaatcctccagattttccatccttatccttcttatttttttcaagtttatttttcaagattcctttcacagcttcttccgtcaggtatacttcgttcatgatctcgtttaccaaatcgtcattcattaaaccactcagaaggtgctccacatctactttctggcttttgtatttattcgccaatgcctccgcctcggccagcacttccttcacttcgtccgagtacccgattttgctcttgttgtccagtggctgcaaagggggggaacagagaggagcggttcattgaggagaagcggttcattgaggagaagcggttcaattaggagaagcggttcatggggtgaggagcggttcaatggggtgagaagcagttcaatggggtgagagagaagcccttcgatgggcgtggctcgatagatgctccccccgcgagacttctccgcaacgtcggtcgtaccgctccggcccgggtctgctccaaggctgtgtctatgtattccttcaggttgctcgcattgacgctgttttccttcaggaggttggaacctgtgttgggggggagggaaagaagcagggggtaagcggcggtgagtactggtgatcgatatggtcacttggggaaacggggcgcgactcggcaggcaattcggcaggcaattcggcaggcaattcggcaggcaattcggcaggcaattcggcaggcgattcgctatgctcctgttccgtgtgcccctgttccgtttactcctccacgcagcgcttggccggatccatttcccctctcttaccatagtcgctcttcgcgagggcgctcaggatgtgcaggggcttcagctgactgtgcccatatcgcttggctacattctttcctgcgtttaaaatgttaatcgttctgttcaggtagttctccttctgcgggggggaaaatggagaaaatggggaaaagggttactacgctgcgaaagaggcaaaggggaagccactctctagaaggtgaccaaaggggaaccactctctagcacgtgcgaaaacgtgaagcgccgagcagggccctctctccgcgttcacttactccttggttgttgtttgccgaacaggaagccaattcattcttgcacacaaaaaacaaagttatcaaatagaggcaccaaatgaaaacgcgccttagtctcatttttgtggacagtaagttggagtgatgaaattaggggttgtgtattgacgggctggggagcactgcttcgctctctcctgactctacccactttactgagtagtcgattacgtgcaaaatgaaaaagagttcaaaagggagtccctcctcccacggggtaagtagtatatttaaaagggagggggaaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaggagaggcacaaatgtatacgagtacgtaacaggtgctaggcgtgccgtgtgggaggggtaaaacaaatgacaccaagctggggggaaatgaaatagaaagtcaaaatggagaatcaaaatggagagtcaaaatggagaatcaaaatggtgtgtcaaaatggccaatcaaaatggcaacacagaaagggacgcagcgtccaaaaggtagaggtttgagggaggggggccgagtcagccacgcgaagtgaccacgaaggcgcagagttacaatgcaaatacagttcgttcatgtaggtactacactgtactatattctactctactatactcctctctactcctgtgagggcgcaaaaagtgggactggcacacgaagcgtacatacataaaaggcacacatgagtacttgcatgagtagttacattagtgcttgcattagcacttgtgtacatatgaacagcccctatgcacgcgctcctttgcgcaaaacggtgattatgaattggggaacacaacgtgttgcgtaaacactgacttattggtggactggcgattttttttttgtaaatttcgtaataatgtttcatgtgttacgcgtatatatctgcctatatgttacaaagtgcgagaaaaaaaaaaaaaaaaaaaaaaaattacgcgatggaaaagggttattagctatgtgagagctgccgtttcgaactgaaaaaaaagtcacaagttcataaaaggtgaagcagtcgaaaaatcgtaaagtgaaacgatggcagtgaaacagtgacaaaaatggccaagccaaacaatgacagagtgatagtaaagcagtgtcagcgtgatgaagcggcggtttgccgatggcggctttcggcttgcagtttgcaaattgcagtttgcagattgcggtttgcagattgcggttggcgtggcggctggctatcgatttgctgcactgccaacattgcgggggctgagaaaaaaaaaaaaaaaaaaaaaaaaaagtgaatcggtatggcgattggcaaagtgacgttgccgcactcacaattggcgcagtaacaattcgagcagtgccggttgacgccgcgaccgccgcgcggaagcaccaaaaaaaaaaaaagagagaattgtcgacgggcaccaaatctcagaacccgcttgacacagagtgcacgcacgcacaccgcgggataagtaagaggggggggggacacccccacaagcgaaagtagatatatttttatatacccgtgcaagtacgtacacacaaaaggtaggcgttacgcttatacaaaatgggggtaaaaatacatttttacaaaatttagcctactcgcgtgaaaacaacgctttcggcggcatctccgcaccattgaaaggtgtcaaaaaaaggaaaaaaaaaaaaggaaaaaagaaaagtcccttcgccgcgcttcgctcgccgtgcttttttctgcgcagagcaaaatccctcccctgacgtgacccctaacggtataactacacatgaatgaatttacgttcgtgtcggcaacgttctccaggcaattcagctagagagaaaacgacttgtgtacgactcttaggggggtttcctcgctcagttgaaaaaaaaaaaaaataaaataaataaataaaataaataaataaaaaaaaataaaaaaatcatgtatacaatatgacggatagatgacgttccttcatgcaacatgactgcgcagaagaggcaatttttttttttttcaaaaaaaagagggagacacttaaacactcgcaattgtttctaaacgatatcgagtaagaaagtagctacgtataggcaaacgttgcgagttgcacactgggagggacacctcggagggttattggccagcgagcgcgctcaggagtgaactctgttcttcgcctaagctctaaacgttaagctggcaacagttctgccgttacgtgcttgtcctgttttacggtactacttgcagtgtgtagcggcagcaagtgagcagttcacgcgctactcctactgcggctactccagctactcctgctactgctgctactgctgctactcctgctactgctctgttgttgctggtttttgcgctccttttctttggcatcgtaaaacccgttaaggacgttcccattttgacacaccagtttacacccattgtgtacaggtagactctcttccaagtcagcaccttttaaacccgcttctacccatccgtccgtctgcggggggaaaacccaaaccctatccggcggggcgatatggcacagccgcatataataatatgtgccgaattgaagcgaacggaactacggacaaaaggaattataaagtgcggagaaaagaaaaaagaaaaaagaaaaaaagctgggacgtgaaaatgggctatgcgtcacctttggggcaatccccccaatggagaagcgacgaaggggagaaagagatgggggaatgagtgtgcaaagccaaaaggcagaacaaatctgagcacgcgacttcgccgctgatctgcgctgcgaccgcgactcttccactcgttaaaggggggcgaacgggcaccggaggggaacgcagttatgaagctcaaagggagtaacaagcggtagagcggcagtgcggcagtgcggcggaaaggccaaatgggccaaccggcaaacacggcaaagaacaaaaacaaaaagcgaggcgaaatgagccggacagagtcgaataaattgaaaaaataaaaaaagtaaaaaaaataaaaataagtaaaaataataaaaataataaaaataataaaaacgaatcaaagtgaaaagggagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaagtaatagtaaatttttaaataacacaaatttgttaacgtcggacacggtgagttagaagctgccgtcctgtgaagtgtccgcagtggactgcctataagactgggccaagcaacactcctttttttttgtgcaaacctctgaactaattgctcctccaggtggtgttattactctccacagtatgtacaagtttgaaaatcctacaaggggatattccttcccccccacaaaaaaaaaaaaaaaaacgggagcgtggttcattccgcgcacaggtttctaaactcatcgatgacattaaattcttgagtctcctttatctctgacggatggctgctgtccacgcacttgacgcacattcggagggatgctaaatggtggaaggggagcggcgtttgttcccacgcgtgtgtgtatatatatatgtgtgtgtgtgtttatatgggccagcttcaccgcacgatacatggcgccacttagctgcgccacatatctgtagcacttgtcggctcgctcatccaccgtaggccgccgacccgcgggacctctttaagggcctacctttcgtctcatccgcaccaactgccgtgtttagcttgcatctcgcgtatgggtaaacctgaaggaagaaaaaatatacataacagtgtaacgaaaggaagcgcagcaaaatggggagccatagaacgaagcgtagtggggcaaaaaaaaaaaaaaaaaacacaccggcggcccccgcttggggtccccaccgttccttccttttcctcacatggcattcagtcagcttaaacgggtccgtgtatcctattccttccagttttatatttcttgttccgttttcatctgtgacggtcaggtaggacacgtagactcgtgcgaagttggcctcctcggggatttttaagacaatcttgggaaaagggacaaaggtggaggaaataatatacccctatgcacacttagaagttacgcaacacacacctgtgcgtataggagtggcggagtggcggcgtggcagcgtgacagcgtggcggagaactgagtcgacggtcttacctcctcgttgaactcaagtgagtaggcctccaggatgtactgccctcggacgaaggaagagttgtagttggacttcgacatggactgcacagagaaaaaggaaaaaaaaaatatgaagaggcttctcgtctcctgaggtcagagaagaatctccctcatcgcagtttttttgtgaacatcttcccaagtcttactgtcttcacatcatcgttgtcgaatatcgccgtacagaagaaatatatctctccattctccacctccggtaagtttattccccttgaaaaaaaaaaaaaaaaaattgcggtcacggaaaagagggctacatataggaaacacccactggggaaacacaaaaagggaaaaacaccttctatcccctctctctctgtatcatatggagtcttttttaaaaatacctcaattctgaaaggacgaaaataactttgtgagcatccttcctttcctccttttttaaatattttttttaacgccgcatctgtcatcttgttctggtttttatctaaattggggaaggaggggggaggaggagaaaaatgtgcatatgaaaatgaggaaaaaattgtcaacgtcctccacaatttacatcaagtgccacgctgaatcatcactgtgtgcagtgtcaaccatagtgggaattgtcaaccattgtggggagtgtatccatcttttgcgggaggaggaggcgaggcgagctaggaggagacacctttggaggctacaccaaattggggggctacacatcctgtatgagtacttctagaagggacacacctcggcgtaacttcccacaggttgagcagcttcaccatttattgaagaaagacatagggaagggaacatgccacttctggtcagcatggccgttactatgatgtgtaacttccccgaattatttctgttcacgctctctctacagtgggccatcggagcgctctccccctccccatacacgtctgtgctgcgttgtgtacatatgcatatatacgtatgtagtacatatggttgcacacaggtacacgtgcgataagcatctgagccgaatgctgcccccatggatgccgcgttgcatgccgcgatggaggccgttccggtcccgtcttacctcccgttggacgaagccccatgaactgtcctccataattcttgttgtatgacattttaaaaaacaagtttcggcgttggttttccgttcgtgttgttcctcagaggatggcggcgaatacgcgcaagcagttttttcctaatggcgtggcgggttttgtagctggggggagaggcagttgggcaggttgaagcgcgcgcagtcgtacacaagtgtgtgcacatatatacatgtacatttttttatttacacataattacgcgcgagttgccccatttcgagggcacgcaaattttttacccctcaaaagatgcgttttgaaagtataatcaaattttgtttgtcactttttttttatgtagccagtttccacgctttgttctgcttaactgtcattcagttttttttttttttttttttttaacacaaatgtggggacagcattttgtacatcagtttaatgctgtgatatttgtgggtaccatttgttcgtatgatttttcgtacgattttttttttttttttttttttttttttgtgtccactttagccattttcacctgatccattcatgtgcattatttgtccatttgacactccttggcgcgattttgtacgtcgattttacacactccccatttagacatgcccatttgaatcatttccacctgacttgttcatatattttattttattttttattttattttttattttatttttttttttttctcctcttttttttttggctacctgctcgccgcggcaatcatcatgaaacgtaaaattctgtctaaacagttgcaaaaggaggggaaacgaaaggttttaaaatatttgtaagtcgcaggacatgtaactgtggctcctttttttttttttcctttctgcgcgcttggggacttcatagagcacccagccaaagggatttacaaacacctggccatccggcacgatagcattcctataaatgaatatatatccctacatgtgtaagcatgtacccctcttggggacctcccaacagaggaattgaaaacattttgattttgtcactccacaagaggaagccttgcctggtggcccaattgaaagattcgcaagaaagaactaaatcgggaaagtgaacgagagaaggggacagacggtacatcatacaccacttttccagaaagcggcgtaccctcacttccatttttcccttacattttcgagcaactcacataaaagaggttataaaggacacatctgaggggtactatttctcactgccaaagatgaggaaggttaatttggttacgcattttacacagagaaacaaaaaagggaataaaaaaagacccctcatactacaatgtgttaaaaaaaaaaaaaatgatgaacttttaaaatttgcgatgatttaattgggtggagggggcaaaaaaaaaaaaaaacaaaaggatataatgaattaaaataaaggggaaccaaaatgaaagctcatgcggagatgtggtgcgcgttcactgagtccatggtagccgtggtggcgtggtgaccggcgactgcctcacaggagaggctgcacaaggtcggcgttccgtgggctcttgtaagcgcgtgcgctccgcttcttcttaaggtaaatggtgagaattaataaaaggataaggataatcaccaggatgacgaaaaaaaacaggacatacagaccctttaggtactctgcgaggaggggggggaagcacacacgtacatgtgcatgtgcatgtgccatatgtgtatacgttttttcacacatatgcgcacacaaaattatgcgcgcggagaggggagggagggggagccaactagaggctggcccctcggagaaagttatccctaccttctttaattaaaaaacaaccaaaaatgtaattgttcacacttatgattatcatcgtaaccaactcgaaaaaggcaaaggctgacgtgatattttcattattcttcacgctatagagtgttggggggggtgaaaaaggcaaacgtgatgaggtctaagggtgatctgggggcacataggaagtaggtgcacataggaagtaggtgcccataggaagtaggtacggataggaagtaggttcccataggaagtactctcgcgtaaaaacgccccctccaacgtaccacatatgagtggggatctgggaaatgataaccgtggggatgatcgactcgctgatgcctgttcgggagggaaaaaaataaaaaaataaaaaaataaataaataaataaataaataaataaataaaataaaataaaaaaataaaataaagtaaaaaaaatgcccatttcgccaaggcgcttatcaaaagggggacacgaaagggaaagctttccccaaagggacactcgctatgtttgccatccgggacagactaattctacgcttctcggtttgcctctctttttaacctatgaggttgaagaagagaaaggcgagggcttccgaatctgaaagtggtgagtgaaggtgcgatgtgcaggtgatggtacgatgtgcaggtgatggtacgatgtgcaggtgacgatgcgaagtggaggtggcggggggaaaaaaaaaaaatgcagcggtacgccactctctgcttcagtccactgcttactcaggttaaacttgtagcaatatatggaccccgatatggccaccaagatgaaggacgaggagcacaacagcagggacaaaaacgatcctatgttgtccacgatgtagccagaaaaaggaatagcgataagcgaaacgaacgtcatgatgatggtgtatatattggatacataaatgttgatgttaaacacaaacaggtaaatgtaaaaaaagtaattaataaaaatgtgcataatggataacaaaaaagcatagataaaaatgaagaagaaaaaataaaatgtgaaggaggagcagaaattttttatcccttggtagatatccaaaattttgattttcatttggtcgcttttcacgtggccgcttttcacgtggccgcttttcacctggccgcttttcacctggccgttcctttcatctgctctactgaggaaggaagctcccgagtcgcccccatcgtcagacaactcccactcgtcatagtagtctacatttctgttacactcttcatcgtaatttgggattaataaaacgttcctcctttgttcttccctctcttgggggtccacgctttcttccctgcagagtttcccaccctccacatcgtccgcttcgtccgctccgtccgcttcgtccacttcgtccacatcgtccgcttcgtccgctcctttcggggtactctgatcatgggatagatgggtgtgcacttgtgcgtccgcgcaggctgcttccccctccggttggtccagaaaatgtaccgagtctccctttgccaacctcctcccctgcttcttcacgcagctgggaattttgccgctcctctccgtttgcacgtttcccacctccctacgagcggcgttcatttctagatggccctgcgatttctcgttgctcagctggttagcagcaaactgggtagcagcaaactgggtagccgcaaactggttagcagcaaactggttagcctctaactgaccagccgctaacccattcttgggaattgcgctttcgcgtaggtcctcctcctcctccccctcctcattggggcctaaattggccaggctgctcagggactctatgcagattttgtacggcttcatggtgtagctgtggttcttcttcctgctgaaggatggagtgccccgctggcttacttcgccccgttggtctgcctcgcccagttggattacttcgccccgttggtcaggttggccccgttcaccccgctggcccacttctccacgctcaccgcgttccccgcgatccccgcgatccccgctcggggtgctcctctcccccggtgggtccatcaccttgtaagtacttttcacctcgagggtttcatcctcaatttccaaaatacgaagtttgttcttcctaaatctattcacacgcaaataatcataaaaaattgatttattcaaactcatatacgcagaaaaacttatcctgatattatcatctctgcacatatcgatatgaaccaaaatattatctatgtctttgtcgactgaataaaggtagtatgtctccttatgataaaaacagacatattcatagttgtaaaaaatgctgtgtagattgacccacagcttcttctgataaaaccatttatatgtaaaaatcaaaatcattaacaggccaaacatatctatgactagaaataggattatgtagtcgctgatttctgtgctgttgatatcggtggtgctaacagccgtgtcgctaacatccataccgctagcatccatgccgctagcattcttaccgctaacatccatgtctgagttgttgtttgtgactacgtagttgagggagtgggcgaagagcttaaagaggctgttcattaagatgaggagcgatgtgatgactcctatgttgacgtagaagatacagtacatgattctcttttggtatatttttatgtatccactgcatatggagctgatgacaatgaacaggtacaggaacttgaggcacttcctttcgtacgtgtacggaggctcctcgtcgctgtcgctgttcctcttctctttgtcctggttgtccccatcgcggcttcctcccccctcgccgatccccgtgagcccaccgccaaggatgaactccgcggcgctcctctggaacagccccacgctgaggaactcccccgagctcaacctatcctgcaggttcctcttaaaataaaaattgatctccctctttttttgcagcatatcatttggggatgttgttctctctgtgtctgagtagctcccaggagataacctctcaaccaggggcatcgtaaccctcgacatggttgtgtccaccccgcttgtcactacacgcaaatctgtattcctcatttgaatatcacttagaaggagaaaaataataaagtgagagaccaagttgacgatgtagaagctatttacaacgtagttctttttggctaggtcgaatatcaggatgaaaatgtaagtcactaaagagctgcagtagatgagtgataggatgttactgtatagatagatcgactgactatttcgctccttcgtttcgaagtaggtggggttctgcatggcttcccgagagacagtcacaggaggggtattacccaagggggatgcatcggactccccaaacggatcagtctctacccctttccccttagttccaccgcttcctccccccccggcggggaacctccactcctgatgaaccacattttccaagtcgatctcgttgcgcaccccagtcagcataaacaggaagggaaatacatttttaaatatatgcgttgagcaagagaagaaaaacacacatatcaacagcaacagtttgttcttcctggagaagtacacgctcgatatttggtactcggacatggtgctcttcgtttcgcagggggggaacgttggcaggggtggcagcgttggccgacttggcaagtacacttcagcgcgcggtcgtgcaccctcgggagcggccgaaggtccgggtagcaacacaagcgggggggtgattgtgtgggtgattgtgtgagtgactgtgtgggtgactgtgtgggtgattgtgtgggtgattgtgtgggtgattgtgtgggtgattgtgtgggtgattgtgtgggtgattgtgtgggtgattgtgtatgtgcttcctcgcttgcgtgcctgcctgcctgttggctcaagaccgaccccccactcgtaccatttttaggggcgcggcgccttctcttccacctttccggttcgtcagttcgccaattggccgcttcttcgcccctgctgcttcgctcggctcaattcatggtgccgccttcagcgcctgcgtcgctcggtcgggtgcgcgaacacttcaatttaaaaaaattccctttttttctgtatatgcctactaaacgattgggatttcccccctcggtaattcaaacggggaaggagaatggccctttggggagcgaaaattactacgcttggggctttgcgttgccgtcgctaatgcttcgtccgctcgtacaacttgacgattcggcttgaccgatttgacttctcttcactttggttcgattcccccgtttggttggtataacttctttttttttcccccttctgttccttgctatatgtcaaccgctaacacttcagttttttttttcaagtcccttagaatctacttcggtgagactgtgctttgcttttgctttgctttgtgtagacaagccgccagtatnnnnnnnnnnccgccagtcgataggaggaatggccaagtgactatggagaagggaaaaaaaaaaaagaaatgcctatatttatgcatgaacatgactcaaaagagccaacagtgtggaggctcaatttaaaggggggaaaaggcacctacttgtgttcagcctgcgaacatactaatgcatagcatgtatgtatgtagcgggtatgtatgcatgtagcaggtatgtatgtatgtatgtatgcacgcagcatgtacgtatgtatgtatgcacgtagcaggtatgtatgtatgtatgcatgtagcaggcatgtatgcttctttgcttccttgcttccttgcttcttcttccttcttcctttcttatgcgctgcccgcagcgcacccagctatacgcgcttccttgccacgtgttctttcgcccgcgcgcatttgatgcacatgcgaattgcagttctgttgcgtttggtttcgctccagaatcagtccctcacgtgagagcgcgcgagcgaggccaagaagcgcgtatatctaggtgggtgcgcggattgatatgcttatttatacacgcgtgtatacacccacaagtacactcgcttaggcaccctttccaacttcgtgacatgagccatggcaggcccaaccccccaagtagagaccgcatcataatcaccccatcgacaggggaatccttttttttttttttccccaccatttgaagatacaaatagggattttctttgtagctccccacctgcttccacccattttatgttcgtgtatatttttccattacacgctgtgcatgtgtagtacctcttcattttaccataatcgtttttacactgcaacagtttcgtttcccctgggaacttacttagtgggattagaaacgaattccctaatttggctcattttgctcgttaagccaaatcgcttctgtgcgtttgtgtacaactcggacggcgtcgtgagcgcatcgcgtggccccctgttgacgagctgcgttagaggagagttagaaagcaactttgagaaaggcatccaagcggcgcagtcaacgggaggtagtgtgtctgtcgacaagttgcgcgccaacgcggaaaaaaggagcacacgggagagaacaggggaacaagcgagaaaactcaagagagcacaccaggtagcacgccaggtagcacaccaggtagcacgcagggtagcacaccgggtagcacgccaggtagcacaccgggtagcacgccaggtagcacaccgggtagcacaccaaatagcacaccaaataacagaacgcgaagacattgacgtagatcttagccactcgaacctgctctcctggcctccccccattagaactcttcacacgccacccatcccccgaacaatgcagagatacagcaacgacagcctgagtgaatggtgcctaatcgagagcaatccgtgcatctttaatgacatgctaagtcggatgggggcgaagaacctctccgtggaggacgtgtatgatatggattttttcgatgactacatatgtaacagggatgtggtcagtgtagagaatgtcctcagcatcgatgagtatcggagtgagaaggagaaggaggagaatgccgctgttcagagtaccccgggggagacaaccccgcacagggaaggcccacagaagaagttgtacaacagcgccgtgacgacagaagccaaatacaacaagctaataaaaaacgaaaacaacatttatggaattattttcctgtttaacatcgggaaaagctacaacaggaataagttcgtggagcacagtgtgccggaaaatcttttttttgcaaagcaggtgatcccaaacgcatgtgctacgcaagctatcctatccattgtccttaataaagaggtagaactgaacgaagaaataaaaaacatcaaatcgtttagtaacaactttgatagctccatgaaggggctcactctttctaactgtaattttcttcgaaatatccacaactcgtataagcctcccatatatatagaaaaggagaacctacatgatgagaagggaaagagcaacgactcgttccacttcgtttcgtatatacaatatggtggaagtgtgtacatgctggatgggctacaggaggggcccgtgttgattggagagaccaatggcgcagcgggggagcgcagttggatcgacctcgccagggaacacataaggaaggaaatcaacgacatatgcagcggaagcggtaagggaggaggagaagcaggagaagcaggagtcgggggagaagcgggagacggagtagacgggggagacggccgattcagcatcctagccgtcgtgaaagacaaagaacacattatcaccgaattctgtaacatacatagaattgtaaaaaagagagttaacgccaagttaagtagcctgggaaagcaggacgtagatctaaacgatgaaataaatgaagaaaattttagctaccataatattcctaccatagaggagctcccccaagacatccaagaactccttcaaattgctcaaaaatcaacagtagaaattaatttccttcagtcccttctgcaggaacagatgcagctgaagctcagctggaacaaagaactcacttttaaattttttaatttctatccgtttgttatgtcgtccttaaagctgatggcaaagcataagcttttaaaggaggcttaccagaagcagaagcagaagtgcaggcgggccgctgtgtagaggtatagcggaattgtagcggagcagtcacgcgaagggtgagcccattttgcgaatatgctgcgcggcaccgcgtagttacgtctgcttctgcgttttaacacttttgatagcccacccctgaggatgagggaaaaggaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccccagggcaacctccacagaggggaagaaaccacacaaaagggagctacaaaacgatgcagctgccatttttgatgaaatcatacaactgtgcagaaggaataaaatattcgcttttaagaagcaaaagaagaagtacgcaaggaggtgtaacgggacccacttaaagggagagcgaaccgtttttccgccagagttatcagaccatggtagcaaaggggattcttcattcgtcgcctccaacccggtgttgaatccccccactgggaggaacctttcggcctgtcccaccatgagtgactgtcaagaaggctttagaaatccccatttaagggcacacctccttgggaagggtgctagacctcatgccctccgcttgacgaagaagagaagcttcagcgaaagctctcctattgtggcgaggctctcggataagcgctcgaattcgagatcatccaaggtatgcagggtaggtgctcctccccttgcctctaccgctccgactgcttctaccgctcctactgcgcatggtagacaccataggagtcatgcctcctccggtgttgcgtcaaactggactcgcttcccaaatctgatgaacgcaaaaagggggaaagaaaaaaaaatgataaaaatgcaaatcctgaaaggattaaaccaaaggagttacgaccctggacaccttgaacggatggtcagtagcaaatgcttccctctaccgacagaaggattaagacatgtattgaacagaaacgaagaggttacactagttggaggggacaagaacacaaagaagaaggagaagaaaaaagaaccaagtggtccacttaactggagcaaaaaatgggcatctgcaaggaagatatacttctgttcactctatgtggaggagaattacgaaatgattgtgcagatctacagaaatgaatatccccttagcgatttttacttaacttacatctacgtgatggcgttgctcaaactgagaaggtatgccttctgttgggagtacctctcaagagttaaccgcctccgggtggcacatcgagcaggtgtagcaggtgtagcaggtggagcaggtggggcaatcggtccattgggcgaaactggcgcaactggcgcggggctggttcacttcctgtggggcaagctatacgaaaagctgctactgtgtagactgagcgcggcggagtactcgaagttggtgcttaaccacgtggggaagtctacccccagtttgcacacacgactaggagcacacgaagtgacagctacatctcacaacggcatggcggacatgcagccattcattcttgtctgcctggacaaactgataggaacgggacaactgaaaaggagagaggaaagcatgacactcaagttcgtacaggtgaattacaacttggggaaagtacttaacttttatttttgcaaagtgaactccaatggggggttcgcgcacaaccctagtgactacacaaacacgaagaacgaggtgacgttcggctgtcccccccacaggaacaggcataagagctgcgtgggcgcggtaaggctgctgcgcccgcctcgcttttgcagcgcggaagttcgccaggggggggcccatgacctcttcgccagtgagcgcatcgcgaatgatagcttcgccaattccgctagccacaactgcgtccccttcgccaattccgctatccacaactgcgtccccttcgcaaatgcccctatccacaactgcgtccactgcgtccacttctccaacggctggaaggcgacccccccctggccaagtgagcacaacgcgcggatgcgaaactcagctgtggggaagcggaaggacagggggtactactacccccaccaggcgcctccctggcgagatcaccgtcaacatgggggggtcctcctcagtatccccccccagcgcatgcacgcgcaagggaacacaaacggaaagaggtcccaccaagggggaggggcaaatcagatggtttcttctcaccatggggttattttccccccaaggggactgccccaaatgagtagagacgtaaagaggaagaaggagcacctacatattagttacctcctcagggggggtaacagcgagagtgacgaggtgtccagggggagagaagtgagcaccttggggaggtacaatctgcggagagacactcttacgggtgaaaacaaagtagagaacctggcgaagaagcagttcctggtggagaagcagttcctcgtggagaggcaactcccggcggagaagcaattcctggcccagttcgaccttctccttcgaagtggacacgccgtgcctgagcacagggtgctacttccccactacgacgattttttccattgtctctttcgcgtgtatttccgcttctcctccaagtgggtaataaacagagctatcatttgggaagggaacacaccatcaaataaggatacattgaggacggcacggaggttagcaattcggttgaagcttatcgatgtttgtcctgtgcatgcattttcaccaaaaggggatagaccaatttgtcacgaagaaagcattactgcagttggaaagcagtctaggtattgtgtggatcatccgttgtggtctgaaaaatcgattcgaacagaaaaagtaaccctacaagatcttctacacagcatctcgttctgtcacaaaaaattcgattttttgaatgcatactatttaagtgagtataccttacggagagaaaatgcgttgggagaagaggacaccattttgctgttcgtcgaatcgatcacaagtatgcacagcgttgtaagtactagtgagcaaaaaatcgatcggcttctccaactgtacaatgcacgggtgaatcacatagcatggaaagccagacagtacacccaaagtgagaaacaaaattatgagcacacgaaggaccaccttgactactacctacatggtgttattgcgcttctgaaggaaaactacgaacaggcacttctttatcttaaaaagtgcgtaaatgtaaagaggaagttctttctggcatatgtgtacatgctccacgtactttgctgctcaccgatgaggaatgcctttaacttaagagaaaaaaaaaaattttccaccattgtttgcagttaaaaccgtttagcttatccccctacttagtgtactgttcaagtgtactgagcaaactgcagttagacttaaatcaggaaagagagaaacgagggggtgacaaaaagaggaagaaaagcttgctcatcgagtcaacaacatttttgagggatatattttccaaagcaatgcatctcgataataaaaacgcatttttgtacaacgagttatttgtttttcattttttacgaaaagattttattcaatgccaaatggtgctacgcaaaatgttactcataatagaagacctttcttctccctgttgcagttcgtttcctctttctgttgtcctctacaattgcagcgttttttattttttgtgtgaaaacaacctgaacaagtcagcaaaaaaagtgattgaaattttacagaataatccctttgatgtaaaagctttgaatcttttaactttccttttatttttaaagagggatcagtactggacgtgctttttcgattattctatgtacgtggagaggagtctcctttcgcgaaatgtggggagtcaacggacatacttgtgccatagttttttcaaccgccttcgggagacgcgggacttggggctgctcgcccggtactacggggcgctcaggggcgtgcgggcgtccttcccattcgtgctcaattacatccacgcgagttactcgccgtagcggtgccatggcgtagctgcgtagtcgaccagttgcgtgacctatctgctcaccactaaccgcgcggttatgatgtcgcctctccctctacaaaggcgcgtccccttttttgcaacttcaacgttaacccagctgccaagctgccccttgacccaactacgccaacccttttttctttttaagtagcctgtgtacccccccgtgggagcagaccaccacggaagggtccctccgtttgggaatatgatgcatgcttagcttcgcacacgcaggagggaacaaacgtcaaacgggaaatagctaaaatgcaaaaaaaagaagttcattgggatgataactgcggttgtcacctgcttgggcgcgtccaatctgatatgatccccgtacatggaggagtccaaactgcttatcccttcctctcaaatggtacaactttaccgttcacatgaagggaagagtaaaaaataaaaacgtgtaagtaccatcggataggctgtcatatgagtggggtgactgtgtccgtccttttcaccttaccctctccgcagtggtacatacacatttggagttttttttttttttcccccttcagcaagtacatgttcatgtgccaaggtcgcacaaagttgacacaagcgagcgcagggcgcatccccaagaggattaacccgcttcgcttaagtacgcatttcgagagaagggtggctaaaaaaaaaagcaggtctcctaaatattctgaacaagcgcaatgttttcaatgtttgcttaatttgcagcgtttgcagctttgcttcatttgtacgtttccgcgcgaggcacgaatgaagggcaaatggctccaagttccccgccccttgcaatgccgtatgcatatcacacgcatacgcgcggaggggctcagccatttttttgctgctcataaaaaagtgcatccgctcaagtgagcatatatatatggactactcctctacgtatgcttttctgaagcacccccgctggggaacaaaccaaccctgcgaaagcgagcgagcgagtgaccgaccaaccgaccgactgacagacggagcactggctgaccatttcgttgcagcactgccgttcgcgaaatcgccaagcgttcttggcgtcacccgatttgtcactccgcaccgccttatccgacgcacgaaagtacagaggtatctcttcactcagcaaagccccgcgcgggaaccccatttttacatgtgcaccttaggttaagcagctagccgagcgagaagaactaccacgaaatggaaaaaaattcacctcaaattttgcctccaaatttggctccaaatttacctcaaaattcgcctcaaaattcgcctcaaaattcgccgcaatattcgccgcaatattcgccgcaaaatttacctcaaaatttacctcaaagttgccgcaaaaaatagtgcaacgaatatacggaaggaacaaacatcgcatcctgaaagcagccccccgagagcttctgctgcatccgctgagaacgaacgcgaaagcgcgctttgctttactccgagtttgccattcaccgctttctgttgacgagaggtagccacgcaaagagtaatcatgtgaaaacatacgaaccatcgttcgtgcatatacttgtgcatgtttgtccctccttgccccttttttttttttttttttgcgaaaagaacgaagaacaattatttcccctcctcacaggtcatccccctgtttgacgcattttataacctcacaagttagttagcttcccttttttagcgtaccattcccaccatttgtgagccatttcggccagataaaccctctctctctctctcactcccccactccgccacttcctcttaacttccccaaacatgttttgcgctctctttaaaatgatcatttttgtggtcgggtacatactgcccgttggactttcccttcatggatggaaaaataaaaaatatgaaatggtagagtactacttaaaatatgtttatttttttgtggtttttgagaatgttgtgactccctcggtaggagcattgatttacaagatcagtggtttcatatggtgcctccttcacttggctctttacgtggttttaatcactcccaaatttaactaccttaatattatatacgagaaagtcagcaaggtcaacagccagaacaatgtcactctctacatcaacaactatgtcgttaatccgctaaacgatcaggtcaacaaaattgtgaagaagttgaagacgctgtgaagtggctcgcgggatgagcggcgaacaaacggagaacaagcggcggacaagcggcggacaagcggcggacaagcggcggacaagcggcggacaagcggcggacaagcggcggacaagcggcggacaagcggcggacaaacggagaacaaacggagaacaagcggaacagacacgaggaatgccccatttttacctgcacatgttcatacaattcccaggggatttttttttttttttttttggcgtatgcatatgtatgtacaccacttttcacgttgccccccttttttgatgatcacacaaaaatgcgcaaaaaggtgaaatgacgctaaggggttgtaccaagttgacgtaaagaaggacagttaactgcgtcgcggcgttgttgcgtagccgtctcgagtagccatttcgagtagccatctcgagtagtcatttcgagtagccatctcgagtagtcatttcgagtagccattttgtgtgaccctttttgcgtgacctcttgcgtgacccctttgcgcgctcatcagaattactccccttttatttttaaccctgtgtgtgcgcgcatgttggcatttcccccctgcacgagtatactcacccaggggagaaattaccactttttttttttttcttttttttctcactttcttaaccacattaaagcattaattaatgtcgcacaaaggtacggaccctgtgtccgcgtagttcctgggtcgtaacgtcccacacaggttgcacgacgaaatggttacgaagcgcgtagcagttaggaagagggtggaaatgggccaaactcggcgaataaaaaaagagacagttgggaaacacagactcacctctacatttgtcaccacgtggcgatcagttaagttattctgaggggcacaactgtggtcaggtcatgtgtgatttccccattagggacgcgtcactttcttccccgtccagctgactccttcaaaggtagtagcgtaaatattcgcccgtccgcttataaaaaaaaaagaataaagaaatggagattccaaaaggggatacgcggcatgggcaggacggcagggcggcaggacggcagggcggcaggacggcagggcggcaggacgggcggcgttcgttctgattggctgcgcggataggcgatgtgtcgctgctgcagcggctggcggtggaaggttgccgggaagcgtcgccttcaaaggtatgcgcgcgtgcatacgttcattctggaggtaatgggagggcctgcccacccaggggaaacataaaaaggagttaccacgagttggaagaagttaccacgaatcagcacaaattaacacgagttggcagaagttggaaatgccccgttatgcccccccgcgcgtcgcgcagagcagtgttgactctgttggggagtggggggccaattttacgcgcctttggcctgccccaaattaatgcacttgtgcatgcaaaatggtgcaaaattgtttttctgcccgttttgtcacttcgtcaatttcagttttgccagatttgccaggtttgccgcttcactcttcgccgcgtctttcgtctttcgtctttccctttgggcagtcgctgccagcagagtggggaattatttcgccgctctggtacgcccccctcccccctctggccatgcgcacaaagagttgcctccaccatcgagcagacaccgaacagacacaccaacgagcagacacaccaacagcgcacacaccgaacagacacaccaacagatgacactcagcgcgccttccttcgaataaatcgttcggtaacctacccccagagggggagatccactttaagaaaacattcgttcatactagctataacttaactgtgtggttttttttttttttcttgtcctatcgagcggagatgtgtgcaccaaacagtgtagcacgggcagacacggttgtgaagacatataatgggtaatgagatgccacacattcaacaaacaatatttcaaggatgcctactcataactgtacattttttccctccatggtttgctattttttctgcccatgttggaaatcacagccattttgaccctccctcttcacatacacctcctttttcagcaatttccccctgaagtgactccccttgccaaagttgaagagctggatacatatacccctctgcatatatactttttttttaatttcgcaacttgtgcgattggttagtcactaaacagaagttgtcacctcggtatgagcaccttcacatgtacatcattcgttgagtctcaaacttggaagagtcctgagagtcccctctccccttttttttagaaagcagcccaggaatgctgacagatatacaaccttcaacagagagaaaaactgacagggggaggagggttattatcaaagctgatgccacttccaccatgaataataacactgtagaagttgttgtttcccatttgaggcacagagacaattcgaacaaaataaaacatgacgcgcatgtagagtccatggaaggaagtgccaacatcagtttggatgatgattatgatgaaggatatgctagtgatgacctccttggagaactccgcaagacgggggatattatccctccgaggggacaaaaaggagggaaaaaaaggatgttcaaaataaagaaaaaaaaatcactgacaccattgcataatgatgattttgctcaagggggggaggcgaagatttcggacgtggctatggaatcatttgcaatatcgagaaagcaaaggcactcgccactgctgggcaagagggtcgtggagagctccaacatcgagttgaccagcacgttgaacaacaaactgaaccctaccctgtccctggtcgcctccagagccgtggacggactgctcggtggcgtccataaacacatgcaagggccattttctctagacctcgatggtacgaataactctccactagccactccaattgtcacccccaatttgtactcaaatattaacaacccattcaatatgaataatggtatccccccctcgggtgcccctccccccactgcacctgccccggtggccctccccactcagggggcacaagtaccccttcccaatgcacagccccaacctcccagtgtagccacagcaacagccgcgccagcggctacacccccagtagcttctgcaactacccccccagccgctgccagcacaggagcaccccccacaccagggatccaactcgctacaaacgcaatagcgtacccacaaatgagtctacaaaatgttatgtcagcaaatcagatggcccaaaacccagcattcaacatacaccccactgccacgaatttaagagatgacccagggaatgtaaactacaacgaggtcgtcacgataacgattggaattgttatttgtctgtttcttttctgtttcgtctttggctgcatcgtgaaaatgtgcaagccgaagaagagacgccgttgacggggagcgcgcagcaagttagcagcttttaaatcaaaggagcgggtcccgtgcgcacgacccttttccactccaacttgctcagcaactcgcccgccaacttcacctggattaattcatttttgtacttccatggggggtgctaccaccccgatgtgatgttgctccgcctctccatcgctgcttcgatgcttctcagcttctctcctctccatcgctgctcctctgcttctctcctgaacttcctttttttttttcctcccccactgtggacttcccatcactgcacgattatcgagtagtatgtcttttttcccagtcccaaaatggcataataatttccgtccttggctcttacaaaggaagaaggcaaacttaaatggtacttagcatcatctattagttgtttattgagatagatgcaccgttgggccaacttctcctttgcttctttattagttgatgccacatcgaatttgcgtaaaatgtggactatgctaatttcatttttgtgtaagtcattcctgttaattaggataaaggggaagaccttaagttggtcgacccggtcaatcactgcaacctcgtcctcctttagaagtctacttagtgagtgaattatacgaacagtttcttctccataaataaatgaagtgacagagtcagccagtttttccttcgctcggttgatctgagcatcaacagagttatcctctccctctgaaataatttcacctgaagaatgcctacttgggacttccaaatctgttagcatgcaaatgtaagtgtccacctgctggtcatcgatgtttcgtaaaaagttccaaaaaagaaaggggggggtatactctttatcaatccaaatgggtagtctcttactctgctcaaatagcgatttgctatacttgatgttattcttatgaagcaacaaatttgttgtcaatccatacagctgcgtattgcacatgtgctgacatagttcgatgcccgattgtatgtttccccattgatccgaccctcctatttgtatacagcatctgtactttttgtataagtgcacaaaatcgtatgactgcaaaattaggtaattcagatctttgagcgttaaattactctctttcaatttggccttgaagcattctttttttaaaattttgtggagagggaaatgctgtccgtggattaggaagtcggttatgtccatttggttgtaccactctctgttgttcactatggtgagggaccctttgtctggcgagtgggttgaaaattcctccaggggggaagtgttaatcattggatctccctcgggggaggtgttaatcattggctcttccccccgcagaagcaacctcataatgatcccccttatgctctcctcattctcgcagatctcctcgtggaaaggcctcctccgttctgcctgctgaaaggaggggtccccaatcttcgttgtgctcccacccagtagcaccaccacgtccgtcttatagttgcgcaaaatgttcagtgtgattaactgcacaaggttccccaaatgaaggtacctgcagtttaagtcaattccgaggtagactgctttccttttttctctcttcggttccgtctcattatgatacaatatatcatcaacaccttttacgtcactcacgtagtggattaactttcgttcgaacaacttcttcaatgctttggattttatttcgtgcttctccgttggactctcccctaagggaggcttgcttgagctcaggctctgatgtggttggaacttatagcactcagtttgcactgcatgggtgaggagaagcaccaagtagaaggacgaccccaccatcgtccgcctctcccattttacgtagcgcagaggaggtgtccaaagggggaagttcccgatgggtgggggggttctcctatgaggtgtcaatttggtggacccaacttaccctctccccttcgccgcttatcccctggttcctttcgcatggctgcaggcatggggtcaacaactccattagagagtcaacactttaggacgcccaaaacaaatgaaaaaaaataagagaggaggagggggggaaaatcaaaatttgatacatgaacgattgctcaaatccgttgtgccttttttattctttccccccctccccgggtcaactcgcgcgacttcgccaacttccggttggtcaatcgagctaacgcacattattggccattccacgcagcgacatgtgactgtgtgaatttttttttttttttttttttttttttctttccttttttaaatgcctatcctttttgcgcacctgtaatgtatgcccacaatatgagaggaaacctacctgcgcctcagtggcctacatggagaaaacagctaaacagatcgttggccccgctgcttcctcccccttccacccatccacccttccatccttcaacacccaaagggatggcttccaaaatgggcagacctaactccccccaataatgttctccctaagtaggaagctacggctgtcgttcgaaatccccttcagccaaattcagaaagtcacagcgcggtcgtcgggccccgggggacagagcgtcaacaaggttagccagcagccatccaacgagacgcatcgttaatccatgctcgcaagaaaatacgtctcacgtgacgcaccgtcaatccatgctcgcaagaaaatacgtctcacgtgacgcaccgtcaatccatgctcgcaagaaaaagaaccccctcccccccgtagacttccttttttgtcgccacgttcttctacttttttctaccccccctccgaacggcaggcagaaaccaaagtgcagcttcgcttcaacgtggacgaggccaagtggatcccccctgcggttaaggacaatttaaagtaaagcaaaaaagtgaggcgtttaaaaattgttcaaatgggatgaagtgacgtctacgtattgttgcctcccccccccaacacatgccacttatccctcgttcgattcactccaggaaggtgcacaagaacaggctgaacaagaacaacgagctcatcatcgagtgcgaaggtaggcgctgcgcaaagggggaaagctgtaacgctgtaacgctgtaaagcggtaaaacggcaaagcggcagcaacccctgcggaggcctttttcatctcactttccccttgacccatttttttcgttcttttttacgtccccggtaatcatccccttgcgcacgcagagacgccctcgcagatatccaactacaaaatctgtgccgacaaattaagggccctcctggaggaagccgaggtaggcgtcccttccccccctatccttcattagtgaacattccttgtgaacttttgatccacccatgtatattgccccgctttacacgcattactctcagaattacaaggagaaaaccaaacatacgtcggtcaaggattttatacatttgataaagacagatgagcaggtagggttgtggtcctccttccttctttgggttgttagcccattcagtgtggcgcttttttgtgctccctttttgtgtagccattttttttgggggggacttccatttcccccttttttttttctacaccaagtggaggtagagtgtcagtgtacgtcccccacacaccgcacgtcgtactcagacgtgtgcaccacacctacgtgttcactacacctacgtgcgcgttccacatgggaacccttcccccacgcgaactccactgcacagatcaaacggtataaggatgccctaatcgaccacaagaaaaaacgaaaggaaagaaagtttaacaaaagggattacgattgaccggatttaggcagttttaaaaaggcctcatgaattttttgtatcatcgcatgggagtacttgcagtggactaggagaagttccaaaaatggtcacttcagaaggggtcaggtcaaacacttagatcggcgagcaggtcagccaagcggacaaccgaattgggcaccactcaagaatagtccaacagcagtctctgcagagatgaacacacccgtctgctggtgtacgtacacttatctgcgtaccttcgcaaaaataaaatttttttcctttttttttccttttccatttctttcttttttcttatttttccttttatttcctttctttttccttttatttcctttcttttttctttttctttcccttttccaaccctgtgggtatttcccgctgggtggccccaactgggcaaacttacaaatccacatgaaccgcctaaataattttttaaaaattattaaaaaggggaatttaaaatttgggcattttttaaaatatacaagtgcacacattcatatgggcattgaaaaaaggggggcaagaaaaactgcataagacgactgaggagggtgagcacatgcatggagtagctacctgcgcaagcacgtggcgtatttgtctgcttagatacatggcgtgtttgtctgcataagcacgtggcgtatttgtctgcataagcatgtggtgtatttgtctgcgtaagcatgtggcgtatttatctgtgtagatacatggcgtattcatctgcgtagacacgtggcgtgtccatctgcgcaagtatatgcgaacagatatacatgcttgtgtgcgatcacgcgggcatatgcacgcgctctttcgcacacggggaaggtatgttacacatactcataggcgcacgtctgactgggaatgaccaaagttgtcctgacatcctgtgttaaaaaattagttgttcacgttcttctgccttttcttcgccataaaggaagctcgaataaacatatgtgtgtgttaacatgcatgcgtgtgttgggtgtgtacttctgagtgtgtattatcgtgtgtgtgttgggtgggtacttctgagtgtgtacttctgagtgtgtacttgcgtgtgtgtacttctgagtgtgtgcggggggaggcccctacctttgcgctgctttcccttccgagtgagaaggtagtggagacggccaactggggctgcacgtcctctgcatggtgcttacgtacacttatattttcccgcgtattcgcacctcctccctactggtctcttttcttcaaaacctttatcacacttctcacacgtctcatgcttctcacacttctcatgcttctcacacttctcatacttcctaacgcacaacagtgccatgccttaattctcgatgtcctcctcgtcgatggccaccgccgccgcttgctccaactccttctcggcctcacggacgatatttaaatcaatctgaaattccggagccttggcatgttctcctacaaacacaaggttaggctggttagacagccttctagctagccataaaaatggtttttcaaaattgtagttggatctggcagataagtcataatattgcaaatttctttttctgtgaaattgtatttgcctagacttcacctgtctgtctttcacgtctaccttatttccgactaacaccatagggatggtttcacaaactcgagttatatctctgtaccaattagggacgttcttgtaagtgatacgggatgatacatcaaacataataatagcacagtcactctttatgtagtagccatctctcaatcctccgaatttttcctgaccggctgtatcccacacgttaaattgggtcttcccaaagttggtttgaaatttcagtgggtgcacttcgacaccgagggttgctgcggtgggttagcggtgaatgggcggtgggttagcagtgaatgggcggtgaatcagcagcgaatcagcagcgaatcaacatcgcgtcagcagtgcgcttgcggtaagcaatcggtagagtaaagcttgccacccccaacgcaagaagcactgacaaacacccacatgtagagagtgactcaaacacccacatgcggagagtgacgcaaacaccccccctcgaggggaagctccttcactccaattcacttacgaatatatttcttctcaaattctcccgtaaggtgtctcttcacaaatgtagtctttcctacaccaccatccccaactaaaatgagtttatattgtggtatgaattcttgcgagtccatttttgggtttatgtctgtcgaggggggtcagaaggtacgtacgggagtgtgtgcgtaaaggagaaggtgggaatggaagaaggcgggagatggcgcggggacgggagaaggttaggcaagtcacgcccctccctgtttgtgataaggagaactgttcccctatgtgtgcaccacagtcatgcaaaaaaaaaaaaaaaaaaaaacatcccatttaagcacatcacacagggaagcgtgccaggggggacaagcaatcacaactacgtccgccctttacatatggtgagacgatatggaagagcttcttcccccaccagaaaaaaatacacatgcaactgcgtgcaaaatgagagaatgatcatttgtgcagcgcaactgcagacaattgcatgcacatgtgtaggaacacgcagtgacacgcgcattatggatacccgtgcactctttcctccctcgctttatgctcccaactgaacgccacgcaactgggcgagctggcaaacgtgtgcactttgtattcttcccacacgggatggtactcactgcgccaagccccgattggtcaataattctccctgcctccgtttccttttacgtcacgcatggggacggaacaaccaatgcaggggctaagcacctcggggggggaagaaaaggaaggagcacaaaaccaacagaaggggtagcacactgagcaaggcaaacaggatgcacgccacaacagcggaaaaacggagtgacgaagctgtgcggactaaacaactgcgcagagtgaacggatcatatgtaggcaacacaacaaacaaggaggtgaacgaggctgatgacnnnnnnnnnnnnnnnnnnnnnggaaggggagagggaactctgcgaataaaactaaaaagatatatctacgcagtgtataaacaagcagagtgaagatattggttgctcagttggggataggcatataaacgttcagcacagcgcagttcgtaggtttctctcagtatgtacatcgctctgtggcattcttttacttacttaaaaaggggaggcaacaaatatagccaaggaaatggaggaaaaaatatatatataaaataaaaaaataaaacaaaataaatatattaagaaaagcaaaactttttatttaaaaaggcttttataaggatgaaggggaaaaaaaaaaaaaaaaaaggcaacttcgatggagtaaaaattacatttatgtgaaatagataggaaaaaaaaaaaaataataaataaataaaaaaatgaagagagaactcaagaactcgcttaacaggaacagtaaaagaaaaatacaaaaattaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctccccgcggggtactctgttacgcgtacagcgcaaatggtgaattgtgcgtactcaattgtatggcaatttgtgaggccatttgtgaggccctttttgctgccctttttgcgaccatttttgcgcaagttttcttccttaaatccacgcggtactctcgtgtgcactgcggcatgcatacgttgggcgtacccccacccgggggaagaacaagcgtggcgagtgacctgtcgcacggtactgctaactcaggcgatgctcctaactcgcacgcacagtgccctgggagtagagtatagtatatcccccccccctctaaatccgttcggtatgcgccgtttccgggggtgaccaaacgtacatatgacaacgcgaatgcgtatgccaagcggcatataaattaaacatatatgcacaggtacgcaacgtagtcctttccacccgcgctgcctatgtagcgcaggagtgcctgtacgcacatgcgcaacacatgtgacaaaagaggctcctatgagtggggagcgatcctccgtgataataatactcccctacgcagcagcgctgcaggcggggatgcgaacagaaagtacagtgttgagtaccccggggtggttatctccacggtgagggaggcattggccgataggatggcacgccgcggttaggtgaagtagccaacgtgcgttgcgggtgtgacgaaggtgacgacgaaggtgaggaaatgctcgtcgttcttttggcaccgttacccccaatttctttggagctaaaaaaaaaatttcccctttgccgcatcgttttgctgcctccctttgcgccgccacacgcgaatggagaagcagtttgcccctttttaacaacatacggagaatttcatttttgcctaataatggccgcaaaggtttcgggacgctgccaagtgtagggcacccccaaaaaaggcgtccctctgatctctgcccttttatgctggttggtatgaggggaaaaagccgccaaaaggtgggcaaagtaaacgcgtacttttactttgtagagttttcacgctatgccagcttcacacccgtgatgtaaatcaacgcacagtctcgacagactcctatggaaggagtgaagaacggagggcatagcggtagattcgcacatgtgtccgcattatttgtacatttttacataaaaaaagagaaggtcgtaacacccacgggccgcagtttcttttccccccgttggtaggttcccgagtggggaggaagaacaaacccgatgcgatggtttaaaatgttacactgccgagttgccatgttgctgtgtttgccaacttgcgaatatgtcggggaatgccctttgccgtctgtacaatccacatgggtgcgcctgatttggcacgcaaaaaaattatgaacaggtcagaatttttttttaaatagcggaaaaatagccaaaatggggcaacctcctagccaaaaaaaaaaaaaaaaaatatacccactttacgggccacgcattgcagtgagtagcccagcgtgggatgggtagcactgagcggtttgtcaggggtgtgtccctttgtgtgcactcgaacgtggagcacttctcttctccccgtttcggctgattggagttgcccaagcacgcacgtcgtggaggagaagaagaagaagggagggtaccgaacaatcgctagacgtttaaaagtaagttcgaccgttttgccgtcatgggtggaaaccttctacggagctgtctcaaaatgggtcctttttgcatcatccaattgggagggggattattttcttctttacgacggggttgagcagacggagatgggtttcgccttatggcggggttgagcgtaccatcgcacttgtgcacacatccgatgaggctgccccctcctcccctagcagcgctcgaatatcttgtacagctggttgagggaggtcaactcgacgatgtacccattggtggaaaaggtgcgagggaccctcatgacgctgttcagctgaatcatggggaagaagtatttttcaaaaacgaggtttatatttttcgaggcagcgagatgtttattcacatccacaactgtttcgtcccccaagacattttcgaattggtagctttggtcatcgctggcaaccgggggtgcttctcccccttcagtggccccttgaccctgtagcatttgtatttccttctccttcagcatgagtaactcgttttggaatgtccactccttatcatcgagcagtgtaactttggaataaaaattggcgatcaagtagcatatgccattgatgcagttgagttccttctcataatctacctgtgtggcgagtcttaagaacaggaggggaaggaactcttgtccaggaaaatactccccacagcaagcagggaaggtacacacacaaccgtcttcaataatgagagaaaaataatcagcatacatttcctcataggagtaaaatacttgttccaactcgttacagatcctttccatattctttgtcacgtagtttggattttcgaagtaacctgactgagagttgttcaccgcgactagtaacaaatcgtaaagaggaatcgggggatcaaacttgaagggggggattcttccaattcgactgagaatcgattggtaggttatttcttttatgattagtggcatttttatcatgagcaatttatccttgtactgaattaggctgtgcaagttatccactgctcctacgtatatggaatttttcaaacattccgtgagttcctttttctccttttcttcgcaaatttttttcaacttccttatgctgcttatgtcatcacattcgcatggatagaacctgtcatacttggtactactcacatgtttttccacattggtgttgaagagagccggtttgggtgcttccagcttttgaacttcatactccttatcctcgaacacgaccaatgccgtgtcctcatccttcttcgccacctccttcttcacaaagtaattcgtcagggtgatttgcttatgatccgtgcgtacccgcttggtatctattggcttcttgggagcattccccccacctggtgcacgttcactcccgacatcgcttcttccttgactagccataggaagttccctctttacctccactttcatggaagacacgtcgaacttcgtctgaaccatattcaccgtgggtgccccgaagttcctcgcgttgtgaaaattcttgaggaactgttctatacgcttcgaaatcagcatggctatctcttcctggtagaggaaatgcacctccttcttcgtcggatgcacatttatatcgactatatcgtacttgagccgtatggagagataaacccaggggtagttccccttggcaaggaagttagcatattgactttcacacatgcgctttagtatccctgattcgacaagacggtcattgataaagaagatgtagctgccctttttacctccataggtagggttacttatcaacccatagcatttaaagaaagtggggattttctccttgatgaatatgcagctgagctctttggagatattcctgccatatattttttgaatggttaaccttacgttgtttaaatatgtttcgtaatttaagtccaggtgtttctcttcgtcgagcaattttttctccacctcggtgtatgcttctgtctgggggggtgttcccgctggtgtgtgcgttccagctggtgtgtgactagatggggtgctgcccccaggtggggggtcaatccgcccttcgggggcctcacccattgttgcgagctcgtggaataactccttccgtttccccttgataacgtatatgcctccaagaccaccgatgcctttccccaccccttgtgtgctcaaatcgacagtgttactgagccatttcttacaagtgaaagcaacatggggatagtgaatcgcatatttttgcaaaacctcaaggcacttattgtattcatcattatgatttagcgcttttaatctagagctcatattataaaataaatcatcgaagcgtatgatggttccatccttacctgaacagacggtgggttcttcttgtgtgggttttccatccttataggaacacatgtagcaaaagggtgcctgcctcttcttcgttgttatggtcaagtaggagacgtgcgaaatggaggacaatgcctctcctcgaaaaccgaaagttttaattgatcggatatccttatggttggttatcttgcttgtcgtaaatcgctcgcatacaatttggagatcatctttatgtatgccatctccattgtctattatttgcagagacttgagtcctcccttgttgaggtgcacacttatgctcgtcgagttcgcgtcgaggctgttttcgattagctcctttaacgcgttgcatggacggataatgacttctccagctgcgattcggttgatgtcctcctccgccagtttgatgatgcgcctgtcgctggatgcgcagttgttcactccgtcgttgctctgtccactactgcccattccgccgctgcccactgtgctatgttcctccatgtggtccacgtgtcattcacagagatgctgcactgcacatggctctccggggggagtggtatatatatccttcctggtatgtatccctctataggttgttcttcaccttttttttaaagccgcgagttggcttacagcaaaagggggggcggccgaccctgctaatatggacgaggaggaaacgttcacgccgttaaagcctcctctctacggagctctccccatataaatatacacagaaaagggggaccatcatggagaaaannnnnnnnnnataatctcagttgtaatgcacttattttttatgctccatttttttttttttttttttttttttttccttccccttgtgtgtattcccactgcgcacctttcgctgcagcgagggggggcgcggctcgtctgcttttgtttcgtcgtccctggcattcgcaaaaaaaggctgcgtcacgattggcgcgtcccgcttggttattttgttgcacactgtttgtgttatgtcgcaaatattttgttacatattttgttacatattttgtcacatattttgtcacatatttttttgcgtttctttttgcgtttccgtttgcatttccttttgcgctttgtttcgtccctttggagtctgtccggggggacacgcggcaatgcacgcgcgcacgagtcggccgctatcttccagaccgccaccttttcacgcggaataaagggttttctttctttagtagacaaacggggagagcgggtgaacagccgtccaagtgagcacatgcgtatgcccctatacaatttttttttttttttttcacaccccttggaatgatatatttggcgcaccttcttgcgccccgccgctccatcgcagcttaatcgtagcttcatcgcagccccatcaccgcttcctcaccgctccctcaccatgctgagcgcaaagaataagttcgaaattgctaggaacagatcctgcagcagcataagggaaaatcttatgtgttcatctgtcattttgaaaaactcaagttgcctcctaaagagtagccccgcatttgagaacaccacacagttggagaggcgaggggaagtcctccaggatgacatgggttccacggaggagggtcttctcagagagaaaaatgccaaggaattgtaccagtatctgtacacaaatggagtcaaccccgacgatggggttatctttacatcaaacgaatgggggaaggaccacgatgtgaataaagaatttaaaaaaggaatcctttacgacaaagttgttatgtctaataggacatacaacactgccgtggatagtgtacacagaaattttcaaacaaacaaactagagaatgtggttaactcgataaagtttgaagaaaatacgagcattaaaattccttcctatttgaggagctccccgctgcatgtcctctatcccgagctggactatctccagggtgcacgggaagaagctcaaccggggggacgcggcgacgcggggggagcagcggaaggagcggaaggagcggacgcagcggactcagcgcaggcaccaccccttcccaagcaaccccttccccagcaacgtgagtcccacctcgcgcaaaacaaaaacctcaacagctacctcaggtacagcctaaacaacagccacacgacagggagaaacagaatgtatgactacttcgagtcgaacaaaaaaaacatggtggagatagccaacccgaacgacctgaaccacacactcctgtacacaaagaagaatagccctaccgagcttatcctcaatttatacaaaaacaggtacgtcacgagcagcagcaatcatacggacaatgagctcaacactctgaatactcttaaaaggttgaaaatgccaatcatcgaaaaaaacgaaaaaggagaaaatattgttgccattacatcggaagttaacgctaaaaggagagtaaaccttttggaaaatggtgacactagtaaagaaaggaacgcggaaggtgcgaagcaagtgagtaggggaggcaaacccaattatactgtatcccttattgatatgacctctaccgacaaggcatccctaaaaacagtctacctcaataacgacaaaactggagggggaaaaaaaaatttttttcaattgaagaaaaagacacacaaagatgtacaggtgcaaacgaataacggcgattttgagcaagctgctgaaggcgatgtcgactcggatgttgagcgagtcctcagcatcctggaaggaaagaaaaaaaaggcttcctcggaagatacgcaggtaaggaactccactcggaaaggggaaaaagggaagttctacatttcgtactgtgatttgaaggggccaggcgagagcggtgaagagacgccaactcgcagtgatgacagtggggaggcggacctagtgggcgaagcggatgaagtgaacgaagcggatgaagcggacgaagcggacgaagtgaacgaggcggacgaagggggccaagcggaccaagtgatcggggcgaagacggagagacatgctaaccccaacgcagatacaacggcttgcaaaagcgtatcacagaatggccaccccagaatgacccaagctatgcagaaatacaaccagttcttgcgaacgagaagatcccgtgggagactaaacgggacagtattaaaagagcagttaagagaaccccgtcggagtggcccctttattgggggggaggctcatttgaagggggccaaaactccacatggcagtggtaacgataggggcaaagaaccaagtggatgggatggaagtccctcccgaagatataaccctatggataaaataaccatgggatggtctagtcccctagcaggaggacgtcccccactctacctcggtggaaacacgaataaagctattctgatcccgaaggtctcccctccctgggttcaatatgcaccgggagaggcctttactagtgcatctttcacggggtctaaattccgtagggagaattcccccgctgacaataatgccgttacctatgacccctccattgggaagctccccgatgtctgtcccaacgaattgaggcattataaacccaaaccaagcagagtatgtatgtacattaaaaatggtgtccctgggggatgcatccaaagatgtgatatagatcggtctggcgaggaaaggaaacatacaactgcaagtgatgaggaatgcgagaaggagaaaatcacaaacgatctgctactcaaaaaattgtacattgaaaaaaaaaggcagctctacgaaaagaggaagttcgaaagggccattgccagcatgctggagaggagagctgcgttgagggaaagggccagggacaagtacagcggtctggtgagtctccatggcggtgctaacgttgttggccatggtgaggttgctgaccatggtgaggtcgctaaccatggtgacggacctcccagcagcgccgagtggaaacgcgctacccttttgagaaccctcagatgtgcaaggagtcgcccaggtggaacttacaaacgagcgcgtgggtctggatcctggagggatacaacccagtggggccacgagaagggtcacgtcagcagctgcagtaacgtaaacttgtactcgtcaaatgaagagtcggacggcggcttcggcaagaggacgcacaacgcagcgcggaattgcagtgcgcaagatgggcgcagaggagtggctagtcaactcgccgagccgggccaaccaggcgaatcaggccaagcaggagaacaaaactgggttaacaccatctcaccgagaacacccatcgaagaagcgattaagggaagacgctccgataagtcgacaaatgaatggagcaacggagggggtgtccacaagtccatcccaaagatttcccccaagtttcccaccaaaatttccaccaagttttcccccaagttttcccccaagtcatggagggggagaggccgccgatgcgcggcggacgataaaaggctcaggtcgatgtcctacaaaaacagggtatccactttgagcgtcctggagaaaagcattcagtcattgaaggaacacgcaaagaggaatatcatccgtggtggtaacaaaagtgacgaagaaagtgacatcattaggagggaaattaaaaggtgtgtagagcgaggtggctatgaagagtcagacaacgaaacagaggatgagccaagtggaggaagcacagacgcaggaaaaacacacctcgtggatgaaaacaaattttgtgaaaatgaccaaaaaggtggaataaaaattacgtataatttaggaagaatcgtggagaaaaggggtaattgcccttcacatgaatgggttcatgccgaaaataatttcatctctccaataaatgatatgaaaggactcatcgatgagaaccagtacgactgtaatgaagaccaaatggatgagcacagctgcaaagggagggactcacaaacagaacacattcatagggaaggcgattcttatttaagtataaggagggacgaaaaaagggaaacctcccccgcggaaaaaaaaaataacacaataggaatcagctcagttacaaatggtgaattccagaacagaaagaccaacgaatcagacaatttattcagagtaaaaataacaataaagaaagccgatgaaagaggaaaggaactagacaaagggagtagtaacatggaggagggttccaaccctaaccactatgttctacatgagaatgtgcagagtatgggttcttcttcctacaaagaaaatgcaagcaatggatgcatcaaacgtacaggattggtaccaaaagagaaaggaaatttcagcgacacggaagtggccactaggaagagaaacgcggagaggctgacaaaaaagggggatgagtcaaatggtaatggcatcctccaatgaggggatcaccttttgtctacctgtttggcaattaatttgtggagcgtgcacaccagcatgtctacacaggaacccccatatgcgcacgctttcacgactttttttttttttttttttttcgtgacccccctgcagaccacccaagaagcaaagccttcctgaggaagaatgacggccatggaggtggagactatttaaagatcaagaaaaaagaattcgcaaatatgcgaagccattcgcattcgaagttctccaaccaggcagaaggaagcagggagacattacccggtattgaggtcacctccaaatgcaactcacccctatgtagaggtcgatccaacgagacgaaccaggtgcttgacttggaacgtattgaccccaacaagtggatacaaaaaatttttggagatacgcactgaagttacgcactgaagttacgcgctgaagttacgtactgaagttacgccgcgcagggaggggtcgcacaaccccctacccccccctgcgtatgtgatgaacatatatgcatctctgtcatcctctaatcgattatacacctatgcagtaggtacacaagtgcaacagtaacgtttagcggtagggtatgcatctgccgatcgacacatgcgtcgcgtcttgtgcacttccataacgggaatgttccctttttttcatttctccatcgtaccaatcggtgaggcatcttcagccccgcttgggaaagtcctacacagtgaagcgttgcaggttgttctgtgctgcacgacgctacagtacagtacactgcgctgcgatgcacactgcgctgcaatgcacactacgttgcatacatttgatggattgcgagaaaagggccaattttaaaaaacacttgcattcaaaaaaaaacaccacgtgcttgattcaccaaagggttaattagtggagagttcgggaaagggggaggagattcatcaatagtgcatactatggggagtatttcaaagaagtggctgcgctggggatacagcaaagcgcgaattgacttcctcgcactggggggataacttgaatgaataaaaaaaagaaaaaaagaggtccaaaaaaaggaataaaaaagaaggcccaagaaaaggaaaaaaaacagaaaggacgcaaagaaggtataaaaacaagggggacatataaatcagaaaaaaaagataaaagaaattggatatgcgaatggggagctatcgtaaaaatggacacatattttaatttaccaaaatggaaggcggggggtagcataaaatgaagtgcacaattatatggcttagaaatatatatcggtacgaacggaatggagtggtgagaaaaagaggccaagcggccggggagttggacgggggtgatgtggggtcatcagattgagcggactggcgaactagcggattggctaattggttgattggctaattggttgattggctaattggttgattggctaattggttgattggctaattggttgattggctaattggctgattggctaattggctgattggctaattggctaattggcggattgtcgaatatgcagattgtcggattgtcggattgtcggattgtcggattggcgcatcgacgagtcggcagattggccgtattatcgtatgacgcctatctcttttttttctcgtgttgcttccagtcaaaggagctcagggcgagctcgatttcgtacgcgtcgacgggcaatttcccgttatactttaaaatttcattttccttgtgcagaaaaaggccattgcttaggtctagcacgagcttcccgttgaacgggccttctccgtagtctcccttttcgaattcgactgtcaggtcgcccttgttaactgtgcactgtagggaaaaaaaaacaaacacacatatatatgtaaatgtatgtatgtatgtatgtatagacgtatgcgcgtacgtacaagtgtaaatatgtgcaaagtgcgcactttcgcctgacccgttcatatttttttcgcatttatgttgtaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagctagccatttggcagacacatccctacatagtgcagaggggtagattcacaaacgactcaattctgctggcgcggtttgcgcatttgttacgcatcggcatagcataaacacgcagccgcttccctccctttttgcttcgaattaccttctttgtttccgcgcccaaggaattttgaaccgctagcatgaggtcctcctccgggaaactctgggccagtcctacgtaattataatatatttcgttcactattaattctagctcttcctgctcctccgtaaaccagttggttgacatgagtaatgtcaaaaaggaaattattttgtagtaatcctttttgtctttttctttctccatctcggctactgtggtccactggtgatatacattatttacgatgtcccaaattttttttttatcattttctgatatggtttcattttccaaaattttggtcatatctctaatcagttcacacatatcacttgggtatacataattcgacgatatcttcaacccctccatattttcctttcccactagggattttttcacgaaaaaattgctcttagtttgctgacgcgaagctgtagatgctggacgtattttattgtacagtgttatgtttctttggaaaaactggattgcctcactgcattccttttggtagagttcttcctcttcgcgggagccaacagattgttcggtcgcggcgcgctgctgggtgggcctggttctttgattcgttgtcgcgttgggcagtcagccgactagtcattcgtcaatagctcgttagtaaatcgtttatcacttgttagtaactctttcgttgctcattcgtcgccgattggtcacccaatttggtcacttttttacgcgcttttttatggtcgtccgtcatgcaacagggggactcctaaaattcgaatcttttcattgcatggaataattactccctcttccttggcctttttttatcaaaatgcgcaccgccaaaaagggaaacggataaatttacgtatgtatgcactatactggactgtacaatggtacgcttttaatacatgcgcgcgctttacgcatatgtaactgcaccaagaaatgaaacgcttacaatggtgccatcaaacggaaactacaaaaaaggagccgtacaaagcgtacgttcgcgtgcatgcgtttggatagtactaatgctatctttatctcttcgcatgtatgccagtagaagaagagaacgtgtcgatatggagcgattaaaaatgtatatagagagaggaattccaactgggagattacttgtttttttttttttttttgtatatcttttttttaagatgcctttttttttttttataaaatagagtaaaaagggaaacatccaatgaaagaaaatttctcaccgttcattgaaaattttaatctacaatttaccagcggatggaaatattttccgctccccgtgaagaagcaaaaagacgatggggttataaaaagatacgggataagcaaatgggtcaacaatggtgaaaaaatgagacgcaatactgcaacatgtttgggtcaacaataatgaaaaaataagaggcaacactgagacatgtttgattaaaaaaaaagactatgagctggcgaagagagcagatttaaagcaactcgattttcagttttttcccactttgcaaattttttttttctcccccacgcatgaatttgtgcttcatttggtcaactttgctttatatattgtatatatattgtgacccatttaacgaggggtaggaaaaaaattaaacggaagctttacccgcgttgctctcaccatccggtcagtaatatccatttcgggagtgctgcttccttttttttttttttccacgtcaaccctgcaaatgtgaagtatggaagaatgtctaatcaactaatgcgaagtggctacgatctatcatgtgatctcctccccattcgtttgtgcgatccgtagttacgtggtgaggcattcatctgatggaccaagcgggcgagaaagaccgcttgcatttatttccacggatgaatggatacagtagtctaccttaacagacacaacaatttttccgcatccatttttttttcccatttgtgaaagtcctaccgaattatctcctatgacaaatttgttccgttcttttttctgcgctctgttcatcctttcgaaaattacttatgatacggtgctgtcataggttggctcaaaaaaaaaaggtgcgtacaggtacatagaggatgtactctcctgaaggggaccaaactactagacagcaaatcgtattggatgaaaaaaatggatcacctccctccttccatcgcacagttgattcttaccaaatgggggtaactccctccgttcgcttgccaaaggtgagccacctctctgctgattgacaaactgttatcgatgtgcgctgggaagtttttgccgcccgtgggagccacgtcaaactggatttccgcaaaattgtttggttacagatgagggtgaaaataatttgccgcctcgccaccccatggtggtgccttcaaaatggggcaaaggggaccccctcaacgcctatacgtacagctatacgtacagctatacctacacctacacccacaccgaggctattcttttgctttaaattatttctttactagacaacgttgacgcgggtaaaaaggaattttttttttttttttttgttcacaaaggggggtacatccccttgggggacttttcacatggtgacaaaactgagctaggggggagcatacacatatgcataatgtataactacgcgtagagaatttttcttccgcttaaaattttaacagccgcgaaagttcgtacttgcccagcgtgctttttttttttttttttttttctgctgatcaattgcccaactttttttctttaccccccttttttgcctgttccattttgagtgacgcgaaactgcatgtttggttggaacttccgaagagggcgcaaaaaaaaaaaaaagcaaatcaattcgcatacatatgtatacatgccatagtacatacatacgcacaatacttgcctcttcgctgctttccttgggcgcgccgcctgattttgcttgcttcctttgcccacacttacgccctctcgaagtatgattcacttcgtgttgctcatcagccggcaggggaaaacgagactagcgaaatggtacatcccattgtcgcaaaaggagaaggcgaagataattcgggagacgtctcagattacgctgaacaggacgcccaaactctgcaactttgtcgagtggcgggagtacaaacttgtttttaaaaggtttgcccagctgcgttcccgagtggaagaacgcttatgaggaagcgcccaagccggtgtgctttcacccccccgtgtgcctcattcccgtgtgcttcaatcccgtgtgcttccaccctcctcagatacgccagccttttcttcatcgcgtgcatagacaaaggagacaacgaactaataacgctggaaatcatccatcactacgtagaaattttggacaagtatttcggaaatgtatgcgaattggatttgatatttaattttcacaaggcgtactacctgctggacgagatcctagtgactggggaattgcaagagagcagcaaaaagaatatcttgcgagtggtttctgcgcaggactccctgatggaggataccaagagtagcaagaagttgggctcgctcatttgagggcgccagcagttggtgcaagcagttggtacaagcagatagcagaatcagttggcacaagcagttagcgcgccaaaggggagcaactcacttcgtttcgctgctaggcgaagtaacccccttgctgaaacatgcagacgtggtactacgtcgccgcttttgtacatgtacccgttttcgccctatccaaatcctcacgccatccccgggtgaacgtaaactttttttttttttttttttttttgtgagatatcctttttcaggcggaggctagcttatgtgttttccaacttatttgaaacgttttaaagcgttcttttttttttttttttttttttcatttaaaaagttattttttaagaaggcatctgttaaaggcgtccgttcaagacgtctatccaagacgcctgttaaacgcgtttgttgcgctcgtttgcgcggggcacgcagaagaaggcaaaaaaaaaaaaaaagaaagaaagaaacgtttacggtggtacgtaatgctacagtgcgtgaaacggatatgaacagttgcccgctgtacagttttgggggggtgaaaatgcaggtgtattttcacaatgcgagagcccccggttcgtagcgcctcgtgaacttctgctcacagacaggagtaacaacttggacgtctgcggtcacaacttggacgcctgggcctccttcgcggagttctcctcttcgtctgcctgggcggggctagcctcggtgggggggatggccctgtctacgttgctgcccgcgctggggtcactcggggactggtcctcctggacacctggcaccccctcggcgttcttctcataatggtaagcatacctagcagtgagcagaagcagttcgttcaatttggtgagcagcgagcgagggtcttccaaaatacccgcagcgatacaggcattatcgtacagctgctggaccaacagcttggccacctcctggttggtacttttgaggtgaaaaatcgacgtgacaatagtatgcgaggggtttaactccaacgtggcaggtaaattatgcagcatgctattgtcctggaatgaggaattcttcatggtggccttcataaccttcctcagcgtgggggataaaaatccagtgaccactgcaggagattctgttaaacggtcagagaattttacatctgagcatttagaacccaatacgtctttgaaatatttggctagctcactcttttggctatcattaaagatccaatttttctgtgcctggttagaagcttcatccttgtctccacccttagcaccgtcccccctgttagaattcagcagctcctcatcgaagtcctcattctgggaagaatcgatggaaacaaacttggccccattaaactcctgcagattcatgagaacaaattcatcgatttcttcaaacagaagaagcacatccactccctgttttttgaaaggttccatgtagggagaggacaaagctacatctaactcgttcacgcaaaagtagtatatttttttctgtgaatttttaaaattggatacgtaatccttaagtgaaatatttttcctttgttggatagaataaaagcgcaagaggttcatcaatgtatttttataaaaattgtttgaggagtcctccagcactccctccttcaagtagtaactatagttggtgtaaaattttcgatacttttcctcatcatttgtggcttctttctctagagtcttcaaaatttttgttactactactctcgatattttacttatcaaagtgctgtcttgcatgttttctcggctgatgttgagtggcatatcctcacagtcgattactcctttgacgaagtgtagccattttggaattatattttctgctctctttttcaccaacacctttttgcagtaaagggagacttcaatttcgttgctctgttggaataacctcgatggagcttcctctgggatgtaaaacacgctctttatagacattggcgcgtccgttttgtacaacaccttgtatacatatcctttgtcatcatcgtagctttttttctttgttaaaaatttgaaaaatttctggtgttcttcctccgtcacgtggtctttacaccacaacggtttctggttgtttatctgtacttcgtctgtcaagctttcaatgtcccctttaaccgtatccgcagcggcggtggtatccagctccacttccgctgttgtcccatccatggctttctctttttctacatccttgtgttgtccctcctgtgaaagagagttctcctcattctccacgtcatcccccttcaccaaccgactgctcccttttatatccttctttcgattgacgatataaactgggaaattaatgaaggaagaaaatttctctacaatttcttgaaccctatggatattggaaaattctttacagctgtccttaaggtgacaaacaattttggtacctctaggaaggtcttccatttccttcaatgtgaaagttccatttccatcagatctccagtgataaccaacagaattctcatcatgtgatctcgtaaacacttctacttcatccgaaacgacaaaggaactgtaaaagcctacaccaaactgacctataatgttatctccaggtttggaaatatcacccttttcacctgactgttcagaagaaaaatttttactttcctcaattgccttactgcttctctcctttaacgcatttaaaaagtttagagacccactcttcgctatcgttcctaaattctcaatcacctcctctttgttcataccaattccgctgtcctcaattatgaataaatttttctttgcatccgctgacactttaatgtgtaggggaatctcagctgtttcatttgctgtcgtatcatctacacttttgatagacgctgtttgagtaaatctccttttttccaacgcatcggatgagttactaataagctccctaatgaatacttctttatccgtatagagtgagtgggcaactatttgtaggagcttcttcgtttctgctttaaattcgtaactttctcctgcggtgctaaaatgctttttcaccaatcctccacgcttgctcagttccctggcgattagttgggcgtaccatttgttgtgcacattattaccgctgctaatctttcgcagtcctctacatgtggcctccgctgctttgttcttcgtctgtgcttcgactaccccgcatgctttgtttatctgcagggtggatctggcgaactttgacaaactcatggttcactgtgcgggttttggtgtgctcggttgctcagctgagtggctgcctcgcgcttggtaaaagcggcatgcgtgcgcgcgcgggtgggatacgcagatgtgatgcgcgggtggggatgtgttctcaacagggtgggaaaagcgtcggaaaagcgtgcgaaaaatgtcgccaaagcgtgggcagaacgctgacaatttcttttgccagtggtactatgcgagtggtatgaaaatctgttgcaaatcttgctgacttcttgctgacttcttgctgacttcttgctgacttcttgctgacttcttgctgacttcttgctgacttcttgctgacttcttgctgacttcttgctgatctcttgcggatctcttgcgaatggtttgaaaataattccaaaagggatagcaaaaaattcgggcatacttcttaaagggatggcaatttttcctagcacagcgcgcatttatttcagctcttttttttttttttttcctttcatgcacttggagtgtacctcgcgtgcttccaactttgcgacgttgtgtagtggaggagcctccaacagcagttccccccccgtggcgacgccacatgttccgcatatttggcgcaaaggctgagccacatatatatccctcgtgctgcttccatttctcatttttgcatgcatgtaaaaaatgtacataatgtgatatgatacctccttaaatgaacaatccatccctgtgagaaaaacattttgagaaaaaaaaggccacttaaacgtaaccccatgaagggagtagtacgtacagataactacgcgggtgtatgtaagatacacgcctgcatgcacctttgtgcgagtcccccgtttaatcatcccgtatctatgtacatcgatcggcttagcagaagggagggacaaaaaaagaaaataggaaggggcaccctcaaactagaggacaaaataccaatttgttgtactcttacattctatgaatcgcaactgagttttattttttttccctgatcggcacagttgaagactcgctttggggagcacataacttagtgggtaattttctcccataaaagttgggaaaccacatcagaaagtatcccccccctccccgtgggggtaacctatttgtatgccgcccaatggcatgcattttccgccgtaacgtcaaaatggagaaaacctcacgggagtgaccataaacatggcggatggaaattgtcccatcgaaggggttgataaaagtatggactagccaaaatgttttttttttacatttttttttatttattttattttttttttttgtggtcataatatttgcacacatttgcggcgcaattttgagaaaaattattgccgttcaggtgatttgttcggtgtgatatccccgtttgtccactacccgattggcgagttgaagattcaacaggtgtggagcagttcaccagaatgggaagcactttatagggacttccgtccacacgcatgttcctgtgtgtacacgtatgcacatttgtgcctttatttgtgctccttaaatggcccacccttcgctagccctcctctccgagaggcaaaacaaccgacgcgaaaaagagcagaggcgcacacgggaaaaaaaggcgagggcgttcgcccccctcagtcgacaaagcgccatctaatggaaaaacatgtacatatatatacgtacgtacatatatatatacacatgtataacaacaatgcggcgaaaaaaaaaaggactcctttttgttggtctcttcccatttgaaaacggaagtaagtgttctccccgatggggtcaccacacaggaataaaaaggacgaacgttggtggggttcatcgcgctggctcattcaataaaagagcgcccatgcgtagcttttttcatcgcatgggtaaagagacaacgcatgatgtgccattcgttccggcataaaccttgtgtgcgtcagttccaatgaagtagccgctgctattaactctcatcatttggtacaccacgcagtatagcttctttcccctttttgttgggagataataaccatttataggagacctccccctcccccgggcatgagacttcttcaacctttgccaggttggagagtccactcctcgcagcaaaattgttcaaaaggatgatccttattgcgcgtacgaacatgcacgtacttcgctgcaggaagtcgaaatcggggcgaagctcgaggtgctcatcgaatttgtagcctaatctgctttgttttccctaacaagggagagttacaaggggaaggagcacaaataaatggcacaaacctggtggaaaaataaaaaaaaaaaaataacaaaaaaaaaagattatcaaaatggatggtgtccccccccgttacacccatttttatgttagcatatgtagcaaagccacagggaaagaaaaacaaaataacgatttaatcccgcacatacctcgtgcctatgtaagtccgaaaatcgaaaaggtgcagtttgcactcgaatagcacgtgcctcataggttttatcgctacactatgtcaaatgtaacctttcacctctttggtttaaaaaaaaaaaaaaaaaaaaacttgttcagcattctcattgtattcacgagccattccattaatgacaaggatctttctgaataactacggcgaacgtcgatttacctctttgtcgcagtttataatcgagtaaaactgtcatagcgtggccgttgcgcatcgcgtacgtgaggtgtagcggtgtgcgaaggagctcgtgtacgggcggatcatcacaggggcgcatcgcaacgccggtttacttactacctctcctgcgcgaacaggcacatatgagcatacgtgctcttcacacgaccaagcacatttccttggtgtaagccattatatgagaagcacgtgcccttccccgagatctgcacactgcgaaagtgcgaattgcggagcggacgcactgagcccacgggccgaaagaaggaaaggcatctccgcagcagagcagggcgtagcggcagcacggtgtaggcgaacaggtcgggaacgcggtttgagcagggcggaagcacattttaggtgaacatattagaaaggccgtttcggcaaacaggtcagacaaaccagtcgcgcacacacgcatgtacctatgcacacacgcatgcacctatacacacacgttggaaagagcccccccttcacccccgcgtatatcaccaccacccacgcaagatgcacaactacgcgagagtaaaccacatagaccttgagcaagacctcacggtggacgagtactactcggtgaagtccgggctaagaataattctaagcaaaatcaagagccccaaaatatatggctacttcaccctactgacggaggcagaaaatgacgaggggttgccacacaccctggagcatctgatatttttgggaagccacaagtacccatacaaaggtctcctggactcattagcatataaatgtctatccgaaggaaccaatgcctggacctcaatcgatcacacatgctacacgatagagacctttggcatggaaggatttagtaatatcctacctatttatttggacttcatcctaaacccaaccctagcagatgatatgtttttatcagaagtacatcacatatatgaaaatggaacacataacggagtggtttattcagaaatgaaatctatagaaaataattgtgaaaatattatcgagaggacagttattatgaacctatatccaaatgagaagagtggatataggttcgagacaggtggtactttggatgggttgagaaaaacaaataatgatcgcgttagggaatacttcaagaaattttataccctagataactttgccattataatttttggaaattttaacaatgacgatattttgaatatcattcacgagttcgagcagtaccacttggagttgaacccggcgcaggtccggggcggggcggacgcggcaaaggcggaggcggtaaaggcggaagcggtaaaggcggacacggtaaagacggacacggcggacgcggcaaaggcggacacggcggacgcggcggacgcggcaacggcggagcaactgttcataaggcacatgcaaagccccaagagaccctggagcgaagagtgcaacgtcgaaaggaggagcgactccagaattgtaaaaaagtattacccgtgcaataacctgaacaacggccaggtgtgcatcgcgtggagggggtgcgactgggccgacttccacaccaagctggccatatccctactggggaactacctcaccgacttgaccacctcccccgtgagcaagcgcctactggaggataaggaaaacacgtactgcagcagcctggacttcgccctggaggacttgaaaggcaattacttcaccatcgacatttacgacgtggtgtacaagtttagggtggccagcggggcggacaggcagccacaaacggggcagcaacaagcggagcagcaacaagcggagcagcaacagagggaggagcaacagacggagcagcaacagacggagcagcaacagagggaggagcaacagacggagcagcaacagacggagcagcaacagacggagcagcaacagagggaggagcaacaaacggagcagcaacagagggaggaacaacagacagaacaaccgcgcacggagcagagacagacagaacaaccgctcccggagcaaccgctcccggagcaaccgcaacagccgcaggggaagtcgcccagggtgtacgaccccaagatgaacgaggtaggggaaataacgcgcaagtgcctgcagcaggtcctggaagagccgctcaacatggaccgcctgaagaatatcattgtccggtcctacttgcagcacctcaaagacctggaggcagccccacagtacctcctaaacgaatttatcataaaatattttatctatggaaaggagaaagaggaccttaacaactgcctgaatttgaaaaaggcatacgtggatttattgggagaaaaggaggaatattggaaggaggtgctgaagaaattcttcgtggaaaataactacgtggaggtgaggtgctaccccagttacaaaaaggccaagcagattgaactcttcgaacgaaacctaatcgaaagtgaacagaagaaatatgggaaggagaagcttcaggatatggctaagcacattaggaaaataaaggagagctttgagaagaagcctcccaagagctctctcaatgtggtggactctgccaagccgcagaacgtgctaattgagggtctcacggtgttccgtaacttcgagcttttgcaaaagggggaggggaaaacagacacctcgttggaagtttcggagagtgatacagacacctcccatgatgtgtcctgtgaaaacgccaagctgttgaactccctcgaaggggatctcaagagagtgattttcccaattcagctgagccatattccatccaatttcgtatccataaatgtgctaataaactcgatcaacgtagacgaggagttaaagaagtatattcccctattgagttacctccttttcgaaacagacgtagaggtgaacgggaccaacgtaaagtgtgagttgttcacggaggaactcattagacacacaatcaactactgttgtaactacggactgggaggaaatgcaaaaaatttcagagcaggtagcttaggaaatatactttgtatacagattgtaggtctgtacgagcattatgagaaattatttgatctcctttttctgtccatctttaaaatgagcttaactatagagagaatggaaatcatcctcaaatcagcctaccaaaatttgttgcaaaaaaaaacgaaaccaaagacgttggtaattaatatggaatacgctcttcgctacctgaagagtagcacctcgggtattgtttctattggacaacaagaaatgattcttgagctaattgaggataagaacaacttgtcggagttgtacgataaggttaacactttgaaggggcagctcttcgatttaaataacttcgtcatcgccattgatgcgaatttttgcaaaattacgaatgttttttcgtggtacgatcgctggtttaggattccctctcctggggagcaaagcgctgcctcatcagaactgcataaaaggaactacgcggtgaatgccccagtcacggaattcacgttcaaccaggcgggcgccgccaaccctgcgaatgtcgccaaccctgcaaacgccggcaaccctacgaacgccgccaaccctacgaacgccgccaaccccacgaacgccgccaaccctacgaatgccgccaaccccataaatgccgccaaccccgcgaatgccgccaaccctacaaacgccgcgccgggggagaagaagcctgactgctatttcgacatggccatcggcagcggcgcggagtcgaaaggagaaacgaagggaagtaccccccaggatggagaaaataacccacaaatgtgtgaaacgagtaagcagaagagtgtcgacaagtatatatgcctaggccccagtgtgcataaaagcttaaaggagtacctaaacgccgagctcgaaatggaggacaaaaatttcaaactcaatttggtgaaagagaaagcatacaatggagtcctgtgcggacttaagagcacggatgtttcttacctgaagctgactgttaaggtacccgcaggatatgaacacgacgattattgtgcactcttgctcctacgtgaatttttctgcatgacagaaggaccactctacaatagcattcgaggaggaggattcgcatatgaatgtgcactggattttaactctatccatggagagctaagcttacgtatttttagatcaagtgatataattagcgccctgaaagaagcattacacatttttgattactactgtaaaaatgaaatgaaggaggaagaaatttcactcgcgaagagcagtgcttactacaccatattcaacaatcaagaaactgtatcggatagagcctcgcaaactattttcttgagtataaaaaatttgccgttaaatttttatgacaatttgttaaggaaaattgaaaatatgacgacgaaagatctccaggttatttgcaacaagtatctgtctcgaattgtaaatttcaaaattgacaggagtaatgcacttatcggttctactctctgtatcgtatgctgctccgataggatagaggagatccttggcagccttaggaaggacgttaaggtgggccccatatgctctctcagcgtcgcgcagcttttccactttttgaaggactacgacatggccgcggcgcttggcacggggggggccacggtcgacatgattagcggggcggcggtcgatcagcttggcggggcgccggtcgatatgattcgccgtgcagtggccaggcccgtctgctccgccaacgtggacgacgatgaggatgacgatgacgacgaggatgacgatgatgattatggcgatgatggttatggcgatggtggctatggcgatggtggtagccctgttgggggggacgactactccgcttcgtccgccgactccacctgctccgtgttgtccgaggacgatagctacccggggtactccgaggggtagtagccccctgcccgtgtgacaggccatgtcagcaaatgcgccggtgagtgcgccagtgcgtgagccagtgagtgcgccggtgagtgcgccggtgagtgagcccctgagtgagcccctgagtgcgcccctgaatgtacattatatacccctcccccccaaagggggaaactccaaacgtcgcactagggagggcattcccccaatgtgctgcccccgcacagaaggaaaaacggaaagcacatacctgaaccttttaactgtagactccgcggggagcattccccttattctccccagccacacacacacagctcccccaattgggtttgctccactatcagggggagctatatgtgtgaggggggtgtacccctaacaaatgcttcactccacagaacacatatgtaacagcatgcccgattggactgaaccaatcctacctcgaacacttttgcgaacaaaattaaaggagaatttttttttcttttttaaagcggatggagaggtgccccatttaggaggagaacaccacaaaggctccttctcggggtggtgaaaaaaaaaaaaatcgcacgtagtgcccaagggtgtagaacaaatggcgtcagttggggaatacaactaggtggtttaaaaaatgggtaacaaaggatgattgggtctggcagtccgtgccccgcgagcagtgaagtggggcctgcgatgggcaaggtcggcatgacgacctatataccgacggcaccatcgatttccacgcccccaccccaaccccatgcttacgccaggatggcgtccaagtcccggcagtgacgaatctcaatatcaatgtactcataaggaagaacgacatccttccttcgaaagcgagaaaaaagactatccgcaaaggggtcatactgagatagttgtgtgtcgcaatttttttccagcttcaacttcaagtagggataccactcattaggggcaacctcactaccatccctaaacatagtaatccaagcacagttaatatttttattctttgcacccatgatgtcggtgtagacatcatcccctacatgcatccactggtcaatctcaaagtgcagattttttttttcaaaagattttctgctatgttaaaaatctcaacactgggtttggcgtaattataatccattgacctaatgacgaaggtgaaaatttcatttaaaaatttgatcccatttacatctgagtctccatttgtgatagctcctaagatgtaacccctatgtttaagttccctcaaatactctaacgtccctggactgataaataaatgcacatcgttcttcttctccttccacaactcctggatctccgatacgaatttcgcttcatcgtagtttgtctgttgagctaaaaattttaaagcatctattcgaatttttgttaaaatttgaaccccatccttatttgcatctattttattttccaacaactccttcaccaatttagtaatagacaactcatactccttctgaagatagtcatacaatctcttgtaatttttcttcatgtatttgtagcattctttatctgcgtagtttagcagcccatcgatattccatatggtgtgatccaggtcgaaggtgattagcttgatttttctaaagttttgcttcttccccttgtccgtgatgtagaagcatttcttcccgtccatcgcggagggccgtcagcggggagtggtcagcggggagtggttatcggggagtggttatcggggagtggttatcggggagtggttatcggggagtagtcaggggggatgggttcgccaaggggtaccttttttcggactgcttccaaccgggcaccttccgactcgacggctagttcaccccttcggagatcctctgcgaagggggaacgtctcctcacggggctaacagtagcacgtttatctgtcttcctccgcccttctttcaactgaatttttttttttcactgtcttattattagtaatgattgattctccattcgtcgcgctggacgtccattgtatgccactttgggtaggccacttgggctaagttgggcnnnnnnnnnntttttttttttttttttttctgaggattcaaaattggcttcctgcttcctgcttcgatgcgcgtatgtgcgtgagcctctgcccctaaatgtgaactcgattaaattcgcatgcggtggaaaacttttttggggggaagaaaaaaaaaaaaattcattccaggcaggtgattccatttaggagattccatttcggggattccattccggaaattccatttcggagattccattccggagattccattccggagatgccattccggagatgccatttcggagatgccattccagtgcatcgaacccggtgaatccatttcgacgcttctagcaaagcgcatgcgccgctcgtggatccgcttggcgtggaaatccttgccgggtcacccgcccccccaatacgttacctgcggtgggagggaaagtgcacctctcccatttgtgtgccatgggcatgctctcgacgcgcactgccgcgaagtggctacgcggcagctgtgtagcagccgaacggtatctgcgtgatgggccagcccccctacttaccactccaacacacatccccgcatggaaagtaagggaaattcactcggcgagcccaaaggcagtcgtcctcaccggttgggtatccctaattggtgcctcccccctcccctccaaaatatacagaagcgtgatcacttatataatggcacactagccaagcatcgaacgtcgctgtaagtaaagctccgttcaaatgcgcaccattttgaagaggaaaattattcttttaaaattacccctccgcgggaagtgcaaaaaatgtgacatgtcgacgtggatgttgtgagagggggttgtgaactctccgtttggactctccgtttgaactctccgtttggactctccgtttgaactctccgtttgaactctccgtttgaactctccgtgtgagctctccgtgtgagctccccgtgtgagctccccgtgtggattctcccacttggctcatttccctctccctcatctgccatcgtcccatttttaccccatgacggataattatctttgcggaggggcacgtacccagctgtgcgtttgccctacatgccgaggtgggcttccactccctgcataggagcggggggtataccctaacaggtttgctactccattattatacaatgtgacccaaaatataggtgtggtgaaaattggcatgaggtgaactacctcttttttttggcgtgcgagatatatgctgctcgaaaagacctaccccgcgggggtccaccttttcggtcagagaaatgaccgtcccattggcacatacagatgaaaaggaggaggaggagcagaaggagaagcagatgaagaagggggaggacaccccccgtcgcggatttgttaaactggctaacggcattggtgacggacagacacacctctgcacagatttagaccccttcggtgaaaccctgttgaaattaatttcactgcaaaggagagtcaccatgaaatgaaaaaagtgcgtctcagttggggtgcctatttcccgatacgcaaaactatgtgcctgggagagcttaaccatgttgccctcctccccaggggggacgtcccgctgggctgcaaaaggggacgacggcgttcgttatttaaattggcacgcttcgcaaaaaaaataaaataaaataaacgcttactggaagtaccacttaaatgttatcactcaaattaacatgcgcatatgtacatagagctgtttttttttttttttttttttttattttccctgtcaagtggggaatctcaagggggaaggggctccccacggttggttgtcgcgcaggggaggcgaagtgccgacctggccgaccaagccgaccaacgttttgtagcgcgcacgagtcgaagttgaagttagttcaagccgaagccgaagctgcaccgctggagtttaattctcgtcgttttcgtcgccaagtggggaaactggcaggccagcgcggcgttttttccttcctcctttttattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctcccctttttactccactttgcttgcatcccctcgctggcgtgacgcggttttttcttctttaacaaaggctgctccgccgccgtgggaaagcgatacacgaccggaccctctgacagaacgcggggagtataaaaacacctctccaactacaacccccataaacacgcgtaccttagaggcacccctatgcgtttctcctttgtaaccccccgttctttcacatccgcaacgcttgacatagcgaaatgacggagctgtacatcctgttcgagtgttccgcgggatatttcctgctgagagtaaaggaatgggaacaaataggaacaaacgaaaatttggagaagaaaatacaaaaagcagatttatttcacgaaattgtgcaattatgttcatttatatcatttgaaacggctgaaagggcgttgaataatttaatccatataaatgaaggaaaggctaccgattttttattaacctttttagaacaaaatttacccagtaataaaagtcaatacgagttaggagtagcagatctcaatttaggcaagtatctttcaaacatcggtttcaacgtagttcataataacaacattttagaactcttcagagcatgtagagaattttttttaaaaaaaattggtacctatgtagacaactgtggtgatatcgatatcaagcatttcaacattggattaggacatagctactcgagatctaaattaaagttagacccaaggaaacaagataaatcaattattaacagtataggtacaattgaatcacttgataaaaatatcaaccttttcagtatgagagtaatcgagtggtatagttggcattttccagaactgaaaaaaattgtaacagatgtatgtatgtattgtaagttagtgaacttaataaaaattaaagaaaatttcaatttcgaggatgaaatggaaagggagaagataaacgaaattacaaaagatgaacaaatcactgagaaaattattaaagtagctaacctttctattggacaagaacttacacaagaagatctcaacaatataataaatttttcaaatgaagttattaatttatttaacacaaggaatgtattatggaattatttagacaagaaattaaatatcgtttctccaaatttgaaggagcttttaggaaatacgttaagtgctcggttgattagtcatgcgggatctctcgttaatttagctaaatgcccatctagtagtattcaaatttttggatcagagaaggctctttttaactctcttaagggaaataaaaaaactcctaaatttgggatcctttataattcttcttacatttcgaagactcctctccctatgaagggtcgtatgtctaggtacctctcctgcaagagtgccatggctgctagaatcgactccttttcggatcaccctaccaattcttatggaatcatttttaagaaacagctagagcataagattcttcacatggtcaagggggtgaagctgtccaaaaatattgactacatgaatgaggctgaacagatttacaatcgagaggttggtgccgtcccagaccaggaggaggaccaggagggaaagaagaagaaaaagaagaaaaagaagaagaagagcaagaagaagagcaagcagggagcggaggagggagcggagcagggagcagaggagggagcggagcagggagcagcggaaggagcagaggcgggagcagaggaaggagcggaggaaggagcggaggagggagcggaggagggagcggaggaaggagatgaccagaacggtgatatcaatggggatatcaatggagatgtcaatggggatgtcaatggggatgtcaatggagatgtcaatggcgatctcgatggtgaccagaatggagaccttaatgaggaacaaaacggggaagcggacgaagccgaggtcgaagcagaccagaccgctgctgaagtagaccaaagtgacgccgactcagacagcgactgacgtgcgcgcgtgaagctcctgcattgccgtttttcctgcatagtaatccatttaaaaaatcttttttcttttttcctttttttttttttatgcaaaaaagtgcattctcttcccaatgcagaacgtctctttgttcaccgttcagctttatccaacgttgtctttgcctacgaactgtttttgccaccacggaggctcttcccttttaatttattcgtgtgtttcggtgttccggtgttgccacattgccgctttaccgcattaccgctttaccgcattaccgctttaccgcattaccgcattaccgcgttgccgcgttgcggggtgggcttcccactggtgcgggaaaatggatggcaatcgcgcagaaaattggttagcagcaaattggatggcagcaaattggatagcagcaaattggatagcagcaaattggatagcagcaaattggttagaggtgttacagggggaggcggcacctgcctgcaactcgcggcaattcgctgtagctcgctgcaattcgctgcaactcgatgtaactcacttccactcgggttgaaaaagtcaccaccaagtgtgcgttttcgctttaacaaaccggtcgggtgcgcggagaactgcgctgaacaaaaaaaaaagctggcaagccaggtgaggtcgcccaccggggcaaagacgggtagaagcaaaagtgggagtcaagatgcaaagacggatagatgcaacggcggatagatgcaacggcggatagatgcaacggcggatagatgcaacggcggatagatgcaacggcggatgggtgcaaaaggggagcaacggtccaagggcccgaaccaaacccgcgcacgtgcgtaggaacagccgagcgactctactcatacaacgccaagtaataatcgtaggaaacccagtggagcttactcctgcacaagtcgtagttcttctgacccaccttggcaagaacaaagtccagctgctgaggcttgatgtagtacacagactctcctccattagccacagtcttgaagatgtccttctcctcaaggcacgatataatatcattagtctcaatgctagtaatttcggataactcctgaatggataattgctcataatttaccaacactttgagcagtgtctcataccagtaagccatgtaagacgctacccccaagtcggacaaaggtctctcaggagtaccagtacgtctttcagtttgagataaaaagtaactaaaatttatcaaaaattttccataacctttcttctgatgttgtggaagggtcaaaatacaagaaacgttattttttgaatatttttcttttgaaaaatatccagtgatatgatatccaaattgatcaaactcagtaattacataaaataaaataaattgactcgatgttttaacgttttatgatctaaaaagagcttagaaaggaagcataaattttcacaataaattcggaaataatttccatcaatttcaaaaatagatatattatcacatcgatatatttcatttccaggtggatgtctaatttcgcatttttctgtatgtcgtagtagttcttcattctctttaaaaaaagacaaacaaaattcacatatgtatagaatgtctatattttgatactcttttgggtatggagaaaaataccatgtatctattaaatatttcccaaattttatttgattaattgttttcaattttgtattttcttcatgttctctcagatattctttgtcaattcctgcatggtcatcatgatctgattctccattatctatttctctaatacatgggtatccatcatttggctcttcatccagaagacgtagatttttatatgcaagccaacagtctaaacgtctatcgaacttctcccaatgtacatagtaatcataatcactctccttcatttgagctgtacttgtggatagctctgttgataatttactgataatctcatttttacttaaatttaatgggaaaataaaattgaggtcattgagatttttattttttggtctggcataaacaatggaacagtgtctccaaactttattcaaaggatccagaccccacatcacttgctttactggaagagcatttgggaatatcagagcgtacgagtcgttgaatttggacaacgaactcagcgcttttcctgtactccttgctttgctgctacctcctttgctgctaccccctttgctgctacctcctttgctactaccccctttgctgctactccctttgctgctactccctttgctgccaccacccttgctactaccccctttgctgctaccccccttgctgctaccccctttgctgctaccccccttgctgctaccccccttactgcttccccctttgctactacccccctttgccgctttactaccgctggcagcgcaccccccagcggaattagcagagtttgtcgcgctcgccgaactcttctctctgctcctggagctgctggaccccttcgcgcccgttttgctacccccccggctggcccccttgccctccgctggcccagcagaggggttggcgctacccgcagttgtagtaccaatagtggtatcccccgcggcagcgcctgcagtaccgcttccagtttccccctctgcaccccccgcgacggccgtcgcctcctcagtctttgccaccgtgtcctcctccccagtaggcactccagccgaggcggacttttctgctccaggggaggcggatttgtctgccccagccgaggtggtcttgtcttccccagccgaggtggccttgtcttcccccgccgccttggctttgtctccccccgccgccttggctttgtcttcccccgccgccttggctttgtcttcccccgccgccttggacttgctactcccccccttggagcttttactcgagccaccacctccccccctattcacctgcgagttgtcattcctacttccccccattctgttcacttaaaaaatggccaaaagaaacacaaaaaaaaaaagaaaaaaaagaaagaaaaaaaagaaatcattaaaactgggaccaataagttatatgccttcttttgtttttcctcaaaatggattgtcccaaagggtagggttaaaatggccctgcaggagcatcccctctccatgcatggaggggagggcaccaattcgcttaagccgactcccgcacgggctttatgttaagaagcccattagctacatcgcgagcctttttttttttttttttttttttttaagtatacaaacatcgtgctgtttctccttgttcgtcatttcgggagatggaaggctgccccttggccctttttttttttttttttcacgtgcgccgaggggcaggagctcaagcatgtacgtgggcaagcaaactcgcctgcggccaaaggcgcgtacaaaaatgcataagcacaggcacgcatgcatacataaaacctacatgcatacataatacgtacataaatggatacataatacgtacgtacataggcacaacaagtgggcgcaatatacatttggggattatcttgacccccccatttttgctcccccatcagcggatcgattggggcggacctttttcgtgacccttctccaacgggagagtcaccctgcagtatttaacgccgcagttttacatctgcgttgctcatcccacctgggggatgggggtggggcaagaagaaggagggatttcccgttttgtcccttttctccactcgtgaataacgtataagctctacttatcgctccgtacgacgttgaaaatggggacaaaaaaaagagaaaaaaaaaaagaaaaagttgcatatgtgtggtagcaactgcgtggtagcaactgcgtggtagcaactgcgcggtagcaactgtgcggtagcaactgcgcggtagcaactgtgcggtagcaactccgtggtggcaaccaaactgaaacgaaataatgtcgacaccaaaagtggagaaaatgcagacgactcgcacaaaacgggagctccgtttcgcttgcaacttccatctcgaagatccccctgggggtcaaccaaaaaggtatgcagtgaacgatgtgcgaagctaagcgaatgatcacactttggtagggagaaatgatggagggagaaacgatggagggagataaacgcgagatgtattcatggcttcgttaggggccaccccagtggaactgactcttccgtgacataacccctgtccacatttgctggctatttcatcgtgcatgtaggaaagaaaacaccgaaagttgttctcatgaatgagacactttacggtggtgacatcctacagtgggaaaagaggtacctatctcctgatgctactactactctgttccttgtatccatctgttaaggtaaatggtacgtcgtggggaatgagaaaatgaaaggaagtgaatacacagctggaaacgttacgcatgatagacacagcagaggcataaatcgaggggccgccatgcacggtaacctcatttgcgcccccgtgtataggccgcccccctttttttctttttttttttcttttttccgcgccgtaccttttgagtagatcaacgtacgagatgttagattccttgaaggcgtttacctctcttcaaaaaaaaaaaaaaaaaattaatttcgcacttgcacaggtgtaaataaggaatgcatctacatgtcctgtttggagttgccttagctgcgtagcccccttgtcctgctcgccgtgctcttttttttctccccttttttttcatctcatctcttctttttgctttcccgcaaatattccatttcgtcttccgtgaggctgtccccgaactgcttcaatattagcaaaatcagctccttgtgcatgtaacccgttttctgttttggtttccgaggagaggaagggaaaaaatgttgagttggaaggggcagagatggaaggggaagagatgaaacgaacgcgtagacgcactaacacgccagtgtgcacagaaatctgctactttctttttctctctttttttttgcgaaatgtgagaggatggcatagaggggcgacgcgtcgtagattctctgcctatatgtccctccatgttttcctctccccatttgccgcctatccctctccccatttgccgcctatccctctccccatttgccgcctatccctctccccatttgccgcctatccatccccacccacacggagaacccacctggacgtcccaaatttcaaagaaggtaatcatattctgtaaggcttcttcctcttgcactataaaagttttaatgaaggcaaccaggtcgtctttgtgtacttcgcccattgccttcagctcattcagcttgctctgcgtcagagggagattctggtggcaagggggtgcagggcacataaaaagtggaccacgagaaatagaggagaaactcatcaggggaagagttcatttggtgcttttgcgaggaaggattggtggagaatcaaaccggcttataaaaatggacactactcttagggcatgtcaatgtggatggtcacccttccacgtgactacgtccagccggcgctcttcttcttaccactttgtatatgacatccacgcagtcctcaaatgttagcttgtcgatctgcacacaagggggggaagttaggagatgcgtttttttttttttgtccttcgtcatgccagatggttcacatcaacatgttacttttcacctcctccttctccttacttcttttttttgcaggagttccatcacttgatttatttttctcccttccagactttcatccacgtgagttggttgttcacctttctgttcggcttgttttctttctgtgtcattggttatctctttcgccccctgcgaggattccccctccaggggttgcttcttatcttgctcttcctcgtggctgcttttttctgcttccccaactttgcccccatttttgtgccccttctgttcttcttcttcttctacgcccccttggttctttttcatttcatttatttgcctgttaaggtactcttggtgtcttttcagttcgtgtccgctcaaagcactcgtcaagagaagcttgtctcccattttttggaggtccttgttcttctccgcagccttccgcacgaagtcattgtactggggagcggcgagttgagggggaaatttaataacgcaaaagggatgtagcgaaacggagcgaacggatcgaacggatcgaacggatcgaacggatcacattgtagacgccgatacccacggcgaaacgggttggttatggccacaaaaggaagcaccccccaaatgggcaaagctcgcgtgcaccacgctgccacgcgcctcctcctgcacgcgtacctttttcttgcttttgtcaaaggtctccttgaagtcacttctgttgccctccctggagagatgctcatccacactagtcatcacgcgacggaaattttccagtgcctattaagaggatcgtaaaggagtgagccgattagaagctgtgaacacatgcagaaggacgaatcggacaagcatccctacactttagatagtatgcctccatacatgtgtttcgtaaaataagaataaaaaaaaaacttattgctactacgttacctctatgagcatggcgttgttcttctccaggtgctccttatatcgcaaggtctgattcatcacttcccgtttctctttcttttcattttgtaacttccctagcatgacgtccaaatcatccttcaggctctttaggcgagaaaaagaacacacacatgaaggggttacaagtatacatatgtgaacacatagagacgaaccccccacacacacacgggtgcaaatggaatgactccactccccgattagtctgagctgtgggggaggcgtccctcgaaatataatcggcctacattgatttgatgttcgcagtagcatatattcatctcgagctcttggatttttttcctgagagtggggaggggcgaggttcgacgtgatgtgcttcgtgatgtgcgacgtgatgcgcagcgtgatgaactagatggtgtagtgtccctcttggtagctccccccgatggggaacaaatgaacgtttttatcccattacgtgttcaatatatcggtcgctatcgacaagtccgtttgcgccctggctgacttcacggcgtccatcagaattattttgtctccctgcaatggcgtaaagtgggtagggggtgcactggtgatatgggtttgacgcggatccccgggcaggaaatgacagatgcgtcgctattcctgcgcttttgcacagttgcgccgcggttacgcggttctgccgctcttccccgcattgtgttgcttcattacgccaattttctcgcagcaggagacgatgctctccaaggctatcttatactggaggaacgcgtgcttcagctttctgagtctcgtctgcgcgcttttgctgcgtggaaaggggggtcatttggtgaatagatcgatggggtgaccactgtatagatgaagtgaccaccggaccgatggagtgaccactagatcgatgaatccatggtggggagagcataaacgtgcgcagagagtccgtcagttgccttttcggctccccccccgtttgtctttgtcctcacttctgctcgtagtaggtacggcacatcttcatgagctcctcgtttttttttttatcaaccagaagcttatttctgcttaatttgctgcggacatggaaggggaaaaatatttgaacggggtggaaccataacattagtgtgcatgccgtgacgcgcactaaatggagaataatcacatgagtgtgatacttctcctttttagttcgccttaatcaggagtgccccccaatctgcagacccccattttccatctcatcctcacttgcgctccatgacattctgtatgattccattttgaacgtttataatgctctttttcgtcttgagatctccctgatacttcctcaccatatagagcacgttttttatgtcgtcttggttgtaaaaaactcccgcctgtggagaaaaagggggaataggggaaaaaaataaaataaaaaacagcacacgtgtgtggttgcataggcttgtatggacgggagcaatacacactgcagagcgctactcctcagaggcacgacagtgggtagtgcgccaaatgatgatcaccttgatcagctcgaggtgaatcctagtgtccagatttttcttcaaatggtcatacttgtttttcagcgcctcgaatttatccttgtacgtcagctcgccatattccccatcgctgcagaggaacgcaaaaaaaaaaaaaaccaaaaaaaaatgagaaataagtgacaaagcaaatgaaaaggaactttctcaaaatgaaaccctaaccccacaatgggtagacactcccacaggtttttctccaccccgcccatcatcccttcctcaaatcctctattttcatttttgacggatgtttatacctgccttttggtatcccctcccttggggcgcatatccccaggggctcgacaatcttctccacatttctgtcgtgcaccttttccttcaaggtgtccaaatagtcgatgttgtttataatatcgttgattttttcaaactcctgcgatttggaagagagagaaaaaaaaataaaaaaaaaaaagtaataataaactacaaaagtaataataaactacaaaagtaataataaattacaaatgtgtaacaaatgagccccctcgtagacacaaccaggggcaagctaagcaacgcatccatccgaatcattaacgtgaatctccagcccaaataaaatgacgtccctcacgcgcaacgctcagcatatgctgacgcgcactaatcgaggaaatcctttcgcataaagagtaggacctgtttttttcttgtgtgtcttatttgtttcccttgggagaataagacgcattctctattaatcctgaaatttgtcacgtaagaagatagtgatggtggtgggaaattgtccattttaagtagtcgcacagggatatacttgcacgtgtttacatgcacaggggtgagctaaaataggcagctgctctgtccactttgagggggggaggcgaataatagacattcgccttttctctcttacagcttatagtttatcggctcgcttcccttgtcctgattataggataaaaagtgaacggaattatacatacgtgtgtgcttcaaaggggcacctgtggtggggggcatatgctcaggtgagagtacacatgtacactaaggttaaggtgcacgtcttttcttttggcttatcttttcgagttgccccctttttcagtaccaataaaagcaccgcctctgtgcggaggtcctcgtagaaggagacgcggttcttcctgaagagagagctaaaaggctttccatcgtcatcgtcgtcatcgtaacttagtggattccttctctgtgtatgcacagttttggacacacttccttttaatatttccatcttatctttcacgcagcacgtgggggttgtacgtgcaaaaatgtgtacacgtgttggtagtgtcttttggggggcactttatacgtttttatttggcacactttatacggttttttttggcacactttatgcacgttttttttggcacactttatgcacgttttttttggcacactttatgcacgttttttttggcacactttatgcgcgttttttttggcactatttaggtgtttccttttcgctccttttcatgcaccatttctttatagaataaacttttcgagcgaacaagacaactctcgcgcgattgtgtaacgtacccgcgtaatttcaatttggagaaaatgtcaattaaacaaattaacactcaaaggtgaaatgtaagcaaaaaaagtaaaaataaatcaacacaacacaacgtagtgtatcatttcgaattgcacacatttatcatcacagtgaagtgataacaaaagggaaagaaaaaaaaaaaatcagcacaacgcaacgtgtgactaaattcctgtctgcaaaagtgcgatggatgggtaattcatacgcgtgttaattttgttggcatttttgttttcctttttttttattatcaagtttaaggggcacaatcatgcaatgaacattttaaacaattttttaagtgatataagtacaactttgctcattatgcgaataactgggcgaatgtcagttgcgttttctccaccaactgcatcactcgctgtgtttctcttgctaataatttggctaagtctccctcggtgaagctacacactcgcgggatggaagtctctttcgattatttttatcgtccttcttgcttcacatttcgctgcatacgtcttttctgcccttcatgtgtacaaatagtttgttgtcaccctatttgggttccctcaaaatgataaaaaaaaaaaatgacctgcccgtagctctcaccacgctgccaatcaaccagtatgtcgcagatatctgcacacaggattaagtaggcgcagaaaaatgttccaacgtttttgtattctttatggtttttcctgctcttcttcgctgtgttcactttgcgttgggaaaatcgtaaaagttgttacttcgccaaagtggggactttttcttttttttttttttttgcatttatatgtgtgcagagaacagaaggggacatattacgaacaatgcaactttttttttttttttgcatttatatgtgtgcagaacaaacaggtagattttatgaacggtgcagtattttttttttttttttttttttttctggctagctagccaaaaagggttgttaaaactgctcgacgctgtcgcaaggaaaacgccaaaaaacaacattaaaatcgctcgacacggtcacaaactggacgcatttttgatcctccctcggctccaacaggcacatctgcaagatgctattcgaatgcgcaactatttctccaattatttcgttcccgctcatgtgctggcactggtcctctatatcttgaatgccttttttgtcatagaaaaaatcaatgcttaaatttttaattgagaactgtggaagcaccaccttcgatagggtccattccccactcaggcattctacaaggatgggaaatatgtcgtagccgtactgcgaggtggaagaaatgaaaaacagatcggttacgagatctcttcgttttggctttgccatggagtgggtgctaaagtggggggctgctcccacatgtgtctaagttcacactcccgtgctacatacatacgcgcatgcaacactgcgtaacgtacaaccagaagcgagtcctcatccaaaaacagacacttctgcatcgtctgaccaacccaagaaacgaactgcgtgttgggcgtgggcttgaagtagtcgcaaattattatttgctggttttctcggttgttttcgaagctgctagctgaaaaaaaataaaaaataaaataacaacaacgacaacgacaataataataataatgtgacgaagctgcagaatgctgtgcgcccttacctccgcactgcgcgcactttgttgtggagcgaaactgtccttacctattacggctacccttttgttcgatggggaaaaggaactgtgcaaaatgacgtgcccttcgcattcgatctgtcaaacatgcggcataaataggaaaatggggtagcgaaatgggggtcacgaaaatggggtagcgaaatggaggttacgaaatggggtcacaaaatgggggtcacaaaatggaggtcacgaaatgggccattaccttgccgatcacgtcgttgctatttaagttcctgtcctcgatcagttcgtcaatattggaatgggtcctgcgcagggaaaaggcccactcgtggggacatttgtaaggctgcctctacgtgggccacacgtgcgagcacgcaaataggcctacaaaaaatgatgcaaaaaaaaaaggtaaccacgtcgtggtatacaagcaagtgaacctagttcttccttcatctggtatgtcttcgtccaaagtgcccgatgtgcacacaagctgagcagatgagtccatcgagcagctacacagaatattcccttcggaaaaagaaaaaaaaaattaacattgtaaacagcaaaaaaaagacagacaaaatggaggaaacacttctgcacagcttcgccttcccttccccttctggtcggccatacctgaatagctccactgtaggaacaaaacgctcccagagtgatttgccaccttttcgatcttccattttgtatcttccccctttgaacaaatgaatataacgccggacgaaaatccgatggcgaaggagtgggcatgtggatgccaacaggcacaagtaggtaggagttcctccgatgtgatgctaacattggtggtattccatcgttcgttttttccctttttatatatgacgcatttcatgtcgatggtcagtacgagcaggtcgttttggctcgaccattcgagggcaacaaccttgtgcctgttctgtgtttgtgggggggtgggggcagaataatgggtgcacaagtgggcagacgaatgggcgtgggggcaaatgcggccgcctttgagcgccccagtggggaagacctagtggcatatccaccaccccgcaggcctgcacatctccgcgtgcgtgggacaacttaccccaaggaatatcgtctgacatggggacaactttccgtttgttattttggacacttgcacatatcttttatttttcacgacagctactagcgtgttctgcgcgttggtcgagacgtttattggcggttcagagtcttcctccggcagaacatatttggtacactcgcattttatatactcagtcattatgtcgtttgtgtgcttcgtttcacattactgttttgtccttgggggggggtgcactcccccgtggggctcgtctccgtccgtctgaggtgacgttcgacgttgagcttctttgttgccgcttggtctcccctattttcgatcgcccaatgggtgtacatacacgtggggattgctaaacggtgagcagaaagggggcaatgaaaaaaatgttatgcaaagggtggagaggcttgggtgaggcacatgtcgctattgtgctcgcacaagtgtacacgtttgtgtgcccatgtgagtatttattggccctttttcggtctcttctttttgacttccctttcacctctttttcacttcatgctccctttgtggtgttttttttttcccgggggactcacccaatgggcaaacgcaaagcgatactcagcaagtgactcgccaaatagctcgccaatcggttcaccaaataggcaaaacagcggacgaccctttttgtagaggggcaccttttccttcagcccccttgcccttctcagctgagcgaaaaagacaaggcgcacaattctcacggaaatattttgttcacttaaagttattgtccacctgtaaggatagacacacgcacatacgtgcgtacgtacagcagtgcgtccctacaaacgtacatacctactatcgtacgtacctaccaacgtgcgtggatataggctcccctacttacctccctcgagggctcgcacgatgaaggggggtggcctcggcgcgattcttctcccagtgctactgctgcttagcggccaagtcaaggctgactacggaatcaaaacgaacaagctgaccttcctctcccaatcggaacagtgcaaaaaagaaatcagcatctatgaagaaggaaattcattctttatacgaaataaggacaacacatatttggaggtccaagagaaggtgacagtcgcagggagcttggatgtgtttgggactgtccacacgaatgagtaccgcgcgtttgggcagaagcagtggactttgcaccacctggacacgttcgaccggaaggagagtgcctggatcccctcggtatgctgcttcgccaaagcggcaaaaggaggaaaaaaaaaaaaaaacacacacacacaaacgaacgaacgaacgaacaaacaactctgccatgtagagcagcttaccatgacgttatcccttttacagtcaaacttttttacctcctcatttgaacttcccttcccccgatcatcaccccacatttgcatgcccaactaacccccccccctgtaaaaaaggatatcagcacatgtgggaattcccccgacacctttctgggaggaccctggtacgggaacaaaagggtagaagaatcgcttttcgaagcaaatgtacaaaatggtgcagagaaaggtacgcagaggagtcaaataaaattgccgtgttacgcgtattccccttccccccatcctgtagcatattcggagctgtggaggcctacaccactgttagagacataccaaagcacagcgcactgaaaattaaattaagggttcactttttcgatgcctggaaaggcgattcactgtttcttcaagctgataggaagaccgtttgggctggtaagcatgtcgaggggtggactatcagtgcccttcctttttgtcaccccacctagagcagaactgggctgacataacctgcaacttatatgctaaacttgttcctcccacactcatgcagaatcacacaaatcgaaccctgaagaaaaggtaacaccggtttgggatggcaacttggatctcaccctgttgcgttactctccaaaaaaagaaataaaataaaaagaaaaacgcttccccttcgctttcccatccccttgcctttcctttccttcccttttttttttttttgcctacttccctccgcagggtgttggtgacggaataaacctttgcggggaggagactcccgatcggttatcagttagtgcaaacttggaagcgattaccggggagcggaatatacgcacctgtcgtgtttgaaattgtgcgcgcggcagaaaaggagaacactaagactttgccaagccgtcacactgcttaccgcatagcatagcagcttaccgcacagccgctttccgcttaccgcttgcctttctaatttcccctcgaaaacaaccgcaggcccctgtggacgtcgaattcgagcactcctcaggtgggttacgccggcgatgcgatgcgattccccgccctttgaggcaccgtacgcgtccccgaagcagacgcactacactaacacaacaccatctcctgacgtgacgccgctccccccctacgcgacagactcggttagcatactgattggaagcactttaaaaaaaacaaacgatgcctgcaccacctcgtggggagtagacgatctgcacgtctactacaaatagtttgggcgccgcgggctgttctttatcagcgcacgtggggtatgcagaaaagaggacgcactagtatgtgcacatatctgtgtgtgaagatatctgtgtgtgaagatatctgtgtgtgaagatatctgtgtgtgaagatatctgtgtgtgcatatatccgcgtgtgcatatttccacatatgcatgtgcatgtgcgcgcctgctcggcgagctaatacaactccgcctcctgactaagtatcgagttgaaagtcaacccctcggagttcttcctattaatatcagcacccgcgctggttaaatacttaataatgtccgtcttccctgaatacgcggcaatgtgaagggcagtgtctccacaagagtcgtgtgcattcacatcagcgccaaactcgattaacgttttcactatgtctaggtaccctctatcgcaagcataatgcagagcgcacagtccatctgagtttctcttatttattaactgtgggttactttttagtgcactctttatatactgcagatttgcctgcactacgtttttgcagaggaggtcactcaaattgcttgtactatcggtgttgtccttgctagtagggtaactcccctctgcaactcccgtgagcatctccgccagtggcttcatcttactcatcgtcttcgtaaaatcgaacgatacattgacactctccttttttatctcctggggaaggatcttctctacaaattgcacgtagagaaatttgcatactcttttacttactccgtggcaatgcttccaggcgcttaatttggcatccattaggtagcggttcccttctctttctcttttggtgagtgtttctttgtctccactgcattctgcgttcaatggcttgtctgaatcatccgcatcttggttcatgtctcctgcggttatttgcttgtacaagccatataagtaaatccactgctcaaatttcagctgacttctgtgcatcttcactgcgttgcacatttgaataaattttttatccaagtcttcgtcacttaaatggatagttacatctttgtttattacagggagtcgtattttttttttttccactctcctaaccatttatggagtagaacctgtggcgttttaagtagccatttggctaccccctcaatttggtgcaaaattttattcgtcttttcagggctgtatttcttcagggcgtacaggataatgcatgctgatgcgacgttcgcaagcagcagcgttttccggttaaggcttttcagcattttgggtgtgaagtgtagtggcttggcgacgcgggttcaatcctgcctgcgtgtgtagtggcttggcgacgcgggttcaatcctacctgcgtgcacatgtgcgcagggaaggccactaacagcacgctgcaacacaacgggttttttttgcacttttcggcgaggaaagcgaggccccccctgtgttgctctaaaatgccttcaagaaatggagcagcccattttataggcatgccgcgtaaggaggagggtcagcagaatgcacaaataggcctacctacatgggtgcctacctgggtgcctgcctgggctaactctgcgcttggcgtgcccctcttagggtttctcttcccccccctttcccgtttcgcaagctgcttaacgaattggtttcgcttccatccaagcggccctatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatgttgagccatttcacctattcgttttggagagttccctgtgagtaaccttgctagtagctccgctgacagctgtgagaatccatggctgcatgcgtgcagtgagctgtgcatctgaggagttagcctgatgtcattttaggagagcgtgaggggtagttacagtaagagctaaggcgctttgacctacggagggagaagcaacggggcatctaccacccagcggaaggacccctaataaggtagaagctatcccaaaaggggggaggggaacgaaaaaagagaaaaaagtgaaacgctccaaagaaatgggtagcacagaagggggagaccaacctgagggggaagctgcagaaaattcagctaaaggcaaaggagaaagccatgtggaaaacaaaacggacgatctcgacgaggcgagcagcctcctcgctagcctcgccaacgtggtggaccaggaagacgtggacaaagtaaacagtaggggaaacaaaaaaaccaaaaaggaaaaaaaaaagaaaaaagagaatatctaaaggaaaagaggaagaagaacagaccagaagaaaaaaaaaagaaaagaaaaaaaaaaaatgaactgttgaaaacgttaaataatctgaattcaagtgagaggatacagtttctaatggaaaggagagctttacaggaagaaaaaaaaaaggaggcaacaatttttaatgaaggcatacaatgagggatataaaatctgctacaactgtagctttttaaatcagatgggagagaaggaagtatccagtttagctaagcaggtttttttgggctaccactacatgatcaaggagcagttacctgtgcaatttcattttaccagcttgacgagcaccgacgaattctacacgcagctcacagagaagtatgcgctggggaagtggcgtgtccacattcactcggaggactactgggatttgttcccgcgggagaagattgtcgtgctatcccccgacgcggaggaggtgagcggtggagcggttaagccgtcgtcttcactgcactgtgtgtgctacacgggaccgaccacaaccgaacgaaaagaaaagaaaagaaacaaaacaaaacaaaacaaaacaaaccaaaccaaaccaaaccaaccaaaccaaaccaaaccaaaccaaaccaaaccaaaccaaaccaaaccaaaccaaaccaatccaatccaatccaaaccataccaaactgaaccaatccaaacctcctccccccctgtaggaactgaccgaagttcgagacgacgaggtgtacatcatttctgcgctggtcgaccggagcgtttccaaggtgactgttcccatcggaggggcgacatcactcgtttgagcggatgcactcgtaatagaccacctaagcgtggatgagcaggatgaacaggatgagcactttgcaggccattcctcccccctcctgcacttaccagtgaatcaattgttgacacgccctttttgtacttcccttcgcccctcctcagaatttgtccttctaccaggcgtccctgcacaacttagtgacgaagaagttacccatggaggtatgtatcatctgagaaaaaaaaaaaaacatttaaaaaaaaaaaaaaaaaaaagctatttaaaaaaaaaataccattgaaccacccccaacagggaggggaaatatgccccacctctaccccccagatggtccattcagcgagctggacggtataatcttcctacgttttgactttaacattctattcttcataactccattttttttctcccactcacacagaaatattttaaaaaaaggaaaagcaacgtactgaacgttaacactgtggtggaaattttaatcagttttttaaaaaacaaaaactggatgaaagttttcgagaagtgtgtgccacaaaaaaaagtgctctgcttttgctatggcgcctcagaggagggacacagagatgaagaggcagacgcgggtgacgggaaaaaaacagacgaacggtgtttagaggataacggaaagaagtacgtccacccggatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattcgtcggaggctaagccacattgttagggtgccccctatgggcaaagcacacttccgtatgtttcaccgtaggcctattgcccacgctcgttggggagtctcctgccaacgtgagtacccgacaaacacggggtcaatgaccaaaacaacgatttccacccaccaagggtcgcccaaaatagcgtacgtagcctcaatggctcaaacgaaaggaaactcccatttttgggagctgtctttttttacaattacaacgatgataacagcctagccaccagaattgattcaaatgatcgcataagctttttcgtttgaggttatttgtattcttcacaagttagctagctatttttgtgctaccttcctccatccaaaaagtatggcccggattggaagttatccccccgggaaaaaactaaaagcagcagctgcattcgaatgggcagtctttcgtgtatcctccctggcctgcaaaaggggagtaggcattgtgttcagtgcggtgaagcagtgaggtgaagtagtacggtgaagcagtgaggtgaagtagtacggcgaagtagtaaagcgaagtagtacggcgaagtagtgcgccgaagcagtgacaatgctcgtgcgacgaagcttacccatcttgagctcctccatagaataaatgggcaacccatccggcgtgcgcgcgcgctcggtgaccgccgccttggcgacccgccgttgtgcctttttctggacccgaccggcgttgaggccgcttttttcggagctttttttaataggcctcgtctcgctgccaacttttgtagccttcttctccttggccttcaggttattgaagatgtcctcgatgcttgctttcgcctccaactgttccttcctcttcccgattgagtcgctcgccccactcttattttttttccctttcccctttcgcgagctgttagagctgctcaaatttttggcgcctccagaattttccccattttggtcatttttccactgcttgttcgttttgccgccaccttcttcgcttggggacgaagcgggggccctcttctccttattttcgttatctcccatttggctaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaatatatatatgttaaagttaattcggctatgctatgctgtttattttgccatgttgggggaccaacgcggtgtctctctaccgctcgcttcacattttcaaccctttctttttttttttttcctatgactggtctacgccgtcaccccgttgctgctcttccacgttccccaccttatcctcctggcaagcatcctgctcaacatcatccctttgcatattcttcatttctcgctccttattccacctctcaattttttccctgcgttcggcactattttctcgcctaggatgtttatgtcttctactggcaccgtcgctgtccccatcggcatcatcacgattcctgcttcggttcctgctccgacttctactcctatttctgcgtctagaagagtggtgactgtccccatatttatcacgtctatgtttgtccctacttcctctatccctgtggctatcgtgatgtccgtcctccgaaccatctttcgttttacgccttttcttatattctggaaattttttatacattcgtttgtacagcttccgcttgacagcccttggtacatgtttgatatgcataaagttgcagtacccacctcgtcgacattggccatcgacaaactgcctgcaccttgcctccctgaagtctgtcacaggggtatactcaatttgtaacggctttcccgcatagaatctcccattcaactccttcacagccttctccgcataatcctcgtgtgtgtattttatgtacacatttccaataatgtgatctcctatattgtcacatacaaccatatcttcaatttcaccatacttcattaattcctcaaagacttcttcgtaaaactcctcaaaatggtccgctgctttgtccaacacttcatcctccaccatttgcccttctgcaattgcaacggccattggggggttgtcgtacatgtgacggatgactaacgtttgagcactgtttggcttgtagtggcttcgactacactgatcgccatggcggcatgcgcctattttccaaaagaagggacagttaactctgtcctcttccgttccgatgatccgtgccagatgctcggccattttcgcgggaggggggcataaaaatgtacgtaacttagaagtaggaacatataagtattaacctatatgtatgtgcgtgcctacacatacgtgcacgcacgtttgcatataaatgtgaacactattttggctagctggaaaaaaaaaaacagctagctacacctgtatttatgcgtttcccgctcagtttacctgcacatttgcaaaaaaaaaaaatatttcctgttcaggtaaaaaactaatacaaatgcgaaacacacaaaagagaggcgtcaactttacaatggtgtaattttgcccaaataactgctctacgttgatgtgtttgtggccacgccaaaacgtcaaacgtgtcgcccatttcagcaataagcgattggtttagcggttgcctgcgggttggggcgcagcgcgtaaagcttaaaattggtgtttacgtccaagttgacactgacactgacgctggcgccgtcgtcctcgatatcgatatcggtatcgtaatggttatgttaacggcacgtgctcgccacgacgctgcggttcgcgaacacttcgcctcaacgcacgtttcgctgaagcacttttccttcaatgttccatgcatacgcttctgttcttttaatgacgtttgcaaaaaataaaccacgtgcgttcttgtaggtacgtttcttcctccaaaaaaagtttgggccacgcgtcgaaatgtacacagtggagtagtgcagatgtgcgcactgtgtaatcacgcgtatctaggtaacaagcgtgtaggcatatgcataggcataaccacaggcataggcataaccacaggcataggcataaccacaggcataggcataataacaggcataggcattggcatgagcaaaggcatacaggggggagttacgcgtaccgttttgcgtaccacttcgcgtgccctttcatgcgcgtagcacgcatctgtgcagagagagggacggctctgcctcctaaagttggcgaaacggccagggcttcaagcaggcgcgaggggctattataccacaagggcaaaggggtactacactgcgcatggttagcacaaacggggtacgtccgcggtacataggtggtactctcacttggtccattcctgcatccggctttgctacctctcgatcaaccctcttaagtttaatggcgcacttcagttaaagttaacaaagaaaaaaggtggtaaagccggtcctctaacctgatgtcatgtacgtatctcagttcaatgtcacatgtacaagctgagctgccttttttttgtcccttatatgacattaggatgctaaaaggaaaatttcgccaaagaataaaaaattacatcttcgtttaatcaccattttgttgccttgaaatagagaaaaaaaaaaaagagggatgggtacggaaggcgatgcagcttgtactccaaagctttgccgtccccgcgaagtatatatacatatgtgcatgtaagtacgtacttaaaaaatttggagtacccagattgaatggcaaaaagttgtgtttcgcttcgttttgcatccatcacttcggttcgtttcggttagcttcggttcgcgtcggttcgcttctgttcgtttcgattcgcatctcatcgcatctcatcgcatcgcatctcttcgggtcgcttcgctttgcttccccctgctttgttttgtttttcctttacttctctttccacaatggaataattttcatttttgccccctcgccatacatggtttacttaattttttttttttgatgagaggggaaaaaatcaacgaggtgatgaattcgccttcgcatgagcatgcatataaacatacatgcatgtacataccgccctatgttattattaacctttgaaggaagtgaccgtccgcacgttcgcacatgtacagacgaatgcgaacgcgggctgtgtgaagaacgcgtgcgcgaaagggtacacagcgacgtctgcgtgggtgtacacataggcacgtgcgcagggatcttcccacatacgtaggcagataggtgggcagatacgtaggcggattgttgggcagatacgtaggcaccccctcacatacacgtgcacgaacctgcctacatgcaaaggcctcctctgcgacgctcgcacatggccggcacccccctcgtcccactgtagcggcgcgccccccctttttgcaaagccggcgcgcattggagcggtgtgtagaactggttgcccgttgcagcgtcgtcagcagcgatagtggcgttaccagcgatagtggcgttatcagcgatagtggcgtcatcagcgatagtggcgtcgtcagcgatagtggcgtcgtcagagatagccgcgtcatccacgtaaccgcttatccgcttatccgagtaaccactccgacagtgcttaccgctcccccgcgaggcgcacgaacatgtttaatggagaaagcaaaaacaggaagatcaacctgagcgggaagaaacatgtcatcctcaacaaggactccttcatcgagagggccaaaaaagagaaagaaatccacctcaacttggcaaggaggaaaaacgcctttaaggttatcagcacctatgtaagctataaaaaatgtattgaaaaaaggaggagcgagattaagattctcatcgggaagagaatcagcgatgtgatgttgttgcagaacctggtcgcaccggatgtgtatgagagagccttacgaatatgcctttatgaattttctgtgagctccacgtttttgtactccaaccggagttgctactactactataagggcatggactttgatagtatgtaccctcctgtgaaacacctcctagatgtgctgaagctgtatggcaaagtggggcaactggatgaaccccattcggcgagggaggggaaaaacgaagaggatgtaaggggttcaactcagcaggatggaggcggttctgcccaaccggatggaggcggttctacacagcaggatggaggcggttctgcccagcaggatggaggcggttctgcccaaccggatggaagccaacccggaaaggacccaaagaagaaggaagcaatccacgttagcaataagttcctgtacagacataaaaacgaaatacaagttttacttaaccatttggatgttctcctaggagggtacaacttatatggtgaaaatatatatggagaataccactcggggatgcgaagtgtgagacggtgtaggggtcatttgttgagtggcaccgacatagcgaggggaagtagccaagggggagttttccccagtgtgagtaccaaatctaaaagatacgaaaatggacagatgctctacatgtaccacatgtacaattttattttgaataaatccttctgtgtccacatggagaaggaaataaactctcggaaagagaaaaatttgcagaatatcccccgtaatgataaaaaaaacgtattgcaatcacttcataaaataagtgactgcatcattttaacaatggatggaattatctgcattttgagaaaggtactcctgtcatatgcaccgaagcagattgccaaatgtggttcaaccaagctactgatttatttgtgtgatcttatatatatttttttatactctttgaagatgaagggacatgaagtaaaacaagaacgtgtagaggaggtaaaagaaaaactcaacctgcttttacaatttgtttgcattagtgtagatcagctaaaggattgccattctttgtgtattgctttttttaagtacccaatttacgatattttttccactcctattgacgtgaagaaagaacttggtatgataaaactgctgcttttgaagattgtaaataggacttatggaccacatgatgtagatataatgcaggagctggtttactctaatgagaacctgcttctccatttggagaagtaccatgtgtttaatcatgcatccttcgataggaagaatatatcaggggtaaacatacttaagaatatgcttctgtttgtccacatcaatgaagcgctggttcaggacaacgttttgaatatcctgctggaggcttacttgttcctgtcgctgaggtatcacccgtatgtctacaaggtggggggagggggaacaccacgcgtcggaggaataggaggaattgacggaattgacggaatcgacggaaactgcggaattgacggaattgaccgaatcgacggaattgaccgaattgaccgaattgacgggattgacggaaactgcgggatgggcggcagaacggatggagatggtgacgcccatgccgatgcgcagtgcgacttcgcctccccccccagcggagccctctgcagcaccaccaacccggagcacacccaaacggaggacgtggcgggcaagaagagatccgtctccttcggcggaggcgcgtgggagcaatcgactccaaataaaaagaaagaagtgcacacggatgatcggcacacggacgatcggcgcacaaacgatcggcacacaaacgatcggcgcacaaacgatcggcgcacaaacgatcggcgcacaaacgatcggcgcacaaacggggggctcgcacacatgggcttttattacacgagaggggtaatcgactctttagtacacatttgtaaaagggggggatttaaacggttggacgcgctgctgttctttcttcttccttttaggaccatccataggaggatcttccatcggtacaggaactattacgagtttgtaaaaaatgtgagcaaccaggcgtgcgtgattgggggacggagaagtgatttgactaatcggcggggagcgcttggtggtagtcgaattgggggaagtcgaattgggggaagtcgaattgggggaaactcccctagtggtagtcgaattgggggaaatccactcggtggtagtcgaatcgggggaaatccccttggtggtagtcgaatcgggggaaatcccctcggtgacaatagaagggaggaggtgcccgggagcggcccagcgttagggttgctcccccagacgaggcatctctcaagggatcagccaacgcagaagacagcatgcagagcccataagcataagcgcctattcagcatgaaaaacctcatcagggcaaaggggaaaaggggaaagcggtcatgtgacggggatcttctaaacaacgatatcatattgaaggtgaaaaaaatactcatcgagcacgacatgcacatctacctggtgagagaagtgtacctactttggttcaccaattgtaaagcaaacgacaccttattctttaagtacctctccgccttcccctacttcgatcacactattgtctccatatatatctcctccctctgtttccttctgcactactatatcgtagcgaacatgtttgttaacttaattgatattaaggggttcaaattgtgcaaacattttatggctagcttggccttcaagaaagtatgtaagttgctgctgatgtctctgtgggtggtgctgaagaaatccatgtatgctattaactgtgaggtggtgaatcggctagcttgtgaggagaaaggagtggtgggacgggagggagatggagggggagacgacaccgaactggaggagttcacggaagggattaatgaggaggacacgtacaacgatgaggatgagcagtatgagcgggagatgaacaggaaggaggagcgggccatagaggagatcgaaggggtcagcggtggaggggtcagcagtgcaggggtcagcggtgaagaacgcagcaccgaagaacgccgcgtcgaagatccctgcgctagagcggacttgtgtgaacccctgcgatgcttcgaggaaatccccattgcgctgggtgcaacggaagagccgtttttccgagcgagttcagcagtcctacccaactgcagagcagaggaccttttggaagcgctggactcacttagcacaggtgagccgtcctccatggggatactctacccttccagtgcccaccatttgatgaaacgaggaatgtacttctcagcgtgcgatacatatgacgggataggaatacccaacacgaccagcatgggtagtggtttcaaaagtagcatgcatagcacccgaggaggcgaagatgcgtcggcaataacgtccacgttaataagctacctgttgtataatcgagacagaaaaggactgaactatatactgccacttttactgaataagttatacaaggtgaacgggtacgtgcatctcttcgaggatgatttttttgtaatcaaggaaacgagtaatttgctaaagaatcggtttaacattattggggaccagaataacagcggaagtggatccaatcaaatgagcagcagcaccacaagcagtagtcactacgacacagaatcacatctcttcatcgataagaacgatgcctatctgaattacaatataaagcacgtgaatgagttggctaactacctgttgaggtttactccgtttactctcccttttgatgatcgcatattaatattttacaacaacaggaataagtccaaggagagtatccgagacgacagcaggttcaatttcgtagatgtgaagcaccatttgattaggagaacacacatagtagaagacgcgtttatattgcttcacatgctagacggtactcaggtcaagcaaaacatcagagtcgcatttattgatcaaaatggtaatgaagaaactggaatcgatggaggaggactttttaaagaattcatgatacttttatgtcgagaaatatttcactcaaatttttttctcttcgattatgtacacaatggcacactctatccgaaacgattccattctaatgataatttaaatctctatacctttgctggtaaggcaattgggaaggctatttacgagcgcatacttattgaatccgtttttaatgacgtttttttgagcttcctcctatgtgatgacatagatctagatgtcgacatcgatattaacgacttatattttattgacaagcatgtttttaacagcttgctttatattcagaatacctcccatgtggagaacctctcacttacgttttgcatttacgagaggaagaaaccagatgtgggggacgtgcgtaagtacgaggacatcattagttactttcaggccctggggaggcagctgtccgggggggcaggcggtgcgggaggaagcttcgttgggggaagtggcggtgctggcggtgcgggagggagcttcgttggggggagtggcgtgggtgcaggcagccggggaaacgtcgtgaggcggttcttctcgcagacgggagtctcccctgaccatgacaacattaacagcttcttcaacataatagataatttggacgcactgatacacacactcgatcgaaatctttcatccctttctccggtgactctggaggaccatgtgtccgaagttaacacgacagaacggtaccgtggtgcgaactacaacgcggattcacccattgtgcagatgatgatccgtcgaaacgagctgaatttgagtcctacgtcgaatggggtactcttgggctcagacggggaggtcttgaggtacccgttgcgcagcgccaacgacctcgattcggaggagggacaggaagatctcggcaggggggatccatcaggtgggagtagcggtgaccaagcgggttggggcagagattacccagcgggtgggagtagaggtgaccaagcgggtgggagcagagattacccagcagttgagaacatagatgaccacgcgggagcacgccaacgcggggcgcaagcggaggacctggagtgcatcgacctgattgaaaacggaaggaacatactagtggacgatagcaacaaaaagcattacataaagctgtacataaattacaagtttaaaaaaatggtgcagaaaaaaacccaggcttttttgaaagggctgtccgaattgattcctacaaaatggctcaagctttttaatgctcatgagttaaagactctcatttcgggaaatgacaaatgcttcgacgtggatgatttgagaaggaacgttgtttacggtggagggtacaatgcaaatagcgaaactgtagtgaatttatttcacattttgaaaacattttctccaaaggagaagagcctgttcctcatgtttgtgactagctgctctaggtcccctttgcttggcttccaggagctgtaccctaaattctgcatctttcgcgtcgtggaccatacgagactgcccactgcgtccacgtgcgtgaacttgctcaagctgcccgactacacctccagggatatcctgcacaagaacctcctcacggcgataagcggcacgcaggggtttgacctcagctaaggggcggcggagcggtacagctgcattgtggcggagcggtgggggggtagggctacattgcggcggagcggtagagctgcattgtggcatgtacaccggggctccgttcccttgaggggcaccctgcgcgtgccgcctcggggggaccacctcgagtgggctcttgccaggggggaaatgtgcatccccttttttttgtacctaggcgtgctcatcatacgtttcgcgtggttcatggatgagtcaaacgggttacgctgcgttgcgttgcgtcacgttgcgttacgttgtgttacattccgttacgttgcgctcctcgtcagtttttcttcttttttaacgctgacatggtaacagtgcgcgggttatccccccgtggagtgacaagcggagggcggctgcgtagtttggcagttactcggcttcgctgctcgcagttcgccctttgcagtttcgacgcgggaccgtgaaggcgctgcccattacgccattgcccgttacgccgttgccccttgcacataagtgaacgaatgagcgctaaagtcgtcttgctgcactcgtgagaacaaagcggaaacaaaaaaaataattaatttcacacatagtataatctcttaactgcactgaaaatggattagcccgatttgcttggcgcaccttggggagaggggtgagcacgatgggatatcagctaggtgttatggtcactactgggaagatacaacgtttgctaatgcttcttctcatcttcgatcgtactgactgcctcccccgttgactgaagcgttcacgtgtcgcttcgcttcaccgcgttgagatcctcgtttggcccatcgggtgaccagccagtggctttccccacgttggccattttggggcaattcttttgcatttttaggggcatatttttgggcacattttgggcacattttggggcacattttggggcacattttggggcacattttgggcacattttgggcacattttttggtattttttttttcccattgtggaacccgcccggacgcagcgatcaccgaggtgactttccagcgggtggagagatgggtcttcccccggatggcaagcgagaccacgcgtgagcgagtaagctcggatgctacactgagaggactcgcgtagttacgagggaaaagcgcagcggtagcatttgcgtacacgcgtgtgtatgtatacccccccgtttgaaatccgctgataggggttttcgcctgaatcgggtgccgctcaccgcttcaccactcaccgcttcaccactcaccgcttcaccactcaccgcttcaccactcaccactcaccactcaccgcttcaccccctcaccacttccccacttaaagcgcaccccgtcgagatggtagtgtcgcagttctacatcctgtccccgcgaggggacaccatcatcaatcgagacttccgaggcgacgtgtccaaactgagcggggagatgttttttcgaaacgtaaagatacacaagggaggagatgccccacccctattctacctaaacgggatccatttcacctacttaaaaaataatagcctctatttcgtattcacttctttgtttaattcatccccgagttatatcctggagcttctctaccgtctggttaaaattgtgaaggatttctgtggtcatataagtgaggaagttattcgtgccaattttattttgatttatgaaattgttgatgagatcattgactatggatatattcagaacagcaatacagaaagcattcgtcatttaattcataacgagataagtgctacatctgatgtatgtatgggtggtggtacagtaggtggaggtacatctactactggtagcactatcacagctggggcagtagcaactgctgttggaaacactgttggaaatagcatcacaagtattagcaacagtacgaagaaactagccaacttttcaaacttcagcataaaaaattcaaacacattaccatccaatgcatcccaaaaaccaatacaattaaatgaaaaaaaaaatgaaatttttatcgatattgtagaaaaaataaatctcatcatgaatcataagggagagattatttactcctatgtagatggggtgattcaaattaaatcctacttacagggaaatccctatattaaaatcgctttaaatgatgacctgtacattaagaacttgcactcggacaacacaaataatgttatcattgatgactgtaattttaatcacttggttaatttgtctcaattcgaacgggataaaattcttgctctttaccaaccggacggggagtgcatcctcatgaactaccggattaataataattttaaggctcccttccgcctctatgccagcgtcacctacggccccaaccacacggtacggttcgaagcgtaggcggtggccaagcgtgtgcagcggagaggcgtattcggtagagaagcgtatgcaacggagaagcgtacgcagcggagaagcctatcctgcggtgaagctcacgcggcggccaagccgacctgaaatgcttctcctcccaggagctcaccacgtgaccacttcacccccccacacacacccacaggtcgagctctgcatccgcattcgtttggacatccccgcgcagtacacatgcacgaacgtcttcgtcaactgcaacctctgcaaacatataacgaacgtacacctggacctgaacagcgcctcagatctcttctcagcacagtacatcgcaaacgagcaccgccttctatggaccataaaaaagttcaaggttgggcttcgccttccccactctcctatgcaccagcagttcgttgtgtgcatcacatatgagaggctcctccctggggagttatctatccatctggccatctatccatctatccatctatccatctgtccatctgtacatctacccatctgtccatctgtacatctacccatctgtccatctgtacatctgtacatctattcatctacccatctacccacctatctatccacccatcttgcgccacaccattcgcctcctacgctcctttcctttagggcgagaacgaacacagcatacggtctaaaattacgttgagccctgggtacaccttttccaagcgggacttcggaccgatctacatcctcttcgagatccctatgtttaatttatccaagctgagaatcaagtacctacggatcatcgagaattacaagtcgagcaacacgcacaggtgggtgcgctacatcacgcagtcgtcgtcgtacgtctaccgcctgcactgaggggggcacacccgtaggacacacactgcaggaaacacaagagttcagttggggacatgcgcagtagtggtggtgttcccaagcgcacccatatcatcacggcgaacatgcgccaacacgtgtgcaggatgtggcaaaaatgggtaggttggagaggtcgctgtggggtggaaatagcccgttttatccattttttgtgctatttttttttatcccacccccgccgatgtgtagcgatgtgtagcgatgggcgggctgccatgtgtgcccctgcgtacgctccttctgcgagctgagttgtgcaaacaaagtccatttcgaattttactaattattgtagatttaaaaaaaaaaaaaaaaagctgaacatacaagaaaaggggtgtcgatttgtacctaattcgataacttccatttggttagtactccttgggggaggagcaaacggggggctacgcgtgaaggtgagcacagttatgggcgcaatgcatatgtatgggggcgagggggttgacgatgctcccccgattggcgcacccgcgaggctgtagtcgaggcgtagccggaacgcactgcgaggggcacacgcctcagtcagtcagtcggtcggtcagtcagtcggtcagtcagtcagtcactcattcagtcagtcacccagtcacccagtcacccagtcacccagtcacccagtcacccagtcacccagtcacccagtcactcactcactagctcactaatccatccatccgttctgcctcggccatccaaccggcttccccaccagcgcacctccgtgccacttcgatgtggaaaccgcgacgtggcaaccgcgatgcggctaaagggcaaacgcgccaaggtggtgtcttcatccccgacgtctcatggactgcaccgatctgctgccgctccacttaatgacgtgccaaaaaaaaaaaaaaaaaaaattcacctcagcgtgtggtgcccacgtgagaaaccttgttgcccttgttcccatcatcggagttttccccggcggcctcctcggctggcccccttttccccgtgctgtgctgttccgcgagcgcttcctttggttcgcccagcgtgctctgcgtgctctgcgcactatgcgtgccctgtgtggctttctcggcctccccattagggggtacccctacagtagctacaacgttacccccctctccgccgactcccttgccgccagttccctcaccgccgactccctcaccgccaattccctcgccgccaatcccccccccgccaatcccctcgcctgcgccgaccaacttgtacgggttcgccttaacgaacttctcgtaggtggacttaaccgggaaggggcgctccccgatgcactgcacaatgtcctggtaggagatggtttccttctggaaaagcaactcagctagcttatgcacatgtttctcatgcttacgcaaaatggatttcacccggttgtactgagtctcaatgagactgcgcacctcgttgtctatgagatgcgctaggcactcagagtggggtctgtaaaagctgtactcacttgaggagttcggctgaaacgatactagtccgatttctttgttcattccgtattgagagacgtaggaataggatagctgagtgactttatttaaatcgtcaatagcacctgtggtgatttttccgataaataattcttcagctgcccttcctcctaaaatcacagctactttatccaaaatggcatctctcgaaaaaagcataatttcttctgacaaatgttgtgagtaacccagggctccattacttcttggtaaaatggataccttcagaacggggtcagcatactcgagtagccatccgatgagagcatgtcctgtttcgtgataggaaataatttttttttccaatggggagataagagaagacgatttgggtaatccaccaattactctttcgatagctaattcgaagtctttcacctgaaccccaaccatgttcgatctcctagcacattgaatggctccttcattcaccacatttgcaatatctgcacctacaaaccctggagttagagaagctaaaaggtagctaatgctttgtatatccaaagtgtgatgtaattttaggttcttcaaatgaacttgaaaaatttcagacctttcattaatatccggcttacttatattaacaattcgatcaaatctacccggtcttgtaatggctgggtctagaatatcaactcgattagttcctgccaaaactaccacattatcattagatgtatgaaacccatccatttctactagcatttgatttaatgtattttctctttcatcatttcctcctcctgcgaacccacctttagatctctttctacctactgcatctatttcgtcaataaatatgattgatggtgcatgttttcttgcttgagcaaataattctctgactctagagggaccaatgccaacgaaaacttcgataaagtcactaccacttatgttaaaaaaaggtacattagcttctcctgctacagctttagctagtaacgtttttcctgtcccaggggcaccacatagaagagctcccttaggcatcttagctcctaacgcttcatacttagatggacttctcaaaaaatctacaaattccataatttcctctttggcttgtttcatcccagcaacgcttgagaatctaacatctgtttttaattgttgtttatttattggattcattctgttcattttgaataacctatccataccactactagctacattttttagagttattttttggaatataaaagcgaacagtaagaagaacaagatggtaggtacgtaactctttacttcatccaatacattcgtttcatttgtgtattgtacttctattatctggtctctttgtatgttcatatctctttggataagctccaccttacgctcaaacgcatcactgtttcctatccgaaaacttacatacttttggtgatacttagtcatgccatgaacgtttaggtaggcctttacgtaatccttattgataagcttaattttatctacatatccctttgacaaataattcataaaaaaatcgttttgtgtaacttcgttgtataatccattcgaatccacgaagaggaagaagaataaaagtaacatgaaagaaaaaaaaaaaaaaaattgtcgaactttttgttatttttttcttcatcgggtttgaacgagttcgacgaagatgacgatgatgatgacgatgcagacccttcctccttcttatttttcttctcaaaattttcgaaccctttcggtgccttggacaggtacatttgaaccatctgatggaacttccttctgttttgttgcagaccggttgctaactgctcgtactttcggggggggaaaaatacattatgggaagggaacgagttgtgcgagctgctcctcatccgccagtcgccactggggaggttctcttcgtcaatgtgtgctttcgaagcctctttcctagcgaaatgctcatcgcggggtttcccctcgtcagggaacacctgggtactccccctcatctgcagcaaacgccgcgctgcctcatccagtttgggcagctccccttttttcagacccccctctcggcagcagatcctcatgtacttcttcaaaacgtgcagcagccgtctcgcccctttgcggctaccactaaccatgccgcttccagggccgcctccacggacgcttccaacgacgcctccagggcagcttccaacgacgcttccaacgacgctcccctccacggcccctccaaaatgagacacatttaaaagcatccccaagtacctcctacacgataggacctcttccactaggcccccacgacccatcatcccactgttgggaatacccctcgtggttttcagcagcatatgcgtcctgttcatcatgacgtacttaaaaattgtcaagcctatctgtcttgctcaaagtggaggagagaaacagctccacagagaagcgtcaacaaatttggcacactcttgttctgtattgtcgtgcctccgttctgtcccctctatttgcacatctgatgtttggaaaacaacccgctatcttgttggtagctcctccttcgagtgtactgtctcgcgaggcactccacctgggagcaggtgctttggtgcaaaagaagcggcactcacgtagaagaagcgccgctgacgaagaagaagcgctactgacgaagaagaaccgctcgcgaatacactcaccacgcttcttctttctcagtccatcccgtccgcagtttggtactcgccgcgcaggcataaagtagagcggcgaaggtggcgagggtggcgagggtggcgagggtggcgagggtggcgagggtggcgagggtggcgaagttggcggcgttgtcggtgttggcggcgtggctggcgttttcggcgtggttggcaatgctttcatccgctacgacggtggccctctcacgaaacggcaagcctcgacgccataacgcatttgcgcagcgaggcgaactgtcaaacgcgccaggaaaagtcgctcaagctgctccacctgctccaccttccactgggtctccagcgcgtactctcacttggaaatctgtaggcacgtttgcgcgcccccttcggtcaagcgcccaagggagggagaaaaacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctttttcctttcctttttcttttcccttccttttcatttccctttcccttctcatgaacacacattgaggaaaaaaccgtgcgacatgatttttgtttgctttgttttgttccccccatttgaattccatccactctttcgattctgttgacttaccaacccagtgaatcccctcacgtcagtgaactgcccaactttgattaacctcctgaacaactcgccccgttcgtccaactccactccaccacctcccaaattgacacttccccctttttttttttttttttttttcacgcccattatgtgtttttccccctacacacacacatacacacttctgcgtgtactttgcgcgattcgcacgtaaacgtaagttggcctccattctggagtggtcatactagcacatgctaccacgcctgtaacacacagatcagtgactactgcgtccttaaccgtttgtccaccaccaccccccacacacacattcccggcgcatgctcacatctatatgcgtagaaatagttgcggagtctccaatgatatgttcccgagtgagtgtgccacttgtccgttgactctccgtggttgtttttttttgtaactttccccgtgttagggggtgggtgggtgtgcaggaggcggcaggcaaagtaggcgaagcagacgaagcagacaaggtagacgaagcagacaaggtagacgaagcagacgaggtagacgaagcagacgaggtagacgaagcagacgaggtagacgaagcagacgaggtagacgaagcagacaaggtagacgaagcagacgaggtagacgaagcagacgaagcagacgaagcacacaaagcaaacgtgacccccccgcgagcagcgccccgacacaatgcagaagaaacgactggccagcaaacacctggagaagggcaagagaagtaattacgaggcacccatgtgctttacaggatccgagacgaatggacttaacacgctgcagggtcaaagcgtatacgaaagtaacgtcgagaaaaaggagagcacccatggtcatgccaacatgaaaaacctgagcagcatgaaaaatctcagcagcatgaaaaatctcagcagcatgaaaaacctgagcagcatgaaaaacctgagcaatatgaaaaacctgagcggcatgatcaacccagaggacgtatacagcgaaataatatgcaacgatatcaattatggagcccacaaaagtaactgcaacggagtgatctacgtgaatgagaagcagtacgaacggataattaaacggagactgaaaaaaattaaacaagatattgaaaggaatcgagaagtacgagcatatgtggccatacaaagtaaatcctgcttacgcatgaatcaatttcatggcaaccattttaacacgtctctttataactatgacattaattcgaatgagtccttcttaaagaccaagggggagagagagagcggagtgtcaacaggcttgctaattggtagagggtccactgccctgtgtccaaacgtcagctccaacaacaactacctgacactgtatgataatatgaggacaattattgatatgaagcctggcagtacttacgacaaaggaaacggcgtctacctgaaccagtacgcgccgccatactccgccagggggtgggtgggcagtctcaacctgctggaaaaccagagccatcagagtcaccataacagccagagccatcataaccagcataacaatcagagccatcagaacctccataacagtcagagccatcagaaccatcagaaccgccacaacaatcaggacacgctgaacaacatgacaaatgtgagcagcgcgtctcacaggaccaacccgaacgctctgaaccacgcaagccacagggaggatctgcaggggggggcagaaaactacgtcgacatgaacgacgcaaacgtggccaacatggcgaacgtctcaaatatggccaatatggctaactactccaacatggccaatatggcgaactactccaacatggccaatttgaatagcctcactgacttggccaatttgaatagcttgactgacttggccaacctggctaacatgagtgaattggctaacatgagtgaactggccaacatgagtgaattggctaacatgcctgacctggccaacatgcccgacctggccaacctcactgacttcgcaaacctgactgacttctccaacctcgccaacctgactgacttctccaacctcgccaacctcaccgacttcgccaacatggctagcttgaccaacgggaacaacttggacaacacggagaacgcggaaaatgtgataaaaggggcgagcgcgacgaatgagggcaaccttggggacatgcgtcgagtggaagaccatggacacatggatgagatgcacctgggaggattgggcggtgtgcacagcgtgggtcacatggggcatgtggggcatgtgggccaaatgggacagatgggccaaatgggtcagatgagccaagccaaccacgcgggtcaatccaaccacatgggccaatccaaccacatgagccaagccaaccacatgggccaagccaaccacatgagccaagccaaccacatgggccaagccaaccacatgagccaagccaaccatatgaaccacctaaaccacgtgaactacgcgaaccaggtggaccatatgagctacgcgaaccaagtgggccactccaattaccccagtcatgcggctcacctagaccatcaaaaccgcgcggttcacctcgaccaccagaaccaagtgactcagctagaccaccagaaccatggggctcagatagaccaccataaccatggggctcagctagaccatcagaaccacgcgtcccacctgggccagctgaaccagctgagccacacgaaccaaatgaaccacctcaaccacatgcgacagatgagccaaatgagccacttgaatcacatgaaccacgtcaaccaaatgaacggcatgaacggcatgaatcacctgaacagttcaggcaatttgaccaacttctgtaatgccattaccggaaatttccattatggtccctacgacgactagcatatgtttgagtgcgccagggtaaagacgcgatgggtagtcgtcccctcgaaaaagaaaacaactcagcgtaaagaggtgaagaacactgtcatgtgatgaacagtttcatcccttttggctaattttgtactttttttttatacttttttatttttattttttgtattttttttttttatttttgtatttttttttttatttttgtactttttttttacttttgtattttttttttatttttttttttttgccttctttgaaatttccacctgttcgtgtagaacccaccagtaggtgctactcaccacgacacgtcgtggacctccttttgattcctttttaatttgcttccactattatgagaagtgtgtgtaaggggggaacggagctgcaaagcggcgttgatcaactgtcctccccggagtagccatgtcggtaagagtgccagccagaaaaaacccttgacggtcgctcctcccgccatcccactgggcatgatggaaaaggactgattaaagggttgattaaaggactgaataaaggactgattaacggactgattaaagggttgattaaagggctgattaacggactgattaacggactgattaacggactgattaacggactgattgcgtctatagtgtagaagcaaatgcccgttcggcgactggttccttctgtgtatggctgtatttgccccatctctgccgtcctccatttcagcagctgatgtgcaaccgaaggggcttcccatgtagggactgcaccacagctggcaggcaggcaagtcccctcccggttcatggcagcattcacacaaaaggcatctccaaaaggggtgccctctatcgaggtcacactattaaaacaaaaaaaaaagggaactttaaaatgtgccaaagcagaagtttgcatcagttggatcagttgcatcagctgaagcagttgaatcagctgaagcagctgcaccagttggtgtgtgtacgcatgctcaacggggtgacgctcgagcagggcaaatgtgcaactcggaaaatggaacggacaaggaggtaactaaaaaaaaaaaaaaacggagagatcttcacgcgaactccatgtagcagcacgcaccattcagacgcttcaatgtaggtgaatggatggccactgggggcgagacaaatcgggcaaaattggaaagacaggggggaggtactgcagaaatggcggcgtgtcaacatgacgaagtgccgacatgacgaagtgtcggcatgacgaggaaggcagctccaagattcgcagtcaaagattgaacaatcaaaggagaacgccttcttagcagaacggcctggtacacgtagggagccgcttcctcacaatttttatttatttttttattttatttttttccccttctggacggacttctctccccatccagggggtgagatcccggggggggttctcagctaaaggggatttctcagctaaaggggatttctcagctaaagggtattcctcagctaaggggtattcattcctcccctgaagagagtgcctaaccacacacctacgcgatggagtcatccacatctgagtcgtcatacggcaagtccttaataaccctcacgtacaccttcctccttgcattgtacaaagttcgatctaaagtcttaaccgcccgcaccatcccttctctactgtcatattctgcgatggtaatttcatcctctaattgggtatatatgactttgcctgctttcattaaaaacgctttgacataatccaattttatttttttttcggaaaattttttacgacaactctgtaatgtgatctgttctttggcaatcgaaggttcgtcatgaatccttttgagattccttctcttccagcaccaaggagatctcctccttccttattttttttgtcaatactgtattcaacctttagcatatacccttttaatttctgtccgttttttttttcaatcgttttttctgcacttcgataattttcatattctataaaggcatagttggttccgtttgtatttctattatatttgatgtcgatttctgtgatttttccatattcttcaaatgtttttattatatcctgcttgctcatcgaccctgggatgtttcccacgtagactctgtgtccgctcttcccggccttcatctcgggggtggcaatgccgcggttagcgtcgtgcggttagcagtgtggcggttggcagtgccgcgattagcagtgccgcgattagcagtgccgcgattagcagtgccgcgattagcagtgccgcgattagcagtgccgcgattagctagctgagtctcccgggacagacaaacaggtgcaccactaggggggggtgaagccaaaatcagggcatgcccccacgggatgagtgcaaaaagggactgcctcgtttgtaagtttgggaagatgaacggggggcagaacgggggcagaacggggggcagaacgggggcagaacggggggcagaacggggggcagaacgggggacgagcgagcggaagaacgatggtggaagggtaccgcgtcttgttagtatttctccgttcctatcatcactactgctttttttttgttgttgttttgttttttctcctcttgggaggtatgtgcccccgtgggggagctcgttccaatcctttgggccttaaggctcggggggaatggggggagggggacgagtcaaccttctggcgcgctactcaaacatgcacccgcctcaagctacgtgtggcaaagggaaaaaccagtgtaacgtccgtggacgatcatacggaagttagaaactgtgcaaaatttattgagcagttggatcccttcgaaatggcttcttccctccgaaatggcttcttccctccgaaatgtcttcttccctccgaaatggcttcttccctacgaaatggcttcttccctacgaaatagcttcttccctacgaaatggcttcttccctcccccccctgcatgtgcacagaaaacgtgcgtgttatactctccccaacgcaaattcgtcaccacaaaaaaatcattcacagattttctcccccccacgtaggtaacactcttcatcggatgtttacttctaggccaacgcgggaattatctatcctccccgtagcgtaaaattaattatnnnnnnnnnnaaaaaaaaaaaaaaaggtgaaaagaaaaaaaaaaaagaataaaaaaaaaaaaaaaaaggtgaaagaaaaaaaaaaaaagatgaaaaaaaatatcaagcgaggcggttcacatgatcaataacgaggtagagaacaatttctcacatatgaataataactaatcaaataacatacctcctcataggtaacacctcgcgagggaagatcgaccagtcgcggatgcgagattaccttccccgattggccgcccaccacccaagcgatcagcgaatgtttgcggccgactccgcatcggttggcaattaaaaagaaaacaaaacgaacagggcaggcggggatggaattagcagtggaaatgaatatgcaggtgcgagcagaaaaaggggaagaagcaaaaaggggagaagcaaaaaggggaaaagcaaaaaggaacgtttgaaagaaccctaactccccccaaaaaacaattctgcacattttgcaacgtcccaaaaaccgttgcattttttttttttttttttccccatcgtacggcacacagtggtcgtcatcggctattgcaatcttcatcctctagcccatctagtgtgctctccctgtgggagaaaagaggccaacgtgaggccgctcggcgagtagcattttgcgtgcactgaatacgttactacgtgatcgttgtgcgtgacgttttttgtgggtgacgcggctgctttgctacaaattggcgacccccgagagggtgaactggggcgaacttggcccagaaaaatggcttgatttgtttttattcgatccgacatgacatgttgtgtatttatgtatgcatgtatgtaggtatgttctgaccctgtctgattctctcagattttatttgatttgattttgtttcgttttatcattttttttttttcgattaatcagacaggtgcgtgtgctcaccgcgaaaggggaaaacagaaaccgctgcgtcagggggggagtgcctatcgtcggcgggaactcgctgcaaactcactccaagccgcgtggcacctttgagggcatcctgtcgtttgccctccccctgccgaacccctccaattcaacaaacgccttgccagaatggaggaacatctgttcagttatgaaaacatatttaggaataaggacctaaatattgatgaggagataagggagaaaaatcagaaggaaaaaggaccacctgttgaggattcgaacgtgccgccggagggtgcaggtttggaggatggaaacccgaaggatggaaacccgaaggatggagacccgaaggaagagtccccgcatggttttgccaaaaacaagctgaaaagcgaacccgatgaggggggctgttccatccaatcgggtgcagccgatgaaagtaaaaaaggggagaagagccagaaggcggagaagggtgatacatgtccaggaggagaaggaaggcccagcgaggccgactgcaagggggatccagtagaggcggtggaagaggcatcaacggaagtggcgaacgaggcgaacgtggcgaacgagacgaactcagctcacgtggaggacgcccggggggaggggcaggacgccaccgttcacacgaacagccaaacggaaccccaatccaagaagaagataaaaaacgacctatcgtccctttttgcagactcgtcctcagaagtgatgggcgcagggggggaacaagccagtgacaacaatgaaattaatttttggttttccggaaagggggccacgccgcgagggggagcggacagagaagcggacagagaatcggatagagaagctgacggtgaagcgaatgacgaagctgacggtgaagtgaatgacgaagctgacggtgaagcgaatgacgaagctgacggcgaggtgggagagaaagaacagacgcacgacaacagtttgacgaccccacttgataataatccagatgggacaaccaatgtgatatgtaaaaggggcgaagatggtggcaactgtggaatacaaaacgctccaaatggcgttgatgcctcctttggtgatttcaatgaggaaaaacagattcgttgtgacggaggagatgtaccagattggacacctcaagtgagtagcagtgacctggttggggatgtaagccactcgggtcgcggcaaaaatgggcctagtgaagggggggaagatgctcccaggggtgacgcggcagggggtgatgcggtagggggtgatacggcaggaggtgacgcagcagggggtgaagcgacagtgggcaactcggcaggtgacgccgcccccaccgccctgtgcttcggaacgaacgggaccttttgctacaccagggggagaaaggtgaagtgcgcgccgctgatctgcgttatggagagcggcattcgggcgaggagcgagggttcgagtgccgctgcggatcccgcaccaccgccaagtaacacacccgccaagcgtagtaacaccaatggcagtcgcgataagacgttagaggaacacgtttacgcgataaagtatttccctggaccatttagcaggaggacggacaaggttgaccagaaggtaattaattttctgcaaggtcttataaaaataaatggagaaaaatatgggcgcaatgtgtatgagtacacacagaagagttgcgtttaccagtacctactgaacgtgatgaggagtccccacttgcttgactttaacttaaaggacgtgcgagtggataggagtggtgtgaaggcagatgggagtgagaagcagaagcggagaaatgctgtgtcttactttgtggagtcgtctcgccgccaggaggagggaagaacgaacaagggggagagaagaacgaaaaagggggatggtccccgaagcaggaatggctacccaagtggtagaagtgatcatgccaattactgccacgactggagtggagacttccttgctagtgaaaacaacccgcgagaggaatcaggggatgaagatcaacaaaggagagacagtccctccgatgctgaagaaacgagtgaattgaacaataacattactgaaatggaaaaatttgagataacagggagagagagtgaaaagcgagagtaccccggtgggggaggagatatccaccacgatggggatctctaccaaggggataatctcacgtggcgcacaggtgagtgtggtacaaacccatatggaaagaaggagaaggagaaggcaaaggagaaggcgacggataaggcgacggataaggcgacggaggcggagaaaaaaagagtgcttgtgcacaaccaacagtacgaattccacgacttggtgaacccaaacttcatcaaggaattctccaaaatggggatcaaagaaaaaatcaccagagatgacatatacctggagtattaccacctgtgtatatataacagtgaggaggcagcaagactatgcgtggaaaaaaaattattcaagcatttctttttgattttaaaaaaatacaacgatgaaaaatataggctaatgctcagtaagtacataactcatataaacaacagcatgaacgatgacactgagatgactgatggaatgaaaaatatttttcgaatttacaatccaagcattcataactatattgttaaggaatcctttgtctttttaatttcccttctaaatcgggaaagtatgacgtttgaaaaaaatttgctaataaattactggtactctttttatgtactgatctatcataacttcttattccaattcgaagagaatgaattaaattacgaggagtacaaggatgacattctccgatttttttcctttttaataaatcagctgtatatgcacggacgtgtgactgagtctcagtttctctacctgcagttgtgtggcaatccatgcgtttttaaagtggctgcggaggggaacgtcaccacctctttggattcacttccattgggggggacaccccaacgggagcgcaccccatggggaggcccccactttgatgtcttcacctttcaggtgtgcgaagtgatagagtacctccacagatccaatgacgataattttttttacgaagacctaataagacagaaaattaagtacgcatttactcttctagaattaggggttctagatcaagctaaaaggtacatagaaataatatactactatgtagatgtgattcgaagtcagaagaagaagaactactacttggtgcacatgtatgagtctctacttagtcaggccaagtatgttctaccatctctgcgtttacaagataggggtatattccacgccagctggactgcgtcgaatgaggaccttcccgagggggggatatataactataaagtcatttcgccccaccgagatttgcagcacgggggggaagcggtacatctgccaggggaagcggcacatctgggaggggaagcggcacatctgccaggggcagcggcgcttttggggagccctatccagggtagtaacagtaacagtggtagccatctcaccggtgctactatcggggtgcccccaccaaatgaacaatttagtgaagggaaaaatgggtctcgcgagggaggttcctactacgtgcccttttaccagcatgctagcgataataatattacgatgaccccgttcgaagcgaagaacccaagcgggttcaacacagatcatgtgggttctactcaccaagggggattaacgggaaaagtctcaaacactttcggaagtaaccctacttcaccaccacacataagtgcagcacttacgaccaatcaaaaccaacacaccgaaagggttggaagttactcgcattttagttttgctccgccactgcatagcgttggtactaacgcagatcagtcgaacatacaccacgaggtttctaacagcgggacgagcagcacccctctcgcaaatgccccctacccaacgaatgatgggaacttatttttgtctagctaccacccaccacaaatggttgcctcgggagaaggagcggaatacacccctgtagaagggggcatcacctcctatcagcagtacaacggtgcctatcaaaatggaagcgctcaagtgagttacttccacgggggaggagaatccatggcagaaggtgcagtaatgagtaacatgccaggaggaggtaacaccacttcgatgtctttccagcagattagcaacacgtgtaacggtggttacgctgcgaactggggcggcgaccacagtggggggggtacccagtatgatgggggggtgggcagcgccgtggggcaagacaatttcgcctactactacggtgcgagttggaacggggtgtacccagccgcgggatcgttcggtcatgcgacccagcagggggtgcagcaggttgctcatcacaccgtgcagcaggttgctcatcacaccgcgcagcaggttgctcatcacactgtgcaacaggctcctcatcacactgtgcaacaggctcctcatcacactgtgcaacaggctccccaccacacagtgcagcaggctccccactacgcagcccaccaaagtgcataccccccaagcagcaacaactactccgcaggggggggcatgtcctatggaggtaacaccaaaccacctgcacagtcaggtaaaagtggaccccacgaagtaactgacaaaaaaatacacagcgaaaaaaaaaaagaagcggatgaacagaatggagaaaacaacatggatttaattaacatagggaagacattcatttcaggattcttctcaaacataaaggagaaaataacaaagacggaacaagcggaggaggaggaagaggaaaatattttttattatgactacgagaagaagcggtggagggagaagggggtgacgtcggatgaggaggaagaacgggagcgacggaaaatgcagcacgaaatggagatgaaaaatatcgcccctccaccccagacggagaaccgttcgatgacaaacaagaagaacccgctggacataacggacgtgcggagcaggtacgttgactacttcaactgagtagtgaggaagtggtggcagagcggtggacgcttatgcggaaaatccgccccatccacttggtcttgttcttgttcttttcttgttcttctttttggtctttttttttttttttttttttcgcggtacccccgtgtgatcgaaccataaactgtgctttttgcaaaacagaacaactccttcttcctactttgaaatactcctttggggcgaacagggttggttgtctttgtctcctctcccctgcctcgtaaccgccatggtgatgtccagcagaactgacatttccccctcgttgagaatgacgaatggtggggggttgtacctacgtgtatataccaccccaacacaacgatgttgctaagtctgtttttgcatgcagctattgataaaaagctacgtttttttaaaatgggttctctgtcctcccttttatatatatgctgattggacttacatacggacaaattgctttaagtgattttaaatggtttcctgtacgaggggaatgatccaaattgatacctttctgttacataaccccagttggacatgcgatgcacacaacgcgagaaggacacgtaatcaggagggcgtaccccatttcaaatactgatttgaaagcgtctacaagggagacctggatttatattcactggggggtagctgtatcgagtggtaacatgcgacgaaggttgtaacaggtacatatgtccacttttttttttccccccctctgttataatggtaaagtaaaaaatgcgcttctttattttccattttgcagtactcccgcggcagacttttttttttttttttttttatttgagtgactcatttgttcggcagtggacggcagggaggaaaagaagttggtgcttcggcccaacgtgtggggggcccattcgagtggaggagttagccgcacttaagtgaaggggttagcggcacacaagtgatggagttagcggcacttcagtgaagggctgatccctattcaagtgaaggactgatccccattcgggtgatggactgatccccattcgggtgatggactgatccccattcatgcgaaggactgatccccattcgggtgtgcccacctgctgcgagctgcacagtcaacgtaaactgcatgggtcacgtcttgataatttccctcccgcatgagcgggggaaactcgtagatgtgaagttgcagaaaggaggccaacaagtatcagttaaacattaatttaaaaaaaaaaaaaaattgtgtccatcaaacgggagtcgcatgatcaacctcgaatgcacgtcgtattttttttttttttttttccaaatttaccacttgtgatgataaaaaaagagcgaagcaaacacagttacagtacagctaaagcagttgcgtccataccagtacgtccataccgaaccgcttaaacaggaggaaaaagcaaaacagcctgtacacttacccacgcatgcgtgaaacttgcgccaacaaaaataaactgccacgcgaacgtatgcggtgggggaccaactgtaagtacaaagatgcaaacgtgaaacgggggcgatgataacgctgcgcgagtgcgtttgcctgggtaaggtaacccttgcactggtaaggtaacccttgcactggtaaagtaacccttgcactggtaaagtaacccttgcactggtaaagtaacccttgctctgcttaactatatttacacttgcgtagcccgtagcctgatcaaccggaaggaggtactatactgtgaagaattaatcgcattcatagtaggcattcacgggaggcagcactgtggattgccaagctgtgcatacacctagttgcatacgttcacccgcttatggggttttccctgctggcgcgaggaaaaaatgttcaaggctcagctctgttccgccacgtttgtataattccatacgagtgactggggaaccacagaaaaaagataaaaaaaaaaaaaaaaaaaaactcatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatcacgttagggatgccttttctcgttagcgatataaaagccccctaatacgctgcttccccttttttacttcccactctgtaattgcgtaaaggcgcaaacacagatacggaacgtaacactcccttcacccacccacccccaaaaaaaaaaaaaggtacccacgaaatggcgaagaaaaaaaaacaaatacatgtaaacataattgacctgcaaaagtactatcagaaagatgatctcataattgatgccaagctacctgaacccaataaaggagacgagagaaggaagaaaatttttgagcagaatgagtttgttcagaatattgaatggcgggttctagatgcagatagccaaaataacaagggaaatgaacatcctaatcggagagatgataacaggaataggaatgccccatttgatagaggccatgggaggaagggggagttctccccccacgggggtcagaggagcaagagtaggcagaacggccctggtggcgacgaagacgatgacgtagacttctccaaccttagaagcaagagagacgagggtgtagacttccccaaccgtagaagcaagagagacgaagatgcagactttaccactctgcgtaacaagcgcgacgacgacgtcgactttgccaacctgcgtaacaagcgagacgacgacgtcgactttcaccacccttagaagcaagcgagacgacgacgtcgacttcgccaacgtgagagccaaacggaacgacgacgtcgactttgctaatctgagaagcaagcgggacgacgatgccgacttcgccaacgtgagagccaaacgggacgaagacgtcgacttcgctaatcttagaagtaggaaagatgacgacgcgaaaagggaaaaggcgtcggccagcgagaagccgtaccatcttaaacgactagaggaactgaggaaacggaaaaagctacaggagaaggccaaggacagcccgatggccagccgccccaacggggatatccattctgagcaccaggaggaggaggagaaggagaagaagcccgaggaaagggctaagacagaggcggacgaggaaagggccaaaatagaggcggaggaaaggaccaaaaaggaagcggaagaaaaggccaaaaaggaggctgaacaaaaggccaaaaaggaagcggaagaaaaggccaaaaaagaagcggaagaaaaggccaaaaaggaggctgaacaaaaggcaaaaaaagaagcggaagaaaaggccaagaaggagaaagaagcgaaggatgcgcagggtaaagacaccgaagagaccgccccggacgccgcaaaggacgcgaaggacgcggacgccgcgaagcagcccagccctgctgacgtcgccaaaccggccgaccaagcgggcgaggggacgccaaagaagaagttcgtgccgaagagagtcataatgtaccagctggagcagaaggagaaggaggagaggaatcagaagctactagaggaacagaaaaagcagagggagatgaagttgcagctccttaagagcagaagccaggggtcgtcaacgtttatacccacggcgaagctgttgcacatggaagcccaaaaggagggaagacaaaatgaagccaagaaggaggtgctcggtggaacagaagaaggctccaagggagcagccacccccaggaaagcagaattccccagtaaagcggaattccccagtaaagcggaattccccagtaaagcggaatccctcaggaaagcggaatccctctggaaagcagaaccccccagtaaagcggaaccccccagcaaagcagacacgatggtacttgagggcactccccaaaaagtaggcaccgtaggaggtagcccccccaaaatgagatccaccaatgaacaaaggaaaagcgccatgctgattaaacgaaccaatcacatagaacaaaagaatgtaaagagcataatcgaagaaattgcagaaaaaacagaaaatgcaaaaattgtagaaaaaatggacatcgaggaagtcacgaagaagagacgagaagagttgtataaaaagcaactcgataaaattaccaaaagaaatgaagaaaatgaaaaatataataatatatacaagcataacttggatagtattaagctcttttacgtggaagtaaagaataaaattcagcaggatcactccatcagtcaagaagaatgcgtagatttatgttcccccctcaagacggacgaatgtacgtgtgaatgtgggtgtgggcatttgggtattcctttcttgggtgcatcgttgtgtagcggcgccgctcggggagcacgcttttccattttgctgtcccattttgcgtctgcctccccattttgccgctgcctccccattttgccgctgcctccccattttgcgtctgccttcccattttgccgctgctttcccattttgcgtctgccttcccattttgccgctgctttcccattttgcgtctgccttcccattttgccgctgctttcccattttgccgcttcctcccccccctgcaggcaactacctggagagccacgtgcccctcttcgtgacgataaccgtttttattttaagccttccccagaagtgtgcggacgaggtgtacctgaagaaggcggccaatttgaggcttctgtttctttacctgaagcaggtacttcgcgtgggcagctcccctcacgggggccctacacatggggaacccctccccccccctgtttgttacgccttcttccatttggcatctccttcccaaccggcatctctttttttcccaccccccccgcagagcagcaaaattgagaaccacgacgaatacatcctaaacgacgtcgtaaaaatttgtgatggtaaggatggcccatggccgatcccgacatgccgagttggcacgtgggcatgcagccactccatttatgcagccactccgtttatgcagccactccatttatgcagccactccgtttatgcagccactccatttatgcagccactccatttatgcagcgttatggaacatacacctggttgttcctttgcgcaacggtgctcttaaatgtgcatgcatatatacacaaacggttgtcgatttacgcacgcccctcttcctcctgcctctccccctaacagaactgaagtacccgcacctgtctgaggagacctccctggtggaagctgccttcgacgcgcttctcttctccggccttatctccaaggggtcatttgtgaaggtagggaccggcgcggcccgatgccccatgtgccagcaccagcagagatgtacatgcgtgcatgcatatgtatatgtacattatatatatatgtatattatatatatattttttttcttctttttttttttcttttttctccccccctgtagtggtttgacgaggacaactccgactcggagctgaaaagcaaagccatgctgcaggtgagtcatcgcgggtgcacacaggagtgcctacaacaggggccacccaccaacgcaatcgcggaatgcaatcgcggaacgcaagcgcgggggtactgtctcccgatatgcacctcacttcactaccgcaaaaaaagtgtgaagtgactccatgggacgacgaacaacaacgcagagcgaaagaaaaacgaatcgcttagcacacaaaaagatttttcatcaaaaaataaaaacgaatgatttaatgatgaagaaacaaaggcatgtgctcacagctgaagaacgcttccactccgcatgcggggtggcctagcatgtgtgtacacgtctgtgctgtacgtacaccctgcgcgaatgcaatcttttttttccgcttgttcactcccatttcattaatgcaaacgattcgattcgcttatgttcttccccctctctgtgcagctgatctactggcacaaatggctcaccgaggaagagccgcaggatgtagaagaagaagaagaggcagaactggagatggaagaagcggaggatgcggaagctaaaaatgaagacgacatacaggagaacctcccaaagagttatttgttcaaaaagataaaaaagaaaatattctgagattttaaaaaatatattttttgcattttttgtacctaccccacagcgcttgcgcgttgcatttgcgcctccatttgtatgtcatcacccgtttccgcctccccacgttcatccggcggatgtgccgaggatatcgggagtagtattccccacgtttattcggcggatgtgccgagggtatcgggagtagtattccccacgtttatcacctcgttcacttcatttacttcgccacttccacctcgcccttcggcggcacccctcacgcgttgcgtttttgcctctgctgacccgcctctccccttccacctcttttttctccccctccctctcctccaattttttcccattttaaattatggcatttaaaaaaactttaattaattattattttaaactcgaatgtgtttcataattttatcagtttgatcgattgctcgggactagcgacataggggacagattatccctacgggtgaatgacgggaggtccttttgagaaacaccgcgtcatatggtataatatacttatgctgttgtgcacagtgggggtggggattacggtgcaccttgttaagaggtactaactatacatgcgttatccgaagtggcgttattttttactccccctttttgcaagtattaacctcgtggggtgagtacacccagctgtgctccgcccacaaagaactgcaaaacgcggcttattgagaagggagcgaaacgggcaaagcggggaagaagcgctcatatgatatgcgactcgcgcatgctctctttctccgttggtacggcaaaaaagcagcaagccgcatgcggtgtatccatcatgcacatgcctccggaaggggtaacaaaatgggagagagagagagagagaaagagagggaaagagagagagcgcacgccacgtcacagttttgtctgtcatagggccgcatagcggagtggtgccagctcgccaatttcagcggcacgtgaaatcaattcagagagggtttttttttccctccttcctacagtgcacctttttttgcggcaacgattgtaaaacagcgtctcctcaggatttgcgaagtgaggaatcaacatgttaatctcggcccacggctgcgacttcgcgggttaagcacgcacgacgtcatttttgcgaaaggattttttaactttaatttttccatcgagcactcggtttttatcgcatttttattttgcagttttcacgttactttttgtacccccccattttttactttcccatttttacttccccttatttacttccccattttttatcttcccttttttacttccccttatttactccccttatttactccccttatttacttccccttttttacttccccttggagcataccgcgcatcggcggcatttctcacctgacaccttccacgcgaccacacctgcgcattgccgcaacgcgaagttttctttgggccttaaaaagaaggaagccccacgtgcaagcctatctacattccctgagtaccaaaatgacgacatacacgttggttctactaaggcatggtatgttttaaaaaggagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccgtaggatgaggtgcggcggctcaacatggggatgcaatttaatttttcttttttttcctttttttgccccccgtttcttcgcggggaatggctcccatgtatagtttccacagggggcccccatttacatgcccatacaccaactgtttaacccgtccgcacacactgggcttcttcccccttaggtgaaagcacttggaacaaggataataagttcaccggctggacggatgtgcccctgagtgaacaaggagagcaggaggccatgtaagttataaaagctgaggaaaggaaaagtaacccctccagaaaagtggggagcgtcgcgatgagagcagtgagagagcatagacgctacatcagctgttgaggtgcttccatttcgatggctattctgagttttaccgcgtaccgctactcttctataccgcgtaccgctactcttctacaccacgtaccgctactctcctacaccacgtaccactacacttctgtaccgcttaccgcccccctacagagccgccggaaactacctgaaggagaaaaacttccgcttcgacgtggtgtacacgtcggtgctgaagagagccatcaccaccacatggaatgtgctcaagacaggagacatgctacacgtcccagtttttaaaacatggagactaaatgaaaggcattacggatccctacaaggactcaacaaatcggagacggcaaaaaaatacggagaggaacaagtaaaaatatggagaagatcctatgatatccctcctccaaaattggacaaagaagatagtaggtggccaggacatagtgtcgtttacaaaaatatcccaaaagatgttctaccctttacagagtgtttgaaagatactgttgaaagagttttgcccctctggtttgatcacatagcacctgatattatggcaaataaaaaggtccttgtgtcagcacatggaaatagcttaagagggttagtcaaacatttagataacttaactgaagcagatgtgttagagctgaacattccaactggggttcccctagtctacgagttggatgaaaatctgaagcctattaaacactactacctgttggacagtgaggaactcaagaagaaaatggacgaagtggcaaaccaggggaaggccaaatgaggggcggaggggccaaaactggtggaggcggcagagaagtgcatcacagaaaaggaaagaaccaggagtagttcgctacacgtggcgctacatgtggaacctgctcgacggcgcgacgtttgcatagagctctcccaccccgcgatttgatggcgtgtgcgcagtcggcaggttagcgcgcggcccctgttagccccgaaccgaggcatataacgagacgaccatacggtcatatagagacaatcagaacgatgagcaaataatcagtgcgcgatcgctccgcggtggcgctttgactgcgttgtacccacctccttcctgtgttcatccgaacagagagaggggaggggtgatgcggggaaaaagttcagctgacatgcgtgcagctagctttcctcgcgtacatacgacgagcatgccaccgtaacgttgcacaagtacctcccccccccacgaacgcctttttctccacgtgggtatcactagcatacactagaaaatcttttctgcttataaacatgtacgttactcaaaattgcctgaaaggaattaaaaactaactcgaaagataaaactgtataaggagagcgcatccccgttaagcgtttcgaaatggactgtccggcacgtgcgtgaacgggagtgccattttaaaggtggtcgtctccgctggaacaaatggacacttgtgtgcacttacacacagcacgcaattcgagtcctgtagcagaccgttcggctgcttcgccattttaaaatatctttcctccatcgcgcgagttaagcggcatgtgccacgcgcaaaaaaaagggaacaggaaaaaaagtgggaagaaagtacagagctggaggggaggaggcaatctccgcttggcctcacctcagttgcgcaattttgcttttatctttaacacctttccgtacctttttgttgctacacttttgctacgtttcgccaagcgcggaggaaaaacattcaccggggtcgcccttcccccccccaaggggtaatggtaacgcttgccacatttctctcacgcgtactatcccaaactttaatataaatccacacggccgttctttcacatcaagtgaaagaaaacatctcactatttacaatctttgtgtgtccattacacttgcttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacatgcacaaaaaggaaaaaaaaaaaaaaaaaaatgatttgaaacacggaactgtgaaattttgacaaagttttgacgatattgagtacttttcatttttcccgtttttttcacttttctttcgtgttgttctctcgagtaaatgggtggatgaaatttttttttttttttcccctcttctttgcaacgattaacttaacgtgtatacattttcgcgcgctcactcgcgtaagtaatgtgcccccccccattagttgccaggcggccgctggaacatgtagaaggagcagcagctagcaagagggcgagagagaccaacaggagaagcggcggaccaactggcagaccaactggcagaccagccaactaaccaacaggcagaccaaccggcacaccaaccgacagaccaatcaacggaccaaccgacagaccaatcaacggaccaaccggcagaccaaccaaccgaccaaccggcagaccaaccaaccgaccaaccaaccgccaacccctcagctggacccagagaaattcgcctcaaagagcaccaaccgctactccccgatacgaaacagaatggtatgttacaaagtacagattttagtttgatccatcagtcagcaagcctgtacgaacataactgcccccctgtctctgcccccccccccccgattgaaaaaccctagtcccttcagttcccccttaaaacgtaaacaaagaacagaagaacatgtctgcatttaaaaaggccatcacgtactacttcgccatagtatcgctcttctctgcagtttttttggcactaattggtcttttgctattgtatgactccgactcgttggagttgcacgggaataaggctgagaaggtgaagccgtcattcatttgcgcaggggtaagccgcggagaggtgcaccggagtagcggtgtagcggtctggcagttcggcagttcggcagctgggcagctgggcagttcggcagtccgcctgaactgaactgaactgaactgcggtggaccgtccgtgagttactcccgaagggtagtagcggaccgaactgcacagtttcatctcgaaggggcgaccatttacggttgcgctaactggcgagtcccaaactgagaacaccaattattccttcccccctctcgcagatctattttggaatactaatagtgagcagcattgcactatttagaggcagtcgaaaaccgaagaagtatcaaagtaccagctcataacgcaggcagagagaagagagtcagtccccaccccatcgtctccgttcagtcaagagggcccataccataactgttgtatgttcttcccccccaaccaaccaaccaaccacacacggagcgacctcctgggagcattttcaacgtatccatgcacacaacccgttaacctttcttgttcaacccgttttgacccaacccaacccccggacagtttcttccttccttccctgttcgttcaatcttacctcgtgcttctgttctgttcgcacgtgttgtgcaagcacgccctggagtgaagtgcaaagagaggaagtttgcaccccgaaaaaaaaaaatgggcccttcagcatgaatccccattcgcctttgtttttgtccgaatcgtttgattgagcaagaggaaaaggaaaaaaaagagaaacgaaagagaaacaaaagagaaaaaaggaaataacaacctatacaataaatgtgtcacccatttattttttttactctttaatttttttttttttttgccaaaaggataagatttcattccccctcgtacgagatgaaacttatacacatgtatgcatacaaaatacatgccttttttttttttttttttttttccacacgtgcctagcctatttggagggctttaaaatgtttcatttggtaaggttaattttggtccttcaagttactctgtttttttaacccgctaacgttatgtatgtttaagtggcataatcagtttagtttttttttctctttttttttcttctttttttttcttcttttttttcttcttttttttttctttttttttcctttttttttcttttttttttctatttttttttctattttttttcttcttttttctccttcgcgtcgccccctcgttacgttatcgctacgccatcgctacgttgttgcttcgctccttctttctccccctttttttttttttttttttttgtaaaccttttgaatatacgttggattatttctaatgtgcaactttcgtaattaagttttttttttctctctccctctcctttccagtgtgtgccttagcccagggcaaggataacgctgtacgcagttgcgaacacacacgcacaccctctccgaaagcagaagaggaagcatgttccagtggaaccatttaacgcactgcagatgtagacttacctatgcgtgcatacgaacatcgacaggcagcgtgtccacaagatggctagccaatttgaccgaccataaaaacgagaatcatactttttctaaaaaaaatttcaacaatgtattcatgcaaaatatcaggattacgcaagatgggcagatcaagtgcgagcggttcttcttttccaagtacagcctgccctacgttctgagtaaggccgcgtcggggtgggcccccatcgagagtgctcccatagtgtgcccccatcgagagtgctcccatagtgtgcccccatcgagagtgcccccatagtgcaccctttttctacaccctccctcctattcaccccagacatccccgtgagtgacctgcgcctgatcgactcgagcaacaaccacaaccccaccctgctggtgaggaagaacatgatcctgttgcgcacgggcttcatcagctgtgtgattcggttcaacgagctatggatgttcgagccgaagaatcccctagtggtgaaggccaccaacttggttaaaaagaattttaaaaggaaaagtgacttggatggtaatgaagcggaagaagaagggaggccaaatgggcaagcacagaatgtaacgagttgctttttagggaaggacgactgtcctggggtagccgatcaggcatgcccaagaactacctcggaggagcggtctacagatgccactccgtactgccccatagacggaacacaggagtgtccctctccagacgaactaaaccacgtcaatgttaaaaaccatttttacaaacacaaagcgaatatctatttcgagttcctgtgtctggacatttgcatgcagctatctataaaggaatacgaggaagatctatatcgtctaaacgaacaaataaaaggaataatattacaacaacgaaaggaagaaaacaacgaaattaatatcctgacgaataatctacttcgagatatgatgaaaataaaaaataatttgcaaaaattttcaaatctgttaaatgctctccgtaacagtatcgaaaaaattttaaataatcacatggatatggaaaatatgtatttgacttttatgaaaacgaatgtaaccaaggaaggaatttattctgataattgcagtaggtcttgtagtcccataaaggattgcacagatttagagatagttttagagacccatttacagttaacggatgagttgtatagagaattagaaaatgtggaggagaaaattactcactatgaagaactgatgagattgaatttggattacaatcgaaataaattcattcttttaaatgtaaagatatcctttgctactttatttttttccatttcttctgtcatcacaagtttgttcggtatgaacttaaagaatttttgtgaagagagcgactatgtgtttttcttgatctctctttcggtatgtgtgtcttctttccttgggatacacctcacgaggaacatcaacacgattctccgcttcttcgaccgatatcgagtgaagtagcatcgaagtggtgcagtacatttaagatgacttcttttaactccgtgtggcttcatgtgagggaggagctctaagttgcttctcccaacatgtcgctctccttgcgctgcggcagctctgtgctccctcactcgcaaccatttgtgcgcacttattaagtgtacgcttttgcttgacaggctctgtttggggggggtccccacttgacggccttcccattgccaccggcatggcggcctcctctttgccaccggtatggcggcctcctcattgctaccgacatggcgagtttatctttgccattcgattggcagcctcctctttgctacccatttcccctcttgacccgtttggcgcttaaaaaaagggaaacagctgctgaatgagaggatgacacagatgctaacgctgatgctcacgcagtagctgacacaggtgctgacacagatgctaacgctgatgctcacgcagaggctgacatttagacaagttgagttgcacgatgggacccctacggggagagacgctccatctagagcatgcactccgggaggtgggggaacggcggcgccccccgaatgtagggaactccggagaaaaaaaggagaaaacaaaagaaaaagcacaaatgggtcatcatcaggtgaactcacaaatacacgcataaacggataagccaatggggggtaaaaaaaaggaggtcaaaaatgaagacggcgaagggaaggcgaagggaaggcgaagggaaggcgaagaagaagccaagagacgataggaacgcgtgccacttcgcacgaaacaaccaagggaagaaggcgaaggcacgaatgggcaaatcaataaaggctctctccccgtccctctctgttgggggctagccaaactaaaaacaaaaatggcccacaaactgtgggaggggtgggggaagccgcggcgggcgttcgccgcgcaagccgtttgaacggtgtaaggtgcacgacctgtttagggtgcacgatctgtttagggtgcacgacctgtttaagatgcatgaacagtgtaagatgtacaaatcgcatgcgccgcccgcaccgcctgcgtggcctacccccggttgtagtcctcgcaaaacatgaggaaggcgcgcaggcggcggaagaactcgtccgcattgaccaactccatgttgttatgatccgagttggcgattccccaaaatttaataagagaagtgatgtcgacactctcgtgtggagactgagtcgagcttttcatctttctgtattgtttctcgaaattctttcgaagtgctttcaacaaaatcacagcgtggtagtatggtatatcctggtccattttcccatgcataatgtatacagggacaagtgacgccttccgtaatttttcataatttttaaacacatcaagccatggaaggtatctcttctgataggggaacaggagctttatcccactagctaaaggagactgcaagatacacccacccacctttatatctctcaaactgattaagtaactactggcacaactaccaatactgtacccatataaaataatatttaatggattgatgtgaaggtcctcagttagatacctatacaccatttttatatttttatacatattcgtttctgttggttttttattgctatatccatatccgctgtagtcgtacgtgactatatttacgttagtttgaaagatgaggttgaggtaggctgggaaggagtgtcccatatctgtgttgttcccatgtgagtagagaattatttgtttatttagatcgagtggctttctgtagaggaggatggaggcgacttcgtccctgccgttaactattttattgtagttgactcctacgctgttctgttccaggagcttatttatgtcgaaactactgaatgggttcttgtacaagaactggttgtttaccacttcgtatcccttcacttgggggggcgagaaggccagcttgctcacgattaaagacctcagtccgctacaggggggtaggcggttaggggttaccgaagggtcacaactggtatggcggccacaactggtatggcggccacaactggtatggcggccacaactggtatggcggccactactgctatggaggccactactgctatggcggccactactgctatggcggccgctgccatctcgaccaccgcacttaccacagagtcaggagacccaatatgaagaacatgaacttgctccccttcacgattttgtagtttttgatgtacttatcctccagctcggtatccacgtcatccagattctcatcgtccttcatatatctgctcgacgctgcgatgttgagtgccccccgcgggtgcacatcaacggtgttgctcattttgaggggggggcggcacgtgggggcaagaagaaaacatggatcagcccaaacaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgcacaaatctgttcgcgcgatctgcaattttcgttcgcgctgttgcaggctgccacctttgcacattttggatgggttgcaaacggggggggttcatgccgctacgttgttgagcggttaagcggttaaacggttaagcggtcaggtggtcaggcggtcaggtggccaaatgaacaaaaaatgtgcataaaaaaaatgctaacccgaacacgccctgtaactgctgcgcgtgtgagtgccaacgtacgtgagcacctttgcctgtgcgttggtagatccgcacgcgtttaccccgtcagggttggcttcgagcagcgtatgtgcagcagcgtatgtgcaaccgcgtatgtgcagccgcgtatgtgcaaccgcgtatgtgcagccgcgtatgtgcaaccgcgtatgtgcaaccgcgcatgtgccttctgcttgcctcacgcggggcgagaaacccgttaacccattttccatgaaaagggaggagggttaccagcttaacttacgcaagaagcagcaaggtcaaaggggaaacacacacgaacggagtatagagtgttggtccccatacgcacatgaaagatcaacctcttgggtaactgtgagcaggcaaaaatctgtgaattcgttttgccgctctcctttttttttttttcaatccatcctggttccctccgtttctacaaatatgctccagggtcacaccctccccctccccccaatgctgagctgagctcaccgttaattacacccccagttggtacattccaatcagcaaaaaaaaaaaaaaaaaaaaaaaaacgcaattcattacgcatgcatattggagaaaagagctaagagagaaggcctccgtctcctccgcgggcactatacttccaatggcttagctcacctaagttgctcgatttttttttttttccaaagcgaacacgggagaaagggagaagcatcgccgggccgaccgtcccaaatgtacacatgtgtcacgttgaaatatgctcacctcttatgggtttttgttgctacatttgaaggaagcggcgtacctgtgcaatgctcctgctgtgtggactccagttcgcggtggatcgctcctctcccatgaaagcagattgagcgttggcgttagccgcttccccttgaccacgtcccgttcgccacgtcccgttcaccgcttcccgttcgccgcttcccatcgttcgtttttccaaagcgggacgcccgcgctgggacatgcctatatactagccaacctgcgcggggatcgcacttgcgctggcacaacccgtacagcgcaaccgcgcggccgacccaggaatgaccagcgtctctctaacagtccataatgaatgagctcactcggcgcacgcgcatacatccacccgttgccccagtcgctacctcagccgctgccatcgcggctgttgcttctgctcctgttggtgccgctcttcgtgctgcgcgtggcaacaaccaccgtgaagggagcgggccgaaacaccgcctccaccttcctccttaccaagaaaaaacatcaccatgcaaagatatttttcggctggaaaaataattacatgaaattgctaggggaaaaaaaaattatcaactgtacaaaaggattattttttataaatgctaatagaaggaaccactacttggggggaagaagcaacagtaaacgtttcagcctgcacagctacagcacgagggggaagatgcaagaaaagggctacgttagttacttgaagaagtatgttgtcgacgacagggagttggcgcaggccgtggggggagtgccaaatgggcagggaggaggagtaccaaatgggcagggaggaggagtaccaaatgggcaaggaggtagagtaccaaatgacaggagcggccacccccccccagatgaggctctccaaatcgaagagctgataaaaaaaaccatgaggaaggaagaagaagaactgttcacgttccttcagaaagtcaacgagacgtacaagctgcagtgtaccttgagggtagtcggggggtgggtacgagacaaatttttgggtatctcaaatgatgacattgatctcacagtggataacatgaagggctcggagttttgtaactatataaagcagtacatacaagaaaaggaaaaaaaaaatttcaattttggtatcataaaaattaactcagatcagtccaagcatcttgaaacatccagttttcatctctttaatttccaagtagatattgttaatttgaggaatgaaaagtacacagaagagagtcgcatcccagaaatagttattgggacccctgaggaagatgcacttaggagagacttcacggtcaatgccctattctacaatttgagcacacggagagtggaagactacactaggaggggtattttgcatttaaaaaataaagtgatttgcacaccacttgatcctttgtctacattccaagatgaccctcttcggataatcaggtgtattcgattttgtggattctttaacttctttgtggagaagtccatctttgacgttttaaaaaatgaacacattatgaaagcatttaaaaagaaaatttccagaagtagactctccaccgaaattgtaaaaatattttccaacagatgtcaaaatatcgttctatctttgaccatgttaaattatagttcctatgccaaggaaattttttctttaccggagaattacttcgtaaaggatgaggaggtgtttgagagacctcggcggaagggtgacaaggtgaacaagaagggggacttcctcgtgggggacgccctcttgcctggctccaccgtgccaggtggaaagaagctgcacgtcgagggggagaccaacgaagtgattaacacctctggggatggtgctgccctcaatggggggggcctcgactcaagtgggatgcaaaacggaaatgcatgctctgccaacggggggatccatcccgaggaaggccacgcacaggggacgtttgtcaacgcctccaccaggggtgatagcaaaatgggcagcatgacaaacacgctggaaaaaggggcgtacccccaatcgggggagtcccctcaaacgggggagtccactcaaacgggggagtccacccaaacgggggagtccactcaaaggggggaatccactcaaacgagtgcggatggagaaacagactggtgtgcggaaggactgcaatacataaaatttttcaaggacctcgaaaagaacaacctgttgaaggaaacgttccccgagctggactaccatgaacatgtgaacaacgtgcagctctgcttgtacctgttgccgctaagaaatcatcacgtggagttaaaaaagggaggaaaaactgaaccggtcgtcggcttcataattagggaatccctaaaatttccactcaagtatggaaaattttgtgtgcagatatatgaagggtttagtagcctgtacaagctgtacaaaaacatggacgtttttaattttttaaaaaatagcacctgtgatgggaaggagaatgcacacatcattggggacattgtgttgttcctaaaaagtgttggagaaaaatgggacttgctgcttttaattttttttatcttccacaaatataaggaggtgaataaactgttcgtgaccaccatcaccgcggacgtgtacttgtccgacttcgccaaaaagctgtaccagtatattttgaaaaataaattgcaggcagcttataacgtcaagccgtttctcaagtggccggacattcggcacaacttcccgcagatctcgcccaacagaatcggcgaggtgtacgagcaaattgtaagacagagaggcgcgatgcgcgatgcgcgatgtgcgatgtgcgacgcgcgacgcgcgagggggaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcaccgctagtggtcaggttgtgcaggcaaaatcggaatatctttttttattcgcttcaacaattttttcctccacttctttcaatttttgcacatcctgcgggtgggaataaagtgcgtatggtgtgtagagtgccttttctttgttgttcgtagccactctgagcgaaacgttttggccaattgggatgaaggagaggagtggagtatgcggggaaaaacgtacctgatcgttgatactgagagatatgaccttgttgcatatttccacgaaatcctcgtgtgtttttattttttcaatggacaggatctccacgcacagtttggtcacctcctcctgggacaagtagatatagttctcttccatgtccatgaccccctggatcatgtcgtgttcttcgagttctttgagttttctccgtatgttctgcgggtgggtgagtgaattgtgtgtggggggtaattcctgtggggcaggcgacaaatgcaaccgcgtacaaatagaactgctcacaactgcggacacgtgttgactccgccccaacgacactaccacaccgcgctcacctcccgcttcgtttgaaacttaatcgacaattcagttatactcacgatcttcttcaattttatgaagttcaagaaacaccataagaggacgtcggatgaaagccagtcgtctttgtgttccttcgatatcatcagtgactgcaaagggggagaggggggggagagagacaatttgggggccaccgtttggagtgcgccatttgtggtgaggtgacactctcatgtgatcaactctcatgtgatcaactctcatgtgatcaactctcatgtgatcaactcccatgtgatcagctcccatgtgatcacgcggacgagtgggaaaggaacgacacacaggtatgacctcttgttgggaccgctctccaggatgtgactcaccttccactttctcagcttcttcatttcgcgattactcatctcggtggaaaactgaaagggggaaaggcggaaaaggcaccagcaggcgtaagcaaaagctgagtaagcacatgcaaaaggacacgtctgcacaccggggcaagcgtccctccacccagtgccctccttacgttggacatgtcgaatgcctcctccggtcgtgtatcttcaaatgcgctttcgtcttgagagtcagccaaaggccccttcgcgtgcactttccccgtttcgtcacctccagtatgttcctttccgcgtctgcttctacttccacttccgcttctacttctacatccactcagggtgtgtttcaaatcaactcgatcgtactgctcctcgtcaatcgcttctttggaactatccacacactttacatgcacacaattttccaaaatatttttcaggctgcttttctttttgctcatttcgtgtagcatttgaaattcatcctttaactttttctgcagctcatttatttcctcctccttcatgttcatttgaaatttatatttcccctggtagtttttaaaatggtgagggttgcctttttcgcctcttccttttccgtctgtacccctttcttctgcacccctttcgcgtagtcccccacttacgtccctcgtgctgtctttcaacatccctgaatcgttttttccactcaaaaaatactccctcaattttttaatcggcttttggctttcactgactgcgctgcttgccctcaatccatccgtccgctgcgtttcgtcaggggtgccgacccggctctcctgcggggtggggtctttcgttttgtcggtatcacctggcttgcccatatcacctggcttctccatatcacctggcttctccatatcacctggcttctccatatcacctggcttctccatatcacctggcttctccatatcacctggcttctccatatcacctggcttctccatatcacctggcttctccatatcacctgtcttcttaatgcaggggtcgcgatagctcttctcggctaaatcatcaaccccgtttgcgtgcaaatcggtgtcgttcatttcatctgcaccacctaacctattggtgggaaaatcttgttcccccttctcacccaattctccattccgattcgtgagcgatgagttatcgtgtatttcatttaaatgaccaaccctgctcatgtggtagtccctttccctctcatcattaaaaccgccagccctgccaatagagaagctcttcgagtggtcgtccgcattcagactgtctaacctgtcaataagtgaccccttcttcgtgttgctttcgctcacatctgccaacccactaacatgggaaaaaacctcagggttgctttcatatgtatcggctgcactgttaatacattccttggctgagtcgctttcatttgtagcggctgtcttgttggcgatctcgcctgtctctgacttcagcacatgtgaggttttcctcaacccgttttcactaaaattaattgacttctctaaggatgagtccttcctcgtgtttatttcgttggagtcatttggcctattcatatgtgacgtcttcttccgtccatttttttttactaaacggcttgaagtgttgactgtcaatttcgtcgcaccgtctgtgtccaattcgtatgtgctttcttcctccgaatcatctgatcccttaacggcagtgacttcctcctcgtagttttcattgtaatcgcctgacctgtgtgtgtagtacgtcttcctatcaccgtttttaagtaaatcgcctgagttgttaatactcgattcctcctttaattcgttttcgcttgagttgtataccctgtgagtatgcgagcctttccttctgttttgctcactccagttatttgggctactaatttgggaagcttccctttcgctctcctccctcgagtggtcttccctgtcaaggtgggatccctcccttggcctctccacgtaggacccttccatttgcctctccacgtaggacccttccattggcctctccacgtaggaccccttcattgacctccccacgtaggatccctcccttgacctctccacgtgcgaccccctccttccgctcccttcattcgaatcgccaacaccatcgatagactggctcttcgagcggtcctcattcaaacggtccgacctgctcatacgtaaccccttctttgtgtttcttctgttcgaccctaccgatatgctaactatggattcctttgtgtcgtctttctcaaaattgtatacatagttcatgtcggaggcctcccttgcagtactttcattcgacccccctgtcctgttcatgatgtgggaagtcttcctacctccgctgtcactggaagggattgccatgctggtgaatgcccccctgtttgacttgcctccactcattccactcattccgctcattccactcaaattagtaatactcaacgatggatctccttctgtacatggctcatttgggaggtattcattcgagttatctgttccctttacataggatctcctcgtttctgtctccccctttgaattatcggcggtgccaaagtaggacttctcagggttttcttcatacgactggcctgaactgttggctcttatcttattcgtcatatctcctgttagttctttcgactcctgtctaccatttgaatcgccggacttgttcatagatgaactccccttagatgtgctaaggctccattcactcaaatttttttcaataaatttacctccactggtcagataaagggggtctcctttttcattttgagatgaactgacggatcctccactgagtgacatccgtactgtcttcttttcgtttatattttctgacctgtcaacacttaacctcgttgagtcttccgtacgttcttcgattaggctactctcacaggggtagtctagcctatccatacagacgtttccctctacatcgtttccaaggagatcgcccaactggttaacatttaactcatttgaagcgcccacctttaattcgcctgaaccgttttccatcaaatctctcgacctgctaaattgcgaatcactttcttcgttcataaatgaagtcttcttcgtgttaccttcgtctaaatcgcctgactctccaacgagcgaagaacttccatccttttcgttcgaatagtctgtcccatttacatgcgatgtcttccccgtgtcgttttccttcagaccatctgacctactgacgcacgatgtgtttccctctccttggcccacgtcacttttcctgctaatgtgtgaagccttccttgatctgcttcccctcagatcacctgacctgttaatataaaacgcacttttctcctttgtgcgcgtatcccccgaagcatccatgtatgaccccgtcttcgaactggtttcactcaaatggtcaatcctgtgcatatgaaaaggactccttcggttcctctcactccagttacctggactactaatttgggaagccttccttccgctcctttcattcgaatcaccagcgatgattgcataggatccctcctttgtgttgtcttcgttaggatggtctgccgtacccacgaaggatcccttctttgtgttgccctcgttcaggtgggtttccttgctcatgtaggagcccttccttgaactctccatgtaggacctccttcttgaactctccatgtaggaccccctccttgaactctccatgtaggaccccctccttgaactctccatgtaggaccccctctttgaagtatccatgtaggacctccttcttgaactctccatgtaggaccccctctttgagctctccatgtaggagactccctcggcgcaattttcactcacactgcctacccccaattcggctgcgtcgtttacccccaattcggctgcgtcgtttacccccaattcagatgcgtcatttccccccaattcaattgcgccgtttacccccaactcagctgcgtcgttttccttcgaaccggatgaactatccatgtgtgagcccttcttcatctttttcacacttgaatcccctgacctgttaatgcaaaaatggagttcgtttcgctcgttcgtagtgcttgtcctgtccacgcaaggatcccccttcgacttattttcactaaaatcggctgtcttcctaacgtatgattcccttgtgggaattttctcactgacatcccctgaggggtcctcatacgtccttgtcttacttgtgccattttgaatcaaatcacctgacctgtcagcaaagactttagtggcgttgtttatgcggagttcgtctaaatcgttttcgtgtgagtaggctgtgctgttaagaagtgatgccttctttgcggtgcttccatccgagcaggctgtgctgttaagaagtgatgccttcttctcactgcttccacaggagtaatccggatcgataatatgtgaacccctcctttcctcggtcccatctgcgtccccagaagtgcctacggacgggtcattttccatgttttcattctccctgtcttggctgccacctctcgactcctttgcgccgcttgcattagaaatgactttgatgctcataaaggatgcctccgatttagtctcatttgagtcgcatgcctggttaacgctcaggttagtggcgatctctacatgtagtttttccgagctgctttcactcacgtcgtccggtctattcatgtgcgaagtgccgttcgtgtcgtttgtgtcgttcgttccgtttgtgtcgttcgttccgtttgtgtcgttcgctccgttcgttccgctcgttccgttcgttccgtttgtgtcgtttgtgtcgttcgttccattcgtgtcgttcgttccgttcgtgtcgttcgttccgttcgtgtcgttcgttccgtttgtgtcgttcgctccgttcgttccgctcgttccgttcgtgcctttcgtgtctttcgccatcaaatcgcctgaccagctcatagacgagcccgtcttggtctccctttctttcgaatcgattgtcctctcagcaagtgaatctcccgctgaaaagattccactaaagtagccttctccgctaacaagtgaacccctctttgagtcgttttcacccgaatcgtctgtaccattaattcgggaagccttccttctgctgtcttcattcgagtcggctgccctgttaacgaatgagtttttttccggcgcattttctgtcaacccacctacgctgctatcgtgcgagtttttctttgcagtgtcctgattaaactggcttgctccgataacataggatcccttcctcgacgcagttcctcctgaagcacctgccccgttaatgattgcaatttcctccatgtcgtttcctttcaaagcacctgccccgttaatgattgcaatctcctccatgtcgtttcctttcaaagcacctgcccctctaacgatggaacccctttccgagcctttatcacttaattgcgctgaacctgcattaatcagttccttcgaaccgtcaacacccgagtcgtgcccgtcgttttcttttctatcggctgaccctctcatgaagcgtctcttcaaatttcgttcgtccgtcacatctccatctgattcagaagcaatcacagacggaatctcttcgaccatctccatttttccgtcctccaactcattcccttcatctctcacctctccggaagctcccccttttggtatttcatgtaggtagccatcgttgtctccatttggggtgccctcacgttcttcgctctgttcgttttgctccccttttgcgggctgctcaccttttgcgggctgctccccttttgcagtctgctcaccttcctcgctgctctgctctcccacttcgctggcatgtccattgggatcactttcagttgctgcacccttcccaccagatgcgccttcatttgcgcttctgcttaggttcacctgatcctgtttattttggtaactcatttttgtctccagctctttagtgcaatcgcttgaatctgtcactggtttgtctccgttcttgttgtgaatctcatcggtgccgtcgcgactgctacgccgttcgtcctttgggtcgtcctttgggtcgtcctttgggtcgtcatttacgtcatcctttgagtcgccctttgcgtcgtcctttacatcatcctttacgtcgtcctctgcgtcatcctttacgccgcctccaccttggtgggtgtccccggaatcaagagatccattcttatctttgcatcttacgacagtggggtctacgtttagggatctcctctcatgagcatatttttcttcacccttttcgtccccttcgctgcctttcacatgtgccgcttctccatgttcgtcctctttctggtcgttctcccctcgacccacagttcctccccttccaccctgactcatagatgcacctgaacaacttccctccggcttatccacgtgaatagcttccccctccgacttggcatttgtataaactgaaacgtcacttcgtatttccgtgtcagagtttatcgagttgttcgagctaatcgagttgttcgagctaatcgagttgttcgagctaatcgagttgttcgagctaatcgagttgtccgagctaatcgagttgtccgaactaatcgagttgtccgcgttgtttgcacccacatctgcatcgttaccgtttgagcttttaattttggctagctcatcgtcccccctttctgcatcgtctttcattttttttggttcctcactttgcattttttcgcctatttcgtctttttcgcctgcttcttctttttcgtctttttcacctttttctcctgcttcttctttttcgcctgcttcttcattttttaagttgtaaacttctacctgctcctcttctcctttctcttttggagattccttctgaactttttttttgttcctacggaagagattctgtattgcgttaaagaatgagttttccctgcctccgctgtttcgtcgttcttcttttcctcctcctccatcgcagtgcgcatcgtccccttcgccggttttttccattttgctatctttctccctttcgtcagttttttccattttgtcacctttctccccttcgccatcttccaccattatcgccccttccaccattacctccccttccaccattacctccccttccaccattaccgccccttccacctttccctcggcgtcacttctggccaaacttccatcccccttttggattccttcatgtctattcctctttctctccactgcatcttttccgagtcccccttttccctctggggcatcgttctcgtttttgctgggcaggtctacttcttttagttgatcatagggactcatttcttcggcttggttgagcgtacttacttctttgtcctcgttgggtacttctgctcctttgacttgggtagcttcgcttatctctttgactaagttagattcttctgtttcttccattttgttggacgcgtccgattctttggctctgctagacgcgtctgattctttggttctgctagatgcttctgtgcctctaaccccacttttagaatccgcttctcccactgccacagatgaacccatttcttttacttcgttcacaggacccgcttctcccactgccacagatgaacccatttcttttacttcgttcacaggacccgcttctcccactgccacagatgcactcatttcttttacttcgttcacaggacccgcttctcccactgccacagatgcactcatttctttgacctcgctagatgcttctaattctctaactgcgcttttagaatccgcttctcccactgcggcagattcatccatttcttttactccacttttaggactctcttcccccaattcggtgacctccccggcggcgcctatctcgtcggcgccaccacccgagatcgcctcatccgcagaggtagaaggagaggcagaacccgttatgaccacttggccattttgtgattcactctccacagaaatagacttcgcatctctgacatttcggacctgttcgtggaccctacgagggactgagactgagtctcttttcactttggtatcaatttctagtgcgtccccgtccaatggatcctttttctcgccactcaaatgggagtgatggttaaggtgggccgagctggccccgtcaggagaaccggccgaacaggaagaacctggcgaatcgggagatcctgtaaaatcgggagatcctgtaaaatcgggagatcctgtaaaatcgggagatcctggcgagtcgagagatcctggcgagtcgagagatcctggcgaatctcctctcgaagtgcccagcttctcttccctatccgcccctcccacgcaactatagctacagctacggctacctctgtcctcgtatgcttctctttgctgaaccctatccaaacctctgacattctttattaggcaattttcctgaggctccttttccacgatagaatcggttaagcgattctgctggaggttcttcacttcgtgtgtctttctagatgtaggattgtctgtctgaataaacttgtagaaggcatccatgtggagactctctttgtgcaaaattttttttaattctctgtcaatttgacgtaactcatctctgatgttatcgaggccttcgtttaactttaagtaaacttttattttttttttttccgctttggatatcttttcacccctgttcatttcgtgggagtctccatcggagttatcacccagggcggcagtttcgtcaccactgccatcatcgctgccatcaccactgccatcatcgctgtcatcaccactgccgtcaccactgccatcattgctctcttcaccgctgccatcttctcctaactcggcgtccttctccccaccgcgacaactggctacttcccgtttagctttccgctctcttttggatcgactcccccgggaacgcactcccttggacaccttcccttgcttcctctccttggaacgttgcctaaccttcctgtaataaaaaaaaaatgtaatggagggatcacttgtgagagactctctgactgcatacagatgtgcaagtggtacgtgagtcgtccgctactcccctgcgatgaaccccagcagggaatcgcgcatctcccatctcgcatctcgcatctcccatctcgcctctcccatctcgcctctcccatctcgcatctcccatctcgcatcacgtgctgcaacgtgccgcgtcgtgtatgcctcagcgtagctccgtcattaccaaatggcgtaggcagaaaggaaaacaaaaaagaaggcatttataattgtaagcggggtgctcgcatgtggagagatcctccccttaaggaacctccacagcttgagcgatttccgcatagggcaagggaagaagcgggagaagcggaagaagtggaagaagtgggccaagtgggaaaagcgggcgaaatggacaaagcgggcgaaatggacaaagcgggcgaagtggacaaagcgggcgaagtggacaaagcgggagaagtggacaaagcggacgaagcagacacgacactatacagacaaagcggacgaaaggggggacccactttgccctttatgcgtctgcagagacgtccgtagaggagggacccttcactatgacactctcccccccaccccgactttgcacatcctagcaggttgtcgacagccacgcattagcgaatctaagtggctccacactcacaccaggagcttcttcattcgatgatgcaaaagtagaaacgtaatcaataggatgggaaaaaaaaaaaaaaaaatccgaaaatggagattcacttgactacgctacctcgcagagattcacgaaacgacaaacatgtcgagcacggaatagagtttcctttatctttcctttttaaaatggcaaatgtgagatcggagagggagtgaatgcgctggtacgggtaagttacgccacgcatttagtgcacctgtggaaggggtgtgtctttgaagatttcttccctagcaaggtgttaccgcgtttttgtgcctactaaattggttcgccctccttgaagcgatgtcaagggtgggtgcggcaggatatagggaagccacgctcagcaaaggcgctccatcccctggggggcacttcgtttcgaaattgtctgtctttttggcatttccgtttcgtcacgtttttttttttttttttttccttttttccgcggagccgcgccgaacgtgcaaacgtagatacacacccgcatacatatacgagatgtgaaaaaaaaatttctatgcaaagataaaaataattacacgcttcttaaccttcgcagattgagggagggggagaggtttgatggggaaggagacccacctcttctgcgctgtgggagttacccttcctccttcgagcattctccatctcttcatagggaggcaaccgagtagaagaaaaaaaaaaaaaaaaacttggcgcactctcccaatgtccatttcagatagggggacatacgacggcactatggaccacacagtgttattaccttcctcgtcttttcatgcagatgctgaacgacctcgatgaggtcgttgtttttgctccttaagtaattgacaacgtaaattggcttcctcttgcgcgtcgcctctctgtcgttctgcggcagattcggattcttcttatttacactcttcccgatgcgtctgtttggttggtccatctctccgtgcgtgccaagacactgcgtccactccagtccacgcttcactccacggttcattccgcgcttcattccgcgcttcattgcacacttcgctttcctgtgctctcctcgatcggtgctgcctaacggattttccatcatgtcgctaccaattaggtacctcttcttgttgtcgacacgaactggtttaacctgatttggccctaaggtgattccctgcacctggtaggcgtgcttatacccatctgtacccccctcacattgtactcctctccccccaacagcatcgtttatcttccggtcgaggagacttaaaaactgtttggcttgttctcccagtttcatatcaagttcgttactgacctgtttgaatccctccatcatatgatcatccttctcattaagtacccccctcaaattgtctagtatgttacttgagtgttcctctatgctcttcttcaaataggtcataatttcttctgcatgcataatcatatgaaccttttccgtttgtacagtatcgataaaggtacttaacacatcctcgttgctgattctcatccgttcatgtgtcttttgtgcagttgcttcactcagatggagtaaatcttgcatcatcttttcgaggcgttcctccgtcacgatgcactgatttttcataaaactctcatgagtactagccattattccaacttcttctgcaatacgatgagagtatttcttattggcctctccaaccttctccattatcttctcgaatagtacactggaaattctatccatttcggaaaaggcattatctaacctgctaaggatagactcacttgtgtttatcactgtactgttgtttttctccatcacatcggacatttttttttccatacaggttaagtacgttttaaaaaatgttttcacgtcaaccatgttgaccttcttcatgtcttttacgattctcatttctttattcaggtcgattgacagggatttctgtactttgattagggcatcgaaatttttgttagaatttttcaggactgtctctaattttgagtcactcctcttggcttcttcttcgcacgcatcggtgtgcagcatctgtgcagttttgctcagttcttcccgcaggatcgtttcgaggcttcgctgcagaggggtctccacgctttcttttagggaggtttcgaggcttccttttagggaggtttcgaggcttccttttagggaggtttcgaggcttctctttagggaggtttcgaggcttctctttagggttccctcgaggtttctctttagggaggtttcgaggcttccttttagggcttcctcgaggtttctctttagggctccctctaggcttcccttcaaagtggtttctacgcttcgcttgagggttccctcgagactccccttcaggtcccccttcagagcgacctccatacttcccaggttatctctcacttcgtcacgcagaccaccgagtagcgcacccatttgtcgtgccatctcagagcttgtcgcggtctccaccttggcacatatcacttgggccatctttgcagacgtcacttcgttctctttaccgaggccttgtaggccgcttttcaggtccccacaaatgccttcctgtacagatgtgcctagctgatcgaagcaccttctcacctcggaggagatgtcctccacgatgtgtttagtcagtccggcggcttcctccgcgaggtgtttagtcagtccggcggcttcctccgcgaggtgtttactcagtccgacggtttcctccgcgaggtgtttagtcaggccgatagcttcctccgctcgcttcgtggtgttatccattatcatcatggactcctggactcgatttatcacctcctccgttctacttgtgaccttctccaaaacgtgatcgtcccagttcgtaagcatacccttctccatcacgttaacgttgtttttaatttcctcacttaggcattcacaaacatgtttgaggaaaatttggacgctcctatccatctgttcatgcaaattttcatcaatatttctattcaaaatggaaagacatttttttaattctttattcatattatcattaattcgattgtgtaggaagtctatgtttcttttgagctcacttgagatgagcaccttggcttgactgtctacatttgctccaatgagttttaccttccgcttcagttcgttgtttatattttggagaagattactctgtacgctattcatatttttggctagctcattactgactttttttcctacctttaggtcaacttggctgtaaattttttcaaggtttgtttcaacctggtcggttacgttttgttttatctgcctgttcatgatgtgtgtgttcctctcgatttctttattcacattttgttgaatacgctcccctaccgtggagtatatacggtttgcattcttcctcatttcgatgttcactaggtcgcttagtttctcttgcacatcctgtgtactaaacgtttgtgtctttttttcggagatgtcggttccgttatgataaggcaagttggacagatttttttttattgcttcctgcacttggtggtttatgttttgggccaggtggttattcactgtgttctttataaacgtggggatgtccttttggataacgttttgtatgctcgttctgtggttttgcttccttgagaggggggtcattaccggggggtcatccctcccctcctcggggttcctcagttggtgcgcctctgttttgcccacttggctcacttctattttgcccagttggggcgcttctgttttgcccagttggcacccctcgcggcctttcctctccgtggtcgaggccgccgcggaatcccctgggttactcatctccggccattcctggcatacgaccgtctcattgttcacgatgctgtcattgtagaccgcgctgttgtttaagtactgtgtgcttttgtagtgagtcccgtcaaaatcgaaaacatttctgcttttccattcggatccactcgtggggcattgatccatcggttggttgggtctctttcgtgaggaagtcacttggagttccttcgccaaatggacgctactcaaattgcgccaagttttattttttgcatttcccccatcgtcatttctgcatgtagcagtgtttgttttgtctctccagttatcacccccgaagagatctcctccttcgggcagttcttcccccttttcgccttttctgcaccggtgggcttcccctcctttggacttgcccgacgactgctcatcccccttcgcggcagcccaacatatggtggacgcagtcgaggtggtccacgcggctgatgcggctgatgcagctgatgcgaccgacgcggccgacgcagtcaacaccgccgatccacccgatttcgtcgaagtggtcaagacggtcgagcggctcagcctgcgcagtcgctcgtcgcagcgcctctttttcgcctccgaaagaagattcccgccaatgccgctaaacggaaaattgttattccgctttaacgtttcaatgccgtcgctcacttgctgactgagcgctcccccccttacgcatttccccccgatatccttttctatccacattgttttcgtttttttttttttttgcacggctgttttggtatcctttcgatcaagtcgaaacggttactcagaaaaatgggtattcccctaatagagaatttattttttttttttttaccttttttgtccctcctgcgtagcttacaatttggtgtgcaaaaaattggaacccctattcagttgggcagtttctccttttttgcgtctactttccgattgacgaaaagaaaaaaatacaagcatccgcacatgtgtgcgttgcgaggaaaacaatttgtccacttggtgggaaaattaattggtcgacttggtgagaaaatgagttggtcgacttggtaagaaaattaattggtctacttggtaagaaaattaattggtcgacttggaagcttctcaggggggactggcaagtgggagcttaactattggcactctaaccagcgcgaggtggcttttcccatttcaccccttctattgcggtaaaaacaattttacaacgtgggtcgcggaaaagacgcgagggtgtagatgggaagtcctgccagcgcgcgggcctggttctagttccgaccacgcggtgtagaacgtgcaaatggaagaaaaagggaagagaacaaggcgaaaaaattgcacaaaaattttggcgctccagaaaggggaatgcagacaagggggtaacaaaaaaaaggaaaaataattcgaaaaaaggtggcaacaaattgacgaagagttgaccaaatggtgacaaatgattggcaaatgattggtaaatgattgacaaatgaatgacaaatgaatgacaaatgattgacaaataattagcaaaagggcaacaaaaaattaacaaataattcgcaaaaggttagcaaaaagttagcagaaacttcttaacaaacttcttaacaaactcgcaacgtggggaaaaaaattaagccagtgcgagtggacaagtgggtcaagtccctttactgccaaagtatgatagacacaactgggaaactatttcattgcaaaatgtacaaaacactgcgcgcacatttttcttctcttttggtaaacagcatgtagaagcgaaataaagggatagcagaaatggcacaacgttgacatgttccaagaggtctactttcgcgttttttttttttttttttttcttattatggctagctggaaaatacaatttttgctttttgctttttttttttttttctgccgcatagctggacggttgtttatccccatttccaacctgagaaaaaaaaaaaagattgtgtatatacatatgtggatgtgcaggtgacgccgttggggggggggtatctcctcttccccccggaaagaacaataagcatttgcacacatatgtgtaggtatgccccttgcgtgctccctgtgtgtatgctcgtatgtacgtaggtattacatgggcacacacgcgattgtaaactatgctgaggcttgctacaaaaaaaaaaaaaaatccgcagtgcattaactgagtggaacaatcttcgttcactttttctctaaagggatgaggccttcctcatttgggggtgacatgcgggttaattactccactctgcagttttccatttgaagaagaaaaaaaaaaaaagcacatgcatacgtacatgcatacgtacatacatacatacatacatagaaacatgcatacatacaaacatgtttacatacaaacagcgcatcatattcacacaaacagcacagggtgcccgcccttgccacgcgagaaacgcagtccccgaatgcaattgctccgccgcttctgggctatcaggctgactcgttgcgcgtaattatgttgcgaaaaatcacttcgcaatttttccgtgaactttagcgtgaacttttaccgctaacatcaccgctgactacactgccgacttcactgccgacttcgctgccgacttcaccccaacccccccggcgtggaagaaacccagtagtgagcacacactgaatggtaaaacctgatgagctttgctggcggcatgtggtcgatcagcgcgcatgcctgtgaagggaactacgcctttatgcgtttaatttaaccattttgtgcgcgcataaggaggaagcatacgtctgtgtgcgtttgtcatgggaacgcaaggaccgttttatcagttgaactagtagccacatgcttatcgccatcttccctcctcccccaaaccattgtgtgcaatcccaagaagaggcttacgtggcactcctcggcgaggcggtatcctttatctgtgcgcgtgaacaccccacgaaaaaggtacatacgcgtgtgagctcccgacacacacacctcggagctttacaaccgtgagaagctgcgtgatgaatagcacccctgacaaaaaaaaaacggacgattgcttattctgtagagtcaccgggacgattgcactcgggggagtatctgtttactcctttttgaaatttgtacaagctcccaccaagtctggggacaggaagttttttggactcgtgtcgctcctcttctgctcgctagccatatacagggcgagcactccggccaggcccctgacgagcaagggggagcggcgtctagcaagcggctagtaagcggctagtaagcggaggctgcaaagcattgctactaagaagttgctgcgaagtggctcctactaagcagttgctacgaagtggttgctactaagcagctgctgatacgcgccaaccgcaataccacctgtaccccatgaacagcggcgacggtcgcagggggggtggggcgcccagcagctactgcccgccttaccgcagttcgtccatctcgctagacacaaacaagagcaacgctgcaatgacgtacagtgtgcccccaaacgatacgaagaacctacacatggattccaagtcggacgacatagaaatgtacgtagaaaatatgcttaatgaactgaaggggaaaatgcaaaacttgtcaaacaatttgctcagcaaggtggacaacatggagaagtccctcgatgagttggagcacaccatgttaagtttttcgaacaagtcggacgggtgaggtagaagtggcaaggtattattatcgatgctacattgccgggtgaccctcactgcgttcccccctcgtgatgacgtacaccccgcatgtgaagcgcgcagagcgcctgtgaacccctccccgatgtggttaacacatatgtgtgcattttttctatccttaaaaaagatgcaaaaaaaaaaaaaaaaaaaaaaagtaggactgcccgatggtggtaagagtggctgtccagacaaagccctttcagagtttacctgctcagtgtttatttccttgccgtttatttttcgtttacggcaaggggacccaattggggcaacagcatgtgtaagagcgagcggcgaatgtaaagaggtggtatagcatgtgcgtggatgtgtgcgcgtgtggtggctgatccgttgccgcagcctctgttgaccggtggcgcatacacttttgcgtttttaaaaaaaggtgacgccaagaagcagacagatgaacgaggtataattcccgaattacgcagagttgaaacctggcggaagggcaactgttcaacggaatcgcattaccgcgtagccgttgtgttgctttgcgcagttttgtccacccaagttgcgctgcgctgcgctatgttgtgttttcctatacttcgttttattttactttctcctcttttttttcaccccttttttttttttgctttatttatttttttttttttaaacacttcgcgatttttgacaattgccaagccgtactgaagtgtacaccatatagcgattttttttttttttttttttgtgtattggtacatacgactccgtttcgtctttccctccgtgtcatgtccatgccattttttaaacaaattttcctttaattcgagtacgtacgaatgagtgaaaattgcataaagtgtgttttgaacatagcgatcacgcggaaacaatttcccatgttttaatagccatgtggcatgactcatttaccgttactgatttgtttttcccctcacatgatgagtaaacgatcgaaggcgtcttcatttgtttccctctttccagcttattaaaataacgattgattcatcgaacgtgaaaccttctgcgttaatgttatgttccatgcccgcccgcatgtgtgtgttattcctgcattcctttttgcttttttccttttgcttcttgcttttttctttttttttttttccaaaacgtagacagaacgagaaatgccaagagggcaaagatgggcgaaaggggctgaaccaaaagcgtaacatttttgcaggggtcccaaaaaagacaattttttttttgcggactttgtgcaaaggggaagggtcactttcgccgcatgcgtgatggtcagtgtgtattggtggggttttcattttacgttttgttcttacgcttaacgtttgcgctgatttttgatgccttattttgatgccttaaccttacgctttactttaacactgaattcttacgctttattcttacgctttatttttacgctttattcttacgctttatttttatgctttatttttacgctgaaattttacgctttatttttgcgctgaaattttacgctttattcttgttctttatttttgtgctttattttttttaattttatttttattttttttttcgctgccctggtgcgcgcccccgacaagcgtccactggacaaacgcctagctaagcggctaggtaagcggctaactaaccggctgacgaaccgcctagctaaccgcctagctaaccggctgacgaaccggctgacgaaccgcctttgccaactatgaataagcgaatcttcgccttccgagatgacaccaagtccaaagatgccgacgagttcgtccggaaaaatgggttcactctacctctgcagattttccaagtcatgtccttcatcatattcctagtcatcgtggcgttaattatttgcatttccgccttcagcccgagcagcgtttttatcattttctacgtgttctttgccattttaattactaccattttggtcctctcctacatcgtcaccaccatcaaccccgttgaccccctatcatttaagtacacgaatacacaaatcaaccaggaagaaattaagaacctatacgagtgtgacatatgtggctttgtagaaccacagagcaagcattgcaaagtttgcaataaatgtgtgtccgtttttgaccaccactgcatgtgggtgaataactgcattgggaagaaaaactataagtaagtcctcggggtgactgactctgtacctttttgcaacgcatgtgggttgtatatgctactcatgtgtgcctacacaagtttgaacccatctgtgtatgcaaaataaatatgattccctctcgttcctccttttatcattccccacacgcgcagatatttcgtaggtctcctctccgctctcagtgtgttcaactgtgtcgtctttctcttctgcatcgtcttctttgccatttctataaagcatgatctcataaaggaccgatggaaatacgtaaacgaaagagagtcgaccgacctgcacggtgcacggttgtagagggaggacctctgagactagtcaagcaacaaccacattaactgtagtaacgcaattaacaacgtcttccatcaccatacacactactccctcccccccctttttttgcagttatacgggtcttacaacgacattttattctacctaatgctgtgttccctctttgtcctgaacgcagtagtttttgtactcgtcatacaactcttcggcctccacatttttctcatttcgaagaaaatgacgacatacgagtacatcgtcaaccggtctcacgtaaggggagcgatgagaagagagtgatcataagggagcgatcataagagagtgatcataagggagcgatcataagagagtgatcataatagagcgatcataagagagctatcagcggtagacaaaagcgtgaccccgcgtcagaccctactacgtacgtaccattctgcactcacgcatgccacccacatccacacacacatccacaccaacgcacacactttcagtccgaagaagaacagaaggtgggcattcggaccttcttcgagtggctaatcatagacaagaagtaagctcaccagttgaataaaaaaggggggcagtcggggggggaggcccttttttcagcgtccgtctatctcccatcagaaggcatatcactccgtcacccttctgtccgtactgcccacccaagcaactatcctatgcagttaaccgttttccccttcattacttaacccctttgatcctttttttctccccccccaccattcagacgcctgcggaagtcgcacagcgaaaatcaggcaaggcgcagttcattaaaaaggagggtcgctcctcccttcagcgacgtctgcgttttgttcgctaccacgcggtggcttcgtgcggaggttgctcaagctgccaagcggccaagcggccatactgctagtgaccatactgctagtggccatactgctagtggccatactgctagtggccataccgctaatcgcgcaaccgaacttctaacaacccaacaaaccactccccctctcgcaggacatcgaaatccaggacattgaaagagtcatgtctttaaaaagttaggacgtcgaatttgaaggacggggcgcatgcgaaggtgcatgcgcggggtgcggctgtcaaagacacatgtggcgcccgggggcgcaacaaacagaaaaagcacaaaaaaattaaaccagcgtgggcggtgaaagggtgacgcggagaagcgatcatacgtaatgcgcaccgcttcgccgtaccgcctcgccataccgcctcgctataccgcctcacttctcaacctcactgcaactcatccgcgcgtcggatgacctcctggccgtaatccttgtcccgaatgctggcctcgatgaagctgagtctcttggtcaagctgtcgagggcagcggacatggtctcactcttggtagttatcacctcattttgcaacttcaattttttgttttcgttaaacaactgcgagagactcgaattcgattccgattcagtcactctctttagcttctcgatttcatctttcaattcatccgtgtactccttgtacaaattcgtttgttcctttatttgtgcttgcaaagattttatgatgttgacattttttacgtttaattctctctccttttctgtaactcgaatcaaatccctatttatattttttaggtcgctcaacctgtggctgagttttttttgctctttctcgctgctcttcaggtgggcattttggctagccacttgttcgtacttaccttgcagggtggatagttcgtttttgacttcgttcaggttgtcgcttagttggtcattctgggtggtcaactggtcattctgggtggctagctggtcattctgggtggttagctggtcattctgggtggtcagctgatcattctgggttgtcagctgatcattcttggtggtcagctgatcattctgggtggtcaactcatcgttggcgctgctcagacgttccaggctgcgctccctctgcgccttctccttgcagaagttctccatcatttcgtcgttcttcattttgagctcgctgcactgagtcattaacacctcacagcgcttctccatctcgtgcaccctggactcgtatgtactggtaatgcggacaatattctgttcattttcttgtaaggccaaattaatttcattctccagctgctgtttgattttcttgtgattctcttcaagttgtgcacaattctgtagtaattgttttttctccttttcgaaaatttctttcttcttttcaaattcttcatttagttcttcgattttgtttcgtaccatttgctctgtctgattctctagcatcttaatcattccttcatactcatttattttgattatattttcttcgtatttcttgttcaagtctttattattgctgtttgctttctccagcaggtcactaaattcctttttcttcgtctcatactcttcgctcatttcttcgtattgcttcacatacgtgtgcaccttttgttcagactcctttttaattctattaatctctgcttgtaaaagctctgcaaatttttctctaatttgttcggattcttttctcctgttttgtattatttcttttatttccttctccagtttgtctttttgttcctggagcagattaacccttctattgtgtatttcttcattattctttagattatcttctaggttttgattcctgttcatggcgttttctttttcctccttcagcagtgcaacgtttagttctagatgcctcttttccttcgccatttggttcatttcgctgtgcagccgatcgatctctccgtgcagctgggctagcttctcctcatgcgagttctccagctgggctagcttctcctcgtgtgaattctccagctgggctagcttctcctcgtgcgaattctccagctgggctagcttctcctcatgcgagttttccagctgggccaacttctcctcatgcgagttctccagctgggctagcttctcctcatgcgagttttccagctgggctagcttctcctcctgctcctcgctcagctgtttctctacccgggctagcctctccctttcgtccattaattcctggcccatggtctccagctcctcctccctcctgctcacttcaccgcgcagcgcctcgatttctctactcttctgcgactcgcactcccgcttgagctcctccatgtgctgctggtgctcctccaacaggctctgccgcatctgctccatgttctcgttcagtgccctctgctgttcctccttcaattgggaaatctcctcgtttttcattttctccagctggcaccgcaaagcctccacctcgccgtttttctcaatgataagattgttaatgaaatcatttttattttcctccattttttctttatacttttctagcttgctgttgaagttgtcctccgcgagtttcttcgccttttccaagtcacccgccgcttcgtccttcagttcggatcgtagctctcctatcacttcgtccttcatttcggatcgtagctctcctatcacttcttccttcagttcggatcgtagctctcctatcacttcttccttcagttcggatcgtagctcacctatcacttcttccttcagttcggatcgtagctctcctatcacttcgtccttcagttcacttcgcaactcgcccctcacctcctcctccattgcgcccttcgtcacttccctctgctcgttgcccagctcctccatctctttggccctcctcatttcgaattcgtccttcagaatggatacctttttctccgcttcggactcgactttcttcagctcctccttcagtgcagcttccttccccttcagcgtttccaattcttcttccttcatccttagagacacctcctgctccctcatcactctctccaactcttgttcacgatttgtaatttccagctggagatttttttttccctctaagatctcctcttggtattttttttccttctttttaaaagaggcactccttcttctctccttttcttccatctcctttaagatgtgcagattttttttttccctttttttgtacaaccgaatgatttcttcgtttttcatttttccctttctcaactcgttgtaagaactcataaatatttccatctctcttttaattttttcatttttactgtttattaagtgtacaatattgttcagtttagattgttcctccgcctcggcttcttctctcccttgggtggtactacccccctcatctacgtgcgacgcgattagtacttctgtatcttcactctcctcttttatactcttcaactgactcagtttcctatacagagtgtccaaatcgcttcctttttctacaatcgagtgaagtttctccgtttctaactttagccgatacttaaaatcttcgtcttcctttgttaagcttttatttagtgcacttaaaaaatgctcaattagctccttttccttctgagggaataaatttccttggacgttgccactcatggaaagggtcttttcattttgttcgctcacccgatttgcaaccattttttcatcttcttctgctatctttttggttggatacatattagggggaggtctaactgggatacttctcgcgatatcatcgttactcttcgcccaggaatccctcccatttgctcccacaatcgggactctcgtttgggggccttccatttcgcgcccgttgtaagtgccattcggcatggtcgcgaattttgtgcccccgcgctccggccgttcaaagtaaaccggcttcacagcacctcctggaggagggggacctctcatagggggtgccactggtggaggccccctactcaacggaggagttgttccctttgcttcattaaaccctaaacccatgtcaccataaaaactgctgcttcgatcctccctcttaatcgagctagccatatgatcacttcgcacttccttaggtggtatgttaaccccacttggaggcttaaaattgtctatgcctcctttcagttcgtgccccttagggatgctatcactagacactccatttcccgcgtaactgtcgtgtatggatcctgccctgtcgttactcctatttgagttaagaaagctctccctggaaaggttactcttgaattcgttttccatgtgtacctttgggatgaacatacttttttctacactaggtatgttactctcctgttttgaatcctttccatttagttgcttcaatgtgtcaccactatcctttttcatttggctgaccccactggggatgatgtgtgtctttttgttatccatacccgtatcgtcatccacagggcccttaataacttccccttcttctttgcccctcaatttagggttagcttccaattcagcgtcatttgcattatttcccaaaggggacttcccaccttggtgtattttctcttgaactttcacacaaggtatgaacatgttcgagccaaatggctctgatcgattttcatcagtcgtgttgctacttaattcgttcttggctgaatccatcatataaggggacacaattcctccttgcatatttgtgctcttcttcttaatagtttttaatccagggatttctgcgtaaatggtgcgggcactcctcgttttgctgcataggcgattgggaaaggggagaaaatgaaaaggggagaaaatgaaaagggaagaaaatgaaaaggggagaaaatgaaaaagggggagagtgaaaaggggggagagtgaaaaggggggagcgtgaataaatggcttcactgggttataatctacgtagggaggatgcccaaatcccccaacatattaacgttccaaggacgatgcaaacgtgataggtgcttctttgcgaggaaccctacttctgctgcatcagggagcggtagccctggctggcgttttgcaaagtgctcattttggggggggctgtcaccttctgctcattctccactttgtcttcctcgccccttatcacccatcgcttcagctccttgttgaagtaaaatttgttctcctctcccaggtgggccacggtcggcttggactcgttgtcgtcatttttcttcgatttgatgaaactccagaacgaacctgtctcgggaagggccgattagcaggtgcacgcaggtatgtatttgcgcatgcgggtatgtatttgtgcacgcatgcacgtatttgcgcatgcacgtatctgtgcaggtacgtatttgcacaggcacgtatgtacgcttctgcgtggggtccccctttcgaaaaagggggtggccaaacggagacacaaggggccagccacggctcatcgttcaacgagcattcttttttctcaaatttttttttattactcattttttccaagagtccttatctcccctaagatgttccacatgaacgcgttttctatgtacgtcactcagtgcgtcaaacgggggaatacctgctcctgggctcctttcgagggggagcccaaaggagagatgtgctacataaattagtgactaactctgtgcaagcggttcaatgtggcggtacttcttcacgtatgccaccacggcgatgcttttcctctcataaatagaaggttgcaagaaaaaaaaaaaagctatctcttgaaagggctttttttttcctattgtcgacaaatcaaattggggcagaaatgccagtagttggttgaagatctccacgctgggaaggcaaagcaacgcatgtcaccatgtgcgggtgaagctcggcacgtggttgatgtagcgcagtgtcagccaaatgcatcatggctggtatgcctctacctaagagtgcgatatgtatatgtttatttttatatgtacgcatgcatacgcgtacccgcatgggggagtgcccccaccccaggcgctcgcgcgggtaaaatgccccctgcgatgatctataaatcccctaaggagtggcgtccgcgggaatgagcaaaccgcaagcggtgcttccctgctgaaccatctcatttgtccgcaaaaagcggaaaggcaaaggcaaaggaaaaggcagaggaaaaaacaaaaacaaaaggcaacagaaaattcgtttcgcctttcggcacttctgcattcatttgtgttcacttgtgcgaaagtgcctgtttcttcacattttgttcaccttttgttcactttttgttcccttttttttttttcttcttcttttttacgctgaaggaatgttccaacgatttacaaaacggcttgggcgctctgtgccgctccccttcccccatttgggttttttttttttttttttcgcctcccttttccagcatttgtattcttcattcgccttttgttacataaaattttacacacaaggatgcattttttttttttttttccatttgttttagtttttctctttttttttttacatacatgtatgaacgcatttacggatgcacatatgtacgcacttgcgtgattcaaattgggaggcactttttctgccttatgcggggggacaagaagtgtatgcgtttatgcgtatgtggcacatcatgaccaaccgcaaagcaaaaatgactcgaaaaaaagaaaaaaaaaaaaaaagcacaaataggttggagatgggggggacatggccgggcgaagataccaagcgttcgcaaattgcgtgacccaaaggcccccttccatttttgttcaaatgggacaaccccggcgagctacctctctgtaagtggcacccctgagttcacagctggcctaaaaataatagtacttgagaaagcccaaaatgtttctcacctgggttggcattattgacagggagtagccattttggtcttgttcatagtagcgcacccagtaggacattttcctatcgcatctttttatggtccacaattcgtcgctaagaactttgctgctttgcaactttatcttttcgtaacccttaaccttcgttatgctttccaggaccctgtcctccttgcactcgtgcatggccaccacttcgacgttttgtatctgtccagatggggaaaaaaaagggggggggacacgataagcgggtgtggtaggaagctgtcagagggtacaacacgagagaaaatatggcagcatatccccacgtggcgaagaaggcaacgtgaagtggatattcacttgcctttttttttcccccattttttgcgcattttccacgtttttcctttttcgctctccgtttcaccttataaatggcctgccgaaatagcgcggacttaatctggcgaatgacctggtccgccctttcctcgaagttgaccgtgtgctcgtaatttcgtaaaaactgtgggcggaaattcacattgagaaatgcgtccgggtacttcatattactgccattttctttcatccactttttatctcggaagcagggaaatgtaaacatgttatataggcaattgtcggaagactaacccctagggtgtccacacaattgatacccttttcgagatttttttacacgatcaaatggagttgcaatacttaaacttctttttttaacgaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgttctgtggtgtcactggtggcaccagtttggtatacacgcatggactgcatggactgaatgcactggcagaagcgctaactgttcgcagttgcgcgtagcgcattttagtaggtgtgctctccttcgctggctctccttcgctggctttccttcgctggttctccttcgctggctctccttcgctggttccccttcgctggccctccttcgctggctctccttcgctggctctgccgccctatcgctcactgtaaatgtttatattgacgaagaaggggtagagggggaagtgcacaacctgcctggtgaggggcgagtgcttccctggagaccccccgcccttcattatttggttctccgaaaacactagcagggagagggtgttacacgggagagtatacgagtaaatattattcttatacaaaatgtagttgttcgaaaaaatgcagttgtcactgttgcacacaactcggaggttgtattcgaacaagtagtaggagaagccttcttccctcctcgttccactgacatcgctataaatggtgggtctccttaactttttcatttgcacctgaagcaaaaacaagcaatgtttgcgacttatacattcatacagcatgttcgaaatggatttttttaaaattttttcaacaaagtcgtttcttcttccaacgtaatctgacacccacgttttttttaaaacaatttcgctgtcgttacacatatgatgattggatcggttggattttaggagaaacactgtgtgtgtcttcttcacaatatcgtggtgaacagctatttcgaaaaaaaattcatttgctaaattatccgtaatgaaattattttctacgtttgcatagtttgaccattttccactaagagagtacttacctggggatggggactgagttgtgtccccccccaatgggaacccatacaatgtggcgtaatttgaaagaatgctgtttttcttgaatgtaaagatattgaattcgtagagaatgtctagaaaggttacctctgatattactttgttttcttcgattaccaattcgaagacgtttttgtggaaccactcgaatgcgttggagtcgactccacttttgtttcggtcgaagtttaggtagtttgcaaagttggagatgtgaacgacgttgttctctcgtggtcccctcctctggggcgtgcctccgtcgtcgcgcaggctatctcggttacttcctctgtggtagccccttccgctactcacgccgcctaccatcccgcttgacaacccacacccccgtcgcggtccccctctgcgggcgccaaagctcccactcccctttccctcctccacagcgacgttcatgcgcatcatcttcttgtcatttatcccctgttccttctgccccgggagctgctgctgctgctcctgcgcgatgctcaagtccaccttgggtgggttctctccgcagttccttttcaaaggccacttattcgcacccgtgttctgttgcggcttcttctcattttgcaggacgggcgaactgtataagctcatcatatcttcgaaattggctatggcattctgtccactctgctgcgtttgaccaaaggtgtcgtttttgcatagcccttgagaatttctccctatcacgaggttattagcatcacgacaattatttcccttctcatagtctgtgatgttttgttgattcgggtacatgctgtctggagatccctggttctgatggctactccgactaactgcatttgcattgttgacaaggttacatttgttttttccattatttctgtgcatagccatggggggcttatttctttgcgcgtggtctccccctggatcgtcgctatttcgttggaagggatctcctgcgcgatagctattcttcattaggtcgatgcaagcagggggatagcagtcatgctttttattttgcgccttccctgggggctcccccccttgcttcaaaaatgtgctgtcttcgttcgcgtttttattcctcattctgcaattttggccttccgataagagcgcgtccgggagtttgccaccgccgttgccatttcggctgccatttcggttgccattttcgctggcatttcggcttccatttccgctgccgcttctgttctcgcatcctttcccgcttccatccccctcgatgggttgcgccctcagaggcgtcacctggactggtcccttaatgttggaggggatgtgcacgtcctcgtcggcccctaccctcctcagtccgcagttcggcgctctgctctgctggctagactcgtttgcattgcagggggaagcggcctttccgaaggggcactcactggagacacttccaaaagggcactcattgagggcacgtccgaagcgtttctgattggcgcaacttccgagttggaactggttggtagcgcttccctgtgggtcctccgtggttcccccaatgagggatcccttcccagcagctaccttcccaaccgctagactctccaaacctcgtgcgctgccacaattttgcaagtagtcacgaatgaacctcgcaaagtagcaattcattaaattaagtgaaaaggaattgaagacgtgatttttaaaaaatacatccttgtgtagcttatcgaaaaagaagtttttcatttgagttaagttcccaacggtgttgtacttgaacggtgagctgtggatgtgctcctgttcgtttctctcctggtcattagtcacttgtgtatttcgactcctgtccgcgcacgcatcaaggaatgccttaaaaaggttggtataaaattcgatgctcaaatcagcgcgtaattttttgtctacatcttcgtcgttcgtaatgctgttcctcccttggtctagatggtcaacttggccacccccaaatacagcacacataaatttgaaaaacatttctttaacgttatcgtagtttatttcttccttcctattcgcatagctctcacggtttggttcgtttccctcctgctgtgtgtttttacccttctcctttttttcactggtatggacttttccgttcccatcggcgtttccactttttccttctttcatatgcgctccatcactttgcatcccaactttggcacactcttcccccttctgataatcgtccaacctcacactagtgcagctgatttttttctgcaccaattcgttctgttgtttgatgtagaattcactctccttttgtatttccagtaggattaagttaaccaatttggaagatggcctattttttatatttgggtttaagcataagaaggagagtttagttaacttttcaacaaggaattcagggaagtggacactgtggtccaggacagcatagattgacttgtaatcgttcatgtttatgtgattgactaggtaatcaaatacgttgtcttcattttcgcttttcttcctgtgacagaagatggggcacttgtcatttgtgttgtaaatgcagttgtagttcttccctacgtggacggcgggtgatttggacaccagcatttccaggatcagcgccccgaaggagtatatttctgtttgctcgtttatttcgtgcgtggatatgtagtacgggtcggcgtaccctggggtgcctgcgggggagagccacatgcggcgagggagcggtggagagatgaagcggtggagagatgaagcggtgcagacgtgtagcggtgcagatgtgtagcggtgcagatgtgtagcgatgcacccatgtagcgatgcacccatgtagcgatgcaaccacgtagcggtgcagatgtgtagcgatgcacccatgtagcgatgcaactatgcaactgtgcagcgatttcctccctcttgcgagcgcgggcggaaccccccaccccttacgccggcgaactaggtgacttaccgcccgtgaggttgaacacattattgttattcttgtacacgaaggaaagtccgaagtcgcccagcttggcgttgaatttctcgtcgatcaaaatgttggccgacttcaaatccctgtgataaacgattggcgaggaggtgtgcaggtagcacagcacgtttattatctgaatgagaatattcagcctaacattgaaggacaggaacagaggcatgcgttgggtactctccagatattcatgcgcaaggagagaaaatctcaaattattcatcccatttctatggtcaccctgtttgttcattaacaggtgattatttccgtagggggatatttttttctttgaagaagaaaattcaggattaccctgtttcttcacattgcaagccacatgtgcctctgcattttctctatctctcacactataaaaatagtaatggttaaacaaaagcgttcgtaagtctcccaaatgaacatactcataaattaaataaaaatagtttggatttacggcgtacccaagtagcgataaaatatttttatgtctgtatctgctcatgattataacttcattttcgaaaccgttgttttcatttttatgcaacacttttatggctacacttatgcaactttttaacattcctttgtaaacaactccatttcctcctttggcaattttattttcctccgcaaaattgttcgtcgcctggacgatatcgctgtagtgatatttgtttgacagtatttttaatgggatgtaaatgttgtccccttttttgtgtgcacctttgtgttgcgtttttttatgaagggagttatattttgtttcttcctcttttttttgctcctttttttgctttttttcttcccctttttcttcctttttttcttcctctttttcttcctttttttcttcttctgcatgggtgtctttttcgccgatctcgctttcctcatcgtgcaaattgagaatgtatttgtcgtacgtgtcgcatgtctgtatgattatcacctttttgttctttgcgcagactgagttgtcgttcgggcatactgcgtcgttgttcgggcatactgcatcgttgttcgggcagactgagttgttgttcgggaagactgcgtcgatgttcggacagactgcgctgtcgttcgggaagactgcgctgtcgttctcttcatcgttgcgattttcttcccccttcctattttggtaactttttgtaaaactgaaccttaggtagttttgtttttttctttcgattttttgcttaaatatatcgatggcgcctttttcaatgttcgtttcttttatgggcgaaaattttttgttcattttaggagttttttttttttttgtttgtgtcgttgtgttgttgtatcgttgtgtcgttgtgttgttgtgttgttgtgtcgttgtgtcgttgtgtcgttgtgttgttgtatcgttgtgttttgtgtcgttgtgtcgttgtgttgttgtatcgttgtgttttgtgtcgttgtgtcgttgtgtgtgtgtggttgcacggttatgtggttgcgtggttgagggaagggagtaaaggggtcaagcagaaggttgcacagtgacagggggaaaaaataatgcagtgaaaaaataataaattgataaaataaaaactgctaccgttcgtatggcatataatgttcgcctctcaaacttcgtgcactattgacgtggttgcttcaccgagcacacgcgctcaggtgagaagctggtagggcacacgggcgaaaaggtgaacaagctagcgtaataatgatgtaaaaaccacaagttaggtcctcatgtaacgcaaggactaaattggtgaaagcaaaactgaacggggaaaaaggaagaaaataaaagaaaaaaaaaaaaatgcatatgtgcttatttgtacatgtgcacttttcggcaaagggggcgaaactgagaaaggaagtgactcaaggtcacgtccacttgtgcatacgtgcatgtatagctgcatatgtgtatgtgggagcggagggtgcgtcaacaattaaaaggacgtttctcgcgaaaacttatagccgaaagagtgttggtgcacccctcatttgcgctggcaagtgtgagggaggtctccttttttgagtcatcagcatttcgggttgcctcagcaagtggaaaaaagtatctgcacatcgcccgcttgatcaagtcgcagtcttcaagtgccttgaccgcatgacctattaaccgctcgcccgtttggctttttatttctgggcgtaccggaaccacaaattggagtggcgtttgggattcctacaaaagggtgcattggttttttttttttccgctgcgacacaacttgccatgtatttcgcccttttgccacgcactgcgccctttttggccacacagtttgtggctgttttgcccccttttctgcttcccttggcactcccctcttctagcgtattctgccaattttcgccacttgcttaccccgttttgcgctcacccctttcgttgtctagcgcccatccactaaaacgggttgcactctcacgcgcgtgccaagtaagctacttacatgatttgtgcaattttgtcatttcgttttttcgcaaaaaatatgtaacatgcaagtgtaaattggtgtatttaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttggctctttttatttttgtttgcaaaaaatgtgcgcttttaatttagccttattccacgtattgctctaaattttttttttttttttcaatgatttaaatggtaaagacaagaaaaagtacaacccccgtgaccattgcacattgggcttgtcgcatggtgcgcgaatgtttcttttccatttgaaaaagtgggcaaggagtgggttggagcgactgaacggggtgcacaagtgaaccacaccatatgccttttgtgcacctgcctaagcgcgcctgttcttgttcacaagtgaaccatgtgcagtttatgcacccgaccaagtgcacctgtgtcgttctcagtgggggggaggggggaaaattgccaaaatggcatagcgccaaaatggcatagcgccaaaatggcatagcgccaaaacggcatagcgtcaaaatggcatagcgccaaaacggcatagcgccaaaacggcaaagcgccaaaatgataaaacgccaaaacagcaaagcgccaaaatgataaaacgcgaagatcatctcatgtttgttctcgaaaaagaatttcccccttgcgttgatctttagaagaggaaaaacgaataaatcccgatggcgctaaagccaatagtgggaatgtgcaaggtggaaagaacacgcgcgcgcaagtgggcaaccggacaacagagcggccatgtggccatacgagcactcaaaggggaacagttcagtctctcccccttgaacgaatttaactcggcattgcgaaagttgcaaagtgggggtagtcagaggaggagcttctcctagttatccccagcggaagggttaacaaatcgacgttctgatctgtgtgtaagcagctacgcgtgaaggtcccctggtgtgtacgcggccgcgcgtaaaggtccccaggtgtgtatgcatccacgcgtatgtaaacggcgcttacgcgtaaacgtccgcatgagcgttgctcgtagtgcatgtgcgccccctgcgtgcgtacgcacattgcatgcgcccacttttcacgcagcgcgttgaaaaagtcgtatgccccttcagtagtgctactatctttgtatcattatttttattttatttcgattttttttttttttgcgtgcacattttggaaaaagtatatacgccccatatgttggccttttaaatgattcatcgcataaccaatcatttcagataaacaattttgttcgtccactttccgttcagcttggcaacagtgatggtcatggcccaaaggggtgtgcggcgaaagtgggaaaagggaaccaacagggggcagaagggcctagcagaaaatgcgcaaagttttccccgcgggataatcgaactgtgcaattcctgctacgaggaatgtgctgcacgaaaaaaaaaaaaaaaaacaccacagtgtgatgacatacgaccactaataaacatatgtacaattctttaaaaaatgggtttttaaaatggattttttttttactcgtcaatcctcaattttaagcacacacacacgtgtgcaaagcgcgtcacttaatttttgtacaaatcctccctttaacaactccaaatagggcatttcccattttaaaagaaataccgttggagccatttctgcgcagctgtccctgctaatttgttaagcgaatgcagtgggacccccaaaagagcatttccccttgtgtgtaatgtttgccaactttttattttccgaagtttctgctatgttgcgttaggctaggtttttttttttttttttttttttttgcgttgcgaaaataggtgtactgttaaggcgaaaacgcacattttgctaaggcgtaataaaggaaattaaaaaattaaaaaggctaaaagtttttaaataaaaaagctaaaagtttttaaattaaaaaagctaaaagtttttaaattaaaaaggttaaaagcttttaaattaaaaaagctaaaagtttttaaattaaaaaagctaaaagtttttaaattaaaaaggttaaaagcttttaaattaaaaaattaaacgttttaaattaagtagccaaccgtctatcatttaaatggacagtaattaaccaattaaacagcttaatgccaagcggcctgtccactgagtggtcacataattaacaaattaacgggttggtgaattaccgagtgagctccgcaactgcagggccctttggacgagctttgtccgccccctgcgaaatgcgtaaatcggggaagcgtgtgcctggtgtaattcgccctgaggaaacacccacccccatcgtcctccttcagcgttgtacatattcacgccgacgtcccttcacatatatcggttcatgcgcgtgcaatcgtgtgtacgtacctttttttttccattcctaagaataaaaaaaaaaaatccccttataagtatccccccttcaaagagcaaacaactccctgtagacgtagcatcccccctgaccactttcacacatgcctcccttcactcgatgaagaataacaaaagtggacaacatgccggggacacgaagacattcaacacgtgcttcgataacgtagatttgaactgggcctctttaagaaacaaaaggttgaacgatgggccgggtttctccttcttctatgagtacgcgcatgaccggtcgatattgtctctttcgttggacgagagtggtaggaagcgcagcggtgcatcggtgcatcggtgtaatggtgtaacggcgtaacggcgtaacggtgtaacggtgtaacgcctcactgctgacatatgattcgctaattctcgggaataacaccgcgaatgatgcaaccctcacttgtcaccgctaatcagcgtaatcggcccacccgacaacccctctccgcaggcacccacatggccacaggcagcgcggaccactccatccgcctacacaacctgaaaaacctgtccaccacgaaagaactataccataagaagtgcgggcactacgactgggtgaatgaggtgttctttaccaaaagaaatgaagtactttcgggggggcttgatggaaagatatgtctgtggaatacggtttactcatgcaaacctccaaaagtgaataaaattatgaaccgttcagaatatgttgaacaagaaaaaaaagtcagcaaagtgaattttaaagcttttactaatgtaacaacatgcaaagaaatgtatgcacaccactccaccattagtgacatgaagtttgataaaaaaaacgaaaaatgtataacgagcagttacgataaaacgttaaaacttttcgacataaagaagtttcaacagctagccatttatgaaggaagccacacacatcccataacgaaatttttatggttaaaagataaaataatatccgcagataaaagcggaagtgtgtgcgtcttcgatgtggaaagttgtcaggaaatgctgcaggcgaaaaatacacactctggaaatgtaggcgctttgaattatttttacctatacagaaatggtgactccaattttgtgaacaaacttgaggatggtaaaaaaaagggaagtggcgcagaactcgaagcagccattttcacaggtgaagatcatttgaagcaaaagcagaacagcggtaggaagcagtcaaccaagaaagataccactcaagtcacaaaagcggttaatgtactggaaaaaaataatgaccacttaaacgtacataatgagaaaatccctttaatagtaacaggaggacaaaacgatggaataatcaaaattagagactttcgaatttttcacaaatacattagctgcaaaaagttgcacacagctagcatcaattcgatcgtaacgtataatgttaacaataggacgtatatcattacctgttccgctgatgggtattgctaccaattcgagatccacagtatttgctcatcaaatatgaacaattatttgaagaaaattgccgttaaagaacctattctttctgcgaggtatattggaaaccacctcctgttggttggctcagcttttggaaatttattcctcctaaattttgctgactgttcagagagtcacttaactttgggacaaaaaaagaatttgactgctgttggggaggggcctcaccggttaagtgccctagatggaaaggacaatgggcaagccgcattgacctcagaggagggcgccaacccgaacaaggacatcttgtgggcctttggcgcctgcagaaaaggcggcattaactgcatagaatgcatttttgtatacgacgaaaaaaaggcgtgtgcaaatgaattcgaaatttgtaacatcgtgacggggggagacgacgggctgccttgcttgctgtccatccccaattcgtatgtgtagtgtgaggagtaaggccgtgcaaggagagttttaccgtgaaggtctacgcagcactgtgaattgatacacatcgctttgcgggaaagcaaacacacagtcgtacttttaaaaaaaaggagggggtttgctcactttttgcagcggggtccggcgaaacaccgctacgacttggggaccctattaaactggtagaaatatctctgcaacttctcggcttcttcctgccttacgtgaaacaggttggtcagcttgggaacgttgaacgtatcacgctgtatactcttcccgttgatgggtttataaaaattgtttaaacataaaaagagagaagggtgaggatcataattttttatagagggcagcaaattcgtatttctgtaaatttcataaacatgagaatttgttacggagaatcttttaaacattagagagaccttttcgattttctttttcattttatctgcaaaatggtttatctgtccttccttgtgagcattctccgttgagtggtttcttcccttccgctgcactttgttcatatactccatggagtccatcagtgtgtattcattttcgagaagcagcgtgaggaaattctctatttctttggcgacttcgcgtggggggtggtaaaagctgcttgccttattgcagttgggggtgtcacctggcttcacctcttgagaatccccctcgataaattcaaatcgcgtcaaggaattacccagtgggaactcataaccttgtaggccattttgtttgtcaattatgcaggagttccctttccccctgttgggcatatccgaggagacattttgcaaaagaacatgtttacggggaagtgaattacttttcaaagcttgttcattcatgtacgaaacaaaataaaagaacaaattaaacgatcggaagatgagcatattaattaagttgttcatgtctatattgtagcttatttgcttacacatggaatggctatcattacaaaggcaatcttttttggggggagagtcgttcacattgggacgtatgagtatcctttgcttacagagattacgcaaaatattaaacaaaatggaggaactacttatattcgtttgttcctgtcgctgcacactttgtaaaatatttttatgtaactccttttttatgtgttcatcatccgttacaaatcttctgagagataaaacggtgggcttatatttttgcagaaagtgagaatagcgaattaatttgtcttttccatttaggacattttgaatatacacataactgatgttgtgtttttttaaaatgatccccacctcgtcataatcctccacactgttactgctgttgcttctctgttgcacatatctgttcatttttagaagagcctttttaattaaatttacattttctaagtcgtgctttataaaaattagatctcctgtatttaagctcaaatcaatttcataatcggtggtgtatccccatgctttgccgtaaaagtagttcagcacttcttcttcctcctccgggacattggcttcgctaaacttgggttcccttctgtgatcatctccattttgtcccttcttggtaatgttacttatgtggaaattttttataaacaagcttttgtttaacttttcgtcgtctcttagatgcttcactctttttatttcattaagtaggagtatgcagactggggacccgattacgaatgctttaaagagggtagaggagttggccatgtttagctgtcaagttggctggttagctcgctggttagctcgctggtttgactgcttaaccagttgctttttcggggaggggggggttatcctacaaaacggggaaatcgcatcaacccaggagactccccccccaaatgggtgctttttcttaaccgtttttctcacaaaaaggggattgtacctatggggcgataaaatatgtttcctttctgtggttaacaacgggggggccaacacggaatttttttttttttttttttccattttggcaaaaagagcaaagtggcacaactgcgaagcgatgaaagggaggaagcacctttttttgcggtgcaatcaacggggaatagcccactgtgcaacgtcccgtcacaattcccacgagcgcgatttttaaacgatgccctgaaaatccccgcattatgcatcacccttcagcggtggtcactggggaacgaaattattcatgtttatccccttggcacgtaacggagtcctcccccaccttgtgtaggtagtactctccgaacatccgcttgtgaggaataaaacatacattgggggaagcgcgcggacaaacaacgctgaccgaccctaccgcatcacttcttttgcaaaatgtaactcatgtcgcatcacgcttggacccttccaagctaaccaaagcaacagttacaacttatgtaatcattatatatatatcaacacatatcttaataaaaagttggaggaactgaagttgaagtggggggtaaagaaaaaaataagaaaaaataaataagaataaataaaaataaatacactcgttgcacctttcgttataaccaattataacatgttgaaaaacaaaatgtataaaggggaaaaatggctggtatataaatatatatatatgtatatatatattcatctgcacatatgcgatgtctagggagatgtggataaaaggcgataaaaatgggatgcaagtgtggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatctcgttattcttgttaaaaaaaaataataataaagacgggaggggtaataatgtgtggtaaccttaacgtgacagtaaaagcacacacacacacacaacacacacttgcaatcacaatagtaaagaaattagcttcacgatatgtgtcctctctctgttgttaagccgattggtcaaagctgtttccactcatgttcaatccgttggttcgttgccactgctgtttccatcatcattcacaccgtttgtaaactaaagcaagtaaaaatggcgaaaatggataatcaggtaagtcataacaggggtaataaaaattttcgtcgtgcagtcggacgtgccaaaaaatagagaaatagatatatgtggagattatttttcggacgggtcttagtgggttcggacagggccaataacgaacaatacataacagcgctaataggaaggaggcttcaacggagttataaaataaaggcatttctttgtgtgtgcgagcctgcctgtcttatactcctttctgttttattttcctactggttcccctgcagctggggctggttcagagggagtagcatcgccgccctttccacctccaagggagaatgggtgtcttccgtttccggcattataaaagactaatccggcacctcctaagagcactgctgatacaacacctagggctgaagcaagaatcgttgttgccagtttatacttggatttcttcttattcgcgtttatgagttcctcttcttttctaaccatttcgcctatcaactcgtgcacatcgatgagaggttctggggattctgcaaggggtgagggagcgcggcaaatgtgtagatgagggaagttggtgagggaagttggtgagggaagttggtgagggaagttggtgagggaagttgatcaggggcgttgcaacgatttacggcgagagattcacgcacgaaggaataaaagcacaatgatcacagaacggtactgccagctttttccacaaaagaaaccgcacacacacacatacacttgcgcggaacgcctcctccatgcgatccaacgcgcaatccacatttagcaggaatttcacacacgggcatgcacgcacaatggggagttatgtcatatgaaaacttactgctcttgggggtttttttcttgctggggggtccacctaacccatttacattatctcccaacgcagggtcacaaaggatggcgcaaaaaagaagaaaaacggctgttaagagtttcattttgaatcaaacgggaggttgtcacaatagggtcgtaagggccgatggggggaacgcacgttcgtgtgtataaatatgtatacgtatgtgtgtacgtgtatctgcgggcagcgcttcgaagtcaagcgagtcgagtttgcttcactgttcaccgatgttatggcgtgaaattaaagtttaaacattaaaggtgtgttcacacagaggtaactgagtcgaattaaaattctcaagtgctctcctgccttatgcgagtgtggtgtatctgcacaaatcagtccttacacgcgtgcacctgcgggatgcatattaatgtaaacacaatgtatggccgtgcgtaagtatatgcgataactcctcgcgcgattaaattaagcgtgaatatgttgtgttttacggcacgacaaggcacatacataacatatatatatatataaacgcgtgagcaaagaacgttcacctaatcaaaagcgctcaaaaaaaggaagcatatatgtatatacatgcgtgcacgtgaacatacgcttacttgaatgtactgttaaaacattaaaactgggagaaaaatttttttaataaaaaataaatctagtaaaaattatatttacaggatgaattgtttttcctatcacattatattttaaactgttatggcgatgtacgttgtataatgaggtatacataactttggttttttcttttttaaagtgaaaagaatagaaaaaaaaaaaaaaacttttaaacattatattgtttaataattttatggtaatgtcaatgtaatattgtttgtgttattgcataaaaaaaaaaaaaaatttattttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagaagaaacagaaggaacgttaaccccaagtaaatccaaacaaaactgcacgcttttactagatgcatgcaattggatggcgaaagagctagtatatattatatttgttcactttcacatttgccactcacgtgccacaaatgccaaaaattatttcgtcacggatttgccaagtttaacacttttcgcgaattagcacacagcaatgtctcactcgtatacgcagcgcttatcgtgctgaacaaaacgcgtgcgcgtacatagcacatttagcgcggcgcgcacatcagcacgacacatcagcacagcacatttatgtactatgtacgtgcacgccatatgcgaaggtgggcataaatgcttaacacttcgttcgcacgaatgttcgctcaatgcgtaaaaatgaaaaaggcggcattgagtacgttttacaatatattttatacatacggtcattagcagggtacatattatacgtgtataattatatatatatatatatatatatactaacacgcgcgtatatgtgaacaactgcgagtacataatggcacatttgacacatgtgctgcgcgcacaaatccaacccccacccacccctggtgtcaacaaagccacttaaaagaaatgccgcttagagagtaagtgtgtgttttttttttttttttttcaccttcgcaaaaaaagttaatggttttgaattcgcgcgagtatatttcatccttcagagaggcgaagaaaaacagaaaaacaaaaaagaagagaaaaagaaaccccccaattcgatgagaaaaagtactttccttggtgtacatatatacgtaaatatgtgagtcatataagtacgtatatttgagtacataatttatacgtacgtacctgcttccgcgcgcagaggccagtatacagctatttggcattggcgtgtactctggccttctttgccccccccccccctcctccgtacgtgcacaaaagaaaaaaagagagctccccacaaatgaaaaaaaaccttaggtgtacgtgctcccggttaacattaaaaggaggcaaccctcatttctggtcatgtcagtttctgcgctcagaaagtgtatacataaatatattaccccatacgtatacgtgtacatatttgcgttcctcaacttgcagattttttcgcaattgttactattctgtgaatggcgtgaacgttcgcacaggtacacgtgtaccacgtacatattaaatctgtaggaataacatgtacaaaaagtggctaacataatcgagatgaggccgttcaaacgaggttggcattcagttgtgccacgcacattcacccatcagcgcgtttggtacataggatttatcctccccacgctgatgaaaaaaaaaaatcgtgaggggcgtgaaaaaattgagcagttgccaatccgcacgtacgtacggtgatatatttatagtgcgctttcttgttcttcttccctctgtaatgtatacaatttttgcgctaactcataaaatggtatatgggaaaaaaaaaaaaattgttttcgttaaggtgaaggttttaaaggtcccaccccattcgtacatatgtacaaaagcacaccggaatgtgcacaaatggggctttaaaaaatccctcgtgtaagcataacgaagtagtgttccgagtgccttggcatcgtcttggggagaagtaattcttgatcacatcgccgtgcgcattattccaaaggaggaaaaagttcgaaggaagaaaggcactgttataggaggactgtctacaaaaactgggttaaaaaatgcccctgacaaattaaaaatatcattataaagtatgactagttggtcatgctgttcacttttcatgtgcgttgctatatatggccgctctcaaaggtggaaaaaaaaagcgttttggcgaattttctttccaaatggtggctccaataaaaagaaaaaaaacaataaggagtagaccaacgtcgctcagctttggtgagaaaaaacgggtaaaatttaacctcgtgagaactgaataaaataaaggcagttccgcgtgaatgaaaaatgtagcatccacttttgtagttttaaaaaaacttaagtgcagtgtatcaaaactgagaaaagtgacttgactgcgcaaaggcgtataatcttttaaacttgggcgtatgtaacctgtgtactacatatgtggacgcacacccgtttttttttccccccctcgttccaaacttgtaattaattcatgccgcttttcccaaagttgggaaaagagggagcaaaaaagtaaccctacgtggtgaacaaatttttatagagaaacggttcctgcataatgcaaaaaagctaagtgaaaaggaaaaaaacagcaattttttaaacatagctgcatgtaatctcctggcatggtgacatataaaaaatattctacctctcctctttttactaatgtttacatgagtttggcacccaccggatgatgattattttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatttttctccatctcgaagcagtcggtgttagaatatgttcccctgcatgggcaaaaaaaggatacgtacaagtgtatcgtcgagatagccacgattgtaagcatgtgcagcgccatgtgatcgggtcccctcccccccgtacagcaatacagaaacgaacagcgaacccgagagaggagcgaccccaaacggaacaagtacctaaccgaggggcactcgttcgcgaggcttcaaaacgtgagcagcccattcgtgcaaaaacttcggccgtacccgcgcaggaaatgtataaaagatagctaataaagaagcaaacaaaacagtgacaagcgaaagttgcatcaaagaggccacaacctctggcgtgccaaagaaagaaacatgaaggaactcatagagagtgtgctccagctaatcgacccagatgaagaaacggaggtgtacttgcgagaaaggataaacgatgaaaagcacataattcagaaaaagggggtagattacttgtacgacttggtctctaccttctcggatgaaaaaataaagaagagcaccgttgcagatatttttaacaaacatatgaaaagagaaaatggagtagggactgatgagaacaaaaatgcggatgatcaaaaactcgccaaaatggtgaacttaaaggaatactggaaaaaaaatgatgtggtaggatattatgatccgtttttagggatacaggaaaaacaaattaattacaatacgagcatccctatcagtgaaagcataagaataagtaaagaaaaagaaaaacaaagacagaaacaactgaacttgtttaaagaatgggtaaaaaataaaattaaaattccatcccctgtacgggtacacaatttgttacactgttctgattcaagtaaaaacaaaacgaaaattgaaaaaatgtatgatatccgaattgataattttaccctaagcattggacaaaggagtttactaacggataccactctaaaaataaacgtcatgaataaatatggactcataggaaaaaatggaatcgggaaaagtaccctcttggcgaagctagctagatacgaaattgaagaaattaaaaaagatatatccatagcgtgtattgaacaggatttatttcttgaagatgtgaccgtgctggagtgtgttctcatggtcgacaaactaagacatgatctgttgacagaattggaacgactggaattaaaaaagagcaagtcggctctcggtgagggatgtccaaacggagaaactaagcaggggaatgcgaagcagaaacacgaggaggaaggggtggacgaaaggggagaagggggcgaagaggacgaaaaagacatcgacctaaagatactaaccatttatgaaaaactgaacagcattaactacttagaagcggaaaaggaagccagcaaaattttgtgtgggctaggttttgactcaaatttgcagaagaaaaaagtcaactccctcagcggaggcatgagaatgagactctgtctaagccgcattctcttcagcaacaatgatataatattgctagatgaaccgacgaaccatctggatatctacaccatacaatttttgatagattatataaaaaaattaaataagacgtgcattattgtctcccatgatagagattttctaaatgaagtttgcaccgatattattcattttcatcagaagcagttaacctattattctggaaattatgaccagtttgaaaaaactagagtagaacatctactgcaacaacagagagaacatgattccatcgaaatgaagaaaaaacacgtgcagaaatttatagacagatttaggtgcaactcaaaaagagcagctttggtccaaagtagaataaaacttttaaacaaattacctgtagtaaatttagaaaaggaagaaactccattcagcttttcctttttggaacccttttacacatccaatgtgctcatacggctcaaaaatatttcctttaaaaatgaaatgtttaaaaatttacaaataaaaaagaacgcaaatattattatagcagatactgtggaagacacgaacgggaaagttaacgagaagtcacacaacggcaccaaaggggaagatgaaactacagcacgtagcgatgattatcagtttagacatgaatttttatttaaaaatgctaccttcgaagtagacatggactctagaattgccatatgtggggttaatggaagtggaaaaacgacattaattaaaattattttaaacctaatagacactttcgagggggagttacatgtgagcaataaggccaatatcggttactactcccagtatcatgtagacagcttaaatcccatctttaactccattcagcagctgcagtacaattattccaacaaaaatataaaagaagaagaagctataaaatacttcaacaaatttaacattccgacgaacgtcttatacgaaccaatttatgtcctttctggaggccagaaaagcaaattggcactagccattttggcttataaaaatccaaatatattaattcttgatgaaccgtccaatcaccttgacattgaatctgtccaagctttaattgtagccttaaatttgtacaagggaggactcattattattagtcacgatacgtatttgataaaacatgtagcagatgaaatatatcacataaacaacctaacgaaggagttgattaaaattgactatgacttcgataaatatgccaagttgctcctggaaaataagatatagtgcatttgtttaagtttttttatcgagcccattttcggcaacacgcatggttgtgcatgtgacaatgtgcaatgtgcgtatgggcatatgtcaccaaactgatcaccactcttcgcatttcgttttttttttatcaaaataaacactgtaattaacaatttaaacgaaactatcgaattagtctctgggtgaggcaaaagtcatacggaaaaaaaataaaacacgtggaaatttttatgcaggttgaaaataagacacaaggaaaacaagtccacatttaaatgtgcgcatccgtgcgaaaagtattcatacgtaaatgtttcactacggtgaaaaaaagcttatacaactttaaaattttacacgaattagggcgaagcggagcaaattgccgcttaataaaaacatgaaaaagtaaaaataaatggcagtcacgaaaaaaaaggatttattaacttatcacggtgcatgttcaacgagttaacaaatggggtggggatctgtccatttacgcatagtgtgcagacaaaaaaaacggcacacaatcgaatgttaaaaaagcagcaagaatgagtgtcctgtgaaaagttatctaaagtgtaggccccctatgcaatacggaaaaacataaaatagggaagctcccaaagcatgagctttttatcacgccatgcctaggtctcagctttacattgctattttcacatcatttttgatgttcccccgtttggtgaccattaattagtgttcactgcaatactgtctaatttcttcataatctacggagcacttctccctaatttctttatcactggaaaacttaaggagaaagtactcccttattttatttacgtcattggcaaaattgtaaaatacgcggaagttccttttggacatttcttcgtcgcagcttttaaagtcgagataattgttgtcattcaagggcgagttcacgttacccctaaaataatcgataacgtactgaaagaaccctttgctttttatctgaacgaaatttgacacattaatgaaattctccattttgcgtaatttgctcatcctaaatgtgtcattgcgcaaagttctctcttttggttgctttttcttagccaaccgagaattcgctgccagttgcacacttgacaatttcgcaggcaccttgtgggaataattgcacatgtatgagttctcattgtcaacttggtcgcttttgctagaagacgcgtgatctgctttatattccttaaaaattgccttcttggagttttttaaaatagcgttcattttattcaaaattattttggggcaattaattaattcatcgaatatttttataattttgtattttttgtcaaagcactccattccagaggttagctgatccgttatggatgcatactcttggtcgaacgtaaatatggtgttatttatgatataatactccttcatggattccagctttttcaccatatcagacattccaatgttcatcagttgaaatatcacatattttacaaaggtgcatatatgtgcctccagtttttcaacatccttgtcaaaactctgaataacaaaaagcaatccacttaacccatagcgcgtgaaaaatggttttacttcaaccatgttaccatcattatatcttagtttagaaactttaacaaagtcggatgatattaaatcaacgataatgttaattaaaacatcgcttaacatactttctgattcgattgtgtaggacactattattgaactgctcccattttgagacatattggggatatttatttctacatcttcattatgaactaacttgctcgtgtagtacgtggactcgcttcgtcttacaactccattggtcactttctttatgaatgactccgacaggttaactaagtattctatccctaccccgttgtgagatatttgaatggaatctggtgcaaacgcctgttctccgagcttttcttgcgcgttcagcctgttatctcgttcctcccactgtgaggcactgcctttattattctcctcggcgtaaagcatcagactagatctgtgccaacccccattgccattaacactaacagtagcactagcattagtattatcattaacattatgcctcctgctattcggaacgccgctgcccccattgtcagcattctggtcagtgtagctagttgcattttcgttctccttttccgtcgtcattgcaatatttccatatataaatatgctaacataatttctatgaaaaaaatcaactacatatttggtgtaatccgtatatgagggataaaagaagtatgcgcttaaaaggtcatccatttctttgtccgttggctcatattggttaaataaggaatgcataatttttaacgaatttcctgctcccaattttctgctacttctcacgtacatatttaactcatcataagcatcggcaaattcttctttggagggggtttctttcactgataaaaggtcccctagtttgctaaacaattctgagaaatgatagctgttagtgtccacgtgtacactgtacgattctgcgttccgcttgatatgtacatttaccgaacagctagcataatcagtgaggaagagttttatttttttcctcaaaattataatgtgtatacgggaaaaaatagcttcataaaaagtaatcttttcagaagggaaataaaaaatgaaatccgcttttacttttgaagcatctgttagacctcttttaaaataaatattgtacccgtaggatgatttaatcaaacaaggcatgctatacaaaacgctagctctgaactcattcttattttcctcagacacaaacattggtttagtgtctgaaaattcaaagttttctttattgttgtatgggacacagaaaaatgattcttcatgtaaagcgttgttattgtcaaagctgttgaaagggcaaacttttatttctggaagtgcaatatttacatcgtttgtaactcccccttgaccaaccaaatatggattttcccctaaagcatacgttatggtagtgttcggaatttgaccctggtttgttaagctgaatgcatctacaacgtttataatatttaaattatcatttctaattagagatcctaccaaacttgttattttaatgtgattgcgaaagtcatttttatgcttgtcttcaattaaactatgaatggttaaaagggaagatgggtcatcagcgtgaactagcagtctgttcgaataaattactaaatcatcaatgcttacattaacattatcactgttaaaattcaaatcggtgaccaatgccttctccctgtaatagtcaaggatgtatttacttatacctttatctaaactatcacgatcaaataatttgcttatttcgttaacgaacacgttgcatatgtgtatcaaatgagcgaggttacttttcccactttgtgttaattttaccaatattccgaaattcaagtagtatttgttacatatgctggtaacctccaaatcatagacatatttattttccacagatattttataataaaatccgttccttctgaagtcagaaaatatttcacgtaaaaatgtcattgatccaaactcttcaatctttttacacaactcagcattagttttggagctccagtataggtaaagttgatccccccattcttctttttttatgatttcaacatacctgctcttctggtttaaatcaagcgagtaatgaagctcattcatagattggacaaacgcagcttccttttcatctcgcccctccatgtagatgaaatttgcatcattgtaattgtcttttttcccattaaaatttaccctttctgattccatacgattaatttgtttctttataacatccccatcaatggggtagctctcattttttatctttccaaatatgtgggcaaccatattttcaacatctttcatgttgtagtgatcggcagtatttaccttgtttcctagcagtattgttagtgacatatttcttggctgataacattttttatgaaattcagtcaaaatgttttttatgcttagcctattctttaaaacgttttcgcacaaggtggtgtaatttccattgacgaaaaatttcgaatacttaaaatctgtgatgtactgactagcaattttcaggcaagattcaagattattttctatagacatatatttattatgaatttctttaacttcattttgtatatgttcttcactaaacacagggtaaaacaaattttctgcaaataaattaagcaaatggtaaatgtcttcagaatgggcagttgcatagtaactagtaaaagattcactagtatagctgttatattttgatgaatactttcccaattcgcttaaaacgcgttgtgtttcttttttcagatttgtaaaaaatagcatgctgcaataagttagaaattcctggaacttcatcgaaatcgtcataccctccgcagtgaaccgatatggagaatccccctcttgaggaatatttatttattattcctaatactttaaagtcattacttttcagcttgaagtattcatattcgtttctgtctttagtaccttttcttaaagttatcttttcggaaaagatattttcattgtttttgtttactttgtttaaaatttcattttcatcatattcaggagagccatcatttaatttaccgtatgcgctttcatcgaattgcactggttttataattttcagcatgtctttttgggaatttgcaacgtgcgtaccgaatttttctcctgaatagctcacactatgatcttcagaatgggatacactcttagtatttgtattttttacctcttcattattttgtgaaacttgcacaccatactgatcactattggaatttgcaggatgagatatttttttgtcatcttctcttttttgggcattttttaataagtctttttttgcattctgattctcttccaaattggcacttttgagttcattttcttttttagctaatccttcagattttgtatctaacctgttactggccaaaattgtgagctcattcgattgaacacctttatcaatggtgtctttcgatattttactcttttcatggtttgtttgtccgttatctaaccttttcgcgtcattagcttctccattatgatttttaatgtttacatctttttgcagagactccgatttttctatattcgtgtcacctgttttttgtaggtagttatttatattgggggatcccgtaatctctacactttgtttttcacttctatttgttaaatcatgattattagtagtgcttgtgttatctccctttttgtttacttcatccttttcataatttttccgtaacagtttatcattctttagttcaaccttttcatttttaacggacgcgctcttattacttgtgtcattcttctgtgacgcagcaacctcttttttgttgctattcacactttcagtttcaatatccttttgtgcttttttactctgcgtgttttccgatgtgtcttcattggcaaaattacgaaggaatatggattcattttctacatttttccttttttccaaattctctttatttttggctattgagtcataattaagcccgaatagtattgcccctaattcatcgtcgtttaatccatagttattcttgccattatttagcgctttttgacagcttgaacattcttgataaaacagaagtaacaagaacaagatgttaataactgaacattttgtaattgccattatatgtttcattgtatctacacaaattatttgcaattttttctattaaaaaattgcacacaaggctatatttgctcatttaagcactacaaggaaacatcatgcatgtatttttcagaaaataacatgaacagtgcaataattgaacatctatttacgcataaataatccggaatgtatatatttcgccctatactgaagctgcttcaagaaggttatatatacacatataaacacaaaaatacaataaaaaaaaaggaataaaagtgcaaataaaatgaaaataaacgtgtctacactttagttataatttttttttttcagtcttaattattgaaaataaaattatgaatgtttatgcattttttaaaagaagtagacattttatacttttagaaaataaacagcagtttgctcattttggaagctaaatcaacatgtaatatagaatacagttatatcgtatatagcgtataaaaaagccatatatatggaaatatgtattttacgaaatgagcaaaaaaaaaaaaaaatatgaatatttcacttttctatacccaaatgcacacacaaaaaatggctagctgtaatagtattatacctttttcaataaataatattttttttttatgaaccgttcatgtatatttttaaaatgtgcacagaacagtttaaagctagttaacgtttttggaatgtcacacatcctttttatttatgttatcacaatgtctatagctatacagctataatgtatgtaaaaaaaaaaaaatgacgtttaagtttggcacgtcaactgaaggaaggatgcgttaaacaataaccttcacaaatgtgagaatgtcagaagcgaaaatattgattattttctcattgttctcaccagcgttcatattttttgatttcggttttgtttctcttttgcaattaacttatacatgtgaatatccttctttttagactgcatattttttatgacgttattttaaaaatgaaagcacttcatgcttaagtatttataggttgccttagtgtagtgggacacatggtttcttatgaaccaaaaatatacggttgaaattttcatgaagaaagttagtgaaactttatatgctaccttaaaattgcaaattccgaaatggtaccctgttcacatgtaacattttggggagtaattaagaaaattaaaagtagaacagcagatactatttcctttattcattttataaaaccatatttttcctatacaaattaataacttttttttagtgtttaacagagaagtgtgttttttcattttgtgaaactgaatggaaattttttcacgcttctttgtataaagctccctcacttcagtgttctattccattaagcagacacatgaaaaaatactttgttcctaacctttgttttaaaaaaaatccacctatatatttaaaacaaaagaatttaacagatcacgtcttcctacacattatatttctttattatttgttgaattcatgggttcattctctcatgtcatatggctaaagtttattttttctcagctgttttacatttttttcagtcaaatcataagataaaaaaaacacacgtttcatcatttaagaagaaactcctaagttttcttgtgagatttcattgaggtatccctttcgttgattattgcacatgtatgggcaaaaaatatttattcaaaaatttagaaaagtagtgaaattagtagaagcgtaaatccacttggtttatttttttgtctaatgcataatttattgatatccaaaggtacacttattttctgtgaaaatggttctaagattgataagacatgtgtttttcacaccaaacacaataaaaagaaaagattgtaattacgtttttcatgatgtaaaaaagagaaatacgtccaatgcgctgtatcaaaaaaatggggttatacggtcatacaatgtatttataaaatcttaaagtgtcacgtccgggacatgccgaattcgtaaatgtgtatatatactaagaaagaactttctcttgcgtatcttttaacaatttatgtagtgtttcatataaagaatttttttatggatgttataaggaaacacaaaaagacaatgaaatagaaaatatataaactagattttattctgttaaagcatcttttacttttaaaacaattagagatattctataaatacttagaagaatggtctaacatatatgtaataagctgtggactcttttatttataggcttaaagtcatacacatatgggtaatgtccattttactttataaaatatgataaataaagttctacagattttctgaatgttattgcattttcctattttaagtggtagggatattgtaaattcctctgttcaataggtaaaataaactggagcttacttgcacattacaacacaaatgttgcttgaaatataaactctgaactaaagtcctgcaaaaaacgttcactcttttttacacagggatacgcattatatgttgcgtataacaaaatttaaaagtgtactttaaaaaaattatataaaatatttgttttcagaatgcgcatgaagcattacattaaaaactacacgagtatgaatcaataaatgagatggttcgtctttacaaaataattattttattataattccaatgttacatttattaaacgcaaatatattatagacaaagaagtaaaagaaaggaacatgggaaatggatggcgttaaagaagagtttaagcaacatttgtcaaaattctcttcctgagaaggcacagcaaaacatgttttattacgtattcataaaagaatgtgcacttttcacaaaaagttttgtctatttccattacgcaggaaaagggtaatagacagttttttttgaattaagtgtgagcatttgatttattgttatttttcctacaactgacaaatctttataaatatttttatgtgaatataatacggtggatgtactctattttacgtttaatgatattttataaagtatgctaaaaagagaaagtataagatactaatgaacatatagacactatttatgtttcattaaaatagtagcataactgaacatgttaggaaattattctttcacaacatatcatcacttagaacaaaaagtgttagaaaatgtgacaatagcgtttttcaaattgggatttaatttgttataggacatgtattttgaaagagttcaattataagaattacttgaaataattggggaaaagattaaatttattaataccattagaagataatcatgatcatagtaattaagtcatcccgttagcaaaattgggatgtaatataatcatgcttatggagcatacaagaaaaacataattggacaagtaaataaaacttacatgtgatgataaaaaaaaatgatctgaaatctgataagtggagtctaagtaaccgtcattaatttacgaggaataagtgaataacatgtgttaggtcatatatatatacatttaagtatacacaacaaacacatgatacgtatcaaatcagtacagaaaaagggcatttaaagttatacatggtaatgaaagaaagtcatcataatattccagaaagataaagcatataaaaataccgaggaagtgtttttctacaaagtgtgatgcacatttcatgagctcaatatatctaaatacactagtaacaataacttatgttgctatttcttaaaagaattcataataaacgtaaagacacaaatgttttaattgtaggaaaaacgtgaaacgcaatatgattaaaatgtgtaagttaaatatagaatagattcaagtgattcatgtgttattttattaaacatattatgttatctaaaaatgacaacattttgaattaaagatgaatattattactgtataactataattaaacaaaattaatatatagaaataatacgtaacaattatttaactattataattcccgttattctatttattgtaaataaatttaaattaattaatatattattttcttaatatagcttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttaattaatttattttaagtaattaatttatttaactaattaatttatttaactaattaatttatttaactaattagtttatttaagttatttaatttatttatttgtttgttaacattttataatgtgtattaatgttatgctttaatattttccctattaatgtatttatatcaacaatatattttattctttaaaataattttatttaatgagtttatttaaatattctttattttattaattaattactattttttttttaataatttataatatgtaatcttattttaattttgttttacgttaatatttatttattaaaatttagtatgcattactattattttttattttgtttcgcaagtcttaattattttttaccttatgttttttaagcgttattaatatttttaatgaaaataatattgctttatggtaatttttgtatttatttgcttactatagttattatttggacaaagcatgtttaagtttttttatgaaacaaatttagaaatttgtgccacatttatgtttcattcgtacataaaaatattttcatataaaataaccagttaaataataagaaaaaatgctatatgtggtgttaagacagttatataattttgtgaggggggatatatatataacatatttttaagacttgttataattagaaacgtaagagaatttatgttatattcagcatttaatataacagtaaccttcacataaaaattaggattgtaaacacacataaattacacttgtatgctgcagcttatgtattaggaataaacagtgttatatgcgtgaaaagatattaaacttttgaaattcatcatttcaacttttcgatatttgaattattttagtggcatttctcaagtaaataatgtaaaaaatcgatttatatatagcaaatttttatatattatattcttataaataaccacccagatgcgaaagagttaacatgcattgtacgcattaaaatgcaatgatatcaaatttgtaaagagtaactattaatggtataggatacattgttcatcattgaaagattcacatcatcttcgtttgagcctctctctcgaatgttatgacttatgctgtgtaatagtgatttattcgccttttctacacttacacataaacattttattaacactaacataattttctatttggaaccctttaagtatgcattttctgttaataacaacacattatagaataaatgatttttaatatataatgcaaacattacaataacaataaaataatgtagaatgtatttttatattgctttttatgaaacacacttgcagcgttctcaatgaaagggttatttcattttttaagttattgcattataaaggggtaaaaatatttgaacaaaaacacaaattttgtttttctcgtaagcaagaaaacaggaatttaatactctttcttaagaataacaatcttataacatattactacgcgtaatgatgctcacatatgttttgtttttataaaacctacacctaatacacattttattattaaataattttcattattgcagtaaccaaaaaacatattcagtttaacttcatttcatttgtgttgtatctgcatttaaaaaactcttacataaatctaaactgaaagtttatatttcgtcttaattgccctatgaaatatttacattcttaggagtcctgttttgcgttaatttctttattgtatattgtagaacacttaaatgtttaactatattgtgcacaaactttctaattcatatgaataaggacacattaaattaaaaagaaaacacaatctctagtactgaaaattaaatttaaatgtaaatcttgctagcaagattaaaagagggaatgaaaataacgtaaacctaccatttgtgaaaataaaaatttatataaagatgaaaacattcataagtatttatttattgatttatatttttgtatgcactacacaggtttcaaaattttgcatcactatatttgtgataatggaattttgttgtactagcagaaaaatgtggataattttttcaacttacaaattaagtcttttataaaggaaacgttcatctgtgaatgttgtataaaaaactattcttgtataagcaaactttataagaattttttttaaagtgaaatttttaacaataatatctttcttttgaaagattttccggcatgtcctatttctgcatgaatagtaatattttttatttattgtacaaacgaaaagaagtgcataacaataaacacagttttacaaaaaaccctgtaccataataaaaacttgtgaactcttgcataattaaatataaaacattttatcttttacaacttctacaaatgagcatctcattgttgaaaacattttttgctatttaatttttactgaattacctttacgcttgaatttcccacacgggggcataagaatgagagtttcaactttatatagtttcaatttaatataaagaacgtttcgaaataccgaggtaaacaaaggatttatggaaatgaatgtttgcatattataaaattttctgtttttcattctttatgcagaacactattatttttaagaacaaaaagtaaaatatgaattgaatgcttgaaaaattgtgtttttcacaagaaaaaaatgaaaaataatgagaaattcacactacaaatgcacgaagtgtatacacaactttttaactattaaaaaatgatacttgctaaaagcacaacattaaaaaatttaatttgtctttttaaattttttaatgcaaagaattttgctttaaaatgcatttttgttaaaagtgttattttctatttaaaaattatgcattttgttcttaaagctgattcgaaaaaaagtgacgaagtgtagttatatattaaatacaaaatttaaggtgttaggcgtaaataaaaacttaataaaaaatcatgtaatttttggtagtattttatttactactgaatcgttgtaaccatttttctgcttcttgtacttcacgtttctcctgttcgagaaattcttgaaggaagaaattaatggtctctgcaatttttttctttataactgttgattcgttttcttcactgtaacacacagtatcaaatttaattatatttaacaagtcccttttcattttttttatctttttactagtttcttcacacgagttgttatcattttgtctttgtgtccttttttcaattgcatattcgcgatacttgtttattacgtttgtataaattttttctgattccgatatttgtggtatcttaaaatttaatgagctataattatatttttgaaaatagggatgctgtaaaatttctgtgcacccttttttaaaccccaacctttcttctggattaacagctattaatttttctattaaatctgctaattcagatgacattaaaggtggatatttgatttcttttttctttattttgttataaatgaaccattcggtagaaccatcaaatgggactattcctgtcactaactggtagatagtacatccaagactccataaatcccgggcttttccactacatttattagttaatgcctctgggggcataaaatttgcagttccaacatagttatcgaacgttttttttattctatagttgtgtttatttgtatctattggatatttgttactttttaaaacatttaaatgatcgtcattttctttcggcactattttattattaatttcgcacatttcattgttcttcagttctttaaggacacattttttgggatttccgtctttcaatctttcatcgattttttcattattaccgttgctatcgttgttatcgctattatctttgttatcattcttgtcgttgttatcatcggtgtcttcatcattatcatctaaacattttccattcacttctacatcacttaaaatgttgccattttccggaggatgttcacgtttgaagttttcttcttttacattattattatttgttttttttaatacaaatttacgcaattccgtgtcttcttctgagggttcgggcttcactgtttgcatgggtacattatctaaatctttagatgtgccaaaatcaatcaatttgattgtcccatctttatttataagaaagttttcacactttaagtctctatgtattatgttattcttatgtatgtactctaacgcgtgaaccatttgaagtattatgttaactgttatagtttcgtcaattccaacactgcgagtttttaaaaattcccataattcataatcagcatactcgtacaataagtacacattttctttgtctttaaaagtgtcaattaacttaataacatttgtatgccctgggacatttagctttgtcatggtatgtttctctgccaagagagaattaattatgttcattctattaacctgttcttttttaaatattttaagagagtaagttttggacggatcattcttcaatttcaccatgaaaacttcactgaagttaccacttcctatgtgcatatatatttcaaaatcatctttgcggtattttctattcgtagtatctttttcatcttttattactttttcttcaatatcgtagatgtttttgttcagtaaaaacccttttttcattttttcgcctttttgttgttattcgaatgtgccttaaatgacaatttttacacatgttctcgataacgtaaatagtaagcagtaaagtatttagcctgtgtctgactaaactaaaaagaaaatcgttttaaaccctgtatttcactaagaaatatataatataactatgctggctgttaatgctggtgcttgcttaagctttcaaatgtttcgagtgcgtgtataaaaagttttaaaacacatgatccacgtgttataatctttttagcagaatatgcttcaaattttactttcactaattcagatttgtgaaattaaaaaaaaataaaacaaaactgtttatgcacatttcatatattttttaaccctttcgtgaggaagcatagtcgtacacttgaaaaattatttacgcgaattgaaaaacagataaaaaaaagcaacaaacaaaaaaaaaaaaataataatttctttttaaatatcctgtaaatgataacaggaaaaatttgccatataataaaacaaacataatttattaaaaaaaaaaacttagcacaaaaaaaaataagagagccatagcaaaaactaagtttgctttaattgtttttgtgcatgctttacgttttttcctggaaacttcaaaaggtttaacgcgcatatatgattattaaacagcttaaagaaatggtaaaaaaggtcaattatgcgcatatatatattatatatataatatatacacacaacgcgtcattttacccataatataacctgtaggaattataattaaactgtctatgtatgcgtacctctacacacttacatgccgttcaaaatacagaacatttctcctcgtgcatggtcaaatgggcccataggcattaatatcctcctttatttgaataaacgtgtcaagaacccctaaaattctatcgtttccttttccattggtagtaaaaatgttatgtaacttctttatttgcgttaattctaagtcaatggcctttttttgtatagcaaccccaaattgcttccacaagtcatcatcattaattttcatttcttgtaaatttattatgatgtcatatagatgttgaacatgcatattgatacacttcctttttaaatgataaaataaatgatataaaattcgtctatcttttatttttaatttatggatactagtaacaatttcatgcatcattgagctattcacagtgtggtcaagtcttaaaaatcgggataattctagtgcatattcaattacgtttttattttttatatcatattcaattaagcacacccaaatgctggttattccttgagctgttatcatgattttattgttttttatattctttatgataaaattgaataaaaagaaaaagaaaaaaggatcggttctattcataatagcatacgatttcatgatcatgcagatatcttggcttaagttctttctacagccatgtatgtctattttattctcatcattatcttcatacgtgctttctaagccgtgttcatgtcgttccatttcgtttcttccgttccgttcgttaaaatcatccgtagcactgtcataataagaatggctacctttcacctgagattcatttttcgcacattccagtctttcacattctgtgcccttttcctttatattcacactttggccgtttatataatccccttcagttgtgctattttttgcagcagcatttaactcttcgtctaatgaatttaacaattgatatactctatttttcagacacaccatttctaaagggggcaatctgtttatcttagaatatgcccatgctatcagtgataattcatggagggtcattgttttaatacatgcacgcaatatcttattaatttcgataaaaaggtcggacaagtaaaagttattttttgcgtaactccaggctattaagctaatcgacttattgtcatagtttataatgttgttttttagcacattttcgtaaataaatagaagagatttcgtgtgtcccaaaattgcgtatctgcatgaaagacaaaaagaggggcgaggaaaaaaggagaagcaacgacatgtgtgcgattgaaagcgaaagcagtggtcgtcataacaacatatggctttctttcacgtaaaaacggaaatcctttttaagtctacctgtgcacaagtgtgcttatgtttgttctaaaaatgtttatgttactacatatgaagtcattataactgttaaaaactggagatagtaagtcaacttttttcatgtggtgaatgtacgttaacgaggctataatatcccttttgctgaattgatctacacgatcaggaagaaattaaaataaattaacatagttaagcacataatagggagttatgtacgtactacaaaaacagttaacgcgttttttttatttaggtgcataatttgcacaaaacacatgtgagattcccccaccgcacccttttttgcgcttttttcaaaatacctttgttgtcattgcaaaatctcatgaattcatcaaaatatacgtatttgttcatcaaacttgcataataggtatcatgtttccaatttaaaattttagaatatcgctttacggtcagtaaaaaactcatcgtcttgattctgtttcaaacttgtcctttactcaagctaaaggtgccattcacattttaatagccttacgtagggcatctctcatcatatcaaagcacgcccctatatatagccacaaatcgggattgcaattttcccccgctattttcgggggaaaacgtattttgctagaaaagcattgatgtgttgtataaattttttgcttcgtaaaaattgtttctacccaagggggagaatacaaaaaaaagaaaaagaaagatagcaaaaaaaattaaggcaaaacataatataacaaaataagcatgaacatgctcctttttggctacatatagccctacacgaaaaaatgaaaacttttgaaaaaaaattgaaattgtcgagggtgttcaacaaaaaatgaagcacgacgcaaaatgtgatgaaaaaaggaaggctacgataaaaaaaaaaatatatattttttcatatgtgcatatgcgtacatgttagctgtttccaaacagtggtacatacaacgcgttttttaattttttcccatttcttctaattatacaattttaagtgcacaaaaagggggggggaaactaaatatatcttgtttcttccttggccgtgagcttaaatatgaacccaaaaaacagcatgatgacacatgtggagatggctataacgttaaaaggcatacctgaagggagaataaaaagtgcatatcatatgtcacggggtgagagaggatgaatatgtgcaggtgcgtgtacatgtgcacatctgcgcatctgcgcaatatttcctcgcttttcgttttcctcaaacccacttgtgtctggcaagactatatctatcaagagcgagggggtgtatttgtacataaactcgtcatctccttgtgagatgtaatttctcttttgcacaaatatcccgcttcctagcaaaatgcctctatctatgtcaaattcaaactcgaatgatcggacttgcactttgattacttcgaacctgctccatgtattttgcatgggaagggggtgaaaagggggtaatgtcggatgggggacggtataacatactgcggtgaggcaaaacaagcgcaaaacggaatgctgctacagcgaaatggagtttaaaagggggaatccaattttgtatttactccaaatgtgtaatgtgtacttgtgcgcaaatgtacacgtgtcacaagacaagcacaactgcacttcacaaatatgcaagcacgagacccactttttaacagcatcaaattgcacatgttcgctgtgttcatgcaaaatggacgtgaaaatgaaaaaaccagagagtcattacacagatgtacacaaaaaaagaaaccctatttttacctcattattatttcacactgtgggggcaaattgtgcttaaaattaatgtagtagaagtttccatttttgggtattttctcaagagtgttaaaattgctaaatttaatgttaaaatttttgattgcattatacccaaaaaaggtgaaattacaattttcgttcgtttggctattttctacaggacccctcccttgaatcatcatcgtgtgtttcaagggagataaataatagggcaatttatcaacaaataaaaaatcgctgttactttttgtgttcaaattttgaaatacatagagcaatgaactttgtttctttcttatgtctgcagtaatcatgctgtttacttcttccttaagaatgcgcacatttatgtattcctctaaaatattgggttttccattctgcacaatgttgtataagtttatattatcatacactaaattgatagttccatatttttcgaaaactgttgaaacgacattttcttccttttttttcacaagtatcgcagttctgtcaactaatggacattcattcggattgtatttactgtttatcaagtctacaacattcacgtcttttttgtgatcatgttctgtaatgtagtctacataaaggactagtaaattttcattgttgtcatgtagctcaaaccctatgttgctcatccgttttgatattaagtaggtagggcttagtgcattaaataacccaccaaaggttttacatgggtatagttttttaagcagagaaaaatgttcaatacatatactttcatcaggtaaaaatgcaaatatttcattatgaacttttatcaaatttttgatttttatgaggttcgttgcgatacctgtgatagaccaaatgtcgttcattaattgtcgtaagagaaacatttcatcttttgaaaattcacccttttccttttctctataatagtcgctatccttttgcctttctttcagttcgactgcaagggtaaagccaaaggggtaattgtccaaatatttgttgttgtaataattcctgtaaacgcctctttttatgttaatcttcagtgactttacatagtttagtattttcagcacatttatggggaggaaattttccttataactttttccattaacaatcagttttagcttcacatgtagtaaattattatctaggggcagtagatggatactctcatctatcacgtgtgaatttgccaaggaaataaagcttagaatggcgaggcaaatgcgtttcacgcctttcattggaaattctggggttctaggaagcaaaccaaaacaaagcaaagcaaactaaaccaaagcaaaccaaaccaaaacaaaacaaagcaaggtacggctaatcaaaactgaacaaacagctttatctcttcctattttgcaatttttacgcctttcccccctttcaaatccaaagagctgctaatttgttctcaactattttgggctttatttcccgcatatatgcctcaaaattgcaattgtgtaaaattccaaaaaaaataaaatatatcaaaattttgatgtcagtgaattgtttcactagcacatgtgtttatttacaatgtggagaaaaatttgacattacaaaaaaaaaaaaaaaaaggaacaaatgtagggataggaaaaataacatgtatattgtatttcccttttgcgtatatttgtgcgttcatcctataggatatttatgttgcgcaatgtgggccaaaaaaatgcaaaaaaaaattcttaagattttaagaagcctacttatgtacccttaaccttcttgtgtgtaagaatcttctgacgtttttccgttttgccttcttcacatttttgcctggctttatattcaaattgttatagtatgccacgatttctgctatgtcggaaaagttttctttattaacaacgccaatctgagaaggtaagaaaagaagatttttttaaaattaaatttgcaacaagtgctgtggtgtggggataaaaaaaaaaaaaaaaaaaaaaaaactgtcgaaacaaaaaataaacgaaggggataagcgaatacgcattcttaacacaataacttacctttttatacaaatttttattccgttcacttaagtgtttgtctatgtaagggtggcaaaacctgttttgcatttccgtggaattaaccatttttatataaggggggtaataccaataattaaacgctaggtggactgtaaagaatgaagggtgcatgtagaattcggcacggatgaaacgtagttcgaaatggtgcagcagcgtgactccacagcaactgaacatggcaatggcgtagatattttcctatttggtgcaaacaaatgttatacatttttcacttgagaaggacttcacttcatggaaccatccacagggcaagtacactgttaaaaaggggaagagtgaaaaccgaaaaggggagtttacataagcgtacgttagtatacacgtacgtgtggtatgggtttatgcctggtttatttttatcacggtcacataaaactcatcgttgctacatatgtactcatctctttttttacatatgtcaccctcgttcacgtggacgtcaatgtactttttttcaacgtgtgtgttatcgctgaaaatgtcatcttctaaaaatgtaaaaaagaaaaacattttaatgtcattatttcgtttgataaaaaaatgggcactagtaattggcaaagaagcaaaaaaaaaaaaaaaacagttaaccataatttctcgcaactgtgttaagaaggcaaaaatggcttggaatatcatctctcgtattcggcttaggtctaaatttgtgcttgcgcaacttgtaatttaggacattatcttctagtttatttaatctatggagggggaaaaaaaaaaaaattaagtatggcattgttaaacagcgatttgccaagtgtgccctttattttgtttattcattttatacgtacttttgctctgccttatttatagaattttctataattttgtcttccagcactttgtctaacggtgcaaaaggggagagagggggtaagtaaaaggtgcatcattgcagtgtaaataaatgtgtaaattaggcccgtaaataaattaattttttctactttttttccacttttttgttaccttttttgtctaaatggtcagtcatggcactaatgtggaggtataccttatccattttttttttgtacacatctaagaagtgcgatcctgcggggaggggagcacataaaacacactcacttatgtatacacactgttaagcgtgccatttggatggcggtaaatggacgcccacccttcacgatttctttccgtttacattctttaacacataccgtcacttcttataaatggggaataggtaattaggccattggtatgaacacggtaaatatttcctattggcgggttatttaaattggggtaattaaaataatggacaaagtgtaagggttttccactgcttccagtaaatcccttaaaaggttaagcggattagaacaaattggcacgcatatacatgcgtatatatatgcataccgttcgttttcaaatgaggagcaaaatgggggctatatatcctaaacactttcctacctaaatgaagaaagaggtgcgaaatgtcgacaatccgttaaattcgattagttaatagaaaaggaggaaggcgtagagcacggagaagcatgtataaccttttagtagtacatataagttgtcgtggtaatcatggtgcagaaacgtttttaaatcttcatctgagttgtttcccagccatacgttgtactggtaaatttccaagttgctaaaagttacgcatgcgggggacacatatatgtgtatgtatatagcgtcgggggcgcgaaatgataaaggggatgacgtaagcataaagacgctacatgaagcatagggatggacaaacaaaatgcggcccaatttccttaccccattatttccagtctctttggcagaaaatttatcatctgccgagttaacgcgttacagaagtcagaggggcaatatgcactttcttttatatactgtgtatttaagtaataatccgtatttccttcctctaataatgacaagaagtcatgaaatttcattttttttttctcgcctatcccgaacgaatttgaaatcttttgttctaattcgacagggacattttctatattttccctcaaatattttaagtcgatgctgcacctgtttttgattacgcattcactaaaaaaaaaaaaatagtgcggggatattttacaaaataaaagagcataaatggagtacatgccaattggctaattgtacacatacatctttccttttgatgcactggaatttataaaaatgggacagaaacgcttattcgcacctgctcagtagacacggttttctttttaagatgtagtccagataaaactgctcagcgcttatgtctccatcgattctgtcaattttgcttattttgtttctgtggaagcagaacctgcagattggcagtgccgttgtgggtatgcatacgtatacgtgtgcatatgtacataacatatatgtgcgtatgtatacatatgtgcatgtgcatatgcatactgtgcgcccgtggtcgcatgacacagtgttgcaagaacgtttaccccgcgtactcattttttaaagtcattttgcaatttgcacagggatgcacttataattttaaaagggaacccttttgtgttgttatggagttagaaaagtgaaaaaactattcattgctatcatgcggacgcgaaagctttctgcatttttttattatctcattatatgtactattgactcgactgccatgtgccatatgaaagactgtgcacaaatgggagttaatacatgccggaaaaccctcgcagaagtaaaaattgacggaaatttaaataaaaggggtgttttacttgaagataaaaatttaatccattcgcgtcatgcttggcgagccagcgggcaagaaaaaagggggagaaaaaagaaaagggctacataaataattcgacaattaaaccgagctaaaactacaagaaatgatatacttcttcaaaatgtaaaacaaaatgtttttaaagcagtgcaaatgtttttccagatgggaaaagttgccgttgagaacagaaagaaattctacatttcgacaaatattttttacgcctcattctgttgagcagaacagtgaaacgcctgctaatccgtaaaagtgcagaacgcctgatttcacgtttttgtttttttttttcatgcttatttgtggccagtggtgaaaacaatcaaggaccaattttcaccagcctccgcaatagcaagggatttgtgctaagacgattctacagcgcagtgcagagcgcaattcatacgtaccgtactaccatatccgtattaaaataattcagagcgcgcatttgttcaattatggacaaaagtcgcttttttgcattggatttttttttttctaacttttttaaattattttattttgctatatttatgcgcatgttatttcattccaattttttatcatactttttttggtttaaaaatggcataaaaaaagggcaccgcgatgtccgctgtgatatacccgctgcgatattcccgcggcgccttttgatgctctctcactcatatgctcaattcatttgcgtcctatttggattttggtctatacctggagcgcggaagaggcataatttatgattattatcttttctatttacaccaaaggggggaagaccatgcggcggactgacacaaaaaggaatgtatatgtattgtatatatatatacggctattagcgtatgcaagtatgtatatatattatatatatttatatatgtatatatattcatacatgtataatatccgctgacgcatgtacctatttttttgactggacctttttcccccgaattcaaatgcaaataaaaataacatatagagttcagtaccgcgtggtgccctcctttttcataaaaaagaatatgaccatttcggtatgtccgcttcgctttttatttcgttttcgcgcaagtggccaattttttatcacgcgcaaaatcgcataaaattagtagtacgtacagcacggggctgcctgcctatacataatataattatattactttgcaatttttttattgtttaattattttattttaagctaaatcatctcattttgttacgccatttttaagtaaattactgaatggaggcaagactctggaggataaaaaatgaaactcgaaaaaatgtttcttgtcgcattatttgattcgccttttacgctttttacgctttttgcgtttttatgtatttagtccaaattattcccttttttttaaaatggttatgcagtaaaccgcgcagttcagtatcgcagcagtgaaggggccattcttttactttatttgcatccttttgacgagcgctgcgttttgtactcgcgaagagggacgcgtacatatatacgaaatatatatacgtaattgtatacgtaattgcatacgcaattgtatacgcaattgtatacgcaattgtatacgtaattctatacgcaattgtatacgcagtatatacacgtatgtacagcattatgcgtatgcctgggtacatatgtatatgcgctcgacgggaaaatgacaggtactattgaatgcatttccatcggaattatctctttgctttttataaaaatttatgcattattttacaaaacccaaaatgaaaaagatgtaaaggaaaaacaagatgctggcggtgcgggagctgctggtgattgttccagcccggagccaaacgtaaaagtcgacatcatatgcgacataacgaacaatttcggaaggcattatgtgaaagaagttattaaaaggaaaaacatcataggcataattcctgtatacaaaaactacaataaggaatatctggacatctccatatttaacagttttatggcccagctgtttaacttcctaaatatgcgaaatggaaagttaatactagccaatgaagataactgcgtgataaactttctgcataaagaattagatatggaagaaagtgatgacgatgaggaggaaatattgctggcctcttgtattatcatcaacgagaaggtgtctataattgtctgcgtcattaattacgaagcagacatggaaaaacaactgaattttttcatagggaagaagaaaaaagacatttttgttattataaataatttattcttaagtaataagaatggcattgtaaaagagaagatgaagaacaagggttgtaaaaatgtagaactgcttgacaaaaaaagctcattaactccaggggaggaagaaggtcgtgaaatgacaagttttttttccttctttgattttttcaatgttaagaaggaatatttaaccgatttttattccattatacaaataaatatgaaaaatttttgctacttttacaaacgtttgggaaataattcattttcggaaacgtatttaaatggatacatgtatgacaatcttgtcaacaccaaaatttataactccctgatggacatgtatcacgatttaatttcggaagccataaaaaaggataataaaaaaatcaacatgaagaagttttacaccttttatggagaaaaatgcgattacaccaaaattgtaaaatttaccttgatgaagttggaaaacaacatgttgttattttatatatatgacatatattcctatgtgtactaccagctaattttatacttctctcagaagcagtccatatagattttttttcgaaatttttttccgcaatatagtttctttttttttttttttttttttttttttgaagtgtatatattatggataccatcctgcgtaccttcttcggtacagcataatgtaaagataaagttaccatttttttttccgtgaccgtagctgtgctgcattgttgcttcgttgcactgttgccacgttgcatcgatgctgcaccgctccactacctttttcccacccttcatgcgtatgcacacgtacgtacatgcacatatacacataagcccaccccccagttgcgttgtgcacatgcgccaaatgaattcattttacgtggacaaaatgatttttgtttttttgtaaaattgtagccttacccttttcgccatcccatttttacgttcatataattgtacgaaggtgatgtacgtgccttcccaaaccctccatgtttcgtcacgcgcataaatgtacatatcatgcgtgcctttcacacacacggcttcttctgccgtgttacctattgccgtataaaacctaccccccttttttacaaacaacgctgcccatatgctaaacgaagcaaacaattttatgacagtttgttgcttattaagaagatgagaaaaatgaaaaacaaaatgcttttgcaatccatttggggatgaactttactcaagtattataatctccacaacggatgtgccaatcggggaaaactcctctttttttgttttggggggccccttgcttgggttggcatgtgtttattcatcagttgcagcactggcaaacggaagaacgtccaatcgggctgttagctgtgtgtgtgccgattaaataggttcaccttatatggtgtgaacgccgctttggtgcatatttgctgcggcagaaaaagccagcgcaacagatggaagaaaagaagcatctcctttgtgacaactcctgtgtttgcacttgtcgatctttttcgtaaaaaatacccgcgtatgtaggaagcaccatttcccactccacatgaagatttttcccaagtgggaattttccaaaaaaaaaaaaaaaaaaaaattaaaatgggcatgccgctacgtgataagggatacacgaagcgtaaaaatgcagcaggggaagtcattttttttttttctggtcagcacttcatatagcattaaaataggcgcattcatttttgctgctcgaaatgggagccaagttaaacacatagggggtgctggaagtggggtaaacattttcgtgaatgttcctaagtgcatacgcgcgattgtgcttctgtgccaacgggcatatgtaattcacccgcgcatatattaagtagtacatattgtaaagacgtaatcccgttcgtaattttatccattttgggataaatacaagaagtcacaaaattgtgaacattgcgctgaacattggatgatgggcaatttttttcgtacctttcccctttttttttcgcttcaccatttaaatgatgctaagcggtaagagcctcagaaaatcatcagaaagcaggcactcgaggaattcctcaaagaaagaagaaggcgaaaatggaagggaacaaaaaaggaatgaaaattcgaggggaaatagtaaccatatgtcgaacgtgaaaagggaaggaactagccactcgaccagtgacagcaagtcacatgaagaacaacaaaaaaaaggaactactcataattcaggttacacaaaaagtgaaaagaataaaaaaggaaatgcaaatgaagatggcaatcatatgaacatgaaggaaaaaatcacatccaacagcttacccagggtggcagcaggagttggtgacgtgaagggcgccaccaaggacgccgcgaaggatgaagctaatttaggaaaaaaaaacacagttaaatgggaagatgaacgaaatgataatttaaaaagaggccataagagaacaatggatgctaatgacgaaatgaaggaacaatcatcaaattgtaaaaaacaaaaatgtgaaaactccacaacagtcgagtgtgaattaagtctatatgatgaattcagaaattctattcaaggtaatgacaaaaaatttgtacaatcttatatgaagaaaatcaagaacaattttttttcctactggaatgaatgcgaatatcaactgaaggagctacaaaaaaggtacatggagaatgagaaattaatcaaagaaattgtccaggagaataacctcttgatgaatgacgtggaaaatgtggaggataacttaacgggagaagtcgcaggtgaagaagcgaacagcgaccaacaaaccgcaaaggaaaacgcccccattgtagagcattccacggaaaattatacccccttacagagaaccaagatggagaaaaaaagacaaatattaaacaatatcctaaatataaaaatgatttacagaatggtcgaaatgtacctgttcaccatgagacaattctcctatttattgaaagaaaataacaacttcatttctctaattgtcgacgaagaaaaagtagaaaaaaataactacgaacgaatcattcgaaattttttaaattttgaagctaagaattatgaaaacattaaaaagtttgctttaaaaaataaaatgttgtctatgaataatttttttaaaaacacccggcaaggcagtaattactcaaaggatgaattgtcccatttttacaccttgaaatgtttggaggaggaaatttcagatcggacaaatgcaaaagaaaacttacgattattaatgttaaaaaagaaagaatgcaaagaagaatatgagaagcatgatcaacgaaaagtcacctccttcaacaaattatctctcttcacgagtagcatcaaaagttttatcgataagtattacaccttggattttccccaaacgaaatatttatcatccgtttattttaaaatgatgcatggccaaatagagatgaactccaataacgtttcacttttgaataataaaaggccgtttaattttctcttcagctttaaggagcagggcggcggcatcaacagcggcaataacagcggtaataacagtggcaataacagtggcagtaacagcggcggcaacagcggtggcaacagcggaggaggcatccacgacggctacacccacgtctacacctacatgaaatatgacgttattacgcaaactcggaaaaacgcaaaaaatttcgagaccccccctcaagaggatgtccacgaggaatctgtaaccataaacatgaacaccaaagataactttgatatttctattttgcctgatttaacttatctgaaatatttacaaatacaaattgaaattttttaccttcacaagagagattgcctagtggcaaagacaactcccgttcaattcttagggctcaacgagggtcgtagcctactgtcagatatatacagcaacgaggatcacttcgttttattctccgagggcgtagattctttttacaattttaagtatggctttcccttcttttggctgaatgccatggggggcaagccgtgcggacccggtgaagacggctacgcgccgggaggtagcagcagcggtaacaacgggggaggtgccgcaaatagctcgaatggccagaatggcgtgataggcggaagcagcagcggaaacgcggccagagagcgccccacgaacgagcaattgaacaaaaacaagctgtcggaaatttaccagtggcatctgggaaggaccctagatgtatccgtttttttctccaaaatatttacaagaggtaaaaacatgctgagggaagcgtaatagccaaacgaatgcctttgcatatgtgggcactcatacgttcgcagatggtgaccagggggataacccaatttgagcttttccccttttttggagttatgcccatgcgaagtgtgctcacatgttttatatttatttatggttcgatctttctgcacatttttttttttttatccttaccctttttgatctttagccctatttaggatatgggacgtctggcaaattaaccactacaagtaaaacatgcatataagattaattgcgggaattttttttttttcattttttgcacgcgctacacactggtaagattactaaccttgactttactcccttcctgttaaaccactttttgcaggtactaccccaatgtcttccccccattttcccatgaaaaacatctcgaagcgttaaaaaaaatccagtcgaactcgttgcagcaagtatcatactttgacattataactgaggaggcgtatttgaaggaggaaaaggaaaacaaggaggttcgtacctttttctcttttgcccacgcagcagcgttcgcagcgtagttcgcgccccgttagagggcagtgacactttgcacatcacttagcgcattattcttcccgactcgccatttcgtgcctccccccacctcttcgcaggaacgaagcaacgacaacttttacgcgtgctgcttcattcagttgtatgagccctacgtgatcaagtcgtacatcagtatccctttcaacggaaagtaaaaatgcttttaaaaggatgggaggagagagtgtgacttccccacgagtacatagaagagaaaattttggcatctcccccgagcgtacacgcacatgtgccttcatacatatatatgcccctttttcccacttttccttttaagggaaccctactttagcgtatttttaacgaaaaagaaaacccaaaagcggttaaaggtaatcacttaaagggtggtggtggtgcttgaaacgtttatcccccgacctgtttacacatgtgcgtgtgtactccgatatatacatatatgcacttttccacaagtttttttttttttctaccgtcctatcagaaattgcaagactacttaaacacgactgttgtaaataagcactccaaagttgaggatacccaaaggcaaatcatattaaccttacagctggcaaaactgagggtatgtgcccacgttatgagctcctgtattattatgccttctgtatatgtctacggcttgtatgtacaagtgtcttttaatctgtgctgccgcgtaactccccgaatgtttgcccccactcattttagtttccttccttccttcgttttttttttttttaggagggggcacataagtattacaagtcgtttagcaaaagttcgacgcctatatttgatgaggaaataaattgaagcgctaggaatatgtgcgtctatacctgtacgtgtaggagtgcgtccctttgaccattttagcaaaacatgaataaaggccacgtagcaatgcgcttaactatttgtctagcttaattgtttgttactgtcttagttcttttatttatttattatttttttttttttttgcgtagctttagtcactcatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggaaagaaagttttacaaatttgcaaaacgggaaaactgcgaagtgggcacaaattaagaaaacgttaaaaagtagcacatccattttttgggcagccaaacacgtgcatgcgcgcgtttgccacagagcaatcccagtaaatctcgcaaaaaaaaaaaaacatgccaaaggatgcaaaacatcgttgaccccgatagcacacgcagtggcaatgcaatttcgcaaaagtgtaataacgattcgcacatatttaaggaaagcaaacaaaacagtggtatccaaaatggaaaagatgcagagcaagaacaaatggaaaataactacttactaaaccaaaacaagcaaaaaagtagaccacatataagtgaggaaaacaccacagtgaagaccgacaacaacaatgcacacagagaatgtaaagtagaaccccaaacggataatatgcatcatgccttttctgctaattgtctaaagagtaaaagcacattcaaggattttttaaccaatgaggaagaaacgagcacaaaaaagagcctagaagaggcggtcaatagaaggaaaaaaattaacgaaatgattgcagcgtacaattctttaaatttaagtttatccagttgcaatttcggcaatttcggcaatttcgacaacttggacaacttggacaactcggacaatttggacattagaaagaaaacgtctctttacaattctgattatagctgtgctgtggattatcagaaccaaatgagttacaagaaaaaagtgtctcaagggaaccacttaggtgtgacgaatcaggcggaggagagaaagggagaggcctacaacgcagggggttgtggcaataatgagatcgcgaaactgtctaggagcaactacttgaatagtttactccaccacagggggaacctcgcaaacggggacaacctggtgtgcagaataaaggacctctcagcaggtcacgggaattgtagcgaaaaatgccacataaattgcccccaaaattgccacaaaaattgtcgcgaaaatcgcagtggcagcggccgaggcaattcgaacgatcagtcccaagatgacgacgaattggaagactataaaacattcctaaccctagacagcaaccataccatattcaagacaaagcctctgaagctcccggacctctccttcctgcataacagcagccgtgcttacagcaccgtggattttagcaacgagggggaagacgatcacagtagtaaccgcttctgcaggaatagaattctgtacgagaggttggaaggactgtccttcgaccaagatggggacggcgacagtgttgacggtggtttgaacgatggcgatggtgtggacgatggcggtggtgtgaacgatggcggtggtgtgaacgatggcgatggtgtggacgatggcggtggtgtgaatgttgggggagatatgaacttctctcacgtgaaccctcgcaggaagcctaaccccatctcggagcagagcgcagaaaacggtgcactgcgaaagaagacagcaggtatgcccgagagcagtcatcaaaattgcgtggacaagagtgccaacttcttcgagctgaggaagggaagtcaaaaaaacgtcgctaagaattgcataaaaagtagccgactgaaaaacttcaacatagagcagctaattaatggcagcattaaccggattggccgcgtgagtccggttagtcgcacctcaggccacaatgtgagtcgcgtccattgcggcgaaaaccgcgagagaaatggaagccactccaaaaggcatacaaacgaaaggagcactcaccagaacaacgagatggagtttaattttgtaaaaaatgattccatatgcaataacagttatcgtagacaaaccgccaacttgggagatactaaaatttctatgcatatccgtgcaccaaataccaaagtcgaaaaaggcacaaactatttaagacgaatcagtaacacatgcgatatttgtccagctacctacaactgtgaggatggacccgaaggcatgtgcaatgacagaggtgaacggcacgcacgtagtagtgagaagtatgcaaatacgcatacgcagtatgggcatccgtatgatgtgaaaaaaaaggcgcaggaaagtgaagtgcaccgtaacattttgcaccgtagtaattggcaccgtagcaattggcatcgtagtaattgtcatcgtagtaattggcaccgcaacagtttgcctcggcgccattcctgcctcaagaacatagaagaatttaaagaaatgctgctgagcgtggcgacagataacctaaacgaatatgcaaagtgcttacagagcatcaataacgaaaagctaaagagctacaagtactgtatcaagcgagtgaatgactacaacattagtcaatatttgagtgcgacgtttcgcgcgtccattccagtgaaaggtattgaagagtcggtgctgaccaaatcggataccttttcttccattcgcaactcggcgtacgagatctatgagtcaagtgcgtccccccacggtggagacacgagttgtgaggagttggcgaatgtgagcattgcaggtggtgatagcaacagtgagtgtggcgtcggtggtagtgtccatggcagcgactatggcagcgactatgttagcgactgcgttagcgaccgcgactggcatggagccaacggcagcttaaaagtttacaaaaagaaaaaaaattaaacgaaccaactgcctggaacacatccccaagggcgaatttaattcgtgtccagagaaaataaaaagtgaacgaaacgagagcacaggtgtagatcgtatagataagaagtgcatgcaaaacggaaagagcagctatgcatacgagagaagccagaagcagagaagaagggagacatatgcaattaggcaatgcaaactagcgaacgttacaattgatagtcttcaacttaactatgttgaccagaatttaaaaaaacaaaacaaagcgtgtggacacccactgggcggaaaaacgtacttggctcgaaggagcaacatgtgtagccgcgattgtgcggatagcgactgcagcggttgcggcggttgtggcggttgtagcggttgcggatgccatagctgcgcgcgcacaccgaacggccaaaccgcgcaatttttaaaaaaaacgaacgaaagaaaaggcaaatatccccatagcagaaagtgtgacgggaaaaacaaacaaagtgcatttctttccctcgacgcagattcaaagaaccataaggacgaacttaaaagctcgtccatttcgagaagtagtctgtgcgaaggggactacaaagagttagcctttaaagacgaacgaagtggtcgccaagaaatttttgcaaatgtgaaaagcataagcaattgtaacgacaccctgatggatgacctcatgaggaaggactcaacaaatggtggtggacataggggcgaaaggagtacctttaggaatgacagaaaccgtaaagtgagtgaaaatttggatgattacaccggagtgaattatttgcaagattttccccacctcggagaggacaataaatgtgtgaacagatatatgacgcgcaacgtgcctcaaggggacactcacgagaggactttccatgaagatggaccacaccccattgtagaattcaactcgaatgattatccactcgcacaaatccttcgcaagaaaaatggcacaagtgaactgggaaggaagaaccacacaggggacataaaccaatcatgttacaccaaaggggtctccgaaaactactatctggaaagtgaaaaattaagtgaactgcatcccacgagagaggaacagagcaatgcgagttgccaaatttatgacctctttgaagataagaggttcccaaatgttgcaagtctgtacggtagggacaattccaatgcggtccaaacggatgggagaggaacaaccccccctttctatgacatacaaagggacagcatgaccaattgcgactctccatttttaagtaaaaaagagaaagacatgacgaaaggggggggcaaccatgttttaagtttcaatgcagaagaaaggcaacatagttatgataggcacagagaggaccacaaaatggatgtcgaaaataaccccctagtgaataacccacacagttgtaagccacctcttcattgcatggacaaatacgaaggaaaagatattgaagagattattaaaaagaacaagacgaggattgagcacctgtacgacagcgaaggaagtcaaagtcaaagccaaagccaaagccctgtttgcatcggtgcaaatattagtggatttacacacagcatggaggataagatgggagcagagcagaataagaccccttcctttgttcacaaatttgacaattcgtgtagctcgcaaaatgatccctcctattctgttaactcatataatgaggagatggaagataaaaatataattgcgtgttctctggacagcttcaatgaagagtttattgcccccatatcggttcccacccctgcggcgtccattttctcagatggaagtatctgttccccgcacaaagggaatttaaatggtgaggggtctccccaccaaggaggtgtaaacataaaaataaacgagggaagggatctatcgttaggaggccccttccagatgtaccaccaaaattctaattgtgatacaaaccccatggggttccatcaaatcggtgtagttaataaaaaatgtgactacaactctgtgggtctcgtacaggattattttcccaaaagggaagactctacccaatgtagtaaccatttgaccaatttaacagagggagggaactacggctccagctgcagcaccacacctggtgagctcctagccaagatctcaaaaaagaaagacgaatcgatgttggaaaagaaattgaacccatctgataaaaacataagtagtgaagaaagtaacacatacaagggaaaacgaacgggtgataacataaatagcgaaaatggtaatctctattttcaatgtaaaggcagcattgtgcaaagaactaatgaagaggtgtaccaaaggaataagcagacgtatcaccaggagagcagctcatctggtagggaaagaaatgacgcaatcggagatgaaggaaatggattggagagaaaaaaaaaagaatgtactccacaaaattgtaaatacactagaaataaaagaaacaaagataaaaaccaagcaaggcattttcgaaataacatcggagggaaaagttcttttcaccttcttcggcagatcagaaattaaagaatacaaaaaggtaaagagacacaagctaaacatagacatctccaagccgaggaagctattatttataatcgaaataaatggaatagacataaaaataaaagatgtactgttagacgatgtgttggatttctacaacctgctcgaagaagaactacccaagtcgcaccaagtaagatacgagtatgcttatgacgtcatcgagacattgaaaaagcataccccgaaggtgtctctaacgaagaagtggttcggggtgtataacctcatgagcaatggaagtacccccgattttatggccacactgaaaaacaacatgttcattgacaaaattgaaattaaaaacaaccaagtgatgtttgccttgaaggaggggaacaccgtaactctaaatattgacgatttgaatggggtcaccaccaaactgacgaggcagttacgggagagaggcagaaatgccacggaggaagacgccaaaaaggggtgcgaggaactattcagagctacgatttccgccgatgaacaagatatcaaggctgttttactcaatttgcaattactcctaaaaaagacaggagtgtccatagatatagtcatccaaaactggtgcaatactttacaggcttactcacagtgtctggacctgttgacaaaagggaacgcagaatataccctcaggctaaggaaagccttgactgacataacagcaagaactgagctgcacaggagggagatttatttttccatatttcctgtcatagttgaggagtgatggagtgggcgccatgatagaaagttctcccctccacgttgcagcatccttttataagtaccattaaattgattaaactccacagtagcacatatatttttttttttttttgcatttgctacatgtacacacaaacggaaggtacatgctttttttttttttttggtgtttttttttttttcgcctccctctttgtcttatcccgcccataaatacttcataccgtgtatgtccccccacacacatactcctttgtccttgtgaaatttttaatccaaaaagtgaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttaccccttttgaagggttattcctccccccctctggtgtgcacattgtctcctttggtagaaaataaaaattgggacgaatctctggtaccgcagtgatgcctctgcgcagggcgttgttatgaacagggaagagcacagcgcagtgtgcgccaattggatgccaaccatgaggagaattttcccacccgatgatccaaagtgaacgcgcagaaatgatagaatgtcacttcacgcttaagtgcattattgttcgacgtcttttccgtttgacgatttgtggacaccgctgcagaccgcttacattgcagtcaactcaaaaaaagcataccaagttactccaaaaattaagctattaaaaaacaaataaaataaatataagacttccaccccattgtgggtttcatttgggggtgacgtccccattcgcgtggggtaatgacccatggaggggcatttcttattttttttccccttcctcctttcttcattcttcctctttatttttcttgtttttcccccttgaatcggcaacgatggaaaaaagccacaggctgcacgggctcgaactccccccgtcaatcgaatttgacaactacgaggggggggtcaaaatgacgaaaaggctgagcataaaaaacactacgaaaaagttaatacggtttaggttcctcttccaaagtagcgtatattttacttaccctctgcaggaggtagaaagcatcagtgcagggttaaacaaaagctaccccataacattcttcaaccctgtaaacgatttccaaactgtgaatgaaacgttaagtatagtgatcgaagacaagcagagggacaagagagtagaggttcatttgagagccactcctctcaaatgcgacatcatcttaccatcagtcctgcactttaaagatatggtaattaagcaaaaggggaaagaagaactagtgataaaaaaccaaggtgcactaaatgcagtgatcaaattgacacacaaatacacatcaaaggagaaaaaaggaaaaattaaattggaaccttctcagtttgttttaaaggctggccaaaaacaacatgtgcaaattatactatattcagatttgcctcaaaaatttcaagagtgcttatcttgctctatcattgaagtgcccaaggatctggaaggaaaaatatttccacaagatcctaaggtgacaaatgtaactttcaacaacctatgtgaagacagtggagagaaaggggtcagtgacataatccaaatgatcaaccaggaagatgttcaggtgcgtttaataaaaaaaagaatccagttaaactgggttgccgtgctgccccaaattatcattctttccgaccaagacaggcagatcttccatcaaagcgtggtcaactttggcgaagtggccctaggacagcgactcaccagatcgatatatttgcataacgttaccactgcccccataacggtgagggtgaagaatgcgaaaaatgcaaatgcaaatgcaaatgcgaatgctaatgcgaatgctaatgcgaagaagagcaacgttttccaccttttaaaggaacaattcacaataaaggaaggttccaaagaggaaatcattttgcacatcaacggacagaaccaagttaaccaatacacagaaatgatacagttcaaagcatgcacagattactgcatcgaactattcttcatttgtgaaattaaaaatgtgaagttacactttaccaaggtggtctaccttttggaaaatctcaagttgggagatagcgtgacggaaaaaattaccatcagaaatgacgacgacacggatgttcatgtcgaaattgtaaaccttggatacatatttaccgctaagagcaccaattttgttgtgaaaaaaaattcataccactttgtgaatcttacgtaccattgtatataccccgtcaatgtgtacaagagattatatttcttggttcatttgaataaacaaattttttacgttgatatcatttgcaactattctgttagctacaaaatgtgtcctctttcgatgcatcacgtatttagaagtaagcactttatccatgataagcagaccttatacaactcttactatgacaagaaggactacatcgacatctgggactttcccctcgagtttgactcctacgaggattccacctacgagatgatacatgagatagtgcaggcggacgacgggtgaggcttcgtgaggggggtgtccacttcgtccaactctgccgcgatacccacttcgctcctccacttcggcttcctcccccgtagtgacctcttcgtagtcccccagcaattggaaatcctagaatcggaagaaaaagacatcatgattataaacaaaacacctgtggagtacacctgcgtttggtccaacgcggtggaccaggggagaggacagcgcagcatatttcagatccaccctgcggaggctcagctgctaccctttgggtgccagacgtttaggtatgaaattcatcgtagtgatgatgttcccaaatgctccccctgctggagcgaagcgtaactgcatatccctcgaacttccattttttacgccgaaaattaacataaatattccatttttttgcgtacaattttatgagagattcacccttttttttttttttttctttccccctttagagtaaaaaatgcaaaggctttgaaggagaaatatacgagggaagtatacgaatgcattgtcttcccctccaacaacagggactataggaagtgtaacagcaaaacgttgttaccccctcggttcctatatgtcactctgtttcagtttaaaataaagtacctatgtgagacggagaatgttcttgacagcctgtgcgtctaccccaaacagatttcctttttgaatattatcgaagaggaaaacgcccacgccgttgtgaggttttggaatagttcggacgtcgcacagctggttgacttcactccattcaagggcgacgtggaatcgatcaggttgggacgccctccttgagggggggaaccccccctctccccccattgcgctctcacgtagctcatacaatatgaatatatatatatgtatgtatatatatgtgggtatatttacgattgcatacgagggaggtcatcacaaccaaaactttatctcctccccgcagagtcgccccgctagtgaactacgtacccagaaggggctccctaaacgtccttatcttttactcccccaagaaggcgcacctaaccgagggagaaattaaactgcactatttagtaaatggcattgaaaaaaagcatatctccgttttcgtctcgcatgagataaacagcgtcttgctcaacgggggggaccccaacatagtaagtccatgcatcacaaatgtgcaaaagggtgtacatgtgtggccttccagcaaagtcacctttgtctgttctttacttgcaaagtgttgctgcgggatgacccgcacgcatatgcgaagcggggcctacgttgtctacattgttaacattgtccattttgcctataatttccattttgcccactttgcctataatttccgttttgcccattttgcctttttcatttcatttcccccccgttcttccgcgccgcaaagaacctaccgtgcgtaagcaccgacacggagagctccaaaaaagtggccatcgaaaacatgacggagagaaacgtcctctgcatgctagttaaggaagatgcaacctcaattctgggaattcatataaaggggaataatcatccccccttgggagcgcaaagtggagaggaatgcacacctcataggaacaaccaagtggaagaattaaacacatggcaattacaaaatggggaggaagaacaaaatgaaggaactagctcacttacaaatgaagataaaaaatacaccttttacttcttctgtttattaccgtttgaaaaaaggaacatctacatctgtgcctcttccgattctacgttaaagaaatcggtgccgctgctcctctcctacatgctgtacataaatgaggaagacatgaggagcaaatttacgtttatgaagaagaacatgaaggaccacatcaaacggtgtaggcggttccttgtgcacgtgaacataatcaagtgtgccctgtcgttgcaccccaaagtggttgagagcgagccgattatagtaggctcgaagtttaacgcgaaggtaggcgcgaggtggtgcagtgtgaccggcgaaaagttggcacccacttgttagcgtccacttgtcggcctcaaagctgtgatggtgcctcccccccgtgcacacactcttccagataaagattcacaacgaacaccccgttaaagtaaattttaaaacaaagactgaaattatccaaataggaaacaggaaaatatttggtacgtcctccaaacagaacagtcaattgacgatacccgcgtcgttttcttactcatatgtattctcctgcccaattggaccacttctgcgtttcgttatgtagcccaaccacaaatgatcttttgtttttcctttccacagatgaagaagaaattaaagaggcagacagaaatgttgtagtagaaaaaagcgaagatgtgattaattccttttcgagcaaatatgcctacgtctcttttaagaccagccagcagggccatttcgtctaccgcttttgcgtcatcgtgggaggtaaaagggagaagtggcgcagtagcgaagtgtcgaaatggcgcagtagcgaagtgtcgaaatggcgcagtggagaagttagtagagccatctccaccccgctgacaaaaacgatctgactgtgttccccctttttttttctttttcaggaaataagtagcagcataggcagaagatcaaaggcgccccagtgtgtgctttctatagggactcatcaagctgagagaacttcttcacaacacggccaatccccccctcctgcaggaaccacgtcgacattgtactcaaagtggtgatgccctatttccaaattatcgacataaatgattttaaaacgccacaatccatatactggaatatgatttccgcggatcggataaattcgtacgtccttttccttgagcacttgctactttgttaatgtctacctcgcactttattttttctccactcttgggttcccttcactgtgtgtatgcacctccattttaaacgccaaatggaactgatttttttttttttttttttttttttttctttttctccctgtagctacttaaaggaagacatctcaacgttagacacagaatacaagaaaagtcaagggatggagaacatgaaaaagcttttcaaccagtttgactacataccatttaatgttggaaacaacacgctcaacgaggtgacaagagtaaacttggttttatttaacccactcaatgtgccactgaaggttcatataaatagcataaagtcgtacgttcttcctgtcttacctccctacgtcaaaaatgaggaggagcaggtaatgcccacgcatgcggtggagccgtagagcggtggtgacaacgcgatgtggtacatagcacgatctttttattttctccccttttattttctcccctttttttttctcctcttttattttctccccttttcttttctcccctttttctccttttccccccgcttgcgcgcagctggctcacctcctctacgtagacaacaccttccgcaacttcatgagatgcctggactgctgcgagatcacccccaccgattttgaaataaaagagaagggcacaaaaacggttaccctattttataaacataaatacattgggctccacaatatgcccctgataattgacgtggaaaatggaaaagtgcttcccctcaatttaagttccctgacatttccaccccaagtgcctcctatatatttgatgaacgtgaaggtaccgaaagatgtgcacatgtacagcttccttgtggttagcgcgtcggacagtctctatttttttgcttcatatggtttattagcccattttgatccttacacgtgcctcattttgatccttacacgtgcctcattttgatccttacacgtgcctcattttgatccttacacgtgcctcattttgatcctaacacacgtctcatttttctctcccctttcttcaggacctgaatgaacacgtcttggacctgaaaaacgagtgcatcataaacattgacctcctgaatgatagcgagttggatatccattacgccgtagagcggtgcagtcatttggtggttttaaatcccaagggggttatcaaaaggcgcaagtacatttccctcttcattttggtttcgagactttccccgactataattagcgaaaagttgatactgaggccgcactttaggcacctgaacagggacatagtaaaatgactgcaacgtgcgcttgtttattcacatgtgcgcttgtttactcacacgtgttcaccccttttcgtgcttttccatgcgtgtgcacctgtacatgcgacccatccactcccgatgcgctctcacaggagctagacaaagtcatgatagaactgacgctaaacagcacatccgataatgtgtacaaagatgcccacaaaacgatcaacgttttcaacaacaaatgcattgatgacctccctggacaaggcatcaagaccttctgctccaacttcatccccgcctactcatacatacacgctcagaacaaactgttttatgtctcaccaagctcgataaatattctctatgccccgaccaagtaagccatgggtggggggaccattacagctgtgtgctatcgcatcggtggaacaatgggacggagaagtaaagccagaactcctacccgagtgcaccacgcaacggcgctttaaatagtgccattaccttttgcccattccgagatgattcacctcttcccctgtttcttaccacgcgcagttccatcgtcgaacggattgtcataataaaaaattactcatcatccaggaacctaaaatttaaaatacctaacaaaaacaccctacctggaaacgttttaaaaataacccccaacaaaggttacctgaaatggatcttttttagacacttgctgactagctgcactatctgcatacatcccttttttaatcacttgtcttacaaacacaggggtcatcaaaagggagggacatatcattctcaggtttaccttcattctgagtgacatattgttagacatcgaggggaacattcagatagagctcaagtacgtacaagaccaagtgccatcgcaagggaagaatgaagaggacaggtgcaccattggtgctgtctcagaaacgaaaattggtacacaaatatgtgagcatctacaactgcgcgtttcatgtgcgcaatcacatgcacgtgttttcttctcatttccccaacggagagataaccccgctaaaccatgtgtcatactttgcactgttccccttttaaccactacagaggaggtctacgaagatacgagggacaaacaggggcaaaccgaagagcctaaccctttacagatttccaaagccaagaaggcaacaaaattcgatgatctaaccttctcccatgcccaaaaaatatttgagaacatccagctgttcaaatatgcctacgtaattatggcacacaaaaaaaaaaaaaaaataaaacaagcaaatgcacatatgtattcatgtactatatatgcttgtgtgcgaaggcccagcgcgcacgctgctgtgcacccacctccgatccacccgccgctgcttcatccaccgctgcttcaccccccaacaacaggacaatgtcaacagcagcatgctacaaaaggctgtgcggcgcctttacggagttaaaaatggtggggcgggaaaaaaaaaaaaaaagcacaacacagcacagctcagcaagtgtacagatggatcacttaaaattagaatccctatataatcttcacaaggtaacccatttttttttttttgcctccaatgttagaggaaccttccaaaggagaaagcccccaagagtctatcaaacaggggattaaagactttcccaagttttatttttacattcacgtgaagttattcacttgcaactctgacgatgtggcaacagcaaagaataattttgagaatttggtcagaacaaatatttacccccagaacttgtactttaaaagatacatcagtctgcccattcctctggaggacaaatcgaaaagtgagtcggccctccgttcgaagtgtccttgtatgtgtagatgcacacgtgagggttcccatttgtgacgctgctcgtgtgagtgatgttaaactctttttacttatttcccctttattctgtgcactgaaatttgaaggcttctttaaaagacattacttcgatttcgaaaaactggaaaagccgatggggaagcagaaaaatcgggatgggaaggggaacaggaccctatgtcgggaggaaattgcgtgtcataagagtacgcgcgaaatacgtgatgagtttgcgcacacccactttgcgactgagctgatgcactatacccatctccaccactgcattcacatctgcacttctgcactcacttctgcactcacttcttcactcacttctgcacgcacttctgctcacaccccataggggacatctacgcgtgcatgttcaccgaaatgttcaaaagcataatcgagaaagacatcaagaatcacattgccatcctttccgaaataaacgcatgctccattcagacgattgagagcattctgagcgaggacataattgacgccatgtcaagtgagtttaccacgcaggggggtagagggcatatctatgtgtttacatgagaacacacgtgtgcgcacgtgtgtgaaagtatccctcgtgagaccacctccccaacttgtgctgccgtcaccccttcttcatccaactctcaggaacgaagagaaccgactccaactctcaaatgaagagcgactactcatttttgaagccagcaattttatctcacttcttttcgcatatgttttcggatatcattggcagccttatgggcgatgcgagtttgtttgccaaaaatgtggactgaaaaacttcgaggggggaggcggcaaaccgttcactctactaaactgctcaaatggcaccccccccggggagggcgctcagtaggggtaatgctcctccgtaggggtagtgctcctccgtaggggtagtgctcctccgtgggggtagtgctcctccgtgggggtagtgctcctcagtaggggtccttcccgaaatcgtccccctcatctacgtaaccgaaattatccgcgtcgtggtcactgtcctctgaagaatccctaccagtgtttatatactcgtctctactcttgttgtaagcttcaattgcagacttcatccgtgtggcctccctttttttttctatataaaccttaaaaatgatatacaaggagtaggatgcaaccaaaattgtggacaagaaaaatggagatgatctgaattcaccaaacgaaacggaaaaaaaatatcttctcattttttggggaatatccacacacagaaagttctctttaaaaacattcataatggcaagttcaatttttttgtttactaaaaaggtgtacaatgggtagaggcctaaacagaaggtacccacgcagaggaatctggtcaggcattttctgttaaatattaacaagtttgatgttactttattccaccaatttttatctttcatatttaaatgattgttcttcacttgtccctttccattttccccatcatgtaaatataagacgtgcacagtattcttttttttcacaacgtgttggtcattgggagttattttatttttcctgaaatgtgacaagtcatacttcctttttgcaatcccaatgaaggcatattcatggccgctacttttccccttgtgctgaatgttcggggggtatcccaaatgtgggtacctcctatggggagtttttttaatgcattttacgcgtacgagagttgcgagcaggaggaggaccaacgcgaaaagggggacgagtttcattttaaccgctgccttcgccttgtccgggtgggggcgcagaaggaagtgctagtggacgtgcgggtggatgtgcgagtgaacgcgcgtatagaggtgaacttccccgcgcgtgaacttccttctggggatacctcactcagcaggcatatctttttgcttaaacggggacgcaaaggagggacaccatctttttcccttcacgaagaaaagtcatcttttgtaaaaagttggaagcgcgcaaaaagggaactcactgctttgaaatttcccctccattcaagcgtaacagaaagattggccctattcgcaggtgtgttgaaaaggcagcctttttgttttattttccaggcgttcccattttaaatttttttttttttttaaaaaaagggggtaccaaatggggttaaacaaaaaaaaatatatatattttcctacacataatttccacgccaattaacgcgactttctgttgagaaacggtggacatttccacgtttaaacttttttttaacccatcctgggaataagttgtgaatgctggtgaaaacgcgggaggagtctctttcccgatttctttcgatgtgtatatatgctcctatttgtcgtattttttcgctttattttttttatttattttattttatttcatttttttttttttttttttttgttcctttcctttgttgttcaatcacccagcagctcctttgcgccgcaggtgtgaaaaataaattgagaaattaacggaacagttaataaaacattaaagggggaagctgggcgaggagctagaccgtttaagccattcggaaatatggctttgctctgtttgacttggcttgccttgttgtgcagcgcacagggggttacgtgagatgcacacatacatgtgaccgcgttccgcaggtgtagttgtttcctacttgtacacatccccacacaggtgttagcgtggtcatacagaacgcaagtagtattaaaaatggctgtgataacgatattgggcaaaaggcaaaaaaaaatgaaaaggggtaaagccatgtaataggtatgaagggcgctaaagaatgttccacactgtgatgtgaacacgcgaatcctacaaaatacatgcagttaaaaaaatgcctgaattgtgcggcaaagggggtgatgaaaaaaaaaaaaaaaaagtcagacttttaatgagaacaaaaaaaaaaaaaattaacaaacgaacgcagtaaaagcagtccacatgaaccttgtaacgccgaatgacctccattttgaattaacttttacttcaccttttcaataggaaaattttaactttccctggattgcgattttcacgttaagtgctgcagcacggacatgaaaaaaaaaaaaaaaaaaaaaaaagaaaagaaaagacttcatggacggatgaacatacaaaagagtttttcccaagtggtggaatttttccccatgtgtacaaatctgcatgatgccccttttgaaattgtccagcgttgcgtggggaacaaatgtagcttttagcttcgtcttgctcctttttttcaccactgcgttttcctacgctgttactcgcttggtttgtcagccagccggcgaagcaactcgccccatagcattcgtgacagctcatcacattcgtcgctgctcatcacatttgtcgctgctcatcgcgtgtcaactcgttctgcagcgcgtcccattttaacccccgtgattgatcacatgataactgttcatgtggacgcattgctcgcgcttgccccgtatgtgtgcgttttgacgcgcatatttctcgtgggcgtgaagtgcctgcacgtgtgctactgcgcatataagtacacatatgtacgaatatgggcatatcgcgtagtggccacatccatttgccccattttttgcctacatgaagtggctccacataatcccccgttctacatgcacaacacacttagaattttttttttttttcccacccttttaaaataaccacttcctttgttgaatatcttctttttcttgaattttattttttccttcctttttttttttttttatcttctcatctacatagcgttttaaccttttcaagggcctttatgggcgtcaccattctttcgccaaagtgagcagcagttactcgctgcatcccttttcccattgatttagcgattcgtctacacaatccgcttcagcactttgctatttcatttatgtagcagttaaccatacaacgtgctcccctatatactgtgtcctcatttgcttaacacaaaaggaggggaagcatatctgtatgtgcttcaccgcttagcacccctaagggggggaacaacacaaccgttacattgcgaattcattttgtaaaatttttttccacccccccaaacgctacatatttttatgatacacacacaggaaaaaaaaataaaaaataaatactgttaacaaagagggtaaaagctaaatctacaaagattcaaaattatgtccgaaaaagtggcggactgcacctttgggtatataaaagtgacagcaacaaaagtggcagcaacaaaagtggcagcaacaaaagtaacagcaacaaaagtaacagcaacaaaaatgttaagaagaacgaaataagtggtaaaacgaaacaacgctaagcagcagcgggtggcgcgagcgaactgttcaacctgcacgggcaaaatgacagagtgcacaggctacttgggcagtgcacgcatttttgagtttttctaaaatgaggctcctagcaatttttactgtgatatctttaagctgaagcaaatccctattttctttttttcaaaaatagagcttggatgattttccgggcgtagcggtgcagcggcggagcgggcttgtgttgcagtgcgctctgcgtcccacctgctgtgcttttcttcgcccacgcgatgcacttcttcttctttgctttgcacttagccctttttgccctgtttttcctcttctccttccccttttcgccgatttccttgctccccaccccgtacacacccatttatttttgtcacatccgcgaaggcacgtgcctgcatgccgatgcgcacaagtggacacatgtcaacatatgcacatttgtacatgtagtaccttcgtgtgcacacctttctagcgttgtccctctggtagactctccaaaggaactcgttccatccccccccaaaaaagaaaaaagcgagccacatttctcccaagtccacataacatgatattggatgtactcaaaaacaattttgaaaaaaaaggggaacctttttatagcaacaaaatgagaactagcatcgaaaaacagaagaagaagaagaaaaaaaaaaaaaaaaaatttcccgttgcaggatgaaagcgaaaaggatagcacaaaggtggagagcacagatgatgcagattcacgcaccgaaagtgaagctcatagtaaaaatgaacccccacgtgatgaaagggggaatagccctctacaaattgcaaaggggagaaacgcccccctaaagacgacaacaaggacgacaaggacggcggcaacaacgacgatgacgaagaagaagaaaaaaaaaaactcatcgaaaggactctatctaaacgtgaagagaaagaacacacactatggagaaaacgaacaggaagagttcgcggaggatatctttgaaaatgaaaattttgacgaactacagtttgtggaggacgaacatgtggaatacaaaacttataattccttttccaatacaggattaaaactgttaagtaaatactcagtcgaagatggaaaggggggaatcaccaaaacgaagagaaagaaaaaacgacaaggacaggagggacaagaacaagagagctacagcaagtacaatttcaacgatgaggaaccgtttaagggtaatcacaacgagttcgactcggacattatcaaatttttaaatagaaataaaaagagcattgattatgacaaacggaaaggccgtccgtttcaaaaagaagacgcctactcttatgacgccactgaaggttatggcggggagaggggaaaacagaaacagctgcgcgctgctcgggaagacaaggataactatgaatattaccgggcggagaacgcggactattacgaccgcgaggaggaggaaggagaggagggcgatcaaagcggtggcagccaaagtggtggcagccaaagtggtgacgatcaaagtggtggcagccaaagtggtgacgatcaaagcggtggcagccaaagtagtgacgactatgataccagcgcagcgcggtgtaagtacgaacgaagcggcggcgtagatggaagtgataaatttaaaaggggtggatcagtgggacaggaggaagaggagggagaagatgatgaagagggagaagaagatgaagaggaagaggaagacgaggaggacgaagcagacgaggaggacgaagaagacgaggaggaagaagcagacgaggaggacgaagcagacgaggaggatgaagcagacgaggaggacgaagcagacgatgacggcgagagcaaccacgacccccttgaccggaaggaggtaaccaacacggaagacccaagcggcagaccccccctcgcaagcgagttcaagtaccgaaacaccccagcgggggtacacatctatgataaaagggaagacggtcattttgaaaatgaagagaacacgtggaacgccacaaaacatgactccacagcgcgcatatacggaggtggaaaaaggcatgaaataaaacttgggcacagcgggaggaggaaggaagaaaacccaaaagtagagtaccccgaaaaaacgcaaaataaaaaagctgtgaatataaacgtaagcgaaagtaatttaaaaaaaagtagcacgtcctatggaagacaatacaacgtgcagaggagtgccatggaggaaaagtcatccctcaggaatgccttgaacattgggaaccctaacctcagtaaggacaagtacaaatttaatctccctaatggggaagataagctaattaagtttaatataggtgaccacacgatcagcgacggcaggagcaagccaattcacaaagatgagaggataaacgcactcgactacattcttcattcgtcaaaccagagtgtgcacgcagggaccaatgattattttttaaaaagagtgggggaagaagcaggtgaagcagaagaagactgcacagatagccacttgggccaagcggggcaaatacgccaaccacccagggaagaaacgcagaaaacgcagaaggatccccacggggaagagaaaaaaaaaaataacatcaaaagcttcctagacaaaataaagcacaggaaaaacaacgaagatatgcttaaacgggaacagagcaaatatgataatgcggagaggaatgaaaaaaaggacaaattcaaaatgaagttcacggacattctgcatgcagggacgctgggcaattttttccaccgcaacaaaagtagcgccgcgaagtcgttgtccccgcagcgagagagggacgccagcgtcgagccgtgtatcaagtcgaacggcgtggagaagttcggatggctccaccgggggaggtccgaccccaggcgcgacgacgagcagcagcgcagaggcgacgatcagcagcatcaccaacgtgacaaccagcagcagctcagaggcgacgatcagcagcatcaccaacgcgacgaccgcttccccctccagaaaaaaaaaacactcgcccaggcgtccatgataaaagacgagaaggcacattacagcacaagggacggggtgaaaattctggacgccatttcgaaccaagaggaagccatcaatgacggtactattatgcacagtggccgaaagtcatatgacaacagggggattcacaaaaggggaagtaagaacaccccagagtcttcctacaaagggggctcttctcccaaagaaccgattgcttccaaagtgacccccgtcacatgggatggaaaaaaaaacgtcattgggaagccagccgacaggaacaagaagaaccctaaacaagaggactccaaagagatcagctcaaacgatataatgagtggaaaatacagcaggaaatatcacacaagcaagcacgacttagatgcagacacgaacagaaaggggcctggaaaggagagtattctacccagcatatatcaacaactgtattatagaagcgcccatggaaatgaaaataaaatagctccatttgaagatgatccaaagaggggaagacaaattatattacagggaggaaacggaagggacgaggagtcagatgtcaaaatggaacaaacgttaaacaggaaaatgatcgagaacaatgaactgaagaaacgaaatgaaaataatgacgaagtgttggccaccccattttatataaaaagcaaaattgacaaagttctaaagaatagcgaaattttcgagcgatccgcaagagccacctttcagcagttcgatgtgaaaaataaaaactttctgcatttcagcgagatcgagtcactgattcagaagctctgcttcaatttggagctcccccctgtggatagtaagcagtgagaggagtgttgggctagtcgggtggcctcgtctggtggcctcgtcgggtggcatatccgaatggcctatccgtgtggccgcagcatgccaactaggcaaatgttaccagtgatttgtgtgcgcaggtgaaagtgtgtaagggcccacctagcaagcccttgttttgctgctcccctacccaccccgcggcgtctataaccaccgtgctgcgtctataaccaccgtgctgcatctataaccaccgcgccgcttccccccctgcagagaacatcctctccatcgtctacaaagactacgacagcagcaagaacaacagcatgaactacaccgatttcaggcagatgtattgggaccttctgaagcagatcaagaaaaagtattacccaacgaaaaatttaaaaataaaaagaaactgcataatcagcaggaagaagctgggagggtatgattactcatcgatatacaattatctgagttttaaaaaaatcctgggatgtggtgcctttggagaagtacaccttgtggaagataacatctgtaagctttacaaagtggtgaaaatattaaaaaaaaaaaaattaaaaaatataaaaattaacgaagaaattaatgtactcatatatctagatcatccaaacatcataaaaatatttgacgtttacgaaaatgtggattgtacttatattgtcatggagctttgcgaaggaggggaacttatggacaagatagtcaagtcctccattttcaatgaagaatatataaaaaatattatgtttcaaattctgtgtgccatagcatatatgcatagcaacaacattgcccacaaggacttgaaacctgagaatattttgttcaaatccaagggagatgatacattaaagatcattgattttgggctagctgaattgattaatcacacagagggagttagcaaaactgctgcagggactgtcctctacatggcacccgaagtttttaaaaaaaaatttaccatcaaatgtgatatatggtcagctggagtgattatgttttttttgttctccaaaaatttgcccttttgtgggaacacctacgacgagattaagctcagcatattcaaggacgagcctgactacaagagcttgaagggacggctgtctcagcccgcgctgcacatgttgaagctcatgctggagaaggactacacccggcggcccatggcggcagtggtaggtgcgagcgggtgtctgcatccgcacgtgtgcagtattacatccacaattgggcagtattacatcctcaattgggcagtattacatccacaattgggcagtattacatccacaattgggcagtattacttccacacttgagcaacattacagccacacctgctgacgtctgcaaccacacgtgagaacacccctactaccccttctccccccctgcgcgcagctcctgcaccacccctggtttcagggattcctagacccagtgcaaataaacccaagcacgctcagcaacataaaggcctacatgaagcaatccaacatcaggaacataatagtcaacataatggcccacgagctcagcgtaatagacagccacttaaagtacatcaatgagctcttctgcaaaatagacaccaatcataacggctcgctcagtcacggggaaatttatgccgtgctggccaatgcgggtatcaagaagtgggacatcaaccggatcgtgcaggcgctggacatcaacgaccggggcagcgtgacctacacgggtactcacacacacgcatgcggattcgcacacacacatacgcatgccgatgcgcatgttcacacttgcatgtgtatactcgtacgcttaaacaccccttcgcatggagaatcacaccaccatccacacccacacacgccatctcccaatgctcattcacctctgcagagttcatcgccggatgctaccgatggaaggacatagaatccactttcttaaaggcggccttcaataagatcgacaaggtttccggagggagaagtgcactggcgggcacttaagacgccgccacgccgctgctacaccgctgctataccgctgctacaccgatactacaccgcttctacaccgctgttataccgcttctacaccgctgttataccgctgctatgcggatactacaccgctgctacacattcgacccctcaaaacgaaatgacctccacgccaccccgcaggacgaagatggctacatcagcaaaagcgacatagtaacgctggtgcaggacaaggtcatcgagagtcacgacgtagacaattttttcacatccgtgttccttgtgaagaagggcttatcttgcgagcggcgcgcgaacagggtaattcgagggcaaacaaaacgctaatgagaaaacaagcgacaaaaaaggacgaaaaacgaaaaacgaaaaaaaagtacaaaaaacgacaaaatagcaaaagcgtccgttgcccatcccccctatctgcagataaacttcgaagactttaaagagtaccttttaagcacgttttaggctcacgtaaagaggagcaaaaaataaaaagcaagtgaaggacccgcaggtggatatgtacagcatttttccacataaaaatgaaacataattttttttcttttttttttacctattactttgaattgtacttgtgagcaaattttggaggaacacctataacgtgggtaaagcacaagcgtgcatgaggcatatatgcatgcacacatttgcttgcgtgcctcttcctttttgagtttccctccaatggcctttactcactcgttcttccttccatttcacccaccttttatagcttaacatgtgattacacgggagcagtccgtttgcagttcccgtttgcagttcccgtttgcagttcccgtttgcagttcacgctttcagttcccgcttgcagttcacgctttcagttcccgcttgcagttcccccttacagcttgtctttggcggtgccgctccgcatctgagttagccacaagaaggcgaatggccccggggcaaaacgcgtccaagctaaccacaccgcaccgcagctcatcacgccatccccccgtttgttccattttcaaacattttgtaaaacatcacacgatggagaagagtgcccctttttattgtccacgtggataaaccaccacatgcacctttccaaaacgggatcttcgaactcctgttatcaaacttgattatgtcttttgttaaaatgggaagaaaacagaaaaccaaataaattgtgctctcccagatatgccttttactttccccctacctcccctttttttatctatccacattttttagtaaatcaattgcacacactattctgtgnnnnnnnnnnctactcctacttgcataagaagaaaaaaaaaaaaaacatcaaaaataaattgccaatattgtggtttcatttggggtccattttcccaggattcgcgtgcataataagtctccacgtgagaacctgtgcacatttggcagacgcttggaataacgtatgcctcgctaaatatagatacattagacagctacgcgatgtgttaggtgagttcccaagctaggcgattttgcttgttgggcggaggtgcatatgtatcttcgcttcaatcactcgcatttgtgtaagcgatggggaaaagaaactgcgcaaagggtgtagaagcggcacagtagagacttagaaagcgcgccgaaacggtgcagaagagacttagaaagcgcttcgaaacggtacagaagagacgacttagaaagcgcttcgaaacggtacagaagaggcgacttagaaagcgcttcgaaacggtacagaagagacgacttagaaagcgcgtcgaaacggtcctttaaaaccgcgctggcataggggacctccgtacgagcactttctcatcagtgccaaaagtgtctctccattttcacttctccaaaaaaaaaggaggaggagcgtctacgtgagtgtaacttgttccccgtatgtgtgttaccttgaggggaaagcaaaggaatctctgaaattgctccggaagcgcgggcaccccgccgtgactaatcgctcacgcgcagtaatacatgcgctcttacacattcacgtatatacatacgcatccacacccacacttcaacacatatgcacccgtccctccgcgccgaaaaacatgacaaaggatcccgaaggccagtatgaggccctaagtctgaccgaactcaaaagcagtgcccaggagaagaatgtcattggctacagcgtgaacttcaccgtggggggggtgctgctcttcggggggttcaaaatcgactcggaggtgaatgacaaggatagcgacaaagatggtggagacggtagcgaaagtagcgacggttgcaatcgggacgacggcgcgggcagtgtctgcaacgacgcctatctggtgcacatcaaaaaagagaaagtagagtatgaaacgctaaggagtaaagttaagccgaaatgcaggtgctaccataactcgtgcactttgctggaaaactatgttgtcatttttggagggctacacagcgaagtgcccttcgttgcgcttaatgacttgtggatttttaacagcgcaaataaaacctttgcggagataaaggtaactgcggctgaagaagcgaccgagggagaggagacggcgcctgggtcttccaaaagcgagggagagggagatgacgaaatgtacgatggatcgaaattaagtggagaggacgattacataaaagtggacgagggagacgacgggaataataacagttacatattgaacagtgtgcacttgaaaaaattagggaagtatctgagctgtgagaaaagtgcgcttggcagtcagggtagctgcgttgtccccgccccgaggtacttctccagcttagacctatacgtaagtaggaaaggggcaccagaagaggcagcggagggagtggtaaaggaagcggcagaggtcacggcagaggacgcggcagatggagctgaagacgacgcggcagatggagctgaagacgacgcggtagatggagctggagacgacgcggcagatggagctggagacgacggggcggagggaaaaaacccattaagcgtaaaaaacaacaaaattgtcctgaaaaatgcaaacgcgtacgaatatttcagcctcatcctatttgggggatacggcggatacgacagaagcagcttcaacgacttgtatgaatacgacattttgaggaaccaatggattttacgaacctgtaaaggtagtaccccctcgaataggtacggacatgtatccttcatcaatgaaaataatttattcattttaggaggaaccaatgcagaagtcagctttaatgacatgtacgcttgtaacttgagaaataacgaatggtccgaaatagacttttcctattccttcaatgtctcaaaagtattttgtacaaacgtgatggtagaatcgatagatagaaatattattttcattttcggggggtacaatattgttagtgatgaaaaggggaacagaaaaatagagtacagcaatgcagatttgaatatgttgaaactgtatgatacgtttaagttggaagatttgaagtacaccgtacttaggaataaggatactttaacgggttctacatctaccggaataggaactcccaacataaacacaatagctagcaaagcacagaatggacctgcaacaaataaacacaggaatcaactcagccaagtggataaactaaaaggaacaccaaggggagaaaatcacgagcaagatgacccaacgactaataccaacttctgttccatgacgtacgattttgtagacacgaatttgatcatcacagattcaaagcagaaaatttacgtgatgaatataagtagaattataggacccaagtatgccattttttccctactgccaagatattgcgatattgagggtagaaaaaaactactcttgaagggaaaaggatttatgaacgaaggtaagatcagtataaaatatacatctgatgatgtcgacctgttcagtgaaggaatctacattaatgagaattatatttacaccattgtgcctagtgcaaaagacaaaattagaaacaacatctgtgatgtgcacctgtccattaatgacaaatgctacaccactaataagtgcgttctggagtattactacaatatagatgcaaagaagactctgatttttgggtctggcttgttagaacccatttgtttaaaagaacccaatattttctttctcatagctagaaactccttgaacgaaaaaaaaaaaatcggaggagataaattccagatcagcatcacgtatgaacaggatggaattcaccacgacgtgaaatacactctgtatgatgttaacaatggattttacatcgtgaagtacttcccttatcaggaagagggggcgccgagcgatgccaccactatctctgccattccggggggagaggtggaccctgtccaagggggctccaacttggcaaccgctgccggaggcgcggctgtggaggagatggaagcggtggaggcggcgaatgcggtgaatgcggtgaatgcggcgaaaacggtggaagcgtcaggtactgagggcgcagtggtagtggaggaagcggcaaaccaagagaatctgctcaaggcggaaatcggccaaggagaggaacgcggcggaaaagaggaagaccccccacgcatcacgggaaccatccacatatcggtgaagctgaagggggaagacacccaaaacagtcccttcgccctgaaggtgtacagccgagtaacagacaaagccacgttcgtgaaaaaatttgtcaacgaccggttagaagacttaataaaaaaaggagaacgcgttctcaatttgatcagaaacaaagacttgagcaccgccaacctgatcgagctaaacgttaacattgaaaactttctgagtaaattctccaagtcgatatatgatataaataccatcgagcagtacatcctatacgggtccatcgatgcggggatggtggagccaatactagaacaggtgcaccgggaggggaacgtggtggatgcctctctggaggacgagtctttcatcgagaggtacatcgacgaattgataagcgcccaaaggaacaggaaggtgcgcggtgggggcggcggaggcgccgatagggaaaatggcctaagcggtcaaagtggaggaggcgctcaaagtggcggaagcgatccaaatggaggaagcgatccaagtggagaaagcgatccaagtgggcaaagcggaacaaactgcacaaagggcaccccaccagactcccccgcgcagggcgcaggcagcgccttcctgaaggtgaaggacaacgaaggcattgccaactttatcgattcaagcaaaatgaaattcgtggactgcgtggaggccaacttggtgaagaggctgaagagctacattgcgctgctgaacagcgaggagtccagcctgcgcagcaggaaggaggcgaagaggagcgacggcggggtgggggataccgcactggggaaaacagccctggggaaaaccgccctaggaaaaaccgctccagctgtaggaaaaacctctccagctgtaggaaaaaccgctccagctgtaggaaaaaccgctccagctgtagggaattccttcgaagagtgccccagccagggagaagataaccaaatagaagtgatcataaatttgctgagcttctaccacaagctgaaatcagtctgcatctgtaaaagggaaaaggaactaaaggaagaattcgtgaaagaagaaaaggaaagcataaaaacgatgaagcttaactataacaagtttgtaaacataaaaaaaaatttggaaacatcgagcgtctatacacatagcagtggctatgaagggtccctgaaagagctggaaaatatgaaaaagtacgtagaagaaattaaagaagaagtgagcaaggtggaacaaatctcaaaaaatatcgtaaaaatagacaacgtagaagagttaagcaaagacatagacaatttagaaaaagaaattgatgaaatagaaaagctatggatgtttataaaaaaaagatcaagtacttaacggattccttttttctacatttaacgacttagatgtcgaagagttcgatattcaaatgaagaacctccaaaatgaattcaaaaaaatcaaagtagacaggaaacataatatatggaaagaagaaatggccaagctgaaggacactatcaaatttgtatctgtcataagtgaattaaaaaagacattcattaagcagagacacataaaagagatcgaacttagcataaacgaggagaggtacaaagaaaatcaagaaccaattaatcttctcatcgatgaaaacacactcaccatttatttttacaagctcaatgtgatcaagtaccatgaatccatagaagaagttatcatcaaagcttacaatgaaaaaggcatagaagaaataatacacaaatttgaagactattgggatggaatccattttaagcataaggattataaaaatggaataattctgacctacattgatgatctgtgtgttgagaccatagaggaacatcaaatgagcctccagaactgcttctcctccaaatatttcctctttttctcaaaggagctaaacatttggcagaaaaaaatctccaatatttacgaagtgattctgctactcaaagatatcgagaagctttgggtgtatcttcaaaatatgtatgtctactcagaggaagtgaaaaaggaactgcccttgtactccaaattttttctaaccattaatgatgagtacttggatatggtgaagcaaattttggggaataacaccaaggtggtggacttcgctaatgaggagggcattatagagaagttagaagaactaaaggtgaagctgtgcaagagtgagaagcctctaaatgagtatcttgattccaagcggaagtccttccctaggttcttcttcatatcatctactgacttgattgacatcctctccaatgggaacaacttcaagctcgtcaacacccacgtgcagaagatttttctctccatccggaggttcgtaacgcgtggggaggtcctcacggagtatgagctggggaacgaagttagtctggggggggcacctccagaagacgctgaagaagtcgctccacatgccgttgaagaagccgcgcaagattcccctcaagacgccccccctgtggaggtccaaaacgaggtgatcacgaagctgatctcgtcctacggagaagaaatatgcaacttccacgaacccctagcgctcaaggggaaggtcgagtgctacctcaacgacatcataaagcacatcaagtacaccctaaagtactacattgcaaatctgttcaaattgaaacacatgtacaatacagagaaggacaaatggatagaccaaaattacctatcgcaagtttttatcctttgcaattccatatttttcgttcacgacgttgaaaatattctacgcaaaggagatttaaatgtaaaggaacagctcaaggcttactataaaaaccacatcactcaactagaaaatgtaattaaaaaggttcaaaaaaagctgacagtgaaaaatagaatcaaagttatgtgtataattactttggatactttctacagagacatactggaggtcatcctaaaaaataaaaactccatttcgataaacatgttcgattggcagtcacaaattaggatgtacccgtactttaatgataagacaagtggtggctctccgtcttgggggagtgcccacaggaatggacaaactcacgacgtaggaaaacatgaagaagtaaccggggaggcagacctctcagtggatgcaacagagcaacagatgaatcaatccacgggacatcatgcagatgaaaacatttatgaagaaaactctcaaaacttcaagcagctttatataaaaataaaaatcatggactgctcttttaactactcatatgattatattggcaattaccaaaggctagtcattactccattgactagtcgtatatacatcacagctacgcaggcgctaagtctctatatgggatgtgcacccgctggtcctgcaggtactggaaaaacggagacaacgaaagacttgtcgagcttctttggaaaaaactgctacgtgtttaattgctcagatcagctggattacaaaagtatggggaatatatttaagggaattggcagcaccgggtgctggtgctgtttcgacgaattcaataggctgatcccagaagtgctgtctgtttgctctattcaatttaagtccatcctggactgcaaacgtaacaataataatgtgtgcataatcgggtccgatgaaattatcgtgaaaaaaaactgcgccgtttttatcaccatgaaccccgattatctgggcagatctaaattgccagagagtctcaaaattttgttcagacctattactgtcattgttccagactttaataaaatttgtgaaaatatgctcatggctgaggggtatgtagatgccaagtacttgtccataaaatttacgaccttcttcgagctggcacaaagtctactgaaggagaagcattgcgactgggggctgagaagcatcaagagtgtcctcaccaaggcggggttcctaaagaggacctacccagacctggacgaaaacaaattgctgtactcggccatacacgacattaacatcgctaaaatatctgcctccaactgccccgtcttctccgggctcctcaacgatattttcttttcccaccagggcgccagcgtaaacggtgctgagaaaggtacgtcgaagggtgcgtccaacggtgcgtcgaacggtgcggtggaggaagacaaggtggggggtgatgaaaaagtcgtcccaaatggggtagcaaatggggtagcaaatggagtagcaaacgccgcgaataacggcgaggctaactcccctgtgaacccgcccgcgggggagttccaccagaacgccatagaagaagagttgatggaaatctgcaggaggaaccacctgttcgggctgaactatttcgttaaaaaaataatgcaactgaacgatataatcaacataaggcactgcgtattcatcatgggagaagcggggtgcggaaagacaaccctgttcaacatgctgatggagtaccaaaagcaacagaagctaaaaacggtgagcatcagaatcaaccccaaatcgatcagtatcgatgacttgtacggaaacgtccatataaagacaagggaatggaaagatggggtattctccaaatatatgagaagctactccaagagagaagactgcgacaaggcgtatatcatcttcgatggaaatttggattctcattggatagaaaatatgaactctgtgatggatgataacaaagtgctgaccctatcgtcaaatgagagaattttgttgaaaaatcacatgaacttagtgtttgagtttagcgacttaatgtttgcaaccccagctacgatatcgagagcagggttagtctacttctgtgtagatccgaatgacatttggaagaattacttcctctcctggattgacaaacatgaaaattttaattctactgttaaaaagggctttgaaaaattaatgtacaaatatgtagaacccacttttgcctacctgaacacggtgaacacatccgttaaagtgtcacccatctcacacattcagtccttggcagccttactagacatcctcctaaaggataacaatttcgagagtatggaacactacttcgtgtactcagtgatatggtcttttggaagcttccttggagagaaagacaacgcaaactataaaaagagtttcgacaagtactggaaaaatacttttaaaagcataaagatgaacagaaaaattagcgtgttcgattttttcatagaaggtaataaattcaaagagtgggaggaaagtgaaataaagaatgaagtgaacacaagtctccttctccaggatgatatattcgtcgaaacagtagagagttcctcctacaagtatataagtaaattgttcctcaaatccaacatgcccattttatttattggaaaaacaggagtgggtaaaactctgctgtgtaaaaaaattttaagtgaagaaagggaagaatacaaaagcttctacatgatttttaactactacacgaatgctaaaaatgtgcaatgcttaatgcaaagttgtttggaaaaaaaatcaggcaagcagtttagccccccttttcaacagaaactgatctacttcatcgatgatattaacatgcccaaatgcgatgattacaacacacaaagtgccattgaattgttgtgtcaatatatagatacaaattcttggtttgacttagaaaaattaaacctcatcaaaatagtgaatacaaagttgatatcttgtatgaattataacagggggaactttacagtgaacccaagacttcttcgacatttcttcatcctaaatgttagcttcccagagaataatactgttaatagcatttttagtgtcctcctcaagggacatttcaacagtttcaaacaggacgtagctgacttagttccatctatcctaaagtctaccatatctcttttctacaacatcgagaaaacgttcaaaaggacagccacctatttctactacgagtttaaccttcgagatattcatagcattgtcaaagggttacttactgcacaacctactgctttccaagactgtgataagttactcttcctttggctacacgaatgtgaaagggtttattcggataagctaaacaaggtagataaaaaaaaattcaaagcactcattatcgatatagtgaaaaaaatgtacaataagtatgaaatcagcaaatttgtgatgaacaatgataagtctttgattttttccaacttccacaaaggaggtactgccacaggtgggtataacgacaaggtgtatgatctgtgcagaaatatggatgaccttaccgcctacctaacagaggaactaaatgaatacaacagcttttacaacttaaatatagtcctttttaatgatgcaataaggcatatttgcaagttaatacgaattatagataatttaaaatcacatgctttgctgctaggaattggtggatgtgggaagacaaccatctcgaagttttcctcgtacatttcatcgaagacttttttcgagatggacttttctgcacagtgtacagataatgatgtgaaaaaatatttacaaaatattttttacaagtgtggcatgaaaaatgaagatatcattctcttcctcaaggagagcaaaattcatgatagcttcttcatctacgtgaatgaatacatgtgctcaaataacataatcgatttgtatacaaaggaggagaaggactacattgttcagaacatgaggaatattgccaaggcggagggtatccaggagactgacagtagcatatttgactactacgtgaagaaggttaatgagaatttgcatttcattctttgcttttcccccacgagtaacaattttagagacaagtcgaacaatttccagtgtatacttaacaacaccatgattgatatttatgacaactgggagtccgactcgcttctctgtgtggggcagaactacgtgagtaacatctacatcaatttgcgcactggggacatagagctcagcgaggactgcctggggggggcttcgcagagcggagcaggagtgtccctcgttgcctctaccagtgtagcggcccctgcccctgccgctgcccctgcctctgccgcttcccctgtcgctgcctctaccgcttcccccgccgcttcccccgccgcttccccttcccctgccgctgccccggaagagcacgtcaacctgaagggaatcgtgacggagtacctgaaggagtgctacgaggaccttctagaaatcgcctccaactactacgcccacgagagggcacacatctacatcacccccaagctctacctggagagcatcaagacctaccacatgatgctcctaaaaaacatcaccagtataagcagcaaaatggatatgctcaaaagcggaatcacgaaaatgaacgaaactagcgcaaacgtggaaaatatcaaaaattgccttaaggaaaaaaaaaatatatcggaggagaaaaaagaagcctcagaaaaatatgccatagacattggaaatgaaaagatgatcgttaagaaagagagcgacttggcagacatagaagaacagaattgtttggaaatacaaaaaacggtgctcaagcagcaggaggaatgtgaaaatgacatagccttgggaattccactcatagaacaagcggaagaagcgttaaatacactcaacaaaaaaaacatacaagagctgaagacgctaaataaaccgccaccaggagtagaagacatcacagcagcagttatgcaactactagccacaatagacacgactatctctgtggataaatttggaaaaattaaagataggagttggaaatcggctcagaaaatgatgataaatccagaaaaatttatttccctacttaaagactacaaaaataagattgacgaaaatttagttccagattgcaacttcaagtacgtagagaatttaattaaccttccccatttcaacaaaaatgcgattcagaaaaaatccaaagctgctgcagggctagctgaatgggttctaaatgttacatcgtttcacaaaattatacaaaacattttacccaagagaacactcctagaaagtaccaaaaaaagtttggaagaagcaaacgaaaagttgcaaacggtacgagaaaaagtacagtcccttaaggcacagctcagcactcttataagtcaatatgatcacgctctctacgaaagagaccttgtcattttggaagaaaagaaacttaaaactaagttggaactatccatcagattgatagacgctctcagcagtgaacaaatatcatggtccaatcagtatgaagttttgaagaagaaaaaaaaaaccatcctcacggatatacttttgtcttcgacttttgttaccttctgtgggggattcaccaaaaagtacagaaacaaaattatgaccaaatgtgttgagaccttgaacaggaagaatcagattcagaacgaggtctttagcgaagtgcttaagaagctgcaaaagagtgctggaaaggagaagcctgccaaggggaccggcgtcccggatagcacggctaacgagtgtgcgggtgcttccattgcgggtagcggcgtgggcataaatcacagcggtttagaccaaacggggggagatggtgcgctacacagaggagacgcttccccctgcacggaggactccaaggaagaccttccatacgacatcttctcagtgagcagcttcaacttggacctcctaataaacgaagaaactctttctaagttgagcaagcagggcttaaccctaaactcagtatgcatagaaaataacttgatcctggaaaacagcgaaaaatttcccataattatagatcctcaaatggaaagcctcaaatggctaatcaatagccaaaaggagaaaagcgaaaagctaatcatcacagatataaacgacagtatgctttttaaaaaaataatcgagtgtctctcatttggatactccataataatagaaaatgcggatgaaaacatcgataactctctctacaatattatttcaaaaaatataataaggagaaaaaataattactacatcaacattaacgagaaggaacacgttttccacccctcgttctacatcatcctgcatactcagttgtctaatccccattaccaaccagagatacagtcagcttgctccctcatcaatttcactgtaactcctgacgatctagaggagcatctcctttccattaccctagaaaacgaattcaaccacttatccaagaagagaaaaaaattatccttacttaagtatgattatatgtgccaactgtcctttctccaatcatctatcttacagaagctaaccaatgccaaaggagacatcctagacgatgtttctctcattgaaaatttagaaactacaaaactgcttagtgaaaatattaccaaaaaaacagaaattgtgaaaagcacagaagtgcatatcaacactattattaacttgtatagacctttgtctagacggggggtcatgtatttcttcattctacagaaactcaaaaatattcattcgttttacttttattcgttggagatctttttgaagatttttatcaagtgtctcaatgactgtgctcagttcagacccccaaatagcggtccacaaccaaggggcaagagccgccgcaagagggtgctcgccaaggggggagaagtggctggggaggggggagaagtggctgtgaaggagggagaagtggctgtgaaggaggaaatagccaccaagctggaagtaaccgtgaaggcggaagggccaaccgagcaggaagtaatcgccaatccaaccgagcaggaagtaatcgccagtccaaccgagcaggaagtaatcgccagtccaaccgagcaggaagtaatcgccagtccagccgagccagaggctatggccaatacaaacgaacatgagggttccgccagtccagccgagccagaggctatcgccaatcaggatgagccaagagaagaggaaactaccgaaaaaacggaagcgccggatgcagcggaagcagcggtagagccagaagggggcaccaacccaacagcacccgaagtttccgataacgtagatgagccgagagaagaggaaataactgaaaaattggaggagccccaagtagcggtcgaaacggccgaaccagaagcggccgccaatcaggatgagccaagagaagaggagacaggagaaaaaccagaagaacccgaagtggcagccgaaccaaccgaaccggaagtggttgccaatcaaggagaacccgaacctgccgatactcagaacgcacttgaaaaggacgcgagtccaatcgaacccgaacccgaagcgggcgtaaacccagtcgaattagaagcggttgtgaattcagcagaaccagaagaaacagaaacggttgtgaattcagcagaaccagaagaaacagaagcggttgtgaatacagaagaaccagccggaacagccgaaccaagcggaccagccgaaccagaagtggccggcaaacccgaatcgccccctgctgctgaagtggaggccacgcccagcgcgaggaagggagacgaggaccccaaaaaggaagacctggatatcaaaagtctagatggcaacgagtcggatggcagcgagtcggatggcagcgagtcggatggcagcgagtcggatggcagcgagtcggatggcagcgagtcggatggaatcgaattcgaaagtgacgacctggacggagaagacgcccaaagtgaagaaacaaagatagacaaaaacgaagtgcagaagagagtgaacgtactgatcagtcttctaatcgaaaaaatgtggatgtatatcgataagggactcctagagagagacaaactgatcgtgaagtgcctcatcatgttaaacttggagaagctaaacggaaatattagccaagaggaggaggatatgtttataaacccaaagtgtaagctaaaagatagccaaagagaaaatgagcgaggagaaaatggacgaggagaaaatggacgaggagaaaatggaagaggagaaaatgaacgaggagaaaatgaacgaggagaaaaaaaaatgatcaataaatccttcatgagtgaagacctatatcaagattgtaagaacttagaaaatttgaatgacttcgataatcttacagagagcttagaaagtgagagcatgtcgtggaagcagtggttcctaagtgacaaggtagagaatgaggagctccccagaaagtataacaacttgaaagaattctccaagttgctactaataagagtgttgaggaaggacaggttccctttggcgttgaaaaactacatcaggatgaatatcaaaatgacgaatgatgagaagaacacctacgcactggataaaatcctggaggagtacatcgataacaagacgcccgtgttgtttctgttgacaccaggaaacgacccctctaaggatatcgaggagtatgtagcgaagttgaagaggaccaaaggaaggggcgagaacagtggccaaaaaattgggcaaaaagatgatcagccaaatggggaacactacagcgaagaaaccatttcctacgtaaatatctctatgggacagggacaggagagcattgcgctcaagtacctcagggagatatccaagtcagggggattcatattcctacagaatatccacctcatgacgaaatggttaaaagaatttgaagaaatcctcgacaaaatattaaccgatgcacatccgaatttccgtctattcctatcatcagctatcccttccgaaaaagacacaaaattgttaccagaaaaactcctaaaaaagtgcttcagaattaacaatgaaaaatcattcagcctcaaggataacatcaaatgttgcttggagaaattccaaagtagggaatacgacgataagctaaaaaatgtcatttttggtctctcctattatcatagcttactcttgggcagatttttatacggaaaaattggattcagtcaatcgtattccttcaatgataatgatttggaaatttcttttaatattatcaagaggtacttggagagttacaacactttccctcttgcagatgttctattcctcataggggaaataatttatggggggcatatcacggatgtatgggatagacgtataaacaagacgtacgtcaaaaatgtgctcaaggagatatacaaaaatgtggttgctattaatggccgcgcgggtggcggcgaggtgcagggggtgggtaacggagatgaagaaaatgacgcagatggagaggcaggggaagatggagaggcaggggaagatggagaggagggggcagatggagaggagggggcagatggagagggccagggggagaactgccatacgggggagagaaacgcaactgggcgcggtgccctacacgggaagaagcctgagacccgccgtggaaacgaccaggaggacgaaatggacgagaaggcagtcctcaaggacaccaggacgaacatcctcttcgaagtgttcaaattccctgactgcaccaaatacaacattgctcagttaaaaaaatatgttgacgaaaaattgaataaagaacagacctgcttgctgggtctccatgtgaacgcagaaattgagtacatgaaaaatgagtgctccagaattctgcagaacttgcaagagatcagtagtcgggagatttcctcctcgcaggggggttcttaccaaaagggggcaaaaacgggatccacgggaaaccccgttggaagtacgattggaagtgcggatggaagtacggttagaagtacggttggaggtacccccggtgggggcagcaaagatgatggaaagcgcctccccaaggagtcggaccgaggagggaagaaggaccgcaacaaaggagacacagaaacggagagtggaaaaaatgaaaccactaaaattatatacgacattattaatcgcctcctaaatgaactcccagacaaaatagacataagtgacctcaaaatagaagacacagaaacgaacacatttatggtcattgcattgaaggagtcggagaaattcaacatgctcattgattgtatccatgacagcttagtggagataaaattagtgctcgatggtatcctaaacatgaacagtaaaatacaacttagcatcaaggctttgttactacataacatcccagaactgtggaagagcttctcctatccgtccaaaaagaaactaatgccatggtttgaagatttcaaattgagagtaatttttttacaagaatggatttcaaaaataaggtgcaacattttcttgcctaattctgtatggctatcggctctcttcaatcccatttcgtttctcaccgccattaaacagaagttctcgcatgagaatagagtccctatcgataagctaaagctcaagtggcacgtcacaaatatcactaaggtggaagatctgaacaataaaaataattccttgtacatccatgggttatttctccagggagcctcctggttgattaactcccaaaatgactccttcacatttgacatggaaaacttgagtgataacgtgtcgtatggaaatatagtggagtccgttccgaagaacattttcttccccatgccgctcgtctacgtttactgtgtcaccgatgaacaggaagagcagctcgcccgtgcatccgacgcccgctatttggacacgcccctctatatcacctcggaccggggcggcaccttcgtctgctccgtcgatttgaagtaagggggaatccctcgtgcaggagtgcaacggatagcccacacgaacgcacttccacgcacttccacgcacatgaacacccatacctgagcgcacttctgcacacactccaacccatttctcccccacacacaccgcagcctagaaacggacgacgtcgaggacaagtggattttggcaggagttgccctcttcctatcggacgattagcccgcgctgcgcccttccgcccttccgcccttccgcccttccgccacgggtaggggcaggtccttttttccccactttatccccttgcctgattggccctatagctccgttgcacttcctcgcggaagcggcgccaactggaaaggggctcgaaatggggctcgaaatggggctccaaacggactctgaaccgcctcaccggtcggataaaggctccctccgtgcgcaaattaacacatcatcaatgtcgacaattcagtggttgctcaattatggttcgtggtgcgcgcaaatgggtcgagcccagagcgcacagaggcccacaaaaggtagtgttcatacgcggtttgcacactatggcatacacagcgtgatttacaacatatggggtggaaaaaagggaaacgaaaaaaaaaaaataaaggacacaaaaaaataataaaataaaaaaataaataaattacaccacagtaacgtgtgccaaaatgtagtaaggtaaaaatggcatcaatgaaacggctttttgggttcaaagcagaacgcacgagcaccgctgccgtggcttcccccacacttggtgatgcaattcaccgcgcacagtttaccatgtgatcagttctgacgggttgtaaatgtacaggggggtccgcttcctttgtttctcttctacggtgttgcgtcacacgggaggggtccacaagggggcatccaaaaggtcatccaaaaggtcatccaaacggtcattcaaacggaaaaaaaaaaacgctcagcgcaggtatccttcccgtggagacgcagaagctcacgatgcgctgtcgatacgttgccaacgcggtgccaacacgttaccaacgcggtaccaatacactgcccctgtgctgcccctgtgttggccctgtgctggcccttcccctagggagcctcacttttcctcctctttacaatcgtgttttgataaaagtttttaatttgctcccgagttttcccataaggatgcaaagctagcaggagggtgtcccaatttttgccttccttttcaaacacctcgaagtaaatttccttttctctgtccgtccatttggtggcagttttcctaaatggttgcttggaggggtcatcataacatcctccctcgtagctttccatctgttgcaaggaatccatggagcactgatttgaggacttgctgctctggatggagttccttctgtgttctatgtcggatctctcttgcgggttttccctgataaggacctgggtgaagaggttttccacaggctgcttctcccatggctgccttccccatgactgcctcccagccagttctgctgccaccgcctcctcctcgtcgttccctccacccgtgttatccgaagttttccttttcttgcaactcgcaacagaagaacttccaccattccacttcatatcattccagcggtcctctccttgcaacgggattgcactgctgcggttgttaaaacgtgtcatgttaaaatgtgtcatgttaatattatcgccggaacatgatctattttgcttcataccgtccctgtctgctatatgacttctccccatgaggagtcctcccgattcgttactatcaggcacccaagaattttgtgtgtccaaagattggctgttaattaggatgtcatacgattggtgctcttggcttgcgcgtgcttgactcattatcccttcactcaaatttaggtcacaaacttgcatcatcgcttcctctctcaactgtgactccatcattgagttagtcctatcatcactcaacacctcttcgctaccattggtagcccatttgtcccatctcgcctgcattacgggcccctcttcgctcatctgggcgttggacgtttttttccttttaagcgctttttcatactccggcttaaccgtgaagtccctcttcagatccgccgcagcccttgcacctgaacctgaaccagaaccagctacaccagctacaccagctgcacctcctactgccccttccgccatgccattccaactcaacacattcgagagcctccgtttcgtcgtggcgttcacccaggtctggttcaccgccgtcttgccctttttcccgctatgatttctttcatctttgttcctcccatgaattgtgtgacccgttgttgatccttcttccactgcgctgggacccactcccgcaactgcactcacgcccccttcttcccattggcctatttcccccctcacaagggtgttgtctttgcctcccccacccttggacttccctgcagggatgatctccttcctcttcacgttcttctccttctgcagacacacaccctcgttactctgaatgctgttctttctggagacttttttcatcttacattccggagtcacgggagcagttgaatacctcccaatctccatgggttccacctgcacactattcttactgctaactgcttcgacattccttgtgtccctccagtttaaattttttaaaaactcaaagcatttgtataggctctcttcagaggtctcaattttaacattattttcgaatgggttgttcacgctgtcgttcgagtccgggtaggaggctctcctgaccgcgtcgtcgtcgttgctcggttgagggtagagccccagtacgctgctactcctactgtctacgttatgtatatcgtgggttttcacttcgcttagctgagcaagagatcccatttcgcttagctcaacaagggatcccatttcgcttaactgaacaagggatcccatttcttcgtcatccccctccacctccgcctcctcttcttctttttcttcctccccccgcttgctactactcgcgctgcttcttcggaggttcactaattgtccattttcaccaaaagggttgtaatcacccctgttataattcatgttgcaattatatgcaaaggccattttgtcccttctttcttttaccgacccacatattcctgccactcttgtgagttctccgttttgtaagttttttacgtcactcttcttctggtgatgcgttttttcttcactgttgaagttgagcagttgatcacacatttcttggttatcccttttttcttttttcagcttacccattgcatttgcttgtaaaatttgccaatgggaagccttttcttcgtccacgggggggaagaactcacccgtgggggatgcattaaagactttttttcgagggaggtcattcttacccagattggaggacccctcctcaccaaccgccttctcactcacctcgttaccgttgctggggggtggcgtagtgatcatactactgcacgtggcagtgcttggttgctgattatataccagggccactttgtagtgcgtcaactgagtcgggttttgagacatgaaaggtactctatccaatttatccattttctctatgctctccatcttctttttcttctctcccccctcgtccttctcgctcctttcattcttcctcttcttcttgtctccgtccatattatcattatacacaatttcgatgatgtcagaattgatgccactgtaaatgaaattctcctcgttcttcactaggaagcataattttttgtttgcgctgagaatgaacttgtaattctttggcacgacatacccatcggacatattttcaagcacaatggttttgctcctttgcgtcacggctccgtctgtgcctccatctatgttctgtgcagtggtgacgcttctgctcagggggggggacgtactggtcgtgcgcgcaggatccaaacttcctcctgctgctgccgctgatgctgctactgctgctcctgctgctcctgctgctcctgctgctgctgatgatgagagtccccctccagtggtgctctgcacatcgctaaacgtttttgcgaaatagttttgaaagaagtggcgaatattgataaagttaaggtgaaaaaaatttgactgctcaaactcacttgggtcataattcctctccagcttctccattaactgggcgacaatttcctccttggagttcttcttcgtcgtgtcattactacccacagatcgatgctttttatttctcttcactctgttcaacgatatggtcaagagaaaatttttgaagttgaaaaagtttttcgtcaaatagtaaaaatccacgcactgctttgtgcttttaaactccaagtactgactgattttttcgaaatttttggggtaaaggaagtacttttccaagaacgttttgatttcctgtttgtcccagatgaagtttttctcgttctccgcgtctttgcaggtgaaggggttgctctgcgcttctttgctggtgaaggggttgctctgcgcttctttgctggtgacggggttgctctgcgcttctttgctggtgacggggttgctgtgcccctctttgcaggggaccgggccatccggcacgacggaccgattgttctcattgcagtagagcacattcctctccagggaaaagagcggcattttggggccctgcatgcagtacaggtaggggaaggcttcgaccaagtgggagtttctcttcttcttcgaatagttaaaggagatacaatttttacgccatgtaatacaggggcccgtcaaattggcatattttatgttcatataatctttcttcttttcctttccccttttctccatcacgttaccgttttcatccccaccgtatccaccgccatcgtcaatgtcatcgtcaccctcctcctcctcctcctcctcatcagcaaagggccgttttaacctaagtgagctgtatgctaaatttttattgttgtgtttaaaaccatatggtagtggtacgaagatattcggatgatcatatgcacgtacaggtaaaattccccacgcaaaaatatttttcctttctctctctttctccccaatttcaatgtcttctttccacattttgaatatgtgtttatataaagcgctatgttctttcatcattttttctagctgtttttttctttgcacatagtaaaaaaaggtgggatgaatatttctttgcatgtcttggtttccctcttcgagattaaactctctgttgtgcatatgcgtcacgtagtatttcaccgtcacttcgtcgttactgctgctgtagctgagcatgtcgttgtggatcgtcaaatagtatgtctccatatcgtcacccacagttgttgctgctcctttcaatccgttcggaatgaattcctcgtccacggggcactttggctcttggtactgctttttttcactttcatccttcacttttcccttagccatagctttactttttctcatttgggaggcccctttggccatatttttcatcttcttccccaggtacgatggtggcacgcttttcttttgctccgcaggatcctccttccagtaacccttcgccttttcacttggtgaggcccccttcatacctactgctttcccccctttgctgcactcctcctcaatttcgccctgtccttggtgcacctcgtctaagtacttttcctccttcacatggtaaactttacttttattttttttttttttttccccttgctggagtacagtgcatacttcttactcacgtagttcaacagcgataatggagaaaaggctactcccccgcaggagttcctttcccatttattcacaaccttttctaagtgggtaattatatcctccacgtcgtaacccatgtggtcatactccacattgttaacgtaaaaatagtggtacttcttcttctcgctgaggttttgtctcatcagggcgctcagaagagtgttattaaagcggtgattgtcgtcaaaggccctgactgtgcaggtcccgcttccatttccgcactcgcttccgttcccaccgcctccgttcccaccgcttccgttcccaccgcttcctccggtgctttccgattttttctcttttccactttttttccctttccgtttttttttctttaagaagaggctcctgtacctctgcatgagtcccccgtcgtgctccagtctcgcgctgcggtccgccgcggggggggacacccctgtgagcggctcccccgtcggctcctcccccccctcgtggcacgcaaacccgccgcgcaatccaccctccgagacaaaattcaaaattaatttaattttcttccccaaatttagcaaatacgggggaacgtactccctcttaaggtagaggcaaatatggttgtccctcacctggtagctctgatgcgcatttctcatttcgtgcgtgttcatcgcgggggcactgctcctatggcaagttcccgctgcatgatgaatgctcatcaaatcgtattgctgcgttggtagataatcataaaacttgttcgattttttattcacaataaaatcgtttgtcactgatttgtcccttctctcctcaatcagttcgcaggaaaaaactttacttatgctcactagaaaggttaatatattaacggtcataatgctggtgttatttttcgatacctcctcatttatctcattcttcatgttaatccagcagatgtttctgtttctttggtcgtttattgggttggacaaactgcacaggggtgtgtgatctgggggggcttttttctggtggctacagctcgtcggggtgcctcttccaagcgggcctcttccaagtgcgccttttccaagcgggccttttccaagtgggcctcttccaagtgggccactgatttggtccctttcctcgtcctgcccgtcccccacgctggggtaactgcccccgatggtctgtgctccaagatcgctctcctccagctgcggcccccgcggcggccccgccttccgactcttcctcctgcagctgaggaaatttaagaggagcttcttcttccgcatcctcctcatctcttgtctataaatctcattgttatcatgttcccccaaaaccttaccacacaggtgagtgtttttatagtatttatttcgaagcaaggctttatacagatccacaagaacccaatttttaacctgcagatggtcacttgagaattcattgtgatggcatttattgttcatgcagagacaattgtctctgaaaatttggagaggaatgaacgaatttgtaaaatggtgagatgaattagcgttggtacttttcctttttttcttcttccttttatcatgtctaataattctgctgacttcttcctgttccactaccccctcctcatagtcattctgtccctgctgcttatgctgctgatggtgttcttcttcttcgccttcttcttcctctcctcctccccctcctccttcttcttcttctcctcctccgtcttcttcttcttctccttctacttctcgtcgtagctgtagttcatccttgtaaatttttaaactgtttttattttttgtaaaatttgctttgattaaatccttttccatctttaatatagctatgtcatcattgttttcctcactgactcgtttgatttgtctagttaactccttcgtcattttgtgcaacgccagcacattactctcttcaatctttaggctgtttaaattggatagcagtttccccaaatgttcgtgctgctgctctagcttgtgcagtccctgcttcattttccttttcagttttttcaaaatcatatattttacctgcttctgtttgtacgtcttttttttcgaggcgcgcgcgccgccactctccttgctctttttgctttccttcatgtttgttcacattatgtctggcaagtgctcaggaaaggatttgctaaacggttcgcgctttgccgtccctcccttggctacacccatgcatacatgcatacatatatatatacatataactgcgcgtggtggagctaaaacgctcgtggcgcatgctattacccccgcccgcgctgcctgaaagggtaacttcccctcaatcggctgattgtagaaaaccttcgcacgacatgcaggcgctcagtcgtggtgccaaaagcataatcctgcatgagaagccccaatatgaaatgaagcgaaaaaaaagaaaaagggggccaatccagcatgcgcaagcaaaagcatacgcagtacaggaaatacagttcctacaaaattaatgtacgctgggatggattctcacggggagcgtcatcctgctaagaggagtgggcgaccgaaatgaggcggcgaggtgacgagaaagatgggaaagaaatgaagcgaaataaaagaagagaaatgaaagaagcgaaataaagatgctaaataaaagaagctaaataaaagaagcgaaataaaagaagcgaaaggataaaagaaacgaaagaaacaaatgagctggaaaaaaaatactcgaaatttgaaatgtaacgttttaaaaaaaaaaagcatcagctaaaaagtagcatgtatgcgtttccgagtgtcacttaattattaatggtctatggaacatccaaaaaattttcatattcgccaaaattttttcatcggggctaggccacatatataaaaatattgtactatatatttatttgagttggcgatgcatgtatacgtcacctgctcatcgtacaatgaaagaaaagagaagaaaagaattttgctatggcagaaaaagcgaaaaggaatttgttttccttgaccctcttcttttcttcttccttttcttcttctttttcttcatttttccctctttctgtaccaccaaaatgagaagaaaaattcacgcagttcccctctttgcgaatgctgggaagcaaaaataaaaaattgtgacatgcgaatggtgaagccattcattttgtggtgcgacggggttttcctcttccctttttttttcctgtttttttttttttactcttcttgtttcccccccctctttttactggctaccgttttaaataacaatacataaaacgacgagaaaagtaaaatatccccctggggttacctccccgtcgcctgccgttaaacataatttttgcagttcttccagttgagcgtaatcctcgttcagattgccgccactgggcttgcgctcatccaattgcgtcaaaattggcaaccccttttttttacgcccctgaatggcagtctaaataataaataaacagtcccacattaatcccccgtgcgtcttttcttgcggaattttttttttttgtcctaccccttatcacataaaaaataattcccgtttgtcggccgcccatgtatatgcaatgaatggtcatttcgtttggcacagcggtgagtaggggatataggggaaaaaaaggggaaactgacaaaatgacaaaatggcaaaatgacaaaatggcaaaatggtaaaataacaaaatggcaaagtgacaaaatggcaaaatggtaaaataacaaaatggcaaagtgacaaaatggcaaagtgacaaaatgacgcctggtcgttttgtggacatacgcatgaaagtacataaatgtatactctttgaggggctccgttcagtcatcctgctttgctgtcatgtggttcgtcctatgcccgtacattcgcatgcttgtagacaatctttcatttaaaaaatttattgtcttctatcccagcaggcacccgttaatgcgggcgcaacgcaactgttccatttttccttttgcaaaacgtccaaattaaagcggccacagtaaaatatcgtgccataaattgtgaggactcccaatgttagtggaatcctgcagcatataaaacaggcgcattcttttcccttttttctgtttccgttttgctagccattttcgcaactgcaagctatttgaaaaaaaaaaaaataaaataaataaataaataaaaaattctgacttgttcatacaaaaatgtacgccctatgtgctgcatattatggtggatgccaaagcggtggggaagaacttctccattcttctaggcacagaagcgcataaacactgaatgcaggcactgatggtgggggtattacgtatgtagttatataaacgacgaatggggcgttttgtatggccatgtgtacatcatccccccaagtcaaccccacctctttgccgttatgttggtaatttttttaaatcttcccgttttgcgaaatttcatgagggaaataacactccggagaaattaatatccgcgtcgcctcgtcactaggaagtgcgtaagtatatacatatgggcacgtgtgcacgattcatatttatgcgcgggatgcctacacaggaatgattgtccatctgcacaactcgcccttcacaaaggtataacccctttccgtggcccattccggtggcacaaattcgtcatgtcccaacttttcctcgacaatttggcgtaaagaatgcattattcccatgggccagaataaaatcggatcaatcactacgcctgtcactcgtttacatcctttttagaaaaaatggcaagtgagcagatccaccgtactgtactcattgagaagggaagggaaattacataacagtagactgtttgacgccggctagggttccacccatgggtgtttttctctctttacaattttcacctctgcgtgtttgtcgccccccccaagtgcacatagaggaagtaacacaataacgacgcttttttttttttttttttttgtgccactatctcatgcacttccgattttgatgcatgttccaactcgatctattgtcggccgttgtgcgtaaaaaaaaaaaaaatacatggtcgactaagcaatgggaaataagtattcgcattttggatggcacacgggagctacggaatgaatgtgtacgtggaacgtagaaacatgtatgatgtattgctttacaaccgatagggaagtacgcgtaccggtggggcttccacaagtagcagtgttgccatttatttatttgcccatgcgagggggaggagaacatgtcgtacgacacaaacacaggaaatctctacatttagcatatcggatgtgtggaggagggtaagatgggaatgatacaggaaggtcaaaagaagggagctccatttttaggccatttcgtcgcgattcacgcgttttcttttttctgcacccttttttcctccccgttcggaaactccattgtgcggtttgttgtacccattttcgcgcggtggcttgtacttttttttttttcactttctgtcagattgtgcccattttgcgacagtttgtacgcatttttgcgacccctttgtgcccatttttacgacccctttgtgcccatttttgcgaccactttgtgcccatttttgcgaccactttgtgcccatttggtgccccttcttttcacccccaataggctacgtaaccatttttgctaaacaaaaaacggcacacgtaagtcctcgaggggaacagaaataattgtaacgcgcattgaacgctgctgtcgatcctgtacccataagccatttaagtgcaggcgatgcatagcgagcttctgaacacgttcgcataagcgcaacgttatgtatgtacttgcctatgactgtacgtgcctatgcctgtacgtgcctatgcttgtacttgcctaagcctgtacgtgcctatgcttgtacttgcctaagcctgtacgtgcctatgcctatacgtacttatgcatgtacatacctatacacgtttgtacccgtttatgtgcacgtacgcaagcgaaccgctcccttacagttgcggaattgccaactgatgccccccccagaaggcatgtcataaagtacaaactgctgaataaacgaggcgctcgttccttcataataggaggtactcgtatgatacgtacttaaaaaagtacaaacctttgggagaaaaaaaaaaaaaaaaaaaagaggatgatcgttaatgcagtttgatcaacgtacaattgtattcttctgttttgtcgttacaccacccctgttcattacataattgctgcgttggttggacattccctccctctgttgcgagaagcatgggacaagcgttttttttttctgtgtaaatttgttgcttatggaagcgcgcctagtagcgtatcttatgagcaaaccaacagggcaagagtgaacactcgtccaacgtacgtatgagcaagcctacatcgcgcgcttttacgtgtatagttgctttcctcacgcaggaaggcggaagagcgaggggtacataaatgtaacggttgcgcaaagctggccccaccccatcgcatggatcacgccgcatagcccaattagcatccaccacatcgctgagctgcacctacatgtgcatgcacgcatgcgtggccccacccgaatgccccccttcagcagaagaatatgatccccccctcccttccttctgttcttatttatctttccatttctgcgagcgcctatcccttttgaatgctccccttttttgtgagaggggccccccgcgggcagaccgcttcacatgcataaattcataaattcgcctctcttcgcatacaaccctaaatgcgcaaatgtgaagaggcgcattattttagcggagaagcatttgtacatgcatattgcatcgtgcgtaagcatgcatttcgtgctgacttggggagacataaaggcggcccccgcacgttgcatttttggtagacacgaccaaacgaaggaagtcattccaaagggggaaaaaaaaaaagtcattcattttaagtagagatagctgcgtaatgtgaatttttgtcgccaaacgggttgcacggattgtgcctcttgtacgacgtactgtacgacgtattgcatatgcaactctgcaaattcgcaactctgcatttatgcatactccctttatttcagcacataattgataacagcttcatttttttttttttcccactttatgccaatttggcgatatcccatttatacgcctttttttttttttcatttgtcaaaattcgctttggcgtatggttctaacgagaaagagaaggcgcgaccgtagcgtataaaacgcgaaacatagcaagcgaagcgcaaaacccgaaatgcaaagcaaaaatgaataaaggcggactcgtgtttgccacgcgctgctaaagcgaaaaggaaaaaaaaggagataacgaggaagaaaaagaggaggaaaaggaggaagaaaagagccaattgaaatgcacatatgtacatttttttgaaaaaaaaaaaaatacatacatacatacatacatatacatacatacatatatacatatacacgtatatacatatatacactatacatgtacacacattatatacgcaactgacgacgcggcgtaaaaccccaattgcgtcttcccaactcgcctggcactcctttgttgtttccaccgacattgcataattgtggttcgttgcctttattcatgttaatcacctcccccacacaacaccaccttgtctgtgcaacttaatgcgcttttgtttgaattcatacttcaaaagtagacacaaagaacgcggagctcctggtgcatgcgcatgtgcatatgtacgcatcctcacgggagaagtagctacataaacatacatgggagtgtaggacaaagcgtgagcgtgaccatctctcccattttgtgtgaaataaattaacgccactgttcctttgtctatgcatatacttaaatgtatacatgttcatgtgctcgcctcgcagcaagccctgtagtatttatttgtagtttaccatttgtagtcttttggttgttttttcccccactgatctcttttcctcgcagtttgttagagctagtgggggttctactatcagacctttgtgtctgcgcttgtgcatgacgttgtgagtgaatagctccatggaagcagccccgcttacgtatttgcatattttcccttgtaagtgataccatcgcagcggaattgccgtccaaaggattggcatccaaaggggggcttccaattttgttcctacagtgcggcgaactgacacgtaccgtacgcctggctgcgtttgttcataatatgctacgcgcagattacacgcctgtgaagttacgcgtctagtttgccaattcctacacgtgagtgtgattgtgagtgagcgatcgagtaagtgcgcaggtgccacaacactgtgcgcaggggagcacgtgtgtacgaacagcgtataacacccatttgggacgctcccaggaaccccccaaggggatcgaccaggtgttgcgcccaccagtcacacgcagctgttccattacataatgttgaactaaagttaattgttaaacataaaagcagcacacattcatcgcgttcagttgttgcgaatgttatgttatgttattttgtgttattatattttttttactttttttattttttttattttttttactttttttaccttttttaccttttttacttttttttgtctgtaattttgacgtgagcaatacatcatcgagtgtaagatcagtactacctgagagaagttccaccaccacccctgatatatttatccccaccttttcgcccggggcgtcgtggattttcaaccttttgcctttcgaggccgtccaagctcttcacccaagcgccctcttaaatggggctccaaacagagaaggacaaggagaaggaagatcaaaagaagaattttaaaatatgtagcaaaaaattcgaaacggatgagttggaggttttgaagaaggtaaggaggagggggagccgctgatgcaagagagcattccacgcaacgtcccctgtggcatgcaatccgacacgcaatccgtcacgcaatccggcatgcaatccgacacgcaatcgtatttgtgcacatccacaccacgtagaaaattccctcaccgaatcacatcccacatttgcttccatacccccccctgtgcagattttcaaggagctaggaagcagatcggcatcgagccaaatagacaaggagacctttctccagtttttccccttgccaggattatggggagaacgactgttcttaaaatttaatttcaaaaatacaggctacatagactttgaagaatttataatcggtattgccatctgttgcagaggaacaaaagtgacaaaattaatgtactctttgatattttcgatttaaattccgatggatatatacagaaatctgagatggtggcgatgctatcaaatattccatatattgataaattaaaaactgttttttttaataaaaaaaatagaagaaagaagaatttttacgatggtgagtataactcgaatgagaatatgtatgaccctgtggaaggggaggactatgtggatgaggatgaagtagatcatgaggactgtaatggtggatataatggagagtaccctgggagttaccattatggggatatttatgggtatagcaatggggaccaggatgtcgacgaagatgacaataactacagcaatagctacaatgacgatgggtatagcgagaatgaggttgccgaggaggacaacgaggaggacgtgaatgataacgacgaggctttctacgatgagggacacgtgagtgcagctggtgtaagcggcatcggtgtaagcggtaacggggtaagcggcaacggggtaggtacgaacgatgccgctgtgaacggagcgaacggcgtgaccaactgcagcaaatgtctgcagcagcagaggcggttaaggaaacgcaacaagctgctgaacatgcgggagctggcgaagaaaatcaggaaggagaagaagcaccagctggagaggtgcatgaagggaatcagaaacgaaagataccaggagagcaacccattcaatggggcagacagaaaatctaagaaagaaaaggagaaaaacaaatccccaaagggagatttcattttcaagagtgaaagcgacgataacacgaacacatcatctagcagcacatccaatgggttcatcaatgaagaaatggatcactcaaatgttagtaaaaaaaaaagtctgagaagcaggacaaaaaaaagagcctctagatacgtaaccaatttcagaaatgggaataatcacaacgggttcttgtcatcaacgagcgatagctgcacgagtaacgatacgaattcatttttgagcagcgaagaagtggacagctttgactccaacaaggagcagcgtgatggaggcgacagctactccagtagcacggcagactccttcatcagcatctacggctacctcatcaagaataagcagcgcaggaggaggaggaagaagggctgcccagatagggccgcagaccacgcggcggagaagttagcgggggagaagttagccggagacaggttggcggcagaccgagcagtggcagatcgagcagtggcctaccgcgctgtggccaaccgcgcggtggagcaggagaccgaacgggcaaaggacaatggccgagaaaataacgccccacaacgaaggaatgagttgaaccaggaggaagctggctgcgcgaaaagcggtggtgcgcaaggagagggaacagagagtgaggatgaagatgcccagtcggaagaacaaaccaaagtggcgaacgaagaaatagaagaagcaggaggaatgataaaaaaagggaagaaacggacttgcttcaataaccgaagtgatatgaacatttacaaaaaggaaaaaaagaaataaaaaggaaattatttctccacgaatactgtctcccatctaaaacagcaaggaatatactcaatgatgaagaaaattatgacatgcaagataaaaatgtagacgttgaggaaatagtcgaccggatgcttgaagagtgtgaattctgggacaatgataaaataacacccatacagtttaagagtgtgatatacaagtatgacttttttctgtatgtattttttagctgtcttcatgaagacatttggggacttcaaggaaatgtactttatggaagagactatattagcaattttgtaataaaatcagaaaattttaagagcaagcaaatcgatgaaaatgaggaagtaattacggaagaggtttattttaagatcagacagctcttcattatccaggcacctgattacgactgcttgaatgataatttgtgtgtgaactttctgaagggggaacagggaagcggccacgaaagggggagcgacaacgaaaggggaggcggccacgaaaggggagccggacatgttagtggaggccaccaccaccagctgaacccggaagcagccagcgcagatgccgataaggacaaaagcgatcccggggccagcaagaaaaaagccaaggttgagaatggcagcaagttggtcaattttgctctacccagcggggcagaaacaacggggggtgtatcagaggttgtagcggagggtgtaccgcaggctgtagctgggaccgaggcggaggaccagaagggaggctgcagaggagtggtaaaaatggcgcctccgcacagccaggaggaacacgccaatgcgcaaggtggcgatgacggtcgggcagaactgcgtcttctcgtgtcggaaaggccccctgaggaagggactcccgcccagcatgtggaggggcacgaaaagagggaagccattatcccctcaagcggaaatatggtgaatccaacgagcgccgtagacgcggtggacgccgctttggagcccgccccttcgaggcagtcagaaagcccccaacacgagaaggaagaaacgaacggtgaccaaccgtgtgaacagaaggaaagcgcagccaaagggagcgccgccaaagttagcgactccaaaggtagcgacgcgaatggcaactcccacgcggttgagagaagtgaggaggaggcggaggagaagaagaggctggaggggaagaagaaaattgcggagtgttttaacgccgtgctgaggcagaagggcatgcgcgaggtgagcatcggggagggaggcggcaaggatggtgtcaaggatagcgccaaggatatcgtgaaggacatcgagaaggacatcgagaaggacatcgagcaggacatcgagcaggacgccgcccagcgctgcggagaaggcacacagaaaagcgaagaaaaaatgatcatggccctggaagacataaaaaataaggcaggatacgaatgcgacttcaacctgctgaccaactccctgaacgatattttttccaaagaaattgtagagtttatcaaggcctcccaaattagcttcaacattaacgaggtgtggaaggagcgaaatggccactccaagggtaagtacaagaaggctaagaggaacatcgagaagacaagaaattattcgaacagtgcacactgcgggaagaagaaaaagaagctccccgtgaataccgggttaagcgtcgagggggcgaacgagcaggaggagggaccggcgcaggagcgacagaatcacgcgaccgagggggtgaacgcggtggaagaaggcccacgatcggttgacaaggcgattgagaaaagcccctccggtgcggagattcagcagttggaaaaggtggaccttctcggaaggttggggctctcggggaggaaggcagaggttaagggggaagcggtaaatggggaagcggcaaatggggaagcggtaaatggggaagcggcaaatggggaagcggtgaaggaggaagcggtgaaggaggaagcggtgaaggaggaagcggtgaaggaagaagccgtggagccagtagccgtggaaatgccagccgaagcacctgccgccgcacctgccgccgcgcccgctgcaagcgaggcgcagcggcccagccggcactcccacgaggggaagaaaaagaaaaagcacgtgaaggacgttaacctgtactcttgccccaactgcaaggggcccttcctgatgtgccccaactgccacgggcggtaccccaggttctgcgtgaacgaagacaaaatagccatggagtgcgaatactgcgaatgcgagcactgctatttttataagtgcatctattgcaacttcgatttccagaaatgtctagatatgattaaaaaaaactcattgaaggaaggaatcctttacaagatagggaagcacctgcaccaattcaaggcaaggtattacatccttttcgataatctgttatattattacgacaagcaaaagaatctcaagccacgaggattcatgttcttggaaggatgctacgtagaagtgatctccaaaaatgacaacgttagtaaatacggtttttctatatgtcacaagggaaccaatcaagtacagaggagaaatttatacgtgaatacgtatgaggagagagaggaatggttacaggccttgtattccacgacgaagcagaacacgttatataatctgtacgaattacatgaacagttaggacaaggaaaattttctacagtttaccgaggaattaacaaacagacgaattcagaatttgctattaaagttattgataaaagatccgtttcgatttacgagaaggagctattgcgtagtgagatctccattttgagactcctacgacatccgaatgtcatttatttgaaagagatcattaatacgaaggagacgttatacatctcgatggagttagtaaaaggaggagagttatacgattttttgttaagcgagacgagactaagtgagattcacgccaataaaattgtatcgcagttaatcaagacagtagcatatctacacagatgtgggatcatacatagagacatcaaaccagaaaatatcctacttacagacaaatctagggatgcacaaattaagttaaccgattttggtttatctaccttatgtgctccaaacgaactgttaaaggaaccatgtgggactcttgcatatgtagctccggaagtcatcactctgcagggttataaccacaaggtagatgcatggtcaatcggaatcatactatacttgcttcttagtggaaaactaccattcccaattaataaaaatacagaaatgaatatacaaaaaaattatgtactcacttttaaagaccacatatggaaaagtatctcctcatcagctaaagatctcatttcgaagttgttggaacttaatgttgaaaaaagaatatcagcaaatgaagcattggaacatatttggataaaaaacccaactgctgtcattaatgagaattcttttatttacaaaaatgaagagattaatattttaaatttacaggatgttagtgttagtacttttaatatacccaagtatgctcctttccatttggaagatgaaaaaacggaggaagtagagaacaaaaatgtctttagtttccataaggaagacattatgtacgagaataatgattcgactgatgaaccggttatccctttaccttatagtggggcccctttgaaagataatgctactgacaagaacatggtcgcttcttcccactccaaggaaatttctttcaccaaagaggaagcacaaacaaaagaggaaaaggaaaatctgcttagtggtgatgcaaaaggtgaaaaattcgctgggggagttgtaccaaacggtgaccaacgggaggaacgaactccttgtgagggtcagcaaactggggaaaaaatgcctattgaatacaccactgaggaggggggtgccgaccacccgatcggctcatcttcttccccccccgggtgacgcacacgagaaggggaaaaaaaaaaaaaaaaaaaaaaaagaaacgcctggagggagaatacgtggaaatcgggacgaccatgtagtttgaatttacagccgggtcgttttgtacctccccatgtgaataatctttcaaggtgtgagaggaccacgtgcttgtgggctccatgctgtgcagtgaagcaagcgcgagggatatacccgactatctatcccggagtacgttccccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttgtatgccttttttccctgacctttgtttggcccatacttggcgatcattttgtgttattcctcacttcatcacttcgtcacttcttcactttttttttctttttctcgtccatttacatatgcaagatgtgcactctttgggacaacgcggactcgaatgcctgtgggggtactgatgcggtcgctggtgggagtgctaattcgagcggctcttctagtaagaaggcaaacgtcgatgcgtcctgctcgctcccttgcgcacgagtcattcaactcgtgtgaaacgcgtagttccaagaccaaccaattaaaatgaggttattcaaaagggttctcaaatggtcaactcatcgcgcggggagtccccattttgcgtgtggccactgctctccttttgtttcaatttgtgcgttcccatcccccaggtgtgtgtgtgggaattaacgcaccacgcgtgggaaatatcgtttcgttcttgtgttaatgcttgacccaccttgcgggccggaggagggaactctcctgttggggttacttccgagcggaagcgccttaaagatgcgtcaggcgtgcgttaagacagatgcaaaagagagagagagggggaaaaaaaaaaaaaacgaggagcgtacacgaggagcgtacacgcggtgtgtacttcgcacaggcatgtggaagaggccgactaattcccaccggcagttattctccccgatagacgcaagaaaagggaaaaaaaaaaaaaaaaaaagaaagaaaaacaaaatgtaactccattcgcagcgcttcccttttgtaaaaaataaaaacaaaaaggcagcatttcagccaactcgaagagactcccccatgtttaaaaaagcacatcttttggtacctgcccaactgcacgcaggagggagttgagaggaacatagcccatccgtgtgcataagagaaaataatttcttgcctccccatttagtggcattaacaaaatgggaccttccaaatttgagtaaattattttcaagaagtgtcgtggcaggtagggtgttcctctatctcggcgattgttccatccacgtgcacacttcgctcctgaacgcggtttcaaattcgcagattttgaagagtcgccattgtcccttgtggtgatgcgcgcactgtgcccccctcgggttagcagcctaatggggggagaaccaaaaaggaaaaaatcggtccactgtgataagaggtgcatataaattggacgtacctttgtggagaggtacaagcagaagggggggtaaacggaaagggacacgttaccaacgaggtgggaggatctcaccgccgcaaccacttacgcaaatttcgatgcgtccaccgcttccccaccccaggcgggatgaacgagaagaagcaactcaacatagccaacctgttcgcggcgaacagggacagcggcgggaggggggatcaaagcggcgggcgagccgatggtgacgacaaaagggttatcatagatcgggagaaaaagaaatccatctggtcgctgttcacccaggtggatgcgtccgcgggagggtccgcgggagacgcaaggaaaaggagcgaagatggggatgatggcgccgatggcaccgatggtggggggggcgaaagttcaactgcagatgtgtttttcactccgagaaatgcgccgcgggggaggcaggagagggaaaagggggcaggcaaccagggaaattgccacgcgggtagccacactggtagccacgctggtagccgtggaggaggccaccccccccctgcccccacgggggcgaagcccggactgttcagaaacatgcacgaaaatcaggacatccaaaaagaaatagaaaatataaccagcagcttcaaacggaagaacaacattttacttggagacaaaactgactacagtgtgttgagtagcattctctcgacgaagaggacaaagatgaacgtcgaggggagtcagctgacttcgtgttttaccccccccgcggcaagtgcctccacgtcttacaacgcatataaggagttctttgcaaagggggcgtctagccaaaatgggaaggacgaaaaaaaagcggtcgacaagcagacgctcctggatgatttagcggagagtaaaataaggtaccaaataaaggatgacaatgtgatgagccggatgaagggggcgcgcggggcgaaccaggtcaactgggatagcggcacaaagggggatagcgccactaacgcgactagcgggacaggcgaaggagagaaaaaaacccacacgtgcatgctaaagaagaaaaacgtgtgcgtcccagtaaacatggtaaacgaaaataaccaccaaaatgtgatcaaaatgaggaaagcgcaccaaattttattgaagaaggataacttcgatatttttcaccacctgggagacgacctatttaggtacatcatatcgaacgtaaaaaataaaaacctacttctcctcaataggcgatttagagacatcgtccgttgcctcagattgaaactgatttatgatgtaacattaaaaaatacaatccccccagagagtgtaatcaaaacaatatactactcatcagacaagctacaggtgttggatctctccggatgttcccatctctcctctcaccattttaatttattttgtaattcaaataacatcaaatttgataagactctcaaaatattgtgcttaaatagctgtaccaaaattaccgattcaagtttgaaggtcctactccatcgatttaagtgtctctccattgtggacctccgcaattgctataaaattagtcatgagggaatttaccctttaaagttcaagaagggcttgatgaaactgtaccttggaaatacgacctcctctacagtgtcgaattatcactctgatgatactctgcgtgtgttgtttagctgtgtttctccaccttcatcgggagagtctactacccaacgtactgctaccacccatggtgttgagatgaatgtacagatggataatgatacccctttgaaactactctcctgcttcgaaattatcaatgcgaaacagctgagtgatatttcgtatctctacacgatttcgagaaacctcaaagtgcttaacctccggggatgtaacattgatgacacggctgccatcttcttcaaatgcttcactaatctcatcgctttgaatgtagctgacaccaaagcatctaatgaggtgataaaaacggtttgtgcttactcacctaagatggggattctcgatatttccaaaactatcgatgtccagaacgagaccatcttaaccgtcgcgcgaagtctgaagcgacttcggaaaattaaggtgtcctctttgcagtaatgatggagcgagtgccacgcgcgctcagcagcaacgcggaaacgcagcaacgcggcaacgcaggaacgcggcaacggaggaacgcggcatgccaattgccccctctgctacacctgcgcaacgcggcatgccaattgccccctctgctactccagcgcaacgcggcatgccaattgccccctctgccacaccagcgaaacgcggcatgctcacttcccctttccgcagaaacgtggacaacttcgccgtccgggaattcctcaaacactgcagggacctcgtagcaattgatttctccagctgctggaaggttaacaattctttttgtcacgtgaacggactggacgtcgcgtcaggtgaggactcggggaaagcacaccctttaagcggcatcaacacgtgtcatacattactggctaagaagtgcgcgtggtacatgcctttttgcgcacgcgatggatcctcccggttattattttattatattattactttattatttttttctttctttctttttctctttttctctttttctccttttctctttttctccttttcttttttctccttttccttgcttccgccgcctcccaaccgcagggcccaagctaacggatgtgggtgtctaccagtgctcagtcgaccgcagggcctgcgaaggggccctcacggaagtcggctgctcctccgtgcgcgtgcacatatacaatgtaagcggggagcgtagcgccgtagaagtggaacgactgtgggcggaacctccccgcagatcagccgcacgttgcaagtttccacctcgcacataattttttttgctttattttgcgttattttattttgctcattttttttatttgtttcccctaaaatgccccgcgcaggagctgaaaatatttgagacatccatttacgcggacgtggacgcactggatcagggcgaatgagggggaactacacaaatggcccagccacccctcgctctccccctgaacgttttttttccacactttgagtttgaagaggtcacatttgtacgtaatgcgttttttggtcgttccttttgccattttaaagtaaagcctcttttacccctcattttatgcctccttttatgcctccttttaattttacccccccttttatgcctatgcctccttttatgcctccttttaattttaaccccctttttaatcctttttttttttccattttgaatccccttttcaattcatccacttctttgccttgttcattttgaaacgcacaagttggctgtacagatttacccctttttttaaaacgaattaagttaaccatttttttctcatcactcctgcgtccctttccggttcacttttcatgggtgataataatttgaagtttttgcggcccggccgttttttttttttttttttttttttctcacgaagaatgccaaacggttcattccgccaggcctgttttttcctttttgcggtggcgcgcggggagaagcggcaaaatggtatgttgtacttatttacgtaatgcatatattattataatatctttttacttgcttgcatatatatatatgtactgcgcttttgcggacaccagttttcacccccacggccgattggcgcatctgatctgccctatttctttttttcacgtccatccgaatgctcactgcaataaaataagtgctaatgcgaacgtaaagggaaaaaaaaagcagtgcgcccattttaacttgagttttttttttttttttttttcaagtgatgagaaaaatattttttccccgtgcatatataatggcattgtagtccaaacgagttggcgcgagtgaagcgtcccataagttattaagtggtcagttaattattttttgcctttttcgtttgacccatttgtacgtaaagtataaccctcctgttttccatgacgtcctgcgtcgtgcgttcccccccgagcgcgaacaaagtttttccttccagaggatttccgcggaggagcattcgatgagaggaatgaatttggttccccccggggacaagagttaacaaaaaaaaaaaaaaaaaaaagagtgagcagacgaaggggcaaacagacggacaaacaaacggacggacggacaaacaaacagacggacggacggacgaacgaactagcgagaagagacgaacgcgaaggggacattcttttacttcgccttttttgtgaagagaaaagaacagggtcacattcattttagtaatcgtttggggagaaagcagaaggatcgcaagcgaagtagagcggcgtatttacacgtgggtaccatctcacggatgtatgtaggttgttttgcgaaggatgggtgacggggaagagaggggcggcgtaggggatgatggcctgttggccaaagacccagccgatggaggaaccagcgaaacttcaaatgcgtacgaagacgccatggaaaatggagacgccccaatcggagatagcgcgcaagggagtctgaatggtaggctggagggtgtctcgcatggtacatcgctggaccccccgcatggcacctcgctggacccctcgctggacccctcgctggaccccccgcacggtacctcgcagaatcgacctgatgacgcagctcatctgccgcgaatcaccctacgacaccgattcttcaaaaacgcccccagcgcggacgacgcggagaagtgccacaagggcaaacccgccgcccagaaggtgccccagcggaaagaagaagaccacccccccaaagatgaatcagaaaaggagcatatcccatcggaactcgagtgtgccatatgcatgaagctgttaatcataccagtaaccatcccatgcggacacaatttctgtcgagactgtttggagaaagccaaggaatataaaaacacgtgtcccttgtgtaggtcaaatatgggagacaaaaaaaatattaatattttgttagcagatttgataaaggaaaagtaccctttgacatatgcaaagagagttgaagaaatggagatgataaaaagagaaaaagaaaaaaaaatcctacaggaaaggttcgatgcgattaaaaattcgtctgtcattccactgtttaaagtaccccttgtgtttggtccctatttcccaggagaggtattcgatttaaatatatacagtgaaaaatttattgacctaatagaacttatatcaagtgaacgtacctttgccatcacgtccagtaaaggcaaatcaaacaacggagacgataaaatgtatggaattcatgtcaagattttagagcaaaataaaacgaatcaggtgttctgtgtgaaatgcgtagcgaattttcgggttatcctttataatataatacatttccatccgtatgagaattacatagctagccattctcctctctttgacgagtccatttctttgaatttatttgagtacaatttgttgcgggggtctaacggggctgcctgttgtgctgcggctattggtgcgtgttccggtgagtcttccggtgcgtgttccgctgcttgccccggtgcgtgctcctctcctggttcttccccctgtgatagtaagaattgcgcccactgctgcggggggttgaagtgtaatcgaagctgcgccaagcaggggggaaatacccccgacgggggcacctgcaacgggagcggcaacgggaactgcaacgggaactgcaacgggaactgcaacgggaactgcaacgggaactgcaacggaaactgcaacggaaactgcaaccgcaactgcaactgcaaccgcgactgcggcgcgtgtggcacgtcttccgtgggggtgaaccgcgaatgtaccaaccaaacggaaaacgatttgggaaagaaaaaagtggaagacctaaaaaaacttttaaacacaatcgaagttgaagatgatataaattcaatatcgtcatactatgacaagtacagaagcataataaataattcaacagaaacggacgattacaatgcgtataatgcggtgaattattattcgtgtgtgatattttcaaggatctgtctcctgtgcataaggtaccagctgaaccgttttggaaatgcaggaatacgtttgtttaatagcaagtttcgaaatgtgaagcttacctcctccgaaccgtctaatgaagagctggaaattttttcctactgtcttagtagcgctattatctctagatccattctcaaatggaggtggtttaagacgaccaacaccacggagaggcttgagagcataactcaatattttttaaaaaagaagaataaaagtattttggcgcttgacaattcgaggtctccgattattcaccgcttcttcatgttggactccatttcgtcgtctcttctcattttggtcttcatttcggtaataatatttgtgaagtacttcctctactgaggtagtttgggatagctgccggttggagaggcaggaaaagagttctctctcacatcgtcatcacatcgtcccacttttcgcttttctttcaaaacagcattgggaaagctacctaccccctttggtgtttttccgcgcacggtccttttttccctcgcacggtctttttttccctccttatgtttccctttttttttttgtacgctttgtatacatagctcactttattactctcccccattgctacttttttaattatgtttagatgactccctttaccccccctcctgtcacccttcatgtggtgacaaactttttgattatatatactcccccaaacggaattaattttattttttttttgcacacccacttgggattagtaagttatgggtagatagcgttgtgtcggcagggctagggtccctccacgtttcaccccccacaggcgaaaacgggtccacacgagttggttcatgcgagtttgccttaaaacggacccaactacccatcgtgtgcagtccaagtgggtagacgtgccccccttgcgccgtctccgcgtgggactcagcgtggaactcagcgtacaactcagcgtacaacccatcgcacaactcagcgtagtgggaatcgccgaccacccccgtcttccaccgcgcgaagtcatcaaactgttcacgcatttacttgctcttcgaccactgacccatgattccttttagttaagggtgggttcactcaggggaacgcagcggggtggataggcagagtacgctcgtcacggtgaagcacccggaaattatatactttgccgctgggtaggtaagcctaactgaaatggtaatcaccggcatccttttgagggtgcgggagtctccatccaggttggcccagcatcgagtatcgctctaattgatcgcatccctggcaacatatgttggcatcaacttaggagttaaaagtggaaaaatccccgcgacgcacttcattttatttaaccctacaactgatcgaatcttatttttatttttattttattattttattttatttcttccactggctgataccatttttacatgcacagtgaaggtggccttgtctcacccctccgcagtggtcatacccagcgcggcgtgcttctaaacagacccccttcctattcactcttggcggggaatgtcttttatgggccaactggtcaaagtttggatgtcctcattaagcgttcaaaggaggaggaggagcagcaggagcaggaggtaacaaagggggggaaaggtaaaaaaatatgcggtggtttccattcccattttttacgtatttctttttttgttttttctttctttccgttcgtgtgatacgtgggaaatggtgcgaaaaaacagaggcgcactgcggcacagtagcatatcgtcacagtggcatatcgtcgcagtagcacatcgtcacagtagcatatcgtcacagtagcatttcaccactgcaccatttcaccactgcaccactttgccatcatctcctcagcgtgcactttttttaactgttccgtcgttcagtttttccccctcgtcgtttttccccccgacctttcgcttccaattgccattttttgtggatttatttttcacggcaccgctgcccccttcaaaagaggcaaaatattttttattaaaaagtagaaccgactaacgcacgtagggatattttaaagagcaaagcgaattgggacctcgagatcgccacagaggtttgttcattcgtcgccatccccagcggcagcggccccttgcatccgtgtcacttgcttcgtgtcacatactgcgcgtcacatactgcgtgtcacatactgcgcgtcacttactgcatgccacttgccgtgtacgcctagccagcgccgcccctttgaatcgattgaggcccctcactaagcatcatgccaattggagtccacagcggaacagccaaaggcgcgcaaaacgcacaagagaagaaacgaacccaatgctccggggaccaacaggaataatcatcatatctgacacgattgccctaaagaaggaaccctccacagaaaaagaaaaagcgaacgaaaataaaacgtagggaaggcaaggagaaaaagaacccacacagagagagttacagccccgcctgccgatacaagtaaagaagggagttctttaaataggcatacagttcgttctcaccaactttgctgccttcatttttttttttctttctttttctataccattgggagaaaatctcctttctaaatattgatcggtacggtactctatcacgaattgttgaatctgtttccctactggacttgccaccaccaccccttttctttaaatgtaaattaaaaaataaaacaaaataaaacaaaataaaacaaaataaaataaaaaaataggaatagttgagaagttgcgagcttatgccatgtacgcattagtggtgatgctttcatatgtgtgatatgcttcgcgatttgctcgttttgccgagtaggtgaagcggcacgtgtatgtgtagctggtggactcccctcgcatctaccttgctgccaccgtgtgcgcgtatgtggtcagccctctcgatgctgctccatcaaactgcttcgccccgttgcaccttcgccccgtcgccccgtcgcatcttcgcgtcttcaccgctttactccttcaccgctttactccttcaccgcctgactccaccgctttactcccccccactgcagatgaataatgagcccttcagcttcaacgcgaacgccccgtcgtactaccccggaatggcctaccagggggggggcgccccagctagccaagaagaaaatgacgcagacaacggttcctcttgcctgggtacggagaacacagaagacccaacagtaaatgacgtacaggaacaattaaaaaaaatgacgataaatgatgagcagccagtggagaattacgaagaagatagccccacggaattggataaaaaagaccaagtagaggattctcaaggagaaaaaacttcacaaataaaaaaaaatttggttcaagttgatcccagacctcacttaaacattatttttattggacatgtggatgcaggaaagtcaaccgcctgtggaaatatcctttacattctcgggtatgtggatgataggactatagaaaaatatgagcgagaggcgaaggagaaaaatagggagagttggtttttggcttttattatggatattaacgaagaggagagacagaaggggaaaacggtggaagtaggtagagctcactttgagacgaaggacaggagatttaccattttggatgccccaggacataagaactttattcccaatatgattagtggtgctacgcaggcggatatcggtgtgctgatcatttccgctcgcaagggggagttcgagacgggcttcgagagaggaggccagacccgcgagcacacgctgcttgcgaggacgctaggtagggcccagagagaagggggcgcggtgagaagcctcagcggcatcccccgtactaggctgattgcacagtagcttctgacagtgcacccattactatgcttctgacaccccccattactatgcttctgacaccccccattactatgcttctgacaccccccattactatgcttctgacaccccccattactatgcttctggcagtgcacccactactacgcttctcacaccacgcccctcccccccccaggaatcaaccaactcatcgtggccatcaacaagatggatgaccccacgtgcaactggagcgaagcccgctacgacgaaatacaaaaaaaaataactccctttataaaatcctgcgggtacaacatcaacaaggatgtttatttcgtacccatctcgggactcaccggacagaatcttttagaacacgtgtctaataaggattctaaaatatatgatgcaagggctagttggtatgatacatctaagccaacattgattcagattttaaatacgttgactccccccccctgggatgaaaagggacctctaagaataccgctcttagaaggatacaaagataacggaattatagctattggaaaaatcgaatcaggaaccctgtacggaaataacatgagttgcactttgatgccaaataagttgaaggtaaaggtgctgaatgtatacgtggaggaggatgaagttccttatgctaagcctggagaaaatgttcgagtaaagctgttaggtgttgaagaggatcaaataagtaaagggtttgttctgtgcgattcgttgaacctgtgctctgttgttagtgagtttattggacgagtagccattgtggaattacttgaacataagccaatcgtgacagctggatatttctgtatcttccatgcccataccacttgtgaggaaattcaattccttgatatgttggaggttatagataaaaaaacgaaaaagaaaaaaattaaaccaaaatttattaaaaatgactgtatcgttactgcccactttttactctccaaccctgtgtgcatagaagtgtttgacaagcttccgcaactggggaggtttaccctgcgggaccaaggcaaaaccatagccatagggaagatactggagttaaaggggtgatctcaggggagaagaagaaaagtgtggtcacagaggggaaatgatagcgttgcttccacggcagagtatgcttttctacgtttacatatttactcccaatttgcatgccttttctcttttctccttcgcgtgagcgttcccccatcgagaccctcccattttaagtactatatgccccgccccctccagtgtaatacgtaaaggatggtcccgacttttgctgtgccatgtctcgagtgcccggagaacctccacttcactccatgtccttacttttttcgttccgtccactgggccccaaagaaatgaaacttatcacgatgagtgaaaagtgaaaataaaaagcgaaaataaaaagcgaaaataaaaagcgaaaataaaaagcgaaagtaaaaagcaaatataaaaaaaaagtgcgcctttctccgctgtgcagtgcgaacgtagtgaaaaagacaaccccctcagggggggcccatctgtggcaacccataccacctttggctccctgctggcgaagtggaagatttcccaaaggaggcaagcatcaccagccacgctagcgcgccgccggtatgcccaacttttggtcattttaaaaatgtgcttttttaaaaaaacttgtttttaagtttcgttttgaaaaacgtgcatgcattgaaaaggatgtgctaagtgggcgctgcgtgggtggcctcttccccctttgcgtcatcgcacggggaggcagcccacgtgtgcaaatgggcacaggtgtgtaggaatgtgcgcagggaagtgcgcaggtatgcaagcaggtatgcacacaggtatgcacacaggtatgcaagcaggtatgcacacaggtatgcacgcaggtatgcacacaggtatgcacgcaggtatgcacacaggtatgcacgcaggtatgatgggacgtacgttggcatgcatgtcagcatacgagatggcactgcgcgggggtaaaaaatttcctccgcgagcgaagaggtaacaaatacggggagggggggtgaccacgccgtggtggaagcgcgctacaccatcgccaggttcttcacgcaaaaatgaatgctccacccttacagcgcgcgcaagtcccccgcctctccccccgctgtgaagagggagaaaaaaaagaaaaaaaaaaaaaaaactgtaaacatgtgagcaggtgaactggaaacgaaaaatggtaccaggtgtggcattctgacaaatatgcgaaggtaacaacttgtgctttttaaaatgggcagtgcaaaaataaaaagggtaaaggtaattttggctgacgacgcgcgcggggcacgctcttccccgtaacgtgtgtgtctctcctaacttatggtacgccccctcgtaaggtatgtgcctgccctaacttctgctatttctgctatttgtgctatttgtgctatttgtgctatttgtgctatttgtgccgtttcttccgtttctggtgcgccccccctcagaggtgcagcttccgctgcttgaatagggcgctaaccaggttgctgttgcgcaggaggtaaaacacgatgacggcgaagatgaggacccagatgatgcaccaggtagccacttcattattattcattatgaggtcctcctggagggataagtcaatgttggcgataattttctcccgctgggcactcgtcgttttcaggctcttcgaaataacgtcctcaaagtattgcggcaaaacgaagtagttattcacaagctcgtacttttctcgattgtagtggaagtacaacgtggggaggatccagttcagaataaccccttggtaggtatacgaattcataaccgttttaaacgcctccaatttgagaaggtccttcttgccactatttacctcctccaaagtggcattaattttttccaccatgtcttttgaaaggctgttcatattctccttgttataaatcaggtcactaatttcgtaatactcatacggtatgcgtgtcgtaataatgtacttgttaatatccttgttatgactcttatccgtaatgacaacacagccattgaaaagagcatcaatcaccattctgttcagcatgcccgcaaacttggagctaattatacacactttgctccttcgcagcatatgatggtactcctttaatttgttcttgatcaatttgtgtgtagtctgcataccccacaccttccagtagtacaaatcgaactcgtatttctttattttatgtttcaggctgctaatatctttgttgtaaatgtaatccatgaccttctgaattaggaagtcattgtaattactggacgtcgtgttgcagaggtagagtatgtcgatgtctctatgctcattgttgagaaagctcgggatggtatccttataggtgcatgctggaaggaatacgtccagaagggagtaggacagctccaatttgagactgttttttttcttcttcttcatctttctggcaaggtcctggtaataggttggactgattaccattttcttcgaggtgtcgttcgggtcgttctccttcatgtcgaacatattttcaaaattgtccaggcagcagggattcactccatggggtaggaatgcccacaacgttttgttttcatcatcgtcgtgttcatcctcttgctgggagtcctccccacctgcactgcgcccatcctgctgcttcccaccctgctgcttcccaccctgctgcttcccatcctgttcctcctcatctccacctaccccgttacctcctttctttttcctactgtcgttatttttccccttcttcttatgcttatttgatatcacctcattggagtcattaatggagaccttattccataagctattgacgagctttctcttctccgacccggagtcaatactgttcaaggggttatactcgaatatatttacctggttttgaaaaaatatgtgaggaaataaattcaagtaggcattctttacattgctatcccatccatcatttataaatatcaaagtagtcatccttggcatactcttcagaaaaaaataatgattgtaatagtttgaaacaaaactgctgtggacaaagatgatatcaaatggttcccttcctatttgcttgtcataattgtgtaacagtgtgtgtagattcttcgtgaagaatagagggtagtacttaaacccgtagccccacatgtacgtattccatttcagctggctctccataatatcgtacaaattgaagaagtacctatccatggaggtggagaaggccttcttcgttgagaggaagagaacacgaggcactctcaatacatacttggacgtgtccctgacgtctgatttcgcatccaaggggggtaacgggacgagaaacgattccgacttaacatatgcagaagcagcatctttagcagtagcagaaacagaggaagctcggtactgcttcaccattgtcttcacatctatgttcaagctgtccagcatatactccaagttgttatagttgatgtaggaaaacacacagttctttaccttactcgacgcgcaattacattcacgcaaattatcactctcccctgcaattaacccacgcagaagtttctcattttctaatttgctctttcttaaaatgtggctattaatcgatccactttcaacagattcgttatcatccaattggttcacatcagcaaacatccctgtcttcttctccttttcctcatcactcatttcttcataatgaacactcgtatcatttgcactaacatatatatgcttttcaaattcgtcatcaatgttatacttattcttaatatcctcctcacttgttatatcatttaggatttttctctcgtaggaatacggattatacctccctttaagtgagctgaaaaaattcttcagcttggaattcttttcttctaactctttgttacttccattggcattcattcctttacttttgttaatcaaattttgtaattctctcaggaggtccctttcactttgattatattctaacataatggattctttatttctagatccatccattacacctttatctaatgcaaatggcgcgttattgttcttccctgcgttgaggaagttacccaatagtgattggatgtctcccatcagtttgttgttcccgcctcccttcccgtcagctcctttattcgcgtcgagatttcccaatagactggttagatgctccagcgggttgcctcccttcccatcggcgcctttatttccgccgaggttgcccagtagactggttaggtgctccatcgggttgcctcccttcccatcggcgccctttatttccgccgaggttgcccagtagactggttaggtgctccatcgggttgcctcccttcccatcggcgcccttatttccgccgaggttgcccaggagactgcctaggtgctccagcgggttaccacccttcccgtcagctcctttgttcccccctagattgcccaacaggctggttatgctttccagtgggttgccacccttcccatcgcctcccttgttgccacccgcattcatcatgtttagcaaatttccaatagattccatagggttagctttctgtccatctgcaccggtgcccttgccacccccctgtgcaccactgttggcggctccaccaaactgcttcaacatgtccatcattttgcccatatctaaattattcaaatttgcatttccgcctcccttattagttcctgtattaaaaaggttcataagattttccaggcctcctcctgatgagcctttctggtttaaaagattatttaacatgtcaaagtgatcgttattattatttgcgtttccacctttacctcctttcccgttcagggaattcaaaatgtcccccagttggctaaagtcaaagccacccttccctggtttgtccttcccccccccttcatcggtgttattggattggttattatcatttgtgcaaattacaaatactataatgaatgaatacaaaaatacacatctggtaaatatattcatttctacgaaaaaataaaataaattaacattaatggaaaatgaatattacgtaaggggaagagtttaaaaaaaaaaaaaaacttcgcaatcatctggttaaaagaagatatatctgtgtgctcgttaaatggtatgcgcggggggggtgaaaaaaaaagggggaaatcactgatgcgcaattagttggtgagaaaccagtggggttaatcagtgacacgagaccagggacgaacgaccaggtgcgcgcaatcaactgaacaatcaaatatgtacgtgaaggaggggtttttcttttttttttaagacaaaaaacgggtgataaagggatatggagaaggcacattatttttttttcattttttcaacacttaaaatgtacataacaaaaaaaaaaaaaattaatggaaacgcataatgctaatgatattagcgagagaggatataatttacaatttagggggcgaaaacccagggttttttttttttgccttgtgatgcgtacgcgtgttggcaaagtgggtaggggatggaagagcgtgaatgtgtacatatgagaaggtacacaaccggtggtacgtacgcgatggcacacaaacggtggaacgtacgcgatggcacacaaacggtggtacgtacgcgatggcacgtacactatggtatgcacgcgaacacgaatatgcaaagcacatatgcgagtgtacacgcaagtgcctatatgctcctcttttgaaatttggcgtaatgtgcttccgctgggtgtaaaaataaatttcagcatgtgctacttattgctagctttttttttttttttttctcataaatgcctgatgcgttcaggcgaaattcaaaatgaaagcacgaaacagaatggaacaaaatgggcgtacaggtaaaaggcgctgaaagacgcacggcgggatggagaaaaaaagaacaaaatgggacaaagcgaacaaagggaacgaaataattcggagaaattcacacaactgtgcaggatttactcaagccatacataacacacgcatgccgctgagcacgcagcactgccggggaatactcctgcaactgtcgttctctttccctctctatggtgtggcaaatgcaacagcgcgcatgcctcggcaagactgcatacaggtcaggtgcatatgtatacatataaaggcatacacgtagctatgcggcgaggccgttcccttatgtgtacccccgtggggcgatgtcacagaatggaaaagtggctaaccacgtaaaggtgcgagcttgtaataaacgcataagcgcaggaatgcctaatcaagtagcttcttacgtaaaggcaaatcatacgaacggtatttgcaaaaaaaaaaaaaaaaaaaaatatgaactgttcaggtaaattcgaacatatgataaattatgtatgtatcccaaaggggggaaaccaaatttgtgttgttcgttcacccgaggatatatgtaagcattacggtaacttcatcttaaggtgagtttttctcctacaatgcgttctttttttttttctctctctctccttttattgtcaaatggttgctaaaaaggtgttataaaaaggaatgaaaaaaaaaattcctgaaaaggtaaatccacaaaagagaaaattcatgcaggtgtataaatttgttatgaaaaaaaaaaaaaatgcagataaaaaaatgtattattagcatgtcatgtgagcgaggtatgcaaaagtaagagtattctttttttttttttttttttgtggggaattgagcaaacaagttagagttcaattttatattgggtaaacacgcgctcttcacaatcaggtgctctctcgcaattggggtaaaaatggcaaaatagaaagtcgaagggcaccgaaacgtgttcccccccaaaaaaaaaaaaaattacttcaaatgtggggagacctgacactgtaagggtaaagtatacattcaaggaacatacgttggtcgtggcaaaaggatggatcgacagctcgttgctcatacatagaatgggaaaaccgtcaaaggtatatgcataccacgtagtttcatttatctacataatgtgcttgcatgtagatgcatacactctacagcaaaaggtgcacgggacgagcttgctgtacgacgtggggggcttcataccgcatgcagatataaatgggccccattgaccaggtgaaaaaagtattcacagggaaaaaaaaaaatgcgccttccgtacgcgtagaagccgcatcactcaaacgcgatgggacgtatgcaacattggggggaaaaaaaaaaaagaacacctcacaaacgcgcgctcctcttttgtggagatgccaagcacgatcaaaaggtgtccataaaaatgcccttctgatgccgtcccgtttcattctacacaagtacgcagcaacaacaaaatcgtaaagttcgcagaaagtatgtactatgttttttacagatgtgagatttataagcaagctagctagaaacaaacttaacaaaaggagaagctgggtcaagcggaataaaaaatggatgctacctagggttgagaaatcgtacctgaaacaggagcaagacttcgtcgtgccgcacaaaaccgtgccgcagggaggggggtcccttgcaagggcagaacagtgccgaggtgaggtaaaacatgaagaagccaaagctacggaagcacccagtgactatagacgcatcctcgcggagacaacccgaaaggaaaaaaagcatttaaaaccccatgagtataagaagctgctgaagcacaaggatggtagtggccgcaccccgaacgatgataagctacagctaaagcacctcctgcgtagcggcaagagtgggggaacacacaaggggatgaagatagacataaaagattacaaagacgatgagaaggaaaagaagaaaaacgaaatgaacacattttggtatatgccaagtccctttgaaaaaaaaggtgtgtatggaatgaaagaaaattctttttacaaatcttttatgagagacagggaaagacagctagatcacatcgacacgagaaagttaaacgaaagtgaacaaaaattactaaatgaaatgcgcaaaaggggggacaatgttagcggcaaacttctcgacgagagtataactcccctcgatggggaccaaaaaagagaaaaaaaaatcaggattagtccaaaaaaatattggtttcatgatacgtatcgttccccagatatccccaccttgagcacagtgaaagcgagggaactgagattcctgatgatgaatgaagccaagctagttaggaaggggaaacccgtggacgtggaattatggctagcttttatgaaccgagttttgaacctgtccagcaaggtacacgtacggagtctgcttcgatatttacaaaccattgcatctgtcaaggtgaataataaaaaaatgataagcgaaattctgtgtgaaattttcaaaagagaaaatctgatgaagcctaagcattatgtatatctttttcaaggatgctctagattaaaatggtccgacttccaattaatctatgcactaagaaacatgacgttgtgttggcccatcctcaggaataacttccttgtcaagtcagccaactcgataagtaagctagggttagcaaacagtgtgtacagtaaatccttgcaaattacgctttgtgaacggctaggtaatttctcagggaaaaatctgaaggccatcaaggccattacctttttggaactgttcaccgaggaaatgattttaaagttcatttctcttgctagtttttacaaagaatattttagctactacacacgtcacctgcaggtattgcatctgtacgttacgctattttgcccatccttgtgtgacagactgacggcggaacagcgggcctttctgtggcgttactcgcgtggtgctaactggaaggagatccgcagtaaggggagccatgagtgcagcagcgatgaggagagcgacgggtgcagcagcgatgaggagagcgacgggtgcagcagtgatgaggagagggacgggtgcagcagtgatgaggagagggacgggtgcagcagcgatgaggagagggacgaggcattgagcgacccgtgccacccgcgcgcggatgggaactcccaccaaggcgccaaaataggagacaaaatacgcggagggttcacaagcatgttacacaaagaaatcagtgacatgctcacgctgataaaaatcgagcacttgaattcggttgcctgtggaccattcatagtggacatatatcacccacactcaaattatattatcgaggtaaatgcccccttccaatattacctcaactctgaaaaactaacagccttggcagaatggagacacaaatttctggcgcatatgggatttaggcttatccacatttcacacaaggtgtggaacagcctgcccactgagaagcagaaaatggattacctgtcgcgcgctttgccgagggggatgttcgggccggggtcccccggtgagaagcaccccagtgaggagttccccggtgagaagcccccctgtgagaagcccccctgtgaggagttcccctgtgaggagttcccctgtgaagagttcccctgtgaagagttcccctgtgaggagttcccctgtgaggagcttccctgtgaggagcttccctgtgagttcccccgttagcaatcccccctccgtcgtcttctcccgtccgtgtccttcccctcccctttgagtaactccttgctagttaagcctgtgccccatcagggggtctccaggcagtcacaacgtagcatgggagagaagcgcacccatccagggagttccatcactggcagcgtagcatgggagagaagcgcacccatccagggagttccatcgccggtagcgtagcatgggagagaagcgcacccatccagggagttccatcaccggcagcgtggcactgcgaatggatgctcttggagggacacaccccaaaaaggtgaatcgagtgttcctaaaaagagaataaccccctgaaggggtccaaattacaactgagcaggcgaacttggcagtgtgttcccatgaatgtttttttttttccatgcttatgcgatggaaaataacggaggtcattccatcctcctcctacaccgcgccccccccctctcgtcagctgacactacaaaaggggagtgaaaaaaaacgcttttcttttttgccaaccgaattatagccaatgcgttgggtcaacagaaaaaaaatttctacatggaataattttctgaatgtgaattcccccatggggaagctgctcacttgggcatgtgcagtactatgtatcaattttgcaaaaaaaaaaaaaaaaaatttcgcctcttcatgtatgaccagtttgcctaggcgcgacaggttgggtatatattccaccagttcaaaaaaaaaaaaaattgccaactattcagggaaaaagtggcaaaacggtaaagcgacgtagcagagcggcgacatgacgtttaactgaccctccgcccgacaaagcaaatgacgccgcggctgctaccccccctggcgccacaccaccacaatgatgcagtgtatgagtagggcagttgtggggctgccccggagactcgccacctttcccatccattcgagaagctttttcttaagtcaaggcatgctcgccccaaaggtcaagtcagggaaaaagggacaggataaaaaagataatcgggggggagcgaccacggacagtacagaggagcaaaaggcacacatctttaacatctacaatacagtcgagaaggatcatgaaattttgcctgaccatgcctaccccaaatggctgtgggaattagaaaaaccgatgaagagctatggagagttggcactgatgttcctctacggaaaggtgaaacgaacaggagagaaaagaaaatggttaatgtgaatgggtacagtacacactaaagagagcgcgctcaggcatgtcccttgtttgaaaataactgcgaaatggtgtcatactgatgagcgaacataagaatagccacgtatgtacccatttccgtgacccatgggaaaacctacgtataacctttatccgagttcatttgctcatcgcaaggaaattttccgtttttttttttttttttgttaatgttgaaaaggccacggcagatgattatcatcgctttcggaggctgcacaacaaaaatctgattaaactgaacaacatgaggctaaagaagtccaagcggtcgacggttaagccagttttttgggacctctagctggaggcgcagtgcggcgcgctgatgtgtagtgatgattggggaactgtttttttttttaccccttttttatggggccccagccagtagggtataccgctcgtgtgcacacacgtacataatgtgtatgtgtgtatttatgaatatccctgtgtatgcctatttttcttcttttttttttttttttttctttcccctgttacctcttcccaatcgtgacaactccaatgtgacgcaccaagctgcggacgcagggaggggactcccctgaaggggccctttttcccgaacggattttcaaaccatggctgtaactgtttcgcaaaatgggaaactgctaaacgcttggggaacggacatgcctcccatcgcgcaggggaataaaaaaataaaaataaaataaaaaataaaataaaacaaaatgcataaaaaaaaataaatccctgacgcgtgctgcactaaattatttgcctgggcatacagaggtgccaacttctcgattggtgaagccccgaggttgattctttttcgcgccctgagttgttccgcgccgcacggggagtggcgaggcggttaaacgggaaaaacaaaaaaatagaaaataaaaaatgaaaaaaaaaaaaagaagaaaaaaaatagcccaacaacagaatgacaaaacacattctatcgaatgagtgaggccaggtaacaccgaccaagtagtgccagtcgagcaaacttcctagcgcgggatacaacacacaacgactcatccagctcgccctcgcgcgtcaacccgaggggaggaacgatccgcggccttgttctgtggaactcatcgataggcacgcgcgtgcccaatttggcaacatcccccgaaacaaaaattaattactcttttgggaacacgctaaaagcgggcggatgtccacacctagttatgagagcacccatgaggggaaaataggacagtgcagacggaaacgctagaacgaaaaacaaacggggaaacgaaaccatttttttttcgtttttctcctcatgagcgcagtgaaggggcatatataatctggattttaccccgcctcatcctcgcaaagccatatatatgcatttatatatgtacccctagggggccagcgcggtgctgctagggagaggtgcggaaagagggcaaatctgtgcacaatgaccttccccagaaaaaggaaactgctgaaggcggaagagatcaccgggaagaagaaggcaaatgggagttggcgcgggggagtgaaggcggaagggcggtcactgggatctgcggtgggatctgaagtaggcgctgcagcaggcgcttcagtaggcgcttcagtaggcgcttcagtaggcgcttcagcaggcgctgcagtggtgggtgccgcccgcgtggggccagaagcgaacgggtcggccatcgcctgctcgcgtccccccgcggagatgccgcgaggcagccggctgaagaagggggcaataatcgaaatcaccgtctataactggatggtgtttagcggaccggtgacgctaaaagcagaagaaggaatcaaccttatcgctgccgcaaacgcaagcggaaaatcctcccttgtgtgcgccttggtgtttggtctaggctataactccaacatactctccaggaacaaggacctaatcaattacataaaaaagggagaaaaaaaaagtttcatagaaattaagttaaaaaaagacgaaaggacaaacacagtcataaagagaattatgcacataactcaaaataaattggagtcattctggttcgtgaattacaaaaaggttaactacacagatatacaggaactacagaaggaattccatctcaacttgggtaacttaataacgttcatgccacaagaaaatgtaagcagattttctaggttaagtccagaagagctattcgaatgcacgctaatggcaatagataaaaatttattagacaaatatcatcatgtgaagaagcttgtaaaggaaaagaaggagggagaacacaacatgcagttgttggaacatcaggtgaaggaagaggagagacttataatcgatttggaagaaaaaaaggggaaatttgaaaatttgaaaaagctactagctaaagttagaacctatcgagtgaagaaatccattctggccatgaattccaaaaagaagcagctgacagaagtgagatccaaagtagattccctcgtgaaggagaaaaatgaacacttcgaaacgctgaagcagtatctatccgagttggagaaatgccataaggtgataaatcacctgtccgaaaaactctccagggagaaaaaaaaaatcaaggaagcaacaactaagtatatcaaaatcaatgtccagttagacgaaatcgaaggagaaattctgagtgaggaaaaggtcatggaagatgcagtacaacacatgcacgaaaatgaagagtatataaaaaacttggataaaaaaaaaaaaaaattgaggaagagctagatcagatagaaaaattctttcatgaaagagccactcaaatggggatccaaaagggagatgacaatgcagaagtctcagaaaaaacactccaagaggagctaaaaaatatggcgaacacaaataagcaattcctgatgaagaagtacgcactgcagacagagcatgcctccctcatggaaaagctacaaaaaagacagaactatcaaaatatacaagaagaaaaattcctgaatagcatagaattcaccttacgtgaaagaattttgaattataaaaggaacataaaaaatattgtacaaacacaccatctgttaagcgaatcgtttttagaggacataaggaagaagtatgatttatcgaagattacaaatcagaacgatatgaatggagctatcatcgatgagctgtccaagcagaatatcatctatggaccactctgtaaatatatcaaatgcatcaaaccgcaattcgattacgtgttggagtttttcctaaaaaagtatttcaacagctttctccttatcgagaaagaaaatacatcactactggagtcgctgtataaaaattacaaactatccgtaattaccatgtcgaaggaaaatcacaaattatgtcatgtgactaatgaaatgagagaacgtggagtcgagtatttcatttatgaactatttgaaagtcctaaaaaatggcctcatgaatttcattccaatcaatatcgcctttgtagttagagaaggaacttttaaaaataaaactaccaaagatataacaaattttaatatgttggaagaaatagccagacagattaatgaacaggtgggtactctcctctatttctgtgaacagaatgtacatcgatataggataagtacctacaataaggatgtttttatagataatttcaccttcatagataggaggtgtaaaatattgtactatatcagctcggaggtgaaaaaagatattaatgtcttggagaaaaggagaaaagaatgcgaattggagatgcacactttgaagaaaaatatggacgaattggatgtcctcaaaaaacaaaaaaatgatcaatacaataacttgattctacaaaaaagtgagctaaacattaggaagaaaaaaaaattacttctaattaaggaattgcaaaaggtggaagaaaatttgaagctttatctaaagggggaacaacttattgatgaaaaaaaaaataaaataagcaaacggattaaccatttgaatgagaggaagataaagctttgtagcgattactttgacactctaaagggacacaaagtaaacgatatggaagcgttctctatatggaggaaactctcacagtggaagagatacctatcccttgttaagagtcaaaacgcagaaagtgagagaaaacaccaaatgctcaaatcacaggttgatttggaaaatacgaaatacactgccctcacgcatgatattcacgagttggaaaatctcgtgaaggtacagaagggagaactctcaaaggaagaaattaagtcactcaaccagattgaagtttccctggaggaaatcgataatattctccaggagtgtgccattcagcaaaggatttataacaacttggaaaaaaatgaagagaaatataatatgcttgttttgtccatagaacggcataatgaaaatgtgaaacaaaaaaaggaacagctgattaacctggggaaggaactccaaaatcacagcaggcaaattgagttcgtcctctccaactgggtcaatcaaatcgacgagtgtatcctattccttaatcacaacttggggaaatttatagcttttataaaccccgactatggtgcaaaaatcgaactcgttaaaaaaaacgaccttttcgaacgatgcgaattgtacatcaaggtgaagtttaaaaagactgctccctttttgctactctctgtttcgcatcaatccgggggggagcgctccctcaccactatgctgtacatcctatcgatacaaaagctaaccaagaacggcttctatgtactggatgaactcaaccaggggctggaccaaacgaatgagaagaaaattttcgaactgctctcctgtctctccaacccgtccatgtacaagcagcactttatgcaccactacgattataagcacatcgagattgactaccaatccaagcctcagtactttatcttgactccccaaataattcgggacattttcttcaaggacatcaccgtgcactacctcttcaacggcttcggcgtcctctctggccaattcgacgaggtgggggaggcggcgtagaaggcggtgtaaacggcggtggaggactcggcggagagcgaaatggacagcttctagactgggggccagccgcacctcccgcccacggcacgttggctagctttccctttttcgcctcactttttcgcctcactttttctcctcacttttccgcttcaccttttcgcgtcaccttttttttccctcgagtctcccatcattcccagcagccagccaccgcgtggtgaggtcgctcccttgtgcgaagcggcatcttagtgttttcccccggttggtcaacccctctcctcctggggtgaactcacgcgcagggctccctttccactagcgcgctttgtcccattcgtatcttcacccttgctacgccgcaccacaggggagccctccccccctcaaaactttttcggatatccctgccccccccatcatgttggcacccccaaaaaaaagtagtgacacaaacagggggattagcacaatagaggaaaaaaaaaaaaaaaaatcacaccatttcaatatggcgagtgaacaacaaataagtgaaaattatgcgatttgcaagtgttcccattttatttattttattttattttattttttttcctcgaacacaacgtcattcgcattcggggcgaagatgtatatactcttcctctgaggcttatccagtttggcgatgccacgccaatgtatgccctctcctgcctggcgctttccttttttttctttttctcgctgcgcaacgttggcgaaaaaaaaaaaaaaaaaaggttacatttttgttttttttttccgcgtcgcattttgggttacgtaccgctgttcgtttgttcgttgtttttgggatcattaaaaaaaaaaataaataaaataaaacacaataaaataaaacacaataaaataaaacacaataaaatacaataaaatataataaaaataaaccaaaacgaaccaagtcaagtcaagccaaacgagtgacagaacgagtgacagaacgagcgaaaaagcgataaacgcgcgtaggcacaaagaacagcatcgaaagcaattttgcagccccccccaccggtcaagtggatgaactgattttccctcgatctgcccaaaagaactgtcaagtagggtaacaggaccaacgcccgaacgggaaagataatagaagaaagagtgcaggaggagagtgtaggaagagagtgcagggagagggcatagcaaaggacggcgctcccgaggacccacatccacgctgcatattctttagcttaccactccgtatcaaacggggaagcaatcaaacaagcgacgttggaaggaaccacgagctgacaatcagcaggagccccttaaccattcctcggagtgttcgagcgcgccgcattaactggtcgtccatttgtgcgcgcacgccacccccctcggaaggaacaagcagcaacaaacatatatcagagcatatatgttggcacactgatacacttctttgcaccccctgtgagcgcgttttggccaacatgtcggacgccgcggtgtcgacggatgctttaaacaccgtgggtgttcaagagaaggaggacgacgtgaatgccaagattttccccttggcctctcccgaactgacgaatcaaattctcgatgttatacaaagggcaactgtgtataggcagttgaagaggggagccaacgaaggtaaaaacggaaatacttcacacacgttgaatgagttccttcgggacgatgcactgtgcgttacgcatgccatgtttccatgtaccgctgctcgcaccacgcggttcacccggttcacccggttcactttttttttttttttttcctccgcgcagctgtcaaaagtctgcacaagggaatatccgagttggtgattctcgcagcggatgcgaagccactagaaattatatcgcacattccgcttgtttgcgaagacaaggtgagttttgctaatatatttatttcactttttttttgtgtgcaaactgagtcatgcgaagggtttgacttggctcggattggtcgcgtccgccggaatgcgcaaccgtttttttttcgttttcccacccttttgtttgcacacattttttttactttttccccccctgtgtccccccttttctcagaacaccccgtacgtctacgtccgcagcaaaatggcactcggcagagcctgcggaatatcaagatcggttatagccacgtcgataatcacaaaggatggatcccccctcgagacgcagataacggagttgaaggacctcattgagcagatgctgatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttcattttctctccttcttgcgctgaatgtaaagttaatttgtgtggtccacttagatagtagccattgtgtgcatccgctttacatgaagcagagcaagtaaatgtgtggttgcatctacatcgaacagtgtcgcaactccccccccctcaacctctttcacagtcccaccttaataatttttctctttcaatgggacactctgtcgctagtcgctttgatctgtgcatgccgatgagctacctggacatgccccccggatgcacatacgcatgagtgtacagtgtaggctcccatgggaacacacctgccaactttgagggctacgttgaatcggagaaaatgccgatgtggcctacaactgatgcaaaaaaaaaaaaggggcaaaggcataacaaagaacatggtaaaaaactacgcgacatactctcttcttcccagcgtagcgaaagaggatgtatgccgcgtaaatccccttctctgagaaaaaaaaaaaaaaagaactctgcggtttttttcatccatgggtatgcaaaatgaacatgagcgcacgcgcggaagggctgtgcagaagggcaagcggaagggctgtgcagcaggcaagcggaaggccgtacggaagcgccttgaggaagtgcgcatacgtgggcgtacatacaaaggcgcactccttgctcttccttcgttatattactttcagcgctcttccctcctcatgcgcgtatccacatgcatccccccacccagtggcgcactaaaaattgactgctttatctccctttttcttttttttttttttttttgccttcttttacgttctcacgtagaaaactttatttttttttttttggatcataaagcaattcaccttcttgtccctccgcccactcgcatctctacgtacacatcaatttatgtactgggggccctaacacgcattttcacccctttgccgtttacccatttcgataaaatgtgataattttattagtgccccttccttcaaccaaaagaaaaaaaaaaaaaaaaaaacatttccgctgatgaatgcgagcagggaatagcagcggttaaacatcgcagtgcagcaaaaagaggtgccactttgattaggccagcgttcgtcccagagtacatacacatacgcatacgcatatacacactgttctttacttaaatataattgtaccaaggcgacacgcgcaggaatgtaccttttgcatgtgccgccccctcgtacgcatcgcttattcccgccccctttgtaactaccaaaaacaaaatattatttttttttttttttcccctataataatattataaatggaagaacaaatttcagtgtacacaatgccctacacgcttgcgcacgtatcacacatacctcccctcccccctcgggtgttctcaacctgcagtggacttcatcgttcctctttttaattacttttaatgcaagttatatctgttcctcccgtcttcccgcccttccgtgagttactttcactcgtatttgctgtttttctgtaccactgcttcccccctcccccctgcatgtctactgcgcctgtggatgattcatcgtgcccccgtgcattccatatgcagcaccagctcagtacacatgcagtaggtattatttttccttctactagtacgtaccgctccaccgtaattacaactttatgctttttttttttttttttacacaacgcaggcgttcgaccattctgtgtcgttcttttttagtttttgataattttttttttttttttttttttttttgtgcatggtatgactatgtctgttcctcccatgtgtattttttatgtgttagcaagaccgtgtcctccctccgtagcttcataattgagtctctccgaggagttctctgccttacactgggggtagacgtgcgccacgtgtatcccatgcgtcgaatgcgtcaaatgcgtcacgtgtatcccatgcgtccaatgcgtcaactgcgccaaatgcgttcgtgtgcgcacccacgagtctgattggtctgattgcaacgtcgccagcagcgcggcctgaaatgcctccctcgactgcaagtcatcccatttgcgcgcttgcgtcattccttcttctcgagtgtgccatggagcgacgaggaaatgccactcctcgtgatctccctgacagagcatagctgagagaccctcgaagtgccccttaggaggagaaactccccccaccaccacctctccccatcgcggctgcttccaaaatgaaaatcatcgttatatcaatgctattgccctttctatttctgggccttttcctaaaatcgaaggagcaggaagtactcctatcttacggacaattcctcaaaaatacctttaaagaaatattactctacttcaacatattcgacatagagttcccagaaagctatgtacaaaatgaaaaacttttaggactacacgtaaaggatattgaaaaggacgcatatacagtcttcccaattttaaaagaactaaaacagaaggattattttcgtatttttaaagttaatctacacataccttgtaaattccttaaggtaaatgaaaaatgtaaagaaataaaaaagtgcagtgtgtgtgaatgtcacgatgatgaaattccttacaacttccgaacgaatgaaattgaaattattgaggataaaatgactagtgaagatttgaagaaaacttttattgagagtaaactgtacaaggatatcttaggcatttatgctccctccgatgagggcttcctgtcttatgtggacttggtctacaactccccctccttcacggcctacgagggcagcaacatctggtaacgccccccgctgacgcgagccatatgtacggcggcaccgctttgtacggcagcacctctttgtgcggcggaacctctttgtgcggcggaacctctttgtgcggcggaacctctttgtgcggcagcacctgtctgtacggcggcacctctttctgcggcagcacctctttgtgcggcggcacctctttgtgcggcggcatctgtctgtactgctgcacctgttcgctcgaacgtgtgcacttctatccccccttgccccctcgcaggaacaaaatttaccgagaaaactgcttccagaaagaggaaaacaagtgccacgaaatgaagagcttctataaaataatttctggtatgcagtccaacatagccattttatcagctgagtatcactacctcaaaaacgactttgtttttggtgacatacacacggaggatgtaataaaaagcgactattttaagaagcagaattatgaatacaacatgcagttcttcaaggaaaaaattgctctgtacccggagaggatcgagaatttgtactttaccttcgccattttgctcagggccatgtgcagacttaagtcccttgtcagtcagtgcaagtgtaactcgggtgagagagagtgggccactgattgtgcggcgagtgtgcaaagtgtgcttcgtatcggcgccacctcacaaggaagctgcttcgtaacggcgccacctcacaaggaagctgcttcgtaacggcgctaccgcacaacggaactgcttcgtaacggcgccacctcacaacggaaccgcttcccaacgacgccgctccctcccccctgcaggccacgcagagaacgacaaggaggcccataaggtgctcaacgacctgctgggcagctcctactattcctgttcgtcggaaaaattcctggagcccatcttcccaacccaggggaaggaaatactagccaaatttatgaacataacaaatattttggactgcgtgccctgcgtgaagtgtcgcctgcatggcaagctgaagaccaccgctctgcaaatagccttggtggtaagtccaactcaagggaggagggtgtccgccgacgtgcatacctatgtacgtgcgcagcgacaccgtcgatctgcatagctatgtacttgcgtagcgacaccgtcgatcagcatagctatgtacttgcgtagcgataccgtcgatctgcatagctatgtacttgcgtagcgataccgtcgatctgcatagctatgtacttgcgtagcgataccgccgatctacgtacctttatacgtgcgtagcgacaccgtctatgtatgcacttgcttgcacacatgagcgcgtttctctttgtccccgcaggaagggatgagttacgagcacatcggatccctcgagcgaaacgaaattacggcgctcataaactccttgtactacttcgccgattcgattatcatcctaaataagtaagtacacccactaggctatgtgcgtattttccgactccctttaacccacccgtcgttgtgcgtcatgcaatatatcctcattcccctcgcgcaggttcaaagataggcagaaactaaaaaaagccacatttattttctacctcctgtccttctgtctctttcttatcttaataatatactccgtcttttttatcaccgtgcgcaattgtaagaaaatgaagaggaagaaaaaaataacctgagggggtgggggtggatcgaagcagacacggactaagactcactcagctcagttatgccccgctgagtcacaccagaacagcgcccctgcccctaaaagtatacctacctgtagacgttcccgtatatacactgctctgcttacaagaaagggcttcacctgggaattcagtttttaaaacgcaacatgaattaacaagttcgcggttgacaaaaaaaaaaaaaggattgtactgtggaacgatgaaaaaaattggagaccagaccgcgcatctagtcacatctgtgtgtgcattggctagtaaaacgatttcccttgggagagacgttactcaggttcgtccctcccccggttggtgcacccccaaatgacgacacgcgcgtgtcgtgttgacactttaatgtctcccccgaatgtcgcgacaaaattgttgattggtgaatgatggatggttactcgtgaccgatgactagcccgcagaccccctcccccgtgtgcgtgagggagctcttttgtattcttccgagatgtatgcgtacgcccgcttaaagtaacccccgcgcactctcatgcgttttgtgagtgtgtgtatccccgccattggccccttcgtcacttctccccttcgttacgtctcctatccgtcacttctgccatccggcacttctccccttcgtcacttctcctatccgtcacttctccccctcgtcacttccccccatcgtgtgtcttcacctccatactgctgatgatgtacctgcatgtgaatgcatgccgcccctccgtttcattcctctaacttataactcagtaattcagtagtacaaaataatttggtacctttttacaaaattggcaaagtttgccccgttttgggtgccgctggattggacgcgcagatggtcccctatcgactgacaagccgctaccccaattggcaaaccgctacccccagttggcaccccttgtgtgtatctccatcttcccgtcagcccccgtaaataatatataattgcaggaggcatttccactgccggcgtcattgtggacaggcaaatctcccaaggagtctgagtgattaataaacgaaatgtaagacgggctgaaggaacatctagaggtgaaaacattcgtccttgcaagtcccattgtaggactgccatcatcccccccaacaggggtgttaaaatgactccccaaatggcccccaaaatggctgccaaactgtatgggctcaaaaaatacatctcctacagtgttaactgcacataagtgttgcctgttgtcacagctagctgcgatgaggaaggtgcttctccttctgagctctgtgtttgtggtcgagagagcattcacccagttctcccccctaatgtcataaaaatatgagttactgcatttgtctaaactaaagatggtgttatcattcataagagagcagtaaataatactgtttgaattttttaaataagtttgattcaaattttttttcatttttttgtcaaataagtattgcggggtcatataatttacggtgatgtaactttgctcgtataccttctggatggttctgtagaagcgtctaacttgctcattatcgtagaggtgaaagaacctaccggaacctagtgcactactaatcccctttggtagaattttccctcttgccccgtgaccactggcggggttcctcttcccgttcaggttacccaactgcacgttcctccgcggaacccgtatgtcgaacagcttgaatccatccgagtgtgtaaacaacaacttattttttagctgcacgaactttacagcttcggtgaaattatcgtatatttgtaaactgtgaaagtccctctcaatgcttatcagttgcaccgtttcgtccgccgagcctgtcgcgaggtaactgtcgaaaaagctcatgctgttcactgtgtcgttatgcaatttcctcgttatcatttggttgtaaatatttgcgtttcggagaaaatcctttttcctttgcttacctttgttcttcttcccccccatgtgtgcgtcatactcaaacacgtcgtcgaaggaagacagtaacgagtgaccggagtcgctcagctggatgctcgagtcgtctgacagggcgtcagcatcccccgggttggcggcatcccttgggttagcggcatcccttaggttggcggcatccctcgggttagcggcatcccttgggttagcggcatcccttgggttgacgccatccccgtgggcctctccctcaggtggcgtagccccgctagatgctgccacccctggccgccttcctgatgacgcaccctcctcgttcaccttcaaaatactctgcggatttaaaaggacaacacttccgttggaggtccctacgaggtagttgccctgtgcgctggtaacgcacgagaaattttcgtcgccaatttttagcgaaatcaaattgttattgtttttcatttcgttcctaattagatcattgtgactgattatttttatgaacccattgttgcagacgaagcagacgtttgagtggttgtacccaacccctttgacaacacaagggaagtgatcgattctatgtaatttccattggtgccttttcaaatactcccctcctcctcctccataggcttccttttctgactcccttttccgcgtgtacttggtgttgtttctttcctcctggagggaggtgctcacctcgatgcctcgtcttttgttcttacctcggaggggatcctgcgtgggctcctcgctagccccatcaggcgggacggctccttcacgagggccctcatcacggtagggctcgtcgtagtggccttcttcctcctccgcttcgtcgtcgtccaactcctcctcatcatcctcctcgtcgtcctcctcatcatcctcatcgtccccctcgtcgtcgtccccctcgtcgtccccctcctcctggctcatgttggcgcccgccagaagggaactgcggctgagcatcctccttctcatcttcaagtctttcctgcgctttcgtttaaaatacaaatcacgcaacacttggttaaacacaggagagtaataccagggagaatttctaatatcctctctgtacttaaacgtaacggaagattttctacaaacatggtgttccctgaaaatctgaaaagggcattgtccaaactcatgtagctgtgttttcaacgctttggaaggcatagtcgtaataagggattttattttttcgttaaagttcctctcaaattcgttttcctcctcctgtcttaatctctctcgatgaaaattacagttagcagcagagagcttctcattcaaaatagtatgcatataagtcaatgggtgaaagaggttgaaattttctttagcaatttgtccactttgcttgtacccaaaaattaagttaatccattcgtttaaatgcttgttagcatagttactctcgagagcatttttcattttaattaaaaaatctttcgctgaggaacaccattttggaagaataacatcgtgtatgttcccttcgttagagctaatattaagtatattttttaaaaaattatcattatcttcataaaattctggaattaattcgataaatgacgaatttgcattcaaagcagtattaaatgttccctctatggagaggaagatcctagacagtgtatcgaattttccactctgtagttttaactgacattcaggatgtaaacgaatgaggaagtacacaacatatgccaatgtggagtaatgggaaccataaaaataatcatggtcttgcattttttctatcaaagaattcaatcggtctgtatttagacacccaactggttttctcaaatttctaaacatggaatcatcactgagatttaattcatcccttgcgtaatcacaaaggatccatgggaacacagggtactgagaaaaatccttcctgctccttccagcaagacaattaatgaaatcgatatattcataattcgatatggcccctccttcccacttcttctgaatagcatacacaaagtctttattttcttcgataaaaaaacattgagggttgatttttttcaaaactgcaattatttgctctctatcgccaaagttgacaaattccacgtagagagagctgtacttctttttactctcatggtcgaatataatttccaacgcgtttggtttcatgattataattcttttaaaaacatgaaggatggattctgttttccattttttctcctttttatttgtgaaattcggattggcttgaaaataaataaatttgtttgttatgtttagcaatccctttgttctcaacagaggagagattttaaaaacccaatatccttccattcgattcgtgataattttttcgtgaagcccaatactacttatgtcaaattttatattttctgtcagtttctccatgatcctttctatgtacttttccaaatgtatttccttcacggggtgtatcacctgtgatccgctcccgcttcgtgtaccgctttgtgtaccgctttgcgtaccgctttgcgatgtgggactggtcccgactgctcccttctcctgtctgctctccctatgagcgtgatgtggaagggggccttctccttctccccatcccacgcttaccacctcctcctgcttcttcttcttttcctttattagtatctccatctgcttctcgtgcaccaccatggcaatttttatcttcaccattatgtcgtacacctccctcagcttcttcgcgctgtttgctgctccgtcgcattggaagaagtacacgaaggaggctcccccgctgccgctgccgctgccgctaccgatgccaatgccaatgccgctactgatgccgctgccgacgccgctaccgctcccaaccccgctacctacaagagacgcgcggatgctgctgttcgacgcgctaaccaccggggaaggcccctcctcgttctcgtcaaaattgttcagtatccgctcgaacagggggatcttctcatcaatgttgtcattgtcgatcgcgcggatctcctcgtagtactcattatacagactattcatcacgttcaggatgcgcctgttcttccggtcgtacgtgaactgagacgtgcacctcgttttcctggcatgcacaattgttttcatttttataacttcagatgccttgattatgatttcgtttcccaggggtcccagcttggcgttttccattttcttaaaggggaacttcaaaacggggtcctccacgctgtgcggctcgaacactatggacttcgagcacagtcgcagcctccctcgggtgaccaccaactgttgtgtcgcggtcagctgctgcgtcccggccagctgcttcgtcccggccaactgctgcgccccggccagctgcttcgtcccggccaactgctgcgccccggccaactgctgcgccccggccagctgctccgtggggctgccccgactcaacggctccaacccccccggctgcctcctccgcatcgttatcagcatgtcatccatgtactcctcatcctcctccaggaaaagtaaattgaagcacctcgcgggcgatttatccattttgccatggcctagcggtagtcctagcggtagtcctagaggtagtcctaggggtcgtcctcgccaagttgcaaaacaggtgcgatatcgtcactcgcactattgggagaagctccctcgttggggtgatgagtatgcctgcctgtacaagtgaggaaagccccctcctcattcgtcgcgccggcacgcttctcgcccagtggctcacccatgcgattcaagccctccgagcggtgaaggcttggctaaagaggcaagtcgcccccacgtggttttgtaagtacaaatagggggaaaaatgcggcatgcaataatgagcagcgcgccttacgcggagtgatacaccctcgcagaatggtatgccctttccagcgttgcatgggcatcttacagttacgtgaatttgttttatctacttgtgctcgcttaagaatgcttttttttttttttttttttttccccctttgcgtgagattaggtcaagtcgccccatccttcatgtcgtttttttttttttttttttttttttttttacgcaccacttggggttggcggaaccgggggagagagtggctataaaaatggggaaattttttttctaggaaatggaggtagcacatatgtcgcacgaacgagaacgggttgttccctcctccaaatttgttttgcgaattatgagttaacattggtacgtgcatataatgtagttacaaagcgcgggtgcgtcaacctttttacaaagacgatgtgtacagtggtttcattttgcaggagataaactgatggaaatttttatttttttttttttcctttgggcaaaacgaagaatggcacatgttttggcctgatatggcgcgcgccgaagcaggagctttcgcgcgctaaaagggctgctgcgttggggggcaccattcatatacatgcgcacatgcatgcgtaaacccatcactgcatccaaacgtctgcatgtgcatctatacgtttgtatgtgcatctatgcatctgcatgtgcatctatacatctggatgtgcatctaaacatatgtgtgcgcatctatacacgcacgtgcgtggctgcgcgggtgaacccatggcgaggtgctgggggaacctcccatggaacacgctgcgcgcctggggctatcccttccgaaaccgttgtaatctcaatttgtgtagctcggacaactcgttatttattttgttgtactgcactgcgttttctctaccctcggctgttgcttcctcagctgttggccccttagttgttgcgtcctcatttgttgcttcctcagctgttggctcctttgttccttttagaaaaccttcagggctgccacaaactttatgtttgctatcaaccacatgcggtccccctaccccaggtgctgttgtcccttttaaagtcttacacgatccgtttgtatgaacgacactgcacatactgtttttattttctccttgagttgggaccacctcactgcgaagttcaaacggatgagctcctttgctcactgttcctacatcgccctcatttttagaaaccatcatttcgataaattcgtacaactgagactgggcacatattggatcttgaaaatttttgatgttccatacttttatttttcgtccggttcttttgcacagggcgcagatgtgcggcagcttcgtgacctgcgcgggtgcagaagtacgtgcacgggtgaggcttcctacgttggtgtgtgcataggaggtgcgcctagtaggtgcgcatagtaggtgtgcataataggtgtgcataataggtgtgcataataggtgtgcagaattgctgcacagatacactgtgcgtatgtgcgcgtgaacccatttttcgtgcctagccttgggggtgagggggtcgccccctcttaccttgtatgtgctggtgaagatcagtgcgtcctggtcgtgctcgtggcgcaaccaaaaaatgaagaagtccttgatgatgtcctgcaccatttcgttgttccatatgtccctattcagcttcagggagtcgaattcggaattctgaatgctcgcaaggatgtacttattttccgctctcgcctttttcctcacctcttccaaagacagcgagcaaatgagagaggtgggtgctgaaaacagcttcccaaacgtgtcccctaattccatttctttttttttttcattcttgttctttgtattaatgtgtaaaaaattcgagtaatccatgtcgtgaattaacgcttggttaaaatgcttatccggttctctaacgctatcatcacactgggtactgcaattttcttctactcgaacttgtttgtggccacttgttgcttgtccgacatctccatctgttagtgtggcttctgcggaccctgctgggtcctcggtctgtcctccatgagcagcaggcccaccgtttatttcgtagtacagctgtagagcatcattgcagttaccgttgcacatctggggggaaaaggtggttaaatatggaaagggtgccggtggtgccaaacagtagcgaagtcaggttagcagaaaaaagggacacatgaagaaaaagcgagttgatgtagaaacgtcacagaaagggggagcaaaacaagaatacatacatggggaaggacagccaccatgggggccatcccctcccccataacataactctttcctctcttatgatcatacttccaaatagtacaaggccatgtcctccgttgcatcctctgtgctaattaaaaaaatgtagaaggcattgttaagtgacttcgccgtgctgtttgcctggagatgtaatctccgcagctatgacgtggtcagcaggagcgtggggctgccggacgcgcgcatataatcggatgcgtatgcgtgtgccccctttggcggctgttccttttgcccctttaccaatatgcatgaggaattcttcaatctcccgtttgcccgtcatttggggggatcacagttaataggggcaaaatgggctatagggaagtgcctccaatgggtagaacttcctgggcaggcacatacctatgtgcgccgggtaagtacgttcacacgctgatccgctgaagcgcttatacgtatgtgcgtatttgcttatttgcgtatttacgtatttacgtatttgcgtatttgcgcatttgcgcatttaacggcgtttggcagcgtgtggcggcgtgcgcggcgcgcttcccccgccgatcatttcagaaattccttttttgtcactctccttcgcagtgcgcctcaccagtgcgcttcaccagtgcggcatttgacccagctgtttttcgcgcgaacgggtgaccctttagacatatgcaaaaatgatacttcccctttttttgcatttttttgtgcgcactgcgggtctggcgaactgtgcgaagcggcgtcttgcgtttttgcgcgcctgcgcagtgtgcaatcctaagcgggcacggcgagcacaggctagcacaggctagcacaggtgagcacaagcgagcttacgcgatcatgatcggcatgatcgcatcagcggcatacacaaaatatatgacattgcgacattgcgacattgcgacattgcgacattgcgatacgcacaggtgtttgttcacagctcgcccattcagcacccacgtagctgtttcttcacacgcgtgggcgcctccccccctgggctgcgcttccccgcgtatgcactctgcataattgcctatttgtacgtacaaatgcacatatgggaaaatgacgcaccctgaacatatttcgcacgtcttttaaaggatgcgaagtgggggaagtgggcgaagaagcgggaaaggcgaaaagcgaagaagcggaaaagccgaaaggcgggatataaattcccacctgaacttccaaccttaatgctaattaacccagcggatgtcccaacttgcaattagcgacttccccattggccattttcccccattttccagttctgcccccccgggtaatgtcctttttttttttttttaccaaatcttccacctctcattttctcacttccattttgcacaaaggttagtcccttgtgactgggagtcgtgtgcaacgatcagttgggaaattggcagactggctaactggtcgactggctaattggccaactggctaactggctaactggctaactcgccgttggggccgcctcccaaatgtagaaaaataaaatgcatttgtgatgagcgacttgccaaattgagctaatctgactgcgcggtggggtgaaacttaagcgtacggggagcactgtccaattttttttttccatttaaagaaagtacagaattttcctcattatgcgggcaggcagcgctaaggcgaacgtattttttacaactttttgggaaccacgatgaaatgtgcctttggcgtttctctcaagtttggatcacctcagcatcacgcaaatgtagcggagctgagggaacaacctggttgttggcatacgtaagcgtggcacacggggatgcccacaaatgtgtgtagcaaagatatgcagtatacctatgtacgcatacacaactgcaaccatgtcgtgtaatcagatggttaactgaggaggggaaaaaacctcaccacgttatcaagtgtgcgcacctgtggtgaaagctttacattacacggctgcatcttcttcccaccgattttccctttagccgcgtgttcgtacagcacgcaacgttttcacagggtcggcaaaaggcattatattgcatataaacggataacccttttttttttgggggttgttacgcccccctaccccgcccacatgtggcatggcgatcacctctgagaaagatcataccgaattggtgacgcaattttacgcgaaagtggcaccctcatcatttgaaaaagcatatatgccaaatgaagggaaagctttattttcggaaccacagaagaggaggaaatggaatttttttttttttaaagtggcgttttccactcaaactgggaaaggaatatgcatggtacatgtataaaacatacgcgctttcgccatttgggcagctacatgaaattacttacgtgtagcatcattttaccatcatcattgttaccatatcattacatgggggaacgtagctacctgggaagtttgcacccacgtaagagtgagttatttgagttacgacaaaggtaggtatgcttaaggttgcgcatgttctgttttgcttagccagcatgggtttcttttttttccttccctttggcactttccttttttttctctttgcatgtaacgcattgtaaaaggttgaattgatttttgcctgaacataatgcgcttgaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtaaaaaaaatgacaaaaaaaatgacaaaaaaaatgtaaaaaaattgtaaaaaatttgtaaaagaattgtataaaaatcgatttgcattttgttccacaattcattctttgcatataagcagtagtattttattttacagaggggataaaagtaattccagtaattccctttccatttgcaacaattcctttcatttgcaatacttccttttatgtacaatttaatctaattcttccattcgtgccactttgcgtaactcatttttaacaaacagagatatgcattttttgttcctcacagtttactcgtcatatgcatatgaggagaggagcataccttttttttttcccgcagccagtacatacatctcccaatttgataatttgcaaaaatatacaatcttttcgcagttgtgatctgtacaagtgtacaattgtgctattgtgatattgtgctattgtgagaacgagttaatcatttaactcaagctgataagagttgggcacagggggtggtagctagcccattccagtttaatccttcttttaatcgctattttttcattttacgaaaaccgtgtcgtgtcacatgcatacatatacacagttgtacaatatagccgttggcagagaaatacgattttttttttttttccccacaccgtttgtagccccctattttttcacttttttttcccctttttttcccttttttctcaccttttttttattttaatttatgatgaacatgagcgcgtcaagaggtacgattaaatctgtttgtcattttaaaattaagtgaatttgacgcgaatcatcaaattggcaaagcggaagagaagtcgccatgcggtggcgtctccccaatttgtgaatttataacacgttccagcgaagtgaaggttgtttccgagcagtgcgttagcgcgccgttgcgaagtaggcagttgcgtagcgctcagttgtgcgaatttttttcaggcgtggcacaagcgcgcgcacttacccaggtggatccgcacactgaagagggcaaaaaaaggggagcaaaacggggagcaaaaaggagagcaaaaaggagagcaaaaaaaacgagggaaaagcgagaccaagggcgaaaccgcaaaatttgcaaagcgtatacacagaatacaaatcgcgcactgtaacaactcccccttccagctgagagagagaacctttttaaaaggcgcccctccccattttgaagaagccacattgtgtgcataaaatcacctgcgcgtatgaggtcatatgtatatcattaattatcgaaagtcatttttaattttgaacgtatttttttgtgtttgcaaagggctagccaaattgtgtattttttaagggggatatacacagcaagcccagtttgagaagcattccttcacagggtcgcatgtgcacacacgtatatatgaacacgtatatatgcacacgcatataacatgtgcgttgctatatacatgtgtgcgcccacgcgtatgcacggcttgacggaagagggactcttttggtaaccgccttcgcacacgctctcagtttttaattctgctgttaattcgcagcgaagagggtaatcacgccgcacatacactcccacacgtcaatccacccatacgcaccgagcagtcgcacgttggagagccgaattcgatgaccaacggaacagctgacatgaaaacgacggccggggtgaataatgagagtatcttcgaaaaaaaaaacaaacctgttgcgccagtatcgtacccaaccgtttttcattcatcttccccttgtcaagaatattcatttagatattggctagctagctagctgtcttatttttttttttttttttttaattttggcttcctatcacgtgtatgtttttttaaaaatcatgtcgtgtgttcaattaaattgagggagaagaattgcgaagccatgagaaggtgcacagtccgccagaattgttcgcacttctatagcagcagggggggtcgcacgtaagcgggtgtgtgtagccacacaggtgtatatctactgtgtgtaattacatgtgcatagctgcttctccgtagttgcttcggagaagttacttgcgcgtgctgtttctgcgttgtcgcttcggagaagttacttgcgcgtgctgtttctgcgttgtcgcttctgcgttgtcgcttctgcgttgccgcttctacgttgccgcttctacgttgccgcttctgcatttgttgcggcacatacctgcctgtgcacacgtgcgtatacacccggacagtaggagaatatgcgcacccaacgcattcctcgtttgcataactcccaaaaaagtgatcaaataatatatagtcccgaaatagtgaagtggaccggggcaacccgaaagaaggggaagacgaagcagtttgaagtgagcaggataatgataaactggccagaagtctgaatgagcacaacagaaaagacgacgcaaaagggtgaataattattttcagaagaattttcagaaggatcgtcaggaggatcgcaaaaaagaaaagaagtaatcccagtaaaggaaagaacagaaccccgcaggctacttacaacgcgcacgaagaaggaggcgcaaagtagcgaggccctatgcacgcttgacagagcacacccagtcatatcaaacgaacgagtagagacacgttaaaataagcagacaaaggagaaaaccttcgtaagattgcacagaaggacaatagcatcgccaaccaacgagagagaaaaaaaaaaaaaaaaaaaaacttaccattttttaatataatgaaaagatgaatgagcaaaatgatagtgaactccggagtatcgatcatgacaatggccatcaggctgtaggagaaacaggcccagatgggagcggaaagatgaagggaagtcagaacgttggaggttctgtggacgactcggtggacgaggtgcgtgcggcggacggggtgaaccctgccgattccgccgactcgagggagatagcccattccgggcacgtcagcgcggatggccaaaacgagcgcaacgaaggcgcggtgaaatcgacttccttttttgcaatgtgtttgagtaagataggaaattttaacagtgcctcgtgtgaggagggaaacacagatgggaacgctaatgggaacgctaatggtaacgctaatggtaacgctaatggtaacgctaatggtagcgcgaatggcaacgcgaatgacaacgcgaatggcaacgcgaatggcaacgcgaatgacaacgcgaatggcaacgcgaatgacaacgctaatggcagcgtaaacggaagcgcgcacagcggcagtgaattggggctgttatccaaaggcgcgagcagcgagttccagggagaggcgatggacagcgtgccacagagcggtgagttggagttagccataacagccatagcagagtttaataaaagagaaagcgagttaaaagcaagtaggggagaaatttacctcagtgagaaggaattttcgctgatatcatacctcctttcaggcagtggtttcagattctcactcatcgatgatcccaagaagaaaaaaaaaagggagttgttaaggctggatgaacttctacaggaggctaagaggtggaagggtgaaggacttagctcgagcctcaaaagagaaggaagccacgagaggagacagggaaacctgagctatgtggataacagtggagagccaaatggtgcaggtcgctacgatgcagaggatggcagccaagaggaagggaaattgttaacacgctcaggaggagcagcagcaggagcagcagcagcagcaggaggagtacattgcgatagaagcgaactcaccaagggtgaagaatctcccaccggacgcgagacacagaggagacagaaagaaggttacacccatctcgactcggcaagcgaaagaggaaataaaacaaataataacgtagaaaacgaactaagaaatggaggcgatgataaagaaaggatacagctatgtgaagaagttctgactcacctaaaaagcaccttttatgaccaaatactaaacatagaaaataattttaaaaatttaagcaacaaaattgaagagagtaattctttctatttccaatgtatcgtggataagttacaaaatgggaaatatgagaatgttttttttatttataatgacatatatctgtatgttaacaatttattgttcctttccaagccgtctagtttcatttggatgaaactgcacgagttgtcgattcaaattactggctgcatttccgaggttcaacagaggaaggagaaaaagaagagctcctgttcccagggcgcgcagggcacgttacaagaacacgcccataaggacggtgtcgagaaggagaagggccccctccttccccctggggacaccattgagcagtccattaacgaggaggagaagctggccttccagctactcctgggcaagttgcaccaagacatacatttcgaggtgaggcacgctgcgagcaggggtccctaggcagtgctctgaagcggcatccccatgcagttcatctgaagcggcatccccatgcagttcatctgaagcggcatccccatgcagtgcatctgaagcgggcatccctatttattgcctctcacttttcacatatcacttcttacctcccacatctcacctcccacttctcaccccctccgcagctgttccggaaattcaaaaacaaagccgtgtggaaaaccctcgagggcggcgagatcgagctggacgacaagctcaccaaggctgatgtgttcaggtactgctgcgctattcgccagagaggaggccccacgcatgaaagcgtttggccgaacgcatgagagtgtttggatgaacacatcagagcgtttggctgaacacatgagcgtgtttgccatttcccgcccttttgttcccccctgcggtattatattatttttcccatatttcccatctccccatttcttccccttcctccgcagagaaatgtacaactggtgcaaagtgcagctggagttgaaaagcaagcgtagtgatgtgtcagaatcagagagcgactcttcgaaggactcatattagctacgttaatattttttctcccgccccctgtgcagcggaatgtatacctctgttaccgtgtgcgacatttgtttccacaaatcacgacatattttccaccaaccacttcgaatttgtgttacatccctgaccacggcctcctgtcagagggccccttccccccttgtcagctcatctccccccctattttttttttcctttttattttattttttttttttgtacacctttcagcgtacatttcagcgcctatcactcattcgagtgaaagcaagaacggctgaaatttgaagcattcagtttatgcttttctgtgtgggtctcgtccgtttgacgcgcggcccgaccccctcgtgcaccttctctcccccccaattgttgctgtgcagttgcagttgcacttgcagttgcagttgctactgcttgcagttgttactaacactgctaacgctattgttattttttctttttttgaaattcctgcagtctactttttgagcatttcgcaaatttgtattcgccagctttttctgtgtttacgtcatcgctgcagttttttggccacttccttttgtctctgcttttttgcctcttcctttttgcctcttcttttttgccccttcctttttaccccttcctttttgccccttcctttttgccccttcctttttgccccttcctttttgccccttcctttttggcaccgttttttttttcccccccttggcctcgttgggcaatttcgctgcttattgttttaatgcttcccctgatttttatgttcacatcgaacgtgtgtatgtgtatgtgttgtatctgtgtgtgtgtctgtgtgtgtacgtacatgtgatgatgggcacctctcccctacacttaaacacagctccccctcccccacctctgtctgcctgtcagcctgtgtgctctaaaaagtattcagcgaaggggaagggagaagaagggggaggaggaggggcttcctgtgcatgagcgcacagcgagtatgtgaacccccccttgaagatttattcgtacccatgtgccaagcagatgtcgcggcttgttcaaagcatgctgcgcagtttttcaattttttcaattttctcaattttttcaattttttcatttctcaattttctcattttttaccccctacatggcccaaacaagagttatcaactatcgaatctaacttcgtccaatttagtctcggtctaaccgaacttgactcagccagatactgcgcatagacaccatatggtgctatttttttttttttcttccctttgttactccgagaccaagtaaacgtagcgccaacaccaccccatgtatgccatcccttcgagtgggcttcctcacccggtcgacgttctttcccgatctgttttgactgacaggtggagaatctacaaaggttttcccctccacttatcgcaaacttcgcattaataagcacatacatacttgtgcgcctacccttcggaggaacgaatacaccttttgttaacgagtaggggaagcaaaacaaaaaaaagggccacattatcaacgacccaatagtgaaaagggaaaaaattacttatccgtaatttgccaaatgtctatgttgggtggcgtaaaaagttaagcaggtgatgagagaagtggcagaaatgggaccagacagaggggaggttaatatgggatagggtggggcaggatcatatagaatagaaaagaacagaaaagaatggaaaagaataaaaaagaacagaaaagaacatagcataacagaatataatataatataacataataggataattgctgcacggggcgaaggagaaggtggatacacaaaaaaaaggcgacgacgtagcagcgggaatcgagataggcaacaggggagagaggtgccagctgcggctttccaggggaagcaggcacgggaaagataagcggacttaaaaaaaataaaaaaggaggggcgcaaggatgagcggaaggaggagcgcaaggagggacagcgcaacgggtgggagccccaaactgacgtcccaactgggacaattcccaaacggaagagaaggagagccaatacaggaaagccatcaaatagaagatactaaaatgaggccgcgtgctcgtgcatcctgttgtgctctaaaggggaaaactcacgaatggggtcaaatgctggcggagcttcgccgtttcccccacgcaaatgcgcacgtggttaatcacctgcacagtgaaggcaaaatgggttaacaaatatgatcctaactcttggggtaggggtacacgcccaatttgtgggcataaaaaagggggtgctctcctttttgcggagcatgccaacgtgaggggttcccccgctcgatcggtagttcgctccctcgattgtctatctttcattttaacgtctaccctcctgaccgaatttttaattctcaaaaacggaaaagtcctgattactttctggcaggtaactcaaaatttgatttattggtttgtactgtagaacaacattttcggaggttaggggcccttggctcttgggtaagtccgcttctgaggtatcccccgcttcatttccttccttattttgtttcgagtagtcgaacatctttgcatacttgtcctcgtctacagaaccgaagtaggcgatgttatctccccttatgatgaggtttcctggggaaggagggggtgcgacgcgcgatgggacatgcggtgtggcgcgcggtgagagcaacatggggagggtaagcactacttggcggtgccgacttcgccgacatggcgtcagtcaattcggtgcagcatcacgtgagcggcatcacaagggaaaggcatcccacgtgaacgccaccacacattaacgccaaactgataagcgttccccattaccaacgtagacgtccgaaaagtagttcctgtcagggacaattattttctcgacacagtgcgttaaaaatatgtttccatgttgatcgtacgttctcagtattcctttcgaggggagaagcgacatgaggaaattcgtgagtatgaaggatgcggtaattgctaaaggctggtccgctaatacgtacattgatgcactgcgacgtgcgaagaacagctgggcgcagtgactgtcctcgacgagctaacctagataaagtttgttatcccttgaggatatgaagatgtacgtgtcaatgtcctcctcgaatgtgctgagccatagaggcatggatggctgttccatttggcctcgcgccgtctgcaaggtgtaggggtgcgcacgggagggatgcatgcactggggggatgtacgcactggtgcgaagtgtgcagggacacgcctcacaggtgtatactgacgtgagcgctcttgcacagacgcatcctcgtgtgcatcacttccgagctactaccttctcgctcctctccttaccagcgcatgcattagtgtgtcctcctcacctctaactaccgcgcagcctctgctcttcgcaaaactgattcgtcaaatgtgtcagggtaactcttcgcctttccactaaggccgcggtggtgatcagaaattatgaacaggcgaaacgcatgtgtaagtaagcatgtactgttgcgagtaagcaataagtcgcgtcctggttgttagctacacccttgtaataaactacttcctgggaggtgttcccccgttggtgcttctcacctggtaagtcaccacgccgctctccccctgtgatacgagttaagctgaactaggttcctcacaataggagcctctgtaggggcgaagaaacgttatcgaagagaatgtagcaaaaaaaaaaaaaaacttcacgctaaagggtcactcttgcatgcgcgaaaaagaattactttaaaatgacgcaaaaaggggaacaaaataaaatgacacaaagggacactgaagggctatccccaaggaacagcattgacttgttaagtttgtatgggtaagtttattttattttatttattttttttttttcgttaagtatgcaaaaaaaatatatattccctcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttgcctggtggttgcacatttgtgacctttcctgttcaggcgagggagacaaaattgaggaattggcaaagcggcgaagtgttggcaaagcgttggcgaagtgctggctaagcgttggcgaagtgctggcgaagtgttggcgaagtgctggctaagcgttggcgaagtgctggcgaagtgttggcgaagtgctggcgaagcgttggcgaagtgctggcgaagtgttggcgaagcggggccagtcaagcagcagtaaggaagaagcaaccgaggcaggggagccgcggaacgatgaaggccgaagtatgtttttttctcctggcacttatccttaggggggagcgcagccaagctatacacatgcagaggaagcccaacgccctgtttctgaattacgcatccacaaaaaatggtgcaagcgcttggagtgtgaccgtgggcgcgaaaaaaaatggagcgaaacaaggagacgtgaaaaaaggggacgcaaaccacaggacgatgaagacccatgtcgtagggtcaaaaaagctggacgagccaatggtaaaggtttttcaactcgatgagagaagccctagggtagaacccaacaggaaaaaacaaaacgatgtggacattgaaggagataaggaatggctccccaagtcggacaaacaaaccaattacaatatatatatggcagacaacaaactggaggattacctctccgatgtgaagatcagcaaagatgaaatgatcatgttgtatgaagatatgcatctcgggaggatgtttgaaaatttagttgcaaaactatactatagtaaaaggataaatgggttcgtgcatctgtacaatggacaagaagccattagctcaggtatcattaaaaatttgaggccctcagattttgtcacgagcacatacagagatcatgtgcatgccatcagcaaaaatgtatctccaaaaaaggtgcttaatgagttgtatgggaactactacggaagcaccaacagtggcaaaggtggatccatgcacatttacagcaagagtgaaaacttcatcgggggcttcggcttcatcggagagcagatccccatcgcggtcggtttggcctacagcattttgtacaagcgggagtttccccccagtggggccgtctctccaagtggtgctgtctctccaggtggggccgtctctccaaaagggactgccacacccagtggaaccgcctcaccacaggggaccgcccccccgagtgaagattccaacgtggtggtgtgcttcctgggagacgggacagccaacatcgggcagttcttcgagtcactaaacctggctgccacgtataacctcccaatcatgttcgtcatagaaaacaataattgggctatcggaatggaaggctcaaggagctctatagatgatctccaaaataattatgcgaagggaaaggcattcaacatagacacgtataaggtagatggaaacgatgcgatagggttgtataagttagcaaaaaaaaaaataaatcaaatgagaaggagagaatgtggaccggtacttattgaagcaatcacgtatcgtgcgaagggacactctcttgctgacccagatgagctaagaatacaggaagaaaaagcgtcatggaaaaaaagagatccaattgtacaattggctagctacatgaaaaaagaaaatatcgttgacgaatccttctttgaagaaattaaaaaaaaaatgaaacagattttgttggaagctgaaatggatgctgaccaaaatttgaagaagagccaaaacgtgaacatctgccaactgttgcgggaaaatatttacgctccctcggaggaggtacccttccaagaggattacaaccagtatgcgaaatatgatcagctcagtgactccgagctgggtgaatattacgaggcacttcggaaggaagtggacagaaagctgcacaacaggaagcccgacccctctgagcacttcgcgcgcaaggacctccccctggtcatcgactagtgggtggtgtggcggtggtgtagcggtggggcagcgacggggtagcggtgtgcagacgtggctgcgcatggaataatttccaacctgtctgcacccccagtgcgtgttcttcttctcccagaagtagtggcgcacatacaagtcagtccccccacaaatgggagttggcagttccccacagtggattattcagtctttccatgcccactccatcctgatgccaccatgtcatgattagatggtgtcacgattagatggtgtcattaattatatcacttgaacattttcatttccttttttattttttttttctgttccttcctgtgctatttgggaaggttcttctgcacagccgctgcgcgtaggagatacctacgaattggctagccaggaactcaacttagaataaatcaaacaatgctcacgtggaataagcgtgtccaatagtcacgtcgaacaggcacgttgaataaccacgtcgagtaaccacgtcgtataaccacgtcgtataaccacgtcgtataaccacgtcgagtaaccacgccgtataaccacgtggcgcgttttcttccgcacacggttgccatcagaaagggggcgaacttcaattgtgtaccatggacgtcccgttttggtgcccctttcggaatggtgctacaaggtgtgtactcaaggggaggactctcacgtgcccacaatagcggtggagtccacaactgcgactttgcccagaaccgaatgacaaaaatgggaacccccggttgagaatcggcaggcagttcgttttcctccagtttgtggcactactgcagaagcaaggggggtgcttgatgagccatccatctgcacgctctgtctacattatgtgcacgaaccatcttataacatcaccaaaaccgtaaccatcaccagtagcatcaccctaaccatcaccaccatgggatgaaaaaaaggtgaaatcaaaaggcagccctgttcacgtggcaaagggaaaaaattaaaaaacatcaactctgatgctgacgctgcttctcttggttgaataaataaagtttgaatgaattggaattatggccaaatgaagggaaaaaagaaaaaaaaagaaaaaaaaaagaagccaaacgtagcggtggtaaagcggtggtaaagtggcggcaaagcggcgtaaagcggcgtaaaccggcaggatttggagcgaccaccaaacgggcaaataaatgtgtatctgcacgcaccgcttaacgataggcgcaacatttcatgctgggggggttggggtggactgggagacacgaaacgttgccatcaaataggctgtgcaaaaatgaagaggcacaaaaaaatggcagagactggaaaaaagtccactgctgaaaagagagagcgaatggattcagcacccactactactccctcccccatttcgcattcattatgtgcagaactgtggggggaattttattacctcacctgataatgacctcaatttgtttcgtctctgtgtacaaactacctgtcgcttcagcacactagatggttcgcaccattctccattgctatgtttatccaaaaaagggaaccaaaaaaaaaaaggaaccaaaaaaagggaccaataaaaggaaccagaaaaaggaaccagagaaaggggaggtgggcaataaaagggggatctctcgtaagggtgcctttctcctcctctctcttgagtagaaaaataattatggggttttccccccctggaaaaacgaatgagaaaagggatttcggcaaataggactccaaaaatgaaggccccataaatacggactcgacaaatgaaggctccataaatacggactcgacaaaaggacccctcgaaatacagtctccataaaagggccgtcctcctgactggacttctgcacaaacctgtgaatttgctacgcggcttccactcttgaattcactcgcatctcatttggtaactctctttaacggtgctagggctcggtcagggatgaatctgtgaaggcatttctcggaggagagttttcctcgctggggtagttacggccacgttgggtgcgccagttgcatggcgtctctagacagctcagccaggttgcttcattgagtggcgcctccaaacagctgagccatgtcgcttcattgagtggcgtctctaaacagctcaaccacgtcgcttcattgctccgcttttctggaaaccttggatctaaaaatgggcagacaggacgcagtcaggcgagtcatgccgtaatttatgaaatcaaagtcaatggaagagtgcatgccttgcaggagggaccacagaccccaattgatgtgagagcaaatgtaaaagggttgtatttcctggatgagattattaattaattggtcatcatctgtacccaagtaatgctttataaaatgatattcttcttccttggagggagttaaatcccaatcgcagttaaaccctgcgtactcgttgaaatggttggctatgtcataggccctctccatggggcaggcgtactcgaagtcgataaaggagatgttatccccgtcgttggcgggggtgatggtgtcatctttctgcgagttgtacggagcagtcgcggcagcagccacaggaggggcagtcgagccaaccgctgctgccgcgcctgccgcgccccccaccgtgttaataatgttggaggagagcaaatcgcagtgacacagcacaatgggggagttctcacttttgcacagcttctccacctcaagtatgctgtcccgcaatacatcaaagtcgataagttttaaaatgttagccttggaatcaaaggaacaaattttcttccgttcctcattcagcaaattaaagtatttccaaatggtgttccacaagaaggatggtctggtcccagggacgttctgagttacttgaagctccttgtacaaactgtcattcaagctgatatcatgtaggagcttcaaattcttggcaatcagtttctgaaactttggattttttatttcttccctagacaaagcatacccatccatgaactcttcaattcttccgttagaaaaaaaaacatatatttttttggctatatttttatcatacaaaatgcaggaaatttttttttctctttccctgttaataatttcgtcagttttaggtccatacagtcttatgagatacttgccttccttcgaagtgtgttccactttgattaatatgtttgtgattccaccattgatcatctgaaaatctaaagaatccacctcgtttggagttactagatcctttccatagtgcaacatgacatacttgcagtatatgtacagggtcttttcattttcaaaaacgttattgacgtatttttttaacaactcctttgctttgctgcatctattttctccttcttggattcttaggttactctccgttattgggtagacccctagtttatttttcgtctccgtgatttgcgagttggttgaccctgtgctcgttttgctcctcagggggaaggggggggtgctctccgccacgctgttcactttctccccctcctccagtctccttttcttctgctcttccataggagggggggagaagcggttacttcaggcggttaattcaagcggttacttcaggcggttaattcaagcggtcacttcaagcggttacttcggattgtgggccgagtctacgtccgtttcttcttctccaaatgggataacgccacggagactatcacgggaaagctatcacgggaaagctatcacgatgaagctatcaccgggtgactctcaacgcgggtcagtttggccttccctctgcgatggcaaataggaaggcctcctaaccaagccagaagcgaattaaattcccaagtagagatcctcacgaggggaaggccagatgtggttccttttttttttttgtgcgaagggttcgtaaaattggtatgtcctcaaatgggaaatcgaaatgggactctatcttcgtgtttaaataaacacacatgaaatatgttcgtgtcccctcccccctttggtccagtaacgaagagacgatcgtccttttttttctccttcactgatcgggttctgctcaacttgcgtttttaaatctacacatgtatgtaagtatgtacgtacgtatgtatgtacgtatgtatgtatgtatgtatgcattcatgcatgcgcgtcttcccttcctctaccctgtcaactctgctctgcaaaaaaaaaaaaaaaaaaaaggaaagcatacataaccgtgttcaatgtgctgagtctgccttcaattggggcacccatttctgccataccttttcatgcgcgcatggatcgatgcagctctcctgccttacctatgcttttaactccaaccatgcgaggtgcacagcaatgtaggcgtgtgctggaggggttcattaaacgacggtcaactcctacacgccactgttggggagacgttgctgtgccagttggggaaacgttgctttcccccttttgggaatctctccaaatgagtcgtggtagaggctaacctaacggggggaagaaccacacgccgcgaaaacgctttcacacaatgtgctcagttaccgcgtgactactcacagtggttaagtgtatgcatgtgtgtaggtaggtaggggggtctatccctgggtctgggtgtctcaaccttgctcaaatgcgaggagcgcgttgagggacaactggaagaaagcagctgagagtgatcaacgtggaatccccagctggcaatccacgcgatctttaactttcaattagcacacgcacgaatattattcgtttaaaaaaaaaaaaaaatcacgctgaactgtcgccacgtggggccacaaggcatgtacatgtatgcaagtgggtgtgcgtgtagatcctcgtgcacacctgtgtagacgcttgtgtgctctggcgcagcgcgcgtgcggaggacgacttgcgtacgtacactgcctcgccgcacggtggtggtggtggtgggttgccaaatcttcgcgcgagcgattaggcccttgtagttgaagagaatgataaacgcggaggagcaacaaatgggcagcaaatcagcaactaacgaacaacaaatggacgaatggacgacaaatgaacgagcgataaatgaacaaactgacgaacaacaaatgagcagagtggtaaacaactaaacaaaaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttttttttttttttttggggggggaaaaaaaaaaaaaaaaaattggaaaaggggagaaaaaactgtaccaacagtcgtgttgttttgttttcttttgttttcttttgtttctttttttctttgttttctttgctttttttttttttttcaaatttgttgctacgttttgatacacttttccaaatttgcttctttttgctgagtttactcagggggggaggggaaacgaagcaaaagaactgaattgggggtatactcttatgggtactacgcactcaatctcgctatggcgaaagggggaagcggccgttacgttgtagcggcggcaggcgaggcggcccagtggggcgaataaattagcgaaacagcaaaatggcgcaatacggactccaactgcaagggagcacgtactcgaactgcgaagggaatgaataaaatgggaaaattgattcaacacaatggaggcgaatgctttaactgaaatcacgcaaaattttatttaattttgtaaagtggcgcttttaaatttgcaaagtggcgtttttaattttgcaaagtggcgcttttattttttgcgaagcgtcactcggtgaaataatgtttgccaaaattggcacgcggtgaacttcaaactctccataaaaaaaaaataccaattgcgggtacagaggcctaggggcgacggacggcgcaggcttccaaccgaggcttggttttcttaaaaacatgtgccgcaggtcggatgtgccatagtatgcatttacatcctggcggcggcacacatgggggtgatatactcctcctgagcacgccttggatattatttgcagatgagaggggagtgagtacatctagggggaccaaaacgaatgcttgcgtgtggtatatgtgcgtacgtatgcatcatgtacatatctgatcgatccgatcatctcgttttgcacacattttaatgctcttggatgttcttttgccacgataaggcgtgtttccatcccgacgtccacgcattagcgtagtgaattgtcgttatacatgcaggagcggatgtgctctcgtgccatgtgcatgtgcgtgttattctgtttgcacgaggcggcatacataaggcaaggcacgaggtatagatgcaccacccagtctcatccgttatggcgcggaaaccgaggtagatatatgcactgcgggtcgtaaggtttacttttttttttaagcttatttttgtttttgtttttatttttattttatttttttttcaaatgaacacgaaaaattggaccgactgcgagatgtaagatcgctcctctttgcttctcgcccccgtttgttaggtttagttagttaagcaacgggcgcaaacggagatgggcacttgctcgtgaacggggaagaactaaaaagagagctgagctggcgtacaggttaatgttggctgctatgttatgctatggtatgccgtgctatgccatactatgccgtgctatgccatgcccttctgttccccttttttctcctttttctcccccgtggtcattttaaaagcgttaatttgggtttatttgaggaaaaattttcaggtgcacagaacgggcaaaaataaacattgcaaaacggttatatagccgtttctctcctttacgcgttttctttttttctttttttctttttttcttcttcgaccctttccagctaggtcacctttcacctgtgggaatgaattcacggccttcgaatttcaccccagctggctgctttgctttgatgtgccatacattcttgcgctgaagtgccgctctttcggattgcgttatgcccacagggatagggctcccaatacgtacgtgtttgcaatatcttttggtgcaaaccaaacggtgcacacgttttgtaactgcctagtttggtgcgatcgagcggggagaggcgagtggcacgactatgcgccttgcgtaaaaaaaaaaaaaggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacttcttgatattctggtcttggaagtcaattcattactctcgctaagatcgcggtgaacggtcttctcaaagtggttgcccaaaccctgtaagggacccctccgaaaggtacaccttcttaactgcggagagcatacatcaacggggtgatagaaacccccaatgggcagaccttctaaggggctcaattcttaacaactccgaccttggcagctctgcgaggggaaggaaaatgggatgggggtaaaaataagtaatcgtcaaatgggaggcatgcaaggcagcggctcgggtgagccgactacttaacacggtccgtaaaacgtctccgacgatcacaacgaggtgtacctcaagatccggtcctttatcttgtagccctgctgcacaacggttgccacggtccccttttccttggtgtcgtcattaatttcgaagagtgcctcgtggaagagagggttgaatttctcattaatcgggtcgtacttatcaattccatacttattaaaaatgttatgtagtatagtctccgtcatctgtattcctttgtatatgttgtgtatttcttcattttgcttgagcgattcttcgttgatatttttaatagctagggataaattatctgcaacatccaagagcgactttgcaaaattgctgatgctgtacagcttgctattttcgatttcctttacatatctgtgtcttaagttttcattttctgccaatacggagagatacttttcttttaatattttattgtccaccattttttcttcgatgtctcgttttgttttcctaatttcgttaattaaatccgccttgttcaatttttcgtagttggtttccttcatttgttctttcttctgttctgcgccctccgctcgtttgccccgctggtcgaattgaccgtcttcgcctttttcgccgttttcgcttttttcgccattcttcttactttcctcaattccgtcacttccgctgctcccattttgtgcttccatacccctgcggccgctaccgtcagacatgcccgcgttgctggtgaaaaggcgcccctgcaccaccttcccgcagatctcatttgggtatacgctggcgaagtagtatcttctaaatgccgctctctgcatcgcgcaagcattcaggggggacctgcaacttaccccccgcctcaaaaaaaaatgtgcatacttcatactggggaatgagatcagagggtagggtatgcgttctgcaaattgttccgtaaaacgttcgcaaaaaaattctgactgttcataaaatttgcaacaaaattgcaacgaaattgcaacgaaattgcgacgaaattgcggcaaattgcagcaggatggcagaatattctgaacgagctagcttattttttttttttttttttttttcaaaggtcaggcgattttttccctagtggctattcgtcaaaaacctctataacgtacaacagcgctgagctgcgttctgcgcaattgcgcaattgcgcgacagggtttggggaaggaggcgaaatggtgaagtggccgaacggtgaagtggccaaacgggggagcagcaaaaacagtgtaggaaccaaatggcgagtgcactgcaatttttttttcgcgcaaaacagttctcacctttttgacgcccctatatggaaaaaaaaaaaggggaaaaccacacgttgcttaattgtgtattcatggggaatataacaactgggtaacttcaccccgaatgatgcgtccccaatttttgaggtgacggcgaaaaggtgttctttaaaacttttttgcaactactatgaagggatgcccacgatgatgccttccaccgtaaattttccggcgcaccaatgcagcagtgtatacctctatgccaatcaaccctattcgctgcatctggcagtctaacacacataatcgctctcttgaggttacagcattttaaattggccaacctatgcaacgttggcgtttgttgccttgccgaaattttccccattggaggtgtcacctcgggtaagccataaaccatagagggaaaaaaaaaaaaagatttacgacttgctgaaatttcctttaacggggggacatccaacggatgaaagtctacacaggtgggtcatctcttcttatccaagtcacttccctttttaccacttggacagtgacagtaaggagggactactccaaacatacacgtttggtttctccacaatggggtgaagggtatatgtataacttttttacctgagccacgactggctgataataaccagctatatgtgcaaacttaaattgccgggtaacgattactaccgcgactagtttttttttggggggcgcgcaactgtacgcgacacggatggtgaaagaagcatgcgttgggagaggttaacacacgcgcagaaaggacaaaaaaaaaatcagttggaggggaaattaggcaagtaaaaatgatgagaatggcattcctcttaattaagcaaaaaaaaaaaaaataaaaaataaagtaaaaagcatcgtcttaaattattaccacacgggcttctccacgtgcagcgtttgagtgcgaggctttgcaaatttggactcggtctgaaggagatgcctaccaatggtagatatgcgatgcgctcaacttattcttcaaaagggggtcataccggagtaggacccgcaaatgaatcgagcaagcaacaaaagattccttgaaaattgcctcgataggtcccccccccccccctacagggatttcaaaacaatggcggccagcttattattttgcttaatttcgtccttgactaagcgcttctcgcatttttgcttcattatggcgttattcttcaccttcatttttttttcctttttcaactgtttgtcttgtcgcccaaacgtcgaggaggagatttgggccctgcagggggtgcacaaaaaatgggatagcaatgggaatgacggttgcgcagttggtgaaggtatgcaatacacctccgagagtggaggtcatggaatggagggttcacggggggagaagactcatcatctgatacgtgtgaccctcctacgtgtcagtaactaagcgagctgttgaggtgctggtatacactccgcaactgctaccggtactgctgccggtactgctgccggtactgctgccgctactactaccgctagcactaccgctagcactaccgctagcgctaccgctagcgctactgctctccctttcttacgttttcaaattgtctatcagattatccctcttctttttctggcgagcaatgtacttgatgtcctccgtggatatgccctcctggtgaaatttattcttcatttctctcaccttctgttttatttttttaatttccttttcctcctccattctctcaaaagggtcttcataaatgttgtcactcggtttgtactcatgaacaaagtttgcattatcttcatttatttttatttgctttttctgaaatcgtctgacccatcctttagaattcttgtcataaatcaatccacttttattctttttcatcaatttttttttcgcaaaggtttcccattttgtgttttttttctctttagggattttggagtacctaggtatattgaaatggttcattttcgtcatctggaaagcggggtctccataatcgtcctttccactcttcaaggcttccatgcagtggactatgcgctgcaggttttcttccgccttggattttatgctgcgttggggaaaggggggaaaacacgatgtctcatatgtgaaaagagggggggggtagcgggggacaagggcaatcaccacgttggagtcagttcaacgtgtttgtagaggatctctttaaatgccgccaatccagccgcatcttttcccgcgcgttactcattttccgaggcgattatcgagttgtcataggccaaaaggtgctgcgagcaaaattctatactcattttgcagttaagggagaaaaatatggatagaaaaattaagatatagaaaatgaaaaaaaagggatgtgaaccaagtaaggggaggttaccgcgcgaatggtgggcatgtagcatatgtcactcttatgttactcgtatgttacttttatgtatttttttttttttttttttaaaggggtagccgaaacagcaggggaataaaaaaaaaaaaaaaggcgaacggcgtggtcataggtgaaacgtaacgcaaccggccagcttttgcgtcccacgcggggccacgtaacatatgcagcaattcacgttgcgttgcaagtgagtatataacgtatgcacgcttttgtatgatgattacatgtcgcgcttttttcctttttttttttcaagcgcaggatctttcggttgcgtaattggttatacaatttggactgccaccccccggtggagggtattaaaaaagagaaaggggcgcttttttctggaggagctccatctcgggagagttacattttttttcgtttaggggttcacgtggaccatcaatgaggcctcctccttttgcagttcccctttttggcattcctcataaaatgttaccctgtcgcatggtggcctcgattcagccaagtaatataatgggtggtccttttccgctttgctcgctttggtggggagataaccaaaggtggcacctcgcgttaaggacaatatgagtaaagtgaaaagaagaaaaggggttccctttacgagggggtggtggtgttgatgcttcctctcagtagctagctacgagcgcgcatcaggcccatcctgctgcctgtcaccgttgacattaactataaccttaactgtgtgcactcctgtgaggagggtctctctgcacgtctcgtcctctcccagtgccgcattatatgcacgctgtgtatccatgctgtgtaaccatgctgtgggtgtataccgtgcatgtatgccgtgttacatttggattggccccccggatgtgcgggaatctctgcgtggaacggacggatttaagggaattaatttcccctcccccatctctcctgcctggtgccttttgtgcacttcaccgtaacatacctcgtttaatgggttgctcagaggggcaataaaatccatgagccgatcaaccgatacgccgccccgcggctacacccctcaatattgcaacgttttattaagccctcaagatgtacaattccttacgtaccatttctgccaacgttacaaattcgcatcattttgagaaaccattaaactggaggaatccctccccactccccccatttttatggctaccttcaaaaggcatgcaaccttcgtggggagtttcttcttccggacagcgaaaggtgttaaaatttgttttggggggacggaacagaacggggaggcaaaaaaaattgtgcaaaggtgtgtactgcacgggtttagccgaatgttgctcttctcagggaaaaaaagtgaacgagtggatggatggtggataaaagggagaatgaataaaagggccaaatgcgggactgcccaattgaggcaccccttaggaaacatgtgtgcacagagctgactcattcttaaaattgcttttccactttgaaatcaatttagtagcaaaaaaaaaaagttcaaaaaggggcgaaaaaatgcaaacgcggggaagtgtcacataggcatgtgacatatgcactgcattgctcatgggcagaaaatgaaatccacgcgatggtgctatgtatcgtctaccatctgagtgcgataggggaatgttcccattgcgtgcgttcacggcaactctcactgagtccgctgcgcccctactcccgacaattacaacccctccattggtgaaataatacgccatgcacgcgggctaacacacatgttcacatgtatgtgtgcatacacatttgccttgcccgacgcaatcgtgcgtgtatttaatgtatataccaaactactaagtagcaggccaggcgcaccaagcgtaccaggcgtaccaggcatgccaagcattgccaggcagattttttaaaagaactcaactccccccactcacatatggcatgccacaccctgtgcatgtgaacttgcgtttcacatgtttgccctttcgcttaattttttttgttcacggcggaggggcacacactttattttattttattttattttatttctggttaaaagcatcgcagtgttcgtttccttttttttgctacttcgtttctatttcatttcctttttttccctatttttccatttcccccgcccccgcacctgtttactttactccaccctttttctgtgcggaggaaagatccgtcaccgggcaaaaagggacgtgcattttgttcaagccttgatcaatggcccacccacctggtgttcacatttttaagcttttagcaaaatttcaaagtcgacaggagaatacaagccaaaagtaattaacaccttgttcgcgaacaaaatttttctcttcccttttgtgtgtcaacgcatgtagcaaaggaagtttcgtgcgtgcatctatctgcaagcttattgcaattttgtaacaatttttttacaattctcttcattttttgcgccagtcttgccaaaccagaaaaactaaggaacttttcacaaaagctaagagttatacacccgtgcttgcgcgaacgtaaggttaccacgtagtgcatgccgcatatgccgaacggtttttatttcacatgtgccaagaccccttttatgtgtgttaaaaaagaaatacttttcacggggaggagaaatatctcctgcgcatttcacctgaactgttcaggtaaaaaaaaagtacaaaacagaataaaatagtataaaatagtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaatagctgtttatcacgcttcgccttattcacacgtatatgcttacgcatacatgtaatttttttttttttttttttttttctcctaacatgcacatgtataattgttgatgattttatgaaaatacagctaaactgaatttggagctacgaaaagagtagggaaaataatagggggagaataacccagaagaagaagaagaagaagaagaagaagaaaaaaaaaaggaaaagaagaaaaggagaaaaatacatcaatctgatgatccaaacatacgtagcaattttgttaaaggcaaccaccgagctgaggaaataaaaaaaaaaaaaaaaaaaaaattcctctttgttagcctgcggagaaggaaaagaaacacattatcctgtaaactatcggacaaacaaaatgcaaacaaaaaaaaaaggaaagcgccaaaggaagagccatatacaatcaaggtgttttgaaaaaaaatgcagtggccacaaggaagcagtcacaaacaaatgtaagacacattgagaagttaaaaattttgagtgaaataaaaaatgaaggaaagaaaagcatccttatggagggcatagaaaaggtgaaagagagagcaagttttttaaacaaaacagcggataaaaactccatgagagagaaaaaaaacagcagcagggacagcagtcggggcaccgtactaaagtttaatgaaccaaacagaaataaaagcttgaccgacaaggagaaaaaagagcatagctatggtcgtggtcccagtaaggaggatacccaccgaaggggaagaactactaacacacaagttacacacaatagcaggagaagaacaaacgaaaggaaaagttcttccatggggaaattgctgctacgggatggcatcagggaggaagaaaatttatccgtcttgctcaaaggattaagtaaagaacgaataggaaggagcgaagaagggggaagtagcaaggaaaacgtgcgtggtagtaggggaagtacacgaggaaacaggggaagcatgcgaggcagcagaggcactccgagcagtggcgaaaggagcatcaagagccacccctggcagacaaagagtgaagatcagaaaggcgaaaaaagtgcgaataatgcgataaatgcgagtaattcgagtaatgtgagtaatgcgagtaatgcgagtaatgccaataatgccaataatgcgaaaattgcaaatatggcaaaaattgcaaatattgcaaaaattgcaaatattgcaaaaaacgtgacgaaggaagaaaaagtgaaagaagccaatgttgtggcacatgtaaaaaaacacgaaggaagcactaaaaagaaaaataaaaaagaccacattgtaattgacgacagtaacatttacatcgtgatagacgatctaaatgaaaacctaaacgacaaagctgcattaataaataagctaaatatcacgaatgacacgtataattttttaatgaatagcaaaaatgaaatgagaggggggaagcggaggaacggcagctactccttcatgggaaaatctcaccccgttagcgccaaggacgtggacggggaagcactcgaaggggaagacgccgatgtagatgaggaggatggcttctacgatgaaggagcagaggaggacgaagaagagggcctggacgatgaggaagacgaggacgaagaggaagaagaagaagaagacggggaggaggacgactttgataacaagagcgtatcgataaggggcatcggggaggactccacaaatgatgagctggaagatttagagattagccgaatttacgagtcctttaaaacggaaacggaaaatctgcaccccttcgaggaagccaagggggaggaagagaagcccgagggcgcgcaggtagggggtcatatcgaggagacctccaagaaggagaggatggaccaggttggcaatgggagcggagagagtggaggaggcgtagttgggagcgcgaaggagcaaacaggccaaacgggccaaacgggccaaactgaccaaatgaaagaagaaaaccacgacaaagatgcgaagaacgaccaggcggacgagcccgaactgaaggaaaccaagtcgttcacctcaggcaaccccatgggagacgcccctttggtgaacaaagacaacgtcgaaatgaacgatgaggggggtagaaagtctgacgaagccgctacccctaattcgtttgggggcaaaaggaagagcagtagcataaagtggaaggaggtggagccgcgatgggacgaagcgctgcagggagtagactcggggcacgaggagggcaaatcaacgcagggattcgaggcgggaaaagaggacaaatcgggtcaaggagggcaacaatggagtgaagcatcagtaatatccatggtaccagtagtgcccctcctacccgtgatgccaatactgccaggactgcaagaattacgtaacttgcaggaaatgcacagcctacacgaactgggggagaagtcggagcaggaagaactagagggagagaaaagaaaaaggagaaaaaaaatagacgacaagggaaaacgagaaaagctaaaatttaacagcgaaaaggaaagaagggatcacaaaaacgacgaattggatagactatataaacagattaacaaaaaagacatgaatattcaggacgaggtggtaaagaagtgcgaggaagatccaaacgaaggagacgaattcaattgctcacagtacagtaagatagtgaaattaatttccatttcgaaggatatatctaaatataacatgagtaatgacattacggatggcgaccaagggagggagctctccaacctaggtggtacctttaaagaaaaggggaaaaatttggacaaggtagataagggcagaagtaagcaaaaggcagtgctacttccattagggatagaaagtgaacaggaggggttgactgacaagagggggatcaaaaagacgagcgggaaggacattaaaaggagtgatgactcggtagagaggaaagaagaaaaaaaaacaaaaatgaagagaaaatatagcgacgagggggtagatagcggtttaaaaacgggtcaacagggtagccataagaataccaacccgaaggaacccactcaagggaaggaggaagaagatctgatgagcggtgcgcaccaatcgggaggtgaatccaccaagagtgtcggtactccaaacagtaaaaggaaaaatgcgcaggaaggggagcaagaaaatgtaagcaagaagttaaagaaaggcgaaggagtagacggcgtggacggtgtggacggtgtgcataacgcgggtaatgtgcttggcgtggatgccgctcatgccgcgcatgccgtgggagaggaggagaaccccccggtggtgcccaccttggaggaaagcgcaggtggtgatgatgataacgccacggcaggggagagccaagaggtagaagaacgagcgggtggggagacattaacgagcgagcagaaaaatgtcagcgaagagccctcggttgtaggagaaaagggggagaaggataaagctcgtgaagaagtccaaagggaggagaaggaaaagggaggaaatgaggagaaggcggaagagaagccacttgaggagccgcaagcgggggaggaacagtcagggcaggcagaggatgtaaacggaaaggaagcagccgaatcgattggagacatggccgaagaagacgccgaagtgaaagctgtgctggaggaaatcatagaacagggcaccgctgagggggaagaggacgagggagtggaagaggaggcggtcgcagtggagggcgcggtagtggaagcagtagcgggagaggaggaagaagaggcggtagcagttgaggacgcggtaatggaagcagtagcgggagaggcggacgcagtggaggacgcggtagtggaagcaatagcggaagaggaggaagccgagggggaaaaggagattgccaacgctgagaaggacggcgatctgatcggggaaagccaaaccgcctcggagaaggaaggcgatcagatcggggaaaaccaaaccgttgcggaggacgtcgatcagatcggggaaaaccaaaccgccgcggagaaggacggcgagattgtgctcgtggaggaggacgcagaagaagacgcagtggagctggaagaaaaggaagtatacgaagaggtagaggaagaaggggatgaaatcgtggaggtggacgaggaaaagggagaccatggaggagtgatggaggaggtattggaggtggagggcgactcggtgcagaaggaggttgtggaaatagaagaggaggatggggaagacgggggtggggctgagtctgccgaaaagggagaaaaggaaggagacgaagaagaaaaggcggagtcggataagttcgaagaggtagcggaagaggtggaagaggtggaagcggtggaagaggaggaagcggtggaagaggaggaagcggcggaagaggaggtgtacgaggagctggaggaggggaaggacgaggtgtatgaagaggtggaagaggcggaagaggtggaagaaatggaagcggtggacgcggcggaatcggtggaagcggcggaatcggtggaagcagtggaatatcaaaaggacatagtcacagaaggagaagtggataatgaggaggatgcccctgagaccgaggggatgcggaacgatgagaaaaataacacacaagaaaaggaggataaaaataagctgagtgaaaatgcgaatgaaattattgtcgaggatagcagcaaagaggatgaaatagctgaccatgatggtaatgataacggatcgaccaactccgtttacacagatttaaattcatcctcgaggagagaatcacttgaaagtgtaaagagttgcgaacttgggaaggaaaactcgctgaaagcaatggaggtattgagaggtggggaatgcgtagaagtgcgagccgaggtagctgatgaaaacgtttgcagctaagtggaaaatgctgcatgaaacggtacaatcggtgtaatggaaaaaaatacccaccgtttgaaatgaaatcaagagcgctgcacaggtgggacatggccaatgtgtgtaccggtatgtgtaaggccatccctctgccggcaaaggggaaatataacaaggtgagcttacagtccacggctgaatcagttagggttatgaatcagttagggttatgaatcagttagggttatgaatcagttagggttatgaagcagttagggttatgaagcagttagggttatgaagcagttagggctgtgaagcagttagggttatgaagcagttagggttatgaagcagttagggttatgaagcagttaggactatagtagtatgcaccaccagaagcgtagaacagccctccccccgctaaaaggagcatatcgaccacgtacgcttcctatccatttgggcatccgcaaatttgcacgccccatgcgtgttctgatttttattaaaaaaaaaaaatacagaaaaaacaatacaaaaagaattttttttttaaacccacatatgtatatggctatatatagtgcgtcccataacgtacaaccaaataacgcggcgagtgaagaaggggaaaacaacgcgtccgagttaagacgggtggcatcatgttgccactataccctgcaggtcgaatcacacatgtagggcagagcatgttgacgaaatcttaactgagtttcttttgataatcttaccgaaagcgtctcgactttcccctggcactctcgccttttttcgctttttaatttttctccacccccgagtgcctctgaccccttgtcaatattaagataagaaataatgcacatggcgcatcagccgctcacgccagtcgtgaatacacgtgtgccccagggtaaaacccctgagcgcgcgtccttacgcatacatgcatgtgatgtgtacatgcacagctgaatcctttgcctcgtgaatttttaaatttcaaaatttttaaatccccccttgctgcgcgacacgccagctgtgtactacgtatctcactgaatgaagcatggtgtatttttttttttttccacgtcaacattgcgtaggttgcttaaattaaaacttgcttaaatgtttcgtcgcgtgaaaacatcagcggattacctttcgggtggaggagagctacgtccgcggacagccaccccaaatttgtgtccccccgtttgtttttcctacacaggggtgagtctacacaggggaggggactacttaaccatggagtaatgtgaccctcacttggtagtcttacatcctttacctctgatcattaataattttgtttaacaaatggataggataggtacttcgtttcggttatctgtggagggtctctccaacagtatttgacacgatcacgtaaatgtgatttttttttttcctttttttttttgcatgctttgcgaaaggtatacttccccccgattggagcacttgttcattttacgaaagtcgcacatttctgggctgtaaaaaaaaagagggggagaaaaacttcgctcgctctcattttgcgcaactcagaagggtaattttaaagggttaaagaacggatgtaggtaggactcgacgccccgcctgtacatatatgcctatacatatacgtacataaaaatatacgtagtacatatatacattaatgcatacatatgcataccttatgcgtgggcgtaggaatgcactcgtcagggtgatggtaggcatcggggcgacgaccacgggcaaagggatgaaaggggggtatgccccccacccgcacgcgcattgaaccatttgcaagatccgcgcgaccggcaaaaacgcagtaaattaaacttcccatcggtcgagcttttttttttcgtgcatcttaaaaaatttcggcggagtaccaacaaaaacggggaagccataaacagggaaaaaaaaaaaaaaaaaaaaaaaaacccagttaaacagtaataatccaactatcccactgaaccaacgtattgatccaacgctcgcgaagcaacccaagagttgtgctcatcgaaggaactcccttctgtttctccatttttccactctacaaaagcgtaataatagagcaggcgagcagttattaatccctgcactcacgacgaactgcttaaaccaccgattgatttagctacctccgagaaggaccctccccatccccaagggaaccagcagtgccagcagaagcacatcacattacatctcagcccactttggcaaaatggtaaaagagcaaatggaaaattgttatgttaacataactcccgatagatcggattatgacggattgacatgagagggccggagctgaggagaaaatggtgcctctcccacaaggggaactactagcatatacaaatggcaccttgggggaagcagcaaaaaaaagaaaaaagaaaaaaggagctctttacgcggaggcgaatctgccgcattgcttcttggccgcattgccccattcacccatatgacctgaccacacgtgaccaccgctcacacccctccattccccccctcgcagagtaacattaaagcgtttcagttgaggcccctcaaaaagaaggagctgctagataagctggaggattacaagaaggagctgagcggcttgcgcatcagcaaagccatagggaactccgcgaagaactccaaaatatgcagcgttagaaagagtaagctttttcgaccgcgttccccattcgcgctagttggctatgcagtctccttttttttgtgaaggcgactaattggggtctctttgtggaggcctccttcctgcgtggatgtcctttttccattcacactacctccgctcataacgccgaacactcattgagctattttgtcatcctctccaccctttcctatccccaaagacatcgctcgtgtcctgacggtctacaatcagagaagaaaaatggaactgagaaaaaaatacaaaaataaaaaattcaagccgtacaacttgagaaaaaaattaaccaaagcgaagagactggagttaaccccgaagcagaaggccgccatgacattaaggtgagaaagtcttacaaaaggagggaaaacaaaaacaaaaaaaaaagttgcggcagtgtttatgtttgccgttccgccgagagaaacaccgtcgtgtaatgtctcacctgcatttgtggcaacagtaaagcgtttttatccccacattttattttattttatttttttttttttccatttccttcatctggcagaacgaaaaagaaaatggaaaacttcccgaagagaaagtacctcctagtccaaaaagcataaacgagcgtgccatactgacgtgtaatacgaacgtgccatactaacctgccctgcgaatgcgccccttttaacgaaaagctttattttcccatatgccgctgttgttacttttttatgacccttctggctgtcattcatgcggtgtatttttttttttttttttttttttttcccactatggaactttaacgaatgaaaaagaacctgagctgagctaaaccaaatggagaagtgatggaagtatcgttgaactgcgcgtatagtgaacaaacaatactttaggtagctggttaatttttttttcggtggggaaatgtaaccacgagtaagtcaaactcgcgtgtgtactgtacgtacaaaaggggatctttgcaaaagacacttaaaaaaaaaaatgcacattacgggaaatgcttcaccaaaaaaaaaaataaataaaaggtgatagatcaactgtctgcgtgatcgaccaactgtccgagtgatcgaccaactgtctgagtgatcgaccaactgtttgagtgatcgaccaactgtccgagtgatcgaccaactgtccgagtgaccgatcggtgcgaccccgatgaggggaatgccattctcagctgctccaaccactacgctcaggattctccttcccctaggtcaacatctgcgggtcgtcgtggaaggcccacacgttgcttcgattttccgctttatatatccgcctgttcttgtcattttcgtaaatataatcgtacttgttaaagatcagtcgtctttgctgtacagatgggatgggaggaggatgtgaagcggaggatgtaatgaggaggagggcgtagaagcggagttgaacaaaccgttcgtcataacgatcatgggattgcctaagatggagtagctctgttccccactgtggatgattggggtggaaggcactcctttttttttttttctcgtatgcaatgttacgtgtcctattttcgaaaagggaatattgctatgcctgacacacacggattcgtcgatcgcgtcaatccagtgctgagtggggggagggggtacacacacaatagggtgaagaaacaagagtaagcaaagcggtgaaacctttgcacatatgtgcgtgtcgccctgcaggaggtggtgatagtggagcgggcgtacctcgctaattagggtgaccttggctccagggtagtgcttgttaatgaggaacctaagacaaattggggggggagggaagtaaaaaaaatgaaattgatgaggaagttagagaaaaaaatagtacacggacaaatgggggtagcggcaaatggcacacggacaaatggggaaagcaaccctttgttacctcaaataatttttaattccgtgaaagtgacttaaatagccgttgtacttgaaggcgaagtgcgcccgcttcgcgcccattagggtgcatatgcccatccccttcaaacgggaaaaagaaaagaggcacacgggttttgcaacgttgcgacaggtgtgacagaagtgacaggtgtgacagctgccatagttgctacagttgccacagctgccacagttgcgaacggggacgggcggaaccgctccgcctctgcactacgtggactctctccctcgagccgatatatagctcattcctctttcgcttcctcctctgcgtacatttccctggtcaaagatgttgagaacggccttaatcctttccacttcgtttgggtcgacgtccctctctccgaacaccatgtcgatgggcgtgtggctttaaaggggggggggagaagcggaacggggcagaaggaaatatgtgaaaaaggggaaagaacaaatgatgggtgcgacgagggggagaaaactaaatctggactcgccgcacatattgggtgacgccatctgcgtgtgtgtcactcctgtgttctcctttttttgtcttacacgtcgtcagttctgcccgtgcccatttcgtccacgttgtagaggtagccgacatcggggattttgtagctgtttggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagaccatgcaagggaaaaatgtttgtaaaaaaaaaaaaaaaaaaaaaaaactctgtattttgggtagcgcgtagatggagtagaggaaaacttgcgcttcctgagccaaccgcaaacgggagaagaaagaagcaagcttaacttctgtggtatgtgcacatgtatatgcactgtgcacatctctgtgcccaccgctgtacccccgggtaattaaaaaaaaaattacgacaaaggtaaggtgccttcccgccatgcgtttgcggccaaaaattgacgcaaattgacaaaatcgacaaatatcgccccaatcggcaaaactcgccccaatcgacaggcatcaccatgtgcagagcggcgaaggggcgcatcttcccaggaagcaaaaacgagtagtggcaaaacatccaccccccgcgtacctccttctgtatcatttggcgcgagaacgaatcgcatacgatctcatctggccaacttgtgaggcacttctcctgattagaagcaaacgagtgaaggagcaaacgagtgaaggagtgaaggagcgaacgagcgaagaagcaaactagcgaagaagcgaacgggcgaatttttcttccgcgtggtgagcggtgtaattttttttcccccccttcccctttaagctcctcgccgcatgtttcggcataggagcgcacacgttagtagccagcgcttccccggtaggagcactccgaataggcttcctccgtgggggcttaccccaaataagtcgctgccctgtgggctccctccaaataagtcgcttccctgtgtgccccccgcccgaggcgagatgctgcgcgtgaagggcaggatccggggggaagtggcccccctgaggaggcactacacaaacaacagccgtggaatgctaaaggagtatgtatacaccaagtatcgaattagtctaccacacatcagtaacgtaaagtacgacgacctgtatctctcacgtcccagcaaagatgaactctttacattcacaaaaaaggtaccaatctttcttcgttacttaaaattaataacatcgatggaaaatcgaaatgaagattttatcgactttgcaaagagatgtgaaagtggactaacaacacaaaaggatgtttacctaacaaaggaggaactacttgaggtgatgttcctaaatggatactctgtaaaagaaatgaatgcactagatttagcatttacgaatagctataaattccattatcccgaaattgctgctctgttcaaattggaggaagaagaagtgtataaattttgtctcaaaaaaagaagtgaaaatccggagaaattatttcacataaaacatatgaaagaaaaaaacctgttgtcatcatatggtcttatttttgtttttctctactttggtttaaataacgtggtgttgagtaacgcttggtttctgtcaaagacaatcccttttttcagcgttttctacatgctagcttctcatttttacagagatatttgggacttcctaaataaagaaaaaaaaattatgatggaacagaataaggagaaccaactagctgcagaacaagttttatatgaccaactgaaactgtattcgaaggacacagagtgtagtgcgaacttgaccaactttaagaaatactgttgtgaattgattagggaatacaggagagcatacataaatgaggaaaggaaaagaattcacgaacagttggaaaaaaaacttaacgaaatgtacaatgcggaagttaagtataaaaactcacttcagcaaatccttgtccaagagatcgtaaaaatgacataccaaaaagtggagaacgaccccagtttttacaactccatccttaatgacagtattaacaatataaagggtattacacaggatgacacgttaattaagcatgtgaagaaccaactcagctttgtcaagcagttggacacacagaacccccttgttaagaacatccttgcacagtacgaacttaagaaggaagggtacgtgaagcagttcgtggtgaacaaggaggaagtcaacaaagtcaaagcaatcatttccaagtgtggactcgatttgaacaaactgaatcaggaggactacgccgagttgctcaaactgtatgttgccataaacaaccgcttcggtttctacaccaatgacgaggatatttcttccgtcgttccccgggacgaggactccaggaacgtcgtggacagcgtcaatagggccgtcgccgaggccaaccgccaggcgcgcgagtgcaacttggtggccttcatgcgggccttccagtagcgctagctggaagtagccaggtggagcggtgcccccgacgtggtgggctcgtccagtcggcccgccccgccgactcaaccatgttgactccaccagtttgccgccccacaacggaattttttcccttttttgcctccccacaacggaattcttccccttttttcccctttttcccctttttttcccttttttcccaccccttgtggtgggcgccccttttcaaagcaactccaaattgccccaactcccgttgagtccttcacccccactcgtgaaaggcgcagctagtaaaatgtttgccagccacttgcaatagctgctcttgtaaaaaaaaaaaaaattcatgaccaatcggaaatgaaagcggcccaccatcaattctacgccacacacaacgtcactgccaatccgcacgtcgaatgccaatcttttaaaaagcggggtcctcttttagtagcgtttttttttttttttttaatcaagcatacgatgtagggacatgcacacactatctcctcgaaggggtgcatgtcgaaaggcggaaaaacaaacacgcgaaaggcagacattgtatatacatggtgcgtgtttgctcatataagtacacatatgtatatctccctcgagtgctgcgccctaggtcgattcacgcacctgcagtaaagtcgtggtgcttgtaaaaggtgggcggagctggagggaggcaggagaaatcccattcgaattatcgattggttgaaggtaccatgaagatggaggaggggcgataaaatccgcatttggattgcttcacgagcgggcccacgagcaacggcacaaacataaacagaaacacaaaacacatagacgcgtgaacgtgtgcatataaacacatcggtagggtcgaacgtacttgcacactcatgcgtgcacacaaaaaaacaatacgcggcgcaggcggtctgcctcgcgcgcagtcgcgaaaaaggacagtccttctattggaagaaagcgggtgtaacgagatgcagaaacagcacgcaccgatgaagcagccacgcacggtcaattctctttaacgaccgcacctcctcccgtcgcttctctccttacaaacagtttggccttcctctcgttgatgtaggtcaaaacgcgcaccgtgctctgcttcaccaaatggtacgctaccgccatcaccttaaacaaaacttgaaaaaatattattatataactgtaaaaaagaagactcacaatcaaaaccgtgaaaatgcacagtacgatggaggagaaaacggggaatgcttcagcgtagttgtatcgatacatccagagaagcgagacgaacattatcaggctgagttgcgccagcgtcgtgttgatgttcttgccatcgaggtggtctgcaagggggggaagcgaattggggggggcaaataaaaaaaaaaaaaaaaggcatatttcgtgcgtacgagaggggaacggacaggcttcaaacggtacggttcgtccacgatgcgtgtctcctcccctccgcgcaacttaccactcttggaggaggtcgacttttccgttatcttcacgtgaattgtaatggggatattaagaaagctctccttggaacagctggaaccatttttcatgttcatatctttggtcatcccactcgcacccccaagaccatccttcttattttgatacccagatgaacttggcttgccattataaatcaagtccttgtaataatgacttaaataatcctccagcttttttttgtcatcaaggatttttcccatatagataaatcgaacgttcaactctgccaaaaaaaggagggcgggggtaactcaccatgtagagatgaaaacgcaaatttaatgggttgcacacactgaagggatggcagtacatgcagccagctgccacttaacctctccagaaaaaaaaaaaaaaagggaaaaggaaaagacaagcgcaagggggtcattttattttttttttttccccttttacaattcgagtacttacccttttttaggtcttcccaaaataatttctccttcacattttttatgacttcgttgcagttcacttccagttctgtggggtaggtggaagagtggagaggagacatgtcgtgaagtgacgcgacgtgacgtgaagtgacgcgacgtgacgtgaagtgaagtgacctgacgttacgcgacgtgacatgttgggctgtacccacgttacgcggatgtgcaagcgcggagaggcgaaaagaacaaatcgcagctaagcggtacaaacagctggacgctctcacatagcgatatgctcacacaaggggtgatcaactcagcgtgcgggtgacccattcaccagtcctccgtaggtactacaggcgaactgggagagtgtccccaaaggcgcctccccctctactcgggtaatatctacccgtgttcgcatccactcatgtgggcgcgctgtccctctcgccgtccctctcgccatcccgcgctgcccctctcgctgcccctctcgctgggttacccaaattttgggggatccccctgggcctcaggacaatgaacttaatcagcttggtgaccatccctgttcacgcgctaacaacactgccaacaagtgctcatgcgtcgttttctcgcgcgtcgacttggcgaatgtctcgcggtcgtagcccttccaccaggcagcagatcggttaaaaaaaagggccccctgccttttcccctttctgttcctgccctttgggtatagctgcaattttgccaaagtgtgcctttacgcggaggggtggcaagccgaaatttttgcttaaaagcggtgatgttaaacaaggggggggggaaaaaaaaaaataattgacgtgaaaaaggtattgggaagatggttgagtaagtatccaagatggaaaaaaaaaaaaaccttaaacaaaaannnnnnnnnnaaaaaaaaaaaaaaaaaaggaaaaatttaaagtaaaaaaaaaaaaaaaaaaaccaaaatgaccatgtaacaaatgagggaaggaacaaaaggtacgaaacaaaaagtacgaaagaaaatcgatttttcgcaaagcaggagtggagtttaccgggtaccttcctcatgtagaacgaacaaagctgggttatgtgtccctgtgcatgtgcgcggatgcatggaatactttttgaaaccacatgtgaggatgcgtgtgctcgtgcaggtgagtgtgcaggagtaggaacatacgtgggaaggtgcctcttggtgaagtggcctcgccgcggccctatttattcttcccgcggggggtcgatcgccgccatttctctcggtatagctatccccggatttgtggcaacgtaacccgtcatatgtagtaatttttttttttttttggggggaatctcaccgagatgggggaagaggcaggtgtgatggacgtggcgaacggggctattttccatctgattgtggcatgcggtattatatgtgtacacctacacgcactgcatacaagtttgatgcctccctcacgttggggtgcagcattatcgtcgtgaagaagggggaagtaggacgtccattctgtggcaggaactttaatgggttacacgtattgcgtaaatgtacagttttttttttttctttttttattttattttattttattttatcttattttatttgatcttattttatttttatttttttttttctgctccaccacgtgcatgccaaagaggaactcgcgcaatgggtcgatcgacggggggaggatagcttgtgcccccgggccttcgtcaccacgccggtgacataggctgggtgtcggctgcgcataggcgcgtggacggatggtcgggcggacgagtggaaggacaggagcatgggcagatggtcgattgagcgaatgggaggacaggcgcatgggcggacatgtattcgttttctccgttgtatacaccaaaaaagatgatacattaaacagaagcggaaaaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacaccatgggttgtggagcccccacgttgaggcgccaagggagggggagatcacaagcacgtgcagacatgcgtatgtaaaggcatatatgtgcgcatgtattatttacaacatatatgcatctcaaggaactgctccaaaatgacgcgcagctccctgccttctcgtattcctcgatttcgtccaactcgttacaataaatgaaattaaaggcactcgcgtcacactttatcccccgcttcgcacagttaagtaaaaagaattccgcccgttacgtaagaagcgcaaatcgacagacagcgcattgttgggaaggcagggcatttatatcctcgaaggtactcatatctagggaggagaccccccctgcttcgatcgagccgattagcggcaatggcgataatgtaactttgggaggtgattatacagagttttttgaagagcagacggagcagtcaccccagggggatccacaaactcagcaccccccccgtgagcactcacccccgttgcggcccgatggggggacgaagaacctcgatgaacaggtcctgaaggagctgcacagcttaataaggtcgattcaaaaattggacaaaaagaagaagcaactaattgtgaactacataaatacgttgaataaaaaatacttaaaaaatgtggaagaagaaatagtgaccttctttgaaaaccttgaccagtacatggcggcgaatggtctcctcatgtgcgacgttgggggggaagaagttctgagtcatatcgagggggtagatatgaatctcggcgaggactgcatccaggggtcaggcaccgatgtgaacagccgcttcgatgtgagcagccgcttcgatgtgaacagcctcttcgatgtgaactttatcaaaaaggcgaaaaaaaggttatacggggatcacatataccccatcgtccaggacacaggggaacggcaaaacggggtgcctaacgaaccgccctacgaaccgccaaacggggtgcctaaccaatcgccctacgaaccgcccaaccgaccgcccaaccgaccgcccaaccgaccgcccaaccaaccgcccaaccaaccgcccaaccaaccgcctaactgtgcaacggcggggagggaccctcccgaggaggacattgtgaacgtgcgcaggcaaatgctgatagagcggtcctcctaccagaaggccatcgaggaagcggaggagttcgtttcgaatctccacgacttgaagaagataacggaaattagggggctctgcaaaatatatttgagttgggtgaacgagctggagcgaaggattgccagctacaggcagaggcagcggcggcgaggcggcgcaagtagcagcgatgaaaggagcactgctgggacgggcattactgttgggacgggcactactgttgggacgggcactactgttgggacgggcactactgttgggacgggcactactgctgggatgaccgccactgctgggacgaccaccactgctgggaagacctccactgctgggaagaccaccgcttcccccgcggagactggcagggggggactacccgaactggtagaggacaaactgctagctatcatcaccgtgaagtggaccattcagtacacgttcaacccacataaaaaaaaatatgccaacagtatcatcacgcaatcgaagaacttcgaacagggctactcctatcagtcactgttcacacatgtcgctatcaagatcggccaggaaatcaacaacgagctgaattttcaacagctggagaggaataacctgctgtatcgctacgtgaagagaaacaaagccaacgcgtccttctcgcactttcagaagtacaggatactatgcgacattaggaagaagctgcgaggtgggagccaaaggagtgaagaagccatcgcgggagtagctggagaggcccctccaaggggcactgcaccatccactacgcagttcagtacacaggccaccgcagaatctaccgcagaatgcaccgcggaacccaccgcggaacccaccgcagaacccaccgcggaacccaccgcagaatgcaccgcggaaccccccgaggatagcccccgcgacgacttccacctggttcagtggagctcgcagaagaaggccgcagtcggagggctgctcctcaaaatgctcatggatagcgcaaagatggacgtcgatctgagcgtcgccaaggaggaacaccggaatgagtataggtattacctcctcctgcacaggatggcgaaggataacggggagagtctgcacgcggattgcaaatacgagaaagagctgaactacgagaagtactacgaggaggagtccaactcgctggactttgtggtcgtggagcggggcaagggacggggcgccgaggaggcgccggagaaggggaagcgtaggggaaagaagagaggaaaggggaagcaagaaaggggcggcgagggtggtgagcacaccgccaacgcggcgaacacagctaacgaagctaacgaagctaatgccgccaacccgggtaatgctgccaatcccggtaacgccgccaacccgggtaacgaagctaacagcgctaatgccgccaaccgcgccaaccccggtaacgccgctaaccccacaggggggtccccgaaaaggcgagaaaacagcttttgcaaacggcaaaaggagaagctgaagaacaagcaagtagttctgtaccgatcgagaagagatcccaacaagatagaactcccagtatttatccactcgtacatgtggaggaatggtaattggtatggagtaatacacatgagggagtgttgtgctaattatcttctaaacaacgcgataaactcgcatatccccctgaaccacctaccgatgataagcaagccgaagaagtggacccattccgaaggaggaatgatactgttgaaaaataatttcatccgttgtaatgtgaaacccttgttcaacatagatgtatgtaatttggagagaatcaaaaatatcgtatcccaaataggaaatattaggtggaaaataaacgatgagattttatatcttattgaatatgcttacatgaatggaattacaattggaaatatccctcgtaaacaaaactatgtccttccaaatagtcccttagacatgacaaaaaaaaatgctgacgatattaagaagtattatctgttaagggaagaaattagcagactgaataaatgcctgattagtgagagacctacttttttacaaaaacttgcagtggcaaagactttaaaaaattgtgaagtaatttattttcctcataatattgattttcgagggaggatgtatcctttgtctcctcacctccaccatatgagtgatgatatttgtcgtagcttgattacattccatgataaggaagaaattggccctagggggttgttctggcttaaggtacacctggcgaacaactttgggaaagataaactgaactttgagcaacggatcagttgggtcgatgccaatttggggaatatcaaacggttgagtgaaaatccgtttgaacatatggagttttggaacttggcagagaaaccttggcaagctttgtccgtcgcgatagatctcactaaagcgatgcaatgtcccgatccgtccaagtataggagtaacatccctgtgcagcaggatggtacttgcaatggccttcaacattacgccgccctgggcagggactacgacggggggaaggcggtgaatatcattccatccgatgagccgcaagatatttataccgtcgtgttagaaattgtgaggagtaaaatcagagccgacttggacggagcagccgtgacccccacaggggggagtagcggtacaagcggtggcgtgagtgccgatagcagtagtggtgtgagtggcgacatcagcggtggtggcgcgcccaagtcgagctccacctactcgcgaggagatctcgcccagtactgcttccaattcgacctgctcaaaaggaaagtcgtcaagcaaaccatcatgaccatctgctacggagtcacctcagtaggagccaaggaccaagtcaaagggaaaattcaaaacatgatcagcaaagtagtggataaaaatgccataagtcagttgtcgcagtatatagctaattacatcttcgagtcaattagcgaaattttcaaaagggcaatgataataaagaaatggtttaataacttatccaaagtgacgaacgagctgaacatccccgtgacatggttgtctcccataggtctgccatgcgaacagccataccgattaggacaacgaattttagttaacactcccctccagtcagtgagtgtcatttcttatcaaaatagcttactacataaaaataaacagagacttggatttcccccaaattttgtacattccctggatgcttctcaccttatgatgacagcggaaaaaatgatcctcgaaaataatttgagttttgctgctgtgcatgactcctactgggctcacgcatgcaatgtagatttaatgaaccgatttattcgagattcttttgtcactctgtacgatgaacccatattacaaaacctttaccagaactatcagatgcgcttgggaaagcacgcctccaggattccagcgcccccggaacagggactcctcgacgtatccctcgttcggcacagtcgctacttttttagttgaccggcagcgaggggaggcccgctgagcaggtccgcatgtcgacatgggcagatgcgctcatgcggagatgcgctaatgcggagatgcgcttatgcgaagatgcgcttatgcgaagatgcgcgtatgcgatcatgcgaacgtgtgcacatccacacactcacgtgctcacacacgcgtacacttatatgtgcgcgcttgcacaggacaaacccccctccttttttgtctgcgttatgaaccaacttggcggcgaacagcagagaaacgcccgccttttgaggattaaatttaaatcaaaccaaacacgcctaccgcgatgtgcagtgtaggcgttttcttgtttaaaaaaaggaataaaaaagaaaggaaaaggaatggagatagaaataaaaaagaaagaaaaaggaatggagatagaaataaaaaaaaaataaaaaagaaagaaatgagaaagaaaagagaaagaaaaaagaatgggttccacattgggggtatctccctaggggggctttttttcccaagtgggtactagcctctgggtaaaggcggcgcaaatggaggaagctcgcctcgccccatcgataagccgctctaccgctgcatcgatccatcgatacgccgccttaccgcctaccgccctaccgctccgccgctccctcaccacgagggggtgttcccgatgatggcgaactcgcgcacgatgtaggggtagagcaggccctccctctccggctcggggtgcttggacagagcaatggtgtaaaccacctcgcgaatgtcgtcgatgttcccctcgatgatttcatcattcgcattctttaagcaatttatttgctgcgtgtggaaggtaaagataaaccaaggggagctttcctccattctctgtgccccctttagttcgtgatttttatatatcagtacattcgtatccaggtatactttttttttcttcctttcggttatgcttgcatttagcgagttaaaagctgactgcccgcaatgcagccggagcgtttcttcatcaccaattaggtaagactcaacgatgtgcttcgaaataacgtactcaaacaggtacatcaattcacacagcttaaaatttttgtcgtgcattttcatctccctcagtgctgctgccaattccgtttccccaaataattttcccaaaatgggattttcaaaaaagttatttaaaaatggcatgtctttcagtttgcttccaaatttatcccatgcagtctcctgtgccagtaccagttcggtgctctcgggtttgtcctcagcgactccctgctctgtgtgctctccaggctgcctcgctttgtttgcactctccgtgctggactggtttggcagggatcccttttcccccgtgccgaggtcatcactgcggggagcgccgcagtccgaagcgttctccgtattgcttcccgcgcttcctccgcttcctcccattcctcccattcctgcgctccccgcgcgcgcactctttttgtaccgcctgatggccatttcctgcctccatttgtccagctgcacaaaggcgctgttcttctcgttccacttgtcagccaattctgttaacttggtgctcgtgcacagcaggaacttgtgcagaagcagaaaaaatttcacagtggcatttttggaaaacctaaaaagtgtgtaattttcaaagcagtagcgaataaaattattgacgtcattgtagagaagcttcactgcttcttcatttttttcctttatgtgttttaggagatttatgttatcctcgattttttttttcagcttcaccgccttgtggtctatttcggttttttccttcaactccttcagggcctcctggtactgcttgttttccttcatgtcttttttgacctgccaagggggggggggggagcggtggttagcggtggttggcggtggttagcggtggttggcggtggttagtgctgattagcgctgattagcgctgattagcggtggtgaggaacagtcccaattggttacacgcgaaccgctgcgcgagtgcgtcccgtcaagggggggagagatgccccctccatggcacgcaccagaaaggagaaaacctacctgctcgataacattcttcataaaggttgaaaagccttttttatttttccccgtgagatggacactcccctgctgtggattccgccctgcactccagaggaaggagtccgtgcccttgaacacatacttactgtcgaaaatacttctcactttacatgtggccgaaacgaatctcctacactttgcgttcttgccaacgttctggttcacaacaaacacgctatttagaatgctcctcatggtgcgtctctccctgggttcttgctgcaagcgcccgcaagtgtgcacacgtaattacgcaattaagtaattacccaagtgcttacacatgaacgcactcttttgtttacgccggcaagtggggtcaactaggtagcctgaccagcatgcggacggggcacgttcaccacatgggcatgccacacggtcgacatattctgctgttgaacaggtatatgcggttggtctggcgaacggggacaaaaaaaaaaaaaaggcaaaaatagcacaaaaaaaggtaagcaaaatagatagtgcgcatatacaggtgcgtattttatatgaatataaaggtgggcgttttccccttctgttgcgtcaccaacggtatgcaaaattaatcggcaggagggcacccctttcccactgagaactctcaccgctagtaggctgcttaacccagcagcggagttcactctgagatgtcaaactttgtcgccagcgctgatgttacgtttatagttgcaaaaacgtacacgtacgaacatgtacagatcatatgcttttttccactcctgaatgaacgtacaaaaaaaggggtactcttttatgggtaaaaaaaaaaaaaaaaaatcccctcgcatgactgcaaaggaccacaaaaacaacactctctctacatatcttttcgtcgcttacttttggtttatgaaaaggttagcatttttaagcggcttcgccagggaaaaaatggggcgacctgaattattcgggtgtttttccatatgcacgttttttgcgcgtgttcaagcgggccatttgaacacgggcgaaaagttgaagcccaagtttgtgaacgaaaaaatgaatgcgcaaaacaaggggagaaaaaaatattaaagctgcaatgcattaaagctgcaatgcattaaagctgcaatgcattaaagttgcaatgcattaaagttgcaatgcattaaagttgcaatgcattaaagttgcaatgcattaaagctgcaatggaggcacaacacgatagtcacaagccacttgttcgctcctcctgtcgttatgttcacaactcgtcacgtaaaaaggccacccacccagttgaataaacttgcagtgaatgtttacttaaaagaaaaaaaacactttatgaggaacgacaaggaggggaaattttgtagagggaaaagtgcccctgccctgtgcgtattaaatggaagcagttttgtgagttgttacgatttggcgcaaattgcacgaattgacttctccgcgattgcgaacttttctcctgcagaggggagggccattgacgagaaacgagccaaatggaccacggtaaaagcgaattacaacgccgctgccatcgcctgtaccatcatttccacgtctgtgcgtataattacgtttcatcgtaaacgagcaaatggtggccatatcacacaatgaaggaaaaaagcctgctttccgcggttttacacgcgcaacaagttaagcgaaatatgttgaagtgatgcgaaagacgcagtggtgtgatcgctacgcaaagatacaccccacgaaaatacacacaggtatgaaactgaaatgaataaaatgacataaaaataatatgaaaaaaaaaaaaaaaaaaaaaaataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatttatatttacgcgcatggttatatgacgaggtatagatgcctaattggcaaggacccatccttcctcagctcagttctgcgcacttgttctcttccacttattcgctcccatttgttatctcccatttgttcgcttccattcattccattcatgttaatcccgctgctgcgccgcgctcggccctaccttttcataattttgcgaccgcgccccctgccctttcccccggccttcaccttgtccttgcttgcaaagcccttgtccttggatatcttctgtttgggcgtgtcgtccaccagcaacgtgtcgagcgggaggctgtcggagagaataaagtaccgtatgttattccccctgatcgttatgtgatccagcgacaaaaactgcttcgtattaacattatactcaccgacatttttgtttttaattacgactttaacgttcttcatgtgtgtgttcattctgatgtccactcccgttatgatccccgtcacgagggttccgttctttaactcgatagtgacattttcgtttgttaatttcattaagaaggtcaccagtttcattgtcgctgcaccgggggggagtaactgggatgtacgctcgagggggcttacttaggaggttcccgcttaggaggtgcttacttggaaggtgccctcttcgaaggtgcctacttggaaggtgccctcttcgaaggtgccctcttggaagatactcacttgcgcggtcccaatttataacttgcgctcaatcggtgtatatatttcacctcaccacggacactacctctcgttctgctgcttcgattacaacgtttatcgatgccgcgacttcgcctgtgggatgtcaccaaatggagatactgcccatgggtctttgcaatctttaaccacttgctcatgagcggggatttccctctacacgcttcgttaaaatctgcttaacgatgcgcgaagatttgtctggcgaggaaacaccgcctactattttaaaactgtttaaagagaaaaaacaaacagcttcttcaaaagcttccttcttcaagggcttcctttttcaagagcttccttcttcaagagcttccttcctcaaaagtttcctccttcaaagcgttgcagattggggtatccctctcgttggtttataaattttactcgcaatattttcacattcgcaggtcaggcaaaaaaaaaaaaaaaatcacaaaatggctgtatcgccagatagcaccatccgacaatcaactccgatttgtgaattgcgaaaaaggttgggaaaggattctcttcttgcgccgttaaaatgattcacttatgcatattcaagaaaaaaaaaaaagagaaaattaggaaaaaaaagcgaaagttaaggaaaagaaaaatcgaaagttaagaaaaaaaaaagatgaacaaagaagcttcgcccaagtgtatagaacacctaacgcgcgacatacattttccccaccttcgcagcaaaagcagctctcctcctcaagggctcttccacgttcgtatttctctccttcaaaaggcgcatttgaaaggagtgacatcagggaagaaaaatgcccagtgtatgtgtaatatgaccactcctgcatggaaagctaaaaatgggcctttacaaatggactaccactttttgcccatataaacacgagtacgacaagcactctttttttttgggggggaacctcttaattgaaacggcaacacgattggcatttttccttcatgctatgtgatacccttttgtcagagtactccacgtgtttgtccattacgcaaaaagttatcctccatgttgaacaaccctaaaccgtcctttccatgccaacgtcgtttgttctccgcagatggaaatatacgcactatgcgcatcacactcctgcgtctgtacgtggcgagttacgatatgaatgtttaagcagtttatcggagtgtttgcccatatatgattaataggccccttttcgccctgtgcagtgcagacgacatacgttttagcaaacacacaaaatggctaggcgaggaaaaaaaaaaaaaaaatttaataggcataaacaactcccagaccacacgtatcgaaaaggttgataaaactgaacaagcaggagtaaattttgggatgacgataaaaactacccttcctcctgtgacctgcacacatattggtggtgtagctgtacgtggctatggctacttgggggaacaccacaagtatgagcagcaacgtccagcttatgcaaacacattatttgatcacatcttttcatttgctcatcgtatcctataagtaaaaaaaaaggtttccatcatgtccccccaattcatacttgcccgtttaatcgccattattaatggtgctgcatttctgctcgtctgctcgtctgcccctctaccaataacctcaacggattgttcgatacacccgcggttaccacttcgggaaaggttcacggcaaatggtcgtgactaatctctgaaggcaacttctccagggttctgtactcaccattgggtgtgctgtaccatccgtcccatcactgcgcattcaacagcttgctgtacttctcctcgtcgatcacccccttatcctttaacttccccaaatggtacttgtaaaaatacgatggtgtgtagttccgcacggagaagtccggcttgtgcgacttcacgacgaccgctgcacctaacataagacttaggaagctgcactcgggggagaaaggataaaaaatgaaagcgtcacaatggtaaacattgcgtgatgaaacacatgcaagtaaaagacgacacgagggggtgggtggggggatgtctccaatatgtatccctattgagatactccaccttggctgacgccgcttacacgcgcggtctgttaggtggtcacaaagcacacagccaccgcccacactctcatgctctgcccacctgtaacgccgtaagaatttcactcggtccttcgaaaagctggggaaacatttgaagatttcttcgacggggatgaaaaccattttgcgtgactgtttggcggggagggagcgggaaaagaagagggaaaaagaacgcgaaaaagggagggaaaaaacgcgaaaaaaagggcgaaaaagaacgcgaaaaaaaaggcgaaaaagaacgcgaaaaaaagagaaaaaaaacctacatgcacattacatttacaattacatgtacccccttttcttgtgcatttgcccttggcgatgaagcagtatgctcgcggggcccacgtacgaagcgacggtttccgattagggggctgactgattagccgtagagctatacaacattaaacgatacgcgcaaaaagaaattgtcaaaaaattttgcaaacacttggagggacgctgatcggaatggcaaaaaaagggcatgaccactctgagcggcagtttttgtgtgtgatgtgaaggagatgattgaagaaatggggatgggagaaacgggaagggccgatttggtacgttaacgttaacgttaacgttaacggaggggatgggcgatcactatggaaatgacgaccacgatgattaatcctgtggtgaattcgcccccaaaggttaggtgaactgccaaatggattgccaaatgaaatgcccatccaatctgcagaagtgcgcattgcgggaagcggggcggatactccggacgatttttttcaaaataaagcgtagcgaccatcgcagaggaaaaaaaaaagaaaaaaaaaaaaaaaaaaataaaataaaaataaaaaacctccagtaaacattttaaccttaaaactacctgtaaaagtcgtactcgcaaaaaaaaaaaaaaaaaaaaaaaatgccacttttaggagcaatgtgtagcgcgtttggggtttcgcttgttcacactgacacgattagaaccacaagacgatttgcttacgtcggggcagatcccataaattggtttcttccaaaacgtagttgtgtatattaaaacatgcctctgagctgaagcagtgacatatttaaagttaaaagggttcattcttcacgcgacgacatgggggtggggggacacacacagtgccttgattaacaggtaggtagaggggactggtggtagattttttttacctgacgttcacttgttgagagagaagcgtcaaattgggcaaccctgtggaggagggagtatcccgcatggtaaagttacgtccccccctccccctgcacatgacatcacaacacattggtcgcctgaccgttgtgctcgccgctcggctcgctggatagagtaaaactagagctactcttgcgcaagttgttctcattgtcccccctcctaacatcgaggtccgaatcggagagagtgctatccaggtggtcaattctgctgaccaaagagtcatactgcttgttgtattgttcaaacttctctgacagttgtggatagttactcttggcaagttcattcgagatttttattttttcatttatgtcactagctagctgtatgtacttgacaagcgtgaaggaaattccattgagggtgccttttatttcgtttatatctcttccataagacgggttcagtaactgcactgggttcttttccaggtagaggaccttcttttccatttcgtccatcttgtctcgcagggctctttgaaggggatgaacggaaaaaaagggaaaaaaagggaaaaaaagggaaaaattaaataaaaaataaaataaaataaaataaagaataaaataaagtaaaaaaggcaagcatgcgggatggttcccgtttggtgcgtgcgcgagggtgggtcgtcgtgccgtagagtctggcttagacaggaaaggacatcccccttttcccgtataaacgttggcattcctttttgtgccttattttttcacccccttttgctttccctacttgaagtatggcgtggcgaggagcgtcgtgaatttgtaaatcttattggacatttcgttgttgcgcagtcccccgaagatgaagaagtagccactctcatccacttggatgatctttccataaaaatggtgagtaactagaggtgtgccgtacacgttcagacatgaccaggtgttcaaattgatatcgtacgcgtgaatgtcttcgagggggaagaaggggatgaaggagatgaaggtgtgtgtgtgggggttaacgtatgagtatatatgagtgtgctcggaatggtgcatacacacggggaggagtggggcaacgtatgagtatatatgcgtgtgctcggaacggtgcacacacacggggaggggtggggcgcgctggggcttacccatcagctccgacttggagtaccagcagaagttgtaccccccgcagaggaggaaccacctgtcgttcagaacagtggagctgtgtctgcaaggaaggaaaaaaaaaaaaaatgtgcaaatacacatgcacgtacatatgcaaatacatacgcaccgacacttgcacgtacatacgcacctacacatgcacctacacatgcacatgcatggagcccccccttggcttacccaaatcgctgcacggggatcttcccaagggaattctcaattggggtccacttcccgttacttaaggagtaacaccagaaggtatcctcaacgcacttattgttggagttcagccctccgaagataaacgccttgacgtcatttccctgattagatatgcacacagaacacgagtggaaaaacctggcactgggtttgtaaatcaccttcttgtaatactcatccttgctcataattttgacccattttttttcctcttcgaagaagcaccaaatgtcgttgttcacgtttaggttccccatgttccctgcgaggaggagcgccggaggtgcatatctagccgcgtcacagattttagaggcagcgctataaggagctaccacataagcagctaccccataaggagctaccacataagcagttaccccctgcgcagctaccccatacgcagctaccccataagcagctacccactcggggcaccgtccctacctccgtggatgaaaatgatgtttttgtatttaaaagacacatgtccaaaaacgggggggggagaaaattgcacctttatgtgttcccaggtgttgttacttaaattaaacatatacgtgtcgttcgtgatgtacttgccccgctttcctccaaataagaataggcactgttcttttagggcactagagtagactaaattcagcgttgcgtagtaccggctctgcggtggggtccgttcttccacgaagctgaacactttcatctctgcggcgggggaaaaaaagggaaaacatagcggaaaaatgggagaaaatagagcggaaaaatggcgaaaaaatgacgaaaaaatggcgaaaaaatggcggaaaacatggctgaaaaatgggggaaataatagccgcggatggacgaatggctcgctgcgcacacacagaaggccaaaaggcagttggcactctgtccaagtagccccttcgtcacttcggcactacgcagcttcggaactactccgcttcgtcaccacgccgcttctccaccacgccgcttctccaccacgccgcttctccatcgcgcggtgctcaattaccagtgctgaacttaatcagcttcgagttgaaggattcgctgagttggttgccgccatatatgtatatgttgttcttgtagaaaatgcaggaatggccaaagcggacgttgaaaacgtctccccgatgaattaactccgatttacagtaaaaaggtaacacctccgaacagaaggagatggactccacattgccctcatcagcatactcttccaaagctgacgaatctccatgcctgaaaggcttggcaataattttaaataaattttctgccaatatgatggtgtcatgtgtaaacttggccaagtaggagtcttccttttttacattcaaaaatttatttgacgatgccattttgtgtgatttttttttattttatttatttttttttttatcctatttgggtctctcgcggagtgacatgctgtgtcgagggggcatcacaaacaggcatccaacggcgcatcgcaggtgggcacccaaaggtgcatcacaaattggaagaacaaattggcggtaatggggagtaccggacggaggcaacacacactggctggaaaacaactccaaaatttacacccactttgcgcctctaagggggttatatagtacgcgcatgtgctatcaccaggcggttagttttggctggacgttttttttttaattcccaatttgtttttcctggtgtgtattttatcgttccgttttgttgttcccattttgtcctacccagtttgttgttcccacttcgttcttcccattttgtccttcccagttgtaactgctcacctcaacgcagcagcagtgtgcaccgtgcaacttcgtctgtggccaccctgtggagcatttcacccacccgttcactgcaacccttctttgctgttttttttttttttttctacccttcacccgcttagtacttcctcccctgggggnnnnnnnnnnnnnnnnnnnngcatgcacaactcacttggatggaaacgctacgaccatgtagtacatgcgatgttgctaatttaaaaaaaagaaaaaattgttctgtccacacttaaaactttttttttttttttacaacaggtattttaaaatgaaagggaaaaggctgcgaattaggttaaccgcaacacgcatcctttggaaaacgaataaactgggggaaacggagtggcaaaaaagcggaaacagaatggtaaaaacacacgaaaaaaggaagtcaaatggcgcaaaatgaaagagaaggagtgggaattttttttttctttcccatcaatgccatacttcacacatacgatccgtgccgcaaacggatgttgaaaaaaaaaaaaaacgaaaaaaaaattaacatcccggaagaggctgtaccccttttgcgatatcaaaaaagtgggagccggggagtggacaggagaaaacacacaaaaagggcaaacggggcaaaaagggaaaaaacggcaaaacggcaaaaggggaaaaaacggcaaaacggcaaaacgggaaaaaacggcaaaacggcaaaacggcaaaacgtgtaaattgtgcaacgcgcgtggaacgccacgatatgactcccccggatggaaaaacaagcggctaacgggacaaggaggtaagccagtcgagcacaggttcacacacaaaaggggagcagggcaggaacgatccccctcttcctctatatgctgtcatgcttcatcaacacgttggacgattccagctttcgaatgcgctgttctaatttttccaaagcttccgcgttcatgtttttggagagtagcttttcgcactgctcgttcagcttttcgagtgctgcggggggaaaaaataaaataaaacaaaataaaataagacaaagtaaaataaaataaatacatatataaatcatgacaaggcatgcttggctatgcgcacatgctgagccgctcggctggcattccccaaatgagcgcccccaacacatggggattgtttcccctctctctgcgccgcgctgctcctttgcacacaacggagccaaggctccccaacctaccggaaaacttcatctcgaaggtcttcatcatattatttatgttgttcacgtcctctttcaactcagctatttttaactcgaattcggctaaattcacatgatcattgtcatttaaattttcgtcgatgtttttcatttttgtgtttagctgctcgaatttccccgtcaaggttttgtatgacacgtacgtaactaagggggacatgctgaaagcatcagagaattcgctcgactcgtccgtccctccaaaaatgtggagtgacttcttataaggaactaaacataacgatccatagtatcccctgttgaagctttttgaggtactgatgtcaacttcgaaccaggagaaggtgtaaatgttcagtgcgtacatgtctgtagggggaaggggtcagcagggatgaggaggacataacagtgagtgtaacgttgagggttggaacaacagacgtggtgaaaagcttttgctgatgtgtgtgcggtgtgtgacctgcaccccgatcaccttggagcacctaccggacagagcgtagttttcgatccacccgtttgtgattcctccgtatataatcatccactcgttgtcgaagagttgcgcggagtgcctgcgcggaagaggagagggggtgtgcatgtgcgtacataattgtatgcaactgtacgtgcgtaaattcgcacgtcatcatgtgcataggcgaatgcggtattgcactttttttatgacccgttcaggcgatttccgccgcagctagccattttgccgctttttttttttttttttttttctttttccttctttctttctccttctttcttttttcgcctttctctttccttctttcttttttcttttttcgcctttctctttctccttctcctttctcctttttcatccttacgcccatcgtgcgcagggcttgggccccgaggtatgggtgatttccttccacctaaacgtgttgaggttaaaaatccacgtgtccgcgagagccccactgaagcctttcctattccctccaaagagaaaagcaagccttgcatttccgtacaaggaaaagattaagctgtgtccatatctagcttcgggactcttatcaatctgattaatttccttccaagcacccccagaaaagcaccagaagtcggacaatacagcattgtgtggatttagcccaccatgaatgaatatggcatcgttaaaattgaaggaagcgtgtttatatctagcgcttggttttgtagtgctctccactcgttcccatttctttgcttggaaatcaaatttaaacgtttcatcaagtatttcatctttttcattcattcctccaaatacaataatgctctttttgttatcttccgaaataacattgcccgagtgaaatgctcgaggagtaatgtcttccgaatttaatctgattttttcaaataaattgatgccaggcacataccttataaaattattaacacatttattctgtacaattcctccgtatatgcaaatgtctccatttatttcaactgtgatatgaccttttgttcttttgaagcatttctcattgtgcataatttctgttaagtggaatacaggtggtgaaagaaatcccttggacacgtcttcattattttttatgttcactttatcattcatcatttttatttctcttttcacattttctgtatcttctttgttttctttttcatcaactttttcggccccttcaacgtgtgccccccctgctttttcaggggttggagcttgccctgctgtggcgccacccattacgttagtcatttgttctgatgggttggcttcatcgtttgcggttgatactcctgcagggttgttaggcacccccattgggttgcccatatgaggggcaggaccattgaccatacctccagccatagccatatctccaggaatagccatatgaccatttgaggcgggcatgccaggcgagctaaccttttcttctgggctctccattcctgctgcattaattcgctcaaccgcgtttactctttccgctgagggaaacatttgaggtgcctgcgggccaactgcggcggtgctggtcacccctgccgctttcgctccttccataaatggcttttcatcggtccgtggctcatctggcgctgtgcttagggtgtccatgttgtcagtgtgtggagagatgcccggggggggaactttcgtgggtgttttttctggatgttttcgaggatgcgtgcgtggattcgtgcgaggatgcctccgtggattcgtgcgtggattcgtgtgtggacttcagtgccgactgacgcgcccccttacgtgagtggactcatgtgtgtgcaacttactggtgctctcagcttcactttctccagaactgttctgaaaatataatctaacctgttttcgccttttttttttcgggtggtcctatggtgcggccaaaaattgcctcttatctcctgttgcgaaaaacaaacacagatttttgccaagcgtacagttcgctaatccgttcgagaatttttccgttttttctttttcccggatgagttcaccttttgtcgcagtgtgggtaagaaaattaatttttttcttttaagaatgcggccaatgtgtgtacacatgggagtgaacaaatgacaaccaaaatgacaaccaaaatggcaaacaaaagggaaaacaagaaagtaccaaatgaacgatcacacggatgggcagagaaataaacacgcgcacatttactacttacaccttagcaatctcgcgttgcgcacagaaacggcggtggcgattattttttcagaaacaacttcgaacgacagtttgtgaagttagaaaaaaaaaaaaaaaaaaaaaaataactccacttggacgtacgcacttgtgcgtggtgcctaaattattcgtttgacaagcagcgcatatgtaacatttaaggagggtttcgcaaattggatgtcgttcgggacattcttttgttctgttggcgtagtgtgcttagctcattttgcttgttccgctttttttttttttttttgcacttaagggacaaacaccccgacacgatctacaatttagtgccagtcagcgtaacgtgtgtgtatacctgttggtcgttcttttgtgagttcaccaagttgcacgctcttttgttcttttttgcttttttttgctcttttttgcttttttttgcttttttttttttaccattggtgataatttttcttgattcttttttcaattcggtttctcccccgactgcgcaaaagcttcaattcgttggaaggcgagttggggttaggccgagagcaccccagcggaagggagcccgttgagcgcgccccgcacagggaagaagcaaaaacggtctctccttttcgcgccaaccatgcgacgttgttgcacccatttagctgcatattttcgcccgttttttcctgccatcaatgctcctttaaaatgtcaaaatttcccacctcccgactgcctccccccctccccctttgtgcctgtacgtgaagcaaaacttgcacacacgtgggccgaacttttggaaattctttttcatttggcttgcatttgtacaaattttcctccacacacatcacggttgtccccctttctaagaagcagccctgagcgttttaaagtaggatggggggggggtgaaaaacattgcaggggggatttttcaaaatggccaactgggtaccattcgcgggggaagggaagctctattctgtactgggttggcgaacaggcaaaagtgcatatgaaaggatacgtacagaggtgtacatgcgaatgtatacctacttgcgcgcaagaaagatgagttcccttaactgctgctcccctggcagaaagccaaataaacagataagaggctccctttaaacatttccagcgacatgttcgcgcttccccctttcccctctcagggatctacacctatacatagccgcgctctttcccccatcagtgtggttcgtacggatgcgcaaaatggtagttgttcatgtggtaagctctgcatatatgttacgcacgccgcgcaggcatttttaaaaaaaaggtggaaaattcctggggtataccattatgtgcacccttcttgaagctcttctcaaggatggaaaacttctcctcctgtttaggggtcacagaagtggcaagttctccactttggtatttttttcccatttaggaagtaaaaaatgggggcttacagcttcgtttatccgcgtgcgtaactctcccttcaaaaaaaccacgtccatatttcgtttcaccctctttggcaacaattttgaaaaaaaaaaaaaaaaaaaaaaaaaagttagctgaaaatggctagccaaaaagtcatattccgcttggccaccattgtttaaaaaaaaaaaaaaaattccgatcaactgagcagccatgttactgagttgctaaaacatccatggtgatacaaaacacagccaaagcagaactgttgacctttcgagtcgcaattaacggatttgcgaaataaagaaaaacgggatataaaaagaaaaaagaaaaaaaaaggggtttaggtttatacggaagagagataccctttgttgccctcctcaactccatattggtgtagtactcgtcgactaatgatcacttgtagagaggcatccccatctcgcatcagcaacagcacctttgagaggtacacagtgtaacagtaccacgtcaccagtttagcgacgaaccgaatcggcagttcctccaatccaaagggcaaccccatggatcacccgacgcagtcatttttaaacgacccgaatatgcccgaagaagaaaaaaaagtgctcgtagacgcaaacacgagaaaggaatgggagtccaccgggcagtggatgaagcggaaggaattcctcctgaaaatgctgagttatcacaaacaaaataacctaaaaatcgatgtcgacaaatttgtaaagatgggccatatgtattacaacatgaagtacctcagctgtacgtacagcacgcaggtagtggaggagatgcgcatgtacgagcagggttgacacggttgggcacgcgcccccaaaggagaagcaactgcacggaaaggaataactgtctccgggcgggggaggcaaactgggaaaagggggccaccgaaacgcgtccccttcttttaccccccgaggggaagctctcttcattttttgcccccacgatgcctgcgtccatgtctgcttttttttccaccatggttttacttggcaagacggggagacagcacctcctcctctgacgccaaccccttttgggggagagcaacccggtcggccaacaacgtgcacgaaccagtccgcatttgtcccagttcacatttgtcacgatctacaatataaaattttttaacatttttaactttttttgtttttctaaaaataaattcgttcacgtcagggttcacataagcatggtgaacaaaaaatggggggaggggtacacgaattgggcatcgcccgtggtgccgcttgcatccgcatgtgccatttccgacgcagctttccccgaggaggcataacttatgccacgtgcgtgacgagtgtgtgtgtgtggggaataacaaatgaaatggggggggttggtcggtcgctgggaagatgcaaaaatggacgaggcggcgggaagtacacagggatgttaaaagactacacgataggggcgaattaaagagtccctctaaaagcgccgcttgacagagcagccgcttaacagggtaaccgcttaacagggtaaccgcttaacaggataaccgcttaacaggataaccgcttaacaggataaccgcttaacagggtaaccgcttaacagagcaaccgcttaacagggtaactgcgcttcactgggggggcttctcctgcttgaagggcttcacctggtttaagggcatcgagttgacctcgagcagtttccggaaacgagcgatgagctcctccagggagcacacctcgtggttgttctgatcatccctgttgcgcacagtcacggtgttggtcgttagctccttctcccccacgaccaaaatgaagttaaactggttcagctgcgcctcccgtattttcttgttgagcgtgttcagcgaagtgtctatctccacatcgaagaagtgctggttgagcgtttggtatacgtaattggcgtaatcattgaacttgtcacttacggggaggacgatggcttgtctgggagagatccagaagggtagcttcccagctgtgtgttctatcagaatggcgacgaacctttccacggagccgaggatagctctgtggataataaccggtcggtcgaagccccttttcagctgctctgcggtattcgcggtatctgcggcattcgtggcatccgaggcatccgcggcgaggtctgcagctgcgccctgatcctgggacggattgccctcggccttttcggccacttcctcccgcttgaccgcgccgctttccccattacccccctcgttgagtgccccaaagtccctattcttatactgcaggttgaatctacaggggagctggaaatccagctggatggtgccacactgatgagtacggttgatgctgtccttcagtaaaatgtcaattttgggaccataaaaagctccatccccctcgttcagtttccacgatatattggctgaattgagagcgtcctttaaagcctgttctgcaaagtcccacgtggagatattcccaataaatttcttcggtctcgtggataaaaacaactcgtatttaaatccaaacagatcatagatgaaaaatataaaacggagagtccctaacacttcttcctttatttgttcaaaagtacaaaaaatatgtgagtcatcctgttgaaatctccgtactctagtaagtccactcaaactacccgaaatttcattcctgtgtaaaacaccaaagtcagctaatcttatcggtaacgacctatatgatgcatttaactgtttaaacatgatacaatgtcctggacagttcataggcttcatcccccactccttctcctctacattaaaaataaacatacactctttgtagttttgataatgtcctgaagttttccacaaatcacaactaaagacatttggtgtaatcacttcttcatacatccttattctatattctcttcgaacaaagtcaattaatttattgtatatttttgctccatgaggtagccaaaaacatgatcctggtgatgtatctttatcaaaaaaaaaatgtaattttttcccaacattacgatgatctcttttttttgcttcttccaaaaaatttaaataatcatttaattcactttttttttggaaagttattccataaactctttgtaaactatcattatttttatttcctaaccagtaagcagctgaattttttaacactttaaatgcttttgcttttcctgtactttttatatgtggccctaaacagaggtctataaaattaccacacctatatactgatgtttttttattttctggtattttcgattttatcaaatttaatttaaatggattatatttaaagagatccatcacttcgtcttttgtacagatcagtttttcgaactctgcgttttcttttatcagcttgttgaattcttcttcaatttttttgtagtgttcattcgttatggagaattctcgcagatagatatcgtagtagaacccttctttaagtggtggtccaatggttaggtatcctccaaatagtttttccaagctgctacctaacatgtgtgctgaggagtgccagaaggtcttcttcgcttcctcgtgctccatgttgaggaactcgattttgcagcttccgagcagaggcacgttcatgtcccacaggaggggcgtttcgcctcccacggcggcgcttcctcccacggtggcatccttcgcctccgcttcttgctcctcatcctctatatcgcagagctccaggtccaccttctccacgtaggtcacgcgcgccacgatggagtcctccgccagcctcttcgaaatggagctggcaatatgaaacggggtagttacattacactgtcccaccttcacagacccatccagcaactgcacatttatgcttctggtcaattttgcgtcactcttgagtacctcctccctttcgattcgcttcttctccttcaactcgttgtacttagctagcctctcctggataaacgctgggttctcccccacgaccaaattctgttttaatttctccaaaaggtccccctggaatttatcaacgctggtggtcgatgccatccttttaaaagccactttacttaccttgtaggagtttttctttttccagctgggttcgctgctccacagttggttcacgtacagggcgttttttttcttgaccaaataagcgtttcgactgtagcgcctcctctgtgcgtcattcgagtgagcaacgttgccggcgctccttgcacttggcttatacaacaggggggcgttaaggttgttgcacgtgttcgtgaggagaacgcaaaggctcataaccgtccttcgcattcacgccttcggttgggggtggaactgaacacaggggctgctatcacatacatgggctgctatcacatacatgggctgctatcacatacatgggctgctatcacatacatgggccgcgaacatatgcatgggtcacacgcaggggtgatttcaagtagggccattcgcttcgtaagcatctatcgcaatttcgcttcctatcggtggttatattctcatccctatccctgctgactttttttttttttttcgacgacttgtgcgcaacgcacagtgggttctcaaatccgttttcgggaagaagcgcagtgagatcacccccgtggcatagcctcgggcatagcctcaggtgtagcttcaagtatagccctaggcacttcctcaggcacatccccaggcataccgcgcatgcaccccgttttgcaccccttcgcaggcccgcatgcctagctccatgttgtcaacaaaaagaaggcagattcccctcctgcgcagctaaacagttgaccctttttgtaaattatgttgtttcattcgaagtggtgctaagctttgtggcggccacacgtgagctgccgccataaaggcacatagcagggctgaggtgccactttgctaaggtaaaaaaggggaggtgctttataatctaactcaatctcactccatctcactctgcctgggggtgcctttactggagatccactcacaccaaatttatgaccacatatcatagccccccagtggccgcgccacacggagtgggagaaacacgcaaggctacttccatttcatcgcaagtggctccaaaaaaaagatactcccccttgagcgattacacagcagaaggtgttggtttcgagcacattccttttcgtgaaagttgcttaaggggaaaaataatttacaccttttggaaactgcttcatgttgttgttgtacttggctggaagtcagccaggggggggagggggtgtggttggcctctctgcaaaaaaggggacatcaattggaggggcatcgctactccgtttgtgcagcgaaatggaaaaaaaaagaagaagcaaacggagcgaacgaagcggacgaagcggacgaagcgaacgaagcaaacacacaagcagaggaacaaatatgaacaggtgagagaaccccctgtaaaaaaaaaaaaatacacaacggtgatgcactgcatcgctgcctgctcggacgcagatcacaaaaagggacaaatcaaagaggcactcataccacggagaggggtagacaaccaatgtgaggtgcacaaaaattgaaaaacaaacgaaacagaattgtggagcgtgcccctgaattctccacacgtgtcctgaccgaagtcagtccaacatgatcacgtcgctttccttctccctgagctcgtcgatgcccgtgatcctctcgagtacgctgctgtcgcggatgacctgcgggggggggtaacaaaatgggtaaaaaaatgggtaaaaaaatgggtaaaaaaatgggtaacaaaatgggtaacaaaatgggccacaaaattggccacaaaatgggccacaaaattggccacaaaattggccgcaaaatgggctccaggcgactcaaatgaaccgtagcaaaatcactgctaatacacgccgctccgcgcctacattttcgacgaaggcctcccggcactcctggtagcgcaaaatgaccttctccgagcaacacatgcatcggtcgaaggcactgcaatacattttcctcatggtaaactcggccaaattgagggataaaatgtgaggtgtggctcccaagcaagaaacgagacaatttgaagaagcacccctgttgttcttcaccatgtctgtctcctccttacaaggcttccctccactcatatgcatgtggttgctatacacatactgatctctattcgtgtgaggtgcaaaaaaatatagcgggtgttgcgttagggttattaacaactccacagatagaccaccactgatgctacttagtcctcctctagttacagtacatttctcatccaggggttggccaaatgaagaattttgaggagagtgcaaatcgttacagtaaaagcagccagccttaaaatacaagtaggggtgtcgaattatgtgtagcgattcgaatcctaaggctattgtaattcccaggggtggcattttggctagctggtttacattggtgaggatattgttgtaaaaagtttgcctttcacggattgcttcgtgcgtgaggttgtcctgcttcgataattgcatgtagagatcgctatggtaatcactaggggaatcacaccccacgggggtagtgcagtcctccgtggggagggtggtgaccctgtgctgctgctcacagttatgtccattttgcaactgcctcatagcgttatactgcttctccgcaattagcaaactggggaagtaccttgattccttcgaatcagttgccataaaaacgacatcatgattggatatcaaataatttaattcctcgattgtctccctcgtcttacatatgcgtgaattggagacgtagatcgaatggccaggcataggaatgtcaataaatttcgcctcgatcttcaaatctggggcaatttttaataaactccgtttcgcagcgactactttgtgtactggcattttagactcatcttccacgtcatctgtggtgtacagggactgcctacctacgttcgaatgctttacgacagagttatcgacgaaggttaagtgctttattccccaggttacacacgtccttgcgacattacaccctactgtccccatgcctaggattaataccttcaatgaggttattttttcctcttttaaatctttgagcagcttccattttattaacttcacatgttgctcgagggctattctctgtactacgtctctgttgacaaagttgcgcaggctaactttgtggatggagctgtcgccctttgcccccgcgcgccgcttccacccgggcgcgcaccggacgcgggcagcccccacgagagcagccccttcccccgtagccgcttcccccgtagccgcttcccccgtgaccgctccccccgtggccgctccccccgtagccgcttctcccccaaggtcgcccctgcctggcacctttattttaaaaactgacgaatttagcatgtacttcaccagtcggccgttcccctgagagatgtgtgtctccccagagttagctttccctcccacgtaaggttcttcccttttaccgatcccctcacgttctctctccatatgcatggcaccataatctcgagtaaccattttggataccttcctgtactgagagttcttcatagatgaaatatccgcattacacatcccagggatgataccaatgggatttttcaagtaggggtaattccacaacaaatgagtggagaatgccttgcacaccagttcctcagacagtaaagaaaaatccctaaaaataagcaactcgatttcgaaatcgtgtaattcatattttaaggagagacaatataagagatttctgaaatcccaacctagggatgtgaagaagcaatttggatccacgaggcagatgtatacgtggaaaaaattttctttaacatattttaattttttctccttcatattttgtagatcttctttcagttcgcctaagcagcttaagggtaggacggtgagtccagcataactgcgcagtacgtgataagggttgttgttatatttcacctttggatcatccaagtggcagttacaatcgagtgtgcagaatttttttaactgctccactgagctatctgaacaggcatacatgcaggtgttactcctttgagagtacttctcgcgaatgccgaatagatagtcacacacacccttgaaggagtccaacgaagcaaaatctatttcttctttcctctctccaagttgatcggaaacaactaagcgataaaggctactctggtatatttccatatacatatcatcattgtgtagggataactcctccatgtcaaactttaacagaagaaatgccccagactgtatgaacagtttattcccctgaaaggaggtatcaatttggtgagacaagtagagcaaatctcccacgttgatgtgattctttctccaatctaggtacatcacctcagagtcgataaaaaaatacaatcgttcacttggttctaccatcttaaaatggacaggaggattcaccaccgggttggccaagctgtaataacacagaaaatttttaagatcaaaaaaagtcaaaattaaataggtgtttattttttcaaaatagtttagctcatttggtttatatatccaaaaggaatcctcataaatgttgtcttttttttttgttccatctgcggggccatcattcacatggctagctttcttcaaatacctcctcaaattgctcattgtgtaattaatatgtgtacacctttttgtggatagaaattcctccagtgtgttgaagtttagtaaaatgccccgatatttctttgaaaaagagttccttttcttatccttagtatccttcccctgtgtgtttttcatatctgcgctccttgttgtgtacatcgaggacaagggctcctctactccatcacttacgtcactcgggatagtgtaccttctagtaacgttctccttttctgccatttcttcatgggacatactctgtactgcattttgagtgctttccccctcgatatgcggaaaagaattcttatcaatttccaccacgctacaactgacgtagggatgctcgaacaccaccggctccgaaccatccggcaggtagggatgattcaccgtcaccttcattctatgcactttgctactcgaaagaagattgatgtactcacatcgatgtttgtaaatttcaattttctgttcatacaattttgtgaaaaaagaaatgtccattttgaactcgttgtggcagtgcttcagaatgtccaccccttctgcttcttccctttttggttgacctttttctgttttattctcccctgatggggggttccttaagttggggtccatcttcaaccctaatctgaggttcgaactgctctgcgttgttatgccccaagggggggcgaagttaaacggatgattttttttttttctccttcctcctttcttctttcctttttttgctatccaccctatgtagcacggagcggcaaaattgagtgaacaactttgtgacacacaatttgtgtccctgttagggagaaatgttgcaccaacggggatgctttcctcatacttaagaataacacattttaaaataatttgttgccacccttttcacgaaaaacggagtgctcattacgacaagtcagaggtggtgaactacacatggctgaaatggtgcagaagaaattggctccccaaaataaggcgaaactgttgggggtagcccaaatgatagaagccttggcacggagtatattaaaatgcacgccttcgcaattttgcctcacccgcgtttgacgcgcatacgacacatgcgcataatttctgggaggttgtcctttattccaaagtgacctttttcttttatcgctaagcatatgttggcccctgttactgcacctttcccttcgtcctcccctgcccattaaccgaagcgcaaccatgcattggcaaaacggcgtagtatgttacgcaaaaaaatgggatagcaaaaaaatgggataacaaaaaaaagaaaaaaaaatagcgcatttaacgttatcctattttattgtccctccatttaaaaaataatttttaagtggcacatttaagttggaaaggcatcacctaaatatgctccttccaattttttcctaaatttgtgcccaagtgtggaggggacagctttacaacccctacaacgtccacctacatgtgtatgcgaaatttagggaccaccccaccaaaagggattcgcgacagtgcataatttaattagccgggacaattttttactgtgtacaaagctccccatgaagggcgtagcttcgattaatttttattgtcgtacctttggaacacttggaaatggaggcacgatggtcatccttaccatacgcacgccttgagtaagcactgtttgtggtgctggaaagtagcactacccccaataaggttagggggaggagggagtacaacaatatggtatgttcaacatgcattaaacgaattcctccaccttccttgcattaacttaatcgtaaaagtcgactcaaggctgttttaaatacgcctgctacggggcttcggtctctgcttaattagttcagccatataaatatgcacaacaacaacacaagcagttgttttcgtcttttttttttttttttttttaccaaaattatatgaaccgttcatgcaaaatgtattaaaaaaaaaaaaaaaaaaatgcaaaatggctagctgctaattcatttacgctcccttctttttggacacaccaacagttcttcctcttcgtccagtggtcttggtatgttgaccacgaactctcagtccccagtggtgacgtagacctctgtgcagtctgatttttttcattctttccaagtcttcacgtaggtaggagtccagctggttggcgatgacgtgcaaattttttccttcctttacatccttccttcggtttaagaaccagtcggggattttgaattgcgatggggcattcatgatgtgcacaatctgttgagcggggtacgcgggaggggaaaaaggtcatcatgtggttggaggcatgcatatgtgtgttaagcgtacataatacttcgcacgcacgtgcgcgtcgcagcggaagcacataacagaagagctcaacacggatgatgaaaacaaagattcgctggcgtgattacacagcaggcacatgcgataagtacatccacccagtcgaacatcaactaggggggattgttgcagatctcattgggcatatcgcggtcctctctcacttacgttatttatctcctccgtggtgagttcacctgctctcttggtcgagtccacattggcctgcttgcaaatcacagtggccattctcttcccaattccttttatggccgtcaaggcaatggtgaccttttcctttccatcaacgttagtattcaagattctcagtatgtgctgaaaatcgttttggtctatcacttggagtgacattttcggcgggctattgtttttcgaatggagtttataaagcagatggcactgcgcaggggtgaagaacagctaattagcaactgatcaatgagggggtatgttccgttggtatgcactagttggccgagtattttgttttttttttttttttgttttttttttgcttttttttatatgcctcaaaatggtatgtaaaaaattatttctggctttttcctccaatctttgcgataaaaaatattcgtttctgcgcaagtggcggttatatattctttctatgcgcgagaatttttttctgcactttttggtgacgcgtattttaatttttctttttctttcaattttgcgttgttttgcgggtttcacctcttcccattttcgttttgcttatttttattttttgaaagatgtaaatttttttttctcacttgagttgcacgtatcccacgatgaggatgaaaagcgtgtcgtccgtcgcgctgagcctgcaccaacccaaggtggggggaggcaataatatttttgccgcttgagaagaaggcctttcttaaaaaaaaaatttccccacgtgaagaaaccaattaaaggcaccgcacaatgcgtatgcgaaggataataaatcatctcacgtgcatacaacaaagagaggcatatatttttttttttgtgatgcgatttttctttcgtgactaaatgtgggtcactgtgtaccttactgtcaacttatgggttggtcacgcttttacggaagccacccatttagtaaacttctgccagttcgttaaggaaggaaatgtataacagagcgctacacgtcgtggtcaagggaagggagcacgtcggggtgcactagggggatgatttaggatgggccagcgggccccacttacctgcttgccacgcgcaacggggaataaaaaaaagaaaaaaaaaaaaaaacgtggcgcataaaagtggaaaaaaaaaaatgtaagcaagcaaaacggcataacggcatgaaacacgttctgcccctttttggggcacctaacgtggggttgggaggcattccgcatggcccattcgaatttattttttatttgtgacgccgcgtcattaactccccgcctactacgaaaggaaaatttttatatgaaccaaaaaaaaaaaggggatgtcattctactgatctttctcattttacgaaattgtttcaaagctgccagccgtttttgttttccccaaaggtggaaggagaaagttacgtaagcttaattggaaaactccggaaaaatggaccccctcgtggggacgtacatacagttatataattatctaagtgcacgttttcttttctgtgggtgacttaattttgggtgttctctatgcgtcactggaaatcacaaccgtaacgcagtaagcggcatggcggcgtttatgcatactggggttggaagaagacctgctggggtgatgaaccaaccagtcggtctggcgcattcccctatgtagcccaagtgctgggcggaatatggtgacacatccatttcaccatttctgtgaaacataaaaagatgacaccttcttgggaaaggaagcagaatgaagctactacacaccatcgcgcgtgaaacatgtgatcgagtttgtgtacgtcactccgcgtgttgtccccccattcgataaatctcgtcagccaaacggttgttaaccgcgtcacctctctgggataatagaagatgcgaagtttttaaagtttacaaaaatttggctagctgctaaaaagtgacaaaaaaaaaaaaaaaaaattccccttttgcatgcgcagcaattgtgtagacataaatgtataaatttgcgacgcttccgtttggtcaatttttctgaaccgaaaaacgaataagaaaaaataactcacaacttcttccctgttgtgtaagatgccaaccaggcgacggaggtgtcctcccggaagaaggtatcataccgtacgcatgcacataagagcgtcaaatgggacaccattacgtggacgcacaattcattttgccatgcacaacccaatttcgcatgcacgtcacgcgtatgtgcgaattgtccgattcgaagtgaagctgttctcatggggatgcagacctgcaacatccgctccccagccgagctgagtaacgtgatgtgacccacccatttaaaaaaagtaaaattcgaaaggtgctccatattgtgctaacccgtttggaaaaagtaaaattcgaacgagcgttacgtagagcaaacttgcttaaaaaaaaaaaattccgttgttaatccatgcaactggtaacgtttaacaatctgcaagcgaagagaaaaaaaatgcaaaatagcaaaaaatataaaagaaaaacgggcacaacatacatcaaatttaacccttttgcacatattttttatatgcttaacaaaccgcgagggaggtacaactccgtctatccacccgcccttccgcaacaactttttgagaggaagcccgagcggcaagttgctttttttttttttcccacgcgcacactgttcattccctgtatttccatattgccgacaactcatcgttgtgcattcttttagaaaatgttttttaaaaaataaaaaaaattgcaaaaatgaaagaagattaattgtaaagatattttttttcttctcttaattagcaaaaaggaaattaaaaaaaaaaataacatatgctatacttttatcagtactatatatagcactacctatatgctttcctttttatttccccttacccattttagtaaaaaaaaaaataataatgaccgagcaacctggctgaacctaacccctcaaatgataaactctcaatcacaaaaggggcataaacacttaaaaaaggaacgaactgaggggaaatacgacgaatgttaaagcagagttttcgaaatggggaagatgaaagggagtattaatgctgaagggggcgagggggacgctgatgatgttgtgagagaggaaaaggtgggccacgagagggatgatcaaagtcgggtaaaaggtgtgaccccaaatggactgagtagtttcacccccagtgaagcgcaacgcctgaaccagggctcttcccccatatgggagggaatgaaccaccaagtgaggagtacccaacagagtagccccagcaaagagagcgcaagtacgaagaagagttgcccactgaagagcaacttcctttaccccatcacaaaacacaccatactaaggagcgtaagcactataaaggaatgcatctctgcgaaatgcgccatgccggaacacacacagggaggaacaagaccgacaagcgaaaaagaaccaaccattaaatctcccgtagtgcactctttcatccaagcgaatgaaaaaaaaagcaacaaaatgaaggacatcacgtcgatacaaatgcccgcgcacagaaacgtaagcacctttgctaagaggaacccccaacaaatcttaaaaagttacatttatatgataaatagtgaaaggaacaatttttacctgaacacggaatgtacagataaaaaaggacataaaaataaattccctcctcatattttaaaagagcgaatattgaactttagtaaaagacccagggatataatttctaagctatcgaacaactgcagcagtggcaacaatttggagaaaaataaaaaaaaaatcaaagttgataaggaagaagaaaatgacgatgttatccttttggacggagatcaaaatttaccttgccgttcaggtgaaaatgggccaaaaagtagcaatacgggaaacaacaatttggtagaggggtacaataagaggaagaacacatgtggaagtaacaccttcagttttttgaaaatcccctttgcagtgaaacagaaagatggtaaaattaccgctaaaaggagcggcatagcaatcgcgggtgcgggcataaaaaataaacaaagtagcgcaaatcatacgagtggagaaaaaagtgacagtgtgaaaaacgcgtcgtttaaaaaaatttttagtgcagaggagatgcacaagatagagctgaattacgacaataattttagcggcatagagaagaaggaagaagaaaaggtgaaggacttctactgcaagttttacaaatgtacacaggccgcgcaaaagagaagtgagaccaacccaggctgtgccagcgacgccgcaaatctgcagacttcctgcttacgaacgctcgatgcgccgtccaaatactgcaaatcgtgcaggaaatttttaaagctgctcatatctcacggcaccaagtacaaaggaacgctagtaggcataaactttatccacccagacgcgcaaaacattttgtacgtgtacaagtgcgataaacagcacgaatttaacctgtcgctctttcacattatgcacaatttgtggtgccctcatgattattgcctgttcgagtgtaagggcaagaataagaaaagctacgcgactgagttttttcgcctcaaagagttggacaccatggaaaagcagaaggacctatttttgcaggccaaaatattttgcctcgtcgatccggagaatggtaataattgcgcccgcacatgtgtgcaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaatgtaacacatatattatatatatatataggcacatttgtgtacattttagctagctgactagccatttccccccaatgatttttttccccgtgcagccttgccagacagcagcgaaaacgccggcgcagaatgcaccgatgatggtagtgacgattttaagcagacctaagagacacctcgtgcgtgtgtgtgtatacattagcttcatccccacatgcgcatgtgtagatcggtatgctcacccaactgaacaacgcatgcgcatcgcttttttttcattcttcagttgagagaattataaggaacgccaacgacccgtgggaagttctccaggtatgtcgcgcggcagttcgcggatgtgaagaagtgtgtacatatggatgagtgccacgatgcaagtgtttattttttttttttcacaattggatgtgtgaacctgtgtaatcattatttttcccccttttttttttatgcccatgcgcagatcaagaaattttccaaaatgaagttgtgtgacaaggagttaaaaaggaaagcacgaacaaattatcgcgccctggccctgaaggttcaccccgataagaacaaaagtaaaaatgtaaggggagctgaggcaagcatgggcatactcgtatgtatacgcttgtgtgtacatgcgtagggaatgtgctcccttttagggaacgctgcatccatttctgggagcgtttttcctagcacatccccccaatggaagaagtttcagcggcagtgcgtttgcatgtggaattattcctccttgtgcaccatcaacgatgccggaaggcagttgcataaactcacgaccccctcccatttcacgatcacgacccccttttttgcaggccacgttagctatgaacattttaaccaactcgatgaaggcaataacatccgcgtggaagcattttttagtttgaaactgtgaagtagtcacaacccgaacagttgtctgtcagtcagtcagtctgtctgctttttttttttttttttggaagctcccttaatttggaacaatattaagttgtttaaatccccgcccaccctttatttccgtttatttgtgtatttttaaaaatgtgtagatatgcaaaaaaatttttttttattttaatcatttattttgtgtagcccgtatcaggcgatgaaattgctcagatcgtagtcgcaacagcggatgcggattttttcctgcagcttttttatgtaacctggacggaatgcctttttttttttttatgtagcccttagaatcccttgttttaatgcgtttaatgcggttaatctcttaatgaatttttttttttttttaagtataatatatactctccacttgtttataaaatggcttttctttttttttttttaatttccttgagtgttatgtttgtacccccttgtggcgtgtttttttttttacttctttttgagaaaaggggccaattgtttagtccgcatgtgtacaatttgtgtacactgctggtgtgctccttttcttccgattgagtttgccgcccacgttatgttttttaaattgtgaatttgaagaatacgtaaattaattttttttttttttctccacccctcttttcgttcccttttattgtttcattgttttattgtttattttttgtgaatgcttctttttttattttatttattttttttaaaacctcattccgttaagagtaacactacattttttgaagaaaactttttttttagtttaaacgatatcatcttatgtgacttttttttttttttttttttttttaatgcatcccttcccccttttgccgggacactccccctccatcgtgtagcaataggttgatattgccaaaataggagaggacccgcacgcccgtttcgcaatctccgaaatgattaacaattttaaatcaccacagtcgaatgatccgattaagaagctgcagaatttgctgaacaactgcctctactccgtcgttgttagtttgagagagtgaaaatggagcagcgtgtccccaaatggccgctcagttgtggctcagttgttgcccagctgccgctcagttgtcgctcacctgccgcttagtggatcgctgaacggctggacatcgactgaaatgtgcagaccaactcgcatgcacaacggctaagaggcgtactcacaagttcgcctgaaccgtgcaggcaaaaattgcgtctacactggtcaggcatttttgcatacagcactttacacgcacacatttttaccctcccccttttcgttccacttgaaggacgtgctgagcaatttatcttaccaaggggagccaaaggagctggaagttgttccggaggaggaaagcgaatatgcttactttgtgaacttgctcaaggaaagggccgacgagattgagcgggagaatggggaagcggtagaagaagtacaggcggaggtgaagggggaggtagaagaggaggcaaaagaggaggaaaaagaggaggtgaaagaggaggtgaaagaggaggcaaaagaggaggtgaaagaggaggcagaagaggaggtaaaagaggaggtgaagggggaggtgaaagaggaggtgaaaaaagaagcaaaagaagaagcaaaagaagacgtcaaagaagacggcaaagaagcgcacgatgaagcgcaggaggcgaaagacgcgggggagggagagccggagaaggacggccaaacggacgaatcggaggacccctcgagcgaagaaacgagcgatgagtcgtacacagagtcaagcgatttatcggatgaacgatccaacgatgatacactggacagaaaagaaacggacgacgagcagacacaacgctccgtggaggaaggaccccccaagaagtattttgtcaaaccctattttgaaccacccctgcaggaagaaatcctggaccgagtggaacgaatgaaactgattttaaaaatgatcgactcttgcatagaggagctgcccgattcgttgatgatcgaagtgagtgggagtgtcgcgttaatatgttggcggcagggtattatgcgcttgcactggcgcttacactgccgcttgcactgccgcttgcactgcctcatacactgccgcctgcactgccgcctgcactgccgcctgcactgccgcttgcactgccgcttacaccgcgctgagcttgcgcccccacgcgagtacacacgcggaccgcttaaaccaccccctcgcaggaagagaagtgccaggaaatgaaggccttgcaaaaacggaaggatgactccaaggaggagttaaaaaggctctacagcgaatacgacgccatatacagttacgtcacggataacctgcggaacattattattaacacggagtgactaccacaaggtttggcagtctccctgcgaagtctctctcacgttggtttggcaactgttttaaaaaaaaaaaaaaaaatgaccctctttccccccctccagggttcttcccatattttgtataggatgtttgtgccatttgaggaaattttttggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggaaaatccccacagttgatcccttcacctggggggaaaatcccttccgtgtggtccccctttttgcgccgctgcgcccctcaccctccaccaaatgaggaggcaaagaacgataatgagccgggagttccggccgaaaaacttccgagtagaggtcaaggagaacgagaaggcgagaatagaagagttaaacgaactggaggaagagctagccaaaaacgagtacacgagcaagctacacaaggaattgcttctacaaaatgctagcttcgatagagaagcaaagttactcaaattacacatagcaggaaatttaattaaaaacaagccagtagtgagtaggaaaaatattgcctatattagtagcgaaagtggaattttgttaatagatttaaaaaaaatagtcacctccttctttatagatagcttattttattttgtagacaaaaaaacgaaacaagaatatttagttttgaaaactttcaataattacatttacttgtatttaattagtgagagaaaatttcaatttgtgaaaaaatttttcatcaaaaatttattttatataaacagctttgggaaaaatggcgaactctgtttcgcgacttgggagtttgatccgcgggggaaaaaaatgttcatgaatttttatctgctcagatttgtgttcaactatgagtctccgctttgttacttaaatggggaggtacctgagcggggggaggccaaccctggcgtgggaagggctcaaatgggaaggacccacgtgggaaaggcccagggggacgagtcccccccaccgacccacgtgacgtacacgttttcctccgactcggaggactccttcaacaaggatgtattcccgtgcgagttgatggcgaccagttcggacggggaggaggagcagcggtgggaggatgagcggtgggagggtgagcggcgggagggtgagcggcgggaggagcaccgacaacgggaaaagctgcagactcggccgcttaaccattacaacggggtacacacgcagaatggcaactgttatggaagccaaagcaacggatttcttccccgtggtgatggaaccaccttgaagaaacaaaaaacggaaatgaagccacgaaagagggatagatcaaatgcacgtagaaagcatatagacgttacagcgaaggtgaaaataatgccacttgtgaagatcaagtatgtctacttctccatgattgatatgaacccaagtcttaccaggctagtgctagccaacaacaacctcgtgattgtatacgacactgtaaagaggagatacagtatgctttactttaaaaatttgatttctgctgtaaaaataagtgatgaaaattttctttgtattgggttccttaatggatatatgcatatttttttgtttgaccaagtgacggaggatgaggatagtgcgtctaacatgttgaggcgtaatgcctttgtgggagaagccttcgggggtgggaaggactgtgagcggaaggacaactttatttacttgttgaaggcgattgagaatgcctacccgtacatccccgggtacgaagtggcatactacaggaagggcggcgaggtgcgcggcgatatgcactgcgatatgcgctgcgaggatgggggagaacgggacacccagggcagcgcgagcgtccctttcatcaatttccaactgaggaaggacaagatcgtagacatgcagaagacacacgtcgtgaggtacaagtggcacagtcatgcagtgtataacataacgatcgagggaaggaaaataatcacctgcggagaggaagccgttgtactcatttacgacatagacagtggtagcaccgagttcatccctcacctgggatccccctgttactacacctatgtgaataaggagaaaaatttaattatctgtaactcgcttaacaatacgattcacttcatcaattacaatcaccgattgttcttctattcatatgtcggtctgtacatgcctctctccttgagacacctttttttgaattacaccagtgtatacgagagcataagaaatagcgttaatattttcgaaggattgatttacagctcatataattactccctggggggacttgcgaatgctggtgctctccagggggaggaagacgtaagttgggaggtccttaacggggatgcttcaatgaaccatgtggcgaactgtgatgagggccaaagtgacagcgaggggatgagtagcgactcctcggggagcagtgacgccggggaggacttcgaggagggcgacaccttgggggagcacccgcggggaagcattcgagggagccagcgagaggacgatgacctgctagggatcccggacgaagggatagaactgagttctagtgaagaagacgaacggggcgcgtctctctcgaacgcggccctctcgaacgcggctccttctaacgcttctctccccaacgcggggggaaaggaaaaacggaaaaacaaagccatcataagtttcaagcaaatcgaggaagacatcgaaaggagcatttacaaccacacgaatgtacaaaataatttgtacaaaaaatatcaaatgctattttattgtgactctaacagggggttggttttctctttcttaacatccttttggagtgttcagctgtacaatgtcgaaaaggacaagcatgtaaaatttgtttgtcccttacaggtgacttacaaaagtaggtccagcgttgagtccgtgaacgatttggaaatcctttccttttctttcactcagagtaggcatttgctaatgacgattgagaggaggaactaccagctggaggaggcttctggaaataacgccaacgcgttggtgcagattttctacacttttaaaatttggagaatcgtgagcaataagttggactacgagcccgtttatgagcactccatcacgtgtgatcaaatgggagaagaagccccgcggagaagcagtgaggaagaggccccaccgaggagcagtgaggaagaggcaccgcggagtagcagtgaggaacaccctggggaggagcaactagagaagtacagaacgatcttgagtcatcccttccttagcattttcctcgtactggaatgcggtggagatatgagtatttggtgcatggaaaagagcgagcgtattttcgagaacagcgtgtacgcagactacgaagtggatgtatatcagacgcaggacaacagcaactactacagggaggtgcggaggttgaatcacctggctagtgtgtacgggggggacattggtgatggtggcgagaaaaagggtcaggagcgccaccccaaaaaggatttccgaaaagggggcgccaaccaagggggcgcagaagaaggggacgccaacgatggggacgcagaccaaggggacgccaaccaaactgtcactgtcattaaacggataaactacaagaacaaccccatcttaggaggggacataactagcgacgggaaaatactctgcatctgtcacgatagactaataaccatatgggacacaaccacactaagagtgatggccacaattaatcacgccatttacacagagcttaatgagttcttatttagattgtacaagggggtagaaataatacagacggatacggacaaaggagagccaaagggacatgtgccacacatgtgcttcttcgcattcgacaccatttttatttactccctacatgagtttcacttggtctatcaaaaaaaaattaaaaacggaatcatcgaatacgtgaagtttgacaagcacaattgcaggtttatggccatcggagttacaaagaggcttaaaggggggagcggtcacaggggggatagccacagggggagaggcagacctagtggcattgtacaaaggaactacttatacgagttcacctccaacgtattgaagaggaggaagttattctactcgtccagggataggccaatcgtgtccctggattttgctcccctcaatcagaggaagaacatctccctcagtagcttccagccgtccacattgttggttgccctcaactcaaaatttcaggtgtgcaccttttattttaataactacgccgagtttatgcagctctcctgagttgggcgcgccaggacgtgctcgcaaagtagagaacgcgtcgtggagaacgcgtcgtagtgaactcttcgtagagaacgcgtcgtggagaacgcgtcgtggagaacgcgtcgtagagaacgcgtcgtagataactcctcatggagaatccctcatggagaactccccatggggaactctcccttttgagcgctcccgatttttccctttgcacaccaaccaacatttgctaactgttgtacccctccacgaagttaagtaacttacgtgggaccctcctcgaacggatggatactccattaaatggcccactagggggcgcaggggccacaaaagaagtcgcgacttcgctgggctgtgccgtgcaacagcgcagaaaaaacaaagggtccttttttataagtaccatatggatctcctcctcacgttggcaccacgatgtggccctccacaaaaggtgactccatcatcctttcttttttttttttttttttttttttttttctttcacgtgatcaaacaacagaacggtcattaacgccaccccgcacggtggtttaattaaatcaaattggcaaaagtctatatggggaaagcggcgtggcggctcattaggaagccaatcaggaagccgcgcacaaaaagaaaaaaaatacaacacacatgtgcataactaccttatgcacacatatacaggagacatgtccgccttgccacggggcaacacacatgtgccagcagaacgccccacttgctggggtaaaaaaacaaaaaaagtagtacacgtgcacgatggggggtagaatcataaacaaaaacaaaaaaaagggcacgctggagtgcttcgaaggtgcgcgacacactgggaaggctcgcagaacgaactcagcgcgcacaacgggcatcataatcaggttgggcaactcgactcactctagcgtttggtgttcattagtccggcgagttagccgaacctccggtgggtggggttcccctcccacgttttctcctactcctgtttattctcctcctgcgtctgttccttctcccccctcctgcttctcttcctcctgcttctccacctcctgcttctcctcctcctgcttctcctcctcctgcttctccccctcctgcttctccccctcctgcttctccccctcctgcttctcctcctcctgcttcttcctctcctcctcctcatccctcttcatatcctccagaatgcacgacagcacgacgttccggtggtccgtcaacacagggtctatatgcgaccactccgggtcggtaataatcttcaaatcgttttttgtaaacttttttttcatatactcaatagaccttactgcatccaccaggcagtccttaataccatatacaagggtaatggggaaagagcacttatatgcatatttgtctatggcctcagagacaggtccatcatgaagagatgatttccatttttttaaattcgcttttgaggtggacccactgggtgtatgtttgtagtaaatttttttataattatcatccaagtcattcgtgtagaacttaaagaaattacgtgtgaataaatcagctgagttgcaaattagattggtactcattttttccggaagcacattctgtaggaactctttacttccaataattgccttgtaccacttggaagcgattagcaatagtttcacagacttaagcaattcgtctttgctttttaggataattggtagggacaataggtaggtccttttaatgctgctatttacataatcgttcaggcaacagctgactaagagttgcacacttccttgagagaatcctacatacacaattttatccctctgtgttttttttctgatgtactttataactactgggagatccttcgttcccatgtcttcgaatgtccagttgtctatttcgggttcgtccagctcaatcgcgtcatcctcgtctccttcgtgctcgctttcgtactcgctttcgtactcgctttcgtactcgccttcttcttcgacttcactctgcttgttcaagttaacaagctcctctacttcttcttcgtcctccccttgtgcttctccttctgctgcgtttcctccctctacttccccattttctacctccttgggcacatgtgggaagctgcaccccgtgttggagtcacaattggatgcatctccgaacggtcctggggggttttgactgtcgcctgtttcgtgggccgaaacgccgttctcgtcctcgtcttccttcttcttcagctgcttatgctcctgcttctggtgctgctgctcctcctcctcaccgtttaccgtcgtactgtcatccgcgctcacagtcgggtccatctcatccgcagtttcgacgtcgatgtcgcagtacaccttcttacagttcttctcattcttatctgtgcctttgatcccctttatcctcttaaaaatatccatgaaggaacgagtgccgacgttggagggtgcatcctcggtgccttcattagcactactgctgccactacactgagtttgtttctctgctttgttgttaccatccgatggggcattcgtcccgactttgcttcctccttctccggaaggggcatctcctatagagaggttcgcacccggggatccgcaacttggagcgacagtcctactctcgtcctcacttttgttgttcccctcggagttcttcgtcccattgtcgttggtagtgttatcgctggcatttcctgctttccgtaagttggtggttttcctttcctcaccaaggtggctttccccaccacggctgctttcctcaccactgcagctttcctcaccactgctgcttccactctctgtgcacttcttctcctcgtcacccgtggcactgctactcccctgcacggccatctcctcactaacgtccacgccaatgtccatgagatcctgcaggctatacctttcccttagctttttcattgcgtagttttttcccacaaattttgtgaaggcatttcctctattgttgcttacccagacgtcataattattggcaaaaatttggaaagctaaagactcgtatcctttgcaagtgtaactaatggatgactcgaagagcccatgatttaaacaaaacacttgttttttttttgacaaattttccttcttattggtacttacaattcgatataaatttaatctgtacccatccgacgtgtacacatggtgcttttctgctttaaattttccgttcgttaatttgaacagcagctcttccatgctgtccaaattattattattttttttttttttcttttcccaaatttgtacggagtgcactccgttattgtttttttctcatccttgacatcactcttgttgttactttgtttcgcgctgctgcgggtgtcaatcctctgggggctactgctactgtcgtctctttgagcatcccccccgccaaccttattgttactgttattgttattattactgttattgttattgttactattattcgcattcacgtttcggtaggccaggtttactggcacaggatttactctcatttctttgcatgcgggcaacatgggccccagtccaacggacacgttgctcagagggtaccccgacatgtttctaaacaaacagagtcgttgttgttcttcccattcgttgccaacagcacgttttatggtgcttttgatgcaatactttgttgaagacaaaaatattcccaaacgaggaagtcttaaaaaaaattctgaacggttaatattttttttaacttttgtatgaccggttaaggtataaaaaaaaaaaaaaaaacttttttctttctgaatggggggaaaaaacgggtagcgattcatttaaaaaaaaaaagaaaccccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataataataaaataaaaaaggaaaaaaaaaacaaaaaaaaaacaaaaaaaaacaaaaaaaaaaaaacgcgtcaccatttgaacgttaaaaaagtcttatttggttttcttcctacgatggatacgtaaataaaaaaaaaaaaaaaaatatttacggggggatgcgcgtacgcgtatgcataaaaaattatatgtacaatttaaatacatgtactgtactgcttttttcatgtgacgagaaaaaataatcgtggtagcgagttgggtgaaaataacgaatattcaataagcctcgttcattgttttttaatttgccgtgatgctctgtacgcagtgcatgtatcatggagaaaaacactcgcaaagtgtttgcaaagcgtttgcgaagttctcgcaaagagctcgtaaaagactggagaaaaaaaaaaacgctcgctcatgtgcttttcttttcgtaccgcgtcaccacgtacgcagcgcatgaatgtataactctccagttcacacgctccatttcaaaagtagggaacttctacatgtcaacccagccaggcacaggaatgaggcaaaataaaaacgaatgtaggagaaaaaaaaaatctagcgttcgtacagtttgcccatttgctgaaccaacacaacaacgctttttcgtatagcgctttattttcgcggaagcaatttttttatttatccaaaaatgctgaattgaggactgcttaaatggccgcgtgggagacgtttttacagcatgtgacacacgtccgatcgcacaccagcacagcatgtggtctggccggcgcaggccatcaacatgtgcggcgcgttctgcccgcgggtatacataagtgtgtacctacctacgcatgtgcgtatgtttgtgcgagtcattgtgtatccccccgcccacggcacagctgcaatgcaacctcgatacccttgaatgaggaaagggcaaaaaattgaaaaaggaagttcgaaaaattaaacaggggccaaaagtcgctcgaatggaaagataaaatgagtacaaaggtgatcactgcgaagtgagccactgcaaagtgagcaactgcaaagtgaaccactacaaagtgaaccactgcgaagtgagcaactgcaaagtgaaccactgcaaagtgaaccactgcatgcatgtaagtttgttaaaatgagccaaatgaaaaggggtacccggataaaataaactcatagcatacacttaaacgctggcggggagtgcccgatagacggaaaaaccacctctgcaatggcaacatgggcggcgtgcgaaattatcaacgagggggcatcaccccatgcacaaatgtacataaaacgtgtacggaaaaatgagtaaaaaaaaaaaaaaaaaaattaaaaaaaatgcgatttgttttacgaataaagaatttcattaaaggatccgctattcgcgcggatgtagagagagagaaaatttaaaaaaaaatgagcaaagagggttaattaaattgtacgaggtatatctccgttaaggtaatgtattccgtcgcatctcagttcaagtttcccctccctcccctctttttttttttccatcctcgtcaccgtcatctttattttcgacaaattattaacgcattaaatcaacccttgcgctgcgtctaaaggggtgtgcgcactggttggtcgtatgtccgcgacacttcgttggcatattgaagtgagcgttgagcagcgaccctccacttggttaccttcttgaggtgagcattggacagcgaccctccacttggttaccttcttgaagtgatcgttgaacagcgaccctcctctccacgtggtgacttgttgatcgtcacacctcacgtgtaggacatgtacgcaggcaggatgcaccaatccccgtcgagagacgtgaaggcgttagagctgtgctcgctgcacacggtggtggacgaggcatcctgagtagaggagcagtacccggccttctcccagttggcaaggaagtgcagcacatactccgaggcaaatcgcacagcgtcatgttcggctatctgttcataattaaaaacttcgaataaaattgcctcctccttgtttatagtcaggacaacgttggtatcgttaaagtcagctgcactcgcaagggaagcgacattaccagttgctccactagggtgctttaaaaacgactcgaccgagtttttcccatccatgggtgacgctaccggtttttcctttgcgacgcattttgactcctcctccgtgtcattcgcgtattcgtttttcaaatggaagagtggcacacgaccgccatctgctgtgctcgcgctgtcacccccgtcactgtctcggttaaggtctccacggttgttgtcatcgcgcccgttgctatcactgctatcactgctgccattgctgccattgctgccattgctatcagtgccgccattgctgcccgggaggagcagcatctccttggctatattatacctatgcaaattttcttcactcatttgctgctcactttttacttgcttgtaattcccctttgggggaaccgcacagggagacgccaacttggtgtccttctgtcccacgtccatcttccgagttgctttagtttcacttttatttctaccccttgctgttgtttctcctttaggagggatcccgcggttggatttattcctctcgtttttaacaaggcgcgttttgttcacccccttcatgggttcctcctccccactttcgatcttcaccttctctttggatgttctcaaaatgatgtcccccttggatctctccttctcctcagtagtcatgtaattaattagcttactcacaacactgttgtattcgagtttatctactcctgttttctttttttcattttcttgttgaagcagatttttatgcaatccactgaaatactttcctgtttctttttcctttatgatgactattttggttcccttcttcgtcacgtacatttcttcaaacacgtaattgcagttgcgtcctttggtcacttcgagtttaactctgttactgcatggggtaacgctctgtccttggcacttgcttagtggacccacgtacaccagactcttcacctcgtctccattgacatggaatatccccctcgtttcgtttctgtaggacagcaggctgcgccgcggggaagagagtaagcggaggagtggatgagcggaggagcggatgagaggataaacggatgacggataagcggatgactgataagcggataaacggatgactgataagcggatgagcggatgagcggatgagcggattagcggattagcggatgagcgaatgactccatgtgcagccactcgatgagtgggggtcgcggcgcctccactgctgcatggacttactacttcttcgagctgtcctgcctcacgtccaggaactgccaccgggggaaaaaaatgcaccaaaggttagtggaaaaggcgccaagggatggaggcaaagacgccaagggatagcggaaaagacgccaggggatagcggaaacggcgccaaaggatagcgttatataaacgaacgagatcagctgcgtgctgaccccagcggggatgctcccctccttaccaagtccgtgttgtaggcgcaaatgaagcggtgacttctgcttccgctgtagaggtacccgtccctcgtcttcaggatgctcttgcagatgtcgacgtagccggaccacagcttcgggaaaaaaaaaaaaaaaaaaaaaaaataataaaatgacacaaaataaaacaaaataaaacaaaaaataacattggtgataacagtactaaaggtagtgtgacgacgtacatgccgcgcatccaaccgcacactcgtacaatgctcctcccactcatgggccatttcgtgcacgacttgccgcacttaccgttttcagaagaaacgactgagggtgcccatcaaagcgcagatcgtccctgtcccgaattttattcttaatgattaaattggacagcttctacaaaagggtgtgagagaaaagaaaggaggggacaattaccgacctgtcctgtctgtgatggtgaatccagctaatagacacacaatcagcacacggacgagggagatggtcgggaaaagcaagacgatggtcctactttatataaatcaatttcgatggtatccatttcgcttttcctggtgtcccaaattttgctcagctccttcttgtggttcttcagggacaaattttcgttctgccgcaaggggggggaagcggtcacagggtgagaagtggggcgattgtgaagtgccctgctggtgaaacgacgggggagaagcagcagagaggcacctcttccctttgcagaggcgtgcgtcacccctcgcatggagggggtgctctcacctggaatagtaccaactcgctttctttctctttcagcttgctatataaaacctaaggtaagtttgaaaaagggtgaacatgcagcgaggcgcatcttaatcactattctcatgtacttccaaacacacagagaggcaactgtatgagggtgagtccacgggaagactttctcaaaatgtcaacagcaaacctgaatgatagagtccctcttgagaagctctccagttttattcactgtatcttgctaaaaattgaaaagggaaataaaaacaaaaaaaaaggggaaaggaaaaatggtgaattaagaaaaaaaaaaaaaaaaaccgtgttgattgactagcggtatccctcctaaagacgcacgctcatataggtgcgtcctacaacagcatctacctccagctggccactcctctgcctctcgatgtccagttcgctctaacgggttgaaaaaaatgggtggttgcaatgggtccatgaaaatagcatgcaggtggtcctctgagttagtgtacagttggacagaggacgggggagaggccgtcacgccgatccgcagcgatgagcttctgtcccctgcgtacctttagctcctgcatcttctggaccaagctggagatcttgttctgcggggagaagtggcacgccgggggggaaaataaattagtcgcagcgttagccacagaattagaagcggctttagccacataattagccgcaacgttagccacagaattagccgcaacgttagccacagaattagccgcatcattcgcagcaacaggaacgctcttggcgacgcgagctgcacgcggcaccgccactttgcacactcttaaccttgcacagggaggactccttctccagcgcgtgcaccttctgttcgctctcccgtaagcaggactccttcgtctgcaatgcgtttgggatcgtcaaaaggggcacgtcgaaaaggggaacgtcgaaaaggggcacgccgaaaaggggcacgccgaaaaggggaacgccgaaaaggggctctcttgtgctttccccaaatggctagtttccatttcagcgctctatgcacacgattgtactcacagacgtgcgggcaaagcgccagtgtgtcgtcctccttaccgaattctccgaagcaagatcatcaagctccttctgcaaatcgctaaattttattattatacttttcatgttattttcttgtctgtgtttttccttcccgagttggtctctatccatctgtattagttctttctcctgcagtaactcctccctgtatttatccaggcgttctttttctcgccccagttcatccctttctcgacctacttcttccctctcccgacctacttcttccctctctcgacctatttcttctctctctcgacctagtttctccttctccttatgcatctgctgcatctcctcgtgtattctatgttgctgcgttttgataatctccatgtcgattccgagatgtttcttctcctcctggaatgggcagggggtgatcaatacacaaatgagaaggtgcttgaagaggcacaccacgctgctccatcgcaactgtgcgcacatggtgcgtctacatcggagtccgcatctaagtccacatctaactccgcatctgattctactctccttacttttaaattctcaatttctccattgagggtgtcgatggtggaggctctttcctgcggggtagatcaaataggggtgagcaagtggaggtggcagccgacgtgggaaagcaaactaccgtgataacgtccccaatggactgacgaaacttacctcatttagtctctccaactctctgcatctttccttcgcgaactctagctcctcctgcagtggattagaggcaagcaggaaaaaaataaaataacacaaaatggagcagaacaaaatggaacaaaataaaacaaagcagaacagctaaatggcatgtataacgcaaccgggtgcatgacccacagtgcaggagtggtacataaatgccccactcgacgaaagcattacgttaatgatctccaattgagaggacaggttggacacctcttcttggatttctttcagttcctcctgagagggaaaaaaaaaaaaaaaaaaaagtggtgcacatggtagctactctagtttgcacaaatggggaagagtgacagggaaggaggacccacttgacagggggggaggacccccttgacgacggctggacgccaagcgcattaccttatgagactcctttagcgaagcgcagttttcctccatttcgtatatggccttttggtagccctcaagttctgcctccagtttgcatttttcttccagcaattcctggaagctttcctgtgcaggttttgtttcacggtgtgtgtgagtgtgttatgcgtgagtgtgtgtatgcgtgagtgtgttatgcgtgagtgtgtatatgcgtgagtgtgtgcgtgcgtgcttgtgtccgtgtgccatcaatgatgttgaattgggacacgtaaagaagtgtcactcagatgagctcttccttggagcttgtttattacgtgcaaatcggagtactggttttccttttccgttatcatggtctccaatttgaggacttccccttcgtagttcttaaaggaggaggtgtgtacaaggggcaagtgtgtatagcaacgtctgtgtgaaatgtacgagggcatatacgaatgccaacgattgagcgacgtggtggtgtggcgcctgccttccgcgacacggtactctttttttcatcccatctcgagattacatttgtcacctcgtccaggtttgtcttgctcacaatgtaggagccctgcgtaggacaagtcggcgcagaaaaaataaaatacgcaaaagtgagtgagcgaatgggtgaataagcgaacaagcaacaagcgaataagcgaacaagcaacaagtaacaagcgaataagctacaaacgaacaagcaacaagtaacaagcgaataagttacaaacgaacaagcaacaagcgagcaaccgaatgagcaaaggcacccccccttttttgcccctctttttttacattaactcatatgtgcgcacatgcaccgccctcttgcccgcttacgtaaacctcccggtagctattgttcagctcctcgtattcctcatgtcgcttctttagctctttctccattttcttaatttccagctagtgaaaaaaaaaaggaagaaaaagaaatgaagaaagcaaaacgaagaaagcaaaatgacaaaaacaaaatgaagaaagcaaaatgaagcgttacagcattcgcttgtgctttcttgtttgcatttcactcggcacaaagcgcacacgccacttctgtgtgttctgcaattcgtactagtaactctttactgatggagttccttctctgtgtttcatttgtgcctttagccattttactggcgacctgccaagcggaaggaaaaaaaagaaaaaaaagtaaagtaaaataaagtaaaatgaagcaaaataaattaaaataaagtaaaataaaatgaagcaaaatgtagcaaagcaaagcaaagcattgtcctgatctgtgtagcaccacaattgaggagctcaacaacacacagcaaatccacccactctcataagccactcgaacaggtgtgtgaaaatggagacataaattttgaaataaaaggaaatgacgcacttttgttaccttgcgctgatttaagtatgtccaggtttaagctgattttttttttcttttttttttttcacctcatgtacgataaagtgaatggtacaaatacaacaatgttcgtttttttttttttttgtaataaaaatattttaaaaagaaaaggcaaaactgaggtaacgtttttgcccaagcgagcgtcgattattttttacccccttgcagtgtttacagaaaggtaaaatatgctcgtttggaatttattaagaggttgcacatacacatcggtgagtgcataccagtgtgcatatggacgcgtaactacctatgcgcgcatgtagggagggggcacgtgtaggacaggggtacacgtggttgctataagacactctacaacgtgcgactgtcctttatttggtgtgttgacacgccctccttcgttttcacacttgtttcgttctatctttcgagttctttcttcacccttctcgcctttttttttttttttttttttttttttacactccaccttttttggtaaacatgtcccactcgcgtacacaatataactacacgcagagtccgttcggtagataagacgtgaggaaacggaaaaaaattgcaacatgcaaaagaacaacgtttttgtcttttgtacgagcggaatgtttaacaatcactcgtttgttttaattaacagggagcgctttttgggaattttttttcaccgcatgttcttccccgtcttttgttcgaggacaattagtcaccaccgtgcgaagtgcgcatgtagagtggcaaatggggggggagggaattgatataggaaaaatgtacgcggggtgtaccacttacaaaccaaaccgcacgtgtaagtgtgacaactgggaagcttcgccaaacttcgccatacgcacgtttgcgacatttgcacgttgtagaatttcgtttgttgcgcgattgctcggttgcgcgattgcgcggttgcggtgtgtgttgcccgttgtgaatgccacaaaacggcggaggggtcaacgtgcaccgcgtgcataattttttttttcctaaaaatattttgtagcggcattcggagcggcattttggagagcctttcgaaatttgtttcccttctgtttgctagcacgtaacaaccgtcgtccccaaagcgtccttcattttacaagtgcaacggtgtctacaatgctgccgaatcggcaatgattgtctaaacgtgtgtgaacgttctgggtggcattaaataaaggggggggagattcccatttctcgcaagtgaagcggtccacgcgcgtttcattccgcgtatatgtaagtttggcgatggttccactggcagctgtttggacaattgtcgtgtgtgttcatgcgcgtgtgtacccctttcacgtttctttttcgccaaccatttgtccatctcaaaattgcgtaaatttcaaaattgctaacaatttgcggaaaaatcgtctgtacagtcaggtaaaaatcggatttttcttttttttttttccagctagccaaaaattggaaaaaaaaaaaaatcattattgggcaaagcgaatgttcgcaattttggacacacacgtgtgtatgtatgtgtgtgtgttgttcttttcgaagtgtagacgcgctgacccactgggggcaaacaaacgaatgagaggaaggaggaaaaaaatggaataaaacaaaagcaggaaaatgtgaactgtggaccatctatatttgtgtgcgagtcgaagaatatgccataatgctgaaaaaggtgtaataacgtgggaaagaaaaaaaagacagtcatttatgagtatggaaaaagtgctaactttagaccaccgttatgtgtaggtaactttcattcttgctactttggcacatcattttgcaatgcctatgtatcgtttccctggattgcaaacatatagccccttccttataaaaatgcgcacgatggtgatttagcacaaatgggcgtgttagctaaatgtctctcttcacgccaatttaattgtcttaaaaaatagccattcattttttcattatgactccttgttaaggagagaaaatggcaaatcgcctgacagttggacgtccataaattgatgggtacactctccttgtgatatgttcgtgctttcatttttgaagcacttgattgggaatatgcaccgacgagtttcttcctttctcctcaattttgagagtaaacttccggggaaggaaagcgaaaggagggagtacccagtggcacgtaaaataaatgtgtaagcgatcatgctcaccgcacagttgccattcatcggcagactgctttcgtgaaaatatcccccacgaaggagaatatgtgaaaggaacatacatgtatggggactccttcatatagccatcttcatttacgcaccatcatgcttgccatttttgcgtttcccctttgtgtgtccatttgtgtggaacgagctgtacgcatgtccgcctttctccttttgttcacatttacgtgtacgtgcgatcacgcatcctttatggctctacgtgtgtgtactggcagaaggacgcaggtagcttttttttttctttcttttaaccttccatgtgtgtaacgtggcgaattgaagctgacatgtttccatatatgccacgttgaagatgctcacaaagggacgataaaatttgacaaaaaaaaaaaacaaaaaaaaggcaaaggggagaccagtgaaggacagttcccatgctgctgtttcgctttctctgatatttggtgaactcaatgtgaatggaaaaaaaaaacaaaaaaaaagaaaatacaaaaaaagaaaaaaagggacttcacctaccagcgaaaaataaaaaaaaaagccaagggtagaaataaaaacaggtcgcactgttagccaagtgaggcacacaaatgtgttcgtgcatcgtacatgcatttggatgtaaaaaggtggaaactgattcacgatgcgctggcatgattctccctcgtcgttagaaggaaaatatcgcagcaaactagaaagacgaaaaaaagtaatgcgccgtaaatgttctcacatttttttcgtgctgatgggaaaaaaaagagaaatgtttttttctcatttttcttttttttttaacgtcctttcttgtggcggatttaacacatataccgttgtggtgaattttttttctgcttttttttttcctttatttgaggcacacatagaggagcccgcgcaagggaaatcgtccagcgtcccctcaagaagcgcgtctggtagccctgcagattgagcaaaggggtgtgcagtggggggttgcttagttaccaaaataattacccacatagttaagtatctactcactcagctaaatatctactcactcagctaaatatctactcacctaccccgttattccaacatgcactcacacgtttctgccctgacggtccacacagcttaggtatacatactgccccttccgaattggccgctctgagcagaataacatctgcacgcatctacacatatctgcacacatctgcacacatatgcacgtatttacacacatctggacttttcctctgcgaaaatagagaacaggacaaaggcgtgccttgggggagttaggccaggtgcgtgctgcccttgaaggggagcagtagcgccttcgcaggttccacataaatgtacgcatgtgtgtgtgtgtgtattcaccccaacaggttggtaagtttagaagacgggttagcggttgactgggtagcggctgattagcggcagactgagtagcggctgactgagtagcagctgactgagtagcggttgagtagcggctgactgactagcggcgacgcttgacgtggcacaaagacgaagcggaaccattagaatgccgcttctcttcagccccatttgacgggtccacatcgaaagtagacataaagggttgcaccacgtggcagcactgaaacgatacagtgcttctttggaaaaataagaactctccatttgtgcactcatcgtaatgaagttctagcttccatcgggtactacactgaaaaggcatacttacgtgtgtattcctttttttgccatcaccaagggggagtgtaaacagaggacaggacggattagcttaccgcggaagcagaaaaaaacacatcgtaaaggtacccccaccacacccccctagattgatgcaaaatggtcgaaaatggatgcagcctattaataaagaatttaagcttccacacaagtccagaaaaaataagaaaaattttccaaagttttggaaaaataagagatgtatatctccccttagatcactacacaaggagaccgagaggcttcggttttgtagagtattatgaaccagagtatgcaaaagaagctatgagcattttgaaccattcgaagatagatggaaaggaaattaaaatcatcattgctcagaacaggaggaaatccccagagaccatgaagatataccaacagaatgcacgtgggggtaggtacagaaggcatccttatcggagtgacagtagggatagatcaagtgaattggagagacggaaatatgatcgaagtaagagtcgtataatgcataaaatgggcaaaaaggaaaaaaggctgaagagggaaaaaatggctagcagatatcggcctggtaaaaaatacgccgagagcgtttccacctacagcgcgtcttcttcctaccgttcgtcttacagcagggggagtagtcgttggagcagcctaagccgaggcagaagtcgaggcagcagcaaagacagaagccgaggcagaagacgatatagaagtcggagccgagacagaagtcggagccgagacagaagccgaagtcgagacagaagtcgaagccgaagacgaagccgaagcgctgtaaggagtgccagcagaaccaccagctacagctacagctgcagctacagctgcagctacagcagctacgaaagagacaaagggagaagaaaaaccaaaaggaaaaaccccaaacggggacaaagaaaaggccaaaaggacggaaccaacaaaggcgtgaagagggagagcagcgagacattcagccgaagcgtcagtctcagaaagagcgagggggaaaacagagacggcgaccacgtaaaggaccctcacaaaggtatcgaaagagggaaaagcggaaaggacccggggaaggaatccccaaaagaaattcgaggacaaatctgtaaaagcttttctcccagcagaaagagccaggaaggaaataaagactcggagaacggtgcgtccaagggaggaagctactccaccgaggaggaaaagcaacctggggaacagacccagcacgacggagagtcactcaaacgtggcgagagagtagagacaatcaaaacgatgaaaaaaacaaagtcaggaaataattccagtaaagatacaactccccccagggacccaaacggaaaaagcaactcaaatgtggagacgccacaactgagttctcgagagagcccaacaaatggagcgaataaacaaccgtacttgctggaccgcttggaagagaaaaaaaaaaaaaggaacgaaaaagaaaggaacgaaagagaaaggaacggaaaagaaaggaacgaaagagaaaggaacggaaaagaaaggaacgaaaaagaaagctaagtctttaagtcctagtagctccggtgatgtaatctgtgaaggggtggctcaagaagaagcaagtggtgaaacgtatgcagaaagagagtcaccacgtgcaaagagggcacaccgaaaaggcagcaataacgatggcagtagcaaccgcggcagtagtaaccacggcagtagtaaccgcgacagtagtaaccacggcagtagtaaccacggcagtggtagtaataaagagagtgaccattcgcaaggcacggaagaggaaagcccctcctccccccgcgtgacaaaaaaaaaacgcatatgcctctccaccattgcaagtaacagaagcagcacacagaaggaccatctccaaagtggcgaaacagaaaatggtaacacagtggacacaaaagacaaacccagcagtagtgccatcgagaaggagagtcaggtccaccaaaaggaggacttgaaattgggttacttcagccgatatgaaaatgcaagtgggggggataacttcgactctggggaagactgcattggcggtaatgccaactcgtcctgcaggaatagcaggaatagcaggaatagcggcacctacagaggatgcagaggatgcaaaggttgcaaagaatgcaacgggtgcagaaaaaaacacaagcatatatacctacacgaagggaagaggaaaaaaagaattaatgagagccactcaactgataggtcaaccacgggggacaagaaaagcgttcgtagtagatcaaaggagggaaaaagagagaaaaccgagaatgcacacagaaggatgatgcagaatggacgaagaaacagaggcagaataaccctaagcataagtgacagtacaggtggatccagcggggggaaaaaactcagggaaagggaaaccaccgctggagtgacagacccagcagcgaccggtggggatgcaaccgcgggacggagcggagattgtgaggctgaatcacttggacgggcaaaaatcaccgtggggaaatgtaacaccccctgcagcagtagcggtagcccggttggaggggagaaggagaagaagaagaagaacaggggcaacacgcactgtgagagtggagcagcacacagaagtagaagtatctgtaatgatgtgagcgaacggtcagatgggaaaaagggcgtttcgaagaggaaaaggagcagcagcggtagcggcagtgatggcagaagcgatggcagaagcgatggcagaagcgatgacggaagcgatgaccgaagcgatgaccgaagcgatgacagaagcagtgacgaacgtaatggccgaggcacacggcggttaaaacgggcgcgcatgtccgaagacgcagaggagacgccccgcgagaagcgcagccgccaggggaagaagacccgaacgggtagcaactcgattgataaaaggagagagaccaaaagggagaagcggaacagggaggagctacaaaagggggacgtgaaaaaaaaggccaagagaaccaagtccaaaaaggaggagtccaaaaaggagaagtccaaaaaggagaagtccacgaaagggaagtccaaaaaggagaagtccaagataacgaaattcagaaaaaccaagtcgccaaaaaaatcggatgacagctcgacgtacagccacagcagcagaagtaggtcctcttccgaatcgtccgtcgagagcagtagttctcacagcgagtcgtctaagatggaaagacgtatgaagcagttttctgcgaaaggtcccaaggggaaggcacacaaacgggacgtgcgaaggcggagggaaaaggggatagacagcgatgcgtctgatggtagctcctcctccgtcagctgtggggactctccagtggttcgaagcaagcgttaagtgggcgctcataaaaaggcgcaaaagggggaaaaaaaaaaaaaaaaaaaaagaaaaaaaaagaaaaaaaaaaaagaaaagaaaaagaaatccccgtttggccaagcttcactatttcgtatgatcatccggcgcaacgtggcagaggagagctcccctcgtcctgttgcaccggtaagcctactcattcttgaaacaaagagcgtgaccaaccagtgggcacaaagctggggacaccatctcggcgaaaggttggcgaaagaaacaagtgaaacgattcgatagggtcccatgtttgcactgctcgcacgttggcccatccttgtagaggtttccctaaggctgcagtttagtgccacatacatgttggggccacgttatgcatgcgccttttttcacgaggcttctcattcctttcccctccacttaactgttctttttcttttatgtggatacgaagtagtgtagggagatacgcgaaaggtatcacacgtgcgggcattagccacacacacccattatgttttttcctttttttcctttttttaagttttcccattcactgaaattatatttgtgcgtatgcctacttactcactctcctcatcagagtatgccaaacgtttgcttgtaccaaggggagagagaaaaaaaaagtggatcgccgaatggagtggtccccccccacacacacaggcaaaaacaaaccaacgtagtgctgcactgtgatcacatccttttgtcgctacacatatgtggaagtataaaaaaaaaaaaaactgcgatgccatccgataggtacatccgtacaattagggggaaagccctcgtgaaggtgtgatgtcacgtaaaagttgctctctcgtcatatgccctccttcactcttaaggtgaaattaaaaaaaaaaaaaaaaaaaaggaaaattaaaactgatattaaaacgagttggtattaattaaacgagggaatgacaacaaggttgggggtcattaaaaattaatcttacaaaaaaaaaaaaaaaaaatatctatatggaatgcgttttccggtccatctacacatacgagtaagcatgaacacgtttgtgaaaacttctgaaagttgtcacaccatcagttgtggttgtcttcacttggatggattctccgtctccttgtcttcccgaatgtagagtatgttgttacacctgaagggggagaaggaacaaaaatggtaaagacggtgtgcccacgttttaactgtgcatacaatttctgagtgcttcgaaaggggggtccgtcctgttgtctaactaacagtgctggaaaaaaataaaaaaaaaggcacttggacgagcccccatggggatgtacactaatgaagcagtgtatgtagagaggcagccttacctaaggaatatctcccccagggtgcccttgtactccccgtgaatccattcctccgcgttcgccagccgtatattcatgtaggcgtcaaaagatttgagatttcctgcggtgggtaaaacaagaaggtgaagtatcgagtgccatcatacttgtacactctgctgggggggatatgcagttgcagagcggtgggtgcgcacgtgatggaccagctgacctttgtattccatgccccatttcagctttatgatcactcggtttccagccaaactattcaggaagggcttagggttgagaggagctattccctaaggggggggggtgaaaaagaggaggggtaaaaaaatgttgttccacgttttatcgctatctatatctttctctccctctttccttctcattttttttttaaatgtatccatggggtgggtcaccaaacgtttacatttacctcctctcacctaggaggatcattttttttaatttttttttagcttctcttaccactgacatatctctctttctatacaatttttggagtgaagcaaatgttggggggggaaatagcggcaaagaggaacacctgaaattgatttgcctattttttttgctttttatctcaaggggattggtagggagatctgttcgttccctttgcgaagaagcagttgggggggagagtatagctgcttggctcaactgcgtttttgtagctttcaaaaagtttcttaattggggagatattttttcatatttttcgccttctttgtgtttgaatttttttttttttctgctgtttgacgtcccttttgccagggcgcggagcttctggtcgaccgccacgtccgaaaaggtgaaacggcacgctgtgagggggggacctccaaccgacaggtgagtcaaccgccgagcagatcaaaacggtaaaataaccgctgcacagcaaaacggtaaaataaccgctgcacagcgaaacgtaaaaatatccgtcgaatggatcaaaattttaaattaaacgttcaagggggtcgaaagtttaaaaattaaaaaaggctaacatgcatgtatatgttgtgtaagtacttgagtatgaaaaatattgtgttttttcctttccgtggaaatacttttttttttttttttttttttgcgttcatttgctgcgttcttcctttttgctcacgtttcctcagttgtgtcgtgtggacacgcgatcttcaaccatcatgggggtgcgacgcgcccgaagggaacctccctcttcccctcgtctcttgagccaaccgccgggcggtaaaagggggcacgcaaagtggggagcttaaacggggcatgcaaagtggggcatgcaaagtggggcatgcaaagtggggagcataaacggggacacctccatttgtcgcacgcaggaagaagaaagactctcgcacatgcagagtaggagaagggaatgtacacagccaagacccgatggccgcgctgcacctatgcaactgtgtagcggcgtaactgtgcagaggagtaactgtgcagctgggcacgtactacaacttcacaacggggatgcacatagtgggagtaccaaaaagggtttccccctctagacgtcgcgcaaaaaatatgcatccttccctccccccccaaagttgtcatcaaagatagccattccattgcagcggaggagggacaaatgaaacagaataaataggcaaacgcatataggaatagaaaggaggggggtgggataaaataaaaatcacgaattggagataaaagcgcgacggaaaaggggggtcgggtcatatatgaaagggtacaatggatgaagaaggcgagtaggagtggagtggagagcacgcgccctttaaacacattccaacagaacgcatcgcaccaaaatatatcatgtgaaaaatgctgagcttttaatgtacacaggagagttgcgcttgtgaggggggaggcttcctctcaacggtaagtttggccagatcgcctcgcctgagtagctctagcagatcgccttgcctgagtagctctagcaaatcaccgcttcacttcaaatcgccgcttcacttctgatcacctaaagtcgtagcaactcaagctcgtgtagcccatcaccttttccaaatagaggcatagccatttctgcatcttcaagtaaggagccttaacccttcctatctcttcattcgccttaacaatagaatcaaagtcctgtttttttacaatcattttgtacgcagcgacgtactctcctgttctatctcttcctctcctacagtggacaataaagatagtgttcttcatagtatgaaatttttcttccaaatcgtttattctacttaggagtttgtccgtgtcccagttgaggctctttagttcgttctccagggtctgcacgtgggggtggggtggcaccagggatgtaaaattggatgcagtgcaggttgcaccaagtgcagtgcaggttgcactatgtgaagtgcaggttacactaactgcagggcggggggcaaacacacttcccacaccagggacgcacgcagctccccgccgcaacaacaaccggtaataaccaccgcctctcaccttcgaatccacgtcgtagggatcctcctcatgtcccaaaagaacttggttcacgatgttggcatctcttgcgtagcacctttgtgaggtgtagcagcatccctcctgcggaacggtcgaaggtgtatacaaatgcgcgatgagtgacatgaaaattttttttgcattcttgtgcatggtactagcggtagtcggtgctttattttataagttccctaggattatataacaaatggggagggataaaaaaaaaaaagagacaattctggtcctaccttcatatcattcctcaaaaaggagattatatggagaggcatgtcatcgctgtactttagctttgcttcctccatcactatcttgatttgcttacgcagtagttcctccgaaaatacacctgcgtgggggagaagtggaaggagaaacgaaacagtcgtgaatgcatgtatactttcttttttgcaatagcacaaatgagaaaagatgagaggaaaaaacgggaaagaaccagcgttcctaccattgaataagggggcactgcttcttaaaaggacgttgttgttctgagggttcacgtcaacgatgcgaagtcggtgggctgcagtgggggggaaggagaaaaagggtgcacgtgaagtggtgtcacaggggaaagaagctaaaaaagagtaggcctcttaggatgagcaaaaaaatggaaaaaaaaaggggcaaaaattcttacgcttaaattcgggatatttgtacgttaagcatctttcgttcaagtcgttgcagtccaaatcgaaatcaacttctgcgggggggggaggaggaaaaacgggtcgatcagtggggcggtcaatggggcggtcagtagggcggtcaatggggcggtcagtagggcggtcaacggggcggtcaacatgctgatcagtagggcggtcaacatgctgatcagtagggcggtcaacatgctgatcaacggggcggtcaacgttctgatcaactggccgatcaactggccgatcaattggccgatcggcggggtggcacgccatccctccatgcgggacttacgcttctcgttcagctcgtagtacgaaatgaagattccaaaaacgaccaggattaccagcaagatgtagatgaagcttttgtactttttgaatccccttgcaaagccactgcctggggtgaggaaaaggagggtaaaaaatgggaggggtaaaaaaagggcagggtaaaaaaagggaagcgtaaaaaatgaggcgggggagggggcatgccacaatggacttatgctgatgctatgggcacacgttatgggagcctctagaggtgctcccccccaagtgagctaggttaagactccctccgaggggaccctcccaccaaagtagaggtcacccccccttttttttcaaataagcgtggttgcctctacaggaacagctgagttgtttttattttctctttttatgcgccccttctttggtgttttttttttttttttttaatccttactgctggcatggtctgcattatctgcctcctgtagttggttccacatgtcggtcacgctcgttcacaaaaaaattatcgcaaataaatatcgcaaataaatgtcgcaaataaatgtcacaaataaatgcctcaaaaaaatgcctcaaacaaatgccgcaaaaatcaaagcgaagataaagcctaaaatctggagcgcgccttttttcctcgtgcgctgttctgagagttgtacaagtcgtgaggtaaaatcccgtgactacgttttctgcgtcctatgagtaatttaaaaaatatttttttaatttgtttttttttttttttcctctttttgacaaatcgcgttttctactgttcgtgatctcgaaaagtggcttgccacaagttaagcatctccaactcgcggaggcggtcaatttttgcgtttccgattttttactttttatagttagctttgccttagcactaatttaattcttaaatgactctgcgtgcagggggtgaggggtgccttttttttttttttttttttcccccttttttttccttttttttttttcctttttttttttttcctttttttttttcctttttttttttccttttttttttttccttttttttttccccctttttttcttttttttttaaattctatgttctgtgttctcttctacgctcgattcgcgtgtcatacgtttaaaaaaactaacactgcgcatgagagtagagcaaaaatggggaagtcgtaaaagggtgaagcgagaaatatgaaatgtgaagaagtgcgaaatatgaaacgtgaaggagtgcgaagtaggaaatgcaaagaagtgacaacgaagaaaaaataaaaaaggccacagaaaagaaccgcaagaaatgccaaatcgaatggaagagccagtcgtctattagaaaaaaaaaaaaaccccgcgggagggctctctctacacttatataaaaaaaataaatgaataagaatttagagacctccatatataataacatatacttacgtactatgtatatgtacacttccccgtcggttaacctaaaaattaaaaaaaaagcgagaaaaataaaaaacaactaagggatgagcgaaaagcggcatgggaaaaaacgtacaaaataaataaccacctaatccatatctctgctttgcatttgctttccgttgtatatgtgtttcactactccatatgttttttatcgatcgccctttttagcagtccctttattgaccacatttttatcctgctctccgctgttgtgcatcgctgctccttcttcataagtggtttcattatgaatatgttaagcagcgcgagagtatcgaaaaaaggaaaaaggaaattaatatgtccgcatcgctacacccttacgaagtagatcgaaaaaaaaaaaaaaaaaaatgcccatgaatctaatggaccaacctgagcaacgctgcggaggggaaaaaaaaaaaaataaaataaaataatcctctttgtggccgaagtctaccaaaaggatgcactaaacagttgtatgttgtatgatggaataaaaaaaaaaaaaaattaacccttatgtttcctatgtggaccactccttcgaacagttgacccactattgttcggtgaatcccctgcatcgaactcgcgcgtagcaaagtggcaacgatttggaccacctggtccggtttgcagtgccagaacgggtgtgcggctggaaggcacataatcgagaaggccacatgcttcgaatactgcaaggtctgaaaatgacgttctcctcaaactgtgagcgtatttcctccgccccttcgtcaccaagctgcctaccccctagggggatacaacgaaacggcgttttgatcgctttgcaaaaattctcctgatgtctctgcccaccgagacgtgtaacccctgccttgatgaaccctgtgcgcgtcaggcaagtgtctatgtcattcgattttacgcaacgcgcggcggcatgcggtactttcagttgcgtcacttcgttttcccgctccccccttttcatgaaaaaaaaaaattcatcatggtaggatagatcaaatgcgacttatgagcgttgtgagtttttcaaacgcgataaccttcgcagtcacatgattagctccctattggggggaggaagctccctagggggacttatctcccgatatgcctttccctatccgaagtgttggcaccactccttcatgcacaggtaaagaaaaccacctgatcgtgcaggcaaaattgatcaggggagctaatagccttttcgcgccgatccgaacgctgcattcgtgtgtccatgcgttgttttatcagtttcgtgcgttttggtttgacgttttttttttttttttttttgcatagcaaagctgtcgaatgcacacttttaaaaagggggggtgacacgcagaggtgtttttatgaacaacgcgtttgcgccgatatgtgtgagaacgccgatatgtgtgagaacgccgacatgtgtgagcatgccgatttatgtgagcatgccgatttatgtaagcacgccgatatgtgtcagcatgccgatatgcgtcagcatacccatgtgcgctgccaatgagggtagggacgctacttgttggaggtcgaaccgaagccgccctcgcccctggacgtctcatccaactcgtctaccaactcaaaggagaggggttcccccgtgaaggaaacaagctgcactagcttgtcattctttttaatcacatattcttcttcacttgtgttgtccaaagcagcaatgagttcgcctcggtatcctgcatcaattaatcctatagaattggctagtcgtagtggagtcttcgaaatgctgctccgaggaaataacaagtagcttgtgttcacgacctctgggtttttttgatgagcactgctctccttcatgcacgtaccacccataccgatgtgtgcatccttattcccgttactcttgtagtagtagttacacctgtattggagggctatggctttgattcccaattttacaaaggtggtagatttgggcttcagaacttcatccttgattatgaacagatccaagccactgtctccttcgtggtgtgttttgtggttcttgtacatttccttcacttcgtcatttaggcatacgatttggagatgcatctttgtgaaggtggtgctgcagatgcggttgtgtgtggatgcggttgtgtgtggatgcggttgtgtgtggatgcggttgtgtgtggatgcggctgtgtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagatgcaatttgttacacacgagttttttttgtttttttttttttttctttctctctctttctctcctttggctatgtgtcaccttaaaagggaatgaaatttattcgaagcgaattttattttgccacgggttggcgagattgccattccacacggaccggactcctccgtgtaggccccttagcaaaagatgtgcacatgtatatttttttttctgcgtttattttgcatgagtggagggccacctaaatggggaggaaccatacccctgcttctcgatgtgtgttcagttggaggagccaatgctgctttgattccacggggtgggcttgaagtaaggaaaccccagcacaggcgctagcctaataccactaacacactgcttttttatctagctgccccgaactgataggtagtagggagagagaggactaccattcgcttggcatatcgaacgtgactcgaaagcatgtcaggctacgtgagcgcatgcgcgtgggggagaggtaatccatgccacaaggcgaaaaggttcggtagctgcgctcaccaatccgtagctgctctcgccaatccgtagctgcaccgttcaagtgtttgaataagtagacgtcacaaaaaggagagagccatcgaagggaactgtgtgacagaaatgggcactccgttttgtgtccacctatgaacaggctttcccaaattgacccattcgtaaaggtgcttcattttcacggggaggaggggcatccatttgggaggatatgcgcataataacacgtcggataaacatcgcttcttccattttatttctgcccggatggatgcagtaagcagcgctgctcgggggcgaagcgatcaacacacaggagggagattcccccgcgtctgtaggtacacacacacatacactctccccagttttaaacaaacatcgaaatttactttacacaaatgggagtagtggttggacgatgatgtggaatgaccaaatagaaaataaaaaaaaaaaaaaaaaactgcattgagtaggcttgtcactttttttttttttttacacagttctgctgctaattggtgttcacctgaagagatttatgtacccatatcggcttcttccctccgttcattttagcattattcggaaaaaaaaaaaaaaaaattacctaacattttgcatgcacacgtgggtatgacaaaggtaggtttatcgatgccagacagagcattcttggaacgttccatttggtgggtactcctctcgtgttggcaccactttgtgataaaacgcctggcttcgcgaggaagcataattctgcatggcgacgagcccgatacgatacgtgttctgatggcctttccgatggttctcaaagtggacagcctcatgcggacggaaagaggttagctcttttggccagcacgggatggggaagcacccaccgggtaaggtgcggctcgatacgctcgatacgctcgatggcggtgtgaaaagtgccaagtggaaaaacatttcgtgcttctcacttagaggaagtccacaaaaaagcgcggttgtaattgctcgcatgtgcgcgaataaacacatacacaggtgtgtgcgtttttgtgatttcgattttgtgttttcgattttgtgttttcgtttttgtgttttcgattttgtgttttcgtttttgtgttttcgattttgtgttttcgattttgtgttttcgtttttgtgttttcgattttgtgttttcgtttttgtgttttcgattttgtgtgctccatcctccgcacgcgttcctccctttcacatcacgcaaaacaagaaaaaaaaaaaatggcgagctgtgcgcacgccacggagaatggcagccaagcaaccacaagcaaccaccaacaagtggacacgaaataaacagataattaaacgaaacaggacaaaacagaaatggagccacacatgtgaaacttccaaattagtgcgaatgaaatgacaagcatgcatatccctccaggcacattcacatgtacactcctacattcactagcgaaaaaaaaaaaaaaaaaatcccaattcgcattaaccgttcaggcaatttttttggttagctttccccctaccacatattcgctacaatttttttttttttttccacttccaaacgagtaaaaaatttaactgattaaaaaagcagacacgttaaagtgaaacaagttaacctgacacaagttcaactgaaacgagttaaaagctatttgagaagaaacatcctcccacgcctcgccacttacttgacctcttcaccaattaacccctttttaaactagctcatacgtacgcacgttaattttacaacgtcgcgaaatatttagcccacgagagaaaaccccccttgcaaacttccgcttctccccacacactcgcttcttcaaaatgaggtcttgctactctcacaaaggggttagcccgggcaagcaccccctccgatccgtggccagcgacaaaataggtaacacaactgcgttcgctgcgtccgttgcgtccgttgcgtccgttgcgtccgttacgtccgcacacgggatgtatgcgatgcatcttgctcacagggcacaactgtgcacatctcttattcgccctctcctccctccacctttttttttttcgctgcacaggaaaggaagacattcagtcggccaataatggagtctacgaggactgcaccctttgcggcataaaccacaaggatccccacaagcaggcgctctacccccttcgcgaagaccagcacagagtcaacaaagcaggttagacgactctctggttaagaaggcatgggaatgtactacaacatgtgaagagagatatcatcgagacaccttccagatttgactccatcgtcttcctcgtgaaatcctcagctgattgaaaatgccgtctgattgtgcctccacatcggtcgagatagacgtacgtgtgggggcgaccaacgtatgcaggcacgacaaacttgacatgtctttttcccagctggaaaatgctgcttcatttaggtaccccatcacgctgcgagggcgaatcgattaatcgccccaacagtggggcctaacatgctccgaggaactgccccaagctgttccatacttttccccatttttacgtttcccttggtgggaaggcgatacttgccaattttttcccgcgcgtgtgtgctttttccccatgttctgtctacacggggacgtccacacatgcgatctgtgtaagagtagccgtgcatgccgcttcaactatgcttcttcgtgtgtttatatattcgtcccacggggctgtatgttgtgttttttttatttatttattttttttatttttcctaccttttttgcaagatggacttttaacctatgttcctatttcgaaacgagtgtaaataaaaaaaaaaaaaaaaaaaaaaaacctcgaatataaaaccctgcggtgtgatgtcccatccggtctaggggaacatttttttccattttgtgtacctatggtgtgaggcttttcttgtctccatctgctgggcacttggcaacgtgggcgcgtctcccctttgccgttccccctctgccgctccccctctaccgctccccctttgccgctacccctttgctgctacccctttgctgctaccccttccgcgcgacgcaaaagtacatcgcttgctgatttttgcgtacccgcttactctcctccgagctctcctgtatgagttgcacacaaatgtcatcctgacactcctctgggctaagtagccgaaagctggggtacttactaaagcagaacttcacccataagtacagcgtatacacatctgtgatgaaataaattaagccacctgactttagtaggtaatggtacagagagagattttcaatagtgatagtccttctcctccaattttgttttttaaaatgtggatcaggaaaacaaaaaaaaagtttttcatctgatttttttttatataattgggcaaaaacttcatcgcatttgtcctaataacagaaatattttggtaatgaggggggtagttttttctatacgagttgattttttctcctacgtaatttgtaattttatctcttatttccattcctaggataagtttatctgtgaaaattttgctcagctcgaatagcaggcctccatatccacatccgatgtctaggatggtgacatctgcttgggttgcatatttgggaggaccttggttgtagtctatggggtacttgttcgtgtttagctggagggtcggggggtcttcatcagcgaagccttcattagtgaggccttcattagtgaggccttcattagtgaagccttcaccagtgggcccttccgcccccacgttggtagtatgcttcgtttctacactgttgatcgtttcggcttgtgcgtcgcgtccctgggagagcaaatgggggtagtgcacgcgccagtccacgtagctgcagttcacggggtaccttatgtagctgtccgagagggggttgcagtgggccctttgtctgtaaaactttttacacggcactttgtgcttcttcattgtggctttgttaatttgggtcccttcacaatggcgcgtaatgggaagttcccccagtggccgtgcgtcggggtggcggtctcggtggcggtctcggtggtggtctcggtgatggtctcggtggcggtctcggtggtggtctcggtggcggtctcggtggtggtctcggtgatagtctcggtgatggtctcggtgattatctcggtggtggtctcggtgatagtctcggtggtggtcgcgtttgctagtccgctctccacttcgggttaattccttccgcgaaagaaagaagggggttaacccttttgtatacaatgccaactgggtgaaactttttttttttttaactctccagatggtggagcattgcccttgtgactgaagcttcctcgttaggcatccttctccgctcagcatttaatcgactcatttttgcaaacatgcatcacagcaacatgtcgcagaaagaggaggccaaacaagttggcaagagatcggtcgagcgcgaaaccgagtgatgagtgcgaaccatctcgacgcatcagccatggcaagccatcgccatcgccatcaccatcacccgtggtagagaaaccctcccaacagcaggtgcaatttttttttttttcccccttacaaagttagccgaattacataagcgtgagcatagcatagtacattcgaggggggaaaaaaaaaaaagaaaaaaaaaaaattataagtgtgatctccagtcagtattttccaacatccaacacctttgacgaagtattgccaagccgaaaacctccaccgccaccaccacgacgaagaccaccacgaccatcagcaccccctgggatggcacaccacccatttgggtacgtacaggagggggtaaagaaaaaactcattcgtggctccctaacattgcgcagtgccatagcagagcgggaacaacgaacgagtgacccagttgcctatacctacgtaaagcaagacccacgaagctccaatgttgaagtgaagaaacgttaaataaaattagtgggtgcaccatttaaacggagggaagccacaggggggagaaaagaccccaaccagttccctgccaatcggagagagctctcattttttcttcccccccagctagttccctaccaataggagagagctctcattttttctacccatccagcagtatgccagcgtggtgctataaatgtgaaggacctgtaccacttggatggcttagctaaggtgcccctagatgaagtgccaaacaggggggggaggtgtacaaacatatgctatgcaagttgtccccttcaattgtggcttcttacccggagaggtcaaccttcgggtaaaagcgtttaacacaccatcgtgcgtgaagaacaacctcattgtgctctcatcgcgttataacataggtgaacgtcccgtggaggtaacatactgacactgctatcaccatgtggaggggcatactcgtcattcttgcttttcctttcttgtcctgcggtgaccgattcgcttggggaagaaaaatttgcaatgttctacagttcggatcgtatgccttggccagcagtaaggaaaataggaagcgctttaaatacgcggtaggaaaagggggaaaaaaaaaaaaaaaaaaactaattcaagcgagcgtttggttaacgtgatgataatgaaaaggagaagtactcgcactgccatgcgtaaccagataagtggagcaactcgcccatctcccctattctccccctcaggtggtaggcataatcgaccccttcgacaaaagcaaagtcctatggagtaggcagaaaagacacaagaaattcaacctacacatatttaaaaatctgtatgacaaatttttctgcaacgttagcgattatgtgtatttgaggaacggggacgatttcatttttcgcatttttcacatcaacttaaaggttcgtgcggtgcagcctggtggggggggcaatccttacgtagggtctcccccaccaccaccaccaccaccaccaccatatgcaaggcgaataccaccccgtactaagcgcaacctcgtatagatgggtttaaccccatagggggatgaacctcccaggggcgcggacaccagtgtgatggttacctgcgatgcgttgttgcggtgaagcgctatttgttgctgcccgaatgggtagtccccctgttcgcactccaccccgcgcttcgtcgccccatcgcttcatcacttccccgcttcatcactcgctcatcctgctcccctccgcagaacaccataaaatacatgctcaagtacaaaattgtgagtgggacgttgaaggaagactccaaaggcgatgcgagcattttgtgcgtaaaggaaaggggtccgttgtatcgatttttaaataacgtgaatttgtagcgaagtgggggaaagtcataattgagaacaggtggaactccattcccaagtggcatagcagtatgtggagttaagaacagctgcgaagccgatctgataggttaagagatacatcaattggacgtccttcaacacggctctccatttccattttttatttgtgcgcgtgtactttctcgcttatttgcacaaattttttttttttttttttgaatgacttgtttggtaattcgtaccgatgggtaacacttcatggtacatccctctgctcgcatggcttcatttttttttaatttatttttttcccctaattcgcacatcctaccaagagcacactcccttttttcccttttttttttcgttcgcgcatttctgtataacactcaaatgtgcatatgcaacatgatggaaaaaaaaaaaatgaagtaaaaaatagtcacccatgcgaacgtgttcccagccacggagagttaccagttactcacaacgaacagcctccctcgtgtgtgcatggggtgggggaaaaataagttctcacacctcttcccccaagccctccaacgcaacgcccgccacttaagtttattccaagctagcgtctgaaaagggaacagaaaagcggaaaagtaacgacggggcgaagttacaaaattgtatcaccctcacacagccgcaaaatgacgggtagcctcctcctttgcagttcactcctgctcttctgcttagcctgcgcgaattgcaagctgtcctacccccaacgtgacctcctcaaaattgacgcgcataatgctcaaactgttttcgacacgaatgagtactggcttgtaaaattgtaaggcaggcgggaaaaagaagaagaaacaaaaaaaaagcaaaaaaaaagcgaaaaaaaaagcaaaaaaaaaaacaaaaaaaaaacgttcatgtaaaccgacacagtgtagacctacacgcaagctagcatgcacaagtgatactttcccttcattcctctgttaagcgtaaactgcgcttttcccccctcatgttacgttccttgtatgcacacacgtctacccccttttcacccccatgtgcacccctttccgaacgaatgaagttacgccccccagtgtgtgcactgcaagcgcatatggagcaccataatgaatgtaaaaatagacgtacaaaatgatgataaaagaagggtgtattttggagaggtaatcgacagtatgcatacagtgagtcatccttgccatggaacatcgtgacctacgaggatggcacgattggtagaggtcgtcccatgtgtgtgtttctctgcacccctttcctctcaatggtgactgcgaaaaaaaatgataccctcccatgcaggttaactgcgacgacacgaacggacggcgcgtttgcgaacaatacgacgtttttaagataccccaattgaaactgtaagtagataagatgggtgtatcagtgccacttcatctcattcgatcatctgttcacgtcatttccatgtcgtgccaattgtctgcgtgatcaccctcttccatttcaccacctcagatttaagggaaacgaattgctctcaacctactcatacaccacgaacgatgagcattctataaaaaaatggataaactatgtcacaacgtaaatgaaggaaaagcaaaattttgtaaaaaaaattgtccttttgcccatcggtcactttatgcaagtggacctgtgcaaatacgctattttttgtttgtttttccccttgtactagtctttttttttttttttttttttttttttttcgtaaaattaccttgcctgttcatataatttttgatgcatttacccggcatggaaaataggccagtcttttgggctgtccattcggaggaagagttaaattcgtgccaaacggacgacaacttttttctgacttgttcggaaaatttaagcgtaaaaaaaaaagaaaagcgaaaatgcgaaaaggcgaaaaagagcaaaacaacagcgggaataaataactcgcatgaacgagcaataattttcataggtgtaatttttttttttttacctcctttattccccccccccccactaggacgacttaatcaaggcggcaaagctgtatagcgaggaatgctactttattaacattaagaatgtggttaaatggaaggacgaacgtttgtctgcgtggacagaaaaatgtccagcgcaaagattcgagtcgcattcgtccacgcgtgcactcaatatatgtgtgtatttttttgcgcttccccttcaggagctgtgcgacaagttaagcatcaaggcaaaccacttgcatgtgcggggggaagaggagcatgcgacttatgacctgaacaaaatcgtaagtccccagttgcttcaccgatagagggggcacgcccataattgaaagtgcaaatccttttggtttctcttcgcgtcttttttatttccccgtttatgctaatttatttgcaggactttgaagagctgaagtcttttatgaataaaaatcggttccccctagtgagcaaagttgaccaccacaccttttttaacctaaggagcagtggtataaatggagggacaaacgcgcaaaaataaaaaaaaaaaaaaaaaaaaaagatacatatatacatatacatatgtgtgcatgcacatatgatacacttccacataataaagagaacgagtgaacagacataacagacatgcgagcgtaaagaggaaagcacaccgcttcgcaacgcaggctgtcatgtaagtgtgccctgcacacacacaatcaatcgacgtccatccccttgaaggaaataatttgatactactcctcttggacttggaaaaagggattaacgcacacctctcacaatttacacattatgctaagaggtaaaaaaaaaggggaaggacagaaaggataatacttgccctacttgcagttgaacttccattcccagtttgcttactactgtggaaggctccctattgcatcagtactgctaacctattgggggttctttccttcgcttctttttcaaggcataaacgattgggagagttcatttttgcgtacatagacgggaagtactacgaagaggtaaaaaaaaaagaaggaagaggaggaggaggaagaagaagaagaagaaatcaaaagatgggacaatgacataaggagctgttgtgttggagcgggggcagaactgttcccatgtgcgtgtacctatgcgcatatttgcactgtttaattttttttttttttttttttttgcctgaagaacctagagctgtatggcaccgacgcaaggaagtatccgcaaatcatcgttttcagtaaacgtccccaagtaagactggaccattttgttttaatccacatgaggggggaggggagtgtctatctccgtttgcgtatcaggcgagagtacgcacgagaatgaacgtgaacgtaaatgcgaacatgtgtgtgtgtgtgtttttttttttttctttttccgtgacaggagtactactttgaggattatttcgacttggaccacctcgatgacgtaataggtatatatgcgtagcgcgcaggtggtgacgcggcggacctgcaaaggggagctcccacaaggacctagcctctacaccgcttcaccgattaatcgtgtaattgcccccctcttgtgcagaccaaattgtgaagggaagcattaagcccaaggccgaaacgtttgtcaagtcgaccatgtatggcatatagttgtaattaaaagcgtgaacgaatgagttccctttttttttttttagctagctgtatgacatagcggtggtcccatgtgtataatactggcacctcccgtctatcccttcttccctacccctttgcagattattaaccaagcttaaaaagcacataaattacatcatcgaaaaggcctttaaagcggactttacttcattcatcgggttcatctgcttcgtcattatggtacgtctgttgtattggctttgcggagaggtgcgtgctgcctctccacacaaccgctttgccacatctccacactaccgctttgccgcctctccacactaccgctttgccgcctctccacactaccgctttgccgcctctccatattaccgccttgccgcgcagataatcctgacgagcgttttggtagtgcacaccatttacaagttcgtaaatagcccagagacggcagccccggagaaggagaaaaaaaaaccaagtgaaacgaggaaagcgtaagacaaagaggcgacgccatgttggcatcatcgactcgctcgcgcgttcgtttgctcgtttgctcgtttgctcatttgctcgttttctcgttggcttccggggttgctctcacggttgcccccttttttggtttgttttccatttcgtgtcgtccgccgctactcctgggcgaggtcgccactttttacacatacgcaaaggggaagaaccccgtaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaattaaaagtgaacagtgagaggtgaacagtgaatggtaagcagtgagaagtgaacagtgagaggtgaacagtgagaggcgatcgttgagtggtgaaaggcgaatggcacaaattagcaaaacttaactagcacttagtgtttaaaagtgccactttttttttttgaaattcaggataaggcagtgtaatgcatttatctctgcttaaccgaaaaaaatcattcaatagtgtatgcatttttcacttagaaaaaaaaaaaaaatagtaaccctttgatgctcgtgtttcgtttttcctgcgagagttacgggtaccattttgccttcgtctcgtcgtccccttgttccacccattcttttttccatcactcctttttcgactcccctttttttactcccatttttttactcccctttttttactcaccttttttcactcacctttttgctctcaccttttttctctcaccttttttctctcaccttttttcactcactcttatttcccgttttccccttttccctttttccctttttttttttttttccttcccgaaatgaagaacaaacattgaagagagaggcactccacttctacgtcgcgtttgtaacgtttcgtctgcaccccccttcttctccatttgttatgtacgcggctgtgtgcttacctttgtaccctgcagtgttcgcatttttacgtttcactgcattagttgccattccactcggtttcggtttgagtacttgcaggtgtgtgtaggctcaagcagcgctaagtgggtatcgctcaccgcgcgcgcacacctgcacacatcgcacgcataactacacacactacacataactacacacactacacataactacacacaccacacataactgcacacactacacataactgcacacactacacataactgcacacctgcacacaccacacaccggttgtgctgcaaccacattgagcgaactaacccgtcaagtgttcaaaacgtaagatgataattttgctcgccccaactttgcccccatttgttcttcgcccacgtttgtccatttaagcaaaaccgctaacgaaatgggatccaaaagtgagctaaatcggaacgaactgccaacaatagaacactcgcgtgtttccccttcttaccggcacagctagacagactaggaacccccaatcgttgcagagctctgcacccacatatacttcacaaggcgtagaaaaaatgagtaacaatacgatggtgaccgagtacatatcgcagaaggccttgatgtatgagcccaccgaggaggaaattaaatttgtaaaaagaaaaaaagggaacctcccagattatcgcgctgcatgagttgcaagcgtggatagacacatcgaacgtccacacatcgaatgcccacacatcgattgcccacacatcgaacgtccacacatcgaacatccacacatcgaacgtccacacatcgaacgcccacacatttgctaatgcccagtgggacccattcagtaatcacctctctctctccccccatttgtagcaccacaaaaatcagcacaaaagcttaaggtacattttttgtggtaaagaattggacgagttcgaaaaggagaaaatacaagagctaaaggatcatgtcaataatttaaaaaaaaaagaaaaagatagccaagggggagaaacctacgagtctacatttaaggatacaatttttgaggatgataattatgtgcttcgcttcctgcaagggtgagtcagatgaacatcgaaagggtgtttagacatgtgcttgggagagtatacgtatgtacccacgcagggggtcactcttacatgccgactcgacgctgacgccgccccacacacgcgcatccactcacgcacgcatacactcacgcatccactcacgcacactcacacgtacaccccgtagaaacgaattcaactttgaaaaatgctactacgacatgctaaagcacttggagtggcgagatgagaacctccctgtgaagtacgaggatgtagaagatatgctggtaaggtgaaaggtgtttggcgagaattgcgagcaggggaaacggtctgatgggtcttatggttgcccaatcggactccagcgtagtgagggtgcagtaagaacgtagtaaaaacgtattaagaacgtactaagaacatagtgccgttttcccccattttgtaccctatttttttacctatttttttctccagaaaaagggatacatttacgtgcacgggcgggacaaacatatgcaccccataattattatcaactgtaaaaatttcatttctgcaagtgcggtaaggaaaagcatttcccggaggaaggggggggagggagttgcgccctccacgaagggaatacttcgatggagcaatagtatgcttgcgattttgtgtctttttggagtgccccctccccgctgatgagagtagcaggacatggttttcacgtcaccgcgttctgcacgttttgcatgcttattttatttattttttttttttttttttttattttttttttccccgccgcagaaggacgttttgaaggtggcctactactggatgggtaacgagttcccctttttttttaccttccgcgctgctctacttcacacgtgaagccgttcccatttttaatgcacccaccgcaatcgacatcgtctccccaccttcccaccacagaatttatcatatctaagctattcatcgaaggaaaaatcgagcagtggagagtcataattgacttatcacactgtggtgtgctgaacatccccatagggacgttaaaggatatttcgaagtgcctcagtgtaatggacgaggaggacgcgaaagcggaagggggagaggagagatgagagagggagagatgagagagggagagagagaagggagagttgggactgacgaacgccccgccctcacatacgctacatcaaatcaaccacacatacaaggataatttcccaccaccaccatcacccctttgcagtgtaattacagatcgaggctatccaagatgttagtcctgagcgcccctctttttgtcacaggcatgtggcacatgctgaagtctatcattccggttagttcattcgaggggtagaccctgtgcgatggcagtgaaggacgtcatcgaaattggggtgctctctcccatttgtgtttcccccgagtgggtaaataccccctactctgcactcattagtgtggcttaccatcccatttatccctctccccccacacactcacacgcacgcacacgcaccctttttcacttttcaggtcgtaacgcagcagaagataacaatatcgtcctcggagatagatgtaagtagaagtctcatcatcgccacagtcgcggttgtcctcatcatcgccaccgtcgcggttgtcctcatcgtcgtcctttccctccccttcatcgtcccttccctccccttcatctgcctctcccccttgtagaaaaggctcctggagcaagtggacctggaccaattagagagtaatttgaaggaggcacatttagaaaatgggatgaatgtttatttgtccgacgcgtcgcgagaggggttgaagagtgtgggtttgaagtgggggcatggggggtggtactccccatagggttccaccacacccacgtcatctatttgccactcccacctctccccatcaccacgtccacctcgcctcttcaccactccctcccccccttatttgtagaaaaattcggaggaacctgcgaaaacgcaaccgtcttcaccaaaccaatcatgccataaactcacttggttactgcccttccccctttttttctccctttgggttatttaaattttaagaaagcagttttttttttttttttttttttttaaatattttaaaaagtgcctttcaccaaatgttcggcatatttttgtcgcttcagccacgacagcttgtgtaccttttacctgccacgtcgaccttttcccttttttttcatttttcctttccatttgcctcctccccccacacgtgtttatacaagtgcacacatatgcggcttggtagcgtccctatgtttacctaatttttccattgcgttgcgtctttttgccctcgttgataccgttgttgtcgttgctgtcgttgctatcgttgctatcgttgctatcgttgctatcgtttctttcgcttctttcatttccctcgcttctttcatttccctcgcttctttcatttccctcgcttctttcatttccctcgcttctttcatttccctcgcttctttcatttccctcgcttctttcatttccctcgcttctttcatttccctcgcttctttcatttccctcgcttccctcctccttgccccttttttaagtcccttcgtccacagcagactcgattaattttaaattttttttcacgaaaggggtgccatgagggggcgcacccatgggtagctgcgcggtggttcttatgggtagtagccctacccatgtgtagctctgtcacaaatcctgatcgtaaaacatgccataaagggcacgcttgcaaaggataaacgaaaggcaaaagaaaaggtaagaaaagaggaagcaaacgtgcagcacacagtaaaagagcttcttttttctccttaaaaattggacaaactggtgctgcttttttaaaaaaaaatttattggataggtcaatctgccttttctatattttttcaactttttaaaattgtgtagacagtctgcaaatattgggtgagggtgaaatcatttttgctgtaggatagcttcactggagtgtacttcccccctcgtgcatttatacagctatgcgtaaagtcttatgacagggagatggtctctacgtagtgatgcctgatagctctgcacagaggagcgctttgttgtcgggtgaacttattacctgtgaaccgcttcaccgcggaggtgtgtccctttggaggttccgcggagccagccaagctcgcctcttcggcgtcctcttcgtctaaacgggggggatgaacgttttcggtgtggctctacgcgaagtttctttgcggcttttttgcgccatttttacgcttttttgcgtctttttcgcttttctttttcgcttttctttttcgcttttctttttcgctttcctttttcgctttccttttttgctttcctttttcgcttcgccccaccttcactggtgaccgcacccgggtccttcaagtccaccacgtccatgtccgtcggcgcgtccgcgtccaccgcaaagtcgcccgcctcttcacacgccgccatacctgctaagagatcgcccaaattttccacctcgcgcaagtccacactctgtgcgtagctgatgcctcggggcaccccgtccacaacgaacgcacagctctcctcctctcccccgtcctccctcttctccccaccggacgtgtagtcgttcttcatagatatgcactcatcaattatgtctagagtaccgattttttttttctccaacttggtgtttattacgttgtttagtagcagctgtaactgcttgctccttttcctgtcctccccctcgtcatctccatcaccattttcatcgtgatcgtgatcgtattcgctgttgccgttagaagcgtggaacgtcctcaccacgctgctgtcgttgctcgagacggtcgcggcggtctcggcgtccgattggtcctccgattgggcctccgattgggcctccgattggccgccgaactcgtcacccgtttctccctccgagtcgatatccaactcaatggctttatttatatcacttaggtttttttttattctactgaagctggcgtttataatgtgcacgctcttcccgatggaggaggcgcacgtcgacttatcttcgcagctgtccgagttgtaggcaccctcacaaccaacactgttcgtgctatcatcctccccgtagttattattaccttcccttctcccatcctcacacttggtgtgatcaccaccctgtactgtggacagggttgtagatgctcctttttttatcatctccactaaaagtggagggtggctcttcatcactgtgaagttgggtggaggtttgggcgagtttgccttttaccttttcgtcggtgctcctccctcgcccaaagctccacccatcgcactttttatattttctcatctcttcgttaagcgagacaagcgtggaacaagaagactatcacatgcagctggtccatcctttctgccgctttttattggattcacaacttaaggcacaataggttaagcagctagccaaaagtggagaaaaaaaaaaaaaaaaaacctgcgcgatgaagagacagagctggtaatgataaatctataacaggcattacttttgctactttcttttgctcctttcttttgcttccatcttttgcttcattttgtgtacgttataagtttgcagttgcccaactgggggataaaaaaaaaaaaaacgcaaatgcgcgcgtgcacatgagcgtgcgcacatgtaccgtgcataagtggggaagctccacggtgataggcccataaatggagaagacacgcccacgcaggagtgcaacacatagagaggtaagcccgagcacctttgagcgattcaaggtccgaatcggcaaagcgtcccaaagcagtggcgctacttcgtggggcctcgctcgaaataattcaaatgatatgttactgaagggggtgaaaagcatgcaggttggctggtgcagaggtggcactcaccgggggagactctccatgtatcccttcgctggtcatcaaagagggcggagtggacgctcgcgcggcgggaggaaagaaaaaaaagtgtagtttgtccaagtggaggaaatgcaaaagtgccaaggcggaaaaacgacacggcaaaaaaacgacaaggtaaaaaaatgcgggtgcccaaaaacgcttctactgcgcttcggctctgcggcgactacgccacgactggccgcaactccgtcgcaactccgccgcaaatccgcagcaactccaccgcacccccgctgcaacgtcaaagctgctcattcctgctggcgtcgatgatagcaaggattcgattgtaggagttgtctaagaaggtcaggatgggggatgaggcatacttgggcatgtggtcatacacgcccttcaaattctggtaggtaaattcaaaggagtatttctccaagggtggtatcatcagacagacctttttctcctggtcttcatttccggaggatccttttctcctttgtttggaatcactcaagttggcattactgttgctagaggggaacgcatttttctcctccccatagctatctccattttttagcggatccaactcatcgctcagattggaagacgccctcttttttcttccatcacagggatgcacgagcccttcatcattcactgcgctcactgcgctcactgcactcactgcattcactgcaccatcctcgtggttgactatactatcctcggcattcacttcactaccctccccattcatttcactaccctccccattcactccatccccccggtgatttttttcctgcttctgctccaaactgcccacttgccccttctgctccaaaatgacatttgggtgatgaaatgcttccccttcttcttcttccagctttttaatattttttaaatccaggaaattctcacgaaggtaaatattttcatagaagtacttcctctcgtgttcctttcttttgtttttcaaactcatgggagctaaatcagatgagtccatatgagctagatctgttgcttgtattattccgttcagaattttttttctcaattctgagttgtccttccttatgaggttagagcaaatggaaaataatttcatcttaatttccattttgtcactaaaattttgtataactccttttacgatttgttcactcagttcctttgtatctgtagttgcttcttctttatcgagggcaagttttattttttcgataactttggtgtatttacttatgcttctattcgttgcgtcgtcttcgttgcatgcgcggttgacgtcttccacgagcgttttgtactcttcttccttcttccgctctgcacccacggggttcccacggatggagtttccaccgccgacgtgcccaccgagggagttttcaccgccgaagtttccaccgccgaagtttccaccgctaatattcccaccgccgaccttccccatgcagtgggcaccccccgctgcggtggttcctctctcccgtatggcactcttcttccccttgccgctttccctcttggctggcctccctttcttgccccccttcttccttctcttccgccctgacacatgctcctcgttgcaaaaatcagagtccccactatatacctcttcaatcaaaatttgattctcctccacaatatcttcatccgtgtgtccacccaggtcatcttcgatgatatgatcctcttcactttcgtttgacaagcatccttcatcaaacagctcatcgtcatcttccttttttttcttcctcttcctatcgctgcgtcttttgttactttgcgtttcttccttaaaggtttccttcccctgtggggaggacttttcccttcctgcttcttccatttgggggttattatcatcgagggtttcctgctgctcatccaaacttgttgcatcctgcccgtggccccccacagggactacttcgcctttctcacggcttcgttctgcgggatgatggctggcaattcccacctggttggcaattcccagcagggtggcaattcccaccagggtggatttcttcgcgtgggagggtttcctcgctttgttggtttcttcccctgcaaggttggctccatccgcattgtttgcatcatccacctggctggatctctccacctggcttgctccctccactttgcctgctccctccactttgcctgctccctccacctggcttgctccgcccccgagttgcccctttttccctttctcctcgctagccatgcccgcacgcgaactgcgctgcccctcttgggccccgcgttcggccacttcgcagtgacgatcactcgtgggaggcgagtgcggtgggtgcggtgagtgcgacgtgttcgacgagtcccgcgcgaggcccacctgtgcctgcgcccgaactgcggagcggtcactgccaatggggttgctatttccgatggggttgctatttccggtggggttgctatttccggtggggttgctatttccggtggggttgctatttccggtggggttgctatttccggtggggttgctatttccggtggggttgctatttccggtggggttgctactgccggtggggttgctactgccggtggggttgctactgccgatggggttgctatttccggtggggttgctactgccgatggggctgcaatttccggtgggctcgctactgccaatactgccgatgctgcttcccatttgatgcttgcccccatgcgcgaaggcgagcacttcctcgcttttgttgctcttccgcttcccgtttgcacacacgagggagtttttttttttcttgccccccttctgtacaggcaaatttttgcccttatcaacaattgacattttttttttctgagcatttagcagcgccttctccttgggtacattgtacaggcagaaaaaggaaacgtcaacgtggaaaatattttccatgtacccattgtatattaaaaaattatgatttcgcgaattcacaagatcgcaaaagtaaaaaaaaaaagagaggtgttcaactacatggtacacattattgtgaatgcaattcggacagataaaataaatatctgtttgctttaccctttgtcttttgatccttacatcatatgtttttttgtacttttctaaaaagggacccatttttgtcaagtccccaggtgactcgcaactcttcaagccattcacgtggctatataaaaactggcaaaggaatatatttatgtcaaaatacgtttcgcaattgaaacagaagaagtacaggtactcaaaatttttgtatgtcaaaacgtacgtattatttgtatcacagaatatattgtatgtgtctctcactgttgtgtatacgttcgaatttaaataaaaatggcgattttctgtggtgctcctgtttatacttatgcaatttggggctacctgaggaaccatttgcccttttttgcacaagaatcgctcgtagtaaaatactctaaaactgcagctgtgttggtccctccggttcttcttcttcttctcctctcgctgtgctgagttgaacacaatttcgccgtcgtactcgcaataacccctgtgatttgcctctcccggtgtgcccttctcgactgccccttccacgcggcttcccttctcgactgccccttccacgctgctgcccttctccattgccccttccacgcggcttcccctctccattgcccctcccacgcggcttcccctctccattgcccctcccacgcggcttcccctctccattgccccttccacgcggttgcccttttttcccccgaactgagccccacccaatctcctactatgctgacagcacaggggaaactcatcgaacaggtaaacgaactcgtaaaaattaaaaatttggatcctatgaagcacctcttgttcgctaatatcattgaggtaccccaagcaaggtagtacattccacctgttcatatggcaatctaagttgttgtataaaaatttcttgcagtcactactgctatatatcaattgacctataatgctaacggtactcttctttttcacaaacttatataactgagacatgacgatttggttgttatgtccttggatgctaactgtgtcatatttctttagcttaccaattcgacttttaacgtacttttttttttttttttttttattttttctaaattttcattatactttttgattacatcgagaatttttaaattgctcatgtgggttcctttttttccacttttgtctgttctgttaggtgagaatgcagagagggaggaggaagaggaggaggaggctgacgatgaggaggtggaggagcagaacgagtaggaactggttgaggagatggactcggaggagtgacacgagtttgtggacgacacggatgtgagccacgcttcccccggggtatggcgcctgttcgtttggttgttcccccccttgggtcttgccccgcagagagggccgccatcatcactaccgcggttgctaccatggcggtcattaccgtagcggtcactaccatagcggttgctaccatagcggtcattaccgtagtggtcactgccatagcggtcactaccatcgccctccctaccaccacctccctccctgccaccatcgcggtcaccctcccactcatcccccacatccgtttgcacatcagcaccactgtcttcatcccccccgcccatctgcgtaacacccccgtattcattccacacggctcccaccttctgcaggcccctcttcccccctgacgtgcccatcatttctttctcctcaagcttgctccgagccacaacacgatcaaggttgaattttcgcatccccgaattctcccgctcatcatgttgcttcagctgctcaagaatttcataattttcaacatcattcgaggaaaaaaaagatttcaattgtagcatgtttgaaatatatggcctctcctccgatgtatagcaaaaggagttcttgttcaggtagtagtataactgacttatgtcacttagcttcatatggttattcactctttttatatctaactgtgttatgtctagatcgaagatattcgttgaattgacatctacaaattgtatgggttccaccacatctgtgtcttgttccttcccaccactctcgccatttgtgctgccttctatgctgccttctatgatgccttctatgatgcctgctctgctgcctccactgcttcctcctctgctgcctcccctgctgcctccactgcttcctcctctgctgcctcctcttctgctttcccctttttgccccatcgtcccctggtctgcaatacgccaatgtgctttgcccctctaggaaattaacgcggcgtcacagagctgtctgcgcctcatgcggggggaggcagcacgctgcagcttcgaaaggtgtgctgactaacacgctcctccaaaacgttctctatttggtacattcgagcaggcatgtacacgtaggtatggtaagtgtatacgaccttgtgcagcctcctcctagggggataagtgacaatgaagaagcttcaaaattatgtccccttttctggagaaattgcgcaacggggatgtatctacgtgtgaaaaaattgcgaatcttatcccgttttatatctcaaaagggcgaaagattaaagaatttttttttttttttttttgcccctttggcagcctactcgcaaggaacacaattccttccagctgattaggcgaacgtatgttgattagtcgggcggtaactgttgttcgttcgttcgtttattatctactcacggacttgttcgcataaggtgttttattttttcccattcagtgttgttgcttggctgttcaacgcaacaggggatagcatattaagccatcggagccccgcatataagaatcgttcacggtgatgaaaattctgcctacatcgtgcgtatatacatgtatagcatatgtattgttcgcgatcatgcatgggacactgaccgtgcatgtatatacccccgcgcgcagtgcggaacaacagcccccaaatttttttaagtaaccatgtcacgtagcgctaattaagtaaaatttaaaatcgtgataattgcaagtgcttctacgcgactgtagaagatacgtatgcctttttttaacgctgttttttttgcgcgtcatgaaagaagctcaaatatgacagcgcggatgggtccacctggggagcaccccagggttcccaataggggacaataatattctcatcgttccgcgttttcccaccgcatttctttatttttatttacccactttcacttggttaattttacaaatgcgtgaaaaatgcgcaggttagctggttctcacaaaattcaccttattcttttgggatttccgaaaaggtgccaacaaattgctcaaaatgggaatcacacaaaaggggacaaccacagaacaaagtaacggggtgaaaccccaccatgtgatagaagacgcgcaaaaaaaaaaaaaggggcaagctcataaaagaattaatcagtcggaaaaacacacaacgcgtgtctctcggatgataaaaggagaaagcgcaacttcaacacggaatttgtgccgaactgcgaaacgtaatttaagtgaacaaatgtaaaaatagctagctggaaaaaaaaaaaaaaaaaatgcgcaaaagtggaactttttgtatgaccaagtcaggcaaaaatggaacacgaacaaatgcctattctgttagggaataaagcaaaagtgtgacaatttcttccattgtgctcctaccaaagagaatacaccattctgtgcgattactccttttttttttacgaactaacagattgcagcgtttagtggtgaattgggattttttttcccactgaaatatgctcacctcattaggtacctgcacacttaacaaccgtcctaccgtggcgtctttccgctctgtttgcaaataaaaggtacaagatattttacctaagcgcattgcgtctttgcattaagaaacaaaaaaaatggtacaaatagggcacaaaaagggatgacacgaaaaaaaaaaaaaaggaaaaggcatttccacatcgctaaattataccataagtatagtcgcgttgtaaaatgccttaatgtgtactgaaaaaaaaaaaaaaaagacccatcctcatataaaacgcgtggaggggaaatataacttttcaaccttgaaacattttaatgacaaaaaaacaaacaagatgacaaacggaaaaaggacaaacggaaaaaagacaaacagaaaaaaaatgagaatttcaacgtggtgccattgttcgcacccgcgttgtattatcaaaaaggggggagggatcatatgagcactttggccagttcaccggtgtgtagggggcgccccccccctcctaatccgtgtacacaaactggaagtactgcttcgtttcatatatatcccacctctcgtttgcatgccaagcttcaattcacgttaattttaaaaatttcctcgagcttcaatttgggcgtttgaacactgtgcgattcgattatgttgttgtagttatcactgttgatatttaccaaaatgaggaaatcaatttttgggatcctcttcttttggttgtttttctcattaactatcaaggtggagacctcgtccgcctcattcaccaagtcggaaaaaatttggtccttaaaatttatatcctttttaaatttggtaaaagcatagttgtaaatttttatcattttggtcgcctccaactccacattggcagctaattctttgttaatgcagtaaatggaatagttaacaaaattgtaatgttcatttacggaagaatccatagagttgtaatgattgtacaggtagctgcttctttgttttttatttagttctgttttttcttgggtgtttgtacggacgagtaggttctctattagattaaaaatgccagagttggcttcattgaagctgttatatttgttcgttatcatttcgcttattgcttcctggttcatgcttggctccaggatttctttgatttttccaaagaaccattcattggccatggcggaggcggtttcctgcccggcctgacctccaccgtcttcttcactcaagctggcggcctccacagtggcttcttccacagaggcttcttccgcagaggcttcttccgcaggggtttcttccgcaggggtttcttccgcaggggcttcttccgcaggggcttcttccacagaggcttcttccacaggtgcttcctccccgctcatggacgcgtcgcatttctgccgcttacccaaaccatcctcattcgttacttgggactcattccggcctctaccttcatcgctcgtgcagtagtcagcgtaggaactgagatcactgaggaagggggacttgtccctattttcgctagtcaaatgtttttctgctttttttttttttcttcttcttctttttctttttatctgatgaatcttcgtccatttcgtttatgttttccccaagcgttttgtctagaacgtcgttgccatcttcgtcaatcactctcacgaaatgtttcgatgctttttttttttttttcccctttgggtggacttccttttggtcaatgttattttggctagcttctttttctgcactgggattgtccttttgatgtgaagcagggggggggaaggggaggcgaaacgtgcaaatgggtaaccatgacgccaaaaaaaaaaaaggagaaaaaaatgatcgcacatgggtacattctcagatgagaactgcacctcgcattatttgcaggcgtctaaacaggcatgtcctcgcgcgcggcctctactacgtggaggaacctacgtggggcggtctttgctgctcttgttcactttggcctcgtgcgggcagctcgcctacctcatatcctagcatgctccagaggttgtagttgttgccggtggcctgcgaagaagcgaaggggtacgcttaaatggggtacgatcaaatggggcgtactcactcacatgcgtttgcgcgtttggccacaagttggttgcctcccctttgaacacatttgccgacgcactgccgcaggtgaagaccagggggatgacgtacccccaactgagctttgctctcttgggggaatcacctctcatacccatggggtatgtagatatgcccttcctatcggatggacaaaagtgcaccaaatatggagtactttcttccccagtgagtctaatcactcatgaatgcagtaatgccttacgttgccattttcgctagcagcgtttccgtcaccattgccgtcggcagttgcttctcccccgctgtagttgtagttgataaggttccacatgactggcgcctaccgcggtgagcttcctacagaggggaaagctcttcgcggggaagaaaaggaaaagatttcctcgcactgaacaaaaattacgtagcggtaataatcaaatgagaccgcggtggacacacacacaaaaaaaaaaaaaaaaaaaaaaaagggaaaaaaaatccatgcgttgaaggctcctatccccgtgggggttaataaaacaagagaagccgctcaagggaagaataattttttttattttttcccgctaatttgtattctcctccattggtgtactcagcgaagtgtattgtatgtagcgcttaattgcagtcacacatgcacaggacggtaatgttccttcacttaagagcgcaacgcgatactgtgcgataaaagtatcccctgcgcaattcccggggggggtattatggtattacaaataaaatgggtataccgcttttccgcggaagaactcggaaaaaaaatgaaaagtcaaaaacagcaaatgtcataattgacaacggagaggaggaagaaaagaaattaatctaactgttgtttgaacttagcctttcttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaagtgcagttagaagaatactcccatccaccccccccaaaaaaaaggagacaaagtgttaaaagacgcaaattttggtggcacctgtggagatcgagcatcgtgaggatagagtacaatgaaggggagttcgttggagccactcatgcatatgtaaacatgaggacgagttctgtgggtccctccaaagagaaagagttcctctctgctcagatacgtatatatgatcggttatgccatcgtggctgcagcagaggaagaagtccacagcttgtgcgtgagcgacgcggacggtctttttttgcgcctctcgtgcgaattaccaccggtttgtagcgtcacatgtttggagacctggtcagctcgttcagctcgcacagctcgttcagctcgttcagctcgtacatctcgttcagctcgtacacctcgttctcccccttttttgtttactccgtgctgggcgatgacgcagcttggctggttccttgtgcgaatgcccccgcattgagtgatcgccctggttgctcgaacacacctcgccccaccctccatccctgtcaattataatatcgtgcaagcttgcgaactgagcaccgccaacgaagagcccctcgttttgcgtgcggaagcagaccctaaaagtatgacatcccccaagggaaaagaggacgcacagcaagctagtagacgcagagaaagaccgggaaaataaaaaataaaataaaaaaaacgcagctgcgatcgaagtgggggactgcaacacggttgtaaacttcagaaaaagtgcaacaaagaggagtaaccctttacccagtggaagatacacacagcacaaggacgtaaagaacacgtcgcctcattcgtaccatcctccccattcgtaccatcctccccattcgtaccacccgccccatttgccccattcgtaccacccgctccactcgtaccaccctccccattcgtacgcgttgctctcttcgccccctgcacatctccaaccgagcgctcgacatggatcagggggcggaagaaagcggaagaggcagcgtggagagtaacggcaatcatgcctgcccgagccattttgtaaattcaagtaaatatattaacggacatttgtacaaaaaaagcaaagatgtcccaatgcaaaacggtaatggcaatggattcatcgtcggtggggggtcaggtgcacccatgcaatatcagccttcaacagttagcgcctcgcgcagtggtgaagaagatgggcacttccatcagaacgagtgcaagggggggaatcctcacggggagtcggcgggccatcgcggcggcactcccaacggggatggtatcacccatatgaatggcagcatcaacgggaagggccccatcacgggggatggcctcatcacggggaatggcctcgtcaacgggagcgatgccaatcgcctgccgtacagctactcaagtgaccatggaacgatggtggaggcacgttccagccaccacgtaaatggaaatatagacgcatgccacaacgaaagtgaaggaggagctgaagtgactgaacatatcatcggctctgttaacagtatgaatgagagcatgcaatcacaagcaaaatatgacaagttttgcggagtacaagaaggaggataccctggatccccttttgatgggtgcgataaacccatgccagcaaatgtggatgcggggttcatcaatttaaagaaaaatccaggagagatacacgttcgaaatggcaacactgaagaggcagatgggttaagtcaaaattatcaccactcccagagtaacggaacgagtgcacctagccgcagcggacaaatagcaaatgggtgcagtgaaaataaaaaaatttccgatagaacggatagtattgttcaggtgaagaagaaaaaaaatgttacctttacgagcgagaacgatgtgtttagcatccccccgggggtgaacaaggacgactcgtttggctattacgcgagtggcgtcatgcagagcggggttagcagcgttggcggggttagcggggttagcggcgttagcggggttagcggcgttagcggggttagcggcatgccaaacggtggctgcgtcgcgggggaagaggaggagcacagccccggcgaaagtgcaaaaatgaagaagacacacgggagtgggagtacctacgacaccaccaaagagaaggacgcaaccaatgacgcgtacaatttcatcacactaaagaaaaacagtcatacgtaccatcccaacagcgttaataataattacatagaatacgacatgaacaataacggacccttcttctcgagtgtgtcatcaggattgaaaagtggttcaacgacgagcaacaccttcgatgcgagtgacacgggtggtgttgggggaaacgtaacccatcctactgaggggacggacatttcttcgcctagttgtcagaccatgcaacatggggcgtacaacacctgcagcaccggtccgcacgagtgggtgtataagcagggcagtcaaggtgaagatcagctccgtactattccaaacgtagttagcggcagcgtggtcaatggaggccttcctggagaagcccccattagtgacaacgtagcgagtgagcaggaggtcaaaccagaaggggacagggcgacctatttcaccgcagaagtaccaaacacgaacgatacaacagtcaacgctatgtacgatagtagcagttacaactccaatacaggaaagtggaaggatcttcccctcagtggtggatcgatgaataaaggtgcaaatcgaatgtcagggaaaggaggtgctataaataagaacgataaaagtgtcactcaaaacggaaagggaaaacaaacgatggaacaacataaaggaagtgctcgcccgaagagtgtaagctttagtaaaaaattgattttctgcaagaataaagaaaagaccaaattgactaattacccttcgaatgtggtgagtcgacctggagggatgaaccaacaacacagattttccgagaaccaacagcacagattttccgagaaccaacagcacagattttccgagaaccaacagcacagattttccgagaaccacccgcatacgcagagtgcgaacatgcttccgatggatgctccacgcaagcatggagttcacacgggtggcatgagcggtatgggcggtgtgggcggcatgtacggcatgagtagcgtgagtggcgtgagcggtgtgggcggcatgtacggagtgagtggtggcgcgcaaagcggaaacgaagcggtcgacgtgaaaaaagtgttcgtgatgaggtacctcagtgacgtggaaaagatgtatcaaataagggagagaatcaagcattacgaaaataaagtgagtaagaacagggcgaacctcagagagggtagaggaggagcagcagcagcagcagcggcagcggcggcggcaggaagaagaagcggcagctccaacagcctgataaactattacaacatattggagcttctctacaagtccagcgtaaaaaaaaaaaacataaatgacaaacggatcaggactttgttatatgtattcaagtatgttaaaaatatcgaacggaggagaaaaaaaaaaaaaatttacctcttcgacggagcgactttgcgtcgtctgaacaagcaggtcgacctgtatatcgactttgtgcagaggagggagtacagaagtgacttagcagcacagttgcgcagatggaaagggagtccggtagagaagcccgacgaaaaggagcccatacaccaagggcgaagtgatgtaaggccgggtgatgaagaacctagtgacaaaaaagtaaatgctaaaagacggatagatggaagaacccgtgctcaaagtggggtccacattcagtcgaagtttattcaaaatctgctgagtaagaagtccaacctgtattgcacctcccccgggaaagtggaccaggtgcagtgtgagagcttttacttccaccatgcgttgaagcaggtgaactatctatgcaatttgctcgtgtacatgcatttcatccttttgaagtatgtctccattttttccctctccgagtggaacgcgctgctgtttcgcgacatcgatttgtttaactgcgtcccgtggggacgctccaccggggaagcggcggaagtgaaggacgaagtggcagaagccgcaggtgccatgagcgaagtaaaggacgaagtggcagaagccgccgatgcgatgagcgaagtaaaggacgaagtggcagaagccgcagattcgatgagcggagtgaaggacgaagtggcaaaagccgccgatgcgatgagcggagtgaaggacgaagtggcagaagccgccgatgcgatgagtgaattgaaggacgaagtggtagacgccgcagattcgatgagcgaagtgaaggacgaagtgagagaggccgccgatgcgatgaaggacgcccctccgctggacgcaccgggggaaggggaacctcaggacggcgcgggggtcacggaaaatgaaaagggcacaagtatgaatggaccgcaaaatgacgcggttactgagcagccgggggagcccttcctggacgcagaaacggtggaaaagctaaacccgctactcatcaacagggaaaatacgatcgatataaattactacgagtatgtgatcgagcccttcgatttctacttttatgaaaatgtgtacaatgagatatgtacctacgtgcagatggccaggagcaacggggtgatcatcggcggggtcagcgatggtgtcagcggtgatgtcagccgtggggctgcctccaactcgacggagcagctgctgaagaccctgccctaccagtactacgaattcgtggagatcctaaacaaagaaatcatgaacgtcagggatctaatctaccgaaacaggtacattcgatacgtcttctattacatctatcgaaacaaaaacgaggacctcctcaactcagtgaatcgtattttcaacatggaaaagaaaaaacttcagttgtacaagctacagatgaggttaaggtacaacatatttttgtctcgtttttttgagcgtggctatgtgattgtgaagtaccctgatgaggagaaaagagacgaggagtttgagtcatgtgggttgaactttatcgaggcaaaggagaagctgttttcgtgtctgtttgcacagtatagggactactaccgtgtgtaccaggcgagggtgcagaggctacgggagggtacacggagggccttgggcatccccgacgagcggttcccgtacgtccggaagaaaatcaccttttactcggatcacttcgaggatttgaagcggcgctttgctcgccgcggggggggagcgccgcacgggaaggcggcggaagggagagcggtggacgggaaggcggcggaagggagagcggtggacgggaaggcggcagatgggaaagcggcagatggggtggaagcgacagatggggtggaagcggcagatgggatggaagcggcagatggagctactgcagatggagcggaagcggaaaatggagctgctgcagatggggatgcggacgagtcgagctggacccaggcccacgagcggcagaaactcaccttcgacatggcgtacgactacgtggaatacatatttaataaaaactacgcacttatcataaacagcgagaaaaacaactccaggaagctgaaagctgcctacatcgtgaaccgaaatttgaaggagagagaaaacctggttattgttacatccgttttgaatgtaataaagtggaagagtctgttcagaaccctcgagaatgtaaccgtgtatctaaatgaggagagtattcttgaaaataaaatacaaaccgaggacaataatttaattatttgtgttgactttttaccgaaaattctgcatgtcccttgtgatgtgataatccttgatacatctcactttaacttaattaacaaaataagtattttaaatgacttacgttatttggatttttccaagaggataattatattaaataatgtattggttgaaaattggaatttattatcgtctcttttttttcttaacagtacccatttcgacagctccatcgtttcgaggatccagatgagtcaaagtgaggaggacaagaaggtgttgggggacctgatgcggagcttcgttgcgcacttttgcgtcatcaacaaggagaggggtcatgggagcggtgaagtggttagcggtgaagtggttagcggtgatccacgcggcgaagtggttagcggtgaagtggttagcggtgaagtggttagcggtgaagtggttagcggcgaaggggccgcccaagcagcggcaagccccgggaacagacggtgcttcctcataacctacatgagcggcatacaaaaattcatatatgacaacgtgagcgaccaggacaagtgggacgcctctgtgcatcccctgctgctcctcgacgaaaataatttcttcctcaaagactttaacatctcggaaaagtttgatctcctgaaaaatatcatcaaaaaatttcacatgttgaagaaacggatccttctctgctactcagggaaggacaaattagagaaactaatcaagatcttactttatgtgcacttgctgaacgacgcttccactgtgacctccttcgacgtagaaacggacaaggattccttaaacgtacaacagtacgacgtggcagtggtggtgaacaaccacatagaatacttaaccttctttgagaatcacccgatcgcttgctaccttctcatttctgccttcactaaagaggaggaagggatactgaacacttttaaacataagaaggagatccatttttataagaagaagaaggaagaacttatgcaatcgcgtaaatcgtgcagagatggcatatacagatactacatcaacaatatgatttcggagaatgacgagcagtttttgcttttcaacattatcgaccagaaggagaaggtctactgcaatacttcctatgacgaggtggtgctccccacttgcttcgtctcgacgctggctcactgtgaggcggccgttggttactcgggtatgtgctagactggagcggtgtgcctccagtttgtgcctccgctttgtgcttccacgttgtgcctccacgttgtgcctccacgttgtgcctccacgttgtgcctccacgttgtgcttccacgttgtgcctccacgttgtgcctccacgttgtgcttccacgttgtgcttccacttcatgtccccgcgccgctgcacaccgctgcacgccatgccattcgtccacgagtactattcaccccactgtataacctcccctccccgaagagcactggcaggacataaagaacgctcacagcttctggaattttaacaacttcaaccgagacaaggtcattttctacctggaccggaagaacaccgtgtacgacaagtaccagaacgtggtatgccccatatccgaggagtacatagcccccccccaggtaagctatcgcgccggcgtgcggagatgcggggagacatgcggaggagctgtgtgatagcatctatacttgccaccatcgctaccatcgctactgccatcccccccgacgcagatttactactacctgacaaacccgatgaacgagaagaacaccttcaataactgcctctccctggcggtggacgaaattatacaggagctgaaccggaagaaggaactggacgagttcgacgaaatgaagaagctcacacttctgaacattaaggagaagacgagcaaaaaatatttttcgtccattcggaaggtggaaaaaattctctccgagtttttaaaggagaacaagaagaaatccttcgagcgctttttgaaggtacacccgcatgtgcaagcggcagggacgcggcgcgcattagcagcgtgttagctgtgcgtattggaggcgtgtcaactgcacatattggcagcgtgtcaactgcacacgttaccaacgtgccaactgcacacgttaccaacgtgccaactgcacacgttaccaacgcgccaactgcacacgttaccaacgcaccaactgcacacgttaccaacgcgccaactgcacacgttagccacatgcgtggatccccgtccgcgccgcccgccgcgcgcatgactccccactcaccgcctgccacgccctgccttctccacgtagggatgcgaaagctacggacaagtaatcaccaagtgcaaggagaagctgttcgtcacattcaacaaaacatacaacgtgcactttaagtactttgaagatttctggctggacgaggagaagaagcgaaaggagaagtggaagaagttatggcgtctgcacgagacgaaggagaagcaagacaaggacaaccacaacagcaacgacgacgtggacaaggacaaccacaacagcaacaacgacatggacaaggacaaccacatctgcagcagcagcggtccctcgggggagaataaccctggcaataatggcgcccctacaagtggaagcaacaacgaggacgatgacctcatcgacatcaacagcgtctttaacacccccgtgagcgaaaaaaatgactccattgacagctgtcacgtaaacaacgccttcgccaacagcgacaaaaccaaaaacgagttaaatttccttgagaagaaaaacttccgcattagactctcatcgcagttgtttgatgaaaaggaattcgaccagctgtttatggacaggaaaaggatatgcttgcctaatggagatagccaaaaggatgataacaactccggctcactggaggagaagaaggagaaggaaaaggaaaaggagaaagacaagaagacctgcttgtacatcgaacggaaggagggcgaggagccctgtcaggtgtagccacagcaaggggaaaaaaaacacacatatatatcctgataatacatgtacacctgtgcacatgtgcgtgtcccccctgttgtgaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttaccatggacattcaagaaaagctgcacgaggtgaagaagctgctggagctgcaaacctgcaagaaggacgagtcgagggaaagtctgataaagctgatgagggaattgtatttggcgtatatgcttcaccgggccgaggaggtgaataaaattttgaaaatactgcagagagtggaatgggaaagaggagggggctacaaaaaggaggaaaaaaaaatatataatataataaaataaaataaaacaaaacaaaataacatgtgcatgagtatttaaacgtgagtgcaatgcttcaaaggcacaacgcaaaattgcagtgtagccatttttacacccatggtgatgcgtgtttgtggccgttgtcccacccccttttttgcatattaaaatgggaaaaaggagaaagaaaccacgctggcagaccacaccagcgcaaccctctgtaatgctttccctgagtggtgcatacgcacacgtacaacgcttgtgtgtctacccccatttgcatgtgtgccaggggacgctaattaaagtttgaattttacacctgtcaaagagcaagaataaaggattctgcgctattagacggtcttcccatttttattttatttcatttaatttcatttttttaatacgtttatttgcaaaccttcccatgtgatgcttccttgtttttttttttttcctttttaccttcaaatgtgaaagtgaatgcccgctcaaccacttcgccatttgttcctctcgtttttttctttttaattttgcttccgttccttcgcgaagataatggagcggcttgcccatgcgtggcgcacaagctgtggaaaataaaccgcggacacggagctgcggaaagcgcttttaacgtttgatgtttggcgtggtttgcctagaatgaatcgattctttacaactccagttttgcaaagattccttgacgagcctttgtgggttttgtgtcccacgtggtgtgtgcgtgttccgcatggtctttttttttttttttttttaccgatcgttgttaataaaaaatatgaacgagtcaggcaaaaaaaaaagcacagcgaaaaagctagccagcgtggggggccaacatgcacacacgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctccctaacccccccccccctccttgtgcttttcttttccaaatttgcagcagagaagtaaaaaacaaaaggccattcttcgccttctgcttgtccatgtggacagcgaaagtcacacgaacaatggagaaaaaatcctaatggtcaatttaataaggctaattgaaaaggatacaatggaacttttttcctgctatccaaatatttggaaaggaaataactccgctttttttttttacattttggcggcacaacatgttgagaaaaatttgagcagcagttttttttccctccttaaaatatcacagagcgcttacaaaaatgtgtacatagctttgctgctgttcagttcgaacgactttgaaacgaaaatgagatgtttgaaatatatttttaaccagtgtgtgctgagtgatgggagtgcacatgaggggaagaaggaggtcggccaagtagaacgcacgatctccttcaccgaagcaacaaagtatttccactttctagtggaagaaaacgaatctataaacgtcgaaagacagatgagttgcttcttcttttctgtgatagctgatttgatcagacaggactacgtctcgttgctgagggagaggtactgcaaggaggggagagtcctgactctacgtgtccctcttgggggggatggtgatggatgcaaatcttggggaggccaacacaaatatgaacaatttggtgcatacaggcaaatgtgcatgtacctacatacccatacacacacacaccagctgctatcattaaatggagagccgcagcgaaaggggtaccactccgccctcccaaaaagaattgcgctgcccccgagttactccacaatgcaagttggtaacattcggtccattcactctgcaggaaaaaggagaaagaccaacttcggttgaagctcctggtgaaacgaatgagcaggaagaaatcaaaaacgaaaaaggaatacgtgaatgacctaattctctatactgctagtagaaatattttaagtgcctactttggaaaaaatgaggatgccattattagtgagcatctgagggggggtgaacaaaatgtgggtaataaacagttcgcagaggagagccgaaaaggggactacttcaaaggggactacttcaaaggggactacttcaaaggggactgcttcaaaggggactacttcaaaggggactgcttcaaaggggactgtttcaaaggggactgcttcaaaggggaaggaatcaaaaaattaaccacacctaaaaggggaagcacacactacaacgtagcaacagaggaagaagcaaccctgtgctgcaccattgagaagcactacgatgtagacttcctcaaggggattttcttatatgtaaaatatatgataaatacatattacgagatttttgaaagggagaaaaaaagcagctcggttgagatgaggaggaattacttcacctgtttcatcacccatagtataaccatattgaaacacatatgtttgctgaacggtaactttatcaacagctgctatgaattgataaaggatgttaaaaagaaatttgcagctcacatgaacacatctatcatcatccctatggcagaatttattttatttttctccttccccgagaaatttttccaagtgtctaattacctctttacccattttgtaacagaatttaaaagctaccttccagccgtcaccttttttgatttcatcatgaggaatgttaacattcttgatcagaagaaatttttttttaaaaaattttgctccatcatattgaagacctatttttttcaccaccaaattttcaagcatgacttaattgcccttttgccttgcttactctatgagagtaattacaaggacgttttttgcttccttctgtacgcccctgttttagtggacctggataaagtggtatcacagcggaaaaaaaaaaaattgttccgtccataggtggagtccccaagggaaaatagaggaggagaagaaattcctcctgtgtgtgtatcgcttactagacttcgaaaatttttatctactacgtccaccctgaaccctaaacctgcatatagcatttttttttttttaatccacttactgatgttcaggaaagggacgcagagttgaattcacaaaaaggaggaaacagactccctcacacgggtagcgatttaaggggggaccacaaaaaaggttcgttcgtgcatgttcgagttggacagatagaggcggtattttccccatgtggtagtatgtcctccgcacgctgcagcccgttcttccaacttcccatcccttgtttcttctcacacatttcacatcactgtatgccccttccaacaccttatcccacgcagcggtgctcatccaggacttagacggcctcacagttctcgggtaggcgttttctttgggcgcacggcgctccgcatgagtgcactttttccccttccgcctgatatacgcgcactttcagcgcagcgaagcgaagctcatctgcactgtcccccaccaaccacacacatacactctgcagagacgcgaagaacaagcggcacatgcaggacatacgcgaaaacatgcacaaatatttcagggcctacttcgagacggtgctgagcagtggtgaaagtggccgtagaagcggcggcgaaagaggcagtgggagtagcggagaaagaggcagtgggagctccccctgctggaggcacgaactaaccaaaatcattttgctcaagttggcttgccccgaaattctcgacatactaaataaggaaagcataaaggagatgctcaaaaatgttaataaatcagttcgatacaatccaagtctgttgatcctgcttaaggacgagtttctgcagttattgaaaaatgagtcttccatgtactaccacttagtgagtgaaaaagttttgcagatagtggcggagaatacgaaacgtatggatgtcacttatgatgatattgaaaagtattacgtcactttgcattcctttttctgtgggggagattacacggaggtgaaattttgggtatcgttaattcatgcctttaccaacatagcgatatgttgtcacgacttttccgaaagtgtgttacgtgtgtactctgcatttctttcgagaagcgacgtaactctcatgctgaagcacatcgtcactgagcacgttgggatgataaagaacgtgttttacgcaaaggaagggttttttttttcctaactgcgcaggataatcatgtgtatttgcttgcacctttacgaaatgcgttttcttgcacctttacggaatgcgtttgcttgcacctttacgaaatgcgttttcttgcacctttacggaatgcgtttgcttgcacctttacgaaatgcgttttcttgcacctttacggaatgcgtttgcttgcacatttggtggatgccgcctttccgcgcgcatccaacaatgagtggtgaattaaaaaaaaaaaaaaagacatagtaaaatgagatagtaaaatgagttagcgcaacacagcgcagctgaacacaacacctggggacaagcacaccttgcgaaacaaacaccccgtggtacaaactattgctcgtcaaaatgaggctgacgtagggatagacgtttggaagtgaccacgtggttgtattggagcagaatcgagcaactcctttttctaacaaaaaaagggcgttccgcctgctgcacgccttctacggattggcagcgcgtggagtggcctgctgcacgttcacatttccacccgcagtggcacctcccccggcagtcatttgcatctgcctcttcagctgaatgtaatttttgcaaaggtctatttcgttttttttctctatgatggtaattttgagcttttttatttgttcatttagcttgcctattttcttattaaaatactcgatggtctgcttggcgttcctctgcacgtagtagttcgtccccatgcgtatgaggaaattctccgtgtcgacgattttgcctgtggggggaggcggcaaagcggttaagcggttaagcggtaaggcggtaaggcggtaaggcggcaaagcggtaaggcggttacgcggtgcagcgaattggtgcagagacgccgcgatcttccctcgctgctcacccgctgcgcacccgctgagccgctaatcagccttacccgggatgtaaaccagggacgtcagggggatgtgcacatccagcgccttcttctccgtctctgcatccttcttgttaatctcgatcttgtcaatcagggtatcgagctgctgcaggctgtccctcgcttgggactcttcaccttcgctgagtattctcctgccagccgtctgttccttgttgcaaagtttgatcaattctgatcgctccaactcattcataaaggcattaaaattttttgcttcaaatttggtagggtttagttgctcaacacaatttttgcatttgtcatatgtcaccactgcaccttccaagatagcgtaattcttttttattagcttccattcctgagggggggggagaggtggtaggtaatgggaaaaaaggaacaagggggagacccacataaatgcaaatgcttgaccatttgatgatgagccatttggtgcattcttctcatagaggacacttaactagggagttaacaaaaaaacacacatatgtggggagttccaatgtaacctccccaaggagagagtccacatgatcatacctcttccaatttcaacgtcagtgataccagttcgtcaagtcctagcgaattcagctgaatgacgacattgggctgctcccgctccctctccttttcctcaattttttctaaatcgcacgccattatagcaagtaaagaatagacatacggaacaatacacgcagaagagcgcaaagaagcagttcattaagctgtctagggggggggagggatgcccactatgtgtgtgctgttttggtgcttccgaacggttggtggtggagcttcgagtcaggggggacaaacctcaccacgcgtgggcaggtgaaacgcagataacgggcatataacgggcaaacagcacgcagatagcacgcatgtagtacacacgggggactaccttcggggggactctcgcactcctccgcgatgcgaaacggcgcgcacgcttccaaaaggggaagtgctaacttgtggcggttgacgtgggggactcgatgtgggggactcgacgtgggggactcgacgtgggggactcgatgtgggggactcgacgtgggggactcgacgtgggggactcggcgtgggggactcggcgtggggcctttgatgcgagttcccaaaataggaagggctgacgtgcggcgcggggatacccttcatcaacttggggacgacgtatcgaataagctcacacaaacacacagttcccaattttgtatgttttcctcaccgcaggaaaaaaaaaaaaaaaaaaaaaaaactgtcgagtaaaattgaccaatgtagcaacgtgcgtgcgagaagctatacagtgccacgtggcggcaaaaaaaaagttgcgcttacagaagttactcaatcggtagggcactgcaagttgtgtaactgcgcgggggtcctccatgggtcactgccttcttacgttgcgatggagatgaaacgaagcggaaggtggggagatgtggcggaaatgtggccatgctttaaccgggtgacggaaaaatcccctcacatgcaccaaaatgtatgcaaaaaaaaattttttttttttttttttttttttttttttcttacccaatttacaacacttcaaattagaagcgaaaacggcgagtggatttaaccacccaggtgaatcgaagcaacccaactcaaaacacagcggggaagaaattgattctcgaagggacttacatctacgtgtactgcaaacccgagagaggatatagtctccccaagttctttcagtagtagggagttttcccgccttgcgcagtcgttgggggttgtttctgcgacttgagcgatacgtaggggtagggacataccacaaagggctgcttgcgtgcgggcaaaactcaccgggagcaacgcatcgcccgtcgcgtacgaagcacacatcatctgcgagcggggggagacgtgcccctcagagggataccccgaagaaggacgcatctgccgcggagtggcttcaccgcgtaactccaccgcgtaactccaccgtgttattccaccgagtaacttccctgtttaactacccctctccaaatggaccaccaagacctgaagcccgtcatctggcacaaaacggagaagaagccgaagccgaaaaatataggggaggcgagaaagctaggcatcgatgtagaggtggagaaaaaattccttggaggaaaaaacaaatcttgcaaaggaaatttaataatagaaaacaaagccaaaatagaacaggaaacagaaaacttcagaatcgacagagtcactccggttttttctagagccttacaacaagctaggataaacaaaaaactaacacaagctcagctagctagactagtcaacgaaagtgaatccgttataaaagagtatgagaatggaaaggccatccccaataatgtcataattcagaagctgaaccgagtcttgggtattaatttaccttcccccaagaagaagtgaaaaaaaaattaggtcatacacatacactgtgttggatgagcaccttagcggaaaggacaggacggctttacgtcatgagggtaaccaatgggttagcggttgtcttcgcagaagcggccaccttatctctatatgagcgtaccgacagcgatgtatgcacatgtggaggtgtcgcataagccacttaagcaacattcttgtgagtctcttctgaacgggagctgaacagttggactataactagtagtgaatagagtaaaattttttttttatttttcccatctacccaggggaccatcctgcagtggcagttataacaaaatgaactgacacacaccacgggaaaggaaaaaaaaaaaaaaaagcattcccccatttttgcagaactgaaaaggatgtacaatacagcgcattcagatgattgcgcacgttgtgtgtaattgtgcagaccttgagtattttttttttttttttttttttccttttttttcctttttttttctttcttttttccttttttttttttttttcaccgcgggctccattttttccatgtgatttttaaataattattcaacttttatgtatctctcaatagattgaattggcatatgggggacacgttcacctcgcggagagtgacccccatttgtattaacccgaaagggagggagggaataaaaaaaagtggtagtctttctgtgtggtagtgttcctgtgtgggtcgtcaccctttttgcatttcacccggagtggatgtgtttgtctcctcccatatgtgaagcccctctaagcatcaaaaaatgtgcgaggaacaccctgggctgtctgtgttcacttcatgttggtacggcccgacaaagatgtagcagtcgttgtacgcccactgcaaatgggggaaatgaattggtggcacgtgtgggtttgtaatggtgtcgtgttgtgttgtgtcgttgcgagggtatctctattcagggggtcgcctgcctctatacacctctatgcgctgcgcgagtggggggtcaaattgggcaggcgctgttccccgtaccgtttccgcattatgcttgatggtggccatttgactcgacttcacggacacgggcacgggcgcggcgtaggggtactgcaaggggggcaaagaagaagcacgaaggatgaggtgagaaggacaaggggagaaggacaaggtgagaagaacgaagtgagaaaagcgaggtgagaaaagcgaggtgagaaggatgatccaagttggatgaacaagccggatgaaccaatcggaagaaccaagtcgagcgtgcttctactcagggcgcgcttctacgcagggcgctcggacaaagccagccaagcaacttaacagaatgcttaactgatgcacatctattacgtggtgtgcaccacccgttccgctatggcgcaggccttaccccggctacccccccttcgtcatctcgattcacaaagtagaaaccggggtagagagagctgctccagtttttcttattcaaatgtaggtgcctaatagaggtgacgtaattgactaagtcattttctatggcaatcccagccagcagtccatgtgaaaatgcgagagaattatcaaagtgagttgggatgcaacagtttatctctcgatttatatttttaactacacaattaaaatgctggaggtagtttaggtcactgtacagcttgacattttttgccatgacgttagtgtgcacgtatttcatgtgttcatcgaaggaatatggttcgttgttttgcttggcttgttccattagttgggttatgtgttttttgatttgctgtatgaggacttcttcaaagttagagtctacctcgtcatcgtgtcggttctccttgcggagcagcttctccttcacggacctggtgcagatgcgcagcaggtctgcgctttccttggtcagtctgctaaggggggagcggtgaagcggcagttaagcggtgaagcggcagttaagcgatgaagcggcagttaagcgatgaagcggcagttacgcgatgaagcggcagttaagtgatggcaaagtgatggcggagcgatggatatacaaccgctacaccgagggtccacaacccatacaccgagggtccacaacccatacaccgagggctagaacccctacagcgagggctagaaccgctgcactgctcacccctccgggaggtgcgcctcgtttataatccggtccagctcgtcgccctcctggacgttttcctccacgtcggcaaccaggcgggaaaagtcactgatgttcaggagcaaattggagctaaacaaaatggtaccataaaatttcttcctattaattctctcaataataataaaacaaatctgctcgaccaactcctgcaaactgagcatctgatattttatgcattcccccactagacacacattacaatgtgtttctagttggatggaaagtaaagacaaggaggacatgttagtgggtactttaataaagtagtaatagttacttgcattcacagcacagctttgcaaattcccaatcatatcacttattgtatgaaccatggagtgatacccgatactgcattcgatcaaatttctgaagaagctgttgtatggagacacaggaaccgttgttatttttagatcaattttctttttcataaatttatcattcaggatattcataaggttaattactttttcatctccgataaagactaagttgcttattttattttttttacaattgctcactatctcgtgaatgtatttctcctcaattaagtcgttcacacatactacttctgtgtcgttttttctccatttgagttgtacccccaacaggggagctcctcctaaattgatccaattattcaaatagctatctttaactacatacgtttcgttagtgagtagtccttttattcccttcacaaaaccaatcagttttatgttattcatggagagtcgttcatgtagtcctgctataatattattaacgcctggaacgctatgtgagaggataacaactcctacgttttttttttccgatatggaggagtcgatatatctgcttctccctttagcattcacttgggggattctaactacatagaaatcggttatcttgtgtatgtgttcaaatggggtgtaatttagcttcgattcgaagtggctatccacgtacaccacttcgctgttgtgtctcatgaggtcggtgttgaacttaacaggcgtcctgctcagggcccgctctatttcagaggggcagcgaagcaccgggggggaggcgctgcagttggcggtgcagttggcggtgctatgcgggctaccctccagagctaccccatttgggacggagcagcatggggtaagcgccttgccgcattgcgcgctgctttccacgccgctggactcgacgccggagacgccccccccagggaagcaccccacagagaaatgccccacagggaagtaccccgcagagaagtaccccgcagagaaatgccccgcagagaagtaccccccgctcagtcccgacacggtgaagttcacccggttgaacagctccccccacttggaatcccacgtcgcaaacgaattggaaaaaagcttgttaaccttactgggggagtccaccgagtgctcctcgccatcgtctgccacgcaccgctcgaactgaatccccccgtgggttcgatacgcgtctgaatacagcagcgcagagcggtgctttttataagtgagaaaatacccaccgtttaggttcacttttgcccttttaacgaagacgattttttggaggtgctccgccttttcgagggactccgcttttttgaggtgattcgccttttcgaggggctccgcatcttccctcaggttcgctacagaaccagtttgatagtacccgtcctctggcaccaacttcagcttcttcccctccttcactctcaacaaactgcacaggggtatccccacgagttgaaccttctccacgttgaggatcaaattttttagttgcctgatggagcagaaatacccgttgtagttattctgggctatttctacacaccccatgcctaggaggtaactgtaagcacagtcgaagttggacggtagggaacaggtgacctcgttcgtgtatgcatgcgagacgaagtgtatgtctttcatctgcgtttgctctatttttttcttcacgcaggataggagcagttcttctgtcttgaggcgggcgtactgaacagggtggtgagggagtgaggttgtgaggaggcgaggtggtgaggaaacgaggtggtgagggagcgagatggcgaggaagcgaggtggtgatgacatatagggacgggacacacacgagcaggtgcatgcaaccacaacagggtgctccctacgcaaaaggggaatttacaaacatgtggcaaacgccacctcttccccctggggataagccaatcggatgggagaaaaaaaaacgagcggggtggagacataccttgaacctttccgactgaatttcctccaggaggtgcttctggaagaaggcggggagggagcggaacagttccgcactgtccgcactgcccgctctgtccgctctgtccgctctggtctcactgattgcactgcccgcactggtctcgctgattgcactgcccgctccgtccgctctcgccgcactctccgctctctcctcacagtgcgcataaaactgggctactatccttcttcccacatcgtccacattcggtgcgctctgaagagtctgcacctgcttcctggcccagaggagccccctaaccatttttttaaattccccaattttccccaggagcccctcaggtacgatgataatgccataccttttgctgaacaggtcatacctcttttggacaacgtggacaatgaagtcaattacatcgtttagtttttttttcttctttttaatttcttcgctaactagtactatgtttgccttagtttgtaggaagcactcgagggccacatgactagaggtgttcccaataacccgaacaaaatggtacccgatctgataggttcttacatgggaggttaagtagctaatatactgacagtaggtaaaaatggtggtgtcaaatccgagtgagcattcgactaggttggtctccatctcgttgtgtgcacttttcggtgcgcatacgatacaggtttttttcctacttgatttctttcctgttctgggatacttggcctttatttcttcatcgctcagatcgctcacgatttggtacgtggggtcatcatcctcctctcccgcctctccattctgtttactcccttcaccttcaccctcattcacagcaccccccgctagaaagtgcacctgctcgaagtactccgctagctcggtgatttgtctttgactgtctaccccccctacgataatcagtcccgccaaattcagctgcctgcaaatcttaaagcactttttttttccattttcacttaaaaaatcgaacgagctacttttcagcatatcgaatcctccactatttcggaacatactaatatattcatttttcagttccataaaggagtagttttttacaccttcaaatccttgtagaaatccaaacaaggagttttttttatttttctttttcagactgtctagcatcccacatacgatattatgtcctcctggtgctggcaaacccgtgaatagcacccccatatttaacgtctccccattttgtgtgctcatgtccagcatttcctggagtgtagagttctctgtgtagttcctccctgagcatgactcgtctagcagtttggtcgagtctgcttcgtcgaaggattttttcttgttaatgccgttagtcagcgcgttagccactccgccagcccctccgccagccactccattctctgcgcataagtaaatcacgggcttcttaagcatgtgggggaagtgcttctccagcgcgtcttcccttgcgccctgctgctgctcctgctgctgctcctcctgccgctcctcctggtgctcctccctgatgactaccttccccttcaaaacacgcggcagggaaattttcttcttcctccgctccttctgcaggtcgctcaggtgcttcttggcgttctcgatgtccatggttggaggttcagggggcaggacggaagttcgaaagtgtgaacagttcgaaagtgtgaacagttcgaaagtgtcaaaagtgcgcaagtgaggagcgggttccctgcttggttgcgtgtggattccccgctacccctgccttgagctgtggtctcgacgtggtgctgcttctacagggtgggggtacttaaaaaagagccacgcctcaaaaaggacctcaggtcgggatgctccaatagaacaatcggaggcaggataattcatgaggaccccacccctacttctttacataagcaacaaaacggagcaaagaaaaaatcgcaaacgtgtcctcaagcgtttacatgtgccatttgggcttcccccccttgcgctctacccactacctactacctactacctactgcacaacggctcacgataaatggagacaacaattggttcccggtcagataaaccggaggaagagctgcgctcacgatcgaggactgtgtccttgagaatgccccttcccaccatgtaacaattagggttcactttgcaaaaaaaaaaaaaaattcaatatgtaaaatgatatctacagtttagggtttaaaagaagaagcacagatatttatttgtctgcatgtgtgtgtatatacgtgtagacttagcagtggcatcttcccttttttttttttttccatacagatttgtcataatttctttgtaaaaatgtagatacactacgtggtgtaatataaaaatgatctgctcccccaggggaagaacatccgatgatctgttaagttaagtgtgtgttaagttacgtgtgtgttaagttaagtgtgctcgttgcgtgtgctcgttacgtggagtgaacgaagctgctagctagtcactttgtcaatgggaaaaaaaaaaaaggacaccgatgaaacacacacaatgagaggcggcaggatgggtgacgccacaccatgtgtgaagataccacgtgctgctacatcatgtgctgctacatcatgtgctgctacatcatgtgctgctacaccatgtaccgctacatcatgtaccgccacaccatgtgatagcaccccccaccgcgtcataactcggagaaatcgttagagtcatctcagagcaccacccacctgagcatgcacaaatgcataaatctgggtgggccacttctggagggagccatttcctgtacatacaccattttttttttttttttccttatttactctgttttttcccctctgagtggagtttttttttttttttggattgaaggaccattcctataaagcgcatttttatgcaccagtgaataaaatttccaagaggtacttcagtacgtattctatccctgcaggtggagaggtacgataaaagggggcttttaaatatgggtcataaatgggggaagaaaaatggaacggaaaaaatgaacagtggcgtgggacactccaacgaaacgagtgaatggttatccggggggcatgacgcagggggcatgacgaaggggacatgacgaagggggcataccttcgtgctgcaactcgtttatggcactggaaaggagggggggaaaaaaggggaaatgaacggaagatcattatcgctgtgcctcgggggagacgcaaaagtgtagccacaacagggtagccacaaaagtgtagctacaacagggtagccacaacagtgtaggtgcaaacgtgtacgtacacgtggactaaccctcaggggaagagcgccgaggtggcgtgtgatcacgcccacacacacccaggaatgaccgtgtgcagtcactcccgccgatcccgccgatccccccgctccccccgcttacctcaatattttctccttctgagccttttcgtaattctcgtagtgcttcttaatcttgtactgctcataaatgctgtcgattatttttacacaggctaagttattcttgccgtaattttttactattttgattttgtccgattcggagcatagttcaaaggtctacacggttggaaaaaaaaaaaagggaagaaggggtggtgagtgaagagtgggttgggaggaacaaaggtgtgcgtttttttatttttttcttttcttttttttttttttttttcctcatcgctccgtttttccccttcccctttttgccacctctccgcgcggattacctttatcaatggccacgtcaatttgttgttctgaatgtccgagccgaccttccctgtctttgtgctgtctccgaagatgtccagatagtcgtcatggatctgcgccgcggtgtgatgggtgtttatttatttatttattttatttatttatatatttatttttatatatttattttttttatttatttttcatttttcgcgcaggcgattatgtcccatcatgatgcgtaactgtgggagggttcatcgcggggaagccacctcctcctcagggtgacctctccccatccactactcctctccactgagccgtttgacaaatcccacctggaagtactctcccattaaaatggagatgtcttcaacttttttgtaaatcaaattgtctatggctattccggccagcagcatgcctacggggggtggtgagttgcgcaggaggcggggagtgacgagtggtgagtgacgagtgacgcgtgacgagtagcacgacggagagacacaaatcagctgattttatgggctgagctgtgctccccatgggctatgtcttcctcacaaggggtaaggacacacatgtatgtcggggcccccctttgtgtgggaatctcccaccgcacggaccacaaacaatgggaagaaagaaggagtaataggcagtcttgtggataacaatatttttgtaaatctcgaaattaatcatattaatattaatgactggttgttcaggtacgtttatattattaacgttaatttctcggtgcacatcagagtacttgtccgaaaagatattcgtgtcgaggtgctgtccgattattgtttttagagtggcgtctctaaaggttgacaggatgtccacgtagcagctctcgttccgaaggtatatttcgatcagcctgggggggagcaaaaataaaaaaaaataataaaaaaaaatataataaaataatgaaaaaaaataataaaaaaaaatataataaaatataataaaataataatggtaagaaaaagggtgcggggccgagaaaacgaaatccacgtctattaatgccttctggccaaatgcggtaatgtgattcccatgggccattttcccgatgatccttttcgaggcctcttacttgtaaatcgagttatacaacaacagaacgtcgttcacggcgttcttcgtctccacgtcttttaagaggtacctgcgttggggcaacagcaacagcaacaacaacagcaagaaaaaaaaaaaaaaaaacgcattctgatgtacaaacaaagttcaaacaaatggacgcatctacatgacatgtagacctatgcactctcctcctcaccagcagtatttgtttcttctcgtctctcctttgtccatgatgtcatccgccactaggaaggatgcctgcaggatttctatgcaccacgctgcggagagggggggaggagaaaacgcgcaaataatgctcattgtagcggaaggcctctatttctctactcgaaagggtgcttcccttgacacgactttgtatttgtggagtcatcaaacggaggagccctgttcaaattctgctaagtaggcctctcacgacagactcatctgtctttacccaaacaggctgccttctcccactcgctgctgttgatgtctctattcttgacatattcgtaaatgagaataactaaaattcctctgttgttttttccccctgcgagagagagagcaatgagcgtgtgagttaatcgggtggtgataggtacgcttccctcgtctccgtttatccggttgtgtatcgcattacgaacagagaggagtctttcctttcacctctatacaccacgaacacccctccgccacgttctattctacacgacgaaaaaaaaggggaaagacctacccaagcagttgtaatcaaacagcagcttgtaatacttcgagatatgttcctttatttcttcttccaatgagtactcgttcaggtggctcaggaatgcatctctgtacttatcatacatctgtgggggggggatgcggaaacataacgagatagtactggtgagggaagttgaaggtgtaggattggaactacgagcacactaggagaagttcactcgctggggaagaggctacactagatgcacattctcatcccgagtttacatttctgaagaaggccaagccgctatctgcatcctccgagtttggatttgtctccttcatgttgccccctcccattttgttgttacgtctctccttcggtcaacccaggcacgcaagtctgtggtgatcctttatttttctatacgattaagtgccctgttcttaaatttgctatcgtgcggtgggggaaacacaaataaggttattcaactctgcactcattagaggctacactggggggaaatgccatttgggggggggaaaaaaaataggaagtaaataggaagtagataggaagtaaatgggaagtaaatgggaagaaaaaacgaaaaaaaataaaataagggggtaggagattaaatcccttggttgacctacttcacgtgttccttttgcaaagcagttgctctaagaaaaactaatcatgtgcgacgggcctctccacgtcatgtgtatttttcggggaggagagaaacgttcgatgggttgagataattccgggagagagggggaacgcaaattttattcctcttaatagtgaagggaggcacccgctacactcgtgttggcagtgttgcgcgcacaacgggtgtgtgaccttgtgttctactgcgtatgcccgtgtccctgttgtgatgtgagggcagccaaagaggtggtgacaatagatcccttcttcctgccttttcccccggtgcggtggattatcaaaagtaaggtcgccttcccctcgacagaccctccaaaaaaaaaaaaaaaatatagaaaaaaaaaaaataacaaaatgaaataaaaaaacatacattgggcataggcaaaagggaacatatgcgatgacacccattagcgccatcctccgctttcgcgaggcaacccagtctcagtcccgtcgtggggcataccgttacgcgaacggcgcgcagaaggagtacagaacgggtgggaaatttcacccccagtgaaccgaaccagcaaaagtacgtccctcgaattgtgcagccagagtagccttcaaggaaaaggagtaccccccgagatgagcgcgacaaagtggaatgtaggaacgaacaacacctgagaaagcgaagcgaaatggtccactcgggggagtcatccagccagtcgggggagtcatccagccagtcgggggagtcattcagcaagtcaggagagtcatccagccagccagtagagtaatacagccaggagagtcatccagccagtcattaaaaagctaataaaaaaaaaaaaaaaaaaaaaaaacaagcaaatccaagtccaaatagatagctatcccaactgctcttacattgaggtgcctctttagaatgaaatttctacatggcccattttgtacgtggtgccaattgacggaccgagggagagctaccagcagaaaaaagggggaaaggcatagaacgggctaagtgacaacctgattgggagccagcacaaacaaaggggagatcaacctggttggtggccagcacacacaaaggggagatcaacctggttggtagccagcacaaacaaaggggagatcaacctggttggtagccagcacatacaaaggaggttaacccgatccaccgccaacccaacccaacccgattcaccgccaacccgactagccgcctccaccatggacagcgacttcatcgacgaggaattcgtttacggcaaagagatagaaaaaataaaaaaaaaaaagaagcaattctagactgcctcaaaactgtgatcgacccggacttaaaaaaaaatatagtcgaattaaattttgtaagaaacttaaaaattaaagaaacggacactggaaagtatgctgtcgattttgatctgaacctcacgacccctgcctgtccggtgaaggacgaactgttggccgaatgccagcagaaattggcttcccacgaatggattgaacaaacgaatattaacaccacctttttaagttttaatgaatatggtgaggaacaaacaagggagaaaaaaaataaaaaaatcgaaaatgtgatagttgtgtatagctgcaaaggtggagttggcaagtcctttttttctgtgaacttttctttttacttaaaaaagaagggggcatctgtggggcttctggatgcggatattaatgggcccagccttccgacgttgctcccctttggacattcctacgccaggtttaagagcgccccgctgaggggcactaagatattttacgaaagggaggcggacaagagggaagcttctgtggagttgacggaaaaaggcgcggttgacgaacccagcggctacgatacagaccgacgcgctgcgcaccaagatgaccgccccctggaggaccgcctcccggaggaccgccttatcgagccactcctccaccgcggtgtgaagctcatgtcctacgcatacataaagaaccagaagaacttaggattcgcgtccttcaggggacccatcctaaacgagttaataaaggagttaataaaccaagtggattggggagtcttggattacctaataattgacctccccccgggaacaaatgacatacatctaaatctcttcgagtcggaaaacatcgatggagtcatcatgataacgactccaaacgatctctccataaatgacgtaaagaaaggaataaacatgtgcaaccatttcaacgtcccaattgtaggccttgtaataaatatgaactcctttatctgtgatgcctgtgaaaagaaccacctcctttttaacaactgcgatatgaagcaacttaaagagtcttttaataacgtatacgaagtcccctttcattctctattctccaaaaatgtgtatcttgatgaccagacaggagaaaggaatttcccctttatcacatcatttgaggatcatcacctggtacatctgttggagaatgtctttcaaagtttaactcgagaaatatccatgatcaaatttcaggacaaattaaatttaccgtctgttcagatttataaaaaaaattttttgcaattatccttcgactcgattgacaataaatttgttttttcggatgacgtgttagtttgccacgtgaaggatattcgtcgtaaatgtccttgtgatttttgtagtgtttgggaaaaaagaaaaaaaaaaaaaaaaaaaaatacaggatgggaatttatatgtaaaggaaattgtcaagttaggcatttataacgttaagattgtctggtctgatatgcacgtctcggtttattcctactcctacttgaagcatatttttctgagtttgcgtctgcctgggggaaacgctttgtgcggggcgggtcgcagcgcctccttcgagtggtaacatccccgccccacgtgcacacagctggatggagggccgaccgcccgtcacagcgccaacagaggggacagaggggacagggcgaacagagcgaacagagacagcaacgccaacagagacaacaacgccaacacaggcaacaacgcaaataatttgcttggccatttatgtcaccctttgattttttttttttaaactcatttgtttcgatacttttaaatgtggggatggactgcactgttggaacacactcacgcgaaagggaaaaaaaaaatcaggtacacaaaaaagggaaagatcgagggaaaatcatatatgtaaaaaagggggagaagggagcagagcatcccatccagtgctgcttaccgttagttggtttaccaaattttttttttgtgcccccacaagttaggcgctattgtgggggagaagccccttgtggggaagaaaccccttgggggggagaagccccctgggaggaagaacccccttgggggggagcgccttgattcgggttcccacaattaggaggactagccaaattggcactatagttagactgcacctgaatgatgtgctcaatacatttggtaacatccttcacgtgcatcatatccttaacacttaaaaaattgtcatatattttttttgtccatgtgaccggatcgaagtaaatccaagaacggcaactgcttaagttaccctgattgagtaggttccttgggaaaaaccattttttatagttcatgtgataggtccattttctcaggtagagttcagaggcagcataagcctgcagtacgtccctaggtaggttgtaaaaaatgtaaaacagcgtctctgtttggagtttcagaagtagggataggcgaatttgaaaacgggtgtttaaataacagctgggcttcacaaaataatcctcgttatatgttgggtcatcacttataggggaagtaaatgaggaaaatagaaagtctggcgaatttaaattcaaccctagggtagttagatcggttcctaaggccaggatattcaattgggggtccgtcatcttgatcacctttagtatacccatgagtccataattcgttcgattgtaattcttagctctctctgtggtttcgtagagtagttcgtccaatgggatgttttcgtcattggaggggtgcacgtttgcgtcatttgagggatgcacgtttgcgccatttgagggatgcacgtttgcgccatttgaggggtgcacgtttgcgccatttgaggggtgcacgtttgcgccatttgaggggtgcacgtttgcgtctttccccccaggtgcagtactgcatatgtaaacatttggcgcttgttcctttgaagggtccatacttttgctaccgatcgttctgtttgcctgcctcgtcttcgtctcatcttcaattagttgtttctcctccacatggccgttattgcgcctttcggataggtaatcccacccgctctgcctcgatccattggtgcagtctgcactagccgctgcactgttggtaccctcagaacatgattttgcttcttctgggtgctcttcccctggaaaaggatcacccacgttatccccttttggtaagtttaccttactatatggttcatacctttgcacagatttctttccttttttacttctcccattttcgacatttatttctgtggcgtttggttcttcttcatttttttggcccacctctgggtggcttcctttcaactctgtgtgtcccttttgggggtctcctcccccctgggtggcggcactaccgtctatgccttggcgaacgcatttcccttgtatctcctccccacctctattttcattcttcttcgcagcatcgacacactgtggagtcccatttgagcacttaaccttggctcccatttcgtccctcccactagcataaaagcttccattttggtctttaaaattatctgcccttttttcgctcactttattttccttcgggttagccaaaaggaggttaccattttgtgcttcagtcaaaaggttactgagggagttcttctgatctgcttctccctcgttatatattttttccccacctctttggagctcacttggggaagctgtagtgagcgtccctgtaggattttccccttcgctgggtgcattattatcgtctatcacatccgacccttgatcattcgtttcgctatttatcatgtcgttatcttcccctttgctacttcctcccgcattttttttttggccaacttaatgggatttttccccttttctttatttcctctccccatggtttgtgccacctgggttagagcgatgatgtgtaggcggttatatttggggtgattcttcagtgataaaaccggagccactactcacgtcttcgtgcagggtgtgtgcgttcgtctatctttgtctgtccctgctgaggttccaatggtacagaggtgcaaactgcgcagaaagtgggaggcagcgaaagttcgttgtgtgctttatccctaaccaagggggagggtgccttctccgtttctgcctcgttcccgcgatgggtgtaataatctatttagaatcgcttcgaaatgcttccccttgtcgcttcgatatgcttccccttgctttgctgtttcagttgccttttttccggctcgcacgctctatgtacatacacaaacgcgctgctcacacggaggctacaaaattttgttccctcagtagccacccttgcgttcacgttagcataaagttcaggggggggataaacaggacgtgggggagaattcacccatatgtgtcatggccaaactgcttctttgtttgtttttttttttttttacatccgactgtcaatctgtatggaaataacgtgcgcacaaaaggtgtacgcaaaattcggggaaacatgccggtgctgcaagctatcctttaaagggaggggggaaaaaggagaggctacaaaaaaaaaaaaaaaaggaaaacaattttgtgctacatgaaattagccaactgtttaacatttccgggggatgttcccgtctgccattttagatgtcctatttgagtgctaagcgcaacacgagtgattgtcgtgaaaaatagcaaagggggtgtaattaatcgagtacagctatagtctaccaaaagcagaatttcacaaatttgcaaaattgtgtacagccagtgaaagccatcttgcaaatgcactttgtgggaggagggaaaaaaaaaaaaattcgagttgctttcccaaaggaggggcacctttttccaacatgcctaaaaatagctactcacaaggttgtgtcctcgtgcatttgtttttttccctcaagtgtgaaatgtatgtgcgtgcctttctgcattatttcacaaaaaaaacgcaacgttggcgcggcgctagcatcgcgctaacatcgagttaacatcgcgcttacaccgcgttaacaccgcgttaacatcgcgtcaacaccgcgttaacaccgcgataacaccgcgttaacaccgcgataacaccgcgatatcaccgtgataacaccccgttggcacacaccggatggcgcccttccgcaaaaaggcgcttactccgcaccctacctgagccgaaacgtatgtccagctaagcacaacacgggtgaacaccacaaaatggcacttttcacacaaaattgaaacgtgaaaaaatttgaaatttctttttctcatttgctctttaatttcactgcatttttttttttaagccccatttgtgtaccaaattattcgtgcactcacgtttgaagcatttcgagagttttttttttttcccccctctgtgctttcttcccccatgtgatacttcgaagattaactcgttgattggcagaccgttcgtatgaaggtgtaagggagcggctgaaagagcaaggcagctgcttatcgggtgaagctctccccccccctccttctggaggttaatccaccaaacgagcaacacacaaatggagctgaagaaggcgttcctgtgctgcgtgctactggcagtcaaacacgcagttgcgccctcagtatacttctccggtttggacataaaaaatatgaaaggaaaatacaaagagatagaagagaggcatgccaaacaaaatgtgaatgatatattttttcgtgaattaaaaaaatcgaattatcaagtgaacagtaatattatcgtactgagcacatcgagacattatttcaactacagacacacaagcaatttactgaccgcatataaatacttgaagcatgttggggacaatatggatagaaacatactgcttatggtaccatttgaccaagcttgcaattgtaggaatattgtagaaggcaccatttttaatgagtatgagaagcctccaagtgaagatttaaaaaaaaaaaaaatgaaagaaaatttgtacagccatttaaatatagactataaaaatgacaatatacgagatgaacaaataaggagagtaattagacatcgatatgatgccttaactccagctaaatataggttatacacaaatgggaacagagagaaaaatctttttatatacatgactggccatggaggagtgtcattttttaaaattcaagatttcaacattgtcagctctgctgaatttagcctgtacatacaagagttgctcataaaaaatatatacaagtacatttttgtaattattgacacgtgtcaagggtacagtttttacgataaagtgctagatttttaaaaaataaaataaataacgtctttttaatgtcctcttcggataagaacgaaaatagttacagcttacactcgagcaaatatttaagtgtctcgacggtcgatcgatttacgttttattttttttcctacctggaaaatatgaacagaatatacacacacgaaccgcataaaaatgccaaggccttttccttatataccatcttgaattatttaaaaacacaacatttgatatcaactccaaccatcaacaattcgaaatttagcgcatccatgtttatgcatagtaaaaatattcttttttatgactcctccggtttttatgtaagtaaagacgcggaggagagtgcgttggatgggctgggcaagcacagttataatgtcagccagaaggcagacaaaactgcaattcgaagttcatgtttgggcgacttgagcgcatgtgggcatatgaaaaatgaaatatacacccacatggggaacctgtactcgcgcagcagcttctacaacaacgtcgaggtttacttcaaggaggagtcccacttcacggactactactttacctccgagcgttttgctggggggtacttgctccctgctttcctttttttagtggtgatcgcgttatgcttgctcttttttctgttcacgtagattgttcttttcgcggtttgggactgaacgtttggggggattatgccttttttggctgaacgttcaggtagtttctgttttttttttttttttcgtgccatatgttttgctgtacgttcaggcagttttggactttttttccttttcttttttttttttttttttcgtgtcatatgttttgctgttttttgctgaacgttcaggcaattttgtattttttttccttttttttttttttcgtgtgcgctgttactttgatttcccgcagcttgacagctgggagaaaaaaaaacgtttggctgtttggcaaaaaaaaagatgattatatgtttatcctccaaaaaaggagtctctttgggtgaattttctaaacgctctcgtaaagataagcacattggtgagtaacatttaagtaaagcatccctttttagaaaccccaaatggttacactgtgttggtggttgcgattggtgagacggttgcaaaatttccagacgactattcgcagcgatgcaagttggggcaccacaaaggggggccaatgcgcgggcggcgacgtgcatacacacacatggacgaattaattgccacacctgtccaacttcaacaaatctgcagggagaaagacagacacgcgcgtactcccgtatatgtgttcgcataagaacatgtgcgcataccgtgctagtgagggcatacaaaaaatgcagttgcgcgaggtgaaaattgtgaagtagaagaagccgtgcaccaggtggagctacaaaagatcgatcatatcacactttatttttttttttttccaaacacatgtatgtatgctttacacccccgtagggcgttactcccgcgcgaaaaaaaaattgactgcagcagcatgcgtacgtatatgcgtacgtgtatgggcacatataagcgcacatacaagcgcacatatatgcgcacttgtctgttttttttcccttttgcgtaaaccgtgaggggcacacacgtgttcctcgcctttgggtggattattcgacaaagacactccgccgcggcacactagcgaggtaaattcgtcatcacgtttggatttttccagatcgggtttcaactttcgcgttgcgctactcatgctgagtgctgcacagtgtgtgtatgtagtatgcatgtatgtacgcatgtatgtatgcaagtatgtatgcatgtacgtgtgcatgtatgtatgcaagtatgtatgcatgcacgtatgcacgtttgtgttttttttttttgtcccatgctgcataactaagagtcgtcaacttttttaaacaaagacgaaggacgacattgtgctgatgttccggctgctacgagtgcgcgccttgcgagatagattagacgagttggcattttcctacactggtacgctgctctgatttgtgccatttcgtcctggttcgcttcgctccgttacaatgtggagcggtgaaggtggtcagttctttgaaatctttatggcagccttcccttattagcgcatgccccttttcccaatttgtttcactgccgtttcgctggtgtttctctattgtatgcttgcccgtcgcgcgcgtatttgtgtctgcacatttttgctgcgcggcgacgagcgtaagcatttgttcgggttagccctttcgcaccctcctttttgagtagttctttgttcccttcgaaaggttttgcacgaccttatacgttacgtcctgcttggcgtttaacttttttttttccgccaccaattcctccagttgctttatcgcaagttggacttaacgcgcgttagctgaaaggggccctacaggaaggacaaccgcgaccgcgaccgcaactgcaggcgcaaccacaactgcaaccacaaccgcaactgcaagcgcaaccactaccgcaaccgcaaccgaacgatggatgtgaagcacgtggagggctgcgagtaccacggtagggaaagcgatcgagaatgtaaagatgaagtaaaaaaagttatggacaagcttatattcgaaaggaagaaaaattttcaaggacaagaaaattattgtcgcaattcatctgtgagtatatgtccaaatgtgtattgtaatatatacacagatctttatacctggtttggatttaaaaattgcaaaaaaattgacactgagtctttaaacacatgttttacggacatatccaacgggggggtaggatactatgaaaaacttatcgtattgggaggacggatattggaactatatagcgagttgcatttttttaataaatataactatgaaaaggatgaggagatagtccaagacttacgtagcattaagtcagtaaaagaggttgtattccaatacttgtatgtacagaaaagaaaaaatcgagtcatttataaaaatagcttgtacttatttggctattcatatctgtatacacctctgttttttagaaataaaaattcgatcataaaatatgtgaaggcatgtatagcatatgctgtcaaatttagtggtactaatatattttcttggatgccttctttgattgagcatatatattactcccagaaggtgaaggtatccgagatagacgaggagaacgagttgatacaagacctgcaggagttttttgggtaccagtttgactatgtgttgccacgaatagcggagtgcttcagtcagcataatttatacattagcagttcgcacctcacgggcctgcagatcgtgcgcatcttcgcgaatgagtactttgccctgttggccgacgtaaggcggagcggcggagcggcacagcggcagagtggcatagcggcacagcggcatagctggagtgtgttaacccggcaaattggggggtgccaccccgcgcgcgtgtgaaatgacccgatggtgtgctatgctgcgctgtgctatgccttgctatgtcgtgtcaccttttagtacaccctttcgcacacccgcttcttttccccgcctcattcccccgcttcttttccccgcttctctcccccgcgcaggacgtcaacatcgaggggaaggagaaaaccacgtgggtgcgcgaagaaacggaagccttcctaaactcgcactgcatcgaaatatttagcggctgcatgttatctctgcacaagtacctcggagaaaagggagtgaaggtgggtaaaataaagggcatattcgaaatgcttttatcctcctgctgggtactgggaaatgaaaaaagaaataaagtatgggcatgtgcccttgtgcagaggttaaggcaagtgcagcttctcacacagatcaccaccatagaaaaatggtcatacagcatcaaaaagtacaacgacctgaacatacagaattttgtaaaagacatatacaattttaataatatcaatgggagtgttttgtctccttttcaattgcaaaacgttaatatttatctcccccccaaggagggtcctttgaaggaaatcccctactatactacgctggccgacaggtacaaggaccggttctcgcacagagacagtgccaggcaggggggtagcgccagcaacggcagaagcagcaacggcaacggcagaagcagcaacagccgcggcaacaacagccgcggcaacaactgccaactctatgacgttttaaacaacatcaccagcaacatatataagcgcttcaagcccaggcggcccaggaacagggggtcctccggcgtcacgcgcttggtctacacgaacagggatgactgccctccaggtagggggagcgaaaaagcggatggcacgagggaatgtcgagaaatcgctcggcatgagggaatgcgcttcacgcgagggaaatctacgcgcgtgaggcaaatctcctcgcgtgagcatgcaccccacccccatacaacacaaccacctcgctgacccctcgcagacatgagctaccacgacctgaaggccagcctttcctccgacgaatccaccaagtacgacgccgcccaggacttggacgtggaggatgatgaggaatatatctacggggagggggaagacccattcatgcggtactgcgcgaatgaaggaactcactcaaagggccccaaaacgggaaaaaacggaatccctgtaaaaataaaatacattaaggacgcagcggacgatcggaactccaagtacgtcatagagattcccaagcgagacttggcgagcgggggtggcaataaccacgtgaaggcaggtaaggcgtttatcgtgcgggtagaccgccaggccgttaaactgctaaacggcgcaagctgcgctgcgcgtagtgacgaacgtggcagtcagcgaatttcccctccacacacaccgtgtgcatctaaccacaccgtgtgtatccagccacaccgtgtgcatctaaccacgccgtgtgcatctaaccacaccgtgcacatccaaccacaccgtgtgcatccaaccacaccgtgtgcatctaaccataccgtgcacatccaaccacaccgtactcatccaaccacaccgtgtgcatctaaccacaccgtgcacatccaaccacaccgtgcaccttttcccctctcagttctctggggaaatggaaaaaagggcctggaaatcaaacttccctccgagagtgacctcatgccgcatgtgcgaattagatgagacagggtccctttatgaggtccacccacaagcggaggaaggacagacccgccattatgtgtatatgtgcccccatgtagtgaaataaaggatacaagcctttttctttttttttacgcaaaatggggagagcagatgaggaactccttttttttgtgccccgcgagaagaactcccctcgcgcctggcacgaatgtgtagttagatttgattattatttttttttttctatcacgtttctttatatgtgtaccgctgtgttgtccctatgcgagtgcagcgatgccagggcgaaacgttccaattttggattaagcaacatgatgtgcattttttttcttttcacgtacgcgaagaattgggtcgctgcaagaataggagatacctatgttcttctgacaggtgtgttgcaaaacgggaagggaacagcgcaacggaaaggggaaataaaaaaaaaaaaaggataagaaatatgaaacgtaatgggggcagaacaaaatgtatagagaaccaaaatatagctcagcgggtgtaccctgtacatgttatgtttctcgcgaatgtgataacctccgtcgggagagaaatgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtctcccccccgtttctcccatttttgggtcctccccaattggccaaacgaatcaggcgagatgccccagggagactactcatccctcacgctcgcatctttttcgatgtcactaaaaaggataaaatgcgaagaaaaataatgacgagcaaatcgtaggtcgtattaaaaaattaaataaaataaaataagcagacctacatttgcaaaacgtgatagaagcagtaacaaaaaaaaaaaaaaaaaaaaaaaaaatagctaacgtaaacggaaaggggggggacgtacatacatgtgcgtgaagatacgaaattattattgcacgtgctctcgcccgctggtcctccaagcagaatataaatagaatgagaaagattgattatgaaccaggcctagttaggtgctgcagagggataggctgtgcatcgtgccggtgcctcgtcgtacgcagaaaaatgggggggtggggtagtacccgccgggatatggtttctctacataagaagcacaaacgtaaacgcgtgctactacgtgtatatatgcattatttatgtttaccttttgtaagcccgcaaaaaggaaaaaacgaaaaaacaaaaaaacgaaaaaacgaaaaaacgaaaaagcgaaaaaaaaaattccagctagcatgcttatgtgacgtgtttgtttgttttgtttttattacccctatgtgatttttttttccgtgcgtacctactcacccataaatagctggcagtggcttcatcctcatgacatcgtcgtcgtgaaaacaaaggagagagagcgatcactcgttacaaaattaaaaagtattacccgtgttggaacagaactgaaatgtaccattgtatggctgtgaagttgctcggatgtttattcgaataataataatatgcatcgccgcgtgaaaaacaaagggaagaaaaatataggttcttgagaaaagcgtggtacgaagcttgctcttctgtagaagcgttgtggtagtgtaaacgatcatccggaggtggtagtagcgacttgaaagaaagggaaggagccgataaggagaggataacgaataaacgtagcgcaagcggagcgtgaaggtagcacacgtggggcacacgcggagcataaacgcggcataaacgtggcataagcgcagcaccctcggagggtaccaaaacaccacctgcaccgtgccacctacaccgtgccacctacaccgtgccaactacacccggccaactgcccagtgccaactgcccagtaagcagaaactcaaaatggataagctcatgaacaacaacaaagccaagctcacggtggtgctcgtggggggtctatgctccctggtgttgtatcacatgaaaaaaaagatgaatttttctcattgtttgttttcgagaaactggtttagcgagttctccctgatgtggcctggccaggctttcagtttggagataaagaaaataattcaccaggccaagtcgaagtatcaagtaggcccttctccgcgcagtgggttcactcctctgtcggacacgcttttttttccgccccatttttcgccccattgtgtcgccctattttccgccccatttttcgccccatttttcgccccattttgtcgccccatttttgccccattttttctccatttttcgccccattttttctcccgaaccgcagagcatcctcgtcttcgagagcagcacgttcggaaaggtattagtcctggatggcgtcatacagttaacagaaaaggacgagttcgcctaccacgaaatgatgacccatgtccctatgacagttgccaaggagccaaaaaacatactcgttgtgggaggaggagacggaggaattatcagagaactctgtaaatataagtctatagaaaatatagacatctgcgaaatcgacgaaatggttatccaggtatccaaaacgttttttaaaaatatcagttgtggattcgatgacaagagagttaatgtgtttattgaagatgcgagtaaatttttggaaaacgttaccaatacgtatgacattattatcgtggatagttctgaccccatcggtcctgccgaatctttgtttaatcaaaatttttatgagaaggtgtataacgcgttgaagccaaatgggtactgcgtcgctcaggtaaggaaagcaccaggggggtgtgcgattctgtcatgtgggtagatgctacgcggaggcgtcttttcggggactctttcctgtgcccctcccgtacggtgccgcttctgtacgatgccgcccctcttttaataccccccccccttcctataccgcagtgcgaatctatttggatccacgtaggaacgataaagagcatgatgggatacgcaagaaagttgttcaagaaggtcgagtatgccaacatcagcatcccgacgtatccctgtggctgcataggtacgttcgatgcgcagaggggcgaaccgcatggccgctaagttgtgatctgtggattgcgtcgcttcgcctttccatttttgctcccccacttttgcttccccagttttgcgtccccatttattatnnnnnnnnnncgtccccattttcgcctccccatttttcctccccattttttcctccccattttttcctccccattttttcctccccattttttcctccccattttttcctccccacttttgcctccccacttttgcctccccattttcgcctccccattttcgcctccccattttcgcttccccacttttgcctcccccccacaggcatcctctgctgctccaaaagcgacaccggcatgtccaagccgagcagacgtttagagacgaaggagtttatggacctcaagtactacagttacgagaaccactcggccgctttcaggttgcccacttttgttctaaaggagatcgaatctgtctaaaactgcaccgcctttgttctttgggggaatcccctaacgcataggtctatgtacgtgccaagggacgccccccccttctttcctccctgtcgtcatttttaaaatatgtgcaaaataggacggaacatttttttggaaaaaaaaaaaaaattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttccttccgatatgtgtacatgggtacatatatacattgcatgtgcgtatggggcgctcgcgcgggggcgcatttgcaaaatgggcgaatgagcgaaatggacgaatggaacaaaccgagcaaggtgccaaccttgacttgcgcatggaaaaataaaaaataaaaagcgtgatttttccaactcgttctccaaaaaatttattttgaccggattgtgcatgtgccggggagtcgtcgtagtgtggcacgaccatatgtaggtgatgtgaacatgcgagagtgcgtactgcacacatgggttacgcgtacgtacgtatacattacattacattgcattacattgcattacatatgcacacatgcagcattcgtacgagcatatgtgcggcccgagtggtctcgcccagctgccggggaccaccacccctttctgaacgcactgctgggcgtgcggctctagcaaaaaaggcggaagatccagcatatgcggcgggattggcgaggtttacatgaggcattggcaggagtaggcgtgcaaggcaggtacatgtacacatgcatattgggcagagtgcattctgcgtatgtgagggggttgtttattacctaggggtacttccctatgtgccttctaagtacgtgtgcccgttgcggccgacggtctcggagagagtcgattttttttttttgcggtttgccacaagggggcgaacacgacgcggaaaagcaaaggggaggaaaaataacgcagcaaagtaaagaggaaaaatagcgcggcaaagtaacgagggggaaaagtaacgcgggaaagcaaagaggaggaaaaaaaacgcggcaagtgttctacttgctgccaacatcgaaaagcgtatatataatgaacaggtgcgcatgagcgccacctgcccagcccatgtcaacatgcatatgagctgaacatacgtacaaaaaaaaaaagtgcttatgcacgtcaagaaaatcaacgcgtaaaaatagtgactgcgtatgttggcagcgcacatgttggcactgcgtatgttggcactgcgtatgttggcactgcgtatgttggcatcgcttatgttagcagcgcatatgttagcagcgcacatgtttgcactgcgtagtagcagcgcgtatgttggcactgcgtagtagcagcgcgtatgtatgtactgtaccctttgtatatataaacggccccggagcgcgagtatatactcgtttgtgttcagcacttggctctgcgaacatatgctcacggcggtagaggcatttttttttctgcatttaatttaaccctccgacatcaccccatctaggggcgtcagcggcagtggaagcttaaaaaaaaaaaaaaaaaagaggcaaaagaggcaaaaggagcaggaggaaagggcggcgcgccccgcctacttaaattcgttcctcttccgttgcggtcatccggtcgaaaaaaaatatatatgaaaaaaaggggcaaaacggtaaagtggcaaaaggcaaagtggcaaaggggcaaagtggcaaagtggcaaaggggcaaagtggcaaagtggcaaaataatatacagcacagcgaagaagcccaaacaaacagcaaatcagcgtgccatttttttttttttttttcgtccgccagttatacatacctctacatatcattatgtagatagcagatagtccttcttccttttaatcatcgcggcaaaattaatttttttcttttttttttttttttcggcttaaaaaatattaatcaaaattaaaaaaacgcaacgaacaaaaattaaaacaaaagaaagcatagcaaaagcaaaacaaaataaaacaaaataaaaaaaaaaaaataaataaataaataaaacaaaaagcattctcaaaataattaacaaaaaacataaaacttaaagctgcaagctctaagcgtagcaaatcgaaacgtataaaaacgcgtaaaagcgaaaaaaaaaaaaaacccttccgacagaggagagctttggtttttagccctcaatttaattgttacgatttgatttaacgtgacaaattaaattgccaaggtatgcctcccatccccacgcctcccgagcgcgtacctacctacatacatacagatatatatatgtatatatgtacatattacttacgtacgtatagcagtgtatagtatacacgtatatatttgcatatattttcatatttttacggccggttgacactcattcctgtagcccgcccccgaaaggaaaaggcataacgaggcgaataacgtcgctcccaccccgccgctcaccccgctgcccaccccgccgcttacaccaaaatgatgaagaaggtcgcgttgtcgatgctcctgctcctcctgcccgtgtactccctgagcatagaaaacgaaaaacaggagccagaagaaataaataacatcacaggaaaattacaagtacaaaatagtgagcatgaaaaatttcttaacataattaacgaaattttcaccaagaaggatgaaagttgcaaattttcattttccaacaatggattcagatgcgcatttagtaaatttgatgtcaatttcaataatggatctaaggcaatgaatgcattatttactagcgaaaatgaacaaataataaaagatgctgctgaagaatataaagtgaaactgatgttagagttacacaatttgagaccaccaaagacgaacttgaaaaattttaaaaaagattttcaaggaatatgtatgaaatttttttcagaattgagaaggaaaattttccacctgtacagaaatgatgaatccggtcaggatggtgaagaccagggtcgtggggaaattaccaatgtggatcaactgactgagagacttgaatctacttatgattctgattctacggaggatggctccactgcaggaaaggatggaaaccaagacttgtctgagttgatagaggaggatcatgaacacaacccagatgctccaaagatgcaacaaagcagctactcattctcatcacatacatctaaaaaaattatgtttgatggaaataacgtgattgaagaaaatgaaaattttattaatgatggaagtgatgaacagaatgaagatctccaacaaggaccaatgacgaaagaaaaagctgttgccatttttttaaaaaatacatcctttactattgaaggtaattgcaccgaggaggatcagaaagctgagaaaccatttagcgttttctttaacagccaactgagtagaaaccactttagcactgtgtgcaactcgaacggaaagaatttccttagaaaagctgagggtggaagtcctttccccatggaaccacttaatccggatgatctaaatagaatgatggcagatatgctaaaattttttgagagccagggtgatggaaatggaatgatgctcccctttttgagcaacatgaattttatggatgctctcaatagtttgggattcccagctggtctcgactttgaaggaatgttcaacgatatcctcaagggaaacaaacccaccccatgctgcagaggcgcgcgaccaactcttgacggaccacccaataaggaagaccccccaaccacggacgactcggatgagcagcagtgagctgattggaagcagccacacgggctggcgacggaaagggtgacacgtttaaggagaaatagaagtagtgcaagctagatgagacgtacaaggagtgcaagctagagagaagcacaggaaaggtaagaaggaagagaaaaaaaccagccgtggtcacccgccaaccccccgctcccacacgtgcatacatgtagtactgtacgcacacgagaggcggtcgtctccgagcgggaggacccccctccaaacggatcaaccgaatgaagaaaagaacctatgtaatatgtaacttttatattttattcctacaccccacgtgcatacatggagatatctgtacggggttacctacgcatgcatgtgtgtgtgtgtgtgtgtgtgtatttttatgaattatatttttctccttcgagggtgtgtatgtgcgtatgttgcaatgatgtatacaaatggatgttcgtttggggaagggcgtagggttaccaaccctccctcctccctgcgcacaacgtgcatgtgctagtttgtataacatggaaatgtgcatgcgccgctttaaccacatgcgtccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcacacgcgcacatatatgattgggaccatctacccgtggctatacctgtataggggcggtagaagtggtcatgtctttgcatgagagaaacgaatgatcacacaagctaagttatcaccccagagagtgcacaactggttgatccatccctccacaacacacacaccccacttggctaattaattactaaaaggggggtaacgtacatcccgttgtatagtccccttagctgtgatatcgcctacatttttttctcattgatattaaaaattgcctacgtttttcttccccattctgtgaggggaaatgacccatccctcttaaacaatacgcacacacgagtaaaaaattaacgtgtgttaaacaaaatggcatgttatgctgctactccacagatggatgagaagcggaacagccgccattcctcccatagtagtcacgtataatcgcccattcggagggcccaatttatgtttgcgatgaatgaactttaacaagaatatccacaggtccacgattggggaaatttcccttgggggttagcatgcaacagaatggctacctcagttgggcgcgctttttcaggatgtctttaaacggcaggcctagaaaagggggcaggaagggaggaaggggtccttcttcatcatgtgcaaaagtgaagagaagccaggtgtgtcacaaagcagtcacgatggcgacgatcaacatttgcgtcgtgttatctgcacagtggcgcccctcccctgggtagtttgcacgaccatgggtgtgtaaagcgggaaagaataaaagggcaccataaaaaaatagtcaccaaatggtcaccgtggagctgactgcccaccgcatgtatgtgtaccttttaggttaccaaagaaatgactcctcaggaattatcttttttttaaggcaataacttttttcatacatattatgtgcctactgtgtgcttcttttttttttttttttttttttccctcctgtcattatttaataacgcctaaatggggaatacgccccgcaaagtaggtaccaatgggggggtcatcatatccctgtgaagagaagcgtcacgtggacttgtcaccccgtcggccccggtctctccgcaatttcacacgctcatcgtgctgttagcatttcttttcgccccttacaccaaagtccgtgcatgcgaaaattgctctccaaaaaattacaaaattgaaaagttgcaaattgaaaagttgcaaattgaaaagcggcaaaattgtgaagcggcaaaattgtgaagccccaattggccaagttcacccagctgacctcagagaacgcggaagaggaaggatgacctccccctccccccccaaaaaaaaagcgccccttaatgaaccaaaaaggcacaattctcaatttcttttatgactaaagaaaaaaaacaaaaggagccacacaaaaatggaagtgaacaaagaagatatctgcgagctgaacaaaaacagctaccccaatttttacctggctgacttattttacattttgcagttaacacatatatcgccaaatgagaagaccgaaacatggatgaagctgcaagatgaaataaaaaaaaataacatgtacgcatattatagctatgtatgtgaagaattgaatattgctgtagaccaggacctttacaattctttaaaaaaaaatgcagacgaagaaatgaacgaaatagagaagaaaattcaagaggcctctgagaattttgactctgttgacaccaaaaatgatgttttactcaaggcaaattttttttgcaaaattggagacaaggttagcacacccagttttcacaggacccctcctctccccctttgggaaaaaggaaggctccttttcgcagctcgtctgtgaaaccctctgaaatgttggctgacaaatatgtgtgttatcatatttttgttattctgtatcctcctcctcccctgcttggtccacccaacacacactaaccgcctcatcctcccgcaggaaaatgcactgaaggaatacgaagaagtgtacaaaaagggcataggcattggcgtcaaactggatatcctcctcacgataatacgaataagcattttctttaacgacttgaaaaacaccaaaaagtatttagagcaggcaagaacgcagatggagaaaggaggggactgggaaagaaaaaacaaactcaaaatttacgaagctttgaactacattatgattaggaactttccagaagcctccaaaattttgatcgatgctgcgtcaacatttacagcaacggaaatcatttcctatgacgaagttatattttatgttgtcattctgggaattgtaagattacgcaacgttggcgaaatgggagttctgtttcgcctcatgtgtgaagtgaatgtgtccacgttttggcgctccccaaatttaacttgtacaaaaatactccgctttttagctacctcatatcttatcctcccttttttttttttttttttttttacctgacccgtacatgcagatgacagaagagagaaccgtgctggataaaaaaattctgaacagctcagtaattttgcaggtcacgagcagtgatgacgatttgcagagttatatatcctccttttaccactgcgattatcgaacgtttatggaaaagacaatcaaaatagccatgcgagtgaagagggacaaatacttgggaaggcattaccgatattttattcgaaacacgagggtgagagcttataggcaattcctggagcccttcaaaagcgtcacgcttaaaaacatggcgtacgcctttggggtcagtgaggaatttattgagagcgaaatttcgtccttcatcgcgaatgggaagttgaactgcaaaattgacaaggtgaatggttcgatagagagcaaccagcccaacgagcggaacacgctgtatttgaacacgattaaaaaggtaggttgcgcgggtgcgcgagtgggagtgggagtgggattgggagcggaagcgggagcgggaacgcgcgtgatcgtgagacggtgtcttcccgcggatttgtccggggcggaggcgaatatttctgcaccggtatgtcagcccatcgcttgacccatttgtccatccatttgagtgctcccttatgccatttatcttttccactttacagggggacattctactaaacaggatacagaagctgtccagggttattgacatgtgatcggcgacctctacctgtttgcctttgtgtggctccccttttgcgtgagcccatttccccgcagggcgatcatggccactgttgtgatgggttatctgttccctaccgctgcgccgctaccaccttgcaacaaatttgcggccattttctttttttttttttcaaaacggcggttcgtttccctttttttttttaagataattcttacctgcacagtgcagagttttatttaagcacactttgttgccgtcttccacggtttcacgtcgatcattgctagtccccagcacgaacgactgcattttgactccccaaaagggaaaaaaaaaaaaaaaaaaatacggttaagtgcagcggaaatgtgcaaaatggctagctggcaaggttaaaaaaaaaaaaaatgctattaaatacggttaattgcggttaaatgaacaaaatagctagctggcaagttaaaaaaaaaaaaaaaagctattatatacggttaattgaacaaaatagctagctgacaagcaaacaaaaggcaacgccgcagcaaaccacactacatcgaaaagcgacacagcacagcgcaaatattccatgtggtcaatttccaaagcaacaaaaaggcaaatcgtcgaagggggcataaacggaaggggcagaggagccattcgtggcacaactgtgttaagcaatcttgcagatgaaagactccgttgtgggaaaggtgagatacacccgcttgggtgtgcaggaattcatgcacgaaccaacttagacgtcaccccagagatgtactgcaagtaggccgtcttcaacaaatagatgtccctgtagagactgaaatgcaatttgtgtatgttagttgtgctgaaggggtgcaatcggaggggtttaaaaataatttgcaaaattttattttctccctcagtgttaaagatagacgaatgacagtcctccttgaaaatataaagaaaagctttaacatgatgtaaggcatactttgacgtaagtgtgttcgtaagtttatatagcttcaaactcatttggtaattgaccagtgtgtctttctctccatggataaaataaatttgcaaattggcaaaaatgctactcaaattttttgttccctttaagtcgtatagtattttaaaaaattctttcagcacggagatgttgtcccagtggacataggggcattttttattcataacaaaccagctaagtaagaatagtacactatttcttaaaatgcttttcaccaatttctgcgtgttcgtgaatggtgcaacaaggatgactctatctacagttatgtttaattcgttacttaattttttttccacctctttttttcgttgctttacactttgcaggccttcatttatgctgacttttttggggacatttttgcaccctgcatttttgtgaatccccagtttcagtttgttcctttgttgatagttggtaacgctgcaacagtagtgactgcttctccgttggtgtagttctgcgtaggaatgtgtttgatggggggggtgtttcctaaattgggggtctttcagatcgtctttgcctttgtctttgcccttgtctttgcccttttctttgtctccttctttcgctttttccttgtcttcttctttcgctttttccttgtcttcttctttcgctttttcttctttttccccttgggtacttggctgtgggtcccctcttagctggacatcagtggctgaggatgaaggtccactcacaaagacatccccaaaggttaatattttccgcgcgtcatacacgtactcattaaccttgttgttcctcctactgtttagcttgattgacaaatcgtttccctcgtttggggggtccctaatggcttccctttcctttcgatgaaatggctttttgctctccccttggaagaagtcgttgtagaggctcttcgcaatgtccagcagcagctgcaggccgacgcagcacccgagagagtagcccaggatgtttatggatacgccagcgtggttaattcggctggcatctccaacgcggttaactcggctggcatctccaatgtggttaattcggttagcatctccaacgctgctaacaccgctagcatcgccaacgccgctaatgccgccttcctcgctttcctcgtcttccccgccttcccctctattccctctttccccactagggtgggcccccctgcgcagctccttcaaggcctccttcagcgccgccagggcacttgtcttgaacgtcaggggcgaggggtggcctgtgctgttgttatacgcggggtagtccaacagcaaaaaggaatacctaactgggttttttttcttcttcttgtagattagcggcccgtatatatccgtgtaattcagcttgccttcttttacttcccccccgcttttttcaaacgaagggtttcttccctgcatgtggtaggaaatgaagtcgaacagctcgtccgattcgctgtcgcttcgttctatgaagaagtcgtatgcatcgtccgggtcctcgtccgggtcctcgtccgcgtcctcatccgggtcctcatccgcgtccctgtcctggtggctgttcccaaggtgatcttcctcacgatgggcactcccatggggacttctcccatgattagctctcccaaggggacctcccccatgattagctctcccaaggggacctcccccatgatgggcgcccccccgctccgcatcctccccctcgctgtcccgcgcggagcctcgcaccctttccctgtagtagtccaaaaaatggccatagttgtgaggcccaaacgcgtcacatttctgactgtactgctcgtagtactccacaattcgatcgtatatttcggtagcgtttttgtacaaatttttgtggaagaaaatatttgggggcaattggggcaatttttttttttcctttcccctctttgtggggctcccactgtttggttcgtttcgctcgatgacaccacggtgagttgctaaattggggaagaactcatttgctgagttatattcctgttcaggtggaatgcctctctttggggatcctttccgttgctctccccagtcagcacaggtcgccccttccttcttgctccacttggtgtgcaaatttttttttattttccttctttccaatttggccaagtatctcatatattcagacggaggtatctctgtggcgtatcggaggatcttataaacggtgtttaatgaatcgatggacttcatatccttccctccaaaaataacccatagaaatattggcacttggggggaccccctattctgcttcttcccctgtgtgtactcctttaccttttctaaatttttttttttcacgtaactgaaaacggagtcgtacagcttgcagtttatgaagttacgtattttaaaattgttcacgtctgagaagttggccgttttacggacagcggtaaggggtgaggtgagcggtgcggtaaggggtgaggtaagcggcgagataagcggtgcggtaagcggtgggactggctggactggctggactcgcggcggaacagctttcccgcttccctgggcacgcagcagccccctccgcaccttatcctccctgaaatagctgaccactccgctcaaatagttgtggtaatactggaagagaaaaaaaatatttttacacgtgtacggaaagacgggttctatactgctgttcaagtaggtcatatagacacatgagcagtcgaacagggagttgctcatcggggtgacattcttctgtcctaagtggcacttctctgttgtactaccgtccttcacagtgctgcccctttttagtgaatccattttaatcaaattctccatttgatgcccattcacatgtgtgtctcgtctcttgtcccgattcgcaccccttatcgctaccacccctgttaggctcttcccccaaacgggcagagtgcttgcctttttcaccttctcagtggcaatgcccctagaaggggtgattccccccgtgggttgtccgaataagggagggtcgatcccccccgtaggttgtccgcttaagagagggtcgatcccccccgtaggttgtccgcataagagagggtcgattcctcgtttggtgggatcacctgtgggagaggtgacaccaccctgagaaggaacacctttcaaagaggcgaagtaacctttcttggcgcaccggaaggagcatttatcaacgaagtatctgtttcgacgcatgtttatcaagtagttggctgtccgtccacttatcgagctgccacccactccatttactcctccactagttggcgcccctctctgcaccccctttcgacccctccctttctccccctttttgaaaaagacccacgagccattgtttatgagtgcatggtcacttgtcgccttctgaatgcgaagcgagttttccgtgtcgtgcacatctagaggtggaattaaataggcgttataaatgtaggggtaactaaacgacaaggtattctgatcaactaagacaatgtcttttatgggttgaaccaacagctcgaagttaagtctcatcagaatctggttgtagagactctctctacttttactaccaccactgctggtgtagaaaaaaagctcataccatgtatttttgaattttaaaaaatgaacgtcctccttttctgcatctacttttggcatgtccaaattactggtcactttatatttattgctttccaaatcgcttaggggaatgggttctttgggaagactcaggattggtctctccgtaattttggtgcttttgcagttggacagcacatgcttgtgcctctcctcacgggggcatattttaagattttcgacgtatacgttgtttccctctcggaagagcttcaccagcttgttcttctggaagcgggtgcttctgttcgccgctttgctgggtgagtcagcggtgaggctagctgatgggtcagcggtgaggctagcggatgggtcagcggtgcggttggctgatgggtcagtggtgcgattggctgatgggtcagtggtgcggttggctgatgggtcagcagtgcggttagctgatgagtcagcggtgcggatagtagaccgcccagttgcgctgttgcgtaatcgactgagtgtccgccttgcgggggtgcccccttcgctcttaagggctccgactgacccacgactccctgcacgcccgaacgtgtttttccgcgcaaattggcgagaccatttcgacctgctactcaagtagttattataaatatgactcagactgaatttgtgttttatttcaccagggggagtgtccctaatttgatcatggggagtgcttctaacttcatcatgaggagtgcttctaacttcatcatgaggattgcttctaacttcaccagggggagcgcttctaacttcaccagggggagtgtccctaacgtccttgttgggagagcccccatttgtctgtaccgcagagggatcaaattttacatgcaccgattcgtttcttcgtgtgcccccccttggccaccttggtacttcgtctgacactccggttagctcatcactcgattgcttgttcaacttcacccatgggattcttttcgcattcgttaaaattgcagatgtatgttccatttcttttgtcgagggactcctctctcttctaccatcatctgtgagtcctccatttatgcttctaaccttgcgtagggggggcgtcttttctgccccttccccattttgattactctcctgggtgggttgcccataaaaaaggtctgcacagaatatatgcttttgcttcctcacaggtggggagtcacggcgaatgccttccctaaggtgatgccttccactcgctgaccctctccttttgtttgtatccccaaacggtgtgctgccctcatcaaatggttcgatcggatcatcccccctcgcgcagtccctcctcacgaagtgtttacttaaacgttccgatttagcctgcccctccatgtgaacgtcccaacatttcgacgtggcgaagttatccagccgggggaccctcttcccatttgcacaatttgcagaattaattttatgcctcctcccttttttaaaaaaaccactcaggtgtgcacacttaactcgatcggacggtcgcgtcgttgcctcgtccttcagtgacttttcacctgtacacgtgtgcaaggaacgatttgcagacttgtctagttcatcgtttggaaaataatttcctccttcgggcaggacgaacagtcccctcactgtttttgtttctctctcaccacgtgcatccttttttttcggccttttattggaactctttgtgtgagtttcgctcacgtggggactccccatttttatgttcctatgccttagaggtgtgtgtgtggaggggctgcacacgccacgcaagggactgtccactcgattagcacatgagtgcctccctatttttaatttcttttatcttggttaagtcccctacgatgtgttatttttccttttttttggaatgaactttccaattttttttttttttttttttcccctgaacaggtcaggttatatactgatctatctcttctccccaccaggaggggaaagaaaaaaacnnnnnnnnnnaaaaaaaaaatcctttgcaacacttagtggagaaaaatatagcaagtgccgttcgcttggggttaaatcgaagttcccgctaagttccgtaacacgaagccctgctcaggacaaatgaatggccacgtgtgtgtctgtcaaacttttaacaaaccagaataattcacgcacagtggcacaccttttttacagcgtagctgtgccatttgctccgtagcatagctggcctcctttgcgcgtttccacgtctcgttgcagccgcccccgctgcacctccttcgcataattgcgtttgccccgcagggcgaggtgcgtccagctttgattgggaaaaatagggaatggggaacagatcgggaaaataggacaaaaacagggcgaaaaatgcatcttttttgtccttttgtccttttttgcttttttgcttttttgcttttttgcttttttgcttttttcacctcttttcccaactggcggttgggcgattcccccaaggaaggccgaccaaagagctcatccttggggatccatttggggggcagatcgcccagcagggagtatccccccatggggcctgtccaaatggggggcgcgtgcgaagaaatgccccccttggcccgtcccactcatcgtacagccaattacggggcgagcttattttaaccgccaacacggttctcattttgtcactccgtttttgtcactccgtttttgtcactccgtttttgtcactccgtttttgttactccgtttttgttactccattttttttgctccatttttgttactccattttttttgctccattttttttactccatttttgacatttccgtgtggcgtttcccatccggacggcaagctaccaccgtgtgggatgcggcctactcgtatgatcacaaaaaaaaaaggtgcccgtttgtagcaattcagaacgtttttcttttccttttcctttttctttttcttattctttttcttttttttttttttattttttgccttgacagggagtctggtgcaaggggggggtcacaaagtggaacataaaaatggttcatgcgtaaaaagaaaaggaaattttttcaacttgaaaaaacaaaaatgataaaataaaaaatgataaaataaaataaaataaaacaaaataagacaaaataagacaaaataaaacaaaataagacaaaataagacaaaataaaacacgtgagcatggagaaaacgtaagggggtcttccccacgcgcggtgtgcacaaaacggatgcgcctcgttcggggacccaaatcgcctccttccagttttccccgtccttcagctgaaaggaaatcggcccacctgaaaaaggcaagccgcggatggattcgccgtggtatctatttcaacaccccttctccatgtcacttccccttgtgcatttttttttttttcccaaacttggcgttttttccgccgaagcgggttttgcccttgccaaagggggcccccttcttcacccgcttgtcgcttcgcatcgcagggggcgcacccgccttttgctttccctttagcttatcctgttgctcatcctgttgctcatcctgttgctcatcctgttgcttatccttctgcctatcattttgcctatcattttgcttcttcttctttcccttcccactgcggaattttccctttttcttgtttttcacgtccgccttggggtgcccatctccgttccgctccgcgtctcgagcgcttttaccaaccatgccgcttgctgccccaccgtttgctgcccccccgcttgctgcccccccgcttgctgcccgcggcttgttcttgggcgtcttcttcttggtcggcttctccccccccttggagtagaccgcgtccgagcgcttccacagcttggccacaaaaaagttgtcataattgtgcttgtgcaggtaaatccgtctacaaagggagaccttacttgagaattctttcttcctgtagtgagtgatccctgggtccccaatttggatattagtcggaaggacattcacatctcttttttttaaaatgtaattaataacttgctcgttttcctccacggtgatgctgcaagtggagtaaacgacgatacctccatttttcaccaaactgatggcattgttaagtaatttcctttgcttctgtgcaaggtctctgatttctttgatagtctttctcctcgctcctttatttttattaacaacacctgtaccactacatggagcatctaaaataattttatcaaattgaaaattccatttttctccaatcttcaaagcatcaaaggaggtaacaattaaattatggattcccattctggatgcattagcttcaatagctttgcatctcattttatttacatcattggcatatacgaatcctttatttttttggagagcacatatgaaggtgcatttgcctccaggggcagcacacatatctaatataatctcgtttggctgtacatttaattccaacacagggattaaagaggatgctgattggatcatgtaatatccatacatatactcatttaatgaccctacatttgagttagcatcgttaattactatccctacgttgttccaattttctccttcttctgcacttatattttggcttttcaaaatatggagtaaattttttctcgtgatttttatcgtattcgttcgtaggtgtatctccttcggtaagttattcatctcgagaaacaggtacagttccttcaggtcaaatagatagtacagatatttaatcagctgctcactgtactcatagtagtatgtgtagtaaaatagcagctctttcacaatagccgctttgtttatttttgcctttactcctgtggatggtagttttaccaccttctccctttcggtgaacagaaggaggagatacttcatgcggtcctcaatatcttcgcctttcatcagtttcccctttttgtagactcccatttcgtctttgtaaatttgctcttcttggttgatccactttcttttgtttttccttttgagcatccccgctaaatgtgctctcacgtccgtcatccgctgcgttgtgtctcccgtttgggggtcttcttcagggccatccaggttacctccgccatctacatggccgcttccctcctcattgccgcttccctcctcattgccgcttcccccctcatcgccgcttcccccctcatcgccgcttcccccctcgctactcaaatctccgtacgacatgccttcactctcggatccactttcctccccatcatcctgttccccctcctcagccccgtcatcaccttccgcgtcaccaccttccgcgtcatccccctcagcgctcccagactcgaactcatcatcacttgcattcaattcaaaattctcattttcgaaaagggcaaaggttttcccactgggttctccattctgggtgtcctcctccctgttggcagcctttccctcctcagggttttccattttgagggaggctgacaaaaggcgtactcgtccgttctggcacacgcgtggggtacagcggagaaatagagtaaccactcaggtgacacttccgagcctcgctgtgggtagggtggtaatgttttttttttctcccctgaaggtaagagggctcccacccaggtcagacttcacgggagtattaatcacgtgccgtggttcacagctgcgtccgaacggatggatgggtcctccaaactgggcaatgaaagaaacgacgactggtccccacgtggcgcgctttcacttacggcaaacaaaacaaagcaaaaaaaagaagcatttggaggaggagagcccctttcgttctgccagcccctactgagagtggtggctaacaacaaggggaactgacgcgagtcggccttgctctgctagccaaatggaaagtaaattattccgctaaatggaataaaaaaaaaaaaaaaaaaaaaaaacactcaacggaagaacaaatcctatctttatttccaagttggataaaaaaaaaaaaatttttaaataaggacattttacgagcgcatttttcgttctccatttatgcatgccgacgtgttttcttttttttttttttttttatgtagaaaaatatccccgttcgggccacgccaggcatgaggctacaaaaccgagacggcggcgctgatcctttacacggcaccgaaacagttatgctcaaatagggggcccctctctatctacattgcctgggaaattacgcttatttagagggaaatctcaaaagagagagatacatctctcccagcatcgtaaaacagatagcatttgcacaagtagcccatgatgatggaccgcttggcgaagtttcgaaggaaaaaaaaacacatccatcatgaatcgcaaccgatgcattggaaaaacacaacatagggcattcccttatgggcacatcttttatgccgccaattcggatagggttgatcttttttttttttttttttcaaagagcttcccataagcaaatgcgcttgatagaataaaaattgtcagattaaattttgcgcaagtgccaggttggaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaacacaggggggaatgctccaaaggggaaacaaaataacctgggcattttcatcacgaagagttctcaaaaaaaagtagcagcaaagtgaaggtacccccaggatgatacacacagggggggacactcttttcaccttgcgaacagtaatcccctagggagggggcaaaaaataacaatagcaacgataagaagaagaagaataagaagagtagcaataataatagcagcaataacaatagcagcaataataatagcagtaataaccgtgtagaggccacaaatcggaggagcacccatcgagcggggtcccagacggagtaggccggcccccccctgatactcccagctttcgtaaaaactatcaacgaaagagctacccacaaaggggaggtatttttttcaacatggaagaggcaaaggcagaggagtcccccccgaacggcagggaaaacgccgagccagaataccactacgatttgctcaaaaggcacagctcggaaatgaaaaaagatctcctggagtggtattacaaatataggagaaaactaccctggcggaatgaccaaccaccgtacacgaccagcgttcaggtgcaggagggaagcccacaaggcgatataaggagctacttctgcaaagggggagatgctcaaattagcagaagtagtgccaatagaaaagatggaacgagagttattgctaaggggaggaaaaaggaccaacaggagttacctctccgggaggtaaaacgagttaagaatgaatgtgtggagaaggatccacctgtggagaaggacccacctgtggagaagaacccacctgaggagtgcaaaggtcagcccagcaaagagttggagactacccacgcagaagtaaaacaagaggatggctcattgcccccaaatgagaaacaacacttaagtgttcgggggtaccaaatatacgtaagcgaaataatgcttcaacaaacgagggttcacacagtggtaaatttctaccttaagtggatgaacaaatggggcaccattttcgagctagccaaaagtaacttggatgacgttctcatagtgtggaaggggctagggtactacaacagagcgaagaacctactcgactgttgcaaacatgtggttgaaaaatacgatggggtgtttccaaacgatttaaagttactcaaagagttgccaggaataggagattacacgtccaaggcgatctgcatacatctgtacaacaggaaagacatatgcatcgacacaaatgttattaggattttttctagaattacggacacgattaattatagcggctccaccgttttaacgaagcactgtgaacgggtgagccacgttttgtgcgcggatgactccaattattctgacctcagccaggctttaatggacttggggtccagcatttgtaatggttccccccagtgtgcgcagtgccccctgaacaagcattgcctcatctatttgaagaagaagaataataataacaataatagtaagaaaagggacagttcgttttatttgacccaccccgatggatgcaagctgtgcgtccaagacagaaacgtcgaaattaagtgtgttcccctgatgaagaaaaagaagaaaacggaaaaaatatgcctcgttctgctggcaaagaggagtggccctccaaagggggagacaacaagtataacaagcaaggtggaaaaaaggagcacaaaaaaaaaaaatttaccttaacgggtcagaaaagaggagaagaacacctggaggatgactactacttgatgataaagaacacaaactcgaatttgttttcaatgcattatttgtttccccttttgctcctggaccagtttgataaaaaacttgcgcacacggtatggttatgatgatgaacgaatgtagggagcctttccccccacctcccatggggaatatcattctgtctctgcacacacacagttgtccgcttcccccgtttgtgaaagcataaccagtggtcaattcctcatttcaccatggagatgctttgcgtatatatatgtacacacccaatctacatgtgttttttccctccttttttagcatttaaatgggttgctgagcagcctaaatttgagcaacaccctggaggattccttcacctacgtaatttttgtgacctccgttgttttccccatgttttttttatcattttgacctgcacagttcaggcgaatttgtgctgctacgcctacaattttgcacacatttgtaaatttcccgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagttgaaagacattcaggtattgtttgatatgtgtgttgcttatttgccaatttaacgctgcactttttttttttttttttgccacccctgtgattacacgtttgaaatgcttccccccacccaacatacaggacttcacgcacaacagcttttgtcaaaacataatagaccactacagaaaaagcgtgactgtgtctaggacgtatctctcagaattttgcctctagacagacacggggctatgggagaggaaccggttgcgtatttttgcatttccctcgagtgctacgggggagggcggtaaaattggccccacatcgtatgcacggggggattctccatcgagcgctcatttgtgagtcgtggcgctacggcatttctcggtccatctgccgcgtccaatttggtttaacgaagcttcattggacgccacttttttccaaccgaattgcgcgtaactcgatttagcttaccttgtttgcgagtgtgtaccgcgcccgtttggggaagtagccccactgcggtttgcgcgagcgggggaaaaagggggaagtcgcctcgttgctttgttgcttggccgctttgttgcttcactttcccagtgcgccattttcgctgacttctctattttcacatcaccactttgttgtcccccttttgaaggaccaacgtgggaaactgaaaaaggctcccacggcaaccaaaggagtttttttttttttttttttctctcatttgtgcctgtcaaaagagaaaattatgtctccatgcataaccctcctccactcgccccttttctggcatacctttacatgtgtaagtgcatgtgccaattttagtgaattttttttttttcgcattaaacatgtgttcgtcaccagtgaagaaaagcagaaatgttcttcatacaccaattgcggaagtatttgcgtgtgtctttactcccccgccgcataagccgatctatttctcacggctattgagctttgtgcagtaggacggaagcgcagaaggtatagccccgtgataaaacagactaaatggtgtgggagatcggcatagcccctttgcaggagagaccatagaggtgttttcccctctcccattgtgcttctacgcatgtgaagaaaagaggtgagacgtccgcttgaaccgatttacactcgaagaattgactaagatagtggatcaaaagaaacatgggaaacgaatgcagctgcggagaagtgaacagcgcaaaagcgcgaatctctaacggagaagaaaagaaaaagctgcaagatttacatctgtgctgggatgaagatgtggggaaaaatcttctaagtgaagatgaagagatggaggatgacaattatttctaccgtttggagaaaaaaaaaagtatgaacaagtcaggcgaaaaaggaaaatacaaagaagaggaagatatcgataaatggaacattttcggagaccaactggaaggagactacatcattaacgtgaaaaaaatactcatgtatgttagggaatacgaggaagatttttttcttttctttaaaaagagaaacgccacaagtttgatcttactaaagtacataatcctaaattatcaaaaatacattctgcgcattggtgatacaggtgtagtatacatcggggaagtcagtccaactaatgagaagcacgggttaggagtgatcattacacctgaccagtgcatgtacataggggagtttgataacgatcaaattacagggttcggtttgtatgtccacttttccaaaagtatttatgtaggacactggaagggaggaaagacaaatcactacggtatctttactcatacagatggtacattctacaaagggttctggtcaaatgataagcaaaatggaaagggtattgagcatgttcatgagaactttttctttttggggaattacagaagaggagaaaaaaatggctttggagcttttattttgaaaaatgaatccatgtacattggacatatagaaaataattgcttctccaaaaaagggatatacttttttaataggaagaaaatgtacataacgaattgggagaagaactgcatagagggtgcttgcgaaattttgtggttagacaggaggcagttctatggctaccactctaagagcaacagtaaggagggcattggaatttacaaatggaatgatgggaggatctattttggaaactggtctaacaataagcaacacggttatgggttcttcattgtgatcaagcatattagggaatatgaacagagagagaaggctccttttttcttctttttccagcagacaagaaaggtgaaggagtatttctttttaaatcttttaaaggagtccttttttgagaagggccgggtgcgtggcgagctggagagggccatctggggagaagcggtagagcattacacggcacgtggaaggacataccttgccgcttcacaagaggcgccacctcgggacggatccccaaacgggatgacaccccagtgtaaccacttggacgcgtacctcttcctaaggacgctgctgtgcatgaggtattaccagacctgctgctcctacttcgacctcctgcagaagaaaaaatgcaacagcttcaaatttaactgcaccttctatgaaagggtgaaggagcacatttgttccgtgacgaatagctacttgaatcggcacgcggcgcaggaacgatgggggggcagcgactcgcctgcgtggagcgccctccagggggaggcaaaccatacgaggggagaagcaaaccatacggggggagagacaaaccatacgggggaagaggcaaaccatacgagcgaaggggcgggcaatacgagtgaagacaccgacgacacgagtgaatcgggagagacacatcgaggcaatgttgaagagactgacgacacggacgaatcggaagagacaaatcgaggcaatggtgaagagatccatctaggggaccaccccttcggagagaaccccccccagcagaggaatcacacagaggataagcacccccccttcgaagacatcgagcgtctgaaaaattacctaagctgcctaaacctgagccacgtcagcgaaggagacatcaccccccacagccccctgttcgctctcgcatctagtaatattgtcctaaaattggggaggtgggaaaatgggaagttgcaagaatggattcactccagtgatcgctcgcgctcaacgggtgggcacgtcggggagcagacagccagtccgccaaacaaacatgcagggttgtcaaatgggaaaaaggaaagaaaaaaaaaaaggggggcacgcaggaattgctccccaggccgtgtaatcgctgtgtgatcgataaatttttggaccgcatgtcttcctccgaggggggcagcaatgggagcagtgaggaggacattcgcaagaatggccatatgagaagccatgcgagaagccatacgagcaaccaagcgaaccgccacccgaacgaccaaccgctccaccaaccgctccaccaaccgctccatcgaccgctccatcgaccgctccaccaaccgctccaccaaccgcgccaccaaccactccaccaaccgctccaccaaccgctccaccaaccgctccaccaaccgctccaccaaccgctccaccaaccgctccaccaccacaacgatggggggcacgcccccttcggcgctgcgcgcaaagggaagaaccccgcggcagtgcccaggaaaggccttccacggggaaccccccccattttgcaaggccacaaattgcatggggaacaaaaaggaacccacagcgatagcgattcaggcgacacgagtgagggaagttccttagaggcgacatcttccacgtcccatttgagagatggtcaccaaggcaccagctctgtcgtaaagggagagataaatgtgcaaagtagttttaccaatacgaacagcataaggaagggagtagatccacggggagtccctactgcaagcatcctccacaagggggaagatgacgaaggagacgaaggagacgaggacagttctcacgaaattaatgtgcggcatgcgttgcagggggagaaggggtcccgtctgtggcaggaaagtagctctatgggggggaagaaacccggacagcgggacagaagcaccagcaaagaggattcacgtggggtcagcaaagaggattcacgtggggtgagcaaagaggattcacgtggagtcagcaaagaggattcacgtggagtcagcaaagaggatgcacgttgggtcggcaaaaatgatgcaggtggagtcagcaaaaataatgctcgtcgggtcagcaaagaggatgcacgttggttcagcaaaaacgatgcacgtagggccaataaatttcgccctcattttccgagccttccagagaaagaagaagaagaaggagaaggcatcccttccagtgttacctctcacaactacgacttgccaaagaaggggttctccctaatatggagtttgaagagaatgaagaattcccaattatccgccaatgagcacataacgtttgaggccccgcaggcgtatgacgatgaggaagacggccagtcagcggcacgccataaaaagaagaagtccttttttggcaagttcctgcggaggggcaagcaaaacgggaggagtaactgtacgaagtgaccgtgcgaagtgaccgcacgaagtgaccgtacgaagcgaccgtgcgaggcgaccgtgagaagcctcccaatctgccattcccaccgcgcggaagcatcagtccgaccgcttcacatacgaacgctaccgggacggggaaaatcacgccataagcgcgctcgtccattttgtccgtggcaaccaacggaggaagaaatgggaaaggggggaaagacgcacgaaaaaaaaaaaaaaaaaaatggctaccataaggggaacaaaaggattcccctctcgctcttccctaccaccatgtgcaaatttgttaagctgttatgtttgttcgtttgacgatcttttgctgtcctttttttttggagggggtccaaattttctttgaagaaagaggtccctttttccaacttgatctcatcgtttctgcgctttgcgtagagacaaaactgaggattttttttttttttttttaatccgcagtggaaagatggctccttttttgtgaattttcccgtttaagaccatccccccttaggagaaaaggtgaaagtaccttttttcaatttaaatgttgcagcgtgggaaggggtagaagggaataataaaaaaaaaaaaaaaaaaaaggggttagcttcgacaaattggtttaggataccttccgccgtccacttggacagtactcagaagaagtgctcacttgtgcctgtgtcccttttaatcaaaacgttgttcattcagagggacaaaaaaaaaaaaaataaaaaatcgttaagcggcagacataacaacggagtagcgcacgtgcaaaattaactgccctggtaatgaatgtgcatcgcattttgatggggctgcatcgggggcgagcaggagtgacgtgcagcgatgtggggtgcgcgatgtgggatgtgggatgtgggatgtgggatgtgggatgtgggatgtgggatgtgggatgcgcgaattgtgatccaacttggcacatcggagagaccacccacaactatatgcggtgcgaccagtgtccatctattgttaggaatttacccaaaacgagacgcattaatgagggggaaaagcaccggctagcaagttcgatgctcccctttttaaaattttcagaaagtgctttcgcctgaacgggtcaggtgaattgggggcagcgttgggcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcaacttgtgagggacccatttgcacttttttgaaggcgcagaacaggactgcataaaaagctcgtttacgaaaagggagcattcttattttcgcttttctcatgtttcgcttccctacatttttaatttccccctttagggacaaatgaaaggcgcagttgcaaaaaaagggttgcctgcctcttttgtggagggcgccttttggctagcagctcatcatttttaacgcctacgtcgttattttgccacatgtgatttatgagcgtagtacaatgggtagggaagctgaagggggaaacggaaaaaaagggaaccactcgagtcaccgtatggagtaactactcagagtcaccatttggagtaaccgctccgagtcaccgtttggagtagccgctccgcgtcaccgtatggagtaaccactccgagttatcctcctcagtggcgccgcccgaccagcgatatgcattttactcacatatggtcgcctcaccaaatggataacggagactcactcctgcagagcgaggcgttttccctggaggaaattttcgagagcgacataacgaatgaggaaaacaaatcaatcgtggactatttcaggcaagttcaaaatgagagggaccaacttccaagtacagtcagcgtgaggaacataaaaggagcagaacaaaaacaaggtgtaaacaatgaggggaaatccaagtcaaagcatcaaatatttgcagtactggataagtataaggagattaatttgaccaagtacaactgctccccttggaaggagggagttgtaaattatgtgagaagtgtgaggatatatatacacagaaaatacaacaagaaaataatcgatgggttgaagtatcatagtgctaattgtgatgtcttgtcgaaactgaaaagaagggaagacttaatttctgttttttcttcttcgccgctttgcattcatttgtatatctatggcattaattataaacaggtggttcactacctccatgtgatagctagccatttggttgatcggcagaaggggcactcgtggattctctacgtctggattatttatttgctcattttgctcgactcgctgcaggccctggactcgagcgtctcctcggatttgcaggccatcaagcgggcttgcgcggaaagggggcacgtcgtacagaagcaaagcggtgtagagcagcacaacggtgtggagaagcaaatcgccgctgacccaaacgagctaaccttcctgacccatttttattgcaactcaccaagtgcaataagcagcacggcgtgctcgtcccactgcccccaatccatttattacataatttactaccttatcacggaaatatttaatcagaaatgaggcagctgtggggtagcggcagggaaagtgattcgtgtgtgcatgccgcatgcgtgttaagttgcaagtatgggttaactccaaagcatgtgcaacgtcagggagcactttagtgcgcccaccgactagacatgtttgatccaaaagaaaaaagtttgtcccaattcgtctgcgcagtgcgccgtccaccagatgaacccctactggagagcaccctttcggagagtaaaccgttgcgcattttctttccccataacattatggcgttgtgttgttgtggatttatcaccacgtcgcccgttacgtctctaccccatttcgcctctaccccttttggcgtttttttttctgggggattgcacacgtggctacctcgttaccaatttgatacacgtgagctgttctctttccgcttatccccaatgcggacgctcattttttgtgtgatttgtttggagtactgggtgcatgggttgttcccctcccccccttacgcgtatgtattcagcgtgcatttcgtgtgcctttttttttacctttgaacagtttaatcaacacatcgggtgtgcattgctgtgctgcctttttcactacacgtgtgaaccacttagtggggacgcatcagtctctccattttgatgacccatatgaagggggtatcaccagagaggggaggacactccttctgtacgtttgataaggcacaaagttgttcactcctcgttacgtcggtgacgtcgttaaactgattttcgcactgaaatatgcacttaagtggggctgccacagggggtggatcgatcataaatgtgggcacacaaaaattaatgaggaatgactttcacgcagttctgctcgccggcatgttaatcgatcaaacggggaggagcagctgaggagttggcaaaaaaaaaaaagtgcgattactcgtgcgcagtaatggctttgttcctcaggtgaaagttcgtttgtaacctttagcggggaaacactggattgccccttaaaatggagggcgaacgaaaaaaaaaaaaatggaaacatacagaagtggagaaaatgcaaaatatgttcacctttctttctttccttctttctttccttccttttttcctctttttttcctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctgttcatattttttatgggtggaaatgaaccacagcggtggagctggtgctgcctttttttttttttttttttaaatatcgctgtacataacattattttgtggctcccttttggggaataccgtttaagtggggaaaaaaaaaaaaaaaaaaggcacttggttaacctttccacatgttccctttttgggcctttttttttctttaccatttgttgtacattttttgtgcattcgtttcgacacctccggtttggttagcagtttgccgatcagtttgccgatcagtttgccgatcagtttgcagatcagtttgccgatcagtttgcagatcagtttaacgatcaaattgccgatcagtttgcagactagcttgccgaccagtttgctatccaactcttcactattcgctcttcactattcgctcttcactattcgctcttcactccccactcttcacgttcacctccacccgcagtgtacggaaccttcgcttcgccatttttgcaaaacgcgcgagagcttccctttgagctgccaaacgaggaactgagttacatacacaatcacgtagatatatatatttttttttttcttttttgcccctccctcgcgaggatgcgctcaactttgcagagaaatgcagattgtgtagttatgtagagataatcacaaactttttttttttttttttttttttttttgagcgccaaggggacaacgcttgcccgtattaattgtaattaaaaagtgttaaaaagtgttgccaaaaagaaaaaaaaaaaaaaaaaaaaaaggacatttaaaaaattacacaattgtgttatgtatacgttcatttgaacatttttgtgcgtcacatgactgtactttagtgagggggagtatataactgagtgcatagatacctatgtacacacccaagtaggcgttttccgtgtaacgctcatgcaaacggagttacaagaagcatatcggttaattcggtttgccttctgtttgcacatttgcataagttcgaaggggagtcacccacatccatccgttgtatgtttgttgtgtgtgtcaattttttttaccttcgttattcatcaccccaaattttaaagggccaaaaaataaaggccaaacaaaattgaagtgcagcatttgatccgtccacctgtacatttgaaaggaggaaataactatctccccccatccccccacagcaggtttgttctcgttaagaaggtgaagtctcctcgcctttgcaccgcactctcgagggggcttcccccaaagtgagaagttatattaacaaagacacgtggccacgtgtgcgcacgtggtgttcagaggcggcgcagagggcagggggcatttttccttcctcgaattggcccagcgcgagccacaagacaggcgcaagcgttgtgtatgtacgtatatatgtgtgtgcatgtatatatgtgtgtgcatgtatatatatgtatgtatatatacatacgtgtgcactcactttatctcatgtgcgtgtgctctccgtggcgccccttttgcagaccggcgaaaggcagccaaataatgcgcccgtagcccatggggtcccgagcaaagtcgagcacccccctgggccagccaggccgggaaggccaacccgaggaggagttgaagcacgcaggggaaggggcaaaaaaggcaagtcccgggagcggaggcaccagattgatcagtttgaaaggatacgacatgccatccaccttggaagaactgttagacaaaaaagaaatcagagtttcctcagaacagaaaacaccattcaacataaacaggaatgttattctgcttgtctattttgtgttaatcgtattaaccaatcgtttattctttggatggccaaacctatccaatctgttatttcgagatggagcatatatttggaaatgcaataaaaacccagatggaggttatgacaagaatgacgataaacgatatgtgtgtgaagatcaagataaggcagtacagacaatcttcgtttttggatcctctgcttattttgctttttccttttttaatgggatcattgtagattatttgggatccaggttcagtatgcttctaggtcacttgttaaacttaatcggatggatcctcctgttaatgtccaatgaaaattttgatgcatatgttatatctgggatcttcatcgcagcaagtatcgatttggcatccttctcaacgttgaatgcatcaggtttatatcctgggaatgaaaatttgattgtaaatataatatcaggtgcgggatctctctctgcagggacaatgacaattttggacttgcttatcagtggattgaatttgagtttcaagaccttcatgctgtggtatatgtgtatcagtgtgtgttttttttttatcctaacgatttttatgttcccgaagagtaggtactataggcagtacgagtttgacaactattacaacagtagggacttgagcatgaagggtggaggggacatgtctaatcgtgcaaaggggggtagtggaagtggcgtggtggaggtggcaaagggtggaggcaagtctatgacacagaaagatatcgagatgaatgtgcaaaagaaggacggtgttaatccatccagcaccaacgacagcactgtttcgaatgggaatgaaaaaaaaagcatgtttaattcggcaagctttaaagacctaatcaaaatatgcacctgtgctcattttttatgtctctggatttatggcccactgaatgctatttacaacaccttctacttcagtgtcgtggaaaatatcctctccaaggacaagaacgatattttgggttacatcctcccctttgcctttatcccttgtattataatggggaatttatcagataaatatggagttatggttatgtttacctacgagctttttttcgccctatgcatgtacgtgtttagctacatcaagtctaacctagcccaatggatctccgttatttcaaatactatgtactctgcttgtgcgaatgggcagctgtggacctttatctcctttacgttcagctccaagtaccactccacactcatcgggctgcttaatttcgtgtgcgggattatctccttcgtgcgtctactcctgttcgagtgggccaagcaaaccaagtacgattttacttacatcaatttgttgataattgggttcatttgcattaacatcggcatcacggtggccatcgtgttcattcggaagatcaagggggagaaggtgccctacggggacgaggacgccgccgcggagtgaccacatcgcagcgcgaccgccgctacccttgccgcttctgccgcttctaccgcctccccgccgagcgtgcccccttttgtaaagctaaaagcggcacttcggcgaggcagcccgcccaagcgcgccgatactgcccaaacgctacgacactgctcgcggcgcccccaattcgtatttttttcgtgtgggaccagctcctcacttcacacgttcgagttcgcccccaccgcgcactccgcgtagtgttaccatatatacatactaaacagactagccaaaaaaaaaaaaaaaaaaaaaaaaaatgtatcttcgaatacatcgcagcgcgtgttacgcgcattcgtaattatatgcccctctccatttcgtttgtttgattttatgttctttcgcccatggcgcatatcgccaagtggagaacacaccatgctgacaaactagacttagattattattaaaaattttttttttttttttcgctcaattgtgaagaagctgtgtgccactcgaatggcagaaaagaggctcactaaaaaaaaaggggaaccccgtgtgtaaaaaacggagcagactatggggtaaccacgctcgcttacactatgagctgaatgcacgaaagcgtctacttgtccatcccgcccctcacatactgaaggacggcgtccctcaccaggagcagaatctcatcgcgctgagcaacagtttgtgcctccgcgtaaatacgaatcaggggttctgtcccagagggtctaataaagcatctcccgtgcgaggcatccactgtgtgcacaatttggtctattcgactttgcagagtctgaggagctattaggtacttctcatgctcggggtgcggaattatctccctcaacatatatttagaacacggcaaattgacgtagagggaagggaggggggtgtagaagtcatcccagtcgtgtatactcaggtggagaaaagaaagacacaattcgatggcaacaaaatcgaccatggcatctcctgtggtttgattaaaaaaaaggagaaaattttttaacgccatgaaatatttatcattttggatgtccaaccaagtggcccactcgttcaattgggagatatttgtgtagatcgttccgtggccattcggctcgaacagtatcgcgacggtggactttcttgcaacctggtccaggtacttaatgcctgttttcgtgcaaacgatatttacattaatgtgctggaagaggtccacattttcgctagcgcgtcgtttctctgcattcacgtggtgggcaaaagctgagttgacgtaagctgtgtgcacaatgctgatgttaattttttttcttcctccgaattggagtttttttcttcctcctccggatcggagtttttttctccctcctccaaatctgcatttttttctccctcctccgaatcggagttttttttcccccccacctgaacggcgctcatcattctgatgatgcacttgaaaaataggcaaatgattttcggcccgtccagaatcgacacacagttagcacagctgaaaacttcttcctcatgatggtcccattttgtgtctctcatcggaggggacgatgttgtatcgacctcctcggggctccccttcttccttcctttgtcgtccacataaaagtaaacgatccggtcagcgtccccatcaaatgaacaaaatttcgtgtgaccatccccgagacagttccttccaccatgaggtagcttcctcttgctgtacacatagtctgctccgcagtgggagtttaaaacgcttccttcatcttgcgcaaaatttattttaataattttttttttaacattttaaaaacatcacaaaaattgtccaatttaagactagctattccgttggagcagtccacataaataatttcttcttcacaatttttcgtcaaagcgctgtcatatctttcgtcaaggaatctgtacagctttttgaaggcgtgaataaagtaggcgaagtaaatccggtcactgttataagccatcaggtgggtggcatcacttttttgcagcatgcttacctcctccccagcaagtgaatgtgtatcatatggctgttcgccccctccgtagtacagctccatggagggtaaccttcccccagggatacacaaaccgccaaggtaatccaagtcgcccgcttccttatgcagagtgcacccccccgaattgatgacttcagggtccaacacttcatccacattaactgcgttaaaaaaatacacaacaaagtgcatgcatggcgtggtaacataacacatattatttacgcacttgcaaatgttcaactgtctcaacgtttcgacaaggatctggttaaggtgtacggagctgctcctcgtgtcaaaccctatgcacacattcgccttcagcacattatgcctattaaaacagtgtactatgttgtccaatttgcgcaaactctcaaaagcgacatcgtcgtacatgtcgatgtgtgcttcttccttgaagagattagcaatgcagtcgattatatcatcgacaatgtcatggatggaacatttttcattttttcgaagaaatgtcaaatgcctatttaccagatcggttaaataactttcgtatacttcatttatttgtctcccattttggtcaattatttttactccattttcatcatgggggttatgcgaagctgtgataattatgcccacatttttccacctgacttggtgcacagcgcacacatggtgaaagtccttctctcttccttccaattgttcaccaaacaggttatgcctcctagccgtttcatagttatacttaacgaatagcagtcccacaaaaatgccgcttttatttaaagcgttcaacaagtcacaactggcagattggtatttatcgcggaagccgctatttccgtaagaaaattcgcagtcgcactcgaattgtatgtcaccctcttctgagggggaataacgtggtaggtacttctcaatgcagggcttgatcttctggtaaaatagactctctttgcgattcggcatgcttttgtgtgtgcagatgaaatgggtctagctagctttttttctcaaaattgtgtgaacagttcggggaattttttttttttttttacacctttcgtatgaacggttcatgatatttttccttttttaatacaatttgtatgaacggttcggtgtattattccttttttagcacaatttatatgaacggttcaggatatttttactctttttgccaaactatgcctgcagcaatgcggggtgctgtcccgcatggtgtagcttttaacgcgcaaaaagtggaacattttcaaacgaaaaagtaactgctctatattaccggtaggtagaacgggcgtaagaggaggcttcgtggccccaccgtaacgttcgtttggaaacaaaaaggggagaagtggaatgaatggtttggctgaatttccctgccattaaatgggggatgggcaaaaaaaaaaatacgcgctcgggggagtagtccctttttgcggagtccagcgtacactactgcttcccccttttttgcagttaaaacacttgtagaaacgcctttatgcagtcggtgtgcctcgtcgaggactgcgtcaacgtgggttgggttttaccactctcttatttcacaccgttcacattgctcacattttgaacgtgacagctgcgtgaaatggcgcagccctggaagagggtcaccctcgcacaacgcgcatggtggcgtcccaaagggttgcgcgttacacacctgtttgcgcaccgtccaacaaactaagcatttacagagcaaacgtgactgcatagcaaaggtgacatcaaaattcgtgcgtacgggggggaagcggtcacaggggtgcacttttttatcgcgtgatgcagttttaatgttttgctatcccgtttttgtttctcttcaaaaaattacacccatttgaagagtccaaatgaacgcggcccaatttttgtcctctccggtcaactcacccaaatggcattaaaaaaagaaaaaaaaaggggataattaaatgtaccctgagatccttatgcggatgggggcagaatgttctcccctagtccacctcttgacgggaaaaaaacacacaacacttgcaaaacgatttaatattgcaacagtttttgtgaattttttttccctacatggtgatcgggcagaggggtcacccaaacgattatacatcacattgcgtgggcagtacatactgagaactgtccctcactctatgttctttttcgcgtttaaaaaaaacttcaacttttgttctggacaagcagtcgtgcacgacgttcgcttcggatgcagttttcacaaaacggggatgctatccgtttcgcatgtgcacacaagtgattatattttaaaagttaaacggtggaccgtaacggaatgacaaacatggcgtggaaaaaaaaaaaaagtctctaaaagggaggggccaatgatgtaatcgaagcgggaaaaaggaagcaagtagggaagtaagcaggtaagcatgtaagcaggtacgcatgtaagtaggtaagcaagcaaagcaaggctcttcctcctcctttccttccacagcatgtgcacaatttctgtatatacgccaatcgtctgcgtggggaaaaaaaaaaaaaaaactccacaagcgagctgctatacagtaccacggtcatgcatcacacgtcgcattttcggcctactgcccaaccgtgtgaacagttcgcaggacggttgcaacttggtacgtttctcctttcacgcatgtgtggactggtcggtacgcgtaagcacgctcgcaggtgtagtctctacccatccgcctttccatccgtttttccacctgccttcgaatttctgttcttccgctccgcttatgtggagggcgcacccgtttagcccttgctaaatttcgtcttcttgacaggctgtacgaccttcttttggggatagtaaattcgtttcaagcttggaagcaacgagttctcaattcgctctgcttttttcctatccgaaaaaaccatcgtgtaaaggtacttcttcgttctcagcttcagttttgttatgataatatttttcttcgttttgcttttcttcttcattatgatcaccgccgtggtgtcaggcttcctgctgatttttaggaacttacgtatgtcagtgatttgcttcggcattttggccttttcaattgggcgagcgaggtatattatatgagttggtgggaactcgtcggaacgggctggccgcttttattttatattttctctgctataaaacgcagaaggcggagtttctttctctttgttgaacgagacgattgcgcaaaaaggtaaccttggccgcttcttctcttttgcggtaactggtttgaaaaattttccataaaaatgattctttgaatttttttcaatttttttcactaaataaattggggtaaaaaaagtgccaaaaaaaatgctgcaattttggcgattttttgccgcaaaattggccgtaatttttaaccaaatttttccgattttttgccgaaaagggggggcggttccgttcctcaataaaaatctgacgcgtgtttattgccctcggcgatgtggaaagaaggtccggtaaaaaaaaaaaacgcatcccttagccatacgatccgatcggcttacctatacggatcgctcgaccgaccaagcgtcgacctttttcgcgaccatcggtcagggtgtgtcgttgggccgcgcatacgtatgccgagtgcacgtatgccgtcgcgcccactgaaatgcgaaatgcgaaaaaaaaagcttcagccctgcctcaactcggatgtaggagcatacatataacgtgggtcataggtgagaggtatattatatactatataatgggtacgcgtatgagataagtgtcgcgccgtatcaccccatgcgaggatactctttacgcgccgcttcttcacgagccgcttcttcacgcgcctctccctaacgcaccacttctgaacgagcccatacaaagtagtgacggcccactccgagtgttgtaattttatgcgatggatgtacacgcacttgggggtgcttctgtgtgatccccgcttgcatatatgttggaatgtgctgcctctttcggttgcgtcctcctccgtaacgcgccagttcgtgcttatgaaaagagctttggcggggaagaagaaccaccccaaagtgttcactttttaatgcaagcccatcctatctgtttgccccctttgctagtgccccccctatttaagcatattttttgcctgacccgtattttttaccatccgatccggagggggcgggagtcgcttaataactttcagcgccaagcaaaataattttcttcatggcggcgtcccctttttccactacgatgtgaggcacaaacgaaaaatgacaaaattggcttgccaaaataagcggaaaaaaaaaacgcccccctcgccacaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttgggggttacccccgttcaggttaaactgattgtcagacattgattgtactgccagtctccataaaaaaaacaaaaggacagtcgagcatttcaatacatatatatctactttattttccgcaacggacgttttattatttttttgatcctatcgagtagagcaaaatggcgaagttatccaaagcacagaagaaacaaatatacattgagaagctgagttcactgattcaacagtatacgaaaattttaatcgtacatgtggacaatgtaggatccaatcagatggctagtgtacgtcagagtttaagaggaaaagctacaatattaatgggaaaaaacacgagaatacgaacagcattgaagaagaatttacaagctgttcctcagatagagaagttgctacctttggtaaaattgaatatgggttttgtcttttgcaaagatgatttaaccgaagtgaggaacataatattacaaaacaaatcccctgcaccagcaaggttaggtgttatagcccccatcgatgttttcatcccaccaggaccaacagggatggatccatctcatacgtccttctttcaatcgcttggaatatccaccaaaattgtgaaggggcaaattgaaattcaagaacatgtgcatctgattaagcaaggggaaaaggtcacagcatcatcggctactcttttgcaaaaatttaacatgaagcctttttcctacggtgtggatgttagaactgtgtatgatgatggtgttatttacgatgccaaggtgctggatataacagatgaagatattttggctaagttcggaaagggtgtcgccaacattgcagcgttgtctagatcgataggtgtgataacagaggcatcctatcctcatgtttttgttgaagcatttaagaacatcgttgcgttggtaattgacacagattatacattccccctcatgaagaaaatcaaagatatggttgagaatccggaggcttacgctgctgctgcacctgcggctgcggccaaggcagatactccgaagaaggaggaggaagagcaggaggaggaggaagaagaggaggaggacggcttcatgggatttggaatgttcgactagttgggtcaggcgagacagtagctgtgtagactcatcggaagaacctcaaaggtaatgttaacatgcacagtgcgacttcgcgcgtagcgtttttcatcagtttcgtgtgcataagtgttggtaccacccacagggtactataccgattagcctactcggaggggagaggagtatgctcagatagggtgaaacggtgagggggaagagagtagacccgcgtgaaagtgtatcaagcgtttagggttcacaaatgagagaggcccagtggggtgacattcctttggtgttattttccgggggaggagttaatccgtccctctcccccctttgaggatactctgtttagtgggcttcctaacacggaaggcaggtgtacctcggctcgagaaacacacctcaccccccccacccacacacacacaaacgcacacacaaaggaaaacataaacatgaacaaaagcacacacacaaaacaagcgcaaacgcacacacctgagacatggaaacgccgctgctctgccggatgatgacaaacgtttctcatgttcgcagttgagagttgagttgaatcaaaacgactcgatgaatttttcacgtagccttcacttagatgtctgaccccagagccgaagtgcgtgccgcttctgcgattgtgcgagcgttcgtgcgattgtgcgagcgcacgtgccattgtgtgtacaccgtttacacccctttatcaaacgaatagcggaatggagcgtgcgagccactgcgcccacccaccccagaccgcacctacagaagacgcaccttttcgcgagtgatgacaaatttttctcatatgttcgcagttgagagtttagtacaatcagaataactcgatgaattattcacgtagccttcacttagatgtctgacgcggaaagtgcgattttgcttttttttttttttttttaccaaacgaaattgcggcgagtgtgtagagaaggaggagaggggacagtacgtggactgtacctcgcatggcgatgctgttcatgcttgcgtgtgcggtcagtcgttgtatggttccctcccccgacacatatgtgtatgtatatacatatatatgtacctttttctattcgagccgcccacccctccctttttgtgaatgatgacaaagctttctcaaatgttcgcagttgagagttctgttgaataagaacgactcgatgaaattttcacgtagccttcacttagatgtctgacacgaaagggaggagaccccaacgagtgttttgtctccgcggggtgtcgtaaaaaagggcggtgtgtgtgtgtatgaagtgtgtgttacatgaagtgtgtgtgtggagtgtggactgtgtggggggaatgtgctaagaagttacttcatcagttacgagggagtacccacgcagcggtcgaaaaataaaagcagtgtgccgtacttcattaattgggaggaatgcagttaaatatttatttttcataacaacaccgctgtgtatgtggagggaaggggttgttccctccctctttgcctatgtgttttgttttccaccccttcgtgctgccccctgtagcgaagtatacaaatagggcgcttattcccctttgtcctactttacagatttgaaggaagagtgcacacgtggtgtgccaagcagatgagtcgaccgtcgcaggtgaaaggatgcagaacggaggacagatcggcaaacacagatccgagggacggtgtgaaggcccagtatccccccaccggcgtgtgccgaaacgcatggcacctgtgcatgtccgtcacgaaagaggaatgagaaagaataaatcgaaccgttgccgagaacaaactctgttgtgagtgtgtcccctctgtgtagaaacgcatgtgtatgcatgtggatttttttttttttttaattaaatgataatgcggttaaactttttaaagacacgaattacgaactttgaaaaaaaaaaaaaattcccctacgattgtaaacgtttttgcattttttcatttttgcaaagggcagaatggccgaagggcggaacgctggctcgcttgcggttgttcccgtcgcttaaggctgcccagggagtagccccgccgaacagacgcactgaaaggttaagagaaggagaaaaaagggaaaaaaaggaaaaaaggaaaaaaggaaaaagggaaaaagggaaaatcaaaaaagtgcacgcacaaacggggggcaggtcgcgggggcaattgcaaaaatcgcttcgaccaaactgaaggagaggagcacctctctcgcggggggagaagcagaaaagggtttgcacatggggatgcatatgggcaatagtgtggagatgcacattagcaatcgcgtggagatgtatatgattaatcgtatggagatgcatatgagcaaccgtatggagatgcatatgagcaaccgtatggagatgcatatatgcacctttttttttttcacagtgggcacacttccgtgcgaactgggtgggtgtgcttggcgcaatgcagaaaattgcccaggtttggcatgcatacagatttgcctcacaaaaaaataaaataaaaaaaaaaaaaaaaaccggccacactatgcgtaaaaaccatttcgaatgaattgttgcctcctccaaaagtgtatattttggagtttttttttttttttttttttatttttttttctttcctccctatcctcttttgcttcctcctcgtcatgcttctttttttttttttttggagggcctaacgacgaagagagaggtagcacatagggtgacacgacgcgatgtgacttggtaaatgtacagtagtagtgtttccttttttgttaagaagcgaatacaactcgtcccacttgggaaaagggggaacagctttgtttatcactgccttgagtactttgatctttttttcccgtcgcatcaggaggggtagcacccaacctgagaggaaaaagcagcattcctacgcagcgctcttgcgagaagggagccctctgtagagagaaaccaaaactatacagatttgttgtactatgccccggctgctgcggcatcacgtcagggcagctcttcacgatcgagaaaggtgtgcgctctgaggtgtcacatacagggcaaatacgtttagtaggaaagcgcccgtttggaaatttggtttttcggccgcggccaccctcagcggtaacggctttgcactccagctgaacttcccccgtgccgcgtacccccgtaccacttcccacctgccgctcaccgcttactactcaccgcccaccgcttactgctcaccgctcaccgctcaccccaaaatgaacgtggagaatatcttccccaacaatgacgtaaacgtggaggaaatcgagaagctcacgaatagcgaaatcagaacgaggatcagcttgatcgacacggaaattaaaatattaaaaaatgagcacacgagattgaagaatgagtacaagagtctacaagaaaagataaaggacaatgtggaaaaaatacatctaaataagatgctcccgtacttggttgcaaatgtagtagaatcgctagatctggatgatgatgaggatgaatcaaatgaacccaaagatgaatatgatctatatgtgaataattcaaaaggaaataacgatgaaggttttagagacatagatgatgaaaagagaggaaaatgtatggttataaaaacatcaaccaggcaaactattttcttacctgttcctggtttgatagaagcatcagaattaaaaccaggagatctggtaggagtgaacaaggacagctatctcattatagataaactacctcccgaatatgacaatagagtaaaagctatggaagttatagaaaaaccatctgaagattattcagatattggagggttagataaacagatagaggacttggtggaagcaattgtgttacctatgctacataaggagaagtttgaaaaaattgggatcaagccacctaaaggagttttgatgcatggtcctccaggtacagggaagacattactagctagagcttgtgcttcacaaactaatgccacttttttaaagctagctggtccacagcttgttcagatgtttattggtgatggagccaaaatggtgagagatgcgtttaacttagctaaggaaaaggcacctgccattattttcatcgatgagttagatgcaataggaaccaaacgattcgatagtgaactgtctggtgatagggaggtccaaagaaccatgcttgagttactaaaccagctagacggcttcagcacggatgatactgttaaagttattgctgcgacgaatagaccggacacgctagatcccgctctacttcgatccggtagactagacagaaaaatcgaactacctcaccctaatgaagaatcaagagcaagaattttgcaaattcattctcgaaaaatgaacgtccacaaggatgtcaattttgaggagttggctcgatccactgacgactttaatggggcccaactcaaggctgtttgtgtggaggcagggatgattgcccttaggcggggcgccacggagatcgaccacgaggacttcgtcgaggggatcacttccgtcctctccaagaagaagagcacactcaattatttcacctagtcgggtcgcaccgcgtcgcggagtagtgtagcgtagtgtggtgtagcgtagcgtggtgtagcgtagtgtagcggttttgccagcggggtagtgtagcggttttccctgcgctgtagtgtagccgcttttccagcggtgtccctgtcggacgagcccgcaccgccacaccttcgccacgctttcactgcaccagcacgcgcgtacccattccgtgtgatgaggagaaatgacgggaccacgtgccaccaccaccccgcagaagtgccccccgcgggctgcagctgcttgtctgatgggagcgccgtgcgagacgaacgagtcaggaacgggtgggaagacgcagacagggggactctcccaaacggggtggaagcacggtagctgcactttgtcttcgttttagccattcagttacgtctcgataaacgtgtgcatataacacccccattttaatgtgcccagtagcgcgcccatttttaattcttatgcaactggcccttttagcccccgcctttccccctttttttttttttttttaattcatacgagaccaaccctctcgtgtacaacctacctgtgtgcaggtgacataaccggaaacgcaccgcgcgtaggcacgccgctgcaaagcgatgttatattgttccgttgattctactccgtcttccccacgcgcatagggttcccccgatagtaaacagagtagtggtgtgccccctattgttactttttacgtccacacataagcggcccacgtgggggatttaaaaaatacaaagttggagttgttgtagttgttgtagttggagtggcgggaagtcacacagcagggggtgattttttttctttgtttaccatcccagcatgtgtgaggtgcctatcgtggggaggggagcacactgggttaggggcatcatccccggcggatcgccctccgaattgtgcggcgtgaaagaacggtgcttgttggggagaaacgcacgcaatcgttgtgattgcgcgaggtaggcacacctgtgctgtggatttccaccttactttgtttcgcgccatttagctttatttcgcgccatttagctttatgtcgcgtcatttggctttatttcgctttgtttcgctttattttattttatttatttttttttcctttttttcctttttttccttcgctccgccctcgggtgcgcaggggcaacagctcagctgaccacctcttggtaaaattaaaactcccttgccgatggcacgcaaggtatcccccaagggcgcgttgtgcatgggaagcgggccgttttttgcctgaccagtgcaagaaaaaaataataattaagcaaaataaagtgaaacgaagcaaaataaaaataaaaaatagcaaaatgatgaaatggtgaagtggtgaagtggtgaagcggtgaagtggtgaagtggtgaagagataagatagcgccacggaaaagcggggaggcgacaatgtggtgggaacccaaccgggcacatacacaaatgtagcacctgctgggagagcctcctcctgtcagcacacgtggaaaaaatacatagctccccctgtacctgtgactggtctggtgaagagagtgatgaatctgtatgctttctcccctagacgggtactgcttacacgatgcagcgcgcaagagacgaaaatgacggcggtggaggaagggtcaaacaactgagcagcgaagacgttgccaaaattataaacgactcaatggcctacgtagtggaagccaacaagaaaaaaaatataatcgaaataaaaaatgacctcgaatatatcaaaaatataattcacagtgacatcatcaaaattttaaaaaaaaacaaacaggagtttatgtgtctcccctcgaacttaaatcttatggaaaaaatgatgccccccttgaagaaagaagtagaattatcaaagacgtttattcacgtcctgctgagagaagtccttcaaatccatacaaataattatcaactcctggaagacaaaataaatatatcgtttttaaaaaatgtgttgaagaataacgtacacgtggaacagctattaattaagttacaaaaaaaaataaaaattttaaatcaaaacaaacaatttttgtcgctagtcagtatgtacaatgagttacacagaaaggactttaactcggagaaagcaaaacattttcttatcgaacatgttagcattaacagttttaacatgttcttttatgtgatcgaaaaaattgtcattgttgccaaatcgatatgggagataaaggccctgttatataataattacaaaagtatgtgcaaaatagctagctcattacgtgcttggaataacctcctggataaatatgggagtgcatcggaatgtagcgaagacgttattaattcagctaaaaataattcgattaaacagatgaacgaatgtttaaaaacgattatgactgatatttgttcgcacctgtatcggctgtcttatgtgtttctcagagtgatgaaggatgctctccctgtgcgctgcagtagcgacgctagtggcaacttcattttggaccagtgcctgcatggtgttgtaactgcttcttacttgctcaatcagatggactccttcactgatttgtttcgcgagatctttgtggacagcctggtaggtgtgctcgcaggatcagactcaggcagtagggagaggtgctccccgcagtgggcactcctcaccgaggcgctcctcaccgcggcattcttcacacttccacgctcccccccgcaggcacacctcccgttcgagtcctacgacgccttcctcacacacgcgagaaggcacctgctggaggacgaacgcgtcgcgcagataaacaggtgcgtggacgaagtagaccccggcgcgctgttctgcgccaagggaattgtgcaaagcctgctgcaaatcatcaaggggaagttccaggaaatttttctcctcacctactgcgacaacttcatcgaaaattacaccaaaacagctagctttctcaacgaaataaagtatgaacagtacataatttctgaacatgttcataattttttaaaaaatttcgaaagggaagcatacgcacagtacatcctcaatgtgctggaaaataagataaatgaaaattgcaaaaatgtcatactgtttgataaaaaatatatatttgatgacaagttttattggctaaaggaaacgatcaatttgattaaaatttttaaaattctgtttaccagcaagtattacattccaagttctcttccgaattatctggccttcatttttaagcactttaaaaattacatagacaatgtggaagcctttttgcttttcctgcgagaaaatcggaacgccaaaatttttggcacggacagaacgcaattcaattggagcccgacgctcagctacaacagcgtggggttcgtcctgtccgacttgatggccctacggaggatatttcaagtggggagaggcgcgcgagcgcttttgaaaaggggaaaactgggaggaagcgcgagggtagaagtgaaagaggtgaactcaccaggagcggtggttgaagggggagcttgcgcgatggacggagcgcgagaggaggagacccactctgcgcttcccaaacgtgcgaccagcaccatgggtgatatccccacgtggatgttcacaaagatactgtccgactgcgcaggtgtgtactctgatggagagggcaacggtaaggacggcggtaaggacagcggtgaggacaacggtgaggacagcggtagggacgactcatttggggagatcgaccacgcgtcctcttcctcatcctccagctgcgatgaaagcatcaaggaaatcgtcatgcaggagatgggaaccccgtttggaaagtggaactcttggctcagcgtcgaaagtggtttgtcccccctcaccagggatatcgagctagccacccagatgaagaacaaagcaacccatgaacagcatgctgatgctggtcaggagaataagcaaaaggttgatgaacacccacatagggaaggccacatttctcgcaactataacaacgggggggatattaccagtgaagggaaggaccaaaatggggactctcaccaccttgggaaggtcaaaattaaaagcgatagttccaccacccaggggagtgacaccgagctgcacgaactggggagagcaaacagaaacaccctcaaggaaaaaaaaaaacaaatgaaagtccatttacaaatgtgcaaaaaaaaaaaaaaaaaaaaaataaaaaaaccatgtaaactgtattgtagggtttcttaggaccctatctgagattgtcttaaatacagagaaggcctttcagaattttttcatcgataagatgtttcatatatgttccagctttttggtttacttgcactccctcctggtcatctacaaaatgaccaacaagcgggtaagttcctcctccgggtggcctccacacaagcgcactgctgctactagtgctactactgctgctactagtgctactaccactactactactactaccactactactactactactaccaccaccgagggggctcaccccttgcgcgtagagtaatttgattgctactcaccgcggcaatcgtagcgttgactcccccaagcgatccctcacgaatgtgtgtcctattcctcgttacctcgctacctcgcttctactgctcaccccctttatctctgatagatccctgagaagcctagcgagcaggtggataaggtcctcctcccgcttatttcttttaaaacgtattacgaagaagttatagcgcaggtaagctgagcaatacgtaaaggagaccattcttcatggagatccccaccccacaggacaaaacccatcacatgattatacgtctccacccccttacaggagattatcgaggatatcatatcaagaatcatcgatcggataaacggctactatctagaagaggtacctactgcggaggagaggcagaggagacaactgccttgtggagggagctaaaatttgatatgctctcccctagtgtgctacgtcatcacttctttacccttgtcaccgtttcacccacccgtactctccacgtatcagataaagaacctcattaatgtcaaaattgacgagcagaacaagcgcatcatgaagctgaatttggaggaccccttaaaagttagacgaccgatatggtgcattgcacccccgtgtatggacgtacaaaagggcaggggcgattgtctgtaccttctctcccacctgaccttcgcgagtgggaggatgtaatcgcaggcacaaacgtcgtctctgatcactgccgtccatttattcttcgacttcccactctcttaatttaaatgaaccttttcaggatggggacaccccgtatgaggaaaaaatacgaaggcaaattcatttggtacagttttttttttttttcttcctagccaatcactgggcgcacttcttatgtcctttccgcctgggcaggtggtacccctgcacgttgttctcccccccaacatttaattcacgtgaatgcagtgaacacatgtacctcgtggggacctaccacctccgcttctttttctttgtaggatgtttgccagtacgccaaaatgtgcgaggagaacttcaaaataaatgcagaaacgagcgcaagcatgaacgcattggtgagtcacttgtcatttaaggagtaaaagattttgcgaagcggaatgaaacggagatgattttctatcctcaattttctactctcaattttcgattctcgcgaggttgtacttccacacgttgcatacgttgtaggtgcgtgcagagttgccattacgggatgatgcgttttttttttttttttttttttttgtaatgataatagagaattactctcctccccgtgttaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctctttgttcgcccttccccgtttggtgagtatgccacttcattttgtggcatcccactccattctgcgacacggccactccattctgtgacatcccactcctttttgtgccttggaacgagggagcagctcatcacgacttcgcataagcacctccgtcgcgaaaggggaggaacggaaccccttttggaaagagtcaccccagggagccccagagagcagcctgactaacacactccgcgtgcctgtcgcatacgtatattgcacatattgtggatgctgtgcacgaacaaaggttgaccctgcgcaactttttttttttttttttttggtgacttcctattgtgcattcccggaagagggaaaaccccccctcaggtgggcacctccggagagtaggcgatccgtgggggtaaacaaaaaaatgggccaggcaagataggcatgtcaaagtggcttgtcaaaataggctggtcaaaacggcttgccaaaacggcttgtcaaaatcggcttgtcaaaacggctggtcaaatcggctggtcaaaacggcttgccaaaatgcaggacgtgtgtccactagaaaggaattcctttccgctggatgacagcgtggggaggacgaaggagatagtaaagcacctgaaaaaatgcccactatttttaaaggcgctctatctacactacaacccattttgctttcccagcataaatgacaccagtagctacttaatagacaaagaaaacgtcgaagcagagttgaacaaatatcatgtcgcattcaacgaaaccctgctccatgtcttaaaaaaaaaaataagtatcactagcttcgatcagtttcgcactcttaagtataaaataattttcgagcactttttaaatcacggagtggaagagttgctgtccaagttgggggacgaagactttgtgaaagcgctgcagggagaggtagagggaaagctagcagtgggagaagcagcgggggtagcaacaggagaagcagaaaatggggagataaatggcgagataaatggtgaacggccaacggggcggccaacggaggacccccccgagggagatgatccccaattaagcactgccaaccagttcctggatgaccacatcatcgcagtgaagaagttaatgtaccatttgagggaaaatcccccccgggagaagggaaaggatccgtgtgtaaaggaacacctggggagattatcctctctttgcaaatcaacacgggtagaagaaggaaacacttgtggtgccgatggggtagatacaaatggggagggaagtaaccccagggagaaaaaacacccactccccattctcaccctccaaagcattgggaacatccacaagtatcgactctgccaggatctcctgcaatttatcgacaaggaggtattccccgtgaggagaaaaaatgaagaggaaaactctgacaaggtagatagcaccacggaggaacaaccgattgggaaggaaaactctgacaaggcagataccaccacggaggaacaaccgattgggaaggaaaacctcgatagggacgaaattatgagcatcgtcatctacacagtcatctacctttgctgcaaaatgagcattatcaaaagattaaagaataaaaattttcatcacaaaaattacctgaacagttcaggtgaaaaatcgatatttttttttttggaaaatttagacaaacatgacttacaaaatgtaaacatgatgtttttgcttctccattttaacaataatttgttggggatcttcgaacgtatgtttaatcagcagggaggatggaatggaagggggggagggacctccctgagggactacctgtttatcgagttgggtgccgggaaagccaacacgactcgatgggtcaaatttattatggacgatttggtggagattttggagaggttcttttctcgcggggggcagaggggggaaggaggcgtcgcgggaagggcagccctgaccggagtagaagggggcatccacgcggaggagcgaacagcgaacgcgatcgagccgtcacgcgaaccgggcgaaccgggagaaccacgtgaacggcacgaaccgggcgaacggcacgaaccacccgaaccacgggagaggtgcaaacttctaatcatcgagagggaatcactgaggaacaaaaaggaaaaaaacttccttatgcaaatggcccaagggaagaaccaacatctactcagagtgaaggcagacatctcagacttccatctgtcgaaatttatttacttttcagaaaatggcttcaaaggggatggaagaagtccctccgtgctcattcctgacattattcagttttactactacaagggggtgtacagttggaggggggggttcccctcagggggtagcattggagggggtcttcccatgacggatcacctgagggatgaagaacgagacagggggttgctccccctaaggggagatcagatggatgacccactgagaagggacaagcggcctaacgatggagctgccccgataacggaagcgttccttcgaaacaacctatcgcagctgggcacctacttcgacgtgcacgtaaagaagctcctctcctttttgacccagggcaataacaacctgttgaggttggtgaaggggcaggcggcctccccgctgcacaagcgcacgccacgaagggtgtatatgtgcatatgtacatatgtgtgtatgtacatatgtgtgtatgcacatatgtgtatatttttttctgtgtttctttctgtatttgtttatgtgaactggcctgacgagccaacctgcgaagtgcactgctctcacattttttctctttttttttgcagagtttacgatgacatgaataacttcctcagaaacttcgactgcaaaaaggtgacctttctgacgaagcacttgtgtggtaatggcaccgacttggctcttaggtaggtggggacagggcggtgatagggaggcgatagggcggcgatagggaggcgatagggaggcgatagggcggtgatagggcggcgatagagaggcgatagggcggtgatagggaggcgatagggcggcggttgcccctccccccttgcgatcgccttggcagtatatacgcggcataactgggggagatacctcctcatgcaagcgtcacccagggtaacctactcggtaatgctacacccgtttgaatgcaccctctctgtttgcctttatagaatgctcgtgaacaacaccaagaacagggacaaagaaaattattttatcctcgccccgtgctgtcaccataggtatggggggaagacatgacgacactgcttcgactctgcttcgagtctccttcgactcgccttcagctgacagtttagctccccctacccacacagacgtgtgaaatagtacaccaccaacttattgtcccctcctccccccttttttttttttttttcttcaaatgcagatgtgacgtgcagaaaattttgggctttaagcttttaaaggagttgggcatccatcaggggcacctgcaacacgtcgtcaggcacatgtccgggtgggtccatttgcccccataacgcccacagatggggaaaagggagagaaatttatgcgaaaaatgagagcaaaaaggagggaagtttatgcgaaaaatgagagcaaaaatgagagtaaaattatgcgaaaaaggagcgccttagaaaggggcctttgcatggacctaccaatggagcgccttcctccccctgcatgggcctctgcatgggcctctgcatggacctctgcatggaccgctgcatgggcctactaatggagcgcctccccccccctgcacccgcagctacgcctcctgtgataaccaggcgaagaagaccatcggcaagaaagtgaagcttctggtggatctcgccaggtgagtctccccgcccataaaacaaggatgcatcgcatgatgactcatcaatgcggaactcgttggaacaccggtgcatcattcgttacctccaccccctccctcccctgcacaggatcctgcacctactggacgagggactacaacacgtgtacctcatcaaatatgttagtcgaagtataacgatagagaattacgccatagtcttttttaaccatcgcaagttggacttgcgcaatttcaggcacttctgagggggtagcggcgggtagccgttggtagcgattggtagcgcttgcttacggttggtagagtttccttacagttggtagcactacgacacggcgaactgccgaagggagaggtccaccgcgggggggagcggtgcaggccgggccctcgccgcttcccccgttaaggctcctggcggtagcggcaaatgtcgagcgtgaccgtgcgggaacacttcttatgcttgttcttgtacaccccgatgagggtctgacttttgctgaaaaatttttccttgagggaaatgacgatgacttggctgttaatagagttaaggtacctggcgagcgaactcattttaatgggatccatattcgcatccacttcgtccaaaattataaaggagttacttatatatttctgaatggaaaaaatgagtgccaatgcactcatgctcttttctcctccacttaactcacttatctcaaagaaacgtttcatgggtggcatattattgtaccgaatgccacagtaaaacggttcgtcatccttattgaattcgttcagattgaacaaatccaaaaacgcttgtccacccacgtggtgcttcacactgtatgttaaattactatacacgttatcgattacattttttatgtaattaaaacagtgcaggaatttgtacgatctttttttttgtaaaattcggaaatttctctcgaacaggttacattcctttctctcatttgagagagaagcatctatttgcttcaacttggagagtaactgttcatattctttttctgcgcttgtgtttatattcctcattttgagtagttttttttttttctatttccttttcaagcttctccctctctgtgttgatttcttgttcgttctccatttgcttcatctcgtcggggagtgcgtcaaagcagatgttctccagagtcaggtccacctcactttcaccttcgctgccactacctcgggtgctgcttccgcttccggcgcttcccccgtccgagtcgtcgcccgtctgcttctccgtctgcctctgcctctgcctctgcttctgcctctgcttctgattctgattctcctcctcgtcgctgccctgcagaagcctgctcacgcgtcccttgcgcctgggccgctcaccctcccgctgatcggcaatcgcgtggaccgtcgagaacacgttgacgccattcatgtcgcactcgcttatgaggtccttcaccagcgtgacgtaaatgagaattttcttacggcaattttcaaccctgctctgcatcgtttcgtatttttcaaagttgctatttattctatctcgtagatcgttcagctcctggttaatctgggaaatgttcttcaaatgagcatcccgttcgatctctcgctcccggattgcattttccgtttggttcattgcatccatttgttccttttcttcctcgttcagtttatacagatccatttttatattttcttcctgattggctaccttctccttcttatgaaagagttgaatttcgtttcgtttgtccgtcagttcattaatatcatcgtttaatttttttatattattctttatgcggtcaatatggtcatctattttctccatttcttttgaactcttttcaatagcttcataaatattatcaatttggaacctgtcattcagtattttaaaagagtccttttgaaacgaagctaatccctttctctctttcattaattccgattcgtaactctctagactgtctattttttttttcatttgtatattttttattttcataatcctttcttggtaattctgtatggtagctagctttccttctacttccttttcgaaaatttctttttttattaacaagctagctattttttttttatttaattctagttcataatttgttttattaatttgttcattagtttgtaaaattttcttgttgcaatcggtaatgacacttcggcattcctccttttcattaagaattttattgtacatactgatgttgagtctcttgttgctatatctttctctgtctccatgtgtagatgatatatctacaattaaattattatgcttcgatacgatatgaccattcagtgtgaccatatttgcattcagctgtgggaacttgcttctcacatcctctgcgtcttttatccgttcgacgatcagggtgttcgtccctatgagatagtcaaacagtactttaaattgctcatcgcatacgagacagttattcgccagtacgatatttttctttttgaatgtattcattactttttcgatcatgtgatgatcttcctcgtgccacgtttcctccaaggggttcttccctccgagcggtccgggggaggcaaactgctcgctcccctggtgtggtcccccctggtgtggtgccccctcgtgtgctccgcgctgacccctcctgcgcttcacattcttcacaaaattctgcagcggaatgaagtccatcctgtgcagcttattatctttgaggtatcgaatacatttcgtagcgatttctacattctttacaacgaggaagttgttatacttgtgaatggcattattaacagcagtgaagtaaacgtgattgttgacctcgtaaagagagctgacctcgtcatatatttgatcctctccaaagagattcttcaaattggagattatttcctttttcttttcaaattgtaatagttcatttttgtggacattcaatatagtcacttggctgtccagctcttctattcgtttctcctttcgtgagatggtttggtgtatctctctcaagtatgtcttgagattttctaccttttccttgtctccttcgatgagactgctcaatgtgtttactctgcctgtgagttcctccatggtaagcttctccgcttcgtagtcaagtacctccttctgcttcttcctactcagattatcgcattcttcttgtaactctttaatatccttcttcaatgcattcgctaaagagttaaaattatttatgttaatatggctgtttgcacagaggtataagtatttctctttgcattttttatactcacttaaattttctatcacttccaacaggttgcacttttgaaatagggatacttcctcctccgtttctcttaagttggaagtagttccatcctgatctgcaccattgctcatgctcaaccgcaacctcctctcagccttcaccacattatcaaacatggttgagtgtctatcctgaatgtaccccttcaaacggtgatatttttccataaattttacgataacccctagtttgtttgacatctcgactcgtaacttcttactctgttccttcacctgttcatgtagattttctgaaaacttggtgcagtgagtttgtatattcatttgtagcttctgattagctagcactttagtcagggagtcttgattaaatttttttttttcattaatttcgttgagagtaactttgagtcgattcaattcgagtcgatagtttctaatctcttcttctatttttaggagactttttttttaaaagtttttttttctccaaatggctagcaatctctttatccttggagagtacttcttgctcgaattcgattttctcctccttgtaagtgagcaggtcttcctttagcttttcctttttcctatgaaggtgataaagtcggaaaaggtagaatatctgtacatcctgttcgtgttcttctttgagttggttctgttcgatattatcactaatttgcattttgtggattttaatttcttgttcgatttttttcttttcattaaggtaactcttgcaacacatttgtttctcctttagcttctccttcatgtcttcatacacttgttcgtattcatcggacccgctaatatattcgaacagtttggctagttcgtttggtttcttgtttattacgtcttcaatatctccctggaaaataagacacgttttcgttttcgtttctattcgattctttttcaaaaaggaaatatactccttaagctcgacgaccttttcattaatgtagtaattactcactcctctgtagttaagagtcctttttatttctacactctctttgttactttccaggacaagcttcacatagcatttccttctcttcaatatctccactttttcgttctccttatgatgaattaagtgtttcatattttttactctcaagcatttattatttattcctagaacaaagcatatacaatccattatatttgatttacctgacccgtttggacctattatggctgtggatttggagaagggtccgatgatattttctccctcgtaacttttgaagttacacactactaggtacttgatagagcatgtttcattttctcgatatgccatgctcgacgccatgctgctactgttgaggtactcgtttgggaaccccaattgggaggtactaacggggaggatgccacctgctgggggggggccacctactgggggggggccacctactggggaggagctacttacggggtgaacttttacggggtgagctcttccggggtgaactcttccggggggctctcttctcggggtgacttcactctccgtttcactcctcggcacacacgcgaggttctccccagagtcgctaccaaccgaattcgcgtcgtttgggccgtcctcgtgggggtccttctgctgccccagcgggggagctcctcggtctgcatttccgcctcccttagggactgcccttgttcctccattgcgctcccccgccttgctgccaccaactagggtagcccctttggttaactccctggcctgattggccccatcctctattggtaccttcttcttcacattccgcaccctatcccccgcaccttgttccctatcctctgcaccttgttccctatcctctgcaccttgctccctatcctctgcaccccgctccctatcctccccgccctcactatacatccccttcagcacggcatacttcttcccctcattagcatagtccaaattaattggcttcgtaatggaaaagttgaaggacgataactctgacccatccaggtattcctcatttataaaattatgaaagtcttgatcgtcaaccttcgccgagttggtcgttatattattggatccttcgtttttgtctctgtccgtatcgagtccgctcccgaactcgtcctgttcatcgcctttgctctcactggggtcgttacgtttgttccttttcttttgcatcttccagctgggcgcgttgtgggaggcgaggaggcagagcggcaaggaggtacacaggtaccggggcagagcggcggagaggcggagcggcagagaggcagagcggcagagaggcagagaggcagagcggcagagcggcagagcggcagagcggcggttccgcgttggcgccccctgacacggccaaagggaacggcgaagcggctcagcagattagcacttcagcggcgacgcgcgaaacacaccacgtgggaggcacaccaaacggggaacgccccaacacacacatactttacgcgagcccatacacggaggcttttccttccttgcgtttttttctttcttttttcccttgcccccctttttgtacgcacgaacagaggaaataagtgagtcaacccgcgatgtgcacaccgtccatgtcaccgtaaaaaggtcagttcacctcctaccgatcagcttagctcagctcgttggtactttcgatagacctctctcaagtaagcctgcgttttgttttcctccaagtgtacatacatgcgtttgctagctcgttcgtacgcttccttctttttttacccttcttttttcctttttttttcttttttttttcccgcatgtcaccactgtacacacgaaacgctcatgccgtttgtaatgacaaaataatttgttcaaacaaaaaagtagagtgaagattaagaaagagaagttctgcttggtgtgaattttttttttttttttttttttttttttttttttttttttttgccacatttagtggtcttacccatgaggaaggagagaaaaaaaacagccaaacagggggaggggaagaagggagctacaaaagtagtacctaccccatggatgatatgacgaatccgcctctgcacaccatttgcctactcagacatacgggtcacacaccagttgggggaaaaaaaaaaactataacctgtccaagtgagcagcaaaacaaatgcacagaaaggttggacggacttggacttggtcgtgaaactggtcgagcagtaacccttccctgtgaccacacctatccgtgagaaaataaataaaaggcctcttaaatgattaatttccactatgcgacgtctcctttgtgtgtacacgatgcggtgaacgagaggacggttgggggatcccctaaagtagggggaagtcaagttgagccgagccacctcttggggagggtagacatatattcgtatgcgactcaaagggatgatcaccatacgatctcctcgccggcgttgtgcactccgcagaagtttcactaagttttctccgtccctcttcgcacatctgcaaagtgggtcactgctggtttgctcagaattacccctcgggggggaggggatttttcacgaaagtgatgcccaaggagatgtgtcaggcagcgcgaggggtcataaggcagcccccacttttaatgttagacaatgtttttgcaagtgattaggatattattttttttttttttttttttttttttggtgagggtaaaagtagacaattgctgcacgcgcaaaaaaagggaaaatgtgatgcaaattctcgctggggaatgcctcccccgagtagacactctctttacttttacttttcactccttctcttttactttttttttattttattattttattttattttttttgtgcgcacggttcacgcggctgcacgcggctgtgaagttataggcgtactgatgaggagagccttcctccattatcgccgacgcgaaaaggagaaaacactgtacgtactgttccttcccactctgagaggtttccccctcgcgctgccatccttgtgcgtattgtgcattgcgcaagggcatgtgcgtgagcaggaggacgcgaatgaacgtacacaaaggcacacgcacggattattttccctctccctgtttggatataactcgatttaacgtccgtttggcaatcccgcttgggaagcatcccttttgctgagcgcgctgaaaaggtgcacccacgctgataccgacgcaggcaccgataacgataccgacgcaggcaccccccttccctttgtgtacgctcctcgcgcccctccccccttgcgctccccactggcacccaaaatgagcaaagtaattcagcagatattcgaggactacaacaggtccaggacccagttcacccaaagcatatatgacatgtgtctaaaggcacacaacatggagataataatcagcacggacatcataattctgattcgtccattgatccttgacaaggttcccatcgtgcagcagaatgcaactcagatattaggaaaaatggctagtcactcagaggaagtagctctaaccattttacaaaatgatgtactaccacatctagtctactgtttaaaacatgaaaataaaaattacagaaaaaattgtgctaatacactcaaatgtctagctagccataatgccaagctagccaatttagtagcagaggaagaaaattgcatagataatctaatagactctttggacgaatatgatatcagattaaaggaagcatgtataaatgcactatgcgctattgtgaagaatgacatcgatttgtcgaataaactcatggctaagggtatcatccctttggttcttctctccatacaagaaaaggatacaaacctagttaagagttctttaaatatattaacagagctcagtaagcatactaacgaaattgccaaagaaatagtcgataataatgctctcccacatctgatcaaatttttggatcacacagatgtacaaataaaacgtcatgcatgtaactgtctagctcaaattgcaaaacataaagaagatctaactgagcttataatcgaaaatgatgtttttccaaaaattatttatctactaaatgatagtgacgatattgtaaaaaaaaactgtgccaactgtttaaaagaaatgagtaagcataatgaagatatttgtaaaattattactcgtgcaggtagtgttccttttctatgtgagtgtattgaacagtcatccaagggtagtgttcgattacctgctattttatgtatcggttttattgcttccttttctgagtcgttaagcttaaatatcattttatcaaattctatccctattttaaaaagatgtctaattgaagaaacggaggagtacatcaaagctgcatgtgtttggaccattggtcatatcggtaaacactcctcctctcatgctaagaagctatccgatgagaacctgctaataattttggttaatttgtataacgcaaatgactcctctgatgatttaaagaagaaggtgaaactctccttcaaaagcgtccttcagaaggtgactgatttggaatctttagaacccgttttcctgaaatccacggccaagctagccaagtactgcatctgtcagttcgccaaaattatcccaaaaaaccccacctataagaagtccttcatcaagtccggctgcctcaagtacctccaggtgcgcgccgcctacatccgccccgttggcgcctttccccgttgagctcactcacccgttgaggggacatctgccccttgggcgtactcactcgttgggcgtacttccccgttaagcgcactcacccgttaagcgtacacctgcccctcgcgcgtacttccccacctctccccgcgcaggaattaaagaactccgaggaggccaagaaagtcgaaatggaaataaacaccatcaataagtcctttccggaagatatcatcaactactacacccctggctactcagagacgttaataaaaaggattgaccaggcggggaagagttaagcgacggtgaaatgctaagcggtgggggaaggggaagaaggacgacctttcgttgcgtcccccactccgccactttacactcagcgtcgttctcacctccacatgtgctgcgcatacttacatgtgaagattttttttttttttttcctgtgcaccgctccctccgctgtttccgcctcgggaagaacttcccctcacccattgtcaataaacgttttcccacaaggcgatttaaccaattaagaaatgttattaattatacccctctcatgaaggtatgcatcccacaggtgggtaacccctctcatgaaggtatgcatcccaacaggtgggtaacccctcccatgaaggtgcgcattcctacaggtgggtaccccctcccatgaaggtatgcatcccacaggtgggtatgaggtacccctaagtgtataccaaccagtataaattgctcaaccgacttggtcaagaacgccacagttgcgatgcggaattggtcgggcagagaccatccccccccgtgctgcccgatgaccggggtatgtagggttacatttgttggtcagttctgcgtcggcattcgttccagctgttcggttttccttgccacatggtagatgcagagatgctagccaaacgagcgtttcgaaacgtcctgcaacgtctcgtggcgtgtactccgcgtaacgtggaccaactgctcttaacgtggactaactccccttaacgccgcgtacccgcgcctatccgcgtctatctactcccaccccctcgcacggccgtttgatgaaaccgctactgaggagagtagcccccagtgtgcggcccacccctgctgctttctcatcatgccgctcccacctaccgcttggggaaaacccacaaaaagggaggccctgggaagggggaaaagccatcacaaaaggttgcctcgcgcagcatgaacaggatgtgataaattatatacaaaacaggatgcccaaccaagaccgactaattgcaaataagataactcgattacttcaacactacagtcaacacaattatcgtaacggacatgtcgtgcaggtgatacgttcctatgtgaaacataacgtagaaaaattttctctgatcagactatgtgtgtacgtaaattattttttaaatttgaatttaaaaggagacagaaatttttattttgttatcacgaattcgtttataaagaagattaaaaatgacgagtttgtggatctctacggtatttgcttagttgctaaatttgtccttagggagagagttaaacatggagacctcctctgcttgcttgcttctctcgtacgtagcaaagtggatgcaaaatccaatccgttcgacgtttacaatttggtagtttctcttctgagcattcagagcggggggctgctgcgggggggagaggcggccacacagcgcagtgcacaagaaggcacgcagacctccgcacaaaccgccacacaaaccgccgcacaaaccgctgcacaaaccgccgcacaaaccgccgcacaaactgccactactcacaacggcgcctaccccccagatggagtgacccaactgaacgaacaaaacgtgcacacactgctccatctatacctcaaagcagaaaaagtaaaaaatgaagaactcgtcctgattatcaacaccttgggcagcatggatagaacggccttcttttaccaaatggatttaacgaaaactcagagggtccaactttacgaggctctcataagacgaataaatttcgagcgtacgttcgatgggaaggtacttgcgctcttcctatttaatttacaaaaaatgcttaaattgggggagatatcggaaggggtctttttccccactgtgctgaaattgggtactgccttcagagaggctgccgcggggacgaagttgcaggccatgtgggcgtcgaattgcaattcggaaatcaccaaggggagaaaaaacagagagctgacttccaaaggagtggaagttccaacgaaggatgttacgaatggtctgcatagcctgaatagtcttgatgacaatcttgtgggggagggtgcccaggggaggcttccccaattgaggagacattttaacctgcaagagatcggcatggtgctgcaattttatgacgccttggtggaggtctcccaggggaagaagggcaacccggggagtaacttccaaccggcgcggcataccgcatttgcacaaaagggtcgaagtttttacgacggaggggcagttgcagtgcggcggatggggggacacacggggaaagaaggcgctgcagcttcacacaacgtagctgctgaagactccgctgtagaggactccgctgcgaacaaccccgctgcgcacaaccccgctgaagacgccccggccgaggaaaggccccacctgggtaaactgtacgagccgtcagtacacctgctgaaggaaagcctccttttttacgcccaagcgagttacgaaaaaaaggtcaaaatgaacactctcgatttctgcaccctactgaagggattctcaaaagtattcaaaaacacattcctagatcgaaacatacttcccatttttcaaaatttcctaatgtctaatgggaagaggattaaaataaatgagttgcaaataatcctaaagttaattttggaaatgagaaaatcggatttcttcctatccttgtgttgcggtaggaattgctccatttttgagcacctgcagagtgtactcttgagaagtgtcttgagcgaatcacccagctggtggaatcaggaaaggatggaagcatgcatcatgtgcttctactatatgtccttcttaaacttcaacccgaatacgtacctcgtggtcaaccaatttatcatggatcacgtgacatgcagccacgccgttgcgcttgtgccctacgtcgttgtgagcaaatttaactaccacctgttggaggtgagagccgtgagaagggcggaatcagtcatggtggcagaagaagcggaatcagtcagagtggcagaagaagcggtggcagaagaagcagtggcagaagcagaagcagtgggaactaccagcaacgaccaactgcccccaaacaagcaactcacacacagcttcgacggaatagacaaactctatcagttaataaatcgacacttccaaaagtataagacgttctttgtgctaaactgtatttacgctcttacgaagttactaaaggataacaggacaagtaccttcccacccttttcaaattttcttttccccgagttattctacaagttgagcgatcggctcttaatgcaccgtggattggggagacagccacatggggatcatatccctacccattatgactactttgtaaattatgtcaagtacaactactgtttattatttctttgtcaatatatcgatttgagcatctttctccagaaggtctccttaggggttgaatttccatttgccttttacactccttttaatgcgtacctcaccgcggaatttttagccaactacgaacggatgctgaggagcggcggttttgcggtccctcggggggtttcagaagagacgaacgaatcaagcgggccagttacaggggcagttacagaggcagctacgggggcagctagcaggaccagtgcccttgcgttggcgcgagaggtgatgaaccccccgtggagagaaatccaaatggagaaaaaaaaactgttggaaaatgtaacgaggtacgcaaaggcgcattgcaaaatgatgagcgtgtacgaccttatacacttgatcaaggcgttcaaagtggtagcccccttgatgggcagtggctgtctgtctacgctgcacacgtgcatgtcaaatttcacattcaacggaaacgttaaaacgagcagcagcttcgagctgctaacagaattgatcaaatttatgtaccactttgaattgcaaaacggggaagtgtttgaagactgccacgacacgatagtgcatatgttgatactcgcattcagaattgtttttaaaaatttacctgaccgtacagacaataactaccttggcatgctgcagttttccatcctatatgtgtctcactttgtgcgcggagcaaatttggttttcaattcgctatccctcaccgatttgaaacgggcggattacttcacgagcttgtcgccgatgaacttggacaagtacccccagtcgtcgtgcacatttcaggtgagataatcacacgggtggtcaatcccgctgtgtgcgtttgcctggctagccattcgtggagcagcgacagaacgtgcactacgtgaagcgcttcgccgtacttttgcccacgtctgctcactccttcacacgtctgcccactcctgcacacgtctgcccactcctgcacacgtctgctcacatttgcacacttttccactccttccctatgcagctacaaattttaaaagtccttaaaggcgttgtcaaaaatgaaaagaggctactaaatgaataccgcgtcggcgacacaccgtacacggttgacattcttataacgtaaaaaaaagggggggagaaataagtgaaccaaaaaaaaggggagacgcgcttttaacgtatctctttcgctgcgcggagcggatcggcatcgggcagcggtcggtacgtgttcctctcgcgcagcggcgagtatttttcctgaacagttcacatgcttctcctgaacggttcacatgcttttcctgaacagttcacatgcttttcctgaacagttcacatgctttttctgaacagttcatattttttttttttctgaactgtgcatatttttttttttccgaactgtgcatgtttttttttttttcgaacgtgcatattttttttgtgtttgtcacttttggctgactgtgccatgggttgcccactacggggggaaaaaaccccattttgcaaaaacaaaattgcgctcttgcgcttaacgggttactcggcgggtttactcgaataaacgctgtccaaagttaagccttttctttttttttttatttccaagaaacgtgcacatgtggtcgtaaaattgctgtcctggggggttggccctgccttggataattttttgatacgccccatctacgttttgtgaatgccccccgactgtctccacctcacacaactggtgtgttcacaagtgacgtctttcttttcttcattttggtaagcagctcggtgacataccgcgtgggacgcttcaacaggtgggagttgctccacgggaaatgtttcaaacagggcttcgtataagcatgcgtatagtcacacgttcgcgcgtcacctttgtcgccccttttgtcgtcccttttgtcgtaactcccgtgcgtaacaaacctgttcacctcctccgggtactctttttcttccgccgcgcgtgtgagctggaggacctcctgctggaatactccgatacgcgcgagggggaggagctggacctccggtcatctctgacgcgtttccttttgtcccccccagcagccctctccttatgctccctcttaacactgtgctttgtatttgtgtccatatccgtatttgtgtttatactcgtgtttctgtttctgtttgtgtttctgtttgtgtttctgtttgtatgtttatgcttccccttgcccttaccctcatattcatattttatcgaaacagttttcccatcaatctgtccaccattcatatattcctttgcgaccctcgcatccatttcgttttcaaattttattttcgcgcatatgaagctccctccgccgttcgtcccacttacgttttcctcatccagcgaaatgtggatatcctttaagttcccaaaatttataaaaatttccttcaggtgatctgcgctaacattttttgttaagttgtaaatgcataggcagttatcagtcatctcgtctttctctctgcgggggggaagcgctaaatgaggagcggcaaatgcggagcggcaaatgaggggcggcaaatgcggagcggcaaatgggccagccaaataacataacaactctgtcagttctgcaggaatttccccgcctcctctattttcacgttctttcaatttttttatttttaacaaaggagaggcgaatttctcttcctctcagagtctcgcgtggtaaccacctcgtttaaatttgtatacgcctaagcacgaatacatttttaaggtacctcctgaatgcacctcgtgagaggaaaataaacgaattttctgactcgtccctcatgctatattcgtatgtaaatgttgatagaggagacgaggccggccagctgatactacaccgcttcatgggaatgccctctgaaaaggcactcaccgcaacgatatggggcatttccccgtgacccctgagcccaacccgaactgtagcgactctttttccgctttaccccccccctctcgtttgcttttgcgtgcccaccgaaggcacactaaagaaggtcaccagcagttgcgatgtggctagcccacatgtagaaggtacttcactgaggatcgacatgcccacatagcgatatacccctacagcgatttagtagcgaaaaaaaaaaagtagccgcattgctggaacagtcatcattgcaaagaagttgctctaactcatcacgtaagggaaaagaaggcccttaggggaggacaacaaatggtattctttaaatttaaaaagtttttttttccttttttttccttttttttccttttttttcctttttttcccttttttttcctttttttccctttttcctaaattcgaaaaggctgcttaaaaattttaaatgtttcttcagaagagacaaacaaatgacgtgcacacgtagaggaaatcacacacgtggtacgcacaagacagggacaaaaaaaggccaacgtggggaaaaaattgggacaaaaaaaggtcaacgttagggcaaaactgggccaaatcaggggtccaaatgggggggaacgcggctgcatgacaactctgcgcgcggttcgaaattttttcaaaatgaacaaaacaaaaggggggaaataaaacgaaggggggaaaataaaacaaaataaataaaacaaaacaaaaccaatgagctgtgtgcatgggggagtgcatacagggacgcatacggggacgcatacggggacgcatacagggacgcttactggttactaaaaaataaaaatagacgtgggagctctcaggggcgaacgtggagatgggcgcgcacaccatgttgcccttgtggggaagtgtgcacctcgaggagttatctgtgacattgcaactttgctcgccccttttatggactaccggggaaactccccccctgttggtgtatccctcagaaatgtctaactcgtccgctgcttcgccgatttccttgcgcgcttcctccctcgccacttcttctcatcacttcttccttcttcgcatcacttcttccttcttcgcatcacttcttccttcttcgcaccacttcttccttcttcgcaccacttcttccttcttcgcaccacttcttccttcttcgcaccacttcttccttcttcgcatcacttcctctttttggactcgcgctgcgccttggcgccctggggcgcggcggccacctcgccgggacccactcgggagtcccccttcttatacacgcagtactgcaccaaaaaaataaaaaacacgacatcgtcgcccagcgcgttccacttgtgcacaaggggcatgcgcagcacgagcgcaaacaggtcatccatgagcgcatataaaaaaaggaagaagaaaaaaaacagcggcacgcgctccaccctcttggtgtaataatttcggacaatattggagcacatgaaaaggaagttaaacaagtaggaacaaacagcgaccgagtgaatgataaacgcgtaaactgagtcatactgagtatacataaagttgaatgcacacgtgcatactagtgtgcaggccatcacattcggcatcttcatttttatgtatctttcgatgtcctccactccggcctgcgactgcttcttgtgcatccccgcgccgttgccgctgctggggcttccactgctggggctgctactgccggggctgctactgctcgggttgccatttccgcctcccccttgtccgccgctcccctcgctccccccggtgttgctcgtaatgcacacgtacggatggacctccataaattcaatgtcgtaacggtcaaggaatttccaaaggcagacggccatcttcgccacgcaaaataccatcaatattttgcagttatttttatttttcaaataaagaaatataaataaggtgaagagtaatttaaaatgaacggaatccgatgggaaagaatataactcattcagtctgttccacctactccagtccaacactagagcaaccaaatcgattaacaaaaggagcaaacaaagaatacatataaagaaacacagatagttattcccacaaaattgtatgaccaagctatccaaatcgtacgtcacaattttatatttttctttcgcgtaatttacattaaatatgataatattatacagattgaactgcgggaggctgattggggagtactcaatttcgatagtatttccacgttgcgtagtgttgtcattcaggtgggtgacatgatattcttcttcttcttcttcctcttgtgtttttttttttttttcttcctcctccgaagttttccttctctccgatttgcagcaattcgtattcatcctccggcgtgaggtgatcattgtagtacgttggcagaaggtagaggctattttctttgtccagaaatatgttggagaaaaatccgattttatttacgttaatatcattatgctctatgactggcccaaattttaccttcttgggaatgtaaaattttttttgttttgttttgttttttttcatgtgctttttttttgccttgaattttttgtttttttttttacgccttggtgggtctctctgctggcgttcttcctttgcccatcgtttgacgcgtcacctgtgtgggtctcctcctcctcatcgtcatcgtcatcgtcgttatcgttatcgttctccccctctgcgtcgtccgcgtgatgggcggtgtgctggccggtgtgctgaccagtgtgctgatcggtgtgcttaccgttgtaggcctcctctacctcttcctcttcttccccctcctcttcctcctcctcttcttccccttcctcttccccctcctcttcctcctcctcttcttcctcctccccctcctcgtctaggaagctctcccagagatacttctccctgcgagtccacttcctccccccaggtttgcccctcgtgagtgcacgtgtgacgaagccatgtctgtagagctctccattcacgtaggtaaatatatgcaaataaatttcttttttcttctttatgagcttccttggaatggtaaggttaacggaagggtacttgctcggcgtgaggaagttccaccatttggttcctccccctggaagatgagtataactccaatcatacgaaacgttgttaatattatacacgttaataaaatttttattttttttcaaatatttttctttttcatttatgtatttgttcaggtcaatattttcttcacatgacatgtacaggtgataatccactttgtcattttgtttaaaaaaatttgtgaatgctctatgaatatatttctcactcatgtgttgtccttcctgatccttttcgttttgttttccatcccttacgtgttcatacacaggggtccttacattctgatacacgtaatatgaacagtatacaacgtagtagcatataattcctactgcaaattttatcatttttcagtacatcctttctgtttgtcttcgcacgaagaagcaggcatagggatgtactcttctccggaagtacacaccagggacggctccctacgagtggcccccttggaatacctcctttcaaataacgggtgaagcaaagcgtcctgcgctccccttccactgttacgccgcaatgctgggtaattcacaccgctgggggggagggggccaaacgcagaactggaggcaggattggaggcagggttacaggcagggttggaggcagggttacaggcaggattggaggcaagattaaggcaggattaggggccgaattctctccgtcaacgggaggacttacccccaactgggcctttttaaaaatggcgcgtgatggctactcgcgtatgcagctacgcacgcacggtggagttgatttcctcccgctgtgtacactctcccatttttacgtttatttttatctttgtgttggcgtttgtatttgtttgcccgttcgttcctttgctcgtttgctcgttcgtttgttttctttttgtttcttttttgttttttttttaaattcagttgaagacacttcgcggagagtgactgcttttttccttcgtccggagtgaagcgatacatatatatatatatttttttttttctctctgtgtcactccttgcttctcacatctccgttgcgcaaaaaagaaaaacaaaaggtttacttgactaatatggcccaattgtcagtgttcgtgaacggttagcaattcctttctctgtttttttcgttcggccacgtagcgtcgcgtcgcttcgccatggcgtattcgtactcgtatgtgtatgctgtgcggacttgtcgattcgggatcgccaattggtgactgtcgatttcgattttgaattcaatttcgaattcaatttcgaattcaatttcgatttcaatttcgatttctgcttccgcctcgccaactgccgcttcccagtttggttatttttgctcgacgcgcaaagttaagaaaaaaaaaaaataaattaaattaaataaaataaaagaataaataaaataaaataaaaactacgcccctgcagccgtaactgctcgcatgtatgcagaaacacgttgtgcacacggggggttgcggatgcgtaggtcagcactgcgcgcacttgcaaaggtcgacacatgcccgcacacgttttggtgataccccgcgaggtctcctcgtggtctgcacttagccaccgattgtccaccgcttaaccaccgcgtaaccaccgcttagccaccgcgtaaccaccgcgtaaccaccgcttagccaccgcgtaaccaccgcgtaaccaccgcttagccaccgcttagccaccgcttagccacgtgcgcagtccaacatggaactggccgcgagcggcaaacaggaggtgaagaaaaacgcgcaaatcgaagtaaataatattaacaggattatcttgaatatactgtgtgcagaaggattaaggaaaataaaattcatcctgcatgtcctgagggagctgctgcaaaaaaaaaccgacattttgcatgcatacatcaccaacgacattgaccaactgtccacggagaacagccggaagcaactgtgagcgggggagagccgtgcgaagggggcgccaaacggctcagccagcgaaccgataagccgttcaacagcgaaccgataagccgttcaacagcgaaccgataaaccgctgcaccagctaaccgctcaccagcttcaacaccctacaggaaggaatcgagctgtgcgaaaatgaaagcgactacaacgtcataaggagaaaaatcgaggagtacattaatgccctcagtgagacgaacgaaattttgtgccaaaattctcccacggatagaaatttaaaagttagcgaaaggggctgccccccaaaaaaagaaaagcaaagaaaagaaaggaaaaaaaaagaaaagaaaagaaaggaaaagaaagtgggacaagcggaaccaaagggaggggcgattcccccttctcctcccctttttgttccgtacaccgattggctctccctacaccgattggctccccctgcaccgactggctcccccttttgatacctgcaccctgccaacaggacaaccgaaacaaaataatcgaagatggctcgctgctgcttaacatattcctcaatatgaagagactgaactttgcctccgtcctgaaggagctggacgccttcaaggaggagcagaacctcctgctgaacgtagggaagttgagaggcgctgaggagagatgctgcggggtagcgctgcggggtggcgcttagtagaggtgacatgttcatatcaccccgagcacgtgtgccgctgaaccgctgaaccgctgaaccgctgaaccgccccaccgattgccgcatccctccccagctgagacaaaacgtgtaccacaagaagcaaatcgtgaacatcctgaaggatcaaataaaagaacaaatcgaaacgacggacaggaaaaaaaaagtgattcaagaaaaaatccaagaaacagaaagaaggaaaaaaatctttttcgtaaagtcgatgctgtactatatgtacaagaaggagtatgtccaggcgaatgcctccagttatgagatgaatatgaacttcaaacaccactcgacaaaggagactaaggaaatgatggagagtgacctgaagtcttatgccaatattaacgattatataaaaggcttcttgaataagaggaacgacaacgtaagtgcgtccctaggcggggggcacatgaagcggcgaaatggagcaggcatactgcggcggtgtcccatgcggcggtgtcccatgcggtagtgccccatgcggtagagccccatgcggtagagccccatgcggtagtgccccattgggtagcgccccatgcggtaaatcccgctgctactgagctggtcaccccagtcctccccttcccacctacccccactcgaagctgcaaaacgtgcatgacgagctcgtcgaatattacaaaaaggagagacgcaaaaggatgcaaaagctggagcaaataaaaagtgaatttaaagactcccttagggaaattcagctaaaacgggaacaaattgtacgtctgcagcatcgcgcgaaatgggtgaccccatccatgcggtcattttacaactccgtgcagtagacctacccagatagataagcgcacatgggcagacggtctgctcgaagggggatttactatgcaggattcaaaaaaggaaaaaataaaaaaatagaataaaaaaatggaatagagtagaatagaatagaataaaaaaataataaaatagaataaaaaaaaaaattccccccattgtggagtgccccacttggtgcaactcttctccgtcacccgtgcaggcaaagtacgatcaggtgaacaaacaacgggaggaagaagaaaaggaaaaaatgcgcagcgagattgacgaacgggagcatttgaagaagcacagcgagtacgtcctatttttgcaagacatagctcgaagtaagataaaggactacgaagagaggagacgcagaaaattgagaaaaaacgcagcaaagaagaaaaaaaaataatagcattaccttcctcccccggtgggaagcacttggatggtgttcaccccttcgaaggtggtgtctccaaaatgacttcgaaaaaaaggacagcgcaaaggtacgtaccccccacgggatgcccaatttatgaacaaatgggtacgcctatgtatgtgtcacaccagggagagagacccaaacagcaaattaaaactcacacaaacaaaaatttcacgagatcaaatagacgcaatcgcaatacaaggataacatgttgaggtaaatttttttatactgatcagatttggggactacgtcaaagatgtatagatgttttttgtttcctttttttttctttttcttccgcggggtcaggaagtactttgcatgagtgttgccctccctcggcatgtgttcgaggcgggggtcgtcgttggacaggctggataagtcggataagttgcgcaggtggcccagattggggtgttccacgtgggggtgcctttcccggtctgagccgtcactcggagcggcatcagttgtgcttccctcctcaggggcgctccactccctgtcaccaagcgacgcaccggaggagtagcccccactgagcaattcaccccctgccatctcccccaattttcgcttcctactcacggaatgtttttccaaaaggttgtgattctgattcaatctcgtcgcaatagttcgccgatcacttgggggcaatctgtccgttgtttcagcgtttcgatgatgggttcttccacgcacgcggtaagtgtgccttctcccaatggcgagttcgcccctactagtaccacactgtgcatccctatccttatatggtccccccacctgtgaatcgatcgaattgcctatgggaactccctccccgtcgtggtttaagtattcgtcaaaattgaccaaaaaggagtagcagaagtgaaaactcaggatgctcttaaagaagggcacgtcatacatctccctctccatgagcatactttgaaaattatttctattccgaggtggaaaggggttctcgttcgtgttgttcaggctatccccgtaagtatgctttgccctcccatccacataatgcgaagaaaaattttcagcatatatgtttattttttttttatcctttacgaaaaggagtgctaaatttacaatcaccaggctgtattccttttgcttattcagattgtatagcgcttcggtcagagttttctccttctcctcctccttctccttttcgatatacttgatgtgtatgtcgcctaggatctgcttaaattggtctacgctcagatgttccttcgttaggggttcgaagtgagttactctctttactgtgccctttttaatgtcttttactttgtggatgctccactgggtggtgtgctcgaaggagtttcttctctcctcatggggttcatctaattcaccttcttcccccatgttgcacagctctcctcccccctgtgggagctgcttcccctcctggtgatgcagctgcccatttaggtatccccatatgaagttaaaatttggggggaaattttccatcataattctgttcgttaagtagagggcctttttcttcttcttcccccgtttctctttgctgcccccacgtttactttcttttaacagttgtatgactgtgtctaacacgatgaatgtgttcagtgtggggaggacctcgctgtcgcacaggaagcatttcattcgggggggaagtgccgttgggagaggtaggtccggttgggaggggtaggtccggttggatggggtaggtacgattccttttgaggagagtgtttgtgtaaggtaccacgaatggcgcagtcgaatgaaggaagtgcgagtgatttatcgcacatattaagaggacccgaaaaaaaaaaaaaaaagggatatgcctctcctctaaacgcgcttcttaaaaaaaaaaaattgaagaaataatagtaaagcgttgtatcgacgtgagagctaggcgtggaggtgtccaccggcggggtgccttccggtcggcgatgctgtaggtggcccacggggaagagctcgtggatgggtacttccttcaccccctcctggttcaaccatttaatgataaacgcggggaaaaaatcggggagggtttcctcatttatgttcgttggatttcccttccgaacgctccttctgagcaggtagtaaaactgcagagcggggagcagttgcctgtgcgcgttgctgcataccttcgtgtgtgtgttcatgcgcaccttcgtgtgtgtgttcgtgcacgtttgcctgctcgtgtgcatccgcgtggggtcctcgcgtttgccactacgcgcggggggaaaatccctcgcgcagctcaataattttatatacctaagcgatagggccaaaatggcgcacatgtcagagtgctggccagtatcgtgggggcacccaactcgaattgcttcgcaggtttgcccacttttaccactatgctcatctgtaaccccgctgcttgttcccaaatgggaacagtgctctctccccaaccgcggggatgcatctcttattttttccccccatccgggataagtggcacaaacgaacataacgtaaaaattgatgcactgcaggaacgtcgtatcttcgatgtttcttcgaagagacactccctcgaacggtgtggaactcaactcttcagagtggttaacccactgacgggtgtagtccctgtggagggttagcatcgagtaggtgaacgtgtgaaaaggcttcaaatgctccgtcaccaaatcagcagaactggtggtcaccaaaatgaagacctttttgcagaagaagaaaaatatgttcgtaaatagcgaaatatctacgtactgcaggaggaacctttttattaaggagggtctctccatttgtttcgataaataatccatctttttcacgacatatatgagatgatttaagttcagtaggaaataaggactgctaaatagatgcactaacttagtaactgcttcatgtcgatgatccaacgataagacgttcctcacgatacggtttatttgaatacacaccgttaaaaaactccacactttggtaaaacggtacatacactgataggtctctcttcctgaggtaggacatgtgtgcaattctttggagtctgagtcaaataatttttgttcatctaaaatttgcactgcgtaaaaggaacggaacaaatccgacacgagggagagaagcacatcaatgaggtttttatcaaaatggtacaaattactgcacgagttggtaatcagcgcaatttgcttaagacttattggggcttttctttttccttttcccgtctgctgctctgtcctgcttgccgttttggctccactctcctggtaccacttctgtagacactcccccaactgctttatgtccccatcgatgaggtgaatatcgctgttcttctcattcgggaataaattcaaacagtttttatatctgtacaaccacttgagtaaatctccactagggttgttttctctccactgttgctcctcctttgttgcaccttccttggcgtactccttgcgcgtcatttggttgctcttccgtaccaagtgactgtgctttcgcagggctactttcttcttattgtcacacagagtgtaatccacaaacagcgagtcgtctacatggattaggttcccatcggaaatcatgtcgaatgggtgttcatacgaatacgtcccatcttcttctgaggcttcccccgttttgtgcaccgtttttacgatatggaattcctcatgtgactctcctttgaacagctgggcgtacctccgcaagcatacattgcgcaagtttcttatttctttgtatcgtattaggcgtagatcttggccgctcttcggaccgcgcccaacgcgtggcttaggtggggccttctcggtgtaccgctcgcttgggtgcagctctgcgggggggggaagcaaaggatggcgctaagcggtggcaccaaaatagggcagcaaaataggggagcgagtcacgttggggacgcgcacaacgcgacgcgtcgtaccgcgcgcgcgggccaaatggaatagccacacctaccgtccaagtgcctccggaaaagcctgcggttgtgaaggcgaatcgcagctgggtgaacgtcaccgaaatgcttcgacaagagggaatccctttgcactctccccatcgactcgctgcaacttctatcccccgtctggacaccacactttagatccacagaaaactgagccagtttggccctccgaaacatttccacattcaggtacttcaaatcggacatgtcctttttgtccttgtttgtatcttcgccaaataaagctgactgttttttttttttttttttcaaattttcaaaattaattttttcactctccttgtaggagaatctcaaacaagattttttcccccccccaatgggagtagcgacatggttgtcagcagagctgccttgactgacatctgaagtctcttcatttgaagggcggatattagcattgctttttttgtggcactttagctgtgggggagagtaacctgcccctctactcagtttgacaacacttcctccgtcacgtgaaaaaaagttatcctcctttttatttttctgaatggcgtcgtggaagcacacaaattggggttcggctctcttcctcaggttgctatgaaatcggctagcctgctgagtaacatggccgctacctccggtagaggtggtaacggcaatatcggagctaccctgttcgggaaggggtccccccccggcaagcaaacacaggcgaatgatctgagataagcggagtagcatgtcgtagtccctatgtccgcatgtccccatgtagacaaacaaattgagatacatttcaagatactgcaaactgaaggagacttccctcatgtgtttgtcttttcctatctgttcttcctctctaattatattacaagagtctatcttcattttgactttttgttcatacaaatgtaggggtaaatgtgacagttcgtggatgggtcccttcctctgtggtacttggctaaaaaaattgacaggacctaacagggggtccttctcctgttcatctacctttttgagatgttcctttctaactgcattccagtagggctgtccacaggaaagtcgctcctcatcatatgtgtgtatcgctttataagtagggaatccccccccaggtttgtctccccacgttgagactaaagtcgcagtgggtaaagtactacccataggaggcaaaaatttttcaaagaggaaataaaaaaaagactcatcgaaatggtttaaaaaggttagtatcttaacgacatacaccacatctgcataagtgtaatggtagaagttcctttcaatcacattcactactttttttaaaataactgtttccttaaattttttcctttttaggagtttcaaaatggagagtacagaattgggggataattccattccatgtttgtcaataaaatttttaacaaataaaaaaaagttccaagtggacatggttctgtaggagagtattcacataagtggaaaagtcatcctgagtcattgagtctagatgtctctcaaaattttggtgtaaattttttatgtaatccaaattaggtctcccattatcctcatttaagacaacccttaagaggagaaaggtattccttaaggagagatgacaagcgtaataacaacacatgtgcagtaacgtgtcgtatatctcattttttattttccctttgtgtaaaaagtagagtaccaaaattatatgctttaaatctttatgattttcatttatctcctcttcgatcagattgaaaaaaaggaaactcccatctcgaacttcatccttgcagtaattaaacacagttacgtatttttctatatattttctcgttgggatataattcaataagctgcacaaatgtaggtattgtgagatggtcttctgagaccctttattcattttacatagccagtagtagtattcactactacactgcaggaggggtaagtgtttgtaccttctcttagcaaaggttttcaaaatgaacagaaattcattttcgtaaaatttgttcacgttttttatcacatatttggttgcaagcctatacttggcgatgtcgtcatttggttgcaactgctttatgtacttcaggaggtagaccttgttgctgtaaatttgttcctctgccacggggggggcgtactccgagttgtgcatctcgtgcgagctgtgcatctcgtccaagttgtgtatctcgtgcgagttgtgtatctccttcgagttatgcatctcgtccaagttgtgcatctcgtccgagttgtgcatctcgtccgagttgtgtatctcctccgagttgtgcatctcgtccgacgttttgttttcccactctactcggctatccaacatgggggatgcatcccctgtcagtgttgctctttcttgcagaagtttttccctctgttttgctgctccactcacaagtgagttcacatcatccgtgtatgtccttgtcctcccgttggcgccatccctctgggggggggataatgatccccaccgcttcccctttgcgcataactaccgctttcccctttttggatagaactcccatttttgcacctcttccccgactcctcctttttcttggctatcaaatcgaagatactactacagtagttcgccgaaatggcttcgaacagagtccgcttcttcaccgctgcccgtttggccagcagcctgcccgcgtaccacctattcgcagcgtttacgtgcgtcgtcgctaaatgtttcatggttctccagtctgccgtgtagaagtataggtcacgctttgttgtgtgccctctcccctttttgcaaaatatgggtacgcaaaaatggggcgcagtgggtttatgcctatctacccactgcctcgctgtcgactgcctcgctgcgggatgcctctccacgggaccgcttcaccgcgggatcgcctcaccgtcgcatctacacctacgtaggtatatgcaaatgcactgatgcggtgccccgttttgctcccccacgagagagggggaattcctgcatgccaagcaggagcaaatacactcatgggtccctacccctccacacactacggcagcgggaccacaactaggaaagcaaattcaccggcatttatccaaccttaatggagatgcaaaacgggagaaagcagaaacgcacatttaaggcgaacctcaaatggataaaacaaaacggtaacgtaacaactccgtttcgtcctgttcgataggattaatgaccctttttaaagtaaaaaaagggataggcaaaccccaaaataaagtgatgtagcctttttttttctttttttttgagagagaaaatcaaagtgctatacgggtagccagaacaacgggctttaaaatggccccccatttgggcgccgttttggtgaagaggcagttgtgcgtacaagtgccgcgagcaggcgggttggccacctcgctgcttggtcacctcaccgcttggccacctcaccgcttggtcacatcaccgctttcccaactagccaagtcactcgcacgttgactggctccccccagagaaccccactccgtggatctcacaacccttttgcaaaaacccgcttcagaggcgaaagcttaactccccacttttacaaacggcaaatcggacaagttggaacgaagcgacgacggagtggaataaaaaggcgacaaaaaaaaaaaaaaaaaaaattaaaaagtccaaagtcgaaaaaacaacaggacgaatgacaaaattaatgtagagtgaactgcccagccatttgcatctccacagtggtactacacatcaaaaaaagagaaaaaaaagccaaataattgtcaccaatcgtgtagttattttcatataactagtaagggtgaacacggggggtgggcaagcacataacaggatgcaaacctacatgtgtgcaaaaatgggcttgcaaatatcttagacatatttgttgcagtagggatggtacgtacccccacacatcagctccctttttcccaggggtgcaaggttggggacggacacttaaacacacaaaaggaagggatacacaaaaggaagggatacacaaaaggaagggatacacaaaaggaagggatacacaaatgaaagggattcacaaaagaaagggatacacaaatgaacgggattcacaaaagaaagggatacacaaaaggaagggatacacaaatgaaagggatacacaaatgaaagagatacacaaatgaaagggatacacaaaagaaagggattcacaaaatgggtcatgcatacccctggtcaaaaggtacacctacgtaaatatgcacaacagcgtatgaacgtaatttcccactttcgtacaaaaaaaaaaatgaaatgctaatttggattgagtgagacggaggaaaaagccaaatggcagtgatccaagtcagtggaactgttttacatgagaaggcaaagggaagagacacatcatcagtgtacactctaccatatgcacatgtaaagatacaaaccctaacaacatgggaaaaatttcttgggcttaatcttcctcttgctaacgacaggcattttccgaatgctgcacgtatggtccattttaggcatctgtccagtcacagcctgtttcgcattcatctgctgcatgtacatctgagggttattcatattttcaaagatcggcatagagtaaggtaagctattataattattattttcactcaacatggtgttgaaatttccattaggtatgttgaagttattcgcataagtcataggatccgtatctatcgttcgtaagttgttcaggtaatcagggggaaaattatcacctgtgcttggatgattcatgtacatgatatctcccccagaattataatcatccatattgaatggaacttggctagcttgaattgtattctgtgtgttgttataattcattaagtttctataactatcaaatccggtgggtccttccaagcatgtcttcattccttgcatactcatggattcatttggatctgtatgtataatactattcattggcattgtgttgttgtatgtgtttcctccctgatctattttaaattgtggcatcatttcagatgggtaactttctctattaatgacatagtcactagtgttgtatccattggttaacactgctccattcatcatgtagtttgcgttcatgctgttgtgagagaggtccgctgggttcagggaatattttggctcttcctcaagtcgggtggaattcaaaacggttctcattccgtacgccccgtccattttggtcaccgagtcaatcgctaagttgtgcttttcgcgcgggaggttgaggtgaaaagggaaatgcagcactaggagaaatagcgccaaatgaatgctaagacaaatgcaggaagccctacgaaggagtacctccccgagtcacttacactaaaaaaaaaaaatcgcgcgaacggccaaggaatgcaaaatagtttatgttgtcctgaatggccttctcaagatacaatttggtgaggagcgagtcagcatgtacacgtgcatgtgtgtgtgtgtgtgtgtatacaaatacccacgagtgaagctcttcggaaaaaaaaacagttgaacagaaacaaagcgcgctaaaaactgtggagacctttttttttaaaaaaagaaaaaacaaggtaagtacaacatggatggtatgttacaaaaaaaaaaacagcacagcacactacagtgcaacgaacttttcctggcaaacaaatttacacaccgttagccctgaaaatctacatatcgaaacaaaagtcgtaagttcatattagcatcacaaaggggtacaatttaaacgtttttccacaaaatggtccaagaaattgaattatgtttgatattcctactgacatgtaaaagcgtcatataattataaagccagttatttttctcttagcaaactgctcacacgcacaattttttgaaaggacgcaactaattcgcacacacgtggagcatttttacaaaaattgtatgaacagacaaggtaaatttggcatttaaaaaaaaaaaaaaaacgctgtgcacacataggtagcttttagaacgtggctatttttttttttttcttcacccacgctggcaatggcacattttgaaatgtagaaatatcggcttataaagtggaagatgcataactgaacaaatctacacatttttaacacgcattgttattcctcttaagtgcgaaaaagcgtgcatatgcaggtgtggctttttttgaatttatggtcttattttacattgggcagtggctacttttaattacatgcaccgttcaggcgttttttgcaaaatgtgcgtactcgtgcaaaaaggtgtacatataaaaggggatagctgctcccatttttgtgtcccaatttctactgaaatggccaagggaggaaccccaatttatgctttaatttccataaattgtttgctttttttgcaaatgagaggtatgcacggacttcggttaagttaagcagcctttccaaatattttgaaaacgctggaaaatgcacttttcctacgtagtgctcccaattttaagaggtacttttttttgaaaggagtagtgcggttaaaacgtctgcgcacaaagcaacttcgtatcgctaggaagtgcacccgtttcggttcctacaaaatgtgcttcttcgccatgttgcggcacctccgcgtagctatttttgcatgctcaaaagcggcgttattcatgtagaaaggcgaggtcgtcacaggcaagcggggcacgcaaggcgcaagagcgaatacatgaactccacatgagcaccgtaaaaggtcgaggacatgtgcgcaaggtgcttcacgcggaatgtacctttagcgataatttaaagcggcgacctggggcatttactttgagagctacaaacggttaaaaataaaaaaaaaaaaaattaaaattaaattaaacaaaaataaaataatgtgaggcattacaaagtatctccataggagtatgcccgttccaagttttccaaaaattttatgaaggggtctttaaaaaagatatcgctagacacatttcgcaccaaatgtgtacacaaatgtggtgtgcatgcgaggcgctaaacaggggctaggagaaccatttgcacccttccaacgctctcttataaaatatcattttttttttctttttcccttctttggtgcatccttctatgtcgaactcttcgtggggccatttccctaaagtagttttttctcatcgttccattgctctccgtagaaagccaaaatgatataagctcaacgcagccgtgtaaagcacatggctattttcccgttatttcaaaattccggttccgacatttagtgcaatcacctttttgtgaagcgcgagaaaggaaaatatatgcgaaggagtacgtcaaaaaaaaaaaaataaaataagttcattttgtagcgaacgtgtaggtgtagaggaacacgtggtaggaaaattacacatccatgtcatgaaagcgtttgtcattcgtatgcttacacgagtgctattttaatgttccgtattatgcgccattcatttcggcacatgttcctattttattttttccattgagaaatgcttctccacttcttcgccccctttttttttgttaccctttctgctttcattttgttaaataaaatgttcacatttttacgctctgatttggtgagaaatcatcaaaggtagggaagccagccaccttggcacatttccacccaaacgagtcatatgtgatggtagggtatatactgtagaagaatcctctgtggagggggcgtgaagggaactaaggctgattgcggttcttgcgtctcaagcccatcagtttggtggtttgcgcggagttacccatgtttaggtgtcccctcgcctgcgtatttacgtgcataactgaatgtttacataggtgcgaacacagcggcatatctacacacataagtgcgtaccgcttatccatgcctcttatccatgcctcttacccatgcctcttatccatgcctcttacccatgcctcttatccatgcctcttacccatgcctcttatccatgccacttacccaaaccgcttacccctaccaccgaacagcggcgctccctctccacgcagagcacatgcctgcaacgtcggaagcgcatattcacccctttcgttttacttaaaaaaaaaagtgcacatttttaacccacgcagagatgtccgctttatattattaaatgtgtaataataaaaagggacacgagggaactgccaaaagtgggttctatgttctgtgttaattttacgtgtgtacagaaaatgcatttaattatttttattttattttatttttttaaataagttatgatttccccttccccttattgtagtatacaaaaaaaaaaaagggggggaacaaaattcacatacgtgaacaatacaatccatgtagaagtctttgcagatgcgctatctcgtaacgcagacgttggaagggttcctctttcgtttccaagtccacatattaaatgctttactttgcatttttttgttacgttttttttgcttcgaattgttcacccagcggaatttctcattctttatgccgctttttcgatagccaattttttttctcccttttttattgtatctttttttcccgcgaagctgtcaggagagatatacatgtttcgatgtgtacacctacgggggtcccttttttaggaagttaaaaatagcctgccacatttcttatttcacttttccaaattttttactcatacggtgcatctccgtttgggtgtgtcgtaactgatgggagtgctttccccacagggttcgcctacgaacacagcacatatacctggtggttgttgtttgtgcatgcaattttgtaactttaaaaaaaaaaaaaaacacacacacaatacatgcatgcatacatgcgtacatacgtgcatacgtatataataataaaactgttccaacggggcggcgccaattttgtgaaggcaacagtacctacgtggatgtggagggagagtgtacacgtaaaaagagaccagccctttgggggccgttaaaaaaataatatgtaaatatatatatgtgcatgtatgtatgtttttttttttttttttcccctccctcttgagagaaaagggacgaacgggacttgtcacacgtaaaagggaaccttacccttacatgcgtgtgcatgtgtgcctggggtcattggtactgggtgcacgcgtccaaccgcacacttcgcgcattttgtgattaaccagggaagaggggagaactagcgatcaggacaagcggagtgaagaataccagtgctcaccttggcccctcctccgttcctattttctctacccctcccaagcgagtcttgttgaaaaaaatgtcctcaaatggtatcagcaacgggtgctgtaaaaacggaaaaacgaatttcagcgtgaatatcctgaataggaaatgttcacccctaagtggaaaacgtgacgcgggagaaaattccaactttgaggatgggcaaagaggacatggagtagacagctcatgcaataataacatcacatcggggggtgtcctgaacagggaaataattgcacagaagggtgaacacaacttaagcaaccataagaatgagctttctccccctaaacatttacaggaaaataattttattaatatgaaggaggaacatgcaaggcaaagcgaaaaattaaattgggggtaccccttcaaatggaacaaaaaacagaatgatccctgtgcagaaaaaggaaaggaagaaaaggggaaggcggaaaaatcagggggcgtcttttccaaaatggaaaatgaatacaattcaaatcaaaataaaacgaaagccagtaatggcgatgtttcgccaagtaatgcagatcggtcaaattccacttttgagaaaatttgcctgaacaggtcaggcgaaatggaagaaaaaaaaaaaaaacgagcatatcgaatgttttaaacagtaatgcccaaaattggagcaaagtaccgaatggcatagaaagtagaagtttgctgctaaatggcgtggagggcagccaccccgatgaagctaaaaaatcgcgaggtgaggaaaagattttcccactcagcgctaacaaaaatagcggaaaaaaaacgctcacaggaagcggcgaaaatgatgtatccatcgaaacatctcacaggaaagaactttcacaagggggaagacaaacgaacagacagcaaacagctattccctttttcacatctcccattccaaaccctgagtggaaaagcgataagtgtagagatcatcgaaatggccactcctccgttatcagtcacacacaaaatgaaggacagcacccattctacatggccaaaggcaaaaattgcgccttgaaaaaaaggcatgaaaatgtattgctgagccacagggaggaggtgatatatgtgaacaatcgaaatggggggttccaggacgcggcgggaaaaatggcaagcagcacagaaaggagcagcgaaaggagcagcgaacgaagcagcgaacgaagcagcgaaaggggtaacgaacggagcagcacaggcgatgacgcagacgacgtggtcagcaatacgcccagcggtgaatcaaacgatggtatgcgcaccgtggacagtggaaacgttaatctctttcctccaaatggctggaacgatatgatgaacaaacgcgcaagggaggagcaaaacaaaccaccccaaaactgcccaaacgtttataccaacggaaacctgacacatagcgaaagaggctacgcacttagcagccataagacacaccaaagttttatgaaccacgtaagaagagacggtcacgataaggccattgtttacgacatgaaggaagaacaaacattaggtgattcgaatgacagaaaggaaaggaacctcaacgggagggaaagtctccccatctttgttaacccatttaacgcaacaaagtatgttgccaaagctgcgcctgaattgagaagaaaccccgtaggccaaaacaccttcctcccacgcagcgatgttataaaggcgacgaagaaggacatgacaagaaaagacaacacggttgaatgttcatcgagtgtgcatacaaactggggcacctgtgagggaacctttagagcaaatgaggagaacaaaattgtgaatgcgaaagaaagcaaaaaagacgagatgaaaagggatcaacatgatggcattacttcccttttgcacacccaaagtggaagccgagaaaatgggtgcatattaaaccattcgtttggaaaagaaagctctgagggagtgaaccacttgaatggagacaaacgagatgggtgtgtacctgctatggaaggaatggaaattttggacgatgggaacgagacacatatttggggaggcaaaagtttgtctcgatggccacatcaggggtgcgaagtccctctgtgtgcttcgaaaaacggtagcagctttaaccaaatgaatggaacttcccaggtgggggatgacaacgccatgtgtcactccgtgtctgatggagcatctgatacaaaggggaagtcaactcagagtagttgccctcccccctctaatcaaaagggtcccttgtctctacacacaaagagagagcagtatcaaaatggggaagccaccacagagaacccccccgcggatgttaaatccatttttaattaccactccgagtggatgaaccgtttagagaaaggtagagacaaaatgagcaacggggaaaggtaccacatgggaagcgtttacaaagaaagcgcactgacgaataaaaatggctggctagagcaaaacctacatatgcagagtactctcccagttgttcgcccccacgaaaaaatgaacccttcagcagttacacctaacgtgggcacagcagggaagttgctccacttggggaaggacggaaactcacagacacaccctgatagaagaggagggtctaaagaagtcataaaaaacggggacattacagaaaaaaaacaaaaacaaaatttgggatacgcccaaatggtgcatcctctgcagggggaacagacaaaccaacagagttatgctcatcacgatatgagtttaatagataacccattaagtagcaaacgagtggcccccaaatggcaaggtaaaaagaaaaagggaacaaacaacatgtgtaatcaaatcgatgcagaagaattgaccaaagaggaaaataaaaaaccaccccaagatagctctcctttttttgctaacggaaatggaccacattcgcagagtgctgttcatgcaaaggaagagcatacttatggaaatgtctcaaaatgggaagaggccaacctaacccctgaaatagaaaacctatccatgtggatttctgaagcaaataatctcgatggaggacttcattttggagacggctattcccttcacgggagtgaacaaagcttgaaaagaaggagcgaagaaattttaaatcgaaaattggctaaccagctagccaatggggtagacccaaatggtcataacaacaacttcgttctgggaagctatccttacggggatgcacagaggagtgaattttccgatttcactcctctgagcggagtttttttcggagtgaccccttccatttgcaggagaggcactgaccaggtggggactgaccaggtgaggactgaccaggtgaggactgacaacctcatcacagtaggaggagaatacttgagaagtggtcccaatgaaagaggcttcgacgacatgaggaaaaaaatgtgcgcggcatcgtacaaccaggacggacgaaacagtcacacggtgaacagtaatgacagttctaatgtactgggagggagtaatcctccgcatggtgcatcctccatagggagtaacgaacagggaagagacatccgcagtgctgcaaaggtaagctacctgtacagttcaggcgaaaagggagagagtaatgtcccaaaatcggagattaagcatagaagcagtttgtgcgatgaggcgggtgaagtgggtgaagtgggcgaagggggtgaagtgggtgaagtggatgacgcggataatgcagccgacgcagccgacgcaaccgacgcaaccgacgcaaccgacgcagctgatgaagaggtgcacagattgggggaagatctcccgttcggaagagacaaaaaggaggtcgctgcagagcgtgaggatggaagcaaagacacgggtatcaatcatgatggtgactcagtcgtacatggttatgcaggcagatgcgactatgacgccttgcagggggaggaaaaccttctcgaaggaatgacaaaacaacagggtggtgccaccttcgacccggacaacgactacaggtggaagctgtgccatgtaagatacccagaagaggtcaacttcaagaaggcctttttctttaccttccaaaatgatatatacatttatggggcacgcaaaaataacttcgtcattccggatctgttgtatcggatccgcgagaatgaagtagaatctgtgcgcactagcgggactgcccccaagctgtatgtcaaggtttactttgccgtcgaggagggggacatgagcggcaggattggcagtagaagtggcggtagcagtggcggtagaagtggcagttgcagtagcagtggcggtagaagtgacggttgcagcaggagttgccttaacttgggtgggggtggcgaaccgcgcaagagcttctacatctggggggccaacgaaaaaaggcagctggacctgtacactgtgtacagactagacttgtaccgcctcgagtggcaggaaataagaatcacctataacagaaatttgaacgtatgcagggaagacttttctctcatgctggttagggactgcttgtatatgtacggaggagttgtgctcaaggatggggagtggatctgctgtgacgagttatgggtgtgcgacacgggcaggaggaagtgggagatgataactgtgcggggaggagggggaggaggagaaggagaagtagaaggagacacccatgagaaggacactcctcagaagggcactcctcagaagggaaacctattttgcagccttcccaaaaccaacgtggttaagcttttttccaattcgggaaaaccttcaccaaagagtagccttcttaaagaggagcagagaaataaaacggacaaaggaaaggatgcacaggggggaggaagtcccaacagcaagtccactcacacacgttatgaggaaaagcaacccagcagaagagcagggcatctttgcgttttgcacaaaaacaaaatgtacgttcacggtggaactaatttgtctgaagaaaaatcagatttttattttttcgatctagaaaaaaataaatggtttgaggttgtgccacgtggggagatcgtcccttccaagaggtatggccactccggatttgtgattaaaaataaattgtacatatatggtgggttcacaaaaacgctcaatgggtataccctgtacaatgatatatttgagtatgactttcagaagaacacatggagacaggtcttcacagttggagatttaatttatctaaaatgttgccttaatggaaaggaacagaattattatctcagctttttgaagttgcttgtgatgagaaggtactacaagggtgctaccataagtgatttttcaaacgtgggtagcgtcgaaaaagtgctcagcggtgccaacaagtcgttgagtggtgccaacaagtcgctcagtggtgccaacaaatcgctgactgccgccaacaaatcgctgactgccgccaacaaatcgctgactgccgccaacaaaccgatgactgtcgccaacaaaccgctaactgccgacaacaaaccgctaactgccgacaacaaaccgctaactgccgacaacaaaccgctaactgccgccaacaaaccgctgactgccgacaacaaaccgctgactggcacctctcctggggactggacccaaaagggaagaaaagaaagactagccaatggtaagacaaaaaatgctcctaagtttgcacttcttgaggaagacccacataggaagctgcatgcaaacttcatacaaatcgaagaaacaccccattggagtgaagccatcatcccacaaaatattttccgaaacaagtgcctctactttaatggctctatgtacctccttgggggatgcgggctaggcaatcattttgaaaaaaaggaggagaacaactttttcctccactatgaaagtgtttttaaaatgaaaatagaccaatcgtatattcgctgctttacacattatttgtctcacgtggatgcatttttttgggacctcatagcgaaggaggagatggctctacaccaatgggtgcagcggggagggaacggaaaagaggacactgcttctgagcatccaccaactacgtacaacggatttgatgatttatggagaaaaattaatggagacaacgagacttgcatgacctcgggagatgcatgtccaaaggaggcaccgtttgctattaacaaaattgaccatatgttaagagaaatttctacggggttgctgtcgggggagctcagcgaggaaaacaacctcgacgggggagacatgagggggggcacatcaacaggagcgaaggtggtaccctcggcgctgaccaacggagcggtgaccaacggagcggtgaccaacggagcggtgaccaacggagcgctaaccaacggaacgctgaccaacggaacgctgaccaactctgcggacaagtggggcgaaacatacaacttgggggactccttttcgctctgccaagagaaaaaaatattccaattgcttacctggctgatcgacctatatcacagtgatgtctgctctgatggaatggtcacagctagcgcgcgagggcagtgccgtttgtcgaaccttttgctggaaaaggggtctgctggggggcgaggatcggattccgcttcgcctgccttgttcgcgaaaggtggggaagaccagactggcagtttggacgtgagcccttttaacgtgagcgattttgaagtgagcgattttaacgtgagcgattttaacgtgagcgattttaacgtcagcaattttaacgtgagcccttttaacgtgagcgattttaatgtgagcacttttaacccgcgcggagaggtgggaagccgcccaagggaaaagaaacagggggaaccgcgtcccgctgctgagtcgaagcaggccacaaatgctcacgcagagggtgcagggggtgcagggggtgcagatgatgcagatgatgcagatggtgcagatgatgcagatggtgcagaggacgcacagggggggagacccgcctgcacagcagaaggtgctaaagaacggggtctaaatggagagtatttccaaaaaagcaacttaacgtttgatcagcttggaaaaagggacagcagtagatgtagtgcaccccttgacgaagaatcgaaagctgattctctggagggcggtccctgtggagagctccccacagacaggcgtgatgcgcaccacgacaacggcaagaagggcgatggtgagaagaacgaaagaaaaaaaatacagccaagtaatcattaccgagaggggcatcaagaaggcgtagagtctgtcccccccgaggaaaaacaaaacccgaatgaccagcatgtgtgtgataaaaatgatctacattttggcagaggtggaaaaaggggtgaccattttgaggagcagaaagggtttatcagtttgggggcagccgaaagaggaagggaagatggaagaggatgggaaggtggaagaggaagggaaggagaacgacgacgggaaggagaacgacgacgggaaggagaacgacgacaggaagaagaaataggaggggaaggcgaattctccaggcaccttggcgggaacacctacttcatccctgattaccccaacaacaaccacatatatctgaatatggaaaagtctatcatttacaattacctacaacagtttaataacctcacagatgacacatattccattaaaatgaaaatcaggagaaacgaaatttacaagctgatatacacgtacacaaagagtgtcgagattcagaatagtgtatgctttaagatgctggaggagttggaagggcaagctaggcagctcctggctgagaaggagcatcgtagggatggcgcatctcaaatgggaagcggtgcaactgaagcggcaagtgatggacaccgtttgggaagcggtggacaccgtttggggtcagctgaaggggaacaaccaaataaccctcaccacctcccattcagcgaagacaatttcgaatcactacaaaacgaacacggacacttaaaaaaaaaaatgaaatatttttgcgacatggctaatatatactccataaaaattaacaagttaattttgtacatcaaaattttggagcagaaatacgagtacgtgatgaactgtttgctcaaattaaaatctgttttgtttagggggagggtcgttgctggggactcgtcgaagcatttggctgaccattttgcggactacctgggtgaccatttcgtgcagcacctaggcgaccatttcgctgatcatttgggagaccaatgcgctgaccacttgggaaaccatttcgctgaccacttgggtgaccatttcgcgaaccacctgggagaccaatgcgctgaccatttggggaaattcttcgctgaagataccttctttgtgcatgaacagaatgagaatgccaaattgtcaagttgcggttatgggaagcgcgcaagtgatgatggcaaaaatggcgggcatctcaatttggggagttacctctaaatgcgcccctgggaggagggggcaaacccgacgtgcattgcgaccgtgcgagatggtaacctgtgcgacgtggctttgttctcctcaaatggggtattcatcggtagaggggccgtcagacagccgcacaaccgcgcaaccgcacaaccgcacaaccgcacaaccgcgcaaccgcacaaccgcacaaccgcgcgtacgttaagaagacgcacacttccatacgacaaacaccctggcgagtggagtgagccccgcgctcccacacgtgtcttttcttttatgctagatttaaatgtactccctacacacacaacccttgttcaagtgctccatgggaagccccaaaatattctgagtacttccattccgtggatcgctatcccccaaaaggtatcgctgattgatgccaaaacgaaatgctcagcttttttcaccgagaatgtccgccttaatcagcgcaactgcgtttaaaaaaaaaaaaatttcgaaaatatttgcatcccgcgttgcccccctttctgcatattcacgcgcgctcaaaagtaagggcgttttgttccttgtggggtgaatcacaccacatcgccacatttttgttaaaccagaggggtgaggcaccacgagggggggcagctcgtgaggtcagctgttatcggttggctgtaatcggctggctgtaatcggttagctatcatcggttagccgtgggaggtgttctttttttttcacccacccatccatgagagagtaaacatacgtatatacgtttgcaagacttgcgggcgatctgacctttcccgtttttcacgcctttacgctcaaattagacactgtccgaactggttgggagggggacgaaaatgacccaagggttatttcataattgtgaggaaaggatgggacaacccaccgtacgtaacgaaaaagaaggaaaaaagaaaaaaaagaaagaaaataaaatagaataaaataaaataaaacgaatgcatagtttggtgagtagcttaggttaatcgaaacacacgcataagtaatgcacaccagggcatgcgtccacgggatgataaaataaaggtagagctaactgcgatcgggtgaatgggaaggattatacgagcgcggagtccacaacggatgtaaagctctgactacgccgttgttaataaagggagcgagccttggggagcactttgcaaaaacatcacagttgaagtggtgcgatgtggtattccgcagccggggggggtacttaactgaggggtttcttccaagggatgacttcttcaaaggggtgacttcttcaaaggggtgacttctacaaaggggcgacttctacaaaggggcggcttctacagagatgggggctacttccgatgggctggccatgtcactttgtttacccccctccgcatgatctcatttatgttgtactccttcccctatcgtttttgacgtcgaataggccgccgtacaatcgtgtagccacagcatggggactttattgcgcctcctctggtcctcattgtttaaaaagtcttccaagttgtgctgcaaaggggagggggggtaaaaaaaggagaatttttttacaattaagttatcatgctggagttattttctacaattaagttatcttgcgggagttattttctacagttaagttttcttgctttttattttcccccactttgggataacattacacacacattgtcgaatcgacttctcagattttctcaatttgttaccttcccgatcatctccaaatcgctctgaagaaggtacaacgagagaaaaaaattcagctcctcctttttctgtttcaaaaagggggtaaaaagtgtgcacgtgtgtgggtgtaaatatatgaacaagtgtgtacgcatatgcaaaagtgtgttcacatatgcacaagtatgttcacatatgcacaagttcacacatgcacgtgggcgagacatcacttgggggacgcaacccatacgcgccacttagcgaagcattctgtttgttaccagctctgcgaagcgtgagctgcacttgggagttatttcctgcggcataaagggagggtgaaaggggagcaagtcaccatgtgggatgtcaccatgtgggatgtcaccatgtgggatgtcaccatgtgggaagtcaccatgtgggatgtcaccatgtgggatgtcaccatgtgggatgtcaccatgtgggatgtcaccatgtgggatgtcaccatgtgggaagtcaccatgtgggaagtcaccatgtgggaagtcaccacgtagacagtcaccatgtgggaaactgcgccgaggagtaagctctccatgtggagggggcgccaccctcgccacgcttgccatgcctccccactccttgcggctgccactcgtttacccaaattgcaaagttaaagggggctctgtccccgcatgcccatttgctcatcctgtttgggctgcctaaatttttatagctctgcgtcttggaaagccttttcctgatcgccttttctttgttctcgtagcagaagttgtcgctgttcacgctgcaggaggggggcaaaaggtgagcagatggcgagcatatggcgagtaaatggcgagtaaatggtgagtaaatgtcgagcagatggcgagcaaaggaagggtggaaaaaaaagaggaaggacgatcatgcaaagtgggtctttttcttatgtactcattttccccttcgaacagaataaactgtccagcatgcaactgttcctccatgtctcccttggcagttttaattgttttgagttaaagagaagttgcgaagaattataagacgcactccacattcttcgtcctgcgttttttatcgcatttgttcgggacaaaatgtctacaacgttgtctctccatttggttttatttcacctcaacagttgtgaaaaaaaaaaattattttccagctagccaaaatgatggcacaaaaaaaaaaaaaaaaaaaaaaatagcgaaaaaatagcgaaaaagtaagcaaataaattagaaaaatatggaagcaaatacttaaatgctcaaatgcacgagcagccaacaggacgaacggacaaagcttaactcgcacggggggggaacaagtccgccgagattttatgccacgcggtgggtggggctcccctacaacatcaagcggcatgcacactccagcgaagggccacataaaaaatacaaactggcacaaaatggcacaaaatggcacaaaatggcacaaaatggcgcaatctggcacaatctggcacaatctggcaaatgctcgttgggttattccttccatggccttatggaagctccgagcagcacacaacataaaagcaggtgcaagacctgtccccatgaacggaaaaaagaatgaagtaaaaataaaagcgttaattttaaaaaattcatcgcccattttgtgttcgccgagttatgctgggtggccaacatgtcgcacactctcatcacatcctgccactcgcaccttatcaatatggggagcggttctgatggggagcggttcagatggggagcggttcagatggggagcgggttagatggggagcggttcagatggggagcggttcagatggggagcgggttagatggggagcggttcagatggggagcggttcagatggggagcggttcagatggggagcggctcaaaatatgtcgggcgtgtccgtgaagagccccttctccttcgcgacccagtactcattattgaagaggtacatatccctgtccttataaatggggtccttgtgcttgtaaaaccattttggcttgtaggagtccttccccacatatttcttcgagttcgttctttgtttgttttcaagtctctgtttctcactcatggcaatttcaatatttccattttcgtaactcctctgatcgggcctgaatctgcagtccgtgcaggcaatagatgcccccttggttgggtcatattcgggagttatttcgttcaattccacagtcatactgttaaacccgtaatataattcactgtgtttaggccgtttaggggccctccacacacacaccccatttaggacatccacatggttctcaaaaaactgccagtccacgttgccaataaactcatttaacgtattcctgttaaagtggctactattttcggatccatcagcattgaaaaaatatgaaccgtattcctgtttttttaaatgctttacataagctatgttaatttcttgtgaccactttccgtatatataaaaaattacattcttgtgtcgatcacatacgactgctcttaccttgtggatttccttctcaaaccatcccttccgaatgtaactcacaatggagaaatctccattgttgtgatttcttatgagtatgtttccatgcagttcgacccacaacttaccaaaaattatgttgtggattatcatgttggctctttcatatgtgtaatgctcatggccgtactcctcgggggggtctgcgcctggcaaaggggcgtttttctgtggaccgcctctgcctctgtgcgggttggccttctcttcaccaaagcgtgcactgtgcggactggccctctcttcaccgcagtgtgcactgtgtatacctctgccctgactgttcctcttggtcgaggcgcacgaccgcacttcacactcgtccaagttgcgaccctccgcggaaccaaaaatatgcttcttatccaaacgtgcacatttgtccgtgtgcctttctctccccgttgaagtacttccccccttcttctgatacctaaggatgaggtgactagaccctggaatggtgacttcgactgacttccccaaaatcttcacattgacgcttatgcttgcaaaatttgtcatgtactcattgtggcagtggtatgcagtgatagggggatggtggaccacctgttctgacaggaagaagaattttctgtgagtcagttcatacgtttctcctaacaagggattgaatggcttaaacgttcgaccgatgacggaagcgtagggagatatggtgaaggctgtgacgtaggcaagcctactagtactttctacctctctagaggcgcgttggagtagatacacgtattggaaatcttctgccagtctttgcaaaaatgaagagggttcattcagataaatgggcatccctatgcgggagaggtccttcccgatgcagtccttcaacagggaccacatgctaatttttatgtctgttcgtggacttggcagtttggtcctcctcttaattttgctgtctgtgtatatgtcgatttggttaaaatttagggcctttacatttctttctgtgcacagttggattaagtgcaagtcgtttgggttcgcctcgttcgtctcgttcgtcttgtccatctcgtccgtttcgctggtgtggctctccacgggggcggcgttcccttctgtgtgtgcacccacctggcagtgttcccctgccgtttcgctcgttttggcttcatctgtatggagtgttgatgggaggatgggtggtccttccggggggcgcgcttcttcttcttcttccttctccttcttctcctttttctcctccttctccttcttcttctccttcttctccttccccttcttcttctcctcctccttcttctcctccgatttgtccctcccttcgggtgtccctccaaggggaagacgtttcacggaagttcccccactgttggcatggctccgttgtcccctttcaggagtgttcttcccccgcgcagcttcgctagagagcgagtccccagatccagcaacattgcagggcgcattttcctcctccccaaatgactcatcatcgcagtcgaaaaacatgtcctcattttcttcctcctcactctcctgatcatttacatacaaattaaatttctcgaagttatttcttaccttatcttctaagtcactaaagctttttttatcttgcgatttctccaagaaataattttgcttagctagcagtttcaatgacttgttcatacatttcagttggatattttcttccttcaacagcatctccgtgcaactgatgtatttctcaattacagcatctatgcagtcgatcgagttggacagttggtatagcacagaccctactctatcatagttcactttatagttggcctccaatttgatcttcctcagaatggaattcgcttcattatgttgggaattttttatcaagtctctcgtaatttcctttaacgacacgatattttccataagacacagagttggatttttatcctcaaaatcggtgcagctaataaatacttcgtctaagttgatatttttcattccctgtgttttgatcgtaccttccgtgtggtctaatgagatacacgataaagttttgtccagcttgcccgtccgttctgtcttctcatttgggcagttcactctgtctccatcaccatctctgtctccatcaccatctctgtctccatcaccgtctctgtctccatcaccgtctctgtctccatcaccgtctctgcctccatctccatccccaccggcgcgccccttcacacccctcttctcctcgccaaccgagctgattgtccgactcttacacaaattattattattctttattatgttccatataaactccgaatttgtggatacattaaaattatgcacgtctatgtaccccttcttgttttttctcccatgtagataattgagctgtgcctttttaaacgatatataccatctgtgcttgtcttctgggaagtctgctttcaagtagaggacaccctgctcagtagtatcaatttcaaaatgcagtgggtcatcaggacatacttttattttgcaatgtgataaaccaaaggtctctttcgttggagaaaatttatctatggaatatcttaatattccattttccaacacgaagtacctgggtctgtaactaccgatgatgttagtccatttatttagccacccttcgtgaataattcttttgtctctgttgtagctgtgtgtgtgtcctccctcaccattttgtgcgctactgctgtggcttcctcgggactcttctgcgctcgtgctcgctagggagttttttttgtcactgaacagtttcaggtttaggtatttcccgcccagcatggtgttctggatgagccgtgtgggtgtgcggtgcgtttggctcgcgcacttcgtcgcttcgtcgtttcgtcgcttcgttgcttcgtcgcttcgttgcttcactgcttcgtcgcttcgtcgcttcgtcgcttcgtcgtttcgttgcttcgtcgcttcgtcgtttcgttgcttcgtcgcttcgttgcttcactgcttcgtcacttcaccgcttcaccacttcaccgcttcgttgcttcacccctcccccccctcggaccccttccctcacacttcgccagcggcactcacaagcatcactcgaaaggagctccgtacagccagccgttcagcggatcacaactagaacaactatatttcgagaagtagaaaaaaacatatgcctcctttttgctttcatcgaatgggcaaaaggcccctcatccagttgcacgtgggaaactatcccttgtggggctacaacggtttcccctttcggcgtgaccagcggcgtgaccagcggtgtgaccagcggtgtgaccagcggtgtgaccagcggtgtgaccagcggtgtaatcagcggtgtaatcagcggcgtgaccagcggtgtaatcagcggcttaaccagcggcgtgaccagcagcctaaccagcagcctaaccagcggagtgcctgcggggtacaaaaacgaagccgcgaggacaacgtgcaaatgtaaaaggggtgaaaaaattgggcatgaaaaaaaagcacagaaacaaaatgggatgcccaaatggggcagagtaactcctaggccgttccttttttacaatctgttttggagcacatccggaaaagaaatatgaacagaagggaggaggaagatcagcgggggaaaggtggagggggtagtcgaaaaatgtggctaagaaaaattgctcacgtatgcgcatatatatacacatgggcgaaaatagaaaaaaaaaaaaaaaaaaccaaaacaaacaaacaaacaaacaaacataaacacacagaggaacggatgagtaaaaaaaaaaaacaatcacgaaaggaacaacccttttttttgatactatttttaaaatgcgaccatggaaagcgattctttcgaaggcccgcaagtgtaacttcaaggaaattggcccacgcgtcgggaaaaaaattacaccaggcgaggcgatgaaaagtgaagcaaaacatacagggaagaactggagtggaagcgctgagacgcggtggggtgctgcataacggaagaagggggaaaacccacccccacaggggtgaagcggcagtagcaaatgtgaaagacggccttccccgggaaaccgaacgggagcttgaagggggcgcagtttgcgcgttgttcaaaaaaggaaaaaaaattctttttcttggttttgcttagctttgcttggttttgcttagctttgcttggttttgctcagctttgcttggttttgcatagctttgcttggttttgcatagctttgcttggtgttccccgccatcgagtccatcttacgcgtagtggacgatcggcgggtctccttaaccccccctatcggaaggcgtaacccggattgcaacaacgtaaaagtgtgcctttcccccgtcaccgcggcaactgcaggtgcaactccaaaggggaagaaacccccgtttgccgaaaacttttgtcatcacgcgagctggcatagctacacaccgttacaacgaaatcaacgcgcgaatatcttcaccattttgacaaaaaaggaaaaaaaaaatttacatactcccccctttcccctccttacgaatccaaggggaccaaagcaacgtcagcagttggacaaaaaaaaaaaaaaaaaagtaataaaataactgttaataaggcatggttgggaaagtataatccctgcgccgcctcacccctgctgttatgtgtggttgaaacgggggatacacagcatgtgtcacgatccaatttgtgtcttaattggagacacgatggggtacgtgagccaatatgtgtgcgtttgtacatgcgtgtggtcatatatatatgtatatatatatgtatgtatatatgtatgtgcacatgtacctatgtgtaggccctgccggtcagggagatatgctcacccggtgggtgggggcgcgccggcgcctggggcgattgccgcccttaaagccgtttttcaaaaccgacttgggctggggccccttggcaaggatgtcgcggcggtaagtcttggtgagccgcctataccgatgcgaagcagtcctgacgtaaaagaaactggggcatattttggacaggcgactggagcaggtatttttgttttcgcgaaatttctttatcttacaatacataaataaaaagaagaaaaaaaaaatgatcaacgatggaacgatagctgctatgaagagaacaacatagtgatatttaaaatgcctgcaaatagtgcagttaatcgatgtaggaatttttttcgttctgtcgacaagataataaataacattaaagtaggtagttttatttatttgtttaattatttccttagtggatacataagccaaattctctgtgtgttttttcttggaatataattttatgtgtgcaacaatttcttccgatttcatttttatgatgacgttactgattaagttattctctatgccttctccaaattgacctaccacttttataatgtctgtgtgtttatgttttatacatgctccataaaaatggagagaatagagggcattaaattcttttgtatatttcaaaagaaatttatgtacattcttgaagcgaaattttaccttcccatttatccttacgaatatatgcacagatatatcttcatattttttctctttattttttattgaagcattcttctcgtaaccgaataaatattttgccatgacaaacgttggctttgtgtagtatatccccaaattttcattgtacaaaaaatggtctatcaaaatattatacacatgctctatggtcaggtggatatcacatgaattgtcttcgatcctattttgtgtttcctccttattggttattaaaacttgcagtacaattttattcctgtttttgtttacgtggaagtagttttctgggatgtcctccgctgttgtgctggagtcgctctcctcatcatgtcggtcactctgggtggatggttcacctggtggggtttcgctcaacttgctcatcacgccatcccgatgtgaagtccacagcttgtcttcgctgcccgttcgatagcccacaacttgcagctgggccaaacacacccgggtgtgcttgtcaattatgaaggcggagtttgcgtacccgaggtagtcggggtacagggtgcgtgtgaattcttccacaatgtgcttcagttgggcctcaatgttgtgaaggtcttcctgctcgagcgtggcggcatggccatccgcacgggtacccgcgtttgcgctttggttttcgctttcgttttggtttttgtttttgtttccattttcgtgtttttcttcctttttgtttccattttcgttttcattttcgttttcctttgcgcctgcggcagggggggggttcctctccagcgacacgtacaacagtatgccgtctttgttgacggacaatttgtaccgcataatttttcgtaaaaagtttagactcatccactggtttaaggtattttcgtacacagacttgagcatgtctcttttttcctcctcgtctaccgattggtagctagctactatcgccacgtagagtatgtctaggaggagttgggccttcttggagctttcactactgttatatatttgctcatttgggaatgggaccatcgccagcacgttttttttgtgcctcccgtttttcacactcttaagcatttctccctgaatgtccctttcgatttcttcatccactttttttcttgcgtagatctttttgtactgttcttgagatatccgtttaatttcattgtacagggtcatatacacatcgtcgcttttttggtttatccccaattcgatgtactccattgttctcaccacatcgtccagggtcatgtttctttttagaaaattcgtctttgtgagtaacttcataaacactaagcggaaaaagtgatagtcatccgggttgaacgttttggacagcttattattgtaaaacttttttacgaagaagtgaccttcttttttcatgttgcttttgtggaggagggatcctcttatcccttcgtgtaggagcgccaccacgaagtagaggatgcagaacaggacctctttacccattttggtttgcgtgaaaaatgggttctgcgtggcgggcctcttgctttccgcgcattgttgctaggcattaagaggtgcagtcggctgggtctgtcttaatatggtgcctacacagctgtggaaagcatggcagcttcgtctactttaccacatcgcaaattgtcttactctagaacgatcaaaacgaacgatgttatatttgttcacttcgacggcatgcaaacataaacccaaaaaaaaaataatccaaatgagaaaataatccaaatgaaaaaattaatgctatatgaaggggacaacctaacaactacgcgggggagaaaaaatctccaaaaaaaaaaaaaaaaaccattttaagaacaaaaatttaacgaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaatctccaaaaaaaaaaaaaaaaaagccattttagacaaaatttcgaaaaaaaatgcacaagctaaccgctttgtaacgttaaagagttgcatgcaaggaggcgtttcaaccttgtgcaatttaataatttatttttttttgcttctttttttatttcttttgggaactgtttttagcatatgcgctgtggggccatcatttagcaaaaggtatttttttaaatgcgttaagcgatatttggggcttgccgcaaaagtggtagaaacagatgttgggataaagagagcgcacgccgcttcctccgtgctcgcaggaatgtgatgtgtgcctgtctacccttcgagtggtacgccgtaaagtgcagcctcgccataagtttgaagtggctatttggcaggagcaaataatggcggcattttagccgaaaaatatttccaaaaaaggttgcctctttttcccatttatttgtaagctgctgtgagcaaatttttaaaactgcataattgccggaaggttataaaatgccaaggcggaagtcaccccccttttgcatattacatttttatcgggtgttccttctccctcccacctcatttgtttaaccagcttgccggcattactagcactttgggggctttacaaagggggcattatggtgaggagaataaataaacttcacatgttcttttgacagcgtgtaggaaggaggacttcctttgatgggacttccctgttgaacgaataaagaaacctcagtaagggtggtggtcaaaccggcaaacatcattcgcagtgatggctcgttttgcttcccagtgaccacaatatcgtttcacaattcgcgatcaagcgagcgcacttgtggggccccattttaacgtaaaccaaaagtgggaaatggtgaaaggggctgaacaaattgcaaatatcacgcgttggtgtggatgcgcagatgtggatgcgtggatgtggatacgtacgtgtgcacaaatgtatatcccttcgacatatatataaccaacccagcgtgaagttaaaagggttacaatttttcctgcctgcctgcctgtctgctttttttttttttaccttacctgttcataattttttctctcattttgcatgagaagcgcgaaaatattatgaacaggtaaggttaaaaaaaaaaaaaaatatatattcacgaaggggccaaaaagttggtaacaaaaatgtggcaatatttttacgcgtcaattatttcgttacacataacaaaacaataatatgtgtaccttcctttattttcctttttcgcactttattgtttttttcttcctattgttgatgagtttccccttttgcgttttttttcctcgcgagtttcacttcctttttacacgtttaatgttcttttttccacacaaaggcatgtatgcacttgctgtgcatcttactggccacgctcaccttccaacacaaacacaaacacaaacgaagtgaaccgcgccttcgtttttcatttctacataacactagtttatataacgcgtagaacctttatacaatacgttttttttttttttcccccctttttccttccttcccgttttaacttttttcttttccctttccataccgcccctcccattcccccactcgagtactactttgttacatgaaaatttgcccgtcatacttgtaaaataagcctcttaaaatgcttcattttgcttttttaatttgtacatgctgaattaattttttcttgtatagtacaagcaaatgtacacagtgttaatcgtttaaatgtcccaaaggagttattctcaaaatataggcttacacagagtttatgttttgtacatgcttatattataacatccttttgctgcatttgtttaaagaaatacacaatttcgggtgaatgaccatatgcccatcttaacttacacaacgtttttcctcccccgttccttgtgtttcccgtttgctatgcgcttgcgtaggtgtacatttgtatacgtggtacattacaatcttttaatttggtggggcatttgaaggaagggttatcagtttactcgcccactgaacggacatagaacttgcgcaaatagtccaaaaaattaatcgaagcgaactgaagtgggacaaaataaggcgaagcgaactgaagtgaaataaaagaaagtctttctcgctaacgtttttcgcttcggacgtatgtatgtacctattttttcatacgcatataatatatttgccaaaaaaaaaaataaataaacacacacaatttttaaaacataaaaatacgaaattcgtcaaagagtaaaaaaaaaaaatacatcacatgaatacatataaaaaacataccatacacgttgcgcattatagttattatataattacccccctttttttatgcgtaacgcgaaaacatttttttttcacctccgggcgtgggtaccaaatcgaagtgaaaagcgcatagggagtgacaattgccaaatatttgactatcatttttttacagctgttcagagactgatagtttgcaaatttccaatttggcaaaagtacattgcgcgaagcgaattcttttagaaataatcctctttcacatattttttcgtaatttccgagttttgtcaccgcgcgggggcacatgacgtacgcaacgcatgtatgttagtagtacgtatttatgtactacgtatgcatgtacttttgtatgtacgcttgtatgtacgttggtattacgtttgtatgtactatacgtacagtacgtaggcttgcggaacccactgcgtagttgcgaacgcgcaagtttgcatgtacacgtacacggatgcatgacttaatacgcgggggtaaattcgccttcacgcgtacgtcattatatacttgtataatatccttgtgcattttttctccccccgttaacgtacttccgaactgaggggagacacagatgataccatttgcccaagggcgaaagaagcaggtgagaatttttttccccccgaaaaggacgcaaaccgttcgaaggaaaggggaagaaaaaactcaccagggtgagtaactcattcagtgattgtgatcacgcggaggaaaggttccttctcgggacgaagaggtagagaacagggaaagcgctttcgcggcaaagcgggaagaagccaagtggaagcaaagcggaggcaaagtagaagcaacgtgcacgcagaacggacgcaaccccagcgcgacaaccatgctagattcgttaagcagcaaggagcaaaaggaaccgcacgcggacctcgacagcagcgtcgacgtgagtgaatacaaccatgtaataaacaactctcacagctcggaagaagaagacgatgagtcgtcctcggatgattacatcgaaggtgaagaagtgccgaaaggcagtcacagcaggagcagtttgtatggtggtagtaaagccaatccaaataacagctgtggccaagtgaataatgaccagccgagtagtggccaagtgaataacgaccaaccgagtaatgaccaaccgagtagtgaccaagtgaataacgaccaaccgagtagtgaccacccgagtaatgaccaacccgacggcgtgaccaactcggacaagggatgtacgaagagcccacatgacacaggcacgttaaaaaagtccgaccaagaaaagggggagcaagacacaagcgaaacgaacaaaaaaggcagaagcagcgaacaaaaacagagcgaaaaacagaacgaaaaacagagcgaaaaacagagcgaaaaacagagcgaaaaacagagcgaaaaacagagcgaaaaacagaacggccacaactacatctacgttagggtaaaaacaaacgactgtaataacaacaccattaagtgtaagatagacaaaaacatcaatgtaaaaaaattgaaaaaaagcctgaggaaaatattacacaatggtgatgaggagtataggatcatttacaggggcagattgctgaaggatgttgaagtcttggccaagtacaatataaaatttaatgatatcctatacgcaattaagattaataggaaaaagaacggaaacgacgccatcctggattcaggaatcaccagctcgcagttaagtaccattggagaggagtacaacgattttggcaagttcccccaaaatgataatatatcgaaattaatttcttccatgtttgataatagtgattttctgaaatcaataatggactcgaataaacagttgcaaaagttaagagaaaaaaattcagagatacaccacatgctaaacgattctcagtcattgaagcagtcttttgagatgattaaaaatccgtcattaatgaaagaactgatgaggaacacggatcgagctataagtaacatagaagcaattccaggcgggttcaacactctgagacgaatgtaccataacatacaggagcccatgtatgctgcgagtgaagcatctaatgaaaataaaaaaaataaaattaaacactatgacttaaaagcgtcgtctccacccaccagtgaagccttcccgaacccctgggcttccaaagatgtgaatacaaaaaataaaaacaaaaatagtcaaaataatgatctagataaatatcttctcatgaataataatttgtttaacaacagcaatgacctttttaaatcgagcaagaagaacaggggcagcgggttgggaggcaacaacagccttttcaagacaaacattttggacctgctgcagaattaccaggcgcctcctcaaagccaggggggcgccaagaacgggatgggcgggatgagcggcatgagcgggatgagcgggatgagcgggatgggcggcatgaacgggattggcggcatgaacgggattggcggcatgaacgggatgggcagcatgggcgacctcttcaacagcgcgcagatgaacaaccggcagatgtaccacgggttactcaacagcggactgttcagcgggggtttgctgaacaaggggtcgttaaatagcgggtccacggtcagcggtcccccggcagatggccccccagctagcggcccccccagtagcgctcatcccaatggcacgcaccccgcaagtggctcccccctgggcgacctgttcaacaacaacctatttagcgacaagctagttttcggatccaacctcacgagtaacctcacgagtaacctcacgagtaacctcactaataacctcactaataacctctcgaataacctcacgaatgagtttattaaccagtacacacaagtacaaaagaacaaggacgacccagaaggcgccagttctctaaaccaaggaattttaaatgtgaaagaccaagtgaataatgaaaaagattggaagtcccatctgcatattccatccattatcagccggaatggggaggtaatcgcttcgaagagtagcagcccccctcttggcgatgcagagaagggaagagataatggggttgtcaatagtgctcatgaaagggaactccatttgggagaaaaaaggaatgacagtcaaaattttgtaaaggaggttatctatgagaataaactagaagagagtaataacaaaggggaggaaggagacatgggtaatttgcacaatgttgtaagcgtgacttgtgtgaagggagatagttcgatggaggaaggctctccaaatttgttaccaagtgatgtgagtaagtcgaatgggggtatttccccaagttgtgcggtgctgaatatgcatctagggagtggcaacctggggaatgctagctctagcccgctaaacatcctggagaaccatgtcaacaacctcgatttgagaagcatgtctgaggcgatcaagctactgagcagcggtggaggtggaagcagcggtggtggtggaagcagcggtggaggtggaagcagcggtggaggtggaagcagcattggtggcatcgttggcggtagcgcgcagagtgaacaagaatatttttgcaagctgtacgccgagcaactgaattcactacgaggaatggggttcacggatgagcagaagtgcataaaggcgctagtcaacacgcaggggaatatcgaaagggccatcgatttgttgttggccgacatgaatgcaggtcgggattgaggagaaaagggcggaagaaaaagaataaaaaataaaaataaaataagtaagtaaataaataagcaaataaataagcaaataaataagcaaatgaataagcaaataaataagtaaatacggggaggaaataacttgggcgcccaagggggaaaactggcgcgacactcccccccatccttaccatccgcacaattctttgactgaccacttctttaacacgtttccgttgcgtgggagggggtcagcgtaacttttgttcgatttgcccctttctgctccgttttgcctctttctgctccgttttgcctctttctacttcattttgcttccttatgcttccatttgcttccttatgcttccttttgcttcctttttcttcctttttatgtgccaaatttttgtttaaactgatgttgccatatggctaaagtgaagcatgtacagtgtgtgtagatgagtgtgcgtatagcggtgtttgctaatgtatatgcctcatcttggctgaccgtgcacactggggttgatgggcatttcgcgcaaggggtggggtacctccttcggcgcgtgaatgcacagtgtagagtccatatattcgcaaggctgctatgtaccggacgttaggtcatgcgccgcgtcgcacctcttcacatcgcatcctttcgcattgcacctcttcacatcggatcctttcgcattgcacctcttcacatcgcatggctcccccctaggcgagaccaaacttgcaggaaaagaaatggttaacgtactggtgctggaagccaacccacttgcagttctcattttggcacttaattttaacgttcgagtgaattttgtacagcagacccatcactccactagaatgctcatcaatttttattagtccatccgacaggtgcaaggaacagctgggacattctatgttctccccaactgcatgaacgataaggtatccccttaagcaatctgagcaacaggaagaatagcaacatggaaataatatgggctcatatgataaatttattttgcatatggaacagatgaactcatctatgttgatgagaagtatcgatgaaggaattttgaaagttatttctttttccctttttgagtaggaatctttttttgcccacgtagcacgaactctgcttcctctaattcgaattccacctgcacatgcagcattcaaggttctttgggcttccaggtttgttgaaaatcgcacaaaggcatatcccgatgttgcagtccattccttattagggtgtcttgatttcttatcacaaaccaccatggttaaatctacattcccgaatttgctaaatacggctagtagatccttccgagtggtattcgatggcacattaacgattaacgtgtacttagccaaagatttggacagcctcttactaagcatgacattttcttcatggtaatgattatccttttggttcccctcctctggattttcaacgatgtatgttttgtgcttatcgtaattttgtggcaaaacgtgatctgaaaaacttatacctgtgaacccatcctcccgcagcgttttatttttatcattactatcgttattatcattactatcattattatcgttactatcattattatcgctactttttattttgttttttttcccctgtcccattgcgtacttgagaaaagagctaccacaccagtagtcgtagctgttgggctcactggccatgttcttcaagtcgcggtccacgtatacgtttggttggttgtcttcgtagggtcgagacattgggtatgcgaaatggtacgaatgagctgcttctccaccgtcttgccgtttttcaccccatctgttttccccgccaaggttacacaaactggttaagtccacaccttccgtttcgcacggagacacttcaaaaagatttcttctctgcgatagcagcgtttcctccagttgggtcagacgcgtcaaatttgtgttattccccatttcgacgtttccccagttgtcgcctgtttgcagagcggtatggtcttcttcgtagttctctcttaagcgtctttcgaactgaacggagtttggtgacaccgattggttccctccgttgtcaattctgccgcttgtcatttcttcctccttgcccgccatgccctgctttccctcctttccccccttgtgatgtgcccccagttggtccaaaatagaaaattcccctaacatatactgcatgtaggtttcctcctcgtcgataaaggttcctctttgggtcacttccttttcctgaacaggtgtgtttccatgatgggcataaaatgggaggagcatgtggtcatccagaagggggaattcttgcatccccttcgtgaacagcgcgtcttgcgccattttcaagaaggggtcttccatcatatttacgtttgggttttccaccatttttacgtttgtgtcttccaccatttttacatctgggtcttccgacttgggggttctggttctcccttcgctgtcaaaaccatccaccacttcgcactcatttgggaaaatgccaaatagaagtgaaagcccatgatcgttaatttttctaatggaggctgccacaggtgtagattcccctcgtatagtcattccatgtgtagcttcctcacgtgtggggagtccctcctccccttcggatgcacccaaatcgtttcctcctgcatcccccctgggaacccacacttggttggtccttaagtcgtaatagtagttttcgttgagcgcctgctggaggatttcctcgctgaggggagcctccaacttgcccacatgggtgagtggaggggttagtgaaggggtgagtgaagtggccagtgaagtggtcaatgaagtggtcagtgaagtggcgagtgaagaggtggctgcttccctccctagcagatgggacctcccgggtggaggaaaaaatgaggtgagcaaatccgcagctgtggaatgcggagagagggtcatctctgctaatccattttgtgaatatgttatcccccagtctgggttatcccccccgctgcttccaactcggtttgttccacgtgcacctctcccccgtctgttgtcttctaccgcctgtttgtcatctcgattttcagtccaactgtgctgcttcgttgactccaaagcgtcgttccttttgccttccccccgagtgggttctcccttctccttcttcttctccgcctcctccacgaacgtgccccctgcatactccccgcaaaggttcgcctccattgccccataaatgtctactccaaattgctccaagttgtattcacatggcaatatattgtcatccccccatatgtaattataatttttttccatgtgggaagtagctaccttctggatgttcttaaaacggagtttatccttctttggtttatagagagtatcactaatatggggaaaatcatttgcgatgttcttgcccaatatgtgtgtatcacaatttggatatctaccactgatgggttgagattcaagatgatccccctcaagggggtactgtcccaaactaagtacgtttaatttgtaattaacctttgcgttcgtttctgtggaatgatctccctgttctgctctccctgtgctcatgctggttagtgtctccactacatcatccctttcgttatatttttttgataaaccacaaggagcatattgaatattttctcccaagttgatctgatttgaagttgatttttctgaacttctgtgagaatctactcctgttgaaatgctatttattttgagtttttcaataagtttaatatgtttaccaattgggagagtatcattgacttggttttttgtttcttcagggttgtctcttaggggggtagtattcactccattgtcgctctccattttctcaagaaggtgcaacaacttttgataaataatgatgaccccacagatgggaacttccccctgagaagaagacacctcgtttgtccagctagccaaaaatgtttacccgtgacaaatggagatgtccgaggtatattttatcagaatggctagatagacatttgagtgattaccttggaggaaggaaaccacatgactgtttaactatacctattagagagatcaccctcgaagggtcacaagtgtagaggtaaaaattgaggtgtcttcaaatggaacaattcacaaagcggacttcaaaaaatggggaaatgcgcaagggacatttgtactgtgtatgtagactattggagggtaaaaaaaaaaaaaaaaaaaatgggtcaggtcaaatggacagatgaggcgttacacttttgattaacccgtgtatgaaactgcgccatggaccatggaccctgtgtgggagtgccaaacggaacgtctaaccatttcaaccacacattagtaggcagctacttggagtggagtcaacacacgggaagtggaaacgaataagctagcacaactgcattgcgaagcaagaaaaaaaaaaaaaaaaaaacaaatgaaacgaaacgaaacgaaataaaataaaataaaataaagtaaagtaaaaaatacacactacacgtgaagggaacgaagcggaccaccaccaaacgttcctcttcaccgtgttgtcccaaacggatgggtctgccttttcctgatggggtgaaaatgtacctccatttttacatctactgtgaagggttgtctacgtgtaaaaactgttctttaacaaaggatttttttttttttttattccaaatgggtgactcaacaggatctacaaattagtagtccgttccgtgtcagcttcgtttgattcacctttgataagtgcctttttctgcggaaagttggacctcgtcctgtacatgccgccctggcaccccatccgtcctgacacccacatccgccctgacaccccacccgctccatctgtgatgccaaatggaagcaacaacgattcgtccattcacacaagcacagcgacacaagtgtcttcttcacattcccaaaataaaaaaattaactagatgaagcacacacagaaacaaacgcttcacaagggaggcatttccagggcagttcatacaaatggcacacctccacattattttgtggaatgcccatgttgctcaatttttttttccttcctcattcccagatatgattaccaagaggcagttcatttggggcaaccccccttttgtgatgaagtacatagcccatttggcatttctactccatctgcttaactgaacagtggtcacaaggtgaacgctggcttggttaattattctatttacctgtgcggctacattttaaggcgcttattttattttattttattttatttttttttttttttgaacagataaagcatattcttgttagaacatgtaaaaagaaaaattcttttttcatcatttccattttttggcgaattaacaattcacaccagcacagccaaattagtcttgcgtctatttctaattcgtggggacgattcattttttttaaatgtacagctagctagtggggcaagcggcacacaccggtgtaagcgtatgtgtatgtgtgtgcatgtatatatgtgtgcatgtatatatgtgcgtatgtgtataagtgcgtatgtgcatatgtccgtatgtgcatatgtccgtatgtgtacacttgtgtaagtagtacttgccgcccatgagggctaccttttaattttccactaaccgcttctgcagcctaggggtggtccacctttggtcccgcgcggtgcgttcgcaaaaaaagtaaaataaaatagaagaaaaaaaaaaattaactgatggggggtagtttccatttggggaaaaaataggggaaaaataaaaagagtaaaaataaggtaaaaaatggggggcgaaatggcgtaaaaatataatacaatataatagtgcaaaatgtgcgacacggcttgcactccgcacactgcatcccgcgagggctacttccacgccgcatctctgcgacaggcacgcgtacacaaaaggacgcacctaaattacacctacgaattcgcgggaaggggcgtggagggaaatttccattcgttgtctatgtcgaaaggagagatagttacaagctgaactgacgcgttacacatttaaggaatgagcatgcacgtgtataaccctactgtgcagggggaagaaaaaaaaaaaaaaaaaaaaattccacgcaatccgctttttccatcatcaatattgacaatgtacatggatagcatttttcttcgttcctacttgtgcaggacacaaattggcatgcctcctatcgtgcgtggtgggttccccaggattgatagccacccatgggggtaggggacacaatttgtgcgttccgctttgcatgcataggatgttataaatccacatgtagatagcatacgcgtggtatgatgcgcagttgggcgcacctcccgaggagtgaacacccttcagggttgcacctcccgatgagtgaacacccttctgggttgcacctcccgaggagtgaacacccttcagggctgcacctcccgatgtatgaacacccatcagggctgctcctcacgacgctcctcaggagtcaacttaatcaaatcgtcgattcgcaaaattgtgatggtagcttctgtggcgaacctgatcgactttattttgctaatcatggcttctaaaactccgttcttcaaattattggcaacttttccgttaaccaagtctaacccataccatctatagtcctttggatcgtccgtgttcatgacctgcgatttggtgtggtatgctcgtaacttgcatactaagtctatagaatcgtaggacgcatttagggctaaaatttttgggatcactaataaagattccgcaaattctgcaatggctagctgttctctagaacccaaagttttcgcaaaatcttcgaggtaaacagatagagcaacttctacacatcccccaccaacaacaacgtagttactttctaacgctctgctaactgaacaaagcgcatcatgaatggatctctgcatttcatctaaaacgaaatcgtttgcccctcttaacaaaatggtattagatttggacgttttacatcctttaaaaaacataacatcccaatcacctactctttcttcatatacttcatcacagtagcctagggaagctggttcaaatttctccgttccatcaagagacgacatggtgagtctgatctgtccattggttagttttgcaatcctcctcaagtcatccttgttgactctcctaacagcaatggcaccagattcaacaaaatattttagtggcatatcatctataccttgtgtggtaaggatcacattagcacctgattctaaaattttatttactcgttcttttgttatatctttttctctctgtcttattttttccaactcggtgggatcatttatgttcacctgaacccctagatgcagtctatactgctttagtggaaaatccaaaaaggcaatcttcgcattcttcacaccagtaggcatggattgtgaagctctcccactcataatagcatatccttcaatcaatttagaatctagtgaactcattccatgtacttttattacattaacagatgacacagggtactttgtcttaccagcatcgttaataatttttacagattgaatagcattcgctaccattttcgcaaaatattctgattcatatccaataaattttgaagacaaggttgtttttgcaatattaataattacatcctttcctaagttacttactcgttcacttagtttttctttaatatacttgactgactctttcatagctaatttgtatccacagatgacggtcgtggggtgaatatccatttttattagttcgtttccccttcttaacagttctgatgctagtaacactactgaggttgttccgtctcctacttcctggtcttgcaattctgataggttcactaaaattttggcagctgggtgttgtacctccaactgttttaaaatcgttgctccatcatttgtgatcgtgacgtctccgatattatctaccagcattttgtccaatccttgtggccccaggctcgacttcaaaatgtttgacagcgcctgcacggcggtcactaaaaaggggaagcatccgaggaaagatgagtggaaagatgaaaggagagatgagtggaaagatgaaaggagagatgagtggaaagaggggggttttacgcggtgcttgcgaatagtacactgaagggcgctcaccaaatcatacaccaaacaatgcaccacgttgactgcgcgcggggacggcttcacccgctacgcttcttgcccctccatgcgctccgttgccctctttgctctcctaccgttcgccgttctcacatcctggccgctttcccgattcccgtagatgcttaaagacattctggcctcctaaaagtggcactcgattttgtaatcttatccaaaggtaagcagcggtatgcagcggtatgcagcggtaagcagcgatatgcagcgatgcgcgcttgttctgatgcgttctttgctcctcctgtgcgcgaggcggtcactcattaaccttcccctttggcaattcgcgtgtgcgcaaatgtagataagatcaatatatgcgcggcgtggggggacgtcaatttttttccttcgaaaaagcgaaagttggggaacctctcccttgtttttgtcaagaaggcatatgtttttacttatacttctttggatgggggggaacgcaaaaaatgggcgaaaaacgatgtaaaaaaaaaaaggggggggaaatgtgaaaaaaaaagcatgtacaaaatggcgtacaaaatggcgtacaaaatggagtacaaaatggcgtaaaaaatagcgcacaaaatggcgtaaaaaatgacgtacaaaatgacgtacaatcgaatgcacaaaatgacgctacaatagctggcgcagaaggaaacggatgtagcttccctttctccatttaatggcaaaaaaaaaaaaaaaaagcactaaaatggcatagcctaccgtggcacgcatgaccattggcatgtacgcaattattgtacacataagtaggcattttttttttcctttttgcgagtacgccccgtttcaattcagtcgttattgtgctgcccaagttggctatgcaatgcagatggtggtaggactaagaacattattagtcgtgttccctatcgagttaagttcctcaattgtggaggggctatcgtcataatagacttttttactactcggagattactctctttttttttatttattcccaagcccacttcccgtattaagcacattttcaccacctcatctaagcacattggtgaaatgcgagaagggaacacacggttcacgtaaaattttatataataccagtttagtgtcatggataaaagcgggcatacagctaacatgatttttagttacctccacgttaagatgccacctgttggctattttttttccctcccatattgatgcttcttaaaaaaaaaactttttgaggaccgcttctttttccccccatgaccatgtagctatatgtaccaggcccgcaaaatgatgttgtcacttcggagagttcaaaaatggttccagcgggtgtagaccccctctgtgcataccccgagttggaagtttcattttgatgtagctgcctctggactagggtaaggataagtgaaggtacaccattaagtgacacggtgaaggatccgttaaggtttattttgctaatgcgaaagccaactttgatcgtttttatttacccatccgcttaagtactagggtgcctttatgcacacatataactgaagctacagttgtcgcaaaattgtgcgcgtgtgttcagccccatgggtgttaatattagatggggatttacacacaagtggggggaagagagcatgtccatgcggttattccgcactgccttaaaaaagcgctctttatttggtcacgcaggggtgtcactctttatttggtcacgctggcacgcccgagtagaaagcgagagaagaggtgcacgcacttttaaggtgactcccgtgatgtacacgggtgcggcgcctctaagcatggttgcaatttttgagggcgagaagagtgcgctccgcgacggggtagatggaacgccgcgcggttcagttggaggggaacaaaattggggcagttcgccatacaggaagcacggatcgctcctgtgtaaattacatatattacatgcacgcacatcatgtgagatcaaaacggcaaagggaggtgcttatacatacgcagctttccaacgttatccctgccctttccaggagcttccccttagcgcgtgcgttcttggcccctcaaaaagggaacaaactaaactctcgaaaatgcttcctttccctttaaagagcatctcccaaattgcagtttgcgttcattatggcatcctccaaagggttttatcaaccctcccccttccctcctggcgaaggacccctgggaaattattacccttaagcgaaacgggtgatatgcggaaaaaaggaaaccttttctttgtcttttaattttcctcattgatttaaaaaagtgatacaaatgaaagggaaaaaaatgcacacacacgtatgtgcctttcgcagcggctctttcaataacccgtgtgcaattccaacgtgtttaacaaactttttgggatgcccaaagtagccattctccctctcatttacagtgtctttttatttacacaaaccgcaaatagcacatcactgccgcgtagacataaaggtacgcattaatttttatgcgctttgaaaatgtgaccacaaaacataagcacttctttctcctcagtttggtgaaagaaaatggaaagtccacttaaatgacgctgaaactgactttgacatcttcatgtaggagtattaacttacccgtatgtaaacacaaagtggaggaaattatccaaacaagcacatttttttttttttttttttttctgccccttccaatttatataagcatgactatccatccacttttaaaaaacgaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttctagccctcgattacgccaaagggaaggaagatttgcatatgagagtcttttaaagaccccgttcgttgaaaacggcgcgtcagaatacgtgaacaaaggaacgtactgaaccgaagcactgctcggtgtgcccaggtgattacgtgtgtgaaatgcccacgtgacgcacatgtagtaaacatacacgcgagtgcaaccccgcggcgcgcaaaaggagagaaaataaagtacagagaaacagagagggcaaaacaaaatagagcgaaacgagagggcaaaacgaaatagagagaaacggaagagggaggaacaaaggagcgcaagccgactgcgagccacacgcagggaaatacacccgcttgagaccatttaagcgacgcaaacgctggtcagtcagccagtcaggcagccagccaaccaaccagccagccagcttaagtcaatcttagcaaagccaaccgataagaagccacgcccccaacagtgcgtatatatgcacttttacatctccccgacgaactctgaaatagagcgacccgattggttctcccaccccctttaagttgaacacaatcgcgacggagcgagacgttgagaaattatccctcgaatagttgcatagcgggacgaagtagccttcgccaacgttatcaccctgctaagcacgtgagcagctgtcgacgaatacccccctccggcaaaacgtacacaacacaatggatatgaacttcggcttctgcaatgacgccttcttcgagcaaggcaacagatcaacggataaggaagacatagaggagctgaaaaaaggagagtcgaacgaaataaccaaaaaaaacaacgaattaggagaggaaaaagagctacccaaagaactatgtgtcccagttacgatcaaattgttattgaacaaaatgatgagtcatgaagaatttaaaattcatgactttcaaataagtggcattatagtcttcggaaaagtatgcaaaattaaggagttggctagtgccatcatttttgaaatttgtgattatactggaaatattgaagccaaatataataaggacgcgaaaaatgaaaaagtgaaagatcatatagaaagcataaaaataaatgaccacattaaagtcgtaggagttgtttactccccggagagtaaaacagagcaaatacaaataagcatatcatacattaacaaggtggaagattgggtctcgtacttttcctatttcacctctgatgttatctattgctacttaaagcttttaaaattaaaaaatatttacactcccaacggggtcaataatgaagataaaccctggtctcacgtaactttagacacatactacaatcagctagatgacatcgacacggacatcataaaatacttacacacgacaagtgagaaatatgcgaaccaacaggacatcttcgaacacctcaaaaagtatcactcagaaatgaacataaagaagtctctcacgaagcttattgagcagtacgatttggcgcagtacgaggatatcataagtataccctaatttttttttgggggggggagaaaaaaaagactaccagcggttgttttataaacccttcacgaggaactcacatgatgagagggtagcctttacccatcgagcatagaggaaccaaccacccgtgagcaccccatgcattttttctcgcattcacattcgtcaaaacaggaatcgtcgtctccagggggcaacaggtgcaaacatctgctcagctcaactgaaactcggagttggaaaattttgagtgctccacgggcttgccccaatgcaggacgcttctctattgcacgcacgtatggattgatgtgaacaatgaaaacacatcctctcctctcccatcctctcccatcctctcccatcctctcccatcctctcccatcctctcccatcctctcccatcctctcccctcctctcccctcctctctagggaatagcaaacatttgtgtctgtctctctttttttatattttgaagtgtttacaccagaaatgcgttaccatgcattttgagaaaaaaatataaaaagataatcgaactgaacacgcaacatcaagttacacgaacctcattttcttcttttttaattaaataacacctttccccgaatttaatgtaaaaaaaaaaatgggtctgcttttttaaaaatttaccttcttaaaaagggacggccagtttatggtgaggccagtggcaacctcccttgcgatgtctacaaatttaacgcggggtgtccccatatatggttcgaaaaaggagttgttccgcaaatgaagttaaaagcgctgcgctgctgcgctgttgtgccgctgcgctgctatgctgttgtgccgctgtgctgctatactgctgtactgctatactgctgtactgctatactgctgcaccgctgcaccgctgcgcgattaaacaaacgaattggcatatacacacttccacgggaagcggttcaaacaaacgaattaaacgaattgaaagtgaattattaaagataggcgggccacgggggcacggaggcgtaccaaatttacgtagccacttttttttttccttttcctatctgacgcgatgctctgatagaagaagtaactcacgccagtaaaaacgatcactatgctgatcacaaaataaatggaaaaatatttgtcactctccaggataaacggaaagtcgtaaaaatataaaaccaccagagtaagcggagttgaagacttcaaaattaggaaacactcggctgaagaatacttgctgtaaaatgacgacacgctcaagttaaatatagcattcaccactatgtacaagctgtacacaccaaacgagtacttacagttcgagttattctccatggtatgtcccgagaagcattggatgctatccttgatatatagcaagtaagaaatgtccttgttcttgttaaacaaaagttgaaaatatattatcattgggagcaaacaaatttggattagtgaaatattgaaagacaaaagtatgacgctcattttgtcggaggcttttcttcctttcttcgttttctgcactatgtcacttttgggggtgaccttttctactactacgcggttgtgaagcggtttgttctccataatatcgagtacccctttggatgcgcctgtttctcctccacctttcccgcacatcgggcagggagacgtaaaatggcgttcggtactatcaaccccgtccacgatacgattagcgtgggacacagacaatccacttaacatttcttcatcccccccttggtggcttacagctaactcttgcatatttatcatgtaaccatttttatcgtcatcacttggtttattaaaaaggggatactcaacgagagttgcttttttcccatagttgtgctttctcccctgtttgttactctcccccgaggatgttctttcttctgtctccatttcgcagaatccattctgtggtacccccatctctggagcgcaaatggcactacataatggagagcatttcctttttcccttccttatgctgaccaccttgtgacgcttctctcttccttttatatactcggagaaaaatatttccctgaggaccccaccatatgatgttagcaaaatggagaacacacaaaaaatgatagatgcgaatataccaaacgggggtgtcatattgcaagtgggttcattacagttgtagaatctgttaaaatagctagcattgtcatatagtgcatcatgcacatttagataaaaatgagagttcatataatagctgaccaatgtctgcttcgtaacaactgtattctccttgtacacgtagggaatgtagaagaaaaggaaacctactatgacgataatgactgacaacgcgtgatgaatgttgtacttcctttttaaaatcaagtacgataatataatggagaaaataaaattcaactgattcaggagcagtaggatggttagcggaatggctagctgggacacaaaatataacgtatttgatattatgtcaaataaggctatgacgattacatatttgtatgctcctaaatttctccacttcttctttacacttgaatatattccattctccgtcgtccctctacagcgtaggacatcttcgtgcggtttatcatgttggtaatgttctagtatgtcctttatgtcttgcttactaaatgagtacactccctcctccgcatctgagttctccacaatggcattactgcagcgacactgagcgtgcgtttttttatcatttggttctttcttctcattggagcgcggctcacttgtgtttagagcgctgctgctctccagggtgttgtcttccccggctcgtacgtctttcccctgacttgactttgtacgtgcattggctgccccactctgggcggtactttggccggcacttcgacgcacagtggggatatcaatatggccacccgctctgctgtcacacctgctactgcatctgctgttattgatgctaccccttatgctgctgcttacactgccgcttacactgccgcttatgctgctactcatggcgccgccgctccccacctccacgtcgcccccgctcttctccagcagcggctcgtatatcctcttcttgtgaatgtagaacagcttcatgattttcttcttcctcttgattgcctcgtgatccctcacatcaatggtacaatcgcgctcctccttcgcttgctcctttttcttgtctatctgtctcgcatcaccgcttttctcccttttcttaaaatgcctgctcaagcacggataaatataagaccagtgttcctttgtaatgctccttgacttacagtaaataatgcacagcactaaataaatccccacgtaggctatagcattatacgacgcagttaaactgtcaaagttgttcagcactcgattcctcatcctaccgcatatgttattactgactcccaaaaatacaactaaacacccattgcaaaaaattaaaaaaaactttttcactttgctgctggtggatgcgtggttggactgcacctcttccttgatcatctttcttcccatgttgttactccgcttataaaagaattcatgatctatgtcaacatcttgcgtgaattccttactgttaaatttcacataatgcttgtcactttgtgtatcgtaaaatgtattgctatttacaccttccatttgtagtacgttggaaaggctgtttcttctttgacatgatttgtccctctcattagggttttgactttttcctattcctgcgtggcttccctccaaggggcaatcatcattctgcatattcactcgttgaatcttcacggctcgggtttggttcttatttccaccgatgtcgcagcttttgcttccccgctgttcccagtaaatggcccctttttttttacacacctggtgattatccctctttttttttcttctctccaagtatttctcgttaagaatctgtgctgtggagtgaaatttttctcttttaattttttaaaaaattgatcagagaagcatttttgtactcccacagttttgaaacaatatcttcgtacttctctcccttttttattcccagcatgtgcttcttctttctttttaaaggttgcttggcttttcctttcggattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccgcgcaaaatgtgcttacgctgttttgatcatccgctactgtgtttgcttcttgctcatcgcgtattttactttcgcttttttctacacaaatagtgtttctctcgtcaccaggcatatttgcctttttttctttcttcttaaaggccaatattttgttccctttttggttatggttatgctgttcccctttttgtggctgctggcatggcactcgttcagcttgcacttggttggcacaatttttttttttttccgcctccaacggtgatctcagtttgggggttattttcagatggactttctttccctgcataacgcaactctttttttttgctccacttgagaaagtaaaattgcctaccgcttggcagttctttccttgtgatttcccccccaacggatttttgggctcacttggcgcatttcccttatttggctcacctgcctcacatggcatattttccttatttgccataatttccatctttcccctcattcgctttcttccttttatgtaaacatttttaggaaggtacaaatcctcctccttttgcttttcccgtttatgtaaacttttcccagcttacacttttttttttttttttttttttttttttggaaaccatgtttaatccaaaatttgaatagtggggccaccctcccctggattcccttttcgaagtctattttagtgagacaccctgatggatatataaccatacgaaaaaatgtgtatatgctaggacacaaagctgaagagcgtgtctctacaacgaacggagcttggggaaatcnnnnnnnnnngttaaaccttttcccagtcttactttttttttttttttttttttttttttttgaaaattatgttcatgtgaaattttggctagttgatactccctcccctggattcccttttcgtctcttcattttagctgctatcctgctggatatgaaaaggaagaaaaagtgatcgttgtgttgaataaaaaatggaaatgcgtggagttgtttcgaagggagcattggggcatctagcaggcgtgttaccctcgcattgcctgcgcgcatcgttaacgcgcttttgtgaccaactagagggcaaaaaaaaaaaacgcggaaaatacgaaatgtccaaaatagtaagcccccgtggcatacacttcgtgtgcagatttgccaaagcgaatgtaaccccacagagcacaagcaaaattgctgctccaaattttgaaacagaaatgccaagttagtttctctcccgaattgtgcgtaaaaaagggagggggaattcaattttccttttcaatttttgcccattcttgatcagtaaaaaaagaattaacgggcgatcagatcgtaacataagtgtcatcctcaccatggaatacgaaagacatttacactccacatgtagttacgcgctcacggacttgtacacagaattgcgaaagagcaataggtattctcctccccttgctctataccgtttttttatcatgccaaattgcacaccataaaaaaaaaatttaaaggggaggggaggaaaaggaaaaatatttctccacgtgtgttaatatgtaccttctgcaagctgggaacgtggatttacgaaacctttacacatttctcggaaaagttcatcagggcagtggtacagtgaagacgccactaccccatgtgcactcaactgtttggtcatcgcccgtcttgcatcttccatttgtccttctttctcccctttttcgtctatgcgcgttattactcagtcataatgtctaccctagtttcgtaacacattggtcactattctggttgccacccccgaacgtggcaaaggaaaagtctgataaattgctcgacagagtggcgcgagaaagcgactcccatctgcgccaatcacaatcagggaattcttttaaagtaaaatttcatcatcataaattttcagtgcaagtgtgttgtcaaaaaggggggaggtacacgtgcaaagcgcatcaatggtatgtataaaccgggtgcaccaaggcatttgcacggggagcacaacgcataagggtgtttttttttagagcttggagcaggcagttctacacatgagtagacattaacaacgtgtgcgaaatgcccctcctcacgtaaggtgtaaagaaaaagatgttcacataagcacgtccaacaagtcagtagtaagaacagttgtaataaatacatggcaaaattttttcacaccttctcctctggggtacgtacaaaaagcggttgagacgagccatccacagaaataaaaaatggagcgccgtgcaacaactgttcgtgcaaatttaaaaaaaaattccagaaggggtggaaacttcgaatggtgttaaaaggttgtccttgtccttctcctttttttttttttttttttttttcccccatggaaaaatgtacaaatttgcagcacgtgcatcatatatgcatggcgcactgcagcttaagttcttcctttgtgttcccccttataacagttacattggcgtaaaaacttcaaaaaaggaaaaatccagaacaccgcaaagccatttcaaatgtgccaattcttgggagcctcggaaaaacaaagctgagtagtgcggcatggaagaaagacgtgcatacctcttgcagacacatgcatgcctccggcataaacatgcgcaggagtgataactttctgtagtgccaccccccacaccaacaaaatcgataacgaataattggcagacatggccaaaatgatcacaaaggagcaccccgaaaaaagggaaagagcccccaatgatcctgcctacacagaaagaaaaaaaaaaaaggcgacaaaagttcaacaccccaggaggtaaatatccaaacgatttaaaaagtagcctctacaacatgtgcctcaattttgcatacagtgacatctatcaagactacataaacagattaagtctaaactgccacaataattgcgattatgaccaaataaggagaagcacttttatacctagagaggattttttcaagtattataatttccccttttacgataacaactttgagttagaatcagaacaattctacgaagatgaaattttgggggattccgatgatggtgttagcggtgtggaggaggtggggaaatatgctttggagagatacgatgcttggaggtataagtccacgactagtcgaataaagaatctcatacttgggatgcccgatcgtaaaggggttgtcctatcaagggggaaaggcaagcatgcggggggtggcgatgtcgatgtcgatggcgataatgcttaccgaagagacgacgacgatgacgcagaatcaaaatcgtacgcctccaaactcttccgagttatcagtcaaaggaaaaattgcgaactggggagtgacaacaaccgcagcagtgacgacagcagggtggcccaattgcacaggagtcaagaaatgttaagcgagtcgatcggaggggagagaaaggggtggctcgaaaaagtgaagagacaaattctctcattttgcaagagagtgtatgactccagggatccctccttcatgtccagcttgaacatttattttttaaactaccacgatattgggaagaaaaaaataaagaacgcttgtaatgaggactacatatgcatggtgcagaatttggcggaggcgcaaggggaccccctcgttggaaggtattacaagggcgtgcacctggtgcagaagcaagaggtgcagaagcaagaggtgcagaagcaagaggtgcagaagcaagaggtgcagaagcaagaggtgcagaagcaagaggcgcagaaacaagaagtgcagcatcgacagacgcgcccccacggatgcgcacaccacaccacacggagggagaatcaaatcaaagaagaagcccaactgcacggacaggtgaggcacagtgtggacgaattggcagatgagaaacacgagaactggtcgcaaagtaaccaaaaaggagaaaacgaaacaggtagcccaccctcgaatgggttcagtgaaaattgtgggctggaactccaagggcacagaaatggaagaagggttcacaaacaagtgcggttaagcggaaattgggataaaaccccagacggggaaaacaaaacagccaattcgagagggcccaaaagaagtaccagtaaaaacatgaaacgactctgttcagaagaaattgagatatattttaaaaaagttttaaaaaacgaaattattagttttaatcaaaaaagaattaacaagcgagacagatggagttcgctgtgtcagtttgtctgttcgtgtatagctgcctcgctaaccgcacaatgctacatagacattccgccaatcagctcgtcccttgattatgctcttctcctattgctgcttctcttctgctacctatttatcggtttgccgattcttcaaatggaatatgcccttggtcaactatcgcaagggtgcataatcaatgggttaagctttttaaaaaaaaagtacagaggagttgcaatcgcttcattaatcataactttttgtatactatcgagaagtgctcgtgacacggtggacactgcgattgttgttgtcacttcggtgagaaaaactttgccttggaaattgaacaaatgtgatggaatcccactcaggggagaatgcctccagaatgggaaatgcatatgggtgacggctaacacgggaaggaatgacacccttagggggaattcccctgaaaggttattctatcctggtcaacgatttggcattttagacacacaaatcagaagtagatggaaggggttcatcctgagtgaaattcctctctcaggggatcactgcacatctgatgccacttcggagtggcatcatttcttctccaaagaagtaaaattagtttggaaaataggggcgcttttcctaatcacactcactttgtatttcctgctaaggatggagggcatgtgtctaactcaatgcctgcagtatacattcttcctcttctttcttgtagcgctttttcaaatatttgttctttcctacgaattgaagtcaaacaggtgggttgccctcaatggagaggggacccaccctaaagatgggcatactaatggcagtatctttttcaacacggattatttcctttacctaaattttgaagtaatagcaaaagtatgtaccctggtattggtgtctctaaattgcagcacaggaattaactacctgttttcttcctacagcaatattggggataacctttttgtatcttcgtggtatgtcatgttgggttcctttgtcgggatagctacacacattgtacattactacgtgtgtgtacaacttctgagtagtgttcctactgggagaggagctttaaagataatgataccaccaacgtgtgatggatcatctgaaggcatttgctctcttcacgatttgtttttcaaaaaaggagacccaattaacaatttcatcgtttatatggtttccctgtcaagagtgaacttccaaaatatgatgagcttcacctacttcctttgttccttgttggccctgctaatatcctctactctccatttgaaggggataatattggtgctaaaggagagtagaaaatttaaaggtatcaaaaaaaaggttattaccctgtttgtaattttgggatattaccttttggggcttttttatttgtctccttttggacacaacataaatttgattatgaaatatgccacgttcagttgtgtgtatctgtttgtcgtctttgctcaagtggtttgtgttacatggacttatgcgtctgaacggagggaacggataataagtggctcccccccaaaaaaagagcatttttttttgcgtcaaccaatatttttcctcttcactgcgatgtgggtggtgccgccagttgtgctatacctacataggcatattttccccaattctgtttttttttcatttgggttacccctcctggtgagcgtactcctgtttgtgtgcgtgaatgccttttttattttcagtgcaaaattgaatgtcagactgagggagaagctctactttctgtacatccttaacgtagacactttgcggatcagactgaacaaaattttgtatggaagaaggaggacctacgattttgaaaaaagggaagaacacccccttgtaattttcctcttccaaaaattaacaatttattggtgtttcttaacgaagtttttcatcccccagattttactcaccatcgttttgagcaacatcttctatagtgttcatttttgcctcaacaaggggaccacagatgtggggctccactcctctaatcagtacccgcgcttcgcacaggaagaatcagctgtcgtccattcatacctacggaccgcctcgaatggtaaagatggatctgccaatttggatgccttttcaagcgaagcgtcaatcgagacggggagaaccccccaagggggagtccccttcgaggagacataccaagaggtactcacaaacacaagcaccgcaccaaagggaggagcacataacatgaaagacacaaaatcggagagctcttttggggcctgtgcacacctcaccgctacgatagcagccatattgctcactctcttcatttcgctcctcacctttgtaaggccaaacaaaatgaactgcctcgcatgtgcccccaccaacacctgggacattagcgatgtggactttaagagaatgaaccccgcgaactatgcctacacaagccgcatacacttttttgaggaaatataccccatcgagagaattatgcctccctatgtttggacgcacataaccaaacacatagagaaggaaaaaccagttacatcattacacggggatgacaaaacggatgagacgatacatgacaagagcttttcttacttaaacaaaaatgactttgaaaattatatcttcaatttaatcgatcggggatccaaattgagccacttttcaggcacaaatgggcagcactagggttttgttttctcccctttttctttttttttttgcatgaatgtttggtaggtacaaaccgcttcacccatttgcgatgagctgcgcgttaataactttacaaatggagtgtagaagtttcacgaatgtgtgtactacgatgtggcgtcccagcaggggttatgacgcgccatttgtatgctcggtagagcacaaccggaggcaggaaaagcacaatgaatgctttttcacagttcattctttttttccccttatggttgccttcattcttttttttttttttttttttcccgtccccgannnnnnnnnncaaaaaatataagtggcactaaaaaaaaaaaaaaaatttaaaattaaaaatataaagagcaaacatatcgtgtgcgacaaaaaagggaacaaatgcgaacgcggatattcacttgagcggcttcatgcctaagtccttcctgattttgttccaccgttccacagacaatgcatcctttttgttttcctcgatatcagaatcgtcctttttcttcctttctttttcctgcctttcttttttcttccgttctttttcttgccctactttttcctgcctttccttttcctgtccttctctttccttcctttcctttttttttcccttctcttcatccgagtcatcacgcgcgccgcgcctcttcttctccctcctgcgagtctcgggcgattcactcgtggagtagcttcttcgcccttctgaagagggtcttttttttttgtgcctcctgtgttcatttagtttgttttctcgccgttttgttctctccctatcgcgctcgcgggagtagcttcgacccctgctccgatcgcggctccggtccctatccctatctcgatcgcggctccgattcctatctccatctcgatcgcggctcaggtccctatctccatctcgatcgcggctccggtctctacctctatccctgctcctacgcctgcctctctcccagtacccatttctctctttccttttgcccctctctacatgaccaccccccccgatccgtagccactactggggtggttatgtcccccccgcctcttctcccccttgtcaaggctcccaccggaggaatccttccccccttcctcggcttgattctcaaacagttcattcccagaagaaatatttagcaactctttatagtagtccaaattaaccttctctagcaaattattatcttccaatacttgtctcttcgtaagacttggaaaatcaacatctaaaaaattattcataactaaacagttgtccacaaattcatccatgtaaattttctcgaaggttccattctgcaacctgattctcaattttctgtaatcaaataaaatgggttctaagtagcgatatatttctaggctctttccaatcagtctaaggtagaaaatgcccagagctcttaaataaataaattcttcattttttatatactcgtatattatatctttgtctggttgtatttgtagcaatttcagcactaagcagaggaaccgagttggttttctgtttcccccgtaggttcctccaacgtactttaggttcaccgcctggtcgataattgattcggctgcaaaaggggcaaaaaaaaaaaaaggggcacccgtgtaggtggcgaagagcagcatacatacacgcacttgcagatttagatgcagatttgcacgcagatttacatgcagatttacacgcagattttgatgcagatttacacgcagattttgatgcagatttacacgcagatccacttgcaaatgcgcatgatagcgctgggccgcaccccgttggggtccttcccccctatcacttgacgaaggagggtaccctctaaacagtcgcaaggtacaagagattaacgtgaggacgcaattaaaacgtacatgtcagggcaaagcacttctccttccagtaggggctctcatatattttgctccgtataatattcgatattaagtactgcggattagagccaaagattttgatggcgctcacgtccgttcggttggccattggatctgagttgtttgtctctacgtagtccccctagatagaagcacacgacatcgtgcgcacctttgtcagatatgcaacaaaaaaagggggctggcgaaattgtatactaaatggggtaggattaaccaggggttagcaaaatggggaggatgatggcggcatttttaaccattggcatgctgctgcgttcctcattctatgcggcgtgtcattggtactacatgtatattatatatatacttctaaggggggtaatttaggaggatgcccttttgtttgcaggagtcctcccttcacttatttctatgcctctgttgaagaatcccacgtgtggtattttcccttaccttcattttagcgttattaattttgctttaaccattcatcgcgttgtacgcttcgccatcttaccaggtcgtttttttaaaaaaaaaaaaaaaaaaaaagcgccctccttggagcgcccgagcgagatgggcatgagtaggcgacacacgacgcacgtatggatataggaatatgtacgcatgcacatgttcgtaccttcatggggtaagttttttcgctacaggtaaaacccagctagggaaattcccccaacaattgaaaagaaaaggttcactcgcctaaccaagttaatatattcctccttggttggctctccaacccctgcacgtttacaatgtatgcatgttggcaaggaaatatgtgacacgtatatcacatggcactccaaattaaactcgtttgggaaaaaaggggtcctaagttacacctccgcgcatcaccttaatgaatagagcaaccgtggggggagtagtactccccccctatgcgcttattaaaaggtgcttctccaatatgtactctccaagtgtgaagagaaacatacctgagtacattgactttgaaacattttttcccaaaaaggaaatcaagccagatgttctgaccgccttcacgatggcaaagcaacagaggctagaaaaacttctggaaaataatccgctagtattgtacaaagggagagtaatgaaaaatttatcatgtcctaggatcaagaattcagggagaaataatgtggggaaaatcaccacacggcatagaggaggaggacatgtacaaaggttaagatttattgactttaaaagatcgaggaaggatatctatagcactgtattaagaatagaatacgacccatctagaagtgcacatatagcgttagttcagtatgaagatggtgtattgtcctacattttggctccccttttgttaagacctggagataaaatcattgcaagtaaatatgcaaatatcaaccctgggaattctctacctttgaagaacatccctgtgggaaccattattcacaaccttgaaatgagaccaggggcaggtggacaattaatacgagcagctggtacttatgccactgtactgagtaaggacagccaatacgcaacgataaaattgaagtcaacagaaattcgaaaattcccactagaatgttgggcgactattggtcaggtctccaacttggaaagacatatgcgcattttaggcaaagcgggagtcaacagatggcttggcaaaaggccagttgtcaggggagttgccatgaacccttccaaacatccgcatggcggaggcacaagtaagaaacacactaaaagaccaaagtgctctctctgggggaaatgcagagatgggtttaagacacgaagtaagaagaagccactcgggttaatcatcaggaggaatatttgtggccgcttgcagaagaagtacggtgttacggtgtgatctgcagtttgggtggaagcccacatggggtatgattcacgtgggtatgtatgaaataaatggtgacctcattcgtgtgcacatccacccacgttgaagaagcgcccttggaacgtgtcatatgaagggtggcaaaattggacccagttccgcccgactgaagggacccccattttgtgcgtcttcctttttgtgcgtcttcctttttgtgcatttgtagactctcatccctgtgtatgcttcgcttcataaagagtaagaaaatggccctcaagttggaacaaaaaaagagatatcagatgggtgcctattttgcaaaacgccgtacgctcacgcgtcacacacacacatgcacatgcacacaggaggggggggggtgcacattcggaaaggtgtttatgtcctgtttagaggaactcatcaccgcagtatgcagcacgaggagtatcccctcgatgggccatcattttcgcagctactctccagcgaaatatgccaaaaggtggaaaaatgcgaaagggatatttttttttacgtaccagttcaagcacaatgatgttggttttttctgggggggggcacccacatgggcaattctttttttttttcccctatcaaactgccggtaaaaataataaaataaaatagtcgttcatgtggaatatgcagattttacgttttttcccacttgtgcgcttcttctttcccttttcctcatgcataaaatgcgtgttacacgaaaatgaaataactgtttgtttttcaaaatgataagcgtaaattttgcttttctgggggaaaaaaaaaagtgttgcctttttggaaccacctgtttgcataaacgtaaggcggaatgaattttttttaattgtgggggatacttcctcacgcgcagtcgtacgtgtacatgatgctgcaaaatgcatttttgcatgtcagtgtggggactgcgcaaagttagtggtttcgtatcgtatgggcaggcaagttgtgcacgcgcatgctttatcgcatttttacttttttcatacgcatacccacacttcaaagtggctacttccacttcgtttggggcaccccataggcgatcaaaaacgcgaacatgatgtatattttttaaaattgtaaaaaatacaacggaaaattttgtgataacccaatgagtaaggagaaaaaaagtgaaatagcattttattaacttcttcgattgtccttttttaacctcgttttcatttgcacgcgtgaatggactcacctgagcatagccgcatttataagtgtgtatacaacatagggggagcattttgggacaattgcgccccctcggtgacatgggttccccataagggggaaatatgcaaaccgcttttaacgcacacgtggatgagcggggccgatttaatttcccgccatgtttgccactcgaggagaagaaaacggcacacgcatatgaatatgcatatatgcgtatgacatgaaatggcatggtgtaaaacgtatgtgttgtatacataacacatacaggcagacattagtaacgcgccaggatttgttccatttttttcccaatttgttccatttttttcaaaacttttcccaattttttttcctctcttttccatttttttttacactcttttccattttttttccaatttttttcaccagtctgcctatacccttgcggaaattttttcacaaatcgcgcaacttttacctcctatatataagttttttttttttcctcagttttgccagctatattttttccccttcactttatgatttccttgcttttttaaatttcaaattgagattaaaactgaaattaaaattgaaattaaaattgcaagttacttccgcacaaaatgcaggtccgttcgttcaaccccattgtcagggagttcttgggagaatttttggggacatttgtgcttatgttcctgggggaaggtgccacagcaaattatcacaccgtggaaaatgcgaaagattggcttcgactatgtataggatggagtttgggggtattttttggcattctgacagcggccaaattaagtggtgcacatttgaatttagctgtgacggtgggttttgccacgattaaaaaatttgattataagaaagtaccactatattttgttgcgcaacttttgggggcattctcagcaacggcatccgtctatggattatactacggctttgttaaagagagcaaaatcccacagtttgcgtgggaaacaggcagaaaccaagctataggctataccagtgcctttatgcacgaattagtactaacaggcattttactgctggtgatattactagtggttgacgaaaacgtatgtggacattttaatgttataaaactcagtgctgtagttggattgaccatcttatgcataggtttaagctttggtggaaataccggatttgcccttaacccctcaagagatttaggtgccagattactttccctagcagcctacggaccccaggcattcacaaaagatacgtgttactttttagttccacttatagccccaattattggctccataattttttgccagctttacgataagctaattggtccgctaattgaaggggccaccacggataaaggcggcgtggaggtgtaacacactgtgctatgtgggcgaagtgctgaaatcttttaccacagaaaagcaaaataacgtggaggcacaacacttgcgcgcaattgcttgcacataattagaaatgtgccctccctccctacaagcgcgtaaccaccctttgtagtgtttagtttatgctacacttttgttacgtgttctttttaacgacgttgttttgaagcaagccatttcgttcttgctctttaaaatagtttttctatttttccaaaacgtaggaattctgcacattagtggcgctgccctaaatgctaaagttaattctgtatgcatctcgtctttgtgcatcccttctgtgtgcatcccttctgtgtgcatcccttctgtgtgcatgtatgctggagtgctcgattcatttcgtgcgaccacgtacatacatccttatgcacgttaaaatgggacccgttttggacgattccactgcatttgtagcttttttttttttttttctccccttttttttttaagtctcaacatgttcgcgtttgcggttttagtgagtacatactgttcttgcgttgatccatgtgctttaataggtgctattgcagcaaatgtaatataagtatactatatacatgttttgtaaattcatagcgtattatcctattttttttttttttttttttttttttttttctttgcattttggaattatcataaaaacattaacgtgaaatgtaagaacttacgtgagaaattttaaaaactgttgtaatgcttttaaatgagaccacccacctgtggtgaagtgagcgcacgtgtaagctaagtttaagcggcgccaacatgtgtatgctgaatgatataattagagaagggcaaaagatatagtgcagcacgggtgtgtaagtgtcttttgccattgttttcaagtcatataaggggaaacaaacctgcgcaattatttaaaccattttattaggagagtgtccccccacaagcagtatgttccaccactaggatgacttccattttgttatgttcgttaaggcgatcctttttttgtgtacttttaatcacttacagaattagcagcacctttcgcagtttagttcattaaattgccggtggaatattaaccaaaaaaattggcattctaacatgtgctaatatttcccagtttgtatgcacttaaaaatgagctgaacgaaatcgcccaaataaatagtgcaaattaatttacaacagcaaggcaaatataacgattcaagaaattttaagaagcaccaccccaccccaaaaaaaaagaggcacaactttgttaggataaatgtaaaaatgtgaataattggctaactttttatttgtcaaaattttgaccccattcattcttccgctaagccgcacggaaagaaaaaccaattgaagggcttccattccatttcgagttaggtacataggttataggtgttttcacgtgcgcatcaccattttggttctgaaaattggtagtgtatttttgctttcagaagtgcttcacctctttgccattttgtcattttatttatgttttttttttttatttttttcaccttttgaacctttcaaaagcatgttcgggcaaaaaatgttgctgcttaaaagaccttttctccctgcgcgagctgcccccttttgcgcgcaacggaaggtgggcaggttcattacgtactatacaaagtcacacgaatatatcaaaataaatgatgaacacttgactgaattgaagaagaaaaacaacgtaaaatgcaaaataggcattagcaattatggaacagaaaaattgggggaaatcgtgtatatcgatatttcgcataacataaatgagtacgtaaagaagggggactgcatcgcaacggttgagagcgttaaaagcgtgggggatgtatacacgcccattagtggccaaattgtcgacatcaatgacaaaatagtcgacaacgtaaatttaatgaacgaaaattcggaaaccgatggatggattttggaactactgaccaatgatgtgaatgaaaaggaaataatgagcttccccgaatataagaaaatgtgcgaagaggaagagcaaagagaagcatccaaaatacagcagagtgaacgggactgtctagaggaaaaaaacaaaaataaaattttcgatttgaacgacattaagaacattgaagagaagcggaaaaaataacccataagaaatgaacaacaaacatgtggcctgcaacgaattggtttatcttcctcccccccgtttggatgacatcccatgtgtgtaaattagtgtggatataccaggtaaaaaaattgaaagaggcgcacacaaatctgtgggtagaagggggtagctattattttcaactataaaacaacttggctgtaaaaaaaaaaaaaaaaaaacgactagccaaaattgctcatttcaaaattttgttcataaaaaaaaaaattgtaatatgagacacatttcgaaatagctgtagaaaaatgtcttttttttacaacttttcaaatgtgaccgttcgagctgttttgcattttagtatgccgcatttcttccctatttttgctatcaagagaataagcgcgatgaagcgcggtgcatggtgcttacaactatttgcagaagtctgccgcgggggacacctcaaataatggccaatgtgacaaccgttattttgtttattggcattattattattatattatttattttttctcgtgtcttacagttttaaaatggtgccgcattttttctttttttgtgttgtgatacttttaaaaaacgccactttgtgcatttttaaacaaaactttcgaaaatgacgccctattttatttgcttcaaaagaatggagaattaagcgttcggctgaaaaaacgaattaaaaaggttaccgcgttttggtaaaaattttcatttgtatgaacggctcataaaaaaatgtacgaaaaggagttgccagctcaaaaaaaaaacacagcgaatggcaatgtggaaaagttgccaaatggtgaagtggctaagtggcaaaatggtgggagtggcgaatggccaaatggccaaagccggtgatatgaccagttatgcggccaagttagcaacaacatagtagcacataacacgtatttaaaaaaaaaaaaaaaaaatgcatgtgcgcatcgttcgtgtgaaggagtatttttccacggcaattctgtacctctcttgcacagctcttnnnnnnnnnnnnnnnnnnnnttttttttcaaattaaacatctttttaaaaaaatagttttaacaccaaaaacagaaaagattgctaatacgttattgtacatcgcttcatatcattttagccttaaaaataacttgtcaaacatttgtgtagagaaaatatataacaaaaaggaaaagaaaaaaaaaaaattcataagcaaagttttggtatacatacacgtttatgcttacatatatttacaaaacctgtgaatatatatattaagataaccttttttaagtgaaagggaaaaaatcgttacagctgctcgaggtgtattggacaaaaatcgctcatacatacacgaattaaaattactcacaaaactgttgtaaggagctggaaaaaaggcatctgaaaatttccgcaaaccattttgattgccataaatcaacttacgaaaatgtgttgttgcgtgtgcggattgttacttttagccctgattgctctaattgttatattaattcttaatgggattataaagttgaactagaggggggagaccattctttgaacaatggaaagggaagaaaaaaaaaaaaaaaaaagtatgcaacgatggagtggatgtttttgtcaggcccccagagtatgaacaaaatatttttgtgcgaagtgttacgcttgaagacgccccagttgtaggcagaagacacagctctcttcacaaagagcgcaagaatgataatgcctcacacgttggaattatgaccagtcatgccaatagacaaaagaaaaaaaaaaaataaaataaataaataaagttaacgtggctgagaagaaaggaatgctggcgtcttcggcgggaaagttgttaccccataccctgttgtatgcattgcgaagatatataccgcagggcacacactcacatacatgcgtgtatgtatgttaatgtgtaggtgcgcacttatctgtgaagatacaccccacgtgcgtgtgtttaaatacgcaaccgtaagaaaattacgccctaattaaaccgcacaccattctgctgcacgacctgtttcatcatgtttagagcgccgttgtgtcctgacacgatcgcgttttgcaaatatgtttattcatacgtacgtgctcacatgcaatcgtaggcgagtttgcttcagtccatctgttcgtactcacgcatatttgtacctatcccgtgtaaacatatattttttttttgtatcttactagaaaaaacgtttcattgtaaaatttgtacatccatgcaacggtacttcagacgtagtcaatgaagtttgttttttttttttgtaccaaatgacagttacattttttaaaagaaatgttaaacttttgagaggaacccaaagttgagaattaaaatatctatctgaaaatatgcaccagctcggtgtgcttagctattcgtagggcacattggtgccacatcgaaaaggggcctttttctcacgttttagtgaataaccaaacgaagagttcgcgatatcgttggtggtgcgcgcaatgcaacgtgcttttgcgaaattggtttcctaaacggacggagagctaaacggctaaaaacgcttcaaacgaagtcagcccacggaaccaagcagaatccaaaacgaaaaattttttccgcagatgggtgtagctaaatgcaagcgcctcgtcttcgcaagcaaatgaaaaattcccatcatgtgcctttaaaaggggaactcccaagtgaacagaatttcatttaatttaacctttatacatagatgtcccctttttttagggcgcagtatgctatgcgctataaaaatatagggctaaaaattgttcccatggatatgaggtagcacatgaacgagataaataaggacccagctgcacagagtcttgtttgctggctgtatataggaacctatgccagtattaacccaagtcgggtttatgcaaacctctttttttaaaaagggggaaaaaaaaaaattgttcttaacaaagcgtatacttattgcatattcataatactggctaaataaaaatactctttttttttttttttttttttttgttttcccaaacctgcgtcgaaagaaaaggagggaatagaaaagggctcccaacgaaacattcttttatacttcgaatcgacgccaaaaaaattttatttgcaaaattcatctacaacaattttgtacgccctgttgcatttcccacttttctgctgtaaaattaatttggaagggaacatataaccaacgcattgcaaaattttttgctacatttcgcacgtaaaattgtaagggtaatgagatttcgtgcgatcgcgttggtagaggaagagaaacaacctgcgaagtcagacttttgtttaagaactcgcaggggagaagcagcacacggtgagcagcttgtaataagaatccccaatccgtaacgcagaaaacttcccccctttcacgtctccaccacggcttcccccctttcacgtctccaccacggcttcccccctttcacgtctccaccacggcttccccccccttcatgtcaccatgaggcaaaacctttttgacaccaaagcaagcaaagtcaagcggaagaggaatatcctaagagtaaaaagcagcaagaagaatctccccaccaaaagggaaccaagcgaaaggtacaaggacattcttaattattacaaaaatgaaaaaaaaacgaataaatttattgataagagaaaaagtaaggagggacataaaaacagtacaaggtttaaaaaagggaacatttttaacctaaacaatgactcctttttaaaggataagcatatcagtaccattgatgtatacggggagggggagcattcggatgatagttccttggacagtgaggagaagtggtccggggggggctctcgaaaaagcaaaaggaagaatgacgcgatggtgaatacctttgttcaggaaaaaatcgaaaaaaaaaaattatggaaaattaaaaagtacgaaattaaggaaaagttacgcgaaattgataaacattttgaagtcattaaaaagagcgtcctttctttgcctgcaacaacggggggagtgaaacgaaatgaggacctcgcaacaaggggggtggcccagacgttgacaaaggcgccaagctgtaacggggaaatgaagaagctaaaattggggatggccgaagaagaggaacaacaaggggaccaattggtgaacgcaaatgagcgagtgaagaaagcaactcggaggggagaaaagggagcagacgggaacgggagggtccaaatgaagatggaggtaggaggcaagtccgaggaggaagtagaagacgagacggaggaagctgacgggttggaagtggaagacgaggcggaggaagctgacggggggaagtggaagacgaggcggaggaagctgacggatgggaagtagaagacgaggaggaggtggaggacggattggtcatagaatccgggtgggaagcagaaaatgaatcggaggaagatgaagaagaagaggacggccaggatgagcaacacggaggtggaaatacccccgagggctcaacacaacggggagaaaacggatcggttcagctcaaagaggattcgtcgaagtcgcagttacttggtcataaaacgaatgagagtgccgaagaagtgaaagaatcaaagttgttcttttccaaaaaaaaaacggaagagacggataatcaaaaggcatactcagtgtggtgcctgtcagacgatagcgacaatgaaacgattgcaaaactgtttagtaaaaaaaaaagacttccttttaaggacgaaacggtggtgagcatatcgaaagacagagtgaacaaaatactggggaagttcctactcgatggtaacaaagaattgtgtagccattttgccaacgaatcaggtgatgaaaaaggagaaaaattaccaacttatatttctatagaaaaaaaacaataccagttggagcatgtaatagcacttttagatggtcataattttagcgctcagaaaaaactcctatacagaatataccatttaaatatgtttaataaaaaaaggagaaaagcattccccattcttctttctttttctcgctaatggattattgtatcctaaaaatttaccattgtttgaaatatgatttaagcttacacaacttgattgagaattacaaggacataattgtggccttttctcatcccatgaaaacggagttgtatctctacatatcttttctccttttgatcgttttctgcaaaacgcaaggaaggggaaaggccaatttattttacagaaagaaaagaaacaccttagcggagtacgtagagtccaataaaggcgcgcacggtaaggcctatgatgtgcacatatactccaggattttgaagagtgccgatttgttcagtgacattttggaagagcacaaacctcagatggggaaggaaggctcagcagatggggacggcgctgcagatagtgacggcgctgtagatgcgggaaccatatcgtacgtccactttgcggttatccttttgacgctaattatatacccaatggaggggagcgaaagtaagcagcaaagtcaaacaggaaaagggaatgggaggccccgtttcgagaagcacggagctgacgctttaggagaaaaccccgccattgagcacctcctaacagacattaacaaaaatagggtggaggacgaaaaaatggttcataagtttgcacatttgaaaggggagagtctcctgaccgacaaggaagaaaaaattcctctaatgggttacctaatagaattggtggagtatatattttataagtacttccattctgtcaatgctaatttgccccttggtgaggaggatgacgggggttgccacgacatctgtagtagcggtacgtatgccaatgcgagtcgcatggaggagtgtatacagaatgtcgagcgggcattctgcgttaagcggtttgaagtgggcgaggtggtcaaatcgaacaggcacaacctgacagacaagcagagcaacaacagaaccgatgtgcagagcgacctcggaatctttgccaaaaagaaacaactaaaaaaagcggtcatcttgttgaacatttataatatatttctggagaatagcaaaaaatatagccagagtttcttttacctctccttcaaaattttaaacacccttttgtacggcattatttatgaggggggaaagtcaatcaggggaagaggcagagacggtgaaaggaattacaacgatgagaagatcctcacggaggagaaggatcactattataaactctcttttgaaacgttcaaaaatgttatcctttttttgaaggcctccctggacaaacagtttaacgtctacatattgatcaatcacatagtgcgcccgtgcctgctgttcttatttatcaactttttaagttatataaagaaatggggcatgcaaataaactttgccaaaattgtggatgatttgggagacttccgagtgagggaagattacttggttgctgcagacactcccttcgtgaagtatcaaagaaaggaggaaaaatacttcctgtttttgttatacacatataagttaatgggacattccagcgcttatgagattacgcctatagtttctcacaattttcaacacagtggcattcagatgtttactccgaaatatgtcaacagcagaaaccctaaggactttctcatcatgcagagcggccaggcgaagtttgcggagatgagggccgcgcgtaagaagatgaagcagcagaagaagctggactacaacgaggtacgggcagagcggttggcgttctgtttggcgacgttcttggcgacgtgtttggaggcgtgtatggaagcacgcttagccattgagcgcttattcgccccgcccactcccttcacttcccaattgcctgtctcctttcctgtaatatatttcccccttttttcccactttgcagctgaggaaggaaaacaactaccttctagcccttaaagccaaggaggaacaggagagggtgcgccgaaaccaggaaaaatacaagaaagtaaaactcatggcaaagaaggacgtcgaggagtacaacaagatgaagacgtatacccactgaggggaagacacctcgggaggggaaagcgccccgccatattttttcacgacatttgtggctgctctacgcatatttctctatatgtgcgtgccccaacccctgcaactttttagtgatcttttttttctgccccaatggcgcatttttccatcccagcaactgcgccattacacgcatttgttttatggtcaataattaggcaaaacaaaattttttttttttttttttttttttccattttaaaaaactgttgaaattttaaaaatatgcgtgtggaggggaaagcatttaaacggcttctcaccctaccctggccccccctttttacgcacacttttaattcggctaaaaatgaacggaggtattgacatatttcacagggagaacaaatggagtaggcactgtaatgcaggtagacacaacggattggtttttttatcctttttgtcgttaaaaatgggaatggaattgacacgcgtagagggggaaacacgcaaaggtggagtgaagtcatgtgagaattgaagcttctgcgtggtcaggggggggcggatattacggaaaaggggggcaattacgggttgagcagcactggcacttcggtggctgctcttctggctgctcttctggctgctcttctggctgctcttctggcttctcttttggcttctcttctggctgctcctatgttcatatgctcctaaccgccgctatcgtgcattccccgcagagggcatatccgaagtccgacctcacttcttcttcggcgactcataattaaagtcctcgttcatcatgttccgaatgtcctttattttcagtccacaccactcgtatttatttatatatgccgtggtgtaattcttctcattctgtttattttgtatggatatgtggtcatgcatgttacttatgctggttcttgttttcacaatgttggaaatattttcccttatgtcttcatcaaaggtatttgggattaagtctctccacccgttcctttccagtaaccctagttgtccgcgttcctcccgtttcggcatcatgtagtacatgtacagctcgctacatcctgcggggtggaaagaaaaaagggaacaaaaatggcagggaaaaataaaaaagggagcataaatggacggggaaaataaaaaagggagcataaatggaagggaaaaataaagaagggggcataaatggacggggaaaataaaaaaagggaacatgcgctgtaagatctagtagcaacttcattcggttcgtgtgcctatctagcgctcctttttttttcccctcaccgataatccgctcgtaagagtcctccgtatctgaggagacatttttcacagacgtgcaggggcacacgttggacaactcggtatccttcccgatgttttccttttgaatattttttaaattcagatcgtagtgcacagaatagaagtccgtgtcgtagtgcatatttaagcacatgtacttgtaggagcacagtagaaggtagcactgcctagggaaaatatcaatgtcgctaaaaatgatgtgtataaacttatttgccttgtttgctcccgatttgttttttccgtctggttcgctatcttgtctgtgttctacacaagggagatcttcctcatgtagggggtcctctacccaggtcgggtaactgtagtgtccgctcccttcttcattcttcctctcagattcaacagtgtggctatccaagttttgaagaagctcagcacagtctttactaaaatttaggaagtacgttgcggggtactgttgcatggcgaaattactaaaaaaagcatcttcctcgtttgtgtggctactatccgtccttttttcattttttttcttcttcttcgttttctctttatttgagttgctttccccaagttggtgtagcctatcgtaaaaactttttttctttttcgattgggtcatctcctcgggggtcccatccaccgtgtgctcttcctcaagaccggaagaatccattaactcgttggaaagaatttccttctctgagggtgtcctataatttaggaatgcctctaaaatgattctgggcaaaaatgctcttaaaatgtaataggtcgattttgcattcaaaaatggatgagcccatatacattttatgttcatctcggaggtacctaagtactcgattagacaaccacaaacgattttcttaacatgaattgcattcccatccacagttgtttcgaacgaggtcgtatttaacgtaattatgatgcctgaaaactggtccagtaaaatatcgtcataagctttcggtacatttttcgttaaatctttatccagttctagtagttgaaatggcagattcctatttcttacgtcgttttttttattcactgaattttgcacataactccaattcattaacattttttcatgtaaaatttgtcgacgtctgtacatgttggtgtagttaaagaggttttcactactgctaagaagtacatcgatttttttttcttttatttttattcgtgttattgtttctttcagtttttcaaatttcgtttcttcgtcttttatttgcttctgttgctcgtagttcttttcttcgctgcaatcctgggttaggtcttgcacgagattttttatgaattcttccttggttacttttgcttcttgtgcttcctccatttgtggcgcggcctccacgggggttccttcacccaagtggcttgtatctcccggctgctgctcttcatctggacggctggtcccccctccagcgcagtccccctgattcaccttctccaaaagggtcaaaaattttctgtgctcgttctctacgatctccttatcgtcatcactcaggtagttcaagttgtcgtacgaggtgatccccttttcgagtatcttctcctctccctttctttttttccttccctccagattgttgttaccttttttcacttccccctcattaagtccgtcctgcacatgatttgccgtttctttggcggaagaacggttcctatcttctagcgcaaactttacatcgtgttgatcagtcaccgtttcgcagtttttaatgggagttttatttcccatggttggcggtccgagctttacttcctccgtcttggaacacacagagggttgattcgcattttcaaactcctcacacgcgacaccattattattactattatttctattattactattactattattatcgttattattatcatcatcgccgtgtggtgggtacttccctggggtagcctcattttcctgtttttctgaacatagttcacccaccgatgttgcttccaccaccgtttgcagttgacctccgtgtgggtccctcccctttgcgtttttgtcttccctcctggaatgactcctcctctgtcttaactcatttttataatcattaattatgcaaacaaattttttttttctttccatcaataattttaaatcatttgagatatccatcggtaggtattccactttaagattcaaatcgtacattttgaaaaattcatttgtttcgtttattagatttttgctttggtctattgcaaactgggggaactttatcctcaaactgtttgcctcatccgtttcgcttgtgtcgcaggggagtttcttccctggagttgctctctcagactcggaggtgctcttgtcatccccacagagggggggctgttcctcgggttggctctcccccattgacttggagttctccttaccgtggctgacagggtgactaccagagaggctaccagagcggcttccagagcggattccagagcggctaccagagcggcttccagagcggcttccagagcggctaccagagcggctaccagagcggctgtgagggcttcttccagcggcgcttcccacgctgctacttcggctgcgggcgggactgtccattttggccgaccccaaactatcatgactgccgttgcactggagaggctcatccctttggagtttcgcctcatgggtgggggaacctcccttctgcccttcctcacctggttctccatctttatgtaacgtttcctgagtctcaattttacctttggcattacttatagcggcgttatcattagggttacattcatctacccctttcgtagactcaggctcatcttcgaaattttgtccctttttattctcatctagggcacttccctcatgggggttgttaatatggtttacctgacaaggtgcactgccaccactgtctggaatgcttaactgtttgtctttcttcctactttcctctatgaggtttttaaaaatttcatcaattctgttaactctcttctcccctccggtatttttagcaaaaagtgaattctccctttggttagaattatttgtgttaattatgacatgattggttttttgttttttcgtttcactttttttatcggccatgcttcttaaaaaggcttgatcgttttgctcttccttctggttattctttttcttctcggttgtgttcctttcgtctgctttttctccttcgtctgctttttctccttcgtctgctttttctccttcgtctgctttttctccttcgtctgctttttctccttcgtctgctttttctccttcgtctgctttttctccttcgtctgctttttctacttcgtcttctttttctccttctccttcttcctccttctttgtgcacgtgtttgtcgtgggtactaaattggtactctttcccttttttgggttattatccgtttcggtttggtctggggggtggttggctggcgtctgttcgaggccacctgcactttgtgcattgctgttaataagccgtgcctcctgcgctttggctttcttgtcattttcgtccttcttggtagacagtaaattgcaaatactgggggtgttcaacgtagccctactagcaatggtagcagaggtagccgtcggcggaactgtcgctccgttctttttcacgtccttcccactggtataattaccctcactgcatttttttatattgataaaattgtcaattaggtagatattgtccttgttgtgcagttttattaacttccgttttttaattacgctatggtaattatctcttgcttccgttgatgtgctttcctttttgttgctaccggcggttgtgtcattgttgagtagtattctctttggctcctttttcgggtccttttctgtaggcagtttggaagaggcgttttttttctggccatctgttcccacctcatcagatttaatctctttcgtttcgtcatgcgaggtggctccctcctccttgttgcttctcttcaaaattgcaaacacgttttgtacttttttcgtgaaaaagttttccatggttggtttcgctgcttccactcgctacgtgctgcactgctatttggttgtgtcgcctcgtcgtgttagcttccccaccgtttagcttcccaccgtttagcttccccaccgtttagcttccccaccgtttagcttcccaccgtttagcttccccaccgtttagcttccccactgtttagcttccccaccgtttagcttccccactgtttagcttcctcgcgtttccgcggatagcgtattttttttattgttttattttttgcatttctgccagggcttcaccttggcgatgcacctgttaggggaaaacgggctagctatcgcaactggttggagtgacgcagacttgcattacatttgagggggcagatattaactcggtgggaatttttgagaagcgttaattttatcaaaatgcttttaaaagcgcttccttattggggcgacctggcctatcgaatggaacttccattggcggggtgcttgtccgtatgcatccagcacaagtctgcacgtgcacgaaaacgagtgcgtacggatacgttcatacaaactggtagcactgcctgaacgctcgctcaaacagtggcacagaggggagaagtttcaattttcatgcgccatgagcattcgtcacttgcgcttaaatggctaagtatgcacaggagatatgtccatgagaagggggaaaactgtaaatgaagcccaaaaaaaaaaaaaaaaaaaaaaatatatatatatacatatatactcataccatgtgagtatcaccacgcaaatgacacaataaaaacacaaaaatggttatgcgattatttcagttgattcgagggctcgggcatgacaccttattagcaaagtgcaataaaatgagaaaacgtgttaagtacgcgcaagcactaagctcaagcatgcttacaagaacaggcgcatgtacgcccgtgtgtgcatgttccacccaggcacacatgtgccattttattttttaatgaatcaccaaattgaacagctataattgagtgcaagcatttttagtaggtcctttaaatccccttttgcaagaagggttgagagagggaagggcaaagctaacgccaaaccggcttgttcagaacttcgtcaagcaacacttgcttgtggaggagcctagccaaccggaacgctcaccaagtgagtattcgtcaggtaaactttcccaaagtgaacattatccaaataaactttctcccagtgaccattcgctaaggaaaaaccaacctgcgaacggcagcacaaagccgttattggcaccccctccagctcaagggtgtgttgctccaccccgccatttgccattttgtgtgtatacgctcaaagggaaataaaattgcgttaaagtaacccctaggggggtaagatcaattttccattttttaaaacatctcctagtgttttaagttcaccaaaagaggcaaaacgtggaaatgtaaaaaaaaaaaaaaattacatgtgcatacgattgttgtgtgtatttcggtatatgtaatgcgaaaggggacgtcgcattggggggctttaatcagcagggaggaaagaaaattacacgaaattgtatgaaattatacaagcttgtgcacacttatctgatactctttcgctttttattttgttgtttctccattttttgcttatcaaaatcggagtcataaaaatcagcaggggaaaatgcaaagggtaggaaaaaaaaataacatcacatatgtataaaagttacatatcagcttttgcaacatccagatgggtgttttaagtactcccctacaaagtacattttttttttttttttttttttgtttcctttcttctgctgataaaattggctagctattttattactcccactccctttgttacggagtagttaatccgcacctcatgcacgaaacggttgtcatctgctgagcaggttttgttgtaaacccattttgaaggcctgtgcctctaaagggtgaggtgacaacgggggttgaaattctccccgagggcttctaaaaggttggtcaccaagttggagtacacacgtacgcacgcatttgctgtgatgcatgggaattccttaatttaaaagatttccttcacagctgtgcgcagtcactcagtttgctgtcactcagtttgcagtcacccagtttgctgtcactcagtttgcagtcactcagtttgttgtcacccagtttgcagttcacatgagggtaacttacccaccccacacagttcttttatttggaaaaaagtccttcgctcaacttaaagatggttgcatggtgccgtaatggaactacatctctacgcaggttgcttaggacagtgttacacgtttagtagtgcgaactgtttgccacgtgcaagggatgcatttcccccgtttgtcggattatccctacgcatatgtgtgtatgccatttatatcaatctgttttgcacctaagattggaagctgcctacaaacgagggaaaaataaaaaagggggaaattacaaaatgcacgtcaaaattgggcaacctctttttttgttcaccccttttacacacctttggagtggcacccaacgttggaatcctgctattagcagttgtgcttggaagtacggctggggggaggaaagggccattaagcgttcttgtcgaaagaaaaaagcttgaagtggctgtgacgtcctacgtgagttgacacgcggggtgtaaacattatgcgaacgcgctgacgcaaaaatgattagcagattaaccggttgaggggttgaccggctgaggggctaaccggttgacagtttgtcaggttgccgggttgactgattagacaagcggaacaaaaatgtgtactacattattgggcacaaataactgcccttaaaattgttgcgaaagaaaaaggaaaagaaatgcctaccccttaactcaacttgctgtgtttgttcagttcagttgagggagcccccaaagtgacatatacccacatcgtgacattggaacaaggcaggcaacacacaacaatgtataatttcgcgtagatttacacccgcccctcttcttccttttttagatcaaacgtatagcacagttttgacatcattattttattttttttttttccttctttggagttttatgaagaccaaaagagtgcattattaacactgataagaaaataaactccaaaaaatgcaaaactgtaaaaatgtacatatatacatatatatatatatgctcaaaaaaaatgccatgcaaagtatgagggggagggaagaaaagcgcgctaaaaggacaaccacatatgcgtaaaatgaacacgtacgttcatgtatatgtgcgtacttacatgcggagtgcacacattttccatttcgcgggggaagaatatcgagcatggttctgttaaaagaatccgagtggaagaatttttctgttgtactggaatgcgctggagaagggagcaaaaaagaaaaaggctacaccaattggggttaaaaaaatgcccgaggaggggtaaactgtaaacacgtgagggagtataatagcccaagctagccgctacttcgctcgcttcgcccaccagcacgagcgtaacatgaggacccctagacgggatggggaactttccaaaatgcggaaacagctaagttacaagaaaagcgccagatatgtaaaatggatacacaaatttgtgcagtggtatagaatggagaaagtggtcggaccgatatgggtacccacatactgctcaatcatagtgtttttacttttactgttccttttcaacctgctcgttggtatagccattctcataatcagctcaaactacatcgaatgcagaatcccgtatgagtacaaaagtcaagcctatacaaaatattcaatcgttaaagtaacacctgaacactgcaagggaaaagaaaatttaaaacaactgaagggaccaataaacatccattatgagatttctggagtggaacaaaatcactatcgttttttgacaagttttaaaaaaaaacagttacatggagatatatttttacaagaaaaagaactcagtgaatgtttccctttaattacacatgagcataatgggataagaaaaatactacacccctgtggcatactacagtggaatgtatttacagatagctatattttttatgataaggaaccggatgaagctccattcccaacccctttgcctttgaaacaaaagcctgaagatatcaccatcaaatattatcgcaagttttttaaaaaccccactcgtgacattatcaatttgcacaaaaaacaaatttacttttggatggatgaagaagttcaattacagatattgcaggaacatgccgaaacgaatgacaagctggttgtcttgccgcaaactttaaaatataaaaaagctggaaaggcagttgaaaatagccactttatgaactggcttattccttctgcttttaattatattaaacgattgtatgccaaactggatggccccttagtttttcccttttacatttatatcgaaaataattttaaaatcaccgagacgaaaattatcgtcatttcgaatgccgatttttacctcaacacgaatttgattggaatattttttatcatcaccgccgttttcgcactcctcctgtctttgctgtactttatccggatgaagaagcaccagtttaagtagccccccgcggttggctcggttgtagagcaaatcgaaaaataagcagtgcaaaggggggaccccgtcttccacttggccaacgcgctgaaagcacgccctgctctttcgtattccatgcctaaacagagcgcccacttgttcgctccattttttcgtcgcaccatttcggccctgcacgactcccccttcacgccattctcatcacacaggatatccatttttccttttttgtcctccttgggctctcaggaatgaatatacatacatgcatatatatatacatatatattttatttttttttttttgctaaacgtacagtttaataagaaaaaatatttgttgttcaagagccgctactcctttgagcataaagttgagaaaaccaattgctcccagcactttgcaaattcgttcacagtgcgctgatctaccaagaagacagtttgatcaccacggttagagtgttacttcccccacatcattatgttttccccatttttagagtaactatgcattatggaagcgcatttgcggacgatgcagactgttcgcatttttctaggtacacttctcacctgtgcagactatgcgtatggggtgtcttcctattttattttttttttaccgcccgcgccataatgtagacgtgcccgcttccaaattgtgcaatttttttttcgatagcctcccctgcgaggaagagtaggtatacaggaagttcaaatgctttgcttcatttttttaatcctccctccagaatcgggggtgtctgtcactacagaagtgtttcacctcttctgcacatacaacgggttcaatttttgcttccccacggagttgaaatattagcacactcatattatatgtataacgcatcactttggaggggggagacgaatgagggattgtctcacattttcaggtgaacgcgcgaaagggggggaagcaaagcggatcacttaaaaagcacacgtagcggttaacctttccttttcttttcctttccatttcttttcctttcttttacttttctcccttttaccgcttacacgaagtgcctttttggttactccgcaattcatccttttctgagcgtgcaagttcaacacacgtgtgtttgtaaagcgttacttgttacacttgctgcaagctgttgattctttaaagtgttacgggaaaggggaaataaaaaatgaaagtccattctttcgcaaaatggttttttaaaatgtgtaggaactgtttttccgcttttgtcaaatgtttgctttttttttaaaaagagagagagcagggctgagcaacaaaaaaggatttagtaacaaggaggtttatcttggcttgaattttttttattttcattttttttattttcatttttattttttttatattttatttttttttcatttttcctcccccgctgttctcccttccgcatgtagatttgcgaagtttacaaatctacaaaatttacaaaatttacaaaatccgcaaaatttacaaaattagagggaacaagatttcaaatttttcctgtcccctcttagtgcgaaggagaaaaaatctgtcgcaaaaaaaaaaaaaagtgtgtgtgaaaattatgctcatgtttatgtaaactgacagggtgaagcgttttaacatttgacatggcgcgggatatgtaaatgtgtgtatatatgcgttaaacataagtgcccattcgtacaaaagtttctatacacgtatatatacgtgtaactgagttttttttcccccccccgcatgcagtccagcttgcattgtgttgcgtatactctttatttgaaaaaagtgcaaaatttaaacgcagttaatgtgtccctagataggcaggattacacattccaggcaaactgcatgttgcaagttgcatttttcctctaagcaaaagttacacgtgtgaaacatgcaatatatttgagcaccgtggttgtggtagaggagatgagaagaaaaaaaaaaaaaaaaaaaactcacaaaaaatggtaaaaacaaagttgcgacttttaaaaatgggtgattttgcaaaataagcaaaaaagtgaattcaagttttgtacttatatttgcttctaactaaaggtgtgcattcaatgatttttggctttttttacaattgtgacttttgggattttttctactattttgactattttgactattttgttttttttttttttttttctgttgatttaatccccgttcttgcatgcaaaagttgtaaaacaaaagcagaacgatttttttttttttttttttttttccctttatgacgtgaatttttttttcctttttttgagtatattattattatccacaaattgtacacaattaattattgttgttgcttgatttttttttgctttttcttttgcttcaactttttttaagtgtagaacgcttttaaggcggaaaagaggagttacaaggaaaaacttgttttacaacggaaaaatttgcttaattttttgcccttttttgttcgcgttttgctcgcgttttgctcgcgttttgctcgcgttttgctcgtgtttttcccgcgttttgctcgcgtttttgtttgcgtttttgtttgcgtttttgtttccatttttgtttccatttttgtttccatttttgtttccatttttgtttgcgttttttctctcgttttgattcgcttttttattcgctttttttctcccctttttgttcccccccctttttttttgtccctttcggttcccctttctgggagagtctctcatttaatgcgaccaaagagaggccaaagaagcggacctcttcgtaatgcacaataagaaagaaaagaacgggaagttgttgccattcacccgtggcagttttagtgacgccatgtagaaaattatctacagaggtgtaattttccaccaaatagattgtgcaaatgtgtatgtaaaaaaaaaaaaaaatgaagcaaattgaatctctcacacgctgttaaatttgccgaatttgcagaatttgcaaaatttacaaaatttgccgcacacaccaattttccaatttttgccattttttgccaaaatcttaattttatttgcttcgttttgctcctttttttcacttttgtaacttcccgttctacaccctggtgtcgcccagagcaagtaggggtttcaaaagtttacatggaatttacgaggcgtgtgtaattttgcaattttgcaattttgcagttttgcagctttgcagttttgcaattttgctattgcgcgagtttgtgaccgtgaagctgctcacctgtgtgacggccaatttttgccagcggccaacctgttagtggctaccctgctagtggctacttcccccgcccgattaacaaggagaaagagggaaccaaatcgctgcctttttcttaagtcacaatttaacaacacaatatgaataaaatatactacatactgtttttaagcgcccagtgccttgtgcacatcggtaagtgtgggcgaagccagaagccgagcagaatgacccgcagcgctaacaacgttttgttggaaaaggggcctatcgttgagagaagtacacgattgagtaacccatggaaagcgttcatggacaagtacgatgtagaaagaacacacaattctgggattcgagttgatttaggggaagatgcagaagtggaaaattccaagtatagaataccaggtggaaaatgtccagtttttggaaagggtattgttatagagaattctgaggtaagcttcttaagacccgtagctacaggagatcagaaattgaaggatggaggtttcgccttccccaatgcagatgaccatatttcccctatgacaatagataatcttaaagaaagatataaagataatgtagagatgatgaagctaaacgatatagctttatgtagaacccatgcagctagctttgtcatggcaggagatcaaaattcttcttatagacacccagctgtttatgacgaaaaggaaaaaacatgtcacatgttgtatttatcagctcaagaaaatgtaggtccaagatactgtaatcgggatgcagaaaatagagatgccatgttttgcttcaagccagataaaactgtagattttgaaaatctggtgtatttaagcaaaaatgtgcgtaatgattgggaagaaaaatgcccccgtaaaaatttaggaaacgctaaatttggattatgggtagatgggaactgtgaagaaatcccatacgttaaagaagtggaagcagaagatctacgcaaatgcaacagaatcgttttcgaagctagtgcttcagatcaaccaactcagtacgaagaagaactaacggattatcaaaaaatacaagaaggatttagacagaacaatcggagcatgattaaaagtgcctttcttccagtgggcgcattcaactcggataaatttaaaagtaaaggaagaggatttaactgggccaatttcgattctgtaaataataagtgttatatttttaattccaaacccacgtgcctcattaatgacaaaaattttattgcaacaacggcgttatcccacccccaagaaatagacaatgagtttccatgcagcatatacaaagacgaaatagaaaaggaaattcggaaacaatcgaggaacatgcaactgtataatgtggatagggaaaggattgtcctgccaaggatatttatctccaacgataaggatagtatcaaatgtccatgtgaacctgaacacatttccaacagtacttgcgacttttacgtttgtaactgtgtagagaaaagggcagaaattaaggaaaataacgaagttgtcataaaggaagaatttaaagaggattaccaaaatggggagggaaaatccaacaataagatgctactaattattatcggagtaactggaggtgtttgcgtggtcgcactggcctccatgttttacttcaggaagaaagagcacaatgataagtatgacaaaatggatcaggcagaagggtacggaaagcccgccacgaggaaggacgagatgctcgaccccgaggcgtccttctggggcgaggataagcgggcctcccacaccacgcctgtgcttatggagaagccttactactgagcggggaagcaagcgaattcgtgagggcctcgttggccgtaacaagtggaggtggctaacaatgcatcgtaacccgcgtcatgtaaaaaaaaaaaacagacacccagctggtcaacaaatcgcccacaagggatgagaacaggcgcaaactaaaattgggctattgtcatgatcaccaattgtggaggaaatgaaaaaaaaaaaaaaaaagagtaaaagattaacacatggtgaagtaaccgattggttaggcaaagcggagtgaaaatattctccccttacgatttaaaagcataatttgcctccaccgaaatggacctctactattgttaccgcggaaaatttacctagtgaactaacagatacggccttactcttgacactcacttataacgaatctttgatgttttaactgatttttttcttttttttgtgtgctctctgataatattctcccgcctatgatttaattaaagcaggcctgacgcgttcgttgggcgtacttttgtactggtctgcctttttacctgtttggttacgcgctccgtggatgattgccggcagagtggaagaaaaggatagtaggccccccagattccgtcgctacgtataagtagcgctccttgcagttcccctgctgtgcgctaaagcagcgtcgtcaggaggctcccgagattttgtcacgcgtactttctatgcgtgccttatatgcgcacgctgcttttttcgtaccatggctgtttttttaaattgtattcctttaatttttatccccattttgtcgaaagcatatggcgtacacgcttattttaatgtaacccatatgttcggatgtgtatatatacatgcattctcgttacgtcccccaaaacttttatatttttttctgttaacttttctttaattcgaatcgtgcgtaggtgcaccatgttgtactgtactgtgctgtaccgcaccagagctttcttttcttgttctttcgctccctgtggaaagtccacttttttacttgcgcttttttgaaggcctctgtgcaagtcccgcaaagttgttatttggcatctgtaccacttgcacgtgtacctcagtctgttagcagtgatcggtagtatatacctttgtcgatttgttcgcaggttcattcgcccatcggcccatcgcttacggcacatcaatcacttgggagcatttcccgctagccccatctcgcgttcgtgaacaccaccatgtgagctaatttaaaaaaaaaaaaaaaagactataattgttaaaatgggaatttagtggaatgagttacgcgcgcgttgttacgtcctacacggctgtttcactctgcacgattaagacgtcgaaccccattgacacgtctaacatggttgcgcaaaaagaaggccatcttttgttcgcgtggggaaagccgcttatgtctttgtaaattgaatgacatacgataaatttcgagttcagcaaaaaaaaaaaaaaaaaataaaataaaataaagaatatataaataaatatcatatgtaacacccctcccccgtggaaaacaaaaaatgaggcacgcttagcaaaataaaacagcaccaaatcgacattccccacgagggcaattgcagttataagttgtgattccatcccactagagcgacaactggcgaagcagtacgaaagtaatccagaaaagttttacacagtcatgacttcaagtgtgaccaatctctactttcgctttacgccatttaaaaggaaaaaaaaaaaaaaatacagtaataagtatatgagacgaggactaagtggccacccccactgtgccaagcaaacggaaaggtggccgccaactacaacggaaaggggcccgccaactacaacggaaaggtggccgccaactacaacggaaaggtggccgccaactacaacggaaaggggcccgccaactacaacggaaagatgcccgccaactacaacgaaataaagaagctgtttaactactatattagggaatactactaccagaagtccaaggggacctacttcgttcacattaagaagcctgggattttatttacgtccttaaaattttacaaaagaaaaaaaaccctctttccaaacgtgtatgattggtacttcgacaatttaagtcacatgaaaaaaaataaagacattttaaagtgtcaaaatagctacaatacaaaaaatatatactcttacagaataagcagggggaagtgtgaacaaaatgacgtggagagtggcagcatttatacaaatgactcggaggaagacctgcaatgtacctatagaacaagcaacttatactataatatgcacccggtgtacttatccaaaatctgcctctacgacttaaacgatcatcacatattattttcgaacaactactatgatgcctttatgcaattttactacagcattgtgtcgtacaaaatggatttaaatgatctgcatgttttccccaatttgaagatcctaataagtcacattaaaaacttaagtagtataattaatgacgaactggtcaagagtgcctttgtgtattttattagacagaaaaaagtgttcgatggggagtacctacgcggggtacttaggagcatctactcaaccatgctgcacaactgccccctgtatttgttcctggacgatgttaatcagttcaaagttgttcttagccttgtgggtgaaacggtaaggagggaatgcgccatagcggtatacgtggcgcccgctgcaaaagagggaaagaaaaaagaagagcgccactgggagaagcgccactggaagaagcggcactgggggaagcggcactgggagaagcacccctgcatgtgggcacacatgtgactatgcccccatatgtaacccctctacccgcaagaaaactatttcattcgtttatttcttccccttttcgttcctcctgcagggagaagtacaaaacctttttgaaagcgccctgccatacccctactatttagtgctggacgaaagcgtaaacatttacaacctgcaaagtttcaacatttatttaaaaaaagttttggaggcgaaattgaaagcaccattttctggtgaccaagcgggaggtatttctccctccgcccaggtgggcctgtacccaaatgctcgaagcgtagatagccattctgataattctagcaacgggggaagacctaatgaaagcagtcatgccaataaggaagcagtacagagccaacctttcgcaaaatcggaggaagaaaaatcacagcaggttgcaaatgtgcagggcaaacatatttacttctttaagctgataaaaatttttgacatgaagccgaatcatcgctttgtccaaaaaggtacgaaatggtaggcatcgcttcatatttttgtgtcttgcaagtcgtgttatatttaaacgtttgaaattttaacctcgctgaacgccgagggcgtattcctctcgcgcagttagcgctgctattcgcttatttgtgcaaagggttttttttcaaatggagctcacgtaataatgctgccatgttgccttgtagccacgccgcaatgctgacacgccgtccaatgggctgctccccctaatgctgcgcgtggagatacccctccaaccgctgcctctccttgggtgaatactgctccagctgcttaagtgtgtgcatgtaaatgtccctttttgcgccgttgcagacaatgtcgtaatttgacagggaatttaaaaaataaaaaatttgatatttgtccagcaagcaaagactgccgttcattttgttaaaaatgtaactgaagagcgatttgttatattttacaaaagaaagaatctcaaataattgcaacaaatgattattattgagtgttcctttgttctgaaaaatgtaatttattagctgctctgccaacgcgtacattttttccttcaccttgtgcacacaattcatatccccaattaattttccctcatcttctgaaactacgtgaatgtgaaacgcattcagcgtatttaaaaatgactttccttttaagaaaaaaatgcacgaatttaataaaattattaaattgttcatatttgtgtccattttattcttcagaaatgagaggggaagagaggcaaacatattcactacgaaatggttggacatgctatacatatggaccaacagacagtaacttggaaaactgatcctttcagtgttgtatttattttgcaaattttgtaggaagtagtttaaataagactcgtctatgctgtaacttagtaaaattttgtccttcacgttaagtacatatgttttcttttttttcacatcttcaaatatgtgctcgaagcagttgtgccagttcgcgggggagaagttgtgcctcttggctatttggccattgttcctgtttgcatgctctctcaggcagtctataatgaaggacacgtcgtaaaccttttccaaaacggggtctgtttctccctcggggggtatactcctcctgtgttcttctacagcagcaacatacccgtcaatcaagtcgaagttcacctggtcgacatttatttctctcttaattttgtataactttagcccattgagaaaatgcaccatgtaggaatacccaaattttaactcgaagaagtggtgaaatatgctagacattaaaaagagcgaaacgagttcgtgtcccttgttctcttcctgatttattttgtttaatactttatagttgtaaatgtacgagcacacgtgtctcaaaatattatccaggatgaagttggagtagctatttgctaattcaaaaaaggtaaatttttttcttcctctttggtcttccccatttggcagatcgcaaagcagttccacgtttaactctcctttttcgttaccttgagtgcttttttcactgttgctgctttgggaccctttggtcattttcaccttcctcctattccttccatatatatttttgtgcacactgctggcctcgccaacctcgccgacttccgttgtgacctcattttgtgagtcaccactcctgctcgtctcttccttgcattcgtacgctttgaagaagttgcccctttcgacccctgttttgagtaacaaatggttgaagtaaatttttttttttaacgattttaaatcatccttccgtctcacattatggcttactatgttgtttataattttatttgggtcaatatcatttagggtgttaatgatttgtatatttatgttgtctagatcatcttgctttatttctttatgtctgttgaggagcttgattaggtctggaattttcatacgatgtacctttacgtttctctcattttgggacaggaagtggagtgcctttgctaggcagatcattcaagggagaaggggggtggaaattcgaagagggggtgctgcgctatttgcgcgaactgcgagctctgctagacgtgtgtgtgtagacgggtgaaggacgttaaaaggtcaccgctggatacagtgggtaaaaaatgacagagcttcttacaaacatgggagcatcatatggggcgaaaaaatatccctttgtgtggacccttcctgggaataaatgccgccctcgaaaatgcacaattttggaaaaaaataaaaaaatgggagagcaggaacgacagcgctagcttctccaacatgtagaaaatttcaaaactctgcaggaattacaattcggcttcttatcccgtggggcgaagaggagtggaagcatagttcgtctttcgcacgtgcgatcaacatggtgttcgaattgggtcataaagaggagaggtgttattatcgtgaaaaactgccctcctacattcataaaattgagggaaaaaaaaaaaaaacgtaacattgtaatgttctgggcggacagtacccctcagcgtagcggctacccaaatagccatttaaaagaaaaaaaaaacattacaactcattcccacgtgagagaaaaaaaaaaaaaaaatcggcttagtaggcgaccaacccgcgttaagcactaatcgcgaacaatgtgaagcacgccaaactgataaaggcctaccaaccttcacgcgtatcgtacgcaggtaagaaataacttattcgcatttgcaatatgtgttttatggcccttctttaacgaacatacccatgcccacacgtagcaagtaccccctaggggcgaactaatctcacctcccaactgctgcaaaaggaaaactatggctacgctctaacaagaggaggcgacagagaaataattaaaacaaaatgaagggaaacctggaaactatcgtgcaggaagaaaacgaatataaggaagaatgtatttttacatcaattgatatctttagtggacctcacaactatttgaattttcactacatttgtgaaatatgttttaacgacattagttttatttccccataccactgctatttttttttgcgaaatcagtttgaaaatgttgagaaggctgggacgaattataaagaaaatatcggctcgcagttcgagagggagatctactggaaggtaataaacgaaaacaaggccacagaactttttcagagcgaaacggctatttattatgagcagggggagttaccagggtccaggcggaaggcgctggagaatatcgcccaggtggttaacaagctggctgtctctgatttggaggccatttcaccctacctcggcgaggtaagaaggggggcagcccgccgcgtggagtagcacgtggagtagcatatgaaagtaatgtgcgaaagtagcatgcgaaagtagcatgcgaaagtaccatgtggaagcacccatgtggaaacccctccccccaccttcgcagaacccagagtggaaacgaaacagactgacctggatggacatgatacaaagggacaaattccgcaggtatgaaaaaatgagagaaaatttaaaagagacaggaaagcgagaaattgtatacaaagtgaacaaggaagatgtagaaaaagtgaaaaataaaaacatgagaaaagatttctttttctttggagtttacgaaaaaaagggacaaaacaatttaggcagaatctacatgagcataagaaacgaccttgccaaaaacacggagatatacgcctggctcttaacaaactgcaacatgcaaacagatcggagccttgtagcagacatttcgatagaggaaaagtacttggaaaggaaaataatgcaagaggaggatgattatgtatataatgatgcgctagtgaaggagactaaaaagagtcttgccggaaacgagaacttctcctcgagcgggcgcataactgtggaggagaaaacacaaaattactcattcgaaaaaaaggaatatatatcatttgggaaaaatgaacagaatgatattatctgcctaaacccatcaatctcaagataccactgtgtgctgtttttttcgaaggattaccatctgtatcttgtagatgtgggatccaagtcaaggacgaggctgaacagtaacttgtgtgaaattcataacaagtacaaaattgcgaacaacgatattatcagtttaggggtgtctaagagaacgtacaaagttagcataaacatagacagtgttttgtcctacctagataaaaaacaaagtgaagttaatcgtaaaatgagaatcatgagtgaagatctggaaaacccacatggggaaaaaaacctactgaaattaaaaatctccaatattttttataaatgtaacgaaaacgacataatagactttttcaaagattgtggcgaaattaaaaagatacacttgtatgatgttcctgcgaataagacagcggaacgacagaaggtgcaaacccattccaaaaaaaacagatccttgaaggaagcactggttgaagtttacgataaagaaacttctgctaaaattatgcaaaaaaatgaatcctttttgtacggacgaaaaatttatatcatctaccaaccactgtctatatataagccgcgccatgcaaaggtgccccccaaaagagaccgaccttttgacgtacaaattacgtgcaaaaggggcaagtaccggggggagaaaattaccctcgagggagaccgttttggctgcttcagtcgcagggacgataagagggaaaacttcggtccggagcggaggtcgccccaaaggaggaggggaagtgacagaagtggtagtagcgggggtcgtcatagaggcggacggcgtgatggacgcgggcgaagtagccccagacgtgtcagaagtaggcgcaggaaacgaagcaaaagttgtgacagtagtagtagcagcagcggcgttcggcaaagtaagcgtcgtgttggcagcggaggtagtgctggaagtagcagtagccgtggagggcgaagtagccccttgcgaggctctccgaaacgcaaaaggcgaagtgaggggcgagaagttaaagatagaagggccacccaaaaaaggagaaacacatctcgtagccgctccagcagtgacaggagtagcgacaggagtagtggaaggagtagcgacatgagtagtggaaggagtagcgacaggaatagtggcaggagtagtgacaggagtagcgataggagtagtggcaggagtagtgacaggagtagcgacaggagtagcgacaggagtagcaacaggcgtagcgacaggagtagcgacaggcgtagcgaccataaaagacgcgtaagcaaaaaaaggcataaagcgtgaggagggaaaattccatacgcaacttacggtagggggaagaataaaaatttaaatggcgcattcatttgaagtaaaattaagaggctgcatctgaagaagcgaaccagtgggagggtcaagtagtgcctaaaacggagagagaaaaaaaaaatctctggggagatatgttgacccgaaaaggggggaatacatctgactgaaccgcaaccctaccatggcgtctttgggaagtacatacatggcccccattttccccatcccttttgttttatttggttttttttgaagtttttgctttaaaaagcacgaaccccgaggctgcctaacttcattgtacgcccatttaaacgcgagaaacgcagctttgaaatgcagccgtgaactaatttgagcatttctgttttttatctgtcgttggtgtgttatgtgttatggtatagagggcgttgggcaaagaggaggtccttgccgtagggcagagaaaaaaaggagtgaacaaaaaacggccacaccatgaagctgttttcacttaggtgtttattcaggacccaattggggtctctttttattttatcactaaacaacttatttttcgtatgaatttttaagtgaacggcacagtttttcttcattcaggatatgaaaggactcgttaagattaccagccattgaataaaaggtgctctcagggtggaactaaattgaggtgcgtggggacacataaactcggattcgttccaaacacggttgttcattttttcattcttctcaattactgcaatactgttaaggggaaccaataacgataacaggagagcacaccgttttttttattacctccaatggggtagcaaggataaaaactatactattgggatatgcacgaaaccgtctcacctgttcaaacgagcttgccaccccttctgtagcttaatagggtttaggggtggacagggttgatgcccctccccgcatgttccatttaggtgtttctttttgattactataattaaagagaggtgtccaaactatttatgcattcgttaatcaccccacatttttgcttaccattcagaagagggaaaaaaaaaaataataaaataaaatacgcatgtggcttcttccggggggtaaaacgtacatgtgtatatgcgtacgtatccatcggtatagcgtatgtgtgttcccccgtgggggtccaagccagtcgtgccgctcaagggtatacctcagcagattggtgcgcagcgtgaggggaaaaattgtgctttcaaaaatgtaccaaaatatgacgaaaatgagaagtaaagggaatactcatgacaacggaaagtcggcaattcgtcaactcggcaattcgtcaactccgcaattcgtcaagtcggcaatccgacaactccccaactcgataactccccaactcgacaactcaccaactagcccctcgcgcaaaggacaacttcatacccccttttgtgcattactaaaaaaaaaaaaaaatatatataaaacgcatcacggaatatttgcataaacaaacgcgtgcgaaatgtgccttgcattcacgtttggccaaattttcgagatggcgcattttttctttaacgataaggagggttttcaatcaaatgttgcattccttaaaattgatgtgtacttatgcacaacacatgtatatactcgttacacgtatgcgagttatattgttaagcattttcctccccttgttttgtttgtttccattgtgcatacatttgtcccattgtaccatttcactgttcccccctttttcgcgtgagaattcgtttaacgaagaaagattttttccgcgtggtgccaactggggagaacaccgttcctgttgttccatttgcctgcgcgcgggtacagcactaaaagagtgtactgagtgcatgttgagcgaatgctgtgcgaatgttggcttattaccttgtggggtgtaacaggcttctaacccttacgaatataggagcaagcgcaactgggtgagtggttgcatgggtggatacataactggtgacacgcgcggacccttgaatgaggaagcgtcgcctccttttaacagcctctttgcttctttactacctaaaaagaatttcctgcgtacgaaatatagccacgtcaagcggcaacccccttcttttatttgctccgaagaaacgaaaaggaagaacaaaaaggaaccacagcatggatgacaataaggaagcaatcattgccatggggtcacagaatctcgtaagaaacggtaacaacaacaacaacaacgtgtacctttcattaaacaattacgctagcaattactcaaacggttactcgaatggcactacaaaggaaaacaacgcgaacaccaaattggtcagaagcaacgttttgagcattttcagctatacactcaagtatatgaataaaaagagcctaaacaaatggctcaggaataatattaaggcccctttctatgacacctttgtgcctcgaaacaaaccattagcctacatccgttttaagtgccaagaagatttaaaggtgttcgaaaaaatgatagaaaataaacgcatctacccaaatgacagcttgtcagttattaaaattaataaattttcaaagtatgctcagaagaggaagttctttcagggggatcagaccgatgagaaagataaagatgggcaccaggtagaggacgaatacaatggaggggaagatcacctgggagataaccatagtggtaaaaaaaaaacgaagagacaaaaaatggaaaggtctgtggaggataatatgaagaaggagacagtggaagaggaccaactgccagatctacaaaccattatcaaaatgaacaaaacgcaaaagagcaaaagcatagagaattttgtaactcccttttataagtacccttatgaaaatcaaattaaaattaagcaccgatttttacaaaaatgcagagatcagattttgaccaacttgagaaataaatgggagaaacagagtatactttttggggaaatggaagctgtcctccccgacgatgaactccatatgagcagcacgggcgaggcgagtaccggcgggagcgccagtgcaggcgccccgtcgaacagccacggaggaaaccccatcagtagtaatagcggtgaaaaaaaaaataagaaaaatgaaacgagcaaagacagctgtttcaacaaaactgttctctgtgatgtaaagccaagcagcaacatcagcagggaattttccgtggacaaaaaaatgaaaaattatgaatttgagattgacagccccttgttcccagacgaaaaaggaatcaatggataccgtaacaaatgtgagttcaccatttcgtatgacgaaagtaacaatgtcgaaattggttttgtcactgggaagatgagaacggatgttaatgacacaggtgaggataaaaacggcaccgatgataacaactgcaactttagcgaacacaatataagcaacagcgcctctcccttgaacgagtcccagagcacaaagctgaggaacaaaaagcagaagcaggcgtactatttgaaccccatcgttaagagcgtcgagaactgcgtgcacattcatccctgcatgaagcaggtagtgcaggaggtgaagagcataattaaggattccagttacccggtcttcgacagggtgtacaaaacaggtaaggtttcgcggcgggtcgcagcgcggctctttgctcatcgtgctgtgccgttttgtgagagcgtagtacacccttttatgagcgttcagtattttgttgagtataccatggccacaccatcgccacaccgcctccacactaccgccacactaccgccacaccgcctccacaccaccacaccaccaccccgctgcaggcgtttggagaatcctcgtcgtgcgcttcaacagccagaaggagctgatgatcaccgtgcagacgtactcactagatcaaaagaaaaaaaaggaaatcaaaaagctgctgataaatagactcacgaagaagaaggacgaagcgtgcatgagcttctccgactataaagttgtttcgctttatctacaggagcatgaaaattcaaatgactcaacaaaccagtccccaaatgaacacctatggggagtggaatacttggaggaaataatcctaaagaatcgtttcttattaacaccatcctgtttttttcaagtaaatcataccagctgtgaaattctatacaagagggtcattgattacatcaatataagtgagaaaaaaaaaaactatatatttgacttgtgctgtggcacgggcaccataagtatttgtgctgcaaatgagctgaaggggaaagatgtgcacatcgtcggaatcgatatttgtgaagatagcattatttgtgcaaataaaaatgcggaagtgaataaaattaaaaattataaatttattcaagggagagtggaagaattatttgcaaatgaaattaaaaacgtgtctgaaaagaattccaacgtgatagttattgtagaccccccgagaagtggcttagcgaatagcgtgcttaacattttaagctccaacaaactgattgggcagatcatttacgtttcgtgcaatccaatcactctgattagcaacgtaacacatgttttgtttcaaaacgaaaatctgaaaatcaaaaatctcgtctttgtggatatgttcccccatactttccacctggagtgcatcacaaatatagtgaaggggtagtcctggccttgccatacgtggagcgcgccacgtatgaaggattacactttaggggcttgtacatgtccaactcgcacgtgtcaccttgtatcacccacccaactttttccccccgcttataatgtcacataagcaacttccccaaatgggccgtggaggaatacaccaatttttaaccatacatttattttgcgtaaatgttttcctcataaagagtgccttttgtttaaacaaaattatttagcatgcattagagtagcgtcactttgtcacccttaatgaccaacgcagtgaaaagtggagaaggtccgcgtagctccattgcatataagcactccgcgcaatatgtgcattttttttttttaaacccttgcaaaccatatgcaacgctgcaaagctttaacctcttaccatttgttagaaaggtgagtacaagggggaaaccaactgacggttcgttcgctcgattggtgattgtggcccccgcctaagctgcgatatgaattgaacaggtgcaaatgcgattgctggtgcgatagctggtgcggatgcgagataaatgcacgaataattagcaataacgcatgcgcactatgctatgcatgcctgcgcgaacgctaacgttgcaggcaaaacgaattcgcataaaaaggcactctcctgtttcaatctttcctcaagttcgtacagcaaataaatggggaacgcttcttaacaaaccagtggattgaaattatgctttaatttttgatgacctctccgtgtttattcttccgagctgcaaaagagccattgtagccacttttgcggagaagagtatttcgcgtagcaatgggcttctctagagtatgtgaacgagacgaatgaggttgcgaaccgctcgagggggaagcgtgccgctgggttgagctgcttgcgcgattctgagtgaggcaaccctatcaggggaagcggggaaagcaggcgcggggtaagtcggcgaagagtaacccggctaggagcaacccgacacagaataacttcccgcggagtaactcaaccccgcgtgaaagtagcgcgccccacctggcccggcacgcacccccaagggcaactgcacagcaactgacccaaaagttggttccgtttcttcacgtgcatacaacagcctttgtgtatgctcccacttgcccaccatcacacattctcattttcgctgcccctttttgtgagaaccaagttgagctccaaacaaattttcgacttgctagaggaaaacaaaatgggaattgcaaaatgagggcttaacaggaatgacaagtgaaaaaaaaaaaaaaaaacagctctgcttgaagagcgtaattttcgaacgtaaatcatttattcatgtaaatttatctttcacttcgtttcattattatcctatctgtttttcgagcagtgcgcatgcactgttcaccacgcgataacaaaatgtgggcgctcattgtttttttcctgcacgccgtcttcctgttcggaaaatcggaagacctaccgtctaaagtgcctgacaagcttctaaacaaaagtttgatagacatcctaaactacaactttaacgtcaatgatgttatgggcatatttgagaagatatttaaaaacagtgtcgacgatttcaagattgaggaggagaataacgagatgaagaatctgcagtttaagaagtacacctttgacaagcagaattataattttatgtattcctcttttaaggactactgtaatgcttcgttaccacgtggtggttttgccatgaccacttagatgggggagtctctgcccaccgtttgagctgcgccgcttaaggtgcacatctcagtgcatgcccttctgagcgcacacacatccgtggctccatttcctcctcccgttttcgcaggtctaaacgaagtctcagacagcgaaaaatgcaaaaagtacgtggacaaggactacatagcgaacgtcttcaaagatatcgatagcaaattttactcccgattttacaaagaaataaaccaactgaagcactacatttttgaaatagggaagttgttaaaaaggagagacgaactgaacaacgaaattaatggcacatttgagggaattaaaaatacgaaaggatgggttaacaaaacaatgacgaagaaggctggaacggcattacccctcattcgatattttgaagaaatgtcttacaacttaaagcatacgaacaaaagcttgagttactacgacatgatggtacagtacggaaacgaattaaacgccatcatcaaaaatgcactagtggagtatgtatacatgtacagacaaacaaaaacgtatcaaaagaaaatcgaaaaatatttggaaagaaatgctaggatcctttccaagatgcacaagaaaattattctgagtattttttacatgatttctgatatgaacaaaacaaatgaaaaaatcgataatttgataaataaaaaggtcaacgaatttaacgaatgggtgaattatgaaaatgcaaattatatgaaaaaattaaaaaaacttaaatccaacattgattttaatttagatgatattaatgaaaatatagacatatccaaggaaaaacttgagcaaaataaaattgcctttataaatatgagtaaatatttaaccttccaaaatccaaccaaaacgataagatccattatgcatttgctcaacaataaatattcaaaggatgtaaatataatttttttgtacaatgaagaatatatcgatttctctttggataaaatgatagaagaaatccctgagtcttgcaaaataaatatcgactccaagtcgacaaataattttaactttaccgatttggattttttggaaacgtccaagtacgaacaaatgttcagcagcaccacctttgaacaaaaagacttcaagcatatggacaaacagaaaattgataacattattagtgaaatatttcaccaagacaagaaacttgatagcgagcactggattaaggagaaggaatttgaggacgtcaaaagtaaaatttcttttagcgatctgaataaggaaatacaggtgtacacggacgaaatggagaaaagcatcaccacgactaaggaccattatatcttcaaacccagcattaaaaggtacatttctagtgttaggaatctgtttaagaaccccattttttactttaacaagtatatttactccttccagaagaatttcgactcgcctctgagcggaacgaatgatgcgatcgtcagcatccctattaaaaccgctgaagatgaggtgaaggagaagcagaaaaaggagaaacaacagaaggagaaactacagaaggagaaactacagaaggagaaacaactgaaggagaaacaacagaaggagaaagtgaagaagaaacagaaggagagagagaaggagtatgcggggaagccgctgagtgcagaagtcagtgcgagcgaaagattcgcggaaagtgtggaaatagaggttatcaggaatgacgaacccaagggagaaacaaagggggtagctgtcaaatcccttgatgaagaagcaaaaggggtagcaatcacatcaccgattggcgacataaaggcaatcagacacgacttggagggtgacgacgaaaatgggacgaacactactctggaagacgggccattcagtgagctatcgagggagctagaaagcgagatagacactgaatttgacgcggagctcgaaacagagttggccgacgccgaattagaagtacaactagaaacagaacccccacgtgagatacaacccaaaagtgagataaaacccaaaagtgagatagaacccgaaagtgagatagaacccgaaagtgaaatagaacccgaaagtgaaatagaacctgaaagtgagatagaaccccaaagtgagatagaacgccaaagtgagatagaacgccaaagtgagatagaacccgaaagtgaaatagaacccgaaagtgaaatagaacccgagtttgtaagcaacgcaggaacaaagccttggggggaaaaaggaaagaaagatgccttttttgcgaatgaaatggaggtaatgttggtaaataagaaggatgataagggtgagatggaggatgaagaaaaagtagaggaagaaagctgggaatatgcaggtaggcgcgaaagggagcgccaacgtaggggcgaacaaggaaatgaaaatgaagtacaaaaagagagcgaaggcgaaagggagcacaaggatgggctatatggcatggctgataagtttattcaggttgaactggggagaagcgatgttgcagaaggtggaggcaagaagggggaaggtgaagaaggggaagaaggtgaagaggatgataaggaggaccataaaggggagggtacagagtacgtcggggagtaccataaaggggaggataaagaggaagataaagaggaagataaagaggacggcggggagtaccataaaggggaggataaagaggaagataaagaggacggcggggagtaccataaaggggaagataaggaggaagataaagaggacgacgtggaggaccataaaggggaggggaaagaggacggtggggaggattccaaggaggacgacgtaatgaagaataagaaacgcagaaaggcgaaaaggaagaaagaaaacaaggaggacgacatagaggatgaagagggggaagaaaatgaagaggaagacgaagatgatgacgatgaagaaggagaaaacgaggacaactatgacgatgaagatgattatagctatggaaacgaaagttcaggaaaatatgatagcctaatttacgaaaaaaataaacacaatttgtcgattttccagagcgcaagtatgaagtatctttggagaataccaattattaatcggctctataacaagtgcagcgaaaataaaaatgactttgtggggaaaaaggacacagaagtgattgacatttacgaaatagaagaagaagagttggaagaaatataccaggattttctcaacttaagttatgaagattctctaaaaagggttaaggaaaagattttatatgccgtgccagacatggagtaccttgcaaaagctttgaaaatacataaaaaaaataaggaagaaaataaggagaggaatttcttttacgatgcgctgtatggaaatgattacttgattatcaagtcgaagggcgtcaatgtcgagacgttcatttatccctatttcgagacgttgaatttgcagctgagtcagataaagacgtgcacgctggaggattactacggctgcatgaagagatacattcggagcaaaatgaagaagaggaccccggaggagaaggcggacgagcatgcggacggaaaaacaggcggcaaaacaggcggcaaaccaagagacacgctaaggcacaggctgagtgaaaaaatcctgttcgtgtacctggggaccttcaaagacgaagtgttcaaattgcccaagtccaaaatcgcagacgacctaaagaaagcccacctgaagcagttcctggacaaccccaaggactatcacttttttaacaactttttaatcaaaaaatatgaagaggagtattatttctttcaaaagttgaaggtgtacacggtgtaccattccaaatataaaaactcaattatgtacggaattgacttcaacttttatgtttcctacttttccaaagaagacatacaatatttgcctctatcgtactaccatgactccatcatatatttcaaggtagtgctggccacgtccaagtatgggtaccgcgaaattgtccctatcgatgatgaaattataaagtttggattaatgctttcgttagataataaaaataagaatgtgcattatttaattctgtcggaagttaccaatgacacgaactatgacttactgaagaacaaaacgggagtagtcaaaatttatgaagtgtcttatgaaaatcttaaaatgcaactggtaaataaaaaatacaaagttcaagtaacaaaaacgatgaaaattattttgcagaaggaagttacctttaacaataataaaaagagaacacacgattacattgacaccttttatgaaaagatgaataaaattatgaaaaataacatgaacctggaattgttccgtaaaacgttttttgttcatttgcataaaacgtgagaaccttggagcggaatgaaattccacatatttgtgtgcttttccttttttttttttttttttgaaaaatgcgaaattgtgcagattgtgcaaaatgtggagattatttccctttggggaaaaccactacccgcgtttttaattaccgccatgtacgattttttaagagttcttcaacagttagttcgccgtctagtttttacatgatttgtttattttttcagtttcctatatgataaatggctacataaaatatgcatccccaatttatcgtattttatttgcgctgtttattagactctccctctatgtagtagtttttttttttttctttaattagttttaacgatgcttaaaatttgaagctgcactgtcgtgtctacatatatagctatgtttatatcatacgcatggtgtattccgcttatcgccttccgcacaaccgtttacggagatttccctccgtttaattaagcctttccagtgccattttaaaaataatcctttcgttttttttaagaagccccctttggagcggccgccctaccgtttgcgaggttattgagccatttctgaacaaacgcctttcataaatgagaaaggataaattgctcctattgaggagacatattttacacacagacctgggtctcatcaatagccacagtccaaaatgcacatggttgttctatcattgtgcacgaattgtgaaacccttaatttgttcacactgcgcatgaagccaatcgaaaaggggcaaatttattgaatgtcaccatttggcgtgtaccccaccccatgcacacaaaaaaaaggtttgcgcttctttgccattacaacgtaaaaatgaataggtacctacatccttgcgaataaagagagtgtaacctggcaactgggaatatgttctcccacaaaagcagctcgtaaaaattgattgcactaccttttaacagagttgcggaagtaaaaaattatgaacggcaaggaaaaaaaaataaaaataaaaaaaaataaaataataaaatggctagctagctatacaattttgtgcaaagctgatctgtaagctcgtgtgcaacagcttcacttatggaacaaaaaagcggaaagtcctcctgtgaacgagaaatacgtatatgtgtagtacgtacacgctaggaggcaaataaaatgactataattttgttattttctccactgaagtggcaaagttgtgtttttttttttttttgccaattgatagcccggtggaaaaaataggatggggctaaaatggttggaggaatgtatgcagatctgtggatctaccgttttttttttttttgccggaatgactcttttgaccctttttcatgcggtcaaaggtgcaaactatgtaaatgcgctttctttctgtgcgtataagcatacgtaggtgcgtgaatccttacgtacatgcaatggcacatttatgcataaacaactacatggggccatgccaaaactgcatgccgtgggatggattgccctgttctttgcggggcgaaactcttcaggagggacaatatctttggagggcccccctattttttttttttttgctttcacagcatatgcttcattcgaacaaaaaaataaaaacaaaataaacacttaacgatgttgttttgtgtagaaagaaaacacccccatttttgcttaaacatttgatcgagtgcagcatgttatgcgttatatgcaaattatttgtcaagcaaaatgtaatatacccattttaaatacaccccaaaatgtttattttttttcgaattttatccatacggaaaaaaaaaaaaaaacgagttgcatgatgtatatatgaaaacactgtgcgtttatgtgggccctacataggtgtaccgtaatgacgtatatatttacaagtacatattttatatgcatatatatactgcgtaatgctcttcgaagaagcggcatcaagctgggacgcaacatctgtaaattagtgaaaaaaagttcaaggaactgcaaagttttggcgctttcatgtatttattcatcttaaactcacgaaagagagatatttaatttttttttttgaggcccccttgtaccattttgtagagcgtttttgcgtttattttacaaattttatttttgcgccttatgtacatcttatatatacatgaagcatcacatgagaaaggaattttttatttcataaaaatatacgttacaaggaacaatttttcgaaaagaaataagtgttcactgttcacttttttttaaaattacatgtagtccctttaaccaacattttggtaggcacattgtatgcataaacgtatttatacacaaatgcatgagcatttatattcacccactccaactcttccacgtttttcatgagccccaaggcaacattcatatgccaacggaatagataaatttgtacgtacattatatatgcatgtatgcttgttggaacgtagccatctgaattgcagataccttttttgtagaaaccaaaaaaaaaaaaaaagttaaaggccaaaagtgttaagcttcacgtaggcacacccctttgcgcaaacgaaattaaagctttttctctaagcagttttccttgtaaatctactgcgaatttgacctctccaacaaaaatagagcagttgacacgtaagcttattcgcactgaatacacagtttaatacatattgtatgtgtcccatggtacatacctacatcgaacgaagcggcacacaaccgtcattggtgcggaggcgcgtgggtcgggtcgtagtgtgtacaaagtgtatgcttcgctttgcgcgcccagcactggggagcatacatatcccgttcaaatttgttcctgatttgtttattttttcgagtggttgcatcgcaagcgtaggggtgtaccccttcttatgcgttacatctctacacatgttgcgctagctcgtgcgtattgtccccatcgcgttactttatttttcctcttttcttttccccatgcagatccccgtaaaaatggcatctctaaacaagaaaaatatcgtgaatattttggaaaggtgtgtgaagaatagcattttgaaggataaaagtcgccaactatgcacaagcaagactaacttaaacagagcatccggagacataataggtatcgacttaggcacaacgaacagttgcgttgcaattatggaaggaaaacaaggaaaggtgattgagaacgcagaagggtttaggacaaccccctccgttgtagcgttcaccaatgataaccaaagattagttggtatagtggcaaagagacaagcaataaccaacccagaaaatacagtatatgcaacgaaaaggtttataggcagaaaatttgatgaggatgcaactaaaaaggaacaaaagaatttaccgtacaaaattgttagagcgccaaatggagatgcatggatagaggcccaagggaagaagtattccccaagtcaaataggagcatgcgttttggaaaaaatgaaagaaacagctgagaattacttgggaaggaaagtacatcaagctgttattacagtacctgcttatttcaatgattcacaaaggcaagctacaaaagatgcaggaaaaattgcaggtttggatgtccttcgaattattaacgagccaactgcagcggccttagcatttgggttagaaaagagcgacgggaaggtcattgccgtttatgatttaggaggtggtacctttgacgtttccattttggaaattctgggaggtgtttttgaagtgaaggcgacgaatggaaatacgtcgctaggaggggaagactttgatcagagaatattagaatattttatagcagaatttaagaagaaagaaaatatcgatttgaaaaatgataagttagctttacagaggttgagggaagcagctgaaacagccaaaattgaactgtccagcaagacgcagacggaaattaatttacctttcattactgcgaaccagacgggaccaaagcatttacaaattaagttgactcgtgcaaagttggaagagttatgtcatgatttgttaaaaggaacgatcgacccatgtgagaaatgtatcaaagacgcaaatgtgaagaaagatgaaattaacgaaattattctagttggtggtatgaccagaatgccaaaggtatccgagaccgtaaagcagatatttcaaaataatccctccaagagtgtcaaccctgacgaagcagttgcattaggtgcagccatccagggaggagtattaaaaggagaaataaaagatttgctgctgctagatgttattcctctttctctaggtatagaaaccctaggtggagtcttcaccaaattgatcaacagaaacacaaccatcccgacgaaaaaatcgcagatattttccacagcagctgacaaccaaacacaggtaagtatcaaagtgttccaaggagaaagagaaatggcgtgcgataataaaatgttaggatcattcgatttagtgggaattccccctgcacctagaggagtcccacaaattgaagtcacctttgatgtggacgcaaacgctattattaatatctccgctattgacaaaatgacgaacaagaagcagcaaattactattcagagcagtggtgggttgagcaaggaagaaattgagaaaatggttcaagaagctgaactgaacagggaaaaggaccaacagaaaaagaatctgacagattccaaaaacgaagcagagacgttaatttacagctcggaaaagcagctagacgacttcaaggacaaaatttcggatgctgacaaggatgagttaagacagaggatcaccaccctgcgcgagaaattgtcaactgaagacttggatggaattaaggacgccacgaagcagctgcaggagaagtcctgggccatttcgcaggaaatgtacaagaacaacgcctcccagggtgctcagcaggagcaacctaagagcgaaagcaagacggaggagaacaaggacaacgcgtagggggcggcccgagcggcggtgtagcggtgaagcggttaagcagttaagcggctaagcggctaagcggttaagcggctaagcggttatgcggctaagcgatgaaacagtatagctgcgatgcggtgaagaacaaagtataacacgcagaactgcgcccagaacgtgaaaacacaaaccaaaccgtgttgagaacagaaccacgcaacgtccaagagcgcttccatccacctcttgtttgctgacaaccaaacggtaggtgtagcgtttttcacctgaatgtgagcagtgcgtgggggcatatttgcacatgcttcttttagccacgcgaaacccagcggaacacgtttgaaagcgcgcgtaccattttaaaattaatcgattgcccctggtttaccacgccatgtgcgctagactgatacatcagattatttttaaaatataaaggggttaaacatttttatcccctcctttggtgtacaccttttaagcgatttttcctatgttccccttttttctcaacagggcacaaagtaaattatatgtaaatatgtatgcatttactgctttgaaagtggaacacgaaaaagccttggctttccatctgaatgggacaaaatttcacctgtgtgtctatgtgcatttaaaattgcatatgtatacgggggcatacatgcgcgatgcgcacacgtacgtacatatatatatttttttttaaaatgttttaagttaaacgaactgtatgttttcactcgcttgcggttagcgtgcgcatgtaggtgagtaaccactagcactttggccagcatcatgagggtagccacatatgcatacatgtgtatgcacgtgtgtatatgtgtatacgcataggagcgccccctacgatgcgcaaaaaaaaggcgcgcaccgcaaaagcgcgagttcatgagttcctcttatttttttgcttcaagcttttcccatactttttaattataaaacttgaataatcttaaatgaataaataaatgaagtgttataaaaaaaaaaaaaaaaaaaatttggaaggctgtgattatgtggccatggtggccgtttgggcaaagcacgtttttactctcccccaaatgggcatcgctttagccgatgcatgaagaagaagcgctgcatgaccctccagaagaaggggcttcacatgcatatgcacaaatcggtgggaatgactcctaggtagatatacacatgcgtaatggagtatccaacaaataggcatatccgtttggtgacgattaattgtgcggtaggaaaattttcaccgccggcctgaatctgcactgcacacgttcgcgacgttgtaaggggttgttggggacatttggtgtcgtgcgccttttgcttcccctttttagggggtaattcgatttgccccttcccagttggcctttccaaaatggcactgaatttccccattgagggaggcgtcccttttaagaataaatggcacgtttttttgctcataattacacgtacccgtgtgtgttcatgtaggaaaaccatatatgctgtatggcccaccaaaaaaaaaaaatagcccagaaaaaatgggtgccttcgatgggataagcaacgcgcacacccaaaaaaaaaaaaaaaaaaaaataccgctgaagagttaagcagtacaaaaatgcaaggaacttcgcagttacgcaaataggttggtaaaatcgattgcgttgaaggatggagctctttcgttttttttttttttttttttcccaatttgtgagcacatcgcaaggggggtaaagtataacccaggtgggcatcaaaccaaataggcctacttgtatgaacataaaacagagaaggggggacatgcgtcaatatacaaattggcacaacaatatagcggaatgaatatttacatgtgcgtgcatttcgaagaacacttcatattcctacaatttgtcaatcctccccctttttgttccatttgttgtggcaatttcccttcgcttcaattcacaactccgagttggcttcccccgcgctggtaaaactaaacttggggaccgtcttcaccgtaaagggaaccaaattgtcaacagaagatttgcccatcatcatttgtgtgatgaaatttttgatggactgttcagaataattccccttcaaaacggaatagacatttttcgaaaagctaatggctataacagtggggaaaccgaaagtaaggtttaacttctgcacaaggtctagttggtctcctgcttgagtccacagcaaagtgactggcaagctactaacgtctttaataacattggtcagaatctgcacataggatttgaaataactcagttcagtgtcttctttgtttggtaaaatggctaatagacatacgtctttttcgcaatattcatcaaacacttgttgtgaagttaactgaattacttccttcttttctgaatagtattttaaaaaaaattgatacatgtcctctaccgttctagagtcgttatattctacagcactatgtgattttttctttcctgacgggaataacctaaaagatggatagtgccttatttgataagtttgtgctgatcgttgttccactgtagcgtctattttcccaattcgtgcgttcttcaaatgtgctactttttttgctagttggtcgaacattgggtgtatcggtttgctgtgtccacaccatggagcatagaaaaagacaaaccacacgttctcatcatcttgtaacacattattatcaaaattgctatcatttagtgtaattactttgccatcgttttttttctttcctttttttttataggaacttttattcatatcatcgaggtcgatatttagttctttcaaacggtgcttttttatactatcatatacaaaggaaaccacttcttttattttgtaattgccatcaaatttttcactattttttttactgtcctttgcgaagaaaacgtgtatacttgggtatgtttcaattttgtactggttaattatatcttcattttttacggccaaaattgttatgtcgtcttttatcgtcttggctatgttggtaaagtcattcgcaaaacccctggaggctctgcaccatgttgcgtaaaattcaactaggcaaacttttttgtcatttagcaactcctcgaactctttggggctctccaccgttttgatttccttcacatttgtgtacagacccgaggcgtacctggggcacaggcccgccaggagtaccagcgagcaaattagggggcccacaggcttcatcctcgttcgggtacaccgtttgtcgcgtcgccgagcgcagcggggaagagaagcaggggggaaaagaaaatgaaaagtatcggaacggaaaacgagcggtgcgcacggagaactgacccctcagcagaaaaacgcccttatttttgcaacctcctacacgtacgtactatggcagttaacaaagggagctctccttgggggagggccaaaaggggaatgtagaaacgatttaacagtgtacgcgcgtaggctcgtttggcaggtgctttgcggggttagcttagaaatgaaagaaaaaagagaaaacaaaatggagtgaaagaaataaaaaaaaaaataaccgtgctatacacattacaaatgcgaccgattgagtgggaacgggaaaccaggaatggccgcaattatgaaggggaattattttggtgctacttagcagagctactttgtagtgctcccctttggcctcttcataccagcggcaccaatttagcagcctcgatttgtggaacgcaggagggcttaaccaaatggtaagtaaagagtgacactcttagggaaaaaaaaaaaaaaaaaaaaaaaaaaaaattacaaaaccgaaaatggaacaggaagcttatgtgcagtatactaacgggtggaaaagaaaaaaaaaaaaaaaaatgaaggcgccagtatactatacgcacatgtaaagtcaaacaagtacatgtgttaatccctgtttggtagaaatatctgcattcgcttacatgtgcacactggcagactatttcagagttaggggaaacgcaaaggagctgaaaagtaaagcctccccccccaaaaaaaaaaggggctaggaaagcttggcataatttaggcctaattttattggcaatataatatcctactaaagcgtgcccccaagaggggagaagccaccgattaaagggcgtaatcatatggtctattttaagatgaacgttgtgtggccgctgcaaaaacaccaacgggggaacactgacacaggggatgattcgcaaaacggttactgctgcttcggcaaaaatacagctaatccgtatgtgtgccaatacgggggcagcgaaaacaccgcccatgtgtaagggtgggtaaaataatcaaccatatgatgttgtgttattacgctgttgtgttagtacgttgttgtgtttgtgcgctgttgtgggtaaaaaattgcgcgaatgtgtgcgtgtaaggtgtcatctgggggtcttccttacacggcgttttgtggtgcaaaagttcatccatactcacatgcatacgtaaatgcaaacctttgatcgccgtggaacgactcaccccactctcccttctctgctacatcctttctgccaccaaatagtgaacggccaatctttcaaaaaaagtagaatatcatttggttgctccatttcccaagaaaaaaaaaagtgccacaagccatgttcctgcaacccaccaaagggagacgtataattggaaacacggtccacacgttgtgtcaacatatttgtacaatttgttcgtataagcatatggaaggtgaaaaaaaaaaaaaaaaaatacataaaataaaataaaataaacaaacaaacagcccccacagttgaacactacacaataaacaccgactacttttcgctaaaatggaataaaaaaaaaattgaggtttccattttttgcgcttcgttcatggttcatgcataacgtgcttcccaacatgcgtgtggcccatttccaaaagtgactcgcccctctgtttttgtacgattacgacgacgcttcgccatttttgaaaaagatgttccagaatgttttatgttccctttgagctacgtacgcattatgcaaaatgcaacaacatcgctcacgcgaacaacgtactgtttatgagtgcaaatcggcataattgcgcaatgtgaagagttctgttccttttgagatgagataataactgtgataactttctgcgcctctttaaaaaggggtgccgcgtgttacaaactctgttcaggaaattatcctccattttttttgccccttttcagtcataaaaaacttatcggacgagtgaggcgaaaatgaaaaagttgccctcaagcggaactactcaaaaagaaacggtgctagatgcgcagcgtatatacacgtacatatgcgaatgcacgtacgtttaaaataatcccgaaagggttaaaaaaaaagaaagaagaaaaaaaacgtatcgaaggaagaaaagaattattaaaccacagttaaatccaaagttgaaaccaaagttaaccttattttgccattcgcatttgccttacatgtaaaattaatgcctacttgcttgccgctatcgtgccaggttaaattcatttttgaatacccaggcgcaaagggcaggcgtatttttccctcgtcattttgcaaacatgtatggttattcttggtcatgccaatttttaatcaacactaccggcgagtttaacttctttgccaacaatagaggttccccccgcgaatagctttgctttggcaggtgcatattttttatgcatttttgcaactttgcagatttgcagcgtggcaactgtcgtagcaactttgcaactttacaagaccattttttctacattgccggtgaccgccttaggaggcaattttatccgctcagaacgtatgcactcagaatacgctggggctgggggaagggtaccaattttttttgggctgtgacccctcagagcgtacatttgaagaattgcgcccgagccaggcatagaccaatcccgtgaattgagaagaacaacttaaccgaagggggagcgaatagtagggaacgcacgagtactcgtcccggcgcgcataaaaaggtatccacgtcttcctgctgataggctatacccaccaggccaaccgcgcaacaacagcagccgcagcaacaataacaacttggagagacttgccgtccacccccacgtgaggtgacgcaccaggcaaatggataagtttaaaaaatgcaaaaagaaaaatttggggagtctgaagaagacgaagagttttattaaaaaaaaaaagaccgctcgcacgtgagtagtagtgggagcaacgggacgagcgacttcatcacaaacgtaattataaaatatgtgaaccagaggaaatatgaaaagcagaaaaatggagcaaacttgggaaatgaacattataaggaattttttgcagacgaaaatgcaagcgaaatattgaaggaacgattgtttggaaaaaaagaaattggagagatagatatccttaaaaattgcctcctttttaatgaaaaaaatgaacatctccaaaaaataagttacacaattttgtatgatgttataaaaaaatgcatagaccacgaacatgtgctgatgaaagtggaagaattaggattcacagctgaaaatataagagacaaaaatgacgaacatgtgaatatatgctccaagtacaaagctgaggttttttttctgtacatgtataaaaatttaaaagctataaaaattaccaaaaattttcaattactgtgcaaatttatgagtgtgatgaaatttgtgacgagtataatgccctatatgtacaaagtaaagtttttattttcactttgctccatttttaatatataccagaaggagtacgagaatagtaagctacagccaacggtgttgggcatcaccaagaaggggggttacaagcagggcgaaaatggagccacacagaatgacaccctttttgtcaattcggatgaggaagaccaatttttccatttcttttttgagctcctgaatgagttaataaatctgcatgagaattataacacatacgatgattactaccagatgtttaatttcttcgtcttgaggtggatattagtctacttccaaaataagcaccttttttttgccaagggaaagatggtgcattctttggccaaggtgaagtacgtcatgttgttattcacgctgttgaagaggctacacgaaagtgcaaatggtatggcgaatcgggagagcaagctcagcgacggagggggaaacgcgctaagtggaacccacataggggtgaatagtcaaggcgcagaggtagactatgcaatttataaccaacctgaggaggaaaatacaaattcgcttatctttccaaacgagcagccagccttctttaaacagggaacggtccacccaagtgaagcaacccttttagacgtgctactccaaaatgagaacttaaaaaatgagaaaataaaaagtaacaaagtcgaaataaagaccatgttggagagcttttacgataaggtggatttgcgcgtagaaaggaggttcccagaagtgaaggaaaccatgaatactctaacgcagagtgtatttatgacggcatacaatttaattagcagcatgcacattgtgcatagacacatcgcattgctgcatttttcttttaattttttaaaaatgaaagtttttgaatattcctactttatcatttttaatgcattccaattgcttaacaaattgttaacggtccaaaattttgcaattcatccgatgatctttttggcaacccaagaagttttcaccttttaaaatgttgtcatttatttgtataaggaaaaaaatgactctcaggaggagttctatcatttttgcgaaaagttcaattccaagcacagtggagtctattcagccattttgaaaagaatttggagtttgtacatgctcctaatttcggatgaatacgttacaaaagagaaaggaggaaaccctagtgaggaaaacacgcattttattcttaacaaagtggaagaacaaccagacacaccagaaggtaacaacaaattaacaactgtgttaagaattagcgatttcgaattcccaacagagtacaaaatgatcatcctcaaatctgcagatgagacatacaaaaactgtctaacgaattgtctatctaagatatttcgcatactaggcttcagcacctttttcgaagaatatttttttttctccagcagggagttgctgtccaaggatgtgttcatattgaacagagttctaaaagatacaaacaaaacgtaccatggaggaaatttcaaatttttgatcaattttttctaccctttacttatgcatttcatcgatttgtacgaaaaggaagaagaatacagcattaagaagaagtgttttttaagttatataaaaaatgtattgttccatttctcgcgggcattaaatgactgcatcaatttgtactacttcatgtctaccaacatggaagacttatacatattagtgaccaagtttaccaactgtaacgatttctacttgctgccactatttgttaactttttcgaaaatttttatttgtccacgctgaaggcgaacggtcaaggagcgcagtggtttcccaacagtgcagattatgacaaagagaggaaaaatattaaatgcaaatatagcctcttaaatttgaagaaaaataatttcttcttaaatcatgtttcggacaatttgctgaaaatatttttgccaagatttatatccatcgtgacgactcattatgagcagaagtttgccagcattgatttacagtcaagcggaaatagggccagtgtatccatggttattgaaagtttttcaaatttgctacacgtttctttacatttttcttctaacgcaaatttgagtgaagtgttaaatctcctcgaacaagttatcctgaggaacgaaattgagaaggaaatttattccctcattagcataatcattgttctgaaaattttaactccatttcttacctatgaggaactcaccctctgctctttgtattatcagaagttgctaaatttggtggacgaactggtcagtaggaaaatgtccataacgggctcaattatcggcttgagggggaaaagggctgatagaggagggggtcgcctccaagtggaaaaacgtacaggaggaggcaatcaacaattgagaagcgcagaacagagttgttccgtcaaccccatcagtgtacatacaaatgcacagtttgaactgccaacccaggtgaatggagaaatgtgcgcaactgaaatgggtagtcagaatgtctctgtggcgctgagcaataatggaaaccatggcaacttggtggagattaaccccgttagcgctccctttgacaacgtgccccaggtgaagactacccactgtgaagacaccctcccccctgcgcgtagcaaacccagaagaaatcccaagaacagcacgcgaaggggaaataaggacaaaaatggtatcgacaagaagggaaaaattaaaggtctcattaagaaggaaaagcgaaaaaacaattcagcaaaaaaggaaaaggcaagaagaacaaaaattacgaaagagttaaaaatggacatcgaaaagtacaaatttgtgaggatcctcatatatgacaatgttgcagcgctgtttaaatatttcggtaatatattttcaaaaaaaaatagcttcactggtggggtcagcagaaatatcggctgcacagccaatgggacatgcgaaactgtaccaaatggcatgcaccacatgaccaaaaacgagatgctcattcttagtaacatatatatggacggcagagtggttcagagcaaactccccgccatgatgaccaaggaaaatatccttccgtttttcgacaacctggacaattataatataaataaatatattaaaaagttttacgtgtacttaaatggcctgacgttttatctaaaagtagggaaacatctcgatagggattactgccacgaattattttttgaaattctgcccctcataatgaaggccttattttatatcaacaaaaagtttaccacaaagttgaggagaaatagcctattcgaacacataatccagttagggtcatcaaatttgaaaacattatttctgcacgtgacgccggggttgttggtggaagaagcgagttgcaagaagatagctatctaccttctctacttgcttgtaagaaggtacaaaattgagtatggggaccaggtgcagttattcagtgtctgtgtggccctatcaaatagtagtgagaagaacctgttaaaaattttcgtaaaatttttgctaacatgtgtgcaacactttagaaaagacgttgtcttagggaacatgacagagctcatgaatcttcttaataccattgcacaaatgaagagaggagttaactacctcgttgagaaatttttatacagattataccattttgtaagcgaatccgagcaaggaaatgaacagaaggagaaaccatacgatgtaattatgacgtatttgtccaaggcgaataggaaaatattcaacaaaatggtacagaagaaagggctcctccacggtagtggaaataggagcgatagaagcaatgatgatgatgatggtgctgctttggggggtgatgtgcgtggaaggggaatgtctcaccataagagaagggacaatctgaaaagcaaaagtgctcacacagctgcgacctcttcagacgaagggtcgtccgtcatgtcttatgccatgtcggaagatgatgcgctgtccgaatcgagcggagcaagtacctacaacgatggtgcgcatgagcagggagcgacgctgcataacaaaggaagaaacaaacgcggtaaaaaaaatgcgaaccaaacgaacaggcgtaatatgaaggaaaaaaatcagaaccgcagtttaaccacctttttcgataatttaaaaagcatgcgaggacagaaggagacgagctatatcaaaaccgccctagacaacatattgcagagccataataaaataaaaaaaaaaaacagaaagggaaagggaaacaggaagagaccaatgtcaaaattaacagaaatgtaagtgatgtactgaacaacttgggaacctccctttttaagaacaaagcaaagtttagcatccccttttcgaatgaaaaggaaataaatgacctctttggagaacagtatttcgtgaagcgaggtttgaggaaggaaaatagaaggacaagcggaggaggaagtcagcctatccaccgtaactccgactatgaccatagcgatggtgatgaagacgagggggatgatgcaaatgtagaagtaggcctggatggaaagataattattcacccggcaaatgcaaattcgcaaaatgcgagaaataaaaagaaagacgatgttattagcaaaaagtataaccccctgaatgagaagcaaaacatgcacgccaaactgaagttacacaacaaatcgaaaaataaaaaaaacgaacaactttgtcacggcagataaaaaggcatacacatcgaagaagggaaagggggacatcatcaaaaaggacaaactacttccgtactcgtatgttgagttgaagccaattatgaccaaagacaaatttaggaccaaaacgctgcacgcatttcgatcaattaaaaataattccaaaagaagggcgaggaaggcgaaaaagtgaagggtgccgcagctgtgtagtgggccgcagctgtgcagtgggccgcagctgtgcagtgggccgcgtaaatgcgtttgcgcctttttatgtgcatttttcgcggccacgcggttgggcccctacgcaaggaggtgcacagcaaattagccttgttgctaaagctggaggggtgaataaaattggcacgtcgctttttacacctgtccgtcactcccctagctatgctcgacgcctggacctaccaaacttgctactcatttccaccaccaccctcttttttctattgcgtttgtaccctgccgctcagcattatttttcattctacacatttttgccactcattatacgtgtcgtattttttttcgacctctatgcattcccgttttcaacccgtgaaatagtgaaaactgtatgtaagaaagaggaaattttttattttatgagtgaaaagggtgaacgaaaatttgttcctcttattcactctcgcacaatttgaaaattaaaactgaagtgacaattccttctctttttttttttttaatgcattttgtttgcaacgaatgtatggacggtcccctcgggcagaacgtgaccaaccgacacactaagttgcgcaagaaggcagcatagaaagtgcccaatcggagaaggcttcatcgggcgtaagaaataaaaaagtgcgtggacacggtcgtgcatgtatgcgaccacgcgtgtatgcaccgcccgccaattttgtggtactagtaaattgcacttgaatgttaagcggattttgtttgtcctgccatgttgcatttgtttgttcgcatgcttgctttttcgccttttttgcccttttcgcttttttgcctttttcgccccttttgcctttttcgcttttttgcctttttcgtcccttttgccgttttcccccctctttttcctttttttctttttttttcccatcattgcgcgcgtccgtttttaacgccaagggggaaaattgcccaaaacgctggggcgttacgcggaaaaggggtgaaagcgagtaaaagatgaattctcctcctgtagggaagcgcgaaaagtgtatcgaggcgtaaagcaaatcaacgtaacaaaaagcagcgcaacgtaaagtaacgtactacagacgcggagttgcacactgcgcccagtgggacgaattggcaaaacggataaaccacttgggacagccaaaaaggggttatacattccccccaaatacccaccaaggaataacgccaagcacatggcgtaaagcactacttctcatttaatatgaatctactgtacgcgtttatcgcttacccagttgcatgtgcaagtgcacgcgtgagaattagtagtcccccgaagggaacgacgcgaaggtgtatctcctcacaaaggtaacccctataggaatttgccgttaccaattgattgaggagttttttccccctaatgctgctcatgcaggaagaggctttttgtatatatctacaagtacggccatgcaataatttcaatgccccttcatgtgtgcatttacttctatacaaaattgtgaaaacgtgtaaccaaatgagaaaatgctgaaaaggacacttgatgaaaatacggggacgtgtaaccatcccccccagaaggcgagatcaaaatctgtttccatcttttcgttttttaaaaaaaaaagaaagaaaaaagcaattccaatgacagcgtgatttccacaagcaatgactcttttcaactcaaccccggagaagggaacaaaaaggaacgaaacggtataggaggaagggaaaaacaaaatatgatggacgaagaatcagcaacagagaatagaaaggcaaaatgcaaagacaacgccgcaaacacaacagcacgtagcgaatacacacaaaattacaacgaatgtcaagtgatgaagaattctcatttaaaaaaaaaaagagaaagctttttccaaaaaattaatatattgcaaaaatttaaaaattacaaaaaaaaaaatgccaccggtacatttcacgctggtcataacgcaagctctgcatcagctaatgatgaagacagggaggaagaaacgaacaacttaaacaaaaagggaagtagtggtcatgtggactacacaaaaatgtacaccaatttgaagaagaacaaaagctacaacataaaagacgaaataaacagcttgaagcacaaggctcaaatgctgcgaaataacatttattttaatgggaaaaaaaaagcagataaaggaaagctaatccataaaaatattaactgcagtagtgaaattattcgtaatgcagacgagagagattcttcttccggtgaggcaaactcgctattaacaaattttaaaatgaaaagcaacaaattgaaatgtgatgaagagtactcagtggagcaaatgggaaactcgagtagggcgcagaaggtggaaagagagtacgtcttcgataggagctcggacgtcgaagtatgggacgagggtgttttaagtgacgaggtgagaagtgtccgcgggaacaacaccgacgagcaagagggactcaactccaacagcaatgtgatagattttgacgaatacgcgtacgaggagaagagggaagacgaggcctatttcgctgaatccagcggggcggaaagtgtaactagtcaggggaaagttgccccaaacgttggcgcaagcggtgaacgagttgatcgggatgaacgagttgaacacggtgaaccagttgaacgggatgaacgcgggggacgcatcaaacgcggtggttgccacaagggtgatcccaatatggatcgcagcgtatggcacacccagggggagccaaaacgaacaagtgaattctccttctcaagaagaaaagtcgaactggtgagaaaagtgcaatcaaacataaacgataacgtgaggacgattaataactacgttctgtatagtaacaatatggggggtgccaatttaaaggcccttaaaagaacggaagcaacaactacccaagagggggggaaattaactagcaaagaaataataactaccactcagtatgataaacacacgacgaatgaagacatacacaagaggtacactatatcgaaaggacacaacgatgaccatcacgaacgagggaagaacgtattaaaatgtattcccatcgatagggaagaaaatctggcacaaaaggatatcataataaagttaatgtataacaataatgggatttattttaaccaggatgaaaatggtacagggggcgttccttcaagacgtgccagcacggctaaggtcccgtcatacgataaagtaaatccccgtgtgtatgaaagtaaatctgtaaacgtaaacagaagtggaagcacaaatttgcatcccattcggcagcaagttacatatgagaaggtgacgaatcagacaaatgggaataatgaatttgttaacgtatgcaatgaagatgcacataaaaagtttagcagtccaaaggctagtagggggcattactggggaggtaaatctcaaggcagtgtactaagaggggatacccattgtttggggaacccccaggagaaacgcatcagcggaaatgcaaaaggaaaaaaaaaaaaaaaaacaccaaaatggcacgacagatgaggaaatcgaaggaggaaaaaaagacaacataatcaataaataccttatcgacccgttatataatttatttgttcagcccaaggaagaaacggatgacccacaccttcggaacaataacattagtttgctacccccacaggggggcaaaaactacaccaacgagttgcaaaaaacgtacagagcgttgtatgatatatatgaaggctcatgtgaaggctcatatgcaggtggtgtgcaatacaaggcacatccaatgacagacggcaggatgaacgtgctgcaccgctcgttcagtcgaagtgtggacggcaacacaggagtgagctcctcggtgcaaagtaggggcattcccctgaataacaaaattgatgggagcagaatatatatgtgtcccctaaatagaagcaagtccatgaataaagaaaatgcacccccctttgagcatattcaaaaggaagcctccaatttgagcgttaaagctacccaccatggttacctaaataaggctagtttgtatgatacacattttaatacgcttcatttgatggaaaagagaagagaatccacgttcaggggaagaggcaatggtaacttcctcagcacgagtggaattgcaaaccgttataatagccccattaaaaatatgtacaccttaatggatcacaattttgtgagagggaggtactacccccgccaggaatgtctcgccagtaagtttaagggcagaagctacaccttttgtaaagagaaccaagggagtagcggctccccagtgggggggcagcaaagtggcatcatgaaaaagtcctgtacatttcatgggtaccagaagggcgctcacaaggatggacaaccacgtgggtaccgaggagccccccctacgatgacccctgtggtgacccctatgatgacccctgcggtgacccctatgatgacccctgtggtgacccctatgatgacccctgtgataacccctatggtatcccccgtgatgactcctgtgatgacccctatggcaacaggcgtggaaaaccccataaccatccccgtagcaacccccaaggcgcacacattgaacaactgcagaacgtcctgcctcgacgtcggcggaaaaccccacccgcggatgaaccaaaagtgcagcgcaaataatgcggcaaatagcttagcccaaaatgggaatcctgttaagtgcccccaagggaacccaactaatgtaggaagtttcttttcaagcaaaagggttgccaataactggaggcaaaacggcaccactgttggacaagccgaacaggttagaaggggaggcccctatgcacagaatagcaaacaggtgcaaagaaaaaatatgagaacttgtaccccttttcagtgtatgacatacggagaagggaaaccaaatgacagcagaaacgactacatgagtagcaacttctacaccccggtggagagtttaaaaaatgaaaaattgagaagactacagagctattcatccaagtcgaaggcgcctgtgtgcctctcaaaaagccaagggcatggggcaatacagccaaacatgctcgacggggacaacaacggtggtgtgatgaaacgggcaaagagtttaaacccagcgaggtcttcttatgcccaccccggagcgttggacatatatcaagagtgctacttacaaaatggaggagcacatggggatgtaaatggaaacagaaatgataacaatatgggaggaggtcataactatatgcacagcggcagagtagacgatgcacagccgcgtgacaccagtagcagtgctggtagctcctccgttaaaaaaattttagcgcacgatgggatagacccccccttcattggccgccataacagtgttaatggtggtggtaaagcacccctgggtagctgccaattaagggaaaacaagcaaaccttttttagaagcagctcgtcgaatgaaaccattcgtgagaattacccaattgaggatcccaagcttttgggaaaggacaaaaagatggaccatcccccagttagccattcaaataacgatgacgatattgagctttatgctgtcagtttggagcaggacggggaaaacagtgtgtgtgagatggggcatgaaaatggggaagttattaatttggataaagaccaatatgcggatttcacaaatgaggagactcaccaaaagaatgaaaaaagcggtcatcagagtagcactgaaaaggtggttagttgtgatgggaactgggacactccatcgatttatttcacgcatgagggggaagagcccttatggactgcccacaaccctaatgtagaaaataatccccttgaggatgaatacaactgcgagaatggcactaacagttcggatttgatagaggagatgagaccagacaaggttaaccaccatcctattggtaccgtcatgcggcacaattttaggagagaagaagaaaggagaagtcgagagagtttacctacccctgtggatgattatatgcacagttatgccaactaccgtgaggaaaagaaaatacttaacggtaaggtgaagaacacgaaatggacatactccagtgatgataaaaaaaatgacagtgcttcgcatgcccgtaccaaatgtgatgggggacctaaaacggaagaagcaccccatatgggaaattataatcccaaggggagggatatcaagatgaaaaaattaacaaataaaaaaacttcgcgaaaggggaaggtgaaccctaattcgagtaagagtaaaatatggcaaagtgatatgagcacatgtgaagaaatgaagaaaaaaaaaggtgtcgtgaaaaaggtcagcagtgggctagctacaagtttgaaaaggaaaaaaaaagatccctcaagtggagcggcaaatgaaagtaaagtaattagacaagttaccacaatggggagggtaccaccaagtggagcggcaaatgaaagtaaagtgatcagacaagttaccacaacggggagggcatcaccaagtgtctccccctcaaagaagaacaaaatcaaacccacttctaaaagtacaagcagtcgccacggaagcgaaactgcaaaacattttaacatagtaaacactgtggaggaatctgttcaggaatctgtgcaggttaattacaacatcggggaaaataaaattaactacaaaaaggaaagcatcgtaagttccagcaacgcggtatgcattgtgaacaaattagaagatgaagcgatgaaaatgaggacgaggaaaagggttggacaaatgaaaaataaaaataaaaatcccagaggcggtgaagcttactccagtacatccattcagcgggaagactgtaactttgtggggtctttttcgagtagatccgttccactgtggccagactgcaacttcgtggggtccttttccagcatgtccatcaaaagggaaaactgtagtattgaaaagcgttacgcatacttgggtgagcccccctcggatgggaatggagctccgcgggttgggagcttctccagaagggcagctagcgcaagggacagtgtgaagaagatgaaaaaaataaaaaaaaatggaaatttttcggagggtaagcaagaaaaaaaggctactgcaatttcgtccacccgcgtgcagcttaagaaaaacgaaagtgcagaaaagaaaaagaaaaaaaaaagaaaaaacacgtgtacgaagcggagaagcgaatcagccatcggttcagccgtcgacgtagccagcacaggggaggaaaattcaagcgaaaggagggaacccctctggggccccaaaaaggatacggaaaagggaaactcagttaactcccatatcaagagcaaccgaatgatgccgcacatggagagtgcaaacagtaacgccatgtcgaaggaaaaaatgtatgatgaaaaggggaattcactaaatagcgaaagggatatatacatctcacacaaaacagacatggcacaaacatcgccaaaagataccttctacgaacaaattaaacaaatgaatcatatattaagtaataaaaacaatagccattttttaaatcgaataaatttaaaccatttaataacaattgaaaaaacatttatcaataccaatgtgtatattaacaaacaagtaattagccttagcaccaggagtaccaagggggggacgagcaaaaggggaaggagcccaagtccacatgatggcattctctatgatgacaatttcagcatcgtttatttagaacaagatattatttacctaaagaaaatttttttaaaaaaaattctgtccatattattaagtcacgcgtcttcatttagagaaatcaaaataaccattctgttgttatatttttttgtttccttggaggaaggtagggttatatctcctagtgtctatcccctcagcctaattaattctttaatacaaaagttcaatttgaaagtacgcaagaagttaaaagggggtggtgaaattgaagatgtcccgcctaccagttttgctcccgcgtctacagatggttactaccacaacgtgggcacacagagcgatgcatcgaaaaaggggccctttgactgcctcttcatttgcgatgggaagaactacctatgcgtgaatgacaactcgctgcccgggaaaacgtacagaaccagaattaggctgaacaacctcatcggctactatcactacattaacttaaacaggttgacgtactatctggagcgggccagccgcgcttgcggcagggcggcaaaataaagagccccacgagctcggtgtgccgctctggttaccacgccgcttcaccaccagtatgtttcgttttcactccaccttttttcgcaccacctttttcgctccacctttttcgcaccacttttttatgtttcccgtaaaaggaagttgcagccatatgtgcacatgtagcgtgcgattggcggttcacgggaaaaaaaacaaaatgatgtgccaccggtgggtactgaatggacacaatgggcacatggatgaagggggggagaagtttccaaagaaaagcagggtctaattcgatcgattaattttttttttttaatttgcttatttacgagggcgcactgttcaggggggaatggggggaaaggttcccttgggcgactttctaccatttggcgtgttttccccatcgtttcttccccaactggctgctccaaaacgagctcacatgaacgcgccaaccctcacgtcttcctgcttcggaacacccccttcttcattccccacgagttatgctcccccttcttaactcgctgcatgccgtacgttttgtttaaattgtactttagcattaagccaaacttggtatctagatagttcgtctgcaagggtgagaaaggtggggtagggtgattgtctagtttgtgcagttgcctcctcaaaagggagtacaccgtgtgtagaattgcaccagacatgtgcacatggtaacatgtgcatgcgtgtagatcgatgtgtaaaaaaataaaataataaaaaggcaaaaccttgtccaatttttcctccatttttttaaatccctccttaatcttatccatactggcttgctgcaaggggaaaaaaacattggcacgttctccttggtacacatgtgtgttaggcatagaagaacgcactcactgcattaatggcattaatcgcatttctcgcatttctcgcgccataacgtattacccactgacgcaggcttttatatgtgtttccccttttctgtgattaccaatattttgaagtccaaataatttaggaacatcaatggcctcttggcaaaatcacacacgcagaggaccgtctctgagggtattttttcattattggggtttagctacggaggggaatgaaacatgggggagggaagtgtaacatggggtcaaactacaaacgtgggatggaaagtgcaacatggggtcaaactacaaacgtgggacggaaagtgcaacatggggtcaaactacaaacgtggggaactgcctagcaaacataacagtgacccaaataacccctcacaatcaacaaaacggtatcagaatcatatgagcaaaaatgattgtcaaattaaccagtggcttgaccgtgttgcacacttcgttgtcaaaattggggtccctcttaaatgcgttgaagatgaaaaattgtttcccaaaaggttcaatctgcggatccagacaaaagaaaaaataaatgtaaaaagttgccaaaaaaaaaaaaacgaagagaggcttcgaatggggttattttctcctaccgggtgtatcgctgagcattcctgagggggccaattgaatcttctcattcggttgtaaatcagctctacaagaaagtgcgtgcgaaaaacagataaatgtgtacaatacaaatatacgtgcacatttatatgcacaacaaggagagggcgattttcccccatgtgacaagccacaaaagggttttcttttccccattttaaaaaaatttccaaagtgcttcacaggaatttgttctcacttttatgcgcgttcaaacgaaaggcgttgtgtctgacccccgttgcatttttgatagacgacattttttgtttttattcaatgtacgattttttttttttatttgaaggggccccaataaaaaagcggtgactcatttttggtgtgccttccgacaaaaacacgaaatgatatttcctctttttcgtagcaagcatggatgtgtggaacacgtggggcaaatgattcctgcgatgattaactctgacgctggtccatacgtgtattaagacagtggggttgaaaagactaacttaatggaacgcctagccatgaaaacggattcgtacaattaatatcgcagaggtgatacacacacatgaagttaacaaaacgaaaaaaaaaaaaaaaaatgcatatgaaaagaggaaataaaaaaatacgtcgtcgtatcactgcaattatgccgcataagccgcattcgacttgtacacgtcacatggtcacgacggagaaatcttttaatttacatatatatattcatagtttgtgactttggaaggcgaagtgataaaaaaaaaaaaaaaaaaaaaaagaaggaagttgctcgtttctttggggacaaatttagaaagcagcattggtactatcttggagtaatcttcaaatatccccaacaccatttcatttttgcgacaatttgttaaattaaatgaaaagtgtggagctaagaaattgacaaatacgtttgctcctcgactcaatcgtgcatggcattttattttgctacctgcacgtttaattattcatcctatgtgcacgcgtagtatttcattattctgggattctaagcatggccgtgcacgtactgtcatttgcgaagcgatcgtgagagttgtgtcgacgcatcgcaattaccattgttcttttattatgttttattatattttattatgttttactatgttttattatattgtattatattttactatattgtattatattttattttttgacgtgcccgtgtttgtaccttcttagcgcatcttaagcccgccttcaccgttgtaaagggaccttcatggcctttcgtaactgcacagaagatacttatggcatgtttagaagtgcgtatgtaggcttatgcttatgcgaaggaaaacttgtcatgcggcttcatgcactccaactgatcgcagttcaaactccatagagactatgcttttcatcccacaggggacgtcgaagtagcagaaatttcggccaataaatggtggcaccccgtttaatatggtgacgtgcctttgaatcacttcattttaacaggcatggtgaaaataaaggaacttaacaaatttgtttgcttccgcgtaaccatcgcccggtagtgggtattcatgtttcttatgctgtagcgtagtatatgcctacctatggttcgattcggtgtggttctgtgcgattcggtgtgtgcttgtaaacgtccccctttttctgtgttgtgaatctcctgtggtggtttgccgcgcttaattgccttcccgtggagcattttgcttcgcacctccgctccactgctcagctgagggggccaccagcacagatcaccgcacagatcgccgcacagatcaccacacagatcaccacacagatcaccgcacagatcaccacacaaatcactgcacattcacattacggataaccagatgcgccacttgtcacacatggcccatcgattgaaccctaattttgcgaaaaaggagacgcggccgatcgtacgcccccttcagagacacaatacgtaaaaggggggaggggggaactctcgtgcggtgcaaataaataaaagtaaacatatgcacacgtctacacatacgtgcacatacacacgtacaccttaacgaacatgagaggaaggaaacagcagaagagcgagcgaagcaaaatatgtatgacaagttttgggagaaaataagtttcgcttcagttaatttactatcgaagctaaactttggagaaagcaaaaaggaccgaaagaaatttaagggcataaaaaagggtaagaaaaatgtcacgacatttccattactattaagaatagaagatgacaaaaagaggaaaaaaaaaaaaacatttcaggacagttacaaaaaggaacacccatttttgtacttgctcaagaaaaacaaatacactcaaataaaatttgtttttaatgacattgttaagacttattctgagagacaatttctgagcgacgtatctttgaattttttgtgcaagctagctaggaaggaaaattgtgcaaacagtttgagtgtgcgggatgtccacacgctgctgctgattttgagtcgagagtttttggccagacgtggtggggaggcggacgccacgaacgatggtgctcattgcgatgtggaaagtggtgaccatagcgatgtggaaagtggtgaccatagcgatgtggaaagtggtgaccatagcgatgtgaaagatggtgaccatagcgatgtgaaagatggtgaccatagcgatgtgaaaggtggtgaccatagcgatgtgaaagatggtgaccatagcgatgtgaaaggtggtgaccatatcgatgtgaaaggtgtcgctgaccacggggaggacccccccctggcaaacgatcgagacatgaaaattttaaaaaccagctgctacttgttgcgacacctgtttatgaacagggaggggtgcgatgtggtggaagactcctttgcgattctttttctaacaaaactgaattacgtgatagataaaaaaaacgaccttgggcagaaagaccttaggcataactacagcttttatttctacgtcctcctcctttactactatctctatgtgtacaacaatacgaacaaggtcgtgttgttccccagagggaggatttttaaatactcatttgggggcaccaatgagatggcactggttcataaaaaatacgactctttgaaagacagctctatgtacaatatggagaggtatggaatctacacagagacccacaacagtgttgacaaaaatgaagaaaaaaaacgaaggattatttcaacaaaaagaagtatgctcattttttaaaaaacaactatactataaattttgactgcttaaaggagaatatgcatctgttcttcaaatttaatgatatgttaaatgtacattttatcacccacatgaacgaactgaaagtttttcaattgactactcatgagtgtgtcatgagaaggaagactcacttgatgagcgaatcgatgaacaattatttgatgctatgtctgaggcttctttttaaactgaatagtaaactggagggagataattacacccaagcgaaatgcagtaatggtgtaccgagcaacagtaatgaaaattcgagggggggaaaaaaaaacgacgcacattttttcacatcagaaaaggaaaaaaataaacgaagaaaagtgccaaccaatttgttattaacaaatattaacaacaaaaagaaaagccaaaaaaataagttagttttaatcgaactgttgtatcaagcaattgactatgtgacgttaaatgaggagattcctacgtgcagcagcaaagggaacaacaacattatcgaaaatggactaagcgaaatagttaattgccttgagaaaaaatttaaactcaagtacgtaggaagcgcaaaggacgtggagtatctctcacaaagtgaaagcaaaaaaaaatccaaaaatgaaaaaaatgctgacagtgaagaaaacatcctttttaacatcatcaacatagacaataaattaaaaaataaaaataacttaaacgtagacactttgctaaagaagataaatgatctgctcaacatcgggaatgatccgtctgcctacgttcactcagggctccacgttatcatcaggaatatgtgcctcaataggctgaactcgctaaacttagatttgctcttcctcgtaaatttgtactcgaacaataattttaaaaataagttttttcattacgattggaagttggcgaccgctccgtgggttagcgaaaacgccggcaggagtgactacccagccgagcatcgcgaaaatggcagcgggggtgccgtccaagcgacacccatgggggctccgaatgaagcggaaactggtgggcaggcagcgacaaaagagggtgagaagtcagataggcttccttcgatgagccttccaaccctgagtctcccaaccttggacctctcctccctgtacatcccgctgacctacaaagcggaggacgattccttcaaagcagaaacgaaaaaaaaatcacagagcatggcaaaaaaaaagaagaataaacacatctataacgagctcgcactatgcttaaaaatcattgcaaacagtttcgcctccaaagacctttgcttcaattctttttctgtcttatattttatgtataaaaatatactagacaatatcatgaggatatcttttaattttacttactttattagtgcggagtttttttttttcaacgacagcatgaattttctctcgcttgtaaatttgaaaagggagctaatgccaagttcggtatactttgacagcataagagcttttaccaacatcaaatcgcactataagtacttccttgggttgacaagaaagggagtgaagaaggaagaagtcaagagtaggaagcagtatccaattctcctgtccagtttgaggggtgacacgggagaagatttgtacagcggtggagacgaatacatagatggagaggaacacatcggtggggaggaacacagcggtggagaggcacacagaggtggagatgcacacagcggtggagatgcacacagaggtggagaggaaatccccccgggggaacaccaaagagtgaaaaaaaaaagaaagaaagaagatacagtgcgcgggggaaggggaataatccctcaaccgtggcgcaacccgttcgatttatttttggacagcgtggataatctgctgaaggataccacggtggatcagaaactaaattcgaaggagttactatgtgagtgcccgactcaccaaacttcctattttgcgaagaagaaaaaaaaaaaaatcctcttagatgagcatatgtacttgattagcagttacaatcaccatttttataatttgcacgatcgatttttgccaatctatacatattccaaaatgtgccatatagacaggaaaaagggaaatccccttgtggagccacaacgagggaagagaaaaaaaatggagaaccaaacgatggaacccaatgtagcagaaaagccatcacggaaaaggaaaaagaagaaggtggacatagtgatggtgcatgggctgaggggaaacgctctccgaacatggagattctccaacctgtaccacaacagccccaattatcgcttctattaccgaaatgacaatttgaaaaggtacgagaagggcgttacgaacacacagatgcgcagtagtgacagtgcgaacgagagcgatgatagcacagatgagagcaaacattatgtgtggtccttcctcgatataaacggaaaaagggaagacaaagattacagccaatcactcagtgaaggttcatgcttagagaaaaatgagctgaaagaaaaagaggacgaactttttagcgccataaatgacaatacagacaaatttaaagaaaataaaaacgtctttctttttgacgaagaaagtaaggaaataagaaagtgcataaagatacgaaatagctttcgctttgtagccaacgaggatttaatccgcatgctgttgttaaattataagtataatcaaaacgttttttccgtttatgcgcacacccgaattatgaacaaaaatatttttaagtccatttttttgaataataagaaattaaaaaatgatttggatctttacagcgatttgttgtcctaccagttgtggcccgtttatttattgtaccctcggagcaagcgctcgaatattttcatttttaactatcactccccgttgtaccccgatgggagctactacgtcaagcggggtcgccagaacgggaggggaaactcggcgaggcgggacaaaatggagaaaagggaaaacagcgaggagggaaggggcttagaatgcggagcgagaagtaacgtagaaacaaacgaggaaagctacgcagaaagcaaccgagtgggacttctcaacagctcgattaacggagaagataagaaggagccggaaagcctcgggtacatgttttcccatttcagttcgcttaattctctatttacgaaaaaggaggaaaaccgagaacagaattttaacaaaaaaaaatatttctacaccgacagaatgaatatggaagagttgtctatttttcttttaaaaaaattaaaaggcataaacttaggaaggcataatgatattatatttgttgctcattccatggggggattattaacacagtacgtattgctaaaaaatgatgacattttgaggaagaccaaatttgtgtttttttacgcttctcctcattttggctctccactttcctcgacggcttttttgttcaaaacatttttatcgccttatgtttatcagctcaatgactacgattcgactctgagcaacttgcagtattcctttagggaaaggataaagaactcaaccgttaaggtttattccttttcggagtcggagaaaacgcccttgccgtttataggtatgaatatctacatgggggtatagcagctctatatatgaagctttgcacacccatgggtaggaaaaaaacccctcccccctagaaaaaaaaaaaaaaaaaacgtaactcttcaggaacacaaacgcggtcattttctcccccccccctctgcaggtgtgcacacaatgatcgtcccaagcgttagctcttatttgaactactccaaaatgtttacaatcatcaaggactgcaaccatctcgaaataagtaagttaaatagcgaggatgacgtaaagtaccattatttgaatagggcaataagggaagtgctgcgggcgaaatcggagggataggggcacccacccacttccccatcacttgttaatacgcatgttagtgctccccttttccgagttgtgtacataattgatgactgcacgtttgcaaatcgcccccagtttgcgccacgaatttacccttttttgagccccttttaatttatccattttatttagttttttattatttatttattttttatttatgtatttttttttttgtgtttaaacatttaaaaggtttattaaatgatttgtcttaaaattgcccctttttttaaatgttttgcattttattttccctcttaataatccctttttttttttaaaaaaaacgccgttttggtcttttccacatgggacatttttccccttgtcatttttttttttgtggcattgattttaaccctttaagaattatttgaccaatttttccttctttcaatgatatttcatgggtgggaaaatcgcggcactggctcctcccttttcacttcgcccttacgatttcctttgctttacaaaacgggtatacgcgcgggatgcagcgcttgcccggtgaaaacgctatttgttgatagccccatgggcggggcgcgcctgattcatgtgtgcgttgaataacatatgtacgtgtatatggttagacggcaggaggggaaaatgagaaagacacactatccttattctcaccatgtgttagtcccccctctgtgggaagggctgccagttgatgaggcgcacagcggggtgttatctttctctccggccttctcagaaaaagtggcggcagcgacggcagtggtagcagtgacccccagctacacatcaacgtcaacatcaatgtcgtgttaaacgttgcgtgcgtgtaaacgctccctgcgcgcggcacgtttcggaggtttgcgctccataatcaaatgcccagtggttcgccgctgaactgatgaaccgcttagcacttactgctcaccgcttatcctccttgtgtaaaggggagcctgatcggttcacttactttacggttgtgttgatatgccatcgatacaagcgttgtagctggattttatgggcacaagaggcggggaggcatccaaaaaatgtccacctcgcattgggcatatcagcaacaggggcttcatatgaatgacacaaaacaggtaaggataaacacaccaaacgggggatgataaaataaacatgcacacaaaatgaaagatgttcccacgcggggaaagggaaaaaactccttcgcaaaaatgattatcaagttacgagcacatcttatcaaaaggtcacacaaaacggacggaacaaaaacgaacttaattagaaaatgaacgttacaaataatgtacaggacgagaacatttttttttttttttcgaaaaaaggcagtaatttgataaggtcatacgaatgccccttttttttttttttgcacactgcatgtgtggagattcttcccaatttaatttacagtttttttgaggaatggcaaggcagggaaaatcgatacgagcaaaagggggatacactcgtctcacacgtacggttgtacctaaacgaatatccatgtggcgggcccgtgctgcgaaaatgaccctccaaaagatgtataatattggaggaaaaaataaattttaattcactatttttcactgctgaaattctgcagaaggttgcaaaggggattgttgagctgcttcatctccctctacgtcttctccttcttctccttcttctgttgatgtattttttgtagaatcatcaaatgcagattcatcctggcacgtgtcatttgcattgttttcatcttcgttaggcctattttggtactcctcgctgtccaagaggctatccctggggggtgcactgttaccattctgtccctcctccgtatcgttgctgtggtaaggcgggccatagttcatgctgtcgttgtaggggtactgattgtggacgtaactttggtcattagtgtagcttccgttatgcacaccgctttggttaccgttatagtggtggtctccgccatacggttggacgtctccacattgatcggcgtcgccatactgttgggcgtcgatatacacctgtccgccgctatacagttggccggctccgtacaattgaccactgctaaactgttccacatcgccatagtaatggttgctgctataatggggggccgagccatacggttggacgctctcacaatgggggttgccgttataggggttcacaccgttatacggttgcacagcgtcatgggggtatgcgccatcataggggtatgcaccaccataggggtattcaccgtcaaaggtgtatagaccatcatatgggtagttgctgctgtgatggtagctgatgctgtaggggtagccactataggggtagataacgtacgcgctgctgctactgctgttgtaggggtggccattattattgtacgggtgactactgctgctgtgcgtgtggccgttattgcggtacgtgtggccgttattgcggtacagtgtgtccgttattgctgtacgtgtgtccgttattgctgtacgtgtgtccgttattgctgtacgtgtagccgttattgctgtgcgtgtggccgttattgctgtacgcgttcccgccattactgtacatgtagttgctatacgggtgctggtacgtgtatacctggttgccatagtacgcctgattggagccataagccggacggttcgcataaacttggttactgtaaacctggttggcacacatctgatttgtgtaaacatggttgttgtaattcctgtagtttttaaaatgcgcgttgttgattctcctttcataatttctgtgtgagctgtagggaaagtggggatttctttttcttttctccctgcctccgttttgggaaacttgcgtttcgcgcaggtttgggttttccccgtaggagccgctaccaccattttggctgctacgatccatttggcctctcccaccattttggctgctaccgcccactgggccgctaccgctgttatcgccactcaggtcgttctcgtcgctcaagccgtgcccactattgttgtttccgcttaacgaaccaacaggtggatccgatctgtcattgtgtaccatgttcgatgcggacgacgatccactgttcccattatgcacgaagttatcattcgtatttgcctgtgtgacggagcttctgtagtggctactacccactgcgacattagacgaggtgcagtttctctcctgcctgttattgttcccttgagcgttagcagatttatttccactgaaatgcatgttagtcgcgttgcttcccacattttggatattccaaattttttttctgtgctgattcgagcatggatgagatttggacgatctgttatttgtgcgattggtcgatcgcagggttatgggtgccacggtaccaaacacggattggccgttcgcagcctcttcgctcggggagtggtgtgctcggttgttaagggcgttgagcacgtcagtcgtatttgccgcttggtttgctgtcccgtttgtcgttctatatgcttgcctgttttctgctctacatggttgcccagttgttgctctacacgcttcctcgtttgctgctctatatgcttcctcggttgtccctccaccttgcgccgaaatagacaactccgcgggcaggacgcgcgtctggctagtcatgttcacactgttcagctctacattcaaaaaactgtagcagttgtttcggttcgagtaaacgttacttacgttgtagttgtaataactaaagttattcaccagcgtgttcaagggatatacgggggggccatgcaacatatcgttacttgtagttccgttgctcttatcacagttttgctttgttctatgggcaccactgttgcagacgttgctgtaggtttcattaggtctaggtaggacattctgcatgtggagtgaattattcgcatggttgtggtttgtatgggaatatctggcttcgttttcaaaattttgatttgatggattctgctcaggtgtactgtacgtgctgttaaatgagcggtgtgaacttttgcaggtgaaatttctaagcgggatgtcactgcagttctggtcttctcctcttatctttactctaccgtttgtcaactgttcttccggttcgttgtgatctccatgtttgttgtgttctccctgtgcgtccccttttttcgcccttgcctctggggcgttaccgctgcccctgccattaccgccgattactctgcagttctgcgtgccctcgttgttgattagctccccgccgttgttcaaatcgtctcggtcacagtttccataagatgccacgttcccgccgctaccgcaaatggccacgttcccgccgttaccgcaaatggccacgttcccgccgttaccgcaaatggccacgttcccgccgaccccatagttcgagacgcttccgaagtggtccaaaccctcaaaattctttgcgtacctacttgccatgttaaacttcttatgtttgtaattaaaattctttgggccgtagttgctagatgtgctcgccgtgtggtaactcgccaatttgctcaggaggaggttcttctttccgtcattttcatttctttcgttttcatgtctgtcattttccgttccgtcgttttccgttctgtcgttttccgttctgtcgttctccgttctgtactgattcttcaacataaaaatggggttcctcaggatgtcatttccactctcgttgaaatttctaaatgagccatatctttcccctcctcttgggcaattatttgcgtagcgtctctcgatgatgttttctccactgatcaccttcttcgaacagttatccatttcattcgtgggtcgggtgcacctatattcgttcagcgttgggggttcttgttcctggtggcggtctctctgtttttcgttgcctcctctgccattcgcattatcatcgccattctcgccatggtccatattgccattctcgccacggtccatattgccattctcgccacggttcatattgccattctcgccacggtccatattgccattctcgccacggtccatattgccattctcgccacggtccacattgccgttctcgtttttatccccttcaaaactgcgtcctgtctcacttcgacttgcttgcggatcttcttctaccgaggcattccctatctcaacgatttcatacctgttgtcgtcttccctttctatttccatttcgaggagggcactcccttggattccatcccccatttggccattgttttcgtcctttgcttgtccgcgcctctccccctggaagtcctggttacaccacccatatgacttatttgggcttctattcccatacgattctccctctccctcgctgctacttctcccaatagacatatattggctgctactttgcccacttgacatgtactcgctgctgtgatccagaacctcagcgagagttcgttccattttttcccctccacgcactgcttccctcaacattttgtaatcatcatcattcatatcaccactatgcgatgcttttccaacagaatgctgttcctcattctggctcaactcgatttcttcattcttcatttctacggattttcttctgtgagccaaattttgattcttctcggaaagggtttcatcacccggcgatctactttttctttccttttggttttctgctctttgttctggttcgctcgcctctcttgcgccgtttcctgtgccgtttcttgtgccatttcctgtgccatttcctgtgcctccttccaccacatcgtccctcagttccttttccccatttccatcacgctccacgctgatactactggtcgtgcccgaaaccgcgtggtgtaaatttcgtgtgtcctcatgggatgcaatttccttatctgcctcttctctcatttctgtcttgaaaatttgttcctcccttggagtttcccttttatcggaatatttcgcaccgcacatgtttgcattgctaccattgttgttcttttccccatctgagttttccttcctctcgcaaagggtgagcacggcatgaatttccttctcctggtttgtacaactgtcagcagcactgacttggtagacctgggtaatttcgttcgtactttctcttttttctggtctacatatttggtcgggaagggcagctctcttatctaaagaggtcgtttgcgcatttgagttctcatcagtgggggtggccacacgagtgtccctatggtacctacttccgttgctcaatccgttgctgaacgcgttgctcagtccgttgccgaatccgctgctgaatgcgttgctgaatgcgttgccgaatccgttgctgaacgcgttgctcaatccgctgctgaacgcgttgtggatgttcgcttcattccaactgttccaatcactcctgtcgacattctcctttctgcttcttccactgagcatgttcaaaatgtactgcggacattcccccttattcttcaaatcatggaatgtgaattttggactgaccctactttttggagaaaatttttcaagttccgtttttttgtagtttctttgtctcagttctgcctgcccatgtgcatgtctacatttttctccagacggacatgtaccttccttatcaaaatatttgcacagctttgttttaaagtaatccggtgttgccctcaattctccctctccatgagcatatacacaattaggatttctgcattcatttttcaaccacagctgacaaattttcgtcttcattaaattcatgcaacttcgtaaagtatcagttgagtgtgcataggagcagttgtctcctttttgacacagtcctttttttaaaaatggacacaactttattctgtaatactgatcgtgtatcttttctttccctttgttgtagtagcgatcttttgtataggttccaattcttatgccttgttctttgttacccaggggatgcacataagggggtactacatgatgatgttgcacatttgcactgttcatacgcaggtcattttgggatcgtccacttgttgaaataaacgaaatgtctgtctgtgctttcttcgaattggcatccagctgctgctcttggtactcgacctgctgcttctcctggtgattggactgatggctgcttaatccatttgggggggggactacgttcacacacccatagatgttgcatccgctgttgttgttctcgctcttgttgttctcactgctgttgttctcactgttgttgttctcgctgctgtttttctcactgctgtttttctcactgctgtttttctcactgctgtttttctcactgctgttaacaacattgacgacactgttcgttcctgcacttgagtggtatgtgttcctcccatcattatgatctaaacagttcttttcatacggacagtacttcccaaaactggggatgttgctattcttcataatcctttggttgaagtagtttggctcaaaatagggtcttttgacatacgcagggttattttctccactgtttacatttcctgttttcttcttatcgatgttgctcacggaacagtttgtatatctttcgatgtaatgctcattatgattactttctacgacatcattattttccctacctggacatattaaaatttttttatttgtaaggatactattttctttcctttcatcatcgtggcaacacatctcatcctgctcgtcgttttgttcttctcgtgaagtttgctcatttgaagaaatatccaatttcgtcggttctcgcctgatgtaagttctgctgatcgtttggtctacattactagcgctgctgcaactggggggggtttcattcgagaggttcgcttggtgatgttcggagttggtaccattggggacgccctgcgtagtggcattctgcgtggcggcatcctgcgtagcgacatgctgatcggtttgtctctctctttgtcttttgcttttcttctcgcttttcccctcgtcttgtttctttcctttcctctcgttttgcccctcgtcttgtctctttcctttcctctcgcttttcccctcgtcttgtctctttcctttcctctcgccttgcccctcatgcttgagctccatacctcgtccatcccccttccctctgggtggctccctttctgacaactccgcgacaaccattcctttcatttctcccaaatcgtccttaacttcatttgcgtcttcattaatttttttcaagttggttttttttttattcttctcaagaacactgttttgcttgtttttggaaccactacccggtttgttctcaatggagaagcgcgcttctttacctacatttgattcttctccgttcaccattttgcagtttccttcttggtcatgtgttttttctggttgcgccatactggggttgctatttttgtccgaggtctcttcagccatgatgttatctcttgagtaaaaaccggttgacctccttttaggcgtaaaatggaacagcggcacgcgtgcgcaggattgtgtgcgtgtagataagtttctctctatgcttgtgtatgcgtgtgtgtgtgcttgcaagaaaattggccttgctttggttgcggaacggggctacaggtcagatataccgccttgcacgcacgggtacgttatgtatatgtatatatgtatgtgtacacgtatatatgtacgcgtatgtgtggtgctcacacgcataggagaaggggtaggcaggacaaaaatgctcacacagaagaatcctcaaaaggcttacagttaacgctgtgcataaatctggggattaacgttgaagaaaaaaaaaaaaaaaaaaggataaatatgcactacagtggctgtatccagacctgacgggtttcctaaattgttcttttaattttctatatttnnnnnnnnnnatggcgaataataaaatttaaaaggttatcaaaaaaaaaacgaacatgaaatatacgtactaatactctactattgggctcgtaggtatacatgtgtgtgcctccaacaatatatacatacatgcagatacgaacacatacatcaatacatactttaatacatgcattaatataggcgactccgttccctctttttgtcttctcactgctttgttttgcgcgatagcgattaaaaccacaacgtgcgcctatagtacataaatacagaaaagaagcaacagaattaatcgaaaggagcgtgccctcctgcaaaatgaacaaggaaaaaaaaaaaaatgcacacacgtatgcacgcgtacgatacaactaattgcaagcggtcccttctttcaggcacgacaaaaggtaacccccgaagtgtctacacatacgtacgtgcatgcgaacatatgcacatatcaatgtcagcaaaacgcagtggctacctcgtgtcagtatcacaaaaaagggggagtatctctctggggatgctctccagctggttatttctgcgctattcgaaagtgaaattcaaatgcgcgagatgaaaagagtgtcatatatgcggtgctacgcttacacagggggaggaggagttacaaaaattgatgcccaaagggttggaggcacaaaaaattggataaacgcaagcaatgcttctctctcttggtaatacaactacaccttcttcgctcctttccagtgatgtcgtaaaatggattatgcacgtaggtatctatatatgtatatatgtgtgcatatacggaagcgcctaagcacgtaatatggttgtgtaaatacaaatgcagctgtcaaaaagatgtgcgtcaggctttttctggggagctacttctcctaaaaattttaggatgacggtgaatgtgcacaacgcgtacgcataaaactgaggatcactttttttttttttttatctttatgtatgtaatgggaaaatatgtactatgctctttaatttcaatatatctctcgtcgtctatgtggatcaccctgttcagaatacattaaacatgtgacttcaaactcatcagtgggtgggcctatgcagggctgcacatatacacgtatggtcggttactgctttacgggcataatactgttcgatcaaaaatttgtgtttcccttttatgctctttgaagccacgtagacgcgttaactcgcgcgcagaggaaatttttcttttcagctggcactacggcaagcgatccgaaggggagaggcccccgagaacgcctcaaagtaaacggtccaaaataaaacggtgcaaaaaataaacgtgcgagcggtgtccaataaaatggtacgcacgaaaaaagcagaaactcagtcgaaatttctctcctgaaaggtcaataaaagcatacgttagcggttggctggccccagtttggttctttttatattccaacgtgctcctttatagcaacaacagggcatgtacacaaacggggacgaatctgtgcaaaggtgtataagaatatgtactgcacagattgcctatacaacgcgtattttttaaatttnnnnnnnnnnattttattttgttttattttgttttttccttttggcaattgttacatctgtgtgcctccaaaaatgtgaatatactcctttggcgggcttaaaaaataacgtaaaaagtgtactattgagataaaaaaaaataaaatgatgaaataaaaaaaaattacaaggtcgttaattttatggtagatgggcaaaccatgcaattgtgccatgcagttgtgtaacaaaactgtggaagatcgggggtgtgggcgacgtgttctgggtgtagagtgagttacacccccttggtggaaatgtaaagtgggcgtgtgacgaatgaacaggagtgaatataagtgtatggtacatatatacatgtagcgcaaaaagggaatgaatttatagtgtacaaaaaggcgttctattttttttcagtgcgcaaaaaaaaaaaaaaaaaaaaattccaaagttgcaaagtggcaaagttgcaaacttttttggtttccactactatgcttctatgttttgtagagatgacggaacgttcgcgtaaccactgggtttaacttttctcagagtatacaaatggggggaacaacgcttgggtatgcacacgcgtacatacatgcgtatatacatacattcgtacatacatgcgtatatacatacatacgtacatacattcatacatgcgcgcgtaggtacgtgtgaacgctgatgagctgtgcgcgttccccaaggtggcagtgcaaccagtttgctccacagtgttgttcggtggatgcacgcaaaatgaagagctgctaacaggtacaaccgcacacaggagaaagcgctcccaaatgtatctacttcggcaaagggagactaacaacaacccaatccgctgttgcaaaaaaaaacgaaggctttcaagtatatttaaacgtacatacatacgttacacgcgcataagtatactgtactgacgtaggccgcgcacaggaaaaactatacatgcgtgtatcattacgtttatccactctcacacgtacgcctatgcaacataaaacatctctatatgcacgtatgctgtcgaaagcgaagggttaattctttttcagcttctccgtagtttcacaaaaggaaaaagagttacgttaacgaaactgttatgtaaagggtttccaaatttacaggatatttttttaattatggtgagattttaaattaaaaaaaaaaaaaaaagggggggggaaataattcaaggaaaaaatgaatttgttttaactgtacatagcagaatgtttcgttttatgtccatcaggaatttgtgttaactgttgttggttgagtgggtgagtaaaaaaaaaaaaaatatataaacaagtgaacaagcaaataaaagtaggccaatgagcaggcaagtgaacaggcaaatgaactatcaaacaatggggcagttaactggcaggtgaaggagtgggcgaaatggttgtggcgaattaaccgctaatgcacgtaaagcaaggaaaaagcgaaacaagaccacatacaatttggcagcccacatgaactttgggggcagccatttgtggtctgcaatttgccccaatggggtgcataccccggggcggggcaaacacaaaaatgaaaaaaaaaaaaaaaggcgaaaataagctgttgcatgtttctgctcaatttttatgtcgctacaagggaaggaaatgtgaaggcaccgcaaataagtattcacgctatcttttgggaggtcgtattttttggtgtgcattaattttggtggatcttacaattgttcttcgcatgccacattaatttttttttatcgttgcatttgatccatttaagtgtacattatatttttgttcgagcatacgtatgactacttcattatgtgctttttttttttttttttttttttttttccccatttggcagcttggtagaacaaatctttgataacgcagaaacggggtagggggacattttgccgctaaaaataacgtacttttgggagggccttaccccccccgcattgagcatttctgcactttggtgagcatttgcaaaagtttgacaaacagttgtgggtgccaccttttggcgatccttttcaattttaagctcgtttgcgcacatgtaccggcatgcatgtggataggtgtgcctacgtgtatataaaatatactcatttattcatgcgcgttatgtgcacgtgaagatgcaccgttccatgttatttccacctcttcctgcaaaaaaaaaaaaatgcttaactgcatgggatttcatacatgtagaactatgaggatgaacgtttttcacattttgcgaggaacctttttgcgacattttgcgaggaacctttttgcagcaccttgcgaggaacctttttgcaacattttgcgaggaacctttttgcaacatttttttttgttccatgataacgctgcgcagttatgtacacagctgtgcttgagcgacacgaagaaaaaaaaaaaaaaaaaaaatacttattgtaacgtaattccactttggtatcacctatataagtgatgggcggaatgagcaagtgtccccgcaaaggaactcttttttatggaagtggaccaaatgaggatattttaaagagtttttttccctccgctggccaaacgcgtaaatgtgaaaaaatgtatatgtgtacatgtatggactgccaactgcgcatgcccgcgcgcggggacgtgaagcgcctctcgcttgtcaaatgttcttctttttttcgcgtcccttaaatggggaaaaatcgaaaaatgcgaatttgcacgcacggccaaagcccgattatgttggatacgtcggtgtgaaaattaaaaggtaaaatagccgtgccgttttggaaaacgggaaaaaaagactttccacacattttgaaaaaaaagtgcaaaacataccgttgttcgtcattttaaaaaggttaattttgaaaatgaaacttcttcttttgaaagaagtgcctacatgagttacagcttttttcaaacaaaaataaaaggctacttgtttttacgaaaattggggtggttaaagagaagggggttcgcaaaaaggagcgttctagcgtagcaggcattagcttcacgtttatgcgtaggtcgttattcgcaacggcttgcatgggaagccgcgccctggtgcaggcgcaggccgccgaagaatggatgcccctacaacgccagcgttgcccgttttttcttcccactttgccaaaaggggaaaaatattcaatacgtgcatgggcacggagtgggatgtgaaacatttttgtttccacttcgccattttcccgtgtcctccgtcacgcaaaaagcgccattacattagcgcgcaaaacgaaaacaaaccgagttggtcggtcacacgtggtggggggtcccgcacaacgtaaaaaaaaaaaaaaataataaaataaaaataaaaaaaaaataaataaaaaaataaaaataaaaataaacacaagtaaataaaaataaatagctgaatgaccgcacaaacggatgagcgcgatcttcgctgggcgggcggcactccccccctacttcatgtcaaacatgctttccaccgacttgatatttagccggatggtcacatttaggcagattaactcatttagtaaatagcgcagaacatagggtacataaacaattttgcaggaaacgccacaagacttgcaaactgctattttattctttccaccaatgcttctccccttaaccatttccccactacaggtgaactgcataattggggaaaggattagtccacactgtggacaaacaaagcactcatgtccatctgagttcatgagaaacctctcattaattataaaactgcaaccatgagatattaacccatctcgttccatttctcctaatctgattcctccatgttttttcttacccttcaagggctgatgtgttaagttacagactggtcctgttcgcctaacttgcgccttgtcataagccatatgtcgtaacctttggtaataaatgacgccaaagaagatgtgtgcgtggaggggtaccccgtatatgccactgtagagtaactccgttccgtaataatcgtagcccttgtttagcagcagctttgcgaagtagtcaattttttcgtcatacgtgatattcgtttttgcgctctttggggtttccccctttgggaggtcattttttttttcttttttatggctgttatgagtctcctgcgcaggagcgtgggcactactactactaccactagtaccactaccactcttttcacctttatttttgccttgtttttcgtccctctcgagaaagcccttaacgccacaattgtcaatccactcgttgttgaagcttctctgctgcgtgtacttcctaaacggagtggcgtcaattctcttgccgtagatgcaagcagcctttccacaaatgctctcgataagcataccaatggtcatacgtgaggggataccatgggggttgaaaataacatccgggacaattccactctccgaaaagggcatatcttcctgtggaaacagtctcgaaacaactcccttctgtccatgtcttgatgcaaatttatctcccacaagaggtggtcttgtcgtacgtaatcggacgattgcaatttgattcctcgtacttttataattcgttacacagtctacgtaatgttctccaattcctttaaatttctcgtacacggttagttcgtttgctttattgatataagcgtacagcggattcaattccactatcttctgttgcacgcgaggcaacccatccttatttaacatcttacccatatgttcgtactgcaattttatgttagtcttccctgtggtgttactgtttgtactattcgtattggtacccccattgctgttcgtatatctaacattatttccgagtataaactccccacggccatgatttttctccaagtcaataatttccgttttgtaaatatgggtcctgaaaatacctctttctgcactagacttgtttataatcagtgcatcctccatatcatatccggtgtacgctaaaatggccacaactgcattcgttccactaggaaaattatccattccatagagttcgtaatctcttgtgacgactaaaggatattgcggagttatcatcctgtaaactttgttcgaaaatgtatacatcatgtttaagctttgtatacccatcgtctgcttcaacatttggcactgataaatgttacgcgggctttggttgtggtcggaaaagggggtcagcgatcctaggaaggacaggaaagaggtctctttcagttccatgtattcgaacttttgcggcatttgctcgtagatgtcgaggtttgcgttttcgtcactgtctgtgtaggaggtgggcggtactctgtggcggcgttttccctcccgtttgtcgctcctgccgtcacttctgccgtcacttcttccgtcacttctgccatcgcttctgccatcgcttctgccatcgcttccttctccacatgagtccccgctcgagtcatagttcgagctgcttacgtagtcgtcctcgccacccgtgcggtctccctggccatccgtgaggtcctcctggccatccgtatggtccccctcgtcgttctcaccgtcttccaaaagttgcagcaccttcctgctaatcgccgattcggaagccccgggtccctccacaggattgctattttgcagagcactcccctttgtggaggacgccattttcttcctcctggcatgaagcaaatactgctcctttatggtcattttttgctgcgtcccttttttggaaccaactaaacgctccttcatacttaacacccttctagctaagttgttcttcttgatatcttcataatttatggcaatagctacgtaaggttgataagacggggagataaactctatgcatttcatttttaaattaaatacgggcctgattaatctcccagggaaggtgttaattattatggagttcatcaggaggggttcattcatgtatgcattaatttcgaagtaggcttttaaattatagaggttgtgattcttggcatattttaacttgaagacgactctgttgaagtcttgctcacttatatatgttatggggactgagtccacaacaatgggtatggtttggtcctcgtagattgtagagataccactagtatcatccagatttacgttaactccaattttttttaggtacaattttatgttcagcttgtgtgattcgttgctagccgaacagtggacgtaactaaattgagacaaatgatttagcaaaccgcaaggcgaaccgtcaggcgtatggacgggacatatgaatccccatgcctcccccagtaattttcttggacttaaaactttaatttcttgaaaaaagcatcctctgtggattgctcgaaaatttgtaacaaatcggagactgttaatttcgtctgctccgatgacccacccacttttctgctggtaccctatattttctgaggcaatatttcccgtcttgaaaaaaaatatgataggcatgctgagcgtggcgaaggtctttgctatttctataaagaggtggttgtcgttgtaaagctcccgaacgtagctctccacgctgctgaaaagcttctccttttcttcgatgaagatagacttgagctttttcaccgcttcgcttttgtagctaatggcgagttggttgcctgaggggggtgaaaaattagaaaatgcataagagttcatctagggatgctcagcagtccatctagggaagcacagcagtccatctctggatgcacaacggcccatctcgaaatgcacaacggcccatctcgaaatgcacaacagtccatctcgaaatgcacaacagtccatctagggatgcacccggtgtggacgcacagcgaatcgcctctgctcacctgaatcagccaccttggcaacatccgagccatcgccctgcagtggtgccgagttcaggtgcttctcgtccagctcatccatgaccatctccttgtaacggaggtaaatctgcttcacaattaccttaaaggaatcatattttttctcgtaaaatttgtgaaaactcctggaatatctgaaaactaatcggctgagacaagtcaagatttgatccttcagcaagtttgacagcaaatggctacacgtcgtgactgcgtggttttcgagcgagtccttattaattcgagcgactaacttaaacttgctaaaaattaacgtcctaaacatcatacaaatagtttcaaatttttctgagtagctctggatgtgtggtagaatcacatacttgagaattttctttccttttttttcatcagaatagagagtataacgaaatacgccactcctgaaataggaggagttccctagatacttcaaattatatttttcgaagacttccttttcgtttagttcattttttataaatatagattggatgtattgctctatgtacttgactgcattttcgtttttgatccccattttcattttattgaataagtagctttttttcttaatcggacttagaagtaacagaatgacatgcagaggaactgacatgactgaattctggtatctagcgccataagtaaagaaatcaaatttgggacatgtcaaaaagttgacataaactgagttatcatttagtaggcaattcatgtggactttattttcctcattaagtagaatagtgttgtacttcggatgaattacatatctaatcacttttaaatttcctgagatgacaaaaaatcctcctaataggctttcgtcctctcccttctggggtagcatctttttatttaaactgctcagattacacagatttgataacaccatcacagggatgtgccctgcactcaccgtagtactgattatttcatcattcgtttttttgttaatttttaaagtaatttctccttcgtatgttctggttgatattttacacaaataaggatagtcatttcttgtttcccccttgtcgtttttcaacacggggttttttattcttatgtcacttacgtaaaatttgatcgtatctgttgatttcttgttaaagctttgcttggagtatgcgttaaaattgggagaaaattccatcacagggatggtctccggcatgttcttgatatacacattgacgaaggagttgtaatcgtctatatgagactgtattaaaaatttcgtgaaaatgttgtacgtcccgttgattagcttatctactttgggcttcatgttgggatacagtgcctcgattattttcagatgcagcttgatttcctcgtcggtgattttcaggtttatttttttcagatcctccgcatccgcagcggggcggttgccacttgggttgtctccaacgcttccgttagtcttgtccacgcgcgtggctccactgagcctgccgctcactccctgcttgttctgcaacatctttcgttacgctttttttttttttttttttttttttctcttacgtggatgttcacttatatgctcgccgtgcctcctgcaaggggtcttaactgtgcagtcgaacacagacgcgcccctgtttgtggatctccacgtaccaatctgctgcggtatgaacgttcctgcgtggatgagcaacttcgcctacaccccctgtgcgctgtaaatagtaacactcccgagattctgtccgtcaacgcgctttcataattttgggggttaattcaaaacgtagaacacgtcaagtcggtcgcaaacttatgatgctccttcagggggtgaagcatacaataacaaacaacagattttgcgcagacagaaaaaatggggagaaaatgcagccacgctgaaacgtttactttactgaccccgttggtataaccaaacagggaggcttctcaaaggggaaacaaaaatggtcctgcgcggaaggatttacaaaggctcttcaggggaaggttaaaaatgcccctttggttggtcaacttggtcagttttctccatccgatggagcatccacgggatgtacagaatggggggaaactggccaaacgtaagcttgccgtaaaatgatgaaacgtttattaaaagagatgtcgtaaaatgcagatcgcccgattaaaatgaaattaattcaaagcgttaaaagggggcaacatcatacgcattaatctacgtattgttcctgcgtattttattttatatatttattttatttgtttattttatttattttttttttgtgcttggaaaattgctttacaaatggaatactgaacgagcacgaagaatggtccaaaaaaaaaaaaaaaaaatcttctatgcttacgctacatataggggggcggaaataattttcccccggtcctcttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttttcttcccattcttgcattagactaggcacgcgcgcgaaggatggcacattagcgatcaaaccccagtctcctttaccgcacaagtacgtatgtttacgaacccacgaacgttttgcttgcactgacttttagcgattagcatttccccctgcccgaaccgcaaaaatacacataaaccttttcatcgcgtgagtatacattatttttttcccgtcgaatttgaactcgcgcctttttatgtgccagccatctgtttcgtctcagtttggccccccctttcccccactgggtttgcatatcgcacgggcacacagaccgtatgcatatgatgacgtacgtatgtgttttcacctatgtgcatttttaagtgttccctttttttgggggggatagcaaaaaggaatttttttttcttttttttattcacgtcgctttgaccagaactgcgttaaacaagtgaccgtttcgtttcttcgctcaccgtttaaccttcctgtttgtttttttttttcccttcataggggaggacactttatcattgctcctcccccatctgagtgttattccgtcgcatgtgtttaggtagccttacatgcaaccacattggcatttctggaatgacataaaggaatctttttttttttttttttttgcttgaagcaaacgtttatttttgtccctccggttagctacaacctcgttggcgtaaccgcgtgattaacctcgttggggtaaccgcttaatagctgagcgcagtggcaccagatcagtcgaacaaccaagcgggcaagaatgactgtgttaagcgcggccataagcacgaagagcaaaatcttggtttcgcggcagttccagaatatcagcaaatgtgacttagactcgctgactatcccatttcacaacctaatcgaacgggagagaagcgaccacacgtacatcgaaacggacaaagtaagatatgtgtaccagccattggatagtatttacatcttcctaataacgaacataaattcgaacataatagaagacttggaaataattaaagtacttagtcagattattcaggatctatgtcagggcaatatcaacgaaagtaccattttgaagaagtgttttacaataatattctacatcgatgagttgataaaaaatggagtacgagaaatagtgaacagtaatcaaataaaaacctacattgaaatggaatcacatgaggagaaattacagaccataattagggagaataaggaaaaggaggaaaaagagagaaggaaatttattgcttccaagttggaaaaaaataggcaaaaacaggggaaagctggtagtaatagttttctctccagtgatggaatcacaaacctggattatggcaacaacatgggatataacaccagcatgggttacaacaccagcatgggcttcaacaacaacatgggcttcaacaccaacatgggatacaacaccaacatgattgaccaatttctgtacaaaacggaggaacccagtgatgtgatccttgatgagagcttcaatgcatatagaggaatgcaaatctcaagcaaaaaagagcaagtcaaaattctaaacgtagttgacagtaacaaaataggtaacaagccaaacatcaatgtaaatgccctctttgataagcccatcaatatagttataagtgagcatattatatgtaccttaagctcggaaggaactctgtgcgatttggacattcaaggaacgttcaacatgcaaataaataatcaaaagtattcaaaagtgatcgtagaattggataacgagtatgcagataaggccaagatacaccccatattagacaaaagtaggtataactctaatgtgcttgaattaaaagataagggaaagaatttccgagttaatacaacctatccattactcaaatggaaaataaatcacctcaacgattcgtacataccgcttaacattagttgttggccatgtgaagacaatgaaagcactctcctaaatttagaaattgaaaataaaagaaagaacgttggtgatgtgatatacgatttgaacgtaaatttaatgtgtccttcttctagtaagccacagattatgagcaaagataaaggcattatcgaacatgatggcattctactcgcgtggaaggtagatgctctgaagagcaaccagagttgccaaattgaaatttccattcagtccaagcctgagagcgttttccccttctctgttgaggccaagtccaatatgctggcgcacaaattgaacgtcttgaaggtcttcgacgaggatacaaacgaggacatcgagtacgaaattaagaagaacattacttacctcttcaccatcaataagtagcctgttccggtgcggaaacctccgtacgggggtgcgcctcgcattgtcacggggaggatccatggtgacccgtttttgtgtcccttacatgccaattcgcaggccaattcgcaggcccatttatatgcccattttatgctccttttttttgtcatatcgtttcatttcaaactactaaagagacgtagcgcagcttagctggtccccgagggagaggtccctcgacgagccatccatttagcacgtgtcatttttatgctagggtgatcgtcgcagcacgttattctttgcctcgcccgtaggtgcacacagggtggagttgactctccgccccccacggggtcatgtaaatgcatgcaagaaaaagaaaagtaaacatacgagtgcaagcagttgggaaggtccaaacggcgtgctttataggaatagctacattaggggggaactcctcctaatgctttttgtctgcaattgtacccccgcatgacttcccattagggtgtacccatttttgaaagaaaaggaaactgtcatttttaggcgtaaaaaggtagttcccccacacgtacacacagaagcggcgatacgaataccttctggaatgaaaagaatccccttttttttttttttttcccttacgcattttatgcattttatgatgggaaaagccacggtagggagacctctctccactttatgtgtaaataccatttgggagagtcgcgccattgcgagaagacctcctgcacgttcgtaacttcgtgcgcccctccttcgcgtttcccccttcgcacaaagaaaaggtaaccttttcaccattttgcacttttatggaacgctaggcatgccattcgacacgtcattttggtgtgttccttttgtagggcgccccttcgatggtgcccctcctctccttgctctcccaaagctatgcacacaaaactacgcttgtcttttttccacgagagtaacactgcggaaggggaatattaaacggcctcaccaacccgtttcagtgatggaaggggaaaaatgcttaactcattcggacgtgtgttaatcaaaaaaaagtgtgaagttgtaaaaaaaaaaattccatcatcaagtatccctgtgcgtagcttgctaaatagcgaatcgaacaaaaaagtggacccctctagggaaaagccaaatttattacaatatttgtgtcaagttaatgagcgagaaggcgttgagagggtgtttttaccgggactgcacgctgtacgtcggcgagtatgtcctagaggacgaacccagccatggtgaagcgctcgaggagagtggggccactttggataaaggaaaacatgggagcagaaaggggtgcaaaaagggggatacaaaagggggtacaaaaggggacacaaatgggtatacaacacatggggacacaaatggggacccacgtggggacaccaatgatggcgcggggaaaggcataaccactgacagtaacagcgctgatagcaactcgggagaggaaggaaccgccggcagaggcatcattttccatgggcagggaaagtatatcagagcgaacgaaatgtttgcagggtatttccaaaaaggaaattacagaaaaggcatatggataaagtacaaaaatattcacaacttattttattatatgaatatctatcatgcactgtctagggataaggactccataaaccaggggtctacagaaaacttaaaaatttttatatgtacctctgaaggaggtcaatatatacataggggaatttcacaataatatgtttaatgggtttggcgtgtactacttttatccgtttctgtacgtcgggtacttcataaataatagcatggatgggtacggctacatgttttgcgttaactccgttggggaggaaatttgggaggacgcaaaggagggagcaaaggagggagcaaagggggaagacaacacaaacggtgttagtaacaatttgttcgacttcttatttgtgggaggtgaaaaggggaggattacgaacaggtctgctgaaaagataaagggagaaaaggacgccaaggcggttgtgcaaaatggggaaagtgagaatcgcggtggggagacaatcggggaagagacctccagcgcgggggggctgctccttagggtgtatgaaaagctggagaaaatgatgaaggggggggaagctggcctgggggaagtacttcagaaggtagagaaacctccgctgtgtgaccaatcggggggccacctcgtggagaagctacaaagagacgtctttaaaaacttcaaactgcagacgcgcagaaaaaacaaagtgaaaaaaataaaaaaattccttcaccaaaatgagaaggaaaacttttttgatattttcaaacttatatcatatgagaatctactctaccagggctacttccataagaacaattttttgtccacctcggatgagcagatcctacacaggagtttgttcctccagagttacgtcgaaatggtcatcgaaaaggtgaactcgtttcgaggaaacttggctgagggggtggagccccaagatttgtgcataaaccaggacaacgttttgtacgtgctggagaggaagaagaaaactgcagagggggagagggcacagggggtcgcatttgtcagcgggggtgctaacgtcagtgggggtgctagtgctagtgcaagtgtcattgcaaatgccagcgcgcgcacaggaaacgactccgcaaataacgaacgcagcgatgcacgtgaagaacctaaggagagtgcctcgcgcgaagacgcgtggaatgccaatgtgtgcagtcccgacgtgcgtgaaggaattaccccgggaagtagcaaccctaatgcaactttatcaaatgaacactacaaagacatcatagacctgaaccttctcaaacgcatgttcgaagccacggcagatgacaacgtggactacgcagtagaggtagtcacggataagaagcttctaaaatataaaaatacatttgaaggattaaaaacagagaaggaaaaaaaccatctagataaagccacactaaatttaaatggacattaccaactggtcgtcgtcaatatcaagtgtagggatgacacctccttcagcttaaatacaaaccaatgcaatatacaaagcatttacaaaataaaaatatttttaatttcttctacccaatcgtccataattatgtacaacaagtttttcctttactacatttgtgtgtatgttaaaaattctgataagaaggttaaagggaaagtgaggaagaagaagggttagcgagtttgggccaacttcccctgggggagtgcatgtgcgcggagtgtgtatgtgtgtgtatctgcatgtatgttcgtgtacctgcgtgtatgcttggctttgacacaacgggtgcgcagcccgaggtgggttgaaaaagcggctaaacaagtgacacccgtgcgaagtaagaagttggacagttcctttttttcaagtgcacctttacaaaatttaccgaacagagataaattatgccttcgtagagcgcatcgcgttgtgtgcagggcactgtgaacgttcccttttaaggtgaagacgcatccacactcgaatccagatgtgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggtcagctgtggattaaactcctcctcaaatttgaccattttgtgtcaggtaaatcgccaaaaggaaagcaattcctccctcccccaaagaggtgttttcttttgccaccctatcctgccgacgttccccccacgtacagatagaccactactggaataacacaagcttaacggcgaaaagggacaagaaaaagcaattatgagtggttgttatttccacctacatatttaaaaatgttacaatgttgcaaaataaagtgagcaacgtgttttgtccccctttttttttgttcctttgatcccaagagagggtgagcccctttgacgcgtcgggctgtgcaaattgtgcccgttccggtcgacgcaggcacagaaatgaaaaaaaaaaaagcggcgaagcaggttgggttgtattccactgatgggactaaacgaggtagaatgcttttttcacaatacaggtattaaaatttaataatggtgtatattcttacaagtttacatcagtttgaatgaaagaatggaacaaacaaaaaaaaaaaaaaaaaaaaataaagaaatcttaaaatttattaaaagctcaaaaaatcacattaaaaataacaaaaagtatgggcttataaaataacgacacatatgcgtctgtgcatgcatatgcgtacacgtacatatataaaaaatatatacattttttttgtgcttgcgcgcaggatataaatattgcgtaaatgtgtacttttcgcattttgaaaagaaaaaaatgaaaataaaaaactccatgtgtgtgtgtattttaaagtacgaattttaatcacaaatattatgtctgaaaaacaaatctcacaggacaaaacacacaaggggaggggggcgttttaaagcttatcatggcagtagcctcctcggttgtgcagaggtttggttgcttcgatcccccgttccagggtttcgtcaattactcgttctcggtgactctctctctcgttccttcgctccttcgctccttcgctacttcactttctcacttcttcacttcctcacttcttcccttcttcccttcttcagttcaacttaatgacaaccaccgacatgtcgtcgaagagctttcttctcctatcggggggcaccatagtcaacatctccttggcggagacattcacgtgcatggcggcctttattaagacagtctgaatgagaattctggacattttcttcacagaatagctgtactgtttcacgatgtcgtatatttctttgtcacttaagtgatccgaaattccatcggataccaacagaacgaattcatcatcttgacttctccttattttaagtacttcaggaatggctgagatgtagggaaaggagtgtggctccttaacgaggaatttattttttctataatcaaatgcaaaaattttatgcttcaaataaaaatctccaaaacttcttgtgcattgtaatcgtcctttcacataacaacgtccaacatcaaacatctgaaattgggaatgttgttcagttaggctaaagattcctaacggtttcgaacttccattttttgatgaccttttacacataactacatctacttcgtttggatgttcctgaactaatctcattctttccgttaattcaccagcattttgtatattatttaacctaacaatggaatctttttttattaacaatcctttggaatctcctatattgctaacatagtaataatttttatccatgaggagactgattgagcaggaaccatttcttgtgtacttggcatttcccttaaaaaaaaattcttttgctttttttaaaatgtcattgtctagttgaatatgggcttcctccagacttgctactatatcacttggggtcaaaatttggtgatcattatttcttaacttttccattaattgcttcttcacgtagaatcctagccatctcttcactatgtctgcgattacttctcctccatgaccatctatcactgcggcgaataggaatgactcattaaaggctttcatttcgtcatagtattggctatacctttcaaatacgttattcgatatttcttgtctgtttaggaaatcgcttggttccattgtcgatggacctgcaatggcttcttcagtgtccattggggcctcctcatcagtagtttttccgctttcatcagcagcgttttctgtgttgctaccttctcctgtttgggcttccgtgttagcagcttctgtggtcgacggggatgcctctgttgcggcatcttctgcgactggtgcttctgcactctccgcagctacttcttctgcactctccgcagctacgtctcctgcactctccgcagctacttctcctgcactttccatcgctgcatcttctgcactttccaccgctgcatcttctgcattttcccctgctggaagttccacattttcgatcacttcgtcgaaggtgctctcggttgcctcgtctgtcacatcgggggttgtctcatctgacaccttttctgctgtttcctctgttaagttctctccagcatccacatccatcggctccaatgcttcctctgttaagttctctccagcatccacatccatcgtcaccaactcttcctctggtacgtttacttcaggatccacatccatcggttcgaccgcttcctctgttaagctctctccatcatccgtatccatcgaatcagttgttggatctacagttttttcggttgcctttgtttccgcgaaagattgtgtcgtctgagtggtcgtgggtgtttgcactgagggtccagctttggcggagttattagctgacataggcattcttacggatggcccaactggtgatccgggtgctcctcccatgggcattcggcctccataccccattggtgagcccggtgctcccctcatgggcattcggcctccataccccaatggttgccccaatggttgccccattgaaggacccatcggttgccccattggtggtcccattgaaggacccattggtggccccattgaaggacccaatgatgaacccattggaagacccattgacgaacccaatggacgacccattggtggtcccatggatggtgatctcactgtggacccacctacgggagtaggcattagcactgttgaatcccaggggggtgatggtcctaagacagaagatccatgaggtcctcccctatctaaccccttctttgtgctttttcctttgcctctttctatggccgtgttgctcatatgtgcataataattatggccggagggaaagtcaatatcgttcacatatttaattgcactcttttcaaaggctttaataaaatgcttatcctctttgtcttttatcctttggaaactaccaataggttctaacacgtcattactcatatcaatttcgtaaacaaaacatctatcctgtattggattattggcaggaaattgaatcatattaatttttttgctattcttcataaaaaaggcgttgttcatttcatcgagaagttcaaattttaatttcattccacccaatccatagccactgtcttcataaggatcattctcggggtaaataaattcatcttggggaggatcaaaactgttatgttcatttattactgactcttttgggaaattaaatgcggatccatttacacggcctgatgccgcggccagcagggtgatcagtgtcaacagaaggggccattttttcttcggcgcggccttctcgtacaggttaaaaatgttacttaaagtgttaactttcattttcggcatccttcgttaccatcatttggattgggggcgtacgggcgcacgtcttggttcgtttggcggattgcacgttgggaagacttatgcgtgtgtatatggggttacgtttacgcgtgcgcacgtttgtacgttttttttttttctttcctttctctttccctcgtcctttcctcctcgctcctttcaaatggatgcggtcaatttggggaggaaacgaaaaaaaaaaaaaaagatgtatcactcttacgagtaataaatgttcccgttaaactcacagtggcgaaatgtacttgggtgcattttcatgcgcgcagcgaaggggtgtaaaaaaaaaataaaatatatataaaagtagcgggaaaaaagcagagcaagcaaaaatgatgcgagggggatgcatacgccagatgcatacacgatgcagcgcggtagcgggatgggaaatcgcacgaataatgcaaaaaaaggatgcccaatggtcaccgcacatgtaaaattttgcgtaaacaaaacttcgctcggcggggggcacgctgctcgagagtggaagcggtcgtcctgcgtgcactatcttttgaaaaacgtgcgcagaggggggttttcccaaaaataggaagcaccagcgagtgggtaacgtttatgtatatgcaaatgcgcttgtacgcacatatgtgcatatagtacatgtgcacgagttgccgcgttgcccgccgtacgtggctgtggaaaatactcgccaaggcgttgtaaacgcgttcatgcaaagctagcaaggggaggggaaaacagtagtacatgtaagtttcacgattggtgaagttgtatacatattcgcatatgttatatacgtacaatgaaggttaaaataaaaataaaatgacagcaaactgttcctgatacaattactacgtttatgtaatatggaattttatctactaataaaatacatacgtggataacgcatacgtcgtacgtggcgtttctttgcttctgaaaaagcgtgggtaaacagaatcaattttgttatgtaaacaaaatttttactacgcagcgaaggcgagcgaacggttttccttttttgttgggtcggccgtttgaaccaatttatttaaaataacaaggagaagtaaagtaaagcaatgcaaataaagcaatgcaaataaagcaatgcaaataaagcaatgcaaataaagcgatgaaaataaagcgatgaaaataaagcgatgtaaataaagcgatgcaaataaagcgatgcaaatcaaagcaatgcaaagtaaagcaaacgaatgcgatgcgatgcaaagcgaaagctaataataatactactcgaccaaaagaagcaaaatttggtgagttatttttgcaaataaaaatatgtatacgtagagtattatctatattatatatatataaatataacatttgcatataaaagcaaaagttttataattttttgaacttttaaaatttgcgttaaaaaaaaaaaaaatgcacgaaaaaatatttgcaacgataatttgagaggcggctcaaacaaaaaaaaaaaaatgcaaagtatctcaagtattttcatccacgcaaaaaaaaaaaatatataatatatatataatacgaacatatatatatatatatatatatatgcatacgtggaagcgtcatgtatcgcttagataaggagcaaatacgttgtatgtttctttgagagagataaattgggcataaacagagaagtataaataaacgcgcgcaaaatgcgtacatatgcgtgtaggtatatatatttacatatatgttgcgtacaatatgtacattcgtacatgtaccacgcccacatgcagagcgttttttttttcccgccgcttcatcacttagaggggaaaaaaacatttctacagtgagcaaatcctcctatcgtgggtttactgtcaattggcgcaaacggaaggaaaaaaggggcattattcgttgtacaacattttgagaggcataaaaaaaaaaagaagaagcatatacttgtgcgatcatgtaaatccgcggctctttgtgagtagatatgtgttcgttcccctacacgttctgcatatactgcatactgcgcggatgcgcgaaagggaaataaagcaggctactcaaaaatgcagctttacaaagggggaaatggggagggggggcccaacttattttacccacaatgaaatgacgctcttttttgttgaaataaaggaggtgcctatttgatggagtggtagcggcgcatatgtatatatgctttatgcaaatggtacctgcgtacgtagtacctccttatgcgctcatattatttatgtacagtcttctggcgtatattccttcctgcatatatgtacagcgcatttttaacgtgccatgcgatgacaaaacgtttgctcatcctcccacttgagtgttaaaatgtacaaaggaaataggaaagcgagagaataacgcccctgctccttctaactatgcaaaaaaaaaattgggatattgttcagtttatcattatggtcctctttccctttgaggaacaaatcgggggctacttcgtccaaaatctgcaagttatttgggacccccggcgcgttttcgcttgtgaaatttattaggtgcgcagattggtttagcgaaaaggtgcccccgttatttccgttgtcatggcagtggtcataggggcggtcgtagcggcggtcgtagcggcggtcgtggttgcctccatcgtcaccattgccgcagtccgccaagtcatcattatgtgcaccccccaaatgcacgtaatttccccccccatcacaaccattacacgaagcggcacaagcaccttttttcgcccccccttctaagcacgaatggaaaataacgccttcattatcctgcccttcatctggggctacatttcgctttaaatttgcaaatttttgcagattcgaaattttcttcttaaaattttttttttcttccctcaattggtttagctccctctggagcctatttagcaggtgacaataaacgatgtttatttttttctgtttcgttagttcctgcagtaggacgatatttagctgggcgtattgatcttccccaatagtggacatggggtgtccccctcctccgtatttaccgccaggtttatttcccctttgtgcactctgtccttttttgtggccaacactatccctgtgtaactccagttcgccgcaaagtgataggtaatctaaaccatgcctgttcctgttaatgatgtgctcggtgtgctttagtatgaagtccccccccattgtaacatcttccttgtttatcgaatttgccttcatatatcttacgttttggatgaggtgatcttctacaccgttgctgcgtttcgcttctttttttttgtccctcttactatcgcgtacattatggtgcatattatcacccttagtagtgctgttcttgtttgcccttttttgcccccgttcgcgcgttccctgaaaatatgaatcgttttgtctcaccttgtttttacttttcctaaatttgctgaatgttcttaaggggtgcctgtccttattaacttcaagaagaggcaaatcggcacatgcctcttcttctgtaatttgttttttccccaattcgtcctttgcattgctttctctggaaaatgtgttttcttctactccaatttgcctcgctcctactccatcgcgcttttcatccctccctccaccttcgtacctttcgcgcttttcacccctccccccgctttcgtacctttcgcgcttttcatccctccccccaccttcgtacctttcgaccttttcaagttccttttttgtccgcacagcataatcatctgtatttcccatttttgttcctcctcctgctcctgaaaaagatgctccatcttgagtggttccattccccagagaatccacaagatccataccttcgttcgcatgaatctgacaagagagagatcccgtcatttcaacctgtcccgactttgcttcatgttccatcggggaggatattttcttttcttccaagttaatagttgtacttgtcgcacgctccatcaaatggcggtcctcacactttgctcccacaataaagtggtcattcttgacgttaacatcatctttcgtgcccatactaatgtaggcatataaatagttgcgtccatttcccacatagttgtacttaataaaattattgcttcctttcttatcatgggccaattttgtattcaggagtttattcatacattgcacctttttgaatgaatcaaataaaaacaacttttcattttctgtcaatatgataatattatcgtcattgcatgagaaatgtctgatgtgcacattggccatgttgctcatttttttaattccccgaatgttatttccccagacgtaaaaaatatgatttttcgttaaacaggctgagtataatttccccagggataccttcactactgtgtcgttttggggtatatcaatttttttaattttgtaacttgacttgttgctttttatgcccaactcgccattttggttacctccccaggtgtataacctccctttgctcgttagaagggcgttatggttgtagctggagtatatgctagtaattttgatttttttttttaattcgatttttttggggaagtacacgttttcctcacgtttgaagcccagttttccgtctgccccgcagccgcaggcgaggatgtggccgttggggcggtcatcacgggagtcatcacgggagtcatcacgggaatcgtcgcagtagttcgcactttcatccgcaacatcatcgtcgccctcttcttccccctcttcttccccctcctcgtcgtggctgctgcccacgtccccatcattaatatttatgtcaagtccgttgaggcagccagaccccacttcctttttccccttcatcatgcagggggatgtccccccttcttccctcacgttcaccttggatgcacccaagtgaccctcgccatttccatcttcacattcggttaaaaaaagggagtgatttttgccacacgcaatgtctatgactttttcttgaaagtaaatgagcagtggcatagaaatctcatccgtggtatttccgatgcctaattggccatacttattatttccccacacaaaaacgttgtggttacacattaaggcaatgatgtgttcatacccacatgacacctttcgtactttctgtttggacaaaattgggttcatcgtcaatttgattctattcgttttatcgcccagacccagctgcccataattatttaaccccacaatttcaaagtcgtcattttcgtatataattattaggttatttggcccgttgtatatgtccttaatgtgtgcagaattttttatgttaatcagagaaaatttctgtttcttttctattaagaattcctgcaaaggaggggggcgacgttgataaatgcgggactgtgcgcaaagttcaattggggggttttggccactgctccgctgctatgtttatgtgcttaggagatgctcctgctcaaacatagccatttggacacactgtggtacttccaatctcatacatacgtgcgtgtgtaaaaggggaacacgtgaccttccaagctgcgcccacatttacaataccttacattcgttccgtgaacgataagccgatttttcccctgtccttgtcccatgttcgtgggaggtttattcttatgggattataatgcgaaggaaaaagtaattaaaaaaaaaaaaaaaaaaaatatgaacgttcaggtaaaaaattcccgttgcacaacaagtgtgtgctatcgaaaatttcacgaactgatgagttatgataaaattacgatttcttccttctcacatttgtgactacgggggtgaggtgacgtagacatattcactcggcgagcgcatttttttttttttttacactatgcattgtttcaaactacgtgtactcccttttcaacctgcgttttgtaaaccttccccgcgggtgggcgacgcgtagtggtttcctttttgagattctcttcgttggatgagcatcgatttgagtaaataacgccccgttattccatttgccttttgaaatgcaatttgtttgcctcgatttgattccttctgtggagatgcttaacggttaaaaggtaagacaaaaaacgggacaggacgccaaaatcatagcggaagaagtagcctcctctcccaacccatttgttccaattttacacgaacggtatgagcagctatggtgcagcatttacgcaaagtgacacgttcgataaattttaaaatttttttttttttaattcttaaacctttttcaaaatagtaaacacgtaaagttgtgtaaaaaaacttttcaccaaatgacaacacaacatgaataaggaaaaaatgggtcggttggaaccctgcatcatcggttactaattttatatatttgacaaatgaaatcaaaaggggcgggtgaattgtcgtatgcattcagcgtaaatgggagaaacacctcggtgttacccactcacccccctcaaaaaaaaaaaaatactaaaaattgtaaacgcatgaatgtatgacgcagctggggggaaggatgcatgtggaacaaaaaaaaaaaggatggacaggtgagaaaaaatacgcgtgaagtggtacgctaaggcggttgctactaacggagataagaggtactactctatgaacagcgccaaggcgtttgatgctatatgctcacaccgccttcgaggcgtacttggtggaaaagaccatgtaggcggagagcatgaggtccgcaatgaaggtcaacaaacagacaaagttatttgataagtagacgtacaaaaaccaattcaagttgcagaaccacttggtctcggtcgtgttggaaggagcaatggaagtcgtagccgtttggccattctggatctgagtcatctgtaagtattcctcataagagcagaagaaaaggtttccttcaagtaggtagctggaatataatacttggctaactacaaaaattaatgtgcaggcatttgttaaaatgctaacgaggagggaaaatttgcacgatcttaaaattccatacaaatcgtaatagctcaacagggaaaacatgatcgccgaaattatggtgctcacgatgagcagctgtaaataataattcttatgtttctgagttgaataaataattatcttaacagtgtcactaatattgtccaaatcgtaaatattatatgataacagaatttttttaaaaaaggattttgtttttaaaaatatataaaacagtgctaggtatagatacgccgaaaacagtttcatatagaataggcaaaatttttttcgaaaggctctgtctgtattcaagtacaaggttataaactcaatcatcgataggaatataaaaactgatggaaatacaaacgcatagttatgtatgttacataaattacttcctgcgttgaaaaacaaatcctttttattattgtagctttcaaaccagtacatataattctcgatgttacagaaaaaagttcgattttccaagttttgcagaaaaatggtacatataaataatatgtccaaatggaggctgatcaaccttatgtatttcttgcagctaaataattttatgcaaaaacattttactcgaaaacttgaaaatattttcaacaaattgagaaggattagaaaggagccacatacaatgttgattatgttaaatgctttgtaataattcataaaaattttatcatccttgaggatgtttttttcctcttcttttatgccataattttccttttcttcctcccccaatgttaacaagttggtcgttaggatgttaaaaagtaggacatacgttacggttgcaattactgacaggattcttacgcctacaagtgcgtactcgtgcttcttaggttctatgtctgtgtttgtcggcgcgacgtacgttcccttcattctgagggtgggcgcgcggcgccggttaagcggtgtggtctgttgcgcaacccctccgtcctgcgtgtatcgcgttaatcattcgcacagcaggtttgccagctatcggtttggtcagtttggatcggttctgttcactttcgttcgcgtagtgctcgttttacgctcttcacgcttgtgtgttgtataggtcttcctctctccgttccagttgctcccttttctttctgcggcttccccgcacctcgcgtggtttgtaaagccccaacacggtgtactcagttgaaatatatgtgtcaattttgtacctcctctttggaaaggtagaaacgttcatcgcattttgtgaaaatgcttctttttgcgcaaaaaaggggcggggcgaaaaggccttgtgggtaaatccttacctttcgctgacttgcaggtaaatttttatctttggttggcttgcaggtaaattcttacctttcgctcccttgaggaggggacaaacatatgcatattatgtaagtacgtatttacctgtgcgcaagtgttcttatgtaagtataaaccacccctcgcgcattttttttttttttttggggaaaatatttacactgctccacttgcatgcctttccatttttttgtaaagctatggcgatcaacgtgagagttccaaaatggcaacgaagccgcgtaagctacaaaatgttgccaatttgcgaacgtttgccggcatatatactcaccatatttgtggcgtgcttaaaaacttcgaatgacctctcattcgatttgctgcgcgaagatgtttttatgacatcccttggcgtcacctttgggttacgcagccgcagcgcgtgcacttgatatttttcctcctcataaatgtgagcgtaggtatgcgaatgtcgcgaatgttacgcatgttacgcatggttcgtatgccatgcattgtgtatatacatattacatacagagtggaaaaaatttgcgcaaagcaagggaagttctttaaggtacctttgcctagtcgcctgggcgtacgtggctgcatagtcaacacgtcggtatgcgccctcttccatttcgctgcccttaaacaatgctgcgggtggtacgcgtttgccaacagtgggacgcagggcggaaaggatgtggcaagcactatcggaattgcaccttttgataaagaagttaagccagtttttttttttttctcttttttctttcaccggtgaggttgttcagataattttttgctacgcagaggggggggcctttaagcgcaggcaatgattgcaaagtgtgcataggcacacccacccattcgtgtggacgtccgatcttgcgccaatttctgcgcgtgtatctcttcatagccgcgaggggaaaacgaaagggttactcttccaagatgggagtttttaaaaaaatgcgaattatccaatgtgacgtggttaaaatggaaacaaaattttaaaaactaaaaagaataagcaataaaataaagataacatcacgatgtagaagaaacaaaagtttgatgaaaaaagttgtcgccatgatgtacacatgtgcacaggttggttgagctcttctcattttactggcaaaatggctagttcgtttttttttttttttttttttttttttttttttttttttctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggaaagacacatggaaggggaaaacaaaaaaaaaaaatataaattatgcataaggaatgggtaaatgaatagacagtagctaatctttagcaaagtataacatatacaactgataaagggtacaacatggagggttaaagctgctaggagagtaagcgaagggagggaaacaaaaaaaaaaaaaaaaaagaaattcccacaatgggtgacaaatgaaagagggacgtgtttattgttaatgcgcaactttgtcacagagagagacaatcaattaggcaagcaagaggtgtgcccctgcgggagaactaacaaaatactttaacagcttcgttgagctgatcctcatccatcggcatgtgattatttttaaaggcatcatcgatgacacatttttctcccttattgtctactttcaccaaagtgtacacaacggagaagtagtttatgcaattttttttggaagcaatttcttgcagcaacgggtttttcatgttaatcgcttcagtgatgttttcgtgttcatcccccaattggtttagcaacttgtcgatgcttttctccttcctcaatagttttcttttcttcgtattatcgtgtaataaattcatctttagcatcgttatcaggttatcttcctcatcgcttccgtcgcttgctccgtcgctgctcccttcgctgctccctccgctgctcccttcgctgcttccttcgccgctcccctcaccaccttcgcctttcgtttcctcctgcactttcatagtcgatccaaccccatacaaagtgatcttcatggaggtgacaccatagctagtcacgcccccgatgattttataaacattttcgtacttgagggggcggttatatgaaatgtcgatatggcgaaccacgtaattcatattttcaatatctgtggatgatattttgagaagataacaaatgaccgagttgccgcagtgcttcacttggttcgaatggaacattatgttgaggatgtctagatctgaaaacttcaccttcttggattcgtatagcatggtgtatgtttttccatccattagaagcttcaggttcattgcgtgagcggcccagttgtgaaggtacaggcagagcaccgcgaggagcagcgcgcgtggggatatcatcttggcggttagcgcggatgggggcaggtcggagagaggcagcgtggagaggggcagagcgcaaagaggcagcgaggacgaagttaagcaggctgagttgagctaaccgatttggctaagttgagttgggcgagttactaagacagaatagctgctactgcaaagtggtcaacgctttgcggatggcgcttccttctggactttagcaaaaattgccagggggtcgaaaatgtggtcaggggcaatcaccgataggggaaacacgcacttgtgtctgcccatgctagtgtgtattatacgtacacacattcgcaccgccccagcggcgcaccaaatcgagttagcaaaaaacggtgcattctgcccgaaagtgcacactgacacatccacctcaggcgtgcaatttatcttccgttcgctttgcccgtttagctatttgcttatccatgtggttagcacccatttgcccatctatctattcatttgtctacccatttgtccacccatttgtccacccatttgtccacccatttgtccacccatttgcctatttatttgtatacccattttcctatttgtttgtttaccaatttatgccattccatgctgcttgcattacagaggaaacgccaaaagggtggccctgaggtggccccacatgtgtgcacgtcattgccgcttgaagcgatttaattaaaagctgctctttttttggtatgggaaaggggaggaattttaaaagggagcgtggtgttgcggaaaaaaggaatgagcaggaaataaataggatgagtggttagagaatcgcgggagaaaaaaaaaaaaagattaaaaaaatgcagcaaaatggtgcaaactgcagtgtgatgcagccaaataaggcagccccaaattatggggcgtatcgcaatgcgctatcgagtatgcaccatatagacaaagcggggcatgcacgtccgttttcccatgcccccatgcaagggggggggaaagctctccacaatgtggtgccacccaccgatgataaaggtggtggtgatttatatttggcctttttttttttttcgcctagcaaaaaacgctgactaactccttcaatttttcaattttgattggcggaaactcatttttgtatttttcctgaataggttctttcgctccttctttatttacacgaactagagtataatgagcagtaaaataatttacacaatttttctgtgatgcgatttcgttcattttgttcctacatagcttgataactgcatcggcattatcttctttgcattttgcaagaagcttctctacatggtgatcacttttggtggcctttttgtttggatccctttttgtggccatctcgttgtgttcacttttgaagtccccttcttcgttctgtgcccctgaggtagaggccttttcatggccctcctcaccattagccgcctcatccaaatgcgcacacgccccattacgcaaaatatttttaacgtccaagttgctgctacctccatttctactgctcgagtttgtcccaaatagagttatccttaaagaagtatttccataggaagttattcctcctattattttataactgtcatcatattttagtggtttatcgtaagtaatctcaacatgccttactacataatccattttattcaaatctcttgatgtcattttgattaaatagcgaattactgaattaccggaatgctttacatggctagagtgaaacataattttaagaggatcaaggtctgaaaattttaccttctttggttcgtacagaatagtgtatacctttccatcatccagatctaccttcacattttttgcctccacattttcacaacacggtaggaagaataggcaggctagaagtttaatgcataacggtatcaccagcagcgccctcttcatttgggctaccccgctggtttgataaaatggggaaatgatagcggggtagcccaaatgaagagggcgctgcgtgggagtactactctgtggtactgctatgtggggtactcctacacgggctgctacatgcgagccgatatatttactctttttaaaggataacttctgttgctgcacagttcgagaggctcactttgggaggtctactttaggggaaaactgcataatcgcgctggctctagtcgtgcctaagctacgaaatgtcgaatcctattttaggaaatgagatattttttttcttttcctttttttctgggataatcctccccatctatttcacactttttctgagccgagttggcctaatctaacaagcaaaaggggaattttattctacctaggactgaaaaaaatggcaaggctgaattagttttctactctatacaaatcgtacctagaaaaaaatcctcctcttttttcttttatctccttcacacttgtgcatatacaccacagcattatttttaacgaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaccttttcgctcgaaaaaaggtttttaaattttttacttgtatatgggttaataaatgttcgcacttctatcgtcacatgggaaatgtagaaaagaaaattttattattttaaaaaaaaaaaaaaaaagttctgtcagaatttgaatggaaaaaaaagggaaaataatattccctcgtgcataccttcatttagcatgtgcatctgtgcacaatgcgtgaagcacgtcaacctagttttagtaagctagtcgcgtcgccatcccgctagggtgtaatagtataacagcaacttctagatagtcattatttatacatacacaaatatggctaaaaagggaagttggaaaagggttggggtaaaaccaaccccgctcttcgaataacctctcaacgagttagttatccctaccgctgtaaattcgcgtactggttaacccttcccacaaggaaggtataaaaacaggaaaggagaacaaactggaacaaaagcggtttgatcagttggatcaattcgagagagcaaaagcacaggactgtgcgcgccaacatctacagaggacacatacgtcaggcacccaactgttctaatgaaacgaaagtgttactccgtaggaaaataaggattagcaacaagcgggaaaaaggtaatcagtgtgggaaaaaaattttttacttttgttttttttcccccttttttttattcatacgctgcagcgtggtgaagaatcccgcctgtccttcgtccctctccggttaggcataaataaaagagcatatatcatgtgtgcgtttgtattttcttttccttcatttttcgcccttacttttgagcaacctgcaaaggggggaatgggagataacaaggcagttacagtaacacatcactggggcaatttgacagacacgaaaacgcacgtggaaagtacccctgcatgtgcactcaaacatgaggtaggaaaaggattgttcatttttttttttttttgagcaagcagggaaaaaaaggtaaatgttagacgtagcgctaaccccccccccccatgcagctctcatttgtggcggaagatcagaagtgccacggttttcaaaggggggagttatcctatctgtgagctaactgtgtgataactgtgagctaactgtgttctaactgtgtgctaactgtgttataactgtgagctaactgtgtgctaactgtgtgcgctttttgtatttataaaagcaccggggggtaacttaacgtgacgtggggagcacatttcgtgtagatggggtacacaagcgcggggacgaaggcgccattccgctcgcctctcgctcgccttttcgatcgccctttcgatcgccttttttcgcttacctctttttctccttcctctccttgttcagcttcaacttgaataggtgcctttcatcatgaatcctgcattggtcgagggcagagattcccacgcggagattaaattcgagaacacacaaacggtgtggtttgcacattagtttgctcgccacaatgtgcaagtatacagacggcggtccgctgaaagaaatctacgtgatgcacatcagagcgcggtttacatggtttggtgcgctcaatttttacttgtagaagtccttcgtcttggaaaggagctgcatttcctccttgagctttttcgggtgttcgttgtttattctgctctcgatttcgctgatggggagggggcgaatggggggagttatgccttacaagtcgcgtctacgtgggggacgcccccctgcgtgtacacggaagctgtcacgtgtgcacacaagcgtaatccatgcgtaatccacgagtaatccgcgcgcaatcaacgcgcaatccacgcgcaatcaacatttgatccacgcgtagtgcatgtgcagtgcctaccctgggagctgcaaggcttcctgccgccagtacacggaattcgacgcgctcgtccgtttcttcagttcgatcagcctattattcaggtaaacgcacaaatgttggtcatccataatcttcgcactaacaaaaacagcacccgttccatcgtttatcctcaaaaataagcaatcaaagaaatccaaaaaaggtatccagctgcgaaaaactttgtatacagaaatcccagacgttataattttatgcgggtaaaaactgtactcaaaaacgtgcttgaaaatatccttaacgtttaaaatgcattcattattttgtaaatatttaaataaattcagggcaatattaatcacactgtaattgtaatggtcctgtttaaaaaaatagttgtaatcgttcgtcttgttattataaagacttttgaactttaaaattttgctttgtagagataggggtaatcgtatattcacatttcgcatgcatttctgcatgtcctttttattgtaaaaggtagcgtagcagatattgttgttaatgtatggatcgtttctatgacttaggcatcttaatatttttaaagggccatatttgtttaagctttttctgagcctttcctggatatactcattcgttcggttagttggtaggttcgttatttcgatggtgttttctccgtatatgtacaagtattcgtggctggatggatggatgtaaggggggaaaaagggcagtaacacatgagtgtgtgtgcaaaaggttgtacgtgctaaagcatgatggtacatgattattgtatgcactccctgctttgtgcctcactagggatacattctcccaaagtgcacagcctcgtgtggttacccagacttgggtgtactgtatctccaatcgatgacccccttggagttcctagagtacggtggctggtgaaacaggctgactcctatccttttctttttctttttctcgatgtagcatttgattttgctccccccggggtacttgtgaaagaaccttttgaatatcatcctgggggaatttacttactgggcctcctcaaatttcatcgcgctctttgcgaactgcgcattgcaggtagcaacaaaatagtagcttccactttttggtacgttccaccctctgtgtgttctttttatttttttcttttttttagtccttcccggagtgactacactcattacacctcgcgggtgggccaatcaaagtagcgtaccggagaatcactggagtgccgaaacggcgaaaagggtgaagctgttttgagggataaacgaaaaacagcacttcgcggtaggcattatcgacatgctcctttgcgcgggtggaacggagggaacatctcggcgaacggttagagccagttacgggcggtttgcgttttccccgcggcgagaacgttggtgcagtttggcaggattgaaaaagcgggcaaaagggagagtaacaaacaggggcgatacgtagggcccgaaaagtgcacggtgggaaaaaaatcccgcgagaagagacagcgcaaggcgaagacgctaaaataaaataaaacaaaataaagggtcaacatcaatacctacataggtacgcagacccatgtgcgcttaaattagcaaacaaatggcgaaacggaaacgcgcgtagagaaactcgcaaatgagctactaatcaggcgaaaaaaaaaaaaaaggttagccaatatccaaactgtgtgcaaaaggaagggaccactttctccacatgtgctcacgagattagaagaaaaaacttgtgagaaaagagaaacacacattatcaatttttgtgtcctattattgcaaataattaggagcaaatgaaaaggaaaaattaaaacttcactattgaagaacatggagagggagttttcccaatgttgatgtgaaaaaaattatgaccagttaaaaaaaaaaaaaaaaaatatatatatatatatatatatatacatatacgtatacatatacatattgtccattttagccccccgttaggcggcttcctctgtgccggttgttctcccccggaagtttggggcacgtctacaagggtgatatttggtttaacgtgtaaggacacatacaaatatatagacgattaggcacacatccccacgcgcgacaaaatggaaaagggcggaaagagaaaaatgaaggtcgacggcgtcggcaaagatgatcacgaaggcaacgaaaaaaagaaaaaagtaaaagtggaagcgaaacccacaaacgataagatccacagctgtctgaatattcataacaatgtactgataaaaatggttaacgagaacaagcgaaaatttgaaaaagtggacaatgtggagactatgtacagaaagataaaggcaagcattacttcgctcaacgtgtcaagtgtgctaatggaacactacgattcgtttatttactacgaaaagaacaaaatcgacttcctccttcccgagttggacggcatagtcaattcgtccaacatagatgtgctcaagggcctaagcgagttatccttttacccgatttatcacgaaacggttaaaaggaacagaaaaaaaaaaaaaaaaaaagaaagacgcacaaacatggagctatatctacgcaactatgcaaatgacctttgcacattttaaggcaatatgtactagtttggattaagagaaatatcgaaagttacacgtcacccccatttgggtagtcatcatattttgcatacgcagtgttccgcacgtatcgaaaattaacgttataactatgaagttgtacccagcaggccaatttagtggcgccctatcaggagagaaaaaaaaaaaaaaaaagaagggggcccttactcctgtcagctccgttacttggacttacgccacatggttttattttgttcctttttttttttttctttttttcattccaaccaaagttgagaaaaagagtaatcgaatggctagccaaagaccgtgggaaaaaacaaaccaacaaggaagatacagaggatatgagcatgtcttactggtttagcctgaacctcctcctgacatatctgatttacaaaaatgacgagtactccagttatgcctccctggttcacctgaatttgttgcaggtatggcagactgggtggaaataggcagacacatgcgaacacgccgcggtgtagtgatgtcaccactgggggggactagaagggctgattagcttctccccaccgtctctctgcattgcttccccatatttatgcgtgctctttcccacatttatgcgtgctccttccccacatttttatgcgtgctccttcccccatttcagtggatgcagcgtgacaaaagaagattgcacttccgcctgtttacgctgaaaggaatcctcaagcggttcctgacttgctccttctacttcaacgacaaagaaatgacgaaactgaagaaggtggacagcgaggacgcgaaaaatggtacggctatttagacatcgaaagagggaggaatggccaatgcagtaccacgcacgtgtgcagtgtgcacaccgcttatgctgcacaaactgcggttatatgcatacactgaccatacatatgcaccaaagaaatggtaccctcatttcctccataccccccaatttgctatatccgaagaaaacgaatggactgtcctaaaaaatatattcatggctctacacgaaagcatagaatacctagatgtaagtaacttggttaacataaacgacaaaaattgtatcttcgagttgatcaaattttttctcgagttggtaaaaaaaccactaattcattctatccatatattatgcattaactacctgataaaaatagtgagaagatgttacgacttgagattgtcttacaacattaacgtggagctgtatgacatcggcccggaggttaacatctttgtcaaaatagtgaacctaatttttgcaaagatattgatactcttgaaggagacaaggatagaagagagtactcattgtgtggatcagattaacaacatgaacagcttaattattttgtttttcacgaatgttgtaaataattgcattcgggtcattgttccccaagttctttttaacgaaaagctgaaacgggactacttatctgccagggaaggcacttcagctgtggagagccaagtgtgcttcgaggatcaggttgtcgccaatgcatgtaaggggagaatgcgttgggtagcggcactgtatgggtggagactctgtgatgatgccgcatatgggtggagacgctgtgttgatgccgcatatgggtggctccccctccttgtgaccattaccgtgatggatgttgtgaacaacaccaaatttgtctcttctaacttgtgcaccatttttttttttccactgagtaacttttttttttttttcctttcgcgtctcaggcaatcctgtgttttccttcatcgaaatatttatcattaataaccatgactggagtgaaaggaacctattcttggacttaatcaaatcgttagtaaaattatgcaggaaaatagaaagcagatacaacgtcatgcgaatcatatgcgatgagtatatgctgttcgttaagggggatgacaacaagaaaagagatgccaaatttttggacaagaactatttaagggttcggaaaattagcaggaagaggatcgactccagtgcttcgttcacgctagaggatgattgcagctcgtccgtgtgctccgagtcggagggagagtgctgcgaggagggggatgaggagcacaccgcgggtgatgcaccggatggcgaagcggctgacgcagcggatggcgaagcggatgacgcagcggacggcgaagcggatgacgccgatccggcctgccccaccgcggaaaatggggaagaccaccccccggaaagccacaaaaggacgaagaaaaaaacgaacagatgggcaacgaaaaataggatacaaaacaagagaaagtccacccttgtagtggatcaaaaaagctactccatcacctacgagtcggtcatggtgaggtacctaaatattctcataaaatatattaactgcgaaaagtatcaaatcaggagcataattctggatctatttttagacttgatgaagaaaaaaaaaacgaacaaaaatgagtccattttcttgaaattatttaaattatttctagagaggttagaagatccaaacacagttgtcaaggcaaaggcactatccattttaggaatattaacgaacagaaaatatcatgacaataattcacttgtctacaaatttatatttaacaaaacgaaggagaaaattaacatgtacaaaataatttcaggaaatatttttagtcataaaactaacatccgaaaattgacggtgcaatatatagaagccatttttgaaaccctaatagggaaaaaactaagctataaattatttttaatttttatttccaactatatgtactgtttatctctagatgccatgtcatctgtgagacgacaagttctcctgactgttaataatttttttatcaatgcaagcgaagatgtctatgtagcgaaaatgtggctatccgtcattttggcagccataacggatatagaagagaccatcaaggatgaagccatttccctttttttaaatacatttataaaatctgcttttcagtgccccattttgaaggcaaccgagaaaagaataaaagaagttttggccaaaaataaactcacatattttagggcaactcgtcagtcatggtcgctcacttcaagtgggcacagcatctatcctgggggtgcgggggaagcggttcatggggatgctggagaagcggttcatggggatgctggagaagcggttcatgggggtgctggagaagcggttcacggggatgctggaaaannnnnnnnnncggctcacggggatgctggagaagcggctcacggggatgctggagaagcggctcacggggatgctggagaagcggctcacggggatgctaaagaaacggtttatatggatggtggtcgcgagagggggtccacatctaccagggggataatgccccccgagggagactcagaatatacgaaggaaaaaaacaaaagcgaaaagaaggataacagagacgagtgcgacaaaaataacaatggggtactacttctcatagacacatggaagacctacttcggtgaagaagtaacgaactactttctaaccctattgaagacgatgaccaagtacgatctgcagaacatcaacctgatcattttttgcctcaagcggaagaagaataacaacctcgaagaattcattagcctgttgaactcctttatgtacaacctgcgctacttttccattaacatgtggaatattttcctgctcgattttgtcatagagttgtcgaaggagtaccggcacagcgtggacatcgagaatgttctcttcctcctgagcaggtgctacagggtgtatctgctgagcgcccctgggggggggcccatccacatggacagcgttcatggcggtgatgctggtgatggcgttcataggggtgatggcgctgatggcgttcatggcaacgaagcggacggggcgaacgcgggcgggggccgcccaaccgaggagcccaccgaccacatcctcacgagggaggacttactggacgaggtgaactcgtgcagcaaaggggtcctaaaaaacatcatgctgaagctttttaccatcgtttataacttactagacacgatagaagagctgaatgaagattttatgaaaaatttggagtatgccatttttcacttcaattgtcctctgtgtctaatctacatcatattgaacatcctgattaagaagaaaaaaataacgtgagcgaatttattgacaagctaaaatataaaatctgcttcttcttcgaaattgtagaatctgttccacacgacatggtcttctgcaacattttaattacgttcatatttctcatgaagcactttaagaagaagggggagatgatgccgtttttgaccacagctagccagaaactaaaaaaaatctacgaacaggtagtaaccaacggggcaaatgacaacaacagtatcatggtaagaaactgcatctacctaacacaaagcgttttattaatcgacaagggggtaaatctcagaaacgatttatttttaagcatcgaaagggatttaaaaaatggaaacacctccatgaacatcctcaacaatttaatcatcctgacttactacatgatcataaatttcggaagctcatgtaacaaatttgtgtacattttgcttcgcttcttcaagcatgaaaatagctttattcgttatttgtccttttatatgatatccaaattaatatctgaggattacatcaagtttagtaaccattttttcttcgcctttttgtacctcctggcggataagaacgaaacgatacagaagcagtccttgtccgtttttaaacacattctcttaatatacaacaaggcgaacctaatcaactacatcattgagttcatttttgtgctgaacaacttttaccatttcaagctcagcaagcatttggcaaacatcggtaatagttacgaaataaaggacaaaaaggaccggtatatcatatatcaattcctgcttgaaaacctaaacaatagtgagaaattttcgcttcaacagaaactgattaatgactatctaatacaatacgtctataattatgataacttttacttctgtgaagaaggcatgaatgagaaaaaaaatgggaacaagcgaaatgtgatcccattgcatgatgaagataacgaaggggctgtcctacaagatgtgctaactattttatcatccaaattaatgaaaattaaaataaaaaaagatttcaccaaattggaggaaaaaaataaaaatctcaaatttaaaaatgtggagaatagtgttaaagttcttaacgacttaatgaaaaatattttaaaaaaaaatactctcccgattttgctatccctcagggcaattatgcttaaggccaaatcttttttctacaagcatataaataatttgattatttacctttgtctggattatcgagatgctcttgatgacctaatccccgaggtgcacgtcaaaaatgagatagccaacgacttacagaatttcacctacgttgacttaatccaactgcacactgatcaggatgacccctttaggaagaacaacaaggtcgttaacatcaacgtgaactttctggagctgtctcagaaccaggtcatcgaggagagccgggaacgggaacaccagctcgagatggagaaaaggttcgccgcggactaccagcacagcgacagcgaaagcgattacgacgaggtgcacaatgtgctgcacgggattcacgacgcccgggggggctcctccaggaaaaagagggggcgagataggcgcgcataggtagatacacataggagagatgcacataggagcggcgcgaacaggagaggagtgaataacttaatcaccattcatgtgcacggcacgcggggcattatccgggggaggtggagagccgcccctgctgaatcgctagaaagacggctcgcagtgaagctttcccgtggtgcccccaacttaggacccgaaccagcacatgcgtcttccgcctccccccagcgccggggtcacttcttcttggcctcctttgtgttcaaaaacttgaggttgttgtttgtggaggcgcacatcttcttggccatttcttcaattttgtctatcttgaccagcttgcttttctgcgagggggggagcacgcacgtgcgtacgtatgtatcaacgcatgtacgagcgcatgtgtgcacgtacgtatgaacgcatgtatgaacgcacgtatgaacgcatgtatgaacgcatgtatgaacgcatgtagatgcatttttatgcagaccacgcgctggccacaacgtgcacgcacaaatatatgtacgtgctaaccttcctcaaacttttgacgtcaattttttccttattatttttggccttcttcgacttgtttttccgttcggttatcttattcttcttcaccttgacctttaagttctgcaccatttttttttttaatatcgtttaagttgcttttctgacgtacttccaagaggggccctttctccttatgatttggtttgcgtttgcttttttgtttgcctttccttttttgttttcctttccttttttgttttcctttccttttttgcttgcctttgcttttttgttcgcgcttgcgtatggtagggcagtaatacaggtggagcgggcaacctggggggcactgctcaacagggggaaacaaggaaattgcacccgtcgagtttatgcaaaaaggggtagcagcctgcgtgttcctacctctgtaaatatttttaaaacatctcaaaagtgagcccaaaatgtgggggaaaaaattaaccataaatatgcgccaacggggtacgctacatttccgcagatcgaactagccaaaaatgtatttaaaaaaaaaaaaaaaaaaaaaaacaatatatacatatatatatacatatagcacaagtaacgcaaaacggtattctactttgtaggacccgaaatgaggtggaaacagtttggggtcaccccccgttctttcgaaatgttttaacgtaggggccttttttttctgctttttggccaattcgcagaattgtggcatatgcctgcgacccttgcgtgagggcgaatttatgcaaacgtatgccactgtatggaggaaagtacataccttttttttttttttttgcaacataaaaatacgccctttcaagaatgcactcgcgagtgcgtgattcccctggcggagaacaattatgaacgagaaaatcccagacctgattgtggggcacgaaaaaaaggaaaaggagaggttacggagaacgagaagaaaaaaaacaccaacgattatatacacgggaggggcaagtacagctttatatacttcctttttttacataataaaaatagccccattgaaattacaaccaacaattttgatgttttaaaaggagaaattagcgaaataaaaaaataccccagtaacaacaaactaaagggagtcatccttacgaacgtcataaaaaagggctccatcggcaaatgtacatttaagaaggcatacatttctttggcgaatattcgcttctgtgtacctgttggtagccatgggaatgcaaaggtagcggggggggagaagacaatctcgagcgtcattatcaacgggtataaaaatttaatggtgaatgagatatatgaaaagtttaaaaaaattggggggtaggcgaaggaagggaggcgaagggagggaagcgcagtgaaacgtaacgtagcgtaacgtcagatagggtaacttcaggcagcgttagaggacatcgcaaaatatgcgagacgcgcgaggcaagtgtagactagacagctgggctaccccgcggcgcctcgtcaaaataggcctgtaattgccaaactgcagttatgccttaaaaggagcaccccttgtggtaacgccgccaaaataaatcggtccttcacaaaaatagcttcagaggtgtacatctctgaaatgaaaaattactctacaaatgggaagccccacaaaaggaagcctcacaaaaggaagccccacaaagggccccgcacaacggcggagttgtaggaggcattccgaaaagagtaccatttttaagtgacgcattgcaccacttggaaatgagggaagaacgccaagcgcttatttgcgtacaacaaaaagaagtgagaaacgatacatgttggataaaaatacgtgctgcaaaacatggagggtggagtaggaagtacagtgcttggttattccaaaatgtgacatagcgcagtgcatcctattcgacctttgcaccacccattcgattgactctgccccaattgggaataaataaaaaggaggcacataacagggccgaaacgaccatccattacaaccccacaagggtaaaagtatttcgttgtaaagttaatggagggtatgtctctctacatatgtgtgtaatgcttgctccctttatcaatttcccattgtctggggatgctaagcctgcattttcccgttccctgtggtgaaccatagtgcgtttcacacatagggagatcaagcaagggcgctccaacagtgaaacttccgcgtagttccagctgtgcctcttcgcagactcagacgcctcttcatttttgcacagctccacgtaaaacggttgttccatttttacgatttttacggttttcacaatttttacgattttcacaatttttataattttttttttttgcgctttgcttcttcatttgaaatagtttttctttttttttctaatttaaaaaaaaaatttaaagattaataaaaaaaaaaaaaaaaaggggggacacagtttaagcatgtatagacagctgtatgatatatatacacatatatatgttcactgtggtggaaatggagaaacctatttgtaaatatgttgaccattcccttttttgtaatctctttttgtgttttcttcaactcaagtttataatttgcaaatccattaacgttaatgcatttttcgttgaggtgaattttattaaaaaaaaaaaaataaaataaaaaaaaaaaatgaaaaaaaaaaaggacaataaaatgacagtttgtgtgttgtgggggggatgtacacatggctccatgttcacaagatgaaggggaatatggctttcctgtttctgcacaagggggatgcgaaaaaaataaataaaataaaataaaaaaacgcggtgaagtgtgtaacggaggcatcgcaaaggcctactaattttggcacacatatatgtacgtgtacacaactgcggaggcgttacttgggataattggggaactctctcttataattgttgtgcttctttagtgcccaaatggccatctgcgtcgtggcgactatgctgaaaaggtatcctggaaaaaaagggggttacaaatgggggttacaaatgggggatcacatatcaatagtggtttataaaacgattttccatgttttccccaataaggagactcatctccgtgccaacattcacacgggggagaggggttgttccttctttggcgaagtgattttccattccttacctgttaacgtatttattatgagggcgaatataatccatattaacgattcataaaaataatttgcgcatgaaatgtagttaaagccatatccgtggggtatccctctgtttttggtacctttggaaggggggaagtaaaagggggaagtaaaacggtggtcatatagcactgcgggcgggggtggccacccataggtgggaaaaaagcgcttccaccccgttagcgcaatgacagattgggcacactgcagaatgaaggccacacctcttggtcttaaatttcttaatatcagatggcactttaaatttagaaactccagaatctgaaaaaaaaaaaagggagtgatggtaacatatgaagaagtaaatatcttcacttttgcgctcttttttaacgaggaagacggataaaaatgtgccatggggaaatagcacagttttcatttttaggggcccccccacaaggatgaagaattactaataagacacaaaaaaaagaatagacgatcactggttttgattctaaattgtatggtttgtaaaggggatgaaatagataatagccaatatttacgccacataataccctgaaaatggagatgcgaaagaagaagggggtgaagaaaatgagagggtatgcggatgtgcctctctacagagggggactccaataaacccgcaaaagcaacaccatgtcgatggatcgattaactctaaacacggtagcggaaaacaatgtcacccgtggggagcacataccaataatggccgcaatttatgggaaccctccttataggcattgtggcattgctaaatcgatgtacaaacatagattcgaattctcgctttaaaaagtggaacaacaaaaaccacaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttgcagattatattttgttcttaagccagttgtaaataagctaatttctctatgtacgttttttgttaattataatttttcgatgaatatttcttctgtaggtatcatgtatgacgtgcattatcttcctatgtagaataaaacaaagggcgattacttcaacttggtcttctgcatggcgcagggggcgtgtcgctcagtacgttttcacacaagcgcatgtatattggtgttacacttatcgaaaccgaacccagggaggcaagaaaggtgcaaagctaaatacaaaataatgtgggtgcacgcatttggctcatttacagctaatacacaaatgtgagttttatgtatgcacgcctacgaacacatgtttgcatagcatggttcatgtgtacatccgtgtgcttgctaccaggggcgctctcccatgcgtgtggtggtgatctgtgtggtgataatctgtgtggcgataatctgtgtggtgatgatctgtgtggcgataatctgtgtggcgataatctgtgtggcgataatctgtgtggcgataatctgtgtgccgctaatctatgtgccgctaatctgtgtgccgctaatctgtgtgccgcgtatccgtatgtttactatacatgcatatttacgtacacgggggtggaaaaatagtgttcgcttgaagcacaaatatgttcacccttgttcaatgaactcttctcacatgggcaaatattatggcattttttttccgttctgggcacaatagggggtaaggcttcttctttgctgcgcctttgctgtgcttatattgcgtttctgctgcgtttctgctgcgttcttctgcgttcttctgcgttcttctgtgttcttctgcgttcttctgcgttcttctgcgttcttctgtgttcttctcttttttttctgcttttttctgcttttttttctgcttttttttctgcttttttttcggcttttttttctgcttgtatttctgctttttttccgctttttcactttgttcctgctgcgttcttgccgcgcttttgctacttttttttcttgttttatttttttattttttcccgtaatatgcgcttttcatgacacgatagtcgctgcgattgcattcttttcacggcatgcttccctaatgcgtatgctcgtggcacatttattttctcgtgctacgattttgctactatggcaatcctttaacattttttttttaattttaatttaatatcgttttgctttgttcgtttgtgttatatatatttttattgcacttttcacatgaacagaaaaaaaaaaaaaaaaaaaaaaaaaaacctaaaaacgtgtttaaccatacataagcaactcatcacaatggctggcatatgcaaattttgcgccatggcatatttcacattttgggaataacaacaaattgggaagcggaaaagaaggccgctctcggaaggagaacaggaaggtgtacagccagatgattggcagcgaattggcagaacacacatgtccatccctgccccttcgcaactgtgaaatggctttttaagaaaaaaaagagaaaatggaaaaggggaaaacgggaaaaaaaaagaattaattttctcaacccattttgtataccatgccatattcggcatattctgactccccttgttcttcccaagtgttcagcgcaaagttgggtttcaaaacttttagctttttagctggttatcagttttgtatgtctgtttggggcccctatctcattttgtggccagcttgtctgtcaccacgcccaccccctttcttaaattaattaaagattcagaaatgctgttgaagtgatgctcaatgcgaccgacttttgaaatgatacttctccccccttgtccatcaaatggaccagtaaaaacatatttcacaaaggaccccccacgcccgttcccccatcactcagttgttataaccgttaccaccacatttcctactccatggttatgtcaaataaggtgcaaaaaaaaaatataaaaattccattgttccgcatgatcgattttatttttttcccttctctgctgtgcaattaaatgtgtagttaacagtccttttgttctgccagtacgaagcagctcaccaatttgctgcgccatacgagaataagcaaaaaaaaaaaaacgaagcaagttcgaatgaaaaaatacacatttaagcaaaagttctcacatatatatatgtatgcacagtgaacacgtctaataggcacgtaaccaccacaaggggaaaaacacctcactttgtgcaatgcgccacttttctgatgttattcaaaatgggaaggaaaaaataaattgcaattttttttttttttcataattaatatgaacaggtcaggtaaaaatggtggttttacgattttttttttccgacgcccctgcgtttctccccatgacagattgttatttacggcgagggaaaagacaattgaaggttatctaaagtgatgctacgctgaagcatatctgccaactagttaagaatgttttaaaatggttgctttgaggtatgcataatatttacgttacaccgttggagcaaccacaagcccgcttttgtaaaactgtcacggcgtaatgatgcgtgggggcatttgtgggaggtaaaatggggatagaagtgctggtagctcgttatgtgcatgtttgagcagtcaagcttggtgggcggaaagaaatgcagcattctgttctccccaacggaagcggttcgttcgttagcgtgtttgtttgcttacctgtctgtcttcctacctgtcttcctgcctgtctacctgcctgcctgcttaccttcccctttttacaatgtagcacatttgagcatgtcaataatggggaacctctgcatatggagagttgcaaaacactcgcatgattgtgtgcgcctctgcacacgtagacgagcatgtgcaggtaaaaaataaccttacgcaaaaaaaaaaaaaaaaaaatacacctttttttgtgtctccccgtatcatccctttgaccacccccttttgtcttattgcctctcatgcgaaatgaaatttttaacccgcaacgaaaaagcgggacgtgagaaaaccttagccacggtacatatgcctcaatgaccgaggtcctccatgttaacacgaacatataaacatacagtacttgcaaatatccgtaaaaggatacattttgcacggaaaatacaatataggaaaattatttttatttttccaaaagggcaatccccaacgctgttataaaggaacaaataaaatatcaagacgagatgcctttaaagtgtaattcatgaatgtaaacgtgagtacgcccatgatattatgctaacacatggtgaacagtaattgcaataattctgtcgaaaggttgcttcctttttttcgggattggcatcactgttagtgccttcttctgcaggtctgtttacacacatgcgaaataaatgtataaatgtgtatccaattgtacatttacacatacgcatacacacttagcaacgcatatgatgtgaaaaggagcagcacttacctgaacagaaatgtatatatatatttttttaaagaacacttttcatcctatttatttacgagtacataacagcaaaatatatttgcttcttccgagaagtacttatttcagccgtcaattagttcctcttttttttttttttttttttttttttacccttaaattttattgaatgaaggggaaaaaatgcaaaagatggaaatatacacaggggcgtagcagcgtgaggataaaagcaaattgcttcaacacgcacatcatagcctaaaaattgtaaaaaggcattaaaaaaaaataagttttttttttttttttttttgcctcccccactttttaaaaagtgcgttttatgcgtatgtttgtatacatacgttgtgaacgagtgtacgttttctctcatttgagtaggcaggagggaatgtttaatttttaaccctattgtgtaactattcgtatgtatgcgcgttttttggtaccaaggggggcacgcatagttgcatatgtaaagcgaaattattcgacagtttgtacatatgtagttatacgtacgtacgtatgtatgtatgtatgtatgtatgtatgcatgtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtggataatgaataccatgatgtccttgacacatctgacggagtaaatccattggacggcataggtgactaaaaaaaaaaaaccacatcactcgctttgcgaattacaacttagattgggtgtaccaattaaaagaatggcagagcggagggagaaagcaccaaaagactgctgcaggaaaggactgctgtgcgaaaagggctgttgtgcgaaatggactgctgtacgaaaagacagccgcacgcaacaccatagaacagcagcatcgcgcgttgtgtgccagcgaatgcgtcacggagcgccccgtcgataagcaaaaaatgatgcctcgccaaagaaaaaaaaaggaacttattcctcgtttgtcatttgtgccgttacgtcacataaatgtgtacatatacatatacatatatatatgtatatatatgtatgtatatttcccccccccctatgtgaacaggaaaaaaggcagctaattggaatccccgtgggtccgcaaaaacgaaaagcgacgcgacccatgatggcgacaggagatacacagccgaaatgaaaggaaccacgtcgagaagcggaagcattaacttgtacaataacataaccgatagcctgtccaaattaaaaacgataataaaatatgaccaggagaacgatgtggataagggagggggagaggcacaacaggggaaagcatatgaaggagggcactgcaaactagctaaagacgggcctaatgatgcagctaagtaccctttcttcggcgggacggagactgcggatgggaatccaacccacaggcaaagagatcagaggaaagggcacaggacaaacaacaaagagagggaactgttgaggagtatagccaaggcaaattcgttaaaaaaaatagaaaaaaatataagtcttttgttaaggtcggatgacgaagagggggagttggaggaagaaaaagaggagcaacatctgagggacatgaagcatttgaagcatccgcagcatccgcagcagccgcagcaaccgcagcaaccgcagcagcattatgacggaagtgatgggtgcgtggcagtgggacctggtactgtgttcgcaccgcggcgcaattaccaccaaagggaagaaggccgtttgcccaaccaaccctatccctccactgtacaaaccgatgggcaaatcagaaacaagaattgtgacgaagcagtcgaaatggacagagatgtcaattatggagtcaatgctaattataaaatgggaggaaacctggacagtctcgagagaattcctcagtttagcatcacagggagtaaggacaaaataggttatagcaagcacctgatccagggcgggtacttcgacatggtcgatacagatatggcacacagcacggatggtcctgcggggaagaaccaattggatctgtcactcatgtcaaaggaggaccttaagaaggaatttagcttttactccctgagcgaaaaaaacagcgtgcacaagttttccctccaaaataatgatatgctggatctgagccaaatctcgaatttttcgaatttttcgaacaggttgaggggatccagccgggccaacttcgccaaggggtccaagctgaaagaggcaacgatgagtgatagcaacacgtcaatcagctcgttcaccttcaacgggaatgccagcaatttgatcggcagggacctggcaggggaagacgaacctgaccgatatggtgaacatggtgagcatggcgaacatggcgaacatggggaacatggcgaacatggaatcaatccagccattgacctgaacagtgatcattgtgcaaagatgcatggcagagttctttccgccgcagcgaacggcatggagaataaagggttgagcaaaaaaaaaaaatcagacatatatatagcgatggataatactagcaataatagcggaacgtactacgagaacagcctcaaaagtaatagaagcaatttaggcactagtcgccagaacaccttagatgagagtcataggacttacttaggtagtggagattactttgatcccaatttaagtcataccaaggtggacaaaaataccttgcctggtcatgtaaatttttacaccaagcataatgaactgaatgaatcgctacataatctaaatgctaacaaaacaagccgaagtggtgaagcggcttcactaagaagtggcgaagcggcttccctaagaagtggtgtagaggcttccctaaaaagtggtgtagaggcttcctcaaaaagtgatggctcatttgtgagcaaaaattacctcaatctgaataacagcagccatgtagatctgacccgttcacagatgaacgtacgagcgaagaaagaaataacaactgatcacgtgagggatgaaagagagagagaaaagaaaaaagaaaacatacacattggatcaaacatcgattttgacaataacatttttaagaattacaacaaggagaagaaattagaagaaggtaaaaaatgtggcagcgatgtggaagggagagtactgtccgaggaaatgatgagcgaagtactcacacacgctgcttcatctggtaaagctgcaatgaaagatgaagcagatggtactctccccattagtgaagacgatgtggatagaaaaaatattaacgaaatatacaaaaaaatcaactccatttcgatgctcaatgatcttagtttgaataagctggagagtctcaacagcagcattatggatatatatacaaaaaataacgatgaaggcaaattcctagatgatataattttggatgatagtatttttattaagtctagcagtctctaccgagaggaagacagtccgcatgtcaccacccttcaaggggacctcccccccgatgattacagaaagagattttccttttcgtccgatccggatgcagcggatagcctttttaaaatttctctcagttgtaacgaggtagttgtccccaccgatgaagtctctcgtccaagggatgaaactggctgcacgaatatcaatcacgcacatgttgaagaggcgaaagaggaacagaaacaatctccaaaagatggacctacaataagtaaccaatacgaatttgaaacaactcattgtgagtttaagcaacgtgcggaagagagagaaatgtctacatttagagaaaccaaagtagaggaatcccaacgaaggagtaactcaatcaaccagttgaaggacaagtataacaaaaggaagaatgaaacgatggaaaaaaacgaaatgaagttatccgagttaccttcccagttagataaaaatctgttgctaaaaaatacgttgacattgcagaggagttataacaatatggagtgcaggaaatctaagacatccacattggaccaattcgcaaccccttccattgaccgcctcttacccaatgagagggatcagatggagaaaaggaatatttctcgatcatctgtcaacaaaacggatacaataaatcgtttttcaaagcatgacatgtatgtgcatgatgatagattatgtagaaacgagttggaaaatctgtccaacttatttttaagcaagagcgtctttgcgaaatgcccggacttggtcagtaactccgcaggtatgaacgacacattgggaaaggcgtattatgaggatgctcccgatgatcggaatgcacgtccaccacgagatgtacttccatcacgagatgcgcttccatcacggcaggcacttccatcacgagatgaacttccatcacggcaggcacttccatcacgagatgcgcttccatcacgagagtacgacataagaagtgaacccaacagtttttcaattagtaattattcttccctcacagggaagggaaaaaaggagagggaggatcaggtcaaccaaaccaattccttctcatccgtttttccttatgatgataaggtcagcaatggagacccgtcccattgtttgcgaggcggcaccagcgggggaatgaggcgcaagagaagcataagtgactgtgagggggagagcgcaaacgtttataatgatagcagtgtggataggatccacagagaaaatgcaaatgacctgggagttagttccccgtatgatccgcaggaggggaaatggcctaacgggggtgtcgctgctgggggggtcgctgttggggcttcctgcactggggctgcctgcactggggctgactcttcccggggtcgacacaacgtgttaatcagtgcaagcagaagtagcatgcgaagcagcgggaaaatggaatggagcagactggatgaggagaaagggagcaaaacaacaaagggagggagaagaggctccagtgaagagtcgcgtggagtgctgaatgacttggtcctatcgaaaaggacaagcgattgcaaagttaaccacgttagtgatacattctcagatgaagaaatatctaccggggcagaaggaggtacccgttttaccgcccacacaagtgaaggcaccaatcacatgcgtaacctctcctatgacggagctgtcataattggaaacgtgggacaaagccaaaatggtatgccacgttttttaagacaactaagcagagggaccgactccgaaaggtcttcatctctgatgaggtcccatgagaaagaggtacgaccgaatgaagggaaattctacccacttgataagaagaccaccttggaggagggcaaaatacccccaatggtgaacaacaaaaatgaagagggaataaactacgaatcgcagctctccaaggaggacgaaattaagcacagcgggatgacgagcataccagatattctccactttggagagaacaacaactcctcgatttttttttttgacaatatacataactcatcagagtatgactgtattcccaaacccttgcacagttcgtactttgagcgtaagcgtaaggtttctcgggaaatgacagaatcatttagagatggccaaacgatatttcaaccaaatataaactcatttgagaggatcaacaaggggaatatctcccggacatcgccgctaacggaagggaagaagtcccttattactctctccagcatgaatggaagtgtgcggtacccaagtggggaaaacgaaaaagattttgaagaggacataatgcgtcaggatacagcacacagaaaggtgagcgatgaaggggtatctgacagacaagggtatctaacaaaccagactcgatcatggaagggattgcagagaagtagtagcagcgtgttgtttagtggtcctaatcgaaagatcacaccatcatcggggggtttcgccgatgatcctacagttaaggaatacacccatgacgatcgaaggagcagcgttgatacaatttttgcaaaagaagacgagcagaagaaggggccaattgatcggaataccaccccacgtagtgaagggacaaaccaacggagtatcgaccaagtacagtcacaaaagggtatggaagtaagtgagaaagggagagcgaaagataaagcgccaagcgaagctgcgaatgatgtattagaagcatgcagcaccagttactccttcgaaaggaatggaataaatgagcagaaaggacaagcagggaattcctaccagtctgtacaactagaggcttacaaaatatgtgagcatgagcagagagagagaggcagtagaaacatagcaacagagtatgacgctacaaatgcaggacgtgcaaatgaagaaaagagcaacacggggaaggtagtaatccccccgagtgaagaagaaagaaaagtgcatcctaactgccacggtgaggaaagaagtaatagaagggtagtatcaccctgcagtggacaaagaaggaacacagttgctggtgaagaaaaaagcgctaacggttatataggaaagaaaggcagcataaatggattgccccccccaagtgtgcccagtgatgtgtatgagaatatcgacatgcacaaggagaatcagcggagtgacaatgaaaaggttctctcaggggggaatccctctgaagaaaacccctctgtggagaacccctctgtggagaacccctctgggaagaacccctctgggaagaacccctctgtggagaacccctctgggaagaacccctctgggaagaacccctctggagagaacccctctagagatacgcacccgcgtagtatcaaccgtgacgataatttggaccccaaacaatttaagaacaagccgagtgtggattatcaaatggtccagggcccaggggggaaggaaatcaactacatggaaggacagaatcaggaagaaagctgtacaaggaattcccaatacagtaaaaattcgaatgagccttatggagagacctaccgatgcaagagtggccaattgggttatgtgaaacagggtacacagagctatgaacatgctggtgatgaacaggaaaccattttatccacatgcagagaggaagactacacatcacacaagggtaacatcggggattacccctacggaaaatatttcagtaaaggcaaacgggaagacgagcttcattctaatcactacaatgatggagtgagaagtaacggggaacattccaggagtagtgcattaagtgaagatgcatgtctcggtgcagttaaggtggagagggcggaacattccagtagcggggctcgcagcgggagaggtatgcatcacaggggagacaaggaggagcatggtggggggtttcaatcagagaagatcccgcaaggagacaaacatgcttatgagaggatcgacccgctaggagacaaaaattcgtatgaaaggatcgactcgttaaacacaattcaaccgtacggaatgaagaacccgagggagggagaaacgaagataaacgcgcatatgtgtggaagcggaagaggaggtactcatccatgtggcatacatacagaaggagatggcagaagaaacacaaaagacatcgctgtgaaaaggattaacgagataataatggcaccaaacagtttgcacaacagaactgattcaaccaacctcgaaaggaagaaagaaaggaacacatatgatcacgcgggtgaggattttcctcaagaaagaccagcacaggattacccttatggtagataccaaagcagagacgcaaattatccgtacgagcaatccagaaaaggggacaactatcgtggaagggatattctagaaatgaatgcaacgaactcgtaccagttaaaaaagaataaccaatttgaagaagccatgatccaacacaagtacagtaaaaacggcacgcagctttatgaggatgagaccaatcagccggtttatcccttcaacgaatttcttccaaacgataaggccccttctggtcatttgggtagtcttgcaagggaagaagcattcgccagtcgtctcatggaagggaatgtccgtgagaggcatagctctttggggggatgtgaagggtacgagaattggcctcaaagagagggggtgactggggagcgtggcagcgaaaggtatgaccccagctggagtcgcggcggcgactaccgttatggcgggctttgtggagagcaccacggggaggagaacccctgggaggagcactacaacggccaccacgacggccaccacgacggccaccacgacggccaccacgacagccactacggccgctacccccccctgtacgaaaacttggaagtgcacagtgtcatggttgcccctcatgacagagtagaaaaatcgaaaacgaacgtaaagattgtggaccataattatgtttcgagtggcatcccctatggaacagattttcactcaccagttatgccacaaggggagtatgtaaaggcacacacgtcttatgtatcctacgggggtggagctaagtggaagggaaacagtacacaaccccttggatgtgcacacctagaggaaaagaagaaagaggccatttataactataaggaggcacgtttaaaatatgatattaaacgagagatgtatgaggggaagtacacggggagtccgcacgagtatgaacagtgctcacgggtggatggaagaagcaacactgcacttccgtacgactactacatcgatgaaggtgcgcgaagcgaagttgtgcggcggtatggcaagtatgctcaggaggagttgcacagaaaaggcgaaaatgtaattatgttccaccgttttggagagtcaaaggatgtagatagtcacatcgatagagtagctcccgccccctcgcgtcaatacagcgggaacggcggggggaatagcggtgggaacggcggtgggaacggcggtcgggacagcggtggcccagtaccgcttcattacgatgtgaaaagagaggataacacacatggattggccccccaaatgggtgatgactacccaaatgagaataaaacgtggaactacagagaaggaaaaaatggactaccttttagaaaggccaacacaaattatgaacaatacaaggtgggtagagacatgggaagtaacagtgatggtcgtatatttagacactcggagggggacacaatgcataggggaggaatatcaaggggaaacatccaaatggatcacaatgcaagtagcagcagtggaaggaatgctaactataacgaactactttatgaactgttcagggaaaatatagacagccagggtaaggaaaaaaacagccaagtgttaaataaaattatggatgtcatgatgaatatacagaatgatttgaaggatgtgaagtgtaaactcagcaggaagaagaaaagtgatcaccacccccaggaggggggagatgcccgcagtgaggatagcggccagcatgagggtcagcgcagcagagggaataatggcacaccggatggtgagaataagggcaacccccgtggtgagaataagggcaccccccttggtgagaataaggtcaccccccgtggtgagaatacgggccagccaaactgccttggtaggggcccagcccggcgatcctcccccttgaataaccccgaattggacgcgagcctgacccccgttctgcagaacctcaactacgaagaagtaaaagactccgttatcagcaaatcgaataggctatacctgttcagcaaatttttcgcctccgttttttacgaacacagtgtgaagacgcataattttattatgttcaatatatataacacagagcagaggagacaaacacataaagtatctcttttcctggagagggactacaacgatatctacagtcacgcgtacaataacttactgttctactcctttgattgttacaaattctacaaatacataaagaccaagttccaagggagttacaaaatatatgagaattcaactctgtgtctttacatacagaataattacgagacgaatttgattaatcgtctctttattgagcaaaataatttgcacaaaagcagcttctgtctaaatgagaagaggatcctgaagacctgtaccaaatatgtggtggagtattttttgtctcttttagacaaacaggttaatataaaaaatgtgattccttttatgaagaaaaagaattacgagatcgatcagagaaacttgtattttttcatttctagggttaatttaatggataaaatttttagtgactcacatggcttcgagtgcaacaaaaagacgttcgagaggttctcccccaatgtgagaaatttcgccgttttttttaagtacatacgggacgcctccgacttttatgactccctcgttggggcggaagtggaagcgggagtggaagcgccacagggggaggcagcaccgggggaggcacctgcggaagcgcgttctgcgccaggttcctcggcacgctccgccaacgctgcagctgcttcgggtgctccccctcctggtcgcagctaccggcttatcatcgtggccctgcacaaggggaaatcgttccagtacgacaaggctcccttcagcagctttataaactcgaggcaaagcgatatgcaccactactacaacagttacgactccatgtccttcttcaatgacgaagtggtgctcttcaatctgtcctatgcagttcctttttactacatagagtactacaggaactagggccacgtgggggttcctacagacacacatcgcgtgagtaaaagcgcccaagtggagttttttttttctgaaaaattatcacaatgtgtagtgccactttttttttttctttttctgaataattatcttagtgtgtagtaccccctttttttttttctctcttttttaaggttctcccatttgactttttttttttttttttgttgtaagcgttttaattttttttttttttaaatccttttcgattgcattttcaaatgtactcaaggattccctacactggggcggtttgtgcattttttttttttttcccaattggtgtgcctttgttttgataatttttaaggcagagcacaccaacggtgcgttgatgcgcggcactgctccctgcactgtgtcttttgaataaccttgtgaataactcctcccatttttaatagttttgcgccgttgcggtgttgcggtgttgcggtgttgcggcgttgcggcgttgtggtgttgcactcttcgacgttgcgctgcttcgccgttgcactgcttctacgtcgcgatggtcagtttgacagccatgttgggcacgcctcccccgagcagtgctccccttctgtgcgcccttttcctccaatttgttcctttttttagccgttcttttgtacctacaccagagagttgcgcagataaatagcgtggggaggggtgagcacaaacgcacatatatttactttccccacatggcaagattcccattttgaccaacttcgcagcaacgtagatgacctaaatgtgcattcctttagtttcccctgcgcaggttactctttgttcataactcgccctccaaaaatttaaactatttttcacttttgtgtgtgaagtaatgtgtgtgaagtaatgtgtgtgaaattttgtccccatgattagctcattggacaaacgccatagttcgtcccatagcaaaaattaaaattttttttgtaaaaagaatatgtatccgttcgataggttcaatatgcacgcggagaaaataagcatccaggaaaaggtgggacggcgacactactcagttgtgtgttgtagctctgctgctgctcgccccttaggtggactccccaacatgaagcgcaaaagggggatcaccttttctgtgggtctttttctactatgctctttgttaatcggtctagggttgggtttggaggattcctcaggagaatccccccccaaagacagcttcctatcaacctgcatggaagtcattgatgcgataacattctacgaagacgagctgcagaagtacaagtatgacgatgagtgtgcaccctatcggtacataggcaatgcagttttggaaaagaacaatttgagtcattacaactgctatgccaagatacagaaagcattgtgtaagctgaggtacaccagggttgcaactcctcagggggggagcgatgatggggagagcggagaaggggagagcgatgagggagagagcggagaaggggaaagcgcagaagggcatgcagatagagaaggtgaaaaacaccacagggaaaataccaatggagagagtagaacaaatgaggaacacccccaagaggatttcccaacagaaggagatgaagctacgtgcaccagaacgaaggatatgtttatgtccctgctgaagaaatgcagcgaaaggggatatggagatcccgtggcccattgcgcctccctggacatagaaaaaaatgtcatctcagatggagagctattctgtgagagttcattcgaaaggaaaaaaagtgtgcatgaaaatgggggtcacaaatcagtctatgtaaatggttataaagagcacataactgaaactttccattttgaggaagaccaaagggacgactgcatcggtatggttaatctgtttaacagctgctccactgttagaagaagcgtctttggagatacacctctcatccattgtgctgaacaaagcgaaaagcatttttgcaatagaagggttcaaaaaatggaggataaaaattatatatacacctgctcagacatgatagtgccttatttgttgggcgcaaagaataaggagaagacgtacagccaaatgtgccacgatgtaaaagattacgcaaaggtgttgaagaatgaaaaaaatgaaatttttaaaaaaaaaaaaaaaaacaagaaagtgtgaagaatatgaagctaacgaaaaagttgtacaaaattacggaacatattttccaaactctgcaagagcaagtggaaaaatacaacacagatttatttcacctctttaaccttttgaaaaatacaaagattgtgctccccattgaatatatgttaaaattgaacgaaataactgatggaattactcacttagaggacgcaatgcacaaaatggtgtaccccaccttggatgagaacaatattgaggaaaacgttttgctcgttaatgaagcgaaggctgccatagaggggttcctgagcttgcagcagggcatcgtggtcgcggccaggcaggttaatgagtacattcgcagggcaaccgatgcagcagtaaccgatgcaacagcaaccgctgcaacaacaaccgctgctcgagctagcccgttaggcaatcgcgccatcctcttaagcttggacgagctggagaagctgcaaaaaaggcataaacgcattaacgagagaatagaagactatgctgacagacgcagccattccgttctccacgaccataattcgatgatgaaaaatttccatgacgatattgagaagctaaatggattaattgaaatttacacttcgcaaatttctttgctaattggtaaggggttagttgcatgatcgatcgggcgagccatccacctgctcatcgttcccatgcggagccacaccgcacactgcgtgagacatccatgtgtgcatataaactgtgtgcgcaattttttcgcagtagaatgagttaaattgtttttaaaatactaaacagggggtgaacaaatgaggatgcggtaaaatggaaaggcgaaacgatgggaattaaaaaagacgtgggtaaataggtgtgcaggagcgtagttaataatgattggttgggcggtcactccgaagagctgtgtaaccgcatacccgcaaaaactaattcaccaaaacgaagtacataattattggtagcaaaaggagaagcgagctcggggcactattgttcgaaccccccctatgtttagaatcgccttgcgaattaacactcttgagcacttgcacattcccagggggtttcacctgtgccccgttgccgttttctgccccgttgccgttttctgtccccttgccgctttctgtccccttgccgttttctgccccgttgctgttttgtgagccgttgccgttttgtgcaccgttgctgttttgtgcctcattgccgttttgtgccccgttgccattttgtgccccgttgccattttgtgccccattaccgttttgtgccccattaccgttttgtgccccgtttgggagattgtccgctacgtgattgttgttttgcaggctctgtaacgcattcgtttgtggcgtcgcttgaagctttagccagttttctatagcttggtccgtccgggggcattcaattttggcgtaaaaatagtagttccccacgtggtacccctggtcgctggttatgtcgacattcaagtttcggctgtccagcaggttgctgctttctgggacaaataggcgcctggggagaataagcggtgaaatgatatcgggtttgcaatgaaatgataccgggtttgcaatgaaatgatatcgggtttgcaatgaaatgatatcgggtttgcaatgaaatgatatcggatttgcgtcgaaatggcatataaattgcgggcaattagcatcgtgctagcgcagtgcggcgctgcagcgcccatttttacatgccccgcaaactcatcgctgcggttataagtgactattactggtaaaaggcgaaggactgcgtctggtgaatgttaaacgttttgaaattggccacattcaaagggcaggtgggaagggaattttttccattcgggaattgctcatttggttttaacgaatcagagttgacgttgtttatcctaacggatatgttcaacccgttcgcgtcattatcctctgcgagcttcgttccgtatatgtgaaagttggccagcctgaacaggtgcttgtacgcctcagttttatctatccaaggaaaaaaaacattgcacacatgtatatatatataaatatatatataaatatatatgtgtttgtttgtgtgtgtgcgtgcgcactcagctggtacagctaaaaggagccgtgtcttttagcgccacgacagatgctctttcccgttgagtaaaaatacctgcattgggcagttccttggatgcctgcacgaatttgttcaggtgagggacgcacttggagaagtcgaacaacgccttgtcccacagaaacggcacacctaccaagctattttggctaatcagctaaaaaaaaaaaaaaaaatgaacagggaataatatttggagagaaaaagaaaaaatatatgaacaaggaataatatttggaaaaaaaaaaatgacaaacatagcagtgcagtcatcagctatcataaaaaaagctagctgctttcccccgctctggcataacaatctatgttctttttttttttttcgttaacatttgcagagtcgatgaaacccgatgatacgaggatattttctgggttaaaacttttcatgttgctacactggtctcttgacgttcccaaaatgggacacccgccgcaatacgttacatttgtgcagtctgaacaaaggggaaaaaacggtgtgtgcatcatgcacaatttggtgggttagtaagcgtgcaagagtattcaggaatgggttgcatgtctgcatatatacattcatgcacgcatgtggtacgcggttgagacataccggtcaagggtatcttcccgttggcgtcgttcgttaggggagcgcagttaatcgaactgcatataatttcgctggtgttaaatttatcgttattttccattaattttgaaaagacctgtacagcgtttccatctgcgggggggctagacatggccattcccgatgtgacactttgattcgcgtttgtgtttgtattgggtgcatttgtgctattgccactgaccgcaggtacggaggcggaggcggttccaagggcggcagccgcggttgtgctcaagttgctgctgccattggggatgtttccattagggttgttaaccccgttcatgttattgccgcccatattattcccgttcacgttgccattcgcattcacgttgtttcccccattggcgttgtttcccccattcacggtgtttcccccattcacgttgtttcccccattcacgttacttgccccattcacgttacttgccccattcacgttacttgccccattattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtgacagaaaaagtcagcccattcgccccctcgggtgtttacgcctggccaatgtcaccatttcgcatacacacccgagcctttaaaaagtatttcggattaacaactatgctgcgagcaaaatgcattgctgcgttgtggccaattatactcgcttgcacattcaggtagacacgcgtacgtataaacgtgtgtactgtacgcgtcagtacgaatggtaacacatccagatatgcccatacccacacacgagcggtgcgcagatagtgtttttacctccgtgtagaatgacactacaggtgtgaaaaaaaaaaaaaaaaaaaaaaagaaagacttccttttggaaccagataaatgatgtactccccgtgcccctaggtgcatataagcacagagtaaaagacgggtgagaaaaaaaaaaaaattacaactttgtgaataagacatgtacatatttacgtgttcctttttcttcgttttaaaaattgtgctaaacatgcaaacgagttagctccaattgtgtagtgtgcattatttttccttttgatgtcatgtgattgcttcccccaagaaatatcgactcaatgaaggcacgtttcaggaagcgcattaaaactggagagtattcctttgagagcatttacctatttgccatccatttgaaaatttgcggagaaattaagccaaaatgattccccttcgggggcagaagtatacgacgcgaaatttctaacgtgtatgaagctgtgctggaatattttacctatcgccatttagttatatttgaaaaaaaatggcatcacattgatacatgcaaaaaacgggatcatgattccaattggggagggtagggggagttccccttacggagaaaagagcgctgtttggaagagaccctatatttatgttcaaggatctttgatgcgatattgtgtccctatttataatgtggactgttttgcattaacaggatagaactaggtgtagcttcttttttttttttttttttacaaatggttatagcggtgtgttccaaaatggggaataaacacacagaatggtggacgcttaaaaaggggaatcctcctttgtgtcgcttaaaaaggcctttccatggtacacgtacatgtgcatgcagcatatctctctacaggtattttttcccctcagttgtgttagccccttgggggaaggcattaatgacccataaaaagtaacactcttttttttggactatccaataggcacaaggatatgtcaattcatctatgggaaaactttcaagtgttcttttttttttttttttctttttacccttctcatgttgtatttttttttttttttctgaacgatgaaggtagcctaaggggggtgtaaaactggctgcgtttgcgttgcttttttaagtgatcgctttgaggtggactcttttcaaaattgttgttttttttttttttttttttcctacaaaggattaatttgactggttggggctcacccgtagagttccacccttcgcgcctaggcaattcacgtgcatatgttctcgacggctctgaagaaactttattgataaattgtgcgtacagtgaaggaaaaatacgtaggggtatgatgcctacgggggccaaataagctgcacgttgcttacgcacgcactgtgcaaaagggttaataaggacccagggggagttcacaaggattcttcatctgcattgtatctacatagaggtgtacgctacatatgccaccggcacttatgagtacgtgtacccctatatgcattccattccgcttggcgggagataccagcaactgttaatctgagtaggcgcccacacggcaggtgaggtgcgtaagtgggtaaacgtgtcgaagttgtagatgggacgtaatacgccctactctatatgtgctcaaggtcaattaagaaaaaggaaaaaaatgggaggggaatcgcccatatggatgtatacatgtgctcaaaaaagcaatcggaaaggcaatgggaaaggaaagcgtgtgctcgtgggtacacgcgcaggtgcctacatacactacatacactgctgccctcttttaactttttccttgctatttcgtggaaggcgagaggggggcgctccgcccacacatgagtacgtgcgcacgtgcttaggtggtacgcgcgtaggtacgtacatgtgaacgtcgaaaaaaaaggagtacagcaaagcacagcacagcacaggatagcatagcatatcgtggcacatttatgtaggcacgagaggggtttcgtttgcaaagcagcaaaggggggaagaaaaaagaaaaaaaaaaaaaaaataaaaaataaaagtacataaaatagaaaaaacaaaataaaaaaaaaaatacgtcgaactgtgccaattgcaaacacattaatcgaacgattaccccccctcgaagcaatactcctccaacagagttatgcatacgtcagtaaacacgtgttgaacgtgcaaattagcatattagcaaattatcaaagagcattctagagccatctacaaaggaacagcagagcgcaaaggaaaaaaaaaaaaaagcagtagcaaagcagtagcaaagcagtagcaaagcaatagcaaagcaatagcaaagtaacagcaaagtaacagcaaagtaacagcaaacgcaaaagagcgaacaaaatcttattaacacttataaatgcatccatccaaacgttcgcgcgaacaaacagaaatacgcaacaaaattgatcagtttgctgagcgctaatttggcaacgcggcaaatgtgtagctttcgcttcaacaggggactacaaaacaagagcagtcacttcaccctccgcgcgaccgcttaaaaaaaaaaaaagaaacagaaagaggatacacttataggcgcaggaacaggcacacatattggcataggcacaggcacaggcacgcatattggcataggcacaggcacatatattggcataggcgtaggcacactcccaggaaagacccccctccattttatgcgccagaatatactgtacctaaatggaaagactgaacgggatcgtaaagcaggtcgtgtcagcagatacctacgttttggcgggcgccaaaaagggtgagcacgatggagaaaggcacgcacacgcgcatgtgtagaggcgcaaatgagtagaagcgcgcatgtgtagaagcgcgcatgtgtagaagcacaactgtgtagaagcacaatcgcgtaaaggcacaactgtgcgaattcgttcttttacgcacatttgttggtgcgtgccggtgaggcttgtcccgcccacccccgatatgcataaatgtgtgcgccatttatatgtaactccctgactgcatggggcacccccagttttttaccccttctccatttgaggtatctacttatgtacgtttcgcacccctcctgatccatataggcggtgttgcacaggaaaggcaagtaagcctggcgtgcatccaatgccccaggttgtttatgaaaagccaaaatgtggaaaagagtgaagaaccatttgcttgggaaagtagagaatttattcgtaaaatgattatcggaaaaaatgtgagttttgtagtggaatatatctacaacaacagaacgtattgtagtgtattttacgaggatcagaatttatcagtgatgttactcgagagaggatatgccaatttggtatcgaacaagaatgtgaaaacgaatgtgtatgccgatttggagagttactatatcgaagcaaaggaaaagaaagtaggaatttttggtaacaatataaatagctatgtgaggaatattatatactcttataatgacaagaatcaaaacaaaaaaatttatgatctatttttaaacagaaatttgaaatgcgttattgaacacgtgagggatggatctaatttccgtgtctatgctgagatggaagagagtgaaaagagggagaccaacatgagcgtagttgggggtagtgcattacaaaatggaactgttggagaaagcaacaacggagtaaaggggaagaagaaaaaaaatacaggtgggaagaagaatcaaaaaagtaaagaagcaggagagggaggagatagtgatgctgacggagtagggaaagcagcagtgggttacaaaaccatgtactacttctccttcaccgtgtgcggaatcatagtagatatgttcaaaaaggaagtagtaaataatgtagaaaatgtcaaggaagaacagtatgccatggagacgaaaaaatttgttgaagcgaggttactaaacagagacatcgaaatagtgatcaagcatatagataacaacttcaatttgtatgctaatatattttacaagctaggaaatatctgcactctcctgttgaagaatggctatgcgtatattaatgagtatacaattaagtatgtagaaaatgctatcgaatataagagagccttagatgaagccatacaattgaggaagaagaaatggattaactacacggagaaaaaagtggattacgagaaggagtaccttgcaaccgttattgaggttctatacggagatgtaatcattgtagattatcacaatgaggagaggagactctatatggcttcaatcaaatgtgaaaaacacagcactgatttggctctaaacactctatgcttatcagcaaaggattacttgaagagccaaattgtaggagaagttgtaaaaattgttacggagtatgtgagaattccacagagcaatagcgaggggtacatcccacagtgctcggatgacaagggaaggatgcattttgttagtgtctacaaaatggagaataagaagaagaaggagagtgcgaagggggtcgcagcagtccctagcagtaagtggggcgccgagggggatgagaaaaagaaaaagaaaaaaaacgcaaagaaggggggagccactgttagcagcggtgaggcaagcggccagcgcagcggcgagagaagcggttcgggaatgaagaagggcgcgaagatgaacggccacgcggagacccacgtgggagaggaagaagaccaggcagtgattaacatgaatgaacaactcgtggctaggggactagccaaagtgatgaatcacagacaggaagatgaaaaagctagcaactatttcagactccaagaattagaaaaggaagcacaggagaaaaaagtgggtagatttaatccacatatcgatattatcaaaatcaataatataagtggaagcgaaaattccttgcgagcaagatcttttgaaaatgtccttaataagtataacaatttaaatgcaagtgtcgattatatttatggagcaaataaattcaagctgcatatcccctcgcagaatttgttaataaattttatcctactgggtatctctgtacagaaaattaacttgaaagaaattggcagtatcagcgcgtcagctagccaaatgaaaatgaagaaagtaaacggagtaggagcggcaggagcaggagcggcagcaggagtggcggcagagtatgacgggggagaggcgcacaacatactgaatggagatggtaagtccaacaggaaagaaaaactcgagctgaaggaaatagccatccaggcatacaaatatacaagaaaaatgctaatgcagaggaatgtccaaataactatcttaacatgtgacaagggaggaaatttcataggtattttacgccaccagaataaagactttggggtacatttactgagtttgggatatggaatgctaaacgaaatcggattaagtaacactaatgaaaggaaccattacgtcaaagcggtggaggaagcaaagaaggaaaagagaaacatatgggcaattgaaaaaatcgatccaaatgaagatgatacagataatcctatgctgaatggacaaaaaaatttgtcccaatttgataacatatactactgctcctatgttgaagatattaataacatttctattcagttgaagaacaaacaggatcagttaaaaaaattacaagatgagctaaacaagccagctaacttggaatcatcatcccagtatgtcctctcagaaattaaaaagaacactctggttattgccaagtatatagataagtgttactaccgggctgttattctacaagtaaataaagccaagaaaaaagccctcgttaagtatatcgattttggaaatgaggatgaattaaattttgaagatatcagaaagttgagtgatgggttgagcttaaaaaattatcctcctttcagcataagggtgtccttagctggggttaaaattcctatcgaaaataaagccgatttgattatctatgtgaagaaatttttattggataaatttttatacgtcaagtttgaaaagaaggaaaggaacaacaccttctaccacgtcgttttttacgactatgagcagttcaccacgaacaaaaatgtcaaaagtgtaaatgaggatatcgtctccagcggtatatgctacgtggataaccgaagtgacaccaagatttttgagaagctcaagaaggaggagttggtggcgaagaaggccaagctcgtcatctgggcctacggagacatcgactacgacgacgagagttgagttgccgcggcgaggggggggcacccatgcaggagagcacacgtgtagaaggacacatgcaggagagcacgctagttggagccacacgtgtagaaggacacatgcaggagagcacgctagttggagccacacgtgtagaaggacacccgtgcaggagaccacgctagttggaggcacccatgcaggagaccgcgctagttggagccacccgtgcaggaaaccacgctagctggagccacacgtgtagaaggacacccaagtagctgactgattgctccgcatgcttatacgttctcgcgagatgccggagacccccgcgccagaccccacgaacggaatttttttcgaaaataaaaaatgcacggcggggagtagcccgcccggtgttttcattcaacacattttttttttttaaaacgatgttattcattttttcaaaaacgcatcattcatcgcatgcgcgggatgatagcagttctttaattatgttctttaggttacggggggtagccagaatatggggggcgggaaaaggcgaaggatggtagcagtgggcgcacggtacagcggtacagcggtacagcggcgctgctgcggcgttgtagcatgattgaaactgtgtggaatgtgtgtggaagctgcttggaagctgtgtggacgcttcatggacgccgcatgaacgccgcatgaacgctgcatggacgctgcggggaaaaccccgctcccgccgaggtcacttcttgcggcgcttgttcaagccctgcagcttggaggagccgggtgggttattcttgggctcctccacgacgaccaccttcggtttggggggggcctccgccgttttctgcttcttcttcttggacttcttgaacttggtcttctcatgtttcggaagccatttctctgggtcgtaaccagcgtgattacccaccccgtcctttttattctttggcttcttcgacctctttcgtttttttttgttcctatcgatgggtactactgtggagggggaagcagtagtagcagtagtagcagtagtagtggtcgtagtcgtagtgggacccatggaggagaatcccagagcgaagtttttattctcaagttcctctacatcgataaggtacgtctcggtgagaacggccttcttcaatttatcctcgtatttatgtgtaagctccatattgatataagtatatatataagtgaagcaggaaaaaaaatggaaatcatttttgacgttcttggacaaatggtcgaagagatccgtgagtaattcttctttcccatgttgtagcaaatatttgctaactagaaagactgtctcgtaattaactatttttatatctgttttgatagcttgtttgtatttgttgaaaaggtcgatcactagggttaggttacgtggtactgcgacgacactgtcgttacccttagcacaatcgctactcacggaggcattattattctttcccatcaagggaacagattctcctccataacgagcacatatataaacataaaacaaattcgaaaaaaaagtgcgatagtgatgaacatccatcttaaatacgtattcatatttccaacacatttttactatttctgtaaaactttttttttcataacatagagataagtaagcgtttaaaaattttattttattttgatgagaatacatcagatggatattcttcagcagatggtgcttacattttatgtgtgcattttcgctttttaaaaatagagctattaatttatctaaaagaattgaatttccaaaacgtgttgtgaaaattttcaatttggatttgaattcatccttctggtcattcctcaggctgtatacgcattcgttgaacagttccatggattgcataaattggctcgcgtccttatgagagttacgtctactcattcgtaggtcgctttttattttgttcagtttgtcctggctgagggtgaagatgggggaagatccggatggggcatgtccagatggtggaagtcccgatggtggcatcccagatggtggcagcccagatgggggcagacccgacccgggtgcgttcttccctctgtgcttcacatggcgaacactttgactttcacagttatgcctcagtgcgaggtagttgttgtacgccaccagcgggatgagacttccaacactttcggcgtctcctttttggccattttccgcataattttgcaaaacattttcatatatggctatggcgtctttcaggcggttggacttggagtatacgtaggctctctgtaactggacgagcgtccgtttgttcgttagtatatcctctcgagagaaggaaactctcgcgctgtgatcactcgagcgtttttttgtttgatccgcgtggccccctcggttatccccttcagcatccccttggtcatccatgtcgtcacccttttggtggtccatttcttcctccgccccatcagcgacaccagaatcagatgcgcttccccccacaaaggtgctcctacatatggcatctgccaaatcgagaaattttaccgcttcagtataatttttctcaattataaaaaaagtggcatagttaaatatctgctcaaagctatccctttcctcatcgtatttaaaaccatccgtatttgttacgatttgattttttacctcttcgatgtctttctgtttcgctttatcagaactgactctcgagttaacactacgcaaaaaattgtactcatatagcagtttgaagtaaagggagaagtagccactgttgacgttaatcgaggccgccactgcctgcttggcattttggcattctaacaaattttcataccaaccaatggatgcttcaaaatggtgtagtctgaaatttacctctgccaggagtatatccataaactggggcgcattctcttccttctcagtcacgtacttcaaacagccattcagtttttttagcttcttcaatttgtacatacaatagaaaagctcaaataggacattttttctcttaatgcattcatagcttccttgaaagagttccttaaatgtgtttctccccttgttacctatcgcagacttaccgttatcaccatctacagtattcttcactccatcgcatcccaccaatatgtacataatttcgtgaaccaactttgtgaattcccctctctcaatcaggcagtagtacctagccctcaaagcatactcatcacactcttcattggagtaaattttcttcgttaaattaagcacatgttcatacttcttcgattcaaaatgggattttatttcatccagctcgcaaatttctgacgtgttcgcttgggcattgctcatgttggggggggagtatatcaaacggtggatgcagcgttacgtcttcgtatacttgtgcgtcgtttatggagggtcactctccctttgagtctacttcgatttactcgatttgtatgttccgattgcccattcgggggtgtaactttttgcgaaggaacttccctgcgtcccttaagctaaaacgcacaaaaaaaaaaaaaacagctcaaaattgtcatacggagaatgaaaaaggatggggacaatacgtagtagggccttttgagaaggtaagaagggaagaagtagtagggcctttcccaactccacagggttggagtttaccctagaatgactctttatatttacgaggcgatgaaaaaaaaaaaaaaaaaggaacgaaaaagaaatgccctattttgtaacccctgatgggtggaagctaattttattcttttcaaaaatgagcagaggcatcataagttgcaaaagcacgtgtagattttaacttaaaacacccgcatagggggggaggggttggcatcagtagcctcttcaccttacatgaactgtatggaaggggaagcaatacaaaggtgttaaaaaaggggggggaaaaaaaaaacataaattgggtctcacaaggaatacaaaacggagaagccgcctttcacatcgatatatggctcaccgcgcaggattcatgtttttattaaaaattgcctcaaatttttttggggggcgagaaaacgcacaagtgaggggagtacacgtacgcgtaaaacgactccagcacgaagtttcaatgttcgacttagcatgttgtgaaatttttagcctttttttttttaaggctcccaggtagttggtaccttcggcatgcgcggcgtgcaacgggaaaataaccttgtacgtgcatatgtaatatatgtactgtacgcatagcccaaagagtgacgcatacgtagtgcgttcccggggatggagagccggcgagtggcgcaggaaagaagtgtagaaggcacaaactcattttatgcccctctccctccttaaatgcgcaggggaggtcatttcggtgaaaaattaacgtggcaacgttctccaaggcaggctagtccgatttgtttattcggttatctgtttatttatgtttgcatgtacgtatgtatgtacttatttgttcctttttctgtttgtttatttattccttttttttttttactatttttaaaacgtctttggggggccacgttatgaggtatttttataccacccctgtaaaaagaaaaagccaaagaggacaactgcgatgcttctttttcccccccgttttatgctcggatgagttgaaagaatatccccccctcatatgtgtgtgtgcacatgcacatttgtcacaccttcgccccttcgccccctcgcttttaaggcagtggtatgttcaccaaggcgcgtaaaaaatgtctatcggggaaaaagggaaagggcgccgccatccatttggtcacataggcatctatttatagccttacttatgggctcacttatcggcttatgcgcaggccgtgcggggcacgctgcgtttgccgcgcaataagccgcaactactgtgtgtctgctaagaggttatactttttgctttttttagaattttaaaaataaatatttcatatgtttaaaggattaggggaaaggggggaaaaaaaaaataaaaaaaaaggggataataataatgtttaaaaaaaaaaaaaaaacaactacaacttataatgcagagataaaaaaagaagagggaaaggggaaaggaaaatgggaaaaggaaaaggaaaaaggaaaggaaaaaagaaatggaaaaaagaaaaggaaaaaagaaaaggaaaaaatatatcttcaatcacataatattttaggtatttctctaatttctttttttttttttccacttaaaattataatccaatgttaaaaaacacatacacacatgcacacgtgtacgcacatacgcgtatacacacttatcagtatatatatccgcataactatccgcataactatccgcataactatccgcatgactatctgcataactaaccgcataacaatccgcataactatccgcatatgtacgcatttacatacgcgtttatatgcgcacgtatgtatgtacatactgtacgcacacgcgcgttcgcctagattttcgcacgccggtgtgtgtatacaacactgcactgtaaacaaggaccactttgtagaggggtatgggggcacacacacattcgcatgtacatgcaggtgtaggaggaatgtgtaggaatacatgtgtgcagaaacaggtgtctctatatgcgcgcctgtgtatgcgcctgtatgtatgtcgatatgtatgtacatgcgtatatgtacatgcatacatgtatacgcatatatctatacgcatgtacatgcgtgtggacacccctctgtagaggcaggggcgtgctcacacatattcacatgagcgtaacgtattctttaaaaaaggtggaaaaaatggcaaaaaaaaaaaaaagatgggaagatgtgcgaatacgtgtgggagcacacgtgcgggcacataattacatgtacaaaggggcgcgcaactaccaacacacatagggacacaccacgaccaacacgaccgacgcgatcgacacgacatccacccaccaacacacatagggacacgacacgaccgacacgacatccacccagccacgcgcgcacgtacgtacgcacaagctatgcacattaatcacataaggatgattacatgaacatgtacaattaaacatatgaggaggtaggagagataaactgggctctaatggggttcgtacaaatttaaatggagaggaggtttattaataacaatagagggtacagtgcgcgcgtggggggtaccaacatgtaggatgggtgtggtatgcctgcatgtgctaacgcgttgaagtgctaacgcgctgaagtactaacgcgtggggattcgtcttcgggtgcgcgggcaggacgaccggcacgcacgtacggttgtattcacgcatgtacgcacggctgtaagcgagagtataggaacgtgtcacacacaaatatatatgtgcgcacatttggggggatgtaactttttcaggttaacagtgcacaagaacattaagaaaacaacgagcgtttcttttttttaccacattttatgtcgcgaaaggaaaaaaaaaatagcacacatacgtgcacacatgcgtgcatacatatacatacatacatatatatatatatacatacatatatatgtaatcacattttttgcatatatctgtacatggacatatcttcatgtaggcattaaaagttggctagttaatttttcccaaaatggacgctgaaaaaaagctagttttgcttcactctgccttcctgatccgccgtttggtcgaagcggtttttattttctaacattttttttttgtccttctccgatgcgtagacgcaggtccagtcgaacaggaagtcgtacgagaatccctctctgcggggaaaacgtgggggaggggggaggaaatgagtcaagcgtggaacaaacgtggagcaaacgtggaacctcccgagtgggtcaccgatagaaacacccaaaaaggagtgttccaccatgtacgtgtgttcgcccaagagcaaacggcatcgcgccggcagaataatccccctctgttagtgcatccaccccccattggtacaaaattgccatcatttttgctctatctctccacggcacctttttatgccgcacagccccccgagctactcaccttatgaacaaatccttcaggagtctcctcaggtaggtataatcgggtctatcttcaaatcgtaaagatcgacagtaatttaaataggttacaaattcgactgcagagggaaggagagggaggggtgaagaaatgagacagcaatgcatgtgcatatttacgtgtataaacacgctcagtctggttgaaacaacgatgggggaaggaggggggggagtgatcacatatgcttgtcctcaacatggtcatatgtctctccatccgtacagtatacacttggcgtatatctcgacggcttatcaccttctcctccccccaaaaaaaaacacatccctttatcatgcacaaaaaaaggggagcataaaaaaggggggcataaaaaaaactccgctcgcctcttccttacagcttgaatttctacacaagacttctacagacgtggatattttcttttccataattttatcgtatttatcctttttggaaatagccttcaggccttgccatggtaaactgcctcgcaggaaatacatgaggacatagcccagggcttcaatatcgtccctgcgcgattgctcaatgcctgggggggaggggcggaaaaaaggaaaaaaaaaaaaaaagagtaaaccatatagaggaacaatttgacgagcatgccacacttaaaaatgttggtagcgttttgctgcttcttaacgactcgtgtcgctaacgtaagggtaaaaaggctcacctaaatgtgtgtttatactggcatatcttgccgtccccgtcaaattttttccctccttgtatggaatgtgcgaatgcgatcttgaatctctatactttttcgcaagtccaaaatcgatgatatgaattagggtaactttttttcctcttcctgaaaaagggacacacaccagcgcatgcatatttatacgataaagttatcatgtacaaatgtaggcttggctggaagattccacacgttgcccaattcgaactggggtaaccaccaactcgacttctattcctcgcgcgatttacctatcaaaaagttatccggtttgatatctctgtgtatgaaatttttggagtgaacgtattcaattcggtttaactgtcggagggggggaggaattttggaaaaaaaaaaaaaatatgagtaaatatgcgcaaacatgagtaaatattttatttcatatctttagctcgatcagatgactgcacacatatgtgcactgccttttttcttttttttttttacgcttatgcgatttgtctaaccatttgatcggctgtcatgaggacagtctttaaagaaaattttctgttacaaagggtgaacaaatcttcgagagatggccccaaaaggtcgagaaccatgatggtgaagtccccttctatgccataccaatacactttgggcactccaactaacaggggggggaaaggtcaaacaggataaatggggtagcgtagaaatggggtaaggggggcgtggagcaaacgcatgcttgctttgtggcccttaagcggggtgtgttaatgcacagtcacgtaaccacgcgcattcctctatacatgcgcgcggcgccttcctgcgcatcacgcaacgttttcatgttggcaaaaagctcaaagtggacgtacttcctcctcccaatattttgtacaacttcgattcgtacagcagctgggggtgcttcgatctcgttgattcctgcaggggggagggagggggtggaacaaatattcacaatgatgacatggtgaaggagaaggggaagaagacggtgaagaagaaggggaagaagaaggggaagaagaagggcaagcacaacacatatgtaaagaagaacaagggggcgatttatccctccacgacggcttgcattcgtcgactcgggaccatttcaaaagcataactctaacatgaaacacaatctagccattattgcacttactaattttacggcgtactcttccattgttacaatatctttggcgacataaatgtcaccgaaagatccgctccctaatttttttcctaacgcatatttattcgctactcttatttccatgatttgtttgttgtgttatagctgcaggtgtgggggggggtgaaaaagggacggcattataatgggcgtggtcacaaatgggggcacacctgtacgcactaaacgtgcatatggatatgcgtatggatatgcgtatggatgttcgtatggttatgcgtatggatgttcgtatggttatgcgtatggatgtgcgtatgtaaagggtagccggctggttcgtgcataactgggctggatcgcgcataactcggcatgtaaatgtgcaagggggcatattcattcttgcatccgttcatctgctaatccgtccgcgattcgacccgccgacgcatccactcgtacacgcgcgaacgaaggcgcgttcgttcgcctggtcacacgtgtaaagagtagtactccttatccaaacaaaggaagagactcttcatacacgaaaaagtggccacgctttgacatgtagcaagaaaagaacatgaatgcaatttttatattttcaattttttccctcaacacaattttgtctaacgtacatcattggcgtgggaaaaaaaaaaaaaaaaaaaggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacataaaaagaagaaacataaaaaagaagaaacataaaaaagaagaaacataaaaatgtaccataaaagaaatgaaaacaataacgctgagcaatgttgcgataattttttttttcattccaatgtcatatgcaagtaaaaaattggatgaagcctctccccgtttggtacgataaaaatgtcttttcgtaaaaaataaaaaataaaaatggcaatatgcatatatcacatatggataaaagctttttttttttttttttttttttttttttttgcacaagcaagtatttcacatcatcactctcagcatgatcatcacaccatcgttattatccgcctttgcaaaattaaaacttccaaagcgagcaaaaaaatcatattcgcgtatgtgtttttcctcttttttttttttatttttatttacattcagagcaccatttctgcgcatacaaggtgagcgagcttcacttctggtgaccactgcgtaaatgcatatttacacgtatacacgcaagggtggggggagagggatatatgaacggaattatgcatggacgtgctcggacacatttgtggtcatgtaaatgcattcgcttcaacttggcgtgctgtgcgcatctgcgccaactacctggcacgccggcgaaccgaagtggcacccgttcgggcgtacacgcaggtacgtttgtatgcaagcatgtcataagcatgtgcatacgcatttacataagcatttacataaacatgtacgtcagcatgtgagcacatgcgtatgcatatacatacatatatatatgcacacatgtgtacacccccgcataacgctgcctctgatgaagcgagaacgggacttggcggtcattcacacgagtgacgaggggcaagttggacaatggacacggagcacatagacacacatacatacgtacatgctcgtccacgagcatataacccgttcggatgctatgtgtcatactgggttcggcggcaaatccactgcacaaaatagtgtacactctgattcctacgctcacgcatacgtgcaatgagaaccattacaaaaacacacatatatacacatgcctatgttcatacgaacacgcggtgcaagtaggcctcgcaactgtacagctgtcccaccgtgctacgtgcgcaccacagaaagcgagaaaccatcacagtaatatagtacacataacttgctaccatgtttacgtacatgtgccaaacacaacagtgcacataattaggcatgatggattatgtaggcaatgggatatgctatactgtgttgtgcgccacttttacaaatgatgtgtgtcacatcgcgagctcctcgaaccacataacattcgccaggctacccatttttttcttttttttgcgtacgcattttccacgttataaatcacacccatgtggcattttgcatacatcactatgaatgattaccaaatgagagaagtaacgctcgttcctaagtcgtgttttaagataacatactttcgaatatgtatattgtttaatacaatttcttcttttttttcctgctcttccttttttcttgctcttctctttcttgctcttctctttcttgctcttctttttcttcctcttccttttcttttcctcttcttcggattatcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttatttttcccctggaaaagcttcgcttttgctggtttgtttcttttgattaagttaggcgttcttcttataactctttaattcaaaactcatttttaattttgcttggtcaatattatatgtatatatagtgcagatatgcgaggtaaacgtattattttttatgtgtataccaggcatgtactgtaagcgataaataatgtatagtgtataattattacgtatatattgcagataccattacgtatatttacatttacattacgtatattttatttatatatatacacgtggacgtactgcgcgatgtgaatgaattaacatgtacatgtttcgtaaaaatgtacacgtgtataatatatgcatatatgttcgtgattacgtataatggcgcaaatatgtttcacccgactgttatgctatgcggatttgcttcaactttaggagaaaaagcaacgcataatgtaaacgagtgaatgtatgtatatatgagcgcgaagggaagcgtacaaatgggcgtaccagtaagcgaccagcaaagtgtgctagcaagcgtaaagtgagcgtgctagcaagcgtaaagtgagcgtgctagcaagcgtaaagtgagcgtgccagtaagcgtagaagaagcgtacttataggcgcacggcgcacaaatgaacacacgcacagcacaatacggagtagaaaaaaacgcttcattcaactggcacggcgaactaagaataaaataaaattccgggtataaaaaacttaccagccatgtaaatacgctatcacgtgcgcgcaaagtgtttcctatttgtagtacaaaaggaaaaaaaaaaaatatgtatttgtgctttgcgagtaaatggttgttgttcaccaaactgttataatttttttttaaaatacatattaaaagctatttcgtttcggattgcaaaaaaggtacatattatgttatattaaatggtgtttagtataacatatatgcaatatgtacaattttatacggattgaaaaaaaaaaaaacgaacgtaacgagggtgaaacttcacgaacgttttaagttagcaaaagggaaagaaacatctcgcgaagtttaacatgtataacaactttttttggcattcacattggcattcactttgtcattcatttttggcgagcattttggcaatcatttagcgatcatttgacgatcgtttggcgatcatttggcgatcatttggcgatcatttggcgatcgtttggccatcatttttttttttttttacccctttgtgggagtaggatgtgtgtgatttttataatgattacctttaggaaagcttatgggtggtaaataatcacttcaaaataacgcataactttttagctatttttttttttttccttttgggttatagatgatttattattatggttggttgtacacatcatttttgtcattattttatgtactacattgtgcgttcacatttatgctaagttttgttacctttttttgtatttttattagtttcccgttcttttcctttcttttcccttcttttccattcttttccattcttttcgttggtgattgtgtttgtatttttttttttttatgaacgttcaggcaaatattagtcctttttttagaattggctacttggatgggtatatatagcacacatacacatacacgtacacatgcacatttgtacgtttccacatatgcacattcgcggtatgcatgtacccccccttttggcctgtaaggctatttttcaccttcgcgcgggccgctcagcgcaatgtattgcttgcccgggaacacatatatgcttgggtgagtgtatatatatgtatacatatgaacacccccagctgtgcgtgcgtacggactggcactctgcacgagcagcctggcgcgcaaatgcagacaacggcgtagctcacatggaaatgcaatacgtacacgtgcggatgtatatacacgcgctggtttttttccccgccgggtcgtttcagaccatggtttaatttgcttcattttgctgcattttgctttatttttttgaattctgaaaagctatttcttccactaaaaagtacgcacatacagccacgtcattctgcccgcatcgccttttattcaatttggcctctcacgcgttagcctatttttaagacaatactgcttgttgcctttgctgcacacgtgaatgcaaggttgcatggttgcaggagccctttacaaaaaggtgaagaaaaaaaaaaaaaaaagggggggggggggggggaaaaatgcccctcatgttcccccaatttttgtgtacattcatttggtaaaaaaaaaaaattctatttcagccatttaaccatttcgaaggaggattaaaacgtaagccatgtttatttaacatttatttgctgtcacaccttggggttgccctgtcaatgaagttgttccctccccctattgtttaatattatgcaatattatcgtaacatatatgttgggggaggtgtacacacaggggcttcgcaccgaaagcatgacaccaaaaaggggtcatcacaacaaaccgtgaccagtgtccacacttttgcattactcctttttatttcctccttctgccaaatgatcggtccattgaaaattactcgcgtgagtgttgtgcacataagaaggacaaatcatcggtgtggctatacaattggcgtgtcgctcatctgcacacagatttcgccaacttcaaggaggaagaagcacaccttttttattcgtcatagaaaagcattccattcagccccaaatggaaggaaaaaaggaaacggtaacataaggcattatgtaccagggttacaaatcgtacaattggaaaaaactacgtacatagtagaaattacctttttcacgtcacccagtgaggtggtcaaaagggatgataaaagctgttatccagctgggaagcgtttcggtgaattttcctttatgaccgcaatcaggttttatgtgtctccagtcaacgcttctttttttagctccttacacgaacgtgaggccctcaaccccccaaaaaaaaaaaaaaaatccaacaaaacgcatggacggtggaatacactacagggtaacccttttgcgcgattgtaacaaatcgtacagcttaagttgtacttattcgaatggggcaaggccacttctctgttgttgtgactacatattattccttcccctagaagggtatactctcacaggggtaagctgctcattataacataagcagcacaaagctgtataaacgggtgggggaatttttatctctttcttttttcatttcagccgtttggcagtttactccacttgaaacggaacgaactaagaggggttctgcatcaccaggggtgtcatcccccttgtaatatgtccatttacgtatatattttccttggacgcttcgtgaacaatgtgagtgacaccagaattcttctttcgtatacattgttcacgctgcccgttcgtcaaatgggcatgcgagccgatggaacgaacctgcttattatatttttttccacagatcttgcgttgaaaatgtaccaaaaaaaaaaaaatctaacttttcgcaaagtgggtatatatactgtagaagtattttcccgttcatgcgacggaagaacaaaatttttaaatgttccttttttaaataaaaattttttttgggggggtcaaaatgtgatgaggtgagagcatgtaaaaaaaaaaaaggtgtcgcccgccctatccattttacgactcagattggtgaaggggtaaagaatataccttccgctgtgcgtattatcttatgcgatgtgatacataggccaatcagtcagccagccaggcaagtcgtcgcttcttgctgcgcatggcttgctgcccatattgccacctctatatttctcattacgcaagaacagtttgtttatatataaccaagttgaacactctttggcttggaaaaaaatacgactcccgaaaaaaaaaaaaaaatgcattttgtatgcttcataccactgctgctttataggaaaaaaataaaataatacctaaaatgtagggcaatttttcgtgctgcatgaaaaaaggaggaaaactgccattcgtgtttttgaggaagaagtcccttttgacagcatttcgcgttgcatttatgtagccaaggaaacgcaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatatatttatttttacgttgtatttgtacctacatatgttcgagcatccaaattgaaataatttttttgtttcaaaactttaccccttttttcccccttttttggctttgaaaaaagcaaaattttgagcatttttaaaaattgtgggttgccggttgaagaagtgggccaagcaaaactgtggaggagcataccgcgcagagagggacaaagtggcgcatagagacgcatagaggcacagataggcagagagagtcccagagaggctcagaggagacgtaaagaatagtaccatcgtgcgagcacagataagtagatacaggcacgccgaaggcaaacatatggtgtggaagcacaggggggaaggaactacatatgtgacagagggggaagtgtccttttggaaagtcgcccgtgcatcaccctgatcgcggcaaaggaggagaagcgcgcccctagtaccaggcgacgtatatgtccatgaagttatcgctacatatgcatatgttccaatttttcacgggcttcaaaaaatttcatacttttttatttcatgttccaattggtggacaaagcgatatgtcccctttagcgcaccatttgtggtaagaagatctgcttggtcactccctgataggtgaggcaaagagagcactaagggtgagccaccacaccgggaattaccatccggtgcatcctacccctcctccttcccccgacattagtaacatcattgtggtgtcccaaaaggggaacactttatggggaaaaaaaaaaaattgcgacgttgcagagagagcatttcaacggtttatccccaagtttggaaaaaataaatgcatcgaacagaatgatagtggattacaaaggagatgttatggacatgcagggaaacgacctgctaataaatcacatagatagtaatgaaaagggtggaaagtacaacgtccgtttgtttaaattaaagtccaagaacgacaagtcaaggcaatatgaaattagcaattcgatgtcatctcagtcattcttgaaagggtacctacacaacaatagttccgatttggtgatgctcacagatgatactttttctctgtacgattgtgaaaaaaaaaaaaaaaaaatgttaataaatttgaatgattgcaaaccaatcgattttgtatattttaaaaaaaatatcatatttatacaaaagaataagtgttcactatttcaagcaaggactaatggcaaatgtaacattatgctaaatttgaaggagcctcctgtgaaggtgaatttttgttcccatatgaaaaacatgatatatttaagcacaaaaagtagagtatattttttaaagctcctttttttgaaggacaaaacgttgaagctgagtaatacgaatatgaatctccctgtaaaatgccgacaggaggaacatgtattccattctcatcgaaatgaaagtcagcaggggaggaacgaatacaaggaggtcatacacgtctgtagttactcatgtaaggatgtcactgtgtacaaattggtaaagggaaaagtgaagaataaaaagaaatgcttcaccaagcttgatataaggatgctaaatgatgagtctataaaaggggttttttttttcaaggtcaaacacccttcgaagggttacaactgtggggaggagtccgcacgagaggagagacatcttggtacctccaacgcggatgatgaaaaagtgaatcatgtgagtcataccagcgagggagaaaattcccaccatgttgtagactccaaagaagtacttgaaggggaaggccacactggggaggtaaaactagtcaatgaactacaaacaagcagcacatccgctacgaacgaaaatattatgaagctgtacctactcatatacagcgagagtggcaaagtacttatatacctcatcgaccacctgaatatccccctttttaagttcggtctagcacatgtcagtaagtgccctctagcacacatgcagcttccattcaaagtagcgcaaatatataacgcaactgatcatcttctcaaaagggtaatgaaacagaaaaatatcataaaaaagaagaaagaaaattcccccaattttgcaaaatacatagaacatatggttaacaaagacgtctacataaatagtaacttttttatggatacaatttttgtcaatgaaaaatcagctattgtttatactatacagattcatcatgattttttaaccctaccagaaaaggctacagaagctgtgctgctgaaggtgatgaactcgaatgagaaaattgtggctattaaagatgtggaggatagtgaggtgaaaaaaaatttggtttacaaaattttgaatgaatcaaaattttcttgctactctgatagtgactcctacattgacagcgacatcacgtggaatgacgacagtgacaaaacggacagttgcgatgaggaaaaatcggattacagcgagtgtgaggtaactgcggaccagggccatgtggctaaaggcacaggggatggcgcgggggatgacgcggcgaaacccgacttgcccctgcccggggggaaaccccaattagcacaaatggtctgcgatgagtcgagtaaaaacgctccaagaagatgtgcccctaacgatgcgcagaacgatctgcagagcgatctgcatggcgacttgcagaacgacttgcagaacgacttgcagaaagacctgcagaaggacttgcagaacgacctgcagaacgacctaaagaacgacctaaagaacgacctgcagaacgaccctcctgaagacgcatccgcccccgaggaagaaccctccgatggaagcagccatgaaagggatcatctcaaacggggcgaggaacgcgccacaaagggaaccccgcagggagcggacgaattcgaggtcaccacgaatgtgtcaagaaatgatggaagtttgtccaactcgacgcgcgataagaatgggacacacgcgtcgtgcagttcgacgccgtccttggggggcagcgacagtgtgcagggcggggtggaggaggagcaaacggatgaattgggagaagcaggaaaagtaaacggaatgaacggagcgagcggaatgaacggaatgaacggaatgaacggagcgagcggactgagcgaattgagcggagtgaaggacgatttcgccgaaggggcgggcgaacaaaaggggaaggccaacttaagaggccgaaagggcgagggaaggaaaaaaagaaaattgaaaaatgaggaaagtgcaccagggacggaggttgcaaagggaaattttgcacaatgcgaaaatgtgaagaagcctaaagtaggagacagttcatcagacgaattgacgggcgaagtggcagatgacgtgacgggcgaagtggcagatgtcgtgacgggcgaagtggcagatgacgtgacgggcgaagcggtagatgtcctgcctagccggaacaaaacgaacaagacggaggactgctttaacgatttagacagccactccgaaggtgagaggaaaaacaatcatgaagaaagtgcaatcacccccagtgacaaatttttagcgttgtcatccatgataaagttaaatatatccctaggaagatactgtaagttatgtatgttggtcaatataaaggacaagaaattaatcaaagatacagttgccaatttgggaaaaaaatattccataaaattgttagagcttcttttgaattctctagcgaggaataggttctatctaggcactttttttttctggattaaagccatatgtaaagagtataaagacacgctgaagggcaggaagcatcgtagactcgtgaccaaaatatctctcatcgcggaaaacaatttgaagtatgattgtataataaaacatgttataaacaaaattgattttaccattgaccatattagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttctttgagtacaaattatgggagactaatgtgtgtaaatatttacatgcatctttcccaacgtacatgtatgtgtccccgtatgcaaacagcaccccgtgaaccgcgcacacgtgggtaaaaaaggtggtaaccctaacggaaaaccgccccaactgcatacttttttttagcatttgaacatgtattcgctttatcattgcctgtgtgcatgaaattgctaacgggaaaagaaaacgaatactacttcatatggttaattgcggaggcatagtttgtgcgaagttaaaaatgaaaaacaaatcatgtttggtttatatatcagaattttatgtaaatttgttttaagtgtgcatcttcatttcgctcaaatgtttatttgttttcctgtttttattgaccactttttatttaatcgttgtttattcgttgcccattcggttgctcattcgttgcaaattcgttgaatatgcgttacctattcgtagcctattcgttacctacacgtagccgattcgttacctattcatttacctaattaactttttttatttcttaaaaatgtttaccccccgaaaagaaagttttaaaaaatgacacccttaagcgtaacaaaggggaaggagccaacgagcaacaaagcaactgtgacctttttaaaatccctccacgtcgcgtctctacagttgtatatgaacctgtgcgtgtgcatatacgtgcatacataagttcctattcacgcccattacctgttcggatttcctccttcctctttctcgttgcccaccgctacgcccattaatgggtgaatgaaagaataacctgtcgactcattaatggacgtaaacatggatgaagtttttgtgtcctacaacgatatgagtacgtctatacgtccacacgcttgtgcaaagaagcgttaaattgccttttttttttccccattcttctcgcgcaaaaacaacacagttgccttccttgacatattttttagtacaagacaatgaatgtgcgacaagcgtggaatcatacaaggatgtatacgaatttttggaaaattctgctgaatccagtttccactattcaaatgaaagtcaaaattcgagctttggcaactcgtgttccacggatgaaaaaaacatccccattttatcctacgtaagtaataatttcaagtcgaaaagggggaaaaagtataaaaaatgttacacagttagctacataaataatatgaacaggtcagcaaaaaaaaaaaacagccaaaaaatagccaaaaaatagcaaaaaaatagccaaaaaatagccaaaaaatagccaaaaaaacagccaaaaaacagccaaaaaacagccaaaaaaaggccaaaaaactgccaaaaaatgctgcaccaaattaaccaccaaccctgcttaattcactccccttttgtacctccgaaagtgctgagaacttcccgtttaaggcatatggacaagtgccccccaacagagataaaacgaagtgagttttctttaaatctcctcggcaaatgcccctgaacaattcgatattttgtgtgtgcagagaattgctagcttgtacacaacataggatggatccctcgtgagcttctgctcacgtgcaaaaggttaagtcacttctaaacacaaaaccgtacatatgtaacactatgcatctatcccgtgtgtcagcagagtaaccaattttcagtggaaacccttaggaaaaaatgttcccgaaattgataaaataaacttatcctataagaaagcttgggatataggaaaagaaggtataaacaggagtgtaaaaaatgaatgcttgtttgtttaaacaaaatagagacattgcaccctgtgtgctactctaaaattttttgtatgcaccatttaaataattttgcgcggtgagaggacaggcacaaaatttcccccgtttcttgttgaacaggttgcaatgggttactcattaaaaatatgttcgaaagttataaacagaaaaagctgaattacatggtattagatggcacaaatataggtacaactcctacgtaatcataaaaagtgatagcattcttttgaataataactatacctatgcatgtacataatgcacatgtgcccgcatttttactgttcacccatttcgctccatttggcgaatccagttttccatggatagtataactgtctatacaacgggtatgacgcttaaactccattttactgattcacctctgtagacaattttttgacggtgtattctcacacgtaccaggctgctataaagggcgtgacccccaatgtgctacgaacgtttaggtaaatatcgcataccaaaatggcgtcttcctaaaaatgcaagagggtgttaatacccataggtatccctccgcacagacgaatgcacgtacacgctcgttcaatatttcagaagaggtggaacctacacgaaatcccccttttttttgcatcaacatacagcttctacgatctggagaatgcctactttatgtacgacgttaaaagcattcacattttcagaaaagtgaaggacaaggataaaggaaaaagtgtgatattaaaaggcctaaacgataacttctttaacgctatattggtgtgtatgtacgaaatagtaatttatttaaatttcgccaattgtaagcatgactcgacgaataaaccgagtaacaaaaagaaaaaaaaaagggggacgagctaaacgagaaaacctactacgttaaatcagcgaggaacgaacacaatgcatatcgcagtaacataaaggaggtcatatcccataataaagataagaaaaaaataaatggtgccgaggggaatgccgcttttattcgtgaagaaatgggaaaggcagaacggaataggaatttccccggaggggggaaaaacatgaacgctgataaagagaactcaaaccatatggcactttggtcatccaataatcacgaagagtttggttatgagtacatcaaagacataataaaaaaaggagagaaggaattgtacgagacggacaaaatgtaccacaacagcaatgatgagtactcgtctcacacgtccgacagcgtggagcagtaaatacgtacagcgcgcagagccgccgagggagaacggtagcagcgttatcggggttagcagcgttattggtgtcggaggtacaagcttgtagagcgatcaccaaatggaagtctccatctaggggagccacttgtccaactacgcgcacacacatacaggtgctatgcgtggtgcacaaacaccaactctgtaaaagtagaaaagctgggatgtgtagcgtctggggataggacaaataacggggcgaagacggaaagaacaccgacctacgcccgcagctagatgaactaaaatgaacgcaccattcgcatcctttgccctatcgttgcacccctttgttgtgtacgtccacctaaaaataagtgctaattaattattcttcatattttgggtatcgtgttactataaaaattacggtgcggcacagcgccgtacactcatgcgtgcgcaggggtatatataatacatacgcatataatacgcatataatacgcatataatacgcatataatacgtatataagacgtgtataagacgtgtataagacgtacataatacatatataatacatatataagtacatacatacgtacgcaaatatatatgaacatatttatatgtactacgagcgcgctctctgcatatgcgcttgcacacacgaaaatgttgccagtggctagaaaaaaaattaaaaaaaaaaaagggtacaagcgaaaaaaacttacgcaatatgaacgatttaaaaaaaaaacaggagaaaaggggagaagaaagaagaggagttacacatcttatgtgcaaaaaaaatgtaacaatttcaacaaaaattgataaggtatgatgtaatatatgcgcggaaggcgcaggagggagaggcgtataaaataaatatatttcatacactaagggggaaagcgcatgacacaaatggatggatggtctacgatgtgcgccttaaaccattcccattttggatgtacacacgtgtgcacgcatacatacaaacaaatatgtatggagcggagtgggggaagtagttatacatttatacacttatatgtatatgcatacaatacatacttgtgcatatgaacgtggctatacaatttttaagcatactcatctaattagattgaaatttaaaaaaaaaaaagggggcatgttgaaactacaaatagataaacgaaaaaagtgagaggtgtggagtgggagggggggaaaggaaagcgaagcaggaggcaaaacgtaatagtgtaattacgtaatgctgtaatcacgtaatggtgtaattacgtaatggtgtaattacgtaatggtgtaattacgcaatgctgtaatcacgtaatggtgtaattacgtaataatgtaatagcgcagtaacgtacaaattgtaaaactgcaggtcgcgaaagaatcgtggttgggaaggaataaaccctatgggggaaaccattcgtgtgcgtgcattaacaactgcgtttaaaatgcttaagtctgggaaacacggaggggcgaggggagtggggttgtgcttatacgccgtggggttataaatagggacaattttgtgtcgctttaaaatattatttcacaaaagagggggggggttatttaaaacaagaaggaaaagaggtatatagcattccgaaatgttaaaatcaaaagaggggagaaattgtttatcatttttattttatttattcaaacagggtgttctgaatttaaaaggtgaattcatcacgtgtgtgcattttctgctatcgcctttttaacttcatgatgtagttgttgtattggtcctgtgatgggaaaaagaaaaaacgtggataaatgttcgcatgctggtataagtcgcacatatgcggatgtgaatagtacgcgtgttggcaagcgtacaggtatatgcgtacgcatgccgcctctaaatcacgcgacacagttggggcaggaaattacctctagcgttttcaacttcatacagctttccggaatttcgtggtaatttatttttttttctaataaaaaatgaaaaaaaaaatcaaatcaaataaagggtcaccaaactattttaacacagtggaaagacacacgaaaacgtgtatagtacgaatatgccgatgtatatgcacatttaaaaagcgcacaaaaccacccatgacaacgtttttcactatatgtggaataacgaaaaaaaagaggcgcatgtaaaaatcgcattacggtattggtttttttctcggtagtaatcattttttattttcttcgttaacacgtgacattcgtgctcgtaatatttgtactcaacttcgtattcgatctgcgataagggcggtggggaggagacaaaaaatgatggcatggcgtaaactaatgaaatgaccatgcgatagcgctgcacagtgcggcaaacttacttgaaaacgtggatggctattcttcggataattataattaaacgtcctctttgtgtaaaaccgtattttgttcaacgaggtgtaatttagcgtatcaaagtagctcgttttattgagcgagtagacagcctacaagggggagaaaataataaaaaaaaaaaaaaaaaaaaacaccataaaatcatcgtaaaatgtcaaaatgagctgacctgttcataattttttgtttttcactttcgctttggctgttttttcgtagcgcacacaacagaggagagcgacaaaaaatgggcaaaatgcgcatttaccttgggctgctcgaaatgacttgataagaaaaaaataacaaacatgattaaaaatatagcgatttgaacgaaggaataggtccgttggctattggcactggcactattgttactatttgcataggccctgttgttgttgatattggtcctgaacgtcctgttattacacgtggcaaaattgatgccaaaaaaattacgaaaaatatcttcaggcgtaaatacatcatcattataataataatgcgtggttctatacgttggatgatggtgtgaatggtccgtttctgaattgttgtcatattcgtgtcttttttctttatttattaaatgttgaaaggctatcgaaacttttttgaaagcttcttccgctcctttttctttgttcttatccgggtgatataactttgccagttttttatatgcacctctaatcgtttcatcattactgttttttggaatgcccaaaatttcgtaataattgtttgtcctcaatattttttctatgccgtcatcctttgccctatgatggcgttcatgtaggttgttatgattgggtcggtacgttgtgccgttgtaattaccactattgttgctgctatggctgtttccattggcttgacttgcgtttctctgtgctgcggcgttttccctcttccttaattcctcttcgcatattttcacttgctcactaatgtcaatatcggggaacatgcgcttggatttgagaaagagattcttcgcatggctgtaattccccgccttcaggtatcggttcgccaggttgaaacattcatacgcgtcttctttgttccctatcattttgctcgccgcgagagggtggaggctctcctgatagtctccttctagttaatcgcctgccgcttaaccaatgtgctgactgaccaaccaaccgattagacaacctactagctgcttctctttcggctagttccgcccctttctcctccttatgctgccctctccaaaattgcgttatactacgttgcgctttttgtcacgtgttcggaaaattgcgcccttacgaatggacctgtatggacatacccctgtgaatgtgtatatgtagatgtccctctctccacttttaccatccgaccgataataatttaacgaaataaagtgatggaaacatgcgaagtgacattaacatgtgtgccatatgtcaacaggattttgtgtgtgcgtacggggggaaggagcaaagtggggcgttcatgcgttggtataaatgagaggggataactgtgccaatttgggtaagtggtacagcatgggtaaaacggtcccccaattttttttttttttttttctcttccttttgactgttcttcctttgggggataaacccaactttgtaaattcccttttgcggaaaatgctctctccacctggtgggtcacaaattggttgtctcttcttctggacaagcgtataagcatgtgcgcatgtgcatatgtaagtatatatgtgctcccttgtgcgcatagtataaagctccctagggcgatgtctttatgttgctacgcattatgtgcctcggtacacagctattctgtgcatgtacgtaaatgtatatatattttttttcccttgttgctattctgggtatatttgtgtggtatacatttgtgagtgacgcgaaaaaaaaaaaaggggggggaagcattcctctgttacccattcaagaaaatatgaggattaatatacagataacttgtggggatattaaaatataagagctggaaaatccttcctttgttttatatcgtattgaaaggcttcttcacctgaggttcccctttatttgtgggcacctcaaaaatataagtacgtatggttcatcatatatgttccaatttatctgtatcttccggatgggttaacaaagcagcacagcaaaattggctgcttctgttttaaggatttctgttcctttgatatatatgctcgcattaaatgaggaaaaaaaaaaaaaaaagtaaaggaatatccgcatgacacgtaaaaatgggaaaaaaataccctcgctaacaaaatgaataaatatacagtcgcatggcagcacaatcgcgtaaacgcatgaatttgcatacaggaacataacccaatatgcggatgtaattctcgcatacgtcacgtttgtgacttctctacgcagagataagcttacgaacgaatcagaaaaaatgaaatatttttcaaagaacgaaaaaaaaaaagccctttgagcttaaaaaataaatcagctggctgcttacttttgtannnnnnnnnnaaaaatagaaattattttacaaagaacgaaaaaaaaaaaaaaaaatgccctttgagcttaaaaaaaataatcagctggctgcttacttttgataatttcctttcccctcacgggcaaaagtagtagtgcttgcttcttcgctaatataaccattcattcatcctttcttcctacctttctttccttctttttttttttttttattttattcttaaccgttccttcattcagtgtttcaaatttggtattaatttatcacgtagctcttttgaaataaaaaaaaaatgttaagtgggaaatactcaattgggagttttatttatttttttgagaaggcaaaaatggggtattaaaaaaaatgagcgcacaaaattttgacctttgaagggaaagtaaaaaaaacggaaatgtacgtttgtacatacgtatgtaaaataagctaggtacatttggggggatacccctctctttgctttattctgtggggaacacccagttggatgcgccaacggaatggacgaatagtcgtgtaactgaatggcctagtgaacagcactacaaaggagagaaacagaggaacgggtgcaggacaaatgcatacatggtaaacgttgaataaagggaaaaggccatataataagttgtgtgtgtacgcaatgttgttgtacccctggacgtacatcctgatgtggaagttcgccgcgagcttgaattggtagagttgttacgcacccagtcgtgtgaccccttcgatctttgtaagctctatgtacacatttgtggacaaggaaaatacctaccacatagcaagaaatactgcacagttatgtgccacctgtttgtcaggacaggggtagaagacgctcattcctgtgtgtgtgttacgttattatatattttgtacacaccttttcttatttggttgttgttgtccccccccatccgtggaacgtttcgatttgtgcaggtgaaaattgaaatgaaaaaggtatggacaatggaagaaaaaaaaaaggaggttattttgttcccaattgggggtccatccatttgacataaataattcgtgaaaaaaaaaaaaaaaaaaaaaaaaacacttggtggaacttttttgtgttaaaaaatttcgccattttacaaaagtcaacaaaccttttgaggaatattttgaaggcagtaaaattgtatgtcgcagaatattttgcgctaacctaaatttgtaatggggagtactttggactatccattttttctgaccattttgtaggcaaaagtttgctcaaaaatggcgttgcgatgtgtaaacaccatttgtatgttttccccaacagggagttatacccttaaatctgtgtttttttttaagggtaaataaatgagagggaaactcaatttttaacgaccattttgcatgctacgttttttcaagtctgcttttttgcgcaggggcccattcatgagagtgactttttttttttttccaaatgaacaatgcaatgcccttcatagattagttgcattgaggggggaacaaaaatgttcaaaaaagggttgacgattagtggtgaatgtgcttcgttggataagaatggcagaaatcgatatgttgagtgctcgttggctgcgaattgagggtgcagggggggcatttttgcacaactggatctacagcagttgcaacggcggagatcgtggatagaaaaaatttccctacatggtcccacatgttcccttagtttatggtgaaatttgcgttcctttttggtaaaatttgcgttccattttggtaaatttgcgtaacttttgcttaacttatgggtaaattttgctctgccctctcctcaactttttccgtttttttcctaaatttccagaaaagggcacccaaaatgttacacttaaatcccccatttcagcggaaaaattgcgcaaaaaggaaaatttgcctcatcacaaagcaacttgtttttccttcctttttgaagaagttcgaaagttcgcaacttagcgaggtgaaaatagttggaaaggttttaaaattgcgcaatttgtagatcagtgtttttttttttaatatttttgcccttttttttttcgacaattttttgcgaattttgcgaaatttacaacttctaggcactctcacagttctgcaactcttttgcgactcttttgcgactcttttgagacttttttgcgacttttttgtgactgtttcccacttttttgtgactgtttcccacttttttgtgactgtttcccacttttttccactttattccaattctccctcggcacttgaattttcatacgaaaaaacatgcttggctataaagccgcgaggcaacagttgtgtgatttgttctccggaaaaattaaaaagttccccattttttttgcaaaaaaagagagacctccacatatatgcttataaatgtgtgttaaaaaaaaaaacttgtaaggagaaaaataccaaagagtgaaaaagaaaaaaattaagaggctcatttggaatcattgatgaaattttttcccaatttgaccatcttttcccttctgttgacgattttcgatctccccgaatggttcactttaagcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccttttacgagcaccacagcagctcaagttccttttcacgaatttttacctccttaaaaatgctttacaacaaaacgattagaaactatataggccataaattttgacaaaaaaaaaaagaattaaatattacagaaggggaagcatgtaccatatatgttttctgttgaataaattgaattatttgcattgaaacgctttttttttacacatttgttttgcgagtgaaaatgctcaactagcaatagagaccattttacacacaccggggaaacacattttctcgcgggcaatcgtaacagcgtgtactgcttacgcgagtgtgccgttgggcaaatgtgtaaataagtggatggggaaatgtacttaagtgcgaatgtacacctacgtgtgcggacacccatctacatcatagcttctcgcacgcgggcagttaaggtcatagtggaaagcaaattttaaagggctacgacattgctagcccgctctgtacaagttcatttgcacgctccccttttttttttgtttgtttcactttttcacgtcttcactttctaagtttttctcctttcgcctttctcatattcgctcgttttttccacgttcctgtagtttgcacggtttcagcgatttgtgccgtgtcaccatttgcaacttttccccaactgcatcttttttctcaagtgtgtagactaagcaacgggacacactttatttttcacattggcatgtgggtacacctttgtgttaacatttctcgtgaacgccattgatgtgcattccctgtgtagttgtaaagatctgcgtctgcatacgtgatgagcttccgctgagtggtgatgtttcgtccatttgcagctagctctaccctccctcctgtgcgcacaccgaaacgcgcttaaatatatacgtacatgcatatatgcatacgagttgactccacctatctatcgcgtatgaaccgttatgtcatgggtgaatgctaacttcgttctatatcaaagaagggagccctcaaaatgtaattagacttttattttccgcttccttccttcctttttttttttttttttgtgtacttttcttttttctaaattgttcataaaatgctgagcttattttatgtgcttccgctgataatgatgaatattttatttcaaaatgattggcataggaaaaagattttaatcgagttggggaattataacatcaaattggtgaagagaagaagtcgcgttttgtcaaacaacacgacaggtcgaataaactttttggatgaaattaaagaaagctacaaaccgatgtttgatgtgtatgaattgtcggccaagtttgaaaaattaagaaatgccaaggagaaaggggaagaaaaaaaaggaagaaaaaataggaagaaaaaaaaaaaaaaaaaaatgacaatatagagcgggaaaatgacaatacagagcgggaaaatgacaacatagagggagggaatgacaaggagacgccccgcttaaacctaatcgagttgtccgttgcacaacccgatgagagtaaacataatcaaaaaggagagcccataaaagtgccaactcgtggagaaaacaatgggaaatcaacaagcataaacaaacatgcttatgattcaatacatatgttaaatggtgaaaagtcaagtggaaaaaatgcagaaatgagtgtgggcagaaaatcagatatatttagcaaattaattaaccatgggaatatagaaaatttcgataacttgggggaagacgaacaggaggagaaagaaaaaggaaaagaagcagaagaaaaaggaaaagaaaaagaaaatgaagaagaagaaaaagaggcgaagaagccgcaggagcaggcacagcctgagcaatccgatcaacaaagtggccacaagtcgctgagggaagaagggtcgaagtcagatagtagagagaaggaaggaacacagagcaatctgagtgaacccccccctggaggtgagtctccacaagaagggggtgataatctagaacatggcatcgaagtggtagcaggaaagggggacgacaaatcgaaagggcaagaaagagagaaagagaaaaatttaatgggtagcaaaaaggaaggggaaaaaacggaaaagtcgaatgaagaaggaagcccgaagggtgattctctccagggtggtgatgcggaagaaggtagtgccttgagtgctgccgggaaggcggaagaagaggagggggaagaagaggagggggaagaagcggagggggaagaagaggagggggaagaagaggagggggaagaagaggaggataaaaataaccaggggaataaataccaacttaatgaaggagaaaacgtggcacaagaagacatcaaaacacaaaaatttgaccactacacaatcgtcacaaactcgaacgatgtccttaacgatatcagagttgacgcatcagatatttccaagctgagcattgaaagcataaacataccttacagcgaagagaataaaactgtgttcacgcaccagagacacatagtcctaacgaacaagggaaataaaaaatacagaatcgttttgatgacaaagaatccgaagtttaccgaattggaggatgaaccgaatgaaggagctgcgaccaatacattcattgagagggagaggatggaaaagaaaaagacaccaaacggtgagggtgaacacgataacgacagaacgaatttgtatgggggtaaggggacactcgattttggtaaggcttatcacagcaacaggaagggaagcggccgagagatgggaacccccagcgggacgagaaatcccaatgtggagatgcacaccgctggtggtaccggtgagggtggcatacggggaacgataaaccggctgttcagctttctatccttcaaggtaaatcgagatgagcctgttagtgggacgggcgaatcgaaggacggtggcggaagggatggcggcgatgggggcaaaaaaggaaacgataacggcggagacgaccgcagtgagcgcagtgatcgcagtgatcgcagtgaccacagtgaccgcagtgaccgcccaccccgggatgaccgtacgcacgacttgtacgaaattttgagtgccgacaagctggtggaccagtacctgctaaacctgaaaaacgacgccctcgacaagcaagagctaatattcgtcctgagaggagacttggatttgcactcggcgtacatgaaaagggttatcaaaagaagcaacgcgaaatttgagcagcacataaagaaaaacttccagcaagtggacagaatagtgtatgacgtctcgtctccgatcaactttctgtgtttttttgtgccaaccgtttttgacatgagcaactttcacttgttgaaggaggcgctcttggtgttgcaaagggagctggagaggtacatggagaactggagcttctccaatacgtacgtgacgttggacgcgccgcacgtggggggtggcgagagtggcgccccggcggatgggagaaatgatagtcacaaaggagcacacgcggacatccacaaagatgcacacgtggacagccgcgcagatgcacatgtggacaaccgcgcagatggccccaccaacaggaaggccagaaaattcgtcaagaagaaaaaaaaactgtacaatgggaagtactcctttctacgcaaattctggagcttcgactcaataattgcattcgctagaagaatgaacaaaaaaaatatggacatcgaaaaggaaattttaaatttcttacccaaggaattgagagagtattcaacgtggaatctgtcagttatccgagtatttaatgcatggtttttagcaggctatgggaacaaaaatgtcaaagtgtgcgtaatagactcaggggtggataagaatcatatcgacttaatgaaaaatgtgtacattccggaatattcagaacaatacgaaatgacggaagatttttacgattttatggtgaagaatccaacagactcttctggacatgggacacatgtcacaggaatagtcggtggaatagccaatgatttaggtatggttggtgtggctcccaatgttactttaatatcgttaaggtttatcgatggagtgaaatatggaggaagttttcacgccattaaagctattaatgtttgcattttaaataaagcacctatcatcaatgccagttgggggtctagcaaatacgacgccaatatttaccttgctgtggaaaggctgaaatacaccttcaacgggaagggcactgtgctggtcacagccgcgggtaatgagagcaagaacaacgacgagcaccccttgtacccctccagttttaagttgccccacgtgtacaggtacgtctcacatggtgggagaagtttgatgagctcgtcttcgcaagaccttgcatgacttcccatctatgctcacctgtttctacatctgcacagttcttctcaattatgcgcacctgtttctgtgccttcacacttcttccgaattatgcgcacctgtttctatatctccacacttcttcccatttattctccgcgtgacgacccgtttgacatccccccactctttcccacccccccgcagcgtcgcctccatcagcaagaacttcgaaatttctcccttctcaaactacggagcgaagagcgtacacatcatggcccccggtcatcacatatactccacgacaccaaacaattcgtacaaaataaacacggggacctcgatggcggcccctcatgtgtgcggagtgaatgccttaatatactcagtgtgttacaaccaagggtttatcccccccgcagaagaagtgttagatatagtgacaaggacatctatcaaggtcatctcgagaagtagaaaaacaatcaatgacagtttggtaaatgcagaagcagctgttctgacaacactgttaggaggactgtggatgcaaatggattgccattttgtaaagttcaatttggaaggaggaaaaaaaaaacacatccctgttgtattttcagcatataaaaaaggaatatacgaaacagatatagttatggcagtcatacctacggacgaaaactccaaagtctatggggaaattttgatacctattcgaatagtgacagacccgaaagcggaaaattttaaggagtcccctcgaaatgggaaaaaaatgataatcgatgagaatgaggcaagtcatgatgaagtgctctcctacatttgtgaaaatgcattatacaatttgtacgaggtggatagttattcgctagtcatttccttagtgctactttttgtggcgttcattttgataatcctcggaactgttgtgtttatcaagagaaagcgccacagcaaatactgcgacgatgaagaccattaccacaatattatgaggaacagtgtcatcgagcaccaccacattttaggtggtagcacaaacctcgcactcgaaatggccaaacgttcgcatgtagaaaaagtaagaaacaacacccgattcagccttgtgatggggaaacaaaacgcttgtgtgttcaaggaaagggcgcacaaaacgtcaaattttgagaattacagaaacttataaaaaaagccccttctgatgtctgcgcctaaaaaaaatttaccacaaagaaggtggagcagaggtgggtgtgggatgcagataaggaagatccaagggattgagcacataaggggacaacaagtaaggagtcatcacatagggggtcatcacacaccgggcagcgcgtctctgcaccgacccttttactgacgaagatgcaaaaatgggtgaacaaactttggagttcatttttttgggcccaaatttgttcacacaaatgtttttctcctctgctgcatgttcccaagggaactgcaaaaacgcggaggagagaccattacaagcaatttgttggcagcaaaaaatgcaccacaaccatttggttgtaatttttttttttttttttttttctttagacaatgtgccccctacacgtatacaaatttgttaagtggcacttacaattcgttttttttttactccacatgcaagtgtccacaatcttatcgttttttttttttaatattccttctttctttatgattttttaggatccttaatttggtatacttacacacatgtgcacacatattttctttccctacgtttcattctctttttttaaattttatgtgcgcctttttacgttgttatcaacacacccctggttcagctccctcgcgggcgaattaagcatttacgacgtacagcgcgtaatagcttttaataatgagttgtcacctttccccctctcacagaagtgaacagaagggggagagggggaattaattagcgcgtcgcatacgtaccacgttccacagctaggtacatatatactactacttatccacgcggtgcttgtgcgtgcaaaactaactctgctcaactctgctaaactctccctcaacccatagcagaaggcgcgcaaatttttagcagccaagtcggttgtagtaactaaccctgcaaataaacgaacaggccaaatgagagaagtagcatagcaacggctagcgccgccgtcatgggaccaacccgtgccgaataaacacaacacatatgtatgtatatatatatatatatgttcctaccaagcatggccgcaaagttccctcggtcaaaagaacagtcataatatgtatgtgatatgcgcccttaagctgtgcgctttataatttatttttggcaggatgaccaaactgaggtttgcaaaaaattgccactttacccctttaaaagggtcaccataacgtaaaaagatttaacccccaaaattgctacctcctccatttgggaaaataaaaatgacggacctttaacgccctaaattatcacttgcgaacgacggccttttttaaagttaacatgatgatctagccaaataaatatattccactaaaagctgcttaaattaaggtagcacctttcgatgcaaataacgcgataaaaaatacttaacctacgaatgatgtgggaagaaccgctttcattagaagcactaaatttgcttcgtacacttcaaaggcgccgctgccctgcggaagaatgcagcattatataacttttttcttaattcctttatatcttaaagggaagaaggtggaaaaaaaataaatcaaaataataaaaaaaaaaactcaccaaactaggagccataaaattataattaaattacgccacgtgtgaaaaagtttgatgctttataattgtgaagggtgcactgtacaaacctatgagtgctagggtaggacaacgcgcgaaaggttacatgaagcaagcttcaatttatcctttccccaatcaaaaattactgtgaaaattgataaggtctcgattgagaccatatcagctatcacgctgataagaacaggtactacaaattgatcttagccaagaggccgagaagggtaaatttctattcgttttaaaatacactgggtatatctttccctaccaaaagtgtacctattcgtcgcataatccgtttcgacccacatgggctcatttgggggtgttcggccaaaaggtaacgcaccttggaagtgcgcacgcgtgagggcatgaggatgtgattatgtaagctgcctatctcccgtaggtaactatttgcgcagatatggaatacgcttctcaaacgtgtgatcgtttcccatctttaagcaaacatacggctagtgcatagctatgtattcgagggacacacctgtaagcacgtacgagcacctccgcgctctgtaaataggtcatgagtgaaaagcgcgcgcccacagtttggcgaaccgccaatttcggaagatgcttccctgtttaagttgcgtttatttgtagtcccatttgatatgcacccttggggagcccctttttttttttttttttttcggatacttcattcttcccatagtataaaaaataaaaaaggcactttagccctagtagccgtagaaagcgtcacgaaacagcttggggagagtaggcaaattacaaagtgtaagttatgaattataagggagatttcaaaatgggcaaagaagggggacgcttagcgaaatatctctgcaaggtggtagtgtaacaatgttgcaacaacgtggcagcgtaactttgcagtgtgcttgctaaatcgcgatgcgctgaggtttccacaacagtggagtggcataacacctttgtacaacacctttcgtgatgcaacccagcagagtagccccttttttccgcccgcgaccagtataacattcccctttatcaagagagacgccgaggaattcccccctccccaaaaaaaaaaaaaaggcgccataaaaatggaagcacacccttaagaactgagcacaacagataggtagtgttgtgtacccccaaagtcttaatgactattccacaacaagtacattttgcggtatgaatccatgcacgtgaagaatgatggatgtagggaagatgttccgagaaatgataataaaacatggaaacgtgataaacgcggtagggataaacacggtaaggataaacacggtaaggataaacacggtaaggatgaacgcggtaagggttcctaggcgatttataaagatgacccctacgcggaatgaaggaaaggtaacacaaaaaaggaacaaacaggattacatattatcgctggacgaagcattatatttgtctaaagaaatggggatcaagacaaccacggagatccagaaaattgtgatgaggtccccccctttttctcctgacatgagtccattcctaattgacaattttttgtgtagtgcgaataaggacagccattcggatgaaatagctcaaattgatcaaaagttgaaaacgttagaggaaagggaaaacaacaaagaggtgagtgaacaaggagaagtcgaagaccctctgcagaacaatgatatgatgattgatgttgttcaaaatcgtgaggaggatattattaataaaattcttattgacaagtttaataaaaaaagggggaagacctttatccataatgatatggaatggctggaagagtcagaagggattgggacaaacaaaagatcgtgtgcatatgtttatataaaaaggggcagtggtattgttaaggtaaatgctgaagaagatctgtacattaggtggccttatttttataatcgaatggatgttttggaacccttttatgtgactaatacttcttgcgtttttgatgtgtttataaaattgaaaggcggtggaatcagtgggcagtccaaagcagctaggttggccataggacgggctctactcaacgcttgtccactcatttatgaagaccttaaacagcaccatattctgtacgaagatatgaggcagaaatttccgaaaatgccaggacggaaaaaatcaagggctatgaagcagtggtccaagaggtgactctccccaagcggcgccccccaacgcgcgtggctacagtgctacgttgctacagtgctacagtgctacgtttctacattgctacgttactacgttgtgtcacctggtttgccttttcacgctcctcttaatttcccaactttgtgaggtagcgggtgcatcggtcaaggaatggaaaggctaccatctgtcctgtgcaaagacgaatcaggcgttatggagactctgcgttggatatacatgaccacttattttacgcgtcggcggggagaacgcactttccgaaatgtaaaccgggaagcgttccttatgaatcttccccaattattcaaaaggttaaataaatctgtgcctcctcgtaggcatactcgcagctacaaatgatgtgccgcgttttcttatcactccatatggagcaagtgccattctgtgaatgcccctgcttggatgcgtttttccccacccctgcggaattatccttatggacaagcataaatgactaattggtgttgtttgggtttttttaaaaaatttgccccaaatgggacgagaagcacatagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtataattccccactcctgtatcctcccctgtacctcctttgctacacgacgtacctccccttgcacaccgttttcgttttattttccttttttggtatcttaaagtttatagtaacattgaccgttttttttccctccttctcctcaccgttgagtaaattttttaatttttcactagaactttgtagctgctctttggtcactgaatagatgtccttcttgtagcccttttttattttctccgatttgatgttatttataacttcgttttcattcgttttccagtactttcccagttcggcatcgatggctgtgtaaatgtatgggcacttgaaaaggtcgtcaataaaatttgcataggtgtgtatgctactgagggggactaaacaattttttgggtgttttgttttccgaacgttggcaggtaaaatgatatcaggaattagtccaaacaataattctttttttttaatttcaggcaaatctttttcaaagatatttttattttttttgtaaaatttataagtacttagataactttccaaattattttcttcttttatttttactataaaattttgatctttaaaacttaattttgcatattccttttgtaatttttttttttcttcttcctcttttttttcttcttctttcacatttttttctttctttttatttatcacctctttcagttgcatccgtctgataaaaaattcatcatccaagttgtagtactttctgtatatatcttcatgctcgttcatgtctaattttttcccgtaaaaatagtacttacctccttcgtctttttttttcacttgatacggttttttaaaaaatcgctcgtaatccttcgctgcttgttgttccacgtaatcttcatagaagatgacttctccgtcgtatattttttttcgcagactttttttttccttcaagtgttttcgtcgctcttgttcatttggaggaatccaaatttttaaatctccttcgtaccagttttggttactttccgttccatctgccgctgtttcgtcaagttcccccctcgaaaagtgcgcatttatttcgtcatatatgtactccgtttttatttcatcaaaattggcattttttaaattggggggatatctgtatggagacacaggcagcttgttaacccacttagctgcatttttttctttgtattttctgtacagttgggtgtagtctaggacgttgtggagcgccagactttgtccgtctgctgcgtccccctcgcccggagcgtcccagccgtcttcttcctttacccctttgcagcgtgcgggtcggtctaaaatctcgcagttgaacagtttttccatgtctccgggggggagcggtaaaatgagcgccgatgtgagcggtataacgagcggcgatgtgagtggtataacgagcggcgatgtgagcggtataatgagcgtcgatatgcagtgcctcccctgtcgtgtacttgccaaaaattgcagcaattcctaacagccaaaggcagctgctaacccgactgacacgccggcgaggtcaaatatgtccgcaagcacaatgggcgctttgcacattcgttcgtcacaactggcacgcaaattttatttttttatgaataactgcgttggtacaaatggacaaatgctaacaaaaaaaagaaaaaaaaaaaaaaaaaaaacattcaaacgcatacgtacattatgcacgcactgcatgttgtaaacgtatgacgcacaaaaaacaactgccaattttacgatgaagcgtgggaaaaaaaaaaaaaaaaaaaaaaaccaacacaatgcaatgcaatgcaacgcaatacaacgcagcggcacatatgtgtgaattgctcacatgaatattttttaaaatgtgcacacaaaaaaaatatatcttctataaatgcatgtcgcatgatgtgtgcggcgaatttagttgcccaaacgtatgcacacgcgtcttttcttcaaagggtagttagacacaaccgatgtaacgccacctttgttcacacatatttcgtgcatcatctgcggatcacctccaaacgagggaaaagctttcctttgcgtaatgtgtccttgtagtttccaattcgctacgtgttcccgttgcctgttcgcgttgcctgttcgtgttgcctgtccgtgttgcctgctcgtgttgcctgttcccgttgcctgttcgtgttgccgcttcgttctccaattccctatgcatttttgaccgccatcatgaagtatccccccttcgcagcggacaggcgtcaattctccaggtgcgtaaaatctatgctaattctgtaattatttaactccgcggaggtgtaaaaatacgcaagtggcaggatgacatacttctgcttcgagtgatttttacagttggtggagtcgtgcgttaccttttcggcactcctttttctcgcgttcgtttcgtcaccccccagtcgtttgtccactgctacattatgtccctgttctgttgacaatggatcatcatcctcacactcgcttatgacgtttttattttctggggacctatttgaagtccccaaaatatcaagatgaatggaaaaatggtaggacggttttttttccaaaggattgcaatggagtaagttccgcttcttaagctgaagaaattctgcctttcttttttcgtcctgccttaatatactattaatttcgtacagtagcttttccgaacaaataaaaaaaaaggggggataattcaacaatgccaaagtgtgttggggaattaaaatttcactatgcgtcagatacatgtagacaaaaatgtcttccttcacttgctcaaattttttaaattcaaaatattcgtcattttcaagttttttcttcattttgtaaagctgtgttagtggtaaagggatgcatattttggctctccaccggacgcttttcatcgtaggggtgtacacccaaattcgcgacaatttggcacccatccgttgtgcaaaatgggtctcatttgcatgcgccctggcgttagcataggcgcaagcgtcttcataccgattcggggcagccctcgcgttcgtatgtgcaaacgagttttcaacctcgtacgcgtggggatttgtgctagctaaatgcattggacatgtgtcaaaaaagggcaaggaattaatcagcaccttgttacccataaattcggtgacattgtacctttccctattcgtatcatcttcatcgtagtcagggaaaaaatttgcagacccgtttctttcgtcaccctcgttctgttgcctccttccattgtcactgtcctttttcggggagttgtgcctgttgccatttgtgccctccgctttggtcagcactttgggcctaaagcgtgcgtctttttttgcatgcgtgagtttctcgccaccgttcctcttgaaccgcgctgaggaatcgtcaccgctgctacggacgcggtcactgctacggatgctgtcattgccacttccgttagtactcccactcccgttagcactgcctctactgctagtgctgcctctactactagtgctgctcctccccgcattgacctcttccaccgtcggcgaataacccgtctggcagtccccacttttgaaaaagcgacagccataaaaacattcgtattctacgttaaggaagagaaacaaatgggggttgtccctaacttggtaaaggaacaagccgtcatacgtggcaacaaaatttttaaacaaataatggaaccgtctttggcgatgtacattacacaaattttccttgctcaagtagagagaaaaatcgccactcaattttaagataacttctttgttgtatttcctttttaattcgtaatttacaaaatttttgtacaagcgatcgttcctgaagttgtattttagtgttttcacgtgtgcaaaaaatttgtccgatttttttttcaacagtttgaggtcttctcggagatttacactttgcatattttcacacacgttggtgaaattttctccaacgtgggggaggcaggtgtggagagggcttctttcccttggtgaagatattttttctttttttgtttttttcccctccgtctcatcattattgtcgccttctaactgattcatgttgtgaccactacggacgtcaccatgcccggcaccattccccatgttatcattccccacgttatcactctccgtggaatcactctccgcgacatcactccatgcgtcctcctttcccacgttgcgctgtgcccatttcatgaatagataatactccctaaatttgtaatcaccctgctgtctctccctcaacagagcgcgctccatgaagagacaaatgagcatatttttccgcaccccttcttcctgctctgccatccatacatgtgactcctgctccatttgttccgcttcacataacgaggtgacaaaaaacgggtgcaaatagttaaccgttttgtgaaactcttcacgttcctgtaatatgtagaaccctttattcatgagaaacaaaagaaatgtctctattagatcaagtagattctctaccaggtgatgtttttgcaacgaattggggagagccttgtgactttcgcgcgtgatgtaatcgatgctttcgatcgttaagtagtaatccacatccaatgggagtataaaatggctactattgctgctagggttgaggtttggctctaccccttcctgtttagcgtggcctccccctacctgcgcaccattttggagataattacgtaagctgctgatcttatcgcttgttcgggtgtgctccttatgcagaggtgagaagcgtttttcgttctcttcctgtgtattttttccatcacgctgtggcgtatacatcatgttcgattcgtttgtctcaaaatgatggtctcgacttggactaaaatggtcacctgatagatcgcttcgtttattctcagtcgggtgtgccttttttttttccattagatgtggctccttcaactggtttgtgtttccttttttcctttcctccacatgggcgtctattccgttttccctgtcgccgtgtgcactctcctcgctggaagatccttcacttctgctgctaccctttgtgttatcattcactgtcgatgtttctccattttgtgcatattccctttcgtcatgattaagcaggtgctcgatgttgacggaggagagggtcctattgatggaagcagggcccacaccaaacttactgctgttccactttttacacttgtagaaaatgtcatatgtggatatatattgcaccaaattgtttattgcgccgttggcattgagcagtggaacaaccctcctggagagaaaattcctgcaggggggttcgccgtaatttatgctctcagaactgctcagggagggctccgccatttgtgtgcccatttgtgtgccaacttgtgtacccatttgtgtacccatttctgcgcccatttttgcgcccactgtcccctcgctcgcccccagcccagacaccccctgcttgtatattaaatggaaaaccctttgtcgaaacaaatccagagaaaacgatggatgcgcataattaaaattggacacatcgaagtgcacatcgttgcatatgttactaaaaagatcattatataaagacgctgattgtgtttttttctcaaactgggaagacgtaacgttgctgtttcgacaaagctgttgcttccacttgggctcctttttcttttccattttctttgtatatttacaaatgttgtatttaaaaaaggggaaatattccaacttggaattatttccctcctcgtgatattcattccaattcgttttctcaaaatgggtgttcaagacgatgaggacagaacagttggggaggcatccccccactcctcctacagctactcctcctactgctactcctgctactgctgccccccctactgctacccctcctgcaccacttggataaagcctcttcgtgatatttttttgtatcaccttttccatttttagtaattcaattttttccaccatgccgtaattgttgtatgcataatttagtagcttccttttgcactcttcaccgtagtagtccttcacactggaggtccataatttgtccgagctgtccgagccgttcgagctgttcgagtcgtcggactctccctccctatagatgtattccactggggcatttctttttcctttcctttttcccttcctttttccctcttcgtttttctgttccttttgattgttctcctcatcgcccaatcgtccgttatcacctttttgcccgttcctgcatttctctctacttttatttccttttactaaacaggtgtagtggttatatttgtgcataacatcccgcacgtcgttgtccacgtagacgaagtggatatgtgctatggtttctgaaaaggggggaggggcgattagcaatggggggaatgccagcattttatgtgcccccccaatgcacacaaattgtgagcacaaattatgggcacaaaatatgggcacaaattatgggcacaaattatgcacacaaattatgcacacaaattatgagcacacaaattatgagcacacaaattatgagcacacaaattatgagcacacaatttcggatcaccaataataccagcacggtgtaaacgcataatacacgcatggctagcggaacatccctcttttacttacccccgtggcggaaacacttcccgaagtgatgaataaatctgaaaaatttggcaaaaaaggggtccacactagtatgaaaggataccgccgttttctggacgtagaaaattacatcacacaggagaaataaaaaggtatatattttgtaaactgtgtagttcctttcgttttttacttccctcatgttgaaatttcctctctcgtttgtctttctttctttcgtgtagtgcaggaaaaggccgtacggtttatgtgcctcttctggggggatatccaaatggatgtcgtcatcattggccggtttgcaatccttttccattcgcgtctccatccactgtgtattcttgtcccacttcccaccgcgcaatgtgtgcaactcgttatataatgtccataaggagtgacaccctgtttgaaacttccctccacattcttcgctctcttctttctcctctctgttttcaccccaccctggtgttccccttgtacgaacttcccctcggattttattctgtctgtctaaggccacttccatccccatcgtcctctcgtaaaatctattggagtcataaacaaattgatgaaaataatctatcaaactttgggtctcccctttcttcgcagaaggcccatagttgtacttccccaatccgaaatgggatgacgtgtttaagttttcccttccgaacacattgcacgaatcgactgctaggaataaaattctttcatttttaaaaaaaataaaattgtacgcaaatagcatatgaacataaataaacttggagggttcccatttgatatgcgatgggaatacgtgttctaaagagtgtagatttactaagtcattattttcgtcatatatttttccgtccctgtttatcacaaaatttagtttctcaattgctaacatgccataatagtatttgcgtctttttctcatttttcgttttttttctttcttgattagcattttattttttaaataatttttggtgaaatcgtttaactcaatctgttcattgttctcatgacaaacgagattaacaaaatgggtggtgatcagatcggcatccttttcttcctctttggaactcgtcatgggaattattcccacaacagtggcctcttcaattttggaaaagaaatcataaaattcttggaggtttaatttgtattttacttgtccattttctgttagcgtttcctttaggacaagttgaacagtcgtcacattagggttcacacttgcgagggggcgatctctgggttcttttttggccttcgaagttttgtatgcttcccccgttttgtgtgcctcccccgttttgtgtacttcccccgttttgtgtacttcccccgttttgtgtacttcccccgttttgtgcacttcccccgttttgtgcacttcccccgttttgtgcacttcccccgttttgtgtgcttcccccgttttgtgcacttcccccgttttgtgtgcttcccccgttttgtgtacttcccccgttttgtgtacttcccccgttttgtgcacttcccccgttttgtgcacttcccccgttttgtgtacttcccccgttttgtgcacttcccccgttttgtgcacttcccccgttttgtgcacttcccccgttttgtgtgcttcccccgttttgtgcacttccccccctttgtgtgcttccccgtttctttgcacttccccgttttgtgcacttctcccgttttgtgcacttcccccgttttgtgtacttcccccgttttgttcttccccatccgcgtgctccaatcaccgttcattctgctacaactggtgcgctcctcagtgagagattcgacactatagcgattgtcggcatttcttcctccttcatagccgctttgcccttccgctttcacatctatagacgcgccgcttatcgttgaagaactccccttatcggtgcttccatgctcactattttttaactcgtctccgtctgctaaactgtagcaaggagacggcacctcttctgaaggagatctgaattccccctcacttttgcactcctcattgtcatcaccccagttgtaatagttcaagaaataatttccgacgccatattgctcaatcggttggtctaacgtgcgtaacgtatttttaattttataaatggtaaattcttcatttccgttctcactatgttgcgattctgttcgatttctcgaaaacttcgtgcagtcttcctccatcttcgtccatttgaaatttcagtatatgtcctaatttcactttgcacatttttttttagtaaagtagctaaaagtacaaaggatcaacaaaaaaaaaagaaaatagaacgggatatccaggtaagctgccctcggttgggggaatctcttatcacttggtggatcctttttttttccctattttgctatttctgctttgagaaatttcacctatacatgtgcgcttgtgaagatagataggtatgtaaggggaagagtacatgtagataaggggcagtctttcaatcgcacactcctttgtgctgccatcgggcaattctttgcgcgctatttctaccaatcagcactgcaaaaataataaaaaaaaatatataaaaaaaacgaaaaatgaatggattaaccgcttcaccaatcagggggtgaaccaaatataagcgacggaatgactgtaacgattaagcagaagggaaagaaatcacctccgaaaaactactttcccatgtttgtgacatttcctgttttctttgcatctcaggtgaatgcccctttgtgctgctttcccaagggaaaactcccaacgggctgaacacgcatagcgaagagtctctcgtttggcacaccccatggggacaaaaagcagacgaggccaccgacccctttggtgttcgtcccctataacagtccgtaattggaaaaaaagaactatttttttttttttttttcttctttttttctcaagtttagggttattcaaaaaaaaaaaaaaagaaagaaattgtaaacttggggaagcaaactgggctaagtgtgtaaaattaaaaacaaggatatggctaaaaggagggcatggaaaagtggggaatgcatgagtggtgagttgttactacaagtgaaattaaaaaggatgaggtggtgaggtttacactttaggtaacattaaaaacaatttttaagagctcacaagaaacaggcttagcgttgggggatgcacagcggtgtgtgtatggggtacctactacccaggcgaatgacacgcgtgtgttattagctgctgctggcaaatccgcctcatccggccgcagccgccaaaaaagggcaaacgtgccagtacacgcacagtgaggacattagattgactatttctgggtacccctacccaaccacgcaaaagggagaaggggaacacacacatgttcaggcaaatgggaagcatacacacatatgcccgctggttttaaccggtgaaatggaggggagaggatggtgaatcgaaaaaaaaaaagaaataggtaggtaggtaggtaggtagaaacaaagtggacacacaagcagcgtcatacagttgcgcagcgacgcctagtcattcttcttatcccccggggcggactgagtcaccacctgttgctgcccctgggccagctgctcgtgccgattcttgtccaccttatagatgcatctctgatatatgtaacacaaaaatatcacgtcgtctcgaaagcaagaaagcttgtgcatccaaggcatgtcaattaggaaaaatgcaatgtcatcgatgaaggtgtttagcgacttgtaaatgagagccttccatggcaaatgctcaacagattttaatttgtaatttatgtacagttgtggggtcatcataataaacccaaaggtataaacagttccagcaagtacggagatgatataggagtaccaagatttgtatttatagtagaagagagaataaatagcatagccaataaagcaggggatgagaacaataccaacgtatttaactgcaactttgtcatatttcttggtcatcgattctgtgtagttttttttgtctttcattatgatatagggataggatttactaaaggatacatgcactgctttagtaactttccatgcagagagtgccactccaacaaacatctcgaatagaagtaaccaggacgtactctcagagtcatataaatacaacgctaatattatgtcacatacgaaggtcgttataacgctaagagctgaaagtccctccatggattcattttggtaccaaaattgcatatcatttttgaaggcgaaaaaagagaatatggaatggagtaaaataaagagagcagaaaaaatgagcatgtaaatatttgtagtcattataatttttttcatcatgttaatttcttttgtagctgttgcgttggtcaaattttggaaagaaaaggtttggttatttttgtccatcatctgtattgatgtatccatctgttttatgaacatataatacataaaactgcaggtaccgtaatttatttcaatttgtactaacttattttcgtcagcatttttttcaatcacatgggaatgaatatctttctcactcttttttatcctatacggatcatacactgagatgtaactcgtccttttgtctttatcttttaaaaaggttctatctaatacgtagtaatcagtttctattaaccaaaaatcggacaaaaatatgggaggagtgtacgtactgttatgtacattaattttccacctcttcaaatgaggcatattaaattcgctaattcgatgttttgcttgatcataaataatgttaatatctattctcttttttatgtgataaaattcttctttttccgtttttcctccattcatctcttctttttcttttatccttttttttttatttttataactctcatccatcaaattatatttctcctcttcctccgattcgaaaggtttcatttttaccgtcagcgggatattctcaattaaaagttgtttcttgaattcgtcctttattgtgctacttagtagatcgaacccattacgatttttataaaaatgtaatgggatcataatgacactaaggtatttttctcccttccatgaatcatttaaataaaagctaaagttatttttgtcatagttactgaattttttatatgtatataattccttctcccttacttgtataattttacttttctttttgatgtattcataatcgagtgaatggttgtcactgagaaatagatagaggtcaaatatatctccatgttctagactattgcttaggattaaattgtggccttctattttcgttccattttttgatcccgttttgttcttccctccagatatgaaatacatcaccatgtgcatgattagcatttgtacaatgatggagataagtttctggaaaaatggggtcctcgcattttcgtttcctgccccgttatcgtttgcggcgttcgcctcgccgcccgcggcgcttggcgcacttagcgtggatcccattctttttcggctcgtcgacgcagcgggggggacggaacgttgatctaatcaggcagctctacacaggcgagtctgcacaggtgagtctacacaggcgagtctacacaggcgagtctgtacaggtgagtctacagaggcgagtctacagaggcgagtctgcacaggcagccttactaaggaagctctacacaggcgagtctacacaggcgagtctacacaggcgagtctacacaggcgcggggtgctactcaggcagctatacacacatgcatacgtatgacgcactcaagggggttcaatatccccgtacccgcggaccccttcaccgaactcttacttctgtagagcaatacgatttcccctaacgtgcagtgtagtaactcttccctcgcgcgcgtgtactcttatgttctcgccttgcgataacagcttgcgcatttacattgctgctaagtgatgttcagtttacaggcggcgaacagggttggctgcggttcccttacggagggggagcaggcgaaaatgcaatagcacaggaaagggggaggggatatacatatgggcaccctacgagaaaatattatatgcataaatgcatccaagaaacacagccatggggggagatctatctacaaggacatattcaaacacgcgaaaatgagcgtatactactgggcgttaaattcaacacggtcaaccttgacacagtgctttttcttctttcctatttttgactttgttacatccctgtaaagatatgagcccatctagtacaaacaagggtaattttctcgtcatattttggtgaaaagcgattacgtttgtttttctactttgcaaatttaaaaaaaaaaaaaaaaccggctgaaatgggggagttaacccagtcgctttaacagtagcgcaaaggtttagaagccaatccaaatccagtgccataaaatgcgttatttcgttcacgcgcaggaatttattattttgctttatttattttttattttcctatatgttaaaagaggcaaaaggcgcatattttttaatcttccccttaaatgaaatagtgcttactttttcacatttgtgcaaatcgccatgttgcatatgagaaaaaaaaaaaaaaaaaaaactcccaagatggctaggatgcatctacaagtttaaccagtctttgaacaaattctcctgtttagaaggaatacattcacaggtggtagctcttacacgccatcgacatgcaaactctgcttcgatatagtttgcacagttgccatgaaaaaaaaaaaaaaaaaaaaaaaaagctgtaacatttgccgcggtcaaaattttgataccttatgtggagcatatggacgggagtaaaaagagtaaaggtggataaaagaagcatatatatcgaggcgagcgaagtggtaggatgatccatttttcttaccttttactgcacgagggtagatatattatgggatagaagtgcagaacccgtatgctcttttataaattaagggagactcgcaccaaatgggagaagaagcccaatcgtgttttccaagcacaacgtgtttgtacaccaaaaggaaagtaaacaactgcgtgtgttacctcctccccatttgacatgaacttccgtctcgctaattgttaccacaatcacaaagcattggagggtaattattcaaacgtgtctctcaccatgttcgcactttgtgagtaaaaagcaactcactcaaattgccttctctatgatatggatgtcttacaactgtagctgaaaacagcatggtgtttttttcccccccattaagatagtaccacgatacacatgaacagttgcttgccgccttttgaaaaggaaaaaaaaaaaacttaaaaggtgcagcacgttgtctatatttatttgatacgatggaaaaaatgctcctttggagggagcaaagaaaaaaagggagagtgggacggaacctgttagcactttaacagatatgatccgtttattctccaccatctgggctcccaacttgtgtctgcccttcctggatgcactttttgaaaaccatttctgaattagtcaataaacgtgattctttcttttaacgtgtcatttcgaaatggctgtatcaatatgccgcatgagtgccatgtcgagcggtttgtttaaagctgtccaaatgagctaacaaacgggggaatacatacggggatagaaacgcctacgtggcaaacggctacggggggcgtgccagccgctcccgttgtctcccccttttttttaagcagagttggtaacatgcagcagaatggtacatacattgtatgattttcaaaatgggagaattgaaaggcaaatggggacacgtgcttttttgtttttaagtccaaagatgctcaagaaagacaaaaaaaaaaaaaaaaatgaacataaatcgtaaatcgtaaaaagtaacgcgtgaaacgtacagcgcaaaacgctacgcgggaaaaacggagcgacggtgcccataccggaccagcggctggccaacaaatgagctgcaccatggggggtagccaattgggtgggcaaattaggggcacatcatgggttaacagggggtaacataagcccgcacggggtaacataggaccgcatggggtaacataggaccgcacaggataacatcggaccgcgcaggataacataggaccgcacggccgcttccacaccgcaaccaggtcaatccacggccaacgtcttggcgaggacccttccccgaccacaagaaatgtcacaaacgatttcgtcattaaacaatttcgagtcaacgagcgtaggttcgttatggttttttttatcacttagcgccaaacaagaggagttatattttccccaagaatacaatttattgtcagaaataagcatagaataatagtaggtatttccacctgcctgtattttgtcgatattttttttaattatgctattttggtagaggggacttagggttatggctttaggttccagccatgccctggatccccaaaaaaaaatgacattattttctgagcaagcaatcatatggttgtcaccacaagcaataaatttgatcttaatattttccatgtcgaaatatttcaccttgtttggatatacctcatgggagtataaatctccgatgctattttctatgcccaattgcccatagtcattccttccccaaacgtagacctccccatcagttgacaatgctgcagaaaaactatgaccacaagaaattcccttaacggtgatattgttactaataaaaaaatcgatttcttcaaaaaataattgatctccgtggtttcctttacctaatctaccaaactcacctcgtccacatccgtacaccttcccattttttgttaacactaaactgtgttggtcaccacaacagatatttacaaactcagaatcatcacttttgaaagattccactttttttggggtacttaaattttgcttgtttccatgccctagtccgtttgctcctttaaaaaaattccctccccatccccaactatataagttattattcacatccactgccactgtgtgtttaaaaccacaacatacgtctttgaattttacatttccctccgttattacttcctttggtgttaacgtataatttttattttggtcattttcttcttctatcgatcttcctagctggcctttgtcgttcaaaccgtaggtgaatattttcccgtcgactatgaaagctgcgtggttacagccagctgacagcttttcaatttttgcattttcgaaatttgggactttttccggcattttgtttttctctccaaccttcacggaggaaaaaatgctttcgcttgagcacccccacctccacaggttgtatctcttttccttcccctcgtggcggctgtcgttgcggctgtcagtgtggctgccagtgtgcctgccgttctgcctgccgttctgcctgccgttctgcctttcgttgttcctgttctctgcctttttctccacctctgacttggtgctgtacaacttcacgtcccatttgaagaagcgacttcttcgcctcaccgcgttttgaattttttgcattttcgcatcttacgcagtgtgtatgttttgggagtgagactccgcgggcggaagcgaagcggtaaatggggcggtgggacactaaggagcagagagacaatggcaaacaaatctttcgcttgcgtaggcacttttcggggcgcacgagttgtgttacgtctgcatatacattccttatgtgagttctgtgcgggaaaacgttcggctgccgcgaggtccgttcgttctgatttggtttactaccacgtgtgatgccgctgtgtgggttttgcctctacagataacccaacttacgcagaaaaaaattgtatctttccatttgccaacaaacggttgcaccctttctcgatttaaaaagttcaaatggggattttcctcgcaggagctaagctaactaggtacttttttttttttttttttgtcaacgttgacttgaccccttgggggaattgtaaacctgtactaaggcgaggtaagcacgtaccgccacaaaaaatagagagcagcttttcacctgttgagagctttttacttaaaaatacaatacacgggggaataaggagaaaataaaaaaaaataaaaatctacaaattatgttgcaaataagcgaaaaaaaaaaaaaacgcaccataattttatacgaataaaaaaaaaaaacactctacaaagaatgttgcgcaaaaaaaaagagaaggcaataagttatcactgtgttgctttttttttttttccccttttaattaaccccattgtagtttactgcagtggtgctaagtatatatacacacatactcatgacccccaccgacacagatgacacacaaatgagacgcagcttacaactcagggaaacataaaaaatggactgaacaaatttttccgcatatatgtcacacccttggcacggaatgagagggagcacttgagaaaaaaaaaaaagaaaaaagttaagcgtagaacacgaacgtacatgtaggcacacaactagcacacaagcgcgatcacctcgcggacgcgaaagatcacatacgggggaatttcttcttttgtaacggtgtcgtcaacctttcgcgtagcatatgtggaagggaagaacaaacgactctcgactgatcgcaaaaatgggattaaaaaaaaaaaacctctgttcttttcccatatgtgtgcagggcactgaactaggcgaaatactcgccagcacttttgggaaaaatggttgaagtaagctttcacacattgggaagttgacaagcatacgaagataaccttctcaggaggggaaaaaaaaaaaaaaaaaaaaaaatgtcaaacttgctaatcaaatgtccatttattatttttttttttttcactcctatattaacgttgtgatgtacccaagttggcactttgcgaacaggggaatacaaacaactgtttgcagaagttcgttgtgtttccccaaaaagaggtgaagaaaaagaaacaacagtgaacctcatggaaaacgtgaaaatatccatttggcaatttgcccgtgtttggcatatccgtcaaatcatcccgcgcggcgtcacaaatgcccctcatccatcattcatcatccatcgttcaccgttcatcatccatcatccatcgttcatcgttcatcatccatcgttcatcatccatcgttcatcattcatcatccctggagagctttcaaatgctaccaacatgccttgacaaaaccggggaagaacattttctgtatgagtgcacgagcttggtgtctacacaggccgaagaaggagtaatatccgcgagccctacctgcgggaggaaggaaacacatattttattgtgttcccgttgtataggaggtaggtacatgcatataaatatggaccttctttttttttttttgcgcattttcgtgtgtacttgtgtgcatttttctggcgccccttgttcgcactaacctgtgatcgcacacctgttccggaacctgacagggcaagagtccctgggaagagaggacagcttgtacttccagtaaacatattcaataggggacgatgcttctgctatgtatttttttaattgctctcttttttccttgtatctttcaatcaggtacttcctctttaaatttctctgcacccgtgcttcatgtcttttgattactgtgtatttgtcgtttgggtccagccttttcttcaaatgcaagggggttgtttttcctacacaactttggctcttcctttttataccaaacgttgtggagccatttaaaaacaattggatggggaatctctcattcgtgcgcagggtcttcttagcgttcgttaaaaccagataaacaaaaaaaaattttatgaacttcagcatttcacatcttcatccgttggggaaatacgtgccgtgtggtgattacgtgagtgtatttgtgtgaggggggatgttgggaccaaaggggaggccaaaatgggaggccaattcccgagtgtgtcaagcgcatggaaatgagaagcctcctctggcatgccaactggtgtagcactcttttagcatcgctcagcaagtgcgcacatgtgtatgcaagtacatatgcgcatcctcgcgagtgtccttatatatgggcctcatcactcggagagaggaattcctcatgtttgcgcttcttcttttggcacatcggaggaaaaaacgtttgctcactcgttcgaacaggggatatatacaaaggttctgcgatctcttcagaggtcacctttaagatgttcccaaatgaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgaaaattgtgctaaactaacatgcctgaaaaatcattttgaacaactccctgctatttgccagttcagaagtggagaaaaaaattggtcaattttggagcgagggaaaggaaaaaaagagcaccgctgcgttgtcgggggtagccaggttggagtttcttcccctttctcggagtgtatgacattttaaggcggcccaatgtggagaatatgtttttttttttttttttttttttttttcttttttgggtttcccttccccctcgcataacttccaaaatgtggctttaaaaataaaagaagttttttaaaaaaaaaatatgcacatgaaattcagaaatttttaaaagaccaaaaaatgtaaccgtacagtgaggggaaacatacgctatgtactaatttaaaaaaaaaaaaaaggacaagacaaacggttcataatgagcgtgtttaacgtagccgaacgtttataatggacacgttccactgagaggttcgtatttaatggcgcaggggcactcgtaggaaggcactcattagggttttgtactttgctcaccccgtgtgttttgcccaagggggagaataggccatggtggaacgctccacacacacagcataggtgttacaggcaaataatatgatcaacagaatttttgttctgattaacgaagtgttgacgtggattcataatttcacgatgtatagtgttatatttgacgtacttgggagtactgctactttcgatgtgctccaaggaggccttctgcattcgattatttaagatatccataatgttgctttgagtacttggtactttattggaggggttctttgcagcgacgtcgtgattttttttgtttcccctactactactacttatgtcgtgtaccaaattgtttaaccttttttttatgtccttatcataatccgcaacgttgtctggcctcttttgtgcatccactttggttccagttttttttttgtacgtcactttttcacgtatttttccatccccgaaatctgcagcatggaccagtttgatttcctcatcattctccagttggtattcctcctgcattttctcattttcaaattctgaatgaaatggctcatcatgctgaatatctaatgcttttttttttttttgctttgacgaaatgggaagatttccatttggttttctacttccatcggaattgccagatttggaagactcattgtctatatttttgaatgactcgcataagctttttattttttcgattctttcgttgcatctgtcctgttcttctttcattcgtaactcatcaaatggagacatatcgggatggctgcatgtttcaccgtgtgtgttggtcctgttatgtatgcgttcccttgtcacggttaaatatttagaccgttctttctgtatttcgttttcgtttttttgtgcattctctttgtcttcatcatccgaattggcgtaacctcgattgttgtcatcttcgtcattgtcggatgtgcaggccgaaggggacccttttgttttccccctttgacggtagctttccccatcaagggggctgctaacacggggagaagcacttccttctccttggcctccatccgggttgaacgaaacaatcgattcgataattttattcagatttgcgaagaagttcctgaagtacttgtcttgctctccgatcagttcgcagcactcgttttgtttgtccttctgcgggggaaacaggcaggaaagagcggttaaggggggggggttggcagagtacattggggcaacacaagacagggtacatttggtcgattccacgcaaaaaggaacaggggggggtactccacagggaccacccttcttgcacacttactgcgtagcccatgagcgcattcacttttcggctcagttgctctaacttgtccttgtagctccttccattttgataaaactcgtcataattttttgctaagctttctaaattcttcaccctgacggtaaggatgtttatttttttgagcgattcaatgttcactgagtgcagccttttattttcgctgttcaggaaggttattaaatttttaagctcctccagagtttcgcagtcgttttcttttagcatgtccaggatgcatttcttttcaactttcccttgtctgtcagcggcttctgcatttttcttcattttgttttctcttctctgcgttcgcttcagatgctccttctatggatggttaatttttttttttttttttccctccttgcacctccaactgctccaggttcatcaagatgtgctattttacgtaactgaacgggttagcgaatgagccaaggaaagaggaggagggagaaaaatcctctgaagttttccccttacatttgtgcatatattagtgtgcatatgttaacgtgggcacagtggccgcaggggatcccaatgtgtagtgcgccaagtgagtatactcttttgtgaagcctgcaaaaatgctcttatgccgaatgtgcaaaacgattgtgtcatttttgttcctccctttttaggaacatttccatgagacgaatttatccgaaccgtaagcatgtgcaattaggcaaaaaaggggtgcgtttattataaggaaaaaaaaaaaagacacccatttagggaccccgcggtgagagtaacttttcagtcacatatcaacgcatcgcctttttttaaaaataaaccattttgatatttaaaaattgaagagttcgtattggtttatgcttccacttctttcttctatgaagtgtttctttttatccacccacttatccgctccagtgcgagtatgctgaccccctcacacaagatacatccacccgtagtgagaacagagcatgaaaatattattacactccctgctgctttccccaacctgttcgtgtgtcctaaatggcaacaagaaaaaaggaaagatgtcataaaacggggaaatcgaacaaaccaagttgccactccttcgtgtctgattattccaatgtcagcgattgcgaaggtgtgcaggaaaggcaccataaggacgatggtgacaggagaggaaaccctgccaatgctcgaatgatgaataatgccatattttcagaccaactggaggagaaacataaaaaagaacgagggaattttttccaagttgggaaaagtgaaaaaaaatgcacgaaggaagaatttgtccaacttgttaaaattactgatggtgtggaaaatggctatgttaaaggaaccccgtgcaaatttaagccaaataaatgcaaaaaaaaaataaatgtcacaaatttgaatgtacaagataactcaaatgacaaggtcgaaaaagaaattgacgtgacggagttgtggagctatttaagtcacgtgcacaactcggagggaagtaggctgaggtacaaaattggccaaataatggacacgcgcagtgcaaaatgtcaggcagaaatggaaaatcacacacacggggacagggaacaatccaggggaggtgaaaaagacaaatttaactatgacgaatataaacaaatggtcaaatatatacttcccagcatggctgataacaaaataaaatactcttggtgtgttttgaagagcaatttaaattgcgaaggggaagaaataaactataaagagttttccagttttattaatctcaaaggagggaatgacgaaaatagctatgtgaacaaaattgtgtgcagcaagttaaaaaataaaatgctaaagtacaattttaatccagaggatgtgaagttaaagacaattaactacatcgacaatgtcaggctgaaggcttccgaattttccaaacagtttaaggaaatcatatcggagagggagctagccgatttgttcaaaggtaaagacaaaataaaaattgacgaactggaaaagtacgtcatggaaataattgaagaacggggaaaggatattcctcacccaagagggggacaaagtggacccaacagtgattattcttctcaagaatcggagaacaaatcaaaaggaacaaaaaaacaggaggggttaacaaactttaacatgaaggcttacatatccaccctgctaactaacaaagaccacgaagtgtccgtggatcacttcatccaaaatttaaacatcgactacgaaatgttgaatagccaaaacaaaagcataaaagacgcgtacgatttttactccagaaatatccccccctcagaagtggtgggggagctatacgcggaagaattgaacaaagaagaaattaaaagggcaaaatttttaatcgaagaaatagactactcggtgaggaataatttcaagtcaaattatctgggcacaaaaaaggagaagaataaaatggattcccaagtttcgtatttatccatttacgaaatttttaaacatctagacgttgacaaagatagttacataacgaaggaagatttacataaaagtttccaaaagctaaaaattaaagatatctcaaatacggatgttaacatactgctaaaatatatcgatacggaaaaaaagggattcattaatgtgaatgattttctgtcaaattatcaacttgaggagaagtccatgctcacttggattaaaaataccaacaagccatatttcgaattcgttaaaaatttgcagagggagagatataactctggtaagggtgctcgggagaggtcctccagtgagcatgtcctaaacaacagaaatgccaatattgccaaaaaacacgacgatgtgattgccaattataacttacagctggaccccttttgcccctcctatgttataagagagagaatacgggacaacttcatgcctaaaaaggaagacttcttaagcaagcacctcaatgccactcgattccacttaacgcaatacaaaaataccaataacctggtccaaccagttgaaaattcagacctctatatgagtgaaaacctcaggtttaaaacgacctataatttgaattacaacaagtcgtgagaagtttgcgcgtagtggggaaggaacagacactgcgtggatcggcacatggttcacggtgagcagcaaaaagggtttctttctttttttgaaggcggcatggtgaccgtatggcgatgcagactgctgtgaatacgggcagggcacaattaaacatgggagaaacgcacagtacagtgtagtgcactatacattgtagtggagcgaacttacctggcacgactgctcaagtcagaccagcgcctctcattttggttaatatttgttcagggcgcacacgactcgtttgtcgcaatgttgagaacaaacatgcagcgcatcgatgttcagtaaaatactaagcgaaccttttcattctattgcttcgcgggtgtgcgtacttttacatcgagggcgaactttttctcagggcaccctagatgagtctcccctctttcctacctaccgctagcagtggtggagttgcaagggagcgcacacaaatcacatttttaattttgaatttttcctatgatttatttttctcattttattttattttattttttttttgttaccatacacgggttattctccaatagaggcagtcgcttcatccacgcacccatttgattaacctttttgtttttaaagaaattagcgaaagtagaaaaatgcgtattttaaagcgccgctcgagtcacgtttgcgggttaataatgatcgtttcacgggggaacattttgtatgaacggttcaggtaaaaataaaaaaataaaaaaaacataaaaaaagcataaaaaaagcataaaaaaaacattacaaaaaaaacattgtaaaaacgtcgcaaagttgtaaaaccagtttgttcttaaaagggaaaggagaaacgtgtgctacttcaacaaatattaaatataaaagacagaagaaattaaaaagaagnnnnnnnnnnacgaataaaataagaaaaaaaaaaaaggaaatattaaaatggtcatgaaataagccacttttttttttttttcttcacgggggtataagcaaaatggtgcatatatatatatacatatatatgtgcctgcccccgtgagttttaccacgattcgaacacatcaaagaggaaaatttatgcacgcacgaaccggtgtgcaaaatggcatatataacgttgggggcaatttccatgcaggcttttctgcctacacgatctttctccatatcgcagcggcgaacactatgggaaaagaattgcacgtggaacgtaatagctgctggtgtaatagaatggttccactacgggtaggtaagtcctcacaactctttctccttcaacatattcatacttttttttgcctgaactttttttggatccttcctctttctcactttcctcctttgaagattcgtcttttagcgctttcttatcttcgtcctttttcttttttttatctttgattacttttttactggacgagcagacgatggccgattcggctggggtgtaataaacatagtaatagtaatatgggtagtagtatgtctctggggtcaaggtgtattttttcgtcgtgccgaagcagcccgtcgatttcgagcttacgacatatttccacgtcatgcctagggggtagtagtacgtgcttgttggttgcggtcctgcggaaaaaaaaaaaaaaaagaaacatgtaaaattgtatatgtatatgtgcgaatgctcacgcacgtggaaacatattttgcaacgaaaagatgcaccccgcaaggcacgcattgggagaatttcccacatatgaatgacgcgcgaacgtacatatatacacacagcaaatttttttctttttctgtttaattacttaaatagacgcagtcaagggtatctacaactagaggactcattctgttcgtttttcttgtgtctactctcttgaggtgtaaaatttttgctcgcagggattgctatgcgtatgtatgttgttgtacatatgaatgtatattgcgtaaagggggaatttcgccgaaggagtttttcaaaccaatgtgtgtacataaaatttcgtttttgaaaatttttttaagtatttttattgagatgtttttaatttaatttttaacaaaacaaatggtctttttttcgctttctctcaattaatttttaaatgcctttgtgtgtggctgcccttatgagcatgcttttttgttttttcgctttcgccatttttttggtcttcttatctgccatttttttccccttgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcctattttgcgctttaaacatttgcacctttaaaaaatcctcgcttcatttttgcgctctaactttcgcctcttaatttacgccctcttaattttctccccccaaaatgcttgccttaaaatttccctttttaaattccaaagtgaattctcgcaaaagtcacgtcctatgagtacaaataaaacagaataaaataacaaaccgcagattttcctgcgcgcgtaattttccgggaggaggaactaaaaaaaaaagggcgcgcaaatgaatgttatttttaagtgagtctgccttggggacttgcctatgtatacatgcgtgtccaaacatgccaacatacgaacctatgtatatgcacacacacccacgaacatctccacaaacacgcatacgcatgcacgcgcagtgcgttgcctggccaacccagcattacaatgccaactgaaaagaaaaaccttgtgaataacgtgatttatcagtgccatgggaaattaaagctgtacataaaaataaagcaaagaattaccaaccatggcgctgtaggcagggaagtggatgaactggaagaaggttataaaaagtgtgtaaattcgaactcggcacggtttcgccaagtggagtgctgctacgatggtggtgctaatgacgacgcgaagttggccagctgtgccgactgttccagcgaggataaaatgaataaagacatactaaatggcttgttgagaagccacgcagaatatggaagtgggtgtgttgtctcatttattagcaacgtgaacaaatcacacacatgtaaatacaacatcgatgggattaaaaggaatgaccccgttgacagtcctagcgatgcgcaaataaaaaacttggtagatatttttttaaaaaaaaaaacgaacagagaagatactcattaaggtatgcattcctcaattcacgcagttggcacgaccttttacaaaattgttgtgagcatagagcgtattaccaaaaaataaaaagttgcactttaaagagcgatgaaagaaatgtcaaaggaagaattaactgtgagaaggagaaaaaaatgaatagtactctaaagagtgaattaaaaaaattcagagaaaaaacaaccccagtggaattttcagacccgcagaagttgaaggacatcctcgactttgcagcaaaagaggagaggaccgtcaggcgggaggccataaaaaaaagggaacatttcttctgcacattaatcagcatacatattagcagctcaaaaggggaggatgcgcgtgttagggattttgtgagcgatggagaaagtgacacagcggggaggaacaacttcttcttcgttaacgtttattgcgggaggaatggtgaagaaaaacggggagagggacaactgggcgacgcgggggaaggggctgatagggtcgatgcagctaatagggtcgaagcggctgatacggccgaagcgacagaactgaacatggcgctcgctcagttgagcaacttcgttagacaacccctgacgggggagggccccccagtggacatttcaaattttaacagagtagccaaaatgatatgcgagatttactgcaatatggctgacatgcacttgaaagtctgcctcaacatgtgcagcaattccggtgtgaaggaagaggacgaaccgatttttaacttcctctgctcggttgatgaccccttgggggaattcctcaaactgttcataaagcatgtaaagaagtcccaaatgggaggaggcagtttggggacaaaacgcgaatatggaaaggacgggggatccccagaaaaggaggaaacgccaccaaaatcggaagcacagaaaaggatagaaaatgtcctatttggtactatcccgctggatgaagaaaccaaagctgatttaataaaagaagtaatgaatttccccgagcaacacttgaataaactcacgtcattaaacaaaacgctgcaacataattataccttttttaaggaaagggaaaaaaatttgcacagtagcattgcgcgcatagtggagaaacaaaaccaaataatgaaacactatgaggaggaggaaaaaaaacgaaaaaatgaaataattcaaattcttcgagaaatatcattcgttagtgaacaaaatatggaaataaaaaatgaaatagaaaaccataaagggttgaatttgagatatggagaaatcgagaaggatagacaagagcagcacttgaagaaattccagtcagttcatactatcctcgacagggagttcgaatcgttcctcaagtttaggaacgagtccttagtaaataccgagtgggctggaaaaagggagaaaaaaggaagcggtgctgagacatcgaacaacaaaagagaacagcgaactacctgtgacgataactccacttcgcaagctgccataaaagacatccgcaaaaagcaggaggagcaatacttgaaaaatttaaacgaagcgatgaaccatgcggagaaaatatttcgggaaactcaggacgtgaggtaatcatcgagagaaattcccccgagttttgtatcccccaagaacacggcgtggaaaatgatgaggaaatttcttcctcagatggatgcacaatggcgcggtagctccaaaaagggaagaggtgcttcccgtttttgtgaacaaaagattggcgcacatctgcggtgcacacctgtgagtgcatttgtttccccccgttcgtgttacatcatacatcatacataatactattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtcattcttttttttttttttttttttttttccttttttccctttttttacgtatttcccaatttagcatccttgtgcatttgccacttttggacaatttcgtgctaaacgaatgtctgacaaaaggggggcacctcttaacaatttttacaattttttttaataaaaatgtgcgcttttgcagctgggtgccagaaaaatgcgtaaataatgttcacagtagggcattgttcaactagaggggcaatttgtttgcgctcgcgcgggtatgcatacaacacgcgcatgcacttgtgtgttcgtatgcgtatgcttatgtacatacgtatgccaacgcgaaaaatacaattctgaaaattgtgcaagcgcgtttgctgcacgctttgcgatgcatgggcaggtcacatcctcagattttgccaattttgccaattgtgcaaacgtggaaaaaaaaagtccccagtaaaactaaagataaagtgcctccatttatttgtttacattcaccaatttggtctccgtttgcacatttcttagaatgcgtgtgctggtggaggaacttagacaaaatgaagaatatcaaattagttcaagcgattttttatgggaatcgtggaaatgtttttttttttttttttagacatttttttttgtaaaggcataaaagagtacagatttttttatgtactcctctttgagggaaacttaaaaactttacaacagtaagcggaagtgtgcatgctttgcacggacatgtttgttttcacttttttgggatttatttcgaattttttttcgttgtatttgagtttttccaattcggaattttttagacagttggtcctgcctcgactgagacccgtttttgctgctttatgttttcttattgatagacatatacatgcatggatggaagtacgctcctacccgcacatgcgtatttatgagcatacttccttccatggatgtgtgtacacaaaagtgcaaatgccctgcagcagatttactcacgtgcgcaattttttcagttccgatcgcttttgaggggtacatacagtagtcccctcaaaggcaacaccctatacctgtgatttttttttttttttttccttttttttgtttttcatgcccatttttcttacctcttaagaggaaatttacattcggagaactgttccccttttggcattccgcctgtgcttaagggggcactctcaaatgtgcccccctgaatgagcacatacagcgtcccctacgtttatgtgtatattgacgggtaagcctgtgtgaaaatttaaccgccttagccaaacctcaagagagacgaaaaatgagcaaacattacgaatttggcttttacgagaatgctatgaaaggacaactcagggattacgaaacgcattcagatatttcttgcaaaatcggatatagcgactccgaatcggaaggagtggcatccattaaggaggtaccatattatgcatataaccataatttgaagaattctaaaaaggagaaattagaaaaacccgtttggaaaagtatctatgacattgaagagacaaccaaaaattccttttccgattatgagtacaacaagaatgaacagtgtgacagtgatgtggagtccccaaggtttggaaacacttcgggggaggaagacacagaggagcagttccatcggaatgggggaaaagcaccgtatgcggaggatgagggagatgaggaagatgggcaaattggcaaaatcggcgaagggactctgataagaaaagccaaccaaatggaggacaccgaagatgacgagtggggaaaagaacaaacgaaggcggataatcatcctcaaaatttatactcagtcatgaaaggagatgatcaaataacagcacttccttttagggaaccatttgggaacttttttaatgaaggtacacacatggcgaaccatctcagttatagcttgagaaaagaatttgaaaataatatgtacaacaatttgagcgcctttaaaagtgctcagaataggttttctgtcgacgatggtgatgatgcgtttaggcatttcctcaagcccaagacgtttaaggacagcaacgggttgttttatgacttcggtgaggagaagctcgacatcgggtttttgaaaaaggagcatgagaagctaatgaagggggggggatcgatgaaggcggtgaattcggtgaaagcggcgaaagcggtgaatgcgatgaatgcggtgaatgcggcgaatgcgatgaaagcgatgaatgcggaaaatgctggcaacgcatccaacgcgtccaacgcggcaactgcggggaaaaggccaaatggctatcccaccccaggacggtctctccacaatcccgattccgccaaacagaagagcaaacaaaatgtcagcaaattgaaaaaaaaaacacacaccagtatgctgtaaacaatgtagataagaactcctcattgtcgtccgggaacagcacgtcagatacgtacgaacaggattttgtaggcaaaaggaaggtccactttaagagctgcgaaatgggcaaagagggtgctgcacattggggaagccctgtggggggagaagagcacaacgaggaggaggaagaggaggaagtggaagaagaagacgaagaagaagaaaaggacgaagaagaagaagaagaagaaaaggacgaagaagacgaagaagacgaagaagacgaggaagaatcggaaccagctgagcaagacacggacgaggtggatcacgaaacggaccaggtgggtgacgaaacggaagaggtgagtgacgagatggacaacggcacggacgatgacatgaatgatgacacggatgatgatacggatgatgacacggacggtagggtgacgcaccaagcgcacaccgccgatcccccaacgtggaaacaaaaaagaggacatgctaacgagagagggaaaaagaacgcctggaagaagcatactgaggatggaaacgacccacacgagaagaaaacggggtctacgccgaaacgaagaagcgatgtggaccacgaaataagcggcgtagaaagagagaacaaaccgttgaatgggggagcagacgaagatcgcatgaatgagcacattgcgaaacaaatgagctttgagtggtggaaggttaacgaaaaaacgagcagccaaaacgagatagcaaagtcacaggagggaagtgagaacaggggaaggatattaaatcgttatgaaataccaaaggatatctcctactatgtggaaaggtatcaaaggagaaaggaaggaaataatgcaaatcttagggatgagtccaagaaggatggccaagaggggatggaagagtcaactgaggaggcctctatcgatgggaagactaaccctagtggtcacatcagtaaagggaacttcaaagtagaggagatgcaccataagaacatcgttaaggttagtagttccccatttttaagtgaacaaatggggggagtgcacaatgcaggagatgcgggagatgcaggagaggcgccgcaaaatggagacgtcttcacccaagggagctctccggcctatccccccagtgatggtatcaaaaaggtcatgcataatgaccaaatggaagcaggtctatttgaaatttttcatcaaacgaaggaaccctactctactaaaagtagcacaaaagggaatgaagcacatacagatgttgacattggaggggggggttcaacatgtgactgttttttttatgatgataaaaaaggggaaagaaatcttttgcacacatcaccagagggcagtttggacaggaagaatcactcagtggatggtacctctccccccatggacgaaatatatgataaaataaacgcccaatttggcagaagtgtgaacaacaataattacatgcactttatggcggagggtattcatagcagaaataaaaatattcgtacaaatccgaaaggatcacagaaggaaccatttttggaaggaaagaaaaaagaaaaaatggatatctttttaaactacttaaaatgcattgatggggattcattaaataaggctttccaatacttcgtcgagaaggagaatgacgaaagtgtgaggaggcaattggagatgtgcttaatggggaaagaaacggagaggacggcgaataaaggcacactgactgatgtgcaaacaagcaccctcgtggtgagcaatcaaaatacgcaaacggttagcgccagtttaaaaaatgaacaagtacaaacgaacagtaagggagaatacatggaggataattttatgcaaaccgatataaaggatgttaacaccaaattgtatgttaaaaatgagatgataaacaaaaagacaagtgtggattcgattttttttagaagcttaagtagggatggaaaaagtacccccaagaatgggatccaaaatggggaagaagttacacaattcgaagcaatcgaaacgaataggcagaaggactctcctcatgatgcgaacaaccttgtggatgataatctaaatcgggatgaatacaacgaagtgaaaaaaatcaatgaattgaaggaaaaaattttagaaaaaattaaaacgtgctatgataatatgagcgaaaataatgacgaggcggcagccatcttgatgctgaatgataggaaggaacgcaaccatttggggaactccaacgggatggataaaagtagaaatggctatgttgagggaggacacaatggcaatgctaaggggaagaaaaaaaaaaagcaaaggcatcctcacgatggagacattcgagtcgatgaaatctttcgagaaagaaatgaacttgttaaaatcgcacaatgaaaggttaagaaggagaattgaaaaactgtatggagaaaaggaaaggctaaaaatcgattatgttaagatggaaaaaattaaggaaagtcaagatagcctttttctggcgacagaaaagcacatagagaagttacacgaccaattggataacctatcgagacagaaccaaaacatgaagggagatttaaagcagaaaagtattcagattattgccctcgagtcacaaatagatctagatgatgcacctgggaaaaataatcgagggaatgaccctattgaggaattcgaacagaaaacattatgcagaacaagcggagatatgacaaaggataagcaacccttcttcgatctgaacagacaattagacaatttcaaggaacaaataaaagataaaaaaataataaaggaacaaataaaccagctgcaaaaccaactgcacactttaaaagatgatattaaaatgattgaatctctaaaaatggaaaatgagaatctgaagaaattgttaagtaggaaaaattcgaaccttaacgagtatgaacagaacataaataagctagaaaaaaatattggaatgttgaacgatcggaattttgacttgcgtaaggagaacacaaatttgtgtgcaaatgtgatggccctatcacgttgcgatgatacgataattgatcccctcgactcggggcaaaagggaactcgctcaggtggcgaggaagcacaaaatggacaaataataacagatagggaaaacaaaataaaggatttagaagcacacgttgatacattgaagcagcaaatttttgatctaaacgaagagatcttcgacttgaagcaaaagaatgtccagctgaagaaatcggccatggtgcgcagcagcagtggagatatccaaacggtacaaacggaggcagagaaaatatatgtagacaaaattaacctgctaaaagggaagctagaagaaagtaagaccaaaattaacatgcttaacggattgctcaaaacgtccaatagtcaaactactcagttgaataagaaggtcaggacgatactgagagaaaataaaacctggcagaaaaaatatgaaaaatgtctcacctatttggagagccttaaggggaaatacgatgaggaggttttaaagctgcagagagggaagtccccattcgttttgggtgcatccaggggggagaatccgtcacctctgtgtagtggggcaaactggctcaacggacaaagcgaacaggatgctcttaatgtagatgatccaatacaacaaaattgtcgaaagtcactcgaaggggaaatttacccatctgaaaaggcttcccgtgaagaggaaaaaaagggagaaatcgaactcgttaacagcgcaaatacgaacggtgcttccccaggacggatggacaatcacatgagaggaagcttgaatcataaacatgaaaaaaaagaagacgaaaatgagggtatgtcctacaaagtttcaaaacttaacggtgcagaatccgataggaagattttcttcccctttggtgaaaactcaaatgccagcttcaacttggttcacaacgaaaacaaggatgtcagcataaatgacatcttcgaaattgataacatcacgagagatatccatcgtatgttctccgataatgaggagagtgtaaatgggaagggggaaaacgggttctacttcaccgaaagggagaggcagcattactctgaaaaagtaaagaaagccgaggagagaggcccaacggagggagtcttaaaaagtatggaaaaaatatacgtagcgaataagataaggaaaatgaacgaagatatgcataaatatatagttcaaaggaaagaaaaattggacaacttgtacgatggaaatttagtgcatcagggaaaacctcagaacaagggaaacatccaaggggatcgtttagaagaaggtcacactaaattggcactcaaaggaaaggaagacttgaatgacgtcacacaggtggattactccacaacggaccaggtgtactatccgtatggaatgccacaggttccccaaaggaacgtgcggggcgaccccatcaacgtcagcgatacacatgtagtaagcggcaaggaggactcctgtgttgtgaataaccatttaagagccggaaacgaaacgaacatgtcgcagcgcgggggattcacaaatgtctcagaccactcggtgcagaagaacgaaaacaatttgagaagtgtgttcaggtacaaaataaacggtgagggggaagatgtgcagatagggaactccattgagggcgatcacccgcaaagtcagcatggaacagcaagcagcatcgccaaaacgcagcaaagcggcataaacgaattgagcaactccaaatatggtaggcagctcatggaagacatttacactaaggcagatgcgcataagttgaccagcccaggtagagataacaccttagtatatgacaatgaatcgaagaagaaccttttgaatgcttcgaggtataacccgtatgaacataaaaacgtgtcaggtggcaccaccgcagatgtaaagaggtgggatattccgagagaggagataatgaatgacccctataggaacgatggggtaagggccgaaccgaacggaaaggacacaaatgctcaaaacaaaaagtcgcaggcatggataatcgacctcaaaaataatgaagtgtttccgtataggaagttgcagaatacactcctaacggatgaggagacagacgtgaattcagaagggggtcccaaaggtggtcaaaatatggccccaagaaatggtcatgctggtccgaaaggcgcgaagaaaaaggcaaaggcagcaaagcacactcagcagggagaaaagaagtatggggaaaataaccgcatgaagaacaacacaaattttaggacattcccgcgcgatcagaaatgcacaaagggacagtccgctaaaaaggcgaggagtaaagaaaaactacacctgcttgttaataacatctctaagctagttaagaacaaaataaaggaggaactaaacaacaaaaatattcccaaggatatactaaactttgagattacaaaaataaaaaaaaaagcaaatgggtcaaaggacagcttgaataataaacggcaggacaccaccatcattttgagcagtgattccatgtccctatcgtccgaaacgctgaatgggaccttcgagacggaagacagttgtcagaagagcgcaaagtggcagaatgagaatgcagcttcttccgcgagtggaaggggcacacacatgcacgcaagtacgaattccgcaggcagctccatggatatcaatttgggaaaaattagggttgaaggaaccagagaaatgtgtgaagcgcatcgtacaaatggtccagatagcgcaaatgcatcgagacagacaagccataagcaaagcgcaagtgagttgtttgcccgtgaaaaaaactcccccctagtgagcaaagaagactatctatatgatgatttactgtccaccaatttcatgttaaatgacatcagccttaacaatgccatgtgctttggtcccaatttgattggcatcgaacaaacgattcctcccgagttgacccttgccaacatggaaggggaagaactccacttggataagctccccagcccctacttagacaatatgaatttatgtcaccacgaggatagaaataaaaatttgcagttgggtcataatagctatatggagatgaactcttccagaaatgggaactacggagctttcggttccaaaccgttcgattgcaaccatgccaatgcgcagaagacaaacaggaatcaggtcgcaattaatggcgatttagatatgaacatagggatgattcataacggggttggaggccaaatgactgcacatgcacatgaacatgcacatgcacactatggggtcaataaaagcgtcaaaaatgtgaacacacggtggggtgtaaatacgataagtggtgattaccaaggagtgggcagtgtcgcggtaggcggtatgtatcccccctcccccaactacaccaacagggacaacaacattttccaagttgagaagctaaacagctcctacttgttcgacattaactcgctgaggccagaagcgaatcccccattttacgatagcgcctttttaaattacaaccagctggatagaaccggtgtgaaggcgggaaacacgaaatgcacgttgggaagcagtacaggtattcctaacttttgtaatgagggaaggagtacagttggtgcaaaccctaatggcttacagggtgcaacccctaatggcttacagggtgtaaaccctaatggcttacagggtgtaaaccctaatggcttacaaggtgcataccccaatagcaggcatctgccccctcccaactgcaacaaagccatatcgcatagtcaaccgcaaagaggtgatcaaccctgcgaagagaatggcacgaacggcacgagcggcacgagcggcaccaacgacactaaggataggcatgagagcggaaagataaaagaaaattcgcgaggcaaccaaaaggggggcctaaaaaatgctaggaggtccaaatcggtggacgttaaaaaggtaggagtgagaaacagtttaactaatgacaccctttcgacgaagccaaaaatgaagacacagatattcaactactctggaaataaaaaaaacggactgagagatatgtcaacatatgctgataaagttcttgaggacatgaagtcactcatcccgtcgaacgttagcagcatagttgagaaatcacctaagggggggaaggtcagtggtagtgtgaatgaactggttcctattaagtgcagttctaatgggaagatgaaccatagtaggaatcccaactttggtgatgaagacaaggtaggcatattgggcaaagaaaatgataaactgaacttccacggaggggggggaggtattattaagggcagttctgcagatgccaatttgggcgctaacatcaggacgtctgatttgagccttacatcacaggatacgcttccatcatttcgcaccaaggaacgagaaaggggaaactctcttggaaagtacaacatggaagacaacggacatatgggaggcataaacaaatcgaatggtacgcaaaggaatgactattttttagggggggtacataatgaggacgtactgctagacaagcactactctcgtgatagagcgcaaaaaaaaaacatcatttcgttggaagaaaagagtagtaatgagcatgcaaaattaaatccccatttaggtaataacatgggtgacataaccttcgctgacattggggaccttccagtgaacgcatttgggctagataatatgctaaaggaaatccacttaaatagttatgcaaataacggaagcaatgtcttaggtaatgccttaattcccagtcctagttttgcagaaaatggcttaaattacaagaaccgtatggaagaaaatcatcagtttcagtccgaaactcgcaagagcttaagtagcttccgagaggctttaaaaaagcaaggcattttgggttagaaaattgtacaagtatgtttacccttccccaagggggtcaacttatgccacctctccactagtgtgttccgcatggtactcacaactttggtcacgttgtttttgtgattctttttacccacctacagcaagcgtgcccatatgcgcagcagtgcgtgtattttttaacacatttcccgcccgctttgcctttttgtaagatttttttttcgttttttagcagtctgttgggtcaccactggtctgcaggtattctgcggcacactgggcgaccgagcgaaaactcatcatgttacttaaaaaaagcgacgttttctcctcagacggggcaaacttgtaaaaatgtaaaacatttagacatggtatggccaccgtttctctttgttccacttttgctagcccaaacggggcgcgcacaggacgtgaggtgaaaaatggagcgtcactatgaagcgtcacaatggagcttcacaatggcgcgtcaaaatggagcttctcaatagaggcacaaaagggcatccacgtgttgcatgaaaaagtaaccccatggggtagcgccaaaaggcggctgacgctgtggaagggcttcccggcaattataaacttaccagtcttcatacaacatggtagctcaagtataatggtttccctttttttctcgtataaaatggctaacaactgtgtatgtgtatgcctgatgagagctagcatgatgctcaaaaaatggaaatccacataagctgcaagaattgcgcgacgcgcagcagttcatgcgagttgtgcacaaagtagtatgtagccccgtagtcaaaaaaaaaaaaaaaaaaagcggtaaaattttcttaaatcgctagatagtcaaacatacgagaatgaagtcacccaccgtgttgcaattcagagcggacgcaaaagcaaccaaaatgttcgcaaaaaaaaaaaaagaaaaaatgcttcttttttaagcgttcaatttatcaactgaaaaggagcaaaaaaaagggttgaaaattaattgcgtgaatatatagccaaattgtggcagtacaaagttgcaaactccagttgcactgacccacacctttggaaagcaccccgctcattgccaagaaaataaatctgctcctccttttttttgctgaccactaagctgccaacctatttaggttaacagaaaacacgtcctacaccatgacgaagaaagtagaattaaaatttttgggaggcctggaaagctatttggaggataagtcccaaaatgttgtgacactagaaatagaatctgagaagttcagttttgaaaatttaattgcctacataagaaaccacatcctcgttgacaggaaggacgtctttgccgaccatgtcatgtgtgatggcacggagttttgccaagtgatggttaacaatgtagagcgtaaaaactataatttaaatgaaaaggcgaagataaaaccaggaattatagtcctaattaatgaatatgattgggaaattatgaacatgtatgagtaccagattaaggatggcgacaagctctgtttcttgtcaactttgcacggtggttgacctggacttgggatgcaccgtttgtttgtgtacacatgtagatgtgcatgaatatatacgtggagctgtggcaggaaggaaggccttccttgtctcattgcgacgctagaagggggtgatccttttattgcccccttcttccatgacttggtaaaatacacgactgtggagtgtaccatttttcaccccgctccagcagcaccaaaaggggtggcggtgtgaactttttttttttttgctaaacctttttgtagaaacgaataaatgcgccttcttccttttgtaacaaaaaaaaattctgcggctgcttatggaggcagctcctttgaaataagcagaaaaaaaaaaaaaaaaaaaagaaaaaaaggaaaaagataaatcacgagtccccataatcttgcgcagtgaaacggcatgtgtaggcatttggaatatacccaagcgggtccatgtcgtctattatgctccccagtttgtttccttcgaactggcctcccttagtttgtcacattgtcccccttacgtgtgtataggttgtatgcgtgtgcatgtgtttatatttctttccttttttttgtctgtttatgtttatttttagtcctacgccggtggcgccctttttttttttacgaagacatttttgtaaataaatttatcttttaagtgcacacctgtggccgtaaaactgctcgcctttctcaaaagaggggaacgcacatagacctgtacttctcctacatatgggaagtctaagcatgtgaacacatttttgcatatatttttttgcccctttcaaaaccgaagggggaaaaggaaaacccaatcaagatatacttttttcttttttttttctgctcgaaatgaaaatcctgaactatatatgcgggcgccccttgagaagcggagggacggcccctctcatttacaaccccattcgaaaatggctaatcattttaatgatactatacatatgcttgtcccttttgtcttatggagtctttttatacccaaaggcatcagacttgcattgctcccctttgattgactccttgttcagcttttccttatctataggtaaggactccaacttgcatgcgtgtttcgaacgtatggcctaaatgggttttgagacatcctcactttcaccatttctctcatttttgagtcattttttcctccccccctctttttttttttttattttgacccttttcactttctcaaggggcctccaacctcatggctccatactactccgtgattagctacagagaatggggaacggaaaacgagtggtccgtggtggcaatcgtttcagcagtcatggcaattattgacttgagttccagcttctacgggatatatgtgctgtgcacaattatcgatgtggtttttactaacgtttctgggatgcctgattgtaattgttacaaagctatagtttttttctttgcaaatgctaccttagttttcctccacttagttgttgccatagtgagcatcgttgtgtatttcgtactcatggcgaatatagatgcacaattggaagacaatcgaaatgttatttgaattttcttttaaaaactccctacgtttttagcgtggtatgttgttttatgctaattggttgtgtcgcctcgtttaattttgcaccccttcaccggtgctccttttttttttttttccccctttgtggccctttgtgcgattttaagtttagctcaggattgaagtgtggctgcgtatctcctctccccctttatcatttcattttattttattttactatttttattttattttttccaaagttgcgtgttaaacgtgtacaaattgggaaagggcaaatagtttaccactttttttaagaaaagggcacataaaaaaaaaaaaaaaaaattaacaactggtgaattagccagtttgaaggggtgtgcactgacgtttaattggaagaaaaattgaaagacattcgccgtttaggttttttcttttcttcatttgccgcatcagccataataagtactaaaccgacgatgatgagaagtcctcctagcagccaataggagtctctcctctcactgaaaaaaagtacacccattatagcacttaaaaaaaaattaaaaacaaaattgaggatggtggcaaggaaagccgagtagtggttcatcaacaagaggtaatatttaagcatcagcatgttgaaaatgaaaaacagcaataggtaaattattctcaccccaatttcgacactccatgatatatttacttcgtccaaattggtataaaaaatagaaacatctgatgcctttttgaaaaagacggaggctagcgtccccgacaggctgctaatgagcgacttcagaatgtgggaattgcatgctttactgatcaggtggcgggaattcatcgcctttattttttacgcagctgaagtgggagggtaaaaaaaaaaaaggaggcgtacataagtgtacatctactcaaatacaacaggatatatgcatacagatacaccccgtttggaacaaagcttgtctactgaaaaaaaaaaaaaggcgcttcggggatgactcctgagcggcctatctgcttagcttacgaaaaggaaggtgttccttatagtttgaaataagttaaaatagaagttaaaaatgatgtgctttttctgatgattgaaattcccaggggtgggaagtcgcttggtgtggggatgcacaggttcaatttcgtgcgctggcttttgtgaaaatttgggtttggctgctattcgttctttaaacaggtgtgtgaaatggtctactcgggttagggcggcaaaggagaaaaaaaaacagtgcaatggtgcagtggaataatggcataataggcaagtgcgcgggtaaaggggttaaacacagtcgcgtgttggctagccattttgtctgccctgcaacatgtggggtgttctatgcatggctagcaccgcatcacttaaattttttctttcccccttacactctatgaatgcatagtatttctattttggggggaggacgtaccaatttcatcctgtgttagtgccacaaggcgctcggccaattttaaaacctttgggttttcaatttttttgctcatttcgttagaaggggcagcgcagtttcgtcttttcgaaaaatgaactttatgaaaaggagttaaaaggggaggtaatatacttacgttcttccagtgggaggaagatgccacagcggaagtgaagctgacacagaacgggtaagcgctcgtccgcgcatgcgtgtagataatgcatgcctgcaaaggttcaaacaaacaactgctaaaaaggcagagcaactaggattcaaaagaagctcgaggaaaaaggctcgtgtgcaagttggcttaaaaaaaaaaaaaaaaaaaatggatgaagcacaacagggtatgcattcacgtcgttgacttacgtaaaagcgtacgatgcgcgtgtgaatgtcggaagaggcataaactctgtttcacaaaaaaaaggatgcgcacaaaggggaaaaatcaaagtggaacaaaaaatggccaagtgcataagggaaaaacatacaaaagtgggtttcgcgcacaaggcagatcaaaggaaaggaaagaaggacaacgttcgctcgaaggcatataagcatatatgcatatatgcgtatatcatgcgatgcttcgaaaaagtgcagcgatttggtaagggcagagaaaaggacagtttgagttaattatgtgagattaattagttagggaatatttgcaaaaacgtgttaattatggaaatgcgcagataggtacaacacaaaaaagggggacacgcacaggcgcatatacatttgtgtgtgtatgtattatgtatgcagcacgtttggaacgcccccagctccgctaacaaagcttcgccgaaggagcagctcgtgagaggaaacacacagccagtggagcgcacaggcgcaccgaaggaggcgcttacaagttggactcctcatcgtttacatttatgtaatacaaattcctgtggggcgcctggctattatcaaacgaattcgagttgcacatggagcgggtgaaggtgccaagcttcttaccatcaaatagaaggtcagcatccaactggttctgtctgtgaaatttccggttgagtaagtaccctcggttgtgtaagtttttggagttattcgtcgcatcgatttctttcttatcagttatgataaaagatttgacgtccttatagatgacccgaacggtagtatgcggtttaaatatgaacctatttttaaactgttgtaggagaaaattcttgagtgtttcggagacgttaattttgccagggactccgttactctccatgagattcccagtaagaacatcaattccccataggtcatatcgtagtcgaccagatccgataactccccccacacatgacccataatgtaatccaatgcgcatatttaaattagggatacataatttctctcttatttcttttataattcggatcatcgaataggccatttccagtaccctctccgttccatcaacaggatcataatcttggttgtcttctgtgactggctcactaatagctacatatgcatcccctatggtgcataatttgtataggccatatttagtgctgtcgttgtcaaacttggcaaataatttctgtagtaatgtcaaaacttcagatgcatcaactccattggcccaagaagtaaatccacaaatatccgcaaagagaaaagttaatctatcgtgtgtgtaggcaagtttgagtctatcctgttggaactcttctaagacgtgttttggaagcatatcgttaagaagttctgtggctctgttttctgtcttcttggcactttcatttgcgtaaaaggtcctcctatctatggattctttacagtaggtagatatcaaattgaaggttacataccagggaatcaacattacagtcgagtccgtagtgatagtcttgaccacgctagttgatatgaacgttaaagacatggtaatgaataacaggtcgaccagaatgcatgtttggaataacatccctgtgttatggtgcaatataactaggtaaaaaaaaaactctatcgtatcattcgtcatccatatggtgtacgaagttgtatggtcggtctcggaaatcgcccataagtaggcaatggaaaaaatgcaagcagcagatatgaataacaaattgaggaaaaatatcatccactttatgtttagtagggaagacacttcaggtctcgttctgtagtgaaaaagtagccaaaggataaagccaaggtaggtatatagagagcgtacagaccagtacgcaaagtagttcacttctaacgtctgtgttgcaaacttgtggtccacgaacacgatagacaccgtgctcgaaattaaggtttgcatgacgaaggtaacaaggaatatgatcagagcctgctcgattgagttgatgttcgatttattgctgtagaagtgggccctgtactttgcctccaaatttttgtcgctaaatttgaggaagatccactcgatgttgagcgataatactcgtttggatttgtcctccttttcgatcgctgggggggtcttctctggctggtccctcggaggggtggttcgctttgtgctgcttttcggatcatccagttgtggttttccctgcgcgcatcccattttgggaggactctccgaatggtgcatttcctcctgcgcgttgcgaccatcctcccgttttccccacccccaaatggaaaacaccttcgataagcacgaagcgacataactggacgatagcagcccccccttggatccccgtccattcagttcttccttcctctctacatcctttttcgcatccttcctaatattcttgagataattcatccttatattactcagcattttatgatacgacacatgattcacatgatcataactgatacagtcatttggagtacaataaatctcaccacacatgttacatttcctcgtgcaaagttggatgtccttgtaattatcttcattattatcgagaaggtctctattagattgagtaaaattatgtatgctctgtttagtatgctggtcaattatttcctgcgtaccaagtttgctcctatagtgaaggttatcattttctggatccttttttatgaaattttcatttaagcaatatagggaatcactgagtgagagtttgttcatccctacatcgagttcttttatttcctcaaaattgttattactttcaatgtaggggttgaaatttgttgtggtgtcattgttgaggccattatttaaaaaggtcatgttgaggacatccttctgtttgagttgatgccctacagctgtgccaatttttaaattcctcaatttaataatttcgtagaaatgggtattgacatctctaatgtactcattggggaggtcttgaagagacagctctttcaaattgacatactcgttgtttgtgtcattatctgattcgttaaagctgtactcatcattatatatggtgtcatttatgtagtaatcattattttgattaactttgtttgagtagaagcctaagatgttgtgtgtttggtctaggtttatgttgttacttgggtcattagtgtttaggtagaaatctgataaaaaatttccccttccgtctatcgattcctctacaaatggatagttcaacccgatgacagatgttagaaggtacgtcgtcatcgttccctttcctttaatttctgtttccttcttctcatatatcaacgttttgtcatcctttaccaaatcgtacgttgcttcggatatgtgtatgtagtccggcttcccggtcgtcttcatcctagatgccgtgttgactgtgtctccgaacagggcgtactgcggcttcttcgaccccaccacacctgcgatgattctgccggagtttattcctatcttgactctgattcgggtgggccttctctccgcggcggtgcccgcgttggcggtgtcggtgttagcggtgtcagtgttaggggcggttgtagttgcagctgctgtagcggttgctgtcgcggctgctgtcgcggtatccgtggcgagcgcgtttttgttcgcggccccctcctcgctgccctccggcccactgccgaacgagtctccccctttgaacatatgcttcgtcctctcgtacttgatgtggctgctaacctgaagaatggacaatgcaaagtcgatggagtcgtgggcatcccgttgacccttattttcgttggactcacttccctccttctttaccaacccgcatgcagcaaggtaagtctcgaagacggtttcaattttggtgcagttaaactgctctgtgcatttatcgaagcagaggaatagtctatccagaacttcgaccagcctcgtaggttcaatactagcaacaatattttgaaagtcataaatgtcacaaaaaattatggtaacggtttctatatcttctgcttttaacgaaataggaatgccttcttcattcagttcggagtaaatcatctcatcaacaacaaaaggaggaagcatggtgtttaatatttctctttgttttcgtctggatgactccactgaatattctaggaggaaattttttctttgattatattccaagcggtaaccgacaaaacctacaaatacatcgactccgataaataaaggaatgtaatgtgctaatccttttttgtctaagaaatgatcccctttaaatctaattatgaatagacttaaaaaaatgatgttacacaacactgcattaacaaaaggcaatctcaaaatgacaaatgtgtagagagggaaaagaaccgcttggaaaactccatcgatatgcgtaatggagtaagtaactacatgatgagttattatcagtatcaccacagcactgataattttgttaaaattttctatgaatatattttggaaaaaagtcgtaacagttgctgccaggaggactaattctagtagtaaggacaggataagaataaacaaatcggtggaagcgtttgatgatatgttccagtacttactcagggatgactctaacttccagatgtacagaaaaaagactcctaggaggataaaaataaatctgtaccaaggggtgaaaattttgtaaaatttattcttcttatgaatttgaaaccctgattccagttgcatgtccttaaatgctaatgtaaatctgttaatgaggttgctaacttttacaatttctttttgtgcgttttgctttttcttcttcttttttccattgttttcattcagactgtcagtacttgtgtaggagaactcggacgtggattcgttgtcgtagaactcagccttattttgtataatgtgatagttccttttgttcacatctagcggttctggaatgtgttccatcttttcgttgttcttaaaaaatatgtgttcctcattaattcggaagcgctttccttggggtagcaaatccactagaaaggtgttctttaacgggttcaagcaatttttcatttcaagcatcaaggattcatcaattctgggagtggacgactcggcctccgacgaatacgccgagtcgatgaggtttgctcggtcaccctcgccatagggcacttcgccatatgctgcttcgccatatgctgcttcgtcatttggtgcttcgtcatttggtgcttcgtcatttggtgcttcgtcatttgctgtctcgccatttgccgccttgccatttgccgtcttgccattcgctgtctctccattcgccgccttgccatttgctgccccgttctttcccctgccggcagtcacacgattggcttcttccttcttcaatggtggcagttccatctcctcatctgctgcgactttgccctttcgcgctttcatcgctacttccttgttggacggtgcgatgtccctatttttttccgcgccatttttaggcagatcatcaccttttcgatgttcctttctgtgtttgttctccaaacgggatttatctctctgctctgctgttttccccgtttttctttcctgccgtccctcgttgtcatttccgccgtttggatttccccatctcgtctttttatgcccacctggcttcttcttctttgtggtgtctccttgtgtgtcccatttctcactttccccctctgagtgacttaaattctccatcccgtgaacagcctgctggcacaaggtgactctggcgctgccataaattttctcctcatcgaattgggtatcatcattgcagccgaggcaaacatcctcttcatcaaagactcctttggcaaattttgaatttccttctttgttgaaccctttggaggtagaagcgtaggagctctggaggttacgctgtttggctaggaattttttattgttcgttgtgtaatcctgttccttatttaactgcttcatggtgggcttaaacttgtatgtcttgtggaccgttttgctaaatctgttcttaaattttcttccgattttttttaaatttatgaatttttttttccccgataggaagtagacatacttatacttactgtgcttctcctggtattgctcgaagagccaatggttgacaacgctgtagatatttgggaacatcacagcttttacaaaattaataaatatatagcagatgatacaggtagtaaaccagagagttagtagaatatagaaaggagcccacatgaatgtctgcctgaagacctcccttatgtagtcattagaaatgtaggcaaataatataaacagaatagaagggaaaaagacaaaaagaaagaaaccaaaacaggtgatcagtatggatggcgaccatagagatccttccagaaaaagacgaacaatcgaaattaaaaaacaaccaagaaaacaaatattgccaaatgtgctaatcgtaactacctccccattactcaagtgagaattctctcgaactgctgtgtacgcaaaaaaaaaaacaataacagagtaaaaaatgccttccacaatccaagggaaaaatttcaacgtactcatattgtacttccttctactgagggcataaaataaagggatgttataaagtacgtcataattcaaattgtgctgcaagaaggcataataaattacagggatgaaaatccagaagatgttaaaaaaggtgtatagcaattctgggtagatctttacacaactccatgatgcatatgcttgataaaaaaaaacgggaaatatgaggacaatgtttttaaaaaaattccagtacaggataatgctgatagtgtataaatgcttggacccatatataaatagtaacttgcgaagacaacagaaattctgtatgcaataatctgaatagccagaagaaattatacactcaggggtcatgatactcactcctatatttgcttcctgcaacatcgctatatcgtttgctccatctccgatggctaatgtgttcggggttggagttagtctatgctttatcaactgtacaatgaatgccttctgttttgcggttattctacaggctatcactacatcagaactgcatgccatgtttagaaaatgggtttgtaaatcactatggtttaaaaaggtttgtaaattttttccattgattagtagacacaatttttcatgactctttttttcttccttctctaattggaacaattcatacaacgcttttccttctcgttttaatttcttacaattcgtattttccaacatggcgtgaaaaatcttcgtgtgtgaatttaaaaatttacacaaaaaggaaatgtgtaatgagtactctacattgtctcctgttagcatccatattcggatccccgattgtcccaagatttctatcgttttggatacctttttttgtagcctatctttaatcccggtgatgcctaaataggttaactctgtctccactgtttcggctaccttttctagtctctcctctttgttgtatatcgacacgcacgcatcgtcgtacatttttttatacttcatcgtttcttcttcgtttagatatttaaaggcaaacaccatggttcttagccccttgacggagaacttacgcagctgcttttctagctgccggtaccgcttcgcgaatctgcaacattcgctcctcgcgctggagtccgcatcgagatgtgcatctgttccgtgatggggacattcagaatgatctccacactggtggcattcaccgtccgtgttaatcccactgacggagtctttcccctgattctcgtccaatttgtcccttttcctggaatgccttcccttactgctgggcagcttcgtcggactcgttctggccctccgcctctccttgtgtgcctttctcttccttctccttcgttttcgtccccattccaaaaatctgctatacttcaagttgagcagggacaggatagacgtgtcggatcccttcacatagagaatggagccggactgcataaactccggcttgacgacaacagacattcgtcctctcttgttcgtaaattcattaatcccgatgatggtccacttgtgcaggttcccatctatttcgacgcacatggtgttttggtttctcagtataagtctgtatccaagatagttggaggtgtaaataaggcattcctcatcgagggagctggactgatacttgatggcatccaagtaggcattcgactcggaggtatagttatccgtcattcgggggtctctgcatttgtctaggtcaaaatcggagtgctgtatagcattgcgctcctccgtctttttggaggttcccccgtcatcatacagtgcgggcggaacattcgcgctgctatttggtatgttatgtgcgatgttgttgcgggaacccctctcattaacgaaggaatcgaattcgaagctcttttcatccaagtttcgcgacttggctctgtattttctttccactccagctgctccaccctcactattgcgattactcgcgtagctgttcagggatagcaacttctccttcgatatttgcttaaacgaaactgcgctaattctcttggagatgtacgcactttcgctctttttattgttcttctcattcgaaaacaaattcttattctttttcatactcaaataagtgttccacctgcttgtgtgttttttttctgtccctttgtaaatctctgagctcgtgaaagatgtgtaacttttttttttcctaaattttttattaaaaaggaatctaaattttatgttgttttttttttcatctttctgtttcaaattattcaacgtgttgtaattgtacaggttggtttcatttttctttttcgcatttttggcagtgcctgagatttcggtgatccattttgtttgtctatccccaaatttacttacccctcgttgttgttcttcttcttcctccttctccacgccgtcataccctatggacgtttgtaaattcagctcattcttcgtcttggccatgtcgtttgactgctgcttcggatgattgctgtacttttccatatattgggaaactcccttggagctccgtgaggggaaatgagttaagtttttatttcggatgtaatcgaattggatgaaagggacaactgcatggcatagagttatacatttgaagaactcatcaatgtagtagcctctccatgtgctcgaattcaaatcttcgtaaattcttttgtcattaaaatcacacctcactttaacagatcctgcgttcatattcattcgaaaactttggggtctcgaaaatttatgttgcgttaaataagtttgataatttcggtcaaagaagtaggacaggtcagcactttcgtgtggacattcgtggtggcattcttgggggcattcttgggagcacttctctcttcctctacctgtatctccatccttagtgtcatcttgcagatgtgtgtggttgtttttttcctgccccaattcggagtaactcctgatgctatcaaaatcgttagccaattcgtgatgatcgttgttggacgaggaacacaagaaggacgaattgacgttgttatggacgccgcaagaggagaggtaagaagcataagacgaagatgatgataaacacgatgatgagtatgacgatgtgcaagaagatgtacaagacgatgaacagggtgaagatgaaggggcggaaaaacgggaggaagacattggcgatatggaacaggataacgtcgcagaattttgcaaggatggacatttatttaaagagttgccagaaaattttcgatctatactcttcgattggtaattccaaaaggaactggatttatagtttggaaatatgttatcttctttcttcggattatcagcattgtgcacgtgtgcattatccgattgattctcacttgtgttgttcccacgccatttttcatggcgatgacggagatgatccccctttttgagtgccccgtctgcagcttgttcacattcatcagatgactcattgcagatgttggtggcgaaggaaattttttttaccagtgcgtcttccgagtatcgctttttaaagaagcgtttgctactgctattcttctttacatcattatcatcattgtgggaggatcctgttcgactacaattggaaggaattcctttcctcgtttttccctttttccctttctgtcgcctttctccatacgttctaccaccaatggaacacatgttgaaagacatgtcattgtttgtcaaagttcccgttttgtctgtaaatataaaatcgacgtttcctaaatctccatgcatgttagaattgagacagattccccagccgtattcatcttctttgggggtagaacagtccctggggaagtagtacttactgccggtcttcattttatccatttttttgacctcgtcaattgttttgtttgccttctttcgtcttcgaaaaaatgggagcagggcgtatagcgggtttctccctctcttcggcgcaccatcggtgttcagttgggttggcttgtcctcactagggaaattgtcagcgtagctgctgacatggcagttagcctccccttcgacctggccgctaatctgaacatccattttgccgcgcaggggaccctgcgtgttagagaccgaggcagaggagcagccgctcttcacgtgtccatggtagggcacaccgtgcttggccaccatattcgcctcaaaattgacgagtttatctttcctcaaaaaggtatttttcacccttgcgaggaagtgattctttctgtttgcctttttcccgtgcgcactgtcactctcgaccaaggagctcctattataagcagtcttaacgtgcgacttggagttgatcaagctgcttttgttattaaagtaacttttaaaagccctgagtttatcaaacgtactgataaagctttttctcttatccgaattcgattgtgtgttgatggaagaaaatctatttttggtaaagttccttctactaaaattattcaaaaagaaggtatattttctaaagaagttacacgattttgtaattctcaaatcagcatgttcatcgttttcatcgatgatggaaggttcagataattcattttcgaaggtacttattcgattgtcattttcgataagtacagtttgcagaatagaaattaggtcgatcgttatgaggatgctaataggaatgatgttggaatagaggagcgtgtactttatgatagattcaaacaaattatcctttactctaattagcaaaaaatgattttcatttttgaacttatcatcttctgtccatttgcacaacactgatatgaacacacaaataaaagtaaacataatcgtcaaaatggtgtatatatttaattctctgtttacatttccagatttgtatacactttttaatatatttttcataatttttgtatccgttcctgtgtaaattataactccgaaaatgtagtccgtgttttttatgtaagagcccttaaagacaacgttgttaattgatagggaggtagcacgaggatgagcgtctaactttagggacccgttaaatgattccatattgctgtttggcttttcacaaatgattcttccttttatgttgcagatcccatagatagacgtctcattcctcgtttcattaacacaacattttttgtttaagtttgtttccccatttattagcgacgtctctatgtagaccaacccttcattgttgttgcaacttagcaggagaatatctgcaggtacttgctcattttctatcaaacgaatgatactaccgactgttagatccatccacctcactgcttttagctgactattagaaccgtcaacaacatggcacagcctgttattgatctgagagtctatgtttgacctcctagaatcttcgtacacattttttacaatagacacgcatacaaaaaaggctagcaaataaatggatgactgcttagtataatacatatagtttgacaggttctgaaaagcgggcataaattctagcaagcagatgatcaaaaaccaaatgtttggtaatcgtaagaattgctcatataggctcttaaagaggaaggaatatgttccatattttttggaggatatttcatttgttgggaaactaatcaactcatctgtgtctgttgggttgatttgtatttttctaaaatcccacaagggctgattatttgtgtctttgtacagcttctgcttcttttccatccatgctgcttgcgctgtggtaaaatcattttgctgcttattttcgttcacattttgattcttcatgtttccatgatttgcgaataacttctcagagtgctttgtcttgtacccgttatttgtcttttcgtggatttttttttgttccatcattttggcttatttatattttggcatagttgatctctctgagttgcgttaacgtgggcatgtttttcagagctcgtgaataggtgcacattttcgccctttgtgcgttaaggaagaggagaggcgcatagcaaaagtgaccataaatgagcaaatgggcatatcgggaatgcgaattggggacgagagagaaacggggcgtgcgtattctctgtgcgcgtaaccgctacgagggtagtctctatacgtgtaaccgccactgctcgcacgcagatgtacgtgcttgtatttaccaaatttttaattacacacacggggggaattgtaaacagggcaaattgggacccgcgcgagaacaaccttctgtgttggtaagggagtacacagacgcagacacagacgcagacacagacgcaggcacagacgcaggcacagagtaaggctcaaacgtatacctacacgcgagtgtccagttcgaggtagaaactcacgatgcgccgcttcacaacattttaaaaaaaacacacacacgatttaatggtagttaaaaaatgtagctatgaacaagtagggcataattcacactggcgtctgcgcgagggtagctcccttgctgcaagtgcgaataaatctgagcatatgagaagtgtgtacgggtgtcaagcgcgggttacacaaatgcgcagaaatgtacacaaatgggcagaaatgtacacaaatttacagaaatgcacagaaatttgcacaaatttacacaaatttacacaaaaattttcccaagttcgcgacatgtgtacatatccttgctaagcaaaaaaaaaactcaaaaaaaatttaataagaggaacattaattagaagataagggggaaattaccaaaatgctctttacacatgtgctcataaaaatagtgtataatgtggacatgcctggaatgacataataaaaaaaaataaataaaaaataaacaaaaacggaaaaggggaaaatgctctaaaaacgtaaacaaatgtgtgaagtgtttgagtgtaaacaaatgatattctcgaaatgattaaaaatatttttgctatgaaattattcgcgactgaagcaggcatacgggtgtgtacatttttagcgttttttattttgacactttacttatgtttttagcatcctttcggcactcgttcttccttctttggggaatttttgaagcattattgggaagctctttattggagcaattgggggaagctctttattgtagcaattgggggaagctctttattggagcaattgggggaatctctttattggagcaattgggggaagctctttattggagcaatatattgaatcacctttttggaggaacccttttgcccttttttccggaaatttactccagttcattgtgttaaccctactccatttagccgcatgatgagcattattcaacgccttaaacggtatgggtaaaaatagaccgaaaattggaacacaagtgccatattgcgtaacatttgtgtgcactgaaaatgtgtatacgtaaaaggggggggaactctttgcaaatttgacatagcaatagaggggggaactattccaacgtgtgtacacaggctcatgtgtttgccaatacgtatgctatgagaaaatgtaaactgaagattgacgaaaatttgtgcaacagaggcacatcgccctatttcatttttctaaaaagtgagagctgtacggagagaaaaacgagggaatggagaaatagctgtgcttggttatgcaccacgttgtgcttaaaattgaggatcatatggaacaagtgaggcctttaatttgtgaaactcaaattcgcaccatttggccatttgacataaacaggaatgtgggcagattagggggggttcgaccaaattaggagctcccacaacgaaagcacactgtcttcacaacaaatgtaactgtgggaggccggagcggaacttaccaaaacgtacgaccatccattgtgcacatgatacttttgaatcgagcacattcttaagcgtgaggcaaaaatggagaggcaacatctcccagtacttaaatacagctgtggaccaaatgtgtgcatcattatacctacagaagtatgtaaacgaattgctggcacaaacttttagccacattttaatgcctcattccaccgtttccgccagtcccgtggctgtaatgagggcgtattttttttttcttgcatgggataaaaataaggagaaaggtaaatatacacatggtgttggttgctcggccacgtcctccccatgttggtagaaaaaaaaaaaaattgtatactcaagttcgcttcacaatatgctcacttgctttatcgtaccacgcttgtacggggcgaacaaattgcaacattattttttcgcataatcaaaatggaagaacaaagcggtgtaataacgtgaacaaattttatgaccatttcattttgtgtaaattctgttgtctgccaacctttggagatgcttacatgtgtgagaagcgatatgcagagtggctcgtttataattctttaattttgtgtgattaagaggctgggacgaggtcttttcgcgcaacgtggtttttcactctttcattcggtttaaagaaaaatttagtgagctaactacctccttttgcatatgcgaaatggtaaagtaaaagatggtggtttcgtacaaaggaaagttataaaaaaaaaaaaaaacacgcatttaaatttgacgtaaatttatacattacgttgacctctgtttatctttgcatctcctgtttgaaattggatcattgggacccttttgattgtcctaatttgaaaagcacacatactaagggaacgcacttaaaaatggagttcatttccaaagctttgttttcgtcatgaatattggttttgccttttggggcgaagcgatttttcgctcccggtgtgtgttaccgacttctcctttaagggaaataaaacgaagcgtttccacctacgttgccatcaaacgatgtgaccgtgcccttaaggcataagcgcggagcgcacagtgttcactcgtgcatatacatatatatatctatatgcacatgcgccgattgctcttacagctgcgaatttgccaatgtgttaatgggcaccataagtggctacgcaaaactgacatctgccggagttgtacacatttttagacttatttggaaaataactaaagctaaatgaatgtcctaattttaggcagtatatgtactcgactcaaacgggaacacctgaaaatatttgccaaactgctcaaggaaatattttgcaaaatttttgtcaccacgttttttccctttttatgtgcaggtgttacagccagtggtggaaaaaagatctttgcgcattttacgcagtatgcatacgtgtaagcacatgctactaatactcatgtgtgcttgtaattacaatcaaaaaaaaaaaaaaaaaaaaaaaaagtgcttgattgaaaataatgctgcttggtttgaagataatattactgtaattatttcatcccattttgcttgacgtgtatgtatttaaagcatttcgcagggtaagtaaatacattttatacacttacgttcacgcgtatgttcatgtttatactatgtgctaacgtcaacgctgatgccaactttgcagctgacgtaatttcgaagaaaacttacacgtttgttcatttcatatgcatgtaatgtatttacctacatcaaaatgtatgacacaacatttgcgagcgcgaaatgaggcagaggtagcatacgagccattactccattaagcactgtttttcgaggaagcgttataagcagaattttttttttttttttttttgcattttctgacatacatggtagataacgaaattgttcaaatccctccaacaatatttaaaatgccataactgtgcgtacgcatttagtgtacatgtatacttttgagtgtacgtttaagtgtgcttgtacacgtagcattctctgctatacaaaatgttacgagaaattcctatgtacatgtgcgcagcataacgatcggtgagtttcattgcaaggtatcgccaaggggaaaaattacttcctctcagttttgtgcagttttcccagttgacgcagttcgcccagttggcacagcccttccagttggcacggccctcccagttggcactgccctcccagttggcacaatttctttttttcaaacccagctgtgcaaagccccaaatagccttctgaaaaagtttcgcgaaaaacccaaagtgtaatttcaaatcaaataatttaatgtgttacgaaatgtaaattctgttccaatatacaaacagcttaacatgttatattcggtggtttcatttttttaaaaaatcgtgcacgtgtttttacgccagcatgtacattttcacgtgtatacatggatatatgtgatggaaatattgcatttatgacatatgctgctcgtgttattgaaccaaacccatatgtttacgtaataagcatacgtgcgtacaaacgtgccatatgtaccactcgcggttttatatgcatattataatataacaatacctgttttatgtgctcaatgtggatgtatatacatgcggaattacagtttactttatgtgtatttctgatatatatattttttttttatgccattttgtaatttttacaattgaaactctatctttaatgaatttttttttttttttttttatcctttctcataagtataatatttgtacaaaaagagaggaaacaattttttgtttttcaaacattaagcattgctctcatattccatagtggggattatatacggtttagcagctttgcaaggaaagagataaatggtcacctggatgtttttgtagctgtaagggaaggttataaaggtaaaggggaaaaaaaaaatacgaaataacttgtgtaagcattacaatagatgcattcgcatccgtgcgtaccatatgtgttttatgtgaacagctaaagtgcgatcgtaatgccgggaaagagtgatgagaggagtattatgtaagaactgagcgggagagcgacggttagtgaagatataagatattaccacctgtcacagcacacagcgaagcgcgcacgtaaatgtaccattttacgccaagcacgtgtgtgaaaaattaagaaaaaaaaaagaaaaaactgctacacgcaaggaaacaattaggtaattgcccgcgaacaaacccccccccaaaaaaaaagaaatgacaccataactgcgcaaccaaagtgtatcataagaaagtgcatacatgtgtaaggggaaaaatttgcaaaacagaagtaataaacgtatgtactatataagtgcaacttatgtacgtttattcgagcgataaaaaataataagtgaaaatttccgtaataatccaagttgcagttcgtgtggtttataatttagctgagcgcactttggcaggcacacttatatgattgtacgtgcgcatacgagaaagaccatcacgtccgtatcgcttctaacgcagtggtgataatccttttttttttttactgttcatacctcccatatcgaccgctctactaccttacaacagatgggagcatacttgtctgcacctaaaacgaataaggagtccctggacggaggaaacttagagctagacccaagcagatatggactgtcgtgcatgcagggatggaggaagaacatggaagatagtcacatttgctataacaatctgaaactgaacgaaatagaggaggatgtatccatttatggcgttttcgatggacatggaggaccaaatgtgtcaaaatggatttcgtataatttccgaaggatttttttaagatgcataaaagaagctagtgaggagttaaccaagaagaatctcaacaagtccaaaaattataaattaaaactaataaaattaacccttgaaaaaacatttctgaaattagatgaagaaatgctgctcacggagaatcaagaaaaattaaaaaaatatagcgtaccaacacaagaaaatgaagaagaatctgacacaagggaaaattatttgtattccattttgaatgacataatatcgaaaaatatcagcatcaaagctgtagagaaagatgggaagaggtgcttgcaggttgtttataataaggacggaaatccagtagaagaaggaaatgcagaatcatccaccacgctagccgatgatgaaaataacaaatcgcctgacttgctgggcagcacggatagtatagttaaggaggaggagaaggacaacgatgaagacaaagatggtgatgaagctggggaaaaggagactgcaatggaggagggaacgaataaggatgccgtgaagaaggagatctgcaaagacggtggaaacacacaagatgggaacaataaaactttgaagaaagacgacgaaatttcagaaggtttaactgccaacgatggagaagaaaaaggtgcaatcaagggggaagtagaaaagggcgaaaagggcgaaaaaacggaagacgatgaggagaaaaacagtggaagtacggaagaaaaaacagatgcagaggagaaaaataaggaagaaaaattgggaaagggtaagtgtgagatggacactaataaggctatatcaagtgtgagtggaagtgaaaataaaggcaaggtgaaagacgaggatggtaaggaacacactgatgggtatgccgacaacggcgaaaacgcggaaacgaatgcgaagaggttgaagaagggcatgaataacgagtactcgggaaacgaaaaggagagcaacaaggaggatgatctcaacgatggcagtagtggtagcacatgcgaaccggtgatcaaagccgaactgacgtatgacaacctaaagtgcatggaggaggcagcggccaaagaagcgaaaaataatggtgcaaacgggaacttacctgggtttgacgaaagcgcactgaggttatatgaaaaaggaagtagtagcagcgatgagggattttcctacgacgaggctgtgacaaatgtaatcgataacaacataagtagtaacaacgatggcagtaacgagacagacgattgcaatgggttatattcgtccgatgagttacgcctatttgaaaattactactcaaatgattatgaagataacatagcttatagttgcggatcgacagcactagtagcagttatccttaagggataccttatagtggcgaatgcaggagattcgagagccatcgtttgttttaatgggaactcgttaggtatgtccacagaccataagccacatttgcaggaagaagaagcccgaattaagaaggcagggggatatatttctaatggaagagtagatggaaatttaaatttgacaagagctattggtgatttgcactataaaagggatccatttttacctcagaaggatcagaaaatttctgcctttccggaagttacttgtgttactttaactccggaagatgaatttttatttcttgcttgtgatggtatttgggattgtaaagatggacaagacgtggtcgggtttgtaaagacgagacttgaaaagtttgaagaaccaacaagtgatgaaactgtaattgacagcacagacaacacgaatgaaaatgccacaacgactattacgactaatgaaaatattgttaacagtctaggcaatgatgaaaaggacaaatcgaaagagttagaacaaaatgaagtaagcaaggagaagaaaaatgcagaaggaacaggggtagtgggcttaccgataggtaagaagaaacacaacaaaaacgctgtcaagggcacgaatagcaacgatgaggatgttgaaaatggtagtgagaaaaaaagcacaaaggaagaaggaggcccttctgaagatgctcatggggaaaacgacgacgatgaagaagaagaagacgatgaggaggaggacgaggaagatgatgaagatgaagaaaacgtcagtcgaatgagaacccatgatggattagaaatggataggtatgatgaagacgacacgaaattcgattccgcaccagttatcgtaaggaaaaaattcgaaaaatttaataaactctcccagatttgtgaagagttgtgtgatgagtgcttgtccaacaattacaaagagaacgatggaattggatgcgataacatgacgtgcctgatcgttcagtacaaccccatttataaaatacacacagagaagaagtttttaaatatagacgatattgagtagcttccgggaggtgtcgtgctgtttgtacaggctatacaaccctgcgttggatatgtaacaaaatggtttgggtgactaggatgaatgggcacacatacccccatatacatgcgttaagtgtgtgtcacccacccgctgtttacagctcactgcggcacccgcgatggccacaccgcgtagcgaatgcactccccatttgttcagttgcttcacatgtaaaaatagcaaaagcaccctaatttattacgctatttaaatgtgcactcaggaacatgtgcatgccccaatgctgtgcgaagtttttccctccttgtattaccacccttcagtttaaacaataggtagtgtgtatattgtttgaaggacgaagggaagagaagaaatacaaaaaaaaaaaaaaaagcgaagagtgaaaatgaaagtgccagtgcgaggggaggtccttttcatatgcatgaaaaatgcctcttcccattttaagaatgtgcgccacgacgtctacatttttatttcccacacgttagtacacacactggcatgtatgtgctgggaaccttgagtcccacgtgtgcccctttgcgcgcccgcccgtgcgtgcgagcgcttgttatatatgtgtgttatacccttattactattactgttactattaatattactgttatttattttttttgaagctacagctctttccctttttttttttcatttttctttctaatgccatgctactggcatgccaatatttttctcacaatgtgaataagttatatttatctatacaaatggattattatgcaaatgtgcctctgcgcatgtgtgtgcagggaagtcatgacgctctcttgttgccgtgcagaaatggggctacgcacatgtgcctacgcccatacgtgcatactcgcatatgtgcatgcgcgcgcgcctgcgccgtggtaggcaacggacctacacgcgttagcgcatattactgcgtaaacgaaacagcacataagtggtatcatctcacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgcgtgactatatatatatgcatgagaatatatatacgtacaagtgtttttatcgccagctacatggtgcttttttttttttttttttaccctatttaactgtcaattatttaaaaccccataaattaagaaaaaaaaataagtataatttttcgtgtgtatctcctggacctttttgtaaaataagacgaaaacgtgtgcaggtaggcgaagcggcgttgtcaaagtgtgtcccacataggagatacagttggggggtgcagctaacgtcaaaaggtggtagcttctcctgcacggcatacgtgcggaaaagtgattcgcaaggatggggggagatagtgccttgggttcatatgaacagattcgattccttggaagacgtcagaaaaaatgtcagcatttttttgagattctttttcagttcgtcatcgtctaggcaatccataaaatctgtacgaggggggaggttaaaaaaaaggacatgtgtaacgctgctagcgttaatacctctaaagctgacgcgaatgccaagtatgcacttgcctacctagtatgttttcatatatggattgtatatcaacactgcgtgtgtagaggtgaataaaaatgttgtttgaaatgtaagagttgttctgaaaaaaaagagctatcaaaatgacgtcagtcagctgataaatgaggtagcctttgtcacacaattcgatgtattccaaatttttcttgcaatcatcgtcaatttgaatattcattttttgtagattttcatttaataataatttttgcttttttttcttcttttcgttgagaataatatcgctatatttttgtctaatttctagcagtcgacttattttttcacattttttttctccaaatttgttgaggactctccccagagaagtatcggtacagtacagacacaagttcgaaataacggtgattatattttcctcgaattcaaaaatgtggactttactttttttaatatttcttaacataaataaacagaagagatacttgagcccgtttaactgcacaaatctgttacatgtatctttgtcgttaagtgtgatggcaaaaattttaagagcgggaaagcaaaggaatttcctctcactcagtaactttaacattagttcgaaaccattagtgctatcgaatacgtttctgttgtcacttaggagaagcaaatttccaagtgcttgaaaaatgttaagtaatatttctttcttgttaatatttgggggatcattatccttgtactttgaaatgtacttcaaaagagagttaaaaatcgaaatggtgtaataaaaatccttgtatacattttctgcaaactggttaatcctcaaaattagaaggactaatatttcacttgcgtttaacgaattcgagtcatcgcttctcaactccgtacttattctttttaagagaaaaaataatagcttcgaatttgttagcaaatcattttgtaaatcattttccagctcgaaaatattttccaaaatgttgagaatggaggacattgcattgtagtactcctcattctcctcttcatttattttgtccagtatgtttataagaaaatggcacaattttttcttattcagacattccactaccatgtcgttttccttcttgttcaattcgtacaaatttgacgggtttgttatttccttaattatgtcgattacctcaatcacgatgtcgttgttggggtggtttaacaagtcaatgatgtctcccagaatttcgctctcgaccatgctactgtacaggtttgagcacacacttagattttttatattcactaaaatttcgtctagatccacttcgctggtcacccacttttcggggttgtctgggtgttccattctgtctcgctcatttttgtttttttttctcaaaacggtggccaattttttgatgctgttttcgtctacgcattcgatctgaggggggaggaagcaaacggggggttctcaaatggggggctcctcaaatgaggggtttctaaaatggggggttctcaaatggaggttttctcaaatggaggggtacgtgcagggcgacatgaggcaaacacattgtgggagaaatcgactcgtttactcgaggcggctaatgggagggtgaagaagcgggtaaaatccgaagccttttttacgtgccccctcttttagccacttcgttaccccctttcaaacgctccacagccttacgttctcggcctgcttcagaatttcctccacgtcgatatcgtcctcgtcgctgtattccatggtgcgccgtggttacattttatgaggtaagaggggggcaaccccccaggaatggagacaaaaattaaagcaaacggagtgacaacaggaacagaaatgttttcataaaagggttgtcaagcggatagcgcgcgttcaacaagaaaggttagccaacaaggggtctattcatttttcacattttgtgaatttcctaacattttaaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccgcattgtgcatatatctgcatgaacaaatggaaagaaacagctagaaatataccagacgtatttctaaagagtcaccaaaagtaacttcgaaaaattttatcgtgaagggtgacgcataacgtaacgggaacgcttaaggcatggtgggaatttccttaggagtgcattttggagcggcattgcaagcgcacctcaaaatgaaaggcatttttattacccgctcaacatacaaataaatggaaggatacttcacaagggaggagaactacctaacggattataatttaccaaaaggactatcgtaccgtttaggtgagacgattcgaactaggcagttattttccgattaactgtggtaaacgaatccagggaaaaaaaacgcacaggacggtgaaaaaaaaaaagctacacgggatctgaagatatgggccataaatgaaagggataataggaaggagaggtgtaattatacattaccccttagtggattagtttccctttttgacttcatttcattttctaaaatgggaaatcactcgcaaaaaaggcctccaaggaaagcacattggacctctacattcagttcgtgcttttcttatgtatcatattttttgagtttactatgtgccctgtttctagtgtacacctgctattgggtgtacattttgtacgttctgtggttgtttgtgtagcccccaatttggttcaccttttgtgaaatgagtagttagtctaatgtgagagaggtttcgcgtaggaagtaaagatataacgtgctacattttattcttttttgtttttttttttgttttttttacccacggatttaaaaagggagaagtggagtagcaattttgtaatgttaaattaacacgttagtaatttagtaattcgtaccggaggaagtaccaccatagagggaatgtggaccaaaatgtagaccagatgcagcaggtcgggatcccgcatcggtgccgaagagagaagtgctgtaagattgacaatcagcgagcatccaccgagacattcgcacattacgaagatcaccactgtaattcacttaacgggtgcaaagtaagggatggggttaatgttacaattcatcgggttacggaaaaggcatccgcgcagaatagaaattaatcacatatgtatgaaaacgaatcatggagagtaacaacgtggtgcgcttgtggagacgcctttcactcaaaaatgagggaaaaaaaaaaaaatgagaaaacgcaaaaaagtcttaaaatcgtgcaatcgaacaaacagacgaacaaatgtaaaaggagcaaaattgaaaggggtgaaaataaaacaaaaaaaaatacacaaaaaaaattcgtttcaaattcagttcattcttcaatgagggggtggtgcagaacaaagacgcagacgcgctgcccaatgggtatatcactgttgggagggctgtccacgcgctcgggaaggaagtggaaagtaaaaagaaatgcggaaaaatgggtgggcaaaatgggtaagcaaaatgggtaagcaaaatgggtaagcaaaatgggtgagcaaaatgggtaaacaaaatgggtaaacaaaatgggtgagcaaaatgggtaaacaaaatgggtgagcaaaactgctagacaaagctgctcggcaaaactgctcggcaaaactgctcggcaaacacaacaaatcttggcagagtgtctctccccccgcggaggtactacaaaatttgcttaaacaaatttacggagaagctaatcaagctgttggagagagacacaaaatgtaacttcacagtgtcattggaagcgccatttttttttttcacaaaatcacacacaattagcaaaagcattttacatttggcattaacaggatatgtgctgtacagaatattgtaagagtcaaaatgaaaaacgttaaaggagttgtacagttttatcgaattgataaaatccttaaaggttgaaaaatctagcatattgtagtagtaagatttgtaataatatttatgcttttctgagaaatttttcacaaaattgttgagataaaagctatttggtttgaggaggaatagatggggcagaggtaaagcgattttcaacttgatggtagtattatcattgtttaagcattccacatttaagaataggggcaatgtgtgaagatgattttttttaaagcataaggtgtagagtaaacaaatttcgtttttctttaaatttatgtagtcattttcttctgtcactttgttataattttttttcaaatttctttttacaactttgatgtggtccattttgttttcactcaggtcacttttgatatagacgatgttgtacagaattgatttcacgtagatattcatgtaaatgttttcctttttgagtgttttctctagttttttgtccgtgccctttttacagtcctttcgagtggtatcaccatctttgctgttaactatgttgccgtcatttttgcatgcaccattgctacttccacatggacgcactttgctcgtgtcaccactgccatcgtgcctgtcgaggcctaacaacaactcttcctttttgtgctcactgcttttccctgaatcttcgttcacataataaagtttcgcatatatcttaacaagggagttttcaaaaatgaggcccttagtattcttgctgtaaaaatggcgcaacctatttttatgcttctttatgtcttcctctgataaaaacttggactttatttgcgtgctgagataactatcgagatatgaaaacgtctgctcctttttgttgcatctgttgataattctttccaaattcgtgaagtagttttttttgttcagcttgaccgcataacttattttgtcgctgttattggagagaaggcttccttgcagatttttggacacctttacaaagtagttaaattttttttcgaaacttttgtagtcactcatgtaatcgttggttgttttttttttcaagtggatgaatcgcttatgcttggcttctttcccctttttctccattccacttcgactgctccttcggctgcttcttcgactgcttcctcgactgcttcctcggctgcttcttcggctgcttcttcggctgcttcttcggctgcttcttcggctgcttcctcgactgcttcctccgctgctatcatgacggggacccctttcttcgtcttgttggttctccgctagggggtctttccagaggggtgaaccctcctcgtgcttcctctgcttccgtctacttctacccctttcgtttaagtaagtatcactgactatgttcttctcttttttgcttctcacattcgatggaccttccacccccagggatgagtcatcgttggacatttcacagttactaaaggtgtaattttcgttgtacaccaatttgtttctctttttttttttgtaattacttaaggagtgttttttcctaccttgtttctcctttatagttctcaaggggaggaaactcccgtagtaatcatcatagtaatgatcggcatcatcatcatcgtccatgatgtctctgcgcaggcccttttttccttttccgcttgcagttctgtcccctgtttgtttcaccgcattaccctgcttcttcctctgctgcgtctttcccttttcgtttaattcttggcgtcctcttttggaagtcgcattttggttattttccccttcttcgtttttctcctcctttttgccctttttctgttttttcaagtgaccccaatttgcgtcattttttacgttgaaggaaaatgtgctattcgtgtcattatctgagcgatcttctctcgggtggttaaaaaaatcgtcatggaaaatatcatttgtatggtgcctaatttggatgttgctgttcatctcacttaggattctcctcgtttcaattttttctttatcactcagtagatgactcttttttttttcccctcgagattcctcccccttctgcacttcatccattcgctttacattcaagtcgaaggagtgcctctgttttttcttcgcctcttcatcgctgctccagttcatttggggaaactcgtatgggcgactattgtgggaatttttcagtttgcgttcattttggggtacccccttgagtgtacttttttcatctcgttttttttcatctcgttttttttcatcccgtttattttcatcccgttttttttcatcccgtttattttcatcccgttttttttcttcttctttcttcttcttctttgcaaatgggtgatggattcccccctttcgaagatgatcctcttgatttatttccgtggatgaagttgcggttatatattttttgtatcccttcacgagaaagtcatcaatgtggaggtccttttcttcatcctgcgatgcgtccaattcgtccgagagaatcgcacttttggaagcatcagcattggtcatggggtccccatttggaagattacgcttagaagtatttcttccctcattgctattgtcactgttgtagttgagaatctgtttttttggttcattacgtatacctagaattttatacaaatgttttggattcacattaacccctttctgacttttgatgaaatcattcagcataatatcttcgtacttggaaccagtcttcacataactgcagttgtttgtgatgtcgtctagcatatcctggcaatccctaccaatctgtgatccttgtaaactccaattcatcttttttaacttcattagatttaacatattggcgtcatcgttgcaggtgcttttgtggatatgttttaccaagtaggataagtatagcaaaagtttttcatttttcatctgcgcattttgcagttggaatatcaaattatttaccttgctgttcaggttttcattaacttgattataatcttttaatttcattttattttccttaaaattactgctcagtttggtaatttgttgggataaaaaaacattttcttttttattttcttcgataagtttttctgcctgtacaactctttcattttctttttccaatttttctattttgttatttttcttctttacaatattttcgattactttgattatttctttgttcgactcgataatttccttcaacttgttgttggcttctaagtaactttcgttgtccaactcgaggagcattactgccttgtctagttcttcgattttcttttcattttctttgttcttattttcatagtacaccttttctttgttgcacacgttatatagttgcttgtacaggttcaaattgttctgtttcattaattccgtttcgtgatcaaaatctttgttttttaaaaaaatgttcattatgatgtaggagcagtcacttgaaaagttcttttcatttttagctagctcgttttttttttttcttcctcttcatttgctttttcgctttctttggttatcttgatactgggggggtccacctggggggagccgcttgcctcttttttgctctcgcccccgctggcacggtcgagggcgaaggggtcaaagggatcgaagggatccaagttgggttgataaacgtcggggtgaccaatgttgtagttgctaaaggtggggttactaaggcttcggttctggccgccaaatgatgcgtctccaaatgatggtcctccaaaggatggacttccaaaggatggacctccaacggatggacctccaacggatgggcttccaaagttgtggttgccaaaattagggctgccaaaattgggcgtgccaaagccctggtttccattcccccaattggacatgttcctattggcgacgtttctgctgacgaagttgaagttgttcgaattgggtccattttgattcgtgcgtgcaaaattgaagttggtaaaattggggttccgcaggttcttgttcatggcgtagaagttgtttgggttgttccgcgtcacggggaagtcgttcaagcgattgtgtgcgcggttgatgccagtagggttagcaccgaagaggtcatcatttgggggattgccaagaggctggtgacctagtccgcaacgatccaaagaacttccccctggaaaggaattaactgtgggagatataaacgagaaatctttcatatccatgtccatgttttctcccttggaattttgattgctggcaagaaaatttatcgggttggtaggaatcaaattttggttcccatagttgtcatcaaaattgttactaacttgtgttaataaaaatgccgtggggacaaaaaatcgagttttcttcaaaattctattattcaaatttattaagcacgagtaacaataactgttgttgtctgtatcgactacatctatatacaagaacatctgtttgttgtaaaaaacggagaattcaaaaagctctgacacgtttacagaaaaattatcaacttgtttatttttgcttttctttcttatattaattttattatctaacgattttagggttagataaatatatatagttttaagatttcgtgaaacgtttataatatctgatatgtgaattactatgaccactggatgatggttcccgtgtgcgctgattgcttttccacctttgtttgcttttccctttgtagtgttgctgcttcgcggacttaaatcgtctagcgaatcgacgtgattgttacttaaaaacgggtcttcactgtcgttttcgttttggttttcgttttcgttttcattatcgttatcgtgctgtccctttaattttccatcattctgtttttttttttcttcttttgttgctttttctgtttcatttgaaaatcgtccaggtcttcttctatttcgctgctcagcatgttcatagtatcacggaaattgccaaatgttttgttaaaagattctagcgagtctgactttatcatttttttattatcatttgtatctttttctttgctattattttcttcatcactttggaaatatttccttctttctttctccttctccttttccttctttttctttttcctcttttcatgttcttttcttcttccagagcttctgcccaagcttccacttctactacggcttctgctcctgctttggcttctacttcgatttcttttttcgctgtcttcctcctcgtcatccacgtttttgtatttcttccctctcctcttactatcatgttttttatacccctggtgcgatttttttttggaaaagtccctatcgtcgtgtaccatttggattgccccattttgcgggaaccctcctccttctgggaaactccgtgtgcgctccttgtggtttttctcgaagctttcgaacatcttaatggatctgctcacgtgggtggacgcctgcgcggggagggttcaacgcgggtgtgcacacatcagcgcataagctcacaaacgcgtaaacgcaaaaacgcataaaagcataagctcacaaacgcataaatgcataaacgcattcatatgtgcaggagtagagatgccccgctgcacaaatgcgcacgcgtgagaagaaggaataatcatacctctactagctgctcaaacaggttcgcgtttcccttttccagagcctccagcgttagcttctccagagtgattaggtctctaaaggaggggaaacaggcgatcatatgaatgtgtgcacatgagaagataacctgtttaggcaggtacacatatcgacatacaggcatctgctcattgatgtattgtgaacttccttctcgtagactttcacaatagacgtttttacgcgctccttactttttacattccgcgtaaatgtcctgcatcacttcgatatctacataaaaaataaaaaaaaaagttccaatttgaagtgaattaatgtgccactttgctgttcgttttcaatcatacgcgctcacatacgtgggcttccgtgtgtgcaaagctaattcttcattacccgttgagttgtaccgtacacatgcctccagctgtttggctaggtccttaaaatttatgatattctccttgatgtttttcattgtttcgaaaatgccaaattttaattaatactacaataacttaaaaaaaaaaaaaaatataggattctgtatttttttttttttttctttcagcttggttagtttnnnnnnnnnntatcatgtatgttctctttttgtaaaacattttagaaattattcttcataataaaaaaaaaaaaataaaggaaaatgggagaaaaagaagaaacgaaatttatatgtttttatgcagatgcgatggtactcttaacgttacgagagatttttgctaccagtgttgcataattaatgctgtggcgtgcagatcatcgcagcctaaacaaatcagtctcgcttcctatttctaggttacgaaaaggtatacgtaaaaaaagcagaacgcaaattgggtgtgatggacaaatcttttgcgtgttagtacatacaaaaatgtgaacataaggatttgaggatttgcataaatgtatatataaaaataagcatatgcttaattaagggtaaataaaaaaaaaaaaaaaaaaagccggaaaatcagatagtcctttagccactaatttggccataaaagtattccatgcctttttttttttttttttttcctaatttttcaaaaaagatttgaaataaatcaattaggcatatatatattttttcctttttctgtttatgcgattttgtaatgtatacttctcatcgggccttcatatgttacttcacttgtcatttgctggtggttaattgatcgcttattgctaaatcggttaattgcttaatcggtcaatcggtcagttggtcaatcggtcaatcggtcagttggtcaatcggtcaatcggtcagttggtcaatcggtcaatcggtcagttggtcaatcggtcaatcggtcagttggtcagtcggtcagtcggcccgtcactgatttatttttcccatgttacgcaattcactgggtttaccaaatgaagatttttttccctttccaaccgcttgccccataaacaagtcaacacgtaaaaagctgttcacactgcgaccatttaaaattgtacaaatttatttctttccccaccccttctataaatttccttaatcctaaaaatgtggacttactggttttttcccaaataagcacaacttttttttttgtaaattcaggaacgcgaggtgtcgaagtttataactgcatttgcagagtcggggtggaggtgaggttgcctgtttggcacgtcactcgtcatatttgtgtagtacacgcaaatttacagatttacatgtttgcacgtttgcatttgcatttgcatttgcaagttttcatgttttttatacatttgttacataccatctatccacactcccatgttccattttcctttttctctatgcactatttggcatttccccataaattcggaaaaaaaaaaaaagtttcttgaaagtaacgcgaactcctttggaaaattcgtaaaccaggggtgcaaaaagtggtgggaaaattgtgaaaaaaacgtgacacgaattggcaaaagaatgacatgaattggcaaaaaaatgacacgaattggcaaaaaaatgacacgaattcgcacaaactcaaaacatgatggggagggaaaaaaaaagggtttccataggggagaagaaggtgggacaaacactttccaattcacgcatttaaataatcaagcaaaaattaggcgaacgtgtttgacaatgtcacaaaaaatgcaaacgcgcaaaaacgcgaggcgaaaaaggtaaaacgaaaaaggaaaaacgctaaatcaaacaagcaacgtgaatcaccaaattattaaaaaattgcggaaaaaatgtataaacaaaggggcaggaaaattggagggaaaatcgaggtacgtgctgtttctatgttggtataatatgcatgtgtacatagggaaaacattgtatacacaaaaggagtaaaaaaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttcccccccgcgtggtcactatcaacaagtacgcacacaattgtagtggcggggggcaggagcaattttgactgccccactcttatcttcgtcgttctctcctcacctttggaacaattgtaaaaatcgatgagattattacaagacatggaaactaataagttattgtcataactaaagtcgatacttaaaattttgtcgtcaaacgagtttaaatccgtgccaagtggaaccctgccattttgtgttacctcatttgttgtgtttagtaaatttgcatctaagtacgtgtcaaacggtttggatgcctgtgtatactcgggatcattgtaacaagactccgctgaaacagccattttgggttccacgtcaataaatttatccattgccaaatcgattaaattaatgttatttgtgtagccacctgatcgcataaaagaaaaggggtagagagtggggggaaaaggtgtatccgtgatgcctcatctcgtggtgctaacacagtaggtgttactcaatctgatgatgtgcataactaaggagagcaatcaatctttccatcaacgcggaatgaagaaaaaaaaaaaaaaatacctgcataagatagcagtcttccatttttggaaaaactcaaggaagtaactccctggttgcttgggtagttatttttaaatctcttgataaaggagtttactctaacatcgtaaaggtgtacataattgtctaacaggggggggagagtcgggagaaacgtgcataagaagtggtaaagccaatggacgttacggtgggcacacctggggtcgcactgactcagcctcacggtgtgatgcgcttaccgtagtagccacaagccacaagcgtgctgttgtagtggtatttggaaacattggcggggcagttatacgtgtaagtaataaaagggtatgttctattggtggagtaaatcctcaaattgccatcatcttcactagagcaaaaaaagtagcctaaaaaggccgtgtcgagagaccatataggtgtgtgcccacccacatacttgacataatttttgttacttatggtgctgtacaaatatacatccccattaacatttcctgacagtaatattttattggattcaccaaaacgtaagcttgtaacattaaagatatttccatacaatctgcaaatgccatcattttcgtcatcataatctaagtctatggacgtggcattattttcttctaaatatccatgtctccttctcatcgtatcgtttatattaactttattaatcatctccatgtctttttttttttttcttattttgttcatttgggactgtttgatgttccacaacctgattatgttattcgaatgcgccgtggcaacaaaggatccatcaaggccggaaatttctgcacacgtcatgtcgctacaattgttcaggcagtaatacagcatactgggcattctatttttcgtcacccttagtctgttctttttttgcattttcaatatatgtttgtagtaataatacgcgtcactgctttcgttgggtacgtagtgattttcctccttttcacatcccggtttgttgctttcgtcctgtggtgttcgggggggaatggcgagggtaccgcagttagcacgtttgcggtaacacaaacattttgcagcataaacactcgtacattaatacacacatgtttttttttttttttgcccttccactcttacgcatccgtggaggcgtagtttgttccgctcggccagtacctccacaatttcgtccttcgtcaaataaataggcggcaaggaccacataacaggaaaatccagctttacattgtagagaaagttggccgaaacgaacgaattgaagaagttaaaattcctctcctggtcctctatttctattattttaattttggtcgtaattaaattgtacaacgaaatgcctccgtacacggttaggtactgccacagggacttctttcccagtctgaacggaaggggtgggatggaagaggagagtgagggcacacgaaagcgaaatcgccagtgaaacgggcgcctggaaataaacaaatggggttaacaccaaaaaattgcacacattcctttcgcacacggcgcgatctcccgaaacctacttggtcatgtgaacgacgtgttgggcatttttctccttaaagcgaacaagcgatatttcaaacacctggctcaagttaacacaggtggacaaaaacttggtcaccggttcgtacgcagaaaatttgtttaaatattttttcttaaaatcggaaatgtgtccataactgtttgttaatatgagaataaaaatttccagcaacaagcagaaggagacattctgtagctgaagttttatttgaattaaattattttcataccaatttataaaatcatcaaagagagttatcaattttgctaaatcgaaattttctctttctccttttggctctgctagcgcttcatggggaactgcagagcgtatagtcacattaatatttctgttaatattatttattttttccttcagtatgtccaggacgtccctatctatatttaaattatttaacagagtgtccagggacatatttttcaataattctagattatgcggagcattatttctaaaggtggaggctgttgatgaatagggcttattttccatcactctgtcacttattttgctacttcccacgttgtcattttcgtcaattacgtccccaaaaagtttggtcagggctaccaattttctgtcgctttccatttgctcaggcgtaaggggtgttatcccttcatcgtaaaggtcactcaaatttttcttcattttggatgacctcaaatcgtcttcatttaggaagtccattcgatttagcatatttttgtccttttccacgaacacatttgctgcatttttattcgggtcgtaatttgccaacaaataatttttttttttgtgcaggtggtttgggtccttcacgtttgccggcacgttcagggacgcgttgagggactcattcggcggtgcgtttagcgatgcgtttagcggtgtgtttagcgatgcgtttagcggtgtgtttagcgatgcgtttagcggtgtgtttagcgatgcgtttagcggtgtgtttagcgatgcgtttatcgatgcgtttagcggtgtgtttagcgatgcgtttagcggtgtgtttagcgatgcgtttagcgatgtgtttagcgatgtgtttagcaatgcattcataggggcacccgtttgcatgtccatgttcctaatcatgcttgtacctgggggtacattcaaccctctgctgctcatgtagccatccgccgtctgcagcacgctctgcgctgtgctattgagaacgccttgttcgctgctctcagttatgttgtacagataattattataatcaagatttttttttttccccttgaaattttggtcaaaggggaataatcctcccttctcattcttagtcatttcgatgtttttatcctttcccttttcttcctttttatcttcctttttctctcttttctttttcctttttttctcctccacttgttccatttttttcaaattttcagcatcgcttttatgttctgtttgtgcactctgcttgtatgcccctagcgtatctgtttcgtttccattaatggcatttttgccactgctcatgttgtacatgccagtactatagggagtgctactgctgatggtggatccacccgcacctccaatcagatcggtcgtgttgatattattttcattcgatgggtccccgttaaaatgggcggaattatttcctggcttgtcgaaaggaacaccattgttatccattttcaattcttcataagctccacttttattcatatttatagtagcccctgtagtagtaccatcattatcatttccttttttgttaactaaatctgagtccattttacacattgtggaaatcacatttttttcttgatctgcttgtttcataattttgctctgattggtatacctatttacagaagtatacttggccttgttgttatcttttagatgatcttttagaatattcgctgggtttgcaaaatggggagcttcctttgcatttaggttctccttattcatgtgaaatttgtatgcatccgcgttgtcaatgttggtgggggcattcgcgtgattgttactacttggtatgactccgcttggaatggcgttattggacaaatcgccagtcttcacgctcatcttctgcttcttggtgctaatcttcccaaactgcgatggagccatgcttgcgttttcgggattggggcccttgttcgggttactcccctcgattaaattgttgtatctcacttgtttgtcttcgctcccgtttttgtgttcctttaaattttccatatttttgttgtacgccttggcgtctaatagggcgttcggtggtgcgaaaaagggttttgcactgttggggggggcttccgtcgggttggcgcttccttggtggttggcgcttgcatggtgattagcgcttgcatgatggttggcggttccatgatggttggcggttccatgatggttggcggttccatgatggttggcggttccatgatggttgacgcttccttggtggttggcgctacttcccgggtggccgctactcacgccataaggaccataattcgcctgctcgttaaacaacatattaaccgttttgttcatgtggctgtagtccgcatccttggcctggttgttgagcttcgcgtcggccaaggcttccgcgtgaaagttgcctttgtcatttgggctaaaggtgaatactttattcatatttgttttggcgcccatcggggttatattcaaggggttgtacattggggggccgtctaaatttttcaaatttctcgcatgggcggaggcgttgctcatgccggtgccaccgctaatggtaccactgccgatggtaccactaccggctgctaccccgctgggggtgttcccagagctcaagctactcaactgcttagacgagatatacaaattatccttttcgttcttacctaacaaatacttatccctatttttataaacatttcctagatattctttttccctatattggggcatagcgccgatttgagtgtcttttacattgttcattttgttgtttaatgggatcatgttgctctccacatttttcatgtcattcacgtaatatctgttcatggtagttccatcagaattgcgatagtgcttgttattcacaccggtttgcacaaccattttgttactattaaatctattagcaaaattctccgcattcttattcgcgccattgctatcttgcggaggtttccctacactctccccacctaacatattattattcatttctatgttgcttttcatcatgctgttataattcacattgttgtaattatagtttaaattgttcattatattttcccttagattattgttacttttgttgaaaacgctgttcatatttctgttggcacctgctatgtccgagctgcccatttttattctgctcttcaaattcatgtccgtttgcatattcacgctactgttattgatgtttattttggagttcaggttactcattgggggtttcgcgccgcttctcatgatattaatgttgccatggccccccgacagagtgttcattccggtgggcatactgctcattccgctggacatgttgttcattccgctggacatgctgctcattccgccggacatgctgctcattccgctggacatgctgttcattccaccgggaatattgctcataccgcctgacatgccattcgcataaccagacatgctgtgcttcatattgttagccaaactgttgagattactggacatgttctttaaattcccgtgcagcttgcccatcccgttgatgttgctcatcccgttgacgttgctcatcccgttgacgttgcccatcccgcccatgctggggggggcattcaaattgctgcctaccataccactggagttgtttctgatgttgttgtagttctcgttattgttgccattgttactgccgttgtttttgctgaaattgttattcttgttattattcatgttattcttggggtggggttcacgttcaccttcacgttaacgttatgtgtgttctcgtgttgtggtgatggactccttctgcgaacgactgagatttggaaggtgtgacaaactgggcagggctaaaaagtgatactttttatggctgactctgcctcgaatgtttttgacgcgaacgtttttgacgcgaacgtttttgacgcgaacgtgtttgacgctaactctttgccaacctcttttatcatccgttcttccttcaatatggtgtccctctctgctgcgttttatttattttatttttgctgttaagtttaatcactattgctacatatgcttacttatttacattcgcatacgttcattttttttttttgcgatgaattgaaacgcctgcctttttcaaaaatcatgttttgccgagcctttccaattttttcccagtttttccgaatgttacttatttttttttttttctcgctgctgctttatttaatgtacgtctgaacggaatgcctagtctcggcccttctcatcattttactcctgccaaaaaatgggcaatatatttttgcttgctgactcgtgccgcacggcgttcccaaatatgatacgtgtgatcatgaaattgggaaggtcaaaaaaatatgggatgtttgctaatatttataagcagcggtttggtgttcacagtttttggcgagcggaaagaactcgggtgatttttcaccccactgttaacttgcgcgaattgagcgaactttcgcaattttcaaaaagtccaccaaattcgccaattcgccaattcgcgatgtttagccccaatttcaatgatggtctgacgctttctttcctgtttttttacgaattatgcctcagaccgtgcgccatgcatacatttgcgtacgcttatgtataaatacacgcacatgtacttatgcgtatggcacactgtacatcttaacatgcccgcaaaggttgtacgcatatccacttcagattgtaacaaactgaaaaggaaaaaaaaaaaaaaaaaaaaaaaaaagtgttcaaaagttatacataattttgtatggccttatttttgtttacccgtaggttttacataaattatacttcagtagatgggcacccaaaattatcccgtgcttgtacgcaaagggatgttataatatgtgtaaaaaaattgcttatattggtggtcaccttttaagaaagttgaatatattatccgcatatgttaagtcacatgtgataacctccgttgatattattttttgacccgcaaaagtgaagttttggaaatgagctattgcttttttttttttttttactatttttccaagttataaagaagtgtacggtatattacgtaaatccccggtttcttcgcaagttttatcacgacgaaatgtgtattttttttttatcatacataagaagatatgcattattgaacgcgatttgtttctcgccctcccataaaacccttatcagtgccgtaaatcgtttgtaacagttcgaaaagagcaacagaacaattttttcgcaggcgaagaggcggcaaatggttatgcgtgttgtactgcatatatactgtgtatgcaaactcgtggtgaacaaaaaattatgtgggttatataggcatttacatacgcccacatcacacgttcattgtaaattatgtgcagtgaaacaaccttaaggattaaatttcgttcgtgtacgcctcgcgcaaaggactctgcagcgcatttttaaaggaattttacttcgtcatttagcaaaatggggggggaaaaaaaataaaaggacaggaacgaaaaacaaagcagcggtaaatatatggcaaaacttttcaaccaattaaatttttttttttttgtgcaaataccatggcaactatggacatatactgtcttaggtgaaatatcatatttttctagtttcattaataacaattttgtgaaagtaaaaaaaaaaaaggtaagtccaccgttcacagcaacccgacgatgaatcacgcacatgaaattaatgcgtacattttttttttcattttgtcactgctccttcgtatgcggcgtaagcatagaaaaaccataccgtttttttttttttttggggggggggaactctttcttccgcaaagaagcaaaaggaaaaggtcgcaaaaaaaaaaaaaaaaaagaggcacgtcacgtagcattgtaggggaaaaataaaattaaaaaaatataagcacatctgaacttctaagagctgaagttacaacggcgggaaagtgaaatgcccacttttaaaaatagcaaaaaaaaaaaataaataatgacaaaaggaacctaatgcacaaaagtttgccatatatttatagttaataccttccatttttgtatactttattttgtttccacctgtgtttttcctcttttggcccttttccgtttgaatgaaaaagaagcggagggagaaaataagcgtgctaggattacatctttgttgccactctacattttaaagcaggttcttcccccttctgaaaaaagaaagggaggttattatgctctaacaatattttatctaaaatgaattctccttagaagggatgaaaaacaatgactttgctcgccctaatattaaaaatgaacattcttattttccccttctcctctcgaatggaaggtacgaagcacatttttgtacccttagggaagagaaaggggaatgaaatagcacatagcgcatatgttgtttgcgcatgtatgtttataaacttttatttttcagaaaaacgaaagaaaaagagagacttttaagcataactttttttttcacaaaagcgcacctagcgatatgaatgcacatcgtcctcatgtgagcacgtaatccatgtgcaacatccacgattttaaaatacatcatcataatcaatgttttgctaaattgtgtgcacattcgtgaatcccttccactgaacaaatgaaatatgcatttttcttgaatttatatatctgaataacattgaatcaggcacatttttcctgcagtatttgctgaaaagttttagctttttcttgcggcaccacgtaattaatttgtgtgttttgttttcacaattgcattgcattgcattgctttttttttttttttgttttatcgcttaaaaatttgttgtgcatcacaaagaaatgtatgtattgaacgaagtaaaaaaaaaaagattaaagaaaaaataaaaaaaatgtgcagtgagatttatgttactgcacaatgtaaatcaatatatcttcgtactgaataaccgattcggttacaaaaaaaaaaattcaatgtcattcgtgaaaaggaacatacggatcttcgttgtaattttttttttattttcgtaactttattttcccttcgcaatggaaagaataagaatgagcaaagcattttatgcaagaaacgtttgttttttttgttttttttccaaaagaagggctatttcttttttaaaatagtttccagaattttgaaaaaaattaaatttactttatatggagggaatgcacattcgaaaaggctaatgtaaattacccccccaaacaaatgtgcattatgcctatcgccgaaatggctagtgtatactcatgcaacacattccttttttttttttactgctttttccactaaatttgtttaagtgcccatatatttcattaggcattttgtaaatgcaaaaatttgcgcgccattctatggaagtgccttaagtatggttagtatattttgtgccattttccgtaaaaaaatgtatgtgcaataaaatcatgtttccacttttggaaataaaatacgtttgcatgtgcaaaaaaaaagtgtttcaaaattggccttttgcgcttaaataaattccccctttccctataaaaattaaaaaaattcataaaaatacccatttcacgtggggttgattaacaatacggcacgtgcaagggaaagccaaaggctaaatggctaaggttaaaaggcgaaggccgattggtaagggccgattggtaaaggccgattggtaagggccgattggtaagggccgattggtgaagatcaaatggtaagcctcaaatggtgaaagccaaaggacaagggtcaaaaatcgaaagatgcaaatcgtagtggcaagtcgaaattagcaaatagctagtggaaaattgagtgttggaaagtgaaagtcgcaaatggaaaccccccttcgtgtgaaataaaaaaagaaaacactttgcaaaaaaaaaaaaaaaaaaaaaaaagtacaaaggggaatcatggcaaagtaattacatatatgcttatacatgcataaatgtgtacttaggcataatgagaagaaatgtttctcatatatagtaaagaaaaaatgtgtaagcatgtacgtaccacattttaccattaagccaaatagccaaaattgtataaattatttatgtacagcattatnnnnnnnnnnatatatatatatatattntntntntnttntttnnnnnnnnnnnnnnnnnnatttgggctatttactaaatagcgatggaagcaacttgtttttaaagccatgctcagtacgcttggggggaaataaaaattttttatggaaaataaataaataagagttttacgtatctcatatggcttagcgaacttgttaattttctcagcattttagaagcttttattgttttaacattatatcttatttttgatttttaattttacatatatatgagtgtttataagaatatatacatattctcatatgaaagtatgtacatttgtgcgtaacccctaagtgcataatggagtgcgtcgaaattgcatactaccaaatgttccttaagtgtaaaagtattgaacttgttgtttcatttgtgtgattagttaaaattaaaacatttaatatttcattcacaaagttgtttccttttatatgtttttttttttacttaaaaaatatatatttttttttttcatgaatgcgttaagttttatttgacttttatttttacatgcccggatggaaaatttcttgcaggttgcaaataaaagaaacgacagctgagttcttcatgtattttcttttgccttaatatttatttgtgacagtttcgatttcattttgacaccatatttttgttcttttgattgcttttcggatgtcatattgaatgcgtatgcgtatgcgtatgcacatgcaggttttttaatttatacgtacagtggcatgcagcttttttaatttatacgtacagtaacatgcattttttttaatttatacgtaaactggcatgcacgcatattaatttatgcgtttatgaaggtgcacctatgtcgacttgtgcgtatggctacatgtatatgtggcgacttttgcgtataatgaaatgtagatatactaacttgtgcatatgttaacccgtacatatgatttacgtgggtgcccctatattaacctgcacatgtatgaactcttgcgtaatttagctagcatacgtattagctcgctttcgttttggctcctacgtgcatcgacctccacacgtattttcctccgcgcatattgacttgtatatatattgacatgcacttatgttgcctgatgcatattttttccagcatatacactagcttgttcgcatgtatgttaacaccaacgtacatgaacttgtgcatgtatgcatttttatatgcgtgctttggtacatatgcgcataagtgagtacacgtcatctacgagcccctgtaagaagtggttcatgtatgtgccaaagaacagaagtttacgaggctttaaaacacctctttgcagttgatgttaaggtggatgcgccgagtgaaaaccagagtacgcatgttttatgtatgtgtataaattttttcctttttttggcccactttttggctcactttttggttcacgttatggttcacgttatggttcacgttatggttcacgttatggttcacgttttggtttaccttttcgtttacttttcgtttaccttttcgatcctttcatctttccccccttttgttttacatttttaagctttcattttcgatagatgttttatttgtgtacatgttaatttttttttttttttcattaagcattctgtgagttttatttgaaaaattctgtagagtgcctatgatacttgcaaatatattttttttatggttaacacaaataaatgtttttttttcccccttctgggttgtttttatctgttgtttgttatgcttgtcaagagagaaaatattgtttacgttcgatacatgcaattttgtgccaaacataaatgcattcccaaagtttaatgaaaaatgagttcataattgcagccacgaattgaagtttatgtagagagagaggaacatttatatgacatggtgtcactgcatttgttacgtagccttaattttttctcccaatttgttagtgaagtgctttgccaccttgacagagaagtcatttaccaatttgttagcaaattcgtttgccgatttttttaacgaactgtcgtgagaactcgtcgacgatctgcgtttccactttgttggcgaattgcgtttcgaattttttcataagtgtttcacagaattgttcgggaaaaatttcgcgaaccccgtcacggattttttcccccatacagtttttcttaattaaccataatgtggtgaggcagccctgttttgcatagtcattacttagtttttaatttttggtgtttcgcggaaaagtgaacatatttacaaatgcgcgtatgcgttggtgttgcgtgcaccctgtatgttgcatatattttttacattttccttcagcatgatccataatcgttttcagatcatgcgtatgtaagatcgtttgttttacatgcaagagttaacactggaaagggtgcctaccacggtgtagcaacggttcgcgtcgttttgcattattcccctccctcccctccatttcgctttatttcgtacgtttactcgtatatgagcgccatttttgtatgcttacatatcagcatcgcttcgcacgcgtgcctacgtgttggcatcatttcgtgtttttttcgccacttcgctttgtgtttaacccattcgctttgtgtttaacccattcgttttgtatttaacacatttgctctgtgtttaacacgtttgctctgtgtttaacacatttgctctgtgtttaacacgtttgctctgtgtttaacacgtttgctctgtgtttaacacgtttgctctgtgtttaacacgtttgctctgtgtttaacacgtttgctctgtgtttaacacatttactttgtatttaacacatttgctctgtgtttaacacattcattttgtgtttaacacattcattttgtgtttaacacattccttttgtgtttaacacatacgtttccttaccaacccattagttttgttactaacgcatgcgatacttttttaaccgtttcgctctgtttccaaccatttgacattaccccaagacgttttcctttacccccaaccgttttgcattaccctatggctttttcattaccccatggctttctcatttccccaaaccatttcgcattaattagatccatttcatatcctttcgattctatttgtgttatttcgatccagctcgtgtcatttttaaccatttcgagctatacctaacccttttggcattattgcggaatatttctagccatttcacaatttccgtaaaattttattctttttagggttattacgcaatttttagaataattttatagcttttcgaatttttgaatttctaatcacgtgccttatcgccagcgcattacacaatgtactctctccaaagtgcgccttgcaaacgtgtacatggaaatgtgctcttgtgatcatatgcatatgaatacgtgtacgcatgtatatatatgtatatgtgtatgtatatatgtatatgtatgtttgtatgtgcgtatacccgtgtgcgtgcatattttcccttgtgcttattttttttttttatatttttaattcccactaaattccccacatgcaagatatgttatgtgtatgtatatagaaaaggaagttgggaaagaatttaaaaaaaaaaaaaaaaaaaaaaaaagagtatataaaattgtacatatcatttgtatgcatctatcgtgcctgcacacgcacatattcgtataaccgtatgcatacgtgtattcatgtgtacctgtaaaggcaaaaacgtgcgagagcgcaaatgaacatgtgaacgaatgtatgaatgtgccactgcatggatgtaacactgaacagatgtaacactgcacggatgtaacactgaacagatgtaacactgaacagatgcaccactgcttacacgtaccactgcatgaacgtacccatgtgcatgcgttttccagtccatatgcacgcttttacaactgtacaaatgctctaatgcgcaattttattcgtacgctcatgagcttacatacgtacaagggtgcatatgtgcttatttgtacgcgcatgcgtgtgggtcgtttctccccgcagaggaagtgcatttgctagtaatttctccagagcgctatttgcattatttgcattatttgcgttatttgcgttattatattattacatggatgctaagaagccgtttggaatttttttccataaaataccctacgcaattgtgaacgcgtctggtgtagggcgaaactaaaaaaggggggtgagactactaatgcatatttttagataaaaaaaaaaggcgaaaaagagagaagaaaaaaaaaaaaaaagttttatatcaatgaaacaaatgaatgaattacttttttttaatttaatgttacattttaaaaaaatgaaaaagaacaaaaaaagcgaattagtataagcatgcacaaattggcacttcatattagtagacctgcacgcaagcagttgaaaattttatttttttaatttttcatttttgttttctttttcttttatattttactttgtcaatttttattttccctaaatatacatgctctatttttacgttctttattttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttctgccccgaataccccaccatattaattactgcacgggcactgggtcgaaaaaatgaaaggcacttattacgatacaaaagataacaactcgagtgacaacatgcatgacgattttttaaactaccccaattttaaaaaattcattgacagtaataataatagtgatcgtgaaaatttcgaggagtcgagaaagtatatacacagagagataacgaaaacacttaatatgaattcggtgaaagtatgcagaaatattgatgagcgaattttgccaagaaatacgactaataaattttgtttaaaaagtatagaaaatcagagtaacaaaaaggacttttcctatagtggtaaaaatgactcgaagatcaaaggcagtaggagcctgaacaagtttgcgcattgcagtagtagtagtagcggtaggaggagcaacgaggaaagtggccttatcggtcaaacagggcagagcagtattagccacccaagcagctgcagaagtatgaacaatcttggccatgccagcaaccagagtggagcgaacagtgtcagctatccaaacaatacgagcaatccaggcagcatcaatgtgaaccattttggtcatctgaatcagcccgacaacatgaacagtcaccgtgcagaaagtgcaagaggaaatctcggaagaggtcctcttccatcatcgcaattttttcatgacacctcttcgaacgagttaattgataataataaccataatcatcatgcggttaactatttgaagaaaggcgaaatgaaaaatgaaaatatggatcgaataaatgaagcattattattaaaagaaaaaaaaaatttattaaaacatgaattttttttctcggaaccaagaagtaaaactcctctcgaacagggagataacagaaccgctagaaatttagataattttatgtttgaaaatgaggataagttaggttatgtgcgaagtagcagtatgaataaccatccgtacgatttagtgaaaaacaatggcatcatggaggatgttaaatttagtacttttacgtccaacgagtttggcagcatgcgaaggaagccacccggtttggtttctaccaagggggaggatataaagaagaaaaaagcaaaggaaaaggaaagagacaaagaaaattggaagcttaaggaaggagaaaaagagaaggagggcgaaaaggggaaaaaaggagaacatgaaaaggaaaaaaaaggagaacatgaaaaggaaaaaaaaggagaacatgaaaaggaaaaaaaaggagaacatgaaaaggaaaaaaggagaacatgaaaaggaaaaaaaaggagaacatgaaaaggaaaaaaaggagaacatgaaaaggaaaaaaaaggagaacatgaaaaggcaaaaaatggcgaacagcaaaagataaaaaaaagcgaacatgaaaacattgcgcattttattaagcaacaaattttggaaaatgcgaaaatggaaaggggtgcgtttggcgaccatctcaagggtagtggatttttccccaattcgcatgccaacagtgttggggttgccgttgacagtaacagcgtcagcatgaacatgggcagtgtagttggtggcatgcacaatggaatcttgagtggcacccaccaaggcaaccacccgcacagatacgaagtaaaaaaccacatcccggggttccaaaaaagaatgagcgaaaaaaaggaggcgaataactttcgtagattggagagcaactcaaacaagttcaaaaagtacaatcacctgaaggataactttcacctgaataacaggcagaggcacttctacccaaacgtagaccacagaaaaaataactcagagctgttcctgaccaccgatgttaatgacaaggtgtatgcaaataatataatatatgatgattattttaccatagaaaatatggaaacttgtgaagaaaaaaaggagttttttaagaatgagggatatagcaacaaaatgaagaaagaaaactcgttagcatttcgcatgcacccaaattttgacaccaaggaattaatgacaaacaaaaaaatattttcactatgctgaaaatagggatttaagtaccagcacgaaccacatgaagagcgattattacaatgaaggtagtatgaacgagttttccctcgatgaggttgctagtcagtatattttttcccccaaggattatttaggaaacagtttgaatggcgaagttttaggcatgaatgggcatatggagaaaatgcaatacgcttcttcccttttaggggaaatggcaggagaccgatattctcagcatagcgcgaggttaccaagcggtgtcattgtcgcgccacccctgatgtacgacaattgcaatgggcatgcgggccaccaaaataacgacagcaccgctacgcatgcggattttggaaatggctggacgcatgcagattttggaagtacttcagtgcacgggaatgtgagaagcaccacggtgcataccgataacaacgggcaggaggaagaaaacgaaacgatgagtaccctggtgaatgcatttacgttgaaaagggaagaaaattattaccaaaatgggagcgagatgatgcgcgcaaatgagatgagcaaaaccaacagcgttaacatcgcagatgtgagtagcgtttttaactcgaacagctgtagcctcagtaatgggaacggcaggaacatgaacaataacagtaatgtcagtagtagccatttccctggcaaagccgccaagggttccaatacaagcattttcagaacgtacgatatggtttctccaaaggatggaatccagaacggagcatatggggggcacattaacggcagcattggtgggagtatccgcgggagcaataaccagcagggtgaaaagagcgggatcgggaacggggtcgagaacggggtcgataacggaatcgagaacggaatcgggaacggaatcgagaacgaaatcgggaacggaatcgggaacggaatcgagaacggagttggaaacggaatcgagaacgaaatcgggaacggaatcgaaaacggaatcgagaacgagaatgaagagcctgtcataaaattattcttcggaaacctggccccgatcactacggaaaaggatatgcataacctcttcagcaattttggcaagtgcgactctttgatcatattaaaagataggaggagcaaatcgaggggctcgggattcgtcaccttttacaatatgcaggaagcagttaacgcgataaaaagtttaaataataaaattattttgtcaggggctcacaaaccgttggaagttcgattccctgagaataaggaagagaaaaaactaaggaccaaactgttaaatgcggcaaaatggaaaggcaaaaaaattgctcccagtggatgtttacccataagtacggaggatatattaaatcagagcagtttacatatgaataatggcccaggaggcggaggaggcagccctggggggaatcaccgccaaccttttctaaccccaatggaaacaccctcgtactttttaacagagaatgagggccctttgtatgacattaaggaaaccgtcagctttggttgcacgagtgggggtatgatggactgtgcaaacgcgaacatgctgaagcgcacgaatgcgaaccattatgcatgttcagaagacttttccgaactgagaaaaacagctagcgaaacaaccaacgatacgttacttacagattatgtaaatcgagtagaagaaggcagcaacttttgcagtagcagccgacacaattcgtacaaaaaggagcaggacaatttacttgatgatatgaacaatatgagtttgtccaagcagaggaaagagtatagtaagtttctgcccaattttctattagataataacccctatggaaaaaatgtagcttcgaattcgtttcaatcgcttgatgaggctctcggaaacatccgaaaattttcccttgatgtggatatggaagaggtaaacgtgggttcgaatggatttgtgggagcgttagaggtgaatggagggttgggtcgcaaggtggtccacgaaatagtgcatgagaaggttcctggcctgcggagcgagtctggcaccgtggaggaggacagctcgtgtcgtcatgatagcatcggttctgcgaggagtttctgcaagggggacgtccagaacgcaagtggtgcgaaggcgagtaatttcagcgcaaatggcttcgtcgcggatgacttctccgcgcgtggcttccccgccagcagctttccccccagcagctttccccccagcagctttccccccagcagctttccccccagcagctttccccccagcaatttacccaccagcaatttacccaccagcaatttacccccttgcaatttagcccccagcaatttaccccccagaagcttcaactccagaagcttcaactccagcagcttcaactctagcgggcgagtcatggaggagggggacgaggccaattcttacttctccagcttttgccacggcttcccagtggagagtaagataatggaagacccaaacaacacctttttctcctacttgaacaaagacaaaagtttggcgaaccataacaagggagaggaagaagtctaccagcacaagatggacttttgtaggaagggaggagatttccctggaataaacgagttggaagaaataaaccacttccggcagttgaccgaattggaagaggtgagtgaagcatatgaacgagaaaggagcgagaatgacatgcgcaatgtcttgttgcgtggatcagaagaaatggcagaggtaggaaaggaggagaatctgttgagcgacatttatgaaggaaacaagggcatggcctctccgcccatgaatgatgatgagtacagtaacatgaacgtgcattatctaggattcgatttgtcccgcctgatacagataaatgaggatatattgctgccccagaaggaggacatgaagaagaacagcagcagcagcaagagcaacaacaacagtagcagcaagagcaacagcaacagcaacaacaacagcagcaacaacagcaacaacaacagcagcaacagcgacaacaccaattccaatgtgggttctactagccaggaagtgatggaagttggccatatgaatggaaaggaaataatgacaactgatttttaccaacacaggagaaggtggaggagcagcagtagtagtagtggtagtaatgatggtaaccacatgtacaaactccacgttgggcatgcgcatggcaccatggatctactaaatgatgacctgtttggtaataaaaattttgatctaaatgacaacttaagcgatgaaatgctacgaaatttaataagtctttatgcgcaaaataaatcctccatgatcacttcccacgtgttcagttacttgaataatgtcttgtgcgagataaacagcgccctggaaatttttaacaagttcggtgtcaagacgtcgatgaagaatatagcggaggaggagagtcttcctgagtgacgaagtggggaagaggcgaagcggtgaagtagtgaagcggtgaagaggcgaagcggtacaactgcgtagcgactgatgatgactccctgatttagacgtccacgaatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaacaaagttcgatattaaacaataagagaagtttcttctcatttgataacaacaaattatgaaactgacaaatttgttttaatgattacataaatgatgtactctcttcagcaatcgtttttttatttttttatcattttatatacttttttttattccttattttatttttttctcattttggcaaattcattgccctgtagaagtgcgcctaattacaacgcacaggcgggccattttacgtttttctgttattctgtcactgagttatttcatttcgcttttttcgccttttttacctttttgggtttttttcacatattttttcccttaattttaccccaaacttgtaatataaaattgttaaaatatatagggttccattttgagtgtaaagcagataagtcacacggtgggaagaatatccgcatgcatgcaccgcttgtatacatattcagccatgggcgtttaaaccggggctgttatcacatgcccagaatgtacgtgtgtatgcgggggtagtctgttcatttgtaaatttgaaataggggaaaaaggtctccatgctgtcctttcaaaggggtgcacaaaagttttttctttttttttttttttggaggttttgcacaccaggtgcatcgaatgtgaatcaaagtgggagcaaatgtatacattaacggttttaagaaaaaaaaaaaaaaaaaaaagtcaaacggagtcaaattgggcaaaactacagatggaaaatccacactatgcatcttcctctgcatctgcctcggagcggtggactgacacgagaaagtgcacagctattcctccttcatatcgcagaggtaaataattgaagagtgaaatattgtgaatacaaatgataatttatcaattttttcggacccctttaagttatctatgtacatatgcaagtgaatggagtggctaattatattctgtatttgcccaaacgaaattgccgccacgagaattgaaatcaggctgtcactattaatttcgtaaattgctaagttttgcttcttcaagttttgatttgtgaatgagataatttcgcatataattttgctgatgttatctaggatgtatattttgtcgattgggttgttgcacttttcgatctgcagcggaggaaggggggagaggcacacacgggtgtgatcgcgaaggtgagcaatggttcaaatgtatataattgggcatgatgtgggtgtacaaacgatgcagcaaatacacatgaagagagtggtctgcacaggtggacgtttcaagtgttgaaatatgcaccgttttatatttatctactcgctcgtttgatcgttcgttcatttatttttttccgcgcctgtcttcctaacctgcttgatgtgaaaagcagtcgtttccacgtggaacaggctaatgtttcctagatttaacttttttaaaaatccgctaatgtccttcctcaggtaattcattttttcctgaatcctgtattctatttgttggtaattttttgttagctctttccatataatgttatacagataggaataggtatacttgattagtggcatcttcatgtcacttttaaatgtcttttcattggcgttgctttgtaatttcagggtgtcctctaccatgttgatgattttttttccaatacagttttcgaaccccttgacgataatgtacgagtgggaaaattgcaaaagttgtgagtagagaaattcgcggcagtttccgtttttgttaaaaaatagcgttacgtcgtgtttgcactgcatcgaattgggttgcccccccgaagggttactgagctggtgaccagcctgcccatacgtcagtccatctgccagtccacccgcttgcccaccttcatcgttaatataactgacgagtgcactatcttggtaccctccttccaatggaatgttaataaaaataattttcaaaaatctataattggcattcgtttctattttcaaaatttcgcagatcctactctcctcaaatccgtaccctgtgcaaacatacttcgcgtccatttcgatggactgccctgccaagtttatatatacattttttaagtggctcttgcagcatatgtgttttttcatgaaatctatatctatgctgatatttaccagcgtttttgcttcggggagtagaattatgtgcgtcctgctggacaagttttcatggaagggtttgtacttgctccccaggatgctcagcacggggtgcactctggcgggttccatttgggtgggcttctcctcaggtggggcagctaagtagcggcaggcgggttttcaccgtattgacggctttacgcaggtattcgcacgtgttggcggttttacgcaggtattcgcactttattctgctttacttagcttaactcagctttccgttgccttgcatggcgccccgtcttgtgggtaacaccgcaatagggggcgtcactttaacgggatgcctctcccacgcacgaggggtaacctctcacctgactcgaactgaatttcatttgaagtaaccctatggcgacatccgctgggggtacctgcccatggagtttactaccacctgaggcttatccttctgtaatccgcgcggtggaaaagtattcacgtgttacgccaatcaatttgtgcaactacgctagtgcattctcttttctgcgtagcatttaccttcagtggaactttacaatattggcgatatttttttctttccattttgtgaaaacccccccgcggtgaagtgcgcggtacatgcaatggaaaaaacggcgtgaataattttttagatgggctgtttaattttttctaaataaaaaaggagcccacaatgacatgtgactcgcatttgtggaacaaaataaaatgagctgctttacctcatgtaacgatttaaaataagctttcctccgttgccatttcaaattagcgcagtcatttttgcaaaaagggcagcaaaaaaaaaaggaaaaaagaaaaaaaaagttacccagctcctggttgtcattttttttttttgactcagagtgcattttttcagttgttcggaaagcagcgcaaaatggttaaaaccgtttgcttgtatatcacgcgtggtgcacattttaccaagcgttgctactccatgccacgctacatattttattctttttcgtggggaatcttgtccttcttttccctgctgaacagtcatctcctttcccctactttatgcatcaccattctatatatgcgctttgtggagttcaacggaacccacctaaccgcacctacaaaaaggctggttaaccgaatctacaaaaaggctggttaaccgcacctacaaaaaggctggttaaccgcacctacaaaaaggctgattaaccgcaaatgcgcgaacacgtgtatgagaaattttaaaaaaaaaaattttgaatttttatttatataaatttttcttttatttcctctgcgtctgcatgcccagcgagatacgttagaaacgtatgcttgttgctgggcttcctttgcagacacatgcgaggggaaaagttacaaaaaaaacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatttacacattaattataaaaaaaaaaatcacgtttagcggcgcgtggatttaattatacatatatgtgtgggaggggaggcccttttttttttttgctttacgatggatttacgaccgttcggtgatctggcgtttttcccctccctcctctgctgcctacactcagtaggacgtgttgtaggcctgcaaatcgagggagtggatgatctgcctctgaatttcgagggactgggttgacggcagaacgttgtttaaaatctccatgctgaacaatcgaaggtaaggaataagagatgacactccaatagaattctgggtgtattctatgtggtacttgatggactgttcctttctcttcttttcattatttaacacgtcttcaatttttacgttcgtcgtggaggagctgatgtttctgtatatatgaaacaacttggggatggaattcattaaaatgtcattcaggcaaatgatgatagccgttttcaacaactcataatacttgtcgtcaatgttgagtgttgggaaagtgttgttattttctcttgcgatctacaatgggaggagtgagggaagaacaaaaacgtgggataaatgtgaagagtgagctgtttacttgcaagtatatgggttcaaacgaacacatttttgcatcaacagggggagaagaaaaaaaaacaaatgtaaaaaatatatcataaacataaaatgtacagggaggagattgattacgtggttgccacacgcataataaataaaagaacaccaggttggtaaccccctcccagtagtatggctcaaatgaacgagtcatgcatgtgtggagaagcggatttcgggatatacacctcataggagatatgattattacctttttcgtttctcccaggcaatcatctctgttcgggtccacttgagtgaggccattattgtttacatcgggggcgttttcaaacatgccatctgcgaaatcattttgcgtttcttgcttgttcttgtgctgatagttgtacaccgaaccgtgtccggagttttcggggctggagttataaaagtgagttaagttgttggagtttatttgtccctgctcggacgtgttgttcaggtttccaccaatgaggtttccactacttgagttgctgccgttcagaccgatacccagacctcctagtcctcccagctgtgcctgcctacgaatctggtgaatagcctcgatgcttaacttgtaggcctctttaacaccacgccttataactgagtaggccttcctatacccattaattttaattcgaaagcacttgttcgcttcgtcatatatgagtccttcgacaaatttgcatttgtggacctctttgtttattcgtatgtctctttcctcaacagtttcgtccatgagtccactaaaattgaaggacgactttgtttccccatcgaagttgtacgttttgtataggtcttcttttccatgttcataattctcgtctcctgggtaaggcatattatttgaataagaaaagcacaagttttcgtcaatgttgtgagatatcaatttatttagtaggtctacttccgtcatcgctttactgttctgtgtgtgcgtgtcgtagtcattatgggtgacgttttttccgtagggctcctcatgtgtgaactgttcgccaaacgttgttgataattttttgtgcaggttgttctttccctcgccagcgccgcttccaataccgcttccaataccgcttccaataccgctgttgttgtttggaccgtttgggccatcgtcgctgtccagcccagcaaagctcacattgcccgtcttgcttccatcatcgctgttcatgccagtttttagcaaatttatgcttggactcacatggttgctactactgttgctctttccatttttataatcctctgatttgttcaaatcagtttttccctcctcccccttcacgtaataatcctgactactgttaatattttcaacttcgtatatatgtgttggggaataattagttgggtttccaccgttgttgcttatggcgctattgctagatgacacattgtgtccgtttgctttctttaattggctagttttgttttctttgagcaatgcctctcctcctgctaaggtcgccgcagttcctgtgccttcatttaacaggtgcattaaattcgaatccgtcatcatcgacattattccactttcattcttggataggcagtaatttcctcgcagcctcttttcaccattgcacttagtagtctttccattcaggtttattttatcctcctccaaattggaaaagctttcgtcgtaggttacgctgttcgtactgctgttgttcgttaagtccttcttacctccactgcagttgcctgagcagattccaccgcaggcttcgccgcaaattgtgcttcccccaattgcggagcacattcctgtgcaaactgcaccacaaactgcactgcaactatttgtggctgtgcacgctccaccacttgcggctacggctccaattccgttcgacttcttatcccaaagatagtcataaatgttggaggtaacgaatccatggttgttgtttccctttccgccaaaggcaccacctaccatgcctgttacacctcgagattctccaccggaaaggagatccttatcgttattaccattgcccaagttacacaaggacatggtttttttttttaaattttcttcctccaaattgggaacagcagagtcatgtgcaaaacttcctttttcgtctttaagcagtccattactgttgatattttttatattatatttgtagttgctagacatacttgagcttttctgaggatagcatttccctttgttcgtttctaagatgcggttacgaaactcggcagctaatttgtatgcttggtatacccctctcgttcgaactccaaaagatttcctaaatccgcatacactgacggtccagtagtttcttctcttatcaaaaaacattccttgtaactttggcaagctcgcggcttggtttagtatttcacttttgggcaatctcacatttatgttgttgtcaataagaccatctaccttctcattgcttttgttaatggatctactctccatattggacgtgtacttttcataattgcgcaggcctccccctctgccgttattaatattattatgcgtcaagtctgtgttcagggtagtagtagtcgtagtagtattactagctgcagtagcgttatcggcattatttctaacatagtctagcatagcggcaatgtcagctcctgctacaacaccctgctgttgcttcaacaaatttaagtgattactattcgcgttgttgccattcatcattatgtcactattggagtcgatgctattccctcctagaaaattcgagtcataattcgcttcattttttatgccccttcccccaatggtgctgttcgcggtcccaatcgcagtcccaatcgcagtcccaatcgcagtccccgtgccgtcctcctgataagcattgctgttgttgtgggaggcggaggtggtgttatagccatattcattcgttagacttcccttcttctgcctctccgatccggagtagtccattttgtaacttccatcttcgtcattcaacaggtagtcattacttccattaagtaggtggctattttcatggaggtcaaaatattttttgctctccactagtccttttcgcacagtaccactactgttgctatttcgatttgcatcattccgttcgtggtcgtttctgccatttccactgttgatgttactttcgttgtcatcgtcactttctgtgttatcgctacctgcagcagcattgtgtccgttgtctccaatgccatgtttgccctttccaatggttcgcttgttagcctttttcctcttcctcgtcttttcattttcattatcaacaaaattggcatgactcatgtggttaaaaaattcgctattgtgcataagcagtaagtcacctttcccattgccttttcgatcggttagatctgatgagtacttatacgcatgaagcaatgccgcatcgttgttcccctttatgtcgttcccattctgagaggagtgaagaacctcatcgttgggtaactccagctttattaacttcctttgatctgcatagctcaaattgttactgtcatttccgctactcatcatgatgaattttcttttctcagctgtttttccaccatttagaaagtgctgcctataaactgcatcctcctcatcatcgtcataatggtcatttcccgtattgccactaccattgttgttgttttcccttctcatggaaaccagcatgtcacttatcttactgaggtagttactattcaccggactatagtcaccaaaattaacgtgatccttatctttaccataataatctacgcttttcctttggttggcttgaatcagatctgccccggcaccaccttcatcgtcatcttcatcctcctcattgttatcttcattgaggtgatgctcactggtggtattgtcaaactcaaaattgttaatgaagtctcgaatggactcagaaaaatcctccttattttcatcaaagttgttggattttttaatttgaagaaaatactcacagcattttttataggacagtataacatcgttattatagtcacatggattgaaaaagctgattcgtaggtttttatttatgtctttaaagaacacaacccactttttcattttctcttcccaaattattccttttacccagggtttcaagctgtaggctaacttggtttgctcgcacgtgttactgcttggtagtttttgcttgcactcgaagtagttcaattctttgaatgtgtcgtctaactgggcgtggttcctttcgtcctggacaaagtcggcaatgttgtacgggccgtggttggcgtccgctttggtggtgccatcagtttggctgttttcacctgcttgcaggttgacgtccacctgactattttcacctgtctcctggttgacgtccacctgactattttcacctgtctcttggttgacgtccacctgactattttcacctgcctgcttgttgccatccgtttggctattttcatctgtctcctggttgacgtccacctggctattcgcctccgcctggtcgtccgctccagtttggctctcaccatcaccgcgatgatcagcaccatcatcaagctgttcgccacccttttctgcctgttctgctgcgtccttttcctccccctttcgtttattcaaatactccacggcatcctcgaacgccctacaaattcccccttcgaatgagtacctcttcatttcctcatccttgtaatccaccacaaagcacaggttttgcaagtcatacgaaatttcttcaattgggggaaacttcttcaattcagtgcttaagtaaaaagcaaacgaatcaattctcatctttgagcagtagttataaccaatttctactccctctttgttctttacgtagacatgttttgtaatttcatttccgctctcgtcccataatttgcatatccacatatttctttgctccttccactgtatcccttttttccatgggtataacatcatagcaatttcgttacattcgatgttttcctttgtttttttttcctcctcttgatttgtttccgttgggttatcctccttctgtgttgttgtcatgctatcgtttggtacactatccttctctgcattttggtcggttatattttccacattttcctctgggcatttcccatccctttcttgcgtatccagatcaggggtgtcttcctcattcgatttttcctcctcctgggtaactacgtttgcctcttcttcattgcttggcttgttcgttcctacgtcatcattactgctagtatgataatcaggtaaatcattctgaggaacatgcacgtggttttcactttctatatcctttaacggagtggcatcctcctctcgttcctcgtccacattcgtgtcatcatcatcctgttcgtccttcactgtgatgtaatcgtcataattgatagacgcttccaagttccttttgattacactttgcagttcgttcatgatggaagtaccataattgctgtgttcattttccctgttttcattcgttacattttcagccattttatcccccacagaggcagaattcatattcataaaagtgttaattcctttaataattttctcatgattatgattatccgcattattatttttcttcattatgtttcttatcattttgttaaagttgagtaaattttcgtaatttaaatgttcattaattttgtgttttttttctacttcattttggaaatgctcctcatcatcgttggtacgtccttgtcgtccttctgtttctttgtctctatggaaaaattggccaaaggcgtggttttcctccgcccggttgctaaggtcattttcgtcactgtggcttccctctacgatatcctcaccatagtgtcgtaatccacttctcacatgtttgtcttccctcggttggtcactttcgtccatatttatggatgagtctaatcccccatcttttccgctgctcaattttaaaaatgcctcaagaatttgtggattcgttataccttcactggtactcccttgaaagggattcttcttcttcctactactacaactactactgctacacgcgttgttcatgttgttgtggctattactgctatactctccattattgtttatcgcttcaagctcctggttctttatgagatgattccatttgactactactgcccttttttcattttcctcctcatccaaggtatgatttatcgtggtgctaccactgtcgatggatttattattcatgtttccatgtttaagtacgttgttcaaaaggtggtaagcattttggtcttcctcgtttataaggctggtgttcaaaaggtgcaatagcttggcattgttgtcatcattgtgctttttcatactactcaagtagggcaaacttgattgtgcgctgctgttttggcctggcatatgactactactactactatttgtgagaatatttttatgactgtcaaaaacgtttccaataattccatcgtcctctaggaggggataactggaagcgttcactgctgcgtaacttgattcgttgtacatgtcgggcttgagatgagtactgctactatcattcgcgctgttgttgttacttcctccgtatgcgcggggggataagcctttgagactcgccaatatatcattatcctcatcattttcattcgcgctgttcgttgagtttatctgctttacggaactgttaaagtaatgaaaatcgctactcaaaaatgacgtttcatttttgtaaaaattgttatattcatttgagtgggtgtttttatccgaacgaggattccctacatccgaatctgattgtcccactttctgcttcttgtcagaaaggtattcactgtacgtgttattattgtactctcctccaacgaaatgtttactacccccgttgtatatattattttcatgatgggaaattagcccattcatttcttcactgtcaatgggggttgttaatagcttgttcgctagtttaaacagtttatttgttttttctttacgttgtgcgacggacggagaaacaacgcctccttgttcgctaagctcattttctgacacaattaatcctttcaaactttcgcccttgaacatttttccaatttgaccggcgctggaaccggcatcttgactgacactttgattggcactttggctagcactctggctagcactctggctggcactttggctggcatcttggttgacatttttgctcattttgtcctgattgcaaactgtcaatttgttgatgcactgaacggccatttcgtacgcgttattgtatccataaatgtccactgggaatttattgaccaggactttattgtcgtagtcgtacgtgactacccactccttttggatggagtcgtatgacagatatttgaatatcagtttgtttttcccttggatgtctgtaaagagaggggagaagcgggggagatgtgtcatcgtataacggacaccacgcatacataacggggggacagctacagactggtgcaacagagtggcggtgggcccacttctcatacctttaaatccatttggtatttgcgaattgatgttcaaaagattcaagtgggacgttttggattcgccctgctgcttcttcaagtgacccaaattggccgtttcgaaattttttctgtgttgtatggctagcctcctggcctcctcgaacccatacttataaacaggaaagtatctattgatgcaccttccattaatacaaatgccggagagccatctgttctgtgacttgtcaaatcgaacaccaactacgtgaggtagcttttctgccattttggcataattattctcactactattggataaatgcttggtccgattataatttgttttgctcgaagcatttgcaccggggttatagctcttccctttatctgccctaagtgagttgttacttccattatgctccatttttacttcattttttatgtttaaaatatcttcgttttgcgcccgattgttttttattctgattcttttttcattgtcacttgaatcttttaagttgttactatcgtcaaagaagtcgttttttttattctcatgcgatatgaccgaattgacatggaggtcattcatcattggattgtttcctaccctttggttgtggttatacatgtcatgatattttctctgctcctttgttttattcgtccctgacgtttcaaatccgtctgatgtttcacctctttttagaaagctcattcgacctttggactcttcgctgtttaagtcattactgtaatcgctgttataataaaacgagttcatagttttcttccttctcgctctgactggtcttttacttaaatctttcttcatttttttttttttttatttccttttttccctggtttactgatctaacggctaaatcgcgtcttctctctagcggtgtatcgaaggcgttgtcaaatgatctattgattcacgctcctcggattctatgcctcgtcaatttaggtaaatgtcataatataaaagctgtcgcaaggaatgcaggtacggggtgtccgtgatgtgtccagctgtgcggttatctatgggtctgtcttgggggttgcctatgcacccgtctgcgcctccacactaacgtgtctttccacgtatacgtatgtacgaaaaaaacgcagggccgtacacgcaggcagagcaattcggcatccggagttacaaaaaagattcaagaactacgaaacagattgttatacatgcagaaaaatatgaagaaaaaattacataaatgaaataaaaaaaaaacaaaaaaaaaaaaacacttaaattaaacactattactactgaggcattatatatatacaaatatatatacttctgcacgatggacagtagttttttgaaagactataaaaaagactgcaaaaaaaaaaaaaaaaaagaccaaagaaagaggagtatatgtgggagtcgctataaaaaagaactatgtgaggaaccacaaaaagatctacaaaaggactgcaaaagggaactacaaaaagtacaaaaagaactacaaaaaggactacaaaaagaggtacaaaaagaactgcaaaaagatctataaaaagaacaacaaaaagaaccataaaaggaaccataaaaaactgtagaaaaaactacatatgaactataaaaaacgataaaaaagactataaaaaatactataaaaaagactataaaaaaaaaaactataaaaaaaaattataatggggacaataaaaaaaaattagaaaaagaacaataaaaaagttagaaaaaataagaaaaagtaggaaaaaaaaagtcataaaaagttcataaaaaaggttcataaaaagttcataaaaagttcataaaaaagtcataaaaaggtgatataaaaaaaaaagtcataaaaaggtgatataaaaaaaaaagtcgtaaaaaggtgataaaaaaagttgataaaaaattagaaaaaaatataaaaattgctcttaaaattgtataaaaaaagggttacaaaaataatgaaacatgtagtaaaataatatctctgccaatgaatttattaaataaagagaaaaaaaaaatggaaacataagaacgcaaaaaaaaggaatgttgtaaaattatttgtacgacgtatccacctatgcagtgggcatatatatatatatatatatatatgcgcaccgggggatggcaaatacagatgcatatatataaaccaacatgtacataatccacagggagcaatggaacaaatatagatgaaaataaattacaattcttgctgtactatattattctattctacatgtcatattatataccgtgtggcgtattatgccatgcactatataatagtatgcgctatgcgataaatctaagcaataaatctacgcgataaatctaaacgataaatctagacgataaatctaaacgataaatctaaacgataaacgctaaatgctatgcatggaaacgctgaatcgacgagggcttaactacatgtatatagattatgcccacatttcactagagtatgcttaggttatatgcctacatctgatcgcatctgcatctgtatagtgcaagtatctgtatctgtatatatacgcaaataggtaaacggcaaacaggcaaataggcaaacaggcaaatcggcaaatgcgcaaacacgtttgtgtttctctatggacgcaaattccaattcgtgaatcttcctcgtggtctgtattaaacgcgattcgaaatgtaaaaacgggtaatgaacgggtaaagaacgggtaaagaatgggtaaaaaataggtaaaaaaacgggtaaaagaaatgcaaataaaaggcaaaaaaaaaagggataaaaaaatgggtaaataaatatgcaaaaaggtgataaaaaaaaacacgtagaagtaaataaaaaagttcaatacaatacaatccaatttagttcactttagcttagtttagtttacataaaaagtagtaaaaaaaagaatgtatacataatatataatattatgtacacggatgatacgcacgaatgtaataaactgatagtaaaattgtatctttaatgcatgccacattcattcataaaaataaaatgaaataaataattctctaaaattaaaaaggcaataaataaataatacatctaaaaaaaaaaaaagctcgatttaattaatattactattttttttaaattaattttttcaaatttagaataaaatttttttaatttaaaaaaatgaaaaaataagcaaagtaattttaaatgtatagaatagaattttattttttaattaatctaaaaaatctattacatgtataacgggacaacaactattttctcttctcctcgaaagaagttaatgcagtatgccatttttttccttcgacggcagtgtaggtgttgcaatggtaaaatacatatgtatgctagagggtcggcatagggatatgcaaggagtaggtgaagaataacgtgcgaatatgtatacaatttaatgcaaggtatacaatgcaaggtagtataatgtgatatgttatacgccaagcacgtggtgcacaggctaaccgtttcaatagtatatacgcaaacaacttatgctcatatgttagcacgtacggcagcgaccccatacatacaacggtggcgagctccgtcatgcaacgtaaacacgtatggtattatgtatatacatatatgtaaatataaatatatataaatataaatatacatatatataactatatgtacatatatatttatgtataaacatatatattcatatatacatccatacgcacctacttatgtaacccatacttcccactgcatatttacaggcccacgcgtgagtgtacaaaatatacatgcagcttttgcttacaatgtgggtatggatttgtacagcttatttcgcagcatgtatttttatacatatataaatacacaaaaaaaaaaggggagcaaaaaaaaaaagtaacgcgttgcttgcactgtgttttatacaacactgtgtggttttacatattcatttgtttatttttgtataacgcgtgatatagatacgaacgtggcgtgcggtgggtgaaggaattaaaaaaaaagatggaaacaacaacgcatagtgttgtaaacgtacatacatacatacttattatatgtacgtgtttacgcatacgtgcgatatgcgcactttatatatgtacggtatgtacaacaacgcggtaagtgcacagcacgtgtatgcaaaaaaaaaaaaaaaaaaaaaaaaacgacttaaatcttaaatgtacgatagtttggacacttaaaactgctgcgacgcataacgcatattatatacgtacaggaaaaaacaaacaaataaaagaaaaagcgaggaaacaaacgaaaaacaaataaagaaacaaacgaacaaatgatgcataaatgcaatacatacataatagcttatataacatacagaacatacatttatatatatgcatacaatacatgcgtgctcttttgaatctgccgcttaaatgaattttttcaaattttcctcttttttaatactcttgcgaacatactaaaaaaaaaaaaagaaataaaataaaaagaaataaaataaaaagaaataaaataaaaataaagtaaaataataattaattttttattttgctttaatttgtttaatttgcttaatttgttttaatttagcaaaagggatttcccctttttttttttttcctttttttttctctttcttttacaaaacatgaatttataaaataaatttttaaaatgaagaaattaactgagagtacatgtaatggcacaaatgatgcatttagctgagcatatataagcgagtacacatacgtgtggattgtgcggatgtataaatatgaacatgtatacacaacacgtatggcctttacacgcatagatggctttaatctgccggttcaatatatcatgtggtgaacgtatgcatagataatcctcaattcacctggctgtggggagcgcaaatggtctttacccacatgtaggttatttatgcatatattgcacaagtgcatacgggggtatattcgtctatgtacaaatttataaattcacgaatctacagatgtactcttttgtatctgcgtagcatatgcatacacgctgtatatctgcacacggagatgaataaaaaaaaaaaaaaaaaaaaaccatgggttgcatgccgtttgtacacgtttatacgcaggggtatgttcaccaccacagtgcgattataatgaaacaaaacaagcactactagttgtgtacgagcccatttcattcgcacatatgttgtacacacgttgtgcatagtttgcatgaaatgaaatagatttccacatgcacagacgcgcttgtgctcatttgtatgcgtgtcgcatcgatcacgtcgccacttccgctttggtaaaaacctccacgctaacgtagcatggaatgaaagtagcctttagagcagctgctatatgtactgcgtgaaggaacaggtacacatacacaaacgcgtgacaagaaaaggcggtgtgcgaaaaagtgtaggtgtagcatatgtttatagaaactattagtgcgtgtatgtgaagcatcagagctgatggcagaacggggggtcgggacgcatcgggtacgtgtactgatgcaaacacatactagtaatgcgcaagaatgtcactacatgctatgcagttacgcgtggatgtgagagcgcatatgtatataggaggccgttcatatgcagcgagggttgccttagcgtatacgcagaggtacgttcgtgcgagtacatatgcaggtacatgtacttgtatgtacgcacgtgtacatgtgctcacgagtaggcgcatttgcgtatatcacatatcgatgattgtgcaaaccttacggataagcatatgcatacaagcctgaacaggtaagtatgaaaggaaagtgtaagggtgtttaaaaaaaaaaaaaaaaaatgtacatatgttcacgtatggtactactcttacatgtgctttgtatacataagccacgaaggcacgggtgaacgtaagagcaagcgtaaacacatacgttttatctacggtcgcgtgtacaacgtgaagatttttttttttttgcaataaatgatctcttcggtacgcgagttaaatcaaagatatacagtatataggtgcgagttcatttatgccgttgagtcgtgcataatgctcttttttctcaactttgcaatctagcacgtatgcacaagtaggtggagatgcactcatgtacaagcacatgcataatatatatgtgtgaataagtatgcatatatacattggcatgaacatatgtacacgattacatacatgcacagttaactattacatgcaaaaaagcaccacgtgtggtgggaggagtatgtaaggaaaaaggagctgtgcccgccggctggctggttctcactggctgtatagtataccaattgtgatcttgagttgtttatgaattactatatacgattcacaattggggcagctcttcctaaattcacagttcagtataatatatgctcgtaggttgagtagtttgtgcaactcaaatttctgtagcggcaaacaaaaaaaaaaaaaaaaaacccacagccacagcttcgaaacgttatttttttaaaattttgtaacgtcataaaagtgactacaatgataatcccagtaaggaagtcaaagtatgtcagcttaatcttttgctgtgttttattatttttttttttgcgcacaatcgcggaaagttctatgtagaacataaattattcggcatcacttttgtgaaaacgttttacacgttggtagataaacggataaacgcttgcgcgaaggtatgcttacgtaaatatgtacatgtatggatgagtatataactgccatgtacatgtagatgggtttttatggccacgcagctgtcggcgaattgggagcgcacgggtgtaaagggagtcacgtacgaagtggcatatgcatgaaaatgcgtgcgttgttatgtgcgttgttatgtacgttgttatgtacgaagttatgtacgaagtaatgcacgaagttatgcacgaagttatgcacgaagttacacgcagaggtacacaaacacttatgcttattcacacgtatgtgtgcttttttttgtttctttttgttcttcccattacaacttgtaatgcgttgctactgtatcgccactcagtcgtttttgtcgaaggatcagaaagaacaaccaggcgaacagcgcgcgcggatgtgcaaatgggcacatgtgcacattcgacaaatgcactttttagaaaaaaaaaaaaaaaaaacagacacatgtacgtacagggaaggcaactactgttacgtcctctctatttgccttcccacttatatgaaatggtttattaatcaaaatgtaacactgttgtacgcagtttactgaaaaaaaggaaaaaaaaaaaacgtatatcatattttgatagtactcaccccgtgtaagttcagttgccttctctatttcttacccgtgtataacgtataggataaaaaaaaaaaaaaaaacgtcatgcaattaacaagtatgctgtcgaagcatgcgaaaaaggaaaatagcgaaggcattaatgatacgtcgaaatgttaataacagtgttgacacgggacaactgtactttttcgcggctgtctactggcacactcacactcactgtgtgtttgtaactatatgctcttatgtgtttttttccaaatgggtaattcgtacatgtgcacgtagaacgtgtagagcgaaaggatggaaaacaatatgtgtgtacatgggaaaagtggcccgaggagaggaatataaaaactcccggtggtggggatggcgctaggcgttatgcaggaaggtattaactgccaagctgtgaaaggggctgtaactgcgaattcgcgagggcgaatggagttttaccctaaggcctaaatttttgtaaacacgcgtaagtacttagtagatataagcttgcctgcaatgtcacttttatttagcgcagtagcagaagtaacacgctgattctgaaaaaatagcacgggggggtaaaaaaaaaaatgtgaaataaatagtagacgagatatagcaaacagatttggctgtctatatgtaagtaccccaattgtgcatgcaccttacacgcttatgttcgcgtggagctgtggtaggccaggcgcggggacgtatggagcataagaaccgcaaacgtgtatgtgtgtgtgtatgaaggggggacgtgtatattttggacacatattagcaacggtaacaaatttccaagtggggaaattcattttgcagcttctattgcccatgtgaagcatccaaaataggacagttcgcagctaaattaattccatgcacattatttatgcgtaaaatgaattcacgtagagtggaaaagcgagagtaaggttaagcagcacatactaatcgcgaaaaatgggacagatggggaaggcgaaattgaggcataaaactactttcagtgaagttttgcgtaaaggtacgtaagggaatgttttcgagtaacaaaaatttgaaactttttcttttttttaaaaagaagctactgttgcacggttgaggtaatcataaacgaaggcttctattatttgaaaaataaaaaataaagaataaaaaataacatagtaatattcgagcataatatctgcccctaaacacacataggtgtgtgggtacacgtgcctaagtagatatactaaacataggtgcactatttttcgcgtctatctgtgcatgaatgaacattttctcgtgtccaccgatctcacacaaaataaaaatatgtgttcgaccaaacaaatgcacaaggaaataaatttgcggtgcgtaaagcaggagaaaaaatggctagcaacagtatgtacatgtgcctaaaggcatgaaagcctttctgcactagaaacgcaaaaaatatgcccacacttgcagtatgtaagttaatttactcacacatgcggttaaacttgcttgtatctacatgtgtatgtcgagaagggaacacaaagggaagtagttcacctcgtttctctaattctcgttagcatgtgtcgttttttcgagcaaaaattcctcaatttaaggcgagaagaacgcaaaacagaggtgcaaatttttggggggaaactttggataaaaaatgctatgtagataacacaaaacgataaacgagaaaggaaaaaggaattgtaaagcgataaagcatcaaggtagtaaactggaaaaatggtaaaaataagaaaaggaaagtttttcgataaattaagccttctgatgtcgaatttagctcttgccaattgttcaacttcaagaggcacactttttcattttacgaattgcagaggagtaaaaaataaaaaagaataataaaaatggaagaaaaacaaaaaataaatcaaaatgagaaaaaaaaaatgagaaaaataaaacgagaaaaataaaacgagaaaaataaaatgagaaaaaatggaaaacgcgaaactgcaaacgttccaaataactcggggacacacttctagtgcagctgcgctagcgcaggttccggccgtatgtcgttgcaaggtgagaccaggtgagcacgggaggggacggtatataaaagtacctatttttgcacttatatatgagccttcccacgagtgcacatgcaaaaagctagtgcaaaaagaaaacgtccccgccgttcttggggctacttcaggaactacgctcctgcagggtcactaagctgcgaagcgatccttccacttgtttaaataaggactgcacaaaaattttaaaacatccacggagtgaccgagtaagcgtagaatcgacgttcggcagatgtacattcgtaaaacaaaatatagaaaaaaacaatttgagtgggatctgatgttatatttttctcggaaggtatctttcgaaaatccttatgtgcacttatattacataggtacatatatttttaaaaaaaaaaaaaaaaaagaacctcaaaaaatggaaactttcaccacttgttagcacgtaaacagttttgtaaaccggggtagatacataaatagtgtgcgtaaacatgagacaaaaaggaaaaaaaaaaaaatttaactaactacatatataaaaagagcaagcagcgacattacggataattttacgaataccaacaccaccaaccgggccaacaaatatggtaaaaggggaatatttttctttttctccgttaaaatataaaaaaaaaaaatgcgtacacgaattcagttatgcatgcatgtacgcacgtctccggccaggataactcgagttcacggggccaagctggccaaactgactaaacgtggcacgatttaaacgccgctaggataggtgcataaaagggtatgaatgcacgctcatatatgtgcagtgcatctctctgcgacagcacgttcttgcaagaggggcgatgaactcactaggaaaaaggaagcgagtagccatgcatgcgagcatgtataaatatataaaagtgcatacatttaggtgcatctacatagttataaaaaaaaaaaaacgcattagcttcggggtgtaacttaaatggaaacgaatacatgtgggtaaaaaggggtgttaagaaggccccgtaaatggatcaaaatagcgcactacatttgcgtatccccgcacgacatgcgaggcagcatgtgtgttgagtaccatgtgcctctacggagttttttccaaacggaaatagaattacgcacatgataaaaataaaaaaaaaacgcgcttagcacattgttacataattatggctagcccgcgtataaaggctccaactaagagataaaaaaaaaactgttcagataaaaaatttgcaaaaaaggcagccgtgcacattgtgtactctcccgcgaacaacctcatcggagtgtactttctgcaatggggaatgcaaaacatggggtgtaaaaaaaaaaaaaaaaactctccctttattatcttcctccaaaatgaataaatcgtttttccaactcgttccaaaaagttagcaaaagcagtaaccaccagaaggcgtgtaattttgctaaatttccacttaggggataagcttctttttaagaacaataaaacctatattgaattcgctacttctttgacatcgccaggaatatgtacgcaaaccacgagtagctcgtgtgccacaatgattttgctttattcgtacggttagcatttcaccccaggcgaggggaactccgcctctctctataacggcttccacaccgatgtgccattatctaattgtttttgccttaaaacccgtaagaaaaatatatatgccctttgcacaacactttggcagtgtaaatattttcctaccctaaaatgtagctttcgcgcaaagttgtagataaaacagcacgcaatttgcgatactgtggtgaactaatctccctccccacccaaaaaaaaaaccctcaattttatgccttacaaaggttagatgttattagagttatattctgatggaaaaaaaaaaaaaaaaaaaaaaccacaattcttatcaaattttttaaaaaaaaaaaaagggcccttaaactggcatgtacgaagaatacgcataaaaaatggataaatttttttaagcgataatcgaagctagttttactaacttttcgttttagctgaacgacagttttgaactaattttctgctcatcctgcctacgtagaagtgtaaatttgatacttattagaagtgaaaaattcatgggtgaatttaaaatgtatttttaatctacttaattttctcatcaaatgaaaagatcggtatcgaaaggggaaaaaaaaaaaaaaatatgtttaattgtgcaaagtgcgtggatgaaaagttgcctctacgtatatgaaagtgtttcccaaagaagaaagcgaactgaacgcgagcatgaacacttttacaacttttctcggcttgcatgcaggggagggggggctcagtcgcctacccctttgcatatatataaaaacacatatacgcattactatagaagtatttttgaactgccaccatttttttgtgcgcgcacaagtggaggcattggcactatacagcgaaataatttataaaagagaaggcaccaggagccgaattgtgttttcactcgcatgtatttatatgtgcacagtacaccttaccatatacaacttttatttaagcttttatgtaatatattaccactttgttaagctctgccttaatgctcctcctcccttgaacagaaaaaaaaaaaaattctacgttgaaagggaagtttttttacacaaatttttacgtcggtttggcgtttcttcttatcttttattcgcgtaccattgtacatgactactgctatacgtatgtgtgttcatatatgtatgtagctatatacgtgggcaggtggaaccccccccttcagggggatgaaaatactaaattaaaaaaaataataatagtaatacgcatatcagaacgtagatttgtgcaaaattttgagctttctttttatttttaaaaaggggtaagcatatctgatgagctgccttgttatcgcaggtgtagtaaactgtaaattcgaaaaataaaattatttcgcatgagttagaatcgcttaaggttgcaaataaaaatgcatgtaagttttattttgcataggtgagtagtaagagtaacacttcagcgagacgtgacccttttcccaacttagtcgtttatgcggggccaacaaaaaggtacatacatggatgtatataatgatatataccccccttattttatatcacccctagaagggcgaaatggtcatgaagttttacccatgttgtgtaatattaagcagtcgaatttttgaaaaaaatttgaactgttcagccattttatgcagcttcagtagggcagttctttattcgaacgttagaacaaagcgacattttgccataatcgtaaaaaaaaaaaaaattaaagccaaaaatggcacagaacagagcaaagtagcaaagcaaatgcgcagcccctgtgctactaatcacgcttcaccattttaaacatttgcagaggcgctaattggccacgtttatgcattttctctctaccggcgcagcgtttgtgctgttatttttggcatcaagcttggaagcggcctgctcatttgtgtgtacatgcgtacccacatgcttgtgtacatatgtaccctctcccacacatatgcattaccaaatagggaaagaaaaagtaaaagaggggttccctgtgtgcgcatttttccaaggccacgctcgtcaaccccacataaaggtatttccccacgaatcgcaaaaaaggggaaaggtaatataaattgcatcaggttgagagaaaaaaagcggcttatgttggtagaatgatcaatatcgcctcctttttgttagctcatttgtggtcgctcgattcgctaggtacataggtaaaattttaggaggcattaaaaattggcataaaatgttacctagcaagctagctaaaaaaaaaaaaaaaaaaaaaaaaatttttaagctattccctgctgcgaaatgtctaccaatgtgttaatccgaaatgctacaacgtgtaagcatttattcacgttttgttaaaaggaggtaaaaaagacgtttagtctgcattttatgaatacctcaatcattgtatgtcggcaaaggaacccacacaattgtgacaaaataaagtaacgttactgtttacacaaaaaaaaaattaaaactcttaaaaagactagataaattagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacaacgggtgcataacataatggacagttatccacatgaaaaaaaaaaaaagggcgaaacggtgaaatgtccgaggaactatccttgctgcgtcgacgcgtcattgcagcgaggcttttatgcttgtatgcaccgcgtgagcgaaggtgccactgaaaggctacttcttttggtccatcaatttactcttatttataacttccttttgaatggccctctgaagtgccatcaaaaaatccaccagtgaaattaaaaccttctgatcgttattatttgtcgcattgtaaaagcgtagggtctgcaaagaaaaattatccgcaatgatagaacaaaacattttgagccaatcagtgtcaccctggggtcataatttctgtttatatgtttgaatcccgtgtaacttaaatattgttactctcttgtgttgattttccatagagagagttttatgtggaggttcaacgttagcatgcccccgtatgtctttctcattaccgcttggcagaagtaggcgtatgcttggaagggaactctcctcaagcatcggccactgaagccgttgctcatcctggcgcacttcatcagttcggttccgtagctacgggaaagcgggcgagggggagcaggttaaaagcgaatcgaatgaagaataattctctggcggggattttccatttgccatttcgtccccctcctcccaaagggtatctttttgcacgcagccgttacatgtattcatccgtctccttccccgctccgttctacaaagtgaagaaaaacaattacgagagtgagtctaaatggtcacacccatataggttgtgaactatgagggcgcttgaaacggtgtgacaacgaaatgcgctcgcaagttacgcaccttgagcaatttcttagctcgctcataatttggaaccttcgaggaaaagtgaattatacccttctccatctacgcagtgaaaaggagtcaaaaggagtcaaaaaaaaaaaaatggacgggaaagaatataggcgtacacattttacacacttagagagatgttacatttttctgatgttaccaattcgtcgatgcagtccttgtaaatctcgtatctgcattcttcgtttggcaacccaatgaactgttttaggtctactctgtcgatgaaggcctcatcgatcatttctgcaaagtgatgggcgatgggcaatgtatggaggtcactcagtaggggcttctccgcagaggtgccatcgagagtgccgcatttacaattgcgccaccatgagtgcgctctctggcagacctgaaatgttcgacgtggtgagcaacaacgtgttgtggtaatatttaagggagtctatttgagtcagcaacgtgttgacgactcgtatagtgtccgagggctctgtgctgtccatggaccgcctcctatctgcagacaaactttccacctcgtctatcaagaggcagatgaaaatatcattttctccgtagtcctcgattatccttttaattttgttaaataactttagcacttgcttccccgattcactaaaccatttggagaataacgtgtgggtgttcagctcaatcagaacgcctgcgaagttaagaaagtacggatacccatggggaaaattagtaggtttcaaaaatgagccaatttgtgcataggcatgagaagggattcgctcgaaatgcctcgcgagcaaagaagaagaaaaaaaaaaaaaaaaaacacacaggtgtacatatttatggacaatcccctcgacggagccctagtgccacatgccgcctacgcagcacggaacaaagccgcacaaccctgtgcgaactataaaccggacctgtcgcatatatatttgacagacgaatgcaaattttgttggccagagctttacagagggaagttttccccgtccctgggggcccatacaacaacacaaggtgattataattaattaaattgcgatcaatttttttggtagcaaagagcattaaagcagaaacgtattcgagtaaatctctttttatattttcctcataatatagactgtcccataatttatgaaatcgtaagtggggtaaaatatattgagaaaaaatgggcacgcgcttgccatttttttttttctcatcatcagtattttccccgtctttatctgaacctccttcattttcacttggttcgttaaattgttcctccaccaactcgtcatttttgtagtacgtgactacatttacaatgcaacaaaaatttggcaaaattattggatcttcctccatggatgatgtcgatttttcacctatcatggggatcgtaaatagcaattttgaactcggctgtaagttctctttattttgcatttcgttatattgggtagaagaatgcactgcattttgtgggacgacaagaggaccaattagggaggtgctgctgtgcccattgagaaggcactctcctttttgttctccccaatggttagttatatttgtcctatcacaatttgggtttcgcaacagggttgtgttttttgttgacacatcttcttttcttggcccttccgtgggatggacattctcccaactgggtaaaccacaattgggtgcattagccacgtggacgtccgaatcgtaacatgaattcagttcataaacggagtaatgcgtagtacagaatttcccatacattccattatcgtaattttcgttgcactccttcactatttttattggcacagctggctcgataactatatagtcgcaagagttgttcaacttttcacagttaatttttttgggatcgtgtctccctaacgttatggttattcctaaggagaatagccatttgtgggctgccgtttttattacttcgtcagatacgtccttttcgtcttttaagcaaatttcgcagcacagggggattcgtttttccttgtgcaggttcattttggtttacgtaacgaaaaggggaggagaagtggatagaaaaaaaaaaaaaattatacctaaaaggggcacaactttatggttcacagtagcgattggatagccctacgacgattttctcccaagtagactttaaacagtgtgcacattttacctatagggaggggggggaaatatgcgtcctccacatttttaaagatttcccctatcgcatgagatgttcccaaattggtttgcacccctttttgccacagtgttaacaataaaatgaaaaccacacctattcttcacattttagcatttgtggggaatgcccactctttggatcgcctgccagacgtgtgcgtggagggctaataccaaagtttcgccctgccacatgcaaatgcacatttgtgtgtaacccgttggacctgtaaacacgtaaaggtcaatacgctcgccctgataagtgtatagaaaaaaaaaaaaaacgcaagcggtgtacataccgcgatgagtggaagcccacttcttatgcgacaccattttgtgcgaagagtgtaaaaaaaaaaaaaaaaaaaatcgcagcttagtgatctcacctccgtttcaacttttctagcaatcattaaggtccaaaaggaagacaaattgggaaagtaaagaaaaaatgagatagatgacccagttactctaaacagtttttataatggggggaatttcccctataatttaaagaccccaatctgatgtacacttaaaaggcgtgtgcagaattatgtaagcgatttcgttttgttactcatccgtggaaattccatgtgacttcctttaaatgtcaacatgcacaaatggaatgccaaattgacgtggcggtcacagtgttgaaacccacctggaacgtttgcactacacctcagtgtgtcatctgctgtcactcgttcgtcgctgtgacgtatatccacacgaaagccacaaaaacgaatggataaaatggttcacgttttatgtgaataatagggccctttcaaaaaagctgccatttttacattttaagtgggttacaactcgatttgaagcaaaccgacgccctcttcgtgatacaatgtaaggcgcataaattggggaggaattcctttcttaagtgggcacatgtaccatcataggccgcccatcttactaaaatggtggtagcataggtacctgcacgctctgactttgttagctgtagttatgtctaaataggagaatctgcgactatgcgtgtgcatgggttttcacaaaatttataattagcaaaatgagagtttggtgggaagtttccgcgcgaagaacgaatttggagaattttcttcgtgagaatatttttgcgaacggccagcttttcgataaagcatgcaactactcttttgctatgcagccacgcgtcttttttttgcatcccttcgaaggtgagaaaatgaagagtgcgtttcgcacaccacggcctggggctccatatgggattacgtttttcctcctttttccctcttttttttcctcttttttttctctttttttggcccaattttttgctcaattttttaagccttcacctgatcatccccctcttgtcttcgcctcagagcagctctatttttcattcgacagaaaaataaaaaatggcacaaactgggggtatctcatcacccccttttgcgataacaacggaagttacacttcacatgtccacacgctaatttaaaatgtaaaaaaatttaaaaagaaaaaaaaagggaaaaaaatgccaaagcagtactcgtaacaggtagccaatttgcgcgcaagtttggtgaaaagggtgtacatggaaaaaaaaaaaaaaaaaaaaaaaaaaagctagcccatcatgaacaattctttttcagaaaaaatacgcacaaaggtatatgctgcaacagatatgtaaaatgaaaaataaaaagtaagaacaaagcacagaaaagaagctcgttaaaaaaaataaaaaaaaaaaaaaaaaaaagccaagagacacatttgcattatacaacaaaaggcaaatgaaaatttttcgaattgatatgttgtcaacagacagcgatttaagcgaatcaaatttttactcgggtggtcaggagagggagttaaaaagaatggaaaaaaaaaatacgaattggggtttgtacaacccaggcagtgatgtagacagtgacaaggagtattttattgactgttttgaagcgggcaccaaagcgattccgaaaggggggggagtttttaaagaaagtgacaccactgaggagggtaaaaagtgcgcaggtgacaatcgcacaggggataatggtgcacatgactgtgtcggagatggcaatgtcgcagatgacaatgccgcatgcggtcatggagacgacgacttaacgagcgatttggaaaacttccaaagcttagacttaagcgcgtccgacgtggacgacaaaaaatttgggaaaaaagaaaaaaatttcgagcagtacaaaattaatataagaatagaatcggacatatcttttgaggaagaaaaaagttttaaccatagcatagagctaagcgacaacgcagaagaggtgcaaagtaagccattaaacttttatgacgatgaatcgaatgacgaaccgttaggatgtgcagcaacaggggagcattcgctccatccaggaaatgatgctgcaagtgaagtgagcgaaaggggtgactcttttgaagggacagatgaattaaccaggaagaaatatgattcgaatgaggaggaagccgaggaggagagggaaaatcacaggaaaaacgaagcggaagtggatgaagggccaaatgacaaacaaatagacacggacgcgggtgagcaagacggagagagtgaatccgggaatgacacaaaattttgcgaaacagagaagacagtaaaggagtgcgacatgtcggagaggtgtgtaaattttaattataggaatagtacccccaagaaggaacacgtgaacagaatgagtttaaccaatgagaaaagggatgcgattactgaggggagaagcagcccagttggaaatttctcatttgtgcttgtagggggcgtaaaggatggaagcccgtctcacaggggtgcgcataaagcgaagaagagcggtggcaaagtggaagaactggacgttgcaggaaaaacgggccgtgcgggaaaggtcgaaaggaagcccaaccgattcgctccccaaagaaataccccccattttggttattactccacggggaacaacgcgcaaaatggagaatgggaaagaaaccagggcagccaaactacggacgagctgatcacaagcagcgcctacgaaaagagcgaaattgagtattcgcttagcagtgagtctgaaaagggcgatgaagatggcgatagtgatgaaaatgatctagacgataaagatggcgatggtgataaaaatgaccatgacgatggcaaacgtaaccactatcagtacaagaactttttctccaaagaacgagggccccaatatctccccccctatgggaaaagaaataatctgaacaaatctggtcaccataaaatttgcttaaaatcgcccctaattcggaaggagagttttaatgagccccctgagcagtttaggcaaagtgaaaaaagaaatacgcctaacaagaaggctgaccattacatctacatgtgcaggcagaagagccgagaacgcagaaatgaccttaatgatctaaattgctatatgcctccgaagaagcctaatttatacgggggaaagttgtatgaacatagaaagatgaactcacccagaagtgtgagcaaacggacggttggcgttcaaataaatttgacagccaaaaaagaatacaaaaaaaaggggaacacgaaaagcgaacggtacaatgcaagttaccaaagggtgaagataaaaatccccgtgttcgaactgaaacgagctgagataaagaattacgattttgatgcagttctggtgaaggatggaagggttgttccacggaaaaaggatcccatacaggaatttctccgggcttacatttcgtacgtaaaccagcgctagggggtccaacatatgggcgcgcatacaatttgcagaaggcttcatcggagaaataacagctcatttgtgagggacattttttaaaaggaattttttttttctcgaaaaagttgcacattctggtgtactcaaaggggagcacgtattgtagtggccccacctggcaccccatagcatggcaaccggggtctaccgttaagtgggaaaagtgtgaatggcgcaaatggttcgagtggtgcaaatggttcgagtggcgcaaatggtccaaatggtgcgaatggctaacctttttaagagtacatatcaaatgtgataaatagaaaaattacgaaaaaaagaaaaaaggactctcctcaaaagtggaacgttaaaaaaaaaaagggggggggaacttttacggggtgcgtggcagaagatgggaggtgacacttctttcgaatatgttctaaatatatcgctaagtggtgggggatggacaaatgataaatgtgctcatcggtgggtacagaaataagcagaaaggactaaatggagaacctacagctaacagcgcgttgaaggggctcctcccccacgcgaagggggtatatttaagggttgcttccccccgattcagtggcttttccccgttctgtccttcagtacacgcaacacctccccggtttgggagaacttttggccaattttgttttgctgcgcccccatttgtttctccagctgatggaggtaagtccagtcatcaaatgaaacataaggaatttgcttctcttgtaacaagatcgaaatgtcattgtcaaaaaaggtgtccactttctggaggaagtttaaaacgagatgtgtagaatttttcgagttcaaaatctgactagctatatttcccttgggtcctttatcaaaccaccctgccttgaaaatcccaaacttgtgctgccctatatcttccctaaatgtttgaatagattgattatacaaattttctgtgaagctgctttttttaaatcccgtagcgaagatgaccaaaggagttaccatgacttttttttcttcataagacgaataggacatggggatatttttgttcagttcaaattctacatttttcatggcactgtcgatgggtcgtattttttttatttcgaagtaaaaaatgaattcgataattttatgtgttttgtaaaactctttatttttttccacctcctcgtagttttttaccattttttgaaaaatttcatgttgcctttttttcatatttgtatttgcctcatcgctttttaaaaggcagcagaggtcatagttttttttgcttaatatcactttggtattctctaacgaaattaattccctcaattctgcattggtaaaggatgactcccagaatcccctacgaccaacaatgtagatatgtttaattttgtgtcgctttatcaccctcaggtagtcactactgatgtccgttttatttaaatcatcgggagattttatcaatatgcgtgctatgtcaagagacacatttccgttccctatgatgacagaggtggtgaaattttcgaatgaatttagataattgtctactgctctacatcgcatgtcgttatacatgttgttgtaaaagtagataagatcccttgcatggaaaaggccgctctgttttccttgctgggtttcttcccccctaagtgtgttatcctcatctttctgcacaaatggcagtgacacttcagacgcgccgcaacaaaaaatgacacagttgtagtggtccctaagttcttccattcttacgtccaccccaacgtgcacatttccaaaaaacctgtaattggcgcttaaaaaaacgaggtcaaaagttctgtacgtattcttcacattaatgtgatcgggggccactccatacctgatgaggccatacgggttgggtagcttctcaaaaatgtcaactttaactctttcatgttttagtaaatgcttgcagcagtagagggccgacgggccagctccaatgattccgaccttaaacggtttgacttcattggtgaggaagcattttcccgtgaaggagagtttcccttcgagatacccccctcttactagcgcgcgttgtgtttggctgcaaaacaagttgcgcaaattcattgttttgtgtgcctccctctagtgttgcgcttccccctgtttgccaattatcctattgtccgaagtgagtcacgacacgcttagcttcaccaaaacgcggttgctgaaaggagaagttccctcagcagggttgtgtatttacgcagcgtgtacatttatatgcccctccacgttatgagaatgtatgcgctgtgtttaccttgctgcagtgacgcaaacggggtcacacggcgcgagaaaaaaaaaaaaatcagcctcagttaatatccctcttgcggcagaacaacgtagctgtttgacagggaggtggagttataccaatattgagggtggcccccccgataagcccccccatgggtctacaccccgctcccaattgtgtgataagcggtttaaatttttctcaactttctcaactttttcaactatttcaactttttcaactttcgcaactttcgcggtgggagcgattagcagagacgcgcgttcacaagtgcaactgcaaattaggtgcaaaatttcaagttgcgtcgttttaaaaatgacaaaaaaaaaaaaggaacggggtcatatccctttttaatccattatgttatcaagggggtaaaaaaaaaaggggtagaaaaaacaaacggaaaaattgagagtaaaaaatgccatcatatggagggcattaattggggctaacgcattcctttgcatttgtctgcacacttatgtaggctcatacgtgcatttataacagccccaatgatatgctcttttgggcacacgaagacatgtgccccccttataagcaacagctgatgcgttatcatagtcacccattcatggtgtcaaaacaaatcggggtcattcgtgcatataaaaaagggggaactgccattttttaaaaatgtttcatcaaaattgtggacaatattttcttctcgaactgcgaaggggggagggtgctttccatcgaatggaagattcctctctaaagaagtagcttgccaaagaaggatgcacgtgggggaagggcgcaaggcgaattcattcacaacagaaatttgaaaaaaaaaagtcacaccatttgctaaatttttgtaactgctgcgtattactcccctcgctagatcacccctatgccaattgccacaccttggggctaaagtgcagagagggtgaaatgataagctgaaagctctcgctcttcttcaaaacttcagttacttcaacccacctgtcatttaattttacgtaatataaaattggggggaagttaattaagccgatttttaaaggaaggataatcaaattaatgacatgtgaggaattttttggtaaaaaaaggaccttctttttaaatccatttattagccaattgtattcatcgtcacattcggactgaccattttttttttttctcccctccaggtatacaaaatatttcatataaatatcttcccgcatattgttggacaatataattttgacattgagcgacgtgtgtagcgtcccacactttggaatctcatagtgcacattaattggcagcaggaatggcgggatcggcacatccagcgtgtaaatgtattccttttggctcctctcgaatgcctttattgccaaaacgctccgatattcgtatgtcacacacagggtgcccgtcatgctttcgtggattaacagatttgtgccattgtggttattatcacggcaattgtggtcatcaccacggcaattgtggtcatcaccacggcaattgtggtcatcaccaggaccattgtggtcatcaccacggccattgtagtcatcaccacggcaattgtggtccctatcacacccattactaccgttatcatgaagggcattttcctgcgcatcgccgtaggtcacctcgaaaaggaagaacacactcatccctccgtggatgtaaccgttgatgtcaatttcgtcataaaagtagctcacctcgttgcttgggtttctcttcccgcccccctcctcgttcagatcgttcgcactcagcagactcaagctgctcgcgccagattcctgcatgtggtttgcgctccacaggttgacgttgctcgcgtccgactcgttcggggtgtccgcgcccggggggggggcgtccttccccccatcgccaatcgcacaggttgtgcctaagtcagtcgtgtcgttcgtcccgtggttaatggcgtcgttcgtccctgcgttaatctcctcccgcacgccatctttcactgatcgtttcacttccatcaagtcaccctccaccgcttccctcgcctcctccgactgcttcacctgctgcgcccccttagtgccccctctgcgcgcccccagggtgtacgcctgcagctgagccatatcattggagctgttatcccccgtggcaaaggagtgactccggacaagtcccccattgttgccgttgagaagaaatatcttggcaccccttatatctgtatcacatttcttcctaatagaaacgtgaaacttttttaaaaaaacagagtaattatctttatgtagatttaagattaattcatacaacatggtgtttttcgatctgtaggttttaattttttcattaaaaatgttggccaagtggaaatttttttcaagcactatttggttattaaatggtggatggcatgacgaatctttttctaagttaataaaatgatcgaattgtgtttgtccaacataattcacatttgataattcatacagatctgttttcctttgtctcctttttttttttcccaaatctatgtttatgacgcatttgatttttaccttgtctgggttgttcctgctgtgagggtcaggattggaggaagacccatcaggtgaatcaaagctgtgtaggttcttctcactattaaaatggagttcacactgttcactgttaaccaagttagggttgtttgtccttactgggacaaatgaaataactgcacaggagtccttcttcctttcctccctgtggcaatagtcatatctgtcgtgataatcacctttttctttttcaacagggcattcacttgtatcctctggttttgtaaaacagctgtcctctcgttttaaaatcttcggctcggaaatttgtacatggtcgtttgcttcgatgacgaagaacaccgaatcgggtaaggaacacttttcgttcacgtgctggagattggagccttggttcttgttgttcacgaagagatagacatttttaatttggttggagttgcttgtggtgggaatatccacatgagaaccccccttggttgtgtccctctgtgtggtaatgaactcattctcctccctcgagtcgacatgcttatgacaattggatacgaccagtttgacatagttcgtgctgttgtaaaccaaagaagtgttgttcaaatatgaagcaaccaaatggcaatttaaaacagattgtaatgtttttatttttatgtaaagaggagaaattagctgattcagaaagaagctggcgtagttgttcgtgtcagataatatataattagactttatgaattttgtgtagacatttaaaaagggagtcaatatgttcccatttggaagtatccccatctgttgataaaagcaaaagtgattcacttggaggaacacataattaattttgtagtaaaaattcttccattttatttgactgcattcaagaatttttgatatgtttaacttaattaaatttaatcctgtttttataacatgtttgttcttcgcaaaatttaagtgcaactttttattttccctttcgtcgtatagctcaatcattacgttatcgatgagaaggttttgcgagagggcggaaaagacaaagagatcaatgttttcgtcatactgtacgcatagctgttttactctgggggggtggatcttccctgtgcctttaccctccttctgggcgtacttttgtatttttaggcgtagcagggttccgatgtgaggtggtgcagtaggatcccccgcttcgtcctcttcgtccgcttcgctcaagttcccaaagagcatgttggacgcgaagaagtagagattatagttcgactgcacgaagaccttcacgtctgagtgggggatatgcatctcgccctgttcatcatttttcgaaacggagaagttaaacctgcgcaggcttttcagaaatctcgcattcggctcgaagtagtagttgttctggtaaaacatcttcctttcaaatttgattattttgtttttgtttacatccatgggggtagtggttcccttgcaaatgcctttttgggagtggccaccaatttgttctccctctttgggtagtcccctctggatcgtgccctttccgtggggaagctgttctgtgtgcacagttgacagctgcatttctccctttctagcaacggatttcaagacatggtacattacgttgcgataagacacaacgatgtccttgtcgagggaagaaaaaaaatcgttgccataacatttgttctgctcaatttgtaggagggaatttttcgtgtggagaaaaaagaggtaatcctgataatggctaatcttggcaaaattgatattaatatctttgaaggaacaaataggggtgtacttgttggataaaaaaaaggaggagcagaaatgataaaattggttgttcaccttgtggaaagaaataagttgcatacagaaaaagataacaaaatcgtggttacatttttgaatgattttttttaaaattttcaaggacttgttgcattttgagttttcaaataaaataattgccaaaaagaatttattaatcaaggcaatgttgccgtattttcgataacacaaattggtgattttattcataatgcttataagtaggttatttttttctttttcgttattttttgaaaaaaattttatatgatatattgggaaagtgtggtagacatttttcttcccatttttcacttgctgagtgtcttccttttgtatatttttttcaaactgtttttcttccaaataatgaagaaagaagttaagcaagtaaaccttttttgcatttctctgttcgaataatttgtctgttttgtagctatttattatattttttaaaatgacaaatgagagtttaaaaatgtttgcaacgtttatgtagaaatcgttgtgctggtaaaaactgtagttgttgttttttccatccgaaggctctgacaatgtggaagataactgcgttgtggatgagtcatttaacgaattgctccttttcgttttaattttcaaacttttttttgatttttttttttggaaaaatttttcttatatcccaatttcataatattcttttgcagcgataggtacttgctaatattggtgttgtttttcttcacatttttatcatttttgttttttttttgctcctcctggtaaaaggagctccttcgctcgaagaggaacttgatgaggttagccaggttgtaaaagtaaaccgcgaagtaactttccttattcatgaggcagcatttgagaaggaacgtgattttgtctcgctcgtctgggaactcccccaggtggtctccgcggctgctgtgaccagcgcgcgtggacaggtcgttggaggccgtcttggtggggctctcgctcacgaaattgccgtcgtccagcaggccatcatcctgtaggttgtcctcttttaggtagtcctcctttgggaagttttcctttaggctgtcctcctttaggaagttttcctttaggctgccctctaggcagctgtcttgtaggtgatctttgtctggcccgagcacgccttggcccatgtgctcacccacggtgccgccgagccccgctgctctaaccgcgctgtccacattgcctacgccctttctgaacacctccttgaactcgcttatgaggctctttttgtgcttgcccacttttttatcggggatggaggagtgtcccctgggagtagcatcccgctgcgcgtgctccatcgagctgttgtggtcactcttgggattatcttcctccactaaatcacgttgcgcacccctttggttttcccccctctccgctcccccggggggagggaccctagtcgtggcgcgccctaggaggtcccgacggcgatactttgtgactttcctttggatattcttcaagtagttgatctgagtggaattcctgatgacgctgtttttaaatcggctgaaattatgcatgcagataaaaatcttattggtgtaaaaaaactgagcaaaccttaaagccttactggaaaggtaggaaaatttatttaaaaaaagaagaagcgaaaactttttaaaaaaaatgtattccaataaatgaatggaacatatgttcctttcccttatgtatctagctaaggtaagataatttttttcgaacagagaatggatgaagcatttttttttttttacaaacatgtttaagtgtttgatgaataatttggccatcgtgctgtagaggacgtaactttttttaaaaagatttaacttacagaaaagtagacacagattttcacaccatatgaaaaggagtaaaaaatggtcatacaattctatgtacagttcttcatcataatctgttacaaactctatttcattgatgtatgataacaggtcattttttttaaaaagaaatgaatatctacaaattcgttgcagaataagaagacgttatgttttttataaaaattaacaaactgaagaatttgattttcttcctgtccgctccctacttggtacgtaaaatcagtcaaatgaaatttacttttttgtgaattttttttttttttctccctcaagcgattttttactatgatccacgaaatttaaaaagttcgtcatgctttttgtgtacccactctttatcaagtggtattttttttctatacaaatttttaaatgatccatgtatcgtattttaaaatgttcatacaattctttcattttgttgttcgtatcgtcgtaatcttcattttggaggattggcagggacaatattttgatgcttttataactgttatgactgaagtctgattttatttttttaatatttttaatttcgttgatgttgtcctccaaattgtatgcataaataattatgcattcgtcactttcgtcatttcctgagtctttgtaccggtttaaaatgtactccttttcatttctgtactcctccaaattgttaaggcataggaaataaatataaattagggacttttctgacagcaggttgccttcatttttgaagtactcagataagggattgtcatagaacacgtacttcaggtggattcgcagcaggttgattcgctcgtccagcttcacgtcggacagctcatacaggtcttctttgaaaaagtacttgagcttgctggggattttcttgtccccgtagcaggccactcggattcggtccgcatacatcgtgtgggtggagcgccgttggcagcgttggcagcgttggcggcgttggcggcgttggcggaggtggcggcagggccaagtgtgaacacgtacagatcgtagccgtttcgtcgacgaggagagccacacttttgctcccccgattgaacgtttcgtcgggtatgccgccgctccgcgttacgcccctcacgtctcctcgttttttcacgcgagcgatgcttactgcggggtagacctagcgaggggtcctagtcataccattttgtattcccgcgttttctctcccaacttttattccccttcctgcgctcgtgaaggaactgcacacgggggctgtaggtccattcactcttcgaatgtgagcaagcgaactcgcgctccctcctacgtattttacaacgaaatcaggtatgcccgcttgatatacattcatcacttcaactacactttgtagcgtcaagggggggttcttgtggaggaaagagcacgaacctccacgtggttaatgtcaccctacaatatatacatgcatacaaacattcttgcatgcgtgtatacccctttgtatttgtagtccccctcccccctactggagtaaccggtaggtgtatacacaaaaagtggaagtttgttcaggtcgttcttcttataaggggtaacgtttggtcgacaaattataatgtatgcaattttaatagagaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttggatcccccactttgctggcagtttttttccccttttacatgacctctgcaaagggcacatttacaattgttcccttcctctttattctgtgctttttacatttgcctttctgcaatttttcccattttcgcgttcttccactttaagaggttcacgtgttgctccacgcttcacggagttattcaccgccgagtcgtccccttctaatgggccaaacgtggggagaattaattttgcgcaggaacgtaaagtaaaaagtttcgttaaaatgcgtctgtgtataatcaagcaaaaggtctccaagcgcagccgaagaggaagcagaagaagcagcacagctaagggtatatcaccaggagcgaccttctccattttgcttttttccgtctaaatatacaactgaggggaagcagattttttttttttaatatttttttcggcactaccgaatagttacatttttacgcatgttgataacgcggcgttttggttttctccagtagagtgaataccacttgggcgacgcaaaagtgacgcatcggaaggtgaggatctactgctctgccaggaagtatgcggaggtatactcgtttgtccttctgatacgctgattgccttaactggacagttccatttagaggcaaaattgaacagaagttaaatttatttacaagtgcatacaacacatgcgcatctgcatttaccctcacagagcagtaagtaaccgcacaatttacattatcgcaaaggaaaaaaaaaaaatataataataaaaatgaaagagactgaaattagtatagaaaactttgcgtacgcgaaaatgtttatgcatggtttgaaaaactcttatgatgacgtatgcgggattttgattggaaaatattacgacgtcgaaaagaaaaaacagaaatgtgtcattactgatagtattcccttgttccatacgcacatactgagccccttcctgaatttggccttcaccttggtaagtgttattagaatttgtttcgcaagaggtagagagagaggtctacctcttgtaacgttcacagtttcttccacgcagtcggggtcaagatagctgcgtgtgtcgttggtcgcctcgttcgtgtgctggtattcctgggtgggggtgggggattctgtttccctttcgtagcgaccctcatctgtgcaaacagaccacaatcaggagaacaaacatgcacgcgatcactacgatattatgaccatcacgaccatcgctttgatcccattccatctcctcgcgatttccctcctacacacacacccaggtggagaaccactacaaaggcaaggaagaacggatcctcgggtattaccacataagcattgaggactcaaaaaatgacgacataaagagcgtaaaagtttgtgagctaatagccaacaaattggtgaagaattatagcgatgccatgatatgcctagttcagttgtccaagctggagcgtgatgatgccaattgcttaaacgtaatgatgccacatggaatggatttaactccaagaaaaaaaaaaaaaaaaaaaaaaaaaagttttgagagggctaaccatcatgatatggtttacatgcacacgaagctcacaaatggatgtcctttttttcttctttttttacaaccattttaggtattcatgcaagatgatgccacggaggaatggaaaaatttcgacgtgcaagtgacccgaaataataaggacttcctgaaaatgagcctttcgaacaatgagtaaaactcgattggagaaaaatggcacaagtttctgctgagcgatgttttttccctcttggatgtagccgcgtcatatgactaacacttagctatgcacggattaacgatctgctcatgttacctttttcccaccccttcttctctttgcaggtatctcaacctacacgatttcgatgaccatctgaactgcattaaccacgattttatgaacccaaatttgtttaataacgtttaagaaggggtagaagtgggaacccggttcagttcatccatttgtatggctctgtgtccgcacagtctgtctttctttttctgtcgtatgcacatgagtgtgccttcccgttttgacatgcatgtatatgcctctcccattgaaaaggccaataaggccaataagaccagtaagaccaataaggccaattcgtgattttgcctttttttttttttttttttctcgtattcttcgtttaataaattgtgcaaaaaagaaaacttcaaacggaaagttttttctttcctcaggtagctccctcccattttgttaaattattttcgtaataattaagcaaaagtaaggaagagatggggttggagttgcctttttctgtgcccacagttgcatagcactttgagatttcccatgtccttcgtgcactgtgagcacagaaaaaggcaactttttttcttccctcccttacgcagctagatgcatttattctttttggcaattttcgattacaatttgggaaatgaaagggcacagatgaaaggttttttttttttctacctcgaattgtttgattactcttttgcatgtcatcgtggtggtatcgcttcttagtgcgtgaatgggtttgtcagtaagttcgtctatatgtataaacccaagtgtgtctcgcctggttatatgcctacctgcccattcgtgtgcccatttttgtgcactcccatgtctgagagccccaacggagcgaatcctacggggggcatttcatttgatgttctatccaccactgatgaacccgccatgttttacgctgatcaaatttatttccattcaccgagcgagcatacatttgagaaccctgacaacaggagagaaaatcgaaatgcagatttttcacagcataaaaggttcatacgattatgacgtagacagatgggacagcgatactgccatagaaaggaaagcacctctcggggataaactaacaagcaggatgaagaaacgaaataattatctccattcttaaattatcgccattcttaaattatcacctttttaatgaacagcttgtctgaagaaaacctgggaaaaaaaattatcaagcggaggggaaatagaaaagttggtagtcagtaccaggtcatttctattactttctccagcgctaaaattgataattcttccgttagccattttgggcaattaccttccgagagacctttgcgcgcgattttgggggtagtaagtgagcttcctttagagtcaggtaagaaagaaaaaggggaaataaagtagctattaatagctagtttgttcagcagggttagtagcacatatgtgtctatccgtttgttcattggagcatctgcaaggtgaagtgggctaccctctgcgatgattctcgcttctccatttgaattgccactccatttgaattgccactccatttgaattactactccatttgaattactactccatttgaattactactccatttgaattactactccatttgaattactactccatttgaattactactccattcgaagcgcttccccttttatgaactctctctccagatcccgcgttcgcggacctagcgggggagctaaacctagacgctctaatgatgatgctgaacatcgaaaacatggagtttctggcatatcgcggattgtccaccgttccttgcctgcatcaacaaagactattttaaatttttacaaaatggtaaaaagaaactcccctacgtatgaaagaagtgccgaggataattccgaacttttgcagaatgcacaagggaatacacataattatgggaaggtatacttagtccaagtattccctttgctgcttctcatatcatctgctttttctacctttgaggacagggcgctcattgacgtgatcaaggggtccctaaccaagtcgttttcgcgccatccctacctcagctgcttctgcaccattctgtgtgagggtctgaacgtctaataggcatccctcgacacgtgcggctaatttttttttttctcttttccaatgccaatgaaataggtgaaccaatttacccatttgttctccctgcttgtactactaatgtgataccagttcaggagcaccttaactgttcacggttcactacaacccactaagtatttcatttatacacagtcatcgaattccttcactaatttttttttttcaaatgtgccaataacttttttaacaaacgaggctgctacagaaggagggtctattcgacgcttcttcatgtagcggaggggatacatacatatgcataagtatgtgtataatgctggaaagtccttcccctcatgcgcacgaatcgatgggccgctttaaatggctgcttttacgttaagataaacctctacagtttttgctttcaacaagtgaggagtataaaaccgatgcaacaaagaataaaggatataaaaaggacgaataaataattgataaaaaaagctaatttccatgggtctacaaaaaaaactgtaatcagataatccgatataatgaatggctggacgaacagatttatcattacgtagatgtagagagaaaggaggacagcgagaagtatgctccccttgacctttacgtccattcttgtcaaaaggcaaatagggaaaagggggggggagagaaatacattcgaaaaggagacacgtcaaaattgggcatgacgagtagcgaaagttgggtgagcctccgttcggatgagtctccgttcggatggccgtccgactcagacattcacttcagatttgatatatcccccccgaaaaaaagcttcactctctgtatgatcgaatctttgttgggatcaaacggtttgtctttggacggaatttccaaaacggtcggcagaatcttatcgtgcaggtcaaccaagtgtcttatttcgtccgcgatctggaaagggcaaacaagcaagcacataaatatgtagacatataaatatacagttatacagatgtgtaaatctttgtggatgtgcttgggcaccccgacacgttggagaaaaaattttccctcgtcataacgcttcacagggatatccattttgtatagtagtaacatattttgcacattgcatcgggtataactatctcatgggtcagtcatttctctgcttcgttggtttgtcacgttatggcagttcgatgcagagagatttttcttcccttgtgtgctcacctgttggttcattagaataactccgcagtcgttttttgaggtgtattccttgaacacttcctctatttcggttttgttcgtttctttggggggaaggggtgtggagttacgcggtaagtacgtgccaagtgagaaggtgagaaaggcagtgcacacgtgtaaggctaataatacacacatttcttcactcccagctcacgctcagcaacaagggagacaacccccctgctgccatctttcctaatttcatcgatcgacttaattaaaaaagattcggacacctctttaaaacagcggcaggggaagcacattagcgtaaccccttattttgccattactcagaacgttgctcctttccggagtgcacatatatacacaaatgggaacgccccacggttgcggcaggtaaaggtacgtacgcaatacatggcgactttttttctctgttcgttcttacttgaattcacgatgaagaaattttttttccctaagccatcccgaaagcctatgccagctagtaagaagcccactacagagtcctgagaaggggaacgttcgcaaaggagcaggtgagcacgggtaagtccatgtactgctctcgcgctactgtggcgcttccctggagccccccatcctcacacatgcgtactttcgcacgtgggccagggttcggcgtgcgcatccgctcccccttacctcatcccctatgatgtatatctttaaatctgtttcattaaaaaatttatgtcttctcgatgtcattatagtttatcaagtggagcgagcgataatgtacgtatgttcatatgttcgtatgttcatatgttcgtgtgctcatatgttcgtgtgttcatatgttcgtatgttcatatgttcgtgtgttcatatgttcgtatttcgtatttcatatttcataattcgtatgtaactcccttcttcctgtggctcttctctttcttctcatacaccaaaaaaatgggggtcactttgtaaaagcgtgttaacacgatcaaatgttgacgagagatgtatgctgttaaatgagaaaagtttgggaaaaattatctgaaacttttttttttcctttttttgtacgcacaaaaattcgctaaagtgttgcgattgtgaaaaaaaaaaaaaaaattaaattaaattaaaataaattaaaataaacattcggccatgtggccaaagcgtagccatgagttttgtaaaaatggcgacttgtggatcgcattgagcgaatgaggactcgagggagaaaaccctaatttgaatttcaagactgtgagggcgcggaacgaaaaatggggaatgcgaaaagatgcggtgaggacaaaaaaaaatggataacatgatggggggggaaaaaaaaaatgccaaaaatggtaaaacgtgagttaaaaaaaaaaaaaaaaaagagcttcccattattacgttcgaataaaaatgaaacaaacacataaaaaaaaaatagtaattaagaacacttgtgcctaggcaaaggacatgtttttccccatctgcgggggcctatagcacattggccagcagtcaatcatatgtatggatatatcccccaagtggttattacaccctttcatgcggaaaaaaatctcaaacccgtagaggggcatccagagaaggggcgaagcgtcctctcacgtgattagtaatactcgtctaggggataccccccccccttggggaaatttccccacctgaaaaaaagtggcatagcaacgaaaaacaccactcgatggatagtactcgatgggtagtactcgatgggtagtactcgactggagtggacacgcttcttttcttaactgatatcaaaacaaacccaactacaacgaggctgttgccccgatttgacgaacctcactttgcagagtgatgattacaaaaaaagttttaaggaaaggagaaaagtttcataagaatttaaaaaaaaaaaaaaaaaaaaaactaattagaaaaaggaagatcacattgaggggaattaaaaatagtgttatggcattctcttcatatgtgtacgcaaacgtgcacatatgtacatctcaaccaaatcaagggggttaaaaaaaaaaaatgtgcacacctgttcttggagccttaaattattgtactgagacgctgggttgtcgacccaaccaaggagtagtttgacacatcatcaaggtcgccacggttatgcctatcacatcgctgcgtttatcaccatctctgtcttttttttttttttttccctactgccgctctcgcgcgaacagattctatggtacattatgccaatacactttgctgcactgaaaagctgctccgtttgccgcttcgaacgttgtctcaaacggaaacgtgcatacacacacgtacgtattgtgtgttccagaatgaagactcatacgcgcaattaaaaaaaataaaataaaatatatatatatatattaatagtggttcgaatcatgaaattaaaaaaaggaaacgggttgggtctactcgcgtgattcctggggaaaagggctctctcattttttaattcatctgtatttagtttatttttccagttgtcactttttccctttggccgtttattgtaacggaggggcagcatcgcgtgcttagtcgtcgtcctccaacacacgagtcttcttcttgctgattgttttttttaactttttcttctttttagatttagccacctcgtcctcatcatcgtcgtcctcatcatcatcctcttcctcatcgtcgtcatcctcatcgtcgtcttcttcagagacgtcctcttctgccccctcgtctgcatcatcttccgctccgtcgacctcttcatcatcatcatcatcgtcctcctcatcatcctcatcttcttcctcttcgtcctctacttcctccccgtcctcatcaatctctgcaaaggactgcggcacataagcattggggttccttctcctcacccttgtgctggagtcgaggatgttggatgggtcaataccatctaattcttccttcagtttaattttttttctgtactcgtgtatttcattcggattgggtaatcttccactttccgagcacacatgctttttttcgcaaaacgtaattattctctgttcaagttttttattgtatgcttcttcatcctctttgtttaagtctttaaaaatagtgggtccaatttttaaatccaaaactaattttcttaatttttcttttttcacagtatgtacatttttttctttactactattatttccactgctgatacttttttttttggaagcatcctcattattggctttacgtttgtgagcatcataatcgaaatcagtttgtttatcctcttcttcatcctcatcatattcatcatcgtcgtcgtcattttgttcctttccctttttctttttctttggtacttgactatcttcgtcagaatttaattctcttttttttttttatttattttttttttgacttcgttgtactatctcccatgctgtcatctgtatagttgtcttcttcctcttctggtgcctcatcattatcggagtttttcttctctccacgtttgtctttatttttcgggcttttgcttgcgcttttgcttgcgcttttgctcgcacttttgctggcaattttgcttgcacttttgtttattttctgtttcgagtcgccctttttcacttcatcgttgtattcgctattttcaatatcatccgtcgtctcctcctccttctgttgcttgtaaatttttaacagcttctctttcaagatacttttcagtaattcttttttttctttgctctccgaaaagtacgattcatccacatttaaataatccgccacgtcttttcttacgctctttagggttactacgtttatatccctatgcgggagaattttgtcaagtatggcttcgattttggatacttccgaggggcccagtgtggctccttcatctgcgtttgcgctagtggcagtgtctgcgcaaggaagaattagccgtatgtacgtaagcgcctttttcctcccttggtcactttgatgagtggcctttttcaaacgtgtacatacgtacatatgtgcgagtgtatgcagaaggtcctcgagctgagacaacgtctcctacgcgcgcgatagggagagaaaatatctacatgtacatatcacccacgccgcatgtaccaccacggacgtgcacacagacttacccattggttggatgatgacaagtgtgccagtcgggagatgaggaattttcttctctgtgtgtccagctaactcgcagtggaagagtatgtaacctaacatacgaatgtccaaatggggatatgaaagggtatctagcggtccataatgcaaaattaaaccacaagcattaacatttattcattcttttagtatgtaaattttttttttctcctttttggtgcagtcatacttaaggtatatattccgggtggggggagaaatcttgtcacggcgtgtgcaaagacgtgaaaaaaaaattgagagcgggtggggcgaatttccttgcgattggggagcgtgctgctggcgattcgttcagcagttggactttcgaggaaaagcgaagttgggaggggcacgggcgttcggcatttcgctttctttagcgttctttctttatttatttatatctttctttatatcactctttatttctttctttccttttttcgctttttttttttttttttccttttttgtcttttcctttttacttnnnnnnnnnnccttttttgtctgtccttttttttttttttttttttcgctgcgctttatttgctactatttttgtgccttggggcttcacgccttttcctttccccgcacgcgcttgtatgcacgattgtgtttaattttttttttttttggaaataatgccacttttgcgtaaggcacaatttgtcaagtttggaatttaaagccaatccatgtgatatgtaccaaatgtcgtacatatatatatgcaagggggaatgtacacgcacataaacgacctcaaatgagcatatattttacttgcctatgctgtgctttcgtagtgtcgctctcattaaacgctcggtgtcgatttatttttctctcccagcagcgcatagcagcgtgtgttgatttgtatgcgaccgcttagtgcataatgctttgtgtgttttctttgtgcacgtccttttgaggcaaactggttgggttgttacattttggccttccctttttgaaaatgcaactgtgcgcaggcgccgcgattccttgataggaaacctagtcaatgcgcacctacctgaacagccgcctctgttacttggtgacccgtgataacattcgcatgtgtagtccgtacgtgtgtagcgcctccgagcgcaaactgtcttaactacgtccctatcccgttaagcatgcgaaaaaattgggcaactgccatttctgcactttctgacagggagtacttacgcatacacgtgaccttgccgtacaggtggcttaacgcacgttccatttccgagttgggcaatgaatcattttaactcttcccggttcgtaaaaaggagatgctaagctaaatgaatgaacacatgttggagttatcatgtttaatgtatgaatgggggaacagcaaatatgtgtcatccgtgaagcataaagaggggggaaaaaaaaaaaaaaagcacacacaactcaccacatcaaatcagataaaaagcaccattaaagaacagtaatataaaaaatgcaaggttctcttgcctgttccccaaaatagctgatctatacaacgaagaaggaaaacggggaattcattgtaaaggaaggttacccccaaatgcgatgttccccaattggagttcatcatttttttgtttactcttttttccaaacaagtcaattcagcatcacttgagtgacacaccttaaaatgacattctacaaaaagggggtagatgggaaagcgttaaaaatggtcttttcatttttcatttaaaagtgtaaaatgatgagcgtaatgatgcggggcagaaagaatcgtctggtatcttccttctcagtgtttttttttttttttttttttttattttggcttgttgatctttttaagaaggttaatgtggaaaatgagctattcgcgaaaggtatacgaccgtgtgtttaatcataaacttatttagtaatttttttttttttttttttgactttctatacacgtacacatgtatgtagatatgtttgccccactttggcacgcctcccttttcaacattttttgttacccctagtgggaatgaaacttgtggatatacatgtaacggtgagcgtttttttttttttttcttttttggaggacacttggaaaagctacaaattatctaactcgcgaaaggaatagggaaacaaaatgaaacattctcaaatgaactgaaatggtgcagtgactccccatctcctccttaggtatgcctattgacaagtaatcatacgcaaagttaaaaaaaaaaaaaaaaaaaaagaggaaaaggaacagttgcaaggaaacgtttatcactttttcatgcgaacgtaaaagaggataagtgtacagcattgtattgtactgtgctatgctgtgtaagtacccattttgcgaacacgtgtattaacgtttgctaagttaacgggactcaattttataagccaaatgtagcaaagaaaggctgaagcggggaaagggaaggcacaccattttgttgaaaaaagtaccccccctttttttttttttgcacacagtgtatgtttcgagaacaccccgttgaagttgcgaaaacggtgtaaagcttgtgaagcgtatgcatagatgtttatcccattttctcgtcttctaaaattagcagatttgtagagaaaaaaaaaaaaaatccaacgtttttgcacacaaatgcatggcgcaggaagggatgggtgtttttttttaaaacccaaggggcacgtacatttttgtgagcgcaaaatagtagaggaatccgctgaaggaactagggaagggagcgacgataagtgcggcgaatagtgctacgaaaagagcgacgagacgtgcggcgaaccgagcagccagtagcccctcctacagcgcagccaagcgcaccgcgggcagaggcaacactgcatggcaaataaacaaagggaacgttacgaaatagattgtacatgtttggacctattcgaaaagtgcacaaaaagctacaacttcagagactgcgtagtgataaagaagtgtatcaaaaatggaacactgaaggaggctgatagtgtgtgtatatatgggagagaaaaatgcgggaaaacgcttcttttgacggagatagtagccgagatgacggccgtaaaggaactcaacggaatgaactgcaaagtggtgtacctcgattgcgaccttacgtttaactataaaaattatgaaagcatcatagggaaaaaatttaacaaacgtgtaaactatgatcacagtagtacctgcgccagtggtggtagctaccaaaatatgaatttaggaaaagcctttttggaaaattctttttcgaacatgtattattttcgaatatttaatccaggtcatctactactcattttaaatacgttaaaaaatttattaaaaaaaaaattttttgaagctttatttattgactctctatccttttggaatgcctgcaaatatgacaaagtaaatttgttctctgataataattacgtaaaaaggaaaacgtccgatttgctggactatgcatttacactcattttgaatttgaagaaaaagtacaaatttttattcttctattcgaagttatgtaacgaggagaggtttattgactacacggttaagttggttgttgagaggccagggggacaaaataaagccagtgtcactgagggaaggacgcacaagcggaaagatagaaatgtgaaaaaagaaacgcacttaactgctaaggagcataccacacaggaagagtcctttctgattccacacagctttaatgacatcctaaatacacacatatttcgaaaaaaagacttcaccagcaataattttttagtggaaaaaccatttttcatttatttaataccaaatgagaagaagggcaagaagaagaagaagaagaagaagaataagaagcactttgctgatattcaccaaaaggaggattccacccatttgaacatcttaatgtgtttatcgtccgaaatgaaggatgctgacaaggctcagtatttaaaatttttttttatgatagcaaattcgcacacaattgcgccgttgtgaagtacttccaagacgagaaaaacaggcggaacggaattaggccaaagtttgcgaagctggtgcgcacgtttgacagtttcgttgaaggcaaccgcttgggtcttatccacgagggaggcccccaagtggccatcaaagagtctgcataatatgtgtaaaaaagaacaccaaaaaaacccaaaaaaaacaaaaaaaacccaaaaaacaaaaaaacaaataggctcccctgccgtttttattgcccatgagaccgcatgttcactttcctttttttttttcctttccttcccattcgcctccctttggatgagtaaaatacgaaattctacgcataaacatagaggcacgttttttgtgtagacgagtaggttattcatcactaggggggaaacgtccctgtgatgcgagaatatattcatattggcgcgcgggcatatgggcacctgcgcgtgcagggacccccgttttttttgcatgaccaaatgtttttgtgtggttatttatttaccccttttttaattaccctaaaattgtttgtatgcgtattaacgaattaacacattctgcaccaaaaccagtgagcaatttttttcattggctgctttatgtcattcacccctttttcatttgtgagggaaaagttttgttttgcaatacttgtgcggtctgaaagagcaaagcaaaagggaagtaattaaccctgtatgattcattgcacttattttgcacaaaaaaagttgaagcattcgtttggtgcgtcctttcggcacgtattatcaggaaaaaaaaaaaaaacgccaatatgatgatttatttcaaaaaattaaactcatgcccaacgttgtactacacccgcgttagcagagaatgcacagtgacaccttcacacaggcgtcaaaccgtgtgtaaaaatattgattattgtccgcgctttggctaccttcgaaaatgtaatgagcgaaacataaacgagcagcatttttgaaggcacacatttgaaataacattttgcaagcgcattttgaagcccattttgaagcccattttgaagacacatttctgcaaggaaaaacaaggggtcccatgatagcacccccgattgtcacacgacgcatacgacatttgcacgcacgtgtacgcgctcggaaagtaaggtctacattggacagaaaaaaatgataagaatttatagaattgttgcacaacatgcacaaaataatgggcgatctgtttgtgctgttttttttccgcagtaactcaacaggtattctcatcatgtaacacaaatcagtgaaaatgaggtgcaggatgttttttcacaacttgaacgttgattatcatttttcgatttacgcatcgttaattttttttttttcacaactctgaccaactgtggcacaatttctgtataaaagatgtttacattatgctgtctgtatcgttattttccacccactcctttttcacgtggaatacttagttaacagaaaagtaaaaatcttccttcgcaagttattaacttcacctgcggctttggtgtttagaaaaaatcttcgatttttttgcagcatcaaaatgggtggaacggaatttcacaataattctggataaccatttttttttttttttttttttctgcaatatagctattctgcataactttttttttttttttttttttttttttttttaaatatagccattttgcataactttttttttttgccaaaaatgtgacagttgtgcgtgcgtatgtgtgtacatttatttaattatttttttgttcacttgtttgatcgcctatttgttcgcctatttgtttactcgtttacatatttattaagttttccatttttcccttttctgcgaagtaaattttgcacccccacgcgcgcctcgcctttttattcccaaaacaactgccagcaactcagttttaacgacaaaatggagtcttccgaggcacaaagtttaaaagttgtgcagagcaacccgaatgaacagagtgcgtacaaagacacacacaccacggcgctgccagaaaactacaatgaatctgccaacaatgtaggcaaaacgaatccattggaagggtattacacagtggcacaggacgatagcacaccaatagatgctaacaatattccctatataattcctgagatgaatgaatccgggatgaccgtcgacccaacggccatgcaagcggctgccgcgatcaaccaaagtatgatgtaccagaaccatggcattccagcggattaccccgtaagtctgtttttttttttttttttaacttttcgctttgtacatcggtacaggtgcatgcatatgcgtttatgtacatatctgtgtaataacttagccaatttgttttactttttttttttacggcttctttctccccccccccttctgacgtagtaccaaatgtttaacggagcaaacccaatgtatggtggaattccccagtattatggaggtgtgaacatgccaatgaacccttactatgacccgtacggaattattaaccctttatcgtgtgcacccctaaacttagaaaagaacaaaaagaggagcaagaagttttactgttgctgaaaatgtcgcttgaggaaaatcattatttttttgtcttttgcgcaaataaaacgagctcctgtgactgcatgggaattaaaattgttcgtttttttaaaacatatgttgtatcttcgcaacgttctcccccgttcgatgttgcgcactgcgtaactctgagcacatgtgttcaaccaggtttgctaaaagcatggagaggcatacttagccttgcgcaaaatttacgttaaagtaaaagaaaaagaaaacagcacacatgtgtgagattacatatttatacacacctcagtgtgaccaccccttatgtaaagcctcacagttgtgcgatttatgaacgaaagagacttttaacttggtacttttttttttttttttgttgttgcagtttaactagtgaatctttttctttatgatgaacatattaaattattattttttttcgtgctacacgttatttagactttaagcttttgcaaaataatagcttactttctaaagggcccaactgtgtgcgcgcttcgggtgggcactttcgtcgctacacgggaatgtcttttggggacccttccggtgagcaacatggggcgcattcgatacccgtcgcttcggctatcccagcggggtgcttaaaaaatgaatatactctacaatttgacgtgtgcttcccttttgacgaaaccttaacagaaatgaaaatgtaaaaattttatttaaaatgaactgaaaaggactgtgtgtgaaagctaagccttgaggtagggggcgttattttccaaattcgcttgttatatgctggagttttttacaatttggggggaaatgcattctggttcgttttgttcgttcttgttaaaatgtatttttgcgcaattgtttatagttggggcgacataaatgatttttttttaattccccccatttggtctgtcatgggagaatgacttaatagcttaagtgaagctgcgcggatgttggtgggaatcggctaaggttaaacaaatgcgcgcacatgtatagatacatatgtgtccctttttccagcgttcctggcctctgatgcaaagaagaaacatcgacgcgtgcgcgttgcggcactttcccgctgtgtagattactttaaaagatcagcgcgcacaatgttttttttttttttttctcattttagacattactatgttgaatgttttttctagtgcgacgcaagaactttggcagaatgggaaaggtacatgcaggtattcatcagttgttttaaaatatttccttttcatcacgtgtgagtaggaataggcaaacgccttttttttttttttttttggagattgcaaaattgccattttgtcatatacgcgggcatgaaaaggcgtgtcttttttttttttttggccagtttagtctgtcagcccgtttgccaaaatttcatccttttttgtgaggagtatcccttacatagatcaggctaatttccctacgtcattgctagacagttggaaataggcaaaacggcagagcgtggaatgtgaaggggaggagaaagtccttatcatgtcattttcttcctggagcgcagggacactcagttatagcaacaagcacattggccattttgacgctgattatggtgttcacctcggtggagagccccccaattgaaaaaagcacaaacgttcgagtgaaatcgcccacttgaaaaaagcaagaaatgtacaaacaaaagtcgctagaactgagagacatcaactatgtgtatgagaactcatgggtctgggttaacatcaattcgataaaaaaaaaaaatggaaatttatataaagaaatatttgaatattacaaaaataaaaataaaatattctgcttcttcaaaggaaaagtaaaacaattcgtatccaacagggatgtagaaatatgcatcagcatagacgacaattatgtgaacttcaaaaataacataaattataacatcacagaaaatgttaaatatttattacccattgataccaattttgggtgtagtgacaacacagaattaatatatttaaatccgcccaatttattggaaaatattcgacagagatatagtaaggcgtacttaaatgaaggaagcagagattgtatttatacttacattgggtacatcctgttgtcagtgaatccttatgagaattttaaaatttacgatgagtgttacatgaggaagattaagaatgagaataatctgtttgctgttcctcatcctttttccattgccaacgatgcgtacaactgtatgattaaggataaggtgagccagtccatcatcataagtggcgaaagcggggctggcaagacagagtcatcgaagcaggtgttgaggtaccttacctacttgagcgcttgccattcgcaggaggaagccgcaggagttgcagacgcattggaaaaatgtgactacacaagaaagggagcccccccgggcggcagtaaccagggcacgggaaacggcgacactgggggtcgtcgcgcgaaatcgcctgagaaggaaggaaaggacaagttcaacccaaacgttagggacgcccccaagagagacgaaataaatgaaagaagcgccaaaaatggatccgtaaggggggaaaaagccgttccgttaagggagacatgcttagtcacggtttccaccgccgagtcaacgtacactgctgagtccacgtacaccactgcccccccttacaccacttcgtccccttccaccgctgcttccccctcctcttatgaagacaaaatccagaacagcaaccccctgttggaatcgttcggaaatgctaagacgatcaaaaatgacaacagcagtaggttcggaaaattgatgaagttaaattatgacgagaatggtaggttacgctctgcgtccatcgaaacgtatctccttgcaaaatccagagtggttgatgttccccccagagaagggaattaccatattttttattccttgtgtgagaattccaaattaagtgacgagttcggtctattgccatggtacaagtataactatttgagggcccaaaatgatatgaacaaatcaggaaacaattcccttaatgggagagaagattctgagggaaatgaagaaatggaagatgaagaggacactaacacagagggaaaagggaagaaaaagaagaagagcaagagcaggaataagcggaaaaaagtgggcaagttggacgaaacggatagggaggaagtggccctggatgtggtcgaaacgggaaaggatgaagataaaaagaagagaagtaaacttaaggggaaatcaggaaacgactcacatcctagtgatgacagcaggaaggagaacaaatgcttgtacgatttggacgccattataaaatgttttcagagcataggggtgtatgaagaggaacagaaggagatttacaaaacgcttatttgcattttgctcctgggaaatgtcgactttgtggtgaatgaggaggaggaaggagggatacttaaaattaagagtgcagaggtgtgcgagaagttgggcgacctgcttgaaattagcaatgaccattcgggaaacagcagctgtggtagcggtggtgcgaacaagatcgtcgaaattctaaccataaagaaggtgcgtgacacgcaaaagaactacacctaccagcaagccatctacaacagggatgtcatatcgaaggccctgtatcagcttctgttcgaatacgtgatcatgcgcgttaatgactcattgaatgtgcgcgaggtagaggaggaggtggaccaccaaaacggtgacgacgcgcacatggagggcactcccagcgatgaggaacacactgacgggccccacgcgcagtacgagagggtacgggaaaacatgaagcccagtaaaaggaaaaggagcagccatagcggagcacacgcagagtactcagcacacaccgatcgagctgcgaagagaagcagaagcaagacctacttcataggcattttagacatctacggatttgaaaacttcgccaaggaaggcatgaactgttttgaacagctatgcatcaattacgcaaacgaagttctacacgctttttttttaaagcaaataattcacaatgaacacaaaatacattatgaagaaaatttgtttctcgagaaaataccctacaatgataacagcaatgtgatatctctcataggtgatactcgagatgtgagcatctacaccatattggaagatctgtctttgctattttcatcaaataagtccaacgaagagagtaataaaaatttgttcttcgagaagttaagcaaaaatgtcatgaactcagccaagtacaaaaatattgtgcgaaattacaaagcgtcgaggaactgtttcatcatttcacactatgcgggagaagtcctatacgactctcacgatttttttaacaaaaatgtagatatcctcacaaacgatattgaagactttttatcaagctgcaattctttcatcaggacgaatttgcttaaagggaagaaatttgtgtgtggtaagaatagcacacaggggaatcatcctaagagtagtggcaaaatggtggagctgaaaattcaggaagagccaaaatcagggaggagaaaattatctgtgaaggaaatgatatcccaccatgagattgagtctaggggagttcttcctgtacatctccaggaggatgatccgtatatgagtgatgacgacgaggaagggggcgaagtagaggggaatcatcgacagagcgtccgcaatggggggaactccatcaatgttcttacgtatcacacaggacgaaagaataaagtaaagtccatcttttcttcattcaaaaaacagcttgaaattctgaccaacaagctagacaaaacggcttcgaaatttatcaggtgtataaaaccaaatgaggaaaagaaggccaaattttttaataaaaatttggtgctgaatcagctagtaatgagcggaatggttgacgtcctcagtttgatgaaaaatggatacccttgcagagtgctctacgatgacatttggattacctacagtcaccttttgcaagacgaaatgaagtccttccttacccccaaaatgttctgcgaaattgtactgaaatttttagacatccactctaacgaatacacattcggaaaaacgaaagtttttttccgctttggtgttttatccaccataaatgaaatattgaataaaaatttggaaaaaaaaaataaatttatcgaatgtgtgtataatttctggctacacaaaaggaaacgaaaaatcttgaaatttgtcctctgcggatgtaggtttaaaatgttaataaaaaagatgagagctaaacgtttaatggaacacggactctattattataataattttttgctacagaaaaaaaggcaaagtcttcgaaaaatactgttttactacttttatgtctataaacagagaacctacttcctacaattgaaaagaagctccctcgttattcaaaaacgcattcggggatatcttgcacgcaaaaaatatttatacataaaaagacaaatactttttatccaggattattacatatttcaagggtactttaagcagagagttacagcctcaaatattattaggaaaaattggctcacttatattaccaaatctgattatcactatgtccgaatgagcattataaaaatacagagagcctttcgaagatacatgaaggggaaatatattaagtactgcttgaaagtagtcaatgttaagaagcagcctaagcgcacgtacagtgcgttcgtgaagagtgagatcggtcaggggaagaaactggaattgggggtacagcggagggctcagaaggaactcgcgaaaggggtgaagcacgagagagctcgtgatcgacagctggggaagcgcctctgccaggaggaggaccgcatagggtccttcatctgcgtggagaggaccaaccgcaggcattccttcgcggtaggtgctcaggagtagtgtgcaagtgggcatacctctttgtacatgtgtgagggttcccttgccgtaacttcgccacgccgcaacgctcacggagcgctaatagaccgctcatgggcagctcatggaccgctcatggaccgctcattgaccgctcattgaccgctcattgaccgctcattgaccacttatgcatcgctcttgcacctctcccactttagatgggccaaaaattggacgcctcctcgagcagcagaagcagcctcaaaagaagaaaaacctggagtgcttgggagagcacctcaaagtgtaactacagccgacaaagctacagacacactcaaccaaattatatgaatagagctatttcaaaccatagcagtagccatatcagcacagggagttccttgaaaaagaaggtcacaggaagttacacggaggagaaaccatttatcagtgttggacatatagggattaacggaaaggggcaaataaagggacgtagtagcgacatttttggtaatgctagtcgggataagggcagagcaaaaaacaagtttaggttcagcaacctaagcacatgcggtgacaacatgcttgcgaagggtaacggcgggggcgtcggtaaaagtggctcgctcagcatgggtacgtcgcgcgaaccgacacgtttgcacctctgcagtgcttcgcaattgcagcgcgtcgtaattgcagcgattcgtaattgaagcgattcgcaattgcagcgattcgcaattgcagcgattcgcaattgcaacgcttcgctactgcactacttcaccactgcgcacctccccctcaggaaaaagccgcatgaaaagaataacgtacaatcatgcgaacctgaaaaacgacttcgcctcgagctacaagagggagaaaaataaagtctccaattttttgaaaaacaccatttatgatagatacatcaacaagtacaagcagaattacatgaacagacagaaggataagaagaagaaatcgatttacataaaaaacaactacagcaacattagcaacatatacagcgtttacaggccttcacaggaggagaagctggctcagcagtatgacttcgaccgcacggacgcggtaatggctttttctatgtgcagcgtgaataacggaacttgcgtcgggaatgtgcttctacacacggcgtgtacattggctaatctgcctggaaagtgctcctacacacggtgctcacaaaacacgcatgaaacgaacgacaacctttccccccctacttcagctcatcattccggaggacttctacgtgagcgagtcaaacatccccgagccagacatgatgcaagaaaatgatgtaatcgttttgttatacgtgcatatatcaccacgcgtgcatgcagcatgggtgtagacgcttgtacatgcatacaaaaaaaaaattcactccttgaaacctcttgcaggaaaattatctactgttgtgtgaatacctggataacaatttggattcgaagatccccctaatagagctaagtgctttcaagtgcgcgtgaaggaaaggcggtcgatgaattgactttgcgcttctaaattaggggaaagttttgtgatttttttttttttcccccactacttgcgtaaactgttccttctcgattttgtgaaatgggcatccgtccttgatttttgcagcgagacattcgcatgacacactcgcatggcacactcgcatgacacactcgcgcgacgtatatgcaggacaaggcaaggctccacaacttggccccctctttcgtgttccccgaacggatgctacgcaattaaaatttcgaggacaaattttttttcaaataaacgtacccatccttgtaaatcaaatggttcgatgccatttcttcacgttgtctccgtctgaggaattcaataatatttttccttttaactttacttggtacatttttaatattttttagcgaaatttcaatattttttaacaggcctaatgttctcagagcctttgcatagttatcgattctccgtcgtctttctatcgattctttcgttttgtaaatccccccgctgtgcaagccgtcgcttggttttttctttccgcaactgaccattttggaattcattttgtgcttcacttcgatggggaacagtgtcgtgtgtccaaatggggcattattcttcccacgtccaatatgatgaagtgtttttttttttcttctgatgagccattcgtttgatgtctcattagccatttcgtccacacgtgcgtcttcatcttcctgtattggaaagtaatttccttcccttgacatttcacttcgctgatctgtatagtaaacattgtgactcccttttgtgcctttccttcgtggtacacctttcttcacactggggggaaattcccctttcgtgatgcatacagaagggatcctctccgttttgttccatttctgcgtgtagtctgatagcttatactttatatttttatttgacacacccaaagtgcttctttttggttcgtttttgctctgcctaggggaaaggatgatatccgtgtgctcattttcgtcctctattgcggtaaaaaaatgcgtctccgatggggatggttcatataattttttgttaaaaaaggaatcagtgaaatgctcctccgtttggtgaagaatatactctttgttcttctcattatcgagggtagcttcatcttcacaatttctgttccccttttttaaattcctccctgttttatcgtttataatagttttatcgtttgtaataattttatcgtccactgggtttgccactccttctgatgtgttatcagtttttatgacatccttttggacttcttcataatttaaaattccattatgtctgtttttgtctgaaccgttcaggtgatttctgtcaaacgtgtaatcatcaaatttggttaagtggtcatataagggcaattctttgtgcgtagtaggagcgcccttctctccatttaagtctccaaaaggggggttcgtttttcccatcttcctgcatgcgggggtggaatttttcaaaatgtccagaatggcctttacgctttttccccccccctcggaaataagatgtgacgaaccgctttccgtatgactgctttccctgtggctgccttccgtattgctgcttcccctgtggctgccttccgtgttgctgcatcccgtatggttgctaggaacgtccaaggggtatgcacccgtgcagatgtgccggttgatatccgcgctgatgccccgcccgccgtttatcttacacctgatcacggtgcctatcccgttaatgtccttcttaacgaacgaggtaaacaaatctttttttttattttttagtcccctaatttttagcaggtttatgttgttcctttttgtaatttttttcagtttccattcgttgagtttttttttgaatttttcttgcctttgaatttcttggagttgtttataatttttttctatttcttttattttttcaatgttctcaaggatttttctttttttcttttcctttttgttgtataatgtgttttgctccctgttgcctgactgttcaggggaatttgtttggtcgatcactgaggacttgtatttacagcatgggcgtctgtcacttgggggtagcacgcctcttccatttggatgggttttccaggcctcattttcgatggagcttttttttcttgtgggttctttttcttcttttgctttcctccctcgctcgtacgttttgaagaccttcctcagttgctgaatttcatttaccacgtttttctttttcctggcgctgtttaatttgatgcaattttcttcattttttgggggtgatctgcttaaatgcgcctgaacagtggaagagaaggaaaatttcgatttctttccctcactgcatttgcttttgtctgtctcttttttgttcttccccgagcagctgtttgatgtggagagattgcctatatctagggaacgtctaatattttttactaaagttagggcattgttcgtttttaaaattttgtcgatgttttgtaaatacatggaatcttcgcagtcgtttagggaagagcaggtggacagactgttcgttgtgacattagacgggacgcttttattagattcttccaccagttcgcagttgctcacgcttggttggttccttccggttggacttacacctccgtcatgtttctcgtatgcccctttctgattatcttctccccctgtgggtgcgttccccttttcagccttcccagttttgccaccacaaggattattccaggcatcatgcgtgtcgattaaattacgaggcgattttcccttctcttggggagactccatagaacgttcgtccgaggagtttccctccattgtttcttcaccctgctcgctgaggtgtcgttctgctttgaagccgccattacgtaaagcatttttcataaggccatttagctcattgtagaaaaaaatactttttaacataatgtaagcattttccccaacggttgttttaatctttttcaaaatgttatttttaatttttctgttcaaaaatagtgcgtagatttttttatttgtctgaaaattagtaatgtcaaaattgtagcatattttcttgacacttatttcacagagacttttcgatttaacgaggatggaaaaaaggagcagatcatatggacatttggaattaattaaaatgtttattttgctaatcatgtaatctttttggtactttttaaaattgttcaattcgattaaatatatgtctaatatttgtttaaagataaatattttcctgtagtgaatacttaagtgattttttaacttgttgtggatttttgtgagtgtggatttttcttgcctgttcaggcaattttggtctgcttcttcattttgcatgttttttatttggacataaaaagtttgtatttcgactacactgctggatatatagatggagaatttttttacaaaaaataaataactgttgataatttcgttgttaaatttgaaatgtgaaaaaatggcattctgtgtttttaccaaagtgcaaatattgctgtatatattagttatgcgtaggaagaagttcatgcagttttgtatgactgtaacttttgcctctttttttacattccttaaaaattccaattggggtgtaaggctctctatttcttctagttttttttctatcattatgagaagtttttttatttcgtctgttattttgttaatttggagtagcagaatgttcattttgtttttcatttttaggagtgtaaataggaccgtgaaattttccacgctcagtgagttgctgatgatgcggtgaatgtattccttctgctctcccaacgacaggcggctgcagtaactttttatgatatcttccttttggataatgcgagtggtcgcttcggcggagctgcttgggagatcactgcaatattggcctgcacttcgcagggaacttctttgggcatttctgcagacatctcgtcccatgtttgcgcccgaattggtgactacccctgaacttttacttaaacatttaaacagtttgcagttctgttcgagtacctccaattcgatgctaaattgaaggacgtgggttccattttctccataaaaatgtagagagacatgcccatccaacaggttcaactctatttcatgcactgattgattcatttgggatgaacccatgtcgctacagtggtcctccaaaatggcgttatcaatttttttcccattttgtggggcgttatcagggagtgggaatggatcttctccctggaaagtgtctccacctatttgatttttcgaggtgaagacatcactggagttgttggcgtgtgtgccgatacccttttttcgtctcaaatgagtgtgctccttattacccttatgagcagtgagacggtcattttttatggtactcccttggagtggctcaccattaggtgaagtctgtgcattatttgccatcccgtttggagtgaagccattttgggaatgttcctctcctttaatggaatttatttccgctttgtaattttttttatcaacatatatctcatttggaatgttcccttggttcccttggttcccttggttcccttggggggtgcttgtgtgtctacttcgacttcgtacgttgcgatttgcctgacgggcaataccgttctgtttgtctttcccttttgctgttatttggacactctcctgaacgctcttaagggtggacaaaaccttatgtttctcctctttctcttccaaatggtaggcacttcctgagtccccacagggagaaatgacattctgcgccagagtcacagaatatttgttacaattatccctttggctgtgtacatgtttttttttttcacctttcgtggttaaaagattcttcttataaaagcgaaaatagctgatggtttcattatccttctgattatttttttttcttcttatgtgcctcttattgcatgcactgttgtgtagacggcagttaggggtatatgggagtcccacattagggtatgtcttcatcgtcattttgcagcattttttttttttccttcatctttatttgtatttttctggtcggataatacccccttaagatggtccttcttccttacgggtaatagtacaaatggatgtttatctttcacatttttgtgcaattttttcagtgcgcaagttttttcacccttgtgtgtgttatgcggcgggtgtatgtcatgcggaggatgtgtgtcatgcggcgggtgtgtgtacaactcttctttgtgctgccccagtggtcgaaactctttcgatgctacttcttcacatcttgctggaacttctaattggtgagaattaatttggccgcttctgcgtgaattacgcaaatatgttacgtgagtgttgttcctgtgtttttcttcctcagggtgctttttctcaacgaaggagtcgtcacaaattggttgcctctcttcttttaccagttggcatttttcatcttttggatttgtttccctcggaagggttctttcttcttggctacgatttaggttcataacccaatcgtcactaaggaggtcaatttcgtcgtagttctgtgagtggagtttgacggaggaggttcccctccctgtggtctctgtctgattcgcttgggaagaatctccctgcggggggttgctgtagtggttgttaaaaatactgttgcagttgcttatcagggtttttatggattcgtccagggaaaggtcaacctcacaggagtccgcctcacaggggtccacctcacacggatcggcatcacacgggttggcatcacacggatcagcatcacacggatcggcatcacaatcgtgcgccattgaaacgccccccacgcaaaattcctgttccagaaagttctgctcaaaaaaatccgcgttttcgttcaggtaagaatcgacgatgccatcggcagtcgaccactctgtcactggcgaatgaccatttggtcgttcccccaggggtgcgtcctttgattgtttcttcgctgttttgttttcgattcgatttaaaagttcatctctatggtcaacactccgattcgaactgaagtctccttcctgagttaaattacccacattggaagtggccccacttgagttttcctcctttatcaaaggagtcatcgatccagttccacctacttggtgtgggtgggcattacccctttctctctctttggactttcccaagaagtgcttgtgttggtgagaaatttccgtctttttccacatgaagggagtttcatatttcaacaaaattttcatgaacgggttgaaaattccttttatttcttcccctctttgtatctttagcagtgcaagaattttactcttcattaatcttctcctaaaaaacctaacatagttatcattaacacttttaaaggtgcaaatatggatgttactatgattaaatcggtacgttttttttgataacttctggccaattcggcttatggctggattgtctacacgtgtatccacagcttcagcctccttccagggttctactgatgggctgttctttttaggtggataatttgtgttcctctgttcaggtagagattctttgggttggatgataaaatgggttttttcttctttcataaatggtctaacaagtttggctgcacggagatggctgctcaattttgaaggtgaaccaacccatttgtttttgtcaattgagagaccatcaatctgttgatgtttactctcctttttgtttttctcaaatggaatttgaaaaaaatttcgagagttaattagctctcttttttctatcaaatttttgtacattttaagttttgttttttttacattttcgtggagtccacttgcgtggttcttcgatcccctgccctggaaatgagaagtatcccgctcagtcatgtctccctgcttagtcatgtcgccccgatcaacatggctgccccacttggttgcgccttccttcgacttgaggtcttcctctttgcgaaatggatttgttggatggtcctcatcgtggaaatcgcggtaatggtaataatgttgatcgtcctgactgtctctattttcatgatggtcttggtcgtcctgatcatcaccgctgctaacgttaacactattaccaccgctgccattatgtagggaattgcactcgcgcgagggggctgtgcttttcattccccccctgggcgagttccactttggggcaaatgggtgtcttatcctcccttcgacgaccacgtcttcatcactcgggtagcctctgtgcagtctctttaaagtgtgcatttcggcaggggcgtgcgatcgtgaaaaaaaatgtgtgcataaatctatgtgtacctgtcagagtatgtatatgtgctggctatgctactctcgcctgaaccctccgagtaagtcaacagtgcgtgtacgtaaaacgcatgcatatttgatcagccgttatgttgacgcccctttcttattcataagtgtggaggaaaattttgtcccattcgtgaacgagttgaaaaaaaaaaaaaaactttcgcccaggctgaatgggcacaacaatgtgggcagataaatcttggcgctattaaaatgtgccttgcgaatgtgcacacatattttgcttaaacaagagaggatgccatccctgccttttcccaattttgtgttgtaaaactgagaagaaattttcaccccaatttttttaaactgcacaatgggatgcgttaatgctgcgcagagttaaataaggagggggaaaaaaaaaaaaaaaaaaacaacgatcagtgcaaagaaacggttgatcaataatacataaaaagtaatttttcgtgagagcggcaaagttcgaaaatgatggaacaacgcgtagggtaaaaatacaccataatgtatggggaagacaaaatttggctaaacggaaagatacaaaaatggagggagtgccaaattatgcgaaataacacgggggaaataaaagaaaatgaagtaaaataaagttaaataaagtaaaataaagtaaaataaagctaaataaagctaaataacgtaaaaaaaaacatagtaaaaacttacgtgcacacctgggtgacgcgcatgcagcaggtacctgcaaggcctaacgagtggcactgcctccacggcggccctttctccttttcaacacatataaacgtgccgtccaacacgtgacgcaattaagcatgcgcggagaaaaatcgttaaaagggggttaaacttggaaaagtctttgtttcatgaaaaaagttgcgtaaaaaaatacggaaacttatatcagcaataacaattgctatgtgaatagaagggtgatgttaaaaggagcacaagcaatggtgataaacttgcagcgcaggtctggcaaacctctcgcgccgcgcataccgcaatatcgcacatagcgcaaatattccgcataccacacatgcgcgcatttgtggcgacgcccccggctgagtcacccagcagagaggagtctcaacttttaaagagcgaaaaataaaacgtagcgaatgcattaaaatttaaaatacgcataatagcgttgcaagttaacaacattgtatggccataatttgttttcctggcgattttcacatttttttttttttttttttttttaaaagcgacaaataactcgacagttttgcacatattttatacacatatatggcttaaaaaaatatgcacaaatgtgtttctacatctgtacattttttgccatgaaaaatctctgcctatcttcggttgggggtatgcggataaatggggccaacagtgaacgttcttctgagtgcgcgttcacatagaggtccataaatccaagaagggatgtacacatacacacacatgtgtgtgcgtgcgtgcatgcatatgagatgcctcccttcggattattctcttaatatgtttttgttgtcttagcgaaattgacacggatgcctctctcgaaggattatgtgcagacaaaacaacaaaaaaggggaagctaaatgaaatggcgtcttgtatacgggggaaaatatgaaggcacagaaagcgttataatttttaaatgctaatccgtttggcgatatgtcacactcggggaaaaaaacaactttttaccaacttccatttcttgcactttcctgttgggacttcacaaaaaatggtcacgtattccaaatatactctctatcatctaatgcatgcacgtggggaagcctcacagacgattccgcttgcaatcgttaaaaggtggtaacgggtgtgcacataatacatattagcaaaaatatttgcatttatacgcactgcgacgcgataactggagagttatggtcattctgactgttttgtatgtatgcgtcataactgaaccgctgcgtgcacctttgtaacctttttgctttgacacgacgcggcatacaggacgcggcaaaatacaccccttttttaccccaattttacccgttttcttggaagaagtactgtaaacggtcacgttttgagaagagaaatcagggggatgtcgctctgactatcctctgcattcatgatgtcgtcattttgtttaaacagggccgccttgtttccgctgtcattggcgctgtccctactgatgtcatcgttttcatcatgcttatcattatcactgccgctcccctgggcactgttcgagccgtcattgcatccgctggtattctgcgtactgccgctggtattctgcgtgctgccgctgttattacccaagctggcgcgcgcattccccttgaagacgctgcgcccagaggtatcattattattattattgttctcgtcataatcgttattgtctatgtcattcctgcggcaggcgttcgcatccctgtcatctttgcacacatttttcgcagtaccattgatgttaacagtggcgctggtggtggtggctgtggctgcactgctgttgctacagtttcgcttattatattgttcgttcactgatttttcaacggtctctccaattaaaccattttctccaatttccgcaggaagaacgctactagcatctttttctacatccccctcatccttattatgaataatatcagcatcgctctcctcattgggagtatcactttgagaggattccttttttccttcttttgaatttcctccttctgcaacctctcccatagttaattccatatggaaattaggtttctcatttatgtccctttcttctttgttaccatgtagtacaggtacgtcatcggattcgttcatggagacatgattttcattttgcgtatcccaaatggattttaaatgtgtgtcctggttatgaggatcttctgtaacctctttcgaagtggcgtcccaactgaagttattttgctgcacggaggaaccatcatctacttggtcgttggagttgttagagatgcattccagctgactattcgaatcgatgttcacaccattattcattctttgtatgctgcttgacggatttaactcaccagtattgctgtcgtcagttattaggttggatccactgtctgttgtgcctgcatggggaggcacgtttgatgcctcgtttgacgcctcctttggttcattttctactaatgggtcatcattctgcactatagcatctgctcccgccttccttccgaggtcgcttccatgcgtttcagcacttggcgcgtgctccttatcatcgtaatagtgatctccctctacttcgttttcatttttactctcccactggttaagtggctcatcagtcggtgtggacaaatgcggtacctgggcgaatggctcttcttcttctactacttcttcttcttcttctactacttcttcttcttcttcttctactacttcttctacttctctgatttgtgctcctcgctctgcgctgttttcttcctgcggaggggaagcggctcgttcggggatcacccccgtgtcgttgctgggctcgttgcttacttcttggctagcatcttggctgacttcttggctgacttcttggctagcatcttggctgacttcttggctaacttcttcctgtccaacgccgttcgctgctgagtcctcccaagcgttactaccgccggtgtttccctgcgtgtggctttcctcagagtgcacatcatggtgagcctctgcactgtctcgatctgcctcttccgattgccccacctccatggtcctttcgtcatggctagcctgctctgcagcttccgttttggcactcaagtgcaggtaaaatcgctcaaaataatcgggagaaggaaaaaaaaacaaattaggcttcacatttatagacaaaaagatatccttaaaaaactcatttaatttattattcaatttaaaaatttcatcaaacaacaaaatattttttgtcaattcgttgaacgaattgtctgagctgaaatttctgctctccgtttttgtatcgcacacataatcgagcaaaatgttaataaattcgcaatttttaaaaataaaattataatgtctgaagtcgctaaaaatatcaaaatagagcaaaatgttggtgtaagattctaacaggtgtacttggaaatttcccttaataaaattaatgctctttttattttttccgttataaaaattgattacgttcatgttttttatgagtgcgtctatgttgttcagcgctagcttgtcgatggattcgctatactcgaagtatctctccatgtaattcattttgacaatggggatgttcaacgcttctagttttgcgtacttcactttgggttcaacctgttctgcaccgtccctgctgctgccgttgttgatgccgttgttgatgccgctgttgatgccgttgctgatgccgttgctgatgccgttgttgctgccgttgttgatgccgttgctaatgccgttgttgatgctgctattgatgctgctttgcttggagacatcctgcaacgatttggattcctttgcatggtctatttttagcgcctccgtttttttagccgctcccgttttgccgcttgggttcaccttcgatgcgatatcctcatccacttcttttttccttttctttttctcgttttttttgctcaggtgggatgtcacgacttttttctctccatttgtttttcgctccgagttcggcttgttctcaaagtgaccaagatgaacatttgggccgttcgtctcctccacatgcacatcgtggttagccttaaagggggcgcaactgccactactgcatttggcgctgttgttgcttccgctgacgatgccgccgttgcaacttccaacaccatcagctaccatgctgttgcaactgtagagaatgttcttgcgtcgcatctgcttcgacttgctatgatcctggagtgcgttctcaaaaaggactttctttgggtacttcggaaattttcccatttcgtcggggcacttactattcatttttcgatgattactcatggccatctgtttatcctcggagagatgctgcacatctttttgcgacaaatttggggacctcttcacaatttccatgcttttcggggaagcaacgttcagcttcagttcgtttatcaaatacccctcgttcgcttggcatgaccgcttttcctttagcgcgctcaaaacgttttccaagaagctgatgtagtaatcgcacttttcattttccgtactcaacacgtcctttatgtttattatcatgtcggcgtcctggcagccgcttccggaaaggctaccgataacgccactgccgataacgccgctgccgataacgccgcttcctgctgcatccacactgctacttcccctgtcgtaggcgccaactgagcggtgttccgccctcctcgggcccgctttcttgtagtggcccacttttttcgcgcctctcaccctgtttgaggtgtcactcgaagagtagtttcccttacgattacgattcacttcctcgtcatgtgcaaacaacgcgctgcctttgctttcctgcagtttgagcctcatatcgtcactggcatcgactgaacttctaaccctttgtgtttttttcttcttcccttcttcacctcctttcctgtttggggcatccgaatcggtgagcttaatttttttaaaagagtgtgagttttctacttgttccctttgagcattatttctggggtagccgtttgaattatcctttttgtcatgtacgctaccgctaacacttgcgcttccattagcacacgtcccgtttttgttgaacacgtttctgacatattcaagtatttcttctttttcttcttcatcgtcttcttctccttctgcttcatcttcgtcgccgtcttcttttatgttggccttacttctcacatttcttttgccactctttctgtgggccctcatcatatcgctcttccccacatatacagatgagccatcagcatactcgacggagctaatcgcatcattacccttctcgtcgttgttgacctcgtcaaagtatttgatatcctgcggggcaaactggttaagagcatatttttcttccgtcactccatacagctgagggtgactcttatgtagactttttttactttccaaaatggcattactggacacttgactattgatacaatccttcagtttatcatctgtatctctttggtagcaatttattaccataattttttcattcctttggtaatttctcctgttcggagatttcacttcattctcttcatactcggtgttattcgtattgaggatctcgtcagatgtgtaattttctgagctgttaaatatgtgcctcggaatggtatttccacttgcgttgtttttcgattctttatttacgtcgtcttgcatgaaattgatggcgctttttttgcccaggctgtctgtcgtattttccttttggtaccccttttcgggtagatagttgatcttattttttgggtaccctttttcgtttttgtcctcttcctgcttgtaatggcactcattctcttgccctttgctctcctccggtatgctacccattctgtcacttcgctcattcaagtacatttcgtagagggagttcacgttgtgcaatccgttagagaggtacggctcgcttccctcgaatgagtgttcctctgcgctgttgcagcaccttccctggtttttcccctcgtttgaagtgttcccctcgtttgaagtgttcccctcgtttgaagtgttcccctcgtttgatgtgttcccctcgtttgatgtgttcccctcgtttgatgtgttcccctcgtttgatgtgttccccccgctaaggctgttacttccgcttcggacgctgcttccacccatatttccagcgctgctaactggtgcccccttggtcctgtctatcacgtccacgtactcggtaccaggatgagcatcgtcattctcttgcatgaagcaagtcttggccttcttctccccatgttcctcgaagtgcattctctcatccgtgtacaagttcatattctccgttgcatacttcttcctgtaaacaatttctctcgagttagacgtaccttcatagtctcgatagctccccttctgctcactcattccattcatgccattcagcctatgtatgtttaacgtgtgcacatgtgtgttcgacccgttttttgaaaatttcttcaagctctttttaaaggtgctcactttttttttaaaaatatttcctgatgacaatttggatggcgatttatttttgtacaacgatttcttgttatggttgttaatggtaatgtagtttgtattgttatggtttataatgcaggtgttgttgttattgctgttgttattgttgttgttgttgctgttgttattgctgttgttattgctgttgttattgctgttgttattattgttgttactgttactgttgttgttgttgttattgttttctcccacgttgagtttgttcaggcagttgtttccgcttccgctgacatttccgccgacatttgcgcttccacttcccgtgacattattgcctccgctgacgtttccgccgctcacgctgctgctagtgacgtggttgacgtacttctcccgatggtcgatttttatgttttcgcttatcttcttcttttttatatgattggtggtagtgtattggggtggagcagcaccgattgcgctgctgttattcaggcaattgctgctgctacgactgctgttgctaaccttttcgttctctaaccctttggcactactcaaatgggaagcgacaaattttcctttctccttggggctcatgttctcttgatccatcagctcgttcttcactatgatgtactgatggttgttctgtttgccataaaaatcgttcatgtagaatgtatcctttttgttattccttccatctgatgatgcacccattttgggataactctttctcgttttgttactactgaatggttcttgttcgtctacctccgccttttttttgtatctttcagaagtagctttttttcctccaaactgattaaacacttcctccgtcatgtagattcgttcggatgagctcgacgaattgcaccttctttgggataaaaattcatcctcatacgtgtgatccacattatctccatgttcaaccacgttgctgttcgcgcctccattattgttgctgctgctgttattgtttccgctactgttgtcggtggcgtcattgttacttccatcgttgtttattcctacgtggttgcttccatcgttgttgcttccatcgttgttgcttcctacgtgattgcttcctatgtgattgcttcctacgtggttgcttcctacgtggttgcttcctccatggttgcttccttcatggttgcttccttcatggttgcttcctccacggttgctactgctacggttgcttcctccatggttgctactgccgtgcgtactgctaccattgttactgctcctattcaacttcttcaaacctttgctttcgaacccgaagggcacatccccgttacccattctgctgcttgcacctgcgcagttgttgctgtagcccatgttgagggactcatactttctcttgtccctgactttccaatacagatacgtatcatcattggtcacatttttcgaaaaactcattccattctgtttcttataactctccgctggcaagttacttggatcgtcatatgcatgtgtgtggtggaggttgtgggtgtgcacccggttgtgcgtttggctgtgcgtttggctgtgcgtttggctgtgtgtctggctgtgcatttggctggacatttgtctggacacctgaccatggagctgaccgtgggttggtggcccatggctgcgaccgtggctgtggcttctatttcgactgcggctgtgactatggctgtgggagagatacggatagtgatgcatgttgctcttgtcctcgtcataattactttcgaaatgatcaaagatgttcaaatcgttactcctcccactattgcccgtttcattactgagttcctggtttctgctgttgataaaatggtccaacagatttttattattctgcaaaatggtgttaaatttatttttttgtctcatgtaataatttttatcaaggcgttccagtattttattttttgcatggttcgctattttttcatttttatttgaaattccgttgttaattcggttggatatacaaaggatgctctttatgtttcccaatttttttctgtgaccaaatgttgcgtcatttttctcgtaatgctcattcatagcattgctcagattcatgttcatgttcatatttttaaagagggtatcattttttatgaaatcgtcatcaacttcatcgtcttcctcatcgtccataatatttctggggaagcaattattgggatgattatttgcggaatccatttcgttcgttaagatttttggcccccgtactccttcgtcctcttcctcttcttcatcttctagtcctgttcgattttttttcatcagttcgtttttcttcgccttcatcattccctttttccttttgcttatattgttcacactcatcccgttcatactgctcattggacccattgcactcataggggccataccgttcattgggcccataccattcattggacccatgccgctcatagggaccataccattcattgggcccatgccgctcatagggaccataccgttcatagggaccataccactcattggacccataccgttcattggacccataccgttcatggggaccatgccgctcattgcgtttaatgcatttgtattgttgcctgggcttcctaccacccctgcggggacgcccgtagtattgtcaatgctggaaatggcattggctccattcccatttacaatttctaattcttctgtcaacttcagtgctgcttttctcgcctgacctttcaatgtagagcttaaattttcgaagggctcccatgtgttatcatcactatcgtaatttttccattttataaagaattcaaaattgtcaagactttcatccttcctatttttttttctctttatgttcaatttgtacctcgccatgacgattttttcaacctcaaacacttcgttgtagtcgggttccccgactgccgttatgctcagttccgagctgtagtcatcgtcgatgatgttccttaacttgtttctcttcttcggtttcgtggaggcacctctgcctttttttattgccattctatcgtgcgcgcggggagtgatgtggggtatgacgaggtggctttttagtagcgttgtggcagcgttatagcagcgttttagcagcgctttagcagccttttagcagcgttgtagtagtgttgtgggttgtgccgttacgcacgtcggagtggatgggttcgtcacaggggcatacgcgtgtaggcgcggtaaccttgcgcgttttagcgtaggtgtgtatatgcaggtacactcacatatatgcatgcacatgcacatatagatatgctagctcgggcgcgcgcaaacacaagcttgccgtttgccgtatgttcccacgcacgtcaacgtgaacgcgaacaacgcatgtacgcatacctacaaacacacaagcacatatttttggaggtaaacagttaaaaaattctcatgacacattttaaaattagtaccaaaaaaaaaaaaagtgtcagtgaacgagtgttcccggtaaaaaaaaaaagaacgaaatgaatcttatccgtttaacgtgtaaaatgaatgtaattctgtgtaagtttctttctttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcctttagcgttggggaggatgggggtcagtcaggccagagttaaagggcagacgatgcgcacgtatgtcggcatgaaggcacataggggcatacgttcatacacaggcaagcagtgaatcgtttgtcagtcttttctactcctccctctcactgtgcatacaaaaggggagtaaaaaaaaaaaaaaaaaaacaatgcggtacgaccactgagaggcaaaacacaacaagtggtatcaagttacgtaaaaatgacaattgcgataggtacaattctttcgtgcaactttttccgatctgattcgaatgaatgctgcggacaacgaaaggttatcattgaaatgttgaaactgtcggtgcgagtgcgcattcggggggggacacagttcctgtcctcaagcatgtacataggacgcacgttggagtctctgcgcgaaagtacgcacgtgcagatatataaatgtaaatgtacgtgcagccgtaagtgcagccgtaagtgcagccgttagtgcagccgtaagtgcagccgttagtgcagccgtaagtgcagtcgttagtgcaatcgttcgtgcaaattttttggtgcacgttcacgtgcatatgcaccttcgcatacacaccctggcgcgcgcgcgtctcacggtggacacttcttttaaaagtatgcacatttaatcattcataaattttcagtgtaaacggggatgatggcaggggagataataagtggttaaattttaaacactccacacaacaatcgcactagatatgcatgtagtgcatataaacttggtatgcccccggcggtttacatcaattgtttcaaacggttacatacaggcgggaggggggtaaatataaggcataaaaatgcatgtaatctatttgttaaaggtccttttcgactactgagatgtatgcatgcagtgatattcggtttgcaaaaaaaaaaaaaaaaaattctaatgatttgtgaatttcgctcattggttaggagcagcgggcgggggagggatacatacacgtggtgcgcatacagaagtacatgtacacacgtttacgcacccatgcacacacaaacggccgtttcccagattgcctatttaaattcgggtgggagcatcacggaccagaaaaaaggggtaaatgtaatgttcattatttttgtcagatcaatacaacaaaaaaagggtggaaaaatgttcgctgaaaaaaaggcgttgaaaataggagataaaaaaaaaaaaaatgcaaggttagcggtgccgagcgagtacaagcgcatgcacgtaaaaatattatacagtacataggtaactacgtggtagcgtttgacatttgcctggtcattttggcatctaaatggggggcagcattttaaaaaaaaaaattcatggtgcgtgatggaaagggtcaaagttatccttatctacacgcagacacgcacgcacccgtgtacatatgtgcatacaaatacactgttgcacattcactcgtttcacagtctcacttagacgtccactagcattgcatgcacgtttagcaaatcggttgtgcgcgcaaggtgacttaaaattgaaacgtccatgcggtgccttctttttgaggggtaacctctcacgcggtaaaatgtatacacataaaaatatgcaccatgtaatgatatatatgtactaaaaaaaaaaagggggacaattactcgttacagggacgttaacttttaaaacaagataaaattcgcctctcccttgtgggcgggaaaaagcttagccaacttattctaacaatttttccattccactgtgcgcactttcacccatacgtaagcgggcgacagtgaaatatgcacccctattggcagcgccgcatagaagagtagggcgtctgtcttggtatgttaaaatggcgcttcgtgcacatgtacccggttactggggttgttaaaaatgcgctactgggcattagtcggtcgcagcactgtgcaaatggtacgtacgcgcagggaaggcggcaatatgaacgtcgggtaagcatgtatgtatatatatgtatatatatgtatatatatgtatgcatatgtatgtatatgtatgtatatatatgtatgtattttttttgtggctctcacgggggctcttcctcgggggaagcgtcgcctaggcggggttgcacacgtaagcgggtatatgaacagatatgcgaaggcgtttagctccatgcatggtgtgtgccaatttgcctgtaggcgtacacgtacacgtgcatgcttacaaacttgcgtgcgtaggtattcacgtgcttccgtgtgcatgcacaagctatacgcgcggttatgcaacgctctggaacgcgcgaaatgtgttcatgtaacatatgatagcagctataaatagttgcaatagttataaatggttatacatggtcataaataaccatgaacagccataagcatgcgtagctattttagtatacccattgtaaactgaccgcaggatcgagtcagccgactgcgtttggggccactctaccccccgtcgttcttcactaaaaaaaaaaaaaaaacgctaaaatttgaaaaaaagggggaaaagaaaaaaacgcgggagggtctcctgaagagcctttttttttttttctattgaacaagtataaaatggttaaaaaaaataaaaaacatgaacatggcaaacgttaaaatggaagaagaaaagcttccacaacaaaataagcataaatattcgaaatatacgcgcgtatacgtatatgtggatagatatatatttttttttacccatgcaaatacatatttttttatttaaaaaacggccgcgcaaaaatatgaacgcgaaaaatggatatgcgcttttcttttatatacttccgaccgctcgcttattttttaagggctcacatattttttttgcagaaaattttcacggtgcgttttttttgtcacctcgttcgttcaccactgcgcgtagttcagttcaccctccatgatgcgttatgcgttttgcctgccccttcaagggcaatcctttttctgattgatttgtgtgttttttcatacgaaacaggtaggctattgtagggaagtggtgaaaatttttatttttatgtacatgtgctaagcgctcaggcaagcagcacaaaaagtacacgtaaatatttttttacatcaccaggtggggtaaactgcagcgtaatatgcatcgagatgtatgtgccaggtgcgcgctcgtgactatgtcgttatgtagttatgtaattgtgcaattgtgcagttatgcaattgttcagttatgcaattgttcagttatacaattgtgcaatcgtggaagcacatttgaagttgaaggcgagtaggcaaacggcgaagctgtaaaacgcgaacactgcattaacgtcggcgtgaacttcaacacaaggcacgcacgtgtatacaaaaaataacgttcaaaaaatgcgcctgtgaaatgtacgcacatgcgcataattagcatatatatattcatgtacatatttttttatgtaatgccaacggtggcgcgtaaaaacgcttacgcgaagcgcgaacaaaaaaagggaagagcatatcgaaccgcgcaacaaggaggaaacaaatcgcaaagcaattcgtattaacgcaaaaaatgtagatagggaaagagcaacccctcatttcaaaaggcataaaaaaaaaaaaaaacatgcaagagaatccgaacatacgaatgctcattttaacaagcaatcgtaacattcctctccaccatgtgccagaaaaaaaaaatattttttctcaaatatgtggtaatcgcagcattatatatatgcatataatattatatatgtacatctttggggcactctcaggaaataacagaggacgcatggggtttaagcttttatgatgatatgcagaactttttttttttttttttacattttagcggatgactagtttgacgcaaaacaaaagggcgtggatttatttcactaaatgatgatttaattttttttgtgagaagaaaaaaatttatgtaaggtttattgccgaggatgggtaactcagcattcgcctcatagcatctgagagtttgtacttcacgtataagcttcttgcgggcaagcctttcgcgtgtgaaaattggggggtaaactatacgagggtggactttgcgagggtgaattttgcgagggtggacattgcgagggtgaattttgcgagggtggtctttgcgagggtggtctttgcgagggtggtctttgcgagggtggtctttgcgagggtggacattgcgaaggtgaatattgtgcatgggaatcctcacgtgacgtgcccgcgcgtgaatgtgaattacactatcccgaagcacaccctttatgcgccacctgtaagggacccccttcccccatcttcactgccacatacactatcctggtaaaggcgctggacgtataaaatgaaatatgagaaaaaaatttggaacaacgataaggggaaaaaaagaagtgagaattttccgaacgatgacagctacggaagggggaagagcaggaggtatggcaaacatgacgaggtaggaggaggaggaggagggggatttaacaacaagtcgtaccgccacgaaaagcggcgtagtgatccaatgcacagtgacatgcagcagggcgacgagttcaattcagaaaggccaacttacacatccgcttcgtccaattttaagagaagcagtaactatgaagtgaaaaataaagtgctagataagtgggaccaccgaaatagccagtacatgccacccccatataaaaagggggcgatgaatcaaaaggcgaacgtcccaggtggaatgaaaaataatcatgctcgttatcacaagaagtacgtaagaaatggtggcgaaagggggtctaaatttagtgcctatggaagtggcgatcacaacgtgaatgtcaactttgatgaagagggacgcctgccgaatgtagacaattacgactacgcggatgattattacaacagtgatgcgtactacgcggaagacggtcgccataggggggatcattacggggataatggcgattaccgcggcgatcgagatgactattacaacgatcgcgacaatcattacggcgatcgagatgaccattacgacgatcgcgacgatcagcgagagcacagccggtacactgatagctacagcaggaactacaaccatggtagctacaaccatggcatctacaaccaaggcagctacaaccaaggcagctacaaccaaggcagctacaaccccaacagtaatgatggcagcattcggcacgcgcgaaaaaacaaccgtgcgtacgaggacagcccgggcgataactacgcccacagttacgatgaaaattatggcgcaattggcggagaccatcagagtcatcgcggcagtggggactccagaaagggcaacataaaccaggagctgagcaacctacataggaatttgcacaatttgcttttctcccctgcaaaagcggaccatgagaaaccccttagcgaaaagaacaccacgtcgcacaacaaggactgtaacgaaagcttgttgaaccaattgtccattctacggaacattccgtttaatgtgaagaagtcggacggggaaggtgacgcgggaggtggcaccgaaggtggcagagatgatgggattactaacgacgaggtcgatgccgatgtcagcgaccaacgtagccttggtgctcagcagaaaaaaagcagccaaagcagcaagacagccatgatactggacgatttgaagaagtgcctctacagcagtagcaatcaggaatcgaagaagacgcaccccgcgggggacaacatgagcatctcacgcctaccgaaccgcgatgaaggggagtctcaaacggacaggaggtaccattcaaacagctacatagacaatgacgataatcattttaatgtcagcagtggtagaggctacaaaactgttgaggagagtgagatcagaagacggagcagtagcaacagtagtagaatgcaaaacatttatttgcccccaccaggaaatgtagaacagaaaaagatgaagaagaagaataaggaggagaaggaagaagttgaagataggaccagtaggcgatatagaaaggactcaaattatttcaactcggaggagatagacatcgaatcgtccatatcaagcgaccacagcgttgttatggatgtgtataagaacgaagtaaaggaagagagtatgataacttcctgtggaaatatatttcccaaaaatcagatagccgaatcgttgagggtattaaatacgctacaggtagacattgaaagagtctgctgttacataaaacattttatagatcccccggaacagctgttccaagttatgacggatgttttcgtggacaggtcagttcaagtaaattccaaaattgccatcttctatgtgtataatcatttaatacaagaattgagaaataatttaaaaaacgatttgataaaatattattccatcgcggaaagagggttacaaacttttgtcgtcccagtactgaggtgtgtactacatgaacaggtcaacgtagaaatgattaacaaattttatcgatgtatagctatatggaatgaaagaaatgtctatagcaaaatagtatgtgaacagctaaaattgcttcagaaaaatccacaaaaaaaaattgattttactgtgaaaaatgtagctagccaagctcatagtttactatcaaatgaactgtccaaatttgtgcccataaattttattttaaaaatgccaagtgtgaataatgaacataggaaagctttggaagataaaactctcagtgcgctttttcaggatatatcgaaggataccttgaaggggtacgatgaggtggatgttgagaaagcctccaggatgtcggacaaggtgatgcgcatgtatgggcaggaattaattttaatcaactctcaaatcttggagttatcctctttgatttgtgataataatgaccagttggtgaagctgcagagtgcgctggagaagctacgggattgacgcgcgtaaaaatgggggagaaccaatttacgtgctccttctacggatgggcaccccacacgggtgtgtcataacgataacagggaatacgcccttccaatgtgagtcaccatgtacgagtcaccacgtgtgtgtcaccatgtgtgccgcatcacccaactgaagcccctccattctgtcgcatacgccgccgaggcccgtaccatccgtggggcccctcaatttttttatttgtctttgaattttattgatgtatttgcctatttatgctcactcgtgggtgatccgcatgtgttttccttttgcgcttcgccctttgcgcttcgccctttgcgtttcgccctttgtgtttcgccctttgcgcttcgccattcgctgactccctgctgagtgccgcctatctgcgctgcgtcccttgttttagtcccgatttgtgctcctggtttgagtatttcttccgtctctccggcgggcgcaagggtcaagctgagcccagtcgagcgtctgctttttccccccttttttacaaccccccatttttttttaagtcatttttacatttctgcaaatgttaaaaagttccagaaaggaacacgctcttttcctttaactaaagatgaggtgtgatccggaatggtgacatgaatcacatgctcgctgcgaatgggctgaaatggaagaagggaggcggtagagcggggccagatcgcaggggtgttctttcaactggtgcgcatctgcagttccgagtgaagcctttagcagggcggttaggtccattttcgtagccactccctgaaggtaaggaaaaaaaagaggaggggaatgaaaccagcgcggttgcagcgaagcgggcgcgaacaaattgaggcttggcgagggggaagtggcaaaggggtaggaccatccccccaatttgcgtttccgaagacgcgtctcccaaatggcgtttcccaagacgcgtctcccaaatcgcgtttcccgagacgcgtctcccaattcgcgtttcccgagacgcgtctcccaattcgcgttttccaagcctcttccccccatcgctggccaaattcacgtacgaggaagtcatttgtatgttgagcgaaaatgccaaagaacgtttccaaagctcccgagtataatcatcaaacataataattttaatttttttttccggcaactccccatgcttgactttgtagttgagcgctactatactttcgtaattgttaacaaatttaattttattcaaattttcgttattgtatttgtgcacaatttttaggaaggatttgtttgcagataggtacctctggttatgttcgtgctgttgccctcccaccagggcctcgtcatttcggtgatggtctcggtgttggtcgcgatgatcgtctcggtgatggtcgcgatgatcgcctcgatggtcgcctcgattatcgtcgctctgctcgtcagtctgcgtggtggacgtggcgtttgtcgacaacacgacatggtcgttcgtgtactccgtgttgttacacgagtgcacatgtttgatggtgttccgtactgcacacttcctggcaaatgcaacgttttggtcatcagtaggactggcacagagtcccaagaaattattcaagtatatcttctcattggtaaaaaatttttttttccccctagtgggttcttctgcactgtctagactggactcaacataaaggtgtatgtcatccttttcttcatcgacaaatggacttaaacataaccactttttaaaattcaatttaaaaatgtataaatgatttttcgttaaaacgaaaaaaaagagtttcctctttcttttgctgtttgtgtttctcctaaaaatgttaaactcttcttcattcgattctgctccagaagatgatgcctcttcatcctggttgagtgtaccactagattcgctataacgcgtatccgaagtgggttcagattgaatcgacccttcatttggatccacatctaaccctccatgtagctgttcatcattgcctatgttgtctctccttttgccccctccttttcgcctccctttagagtactcacttggtttcacctcttcatacgcaaaagatgttataataatgttccgtatgttcatgtggcttttcaggttatttgtgaagatagtatcctgcaccaagtccacctttgtttcgagacttcctccagataaaaattgcgagtaggaaattatttcatctcgaaagtgtctattaacacttatgaatacgtcatacaattcgtaactcttatcatcctcatgacttatgtaaccgaagacaaaaaagttgtcactatgcttggttaggcatatcctagttatgtctgtgtattttttctcagagtgaattactaatttgatatccttatcgtctattatgttttcttcaaagttgtctgggatatacacgagatagtacttgtctagtccgattgctaggaagtgccattcgacgtctgcagaggggtataggaagtagaacgcgtttgttgaacacacaaaacgaggtgtgcacatgaacgaattggtgaagttcaaatgtgaatggagagacacgtcgcgggggggaatggtcaccatctaccatttgaccgcccccatggggcagttccttctgtttgcggcgaagagctcgccttagctgctgcgccttatctgctgcaccttaccgttctcccgcacgtagatcactggggaaatgtggtaaacctgcgcgggggcgcgcctctcctgagacagctggttctgcaggacgatccgcaagtatatcaacttttggtacagaaaaagggcgtgaacgacggacctcctaaagagaatcttgtgaatatatttcttataattgataaagtacaaaataaagtacttcaactttttggaaaagcacatcaagtaggatagggtgaagagcgtgtaaaaaaagatggtgtgaatggaggtaaaatttttcttgtggtaaatataggaagcgtagacggacccgtggtgaacgctattaatgtatataaacaggtaaagcagcaaaagaatgttatttttgtaaaagaaaaagaacaaagaacagtccacacaccatttctgaatttcgctatagtgagaaaattgaatataaataattttttgcgtaaaacaataaaaaagctgacaagtttctgcgtaaaaatattgctccttatccgacaggacatattcctcactgataagtttgttaataaattctctactcagcaatttacaatagtagaaaaaaatgttgtaaaaaattaacatgtccatggactccactgccgtcaaattttgcttcaaaatttcgctatacaagcggaagaaatgggcatatacgctacagtcgtaaaaactgcactgtgctaaaaggtttatcatggtcttcaggacagtcgtttttaaaaaaaattccttcactcgtaagtagtggtattgttcattactgtttacgctatttattatgatgctgaaaaatatgcgcaagaatgtgtgcaaaatatgggccacatttatttgccctctgttgcaatttacaaaaaggcctcttttgctaaatagaagtatgttcaattggctagtcttctgctcgtaaattttttccttctcaaaggacaagagttcacaggccattttgtctaagaccgtttcgtttggattttcctctgcaagggaagaggctgaagattcgtcatcacgctgggagggttcacttgaggagaagttccttccacggatttccttattatcaccaagctgtacattctggggggggaaattccccgtttgtggtatttccccttccatttgacgtacaccattgttgacacttttgacatcccccgagggtgaatcttccagtaacccatcaggtgatttctttttcaaaattgtaacatcaggagggtcgtcttttccgaggtaggcatttcccctcccagggcgaatcgttttttttttcttcaccactttgggcatttcgaacatgtgctcaagattacactcgatgtcatcatccacgagagaaatgtcaaaagtttgttggaagttattattgtgtagccacaaaaaaagtttcttctttttagcctttatgttttgcagttcatcaaagagaggagtacctgtcctgttatcccttctctccatttgttcaggtaaaatttttgatcttatttccttttcctttaattttaatttggaaatttttttttcatatttcaatttgttaaactttagcactcctgggaagtagttttcccgttgctctttcttcaattcggagaaaatatttttctccacaaacacgtccaccaaagtatacaaatttgtcatatggaacttgacgaatgtgtgcagctgcttcttgtaatcctcaatatcggcattattcatcatgtaaaaatattgcaaaatttttttcctattccagtgtttttcttccaaagtgcataagtcgaatatgttgcaatgtgtatccgtcttgaactgataaaagtaaccactgaatatgtcagccatgttgattaaaagacgtaaacatatttttttatcctttgaaatgttatttttgactaacgctttgaaaatattttcaatgcttgaacaccatgtccgttcgattaaaatatcgtaatctacgtttatttcgctaaacaggctgtcttcatttgtcaggacgtttacaaagtaatagctcacggagttgtttctcatgaagtatctcagggtggggtacctggagcacgtgcgtaataactctaccgttatcttattcaagtcaatttcttcatcatccgatttgactataccgtacgcctctgggtccctatagtccgcttctcctcctacgtactcgccgtgttccccccgagatgatttcctcccttttaataacactaaatcgtttttcctgtggaggataaccgcccgcaagaggaactggttcatgatacgtagaatacccgtaagggtgtcctcgaatttgtactgatctacaattttggaaatttcctcattttttattacatttatgtatatcttgacgcagtagtagtagatttccttccacttttcgttcagcgtgatttctctttcacggaggaggaagaatattttgtggaactcgatggacttgcagtcgtcgaatgggatgaggtgaatgcacctgaggaggcggatcaccacgtcttcgttttggctttctggagggcggggcggaggtgtaacggtgtaagcttatcagtgggggtgtaacggtggaagcatatcagtgggggtgtatcaacggaggtgtatcaatggaggtgcatcaatggaggtgtatcagagtaggtgtaccaatggagacgtatcaatggagacgtatcaatggagacgcagtaaacggcgcgtgtccccctaattatcgcagagactcaccgaggcagacgagcaagtagtagttaatgtcgctgtccctgaaccccttcttaaccttcatggagaatttatctacatccttcaaaaaaaaaagcgaagatgtcaagagtgtgcttgacgacatcgtgtaagtagatttctacgtcctcatctgctttgtggtagtaacgaagcatggagttatatttctgtccaaacaaaaacggtaacactattttcaaatcctttgtgttctctaagatatactcaatattctttttatacaactgttcattttttaatactagtaataatccagccaaacttgcgcttaaaaagtacggattgctcatctccattttaatgccaattaaaagcagatcgataaagtggtgagaattacacaactcgaacaaaatttccttttcaaatgtgcaaatattatttatcgtattgagaattatattgcaaaagataaattttttttttgcaaaatgactcataaaatctttttttattatttccttgattttcttgaaataaaaatttaagtgcattttttcctttattagcattgcgcagtgcttaacataattcccacataattgctgtacgattctgtacaccgtctcgaggtggggtggggcctcttcgaagtcgtcttcctcccgtttggtcatctccgcggtgaggatctgcgggacggaggtgctacatgggtgttcgtgtggggacacgtacgtacgtatgcatacatgtacgtatgtattgccatatatccacggtagggcaaaaaaacagcttatccgccaggcgacccactaaatggacagcaaaacggacggcgaaacggaccgctcaaccgaaaggaacgcaccttcaggagcccctcgtcgtaggctattaggcagttgtgccgatctaacgtcgccacggagaggaatcccaagatgtgctcatcaaaggagccccgcagcagcttgatgactttatgtatgcaactagtgaagctccgcgcgatcgttttatcccttggcatgtgttgtagtcccctgaaaatattcttcaccgtttctttctatggggaaaaaaaaaaagggggtgggtgggaataacccatcgcggaaatggtcaagaagaagtagccgcgtcagcatggttcggtagaccgcatcgagcgcacacaagtacgtatgggagaatacacgagaacaattgtgcattccttcgagttgtccttgctcacctcggccgagtttagcatcgccgccgccacgatttcctcgaagaccgagtgcacgtcatacttgtattcctcgttgtaagccaagtcgcagagggtgcgcaaaatttcgacgttcagatcgaaggcattgataaatatcaacttggcaattgcgtacagaaatgtgctccttgcatcttcatatttttcaacgacgattaatattctgtccaatatttggttggccttctttttctgcttttcgacattttcattttttacaaaaaaaaatttccgaaagtttactggatcctcataacataacgttgttaattcgtttaatatgttcacatatttccaataggaattttcgtttataattattccttcgattaggtttaaaatattttcgctgtggctaaaattgtcatctttttcttcatttgatatgttcagattgttcagtatctttttaatcatttcgggggtggctacgggctagggttagggttacgttagattagggttacgttaagttagggttagggttacgttaagttagggttagggttagggttacgttaagttagggttacgttagattaggattatgtcagattaggattatgtcacattagggttatgggcgccttgtcctgtttggctttgctactcccaattgggtgggtcactgtgtagtgtgtgagtgtgtcaggagggaagggctttccccacgcgtacgccgcgtgtgcagctttttcgaaggaaccttctcacgtttgatgcctggtttgagggcatatctgctcacatttttattttgtcaacccacttgctagttctgtgaaaccccagtttgcttatttcgtcttctttgagaaggtgaaatgaggacacgatagtgggtatttgtaataatctgatgaaggggggggatacatccctgatggtaatgctaatgtgagggggaaatcacatgaaaatttgcttgagttgtaaaaaaagggggagtgaaacagaaagagatgacgtgtgctgaggtgagaaatggggtagcaacgagtaggcacataagattactcctactggattgttaacctgggggcgacacactgctagcggaaagaaccacgcccgctttttcaaccttgtaagcgtcaaattggataactcaacgagaaaaaaaaaaagaaggaagaagaagaagaagaggaagaagaaggagaattcttggatcatgcttatgcgagtgtcagtccttgagtggacaaatttacaaataattgcaagcgagttagccaagggccaaagaagtgaacaaaaggggggcagtcattcaattacacaatggcaaagtaggtcgatcctagggaggaggcactactcatttatttcattttgatattataccttcttaacgtttgttactccccaaaaggatttcccccaaatgtaacattttttttcaagtgctcatttcgcgaataatggcattcctccttttttttttttttttgctaaatgccaccttttagtcaaacttgtacagacaaattcacatgctggtgcagctaccgagccgttttcctcgcatatgctatgtaaggacagtttgtgtgtgcctcgaaatttctgtttcgttttgtgttggggtcattctgcctgttcgccgtgcgcagctttttagcaacttctggttgacaaatggagagagcatttgtggaggtagtaaaaaaggggcatacataagcatcgtatgcgtgggcgaatatattgccgcttaaacacacaattagggatgaaaaaagataaactccaaaaaggggaagtcaagaagtgtttttttcgatgatatgcgcatttgggtaaggcccaaacgggtgtgtatttccctgtgtgtagacggcgagggggtcggtaaaagcaaaacgagccaaaattagtcgaaaaattcagctccaaaatgtatgttgctttcgagaagggcataaggacaacaactgagtcaggatgatggaggggaaacgtgattcgatcaggtaggaaagaagagggcgaaacgttgggaaaaaaaaggcgaaacgtttgaaaaaaaaggcgaatcgttggaaaaaaaaggcgaaacgttggaaaaaaaaggcgaaacgttggaaaaaataggcgaaacgttggaaaaaaaaggcgaaatgttggaaaaaaaaggcgaattgttggaaaaaagcgaaacgttggaaaaaaaacgctaataaaacacacttcacccgtgctaaacagcactttaggaagaaaaactaaagcgtttttcttatgtttttgtttttcgttcataaaacgcttttgccgtgactgactttgtttaaaaatagttgtcttgggatacttcctctgtgccgcttcgctgcgaaaaggaagtggcggagggtgaaggacctttgttgagcacataaaagttcgcagctctgcgaattacatctgcgagcttgttaagtttgtcctgttttgtctgctcttttgcacgatttcttttttttcacttcactctttttgtacgatgcccctttcccgttcatgggcccgctgcaacccttccaggaactgagaagaaaggggaaaaactgaagcgcgtacttcattgtatgaggagctgttcacatccactctgaacatagggacaaccaaagtactgctagcataaccgaatttttcacgagcgaaggataaagaaccatgtgccatgaataccgttaagtgctatgggcgttttttacctgcgtcaaaattagacaatgaccgacaggaagaaaaaaaacttttaaaaagtgaactaattctgaccaaaatgtatggagagaaaatgtccaatttgaagatttataatgatatacttaaaaagaggataaaaaaattaacagatggagtgagtaatttgtttattgttttaaataatgaggagaaggacgcaacaatgctaactgtaggagatgggaatacgtcctctgggattcttttttacctcatcaacgatttggtacatggtaatcggtccaactgtaagctccttatcacatttagccatttcgaaattgtcagaaatagggtgaatgataaattgaagagatatgtccttcctcagagcaacatgatcgacgttggcagttgtttaggatgtgagaacggagactacgactgggttagcagcacgaggaaaactcacaagggtgctagaccctccagtgagtaccccttaaaagctgaaagggatgaatatcaacaaaaaaaagaacgttcccatggtgggtactcagaaaaaagggaggcaagggatccctgtgggatgtgcaccgagtgggaagagaatcgactggctaactcggatgtcctctttaatgttgacagttttgtaaaaggaaagaaaagagaaaagtacggaaggaggcacacaaagcggagaagtacgagggagtgggaccccagtgctgtgagaaaggtatacctaagtggagagaatatacggcatatctttaaaatgctatgcagaagcgggaggggcaagtccgtggggggcttgcgcgatgaggtgacctacgaggttgttgagttcgacgtggagatggcgcaggggaggggtctagacgggtctggtgtgagaagccagtctggtgtgagaagttattctggcgtggggagccattcttgtgaggggaacgattctgacgcaggcaacaaatcgtccatttgtagcaagtcgcccgtttccacctgctccgtaaccatcatcgtagttaacaacctgaaaggggcagacccctcggaacgagcattcctctcccacttcttcgagctcttaaaaaggagagaagacgtgaatagccgaagagacccaaatttaacttgcgaaaaaaaacactcattaataattaagtatttgttcagtttgtacaaattgccttccttaagaggaagcgccacgggggtgatgaattccctcccctttgagctaaactttatatacatttctagcaatttcaagaagtacagaacagctagcgaatttatttatacctacttaaaacgtctgaacaggtcagaatattttgtacaaccaaataaaaaaatggagtatctaaaaagtggatttcacaaagtagatgaaaatatctacgtagttaaaagtctgttgaattattacgcaaagttggagatacagaggggagaaattaaccggagggtagctaacttgaggaattatcttaccatattagaatcgtctgtaattcttggagcgaaaagaagagaccactacgcatggactgaaaacagaatcaacaacgttttaaacctttgcaggagcagcacatccgaatcgggtgaacggaaccaagtagaaacaaacaattcgggttgtccagaaaaggaaaattttgtcttttttaacaatgaagagaggataagacgaaactacaaggaggctgaaagagaaaaacaacatgagggaaaataccaagataggggaacatccccaagaagtacagagatgaaggaaagcgtgaaaggggaggtcaaccatttaaggagtgtaaaaaatgtaagggagataaaaaaaggaaagcataatccggataaggtccactttaaattaagtttgtacagaagggagagaacaaatctggttggaagtggggatcactctagcatagacactgactactcatgtgggaatgtcaatttagaaaaatgcaaccaatattgttatgaacacgtgagggagaaaaagaacaatgtggtatacaattcttgtaagaaaaaggaagagacaattttggtggaccctaattcgtacagaaaatgcatccccgtcaaatgtgaatctagcgatacgtacacacactgcacaaacgatgattctttaaaatgtaaggtaaaactttttttgccgagtcacgaggatttacttcattctccccaattggatggaattaaccatggtcctttctctagacgaagcaaccctatgcagaattttgtgcctacaaatggaatgaacctaaaaaggattcattcatcatgtatggatccgttcagcaataccatggatgtggagaacctatgcgataggaccattgtcagtcataaggggaaggaaaagaaattcctgtcctgtgatatacttggtatggcttactcgaatgggtcagctagctcgtgtgaggaaaacgagaaccagctcgaatccgttctacacaacatcgaacagaatagagatttcctgaaaagcatttccaccttaaattcggatattaagaggggcaagaaaaagatcgacagccgagcgaagagcttattcgagcaagtggaccggtgcctcgggggggacacgcacgccggcgagggcagagcagggttggagggaaaggaaaagcggcatgagaagcggcaggaggagaggcaggagaagaggcaggaaaagcggcatgcgaagcggcatgatctgggacagtaccgggagctggagcgaacggaccacccgaacgcagcaatcgaaggggtgcggaaaaatggagaacctcaaacgggtcaacaagatgggaaacagaaaaaaacgaagaaggactatacctgtgtagagatggaggtaaaaagaggagccagaaaattagccttacaaaaatgtgccaaattgaagctaagaggtgggaagaataatctgagctgctctggaaaaggagacaaatctggaaagtctgagaacagcatcgatgggcatagaaaaatggaaaactcaaataactgtctaacttcgtccatgtcgggaggaaaagggaagaataaatttgatgactccgatgagaccttctcaagagctgaccccataagtgatcctctagacatcctgacacaccagtcttctctcgatacaaaaaaagatgatattaaatccaagtgtagaaagtaccccgcggaaggactgagtagtaagcatatcttcgacaaggcaactaggggaactaataaattacctaataaaggaaaagaaaaacaaaaaattgtgtggaacactctgtccacttaaatggctgcaaaatcgataaaaagagcgtagaacgtatttgttcccctaccaaaagaagggattccaatttggctttagaagcaaatgaattataccctgtccactcgaatagccattggttaagtcaaaatagaggtagtctagaaaaggaaatcaacatggaagaaaatacgcggagaatggaggaagatttgctttgcgaagagcgcgctaattgcaatggtgatcacatttttatgtgcgctggagaatcgcaaaggggggggccatccagcatagctgaaactggtgcacttatgcatgtttcgtatggtaagggtgatgataggggaaaaaacacagctaagcaggtgcaggaggaggaagaaagtcatatgcgtccgtcgaacgaaagtgtattctcattttcatcaaagaataaaaacgagaagagcaaaggcaatcactactgcagcagtcaagctacagacgatgatataatgagtggttggacattagacggagaaacaatcagagcagtatcgccaaatggaataaaaaagtacgctataaggggctctaacggaatgaagaagatgagaaaaaaacgacaaaactatagttgggattgtgcagataatgaaaacatgactgtggctagttcaggctcgaaatcgacaggagaacgtagccatgtcagcgattcctgcgaagaagaactggaccagatcattacaaactatcataatcattttaaaaagttactaaaatcgcatatgagtgttctacagaaaaaatgtgtagacgataagaacgatttggagcttttaaaaaagataaaatttgcaaaaggagttctgcgagagtacaacaaagttttgggccgcagttggaatggcaagcatgagcagagcgtacttctgcgccaagctatttcgaacggatggggagtcggagagactatgtttgagcaacacctcgggaggagtcgttgtgataggtgctcagaatgtgtgcacatgtgcaaaaattgcaaagatggatttttaagaaaaaaaaataaaacaactgatagtgaaatggtgcgcaaaggagtgcactccggaagagatgcggggagtgcgggcggaagagatgcggggagtgcggacggaggaatctgcctgacggagggtcaaatgggtcttactgctttttgcggagatgtgagtgaggaagcaggtgagaatggggtgcaacacaccgaaaggtgtagtgtcgagaggagtactgctcctcacggtactgctaaaagtgtcgatgtcgataataatcctccccttagcggcaatcccaaggagagcagttatggtaatattgaccatgttgacaattttgacgaggcagaaattgaaaacagttataccccagcggaggaatatatccaatgggaggagccccaattggacgtcactacaaacataaaagaaaacatatcgggtgaaaatgatagaaatgctaatgagtctgcacaatactatgaagaaaatgcccccacggatgatcctcctgagaaaggaaacgtcatcacgtgtgatccaagtgacatttaccttgaatatgaggaagaaccatggggggaagaagaacgaagcgccttacatgtcgagcatttagacgagttacaaaatggaagacataccacctcacagggaaattacccctcaaaatcttgtggctgggaaaaccctccttccagcaatggggataacgaggaaaaacgaagtagtggaagcggagatgcggacagaattggacatgtggtggacgaggatgtgcacaaaagtgacatggtgggaaacttacatagaggagaactatttgcgcagaaaaaattcagttccaagtgggacgaagttgaagatgttttggaaggggactccttcatgaaggtcgcaaacattttacctgactgtacaggcgaaaaaacaactctacatagccacacagttatccgcaaaatgaggagaaaaaaaaaattgctgagaagggtcatacaggatgaggcaaacaaattaagcaaagtttccgcaaaaaagaagaaattaatgtccttcattttgagagccatagaaagaggcgaaaaggatgaagaactcatcgcgattgtaagaagtgcaatttttaaggtggaatattttgagcaaaaaaaaataagcaaactgaagaggatggaaaaagaatttgaaatgttaactcatgtagaagaaaaaatggtcaataatttcctcatgaggaaaagtcaatttagcgcgaaaacaaaaaaagggggggaactgcgcaacagaactgtaaggcgcaaaaatggacacgagggggaaggcgacaacagggtttaccaaaaatgtagcagccatttggacgaaaagaaaaataaagactcacacatcgatgaagaaaaacgaaacggtaaaaatgtggaaaaccattttcggaataaatcgcaaaaggatcaccaaaccgttggtgtgcattcgctccgcggtggggaaaaaaaagaaaaaaaaaactgtgcacatgtggacgcgtttcaaaagggtcgtgtttgcaacaattttttcaatttaaatggccacaatagggaaagcaaaaaatcgatcgcattttccgacttgcgcgtaaatttgaaaaaggaaaaggaaaagtgcagcacttcaccggtggacggagaacaggcgatgcgagatgttccctcccttactgtggcaaagttgggccacgaggcgctgattgaaaaaagcccaagtgagcgcataccgccaagcggttacttgcaccctaaaaacgaaaagaacacccctagagagcaccacaacgggggaggaagcggccctggtggaggtaaatgcagaacatgcttcacgccagcagcggaggcgaagaagtgcgacgcatttttccgaaattgtggggataccgccgacagttggcctaagctaatcggcaatcggttggacgggggccaacagcacatagggcatttccccccctcgaatgataacagcgcacggggggaattccctcaatgggacagggactcttccaaagaaacagataaaaataaagatagagatagagatagaaatagagatagaatcagagatagaagtggagataaaaatataactgtagcgtacagagataggggcgaagtacgggggtccaccccgcgaagtagtcacacctttaagcaaaaggtaaagggagaaagaaggaccaagttgggactctcctatgacagatcgttggaggggcaaaatagagtccccctaaaaagtaatcccacgaaggagtgcacaactgaagaagcagaaaatttaagattgaattccttttgctcctccaacaggggtagaagcaagagggaggcaatatttccatccactgaaagtagcgacaaatcgacacgtcacttccaagtcggggtgaaagtcccactgactggggggggcatacgaaccggggaaagacacagaagagggaaaaacatacctgataaggtgggaaaaaaaaaaggtgaaaatatccatagggaagaagaaaaaaaggagaataggggtggtaaggaacactccgcttgggaggtaggtttaggagatgtcagcacagaaggaagaccccgaagtaaccagattgagaaagaacccctactaggaaagctaaacaactttcacgtaagtgtaagaatggaccccccacgaggtaacaatttgcagagaaaaggttcattccgtaggggagaagcaaacagggggggttttcccttagaaaatccaccatccagttacccctccttttcttacgcacatcgtgatggtggatacccagaattgattccccattcgtctagtctgcaccgccaatatgtagtctcaccaaattgggatgaaacgaagaggactgttgggggcccccttcccagaggcgaagccaaagccaaaaggtgtgaagaagaagaagaagaggaagaggaagaagaagaagaggaagaggaagaagaagaagaggaagaagaacaaaaacaactgctactaccacaacggagcaaacgggacagggaccaacgcagcttcatatatgtgaagcataagacgacgcccgaaacgaagggaggcaaaaatgtggaacaaatttcaatcaaaacggttattaatcgccagagagaaaaaacgatcccgtgcattaactacgacactgataagtatcgcttcaaattggggtggtggaattgggggaaacagtcgaagctactcgaaaatattgaaaggtgtaaggaaagcattaaggagaaatactatcaaaataggagagagtgcaaacatagatcctctaccaattggacgagcaaatattttacaaaattccaaccaaatgaatatttatacattcctgtgacgaacaagaattattttcggagcaaaaattctcttaaaattaggagcaacccagtgagcgatttccataaactcaatttgaaacccataactgggtttttgcaatcttatgaaaaggaaaaggaacgacaaagacaagtcccccaagcagtcattagagtatctaccgttccttacgttgtagacgattataatgtaaagagggaggtacccaaaatgggggggaaaacgggggtcagcttgggagaggcaaatatcctcctttcagaggatgaggaatcaaatttgaatggcacgtcagggttttttgccaaggtctccaaaaagggtgcccccagtaggtactttcccaacggacgtggcagctactccagtggtaccaactcgaatgatgagaaaaactccaagggaattatattcaagtgcaggacgaagcaggctcataaaatggacatcagaaacagcagaagtggaaccgcgcatgggaaaaggaattataaagccaggttatacaacattgggcacgacataaatggaggaaggacacatgcttgtaggcacggcaaagcgcatagcggtggtgaaggatcgaatgaaagagacgggttgggcaaaaagtgggaccccaaaaaaaagactaccgtgaaggtaaggcgatatagaatcccttccatcgagtctctttcttctgtgcgcagtgccccagggagaccctcccatgagtgcatctcccctgtgatgcggctatcctctgggagcaccgcaagcggcagtgcagaaagtaacgaagtcgaaggttccactaatgccaaatatagggtcaatttaaaatctaagaaaagggcggattacccacagggtgaggatcccagacatacactcccatcccaatgtagcaacaaatcagaaatgcgaaacggtagcagacgcagtggtagcagctgctatagtacatcctcacagggaaccccaaatgaggcatttcaaaagggtgccaaaagagacccacacatgtgtacgacccagagaaaaaaattgacaaattatgaggagaatgctggggagaaaaatttatctagacgaagttacaaacacatgaacgtaagtagcaaaagggagtatcccgaatacacgactaacaatgatacgcattttaacatgtacagggaaggttacacaagtatgcaaagtgaattaggaagaaatcgtcacagaatagaatgtgatggaagcgagagcagagattcgtccgctggttcaaatgggaaagcttcaggggaaggcccatgcagaaggcagtactgtccaaatgagataaaccaagtggactacttacagccggatagctaccacagggaaaaaacaaaaaacaaaaaaaaagagagctgtaaaaacacccatcacaattcttaccctcctacgaacgatgactactatgaagggcagcatagagacagtggtgtcgaccctcagacacgtgaaaggaaggggcatgatgccgattatttggaaaagcagtacgatgagtatttttatgataattagcaggtgaacttggaaagtaattaatactgacaaaggagttgctggatcagcgcaactgaacttggggagaagtttccctttttcgtgtcccccaattagccaaagcgttaacatggaagcggttagtggttggcattatattttaatcagacgttttgttttctctctcttgctaactatctccatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatttttatattttttttttttttttttttgcccttttcgtgcacacactcgtctcattaacgattaacctgttcccataaattgcaaaaaagaaaaaaaaaaaaattatgcttcgaacaattgagaggttacctttttgttcgaaaaaaatgctgtaccgctatgtgggcagaaatgctgaccttgggggaggaggggcgtcctcattttctgtgccctacaaagtatgacgttgtggaatgttgaacgtttatgcccaagtgtaattgcaccttcaataggaaaattaaaacttgaacttatgcgcgtgtacatatttggtgcgtacaaatcgagtgatcattctcccgcgtggggtgggaggcttgttggtctgccttcgcactgagctcgtgttcacctcatggtgcattctttgaaaaaaaatgcacatgtcgcggagtggaaatttgcctgaaaaaaaaaataaaataagttcatcggatgaacggttaaactaataacgagctccaaattacgtgttgtcttatcccatcgcaacgtgttggtcaatttttttccaatcgaatggagatttttattttattttatcattattttgttttatcattgttttattttatcattgttttattttatcactattttgttttatcattgttttattttatcattattttgttttatcataattttttttctttcggacacactcagcgcagctaacacccagaatcgttttactcctaagggggcatcaccatttagtggtacaatgtatgcacacgaatgggaggaaaataaaaaaaaaatgcctcctacattgtttgtttcgttttgtctaaaagattcaccttgttgatgttttatgttgaccattttgtttcaaatgaagggatgaaaggtcttccttttttgtcttacaggatggcgagataattgtattcgtttaatttttttttttgtattttcgcccaatttagcgaggtttcactggtgttacttcctccactttttgtaattttttcatttgaccctggacacactctattccgcgttaagttaaggggctctaggccctcctctcaatgccttcataaattacgcagcataatttttttaccatttatttgttacaacgcaatgtgcgtcatttgtccagggatagagacaaagcaaagtaaaaaataaaaacaaaaactgcacgtatcgaacgaattgctagaaatgcaaaaaggagtgtcacaacggaaagaacaaaactacgacaaacaaaatatgaaacgaacgggtagaagaccctgtggggatcccccccaggaatgtcccttatcactgggaagatataaatcgagcgaaggtaacgagttaatggatgaggacagacgtaggggaagcgagtcgaacgggtccagcaccgaagaaagattatttactccaagttattacagtggaagtaagaaaaatacgatcaacataaagataaaaaaaaatgcaaacaggaatttgcaacactctgggggagggaaaaaaaaaaaagaggaacagaaatccttcatcaaatcgctaataggtaagatagaagaaatgtacaaaaaaggatcacacgatgagaaaaggaactcacataaattgccatttgagtccagacctgcctttcttttaaatgaatatataaatatagaaccgacgaataacgtgatgtatagacgtaggacaccccacaagactctacgtcgaagcgatttcattggaataaatttaaagccttttgttagatttaagagtcatcacaaatgggatgacagtcatgccaatcgtagcggtgatccgaggaaaagagccattataaaaatttcgagccaaagtcctcacgaagtatttaaccccaggcgcatgaatacaaatcgatccttgtctgggtaccctaagccagcaaatttttactccctaaaaaatgatgtaatgagggggaatttccccttctgggggggccaaagagtgagaaacggagtaggtacctcggtaggcatccaccatatgggcatggacaaattaacggataaagaatttagagatcctaacatgtatgacgcaccctttgtacacttgaacccagtccaaagatgtgcaacgtataatccatggtgtgggggaagctccgcggggaatgtgaacagggcggggggtgcttacccagtgaaggggacccacccacataggcgccacgatgacaacgcagaaaagggagaacacaaaataagagtaaggataaacagaaagggagcgggaagaaagaacgaaggtgatggtgacggggaagatagcgatagtgagggaagcaaaagtgggggaagcagaagtgggggaagcaaaagtgagggaagcaaaagtgaatctggctttgtgaacaaacgcacgcaccatggaaggagccctttagccaacgaacatgatcatttagggaaacttaacgagagaaacttacagaaaaaggagaaaaaaaaaaaattcctagttaacctgtctctacctttgaacaaccctaggggaaacaattgcacagaaggggaaagaataaccaatttgggtggaaacatcaacggagatactccctcccatgttttattcacttcgaaaggagaaagaggcatgaaattaaatgtgaagaacagagcaaatgaaagaattagacttcgatatggaggtaaatatggagaagataaggaaagcgctaaaatgtgttccaattccacttctacatgtgacacaaaaaaacataagaagctcctctcaggtatttattcttcatttgaggggagtcaacagagctgctgcaaaaaaaacacgaggtgccatggaagcgaattaaacatccattgtatgcatggcagtagagagggaagcaactcttcgtggaagaaaacaaaaaaagggaatgagttgcagatctacggagaggggacaaaacggaggagtacatacacttggagtaaagctccagaacagtatcacgtccaatatgaaagaggattgcataacaaagcggatcataaaaaaatggggaagaattcatctcagcttaggatacagacagagcaaaatagatgcataaggaatgcctgtgcagtgaagagacagcacaccaattcctgtcttcaattggaagataataaaaaaggggaaccaactttatcaagagaggactgcgaatcaggtgaatcccaaaatgaacgtcataaatacaaagtggaaaaaaaaacagacgcagtgaagaacgaagggaagcttctcttattaacgaaacgtaatgagaggttaatgttcgatcgtggaaaagaggcaccgaggcaaaactgtaaaatgctaacttggggaaactcaaatagtggcagcctaagctacaaattagacagtattacgcgtaaaaagggagaaaaaaatgctaaaggaaatcgagagaagtcccttatttgtagtaactccctagagggacaagaaaaatataaaaacttgaggacgattactataccgtcagacagtgtagacggaacgaatgaggaaaacccgaggggaaaacatctaattaaggatggtgaaaaatttaggggggaacaccacattgcaagtgccttcaatttatcaaataaaatagctactcaagacagtgcaatgggaaaatacaaaatggtgcaatactacaaaccgggggataataaggaatgtagcggttggtccagcatctgcgaagatagagcgcaggatgattgctacaatggggtggggaaaaataaagggagtcactcaaaggataaccaatttggtgatactaatgaagtgttagaaataaaagacaaactggggagaagcaggagtgttactacagcattgtcaaatagtcagcgtaacaaaaaaagggaggaatttccccctgaacaggcaggtagaggtttcccttggaaaggttcatcacgaaggggggtacacacaactgctgtatcaccaaacgaagttgagagtagtgatagtgaaagacattataacaatgaggaacacctgtactcgaaaggaaaagaaaaaaaaaaattgaatatgtattcgaagggtagttccctctgcataaagggagaagtaaattacaactcggggacgacgcacacacttgacagatataaatcccatagtggggactactccaatcgtatgaacaaatttgtggaaggtacaaacagtggagctagggattgtccagtttgggagcacagccaaggggatgacccagaaaactgcttatggcaccgtacagaacagccatatgtcccatcaggtgaagaaacttcacgcaggaaaaaagaagctcagaaaaatgaagcgcagaaaaaagacgcgcagaaaaatgaagcgcaccaatgcgttgtgggtcaattgggggaaggcagaatccaagtgagggcaagccaaacagggaatgcttcttgtccgcgaaaaatgggagaaagagcagatagagaaatttttgccaatcctgattttgaagaccatacaaactatagcattaacagcaaaatgcgtcaccgaagtgacctccagtctgcatcaaatcgtaagaagactgcgcgaagggacaaaaaggagaagcaacgcgaacagtatgcagagagcaactcccattcgcatcacagttctaaagagaattttgaaaatttcaaatcgtctcagctgtattgcactaacggtttgcaaagaaaaagtaaaaaaatgaggagtgctttatcgggtgacattgttgcacagaaaaggtattcccattcaaggagcagaagcgaaatgttaaaatgggaccattcaagggaaggaactaccagctcgggggaaagtcttcaaaggaaagaggcacaccatgaggatgaaagatacgataaagggggaagcagaaccagacggggaaacacctcctcttccattttttgcgattatcatgggaggaacaacatagaaagggttctttacaattcgggggtggcgtccaaggaggaagaaaaggcaggcactgaaggtggaagaattggtagaagaagtcgtagcattgatcgtggaagcgctggtagaagaagtcgcagcatcgatcgtggaagcgtcggtagaagaagtcgtagcatcgatcgtggaagcggtggtagaagacgtcgtagcatcgatcgtggaagcgttggtagaagaagtcgtagcatcgatcgtggaagcgttgtgaattactcacacggaaggcatccctatggagacacgaaagaaatcgcagaacggagcctttttcatgacagtaacaataatatgtcgtcttgtaaaggtggcagttctccaaaaaatgcaaggcggcattttcccgtgggtactaccccgaatagcttcctctacatgtcgcacctcagtggaagcgccatgacgtcaaagaaaccaaccgtgataaatagcgatgtgcatagtgataagagtggtgatacacaggacaaacaggttagcgtagaaaagagttgccactccggggaagatagccaattctgtagcgatagggatgaagcaataattagaaatattcagtcgaaggatggaaagagtcacgtttatcacatccgcgaatcggtttgtagaaagggaaggggtgaaacgtccagcgagcgaatggtggatggaagaagaccacacaacggaaacacacaccatagtcgtcagaacaccttatcgaatgagaaatgtcgaaccccccaaaggtcacataattaccatgatgaaaatgaacacgaaagaaggtcaagccgaagaatgagcaattcactcaagaagggcagaaaacatagtgggaattgctactcaaaagtggcatacacagatcagttcgccatattggacaatttaaactctcctcatgatgaagaatcggacatgagcagaagtgatcatggtgtaaatatagatgcagcaaaatgtggaaacaaggaaaggggtaactcctatgtgaaaagacacacaaaagtgagcacctcatccgtgggatatatctccaattggggaaacatattgagagaaaattcctcattagacaaaacggacttcccatatgatcctcactcaaagctgaaggaaagaagtagtggagatattatccgaaaagggaatggaaactcgcataatgaaagtagattcacgcaaggtacttttgatttctcaaaaaatgaacagcatagtaagcaggagggtgatcaccacatgagcttcattttggatgcgcaaaaggaacccgtatgtaggggtgatgaggcaggcagaagtatgtctttaggtgtggggagagctccattcagaagggagaggtacgacaaaagaggggacaactctggacactcgatcgatgggaagatagaccaacgacgagactatcacagtagtaaacgcgggagtaagcaggcccattcaaaccgaaagggagattacgaggagggggaggaaataactccccataatgaatcatccagaatgaaagataaaaaaaagcaccagaatggggatgctaataaatataaagaagcaagaaagcagaaaggaaaccacaaatcgagtcgttcttatggccactcggaatgttcccaaaggagtggtagcatatctgaggggaacatcaccagctgttcaggaagtcatgctatctacgacaagattaacccctcggcaatgtccaggtcgaatagatctcttcaacatgaggagaaaaaaaaaaggattaaaagtagcgatccaaatttaggcgctcatcatggggtgaatcgccattgggggaaaacgtcccgagattggcacagtggccataccgcacagggggagagacagcactcctactttagcggcgaaatggagaagcaacccagtagaggcgcttccaaatgggatgctgaagggtcatgggtgggggagaggaatagacgcgacgaatatgttcacgtgaaggaagatggcatgagctcagatcgcagaagcgcacaatctgctgctaatcaattatgtggaaagaactcaaagctaaaaagcatcccctctgtttgcagcaaccaggaaggcacacgtgaaagaagaaattcacattgtggtagtgcatctccctctattcacaactgtagagaagaagaggttaccccccaacgatgtggcagctgtcatgagagatctagtgagatggaaaagaaacgaactctccaggaaaaccaaaatagtgttggacacaactgggtaagtaacgaaggaatgatctgctctctctcgagagagaccattttgtgcaataatgaaaagggagaaataacgaagggaggcttccccagcaaaacgaatgaatacccgccaaacgtcgacataggaaaagataacgagctgctttctgcgcgaagggatgctccactgatgagtcgtacgatggaacccaaaacggcagaatgtacacaaggaaatgtaaccgaacagatagagaggtcgaaatcaaccccaatgataaccccacttcagttcaatatggtgggaagcgctaatgctgtggagggaccaatccgtatggaaaattcccacccaaagtttcccaccggaaatgatggccaccaaattatgataagaaaaacggttagcggagtagtgggactgaaaaaggccaatgaatacatgaagagcgagttgaattattatctatctggtggtaatttttccaaggggagtcgtcactgctatgaggaagcaaatgggaaagtggaaaactcgtcggaagtgttgagagagacaaatagttttgtgaatggaataatcagagtggatgtggaccctccgaagtgtagtagcattggtgcagtagacgcgatcgactcgaaattaggggaagactccgacgcagctaaccgtttaggaaattacaaaaagggggaatcacatgaaaggagtagagaccatataagcaataatagcctcttcagggggggacagtatgatgctgggaatttaggccttcctagtgaccacacaaatgtggatggtactaacatcaagggaggtagtgcaccccttaacgacccacctcagaatggtgaagaaggaaattgctccacgttcaatgaagacaaaggcagaagcggattcgatcgacaaaatgaaaaaataaaatttaacaatggcatgtatggctatgccaatgttagcacgagtcagggtgtgaacatggtcaacccgggcgatgcttccaatctgaggaataataacacgctttatgaacccccccccaataatgctgtcctcatgagcaagcaatattctttcgtgtctgaccctacacataggcaattcttacaccatcccagtgtagccccaaacagtagcaacttcaacggaatgcactacgtgaacaaggcggtgagtatgcccaatttgggaaacataaatatgcacggtaatttatttaacactgggattggaaacaaaattggtgaccccgttaatgtaacgagaagtgacatcccctcagttgtgcatgctcaggcgaaccaactaccccctcagaagatgatgcaacaaaactttagcaaagtgttccaagttccgattaactatggaaatatttcaaatggattaaattacaattcagccaacgttgggaggagtgatctgttaattagtaagcggccttacggtggggatcttttttacgacgtcaatggtaaggcgtacatagttggcagaaacggggaggccaatacgagctcggtgaacaccctcggtaattatgcccttcccagttatcaccttgcgactgataatgcaaatcagagcaatatgaatagggacgagctcatcgggcaaactggacattccaatttggccatccctggtgacatgcatgggggaagtggcaagggtctaaagaaaccttccgtcgtgttatgacccgcgagacgctcatgactattatggatagaaatttgcaattatccctcggagaaacagcaaagcggaaaagtaaccacgcatacatgcttagagattaaatggctcattacaaccgtgcggtgcatttcactcctttgttggatgacccgttcgtcgtgcaactcgtcccgcacaccccgaacgaactcatgtaactatttaaagagacacacccgtgaaacgcgtcttgatacacttcatcgagttcgcttcccaattttgttgacgcatcagtggggttaatccaccctggtgtaaaaaattgttcttcatttggggggcccaatttacattttagggatactgcgcccgttttgttgcttatgtgcctcccactttttttgtgtatattctttccacctttgataattatttctctttgttcttttctggatccccacagtgcgctccagccacttcaaacacccactggtgcaaacctttttttttgcacgggttgacagtacgcatggtgttggtaccatttggtcatatccacctttgttacattcatataaaaaaaatttttttttttgtaataagcaaatatgtttgtgtgttccgcacatgggggagctacccgttaaattagtttaacgacgaaaaaaaggaggcgcgcggagcgaacaaggaaaacgtgcacacacaggcacacacacatatatatacatatatatgcgattataggtggacatacttatgggcatccgcccccgagaaaacggcaaacggggggaacgacgcggccgccctgagggggaccggtattatcgtcacatcgggaagaaatcaccttaggctcatttcgggacggggttgagccactgtccaccttggccataggccgacgcaacgacctgcgccaccttcctctgcttatggttcatatacaccatataccatgccttgtaccctaggtagaaaatgagtcccatgccaaaggggttggcccaccaccagtatctgtattggtacctgtgtagaagggcaggagggagagagacatgttaaactgttccgtatatgagcatacatgggagtatcccccaagcacataatcaaacaaagtcacataagcaggtgtatttgccaagttggtttttcttttacagttcgtttgactacttacactctcgcgacttgcgctatttgattatttgtgaactgcgcggctccattatatacatctatgatttgcttgttcttgtagttggcccacattttcttccaggttttggggtttatgcccctgcccatcatggcgatgtagccctggatgtggaaccccattttgttggtcgcttcggttctacttgattttttactgcttcgttaagtctgtttttgtggataagcatacgaaaaatggggtggagtggccagaaatactccttaaaaatgtacactcatgtgcaggtgtatatttatacgtaagcgacttgtgataggatagggtatcatccgctgattgttcttctttccctaagctgggcgatcaattttggtgagaaatccttccctgcgttttcgctgttgcgaatgagctgtggggtacatgcttacgtaaaatgcatttgccttatagcataagtgattttttaaaaaaaataaaaatgagatgagaaatgtgccgttcagttcagcttttgtacggttcagcttttgtaccgttcacctttcccagttgacgcaaaattgcgcgatgtgctgtgatgtacaccctctgctcgtagatattatgaaatttttttttttttcttttatggaacaccttatcgggcgtgaaccgcgaggcgtggcactgctttcatttggtgcttccctttatttgccagtaaatatattatatctgtgagaacggcgagagaataaaaaacaaaaaaaaaaaaaagaagagtgtaaaaatataacaagtcagctaaaacaggactgctgcttcttcttccaatgggcaccctttttaaagccttttttcagttaggatggtattctccgtcatcattttttaagagaaacacatacacagtttatcactctggcacatgttacctgtttgccaatatgatgaagtgcattttttttttttttnnnnaaannannnaattacagttaatgtattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttacaaatttcagcggatctgggcacacagacgctgtttccctcttcggttaaaaaatgatgtttctacatattaggggagtggagcttcgtattggcgtcccacctcgaaccgccgcatacatagcatgcaaatggagagcagcgtgcacgtcacgactttgcacagcggcacgttttgggagagttcggcgggtcaaggaataatggaaaaaacgagaaaaaacgagaaaaaacgaaaagaaccaaaggaacgaaaaaatcatgtcaagtgggctaattgtcaggacgcaaaaatggaggaatggacaaatgacaaaaatgaggcggcgagagcgctgtggcggcacatcgacggagcgacgcgtgaaggtcactccgacagctgctcctgcgcgcgattgatggcctccttccacagagtagtgtaatttatgtttcgtttaatacagtgcagctgcaatttcagctgagccttttttacaacaaattctgatcgcgactgtatgttagcgaacttgttgtactggtagcatagcacaccgagtcctacgacccacgtggcgatcgcttcttcatcgttggagaaaaaatcatacgtcctttctcgggtacgcaacgtgaagcacttacaggggtgtattccatgtacgttattgtaaagttggcttggttttattttatttttctcgagattctttttgttgtgcttttcgattagccagtacacgggtgtgctgtttagtccgtaatctatggaggtcacgtcctgcgcgggggggaaaaggtgtgcaatgtgagcagctaacggaggagccaaccgcgtagcaaaccgggtaataaaccgcatcagcgccgatgcacagccgatgcgcagccgatgcacatttgatacaccgccgctacaccaccgctgcaccaacctggatgtcgatgagcttcctccgcttgaagcccgctttccccttaacatccttggtccaggtgataaagcgaccgtccatgattttcacgaaaacgggtaccggcttgtgcgtgaaggagtgatatttgcacttgtggagaagcgtgccggcgttcatttttttgagctcattaattattggcctgtcgtttaatcgtccttgtgcagtagacaggagtagcgcttttttcttcaaattgttcctttgcaaactgacggacattagcttattttttaactccacgatatatttattggcaacttcaacattgtttatgttcgtttcgtacattttcaaaatttgatcatcgaaaatgatttccattttttctttctgttcagcgtattccttttctctttgctttaaggtatcgaccaaggagttcactaaatcgacgtctagcaaacgaatgacatcgtcacataagctgtcattgtctgctaacttctgctcaatggtagaagcgttttccttaaaaaaatcagcataatttaaaatattttcctcattggatttaaaaatttccaggagtttgttaataatgtctatcaaattttctatcttgggaatgaaaaaattgttggtggtatctccacttttactcatagttttgtacttatgttttatattatcattttcttcttgcaagactttattttgattcaccgcttcatctaactgtgtgcttatctgatttagtttgcatgctaagtcggcattttctgagtttgctttttcgagagcatttttgaaatgaacacactcttccttttttttatttaatacaatttctttatcttctatgtcttttatatattcataaatttgtccctgtatttcttcattttttttttttaaaaggttcatttcttgtgttaattttaagctttcttcactttttatttgcataattgcgcataggttttcaatttttgtttgtttttcacgataagcatccacgtaggaaatccgatgctcatccagctcctgatacatgttaaaaagtttgttatatttggactccaaattttttataattaattcgtagtgctgaatcgttaggttatccctttcttgtgcatccatcagggtgtatgtattatcatgtaggtccttaattttgtcattcagtaactcttttttgtgttccaatatgtgtaccttttcttctaacaggctgtctactttattggatttcttatattttaatttggctccatttggtttaccaccgatgggtatgtcttcattactattagactgcagagttgtggaggagaaattatccctcgcgtggattggggacgcagctggtaagaaggtctgcacgctttcgtttgatgatttgtagtgtgcgcggtttatggcatgtctgtctttgttgtggttcgcattgtggttcgcgctgttttccggattgcaatcgtcgttgtagtcctcatcgtggtcctcatcgtggtccgcattgtaacacgtgtggttcctctcaaactgcacagcagtcaacaatttaggaccaagcttcggatcttttgaatttaaaaaatagttgtcactgttttttacttcctttgcttttaccttcctcgttaattttattctcctcttcgggttagccgtattcatattcggaagcgtgtcatcactatggaggatccctccgctctttttattttgcacctcatttggagcagctacccctgaaccttttgcttcttctcccattggaattttaaaaaaattttccttcatatgtacatcgggtgagaaattatcgtatccattacttatcctttttctcatcttaatgtgggatgaatttggtccaaaggagccttccgaactttcatcactgacgaggtcttcaaatttgtggtttcgatgtttatccccacggtgattcttctctgtgtactttcgtccaactgagtattcgccatcttggctagcttgttcataacttgatccgtctccatatgtgtctattctgctttttttgttgttattttttcccaagttggacagcatatttttacgtccctccccttcccttgctgggtgttcctctcccaacatgctatccctctccagtacgtggaagctgctcgcgtcatctacgcctccccttacgctacgtttgactttgttcgctcgctggtttgcactcgtgctgtcgtagtcaccatcatgataaccgaggttatccttctcgacagctgcaccatcttcatcatcatcagcctcgtgcgaggacgcaccatccaggaattgctccgcttccctacctgcattggcgctccacttactcctcctcatttctctcttacggaccggggtatcgaaacctcccacctccagcgagtcatcacttgagtacttcctttccgcatccaacttttcagaaattagaaaagacgagttattattctttaacttctgggaccactgaattaatttctctctctcctccttcagcttcagcagggggtctaccgggtttttcgatctcttcgatggctcgctcatcctactttcttcttcctttcgaatgtggcaaattaggcacaaaaaagagcaataaaaagagcaataaaaagagcaataaaaagagcaataaaaagagcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggaaaaacggagaggttgactatggaggggtggacacacgtaaatacaaggcgagttacaaaatgttacaaaaaaaaaaaaggcgtgttatctcccctttggagtgttgctccccccaaaatggcattcacacatttgtcaattcacgcttatgcccatttgaacattttcccactcgggggcgcatcccatgtacaccgcgagggtacattcgcagagtaccagtaggtctctacttcacacgctggcaaagccactcgccatttaaccttatacacaaatatgctgcggacgtgcaaaacaaaagcgtgttaaaaataaagaaaattttcgtgtaattttgtcaaagtgggaaggaaaaaatgggaaaaaaagaggggggaaataaaatggcaaaataatacactgatgggatggacgagacgggacaaagtcaccaaaatagtgcaaaaaaacaaaacagtaaaacgatgcagcaaaacgatgcagcaaaacgatgcagcaaaacgatgcagcaaaacgatacagcaaaacgatacagcaaaacaatgcaacaaaacaacgcaacaaaacaatgcaacaaaacaatgcaacaaaacaacacgtgcggaaacgatctcctattaatacgtgatattcttgctaggcataattttcctaactcattttttttcttccaattccatttcgctttgaaatggtgttaagtgtgcagtgaatttttttttttttaaaagaaatattccaaaaaggaaactaaaaaaaaaaaatcattacacatgtttagcaccccgccccggagcgtttgataaggccattttattttgccaaacgaaacgggacaaaaaaaaaagtgccaaaaggtttagcgctccccaaggtggtgctgttttgtccgtcttgcttaatttactggaaggggaaacatccacgtaacagcatgtgttatgccctttatgggtacccgtttggatacctattttggaacctgcgtgggtaccccctcgcagccgctccattcggcacacgtcgtatggtgaaaattttccttcgacgtgtgtttgacctacccactggtccttgtgcactccgcgggggaagaaaaaggagtcacagtggaggcacaaaaaggccacaattaaatgctacaaaggagaaagccgaattggaagctgaagcagaagggggcacgctgcaaaaacagtatccccatttaaagcgttccacccacgaagcgaaaacaattgcaggaaagaggaagaaatgactggaaaagagaaagagctcaatttggtgattattggaggaataatgatggtatatattttttttttccttctcttcttttttattcctcggatgactagccaaaattaaaaaaaaaaaaaatgaaaaatgaaataaggaaaattgagcatgactatggcattgaatacatttcagagcgaagggaaaagaaaagggaggttttcttggccatactaactttgaccacgtactacctgtattgtctctactcggtatgaaagtgtgagcgcacggatgtgtatacagatgagcgcctgaggaggggacaattcgtgtgctcccacatacgtagacacccacgccgcgaagtcgaagaagaaatgagaaagcacgcaaggatggggtgggagaatcgacagaggggtgcacttcgtgggagagaagccgcaaaggcgaaagggcgaaaaagtggagagtcgttgacaactttgtcgttgcatttgcgcaacatcgcgcaacagcggtgcaactcggcacacccatgcatgctcaaccttttccgggcgttacgcccctaccagggatgcaagaagggctacgttttgctggacgaatttcaaattttcctgtttgttctatacatctcgtttattataatatacctgaataatcaccacattggttaatctcctaaaaggaaaaaatagtttacacaaaaatggttgccaaagtgggcacatgtgtgtctcaaagctgtccgcatgacgtactttaaaagtttttaatttttttttttttttacccctactgctcaacagaaaggctattccttgtgaacaacattggaatacaaattgagaggaaaagctggtttcgacatcggttaaaatttatttgcataagtgacataaaaagcatttttattaacgaggtaagagtttttttaaaaaagaaaatgtatgtaacgtgatttcctcactgtagttcccccgcatccagttaattcatgcgcccatttttttttcttattcatatgtcttccctgttctcccaccctttttttttttttttttttaaaggccatatacatattcgagatctgcccttatttgtgcatcacgttgcggaacaataagctcatcgtcctgttcgaggtgggagaggagcagaaatggctgcggcaattgagctacctatcggggtgcctgcccattctgcatacgtgatgggccggaccgataggtgtaagggcctacaaacgttccatctagtaacagcttgcacatgtgcgcgtgtccacctttgcccaaccgcgatatttctgtttcccccttggcagaacttcaacctaggaatgaaaagcctcgtgaatatatacagggacgtgaaacgagtaatcgttcgtagagagaaggaggagtttataggtgtcaaagctgtggaagtcaaagaacaggaaaaacacggaagtagggaagaacaaaattgcgcagtcccaaatgaggtgcgctcaacaaataatccctcctcgagcgaagaggaaaatattttcaagctcttgaattttagttcgtgcgaaaattacaaaatgaatgatcaagttagagaaaggggaaaaataaaaacgtacgacatatacataaataaaaagttagcactggacataatgaatagttgactgtttttttttttttccatcattgcaagttttttctccacaaggctgaattgtaatatatatttttttttttcctcttaatcgctcccccctttttaacttctttttttgatctcgctgatgttgcgtttattttcatcgatgatcatttctcgccgttgcgagagtgtcactttgtttttttattttcgaaatttgccaatttttccaactttgcttgactttgcctaactttggccatttttgccaaccttgctcacatttttcccccctcttaagagaaaaaacgctcaaaggaggactgaaagacaactgacttcttgcgtctgcggggataacacttttgcctctcgcaaggagattttacacaggcctgcgaaacggattacatacgtgctagcctatccccatgcttacacttatctacaaaggagcataccgatcgccatacacgctgacaaaatgggcgattacaaaaggaaaatccccatctataacgattacgagaaaaagaaagatctgttaaaatattcctttttaaaagatggagaaggagaggaggaacaaagagacctccagaaaaaacacccgacggaggaggtccaatttattagtaagtatcacaaagggcaagaagaacagaaggacgtttttcgagaaggtgtaaaaataggggacaaaaaaacaaccaataaaacccattttgcttcttctacaccctgtttgcagtaaagaaaagggagaacatgcgggatatcctgacccaccgccgggatttaagttcgtctatcgttcagtcacgcgaatgaatgagcacgtggatgtgttaatgttaaaatgtgcaaatgagcaaatgcgcgcgtctgcatagctctccccatgattgttcaccgctcattgtggtaattcacccgtcaaggcaaccggacgcaaggggacgtgctgactgagaggaaggtatctcgactatgggcgcgatgtgtgtaaaagtcaggggccacgagtaggggcccactagactgcaagggagaaatatacataggtgcatatacataggtgcatatacataggcgtatatacataggcgtatatacataggcgtatatacataggcgtatatacataggtgtatatacataggtatatatgcatatgtacacacacttcctcttttccgttagaacaaactgaaggaagacaacagcgagaggtactacgcccacgagaagaagttccccttcctcatcgacacgactgtgaagaaaccagatataacgagaagcatgcaagatgtgctaaataacgtctatggtgaggcagtcactgggttggaagtgtcagtatacacgtgcgagtatacacacacatgtaaaaatgtatgggcgcgcataggaacatacactcgttactacccccctatatctgcatcacctccctacgcacgtagaacaggataatgctgaaaaaattcaattatccgaggacattaaaaccaaagcggtgttgcttgaaaggaggaaggaactgtttcttcaggagttaagtacgtctgctcgaaaagaacactgttgcatgtatttttgtgtaagctccttggtgagcagcgtgtcgttagctgctcgttttaagagggaattgggtggagaggctcatgttgtcctaccggagaaggtgcatatagtatgtatgtatgtacgcaaatgtacgtgtgtccatctgtatgcccccttttcaacgcttttcccccccaggtggtggcgagcttgtggacgtccatgcggagctgtttttagacccacagaaagattacacgtacgcgagaaatgggcacgcatatgtgtgctcgcggggaggggcggtacacccgtgagggcattcccttaaatgaaaaaaaaaaaaaagacgcaacatgactagacgtgacatgactagacttaacatgactagacgtaacatgactagacacaccatgtcatatcctaccatgcaaccgcgcgggacggcgcaacctccccctttcagcgacgcagtaaagaataaaaacaaaatgttgactctgaagaattacgggttggggcagtccccttccgattttgttttttcctacccacatgttaaagccagtaagtatagaacccccctgtttaatcagcatggagctagtctctatgtacgtacatgtatgatgataagggggaacatcatgtccaggcaccaaacaaaagggaggcaagaaaaatgcctacacgtgagcagatgatatatattgactgatgcatcacatcagtagctccgctttcacctggaacgccacattttttttttgtcgtgaccccaaaacagaaggaagaggtggatatgctaccgaaatggtgaagtcgaacatactgaaaaacaaaaacgagggaatcacaaaaagggtaagtgtggcgacaaaaatgtctaccttcttttttgtgtgtctcctccgattttacccgtacatcatttttttttttttataccctaatgcagttaaacgtgcacaatgtagaaggtaaagggcaaattttgcgaatgaaagtcggtaaagagatacaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgcccatgccgacgttggcgtgatgaactctacaacactgtgttcttttttttactccgttcagggaacaggcgggttcgcacggaggaagcatcaaagcgaagagcagtgcatatgaatgttatatatgtacacgaatgtacgcaaatgtgcacattatgcctgcacacgcacacacactggattgtcgtttcccccccctcgagaaagtgttcttgatgaaaaacagactgagatatattaaccacaccagaaatagccacttcgtagaaaattatctgaacgtaattgcacccgagtgagagaagggcatccacctgaggccgtgcatttaactgaaatgcccagttggcctcacacgcggctgtgaatttagctctattacccagttggcttcacacacggctgtggatttatctgaactgcccagttggcttcccacctgacatgacctcttcccccccccgttgcttcaccgaaggaacgcccgcgaattgttttgaggtacaaaggatttcaaaaaaggctataagatgggaaaaaaaaaatttatatacataaatgcataaatacatgtacatatatatcaagataaaaacttcggagtgacttccaaatgagcacctggccaaacgagaagacgacgtggattccatccatttaagaaatgcagagcgaagttaacacaaaaaaaaggagaacaaattgagctgcctttttttttgccgcaagggtgatcgcccatttggcagaaaagtgcagcttggtgaagcggcgtggtggatgcgtctatggctaacttaaatgtggcacagatggggaaaaaaaaaaaaaaaagaccatctgaatttaatcactggtggagattaacagtacgcatagtgtacacacagatatattttcacatttgtgattttttttaaatgtcactttgtggaggtaggatgcgccgcgaccattccatcgtttcgtcgctccaccgttttggcccatcgctagacagtccagaagagcctcaaaaggccaaagaggtattgaaaaatctcgttcgacgataacttggactgaccgaacatccggtcgacaaagacgtatccaacttcctcaattttcttgcccaacttcttggcccgtacgataacttccatttggaatacatagccacgtccctgcaccaactggattacttccctaagcacgtctgttctatacagcctaaacgaaccagtcaaatcggttaagttagtaaataaaagaaattgggataggaaattagccactcgactaattataactcttttgaaactccaccctgatattcccccttgtttattatacctagtccctgtgacgatatcacaattggtctctttctgtttcgttatgaagtcgtatatgtacttaggatggtgtgatagatcagcatccataatgataacaaaattacctgacacgatttttagagcatccatgtaagcagaacctaaccccagttttttcttcctttctaggagtactattttttcttcttcaaatatggattgcaattttttgcacacgtcacctgtcttatcttcactgttatcatccactacgattatttcaaaatcgatgtttttttttttcagttcctttataatcatatatattacgtatggcaaattgtctttctcattgtaggttggcaggataatggagtatttctgtgcgaacgtcatgcttatgaggatgcacagaaggggcagcatgaggagccatgtgtatttcatcatgttctccttggggtggatgatgacaatgggacggttttacccttgtaaggtggagcgagtaggtgtacttattttccacacgcgtggttgcccggttggttgagcatcctctagcgtagggtctcttgagaggcacgctgcacagaacgtggagagattcttcagtactcgcgcgatgggcccctaaccttttgttcttcacaaagcagagatggcaatcccaaacggagtgacataccttttgcccttttaatcatgggggaaaaaattcacactgtgtgtattttcattgccccctaccccctttctactggagctgctttttcccgtgcttccgaggaaatggggaaattcattaaggcataatcgagcggcaaaaatggcaaatgttttttttcccgcaacagcacatttggtaaacgattctgcctgccgcacttgtgcagctctgttcaccttgcagctctgttcaccttgcagctctgttcaccttgcagctttgttcaccttgcagcaaattttttcgcgcatcccattttgccgcgttacgctgctgtgcacctggcccccactgcacgcttcgccggagtgctctgtaacgtttggcttcgatccttcgtctgtttagtttcgtttaattgggcccctcccaaggtgcttattcggtttgattacccccaaggtgctcattcggcttgattactcccaagctgctcattcgatttgattattcccaaactgctcattccgttttgctacgccccctttgttaacatttgaaaaagcatgagagggacacaactcgcccaaggctcatgccaataccccccagaagaagagaaccaatttgttcatcccatgtgtagagtaatctcttgactgtttttttttttttttcccttttgtggatcggtggacgcttcaacggttgtaaagagggaggtgaagttcctcagtggagacatttccccgagggaagaaagcaattggaggatcgcaccaggttggagattacctacgcggattgtaggttctcacccggttgcagattacctacgcggattgtaggttctcacccggttgcagattacataagcagattgtaggttctcacccggttgcagattacccacgctgaggggagccagtgtccacctttcgtgccaacatggatgggggagaaaacgaagcgcgcatcagctaccatgagtacaaaaggaggctgaagaaactcacggaggaaataaaaaaggaaaagaaaaaaacgattaacaaaaataaaaatagcgataatttgaccaaattggaagaagaactgagcaagctgaacgccatgtacaatctgggcaatgcggaggatggaggcgaaatgaataactcggaaaagcagaaagatcacgatagtgaggcaaacatacatgaagacatgaaggatggtgtaactaccacggagctatactcatacaatgcagtgtcgaaaaaggcattaagaaatataaaaaggacacaaagaaaagagatggagattgaaaagattgagcagtcgagaagcaaaataggagaacttgaatatgatgaattggctgaatgtttgaaaaaagtaaataaaacgatccaccccattgctcctgatgggaattgtctatacgaatcgattttacaccaactgagacagagagtaagcggatgtaaatatcacgaagaagactttttgaatctcctacatgaggacagattttctctggatagtgtaaatttgagggactaccaaaacgggggtctctttgactttcgcattttctccgattttgacccacagggcttgagcagtgacatcctgcgctttctcgctgcggtgtatattttgcagaacgaggagcagtttgttcactttgtgtatgcgactgagggggacgagccggctgcgggtgagttcaaaggggtgtagctattcagtgtgaccccaagcgcgtcttcgagtgccacttcaagcgtgccgtaccaaggggccatccccaaatgaccgcccaagttgaagaaaacgcgcctccactgcacctctctcgtgttaccctcccaccgcgtacacttctccccacttccgcagacacctacttctgttattgtgaggctattatcaagggggtttacgggtgagagaagggaacgaaagaagggaatgagagcagtgcgtagaccccaaccatatgcacacgctcctgtggaagtgaaggaggggtgtctacgaagtacccatttatctatgaggaaattcacggagcggggcattcatatagagaagcttttccatcgtcgcgctgctccccttttgctgtgatgaagccattggatgtgcactcccgtgtactgtggtttccactcccaaattatgtggagcccctatttgataaactcgacgaaagaaaaaaaatccatttagttgccacctagcacagatggctgcttccttttgcttccccatcgcgcgtttcatttccactcccctcttctcaggagcgaaatcgaaatcaatgccctctcgaaaatcttgaagaagaaaattacggtctatgacgtaaatatgaaaatttcgtatgtaagtacacgcgggcgaaaatgactcgcaaaaaataaaataaaacaagacacacacgtgtgtatatatatgcgtgtatatatatgtgcaccgtttttctggatgccccatgacggtatcccctttttgttttccagggagaggagcatgaaactgagctgttcatatgcttccaccataagctgtacgcattaggtaagtgcgggaaaaagggagatgccccccgttgagaggcgcgaggtggggaaaatatgccctttttaagcgcaaagggggaagaagggtcccttccaatttgcattaatcccacattcgtagcatttcacatccctacttcccatgtctgcgccttttttctcccgtagggaagcactacaattccgtcgttgacatgtgagcgtgtgacgtacaaaccacacgaagtgacgactttgccaggtaggtccgcacctgcgctagttgcggagagaagtgtgaccagtacaccccacccaccgctcaccatgatgataatcctcatttgaatcgtttcgtacaatttttttttcaaagaacagaaaaaaggaggaaaaaaaaaaaaaaaaaacagctacagtacagcaacaatatggcaacagtatagcaacaatgtggcaacaatatagcaacagtatggcaacaatatagcaacaatgtggcaacaatacagctacgtgcagacacgatagacgggcacagataagtaaaggggggaaaaaataccccaaaataaaacagttgttttttaattaaaacgttttgacaaatgtacaggggaaatatcatatggcaattatttcaacaacaaaaaaaaaaaaaaaaaagaaaactttaataatgtattcatttttttttaaaaaaattacgtgcacatatgggtacatatatatatatatgtacataatgcatacacatgtacgagattggcaaattggaaaaaaaaaaaaaaaaaggtccattggaaaggtgtgctctttttacataatatacacaaatgttgttacaaatgggtgtggaggcagcccggtggtaggtgcctgggggaggggaagaaactggagagcgcaaaaaaggggacgcaaaaaaaggggcgcaaaaaaggggacgcaaaaaaaggggcgcaaaaaaagggggcgcaaaaaaaagggacgcaaaaaaaagggacgcaaaaaaagggacgcaaaactgcaccgcaaatccaggaagcaaacccaggacgcaaccccaagccgcaaaacgctacgacggcacggggacgcattagaaccattttttacacccttggcagacatacagacattcatatcacacacggagggatacgaattttaaagcaaacgaaggagtaaagaaattatctcaactgaatcaaattatttataatcctccccatagtattcttcatcatctttgtcgtcttcttcataatcttcgtcctcttcctcttcttcttcctcctcttcttcttccgcatgtccctcttcctcctctccttcgtctaattcttcttcttcatcatcttcatcatcatcctcgtcatcatcgtcatcgtcttcttcttcctcctccatttccttctttaatgcgttccttgtccgttcgtgtgggtagctagattctattatgttgtttttatttatttcacagtagtacctatttttctcattcatgtggtagttatactttttctcatcgagggaaatttcgacggatcgcttgatgtaactttggagtagttccgaggaggggtacggcgaatctgttcgggggagagggggacgaagtgatcagcatggaaaagcattgcatacatgtgcagcgtcagttaatcgacgacacaaactggcttctacactcttgtgcctatgacgcggcattgtaccaatttgcatagacatctttattttcgtccctgccgagacgtacctgatatttggccgcgcttatctcgtggcctccacttgttttcgtatttgcgaatgggggggtcgcatatttctttgcatgggaagggggcatcaggacagtatgtgtcgagatgaaaaaaacggagttatcgcgtggcgcatgcaaaatgggggcataaataaatgcagttgcgcatgcatgcagaatgggtaacgccaagttgccactttatttgtggcttacctaaaaaattaaagtcagcgctttttagcaattctatggccttcttagggttgtaatccacgcggtgtaaaatcttgaaggcgtattctggtgtaaatgggtgccatccgagttgacacttccaatttttcgctaattcttttataaaaatggctagttcgtaatcgtttttaatgaccagttcgtactgtccctcgctgaggtaactctctttcatccgttccaacaggtagggcgagtaaacgagctccgatttgttggcctctgcgaaggggttacaggggcgtaatttcgacgaggggtgattatattagtgggaacgtccctatatcaaacatgagcatatagaagtgcgcagcacatggatgtgcaaatcgacataccatcgtatttctctgaatgactatttaaaaaaaaggtggagacattcgacacttggtaattctcgcccacgttgatctgaccggtgtatttgcttccttcgcttttctgcttcaccttttctttttttttctcgaatgtgctgttaatgtgtggtagtgggggggagaatgtgaaaagttgcacactgggagaaaaaaaagtgtaaaaaaggtgggggcatctcggttccaccacgagtgtgtaagtccgttgtgtcgctaattcgacttgcatgctaaccttatcgtttttaacttttttctcctcttcaaagtaatatcaaaagatactcctgtgaaaggggaaattaaaaaaaaaaaaaaagagtaacatcagatgtgccacttcgagtgtattttaccctctcgaagtcgtggtaaaatcgatcgacacgtgtgctttaccgtttcttttacagagggggcagtaccagtagttgtagtttggcagtggcttttcggattcgcctatgcactgcgaagggaaggggaaaaaggggtggaagttgacgtggaagtagaaacggaaatgcacgtagacgggggaaggcaacaaatgggggttatacagcacacgtgtgctaacggcatgggggtgttaaaagggagacagggtcgttggagtgttcccccatggagtggtatcccctggagtgatcccccatggagtgaccacccccgaacggtacttacatatatatggtaggacctaatacagttgtcacagcaaattaagttccccccatggtagcactcatagcaaaaaggatcattctcgtgattttcattaatgttcttatattctgagttgtttttggaggaccttgcatttttactatttacttttctgtcgttacatgtgccatttttatgattactcattccgtaattatctattaaattcatgtccttgtttttggatttgtctatttctcttctttttattttgttgtgcacaatcacagaccccttttccatctttttctgaacgtaaacaatgggagggggaaagaactctgtgagtgggtagtgggcagtgggcagtttgcagtgggaagcttgcagtgggaagcttgcagtggagcgaagtcccctcgaggagaatgctccattgggttaaggcaaattggtcacagagaagcggtaaaatcgaaaaatggcacaacaggagaaaattaaattcccatgcatggtttcgaatgggagaagaaacgaacttacaactattctgttaaaagttgcgcgggggggaggaactggttgcattggaccgtatgacaacttgggtgggagtgggggaggttactaatgcgccttttttatgtgtcccccggttttctcgcacgagaaaaatgatcactggttgcaattgtgctgttcgaacgggatggaataaaagtatacatgggcacgtgcatacgtgtatgaatttataagtgtacaatttcatgtgtatgttcatctcgcactgtatatttttcacactctgtacatttcgcaatgcgcaaatttcacattgcgttctcctcttttctgacatatgtattttcaaattaaccaatcaagggaagaaagaaaaaaaaaaaaagttgcagtttttttttttttgtcttaccaaaatttatttttttgctctcctcaagcgcaagatgtattttttttcttttttttttttggctactctttcttaatctgagaaatgttgacgctcgaatattttaatttttactttggtacttgaatgaaaatactctttgagctttttcattttcacttgaggactgtttctttgcctttgcttgtatttgtgttgtgctatacaacattatgtaacagatttaatttacggcgcgcgtacgtgttggctgcacatgcgtgagtacgtgcatgcacgtgaagctccgtgcgtaagcgtatgtatacgtgagtgagtaattctcgtatgtatatatgtacgtatgtatttaattatttatttgttaacttatccgattgctcacgcgcatgtatgtgcacttttgcagcttccacgagcgcgtgaccgtatgtacatttcttttttaacaaaccgtgctagcaacaatcgcgaggttatgttacgttatgttatgttatgttatgttatgttatgttatgttatgttatgttatgttatgttatgttatgttttttttttcgcttgagcattttatcctttacagataaaaattgcactgtgcgaaattgctcactatttatacataacaatgcacatggcgaagcactagaactgtgcttttcaaggtcaggggcggggggttcgttcgtgtccaattttgctagcgctacggggggaagcggcacatacacgctcctttgcctacacgtatgtgtgcggcccacttacccatacgcacgcgtgtgctttcactccctatacgaatgtgcagacacgcaagggtggatgcacatatacctgtgctcacttttatgtaaataagttttacacatcacgtgggcactctgcccatacaacaccgggcagtaccagtatgcagcaaaatcgtatgcaatgttgtgcagctttttttttttttttttttttaattttcgaggcggggtgttacaatcgcatagtatgtaaaaaggcagttgggaaaattttgcaaatggaaaaaatggagaaaattggaaaaggtgggcagaatgggaaagagggggcagagtgggaaggatgcaaaaatgggaaatttttacaaaatgtgccaagtcgccgttaaaaaaaaaggaatgtaaaatgaaaatgcaattttgtttattctgaacagtacataataaaaaaaaaaaaaaaaaaaaaaaactgtagccacaaaaaaattcaaccggttgcatgaacttgtgcgcacagtccgtagttcgcctcccccacacgttaaacagccgcaaactttttcacagattttcacattcgacattattgccttttgtggaaactaacgaaaaagatgcaagtgtatataactgtggagaaaatgttaacgtacacaccgctcacagttgacagctgtgtgttcctcgttttaaaagtttgagcacatgtgggggggtgtacagataaaggtgtgtacgaaaatgcataggcacacatacagttgcgcaagtgcgtataatatattttttcctttttccttttccctttttcatttttccttttatttttattttttttttagtgtcccgcgttacacgaaaatacacgcgacgtcttcaaccagcactctgcatgccgcgtaaaatatttcacagtttggtgttcccccagagggacagaaacgcataaaggaaggaagcaaaatgtagcagatcgaaatcgatttgtttgcgctgcccaccacattttcatcgtccatagtgatccagtcagtccagtattatttgcctaccgtcgaatagcccacaccttgtttttaacgcagaggggggcataacgaaaaaaggtacacactctgcaaacctacattggcgtagatatcgcgaaaggattatgcccctacgagtggcactctttagcgaagttgtgtatccattggggaaatcaaaacgatagtcctcccttttccattattcatacgaatgaccacgcagaacgggaccgtcttcaccctttttgtttgttcacccttttttattcctcgctgtgacataaacaaacttggcgaataggtcgaacgcggaggaggtttttctatcaaagtgctgctcaacgtggccatattttcgtagctccagattgagtagacggttatttttgcacacatgtaggcatgaatggctaaagggataacaaaataagtgagttttcttttttctgctcaaaaaaaggggagcagaagttcggagttatttctttcactcggcggaaaagaaaatcaattcgcgcgagtgcccatttgagggggaaacaaaaagtcatgccgttcaatggattttggccaacgtagactcagtgcacgtgcacgagaacatgtagttggggggggaggggaaacttccccgacaaatttagcaaaagggagaaaaatattcccgtgcaagagcagaaatggtcgagacttctacttacacatgtgtgcacatttacacccccgcaggaggccagtggctaatcaattgccgcactcccgcttctccatgcagcgctgcagttgcgaaatttgcctaacctctatctctgcctctcgcggaattcgagtggccaagttaaacactgcatttctgtgtgcgtcgaagaagccatcctggtacaattcctgcattctcgttgtgtcctgcttgatccacttattctgcaagtgaacaatctcgagggggtgtcccgggtggatgggaagcgtgtccagaacattttcattagacgacttgatggtagttgccccgtcttgggaagaattcaactctgaagtggaagagcattcctcaaacgaatccgagttggaacattcacatgtatgatctgagcaattgtcttgtgttcttttcaaagcgtccttttcttctttcaagtcagcatttaccctcatccacaatgccaaattatctacttcgtataattcttcgggatttattttagttattccctttgggtactctctaacggaaattttcgtatcagttggcacaatttttactatgtcgtgatagaccagatatggcttctccaccacacagtcgactttgtaaactctatctgtccatgtaacctttggtatgatcctttgtcgaactggcacggggacatatttatcattaaacttaaaaacgggaatgtctacatctacgattttcggtttaggaactatgtaaggaactggtaaattgatcggtatgtctattttctttttcacttcaacgactttttccacctttggtacgaacacattttcgaatatcttattttctgttatgtttacttgcggtccgaatggttccagtagggggggcaacacaccatctgaggcaacccccatactgttcctgttatcattatggttgttggtatgatgaatactatttcgtctgatgtcgctatttacgtaggggcataacgtcgatgagtcacactccccctgagtcatcccccttaggggtaaaacggccccactaggggatggtcttccctgatcagttaagatcctctcgttatccttatcaacgtagtgataaacctcctccacaatttcctggtctttaaaacttatcttctcctgaacatatagaacatccacttttttttctgtcacgatgttttttattactggcttttcgataatattatatttagtaacttgttttggaacataccttaacttttcgatgacaaatgggtcatattcaattttatctatgaacctcaattcggggatttctgtcattttatttttgttttgagggatacaagtttgggtatctattgcctttcctacgaagtcggggtttgcgctatctatcagctttgtttcttttgtctggccattcgcgtagatgcgatctctgctgaaaggtggaatacttctcttcagtgagagggcggacagttctccgtctgcgccattttttgtcgccgaagtatgttccatttcgcggtattttgacaaattcgtcgtgccgctttcgctgcttagggcgctggtgcttttgcttttcgtcgtgtccatgttggcggcgtgaggggggtgcgcaggtcgagcgcgcaaagtgtaagtaaatatatatatatatatatatatatataagtatgaatgtgtacccaaacaggtagccgcgttctggtgggaaaccgcgacaaaatgagcgcacaaaaaacaattcgtttaacaatggagcgtgggcttaaaacgaagcgaattgaacttgcaacgtttcgaacgttacgaatctacaaaaatggggaagacggccacacacacgcgtgggagaaaaaatatttaactacaaacacgcgcatgtacagtaagcctcgaccagtgtctcacccaaaacaacttttaaaacataaacaaaaaggtgaacattgtagcatgtcgttatattgtaccttttcaaagcacatttggtgaaaaaagtgccccaaatgcgaaatatgtgcgcatacggaagatgtagagcattatacacttaaaaaaaaaaacaccaaaaatatatatgccagtagaagttgctgacgagcaacaatctgtgtgcgtgtgtgtgcatttaaatatgcactataacgtattattcataactacgcgaaaaaaaaaaaaaaaaaaaagcaaaatggtgacctaatcagctagctattttttttttcacatgaacaagtaaaaaaaaaaaaaaaaaaaatagttacctaattaataaaatggcgaaaatgtatgaccccttcacatttttgcaacgtccgtaacgcagaaaaatgtatgctaacaaatgggcgtatcatgcttcgcaaaaccatttgcaacctttttgtgtgaaaatgatctgtaggaaatgcaaccgacagagatccaactcgtagccttcgcgtcacgcgataggtagacccatgggaaacacgtggtcatagaaccaatgaggtgtaataatgcgtagcattttagctgtgcacgcgttacgcatacgtgtatgcgcagggaagggagaaaactgtgggagtgaaaaatgtaacgagcgcgaaagaattcaccaaaaattgaagaataaaaaggcaccatgggggaaacggaaaggggaactgagaaatgctcagcgtaggaacaacgtaagtgaaatgaatcgcataaatgtcccgaacaagtaaccatttaggatgaacaacaacgtgattttttaaacaaagcccacttttaaaatggtcagaaatgtacgtttttcgaaaataagatgaatgaagtaaaatgcatttcgagtcgtttgaaaaacctcggaattgttaaacaaggtgatttttttgtagatagaagggtaggcatcattttgagaaatctccacagcccctcatccagcgaacatgtgttaaaaaataaagaaataaatcgaaataagaagcagcaaatatggatgaaaaagatacacgtaaaggaattgccgcgaaaaaagtttggaaataaattgggaacagtagcaaaaatgctatatttgaggcgtgtcagtggggatggagcagaagatcgtgtcctttacacgaacaagcgtgctggggattgtgggcaaagtgctcattcggatgtgttcgtacgtgtaggaaacaatcctgctggtgaatcaagtgatacacaaattagtcataacggtaagagctataccagcacgtgccgctcaaatgggcctagcccatggcacactgagaatgaacagcaacataaaccgaacggaaaagaaatcattcaacttaggagtaacgaaaatgaagtcacttcaacccgaagtagcacaaatgtgcgcagaatgggcaacctgagtgaacatcaccctgataaacacctatgggatgacatttgcgatgaactgaagtaccatttgccgttccttcagccgtatagtataaccacggctttgaattatctatccaaagtgaactatgaggaatacaacattttcaagctagttgcagaaaatgtagatgaaagatggatcaaaaattttaacataaaagatctctcccaactgctcttgtcttattcaagacttcacacaaaatatgactcatttgtaaatttaattagcagagaattgttatataaaatatgctttgcaaatatggaggagatagctttaatagcctattcgtacacaaaaatgaaaatatacgattatgaggtttttcttcatttgtgtaatgagacaaaacggaggttgaagaaggagctaacacaaagtgtaggcaactgtgttgatgttaccacagatggttcacatagcactgtagggatagctcataacgaaagagatggccaactgcatagaaactgcgataaagggggaaggcttcccagggaagaacattcctcttaccccttggaggatacacaaagaggggggatttcccagatgagagcaattcagcaagaaatgaataaaacggaaacaaacgatggtgaagcagaccccaattggggacaccacaacataggggaatcatccctccaaacggataatacttacagtaagaagaatctacataaggggtcaaattttaatgccaccctcactcagttaagtagaggagaaactgcacaaaaggatagcgaaagaggaccaagcaagaaatattcccacatttgtctgttgacctactgcctcgggaaaaacaaacatcgggatgatgaactccttggcttaatttcgaaatatataaatgtagaaaggattaacaacatagatgtaagcaatttgtcttacgcattttctctgttcgatttttatgaaggccgtttttttgagcagttctgcgataagagtcgccaaattgtgcattctgcggagccttctcagaaggtagttatcatgtcatatcttttaaaacacccgagggaagaaatgctaagtgtgtatgtgttgtatgttaaatatatgggcgacgaaatgggacagaatgacatatataaagaatcgctcctcctgaacatgtgcataaacagcttttcgagtgacgtatttttaaacttcctccttaatgtagtaacttgcccaggaaaggatggcaatgagccggaaaaaataaatcaagccagtttcctgttaaactttttggttgactacgcaactttttttatgagaaaaaagaaaatgtgctcacgtgattatccgaagattttgaacatgctcttaaaaatttttcctattatgggtgagaagaatagcgacactgcttctccatgtccagttcgctctcccaacagggttaccctcctgatagaagacctcctcgatttgatcttaacagagatgcacacatttcatgccctcgacttggttcatattggaaatattttttttcgtgtgaagaagggggaaggggtgggtgcccaatttggcagaagggaagaagcaattttaaattttgtcaataagcatgtcggtaaagggggaggacgcgctctgaaaatagatgtaggagggtaatcaggcatgccacgaagtacgcagggtcgcatatggcccctctccggattcttacgaaacttcaacaaaatatacgtactgcaagattttttttaccatcttgtgtgttattataaaaaatggctagttcaactggggatgcaaaaaaaaaaaaaatacatcctctcgtgtacgtctttcaaaaggtataaaaaaagttaattaagagaaaatgacacagggaagatagtgcaaacggctaagcaaatccaagacggaattaaatagttacatccacgcgggtaggagcgtacctacgtttacacactcatgcagcgccgtggcagttaaatgcccacaatagttcgcagtggatatttttatattgcttgctccttgagcttcgttggtgaggcgaccgcttggcgcgttacacctaataggttagccaatgtagagattacacactgcggcatatctatcgcacgtactgctcacttgttctgcctactgccgttcgcgacgccgctgtccttggcctttcccttcccccgtttcatctgatcggcagccttgtgcttgtcatctgcgttgacgttttttttaaaaatttttttcggtagagaaccttcgacaggtgcagcagcgggggtagctgcctgggtagcgactggggcagcggcagtacccatcgtcacccccgtcgctaagacaaagggtctggctttactcgcatcaactttggggcttatcttatctaaggaggacttcttcaatttgatataattattttcctcactgggaactttgcctttgccatttttgactttgtgtttctccactttctgattgaatgagaatttattcttctgattaaattctttatccaacgaaatggaatttaaatcattcgaaaatattttcttcacatttttatttttttcttcattttcatttatgtacataagtgaatttctcatttttatattttcataattgtatgacttgttcaggtgatttccataaaagttggaactactgttccgaaaattattgtcatcgtagaggaagctatcttgtttggagtgtatctgttcagggaatggactgttcatgtcattctcgtacagatgattggtattactttgatttgtgttaatatctgtttggaagaaatttttatcgtcttcattgtttggaccatttggtgtgtcttcctcatcgggtgcgtagtaactgttgtgtccctgttcgtgttgataattttcttcgtaccgttcgtttgcgtagtgggcatcgctgttggggctgttataaaaggttcccccttctgcatttttgtatccctgctgcgataggcgaagtggcgtctggtgttgtgtttctacttcctggtcatactgactgctgcttaaattggcaaaagattcggcgtggttgctgtcccttcttgcggttgagttccggtctccattttttcttccatttgtgggtgggtcctgcgggtgctgcgtgggttggctaaaaaacgggggatcgaagttgttcacttggtggccgccacttccgttactgcccacactcccgctattggcaccgcttccctgtctgccgctaattcccccaccgctatgacccccaatgctatcattatagagcccgtaaaaatgttcggcgtttcctacttcttccccatcgctggcatactttgtgcctgcctgctgcttgaagctacttcgcctcctctctctgtccacgacgtcattggagtacattaaatttttcttcataaatttctctgcgtaagtcgaattcaaatttcctgaggagctacttcctgctaggttgacgtccatgttaagtaggttaaacatattttgatctactcccttgttcacgtagctgttgctaccggggaatcgcattggtgcgaattgttcctccttcttcaagctgctggagtagttaattgggtcaccttcttcaccgtttatgttatggtcttgttctttatgatctgctacttttttggggggctgctttttacctacacggtgtatatgacgctgattcttcgtttcgtaggagtcatttctaaggtagctatcatcgctgtggttatcattggagcggtccacgtggaaattgttattatactgcgaggcgctatcaggcacgacgctatttggcatgcccttatctgtcatgccgttatttgtcgtcgtcccaacgccgtgctgggtgtcctcctctccgtcactttgcgcgctgccatcgcagctgttgctaccgttctgggggaccttcacatttccaggggtcccatttggggtgccaatgatatccttcattcttcccctaaggtagttgtactcatcctgctcgttcgggaaattcactttgtgagagttggcattcgcgctgttccccgagccggcatttggggcttctcccccttcggcgtgcagcgccccggcatgcctactctcgcccgcgacacccccatcaccggcgcgactttccaattcgtaatcgtaattgccgccgtgggggaaatcaaaaggtcccctttcactcatcgattttgcgaaatggtgattgctggtcattgccccattactttctacttcgtcttccccttcttctccgtcttcttgagccggctccccttcttccttcctggcaaaattgtcgtgctcattattcccatttggctgttcagtattcccatcgtaaaacgaccccagtgcattgttcaggctgttcttccctttgttgcccttacttaagaaaaaaaaattgttttcttctaatctttcacctgtgaaactcttatcatattctcccatggagttgctctcccccggtagttcgtttgagtgtctaaatggttggttggcctgactcggctgattaatactgacgctgtcgaagaagttattgccgtcattttttccttcattttttccttcattttttcctgcattttttcctccattttttccttcattttttccttcatttttcccctgatttttcccttggaatatatcggcagcctcgaagatgtgtgaagtccccttcccctcgtgatgggcgttccccttttcatcccaaaatatgaagttctcatggtcgttgttctctgaggccattttgtttttctgatttttttttttgtcacctctctccgcttcgtcctcctcccactgtatgttgttgtccttaaaatctgcgttttttttttctcctacttttgttatcggcattgtcgccccctgcacaatcgttgctgcttccgcttggagtgtttttatttttttggctatcctcgaagtatcccctgtcgtcattgtagaacaactccttggcggcaccttcgtgcattttgtcttccgccgcttcctgctgcgcgttttttgcgtgttctagttggtctccgtttcgcttactggcacgttgttcaagggagccaccgtcatactcgtcatcgttactaccatccaaggaatgatctgcttctacaccatgttcatcacttccttcgaggcgttgcttctttcgctccgctgacctgagtccggtatcccctttgttgttctgcgcatcttgaaaaaatgacgtgtcttctaaaaatcggccaccattatcggcgttgctttttcttctggagttttcccatttgccctctgattcggatgcgccctttgcaaactttgatgcgtttttttggagataatccttttccttttcgtcttccccttggggatcagcttcataccctgcgcttttggcagttcgaggggcatccctttctccttcatgagggatctcctctgtggtagcccccccacccccatttgccttggcccagttaaccgatcgttcctcagttcttcccttaattatgctctccaccactttgagcttcctctctttgtccaatcgcacacacaacgccttctgtatctcttgtaaaatgcagaggcgggcattcataatgacatttgttttttcctttatgcagagctcctggtactctctctttaagttaagttccgtctgtattaggttgttaatcgagttggaaatttttgttttaaaattgttgatctcatcatcggagagtccttcatactcctctttcaattttttgtaaaaattttcatccactttttcgttattcagattggagagtttcccatcgaagaggttgaggaaggggttggcatttttgttgctgtccgattcgttgttcaatcctttattgaagttttttaatttctcctgaaatttatcaatgtcgtctttgtacgtgtgatagaaggtgttcttggcctcgttggcaaaggtggaggtctgcgcggtaggctgcgcggtggactgagtggtggagttaaatgtgccagcgttggtgttaacgggggggtcccctgcattattgcctcctaggtcatccttatgaggggtactaccactgttgtcattcgtgttgctggcagtggtgggaacgttattaccatctctctgctgagatgacgcgtttacgctatcacctggggtgactgccttctgtctgttatgcgagccggttctgttattacccagttggtggttgttcacatcttcgataatttgaggatacacatagttggtctcttttttcttcttctcctttagcctttccgcatcattcaggaggagttgcttggccttaaatagtcgcttaaagtgattattgtgcctttttttaatatctggactactgttgatgccaagtttgtcagggtgccacttcttggataagttggagaaggcctgcttgatttctgagacggagcaattcctattgacatttaaaatttgaaaagacgtggcatttatctgtgacttcagtttatcttccttatcatccggtttgatattacatttcatacacatatttttatacgtcaggagggcattttcatattctagcaaattttcgtacgcgtgtatttgcgtatcgaaagcgttaatatattttggaatgtatttcaagcagttgttgcaattttctataacgtctatccatttgtttagatgcattaatgtcctagctctgttgtagtaaagcttccctatattttcattcattgatttacccatccttacagattctgaaagctttatttgtttctccagcgcttcactgtacagctcgaaggctgcttcgtactttgcgtttttgtaattatctgctccttttcctgctatgtctaggatgtacccagaaatgaggtcaattttgatgtcttcattatctagatagtctagtggagttttattttctccatttttgttaaatatgtagttgtaatttttgcctgacaatttcaacaatttgagcagatcgaagttcttcttctgtagcacatagtgatatatgttgtcacagttttgtgggttgattggatctttggcaaaattgaggaacatgctcgagattagtctcttcaatgtttcgttggagcagtagaacatggggtgtttgatgttgtactgtacttgatggaagttctctacgggtaggcgctcctgcgggtcgaccactgcttctgcaggggggacgtggatcagcctcgcctccttcacatttgggaggccgatgttccccttcacattcgagtcgaccaagcacaagtcgaaaaatttcaaaaaaagagacttcttcatcaaacgtatccatctaaaattatcacactttaagcaagtcacgaagagacgatataaattatatatgtgcatatttttaaacagaagggttaacataatcgagttgatgagggctaccttttctttgtttttgtccgagtctggattttccaactgtctaatgacttccttctccaattctttcaggggcacattgtcgcacctttcctttcgtaggcacaaatgcacattaagcattttcgactccactacgcaatactcctgcaagtgcttcaacaccttcctgtgattgcatatgtctttattttctaaaataaagtttgagatgtagcagccgtaaatcgtcgccttcgtctcatcatcatacctttcgatatttttctcatacacgattctgattgttttcatttttaatattaaatcgtcaaccacagatggttcaatttcttcgctactaccatagtaataagggaactcatacgacgtgatgatttgttctttgaggttcttctccaggatgtttcctgcgggatctcctccctgttcatttttatcactcagcgcggggattctgttaccactagttggtgcactgatcgaggtaacaaccccatgggtcacgttgacattattcaatgggccatttgttgtactgatgacccccgatgtgtgaacagaggagggtactactcctgcccctccctgcattattacattctccgcatttagcttcttcgaaaagtcattccaattttcaatcttcttaatttcgtggttttttttttcgatctccattttgagtttctcgacttccttcttcagcacatcgttctgtgtcttggtgtcgatcaattctttggcaaagtttttatcaaatttgtttattaaactgcttagctcattttcgaatgtggaaagggtcagtttcatttcttcgttttgttccttcagcttggttatatccttttcatagctagccattttgcttttattgctgttgttaagttcttctaagtttgcaatttcttgtttgaggttcctcgttaggagtacatagtcgtacagttttgattccaatttagatcctttcttttcttcattatagatggaatattctaatatttctacgatttttttcagcttgttcattcgcttcttggttggattttttaaaaatttcatacttccttcttttttcacatccggcacttttccctcctccaggggatcgtccagctcgatggagcacgagctgtccaggctgatgttgctcgggttgctcaggttgcttacatcactgacgttactctcgttgctgacattgccgaggctgcctttccggtggggggcgccactcgcggtgcccaggtgcgacttggtcctctccttcaccgggttcgcatccttctcatacttcgcgtacttcccatacttcgcatacttcgcgtaaacagtggcgctgctcagttcgctgttttcctggttgtcaaacaggttgggctttctgcttctcccctttgacatcctagcaatactggcgacctcctccgcagggtggctaaacttcttcttcgccttttccctgctcgcgttcgcgcttcccctcaggtcggaaaagtcgtggttgccgtagatgtcctcagcgccgtttttcggatcgccgaggttctttttaaattcagtcacgtttgggccagcactcgcggcagcactcgtggcggcactcgcggcggcattcgcggcggcattcagggcggcattcagggcggcattcactgcagcattcgcagcagaaatcgggttagtattctggttcgtgttgacgtgcgcgctcaaattctccctatcgttcacgctgacatcttcgctggtgcttttttttttctttttctttttcaaggggacgagtttcttcttgttacttttgatcatggagtctttgttcggctcgccctttttcaagttgttccgcttcgccctcagggagccacttcccacatagaactcattgcgcaagccattcatcgcggcggcgacatgagtgctttcattgttatcgtttctgtctctattgcccagattatccttatcgcctcgggggtctctgccatcaccattttggaaaacactgttgctcaaaaacgcagtgttgatgttactaccgagtttaccacttccccccgcgctgttcgaattgctattttctgcagcggggaggttgggaatgaggggggaggcatttctcttgccctctttagtatacggtttatcaaaatggtttccttttttgttcggatggataatcgggatgtgtttttcttgcagctttttgctcaagtctaccccgtagttatattccttattttcatacttgtgatcgaaattggaaaaaacgtccttaaaatacttatacttttttttttcatttttatcttcagtaaaaatatcataataggagtatatgttggagtaaatgtcgtagtaatcggagttataattttttagattgactttatttttaatactggacgtttctattccttcgtaaaagttgtcatttttatgcagtttttttttttttttttcacggagaaatcgctcatttcgctgctgttcgtctcgtcttcatcgtcgtcatcatcttcgtcttctccatcgtcttcaccatcatcgtaatccgcttcgtcctcctcctcatcatcgtcgtcctcttcgtcttcctcctcctcttcatcatcgtcttcgtcctcttcatcatcgtcttcctcctcttcgtcatcttcctcttcttcttcttcctcctcctcttcctcctcttctacctgctgctgccgttgtttgcttcttcttttgctacttactccgtacgcttttccattccgactagtgttggagctcttgtcagaatgagttccatccagtttcttgccgtagccattatatttcaaatcactcatgaatttgaaaacctttcctccgtttgtctgtccgtaggtgctttccttataggaattatttttcctccccaaattggggttcgccgtttgtctgccgactttattgaaattattctttttggagttcatcttcagctaagttgatagcgctttgttcgtcactcgggggtagcggtgcacagattggcacgcgttcaaattggttgcgttttcttcagtgtcttgcgcgtaggggcgcatacacttctttatatatatattgtacacttttccacgcagcgcggttggtgcatgcgacggcgcacccctccgtgggctctgcctgctcactgcccctcttgaactctttggaagagaaaaaagattatcattcttaagttagctgcatgcgcaggcgtgatcggcaaaaataaacacatacacatatatacatatatacatatacatacatatacacacatacgcacttgtacaaacgtgtgcgcccttctggcaactgtctcggtgagcagccccgtgcttgtgacggcacagctggaagtatgcacagttcgccgccccaattaaacgcgcgctttatgtcactaggaaaaatgggcacactacgctcagccaaacgtgacagctggggaaaaggtgaactcatcactggggtatgtgcatacgtgtatgagcgtacacgtatgtatatccatgtggaatgagtcgaaaaaattgaccactcaggatttaaaacttcccccctcagtggcacagcaattaataacagaaagacaaaaaattgtgctcgcacggggcaatacgcaacgtatgcgtcataaaggcgtgtatgcaaaatgtgtatatggtcaattcgaacttgtggaaagcataatccgtcctccgcatgtatgtacgcatttgtgcgagtgtacaagtgcgtagtaacttgcgggcgcgctcaagtacacacgcgtatataatgataattacaaaaaaaaaaaaaattcagtaatgtcgtgcacgcgtaaggggagggtggggaaaggcaagatgtggaaaaggcaggtgggaaatggcaggtgggaaaaggcaggtgggaaaaggcaggcgggaaaaggcaggtgggaaaaggcaggcgggaaaaggcaggtgggaaaaggcaggcgggaaaaggcaggtgggaaaaggcaggcgggaaaaggcaggtgggaaaaggcgggtgggaaaaggcaggtgggaaaaggcaggcgggaaaaggcaggtgggaaaaggcgggtgggaaaaggcaggtgaaaaaagcaggtaaaaaaagcaggtggaaaatacttggggggaggggaaaaaaataaagtataaaacaaagtgacaggtacataaaaaagaaaaaaaaaaaaatgcgtggttatttggttgttccttacaattgtaaagatggggaaaaaaaaaaaattcacattaaagggataaagttggagtgccctctgcgcatacgtatgttctcattcgcctattcgcatacgtggggatgggtatgcaaagcaaataagctggagggcgttataaacctgtgggatatgctgcctacgcggggaaacgcacagggcacatgcacatgagccgtattttacacaaaaaaatgagcacaaaaaatatgccgcacgaaacagtggcctgtacacgaagatttcatattaagcttgtatgctaagattgcctaattggcatttgggacttttcccccttttgctattttggggaacaaaaaaatgttcgcaaaagttaccaaacctgctgagcatgggggttaaggcattttcacgaaatttatcataacatcaaattttaagttaaatataaactccctgcggttgcagttagtggtgttttcccttcggatggcatatgtcaggtatgctcgacgcgcttggttttgcctttacatggttatacgcgcattacgtgcttggggacgtactacttacatattgtatgcatgcaaaaaaaaggaaaaaaaagtgctggtacgcagcgagaaaatgttagctgtaacgtgaatagtacctcgttcaacttttttatcagctgttaaattttcccaatcgttttttcttccctttttcgaatggttaaaatggtacaataaccgattttgagaattgcaaaaaaaaaaaaaactggcttctctataaagcaagcatattttgacgaccacgcatgttacatttatatggtacgctcactccactccggggtgcgcatttttatgcagtgtgcttggttttcaagttgcttggtatattcaaaaaaagtatgaaaaacgtaggtaaaaaaatgcattcatacgtatgcagtagtgtatacttatatatatacatgctacgtttgtgccgaaatggcgcaggcgaaagcggcacgtacaaaaatatgcttattttattgtgggcaatttttccccttgagaaatgaacttggggaaaatagcccccttggttgttctcgtacgaacgttttttgcaaatcccgctaatatgctgattttgcaaagaaggtaaaaaattggctcagagcaaaggatgcatcaaggccacttttcctgccagccgaactttcgctcagttggctaaattgtacatgtacatataacgtactgcttacttgtgtgcataaaaaggcataataatttaaattaaaaaaatatggaatttttttttttttttccactcactgttccgcggcacttttacgcgaaaaggtttatgcatatgaatggacattcagctatgatttaaataggcgactatgtgccttttgcgttgtcactgttcctcataacattagtggagaattggctgggaggcagacctgtgcgtttacatgcttgcacgtgcgtgcctgctgtgcatggacgcgcacatatttgttacgtattgacgcatttgcatgatgggaatgagtcaatacgtcccttcttgtatgcacttattttgcgtaccccccacgtacttgcgatggcttaccttctgttgtccacgctgcagggcattgccaaagaaatgcgcctcgtggcacgcacgcaggtgcatgcacatgataaatatctctacacacacaattgtgagacccccagcgggttaacttaacaagattagtggaacatgctccgtaacttcttcacaagtgatgcaaaaagggttacaaattatgcagttacatgtccaggcagtatagcgcgattgatctggtcgtacgtttcttcccctatcgagtcagtcccccaagagcgtcctattcaatttctttattaactgagcctctatatcttggaatattttttttttctcatgatcgtgaacactctctgcatgtgtagagtacgtgttgacaatccgaaggatgtcttttttttgcacaacatgcagagtgtcatcatttggtgagaagccgcaacatttgcagtgacatggagctatctggttacttgttggcaactccatttcgtgacaaaggtttttctgcacctgtgctatttccttatgagaaaacgtgtacttgttaataacagcacacatatttctgtccaggaggagatagtcttcctcaacattttcgataaagtcctttccaaagtggtttataaaatgagtgcgtacatttgatgtgttgctaatgtttaatttgtttgcacagtagaggatgttccttatgcatttttttagcctctttttattttcacgctcctgagggtttagccctgtcagggaagttgattcgttacatagtgcaatcagcttgttacatatgtgacatatgttttcgtttcgaagcatccagcagatgctctcgtgggcagcttccgtttgtccatttctttgcgcgagtgcggaaaaagaaaaaaaaagaaaaaaaaaaaaaaaattttaacacaaagtgtgataaaacacagatgggtatgcacccctgcgtgatgaagtacacaggtagagggccccccccaaaaaaaaggacgaataaacatacgtacaagttatatgggaataactggggggggtagcaccgtggacatgtagcaccactatataggagtgcccatgtggacacgtatgcaaaccttacaggaggaaaaagcagatgttcttcttttgcgccatggtttcagtcctgctttttatttggagcaggttgactgcgaggtggggggggatacgcatgcgcatgtgcaagtgaaggtgctacatagtaaacgctgtgtacgctgtgtacgctgtgtacgctgtgaacgcatgatccactctgcaaacgttgttcggtgcgagaaacacgcccgagtgagcaacacgtgttcgtcttacctctcgccttaaataaattcaaaaaaatgccaaacttcttcgagtcctcctcccccatgggcatctttactactcctgcgctcatcgttttggttgcgtttcttagcacttctttgcgcaagggaatacctcctttttttttttatactttgtgcccctactgagatgattgatggagggaaaatataattgcagccttttttggtgtcacataagtaggggaaaattataaactcaggtttcatcccatattgggggggaatccatcacatgaaaaaaaaggaaaaaaaaaacaatcggggacaagcgaaatagggacgaatgacagaactgagaagagagcttgtgcgagctttccacagatggccaaaccgttatgccggaaaaaagggaaatggaattattccccccacgcaacagatcctaagagcaccccctttttaatcccaaatgtgaaaacctcgaacgtcacggagttgtggaaaggtgaaccgctgtcctgtgtcttcatctggtgcatgcgcctttacgtgtacatgtatcgctaagcagctgttcgcgaacgtgtcgcatatgttgtgcggataattggggggtgtgggaatttaagtaacatgagaaggtaatcagatcgggtgataacaatttgaatatcgtactgtgtattttttttttttgccatttttccgtcgatggaacttcgacaagatgctaatgaatgctccccccaggggggtgccaaaggtgttgtttgacgattctgtggatgttattatgagagggttgttaagtcttttttcatcgtgtttttttttttttaaatttcgagccatgtaatggttatcctctttatgaatgtccaagaatgctgccatggtgaacatttcgcgatagcatggccctttgcaggttaaggagaaaatgtgcatgcatggacttgcgtaaagagagagcgcgcggggaaaagaggacagcctccttcgtacgcatgtttgcacattcgcatgtccttttatgcttttccccatggtgatttctcctcccattcgagcagacttcttcactcttgtgcaagcactgttcttctgggccctgcgaaatgggccaacagtataggaaggcgattttcccgcaaaaaaaacttgtgaccgccttgcgaggtggcactccttttttctgcgaggaaatatgtacagggaaaaaaaaaaaaatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttggaagcatgcaataggaaattgagtatacattggcgaagctttttcacaacttattcgtttggccccatgcaagaggggtaccatatcttggggaaaaaaaagaaaatatatagtgacgaggttggctccttttgtgctgcccattttgctgcctttttgctgcctttttgctgcccattttgctgcccattttgctgcctttttgctgactttttgctgcccttttgctgccttttttctgcctttttaccgccttttttctgcctttttaccgccttttttctgcctttttaccgccttttttctgccctttttaccgccttttttctgccctttttaccgcctttttttcgttttgctttacaagcaatttttaactttatgttgtttttaattggccctgtttgtggctgcgcggcgctgcctcccgcttctttccaacggaattggtgtgacgttgggctgggctcgggatcgaggctcacccgtgcgtgggacatagctaagcgtggagggagaaaacaaatccgtgagagcgcgcttacaccttttgcgtagccacagaaaagaagagcttctgccttccggggtagcgtctcccctccgttgaaccccatccacactgtcgcaaccatgtcaacatggataaacaaaaagctcatatctatatcggagaaggtcatcgaaaatgtaatagattctttcgcaaataaaaatactcccattgataacatacagaatatgcaaggggtaagcacaccgagtgtgttgtgtctgtctgtacgagacagttcgcatcctttctcaattaaaatgtttattttatgtgttttccgcgtgctttattgtttcatttgatgtatccactccatgtaagtgcaccaaacggagaatagcagcgctcacattttgtcccttccctttggtgcttccctcattcccccccaaaaaaaaaacacacacacatcgcagacccaattggggaaaataataagcaaggtaatttcctccaagtattttttcaaaaatgatgacatttgctacaactcgaggaatttggactttaattggaatatgaagaacatatcgaagaggagaaaaaagagaataagaaaagataaagtaaaacggattaagcaaaggacatcggagggtagaagaagcaaaagaggaagcaacagtcggagagttcatggacatagtacacaggaagataaagatgctgattgcaaagaggactcatataacaatatttacataaattcgagaagccctaattatttaaacattgatgaatcgtatattgggacttgtccttccttgaatgccaacaaggcaggtgaaggggaagacaatgagaaggagacctggttgaaaaaggacataaacacatgcaactctagtgtgcaaagcattgttagtgaagctccagagggtatcacgtcagtaaattcgaatgccgcatcgagttacggttcctgtgcggagtacacaacagacggttcgagaggttcctcaaagaggaattcacaaggtacatcaggtagcaattctggtgggacatcccctcgtagttcccaagaaagtgttagagataactcagaggaggcatctctatacctctctaccagcgcatctgtatcgagtgaagcgaatgagtcatcttctggaggatcgtccaaaaggataacatcctcttcagaggtggctcaacgggaaagctccttcaactcgaatcagtacgcagaggctagagaaaactacatgatgcagaaacaggcacatctgtgcaaagtaaccctttttattaaagaagccaagttattattttttaacaaaaatgtgagcattagtgatatatccatatttgtgaccaccattatggaggacaagaagtatgttggaaaattgaggaagctaagttcgaggactctaccaatgaataatttaataataaacgaatgtattaaacataacgtgaaggacatatataccgatatcgtgataaatatcaagtatcgaaataggaaaaaaaataacgaagaaataaccctggggagagtaatcattcccttctttcttcttctaaatacatacagatataaaattaaaaggatcaggaataggataaaatattgcaccaagtgcttcctatggctacacatctttccatgtaacaacaaattatttaattataaattttttaagccagtggaagggtttgaagaatatggaatgctcaaccctctgtacacgttagggtttttaaatataaaaatgaaaataatttttaaaaagaatccccttcttttgactctctatagtaacatgaggaaaccgttattttattataaattacctgtacaatttgaacctctttattgccagtactatagtgaaaacttcttcgtctatgttactcagttgcctatttggctatataaatttttttacctattcaaccccaggagggttgaaatgattcctttaaattgttatgattatgtgtgtattttatccttttggttatttttttttcggttaattgttatttctccatttttcctcatctttgttcatttttttttttgtctgattttcatttccctttcttacaagttcggccacgtcgactccggccccagcagcatggcgtacaactttcgccccgttcatatgaagaagaagccaccccactggaatcctggtcacgcgaagagcccccagccgcaccaaatcctcccccccgagaataggcgcaatgtgcgtttttttaacagcaagcgcagggaggtaccgctctcggcgaatgatatagactcgaattattgcggcggggggagaggcatcaatgcgcagcggggagtggacaccagtgtgccgcgtggaatggacaccaatgcgcagcgtggaatggacaccgatgtgcaacagggggaaggtcgctggtctcagcggggggggcagttgctcctccaaagtaacccactcgaggagataccccagggaggatcaaacagttgcgacgttccccaactagtagtgacaagcgaggagttgaacaggatcccaagtgagcacacacatggtggggaacacaccaagagtggcacctcccagaagaatgacgaattttatggagaagcagccaggggaatgaacagtcagaacgaactcagcagtaatggaagcttctatggagggagttttaacagccctgaaagtccccccaaggatggaggacatcatgtggcccatttccaaattgaagaaaattgttttgtgaagcaacccaacttggatcaccaagatgaagagtcgaatggaaaaatgaaggatgcagaaaatgagcacccacagcaacacaaaaaaaaagcctaatcgactttatgcaaaatacacctgatgagctaaacaataaattaaccaacgtgacaaaatttgcaaagaaaattcagaacatgatgttcgatggtagagataagaatccgctggattttttcaatgtgggttcacatgcaaatggtctagctgggctgtttaatgggatgaacgagaagcggaggaaagctgagggggagactactcccaggggggaagaccaaactgataaagtgggagatctgcaccattgtggggatactccaacgaagggcagacatgggaggatccccccaatggatgattcgattagggggagcaaccaaccaggagggggaaaccaaccaggagggagcaatcagccaagagggagcaaccagtcaggagggagtaaccaatcaggtgggattagccaaccaggagggggaaaccaaccaggagggagccaccaaccaggggggagccaccaaccaggagggagccaccaaccaggagggagcaacaaaccgggtgatagcgaacataaacagttgagtacatcgaaccatggaaaggaaagtgtcagcaggacgtatcgcgcaaagcaaaacggggtggaactgaatatccaaggagagatgcacactgataactcagcggtagattcttcatcgtgccaaaatgggacggatgaatatttagctcaatacaaaacggaagtaaatggtgacggagttgctaactcgaacgcattggaaccccccaaagtggtaaaccgtagttacatgaccaggagcagcgatgccatcccgtcgtttgatcatatgggagtggtggaggagagcccctgttccaactcaaacacatcgatagagtccaaatttttaaaaaaaaatttcctctttgatgcgataaagaacaatctagcatccccaaatgaagagaaagccacagagttcaccacaaaaaatgataccagtgggacgaacgagaagaaagatatgtttgcgtttaaaaaaaaatatgcatttatgccaatcgtgaagtctcccttccataatttttatttgttttttaattcgattgacggtaagaagacgtccatcttttcaaacaatgtggatgtaccaaatgtccatttgcttctcaaacgattcataatgcttataactttgactcagaattttacgggagcctttaccatgatttacgaaaaagtgaactatgcttttaattgggacttcacatgttacacgttcgtaaatttggtgattttgttttttttaagttatggtttttctttcattttgtatgccatgtcgtttgttccccttttgttttatcgccttcttttgtttctgttcatttctgtgttgctgataaggagttacgagttgacggaggtaggtcatagggctagtctctactacgagagggtgcgtaagaagaagtccccctggtggaggtctgcttggagattgctcagcaggatgggaatgagagtgatcaaagcgaagaggaagaaggacgcacaagaagaaatcgagcacgacaaggaagtgccagcacggggacacgatcaagtttcattcatcccccattttgtcagacgtctcttcagatcgctgtaccgaacagtccgccgagggatgcgtcgatttgtgagacacaccatttgcagattctttcaggtaatttccaaacaggtagataaaatggcacgaaaagggattgtctatatttactttttaatttttttaaaaactgggtcacaagattactgatactgaaggatattgagcacatgaagatagccaagatgcagggatttaaaaatttatttttttttattcacaatcgaatgatgcggagagacgctggaatgaaactgttcctgagaagcaacgaaacttgtcccagtagtggtcataacaggggtggtgaccccgtcgggggaactcctaaacggatggatagcatgaaagatgcctccaatgaagacaaacataataaaaatttcattcacacacatatgtatgataactacaaaaatacggagtcttgtatatactcctccagtgataaggatgctctgagtgtgagaaatgggggctacgacgctgagcaccttgcccatgatggagacaacgacgactgggaatctcttagccagctgactgacaacggcacgatgaaagtgaacgtggatatattcctgcactactatttcaagcgcaggaaatacgacctcttcaacaacatcataaatatcaacaggaaccatctctgtaagcgcgatgagaagcggatcgacgcgcagcggtgtgaagggggcaacgtgcagcgagtgtgcaagtccgttcggacagacatgtgcgtctacgtccgccccgcttctttttcacgttccttcgttttttctccacccgtcacgttcaaacttccaattcttttttctccacccgtcgctttcaaacttcccatttttttttcttcctttcccccccctccccctcagactcctacaaggacataaatctgcttcactcaaacgacgaccaaaacatcagccacctcaattacgcagaatatctcaacagtgagaataactactccagttcgtatgacaataacaagaagaagaggagttgaggtgggcgcggttgtcgagcggggcttttgaaagtggttgtcgagcgcggctatcgaacgcagttgtctgactgtacgctctggcttggttgatcccccgtcagaaggtgaggaccatttggggggatttcaccatcgaggttcctttcttccgcatagggacccattgttgtttttttttttttttaaatgttacttaattgcagggttattttgtttcacgttacgtcacgttacgtcacgttacttcactttgcttttctttgtttttcttttctttggttttttttttttgtgcaactgcgacccattgggtgcccatattcgtagtctcccgttgcgggcgttcttcgccgcgcgctgcagaatgggcccccgcgggaggggggcataccaccacgtcaactcccattggtacgtctactcccattgccacgctaactatgctgccactcatagcgacgtgcgtgaatcgatagcgcgggctggttatggaatgattattcaaacgtgttcatcagtcaagtgagttacatcacgaatgagacaaatttaaaaaaacgtccacaaggttcgcggtgcacatgcggggacctccgtgacgtggccgtggatggtgtggggcacccataagaagtagtctaatttatgcgccaaaaaaaaaaaaaaggagaagaaagaaaaaaggcaatgttgaggtggcgacaactccttcctcgacatggtatcagggtaggttactaacactgtcatgctacgaaggtaagacgttagccagatgagttgatccttcccaatgggtgccgaaaggcaaaaggcaagccgcttcttcccacgtatgaaggggggctccccccggggtgccatctgcggcgaaaaccccccataaggtagtgatcatcccagtatagcggtttacccagcatagcgatctacccagtatagcggtttacccagtatagcggccatcccagcatagcggtcgacccacatggtggcccccccacctactagttgatccacctagtagttgatccacctcttcggatgcttcaacacctggagcgtctcatactcgcgcgaaaacttcacaattttgtacttgtaaaaaaattcgcacttcagggggagggaagcaaaaacgttgtcgatcttttcatgctcatctgataagtactcagaattctggtcggaaaatatttcatccttcaaaaaggtggaggcataactttcaatcttctccgatgcttttcttctcctgtaagttttgtaagtattcaattcgagtccaaacttagtccctcggtcatatattaaattaaattctacatacctgccccggcagaccctctgccaattaaccatattatcgtcatacttacaatgaattgtttgtgcgagaatgtagaggtaggatttacgaaaattaatgatgcattcttggacaaataaaaaaatcattctgtagctgttatccatgatagggttgcagctatgacatttacatgagttctcattggagggattttttttattcgtattggtgttattataggtagcgtttaaattacttccgtttctgttgctaaggttggtactcatattttgcaattctctggcttttccatttttccctttcccttttgactttgtccttatagtgttgtccaataaattgtcgaaaaatattcctccaatccctctacttatatttctatgcctaattcgaaaatacaagtcacaccattttttgaaatatttgtaaaataagtgattgtacttatcacagactaccttaaatgagtgatgaaaatggatgaataattctgggaaaatataatttggactcaaatcacatcctcccccaaaccaatgtttcaaacttcggtagttattatctatatgactctttgcagtgctcgtgctgctaacacctgcattcacattggtgagatgcccattttggcatcctttattggtagcggcatatgcgtttgcgctaacgcttcctacaaggctggcgttgctatatgccgtgttcgtactattcgcagttgggatgcttttcttttttttacgccccgttttcatgaatacttggaaaaagcgaaagttcatatggatggaaggtgcattagggtttacgggatgcgatatgatagataacccagaagcatagtacttgtatttctctcgaactacctttaaccctccgttgtttatgatacgagaaataatagggttaagatcttccgagtagcaaatttccttactatttatgtactctttattgtactgattgacgcacatttgcttggcagtctctctgtcaatggttccatacacacaggagtaattcactgcacatttttcaaagactcgtccattttcgaggatccttgttattcctgagcctatttttttcttcttggagtttttcctggtccatgtttcttggcgaaatttttctgtatctagtgactcgaataaaccacatatgttgttctgctcgagcttgagcatattttcccaagagttccggaatctttcattgggagatggctgcatggagaatggcaaagggggataacacgtttatttgtgagacactacacatataggtatcctcgtgcgagttgcccctaacgcgtaagttacttttctcaggtgttggaatgtacatggactaccccagagacatgtgcacgagcgaaccgattggtcttcaaaagggcagacttcatatacataacgcggagattgagacgacacgtacgtctggtttgggttctcgttcatcctgttgggacctacctcatctttcattgtattataagttggtcaatcttatagaggcgtttacgcgggggaagtggaatggcaccacggcgtggcagtgttgatgcagggtgggtaaaggagacgaaatgagggaaggttgggaagacgtcgatttaaacgctctacctctcctcctagatgcatccaccctagaacgaaaaccgctatcggaccgaagaaacaaaaaaaaggagtgctcagttacggccggcgtgataagttaaaaaaaaaaaaaaacaatacagtatagtacagtacagtacagcacagcacagtacaatacaacaaaatgatacaataaactaaaaactattccatgtcgtagaaaaaaattgtaaaatgagttacgaccgggttagccaccatccggatgaacaaactgcaaaagtgagtgaataaagcgacgcagggtggaggtggtggtggaaggtgtcccttttaatgataacaactaaaaaagaggaccctaaattgggctgcaatgttaagaagattaatgggggtagaaaaaaaaagggaggagtgttaggatgatgggcccttaacgggagaggtgtggaattaaaacaagcgccgtcaaaaagaaaaaaaagaaatgaagaaaaagagtggtagaagaagaaatatgaagttaaaactgtcaaagttgattatggcctacattttttttttttttttaaatgtaagtccgttggcatttttgtgccgtgcagccggtgaaaaaaaattacttcccagcctttaccaaaaaaaaaaaaaaaaaaaaaagtgaacaactggacgatgaaacgaacggacgaagaaccgcagattcggttacaaataatattttcctgaaatgtgaccaaaatgctaagtgcatcggagagtcagagtcaattctttctggcgctgctttaaatcggtcggtatctacgtattttcccgggaaaaaaaaaaaaaaaaaaaaaagaacaaatacatgcttgcataatgcatacctgctacatatacagatattatttacaattttgctggaatgaaggaggcccttagatcattcatacatggtggtagcggatgacgacgtgcgctctctgctgctggcctttttaaaattcgccaaacgggttggtaatttccacagtgggcatcatacagctccacttcagccatacgtaacaaaggggagaatcgcggattgtaaatgcatgagctttctgggcaactgtgctgcgtggtaaagcgcgaaagcagccacaaaaggttgcacgaagctgttgtttttatctgcatagttagcccaggttggcttcaccagttgggaaacctttcgccatttttaaaatttttcatttggattgcagggtggaggtgagcagagggtaaaatacaactagcatgattattatatgctttgatgggtaatccctttttgccctttgaatttcgtcttaacatgggaagtaccccttatgttaatgcttcaagtcgttccgttggcatcctttttcggtctactcaacattatgtttatatcgccacgtttgtgcgtttttttcgtcactttttttttttttaattggctagctgtcacaataggtattttttgcgtagcccgttgagtacactttgggtgatgctccattttgttgtttgttttattttttttcgcctttaagattttttcataaaaaggcaggagaaaattgcggcattttttccgcgtacatgttacctaattaatgctcatttttaattcactctgtgtggcatttgtttctttttaaagttcaattcggacggcgcgcatacagggggtggaaaataaaaaaaaaaaaaaaaaaaaattttttcttttcacatttccatataaattgtacgcacacgtgttggcggtggggccaataagcaaaaaaatcgcagggacacgtcgtacaaagcgttaggagattttcctgccctctttctgctcacacatgttaattggtttatttattccccttgttgttgcaattgtacaatttggacatacggttatacttcttaattagctgcttcttctttttgctatttacaagttttgtatgttcatcgatcagcttcatggccgtttccttgttcttcgttctgtataccttgttcgtggtggtgctgcggggaaggggtggaatgacgggcggcgttattttggcgcagaaatgtacgtgataaggtgccgcacaaatagcaccgctcactgtgtagtggcaattttgcacgtctgcttgtccgcctcacttttcgtccgtggatttgacgcacaacacaactttccccttctgcaatcggagatttacgccattttgtttcacgagtcctacgcgaaaagaaagggtgtaaacgaataacgcagccgcgaatgggaggagtgtaaacgaataacgcagccgcgaatgggaggagtgtaaacgaataacgcagccgcgaatgggaggagtgtaaacgaataacgcagccgcgaatgggaggagtgtaaacgaataacgcagccgcgaatgggaggagtgtaaacgaataacgcagccgcgaatgggaggaatgcatacaaataactcagccgcgaaagctaagaaaacaaaaaaaacatgtattttttcttctacgcgatggcatctcacaccgcataaacacttgcacgcacagccgtcaacataccactgcttgagggcgtatttttgcagctaatattgtacgagtcgcataggaaatttccctttcttccacttttgtttttttttaaaaagcagttgttctttttggttagttcccaaatgagggcgttgctgacgtttgacattttgttcacaattatggttagctttttttttttttccaaagaggggtttttatatatctttacggtaagagaaagaaagtaccctttgctgtaacgcgatttttacgttgcttcacgatggatgcgcaagctttaaaaaggaaaataattttatcagctatggggtcaattaaaactcgggacggatgttcagatgaattgaatgggtgaacaattcgaagcttgggatttcctcaaatttttattttgataaaataaataaatgggagtattaccccttggttgagattaaatttgcaagggattttctttccaacacgggggtggagggtggaaagagtatgcacagcgcgtcgctcatatgcagcgtatgaacgaagcatacatgacattgtaacactatgcgtgcgctcatgccatttggtaatggtaagcgcttcttccgctgctaacttttgaaacgcccccaatttactgaagctgtgctttaccttccccatagggatcactaagttatgcggggaaaagggagtcgttttattttattttattatatttattttttttcttccctatatacactagctttttttatcacccccatttttatggagaaaaagttgcaattttttattttcctttttgacatttttttctgcaaattaaaaaaaaattggccattttagcagtcctcccatgtgcgccttcgtttatgaagcgcggaaataaaaaaaagctgcaaagttgcaaatttgcataagcgaaatgggagcagtgaaggaggggcagcatgtgggtaacccccactagttatgtccgaagcaaagtcacatacgcatacatgtgcggtattcttaaacagacggaaaaaaataaattacgcgcgcttttaattgccaaaggggggacacgcagcacattcgttcattttttccactgttcgaatgtacaccccgttgtaatgagaaaaaaaaagaaaaaggatggagcgtgggactttccttattttaggaatcccctcgtcgccaaccattagaacggcataagttccaacttgcgcaggcatccatttgtcattttatgtggaacaaaatgagatgacgtgcgacccagctggatgtgagtgtgattccttaaacccagtagggaatttgaaaattcctattttttttaaagtatatttcgcgaaatacttttttttttttttgtgtgcttcatacattcgccacgtagggtgtatccactcgcatgcgcgtttttacgaaacggttcgaaacggtgaactaggccgcacgagctaggtggtgacaatgatattaaaatggtaggccgattgaaaaaaaataacgatgctagttctttgttcatatcaggcacatggcccccaaaaaaaaaaaaatacattatataatgttatcttatgtaacgctacacagcacatcgcagcaccacgtcacacgcatgggaccccttcgagtcaaatgttcgacgggtacatgagtatcctgactctgtctccaaaggccttaggtgggatattggtactaaatctagcgcgaatcactccgctgtttccgtgtgttctgcatacctttccccatatgcactgcaggagaggtgaaacgatggtgggaaggggggatgataaaaagcgcagcatagaaaagggggtggaaggcaaagttcaggtgcaaaatggcatgataacgaataaagagacataaagtgtagacgcaaaggggcgcacctccctatcagtttgcccctcgcataccttaatttttactccgtcatggtgcttatttgtcctgtacacgtaggcaatctttttgcccacgtaaaattgggcatgctttttcgtatgcacattccttatcgaaatgagggtaaagttggggtcttggtttctttgggatctgcaaataaagggaaagtggagtgagcgttgaggtgcatatgcgtcaatcggggtaacagagtgacaggaaaaaaaagacgtgccgaatgtgctcattccttctttcgcatcactcaacaacaacggcgttcgtcgaccaaacgcgtgttttgctgcatgtgctgatgcactctctctttggtggagtccaccatatcttcgttttattaacgcggactcttttcgtgcaaagcgtcatatgttttttttttttttttttgctgtgaactttcagttgttccgattcgtatgcacagccagcatcacttaatgagggcaacccacagggttaaccccattacgttttattcactgttgggtgccgttcattttccgcaattctctcatgcgctatgatttgtttttggagaggtggatgggctgatgcacaaggcgttggctctcgccgcccagttggccgctgccccttgtgtgtgcttacctcttgtatcccaagataactcccttctcatataatcgaactgccttaagctttttcaccgttttttttttcttccccaaaactttttttacaacttttttgatgaccttcttggcgggttttttccctttggcgttgccaatttgtttcttgcttttcgttttatccattttgtacgtggtaggtttgatgtattggtcagcacgttgcgcgttcgcaaaagcagattggggtatattattttataacctggccggaaagcaaaaaataactagcaggaacgtaagtcaaaatgcgggtaaatgtacatatgcatgtatcttcagatgaatgaaaaaaatttatttatttttaaaaaaaataaaaattgcggatttgtacgaacgtaaaaaatatttgtaatggtttgaaaaaaaaaaaaaaaaggtgggtccctttcaaggcaattttcaaattagtgagagcgtcaagcgcgcagcaaaatataagtatatatatgtatgtaggtacgagcgtggcgggttacgtagaaaatgcttctggactttttttccagcagggctagcatcttcctggcgcgccgagttctcgtttcactcgaggggagggtgttgtgaagttgttgcagcgagcaaatcagcatcacccccaagcaggtattatatacatatgtaataatatgtatgcactgtggagggcgttttttttttttcttcacgatggcacgctttgctgaaagggctattttcccctcgttagcagttgcgcgcagcggagagagcatatgtcatgggcaaaaaatatgctgcacgattatgccatacaaataaggcgtagtaataatgtgcctgcgcgaaatacgaaaaaaacatttccctgcgcagataaataaatagtgcactgcctgggctggccttccttccgccgctaagcgcgtatatatattatatatatgtatatatgttatatataataccccccttaatctccttccttcgaaagcggcctacttggaacggcgcgtttgttaaactccccgccaacgggatgttccgttggagaagctgcgtgcagttgcaatgcaaacaaatacgcgcttcctttccgccgataagcgccatgcattcagttaagaagttaaagtttcaaaataaaatgaaacgcaaatgggtgggattacaaaattattatgcagaaaaaatgctaagtgtttttcaaaaaaaatcaagggagggaaaagaaaagcggccttggtataaaaatacgccacggtaatataagttgcagcccgtgggggggagaggcccccccctcgaaaaaaaaaaaaaatatagcattaaacacacgggatggtgggcaaacgcggatgcaccacctcatttaagaaacgatttcggagggaagaagaagtggtcggtctctcacatttgttcataaaaaaaattgttaacaattagtgggaagaaaagttgaatacggggtgagcataccaccaaattggcagtggcgcatttgataattccctgccaaaggggttggtgggaagcatccgcaaccccccctccttcccccttagtacttttggcagcgcatcatgacgaagttggaggcgtcggtaaactcggagaactttgcctcatacaggtcctgacttaagttgaggaaggggctgataaagtagtgactcgggggggtgaacaactgtatgtcgtaatttccgttttttaattggtctaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactttgttgctaaagagggtgctattctggaggcacaagtcggagatccatttgcttatcatgaggcagcactcccaaatgttaatcccggtgatgtcattatgcgaatggatctcttctcctgatgttttgccatcctcaaatgaatttccaaaatagtttagcccaatttctcttatccgtataatggcctcttcttcgctttccccgttttttacttttgccttttcgttgatgagcaactggtgggtgcactcctgaattatttttgcgtcctctaggtttgtcgtgaacgctgtgtcgttgtggctattgggtgcgctgtccccacggttggctacgccgttcatggcactcaccgcgcgcccatcctgctcgtccagcacactcgacatggggtggctcagaacgaggtgcaaaatattttcgtcctgggcgttgaaggcctccgacagaatgctcttgtcgaattcgtttttcttcagtaggtcgattttgttggcttccttgtacaggcgaatttgcttcccccacgtttctccctggccgtttaaagtagcacctccgacaccctgcctactgtcgccattgcccaagctgccatcatgatcgtcagagaaaatgctcccgaaaaaattcatcgagtttattttatttttgacatgggcacttagctggtatccgtccttcacgagggaaatttgcaaaaaatctttcctcatatgttcatacagttcgttttttttctttccactgtggtatattctttgctatataaaaggtagtcgaaaagtagcacttcctttacagcttcacaatgcttattctgtatggcccacatgagggggctatttccactggcattcagttggttatgtccaattgcgcattcgtatagcagaaagcgaatcatgtccacattgttatttgcgcatgcaaaatgtaggagtgtgtttttattttcgtccttcacatcgttaattgagcttatgtttccatgttgaaggatttttttaacttcctcaatgtcgtttgtccttacgtaataaatcaggtcttcgatctcatcatccaggctactgctgttgttattctctggggcgacattctgatatttctcttctgccaccatgaccattttgtgtagtgaatttgggggggaaatgtggtgaatgctgtttgaaatgtatccttatagggtttcacttcgtcgagacggtggtgcgggcgcatacacagcgtgagttcaaccgctccaaattggtgtcagtccgcgctgcgctttgtagagaccacagggcagacccattcaaagtgttatgccctggtcaatgttgggtggtcccaatttgacaaaaatgtacagaaaagggaaaataagaaaatacggaaatatgaaaataagaatgcattaacgtattaacgtatgcaagtggggaaaaaaagattcacgagaggtaccatgcaagcatgctcaatgtcgcgccgttctcctctgacaaccgcgcgcaagcgcaaaatgatatgcgcatcgtagtgttgttttcccgtacgtattgatgcgtaaactgattggcatattttccctcaatctgttttttttaacaaaatggtatactttggaaaaagggggggacaaaaaaaaaggaaatttaattcgatctattttgtagaagtaacgccgttttgtcattgctaattttttttttatatataaatactttttggaaaaggccagcacttttgtgnnnnnnnnnnttttttttttttgacatgggggggggaaaagcggaaaaaaaggttcacatgtgaagagaaaaattttcattttgctgccactcccatcttgtgcaagagcataagtgaagcaaaaatttagcggtaaggagataagccttgtatgtacattaagcaaaaataataactgctaaacgcccgcgtaaatgatgtcatgtcacatacggtacactagccaaagagatagcctcacccttaccaaaaaataaaataaaaaaaaaaaaaagtgagaggaatgtatacccacaatagatggaataagcaaactggaaaaaggagaaagattcaagtgcgcatagtggggaaagaaaaataaaggcggcccagtatacccaacacagcacagtcgtgtgagcggtactcgctgaacgcgccgctttcgagattgttgcagagggcgctgaaacgacgatcaagcggattcccagcggagggataaccaaatggctaggcaactgaacgaccaaacgaactgatgcgtacgcaaaagctaagaagcgcatattacacacctatatataagaagccatttttgaacccccaaaactgggcctctcctggtgaaccgcccccaccaaaatggagttaaacaagtttcgctccttccttttaaggggaaacataagccactgtgaggatgcgccaaaaagtgaggatgcgccaaaaagtgtggatgcgccaaaaagtgtggatgcgccaaaaaaggaaaacgcgcagtcccccttcgatgacaccaatggagggaagaacaacgactccattcttgacgtgataaaaaaaatacccataaacccattcatcgatagcaatgaaaatataaataaatataaatacggagtggagaaaaaaaaaattcaaagatacaccggtgttccagtatacgaagaggaagataaagatcacaaaaaaaaccaaccagtagattacccatttcctgttagcaaaagtgttattttcgaaaagaacaaagtaaacaaatcggaggatcgaataaacataaattatagtaacatagccagtgacttatacccagaggaaggatttaagacgccaaacagaaaaaagcatttttcctcagactgggaaatgctactagcacataatcatgggctgtacaattttaaaaacacagaccataacaccattgttaacaaagacatgtatgctttaaacaccgaaaatgatatacgaaataaactaaatttgtacgtggaaagaataaatgttgataaccctaatgatgcttgcaagtatttggccatagaggaatataaatgcttgttaactcattcctttcacatgaatcccgatgtcagcaaccaaaagtgtgttaagtggtttaatgaatacatgcagtgtaagtgggacgaacacaagctaaattatggctacaactacattggaaataggagaaataaaaagtccaaggcgtatattgcggcccccgattatcagtactcctaaaggggagcattggaagggtaatgaaaaatgtagaaagggggcattgcataggggcagtaaaagtaacnnnnnnnnnnnnnnnnnnnncatatttttactttactcctccatgctgaatctaggtggccaaagagttcttcgtttaataggacattatgcgaaatgttacttagagtgaatgggttgacatcggtaatgactacttggttcggtccttgattagttccgttgcgaaaaatgttcgcatgcgtgaaaagcgaaatgctggctagtccactccctgcaccgagttctaacaccactttgttgctaaagagggtgctattctggaggcacaagtcggagatccatttgcttatcatgaggcagcactcccaaatgttaatcccggtgatgtcattatgcgaatggacctcttctcctgatgttttgccatcctcaaatgaattcccaaaatagtttagcccaatttctcttatccgtataatggcctcttcttcgctttccccgctttttacttttgccttttcgttgataagcaactggcgtgtgcactcctgaattatttttacgtccgctaggtttgtcgtgaacgctgtgtcgttgtggctattgggtgcgctgtccccacggttggctacgccgctacacatgccactcaccgcgcgcccatcctgctcgtccagcacactcgacatggggtggctcagaacgaggtgcaaaatattttcgtcctgggcgttgaaggcctccgacagaatgctcttgtcgaattcgtttttcttcagtaggtcgattttgttggcttccttgtacaggcgaatttgcttcccccacgtttctccctggccgtttaaagtagcacctccgacaccctgcctactgtcgccattgcccaagctgccatcatgatcgtcagagaaaatgttcccgaaaaaattcatcgagtttattttatttttgacatgggcacttagctggtatccgtccttcacgagggaaatttgcaaaaaatctttcctcatatgttcatacagtttcgtttttttctttccactgtggtatattcttttctatataaaaggtagtcgaaaaatagcacttcctttacagcttcacaatgcttattctgtatggcccacatgagggggctatttccactggcattcagttggttatgtccaattgcgcattcgtatagcagaaagcgaatcatgtccacattgttatttacgcatgcaaaatgtaggagtgtgtttttattttcgtccttcacatcgttaattgagcttatgtttcgatgttgaaggatttttttaacttcctcaatgtcgtttgttcttacgcaataaatcaggtctttgatatcatcatccaggctagtactgttgttattctctggcgggacattctgatatttctcttctgccaacatgaccattttgtgtagtgaattggggtggggggaagtgcggtgaatgccgtttgaaatgtatcctcaaagggttttacttcgtcgcgacggtggtgcgggagcatacacagcgtgatttcaatcgctccaaattggtgtcagtccgcgctgcgctttgtagagtccacagggtgggcccattcaaaatgttgtgccctcgtcaatgttgggggcccccaattgacaaaaatgtaacgaaaagggaaaatacgaaaataagaatgtattaacgtatgcaagtgtgaaaaaaaagattcacgagaggtaccatgcgagcatgctcaatgtcgcgccgtttttctctgacaaccgcgcgaaagcgcaaaatgatatgtgcattgtagtgttgttttttcgtatgtattgatgcgtaaactgattgatatattttccattaatctgttttttttaacaaaatggtatactttggaaaaaggggggaacaaaaaaaaggaaatttaattcgatctattttgtagaaagaacgccgttttgccattgcctaatttttttttttttttttgcacacacggcgctattttcttaagtaaattaatacgcaagccgtttctttcgtctaaaatagcacagaatgagcgtctcatgttgacccgtcttttctccatgctaaacgaacaactccgctgagcagcgctgcttgcacattctcatatgtgctcgcccaggtggatacacataaagaagcatgctccctcgaattttaatcgtcacaaggaatgataacttgtgcagattagccaacaggaacacgcgttgcaatccagatggtttccatcgaataggagtagctaatggggaggggaaaaataagggcaaggaacaacaccggcgtgatgtacaaaattgtgtgcccagtgtgggggtagccattttgcgacagtgttattttttttatttttttttttttctttttttgttcatattttctgaacagctagctaaaatgaaataaaaatgtcacttcatttcgtcaaaatgtaaaaaaaaaaaaaaaaaacacacacatgtatatatttatgtgtgtacacccttattggtcttatttttccattagcgggcgagcaaattccctccccgtgtttgagacatttgcatgtatatacatgtaagtgtgcttgtacattgttgcctgcacaatttggcaactgcggtgtgagcagaagtgtgttcgtatttgtgcgcgtaaattacactgctgaggacagaggggaaaactgagagcgaaaattttctgctttctgcatgtgacatggtgaaatttacttgtcccaaagggggatcttccgtttggttcacctgtctctgcgcatgcgacatgtgtacgtatgacatggtggtaaggggtgcgaacttgctaaaaagtggtgtggcatcacgcgggggatgcgcttctccttttcttttgatcagcgcgggatgcaacataatgggagccgtgggcgagggcctcaaaaatggcattgaaagtcccagcatggctcagccgcgcgttgcacataaacgacatgattgttgccagtcggccactgcctcaatttgtccgccctaattttgcagcatgtttcaaattcgttagcagtgtgttacaatttttagtgtttttttcgctttttgttcgcatttttttcccaatatttttccaaccgtttcaccattttttcaaccttttccccacatgtgccaattttgcagacccacgcgcgcttatcaaggtgactgattgccaacacattttcacggccatcacctggaaatttgctcgagcgagtaaagtgtttcgcaagttcaattcgtttttaagtgaaccattttaaatgcagactttattttgtatgcatgtactgcccattttttgcttatccaagttttttttttctgcgtctttcgacatgcacaaacatgtacgtaacactgactgggggtgtagtacgtatttttttctgaacatacacttttgaccgatacttaaaggaattttttttttcaaattacttcgtagttgtgagaagcggcgcgtctgggtaatgtcttctccatttgtgttcttgcacacgtggagattacatttctctgcattgctatgcatgttattactacgtatatgtaactgtgcatacaccccccttttgtttggttctttaatcaggctagcaaacatttgtgtaattattagagcgaattccccatttggtgaaacacatttgcgcgtcaccgaaattccaccattcgcctttttttgtgtgtaattatttctttactcctctatgcagtgggacgagcgggattcgttgctgttccatagagaggaaatccatttgaagcgcctgtgttgattcctcctggtgtttacgtttagcaagtaccctctgggcaaccacaagatttttcacatacttcggtatgtgctcatgtcggtgaagttaaaaactgcaggaagtttagtttgcgcgtgaagtgtgctatctttcaatttgaccctgtctttgtggaagcatttgtgagcacttatttggtgaagcgaagaaaagagtcattctctctacttggaacaacgcatgcacgtgtgtgtacatgttagcgcccaattgaggtagacaccgaaagggataaattcatggtgacattgcaactgcgaagatacgaaggagaggcggtcccactgatagccaccattttgtgtcttttccctttttccctccatttgcgtagcaccgcatggtgaggggtcgaacttactgtgaacatcacataggcgtacattccaacatagaagttagtggattaaaaatgcatctggacaaggaagacaattaccttatagacaaaaacaagatcgacagtgtgaacaaatatatttacacgaaattcccgacatttgaccttcacaagaaagtaaaaaattacaacaacaagatatccgaattgatgatagaaaatgaaaagttaaaaaagtacaaaagtaatttggagaaaagaataataagaggtaacgaaaattttgaagtcaattttatgaaatatgagctagccatttcgaatgccttacgtattggctattcatgcatatacctatgcaatgcactaaataaaattatagacaggtataagttaaccgtcttgagggagctactcagaagaagagatcaattcaaaaataatctcatcaaatcttacatgaataaaaactcgcacgataagctattcataaacagtatggttatgaagatagagggagtatatgaaaggaacaggcattttgtcactaccgttttggtaatcttggtgaagaacaaattgagagatattttcaaattgttcgtctgcaatgttttggggattcccattggggggacctataccttcaatggtttatcctcaggaagggaaaactcggacagggtgacatcttccagaagggggaatggtcactatgttgagctgaccatggatgaaagaattcagtatacatccgggtttataaaattaatggacgttttaaaaagtaaagtctacggagcagttagagttttcttcatcagtttgaagaggcataatgatgagtatgatttgtatgcacgtggtgtgtggaggtccttaccacttagcaaaagggagagtatccagtttgccatgaacggcggagacacgaaaaaaggtgcaatcagaaattgcgtaagagacaagggtaacagtcggaatgataaattattcaggagatataactctttagtgggccaaaaattaattgccagaggggacacccaagatgatcggtctaccttagaatgtgatcgttcaagcaatatcagctacttgccccacccgagtgatgtctacaattatctgtactaccaggaactgctaaacattaaggacaagttatcagccaagcttacggatgatgaaaatagcgatctggtaaactatatcaaatttatggagacaaacggggaagtatactgtttgagggaaaatgggaagaaggggggttcatcggttggaaatgcaaccaagcggagtaccgttatagggaacacgcctacacaaagttggttaccccagagtgataaccgcccacgcacgaggacaaacgaaataactcgccggttttcttgccaagtgggcgcggttccaaatgataccaatattggttttcacgaaaggggaggagacgatgtccacagggggagagttgtaaatttttccttatcagatgaaggggataatccaaatgtagataacagtttttatgagcagaaaaaaagagtcggatttgatctaagggggaaggtaaattacacggggtcagaaggtttgcgcagatatgggtctaatggggaggaagaagatattctgaacgggtcagatgaaaatgagggcggggctcaattcatggcccgcgaggaggggtactccccgccgctgggggggggagaagtggatggcgagtataactccgcagatgggaagtacacaactgatgggagttacacaggcggtgcggcatgcggcgcgacacacgacgacccatacgatgtgtacgaagtagagaactacacaggcaaaggaaacatcaaaaaaaaggcctcgttcagcgacatgaaaaacaatttcaggagaataatgtcgcagggaagtgagggtaatgagaatgccccggaggatgaggcggatgaggtggacgaggcggatgaggtggacgaggcggatgaggcggacgaggcggatgagccagatgagacgtgtgagggcaaacgaaatttgtgtgagcaaagtattgtcaagataaggtatgggttgagtagaatccaggacaagaattttttatgccttgtaggtgaaggcccaccggatgtgctcgaagtcgaccccatgggtcagtactacttcggggaggactaggggtatggtatggacgtggggtgcgtcgcgaaaaatattgtgcgccattaggaagtgaagaaggtgcaccaaggttggcgaagcatttgtagcggtggtggtgggggtgacagtgcggaggaagaccacatcttttgaggtccatataatttttttccttccgctttttttgcaatttttactgattactttttaagcgcctcacaaatggagtcccaaagctgtggtgggcttcatccgattgggtaacacgaagggttatcatcgagctatctccgggctgtaacagcgggaggcatttcgcacacctcttggtagtgttgcgaatgtatgtacactggtaggacgcacacaagcgaggggagccccgtctgtccgtagttatgtcccttgactatcccccgtttaatgggttactccgttttccctttttttttacgatgtttgcggttttttttttattacacatgtgggtgactctagcagttctcttttccccccaactttttccagtggtttcatccgtggcaaatgagctctgatttggctcatgcagtttgcggtgcccaattttgcgtttcaccccaagggagttaacttcattgtgatcgtgggcacagcagcgtagaagtgaaacctcctttagtgggaaaaaaattacatatatttttttaaattcgcaaccgaagtgtgttcgttaagagggggaggaataaccctcagatgggaggaactttaacggaaaggaggaaatgacaaaattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcggagtgtacatttggagtaggcgaagaaagggagaagcctgtggcgggggaagcagcagcatatccatttggcagcctcgctttgcagtagtggcagcggcatgcgctcaccacttgcgcgaaccatttgtgcgctcttgtacgcagtgagcctttgcaagtgcttcttccccatcaacggaggggaacccataggatcccacagacaaggtggacacccaagtgaaggagaaaagaaaatgagaagtgttctgaggaagggaagcattacacatctgtgtaacaaaataaggtgtgtaaattatgtgcaatggtatgaaggtagaaggagaataagtagtgccacctggaatagtgggaaaaggagtccagtgagtagccgcctcttcggctcgtttgaaacaaaaataccaggtagtcaagcagatctcgtagtcgacggtatagcagtcagcatttctgataatacaaatatattcaaggaagagaccagtagcaccccgatagtgttaattcacgggtgctatggaagcaaaaataactttcgtgtttttagcaaaagcttaaaaagcagtaaaattgtaaccctcgatttacggaaccatgggaactcaaaacatacagatagtatgaaatatgaagaaatggaaagtgacataaaaaaagttttggatgagcttcacattaggaaatgctgtctagttggttttagtttaggtgggaaggtgtccatgtattgtgctctaaaaaatcagtctcttttttctcacctagtggtgatggatattcttccttttgattataatgagaagaaatgccatgtgaagcttccgtacaatattagctacatgacgaagattctttttaacattaagacgaagatgcggccgaggagcaaggccgagtttgtggcctacctccgagcagaggtcccggacatatccagctccttcgagcagttcatctgcacatcgctcagggaggaagtggcaaaagtggggaaagcagcaaaagaggcgaacgaggcaaaagcggagaaagcagcaaaagaggcggacgcggcggggaatgcagctggagtgatggataagccgatgggtgggacggacttcgtcggtgctgcggacgcgattggctgttcggagggcccggccgccaagcagcaaaaaaacctggtgtggaaaattaacgtggataccatatggagagaactcccccacattctcagcttcccactaaatcaccaagagcgcaagtatcacaacccctgcagtttcatcattggcaagaagtcagacctagtctataccatgccgcagtaccaaaccattataaagaattactttccctccagcgagaattttattttgcctgatgcgactcatactgtttatattgacaatgcaaaggagtgtgctgatattgttaataggacattgcgcttgtgatttttttttttttttatctccttattgtgctggttgccctcttgtgtggtagttccacacggtaggcgttccatcatcgggggaccactggtttagcgagcaccccattcgtgcgaatagggcgttcacatcgatgttgtgctttgagcagagctccgtcatgattattatttttttttttccaagtttgtaaatatatcaacgttgtgttgtgtagatgtgaacacatatacatacgacgtattcgcccttggaggggtgccaacctcgtccgccatcacaccccagggagggttttaccccttggatgaaccgccgatatctgttcctcacggtggcaacaacggggtgttaaaatatgcgcaactcagtctttacgagtctcctttgattgcatgttttaagtttttaccttaaaaaaaatggcaacactgtgatgtggtgaggtggtagcactgtgtcatggtagcataataacatggtgatatggtaacatggtgatatggtaacatggtgatatggtaacatgctgacatggtgacatggagacgtgtgaaatgactgcagggttgcaggaacaatgggaggcgggggaatgcatccccacgacaacacagaacaacaagaagggcacagggcagaggaggcgtgcccaagaacaacatgtgaggggtgagcagatgattaagcgagtgcgtatgcaagtaaatccgtgcacagaagcatcattgtgcagatgtgtaaatatatacttgcacacactcacacgaaacaacgcaattgggcgaacaagggaactctcgcgtatgtaaaaaagggggcaaatggaaatgcaaataaatatatatatatgtgtgtgtttgtatgtgtgtgtgtttgtatgtgcgtgtgtacgtatgcgtgtttgtatgtacgtatgtatgcgtgcgtacctttgcatgccggaatggccctctttgccgggttgagcgcgagccggcacgcccagctacacacacgcggacgcaggggagggctagagcagagtgagccactcttttcttcggaaaaacaaagaaagcattttcatgttgagtgaaatgaagaggcgtaccgttcggcgtgggcccgtggggactttgaactggggggaggggctaacacacacggggcatggtacgaccaccgcgtggttcctttcccacctccaacagtattcccttttttttttttcaccaggttgatatgcacaagttagcctacatactactgttcatacagccatctgctttatgtaccaattctatagggcaaaaaaaataaccgtgtcttccccctgacgtaaaggtaaaagtgccatggctagctagatattcccaagaagtacgttattgttctcacttacaatggagctgttaaaggtgaggttgttatgaacagggttactcccatcgacgtccttattcttgcggcaattcttcccaaatatggtttggcctttaactttggagagtctaactttgattgcccagaatttagacttataaaaaccatgtgtttttgcagagaaggatttgtaatagcgcttgccattgtcataccaggaggcaatccagctcctcttgtcccaataaactcctgcgacatcacatttcagatcatcagggttctctaggttagggccttctttatcggataactccaacaggtactcaaattcgctttcattttttataattttggtatttgttttactaaccgtaccatatttttttatactttttttttctacacttttgttgctattggctgtgttttttttgcctcctttttttctcttggtggtgtttgctgatgcatcgtttgcgtttttgaatccgtcattgtgttcattcttcacgtattgcattaatccctttgcgtttgaatttttggccatggatagggagtctccgtttcgggggggtgtgccggtactgccgttgtttataactgtggggatgccgctactgaagggggtggcaccgcggtggccacagttgctgtggtttgccccgtctgttccatctccgtgtgtaacgtactggggaggcgcgttgtacagttcgaccttaaatctgtcattcactctcgggtctgctttgccgtaagcgtgcagtaattccagggcgtccttcgaaagcgcaccaggtataactccaatgtcggtcttcataccgttcttttctctgtcataaaggaggctactatcctgcagggcgttactatttccatggttgtacatctccctgtggagcgcatactcatgttgtgttttcctgccactttttccatcttcgttcttcgtttggatcctctttaaatgttcgtcacaaggtgagtagacatgacccaaatcttttacatactgattgttgttgttcatgttgctcactccgtacatgcgtccaatatcttttgaattattttttacatgtgcagaaaggttattttcgaagttatcatgtacgaactggtcatggtttttcatgactccttcgttgtggttgctaacatgagtaactgcatacctgtagttgctattggcactgctgtcactgctgtttaggtcgttataaatgctcggtggaactgttggtgcaaccccagcaggaactttatctactggattactcctctgcgaaaatatttttaaattgttgctgttctgaaatgcactcttcaaatcgtatacactagggtttccgttactctcccatatgtgcatggagtgaggataatccgaattcaatttacagcagaggtcgtccaattttacgcacactgtgtagatcgtgtcgaaccattgactgtatttgtcatctgtgaaatctacgttactgctcatgtctacttctttggtgttgctgtgcatactgtggttgttcagaccgttgttatatgctccgcttacctcgcagtggttcctcaggctttcgttatgtgcaccgtttacctcgcagtggttccccaggctgtcattatgtgtgcagctaattagattttgatggtcttggaaacccatcatgctttgcaggttcatttcctctttaaaatttcgatcattcatttcgctctgcgggctgtggttatacaggacgtggtgttggtggtacaggtcgtcgcgcgtgttttcttcgtttgaatcgtccacgtggtgcatgcggtttctgccgtttctgccgtccgtgtggtgcattccgcttctgccgttcatgctgtccacgtggtgcattccgcttctgccgttcatgctgtccacgtggtgcatgtcgcttctgccgttcatgctgtccacgccatccatgtcatccataccgctcaccacgtcaaccccattcatgccgcccatcctgctcatgccactcatgccgttcatcccgccaagcaattctcccacagtctcttgcttacccattttgtgcaggataatgtccttacccacactcccgacattctcgctgtgcacacagctgatggtggtgtctagactcgtgtttttcatcaagcgatcattatttacgtgaccaacgtttggcttatggatattgctgatgggtatctcttggctaatttttttaaaaatcatttctttgttcctttccatcgatagattattatcttccatcatatcattaacgatcgtatcttgactaacttttctcatcaccatttctttgttcctatattcgatgtgatcgttgtcattttcctgaatggtggtgtcttcacttattttttttttaattatttgcttggggatgatatccattgtaagttccttgtgcaatggattgctcgtcctcatttgctcgttcaggtaattctccagctgctctccgttgatgaagttggccgcgccctggtcgctcacgccgcttaccccgtttacgccgcttaccccgtttacgctgcttaccccgtttacgctgcttaccccgtttatgccgcttaccccgtttacgctgcttaccccgtttacgccgcttccactacgtcggctagctccgctgtttgcactgtttagacgattcccactgtggtgggcacttgtcacaccagctgttttgagacttgtcacatgattgccccgagccaggtcaccatcggtaattccattcgttccataggacaggtgtcccttcagctcctctccttggttctctacacctaatgtgctcatgtccacgtgatcgtttatggtagcaccgttttttagattttccatagggggatccttctgcaagttgttggctcctacaggttcgacactgctgcggaggtttgtcgaaaaggtgtttgtctcttggtccatggcgaacggttggttgtcggacgggtagcgttctacgtgctgcgacgggaactgcttcgagttttgtctctgcatctgcttatggttcaggccctggttcaggtttctcagcggcacctcgttgaagctcatgctgctcctaactgggggggaactcgcggcggagtttggcgtgtgcgcggttagcttggtttgctccatcggtgtgtgaagtgctacttgcgcggtttgctcggtttgtgctgtttgctcggtttgcgcggtttgctcggtttgcgctgtttgctcggtttgcgcagtttgcgcggtttgctctcttggtgtgcctttttggcctttgtagtttttctcactggacgcgatttcttcgcttttctggttcttttcccagttggggttcttttcgtttttaatattttccgtttttttttgaccctctacagttatttcgcgttccaaagctatgtcgcgttccacagctatttctcgttccacagctatgtcgcgatccacagctatttctcgttccacagctatgtcgcgatccacagctatttctcgttccacagctatgtcgcgtttcgcagctatgtcgcgttctacagctatttcgtgttctacagctattttacgctctgctttattttcgctttcaaggttgttttcaattgtatggctgcttaatattttttcatttgcacttttacctatgcttttttcatcttctccatcttttccatttttttctcccctcgggaatttcccttcagcgtcacgtacgtcaaaaggtgcgcatggcaattttgtcaagggtgcatccacaggggcgacctcattcggtggggagattccatttcctgcatgcgtttctgaaggaataggatccattttggagtacaccgaggtaggcattgtgtcaggattttctagtcttgctaggtcctgcattttctcacttacattttctggtgcgttaaaagtagtacacgcgttcggcggggcgttttcacgcacagccccgtttggaagtgcaatgccgcttgggtgcgcaatgtcgcatggctgtaaagcatcgtttggtgtttcccttcctgcagtggcttcctcacggggcatattttccgttccgtgcgcagctatcaattcgctagatggcatggacacacatgcgtttatatctggcttgtagggcccttccacatcggcctgtgccgcatcaaaccctaatgcaccacacggggcagtgcttattttgcttccctcaaattcgacatcatcacagtttccactcccctggtggtcacacgttaaggtattattaacggggctagaaaaattaattttttttttagcgttacttaaatgggaatcatctcctacctctgtaatgtctcttttttttttgtattcattttgagttatttcacaattgatccatgtttgatcattcttttcgatttggttcacagctctttcgctgcttaccatgctgtcactacttctactggcatcagtgcctaggctttcacaatttattgccgcatcagatggggcactaactcttggcccattttccttctctaccacctcgtcgtcatttttacatttttcattttgcttctcctctatgttgaaaatttccttttttttcctcctccggtgatggacttgttaatttgtttgcgatctcatcattcgagttatctttagaagtgggtctcatttcctcctcaccttctccgtgtgtttgcttggagtcactgctgaatgtatttacctgagcatgttcatactgattaaccgaactaatcaattcgtttggatcctcctgaaggggtggtaataaatttgcgttaccagcatcgcagtaatcaccacgtggatcctcccctagcaatgtttcacctttgacaggttcattcctcatacattccacctctactgcttccctttctcgttgtccaaaaaatgtataatcattgacatggctcgaatggactctttttgagtcttcattttctttttgcacgggttcagtaattttttcgtttgttattttgctatgctcttcttggaggctccatttggaatgtccatccgcttgttcctcttcgatcgggagatggctgctcgtttggttccccagttcttcgttttgtccgtcgtgcaaattatttttgttcagttcgacggattgttgaccttctactgggggttcggcctcgcccgggttaactccgcggtcatttgtgtggctacccgggtggtcattcataagcccattttggtaatcacttgcttgaaggcttgctggaccacctgcttgaccacctgctggaccacctgcttggccacttcctcccccaagtatgcctgcgtcaccctgatctggttcaacattttgtaggggcccttccatcccaccgaacgacgagttcgccaaattattgacacacgagtcgtgcctctcaaggcgaatgtcattgtttgctctcacttgttcacacatgtgactttcctttcccaggctaacattcgagtgagtagattctttcgcagatccctgttggctggcttgcatatatgaactagccgcttcccccagattagtaacctcactgtaacaccccaatgtctgcagccctttcatcctgcattcatatgtagggtctccgacttgtagatccctgttagtgtccttcatatctccttgatctctctcaccttctatgccattggtccaattagataagttactcattttagttaatgttggtgtgtatgctcagtgggtcctcttttgtagtgtcacacatgagacttaataggaggaggcacgcaaaaattaagtgactgatgagcgtaattttactataatacctcgtgcgttatttcgttgtcttttttggttcacctgttcgaaggggcgcttccgcagtggtgcgcatgtgtccgccgggatctgcctgtatcttcccgtatatgcgtgcttcttcgtgtgtgcggttgtcgtttccacgcgggtgccgacgtgactcgtcgttgggctcttcccttattcgttttttaccgtatgtattttttttttttatccctttttcccaacgtatcaatcttactgtccctctacgaagaaacgcttttcgctttcccaagtgatgtgtacatatgggtacctacagtgatcggttctgtggagtcggtagatttgccaattcacatgtgggagttatcgaatcgatgataaggagtataaattgtgcaacttgtacaacgaacgggaaaaaaaaaaaaaaaaaaagatggctcgacaaatgcaggtgcatcgaactaagattgtccccgataaagtaaacttagttcgacacgcacttgcatgtgaatatatctgttgcgctggcccgtctctcgtgacgatctttgatcgtctccccttattacgccttttgagagaacttgctgcaaggcgtgaaagctacggtacacacatgcaagtaggggtctcgtgaggaacgagggttcgtgcgcatgcacatccgcacgtacgaaaagatacgccgtggtgaaagtgcacaagcgcttttacaaaaaaagttcacacatcaaagtgtgcatgtgtagctgtcgtcgtagttgtaggcgcaggcgtaggtgtgtaggcttgggcgtgtgcacataaacatacacattcgcgcacacatacaagcacaaggaaaaatagttaattaaaaaattgtcccacaacttctttcccttcaagaagaggtgtgaaactacaacaaactaattagtttttttttttttttcaaatgagcaaacttaattttttatagctaatttaattaaacccgacatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagtagagagacagagaggaagagaaggaaaagatctattttaattaaatttgaatttgactgtgtttttaaatcgcagcagtcatgtggggagttatgcgcatgtatacgcgtgtgtgtgtgtaagcgtatattcctacatgtacacgtgcgcgggatggttgaaaaatttacaaatgggaggcaggtgtggggtcgaattaacaaatggagaatggcgaaacgcgtcgaccggagcgacagagaagaagggtgtaaaacaagggcgtaaaacaagggcgtaaaacaagggtgtaaaacaagggtgtaatacaagggcgtaaaacaaaggcgtaaaacaaaggcgtaaaacaaaggcgtaaaacaagggcgtagaaaagggacaaataacatgtgctcagaacaagggtatagaacgacaagaacaaggggcaacagagagcatgtagcaacgaacaactagcgtagagcgcgtgacaaactgctgaattaacaaacccgttgctgcgtacaagggggaatgccgttccgcatggtcctcgaggggaaaatgcgagctgcaaattacatggaaccacgcaaaaggggacacgcagggtggattcacacaaacgaacgcgcgaacatagtgtgtgcaagtgtaaaagcatatgcacacgaatgggaacgcgaagaggagcacacggataagtacacactcataataaaggggtatataaatatacgacacacttcactaaccgcaagtgagttggcaaaatggaagaaataaaatcatcgcctttcagttgcgtaagtgttacatgttgccaacacttttttttttttttttttttttaaaaatattaataaaataaaatgtgataaaaaaaaagaaaaaaaaaaaaatgaatagatttaacaaatcagcgagttgtgaaaaaatcttaaagaaatggataatgcgaataattccatactcacaggaaaagtcaattcattaattatacaaatttgggggagattcaaacgtgagaatatgttcagggggggggttcctttttttctatttgcttatatttatttacttgcatttagttgtatttattaatatacatttatgtttacttgtttatctgttttttatctgttctttatctgtttttttatctgtttttttatctgttttttttatctgtttttttatctgctttttttttttttccaacttggcgttctatgattccacggcaaaaaatacagttatggggaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnncgggtggagttataaagcgcagtagatgttttctttcgaagggaaaaaggaagaaaatggcagaaaagggcaaaagaagcaggagaggtggaaaaataaggggaaaatgggggtgtcatcaatcaccgctccacaccacaccgccgtcccgagttgcaattgccgcatgcgccgcgggaaccgggaagcgcgaattgcgaagcatgaattgtaaattccgggctactctttttaggttaccttttcccggtcacacttttcacggcgcgaattacacttaaacagtttttccctgttggcaggtataggaggggcacgacgtggaaatcgcaatataggggtttcaaaaatgcgaatattcgccacaaggggcgtcggcggcggtttaggaggttggggctgccgtgagagcgtcgtgtaactgtgactgcggcctgtttgccctcctccccgggcgcctcgctcaccccgcccattttacacataagtcgagcgccgccccgcaaaataagaaaaaatgagaaaatgggaaaaaaaaaaaaaaaattataaagagcaaaaattgagggaaatggaaaaaaaaaaaaattaagaggagcaaaaaattaagaacaaaaaatggcaaatatggcaaaacacaccagggtacaggttgccaactggtgaaattgacacccccccctctcagaacaaggggatgatccccgcggcggaggcacttgcaaacgtccactcaagggtaccccattttttggtctgcttctgcatcaccctgattttgattgccgtgaaagatgcgcagaaaagggttccttttttttttttgcgtaaaaggaaaaagagaaaaaaaaaagaaaagaaaaagaggtaagtcaaattcgccgcagttcgtcccaatttgccaaaatttaataacacaaattgcacacgggaacaaagaggttgccgataaaataaaggagttttccctttgggccatttccagtcaggttgaacatgcccaattggggggtcatttcgttatctgagctcctacatgctccgagccacacacgtgtgtaagatgttaccatttttgtgcgttccgtggttgggcccatacgtgtacggcttagttgaacatacgggagtcgaaaaatgggtagttcctttccccagttggttcacttcgatcgttctgtttgttctgttctgatttgttctatgttgttctaactttttttttttttttttcgcttcacttgagcgaaagaaacaaaaaaaaaaaaaaaaaaatacgcagacgcatcaatatatgttatgctattcctttttaagcgagccaatgttgagaaaaaacgactctacaaaaacgaccatggtgtgtgttccccttcgggccggagtaatgtcaaggtgtaatcatatcattcacgtgtgcggaacgaagtgacggggaaccctctgaggaggtctgtgtgctgcgtgggaaaacataaaaacagccgctagtgttgacttcccaaaggtagcagaggagggttacacatatgtcggggagtaaacgaacgggtgcaaattcgctgttaaaactgggacctaaatggtgaccttggggattgactcaacacccattcacctcaccttcggtgcgcacaaacaggagcgtaactacatgcttgagtgcacagcagcataattttattgccctcccttcaattttgtgcggaaaaaaaaaaaaaataatttccgaagtgctaaatatgtgttgctcatacacattttgcatgtatgagggggaggaacaaaattcacttggtaaacaagcggccgggcgaaagggacaactgggttgtgaagtacgctgccctcactgaggccttgatgctttttcaggtgagtatcacctctgagctgcgttcatttggcgatacatacttcccttttatgtgtgaacatctatccgagttgtatgaaccggacgcagtgctgctaaatgggaagactgccgagcgggttttgttgccagaaaggaggagggggaagcacacacataaaagcaatcgcatatatgtgcacttctgtataacctgtttgaggatgccgacatagatatggatcacctgagagggaagtcagataatttaaccacgcccataatatacggactgagattctcaattgggaaacgtttcatatatgcgtttcctttcgcgtgcatacaggttcgggctgccaagaagagttgaggcaggtggaggcccctcgtactgtgagagcttatgcgcgaagttcggcgagcgaggctaaacgattttacagcatggcacaatttgaacagtttgaaaaatttgaacagcttgaaaattttgaaaagtttgcacaatttgaacaatttcgaacaaattgtcacttctaggccccacgctaagatttttcttttctttcttttgcttctttttttctttctttcctttcttttcttgctttttttttttcttttnnnnnnnnnnctttttcttttcacttccctgcgagtgccttcgcgtaagcgcaatttatgcatttgcttcgccgattttttgcttcgccgattttttgcttcgccgattttttgcttcgcgcgatttttcgcttttccttttttgacattctttatcgtaagcccgttatagcgcgaacgcggaaagagaataatctggggaaagtgccgctaactccaacgaactgcgaggaagctaaggatgaatatatgtatatgaaccctccccctggactaaaatgaagtttttcttcttttccttcgccttggtttacctccttctggtaaacaatgtcaactgcctcttcaagaatttgatcagagggttttactgcaacgatgagaattgttacagcattttaggtaagacgagcgggggagcaggaataggaataggaagaagaaaaagaaaatgagagcgttagatagaggagaggaaaacaggtggagagcgctcctacgaatggctgtctccatcccaggaggagcactaatcgctgtcgaacgttgtctgctccagtgatacgagagcgtccaaatttccccctccttccccccccccctgcaggtgtgagcgaaacagcgagcgtgaatgatatcagatcggcttaccacaggcaactgactaatctgaaaaataactacgactcggaaaaaaaaaaaaaaattgtcaaggcatacactgtcctggctaacaaacgaacgaggaagtattatgattattatttgaaaaatccaaacagtatcttcaatgtgttcaacttcattttttattgtgtgtttaagctcataaaggtgataatagcattgataattattggcttcctcctatgtggtttccagtatttcaacaataagtatgaaatgaagaggcgtgtgcaaaaactgtcgaaaaataaagcttttaagaaggaggtgcaaaataggatagcatcacaacatcccgatttccgtacctacgagatggcaatgaaaaggaaggtagaagaagacatcgaaattgaagtagcacaagagatgggacttatgtataacaaaaaggatgaaaagtttgccttctctgacttaataatcgttaagctgttgattcttccaaaacaaattatctgctatgtgctatggaacgtcaaatggttaataaagtaccacattttgaatgaagaatatgacgagagtgacaagctatacattacgaggaagtgcctgaacattcctgcgcataggtgggatgccctctcggaggaggataagaaaatgcttttgaaaaagcagttgtgggtgaaggaaattcaggacgagttttttgaagaacagatggagaaggagcgactgagcaagatctccagcgccaagtataagaagcaggtgcggatgaagaagaagggaagcagctttaactataacgattagagtgtgttggtcaagcagctgtagcacgttcccgtgtccacttcgatgaggcgcttcatcttcgtttcgtcataactttgttagcggctgcacgtggggaggggcccaatgtcaaccttttttttttcctctctccttttttcgcttcctatatttcactccctttttttcgctccctctatttcgctcccttttttcgctccattttttgatcagcgcccactcaagtgagtagcacggcgtaatgcaactgcacgtagtctctaacgcaccattatttgttccattctggagaagtatctccccccaaaacaaacagggagctcgcccctctcaggggtacgtcccactcgatagacaactgcgcggatgcagagggtgacgtatgtgccctaacacttccgatacccatcaccaggtgaacaatgctcacaggaagggggaaattgggggagtgcaaacgctatattatgttctatccaacctgggatcttacaaccgaggatggtattttcaaaaaggtaattacaaatgatcgcaataaaaaaaaaaaggagggggggagttattaaaaacacaaacatatggggaaaaaaaaaaaaaggagcagtttcagccgaattgaacgtggagggaaacaaatagaagagcacatttttgtcgtgggaaatcaaactgtggcaggaaaaaaaaaaaggggtgaaacgagggaggggccccccaaattatacacgcctccaccgctgggacatccaccgctgccgcttctccacgttgacgcttctccacgtcgcgatgggtaggtggacctcgtgcgctaggtcttagtctggtcctccaacacctccttgacgctgaccaccttgtccttcaggatgaggagcgccttcctgaaaatgtcagccgaagagaagcagcccgtggattcgatggtgaaaataaaatgattcttgaccttttcgaaggaaatttttttggggtacttctctatacacactctacaggatgagcaatttaaggggttcttggcaactaaggtatcactgtcttcaacatcgaagacattctttgggcaaatgcttaccaggtcgtgtttttcttccttggtaagcttctcacatgtattaaaagaaaacgcagggtacattttatacacggcagtgcaaacaggagaccacttggcatgagtcttcccaatccctttctccaaaaagcaaatcaattctatctcctgtccattacttaattttgtaatcaatatattatcatcgacaactctgggtggatttttctgaaatcgtgctttttgttgttcattaatggggcaccattttaggtccctagagtaaatgctctggctagtttcgctactcccaacttttttcgtaaacttcacatgcagtttaaaacaaaaacaatttaggtgattatatttttcgtactcctctttgaagttgatcaaatcagcgtcaaacttaaatgggattaatcccaaacggtggcacaaaatttcgtcagcaatgattcccgtgttttgaaatatgttcactttttctatcgcgatggtgggtacctctgccaacattattcttctcaaagcatttgcaatggatacgttcaaattttttacttccaggattagcaaattttcttcatttttatgcatcttcatttcgagatttttttcaaattcgtttatatcaaacatgtgttcattttcggataagaaatatgatccgtagaaatttgtcgtcgttgcgtttcttggtccctcttccttcagcttcacgaagttatccctaaacttcacacccttcattttggctagagcgcggtctgtcacgggggatagagagtagcatggaaatgcgcagcgcggaagtacgcgatagggatgtgcccttctcgtaagttcatacacagaatggaacgtcaagtgggagactctccgacaccccccagatggagtttcctccctggtgtgagcagttatatacctttcttttttgtgtccttcttggatagttcctcgcttcgatgaggtacttcagcagggtctcccttgtagctgcgcgttttatttgtccgtgttatgtgacaaatttacggcgatgctgtggcaactgtgtatcgattatgcgactactctcccttgatgtgtcttcctttgcgtccttttttaaaacgttccgttcagacgtcgcgaaagttcgcacagtgtagaagcagatataaatggttacacgtctgtaccactacgtacgcacgcgaggggttagcatgctcagtttttgaggccctgggagtgcccgcgcgtggtggccatttttgagcgcctctcagtgggtggccatccgcgcaaaaatatgctgcgatgcggggaaaacgagcaggacaggaaaaatggagcaggacaagaaaaactggcgccacgcagtggttcggcacagaacgatgcaatacagattgatacgaagtggttttccccttgtgcgaaattttttttccttcaaaaggtctctatgcaaacgttggacgtacaaatctcccgcttatacgtttatgtacaggcagcggagctaaatcatggcgaagcgattaacacgccggggggagaaaaaaaaaaaaacgctcctcgtccttttcctttcgcgtatgcaatgcggcaacgcaaggaattcttttttcctatgtaacattttatgcgaacaagacggtttcttctttctttaaaatgatagcagttattatttttttttaaaaaaagagaaatttcagaatggtcgccgcggttgggtacttttgctttattcagccatttgcaggaaaaaaaaaagggagcgaaagggaaaaaaaaaagggggcgaaagggaaaaaaaaaggaggcgaacgggaaaaaaaaaggaggcgaaaggaaaaaaaggaaaacaaaaaaaactgacaaaaaatgaggaaaaaaaaatcgtcgcatcatataaccttcacctcaccatgcattgaggcagtaggctgcaatatattacatgcgcgcgtatatgccaccaatatggactatatatataatacaacctccgttgccttcccgcaaggttcgcttccgataaaaggggataagctagtaaagtcacattattgcgccccaatacgacgcctttttttttttaacggcactcttttctcagatggcaatggcatataaaataacaaatctgataaagcaaaaaagcgcttttttttttttttttttttttttctttccagttgctttttcgctgtttccccccccccccttttttttttttttttttttttcctgcttcacccatttgtatataatattataatgccgcatacatttatattatatatgcacaattgcattttctccttttgccaacttgttataggttgccctcttactatattgctcatataatggatgtgagtgctatgcaatttttggccgcagcaattttaaatgccattctgcattattgaaatttggccataccgacgttctgtgagaaagcatttttatcattatgtatacatggggggctgccacagggataggtagctacatcatatacacgttatgtgcaagtaacacgtacatgtgcttgcgtgaataggagataaggatttatttatatttactgatttagctgcccattattttttaaaatttaccgttcgtcatttttccccttttgaggtatccaaaataattgtaactttacatttgcgcgcttgtgcgccttgcagcgtaaaattcacctatgttatgaaaaaaaaaaaaaatataaccattttgagtattttttttttaatttgatttaatgaaatgaaaagagaaaggaataaaagcagatagaactcgtttaatttaattagattaatttccacccccaaggaaaaaacaatttttctccccttttgggaaataacgcatacgattttgtacgggtaatatacacaagagtagtagctcctgttgtatcgccgcgtagaaaaaaaaaatatataaaaaacgaaacagcaacttttcgtcagtcaataagtaataaggcagactcgtaatttccagcgcgtatactgcctcctccccctccccgcgtacactaccagttgtcgcaagttcgtctcggctcatctgcgagttacaacggacgcacatgcaacagtgtaaattgtgagcctttttacactgtcagaacagaaaaaggagggcaagtaactcaccgtagtttaaaattccgtcgggaaattgtttaatgtgaccgtttagaagatgccaaagaataaaggttaagtcgttacgttttgtggagcgtagcccctttgggggcaacaccttgtgtgcactggtgtgacgtataattattcccatttcacacacaccgagcgtacttcggagaaagtacctccattttgagtgcatcatatttaccagttgtatgcagcccggacaggcatgctttttttaaaaaggcaacacgtgcgtatgtataaatttattttatttattttttttttactgaaaaattgtgaacaggcaagggaggaaaaaacagaaggagaggaaaaaatgacaacgaaggggagaagcgggaactgctgtacaaggaagaagaccaaggtgacatttgcatgccagagagagcgaggggcgtttgtgtaatcacatgaatgcacgtcgttattctctcgtgtgcatgttcgcccgtgtgtcgaggggaagtcgcaccggagaggaccccatgcactgttgacttccacaccggtgaatatgcgcgtgctgtaccttttaagcaaaaaaaaacaaaaacgtaaaaaaaattcggtgtcttctcctttccttttgtagaatatgcacaagtgttaaggatgttggggaatggccgattggaggcccactgctttgatggggtgaagcgactgtgtcatattaggtacgttctgaaaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaagtacacatggtgtatgtcccaacgtctgcacaccacatacgtacgtgcagtttaagcttacatggtggtgaaatatacaattttttttccttcgtagggggaaaatgagaaagagggtttggatcaactctggtgacatcattttagtatccctgcgggactaccaagacagcaaggcggatgtcattgcgaagtaattgagaacgacaaagagggactagtcagtcgcagctgaccccattgggcctacccccttttttttctgcgtgctttcacacacatacaagtgggggaaaaaatatatgaaaaaaaaaaaaaaaaacgtgaaaacccaatttacatggctttctcttttttcctcccttatgtagatacacacctgacgaggcaaggagcctgaaaacgcacggagaattgcccgaaacggccaaaatcaacgaaacggacattttcgatgacgacggacagaacggagtcgaatttttggacgatgaatctgacgaggaggcccaagaagaaatgaacaacgcgaggaaattggaaatagaagacgtaagtggaggaatcgacagcggaggaatcagcagcgctggaatcagcagtggaggaatcagcatcgctggaatcagcagcggaggaatcagcagtggagggggggaaaagcgcacccctccccacacccacgatgatgaacgtgtgcacatgtgcttgcgtatgtatgtgtgtgtgcatctctgtgtgtacgcagtttgcacttcattttgatgtctttcccccttttttctctctttccctttttgcagatataacgacaaggaggggaccagaagatgcccataatttgtattcacatgtgcgtcgcggaagaatcgaattaattattttccgttttgtttgacagcgctccttgttgttgtgtgcatgtgtgctgacctcgtgccactgttgcgattttttaaaaaatatatctttatcaatttatttattttttgtaacttccttttttttttttttttttttatttttttcactcttctnnnnnnnnnnctttttttttttttcatcttcttccataatgtacatatttaaaccaaacacatatgtcatgcgtattagcaaaaaaaaaaaaataataaaataaaatgaagtaaaaatggcaagcagaaggacaatcccgcaaaaggttacggaacgcggggatggtccgtacagctaaccaggcgcacattttggagtcaccccgtcatggtatgtatatatgtgtacatgttaaaatgaaaaatggataaacgttgcagttgttgcatacgagatcttgggcctgcacagaaatgcgaaaaaaaggaggaggggggggtccaactgtgcacaaggaaaggaaattacgccgttgggtattttcccatttctgatgccgcttaacattgtgtgcgttattatttatatcttcgtgagaagggggaaaaagtcatatgaacaaatggcatattcaggggttaggtttagggtgcttccccattttattcttcctcctcggcactgcccccatttgtgttatccatgcttgcctccgggttaacatttgagatggtgaggataacttcgttctggctgtattctacattgttgtacgaaacgaatacgtggaatgttatgaaacctgaaggagggcgagaagcatttttaatattggaaaatggactaaatgaaaataaaaatgattgtaaaaatggagaaacaaatctctgcgaagagcggtgtgtccaagtgagcgcactactttccagcgattgtgacaatcccctaattttgttgccccctcttttttgtgttacccagctgagccctttggaagacccctgtagggattggagggacagagaaaaagaagttgccctgttcgtagtcgtagtaagccttcgagcgtataatgggtagacaggggttacccagagtgacataaatatgttcgaagctgctagagaggtggagcatgtttattcggataggcctattgtcgtgtatgtgaacaaaattgggggtgatattgaggatatccggttttatgattgtgatgggaagggaggcggcgtagaagttatgacccagtgagtagtgcacattgcatttggtgaagcggtgagtgttgattgttgtgtcttcgccagtgggggcgtcaatacagctgatggggacgtcgctctcgtcacgtgtgttggaatttcccccatcggagacggcactattgacctcatcgccgttgtatttccctgctgttccacctccccccccttctggaatgtccccctccaggatggaaggaacctttgtgtaaatataatttccacctcgcctgaggctgcctttgctatatttgaaaacctcatttttgtactcatcggtgaaatggaaaagcacgtagacgttgtcggactcgatttggatgggtgccttcttaattttaatttttaattttatattcttcatgagtgcgcagttgtcgggggagagatgcaacacctgtccgttgtaggcactaagcatgatgctgcactgattgtactgaatgcagaaatgctcattgtataagttgaggaatagttttttttccatttggctttggtaaaattggcaagatgtccaatattttttttttttcccatagtgtgtgtgcagatatgtcaaacgggtgggtacttccagaaagggtcgtgtcatccttatcttcatttttgtcctgttggcggaccccctcctcgtcgcttccattgtcatagcttaggtagagatgcagcctctcgggggtttcttcatgttggcaatcggagaagccgcaacccagtgaggagcaactacccaaattcgccccatccctgtggttaagcccaaccctgcagttgagggaatccttaagggggaagttcaagtggagaaaaatgtccctatcggaagaggggtgaataatttggggagaaattttctctatctttaaattatccacaaggatgatgttaaaaaaattacaaaaaatgtcatcgattttttttttttatttatcctgagaaggttgtctatcttttccgttttcctagcaagtgaggggttggtcttccccacgacgtagcagttttggttcttcaaaaggaggcaggagaaggaaaatccgcaacataattttgtaactttgaattggtttttgtttctccattttttcgttttcttatacgcttgattatcccttttgataagctcgatatattttgtaaatttgtccgtttgagggtactcctgtgggggaggctgttcccggttgcatatctgcgaggggttatcatcctggccgtcgcactcggggttgctacttccactttggatggcgacatggtgagtaaatggggccgcccgcgtgtaactattggtgaccgttttgttgacccttttaagcttcttcttttttaccataaatttgtgccattgtttcgggtcaaatataagtgtaggcccttttacaaaggggtcctccagaaatagctgtccgtgcaagttattcccccacccgtacacctcattctggtaagtacaaattaagttgtgtgaatatccagcagcaataaattttacctttttgttggaatcttcatccaatctgatcagttggggggaggaaaaaaaacaattttttttttttcttttttttgtgcacatacttggtaactgtcattactgcccatcgcatagcagtttttattttcggacaaaaagagcgcgtgactttgtccgcatgatacattaacaatttttattttatccaaagggtttatataattaacaaattttgtttggtagttgtaaattattttgtctttcgaatggacatcagtgtgccatgtgaaaattttattttcctcgtccactccgtaaaattgaaattcccccagaaaaattttcttcgtgttgacgggcagccatttggcgtagttttgcgcattttgcgcattttctgcattttgtgcagtttccttgaggggggttatggcggtctgcccttttggcagggaactctcactttgtagggggcagcgccatgtagccaccctcccacgatgcaccatcgtggattttatatccctcctctggagaacactccccttgttgttgtgaccgaaatggtctccatgttgcggggatccgccatggggagttcttcctctcttgcgcagggcatacaaaacaaaatcgctagttaaaaattcacaatcgtttatgtcactgcaggatatattcaagtagctctttccgctgtaagatgcactcgaaagtggtgtgctgtccaactgaataaacgtattgcttgtgcttccttctttcccttttaggaaaatatttatgctgtggccacatgtgaatactcccctaataaggacattctctaactcctttatgagttccagctggtcatctcgatgcagatacacgttgcttatctttaacgattcttccttttgcgcggtcattttgtcacgaatgtgatggatggtgtgcgcttgtggggataggaagcagagagtgtacgttttttgtgcgtgtagggggatagctctctttgtgcagatgaggattcccttttaggtgctccacatttgggtggaggtacgtgccccaacgctggccagtccctcctctcctacacatagacgcgtaaaaaagggaatgctctttttggtattctacttgtgagaagaagtgcaaagtgaaatgctttcctttctgagaaaaagaaaaaaaaaaaaaaaaccggtgcgagggctacgcagtgacacaccgaggagggaaaaaaaaaaaataacttggaaaggcataataacattgccagatattcctccttctccgcccccacacatgacaattatttttttttgggtaaacttcctctccaatgtgatgattgtggacagaaaaaaagggagtcccctcaaaagcacattaacgtggctcttacgaaattttttagttacacccatgcggcggttaattccaaaagggggaacccttccgttttgccttttcatttttatgcattcaggagagcacatggtaatgtaaaaaggcagtgtagtagggttggctagttagatgaaggttaaacgtgtagaagttgagcatgcaaaaaaggggggggaaaaaaaggggagatattcaaaatggtggaaaacaaaagagatactaagaaaagcgcgaaatggtctctttttttttttttgtcaaattcgccatcattgtgatggggccctatttaaggctagttcctgtggagggtaggaaaagctttctttagtacatccggggaggcgctttctgtgattaattcaaattgtctgtgccatctctgtagtgattttcgctcagatcactattttcgctgataccactgctaacgtcgcttccgaagtcgctgttggggtcccggttagacagattttcgagcatgacagtggcgatgctggccctcttcacattgtcctttgtcgttttgctaatctttaaaaagttattctttaaattgctactatgactgctattattttttctgttttttttttcatttttcttttccctaattctctccttgtgttgcaggatgtacgtgtttctgttttttttttccactcgttcgttggtccttgtttgtaaaatttcgtttacgtctagggagctgtgcgaggagttctcactgctgttgtagaagtgcatcgatgatttgcgtgtgttcccttttttctcatggtagtctctgttccccgtatggttgcttcttctgaggttatctctcctgcgctcggtttggtcatcttcgtcatcctggtaaggagcaccctctctgtcctcctctctgcccccctccgtgtcctctgatgtgcattcaaattcggggccgtcccctgggtctctctcaccgagctcaattctcacgtcgaatatgctctcattgaaggcatcaaaatcgatgctgtatttcttaatttgcgtttcctccttggaggaattctgtgggtctgggcaactcgggggagattcacttgtggggtcatctttggggggtggttccttgtctatgtgttccctttcggaggagagacgtccttttatctgcacctcactggtggagcttctttcccatttgttcgtccctacggaatggtgacactctgccgttttgcttcttttatatgggggtgactggtgcaggccctcacacagatgctcatcgggctcacccatgttgcgaattcgacgcacactgcacgttttactgcggggtaaagcgctcatgttcggttcgctcagggggggaaggttattttcattttgctggccatttggggggagcgtggagatggacggagaacacagtgagcagaataggaagaggtgggccaaaaagggccaatttttttcgcaaaaaaaatgagtcagtaattcccccactttttgtcttcccctattcgtctttaacgcatagaacgtttgcgcatcggttcacccgttagatgagttaaaaaaaaaaagaaaagaaaacgttaattagtccgttcgaatgttatattatggttaatcagcttgtgctcactgttatgtccattgtgtcacttttttttttttccccccttatgttgcacataaaaaacagcgcacacgtgctccaaaccgtaaagacctttttattgaccctttggggaaggagcgactggggaaaacatcttaaactgattagtatcatatccattttgtgaaggttggacaaaaggggagagagctgtgttccaatgtgcgtcctttcacaagtgaagctatgcccatggggagagaagcagtagatagggaaactcccaaaaaaaaagatgctcctggagtaaaacataattccttcattcctccattcctccactcctccactcctccacgtgtagcttctacccatgaggggaccaagttccaattcgtccacttctcgcgaagtgacttttaaccaaatttgcgaacttgtctggggggaaaaagtcaaagggatacctgaacatgtgcaggaacaaataatacattttctttttaaattttatgaaacgcgcaaattttttacatgcatcgagttggagagtttaaataatttgttaacattacttatacggaattttaaggagcatacgaatgacaaattttgtgcacagattttgttgttccattttaaaaatgcgtctgcttcttttgtgaaggctaagagagccgaggatgggctatacgtaaagcaggtcaggcgatattttctatgcctgcacgagttggtcagacatttgaaggagaggcaccaggagggagagctgcaatcaggggagatgcgaacaggagagatgcgaacaggggagctgcaaacaggggagctgcaaagtagcagttcagaagaggaaccccgtttggtggtgtctattgtgaaatatctgaacatgttcctcgtgtccgcgctgaggtaactttggagcgctgcaaaagaagcgtactgtaaaagcgtatcaaagaggcgcatcgattccttttgcgtagcgacccgtggaagtaattttcccctgcttatgccctttgtttgactgctttacccccttctcaggctgatcgagaggaactgcttggcgcgcttgtactgcacgatcatatcttatgggaggattgctgaaattctaaccaatgcatatggccaaaacgaacaagccgacgaggacatcatccacagttttgttttattaacggagagaaaagaatttgataaagatatcataaaatgcggaatcataaataagtttaccacgtcggaggcactactccagagggatgtctcttgtaaaaacagcttcctcattcaggtagtaataaaaatagctaagcgaaatttgaaacagctgagaatatatacctccaagagtgacctccaatttgttaactctttagtagaaatagtgcaccataaaattacaaaaggagacttcgatcagtcttgtgctgacttgttaagattattttcgtacatcatagaggggggaaggagttcctctgattttcccccattttgtcatcatactgacgatgtttctgatattgatgaagttctatttttccaaaatatgatcaaattaattgagcatgtggattgccttgttcggtcggctaacctttgcaaccgtgtactggagaaagatgatccgtttggtcactttctcggctcctttttctgtgccctgcgaaatgtactgcaagttgtgttgaattgggacgagtccgtaacttccacagggtgcgaagacagcgggagctgtaaatttatagggagctgttcacattcctgttgctcttccaactcattgtggatgtttcgtcaaaccccccaaatgaggatagaagcggaaaaactgatttgtaacattttggatctgattctcagctttttagtccactgtagttgtccccttccaggtgcggctaaaacgtgtgcattgtgtgcatgattgtttttacactgagtcacgtctccaatatgtccttcacttccattattgttctcttcccactccttccaccggcagatgaaaaaaaaatgctgcacctgttatgcttcgatatcgttaacgcgataagtagctgccattgcacatccaccatggggaagaaaaaaattgcagaaaagttgatacccctcgtgagtcgcatccatagtaacgaaaaggatgcagaagggcaggacaattatctgtacctcaaaaatgtggaagctttatttttcctgtgtttacataatgaagacgtgtgcagggaatactttaaggaagtgtttatcaagcatgtggaagagctatacctccaaattgatcagcgtgaaaaagttgaaaatgtaaagaagaaggaagagtgtgatttattgaaactgtactattttggtatactctacacgttcgcgcaaatgaacataaataatgagaaggagaagacggaacagaaggtgaagaagaatatttccctccatttcgttaattatgtaatagtgaacgagttacaaaataaaaagttcctcctcgagaatcacgtcttctgcttactctttctacgctttttaaatatgtctctgttgaacaatttatatgattttaaaaaattcgcccaaggagtttacttggtgcatttcctcaaagtagttaggggggttgacgctcgccttaaaactgcggtacgtttgtttgcaagcggagggacgtttcgacgtgtgtgcagaagaaaacgcaactgtatatgtgcatatgtagatatatacggaggaatgcatttctctttcccctagtggacacccctaacgcgtaacacaaattcccccccaaccacttcgacccatctcaggcattaaatgttctcctacagtgggtggaaagagattcctgcttgaagttaatcaaaacgcatgtgaaaacaaataaacagatattccacattttgctagaaatttgggtactcgtccaggccgaaatggcaagggagaagaaggatgctttggcagcgtctgcaaaatgggaggtgagcataagtagtgccaatttcgagcatgtgcagtgtgaaccgtgtcgctaaacatatgcacacatgaggaaagggtttatctttgctaaatggtctacaccacacagtgtaaagataccacaagattttacaactgcgttataacttaaaaaaaaaaagtcagcagctagctaaaaaatggctagctgagtttttttttttttttttttttaatttcccttttgttcagaacgttctgtgcataatacaccacatatttaaaagactaacaaatgggtttactaaacatttgagttacttttcggaacacgaggacctccttatcaatttcaaaagagtgatgactttcgaagagaaatccgttttggaaatatattcccaaatgtgtcaggatgttgaaggtgggcgccaagtgggagcggcgcgggagaaacagcttcagcgcagtgtacataggcatagaggggggttctccaaatgtggttatgcgtttatgcgtttatgtgtttacgcgtttatgcgtttatgtacccattttggagacagatcaataacatggcacgcctacaccgatgcgaaccaccgtgtagccactgctttgaccttatttccccctttttttttttttagcaaaccggttggcaattctcgagaaggacaaaaactgccttaaccgtaaggtaaaatcgtgcgaggagaaaatagaacaaatggaaaaaatgctccaggttacgacggaggagagttatcagaaaaatgtcgacgaattggagaattattacaactacgttcgggcggggggtgaattctaatggtggaacacaaatgggtgagagagtaaaagcgcccttttagcataattcgagtttttggcaaatatgaagagagcgcttcacatattttcataaccttaacatgatagaagaattaacctggggggtgaagacgtgaattatagggaacttcctcaaaaagtatttttatttttaaaatgaaaaattatttgaatttgaatttttttttttttccagtataaacttccaccaataagagtgctacacaacaaataaatttaaaaaaaaaatttttctcccccttttaaaacttgcacaatccgtgcttttctcagcagtgtctcttacatagtacagatgtaaaattaacaccactttggaaatgcagaaaattggtgccatgctttgggggtagctatgtcaccttgccgtttgactaaaaagaacctttcgcgcgctcttacctttgtggaatggcacaaatgtgtacgtatacatgcaattcatgtgttcgtgcaagtacggaagtatgttgtgaagcgggagggcgtaattattttaagtcgcctgaaaaagagcagttccttcccattcgttctgcgctccttgaattttgctacattcgtttttctcccacggtttttgcgcccttcccccggccgcaactattatgtagatatatctattttggccctttgcaaaatttgcttgtgattcctccactccgcggaaacgttctaccccaagcaagcaacgtgtaacccaccgcgttttcgcttaatctgaattttttaaatttctacatttaaatttgtgcatttaaatttgtgcgtttaaatctttgcgtttaaatctttgcgcttaaatctgcactttttaactctttacatttaaatcctctttttagagatgttcgcaggggtatttttattttaacccgcttttgaaaccgattttggaagcgctcttggaattttagcttttaaccacttcgtttagcgcccattatgtaaattaattttgtaaattaatgttctatattaatgttgtatattaattttgtaaattaattttgtaaattatttttgtaaattaattttgtaaattattttttttttcgcaactgttcttaaatttacgagcgtgtaggagaggttaaaaaaaaaaaaaaaaaaaatcagatcgattaatacgaaaaagaaataactaaattgccgtggcaatgaaaaaattgttacgcaaagtaaaggatagtagaaactgcttttcctgttcgacgcgcacgaggaaaagtttgcctttgtccggtgaatcagatatgaattaattgccgttatgacacgcagctctgccactgaaaaaagaaggatgcccaactgcaacgacgttcctacgcggtgagtacgttcgcacgtttaagcgtatttacgtacatttggcgattggcccactcatccactcgtccactggtccactcgtgcgtcgtgcgctcgtccatctgcatatacatcgttggtgggcgcctaccttagatacccggaaagtgcataaccggaaaggcatcgcaaatagggcgatcgcggcaaacgaggtgaacgcggcaaacgaggagatcgctgcaaacgagacaaaccccgtgaacaacgcaaatcgaccaacgggaagaaaacaaaatttcagttttaaaatgtagagatgagaaattgcgctcaaaaggtcaaaggcgaagagagttatattttttcccttgtctgtactaagcgaggaacgtacgtggataagtgaagggggtacatcggcgagcagagcccaattcccatttcgataaacccgcactcgttgagacgaagcggttttctggttgcagctccgacggacggcgtagccagcatgttacttaaggccagggggagatgttcacatggcagaagggaaatatgatgtcgagcgagctgagaggagaaggcgggtgcgcgccgggttgtgaacagaggggtgaagtgcaactcggagaatcgcgaagcgcagaggtacgtaacgacgaaggacaaggcggggaaactcgatcgtatggggtgtctagtttggacgatggagatggagattcccaaatgagggatgtcaactccatggagggggtccataaaagatacgcgaaaaaaaagaaaaggaaaaaatccttttttttgccattcctgagtgagaagtcaacgaagaagaaggactggcgcgatggaaatatcatatcgatttttgcgtttttcctagtgctgtacatcgtaaggaagggaattagcaatctgcaggaggtgaaggaaggcgcaaccgatggggaccgctatggcgaaaacggttttacgagtagtgggagaaaaggggggtcgtccgtgaagccatacttcagcagaaacggagatagtgagaatttcccctttgaggacgacgagtttatttacatccccaacaggaagagcgacaacacaatacgtttgaagaatgtcgcaggaacggaaattatagacaacaattttttaagcgtgtattcggaaaacatgaagtatttaagacaaaccagtttgaattattcccttcatcaaagagcactgtccacagaatgctacgtttatttcaggagctttctaaagcaagccatctccccacatagcttaacaaaagcgataaaaatcgacaaggagtatatttacccatgggatgtcatcacacaagaagatgtggaaaaaattattgaaaatgcaaaattttacgcatttttattcacttggtttaaaaatcatcgaatggcacagaaggtagataaggtaactttgaaaaaggaaatgcctgttttgtctcctcgatttgtacagaggccagatatatatacacatttttttaaaaagaatgacgtgaaggaaccaaatttttatggtattcactacacgtggttaggtcatgctaccggattggttgtagtagatgggttcaaaatattagtagatcccgtttttaaaattgagttgctaagtttgaagggaataaccagatcgttaataaattggataaatgtaaaaattatgggagggttaggagaaaggataacaaggtcgccatgtaacatatcgaacctacctgatgatttacatgcagtgttcgtttcgcataatcataatgatcacattatggaggaagacgttcgaatattatgcaagttaaaaaaattccagcatgtcttgtggtatgtaccagaaggtacagctagcttttttttgagagaaggttgtaaggcagccaaaatttttgagctctcctggggtgatgaaagatgggtttcttgctggatttctcacaagcaatttcaatgtaaggatggtatttggaatagtaaaaatgcagaaaagcaagtgtttaaatataagataatttttgctcctacattgcactggtcaggtaggaaggataatcttagtgatattaatcacactctgtgggggtctttaatattgaagggtccaaagcatcgtttttatttctctggggacacagcttacttgaaagaaaattttgaagagtttaaaaaaatcggacgtttgcatggcccattccacttagccgcaattgctattggagcgtacgaaccgaataactctttgaaatatcatcatgtgcatccttgggaatcggtaaagatatggagggacataaaggcagaaacggccatcggggttcactgggggacgttccgattatcagctgaagagtttatgcaacctagagatgagttagaagcagccctgttgggggtcgggttgcacacgttacgtaattcgatcctaccgttcgagaaaagaaaaatggaaatcctcaaaaagtatgccattaagaacgacaatgaggaggaaaacgaaacggatgacttggaggacctcaaggagtatttttatccccccacggatgaaaacgcacatgagtacacggacagttttcattcccttttctccaaaaatatgaatctgttttatagtgacattgataaaaattacgtcaagcatatgtaccaacagaagaagctgtatgcatctacgtacaatagatacaagcgagctctttttttgcgtaactcgaagaagcttccaaaaaactggaagaaattgctcctaaatttgtctatacgctttcaaaccatccctattgggggttctatggaagtcatttcgaagggggacaacaccatatcgatgacgaggtcgactgaatataattccatgcagtacgagcactacacctttcccaagtggtacaacgaaaaggagaaggaggagacgctcagtcagaactcccattcgctggaggacttgatggacttccacatagtcagttaggggtagccctcaggggtaaccgtgttggtaaccgtgtgggtagccgtatgggtaattctttgggtaaccctcaggggtaggtgcaaatatgatgcccacagcgcgcaattttgttcagaggtgccaaatcgtttatgatggtctccgtttagcacccccgtgaagccttcgttctgccgtgacgccctcgttttgccgtaccgcttgctgctcctgttccgcttcgcgaccagttgttgcttccccttttgcgcgcacatgtttggtccacaccgtggtgtgttcccttttgttattttttcccgtttgccattccgtcgcgctgcgcgcccctgcgcgtccctgcgcccctccgccatggctcattttctttttttcgtttttcggccgtgattcgcggagcgtttttgttgccgtgcgcaccgttttgctacgcatcgattttgcttctttgcttcgttgcttctttgcttatttgctgcattgccacgatgccacgtcggcacgatgcagatttgcctctccgcgcactgctccctttttcccattttgaatttccttttttgttttcaacatatcaacttcgtggtcgtccccttggcggccctcttcaatcccccagtgtgtgtatgtccatttggcgaaaacgacgctccttcgcatatgtggtttttaaaaaaaaagcgatgagcataatggaggcattccgagtgccccccaaacacagtgcacaccacgcacctggtgtgccattacaccatttttgatttatgcaaggggggttttatagctaagtgaagcgatgtatataaagcggtacgtagagatgtgcatttggacgcgtggacatgtgagacgatatgtagagggtcgattgcgagcgttagtcaggaaatcgaggctgatggtcgaggagggatggctcgtgtcccccatcgtacaggaagtggaagtggtggggaattccttttataacatccgaagcgaggagcccccggtggtactttttaaattcctctctgcacaaatattttaagaagaagctgccgcaaaaggcggagagcgcgtccaggcattcgttctgtgcgtcgatggagtccacgtggaacgcctccttcagcgttggagaaaacttatccttcttcttccctgcccaggcgaggaaaacggccagcagtccggtctgcaggtgggtagcgagtgtacgcgtgagtgcagacgtgcgtgcagacgttagtgcagacatgcgtgcagacgtgtatatataggcgctcgtttgtatgtgcactcgtgtgtatgtgctaaccgcgcggcagccacagcgcggtcgctcaccagcacgtcgcccagccccgcaggcctcttcaaacaggggtcctcaacggaggaaacgaaaaaaaaatccctggaaataaacacgtcgtaaaaaccctttatcagtattttgggaccgtcaaacatccgcatcaacttatgaccctgctgaacaattttgtctgtggtcatcaagtcctcaaacttcaaattttgggaatcctccgtgagaagaaaaatcattttcttgaactcattcttatttggcgtaaataaacaatgctgataattttgtattaaataaaatatatccctacatgttaaaacaaattcaataatgtcggcgtcgagaattaggaaaatatttttttttatcatttttttcattacatagctaagacagtctttggtcacttcatcgatggacccaagacctggcccgaacacacaacagtcaattcgactgaccaaatattccgtgcatttttttaattctcctttttttaattcttcccctgggatattgtttatgtttgacttttggctgcataaatatgggtagacaattagttctgggctgtagcacttgagggggattccattttcctgtgctgttatgacgaaggataaatcagctccgagttttaaggcgctcatggctgatagaaagggggcgccactgtatacttcgctacccccgacgacgcatacttttcctccgcatcctttgtagtccttgggggatagctcaggcacgacgtactgttggaggcggtacagcgtttcgtcttcgagggagggagagggggaaagaaaatgcaaaaatgggaagtgcatgtaaagtagtgggtattagggataggaacaaatggcatggagataagatgagggatatcgaccaaatgagacgtgtgtgtgtggggggggggcaatgtgtgctaccgtttcgtttcggtcgtttggtttatttggtaaattttttcccaaccaactgttataagttgtgatcagttttgatcaatttgattagttgtttccagtttttccctccttttctcacattttcaatttttctcaattgctccccacttggggctctcctttttcgcgctgttacttggcagcttcctattcaggtggacctcagtcagctgtggatctgcactgacggaatattcttccatggtttagggccctatttggagagaacgtaatgacgtgcggggaaaaaggataggtcgagggaaggaaaaaaggcaaggtcgaaggagggataaaaggctaggtcgaaggagggaaaaaaggctaggtcgatggagggataaaaggctaggtcgaaggagggaaaaaaggctaggtcgagggagggaaaaaaggctaggtcgagggagggaaaaaaggctaggtcgatggagggaaaaaactccttttgctttcacacaacatgagggtgcctacttaactacaaacagttgagcgaattggcgagtcgcattctttcgtttcatttaaaaggggaaggaagaagaagtcataaaattttgaaaactctggatgattgaagtgaacagaaggggaggagacacatgcgcgttggtatttacgtatgatccgattgtggtggcagatatgtgtgcggggagacccctcgcatgtggtataagtgttagcctgcctctacgtgacctgcgttgcggacatgcgcaaatgtgtcgagtcacattttttgtttttcctgcaggggggttgtaccgtggtgttatacacaaacgggtgtttgaacgtttgcctttttgcatgtttgtataattttttttttttttttttttttttttgcaccgggatgatctgccccatggaggaataaactaaacacttcacgttacctttggcccacatttgggggagcgaacttttctgattcttttttgtgaccagaatgaatttgtggagcgccatttcaaggggtacttttcctcctcaaaaaaaaaaaaaaacgcatcatgttgaataaggcgttacatgtcccctatatatgtatctccaagttgttccttttttttttctctccactggtgggttgttactatgccgtagagtggtaaattcgtcagtggtgttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatatgcggctcggtaatttagcaagtgtatctcgcataatagttgcacaaaaagaaaaaaaaaaaaataataataaaatatacatatatcatatatatgcggagcgaacaagcagattgcaaaagaaaaaaatagtgagtcacgaagcaaacgaaagaataattttgcgtgaaccgaactctttgtatcatctcctttttgtagcaattaccaatttttaaaaaaaaaagggatttcccatttggagcattcacacttgtattctttttttacttccacctggtttttgccatttatcattcctccgcattttttgctcaaccttttcgttcatcaaccttttcgttcatcaaaatgtttaacgaccagaaagtattagtcgacatttacatcccaaggaaatgctcggctacatcgagactcatccccgcaaaggaacacggagctgttcaaattaacgttggcatggtaagcagcccacgtggagtgaaaaacagagcggttaaaattgaaaaaggagggaacgagaaaggaatatttgaaccgtggagagagtacagcccctgcgtataggaacacctgcgtgtgctattggggccccacgaaatgtgacgacgtgagctcgtagttgaacttctgccagtgagtggttaataattttcgcttaacataacaaaagagggagaaaaaggaagcgggaaaaaaggtggaaaaaaaggcggaaaaaaaggtggaaaaaaaggcggaaaaaaaggcggaaaaaaaggcggaaaaagaagtcaaaagagaagttgaaaaagaagtgaaaaagaagtgaaaaaaaaaaaacggagttgtacggaactccatagcatcattgcgcattgtgaaaggctcgttgagttgtgtgggatgccatgtgaatcattctttgcacgtttttgtatgctcacacatgtatatgcaaattggtgaacacgcattgcttgttttttgcaccccaatccacaggttaacaagaatggagtgtacacgggcgaaacggaaacctttgccattgctggccacgtcagacagaagggagaatcggacgcctgcctgaatcgtctcctccacgagaagaagatgttgtccttctcgaattagcgaggcgcgcgcaggcgaagaagtgaataagtgaagaagtaaaaaggaaagaagtaaaaagcaaagaagtaaggaagcatggatgtggagacgtgtggacatttcgcggacgtacccgcctgtcgtgcggttgaagcgcgtggccatctgccaggccattttttccacttcgccggtgcccctattgcgttattttaacttttgcatatttttttgcatattttttttgcatactttttcgcaaattttttcccttttgggatttgcgaaacagattactgtgcttttccacccaatgtaacgtcaattctgcgcgtgcgtctgacttggcgacgcgaatagaaagacaaagaaatgaactccgagaagagagagattaaacatgtggaaaaaatgtgcaatggaaactcgatcgcaaaggtgcagtatagaaagctgacctgagcgttgatgttgttttattaacaaaggggagttggcgcggatggacaaaaaaaaaaaaaaaaaagataaacatgagcatgaaaaggtgctaatatgtagtaccgctttgtcgtgtcaagtgtccctcagcatgacagcctgacagggagctctcccaaaatagtgaagcaccaaaggggtacgggttcactgaataataggaagaatcagaatcagaacccgatgtgctgcaaccactgctttatcttcatcgtgtggagccccttcacttcgatatagccaatatgttctctcacaggcgcttcgcatatggttcgcaggtgttccttgaacgcctggggggggagaagtggagaattgtgaacagcggttcagggggtggattgaaaaagtgtgagcatcggttcagggggtggattgaaaaagtgtgagcatcggttcagggggtgaagtggataagtgtgagcatcggttcagggggtggattgaaaaagtgtgagcatcggttttgctcatgtgggcagacacacatatgcgcatgctcaggagtgcgatgtgattatcccctcaagaaaaagccaatcacaagtaacctttatgtcaccatatatgtggcgcacaacagtcgtaacgatcgttccatgtctccttatctttggatagacgggtaaattcccagaggtcgtcctgctgacctgcgatgaggggagaaaagagatgcacactgtgggattgccaattgggtgttacgaataggtgagaataaaatgccggagggggggaggggcacagatacgaaatggacatgggagcaaataaatgaacaaagataattttctccctccatggaacctaccttaaaggggaagttaaaggacgtttcattttttttttaaatttcgattgcagaacaccccttttgggtacgaaaaaaaaaaggctcgacagagttaccctcctgttaatatctgtgcatttgaagaaggggtagccattcatcgttcgtactgacggaacaaaggaaggggctggaatggacttttggtcaggggtcagtgtatgttctgattggaggagaagggggggtggttataatggatccttctacgcgctctgtttggcaggggttttaatgcatacttgtgggtacctctgcgtggcttttcttgcattttcttaccatttcttaccttttcatatttgttcgctctgtttttttttttttgccttcctcatggggtgcaaaagtgcgtagaagcatgaactgattctactatggtgattcaaaacccggtgatgtaatggcatctgcttgttagtgcacaggaggggtgggggatgcgcaaaatgggatagctacttcgcctcacctcggaggtgcaaagcgaggtgaaaaaaaaatattcattcgtgtaagcacccctcttggaaaagaataatatttgaaatccacgtcaagcaattttttcactacactgtagatatacatggagaggtagctttccacatcacctctctactgtgttcacaccttatcggatcagagacccacgccaccccttcacttcaaagaagaaacggcccgctggcccacgttcattatgctcataattttgtgcaggtcatttttgatcgaggcatattcgttgcgaaggtgttctatttcttccccattgctggtgtgtatttcgttgatttggtttacctgcccaggggggaaaggaagtgcggatcgatttgccgatggcattgccattggcgttgcgattggcagtgtgagcagcggtgtagttgacaacacgaactgcgcagagggggggggcggcctcccctcaggcgattaccagtcgaccgtgctttttaataatggcgagaggggacaattccttttttttcgtttcgtcattctttgtgacggttttccctatgtgaccccttggagcactccctggtggagactttgcgccgtccacgctgtacgcatcgttgaggaccccacttgtaattttttttgtgtttttatttttgccggacgaaagggagctttttttcatgccgccactggtaggggcgcatttattttttagtggagcactgtcatctgtcccgtttgtcccgtttggatgttctcgtttgtccgttctcgcatctttgctgtcctcgaggttgatttgtttgtgtgtgagcgtgggttctttgaagtagacgacgctgccgttttttggcttcttcgcgttctgcccgttcttcccgttttgccttttctgagcgacgccatcagaggtatagctcggctcacctttcgaattctcattattcgtagcgaggcaaaagacctccccctcagtttcgagcgtcctgttgatattgctgaggatggggtcgtttctgattatctgttcgatgtcattcttctttattttgttttttaacaggcttttcttttttatttctattgaattttttttgaatttgaactttgacttgtagtaggagtcactggactcgtcgtcggacagactcaccggggcgttttccttccccgggtcgctcattttgtggagaagttcacccggttgagaggttcccccagttgagaagttcccttggttgagaggttcaccactttggcggagaataatctaacagtgcaatgactcgctccgcgcttgggagactcaccggggtttagctctaccatgtaaggagaggtaccatttgggattttttttcattttttttttattcctagcgcgacgatgatttaaaaagccttcctctcctccgttagcttctcctctttaagcgcgcaaaaagagtgtcaaattttgtgcatcaaaaaaaaaaagaaaaaaataagacaccatatggcgtatgagcagccagatgataggaggaagagaaaaaaaaaaaaataaacaaaaataaaataaaataaccacttaattgaggagaccacgtacgaacagggaactttcaaacggtattccgtgtcctcatccggacgtatatgagacaacagcaaatacacctctcccgtttttctttcattatctgtacctatacctgaggcatactttttttattaacatttatttttgttcttaaaagttatttcgatatgcacatgcacaaatgtgtgtagggtgaataacttaaagggcaaaaaaaaaaaaccttttcagcataatgaaaatacatccatatgtatgtcataaaaccttcgcattcacatgtaaagaatttttttttttttttccaagggtgggttccccctatctggacaaagcgtgaatgtatatttgtgtacgttcgtgtgtgtaaggtatatttatcgctctctcgttcttccttccgcgtttccgcttcaaaacaacagctgctgtgaggtggtggaaattacctcgatctctgtctcatctttcttctcttcttttgcaatcgtctcgttctctttttcttccactgtgggggaaaaaaaaaataaagtaaataaataaataaaataaaataacaacggcgctgcagcatagtggcggaggtaaatctcgttcgtgctgctacaccacctccctcgcacaaacatgcagaaatgaaaaaacttcattggtaagaaagcaaacacaatggtaacagaagttttatttaaaggcataagggaaatgggcccacaaatggtggctctctgcggtatcctcgcacagtacaaaaaacgtgttgaaagagaaacaatctttgctacataaacacagtggagtaatgcgtatggcattttccattaactctttcatttttttttttctctctctctcaccttccagcgcatctttgcccttgacttcttataacgactggccccatgtgccatggtgacttttttgaattggccttttgaggggagttaaaaaaaaatgaaaagagtttttttccttcctgacttggccctacgcaaatggatgaatgtaacttcctcttaaacttttttttttcacgaaaagttgttcactcctctgactcgtttttgttttgtttaatttttttttttaactttcaaatttgttgtttggatttaattttttttttttttttaaatatgtatatatcatatgatatgttcaattgaggagtatttttttttttttttttttgtgcagcattagctactcttcttcgcatccttttcataccctttcttttttctttactttgataaaaaaaattgccaaaaaaaaaaaaaaaaggcctgaaaggggagaggtatgtcgtggggtcaatggcaaaatatgtattattgccccttgccgccgcttctacgactgcgtatcgggtatcacggaggaaggggaacgacattccagccacactcctcataagaataatgtacttgtacacgtatgcagtaaaagcacatcatggtgttccccactagggaagatcatcaatctacggcatacattatcatgtataaatgcaagcactcatgcgtatatttttcaggcacagcgctactcctcggaatgcacaaccccaccgcctcgctttttcacattcgacaaacatatatgagcacatcgtgtgatgcaccatgtcgtgtacatatgttgataagccaagtgcgtatgagtatatacacggagagtcgacaccccccctactctgcaggggcatttttatagctttaaatttcttttgcacaaaaagggaaaagaacaataaagggaaaaaaaaaaaaaaaaaaaaaagaaggtgcgcaatattttgtacctttgcattttttgcgatagcagatgggttgctgcgccacttgatttgagtaaaagcggagcaaaagcgaaggagcagaagcttcggaattttatttgtatcccttgaaggctgtcaccaaaaaaaagaaaacaaaacaccaaaggggtgaagggtgaccagtaaagtaaaagggagggccatccccgaggaaggcgacacgcgacagtgctgaaatgaccttcacaaaggtgaaaagttccactgccaaattaaatgaagattaaaaaaaaaaaaaaaaattgctagtggagctaagtgattaatggggttccataaccaaagcgcatgggaagggatgaaccgaacccgcttcagcattcccaatgtgaaaattttttggttcccttttggtgtaattttttggcccacttccaccattttgtgaacccattttatgaacccattttgtggctaccttatgttttagcagaacagatggggtaggcctacgggtaaaaaaatgacaaatgaggtgtaagtgcaccgcggaggtggtgtatatggaggacaaacgaaagttccaccattgggcgctgagcttagttcgtcgcgccgaaggaacggaattgcaaaacgtggaaataagaaaaaaggggaaaaaaagaaatgcagtaagggggtagttatagaaagggaagaagcaccgatgcatcgttgtacgtgtatgtatctagggggggctgggtgtactactctccagcacgttgcatgtgtgtggactctcctttgaccatccaagagttagataaccctatgtgatatgtgccgcatttgctcgttacacacatattgggaaccacctgaaaaaggggaacagctacaatggagggggtagtcacatctggcaaagcccgagtataccctctcccccccttcgagactgagtaatggtttttcctaagcccttccgatagctgctgtaataattgcgcgcaggagaaacgttttattccttgtgcgtataaaggcctgacggggagaccccttcttatatcatacacatgatacacgcattgtcaatttcgctagtcgaatggaggaggactgctcatatgatgggggaaaaaacttttagaaatttttgtaaaaaagggtggacaagctgtgtgcactgtgtaagccttttaacaactgttcttttattttattatttttttattttatttttttttgtttgtttttggggtgttaaaggggaaaccttctgcacttttatttataaggttactcaattggcagggggaaaaaaaaaaggatgtatggcataacgcgtgcagctatttgtggtgaaaaggggcctgtcttggaatcctctcctccctcctccatgttgtactgcatcatcgggaaaaaaaaaaaattgctttttttttattttccaaaaggaagttatctcaaccacttctacattttaagtgagttctgcctactccaactgcaacggaaatttgaaggacagctcactgagtgtttcttccttgtttaatattttttttttttttggcaaaaggatggggggcactgcttaaaatgtgcattttgtgagcatcccttttttgcgagacattctttgccttgcgacgggagcggtaaaggggtctcaaatttttttaatggtgagaaaacctaatcaggtgcatgttatgtacacgtatagtaggcaaaaaaaaaagaaaagactccctagggagaagatgccgtacctttgttcactgttctcagtacattcgttatataatccgatctgctggtgtgtaaatgtagattctcctcgtgtggccaatttattcggtctccgcgtagtctgcacctccctccgcgtagcctgcacttccttccgcgtatcctgcggttctttccccaatgaagcatcgaacagaggcagaatccgggagaggaagttccctctcccccagtagacaccctaggagagagaaaatcgctccgctgaagaatctaaaaaatgcgctgctcgatgcagatgtgctgatagatgtgtccaaaattaaaatctacgcaaaggaaaatttcgatcttgaattaataaacaacgtaaacgatcgattcgtagaaaagacatataatttattgatggacacgagaaaaaataaaattccggaggacgaacttcatgattttattttcctactgatgagtgaaaggaaggaaaacagccaaatggaaaagatgaacagaaaagggaacgataaaagtgagttggtgaaggggtccgccaaatgtccaataaaaaatgaagtcaccaatttgataaaaaagatgaataagtttcacttttattttaaagaatttctcaagaaggataaattgtggatggatgccgcagaccggggagatggaaaggccaccacgtggagcactacgagaggtgctaccctggataatcgcggaacccacaagcagtcggctctccaaccgaacgctgacaaggaatgcagaaaaaaggttggcacctgtttgtcttacatacaaaggaaaggcgaaacgggaaagggggaaccactgtattcgcacagtaaggagagaaaggaacagcgggagaaaaccgaacgagccattcgcagcttgttgagtagcggcctcagtgagacggagttggacgtggagcgcctcgtcgaaatgggggaagtggcagaagtggatgaggaagtggtggaaggggctgaggaagtggcggaaggggctgaagaaattaatgctagtttgggaggaccagaacgtgcgacaaaaaagatggctccatttatccaacgcgtaaaggtacataatgtttccctttccacttctaatgataataaggtcagagaaacggaagacgcacaaacctaccgtttcgattacgtagagagaggagggtgcacccttaggggggacggcccacatgggtgtaccttccaaaagggctgcaccaatttggttgctgggggaaggacgcataaccgagggaggcacaaacagggagtcagtcatttaggaaaaattccacacggagacagtacccgtggtggtaatagcagtgatagaagtagcgatagcagcagggatagcagtagtgatagcagtagcgatagcagtagtgattccattaacggtgatgacggccgccccagtgaagtcatgcgaaggagccagtccgatggagccaagtactacctgtacaataatcccctttgtgaagatcaccacagagaactcgcacacggggcctccctgacggagtacgaaaggtacataatccggaagaagaagaagaagaaaaaaaaaaaaaaaaaatcataacaaggataaagataatcaaaacagtgacagtctaatttttttacaagtcccaaatgtgccaatatttgattggaaaaaacatcgtgggaggaacaacaaaaggaagccacttggaaaaaataatatggacaactatttgggggacgcatacaacagttgtgaggaccccagtgaaaggaaccccctgctgggggtaagctacgaagaggcgttttcccgcggctacctccccgaggagagcaacaatttggtgcaccccgtgttggggacgaagcacgagaagggggagctttcgagaaagtcagggtacgctaaggggaacactaaggggggtattaaggggcacgctaaggggggtgttaagcagggtattaagcagggtattaaggggcacgctatgaggggcgccacagggcgtgaggacggtggaacttcaaccaccggcaaaaaggaccttacccccccctcggtaaccacgtcacccgtgccgatcattccgcaggaaaattattctaaaaaagggatgcctttaaagtcgggtaataactcctgtcctgagggggaaaaacgtttagatctgttgtgtccacatggtggagaggggcaactgtcagagttacacacacggggtaggaatcttattcatcttaaggtgccgaatggaccctgtcacttgggacgatcagataaaggaaatggtgtcataaatgtatcaggaggggggagtcctctcccaagtggaacgcccataagtgccttctcgaatggaaaccgtatgaggaaaaaaagctcaagtagggggttccatgcagatggtggaatcgacaaagtgaaagacaacggtttagcacccctcagtggggaagcagatacgggggatgatgaagtaaaaaagggagacagaaatgtgggccttaaaacaaatgtagcgatcgaaaaagaaaaaaggaaaaacgaaaaattacgtcttcccctttgcgaacaaacgggtggaagcacaaaggagagagatggtgagatcctactagttgggggtgcacccggcaagtatgacgacaccactgcccatttcgatgaagagcttaggatggatgggccgaatgagtggaacagaggtgttgcaactgagggaggagtgaataacaacttggaaaaatcaaacaggggaaatagggattacacgtggagagtactcgatttgagacccccccatgatgatgaccctactgtgagcgcgcaggacagcaacgaatgggaactcttcgagaggaaagaatcgaccccgttacatcacaaaggggaagtaactcccaacgtgagcagtgaacaaaattaccatgtgagagataagaacgtgaagaaatatgaacaggtcatgtcgaattgtacgtccagcatggagtaccccagtgagagaaacacttatgggcacagagatgtttattcatccgtttcgaaaaatggagcaagttcctacagtaatagagaaaggactgtgttccctgatggtgcatctaccttggggagagataatgccgatagctatgattactcagatgaaaggattgaagatgttgatttggatgaaagggacagaaggactcatcccaggggggaagaaaaatataattttttggcaaatgatacatggaagaagggacccattgatgtggccacgaatcaaaaggaaagaggtaacacctggaggaggaatgaaggcaacatggggggaacccatttagggggagacaaaaaagacacactacacaaacgtgatagaggctttcttccaaagggtgatttgaaagaggggggaggatcaagttattcgaagagtcccacgtatgatcgcgcgctggttagacacatcgaacgggatgttgcgttttatgaggacatttcgcgcgatatggaaggcgtcacgaggggggcacagcacgggtcgttttacagcccccctgagaggtacttgcatggagaagattgcagtgctgatagtagtgtcatttgcagtccccgctgcaatccccgctgcagccccgctggagacagcacgagcagcttcaaccagaaggattttttacttttgaaaaaaaaaagagaagaagattccaggttgaacaaatggttaaacaaaataaacgccagagaaaatgagaaaaaaaaaaaaatccaagaaaaaaaacgaatccataaaaaaggaattggtagattgtaccttccaccccagggtcagcatcacccagccaaacagagtgaaaaatctcatcaaagaggaaggcagaaagggaggtggagttaacatacaggagaagaaggggtgtatcaaattaggccctcacaatggtaaaggcgagtttgatgaggaactccatattgttgcgcgtgcggcgagtagatgcacagatcgggagaaggcaatcacatgggttggcagcggatggacagacattacctatgataagagaagcatatcgcccatgagcagatatgaggatgcactcatgagtgaccatgtggcaggtcaaatgagcagaaacatcagtgagggggatccccatgggagggtagcttcagggagggcagcgaggagaggatatcataccaggggaaggtacaccgatggggaaatccctggtgaagaagacatccacagcgatcatccaaatggtgatcatccaaatggtgatcatccaaatggtgacggcaggagcggcggggaggggccctaccgggaaagtaaaataaaacacagagataggaatgagcttctgtactggaaagccatgaagcagaaagagcagctccaacggaagaaggacgcttttgaagaagtcaaggaaaataaatttcaaagagaatgtaagtttagtccagaaataaaaaacaacgtgaagatatacatgtctgacctcccaagggggtacagcaaaactgtgcaaagaatcaaaaggggcgtcgaggaaaagagaagagtccataatttcttggagtataggatcccagtgggcacaaatggagataagaatgcacagaatatatttcgcagtaaatgtcaggaagggaggactaccactctctccccgttcagctttgacaaggggttctacaaggtgaaaataaagcccgtttactttgaaacgaaaataaggttgtccgaaaataaaattgcatctcttgcgattcgagaagacgaagaccccttgtacatcgttgacatattttgtaaaatccatgcaattagggatgaagataagagggtgctttatgaatatgtaatggatgagttggggaaggcgtcccagggtagctagccaactcacgtgggaatgattatggagcagctgtatcttggggggaaggggctctcttatgcaacccttccttaggaaaatactcctgcggggtagagccccatttctggataacccccctttcgtacttacgtgtgtgcacactgatgggtgagaaatgtcattcggacattctgtcattctgttattctgttattctgtcattctgtcattctgtcattctgtcattctgtcattctgtcattctgttattctgtcattctgtcattctgttattctggcatcctattattctgccattgtgccattctgttatttctttttttttttattgtgtaccccttttagcatacaatttatgggacgcgccaaaatgcatgcgatttcgttgttggctctgccactgcacaccctgtgctcacctttgagccatttgccagtggggggagaaacgcaaaaacaacggcgcgcactgtcatatacggtgaagtgcaaacatggcggtatttgctgcgttgcaaaagaaatcgcttaacttttgcaccggttaatttttttcaatttaatgaagacggagggggtgaaaattaactcatcgtgagtgtggacaacttggcacttatatatctgtgacgcgccatccgcatctgaccagtcctaaccttttgcaaaaacgtatttacaaacagaacttccattatcgtcgtattctcgttgcacacatttgctggcattttcaataagctgttttacaaaaggagaattaaaaaatagagacatttttctcttttttttttttttttttctcccacttatttgacgcgtttcattttcagtatgggatatcactcatgcggacaaaaatgggttcgtacctttgacacatccccttgcacgaaagcgataaatctgtgcgaagagggcgttccttcgctttctcctcttagcgactttatttctcctccacgttgagcagctaagtatttgcaacgcggcattcacagcgtgagaagatcccccatttcgggggtatcctctccgtaggggcggcgtgagcatacactttactggccacatatatattcacccatgcccattcgcagctttgcagaaagaggcacttccgtcacataagtatatatatatgtgtatattcaatccgaacgcactgcataagcatgaggcagtcgtaaaaggtaactcgcatgataaaattgcttgtgcaaaatgggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacatttctacactattgtgagggcattttgcttgggcacaattgcaaatgaccacataaataaatatataattttacaaagggtaaaagttaccactccgtccgatcgtttaagcagttggagagcgaacatttgcccatttcactgcgatggatgcgaagtggcaaagtgaaagggaagttactcaaaaaggaccttttgtcgactgcgcatcagagaaattgcttccctttgtgagatagccccccaagtatgatgtgatgctcgtttgaagcacctttttgtgattatttttgtgaaatttttcgtgaaattttttgtaaaaatttatctttttatccgtactccgtttggggtgttttttttttttttttttttcttgtgtgtatgcatctgtcagtttggcactgtgcaagaatttctcagtaagtttgcgtccccttcgttttggtgcacagatttgacttccggcactgcactggggagttgtagagcatccgtcctgcagcgcgttcgcgtcgaagtgcccacttctattagctgtatatctccatttgcgccatcggtgtagcttttctcaccacgggcattggtgaactgtccattccagcgagaaaatgaaaaatagtgaagagtgggaaaaggagaagatctacgaccgccagctgcggctatggggagtgaaggcacaaaaccgaatgatgaagtccaacgtactaatccttgggttaagcggtatcaacatagaaatatgcaaaaatttaatccttaatggaattaacataaccataattgatgacaatatagtgaatgaagaaatggttgagaatattttttttttgaacgaatcggacataaacaattatgcatgtgtagctatttttaaagaattgaaaagtataaataagatgataaatatgaaggcatacatagggcgaatggatactccaaatgacagcataattattgacagcgaattggtacagaatggaaatggggaaataagtaatacaacgatgggaaaaacattcagcgtggacaagtacataagcacgtacacctctgtttgcgtctcttgtgaagattaccctttatacaaattagtgaagatgaacgaattttgtcacgagaaaaatattggcttcttcgctgcaatgtgtaatgggaagtttgcttttttgttctccgattttggcaatcacgtgattgaggaatcgtattacaaggtgaaggaaggacaaaagaagggtgagacaggtgctaacaaggcgggggacctacagaagaaggatgaaacaggtgccaacaaagcgggggacctacagaagaaggatgaaacaggtgccaacaaggcgggggacctgcagaagaaggatgaaacaggtgccaacaaagcggggatccaaatacagtattgcaaattgtcccactttctcaaagtaccatttgaaaattttgacaaaaaaacgaacaaaattattttccctatgtttgcgctaatcctattcgaacaaaataagcagctgaataaaaacgataaatcgattgacgaacaggaattttatactttttgtgatcaatttagcctctcgaagtgcaaggaaagtttgggcgaaataaccaagacgtatagagttgccttttcgccatcctgctccatcatgggcggtgtaacttcgcaagaaattcggaaattcgtgtccaagcagcacgagtccatccccaacttttgcgttttcgacatgaaccagaacgtcgtctgcacgtcgatgatttcgtgaggggggagcgaagaaatgaggaagtgaggaagtgaggaagattgtatgtatgcatgtgcatatgcacatatgtacacatttgcatgacccgttcaggcgaaaatgacggagctagccatatgataaaaaaaaaaaaaaaaaaagcacaagcgtaagcgcataaaattactgccagatgctgcagccccctcgtgaaagaacaaataaggcccaatgtgtgtgtattttgtcagtccattttgaagacccctgtattaaatttggccaaccacattgtgtgataattgcagtgtggcattttcgcttaattcgacgtttacacgtatgcatatgtatgtacgccaatttgcttgcgctctaccacccgtttgtttaaattcctgcacacgctttaaccctttgtgtgcacaggaaaaattaaagcaagcagtagcaaatatgcgcgactgcatatgtacacttgtgcgtatgtttgcatttacccctacatggaaaatttcccctctcgcgcaattcacacgggttaacggcgtatgtccatcaactacccctttttagcgaccttacgttttacttaattttttttttttttagtacaactttttgaacgcttttaaattgtctcaaccgtaggaagcatgtcagaaaaaaaaatattgcctggtcaggtaaaaattttgaatgtatctgttttttacgtaatacatgacactgcgtataggctcaacatgtgacaattttttgcaaaaataatgcccaaacgggagttatgcctccatttcaagcttaatttatagcgggaaatattgcttcatctcatttggtcgaaaagaaggcgaacataaaaaatgtgaaagcgtaaaaaaaggctatgtcaaaggcgcgtacgtagtggggctgtgaataattccccctgcgttcgctgccttgctgctggtatggcggcgccgcagggttatttgcttgcaacgtttttaataagctaaagggaagcacattatgtattcgtacgtacgtatgcacgtgatgtaagcatgttatgtatgcattcttttttcccgccaagtgatatatatatatatacatatatatacatatatgcataacataaacttaccttcactgagtagtacttacctttttacgaagtgttaatattaccgcttacttttttttttttttttggactgcgtttgattgagattttttcacaaattaaaacgtcctccgaccctggggcaccttctcattttgtacgtaaaaaagaaaaaaagtatgaaacttttttcatcttacaaatgggctactcctgtgagagcgatttttttttttgtacattaagtgagcgcataaagttgtttgatgtaaatgaatgtacgtatctcacgtgacagcacttgctgacatgcgcacgtgagaagtgagcaaatgagtatgctctcacgtaggtatactgtaattacatgccatgcgtgtaccctttcgcaaaaggaaaggcgaaagaaaaggggaacactcccaatgttgcccaacgcatggcaattcctttttttttttttgtgataaaaattgcttcttttttttttgaaaccacctccgttcacctcctacattttttggagccattggtccagaacagatcgatttggttgatctgagtggtgcccacatgcgttcatgttaagtgggcatgtgcctgaatgtgcgcacgggggagatcttccactctggcacagtttcgctccatcgcaccgttgcagcgttgtagcgccgcggcattgtagcatcgtagcattgtagcgtcgcggcattgtagcattttatcaccaccccaccacaccagttttgcccctgcacacaagcttgtacgcgagtgtagcagccgccccccagtgcgcgctcaggtacctgacctcgcccaactgtccaaccgtccagccaccctactgccgaatcgccttactgccgaaccgccttcctgccgaaccaaccgcgggaaaaatgctcggtggaaaagaaaatgacggctgctccaaagcgtcgatgaaaagtaaaaacataaagataataaaagtgccaaagtttgtttcaaataaatggctgcaatataacaataaagatattgttggtttatttgagcaaaacaacaatgaaatttcgaccctgtacgtacagaaggatgacactgataacgtaaaaaaattgacgtgtaataaaggcagtacggtaaatacatatatactaaaacaaagtaaagtgtcgttaaaaccgagtaagggggttaaccctagcagctccccgtccgccacgacgaccagcactgcccctacgaactcgaatagtaaaactagcgaaaatgtaaatcaaagtaaagttaaaattaacctgaacaatcctgtaaaggaaaatacggacaggaataaagatactgattatgtagtgtgtgcagatgtgctaaaaaattgcgaacatacatactcgtttttgccaacgttagatgaagactattccttggtactaaaggaaagacactataaaacgaatgtgaaaaaaaatcgatttacgattatcgaaacaaggaatgaagaaaatatagattcctctcatactctgtttaaatactacacatctgatgatcacttgcttaacgccactggagcgggaagtgctatgggtggtgcgggcactgtccccggcgctgctaatacgacgaatgacgctgggttgaacagcgcaaacagcgtgagtcacctgcatggcgttagcagcacgagtagtagggacaacaaactgggaaagagtaacaagcggactcttcaggacactgacggccatttcggttcctcctctgcttccaaacaaaaaaccaaacaggttaaaaaaatgcacgttttcgatatcgataaggcgaaaattagtatgttcaaaatattcgagcgagaggggaaaaagggggtccccttttccgtttttgccaaaagttttaacatcccgtccaattacataaaaaatatcttagacgaaatagccgtgaaaaaaaaacgggtcacggataagaaaccggtgtactttttgaaggactgcattggttgacgcgcgcgccgttgtcgtcgcataacaatcggcgcagtgctgcactttactgtgcaatttttttttttttttttttttttttttacaaattttattccagctgtggcagtacggcccacacgcgcgccataagtttgtggaattttctttttttcgagtttggtgaattgggacgacgtggctagctgggcagttaggccgactctgtcaatttggccgatttggtgaattttgccgattttgccgatttggccgatttggtgaattttgccgattttgccgattttgccgattttgccgatttggccgatttggtgaatacttttccgctcttctttatcgattcgatggggagttccccgttttggcgaaaaattgaataacacgggggtgggggaagctcaggcagcggcgacggtgtcttggtaggctcggcgctctcggaacatccttctgttgtgtactgcgattggctgagctcagttgtgttgcttctattacttctattacttccattgcttcagtcgttttttttttttcgcctatgtgtagcttaatcgcttcggatatgactggtatttcgatatagctgcgaagggggacggtaaaggcgacgcagtgcaggtgacgcagtgcaggtgggggtgacccgacacaacagttatgcgctgcatgtgtatacacatgtggggggttaaaaaggcggaaccccccatgggcggtccttttcttactatccaagcaaagacgagaggaacggaatgatcagagagccaaagtagatcgccatggtggagtacaaaatggtcaagttgaaaatatccgtgtcgttgtaggagtagggaaacactcggaagtaaaacaaagccagcgcatagccaaacatggataatatcaaactctgcggagtggtaggaggaataaacaaacggggtgagagaagcttgcatgacgcggaaaattacttcctcttgttttgtgttgatggtggtaacggattgatgatccaattttcgatgttgcccccgacgcatgtctattcgccggggtggtgctccctacctgcatatgatggtacctaatgaagtagtgaaacttgaagcggttctctttgacgaacaggaagtagagacccatgaaggtgccaaaggatagaaaggggatggacgagtacatctggtttagtttttcgatttggaagaggtacctggggggggatgggtgtcggcgttagtgcaggagttagtgtcggcgttagtgtcgacgttagtgccggcgttagtgccggagttagtgccagcgttagtaccagcttgactgcacatgatgtacccatgaacgaacggcacacttatcggaagacacaccgcgaaacgtacgtgatgattgtcccgtttcgcagtgtctctacttcactcgtggttctctttttttcatttgtcaatcgtgagaaaaaaaaaaaaaaattcctacttgtgtagcgaaggcgggagcatatttacgagtggcatgacgaaagcctgcatttgatgtagagaaaattggaagcggaaatgttgtgatgaaaacttggacgagggggggcataagcagcggtgcgcacttttggggggtgaagaagtggtcaaggtgttagcaaaacgtagctaagaagaagtcatggcgttggcaaaacgtagctaagaagaagtcatggtgttggcaaaacgtagctaagaagaagtcatggtgttagcaaaacgtagctgcgaagtggccaaggtgttagcaaaacgcagcttcgaagtagccatgatgttgtgagacgtgcccagtgcccccctggaacacccacctgaatagcatccatgaaggggagaacgtaacttgtggaagctatcagtttatccaacaatgtaacgtcactttcgccgtgaaaaataaaattgattttttcttttaaagacagatgaacatggctgtgcctaattttgatattcgtccttgtggttttgttcaacgaataaaataacttcccccctgatgtccctacctctcttcttctacctttcgtatctcccacccatcccaattgctttacattaactttcgtcgaattgtgcattttgataatcctcccgccgttacgaaaggctaacacatagggggttaaaatgagacatgctagaatgtaggtgaggaattgtatacccatttctttatctggtgtaattgatgcatgtgtgttgtctgtgggggcttcatttttttcctgcgccagattcagcactaattgggggtcgcgttggttcgtccgcgaactgggtgatctatgcccaaacgaatcggcacaggagaagcttaatcaaacaaacgtgtgcgactcaagggtggctaagtatatctgcagaacgcatggtgaaaaaatgcgaaaaatgcgaaaaatgcgaaaaatgcgaaaaatgcgaaaattgcgaaaaatgtgaaaaattaaaaaataagttttttggggcagggggcccatagaattgaattccttcaggacttatctcccgggtaagcgctcctagtggccattgcccgtgtcattgtagcgatgggcagggcagagcagggctgggcgcacatggcttgcgagttgcaaaggggcggcgaaacgggggggaagtgttcttcacacggttattcttcatcttcttacattggtacttcttacttcttacattcttatcttcgttccttcctctcttcctatcttttttttttttttttcacccaattaaggcacccacagctttgcagctggctgccttccgaatgggccaacaaaaatggcgtcacataaatgtgcagaatgtacacacctcgccttatagaaataaatcgtttaaaaaaaatgacataaggcgagtttgttttaatgcttctctcgctatcccccattttgatgtatgtcccatgtgggaagtaaaaaaaaaacgttttcctgccgcatgtcctattatcgtagatcacttgttggctagcttttaaaaggaagtcagcctgcacttttgtgaaaaccacagtgttgttttgtgtcccacagctctgttttgtgtcctacagctctgttttgtgtcccacagttctgttttgtgtcccacagttctgttttgcatcccacagttctgttttgtgtctcgcagttctgctttgtgccccaccgagtttctcttttcaccaccttgtattgatgaaaaagtgtgcccctttttggaggagcccaaactgagacgtagcttctcctctgtttgctatccccacgttggcctcagtcagtcgtggctgcgttttcttccccatcgacttgcacctcctaccggcgtggctgtgacttgtggacatcccttctgtggtgttttccccaatcgaaataagtcgacaggctaccatgcagggtggaaatcaaaatgaagaggaaaaccccatgaggtctctcgggcacaatgccctggtcgaattgcttaacaataataacagtgatagagggagtgaaactggggaggatatacggaagggagagaaggaggttgacacgatgtactccttagaaggagacaatttaagaaggaaaaagaaatcatcaaaggggaaaaaaaaaagggccgacggaagggcggaaaaaaagagaaaacaggaattgccaacggggaaaagcataaaacagtcatcagatagggatcctaacgaagaggacacaaaaatgttaaagcaccccagtcccagtcttgacaaatacacctccggaaagacagaccgagagagaaataaaagctacctccgcatgatgaacaagtataacctgttttttggaaatggtaaaaaaccccattttataatgccaaaaagagatcatatgatggtgagaaaaaacatccctgtcggtgggttcaatccacatagtaggacgaccattaagagagacatgtatgatgatgccactgatgatgtcgataacgattcccatcatgatagtgaaaaaaatgacaagtttttttttttaaagaagagtaacgtacgtggagaaatcatggatggggctcgggcccccatgttggggggatttctctccgagaatgaaataaaaagggatggaaggggcggtgcacgcagtaggggtgaaaatggagacagcccagacggacgccccaggagtagcagccctagtggagcccccagtgaagaccccagtgaaaagccgagtgaaaagctgagagataacctgagtgataacctgagcgataacctgagcgataacctgagtgataacctgagtgtaaaacccagtgacgactggcgtgacacagagaacacacctgacatgcacacaacaggagagaaagaaaaagaaagcagccatgccgtcatgtcatatgatgtgaaaggaaatttgagcacagaaatcactcacttaggggaaaggtcccagataaatgaatgccataagcaggtcggaaatgtcaagctaagtagaaaaaggagaaacaaaaaggatagtgatactgaaacgaagaaactgcacaagtcatggtatgacatagaaacgactgactcgatcgaaaaagaagccactctcacttctctccatagcagtagtgtaaaatatgaaagtaataaaaagcgtgttgtgagcatccacccagacgatctcataagcgaagtggaaaaggtaaataccctcgaaactcctgctctgctacataaaaaggattttcaatctgaccttgcgaaggctgtcaaaatagaggaaaaggactcccccgatgtgcaaacggtgctgcgaagaaatgagggaaacaagaaaagtcacgatatggatagccaacctcccactgacagcatcagtcaagtggaccccttcaaccacgaggatttcatttttctcgactttgacccgataaaggaggaatacgtggaaattaaaaaaacactgcagaggtacaaaaaaaaacgggaattgacggaagaccagggtgaaaaaatgcaccacgactcaaatggggaagacaatttggaaaaaaaaagtgggaaggaaaaattaaaagataaaaaagaaaaacagagttgtcatcaaaatgacgaaaatgttcatattaaaaaaaattttaatcacttgaaagagaggatgcgtcggggaaaaatacgaataatcagttacgactttgtgcgcaatttgtgttacatcttagtgaggggggattcctcattgtagttatttttgtgactcttcttagcgtcttcccagctgagaatcacgtcacagggttgtaaaagtggcccccttgagttacaatcgtgtacgtgtgcctctgcaggggtacactcatgggtacacgcatatgcacatagagacctgcacgtgcccaactgagtgagccttttctttgggtgcacaaccgaatgaggcgctcgaaatgaagcagcggcaccatgtgggtgctcttcacaccagttacgaagcgtggtgaacacacgttgaaaattagcttttttaaaaaaaaaaaaactaaaacatttgaaattaagatcaagctactttagttcttgtcactaataaatgtaagtatacgcacgagtatgtatgcacgaacgtatggacgcattcacgaatgcaaggggggatgtgtatgtacacacgcagatggcagatggcagatatgggggaaaattttaatgtatttttaaaacgcttattattcctaattataaaagaattattaaaaattcgatgaaaaataaaattctgggattataaaaaaagaattaacaataattaaaaaaaaaaaaaaaaaaaaagggggaagagggggagggggggaatattaaagtagtaacatactggaaagtgtcacttggacttataacagcgcgtggttatccgcgtgacgacgccttaacacatacacttgctgagcatatttttctcattcgccgctgcattgtttgtgagctgtatatcgacgacattcgcatcgttcgagttggagttatcaaggttcggtaacttggcggcaatttttttaaacaagacttttatattgtggcccgcttttgcactagtttcatggaacattgtgttgtactcctgagccttctgcatcccttcttcgtacgtaacttttctgaggtctcccaagtcagttttatttcccactagtgcgatgatcacgtctttccctctttcgtttagaatgtcttgtatccatttggttgtattttcgaatgactgcctgttggtaatgtcataaacgacgatagctgcagctgagtctctgatgtagcttggtattaaacttcggaatcgttcctgaccagccgtgtcccatagttgcaggcgtactggcccttcatccaggtacaaggttttgctgagaaagtcgatcccgatggtggacttggggaaaaacaggggaatgggcacaaattaatgcttacatatgtgtgacattacacatatcaacttctttcattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctagctagctagctatccagcaatggggtggacaaatagctattttttattttatttttattttttttttatttttttttttatttttttatttttttattttttatttttattttatttttctgaacgggcaatgttttaaaataaatatgtggacggttgcaacgcggataaacgcacacacacgcagacacgtgaagagtggacaagtgctcgttcgttttctcatcttgtctgtgtctgcgctggccatacctgatagttgttgtcgaaggtgtcatacataaatctggtaattatcgaagtttttccaacagcttgctacgggtgagggtggtagaaatgatgaagttggcaatgagagggcaaaatgatttgaagacgctgttcacatgtcaatctgttcacatgtcaatctgttcacatgtcaatctgttcacatgttaatctgttcacatgttaatctgttcacatgttaatctgttcacatgttaatgttttttttttttcctttttttcttttccttttgccgctcattcgtacctctcctagaaaaacaagtttgtacttattcagccctgaatctgcgaaataaaggggggggaagcgaagggaccacacacaaatgagtgatctcctcggcggtacgcaaaacacgcaggaacagtctgcagacatatgtgaagtatgtgcacacgtccgattacaacatccacgaggaattatccacacacatggagcattcacgcgagggtgaaaaatgacaaatgtttagtagccgtccgggtatacattctggtcaggcaactttttttcatcaaagatggtttcctcttgtattttcagccattaataaaagcaatttggcctttttcatatacatacagataaaagcgtatgcatacacgtatacaagtacttactctgaaattcgtccattattaaaaggcaaaattttataattcgcgaattattcgtctctataactttgaaaaggaattgtaactgcaaacggaaactcgctaatatccataatattccccctgttgcttcttaaatactgttttcccctggtataaaaaaaaaaattactgctattttttcttcgcttttatgcgtgtaaatgcgacatgtaatgtttgcatattctgtttgcatatactatttgcgaacaagtgttttttttttttctttgaaagtaaaaatgttaacaaagtccaacgtaaagcggtggaaaaaaagcgttaacgcgcatgtacattcacgtgaacaaaaaaaaaaagtatgcaaatacagaagtatgcggaaatatgcaaagcgagtggggtaatgcaaattgtttaactccttagctgctcaacagttcatcagttcatcagttcatcaattcatcagtttgtgtatcagttcgcccgttcaaacttcaaccgttcaaccgttcaacactttagccgcttaacattcagttgccccccacgtattttacactccgcaatttttccgtattttgtgatgacaaaaatggcagaatttatgtgcacgtaaaacatttcatttcgcatgaaatgaaactcccccaagcgcatttaaaagatttgtacattttgtgacaatcgtttgtttgtgttggcgcaaatggaaaaaaaaaggcgagcgttttgtataaacaaaaatagtgtaaaatgtgggtattcatgtgtacaattaaaaaaatatgggttaaaaaaaaaaaaatgtatatacattttttatccatgggtgaatgacaatacgataaaaattctccatttaaaaccccgtgttcttcgttctcccatcttcgttcatcgttctgcgtggctgcttatgttttaatttgaaaggaaaactcgttagggctgtaaggctcacagatgataacaaacaaatgcgacgaagttgtagtattttcactaaaatggtttgatgtccgtccttatgtgtacaagtttgtgccgttcgggttttcccttctttgcgtttccattttggaaccctcttttttgttcatatatgtgtaaggcgatttatggcgacactcattttgcgttgcgagtttggttcccatgtggcgaggaacagagcgaaatgtgcgtaaaagggatgttgggggaaggggcatagatatggtgcattcttctatgcgccattttgagccaattcaaaggagaaaaaaatatattcatgaagaagaagcactcgtcaggaagaagcatcagtgataaaaaaaaaaaaaaaagtctgctgctacagataaaggaggtggtaaatcaactaggaaaacacaaaatcaaatgcatggcagtagaagggttccacctctgggtggtgagataacacgttgaaaacgagcatcaaaaagtaaaataataaaataattaattaacagtgtgcagcttcaaccgcggcgcatatgaaaagtacagcgagacgttgatgcgctagggcgaacgcggggagggaagcgaaaagccagagcttgcaaagacgtacaattgtgtagtaaagagggattgaaaaaaaggaggtctactttttcagtacatgtcaattacgcagtgctgtcattttgtatggacaaacgatttttttttttttcacatctttttgcaaagtaagcgttatactcatgtgagagggatgtccgtttgagccgtctgaccggagaacattctctgtagtgatcacacatatggcgttagttataccatggcgttagttataccatggcgttagttataccatggcgatgatgatgatgatgacgttattttttgaaaggttcgtcttgaattagctagatatctccaccttgtaaatgcccctgagtctagtttacactagtgagggaagaggactcccctcgacccccacaatgagtcgtctacggattctctgttgttcaaactttcgttcaaaagtacgaggtactgcaaatcgacgttaagtgtgagtgagctatttacagcttttctaaggtgatataaaattaggtcatcatttagaaggtcgacctcggggtctatccaaagttggccttgttcttgtccttgttcttgttcatgtccttgtccttgtccgtgtccttgtccttgtccttgtccgtgtccttgtccttcttctgggtgcgtagtgaaacttgtagcagaagctatgcttccacttcgtttcgtattctcctcctgtgtgttttctattccattagcatgggagtgattaaccgttgagtttgactcacataggtaccccccgacatacccagggatacataacaaactagacacatcgatgcagtgatcgttagtgattctatctcctctgttttggtagatgctcacaaaatcgtcgctttggtatatcactttgtaggagtttaccttttctatgtacttttccttttcgattgacttcactttggttttcttcgcgagcagctgcggaagtgggaggggaggggggcgtagttaccatgcgtcattacgcggtgagcagttttcatgcatcattacgcggtgagcagttttcacgcgccattacggggttagcagctttcacggccattgctctgccgcagtgtatatcgcacagagaagggacttaccctctgaagggtgaaatctccttttttgtcctccaccggagaggtactacaagagttgctgtctactaccacttggtggtagtctttaacggaggaggaattgcagagaggataatccactttgtctatttttccatctaccataggttgtttatccttttttttttgaaaatgaatttgattcaaattgtacctctttctgcttgtccttgtttcttacattcatatttgttcctttagtgtgggtcctctggtttcctttcttctctgtggggaggtttgcagtggtagggtgaaagaatgcttgacagctgtttgtctacacaacttgggggtcaaatccatatgtacaagtgactacagaatgggggagactaaagaatgcaactccgatttactttttaactggttcaggatcatatttgtagaatgctttaatagcatgggaatggcgtatggttttagtaaactcgtttggggagtggcatccctcttcggagtgaccacttttggtgagcgaagtgacaacgtggttgcgttctgagggtggtgaggtgagaagagaccacggtaaaaaaaaaaaaaaaaaagaaggaaaaaaaaaggaaaaaaaagggggatctttattgctgtggagaggggggcatggtacttagaacgaacaaaggacaaccacgcgaaggaatgcttcaaaacggggagcagcatttttgaaggaatgaatgaagaggggcgaattgcgattagccctccgctgctaaaacggtacgttgtatatggttaaacagtatctttggggagggagaaagaacccccctctctcgcctctcctctctcgtctccccgcccactttgtcacatatctgtgatccccctgtcagcggaattacctgagcagactgaaacctcctaatgggactttgcccacaagaagaaaagttcgatccccctcctggggagttatacgatgtttgcacattggagaaggttcgtttctgtgaggtggaccttagtccgttgctcgggttgcaagcagaagggttataaatggtgttgttgcaactgaaacttctggagggtggcggagctttttggtgagacccgcgagctgaattgggaaaggaaaagcggaatggacataaagtcaggcacatcatggggtagcaccatgggatagcatcatgggacagcaccatgggatagtatcatcggatagcaccatgggatagcaccatgggagtacacgtctgacactcctcctgcgcgctcccctgcgtgaagagcttttcctaatccttcacgtggagtcactcgtgtgagcttacctgtttgacttgtggggggggtcccaataggcagtttgatcttagcagaagatttggcgcttccttggcggattctgctcatggggatgcaaatcgagaaaaggggaaccgggaaaccatacgtatgagaaatagtttgccattggggaggtggcagtgaagagtatgggcaaatgaggtgacattggtgatgtgtttggaggggatatcgctctgtgttcgtcagagggacaggggagtgagccccccgcttttcgatagactcatattttgaaaatagaaaaaaagggaaacaaaaaaagagtggagattttacaaaaggatgagatgagcacaccagttgtgcattgttcttttcctctattttgatgtgtacatgtacagatatgtatatatatatatgtgtgtgttttttttttttttttttttttttgctacccggagaaggccttcctacttgtggatgcctgcctacattttttcacgagatctaagttcagttccacattttgatacacaacggggaggttagaaatgtcgcctaccttgccttgggtttgctgctctgtgtcttctacggggctgaacactgacgagaggaatgcgccgttgtcgtttctctcatatggtatgtagttaggaaaggcggtctgtatatccttcatgtcaatttgttcgagctttccatttaatcgtttcaccaagcatatacgaggggagctgctttcggttttggttcgtgggtctgcacggtaggtatagttacttctgtgcggagcggtgcttatggaggtgtatgccttttttgtttctactatatggttgtcattcacatgtgtgtgtttttttttttgtgcgttccactttgggggggcgtagctccagcagctgcgtgaagagcctgttttgttatcgctgttggaggctatagagggggggatgcctttttttccgttttttgcttcacgataggatatgtcgcgttgttgtttgggtgtggcaacgctttctgcttcccaccctatcaaaggaacccctgctatggcatcttggctcggtgagtagttggccctgtcggacgactccccagaagttttatttttccccatggtgaaattgtttcatggtttggaaataccttcttatctccttcttgtggtgttttttttttattttctcttctgtgttgtcaatgtggggatatttcacacgttattttgtggtgtgcattctttgtataatcctatgaacgcttttttttttttaaaataatgttgtcttcatttctcctttttgtaaaattaggacgtgtctacctgttggtacgtttcgtcaagtagggcagctcaaatgagaggtgggtgggaattttttttttttctttttttgtcaaaaactggaacttggacaagtgaagaaggagtagtctcagcatcgttggcactgttagtggtggtgactttggttggggtacaaaggaaagttctacaaaattaaaggagctctttcgcgtgctggcatgcggcctggaacacgtgcccaggggccaggtcgcgtgtgcatcgacatgcatgttggcgtgtctatcggggggagatccccatgaaagaagaggcgccatcttttgcaagtcccttcagcgtgttcaatgaatgtatcgcgtagattgatccctccagcaagtgcgctcatttgtgcacgtatacatatgcgcatttacacagctatgatgaactgttttttttttttttttttttttttaatgtgctcccttgggcacaaaagatggagtaaattttggcctcactcattttcacaatttctacaacgttaattttggaggtcccactttgtcatttaaaaaaaaaaaaaataataacccatcggtgtgtgcactcccaaaaaggagaagcaaaattcggatagcacgttcatttgtgaaactcagtggggggaggataaaacggaaagtaaaaaaaaaaaaagaatcctaattctgcctccacacacatgggtatatatttctatacgtgaattacgatatggggtttgatgaagttgagcttgttctggtggacacataattgaaaaaggtggtttggctttttttttgagaaaagagggcagagggaggataattaaaatgaggatatgtttactgttagtaaggcctttgctttgcttcctgttttgtttgaggcctatgggaggagaagaagacgtcgatggtggcactgcctaggcatggtgagcaaagggaaaaattgccttgaaaatgggcgtgaaaacgggctgcgtgtatacgtacagatatagaaacgcatggcaaagggaattaattcttggaggatgcttgaaattttgttaagatggcactcactaggagaggtggtcatcattcggtcttatcgactgtccgtggtgcgacttttcaatcgtttagcaccccatcggtgggactgcccaatcgtttagtaccccatcggtgagactgcccaatcgtttagtaccccatcggtacgactacccagtttacaatccaccacgttcgcataaatgcaaaaaaagggaaagaaaaaaaaaaaaaaaaaaaaatttaaataatattcatacatttaaaaggatgaatagaacaaatttaaaattaaaaacaaatggggaggaggcgtccccgataggtgtggctgcgttgctgcggcgaggggagcacttgggtcggcagacatgcgcgtgtctatctatccgcacatgagtgagcgtgcgtgagcatgtgtgagcatgtgtgtacatgcgtgcgtatatgtacacgcgcacttgtacacgcgtatttgcacacgcgcggggcctactcgagcgccttgaggagcgtctcggagagctgcttctcgcgggagcggcacacgatcttcaacaagcagccgtactgctgagaaagaatgagggaagccttgcacaaaacgtgggactcgttcatatatcgagctgagagaagcatgttatggttgctgctgttgacctccacactgtccgtctgatcacaagccatcatatttaaagtgtttaacaacccaacgacagctagctgaatattttcgaaattgagactaaatttgctcacagcttctgagttcaaattttccatactatcccagacatgtctaaattctccatgtcgcaaaatacgtggggagataaagtcggtaatttgtatactcaaggggttaatggagtaggagtcggggaagccatcatccatttcgttctctttggtgaggaagtgaagggatagttggaagtgttgactgacttggtaatctccacgtgtgggtgcttccactatgggtgcttcctctatgggtgtttcctctatgggtgtatttcttcccaacaggacatacaaattttgtgggttgttaaaatataaattaggaatggttgttttttccaaaatggtccaatttttatcaaacgaatttatttgcatatttacatctgctaaaatttgttcagttaaggtattttgcacaataaattccagtaatatgtatctatcgtaaatatatttcttcacatggacagtgtactcagcttcactttctgttagtggtacagacttgcctaccattttgagtgtacccatttgatatttctctataaaattagctacatgttctgataaaatcaaatcagtattttgttcaggtaatttttttccattcatagatccaccatacagatctgcagttgaatttttctttttcaagtgtggggatgaaggagtaggtgatatatctttaaaaatattgtctcccattttttgtatttcttcctttgcatgattgtagtcaaattcatccgttactttatcttctaaatgtttttggattaaataaagaagattttccaaatgggtaggtgattcatttgttagtagttcatcaatgaagggtaagtcctcagaggagtgattcccctggaggggttccattttttttatcttctctctcaatatgtgatacaagaaattggaacgatctctcacttcatcatcgttatcagccaaaaggcaatttaaaagaaataaaatatctttcgagttagaaccacattttagagcaatatgaaatagagcatacaacccatcgactcgtattgttgaattttccaaaattaatctgttatatatgtaccttatatacttagatggagtagacgttttggggatgtgtacaagtaaaaatcggataactctgaggaggagagaattatattcacaatcttcaataaattcacaaagttgaagaatagctgtttcttccgagtttggtatttgacttataattaaaataatggcatctattgtgtttgatttgaatttgtaggattcttcatctcttaaattgtttgagaggaaactaagaataaggttacatttggatggatagataaagcatagattttttaattcttcaataatttgaattttaaaaaaagtattatctcctgtcatgtaattatttatttgactaagtaatcgatctatgttggcttcatttcctgttttgagtaacgtcgtgaatgccaaaacacagatacttttattgctatctgttaggagattctctatatcttgattaattttcgatgcgacatggggtctataatgggacagtttatttatctgtcttattatactaaatttgtctactattttggatgataataagaaaatttgacatactttcatacactcattcagtacatctacgttgaatactgtggtggaatttcttcctcctttatcatgaatggctagctcgaatatgcattttatacactcaaaaagaatcatggggtctttacttttgagacagttcttcaaataatcgaagcagactttggttgtcgggtggatgaagtttcctttatttgtcgcgtaatcttgtatgttgtacatgtcgtgcgttcgtcctgcagaccgactcgcctgcgcgggggagaagccgccaaaggggttgccaaccgcgccgccaaccacgccgccaacctgggcataaccttgggaggaattggccccggggggaaggtgctggttcgtattgcccaactcgctgtccacctcagtgctgtaaatcaagtaggacgcatactttattaaaaggcagttggcaagggaaccagataaattactcgagcttttgctatacgacgaaatgattttttccaacgccagtttatcctgatacttaatagaacatagcaatgttaaggcgtgaaactgaaccatcggatttttgctgttaatacattcactaacttcatgaatccatttctttacaatgtcgcaggatgcattcaaatagagattcaatccacagagtaaggaggaacaagaaacgaaggagttcttatccactatagctgtttttaagtaacgctcaatttgagtagccatggaattatcaataattttacttaagacccgtatggcattggccctatagcaatcgttagctgaattcatatccttggtcagcgaacttgtcacaataaacacttccttctcgttaacaggcaaactcttaatgagtaaataaaccatccttcgtagcctttcattgttggattgaaataatttggtgatgttaaaaaaaatatctgtacactcttgtggtgttagtttttcttctcccttatttatgaggtacaaaattttggtcagtatttgcatgcacttttgcgtgttgagggggtagctggagaagactctggtctcctgcaggatgctagccttatctccctcatggggattgaccacagatttttcatcgtcgtatttggagtccttcaggaggttcctttgtattttgtctttgatcccgattggcttgagcatctttttcccctggtcgcgtagcaattgagtggtttcaaacacagagtggtccccgcgaggtgcgctgtactggagagccgacccctaaggcactcaagaatggtgggcttggccgacgtgcattcactttttgcgcaataagaggtcagacgcaggtgtgaatgttcccttccgcggttgtttcatttatttcaacgttgaataaataaatcggcggtctcgttcttgggaagcggggaagaaccacgtgtgcacacaaatggagggggggaaaaaaaaaaaaaacgactaaatggatcaattaaaaggtatgcaaaaatacatcacgcgggggtaggtgtgggggtgaacagaaaaaactctttcgtatttgtcaacacgggatacgaacgcttatcagaagggggcttcgaatcggtcggcttgtttgctctctattgagcgactacaggaggggtgtacgcgaaaataataaagtgtaatgtatgctactccgcttctccttccacacaaatgctagcttggctgttcaagtgctctcgccagctaacaccctacgtatgcgttcgtttagaaatccttcaggtaaaatacaggatgatccaatttgttaatttcttttcatcatttgggtgtttcctttttttttttttggcatcctcagcatggcgaaagttatcctttgttaacgcgataacgggaccattttttctaacctggaaaactgatcacttggtcgtttgccttttacaaatgcgcattcaggaggaggtggggttgtggtggggaggaaaagatatgagttaattatttctgcggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattcatccgtgttcgtcgtgataagtttgtgtagacataaattttttgcacatgatgtgtaacgccccttttgcaaataaacaattaccaagcaagcaagcattcatcgcaacttttttttgcttcttcttttttcttttacgaatatgtgtgtaaattttagcagaaacagtttatagtgcaaacaaactgggaaaaaaaaaataaaacaaaaattaaaaaaaaacccttttttggggggggggaaaaggaaggatacaaatgcacccatgtgcgtgggtatgtgaaggtgtacttcttatctgtctttgtgtggcttattttcctctactcatttcgtcctttctgtgtatctgtggcgtcgctccgttctggtttttcccatgagcaatttcttcatcgctgtcacgtccgctgtcacgtccgctgccacttctgctatcacttctgatgtcacttccgctgtcagagccattactgcctcttcccccccgtaccattcggactacccagctgttgcttctactcacgtggacccgtgaacggcctcgagggaggattcccctgtaagcgagacactctttgagggcatgctccctgctggctacattcctgtgcgaattttccacctgggcaattcgcccaactagaggcgcaaaaaaaaaaaatagctactcctccgccaccccctgtgtttgtggaagtgtcacgtatggatggaactgcatttggtgctgccgcatgtcgaagctgcatttggggctgccgcatgtcgaagctgcgtttggtgctgccgcatgtcgaagctacatttggtgtcttttttggtggggcgggttcgaacatggtggtgtgctcatttgtctcttcgccgtctcggtcatccgctcgtcgaccccttttgctgcgaattgtctccccagcaatcattaaagcattaattgggaacctgaaacctggcgcccgtttggtggtagcagagcctttcctgcttctcctccttcttctgtctttgcataacagccttctccctttccctcgtcgtggttaacttatactcggtgttgaacgagtccacaatgttgtccttgttggatgagcaatggaaatcgaagtcgctgtagtcgtatgtggaggagctggacgttttgttaaagttatcgcgaatggtttcgtcgagtcgtatggtcgccttggtgtagctgcttgggtggagaaacgcgctcggcttgtggttgtgcgcacctccgcttcggctgtcgcttcgggcgtcgcttcggttgtcacttcggctgtcacctccatttccgctcccctccaagtaggcatgcgcgctgatggcctgggcacggcgcacttcttcgaacgtcttattcccccccgaggcgaaatgcgagagagcaccctggtttgctgccttaccttccatttgtagattcattgaatttctgtctttcccctccgccttgaactctttttttccgctcggtgcttttccctcctgggggaggtcccccagcagcaggtcctcgtaccgctccttgcccgccacaaatgggttccgactgcggttgtcactgcggttgtcactacggttgtcacttcggttgtcacttcggttgtcacttcggcttccgttggcgctcgccgtgctgctcatccagttggcgcagtgttcctccccgcccaacgctttcagcattctcataaaacccgaatgctcgctcttctccacactcctgctgctgctattgcagtcattctcctcgtaactggtttcgtaattcgccacgcaggagaagctgccaccttgtggatcaccttcattcttgcgttcggctaactttgtcaaattattggttgggtagtactgctcgttcttgtcgtagccctttttgctggaaaagtaattatgccttgtgtttccgctggaggtgtcgtaattccctgttccatcgaactggcccgggtggacttcccccaggtgggcttccctcatgtggacttcccccgggtgcacttccctcatatggacttccctcatgtggacttcccccgggtgcacttcccccggatggacttccgtcgtctttttccttccatcgtaattcgcaccacctttcgtgttattcataaaattattaattataatatcgttcatgtcgttgctgctattgggttcgtctgacatatgggtgggggggtcattattgtaggagaaattcttctcatttttatttactcggtcattacactgtgtggagttttcactttgtctcatgtcttctgaaaagatggaatttaaggacatatgcttgttgttgtttttcccatctttgccaataacttttatttgttccacgtaacgattcgtgagtgcctctacatcattgtcgaggtaattcccgaggtgcaatttttttttgttcaacagagaggtgaaaccattttcatacttgtaatttgttcctttgttactaccacggtgattaatgctataattggagaggttacttttggacggcatcctcgccattgcttcgatgggtgttccttttttattaccaatgtgctgcctcttatcgtcattgtccttgccattgttcatgtgaacactgacgcattctcctctttgatcgttatttgaaaagatttcccaatttgttggtctgagctgttcgctctctttcatcggcaacttactgttcactttttccatgtcaccgcttctgccagctcgcaaggggtgggtctttttgtccttgtctcctacgctttccccctccgcatagcaagcaaaccggtctggatgcctgttttttactcgcgagtcttccatatatctgacgcagctgtctatgagacttcgggaaaggtctcccggtttgtccaccttcccacaaatgtctgacgcagtggatgtagtagccttgttgaagtagttcctcaaatggggggggaagtcaaatggttcctgtttattatttaagttctccatgtggctcccatttgttctatctgcaatggtgtgaccttccccttttgtcggaccctcctcacagtcatagtgcaccttttcactaactttaccttctgctactgagaaagaattatttcccatttttttctttttcgacaaggtgttctcatcatggatgtgcttcccccccaatttttccatgtccattttgattgcttcactatttgcggagaaggaggtgatccttttttggtgcgccacgaaatcagtgcaacgggcttggcccattttgctatccattttgttgcccattttgctgcccacgttgctgcccacattgctgcccattttcctacccacttggtcccttatgtttgcgaccttttcctgattgaggctgacttggacgcgattgccatttcggttgccatttcggctgtcagtgcgaattccgttgtaggtgttgatactttctggattgtgggggtccaactggtaacgcttctgttcatacgcgccgacgatctgtccccctccccttgcttcgcttaaacccatttcgtacaaactggataagtttttttttaattttttttttagctccttcgaattctccaatattgaattgactttgttcgaaaaggactccttcttcttggcgcactttttgtgcttccccgatttgttgatgttaaagttgttggcgtaaattttgatgtaattttcgtcctcatcggcttcttcctcatcggcttcgtcctcatcggcttcgtcctcatcggctccctcctcatcggcttcttcctcatcggcctcttcctcatcggcttcttcctcatcatcttcacctcccactgcgtgctcatctcgtggtgaatctcccccctgcatccatttattcccgcggggtggggggtcttcgaggtctatcactcccccttctcgcgttccttcatatttgcatgacctgtcttctctatccgttctctcctctgcgttcaccccattggcttcatcccctttgtgcgagcttctcacattcccagtgctgcccctcctgcagattttttccgccaactcgcccatcgtttggtccttcgataatctcagatttttggacttaccaaaggtgagaagcgcgtcttgaaaattccccagatgggtcgtcgtcttctttgtataactcactgactgctccgtttgcctcggttgatcctgttgatgctgattatgctgattatactgattatcctgattatcctgtttatccttctctgcacaaaaccatttcgatgctttgctgtccaaagcgtttttgcaatttgaacaactcgcctcttccttctcgtccgatgcgttaatggtatcattacgatttctttcctgaaaaagggaatcctcgtttgcggccattcccttcttaccactttttccgttgccattgaggatcacctctacgggttttccatacctatgggcattctttttgcccttatagtttaaaaaatcatcgtacgtctcgctcctgctgtaggacttttgccgtgcacttttcaggtggttattatttttcccgcttttcatgtaggtaacttggttgttcttgctgtccagtgtaccgttgcggttgtgctcatctttgcttcgatggttttgatcgtggtcttcttcttcttcttcctcctcctcttcatcgtcgtcgtcctcatcatcgtcctcgtcgtcctcgtcgtcgtcctcgtcatcctcgtcatcctcgtcatcctcgtcatcttcgtcatcctcgtcatcctcgtcatcctcatcatcgtcttcctcttcctcttccgcgtcacctccatcctccgcttcttccccgtcggtgatcccccgctcgatgtctcgcacctgctcctccaggaactcgtcatcttggcccccgctgctacacacttcgtggtaggtgcctttctttttgacgatttggttggcatgactaacttggctaactttgccattcttcgattcttccctgcggctggcacgatgtggtgcttgtttcttcttgcgcacgtaattgttgtgcaccgcacggttgtccctcacgtcacctccgtcacttccttcatctgcttcgcccccttcatctgcttcgcccccttcatctgcttcgcctccttcatctgcttctcctccttcatctgcttcgcctccttcatctgcttctcctccttcatctgcttcgccttcttcatctgcttcgcctccttcacctccttcatcgtcctcctcgtcgtttatcacgatagcttcattttccttcttcgtcatatggtcctcctttttcttcttcgcaagactgcccttgttcgcattttccgtgtcatcgttgatgaccagaaagttatccttcttggcgtcttccacgtacatggcttgggatccatgcagggcgtcgtcattcccatgtgcaccgtggttattattgtgaagagacgtggcagaagcagcaccgaccccccccgttcaagggtctatcatcgttgtagctactgctgactgttctttggtccgttttgaccgcacttttggcatccctactttgcttcgttctgctgtcattgctcctgcaggtgcaggggtcgcttttcttcacggagcaacagtttattctatttttaaaattattcttcatcatatagtagagaatctcgtagtcatttttgaggcaggcgtgcgaatatttattgttactagttttgtccttgggggtttctttgtctacgtccatgacgacggttgctttgttgtttcccttcgaagcagaagcgtcgtccttgtctacttcgccgttttgcttcattttgccgttcgcgctgagggaaatggcgttgactgcgttggttgagtagaccgcgtgggttgcactcgccccactcgccgcggtcaccccgttcacaccgctcaccccgctcggcgaaatggaggaaatatttttgaaaaagttccagttattcgagaggaggtaaatccacctgctcttaaccttctcatgccacaggaacttggaattctgcaggctaaaattgtttaacatctctgtcacccaggggtggtccaatacattctgcaggcttaatcgttcactggggttggatgaagtcaacttaacgaataaatcccacgctttaagattctccctaaatctgctaggaggtttggagtgtctcaaattatgcacagttttcaaaatagtttgagcgacttttgaacactcgattcctttttgtctacacacgaatcttcccgaaatgaataaaatcatattcattccaagggcgtagttgtcaattttttccgtcatgggtcccgtatttctgagtacctctggggggttaatttctaacgtgcccggccattccgtggggtgtaaattgcaagagtcgatatgttcggaccatccaaagtcagctatgactatccttttattgtcgtatcttaaaatatttgttggttttaaatctctgtgaacaatattcatgtcttggatgtaccacatgccttgtagcagttgaatgaagtacagaaaggcttcagtcatattactggatagattttccttccacaacgtcccatcatttgcataatcttgtattaatatccagccttcttttcctcctataactttgtgtaactttatcactccaggacattgacatatggatagattaattatttcttttgtaaacatttcaacaattcgattaaatgattcctttggaaattgatttggttgtaacaacttggctgcaaatatttcgttcgtaattttatgcttcaccttccatacttgtgcgtacgttccctttcctaggttgttcaaaacgacgtagtctttaaagcagctgtcatttgtccgtattatcctaatttggttgtgaagcacgctgggtagttgtaatacatcattgttcgtagacaggtttgagcctattttaatttcttcattttttctcccttttatgtaactccgtttgtaataattatcagcaaattcggggttgtctttgctgttattattcaacgttttagggttctttttgatatctggaaaatccatgtttttttttgagaaaatatttgttttatcgtttgttttatcgtttgttttatcgtttgtttgtttatttgtttgtttgtttgttcgtttgtgcgggggggggcggatgcgctctttcacaacaatgtgctgctccaggtccgacgttgtagaagcgtcaaaattgggttatatctacgggtgtgcatatgtgtacgtatgtaagcacgcgcacgtggtaaaagtatccttacaaacgcgcacgcatgcatagatatgtgtacatgcaagaatacgtatacacacattaatatttttatctgctcgtgtaggttttccaactcttcgtcacacatacgtgtataccgttgaatatacactcaccacaacaaacgttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttaaattatattcctcttcttctatttttccgcttcgtcaaaaatatgtattttatcaatcaacttttctaacctgtttacatttagtcgatctgttccagtgctggcggtcaacgtattctcccagttgtggtacacttgcgtgtttttaatttgtttttctgtttgttctctttgcagaaatgcttcaggtttgtgtaattcttaagtggaaactgttatcgtattttttacttttattatgttccgtacttcatttaccttgatcgttatatcgtgaagtgcttatgtgtgtggttttattttatttttttttgtgcacttatttgtattcctctttgcagcctctttgtgtaccttttcgtatacttggtttttttttttttttttactacttttttgttagttttttttttttttttttttggtagtattttctttctacaaatttgctgacgcaaccaaatagaaccaaacaaagggggtaatcaaattaataaaaacagtcagagataaaccaaacaaagaaacaaaaaaaaaaaaaaaaaacatataggtatgtatatatatgtggtaaaaaaaaaaaaaacaacaaatgaaagataatgttagtgaacttaaaatgacgtacgtaaacaaaaattaaaaattagcacatagacacatggtaacaaatttacataggcttaaacaaaaagttgttcaggggtatacaattgatgtgttattgcagagtggactgctacggaaaaaaaagggggcgatagtaaaatggaatggaagcaaaatgcaaacgacgaggaaacgaagtggcatgaattagcacggaatggcaaaaggggcgcatggcaagcggaacagaaaaagaaaaaattaaaactgagctaagtggcgtaaatattagggacaaaattaaaaattaaatgaatcacaaactctataaattttgagaaaacaaaaggtctttagctcgaatacagttggagacatagcaagtgttacatctgcagaaagaacaacaaaacaaagaggacaaaataaaaactatagctaatgtaggtgtacagaaagtaaactatcatttttgatgcagagttattgaaatggcaataagtaggatcgtttaatttttgttaaaatatcatttgtgcattaatcatacacgtttacgcggttaagcggttgcgcagttaagcggccaaccggtcaagcggtaaactggtcaactggccaactggccaactgttcaaacacttgtgcaaacatggaacgttgcaaaaagattaattcctgtctactcgctcgaaggtgcaagtacacgaatgcaacatacatgcgtagatacacgcgcaaacgcacacataaatgtatatatgtgggggcatccacgcgtacgtaagtacgtacaaaaacatacaacacaaaacaaatggtattatttgcaattcggtcagaggtaatagaattgttttactgttttactgttttattgttttgttgttttatttttttccttttttcttttttcattatttcgctttttcatatatttctctctctctcgcactctcaattttggaattttacaatttaaaacaaatgtttgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcatttacaacacaaactttggctagcaaaaaaaaaaaaaacaaagcacgatgttatgtaggacgttactttcttaacttgtgaaatgtgcgcagcaaaacacatgtgtgtattcacatataaaaattgttattggtgtcgaaaaaaaaaacttatgctttaaaatgtgtaaacgaggtggtatggatgaatttgtgtactttactttcgctcattttttgctttttttttttcactcatgaatgttatggatttatggcaagtttttctttttctttttctttttctttccctttctctttctgtttcttttttcctttttcgcgttcgcatctgttggtggttacggcgtgcaacgtttatatcactcttcggaataatggtgacactacttctttgtttcatttagaatgtagaaaagcgttggcatggcgttgaagctgcgatggtagcccacgctcaggtgcacatgtgtgtaagcgtgtgcgtgtgtacatatatgcgtgaaagtacacatatgcgagaaagtacacatatgcgcgaaagtacacatatgcgagaaagtacacatatgcaggcgtgtctgtatatgggcgcatgggcaaacgtgcattcatccaatcactcattcatttggcgatacacaaatgaacgcaatttatgcacacggcattgcgcatgggtgtgattctctgcgcatttgtctgaatggttgcaattattacacagtggctgcgcgggcggtacgcacggatgggtgtgaaagcgtgtgggtgaatgaaaacacatatgggtggatgaaaaaatatatggacggatgaaaaaacatatggacggatgtgaaagcgtatggacggatgtgaaagcgtgtggacggatgtgaaagcgtatgggtgggtgtgcacatgttctgcttcgcgtaaaaggacaaacaaatgtataccactatcttttcatttttttcactttggtaatttctgcaaaagtgtgtaaagttttccttgctggactggattggactggacaggacatggcatttttttttttttgaacactgctatgcaaagttgcattttttgaaacttagcttttcttctcacttgcattttcccactttttcgtttttctattttgcattttgcgtctttccattttgcatttttccattttaatttcccccgctcgtagcacatttttttttaactcatttacactgttgttattcactgctatccagtgcactccgtttgccgttttaaaaagcaaagacaacagttaaattcggacgggttgtacctttttccagaattatatgtggtcataacgaaatgtattcgttgcaaagggcatgtgtaatttgtgcttttggttttcatgtaaaattccaggtgaattttttatgagttgcgaacgttggcagcactgatgcgcgttggtgtaattgtgcgtttgttatgtgacacacttgggaagctgcccgattgcgcaactaatcacctgtttgatgggtcgatttgcccccactgcctcttcacacatttgttggtttcccccttggcgcatttcctcccttgttcggttctccttcgcgggtcaaatcccccaaaagggtaataattgcgtccgcttattattttcgccgtgtgaaaattctttcttataaatgagggcgtttcgcgatgccagcgcgttatttggaggtggaaatttggtcagggtccctcaagcaacgaaccgagagctcaaacaaagcagcgcgatgcgaaaggatgcgatgcgaaacgaattgagacaaagtgacaaaggggggaagaaaaaccatgcgcgcgcagaagaagagaaaaacgagagcatatttttctttactactttgccgtgtgttccaatgcagggtcacacagaacgcacgtttcgcttgctgttgtattttgtactacccgcgatggaaatgcccccaaaagtgtgtgtgcaaatgtgagcgatggggtgaacacatactacgaaatgcgcatgcaaagtatcggtatatgtgtccatgtaagtgggcacagagaatttcgaaaggccagaaaatctgtccatcccttggctcatttaagtatttaaagctgatctgttcacaatgacatatcagatgaaggccacataatcacttatcatttaaagtggtttgtggaatcggtaacacgaaaaagtaatcgaaaaaaaaaaaaaaggatcttacataaaaaaaaaagggggaggaaatgcaagaagaaggggtaaattgaatgtattgtcttcgtcaaaataattttcctacatataaatatacatgtacatttcaggcgtgatcattttatggggaaggggaatttttttttgctgcacatatattgtgtagtttggaacccatgatgggggggaattgatcttaatttttcctttcccttaggattgtttttatttctatatttttgtgttaaagctttttccggcgtagctttcttatgtgccagatcgacctagatgatggacatgttgtgggccgagttgtccgatatggtttttccgcacaagtgacatttgcccaatttgtaggcgctaaaaagggggtgataaaaaggggggatgcatggaaggagggatgcgagaaggagggatgagaggaaggagggacgcgaggagggagggggttccttttggggatggacgtggtactcacacatgggaattccaatacgggatgaacccatcacagatgagtgtgcacatgtaggcagatatgcacacatgcacgtgcacgtgccacgttgaggccctctagccggctaaccatgtagagcagtattttccgtcaaagtgcagttggctgttgcactttttgcacttgctcctgttggggttaaacctagtggaagaaaaaggaaaaaaaagggaaaaaaaaggaaaaatgaagaagcgaaaagttacagctttaagtgcaccctttaaatgacaaaaagcagtgtaggttaaaagagacggggaaagacacaattttgtgcagttcgattggacatacttttgcttgttgtttctatactccatcagtttgttccctccataagacctgcttgagcctatcgagaaaaatgcattgcgtgaattattttttttctggggaacaagttgcacatgtcctatctttaagaaatggaattggttcatcgtaaaggggggttcataacggcatagttttgttcaaaagcgcggagaatatgacgcattgatgggtggggagggcacgaaaatacgcatgaaattttgttcacatatagatgtatacgtatgcttatttatcgatgaggtccccttcctcgacgcactttgaactggttaatgcgacatgcggaaaaaggacgcatgttgcaaaaaaaaataaaaaaaaaaacattactattctttacgtccggggttggcagctttttcagcttcttttcgcacttatcacatggcatttttcggaaaaaatttcgcgttatatgagtaggaattggttccctcccccaacagaaaatgctgctgtgtgttattgacaattcattatttgcgtgttcgttcgtcgtgcacgtgcgccagagttttatctatatatttttcctttttacgtttaaaaaattgttttacattttactttacttggctttacttcgcctttctgtgcttagagtttaaaaatgggaaaaactttttttttttttttttaatttttacccggtcaatatgttgccacataaaaacatgtcgacatcatgttgacatatcagcgtagttcatcattttttttttttctccttttttatttttttttttatcataaaatgggtaaataaaaaagtggactgaacttatgcaaggacgtagaatgcgcacatggtgctttgatgtgaaggagagggtatatatgcataatacggcgttgatacaaggaggcactattttttatttttgtttttatactgtatgaaaaaaagcataaactcgtgaggaaagcgtttttttttatatgtttgtcccgctccccactggtacattcacattcgctaatttttacacatacaatttttacaaaaaaaaaaaaaaaaaaaagcaaagtgaagcgaagtgaagtaatgtttaataaatggtttatccaaattaagcaaaagggtagataaaatggagggggggggtgcgaaaatatatataaaaagaacaacctgttcatgtatgcagcggcacacatttgtataatgcgatgcgctggacgggtggagggggaggttttttatcggatgcgacttcaatcgggggtgcgtcgttgggctaatcgaacagggggttgtactgcacctaaaagggggggtagccgaattgggaggaaatttcacgtgtgcgatcgtggggtgcgttttcacaacgtgtgcgatcgtggggtgtattttcacaacgtgtgtgatcgtggggcgcatttgtatcaatacttatgtgctgcgcccctttatgcgcgttttacggttcaaagttgttacctttttcttcatgggctccttttcgaacaagtgctttcccttggaatctggacggtgggggggagcgacaaaatggagcaaacgtgatgtaatcgtgttgcattcgtggcgtaatcgtgggtggagcttccactcgtgcgcggcgggcaccaggtgggctcacaccctccgagctgccgcaactaattttggtgcgaaccgcgtggagtgctacatttggaccctcgcgcagttaccgttgagcagattctgctgcatgtaggtcgaggagggcatcttctgatttatcatgccgctgggtttcatcatatttgagttcatggaggtgggcgaggcgttccggttttgcatcattgggttgcgcttgctgggttggcggcggggggggggagaagaaaagtattggtgggcggaatggacatgtggagagaggttccccgtgtggagaagcccccttgtggagaagcccccttgtggagaagcccccgtgtggagaagcccccgtgtggagagcccccccctgtggaggcagcgcgtacctgatggaggggccatctcccaggctgtgcatactgccctgcgaggagctcatcgtttgcttgtacatctggggggcagactgcgaattgccggtttttaaactcttctggaattcaatcaagtcctgttcatagttcgcatcgaagaggtccaaattgatggaagtgatattgggatctttgaggagaacctgattggcttttttgagaatatccagctgtctattcaggtgttccctttctttaacaacatgaggaggttcatttaacaaatcgtagagtttctgttcactgtttaaatctgagtacaactcgaactgcattttttcttggagtttcctaatgagaaagtaaccgataattttgggtacactatctctcacattccgtaagacaatattaaagtagcaatctaacctccgtctgatttcttgaataaactgagcattatatctagtcttttttttctcttttgcattccacatattcataacagacttctgagcagtgttgacaaacttggcagccttaccagtaatatactcctgttcactcatcatattggagtagtacttactctgcatgttattattattattattattatctatatttgagttggatagattagattgttgccttttattttgtgatctctgatgagaattaaagtcttgactaccactttcgttattttgatcatcttcattagcattaattatacttccatgttcgattaggtaagaagagtcattagtgaataaataattggtctctgcatcgataaaattttcgagtatattatgagtgttttctttttctctgaggagtattgtttgagacaggtctagaacctgttcagataacttgggaaatcttgtcaatactcggttagcaattttttgggacagtatttctaaagtctgactaactttatctagacagttaaacactggtgcattaattttttttaaatgtggtaggattaggaattcaaaagtatcgggggaagggaatcctggcaaactatctccttcatgtaaacaaatggcatcatcaatatcgttatcgcttagttcgcttgttacatttttccctacgtactcgtcaaggaactcattaaaaatgcttctaactttgagtccacaaattatgtcattattttctatgaagacttgtaacctcttatcatatttcccctttaatgtatttttaaatatttcacaataatctgtaatcatggaccataggagttgtgtctttttcgttgcatccaaaggaacgttggttccaagttcgtataacttatcattaatgagtctaattttatcatttatttcgactttaatatctgggagaaaatttttgatatgtctaaggagtactttggttagcttatccgtgagtgatgtcgtgccgtagagtgttggaggtaacttcctatagactgggtgcgattgaaaaaatgctaattcgtcttttaacgattgggctattgattttccacttctaatatctgctgtggatcggttcaccactcctgtgtatcccaacctgagagtgatttcatcattcattaacattttacttgcatctgctcctttgtccattaaatcaatttttgtaattactcctattgttcttaacccttttggatctactttcctcgctatttgcagagcatcacttgttgacatatctgcattggctggcaacacagctaagataattgtcctgggatcttttacatatcgaaatgccatttctctcgttagtctttctatatcatctgtctgatcagaatttttaagcggaactcttgtgatccctggaaggtctataagtgataaatccggacagctagtcgaatatatattcagcacaattggctcgtctataattcctttattttttccagctagttcatctgttaaattgtttatgtgttccctgacttcgttaaaatcggtaaattttttatttttgtcatcttcgaatatggcccaatgcttaatttcgctatcttcctttatatggatcagcctgaattctatgggcctcctggtgactataccttctcctctcggtaggaaatccaaccccactatcgattccagcacactgctctttccactactctgtgtacccactacgcatatacgtggcaggttgatatacttttgcagcccgatgtcccttagctcgtcgatcacggtgatgagcttccgcaggttgttgtacatgttcgactccatggtccgcgtcggtgatgggggcggtttagggttcagggtagcgatgcttatgcctttcttggcagccacgattatgccctttcttggcggccacgattatgcctttttggggaagccacgattatgcctttttggggaagccacgattatgccctttcttggcggccacgattgtgccttttctgggcagctacaattatgccttttctgggcagctacgattatgccttttcttctggcgctgctccaacgcgcacggcgcgagttggtaaaaacgggtttgcgctatgccggttcgctgaaaggagcccctcctcgccaaatctggtttataaccccttcgttcctcccgcttgtgcaagtgtaaataaatgctaggaggtacactacgcacttttttttttttcctttttttgcattcaggcgaactgcgtgatgtgtgcaacttcgtactggcaagcgtggcactttggaaaacgagaatgctggggcaccgatgaattgggctgaatgtgtggcgcgcggatgggcgcttgcggtgggtgggagctgggcaaaaaaaatggcaaaaatgttagccaaatgatggcataaattggcgaaaaattagcaaaaaattggcgaacaaatggcgaacagatggcaaaaaattggcgaaaatttggcgaaaagattgccaaaaaaaggcacggaaaaatgcgccaagcaacggggagaacgctacgcaaaggtggattgcacacacccattcgcacgtacacagggggcaagaagatcatgaacggtcggcttatcagataagcaactggttttttattttggggggggtaacatgcgaaagggtgtgcatttctgcaaatttcgaaagaccgcactttgtaaaatgtgccaactgtttccacgaggtgacaacgggaatgtaaaaaaatgatataaaacagaaaaggggaaaaggaaaagggaacaggaaaagaaacgggaaaagaaaacgaaaaagaaacgggaaaagaaaacgaaaaagaaatgggtaaagaaaacgaaaaggaaaacgaaaaagaaaacgaaaaagaaacagggaaaaaataacaaaggaacgctcatgcgatgtgctgcatacactgagcatgtctattaggaacgttccctctcaaagttgggggcgcgcagggaagcattatttgtacacatttgtgaacatgcaagggggtaactaaatgtatgcgtagaacgtccgtgtagaaggggcgcaaagaagtcacacaggagacgtaagcatgggatgaacgtaccacctatgtatacacccccatgggggactgtaatattgttttaggtacttcgtccagcttagtgctctggcacaagggggatgtgctttggctcgatgtatttgaagaggtaaatttcgaggatactcaaaaatggggaaatgctcgatgaatcgtaaaaaaaaaaaagggggagctggcggaacgctgagtccacgggtaaggccgctctacggggtaaactctaaaagcgcaattcgtgtggttaaatcaatgagatttgtggatatgcaaaaatgaacgaggaaacaacaaaaaaaagtcaattagaagtggcgctgtgacctcggctgggtcattatacgttcatgcatacgtacataatacgtacatgcataagtaaataatacgtacatgcataagtaaataatacgtacatgcataagtaatacatacatgcattggtacatacaggtatacgtgcgtataaatgacatgtaaattacatatacatagcagcatatatgcgtttttttttctttttgtttaatactgacattaggcttcccatttttacgtgtgctttaattggccattttgacgggaacgctttcgcggggtcgaatttttggccctacatttactcgcatgttaatgttagcttgtaattgtgcagcttcttaaaaacgctgcaacgcttggtgactcgcagaggcggggaagaaaaatgaacacgtggtgctttcgttcgattagttgcatggtggcaaattttttaagctgtgcagtttttatcggcacgcttttctcaagttggaggcctacccagcattactcctactcggcctttctcccacccagtgagtgcctgtcccaaaaaaggggagtaaacgtcaatacgtcatatacaaatgctttttccaagcaggtaaaaagttagcagtacgttgttcatacaaataggggtggttgttcgagcacctcttttgggaaggatgtataaaaggatgatatgtgccttaatggaggaatgacgagatgcataatttgacgcgaaaagggcacgcatcgtattattttgagggaacaaaataggggctatttttggagacacaaacgttttccccctttgacgcagttgcgttttggctattattttctgcgtaatgtgaatccccccttggagagagatccaaggtggtccccccttttttttttttggttcttcgagggttgatatttcactgtggggagaggtatctgaagggaccctctgaagcagacttaggacagtgcacataacaatgcagtacggcaggaaggggaagtaaaacatttgtgcaacgtgcggggctcccaagaatgggacaaaaacagccgtctgcccattttcacgtttttactttttgtgtaaaaaaagattaaactgttagcctccctacccaagtggtagccattttggggcccttcaggggggaaacaacccttttgctgacataacccatttgctgacataacccatttgctgatagaagcccttttgctgacacagtgtgcatccctagagtgcccccagtttgtccttaaaaaaatacatagatagagccccttttttgcagccattggaggttataaccgtgtagtacattcgcttttatatacatgtacattttttccattcaacgacattgctgtgattgaccttttattgtgcaaggagcacactgggggtgtgaagtatcatcgaatgagttcgacccggtgaggagtgaactctttcttcaaatgctgcaaagcggtttctcattttggttgtcccttttaccaatctgttttctccccgtgttgatgggcatgtgtcggtataggtgtgcggaaaaaaaaaaaaaaaaaggaaaggaaaggaaaggaaaggaaaggaaaggaaaggaaaagagaacaaaaaaaaacaaacaaaagaaaagagaacaaaaaaaaaccaaaccaaaccaaatgaacacctgttccgctttcccccaaattgcacgaattgaccggtgtgccccttcgccacgtgcgcccgcagtggtataacttgtcatgacgaacgggtgacgcccttgaggaggaaggtgctctccatgaggattcccaattaatgcgtataaaaggcgcttctcttgttggtattaacttttggaagccgcttcagtccgtgtcgtttgtttacgagggcgatattcggggtgttcctctccggtgcgtgtttacgcgtccctgcgttccatcgcgaagtttcttctcccccatgttttgcaataaaaaaagaatgttactgttatttgcgaggttgaaagggaatattcctctcctctgttctcacttttgatgggaacacgtagcagattatccatttatgggtgtagcgatatgcctccatttcggtagagccttctccggaagcaaaatttttttttttagttaccagcactggggggtggcgtcactctaatgtgtgatcagcgctaacaaatttgagatcccttctgtttgcgcagcgttggtagggtttcgcacgggttaggagcttcctcttcttttggtatactccgctgtgttcccccacaccctcgattggaggccctccaaagagagaggagaaaaaaaaaaagaagcaaataaacgcatgaacggttgacctgacgaaatgatctttttgtaggacaagaaaattttggaagttttttttttccgtagggtgtatataattttggttacccgtgtgtggaatgacaacatgttatgaggaaaggggagaaaaaaaaaaaaaagaagaaagaataagaggaggaagaagaggaagaaggggaagaagaagaggaggacgaagcagaagaaaagcaagaaagcaaaatagccaaaacgggacgacaaaatggtgaggaaaaagcagccgcgttggaaaagaagatgcggaaatgtcccaccgtgttgctcctctttgtggttctcctaccaacagtgagtaaagcagtgaacgcagagaggagtgtcttggtgaagaagcacaccatacggggttacaacgtgaaggtgaggaagaagaagcgctttgaggtagtagcgaatagagggaagcccgaactagaccggctgggggatgcccccttgtgtggtgctgcagtaaatggggatggcctcacgagagcgttgcggagtggaaggccaaggggggcacgtcaaagcagttaccagaagttaacgtttgtgttgcataaatgtgcttcctggaaggagaagcagaggaagaaggcagcaacgaggagtagtccccaaaggaaaatacttggcagagaaaaacatctcgagaagctcgggatgatagactttaaaggcactcacctttgctgtcagagggaaaaacagacaagcagtgctatatgcgaagaggagccaactccacgggatgcagaaaattctctcctttttttttttaacaaaatgaaaagaagaataaacaagtatgcataccaggtgaacaaatttctagaagaagaccacatgttaaatttcttgtgaatatgtaaaaatattttgtgcaaaaaaaaattctcattttaacaatttttgtgatgatacacagtgcaattattagtatcataatacctcgttgtgataatttaatattccaacatgtatcaaataggaggtttgaccattttggaagtcttctcctaaattgtattctggtgagaattattaacatgagtttgtgtggactgcgtaattatatttttatggttaccagctcggattccctaaaggaagtgaaaaaaattttattccaaatttatatccataaggataatgaatattatgatcaaatggatcacagtgaaattgtaaacaaaataacgttggaggcacatgattttgcaaatatcatcccgtattatataaatccatttatacgaaattttttttctataatttttaattttgcatatatgttttacttgaattataaattgtctagagtcattatgagttgctttttcatttcttccctccttacgattatttctaccaagttgaagaagaggagaattaaatcgataaacagggagaagacgagaaacactaaaatatcgttggaggccctgaacaatataaatgtgataaaactgttcagtactgaactgtatgagtgtagcaaatattcgcaatcgttaagtgacattttgtgtcttcaaattaagaaggaacgttttaacctcgtccacatggtggtgagcaaactatttgttttggtaacgtatgtactcattctggttaagggggggagtctcttaaggggcaacgaaattgacaggaacaccttcacgtcttttttcttttacataaataatatttactcgtacatagatatcctcgactactacatcgacatatgcgacattgtgaatcagtaccgccacatcatcggcctgatcaaggagcgggcgcaggagcgggcgcaggagcagatgcgggggaagaagcagacgcagaagcagcctcagacccagacgcagacagggggggggcacgttttgccttctgagagtagcccccccgactgcgatgagagaagctcctccgactgcgatgagagtagcttctccaactgcgacgagagcagcccctccgaccgcgacagctgtcccccccctaacaacgcagctgcgaagcgagtcgctctacaattggacaccaccgcggaaagaagcgaatccgacgtggtgctgcacttcaagaacgtcttcttcaagtacaaaaatacaaacaaatacgttttgaaaaatcttaatttcaaaattttaaaaaacacaaataatatcatcgtgggaaaaagtggaggaggaaaatcaacactactcaagctgatgctaaatttttacaaatgctctaaggggaaggtgtatctttataacaagccaattaaccattacaggggaagagaaattatggacactgtttcttacgtccaacaggattggaagctacttaaggggacgataaaggaaaatctgacctatggaatcacagatgattgcaccaattttgacatgctggatttgattaatatttccaagtgttgtacttgtcatgagtacataagcagactgaggaagaggtacgaaacgattatttcgaataggactgaattgctaacctcctctcaaaagcagaaaatttgcatagctagagcgctagctaggaatcccaaggtacgtactaattttttatagcgcagttggtaataatggagggggttataagcttgcatttggcttcccattttttttctttttttgtcatgctgacctcttctcatttgtttttccctctactgtgcagatcctcctcttggatgagtccacctcagccgtggacaaggacaacgaacgagtcattttccaaaacataaggcagaactcgctttttaaaaacctaactataattcgcataacgcataagaaggccaacttagacttggcagacaatattttcgttctgaagggtaagcccctctgagcatcctttttttgtgccgtcatcatctgtgcgtgtaccaggagtgacgcttcgcggtagtaaaaaatactcgctgcgatattcgtttaactagtgcgtttttttttttttacagaggggtatataagcagacaaaaaaatgtttagcgtgttgaacggggaagtttgcgaagatgagaaatggcgccactgtcggcgtgtgcattgtcattagcgttggaagttctcctggttggtactttggcggaaggaagtacttgacaaaggggcgtcgagcggcatagacgcgcgtgaaggtgcggagacggggggggctcattgggaaagtcgcatggcaggtcgtttggcaggttgtttgccacgtcgtatgacaaatcggttgactcgtcgtgtgacaaatcggttgactcgtcgtatgacaaatggccctaccccttcggaaaaccttccgacaccctttttcccttttttttagtcgtacactatttttttgcacagcctgaaaatgaacagggtaggatgaaggaaaaaaaaaaaaaatatgaggtacctcctttgggggcgttatgacgtggccgtactttccatgatgctacttttggaagcgttccgcgcaactctcttctcattttaaaggccattagggatttatttttggcaccgtttggcccattttcgcttcgtttggcccattttcgcctcgtttggcgctttggggcccattttcgcttcgtttggcgtccactcggagtgccaattggccccgtttgctcaccttagggtgccgggcagtcccttcgcgtcctccagctcctgcgatatgtgcgagcagaacatactcaggaattgggcatccttgtcggtgaaggaaactttatccttcgcgttgagcgccaccacgacggcgatgatggattcctgacacggggggataaaggaaacatgaatgaggtgatggtgcaccagtgggtatcactcccgttgcatatatgtgcccatgcacgtacagactggggggaggggatgttctccacttacgtcaaggccaaagaccggggcggcaatcacttggtggacttcaattctcttgctgttgatgtagaaatcctgatttttgagaaaatgcagagaattttcattattcctacatccttggggtgcctcccctgtgacggatagttttgtccctccgtctgctcccccactagtatgcatatcttccccaacttcctccttctgcgtatgcgacttatacgaatgagcgaagtttttcatgaggctcccactttcgtagttaataagtttcccgcttttatatacatgaccaatgatgtcctgatcaaggggtaacctcacaatatcggtattgaccagagagtaaaaattacgagcggcttgatcaacaacaaataaaaaagcataatttgaatttacaaagtttgggagttgattggaaaccaagtggaagagattcttatccacattgataattttattattttttttttttttttttgctcttttttttttcttccaatttgttactatcgataaatagaagaggaatcatgcctagtaggcatcctatagctatccctatggcacttccgatgtagtaatagcgtctagttctgttcattttgagttgtttattggttaagtttatcctggggaagcctacgtagacaatgattttttctatgtaccctccaatgaagatacccaaaacatcgctcgttagattacccaagcctgctgcagctagggtgctgaatcctagaaaaacgcagaaggtagaatcaaataggtcccctgcaataatcataaaggagttatcaacaaagccgaaacagataaatgggatgcaccctgagagtgctactaagattaagtcgtgcctctttatattcatttctcccttctcgtgggatttttcttcaaacggcttttcagcatctttgcagctgtagtagtctccctttttggtcaccagtttgtcgttttttttgcttgagtttgtgtggcccgcgttgttgtatgcactgtaggagggtgggtttcccacttgcttatttgggcttgcgccatttgggttttcaccatttggattttcaccatttagattttcaccatttgggttaatttcgcaacttgctcctttttcctgcgcgtacgtgtcttctccgtttggctgaccacgttcatgcgccctcgtcctctgttgaaggtagagagggggggtcccactggaggggaatttccccggctcgttcgacgtttcgacctgtctactccttctggattttctacccatcagatgggcactcctcaggttggccccccttcgatatttgattatcttcgtgtgaaaggagctaacgttggtgcgccttccccatagggtgcgccttccccatagggtgcgcctttcccattgggtgtgcctttccaattgggtgtgcctgtcccgggttatgttgtttccaaaaagggcgtgtcgaggagtctctccattttgattaatcagttggttcccctctgccctgcagctcctctgttgtgaaatttcccccagctgcagaactggatgtgaattcccctttttgtgattgtccgctatgccatacttaaaatagttgcgatgttccttccttttcttcctcttaattaaacgaatgttttgcttttttttaatggcgcttcttatctgagtttgtaagtggtacttgggagtcaggtaaaaaaaatactttgcgagaaatgagttttttctatccgtggagcggaagctgtgcacatatttcacgtttttttttaatttgaaaaaattacttaattgagtgaactgccgaagcgcatggtactgattgaaacacacgttgcagattaaagacttttttaggaaattatttattgctgaattgtgtatagcgacgaaatttctccttttctgttgtaagaaaaaggagttgctattcgatagacgggagaaatgctggacgcacattttcttggagagcgaggcagtgtggtggggggaaatgcaacaacaggagggggatgggacaattggaagggggggaaaaaaaaacacactcatataaatacgtacgtatatgcttatgcatatgacgtgttagtgacgcggtggaatgggaaaatacaatgatgaatgcctttccgtgggaaaaaaaaaaaaaaaaaaaaaaatgttaaaaagtgctgttgtgtacttttttttttttttatttaaaaatatgaatgaaacaaatatttgcatgaaaaaaaatgttacgctgagccagcgttctgggagaggaattggttgggaatggggaattaaaaaagcaaaagaaaaaaaaatacggcgagtacatatgtgcagtgcggaatgctgatctgttcgtaacaaaatggcacaactgtttggctcttctgttaattgtttattaaaaaggacaaaacaaatgggggatacctcttggaagatgaagcaaataggaaattatgtttcgttctacaacaggggctgcgtgctacgtcatgtgtcgcgtcgcggtggggcccatgggggggaaaaattttccgcgtttttttgcggagcgctttgcggcgtgctttgcggtgtgcttttcggcgtacttgtccgtatttttctcgtacttttttgcgtcacttttcgcgcgatttgtttcttcttcccttttgcatttttcagtctttaatctgcgggaaaaaaaagccaagtagtgaccacagaggtatttacctcttttgactgctgccagcggggcgtcataccgcgtcaaggggagcgccccaattgggggatccatgtgtacactccttaacttagcagtagggtactcccagacatattttccctgcccatttgctcacatgaacagttttttttttttttcaattcgcagagttttcttcgtttaccttcttttccatgacatatggaggtttcccgtggctggctgctagcatgttttggagccgctagaggggactaccgcatttgcgtgcgaaggtacataagtggtatgcacagtcaagcgcatccccgtgcgggcaacgggcatgacgagtaaagcgcgaattccctcgaatttgaacaaataaaaaaaaaaagggggaatgaggaaattacctcagctgtataaaattaatttggcgtgaagtgcggagaatggcggattatgctcggtttggaaggcgcgcggggagagcccaagcggtgaagaagttaaaccgttaggaagttaaacgataggaagttaaaacgttaggaagctaaaacgggcgaagttaaagtgccggaaaaattgctaggcaaatgcgtggaggacttggccgggagcctctcgtatttcttcgcagctgctaattttaccgagcatttccagcgtgcttgtgtgaagcctaccaaattatcaccaggacacacacacgtgtgtgtacgcatgcaagtatatcagcattcatatgtacacgtgtgtatgccgaaacttgcttcccttccgttctcccaaaacacgtaccgcattgaacaaatcaccacttaaggttttttttttttttttttttttcccaccttgaagactttcccatttaaaatatgtatcaaaaaaaaaaaaaaaaaatctccattttgggcataactagctagcaatttgttagtacagtatgaggcacaaaggaagggtactgaacgtccctcctttttgtatgcatttatttgggacgagacgcagattgcgggggaaggaaaacccgccgattggcaaaacaggaagtggacataagtgaagacgctcagcagaatggcgagttgtgttttcagcaagacggaaaagaaggaactgcagatgttgaagaatcactttagggttattcacccaggtgtaacccaaccagacaaggtgatatacaaaaggaggagggggaagaggatgagacaggaaatttacctgcatgggaattaccccaactacttttacgaaaggtactggaagaggaaaaaaaagtgtgaagaaatctctcaaggtggggcggtcacccaaggtggggcagtcacccaaggtggggtagtcacccaagatggagcaatcacccaaggtggggtagtcacacaaggtggaacaatcacccaaggtgaagatgaagaggccaaggagaagaaagaagcagatgagcaatgcaaagcgaatgaacgaatttgcaaggtgatggaagttggcgagggggataagaagccaattattgatgattacagattaacccacgtggataacctcatgaagggtattttttatggcaaggatatcctggacgttggctgcaattgtggagtaaccacctttttgcttagtcttaagtataagtgccgagttgttaatgccattgatattgattacaacctcattaataacaacgttactttgctgaggattttcatcgaatttgttttagtgtataacagccagaaccacgtggtgccctttttcctgcgccgccgcaacttgacgcaaatgcagagggatatcttcctcgaggtgcacctcctgctcgaagcggtaaagggtgaagcggcggggggtaaaatagaggaagcggcggggggtaaaatagaggaagcggcgggggggaaaatggaggaagcggcggggggtaaaatagacgaagtggcgggcggcaaaatagacgaagcggtaaaaagtgatgcggcaaaaagcgatgcggaaaaaagcgacggggcaaaaagcgatgcggcaaaaagcgatgcggaaaaaagcgacgcggcaaaaagcgacgcggcggggggcaaacccgagagcgaccacaaaatggcccccacgcgcgaacacgtcttccccttcaacatatatttctcctgctcgaacatttttgaccaagtgttccaaaccgcgcagagcaagtacgacgtaattatttgcttctctgtgttgaagtggatacacctgaactatggagatgctcaggtgattctctttttcgatcgcatccacagtctgctaaaagaaggagggcatttcgtcctggagtatcacaacgaaataaaatacaaggttaagaaatgtgacagggattattatacgcacgagacaaagctgagttataaaaattttgatgccattgctcggggggcgtatcaaaatagcagtaggatgaatctcgttgaacgcacgatttttgacgccaactgggaagaaggcccaagtgggaggaagaaagagcccggcatgttcagcagaattgtttgcatttatcagaaggtgtaaaatgtgggatgtacgccaatgcatatagacatacctgttcattttgttcgtgtccttttttttttttgctccttacgttgcgcatgctcgtatgtatgaacataggttatgccgctcggatgaggcgcaaatactgtttaccgtcacatataggggcatgtccttatttgtccattttgttacgcacgcagaggtgcgtctgctcaggtgagcgtttgtagaggccaaagcggcacccacccgcctggcgaaatatttaccagcacattttcgacaaaaaaaaagttacctttgcgtaaaaggaatacatgcaggtgtgcacgggggtgtacgtgcgggtgtacgtgagtgtataagcagatggcgcgatggggcgaaactgcaaagcggagcaaacacacccgaggaggagatctacacaagggggatgaagttccactgggggaaatttagcagcatagcagcgtacgaaatggggtgcgccccaacttcgcctcctcctccggcgctcacgcgacacaaatcgggaggggctcaaaacacggggcgtgcccacgcaatggcggtgctacgagttaaatataaaaattaatttgtcgaggttaattaagcttatctctaggtagtccacggcatactcgcgcgacgtcaagctgattttttttttattctgatggcttttgctcgctgtgttggagctctgattggtagatacgttatgtccggaggggggtccctggctagtacgcaggtctggcggggggtccttgccaacctcgttcgcacaaatgttggacttattgtggagcgtgtttatttcattattctcgtgaagcttccgtatgtaaatatttttggcgatcgtaaataaattctcctttatcttattagttgtgtaatacacgttggtagagaaggacaaggagtgcttaatgtatgttttgttaacgttactgttgttacactcatgacatttgatgtacccatggtacagcaaattatataatttttttcttacatcatttagtgggattaagacattttcacttatcacctcatcattaactttttgttcaggtgtggctatgagaaaattccaaatgcgtaaagcgcctgacccgttcatattttctataatatttgttgtaattttatttttgtaaatatttttaatattggaaaaatcagcagcatatgttatcatttcattacattgtgtttttaccaactggtctggatatttgattaagttgtttaaattttgtaaaacgacatttctgtccatatatatattttttttttttaaattggctattacatatttttccacattttcaaaggtacaaaatgagggtgtgtgtttataattattttcttcaacgcagtaactgagttgaacattttttaataaaaaaaaaaagatgcctttttcgacttcgttaaaattgtaatagtgcgttatgaagttaaaacactcttgctttaggtagaggatggtcagcacttcgttgtttgcttggaagtatgtaaatcggttatccagatagtccaagaggtcattttgcatgttatccttatttgtatacctgtccgttgtgttttccctggggtcgaaatattcatactggttttctctattcatcggtgtgtgattcttcctgtctgtcgcttggacattcatggtgttggagcgatcaaagggggtgctgctcctgggataggaacttcctccccccgggtatgagttagtccctaaataggaactcccccctgggtaagcactacttatgatgctgttattatcctcgttcaggtagctactactaccgagggggtccaaacttctgttcctctctccactcatggagaataaatttccatcaaaggaatcgttattggtaaaatttctacaattatatttttcccctggttcattctccgttgtctttctccgtttcgcattttcaaccatacctagtacatctctcgtaattttcgctccctgtttgttgctgtcatttgggtaggcgttcgttacaggattgtatccgctcatgctattcacattgtcgactgcagagaagaggaagctgtcattggaactgttgaacgactcgttggagtgttgttggttattcctgtcaaactgcgtggagtttaaaaggctgtttgttcggttccatccttggtggttggggtgagccgtatgagcagtgcgcgttttacccttgctataaatggctgagttcgtcctttgagcatttgcctccactctgttcatacccacgtggttgtttcgattggggtgatatacagcagcatagttattcgcgtacggtgaggggtccactctcgcgttaatgtaatttatcgactgatcatacttgctggtacgatcattactacttgtgtcattttcacatgcatgttcattaaaatatttgcacttttttatatattttttttaacaattgcaaaaaaattaattttagtttttttttctttatatttgggatttcctttttacacacttctacgtaatcgtcttgcttcagattttttacacacgcgtcgattgtgattcttccatttttaattactcttaagaggataaccttttcgatgaagtttataatatctcttttggatgatgtctcctcggcactgttttcctcctcttcttggacagtactactgttattatcgtgtatcatgtctgatgtgaagaagttgtaactcataatactgtgcgttgctgagggaggaaaaacagcatcgtttgtcgtggtcatattttttcccttattcttacctgtagcagcggtagggattgagtcaaccgcagaggaggtgccacatacgtggtggtactctgacatgtcatcagtgcctccacttttaacgcgagtcgggtgcatgtagtaaaatatggaggaatatctaacaagggcgtagatattattaacgacgacccagtactccactctcttaattttgcaaatgcaggaggcgcagctacagcccttcatatacttgtagcttccgtggtacgtcaagaagcgcatttcttctctcaggttggttttgctgcgtcgttcctccatggcttggtcgtcctctgcgtcgttctctgcgtcaccctctgcgtcatcatcggcatcgcccgtaggggggccattttgaggtgccccctcttcctctgcttcacctgcgtggactacttcgccagctacgttgactatttctccagcttcgtcacctttgcctgcttctatcggtgctgtcgagcccaactgttgtaccacctctatcgcttcttccaccggcgctctgccacggcgttcccccctttcgtccggcagaagacccaccctcttcccctcagatgtcgcgtgactgcattcatgcgacttgccataaataatccggatgtcaacgatgttgtggatgagcaagcaaagtaaaatattcctcacgatactaaactcgtaattcgaaaaatttataatttcattaattgtcaatttatttccatacagcagaatcagctccacgatctcgctgcagcattgtccaaagatatctcccacgatgtacttgaggtagtgcagttcgttgcttatcatcttatgaaatgggggaggagggtcatgggtctgttatgtactacttttcgcgctggtgctaaggtagcagccctgttttttttttcctctgaggagggcttcccataggggggatttggggggggttggcttactcaaattctattgagaggaaagcatggttaaataataaaaatgatgggacatcccacatggacgtaatcgatgtgaacaatgaacacgtgttgagcaggcaagtgttcgtttgtgctaggccaaaaatatcaacagagagggggaactgcgcaaatcgttgaactggggaaggtggccaatacgtgtgcccctccttaaaaatggggggagaatcaaaattaggccaccaaaaaatgggtcacaatgggaacagtgaaaaactggtacgacaaaatggaacgtatttcaacggtgggggggaggaagagaaaaaaaacactttatgctaaacgagttctcatgtgcggaatggcaaacgcgttgtgaaaaaaaaaaaaaaaaattcgcgtttgtataggaaaaaaaaaaatatattttttttttatacgaatgagagtcatcaccctatagagaaaaaaaaaaaaaaaaaaaacgaacaaatgcatgaatagacgaatgaataaccctgtggaggaacgacgtggaaggcacatttttgttctcgcaagttttgaaggaaaactggaccggatatacccccccccttttttcccatgtttagcgcctcatgtgtgaatggcataaaaatattggaaaaaaaaattttttttatcttctaaccagttcgtctgcacttatcggacaagtgaggaggatgggtaggggttgccgaaaagtagagtatgccaattttgcgaaattaaaaaaagccaccttgcatgtgtatatctatccacgcgaatgctgctttttgccaggcatacatataagtgtttcgcggcagaagtgggcgaagtgaacccttttttggctgtaaattttggccccacccgtcccccgccttggcagggtgttcccccatataatgtcctctaatttgtcaacaaggaaatttattgcaccacttttgtgaagcagctccgttaacgagggttagttgagcagtgtccttaagagtagctccacgacgtggcgctaaagtgtgctcacttttttcccctcgttcctctttttttcgtggatgtgtagggaggtgcaccggagcgtattgaaacaatccggatgaaaaaaaaaaataaaaaaataataaatcgaagggatgaacccgctactggaatatagtaaattacgtgcttttttttttttctcgtttgatgtgccgcccacatgggcatggtacttcagccacccccaacccccagtatgtttgtccccccaaaaaggtttcccgtttgttccccttgctgtacaaacagagagaatcaaagaggccgtttttagtaagcaccccctcggcctcaataagacgctcccaaaaagtgaaaactgtgaatttaggaaaaggggaaaggaaaagataaaggatccacgagaggacaggataaaggatccgcgagagggcaggataaagggcccaggaagggcagacatttcaaccccccacaatagaacagctctgcaaaagaggagcagtcggaccttctcacttcgtccccgccaggcctttccacacgagcgctttagcaatgttgaccaatttaatgacgcgcctaatcgggggcatccaagtggcagaaatgaaaactgggaaaggcagacttacgcaatttcgcaagaagaaaagtgcgtgacgagtgaagatttggaattgtccctcgtctgccccgacgagccggtgcgctagaaaaaaagaaaagaaaaaaaagaaaaagaaaaagaaaaagaaaaaaaagaaaaaaaaaaaaaaaaaaatattcgacccgtcggacaaatcccatttaacgctcacataacgaatgatccaaagtgaaaggtctcttttttttcctcaaaaaattgcaaatatttactcctcattttgcagaaaagcaacgcagggatggtagtatacaaatattgctacatttgcgaaacggcaaagccctgcttttgcagtgaggaaagctacgactatgaaaaggtaagcacaagcaggtatacacatgcatatatctaccacttggcaactccgatgttgccatttctggaaaacataaagacacacattttttttttattctctttgttactgtactgtgctgattaggatacctccacctggaatggagggaaaataaagccaaacattcattcaacttttagagatatatcagtaaagcttctttcccataagtgaatttttttttttcccgttggggtttaatcgttcacgatgtgctctcctttttttaccccagaacatcatagaggcaattcattcaaacaagaaaaaacaagaaggggataagattagtgcttgggtgaagggacaagcagggtgaaattaaaaaaaaaagaagtctatgtatgcccagctttttactagtaaaggggacgctcatttaagtcttctttttactttcctcccaatttaacaaaagaaaatatgtttgtccaaatagttcatttggttaccttttcaacgcagaaagggcacaggaaagaaggaccctccttccaagaagaaacgtacgccgaaacggagactgtctcgttttttgtgccattctgaagctactcatttgattattacccgataatttttacaataaagcagaaataatttgcctatttttccacggataggccagaagaacgaagagaccaaaccgttgagtagttacgacaggtcgagaaaatgtgtgcaatgtgcgcgtcatatagttggggagattgcgcaccatgttgtgtgttgcttgcgtgttaggaaacgccaaaggggtgttatcttaagagaatctcctcgatttcgtgcatcctccatttggagaaaaaaaaaatgttttaaaaaaaaaatagacaaatagaaaataaaatctgttttttttttttttgtcccattttgtcattttcagattttaccttcagcaagtgaaaacgattaaggggaagttggactgctggagagaagggcgggtgtggaatgaggacatgatgggtaacacggcatttgtttttgctgcagcttagatagattagtgaccctatgtgggtacgcatgtaagtatatatatgtatatgtcgctatgagtgcatgtacctgagaggaacttacttgttatcgatccttcccgtaaacgtgatgtcgaagcagacaaaggggcccacgcgaaaagcaaagtcgacaaggtaagattacccaaagaatagggaaaaactgaatagagagttaaaaacgttttcctactccttttttttataactagtttataataagttagatgaagcggaacctgaaatttgatttcgaaacgtttgactaagcaggacatggaccagaacggatcggccatggagaaaagaatggaagctttgatggaaattgaaaagtacttaatggtgaaaagccacctgatttttatttacacaaaattgaggcaccactaatatgattgacgcatgtgccgtttttgcagctgcatgtcgtttgtctgtgtacctaatttgtgaatggagggaaagggttcttcctttcccatttcgacacggagataatccgctctttaacgaaatgtgcttcctttacgctcctcccagaaaacacctgcagctgttggtcagcctattcgatgagtacaaagatttggaggaaaggatattatgatcagaaagttatgggggttgtttcctttttttttttttgccacaaatgggtagatacacagatgtatagatagccatacataactgaacacatatgtgcattcttccctgcacacacctccgcgattgcacacttcaagtgtatacgcgcggtggttacttaaaaaatgcagaggccgtgccattgcaaggttgaacaaatgggaagccgtggtggtgcgagttaacgcacgagagagaatgtacatgagcaaattgtactgatacgtatatacaaataatcgtacgcttgcgcacgcagaaatagtagagcaatattttgagagtgggggagagaacgaagcagaggtcagtaggaccatatcttcaaaagcttgtctttccctccggaggcgacatacttgccgtcgttagaccagtcgatggcgtacacagcgtctgagtgccccggaaggtccacaaggagcgttttcacctttttggtgtttttcccgttaggagggcagtccttcccattttgttgctttgaatcacttttcccttccttctcattggcagtcccattagttgagagagttgcgtcttcttcacctgagggagttacctttttcttttttaactgcgaaaggaggtggctgaccttccacaatttcaacgtgctatcttggctacacgaaacaacgtagttgttatcaatggaccaaacgactttgtaaacgggtccaacatgaccacgatagacggttaaaaattgaccattatttccggaccacagtctaacggtattatcgaaagaacatgaagcaatgaaatttccatcgggagaaaactgtgcatgtataactgtcttttggtgacctattaatctgatggatttgaattcatcatttggtagacaatcaataaggtaaagagtcccatcgtctgatccacttaccagtttttcattctttacgctttggaaaaaatttttaaaaattgtttttgatttttcgatatgattttctacgtgtattttgtttatgataaggtcgaggttgtaaatgccatttttgattatccgttctgtgtttatagataagcaattaacccagtgtttgtgtcccttaaaattatgaaggagtgtaccttcgttggggttccatactttgattgtagtatctctcgagctgctatagattctgctattctgctggtccgtgccagaccatagtatgcacgtgattgtgtttgtgtgtccggtcagcaccttctccacgcagttgttcaggacgttgttgattctgatgcagccatctttgcctgcgctggcaagtctgcattttaggaagtacgcacttttgtgagaggccccttttggaggggcacttttgtgagagatgctttttggaggggtacttttgtgagagatgctttttggaggggtacttttgtgagaggccccttttggaggggcttcttcggggttatcactatttgggtcgtattggtcaccccccacgttactttcgtctcccttttcccctttattttgtttaatttccccacttggcgcttcgctcgttccatttgggggaccataagaagaagcctccaattccgtttctgcgtcgaatttcccctttttggccccatttattgtctccccttctgtttcgttttcctttttcctctttttcacatcaggagcaattttctgtatggagcttctgttgagcaagtgaaggggctcaaagcataacgttgtaacttccttcttatgcccacttaatttatttaccaatttgcctgtgtgtgtttcgtatataaagacattttggtccatacccgctgtagctagaaattgattatctggagaaaacaaaacagatagcacccaatttgtgtgatcatttaacgtgacgattggagtttgcgtgttgatgtcccataagcgaactgtgttatcccctgcgccagtagcgagatgagagctatttggactaaatgctaaacagagaattgaattcgtatgaccaggtaaggtagaattgcatgttgtaattcttttaattttaaaaatatttaaagggaaatattttatacgtaaaatatcttcactacttatagcattatcctttatagtttcatacaaattattttttattgctaatttgtcattaatcataaaggagtagttcaaattctgttgataatcgtcctgaatagaactgtcattattttttgtattcaagtcattaatgagttgatccaaattatcctttgttatgctaagaggcacgttgattactggacccgtcgatttgttttcgtgattcacaaactggatgaggatttgcttattcagcccatctctgttgctgctactaccgccgccatcatcttcttccatcttttcgaattgaagttgcaaaaaaaaaaaaacgggagtaatagacgaattgcgcagacgggaggggagatcatacaaatgggaaggagtagtgggagcaagtgaaacaaatgggaacaggaatggtaatattatatttacaataaaatgtggggagagaaaaaaaaaataaataataaacgagacaatactccaaacggagaaaaaataaacacgcaggggaataattgtgacaatggagtgatctttttccttttttttcctttttttttttttaaataacacttcaaacttctttcgctgtaccattttgcttcacattttttttgccgcccattttttcccttccgcagtcgtacatttcgtgtagaaccgcttgaggattttgcccccgccgcccaagtgggcggtcactgcggttcttgtgggcaagcgcatcggcatctcgcggggggaagtagaacgcgcagcgaacgacaacgatagggggcgggcctgccagttcgctagcccgataatctacgcacctgccaatatgttaacctgccaacgagctaatcagttttgcatctcccccccttttggtaacgtaacgtaacgatggccaatggccccatgcggcgctccccatatgcgcaaacctaccaaaaaaaattccccatttttgtatgtaagtctgtcaggccacttcagcccagcggtgacataacgcgtattctggcaaagaggggatgagcaagtgccaaaaaaagggaaaaaaaaaaaaaaattgtttcgaacgaaggaagcactaacatctcccgtttacacatcatcacaaggttttttttatggatttctcaaatagagtgatcattttttaaacagacaaatgtggctacattatgcattcatgaagacgctggttcgggtacccactttcagcatcgcaaaaaaaagggggaacccagtgatgaacccttcacaatgaaaggcctcttccatgagaacaggcaggcacacgcatgctttgaatcgtgccttggtagagtaaacatttaaaaatgccaatatggaagcgaggtgcttgtgtgcacatataggcatacgaaagtgggctactcacttgggcaccatagtgctggtaaaaacagaaaaaaaacaattggtcatgcataacaaaaaaaaaaaaaacttgcgataatattttttggacaaatttgctcgatttatggtctttgaagttaaggtgctttccaaggggccttttcacgactccgctttgatgacaactgcgaaggggcattgggagtgcgtcgcgcggaggtgaaaggtgaccagggaccggactagtcgctcagacgagtagcggcacaaccgaatagctgcacagcccaacagcagtgcatttcgttctgcttcttttccccctaaccgttggggatatcctcgaggtcctgttgtatgttaatggaaacgccatcgaagttgtcattgtttatgatctgcattgtcaacaaaattaattatctgtttgttagcgtccttgaggtggaggaacgtgtggggcggtggaatgctaccaacgttattttgttttgttttgttttgttttgttttattttgttttattttattttatttatttgtttttttttttttatataatttttattgtgtctttttcagtgctacgttgtattgaacgtcctccaacgtcttttcgtcgctctcgttccgcatctcgcccatattgaggcagagtatttgcttcgtcaagaatagccactaagagggagaaaagaaaatgagcaaattagtttttgagaaaaagggaactacgtgcgaagcgtttagcctacgtattttttttttttttttttttcgtgtgtgcagtttcttacccagttatttatgcactcctctgtgttgcagctgggtggaagcggggggggggagaagtgaaaaaaaaaaaaaaaaaaaaaaaagaatgataattggttatgattagttaaaaacacgtttcttctttttctccccactttttttattaaataagtggaacagatggaaggaggggggagggaggggagaaaacgttagaagtgcctcgattggctaaccatagaactacggcatctttgttaactaaggaaaggtaaaattggaaaattgttttttgggcaggtcgatataatgcagagggggtgaaatggttgtgaaaggaatttcccttatttgtcgaacacgactgagtcggcacgaaaatttttggcagttacgtaggaagagcagcactgacttgacttgtactttgcagtatacacttctgctacctgcgcgcctttttccttttttcattttttttacatacccatattaacagtcatgcactcagggctggttgaataaatggacagcggagttacaacttcggttaagtctatggtgtcgtaaatggtggagcctctaacggagaggggaaacagaaaaagtggtgcgagggactatagtggtgagggtggcttcacattgggatgacatagacaggaatggcgtctccctctcgaatgggcacatggacgtgtggtggtatgcccctatggagacgcgtccctatcgataacacacacctgtagaagtcgagcgtgccatttttcaaaactgcagatacggtgaagtagtcctgtgcgtcctgcatcggagagaggggggatgaagtgaaaggcccaagaatttcgacgtttaagtatgcatatgtaccaacttatcatgccacattttagcggcacttgttagtgaggctctattgtgtaccttcttcttatggtacttgaggattcccctgtgtgtttttttgcaaaaggacgggtcattttccgttgcgcaaaaggtgtaagcagcaattaggaaggtaaacaacgtggcgaagttgaggaactgcattttttgtgtgtcttattaaatagggtgaatagggtggacggcgttttaagggtcggaatttggagggggtggaagagctgcttgattgcagaggggggagtggcttaacgtttacgcgtgtatgtgctgttgtgctgttgtgctgttgtgctgttgcgcggttgtctgtgtctgtgtctgtgtgctcctttacttttctttcgcattgtttcgcgtcatttttttttttttttttggcctttccgaattggcacccccgccgagagaaacatttttcgcgttgcattttttccatttgaagttgaaaataaaaaaaaatcacctaaggtgtatatacaccactttttcctcctcctcatcatttaaaaagtttttgtcattcattttgcgtttaaagaggacgtacaggtgatgccatttgatgttattatggacaaaaaaaaaaaagcaggaagcaacagtagttgtatggtggaaaaaatgataaaaaagtgggaaatataaagggggatctaaaaaaatgaaagaaaagagttttttaaatgcggtcggaagaaaaaagtcaactttttttttggccactcataagaaggcgaaaataacaataaacgtaataaccataatgaagagaatgacgttgcaaacgatttgaactctactgcatccaaagcactgcctcatgtcactggcaaggggagaaaaaaaaaaaagggggagcacaaacatgtgggtgtgtacgtacgttgcaccgatgtactgcgacgatgtgtagggcatgaatggagatccccatgtggaggagatgcatattctgtcgtgaaagccgctcacgcacaatgcgacgcgcaagaatttacctgctcgaaaagaaatcctgtatccttcgagaaaagggaacccttgatccatcgtccaagataccacgtgctgcgccatccgacatgtaggtgtaatgagaagaacttattaacctctctgtgtagttactcagcataggtgaaccatcatcggtgctaaccgtgtttgctcgatgtagactatttatttcgtggtaatattgaattgagtattctctgtccttttctatttgcagctgcttatatgcttgttcctttttgttcctttcgttagctatttcgtccgcctgttccttttcctggagttccttttcccttataagtctttgctcgtagttttttttgtgggcttttttatattccgctagagcgtccgtctctagtagtttttctttcattctttgggggggtgcattaatggtgggatgtctgaagcgcagtaattatttggcgtgggaagcacatcattttgcggggtgcgacaccctggagtggtatctgcacgcacgaacggttggtgcaccgcgtagagttgggggtgcagcaggttgtttcagcttacgtacccacgcgtaagtttataattaagactgtatttttttgtaagcagctgaacacataatttttataatttccccctttcgaaattttcgccagaaacgcaaactggatggcacttggctgtaacgaaatttacgtcaaagtagcaactcggtgtggacacatattgcatgttggtctactgcgtaaaggggaaattgctttttcctttttttacgcatttaaggtgggcttcctaagataagtccgttcttccgctacacaaagttgaaagattggtttcttctacctttatatgattactttagggggacataaaaagggggtgaagccacttaggacatgcagagtcgttccatatagctgttctaatggaggtggtgccaagggctctttataccgtctgcatgaaaagcagtttatgtcatatgtcacgtgagcgaacgcaggaaggttgggaaaaaattagagttatatcaacacaggcacatttaaaattgccgtgtgagtgcaccttaccgtttagagggctgccattttgttttattttttataggaacctgctgccaccggatttaggtgagcatcacccccaagtgtggcgcgtttctactgaacgggaaaggaagcaaaaaaggaagcaacaaaaggaagccaaaaaaggaagcaacaaaaggaagccaaaaaaggaagctcttccttttaagctatctttttaaactgatgtaacacggtaaaaggatgccgcaagatgcggtttgttagccaaaggtttgtaaaataaacacatgcatgtgttgttagcgatagatgggccgggttaaaaaaaacagtatataaacaaaacaggaaagcaaaatagcaaaaggaggaaaaaaggaaatcttcaatttgtaaatagtaaaaaaaaaaaaaattgacaaaaggcaaatcgtgaggaaaagaaaatgattaccagagtgaaaatgaataatgccaacgttaacatgaacacgaaaaaaaaagacaaaaaggaagatcattagtttagaaaaaaaataagaagcgtatttagaataaaacagttataccttagaagaaacatttaggcacttagcgcacccctgcatgggccacatgcacatccgtgtaagcccttaatgtcaaaaacaggtggagcggggaatagaaaaataaatgaacactcaaacaaacgttgtaggtgtgcttccccagaggcagaacaaaaaaaaaaaaaaaattgaggggcgaaaattataaagagaacaatccctcagaacatacaaaaaaatatgcgctgaaaggtgcaaaaagggttgcgggattggatagccatttgaagggagaaacgtcaaggtgtgacaaatgggaaaggtgtaggggggtttccttttttaattaatctcttcgggaacacataacaagtgtgcatttttttttttttttcccgttgcgtgctgctgcagtgaagggagcatgccgaggggggagggagatgcctatataatgaaaaatggaaagagacgaattggcggattgaaaaaaactgtcaacactatgcacacgcttaagggtaaagctggaggacgtagtgaattccgttgccccctcaaaaggcgaatatacttagaggagggggaaaaaaaaaaaacacaacggcagtgtgcgtgcaagtttcgcatttgcaaaaaagcaaaacatttttaagcgaaccctttttttttttttccagcgtaggatggattctcttgctgagttttttctgcaggcattatgtgtattcccctccctagtagagctaatgtttttttttttctttcaatgtggcttttttttttttttccttttcttttaaattcaagtgatcattggatatatcgacataaggcagagacatagacacgttgcctaacgaattggatgtcaccattttattcatttgtgccatttctaatcctgttcttctacttgattttgtatttataggggagttttctcgttgggcattatccttttgattgctcgctctggaccttaagctgtttattgtgctcgccacgttttgttcttgttcgaagtcggtgcttctattggggtttccctttgtagtttttttccctttgcttgcgtttctccctttaccattattttgtgctttgctgttggctcgtcccttgcttgttgcgcgactcttatttgtgatttgcgccttccgtttgctcccactcctgctttggtttccacccctactttggtttccattcccgctttgatttccattcctgctttggtttctatccctgctttggtttctacccccgctttggtttctatcaccgctttggtttttatccccactttggtttccattccctctttggtttccatttctggttttgctcccaccccgtcttttactccccccgttgttttggctttgtcccccctctttgctactctcctccgtgggatgagcatccacctgcttgtgtgcaactcgtggagaggggtctagccttttggtgcgtctacatttattcctgcattttattagcaaaaataatagaaatataatgaggaggaaattatatattacgaggtaagagcgtaatgattgtctcgaagttaagttcttcatttggattaaaaaattgtgcaggcaagtggcactagtattcagaatgttactcatttttttacaggtgaggataaatagatttgtgagatagctgagcgttgcatattctggtgtattcctacgcatgtgcgcgttttccatttttaagagagggacgagtgcaattggcgggaaagaaaaggggaggccgcgcacacgcatgcggtgaatgcgtgcatatagaaagtgtacgtatgtatgaacgtatgtatgtgtgtacgtctgcatgtatgcgtgtgtgcagtggcaggcattacaaggtgtgagccttccagggagaattttacaaaaattgtggccatgcgaatgtgtgtacattcagattaggtctatcccgtgaaggcaatacgatgagattgttcagcttgccaaatgtgtgtattttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaattgcttaatttgttaaagtaaaagaggataaaattgaaaccttctttgatgagacatacgcatgcttgtaaatcggaaggagaacatacatgtgtgtgcttatttctacatgaaagggaaaagaaaaaacagaataaaacagaacaagagtgaacaaaggaaaaaaaaaaaattgatcaggagaatacgttcatatgtatttctaacgcgagcagcaactcccccccctgtgggaggctaaacttaaaagcttcttcaaattagacacaatacatatgtgggatagtgccccctgtttttctcgcctttctgggagaaaatattccattcattttatttactccgtttgcccatgtttgtaaaagtgcgaaagtgtgtgtacctatgtgcgttcgtaagtacccctgcacgggtatggtttgaggtgatatgcaggaatctctttacaatgtagaaaattaaaaaaaaaaaaaattggagaactaacgtgaaatggaaaaaaattgcatattcgataaaattattccacccgtatttctgcatgtttcgcagaggatgttaagaatatttggaaggaagaaatacctctacctttttactgtttcgcagttggaaaaaaaaaaaaaaaaattgggtatacatgcgggcccctgtttgaatgctgaagacccgtaacatcgggattttaggtggagatcattagagagcaaaattcaacttaagatttgatgaaagagggatgaataagggagcacggaaaaatgtgaccggttcgttccatgagtggtgaggggtacctacccgtgtgcatgtagaggggagtacttcaacatctgcatgtgctgtgaagtaggcacttgggggggagggggtgttctatacaaaattgccattcgcgaaaaagcggggcagggacttctgcatttttccgttttctctcttttaactgccaggggattgccgctttgcagggggaagcaaaaaaaagaaaaaagaaaatgaaataaaaaaaaatataaaaaagaaaagaaaaaagaaaaagacaaataaaaaaaaattaaaataataaaatttttgaaaaaaaaaaaaatcggacggcctgcggcaaaacagaagagtgtgaagctaaaaaaaggaccactcattttgaagaatccttgagggacattttcgtgcgtccaattgtattcacattaaggtagaggcaaaatgagcaacgcacaaaatggtgttacgaatgacacacatggagaggacatcccctccgcgagggatcaatcaacggaaaaggaaaagccgagcagtagtaacgaagatgccctatttcatatcaaggacggcttgacacagttagaaaaaacactgagcggagatgggtacgcctttagcaacttgacttgtaaaaataaaaatttgaattgcattccaaaggaaatagaaaaatataaacacctcaagtatataaatatgtctcataacaaaatagaagatatagacaagctgtacagtctgagcaacgttgtttttttagatatgtctaataatatgatcaaaacgataaaaaaactggcaagtaattgcttaaaaaattgtgtctacatgaatttatctcacaatttaattaaaaaggtggaagacataaaaatgcaaaacttaagagaactcgatttgtctcacaataacatagaaaatatgaacattaatctgcctagtagtgttaaaaaattaaacctctcaaataacaatataaaaacattagctcttaaaaataagctagacaatttggagtccatagacttatcatccaaccctatcgagaatatagaatttagtgaaatcgctcccaacataaattatcttaaaattaacaacaacagtaccatgcctatgagtcaactgagtaacctgaacaacttcaaggaactgcaccagctagatatggataattatctgcatttcaaagatatatcgtacaaggagattaagcaaattttggaggctaacacaaaggatattgacctgcagaagtttaatggaaaccggatagacaagcaaggcgccgcggggatcactagaaaaaaaccttcccagtaacccaccgaatgggaaggcaaattttaatatgtagcaaccatagatgggtgaacaaaaggtgacgcacgggcaaatatgatttttttttttttttttttttttttttttccttggcgtaagacacatcgggtgcgcatatatctatgtgttgtgggtacatctttaacagggattgcgcctccgcctccaatgtagaaactgtgcagactttgcaattttcctttttgtttcccctttttaatataacttgtgtatggttgggggcaatggggagcaaaaaaaaaaaaagtagagcaaaggaaactcacatctacaaatgatcagttagtcctccttttttttatagcagtgggtttcccgttcgatgataaaacagctgcatgctgcaaatgtctacataaaaaaaaggcgttcgtctgttcctttaaaagtgtcctccgcgaaggggggggagatgttgttcttaacactgccccaagcgcttggactgcctgtaggcgcatttccgaattgttcaattttgacgcccactgtggcgttcgccatggggggttcaccacgaggggtccatcacggggggtccatcacggcggcttccacatgggacgcgcggaacgggtaaaaactgacccgaacacttcgcaatcactttgcagtcacttcacggtcacttcgcggtcactgcactcgtagcaagcgaacgcgtagaggggtggactcccgctcgatcgcctcctgcgtcgatttgtgcagcacaccatctcaacagagttgtagcgtgaaggggggaaaagggaagcgcgggtggaagagaggaaaggcgggaagaagaaaagaaagaaagaaagaaagaagcaaagaaagaaacaaacaaacaataaccgactgattggccgaatcaaacacatttgtcccctttcgcgacattgtacagaacagcccatgcgtgaaaacatatctccatcttaagtaaaaaaaaaaaaaaaggggatgacgaagaggcaggaataaaaatttccttacgtttgccgcaaaaaaaaaaagtactgtactcatttatatgtacacatatatatatataattctgtacatccgtacgcacttgtacaaaattacgtccgcacatatgacactttgacatccatcccggccatgtacgcgcaggcagtacacttgaaatgtagatatgaagaaaaaaaggaaaaataaagcgaacatgtgaataattttgaatttcactcatgcgcaggggtgttatatgttatatgcatttgcgtacccccacgagtacgtttgcaatcgcatcggcattcgtttttgcatccccgttcgcttattcgcgtacacatcacttccacgtagtgacagcgtatacacatttgtacttgagcgcgcgtttgtaaatatatttactgtgcccgcgattaattttcattttctgtcgtattttacctttggttggaaaataaaggaaaaaaaaaaaaaatgaacattcatgtgcacaaatatttgccatgaagaaatcatttgttttgttttgtcacgcgaattttccattcgaaaaggagtaaaaaaaaaaaaaaaaaaaaaacgcaggaagggagaaagcggaagaaaaggaggaagtgggaagaggaagaaaaggaaaagtcaaaacgagcgaagtgaaaattggaaggaaagtcagtccaaggggcacaggataaacgggtaagtggataagcggataagtaaataaacgagctgcaaggggaaaaaacgcaggtcagaaaaaagctgggccaaaaaaaaaaaaaacaggttgggagagcggctaaattttggctaaattttggctaaatagcaggaggatagcagcgaagtagctggggagtagccaaggagtgagccacctactgagccaagcaagtagaccaccaagttggacgcagaatgtgccaaaaaataggcaaaggtatgagccaacaaaattgcccagaaggaactgtcgacagatagacgctcttccgttctttccttctttttgcagtatgatttttattttttcgcatgtccacgagtaactccctgaacgaaattttgtggccccaagggatatgcattttcacacctctgtctttgttaattcccccccccctgtgcgagcacgtatgtgtgagttacgatatatgtagacacatatgtgtattgttgtttcttttcctctgttgatattaccctcccttcttgtgattcctccttgaagttttttctctttacctatttttacgtgaacgcacagcgcagtgagcattgtgtgatcgcccttttttttttgcgttcctgccctgtgtccaatcagtagcagcagtgggggaataggaagcgcgataagaagaggcatcacaagtggcccctccagcagtagccattcttcttatgcatgattgcaccccatttttgaagtagaaaaaatgaagaatgaggaaatttacgacaattcaagaaatgccccaaatggagatccatccattaaaacggaggtgaaagacgataaggatgattcgaacatgaacggagttcgatacgattgtataggtaaggaagacaagaatagaagatacgatgaggaagatatgaagagcaaaaatttctatacagatagcagtcttaacaacaagctaacatccacaatagaaagtgaaaataacctgaacgaggaatataaatatggatacgataatgatgttttggctagccaggaaatgcaaactatttcaaaaatcatgaaaagtgaaaatatgatttgtgtgcaaaatgctttcccagaaaataatttagtggataccaatctgctgctaatagagggaaacgaatcggtaggcattaataagagtgaaagttttaaaagtgtcgacaatttaaacacagaagataagataaacagtaatgacacggagaaggcgagtgattacatgtatggcatgaagagcgacagtgatgtcagaagcggtagcaaaagtttcgaggataaggaagttcatggagagaagattaaaacgggttctttcaacaccttggaggagtccagtatggatggggagggacgacatagctacctcagtgaccaacgtggttatgttaatgatgaatcagttccaaatcaggattatggaaagatgcagtataaagaaatgaaggaaggtgggaaggagtacctctattttgataaaagagagaaagatgatcgggaccttagtggatgtaggggggtcgactccgattttgatgcggtagaatcggatataaatttttacgaccaacaggacttacggttgggagtgcaggatgggagtcgcctcgacccggggggaggcagaagtgagactcggaacgattatcaggacgaagcgagcgcggtcacccctcccgttgatccccaaaataccctggattacgaaggcgaccagaatcactaccaaaattatgaagcacaaaaaagtgtagacaattttgagcaggaaatttcagacgcactcccctctcccaaaagtgaacaaggtgaaaaaaagagtctcccaaatttcgaatcgaatgtggttaagacaaatggtgcaacaggaattattgacaaagagaatccaacagacacaatagggcacaatggtcacagtaatgatagtgggttatacagagacgacagtaacgcatgtctgagtgacacaccctgtgcaaacgattcacggggtgcagataaaaatggcaatgaaaaagaagctctagatgatgttacgtggtggggtcacaaaaacgacaaggaggactccagcgcggggagtcagcaagcggaaataaacatagacataactgctgtggataaagaaagtgaccacataaaggggaaccagtcgaatgaggagggtcctcctactggtacggaaaatgacaatatgggaagcacaactagaaaggagggtactatcgatagtgatagtggtgaccagaacgaaggtgcagataacgcaacgagcttgcttgtggagatagataaaacaaataaggacggcgaaaatgaccatctcgcatatgtcggaggagtggaaacgggcaaagagttccgaagcagtgaacaaaaagtaggtcatgagaagagtgtgaaaaattgcgcaaatgaaaaggggacagaggatggaaagaattatggggagaagactggtgaagatgtgctggtgaagaaaactatgtgtagtgccattccgagcgaaggaagtaatacggaggagttttacaattacgtgagtgtttctgctccggtgaacgtggaaaacgatttgggcgtgacgcggatgaagtcctccagcgatgatgcagagcaggagggggagtacgactcgaacgtgactactttgaatagccccccgaaggagggcagcagggggggaagctgtggcggaagcgatgggagtggcgatgggagcggccatgacgatggtggggatgatgccactaagcaggagcaggaaggattgagagacccaaatgaggaacctgtgaggagtaaggacaacgcgagcgaattcaaagtgacaaagttgagcaacacaaacgggaaggataacaaggacagtctgtactcctacatgaagggaagcaacgccatggatgatacgatcactagcacgataagtgacaacgtaaatgaatacgaattggtggaggatggcagtgaagtaaaaaacgaaaaggaagaactcaaaattaagtcggaaaatgtccaaatggatagtgcctaccacacagtggccaataataataaaagacgaagagatagtttcaccaacgacgaaatgaacaaggaaagaaaattaaacagtcagaatgcatccctctatgatccctcctgtgcatctcctgaggagaatgtaaataaaaccctcatcgaacatgtacatgtcgaatcgtatgaggaacagaaggaagaaaagacaagctacgaaagttatggcaaaggtgaacaatatgttaaccaccaacaagggaatcaaaataaaccggggaaaaattttgtaagttattcaaaggagaaccttgagggtggggttattttcgtgaacagggataacatgattagtgattcctcatatgacaatgggaagacctttacacatcatagaacatttgacaaatcgaatgtagtggaaaaagttgtgcaggaaaatgtggacactaacggtgcatatgtagcaagtgacccacaatccattggtgaggattcagatgcgaattgtaaagaaaatagaacccataatgttaatgacgtcataattgaggataactcaaatagttattcagagcatattcaggtgtcaggaaaaagtgtgaaggacaagtgtgatgaatatgcagatatggagaacgaaaataataacctgtctgatgatggcaaaaattctagtgatgataacatggagaaaaaggactcaactcagtttgatgcaaatgacaagaagaaggctaaaccggacagtgagacattattgccaatagcgaatataagcagaattatgaaaaggattttgccagcatctgctaaggtggccaaggaaagtaaagacataatacgagagtgcgtcacggagtttatacagttcctgaccagcgaagtaagtgagagcggcgggcagacacatgcgtggaggagcggtctgaatttgcgtcagcgcgcgtgaagagatatatgtattttttttctatactttattttatttcattttttatgcttcattttttatactctattttatttcattttttatgcttcattttttttttttttttttttcggcaggccagcgacaggtgcctgagggagaggagaaagaccatcagcggcgaggacattttgttttccatggagaaattgggtaggcctccactgcgtagttgtggtgaagctacagcgaagttgcagcgatgatttagcgcaactttgccgtgacggtcttctttttagccgcacccacacaagcatatgcggttacttcttcacccgaatgggtagaccaattcgtgtagagacacccctctgtattcgccacaccgcccttcatcactgccccccttaggatttaacgactacgttgaacctctttatgagtacctcaccaagtggaagcaagtaagggagaaacgcggccaaaagggaaaaatggtcaaatggccaaatggtcaaatggtcaaatggccaaatagccaaaatgagcgccgagtgagaaatgtgcgagagaagtacataccttcttggagcaaaaaatggagaaaactaccctcctggcgcaaaaagtgggagaaaccacccgctagacgcgaaattttgataaaaaaaaaaaaaaaaaaactacccccgtgcagctcaaaggaatgaacaactctaacaactgccaagagaagaaatgtgaaggttcaaagcccccgcttgaggaaaacacgacaatgaagaaaagcctaagcgacgttaacatgaacaacaatgcaattatgagcaagggagcagacaatgtcatgctcacgaaggacacggaccatttgatgaacaacatgtatagaaatccgaacgaaatttttgaaaacaatataaaccatatgtattaaaattcaagtgagaaaaaattacgccaacaggttttaattttttatgaatacatccgtgaggacgtgtgtgcatatgtgcaccttacattgtttttttttttttttttattttttatttttttatttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattttaattttgtttgttaacgatactgatgtgtgtattgattgatttaaaaaatgacaaagtggagtgaagccaatgggggaagctgcggatggtaggcgactcgcagggatgaggtaattcgtgcggtttttgttgctcccccctttggagtttctcgttttgatgcctgtttgttttgttttgtttcgttttattttgtttcggccaggtgtggtcctttttgaagaagaaggtttttgcgcgtgcatgtgtatgggtatatgcttacccctcgtgtgcaccttttttcctgtcattttaagacaacgcaatgtgatatacttttttgtaaacagttttattaacttctctcaccccctcgatatttgaacttgactacaacttttcaacctcgtgcaggtaggttggtcatatatgtgtctacatgtgggtgcgcgtgaaatggggggattaaacggagagactggcagaaggaagcaaaaaaaaaaaaaaaaaaaatcccccatgtgcaattcatattggcaatcatgtgcatggcaaaaattagacaaactggtgtgcgaatatttcaaaaaggagcagtaatgttaattaaaaaagaaaaggtagttaaagtttaataaggaggaaatgccaaattggggaggatacatgggaggtagccaaatgggattcatggcgcggtgaagaaagtataacgttggaagggcaactgatggtatgcaattaaaatggcttttctttttctctcttttgtttggctagctgcctacctccccgtgtgtcactttttttccgtttatccttcgatacagggaaactatgtcctgatcgagcccttttaaacgcgcgtcgtcctcacctgggtgatcacccaactgtgactgtggtaggggggcaaactcgcacgattttttaaattcatcataattgtaatttgtaatgttgagcgtttttttcccgttcttcagcacgacgctgtattttttttggtagacattttgaagaatatttgctaacgtgtcaatgtttgtaaatagggagatgttttgaaaatttaatttgattagcatttttattttttcactcagtttatttaactccatttggtatagctcatcgatgtctgcgtgggttcgttttatgtcatttgtgccttgggtcgggtcatgaccatcggtgggggaagcagtgcaagaggcaaagggcacgggaggcgtatccatgtcgagtgtatccatgttgagtgtatccatgtcgagtttatccctgtcgagtgtatccatgtcgagtttatccctgtcgagtttatccatgtcgagtttatccatgtcgagtgtatccatgtcgagtgtatccatgtcgagtgtatccatgtcttcattttgactaatctcgttgtgatcactttgtcgcatgtcgctatggcagacgggggtgctactcctcccttggttcacaaaattgagttcttccttttggacagcgagcgaagtatgttcttccccaccttgaatgtccttgggatgtaacccatcgagaacatttaagctgagctgacctgctatatcaggtacgacatgtttgtgtccaggaacttccccctgagaatagtctttcaggtttattgctttaactccctttgcatgaataagactatttaaatgctccttgtttatgagtaattctttttttttttttttcaaaatttttttgaaataatttttatttctgagcaactcttcctggttgttttcctcaaactttataattttaattaaattatttgctacagaatttttctgtttaactaagtcattgtatttccttttaatgatgtgagtgaataggactagtactttgttcatcattgcgtcacttctgttatttgatgctctgtatttgttcctttttttgttgtaagcaagtgtgtccaaattgtatagatcactgtttttattttcttcagctaagaaatgataattttctccattggaatcgaaacttacgtatgagttttcgtcagaagatgagttacttctagcgctgtccgactgagatgaacatttggctactttatttttttttattttttgtttaatcattttgcacctctttgcgaatattaagctgtttataaagtcttctattttgtggctgttcagatttaggcagatcaggatatatgtgaaggagttcccgttaaggctgttctgagggagagtgtgtggggggggagcagtgggaatgataaaagggcatgtgaacttgtgggggaggaaatcgcaaaggagaagtagcactacgccaaggtgatgctacaaatgggaactattcgcttgtcttaactagacaggaatgataatttccccttctttttaagaaaattttttccttttttttttttttaagacagtactttgagtaatctcgtcaacttggagtccctatacggaatgtgcacagtagcaacacagcaggcttcactttttaattcgtccgttgtttttgttttgtccatatttttcccgattttgttttgggtgcttagcgcaattatcactcggttcaggacggacaaggtgttgttgatgtttatgagttccttcttgttgaccatcctttggaggggaaaaaaaaaaggggggtgcatatatcgggggtgagaagtgtgtggactgctacatattcgagtgagactttctttacgacagcaccctttttctcctttttttagtaagcctaactctatgtcgttaaatttttctgatccagccaaatcgatgtagttgatctgcgaaatgagttccttttctctgaaagatggggaagcaggggaggtgtgcacatccaagttgagttaccatttggaaatgaaaatatacacggagttgaacaggcttgactaaagtggtgaaaaaaaagtgcagctcggagctgccattaggggggtcctacttttcgagtcggtgctggtaaactgttagtagacagtgagatctggaggataccaaattttttttggtggcgtgcgttttcctgtacttaaagcataggtctataatgttcttgacctgaggaaggtgaaaggggaaggggtaagtccgttgaagaggaaataactacgtgcatgtgggcatgtgtgggcgtgtgtgggcgtgtgtgtgcatatgtgcgacatgacaaaactatttaggactcattttaatgaggacgctccacttacatcgtcaatgttctttatgggcagcagtgtgatgttttccacgtaggtctggaattgtagtgaggggtcggggtgtgcagggaagggtttttttttttttcaattttttttaattgcctctcaaattttccctcttttttttttttttttttttcctttcatctctttccttttaacattccccttttcgtcttctctaattgtgttatcacgaaactgtgagtaatacttgatggtgtcatcggtggtcgtggccaactgcgacagttggaatatctttcctgaaggaggaggggtaaagcagcaaacgaatcggcagggttgatgagtgtttattttttttccggcagggttgatgggtgtgcattttttttgcgggagtgtccatgtctgtttttccgtgcatacgtccttattcgtttatatgggtaaatgtgataaagaatggaccttacccaaatccctgattttttcgaggtatatctccactatggacacggagatttcagttctctgagggaaggagtggagaggcggaggaaggagtggagaagcggagggaggagtagcatcggtacttgtttgaacaatcatacagatgagtccatgcatatgcgaatgcgctttgacgaaggtggtgcttttttcaacgtaccttgctcactttttgcaactggaaaaagtagctgagcgataagtaaatcagcccgtggtgcagcctattctccgagtcggtcctgtccccgtagagggtgtacgtcttcccgctgttggtgtttccatatgccaagatggagctgttgtacccgtcttgtgcagggggggtgtgggagcggtgagaaagggagcggagagaaaaggagcggagagaaaaggagtgttttgaatagaggcgtagcagatagaggtatccacatatgctcaattaatacaacagcagagcaacgaactcgagtacaagcgaatgagcccttactgatgaagttgttaatgagattctttccgatcaactcaaatacatccctctgctggacgtcgacatcgaaaatataattgaaattaaaagtcctggtcttcagttcgctggtgtcattgtaacttttttttttttcaaacaaatgcaactgattattgttaactttgtatatggcacagttttcgctttttaacttggacagattttccacgttaggtttaatgcgtagaaacaccttgatatgatcgttcatgtttaggtgtgcatttgtttgtatgatgttttggggcggctccgtggggggctcatttggggtgacgccgttgaggggaggacggtaatcggtatgcggtaggcgctaagtggcgtgcacggaagcgacgaaacatgtgcatttatttaaaaaggcagatgtagttatttgtggacaagtgtgtatcccccgagagcgcaccatccgtacggatgcccctaacgtgcgagttcatgaaaaatgactcataaaattgacagacaataaagagtaagatggtatacatggattttttggaatgtccatttgcttgaccaagagggtgcttccccccgagcttaattttactactgagattattttctcttcatcttttttttttttttttttcccacttgtcttgcgatcatttattaggtactgcgccgaaggggggagcagtgaaaagggaaaataatcacatgagaaaaaggcaaaggaacggaacacattaggagaccattgcagatgcgtgcgaaaagcattcctcatggtgaaattcctgtaggagatcttctgtatgttatatgcaaaggtggacatttcccccaattggcgttttttttttttccgaaaattgtaaatccgtttgggggacgagtcttatcatctgcacgtgcgtatcagtgtatgatgcgtaggaaaatgtaaacagttgaatttccctccacctggaggttccttcgaggagaaacttctccctttcgcagtttcattttggaagtttgaaccacatattacgtaaaaaaaaaatggagcgattgaactaaaaaaaaaaaatgaagaaaaaaaaattgcctgtgatgcgtttttgcacagtgtaaatggacctatacgtatgtctttaggcatgtacagacgcgcggttagcaaaatagagttaaaatcctacgaggagaaggttgaatatatcatttttgcttagacgggtgaatgcaggggggggtcggcagggaaagttcgagtggaacagccttctcctgtaagcttcttggtgctttcaacccgttgagctatgcggtgtaaaggaatgcgatgttgtttcgttcactcgttatttatctgtatagcacgccacgccaacctcaacgaacacacacgaacagtctggcgcacactctgacgcacattctgtggcacactccgatgcacaccctactgcgtaaattggttcgcatttaacccgccagacatgacattcaaatcgaagttgttctgattgaccaacagatcgttcgtctgatgaagctctttagcaaaatttgtgttaataaacgtattcgaaatgttaataaaattattattcccttcaagtatctgagataatttcaatgcacttttcgtgtctgcgtttttagcgttgaaggaactcatttgagatttggtttgattttttccttttcgtgtactcgcattatttgcaaagtttgatttaaaggcgtttgggttgttgtgaaagaagtattgactattcggctggttgtagtaggtggttggaggaaggctgctgagagtgccgccatttggggaaccttcctcgcgcaggtttggataggtccccatctcatggtgatggtgatgctgattgtgttgatgttgattgtgttgatgctgattttgttgatgctgattatgctgatgctgaatatgctggtgatgaaggtgagtcgagagaacatcgctgtgttcactaaaatggtggtacattatattggggaaaaaattattcctgcttacgtttcgagttgacatatcacctaacatgttattaacaaaagggtcgttaaaggtttgctcgttttggagaaggtcattctgtattgccattttgttgatgtttctattcacgtgttcgttaaagaggtagttgtgttggtctgcatttgctgcatgcatttggttagcgctgagttcgtttcctgtgtagcagtggtagtagtctctgttgtcatccctgggttggtgataataatttgggtgagcctggtcatcggcgtagtttggggcgtaactttgcgcataagcgtctgactcattgggggcgtcattttggtgaccacagtccgcgtcatttagatgatcacatgttgcgtcgtttagatgatcacatgctgcgtcgtttagatgatcacatgttgcgtcgttttcctcgctgtgctctgcaccattttcaccgtccatgctgggatccaccttggggtcctcgccgagggaagcctggcggcttaccttctttttccccttatatttagttttactggccgtcttgctgctcacacatttttgcttttcgtaggggtgggcgttgttttcctcgtcgtcctttccggagctcttcgacgtgcccatcgacgtacccttggaggcacccttcgaggcacccttcccggtacccttcccattatcgctgctattatatttccgtttttttttatacttgcacaattttttggtaagtctaatgattttatttttattgttgaaaaattcgctaatgtgttctttgtaaaagtgtagcaccgttttgtcaatatcaatcatccttttccttttggtggttcttgagctagccacatttttgctgaacctggtttccatgagcttgagatttatgcaatcgatatcgatgtggtcttcgggcacgtgcttatctatttcgttggcgtttaagtagttattttttaagaacgtcccgtagcttccattgcagcacctggggacccacagaaggtcatgcgaattggttttgttatgtatgatgtcgatgatactaatattgaattttacttttccaaagaggtacagcatggaaaagctagatttgttttcttcgaaggttctttcgctttgttcgctgcccctttcgctttgttcgctgtccctttcgctttgttcgctgcttctttccttatgctcgctgcttctgtccttttgatcgctgcttctgtccttttgctcgctgcttctttccttatgctcgctgcttctttccttttgctcggcgcccctttcgtttcctcctttcgcgtaggcagaatttatgcattcacctatcgtgatgttatcttctcggaggtgcttgaaattgatgtcctcctcatggggcatgatttggacgtagtgattagaatccatctcgtgcgacgtgacgcaacctctttgtctcatttcgtccacatgtatgaaggtacccatcgctgcgctgtgcatccctgcctcgttaatgtttaggtaccccccctggtttacactaccgtagtaggagtcctcctttatgacattattgtctacatttctgaggctacccgcgctaaacgtactggaatagtcattcgcgttgctattcatcatgtaggtagatgcatcgcacgaatagtcattgtaactgttcatgggattatcactttgagagtagggtgggtggtaactcggtttgtgtgtgccgcagaggttacggtgatcgtactggaggtttctttgcacgctaaactcgtattcacagttcgtgtaattagtgggtggagtatgcatggcaggtggagtcggacaattcacaccttcaccggtgatagtaggaggggaagatagcatagcagatgcaggattggggcagacattttggtcgctgtgcattatttcgccgtcaccaccatcgacgtattgctggttagggcccactctgatattccgcccttgtctacttttgtcatcctgtaaatttttcttttgtacaattttttccttctgaccttcgcacagggaggaagtgaaatttgtttgatcggcttctttgtgcagggaatttgagccaacgtagaatggaggttgttccggtagcgccttttcacttgacataatgttatagtaactgcgctgataattttcgttgacccgttcggggctgttaaaatgggggaagtaggtggcgttttcttctgcgccggggttgttgttaaggggcttgctccattgggtgctccgttggttgccccgttggccgcctcgttgctcgtcatgctgactactatgttgagtgttgtgcggactggcatgaagacttccatgaagacttccgtgcggacttccgtgaggactgctatgcttgacgctgtgcatataatcggtcgtgtccactgccgtgtccacggtcataagcgtgttcgaagtggtgtgcaggctgccattattcgcgtagtgcttccccgggctgaagaaatctatcccattttgattattcatcggtaacatgctcatgtaatagggattagggtcattgttcccatggtcgttttctccattatccatttgcatgcacgtcgtatttgaaagggcctttttaaaataaactgaggtcttaggataggcacaatttttattttctacgttgagcgaatattgatttttgttaaccatttcgttggtgcatttggtgtacgggttgtagtctgccaaaaggttagtcttgtgaaaattctcggtgaattcatttgggatggtattatctccagtgcttggagagctactacaacacggggtgatatttccttctatacaattcattttgtaattcgtgtaaaaattctccttatataagttgtgatcccactgtttgcaatccccttttgcattttgttggaggcacaaattggtttggtcttccctttcgaattcgctacgttcagttgcgtgtatgggtccactgggcatgttgggggtaacacaactgctattttcatgtggagaaattagaaccatattttgtatatgctgcaaataggtattttgctcgttcaaaggaggggaatcttcttcactattgagttcttcatttaagtggggatggtattctagaatgagctgatccgtttcgttaaggccgtttgggggaataccttccctttgttcagatgtaaaaaaatggctaccttcattgtcttggtgaaaattgtcatttctgagaattatctgagttccttgttttatatctctttcgaaattctcctgtttgtcaattgtcgaatctttgtgttgttcctttgattccattttttcgctacctgaaatgggttcctctgtggtccttcctcggcttggtgcatgttctccacatgttggggcattctttccatttaacttgctaaaacggtgtagttccttgttgattgaattttcagtagatgttcgaagcacttccgtttttccttgcatgtttgtttccccctcatgtgtgtgttcttcatatgtggagcctttttttacattttcgctttgaactaaatcgtttggggggaaattgctttcattttgttcacacacaaggtgggtacccggtgatgtgtactctccattctgtaaatatgaataatcctgttcgtttctttcttttttatgggggtcagatatacctgtatggctgcacccaacctgttgaggtgatttatgtccattctttccacgttctgtatcgttaaaagtgttgtaaaaattggaacctcccttttgttctgttctaacgggggtgctattcttagcatcatcatatgtgtttgaaatgttgcagatgtgtgcattttccatttggggaaatttccctttcgtgttgatgtcctggtggatcacttgggcgtgtgtagcatctcccaatttttcttcacatactgtgttgcaagttacagggttggatctgacgccctccttggcattttcgtcatccatgctgtgagcactgagagtgccgcttggttttctctcacccgtatggtcgctgttgataaaatcgtttgcttcttcgagatcgctattgataatttcttcggaggctccactccctttttgcgtatctccgttttttgttccttctacaaggtggctatctttcattttctgtgtccgctcctttagttggccttttttaagttcctctgtgtcattgtggtatgatgcggggttcgttccgaggttttccatgtgattcatttcgtctttactacatttgggtgggcttccacattgtacgtctttgtagctttttccatcttccaaaaggtgttcttctctacgtgagtctttcctgtttatgcaatctttagcggcactatcgtttgtttcatttggttcaccttcttcagcggttctgccgcttgggtgaagttgcaaggcgtccggttcaacacaattttggggtggttctttccccaagtcttcagttgtttcttttggggcttctggatgattctcttgactccccatttttctgttcaaatgggttctcagatgcgttgtagatgtggaattgtaattgccccaggggggattatttttagttactcctctaccgctatttggtggtatgtttctcatggcgttatcctcttcatatgtgtcatcacaacattcagaaacgtcgttatgttttattcgttccgaggtttctaagtggtctttatttttgcagctcttagatgaatcaactgcttcatattttgaatcaccccagtagtggtttacctgctggagattgaaagtgttatcaagcggagaaactgcaaatgagttgtccatgtaggagctcgtcgtggatccattcggataagtggcattatttgattggggaaaatgatcagatgggatgcaccaattgggactgctaacatgggagaagtctctctcaagaaaagtattgttcatcacattttgatactctatgtggttctcttgattgtgcatgggattattgtagctgtaggcgattggagaatttttgccatgaacagtgaggtcgtttccgtttttgtaaaggaaataatttggcgtattgggcccgtttaggttgtagggataatcgggaagagcattcgtgggaaagaaaaaagggctcgacggactatcatctcggcagttactatcaattgttgggtagtctgtattgtccatgatctgcccactttgtgccccatttttttcatccaaattgtgcatgctaagtgttggattgaacttcatatgggcgctaaactggggggacacattcatagaatagagataatttgattgcatgtcctcatttgcgaattcatgttgttcaggcgttttcattccattaggatgataactgtgggtgtcattctgttgtgtgctgaatctgtaattattgccggcgtggaaagggtgatcactctttgtaggtgaaatggcagacatggcattcttgtaagggctgccatcactcgaaattgtgttaagcatgcagctctgattttcttcctgactattcatgtaaaggtaacaagtgtctctaccagtgtttgtagataatactttgtgtgcttcttcgcatggtttgtttagggggtgctcgtcagcatgggtcgtgtctgcataggtgcattcgttactgcggaaagggctatcgtttttgcggttgatatggcttccattttgatcgtgccaatttttgtgatattgcccctttttgcactttttccttttgtagtcatcttcagcagtggtgtcctccatttcttgggcatcctctcctgcgtagttctcactcggaggtggacccttcacatcgcagtcgttattgtcgcttactttttggccctctttttgtagttccaaatcggaatggtattcggtcaagtgggcactatttgaagcttcgttcaagtgggaattatttgatgcttcgttcgttttcatatttttgctctgagtggggaagttacttaagttgatgttgttttcgtttgggtcgtaggggcagttgcgatttgcgttacctccgttcgcatggccactgtttatgttggcacctccgcttttacgcagatggtattcccctacaactgtcgcacttagttggctactgtggctaaagtgcatgatcctgttacttgcggccctgtttagactctcgccgcagatactccttccgttattgctaatattatcgctaaggttgtaaggtgtgttgctatccacatgactgtaaaagctgctggacgagttggttaaattggaaaacttgtttgccttagcagtggtacctaatgtgggtatactaagattgcaatggttcatctctgctacactgtccacactgttcagcatgtcatagttaggcattgcatttgattctacaaaagtttggccattcctggactgcccaaagtttgaaatatccattacgttgacattggcgcccacatttctgctgtgggggtctgggttgcacgggtttgcatcaccgatgcgttggtctctgctgtttgggctgctctcatgcgggttgttctcatgcgggatgttctcatgcgggatgttctcattcgggttgttctcattcgggttgttctcattcgggttgttctcgctcgggccgccgctattttgagtgctctcattttcgctgtgcatcacctcgttcggattgctctctccgccgtactgactttccccattcgcacaggccttgtcatcgaacgtgtttgcgcagttgactggaaaatcgttgcaaaactggtttttacttgcgtcctttgccttgtagagatacagcggggtcttgactatatgcttgaaggtaatgtgtcgatctgtgtttatctgaattttcctgatgatgctaacgctgcatttttttccgctcccataaatgtttccattgtttaatataaaaacgtgcaagtagttgtccgtgtcttcctttttgactcccaagcatatgcagatgcatctgtgtatgttgtataacgtcattccgctgtggattcctgaggggaaaaaaaagaagaaaaaaaaaaaattagcacaagagggggatgaagagaatgtggctcattttaaaaaaaaaaaaaaaaaagaggtacaaatagcctgttgctagctatctaaatgttacctatatagcggcatatatatttgttgttaaaagaagcgcttattttgagctcgattatgtcatactcatttatgtttttataaacacgaacatttttgtccactgatgggatggacacgctagggttgtctctacttatggcattatttccattactccgatcgtattcacagttggcattcttcgtgtggctattaaggatagcacaggggttcttcacgttcattttagagttgcgaggagcattttgtatttctacatttctaggtgcataattggatggtccctcatatggaaagaaatttgtgtttttcttttgttctattacttgtctattgtaattacaattgggaaattttttatctgtatcgtcaagctcggtgaaggacgcagtgtttattttgtcacagtttgtgttacccgcatggataggttcccctttatggttatttattgtgcgatatgggtggcttcctcgtgcgttcgcgccttgcccaatgtcgttttctgcttcgtctaattcagtagatatgaaactgttccttgacttggcgtcctttacgatgtccaatagaaaggctttcttttcctcggtttgtgtggcattttgcgccccattttgtgccgcattttcccccccatttctttcatttttaactggaccactgctaaaggcggcactctgaatgaagatgctcgccccaagccgatgaccctcgttggggggtgagtcgaggggaggaaacacaaaatggtcttcctcgactcctggaaatgtagcttcgttttttatttttttcactttctcaataatgccttcaaaatgaggaatcaaagaaggatataaaattaatgattttgttaaaaaatttgagtagacaaatattttgtacaaatcgtgaatgcttaattttttaaaatagtttatcgatgtagttatggtttataatttgaatcaatttttttaaatcatctttgttatcatcccagctgctatcattcccatcgtttaatgagttttttattgcatcagaagaagacttttttttgtggaaggaataatcaattttgaagtcatcaaatccgttgaaaaaggacagttttttttcgctcctcttttctccagtgtaagccgtcacagagttgttaattttttccttttcgtcttcacagttcattttaagaaaaagggtagaggggaagaaagcgtaccaggtggggagaaaaaaaaaaaaaaaaaaaagaggtgcagaagagctagcagcagttgccgtcaagcaggacgctgcagcttcgttacacatgaaccgtaaggaaaacccttaacggatatcgaaaaatgaaaatcggaaaaaaatatacgttgcacgcctatacatgtatttgttggtgttctacatagacacagaacaaatacacacaggcgggttttaatgactgatgttgtactacccttatttgattcataattctacaaagaattgtgaaggggaaatacaaaaaagggctcatatgtgcacacatgtgtacatatgcttaaatgctcgtcaacattgtagctacactacgttgacagtttattacacgagggggaaaaaagagagagagagagagaggggaaggtagaggaattagtacggtcttttgtcattcaaaaggaatggaaaacttgaaaaaaacctgaactttctaaaaaaaaaaaacataacatagcattgcataacttaacacagcataacttaacacagcataacttaacacagcataacataacacagcataacgcaacatagcgcagtgtaacttatcgtaccgctttgcagcatcccattgcatgatttgaaaaaataatcagtcgccttcgcacatttttaaaacaccctgatgtgttcgctcgactaccatgcgcacacgcgagctaggtgtacatacacccagaaaatgggaaagaacgggaatgctctaaatgctgagtgtgtggttaggtacctattccccataaagggatcagcctagtgcagcgcatttttggaaaatagaaggtgggtgtgcattttggtcgtttttccctgggcagaggtatgcccgcggggctgtgctcagctgttcacgcgccaccatgtcggcacctcatgcctctacagaggtgtgcaaacaagcgtacgtaattgtgtaggtaaatgtacacacatatatatacgtgcatttgtgcgccattttttccagactaccctctgacaaaatacctttccagcggatcaatcgtgttccttatgatccttttttcaacccttccgtttttgctagtgcaccgttaggtgaaaggactaacttttttttttccctacaattacgcaaaacagtttccagaaatagcattgctttattttctttgagggggtagataacatgtcattgatagtgcttcaatttttgcatcaccgaatgagctagttatcataatacgaggtggcagcatcgaaatgtagatgtgtgggaagtgttaaaaggtggaatctttagggacttaaaaatttgaaatttcattacacctatttgaatggcttttcaatttgtgtccttaaggtatcctgcttcctcatccggccaacttgtcatttatcgcaaagcagtgcacctatttatttgcatttttttttttttttatcttaggatgttttattggggagagaaaatggctcgcgggaatgtgtacatgtgtatgtgtatacacttatgtatagacttgcgggtcgttccggcgcttccgcagacaaaagggacactcccttgtcacataggctgtttagccgtcatttgggctgcaacatggtgatatgtgcgttgtcaataagtagggaattccctttctgcttaggtagcatatatctacatgcgtgcaatcttcatatgatttttttttttttaaatgcacttgtattaattgggaaagaaaaaaaaaaaaaaaaaaattactccttttcattggaaagatttgaacggaaaaaaaaaggaaacgtctcatagttgtgcgcatttggtcaaagcaaaaatgggaattcccccttaacgtttttttcccagcaattcccattcctgttagaggctttaaccgatttaaaaaaaaaaaaaaaaaaaaaagaaagatatccgtgttgataatgcatacaatatatgtacctatacatttgtatgcttgccactcgcgttcttgaaaaaaaatgaagcgctaacttgtaagcaaaattaaaaatgacaggaatggcatgttataactcatgcattagggaaaaattacacaaaataaggcaagattgaactgccaaagcgaacaagttaagaaaaaaaaaaaaagctggtgaaacagggagagcgaaataagttttaattttaagtaaccctgcgtgagatagcacaaaaaaacgtgtacttaaaattacaaaacgctgaaatatgcagagagggatgaagcttctaataaaaaaaaaaaaaaaaaacgatgaaaaggaatgcacagttgaagtgtaaaaagaagcagcgaaacagtgcgagtagagttggtttaacccagaaggaactcacttgctgtgcgctctgaacatttaaaaaaaaaagagagaaacacgtacgcatgtgtatgttaatgtgtatgcatagaatcatatcgaacacgtaaaggagagtgcgctcgaccaggacactttttaagctgagagaaaataatagacacagacacgtgcagctcgcaatcgaatctgacaagtgaacataacaagaaaggtgtgcaccatggtgacaacaggtaaccatcaggtctcctgaaaaggtcttcccgttcgatatagttttcgcagcagacatatctccgtggtaacacgttcatttttttttttttatagttcaacattttacgaattatgagttcaccatggatgagcctgttaaggacacagtggtttgaaaaataaaaaatggaaatctgtccaatttgttgccaacaaattaggcgcgcagtgtgtatatatgcatatatacatgtgtatgtatgcgaagaagcgatgagggggaatcgccccagtttgccaaaagggcgatataacttcgcttcttcattttgtagtagcgagctatttaacgtcctgccgagttgctaatatatgtatatgtgtataatttttttttttcccgcgtccccgttgcaatcgaaacgcagatacgagacgcgaaaagtatctacaagaagatattgcacatctgctttcaccagtacgatgacgataacaccgtaaagaaatgtaatgcttatttggaaaatcagttagagaaaggagttggggagaagtacatatgtgcatttttttttttttatgtccatttataccacttttgagcatcttcgtgtgtaattttattatttttatattatttattttaactcctttcatttaggggatttatggggatcttttattgtctacataacactgtccatgtaatttttgctgactgtggtggagggggctgtcccaagttacgcggcgagccatttgggcctgttcaggaccacgcgcatatgaacatatgtgcgtacatgtgaagttgtgtacaggcattcactctgccctcccccccctgtttttccctacccaagaatcatatttttagataaggaagtctctgacaagaagaacacctttgcatatttttttttttccttcatcgttggacatattttggtttccctcaatttatccctgctgcacacaaatatgtaaggggagcgtagttttttctcaccattaggaatagttgcttcgactgtgcccactgtggggaatgtttaaaggagcacatcccacttggacatgtgcttacattcatcattacgggtggacacatatgtgtatttcccttttcaccgccaatttagacacttttttcagctcttgtgcatcattagctattcccaatttccgctggtgttttcctccgtcgtgaatttgctcgtgccttgtcgaatgctgcggcttttattttccctttggtcgatcgtctggtccacgtacagtaagcatcgcatatatgagtggtgaattggggaaggaatgcggaaattccgtgaaatgagtagattgcggagctggattcgagtcggaactgtaaagtgcgtttttttattttgtacatatgtaaatatgtgcacaattatactttttttttttttttttttttttttttttnnnnnnnnnnatttgttttttttttttttttttttttttaccagattgcatcctcatactggcaaagtttataaaaaagaacaggttgctgatttgcttcttccccatttgcttgctgcagttttttgttgccacctttttgttggttaagtgaaattgaaagcgcgcgtttaagcgttgatgcggtggggaggtggagatagcagtatagacagttgcattagcagcggtaatggaagcggcattgaaagctgctcaatttttttgtttcttttaacctttaagcagtattgttttaattcattcgtgactgactttgtccgttgtgcgttttacacccaccaatgcttaacttaagtgacatcccccaaagcaaagaagccgtttatgcgaaaagaaaaaattatgattgaaagaaagatcaaaatggttacttcattgaattgtttccctttttttctgggcccgttctgcgtgttaatcatcagcagaaaaaatgtgccccctttggaaagaggcgaatgagtaaaattggcgtctcttaatctgtaattgaagtgtctactaaattttaaaggcctaattatgtcttttagcattgccaaacgtaaattttgggtgcttttgcaggaaaaggattacaagagtgaggagggaatgtatgcttttgcgtagtgaacttctcacaaatgcacatacactgtgtaagcatgggataggtcttggtaaatgtgcacatacgtgaggatatgtacatatattttgaagggggggggggatggttgctgttggggagacgcacatgtctggtgtgcaaatttgtaaaaagggggcgcacacgcgcacacaaataggcatagacatagataggaatgtatatacagacatacataggtaggcataggcatggacatacatctgtgcgtgtagatgcttgagggcgtatatccgatggcgaactcaatagaagaggaagcgattcatgagctcaaaattgatgtgactgcttttcagggaatacaggaaggactttatatgctcgtacttaccactgtcatttttgtaatcatgggtaaatttgaaaactagcagcatcaactttatcaattttctttccgccttctggacttggaagtcgtccatgctgtagcccttttttagtaaccacacggctctcgtatataaattgctgtccaggaacaggataatgttttgtatgtactgatacttttccttgttcagcaggtgccagtacacgttgaaaatcgtttcgtgttcctgcgggggggtaaacaagcatgcatatgtaagtatataaaaattcacacatgtatgtgtgcactattgtgagtactttgctacgtaactatcgcgaaaaaaaatatcagtgcatacctgtgctgagtgtttggataggtaagtttgttgtggacacaacgtggaggtaaagtaattatgtttgttcataatatttttgtagcagttgtatactgcacatggagtgttaaacgtattataatcttggttgaattgcaaaaacttgaaattgcacgtgagtttgaatctgcaaagggcgctgttgcagcagacgtaagaggggcaaatggtccatctgcgcggggtgaaggttgtgtgttagggtgggttcccccataaaagggttagcgcgctgtgctggcacttggcatggggattaacatacacacatatacatacacctgcacatatggattagcagcgaatgggctcactgcacttacctcttgcttctgttgctgaacccaacggaggatatagaatagctgtgcttcctcggatttttggaattcccccctttggcattcgttttcccagaatccttggcaccgtccttgggggtgcttttgccatcatcgttgttcttaccgtcgtgatcattcacgttgctgttcgcgatctcgttcgttttggcaatcacatcgccgacatcgtcctttttgccgttcatatcagtggcaatctgtgcagcgtcttggttcatcgaattgtaggcctgtttttccctcaggtagttgagtaacaactgcagattgtaataatttatgagtggaatggggaaggggccgccagcattgggggttctaccggcactgtggaggatattcttcaattggttcgaagcgaggttaatgttactgcctatgtggtctttactgtcatcatttaataggagcttattcttttcactcaaatggtgcgtactataattgctatgctgggatgggtgaacactgtttaatacatttaggcaaagcgaattgttacttagggggttgctacttagggggttgttacttacaggggtgccactcagggggttgttactcaggggggtgccgcttaacgtgttgcaggttaataaatgtaaagggtaatttggtggataatttttattgagaacacctacgttatatgcattacaactgagtaggttatctttaaggttgctaatgcagtttagttggttttgataattttcgatgtacctgtttatttcgttgctcatatttctgcctgagtctacatccaaaggtctgtcgtttactgagttttgtgtttctctgtaatggtttatgttgtcttggtttgtattttgtggcggaacattttggaatgcatctttggggtatatttcacctgtttgttgggtgcggattttctggctgtttcggggtccgtcattagcgtacttttcgcatcccgcgttcgtgccatcgggtatgctactattacacaacaggctgtgcactttgttcagatccattaagtctctacggacatacacgcttccactgccatcatttgtgccatctgctacatttttactgttgatgtgatttctgttctcgatttgtttatataaataaaacaaatacatgtaggcattataattattatttgtcaaggaattcaggctcatcggatcgtagtccacaatttctctaccgagaagactgcctccatttcctaaaatgttgcacaaggcactttgctgctgcaagaagcggttcttattattcagggagtttctactgacaagcgtgttaccaaaaaaggagcttaacttgtcggttccgtttgggttgttactgctacttgtgcagggaagcaaggaatttacattttccgtcctctcctctttaggagtgatcaatttgtttagatcgttcatacatgttgaggcaatcgggttattcccttctgtgttgctaagccctccgttgaccggataacttgagggtgttccatttttccctttctgctctctcaaatttggcatgccgtatagattgtctctaagtttatacatcttgtttaacccaatgacattcatcaaattgttgcctagtgcatttaagttgtttatattattatacggttggtgtttgtaatttaggagctcatttgatgtggcatcgtacgtgttctgacacgagttgaacatacgaaggttagaagaatctacatgatggttgtgattcagtgggatgtttcgtttatctccatttggataaaatgttagatggtaccaattttgataactatcaaaaggtgtattgtcttctaaatcgtttgagaatatttccttttttacttccactccggtgtgtggattataatagttggtgttgtaatcgctctttattgcagtgcttacgagggggttcacttcgttagtcatatcgtacgtaatggtattgttggcttgttcagacgtgggtcctttttttatgcacaaaaatgggttcttagaacccgtggagctgtttttgtcatgaccgttcattaggttaaaattgtggggagctacatatggaagataattttctccattgagaaaattagggcgataatttacgggatgcataacgttgtagctgtcattatatgggttgaaatggcttatgatctgttggagggggttatgttgtggaccgtattggcctgcgccgttttgagggccacacacctgtgcgtcattttgttcatctccatttctacctctatccgtggaaaactcattttcctgttttacgatggcaacgctatcttcactcattgggtcgccgcacaactggtttaatcgtttatccgtcctgttatcatcactcgtgtgggcatatctgcggttactaaaacggagggcattactggggaagctgtctttttctatacttccattttgcatttttgctaggctcaaatttgttgctggtatgcttttacaagtactacactggttgtagttggtcacgttatttgtgtaacaactgtttgtgttcctttggttggtcatcccgttagtgtagttacttacagagttagtgagactgcttgggaggatgtcatttaagctagccaaattgttataaggtggtagattctgcatatggattctacattctacactgttttggccactaaaattgtgatgaaaactgtacatggtgggatcatggtacgtagaattggtctgatctaagaagtggtcccatttgacctgttctacgttgttggaaaaaatatttgttatgtcgtctgtcgtgtgcacattgaacacatctgcgctgttgttaaaactccccatttcagcggtggcattcgaattgaagctgatcatgtgtcttttgttattgatagcattaatgtaacagttgggtgattctctaggtgttaaactggcagtcatttcgtaatggtcattattttcgctctgcaagaagtcgcatggggaattgtttttagtaatgtctctttcgatactgccgtataggttgttacttgtgtctatctgtgatggctgatatttttcatttattttgttaaagctgtcacttcctggcgtttgggaatatgctaggtcgttttcgctcaggttttgtgcggtttccatgttggcttggctatatagattgttcgtcgcgtggttgaaaaaggtgggtatttggatgatcgttccgccctcattattgttgctgttggagatattgtttccgtttcggatgcttcttcctgcactagcgttgttattttccccataagttttcgcttcatcctgctggtcgaaggcgcccgggttgcggctagggtcgtcggagttttcccccacgcgtcgcgcgcttccgctgtgcacgatgatgctcgtgtgggtattggtatgctcgttggtgagctcgttggtgtactcgttggtgtgctcgttggtgtactcgttggtgtgatcgttggtgtactcattgttgtacgcattaatgttcgtgctctcgtttacatatctgcagtcgaacccgtatttggcaacggtcccttctgcatacgcacttaatgggttgtaaaaggggaaggagtttttcccctggatacttttaaattggttaaacaggccctgctcatacatgttgcgttcatttgggtcatcgtaattattatccatattgtaccgggttaagtaacagttgttgtatgaaacatttagctcatcatcgttaaatgggttcatgttgtctacattgtcgccatagaaggaggaatttgggttcagctcttcattgtagtagttagaatggtagggcatataagtatgctgaacatggttcttcgtttccatcaaactatagggatcgactatgcttagatcttctacattggtgttaatcctattgtcgcaattatcctgttgagtattctgcactgattccttgttgccacgttcaaaatgatctttattctccaaacagagaaatttattttgcgtataatgagcattcaggtgtggaaagtttgtgggcatcatatgatcctctgcgtaatactccacctgttgtggcgtgttgaaatgggaatccatcaagtagttgtttgcaattaccttgtcgcctcgtgggtagtggaagttttcagctgggaattcacttcggtttatccttttgtctacaacgctgttggtgtggatattcatgttgtttacagttttgatggtgttgaggttgttggcggtgttgaccgtgttggcgtagttgacggtgttgacgttgttgacggtgtttacggcgttgatcgagtctattctgttaagcgcactgttgggcatgtttttgccgaggcttccgttgagggtactaccgccactgttgttcagctcgtcccttatgatgtccatattcacatttctgtgcatcatacaatccactagttcatcattcttcatcgaaagtgtaatgttattcataccatgtggttgcaaatgtacagtgttatgagtgccattcctataaatttcttgctttgttaaaacgtaattttcactatttttaacgagcattttgttaatgtctttaactctactgtatttgtcttccttattgtagtacccattttgcaatgggatataatttacatggtttagggcataattgttgttgcttctttgttcattggtgttgaagaaaaggcggtcattaggttcttcctttttgtgtagttgtagccatggtgagggttcattcatgtaggcaattatactttctggggtgctttcaaggagaacctctcccgtcttgttaaggtgagctgtgtaattatttttctcaacatggtaatttagcgcattcttattttcttctctcacttgattatacacattttggacatcaaaaagaggttcacattttatcggatggggaaggtaattcacatagtacgaggggtggtacataattacttcgctgttgctgctgtgtgtttttttttcattccctgcgtcgttttgctcatacgtgtagagggggataatggggccttccgacttggggttagccccctggttcaacgcggacgagaagatgttgcccttctcgttgagatgttcgtgttgcacgttcaccgagaagtggcggtcctccgcgtggggaaggttccattgttgcgattggtggtggtagtgatgctgctgttgctgctgctgccgctgttgctgctgttgcctctgttgctgctcctgatcagtgtcagggtgaaagacgtagttgggagcgccctctaattcgactccttgtctactcacttcgcccatgcccatacagtgcaaatccgccttctcatgctttgccaaatttggcgtgtcgctataccttctcattgttttattttcgtgaggaaaatatgctcggacttcctctacacagattagatcccccgcaactcgtgactctttgttttctcccctgtgtgacttatttgtcaatgcataatttggtccttcgttttgatgcgcttgctcgctattggctgtgcgcatatctgcgtaatttgtttctgtatgaagcgggtggttgtttgggtccacctgcgttgcttcctcgttattattggggcttcctccttgtgtaatcatatgcttacctttgacgtggtggtctgggctcaaattttctgctgccgggactacgtctgcgtgtgtgtctcctatttcttgtttaactgctttggggggctctcctcctgcaccgtttccagcaccgttgccaacaccgtggactgcatcgccgctttcatttctaacgggtaattcatcgctaagataatgcacggcaacgtcctggaggcttgccggtccatccaacgttgatgatgcatctttaaatgagcaaatctgggcacttggcgaatcggttagcagcgattgaattttttttacttgttgtccatgtgcattttggacgttgattaaaatgttcgtagaaagggtaggttggttctccaagttgattggactggtgttgaggaaacactccccaggtactgatgtgccaaacagattcacgttatcgttgtatgatatgttgattatttgattacggtttgttactgatagattgtaagagttgctttcctttttgtctctatgctgattgctttcaatctgattggcagtgtactgattggtatgaaacaaactatttctgttgtttgtctggtggtttaaatgatcattctggttacatatgcaaggagtgaagttgtggttacatatccgcgatgaagaatcttggttggaaggattcctatcaacgaaactccgtttcgtgtaattttttgcaaacatgtttatgtattccctatctgcgaagaaaagagccctgttggttattcttccgttagtgtaactactccttcggttgttcattgtggcgtaaccattgctgtaataattgtggatggtcatgcccggatcattactatacttgaaaatgtaatatggatttaaatggtggtaaaaattattatgagaaaaactttttcttgtattaaataagtcatttttgaagcagctaacatttaaattgcagtttggaagaggattattcgtgaggatgttcccatcggagaatatacttatgctgtttctgttaaggatataattgttactactcatggtgtacgtactgttatggggggggttcatcacagggttattgtagacatttgctgcgatgctgctatttgggttgaaactcatatttataatcctataatttgtgccatccgcgctcgtgaaataattctctacgttattgctgctaaggtggccgcttatcatggggaatccttgaaaatttgaattgaaaccgaatggtgagtacgctgcgcattgtgggtatgctgggtattgtggacttagtgggtattgtggatttggtgggtatgcactatttggtgggtatgcactatttggtgggtatgcactatttggtgggtatgcactatttggtgggtatgcactattcggtgggtatgcactattcggtgggtatgtactatttggatagctgttactgcccgcgatgttgtccgccacctgagtgtttatattcaacaaatgttcattcatatggtcaggggtttccacaccattgggatcaattgcgcataaaatacaatctccctcgtcgtacattttgtggtgacgatcggtcgtggggagtgtcggttcgcgttttacgagatcgattaaatggttcattggggtgatatgttctgttgcttctccttgtttctccacatacgtggatttcccttttgcgatattcccccccccttgtcgtcggtttttattctggaaatcgtgttgttcgttttttaattttttacatgaatcgcttctgcttttggcggtggtgcgatgatcaccactgtcctcggttgcagcacgctgatcacttctattatttgttgcggcacgctgatcatagcttcccttgacgggggcgtcccttctgtgtccttcgtccttcttttcgacaactcctttagcgttatcccccttcgtgctgttaaagctgaagacacgtgtctcgctctggttgactgcatttctcccgccagctgggatgcccacctcgttcaagtcgcaaacaatattttgtaaattcatgaaggttgaacagtcacacgtattataaactacattttcgacgttatctagggtgtaagtgtggttagacatgtgattttcatctacttggtagcagctttgtaaaatgtcgtattcgttaaatgcgtcacatgaattagatgatcttttttctttactattctgtgagttacctaattcattaatggtgccttgggtgagggttttttcatttagctgcttaaataagttgagtttcatgcgcatattgtttaaaggctgtacttccctactaaatgggaggtattggttagtgcctagagggcttgtaaatttcgggtaaagggaaaatttatatttatctctatgctggttggttaattggttcctcttgagcgatagcatggttccctttttgcacaaatccgtgatgtaaaagcagtgctcgtctgggtagtctacaaactcgtttattttttttctgttgaatcttttgctgaattttttgtaagtttcgtttttctttcgtgcggggaaaatggtttcatccggctctctcctgggttttatcttctcgcccgtgtgatgcttgctcgcgccatttgggttttccccgtttgggtcttcaccatttgggtcttcaccatttgggtcttcaccatttgggtcttcaccatttttgctacctccacccacgtccgcttcatttcgcacaatttcccttttcacttctaccgccacactttgtttcccccctatcctttcctttctcctctctgcgtttttagatcctcgtgtttgtttttcctcctgtaggcgctgctgagcgtgcatattctggcgtatttgacctgtcttcatttggcccttatctttctcttcacaacttgcctctattttgacaagcttttctattacttgtgcatttcttttttttgtttctatcaggttatggctggcattatttaaaattttcagcttaagggaaggattctcatttgagctcaatgcgttgtgaccgctagtgctggtgttatctatctgttcctggtgctctcttactctggactcattttcaccatggtattcttccacctttaattttatttttcttcggcacatttcatgactgtcagtggttccttctgattttaacgtacttttgttggtaacttcgttgaaagttatttcgtggggattggtctctgctgttcgattaaaatcttcttttggggcggcactctgtgtggcattctgcgcaacgctgtggttattcctctggccaactttttgaggcgctctttccgccacactgtgaagctcgttattatcgccttcgcgctttgtcccatccgtcttttcagtggatcgaaaggaatcactctccctaacgcctgatttgttcgagttctccctatccgtttggtcatttatgacattccttccatcgtgtttatggccattattgttcccattttctgtgtcatcattttggccatgtggagggtccatcttatagttcagaaaaaagtctctgactttttgttcaaaagcctccgcatcttctctgtccagcttattgtcatccttctgcatgctatttttttcatcttcatatttttttcttatgttgtgaattttggtgagaacaattaatccgatatcgtaatgctcaaagatgatatctaactcattttttgacataaaatatgaaaaaaatgtaaaaaatatttttttattttcccctcgtagaaacattggcacatgcctcggtttcccttttctcattttttatttaaaaaaaaaaaagaagggggggtgggggaagcgaaggggaggactgaaaaagtgggtcttgcacaaatgtgcaagatgaaagtgtacggcgaaatggatatgtgcgcagaaggagggcatttgtggagggggggcacataccattctgttgtactatgctgcgctggttacgcagacatttctgcggttcagagagccttcacgagggtgcgcggaactttcacgagggtgcgcggaacttttacgaggacgcacgaaactttcacgaggtagcaagaaaatttcacgagggcacatatatctccccctcgcgcgtatgtgtagatctacttataaatgctgaatcgattggaggtgcatattaggtgtacctatcaaacctacagctgatctatgggtgtctatctctgctgcaaagcacattacacgatttgttcttatagatcaaggggatgaaacatgggtaggttaaaaagtgaatgagcgttcctagggatggtggtggcttattcattttagacaccttgtttgttttgttagttgacgcatttgcaggcataaatgtgtacacgtgaaggtgcgcgtgttttatgtgtaggtatgcatatgcgcaacgtgaaggaactgtgtgggcttaatttttacccttcgaacatgttcaggtacagatatttagcttttctttttctttcctttccttttcttttcctttcttttcttttttcgctctttttggttttccttaattattctcaaacactcatgcgggtagtgtggtcattcctatttttggtgatcgttgttaggaaattacccatgcaaaaatggtgtatcgtttcacgatctgaaaggtgccctcttttttacggggtattcactatgggtgtggaaaaaaagaaataaaacgcgcgatggtacgaagaaacagaaaaaaattgcgagaaacatcaagaaatgaaaatggcaaataacgaggaatgacaacaaaatattgacgaacgcgcaggaatttttttaaaatgaaaggtgaacaaatatgcagccgttttacacctgcgccacaatatttttgtgggatgcaggttctgcaacggtgtgtgcgtgcatgggataccgcgacaacggtttttctttcgttaatatttaattaaatgtgattaaatgcaaataaatacggggaagcagaaccatgatagaatgcacgaaaatgtaactaagcagaaatttgcaaaataaccgctagcacttttgcaaatgatcgtgtacatgcattatttacacataggcatactcaacttttggctatttttttttttttttttttttttttcttatattaacaaagctacatggaaggaataaaaagaagcacagtcgaacgatatgcttaacaccaaattaagtatgccgtttgaacttaaaaaacacttgtgtgaaggtgacgcaaaaaaaataaaaaaacaggatgctacataaacgtttactttaattttacacaatatacgtttacatattcagattgtgcttgcatttacataaacttgttcattcacgtggctttccacatacgtaaaagcgtgtgtttatgcatacatatgtacgttcatgctgatatgtatgcacactttttaaacacatacatttattccctttcactatgatgaaaaggaaaaaaaaaaaagaaaaaccctttttcacccgtttatgtatttgttctttgtactgcggcatattttacgcgtttatgttgcagttaggatgtggttaagcattcacttacatatttgagcgtacaaacgtgcgtcgtttcgaagcaaaaatatgtacccactgatattgcatatgcgagagctttctcctgtagctttatttttttcgtcgtatgtttttaatttctcatttccaaaatgttaaaaatgcattttttattgaaaaaaaaataaaaaatcataaaaaagataaaacattaaggtatgtaggtgcactaagattattgctaaaaaatacatttaggtttaatctatcatatagctataaaaaaaaaaatatatatatatttttttttgttgcatgtaaaaatgagaccactaaatttttttcgataaatgaagataaaataattcatcatcgttcggaaaaattttacagcaatgaagaaaaaaaatatttttacttatttgtataaaaatttatgtgaaaaaaatgtataactgcgattacgcgcgtttatatatatttgttcatatataaattttttttttttttggtgttgtcgtttgtgaccatttttaaattcccttcccttgaggctctcgcgtgtatatttttaaacgcttttaagcatatatgaatatatataaatttatatataaatatttaaatgtataaatatgtatttatatgcattgaccgggcgaataatactacatgcaaaagaatccacaaattaattttttttctgtgttgttctttcagccctgctaattattatatctgtgcaacatcttgatatgtactcaagaagcttaaaccgtttccgtgcaacgcccgttttttgcgcatacgtgattagcttttccagtgtttttctctcacctgaacagagttagagttaaaaaatattgcttcctcttttttgtacatttttcatgcttcgcagttttgttgatgggctgcaccacgcagtgagaaaatcagggtatgcgcaagtggggacgtgaatgtgcgctgattgtgtacatttgcatatgcacatgtgtatatgtgcgcatatataaacgcatatataaacgcacatacgaacgcatatataaacgcgtatataaacgtatgtataaacacatgtttaaacgcacatataagcgcacatatgaatgcacatttgaacgcacatatgaacgcacattatatgtacctgtttaaccgtgttgagaaaccacgctgtggggctcacatggaggggcatgcggagtgaaccatctttgaagtgatggccttttcgtcccaccccccaaaaaaaaaaaagtgtaaatggtagacctgtcaaaggagtgggtgtttgcataatgacaattcttaatttttcctattgcacatgtgagatctatggcgtcaatgagtgaatgacaccaaatgaatgaaaaggaaaaattagcaacttggtgcacatttcatattgcttaactgctgcatttataatgtctttccctgtagtgcaaaatatgtttttatatatttattaacccattcgtggatgttttataatcattttaagtatttttttttttgtggatttttttttttaacgatagggaaaatgcctcagggttgcttaacttgctgttgcacgaatacgcaaagttagtgaaccaacggttttcttttcttattttggaaattaaaaatcgaaaatatattataatattttgttgcacttttgacatgcattttcttcaaattgaagcagcacgtttaaagttttttccgccttgtatatgttttaagcggaacatgaaacattggccgaatgtgtggattgatttttccccatacataccttacacataaatggtgcattttttataaatgttttacttaacagggtttatctatttttgctttattttttcgtgcacaatgccgtggaatgggtcaaatattagaagtttatatgcaaaaggggtacatttaaatggggaaaacgcataatgctccatttgtgctgctagaactgttcaagcgggaagaaaaatgccatttaaaaatttgctgtatgggaaggctaaacagaaaagagcgatgcggcatttattttatttttttttgtgatcaatttttttcataatttgtttttttttctcctttttttttatggtatgtttgtttacacgtaatatatcgtgtgtaagtgacctcgcagtttatactgctcgaacaaaggcgaaaaacttatttattttgcgaagccgtgtaagatgggcctacaagcgcatattttgcgtgtttttgacaaagtccaaatgcacatgtacatatatacgatgtcgtatatcgaaattgtaagcgaacacttattttacataatttttttaaaaaattttatcgtaactatttcattttgtaacggaaaaaaaaaaatttatgccttttaaaaaaggatatatttttttcttttttttttttggaaaaattatgtcatatccatttcatatgcatatacgtatatgcaaaaaatgtgttacctcttttgctgacgcacatagtgcaatgtagaaaagacttattcagataaacttctcgtagtagtggccccttcactccgcatgttcacgcgaaaatctttgactctccttttgtggttacaatttctgattgtgttctacacatgaattaagtaaaccaccacaaaacagtgaaaggtatcctacaacgtgttataaaaaaaaatatgcacaagggcatgaataagatgtggggaaaactcgctttactgggtgcaaacggcacatttgcagaaacgtgcggagagctcggaagaaaggatacacattttattttcttgtatgtgccttaatgtttgttctacatgcttgtgtattgtttcgctctttgaagaacttcgctgcatgtgcatatatgtacatatgtgggcatatgtacatgagtctgcattttttttttttaatcattacggtgttgatgctttccttaaaaaaaaaatctgactgtttgtcgaaaaaaagcctagtagaaacacttttacgagatggtaaagtaaggggaaagaatatgttttaaaaaaattgctgcatattattgagtcttaactgggtaatacagcatttgtatgtgctgtgcactatcggaggaaatcagaaaggtgttactacatggtaaacggatatgtagatttttttttttttatgccattttttatttactttatcccttgctctttgctttcgttaagaagaatttcaacaacaattttatatttgtttgaggttaagtctgtgtagttagtgcgcggttgatgaagcgtcatttattggaaggtgtgttggggggggagttgtgtgtgttggctattttttcatttgttttgctttgttttgctttgttttgttttgttttgctctgctttgttttgtttttttttttactttttaaatgatcctttatgagattcgaaaggttgtcagtaatttccttcttactgtcgcagttgaagacggtgcccttcaaatttttgttaactaatgtctttaaagaattgataatgtcgcgcttcaatctggggaaaatttactcacgcatttttgcaaaaaaaattgccgtttaattgtgccagtatatatacatatatatatatatgtatatgcattttttcctgccgcgccttagcgcgggtgtgcgcattttctacttatgctaaattggttgttgttgttttttttcctacatgcttttttccattttgctgatgtgttggattgacccttttttttatctttttcttttgtgcctaaattcgtaaatatcacttgtaagatttgtgaaaattggcgaaggtgggaggggaacacaaatgcatatgcgcaggtattgcctctatcacgttagctttatttttatagattgtttttgtgtacccgttagcagggctgtccccaatgcagaatttgtttgttgtgtgaaaaaggacagtacctcctcacgatgtctcgaagttatgcgtacacataaatacacatatgtgtggcattatatatgtgtccatttttgcattgtaatgcgcccttgtttttgtgtgaagggatgggtaattttcgtctcaattgggctaccattcatttgggaaatgtaaaattaaaggaaaaaagaaaaagaagaaaaaagaaaaaaagaaaaaagaaaaaagagaaaaaagagaaaaaaaagtgtcacctacgtgtgcgaggtgaattgaggaacattatttttatgtacatgtatgtgttcatttgttcgtttccatattttcttttttttggagggcgcgaaaagtttgcaaaacggcaaaatgccgaacttaaatggtagaagggctttcccatttgcccgtcgtatgattacttatacccatttgcatacgtcgtttttctctttgctcgatggggaattatttgccgtttggcattaaggaacatttaaatgtgcgaatgtcgttacttggggaaaatatttacgcgcattttgatcctccccttttgtaccttaaaaaaaatgacggaacgtaaagcaaaaatgggtaggaattcagagttcaaattttcggaaagaagaaaacgatgtgaaatagggatttacaattttgccctacaaatgaatgcattgaagagcggcttcaccaaaaatacctttttgtgatacccctacctgtacatgtagctttgcactcttgtatatgaacatataatgcaaaataatcagccacctggtggaaaaactgtgtgtaatgtcccataagtgggtgtaaatatagggtaagaaaaactgctaaattacgtgttgcgcatttaactccgccacttcgcagtaggcgcagaacaaatgctgattaaatgtgtgcagggagtggaaactttaaatgtacccctatccctcctttttgtcttgcactaagatggaacatttttgcaagtggttggacatgattgaagatattcatggtgttggacttaggcaaaattcagaaatgtttaagtggtcattatttggctcgttatttcattttatcacctctgctactcacctttagactgcttttcttcaattttttttttttttttttttgcactaatttgcaggcttgttatttttttcgatattaaaattacctattttttgtccaaggttgggataaaaagaaaaaaaatgcttttaattattcatagtccctatttgcggatggagtgccgcatttattttatccattttgagtttttccaaattaggtaataggaagcatgtggaggtgtgaaattagcttcttcaatgttggttaatgagagtgtctcctttttttgttgtaccatttgccgttctttagctccgaccttaagcgtttttcctcacatctagcaaaaaggcatatatttgtgcaaatattttactaaaagaaatgcgcaattttgttttttatatttttctcattattggcaaattgagcaactacactattgtacgtacacgtctgttttactattttacgtttcgttttttttttttttttgagatagccctgagattatgcctttcatttgttaaacacattttttgcacatttttgcggacatcattgtgattagcattataggggtgcattgcgaactggcagttagtagctacagcacttatgtctgtgttccccatttcgggtttgcacgctgtgctgcgcgaagatgtttctcatcattgcacatatagtgtgcaagtgtgcaaaggagtgacgcatggcttaaagcaatttctacccatatgcttaaaaatgttcaggatggtaacagaaaaaaagagaaactcgcaataaaattgttttaaaatgtgtatgattacaactgggaaatgaaagtatctctttttttttttttttttgcacaattcaagttatgttcatttagagtggttgcgtgtgatttcgcttctctcgtttggtcatttgttgatttatttgttcatttgtttgttcgttcgtttgtttatttgcttacctatttgttcacccatttgcttacccatttgtttacccatttgattacccatttgcttgctcaattgtttatttttttttgtgtgcgctcttattcgaactgtttcaagcgcccgctcacatttttgtgccccgtttcttgttcacaataaatgggcctcttgtttactaaaaggaaaaacgcaatcattgttcccgcattagtggggggtggtttaatcaggcacttttgtgaatattcttgtggatctactttctgaaaaattgtctgtccagttttgtgttattctgtccaagacaatttatcaggtggttgaaatgcccatacatgggaaggtgtgaagggggaagaaaatgaagcaactgtttctggcaacttgtgcgtaacggtgtttgtatattcgtgtacatactgatatgcgcactgtttctcggtataatgaaacggcaaaggggtgtagcagcataattgaagcaaagtcgaagcagagtcgaagcagagtcgaagcaaagtcgaagaaaaatcgaagcacagtcgaagaaaaatcgaagcaaaatcgaaacaaagtcgaagcaaagtcgaggcaacgttgaagcgtaatttaaaggagcgtactcttcaattttggggccaacacgcaggtataacccttgtagcagcataactgacacaattactcagattaaatatagaaaggtagagctcctcccctccccgccgtgtaagtcacgtaacagggaagcgcacaacacatggggattcatgcacacctgcgtatgtacacatcgagagatatatctctactgcaaatacgataagagagcagaaacatgaatacgttcagtaagctatttagcaacgcatataacatcgcacataacaacgaagaaaatgagtggaaaaaaggaaacgtgtcaaaagttggcgccacgcatacgctgttaaaaagtgcacctaatcagtataggcaatggaataacgtaaatttttcaacaaagaaaaatgttgacattggagaagtagtcataacaaatcttaaaaaggaggaatcggtgttactaccacatagggcacacaaacttggtggattctcgaacggctgtgtgtctagacaagtgggaaaacagagtagttccttcagtgtgcaggcaaaaagtaactccttcagtagaaatgcaaaggatgtaaataacagcgagtactcattatacaatccgcacaatttgttcaatgcgtacagattgaagaacccgtattaccatctacaaaatgctttgctcaaatatgaatctaattatcctgactatgcggtacagaaaggggtatcgaatagtacggctcaaaatggaaagataattttaaagcaaaaatggtgccctccaaaggattacgtacctcaggtcgatattaatataaatgacaattatgaacagaggaaaggagcatattttaatcataacgataatgaatatagtgacaaagacagtaatttaatacttagaagtaaagcctaccccaattggggggtgcaaaataacttaaaaaattatgtgaatttgcccccccttgaattaagcacgaaaaatgaagcactacgtagtgataacttttatgggaatgcgaaaattggaaggtcattgagccacatgaatcggaatgaaaacgaaaagaaaaatcatgttatcgaaatggggataaaaaatgttacacacgaagggatctccagtaagacaatggggattccgcttaggggtcttctcagcaatgccaaacttgggcagccccccgatggtatcagcagtaagatcagccggaatggcaaccatgtcacaagtgaaatgctcaccaacccaggtggtccactgcacaggaatgtacatcctatgacacatttgacctcaaatggaagtggggcccccctaaacgaaaatgaatattggaaaaacccaaatgaaaatttcctgaatagaacctactctcttaaaagtatgagtcataaaagtgtaagcaattcgaagaggatggaaaatcaatttaacccatctgtacttatttcgaatgaacagagaatgggagaaaaatccatttcaaaagcaacccctcgggaaaaggtggttcacgaggtgcatttacaacgaacgggaggggaaaatcgttacgtgatgcaaagcgcaaacggaagcaagcatacagaagcagaattgaaggcgaacgttaatctatgtgaactgcgtaacggaccagtactcaacgtgcaacagaacagattcacgaacaggtttgatgacccactcgcggtgcagagaagcaatttgctcatatgttccgcgaaaaatggcaaatcatacagcgccagttatggtaatttctttgccccgcagaagcataaccagttcagagacgcgtgcggcagacgaagcggcaataatgaacgcggcaacaatgaacgcggcaacaatgaacgcggcaacaatgaacgcagcaacaatgtacgcggcagcaaccaacgcgatggcaatcaacatggtaacaaccctttaaccatattgagtaaagaaagcattgcttacaagaatggcagagcaccatgcctttatgcccccaataaagaagcaaaaaacagggggggaagcaaccacactgccttgaagtatgtccagcccgaaccagtacacaggagtaatgcccaaatggatggtaaaaatgaaggacataatttcaccctacgcaagaacttaaaccaaagcagctgcaattttgtgagtccaattgagtactacactacgcaggaagacgagggaagaaaagaacacagctccatcgcacaaaatgtcatacaaaaatttagaaatgaagaccttcaaaagtattatgcacttaaagggaaaatctctcaaaattggaaccataatggtagcggttgtacgaatgatatcaacggtgtgaggaatggcagcatatgcaatgggggtagcaaccatgtgatgttatccaaaggagtgaatcgtattcggcatggttatattcatccaccatctcccgcccatgtcaataacagtagcgagggaactgtttcaaaaaatgtaaaaaggatcaacactgacggcagtgtaaacgttgttagcggcaactgtgttaagaagatggcagctgagatagacaataggaatcatcatggaaattataatggtggagaaaaaaacgataagcagtgtaataataacgtaattgcacacgtacctagtggaggtgtaagttactggggaggagcagctagaggttcggaaaaagagagtacgtccgaaatggcaataaatgaaacatgtaagagcaggacggtggagaaaatttatccgcagagtggttactacttaagtaacagcaacgattacagtggaaaagacgatgataaaacaagtgcatatggcacacgaaatggaaataccgctaactattttaacactacagcgcagttcgcgggtgtgaacagaacacaggaaagtgctactcctgagagtcccaccctagaaagtaaaaaatcatccccaaaaggggaacatgttaaaagtaataccgtaatgatggatagcaataaacatttgtcttgtgttagtaagaaaattaactttagtgagggacgagacggagatatcgtccattttgacgaaaatgggaatggattaatgaggacagaaaagagaaaaaataattttaatgtaccaagtgaaggtacctactcgagagaaacaccacaagggagatccaatatgtgttgtgataaaaaagagacgttagacatttttgcgaacgttcatggaactgtattgcataaggaagaggcgaaggaaaaaataagtgaagcggcccggggagatgacaaaataaagaaggtatatttaggcacccgaaatggtgaccttcatattagtagcattaaacgatgcagcatgaccaagacagggattgcagacagaagtaggggcactccgatgctgcaatggaataaagcatgttgccctgatgtaggcactgctgctgggcagggtgcggcgcagggatgtagttccaagcaggaggaagacgaaattgcgttcaaggttgacgattatggcaacattaacgatgtcaacaaggatgacagtaatgatggcaaaaatgataacaataatggtggcaaatatgatgacaataatgatgacaataatgatgacaataatgatggcaaaaatgatgataataatggtgacgataacgaatgggggggtcatctaaaaaatgaagggaaaagagaaggatcagcaggaggctacgttcagggaagcgtacacaataggcagtcgcgtgcgagtctttgcaaacgttgggaagaagcaaaccacgtagggggggaaaaaacccatttggacacgcccaatgagcagaattgcgaagttagttggtggtccccatccaacccgagttttatcttaggaggtgcgaagggcagcagcaagatggtcaaaagtgacagtcgggaaaactaccatttgtgtgaagtggtgaccccagaaaatcccgcagatgggaatgcttaccaaagtaccaatgcaggaaatacacaatggagtaaagaaaaaaggggaaaacacattttgaataaaaatataaacgaattaaaaaacggcgtgatgaagaagtacagcatggaaaacttaaccgactcgtacatttatcacttaaataatttgaataaaaatgccaagatgagaagcgagaaggggaagttaaaaatgaatacacgctgttccagcgttctggagaggaatgttccatgtgtgagtagccctgaaagggatgatatgaataaggggtgtgtagggggtgaaaatgaaaggggcaagggtaccaaaaaggaagaggaagtgaattacatgagggacgataaaactggagaaacacaacgcactaattcagtctcgtcaaatgggaaaattaacaactctatttgtaacgatttgtctaccaaaaacacgaataatagcaataatggaggacactgcgaggtgcacttaaaggacagttcccattctgaatatatgaacttacttggtaggggaaatcaaacggatagtcatttccatgtgggggaagcgctcagtaactcttcgcaaaaggaggaaatggaaaggaacgattttgtggcacattttagaggaagtaacctacaggaggaccctgttaatggtggcgctgaaaggagagtcgatggggtccgatcaaacgatggggtcggtgactcggagggggcattcgataagggtgaatcggatggggcgttcgataagggcgaatcggatggggcgttcgataagggtgtgaatggaagcaacgatgggggaagcagtcggagcagcggagtaagtggtatgagtggtgtgagcggcatggtcgatatgagcgacatgagctgcctgaacggttgcagccgcgaaccgagcgacgaaggagagagagtgacgcgagcgcggaaagtagccctaccgtggaacaaggacgacatagttaaagtcaactacagaagtaggagcatgaaggggaaaagtaatatcaccataaacaccaagttggccaggtacgaaagggtgctcatccacacgtgcattagcaaactgaattggaaaaaatgcattgacaatgcgaataaaggaatcttctactggataggatataacataaccgattttgatcattacaattatatgaagaagaaaaaaattataaatagaatcccatccatgtatatgtatacaaagaaaaaggccttaacatttttactgtcccacttgtccctgattttcccgtccctatatgacttctacccaaacacatttgtattgccggaaaataaaaatattataaagtacattctgaacagtaataataaagattactacattatgaagccagattgtggaagcatgggaatcggagtcaaagtaatacataaatatagcgacattaacataaatattttgaatgggtacaactgctacattattcaaaagtatatagacaaccccctgttgatgtataagaagaaatttgactttcgtatttacatcttattacttccagggaaacattaccctaaaatatacttgtccaaaattggctttgctagattgtgcacagaggaatataaaaaaaaaaagagatacatttacaacacctttatacatttaactaactatagcattaataaagacaatgagaaatatattaaaaaaaaaaatatccatgataagaataataataagcaactactgagtgatgtttttatttacctgaagaataatggatacgatattgatgatatatggaaacagataaagaaaattacttgtctaacctctttggcaatttattcctacattaaggaaaagataaagtacaattttaataacaatttttatttttatcagctaattgggttggacatcctgctggatgatacgggcaaagcatggttgctggaggttaactccaacccgtccctccgtattgactacattgatccaagctacactaactttgaaatacagttggagagcatgttcgacaggtacgtcaaggagcccgtgataagcgaaatgtttttaattgtgtatcggaaaatttataaaaagtatttatggagaaggggcaagaagggcacacccccaggcgttaatactggggaagaccaaacagggaaagcgggaaaggcagaaaaagcgggaaaggcagaaaaagcgggaaaggcagaaaaagtgtgtaaagccggcagaactgacagaataggcagagtgaaggttcaaagcgggttcacgcacgatacgtttgtccccgtaaatatcaggaatgtcaaaagttggggggcgcacaaaaaaaaaatgggcgagaaaatgagcaaaaaaatgggcgagaaaatgggcaaaaaaatgggcgagaaaattggcaaaaaaatggacgaaaaaatggacaaaaaaatggacgaaaaagtgggcgaaaaagtgggcgataaaatgggagaaaaaggcgaacctagtagcacgtatttaccaaaggaaaatctcaaatatgacataccctgcaataacaaaattgacaaaaaaaatggcttcactcggaatagcggtgtaggtaaagtgctttcaagtggtcgcaaaatttacccccaaaaggggtgcacagatcagttatcgtgtaatgaccagtgtgagtcaataagcaagtgtaaattgagtagcacgcaaaaggggaagctggggagtaatgcgcaagtgatgaacagggtgataaaaagaaagggaaaaacgaaaaatgatttattcttgaaaaaggaaaatatgagcatcgtcgacacgtgcgttgatgaaaatgatatcggcagtttcagtttgtccaacgaaatggacaacgaggctgaggggggaagaagccaactggaaagcagcaataataagggggtccaggacggatactcaacgagggtgacgaaccgaggcggtgtggaaactccagcaaacgagggaatcacatcgaacgaaacgagcgaagaaatcggacatagcggcaggtattccagccgaccatccattagcaccaccggttatctaaacggcataatgcagaaaacacctggtgatgatgcccatgggggagaccatccgcggagacagccaacaaatgtgaaaagaaagtatgcaagtcagcaggaggtcaattacgacgaaggagagggctccttttcgaacgacgaaagattgtatacgagctcagatatggactatgaagatagccaagtgcagaatgggggatacggaaaatcgaatgctgtggggggcacaaaaaagagaagtagcagcacgtacgcatacgactgttatagtagcggtggcaacagtgatggcagtgtgaaatatgtggacagaaactttgttaaccagttaggggaaaaacaaaatggcgtcttaagcgcgaaatgtaataaagaggaacgattgcggtaccccagcagaggggaaaaagacccacatgaaaaagaaatgaacaaaatgtgcagttatgaagaattactaaaaagggataacaaactaatcgagaacaacattctaaataaggagacatacgtacagatcgataatcaagaagatatccagtttgatagattcctaaacgatgacgtggaaacgtacaaatcactctcaagaaatattagtgacattgtgtataaaaagaaaatcgaaaattttattatgattaggagtaacttatataaatacatgaactgcttaaatgtcctgggaattcgctacataaacaataatgacataaacaattttgaagaactgtacaataaaaacatttcgttcgacttgaaaaagacctacacaaaaatcaggaaagatattttacatcccctaaaaaataatgtactagaaaagaacatatacataaatttaaaaaaagaaacgagtaaatattataacgaaatgaaaatatacaatgattgttattttctcttcgattttgtgctaaaaaaatatgacaagaatttgaagaagaataataagaaggtcgaatattacattgacaaaaataccttcctttgcatgtgtgcagatgtaaaaataaataaaataattgaaaatgtagatatccccacgagcagttacaataatttgtttgaggtaaataaaagcacgcacgaaaatcaaatgtttcaaatcgttaaggaggtcttgaaaaataaaaattgtgagaacaaggggaattctggaatgcacaggaaaagacacgtcagtgatgagaactgctcgaacaactccagcttgggggaccccactgatttgtcaaacgaaattttgtcggaggaacgcatttacaagcgcaggggtagagggggggaagatgctgcaaatttttcttccctccgagggggcaatggtggaaatggtggcaataccgacaatgaatgcaccattcgcagtgacaaccgctgtaaggaacagcccgtaaacggctcgtattatgcctccatcttctgccccttttccctagtcccaacgtcaaacaatttggtgaatttcaacaccataggaattggcagcaccaagtacaagagcaagaggaggaaaaaaatgaacatatacgacttggagtatttatttatgaggcaagtgttcttcagcaagtacattaacaaaaaccaaggcttaacagttatcgacttttttttactaatgcaacagatagcccttttgatattccccttcattagctacgttagtgcgtacaacgtttcgtacccctataatggtgccctgtttgacgaactgaacaatcaaggaaataatttgttcgctagtggaggtccagacactggcatgggaggtatgaaaaaatacgttaagagtaaaaagaaaggagaaaaggataaatataataacgcttacttaaagagggaaaataaggattgtaacggttgtaacgatgtggtcaattcggcaaaaaaagacgtcaacagttttcttcagaagggaggagaagtactatatgatcatttgcattccgaattgagtagaacaaattgtaccaggaatggtattcaccaagtggaggagaaaaaaaaaaataattatttatggcataaaaatgtttgcagcaatgtttacaatttgtatgagtacattcaaataggcgttaatcccactgttaaaaatatttgtttggaaacttttttaaattttatttttaacaagtacggaataatacagttttcgtaatgcctaaggggggtgggggatctgtaagcatgaagaaatggtgtcctacatttaggagatattaaccatttaagtgtcatacgttgtcttaatcatctttttttttttttttgggggtggggaagagccccaccccactgtaaagttttatttttccaaaattttgtaaatatattttttctccttttatgaaaccatatttgttgcaaccgcatcgttatgttgtcatcatctggttgtgcagcctttgcgcagctcgtctttttttgtcgaatccacgcaaccatggtctaaatttttacgttaatttttttgtgctcccgatttattccttttttttttttttttcctttatattcccagttatgattattaatttttttttttttcgtaccatattatccttttcgtttttaattgtatttttatttttgttgtcatgtttgtagtttttatgcacgccccttagaaaagtacacttatgctgatcttttttttaaaaaaattgtgaaggagaaaaaaaaggaattctacctttgtaaaattcaaattgtatgaaatttttaacaaattttttttacccacccgtacgcctatttctttatcccttttatgttccgcttcatatgacaaaggtgcatgtgccgttattttagtacgtttttgcaacaaattcatttttaccttaaggggaaagtgataagcctaaatctgccagtttgtggaagaaaaattgaaattgtttacttgctagggatgccattctgtgattatgtcatttggatgatggcacatgtgagtatgcttactggtgaatgctcatttgtgtgaatctcttctctgtgcacgtttttaaaattagattcggtaaaatttcataaagttttaaagggtgaagggcagaatgtttccaaagtgtgtaatgggcacaacttacaaataaggcaagaaaaaacgttaaaaaaaaaaaaaggaatgaaattctatcatataaaaaagagaaatggaatatgtgtttacacttttgggcgtgaagaatggcatcaaattggcttaaaaaaaaaaaaatttgcaactagcatgtttgtgggaccaaataggaaaagtgctgtactttgcgattttgtcaatctgggaggaagaaaaagtgtatgcgtcacatttgttcagtatttcaatcgcttatccgataaggagcttttgagcccttttacgcccttttgttttattttccactttgcgagcacacactttttggatgaaattcaagttccacttgtgtaaaattatccaggaacgccacacctgagagacgacttatggaagggaaaaagttctaaaaaaaaaatagagcaaaatacgtatgccgcacttgagggacgtaaactccatgcactaaatttctccgccacacctttttaattatttaaaaaacgaaaacgcacatgttatgtatttttgagattgttcggtagggcattatttgttccattttttccccatgattattctgagtaggggaattcgccaaaaaaaagaaaaaaaagtaaaaaaaaagaaaataaataaaaaaacaaaaaaaagaaaacacacgtacacgtacattaacgggtattgtgtacacacgattataacattgtgaaatggtttgttaattttcctgcccccatactgcaaaataacaaggcaaaaaaaaaaaaaaaaatgttgtgcgatgcgttaagaatactttaagaaaataaaatgataatatgcacagaagaatagctccacgattttatttctgtgagaagtaaatagtaaccctttctttttttcttttttttttgcaacacccagttggtatgatactccattttacaactctggatacatgtacgtatgcacatgcgtgagcatatataatgtgcggaaggggatgctacttactcgaacagcattttaaatgaagttgaaagcataatacaactttaaaaaaaaaaaaaaaattctttaaaatataagctgtgtaacggcgaagattcgtataacatgaatctggaaagtagccacaaaaatttaacgcacacgcaaaacagagcaaacgcaaagagttcctgcaaaggtatgaatcaacatgtactgaaagatgattgcacaaatgagataaaaaaaaaggaaatacgaaatgagcaagtgggaaatgtcaacaagaatgagaaaaattgcaatatcaaaaatacagacataccctttgcggaaggcgagggggataaaaatgtagaagagaaaaagatacccttagatttacacgagattgacaaattggcatctgaaagtaaaaaaggaataccgttttgcatggggacgaaggatgacaccagttgttctagctacttcgaggggtatccacacgaaaactacaaggaggatagtgactcaatggagggtgcagaggcatgcgaaacggagaggtgcactaatgatagtgcagcggatgggggtgccagttatgactggagtgaaagaaggaaagcggggcaggataacttcttaaggggggaggcggaaaaggtggaggaaatgaccgagaaagagaccgcgaaaagtgaggtggaacaaaacaaggttgtcccaccaactgggttggaaaagcatgaccatggcacaaatgaaactggaggggaatccaaagcgaatgcgctcaaagagagtacgaaaaaatgcagttccagaaaaagcctaaagaaggggaaagatacgaataccccctcgattaagaatgacagaagcttaatgaagcaaaaatgcagcgaaattaaggcaagcgagaaaaaaataaatgaggataatgtagaattaaagtatgaacataatagctcgaagggaatccagacaggtggtggggggaagccgtgtaatgagaaggatgagggtgtatcaaatggaaaggcggtcgatgaaatactaaaaggtgaaaaaaaggaacaccaaatggagagctcaacatatgataaaagaaatgttaaaaagagcaagaggaaatattctgaagaaaatgctaacggtaaagacgacataggttttcacgaaaaggggaacgcgaggaaaaaaaaaaaaaactcgcacatggaggatggggaagacgtcacgagggaaaaagcgaaaggtaacgataaaagtgaccataagcatggccacaaaagtagccataaaagtggccacaaaggtagtcacataagtggaaagagcggaaaagcggaaaatgagaaaaaaaaacaagcgggtgaacaattggttctcgaaaaggaggagaaagagggccacagcggaggtgccactacgactgaaagtgtgtctcaagcatgtgcatataagaaggaaaaaatgaatgatgacaagacatataacacatcaaaggggaagaaggtggccacgaaaaaaaaaaacataagtaagaaaaaggggagcaaaggtaatgcagacgaatttgagagcaagaaagatacgccaaaaattattaattcaaaggatgatggacaggtgaagaaaaaatatgcaagacttttgaaaaacctacaaacaaatttatccagcaaaatgttggaacaagaaggggagaaaagaattaaaacatggggagaaaagttaactttgcaacaaaaaattaatcaatttataaagaacaaagtcgcgacaaggacggagtacaaatatgggaagaagccaaacacactgtctatatgtaatcagtttaatttgtataatcacttaaccatgctaaatgattttaacaggttgcattattacagagcggcgatgagatggacagggcataaggacatgtgcgaatgtgagggggaccctttgatggcaccatgcggaaagggtgaaacgagttctcttcatgtaagcagcacaggtaacaaaacaaaacagaagagcgccaccatgttagcacagaaaacggttggccaaattaacggggaaagtttaaacagcataggtaataccataaacgcgtatgacgaagatgtggagggaatgctggagaatcaaaacggagagaaaaatccatatattttttttgaaaataataaagagtgctacgtttacaataagaaaataattgaaatagggacgggaccactttccctgttatctattaatgccatcctaaatggagccaagcatgtagacgcgctagaggttaataaagacgcgtccgaaatggcgaagaaactaatagaaggatataatttggaagattttattaaaattataaattgttattcgaagatgtatgtctataaagaggaagaagatcagaggagactgaaaaggagaaactccttttacaactactttgataccaacgtcgatgagcagcactgcagcaattttaattacgacttgataataagcgaagtgataggggatttcgcttctcaagagggtgtggcagatatatacctcgatttgcacaaaaaaatattttcttaccgaaagtaccaggagtatttgcataattggcgcaagagggacgggggtgatagctggggcagtcacaagaacgcgctgcagaaccacggggagaaggccccgactgatgaggacagaccaaaaaaatacacagaaagtggtatgaacgaacagacgggcgagcaaaggggccaggaaaacgttaagaaggtgaaaaaaatagcatacagcgaattcgcagcagatgataaattatacagctgtgaagaattctacaatatgaatgttaagagcataccgtatagcgttacgacatattattgccccgtgaagttcccttactatgacaatataatatataagagtgagaattacccagagaggacaattattagccccaagagtaagctactacaatctgttatgttggagtggtctaacttatcattaactgaagaagaaaatgagaacaccgattttggtacactagaatatttatatttggaacaaaatgtagctaaccaagtgatacaaaaaaggaatcacatcttttggattcaaaagagtggccctttttgtgggtttttaataaccatagatgtggaaattcgaaaaggggaacattttggaaccaaatatggaacctgcgacagttggtacaccaacatagttttattaaaagacgaaattaacgttaacaaaaacgatttggtggttagcaaaacgtacacaaacttgttaaattataatgagcatattattgataggaaaattgttttggtttcaaggccgtcctacacgttttatggctacattttaaagtcgatgaagaacaacaatttttctgcgtccacgtcaaatagtgatggagatgttaacagtagctgttttaaaaatcccgatggggaggattacacgtccaacgctagtagcttcatctacctggatgacgaaacggtattgttgctagaccagatgcactttcacgaaaaagtgctagccatgacgagtaggcagagtggcgagaaggacgttacaatggatgaaactgaaaaaaaaaaaaatcccgaaagtgttaaaggggaagaaaaaaaaatcaatgcaaagaataaccatatggagaaaaacaagttaagtggtttggatgaacaagtggaagagaaagttgaaggtcattccagggttgcctatgggtcagtggaaaatcactgcgggcagaagggaatcgatctagttaagggcgcaacacatgacagatcagcaagcaacagttcccgcatcgacacgaaaagcaagacgacgcttgcagggaggggcaaagatggaagtgcgaatggaagcgcagatagaagtacgctctcgcgagatgccacgaagacgaagtcgcataaggatgcctcggtgaacaaaacggaaaagggaaagagagccaattcggaggaaaaatcacccaagaaaggggccatttctgacagagacaaacaaatcaacaagcacgacaattcctgcacaagtatgcaaaatcaaagaggcaaaagcgttaaaggaaacaagaccaattcggaaacagttgaaaagggcaataccgccagcagcagtggcggaaatatcaacagccgcaatagtccccagaaaggggcaaaaagcacgccgaaggagaacgccaagaatcaggtgaataagaaaaaaaagacaatctgcaaggcgaaaataaatacaaaaaaatgtcggatgaaagcaggaaagaatacgaaaaggacatagcagacattatcaataattacaacttgaaagcgaacttttattatgaaaatttaaaagataaaatcctggtttataaaaacgttaagtacaagttgatgcatatttacgaaccggtagttattgactacgatgagcaagcaacggtgatttataagaaggatgatatttataatagcaaggaaaacaacgtgagtaagtttgtgaataacgtgtaccagtgaggagtttgccaaagcaagcattgtttttcttgaatatgtatcattctttggttgttcgtgctctgattagcggtgcgtatggtggcacggctggcggtacggctagtggcaccactagtagcatcaccattggtattattactgatgttgtcattattgtaaattacaatgcattcgttatttattcccaacatgcgaggtgcgcgatggcacctgcaatggccactccatttaatgatgtgtgtctggggtggccattttataacctgatgaatctcactgttttacgtttttttttggggacatattccactgctcgatagttcttactggaataggccaccgtgttgaatatttttacagggaaaactccaccctttggaatttgctcactgggaggaattcccctgtttctccctttttcaagggcatatgttccacaacatccttttgttttaaatgatccatgtttccctctagctttaacttttttcctgttttttttttttttctttttctaattcctattttgtatgacaatggtggcagtatgtccacaaaacaaacgtgtgttgtgtccagcctgcacaattggttggcccccggggggggatgcacacgagtatatgtatatttatattgtatatacgtatatacaaaagtgcatatacacatttcgactttaactccggatgtgtgcatgttccatttcgattctatcgtccactgtatgcacgtttcatttcaatttttaattgctgtccaacgatttcttatgcccttttaatgtgtttcgcgataaacacagcgttcaattgcgtacagttcgttacaaaaaaaataaaaataaaataacagtattaggtatgtacactaaggcaacgcgaatgtgtaaaactagagacactcgaatatgtaaaccacgccgaaatgcggttcctcctttttgtcttgttggcacgaaaattgaatttttcacatcatgggggtgagtgcactgttccgttattttttcttgcggggtgaacaaattaaatatatattcttgatcccctagctatttctacatttacacgtgagcgtttatctctttagggacattaggacggtaaacataataaaaaccatatacgttactgtgtggttgtgaaaattgataagggattctgcttgaggtgtggctgggtctaccccgcccatggctaatctccacatttttggcgcatcacatctgacagggtaagcgaaaacagaaatagaataagtgcgtgatacatctccgccagctgtgcagacattactcgtgggaaaaaaacaagctcagcgcggagtgtttacacgtacgcacagactttcggttctgttgcatggaatgtagtggcacgaactgggggcgcccctggataccatatgaacctttgttcacatcggtatatatacgcaagtttaatttatatgaacagaagggtagccaaactgctacaatgtgacatattcgcgcaggttaaaaaaaaaaaggtgaaaaaaaacttactttgctactcgaaaacctggcactaaggtactttttaacgatttaaaacaattgaataggaaattatttttcttttcttcttgcatggtggaagaactacttgttttaaaaatctgcgtgaacttgtttattatattgatggaattgctgcagctgaacagggggaagaagaaaaaaactttttggccctcttaaaagataacatttatatgaaacgttttcttctaaaggtgtggaaattaaaaaaacttttttgcatatttctacttggcatacgagatctgaaaatttaatgcataaaaattttgaaaaaaaaaaaagaaaaaagaaaaccaggaaggtaaacactcgcaaaataatttaagtgttatgataatgcggtgcgaaaattgtaaggtgggccgcagcatttataaaccacatatgtttacttaaaagagttttttctttttttttttttaatctgtgaaaaatttctaagttttatataaatgtcaatgctaatcttgttagccccattttttcatgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaggaaaatgtcaaattgttgaaggtgtttattatttatttttttttttatctatgttatcacccttagtacagctttttgctgtgtgttatcggtacataatatgtaagaagcaactgcgtgtacacaaacgtacataactgactcctatcaacaggggatgatatcagcaaaggagccgcttcaaatataagtaagcacccttcccaactcggtgattaatcttgttttcacttagcggaaaagagggagaaaagtaggtgtaacttttgtatacctttgaaacggttatattgtaaaggatgtgaattctgttcaggtgatttatatggtccgtattgtacgtctcatcgtctggtttatgtgacaatatgtagttttctattatggacaaaccacttaaggcatagcacgtatgataataatcaactttttccatcggcttgtccttcatgccacccttattgctttgagagcatacgagcaaatagagctttaagaaattcatattaaacatgacttttttttgcaagaatttatttttataattttcaaagttgatttgttctttgtgtatttgagttgtcatgggggggttcttactactcatgtgatccgatttggacggcgcatcgatgcagtcagagtgatgactgcccttagctttgttacgcgttttgtggttatccgctgtgtcgatagagggatgttcaccttttgccccatttgaactgcttcccattacattcattttttcaaaattgtttggctcattaaaattggggaaatctgtgttatccacaatttggtctcttccacgaatatgcttttttttatttccatttttgcaactctgcaggaactgctttaatatatgcatttcgtttattaaaaagaaaatggatccaatccagaatgagtagcaagcatccactaatttattggttcttcccataaacgcgccctctaagttcccttgtttgttaattagccaatgtactaatttattcatattcactttttgaacttttcctagaatgcacaaagtagctaaggcgcaataggtataacctccgtgactttcttgaaatttttcacttgtaaatccgccttcgtaattttgacaggacagaatatatttttccacatttttttttacttcattagttagtatgtgacacatggaacatactgctatagcacagtaggtgcctctcatgtctatctccccatttttgtgtaatcgaaatgaaccatctttacattttaacttaaggatataggagtgtaatttttttttatctagaaagcttaaaaaattattttcgtcatcgtgtaggtatataaacacacataccgccgcgtacgtagtcgctatgtgggtatactgatttagtccacctcctaaggctccattttcgttttttattttatttaaatagacgaagacgcactgttttatataaccaaaggtggtcttgcctaacttctgctcaatctccaaatcgttatgtaagatgtagatagtgtgaatacaccaatagaaaatccacggcttcgatgcttccaaaaagctcaaccttaaattttttacgaaaaatatatcagtgcagaatttgaaatgcttctgcttttctagatgtacatttaacacgctgataaatttgttaagcagaacggaggatttgtttaactggaagtgaaaattttcaacaattaatgtgtcctctttaatgagagcatttcttagtttagagacgtcccgaggatggttgctcgccgagggtaggtttatatcttttgcgccttcttctggcaacatttcgcttgagtagtggataatgttttctggcaatatttcgcttaagtaataggtactgtttccctcttcattttccccgtttgcatcatttgcattgtcatcgtttgtgattttttgagcgctgatgttggtagtagaccattcttcattcagagatggacctccttctaccttacttttggcgtctaaaggggggcatcgttcttctgtattttgtcctctcttagttttttccgccgtactctgtgtgtcaccctcttgttcctttcccctaatgcacgcatttttagtatcctccgtttggtgccttttttcaaaatgagatgggttgtttgagcacctgtgtttatatgctcccttacttgaagacgtcacagcacgactaaattttttcttctgaatgtatgtgtgtatcatctcaaaggtgtaatgccccttggtaaagaaggaactaatatcgtcaatacttccaacgttatcgaaaaggaagaataaaataatatctgaaatttctacagtgagactatttaaaagcatatcaatgatgttggaagagaagatcttatagtagatgcttaatatttgttcttctaccttctttttttcctttagcgtttgtgtattttggttgcattttaaattaaagttgaaaaaatgttcggacatatggttattatttctttcgtgagatgattctttttgagtattttgtttttggagagatgccttattgggtctgtccttttttaggggtacactggtgacacggtttatattgtcatctatgttgggagagtcgtgggaagatgaactggaggtctccatgaaactcttgttagcattcgcaccccttcctttgaactctatagattcgagtttgtcctcctcttcgccattatcaatatgtggagtgtctccttcttgcgcgtgggcttccttaaatgggaaaaggttcgatagttcttcatcgtcttcactagaatttgttaaaatatcgcttaatttttcggaagaactggaatgataacactcatgagggatgtcatctttgcagtctgcgtagctttctttgcttaaattaaatatataattaaatagcagctgtatgagcttttctacctggttgtaaaattcatcgttttcaaaatctggcttgaagccatctttttttttttcatattttgttaactcgaatagtagcactgcaaggtgtttttttttgttgtaccttagcgtgtacgtgtcaccggaattcatcttcggcttggcctcttttttgcttgctgcgcttgtttgttctttgtttatttttgttctcagtcgcagccgctttgtgcagaacggaaagtgcaacgcatggtttctttaaaaggaagttcaaaatgaatgaaagtacagttgaaaggtaaaagttgtgtatgccttaaacgagttggttggaatgaaatgttgccgtatagaaaaacattttttgtgttttttttgtttttgtttttttgttgtttttgtgttttcctcctttttaataaccaattgacgtgcttattttacccttttgtgcagacgtgcagtacgacaaaattaaacaagcttttacgaaaaaaatcgcaagtgcccggcatgtttaaataacatggcgcgggttatgcgcaaaagtgggaaaaatatgaggaaaatggagaaaatgaaaaaaatgataaggtataggaaaaataaaaaaaatgataaggtatagaaaaaatgaaaaaaattataaggtatagaaaaaatgaggtgcataatgagaagtgttaaaaaggataaaccagcatttaaagagtgtataaacaaatctttaataattaaaacaaagtggttaattcgttaaaaaaaggggcacataaacgtgtacttattcttacaataaaaaaaaaaaaaaaaaatgcaagagattcaaaatattaaacagcatttgtataatttttgaaaaaacattccggtgtaaggaaaaggattaattattttttactgtattttgggtacttatgtgcctattattttgtttcatctcatatcattccattcgtccttctgccaatttgtaaaaacttggcgtagtgatagctcctttttatcttaaaagtgtaacacgaaagctatttcaggtcttcttttttaaagaaagttggccagcataaaaaaggttccctttgcaatgaacttggaaactttcgcattttcacaaatctgtaagaagatacgtgcacatgtggtgtacataaaaaaggtgtatattaactggggttaaagggagaaaagaaagggtacacaaaaattgtgcaaccatggctgcatcacgtggaaatgtagtaaattttttcccttttgcgttcgtacgtcaatgtagtatttaatgatatcgttattattcgtgcagaggattgcattttcctctatggccagctcgacaaacaaatctgtatctgcagtgtgggaacaggaacaaaagaggtatatggagaaaatgcaaaagtaaaagaaaaagtaaaagaaaatcatttcttataacaaaaggacaaacagcatgggggggggtgagacaccctttcttttttactcaatcagcgcagttacccttttcatccatggttagcacagaagaatctttgttttatttccaattttaaggaatccgtctttttctaattcctgaaaaaaaaaaaaagtggaggaaaaggggataatttgaacgcggtgcatattcctttaaggggtacccaacgtttgaaagtataaaatggatgaagggatgttacatgtaggtacatacatgtgtacgtaagcgctaccttaaaaacgaataagtggaaatctcccgattcgatgatattattttcacataaaggtatgtcatggtaccaccagtggggaatatatatctgagtcgcggagagttagaaacgtgcattttgttagaagcatgaagatgtgtgcgtttgatgtctgctggacgttccgcttgcgctggaacgtgtgcgcgttgacatgtgtagtgcaaaaatgactaagttgggtggtaactctctacaagcttatgtattttcatatatgcagctacaagcgcatgaatgtatgcgtgtgcaggcacataaaatgtgtgcctcttttggattgttcatttattattttattattatttattttttttttaaatacaattggtcgcatttggctcttcagtagggacgtaacggcgtatatcaaccggaagatggacaacttcgttttgtatttcaccaagtaggagtaggcatcatttaccaaaacgtcaaagttaaaattttctccgtcaatatatccatccattccggaacatatatttagtgcatccagcacaacacactgttttaattcatttgagtcgtttaagtagttcctccatgtgagcatcgtgtgatatttgtttttttctattatgtctttattgagcgtgtcgttattagttccccttggcacctgctcatttgcatgatcattttcttccttttttttgcttttctgatgattttttttggtaattttttcatgctggtgggcctgattgtatatatgattattgtagcttgccgtcgctttactatttttgtaaaaataaataatctcgtacgaataccttaggaggataatatcataccctctcagtatcccatactcattacaatctaatttttggacattttcattcggggaatgttctgttatgtcattttgtttgctaataaaattggcaatttctttttcctctgttgtgtgggcttaaaaaaaaaatagaaaaaaattgtggctcaaaaatgtcgttaatataaatcatactttttatgttttgattttttaaatagtttagaattttcagttcgtttttatctattttgctgtttgtgtttatttcttctttgtgcataactatttgttctatgcgcttaaatgcattgtggttaaaactggaggtgaatttttttttcctattcctcctatttaccagtttcactgtgagagttgactgcaccagaagtatgttacgcttgttatttatgccactactgtttgagggggtggccatgttgttaagaatgtagtaggagtaattcaatatttgggttacaaagttgtccaattttaacaccagattttcgaagtaataaaaccatgtgtaatggcgtactttttttttcatgtcttcattaaatattaactcttcgaagatgtaatacatgttttgatcatcatttgtaccctcgcgcacgtcgggtttgggggtaccgttatgtgatgcacacttctgctggtttgtgtactcctcacagtttttatttacttttgcactttcgtattccataatgttggttacatttcccccgtttttttttacaccctttttagcgttttcgctttcattttcattgaaagggttattgttttccttattgcctttttttttttttctggttttcacttttttttttctttatatcatcatacatcacagagggttatattttgagtgcgtgtttttgggggagtagttgtattttttttcctttaaccctctgcgtgttaaacctatttgcttagttctatgcggcggttgattttttgtagtttgtgttacacaattagggaaaaacaaggagcgctttggggaaatttacttttaagtggcactttttacacgcgtgagaagtttttaatgttgcgttgttcctctcactgcatgaaaatgtgcgacagtggggtaacgcggctctgaaataggcacatgagattcagttgaaaaaaggagaaaggggaggtggaagcgcgtgtgtaattcttctacacgtgcgtatacatgtatatttatgtaaatacatgtatgtatattttgatggaagcgtaaaagtgccaacatttcagaaaatgaagcaactgactttaccccttttttttttttttaagaatttttattttgcggctgcgcgagaggtgtaaattaaatgctagtacatgtataaatgtataccccctattgcaggcacatttatccttcggaaaccaattttgttatcgtcctagtgcccgtttacgttttttaaatttaatttttaaagagtcataaaatttgaaaggttcgtttttatatacagttgcgaccgtgactcacgtagcactgcttggatgatacacctcattttttgcgctttcaaaaaaaaaaagcaaagtatgtatttgttacatacacgtacacgcgcttgcattttgtgggattatattaacatggcaatttttgctcgaatttacttataattttacatctcttcgtgctccccattgtgtaatttaaatggcaattttgtaagagatcatccatccgaaaaagaaccaacaaggaaaaaaaaaaaaaaaaaaaaaaaaaaacgcgacaattttgaaatgttcagaaggaaaaatcaaatcaacagcacctttccagagaattttattttttgtttccaagaaaattctttcttattctgttcggaggaacattttgaaatatttaaaacgtcaacgaggtattaatcaaatcgggaaacaacaacgcaagtattttcctttcattacagaatgtactcaaaaaaatatgcagtcatggaaaaagaagaatttttgtgtacataaagggctccatttagcatagtaaaaatagcgctacatttattccccttacagaggaagatataaccccctttttatgattacaaataatttcaccaaaagggaaaataaatagcaggctgattctataccgtttgagcacatttagaatgcgccaagttgcccagggtactatgtaagataaatgatatttatgtaaaatgcagttaaaataaaatatagggtgagagagcaaagattagcaaaaaaaaaagtggcacaaaaaaaaaaaaaaaaaacaggtattggcgaaaaataacgaataaggaaagacaaaccatattgagtaaggcacaacgcgaaattttcacatacctgatcgcttaagtaaataaaaatgttgaacagaacacggaggatatttttcagcacagcaaaaagcagcaacttgtacttaaccatatcttcgtctagtgaatccatattcagaaatcaagtaattaaaagggcttcttttccaggttctcgaaataggaagcagaaatttaaaaaaaggcgaatcagtaggaagcacgcctagtgggtttatttattttattatttttattttattttattttttttttgcaggaattgaaggatatttcaccataacaaataaccacagccccctagttacgttattaagaaatggaataattactgtcgaatttgacgagaaggaaaagaaacagttttttatatcagatggcatatttatatataaaaaaagtaatgacaacaacaacagcaacaatgctgaaattgtgggggttgaaattgtgcccctagaatatttagacaaaaataaaacagttaaggttttgcagcagatgtgcgcagtaaatgatgctaccgatgacaagtggagaaaaatcaagaccatgttggggtaatgtaggcgcgttgtcgcgtgcgggtgtgcgcacgaattaatatgtaacatccgttatttgcgtaaaacgtaactatcactttaaatataagtacaacattttattctttattttattttttttaggaaagagctgtgctcgtcaatccttcgagtcacctcgtgaaagtaaaaagagcaggtgtctttttgcatgcatgttagcaagctcataaatgtgaaaaggctctgcatgcgcatttagtgttagggtttttccacaaatactgcacagaagccgttgtaagtagaaatgccattttataaaattgatgtaacaaaaagtaatagcctagttgcgcacatttcttgtgtgtatatgcacatgttcacgaatacataatgcacacatttatgtatctagctgttacgaaatttttacaaattggcgtcacaaggtggaataaaaaatgtaagaataaaatgatgccgttttggttcttttttttttttttttttataatcaagtttattattttttttttttttatatgagtagtgagtgagctgttttttacaaaaattagaactttagaactaaaacgcgtatggtgcaacatgcgtaaaggttgagacagataaaaaaaaaaaatttgcatgtactgctacaagaaaggttatcatcttcattttgaggctcattaaagcttcttttaaaaagaaataaactcaaaataaaggtagttcgtgtagctgttttgagcgcaaccattagccgaaaggtttattttaattgtgttggaggtttattttattttgtaaaaaatttaaagcaacattaagaagtggctcgtaaatgtacgatctgtgtgtgtgtctacatcttattggttaactttttatttcactatttttccattttgctattttatttttttcttctttgcttaaaaattgttttcaccttttaatccctttcaaacgtttacttgacttttttctgtactgatgattcacgcgaatgtgtgttgctcgcttgtccgcgtgcctaattttttaaaggaacatcaagatgcttcagcgtgccatatagaacagtatgttgctatattttgcatcttaaacgtgtacccccatgtgtatatgtacacaatacacacgtaaatgtgcttgcatatttgtgtggacagttaagtgaattcttcttgcttccaaattttacgttgtaaagaattctcctgggaattcagaattttcctgaatttttttttaacgaatttttttttttccgttctctactagtgtacagctagctatttttattttacttttatttttttttctgaatggatcggtttatcaaatttttaaatgcgtttatttgaattgtctttaagaaaaaaggaaagaacggttagagtaatttgtgtatagatccttcacactttttaaatttttcttactgaatgtaattggtgctcatttaccatcaaagatatttggcctggttctccagtgcaagattatattatgattattttttctgtatagtagaagtacgtatatatatatatatttttttttacaccctttaaagagtggttaagatgacgctgtacggttttttagcccttgtggcattctcttgtatttgtaaagcgaggagtatagcgaatcctcagaaggagtttatggacagatttgacatagccaagaatcacataaacataaggtggtctacaaatggtgtgttaggaaaaggggactataaatatgatataggtaagcagaaaaaatgaagaaggctgattctttgctcacgaataatatgtacatgcgtctgctaatatttttgtacatgccaattttgtgccccgagtcacgttagaatatatgcccccacatatttctatgtaacagtgtgaagttctttccgtgttccatgcgcattgttagtttcgctgatgtttatggaaaataacttttttttcctccctccttttagatgatgaagagaatgcaaactctaagcttagcacaaagaatatgacagaaacctgcccaaaccatgatgtccaaggaatgtacaagggtagttgtcccgattatgggaaaacattcgtaatggatctaaacggagatgaatataatgaagattttttaaatgaaattagtttcggtttgttgaacatgaaattgaatctttcaatagaaattccattggaaaacagtgggatggccatgtaccaaggtctctttaagcgttgtcctttggacgaaaatcatagtttgctgataaaaaaggaacaagaatatgatatgtgttttagacgagtttacagtcatatgcaatccgctagaagaaataaaaaacatacgttgcggaataaatattcacactttggatggcacggattaggaggtcgactcggctccaatatgaattaccctctacatgattataatccgtcggaaagtcatgagactaaaaaaatgagcttcccaggcttaataaaagatttgtccgactgttctatttattcctattgtatgggtccatgttttgacaaagattttgataacgaatgttttcgcagtttacctgtcgtttttaaccacaaaacgaaggagtgcgttatcctaggaacacatgaaggaagtagaagaagaaattgcctgtctcaaaattcagatggttttgagagatgttttgtgccaataaaaaaggaaagagggaaagaatggacctacgcatcgtcatttttgcgtccagattatgagacaaaatgccctccaagatttccattaaatgatacagtatttggctactacaatgatagtactggtgaatgcaaatctgctgtaaaaaatgatcatgagagttataaaacaactttcaaaaattgtattgaaggattattcaatcatcttgagagggatagcgaaactcgcagagataatttcttatggggggtttgggttttggaaggtagttccaaaaaattaaattccatgaatgacattggaatgtgttccattttgaagaagaaaccaaattgtgtcttgaaaaaggaaaaccactattcctttacgaatctgaccgcgaattcttttgatttcgatcaaaatataacgtatccacaggtggaggagatgcatgaacaggacgatgaagcgagtaaatttggaaaagccgcatcggaaggaagcgaaaaaaaaacagatttaagcgaaatggataaaaggaggaaaaaatcgggaaacgaagataaagaaacaaaacagacaaaagaatatggaattttggaaaagaagaaggaaacaaaaataaatgaacactcgggattaagcatgaagaatcttaactatatgttttccatgcaaaagagtcacgaatcaacacatccaaataaagacgattctatttttagaagcaagggtgaacctataagtcaaatgcttgaactgaatcagtcttccagaagttatttgcacaatccaggtgttcgtggcagaggaagataccaaacttcgtatgtgaactccccgacaataaattacaggtcagcttctcagaatgaagcaaatatcaattccgaattgtcgaaaaatcctcaagctagatttatggaaagattcgatattcccaaaaatcacatttttatcaattggaaaaaggaaggaaattttggagagggtaatttcaagtatgatgttttattgaataaaactgctggtgccgcacagtcattattaattgatgattataatgacgtttgtccaaatcattcaattccagggagggcacaaggaagttgccctaactatggaaaagctatcattgttgaaacacttgaagataaaaataaagatattcattttaatttacaatttttaaatgaaatacatactgggtatctgggcagaaaaagcagatataatttcgaacttccatatgataaaagtggaatagctatgcatcatggttttccaacatcgtgtccaataaatacgcaagaagaaaagttgtttgaaaaaatggatgattacaattatgatatgtgcaagtctaccgtgttttcatctccgttctccatgaaggaatgggatcgcaaaagccattcgtttaagtattatggcctttatggtttgggtggtcgactaggttcgagtatttcaaattatgcaggaaatagacaaagaggtgaaaagcgtacgagtaacataacgttaccaatgaagaatccagggttaataaaaaacttgttcgattgctctatatactcctattgtttaggaccttgtattgaagacacgtacagaaataaatgcttccgaaatttaccagcttattataatcacacaacaaatgaatgtgtcatacttggtacacatgaacaggaaagaagcagtaattgcagaaaggaaaaaaatgacttaagtaaacccaactgccaaaagatcagaaaaacctcagattctaaggattggacatatgttacatcatttattaggcctgattatgaagaaaaatgcccacctagatttcctctcaattccaaaagttttgggatctacgatgaacaaacaggaaaatgcagaagtctcgtcaaaaaacaaaatttaattagtattcaaaatttcgacgcctgtttagaatatttgtttatcacctctccaaaagatttatatagtagtatgataggcaaatactggggggtttggattgcaaaagagccggttaataaagataatatgtttacggttagtggggaatgctactatatatttcaaaaaccaacttgcgtcatccacaaagagaaccatttttcatttacatctctcacaacaaatgacattgattttgatcaaaactttaacatagaacctgtggaagaattgattgagcagagaggtataatcgattcagttaaacagggtaacaataataaatgggctaatgctaggaagcagctagaggaagacaaggcgttaaatccaacagactttgacttcagtgctaagcatgacagtcgtgcaacagagtcgaaggaaaatgaagaagaaataagggtagaggaagcaagaagggttgaggaagcaagaagggttgaggaagcaagaagggttgaggaagcaagaagggttgaggaagcaagaagggttgaggaagcaagaagggttgaggaagcaagaagggttgaggaagcaagaaaggtagaggaaacaagaaaggcagaggaggctaggaaggctgaggaagctagacaggctgaagaggcaaggaaggcagaagaggctaggaaggctgaagatgctagaaaggcagaggcggctagaaaggcagaggcggctaggaaggctgaagcggctaagaaagctgaagcggctaagaaagctgaagcggccaagaaagctgaagcggccaagaaagctgaagcggccaagaaagctgaagcggccaagaaagctgaagcggccaagaaagctgaagcggccaagaaagctgaagcggctaagaaagctgaagaagaaaggaaggctgaagaggctaggaaggttgaggaagctaggaaggctgaggaggctaggaaggttgaagcggataggaaggctgaggaggctaggaaggttgaagcggataggaaggctgaggaggctaggaaggctgaggaggctaggaaggctgaggaggctatgaaggttgaggaggctaggaaggttgaagcggataggaaggctgaggaggctaggaaggctgaggaagctagaaaggctgaggaggttagaaaggttgaggaagctagaaaggttgaggaagctagaaaggctgaggaggctagaagggctgaggtggcaaaagtggaggaagacgcaaagaaaaaagtggcgcatgaaagtaaagaaggtgtggacgaaaaggatgatagcaagaaaaaggatttattttcgcataatgctataagtattgagcaagaaaaaaaaggtaatttaatattgaatgacagtaaaaagactgagggttccaagacgaacggagttgctgattcatctaataacaacagggaagagtcaaaggagtttcaaaagcataagttcaataacaataatatttctggtgaaaatggaaattctgaaagtaattcgaatccagaagcatataatgaagaaaatttcgaagaggaagtcgaagaagcgaaaatgagaaagcagcttgacgataagaatatcgggtcggagattccaaacagtaattatgcaccaaaaaattatgaatccagagatgataaattagataaggatgaatatataaagagagatgctaaaaaaacgcgggaggagataataaatttatccaaaaaaaatccatgtactgttgacgtttcttcagagttttgcgattatatgagggaaagcatatcttttggtaattgctctgatggtgagagaaaaggactgtgttgttcaatttcaaattattgtttaaagtattttagttatagttcaaatgagtattataactgtacgaatgaagaatttggccacagggattacaaatgttttcagaagagtacagtttcaagtatgttccgttgacattgaaaaaaaggaaaaaaaaaaaaaaaaaaaaaaataaggaaataaacaaacaaataaataaacacatacatacataatttgctcgctaacacacacatgtgcacatatacaactgtctcaatttctgtgattaacttcactatatgtatttttaccaagttatttttttttacagacgcggtttattttgctggagcaggaatagtactgatactcctgcttgtcatcggttcaaaagctactctgggaaaatggtaagtagaaaattaaaaaagaaaaaaaaatcacttatagtatttgctacccctcttaaaaaagactttctagtaagaatgaagacctttttattgcaaaaaatttgtatatatttgtttatttttctacctaggtttaaagaagctacctttgatgagtttgatgaaaattatgaaaaagtctacacattagcaatgataagtaatagttcttcaaaaggcagaaatgttttatgatatcaaaaaagtgcataaagaaataatgtgtgcacgaaatgggagcgttatttttccaatttttgcttaattttgcttaatttttttacttttttttcagccaaggaacaaacacaggaagtggggccgttagatttttccgagcacatgtctgataaatgacatttgttttgaccaccccttttgtgcatccttaaactgctcaaacttcgtgtgaaatatttattcctgtaaatttcttcacacttttgcagtgatttatacaggttaattatttgagttgtaaaatgttatgccgaattaacgtcaaaactgaaacatattatttatattttaaatgataaatatgtgtacataaattttgtccaatgcaccgttatcgtttctctcattttgaacgatgaggagtgtgtttacttgaatttttttttttcagtatatttttatgtgtccgtaattttacaaaagtgaatagagaacattccacactaaacttcaatataatgaattgcttcttttttggaaaaatagcttcacgaaatagttagtaaaaatattaattgttgtgaataaaattctttaataaattggaagttgtcctgtttttatgaaaacaaatgtaaatataacgaatgttgtaaatcggttttagtttattcatgtctatgcttgataaagtgaaaaacacagtagggaaaaaatggtgtgaaattattcctcttggaagaagggtgcgtatttattacgttgttgatgaagctataatttgtgcaattggttgtttacttttccaatgttctttagttagtgttaatttatcataacatcgcgcacttcagttttatttaagcacagcgcattgttagcgtttctatttcaccccttgcggaaggtcacaaaattgcatttagctaaatgtacctttgcatgatccagggtgtgttaaataagaggaaattcgttatttcatttattattaaggaaaaaaataaaaaaaaatcgtatttaaaataacgcaaaaaaggagggaagtaaaaaaaaaaaagaaaaaaagaaaaaaatgtcaaacaaaataaacaatacaaatttaatatataatggcgcatgaaaaatgaatacgttaaatttaaaagttcctttcgatgtcgtattttcaaatatagtgttataggtcctgcttcgttttatttaatgaataacccatatgtatctcttacagtatattaatgttttttttttttttttttataaaagcaagggttaaaatacaaaaacatataatttacgctagaaatgacaacttaaaaaaaaaaaaaaaagtcaaaaaatgtacatgaaagtgcatccataggtttacagtttttgtgaatttaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcttgaaaagcaaaacaagatgcattacacactgtgtgtatacattttcgcatgtgcacatgattaataattaaaaattatcaaataaaaaattgggcactgttttataaacacttccgaacaaattacaattgaatgagatggatacaaataatttaggctaatttataccttcgacggatgcaacagcacatataacctgggtaaaggcttgtagggaagtaaaaaagttagaatggtcagtggtatttaaatttccatatatttgaacaacatttggaattttccctgttaacgtttttattacagtttcatcattatcgacatgagtaagtgggcacagctgacgtatcatcgatgctcttccatttgacgttgtgcaaaacattagacgatgttctttcaggcctttatcaaacaagcccaatcttttaaaaagatcaattatgtttttttcctgtacatcatttaaaatttgagcaattacaaagagttctgaaattgcgcacaatttattaaatggttctatggagctttcaactatgtgtacgttgttgccaataatctttaacactatatcgtttaggcatagggaaataatgggtttgctgctaatatttttattatttaatttccttcgataattttcattatttacatcatatcttcttttaaatatacgaaagtaaaaaatataaaacataaaaatcataccaactaacagtattggttgaaaaatggaaatgtttttatcttcaacattttcatatgatttatattttctacaatcctgcccatttttgcacgtcctaggcattttaattgaaattacacttaaaaaaacatatacggtggtggtgggatgtataactggttaattttgaggtatatgtcaaaagggggaaatgggaaaaaaaaaaaaattaaatattttgggaaattttaaataaaaaatatgttgttttttcctttttttacatgtatattaatttaaacagaaatattttgctattgctgaagtacatacatgggcagtccgtccctacgtgcgtgctgccttcatgcgcacaatacgtatgatatattacgtacatttatatacatatttgtttacgcttcatttatatgaaacaaaaagcatttttgaagaaaaggaagggaggcccaaggggcacgagctttgttaattccataaatataaaaagattggcgaacagggtttatctgctttcgttcacatttgtaattttttttcctggcctccctttctttgctgaggttacatgacgaaatgaaacataacgttggcgggaggaggaaacgttacgtgaaaatgcgtaagccaaatgtgtttgcgcgatttcgtatacattacaaacactcttacaaacttacgaacattcgtacatacatgaataaatccatacatccaacagtacgttaatgtctgtactttgcgtttatgcaaataaatgtttggaaaccttcaattttgttcaactgactcatttgcgataagtttgaattgctacttttaactttttttttttccattattatcgcgtggtagttgatttgtatgtatgtgaatgcgccaaatatgtaccacttttcttgcgcgagtaaatatgtacagcattacaagtatgtactatttttacgtattatgatgtgctatgcatttatatgcatagttaacatcatgctccaaacgtgtgtaaacgtgctttggaggctggcacactcttgttttcatgactgctttaacgaatgatcgacttattatattgcttttttcctgcatattcttcgtaaaaataaaatgtaaagaaaaataaaaggaaaacctttccaatttatttttcaccatgtacattttaagctggtggcttttatttatttgtaaaaaattcataattttttattaaggaacgttcgccgcagcgcaaatttgcgcttatttaagatttcccccatatgataacgttcacgtaccagtgaaaaataaatataagtctttatgcgttcatatgcatacgtatattcaagcatacatgtatctgtaaatgcgtgacttgatttatgccaaataattacgtgtcgttttttcccattagtaacacctaagttaacgcgttttgctatttttaaatgtgaaaatagtaaaagtgaaaatttaagtggcagaagtgtgtctgtgtgtataacaaaaaaaaaaaaaataaaatgatagaatgatcaaatgagaatgcatttttagaagaaaagtttttatatctggtcaaggctcgcattgcgtgtcgtaacgttcagaattggcatttccgtcatatatgaaatttaaaaaggttattctaaaattacaggaagtttatattgtgaggtgcagtcacggctccgtaagatggcatataagaattaagtgtagataaatgtgcatacgaagttgtacagcacatacatgcatgacagcctacataaagcgcacgtacacgctggcacacatgggggcgttcatttcacactcgacgaagtaaaacgtgtacctacttacgtacatacatacgtacatacatgcattcacatggacgtgccgctaaaacagaaaaaatgatttaaaaaatagtcagaacagttcaaattcgtgtgacgggcgcgggccagttaaggtatacgaaaaaaattaaaaattggataggctaaggcctcctctatggagggtctaaattcataatcaaaatttagcaaatactgtatgtaatttagggttacctctgaaatttgttggttaattttggggtaacttaaacctcttttcattttgttaactaacaattctttggaacatttctcaagataattaaattgaaagggcctttcgcagaaaagcatttcatacaaaatacatcctagtgaccatatgtcaattttgtctgtgatgggcagattctttttatttcttaaacactcgggtggttgataatatagagtgccccccccgttatagtactgataagtatcgggtaaaatcagtttggccagtccaaagtcagatatttttattattccatcttttattaacagattagccggttttaaatcacaatgatgaaccttccctgtgggtaacgttttcatatataacaaaccaagtaatatttgtttaacccaacatagcgctaaaagttcattaattgggccatgatatttgatgtacttgtctaaatctatatcgcataattccattccaactagtaagttcgtcgcagatccaaaaacaaaaaaattctaattttactataaaaatgtgtctatgacagtggatatggatatttatttcattttccgctctctgaatgattttatttttaatttcgttggtcatgctgggttcaattttgtgaattttggccgcatacatttctaaatttatggagtcgaaaacttcccacacttctgcgaagcctcctcttccgattaaattcatcatacgtatattcatttttaatggattgtaaaaggagaattcggagttctcctgaaaattgaaatggtctagtcgtttttcaagtatagccctttttttatctaaatttagtttcatactaaatagttccgtatttagaaactgaatgtttttctttaaatattgcttcagattcatgtcaatatcgctctttgtcaatagggataaaagggacaaaaaaaatttcaacgtatgttccgttgcacggcaattggaaaaatgcgtaccatctctaaatgtgtctctgcttggtggcaaaatagatttattatgagtttttttttttagcatagttaaccatgataattcggattcttccttattctcatttaaaattaaattataatttttaacagatttggaaaagaagctgtacgggtattgctcaaatactttgtaaaatatttcgttatttattttttcttgtttttcattggcaaatgtaaagttttttttttcacatgtagacctaatgatgtctctttcgcattcagtttcgtactcacttggcatttcttcttcatggtttttatatttttctttagaatttgcttgttttttattttcatagctgctcgattttttaaatactgcttcctttattcttttgtatgtgcagttctttgcagaatccttttttttatttcgacaattttcttccttacatgcttcatttttttttccattgttaattgttgtgcttgaattctgtgtatttttgctttccacaatttgggagcagttcatttttttatcgtattggtctttcttgtcttgatttttatcatcaccgtttgtttttttaattttgcatttgtaatgatccccctggttgttgcaattatcaggtggttctttttcttcgttttgggcctcttgcttgggtatgttacggttgtcatttttactaatcccgcttttaattctttcctttagacttgcacactgattttttgatgatttatttgcattacctgatgcgtcacagtctctattttggtcattggcactggaactggtgtgttcgtcttttttgcttttatcttctgtctggttttcttcttctccttcggcgtccaatttacaattttcacaagatgttctgatgcttttatttacttggttgtggcttgacgtggttgcttcgtgttttaatgcttcctcatcgttatctttttttttgtagttaaaatttcttatgtcatgatatgcatgcttgtccaagtttcttttattcaaaatggtataaaaattgatgggttctttggaaaaattttccagtagttttccatattcagtagtgtccaaagtgttatcatcactctggtcaactttataaaaataaccatactttgattgttcatgatttaggagtagtctatttactgatctttctaattgtttttcttttagtatggattctaatattagatattttagggagttaatttttgcctctatttcatcacactgttttttgtttttttctaaataatttagatcgttttgaaacaaattataaaattcctcattttttagatgctcttctttcttcttaaataattgcaccaaatttttaaaatctatagcagataaattgttattttgaaaatatgtattaatcatgcttaggtagaacttcttcacatcttcatttttcatgttttctacagatttggtgaacaactgaaccgcgttttttattaaatcatgcaaatttactttgttcgttaattcttggtatagtctttttattattaaactgttttgtacctttgacattaattctataataattaaatggttcctttgttttcttattttttctattctaaaattaggaataatcatttttttaaatcgttttatgaattcaattttgtccctagacgatttaaatgtttttttgttaataatttctttgaaaacattgtttggctttttcaactcttccaaatttttttttagttttttcataatgtctaaatttttataacaactctttaaatcaaacactatgtagcacttgacgttgtttatgtatacttcgtattcgttcaccaaattgtaaaagaagtgggcgcttttattgcttctgctctcgtcattgtggctactttcgtattcgtattcttcttccctctccttctcttcttcttcatcttcctgctcctcttcttcctcctctccgtcttctgcggttacttctgtatcttccgcatcctccgcaccctccgcatcttccgctttttcttttaacccattcgagcagacagtttcgctgctctccttattcactccgttgctcgtattattagttttgtgttttttgttgtagtgcacgctattgctgctttccaagatgcaggtactgttgacactcgttcgctttttccgttcccttttattcccttctttcatttcatcatcacaagaggcagcaggtgcggaggaattgttatcatttttgcagttaccgttaccagttagctccattttccggcttatttctccgttttgcttcttgtttgagtcgtcatctatatgggtaattttaagttcatattttgctccctcactgcagtgtttatcatgatcgttatgttgttcgttttttgaatttacgtcttcttttgaaacaaaattggagtttaacattttggagttcgacggtgtgtttcttttctcaaaataggattcaatgtgctgttcgttttgtttgccatctggttgactactttgcttgccactttgcctatcgttgtgcttatcattttgcttttcgcttttttggtcactcttcttgtcactctttctgctactcttgtccgcttttctcgagactttgatgatgtttttaaaatgaccgttcctcaatttaatgaagcaagggttatacagggtgttactttttatatctgattttctgataaaatatttattgaccttttcgtcaaaattatacaccttaaattcgaagcttatgcctggtatgatcagtaatttgttaagcgtatcaataaaaatcaacggatttgtttttaagtagtctatatagttttcatttttatatttttctctaaatttaattttttgtttcagtaggtacacaaaggtgttttgtttaacattggaggtgttgtaatcattattatcgtcataggaatacaacaatatgagtttctgaaatgtatctacatttttgtatataattccattcacgtaatgcagtaggtcatttatttccgttaaatttgatttcagttcatacttgaagatttgatctattttaggcatttcattttccttaattaaaatatttttcacattttttattctttgttttaaaaaatttctcgatatattatcttcattgtcgtctttcattttatttgttcccctcttgtgtgtttttttttttcgaagtggtaaatgggaaatagtagctgccttttcctcaaggaaaaaatgttaaggttaattttaaaaacacaacttgtgctatcaaaaattttgctgaaattttcccttctgcgcaattttacacctttctgggatatgaaaaatggctcttcaaaattgtttaggttataattcagaaaaaattattattcaaagttgtgaggaggaaaagagcgcgcatatcgacgtatacgcatatgttaatatatgtatttttttttcttctgtaaaatataagaattgtaaggcagtcatgggcttttgctttgcttataaattacatttctgtggcaaaggttgtgcaatatggtataaataaaaaaaaaaaatttcttcaatcatctgagaaaaaaaaaaaaaaggctgagcccctaaccggcttaaatgtgtacgggcacaggttaaaacgttgaaattaaattgtacgcctggcattatacgcgggtgtacatactgcacaaatgagcaatagcaaatatttcgcattaagagaattttcgcattttatctccctctgtgctacattttaaatttcgtcgtttgatcgatcaatattgggaataaagctttattatacatttgagtatcaacatatatgtgcacatataaatgtgcaggttaaaaatagaatgttctatattaaaaatataccttttaacattttttttttcgagcatgtacttttgaaattccttaagcgttatttattttttttctcagattaaagtatgtagatttttcataagtccaaactccgaatacactagttgagtttatatgatttttttttttcctcaaattgttgaaaaattggaagcttttttaaagtacaaaatgttgcagtacagttcggctgaaattatatatattggcgatacctttacaacatgtgctatttttcgcgcattattttcactgtgtctggataaataacataaacgaggttcacactgctttaatttatgaccatattttgaaccgtacgctgaagttggaatatagcagtcggtttagctggaaaatggttcaactgaaaaataacaaaaaattgttaagcccctctgggcttttttaaatgcgtgttggcttgagaagctttttcacttaacaaaattccactttttatttttaaaaaaatggaaatgaagaaatctatattttgcggagtatatataaaaatatttcgaattttttaaattacccaaatgtaccgttggttgcgtgcatagagaaaaaaaaaaaaaaaaaaaaaaatttttctgaatgttctttttttttccattcatatgttcacaaaaatggggctttattgcaaacgcaaaaatgtaccatataaaaagttctttctcaaattgcatgaaaattgatttttcagaaattatgggtggatgcaagttgtttcgatttcccccctttttttttttataaatttgcgatagcatttttgcacaacttatttggagttaaacctgaaggaatgaagtatatatgaacagtttcattgacaaaaaaaagatgaagcacattatacattaatgtattatatgctacagattgaaaaggggagaaattgtgcaagcatatatttatatgtacagatgacatctgattgatctgaatattacgttcgcgaagaaaaaaggaagtgtcgcattttctcacatttgctttgttttatttaaggcgaattcaattaataaaaaaacaaaaaaaacatacatgttaagattgacttaaaataatatgagacaatgatggggtgaaatattattttgttatagcttcatcatggaatgatgtgtccccttcggtaatgatgagaaaaatacgaattgttaatgattggaaacacatgtaagaccgcatgaacctgtgtcaaagtggaaaagttgcgtcgcatgtttaccattcatagggaagcataaatttatgcatcacgtgccatacgttcgagctaagaaataatttcataaaaatgaagaagaaaaggaagttttttctttttttttttatgaagaaatgatgctaaggaggaactttctggaatacaatactgatattcgatacactataccgcataataatttacgtccatattttaacaaattaggttatagtaactgtgaatgaaaaaaatactcagttatatttacataaggaattaagttctttgtgacacttgaagacatcataaatgttatgatgaacgtagagagaagtagcaaagtggtaaaatggtaaagtgtaaaaatggctaaatggcaaaatggtaaagtgcaaaaatggctaaatggcaaaatggtaaagtgccaaatgccttcttctacggccattagaaagaaaaggtctatacgaagtaaaggtgatttaataatttaccaaaagtgtttgccacatttagggcagtcattttttggatcataagtatgatagctataattctgtaaaaagtttaattaagttaaaagtgtgtttatatataattaccattttatcaatataaactagttccaacttttaattatgttgccgtatgctcgttatcacattaagggaacgctttacaataatatccacggagctcggggctataagtttgcgcactatataagcatttgtaaaaggaaaccttactactttatttacactcaaggaggttcacagaaaggcataattacggcgtggcgttgacaaaaataaggaccctacggaggcagacatagaagaataacatcaaaaagaaccagagataatattccaaaaaatggagttccataaaaagggaaataaaatgtaatcaagtagaagaatccctcacacagtatacataacatgacagataataaaacagaaacgatgtgcctgtttaataagaatataataaaggaataaaaataacaaaggtttacattcacatttcatgaaagcgtaaaattaataggaaacgaatgcatatttagtgaatagcattataaaataatgcgaatgtgttataataacgcatatattaaaataaaaaattctgtaaacgctcaaaaaattggagtggctacatatggaggcacaaaaagtataaacagtttgcctaatccgtaccattattttgaatttaaatgcacattaaaatggcatatgttgtattaacgagagaagtgcatttctaccagttaaatagctagtatagtaataatatataaagagcagccaaatgaaataaaaaaatggcattaaagataaatgctacttttgaagatatgaaaaggtctgtggaaacgagtattctacagcgaacaaagaagaattttaatactcctactagaaggaaaaactatagttgagtttgaggacaagagttattattggaaaataaaaaaaaaaaaagtaaaacttatatttgttgaccttttagaaaaccatatatagcacaatttaaatgacctaaaagtatagttccttaaaatgtgccattagtagggaaaaataagaaagatatatattcattaatgcttaaagatatatattaatatgtgtttcgttcaaacagtgaaaataatgctcgtagaaagagagtcatcgcccatgataaagggaaaaaaaaagttgttaattgaagagtttaaaaaggtttagtaatcatgttattgttgtatcaaagtaattatctgtagaccaaagcaaagaaaaccttcttcttatttcttattcttattataccgcattttgcctctattgtagacacacccattttttcccccgcaggtttaacacagtaatctaagtagtagaactagtgaaaaagccgaagaaataagaaacaaatttccccttatatgtttccataacataaacactaggggtctgtacataactgctccgaaaccgctgcagaaggtgtgcgtataatttttgacaacaaaggaatgaatcgtctaaaaaccaattaattagttaattaattaatttttaatgacattcttattcttaaaaattgaaaaagcatattaaaatggatatgaaggaaaatatactgtttattattatattaataatcataaattaaaaaaggttatgattattataaaagtacatatttgttaatgtgtttttattattaaagaacatactagtatatttgggtcacgcatacaattaaatctatgaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattataattaatattttctttaacttcaaacaattagtaaagccatattttgcaaatatttataagtaattaaaaaagtcgaaaatttaaagaattttcatattaatttgacttaatatttgtttattttataagagaataatttcttcttttttctgtaattcaaacttttatatcattaataaattgattccattcttcctcggttaggcgttttctagaaagtgttgtgcatattgaattaatcacaaaaaatttaacttttttccaataagtccagtttctccattctcgttttaaatattcgttttctttaaggatgaaccatttcataagttctcttctttgcatatttataataggattggtacggtaccattctttagacttaatcaattttaaaatttttgatgttgtcataagtccaaacggtacggaacccccttcgttgtttttccagtgatacattaaccattctttgattttcttgttttgaaattgcaacatatctttcgcaagaattttaaataaattgttattagtgtcgttcatccattttttcacttctgaatcaatttgggattttacttctgttctaaaccattttttccatttctcgtcgctccaatctcgttttctcaaacctgtagggtcttttccttttgttggaatttgactatatattgaccatttatcttcaattaagtgaatccagctagaccattctttatttgtttgttgcatccatctttcttttgccttatttaagatcacttctaatcgttcccaatcgtcttctaagctttgagtgaatgtgatccattctgttgattgtaaatcttcctttgcataatcttcgggtttcaatggatacactgcagtttcttcttctacatattcctttggaatgtcttggtagtctacgtcgaggatagaaataattccagagtctaattcgtctttctttggtatttctaattgcatatcttcttccgatggtattactaattgtaatacttcttcctctattggttcttcctcttcttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtctcttctggaacttcctcttctactacttcttgtggtacctctacaggtttctgtggttgttgctgtttttgctctaacattcttcttgcttctggatccttgaggacttgtttgaatacatcttcttgttttttaatggcctcatgtgtcaacactccatctacaatgagtgcaaataatgcatcgtagctcataggacctgcagctatcaaatcagcctttgtatctactggcacttttaatttttcctcctttggtttttcttccactggctcttttgcctctacttcttcttcctcttcttctactggctcttcttcttgtacctcttcctctactggctctccttctacttctactccttcttccacaggcttttcttcttgtacctcttcctcttctactggttctccttcttgtggctcttcctcctctactggttctccttcttgtggctcttcctcctctactggctctccttcttgtacctcttcctcctctactggctctacttctactccttcttctcctgttgattctcctaattcgaaatcgtcctctggagttgcctctaattcttctgttggcacttctccttctgctggctcttcttccgttggttctccttctacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatctaattcttctgctggtatttgtataggttctttctttgatggtaatgctacaaccttttctgcatcaacatccttgaggacatgcttaaagaatggtacaaaggatataatatctgtatatattaaatcgttatctaggatatcaacgaataatgtttcaccttctgttggagcgaccattggtttgacaccttcaacaggtttcactgcttctgccgattcgacgactgatggcactgctactaatgcttctccttccccttctccttcttctgatggttcttccaattggaagtcatcctttggagttgcctctaactcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccttctgcagtttcgtctaatgtgaaatcgtcctctggagtggcgtctaattcttcctttacttctggagtttcttctgcttcttctccctctacagtttcttcggtttcttctccttctgcagtttcttcggtttcgtctaatgcgaaatcatcctctggggttgcatctaactcttcttctccttctggagtttcttctgatacttctccttctgcagtttcttcggtttcttcttcctttacagtttcttctgtttcttctccttctgcagtttcttcggtttcgtctaatgcgaagtcatcctctggagtggcatctaattcttccgttggtccttcctccgttggtgcttcttccgttggtccctctgcctcctttcctggctctccttctacttctactccttcttattcttctcctgttggttcttctaattcgaaatcgtcctctggagttgcatctaattcttctgctggtatttcttgcgcgggctctactgccactggtacttgtacaggtttcattggcaattcttgttcctttttatgtttagcagtacccgccacaatttggtaaaatagtggctcgtattctttaatattatcaaatattatatctttatccaagatatctacaaaaaccgaatcagtactatcggcatgttgtaaatttgtttcagtaggaacatgtactttttctgcgccatccgctggaatgtcatctactgtttctataaacacagatactccatcttctgaatctgcatctccagttgctcctcctgtttctgcatctccagttgctcctcctgtttctgcatctccagtttcttcccctgcttccgcatcgccagtttcttctcctgcttccatatcgttagtttcttcccctgcttccatatcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagttagtccttctgtttccatatcgccagtttcttcccctgcttccatatcgccagtttcttcccctgcttccgtatcttcagtttcttcccctgcttccgtatcttcagtggaaacctcttccaatgcttcatcttgatttaacgtttcgtcgacttgctcataatcttcaattggcaaatctgttatggcaaaatcatcttcgggggtagcatctaaaagagtttcatcatcaggtgtattttcatcaaaatttccctcttctaattctaaatcgtcatttgaaggatccaccacctctacaacattatcatcagcagcattttccaattctaaatcgttctgtagaacaagaaaaaaaatttgttcgatattatttttacgtaaatataaaatgatcgcaattcactaatgcaatttatgaatatatatgtatatataacagtttttatatattctttttttgaagcatgaattaaaagaaaagcaaaagataaaataagtaaggttatatatagatacgaaaccatagttgtagctttactctttttatataataacgctggttattattttttacttttaaattaaaaaaaagaatgttttattagataatataattacattctttagtatgtttcctttcttttaattatttaataaaagaaaagaaatttttttttttatattgaaaattaaaaggtattttccttccatacaaattattagtataattaataacagaaccaatataatttgtaaataaattcattatttcttaattttcattgtaaaacagtaaaaaaaagaaaaaattaaaaaatatgaattatttaattaataaaaatatacaatagtaagaaaataaaaactataaaataataagaaaaatataactttagatattttcttatataaaaatctatatacaaagttatcataaaaaatttattaaaaaaaaaaaaataaaatatattgaaaataatatggatattttgcaacaaacaaacttttctgaaatattcatggacgacataaataaaaaatattttgtagataattttgcatttattttgtatacatatttttttaccgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcattgttaattttttatcaaacagggaatctttgcagtgttaacaaagctcgcacgactaattggttatattaataaaagattttaatttataaaatagcgctttaaatgccttttttttattattattttaaaataatataataatataattattagaaataattgttttatccaaacaaaaagaatgaaaagaaaaattattaataaattttgtcatattataagagaatcattaagtaaaaccaagtttgcatagtttatttagatttccagggggtaataagggataatttgatataatatatattaatttttgcatgtattttaataaaaaaataacatgtacttaaacaataacatatatgtaatacagatattttttaaaatggcactggagaataagtactgtccgtgttctgcatgaaaaaaatagctttaggggaaaaaaaagtaaattatagaaaattacgtaaaaataaaaaaaaatctatgagaaaatgtgggtgtaacaaataattatctttgcggagcgaatgcgcatacgctcgtaattctaattaatcgcattttaacatatgttaattggcaatttttttatatttttaaattatgtataataataataatattataagttagagaaaatctgtcaatgattaaaatggtgttatttttgcgaacataaagtatacgtataaatgtatgtattataattgttgtgtaggcgttttttaacaaccatttataaagtgataatgacgttttctgttgcttctagtaattgtacttgtggaaatatgaaattctcacaactgtacatttaaccatttaaaagatagttttaaaactatgttttgttatgagttttttcatagttgtgaaataggaaggatgaaaaagtaaaaactgttttgctataattttgtagagttcgttcttcttctacacgaaataaaaaaaaacagttaaaaaaaagaagttaataaataaagagttgttctaataataatattcttttatattaaaaaactaattaaagagaaaaataaaataatgatgaaaatcattactacttacctgtcattctttatttcatcgatgcatatttaacatgtatgtgttattcgtgaggaaaaacaattattaattcatttcccatgaaaataaaacatttatttgaataaatagaaaatgtatatatacctttataaagcagaatataagaagaaaaaatatatttggtaggtgttaatttatcgatacttacgtgtatattttcattttaatataactaaaaatagttatgttcttcagcaaggctaatggtgatgtatgaaagcttattatgtttgaccaaataggacaaaaaggatataaggccaatctaattctctttcgtgagaggtaccatatgtttggggttcgaagttgtttcatgattctactttgctttatcgttttgtcataaaccatgttttacattgtggaataaaaacatacataataacaataaatataataacaacagtaatcgcaaaagttatacaatggtttatataaaagtgtgtagcataaggtaaagagaggtgtaaataaaggaaaaacattgtatataatacatttaaatgtcgaaaaaaatgtatatatttatatattttttaatacgttaaaaattgttatagaaacaactgttaatcatgctataatgaaaagaatctttgtggccccatattattataaaatatggtttaataatgtgggagaaaaaatgcttcatcctataaaatcacttataaaacatagaaagatttataagagcaataaaataagctctatatatcaggcaaatgtaggaaaatgtttcttatatttatgtaatagctcgaacgacttaatatgcaaaagtgttcatcaatttggattattctatgtaaccgtaattgaaatgggcgtattaacaattttgcttaaatgtgaaaatttcagattaaatcttagaactaatcttaagtgcacgcaccactgcaaccgctaaggatcattcgcgtaacatatggtgagtaaaatggtaataaatatatggattattatgtttggataattatttaatgaagaaaaagaatgaaaaaaaagagggaaaaaatagtatgaaatatgttattttattttattttattttttacatgttcatatagagtaaaaaataaaatttttcaaaaaaaggacctcaattaagaaatattcagaatgccctcaaggaattggtcttgttgctttcgtcgtgttttataggaaaaggaaataattcgagtcaaaaacttggaataggaataaaattaattaaaaaacataaccaaaaggtttaatccataggaataatggccatttgcaaacacgttatacgttacattcaatgggtataaaatgaaaaatcgcttacttgtattttaggatggcgtcataatgttccacatatggctattacaataattccgttgtgataaatattagattaacaaaaaattaatacggataagacagtaatataatcgtagatccatggacattcgaataatttgtatgtatcacaaccggttctgcgagctcggaaaggtatttattattttttttttgtgtgtgcatatagctataactatcatacaaatctaaatatttttgtgttcataacataatctttttttaattctattaaggcggcagctgtttattttctaattcataaattaaatttaagtaaagtttttaattgtctgaattgtccttgttatgaagacattaaaacaatatgtttaattagatatataatataagaattaacaaaaaaaacacacccataaatgtaaaaatatgcatatatgagttttaataatgtattttttattacaaaacagaaacaaactagtatttatttaaaaaaaaaaaaaaaaaatttatgtaaaaaaaaaataaggaggaaaatcttatttccatgcctaaaacgtaaaatgatacgtactactaccaacctacttaaaaaatgtgattatacgtaatataaaaaagattgggacatttttaatttaggaataggatatataaatgtcaaatgttgtctacacaatttaaatgcgctttcgcatgtaataaataaatttcattcttataagccaaatgataaaaaacttatatttttctatttctatttttttctctgcaaatttattttgcgtaggataagtgtagaacatatacaaattgttatataaacatagatgggaaatattattttatggatattttactattatatagattcatttcgtattcttcagacatggtaaagatataagttgtcaatcaaatggcgctaaaattcatataagcctgttccctcaatttgatataagatttattatgctatattttgtgctgatttttttgttggtgctttttttaatgctgcttttttttttgcttgttcatctttatgcttttttatataatcttttctttctgcagtccacgtattccattgactaacttgtgtccattgttcggcgaaagcttgcatccattgcttgtaaaagtatatcttttcttttctaaactcaatccataaattgaaatcgggtcctgcgtaatattttagcgcatccttcataagagttgtccacacatctttttcattttcgttactttcattccaattttgacactgctctaactttaacgaatcgtgctggtcattatgtaatcctctttttttccatctcttgcaataataatcttcacgatatttttcagatctactacaccaatcatcataatattgtttatcaaattcctgtacaacatttttcatgtgggtgttgtaaccttttttacattcagtgatccattttttaaaatcattcttcaaacactctaatccctttttataaaaccacaatgtccacttactcttatcccattttaatccaagtggataaacactacatgcatattcatcttccatatggggattataatgcctccatttattttctaaagatatcataaattcatcccaatcattttccaagttttccatatattgttgtgattcagtttctaatttttcagtcaatgatattttctttttttttaaccaggtattccacttattctgttttacggattctggtgaattaactaatcctagatgatgtaacatatttttaacttgatcctcaacacttgcagctgtcttgcagtatggtttagaactgaaggtaatccatttctaaataaaatttaaagaaaatagaattattttatgtgaacgtaatattataattaactattttaaataaatacaaaatgtctttttataagattggcagtttttttttacagatggtggtggtacattgaatcttgaacattcttgtgtttccccttcagcagatgataaaacaaatgagacggcaattgaagccaagggatagacaaataatgctttcatttttaataaaaattcatttggttttatattgttattattggaatgtaattattctttaatataaaacttatatatttttatgatttaatttccattttaaaaatgtttttttttgaaaaagaaaataattagacttaataaattataatagcaatttttataaaagaa >gi|10 tcgcaatactaaggcaaagcaatataatagtttattactaaatcgaaaaaaaatagagctaaccccaatttaaaattaaaaataatcatatactatcaaaaatgaaagaattatacgcatccttatttattttttcctccttattcgtctcatgttctggaagtgtggttgatcaattagttagtcattgctcctatgtctaatatatttttcccatatatatattcatacatatatttttttttattttcattcaccatttattatagtataaaagcatatatacaaattgtttatatttcttaaattacccatttaatacagtgataaaaaaaagaccaactccccaaatggaattaccaaaccaagaaaatttcccgaatgcaaggcattccaaaatgatgtggacaaattaactgaatccctcaaaaaattagaagaacatactcgaagctcagattatgataaatacataaagcctttattgtactcaatggaaattcttaaacccgaaaaaaaaaaaccttccaaaaaaacatccaaagcaaaaaaaccagctgcaccaaaaaaaccagctgcaccgaaaaaaccagctgcaccgaaaaaacaggtcgcagcgaaataagccgcaacaaaaaagccatctgcaccagcacatcctgcgaatgattaaaataactaaaagaactggtgattcactgagaacaaaagttacataagcgttgatttaccccccttaaaaaataaattgtttgaattaccacaatatattgaacaatgtatgccaaaatagaacaattgtacgcgaaagaaacagatgaattcttacattttacctttttatttgtcttttaaatgtcaatttttccaatagcgcccaccccctgtaatattgtcctttttttttaatcgttaagtctgtaattgttgcatacatggactgaattgtttcaccatgaatgttatttcgtaagcagatgtatatgttcatatgtattgttaatttttgttctttacacatcattccagtatcattttatactaattattttttcccgtaaactaaaacgttcatactgatagaactttcattccagaatagcataagattttattttcttaaaataaaaaaaagtacttcataataatttgtttacctttgtagtttggttcttatttgtgaccgtccaatagttatttttcttgcttcttttaggtaaattttatggataacataaaaattggctctacttatttatacagtgacattcttttttcaataaaaataattattcaaatatttttatgcagaaataattcccaatggttataatcacaaagaagatataaattacatcaatgtaatgactattatgctgcatttctttctgcacaaactgaccaggtgtctcattcttccaattttacatataaaagaattaaaaaaaaaaaaaaacgataaccagcccccctgctctagtgctatcattcgtaattcctttaatattaggaatttacacttcattgtatctttaaatcataacatatctttttttgtgctaatttttacatgattataacataaaatatgtaataaatttcccctaatatattcctgtacttgtgtgactataaattttgtgcgcttgacacagtgcaagtgcttttatgatataaccgctgtttgttcgcttttaattagctgataaaaatttcccttttttcgcccaaaaaatatgctatcataacatgtaagtagagaaattcattcatttttgcgatttatacatatagttaactgattgtatatctactgagttggctacaccaattatattggtaattccacaaccctttgcaagagtacagtaattaaatccttaccatttattttattagaacatcgtattcttgaggttaacgtttcaccctgtcacatctgtaatgcttcattaatttcatttgcaccgttgaaaaaatagcactcactgacattatgcaaaattaaatattgacagtttactttctattaggttcactcatgcaacgaaaatgataaaattttttgattccataggtatgagctaaaaataacccctaaaaaaagatagctccacattgcccatgaatttcataactaaaccatgttgtgtgtcgatcaaatggttaaccaattatcgtaccatcttaaaatgagtgaccgtaattcagaagacaaatcaaaaccatttaacaaaaagatattatcattcatacaactgaggtcaccttaagttatttcatatttaaaatattcaacttttttgagatagatataaaggtatatacatccaaacaaaatggaccattagcaagattaaactattattattatttaaagaatgatcagaacattcatgtaaatatgtacaaccatacaaacaatttcaagggtgcatttgtctctgctcagttcaagtttcaactttttttttttttaaacataacaaattagaaaggtaattcgtatggcatatatctcttttttagaaaatacttcgaccaacactgcattcggctcagtggatgcattatttgtttcaagtcaaaacttgatcgattaaaaagatgcatcatgttctcatcacatagtgaggcttttttttaaatatccatattgcgaaatcgtaattaaaaagttcaaagcgaatatatattacgagttgattaattacatgcattattttcaaaaaacaaataaaagcaaattaacggattcaaacaaaagagaataaatgaaggcatataagtgttcccccttttctaagcttaaacattacgcattagacaaatgtacatattataaatataacatgtgcagagcttcattttttcggagcaaaaataaacattaaaatatacacagcgggtggcaatccatttctcgcttcagacgtctaaacttaaaactcgacaaaataacaaagcgtgaaaaaaaaacattttttcttttttttttttttgggagtactactttcttctgctaatgggttaaaacaaaaaatcccaaattaaattgtaaaaataaattcttgacaaattttttgaagcacattttgtatgcatatggagagcaaacatttttatattatcatttaagactcttataacagtataaccaagtggcactttttcctttcaacatttcggcacataatcccttcgcagttttttttttttttttcccctttatgccccactaatatctctcctcatgagaaagcaaatggatatataatttttctttcttatttcctagaaatcattttctctttttttatgtttgttaaggaattttaaatgtatacccaatcctattgcaaaaatgattaacagtatcataataggaatcaacacttgtgggcaatagtacagtactatcgcagatgtcacagcgcaaaggatagatattggctttttcattttccccttgaatttgttattcaaagttataaagttattctcgttaaatttctctttggacaaaaattctgaaaaatcataatagtaataatcatcatcatcttcttttaataaattttctctctcagatgggttcaaggattcattactggaataagaaaaagtgtcatcgttaccccccacagtagtagatcgcgtgtctaaatcctctaagctttcttcactatcaaatgacataacatttccgtgatttacaaataaaattctcatgttttttccactgaattttttttctacaccatttccgcagttttttgcattctcaaaggtaggctaaaaaagggacatataaaaaaggagaggggtgaatcattttttacatagaaaaaaaaaaaaaaatttaaagtaatatacccatttaataaataataaatcgtataatttggaagaatgctttgatatgttcttaaaatcaggggagaatacacgtaccacgttggcgctgcatcctatgagcactaacaggagggttaatgcaagggcctttccactgtacttgtggacgtttgatttttccttcttttggaattccgcaacttcgcatgaaaaagcgttctttgcaaccattttgtttttaagattaataatatttataagaatgaggttatttctgttattttatcttattttttttttttgtttattttattttatttttgtttattttatttttattttattttattttatttttttttttttagtataactggcaaggcagtagcaagtgaaataaggcaagaataacaaaaaagtttcgacagaaattttgttttggaaataaaaaacagaatgataaaaattttgaaaacaaaaacttgagctaaggtatctatattatgaaagctttttataagtaaaaatatttacctaatcctaattatatgccaaataaaatgtattattttgctttagttaagcaagcttaattttcataaaatttgatattcctagtgatataaatttttttaataaatattaaccaaatatattaaaaaaaactttaaaaaatgtattatatctgtaccctatttattttggaaaaaaaaaaaaaaaaacatgcagttttacaaacaataggccatcctttattgcgtagaagtattctaaaaataattctattgctcatgtcgatatagatataattgttataaaattaaatttcaaatttttacattaaatttgggaattcataaaaattacgaaaaaaaggagaagagaaaaaaacacttcaagtttgtcatgcaaaaaaagcacattagtaccgtacgtaaaaagggataggctatacatttgcataacttaattttttttttcccccccgtaatttaaatcgatacgcgcttaaacgagtttaaaattggtaaatccggagaataaataatgtgttttatcttctccctatttgtaacagggcaatttaattttagaaaaatgaatcgccaattttgttttctaagtgaataaatatttacatatttatatacatttataaacttcactcaagcaaaggcgttaattaaaatgaaaacaatttattctcaaagtatttgtttttttcccccccttctgctgtaaccaaaaggggctcttcgcaaaatgtaaaaagagggaccgggggattgctacatgcattaaattcatttagtatattccctcctttagaatatttatgtaataccgcaattttttttttttccatttgtttgtataaagactattaaagcccaattgtcaccttttgaagagtgtatagaagtttatctccattttgttgtttaaggatttttttgagggatatttttacgattgtttatttatccttgcatcattttcttcctcattattcctttcttttgagacgttctctcttgttcttttttttttttttagatttctaattacgaaacagagagctggcgctagttcatcttactaatattgccatcgatgttgatatcaacgtaagtattaactcaactcttgcctagatcatgatctcctggtaaagcgaaaaaaattgctgtcagcttttacaaagaaaagatacttatatattacatatatatacaccgtattaactttcagttgggtcatctgcatggaaatgacactaaacaaacggagaatttataatgctccgacaaataattttttaaacgcatagttgttgtccctgccgccattgcctcgcgcggcgcagcagggcacgacaatttaggtacctacatacttatacttatacatatatatgtatataagcatgctgcttctaagtatgcaaaaatgaattccccctcgtaaatatttccctcaacattaaagaaataaaactcctgaggcgggggacattcacatcgcggataaaaacgcctggacattttcaaacttaaaaggtcaaatagctcgcaattaatccccccaaatggcatatttaaatttccctctacaataagttcctccccagtttacacaacaaaaattgtgccatgcacatttcccttttttttcaaaaaaaaaaaaaaaatatgtacgcatattgcgcctgctttgaccgatgaaaaaaaacttcatttgcgcctaatgggtactgtgcatgaatcgaaaaggtatgtgtgtgtaggaagtagtatgaacaaatctgatcagttcttaataccatatcatcatcgttatataagcgcggttcatcttttcacattttcaagaacaatgacaaaggaaatttttttttttgtctttccaccttcagtgaggcattatttaataaaaccgtttaagtcatagcataggaactattgttctaaaggtatagctcggctgcgctcctactacttcaccttttggaccgttcccttttatgttccacatatacacgtacatacatgtgtacatacatgataatgctcactactcctcaaaagtgtaaatgttgatctggcatgtaaaaaactcagagaagacaggcatcctcgttgtatgcgcaggtttataatttgaacttcctcttctctgccaatttaacattgcaattttgtgatcatacaggcaatatagcagcctgcgagaggaaaaaattaaaagaccaactcgtaatttgttcatgaagcaattgattacgtaaaaaatttcgtatcttaaaatattgcgcgtcataattttgaaaaaatagggatgaaaattgctataccttggaacaccctcgttcatttcaaacaaaaaaaatttctgaattttattaatattattattactattatttttttttattaattttttttttttttttcagttagcacattgcataggctcgctcgatgggattccccgtgactgttcttcgggcaaacaaatcaaagtgcgacctacgaaattgctaaaaaaaaaaaaactctatcctaattgtttggtatgtccctgtcgaacgaattaactatttttttagtcttcataatggctgttctgtctaaatagaggcaagcctacaacaaatttggttcacatattaatgttcctgcaaaggtgaagaagctgcttgtgtaaaaaaaaaaaaaaaaacactccattagctctaactgtagtggcacttggattaccatgccgcacgttaacctttccgaaaaaatcaaacttaacagtgatgttatgccgtatgtgtaaacctccccaaaaaaatagtcacaaaaaaagaatggcatcacttcactacacatttgaataatttcccctttttatgataacaaatcggaagaacgcaatgcaaagaaaaacacaccacatcatttgttaattcaattattattgcattcatttaaatatgcctttccagaaaacaattttgtgttcccctgaaaaatagcactctctttgccaaacaatgaaacaatatttagctgcatattttcccccatccttcgcaatagtgtacaaaaaaggtaatcatgcagttggataataaaaaatacagctagcatgtgaacaccttttaatgctctaaacggggattcgttctttttaattaacctgagcaagcgccttcgcagatgtcttaaaagagaatcatccgtatgaagcgtttcataaccatctcatagttgtgaaaattcttcaataaaatggataacaatatgttaattttttcaaaaacaaaattaataatgcagacagtggtgcgttgaagtattttattaagactttacaatttagtaagcacacaaaacgtgtatcattcttacagaaatatggagaaatggaatagcggtgaaatgaaagagaagaaaggataattctaacataaaggtcaatctcagaagacatgtaaaaaaagaaaacgaaaaaactaattagaaaaaagaagacgatgcagcattgaaataggacctatcctagtgacattagtctatttcaaaaatgcctacaaaaatgtgaacatatcatatacaaatttatcatgtatccacatttttgcaaactaaaaaagcttattatgctaatactttttaacttcggaatagatgattcccaaactgatagcaagtgcataaattataattttaatgattcataagaatagcattgaaaaatgaacccaaccccgtttacaaataaaaagccatccaaatcgtcaaacaagattttgtctaactttttaaaaaatctagatattttcccgcctccccctttttttttatatggcttttatctccttgttccaaatgtacgtttgaattgttttctgtttgaatacatcacgtatataaaagctgctataacagcagggctacataacaaaaaagtcaaaccaatcttgggggtcgtgagtagaagaatcattaaaattattatcactgcaacaattgggacaaacggcagatagtacataaattttataataaatctatttttcttcgaattatacattttttcttctccgtaaaaattttttaattttatatttacactattcctttgttggttcctttgtctccctagatgttctttgaagttcacagatttctcctctccttgtggttcattacctccatgcgtaggccttctatgtggatccgaatctatatccaatccgtgtctagatcttccatttttaaaacttcccatatagctgtccagactagtttctgagcagttttttctgaagccacttttcaatgactgatcatcttcgaataaactattttcgctagtagataaatctttttgggaatgattttttaaaacgtcatttagcatttcttcggatccttcttgtacatgaaataaatcttctcttaatagatcatcctcagatattccatcccttaagacatctcctatgaatctctttttatttggctctccttcacatgatatcaattcttcgctgccataaaagtcattcagggattcattaattgatgctatagattcactactttctgttagagattcactacctgctgctagagactcactgcttgctgttagagattcactacttgctgttagagattcactacttcctgttagagattcactacttgctgctagagattcactacctgctgctagagactcactacttgctgttagagattcaatacttgctgctaaagattcatagctgttggtggatgcttcgttgattgctaaatcatatgtggagtcttcgctgtacaatatgtcagatccgtctcggtacgcacactgaacagaggaggaaagggaggatactgagtaaacggggtaatgtatctcccaaacacgtacatattatgtacaagtttatttattttataggctgcctttttgtccgtctacccatctgcccgtgcacactcaaaagcgtaacgcattgcgtgaggacgacagctagcgctcttcaacgcgaccttatcttaccttagcagaactgagatataccaatacgaaaatagaacacaggaaaattttccttaaacaaagggaaccattcattattgctttcatctcgtatttcattcaattaccacgtcaaaatgaaataaaaaaataaatggtcttttttttctgtagtagaatatctcgagcacagcacttaatatttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttactgtttcgtgaatacttttggttaacttttcttacagctgaatttattttatttcccactcgggtttttatgccgtatttgctgagaaatcatttcataatcctttccatttcgcttattcgctcaggcgaaacaaatctgatctgatgggtattttttttttttgtcgctcaggggtgtacacatgtgtgttcacaaagaaatcacggcggggggctgcttcccacaaattagcagtattagtaaaaggagaaagtgagaaaatctgaaaaaatgaagcttaccttgattggatcaaatatcacccaaattggtgacatttcaccagatgtgttataattcgccccccccaaaaaaactagcattattgtttcattttaaaaacgttttggacgcataagaacgagaaggaagtaagagaaagttgttttcgctggtgacgcactaccgagatcactacaaacactcaaagtcataggcgcaaacgtagccgcctccccagtcggcacctaacctaagcgcagatttattcttcacgttgctccatcactttttctgatagtaagaggtggcaaggttgagaaaaaaataactgcccctttgccgcaatttttatagaacgggatttatatataattacaactcaccaattgcacagcgcgcagttgagtcgcgcaaaagcgaactcgcaattttctttataaagagaataaattttaaaagctagaattataaagcgaattatcaaggaaaagtttttctaattttttatacttcacacatttgtaggatgtaagccctttagagtgatctgactcacgtgtgtatcataaatttgaattccccatttttaagtgaaaaaactgggtcaggggggagatccatttttatttttcacttaaataataccctaaatataggggtatacctagtttttggagatcccccaatttaggtgtaaaaccatctccattttgcattaccccttctggctacacctgcctgaaaaaattaactcattcgtcatactatatataataaaaaaaaaaaaagtgtgcataatttcatcattctccttttgcaaatttgtatttaaatttttctttttatcgttttttcgttacaccaaagcgaccgtaatttgaatctttttaacgttacatggtgcttctctatgatgagaagtgaatcttattttttttttcttttgccaccagtcacctctgtttttaattttcttcatgcggtacaccccgtttttatgctttagtaaaggcaaaagtattgatttatgcccaggtggccacaccacgtgttctacacagatctaatgttaaagtgataatctgcacgcatgtccactgactcagttaaacgtctctgagacgcttaaaaagaaatagcagtggtccctatatatatgctgctcactgcacaccaaattgctacagcgcggctaactcgttagaagaaagtgcagtaagatgaatgccaccaggaggttatgcacatgttcacatcaatatagggaaaaaaaaggggcaacagaattccaacattttgcctgtatcaaccgtttgaagatctttctttcagtccttctttttcttctccttctggtaagtacgcactcgtagatgcgtatatgtacttttgttcctgccaattagtgcacactggctgttcattctatctacgcttgtcactccgtgcgatagcactaaccatctttacaacaacattttctcctttttcaccactctgttcaactttaccgccactttacaaatcgcatacccctcccccaatagaacgcccaaactaacagaagcaaccaaaccgaaaaatcacaaccaagccacgcaagtagacgaaatttgagcgcgttcatcgtaaacttaaaaagatgcttcacaaaggatagcagcgcagaagaagagaccccgacaaaagtcaaacaaaaaacaaaagataaggaaccaaaaaacattccagcaaattctaccccgttgaagaaagatctgaaaacagaaatatgggacaccattgatgcattaggaccatgtatgacccaagaagagatgatccaattgtacttcgatatacacgattatctaagaagaaaatttcaaattatggttgatgagctgtgggtttttactctgtcatttgcaaaagaaaaaaatttaagagaggaatatagatccaaatactggtggcagtgtagtgacatcctgacgagcaatttgatgaaaatgcatgcaaacgatttagacgactttgccaactttctaaagaaggaatctaattctaatgatgaatttaagaaatatatggcggataaaataaataggtggcagaacttcacatcggaaaagaaaaaaatgtggatgactattttgcgcaatcagttgaaaaagtactaaccgccaggaatgtgcataatagctctgcaaaaagcagaaccccccacaaaacggtctaattaaatgaaacccaatggtgagaaaaaaaccacgctatccaaacatggttagctccttccttaccaaatgagcagccccctggtggcgcaattcatttctaccgctgtactatatttgccatcttcctaattcgaaattcacttttgtgagaaatcgctctcttctggataattcaaattttatcaaaactcggtggcccttaagggtgcctccccgctgtgacgcggcgctcactcctagttcgtctgctgtccagaagtgacttcgtttgtgatttttataccgcatcgttttttgctcatttgtctgccttttttctcatttgtccgcctttttacttatttgtctgcctttctgctcattttggatcattttccgtttcctgcgtgatagcacatcccccatattcgcccaattaacatttaactctcgtgcgcattccgcgcgaagcgcatttgaatggtttgtcctttttttcactcggaaatagagcattcatacactcctgaaatttttgcgttccatcgtgcactttacatgactgtaaagttatcgatgactttctaatgaacctggaaaaccatttgtccttttttcgtttaaaacatgttgctgtatgcagaagcgcgaaaagaggaggacacttttaggcgcaactttagtagtccaatttgatacaacataacgctgggaggaattcattcacccagttaaagtaacacatagcagatggaagccgagtactacctccaaagcgcggtggatggcaaagtgcacaaaatggagagtgctaaatcaaagcgtccaccgaacagttgatatttccaaccgcaagtaaggacgcattatctgcaactcctccaattctgttcacatttttacgcacacttttttaaaacattaacaaaaatgaaacgaagaaaaatacctcctcattctactacaatttttgatcccccctcaaaaatctcctttttgatttgccaaatgatgaagctcgaacaattataaatattagcagaaaaatgaatcagccagcacacacacaaactttgtcacagggtaacctaaatgattgccaaaaagaacgcggcgtaaaaaaatatttcgcaaataaaaaacagctcagttaatttacttttttactttttttcacgcagaatagtttgtttgccccctgctcgtatgcgaatttgttgtacacacttttctcatgaacacccttttgagataatgcaatacgcaaagcggaaaaaaaaaaaaattacaataatttcactacaccaaaagtgtatatacacacatgtgcaaatcagaaaaaaacacattctgctcagcagacaattcttcgcccccttatggtgtgacaaaatacatttaaaaaaataaggatccatattttgcaagcacaaattgtgcgtcctttttggggcaaatatttataccaaacaggggaacgtgaaaaacagaaaggtacttgtggagtttttaaaaaaaaagaaatagagaagacattatgatttttccccttctcaaaaatgcatttcgcatttggacatgaaaatatttctgttgttgctccgtgtaacagagcagtagttacgacgtgttgtatgaaagaaatgacccctggagaactctccacctactgcgtttttcgccaacaacacactctattttcccaaatggtaggcataaagggagaaccctgcgtcacaggtaatttccaattgacaggtttacttttacagccattttccttcgccgcacacagttaacatcggcgtagactttctaacgaacagaaatgaagcaaaagggtataaacatagatacctacatcttctaatcagagcagttaaaacttggacatttttacacaaagcgaaaagcgtccccaccgcgaataacacaacgatctttgctccgcacaaggtgcacagaagaatacttttaatccgtgtagttgaatgaaaaaacagtacaggtctttatgatttgcggaaaggacgtaaaattgtgcacgcctttactaagaaatcaataaaaagttctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgtaattccgcaagcatcacttttttacggtaacactacagaacacactgtgaatttggaaatttactaagacatgcactaaaagtacatatcccagcatatcttccaaatcaccttctcttcctctactatgtaaaggatcgtatttttatggcttttctgcgttctagatttttatgaaggagtaccattattcttcaaagaagaattggtgtagtttacattcagcgttcagatgattcacagtcactgcaattttcattgcgtatcgcatttcgctgcggccttcatcgctgtaggaaccaagacatccatcgttaagactgtgctaattaatcaagaattactcaatggagagaaattactataagaaaatatattcctcgtaatttatcacatttgcttttattcttactattaactagcaacaatgataacaaaacacacttaaaacatgcaaattcacaaatacatattttgcatgcaaaaaattgatagtttaaaattgttgaggattttcttgtataattggtagtaatagcgatgaaataaaacatgtcaatttaattagatatataaccaaaaaaattaacatatttcatttcattgctattactaccaactacacaagaaaatcattttgcgaatgatcacataattcatagttgaagcgaacaaaatggtaaaaaagtatattccattcatcgaaatgtctttcgacgtttcaacaaataaaacaaactttcacactatttgtcgcaacccccacgaaaaacatgccattcgcctctattcgttccattaatgatccttccgcaggttcacctacggaaaccttgttacgacttctccttcctttaaaagataggatttacggtttttccagaaaaaagaagatataatcccctttcttcttgtccaaacaattcatcatatctttcaatcggtaggagcgacgggcggtgtgtacaaagggcagggacgtagtcagcacaatctgatgaatcatgcttactaggcattcctcgttcaagattaataattgcaataatctatccccatcacgatatgtattgataaagattacctacacttttcagtggaggaaaagtacgaatctgcaagcagaatcgtaattttagtaactcgttatacatatcagtgtagcacgcgtgcagcctagttcatctaaggacatcacagacctgttgttgccttaaacttccttgtgttagacacacatcgttcctctaagaagctttacaatcaagcaaatacattcttacgcgaaaaagaaacagtatgataagcgaattaagtagaaaagggaaagggacactttacgcatcccaatattttcttcaaaataagcaaatcaaccgtattcaatcccacataagaatatatcgtatttgccgctaattagcaggttaagatctcgttcgttatcggaattaaccagacaaatcatattcacgaactaaaaacggccatgcatcaccatccaagaaatcaagaaagagctattaatctgtcaatcctactcttgtcttaaactagtgagttttcccgtgttgagtcaaattaagccgcaagctccacgcctggtggtgcccttccgtcaattcttttaactttctcgcttgcgcgaatactcgccccagaacccaaagactttgatttctcataaggcactgaaggaagcaatctaagagattaactccgaagagaaaatctcttattttaaaatctttcatccaaagcctagtcggcatagtttatggttaagattacgacggtatctgatcgtcttcactcccttaactttcgttcttgattaatggaagtattttaggcaaatgctttcgcagttgtttgtctccagaaaatctaagaatttcacctctgacatctgaatacaaatgcccccaagctactcctattaatcgtaactaagccaaaataagaaaaagaacaaaattctgacttgttcaattttgttattccatgctgtagtattcaaacgcgcaatgctatatctgtttgctttgaacactctaatttactcaaagtaacaagatcttcaaatgccgaagcaaaagaaagaccttaaaaagaatcattttaattaaaagaacacataatagcaaaatgcgcacaaagtcgatacgtagtatcagttatgtggattaagctaaaagcgttacttaaaatatcgattctttgaaattcaactacgagcgttttaactgcaacaattttaatatacgctattggagctggaattaccgcggctgctggcaccagacttgccctccaattgagttttgggaaggttttaaattcccatcattccaattacaaagccagattggccttgtattgttatttcttgtcactacctctcttctttagaattgggtaatttacgcgcctgctgccttccttagatgtggtagctatttctcaggctccctctccggaatcgaactctaattccccgttacccgtcatagccatgttaggccaataccctaacatcaaaagctgataggtcagaaactcgattgatacacactaaaaatggacggatccattacgtgttacttctttgttataattccttaagttaataacttttttcttaaaaggcttaacaagtacacactcaagaaattaatcaagagtgctaaagcaagtattagctacagcttttccgtagttatccttatagaaaaaatgtcaagtcgagtagattgtaactgttttaatgagccgttcgcagtttctacatataatatatgcatatactttcacttgcatggcttaatctttgagacaagcatatgactactggcaagatcaaccaggttactatttatatggcaataaaggaaagtgtgaaacagaatttgcacttggcaaattcttttcgtcttctaatcctttcgctatataaatgattgttcaaattctttcattaatattaattattattcattacgaataataatatattaacaatttaacagctgatgttttactatgttattttcctgatcatttagttatgtttttatataactttatgataggaattattgcacctactaatttgtaagaataataaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttcataaaaatataattataaaaaaaacaaaaaggcgaaagcaaaactatctaaaaacaattttgcatttaaaatgtacctaaaatacgaacaaacaaaaattaagaaattttataacttcatttgtaatttgcttaactgctacaaaaaattcttaatctttgcttatacgcataaaaaantacaatattaaaaaaaaaacttctaattttttaaaaaaaaaaaaaatcaaaaaagaaattcaatttaatttgaaaaacttaaacattttttcaaattgacttcccttttttgaccctatttcttcttttttgccttttaattttttctccaattttttcgccgcattgcatatggcccattcctggtcatttattacagattttttttttttttcagattatatataattcaatcattttctaaaattagatgaaaaccacaaagaagagttttctttatcttctgatggctatttttaacgttttagaccatgtgccccgtcaccccccccccccccactccttggcaatgaatcctttttttatattatttaaacattgcattttattgcattatttttaatatttcactgcataacgtaaggatggtaaagcaccatagaaaaaatggtccgactaaatatgctataaatgattaataccattggcagtgcacattctcggaagaacacataatattttatttgcccatacaaatataattattacatacgagtagaggcatttcattaatatatttatttcatacttatgaaccaaaccattgtgtttacattgctcacatgtaaaaaaaggacatataaaaatggtgtctccgtgaggggtaacaaattatatactacaatatatatataaaataatttatttttacatcttcatttaagtttcttttatttaccactttgaaaatatttgatcatccgcattatccaaaatattaatttatgaatttatttattcctttatctatacatgaaaactaaattgtaaaatgacagaaaattctaatatttatttctatttttatcagcatacatgaaaggtaaatgcctgtaccatttcaagcaatcacactgagaattacttatggttcttttttaaatagaaatccgtaaaagttgtcacctaggggttatatacctataattagtgcgttttcgttataaaatatataaaataaataatatatttggactttattttttttaggggaaactccattttaaggattttatcccacacaaatggtagttttgtgcagcttacaacaaagataattcgtaaaaaataaataatacatgagatggtgtacagtttatatgctctttagaaaatattaataataaaaacccttaacgaatgctcatatttccattttgtgcaaagtatacacgtgttttacttgccccctattaataaacgaataatgtgccaatactgcattacaaaaggaaaaatctttacataaatatcattaccatttatgtagaaaattattatttaatagtcaataattctaatcctattccagtgcacacgtgaatatataaaatgtttccaatgttgccaattcgcaacttacagtgaaaccatttttttttttacgaatgtatacttttattttcttttataggttttattttccctgcttcgcaaatgtcacttaattgtatgaacttttttaaagaggtattctcatattttctgcttcagtaaaatgtaactaatctttttttaagcatagttaatcggacaaacgttattcgatgaaccccctcctttcaaccatactctttcaaaggaccaaaaaataagcaatagctgcagcagatgtgttcatatggacccataaataagcaaaacataatgaaaccaaatacatcatacgcgttgatataatttcgaattacggatattcttatatattcccacaaagtgaaccatctgcatcattcctaggtgcacattcctgctatataaatgtggagatacgtgattaattagctatcgtatttgtacataataaatgcatatggtcatttgcaactgcgcttacacgggtagaagtaggcgtgaacctttccactgtgcgtaagagtcctatattagagcctattttatactccacctttgcaatttttatactgcgtaaaataaaacacgaatgtggaaaaaatgcaacaattacgctacaatgttatggcaaataatgtgttgtgcatttatgtaatatgccccttttcttttttcctccacaccgttacacgcccaaatgaatcaatttcaaccaaaggtgggtgatgttttaagaggaaaattcttttattcacaaaggcacactttatattctttcaaaatgtaaagattcctcttaaagcgcatgcaaaacttttgcgaatggtgccataatttggtgcaaaatttaggggaaaccggaaatttcgctaattctgctcataccgaaaaaattcgcaatacatatttcttattcgtgccaagcagcatatttgggacgcatgcaaaaaagaagtttcataaggctatcctttccaatataatatggtgcaactacacagttgaaattttatgcatgccttgatgtatcctacgcaatataggcagtgttccaaaaagttacgagtttgccattttatgcataatttaaaggaaattttttataaaatctgcaccaacatcttatactccataagctcttttgggggcttcacctgcaaatatactgcccgatgttttattttacttatgtaacacctgcaacatttcattaacttttttatcacattttaatgatatgaaaaagcaactttgctttttcgcttgtttttccgtggcaaaacttatatgtcaaaaattgtttttttttttttcacctctttgcattttaattcctaacaaattttcttccaagagggaacacaattgtgtaaaaaatatagcgttcaaattttgtggcgtcaaaatatgcccatacggattccttcctcaaattatccatttcaaaacatgggaaaaatgtatgaaaaaattatgaaaatttttaaacgtataaaaaataattaaagggagttaatgcgcaaacagaaattttatcatcgcgactgcaattttttaaacgtttgtaatgaaaaaatgaatgcaacgtaaaataatagtgacgaaaaaaaaaaatccacatgcgacttgaaaatatttgttcacatttatggttcccccatttttaatgatacttaaatgaacacttgcgcaaaaatcggatagcaaatgaaaactgcatcacgttcgcaattttgataggcgcaagaactcgaattattcaccacgtaaacatcacttgtaagcgcaaaattttaagtataaatttgcaaggacattacgatagttgtaaataaccacatatgcatacctacataatactatgtgcatatatgtgcgcacgccgtttattcccctacgatatcaatcccgcgaaccactgacacacccccaaaagggatgaatacgcggcataagtaggaaactcaaagaaaaggcccaaaccatgaacttttccaataaaggatctcaattcaaaaaggtaaaaaataaagtacaaaaaaaaaaaaagtacaaaaagctccaaaggtaaacatgatggaagaagagcctatttcaaaaatgtagacctgcaagaatatttaaaaccagtgcaattcgttagtggaggttttctcaataataaaaaggatgtaccatcagcacaacaggacgcaaataaattgaactccaccttgagtgacgatgattcagatgacttcaacaagtacgacgtctttaaacatttcacctttgatttcaattttgacaaaaagaaggatgaaaatgattttataaaaagtaatttaaaaaagtataacctgaagcaactcaaagaaaaggacaaaaagttttttgaaatatatggattagggtttaaaattttaaggaaaatgggttatcaagatggcattgggaacaaaataaaaacaaacattgctcctatagaacttcaaaaaaagcatgtaacctttttagaagaaaagccacaagaaaattcgaatgattccagttctgatgttgacttatacacacagcaaagttatattgacatttttaatgaacaattatatagaaaaaacttgtggaaaaaaaagcataaatataacaagttctggagctttaagaagacaaaaaattgggttacgacgcagttaaaatataacgcctccattaatccaaattttcaattataccatgatggtgataaatccgatgacgaacaagctaataatttacgaaacacgcaaaacatgctctttgatcatattaaaaatatcacactccaatattgtgatgttgtaaaaaaacaacaagaggttgaaactaaattaaggaactaccacagttctggttttcagaaggatatttacaagatacacgttttaattttaaaaaatatcctaacgtataagtacttgctaaatttgcacaccacgctggcctacccctctctctttaacaacgcaacgtttaatgaatacctttttagggttaagcgacatgagctcaaaatagaggaagatgatggtggcaatcgcgctgatcaaaatgctgagcattgtgctgatcattccgttgatcaatatgctgagcattatgatgatggggatgcacacccaaggggtcatcaatacgtgtgtaactcccccaaaggtggaagaaccacgaaattgataaatatccaacccaagcatttaactaacccatatagcgaaggaggggcaggcgaaaagggaaacaaaacatattgggacctcaactatagtaagtctctcacctttgaagaaaagctaaataatttattaacaagtaattataagctattatgccaaaacaaatacttcaaaagtgcccccaaaacagtcggtgcttcttcacattacactggaacatacaaaacgatggatgacttacaacacatattcgatttaataaacattaaaaatatcgaaattgaaaagggaaaagatccgttactcttgagtgacctgtacacctctgtattttttatttacgaaaattcgcaattcttgtatctgaacatccgcgtgtcacggtttttcttggagttccttcgcatttattttcacaacaacaaggaactaataaagaaacagtttctctgtgatgacaaggacgttgaagaagcaagcacgacaatttgggaaaattccaaaaaaatttttagttcggaaagttcgaaaatctcggatagtttgaaaagttcggaaagttcgaaaatctcggaaagtttgaaaaattcggaaagttcgaaaatctcggaaaattcgaaaagctcagaaagtttggaaaactcccaacatcgcgaagctcacagcgaagcaacgcaaaatgcaccgaccgcaaaggatgaagaagtttcccccagtgaacaggccccacctcacacgagcagccaaaacaagcaacccacgtttaaccaaaatgacataaaatatataatatgcttaaaaaaaattgttctaatgggagcggagcaaaacagtatgatagaatatcgaaaaattgaaaaaaaatttgacaacataatatactatacgtatgtgtaccccgcattgtataggaaaaaatttccagaactttacaatcatttaaaactttttaaggacgccatcaatataagatattataaaaatatattaacactttttattgaaaaaagaataatgtccaacgtggaaaacatcgaaaatggcgaaatacaggaacacactctacaagacgtacaaaaaaaactatccattctgtttgatattaacaaacagtttgacattgactccaacttatctagatactacacacattatatatttccctatttgcaaaaatttgatctatcagaaaattatatagaactcatcaaattagcactcatggaaaatatatacaaaaaggaaattttcgaaactgttgtaaaaaggataatttgtgaattaattgacatagattttgtgaacgacgattttgtgcaacgccttcgtaaagttatgatactacacaagtgcgtagacgacacaatcgtctttctcatctttaaagtatattttttttacaatttttcgaagcacgtatgtgattatctgagagagcttaacgcgtcatatgtacaaaaaaatgaactaaaaaatagcgcgcacaaaatggaagctctctttgctccagaggaaggcgtcccaagcgaggaactaaaaaagctaatgctaacaaataaaaaaaaagaaatttacgaaacctttaaaaaggtgaaagacgtttttgaaaataatttaatgaaagataattccataaaaaacatcatgttcagcatattaaatgtgataaaaacgtacctattgcaagagaaaattgttaccttccccgtcgaaatggtgctagactttgacaaaagtaaaatttgttcagatgataatctaaattactattacttatataaggatataaaaattccagttcctctttacgccgttccacaaagaattaataaggtatttgaaataaattatatgcccaatgtaagaaaaaatcacatgacagatgaatcaaaaagtagctatgtattttctccgaaaaaatatgtcaatttgatgaacaaaatagaagatgacgtaaatcaatatagaagaaactcgcaagatgacgaaaatatgaacgtaaagaattatatagaaacgtattgcgtacaaaatgatatcctatttttgcaaaaaaatgatcgtaaaataaacggaaatgtagtctattcgattaacaatctttccatatatattagcaacaatattatatacctttatgaaaatcacgaatggaagccaaccctgttacgcgatctgttggcaaaattttagcaaaattttcacaccacattaaaatgggccgcaacaaaatttgcaacattattctcatgaaggagtgcctccttttttgttggcaactccgatttgtttttctcccttcgcagatttattcccaaccaccaccacaatcgtttaagaagtgtttttgttgcatgctgtgaatgtatgcttgttgtaattttttctgtatcttcctatttttttttttttttaatttgttatatcttttccctatattttttgcacaattcataaaattgtgttccatttttgtgcaaagaaaaaagggaaaacctagcccactgtacaagcggggcgcacctacttcttctttgcatatgtgcacgtatacacatacaccaacaaacacgggtgcgttatccaagcagtgaacccccccccaattgggttcgaccacatttgcttattttcttagcaaaagcaaacttgctaaattgcgctcacctatgacggcgaaaattgtagttttttatttcttcgtctaaattcatgatagttccgtgcaccgcttccactggagtagagccacctgatctatcgtttttatccatataggcaaaattatacgcatacgatccgtcaaagtgtggattgttttgtgctgcttcgtcaaatttggcattctttttggaatgcttactcaccttttgggagtcatttttatgtgcattatttactgcgtttgagtacacctcatatttattatttttcttaacaaaaatgttactctttttctcttttggcacatcatttgcactaatattatcttgaacagataaattgctaagactgttacttcgagaaaactcatcattattaaaatattgccgttttctccttttgtctttcttcctgttgtccactttttctttatatgtacccttgcgcaacttgttgtaattctgactttcattattatcgacaaaatcgttagactctaggtcatattcatttaggtcataagagacatcatattctttccaaccgtatgtataatcgtattcatccgggtaggatacatatgccgaacttttacttttttggtaaaaaatgttcctgcttaatttggttaaagacctacgcaaaatctttttatgataaagatcacactgctcatttggaacaactggaacattttttgctaatttattgttcttgttatttaattcatcattgtcacaagagctgttaagaatgtttttttttcttgttcttcttttatagcatatttcatggctatatttttttttctcctctttaacttcgcgcttttcccttggtatacatatacttctgtaattcgcatgaattttttgcctcttcaaattggcgttattggaatatatgttgttgtgaattattttatacttgttaaaattgtaaacgctaccagactcctcggaatggctacatgaatccgaagaggaatctttacagataggatggtcatcaaattctatgtcattgttccactctttaattttcattacatcatgtatattttcataaatggcttttttattcacagtaataatatgatcttcaccatgtatatctttacaatggccattcatttggagtggacatttatacatgttccttaaatcgctcatgtattttacgaagtcgtaccagtcttctttgatcactctgaaaaggagcataaataaaaacatattatattgaggggtaacaagcggctcagaagttacacgggggtgtacttattcgtaggataagcaaagtggtaacgcatcatggcggaagcgcagcatggcggaagcgcaacatagaggaagcgcaacatagcggaagcgcaacgtggccgattggctgatccctccttctgacttaaacttggatatcaagtcggggggcttcttcttaaatctataagacttcacttcaatcattttttctcccatttgcatttgttataagatgaataaagcgtgtctacgtttcacttggcgcgacttccctattaatctttttaataaacagtaagttgcgcagaaaaaaaaactcactcctcacggaaaaaaaagcggcacaattatcacatatgtaatgggttatttcaattttgttatgcataaatggggaaaaacttgagcgcagttaatgtgtaacagaaatgtgcttctcgtgcagtgtgactatcctgccaaaaatgtgcacatgcaagggtacatatatgtatttatgccgattcgtatgcaagcgcaacttttgaagtttacgctaggaaaaaaaattaaaaaaaaaataaaagtaatcgatgcaaacgttaacatattcaaatcgcatctgacgaaggaagaacaaaacatttacttaaatatgcactttgaaaagaatagcacagagcgcaattatatgtacacctcacagttaagcatatgagaaaaagtccaaatttaaatttcattcctctaaatagattatttttatgcgcaaaaattgattttttcacttaacatatgtacccatttagctcaaatattttcatttttaattcagcattattatgaatgtgataaatcccccacatgaaaaaaattcctctctttgaacttatgtatattaaaaaaaaaaaaacactgattattttcttatcacctggatatcataatatacctttttatttctctgcatccttgaaatgataaggaggctatttttgccatacttttccaaagataaaggccccccaagaataagatgccaaataaacggtgtaaaaaggaaaagatttttcaaaatagttgtggcaaatcaaaaagataagaaaaatggaaaacacatagaagtcttaggcacatatgtaaataaaaataatataagggaaaaattaaacacgtataacattggcaacccgaataatgattactattataacaatgttgaaaatattaaagaaattagattaagatttaatagagttaaattttggctagcagcaaactgtaactttagtgaccacatgaaatacgttttaagcttatgtaaaataataccacagtacccagtaaaatatagcagaaggtgttccgataaatattactacaaatataacgaaattataaataaacataaacttatacaagcagaaaaaatcaataatttcctgaaaacagatttaaatatacaatacctgaataactttgacaaaacagaagaggaacaaaaggaacaggatgattatatatacacccctgaagaacttacatatcttaaaaaattatcaaaaaatagaaacttagactttgagcataccgacaaaattaggaaaattattcggtaaagagtggctcgctccacataaaacgttacatgagcaaaagtgttaatagaaaaggaagccaaaatggacaggaaaaagaccacgcacaagtgtgaccttccagttgtactcatcttttcaattttcacaaaacgaatgaaaagtcgcataatcacagctccttcgcggttcatcattataaagaattaaatgctaattttggaaaacattttccccaaatggtggttgccttcaacccatgcaacaataacaattttttaaacaactttagaggcattttaaaaatgtgaaaagtgttattttgataggattattctgttgaatatttccactttgttatttctctccctcctatgcatgcactgtttttataaatatactttgtcttaattcgtcatttattatacaatcacaaaaatacctacacttttgcgaaactgcaatttgttggtaaccccttttgaatggaaaaatgaatatataatatgaaaattataaccccttttttttttccatttgtgtaaacatatatgtgtatgtaatttttttttttttcctgtatttacacacatttaacgttttttttttttactccatttttccgaacttaaaaattaagcgtttcaatgcagattggacgattaccaatcgttgtgctttattatcgtgtttaccgttgcatacacttaaataagcaggttacttttcacattgtaaataaaaacagaatttatgaactccatccggttaaaaataattcaaaaaagggaaaataaaaatagcaaaaaatggcatacgataaagtgaattaatttcgtgaactttgtggtaatttttttttattccgaagtgtgcattttggtgttttacaggtatgaacagttcttcctaaaaatatgcgacattttgttttccaaatggttgccatacctaacacaaaaatatggacaaaagggtaaataaaaccgtcatgtaacgatacattgttctgttaaatagacaactttgtgtggcacataagtgtgcgactttaaattgttttttaacttattttccataaggagcaattttttttttttttgaaaacaatttaacacttctttttcgcgcttaccccaattcgttaaaaaaacacctcatgtgtgtgtcacaatttaagaataccacgtgtgctgaatagaagacgatttttttgttactgccacatacgcgtgcgtgtaaaatcagcgcctgtctcaaattacatttctcacgaaatgaaaacaaaaataacgacagctgcacttaattcacacgtacacgcacacatgagacatacgaaatagcacacacatatgtgttttggcacttcttggctcattggttccgccttcccaattggatagaaggacaaagctgacacggctaacacagctgcgacaactaatgcagttgacttaactgggaaaaccttttccctcacctgacaacatggacagcttcaatgataggagcattctgcggaactataagaaaagcgtccaagacttaaaaagagtcaaaacttcagcacgtaatttaaaccttcagacaggaactgaaaactaccaaaaaatgagccctgctaatggggaaggcaaaaacgatgcaaagtatacaatatcacaggatcaaagtgaaattttttcaaatagcaatcactctgatgcgaatttattctcggataataaacccttcttatgtgattcgaaaacgtactacagtaagcacagcagccatagcaactacagcagccatagtaactacagcatccatgacaaccacttcaaacgagtaacatatatggaaaggcagaaaataaccaaagacaaacacgagagtaacatttccagcgtaaataaagctcacctaaatgtgaaaaacaaatttgtaaggaataacagtgcagcgaagtatggaataaatctaaacaaatccctcgacaaaattagcaaaataagaattatgcaaaagtttagaagaaacattcacagccacaacaatgaaagggataaacaccgaatcggcaccttcgaacacaataaccttttcgacaaacatactgcacgcgacagcactaaaaatactactaatagtaacaacaacatgaagttcaaagatttttatcacaatagattagacagcgcaagtacatgcgatagggaaatggggacaaataacaaaaacgttaaccactacaaaaacaactcctttcatgataacccccaaaattcaattaaaaaaaatctaaatgaagtggcgaaacagaatggaaaaaacatcaattcgaatttccccccaagtaatcaaattaaaagtaaaccaactgtcattcccagtagtatcatttcgctgaacacaaaacacatgaccatatttaacgataaaacaaaatttccactttacttccaccctatgaaccattctgaaaaattaaaaaatgtaagcacccctcatatgaataacaactcctattgtaacaatggcaattatgccaacattaaaatgggaagcaatccccctgacggtaatgctttccaaaaaagtaacttcctccaaaaaagcgacctcacctttagcgtgaataaacggatggaacacttcaacctttcacattatttaagtaatcacatacagggggaaaaaagcgttaacccaaaacacaacatagctgaggactcaaaaaggaaagatgaactaattcataataaaagtgccaactggaacgattcagttgtccaattcatgaatgagtatatggaaaaaaaacagtatcttcaaaatttacaaaaatttaatgacggcctgaagaatattcctgtcggaaagacaaacccactcattagcaatttcaacttgagacactcatttgatatgagcagaaacagcaatgtggttaaaaataataaatccataaaaaataattattttaaaaaaattgtagagggagaaaacacgaaatcaaagctatacgaaaattacgtagactttgaaaaggaattcagggataaaacgaaggtgccaaattttttgaaaaaaacgaatgaacaaactgcagttttatttcctcaaaataattatgatgaaaaacttcatccacattttccttttagcaaaaataatagcagtgcaaaacgcacacttagcaatgtgggtgaaaaaaggagtgttgtgaaaagtgaaccactaaaaacaagtgacaacgcttgcaaaaaacaagaaactaaaaaagtcaatgcacacataattaatattcctctaaattttaaattaaaaaaaaaaaaaattataaattgtaaaaatattagtcaagatacatcaggtaaaaaagaacataattacacaagcgcgttgttaactgaccgttatagaaattttttaaatagggaaaaagaacaaaaacaacaaaatttaaattttaacgataaagcagaaattttcagtagaggcgaatttctcggttcctttttaaaaaaagatttgcaagatgaacaatgtatgcatgttgaaaaattatttaattcagatatggacgacacgatgagcaaccaagggagagaacaagctaaacagaaaagggaggataaaacgcgcggaaaaagggataatgctgatcatgatgcagatagtgctaacacacaacttggccaaaatatcgcccacatggagaagcaaagggaagataattccacacccgatttgagtacacacacaggagcttgcggccatgggatttatgtgcaagaacaactgcacgaacaacagcgtaaactaatatcaggattaaaagagaaaaatggggatcatgaaaatgaagcacaaaaattatccccagcagcatcagaattgactcaaaattttagcaaaaatggaaatgacagcgaagatggcaaaaagggaaatatagaaatggctaaattttccgctagaaatattctggaaacacaaaatttggatgaacaaaatggcaggcgcgagatagaacaacaggtccttaatccatccatttttgagaaggaaaaaaaggaagaagaatgcctcgacagaaaaaatgaaacatgcaatggcagtgataaagaagaagaaaaaaaagaagatctcgacctacctattaattgggaaatttttaacaacatatatagcagcaacacagataatgaggccgctttaaaaagttgtgcaagaagggacgaccaggaatcacactcactaggcagaccaagcaatattcagaatgatggcacgtctgacactacaataagtaaatttttgaaagaggaaaatatggacgaagaagatgcatacgaatatgaaccgggggcaagcaaacaagatgtcgaaatgggcgttgaaaaaggatactattctgcacaaagctaccacaacaatggggagaacaaatatgcgagcatccagagcggtaccattgatgaagacaaaaaaaggagaaacgtagatccacaacacgagggacaaatcaccacaaagaaggaagaagtaaaagaagaaaaaaaacaaaaagaggaaagcgtacaaggggaatgcttcaaaaacgtctctgaagacaaagatagcaccccagaagatgaagacgcaaagagcgaaatgagcaaaaaggaccaaaaaaggaccattaacgatgatattacgaagggtgagactgacaaatcgaactccttaactagccacagcgatgtcgaagatttcaatggccccacagaagatgactcaaaagaagaagtaagtgctaccaattttaagcagcaaaatggcagaaatagaagttcctttttaaatgacaaaattgaagaagaggaggaagaattaacgctggaaagtattcgcgccctattcgaaacagaatgtacagaagaagcagcaaatgaagaaaaggaaaaaaaggaaccaacacaaaatggttacatcatgcaggatgaaacggatataagaagaaccaataataacgattacgtgcatgttcaggatgaagaaaaactaaagcgttacgaaactgagcagaaaaaatctccgaataggcatgaaaacagagaagacgaagttttgacgtataaacaggtaacccaaatggaaccaaagggtgatggcgaagaaccaaaagggatagaaatggaaaaagaaaatatgcacaatggggacaacaccgaagagtgtaaacagaaaaaggattcaaataaatgcgaaaaaggtgaacatgctgaaagcggatataatgcatgcatagatgaaactttaaatgaagagattctttatggaaatgagacaaatggagaacagaataaaaatgaaaaaaacagcgaaatggattatgaaaagtgcaaagaaagtaatagagacctatctgaaatggacatttcaatcggccgtatcaccccccaaaatgatgatgaaagcaacagcgaccaacgtgtaagtaaaaatgatgacataagagaaagtacaactcctaaaggcacagacactccgggggggaataagcgcgtaaccccaaactatgacgctcttgttaaagctgaattcaatgaaaaggacatatattcccctactcaaatgctgaatgatgacaatgttaacaaggaaattgaacatatagattcgaacaaagtgacaagcaatgaaacaataacaggctttaatcctctcctcatagaaataaaaaaacatgcgttatttaagcaattacatatcaaagaaaatcgactacgttacattaacttcttgtataactcattcgactacgatacgggaacagttagcaaggaaagagaaaatggaccacaaaatgggccattaaatggaccacaaaatgggccactaaatggaccacaaaatgagcaacaaaatggaacactaaatggaccacaaaatgtgcgacaaaatgagccacgaaatgaagtaaagaacgaaattagcgcttgcagcagtaacggcactaaaaaggacagaacaaaaagttacgcgcatagaacgcactttgaagaaaaggtcaggcgaatttttaattcagcacaagaccaaaatgaagcagttcaccagagcagtagtaacatacaaagcacaagaaatgccactaatgagccattaaatgaaaaaatagatagccaaattgaaggcaataaatctagtgactctaacatgatatgcgaaaaggaacagggcagtgcaactctccagaacgaaccaattcaaccaaacacacaaactgaaatggtgaaggaaaaagatattgaaacggaagataaacattctgcagtcttcgatgaaaagaataagaaccaccacattgaccaccacattgaccacagcattaaccagagcactgacgacaccgatgacgactctgatgagaacgcagaagataaaaatattttgtacgaagacattaaaagaaacctatggctgcaaaatacgaatctttctgaaaatagagtacaatacatccaagtcgaatcggtgaaatgcatcatgttgttttgctatctgcacaaaattaagtatttccaaggcatgcacgatatgatcatatgtctcttttatttaaaccttcaaccctacgaaattctctgcgtctttgaaaagatactacattattatgccccctatttgtacctacaaaatagttgcatgtatagctctccacgaattaatgcaagcacacaggcggacacgattagctgcgccatatcaaacataactatgcaaatatgtaacactaatgggaaattttttcgtcttctatttcaatattttttcccgtatgttagttattacgtcgatacggcagtcagcgacacatggccatctttatttttcctgaaccttatcttcagcaaattcgacaatgtgttctgtttgctatatttatgggtacgattaatacaaatgaaaaatcaaaagagtgaagttacttgtgattttattcttttcatattatccttctgcatgcacaaattgaggctggtcaaaagcgaattttacgaaaaaagaggtttaacgagtatgtttacgaattccacatctgtactgtcaagcgagggcaaaaatagggatgaaaaatctacacaaggacaaaccgaaaaatgcagtcataaagtaataaaacaagtacacggggatgaaagcaattgtaaaaaggatgaacacaagggagacgacgaaaggcaggcaacacatgaggaatgcgccaaacaggcagacaaccaaactgataataaaattccccatccgatacagacaaagaggaaatatactcaaaaaggtgaagaaaaagtaaaagcaaaagaaattattcgaaaaataaaattatccacgtacagctcagaaatgttttctctattttttgaattcagttcatcttttgatgaccattttggggataaatacaaaatgcacatagactgtataataaatgatatccccaaaattagagacattattcctttgagctttttacacttccttacgaaatataattctgcatatcagaagaagaacaagaaaaacaagaacagcaacagcgtgaaaaacctctacgggtacacaaaaaaccaaaaagtatcgaacagctttacacacaccccggatgaacatttgtgcctacatataaaactgtcagatttgttttttattcataacaatgtagagggatatgattttattttcctgcgattagtaaagtgccaaataattttgagcaagttgatattaattaatcctggtaacttggtcatagaaaattttgcgcgttttaaaaatgtagacgaatttgtaaagcataagaaaaaactacatatacccaccatgtacagaagaacaatgtacatcgttctcctatgttcccgagaaaataatgcgaaattgaaagattggcacatgaactcgaacgataggtatatgcataaagacaagacaaacacggcaagtaacggaaaaagtgaatcccaaaacgtatattccaacagagtttttttcaaaagaaacaacaacaaaaaatacatgtgcttcgaacatgattgtgaattccccgtagataatacctacctcaaaaacctcataacaacattggtaaaaaacaattttaagcgtttaaccatactcaaagtacatccaaaggtggtcaaaataaagaataagaaaaaaataacagaaaagggcacagcagatcgtaacgaacccgtaaaagaaaatagctttttctttcatatgttcaacatagtgaaaaagaagatataccaaaatattacaaaagatactgagccgaataagaacactcctctccaaagcaatcaaccacaaaataacaatacaaaatttgccttaaaggaaaataattttaaaatgttcaacgacaggaggataagaaaaagagtaaactatagcaacagaaaaccagttttgtattcaaaaaatgttatgcagaaaaacaaatatgaaaaccccccaaaaaaattaaataatgacatcccaaatggttcatcagacaaaatgcaaaataaggtagacaaaaaaattcagatgttcctcttaaaatttcgtaaacgtaatgaatcaaagagactagtacatggttttaggacgattggaaagagaatgaatttaactttcggattatttcctaagccctatgtcgaccccgttaacaatcgatcaaatgtgagggagggctgtgtgcatagaagactcccaaaacagagacagaagaaaagcattttccgcattttaaaaaaaacagaaataaatttagagaaaaacaaaccacacagcaatagaacctcgttgaacaacaaaacagacgcataagatataattgacaccaaaatgcacatctccaaaacgaattacaacaaaaaaaaactttatttttataaataggggacaatttgatgaaaatgttagagaaagagaaacgaaaaatccaagtaaagaaaaaaaaacgaccttctaggagctgcaagataacttcttaaacgattttttatcaaaaaagttatcccaaaagaagaacagagaatcttatgagaagaaatatgcgcacacaaaagtagatgcgaatgcatgtaaaatgaagccctccaagggtcgtaaatcgcataacattgaggacgaatgaaaaatggaacaaaatttattcccccttttcttcggcctatacgtaaacgttgagcctgttaatgtgataaagagatgtaatatattgtaccacccaaatgatcacttaagtggtcactcggttgatcctcttgtgaaatgatttgataggatggatgctgatcaaggatacaataatgcaactgcaacaaataaacatgcaaaatggggtgaagtgcaacactctaaaacactcacataaaggtgtgtcctgcttcatcttttatcccgatttttgcccccttttttatgcaaaggagctatgccaatttttgaacattcaagacgatataggcttaaacggatagagagaataatgacgaattttctcgtcaaccaaaggggaatagatctatttttcccgttcatcattattcctttaccgcataaaatgtgtacattatatgttatttttttttgtttttttgcccttcacatgaggtaccttccggattgtccctttcaatcatattattttgttttgtaaatgtagcgttttggaagtgatccttaaaaaggatgtccacatgttatggatgctaacctttctattaacatgcgttcgtgttaattgtgattttttttttccgtacaatagttttttttttttttcctatttcgtcctaacatattcttcccccccccaaaaaaaaacctaactactgtaacatatgttaaaataccgatactttttctactaaaggtatcagcaaaagcacggaaacgtaaaacatggtacaaatgacatggggtaacgttagttaattcctttgaaaagggttgcgaaatgcgcaaaatttgttgcaccaaatggtttgctcattggaatcaaaaaaaaaaaaaaaaaacaaaaacaaaaggtgtacatgcagaacggagaagaagcggtgaccaatggtgatcacttctatcctccctatgaactacgtcccaccgtgcgataattaattattggggaaaagtccccaaaatgaaggaaaaaaaaaaaaatacttcttatgtacagagatgtgcacatatgagcaaatagttgtgctcctggcataatttccctttccgaggaaaatttcaaaaaacccacttcttgaactgcaaaaacttaaacatagagatggttgaaaaaacaaaaaaaaaagaaaccactggcaagcataattaaaatgtgttgtctcatcggcgtaaaatttgaaatactcccttttctttttatgtataaaatgttcatcatatcgaaaaggttttccatttggagggggcattttcgtttccttcttatcatttgtaccacctccacaacttggaccccttttcaacaaacgctttatcctttcttgactctcccgatccatgtcatctaacgtaatgtcatttagtttgttcaaatgagagttcagcaacttggtaccgtccttactgcaattggaataatgatcctttattatatcactattataatcttcgtgaacgattatatcatatatattggcaatgaaaaaagaggagccttcgaaatgtgcaacatttgcatagtgacaaatttctgcaatgtcataatagtacagataattgctgtacacatttttgttggtaaggttttttaattttctaaaggaacattcgtatagctcaccaggatctaatacacccctaattgtcactactttgggaatttctttctttttctcttctaacatatcttcagatattaatcccctatttactagtatacacttgccattttttaaaaatatgggacaaattacgtaataatattttttttttttatcatgttcatacattttgggtcctacaaaaaattcgttagttgtatccagcactccagttagctgcactttcctatatttgtacttttcaattataagttttttcaattcctcttctgttacaccttttggaaaaacttttctgaataactgggttacgaagttttcgtttcttattcgacttacccaatgatgtaaactattagcattttccaaatcgacggttaatttgttttcctcttcacgcgcatcatcacaatttaatgcttgtacacccttcccttgctcatccttttgtgggatatcctctctgcttttgttaccactgattgacttatccccttttgtaaacacctcatctgggggtccttttatcctctcataaaatgatagtgccatgggaacaacattcagcaagttaaaattcctaggtaaatcgccttccctttcgtgttgctgcaaaatttggtaattctttttcaaatataaaaaatcatcaaaccatgggaaacccgagtcagtaatgtttattactggttggctcaaattgtgcataatgtaatcaattagaaatttcttcttccccatttttttgtactgccaaagacccatgaaaaaacagaaggaacaaataaatgacgaatagaaaaagaaaaagactctttcattttttctcaatccgaatttgctattacgaacgcatcgaaaaatgggggaagatacattgttctttatatcgatcagccttataattgtgctattttcacattctaagggtaaataatattgtccttcactttttttaattaaatttatttcttcttcatttgctttataaagtttttgacttgggtatttaaaatgcgctagggaaatttccttatcttgatttgtcactatccttttttcattaatttttttttccacactttttaattcctcatttaataggtctatttgaacatcgtacagggggaacttctttctggacatcgctccacacagggatttcctcttcctcgatgtaacattgtgtaccttttttcccctcgagacatgacgatattttccgcttctccaaaatggcgatagtttttttctgcgctctttcccaaacagtctattggcacacgttttgctcacatggtgtgattcaaaaacggcggatcgggcacactctatatgcagttcgcaaacagcccctgtgcgcacaaaaaaggggctgttcaacttgagaattaattcttttacattcagcgcattatttaaaaaaggcattctattatgttgactcggaagcagaagttggggattgcgataaatgcgcggggggtatagatgtgttccctgcgtgtgggcagcttctgatgtacgttacacatgcgcggttcgtatacaacttattcatgcgaggtgtatagtatgcacatgcgtcgcgcttaccagaggccaacacgctcatagatcatttcctggtgaaatcgttaaacttactcctcacctcattgtatatttcgtacgttttgatcgcaaacctgtgaaatgtttcgcttcttaacaaaaaagattttattttctcttcaattaatttaccaccgatatcgttaaagaaaaatgggaaccttttcatgatgcaggaggaggaaaaaacgagaaatgtagcaaaatgaagtaacgtatacacgctgccgcaaaatgaaggaaccttttatgctaaatggagcttaaaatttttgtaaatttgaaaaaaaatcgcgctgtttgatttgaagaagcttaacattatcgcgttaaactcaaagcagaatagttgaagttcttctcatttaaaatgaatttcgtattaacgtaaaaatgaaaaatatgcgatttggccagttataaacgcattgttatttacgcgcaacgctttttttttttttttttttccttacgcgtatgacggaaatacgcataataggatttttacatacttatgtgcatataatataatggcaggccaagtcgcaccctgcgcacttaaagttgcatgattaatttaagcagttaactgcgcccatagcaatacaacacaagagtgcaactttttccaaaaataacaatatctgcctttttgcgaaaaaaaaaaatatattttcttttttttgcagcaaacaatgtggtagcaaaagtaaacacttcaatttttgttgcaaaaaatttatttgaactccgcatttttgaattttttttttttttttttttttaaacacatttgtcattttattacctttgcatttaccatatatcgttcatcttttatacacccactttttagacaatcgcacttttgccctaatttgcgcaattttaattgtgtccataaatgagttaagtgtatacttgcgtaaacatgaacgtaaacatttgcacattaaaaaaatacgttcctgtgtaactttcatctctgtacatttttgcacatttctgtttaattttttgaatttttcctcctttgcgtgaggtttgaaaagttgtttcgttttccgcaccaaccgatacactatcacccataggcaattttttctgtatgctaaaaaataaggcgcatgcgcatgtacgtgtatatgtaactttcctcttaatgatgtttaatttttttgagtgattataccgccgttttaacggtgctataaaacgttcaacccttttgattgattaccctcttcgcaacatcccccctttttaagcgaaaaaatacaaaatggaaaataaaaaaatcgcattggcaacaattaacgatatcgaaacggacaaaaatgtagacgcactaagcatgatcacaaaaatcgacctgaaattaacgaatgggaaaaatggaaattccacaaaaataagaaacataaactttgaggactcactaaggatgaatgacgaacagataaaagtaaaagaagctgtcttcatcctgcacaacatggaaaacttcaattattcaattagttacacggaagttcaagacataagaaatgatttaagactgtttgccattaataattatcatgaaaagaagtacacagattgtttgatacaatctattcactcatacatgatagcaaaaaaatattattcgaaatattttggcttctacatcacgggagacatgagtacagagttaattttaatatgcaagtgctacgtattagtggaaaaatattccgaaggaaaaaaatatttacatgaattaaaatttttaattgataatacgctcttttatatacacaaaaaggggatccttgatgacgagcaacagaagaaggtagaacaggtcaacaatgccagtagggccaaaaatttagattccaactatgaagaaccagttattctttgtggaacggaggttttgtcaaacatactctacatttttgcagatctattaagtttatataaacaaaatgaagaagcagaaagttactacttgaaatatctttttatgatagaaaaatgtttcaaggcggatagcctaaattatagcgatgcgctaaatgatgtttgctcctactatataaaaattagggactactccaaagctttaccactttgtgaacagattctcgaaataagaaaaaaattctttggtgattacaattccgaaaatccaaatgaagtaattgctgactgttactgcaactgggggctgcttcttcgattatcaggaaataccatggaatccctacacaagtacctaatcgcagttgatatgagaatgaggatccataaaacaagacaaactatccaagtgcaggacattctactttccttcgccattctcatgcaacaactaaacaacttcagaatgtccctacagctgtacaaggaggtttattccttttacaaaagttactacggtccagatgatatgaacacgaaagtagttttcaaattaattcaagaattagaaaaggatatcatgaaagaaaacaccaagggtgaaaaaaaactatcattccccgatgtggaaaattgcttggcaaccatgaatgacaaactgaggagagacaataaagtggaaaaaaattggaagggctttaacagtaaattgcagaatatttccaaaaagtcagacgtggatccaagcctgattgaggatctaatgaatgaacgagttttaatcaacacgaaaaatatgccctctaaaaatttaagtaataaaaaaacgtttatatcaatggaaggaaaattaaaatataatgatttaaactactcaagtattgatacatataaacacatgcaatcaaataaacagttcgaaatttttaagagctcattttttaatatttcctccattaacagaattaaatctttatatgcggactcatggaaaagtaccctaattccgtctacttatatattaccctttgttgaaaccaagttagttgacaataatttggtgaaatatgcccagtgcaaagattttcaaaatgctattatttacaagaggaaaattctacccatagttaacatacccctaatagaaagaggatatgtgaaactggaaaacgatcaacctattatgatttgcaacgatgatgctaaggttcttcttagcgaatggaatattaaagaaccatttgtagattccaaggggaaagtaattagcaaatatgaagatctagacaacgaatttaatatgttcatatccattttagatgaaaataatgaagttatgcttggtttttataacaaccctttgcttgtaccaaaccctgccatacatcactgcctcattttgggagacccatactattttcacagatacaatcaagttaataatttgtactccttcgacaatttaaatatgttaaataagaaaaatttcaacaagaaattctttcgacccgctaagataaaccgtttcaactttaatgcaaataataacaatttacatgattctaagaaatatgggaaaataagaattgggagcaagaaacccttcggattcagggacaaaaataactctttccaaactgtgccgcaaaaaaacacgggagggaaaagtagcacaaatggtgaagagacgaataaagagggggacgctaagccagatgaaccgctgaacataagcaagcccaaggatctcgtgaaggggaaaaacttagtaagggaacaatcggaagcgaaatcgaagaaggatgaatcggagggggaggcaccgaaagaggaaaaaaaaggggaaacagccgacgaaaagagcgaagtaaaaaaggacgataaggacgacaaaaaagacgataaaaaggatgaccaaaaggatggccaaaagggtgacaagaagggtgacaaacaggatgaccataaggataacaagaacagctacgtaaggagcgacaaaaaggaatcaaggagggaatcacgcagagaatcgcgcagtgaatcgcgcagggaaaccatgagccagacgcaggaacaaccaaagagcagtgccaaaagtgaactggatgaactgaacgagctcatgaagaaaatgaagtctaaagaggaaagagaagtcaaaaaaacgtcaaaaatctttagtgatcataaaaaagtaccaaaaaaaaatgtatcaattaagaaagtgcacattctaaagagcaatagtaataataataattcctccaccatattttcaaaagaaaagtatgcattaaagagtacaggcaaattgagcaatttatttccaaggcctagagaaaaaataaagttaattgggtatagcaattcaaaccaacacgataaattagaaagaacattaagaaaaattagattaaataaggaacccatcctgaaggcatctattgatcataatatcagaatggatcttcaaagtaacatgaacagcatggaacaacacgacatagacaatttgaagagagaaatatattatgaaaatgcacagtccaatagttacaccaattcggatgattcttcttcaggaaatgacagcgaaaggctctctagctataagaaatatcataagtacaaaagaaaggaggggaaatcgtcaaccaagctttctaaaggaagtactagtattggcgcagacagcaactctcttaacgaaagtgatgatcatgtggaaagtcccagtgacttcaccgcaggtagtagtaaccaaagcgccagccatagaaaggggagtcattaccgtaagacattttacatggaagactgcgaaaatgatgatgatgatgatgaagacattatcgatatatgtaaaattcttgatgttaaccagtcatacgaaaattcaagtcagtactctaatgcgaattcattaacaggtaaaaaagggagtcaggaaggaagcatatcaagttatggcatcaactatgggaataatcgagctcgacaacgaagcgacaaaagtaatagacccgtcatttctgagaagaacagcgttagtgaaatgttctcctctaacggtagtgacaagtcgaatggacacacaatatacgaaaaggatggtaaaaaaaaatgtgcggatttgggggacgacccaagcggagcaccaaacatcctcagtaaaagcaatatattccacatcaaggacaaaataaaagacataaaaaacgtaaacaagagtgacattttgtttaaatttagatttaatcatgaaggttcattaagtaacgaaaatgtattttccgatagcgacataagtcagagcgaattgtatgcaaatccctttggaagtgcacagggcaccgctaccaagtggcaatcgaatggcagtgaaactacgggagatggacactcttcagaatattcatctttccataagaaaaacaaacaagtaggaggctcaccaaacgatgaagataataaaataaacaccccctatgctcaggaaaatttatttgtcaataataacaaaaaaggattccttaaagataacgaacataacggggtgaacaaaaccagagaagaaattgtcctcagtgagaacgaagaattttatgaggaaataattttcaaagaggaaaagatagatgcagaagatacagaaattgcagataggtctgaaactgaaaagagtgatcatatgacatacaagaatggtgaagagaattcaaatgtgagttatcaaaacgggtactttagtaaaatttatcaggataaccaaccataccagcaagatgaacaaacgtcttcacagtggcaagaaaacgaactagcttctatggataaagaaagcttcacagataatttatacttgagaagtaactccatagaagaactagattctaatttgattacccacaagtacagaagcaataatacagaaaaggagccctcaaaggaggagtccttaaacagaaggaataacatcccaactgatttgttaaatcacgaaatggataacacacccatcaccaagtcgtacaaaaaaagaaaaggaaaaaaatcctcatcaaataataaacacctgcctgagaacgaagcagacatatcgttaagcaattaccatgatgcgtattcaagcaaaaatgatagtgtaaatatagtgtattaccgcccccatgatgataacaagcacactaaaagggaaaatacgaatgacaagcatgtcatagaaacagaattatgctccaatttatccaatagcagtgtacacagcatacgtgccgttcatagtgataataacgtcacccaagaatgtgacataaattatgattactcattttattcaaacgtaggaagcgatgataatgacaatatcatgaagggaaagaaaaaaaaaaaaacgacaaacttcctacaccccaataaaggaacaaaattttctaaactgatttcttttttctcaaaaaagaagaaaaaaaaggaactcgcaaaatcgagtacgtccagtggtgaatccgcccccagcaaacattccccattgaatgaagaagataaagatacgcttttcccaagcaaccccttcagtgatatatcaatagacaaaaaaaacgagaaggatgtcagtctaacaaataatgccaaactaaggaacggaaaaaaacgcctttttgtgtcagaaccgctacacggaatggacaaaccgaagctcggcatcaaatcgaagggattggggttaaaaaaaatgttaatgatgaaaaaggggatttttagcaagaaaagtgccattgagaagaaggaatcgatgtccaaggataacgaggtggacgcgttggaagaaaaggggaaggcacccctggttaaggagtcacccaaaggagatgcaggcagtggtgaggcgggcaatgcgagcgatgcgtctgaaacgtccaaattgtctgaagcctccaaagcacctgaaccctctggcgaagcaaacactaaggaccaagccagcgaagaagcggaccttaaagaaaaccccaccaaagaaacagaaaacaacaacaaatctgtgacgaaaaaaagctcaaaagaaatcaccagtgatgaagaaccaaacgaaaaaaaaaacgaagcgtctgaaaaggtggaaaataaattcccgaagaaaatgaacccgctaagtgttcccaaaaaaataatggtaaaaaaaatagtgccaaaaatagctccccaaattgtggtaaataaagaaattattataaaagacaaaagtactatcaaaaaaagcgtggacattaagtatgaagtaagaacagtgaaaaacataaatgacaaactagcattcgatgttttgagaaaagtcaaatattgcaagattggatttgaaccggatgagaccttgggcaccctccccacagttcatttactaaatgaagataaaattcttctagctatcgttccctggcagctggacctaacttccttttcgttggcaaaatcatcaatcgaagaagaaactatcaaaaaaataggattaatgcatagaaaattcgacttatccattgaagaaaggaaaaatcaagtactaaatgagaatcgcctcttaacaggagaagggctaaaggaactcggtttcatctccacacctagtaaagcggctgctcctagcataaacctcctcgagggaatagatatgaatgcgctaaaaaatgcctacaaaatagagaaaaaaagtgaaccaaaggaaaaaacacccacactgaaaaaagaagcaccaaaaatggcgccgaaagaaaaaggaggcaaaaaaggaggacccaaatttatgaagggacctccaaaaggagtgaaaggaggacctgttataggaaagggaaagggtaaaatatccaaaatgaagcaagcaaaggatgaaggaaaaaccaagagatttttctgggaagccctattcgaagaagacattccaggaacgttatttgaagacaaaaaggaattaatatccaagatagccatagaaaaagaaagtgtagagaaatcatttgccaaagctgttagtaaaaaggaagaaggaacagaactcaaaattaaaaaaccaaaagttattcaactattgcctgattccaagagagaatacaatatgtccattgccctatccaaatttaataattacacatttaaagaaataagggatgctatcatggacctaaatccaaaaatacttaacattgacaatacagaagttttaatgcagtatgtacccacggcagaagaattcgaaatcgttaaggagtacatactctcaaatggtgacttgaacttagttgacaagccagaacagtatgttgccgcacttatgggagtgcccctactaaagcagagactggagtcccattatttcgctctatcgtttaaagaaaattacgaaaataccttaactccgctggaaaatatactagaatcatgcgaagcggtaaaaaattctacaaaacttttcaccattttgtttaccatattaaatgtgggtaacacattaaactatggagatcctcaaaggggaaatgcctttggctttaaactaacaacgttggctaaactaaatgatatacgatcaaccaccaagccggttaaaacgcttcttcaatatatttgcgaaattatctgtcaaaagagtgcagacactttagaaattattgaagagttgagatccatcgaaaaagttaccaaaacggacaaacagataatcgattctgttttgcagaaactaaaattgggatctaataaaattaaaaacgtcttagatctagctaaaaagaatccagatgatccattatatgaagcactcaaagaattttacttcagtgtagaacccaaaattgaagaattagatattttttacaatcaaacctttgctgtgtttaaagaaattgctctctacttaggctataaagaaaaagaagttgccaacatacaagtacaagatttttttaaagaattgtggaaattcatccagtcaattgaatttaacagaaaaacaattaacgagactactctcaaggagctcaagaaaaaagaaaaggaactggaaaatgtcaaaaagggagccgtcctcagtaaaaaacaaaatttcaccatcgttaagaagcaagagaaggagccaaaaacgcagctggaaaaaaaaacgttcaagatattttaatgtaaatatactcaaaagaatgtacagtgtaaatggtctgcacaaaatggttgatcctgttagaattttgcctgcctcgtccgaagaaaagcgtttttccttcattttggttaatcgtatagttaatgcatttttgcacatgtgtataatgtatgtgtgtgcatatccttttttggaggcaatttatccgtcccgtcctccaagcataccgattcgtgcaccccctttttctaacacgtttctgtgaaaatcctttcgccataagagaagaaccacccattgccacgcatggcgaaaacaaaggtgtaattttttttttttttttcaattttgctccgatttagttaaacaatgtagacttaaacaaacagacagcacaacctttgcaacttagtcaattaaaataaaaaaaatcgcacaaatttgctttgcttcacaaatatgtatcttctaatttttatagagaacaaaacaaaaaaaaaaaaaaaaaagatgctttactgctagcaactggaagaagaaaaaatacgaaagagaattcttcattgataatttttcttcagtctccacctgtaacggtgcaagtatttgcaaaatatataatacgcaacatgcttgatgttatatacccatgctaatatgacttaaactaacctcgtcgcggcagctgtaatgggcatatcgccgtctgggcagtcatccagcacatttacatgatcgcaggccctttttaaaacggtgaaatgattaatgaaaaaataaacgcacaaatgagaatagaaaagttctacattaggggaacttccttcccatgtgaacaaccaaagaaattcactatgtccatatttcgacatgataacatcttgctaatcattcgtgttgtccactgtggtattaccaccaagcgtgacattttaagctccaatcctccaacatttgaatagtatggccagaaaaattcacttgaaatttacagggcccatgatatagcagagacggttcgcacgatcgcaaagtgcccttaactttctcccattttgctttaaaaaaatagataattttgataatttgcacaaatataaacacgtggatacacattcatgtttattccattgcatatttgtgacattaacaagatggagaataagaaacgcttattcgtgcctttttttcttttttttttcgtttttcccccttttaatgcactacctggacaataggacgtaaaattcctcacacattttttacagggccaaaatgcttggcattttttagaccacgtttcttttgtcttctctgtcatgtcttttatgttgagcggctccccaacacatgggcctaatgagcaaaaagtgaggaaaaaaaaaattattcctaaaaagggtgaacagggaaaatatgaaaagctgaattagacttataagtaacttctcctcatctttaaccgtcataggtggaagatggtgcgcatatctcttcgtcaatttggtgaacagatccgatatagttataatcctaaatgtgttaacacgagagagttttcccttaattcatcggaaaatataacaaaatgaaaaaaaaaaaaatgacaagaatttccttaacatttggacatggcgtgttgtagtccctttcacaaataatatccgggtcaataaattcagcctcattcactaacgaaggggcaaaataaattagcaatgtagaaaagtgtcatgtgtagaagaagcactaccatgtgtgtagtgttcttgattttgaaggggataatttccttccagtacattcgacgtttggtggcggaatggtttttaattcctttaatagctgaaacggtcaaaatgttaaggggggtattatggtgctaatttaggtgtgtactgtgaaggggcttgatgcttctcttctcttcaacgaatgtgtgaacatatgcatatacacacatgcgtgctaatttttgcgctacctcccccgcgaggttcgtgtttgacgggcggccattaatcgtcgttggtgatcttgaagagctcgtgataatgtcgcctaaaaattgtgcgcacttgcgttttatgcttttcacccatgaatagtattatatgcgtgcatgtacatactcagtggcacgatccgatttgttaacttgtcacatttaaaaatgcgaaaattcatttctacaattttgtgcaaaaaaaatgttagattttttctttttctaaaaaacctgcactcccccctatgttctctaactcggtgtccgaaaacagttcacctttcttccgtgttcattcgaacattttagtataaaaaaaagaagaaaaagaaaaaaaaaagatgcatttaaggctaaaatgtaatcatctttgcggcattatcttttcgcttaatttctcttgtcgaattttctggctaaaacatattcacacatttgcataatagcgcttcaaaagagtaagccattttcgttgcatgggattatgcattcataaaggtacatttttgcgcggtacatggatgtgccacttttttcatgtacatttttataaacctactttctcattttcacataaagctatctcgaaacagaaaaaaaaaaaggaagaatgggaaaagattattcatttttagtagcaattttgctctttaactgtacaatgacaaacttattttttatgtgttaaatgtatccaggtactcacgtacgtatgttcttatgcgcttaagtgtacatcgatttggcactctttttgcaaaccccaaacgtgcaaatgaacgaattgtagcttgcggcacaggcctatttcatttcgctgcaacatcacaccgtttttatgtactaactcgtcacaataatgcccagattaaacaccttaacgtgtaattacacattaacacattaacacttttttttttacagtgtacagcttaacgctttttcctttcttatctttttttttttttttttttttgtgcgttctgttcatatcaaaaaggtgataacaacaaggataagccaggaacagacaaaaatacaaaaatagtatatacaaattgtagtatacaaattgtagtacacaaattgtgaataaaaaaaacgtaaacaatatgctgacaagggggaaggctatcgtaatcattttttattttctacaattttgtggatatacaaatttgataaatataaaaagtcaaataacctcgttaaatggatactcgtaaaaaacaggaaaatatattaacaagacaaattatgaaaatatggaaaaactttccatctatgcttttcaccataacaaataatttacaaaaaaattatcaaagatgaaaagaaacaaatgaattttttttttttttttataacttacagattccgctctatctcatagctgcaatatcgacctacgcgattgtgtccatatctataagtttatacaattttaataacgtgcccaatggtcaggaagatttgctaaatgtaatgttacaaaaaaaggaaaaaaaaaaaacttcaaacaatttatgcgtcaagtgtacaataatttacaactacttttttttccatactgtgtatccctgcaatatattttttcacttttacactatttcttgaaggagctaaagaacatcaaaaaggaactggagcagagaaaatttacgtttctttaaaaatgacaaaattcgtggggatggtaacttctttcgacacaatttgtttcgtcagtagaggattttatgaagaaatggacgcgaactgtgtcattgagggggggttcttcttcactacttctccgcctcgccacttcaccgcctcgccacttcaccgcttcaccgctttaccgcttcacccctttcttcgaaaagacgcccttcaggacgatgttcttcggcgaaaaggacatggggaatgagtgcagtgacagatttaactcctcccgctcgcccccacttcccgtggcactaaacaacttttgcaaaatttgaaatctcaggttattataaaagtgcatgcacttaaatgaaattctggcgttttcgctctcgcacaatttggacagcaaatttacgaacgaatatatgttcgggatggttctcctcatgatttttttcccatacttgtcgtactttttcttgtatatggagaaatcgtcgtactcacccaattcgccaacatcgacaacatcgtccatgtctcccacgtctccatctccatcgccaaccgtgtgcgtttttccatctctcggagaaccctggatattcagatgaacagggtcctcagtagaaccctctgcagcattctccacagcattcgtcgcatcggtgtgctccctttttaatatttcacccgtatcctcttcatactggccaatgctgtagcccacctgggcgtaatactccctattgtaaatataacttttaatttgattaagtataatatcattgttaaaatcaaaaatgtgtttcctcaactctctatatttcgtgtaacagcaggaacaagtgaggaagggaattctttcttccatgcaagttttcaaaatataatcagttaaccctccacagcaatgtaaaccgactatcaaatttattttatattttttaaagtcaaaatttaatatcgattcgtgcataattaacacgttcttaattttgtttgcaaaaattttaatgaaacaactgaagagtgaatttacgtttatgtctaatatgattactaggatgtttttaaaagctagcgaaatgtgaatgcccaggtctcctttccctcccccgacatccaggatgcagtaatcatacgtcaaattgttttcataaaccgtgttgtccgtcaacttggggtcacaatcaatgttgccgtttctccccatttcatgctctatattttgcttttcttcaaaggttacaccatcaacacggtgataattcataggtgtattttcctcatccaaccttttacaattcttgttcaagtctccactcgccttcgtgcacttctccacgtagaactccttaatgtcgtaaaactgggcatcactccatttcgaattttcaaacaagttcacatttttttctctcaaaagttgtatacttcttcttaccttttctgtgttttctgcacttactagttgatcatttttctccataaagagctctataaattctaaataattttggaaaaaggtgtcgttgctttctatatacttgttcaccaatgtggacatgtaaaaaaagatatcttccccgctaaacatcttaatttttgaatttcctttttctatttcttcgagtaatatttgtatgtgattaatcatccactgtatttgtggcatcttcttattgttcatataggaggttttgttttttttttttttttcttctttttcttctgttgttctgtagcatctccactctcccttgtatccactgctacatggtcattaatctgatttaggttcaaatcacagagcagaattctgtgcaatcgtttgtcatcattcatttccatgttgtagttaaattcgctcggctgtatttcaaacagtttgggaattatgtcaataatttttaagatgaaaatttcaaaattattcattttttgattacttatactttcataatttttatttttgtagataatgtttcgtatgaatcttctttttgtgtcctccttactgttataaatctgccgaatgtcgctttccttcatttgcaaacttctgcacacagttagcatggaaaaaaaacctccttcgaataattttaacagttcgttgatgttgaagaattcgtagttaacctgaggaaaaggggcacatataaagctctgattaattggtctaacgagaacgggcacgtgggtgtaacacaattgaatgggcttgcgtaaaaaaagtggacactaacggagaggaatgcacacaaaaagggggatattcaatacgaactatttcttttttttttcccactctccttacacacacaaaaatgcacgcacatatgtacactcctccataggtatacctccccattcgaaattatgcacacgtacaactttcgcgtgttgctttgttttgttttattttttccgtaccttcaggaggtaggccgaaaaaaccaataaggacttctcattcgtgttcgtcaaggcaggcaatcctataatgtacaacagcgtatccgtttttatgaccttccttaaaatttcatactttacatattcgttcaataacaatagggggtcattttccatgttatctgttgcgttgtcctttatggggatcccttcctcggtagatgtctgcacatcttcattcttcttcacattcgcataaaactccttgcacagtcgaactgaatgttcgaacaaatcgctaccaagcctaacgtccttatcgtccttctgtcctgtgtgaatttccttcaataaggattttcgaaatgaatcaaatttgttttcgtccacgtaaaagtccttgctaattaccaactgaatattcttatcttctgataaggcttcttcattaaatttattttctactacgcaaaagtgagcactcccattattatcccccgtgcagcgggaactttcatcccctcgaacaggatccccctccacatcaccatacttcaaaacgtgatatctgtaaaataaaacattttccttactatttatttttccattcgaaattgtgtcacagaagagtaacaactttccatgcttcctcacatttttcactttacaaattaggtgaacaaaatctttaaagtcttgctttatcgatttggagaaaccgctcagcgcttcaaaatgagcctttttttcgtcgtatatatttatttcctgttctgtaacacccatcattgtatttttattttcgcgcatcgtacgtctgcttcttggcgcttgtgtgaatgcatacgtagatacatgcaacaacatgcactacaaatggctaacttctgagttgcgcagttgcatccatcttttgaaagcccacaacaaaatgaagttcacttcattggccgagaagtatattcacaaaaaaaaaaaaattcagctaaactgttttgctgacgaaaaaaggagaaaaaatttttctaattcgcaaatctgcaaattatcgtgcataaaatttgccctcaatctatgtagaacgttatggatatacatgtaaagctacatatgcacataaacttatctgaaaattgtggcattttcgcttagatgcgtgtacataccttttatgttcacaaaacggaaatgtacacctacgttttatatgtctgcaaaaatgccgctgcgatgaaggtgaaaactttttcttacgtaacattaattataaagggtaggaaaaacataaataacattgcaaaattgtaaaataaaaaaaaaaatgaactgacattttgacggtaaaattttgaccctttgtagcaacgctattcagcgtgtttccttccaaaaaaaaatacgttcagcaaacaaacacataattacatgttcacgtatgtactacttacgcatatgatatgtatacacgcatttaaccatgtggcctggtataaaaacacgttctgctcaaaatagcaaaccgagcaaagcacagatgaacgaatttataaaaaatagcgtgagataaaattacaaaaaaatgactggaaaaaggccaccattttgatacattttttgtgccgcttaccaaaaaaacttttttacatatatgtgaaacatttccagataaggaagaaaaaaacgggagaggcagaagaagaaaagcagaaataacaattttccctgcgcgacgaatgactgtttttgcaagatgaacttcagaaaacctgataacacggcggacctaattgacagcctaataaatagcgaaaatggaaaagttcaaaagtatattttggaaaggaaaaggaaggaaaaggaatttctggagaagaaggaaaacattaagaagaaaacgttgatggctccaaaacttaatcaaatgtttgttaaaaataaaaatgaagatgacaagttaatcagcgaaacggtcggtctgagaaccgttcacgagtataaacaaatcaagagtggaatttatggcaaggaaaaggacagccatcttagcggaaaggccaaggaggacaaagatagcaaaaagaagaacctcaaattgtctttttgcaccgacgatgaagagaatgaagaggagggagacgacggtgaaggggatggagatggtgacagtaaccgtggtggcgatcgagacagtggtgataacgagcggaagaaccactctgatgagggcatttcgcaagaagaaaacgatggctcagaaaacccctcgcgtcaaaataacccgtctagtgagggaaaaaggaacaaacgtgattcgggtaaaaacggttcagacaaaaatggcgcagacaaaaacccgaaaaataacgacacgcgcgccaagtacgacaaaaataagccattcaagaaaatcatgaaggacccaactgttaacacttcctttttaaaagacaaggaacgagatgaacaaatagaattgcgaaaaaaagagttaagagaattatatttcaaactagaaaatgaacaaaaagaaaaaacgattgaaataacctactcatactacgacggtagtggccatcggagaaaaatatcagtaaagcaaaaaacgacgataggacaattcataaataaatgtgttgacaatttaaaaaacgaatttattcacctaagatcggcatcttgtgaaaccctaatgtttgtgaaagaagatattattcttccgaattatttgaccttttatgagttaattaaaaataaagcccagggaaaaacggggccattgtttgcttttgacgcggtggaaaatttacatggggttacagacataagaagggaaaaaactgatgtaagtgaaaaaaaaaaaaaaatacactcctctaaagtgtgcataaatatgtacatatgcataataaaaagtgtgaacaactaacaagaaaatatgttgcgatgcacatttttttaaacaacacgcatacaagtgcaaaaatagtgaacaacagagccccccatttttcattttggtttattttctccctttcagacgcacgcaggaaagttagtggaaaaaaagtggtacgaaaaaaacaagcacatttttccagcgtcaaagtgggaaatttacaaacccatgaaaacgtactcgacaagctacacagatttgttcggtcattttgcataggctacttacacttgtgtcataaggacgatgcagattattatcatcattacaactacgattatcatgacacatttttcgatcatttatgtgttaaccactgaaacttggcttctcctcccacccctctctttgtggttcttcctgtaagcttttttaagtacagcttttcctatatctacatttgcaaaaaagtgaaaacattaatcattatttgcatttttagttattaactgcgaatattttgcacaccgtctttaaagtgcacagttttgttctgtgcccccctatagtatgttgcacggggaaaaatggaacacgtgcattttttgccatttattttacatgtgcgtgttgttccttacccgggaatagctgcgaaaacgtttgatgtcttgcgtccacattttggtcagacccgcggagtctgtacagaaatgtgttaatatgtttttgttcataattttcatcgtacacaattttttgtctgttaatttcgcctattttgtatttttctctgattcgcttggcaacgcactctcgaatatacacctgcaaaaatggtgaagatggaggtgtttttagaactgttcgagtgttggcatgtttgcaggtatatttttagagctagggatactcctcttaaatggcgctgcatgtatttatgtctaagaaggggatttcctttaagtaaatccgcttcgcaaagggtttttccgtattttgtgcactttgcacattttgcgtagaaagtgcggttaaactggccccatttttcaagcagcgatgggtagaaaatattatgtcgcggtaaagcaaacacacttcattatattttcctaaatgtggttaggctattctctttccccacgcagttcttatcacttttcttttttttacgtctttaaagcatctgaggtctcgcaccaaatcagtgaacagacgcgtcatttctgtcctaaaggaaatataatttcggtggaacaggttcttgtaaatatgctccgccacgaccacaaacctgtcaatgggtgttttctgaatttctacgtagcctgaagaggaaaaaattggagaagtaaaaatggcatccccttttttttttatcatcaatgagcttttaaaaaaaatcataaaaaggaatatcacgttagctcccacgcgtttgttcatttgagcatttacaaattttgcattttttttttttttttttgccctctttttatcgagaaaccattctcaaacaggcagttgtatattttgacattcgagtcgttcctccttaagcgaattatgtgatttatgtttttcgttatgaataataattgaacgatcgtttcggcaatgaatggggatatcaacacacactggtgagaaatgtagtccatgtctttgggaggtacaacttcgtggcacttcttcggaagaaaaaagtaaaaaaaggggtatatacatcatcaggttgagagaaaaaaaaaagaaagaaggaaagaaagaacgtttcaccattacgctattcatatgtataatcaattttgtttgtcttttcccaatttgctcacctcaacatggtagttgtccaaggccatagagtgagcgtcccctgtttgcactctactctgatctccctctgcatggtaaagatcctcccccatgttgtttttcaaatagtaaaagaaatagaactgacccatcaatggatggattgaaggccctgcatttgcattttccgctacccctccatcctttatattcacgtacataacgtaaagggaaaaatataagtacacatccttcaacatgaaatataaaaaataaagcaatataaatgtgtatataaaaagagtaacaaaggataggattattctcagccatatgtggtatgtcactaatcgtatctgctccagttgtatgttaaaaaaaaataaaaacataaaaaaaaagctctcccatttgatgtcatactttcctgtttcaatgtacggattgacgaacatagaaaaagaaatgaagaaaagtagcgcgaaggagaagcaaatgagacaactcaaatgatcatccatgtggatcgcacacaaaaacaaaatgttaatgaataaatttttagcaatatagtagtaatacttttcttgtttacataaaaaggtgtgcaatccgtacacatatgtgtacggataatttcgcttcatttctgcaggtttggaataaatagacacaaaaaggatcacgtagtatacaaaacaggcaaagagaacgactggtacattcataaatttagatgccctcaaatgcaagtcgtcgtagcataccgtagcggtgtcgtaatacgacctcttatagttaaacagaccaatgcacatgtaggaggagagaaaaatgaacataaccatcgcgttagccacgtataaaaaaatgtgcatgtattgataataacatattcgaatggatctcttgaaaaattctacaacatcgtgatcgtaaaaaaatataatgtgaacataattttgaaaaacgaaattgtgcaaaagtagggggtacaaataggtattcacgaactttctggctacattctttttacaccccttcgtttggtctctactcatccaatcagcttctccctcccccgtgcggtccgccaccacgttgagtcccccatttcgcaaatacaaaaaaatcaaattgcacactaatgtgaagcaaataaaaataaggatacccccaagtaggacgacaatttgtatggagtatatcttcgagcgatttgatcccacgtggagacagcccaatttaacaaaatgaagaaaattcaagtgaacaattttaattatatcaaagaaggcgttgtgcaaataaatgttcagaagatagtgaagctttgcatctccgctgtgtagatgcgggggttcctcttttggctccctcccatagaaggtataattctccatctctgtttctgtcaaatcgtttgaaaaacttagcaacaaaatgagggataagtaaaatatgaattcgcgaaagtagtgcaggaagtatatagtcccctttttgtacacatcaacttgataaaagtaaagacttacatttatgcatttaaatagaactaaaaaaaaggaaaatgacaggataaaataaactgccatgtagaggacgacaagtataacgtggaagcacttcctacaggtggcatattttaaaaaaatatttttgtcataattttgcacacaattattacacataaatccttcattattttctgaacacctcccacaggtatccaagcagacattcggacttttgcaaaatagatacaaattattcataaagggatacacattcattttgttttctttcacaacacacctatcgaaatagttaacagtaatttcatccttatgtttaaaaaaggcgtccaaattgtctacgtacagttccgttaaatcctttttgcaataaaaacggttgcctaagtcggagcacatgtcacacctattcccaacgtaatttaaataaaagtctccatcacatgaacagtcataaatatattttgaagacttcttattgttgaagctaccaggaggacaactaaaacagctttcagaatttctgtaacttgagtaggtgtcctcttcacacgggtagcatttgccattcttaaaatattccccatagttgcaaaaaatggaagtactcaacggacgcggaagtgaccagtaggtcaggaaaaccaaacgtgcaaaatttcctttcatcaggagaagtgaatttcgaagttgctttgcatagttagcgccacgcttgtcaattgtgtgaaaaagaccacaaaaaaggggcaggataaaaaaaaaaaaaaaaacaataaaatgcgtcaataaattgtactaaggcaggattatcctcttcgcaattgtgtaaatgttgcaatttttttttttttccccctcccccccgttaatatgtcccataccattggtgctacaaaacttttggaataacttcaaaaatgcacactgttttttttcgccctttcggcagtttttatattacatatttttataagaaaaattcacctaaaatggcaaccactgacagcataacattgcggggaaaaaaagcaaaaaaaaaaaaaaatggcacagcacctcctacaacgtagttcaccttttgcgggatcctcattcgcaccgtgcgaggtcatcacaaatgggcgtaacgtcaagtgggaaggttttcacctcaaatggatatgcacagtacatgcattaatagggcatgcccaacttcgcgtgagaattgcccatttgttatttcttcctcaacttcccctcttttaacatcactaattgaccacgcaaaaattgcacctcataagttggaagtccccctacgtgacgccgttcctatggaccgttgccactgaagggatataccaacaattactttgctgagttttaaagggaaaactgaatcacagtatagagaagctcatttgtgtgtcatggaaagtcctgcacttggcaaacgcacatctggaatatttgtttagaagattgaaaaggagccaccaccacctttaggccacttcttcctaacaaaatggccatccccgttttgctgtgatagtatgactctcctcgcccaccccaccgcaggatgataaagaaagtcgcggaaagcctgtgcggtgattgctacacgctaatcaacgccagggggaataaaaggtggacacaacacctgctgcgaaacaaaagtatgcttcgtttgacaaaaataaactactcctttgtgcagaaaaataagaatgtcaacaaaaatatatataatatgaactgcatcgaactgtacagatacagctgcttactagaaagggagaatattaccaatgttactatttacaaacagattaacaagagagtagaaatgatatataaatttttaaacccatccaagattgtcctgttaatcaagttatacatacaaaatgctcacttaaatacctaccaaagcacctttcattgtcttatcgaagtagcaataacaaaattgagagaattccatttggaggaaattgtgaaattgtacaacataattagcaaagttgaaaataaccaaaacgtcgtctatttatttaaatatgtcaacaaccatttaattaataattacacattcatcgatgtgaagtccttttcaatcattctaaattcgcatgcaaaattgaaaattaaagatatgaaattgattaacaaattcttgcacatcatagttcaaaatggcttgcacatcgatattgtgaattattccctcctttttaacgccttctacaaattaaaattggtaggcaatgactatgtcaacgatgttgtgaggcagttcttgggcgaaattgatgcgtggatgcaaagggatcattgtccttccaaggggggacaccacaaagatggagaaaatttcatcacaaatgacacaaatgacacaaatggaggtgacaaaactcgcgctgcaaaaaaccaactggccgactactacccgcaccacatatgcaacattctgctctacttcgccattcagaacatcaaccaaattgtgagtttaaatgggaagaaggaagagaaaggtgaagtaaatctcagcgataacgtgtatatatcattcctgctagacctaataattaaaaaaaaaaatcttttaaaatgtgaagaaattttaatgctctgtcagatcttcaaaatgatgaaaattaaagatgacattctggttagccacatacaaaaggagttactaacttattttaaccatgctagagaacagagagttagccacaactctgcgaacaagacggacacctcacctaccgctattcacttcacggatggcacccttgtaaaaatcctatttgacatgtgcaccttttataccgatatagatgtgtacaatcggagcgtccaacactttctgcacagcaaaatagatttcagtacctccctactcctactttatgtatattcagaaataaatttgctgaacgacaaaattatcacctcactaattcgtatcattaacaaacattatgttcaaaactttcaagtggaaaatgtgttcctcctcgtaaggtccttctacaaaatttgcttgaacagtcagcactatttcgctcaaaaaaggataggtggtaaaggtgtgaacagcgtgaattattcttcaaagatggatgtccaagcaaaggaggcgcacgtgacgacagggcctataccgcgtcgcccctctgaacaggtaggaagcgcgcccaatggggtagctaataatcaggggaaaaatccccttcttgtgtgcactaaacaatcgcgtgaaactgacaaaaatggaagcacaactgaggcaaacgttccagaacaaggaagcaccccatctgtaactccctcacacgtggaaagaccatttcacaaaattcaaagcctcgtagataacgttttcttcaaacttgaaaaagatttgctaaacgaaaacataccaacgaacgagcgtaacctgcctctgctgtgcaaaatgttgtactacgccaccgtcctgaggaagttccccttcctaaatagagtaattaatttatttacaaacaaagagagctctgaaattggagattttaaaaatatattaaacatactgcatgcttactcctgcgctaaaaatagtgccatctacctttgcaaaatagaccaaatggatattcaaatactgcatgaagatgacgtgacgaaattggccatcaaagacacagttctcacacgttacaattttattataaataagaaaaacttcaacagggaggttaaaaatatgatttattttctctttgagcagtgtaggctgaatgattacagatatgtgaacgtagaagccataaaatcttggctgaattactcctttttgaatatacactttttgggaatgctcctctgcagtcttatgtcgaaggagctaaacgtgataaggtgcttcagtacacaaagcggacgtttaggtgaaggggaaaagctgtccccagtgaagcccccccataaggacccctgcaaagaaatgaggaacagccgcatagctataaaaaaggacaccaagtttagatacacaaatttgtataatcaaatattaccacacatcgataaacttatttcaaagtgcgaaaacgtttatgacatcacgaggattttcaattcgtcatttatttttttaagccattttgaaaaattaaaggaggaaaaaaatatatgcacggaaatttcacaaatgaggagaagtgtggataaaataatgaacagcatagaaaaaaacattttgcaaaacctgcatctgtacaataaagagtttataattctcctctccgccatgtgtatatataacaataactattcgtaccttccattttcttttttctttcaatatttcgacttgttcacttttaaaaatcacatttcgtacttaattttgcaaagtacggacgaagaaattaagcacatagcgaatgaggttttcaccctcacgaattatgacagcaggggaggcggcgacaaagtagatgccaccaatatagatgccaccaatatagatgccaccaacgaagaaatcaccaacaaagacgccatcaataaagacgccgccaataaagacgcccctaataaagacgctgccaataaagacgccgccaataaagacaccaccaacaatgatgccaccactcaggaggggaaaaataacgtggaatcgttttattcctttcacatatcgtgcattatcgaaagtgtgggaaaatccgctcggaatagcccaaattggtacaaaaatggggagaagcaccagcatgaagaaggaaatctgaacaataacaaccttaaggatgacatccacagcagagatgcgcatgaagaaggaacctccaccagtctgacccccttccaagtaaaccacataataaacatatacaaacagctgataagtaagaatgactttgaatgcaaccacgttttcaaaaaggttaaagaaaaatatttgcacgccgctgaaatgaattacctcctgttgagaagcctatctctggacgagctaaatgacctatgcctaagcatgctaaaaaagaaagtaccaaatatttttctcttcaaatgggcgttaaaaaggaattacgaatatgtccattcagaggacaccccccacttaacatacgattacatcgttaacttgctaaacatttgcataaatctaaaaaggtacaatctgttcatgcaggacacagttattagtaacatccttttggacaactcggacaagttcgacacgcttcccagggtgaataaattgatcgagtcgctgcttcagttaaacgtaagaagcgtttatgatagcatctcaaatgagctcctacccagcgtgaagaaggtctacctaaaccacttctcagatagccaacttctagatttaaacgaggtcctatattttatgttcctcctatacaactttaacaagtgcgcaaatttttactgcatatttgaaaccttcttggtgaagtttttccagataagggaaataaaagtatgtccccaaaggaggtaccattttggcaccagtctaaataacactttttttatggccaaaaatgtgtacaacttaagtggcgataaaaatggaaagcaaggccattctgtaagtaacccttttgaagagacgaacaattttgacaacgaatatgtgatacaccttgatgatagaagcaccaatgaagggggacacaaaacggaggatgaaaaattcgattacacaggcgaagtgcaaaaagtgcaaaggacatatcccatgatatacataaaggaccactcctttgttacgcttttcttgcttttggacctcctcaaaaatgatagcaaaattgaacattacaaagtataccagttttgccttacgctgtttaaggattatatatacctattaaacaaagaagtagtgatccagtgcttgtatatttacttttacacccaaattaatgaagaactgacacaagaacgtaagatggatggagaaaataattcccaaaatgagaacatacaacacatcctcaacgttttaataacgttcagtcataacttagatgtatattcaattttaaaattgtcctttatctatattaacttatttatttatgcacgaaaaaaatatcacgtcaaggaaaatgtgaaaatcctttttgaacaaattaacaagaaaaaaagtttaatcgaaaaaaataatatgctatatgagcaggtgaagagatatgagcatgcgcgcatgggggagtagcaaagggggagaagttgacttgaagagtgtatgctaatgtgagaacagggggagcgcgcactcgacctctctcccatttttgaccccttgcaaaagaaccgcacacttctttccacacattagtgacagcccccttcataggaatttacttacactccaacttcttatcaaattagaacaaaaaaaaaaaaaaaaaaaaaaaaattgccagatatcattttgccggtgattggccccccttcacgtcttcttcaacttcgaaataacgacaagcgataacagatgcagcaccaggaagataatataaacaaagatgaagatattctttgaatcgtcaatgttgtaatagctcaggataactgcgaagaggtgaaatggaggtcataattagggttgccaaagtgcaaagcaaaggggtcgaatgtgcaaaaaacgttcacgctgcacatgtgaagatggcggagcgagaacgagccacaggcttacgatattcaaaatagtaggaggcgaaggaactggcgtccaaaatgctggagtagaaggagcacatcaaattgtgaatgttctttatgtacacctgtcaagggggaaaataaaaacacatttgagatgaaaaattgggcaaggggtgttcaaagggagcgtgccaaaaggaacagaatggcaatatcaaaatggcacccattcgtggttgacacatgcgccgaaatgcgcgcccgcgtcttcccagctgcgaagaaaacggagaggccagcaccttcgtgactagtatataaataggcatataaaagaacgtcttgtgaagcgacttaagtatggtttccaggaactgtaaatgaacaaaagaagaggaatattacgtcacatgccacatcacaatggaaaaagcgtgacgatggtaggatgaggcatctccacatatagacattaccagcaaccatatctggctaaaccggttgtgcaagaagaaaaagcgaaaagtcatcaggaatatgttgatgagggagctgagaactatagaggaggagtaggattcctcattaaagtaactaatgtaaaggtagagacctatcagatccgtcacataattcacaaaattgagatagcagtagcagtgtaaatctagtttaatatttttaattttataatttaggaatatcctttcaaatgttggaataattaacaataagcagatgtaaaaaatgttggaaaagttcaaattgctcagtagtaacttgataggatagctaacgatgatgtttctctttttcgcgcgctttacgctgtttaagcttcttaagctgcttaagctgttcatgttgtctatgttatatagatgtcccctgtattgcccaccgctcagtagttttttctttttttttttacgtaaatattccatttcctgctcaattagggagttatattttgtaatccccgagttttgcacacccgaatagcaaccagggttatcagaaatattaaataattttttaaggttccctagaattggaatcttaattttgtattctcttttgtttcgaaaaaatggatccacattctgctcatcaccttttgcatcctgcacagttagcagtgtgtaactgtggctatacttcatttcatccttcttaaaaaggtagctttttattcttgataagagtttaaaaaggtttaaaaattctgtgacatattttagttttacaaaacagggattcacgcattttgccttttccttcgacgacccctttgagacaatatcgtcactaagaagtctttcaccatagtagttattcttcgaaaagttaaaataactcccatagtacttatcattgtacagatagttgctaaatattccctgcttaaaattcctcctatggttgggtatatcatcattgttactcacttctgatggatcctttttgacagcacagccggtttgcacttccccggatggggcattcctaacaatatctgccccgttctgtttgcttagttcccccccttttatgtctatcttaacagagtcgctctcctcacaggtagcggccttgccagttgtggctcccgcttccttctcaaaattcatgctggcaaactttgcatcattatcgtaattaaaaaagttgtccttatttttaaggaaaataaaagaaaggacaaaaatggacagcgttttaataaaagtgtttataatcataatattcacatgctcgtaaagtattacaaaaatatgatatatgaaataaataaaaatggttgagaggctcaatatcattttgctaataacttgaataacgtagatggcgttaatgctgaattcttttttgtatatgtttgtaaatttaccacacaggaaaaatatattttctgaaataacgtcggtgacgctttctagtagggaatacaaaaaacagaaaaaaaaaatcctttttccttataaagttgttcgaaattagtatcaaaatgcatgagttaaagatctgtataattatacaggacaaaatgagtatgttcaattttaggtgataatattctgcatttattttgttgtttatgagttccctcacgttgtgcaaattgtccttctttccgtagttaaaatttttaaatttgttgtaatagtaataatcgttattttctcccgaccccatgttgttattttctgctaattcatagctgtccttaaaaaggtagtccatttttaggctccctctcaaggtgcggtaggacttctttatcttcttctcttcgtaatttggggtatctcctccgtccccctttggattgtccccctttgggttgtccccctttgggttgtccccctttgtgaggtcattcgagggggtcatcagcacttggtcgcccctcccttgagggctttccccctcctcactcttttggtccttttcagcatcctccatatcaccattacaatgatgcgtcttcgaaatgcacaccacattttccctcaaattttcaaagcgaatttcttcgtagttcccgctctcattgttatgcccaatgggggttgattcgttcagcgccaagtaatctgcattgctattctgaaaatggtttggtgttgtgtcgttttgcgtatctcccatattagctaacctaaatttgagcaagtgaaggtcttcctcgtttgcgtttcctaccaagctgtttggggcgcagaaggcatttacctccacgacgcttgtgtcgtagtgtacatggtcactcatatgttcgtcttctccatttgggccaataccatagatgcttgtcgttccactaacgcccgtagtcccatccgaaatattcctcccctggtgaagactatccacataattgtaccccttctgcatgccaatatagagcttgttaaaaatgcacttatcctttttacgctcagctccttgctccgttgagctactagaagaaaggacccctgcctctggatcatttctctttctctgtttccttctaaagaaaatattcctcctattcttaaacacattatggaacagcttattaccctgagcatcccgtggttcattatttaggagcttactttttataaaactatttctacaggtaataaatttaatgcgtgggtgtttcttctttgtgtcttctttacaggtacccctttttacggttctgtttctgcgtttttttctgttagtccttaaattttgtttcctctgccatagggaaaaggcctttttttttcgtaacatatatttcctgcattggtagagagacatgtcagatagacgcttcgcacacacatcatatgagtttttttttcttttattgattctgtgcatgagtccaactttgtcctttttaaaaaaaaaaccatcaccaatttgagtagccccattttcatacgacacagaggaatagtaaattttcctaaaattgttatttatccttttgaagtagtagcgaatgtacacataatatgctatgtagtcgaagaaaagtgtgtagaagcattttaagcacactggtaagtacacaacaacaaacaatttcgtgtttaaaaacttgtcatcattcttattgttaaaattgaacaagtgagtgaaatagtaaaaaaaattctcctcctcttccttttgcgactcattattttcatatttattcaacagaaaggtaaaaaaatgtgatattgtaatttctgcgtatgtataagttatccttaaaaaaaatgtgtacagaaagaggatgtgatagatgtagtaatttttaatgaagtaataatagttcataaacttgaatagcttctcctttaacattgttgcatcgggttggttctcacgcaggtgttttttttttttttttttgagggggaagggggattctcccttaatgtaatatgagcatatgtgcgaacgtggaaacgtctgtttggcccctcatacacggataattcgcgtctaaaaaggggacgtcaaaatttgtggtacgaggacccggtggtacaactctttttaacgtgttggaaatattcataaatggacctccaaaaatcatcgctcaaacgggggaggaaaaactaaaaatgctcattcgcgaataaacattaatgatgaccttaatcaaaaagggaatcattaaacaaggacaaaaaatttaattaacacatgaaacggcttattaccaagtgacaaactcgatgcatagaccgtctacatatggggtcatctgcacgtgattatattcaaacgcacatggagtatacgaaaaaaaaggggaataaataaggagcaaacgaatggcaatattgacctgaaacaactgctgagataattcatcacacacatttctccccaaattgggaaaacatgaatcaaatgaaatggggaagacacgacgaaggattgtgctgatgcgcaatcgccacgttggggggaatagtaacgcatgaaaacggagcgctacattttaaaaaaattgagaaaacacaaaaaaaaaaaaaaaatcaactaatcagctaattagctaatcaactaatcaactaatcaactaatcaactaatcaactaatcaactaatccaaccatttcgtgttataaaactctcccaactgtgaaggctaaaaagttacacaaaagtgcgcactacagaaaatccccaaaatgaaaaaccacaggaatacaaacatcgtgtatgcgtcaaagtacacgctgaaacggcgctaataatggggctaacgaggaatgtgccacaacgttattttcgcgacagtgcacacattgtgagacgaaaaaagagcgaaaatcacatggcacaagtttaaacgtgaacaaggcgaattatggacgtgcaaaaaatgttcactcctacacgcggcatgctttccaaattttgtgtatttacctttccctccttttttccaaccacacttagtgcatgcatatacacaaatgtgtatgctaacaaatgggatgtcactttaatgctaacactgtgcaaatgcctcactatcgttttgcaaagattttgccaaatgtgtgttatgttggtctgcatcagtatgctccagtttgcgcgagtttgcggcgttcgctttctcattacactcttcctgttctgaaaaacgttttgcatatcatttcttttgttatttttttttactgcaaaaatggcataaaaaacgtttttgaattttttttttttttttcgcggtacatgtgttgaaatgttagcgtcttttccgctttccttttccgtaaccttcaattttaatttaatttttgcaattcgtacgtcaagcgagttacgccctctccgctggcatcgaagtgaagtcacacttgcaatgtcccgcatttccttttccacacatacacaatgtgaatgggttaatttgtatacacatggcacattatatggaccatgtttttgatgccctttcgtggagatgtttccacggatatgttcgtatccataatagtatcgcatcgcgcaaaggttttctcttttttttacacatgcgcatttcctccccattgccatttgtttattgttccgttaaaaatgtattttgaggaatataaaaaagaaaaaaaaaaaaaaaaaaaaaaagattaaactgcttttgttttcaaataggcgacataagtgttacgcttaagtgttactgcgctatgcgtgtcactccagcataaataagttttctcatagggtatannnnnnnnnntccagcataaataagttttctcataggtatatagccttacgtgtttctttttttcctcccccctttgcggttgctatgtttttttttttttttttcatatatttacgttcattcattttttaaactgaagggaaaaactaaacaaaacgaatgtgcgagcggcatgattctcaaaagaaacacgcatttccacccctcatatatgcgcgtcacttatgttagtttttaccttattgttcttcccctttcatgctttcgccacacgcccattgtacttggccaaatcgttttagcaaaacagcacatgcgcttgtatatatataaatttgcttccttttttgtgtgactgcacgttcatatatatgtgtgtttttttttttttaaacaaggatgtatgacttgcatatagtttccctggagctgaatttgaaaggttaactttgaaaagataactctacgccactgttttggaaatagtaaaaggctttttcgcccccaacgcacgtagccacacatacacatgtgcatattatatgtatagaaaatcttcgacccaaccgttttcccctggaggtagtcaaaatagagtaacagtataaactgcgcatggaccatttgcgtttatacgaatgcatgatttgtatttttcttaaccttttgacattttaagctgaagacacaaaaagggtaagaaaaatataacaacataggtcatatcgtaacaacagtgcagtagccctttacaagaataattacagtcataggggtgatagcaatctgaaaggaagaagagacagacgcatttttttttttttttttacgctcacccctgttacttccaatcgtaaccaatcgtgcaaatgcttatgtaatgagactacagcaacagaacaaaaaaaaaaaaaaaaaaaaaagtgaaaatgaatgtactcattagaacgtttatacttacggttgtaatcaagacgcaacttattttaggaaggagtttaagctacgataagcagagctatgtcccgaaggtgtacgctaatttgcacggtgcgagccccagtgaggttgtgaagaaggcgaataggacgtacagaaatgttaagaacaaaaattattttcccgatttttccagttctgccagtttctccaacctcccgagcagcacccccctgttcattaacaactacaaacccaagtatgagaagataaagaggacggggacatcgagtctccacatctcggacgcccacaactacaaaataaaaaccagtcaacatgtgataaactcactgaacaaaaaaataaaggagggaatattttccctatttaatgctgcaaatagagacaccagcatttatagcaacgactttgaaagtaataaaattatagatgacatttcttccagtgataaatctcaaaatagtgggaaggaaaatcaaagtgcattcgggaaagaagtcttaggagataacaataatgtagggaaaggggcagatcaaaaaaaaccatgcacctttttaaacaatgtggttgaaggaggaaagacagtgtccttgctagggctttggtatgtatgtaacatattctacaacattgaaaataaaaaggcattaaatttgttaaatttgccaattacaattgcgatagcgcaaatttatgtagggttgccaatcttcttaattccttgggccctcaaattgagaaatcaaccagaactattctacgatgaacaggaaatgaagaaaataaacctgagtgatagaaatgcattaataaaagcattacaaaagtatgtactctttttaaaaaaatatagtagtataatgaagcaaagtatatatcatgggtatgcccacctcttatccgttatagccatgggagctggggcaatcagctttgtccacattgttaaagcgtcttcaccattatttgcagctttcttctcatatttcttaatgaacaacagaatgtctctctatacttattcctccctacttccaatcgtatttggtgtatccttagcgtcaataaaggaactatcatttacctacaaggcgttatattcaaccctgtcagctaacgtactttcaaccatgagagctatagaagcaaaaattatgatggataaaaatctcgaaaaattaggaaaacatttaacacctgaaaatatattcgctcttttaactctctcctctgcaatcttcttaaccccagctttatatcttgatgcacacaagtggaaagatgcctactcctacttgatggaaaacaaggacgttttaaaggtactgggaagacatgtacttatgtccggtgtttggttttatctgtataatcagttatccttcatttcgttaaacagattaaatcatattactcacgccgtggccagcacagtgaaaagagttttcttaatattaactagctacttcatatttggaacgaaattttcttttcttgggggacttggctcaactatggctgtaagtggcactttcttatactctctggtgaagaaaaatttggctagtttctttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaagaaaccgtaaacactcaaacaacaattaacttatgtttcgaattgaaagacaaacacgacgtaggacatataatatatggcataataaattccgcagctcgtatgacaacatattcaaattgagcaaggcagggaaatcaaaaaaaaaataaaataacctcgggatgttcacattaaaaaagtaaaaacgcacctcagcattatttgatattaaaataacggcgtggacaaaacggtgaacaaaaaattcttcacaacggattatggcgctggactagcagccaatatgtagaggctgcgcgggggctgtctcgaccgacttcattccaatatgttcccttttattccacttcatttcttttcatttcttttcatttcttttcatttcttttcatttcttttcacttcttttcactccttttcacttcttttcactccttttcatttctttccatttcttatcattccattctgctttgtaaccccagcaggccatggcctttgaattcccccctctctgcactagagaataattatgaaaagcacgagcgacgtggtcaacacggcaataattacatacaaaaaataattactggtattatttgtgactctttcgaaaatgtttctgttcctgttaagcaaattgttcgtctcatcgacatccctgtctatgtcatccaacagttcattgtgtactcgtaattcgttgtttatattgtagctgatattttttaagttgtgcgtagtgccttccagaaagctcagctgctcgtcttgcaacttcatcaaattttgctgcttcaggagtaactcctccttgtttaaatcgttcaagtatgagccattctcgttgtccaggtcgtttagaaaatccatgtttatgttgaacgaggcatcctaaaagggggaaagaggtccacatgaggggaagcatatattatgcagatatacattcttatgaatatacacaaacgggtggtattcctggggtcatcccatacggcttgccgcattccaaaatgtacctcctcattggtcgaagcgaaatcctcatacaaattcattatgtcccttttcattttttccagggtgctcactttgtacttatacttggattcgttcttgctgtactgtttgtcattttttatataatcattatttagctggtgctgcaagaatctaacattttgattaaattcggttattttcccccttaagattgccctatttttcgccttcttcttctccttttcattttgtcttaatatctttttaatttctttccctgtctgtatggccttctcatagtctttgtcccacaaatccattttcttgttgatttatgtgcatgtgtgtttgacgtgtaaacaaaatatgcttgcatatgttcgcgtgtgattctcttaattgggtcaaattagaaacttgttaatgtagcggtgtaatatatgtgatatgcatgtgcgtggtaagtatggcatcccttctctttaaccctaatttgcgttgtacatgctttatgcgcattggcttgtttacaaacgcgaagaagggtatgtgtggggggataggtttatacggaggggaagagtagctactacggttcatcatcaagggatgaacaccgctaggttgataacgttaggaattcagccgaattgaccctgcgggattgtattatgttggaattattctgctgggcaacttagcagattccctctcgcacgatgtacatatgtacatacatgtacgtacggtgatgagtcaggcaggcaggcaggcacaataattgccaagcatgttctgactcgccgtaaaattacagacgtgccttcttcctcttcttcttttcctcttcctcttcttcctctttttcttctttcacaaaaaaacttgctctacattatttgcgctatttttacttcttaaaaaaaagctgctccgttcccttcttcaaaattttgaaactcgtaaaaattctcacaagtacggaatgcggcgtatacgttaataagtagtacgaattgcgcggcctgctatttacatagggggatgtacaaacgcacattcgcatataaatatatgcacatgtatatgaacatatatttatatatgtatgtgcgtacccttcgggggagggactgttggcagggtgtgccacttgcttgccaaaaagtacttggccgtgattcgcaaatttgttgtacgtactcgcttaccgcacaaaagtgcgtccttcaaattacaaatgaggagtttctaatttgggtaaaacttaaaaaaaaatgttcaacggcggaagtacatatattacatattacatatctttgtacatccaattggatgaaaaaattaataaataaacacggcaaagtgtttaccacttcgcaaaatagctttaactgttttctaattttttttttagtgatcggaaataattgcccccaaatgaattcgttcataatggagattccaaaatgggcaaaactacgtggtggtaaaaaaaaaaaaaaaaatgtgcaatgttatcacatttgcggtgacaaaaaaaggtcaacaaattttaccatttgttagtggttcacttctatgacgtttctctcactgcgttacgtcgttaccctgctgctttacacgccccctttttttttttttccgcacataagggcagcctttttatatatactgcgccaacccttggtacaaaaagttctatttgaaggtacctcaaatggggagtggcaaaagactaagcggcaaaacggagcggggaacacagaccaatctgtgttggttccctttaaattagtgaactgttctggggcagtctccgaagtaccaaaacagtgctatgcacataacgtaggttagtttatttgccgtttgatatgcccactacatgtgtgcctaaacatacacgtatgatcatcgactcgatcatatttctgaacagttaaacgtccacctatttgcgcttacattttctcgtccccttttcgctcgtcccaatttgttcatcttttcctctttcatgtactttcgccaccacttaatggttcagatcacggtttggtccagttagctttgtggatctccacaaaatatgcacacattctcaaagaaaaaaaaaaaaatacaacactgcactgtactgacctgtgttgtgctgtacaacaacacacagtagacgttttcctctatcccggtgtactctctacaagtgggtatattaagtgaccaaatcaacttatatacccctttcacatgcatataaatacaattttgtcacttttgtatccgtttgttcaaaagaaaactgtttggttttgcaaaatgttaagtccacattcttacaattcatgcaatttagttttttccttctcacctcttgggcatatataaacgtggcgtgcaaaaaaaaaaaaaaaaaaaacaaaaaaaaaattaaatatggctgctacatgcattttcaatttttaatttttaaaattaattaaattggcttatgttaaacgatattgttttttattttgttttttgttttttattttactttattttattttacatttcccaaaatcataagcacattttttttcttacgtatatatcataacatatgatccaactttgcaagaacacaccaaacatgatgaatggaaaaacattgtttttatacgcttaacaaagcaaaaagaattttcttcacattttgcatttcgcaatttgttaaccttcactttttcccaaaaggccttttagcgtcacagttgcactgaactgaaaattcagagcccaatccaggtgagtgaccaaaccgcagagtgcactcccctgcgtttgaacgaatacgtaaaaaaaaaaaagcaaacgccaacatagatatacatgaaaataccattataggcatgcgcccaaatggggcatggtcgtatgtgctattctacaatgcgcatgcattatgtgcaggtggctttttacacggtgctgccaattcccgtttgcaggaaccgcttttcctcaggagtaaaagctaaggaaaatgaagaagggcaaatcgaagacaaaaaaaaagcttcccaagggtcaggagagatacataccaacgcaggaagaagtggaaaaaagaaatgcagaaattacgaggaagcaacagaaggaggaacccgagaaaacctcagaagtggggtccgtgggaggtggctcaatgtgcgggagcgactctcaagcacatagctcagaaaatgaaaagaagaccccaaagaagaaggtcagaatagtggtagacgaaaaggtaaaggaaaaagaatccaaaaaggagaaagaggaaaagaaaccacagaaggataaagaggacccccccaagtaatgtttgctttggacggaatccctcaaatgaatcccccatctttgcttagaggatctgtatttttattcgattcaacccctaattacacggagtttgatcaccttcttcgaaaaattttctccctcttttaccccattgtttacccagtgattacgaacccgcgccccttaggggggggtgcaattgtacattagctattttttagtagcaaattttttttttcctcattacttttttcctacgcacatttgtacactatgaaaaaaaaaaaaaaaatacaaagtgagagagaacctacaaaaaagagttagctctttcttcataaattttctgtagtgtataattagggtgcaccacagctgcgcaaatatgtatttgtcgcagaggaagttacgtccgtttatgccattttttgagacatggtgtgatttcacgtcgtgccgagtcttttttttttctgttttaatatcaccattgcaacgcatgtttaaatccatgtcattattacattgtgaaaggatttttccttatatgtgtttgcatgaaacctaaccgatagaaaaaacgaaaatacatcaaaaaattgttacggacgtaacgtgacaagcaaaatgccatatggaagcgtagggcaatgtgcctttgcttaaggcgcgtttcaccttttaacaatataaaggagaagacccttttaaatggcctgaagggaacgtcgccccatctacaacatcatcatgcgtaaaaagtgcattccgtttgaactccatttcggagaggactaaactatactgtacgcgttctgatttttaaaagaaaaggtaaaatgggaacgcttgcttaattgcgaaaagggggcatgcgcatgtaaccgtttctcaaatgctcatcacaaatttacagagtgaaggtgaaaatttgtacattcatatatgtacatatacatatgtgcgcatgtgcccccattgtacacacacgagaaagctcttattcatagtagcgctaaaagaaaaaaggccacattttactagcaaaaagttgaggtgaatatttttgtagtttttacgttatctgttctgccccccttctgttattccgttactcacaaagagagataaataaactcccgctttttaaaaaaaaaaaattgccatttcttggaggtaaattactctttccccccttgagaagaactttctccgtattgacaattttaaacggaactatttatttgcccatttaactttctcaatatggacataaattaaaaggcccaaatggacgcagggggttgaagtttacgggctcgtttggcaaaaacattcagcatgtctttttcgtttcatgaaaggttctcatttgtacaaaaaaaaaaaaaaaaaattacaagacataggtacataaaatttacaacccatttttataattgagcaaatatacataccatacgtttaaaagaaacaaacttatcaaaacgaaattgtgaccctttcttgctcacattaactttcatttttccagaacgtttataattactctcatccttgtgccttattacgcattaactgcgaattcataaattgtacataaaacgcttaataactggatcagctaaaagaaaaatctgggactccttacagtaagagagcacttcattttctaatgacacacgtttgaacgtgcctacacgtatgcatacatgtatatgtaatgattaagagagtttgtcactcattttaaaagcctgaaatggggatacttgcatttacggaagatgagtcttttttttttttcctcacgtttaagtcttttcatatatatttttttttcattcattgatcattacagaaatgcaacgccattaaaatgagctttaaaatgttagtgttgtttatttaaggactacgatatataactatcgagaatgacatatattcctatgcaataacatagcagtcttaattctgctttactgtatcgcatcagttaaagtacattttcttttacttagctttattttgactggttttgcggcatttttcgctacttttcgtaatttttcgtcttttcgctacttttcgcgctactttttcgtacttctcgtacttctcgtactttttcgcacttttcgtactttttcgtgcttttcgtactttttcgttatttttcgttttttacggcatttttgcgccacttgcttagtggtctactcgaggaaagaagcaataacacaaaaccgctaacgaggagattatatatatattttttttaaatatgggtataaccccgccatatttacgttcattttttcaaattgggcaattttaaccattaaaaaaaaaaaaatcccgtttttaaaatcgttcatttgttcattctgttatttaaagtaccnnnnnnnnnngtaccaaaatttacattaatatcacagtattaaaaagaaacaaacctgttttttttttttttttttttaaacctggggaaaaaaaaaacataaaataaaaacttacgtacagtcctacatttttaaccgctacaatttgttcaccgtacgttattgattatctcgcttaacgttatatgtatatatgtacaacatatgtaaaaatacgtatacttacatttagcatgtgccaaactttaactgttttaccattcgcgtttttaagccccattttttcctctttaactgcgcatactaaaccaaagtttaaatttttacacagttgcgttcacttttcccccctttgaacatttctttggggatacaaatcaccgtttgggaggtccaggagggaaaaaaacgagcacagtcctacgtttcgtggctgccttatgcgtacatatatgtacttgtatgtataagtacgtgcgcgttttgcaactatatggataactcttccctgactgccgttcgcccttttgcaaacattgacgagaagagaataaaacgctcatagttcgtagttcgtagctcgtaactcgtaacaggattgcgctccgctgaacagctgtttagtgaggactgccccaagtacgtgtatacgcaaaggtgttcgtggcacattacgcgcgagtgtggtataaatacgcaactgtgacgtatgaacacaccaatttgacgcatttgcccacctccgcaacacgcatttacggaatctccacgtccagacacttagcttcgtaaagtacgcccgcaaatcccagctgcgtaaaattgggtaagttttcactcgtccgcattgcgttttttgcaaaactgtgttgaattgtttgcgctagtttccataaacatccaacttgcgatttttttcactcgttcatattttccaacttccttgttttttctattttttttttaacgttcgtgtgcaaatatagtgagcgatgacacgcgctgcttcacctttgcctatatatacacaaatgcataacacaaatgtatacgaaaaaatataaacacgtaaatatatgcgcataagtacagtacatatgtgcgcaaacgcgtttatatttatatacacatatgtacagttacatgtgcgcacataatcacgttaacacatacgagcataatgcatataattatttttgcctttgagccgcacgaacgtacgtataatgtggtttgattaccctgccacgtacttttcccgccttttacacatgtttcccctcctgtttatacttttttttttttttccattttgaaaaaccatttttttgagaatggatttgcattaatgtaacattatttttatgaaagtacaatttgcgtggataattaaaatttctcaaatttctccgcccttccccccttctttccagagcttattttttttttttttcgctaacaaaactgataatatatgaataagtattactgttttatttgaacactgaatatcgtaccaaaatggcagaaacagaaaattcagtacgcgcgtatatcaggagaatttacgtgaacacatcacatgtaagtgagagaaaagtggaagtgcatgagaaagcgcatgagaaaacgcaaatattttggggggttgatgcgacatgaaaaatgcaagagttccttctgcacgaggaagtcaccctcgtctgaacaacccccacagtgagcgtttgttgcgtggaatcccatgtcacacaaacagaacaaccacaacaaatatgatttgcaaaaatgatgaactttttagtagatgcgttaaacatgacgtgataatttatgcctccatagtgtatgaccatttgctaattgtgccccccccccttttttttttttttatcatttatttcctccccttcagtttgtgaaaaactacatgaccgccactgaccaagaaatgcagaacaatgccgaccccataatggacatcgtagcaactgcaccaagtgactcattgtactttatcgaaagaataaatctcatttcagctgtaataagcatcagtacttccctcccctacttggcgtatctaataattcactggaaggaatgctcatgcaatgagatcctgagatggtggatagtaattaacagtttgctgcagcttgtacaggcccccgtacgattttttctgtacttcctgttgaggaagtataagatggaaaatgagcggatgcacattcacgcgtaagcaacgagcttttaccttatcacaacgcattcgtgcgccattgctattgcgtgaagatatgtatttctttccccaatatgagaatcccatttatgcatatgtgattgagagagcgccacgtctctacagcataatcactactcattcgcccttccccttcccccgaaggctgagaagactcacgagctccaagggatggaaactgagcaagaggttcagcctgctgaactatttatggtttattacagggaccgtcgtaatggtcgtgacaagaaagtacactaggaacttctacttgtggtttatatcatggtctattatcctgtcatgtgtgttccgagtattctttacagtcatatggttttgctttttttttccatatcatcaaaatgttccgaaacagaaaaagggggtgccaaaaccctttttcgcagaaattcctacctttaaatattcaccagatagaaaattaaagaacgagtcctgctccatttgcctatccgactttgccgaaaaggatgacattcttgaattaagatgtttacacaacttccacacaaagtgtgccaagaaatggctctcccagaggagacaatgccctctctgccaaagggatgttatgaaaaacaattaatttgttctgaaaatatttgcaggaacgctctttttatgtataactttcggtggatgcctatctattgcttgcattctaccccccgcccgtgtaaattatctgcatatatgtgtacttctccctggatagatggcgcatggccctctctgttttattaagtttcccccgaggcgccttcgacatgtgtacgtgcttatgtgtacgtgcttatgtgtacgtgcttatgtgtacatgcttatgcgaacgcgcttacgtgtactcgtatatgagtaccagtattgtgcttccttttttttttgatcaccctcccacctgtactattacctcattcgcttcttcctctgccctttttaattattttttaaatttacataactatctgtataccaccacttatcattggagggcccccgtattcatttttggtttcacttttttttttttaatatgtatttattaagaatgacgttttaatgtgtatgtatatatatgtgtagtgccttccccccaaggtgtgcgcaaatatatgtacacctccaagtacacacgtgtacgccaagacgtatatgcctatgtgtgacgtacgatcaagcacgtactttcacgtatatgcaacccccctcatgactgcatacgtttgttttaatgtgtgccgttttctttaatcaatgtaactttaagttataaaatcctttttgtaaacacatggataccaaccgtattctgcaaaataattaccaactctttaatatatatatatgtacacctacgaactttatcgaaaggtgcttatttttgtaaatttaaatatttttcttgtcaactcgttttcccctcttttaactcgcatggttccaaatgaggcgaacagaacgaagtatacgcattaacattgctcgcttcttcaaagaagccctgatctggacctttcgaaaattttcgcttcaccaatcaaaatatcctctctgtgtgcatatttcccgttgggataactttttcctgctcaaccatttcgtaactcacttagcacttacacaaggtaaaggtattatgataaatcgaacggcctactccgcacgaattgaaacaacagccttatgatactctgcactggaggaagagacccaaacgagcggtctccccacccccaacttttgattaatcgaccaatatgatccataaacacagtttgtttgcgcacgaatatacccaaacggtgcaaaaaatggggaataaaaaaagaggggttaaaaaaaagaagggctaaaaaaagactgccaaactgaacaacggattgtggatccccatttttgcaattccatttaacagaaacaattttccgattgggcaatttcgtacaggcaaataaaaacacattccacggaacggcaatatgtgcacacaaatgggtgcatctacgtgcatgggtgtggcagcacccccgtgtgtatggtgaaccggggggatgccgtcatccccaaaaagttgtctcaaaaaattttacttccaaaatgtgatgccccaaaacggttgacacttacgaacaaaaaaaaaaaaaaaaccactattaccccacttcgatgctgaacagcgagccggcttttagtatggctcccggtttgaatcttcgatcggtttgataatcgttagggggtcacaattatactcgtgcaactcttcattaaatttaaatttggatatattgctaaacacgctatccttctgcaacgttttggaggacgacaaaatggaggtggaattctcctgcgttttgctaaagtcgttggttaaatcgatggttacattattcgttgtgttcacagatgcatccatttcttcgctctttaaactttgtaaaacgcccatatatttattgtatagatcttgattatttggggggttattattcatttgttcctttttagggttactctccacgtcggcttccttgatgtgtgccttctcaaatttgttattgattttttctccaaagggggagctcatatttctgtaggaattatttcctccctcttccctatctatcaactcttttctgttgccattcgggctgctatcactggttgttcctaccatgtcctttttgtcgacccttccatgtttttctccccctccatttttgccataagagattggccctcccaatctattggctccactcaaaatatgcgaatcgttcgagctgtacaaaatgttgttataatctgactcctttttgaaatttaaataatttaatggctcacttggtttcttttgaccagaatggttatactggtctacgctgctactctgtgcaaagtcggaactgactgagtcaagcaggatgctgctagtgttactattagcctcgtaactcgtttgagaaataaaattgtaactccttttatccccttcgtcatcgttataatcgtccttgccattgtctccctcgtttgttcttccacgtgtaccaataaagtttttggatgccctgttgctttccttattccttgatgtgctcattagggaattataatcagcaaggtcactcttttttttatttccacttggatagtccttaaacttgttcttactgctggacatttgcagtgtagtaattttgcgcgatgccttcttcttcaaaggataatctgcgctattttttaaattttttgtgtcataattcgatttttgtaattgatttcttcgatagttactatcttttcccctcccttctacatccacataattgtccgcctcatcatcctcgtcggtgttgtacgcggggtatttagttcgataatcatcctttccaatttgtctattttttatcttattcgttttctccttttggtcatatgttttatcatgtgggggggagtccgagtcgtccccacgatattcattcggtgggttattttttagaccattttgtggatcctttttttggccactttttggaccacttttttgaccactttttggaccactctttgaaccattttgcgaaccccttcttgcacctcccccactggtgacttcccccctaggctcgtcctccctcagagaccaattgcgcttaaagtcgaacaggatatcttcgtaagattccttcctggttctcttgtccgtcttatacttactaccatttatgtcgtatgtgttgtttttatttgtgccgctcacttgggacattcccctgacaaatttgttttgatccttggagtggccatttttagcccccttgttgatcgacttcaaattgaaaatatcttttatcttggagctgttaaacagggaaacgtcgtggttgcccaggtaggacgaggagttttcgcttccgcagtactcgtccaggttgtcgcgcagtttgtccctgggcacggtggcgcggctgctgcttctactgcttcttctagtgttgcttctgctgctgctactccctccgcgacttccactgcgaccgatgtgggagcttttccctcccttcctccaacttccgctcttaccgccgtcgttattattgttactcgcgctgtttagagctgacaaagtcagccccttcaatgtggccgtcgattgatcattgccccggttcgggcctccccttgtcgcacccttcttccttttgtccttcttactgaaggagaggaaatccatattaaaacttctactgttggaagagctctcggattcttgcagcctttggtcattccctgatttgtcgtttcttcccatagaatctaacttctcatcgtagtgatcattttcgttgctgtcacctaggttgcttgcatcgtccttcatcttcttgttggtcaaactgagttcattaaccccttctccatcgagcaggtcgttcaggctgtctataattccatcttcctcatcgtcccttatttttatttcttgtctatcctctgtgccatttttatattttttgccaaaactatttttattcgagttgataaagatggtaaagtcgtcatcgtagtcatacatttcgttttcctcttttgagttctcattattagtgcagttcagttggtagaatccttccttcggtgtgccgctcttttcttccttcctttcttcccttgcggggtcactctctgaatgcctatttgggaatccctccctgtctatgtgagcatccttttcggaaggggcaccaactccaccaacacgtaccaactcctctgcgctacgaaaaaatgtcttcgaaaaatcgcacacgttattcttctgatgagtgtccaactcacttttcaatttttcgataatgataatattatcattattgtttatagtcagctcgtcgatttctttcttcaaccgttgaatcattttttcataggagttatatttcttctgcgcttccatgtggaattcattatacgccatggtgttctgttcgaatttgttttccttttcttggaggagttccaacttgatagttttttcgtttaaattttccctcaacgatttaatttcattttttaagataatttcttgttcctccttctgcagatgcattttatttatttcgctaatgttattttggacatatttgacattgttttcgtattcgctaagttgtttcctcaaatcgtgtataatgcttttgctttgtatgatttcattttcgtattgtgttttgtcgatggctactttggtgagtgcatctagtgaatcatccctttgtgccttcaagttggcaatctctattgacagcgtctgtatgtaggtctctaagtttttaattttatcaacggactttttcaattccgattggatctttattgctgcgtcttctattatcgttttttcttgtaaaataattttatagtcatcttcgatttttttcaagtgactatttgttacatttagcaagtgaatttcctgctgtaattgttgaatgattaaggtactgttggcattatgagatgaattcgttatctgtaaatttttattttcctttaacacttcattgtattgtatggtgagatctccatactgtttgttcacattttctagcttttccttaaaactttggataacttcatcctttttatccaatagggatgcgaattcgtctatctgattgctggaatctatcaaatcctcctttaacttttttatttcatttttatagacttctattttctgcttttgtagtatgtttccatccttcagctcgtcaattttgtcatttgcttcgctcaacttatttagcaaattgtgaatatactctgtcaagtgtttcttcgtttcgttcgaaaaagacatgatgttattaaattcggctgactctaatttcagattatttatggtattcttgttcagattaaattcactttctttcacttttatttgtttttctaaattttttagttcctctttcagaatggcaatttcgcttttttcctcactgtatttcttctcatacttatcgtctttttttcttccttcagttctactttcagtgtttccaaaacggagtgcaattcgtgtagttctctttcaaggtttcttcgcttcatcaccgcttcgtctccctcgctggaattatccgatcggttttcatccctcacgttggaggccctatccttttgaagttccccacctctgttatcatccacccgatgcagcttctcatacttcttctcctcctcgttcttcatctgcaattccgtctccaacagttttaccctatttttgagatgataaatttctctgtttctcgattttaccattttacttaagtcgctgtccttcctcacagagcctccatttttcgtctgcacatccccacttagggtatccccatccggatcgaaggtacacatcgtgagctccctgttgagatgttcacttggagcgctttcacatgccgactcgtcatcgttggactccttctgctccttaatatcattgatcatcctcagttcgttcaattttctgatttcaatttcgtactcacttaatcgtttcttcaggtactttatttctgtgtttttctgttccactaggagttcggccccaacgggagattccttcccattttgccccgtagaaccgcttttgttttctccctctgtgagatgatccccatcctgtggctgcccgtcagtattatgctccccattctttccctcaccatcgctatccttccgcatgcggtctatctccactttgaactctttacataaattcttgtagtaggataattcttttcctaacgatatggtgtgttcgttgattaggctgcttcccatttgacataacttcttttcctttttcttaattttgtcaatttcaaaatcgtcaaatgatttcgttctgttgttaaaggaagagaagtcatcaccagatacgtcctccgtggattcatcaaattttcctttcttctcattttgtagcatctccaaggtgagcttcaactttttattttccttcatatagttctctttcaacttacattcctcctccacttgtttgcacaattccgaaattttgcattcgtactgtttggatgctgcggataggctctgctcattctgagcggtttggcttgactcattagggacaactccagcacctacctgatcatgcgtgtcgtccccctctccgtactccccgctcaagaacaaattgctgccgatttttccatcccctctctcttttgtctccaaatgagagttgttctttctcgtctcatttaccaactctttgtatctcttctgcgagtcttcatacttatccgacagcttttgaaaattctgaatggcctgaatcagatcatcaaaaattatttgcactaatggtgtgcaggacaggcataaggaccccttataatttaaattgttcaatctttttcttaattttttataacttaaattgttgtcaacatcgtttgccgctttttccactgccgctttttccactgcggccttttccattgcggccttttccattgaggccttttccattgaggccttttccattgaggccttttccactttctcacttttgctgcaatttttattttccttctctgagaaatgtttcccctttttgctttctccaccgtttgaattttttctcattttttggttaacccctacggaggatgtcccctgctttgtaaaacattttttcgtttcactcttttttgtcccccccttcaagtcactacttgtgcgtcccttccgtgtttccatcttttttctcacgacgggggcatgatgttacaaggaggtaactgctgtagagggtagtggtggtggtggttctcttctctatttttggctatttcgccactctgcacgtccaatttgttgatacgctggggaaggatccccaaatagagaggtaggtcttgtaaatagaagaacacactgctaacgagtgctactcctacgtggtactccccacaagtcagtgagacgcgagtgctactacgtgccaaatttataattaaacgatgcgcatgatcaatccagatgacgtatcatcgcatcttcaaaagggggaaaaaaacaattatttttcaaaataatttccaaaaaaaagtttacgccttacacatgaacagagcctactgcgattagcaagtccttggccaagtccagctgaattcttgcccttaaaaaatatgcacatatatccacatgtttacgtgtgaggggcttatttatttaaaaaaaaaaaaaaatgcgcaatcttaggcagcaaaatggaatgtgcaattttgcacaaatttgcaagctggggaaactaagggggtggaaacatgcggaaagggcagaaaaaaaaaaaaaattcaaaaaagtaaggagaaaaataaaaggtgagaaaatttatggagaataaaaaagaagccatttagaacgcccgcaaaatggtgccacttaattacacgaaagcaaaaatgacattttgaatgttcctttttttttttttttttgccaagtggaaaattcttaggacatactgcgtggtgtgcttaaaaagtattttttccctccctcaggaaaaaaaaaaaaatatgatctcactttatttatttttttttctcgggatgtactttccctgaatgtgtaagacattttcactttcgtaaattttttaggaaagtgtaagaactcccgtcatgtgtgtttcgtttcttccactttttcagcattcacatttcgcgcattgaaaaggacgtcattttgtgcctgcgcaagtaggaaaaatagtcttaacatgtagagaagtgtcgcccactgacaatggcgcaaatataaaaagtggggtaaaaacatagacaattttggatgaaaaaattatttacaaatttccctttatgaattgttctcccacgtttttaatcacatttttcgttctcgaagatttcctttttcatgtaactctttatgaaaaaaaatggcagctcatggaacgcttgcaaaatagggggatcatcccagttgggagtccttcctccttttttttttttgtttattcctcttttcacttttcctattatgtggataagaaatgagttaacaaaagtgcctcctctatacattaactccacaacgattaaaatataccgcatggtgaagcggtaaaacaagggtaagcaccgatacaaccatttctctgcgaaaaagaaaaatggggacaaaatcaatccccgaggttgtaacatctgagcacagtttgacaggcacataggtcctcccttctcgtttatgaatccgttccatgcaaaatttcgaggcgcgcattaaatggtgtctcgaaaatgttttgctgatgtggaatattcaaccacccaatttgtgcaaaaaggggacaaaatatctcaagcgtatgggatataaatgtcccaaaatttacggcatattcatgtgcaccccgtttactagccaacgaagtgcccctcgcagtgcagttcttttccgtttagaaataggtacaattgaaggcaaatccgttagcagcatagaaaggtttcttctctgtgtttaatttaacgggacgccgcttccatttcgcggcagccagctcgtgaaaggtttactcgtcataaggtgctccctttaccctaagcgcatacaaacgaagatgggcgaattgatcataatttgttgtttccttatcgaatcacacgtatagcaacaaactgttgctgttttgcctctacgcgtgacggtaactcactgagagaaacacccaccttccccccaccttatgtggtcgaaaagaacgattgtgccccctcgaaaaataaactttcacacctatatacatctgcagagtaccaactgtagaggggaaacctcactcgactgatgagcccatatcccccgcgtttccactccgcaaagggggtcaaaacaaattggccgttaccctctcagcaagatgaaaagcgaagccacagattttgtacgtcctaccgctgaagtagataccaaaaaatgagtgtaacttccctttttcttaaccccctaaagggtaaactactcaacaaagtgaaaaatgacaaaggctacctactgtacagcacggtgaccaaaagatttggagaacttcaccagccaagaacaaaaagcgaaaagaagagtcacctagaaatgattgacgaggtgtactttgacatggccgacgcgatgagagaaaagaacaaactagaaatagaagaatatagcagcctacatagaaacatttccgaaattatattgaaccataacacatctaagaagaacgaagttgtgaagaacataatgcgatactgcatcgagttgagcagaagtagcaaaacggacgatcaaagaaataaaaaaaaaaaaaagggggggagacacgaacgaagtacaaataatggaagaagaagtagacgaagtagcagaagtagaagaagaaaaaaaaaagacgtcctgaatattatcaagtgcaacataaaagagcactctggtcagttcaattcatgcgaaataggaatcatcctcaagtgcctcctcaaaatcaaagtgaacgatccatgcatggtcaacacactactgcaacattattttaggcgaaatatgaagttttctcagtatgggtctttatatgtactgtgcgcttttgccaagttaaagctactacctgagcatgaaaataaattcaaactcttgtgtgcagacatagtgaaaaaaattaacaattttgagttcaaaaatttatgcttggtttgtaactacttgtcgtccttgtacaactttaacagattttacatcagaaatgtggtggagcagatatgctcatatcttattgggaaatgttcacacggggaagacccccatgagggagacgcaggtgtataccctgattcagtgtggtgtcccgattcgattcactacgtggcgaatgcatgtgccagggttaaccacttgaacaaagaactgtttcaatttttgaagaacaaaattgaagagaaagccgcgtacttttccatagatcagctggtttccctaacaaatgcgtacagcaaatttaaaagtgcagaagaggcaaactttttgacattatacatacgcatagcagaagaattaataaataaatcgtatttgctcaaaccaagacatttgagcgttttagcaaactcgtttaataatgcatgtgtgctacatgaggaactgtttcacatcataactcaaaatagtttactccttttgagttcttttgaaccaaaacagatcgtaatgattatacatgcgtacgtaaatataggcttatcaaataatgcacttctagagtctatctggaatactgccgcagtatttattcaggactacaccctgcaggagttgtccatgttgttgcaggcctatacaaaaagttcgcaacaccgacaggatttcttccaccaactgagccgcaaaatttactcgctcattacaacatcttatccatttctggaacaaaatggaactgtcaattctataacatacactgatcacaagtacgcagaaatgatcgaaaaggccatgggggtttacaatttaactccagaaaggaccacatcagaaaagctcttccccattttataccttttaattaatcaccaatattattgcagttatgtggataacctcttaaccaagcagggcgccaaacaggattgtcgtctccattcgggggagcacatccaaattgagagcccctcaaaggaaccaccaacaaggaatgaattaaattcaaataaacatcttaacagctttaatggacacacgatgaatgacgaaaagaacgagtcatacccttttttgaccagaccggtgggaacgttggggatggaagaacttcctcacgctaatcattgtagtgaccattacagtgagacgtctcatttgacttcaactttatctggtaaaaccaaacgacagaaaagtgtcgatccaaatgaggatcctaaccctgataagggtgacacccaagtgaaacatctcgatgagaatcgctcccctagcggaaacaaccccccgtccgaggtacccaaaatgaactactctaacagctcaaataaccattccttggacacagacaaaatggaacaactgttaataacacatatgagtaaagacataaattctaccttggtatgctcaataatttattcattaattaaagggaactgcttgctccagtatgacttgctcatatgtctatccaaattagcactcatctttctaaagcagtttaaaagttcagagctagccaatgtgtgttctgctctgtcagaggcttacgtacgtgcgtccgatgaaaataataggcagaatgaactcatagcgaaatggcaaaatgagaggaactcggaggaaatcgctgatgagggagctgctcggtctcaaactgcctcaacatccagcgtgcagacccccaatgggaaaaacaaaattgagaagaacgcaccaacctacgatgaacatctgtacaattcgtcgaagcaatatttaaccatgtgcaccctctttttcgataacgtgcaatcccatttgggaaagaaaaaaagttcatttgccgatgtgcacagtacgtacaaattgataactgccttcggaggactgcggatgagcaagtactcctccatctctttgcatttatttaggctctctctcctggagattaagcagttgtcctatttgcccctccagaagatggtaattcatgtgcgcagcggcgatgtaggaagcgcgtcgtgttggaggtgcagaccacccgatacagctcgacaccacccggtatagcccgataccaccctacaccacctgcttacagtgcccttcttacatttctccgccactaaaatgctcccccttgttcgaaccccgtcccacaggcaaacgcgttcatgcaaatgaacgtctacaatgaagacgtctatgcatttataaacaaaatacaaaagacgaaaaagaacaaatgagccttgtcatccatgttatttggagaccccttttttttaaagtacacctttttttttgtgaacaaatctgaatagtaatttttacggcaactcttggcgatttttttctaattacattatagcgtgcctttgcaagtgcataacctacgaggaaaattctccactcatctcatgtgcacatgtctacgctaagacgtttccacaattgtatcaccctctgcaataaatcccattgtacatcgtcataaatgaacgtgatgtccaacaatggaagggcgtcctgcaggtgcccaattttactcttcccggatttgtctgcttcatttttttttttgcgtaaaaacgtgaatcacacattttgagataaatctacaaagaaaattacatcatcgtcatgtgaactgcgcaaatgttgtttgctataagtgtcaactggtcggttccgtgactttgcgcagttcatagggacaccacttcatacacgcaaaaataggaagcatcgttttatgagagcataccaaataaaatgattcgatagggcaaatgcgcagcatggttttatttggtctaacagactgttgcaaccgtttcacagtctctttccgcatggtctccacgaatgatccgtttcgatggtgccttcactttgtacaagcatgtgcgcacagaaaatttcgtttatatatccgtcctgtgacccccattttgtgtgcctcttaaccatgtgcagttctttttagcctctacaactcttatgcctccctccattgggtttactctccgcgttacactatcatttctttttcaacacgatggacaattccataatggtatgttcgctccaatggatgcgcgcacaaactggctcgaagctgaagtggggaaaacaaatcaagagatgtacacccttttcgtcgtccctattttatttcctattatgttctcctctgtcccttgtgcattcccattctacaatgtaaattatttttaaatcgagatgaccagtacttaaaacgtataggagaaaaaaaaaaaaatgtacattcgtgcaaacatagaaagaagggaatccttgaacgaacccaatcttacgcataagcccccatagtcacttagctatccccctattgtaggttgcattttggcttcctcacgacgtggggtctcttcccaccgaggcaaataatcatatgtatttttttgtatcgttctctattgaaaaggaatgtaatccgctttagaaaaaaaattggaaaatttgcactaacctatttgacacatgcaggtcaaaaaaaaaaaaaaaactcttattgccaaagcttatttccccctaactgggatcttccctcgtatacagttttatactcaaggagcgcaaaaattacctgtgtactttgcacgcttgtacaaatgaaaaaaacgaacagcacaaacatatacattcggataatacgcgctgcgcttaatcagtacatgaagctgctcccacgattagaaaaaaaaaaaattttcagacggcgacgggactcgaacccgcaatcttcggttccgaagaccgacgccttatccattaggctacgccgtcactgttataaattctacaacgtgagctttgtatcggattttttaattgcccctattatttgtgtactttttattcgctatgtacatgccattgtaaggagttaatttaaagtcaaatatgccttttctcgctttaaaaaaaaaggttcctttttttgctgcacgtttgttcgtgcgttggccaaatttatgccccttcgaggagctcctcaacagcccgcaggaaaatttcggcgctcgccaacacaaggacagtttgccaatcccgtaaattgtttatatgcgaattttatgacattaaaatgaaagatagagaaatggggccaaataaaaagtgaaaaaatgaacgcgtcgaagtaaaataataatgcgaaaataaagcgttaaaggtacgaatgtttggcgcaaaatgcaggggaaaatgacaaagcgaaaactcctccccccgcctttcgacaaagaaccaaacttaacgaactcgcaacatttgcattaaaatgaagaacaaatgacttaagctgaagaagaannnnnnnnnntagaacttaagctgaagaaagaaaaaaaaaaaaaaaaaaaaaaacaattccccaaaatataatatccaaaggaacatacctttaacgaaagcaaacaccatccgaatatgtacttacacatataacgcagcataaaattgaaaaggggaaagctggcacaaattcctttcaccccatttgatgccttacaaaactgtgcttcgaaaaaaggtgatacaaacgaatcaaataaaagcagctgcaaggatatgataaaagctgccaatagctacaaataaccgctcatattttgatgcctcattttttcttctactcaagacgggcgtgcacaccccaggaggattacccaatctgctgagtaaaacccccgacaactaattctcaattttgcaattccacaaaccatcattcaggtaatgtatattttcaatgcagatatctttgttgacctccaagctaaaaaggaaagaaacaaaaaagtttatgtatgatgggtacaaagggtgtgcgaagaacgaggtaatctcattggttcttatccgtacatttcctttgatgacatggtagttattcctagggcacacgcgaattccttgtcctctgctcgaatttgctacgataaaaaagggaaaaaaaaaatggaactgacaggaaggtgctcagaaatgagcctgtttcactatatgctcttgcatacatgtacatatatacacattgatgcccatgcacatgtatccttacaaccaccgtgtttgattccacgtcgtctagcctcccaccgggggatgtaactcctggacacattatattcgacccacgtaggacgttttttatggctcccttgtcaacttgtatctgtggcatcatgaaggggtctgcacggggggaaataaatatgagcataggaacatgtgctggcaaaagcgggtaagaagtagaacctacaaagagggtctatgcggtggagactgggaacggattctataaaaacgcacgcgtatggattcatataattttttatgacctccgtaagtggaaaaaaaaaaaaaaaaacaaaccatcgttaaaaaaaaaaaaactcgatttgcttctcacatttgtgcactaattttaagttgggcatccaaggaccattccttatttgaaaaaagagcaactcattgttcccaataattacagtcacgtggtttatgctataaaaaggtaaaaagtaggcgggtgtggatagactaacatacgcacacttgttacgtttccacgtgtacgaaccatttgggtaagttaataacaaagtaaaaaaaaaaaaaaatgaacacagtggtggccattttgatcgcccctccttttttttagtaccattttcctaaaaagaggggcccctttttgggaaatatatcttcaatgaaatcttccaatttggggtattgctttaaaatcttcaggggaaaaaagagtttaatttacgtgtaaattttgcatctaaatgagcccgcgacggggtggccgtgaggaggggaatccgcagggcaccacgcacaatgaatacggatagaatcaccatgaaactaacataaaaatgggatagaactaatgtagaagcacaggtatgcgcgcaactaggttgttagatctgcgtcggtacgtctgcgtcggtatgtctgcgtcggcacgtctgcgtcggcgcaactatgtcagtacatctacattagcacatccacgttagcaaatccgcgtcaacacatctctgccgcagaacgtctacgcctgcagtcgaactaaaacgtagccagcgcgattgctcttttttccttttttcgacggcgccaaaagagaacgtaccgttgccttgatactcctctgaactgaggacttcatcaaattctgggaggaaatgttgtcagcgcagaatcccttcatggttttcaaagtatctgttaacgcttctatgcagagtttaggagtaggcccaagctttaaaaatggcacaaattggcgcgcacgaaaaggtaaaaaaaaaagttatcataaagtgatcccacactattgtaaactatccttaactatcgctaactaccgctaactaccgctaactatcgctaactatcgctaactatcgccgactttctcaaactttctcgaactttcttgaacctccctgcgactgcttaaattttttcttgcccctgaaacaagttagaataatttaatctcccaagaaaaggtgtcataaccccagagagaataaaaaaattcgtgttaattatcagcttttatagcggagggagatggtgggggtagtggtcacctactacagctactgttactaacttctttatataacttcttgtgcgctgtcgcttcgaacgcagtgcgcatcgtattttttttaaaagggggaggcagtaaatcttcactctgctcatacgtacgcagtatgtacataagttaacaatccctgacacgttcgcagaagggaaaaatgagaaatgctaaatatgttttaacataacctaattgaaaaaaaaaaaaaattcttaaaaatggcacaaaaaaaaagaaaaagcgaaatgaaagaaaacgcgaaagggaaggaagaacgaaagtaacggaaatataaaaagtgtaaaaagagttgtatgtaaaaaatgcacgattgcagtggaagcaaaaaaaatgtgagcatgtgaagagccgtacgccctcttctccagtaggtgtatatatgtaccgcccagatgacgcatacgtacatgtgtgtacggagggtcccaattttcataaaccttcaggaaggctcacgggcgggattaaagcatgtactgaaaaggcgtactgaaagactaccgcgagggggagaataccctctcttaactaattattcttttcactatttaataaattaacaccaaaaaaaggaaggcaaaatagggcaaaatagggtaccataaaaatagtgaaaaacgaacgggcgaaaatggaaaatgcgtaatacacaaacacacacacttttttgttcacgtgtgcgcgttttgctgcgcaaggggcacgtactaaaaattgcgaatttaaaaagggggcgaagtggcgcagagaaatggcgaatgacgaacggcgaatggcgaatggcgaatggcgaagcgacgatctcttggagaatcgcgcgcggcattaaaaatgagcaaagtgatagttacaaaaaatacaaccacacaaatatctgaatggaaaaaaaatggtaatggcgataataagcaataataacagcgataataacagcgataaaataatcaaaaaaaaacaaaggggaaacacacaaaaaagagaatgggataggtaacgaatgctgcaatgccttaataaacgtacgcgtttatgcaagtgtgaccatccatacataaaagcttgcagatatgcgggggaggaggggtagaagaatattcttctccattcattggaacaaattggaaatggaatgttcctagttccccgatgggtgtacaaacccaacagattgcgaattttattattctgttctttcgcatttcaaatatgcccatgttggtgttcatatgcatgtgtacaagtccgctcgggagatatacttatacacacacacttgttcacgtggtaaccgagtttttaacttcttactagtctgaaataatgggaccacagaaaaggatcgccttggccaaacggggggaaaggaacaaaaatttgtcacttatcccccttttcactcacgccttctcttcgccgtcgctttgcttctcttcaatggtattttcatcagagttcatttcattttctttattttgttcttgctcactctggttatcattgcccttgccattatcgttgctgcttccgctaccgctgtcgcttccgttcccatttccattaccgcttccgtcgccactactgttgctgcctccttctccactgccgtcaccgttgccaccaccactgcttccgttttcctcgtgctcctccacgtcatccaatttagacttatcactcagtgagcacatagtcataggcaaatgatgcgaaatgaaaaacgacgtcggagttttaaacgaatctgcatttatatccattttattacattctaaattttccaaaagttttgacaaaattccatcctcatttaagtcttgcatagatctcaactgacttttcacgtcatcattcgatatcatccttccttcgattattttggcgaatgcgtttaagttcacttctactttgttcaggtagtccaggagtcctattctgtgttttattccttcgacgatctggggaaagtgcgcggggggaagttacccatgtggagagttactcatgtggagaatttcccatgtggagagtttcccatgtgggaggtcgcgttggcccaaaggcataaatgagcatgcagggaatcactaatgaaagatagcaaaaattcaagaaggcacacacgaaggaaaatccaaacgaaagatgtcgcaatcgcgtgcaggccacccgtcccttaccttcttctgtatcaacttcttattctgcttattctcatttttccattcttcccttatttggttaagtgagaactccaggtccacgtcccacttcatgtccttcaaaaagggaaaaagaaaatcgcacgtgagtgagccgatctatgcatttaaactcggcgggggggttatcatcaccagcaccacccctcattcaactgtgcacctttacgtcatcagatatagtaccacatggtgttatctcattttattattttatttttttacctgaatcaaactcgccaccgtcattccagccgggtcgaacttattctcggggggttcgccaatgttcggaatggaaatgtcatcaacgttcacatccaattcaatgttggattcctttatctggtcgaaactgaggtgaaaatcgctgacagttttttcaccatacagggagatcagagaactaatcatgttattaggatctacatttatcgattctaaaatttcggagatcttattccactcctttattagcatgctcatacattcgctctgtttttcccagtactgacatatcaaattatgttcttcaacttttatttccctttcctttgggctcatttttggcttcacattgtctttttttttctgcggatcggggcgtcaaacaggcatgtatggggagtgcgcttaagcgtgttcacgtgagtcctcagatgtacacgcacgtatccacccttacacatgcacatgttgcaaaaaattaaataatgaacagggggttaataaacacgtgtgcgctttacactcgtttgtttatccacacacaacgcaacaatgaaacgaattttttttttttgctattcacccaatagggagccactcaattgtaactgcttcacgcgcaacgatttttcactcacattttctcgctcatctccacctaccagttcgctttccttgcaggtgtccgccgcattggcctctgaaaatcttttcttaatttctgaatttatttgactccctaacaaggctatcaatttgaggatcatttttttccgcttctcattgaagacttctttaatttcttccttttccatgctctttaaaatgtacttgtagtaattgtttgaaacctacggaggggaaacatttaaggggaaaatatttaggggggaagcatttaggggggaaacatttaggggggaaacacataggtggaaaacccttaagggggaaacctttaaggggtgtgatcgccgggtggttaacttccacttaggggtgcaagcacaaatctgaaggggtgcccccccttatgcatcgcttctcaatatgcagcttaccgtgtgggctaggctcatcaattttgcgctgtcattctttccagccaattgggagtaatctatggggtccatggtgtagctctcgaacggattcggtatgtcatatttttcgagcaacccagtaacatgctgaattttttttaacttaatttctgtagcattttttactttatttgaatccaaaacgattttgttatttggttcgcttttcttttcctgtctcagtctcgttttcggttcatcaaatatcgaagccctttttttttccgtaatgcttttgtcaatttttaaatttcttaattcttccgataaaatgtgatcttctatttttttatttaattctttctcattatcttctcccttcagggacttacttttattttcattttttccttgcgatttgttttcctggtccccttgggataacttaaacttgacgctcagcgacgatccgcttttgtttctgagcgacgttcccctgattatggacttgagctgtgcggaagggggagagagggtgaaaaaaccaaaaaaaaaagataaataaataaaagaaagaaagtgaaacgtcaaatgtgtaaaacgaataggtatatatttgtgtaggcgctacagcgatggatggatgcacacaacgcgggttcaccactacgagtgcattacatttttatcgttttctcctccgcttagggactccttcgatttttccagcgactctgcgaatggaggggaggtaattaacaataaatgtacaacgataaaatatgcaacccaacgataacgccgagggaagaataattatccctccgctatggggaaagacgtgtcccacaaagcgactttttcatcgctcacgtgcaaaggcaaacctttcaacgactcgtcggactccggaacgacacaagacgcgatattaggaatatcatcgctcttctgatagtacgtggtggttataatgtgctgcttcacattatcattttgattaacgaaaaggggcgaagaggactgcaaagtaacatgagtaacatcatcatattcactaacctcaaccactgactttggaatcagtgcatatattttctcatttaaattttcgttctttgatagtgcctttaatgcataggggtccacttgttcgtttatcgggatggctgtactatacatttcgactaaggactttccataactaactatgttctttttttttttctttacttgttttttgttctcggctggtaatctgatgattgtgagcgcgcctttttctgcagttgcgaggaggagaaaggggaatgaaatgggaagcaacagaatggactgtgcagaatggacggtgcagaatggactgatgcatggactgtgctgcatagactttgcagaatggacggtgcacaatacgggcacccatatgtgtcttccgtcggaacgcaacccttctcgcaatttctccacccctcgactgtgaagggcgcacatattcctcatggacataccacttttggagtcgtgtgaatagctccgctggtaatttcgcgtatcctcagggttctccatgtctatcgggagtacggggcacaagagcagatgagcacgtaaagcaagcgttggagtaagcagactcaaggttaaaaacaggggcggatacacgcagagctaaacacacgcagaactaaacacacgctgggctaagcgccccaagagcgcacctgagtaggaggcatcggggtagtcctcctcccggtacttctcataggcacagttcatctgggacgtgcactcctcgtcggggtaatactcccccgagtaggtcttaaacgcagggccataggagcctctttttttactgtcctttgcgtaattcatcatggtatcgtggtggagtctcttcacacttctttctgggtagtgcttataattcatttttcgatttgcataattatgttcctttctcatattgtaatcattctcatccaagtcaacatcgtcattcccgttttcgctcatacgttcctcctcgttgttattcacattttcgtaaaaaaaatggttcacattattactattattattataatcctctgatgaggggtacctctggtaatcttcaccatttggaggatcatacttcgtaactttcttacccttatacgtcccttgcatattattggaacgttttcttacctgtttagcgtcctcatacttggggatactaccatacggatttacactttgcggcagagtcttatctctcatatggtgcgtattagcagctgtattccccttagacattctattggcactagccagattgactgtattcacattaaccgcaggcatatttgagacgacatcatttgcattttctacattcccgcctctcccctcacatgtcatcatattcgtattgtcattaccaaactcgggggaaactttgcccgaatcgattgtattatactcgtaacttttcgaggcagtattcacatctgctctttcaaaaaatctttgtttctcccccaagttggcatttccactcccattaggagcattacctccgtctttcttaaatgactgcttagcgttattaccacctgcactattgttcacgcaattattggtggtggttacacctaccacttgggggcagtgactgtattcgcctgtggcaacatattcatcttccccgttacctcctaatggggcacctctgtccgatgcattaattcccttttcattattgttagtcgaatttttggaatattttttaccttctcctttggtctcacctaggggggcactaaagtctgctgagttttccttaatgccctccattctatccttcatatgtgggtcaacaaatttagaaccaaactttttttcaaaagcattctgatgagaaaaattcgagtctatggtacttagggaaaaattatggtactctttttttctgtttccatctttatcaaccgcgtatttatgatgaggcatatttttctcatttttcgacgcattggggtaatttgcatacatatttcttttcatattagggttatgttgtttcaatgcgtaattattcgtggctctttcgtggtctacaaccatgtcgtcattatgcttgttatggtttattccttttttggatacattttttgggttcatcatagcgcccttactattaggaatatttttattcctctggaattcgttatgtcccaaacctgttgctacatcgttatcactcattctgttattttcgataaaattttcctcattcaaaatcttatcctttggcgctagtgtatcgtttttatagctaccctttccacccatgacgttgttcatattggggttactattttgttcgctctgatttttctggtatagtttgtcccttcccatgtaggaaatgggctgaggtggtagtggtggtgccgccccttgtgttcctacccctgttgtccccaccgaaaccatcccttgggagggatccctaaaatcggcattgccatacttgttctgatttctgttcatcttggagtagttataattagcgttatgatcattcttacttttagtgtacattaaattcttctttccgtagtgatcgaagttttgtttctgaatatgtgccccctccgcggcaccacctttcgcgttgttcatagcctcctcggtgttgttgccgccacttccacttgcagctgcctttaaatcgttaaacttgcgatgcggcgcgctgccactcacattggggacagcacccttactagccacggcattattcacatcgtcatatgctgaattcgtttttaaactattctcctcattatagtaacctattcttcgaaacttggatcgatccttcgccaaattgttattgtcgccatactttttgtcgacgtaatttttaccaatgtgttcactcagaacggtgtttttcggcttggcaaattccttttcctcattattggtggcatttaatttttcataataatttttttttttcaaactactcctagcgttgttataaactttattttttatcatattttctttgtctaaaattttattcttaacctctttgttgctgtaaccatatatcgtttcatcattcatttcctttcgtctatttccattagatggaaaatttggattaaccatagaattgggatggttggcgctactatatgttgagtgtgtgtaaaaagtttgatcagttctgtctttttttatttgcaaaatgtggttcacgttttttttcttttgtatattcggaaagtttttcctgttggggttatgcatagtgttttttgctttgcctggaggggcctactacacgtgtgtatgcataaatgcttgtagcgacgtgcacatgggcggaaggcttttatgtgctcgcggtcggggtgctacactgcgctgctgaggctcggagggacgcatacggtgcaaaaacaagtgcacacgtgcagatgtacagaagcgcagatgtacagaagcacagatgtacaaatgtacgtatccgcgcgcatatgcatacgcacacgtgcgccgattggccggtacgcggatatgccgattcgttaacgcttgcacgcgcggggcctcccaactgacacaaccacaaacaaacacgctgaaacaaataaaaaaagggtgaaaagtcagaaggcgcggaaaactaactcaaattcgcagaactattaaaagtacaatagttggaaaataaaaaaaaaattgcgcaaatgtataagtgcagacatacacaatgccgtgcatgttcattcaccctttatgcatctcgtaaattttggctattcttactttcccgtcgatatgtccgattttttgtttatcaaaaacgttgcagtttcattttgatatgacaaagacataaccgtgccatttaaaatgtcactattttcttttttttttttaatctgtaaaatggggaagaaatggtatcttcaatgatgtattttcctttttttcctttttcctagcgcaaattaacattttttttttttttttacataattacgcgtatgcaattttttacgcatacatttccgttcatttgtgcaaatatatgcgtatagtacacgtgaacatttttccttttccttttttttttttttttttgctggggttccagtaaaactgcgcttaaaaggaaactgaaatgaacattcgcattttcacccagtaaaaagataacaaaaaaaatgacacgaaattgtgctatttattgcgaaaaaggaaaagaagaaatgcgcaaaagggatggccatatctgccaaaaaaaaaaaagcgatacaatgcgatgtgatacgattggcaaatatgcataccatacgatgcgttacgaaggagtgtgaaaattccccaccccatccgttcagaaacaaataaaaatgctgttccgcgaaaaataagaaatgtgagaaaagcataaacagtgctatgtccttagccccctttttttaaccaaatttacacgttaaaaaattgaagcaaaaatgaggaaatgagtacatttttttatcatattcttccaccacatttttcgtaatttcctcactttttttttgtatccccatatgggattatcttttttttttttttttttctttcccccctctgcatgtgtgtgtgcaaagttctgccagcatgtttttccgtgggcatcacttttcccctcacatttcaaacttgcccttaagttatttgcaacgtgtaaaaaatgatatgtacacgtgtaaacatacttacgactttattacgtaattttatgcttaagaatatttaccccctaaccataaaagggggaacatttcccccatgatgtgaaagaggagctaccccaaatttttttctccgtacgtgtcattactgtcctacttaattgtgacacatgatgattgccctgacaattcgtacaccttccgttttcactttcaaaaaaaaaaaaaaaaaaaaaaaggaaaattgtcccaactttaacgctcaattggcttccagcaattgcgcacgaatgtattcccaccaagtggtaatttccgtggggtaaaattactgcgtggtgctgtgggtgtgccactgcaccattcacacattgactaatttacaatttggttaaattttttataaaaaaaaacaaattaaataacggcgatatggaaaaaagaaaggacaaattccttcaaaaggggaatctccatgttataaaaaacaaacggacaaaaaaaaaaaaaactaaaaaactgtaaaaaaaggtcctcacaacgaagagttaaccacttttatgctatcaaaaattccgcgaataaaaaatttcgtaatatacaaaatagtgtacaattacaaaaacgtgttggggaaaagaactgcaaaaaaaaaaaaaagatgccaagttaaaagtacgatttcctcactccaatcttcttcaacctgtccaagtacgccacactcttcgaactgggtatgaatccgaacttcttgtgatcgtcctgtcacaaaagggggtaatttttcgtttgcgaatcacatccgcgaatgtgaaggataaatgcgcaagaagggttgcacaaagaacacacacgtgcgctaaaaatatgaagatgcgcatgtgcttatgttgcacttgcggttaaccacatttatacgccaccgaatgtgcaactcccctggtagaggctacccaaactgcacaagcacacacgaagagggttattcccccccgctgcttctctcccagttgcgctcctattaccgaaaagatcacgtcgacaaaatttaggaccttaattttgtaatgtttcaagggcgttttttcaattgcgctcttcaaatcctccatatcgaaaaacaaaggaacaatgtctttggaatcccgttgtaggtaatacccgtctacataaaaaataggacataccagttcgcttctttttttaaaggataaaaataaaagcgcattttgaatttgtctccttgacggcattaatttccagcagacattatttttgcccacatgaggatttctcttttctgcttttttcaaaagtaaaaattcgtttatcagctgataagccttctccatactcaagtaatgtatttttatattcttggcatttctcaccccattgctatttattatatcgctcagcatactctcagcatcgtacggacatagaaaaaggtaacacacttgtttttcattttcgtgaaatatgtatggcgaattattataatttgttaatatgtacactgggatgactttcagcttttcatctatggacctctcatgatatttcttcttccaaaagttgaaatttattttattccttaataagcataggtttctttcgcgtagccttctcttatacattctatcgttagttactaataagcgtataccccttttatctcttgtgtttattttcaagcctttcaaagcatgaagcatatatatacaaaaaaaaaagatcaaacacatcttggggtatttttgtaccctatcgtgtgatgccttaaagggtgcctgcctaattgaagggcagacgtgtacaagtatggcagatatttgcctcgatcatgggagaggggtgagttgtactggagggactacctatatgcatggattaggcgccttgggatggtcttcttatagtggaagcagatcttggaaaaaaaaaaaaatcgtttttctctgtaagtcaattttgctgagctgtttctctcctatttcaagtatggaatgttcacaatttggtgttacgtggcacgatgcgtgtggggtttgctctatgagtgttttgttcccctatctggctgcgcattcggcgctttgtttacatttatgtacgttcttatgtatgttcttatgtgcgcgcttttacggcgcgcttttttttgaccgtgctttatacgtacacagtttggtgccctttggggccacttaaaaaccgcgggggcgtgaaaaaaagagaaaagtttattttttttaaatgtccacattcaccttttgcgggactcccccattcggatgcatttttggaaaagcaacacagcatagcgacgtgcgaaagcgacatgacaacgcgtcgtgacacgtggtttacgaggagataggcacatacgaagccatacacccctcttcgggatgtgccacatttcgagagcaactacaaagtgcacgtaaaacctcgctaagctagcgggagcaaatacagaacggaattaacgctagtgccattttgcaaatttaaaaaaatgcctcgtaggagttaccacactagtgagcagtcactctggtatattaagaacatataagaaaaaagaagtcacttttttttttttttttttttatgccaatttgatccacctacattgtttaggaaaaagcaaatttgtacctctcctgatcgagaacacgcctcctcttctcaaattagaaacaaactagttactcaccccacgtgactcattctccacatcattagtagaagcaaccatgcagagcacttttcatcgtgcctcatttcgtatcttttatacttaaaaagggaacatatttgaagaggccgaacgagtccgaagaccacctgcccacacatgcgtgcctccacgttgcacacaataacaaatataaatataagttaggcaaaacaaaacgaaaaaactccttccacttcgaataatttttggctcatgtttttttcaccccggtttcgcaccattagtattgtctctgtgtcctttttttttcttacaatttttttaagtcttctttttgttcgccacaatgataacgcggtcaggggagtggttctaaaaaatggccaccactcaaaacatctaacatcgcagaacgcagcaccgatgatttaccaagcattggattttacgcagaacaagagattagctggcaagtggaggagacgaaaaagaaaacccctttcttttctcaatttggaaaaaaaaaaattaccacacctcctttgtttccacagtgaagattgcgaatactgcaacagtatgaaaaagctgctaaccaaattaaaggaagaagaaggggttaattttttaaaattagaaatgtatgaaaattcatacaactttgagttgctgcagcagctggattatgataatttatgtggggggttgccttattactataacttgaagacgcactacaatatttgcggagccacgacctaccacaacttgaggaattgggccctggacaagaagtgcaagtagggagagtggggcgtatgcggaaatgtctgaacaatacagcacgcgcattcgttgtagcaatgtggaaatataccattaagcaaagtgcagccaatcctgttctgtctgccttggactgatagtaccaccttttaagccaacttataatttaccaatatattttttttttttcttatagtcccaatgaacctcccagtgaagaattttaagtgaagacggggcggaatgaccgtagagatgtaaacgtcccatttggacgtaataaacgaggggaattcctacctttttgagcgtttctccggaaataactccaaattggtaaacatctcgttcttctttggactgaaaattggaccaaacaggcacgaggcgctagtgcacccagcagaggggcaaagctttcaaacgttcatgcaaaagaaaagtgggggattttattggggtattctttccccattcgtgtatgtatttacatttctccactttggcatttggcatttggcatttggcatttgacgctcgatgcttgcgcgcagtttgtgcatttggccctgttttaccttcacatttacgctaacgttaacttcatttttatttttatttttgctttttttttttttttttaccttttgaattgttaaaaagatttgcgcatccttttagcgcatccctttagcccatcgtttttaccccttgctaaatcccacctttgctgttttgccgaggcgccttgcgaaaaaacagggcactttcttatacatcccgaatgcacgcaccacgcatatatcagatggcataagcgatgactcgaataaacgctcatccgcacattgatataactcgaacgctggtgcgaattaaacccgcagagagtgaaaacactgggaaaaattttccttccaatttgatcttacccgtttatcacttgcgatgctttttcatcacgccatacgtattttcacgacaagcagcattttttttttttttttttttttttcctgccgcttgccgcatttgctagcatcctttggcatacttagccataattaggcatacttcgccgcacatgaccacaattgacggcattcccaaccccttaacatcgctcattatgcatagttgagagaaattttgttatgaatcccttcgctgcgtttgcagttgtgcggcgaactacgcatcagaggcagatatatacgtgcatacctactgaacatatgtatgtacccatttgtatcaagtccaacgacatgcttaacctgttttgttgctggggaaatgccccccttgctcaacagtccgcctatcaatgtacatatttgtgcacgaattcgtgtataacttcgcaaaacagaacacacgacgtgacatttgatttcgtgcatgcttatacatgtgcttccctctgatttgccttttttaaactccacctgtttgcatatgagtttattttatgaagaacttttgaaacagctcattttgtatgttgggaaaattcaaaggttgttgaagtctcccgcacatgagcaccactacatgaagtgggtttttttttttttttttctcgcatgtatgtgtgtgcctttttaaaataacgtggagacaccctaaccattgccccagaacgtgttcccctttggccactctgtaaaatgatatttagggaagggacacatagcataccgttaacgtacgtataagccatacgtgacgtagatggggaattttttttttttatcacataaaaaggagacaaaaaaaaaaaacgtatttgatagggaacaaaccaccctattttttaagtaccagcctttgtgtatacaccattttggagacctatttttccccccaccccgctccaagcgttcaacaaaaggctcaatatggcaatatgcagaaagtacagcattgtgttcgaactggtgtcccttttgttcctgtacaacatcataaagggagcatttatgcacctatcagggaaagaaaatgaagcgaattacacaggttttcacgtccaagggaataactggaacttgtttgagaaatggaaatctataagtccgatggaaaagctagaatacaaaataaattacaaccttgggctgaacataaatgcggagattggcgattttggggattacaactcggatgtgaaaacggatttgattctttttaattatgacaaagacaaacagatgagcactatctatgtgcacattttcaacgtccatgaaaacaaatttgtatatcacacggaagtcagcttcgaaggtcaagtcgtgaacatcactgctatcgatctcaatttcgatggcgcgctagacgtcctcgtgttgtttaaagatccaaaggatagtagcaaaactcccaagtattatgttgcctcatttttgcagaacgaaaatgataaactggaagaggcatttaactcaagaaaaaaagaaattgcaaatgaggacatatcagatgaggacaatgtcacgaacgtgacagttgttgaaccgggtaacgaaaagggaggtgtaaaagaaacgaatggaagcatctattttagtaatattcacccactcgtttgtgacataaatgatgatgggctgcctgatcttataggacaacaaccttccagtgaggcagacggtttttctcgttttgtctggattaacaaaaaagggggattcaaaagtgcgctgtggaaaagtatgaacctatttgataaggcagaagtgggagaaattacgaaccctaattcaagcgcagttgtagacatcaacggagattgtaaagccgatttggtgttcactgtatatgataaaaatagcggaaaaaaaaactcctctctggaaatctggctgaacaaaatagtggatggaaaaagcatctacatgaagtataaagaaaattataatttaccaccaaattctttgcaagtcttgtttggagactttaatgcggatggatccatcgacattgtaattccaacatgtaccaaaagctccaactgtaactactgctgtgtgagtgatgataaaatttttttcatcccaaatgttcaaaaaaaaatatgtgaccattcttggcaaaaaccagatgaaagtaaatgcagattggcatccaacttatgctcagaaagtgacttcacctttgtgcaagaattaaatgatgactacatatctgtggtagatacatctgggttgcatttgtcaggaaatgcagactacccttactacctaagtgtcggagatgtagatgacgacgggttcttagatctactaataacattgaaaaatgataaaggtcagaagtatgtacggatttataaaaatgaacagaagggtctatatgaagataataacatagatgttcggggattttttaatttttaccagttcgttacatctccagacgaaattgtgacggatgtttacaactctgctttctttgacatttttgaaaatggtgtgttagatatactcatctttgggaagtacaaaacggctagcaagcagagcaagtatggggccgtagggttcatcagaagcaacgaaacggattcgcttttcctaaagtcaactgccttaaatggcatatgtgttaacgactgctacaaagaaaaggataaaataacgaccaaaacgttaggggggaatgcccatggacccaccttcaaaattaccgtgattgatgtgaatggtgttaaatccagccgaattggaattcagaaaagccaatccgctcattcccctttgcagttaccttatgttttgtttggactaggccgaaccagtaactacgtggaagagttttatgtgggcatgccaacacatgaacagaaatattacaacatgtgggtatccatcatccccaattctcatatcattgtcattccataccctctggatgactcgaacaagtggcaaattcagctctccgtcaacccttccaagaagttttactccatcatttacatcaccctcatttgcttgaccgttattggcattttgattttcatcctggacaggcgcgagaaggtggaggactccaaggaggaaatgggtttcaagagccacttcgtcatcggttgagggggagcgcccaaatgcggtttgaagtggccaggagcggtttgaagcggtttgaagcggtttgaatcgattggaagctattgagagcggtgcaaaacatgtcagccctgagcaggtctgctgaacttcacagagcgtaccaagcaaccccatttgcagcaccaacttgtgcaacccttgcggaataaattgcacacatacccctttgggaacaaaataaaaatgaagttcattttgcatcccgcaaatatgcatttccctgttttgtacctaatttgaatctttttaatttcttcatttgtgtctccatttttttttttttccttttcccttttgcaatattgacgaagttcgcattatgctcaccatcgtgctgcccttttttttttgttaagaattatacgagatgttcaacccgttcagctaaattcaggaggagctattttttaaaattttttttagtgtatttatatttatgtagacaaaaaatatatgttgattagcctccccccctcttttcactgcttcgctgtaaccttttgcaatatggctttcctccctgttcctctttcattttaaaacattataaagcgtctttgctcttttaaaaaatggtaaattttgtaaaactgaccaacgcaaagggtaaagaggcgacttcaagcaaagttacaaacctactctactgcggaaacggtgctagacgttccaggtgcctgagtcaaggagctgctattttgttgctctgctgaattttttttttttttttaatgcatacatttttatgtcccccactaattgcacttctttgtatatacattcggagatcctcacagaatggtcagcacgaggagataatcaaagtggattttactgcccaaattagttccatcattttttggggggccgtatttttcagaaaaaatgtgtaaattaagattcttccctttttttcagcacagagcaaaggtatttcccacctctcacacgttaacttgtttcgcgttttcttcactccctacgttgtcttttcacccttttttgtaattcactttgtgtgtcatgttgaaaatgaggtgcttcatccgagggatacgctacttttgtctgatcctggcagttgccaataccgtggtggggaataaattttctattctttgcttcttaagagtttacgtgtttggcgcgcaggacaagtgcacctctgcaaatgtgcagtagctatgcactaatcgttcgcatctttttctcgccacaacgtgggcacatatgggtgtgcacgtgaatacacagatgcttgtacacacgtgtgtgactcgtctcttttttccccgatggacaggcgtccggcttcaacttcgacaacgggataacacaaaagaaatatttggtccttccaagtattcaacttttccccttaaatgatctacatcaccaaatgagttgacacgttactcctcctgatttgcgtaatctctttttccttttttttgcagaatcgtattttgactgcaaaaattacaatggtcagttgaaaatggggaagctatgttcaatacgattttttccatcaaccatcagctgaaggagaaaattttaatcgcctcttatttcttcttcctagttataagtaaaaggagatcttccctgagcgtaaaccacggagaactggttggaaccaaaaaattatttcatcagaggcgtcactccttcgctgtgcatagaattgtacattctgactctgcttacatgaatctgctaacacaacatttctcattttcaaacatatttgtgcacccccctctcgcgcaagtattgtgacgaagaccccttctgcaactacttcctatacaatggcacaaagcaagaaatccgactttgctatgacaaaaaatttgtccttaaaaggcccagacatgacgaactgtaacataaaaagagagcaaatttttagaaaaaaagaaactcctttaataataagcttagctgggtagaagcaccccctccccctatgtggacaccacccctcgggcttcccctcccttcaggtggcttgccagcgtgaaggaaaaaatctttgagcaattttccccagcacttgtaaacacacaaggtatatgtaaccacaaggtggagaagttttcctttcaaaccctaaatgaggccataaaaacggcaaaggtaattgaagcgcagagtggggactgtccccaaggggtgttacaacttcccattatatcaactgctcccacaaaaaaaaaccttttgcaggaaaaaatgcaaaactttatggtactgaattttcagcctattctgaaagatggtaacaaaatgggtaagagaaaaaaaaaaaaaaaaaacgaacattggacaatggtaaacgtcccctcgaatgggcactccgttgcgactaccatactagacgacctctcaccaattttacgcaccccgattcatcgccccctccacttttagaaaacaaaattgaggggtacttctgcgaagtgatagattacttcatcgatcgggaaagttacgtcgtgttcgattttgccaagttggaaaatcctcatcagtcatgcctcaggacgaagaaatgtggagcacgtggatcggtgatgaaaaacacacatgcatacgggggccaatggatcgaaaaggcgctccatacgctgctttatttgggaggaaaaatacctcaacatggggacagatatatgcacgtaggctgtaacaccaaaatgtgtaattttgtctctcttttctctcaccgcagatacaatcagatgatagcaaacacgaggagggcgtaaacccaggagatgtggtagaagctcacaaattttaaggcttaagatatatttttttaatgtacatacggttttgttatcccccccttcttttttctaggcaccctaaatgggtgcttacatagcgaatgctgcatttaatgcatgaacacagaggggagaaaaaaaaaaagtttaaaaacttttcaatgcgtcccatatggagagttagcggcagatgtacaggctgcaaacggttgaaattatgtacccccattcgtgtagtacatatgccatgcttaaccctacccctacatgagggaaaaacgtgtccatccctattcatgcacattttctacatttatattgcgaatggctgaacaattttacatttcttcataaaagcatccgagtgattatttcaaatggcttaacgagataactgtgtgtgaatatgggcatggtgaacgggaacagaaatgtgccattgttcaactgtgcaattatttatttaaaagagagccagccctttccgggtccaaagtaatttatttgtaagatattaagcatataagataataatgtccgatttgcacacggagatgatgaaaatattacaactaaataggaatcaccaccgttgcgacgttcgcttgggtaagcttaaaaatggaaacttcttcaaaagggggcatttgatctcccggtagttcttttcccattaagatatgaatgggttaaaatcgggaacggataagagtaggcggaaaaaagttcgctgcgacttgggtttcatttttttgtcttttccctccattgtgccatccacttttaccttatcaaacttgcttaaattgggaatgtcaaagtacaatcgtatcgtcaaaattgaagaaaagggaacctctaaataaaaatgaattccttacttctgttccttccacatgaaaaaaaaaaaagggaaaaggaggggaaaatttcctcctgcccccccgctgcttaagccaaaaaaaggataacacaacacaattcgcatacgctacattatatgtgaatggaaaaaccaagtgccacccaccttgtcatgtcatttggtcatgttgggttaacttctatatgcccttttttattatcaaaaatggataatgcttccaaaaatgacaaagcaaaatttttccaaattttttgaacaaaaaaatgactccattttcatcattttgtacttttgatggagttcatttttttcctttacggtgttcaccaatttgtatgtgcttttttccgaatggcggaattttaaattgtactaagcgtgtggcatcgagctaaaacctgtataatttgcataggttttacgaaacgacacaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttccacttgaaggtttttgctgccacggtttgaacagcaaaaatgaacgaaagttataagttattgcattgtattgtattttattgtatttttatcctacattgtggagtggcataaagggaacttccactttaagcaaatgtagcaggcaacaattacagtgcccatttttagaagccgctactatccattctgcttacctatgtaactccgtatcatcgcgacggtgaacatacacttgtgctgtcatggggcttgtacctgcactaatatgttcttgtgcgaatgaaaaagtgggcccattttgcaagcctatttcttcttccttttgaatccacctccccctttcatagcttacacggcaagtacaccacccctttttttttatttttcttaaccgttcatgtgaaggggaaactttttattttgtctgatcagccacccgtcttctgcgccctgtcgatacttttatccttctacgagggacagtctaaccattccgtgcgcataaaggcaaccgaacaaaatggtgaagctaggaaaaacgagtaagaggcaaccccttaaacagaaatatgccataacaaagaaagtagcggcacacaagaagaaactaaaaaaaatcattaaaaaaacaaaaatccataataggaggagtaccaagaaatctatgaaaattccagaatgtatttttaaaaaggacatattaagtaatataaagacaatttcttccaagaaaagaaacaaaaataacgatgatgaggatacatgcaaggaagttagattagagcaacacgatgactgcacgctgcagaatatgatgtttgagttggacatttcttcggaggaggtccctcatggggaactaatcaatgttccttgtggcgcacttttagatggtaccttggatggtagcacaacatgtggaagcgcacctgtaggagaagctaacccatcatgtgcgaagcccttttataactatctcgatcaaaacttcgcggcaaagatgcacttgttcgaaaaggcgaaggaagaaagatatccctcactgaacaaaaagtacttgcacgtggataacctactagaaatcatacgaaattgtgatgccctgttttacatcatcgatgttaggaacccgttagtgtatctagaggaagacataatagacttcattaagcaatgcaaaaaggaagtcattttaattttaaataaatgcgatttagtggaggtgactctaatccaacagtggctacatttctttcgcagctgtttttttactatcccttttatatgttatgagaggcaaaatatgagctatttagtattaggaggaaataatggagccccaaaattggcatcagggcgttcaaatagtgtccctagcaacagtaccaactacaaaatatttgtaagatcacttgtgaaaaacttatttaacacagataggaaaattacttacggggttgttggacacacgtacacaggaagaataagcttcacgcaatctgtcctgagcgcattcggctgcacaaatcgcatgaacaaaacaacagttattaaccttgaagaaaatatcaatttgcacacaaaatgtggcataattttaaagaaagatcttcatggcattggcctaattaaaagactacatgtgcttagcaacaaagaacgattaacttttttaagtgagtttttgcttaatttaacggggaaaaatttattaaaaattttaaccctcataaacaaggaagatattgcctacgagtacagaaaccactttggcaaaaatagggacaagttggaaaaattagaaaaaaaagaaatcattcgcctaattttgttaaaggaaccaaaggaagagtctgataataaaaatattaattttaaaaatatgatcagactgtacaataaattatttttaaacaaaattgcctattacgttattcctaagacacagttatccctttcacgtgaaaagaataatgacagtattgaccactttcccagcgacgctttgaacatttatcccaaagttgatgactttgtattttcccaggagaaaaagtttgttgattttattattataaaaagtgacaagatgaagtgccaaccttaggggtggtggtggtggtggcggttgtgtgtgtgactgcagccaacatatccctacttcgcagcatgtcgaacgaacggttgtctatccacaaaaggacagcgtcaacataaacgggggagattactttcctacctctccgtacatcgccacacgttcgtttcgcgcgcacaaaagctgagaagcaaactttttgcaactttcacaaaatgagaaggtggcatatttctgcggatatatgtgctactgaaggggtgaaaaaatacgcttacctttttgtagctaccatttggcattcctcactacgtcgcttttttttttccccccccatatttacattccttatttttttttattttttttatttttaatgtgtgcctccgtccgtggtccactcccgttcggggctatttcgtgccaacttataaatggcctgtaacatcctgaggagacacttctcagtttgcatttcaggccgcccaccagttagtttccctacctcccattaaactatttaagaaaacaatttgcaccttttaaatgatttgaaatctgcagggccgtttcaaactgttctgctggactatagggggtgaggaacgtgtcaccttaaacacagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactaaggatagaaaaaacacaaaatgatctaccccaaaataggatatgagtaacccccaacgttaaacgtttcatctcgcacttaggcccctccggcatggcgcaaattaattgcaaaagaggaaaatcaaagtacaagtgcttctacttacgtatcaaaaatgatacctccgttgaagcgtcaaaagatgcgcgcttaaagaagtacataaaaaggaggctaaccattttgtgagctattccttttgcctttactgtaaaccgcctctccattgcaaggcaaaggcacaaattaagtagctaagttggatccccctctaaagttgtgcattgcatcaaagcaacagctccgccgcaagaactgctattagtcctaattacaggcatacaacacgtgtacctacctatgcacgtacgcacgcgcataagcttacaaacgtttgcacgtggccgccctgcccatcgcgcgcgcaaggggaccaccacagggaggctttcccaacaaaagaacgtccattcacgtatcaaaggggcaatagaattatcagcagccctatttcatactgttaaacgtaaaacacaacgcacaaaactataagagagaccccatcgtgcagctcctaaaatgttcacgctatgcaaaggctacagtgacgacgaagagaatgaagaaacagaaataatcaacgcagtatccgaaaaaaaaaaatcatttgaagaaaaaatatcctattataaattaaaaggaaaagcagaaagaggacacataacaatttacacaaacctgggtgagttcgaaatagaaatgtactggtaccatagccccaaaacatgtttcaatttttattcattatgtgaaatgggttactatgacaacaccctatttcacaggattattcccaactacatcatccaaggtggggaccccacagggacagggaaaggggggaaaagcatttatggagaatatttcgaagatgaaataaataaagaattaaagcatactggggctgggatattaagcatgtccaataatggccctaatacgaattcctcacagttttttataaccctatctcctttaccccatttggatggaaaacacaccatttttgcaagggtcagcaaaaatatgacttgcattgaaaatatagccgccgtcaagacaactgcgacgaataagcccatttttgatgtcaaaattttgcgaacttcgacggctgtgaatgttgattgatgggtccaagcagggagatgtaaattttgcacctttccgaaatggtacggatgtttatgtgcatcctcggacaagtgaacaacacgtatatatgtgtgcagatgatccgtcaaatttgaaagatcatatgtgccttccaagaattagctagtacgtctataaagctgtcgttttgtcgtcattcatttgtttgtaaatgtgaaaggggattattcatcattagtagctttttgcctttatcacagtttgtaacgaggttcatacattttgcttgatattatttttttttttttgtcaactttactttttttttttttttttgcgtaaaaaaaaatatatgccgtgtcaggtaagaatttccccttttcgaattttttttttttgaacatttttttttttatttttaaaatgcaacataaattgcggcgcattgggggcgcttcttaaaatgtaaacaaaaaaatgaaggctttagatggaatactaccccttttccgttttcagttttaactcttttctgagttagccatccgcttctcgctaaagctcctactttgcaacgcaataaaatgagcgttactaaaccgaatgggcgttcgtccgtggagaaacaaacaagctacggatattaagcaatccaaaaagttacagaaaaataaatcaatagagtataactataaaaattacctatgcaatatcgaataaaagggagaaaacaaaacgcagcaattcttttgatgtaacttggccgtgccaccgctgctgctcttcatttttgaaactcacatggaaataaaaaaggggcaccatcctgcagtgggtacatctgctcgaaatttccactccatgtgagtgcttgctaatagcggcatttctccccagtagaaaataagcaacagatttgcaaaattatatatccatacatacttacgccgcacgaattgcgtccttctccattcatataattggtaccaaactctaggaagtttatcccatccttgagaagctacttaaactaggcgcagaattacgacgcccaaactcgttaaaaggtatcatctaatgaaccagaagcagaatgataaacgatgaagacttgagcttggagtccttcaaaaagctaaagcagctggaggaaaaaataaacgaaaaaacaaataagaatgaaaagaggaaaaaggaagaagacaataaagtaaaaaacttcatgcaactcaaactgttggaacactcattaccccatgatgtcaggaaaaaaatgaaatccttaaaaatcaacaacatgaaagatctcggaaagttagctgtcactaagaagaagaagtttttcgtgaagattttggaacgcaaggatttgaagcaccagcagaagcggagtcagaaataggccccaatcaaatttgggagcgtaccctacaaactcatctttggcgaagcaatgttttagtagcaaccgccctgccattcactctacgcacggcgtgtacggagcacgtttaagagcctcccttcgccatgtacgcagacgatgcagtgcaggaatttttttttttttaaagttctatatatgcaacttttgtgaataggcacgtgtttccacgcacacatatttgcatgcatgtgctgacttaatttgagtgggaatgtcatggtacgtttccttccagtcaaacttgtcaccattgaacggtattattttccgtgtattcttgatcagttccgtatctgaaaaaaggaaataaacgggaaacaaaaagaggagggcttttttgttacgtgcaactttgtcttgcttaaatgtacacatgggtgggggcaatcctccaagtggacgtgcctcatgaggatatacgcccatgtgtgggttcacgttcatacatgccttctcattttgcatgaagcatgcttgatgactccttatgcaaattacctatatggataagaaactcgtttaactcatacagcgcgcaattctcacactcgcgtatggcggacaaaatatttgccgaaaaattgtcaacatcctaagtagaaaaaatgatatcaaatgagttagaaatgtgtaaaaggagaggcgtcagtaatagtaaagtcaatacgaaaaaggtcttgttccccccgttttcactctttttttttttttttttccattcattcatccgtacgttgttcacatggacccttttctcaaaactcttggtggccttaaaattgatgttcgcgtcttcgaaatatgtgagaactatgtctatggttccctggaaaattttcaaaaggagatttacatttggtggagtgtcatgtgagaaaaaattttgcacacatgaacatttatatgtatgcgcgcaggtacttatccaaataggacaaaatgaaagggagctaattttatttctacatttaagagaacttcctcatccgttgttaaaaaagtcacactccaggagcttctccacgaactggcgctggggagaggggaaacaaaagtggacatctccatccgtttgactattaatcaaatttgtacatgaacattttggaatttttttttttttttttttactggaaatttttcaaatagtgtctgtcgcaacatatgataaggtggaggttaaatctgccttcgttttccgtagcgtagacggacgagcagcatttcacactaaggccattcttcgagttgatattaacagttgggtaattaatcgtttgcagttcgttccaattcgtgtagtgcacttggacatactcctccagttttgcgctgcagctttttctgttacagggggtgcagtgaaagggtggaaaaaaataaagcaaagaaaaaaaaagcaaagaaaggcaaagcaaaacaaaacaaaataatgctcgcgaaattacacatgttctacttccccacccgtgcagtggaagaaggcgaagtaatctctcccctttgatgcacaaatgtcgaacctgtaattttccaaaagctctgggtagctcacttcttcaaagtccgtcgtcgtgtttaccttctattgaataaaatgtgttcgtaaaatttccgaaaaggtgaaggaaagcacgcacaacatatattttgtttcaaaaaatttttcagtgtgtgagtaccttcttcaagtggttaacatcgagcaacgatttcagattcggctggaggtacgaattgccaactttggactcctcacaggttatgaccttcgcgtgagaaagttattaggggtgtgttttgggcgcatatgcgttaatgaaagggtaataggccaatatgatcacatgatatagcactcgtatggggacatgaggaggtgtaaacctcactactgctgcctcaaggaaaaagcagctcgattcatttgacaggactcttacatattcgtcacccgagaggggaatgatggcgtagttcttttcattgtgagcggccacggcttcttcaattgaattttgaatcaccgcacttgttccaaagagggtttttaagtctgtgtgaaggtgttgaatagggtgggaaactacacacacgcgtaaacagacaggggcatatgcctagcaacatttggaggggtcaaacttgtatcaccccccctttctgcatgcatcatggaaaggtgtgtagagcgtgctatccctccacacctgacaccaagtcggctactttcccaggaggcgcgttcatcaaaacatgtttaataaaatttttcttttcattcagtaggctttccatcttatcatccttaattagcagtccacagtttggcgtaaggggggtagttattcgggtctatattttgaagggatctttcgaaaggggtttacaactttaaaaaaaataaaataaaaaaaataaaaaaaataaaaaataaaaaagcgttcccactcgtcatgctaaatttgtaatgctgatcaaacgtgcgtgctcacaaaatagcctcccctcatttaattcgcccttcgtgcattttcagctgagtcactgtcccggtgtgcctaaaaagggtgacatattagcggacgcgaacgagaaagtgcaaagtaaaaaaatacgcatgccccttcattccaagctcaattcggtgtgctacaaatcaaatttttcatttctcaaaaaaaaaaaaaaaaggaataatcgcctagtgttggcaagtttcccatcccctttgcaaccccccattcgaaaagttgtcacatttcattccgtccaatttagcacagtgaacttggcccaaaaattggccacgaaaaagtggaaacacaattcggctattgtcacgaaaaagcagaggaacttacaaagctgtccgaaatagctcccctttttttgtggaaaaataaaaacatgtctttttgaacaaatccaattaaattctggtgaaaagcatatgcaagttgttattagtgaacaaagggtgcgaagaggtgtgggcaatcgaacatacgttcatattaaaaaagtgtgaaaattgcacaactgtaaaactgcaaaacgggggaattgcaaaattgtgaaatggtaaagcatatcatagcagagtaactgggcatgccgcacgaggaatatcccccacgagacggaaaaaacgaaaaaattaataacactagaaaaaactacattaacggtgaaaaatataaattttaataacggcatacatatataaaaaaagaaaaaaaaactagatatgtgtgtaggtgtgttactcctgttggggacacacacacacacgttagctgttcaagcgggggaagaaatttgcgatgtgataagcaacaaacacaagtacgaaaaaaagtaaaataaaaatagtccgcatatgcgtgcgggaatggcgcaacggcaactcgcaaggtgggaaaaaataagttcgcaaaaaacattcgattatttggccgacctccaaccgtttcaacaatcgaccgtcgtcatttcgtgctgaaacaacactaaaaaaattcggggatgggccctaagctgcctcagatcaaattgattagcagctatattttatcgggatcgtttcttctgacgtcttctcgctgtagtccttactgtagcactttatgaaatttattccgtcgccttttctgttgtctgatgggggaagaaagggtggaatgcaattagctcaggtcgacaccatcaaggtgagcatgccgctatacacatagatacacacatttcccccaaatttttctttgaataaagaaaggacgtaaaaaaaaaaaaaaaaaaacaggttatacaaccgcttaactgaacaatcatctgtgaaaaggcaaagttaaaaatttacctattggcaggaaccaaaagaagggggattcgccgaaaacgtccttgaaattctggtacatacctttgttatagtatttctgcgggatgaggaaggagtcaatgggagcacacgtagacgagcataaacaggtgcaacgggacactgtcaaaaatgacgcattaccgagtaagactgattttggtaattcgtctgcttctcgcaaaattcgatggtcgtcatggccttaaacatgagcctacgatggggaaaaaaaaaaaatgaacacacagaatgatcaaaatgaagaaagtgacacgaatgatgagaaggggcggaattcacagggatggactcgcccatcaggctgcacattcctgcataccagatatgaaaaaataaaaaacaagtgatgatgagggcgaggaacgaattcagggtttctccgaagagtagcaaaaacaactcgttaaatggggtctaaaaaaaaggggggagggggaaaaaaaaaaataaaataaataaaataaaataagttactttaaattgcaccaataaccacttcaacttagcgactcctgccaactgaaaaccaaaacagttggaattcttccatgtgtgtccctctaactgtgcgttatgcaaaatcctcggcgtcaaacccatttggctgaacgcgctcctccaaacggtcatcaaaacacccgaatgaggatgcaaactgcactggacagaaactacactggacggaaactacgctggacggaaactacgctggacgaaaactgccctggagagacgtacctccttgtgacttatggcatccctaaccgaattgaacatcgttatcgacacaaaaacagtagtcacacaacaataaattaaggaaagcataaagtacttgtgattattgtacccaacacagttatatatccacggacaatggtggtccatttttaaaatgcactttttgcaaactcgacaatgatgagtcctatcaggtttgaatttgcaacaccatttgcaataccgcctttcccccgttttttttttctccaataagtaattatccatatggtctgcgtaattctcttggtgatctttaatttcccattcatcggtgtttggaatggatccaggggggactactatggacagcacataattcacgaggtacatgatcaggatgacgtggaaaatggctacttcggtgattcctctgcggagtggagcggtgcaatggaggtgttagacggagtggagaagtcaggcactgacatatacacaaactcatacgcaccaatggggcaaatattaaatctccccttctggctcgaaagctccataaaagagcgccaccaccaccctcagcatacctcttcaagtcgtaattgacgtacaccttcctgtggcttctcaatataagtggaaggcagtggtactacaaggaaaaagcaaaagataaaccagttggcatacacatttttgcactttcgaaaaaaagataatcattttttttttttttccgcgtaacacttttcaaatggctcattcctgtgcagaaagatgctccgggggcatccgccaaatggagtcgcccccctcagtgtaggacactccctcacaacacttaccattacatatatgaggtatatgacgaataaaacaaggaaaataaaaaatacaggtaacagacggacaaatttgctccggttattttgtatagtgaagatttcctcggcgttgttctgctgtcccgtgtgctcagtggcgtactcgccactgtacgcgtcactataccctgcggtggtctcatcattcgttgccttgcttgttttatccgctgttgacgtttcctgtactatttcgtccttcacgctttttgtgagatttatgatgctcttatccgtggagtactttctgctactctcgcttctctttttcttctgtttatttttctacacggggaaggaatgggatgggaaatacgttgccataatttttagacgaagaagtcattactcccattggcccaattggagtgaaaacaatttttatgagttcgcaaatgatgcgagaagtggaataatgtagactgagatggattggcgcggaagaagggaggtcaaaatgcaacaacaggggacgcaacaggggatgcaacagaagacgtagtatacgacgaaatagacaactcagtggagagaaacacacagggtgcaccgaatcgagggcatgtccactacgcgtcacattcaagcattctttttaatttttctcttccatcctgcgcacctttttcttcttttttgtgtcaccaccggaggagtccgtcttatctgacaccacaattattttgctatcatcgtctaaagtatcttccgtgttttggtctccatttgcatttaacattttaagtgttatactgcttggtaaaggaataaaagggaaggggtaaggagaaggtatatttcctctatgttcagtgtaacataatgattttttttttttctttcggggtcttcctttttggccttcctttttggccgtcctttttggtcttcctcttcgctaagctgcgtagcgtgtgcgtcttggcagcacttcacgctttgcctatatagctctgttagtgcttaactaggccttcatatatagttatatatgcgcagatattcgttcacgtacaagggtgcacacgccgagttggaggcataaatgacgctgacttgttacctttgtacttcttcctcctttgcggcgttgcactggtgtgagagaatcgggcaattccaccttttttaattaaaaggaaaacagccaaaggtggaagcgcactagcgagttgctaaacgaggggcatgactgtctaacgtgtgcgttggcggacaaacaatcgcgtcaaatacaaacgtgtgaaagacaaacgcgtgaaaaacaaacgcgtgaaagacaaacgcgtttactctcaaacaaacaaataaaaagtgaaaacgaatcttctttttgaacaggtaagaaagtgtatacatacgcatgtgtgtagtgcgcttcactcaatgcactataacaccttcacgcggaagtaattttgcataactatatgatattatatcaaaaactacatacggtaaaatgcagtagtaaacagaaacgtggggaaaaaaaaaaaaaaaaaaaaaatcattcacacgtatgataaaaataaattacatcaaaaattaacatataccaacaaacacaaattttttttttttttttttttttttttttaaagctataaatagttaaaaaacggacggggaatagaacggaaaataacactgaggagggaaatttctttccctttgcgtacccacttgtttcctattttcgcaaaatgtcacatttgcatcttttggtatggtaagacgggtaaaaatgtgtcattcagggaggggagttctgcaaaaaattacgcaaagagcggccgtgaagcaggcgtggctgcgaaattgtaacttcgaaatagtagctgcgaaatagtaactgcaaagtggtaactgcggaagagtgactgcgaaaactcgattaacaaaatgtaattctccatacgtgggtacaaaacccttcaacacaacgcgcgccctgattttactaaaaaaaaaaaagaaatgtaagacgcgaaaggtacacacatacgcaatgatgacaaaggagtgggtaatttttacacatcagagctatccagtttagtgtctttacatgtggtcattcgcgcagtcctcaaaaaggtgtagtcaaaactgtgctcaggaaacgccaaaaaaaatcaaaaaattaaatgaatgcagtttacggctcaagtctgccagctttacttttcccacaaaaaataggtaacactgacaagtgaagaataaaatgccgagaactgcaacaaagcgggcgtgtatgtacaggtgggtttaagctcaaaggcgtatgcatacaatcgctggtcttcccactcgcctatgcaaatgtacgtttacgcatataggacagtgtaacaacggcaggtgaacatcacagttgggaggcgaaaaaaaaaaatgcaacaaaataaagtctttcatatgctgaacgaaggtacgtatcgtttccacatatttttctcgtaaggtctaaatgttaatcaaagaaatgccgtttctcattaaaggaaggaaaaaggaaaacagtaggaaactccttcgcataaatgagtgttttaagggtaatgagcttcgctttgctttgccctgtttcgcatcgcctcgaatgccaattgtccatgcacagccgttattatacttcgtgcggaaaatgttgacgcagcgcaaaatttcaattcagtctacctcaagtttttggcgcgttgggcacgtacgtaaactcatgccaatgcaattacgcaagtaaaccaatgcaggtgattccccctattttcactttcagtttgtaacagaatttttccacataaatgaaggcgatttttccgttccctgttccttaactttgactttaattttaattttaattttaatttcgttattgttgctctttattttgtagaagaggcagaaaaaaagggaacaaaaagacgaaaataatgacgaaaatgaagacgaaaaaaaagacgaaaaagggggaattgattttgtaaaacgatgcacacgtgggcatttaaaaaatagcgctctttaacaattttttaatcgccatttcttcctttaatctcttcactttatgcatttttcttacactgacaaaagtttttttttttttttttcctcccctgataagccaattcgtatgaatcgccttggttctcctttcacttcttcgttttactctatttcacttgtttaattcttcatttttttcccatttctgcacgcgaatagacggtttattctgcctcgaaaaggaacaacgtgcaattgaatgccgttcagcaatttttcaaagttcatcacgcgagtgacatttcttcgcgtttttttgcatttcacatggcggcagaaggtaaatacattgcggaaacggttgtgacaaatgcgaaaaagacaatgaataattctctcgcatttttaaaggttgatctctcatgtaagtaaatacgtaaaattgtgcatacgaatttgacaaaaaagactccatgttcccacgtttccccccttcgcgcacaatttgtgcgtggcgacttcttcatattgctacgttttttttttttttttttttgaacaagttatgggtaaacggaggtattacctacgtacaaacgggtacccaaataactccttcatacttaccagcccccactcgcatggggtgatcgtaccgtttgaataggacaaattgggatggaccaatttggagaacctccaaagtgtgtgcacagaatgacacacaggtggagtggaagtgcaacattttttcctcaacttatgtgtcactacttcaaggaaaaaaggggcttcacaggaagcgaaacgaacacataaacactacaaacatataattttatggcgtcttctgtttaatagaaaaatggaaacatttcattaaagagacatttcacaaagcctgtccccctactagccatacgcacttttccatttggcccatttttaatcacaattcttatgaaacgctccacagctgggttggtaactatctttttggaaggtacacaaattaaatcgtggttatcttccaaacgtttttaaaacccattttggtaaatcttccgtttcttctcagaaactgtttccccttttccgccctctattcacttcggcctcctgagccacatctacacctacatagtaaaaatgcaaaccaaggtagggtatcaaaaaagatgaaaaaagaaaatgatggtgacgactccttcgccttttcctcggaaagggatatttccaatttgtatcgaaaggaccattatatgaagcactgtcatgttaagaaccacatcgagccaatagcattggaagacgaagttcacattttgaaaagggaggaacaacaatcgtttaaattaagcgacattttaaaatcactggaaagaataaaagaagaaaaaaatgaaccatcaaatgaagacatcattttaccggaatatgtggagcgtgaaaaagttgaacaagaagaagaaagcgtagaaaggatacattgtggagtatacctacatgaggtaaacataacagacaattcttattttcattcacgctatgacgatataattgatgactattctgatcctatacggataaagggtgatatgtacataaacaacattgtccatttcgaagactcttcaacttatcgttccgtatttgaggtgcacagagtagagtggttcttagggttagaaataaatgagagaagaatacacgaaattgtcccatatacccaagggacgtcttttcgaatcccatttgaagcgttaggaaaatatattttttgtaaagcctacagaaatgtgcacataaattcggagtatcaaaaaaggggaaggaacaccgtcttcgatcctcatactctacataagaagcctgtaaaatttaaagtagaacccaaatgtgttgaaaaatgttctattacgtctaaggggccagtcctaatatccatagatagtgccttccaaatattgacacttttgtgcaacaatgattattccatccaggttgttgttgaagatccgctagataatttctgcaacttgtccaactcatcttcatcggatgacgagacagttacgactacatccaacgcgacgaaccaaacggatgagaagcaccgcttccttgctaccctatccatcaactttgacgagatcaaatttggcctaacaaattgggcaatcggcgaggagggtcaaccccacagtgatgcaacgggtcatacgcagggtgacaaaagaaacaatgacaaacgaagaaacgctgcttttaatttttttcgcctgttcgacttccaaaatgatggtgcgcatagctcatccgattcgagagcggagaaaaagaacaactccgttggggatgaagatggtgaaaaaagcacaaaaggcgtaaaacctctccaaagcgttgggcagaatgcacacaaaaaagggagccttaaaagggaaggaaaccaaaccgaattgacgcttaacttgtacgaagtagaattcagactatccagtaaagacgactgtgttgtggtaagcatcggaattgatttacagaaatcatttaaatttgtcaaatacaaaatggttactatcaagccggttgggaagaacacctccgcgaatgagctgtggctaatactggtggctttcaaatctgcgtactcgtataaaaacgtttttaaaaaaaatgcaaaagtaatttacacgaatacgaatatttcgttcgttcaaaatatagtaaacaattatttgacaaaatcgatggaaagaaatgcggacggagctatgcctctccagaagataaacacaatttttaacgaagcggggtgaagaagcggggtgaagaagcgggtagacgaagagaggaggtggtcgcaccatatgcacgttttggcaaaaatacacatcggagggagaatttacggatgtcctgccacggcacctggaaaaaattagcatagaacacgcatatcgcgagttttccagtttctatacttcttttcggattaagcatcccccgcgtcctacgcatttatttaccttcccacgcgtacatgtagtaacttttaaaaatatgtcacgtaagatgatcacctatatgaaatgtacccataagtgatgatccacttggggagatgcgaaaaagaaaaaaaaagagtcacccagattcgaacggcgtttttgatccctcccccttttttttctcaaccttgacaaatgcgcatccgagttgttgtcaaaaggggatgtgcgatgtgttgcccatggacgtataacgacaacaggtaggtaggtgttcctttcctatgtccttccccgaacactaagcatacataaatgtacatttctgtagcaaacagaatagacccttccacggggatgccagaaaagttgactgcactttgttgcgcctactcaatttggcacatcttccttttttttttttgggggggggggcccattttacaaaaacaaaattgccgcgatggaatatttgcccttttgaaaaaaaaaaaaaataacttgcgtgaatatatatacttttttaaactttttctggaccccccgttggatcaaaaaggaaaacaaaattaggaacaggtccgcgcatcttctgtgacactcctcaaaaagtagccattatatttatagataaaaatttgattccatcaattgcgcctactacgtaaggagctatgcgtcaccgacgaaacaaatttttttgcactgaaaagatttttgcccatgacgagcgttttgcaaaatagcgaacgggaattgttgtgcgtgctgtatgcgaagtgacgtagatacatgaggcatacataattatatacataagctatatacatatattttcacttttgcacaaatgtgctttctcatttggtaactcctcccatttgaagaatgttaaaaatttcgtaaaaacgaaacatcgcgcatgctcctcaccctacatccatatttctcctaattatcgaaaaaaaaggtcattaagatgaatatcattgcgtaaaaattgtgccctttttcaccccatcgaatgaacgcaactttgctagcatttaggcaggaattgtacattagagccatttcgcagtttaaaataaaaaaaattctgaacaacttttgccaactggaaaaaaaaaaataaaataaaataaaataaaacgcaggaaggaagaaaaaagagtacttacaatatacatatatgctactgcgaagcctcgcgtggaagggaaaatctaacgagcgaccccccaggagctaaagtaaaaagatagtgtacaaagtagaactcctaatagaatcctaagtagaactcctaatataaccctaagtaggtctcataatagaaccctaagtagatctcataacagaaccctaagtagatctcataacagaaccctaagtagaactcataatagaagcctaagtagaactcataatagaagcctaagtagaactcataatcgaaaccatttggaaggagaccagccacccccactcccccgcgacagagcaaaggcgaaacatggaaatcaacaagagcagtaaccatgaccaaacaaatttgatcagcaaaatatgcgcctacctagatccgcacatgactcagataattctgagttggatgaaggagaacaaggtatattataacgtgtgagaggggtgctctgtgtgggctaatcacccggagtagtggtcgttgcgcagcacagccttccgccgagtgatgtcgtacatttgtgtgcatgccccgttggatgatttgttgactgtgttgttcctccgctgtgagcggcgttccaccgtattgcgtgccagtttgttccaccgtgtgctcactccgtgccgctaagctgacaccaccacactgcgtcgaactgcgatgccctgctcacattgctaaccgacgccgcttcacttcgctgcaggtgctgaacgaagccgaaatcgagcaaagtctgggtctactgaaggaagggtgcgaaaaggaaatcgtcaacatcgaaaatgaattcaccaatggaaacagaggagtgatcgtgaactgtctagatagcctggaagtcgaaatagaagagttccaagatgccatgaatacgtacaaaaatgatcaaatgaacaaaatcggaggaaccgtagaaaaaaaaagtatcatgtcattaagagaatggtgtggcataaacgtcctagaaaaaaccaagacctacaattttacggacaacatagatgataaaattttaaagctaagtagatattactaccagaaaaaggactaccaaaagagcaaacaacatttactcctatacattttaaatatctcagaaataattattaacatctcggattcacccaaaatgagattgtgctactggggtatcatcagcaacatcattaatagcttctttgccaacctacataatgatgaatacatgttagtaaaaacagaagaaggaaaactaatcgtgagggaagaaattataaatgaaataaatgtgtgcatagaaacaattgtcaaattaagtcaagtactaaataaagataaggtaggaagaagtgaaattattttgcagagaagttggcttattcattggtccctcattttgatattccatttcttcatgtacttaatatatgtaaaaagtatatacccaaaaaataattccttttctatgctacaagattggtttattgatgagaaaaatttgtcaattcttaatttgatatgtccacatattattagatactattgtgtgtatgctatattttaccgtaataggaaagaccactttgagcttatcctgaacactttaaatttattgaagcctaaatatacagaccctttcacttctttactaatttctatatttactgagtatgattttaatatggctcaaacatgcattgctcagttagggtccatttgcgaaaaagatattttcctatttaagttaaagccttttatagaggaacagagcaggtacatcatcttcgaaacgtactgtcgtatccataaatcgatcaacattgacatgattgcaaataaggtaaaccttcccagggatgatgcagagaaatgggttgttaatctgattagaaatgctaaattggatgctaaaattgacagtgaaaaaaactgcatcgaaatatctaccaccctccctaatttataccaacaagttatcgacaaaacgcaaaatttaaccatgagatctaatttccttgttcaagttttaaatcgatcctcaacagatgaacacttccagaagaacattcgatttaaaaataaaaatgaaaagggtaagaatcccaagaggggggggaagcagtacaactccttatataaccccaataagggcggcatcaaactcgtctctgcaaatatgtaagtttgcaaagcggtagttttgcctttgtacctcttcacctttggtggtagcctccaaaggggactctccaagatagtcacttgtacacatattatgtgtatattggggtatatccatatatacgtgcacatgtttttttttttttttttttcccatcatttcatgaacctttctcttcccctcaccccacactattacccaatttgctaacaaaaaatgggcaatttttctccccgttttgaaatttcgtatgaaccagtttgtctcatgtgcgggccgcccatacagctctacatttgccaaacccaactgcacattttaaccccacatttaaaaaaaaaataaataaaaacaatgaaaattacaacatgtttaaataacgttaagcttaagtttcttacctttcacgcggtcatttgcaagtgcagccacgaacccgttcgggaaagcctcctgagaggtgtcactagttatggttccttaactacgctgtgttatgcacagagagcaccctcacgctctacctcctattttagcggcttaaaaaggggttggtatcatcagtacatgcttttttatgcaaaaggtaaggaaagggcaggagtagtaaaactcaaattaggaaaaaaaaaaagaacgggggatagattccagcgaagcaaccatggagtcattccccttaaaagcttcttcccccgtggagaaataaaatagcaaaaaaaagtaaatccaatatggtcgaactttttaaaggttgaaaaaaaaaaaaaaaaaaaaaacacaattggaatagcaaatagtatatgtagtaatgtagcaaaactgttcaactttttttttttttttaaccctttcgcaatgcgaagttaaacatttgagtatgcaacttgtccatacgtaaacattttcggcgttcccgcagttatattttttttcccccctgatgattttttttttttttttttttttttcaagtaggataagtaacacttgcaaatatttacctgcgcatacacattggagagaggcacaaaaaagggaaaaaaaaaaaaaaaaaaaacttagctcattctcaatgcgaaaattaagccgttttaacgaaaaatacgcaaagggggattaatccagggggcgaactgcgtagataagtaaagggcaaattgtggtaagctggcccaaagattgatgacgcattttattttaccctcctattttatgcattttgcgggatgtaatacttcatgtcagtgggtccctttcgtccgaaaaatttaaccccttttgagagaaacacggagggataaaaattgggagagcgcgccaaaggggagcaatcaattggcggccagtttgacgaccagtttgatgaccatcttgacgaccatcttgaaggccatcttgccgagcataaccaaaatgggagcttgaaacgacgcattgtgctgagcgaacgagaaataacaaccccatgggggaaaacacctcacgtatgcatgtacttgtacgtacgcatcagagcatgtgtatgttctccatcacgtaacagtcgtgcctgctgcgtgcgtacttctaccccatcttagcgccctgttttgctcccccccctggcgtccgtgccagtaggcgtttccacactgagcatatcccttccctcccaccaccacctacacacacacaaacttgtgcctttgtgcacagtcatatcgatcaccaaaacggatttcaaaacggattccaaaagcgctgccgagatcggcacttctctgggcgcttcactggtcaatttcttcacgaaaagatcttccagaatgtcggacctgcggtacttccaaaccacgaaaaagggggaaatccacgaactgaaggaggaactgcattcctcccataaagagaaaaaaaaggaagcgataaaaaaaatcatcgccgcaatgacagtgggaaaagatgtctccacgctcttctccgatgtagtaaactgcatgcagacgtccaacatagagttgaagaaactggtgtacctatacgtaataaattacgcaaaggtgcagccagagttagccattttagcagtaaacaccttccggaaagattcatcagacccgaaccccctaataagagcactcgccataagaacgatgggatgcatcaggttagaacaaattacagaatatctcattgaaccattaagaaggtgcctgaaagatgaagatccgtatgtgagaaaaacagcagtaatttgcatcgctaaattgtacgacatatcgcccaagctagtggaagaagaaggatttatcgaaacactcctgaacatattggatgataacaacgccatggtggtagcgaacgcaataatctccctaacagacatatgcgaaaattcaaacaaaagtattttaaaagatgtaataaataaagacgaaaataatgtgaataaactgctgaatgcaattaacgagtgtgtagaatggggccaagtattcattttagatgccctagttttatacgagccaaaaaccagtaaagacgcagaaagggtattagaaaggatacttcccagattgtctcatgccaactcagcagttgttctttcatccattaaggttatcctaagtctgttagacaaaattaacgataaagagttcatcaaaaatgtgcacaaaaagttaagtccatcattagtcactcttctatcagcagaaccagaaatacagtacatagcgttaaggaacatcaatttgataactcagaaattgccacatatgctggcagataaaattaacatgtttttctgtaaatataacgaacctgcttatgtaaagatggaaaagctagacatcattattcgtctcgtttcagacaaaaatgttgatcttgtgttgtacgaattgaaagaatattctacagaagtggatgtagaatttgtaaaaaaaagtgttcgagcaattggcagttgtgccattaagctacctcagtctagtgagaaatgtattaacattttgctcgatttaatagacactaaaattaattatgtcattcaagagtgcatagtagtaatcaaggatatttttcgaaagtacccaaataaatacgaaagtatcatcaccattttgtgtgaaaatttagaatcgctagacgaatctaatgcgaaagcgtctctcatttggatcataggagaatatgttgaaagaatcgaaaacgccgatgaattgatagactcctttttagaaaattttatcgacgaaccatacaatgtacaactacaaatattaactgccagtgtgaaattatttctaaaatgttcaaaaaatacaaaagatattattaccaaagtgttaaaattatcgacagaggaaagtgataatcctgacttaagagacagagcatttatctactggagattattatctaaaaatatcgaaattgctaaaaaaattgtactagcagaaaaaccacctatacaggaagataacaaaattacggataccaaggttctaaataaattgattaaaaatatttctatgttgtcttctgtttatcataaacttccagaaacgtttatttctaagaaggctaattataccttccataatgacaaagacgatgatgatgataatcgtattgaaaatatggatgactacaacgtttctaaatttaaaaaacaaatggaaagacagaaatatgatagctattctagtgagagtaggaagtcgaaccgctccaggtcctccagcgaatcatctaataactcctctgatgatgttaatgatgataaagatgacgatgaggacgctgatgatagtaagaaatctatggacctcattgggctcaatgatgatgaatctagtaacgccaaacctaggcgaagtgctcccccggtcaagttagtccaagttttatcaccagaagatactggcttgaaggggcaaacgggcttatccattttgtcctccataaaccgtattgaaggtagcctttgctcgttttccatagcggtgtggggtgcatgttcatgtgcatgtgctccacgggagtgaccacctgttcagacgcacgaaactctcaatagaagcgttttctcacacgtaccatttttggtggtaacatgtgttccaacttttgtggatttctctctcccttttgttcatacccacttgcataatactttcccttcccccacccccttctgcaggaaagatccagctcaaaatcgccgtgaccaaccagacgccaaaccccgttgtcatatcaggagtgcaaataaacaaaaattcgtaaggacataaacatgatgaaaaaagggagaaggagggacagaaaagtgcctccacccacagtttttacgcctactaatggaagcttattcctcttcgtgtagtagtaacccattatgcacacatttaacaccgttcttctgcccctcatctctcttcagatttgggctctcctcgccgaacaatttggacatccaaaatgtttccttcggagaaacaaaaggtaagttgtagcagacgaatggccatggccagacttactcatctggtccatcaagaaaactcccctttttaaacaaaagatgtttaaaattgcctccttttcgggtaccttattgctccttcaaaataatttccgcccttttctgcaccccctttcagaaattttaattttgctcgttccgaatatgctaaattcgaacacccccccgtccacgcccctatttttgcaagtgagttgagaagcgagccggtgtttttttatttttttattttattttttttccaccttttaagtggcaaagtgtttaacgtaaccgcttttgcgtaatcaccgtttgtttttccgccccctccacctgttaggtcgccataagaacgagcatcgacattttttacttcaacgtgccgtatgacatcttcatcgtttttgttgaaaatttcaacatggagaaggacattttcaagaaaaagtggcagctcatagaggattcgaaggaggtacacagaagaaaatacatgtgtcgtgtttgacgaagctacgactacgtagtatctacgcccatccttgggtaaacacccaactgaccttacaacccccttttttaacttcgtaactttttcgtagagcatactgatggcttcaagtcccatggttattacctccgacatactaatcaagaggatgaagatatttaacatatcgctaatagctcgaaggaatgtgaataacatggtaggtgtttttttttaaaaggaggtgttatgcttgtaacgtggttaaccactgcatggcttattttcctgttcaattcagctaagtgaacagcttgattgcgtcactgcaatgcgaagctatctgaacaccgctccgtcgcaacactgctcattttgttcccccatctacctcccccacacacacacaggaactgtattacttcgcctgcctaacgacgaacaatctcgttatactgagcgaagtggccattcagcctgaaaagaaggttgttaagctgtgcgtcaggacagactccacatcagtggtaatgattaactgcttccccccagcagatgatgcaaagggcattatgtgcaaacacgcttagcaacgcaaacggggaaaactgaacggatcatatttgttcctgctgcacaactcgaataaccaattttgtgtatattttcttccccacctattgcagataccgctgtacaagcttctcttcgtgaaggccttttcgttgagcgtgacgcagacatgagcgatgggtgagaagcgatatttacagctgaagagggacaccccgtgttttctacctttacgataccatcattttcgcattttcgcattttcactcttttgttttccccattttgaagcgtacataatcccccccgttcacattgtgtacactttattgtagcttgttccatttgttttttttttttcccaccccctttttatatacacatataccattgttacatgtgcgtatgcggcatatacgtgcatgtgaactgctgaaactttttagtctacgttaccctccgatgaaattgtaacaaacgaatacttttcaatcgtttcatttttgttctacttgtgcggaccgttttcgctgcctttcgttttttttttaaatgggtaagccacattttggcatccccctccggcctacgcgatagcgagtggatacgtaaatatgggggctccacatcgaaagtaataacggttatacattccctttgcgctattcgaaattggcacatataaatcctctaaaatgggggaagtggccgggcggttggcagaggaaaagaaacaaattgagttgacttcttaacctgccatgtgtgtacaggttgtatcatttggtcaagaacgcccgagatgttaaatacacgtggcgtgaaaaaaaaaaagggggcatgtaatttgttcggccaagggtcgaagtcgatgtggagatgggggaagtttctcactatctcttcttttttttttaataaggaaaattattttatttttaaaggcacttcacctctaagcagataaacctgaaaagaaagcctacctgtcattgtagtgtttttttatcgcatgtgacgagcacaaaacgttacagtaaagtgaaatcctgcgtgacacacttaaaaacatttgggcgccttcattttttactcgtactttttttagcatagatatatttttttttgttttccgctttggtgaaatatccccattctgtcgcctaaagtgaagggaaaggtcatctcactgctcttccgatttgcacaaaagttggtgaatagcaaaatagggaagcgcgctagaagcgtattggggagtaattcttttcgcaacccatcttcgccccacgtgcccatttaatcagttctgcgagtcattccttacgcatatcgtagactacgcccatcatattcggcacttttcccctcctcggccactcgcactttgttctatcgcaactgacgaagcaacggcacaaaatggagagcgcccacctggataggctcaattacgacttcagaataaaagacgtcaccaccataagggacatcaatttgcaagccaaggaaaaaaccattgagcattttcacgatcaaattttacttaatgaagaaaagaattttttaaaaagaaccggtttgatatacggaagtcaggaagtgtttaagcatataatggatagggacatcgtggccatgtccaggaggttgccaggaataaagagcagtatgttatccctggatgttgtccgaaattccatcgatcggatagaggcgcacgagtatatggagaatctctctcactattcgctggagccagtgagcgaacttattgagcgcaagatgaacatttagggtgtgtagcgagcgaagagcaacaaaagggagagcctgttcgtaggcaccccttttcatcgtaacaccgcatggtgcccttttacgaatcgtagcacacatacagacatcagttttgtagacatatagcgaatgggatcgcctatgggttaaaaaaaaaaagaaaaaaaagaaaaaattgcgtaaaagggtacgtacataagatcaccctgttgtgccgtttttatgtaaccccgtctgcctttgttcagtggttattttttttttttttttttattttactttattttatttatttttattttattttatttatttttttattttatttatttttttcaacaaacagactagagaaaggggaactgccctcgcaaaattaattttttaagcagtgtagcacggtgtaggtatgcggaaaaagtgcacccccgtaatgtttagttgcccttgttgtggggcttgcttaacgtgagcacttcgacgcttccccctaccaatcccctgtgtaggcgtgcatattgttgtgcttgttactgctagacagaatgtccttgttggtgaagcatatctgcttatttcgctggctctccaatttggaacactgggtaattctgtggccaaggccaccacagtaggaacaacccttaacccccccgatttcttttaagttgattcctttgctgtccagcatttccagaaaggggggaatcttctgcttagcctcaatgagtaaagcttttagatctaacaaaatggcttcttcctgattcttgttaataaacgttgtagcgattccagtttttccacatctaccggttctaccaattcgatgcacataattttctatatcctttggcatgtcataattaataacatgttcaattgatgggaaatctaaccctttcgaggcgacatctgtgccaactaggatatcttttttcccttccctaaacaaattaatcgcttcctgcctctcagtctgacctaaatttccatgaatagcaattgcattcacccccttgagtaacaaatactcatgcacatcatctacatctttcttattttcacagaaaattaatacggggggtccagttttctgtagtacttctaaaaggtaagacagtttcaattcttcctttacgtattctacttcttgtatgacgtccaagttagctgcaccagctcttcccacattaataatgattggatttactaacgtagatttggcgaactcttggatcttctttggcatggttgcactaaatagcaacgtttgtctttgtctcgaaaaatgatctaaagtgttacgtacctcttcttcgaaccctagatcaattaacctatctgcttcatcaaagcaaagatatctacattgctcaagggtcattctttttttatttaacatatcatttagtctacctggggtagccacaaccatgtgcattcctttttgtatttctcgtccctgatcaaatgtacttactcctccaatcatacataagctccttaacattggatagttatcctcatgtagaaactcacagaaatactttataacattatgtgtttgtgttgctagttctcttgatggacatacgataaggccgagtggtccttctccttcctcaattggacatcgcagttctccttccaagcaaatcataaccaaaggtagaacaaaaacgatcgttttcccactccccgtaaatgcgattccgatgatgtctctcccaagcaaaatggatggtaatccctgcatttgtatttgcgtaggcttatcaattttcttttttttcaaagcttttaaaataggcttgggaaatttcatgtcacgaaaatttttaataggtggtggaatatcactaccacttacgtcgatataaaatacatttctcactttactcacgtatttatcacttagcagcttatacttgcttggtagcgtccatatcgttttgaagttctcattatacacgatacctttcgctctttctttcacagattgtaatggtgcatttaacgctttcgacacctgcgctagtattttctcctccttctttcgaatttcctcagtttcgtctacttcattgttttgtgcttgcaatttcattttgtaaaatgtctccaggaggctcttctgcatgtttatctgtacatggttttctttatttgcgtccttcttaacagacttcttctttttttccttaccatcttttttacgcctttccttctcgtcctggttatccccattttctgccccactggaattttcacttgagtcatttttttcgctaccctcttcgtcttcttcctcctcttcttcatcctccacctcctctttcctcttcttcttttcacttaaaaagctgttcaccagattatccatgaatctcttctttcgtacgctcctcggttcgtaaacgaactcgctgcttccgctgctgctgtcggctccatcgttgtccccctgtccctgtgccttgcctttgtttagttcccccatttcggcggcttctttttcgtatatttacatgtacatgcatttaagcatttatgcaattgggttttggcgattttgcgttttggcgtttttgcctttttacgcatttgcgtacatacatacactcctgcgctgcggggttgaggagaaaccaagcgtgatcctaaggtcacttttatggcccccttccagacgagctctaacaaatgccgctctacaattagttactctaaacaattacgcatttatttatctactcgcctatatgtcatgctgcgcggtgccgttttcgtcttcccgtcctcctcctttcgtagtccagaatgatcgatcgttcggaaaaaaaaaatcattctctaaatgtataacttaggcctaaaaatggcatttttcagttgaacaaaaaggggcaatttttttttttttctcccccacaggttagtgccccagtggtgaataaaaaatttcccgccattttgaaaaaaaaaaaaaaaaaaaaatgctaacgagtgatgcagaaagaagagactatgcattttcgctctccaactttgatgcccatgttagtcattcaaagctgtaattattttcccatttttttgttcctcttttactatccttatgagcatcccccagctgacatagcacagtacggtaccttcacttcttaataataagtaggaaactaaaacatttggcagcagaaagcagttaggacattcctcatgagggaggagagggggaaaaaaagtacacgtccaaatttagcacaataggagggggggttccatttctaatagcttagaagtacgtatgacttatcaacctttacgatcagcgggagggacgtagtctcgcgagagctttaccgaagtggtgccaagactaatgatgtaaaaaatgccaagtggccaaagttgggggggcgtaaaaatagaaatgcatggcctgcgggaggcgcaatacataacagcggagtggtatgtctaatagggaaggtgccacccgtaagtagcataacaccatcggtgttgtgtttaattgcggaaacgaattggctaaatagaatcgtattcgcctcaagctatccccacatagaaatatagtagcaaggattttccttttccccacttcttacaccgcacaagtggcaaataacacacggtgggagaaggccactttcgcttgttacctccctgcacaaatgaaacaggcacatagagagtagcaaagacgaattggctttttcccaaacgatgttaacgcaaaaatgtaagcgaattataaaccgtgagaaatggcaatcggtttagtctcccaaatttgaattcataccaatttgatgaagttgggggaaaaataaaaacagcttcgaatgagtaatattcgaaggaattctctcccccccccattgtaacttcacacggtaagggactccccacaatgtatactactattttcctttattatgaaaattaaaaacagtggcatggatgaaaggagtctacagttatgacaaggtcttgatacattttcatccgaacagtttaccattccatggtggaaagttcttttcttttttttttttcttccaagaggtacaattttgtatgcacactgttacccactagtgaagcaatacatagctgcactgttaagaggtgatccatccaagttgatttacatccccctaggtttgccgtcatttcgtatttctccctaatgccgtatgccttatcaaatcaacattccatttccagggggtacccccaacgtatcctatgtagtgtaactttaagatccccacccccccaatgaagcaatgctctgcgcaataagcgtattgacatttggctacgttcaggatggatcgagttaatgtcctctaaagaggttaatgtgaagaaatacgaaagtttttttttttctactatgttattcatatggggcataaatgcccccttgctgcgggaaaacgcgttgaataaattcgtgtaagtatgcgcacctctagtaacacctgcgtgagaagcagatatctgcacacacattcgcccatgataaaattttgataactgtcaggaattgcctttctcatcgcaatagccattttaagaagtatccaagagggtaaagaaactctctcacgaggaacagctgcgacgcggcgggatctgcgaatgtccccttttgagtcaaccgagaggggaaaggaaaaaaaattcgaataaaatagaaaaaaaaattccgttcacctccaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaagttgattttttcaaaacgtttgagaaaaatattcatttgaaactatcactggaagtgcgaacttcgacttctggtggatttaaaaaaaaggccatttcaaatacccagtgttagttttataaaaaatcgcaataaatacgcgaacgaacaaatcattcattcatatgtagatggattcacaagaaagggaaagaaaaaatcaacactgcacttggcaaaaagttataaaaaaaagtgcccatgcgtgtagaatagaacccaaagttgcagtaaaaaaatatatcgaaggaacgcatttacatttaatggatgcatttatttaatgtataatataatggtaataattatacatacagcgttgaaaaaaagtgaggaattaattttttttttttttctttgttgcgaatgcgaagcggctatgtgacttccatttttcggtgcatgccccacgaaagaagttagaatttttttaacaattacctttatgagcacgggtgcccgagtggttaagggggtggacttaagatcctctggtcactagaccgcgtgggttcgaaccccacctcgtgcagattttttgcaatatccatcgagtttaggagttgtggttacctcgtaagagatcattttattgcatataaagaaatattattgcagtttcggatgatgattgactagctggtgctctctcaccttttttttttttttctctttcaactattttgtgagcgcaaaagagttttcatggtactataaaatgtaacaacatctgcataaggcatgtgggcacaaaatattcacataacttcaatttatgtaatgcgttgtagggggcatttttacttataaaaatgaatcaaccgaattgaccctttattttctccccaatttgacacaaaaagtgggttgctaaacagtgggaagacagaaaaatccatttcgcaaaagaaataattgttaaattttaatcatggactgagtaaattcaattattggatgattattcattttttcatgtctccattttgtgtggaactatcaggtggggcacaaatctgacattatggattcagttgcatgggttcgtttgccgtctctaccattttgctttttacgtttcatattttacgcggccaacagctgcaccacgtacatacgacttataaaagtttctcagtgaggaagatcaggatggccattccgtcccacagcacatattacaaaacttgatatgatagtaatcacctacatttttgttgtggtaaaagcgttacaaaggagttgcttaattgctcggtgatcaaacggaggggtgatgcaggaaaaaaatgctaagttaccaagattaacttgaaaagaggtaacttttacgcaacaataaaatgtgttttttaaaaaaggaaattaataatgaaaaaatcctcacttatcagcccaagctacgcatcttcgcgcgtttacaattttggctgcgcgtaaataaaagggtgaaacaaacgtatagtcacaatcgcgattttttgtaacaagctaaaatgaatgtataaccaggcgtccttccttatcttttcccgtatattaaactttccttttcgtaaaaaaagtcctattttatgttaaaaaaattgtgtgcctattttttaactagaaattgtggcgcaaaatgggcaactttttggttaattttttttttttcgcacaagcacttttttatttttagcaattaaaaattgttgaaatgtgatcaatttgaattttttttttttttattaaatcgtgacattgtaaaatttgttttaaaaaatattttaaagaatttttttctaattttctttttaaaaaaatgtttgttttttttttttcccacgccgggactcgaacccgggtcgttcgggtgaaagccgaatatcctaaccatctagactacgtgggattcatacgttatagcgtacgcatcaattatatatgtaaatacttcgcacaagtaatattcgcaaaaattatattttttttgtattgcaccataaaagagaagaaaacgtccaaaaaaatatggagagtatcaaaataattacataaattgtattccgcgggccctacattgcgaggaaaaaccgcatgcacagtgtgccaccatgcgcgcataaattgtagcaatagtagtaactctggcaaatgtaagaaaaggtagaaaaagtagaaaatgttagtgcaaaagttttatagtaatttctaactagaaaatgagagcaaccgattgcacattagcaaacattgccaatgcacacacatcgccctagcaaagtcctaaaaatacttacgataagtcctagaaatacctaggataaatcctagaaatatctagaacaatcctaggaatacctagcattgtcttagcaacgtgcctgcagactaagataaaaaaattcaaaaaataaccgaaatgttgcacatgttaaaatgtcgctcctttcttttatttgcacaaaacggacatttttttgtttattttaaaaaagaaaattaataatttatatttcctcggattatccatctatcgttacatttcttcacttttgttgtaccgtacgagcactttttgcagtcaacccccgtatgcgcgaatctgcgcttgtgaaatgtgtacaattgtgcacatgtagtaaaagcgtttctccgccattctgctttcgatttttctctcattttccacagaggttcctccgattttccacagatttttcactctcatgtgccacccctgaattgccatcattccacacacgttctgtgtgcgcatgtgtatgcatttcgtcatgcgtctttgaaaaaatgaataatttgtccaagcgcactggtagactttcctcttggggtgtgcaacagctgtgtatgtaaccgttagcggaataaataaaaaaaatgtattcttttgcaatgcaattgagcatttgtcgaacattcgttctttttaacgcgactggtatttcttttcgtttcgtttagttatgtttcgttatgtttctttctgttctgttcaatcattttttcttcccaacattacagactgccatttcgaagtaaacgaacgccacacgctttgtaccaaaaataaacaaaatactacacgatatgaacgttaaaataagtataactccatttcgtgaaaactaatgtaacaaaattgaacgtttactccttttgttcgcttcgtcatctgcaccactgattggcacacctctttagagacagattctcccattcgagcatattctttttttcgtttcgaaaattttatatgaatagctgttcacccactgtgcggatatatctacttgaagtcttccacccccttttgttgcatcctgacttattcgttttgaaaattctgttagcactgttcaacggagaaactcccccttccccctcgagaccatttacaagtgcctgtgagtgtatttacgtgtatgtgcttgcgtttgtgagtgaacaaaggagcgcctgtgccatgcaggacggtgtgcacccatccatatgcacatgcatgtatctacgtacgtgcgtattcgttcttgagtttgtgcatgggttagcgagatggagaagcggcgcttgccacgcttacgccttcgcactaccatcgcgttattcaccaaatagcacatcctccatatgcacaattcttcattaacagctgaaggagaagtcccatctttagttttcctaaaaaaaatatgcaaagtattaacagcatatcgaacacagagcagctgcttcatttcttcgattcactcatagccgacggatatatcgtaaacaggaaaaaaaaaattcatacatacatacatatatacatgcatacatatatacacataagtcgttacaactttgttggagagacaacgacatagcatcattctgcagtgtcgttttgcatttccgcgcgtccgtctgtctatacatgtgtgcactgtgcttgccactttcgcacattaagagaaagttacgactcacaaaggttgagcctcattcgtgccgtagcagtgtgtaccaaacgtagatcacctttttgatgcgttgaaccacgcaaataagttcccccccttcccatgtcatgtagcttactcttctcaagtggacacgttcacatgcatatgattgtatattatgtgtgttgtgtaacgccgtcaaaaataaagctaacatgtttggagctttgttaaaagaccccctcaagcaaatacaccttcttctcctatttaggttaccatcctgggcatcaaacatgtgctgaagttatcttctgatttgtgtcaaaagtgggtgaaggcaattcacactcgcgtgtacatgcgtgtgttcatacgttcatgcatgtcgtgtgctcatctttttcgacatatcatctgataagaaaaaaaaaaaaaaaaaaaaaaattgtagctttttttttcctcttgtgtacgtattaactctccgttttgttcttttcccgatcacgccaaacagctactccttgctgatgactctgtttttgatcgcttccttcccttttgcattctcctccgtcttgcagattcatcctctactacttcgagaaaaggaaggaccagctgcgccccacttatttggttgaaggatttaataagagcaggaccgaatacatttgttccatttttcacgaaaaggatgctctaagtaatggcccttttcagaatctccgcggtagcaatggtgacgattgtggcggtagccttagttccccctttctacacccgcatcaacattgttacgtcccatttataacgggttccccacttcgaaaattttcatctctacccccctccgtaggaatgctaagagaaggtaactacaccgtaaatatctacagtgtgcagtcgaataagaacaaggcaaatttatccgcactgtggaagcaggtaatggcatggtagacttgagcatgtgctgttacgtgtaaagctgtggtgaaagtggtgcttaaaaaagggaccacttcttttacatattcgtgtctctgttctgttggtctttttttttgcttttatttcgccctgctcgaattgctcctccttgcaggaactaaacgagatccacaagacatgtcagaaggacgcacgcggacagcccatcatcccgcagtaattaagcgcatgtgcatatgtacattagtttaggcttagtgtgtatgaaaagcaaattatttgtatctgtttgtcctactcctgtgcagtgaaatgagagagttaatttgccaattcatgtgagacacctttaacatgcttcccacccacccccacacacatacatacacacccttgtagattctccaacatgctactcacggatgtgaaggctaaaatagacgaatattgccctaactcacattatcagtttccgcacattatgtacatagctcaaggaaacgttgctgagaatgaagctgcaaaaaatatgaactttgagccgagtgtaggcaacgctggtactcatgaaaagaaaaatggaaggagaggaaaaaactgcaacaaattcagagctgatactgaatgtatagacatatatcttagaaagaagaaacctaaagaagaaaaagtttatgcttttcaacccaaagagggaaacgaatctaaggctgtaactgtacaagacatggatcaaatgatgatcacaagttacgtggataataatatggttggttccaattatgagaccaaaatggaagacactaattttggaaaaaacatgactgacgtgaattatgagacaaacatgactcgcctgaacttcgatcataacacgttcggcatgaattatgagaccaacgtgaatgacaccaacttggaaaacaacgtgaatgacaccaacgtcgaaaacgtgaatgacaccaacttggaaaacgtgaacggcagcaacttggaaaacgtgaacggcagcaacttggaaaacgtgaacggcagcaacttggaaaacgtgaacggcagcaacttggaaaacgtgaacggcagcaacttggaaaacgtgaacggcagcaacttcgaaaacgtgaatggcagcaactacgaaaacaacaactggaagtccttcatgtcgcgcatgattcaaagtacgaatgcaagaatcgctgagaacaatatgaaggagagaaaaacccctggtaggaaacgaaaggctaacagcgatgcttgtgctgccaacgtcaaaaaggaatgtactgtgggagatataataaacggaaatgagaacaaacccaaaaggggaaggaaaccaaagactgccactgtggtggtcactatgaacaacgctggaaaggaaggtgaagttgtggtcgtaccaagcataagaggtacacatgggggagcgattagtgcgtttcgccatgcgcatactgacttacatctgtgcgtttcgccatgcgcacaatgacttacatctgtacgtttcgctttgtgtgtgtgtatctacgcactaggtggatctcaccgcgagttcgagcagccaaccttcccgcaaagaaaaaatgccaatgcaactttttctcccctttaacccaaaacagggaaaaagaagaacgatttgccaaaggaagaagttgaaaattatgagaagcaaatgaaaatggacggtaaagcccagcgattgataatgaaaaaaagaataaactgacaattgagtgcatgaaggaggaaataaaaatgtgcaaaaaaggggagtaatgctatgaacatgtatcacacgcgctggtacaacagtcgactgcgcggtcagagaagttccaccttttttgtgtgcacatatttccagtccacatggaatatttgctttttcacccacccccattcgcagtgtcaaataatgacctgaacacaaagatgcccgattttgatagcacattttgggaaaagggtaaaaaggaaaaaatgaggaaaaaaagtgaaattacaaattgagtgtttttcccacaactgcaggaacccacccccatcattttttatccccatttcgccacctgcactttaatttgccaattttgttcccctgtgcagaatcaacggagacgaaaatttccagcaaaatcctgtacacggaagaggaagcgcaagaggtgattaacgcagctagttgggtaaattaaaaaaaaagaattgcacatgtttataaataccaaccgggtgcgaaattttgtatcatgcgttttaaccacacagtgatattttttttttttttactcaccatgtgttcctttatggcaggacgaaagtgtagacatgttttatgaaaatggctacttcgttgtggttgacaaaagcatatctaagaagaaaagaaacccaaaattgcaagaagggaaaaacaaggaaaacgtcaaagaaaactcccccttcgacaataagaacaagaaagaccctcaacagacattattgacgtaagtggagacgaaacggacttgtgcgtgagcacgtggatttgtatgtgaatatcaaaggggggcatatcccccagtgtgcttcctcccccccctttctcccctcacatgcatagcttttgtagcttttttttttttatgtgtataccccctggacattgcctgtttacctttttcttcgcaggaattttttcaagagagttgcataaagagcaccagctaatggaggactgtttccaagtttgagatttttttctcttccctgcagcaagccttattattgcgcttcccaacagtgcgcgcgctggctttgttcacctttgcgtatggaataatttattcggcatttttttttttttttttgcgcttctttttttttaactgtagtgtttgagctttactatgattttagtttttgagatttgttctgcaacttcgctctgcatttttttcgcagctttttttgtgcttctgtctttcgagtttttgtgacacctttttttccttccagtgtgcatgccatttttgtacctggaattgcttattttattttattttattttttcacctcttttttttttttactgctatatttcgttcattcaagttttccagcgtggaaaaaaaggggtttgataaaaacgaataagttaaacgtgtgaatgagtaaaaagagcgtgtaaatcatagcttgctatattgtacatgccctggcacatgggcacaccgttgacataggtatttatatgcatgcccacgtgcttaagcatgcgcttagaggggtaagtgggcacgctagtacgctgttcagccggtatgccatttcgctagtgtgctgttcagccgggcatgccacttcgctagtgtgctgttcagccggccttaccacttcgcaagtgtgctgttcagccgaccatgccacttcgctagtacgcgcgcacagcacagcacaggcaaggaatgggaaaattatgataagggatggcgatgcttctcacatttgcagtaaagtaaaataatgtacatggacctacgtacacacgcgtacgcagatagtcaacagctttcatgcgcgtgaggatgcaaaatgcctttggggaaaattagtttttgcctttgccgccgggcttccccatgtttcctaaatcggaattttttaagttctcaaatatgtgcttgtactttgggtcattggcatacttggacagtaactcggggttgctcatcatgttttgcatcatttggtagaactgcgggttgctgaagagctctttcatttctggcgaatttaaatctggcatgccaccgggcattccgcctcccaatccgccaggcattcctcctcctaatccgccccctaatccgccaggcattcctcctaatccgccccctaatcccccgggcatacctcctcccattccgcctggcatgcctccacccatgccacctcctaatccgcctggaaatccacctgggtatcctcctcccatcccgcctggcattcctccacccataccacctcctaatccacctggaaatcctcctcccattccgccacctaacccacctggcattcctcccgggaaatcgcgagaaaagtcgggttggctgtaggacgagtccgaggagtccgagtcgtagttttccctcttgctgttatccttatacgccttctctgcggcctttttagcagccaaccttttcttcaattccttttccctttttttccttttcttttcttcctccttattaattttgtaccttctcttctcataaatcttcttgtatttttcttcaatcagtttttgcatttcccataaatcttcatcataatcgattttctgtccttgttcaatatcagcatgcgcactttcccatttccccaggtatctgtatgctttcgctctaattttgtaagcattagcgctatctatattcaaatttaatgcctccgtacaatctcgtatgcaagcttttggtcttttcaaacttaacaaaacggaagccctttttgtgtatatcatggctgatggatttccataggaaattattttattgtatttttctaaggcttcttcaaaattattttcttgcactaaatttacagcttcctctttcaagttacagatttcttcaattacctcatcggataaatctccttctatggttggagctaaaggggggcactcaaccgtttcttctttcattaaatcttcatcgttttcttcctcttcctcctcttcttcctctacttcctcttcatcttcatcatcatcttcttcttccttttctccattgtgggacttttcctctgtactatcttcgcttggaatgtgttcataaaagtccttgtcctttggcacctttccaccacagctttcgataaattccttaaagaaggaaaactctggcttgtgcaaaatggatgggtcttccttacagagggacacaaactgcttcagttcttcaactggaggggaatgaaggagaaatggcacagcaacgttagcggtggggcaaaaggtttatctatgcgtagcatgaaacgaacgtacgcttccatacgtgcaaatgcgtcacgtggcatgaaaaatgggaaacaagagaggagcgttcattttatgcaattgctaaaaggcacgatgtggtcttcctgctataaacttccatgcctcgttcgcttcttattgtgtacgtacactccatacattttgttgcatacccatgtagggttaaaaaaaaaaaaaacatgcatccatccatacatacttacaagcgcacaacacgcataaatatccatctgtagcatcacatttatctgcaacttcgcaaactatcgctcgaagtttctctcaattcttacttttgttaacatccattgttgtgggcgcgtcaatgaggaaaaccaaaatgggctgctgaaaatagcgttttttttttttctctctctgtaattaatgagtgaattccaaaacctggtaagtttcacaaatgcaagagtaaaaaatcgttggaagtagaaaaaggcctacgcaaaaattgtactttgccaacaagttcacaggagagtatataaatgctacataaatggagggaagtaaatttcttaatgaactgccgaagtataaaataatgcaattgcgatatgcagaatgtgataatgcaattgcgatatgcagaatgtgataatacaattgcggtaaggcaatatactattcctgggccttttttttttcgttttttttcttttaaatttcatgtagcgcgaaaaagtagagtgcgccgcctttttcatgcaagtggcagtgcacgcgtttagtgcatgtaggctgagggggaacacggcctgcacttaaacacataaacgtagtatatgcataataatagcacgcacgtgcttaagcatactcccttcaggcctcacctacacgacgaagtggccatcgattttttctcctcaagatatgcacttaacctttttagcctaaaactgcgtggatgcaataatgccacaggtcacttaaagttaaaaagggaagaataattttcttatccactttttttcgatcaataaaaacaagtagcggatgctttacccatctttttttggcctataaaaataaccgattttttctcctccttttcttggtctataaaaataacccattttttcccctcgctttcttggtccatggttttgtaggcacaaaagaaaaaaaaaggttggaaattccccgagctacatgagcatgttttttaagcaaaaatataggggaacacatggtatcgtaacggcatttaattatatacaagcatatacatacatgcttatgttttatgagagcattaaatgaggagcgtgatatgtgtgggaagaacaaagggggatgttttcaccaccatggaatggccaaaatgaatttcaagctaaatcattcaacacattaaatgctgttccgccaaatttttttaaaaaagcaaagacgcattttcaagaaagttaaatttttccagctagccattttttggaagaatgcccaaccgttccatcttgtgcaaatggccgaacgatatgtggtggcctgagcatacaccgcaacttagttacatatattgtcgtatgcgcggacgtgtttatgtgcctatatgaaacttcttcacccgttcaatcgtatttttgcaaaaatgtgcaccttttattaaggtggagaggaaaagaaatggcctaccattttggcataacagcattctggccatttcaataaaggagccgccgtaattgtccacatggctagttgtgaacattttttgcacgccacatgacagtgtacacttgctgaaggtgcagcgcaagaaaattaaagactcccctttcacatttatgttttaagaggaaattatttcatgttcaccggctttggacaagcacactttttcgcaatttttacgcaatttttaccagtttttaccagtttttaccaatttttaagccatttttgtatcccccccccatgtcagatttccccgcgtggacataccgctcgcaggcacagttgaacgtataagcagagtaacccctcatgcgacgatttatttcgcgcgttttcataaaaatgactcaacgtggcggtcatcttttgttaaacatgtttgattgtgcgtgcgcactacaagttccttcgcttttaaagaacgcgcatttgggtatagtcgttggggggaaggactgctacgctcgctttgtgctccgcgttgccgctttccccccctctgtttcaccacgttccacgtttaactttttacatttttttgacccctacggaaaggctttttctcccctcgtgttaaggtccattcatgcacgctaataatgagatatgcataagttcgtctacgcccatacgtataaaagaatggggcaacgaagaaaaaaaaaagggaaatgtaacaatggtgaatgcatcaagggtatcacaaaagagctgtgcgcagcacaggtttaaaaaaacgtccgctaaaaaaaagtcagctaaaaaaaagtcagctaaaaaaaagtcagctaaaaaaacatcagctaaaaaaacatcagctaaaaaacatcagctaaaaaacatcatctaaaaaaacatcagctaaaaaaacatcagctaaaaaaacggcagttaaaataacgtcagctaaaaaaacgttaattcggtgaacatcatcaaaaaattgtggtcaaaatacaagtcgtatgcgcgccaataaaaaggtacaataatatacacatgtagtaggtatatacatatgctcatatacacctacgtaggtacctacatgcacgttccgcctgataagtagggcacaaaattggtcattaatatggtgggaaggcctgtatagaaggggtccctttttccggcctcgtgcactctttttattccttttcccattcacgtcccgtcatccgtttgcattcatttttgtgcgcacgattctgctctcccccgtcacacatggcattccaagtcctcacacatgtagccactcttctgctcgcgtttcgacaggtacaaattaaaagtgcacgtgaaggaagtaaacaaaatggtaaaaattaagtaatagtacagcttcacataataatcatcatccgacagtatacgtaaaacgtcttctaaaatcccccaaatccctacggcacacagaaatgagcagcagtcagccataaaacgcagcaccgacttcaaattaacttcattaagattcaggatacaaacttgggcacacttatctcccgcgtcgtaccctgcaccacttattattgctttctcatttttaaaagcatttccataaacacaaataatgtcttcatttaattccttttcctcatggatttcgtctatgttgttgaaaattacttcgtcatcgttattggattcttcctgtatatatatttttgttgatttatctgaccctgtaaaatcttttgagttactcccaaaatatattttttcttcatcctttcttattacacaaaattcattcatttaaaagaacgacgtgtgataagggtggtggtggtggtgatctagcagcgtgtgccttcgtaaggtggagtagtgtaccttcagtgcgttcggtgggttatgcgcgttcgatgggttatgcgcgttcgatgagttttgcgcgtgttgcttcgccttgtcttcttatatatatgccttactgcagcccgatgtgcaagcaggttagcgggtgcgcattgtatactcgtttacgtatgcaccacgcacaactgaacggaaaaaggcaaacggatttacgaaccacggggcgtcgaaacaaaatggtataagggcaaactggcgcttctaccctttccaataacagagcgcttactcccgcgggttgaacctatatatatatatatatatatatatgcatgcagtacagacacaccccaattggagcgctctatctctgggcaaatggaaacaaaacagtcgtcacaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagaactgtaaaaaaaaaatttatgtggcaacgctaacatacgcctcttctcacacttgaggtcccctattagatatgctaatctgtaatgcgtttttccttaaagcaatctgttacggccacaattatttttctccaaatgatgtaactttcaaagatgaacgaagtcctcctctgtactcctcctgtccgttttgttgccttttctgctatattccccgcacgatagaacagatgataaaattactcaaaaaaaaatgatggtgcaaaagtctgagtttcccttaaatggtccctacttagttgtacttaatgttttaatatctacgtcagctttttatgttttgactatgttttctccgtgaaaaaaaaatgaaaccgtgaaaaaaatgataaagaattaatttttgctagaacattttttctttctttttttgtttgaaaaatctttgggttttaaaaacataataaaaggtgggcacgtttatacaaaactgattattatttgaaatcgtttgtattccctgaggcattactggatggggctgagggggtgtttgtttagtaatttatgggtgacttgtatatatgccttttatttttcaacactatagcagtactgttaaggtacactactatatgctgtgctgctatgaaaaggatgaatatgaatacacttcgacactgctgaaaaagtggctcctacttcgtgtatctaatattttgtgagtataactgagcgctgggttttttccttcgtttcgacgtgatttttaattgtgactgcgcatatggtaacaatagtattatggaaaatacaaatgggtgtttttaaaaaaatggcgaaatgcttcaaagtgtaaagaagtttaacactaaacgggtgggccctgaaggatgctccgcgtgtatatatacatatatattttttgtgctggtgattagctaaagcgcgattgtgttaactcgtttttggatcctctaacgtgtcttgcaagggaaaaatatcgatgcttcccccctttctggtgacccaactggttaataatgagcaggggtatataaatcttctcagcttaggcaagcgtagtcagcttaagttcatataacaattcgcgttaacgcatggttattattatacagaatgaacataaattttcaaagcagcgaaacgaaacgttttcttctaggaattgaaagaatattgttttcaataaatcgagcgaatcaaaaagctgccctttgatggaagttattaaatcgggtaaaggaaaaattgtgacaaaattgtgacaaaatgatgataaagtgatggcaagatgatggcaagatgatggcaagatgatggcaagataatggcaaaatgatggcaaaatgatggccaaaaaaatttctttttaattgtattaaaaatttaattaacgttttgtaacaatttaacagaactgaaattttttaaattaaataattgaatttgcttcaaacattacaaagttatgattagcgtatttaagtttgtacaattataaagtacattatattgcaaagggtaagaggattgttttcgaaatttaattttttttaaatataaaatgctatacttgttgaaagaaaaatttatttttcgttattattaaaaaaaaagaaaggaaagaaaaaaggggcatattcgtgctggtccaaatatatataatacgcgtatatgtacgataagtattatatatagatatattatgtataatatattatgggtggcgcgtaatctcttttttgctgcagagggccgctggattgaaggggaaaagaaatgtatttttttttttaccccgttttgtaagaattgaaacaaaagtataatacattatatgtattctatatacatattgcatatttaatttttttatgtacaaaaacaaagtgcccctttagcgattctaacaaatcaaataatatatttttcgcgttttttcgcccttcatcttcatcactgtttcgttgtaacatgatcgtcaaaatggaatgtttttttttttttttttaacccattcgtagatttctttaaaaagaaaaaaaacaaccaaatgcaattttctcaacaaccagacatgtaaagtacacctatttatgttcgttttgtattttttgcccgtctgctcttgagcaacataatctgatcatttacataggagagaaaaaaaaaaaaaaaaatgggggaaaaattcgcctaaataaatatatgtatatttttattcattcctctgttatcaaaaaacttcaccatgcgtaaatttttacctgccttaccaaagaggaatcccaatttccatacccatgtcttaactccaaaaataaacaaaattaaggttccggagaagagctccttcaagccaacactccaggatggtaactaaaaaaaatggggccaaaaaatgaggccaaaaaatggggcaaaaaatagggcaaaaaaataacaatgtcttgcgaggagagaagttttaacccccttgagaagggagttataaatattggtagagcgtcctaggggggaataccccccttatttttgtatgtatacgcgcttacgcgcttacgtgcatacgtccatttggctacgccccttatgtgcgtagtgtgcctcccctctccacagcaagaggaagtagcaaaagggcacagccgtctgcaacgaatgaaacggctatatgtatggacaagccatatttgttcccctttagtaacccccccacctttgcgaaccttcgctagtttatctgtctttgccccataatgtgaatttctaattgggcaccaccctttgtgatggacattcacctcttctttttaaaaaaatgttcccattgtaacatgtgaaaaaaatgcagttcacccgattttgacgccacgatttgttgccaaatggcatgcgcatttagtctttacaaagtttgaactgttcactgcatttcatttttgccttgtcccaatttgcccctcccacacggtgacacctacgccatggattagatttgtgcccaaccgttcctcctccttttgggaaggacaaaacgaactatgcttctttacgccgcgctacaatacatgcccatttatttgtccaaactgcccccacacgcgcaaaaaatagccacccaaagaatgggcccccaattcgcacacaaaaatttaaaccaaactgaccttatgaactgaatgcaatttttttcctctttttaaaggcgaatacaaaataacaccgatgcaaagcgtccctgggcacatcatccgaccctcctacgctgaaactgggtttgtcaaacattcaaacatcgagtacgaaattaaggatgaagaaagtattcgtaaaatgaaagaggctgccaaaattgcagcccagtgtttgaagctttgtttagaaaattcaaaggaaggggtaacaacagatgaaatagacaaaatggccttcgatttttacataaaaaatggtgtctacccggctggcatcaatttccacggttttcccaaaacggtttgcgcctctccgaacgaaggtactgcccctttgcggcgaccacatttggttcagcgatgtgcgggcaattttggataaacgattgtcccaatttggctaaagagttgcaccagtttggctaaacaacttctgcaaccgtcgtttcttctccattccccccccctgcagtggtctgccacggaatccccaacttgaggaaactaaaagacggcgacatcataacgtacgactgcacagtctatgtcgatggggtgttcggagactgcgccgggaccacaggcataggcacaatctcgaaaagtcaccagaagttaattgatgtcagcaaagaatgcctttataaagccatttctgtgtgtaaacatggtcagaaattctccgaaattggacgaatcataactgagcatgcagaaaaaaatggctttagtgtgatacaagaattctgtggacatttcattggccgaaatatgcatatgtaccctttgattgaacaccattatccgaatggccatcctgatgatgagtgcatgcaagtgggacagatattcacaatcgagccaatcctatcggagggaagtagaaaaatccatacatggaaggatcagtggaccgtgtgtaccaatgataatgcattttgttcgcaatgggaacacaccattttggtgcagcaaaatggtgctgaaatattgacccactgtgattagcaaggggaggggaagcggaagaatcgcactggagttacgcatgtggggcacagtacatgcatgggtaatttccccatggatgggcaacatccccatggataggcaacatccccttggatgggtaatttccccatggatgggtacttccctatgtgtgttcatattgacacaggggatgaaaaacgcagtttgcagatccgtttacatcttatgggtgtattacccccctgtctcgctatttccactgcgcggttaacatataaaatgaaacaattttttcctattcgtggaacaagatagcatactggttccattcagttgtacattattgtctgtacactcccgtattgcgaaaattaccttttgtttgaacgcgcttttcatgtagcgccattttttatatttccatttgtctgtgttgcaaagaggggtcttttgtcccgttggagtaatgcaaaaaaggatttttttttttttttttttgtgtatcactagtgttaacaattttttaactttctttaaatacaggcattttgatccgtaacggattgcctacagctaattaatacatttaaaaatgcagtcgcattgtgcgaacctaaagccatacacacgcgtggatgtatatatatgcattatgtacttaggtacatgggatgaaggcttcccccccctctccctacagcctgatggtaggtgtaattcccattatcctttgcttgttgccctgtaggcgcgacgtaaaatgtgtgatttcgtcttttctttcatacttctccgtttgtgagctttttggttttttcctttccccccattaccttcccacgaattgtaacctcctcattattcgtaccgcttgccccttttttcgtgctacataaatcagtttctttcaactgactaagttagtaacccccagaggtgcagttttcctttctgcgctagttacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatctttgtgacggttttttcatcatgtttatgtggactgtttggccttttcacaatttatcaccaaaaaatatgtcaccctttctttattttattcctcgcgattatgcattatggtcccttattgtcgttacgttttctcttcattttgcttccacttttgtacaaaatgataaaagaaaaataacacctagcttttcaatgttgaaatgaataacacactgtacttccttttttttttttttctgtttttttaacccctattgtgtttaactccttgacgatcaaagggaaacacaatctgagtacctcttaattgtcaattgataaatggataagtacccgattaatattgttaagaagctgtgcttcagtagttctccttttttttttttgcaatttccgagtatattttctacataattttatcacactgtacttttgttttcgttacattccatttcgcttacattatcaaaacttggtgaaatcctaaacggccttccgcccccaaacaaaaatgacaattgttaatgtgacggtaaaatggaagagtcatgtgtacaacgatctacaactcgacacgtctcagtcgatcttgacattcaagcagatgctatggtaatgacgaaaagaaagaaaaaaaaaaaaaaagtgtgcatatgtgtaaacttactggtgataaagtttgtacgcacgaagcggacactacttgacgaaacagcagtgtaatcccaccgaaatggcacgcttatgtgcatagttcaaaacgatgagatgatttaaatggaatgcgtcttttttttttttttttttatttttgcaccccctactgcatatgcacatatttatgtagacatgtgaaaaaatggacacacgcgaaattatatttatattttacgcctcctttccccgaatgattccttttatgtacgtgcacatacacgtacaacattttggggttacgtcttacttggagggaactgtgtacatgcatggtgcgaactttccatttaattcacacaaaggggtgtacatcgcattgttgctaatctatccgtgtttgtattttcgtgtggtatatgctccctccgactggcgttcattcatcccccacaactcaaatgccctttttttcttctcccatcagtactctcaccaacgttcctccagaaaaacagaaactgatgtataaaggcctcatcaaagatgacacagatctatccacactaaacataaaaaataatgataaaattatgctagtaggttcagcagagagtttaatagaaaagccatcccatgtagtctttgtggaggatctctccaaagaggataaagaaagattacatgcaaaagaaaatatcctttttgaagaccagggaattgtgaatttaggaaacacctgctacttcaacgcagtattgcaattcttaacctcctttgatgatttaggggctttcctttgcaacataaaaagaaaggaaaaacatttattgaaatccacgaacgatattttattcgattcatatattcacttttctcaaacgtttggaaaatccccagagccatatgtccctctggaattgttaaaatcgtttagggatgtgttccccaaatttagaactgtaaatttaaggacgaaacaatttgcacagcaggatgcagaagaatgtatgaacgccattcttacgtcattgaatgaccagaccgagtgtaaaattagcgatacgttgttttcatttaaggtgatcagtaaggttaggtgcatagaggacgatgctgctgggggagagaaaccaactagggagaaccccccaggggataacgcaccaagtgaaaatccacccactacagccgcaggggaggaagtagaaacgacagaagagtttcacaataaactgatttgctacatgggaacacacactacccctgtgaatcacatgcatgaaggaataagactatccctgattgaaaaaatccaaaagcagcgatctgaagatagtaaggaagatgccctgtttgaaaaaaaatcagaagtgaactccctcccaccatatctaattgttcactttttacgtttcgaatccaagaagatttccgagtcgaataatgccatttccgtcgttactgccaaaatatgccgaaaggtgagtttcccagagacgtttgacatttatgatttctgctcagatgaactgaagactcaattgaaggtagctcgaaatattgtgatgaagaggaaggaagccgacttgaacgctcgcgggggtgccgaaagtgtcggagaaagcactgccataagtgcacagaaaaacgagggcacgaacgataataatgccaacgagagcaccaacgggatcaccaacgagagcaccaacgagattaccaacgagaacaccaacgagagctccaacggcaatacgaacggcgtgacgagcgatcaggcaatggctgcggaggagatgggtgataaggatagcagcccaacgaaggatttgactgaaatccccatgggggaatatgaactgatttcaataatcacacacaaggggagaaacgaagaaagtggtcattacattgcctggaaaaaaatgaggagctctataggcgcagatagcaatacgtacaaggaagaactaaccagtaagaaaaaaaaggaaacgattccatgtggtataagatggatgatgataaggtaagtacgcataaattttcttctcttgatttatgtggagggtgcagtgattttaacatagctatattgcttctgtataagcgaaagaccctgttatgcacacagaaggagttggactcgcacggaaactgagcgatctatttttatgtgtatgtatgggatgtgcgcccaaggtgtatcctcagactgatccctcatcaccgcgccccgtattgcgtgcatttgcttacctatctgtgtaacctctgtcattgcaaaactgtaccaaaaaatgtgcccccctccccttctccctctgtatttacgtgcgcatatgcctaaaccccatgcgtgttagtaatccattgccgcttccattgccgcgtttcgtatagttggcgtgttcattcggagaacacgcagttttaaccttacacacgatacgcacaccgtttcgaagatacttacgcgaaagtgtaaaatgttttgtgagaagaggaaagaaaaaatgttaaacgtattctctccccttagctttttttttttttttatgccgtttttaattttatgaataatagctacagccattttgccgcgttgttatgtttgtacatggaggtagctcaccaaatgcgtgtatgccctttcctcagtgatgggcgcaaagtcgcggacatgcacctactcatgggcagtagttatgtatgaaagcgtctacccacacggatggtccccatgaaatacacgagtagccatgtgcgtgtagactcgcaagggttatattttttgtgcgactttgaaaaaattaaatattgagggaaacgcaaaaaaagttgcaatgttacaaagtcgcaaaggcgcatgggcgcgaagtggatgcgtcagaattaaatcctcatacaattcagagaccgctcctttacaagtgcgcaaaaaaaaaaaaaaaaacattttattcgaatgtgacatacacatattttgcccctcactttttctgtttttataaccgttccgtcattatgaaaatagggtgaaccattgtgtatttaaatgttaaacagtttagcgtgcgcgctttgttgaaatgtatagcaaaatacaacagtttgtttttcatcacggggtgcgtctgtgcagtttggggaataaaaaaggtggccaagtggcgacgaaatggtgacaaagtagcgacaatgtggagacggcgtaggagcaaaacataaacaaaaaaacatgtcgcaacgaagcaggtggctatatgagtgcgcgcagcgtcatgttcgcatatccgcgtacataagaggacgcagaaagaggcaacgacccgtcgccgcggtgcgtagaaaaatgccatcccgcaaatgataaaaaaacgtatgttaaaaaaaaaaaatcgtaaaaaagtaaacacttcaacacaaaaacaataaaaaaatgaaaaccctctaaactatatgacagttctcatcaaaataaatggcgcacaaaatcgctgtagcagatattatctcacgtgtacaagtgaaaccctatgcatatgataatataacctgctatgcgtacgttacgaatttgtattgtatatatgcatattatacgaatgtagtagtatccgtttttatgtagcacattttgccctcttgcgaaaatagcgaaaagaaaacccagaattttgaattgccttcaacaaaaaacaaaataaaacaaaacaatagtaatagtaatagtagcagcaaaagcaaaagcaacagtaacagtgagagtaacaatagcgcatctccccttttaacataattaaatggtttacatatcttgtttgtaaagaaaacatttcaccaactgctatttggttagtacgcaactttcaccctttttgtcagtttcattccatttgtttttcccccttcaattttttttttttttttgcacacctaaatattataatacgtgtagaatatgtcaatacctagaagaataacgaaagaaacacagaacttagcaaatgaaccacgtaattaaaagatataaattgctgttcaccactcgttggtggcacgtttcacatcgacttccatgtgtatagatatgtgcacatgaaagcgtgcaacactcccccccttttttttacgatcgaatacaatttttccaatttttttcccccttttaaccgcgacccctacatgtgtgcagcacctggcatagttgcagctccggtgccagagaactacagacactttgacattttaataaacggacccgatggaacgccatacgaaggtataaaaaggggtgatttcgtaaaaatgaacttcaaccggtttaccgattggttgacccgttcacgcatgtgtgtgtgtgtctacataacgacgcagcggacgcccctcttatgtgcctacataaatttgcagcacatacttttcagtgcaatgcgcctagcttgggttgcacttacgtgtgcggttgcacgttgcatctgtacatccacacaccctctccatgatgacacattcgtgataggtggaacatacaaattagaactctttttgcccgagcaatacccgatggagccccccaaagtgcggttcttgacaaaaatataccacccgaatatcgtaagtgcgagaagtgaaacaaaccagcaaaaagggacagtaccgttttgtgttcactttcaattgtgtaaataaaacagtttttttttttttcttttttacttcttgcttcttgattcccatcactgctccgaatgagacagtgtcgcgcgaatcgcgcacattttatcacattcactacacagtataagtttgtatgcttcttataactacctgtgtacatcccttgacaggataaattgggtcgaatatgtctcgatatactaaaagataagtggagccctgcactgcaaatacgaacagtactgctgagcatccaggccctgttgtcgtcccccgagcccgatgatccattagacgcaaaggtagctgatcattttaaacaggacaaaagtgacgcagaaaatgtggcaagagagtggaacaaaatgtacgcaaaccatacttctttgtaactgcgaaggagaaaaaaaaaaaaaaaaaaaaaagacttatcaacagttcattttgtttttaatttccccccacgcacaacgcggtacacatttgcgcacgtgtgtagctacacacatctgagtagctacgcaaatatgtgtataatatgtatgaatatatagagaccttttactttccccctatcccttcaacacctcatacgttaacttaaaatctttccttttgcttcccccccttatgtacactacgaactttgaaaactttaatttttttttaatttctaatgtacttaaaaatgagagggggatatgtataaccccttttaggaggtgactctcgttttgcgtttcgggagaatctcttcctcgtgattgttacccacccatatcgctcgaatacaacgtaccagggacatggtaattttggggtactacttcgaggggggagtactcccgcagagcagttcatcccatgtaaaattagaattgccttttaaaaatgagagagaaaaaaaagaagcagttaaaagggttacaaaaaaattaaccaactgagccttctttcccgctcctcttcagtgcaatcgcaaagcaattgtgcgtaacgggattactagttggaggaaaattttcgcgtaaccttctaaccgctcaggcaaatttgaacgttaaattcgtatcattccatcatgtgaataaaaataattttgagaaagcacgcacatgcggaacgcacatttgtacatatacctatacgtatgcacgattgtgcatacacatatttaaatttcccctcgtaatgcggtcaagcaagacaagctgcgccttttgaacttccttttctcgcaaattaatttttttttttttaagacattcctttttgaattcgcaaaatgggtcattttttatttcgtttcacgtagctcccactggtaacttccattggtaacttccattgataactcccattggtaactcccattgcatagcttgcatcgccctttgaccactttctcgttttctttctttctttctttctttcttgcttttttttttttttttttttttttttctcccgcaagctggcacattaagctgtgatgaacgcaaaaaaatatttacatacacatcgaacgtgcttcgacatttgcaacaacaaatgtacaaacgcgcggcgtgtaaaatgtgacatacgttgtgttaatttctaagcgatcgtcataattctccatttgacttacactggtttattttattgcggcaaaattctccccatttgctaagcattagtaaaacacgctgaatgtacatataaatgcacttatacgtgtgaacatagcaactttgggtgccaagaaaaatgtttatttttttcttcattccttttgcttcttccttacttacgcatgtgcaaaccacttttacgtaaagagctaaacggagtcacgaggaatcaccttcgagagagaagcatcctgtgggcgtcactcagaagaaactcgcatccacgcgaatgcacacataattatatatttcccacttgctacgtacacgtgcacacgccctgggacattacacacctacgcacctccgttgaatcagtttcctcttttggcaaaccatggatcaaatgagcctagaaaataacagtacgccgatggcaaggtcggactatcgaacgatgaactctgagctgaactacaccttaatggactcgtccataaaccactcgtcaattctggacagctcgatgcggattgaaaaagacaacaaggaaagaagattacaaaagttaaatgaaaatatcataagtgagtacgagtcaggtagacaaagtgtagttttcacacagcaaaagtataagcagctgctggatggattcttactatttgttcagacaaataaatacatccatcagaagataacagaactgagaacagaagcaacagatgaatataacagaatgcaaaataaaaatatccccaacataatcattcaccaacgattaatttgcaacattaacaattttcaaacgggcaatgaagaatttgaattacttgccaggtgtttaataaaggaaccttatttggctcttccagcataccaggcagctatcaaagagttgtggaaatctcaggatagcaaaatagatattgatgcccctaaaattggtatttgcggttggctaggtagacaccatgtgacgccaagaggattacaaagctcgatgattaacaagctagtggcagtagaaggagtggttaataaatgttccactgtccaaccgaaactcgtccaatcagtgtacataggagaagcagtacatgacatcaatgcagatattcgcagtgacgaaaaaactgtccatttgagaccccattatgacattactgattttgataaaacagccaaagattcgggaagaccacctgtttcagatcctgagggaaaaattatgcatagacacgaaataggattgtgcaaatataaaaatcaccaaaaatttgtcatccaagaaactccggaagatgctccaacgggacagatgcctagatgggtagaagtaatcgtggaagacgacctatgtgatattgtcaagtgtggagatagagtaagagtttggggggtctatcgagctagctgtggaaaagccaatagcaccaacagtggattaggaagatcctttctaattgcaaacaatgtgctggtcaaaaataaagaaacgtatgataccaatttgttcatatcagaagcggataaaaaaaatttccacgcttttgctaagaaggaaaatacaatagatgtactgggctactccttcgctccatctatatgtggtcaagacattgtaaaaaaaggaattgttttaatgttagcaggtgggacagagcgcgcattgccatctcatcacatcagaggagacatacacattatgctggtgggcgatccaagttgtggaaaatcgcaattgttacgctacgtcatgagtatcatgccaggaacagtttcggcgacaggaagaggatcatcaggagttggattaacagctgctattgttacggatcaagataccggcgagagagtagtcgaaggaggtgctatggtcatgggggacagaagagttgtatgcattgacgaatttgataaaatgcaacacacagatagagtagcaattcacgaagttatggaacaacaaactgtcaccgttgcgaaggcaggtattcataccacactgaatgcaaggtgtacagtattagcagctgccaatccgttgtatggatgctggaatgatacactcgatatgggtcaacagctgcaatttgaaccatccctactctcccgttttgacctcatctttcttgtaagagacagtgcaactgagaaagacgatgagcgaattgcagattcggttttgcgaaatgtcacagaaaaggcaaaaccaattatgagcgaaaacagaaataatcataaaaattttgtcattcaagcagatagctacgatattaaccccaaggcacaacacattagtgtgtacaacgagagagaagtaaataaaaataatgacaacaatcaagaaaatgaagaatacgaaacgccaatttttgccaacagagatgaaatgatctattatgataaaaatggaattgagcatgaaattttaacggtcccattttttaaaaaatatttgcattatgttaaaaatattttctatcaagaaaagcaaagaactgatggatggaaaccatacccagaagtgagtgacgaagcatgcgaagttatcaccgagttgtatgcagatttgagagaaaaggcagccaaatattcacacaacaaaattatccagggggttactcccagaacgttggaagctatcattcgaatcgcctcatcacatgcaaaactcaaactgaacagatatgtcacaagtgtcgatgtcaattatgctaagaagcttctaatgtacaccctctttggggaggaaattaacgaccttgaggaggaagagcaggacgatatcgatgaggaagacgaagaagcatatggagaacaagacgaagcttatgatgatgacgaggaggaagaacaggaagacgacgacgatgatgatgatgatgaggaagttattaaacttttcaagaagggcaacaaatcgactaaaaaaaaagcaacaaagaagagaaagggacaaaagaatgaaaccgcaaataaaaagaaaaagagaaaaggtgcagcccaagataaggatggagaaacctttatgatagacgatgcgcagaaggcaagcgataagtcagcacccttggatgttaaagaaatagaacgcctcatcgtggaaaacgtcactttgaatgaccccggagatggcctgcgtgacgaggaactcttggacttggtacgcgcaatgcgtctccgtcaactagcggcgcattttcgcaacaatatgcacgcacttatgcacgcacttatgcacgcgcttatgtacacacttatgcacacattgggcacattgggcacatttcccctgcccgctcccccccttttgcagatcatccttgggaacaagcacaaaatgccccaactggcaaaactggacatcaacacattgcgcaaaattatcaactcgctgaacgaaatggacggggcgccaatttactacgtgaagaaggacaaaattgtatacaagtgttgagcccctccaattttatttcattttgcgcgcgtctgccctttttttttggaagtatccattatgacaacccctggcattttgcgtttcacattttgcgtttcacattttgcctttcacattttgcctttcacattttgcctttcacatttcgcgcttcccctttttaaaagagcgcacattttaaagatactgcaaggggccgtttccttcgtcctgcatttaccccagttgtctttacagaagactccctcctttttaaaaattgttaaatgggcacacacctacgtttatgtgcgcaagttttttttttaatacaaaaaattttacattatttttttaacgtttttacgttgcttcggaatttgcagcaagtatagtggccaaatggaaaaggggcatttgcgtcgtaaattaaaaacacgaaaattgccccaaaagtgagaaaaaattgcacagaaaaaaagtgagtgtaaaaatacgcgtcaatttttcccaccaaaaaggcactgtcaaaaaatcggcgagcacggaaaaagtccactgcacattcgacagcgtgctgaattcgctagctacatcaatttttgggccttgaagtaattttttaaatgcacaatggagtaaacggtgattaccacgagtattacaatttcgagtatgtagcagtagaacatcttgttgtgcaccgatttgttgtgttcgtataggttggtcgcctacaggggggtgaaaatggtataagtttgtacgtgcgtacgtgtgtacattcatgtatgcgggtatacacatacatacttgcgcaatggaggccactgttatcagacgcgaacggcggatcaggtggctgcgatgggactccccttccttaccatttgcttctgatatatctgctgcaacttcatggaggtgaatttttttttcagattcagcaaaacagctaatgtctcactcaactcggattttttggccacattttcgatatccacatctgaccctccaacttctatggataggctccatttaatggccgtgcttttaaaccagttggaagacggacaagagatgcaaatataatacagcccattctttttcgtcaggtaggatactttgcctgcgggtttttatccgtacggtgaagtcatgtgtttagtgtgcatgggcatatctgagcagcatttatgtttcatcatgtatatgcccatacaatggagcaacgggggggaattgactttacctttactaatttcagacgtctcatgggaatacaggactcttccctgctggtcctttatattgataaggcattttagttctgcaataaaaaaaaaaaggggggcatttcttttttaaacctagcgcttcgatacgcatggacgctgtctaacggggaaaggggcgcgcagacaaatacgtctttaaacgagttggcgcttgcacaaatgggaaaatatccaaatgggaaaatatccaaatgggaaaatatccaaatgggaaaatatccaaatgggaaaatgcccaaatgggaaaatgcccaagtgggaaaatgcccaagtgggaaaatacccaaatgttcggtgcgctccttttccaaatgaagcgtgcgcagaggggggaaagtctacacacagttatgtaactccaccccacccctttctgcaatttctatctccacttgtgtgcacaagcatccttgccttttaatccaaaattgtcataggacgacgttatgacgacattgcttgcgacgctctctacgaagcatttatcgactccttccttaacgtaaaagtacgctgcttgtacgtacgtatatctcagcagtagcagtagcagcaggtataaacttatgtttgttcctttcaccatttcgttaaaagatgtgaataaaaggtaccataatttgttctccttttttttctcacttttggtttaaatcgttaaataatctgtcttacgatggacagttttgtatgggtttaacaatttggccaatataacaaaaaaaaaaaaaaaaaaaaaggggaaaaataattcaccgcacataatatattttcatttaaaaatatgtctgtcgaaattgctccgtttgcgcttcctcgcagctaattcgaagtattgcgggtggtcagaaggccaaactcgttatcatttattttgcttctgccaagcgggttgcactgtcgacgtgtatgcacaggttgaccggagttgtaaccccccacccccacaaatgcatacgtacatatatttatgtgtatgtatattactatgtttacactttaacacacacacagacggaaacacttccacgtgctcatgtacacagaggtcaggctcttcacctcaaggaggggaatgcagtgtgaccgcttaacccacgcacgcaaatatgcacatggatatgtatacaccaccacttctctgcggagttatgtagccagccaatgtatctaaaagggaacaaaccaaaacgcatgcgaaatgtcagtggcgtggagaactgccaattaaacggacaaacgaacaggtgaacctaacatacgatcactcaaacgcgtaggtcaaccctctactgctattcatccgttaactgaattgcattttttcttcacctctctgatgaagaaactccaacaactcattcttcgcaattttgcagttctgggcagcaaaaaaaaaaagaattagcaaagtaaaatataaaaacaaaaacgcacttttctcatttttaagtgcatcaaaatgtgcagcagtgcacgcgcatacgtcaatgtatgcatgattaattagccgcacgtaatcgttgcttatcccaatttcgcgccgattaacgcgttcgaaaaggggaaaaagcaaaaggaaaacgcgaagtatgcgaagggtactgtccttaaacgccatcgtaaaataaatgtgggttaagcgcaaaaaaaaaaaacataccacaccatattataccataccatacataccataccgaagataccacaccatgccaaatcgaccagaaccattgacagcacggaacaattcaaccccatcacaatttcgacgcacccgcgtgttctccctaacccatttaaacagcccatccgttttctcacataccaaacgtgctgcgtcgtttgtgagttaattgacccctcttcctggcatatttatggggggaagccgaattaggccacacagcaaaagacgagaaattcgtcgcggtgaataacgtacccaaaaaggaccagcaaaaaaagtgaagccactattttatgcgttatcccatacattggtatatacgcccatttattcaaccacgtgagatatcctacctcccccaccaaagcagcccatcctgcacaagcatgtaaatggctcatttgccacttcagacgaacggaaaagaaaatcgtgtcgggaagtaactcaatcatttttatagacccctccccaaagtgcgtaacacacatttgattaaaaagacgagtcgcaacagtttcattgaccctgtggtactatcagataagggcacatattgcgctgttcaaagttacctatccgaaggcatccacaaaggtactcaaagttttatacgtacgtatggagaagcctttggaccggcaatattgaacagacgataagtaaacgcgtacccctttaagaagaccctgcgaatcgggtagaatatgcccgttttgtcagcccttaagtatctaagcttttattgtagtttgtttccccccgagtgcactgcaaaaggtaaacaaaaatgagtttcaaaaattactgcccatgtgtttacccgcaagagcggaatataagcggactggactaccgttttgacatgaaaaagaaattagtgaaatttaggcgccgtgtttttagaagactacgtgtaaagagcttaaatatggatttaagaaaaattgaaaatcgaaaaagcttattaagtaattatcattataaagggaaaaaaaaatggtacatgaatttccaaccattaggaaatgtaaccatagagcagtattggaagtatgataaagttaccctgaaagacatcctagggtcgagtatcaacacatcaaatgataattacaacacaggattacgaaaaagtaaaaggtatcttaagcgcattgcaaaacgtatactaagagggaaccctcatgaatctttaacacaaaatgcattcaaatgggcaacgtatgattataactcggatgaaggctcagcaaactcgtacaataataatttgggttcttccttactaagcttaagtacccttgcgataaaaaattcagagaaattgctgaaatggaaattaaaatattccgataatttaataaagtttaaaaaattaaaagcacaagaggctgaaaagaattcttcaacaattcgttctaccactttggccaaaaagaaaaagaagtccagaaaatccaagtccaatagggaccacaaaagtgacatggctaaaagtgacaacctttcaggtaactataaaattgtattaaaaagttttaacaagggggacaaaaaggggcactgaattggggtaccatcaggaatggagagttatgtgtattcgggtgtgtagcaccatgttatattttcctattcacttttttgtctttccgatcgcgcgctccacctttttttttttttttttttcatctgcttcggttttggagcacgcatgtgtgtacatataccttcgcatggatggatgcacgcttaaccacgcgtgtgtatttccacggcccacgaattgaaccgcgcccccactgctacaacccaaatggggagtgctccctcagtgtgaatatactacgatcgggttacccagcttgtacacactttaacgtaaaataaacgaaaaagaaaactttcaaaagggaaggcatttttttacaacctttcttttacaacctttcttttacaacctttcttttacaacttttttttttctgtaaatgttggaagggcctgggaacatgcgtttaaatatgtgaaggcggagatcacccttacgttcctcattaaacgatctaaaagtgctaacctcactggggaataacctcttatttccccccccctcctttttttttttattctcggcggatgaagttgtacacgtgcgtcggaattttaacgtattgatataagccacgttgtgtgcataccgttcccgcattattattgaatatttgcaaacgggatacgtaaaaaaacgtacatgtcaacataaacagattcgttcgtgtgcgcttaagcagaggaactcccagtgtggctttcttcaaaataattcacgtctcgtttgggaactgcaacactgtaaacacattcttattttgcgcttcatttaggggaaaaaataggcaaattactgctatacgtttcttttttttttttctcatttttttttttcaacatttttttattcataatataccaaagctttccccctcttgggtgacatttttcgacacttttaaaaagggagagggagaaagagcgcgcgccagccacatggttatcaaaggaatgacacagaaccgtaagcgcatacaagtgcttgcatacttgcatatttttacgcttgtgtttgcgcgggggtgtttttgcgcagaacggcataacgaaaactgaggagcagcaagtggaagaagccgacaaagaggacgaagcggaacagctggaagaaggcgacgaagagggcgaagcgcaacagctggaagaagccgacaaagaggacgaagcggaacagctggaagaagccgacaaagaggacgaagcgcaacagctggaagaaaccgactaagcggacgaagcgcaacagccggaagaaaccgactaagcggacgaagcggagcgaaacacacaaccaacttctaccatgttcacattcacatccgcatggcttccccctcacccaaaaaaaaccaaataaacaagccaaagagggaggcgaagtgaacaggcaggtggaaagggctagccaaaagagcagggcgaaaaaaaggggcaacccgaacaggcggaagcgcaaacaaaggcgaacaagttgaaacgagaactccacaccccgacccaccgcaaaaaaaaaaacatatatcatgccaagacctatttacgtacttctcatcgattgcttccttggtctatcactcacgtacacctgcctatttgagcatgtgaggggtcacaaaaaaacagttaccttcgacaaagatttccacaaaaataaagtccacgtgaaaaacagaaagaagtatctatttgtgtgcacaagttcgtccacaaagggaaaaaggatatcttcaaaaggtttcattttgaagcaccacaaggtgaaccatttaccaagtcaagtacccaaccacgacactgccctgttgagagcaaaccgcaagtccttcctgacactgaagaagtttaaaatatttagtaatgatattcgaaaggacaatttttcaaatgatagtaaagatggagaaaaaaatgagcagcagaatgaacaaaatttaatgagtgaaaaaaacgacaagtggaaaaagtattacgaggacaagagaaagaaggaaatattgaaagatttagatagcagtgtgcggaaaagggggaaacgatcggtgagtggtagtcctggggggggaaacgattctgtgggtgaaggggtgggtagccgagatggcggcaaggaggaaggaagggaccatcgcacaggggaagaagatggccaaaatggtgaatatggagaatatggagaagatggccaaactggagaagatggagaagatggagaagatttcgacgaatatgaggaagatgacgaaggtgacgacggtgatgaagatgacgaaggctacgactcgtacgatacctacgacgccgaagacacgcacgacggccatgcacaccgaagcgcacaggacaagagggatacccacctggattatccctacgaccacgaagaggctcaagggaaaaatctctttttcgcgaacaacagcaaaaatgaaaacgcacatgggaaattttatgacgacagaaagaacggggccgcctccaaccccccctcaataagcgaaagcataaataacatcttctcatcgaaaagaacgacgaaagatttccccctctttttccccttgaacaataaacccttcgaaaatagcaacaataaatattttgacaaaatttgcagcattcccccaaatgaactgattaaccgattttttgaaaacacatccgaaagggttaaagaagctgtaaaaaatatcatttttaacatcattgggaatattcaaaagtacaccatagaaacctctattttgattacctacgacatttacaattttctcctgcaaattatccttacggggtacatgataaagaacgcagattatcgactgagtcttaatgagtccctgtacgaccaaaataatattatagatagaaaggaggacgacttattcaatttgaaaaaatccttttatgggttatttgctgatatccacaagagaagtggagaagaaacactcaacgcaagtgagttaagtgagccgaaaaatggcagtccccaagcgcagagccaagatggggaagacatgcaaaagagccccaatcttgatgagaaacccctaaccaatagtaacttacaggatcatattagcaatgatgatgtccctgatcaggatgggaacccttatagttatgaagaagagggccaccaattactatcatcagagagcgcatcctacgcaaacggcaaaaatggcgaaagcgataacttcccaataattaacacaaaaaattatattatatttttacgaaaaaaaattaagtctttagaaatgcagttaaaaaattaaaagaaaataaaaccattttaaatgacgatttactttcatacataaagtcactcacagatgtgcagctacgttcactaacagacaacatcggaccattggtcctcgatgcaacaaaaaaaattgtagaattagtaatacaaggaatgacattgaacattaacaaaaactcctccaatgaattaatatatgtaagtggctctgtgctcacttacatctgcttctggcagttgataatcgggtacactctcagggagatggaaattcgcgatgaactctccgattatctgaagggcaactagccaccctgtcaggaagggaaacacgtacacacatgtacatacatatttgtacgtacatggatacttctctatcaatgaagtgaagggcaaggggagttccccacattttgcgcatctgcgtgctctctgggggcgagagaatcccctctgcatgcgctggctggtatgcagccatttttgttactccttttttttttttttaatgaaaaaaataaccattcgaaaacactgaacaagcattagcatccgactcgcttggggaactccaggcactttcttttctcctggcgaaatgattcactcggcaaagcgcatcttcgccatgtgtagatatgttccagattaggaccccaaaaaaataatttgacgcagggccatcagctgatgtttttgcctaacggctctgaatcttccccgtccattatacgtcacaagaattatcacaaagaggaataagcatattgacatgcagcgataatttcttcagtcctttccagcagaccattaattttttttttgaggttaaaaaaatgccgttcttaatggaagaaggtcaacttgagtgatttgttactcctcttataagggcacttatttatatgcactataaaaagtcaatttttttttttttttatcacaaaagtgtaagcattttgtagggagaagaccgtccgtattgcttccgtcatgaagaggaagtagcgcctttatattttcatctacaggacagaattttttgctgctttttttaggcatgaaatagacaaaaggaatttgaagggctcagtaaatataaaccgtttttcaggtctgcaaaaatggtcttccaatctcaatctaggaatagcaggcaactgcgttcgcggcgtgggcatcgatctgtacagcgatttggggaagtgctactaagcagccttgcccgctgtgcctttttggctgcgtcttttggtctgacgccagactagcttcacttcacagtgcacccggttaaatccttttattgctacagtgggtgacctaatcctgcaaatggagcaaaaacggggaactctatgtgcacatgtgttccatgataaggtgttatcgttacatcataacaacgcatgcatgctggcatataaattacctatattgggtaagccagtatccttatttatatagctgggttaacctggcatacatgtattctttgtatatatgacccatccgtttcttttcgggtgagccgcaataggcaatttatagtgatcttatattttctcttgtgccttaggtattgcccacttactaagctgcgaacttaatattgcgcacttagattaatcctgcatatttctaaataaattgcattttgcaggatacatgtgacattcgtagaatgctcatttcacaagagaaatggataacctctcccccttttttaagtaagtgcacatcacttttgtcggtttgtatgccgttgtgcaacatgtatgaaaatattttatttgcattgttccctttatgctaagtgtgtgcgttaactgacagtagtaaatatgcagatatgcaaatatgcagctgtgaagtttttttttttttattcctttccctgtcattgcaatgcgcagaaaaggaatagtgaagtcgttacaaggtcactcccgcatgcacgaccctttaatcatctttttgtaaaacacgttatttgttctttttttatatgttaagcaagctacccttctttacctagctactaagaagtgcaaaacacggaagtctggaagtctggaagtctctcacctgcatgccgcagcaccgcttcgttatacatatatgtacaagcatatacaacatctacctcgaatttagaagggatgcgtaaaggtataataatcagtattgttgcaataatagacattttactttcaacggtcagtacagaagatctctccccctataatacaattccgctccttcgtaaagaaaattgaatatacgtatgacgagtacaagtacacctatttggaaatatttttcaacaacttcacttgtctctacaaacataccttcctcaaaataatgtcccttcaatggtcatgtacattttatacaattcttgtacaattctccatctgcgctctcctttttgagcagtgcgagaagtacattttttcaatttgttgtcataaaattttcctccgaactgtcattcatattatctattttaattcatctgcacacagagaaagtgaacagtatatctgatgaacacagaaaaggaacaaaacaaattcatttttttcgttcacatttacccacctcattttgtttatgtatctttattcctcctctctcccatttttaactcatttattgtactacaataagtgactcctaattcggaataaaaaaaatgtatggacacaaagcggatataatactctgcacaatgctatacatattaatttcgcccactcctgaagaaacaaaataaaagagtaccttccttcctttgttagctaattctttttccttaaatttcaataaacacaaaaaaagggcgcagcttccctctcttttgcccagacattgttatttacacttaatataaactgcatgtaaagatgtatgacataaaaggtacaaaactgttactgacccgcggaagttcgatcactttttaagcatccataattagaattaaaaaaaaacaaacaaaatatgaggaaacatatacatgcagaaaatgtggcgctgtttagctgatggaatgaggactgcataaatgatgactatataaaagacaatgatgatacgcatatatgctaactaagaaaaaaaaagtagtgtaaacgtagtaacatattatgtataccgcttaatggaggaaagtgaaatattgttatcatattttatttccatttatttatatggccttttgcttctaaaaggttcgtaatagacgatctacatataattctttgtcatggaggttattttccatttcgcattcttctatgaccaatgctaggagaagcatccataattgagctgttaattcttttttttttagaaatcttgacacagctgttgctcctttaagtggtcaacctttgtacatgcaatatgctcttcattagcaattccttcattagcctgttccgcttctaattggctcggttcctcttctatattttccaataaatgtataaaccaatcttttgcgctgtacatttccataagggtatactctttcgatacccacattctccacgattcccttttataactttctatgaatagaatatcaccgtcgtcatgtagttcgctcagttcggttgatccctcctcggttgattctttgatcttcacatatgcttgctgctgatgttctttccatttagattttagggcatgaaaccaaggttgatacttgcattcttctaacaagcccttattccgttctatccattggacccattttgtacaattcctgtgtgcggtgcggtctggtttatggtgcagtctggtgtgcggtgcagtatggcgcccgaaatgcgttccctaaaggagaaagcttttcctggagaagttgttcttttgcttgttctgttcctgtttctatgtcttgagtatgtcccctaggattatatttccctatcctgacctttgttcgttcttatggaatcactggatgaatcattggttgataaatcatggtttgctaatgtattactcaagggtgtcatcactgtaaagaatatacaaccaaatctgctaccccaacgaaaggagaagtggctgaatgcatgcgggacacagattatgtgatatccaaaaaaatgattccgtcaaataacgctagatgacttctttgaaaaatattcggatgaattccttgcctaatgatcatttggacagttggttctattacttaacaattttagtaaacattggatgtacgcactggcgcaatattcctcgtgatctcagaattctgccaagatttcttcaaaaaatggatgtagcagataataccatagtaattattagtgtctgtccttttttctttcgacctaaacacttcaatgtggaacaaaatgttccctttcagacgaatatataattctcagacatcaacagagatacgtgaacttcaaacatgcattttaaatgtgcacgcaatattcatgaggttcatttggaatacatataataccatgggtgtgcgtatgtagcatttatataaaccttgacgaattctttaaacagagcagattcaaacccctagacccagtaataataaatcccaagaaaaaagtcatcgcattcacattttatcacttttcatataatacggaatatccttaaaagaacgaattgtcatattttgttgaaaaaacaaaattgtagcgtccgaaattctgttaaatgataaccacagcttcccatactagtaaagtataattcttggcggtaaaaaaaattacaccaatagacgtttagtaacatctcattcaaattcgaaatgaatgataaattggtcgttaagatttcttgctgacagaaaaggacttaatacaacagttacattaacagaggtttaaaaaaaatacggaaaaaaaattaaaggcatacaccaagaaatacattcttttttattctttccttttttgcacaaattaaaaatccacaatgtacgcttcgttattttcttcataacataatatgatatatttattaattcttttacaatgtatacaaaagtgcatagtagaacatgaaccctgaacccaatgtacctgcactgaattcagcattacatctcttccaaataaacacaggaacatgcattctccatggtaaagtgtgttgtatatattatcttaaggagttgagatttttacatgacaaaaactaaaaaaaaatatataaaaaaatacgtgtaacgcctaaaaattgaataaacattataaaactgtttatgtatatgtaataccaactaattcatatatatacttgttcgtacacagaaattgttagagcatatgttgcatctattgtacattcataggataaataaaaataattgaagaaaccatatgtaataaatggatgaatataaatatgtgttgaactccaaaatatgtagtgtggtttcatttccagtactggaacatgaatgttttttttattttgtccatgagaacaaggttaacattgttcaatgttacatgtaattaatatcattcttctatagactattatgattctaaaatataatacataaaaaattaaataggcccactctaataaatgattcttactccattcttttcattccatcccaaataattttcttcgcttattaaaaataacattacagagtacacgaaaaactttgcatacattatctaaactgagaatgagaagataattgaacaattcctgaaacacatttancagcattgtcaatatagaataattgtgaactcataaataatttttttccgtgcgcgcctttccttaatcttcgaaatataaggacaggacaattaaaaacataaacacaaatacatatacacatgaatgtaagttgaaaaaaataaggacttataaaaagttgacaaatattacagaactccatgtgccttatctaatacattatcttttaacaattaatcacatcgttctatttatgtaacgaaaaaacatttatatacttccatgaactatatatacaatgaggtcatacacatatgtggttcattagatgaaacatagaccttcctattcattctataccatatattgttccataatgtacttatttgtgcattgcattattcgaatattaatatttatgataaaaaggtcttctcagaaatttactgttctgtccgtacagcactttatcttcttttatattacacatggctgcagtgatgtatctacttctctttcgccacttctattaaaaaaaacattattaacgcaactttggaattcattcaacccactgcattatatgctacacgttaacagtgtataataaattatttgcaacttcggcgtacatcactattttctattattattaattcatgctaccaattgtataaattgaactattattataagaggagtcttttccttttttcgagttctgtgttaattctactcccccaatcgaaggttccttattgaaacttcatgttcctccataaggttactgaatcgtaagttataaaaaatagcaacataccaaagcctaacagttcgtgtccgtgcattattgtagtttactccattatgctcactgctggactaaacggttcagggatcatggtccgttatgttaactagtggacaaaaatgcttggggtgcacggttcatgttcattgcacgaccaaaaaatatagccacaaatataatatattcttaattatattaaattcattgtactgtatgctactgcactcaaagttcaatccttccctttcacacatgttacatatcatacaaaatcgttccccccttttcttcttcttcttcctcaattcatcagtgcaactaggaacgggaaattccttctttttgctcaacattgaatattgtaagttgcggatgacattgcacataatggacgacattccagctcggcatttcttctattaccttcacgtcatattatatcctacatgaagtgtgtcatcatccttagaattcgtgtattccgatacactttctttttttttattctgcgtacgcttcctctcaggtccttcggatactggctgctccatttctgagttgtgcacttgtggttattgttgcatttatggatgttgctgcatttctggctgttgctgtatttctggctgttgctgcatttctgggtgttgctgcatttctgggtgttgctgcatttcttgtgggagcatttgtggatattcagtcatttgtgaataatcaaccatttgtgaataatcagccatttgtgaataatcagccatttgtggatattcagccatttgtggataatacatttgcccttggtacatttgggggtacatcatcatacctgcttgaagcatgggatattgcatcccttgttccgagtacccctgaggttgcgtctcttgttcctggtgcattgtactttgcgtcatttggtgactttcgtgtcctataatgtattcatcatgatctaccttcgatgcatcctttgttccttttttcttcttacaacatgacttccgaccgcagcactaatatgatgaaaaaacatatatcacataaacaaataacacatttgctatgactactacacttaatagttctaacatggaatttgtgcaattctatatcttttgtaagttattagtgaatattcttatttaccttataagaagcaaaacacaccgtacctaatagcaaaacaaaaagagtagatgccagtacaatgggcgctacgttatcatcagtgcacccaccattccccataattaatccgcatactttggtccatgtgcttttgtatgcaccccagacagcactggcagcgcttgacaaatacgtcctaatttgtgttgaaatatcatcttgggaattgccgtttgcacttgcttctgccactacaacaatgagttgtaatgggagaagtggatatactattgttccaaggaaattcattgtgaatttattacatgagcaatttaaaggaaaaaaataaggaagttaagtgttcattattttaaaattcaacatctttcttgtgctccctaagaaagtttcttccaatttttttgaatctgttttttaaatctattttgtactttgttatttttacatattcatgttttcatatatatgtattcgcactaaaagaaaaaagaatattgtgtgaggatagaaagaagaattaagaacagtaattttttttagttattttcaatttcttccaatttcttcctatttcttccaatttcttccaatttctctcaatgctttctcaaatttttccaatttgttttcaactattttcccatttgtttcaatttttctccatttgtttcaattttttatcattttatttttcaaatttttttttttgtactagaagaactgcactacgaaaaaaggagtagaacaatttctgctaatactgagagttttttaaaagaaaaaaattacgctgaacgaaagaactcgtgccaactttttttgggaattcttttgaagaattctttaatgtaattttttaaggatcctttttttgaggaattttcctggagaattagataacatattcttcaaagaactttttaatccacttttcttaaagaagtttctaaagaactttttaatctactttcttaagtattctccttggtgaacttcttcaaaggaccttttaggagtacatggaaatttttctgaagattttttttttaatccatttttttaaagaattttttaatctattttttgaagaatttttttgaagaatttttttgaaaagctccctacagaatcttttcacttacacagaactttcttttttttttttcaattgcaacaaggtcgtactaaaaaaaaggggagaacaatatttgtacataccgggattctaaaagaaagctatagatatagtatagtatataataaaaataccggaatataagttgtacattttttactcgcgccggaaatgaaaaatacatccttcttttgtattcttccttaattattttttccaactacactttctaaaacctttgtgaatgtcggcataaatttatttctgcgtacaagaagtccgatcgattaacttatcattcacttctaattagaagaagatttcattgggtgcccattaatatatttcattgtaccaccaataatcatatatcattagtccatgaatttgtaatttttatcgaatgaaatttcggactctttaatttctttttcatctggaatcttttcattcatatgaagtttcacgcacatatgcgatgcttataataatttatatgtgtaatgccatcttgcaatggtgctcattgtgagaaaacaatatagaactggtatggaaaaaataacgagtacatgtaacgttgggataaaagccgaccgtctcaaaggcgccctttacacacgttgtgcatggataattatacaagtattatcatcataaccatgatatatgatcaggtagggtgccttatttttttacaattacgtgtaacatttttttctttgaaatgcgtcatatgtcgtatagcttgggacaatctacaattatggtaacttctgttggaagacttattattactgaatttagagttccaattccaacgggtttaatgatttaggcaaggttcatgtacctttcgtgtgtacacaatttgtacattctatattttatattctaaattctctaagcgaaccctagtaatgttacatctatagttaaaatgaacattcgaattacaggtatctgtgcttattttttcataactgccttcataggaatccaaagaattctactgcacattatcgtaaatataggaacaaactaaggaaagttaatcattcatgttgccttggtttcatccgttaaatccatttttctaagaattccttgaataatttttttttgaagaattttgtgagcacatggagttcgttctttttctctcttctcgtatatgcaacttagcatcctaattctagtatatcgtactgatcatcagaagggccattagctcataggttataaccatgtgcctttccaggaggctcatcgaacattcgttcatggaatcgttcttttcgaatgtcgtatgctacgtgtctagaacacattcattattttcctcgtacactctttaccgcggttatagcgctcaatagtctctggctttcttctgtaccaagtgtctcctgtatcttgtcctgagttcttttgggcatctttctcttttaacgaattatggagacgttcgtacgattctggtggtgcgaaatatgtgaagagaattgtagagacattcaaggatgggtacatgtagtcttaacatgtattctaaattgagcagcaaatggacttgcatgttatgtttgtgtatcgagtacaataattcttaaccctacataacatgaataaaatagagcgcaacagaatatgattattattcggagtggtcatacagacaatgggacgacgtccttcttgtgaacggtatgcatgtgtttacatctgcatgtataattacactatgccggtatttattacatgtttctctgtatgctccgaatgtttcataaccatcctgatcagcattatgttcatatttctgtatgtacgctttatatggtcccgcaaattactaagtacacacatattcgttgtatcctttcgattccattagtgtttcatgtgcatcatgaatgcatgcattgtccaattaattcatcagactccgtttacattccacacataacgttctctgtgtgatacgtacatgataacaggtcatgtcttttcttatcatacaacttttcttgaagtttaatgcaccatgatatggcaatttaactcggggagtgtattaacaatggcttgattatttagaatgggtgcttcgggaatttactacgttttgatatattacaggtttagggttcagggtttagtgtgcgaggtcagggtactgggaatggtagtcctgtgaatcatgctggcatcagaatgacccgcaacacatgatgtgcaattctccctttatgaatgtggggggggggagttgaactaaaccccccctcgcatgcagtcaactaatatagtaccaccataaccccttcacgcaggcagcgacattggttcaagtaaggcaggtacaaagacacctggtcagaaggactccgggagtccttctccttgtaccagtggtcatgggcaggcgaaagataagaatatcgaaggtacacaaaacaaagataagaaaacggaaggatcccctaatcaaggaaaaaatacagaaggcctacagaatcagggtaagggacctgagataccaccacttaaagtgcaggaagcaccaaaggaggttgtttccgaaaagaaaattcccgctaagaatcctgttgcagctggtacaaatgatggatcaagtagtgagaatccacaagggccaccagttaacacagatgcaaaaacttccagggacaatactacaactaaacaaagtaaagcgccagagaggccctgtaaggcgaacactgttgagagcactcctccagataaggcaggagggttgtcagatagagagggtcaaccggaagggaacacggccaagtcatcgaacgagaaggactctaaaagttccactaatgcacatgtagtagtcacttttgaaaccactcctcatcagtcggaacctgttgtatccggtgtgcacccaagtgtactgagtccccatggttccacgggtcccggtggtgacaaaggtgatactaatcagagaagccaagattttgggacaggtgtgcactcgggtgcacctggtcagaatgatgttttaggaccaggaagaggaagtggaggaccagaaggaagtagttcttcaggaggagaaggaccagggggtacaggagcaggaacagaacaagaaacaggagaaggagatgggggagatagtcttggtccatctggacaacctggtcctgaacttggttcctccgtttccactggtccccgttttactggtaatcagaacactggttccccccgtcctgcttcgaccagtacatataatcccgacactctcagttacagttctacttctgatcagaatactcaacagattaatggtgctcctgtaattaacgttccaggtgcgggtttccccgttgtgccaagtgctggtgttcctggtgctggaactcccgcagctcctgcaggaaatggtgtacagcaacgaggtgctgttccgggcgctgctccaggtgttggtggtcccgcccaagataccactttacaaacgtccctgaatgctgtttcagaaactaaagatgggagtctacaaccaactgttccagtggttgacacacaaggaaatagtaccactccaactccatctcccaccctgacaataaatggacatggaacggacatcacacaatcgacaggaataactaaaggggggggagggggtgtgcatgggggtccagttgactcaggaacaacaattgtaggttcgaacccccctccaaaaacagatgatggagttaatatcatcccttatatctcgatcattcctatcgtggtaggaatccttattgtcactttttttcctttggaaggtaagcaatattacgaaaaaaaacagtacaaacaaaactactacgcacaacacaccaacaatacacataaattatgtgtgctttgtgcacaagtacattattatggtcattataataacatttccttccctacgcattctttcccacatttcctccttcccttttccctttttttccttcggttcagtactttgcattcctcggcaaacgaagaaggcgatatcggaaaatagagcacttaacagacaaaccgcccccctcataagaaaacatcatcgaacatatcgaacatgtcgaacatgtcgaacacatcgaacgcattgaacacatagaacccgatcatccattagcaccggatgaaaattatggatatcgtatggtgaaagaaaggcagtaacccagacgtgggacacagatgcttcaaaagagaaaacgtggtgcccatctccgtaccattattgacacccatttataagttttggaagaatgtcaaaaaggagattcggacttagctaaagaagaatttcttcaaatcctggtggagctatgtatgcaacacgaatttatgagtgagaagtttatggaagaaggaaacgcagatggtaatttattacatggtccttcagcaaaccatgattcatccaacaatgattccataaggacagaaattattttgttcaaggagcaagtacaattacattataactggtttaacacttttttcctattagagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacgtacgttttgttattttttttgctatattatgatatgctaaggatttttttaaaatctcggtatttataaattatttcaattaattttatattagtgcggttccttcaaaaaaaaattacaagaacaatgctttttctgttcaatatgaattttctttttttttttcagctcaattttatgtgcaaatatttggtagttttatttgggttatcttaagctcttccttgttaaaactacttataactctgtttgtgctcatttatttattttttttttctgaacaaaatggatcacgcgtgatacgaaaaccctgaaccctgaaccctgaaccctgaaccctgactattagtgatgccaacgtttgtggcactcctgtctttgcccttccatcaggggtaggaagacagaactgtaaacattcgcccttaaaacaggaaggtgtcaaatcatgggtcgttctgccatataaatacggaagagagagagcaaccaggttaagcatttttctttcccttttttgaacctttaaaggagggaattttataacacattttggggggtacccctatggcatggacaccttgtgatgctcgtagtaatccttcctagaggagcctaagaaaaacagctcagccatctcaacataggtatttttgtgcagaaattcgaccgagcggttcacaccatgaggaaaagaagatatacattttgtgcagtggtttattttatggtacaagggaagttgtctgttcaaaagtgcaaacctaattaaaaaaaaaaaaaaaaaaaattaaagaaaagaaaagaaaagaaaacataataaaaatacaaaaattaattcgtaaagactaaaacagacatatgcacacgtgggctgatatgcatatgtgcacacatacgtgcaaactaaggtgttgaacaaatttgtgcacacgtttatagtgtgcgaggctttaaaacaagtgggtggtcgctgcggatttacgcctctacaggggtgccaagtgtgcatcgtcccgtgttaccacatctgtggctaagcgcgtcgcggtccgtgccgccatccacgtctccatctgtgtcaaacgattaactccgtttgccactgttcgcgtcacccttgttttgtcattcctctgttggttcaaaatttctaggtggtccctccagcgccttctccctctggtgcagcttcctcttttaaccgttttggggcctttcccagatgaagacccattgcgctctcgtaacagcaacaaggacactaaccccccctcctcaccacgtccttattgctctgcctccttagctatttcatgcatggttacattttgtcatagccatgttattcttcagtctgtcgatttggcgcgacaaataagtgtttaacttctgacaccctatcatacaggattccaactttttaaataattccataaatttctcatgttcaaagagatagtaatagtaagaaacacgacttcgatcggaaacctggaatgttttattgattgcatttttcagattatacaaagctttacaatcaataacaaatgtgatgattacgtggaataggttgtactctatgctgcgcagtatgtccacgtgacttatggtttcatttatgtgcaggagttcacttttaacaaagaagaacttgtactgaatctcgtagaaagtcgtcactaggttatttatgacgtcgcaaaatattttgttcctcctcatgatccagtcgtcattaagggtgtaatccatgttggagcgataggttgcgcagcggttgggttgatacgcagttgcgtaagtaaggggtacggggtgaagggggggtatcctggcgaggcagcacacaaagcaaataaagcaagcaaagcaaacaaagcaaacgggcgaactactcctttttctctctgcttctaatcggcggtgtgtgttctcccaactgggatgacgcaccaatgtgtgtcgcttaaatggagaatatctatggacgtgtctagtaaacacaaaatactcttttttttcttgtgcaagaggagtcagagggtgatgctaagtacacccaagggttacaccttctgtgctatttgttagctgcgcagagttgcgtctcggaaaagtgcaagtgtcggcacatgtacatatatacgcgtgtatggatgctctcccattcgtgcgcttattcttttgagaaaaaaaaaaaaaggaatgacaagcaacctttggaagtgcttatactttcctgcgggatgcagaacaaaattggatcatttttatagacaattctgagtgtacatactatatatttggctcctttattttcttgccttttattctgtaaaggggtattccctcgtttacgcaagtgatgtaggggaaaaaaaaaaataaatctgtaaagtgtttttaattgctatacagataaaaacataacaatgagagagagcttaaaaaaaaaaaaaaaaaaagcatgtgattttgtttcataaccacgctgattataaaaaaaggggaggagaaaaaatcttgtacgaacgtataaatttttaatttttaaattaaatctttacgtgtaaataacttttcatttaattttgttgcaaaacaggatttttaaaaatgcatttgaagttttcattcgtgcggagctacatacatatacgagtatatgcatatgtatatcttcacttagcaggggtgagaaataaagggaaaaaaaattgtgggtggcggaaaatttgacagataagaaaattaacgaaaaggcacaccatttttttgtttttgtttctacatatgtagaattgtataaatatatttttttttaaaatttattttttaaattcactattttgtactttaaaaaaaaaaaaaaaaaagccatataaatagttgtggcctcgaaacaggaactggaaaaagacgaaccgaaggggtggggatggggggataattacgccctcatgtgcatttgtactttttgtacttttgtacatttgtacatgtgtgcactgcgcatgtgccgcgtggctatgcacatatccttatgcgtaagaaagacccgcatgcaagcaaaaatcacgacgcaaaaggaagttttctctcgaaaggcaatatgatttgtgtcgttctgattctacatgctgcagcgaaagagaggtgcataaacgattatttgccacgccggccttaaaaagcactctttttggtgttgttcccaaaaggagaaaatgaaaaacagagacaaataagtgagtatacatagggagaagcaaccacgggcatagcagccgttgcagtcaaaagtgggcgacgcgctaattcgaacttgttctatgcttaatgtggcgttagcattcctgcacgtatagctgcacatatgcgttgctgcatatgcacatgtgcatgcaggcttgggcacgtgcacatgtgcctctaaatatgtgcgcgtgctctctacatatgtgcacatgcacataagcaaatttatgcatgcgctcatatgtgtgaagcggcaagcatgcccctaaagctatcaagaaatggagaaaaaaatgaagtgcgcaaattggccacttttggtagacaccctccccccccatcctgacagtagtaatgcctgaacaggttaaaactgctcaaaatgaatgcgcagttctgccttataaggtgcaacccttaaaaggaaaacattactgaagtactcacaagtgggtcaagtccctcgtgatgtggcgaaatggcgaaatggcgaaatggcgaaattgtcaacccctgaaaacatagcccgtatgatcaccaaagttaaagcatcccgtcgcatgcacacaaagaaaaactgcgcacgtcaccctttgcaagctctcgaaacaattctttgcctcaacctggtagccagtttttttgccaaaatggcctcagaaacatgggaaaccatttgtacgaacatatgcacatgtatatattatatactcatttgcatgcggtgtatcgtcgtctgcgagtgggtaaaatggccacttggaacagaagagggggaggtctccttaagcacagatcacggataagctaagttccatttgttctctttatatgaaaaataaagtggcgagaaataaattaaccccccctgcaatccaagcacacacattttaacacagattaaagaggcctgccaaaatagagcaacaacaaaaccaccccgttttactttctcaaaatggcgcactctttggaccaattggttaatgaacgagtcgaggtatgtgcagccccttcatttttatactttacggattttccttcttccaaatgtagagcatattcatactttccaaatttgaacgcgtaaagagtgaggccaaaaggacacgcacgtatctccccccataaattcacattcgggtgatctgctgccccctgtgctgatataatgagaggctcctttgttgcctccacctattggagttttcctaagacataagttccccgcaaatatgtatatccattttaatcaccgctgcacctcaaaatttgtgtgatttatgctttatgctttaatctttgaattgtgtcagaagggtcagttgcgcgaatcgaattacggatggacgtaagggatggaaaaactcaaaaatggaaaaattggaaaaggaaaaactcgaaaatggaaaaattctaaatgcagtcattcgaaatgcaaaagttcaaaaatgaagaaaaaaacaaagtaacaaaacaaaacgacgaaacaacaaagcggcagccaaacgaagcgaccgcccagcgaaaggacaaaaagacaggaccgcgctgcccgttcacacggttactaagcttgacacggatatgcgatgttttgtattgtgcaataaaatagggcagctctctcttcggagtatttagggttccccccttgggtcacttcccctcgtcaacacctgctcatttgtatacgcctctcccccccttcgccacctccatctctcataacatttaacaccagaaacaataaaacttgttaaccattcagctcgttctttatctgtataatttccttcacaggtatcggctcgtagggaaatgttttcaacttcgggatggtcaaatttttcagagacgtaattaagtaatcgatggaattatctgacacatttaaatctgcattttcttcaggcaacaaacttaaaaaatcgtttattacatttggcatgctgaaatattctcgcttgaagaaataatccctgtcgtcatttctgttcatgtcgctaatacagtaaggatattcgctcaaggatatgtttttctcatcgtgtaattttcccccatctacttctaaatgctcataattttctagcggcttgtacagaagcatcttctttaaattgggtctactgatagaactcactgtgtcggttatcatgtctgttttttcttcggtcttactttcctcattcttcgtgtttctcgcaacgttattgcttttttttttttttttttttcacacttgttctcgagtccaaaaagttaaacgaatcgtaggtggatttcactgtgcctcttttcgcggaacgttttttttctttcttcaaaggtgcgtttcgaagctggtcgttatttatagcatctgcgtctccttgcctctttcgattattttgacttccattcccgtttgcgatgcggctttcgctcacgtcgctttcgcttacatgctccttatttgcttgtgatttggggggcctcgcagggtcgtcgccctcctgcttctgctcctgctcctggcgcagtgcctttttcttcttcctcaccaccccctgcaccttaaccacgcattcatttctagttaacaactcagtaaaaacattttctccactgacttgaaaaaaggaaaaggtctttttgagagaagccccgccgaactgctgcgaatttactaagttcaccttaaactgcagattatcaatatcatttctttttaagttttccaaatatcccttgcaaaggatgtcagtcagcgtagaatcttctacaaacatatgttcgttaacatttgacacgttatcaaaatcgatgaggacgtttttattttcttccaaattgtatcccgactcatatttcaatttggtttcccaaattcgattcaaatttgttatgtccccatagagtgtttccagctgcatgagtaaagtccacattttatcacacgctttattttttttcctcaacaattttacatagttagaatcaaactggttaaattctccctgtccggatttcgctctcgaacccttttttccactgctgctatgttccctgtcatatttcctataaaaatctgcatacacattgtgaataaatttatagatcaaggatctcacctcgtcaatgtttcccttttctagtagaagcttaacataaagtaggaggaatcgtttgttcgatgcgtacttgttataaccctcattcatgatatagatggctctcttttcattcttaaaaactgttctttccatgtttgcacagtagtagaatacatattgggagcacctcttctcgcttagcacaatccctgtgtagtacctccatatcgtttcatcgtaattccttttaacaaagtttaaaaagtgtgtaaagacaaagtctctcctttttttcttattaacattaatgtaatttatgaaatattttttccgttcctcaatcttttcgtaatcgcagtgaagaaatttcttcctgatatcgtcttcgcatgcgttgggcgcttcgtgcgcgtccccctggggggtctcattgccctgctcactcgcgcgatagttcccgcggtcgttatggtcctcttcctcattagcaccttcattatcctgctcgttcttcccattgtctctcccctcgctgttgatatcatccgcggggattgcctcaccctgagatgggccctccgcttttaccttttttttactcttctttctttcctcatcactcctgctattatgcggatcatcccctccgttgcgacgatccgtctcactggattcctcccttatgcgcacccccccctttgatgcgcccctccttttcctcttgcctaccctgctcttcacaaggcctaaagaccccttcctgaagccctccttggagtgtaaaaagggcagagaaaactgcttcctctttttggaaacttcaccaagcataagctgataaacgaagtgcgcctgatttattaacgcgtgcctttcgaagaagtaagcaaaatttaacttcagcaattcatcaaagggaaggtaaacctcgatagcttccctcataatcctaatggcatagttaaacttcttacttagtaacaaaaactggaagtaggaaaaccacaaatcagcattaaactgtaaatggaccaaggcctgttcgtagacatacataattcttttacgtacaagggggaggctcaacttcaaggggttctctttctcaaagttgataattttttcccacctgcgaagaaggatacaattttctactttatatttcctactaatgggtatgattaacttaaattttttatcaattttgaatttcctgtcgagatttaattcctggtaaagggcagataactctctataggcattcttcgcatttaaatattgcgtgttgtagctagctaacgagctgacagtaaaattatctgtcatggttttttcataggagcaaaagttcttccacaccttatctaaatattttgtcggattattaaaccagcaatggtaaaactttcgaagttttccatcacttgtgtaatgttctgtgtaggtcaccgttttcccacttttatttgggatggaggaactaaatatggcttgctccttttctgatggtagcagtggtccttcattcctctttttactgcttatgttcttaaatggatcaaacagtaaattttgaatatcattattcacaatcaaatttgtgttgtttattttgattagtatgtatagcagctcaacccaaatggtgcctgactttatatccgtccctacgtacttcagtccctcgaatagaaaactgatgtactcgtgaatggatgacgtgtggtaggtaaagtacaaaaaggagaaaattaatttcaagtcgtagatattcgcatcaatacatctgcgatatattttatacgcttctgtgtattccttttttttaactttcagttctgcatattttgtccaatataatgtgcaccttgggaaaaccaggagaaagagttcgtacacttcttccctttggtacagctcaaggaagtcgtaccacctgctcaggtgcagtgggttggcttttaaaaactgcagttcttctctgtacgcctgttcgtctcttttggggtactcactgtctgtgtcatctcccgcgctgtgctcgttatcggcttcgttggcgttatcggattcgttggctcttttcgcatcgtttgcgtttttcacatcgtttgcgtttttcgcatcgtttgcgtttttcacatcgtttgcgtttttcgcgtcgtttccgcttttcccgtactttccgctttctgctccaccattttcacccttcgcgccttcgacctcgttggcctcttctaatatgccactttgttcttcctcaccattgcccttcttctccgcccccttacttcgcataacctcgagcacatactcctccacattgaagtgcctataaagctgcttggtcctctcatccaccttcaaatgcgtcacgaagagttgcttggctgtaaccagttcgtcattgtccgccccactggttagctctccctttagtgcgtcccccctaagcatgttataggcatatttgggtgggaaggaagtccaaggaggagaaaaaatatggccgaacgtgggcgaatggaaccagaagtgcgtgcctccatgcgaggatgcctaacagatctcccctcacgtccaaagcatggcaggcacctccgtgataccacttgtggaacaaaaaaaatggaacgtccaaatggcaaaatttcaaagttgatttaaaaaaaacaaatgcttgacaacgggcttcgttcctccaatagtaaacttcgatcaagtttggagattcccaagcaaactcgacataaaacgagatatctacccctacatatgtgaatacctgcgcatgccttacgtacgtgcatacagatagggacaaaaatacgccctactcgtgcaccccttggcgcttctcgcagagcaaaaaatgattgtatacttttaaaaagtattaacaaatacgtggggcatagtcccccaaattatgtttccccatgaagaaaacaaaacaacgtttgtacgtacacagagaggggcatataaaaacaccagctaaagaagtacaaaatgggaacacaaaatggagaaaatggccctccaaatgtatgcacaacgtagcatatgtgacacctgcttgggagcaaaatggttccccacttgaacagcatttggcaggagaaatacgcatatgcatcgcctgcgcatacctctgctcaggcttctgcgcatacctctgctcatgcctctgctcatgcctctgcgcatacctttgctgcgtttttttgcgcagcatgatgtagcactggtgggccaaacatcagtgtaccttctgaagtaccccccccaagttcaaagtgccaaaatggtgctccatttttgcgctgatttgttttacgttcaccttaaaagggtacaaaaaaaattgtgcaatctccgcataagtggcataggttaaagggggggaaaaaaagcaggggtgataacacaagtgtgattttggcacaaagggatttggggaatcccctcccgaactgttatcaacgcaagcggtatatcacgcgggcgctgaagacgaagggagaaatggcttatacatggtgaattacttctctgtgtttaacgtttgcttaatcgcatattccatcgttccaccgttcctttttacccctatggaaggttaaacgccaaatggggatcattcagccagggtaccttcaccccgttacacaaacggtcttttaatatgtccacaagtccacggcaaagcacagccccgtgttacagttaaatatgctcgcggaaataggtaagcatatgcctaagcggcggtacaattttttttttttactcacgcgtaggcgcatataaatagcgccgtaccggtctgcacacaactcggtaaaacgatcgtggaataataagttccaccaaagggtggacattcacctcctcatggatacacaaacggggtgaggcactaatggaaggaatttgtccgctgccacgaacagcgtggttgaaaaacgtgcatttccagcggccattaagaggaacttttccgacgtccccttcgggctgcccctgggtacgaacgagatggcaacttggcccacggacaggaaaagacgcacgtcggttttgatctgcagaatgaactgggggtaaaagaaatggtggagaaacaaaatggagtaataacgaggagcaacgacaaggagcaacgacaaggagcaacggcaaggagcaacaccgtgagacgcgctacttgcctatttatacgcataccaccgttgtgagtgcaaatgaccccactgaggggctaattgataaaaaagttaatattcttgatggccgttttttggacattataattcttaatgacacttaggcgaaattcattgctcgaacttctatcgtacgacttcatctcgcagggaattttaaagggtaagaaaatcccagtttggggttggaaacgaaagagaatcgtctttatttgattactcgcaaagtgtagctgtacatatatcctcccttttttacaatcattgagtaagtgatgtaacaaggttttatctctaattatgtggtttatgctgaccaacgcgttaatcgagttaattccctgcattataccaggagatatggtaatgtctgcccccccaatgggataggcatttaaattctcaaacaataaatcattgatgtatgttatctgagcttccctcttcatcttcatagcataatttaaaaaaattagcgaattttctttctcaaaaatgtcaaacagttcttcatggtttttctgcgacttggggaattgtctccttggactcatcatggactgtgtcagtacattatttttactattgtaatagcagtattcttcaccccttacaccaatatcattagctgggtagtaatataataaaacttttccgataagcgttcccataaataggttgttataatcaaagttaaaattgatcattagatctagtgccaatgtatcgtgcacttgattcccttgtctatcattcggattggcatgctttgccaagaacaactgcgcaccgatgtcgtttgctgggtagaaattatatataactgaatttactagggatgattttgatgaaatgtgattcccaattaagaatccaatgcagaatataaccaaacatacagctaggatactcgttatttgggtaaatatataaaaaacgaaactttttaaaagagagacttcgtttcctctgtcctttttgataatgtacgtatttaattctctgttcgttcgagggtatgtttttacaaactcgtttatgtcatctattgttttcactatttttttgtttttatatttacacaggtttgcgtcgctcgtgctgttcctgtcctttccctccattttgtgggcgcctcgctcagtgcgacgtttttctttttttcaagctgggtaagtatagcgcccccgccgcggtggtgacgcgctacactgcggagaactacgcagtggcgaacttctacaaagtggggattacaacacagtggcgaactgctacactgttgggagttaccacactgttgggaaacgccccacttgcgcggtgtagcctatctcaacgagggcaacgcggttgaagcgtacctgtcaaatcattgtgtttgccctgcatcccgatttggcaatgcagcatggctgcgtatcaaaagggaccttccccagtgttcacacaaaagatacgcaaaggaaatgtcacacacgagtacacctatcagaggagtcctttaaaaacagctctaccgtgcggtggcactctccctagcgcgaacacatgaaaaaaaaaaaaaaaaaaaaaaaaaggccaacttctcattgccaatataacaacccttactactaagaaaagttgcacacttgcggcagaaatacaccccaagtgttaccacctgtggggtgtacgaatcgctatgtaaggagcgcacacatacgtagcacatatgtacaaaagttacactgatcctagacttgcgcattgctttacctttgcatacatgcgcaattaggacaactcatcccttcggccagaaagctaaaaaactgcgtaatccatgaaggaatgaattttcccccccttcatttgtttagcgcaaaattctttttcctcgcccctgggtctggcttcgcgggaaacgctaaattggtgagcgacctccgggattattgcctcactcatgaacatggacatttcgcacgtacataaacataggattatttacctacacgtgtacctaccagtgctttcacaaaagtcggacacttcgcctatgccttagtttacgtcaaaacgcgtgttgcaaatcgttaaggaccgagagtacccctcctctggtgaacaaaagtagcgagagctttgcggcccctcccctcaggcatgcattagccaacaagtacgcacgcaaattggggaggaaactatatacattcggttacccactttcttgctttattaagggataattttccactcgctctgagcgaacgccaagggagtagcgtaacgtagtgatccatgatgtacttcacgcagcctttccccccttcactaaaaaaaaaagaggaaaaatctgctaaaatttgtggtacatttgtatccagtttggttttttcttcccccaaacatttttaaaaacgacaatttgtaaatttttggaaagggtcccatcccctccctttgcagctctccagctagccactgatgaatgcatatttactgctgctttgctgtactcagcgtagcatttattttttttttcctaagtccttttaaacggtcaaatttagcccctctactgtgaaaccaagttgatcttttccccacactgggaagctcacagaagtggggaaagtaatacacgggtgattaggcctaagttgcttacgtagtatagtaaggacgctgcgcagtaatgcctatgggtgtagagccaaaccgtacttgcttacataggaggcataaacagaagaatgaaatgctaacttagggaatcgtcacgtaaagaggacttccagcatagcaggagtccctttggcgaaagctttttttcaacgtgcgcttatatagtcctatgcatgtgtacatatgtatgtcctcaaaagggatattgatccgcggcaggaaggagtcccccataaggagtaggtaagcactgaataatgcagcaaacataccacgggggaagctcttagataaacagggacgcctccaaaatgagtagagtatacacgtccatcgactgtgagtcaaccgtttttgacgtagaatttcatcccaaattggacgtaatatgtgcgggcctattcgatgggaacttattattatacaaattaaaggaagaaaaaaagaaatttgaaaaaaaatggaacatatacaaccacaaaaaaacagtaagttgtgtctccttttcaagtaacgggaagaaaatactagcagcgtcgtctgacaataaatgctccctgacagacattacaggcaagctgatttggaccaacacatgtcacaaccattccgtgtgctcagttctgtttacaagtacaaatacgtttttaacagctgacgaaacggggattataaaacactgggatgagagagatcaatcgaaaaaaccgattcataaaataaaagaatttgatgataccatttcaagtatgactttaaacgtcgatgagaaatctatcatcgtttcttctggaggttacttagccctttttgatattctaaatagaaaaaaaattatcacccatagtgtatcggaagaatataaggatgaatttttgtgcgccaatttactggcacataatgcaaaagttgtgtgtaccactatgaatgggaatattaccattttttcaaaacaaccttgggctaaaatggagggaaaaatgaaagccagcaaagatatgataagcacatttgtgaagctgaatgagtatacaatcctttttggcacagctgatggggttataaaggttgctcatattttacccaacaaaatgggggatgtcattgccaggttggaaggtggtgacagcgttgaaaagttagcaactaacaaaaaaaaactcattgccagcatatcgcataattcttccattcatttttatccaattcatatggatagttcgcatatatcgggcaaaatcaaaaaaaaaaaaagtccttcttccgcgatttgtaggagggaaagatttgccttacccgctaacggacaacaaaatttcgccaacttcaaaaggaggttaaatgtgcttccttatttgtgcctgtcatggcaatgttgcatcgcaatttttacctttagcaaagcgcataaatgtgataataacagtgcgcataattccagctggggaaaaagcccaccttaccgtttgttcaccaaaagaggagcacattacactgtttaaaatttgttcgtcccatggaagcgaccaactaagggaagcacatcattctttctcaccgtgcctcaccagtttgtagccactcaaacgtgcacatttctgtggtcatatttgtatgcacacgtgcacgtaggtaaggacatatacgatgctttgtttgcccccggggggggtgaagtggcccactcaagcgtgacttcaaagcgtttgcattgtcgtctcctattttacgcgtacacaagttaatcacatacacgcaagccccctactactatacgttgtttcgtaccagttggtgtataattatacacgttatatgtgcaatcgtacccgtttgcctttttttttgccctcccccttcttaaaccccattccgcacaatcagctgcggtaaccacacacacacaaacttagatcaatcgtttgttagcatttgaacaaaaaccgctaaaaattttacaaatgggaacgaacatgcaaggtgcgtgtgtctccgtgcgcattaacctctctcaaacgaacaccgttctgtgggtgaaaacaacgggaaggaatctcacgcgggggataaaaaacacgcgagatgataacctttgtactatgttgaaaaggttatccatacatagtggcctaaccactggaaacgcacgctcaaaacgggtctgcattcttaccccctccctttgcagcaagcgttaaaatggatggccaaataataaagaaaaaaagtaaaatgctgatcgacggataggaattccctttgtgctgtaatgctaaaaatgccgctaaaactgggaagtctttttttttttgggtcacatacaatcccaacttgtaactcttcgtgggctacaattactcgtgaaaggagtgtccctatcaagggggtttctcacgtgcgcgcgggaaacgtgaacaggaggcaaacgcatacatacctttacataacctatgtacttgtatatacgtgcgataggggcgtatctcctgtacgcattccctgcgtgcgtacgcgaggtgtaagcaaatgcaagcctctcccttccctctctgtagcacgctcgtacaacaaacaatctttcccgtggaaatattcgtgttacttccaccacgcgtgctggcaaaaaaatgaaacaaaacgaggaaggtggaaaggttaaaacttaacagtatatcgcgcgctttgaagtgccagccataagtcgcatatgaatgcgcttaaataaacctacgtatatatatatgtatacatatgaacatatacgtatgcatgcccgtatcgtcgacttcgcgcaagggtgatccttggcaagtcaatttttttgctatgtcgcaccatctcatcacatcgcagagcgtagcatagcataacatagcacagcctagcataacatagcatagccttgcatagcctaccatctcagttcactccccattttgtttttccaaacggtttgcccactggcgatccacctcccgataaattaacccacgttaaacatccaactgacaacattaccgaattgtgttaaaacgaagcaaacgtataatttaaattccccctctgtgggaaaaaaaaaaaaaaaaaaaaaaaaacttctttggttaaagctataatgatgaggcatttattttaattaacacgatttgggcatactcaaattgataagtaaaaacatatgcttatatttgtgttcagatatacacatgcgtcatacacttgtgtacaccttgatgtggatgcaaaacagcgcatacgccgtttttggtaaagaggcatattgtacgctttgaaaaattgctaacagttggttgaagtaacgggtgactcaataccaccacaacgctgctcacgtgaatgtatgtcggcacccgcatgcgcacgtgtgtaatggtctccgcgaagaaacacatgcaaaattgaacgcaacctcgagcgcaacctcgagggcaactccgagggcaaccactaactccgcttcgcgcaaaggcgtgtgtgcatacatataacctacgcaagtatatacaaatgcgcatatgcacaaatgcttacatgtacgtgcctgcatagtggtctacaccatcagaaagaacgagaaatactccgccaccaacgcgacatacttatgctcacaagacgtggtgcaggatgcatatggccaacaagagcaacaactcctaccaacgtgatatagaatacattaccaaaataaaaggaaacaacaaatgtgccgactgtggggcgaagtgcccaaggtgggcaagcatcaacttgggcatcgtaatatgcatagagtgttcaggcattcaccgaaatttaggtgttcacatttccaaagtgaagtccttaacgttggataaaattatgccacaatggatacatgtaattttttttttttttcccaataaaactgttccatttatatttttctttataaaagtacctttttacaattttctttggctttttttgtttttcgtttttttgtttttccttttttttgtttttctttttcccaaatggctgccacttggtttcatgttgacctcttgaccttctctcttcttcacgttgctgccattattttcgtcctcgtcgttttattcctcatcctatttttattatttttattattttttttcttcttccccttttattccaactgaagtgcataaagaccatagggaacgatttgtccaactcctactatctgtacaacttacccgcggatacctacagaccaaaacaaggagattcctcagtgtaagtatgagcttcagttggcaattatatgacaagccattgggatagccacttgttatgttaattctgcgttggacagcctacatacatatggcagtttgctttacatattcacggattatatgtgagaggaatgcctctccccttcccccccaatctgcaaacacaacctccacatggaagatgttgttcatttggaacgcgtgcctatgcgtagctcacatgtgtgcattaatatgtgcgtactaatatgtgtacgtatgcacattcccctcaaacgtgggcagccatggaactacctacaactgggttcccctggcacgtggttacacatacccttatgcattcaaacgaatgtgtgtaacttcccccacgcgcagaattatgcaaaactggataaaaaataagtatgaaaagaagttgtacgcgcccgcgaataggaaggagccctaccagtattacgtagaaggtacccgcgcacgtcagctagtgtgcatacttgcaaatgtgcgcatgtaaatatgcacatgcgaatgtgcttctgcccatgtgctcaactctacccactcatgcgccgttccgttctgtctcgtaggggtggaccccacaagttgcctcccacagctggcccccgcgaacgcggaagtgaagtgagaaaacagaagcgaatcgaaaaataatgaaatgtgcatgcacggaaacagatccctgtgcacatgcgtgtaaagtaaaacgaacgcgtcagaggggcgccaccaactgagatcacacatttctcccccccccctatctttacagagaaaaaacaatggagaatgtaggcagcttagacattttcgactccctcaaaatatttgataataaaaaaatagaagaaactgtgcgaaataaaaagagcagtagcaacaatgagaaggaaaccagcttattgactgagcactcaaagaaggaacctgtaaaaaaaaaatatacatgaatgataatttttattcatttgacaacatcccctatagggaaaataattacaccaacatcaataacgatagcaggaacccgtccaaggattcctattttttcaacgattttgttaatgtgggtagttcaaataacaacccaatcgatatgaacattccgaaggatgtgaaacacacaagtaagggtaatgaccagtgtaatagggataagagtttttctcacttggaagaagctaaaaaattgaaccctcatattgatggcacaggcggaaatggtaacggcagaggtggataccatgtgagtaatagccgaggcaacagccaaagcaatatccagattgacagtcgaggcgttagccgaagcaacagtcaaagcaataaccagagtaacagtcgaggcgttagccgaagcaatagccaaagcattaatccaagtaacagccaaagcatcaatccaagtaacagccaaagcatcaatccaagtaacagccaaagcatcaatccaagtaacagccaaagcatcaatccaagtaacagccaaaacaaagtcctaagcagcagcatggccaatatcggagggagagccgaaccgtccaaactcagcgagaaaaaaaacttcggtagcttcagctccctttcggagaaagaacttagagacgcaaaagtgcaagcggcaaaaaaatgtattgcgagactttttgccaactcgaaaaatatttccttttcagaaaaaaataaaattaatacaagcttaaataatcaggatagccaaattgggattgtaaaaaaccatgtagacaatatgcactgtaattcaatcaatggagacaaacacaattctttcgaagtgtttcgtccaaaaaatgcaaacattgatcaccctgatagggaccatttggacatgttcaccaaccaagaaaagacgaacaatttaaaaaatgaaaataaaggcgacaaagattttgattttttttttgagtaactgatgcgcagtggtgggacgcacattgggggcatacctacggaaatgtgattatgtaaatatgcctatgttatgagtacatataaccttaccaacgggacacacatttttgtgtaaaaaatgcttgattttttgttactcatccgcatttttgctccatatgggggggggaccctcctcatgttatgataacccctcaaaaaaattaaaaagaatatcagaaggatgctacaaacgtgttgtgcagttatggagcgtgcacctcataagtgtctcattttgtaattagctttttttatcaactttttttttttttactccttccgtttgggtttccagcgtgaactttcaccacaacgacattttttatgtaatagctgggtgtgtactacgcacattcatatatgtaaacgtacacacgtttatgtgagctcgtttatgcgcaaacatttatgttttttttttttttttttttgccataccccccgcagtatttgttcttttcaaaataaaccgctgcgtccgtgtgacccctacacgcttccttgccgcagtatgattttcgcagcgcgcacatgagcacgcacatatgaacatatatatgcaagtgtaggcagagagcaagaacagccacaacgtgctccactgatatataggcacacggatagtcgcttggaccacgtgtatgttctcgtgtgtgtgtcttcgcttgtttgttagctgtttttatacaggtggtgtacaccactcacactggcacgggtccttgtttgttaaccaccccttttcacttccgtcagttgctcaccttttatttgtgttcattaatgaagcggtccgtttacgtgcgcgaaccgcctgcgtggaccgaaccgcttttgtataattaaaacgtgaaatggaaaagttaaactcctttctgattaacgaataaacgcgttttgcaaaagtgcaaaaatgggaaaacagcgtcgcagctaaagtatgaggaatccatgttggaaagttccccgcatttgcgaaaaaggtcaacggagtagtggttagtcggattaattcaaaatttttaaatgtgcaatgtgtgcaaggcgtttttttttttttttttttttttttcttctcttcctcaccgcgtgaacttctccgctcaggaagcgcttttcctgtactcacgtaaagcattcaaagctttgtaaaaaaataccaaaaaaagggaaaacacaaaggggaaaatataaagcatttgaaggaggttaaaaaacaaatcatacaaaacaaacaaaagcattacacacacaaaggaaaacaaaaaagcgtagttaaaataactcgtgttcatattcttcatgttgtacttcaaatgggggaaaataaaatacatatggattaaaaagaggagaaataacaaagtgacgagtgccatgggcataactggatttaccatcttgggtttagcctttccacaaattacgcttcttttccgtattataggaagagagtaataatccttgtgcgtatgtaccacgtgtttatgcgtatacatgtggtcccttctgtgtagttcctttctcatgacgctccgaactacagcgttttctttttcgcccagggggtactgtacgatcggtaagtggttaaaaaaatgcaagtacattttgaagaaatcaatttttacaaaattattcccatctgttattaagaggtcaaatgtgtagtacccattaaacggtatcaaattaacaaacaaaaaggacaccttcgaaatgactaaattgtcctccaactcgttggtaaaaataaacgtttcatcttcttttaaatcttgcactgttccgtggcacgcatattttttaccctccatgttgacacactctttctccagttgcttcaccaaaagaatgaccaactttgtcttatcgaaatttttctgtactttaaatgtacactgaatatttaacatttcgtactggtcgacctgcttgtctagtaaaatgtacccctctgactttggacctctattgtgcgtgccctcattttggaaaacctcactgagcaaattcttttcctccttcttacagcccgagaacaccacggcggtgatgtctgccttgtgtaggagcagaaaatcgccattcagttccccctctccgtggttactatctgctttcttcccattgatataatctgctatgaataaagcaaaaattaaaaaaagaattcgcatcttggagtttcgtatggttcatctttcgatggatatgatgctttccttttttttttctttccatgtcaagcggcatgtatagctaattcattttaacgcgtgtaatgatcctcatgggggatggggaagctctaagagggtgaatcctaaccaaggggaaattagctactggctaatatgcgtataaatgatccaaatgtgaattcgttaggggatgaattggatcacatgaaggtatcttccacgcatcgatggtccctatcgaattactcaccacgattgggagcagtcactacaagtgtaacgctctcctttggaaagcagccaaagggatgaatatgtgtcgtacgttttattttacgcagtttagggaatacctcaagaattagccacgtatccgtgtatagcacgccagttgctaggtatacttaccacggtgcctcttcccagcatgacccaatgaccgctccactctgctcaatttcgtaacacagttgttgcatttgaagaagcaaagcggtaaaagggaaagcgctatatcacactctgccccctcaagcatcaccaaatgtaatccaaaaatatacagaaaaatcaataaaattgggaaagaaacaaaccacatggagtaaaatcgctcagaagttaaaaagctccctggcacaaaagggggaacactagatgtgccattaaaaaggagtggccagggttatacatagtcccaagaatatgccatatttcaccacacaaacgaaagtagcacatgtgcagttaaacactataaaagtaacgtaccgtacgttaagtaccaaaatgctcagcacaaagggaagaaactgcttacatgacggtcagcgtgccaatcttaggggcatgtgaacattcggggggacatagcagctacgccaaaacgtgctacgaagaggtgagtgggaagccttttccatgatgagggcttctcgcaaagaataacacaaaaggtgtaggagaagcctaacaacgtggtaatatgaaaccagcaaggggggtacctgaactcggctcctactttttttttgcgctgttgacgtggtaaagccccatataggaagaaccaaaccacacagaaaggactgcccaaatggaagaacaaaggaaaaataaagtcaaaataaaggcaaaataaaggcaaaataaaggcaaaacaaaggcaaaacaaagaacacactttaaagcccataagatgatcggaaggtttccaaaactgcccaaagcaaaactgttcaaccctgaagagttattcccattcaaagtcctcccaaaacgaaacaatgctgcagtgcgtaggggggtctcccagatttttttcacatagaactatttttaactccttcagaagaacgctgagtaatgccaagaaaaatctaatagatgcggagagcaggaggatagaaaagacgctcctctacatggaacaatgcatagcagaagaaaatgagcaaaatggaaacttactcaacttcaaaacggtgtatgatcgagaagataaattaaaaagtatacatatgaacctagtgaaaatgtcgtatatgttaaaaaatatgagaatcaatgagcagaaatggctagccatttataagcatattagcagcctccaccccttggatggagatctcttcaaagggaaagcaaacaaaaatacctacaaaatggaaaaaatggatcgagaatatgacagttcagtatctaaaaaacatcccaccaatagagcaatacatgataaattttgccgagaatacaatctgctaaacctaaacgcatgctatgtatttgtctataaagtttcgatagggcatctgatgaactgcctctggctgtacacaacaagcaactatttgttaatactaaattgttgcgcagaattttttcattttttcttcaatttgcacaggaaaaaggggctccaaaaattgaacttcatttatctgtactcgggtatccacaattatgcagacaacatgaagactttgaaaagtaaaaacaaccaagtgatcaggagtggagaaaattccaacatcccttatcactacgaggagctgtacaatttgaaatatcaccaaatagttacttacaaaataaatctaatgactcaggcactggagaatttaaattatgacctattagacgatgtgcaactggcccagctagctaattttttctacttagtaacgaaatgcggagtgataaatgaaaagggcgtacaaaaatttctgagttattatttggaagtggcaaaaaagggggcatcaccaagcaagttggtgccaaagaacgtggtgctcttttcccaactcatcaacacgatgtactattccaaaattgtccactttgaattggtgtcccatttggttagctctttcagaagggcctacctcgactcctcccacatttgcagaagagatctattcgacagctacctcaaactgctaacgttggtagaactgactgaccagaatatgtacttatacacctgttgcaagcattacattttgagtggggatacagaagatacgacccacatgtccgacgtttgcaacttctttttcgtatcgtccattgttggcctgtttaactttcccctgatgaagttttacatcaattttttaaaaaaaaaggataagacaaaatttaaaaagtccacaacgcataaaatttactacaccttgttagggtgggacatagtgttgaatcgattcataaaaacggtagatgaagaaaggagagaaacgatcgatttggccatcctaaattttgagagcaaaagtgttcactacttcttttcaaacagagtactttacaacttttccgatttatcccaccagataagctacttaacccttttttttaaaaataaaattatgctcaaaaaggaggaaaaaaattactactttagccagagtgtcatattccacatgttgagaaaacactacggcaatgcaatctatgaatacgtaacgaacgaaaaaattcctctagatgtgtacatcaatctgcgtaataatgatcagcaaaaaaatgtcgccatcgagtttaatggtaggacacactacgtcttagtgctcaccaaaggggggtactcaacagacgctgtgcactacacaatgaaacaaaactgcaataccaagtataaaatgtggatcctctcgaacttaaatttttacaccatttctgttccgtattactactggaatgggttgcacgaatgtcagaaggagcaacacttgcttcatgcgatgcagatcctttaataaggggcagccgcattatgctgttttaacaggggaagacacctcaaacgatatgtacacatgttcccctttaccatgaggtgaaaaagtcttcagtgagtgccatacaggtgtggcgattctctggaaaactacttcgaccttcctcgtctgcttaaaatctctctttttagtaaatgtgcctccgtctgtaaaatagaaaagaatttttttttttgtttttccgctgtagaatgcaaccccaattttaggtgcgcttaacacggaagcacttcacagcacctgcaaataatcggaagcgataatatcgcacgaggtaggcctatcctcggagtttttttttaacatccagtggcacaagtgtatcaggtcgttcgagtagctcgttggcaggggctctggctgcggggcaacgttttagaagtgggtggtcttgttgcatttttgctgccacccacgttggtaattttgtcataacttaggggcaacgttatcgccacattgtgccacatttgcgccacttttgcgccatatttgctccatatttgagccatttttttggatattttttccgttttgcctccccactgcgcatacctcctcttcgcaaattttctgggctgttgataacatgttggaatgctccgacttgaaggggtgccggaggctcatgagctcgtacagtatcacgccaagggaccatatgtccgcagggaagctgtaggccacgttctgagggggcagcggcgcagaagagcaggagaaattggggacgcaaaagggggacacaaaatggggggtagcaccccgaataacgaactgtcgaatgataaaacttccacgttaagtgaacggcaacaaaacaacagcaaaagcgaaggggacccaccctgcaaatctcgggagccatgtacccaatggttccacacaatgtatttgtttgttctgtgttctcaaaaattttggcgagcccaaagtcgcccaccttagccctctcttcatcatccagaaatatattgttgcattttaagtcttaaaaaagggggagggggggaaattattttatgcgtaagcagtgaagcgtctgaaaagagagtaacatcatgccaagcagagaaatgttaacatgagtaataggtaagctgcttagcgtaagcggcaattttttttcataatttggacaaccacttcgctcgtgtatgtaagcgaagagtgaacacttaattacccctatgtataagtttcctgtcgtgcataaatttgatcgcagtaattatctgtaagagccatctttttattttcctctcgggaatcaacgtgttcgtttttttatacctttttatgtatttacttaaatctccttctacatttcgtgaaaaaaaaaaaaaaaaaaaaaagtggatcggtcattaatcgccataaagaaattgcaaacattcactcacaaacagtaatgttaaaaaagtgtgtaaagaaaaaaaggccttactggagcagaagtccatagcgacgtacaaaatgttgtcctccaggaacgcttctttatatcgcacgatgaatgggtgcacggacacctcgattaatgccttggacaagatcaaaggggaaaaaaaaaaaaaaaaaaaagcaaaatatgacaaagtaacgcatgataaagtaacacaaattcgggtgggcaacacccccgttcatctccccaacatcccctatttaacagatcgatgtgcattcacgcgctcgttcctccccgtgtcctttcgaatgcgtactcgcagctcgttcacgacgttcattttttccttgtgattcatgcacgacatgtccagctgcttaacgacgaagctgagcgggagtgtgcacacataggcgcgagaatgtgtttatgtgtaaatgggtacatgtgtaaatgtgcacgcgctgaggctacacgtcctctaaggagctcatctttacatgaaaaccgtcactcgccctgttcaacagacgaagcacgttcaattatgcgggccaaacatatggcacttccctacaagagcaacccctcaatgcacgtacatttccccctgggcgttctttactgccgtgacaattccaaatgacccccgtccgatagattttataacctcataaggacctattttcttcgatgtagacgtggccattttggacgataatgtggggatccctccgttctgtccaccgcctttatcctagatgaaagttgtaaaggcagaaaaaaaaaaaaaacgcataacttcacaaatatatatacatttccccaattaattctcgccaaaattgtgctccctcaaaagaacaaagaatttttctcccttttactctcaaatttaaagaagttctttttcacttgactttaaagacgcctctttataattacaaaaaggggtttcaccatttggcatcctaataatggaacgtttttcctttacccgcacatttttttgagtcatttctccctttcgtgaaactatgcacatttatttaagcaaaaacgatgtgatgttagacatatctagcgaagaagaggcgcttcactagaaagggtgtacatacagaacaggacgaaaaggcgcacacacgaatcgcacgcttatcagcaaaatggctatgtgggggagcaactctaatcctgtacatacagataaaaaagaattcccaataggcgaaatagtgtagacaaattcatccttacggtgttcctttcgcaccatttgcaaagatgctacacgactgccccgtcattataaacaccctcaaatggcacattagcaaaaaaaaaaaagttactccttaaaaagcattataattacaaaacattagttaattttgaaaagaaaaagagccaaaaaaaaagagcatgattaggattatccaaagttttacttatttatttacttatttattcattcctttagttgtcttaaatggcacacatttttaaggcaaaataaattacgacacaataatatacaaaacattcaacaggtaaataaaaggaggcgaaattatacccataatgatacgctaacaaaagggaataaaaaaaaaaaaaaaaaaaaaaaaaaagttgacatgatgtgttgaaaatgaagaggataggcggaaagtcccaaacgaatcaatacattatgtaaaaaaaaaagaaatatacgtgatgataaaaaggaaatgtgtgctcattaaagtaaccacattagacctttatctctacgcatatgatttaaaaatgtagaaaaaaattcaaactttttactttacacacatgtgtaacaaaggtggataaaatatggcacaaaaaaaaaaataaaaaaaaaagggaggaatgaaaacgcaaaatggaaaaaagtcgatcggccgaaggggccaaatgaagataaattatctcaaaaagggacaacaaatttgcagttaaaaaagttaacacatttgagtatatttttttttaaatataagttgtatatgtgttcattttatgcgcatttgcggcgtgcttttcggctctagcggagagggtcatcagcgtcggacgagtaaaaacggcgaaaaaaagaggtaatgcagacttataaatgggtcctcaaaaactccttcacaacttctacactgtttatacgcggcttctgcacaactgccagatgcgcgcctccctcaggcgtagttgcagtagcagtttctctgaataaactgaggcgtcttggaaatcctaattttggggaaccccgcgtccttggatttgtatatgcttaagcttgagaaccttttttccctttccggaaatccattacacatggaagattgcattttggggaagttatcatacgtgggcaaaaatttgcagctgacggttgagcaaaaattctcattatggatagtatccgcggtagtgtcctgatcagcttcagcattgagtgttgcactggaatgcatcttctggatgtttagttcgttcaggagttgaatatctttttcgtggataacgttagttgtctggttttgtttcaagtcctctatctgaatttcctccttactttctacctgctcagaaatgtcaatattggggcagttaatttctgggatttccatgacgctttcctttttggtagttttcaaaacggggattactttctctacgaccatgtaccttggcacggttatgattctttccctatcaacgtaaactggcacttcaacaattttttcgatcgtttttatttgtgggacttccacaattttttcttgatatataatcctatccacattttttatcttctcaacatatactgtcttcgttttgtacacatttttgtacttaatgactggccttatttgctccactatcctttcgactgtcttgatttgagggacctccacaattttttccagatacacttccttgggcacttcaacaattttattctgtacaattggctccaacactttcggtggcaattgtttgttcaccatttgtgggtacgaatcattttcgctttccttggactcgaagacattgtctccggagcagcaggctagtttttggttcgtcgagcacattttcacgggtggggcgattacacggtgtgtttgagcatatacgagtaggtatacgtgtatgtatatatatgtttatatatatatacacttatgtgtgtgctttccgtttgcctcaacttttgcgcagttatggcgacaggggggataaccactccgcgttaatcgcacagacgagggcctaagatgccaatgactcgttatcttcggggcggattcgctaaaaggggaagttaattcaagagaagtgttgcatggaaatatctttacgcatatacacgggccacgccgcgtaactgttatggctattttttccgttccttaaataacgtccacacgcacaaacatgtgtgtgttattacgaagcgcggtggcacaaatgcagctgttagtccaattttaaaggcacagctgacgaaggtttaccttctacgtgtggggcgagagattatggcgaaacttccgtttcgtgtttttttttttttgttctatgtgaggtgttaaatgggcgaatagagcaatacacacacacagctgtgttttttctaatccgcgtaggggaaaaaaagagtggggaaggtagcggggaaaatagcgggaaaatagaggaaaaaatagagggaaaaaaggaaggaaaaatagaagggaaaaaaacgggaaaaattaaacgatgtgacgtaaacgaggcgaagcaaaaacaacagtgtgtacaaagtcggcttctcttctttcaaaacatggagtacatccaaacctgaaacgcgttaaatgaaaaatatctttttgcgaagttgtagagtttttcacaaaattaattattaaaggggaagacctgtgaagttgttcacgacggaaaggtgttaacccgggcaaaaaaaaaaaaattaacacaaattatgacgtgagttattggagtgagttactggtgtaagttattaacgtgaattattaacgtgagtttttagcgtgaattattagcgtggattattagcgtgaattattagcgtgaattattagtgtgaattgttaacgcaagttgctgacacaaaatgttgccaaattgctggtaaattatcagatagctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggaaacaacaataaaagtaacaaaagtaacaataaaagtaacaacaaaagtaacaataaaagtaacaacaaaagtaacaataaaagtaacaataacagtaacaatcactatagcaaaacgtggattgtaaacatgttcgtgaattttgtttccctcctcacgacatcagttattcactttttccctcctttctggttaagtcgaacaaattgccagaatttttttgcctgttttttttcagttccgcacatatggtcaccttttaaaggaatgctaatgggtccacgcgaggcgcggtatatatttatctatacctccgcaaaggcgtaaaaaaattacaaactatacggccaatttcctcgcgcgatgggtctacgccaactgtgtgtgcgcatgcgcgtgtgcatgcgtgtgagtatataaaaatatttatatatatatgtacacatatacatacatgtgtgtgcgtgcaacccgaattgaaaataagcacttcaaaaaaaaccttcccctttcaacttcttatttctctaaacaaaaaaaaatcattaattagggttgttggagggaggtttagccagctatctctcgttgtgtagtgcgccgtcagtttcctgtcagtgtaccgcattatttcatccatgtcgtaggagctagtctgcgcgcgcaaaaaaaaaaaaaaaggaaaaatagctagccaagtaaattataacgcagacaaattaggaaaatgccaaccggatttgcacctacaacgtaacgcgacgtaactcggaaaagatgcctcaaaaagcggtgtcatgcacatgtgtgtgtaaaaacgacagaagcggggaggaaaaaaaaaagaaaacttttttttccacatcaagtagtgcatccgcataacgaacgtttcgttcaattcgtggtggtccttttgagcgtatactatttttcgttaaccatatgttaaacgcgcaagacaaccgcttttacgagtatgcgttgtagataagaagagaggtaaacggggtgaggcgataaaaaggctttcatacaggtgtgcatattcataaacatcaatgagtatatatacatattttcagccatgtccacacctagttggccccctttgcaacacttaccctgtataacttggcggggttcttcttcatccacgcgactttccttcttcttgttcttcgatgcgaactttttttcttcggaactccatacaacgaaaaattccttttatttttgcacacgccgttatggccattgacttgcaaactcagtgaagcgttcaaaaatagacttggcaataggggagtactcgatttaaatgcaaaaataaatttcaggccaaatgataaaaagagtaaacagctacgtagtaacatttctgatatgaacgaaataagcgcggtgaagtgtttatcttgccttcgattatttttcccgtgtgtgttcctcccttcaattcgttattttgattttccctcccttttgcagtaaaaaactgcgggcttgggagggaaggaaaagaaaggaacattttcctgcttgtgcgaaggcaaaacagattgtaacagtttattttgacttcgttttatttttttttgtttttgctaaaatttgctgcggaattgttcgtaaaggggtgattcataaggcggaaaatttcgtaaatttttcccactttgtagtcaccatatgtaccattttactactttcattttcgctgtgccttttttctcttcataaagaaaaggcgtgccatactgtacgcgcgtgcttggaagttcgatccctctctgagcttttcttagtataaatggcgttccactgcgcaggaatttttttttttcatgaataaacccagtgatatacaaaatgagtaagttttaaaaagcgcttcttctactgcttcatatttaacactccttcaaacgatgttacaattttttcgaatgtgaataattccatgttggccaaaacaaattgtgctaagacattttttgtatttatccccaccgtaaagcaacaacggataatgcatttcataggaagatattgtgactgtgtattaatcaaaaattttcctcgccaccccgcatacattttttttttttttcaccctttaaactatgcattgacaagagaatattatttagaaaagcacgtcggaataaccttttctccatagagagggcatttacaaaatgatggaccaccgacaaaggggatgatggtgacgatgctactctcctaagactacgaattaaaatgttttcttttacaactgtggtaaggagactcgcgactgataaatgttttttttcagagcgcttttttacacatccgggatgtgttgcccgtctgggggatgtagcgaagttgcgcctagagaggcggcactcgactgttgtgggtgagagcagctgcggggggagccacaaaagtagccctggaatcggtcccgaatgtaacgacagtgagtgcgcaccccctcactggataagtcgcaacgagcaagggggcagcaaaacggaggtgctgcggggagcaagtcatgtagacagaaccccaaaaggggacaacgaatacctgagcatttccaaaaggtccaaaatgatgaagtacataataaggttaaggaaaaaaaggaacttccgaaaaaaaatgaactccttttttgtaaaagagtcctcaactatcacacatttggcgagtaaccataatctcacatttgaagttattttatcaaacagcagaagtctgttggaccatttaaaaagcaaatgctccaaactgtattatgctgacatcgacacgttaaattacatttttcgtgactccctaaaaattaacaaagaagcgaaaaacgatgctgtagctgtagttaaattaccaaagtcggttccagcaaaagaacccatcaattttttgctagcttttgatagaatacgatatgcgtacaacttggggaaaatattaaacacggcctactccatgggtgttgattatctcttttatgttcacaacacagtggatccatttaaccacaaagttatcgaaatgaccaacggatcgcattttcaaattccttaccagttcggctcatatgtagaactaagacaattctgtgatacacataatttgcttccaatggtagcacatacgaatggagtgaatccaatccacattttaaaagcgacaagtgaacaagggaagggagtgtgtcttattttggggaatgaatccaccggcccgcacgcggacgtgttgagctttgcaaaaccgtaatataaaaaattgagcgcatgtgaaaagtagcagctgtgggaatccacgacgatatgccttttgcaaatcgtttcatttctgagttaatttacgtgttggcgaatttatcccatccccttttttttttttctcctttttttgtaggataagtgtgcccatgcacgaaatgaccaactctttaaacgtctccgtggcagcaagtattttaattcattacttgaaatgcatgtcgtaggtgagtttatcgcgggatggttattcgtgaaagtgtggagacaaaagggttaaccgtaataattgggaatagggcaaacaggcaaacgggcaatcaggaaaaattacgagcgccatggtgctactcgcatgtagatgcacacttgcaactgcatgtatgccaccacgtggtgctaataacggaaaataatgttcaccccatttaaggtgagtaaaactccgatatcgatcgtattcgctttagtaagaatttttccttttttttttttttcctaccccaccaaacaaatgtgcattaaaaatgccgcatcccccgctgaagcttcagtagaacacgtacaaatggattctattgggttcggaaaaaacttcactcaactctcccatgtttttgccgaaacagttacttttactactttacgtaaagggacaatttaattcaagtgaaacgctccaagatgtatgtaacaatgtatgggaaaaaaaaaaaaaaaaaaaaaaattggcaaaatgattcacagattcgatgtgaattacgtacgccgcatcgtagaagcaacattgggggcagctgcttaagtatttaaaaggttacaaaaaagggaggcgtcattttatttgcgcttcgaagtaatataaaaaaataatgtaaaagattaccaattgttgaaagtaaatttggcagcatttattgtgcagccttcttccttctctgaattctgcatctcctttgcgtcgcatcgcatcgtgtcgtactacatatcgcatccgtcgagcgaaccccccttcggttgtatgagatgcacaacgcgcaggggctattccgcctggctgaataagatctacgcatataaatattcatctgtgttcgaaacaattctgtaaaaacaagcttcggaaaatagttgacccttcggatccgcgacttttgaaaagggacatactgctcggaagcgaatcagggagggtctccacagtaaggtggattcgaagagaggaaatcgcttgaaagatgcatctagtgaaaaggcgcgtctgtcgtgaaggcatatctgtgaagtggcgcacctggcgtgaagatacatatagcgaaaggacgaacccggagtgaaggtacatctgataaagggagaatcagtgttcaaacagcatctaccaaacggagcgcatgacgggaacaagttcttctaaaaaggttggatctacattcaaactgcatcttcaaaagggatcatttgcatgcgaactgcatcggtaaagggtctgtccacaacgccagcaggaacaaaccacgaaatggtcgagtgcaggcgaatatgcgcaaaccacggcgtcaaggcagtgtgcattatcgacagagagctagtgtgcatctcctttggaaatataataaaaataataaacgtaacaactgtagatgtgcttctacaatgtgcagcctcaacaagcagcaacatctacggattgacatttcaaaggaggtcccaaaacggtggcatattaattgcccatggggtgcacaaaatttattgctataggctaaatatttcttcaaatggtaaaacttgtgctttaaaacttgttactaagtactgtacaaacaaatggatactacgggcaaagtttttgctccctacttatgaaaatatcgatgagagatattacgatgcgaatgtgaaaggaactcgtgccacaacggataatcgcaatgtgattcttctatgcttaagcaatggaagtattgtactactgcacatttacaaagggatcagctcgcggaagtataagttcaggggaatacacctcctatacagtgcagacatttccattgatgagaaaaaaaaagtgtacaaaattgaggtagctggaggaacccctttcaacaaaatattattatggaatttcaaattgagaaaaaacaaaaaaactgtaaaattttgtcttcccaaaaaaatcacttcgttggaacatgctcaagaattagcgggacacagaggaattatttttaaggtcaagttttttggaaagcacaaatatgtcggttccgtctcggatgacagagaggggcgcatatggagacggatgtgtgtacaagcgcaaaaggagcaccccgttatgaacacacaaaacggaaacgagttgacccagcgcaacctcgaccgctgccacgctcacaagcgctactactactaccactactaccactaccaatgtgttagggtactaactgggcatgacgcccgcatatgggacatcgacatgggagtgttcaacaagaaggtttatttcatgacatgcagcgaagactcaacttgcattgtctacgaaaaagggaatccccagaattacttccaattcggcaacaataacggaagcaccgtcagatgtatctgcttccacgcacctttgggggtgatcatttcgggtagtgacaatggcactgtgcatgtcaggtccctctcttggggggttggcaaaaatgttgccactactgcttcaagtgggggccccccaaagggggaacgcagtgttgccttgaataccccaagggtgggctccaaaaatggggacgaaaatggtgccattatttcttcatgcggagattccccaaagggggaacagaataatgctgcttctgattgtgccactgccccccccaccactgctgctcccccacacggtgtagctggccaaccggagccaaaaaagtgcactcacatgatccctgcgcaaataacgaatggcgacatcgcgtgcaggggtggccattccgaaagggaccgcactgatgacatccacatggctgagtcgaaaagggtgaaccgcaccggcgatgaaagcattcccaacgttaatcaacggacgtgtacaaagcagagtaccccctgtgaccagttatcaaacgactcgagcaagcagtacacacgtgcaaaggacctggtggcgcaaaatgactccatccactttgtagtcgactatttggaggaaaaactgaaaaggagtaacgactggatcaggtcggtaagtcacgtaaatttatacgacataataatcagcaccaatgcaggacgcatatacatctttaaaacgaaagacacgaaaaacatagaagtgttgttaatttatgaggaggaaaaaaaaaactacttcttgacgtgcatggattttcatggcttggattatatatgcctcggatttagcaacggattttgctgcttcatttttttaaaaaatgaaaatgctgcgactgagttgataaaatcgggtgaacagaacaaggagctaacttattttaagtgcttcaatcaccgcatcagtgagatgtgtttggtccccctggcatctgtgaattacgataggttgatttcccgtggggggtatgacaatgtagaagacgttttgcacgcctgggtgaagaaggaggtagaggggggggcctccgatgggagctgccgtagaagccgatacaacaatggtgaccctcgcgcaacgagcagcttctaccaaattgcgtatagccacgaggaggacccacgacagcacagagagggcaactcgcacgacacgcagagcgaaagcagagtggtgcacatccgtacgttactcctagccgtttttgaccacacgggagttattcaaatattcagcgcacaaaaaggtggacacaaagtcgaagcaaacaaagtcgaagcaagcaaagtcgaagcaaacaaagtcgaggtaaacaaagtcgcgcaaacagacatcgacgtgaagaataaaaagtccaaaatcatttcagtgaattaccttatgaagcaaaaaaaaaaaaatgggtatcatatttttggtaggcgatgaatatgggtgtatcttcattatctatgtaaagatacccattgagcacaatacagaggaactcttttacgactttcctaattcctttatcaagtcgaaacataaattgcgtgtccatagtaacagaaaagtgttcgacattaagataatcgatcggtttgtgtactcgtgtgggcagaatgggcaaatcgttaagtaccagctgtataaggacggaaatggggtgtattccttgtacaggctgtgcttaattaaagttggttattatacctccatttataagttgctgcccatgtccgttggcagggatagggaggtacagggggggtccaatctggccctagatgaagaaatggatcacgtgggaaaagtagaaaacgaataccgtggacacatcacacgacgcgcgaactcaacactgaggagaagcactgcgcccacacatggtgaggaggaaaacacacagaatatgttcatttgctgctttaaggataaacaattcgttctgtacgatttgcaaaacaaagtagagtacctatccgtcgaatgtggtggtttcagacgtcccttgagcatctttacgaaattttctccaggtttgatgagagcattttctttctgcttttgcaaagagaagaatgtccattttagcgtgaaaacgttgtgcagcaatcagcagagggccaccgtcccgtacgagcaaatatacatcaacgcggggtttcactccaaaaacgtttcctgcgtactgtgggtaaataaaagatatttttgcacatgttcggaggatggaacgataaagattgttcacgtgaataagtggtgtgctacaaaatggaaaaagaagtgttccttaaacgggggggaaaataccaattgggggaataacatggatggaaggtcgaatggagaactcggcgctccctctaaggaggacaaaccaaacggtggactatctagcaggataattgacggcacagaattttcacccgggaacaagcataagcattactctcccttcaccggagcatccctcaaaaggagcacacgtaaaaattcacccgtcaggaaaagccaaattaacttcctaaatcacagaatggacattatccaaaatgtgtataaccacagtgagccaatattttacatgtgcttcttggagagtccctttcacaattttaaaaaattaaaactgctaaccagcgttggagcaaaaaactcgatcaacattttttacctatatatggatgctcagaacacaccaataatttatcatgtagaaaaggtacgagtgcagaagttctccagcgatttgcgcttcctatctgtgcaggggaggttcagtgtgttacttactgatggaaataaacacctcattagagtagatctattcgttggcacatcacttgggcttatacttcactacacaggcgactatgaatttttgcattatgagaacatcattttttccaaagttgtgcagctggcccatctagtatgttcatacaatttgggtagcaccattttggctttaaatttaacggacatttttttgagtgattttttggcaaacaggtggaagggggatgcacacaatgggttacacgatggggagggctctctaccaagctgcttttctcaaaagagtgttttatttggaaactctgaagaggtagaaaaacgaaactgttcatgtgaacaattgggggggcccctacacatgcgaaacgataaggacaatggcagcgttgaagatatggaaacaaatggaggagaaaaagaagaaaaatgtgaaagtgcaatgtcccctccgagtaataacgtggaagacgcacttcaacgagtaagctgcggccctccgaacaatctgcatatatcgactgagcaacttttcctaaacaaacggaaggggagtaagatattcctgggaggtatactatgctgcggattaaataacggagagattcatttctaccagtttggcaagaagctagtgcctctgctggagaaggtgaagttgcatcagaatggaataaacaaaatatgcgttaagaggaagaaggacacattagaagtattcacctgcggggatgatcagtccttaaatgtcctcacggtgaaaatttgtcctcctgccgaagctttactaaatggagagcctaaccgtatacacctgtcagttatacaaaagaagatttttatcaacgcgcatttgtcctctatcagatcgttggccctcttttctaatttcgtggcaagcgtctcctgggatcagtacatctccatttggaaggtgagaagggacaagaatgaaaatatttttttaaagagggaaaagaaaatcaaaatggctgtctatgatgtttcgtgcttaaatgtttatgtaattaggaaaaaggcaatccccaaaatggaagcaccaaatggggaacaacctcctccccattgtctaccaattggcagagtaaggaaagggttaaaacgtttgtctatcccccctcgaccctctcgcactaaggtgtatttaaccgtggctgggtcgaatggaagtttggaatccttctgcctgaatgtcgccacatagttgtggtgtgtgctcatacttcccatcgcgttcgctatgaaattgagtttgtgtcgtagtgctcaccttgcacttggcaactgttcatctatcgtaccctattcgtgtcatggccacctctttgattttggcctcagtcccgtttgcacgtacatcatgtgtgctcctcttacatgtctagttttttttttttttcgttctacagttttccatttttaatcttaacacatgttaacaaacactgcccagggagaaagaaagctgcctcctttttttttttttggtcaattaatccgtccgttactacaaacctagggatgactgcgtttataattgccttcgcgtgcccctcattggtcaccagcacggttgctatcatatcctcctccttttttatttgtgcaaagaggagagtaattcgccatctgacgttcagtacaaaattttacgcttatccgtttcgttagtcccccactctagtaattttcactgcaccggtgggttgcctcttcatcatcgacccattggagcgacaggtcgacatacgaagtattctgccacgcggttgctacaaaaaatgttattcgatgcacaaggggaattgtgcatatgcccctttctagtcttacccaattgaggggatcacttccatttagtgggcttaatcaggtgggtatattttacaaagaggtgaattcgttacagggttcgagaagattgacgaaactaatgtaaacgcggcacacaaatggataaaacaaagagtatgcatgcgttgaaataatggtttgcgcaactagacatgtagttaaaaagacggagaggtgctggtgttgacgggagtgttgaactcacctgtcggaagcgatcccttcgctgtgcaaaaagctactaggtaggtacatcccaaagtagcactcttgcatcacctttgcatttttttttttttttttatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggcatctcgatatgcccaccgttcggcggagaagcgcacacaggagggatgcgcgtgtgaataggtacatacgtacaaacatacatacatacatgtgtgtgtgttgggactcctcctgctgcgggggggaccctgaaggacgcgcccgcttcctaatcctgcgagcccagcattggaggcatatcggggggggtgtcgtaggctgggaagtaagtcgagtcgggtctcaaaacaaagttaaggaacacaaccaaccccgcatacccctcgaacagcgagttgggcctgtctggcacgccgtaaaatcggtcaaaatgtttaatacagaagagggcatacttcaaggctttaatgtaccacttcctctcgcccgtatgtttatataggtacaagaaagcgatcccgttgcctgctatgccgtggcaaagtcccatccctttgaatagtaaccctcgttcccatatgagaaggcccattttttccaaatatcttttgctatacttattgacgaaatagttgggggcaaacggacatttcaacaactcaattattaagatgacgaagccgatattaccatggcaccactgaactaacgcatcattttttttttgagatttatttttcttaatggaagaataaacattaccatcctccgtaaggtataagttcataatttcatcagttacttgatatattaagtacagatattcattaagcttttccatggtgttgcttctgcaccttttgtactttgcctcatcaacctctgagatggcgatgttgtcaactcctagcaacgcttcgcatagctctttcaaattgtgatgaaaaaacattatcattttgtacaacacgaggaaaatacctgcatacccatgggcagcaccgaggtaaatctgttcatgccattcgaagtagagcgaaagagatgtcacgttccacatagtggaaccttttagtaagccatattcaaatatagacgacataatgatatacaaattctgcaatatggtatacctatggtctgatttaatccatatattcctacagaacaggaaggaatatatgcaaccacattttccatatagcaattcacattctccacttatggataccagttcttccttcttatctttcaaataagtcaccaagaattgtatatacgtatctacacttgaatggttttccaaatagtaatgcagcacgctagccaagctgtacaatccactaggtccctctagaaaactaactgtgtctttccctctgtacgaatttattttctttactatgttatttccaaattgtaaaaatgtgtaatcgtcgttaccttcgtacaggatgatatccatatagaggattccacccaatccacaatatatggactgactcgagtgacgttccatttcgttatttaacttgaaagcatactcgttaatcttcctccttataatctgttcgtcattatctgattcgttcaattcttccaaatatgtattggaaatgtacctgccgctgccctccatcatgcgctcagttggcatcttccacaacttcaagggagggcagcgaagtgcgcgaaggggagcggctcgaggtgtgcctcaaagcggacctcaaagcggacctcaaagtgggcctcaaagtgtgcacctattcctctaaaggccttttcccgtgcctcccccttttgagacgtgcaaaataggccaccctttttgtgttgcactctgctcttccctttcgatgcagaaaaattccttccacttgcgttttcccctgcaatatatgttcccgcttgtttttttctattctattttatcttatttatatatttatttatttctctcctgttgagttcacgtcgatttgcgaaaaacggaaggttatttcttaaaaaaacgcttaaccttcgtttttggaatgaaaatataaaaaacaaaagaatggtagatgaaaaaaacaagataagtgaaaaaaaaagtaagatatttaaaaaaaacaaaggaaaaaaaacaaaattatgtcactgcaggccctcatgctgaattttgcaaggtttcaattggagcacccttcttgccaaataagtgcctactgcctttttccaaatgttttaaaccccaatgtgaacggccattttacgagctcgtgtcgaagtggccacctgtgtgtaccgttgcatgcgaacttataagcacttttaaacacgtttgtgcacgcaaaggggggtaagccacatgtgcgcatatgtaggatatcacacgagcaattagagtcctccttttgtctggaaagcggggcgaattgggagcgccaaaaggaaaaatctgcacacgttcagttgaaaagaacaccgaaaaaacgaaaagacttcttactcctttttgcaattttgagcatggactggaatgcagcatgccacaggggaatgcaggcgttttacttttcaatttggaaatatccccctgggaaaaatacccgtgatggcgcttactcagctttgccatacagcataaaaaaacataaatggcgcagttatttttcaatttcgtgtcatcactgcggtgatttatgaactgctctttctgtttcctcataacataacatttttgcgcatttttaacagtgatgctgcttttgtgtgagcaccaggtaagtaattataagagcttttccccccttcgcggacacgctaattgcatatatttgcgctcatgtcgttatcacatgttagcgtaagctttaaagaagtggggacccccacatgaattagcacccatcggggatatagacacaacctcgcatagtttggtcatcccatctatcattttgtatatggcaagcatggttcgttacacctgatgggaaactaacttacacgatcgaatgagcgcgagggaaaatatgcgaacagctcactgaataaaatatgtacacatgtgcgcaatgggattatcgccgcgttctccttcgcatgttcccatttggagacatttttatgtggcgcaagaaagtcccattttaactgccgctcgtcagcgacgcagtaggatgagtcaacccgttgaggcaaacaataagatcaaaatgggagaggcaagaagaggcaggaaggggcaggaaggggcaggaagaggcaaatcggttgttataaattgtggaggaaaaaaaaaattaagtttacgctaactttttgcgaatgtaaggaaagcgcgaccctttggagttactcctacatatgggaagaagaaaaaaatgttaaaaaaaaaaaatgttaaaaaaaaaaatgttcccataaacctaatttttcattttaaaaattgatgccgctgttccccctttttaaatttcaaattcgttacacttcttgcggcacactttttcgccatttaaaagtgcagatacattttaagcgcaacggggaaatataaatacgcggaaaattaccaagtgaaacaacctaagtagaactacgtgacagtaatttaggtgaaaaatggaaaaaatttaaggcattattttttggcgaacaatttcgagtaagaaacagcaaaaatgggaaggggaaaaaaaaaaaaggagtacattttgcaggcctgtgatttgttcacgcggaaactcccatttttcgacctaaatgtgcacatgcgaaacgaaaaaaaacagttcggtgataatgccacttttaaaaaaataaacatttgggtggggggaggttaaaataggttagagccaataggcgcaaacaaaattgtctcttcgcagattgttcatgggggctaaaataaaggcacttgtaaaaactctcaaaacaccgtgcttcacacgtaagtgtgtgtactacgtatatgtgcatttttacattcctatgcacatccgccgcaaacacactttttttgatttttcgcataaatgtgcttccaacatgttaacaaatttaacctttaagtgttgagaaaaaaaaaaacagcggaaaaaaacgcgacatatacattttgaaggatttaagccattttgctttcgggagcgttttagggaattttgtagagggtgtaaaggtgtaagagcacaggggattacgcacttggggggcgaaccggttgctgtttaaatagttaaagggttaagcgtgcgagaggttaaacggtggggggtaaacggtggggggtaaacggtggggggtaaacggtggggggtaaacggtgggggtaaacggtggggattaaacggtggggactaaacggtggggggtaaagcctctcaaaaaggcccaaaatgtgaacacctgaacgcttcatttttttacaccttcccatgtttttcccaccatgtgacgttatttcgtttttatttttcccccctgttctctatatttacctgaccatgccataatgttcagagtgttatattttttttttttttgcatttcaagtttttcctttgcgtttttcgatttattttgatagtatttaaaccctaccgagaaactattttgacctttttcttccttgtcatttttccatgtgattgtgttccattcattttcatgccctttcatgccctttcatgccttttcatgccttttctttattttcattttttttatacgtccccttcgtttattcctacgcctgcctgcccactcgcccatccgttcacccaccctacccgcataattttattctcccatccgttcacacgttccctcgcctatacatattcaccgacgcattatttccctcatttttttttttttttttttgtgccatttaatatgacaatcgctgctattttttctcttgtttattttgctacaaacatttttaaccttgcagttgtacttaatccaagtctctatgtcaaaatttttaatgacagctttttttgtgaatgcctttaaaacaagcatttttaaagattttttgtgataacttatgtcatttgttttatagtagatttatgttttccccacctcgtgcgcattgtccttttgtttttcttaaaaattaactttcaaagggagaggcgagtaaagtctgcacgcgtatacgtacgtatacatataagtatatgtgtatatatgtacatatgcacatgtgcacgtgtgcttgtacctgtttgtgtgcccctcccagcgcgaacataaatacctgtgcctacgtacgttcagcaggccagaattaacttcccaccccccccgcgcttgtgtgtttaaatacatgtgcgctcgtgagggctgcaattcatcgcttaagcttgttaataaaattttgttcgcaaaaaatttttgtccaacctgccaccaaaggaggagccaaaaaggagcagggaaaacgcagatagggggaaaacagacagcaaaaggagcagcaaggggggtagcaaagggggtatcaaaggaggtatcaaaggaggtatcaaaggcggtagcaaaccaagccgcaaggataattgccaacaacgcctcaagcagtgtttccaacaacgccgcaaggataattgccaacaacggcgcaagcagagtttccaacacgtcgccatcaaaattgtgttcgccgcccaacagcattgccgaagcgtgcgcacgcgactacctcttccgaccacttataagacacaacaagataggatggctttaataaacttcaaggaaagaatccacattttgttaaagctaaaagagtcgctaattccccaggttgacggaaattttgtgaaggactgggaagcagaagcaatgaattaccaagtgactagcgaaaatattataatacacttgaaggacatatattttatagaaggattaattacgcccatttcagcacagttaacctttttgagaatcaatttacaaaattatgtaaatatgtcagaaaaggaaaaagataaatttaaaagactgtacgtattggcagcccttggattaattgccaaactcaaacttattttatttttttcgacttatattaacgcaagggaaaataatcgcagcaagaatttcccagtttttagcgaaaattattataacctaggacagtacaactgtgaaaccaattatgaggacaaactcaatttaattaataatggttgtgaacaatgtgtaaataatgacgacgagaaaaatagttcctcttttaaccatgtggatgattattacagccagtttcatgcatgcacggatgattataaagaaaacgtttttaacatgatggccctcaacaacatagtgaactgcaactcgcacttggccaacgacaaaaatgtcagtgatagtgaatacgtggacaacacgataggcatttacgacacctgcgtcgacatgagcactaagcgcatgagcagcaaccatatcggcggtaaccatatcggcggtaaccatattggcggtaaccatgtcggcgggaaccatattggtggtaaccatgtcggtgggaaccatgtcggtgggaaccatgtcggtgggaaccatgtcagcggtaaccatgtcggaatcaaccatgtcgacgtcaacaatgtcggcatcaacaatatcggcggtaaccatatcggcagcaacaatatcggcagcaacaatatcggcggtaaccatatcggcagcaacaatatcggcggtaaccatatcggaagcaaccatgtcggcggtaaccatgtcagtggcagccgagttggcagcaatcgaatcggtagtaaccaccatagctgcaacaacgtaaggggaaatcacgtaagcggaaaccacgtcggtggaggacagtacaactcgctactcctgcagagcgcagaagaatacccatccaacgtgatgactcactttacagtggataaaaacgaaggcctgcaaaatatccccgccgccacatcaaagaagagagccgcgcaaatgacacaaagccaaaacaaaacagccaacttcctaaaaagctcacacacattaaatggaataaaaaatggcatcaacgaacacatgcagagttacaatgaacaaataaataatgaagcacaacgcttcttgcaacaaaaccaagaccaaatctccaagtacataaataatatacaccaaagcattcattcgaacaatgaaaatgcagaattcaacagtcggaaatcaaacttaagcaactattatgattatgagaatgacagcagtcaggaaaataacattcttcaatcctacagtaataaaatttatggcttaagtgacaatgtgtataagaatagctactttttatgacatgggaaaatgaagcattccgagaatttcatgattcgttgaaatgtctgcttcgtgttccttctgatcaagtgagagatccccagtaagaacggaaagaagggaacagaaaaaaaaattaaccgcgcatcgtgtactatactatactatagaggtatgaccacctccaaatctcagcgtcggaggcatcttcgcttcggaggcaccatcgcgtcggaggaaccatcacgtagttgggacctccgacctggagtaatttttgtttttccatgcatgttgccttcttgtcatttttgccactataccctcgttgctgttactgccactatgcgactgcgataccattgcaactgttgccccttttgtttttttttcccttctttccacccctgcgctctttcaaagttattcgtaaaatcttttaaagtgtgatatagttccttcacgtactacacaaaaaaaaaaatctctttaatttgttttaagacttttaatctcccagttgtctaaatttcgtgtaacaaatcgtgtttataaaattatttcctattcgcgcgaaagtgttcccgttttacgctttttccatttcgactttctaccacttcgcttttttttcactttttttctttttttcctttttttcttttttcctttttttcctttttttgaatttccccccaccttagtatgtgctaattttaaaattccaaacgcgtgcctaatgtgtgatgcctcatgcgcaaatcaatttgtgcgctgtaccaaccctggtgtgtacatacccatagcttttttcacatatcagtttaatttttttttttttaaacagtttgtcgtctcttgctcatttaacgtttcatcaaactagcattattaacagtgaaagatttattgttgccattagaggtggttccacccgttgttgttgtgtccctctgggcggagaatgtatccctgtgttgcagcgggtaagcgataagcccacggagtaaatcagtgcgacgcttttcttatcgattgagaaaataaaaggcatgcttaaccgtatgatcatttaacaaatttttttttttttttttttgaaagcgcaaaattgagcaattgtttattgacagcgtttttgtaaaattgtgcacttgcacacacaaacacgaaaaaaaaaaaaaaaaaaaaaaaaagagaaagtaggaagaagcaactaaccgaatgggcgacataccattcgggtccatacgcgcttacgtacgaccacaccatataagaattcggtttatcaaagaagacaacaacttaaacataaaaaaaggaattgtagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaacatacttttttaattcaaatgttcaggacaaatttaatattttggccttcttctccttggaatctcctgcgaagggggtaaaaaaaaaggattcacgcattttcacttacgcttacacaactttttggatagggttaacgcgggcaaaaatatagcaacgtgttggaaagagggtagttatactaacacctttatcccttatgcgtagccacaaacactactgcactgagcagcgcactacttacctaaaaacaactccgttatttcgatgtgcggcgtgatgaagaagtactgcttgtcgttgttctgttctataaattcacaaaaacgctgcatgctgatgaggatggggaggggaaaaataaaacagcatctgtgtgcgcgtttttcaaatgttgcaatgtgtctttcatgggagggtaaaatgcaggagagcacttttaagggcattcatcagtttcgcatcgcttcctggggagtatgtgaaccgtggggatgaaattgccacttctctggtaagtctccccgggtagctctcttcactttttttttttttttgcgccccgtcgccttacttcttcacccgagtgagctcgtccatgtacacgtcgagctcatcgaaaatgtggaaggaagacgcttccgtgagggacaaagatgccaggagggccatctgaatggtcgatcgctccccaccggacaaggagttgatttccataaaaatatttttggacaaatcttgattaatcgaaaccataacttttaaatttcggtttaaatcgtcaaactctattttgcctttgtagttgttcatacctttcagcatatttttaaagtgcgcagttatttgctcttttgttttttttaaaacgtgacaaaatttagatctccgcagctttatgttcgccaaatgcatgtcatagttatttcttaagtcgttaatttgcttcatttgtgtgttgtaacttttttcttcattttcgtactgctcaattagactgtggaaatagttttttatggagttgtctgtgctatcgtttttgttaaagccgtttattttaagcagctccgtgatttccttctttttttcgcacctttttttccacagcacgtcggcgtagttttcgtccagcaggtcatcggagacatcaccagcttcggcgccatcgcccggaggattctccgccgcgttactcgccgcgttactaaccgagttactcgccgcgttactcgccgcgttactctccgcgttactaaccgagttactcaccgcgtcacccgctgagtcgtcctcacaagtgtcgccttccttgctgaacaagttgtcatggctccccccgcccggagccccactgctcgtgatcgtaatagtgctggtgttacccccggtcagcaccccctttacgtaatgggccaaatcgcgaagggcctttatttcgctttcccttttcttatcacacgagttgacagccagtttgcaactactttcctcgttgtgcaacgcgctctcgtccttcctcgaaagaacaaagagctggttaaaggagctgagattcgagaggggaacacgggtgaagatgagctcccccttggttgagccgctgttcgggtgttccacagtgaaggtaacgcgcactgtgccttcttcggcatcgtcgtcattttttctgtgctcaactgtttcctcctcactttggtggttcctagttttgcctcccccaaggggttccaccccctcagggttagcatcttccacctggctctcttccccagagcggtctatgcgaatgttcgttattggcacattagcaggccttccccttaacaccaggaaaggactctccaaaagtgcctctgcgatcggaaactcatttgcaaggcattcaaagtaaatattgtgtaacttgtttatcgctactaagaagcttctcttatttttcgaagcgatttcatcatttctcagtttgtctcgctccagttttattaaaacttcgcacagactgttatattcctcaatcatgccagcgattttgtcctttttcctactcaagtaatgagcatgtgttgatattagccatttgtgggttaggcaattgtcaagggtgttcttcttcttcccttccagtgtgtctacatactgatcaatttcgatcacattttcatttatttcatcgatatctttgtttttttctttaatttctaaatccatttgttcggaaaaaatgttgtcatggttttgtattagttcctcgatatttctgtgctggtacttcagttcgtcctgagcatattggcatttttttaaggactcgtttaagctctccaaaacgtttctacaagacagtaaccttttggacgtcttgacaatttcttcgtttttttcctccttccttttttctaactcgttcatatgttcttcattcgttttgtaatctgaatttgccacgacatccccagcagggtgatgttccgtggacgtacttgtggtcacgccatcggaggcgccaactgtggcaactgatccatttgtgacaactgacccatttgtgacaacattcgtcccgtgctgatgcttgtggtctagtgctgtctccccttcagttgccttatacatggacctctcctcattgtgcatgttgagaaacatgggctttttgtaatagtcttctttggaaggttggtaatgcaatcccccattggggagcaccttcactacaacaaactcgtctagcacgtagatcgacttaacaatttttttgtcatttgttcgtagcaactcatgcaattcttccgaattgttacacaccaaggtctgcaccactttgaaattgtcatgcagatagaagaggagcgaggttggaagaaggtcgacatttaaaaaggagtaaatagtgtttccattcattttgttcagaatggagtgaatattttgcagcagcgtttttctgtttatgtgttgaaaggcgttcgttacgattatgttaattttatttttattttctatttccatgttgctcagcttatttttgtcttcgtaacagctgaccagccaggagtagaagagatcccctagatgcttttcgataattgatagtaccttctcattcacgacaggttcttttagtcgtatgtattcacccgctggtcctatcggttcatacttgaatacaaaatcggggttttcctctttcgtgtgagtttgtttcactctttcgttttggatcagcacgctgttctttccgtgaggaaacaactcgggtgggtaaagaacagaagagcacaactcatcagacgaattcacaattttgtaattttttaaaatattacttctaaccgagtaaatgtcatacccgtaggtgtaaatctttcgttttatttgtgtgttttttattttttgaattttattggagtgtattttgaggagatgcatttgtttgcttatgtcctctagcgcgttgtggcctttatttatggtgtattccatctcgtaaatttggttttcccttttgctgatttcgttacgtagttgtgtctctcgttccgtttcttctttcattttttcattaattttgtccatttcggattgatacttgtgcaggtgttcctgcaggaggtttttattttcctttgctttctcaaacgaactcaaataattcacaatttcgttcctccggttggtatactcatgtttaagttcattcagctgacaaatcatatctctgtatttttctactttattttgattcttttttacaaaaagatacacttgtgtatccctttcgatgaccttcttaacatccattttgacaagctcaatttggtccacaagtccgttcatctttttctgtatactaagaattacctgctcgttttttaaatgctcagattttaaatactcattgaatagaatgatggcgttttttagcagattaaagaagacgaccattttgtagttattatccaaattttttaacttttcgaattcatcttttaacattttatttcgtttcttcattcgtttcatttcttccacctgtggagataattgagtctccttctgctttatttgaagaacgcaattttgtagtagttcattttctttctcaatttctgattcgactatatctagtcccactgaattcataaaaaatttgtgtaatgccttttccgttatgttactgaaaaattgctttcctttttcttgatccaaatatacacacggacttcttatatttagtttgataaagttcagatagctatctatgaatgcctttctttttacactcctgtttgagttatggccatggagttgagaatccgttctgttcggttgactccacttgtggggagttcctccacatggggtaacactcgctctgtggggagttcctccagatggggcaacgctcgctctgtggggagttcctccaaatggggcaacactcgctcctcctgtcgtttccccctcttgggcgtgcacatacatggagctgccatccttcctgttttgtttcaccccatagagaaaaaatttactcgtgtgtgcggacaaaacgcgctttactacgataacatctccgtataattccctcttataagaattcttgcctgaattggacaaaaagatttctatataacaaactaaattttttttatttttatcataatccttgatataatttgaaagactgatatctctgcctgcgtgctttccttgacttcctaaccccactgcaacggcttgggcgatggcacttttgccttttccgttttttccaatgattatatttttattcgagttgaacgacatctccaaattttcatggttcagaaaattccggattctcaacttgattattttccccgtgcttccgtggaagtcgctcaggtcgcagtcacgcagcacgttcgcctcgccgtccttgagggcgctcccatccgagaagtggtcatcccgctcggcaccgctatcgtagccgttgtctttaccattctcctcctcactgcgcgtgtcttctactccctttccgcactgctcccccttcaacacactctcgctgtgggattcgtctgcaaacagctgttcctctttgcggctttccacataatcttcatcgccgctctgcttcccttttcccaattttgagtctttctttttcttcttcattctcctgtcagtggtggtatccccacggcgctcccgactcatcttcatttggtcatctccactaagagagtgacccttctttttaaaccagctgccatctgataaagaaaggccgctggactgatcacagttactaatactgtcgctggtgcgcaggtcttcgtttttgcgtggtcgcccatttcgtttctccctcttggcgtccttctcttcatcctcatcgctcgtcccgcttgctcccttctgtcccttctcttccttttcttccttctcttcgtcccattcgtcccattcgtccgacgcttccgcctcgtgcacacgtcccctcctcctcttccgtttccgtttcctgcacctggacatgccatccttcccttcaaaaaaaccgtttctcttattcacgttcgtaccgctctctaaggacgccgtgcttcccgattcggagttttccatgttataaggagttggcgatttgtccattcgggtggtgaacgacaagtgggggaagcagccggttgggtcttttctatttccatgtgacagcaatgttttactacttcgttttcacgctaacgttactttggttattctgcttatttcggtaatgttgattattcctttggcgcttcctttggtgcttcctttggttcttcctttggtgcttcctttggtgcttcctctggcgcttcctttttccctctttcttcactcatcccacttggataagttcactgcctacctacgaagtgaaaactgctgcttgtgctactcttccggaagtaccccctcccaatttaaaagcgtcacatgtttaacgatgtaagctgcgaggatgaacgcccaaacggctactgagtggaattggcaacaaaaaaaaggtcttataaaaggggttttaaaaatgggtcgtaaaaatgggtcataaaaatgggtcataaaaatgggctatgcgaatgggctatgcatatgatggcgggaaacaaccaccaccgatcaatgacaaaaaattcttcgcgcttccaacaagtagccaaaaatgcacacaaaattcggcttcacgtgttcgtccctctcctgaaatggaaacctcagaaaccgtggaaaaaaaaaaggggaaaaaaaaaggcaattgcacagccagccacacgtctgctgtgattttccttcaaactcacatcgcgatcactccaaatctggagtaacaaaaacattcgaccgggattgcaaatctctgtgcatgtttatatttcgcgtcacttgtaccaggcacgttttgcacagaaaattcacctcctttgtgacacttttcagtttttttcgtttcacactttttcaaaaaggaaatgttccacttgtgaggggggggtgaaaaattcaccaagtgcgagcgaaaaaaaaattcaaaatacaatttgcaaaaatagatcaaaaaagataaactgccgacgagtgaccagtgtatgtatctgttcgccaagtgctcccatatgcgtacacttcagaaatgttaaaaaaaatacactagttatgtcgtcatacgatatagcattatgccgtgatggaggaacatcttaaaaaagcacgcttcacaacgagtttgcaaaaagcaccaggggtaaggcgtaactcgcttcatccaattggtctaaacgttcgccttttggcagttttgcagtgaagcccttccaattgctggaaaatcactcgcgttttgacgcagcatcaagtgtaatgtagcgcatgtatatatacatatatacatttatgtgtgtattttcccctccccaacacaccagtttacctcggtgtatgttaatattttcacctttgtccgtcacccaagcctctccttattgaaaaacaatttaagcatgacataaaacttttaaaaattattaaaaaaattttttttcaaattgttacaatgtaaaaggatggaaaaaaaaaaaaaaaggataactctgcgtataaatgcctcagccgtgacaggcgcgaagtgcaaaaatcttcagaatgatgggggcaaagatgagtacatatgttcttacatgttcgcaggcgggtcacagacgtgcgagcatatgtacatatatatatacgcatgcacggcttaaaacaaattcaataagcatgcaagtgaggccctgcgtaccgccatacatacatatatatgcctatgtgtgtgtgtatacgcgtgtgcgtcctacgttgagagcaccgggagcgccgagcaagtacaacaccatgggtgccactcctatgcgaataagttgtatgggcgccccaggcgcccctctcgtgtggcggaacgaattgtagtcttgcctggagacgggctctgtgcctgcacatctggttcgttatatctgcaggggattcccttagaagggcacactttacaagaaatgaccgggggaacgcatttccccccacatgtacaccaccctgccccccaaaaaattaaaaaaacaaatggcacgaaggcctcttcctagtgtatacatgtatgctacatatacgaacagcaagcgggtcgccgaccgaaaacgagacgaattcactcaaaaaggattcgatcaaaacttcgtcactcaaagcgttttcgctgaaaacccattcgatgaaaaccccttcgatgaaagccccttcgctgaaaaccccttcgctcaagccgccgccttcagctgcttgtacatcttatcgatttcctccttgtacttcttctgcacagcgtgcctcttgatcttcccggttggtgtgagcaaatcgttttcgatggtgaagggttccgtagcgaagtacacgtccttaatttgttcgtatcccttcaatccatccttcttccccattttaattaaatcatcaataacgtccttcttatactcgggcatctgcatcacctcctcatccgttttactaatcttcttctcatttttccatatctctatggtgtccaaggaggggcacacaatgcacacaagtaccgattcgtatgagtatccaaaaacgaagatctggctaatgtaaagagactgcctgtaaacggattcgattttctccactgctatgtattccccttgagataatttgaagatatttttcttcctatcaataatggtgatggacgcattttcactaaacgatacaatatcacctgtgcttatccatccatctttgtcaataaattcgttcgtttccttttccagtttgaaataacccaaattggtgatagctggtcccctcaaatgtagttctcctctaggtgggttgtccgtaactaggtagttcatttctgggacggatacaactctatattcaacacaggggacaggaccccctatgtggcctatattcacatctgtgctgtgcgaaatgaatgctggaccaagcgtttctgtcattccgtaaccttcaaatatgggtgcacagaaaacgcacttcaatttctttactacatcgggacttatgggtgccgatccgttcaacatagctcgaacatttcctccaaggattttcttggccttgttgaaaacgagtttatcccaaaaaaagtgaaaaggcataccactgctgtttagcttttttattttatgttccagtcccttattgaacaaggattgaactactgccggtttcttttttaacgaattgaatatgcgctcatggattcggttgtacaatctagggacactaataaacaaagttggcttcaactcttgaatatcttccactaatgtttggacattccctgagtagtatccagttctgaccccctgtgcacaaaaaacaagcatcataatcctttcatatatatgggctagtggaaggtacgaaatgtgggtgtcactttcgtttatattcaaaattggcaatcttgaagggcctgttagtgaggaagttagttgggctacgaaatttccgttcgtcattataacccctttgggatatcccgttgttccagatgtgtaacatatacatgcaacgtcttttaaattgcctggcctagcttcttgtaacttcttcttcccagctgcgattagatctttccacagaataatttctagctggtgttttccacaggcctttttaacttctgcatcagcttcgttctccaccagaatgagtttttttagaaagatcctttcacacgtatctagcgatttgaacagattcatggcacatgttttgttgcaaataatcgtctgcattaaggtctgatctagaataaatttactcgattctatacctaatgaatcgtataagggcaccgttactatgttaaatgcactgcaactcaaatcgcaaatgttccactcttcacaatttggcatatagaaccctagaaattttgctctcgttacttttgtgtcatcacatctgattactgggcatgcattcgtattcattaaacctgatcctactgctaaaattaattcccttacttctgtgaatgacttccatttgtaaggacccagcttattgtccactttcactcgagtgcctaaacaatctcggtccttgtacttctttgccgccccgtcgaacatttcccacatgttattcaatggcttatcttcgaaattgtcaagtagtttatccttatattgggggttcctgtacgcccccgttgcgtccttcctcgtgggctcgctgaccttcacagagtacacaagttctcctgttgtcgtgaacattttctcttatgggggggcctattcgcaggttcaagtacaggggccgtgtggcgcggcgcgggggaagggtctccttctgggggcaactaaaaaggggagagaagcaaaacgggaaagggagacattactatgtgatgccttgcggaatgaagttcacacactgtttagcatagtcatcctcgcggggtcaaacaggcgcgtgcgtgctaactgcgtgctaactgcgttataattgcgtgctaattgcgcgccctttcaaaagcccctacgcaataacgcatacacggaaaggggtccctctccgctaggtataactatttgctcaaaataaaacaaaccacagtgctccacatttatttaacggagtatatatttgcagcgcgatctcaaacttgaaataacgcaaaaaaaggtgcagcacgcgcagaaggtgaaattggtaacatctacatgtgtgatgtggacgttgggttaaacttacctgcacgattaaatttaccaagctgtgatctgcggttgtgttgtcaaaacaacagtgcgcttttcagtaggaaaaaaaaaaaaaaaaagaaatgcccaaatctgggtaacttcaaaatagagatgcacaaaactgcgtctgggtacacctaaaaaagaagtaacactctgaggccctatcacctctatgatcttgcgcgaacgaatgcggtagcatacgtcgaagtaccaatatggtgcctttatgtatgtacatgcgtacgaacgtatgtgcatgtattctgtgggtgtataaatctttgcagatcgctcagtcgtcagcaacttggctcctctctgcgacgttcgttcggagagatatgcaacaaaaatgggagcaaaaagggagcaaaaagggagcaaaaagggagcaaaatgggagcaaaatgtgaaattaaaatggaagataaaatggaagataaaatgtgaagatgcaatatgccactaaaatgcgaagctaaaagcgcgacttcaaagtgggagtcaaaattagaataaaaatgacggaaaaagggttactaaaaaaattaaataaatgaagtcaacagtatttttttaatgtttttcattaaacacatacgttaaaaaagccggatgggagccattcctcttgtttttttttttttttactattgaaaagaatgtgcgttaacatttaaatgtattatttgtacatgcgctgtgctattggggcgtacatcttagctctgtgctaatgtaatatagcacacgtgttggctggcatgcatccgcgcaccatgccttccaattatgccaagtgcaatgggtaccacattcctgttacttttttcaagtacaacttatgattgcaaatgtgagcgtaacatttttttctttcgtgcaatgttaaatgcgcgtttacgtattgtacatttttgtattaaaaaagaatacatgaatgaacaattaacaattttttttttttttttttttatatattaggttaatttaagtaaaataaaaaaaaaaactttcatnnnnnnnnnntttttttttttttttttttgtcaatgttcgaagggacagtttttattttgcatcttttcaagggtgtaaaattatcaacattttttttatgtgccccagggggtagcttttcgaccagttcacaacaatttgaaagttaaaaatgggcgtctgggaaaatgatggtcctttctcgaactcggaaaaaataaacacgtgcaggcgatgtacgtacccggggcgcaaatccctaatgcatgtaaactcgcgcatctggtctgcaacacgaagttaaaagacaaaggacagttcgtcacacacagcgatgagttacatggagcataccacgtgatacacatcatttcgcgcgtacttaaattaaattacaagttttagatgacttcaatttttgtaaaacttccgccccccttctgataaaccattttggcgccaaaggggagtacaactcggtcatttttattaacaccatttacgacaccctgtcgcggtactctcatacgcatggtccattttaacatgtctaaatgttcccatatacaaatgtctaaatgtgcaattttgccattggcaagtgggcgtatttttttcatttcttataattcgaaagtgacgaaatggggaaatggtatttaaatatgcgcacctccccttcgtatttgtagacccaatttacaaaaagggaaatagcaaaaagaattgacaactacttttaaacaaaatgtagtcggggacatccccattggatggcagaaaatttgaattttttttttttttgtcaccattttgtgaacaaataaagtgaatttttacacccttttggtacattagcaaaagggagttatattcaatgcccattttgcgcaattcatgtgtgcacaaaaacagatgctctttttcaggtcagtatctacgtacatgcatatgtcgtctttaaccctcacagtaaagaactcctttgcgtgttcgatttgctagaaggtatttactaaattatattcgcatggtgagaaaataattagccgtgcgacagggcacaacccctgtgttgtaaccgccgaggattgcaacttatgttacacaactgtagaagcgcagttcctgtagttgcagttgctcgagctaaacgtaattctctttatcagttgtggaggaaagagcgctacgtgcaataaactaccaagcgtaacgtaaatggggtgcattttcaaactggaaaaaaaaaattggcatgttttcctcaccttcatagaacagcacatttcgcgcatccattttgttcgcgatgagaggacaacattgcagagtcggacgtttcgtcctgcatttgcacaacggagatgttatggctatcgcaggttaacttaatttatttcccttttgctctttgtcctgccgggcggcaaaccaagctccccacttttttctgccaaaagagctcgttcaacccctccatctcccacggcgggcatatactttacactatttctaaatgtttatatatactttaatatatatattaattttttttattttcgaactgtctcatagaaaaaaaaaaaagttttgcttatagcacacatttattttaataaaacaagaaaaggaggcgaaatatcatgggatgtgaaaaaaaattttaaaacaaaaatggaaatttaaaaataaagggaaataaaacattactcaggaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagatcacttttgctacttatggataaattgacacatttaaaataagaggcattctattcgattgcttcgttcgaggaaactacaacggtcgaaaacctgtgttgctgcggggatgggggtaaccgcatatgctcaattcatataccgaggcgcgcgctggcacacgtatactaccattgtacacatacacgcgcacgcacaaatttgtgtatacattttatatgtgcatgcttaaaaggcgcacattgcgggcacaactagcatcatgtggcttatttttctctttactcgattttccatccgcttcgtcgtcttgtgctcgcgcgggctcatgtgtatatatatatacatatacataaatatgtatacacatatgtatgcatatatgcgctggacgaccttctctgaccctttttgaaatttacgaatgcgaaaatttgccacacggtccatgcacctttaaatatcataagttaatgctgctccttcaaatggagcaagtgttttctgacgtacgtggctgcggcaattctttgcaattcgttgggcacagcttcgctagcatgatcggctcgtcacgtatttgccctttcccgcgttataaaatgtgtaagtgtcagcgcacattaagtgtattgtccacattatgtgtgtatacatgggcgcacgcgcgttgggggcagccttcaacatattttcgataaaatatgcttcccttccccattgttcctcattttttttttctcctttctgcctctccctcttagtagtcgaagatttccacgttttgcacaattttcgaagctgtcgtgttcagctcatcttctgggtaattccaaaagttggaacagctaatcagtgaattgttgtttaacttgtaaatattttttacgtctccatttacgtcatacttgttcatgctattttcatcattttgcgtgttgggcatattgccggtgtgtacgaaatgttcgggtaaatgggcaccaggcaccacttcaatattcttgggctgttgctttgggtgattgttgccgttcttcacagctggcccggggttatactgctgcgcgagttgcgagtgttgtgcgtgctgcgattgctgcgattgctgcagatgttgcgggtgctgagattgctgcgcgtgatgagggtggtgcggttgatgcgattgatgctgttgatgcggctgatgcgattgctgcggttgctggtcatgcatgaggtggctactcttctttaactcatcattcagcaaaaagctatcctccttgtaattgttcgtgttcgtcatttgcaacaacttcaggaaatttttaatatcggcaatattcaacttttcattgtcatcctcgataactttcagtgcactatcctgcgctgtaatttccatgtgctcgattgtgtctactaattttttctcctcattatctggggcataatcctttgaagaattgcttgatattctcatggacgaagaagagtcattactttggaatgaggggtacttgctcaacacatcgctcttcttttgcttacttaaattgtagtattgggtgctgttgatgctgctggggatgttactcatgttactcatgttactcatgttgctcatgttactcatgttggtcatgttggtcatgttagtcatgttggtcatattgctcatgttgctcatgttgctcatgttggcctttccattcgataggttcgaaatgacggacatgttgttcaccatgccgctattcatgttagtcatgccgctactcatgttagtcatgctgctacccatgttggtcatgccgctactcatgttggtcatgctactacccatgttggtcatgctactacccatgttggtcatgctgctacccaggctggtggctagactccctccgtgcatgctcccattcatcgatcgattcatgttcatgtcttgattcaacaattcgttgatcgacttgaaagctccgttctgttcgttcgatccactacacatattctgcaactttcttaaattgaagggatttataagcccgcttgcgctctccatatcgttgttattattcatcatgtaattctttatgttcatggtgttcattgcgctattgtactcctcgctgttttctttgttttttagcagcgcgtacagcttgttcgggtaggatgagctcttctggtagtttttgttcacattcacggtgctactcatggtgttgttcatcccgttattcatcgcgctattaatcccgttattcatcccgttattcatgcaactgttcatgcagttgttcatacaactgttcactgcgttgttaattccgctgttcactgcgttgttaattccgctattcactgcgttgttaattccgctgctcactgcgctgttcattccgcagttgttcatacagctgttcatacaactgttcatcgcattgttcatgttgttattattcaaactgctgttcatactgcgactcatgccgcgactgatggttccgttcgcgtggttgttcgcgtggttgttcgagtggttgttcgtgtggttgttcgagtggctgttcgcgtgattattcgagtgattgttcgcgtggttgttcacgtggctgctgttcacattattgctcatgttgctcgtcacgttgctgctcaagttattcgtcatattgccgctcatattgcagttcatcatcccgctgctcatgttgcaagttccacctccattattcacgttgctgctaatgttattgtccgacgtgccgttcttctcgaaatttttgctaaatcggttactgttgactccgttttgtgtagagaagttgcagagtaatgaattcgtcgactttattatgttttcgctgttcttgttctcctccgagaagtatccactgccgctggtgtggttgtgactgttgtggttgttgtggctgttgtggtggttgtggttgttgtgattgttgtggttgttgtgattgttgtggttgttgtgactgttgtggttgtggtggttgtggtggttatgattgttatggctgttatggttgttatggctgttatggttgttgtgggtgctattgctgctgctgttgccaccgtttccgctatttccgctatttccgctgttcttatttttgctgcccttttgagtcgaaccggccagtggggcggcgagcataaggttgatggcattttgagagggagacaaatttccaggaaggggacgcaattcctcaatatagtgcgcgtgcctgcaatgcgattcggcgttacattttcctctcagaaattttgtacacggagccgttttgtataaatctccagtcggcctcaactcacaaacagaatgtgcataactgcatttttcatttttgcatactcctgcctttttcgccaagggacacaaactagtaaaggataaatcaggaattgggtttaattcttcttgtgaatgtgcaaataaacagtctacgcctctatcacacctccccgagaagaaccacggacacatcttcgttttgtaaaattgcttctttcgtggaatttgggtcaccaccaaggaggactgttgttgtccttgggtgctactgttcacgtttttgttattcatcatgttgggttacatatatagacagataacaatatgggttgattggttgtggtagatccaccactgctactcgcgtaatgaatcgaactgcggatatgctctcacggaagcaatttgccacttcgtcaaacaggctcttttgcagctaccaaatgtgcagttctgtaagatggaaaatataccctcaatgaagagatttccttatccgtgttgccctctcgctaatggaaagaagcttcttctattaaggtatcacccccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttattttttttataatgcaattatatttaaacaattacaattgaaacgtaaaaaatgagagcaaaaaaaaaaaaaaaaaaaaggtacggttttacatacgcgagcaaatgagtatatatcatgtgcttgcacatatacacaattgtttatgtaaatgtgcgttcatacaggtacatatatatgtgaaacgctgtaaaaaaaatggggtgataaaaataagtggccaactggtcagcttgtgaactggtcaggcacttggaatacgtacgagaatgtgtgtaaggggtggggaaaatgtgttcacgaaggtgggcaaagtggggagtacacgttaaagaggggtacgtattaggtatgcgctgcgtatgtgcgcgtgtatgctcgaacttaaaaaatgcgtaaattgcgaaaaacgcgtgtgtgaaaaaataactgggtgataaatcattaaactttataaactgaagcaatattgcatcacataaaaaaaaaaaaaaggggagaaatgagaatcttgtaaattacgaaggtaataaagtgtggaaaaaaaagaaatggtagaaaaattaaatatgcctcacagaaaatttcaaaataaggtagatgttacatatacacatgtgtaaagtaaaaaaaaaaaaaaaaattaaccctattcgttcttcaaataaactcataaaaaaggcacataaaaagcaaaatgcgcaattgggacaaacgtcgattgggctttttaaatttgctaactgctaactggttttgcttttacttttgccaattgctcattcgctaactgctcacgcgataatcgcctgttcgctaattgccagtgtgccaatttcgctgaattctctaactgggctattttggtaaacaaagacaactttcgaaaaagcaaaatgatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaagagggggataaaaaggaacaatatttcgaaattataggcagaagagaagtctagggattaaagtatcacaataaacacactatgctaatgctaacgctaatacaatgctaatacgaatattttatatataggattaaacgctgtatatataaattggtacacaaacatttgctcattatttgcttatatgtgtatacacatacgcacatgtgagcatacgtatgcgtatatcttcataaacacatacgcgcaaatatgcattacttacgtgcatgtgtgttcatgcatgtgttcttacatatgtacatcaccaaacgaaatggcgttagcatatgtccgaatgcatatgcttgttgctctggcacagttcaatgtgtgagtgtaaaaaaaaaaagggggtgagcagggtcgaaaatgcataaaaataaaaaaatgcttacacgtgcggtgtgagtatatatatgcgcatatctagtgtatatatagtgtaatatatatatgtacacatgtattcgtaagcgcacatatacacatacacgcgcgtcacgtaaactcaaaccagtggtcaaaaaaaaaaaagggcgcatttcatgggcggcacataagtagggttaaaataaaattaaaattaaaagctcaaggatggaaaaaaaaaaaaatgatgaaaaattgagtaaaaatttcaatgaaaattaaaataaacgtttaaatgggaaagcaaaacgaacaattgctgcgaaaacgcaaaggcaaattctcgagcaaacaagtgcgtcagaaatatgcagagaagggtgtaaaaaagggatgcgtgcacataagcatatatcatggtatgtatatatataaatacgtacatacaggtacacactatacgggagtaggtgatgggcgcacacgcaaaaaaagcagcgacatgcgtatgcacatatgtactatacacatgcatatacacatacacgcttgcttaaacgcagggcgaaatatttaattaaaaacatgtacactgtagttttgcgaatacgcacaatggcatacggagtgtatgtaccattcaaatgtgttttgaaaaatggttctgaaaaatggtactgaaaaatgggactgaaaaatgggactgaaaaatggaactgaaaaatggttctgttcaaaaagctctgcttgcttatacgccatataggtacatgtatatgcagctcagagatggtgcggtttgcgataggcgcgcatacttttatgtacatatacacgcgtgtaagatgcagtatgctaccttccccctctgtgtcgctagagtatacctttcgatataaaaataaaaaaataaataattgcttttttccaaaacgacgtggggactgcgcggacgacacgcttaaataggaaaggcaattacactcaaaaggtcgaagggttgggtttgggtgaaacagcaaaacgaacaaaaataaaataacgtaaaaaaaggggacgtgggggaaatcataaaaatgcatataaatgtgttaaatatgtgctaaagcatgtatctaaatatgttaaatatgtattaaaatatttattggcatgttaaaaaaacgcattgacgtattaaaatatgtacttgcgtatttaagtacgtatttttgcgttcaacgtgtgctaaatatgcattcatatatatgtataggctatgagaaatgtatttttaatacctcactattcactttgtttatttttttaaacatacatacatgcgtataaatgtaacatatatctggggaattttctctatgatttttcaaaatgtttaaccattcatacaaaataaaaacatgaatacataaaacgaaacttaagcaaaggaacaaagaatattcgtttcggtaaattttataaaaaaaaataccttgggaaatgttcattaactttaataagaaaaaaaaaaaaaaatgaaagaagaaggaatgaataaaaacaacaggaaaataaattcttatatttcgcgtaaaaaaatttacattgaattcttttctatgcatattatatagatatatatgtataatatgtatgtataacttttatttttgagaaaaaaaaagaatcaaaaaggagcgtaaattaatgtacacgggggggtttcaaattaaataaaaaaatattatacataatgatatattactttttttttgcattatgcttatctcccattgagtatactatacatggtacaataatgtaacgataatgcatacaatgatggtacagtggtgacaacgaaatatgataccaataaacattacgtaaaatacatgttcacaattttttcgtcatgtcatatcttcattgcaccagtataatagcgtaacgagcacgaaatgagaaaattatttaaattaaaaaatggtaaaataataaaaaacgaagaacacatgtaccatacgtgaaaattttgctacacaatatttttaaacaaatatatcgattattttttatgtaccattgcatacaaaattaaaatgcataatacaaacagacaaattttttttttctcatatgttcccctctcgttcgagacaccaaagaaaatgcaaatttgaaaggcaaattttgtagcgcaaaaatgcgggttaataggtgaaacaaatttaagcaaatgttttgggtaaattcagcaaattagcaaatttagcaaatttagcaaatttacgcaaattgaggcaaattgtgggcaaaattgtgaggcaaaattgtgaggcaaaatttatcggcacactcgtcgcgcaaactcgtcaaataaattttaacaaatgaaagcgaaatgaaactcctaaaaaaattacatcaacagcttcgcaaatatgtacgagaaatgaatttcgtttcccgctctattttataactcacgcaaatatttcgcaaagatccgcaaaaaaatataactgcgatgtatttgaaaaggagtacacgaaaagtgcctcacatatgttattttttatatctacgtgtgcgtattgtaaacatataatatatcatacatacaggagtagggcccgttttcatgtgtatatgcagttatgcatgtcaactgtggtaatattttttttttcatataatatattatacgtatatatataacacgacaacgcaagggatcttttctatacttgaatggtaagcatatattaaactatgtgctaaataaatatatacaacatatgcataggaattacaattattgtacatatatgtatatatagcatgacatataaaatattttttcactatgtagaaaataaaaacgaaagagagacgcatatatcatatatatatatagagagagagatgcaaacaaacgtgggaaaaaaatatatatgtttatataagcaacgatgatgttataaataatgtaataaaatgtaaaatggggtaaattttgaaataaataaaaatgaaaaaaacagctctgctaagtttaggaaaatttcttattttttttttttttttttttttttcccactgccaaaaaatgaaaagaaaaaaaatatgattttttagtacttaatttttttttcatttttttatgtaattttttgttttgttatttttcaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgctcgaacgcgcgtccaggggacttacatgaattatatatatatatatatatatgtatatatatgatgcgaatttacatgcatttcgcaaaatcgaatttaaaatagctaatttgagcattgaatattttttcattgaaacataagccacttgcgttttttcacgacaaatttattgcatatataacaatgcgtagacagtgttttttttttttatttttttttttactgtctgttcgcgtttaggacatctttgcggaatagacggggagatttccgcattggtcgctgtccgtaaatttcgtattcatcgaaggggatgtaaagtataaagcagaagggtattttttggtttttttgcttttttgcttatttttttttttttgttttaacgtcctcgtcgcgacatggttcccaattgttagcaactaaaagataccaagaaattacgcggcgcaggttgtccatttctaacggggggaacaagcgtaagttgtggccgcaaaatggtacatgcacgcacggccataaataatatgccaattttttaacgccaagtggagggaacaagtacaatttagttgtagatgatagtacccaccttctgcgccgtcactatttaacgcagtcaaaattgtatgcccataaaaaaggggtaaatgtctaacccacgtggcttttcccccacgtgtacgttgttaaatttgcattcgttttgccagcgcaatctgcatattgacgcttccttaaaaggaaggggcatagctacaacttttcttttcttttcttttattttatttctgttgccctccaagcggctaacatattatgcgcacgcatcagcttagacgtcttcagttgtggcgcgaaccctctacatgttcctttgccttcatcgcgctggtgaccttccactcctgtggtttgttctgggtaccttccaccccagtggtttcttttgggtgccattcaccccacgttaatgtacttgcgttgcgtctccgcgaaagtgaaaaaaatgttgaaacgttcaagctgtgccaattggtaacagccaaatgggaagtaacaaacgaaggggtgcccacgtatatgcatatactggccgaaatccccatgtatgtgtactcatcagccccgcctgctactgatatgcgtgggtgaatagccccctttaatttgatcaacttgtgcaaatgcgtgaggggggtggcattcacatagggtaataaggagaactgcaaaaaaagcaagctgccaaagtggcgaggggggttacatctgctgtagtcgaaggcgcgaacgaacaaaggggtacccattcgagtttgcagtttgctccctctcgatgtgttcgcttaattatgagctttaactaaggaattatccctctcttagtcgatcgctcgaccgatggcctactgatacgccttccttttttgcgacttcgtcaggcaactaaagggatatccattagcctcggcgtaaaggtgtttgccccaatttcgaaaaaataggcgtgttctctggattcttaacactgcagagtttactcagaaaagggagttgcggtaccccctcgtatggctaacctttaccaaatgagttgcataataaatcgagatgccacaaaataaaaggggcatccataaaatgcatatattggtcactccacaaaaaatgggtacataaggaaacaaatccgggcataaataaaaaaagggaaaccgactgggcgtataaataagccaagcatcacaaatgatcagcgagaagggtgctaacccagcgtaggcagttcgaattctccaacagcacctgctgcgccggtgtaccacacgtatgggttggggtcgaaccacatcaaaatgggagaaaggtcaacttgggggatgtgcttttttcatgaagagggaaggggagctccccagttaaaggtagcctaataccacttcttcactgcgtggtactctctgtaatgggtggcttattttttttcttgcccttcgtgtagaccctctcatcgcaggggttgaatccccgctcctctgcacccatgacggcccaggcgggggtctcggcacagtagtcagcggcggtaaaatctttattctgcctcaccaaacattgaaacatttcataatcaatccaagtgtgccatttatcattaattttgaattctttttttgctattaaaatgctgcaagagtgtctatgctcacacgcaatttcatacgcatcggaaagatacccattagagtgtattaaactgaaggcaaactgatatacttcttcatgccatgggatgtttttcatagtaagttgataaccatcggaggaaccacaataagttacagcttttatttcaataaaatctggataaccatattctatcaatttagaataacttaaaatttcttcagacatcatattgtattctttgactagggtaaatctaaatacagttctttcttttctcttttttaaaattttaatgcaccgtatatatcggtcccaaaaatctttaaataatggcctgtctatgttcttcaaagcttcttcattaggagcatcaatcgaaaggtaaagttgtgtcactttgtgtaatttttgcaactcatttgggaactgtgcattcgtaactagaaaagttgacacgtttttactatgcagttcatcaataagtttgttaatatctgggtacattattggttcccctactaaggacaaggcacaatgtctaacatgaactgcttcatcaaatctttctttaataactccatgtgctcctttcaattctttaatcatccctttatgttttttaagtgcttcttgtactatcatttctgcgtcgtctttattccatttccagtgagttcccacaggatttttgtgatgtctccaacagaaaacgcatttattggcacaagctagacttggtgtggcttccatacattgataagaattgattccataaaaggtatgcttataacatcctcctcgacctcttaaatgtgatttggtccatctgcataatttgactgcactgtgggaaccgataattttgtatccttcctttgttagcttatttcgttggttggatgtaagcatatcttttggtttgtccgggatgaggtcttccaattcgtcaccgctgctacagagagatgtacttttcacatcttcccttttttttatcccataagtagtaagtgcacttttttctaccatttcatcatcgctgtttttctcggaggtgggaacttcttcccattcgtcaccatttgggggggtgcacccttggttggtgccttctccgcaggtgctgcatgacgcgttggtaggaggactttcccccttctgaacaaccccatggctgtaatgtcccccctcctgtggcacctcaatcgacgccacgtcagttctgctcctcaacctgatgtcctcatctctccccttcctattgtccgcctttgcgcaaaaaaagaagcaataatgctgcagggagttgtaaatcttcctgtctgcatacggcatgaaggagcataactgggggaaattaaaacagtagaaaaggagacccaaactgatcgttttaaataaactgcatttccacataagaaacgcttcttcgttgttttcctcatcacacaattttaacgtcttatataatttttgtgcacccaagtaggcgagatacttgtcgcatttcttaacaggtgagcagaagtgagtacttccgtactgtttgttcccaaaccctatgcaagtataaaaaatattttttaaaaaatctttttcaactcggaaatcattaaatagatcttccaacagttgttcaaacttgtagcaattcctggggaaagaaccatagctagctgtactcacaaatagtatcatcacatttaaatcgtattcactggtgcgttcgaagaacgtataatcgttgaactcgttgccattgacaaaatcgaagttgactgtgcagacattggtgcttatacaacagtctaggtagttcacaaatttatcgctacattttttttccttctcatgaaattgttgtaaagcttcatgtgaaggatttattaccccctctgcatggaatgagtcgtttttgccactccttgcagtttgttcattcctcctttgtaacaattttgaatactccaaaaaacagctcactaatttgtcatccccatgactcacttcgtttgtccttccgttgaaaatgtggtggctccctccctcctccgttactattctgtttacttcgttacatatattttctatgtcttggaaaaattgtattaattcgtttagaaaccccttcgcttttttgtagctgttggacccttccgatccgtatactattcttagattgatctttgcctttttttttttccgaacggcatgctgctcaaaaatggtttggaagaagttcctccgttttttcgcctcgtccccctgcaccatttggtcgcacgttcgtacttggtgaggcaggggcggttatgtagtctcctccccaagcttagctccgcgattggctgagacggcggcttgggtagtctgccccctacgcttagctccacgattggctgcgacggcgacttgggtagtctgtcccctacgcttagcctccacgattggctgcgacggaggcttgggtagtctaccccctacgcttagctccgcgattgactgtacttcccacttgagttcccttcaaaagatgcgaggcttactccacaaaaatagaaaacaaaaaaaaaaaaaaaaaaaattgcaaaggaaatccgtttcgtccttaccgaaactgcgaatctgtcgttgccaacggggcgtgaaaaaatcgcaaaatgggttcctccttcccctttcgcgcgctcttcatcatcctccttagtacatattaaaggggcagttaatttattttgcagtttctggtgcgttcaccatcatgggggttaacatatgccaggccggtttcattttattttattttgcttaattttgctttatttcgtttatgttgttttatttcgttttatgttgttttattttgctttatttcgttttatgttgttttattttgttttattttttccgaggtattcctgcggatcgtgtttgctcaccgtgccgccgacggccgttgggcagcacaaatgcatatatgcatcttggggacacaaaaaagcaagaaacaaaaatggaataaatggatgcacagatacgaaaaataaagttcgcgtgacgcgcattgatgcaaaagtgaaatgtagaaaatgggagctgcatcaaagcggaagagcgttcatcgtgggggggaaaaaaaatcatcgtgccgatattaaagatgatggtgatgatgatagcgattgtgaggctaaataaataaacgaaataagctacaaactgggggtataagcaacaacgatacgcgcgtgttggctaagtccaaattggagggagtaaaaagagagtagtcccccacgtctggaggctttattcgaggaatccattttgctgatatgggctatatgtacaagcaaaatatttcaccattcgcgccgtccatgcaggtatatgtatgtacacaggtgtgtatcttttctgtccgggggatgggaggggtcgaaaatatggggagcgcacagcaacgtgtgcatgtacaaatatatatatatatgcacattcctgcggggtcagaagggcaaaccggttctgtttcacctttctcattctgcgggtgtaaattgctaacctcttggcagctaatgcctacatcgaaatgtggtcaacttacccgttgcgcatgggcccccaactgcacccccgcgtgcttcccatgtacgaatcgagtatctttttgaagacgctacttttactggcagggggaatgcgcccactttgctctttctcactttgctttttttcactttgctttttttcactttgccttttctcactttgctttttctcattttgttttttcccccttttgcgtatccccccatgaaccctattttcacccatacgtttatgtgaatatctttttctgtatgcaaaggagggttccatttcttgggcataaaaatcgtcagaatcattttcttcccggggagagaagtattgaaaggcaccaccagctcccatgtcataattcaaaatgtatttaatggtagaatttacactcttaaagctttttctacattgtggttgtgacaaacaatcaaacattttcccagacaaggggcataccaaatatccccactctatgtcagaagaaatggctagctcacatttatcatcacatatgtgataattcttgctttcagtgcatatgtacacatcgctctttggaatatatttaaattcgcagtgcttgaatgaacacatgtgtccgtttttgtttttttcttcttcttcttcttctccttggaagaaccccctccccttcagtgttattttgtcattccaaattggttcttctccgattttgttcatcatatggtcctccttcttcatatggtcctcctccatctggccctcgtcctccatatggtcctctttcgtcacctggccctcctccacgtgaggggtgcaagccaattggctcctctggttcgtcatcttccctccatgatgagtgtgctcacataggggtaacgtatccttaccattcaatactacgtcattaccgctgtcgtgaggggtcccctcgcaaatacaactatggtgacccctccttcctgtgtaataaagggacacagctgaagaaccacctccgtaatcccttgcatacatctcgttgtctatcttaaaaggaccggggtcgtacaaatgagaaatgtcaaactgtccaaaggagctatcccgcaaggcaagtaaagatgcctccatatctaagaactgttcttgtgcagactttggaaaacaaacatatttattttttttctcctcatgtcttatataaaagagttccttaaagggatcattttgttttctattgattatgtcatctgcatattccctgccgtagaaacacttccacaaatcattatacttccctgcgcaatagaattctttgcacacacagtttttgtttttcagcacatctttgtaggttaggaacttgaagacttcttttatgatgcccgacggtagttcgttcattggggcgactggttgggcggtacgagcggtatcagcggtgtgggcgtgtacgcggtatgcctattacatgtggcacatgcagcacctacggagcgagtacctccgtgggtaatcttttacgcgcgtttattcgcttgccgcgttagcctactcaaattgtgtgacaatcctgcgggcacctgatcccccacgaaaacgctatgttcacgagagtgtatattcgctgtggtgttttaaaatgcgaaagcagtattaagttgcgcggggtgctcgtttgcgcgggttgctcatttaagcagtttttcctcgtgacgatgagcggtgtgtcgttccatgcgatgcgattctccttcgcgcgaaaccaggaggcattgccttacgcgcgagttaaacatgtcaccaaaggtgaactaatttccgatgcggagaggtcttaaaacgtttcatttcgttttttttttttcaatgctattgcatgctttgaaatcttttattttgccttatgtcatattgtcatcattcgctgtgccttgttctgtgtttactatcttatttcatttttttcactattttattttatttcatttttctcattttagcgtagtgttacctctttttctcgcgtttttggaaaaatttgtccgcgtttaggaagtagttttttttttttaatcgttttcccctcgcatagtttgcacgaacgttcaggtgaaaatgtggaggaagaaattggggatatatgacaaaaaaaaaaaggagggtaccaaaaaggacgcccattcaaacaattgcgtgccatacataaaggtttacatagccacacaaattacgtgtcctttaaattgcagcatgtaaacacccatgtggagcagtatgcccgtgtgcatactcattgacagaccacgtgttgttcttagcgcatattttttttccgtttgtgaaatggcttctcgtagttgccactgtagtggatacttcagtttagcagttttttcagtctggtttgagcggtagcccattaaatgaacctcattagctacgtccgacgaaaagtcgccctaacagttacaacaccaaatgcgcactgcttaaccgttcgagtatgctgtgcaggcgtgaccttcccatatcgacgtaaaaaaaaatccaaaaataaataaataaaaataaaataaataaaataaaataaaagcgtagcgagccacatgctggaaggtgtcttcgccataggtaaaaagaaaaagacacatttggcagtgtgtcaactccacaaaaaggaagtggtcagcgtatctcccccccaaacgggagggctaccaatctgaagttgttcataattctctgcggtgtctttaaaacagtttatgatttccccatgtgataaatcaaaacaaccatcaccccaagtttgtaaactttccgcaaacaatcacttaaagggggaagaaaaaaaaaaaactacaacattttgacaattgcttgaacgtatttatatgtaattgctttttcttcgcaaaaaagagcataaaaaaggagttggttaaaaaggagaaaaattccatttacttttatttacattttcaacatattttactttactaactatactgatggtggggaaaaaatttgctaacaaatgagtgacacgtgtatgttatataaataagtacacccacacatgtgcccctatcgagaaaaccattttaatgtgttgcatatgggattgcgtgacggcgtggtgaaacgataattcacttcctatagtatagaaacgtatccgtggcgatgcagagataaaactaatgagaaaaaattcttggtgaacatattttaagcgaaaattgaaaaagaggtaaaaaatcgttcttttgagaaaaattacccccttgggttgggttgttaagaataaccacaattgtgtacaatcgtccaaacttaaaaaagatcgctgcataaagtgacacaaagtggcaaaccgtctgtgtacaaaattgccaaagggatgatgaaacgttaccaattttttcggcccacataaaagaaaaaaaaaaaaaaaataactaggtttaaaaaaaaaagaaagaaagtaggaaaaggaagggacaaaacggttaacaaataatataaggcaagtaataaataaaaaaaaaacaattagctagtgagcaaagctgcatttttaacaaatttacacaaaactttgaaggttagcaataacgtgttatgagcaattttcacgaatgcataactcgaatggaagcattcgtagctgccatttgcacgaggtactacttctctttctgtttcatttttgcatccgtcatacttgcatatactgaatagtaatgctttaagaagaacaaaaatatatgtatatatttgtatgcatttgcaagtgcatcccatcggcgtgcacatcatcaaagtccatgccacttgggaaggcttaacacgccaggcgagtgcacctaaatgggtggactgcacacgagcatgtgttttatatgagccaatttgccccaccagtgaggcagcatttgtttgtttggaagctttatatgtacatgcacatcacccgagcaagttcgaaatggtgtagataccttgacctatgcgcttacttttcacattttgcgtttttccattttgatgccttctccaatttgttacactctggatggaggtcgatataaacacatgagtagatatgtataggctccttttttatgacctctgccctcactgttaagtgcaatcggtttatatttacctccctgctcacgtaggaatgcacatcagggatcccataaggcatgtcatatttcgtttgtccatttttgcgagcatttttttattacttttttttttttttttttttttccatttttccatgccaccgataactcgttaacacgatggatgatgacttcgtgagagcggtaaacaaatttaatgccaatttggggattcacaagaagagttctgttagggatctgagtgagaaaaaagaaaaaaaggaaaaggttgatgatgaaaatgccaataagctgaaggaagacttggagctacattatatacacaactcgaacaacaaaatatgccaaaagtttttgaccctgcccttgagcgccaaatcggacaagctgaatagccactcggataaggtcatactggtaagtgcagctcgttgcgcggggtggtagcgatggagctgctaattgtgcagtcgctaattgtgcagttgctaattgtgcagttgctaatcgtgcagttgctaattgtgcagttgctaattgtgcagttgctaatcgtgcagttgctaatcgtgcagttgctaatcgtgcagttgctaatcgtggagctgtcaatcatggtcgtcatggcagacgcagcagtgggatccccccccgtcgtgtgttagcccaccgcgaacatccgcgcgtatggtcgccccattttcgtcaagctcatctttaacgacccaaatgggaacggatgttcgcacagcaaatctctaaaaggaaaaatgatgaggggtggagttttccatttttacatatgccccggtgcatattgcagatggttgttctcgccccgcgccattttgcccagttttagtgcgttcataagtagctctttaattacttgaacatatgatgtaattaatgtcacgcgtgaatgtacagttgggaggtgtagctccatttggtgtgtgagaaacactgtgtagggtgaggcggaagtgccaaatggggaatcacgaaggggggacgaatgcgcacatggggggtattccccccgttgttgtacagtgcgcttgcacacatacatacgtacatatgtatacacgtacccacttacccataatgagcgtacacttgcctatccaccccccgtcgttcagccagtgtccatcttgaaaacgctcgagaaaggattctaccgaagcgaggtggagttcccatacacgttcagcctgaagaacgtacaaaacaactacatcacgcatgtatgcgttttagagttcagctcaaacgaaggaatcatacacgtatcagaaaatgtaaaagaaaatttaggaataaaacagaatagcggaatagtccgattattagtaacctatgcaaatatacccaaatgcgattttatcaaatttgaatcattaaatgaaaataccagcaacataaaatttatgaaaaatttattacaaaatgaattgaatttgaattatagtaccttgaccttaggggactatgtccatattaacaatttaagtttctacataagtgagttagaaccagacaatgctgtgtcgctaataaatactgacatcactgtcgatatatgtgaaaggaagaacgtgggagagaagaaagaggagtcttcaaattgcctgaacgacttttatgaacccataaatacgacagatgtgaatattaacagcactattagaaagggaatgaaaaaatataaatacttttttcactactctgttttggatttgctcaagaaggataagattgaaataaagatttcgctgcattccattggttcacacaacgatctggacttgtatgtgtcctttcctccgcatgactccgtgtcggatgtgctgcaccatttgcactttgacgatcttagcaaagacgtcatcataaatagggacctgatgaccaagtccttgatgttgcactttgcctgctttgcgaaggagcgtgaagatgacggcacagacggggttccgcgagggggtgctgcggaaagggtgtcacgagaagacaactcggcaagtgtcacttcgagtgggcctgaaaaagacgcccctccaagcgtgccctcaaaagagacccccccaagtgcacctcagcacaaggaagaccccttccttgaatacctatacgatcagtatttcccccacctaatgtacattgccatttcgtgttcggccgaaacggaggtgcagtacaccttatcgatgaaagtcagcactgaaggtgagacagaggcactgaaaggggacgaagcagagggcaagcgtgatccccccgctgctagcacatccattaggccaaccgaaagttcgagcagcggtcacaagttcataaaatgcaacaattgcctaaaagacatttttgagaataacctgagcatgcatcaaattcactgcctaaaaaatatttccctatgtaatatatgcaaaaagagtttccaaaaaaaggatatattcaatcatacccattgtgatatatgtaatgaaggaataagtaaatccgacaagaagaaacataactacacatggcacacaaaaataaaatgtgcatgtgagaaatacttttataaaaacaatacattttccatcaagcattattttgtccaaaaaaaattatcttctgttcttactgtaacgtatttacgacatcctccacaagggtatacaatgaagactacatattggcaaattttttggacaaatttgatgaccaggaaaattttacgtccaaatcggtcccctattacatgcacctactgcatacgaatttttccttctttgttaaatatataaatcatacggagcatgaaaaatattgcgggtccaagtcagtcatttgtatattttgcaaaacgagcatgcacaggaacaggtacttggctcacttgatgttttttcatgacaaggataagaaggagtcctttatgcttatcaatgagaatttagaagcttaggagagtgtatctgtccaactcagttttgattcacccacgggacatgtctcgcgcagttggttgggaatacccacgtttatgcatccgctggtttactcgccgcggcgcgctcatccgtttgtaccatcatttgtttggaaatgtagccatgtgggccctttctatgtggcgatttttccatgtggacctttcccatgtgatgactccaccacgttatcatttccccatatgatcccccccccacttttttgtccccgcaaaattcactcctcagagtgctattgcccctttgtaatgggtactgtggccgaggtgcggagggcatcatgtttgtactttattgtataaggttttttttatttttctcattttaaataaaagcgcgtaacaacagatgaggaactcacgaaattttgattaaatcttttaaagtgaaatttgtgtaacattcacagtgccatgtactagtacatatttaagcagaaggggggaaggacatctatgtgctcccggatgggcgaaagtgcaaggggaaaaaaaaaaaaaaaaaatccccattgcaacatttccttttgtgcgctttttccgatctggcctcttaccacatttgacgttgtcgctctacctatttcagaaaaatacgtcacatttcttgctggcaacttacgggaggaagttaccaccagtagggtaacgcctcgcaaggggatataacaaatatcattcgtctgcttgcgcgcctcgcctgcacctcattttttaaacccgtttcctctcatcttagaataattcacaaaaagtaaaaaaaaaaaaaagaaacgaacaaatttggacttgtgttgaatcatttttattttgggattaacaaaattgagagtcttttatttattttattttttttttcccctaattaaagaggtgcccaaagcacaaaatataggaattcacgggggcggcatatactgtacactggtgcgtgtatatgttttttcccccctccgtgttcgaagcagtacatccctccgctgttcctttctcgttacagatacgcgtaggtactatatgtaaatatacttaacgcacgtatgtatgcccttaaaccgtgggtgcccaccattctatggcgcttcttcacgcgcggaaacatctacctgcagctgagaactgtaatgtacgttttgccatacaaggcaccgcatgcattggggggcatactttcacgtcgcgaagatgcaaattcctcgctggaaaaaaaaatttaaaaaaaaaaaaagaaccctcaaaagtgcagcttcaagaggaaaaataaaaaagaggaacatttctgaattttttatcttctccttaaaggaaaaaggtacatgcgtaaatgaatatatgtacaggtacaggcatagccataggcgtaggcataagtataagtatattagtatgtacatattttacttgtacatgatgatgtcatccttgtggctataattttcccaggcgttcataaaaaagtagcgcttccctgcgcctcttcaactgttaacttcccattggcacaattttttttttttttatttttgattcctaatattaaagcggagaagtatgcacaaaaaaaggatgggtgagagaagcaacataaaaatgacaactcagaaacgcatctgttttgtttcgtcatatatgtgatgaaaaatacctccaaatagaaccgtcccctctacataaatagaaaagcatttttatctcataccatttcttccacgtttgactctttttttttttttccttttcagtttggcatgtaacgagatgttgtgcaccattttagcttggacaccttttcgtttttcccttgtaaaaatgttacaagtttgaatattccagtccactcccttttagaggccacagatacgtgcatctgtgtgtacatttgcatattccaacgttgtgtgaacatccgtgtgacaaccgtagagcggcaacagaaagagcagtagaggactccccacacactcacagaccctcgaagaaggcacccctgagccagaaacgaacattgcttaagcataaaaaccaagttaattacatcaatttttagccatcttgtatgtatttacatcacatatatcatagggcctattacaacaccttccaacaagaaatatcgacagtagattcgtacaacttatacttatttgtgatctaccttaaaatgggaatggtactttccaaaatttctacaaatgatgaagagagtcgattattgctttcgaaaaatggcatactaaattttaagaagaaagacactgtgcgatttaaacaaagattaaaaatattaaaaaatagaataaatggttttttaaaaaaaggatttaagactacatcttgggtggtgtgggttgcgggtgtatctgtggtggtcctcattacacctattgcgttccaatatgagaaggaatgtcagctgttcgaaatgcaggctcagtttttgcaggcacagcaggcggctaatgtcccccagttgaactgacatatctgtggtgcggtttgaagtgactcttgagcgagggggcaaagaggggtttctggcgtcgaagtggtgaagtggtgaagcggtgaagcggtgaagcggttggagtagttgtccgagcagtagctgcaggggtggccgcagagatgccgcgaacggccacaggtctggcccccttgcaagacgtgtccgtgcgtgatttcccaaaaaacagatttcaccttttaaacaagtcctcataattagctaagctaacacaagcaatttgcaaaaaaggcattttttgtgcactgtaattggttagccgttattggtttgctacattttttttttttttccaatgggcgggggacattttaaacaaggcatacaataagtacatgcatatacacataaatgaataaacatatgtatgtgcacccctcccccaccccttgtggggtttttttccatttcaatcttttccattcatgcgcagaagaatttttttttattttgaagcgcataatttgaagttcataatttaaagcttttggcgttaacatttttcaccgtgaaaatgttcacccccaacgtttgcataattttgcgccgcaaaattgctcttcatattttattcctcccaacttcaacctcgcgatgtcgccatttctcaaatttttaattcccacctgctgtgtataactgtagtgaacaaaacggtgcgattgaaaaaataaaatggaaacaccagtttgttgaaaatgttcgtttttcaaaaaaacaactgaaaaaaaaaaaaaatcatttttgagaaaaaatgcgtacaaaggagaggggcactttgggagggttgataaatgataaggggggattcaaagtggggaaaagaaaaccaattgtgaaaataaaaaaaatgaataaataaataatacgcggatggctaccctatgtgtagaccgccatacacactctcacccacacgcggtcttttaccaaatgggcacccccatggagagataacaacctgcgtgaatgctgcacagaggagggtaattctcgcgagcaaaggaatgactgcaaaaagtggctcctcattctgctcgtattcaaaatagcatacccttcgtgcgtagcaaacagataaatgattggcgcaaaacgggtgatccgtgcttgtatacgacaaaaaaaaaaagcctaaaataggaaagcagcgcaggggagataaacgtacattacgtgtacacactaataaacgaagcattttggcacaaaaattaacaaccctgcaccgaagctacttcaacttaacaatgcccccagcctccgtaagtttagctttccatttgtcagctgtttctttgttaactttttcaaaaagagtttgtggtaaattatccaccaagtctttggcttgcttcaaattgagatccttcttaatctccttaacgatcttaatgatagggatttttttattgggttctatattttctaggatcaaatcatagaccttattttcgtcatcctcttcctcctcattagcgtttgcatcagctgcattttttctatcctgatcattgttagaagaacctatactctgtctggtgtccacagaaaaggtggtttcaatttgtttcactaattcgcttgcttccaataatgttagctctttcaaactttctataattttatttaccttttcgctacctaaggtaaatttctgtcttccattagatgcattctttttcaaaatgattccatttttataatttaaataatttttcctccgatgattatcaccaattcttttttcgctatatataaggtagatatagctcagcttactttgcttcttcaaaaacgtcaaacagctgatacctcccaggaagtatgctactacgtatgtgagacacaggaaccagaaccccctcctgctaagtttgcctggtcgtttattcctcaactttgttcttttcccctcgcacactttggctttccttctgaccagtgctttatatgttcttcctttattactcattcttcaaaattatgcatttttaattcgttttttcttttttttcttggtcacttctgctggatttaagcgtatggataagcggcaaaggggtcactcctcggggcacctccgtttggctgcacagtttggctgaacagtttggccgcacagtttggccgcacagtttggctgctcagcactgtgctgattcgagcgggggtgctacacctcgtggtggtggagaattccctaacggagtccgttttgtataattactcaattgggacgacttttacattttaccttcttttttcccccctcctgatagggtgttaaaaaggcgctactctatagcagtgtgccctttccctatgggcaaatgctgaacgggtaggcaaaattgcctgccgaggggggtaccttgtcgaaatggcgaagaagcgcaatgattggaagtacggcgtaatgacgaggggcttcttcctatgcgccaaaggggcttacacatcttttaagatgcgccttccgatggccttgcatggtttgccgcttcgcgtttctcttcgcgcttcccttcgcgtaccttcaccgattgacaaccggctcgactggtgaagcaaacattcagctggtcaactaggccgccttcccatgtgacgcgtttccagacgactgaagtgcatccgtttggggtggaagtataggcggtgaaatgcatgtacgcatgaacacatgcatgaatatattcacgcctcttttttatcgtgcccccggggctaaccagctcgaaaatgctacatgggcttcattcggaggagcgcaaagcagtgccaaagggtaaatccgtaaaggaaattactaacgagtgaacatttgtttaaaaaaaatgcttgcgcgacgaggttatcccttttggaaaaaaaatgaaaaaaagttacgcagaaaaacgtcgtcgataaggcaaaatatcgctgataaaaaaaacctgctgataaaaaaacccagttgataaaaaaaaccctgttgataaaatataccctgttgataaatgtgcggggggagaaaacaggaataaccgggcaatgaaatggggaatgacttaaacatacgaagcggtcagcattaccaccggactggcaaaaaatggggagataaaaaaaaaaaaaaaaaaaaaaaaaaaacccccccctaactagccgtatgtacacattacacaactagaaaacatagccattacttgcaacacgaaaagaagcagtcgcacgaggttgtggtccttcaaaatgtgtgcgggatgtgtgacaacttttttttttcccctctgtatgaacagagcatatatttctttacactgggttagttttaatccgatttaaggttctctttttaaagtatgacttaaggatttgcttccagcccataaaagttactacttttttcttttagcataaacgagggaagaacagaaaatccttttcgaggtgtgtccctcagttgatctcaccgtcttggctaagctccaccatccccgtgggcatgtccctcagttgatctcaccgtcttggctaagctccaccatctccgtgggcatgtccccaacagagacgcacttcactgtgatgtccatatcgctcaacagaattttcctcgcgtaagagtcttcaccgcaagatgacataaacttttttatcttaaattcaacgtaatcgtcctcatggtcctcatcattcagtcctatcgggttgcacaatgcatcgttaatgtcgtttacatcgtccgttatgtctatatcaaaatatttaaccgtttgcatttttttatttgccatttcctttttgtaatgacttaccagctggtggtcatcgttaataatattcatccttaaattggcttcgcttgacagctcaaagagggatacgttatggcgcgcaagttcgacttggccatggttttcctgcacagcgggctgcatgttgacagagtgtttagcggccagttgagtggtgtgccgagtgacgtactgactagcttattatcctcgcgtattccctcactgttttcctcaacgcaaatgcacgcatgacgcaaagagctcacccgtttacccaatcaacttcacaaatggcgatttttcgttttttttaaaaaatatttttggggatatggtagcctaaccctcagagttttaaaaaaaaaaaaaattctcatcacacatgcgcaaacgtacaattatgctctccttttttcgaactgatatgacaaaattacgggtagcaattttgctagtattgtttgttgccccttttgagtggtgaatatgcttacgtttcgcaaaaattgtgagaccccttttttgtgcctttacgacgcatgcagggaaggatgacaagttagggtgtgtgcatgcagtgcgccgcaaaactgcaaaactgcaacactgcaaaactgcaaaactgcgaaactgcaaaactacaaaactgcaaaaaggctgggacaattggtcaggtcgaagaactgagctgcagctaggcctccccccccattttcattcgccacttggcttttgtctttgcatcctttttcgttgggattttgttcacgtaatgttaaaaggggaaattgtcacatttgtctaactttcaatatgcatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaatgcttacccaaatgtgtgtgcattccaagtagtactgtttcagattctcgatgaggtgatatattttttttgagaaaatgattacatacaaaaaatgggttcaaaagtgctagaacagatgcatgaaaaaaattagaagcagttagaaaggattaggaaaaatcagaaacggtttcacatttcgtgaaaaattcgtttgctccatttcttcagtaaaagtgttgaggcgcgtcgtgtaactggatcatggtgatgggtgttacatatatatgctcacctaaaatggaatcgcggacgggggagaagcacactgggtagttcttaacagacaagggagacccatataggttgggaaagttcataagtacacttggcgtgccgcctcagtttatcttcatccccaccgagctgcaaaagcagtcatgtaagtaggcacatatatatatataatgtacaacgagcgcagaggtacacaaatgtacatacataaagattgcttgttgcatatgctcttattcatacgcacagtgcgttttaaaaatgtagagggagaagaaaagataattttgtaacttttttttttctcctttgcgaaaaaaagagaaaaaaataaaaacccgaatgcatgtatatatatatgcatgtacggcgtgttggccctttttttctttttctgtgcactagaatcactttactttggcatcacctgactcttatcaaaattgtacttatgagaaatatacgcgcttagaaaagaagcagatgtttctttgcttttccttttttttttttttttttttccaatgattttagaggcttccttttcttttgccattgttctccttccctttttgtacaccatttttttttttttttggcgtattagaagataactttttttttctttttttttttttgcataccattttgcgaacgggcgaagaaacacaggggggggatcatgatcatctggacatttctaggcggcaattatttgccaaaaggaagaagtgggaggatgaaaagggtgaaatgacccgaaccgcctccacttacctcatttgtttggctcacccgttagtgcgccccaagcaaaagcggcgctctgagaaacaggtcactgggctagcagaagcagaagcagcagcagaagcggaagcaaattagccaaaggcgcatctaaccacaacaggaaacctcctgagaaccagatctaagaccagctttgaggatatataaaaatatgcttacctctatgcttatctgattagcacatctgatcaaaaccgtagagggggcaagcttggcaaaaaaaaaaaaaaaaaaaatctgcactttttcggtgtcacgaaaaaaaagaaaaattgaaatcattgaagggcttataagccatcgcccatccgcattaccacgttggcggcttactcgcccccctttttacaactcccttccttttctttttccatttctttttcgcccctccctccgatagcacaatgtccatcctgcaaaagatagctgacatcgaggccgaaatggccaagacgcaaaagaacaaagcgacgaattaccacctggggttgctaaaagcgaaattgtccaaattaaaggctcagctaattgaaggagggacaaaaggaggaggagaaggagaagggttcgatgtttccaaaacgggagatgctagaataggtctagtaggattcccctcagtaggaaaatctacactgctaaacaaactaacagggactttctcagaagtggcttcatacgaatttacaacgttgacatgtgtgccaggaattttcaaatataaaggagccaaaatgcaattactagatttaccaggaattattgaaggagcaaaagatggaaagggaagaggcaaacaagttattgcagtagcaaagagttgctcactgattttgatcgtcttagatgtattaaaaccattaaccttcaaaaaaataattgaaaaagaattggaagggtttggaattaggttaaataagaaaccaccaaatattatttttcaaaaaaaagacaaaggaggaatcaatatcacacacacagtaccgttgaacaatattgacgaggacatgatcaagtctatatgtcatgagtatagaattatgaatgcaaatatatcaatacgatgtgaagctactgtagatgacatcattgatgtcattgaagggaacaggttgtatgttccatgtatttacgttttaaataaagtagatcagatcacattagaagaactagaaattgttactagactccctcataatgtccctatttctgctcacttagaatggaatttagatggactgttagaagctatttggaactacctagatttggttagaatttacaccaaaccgaaaggtcagattccggactatgagtcacctgttattttaaagaaggaaagatccaaggtggaaaatttctgcaaaaaaattcataggtccttagtgcaccagttgaagtatgccttagtttgggggaagtccgtcaaacataacccccagaaggttggcaaggaccacgagttgaatgatgaggatgtcgttcagttggtgaagaagtgaggcagtgaagaggggaagcggtgtagaggggaagcggtgtagaggggaagcggtgtagaggggaagcggtgtagaggggaagcggtggttgctacttccctccgccttcctctcacttgctgcggtggagcggacaaggaggtggaaagatggaagttgggcaacttgcctatgaccagcactgcgccatttagccaatatgccaggggcgaacgtgcgatgtgtttgcgcatatgtcggactgtcgaatatgcccggataaggggggcaattcctcattttggctcgtcttcccaatttgatgatttttttaatgtattttttggctcacccgcccccgtgacatcgtacgcagtagtcgccacctctttgttccaacccatcgatgggttgaccttgtcatgaatggcccccctcggagggtgtcaattatatgctggccattttagtttatcgccgtatgccccattttgtggcagcttaattattttaattattttactttttttacttttttgcctttttaccttttttaccttttttactttttttacttttttttttttttaactttaaatgcttttctgtcgtccatcccctccattttaaaaaggaaaaaaagttccattcgtgcgaagcatccttctccccatgatgggatgattcaaaaaggaagacctatcagggaggccgcaaccatggagctctgtctcaagagaggccaacgaaagggtgtaaatacaagtatgtaataaagcgtaaattgcctccatatggccattttctactttccttcccctgtttccatcaacatgctaaatgtacatgaacacgtctgagccttacaatttaaaaattgactcctttagggaatgctgtaaagttgttcctttcccctacttacacgcgcgtgtgtagagtggtacgcacatgtagctaatatgcctaatgcggctggcttgatcgattttggcgaagtcgacttggagggtgaacccagtttgttcacatcatctgagatgatgattcgatgtgatcttagatccatcttaaagggaagagaaaaaaaattaagcgagaggtacttcacatcgggggaagaagaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttggtaactccgcaagcagtgacaatgcaagtggagcagtgtagtttcacaagtgattctctttgacgtgctatacatgttgtaaggaaataacaaagcgtactttttttcgttctttatccccccaaagtacactcgattgccaggtgaaggtggccctgttcttcaggagcagctgagtgatacgtcttcgttacgcttctaccacgcttcattcactcctctatccaccgctgctcactgcaatccctttaaaggggaaaattccctcatcccccagaacgcgaacacgaaaaagtgaacaacacgaaaaagtgaacaacacgaaaaagtgaacaacacgaaaacgtgaacaacacgaaaacgtgaacaacacgaaaacgtgaacaacacgaaaacgtgaacaacacgaaaacgtgaacaacgcgacatggtgaatcaaaccccccacatcgtcatcttatcctacgatgaaaagaagataaacaaattggtgtcacatttgatgagcatatttgaacccctggagagttacgaaaaggcagatacgtataagctcacctttgaccggaatgattttcacagtgacaatggctcctctttttcttttaaagaggtggccaaggtggccattgtgaataagtactacagcgcggaggtcactatttcttcctgcgtggttcaatctggggagcatgtcatttgtgcaaaggcaaatctgccaaatgggcctaatctgccaaatgtgccgaatgtgccaaatatggaagggggtgatgaagcgaaccccgagtcgcagaaccgggccaaggaactagacgctagggatatcctctgtgaaagcgtcatattcctctttaacaatttcagcgaaaaggaaaaaaaactcgttaatgtaaacccatttaggaactatgatgaggagtgtgtagaatacgttaaggatccggagagccaacaaatgatacgaaatgccaattttgatttttcaaatctatataaatatgtgggggttaaaattgccatttttccttcatctcttgaaaaagacaataaagatattgttaatttttttagcgactattttattgaatgtttgtacataaattatgaatcggattttttggcagaaggtgatgatgaacagggggagaggaattccaactgtacagatgagggaaaccaaaatgtaaaagaggaggaaaacactcagttacgagaatttgaagaacaagaagatgacgaaaggttgatagaagcgctgcactgtcatatgtggaaggggctgcagattaaacgggaccatttgatcattcagcataggggggatttctcgatgaacgaaaccttcaagggtgatgaagctgccccaagcggggagaaacccccccagggtgataaaactgtgccaaatggggagaagactcccctgagtgataaaactgtgccaggcggagcggccaaaattgatccaaacggaaccgtggagaacggtgccaagacctccgaaggacagaaagaaaaactgttcatggaaaacttcaacaaaattgtggaaaaaataagagtagcaaaaatggaaaataaaaattgcagtagccattctgcacggagaaaaaaagcggaagaaattattttcgaactgcagcagtatttctgtgacattgatgaggagtaaggatgggggaggtgacttttttccctccattttttgcttttttttcccccccttttttttcgcttttttttttcccttttttcccccctttgcttcccacatttgtgtatttccccagcgagcgctcaactgaaccatactcccacttttgtacgtttagctccatttcgtgggaggcccccacccatgcgttccctaaacgggatttatttttttgtatttttttttccttcgcatggaggtggcaaagaaaaaaaaaaaaaaaaaaatgtgatggaaatgctgtgggacatcactcaaacattacaccacgcgaaaggaagaagacccacgtcagcgcagaattttgttttctgttgtcaatttttaatttgtaagaataaatcagtgcacttttccacgtgtgcacatagcaggcgcgttgcaccacagatatttacatgtgcatgtaactgtgtgaggtcgcttgtccttgcatgtggttttcccattttcgccccatctgtaaccaagaacaatggcggaggaagggggggagccctgagaacggggctttccaacagtcacaatttttaaatgcataaaatagaaatatcgagtcttgagagtccatctctgttcgctacgcacatgcaaataggcgtacgtgcgtgcttaactgcataggcgcgtaggtacatgcatatgtatacaagtttgcccccacggcaaccactctatctcgtaaatccatgcgcctaccagcaaagacgcaagggcgagcacacaaatgagtagcaaagaaaaaaaaaaaatgacacgtttatttttatttaaaaaaagccacgcaatatgttccttgccaacttttgttttatcattatttctaaatggaaggacattccgatatgtaattaaaagtggcctattttttttttttttaaagttcattcgtatcgacctatcgtacaatcgcagctcccctcttcgtctaccttttttttttattttgttttcctcgtacgtaatgcgcgttgcatggttgtagatggttcaaaggaaaaggagctgacaagcagggacgcagaagacgggtgcgtgaacagtgacgagtgaacagtgacgttcagccctcttctccacttctccccctgcggagcggaagaaacgcgcaacctcaatcgaaggacgctaccccccaaggaaggtcccatttccagcgcaacactaaggaccaccccactttgttacgcacgcacacgtaaacactggcgtcatcattttgcccacactctcgtggaatttttgaagccacataattgaacattcccaaagcaacccaccttgttaataaaaaggggatcaacactcactgaatagcaactgaaaataggttccacctaaattggcaaagcaagtttaatttaaagtggaaagaaaaagtacttccctcctcccttgtagaccctcattatcaaaaggtaagccccacgtcctacgcgaagaccattacagttttcacagatgaacagtgggttatgtgagttctcctatgtgagcattcctgtgtgagcactcctatgtgtgcacatctccccctgtgtgacttgaaaattatcccctattcacacacaccgtctgttggaccgccccttttcagcctcggaacgatgaagctctctcatgcaataaacaagctgatagcatcccttggaggagtcctcttagttgcgtacgatgtttttcgaatgcacaaaagcagcacaaattatgtggacgaaaacgtctacataatggataacccctatgtgcctttttccacttttctgattctgagttttacataccttttcctaaacggtttttcgaactcaaagaatgtgatggcaaaagggtttaaaggtactgttgcttaaggcaaggggggaataaaacttatggaagtggctaatagtgtaacgatacaccactgttcagcttcttccgtcccattaatcttttttttttttcttgggggggggagggcgccatcttcacactttcatgattttttctccctcctgtttaggcttcctaagctgcttcttaatcacgttcgccttcgttttttttgcgcaccagttgtacctcacatcaggtaaaaggaaggcacgtcaccgctcattcacttccacgctttcgcacttccacacttcctcacttccacacttccacgcttcccccttttctacagaaatcaacaaggttaagtccgagctgctcagaaactccacctacctgtgcattttcctcttcttctacttctgctcgttgtgcatcgaggcccatcgcaacttatcaagaaccctgtcaagcaaggagaacattggggggcccatcaaaatcgaagtttgagtactcaccccattttcgttccttttttcaagtgccaatttttcttttcgaattagcatacaaatgttcatatgtgtatatttgtatatgtaggaagcggctcgtttttatgtgtaccccttcgatacggggggggcagcgcatttttaccagcggagctgcggtaggtttgctgtgcgcggggaaatcgaaccatcggaatagaccactgaacagtgggtcaagtgatggcgctgattgtgtacaaattggtatctcccaggttgccatcaggtgtatgcccatgcatatttcctcgagcctgcacacctactgaccccctccaaacagctttgccaccccaattcgtataattagttaagcactcttgaaaccagcagttacttgcaacaaaaaaaaaaaaaaaattcttcaaaataaaacatatacaaatgtaacatatgacaaatttacaaaaaaaaaaaaaaaaaaacaaattttggaaacacgttcctcctacgtgtgtgcatttatgagaaaaaacgagtcaaaaataaacacatcgttatgtatcatgtgaatatacctccatgacgaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccgtatgctattagatacttttggcccaagttcgcaatggatacactgaaaagttgtaaaaatggaaggggggggaaaaatatagggacatataattattcataaaaagcgagttgaatggtatgttcctcacgtgagcaaaaatggggcagttgcgaatgggagcaacctatatgcggcagtgtgcctccttgtgccgcaatgcgccacaaagcgccgcaaaacgccgcgtattcagcacagcgcactcaccacctgggcgtcagtgcaatcgtcttctcgcgcgcattcgcctcaacggccttggacttccctatcctaaccccgttcctaaaaatgctctgtaacccctgcaggtattcatacaacagtatacgtgacacggaatcggtttcgtctcccttctctgcgctaatgcttagtagcacctcgggatctaactcaaaatttggcgtcttccacagaaacaattcactaattttaacctttgacaagttccccttcaacttacccctaagcacagtcccatcatcaaacagaaacagatgcatgtcgttgaggagcgagctatgtatgcatatgatatctacttggctagtccaatccttatcgatatttaaaaaatatttattctcgaacagatgaatgatgcatcctttttcttgtccaaaagacaagcagctattttcataccacctcatgtgagtcacactctctgtcttccgcttgaaaaaataaagctcgttgttgctccttatgtctattattatcatttctccttccttggagctaacacagagaaggtaggaattcaggcacgggtaaaatgagcacacggatatgatgccttgttgtaggtgtaggatatcttcgtgaaaagccacgcaatgtgtatctttccctgattgaggaagttcttttatgtgtagcgcctcttgcgctaagggtacttcttctcctggtgctgtttcccccctatggctggtccctttctccaagtgggtaccatcccccagggggttcttaaaatggctaagcaaataatccgcacacgtatgcacgcaggcattcgtagtctcctccctttcgataaagcgggtgatcttcgcatatctacttatctccctcaaatagacactcaacacttttattctggtgctattaaacgttaaggcaatttttaagaacctctgattgtcacttacacaaatggagtaggaaaaatcggtgagcgcttcttcatcctggtatgaaaaaaccttttcgaattttgtgtccgcaattttttgctttatgtattctgttgattctacagaggtgggttcattttttgccgagtcgtacaacttgaggagtaaatggctcttcggaatggcgtagatgcttatctcgttccccactaagcagagcagtaggtggaggtgcctttcgcgcctttcgtttgcggttcgtttttttgcaatgtccccgctgtccacttcgccgtccctttcgctatccttctctccgcccttcccgccgggaagcttaacccactccaccttcttgcaaatatggttaacctccacgatgtcgaaaagtaacggcttgctgcaaaatggcgacacgaaaaatataaaaataaaattccggctccttttctctgagcttagaaacatgtaactgtttaggtaactgcacgtgctaacggctaggaaattcccctcgaacatttgtgcgcaaatttttagcaggtcattcatcagatcgtgcagcaaggggtcctctcgattgtgcagtaaggggtcctctcgattgtgcagtaaggggtcctcccgattgtgcagtaaggggtcctcccgatcgtgcagcaaggggtccttccgttcgtgcagcaaggggtcctcccgatcatggagcaaggggtcctcccgatcatgaagcaaggggtcctcccgatcacgctctttctgtgctttctttcgccccctggtgcggagtccactgctcttatcacttggcataacctccctgtcattatcacaggtggttgccccatttggtagagacgcatatagtacctcctttaggcaatccacaaaattgacaccattgctgaagtctaagtgaattaccggggcacaaagacttaaaaaaatattttgctcctgtcccattttcaccatttcggcttccatatttgtcatgattttcttcatgttgaagtatccacagggggagtcgttcccatctgatctctccaatgcaccctctgcatcgtcttgtttttcccactctgagtagttcctactggtgcatttgtcatagttcttcttcttctctttctcctcctgctgcttctcctcctctcctcctcccccctgttcttcctgcgacccgttctcgtacaaaccgtcatgtaaacaatcgcacaggagcagaaaatacaaaaactggatcccctccgagttaagcgaaaaatgatgatcatttaagcagatctgggaacttagcaaattatctatttttcggtttacacatactttcaacttctgcatccgtgtgcatggagatgtgttcctatgattagcatacttgagcagatttagcttctttttggtcttggattttttgtgtttaattaggctcactttgccacttgccgtcgtcactgcagtctccccaattatggtacttttaaatggggagagttccaccttccttccgttgtagtctatgttaatattttctataaagaacatgtgctttaaatttgtttcatcgtaattttttatctgttcgaatgaaattttttcctttatgttaatgtcattttcgtcatggtacccttttatcgctgtgtcagaattgtggctacactgcttatttgtctgcactgtggggtcttttctttcccttttctgttgaattttctttacgagctcctctatgatgaagtttatcagggcgtgtgcactttgatccccttgccagttgtgtgcgttacttttcctctcgctcagacaactcaagtagtggaacagatccacgtcgtagtgcagggaatgctcttcatccacgaaacctctaacccgatcacttaaggtatttttgagcttcttccttttcccctttccacattttgatttttcaactaagcactttaccgcgtggttcatttttttttcttcctgtactcatagttcctcggcgtgtagagagcgttttgctcgtattcttcatttggcgaggagaggtcgaacaggctgtcatcagtgtagtgctcctggtggtcatccgacgcttcgctcaatttgttttcatcattatgaatgtcttcctcgccgtcataaatgcttctctgtttctcgtcacagttaggcacacctgagtggtaatcacccaagtgcttcccaattttatcccgtcgcctacgtccatttctttcacactggaccccccccagaaagtcttccatttcgtggaccatcccatccgctgcaaatttatcagaagtgacaacccgtgggggttcgcttagcctgccgtcttccctcttgtggccctcagcaggggcggcatcggcgtcttcgcccacttctacgattccgccgtttctgccatttatgccattttggtcaattctaccacttctgccatctttgccacttctaccacctctgccatttctgctggccctccccttactctcttgcctctttctaaaaaaactggggtactcataaatttcattcgccgacacaacctttggtttcctcttcctcatctccatggtgtgttgactacgttaactgtcaaatcgcctcttccccttagagataaacctcaatttttttttttatcaatcatttcagtgaaaaaggggaaacaaaaaaaaaaaaaaaagtgctgaaataatgggggagataaaatggttgccaaacggaccaatagcgttataccctcaaaggggtggaaagaaaaaaaaaaaaagctagcccttgattttttctttcgataaaagtgaaaaggagaaattcttctcacttctgctcttttgaacatggaggggaactgctttgcccaattttattgccctcctgggcctatttgctttcatcaaatggagttttttttttccttccatgataaaaactttgtggtgacaaaaaattgaccttagcacatgagcggcaaggtgagttctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaatgtatccctttcaaaagaataaagggaatgtctccccccacagcaaatcagcgaagtgtctttactgtacaaattgcacagtccactggacggggaagtgatgccgatttgtttgttctactgttcgatatatacgtgattacaaaaatgaacatgggtaagacttcttcgtgggtaagcctctccttatcacattgcttcctttggacaattctcccccccttgccattgttggggcgtccaaaggggggacaacacgttctctacatgtgcgacgcggcccattcatcctgtttcgccggagcacctgaaaatcgcatccaattgttggcatatcgccactcggacatactctgtgtccatcccaatatcgcaaactcatgtgtcgacgcagattcctcgagataagtgtaccccatccacaaacacacaccgagggcaactgccacatgactaaaactcagtcaagataaaaagcttgtaggaattaaaaataaagttttataattttatttacaactgttaaagttaaaacgagaaggcacatagatatatgtgcgctgtacacgtatgcatatacagacatatgcaatcatatatatacagcaaggcacacacacatatgtatacgtacatgcataagtgcatgcataagtacatgcataagtacatgcaaaagtgcatgcataagcgcatgtacatgtatatgtatatatgaatatatacataagcgcgcagacgcataaactggagtttcacaaaattaaagtgcaagcacaatgggctaaaaaaggttaattctgggacattcgcacatattgggcgcatatatgtggcaagtaggtcatatgtacagggggaaagcgatatatatataaatatgtgtgtgtgtgcacttcttgcttacatgggcgtgcttggagggaggaggaggaaaaaaaactgtttaattagtgcgcgatagggggcaaggaaacaaccctcaatgtgcctatatatgtgtatatatatatatagtaaaagtcccacttggttaaatatacaactgcgcaggaaaaaaaaaaaaaaaagcacgccagatggatgggacgcacagagggtaaaattaaaaaataaaaaagtaaaaaataaaaaggtaaaaaagttgaaaagtaaaaaaatggaaaagtggaacccccgcatacatagaatttaagcgtcctaagtgagaggcattttgttctggggccggctcactttctacacccacaggctttccagaaaagagcgcatggtatttttgcctgcagtcgcgcaggaacaattgggaaatgcgaatataccgcgcgtccgctaggtgttaaactttattccttttatgcatttttggggggattaatttttttttttttttctttttgtgaattttacaattttttggagttttttcaatttgggaaagagagacttcccaactggggtacccccccactgtggagggtttcacactttttggagcttcattctcccaactggtagggccttccctattggactcttcctacaggagcactccgaagcgtggcgtcactttcggttgctgttgacaatgtggttgagcttcttagcctgcttgttggtcaaggctgaagaagccaagttgctgaggtacgcctggtcgagcgaattaatgagggatgcaatcttcttgttgcaatcggcgtcggagaagtccgtctcgtagatggttaaaaatatttctataattttcgcagtgttggaattatccttaccaaagaggagcggatgattttgcgaaactaagtcgatcagatttttgtgaactcgtctaccctcagcatcgtcttctttgatgggcaaattatttaaccacaattttattagctcttccgcattgttaaatttggacgtgtgcattaggacaatatctcccaaagcagctaccgcgttgtcaattgcagaaatgaactcctttggtttcttgctcgacgtattctggtgcactaattttaaaagataatccacagctacatttgcatacttgctgaaggcttcaattttggtagcctgaatgactccatagcaagcggcttgtttcaccttatcatccgtgtggttaatgtttagtaacaatgcattcataaaatattcccataagcacacactcttttcttgtaaaaactctagcaagtcatcacagacgtagagggccaaggcaacgtcctccgagttaggagagttcatatacgtgttaataaaggtaatacaaatatcgcaacaggtgtttaggaattgcgtagagtgatatttgatgagtactcctaaaatgtctaacaagttggtacgatagttttgctctaactcttcctccctgtcgattatcaataattcgtcttcatcgacatcttcgttattttttttctggttatataccagtctcctatccgttgagcattgtagcagtttaaaaatctggttgaagaataatttcagggttccatcgggaagcacattcgaacctgctttctgcaaacacatgtagagtccattcgattcgataatcattacgtctaggatgtattcataattatcatctagcttcgtttccgatagacttttcaaaaccttttccgcagccgctgttaagatagcatgcagcatcgttttgttgttgtccgttttttcagagagaattcttgcggcctctatcagctcactaactgcagtcaaagccttctgctttatctcgtcagacagttcgtaattcagcatgggtaacacagctgtggcggtggcttctatataatccttataattttccttcagtacctcaatgatgatgattaggaggtctagagccttttcctggtcttccaggagagacgttttcaaccctacgtactgaccattcgaaaccatggtgatggttagatcttcctcatcatctgttagcggtttgggcaaaacgcttaagagggacaaaatcgtcggtacgatgctgctgaggtatgggaaaaagtcatttcctaaagctctacatatccttccaattgcttcttgtatgtactccttaaccgtatcatcaggatccattttggtgctactaatttgaagtaatgcattcatacattcctttgcgtcttctaagaatatttccttccccacggaaagtccgatgatagagatacattctatggcctttcccctgcacgtcctctcctcttccgaaactgccttctgaatgatgtccttcatcatgggcacaacggtggaataatattttaagaagtcctcctcaataactcctgcaatcactgctatagcggttacggcctgttctcttacgagcagataattcgatgaattcagtttctgcagaaggatatcaataatcatgtctgcgaatggaagtagtgccattttgtccagttcctctgcgtagttcacaaaagctgcagttgcgtgtgactgaactcgaagatgtacatcattcatggtggttatcaaagcagtaattatttgtcgagggtactccttctgaacgtacggttgatgatctagagaaatttggccaatggcctggcaagcagcatacctaactcgcacatcctggtcaagcaacacttgcaacaacatctttattacatgctccagttggtcctctatttcatcctcaggcaaatattctatcgtctgtgctatggccataatagcaacgtacttatgttcccaagtattcttcattaaaaactcagacaccttattgtacagaatgtgaatgaactcggcttcctccaattcgctaaatgcttttccaactcgatctagcgattcttctcctatatcgtacaattcttggttgtcgtctttgccttccttaatcgaattcatccactcattaaacgagtcgttattaatatcaagcataaataacattgacaggtgcactattttgtccacgaaatgggggacggagagagccattttgggtctcctctccggaatggtaataagtgcttcaatacttaacgactttaagctactgtcaaaatcgtaatttaattcgctgtctcccttcatacatatgctaaacaaaatgtcacacaaattggaaatatgtttagtaaaaaacttggcattatagtcaatcatttttccaatagcctgaagaaccttttcgcattcttccaacacggatatgtctgagctactattttttaccatcaaacttagggactgcaaaatttgtggaatacatggctgtacacacttcaccagtacagagttgttatcttctacgatgcacgaaattaaattgatacattctcctctaacttgtacatctgacgaatttaaccctttcatacagactgacgaaactacatctttttttagctccagctggaaagggatacaactcaaaattcctcccaaaattttaaagccactaatcaatacgtcattgttgttagaattgcaaaaatccaatgtgacgtataacaattctggccattgcttatttacgagtaacttggaggacaaatcaattatgttattgcataagttgctcctcaccattttgtctgtttcggaacttatgttgcttatcagttctgacttgacaatattttttaaattatctggtaataaatcccaatagttttcttcctccgcgtttagttgggagttttctcccttctccttctccactcccgattctacatttgacgacttgatgtacgctcggaataggttcctgatcaatatcgcacattgcaacctcacttgactgtccttgtggctctttagcaacttcaaaatagacagcaccgtgttgttcaggtcattttttttgtaaaagtttaacgtattttcgcattcgtttcttacatggctatcagagctgcttaatccctcaattacttccacaatcttttccattacttcttactttgtcgagttcgcttagtttcctggggcctcgctcggtcggccggtcggtaagtcgggcggacggtcagatgggcagacggtcaggtaggcagacggtcgatcggctgctctgtcgcactgccgctttgccactcaaacggacggtcaatcggttgctctgtagctctgttctctgtcgctctaccgctcaatcgctcgatctctcaatcactcaatcgctcaaccctcaaacattcaatcactcgggcgctccgcttctgggtggatccctttttccttctatgctaaacggcacatatatgcgacgactccggtggggactaacccgttggcgcgtaaaaaaaaaaaaaaaaacactgcgtttaaacagacttcttttttttttagcgccacaagcaattgcctcttcctttttgagtcggcacacaaacacaacaatcctttgcagaaggtggactacttacaagtactcacgtaagtacatatgtacatgtgcgtgcaaactggtcactttcgcttcgtggcaaattttgtaggaagtgtcgaaaggaacactttaaatacaaagagggtgtgcgtgtagtagtgcttggtgatgatcttgttgatcgtgctggtcgtgctgatcgtgatggtgttaacggaaggcgcagtttatgtaagatgcgatgtgcgcatgtgggtttggggcaggtgtgggtgtacaacgcgtcgtcgcgcggcgatgcatacatacaaacgtgagaatatatataatatatatatgcgtgtatatttttcctgcctgcctgcacgttaacaagctctccttttgcgcctcctcgaaaggttatttttttttctacttttcaactcctcaactgtgaaaataattttacttaattattaaacaaacgtacattgcatatacaatttggataccattccaacaatttaaaaaaaaaaaaaaaaaaaaaaaaaagatggtaacatacgcatgtacagtataaacttatttgtttgttttttttttttttttaatcccttttttttttatgcaatacttttaacactgcgcttactcatttgagaggataaaaattaaaaaggaggaaaacttggtaaaaaaaaatagaaaaaaaaatctgcatagtaaaactttgctatatataacacatacataagtgccgcagaaattatacgaaagcgctaaaacgtgatgaaggggggaggggggggacgggcttgggaagcacgataatgtatatgcatatgatgagatgattgtgacgtaaatgcaaagatgtaagaatacaaaacgtaagatgtaagatggctggaaaaaacaaaagaaagtaaaaatggtgaattagctacagttgcgtaagtacataaaatatagtaaaaaaataaataaaaatttaatttggatattttgatacctttcacttaaataaataacggtgtcaaaaataaaaaaataaaaaatgtaaccaaagaagaaaagtaatatatattatgatggcaaaagaacattaagggtgtttttctttttttttttttttaacttaagaagagcgccttgcaagttacactccgtgaatatatgtacgtacgtaacttgtattcgtgtacgcaagtatcatatgtttttacagtatacatattttttgcaagtttattttcgcgctttcttttcttatgtatgatgagatacgcccatggtgtacacatacgcgcacgtaatataatattatatattgcattgtgattataccgctcatggcggtttcttctctgtcactttttatgcgctatacctctttttgtatgcttttgtagttgtttcgttttgggtggaaaggtacaagtacaagtgaaagggggggaaggtagcgagcccttcagcaaaaaaaaaaaaacttttgcttttacgtgagcatttcctgcagccttcaatagggtgacgtataagtacgatgaaaaaagggggcataatatgttattggttttttttaagcaacatttccgcataacatgcagtatgacgtagtattgtagcaccttgcttgcgctgtatttattgcattttttttttttatgtacatttttttgttttttttccctttttttggctttccttcacccattctcatatatgttgatttatccccctatccttttgtgcgcacctgcctgtggccaaaaaaattgcggcacgtacacgatggggcgatggtgcgcacaaaaaaaaatatgcgataaaaattgggtaggaccacgggtgtatctcgtttgggtaaaatatatattaaaagcgccccttcctttttgcaaccattttgggtacataaaaaaaagcgcggcgtgaatacgtgtgccacatgtatgcctcctgcgtggaaaggatgcatatgattatgcatatgtatatatatgcatgtatgtatgcatgtatgcgttcgtacgtacgtaccttatacatgtgcgtgcaccactgcgtacacgtataataggggggataagttgctgcgcgggatgcgtgtacgtttggggcgcacaaatacgcgtacattcaggcgacctacggtttgatgctacggtttgctgctacggcttgctgctacggcttagctggatatgaataagcaaaagcatacatatgtacgtacggtatatatatgtgcgtttgctaatgtaggtggattcactacctgtttgctttaaccaggcgcatgcttgccgcaccgcctttgctgtaatgcgtacgcagtttcgcctgctgaaggaaagagggtgacctgctgccccccttcagggaatgtaaacaaaatgcctatttcgcatgtgcgtgcatatttatgccacacgtataaatatgagcacataaaaatggcactatttttaaggggcataattaaaggggcgtataacgcgactgcgcaattgtaggacaaagtgaaattttcgcacgaacagttttcccctcgcttgtttttattttttttaaagtaaaatgtacactccgtaaaagattcgcatttttattttccccccgttggtatgtttatacaaattaatatgcagttatgcgttcattcttttttttttttcccttcccaaaatgcatatgatttatccatttactcgaaaaaataatacctgtcatgcggctggaagtgctatattttacactatcaaaccatcaccaccaccccttctacacccatatttgtttaaaagggttaaaaaaaaaaaattgtgttccttttctttggtttttttttaaaagaaatgcaaaacgaatatatatacaccttctgtttttcggtcgaaatagaaattgcttcatgtatgctacgttttacacgagttatttgggatttttttttttttctgggggtacgagcgaattccctttttgcttactgacccattatgtaataaaaagaacacgcctgaggtgaacgaatgcatgtcatacaggcacacccatagtaaacacacacaagctacaaacgcgcgtaagcacacaggtaacatggttatggaggctcaatttttcagggatgtacattacgtacgatgttattttgcccattgggcggcgtcaccaaatgtgtgttgttctggctgctggggtatgcgaaagtgacgagatcaggttggcataccatgtgggtgataacaaggggacgggttggaataactggattgatgtgtgtggtggaagcgcattccgcatacgttcgtagcttaagcgtatgtatttgcagattgcactattttatcacaactgttaacgcatttcgaaccatctgcgcgtacgtatgggcgaaagagaatggcacaatttgccagagccgttactgcttctgagtaaaaggggtattcaaatgtgctatcaaagtgtgggtaaaactttatgtaggttttcaatccattttttcccctttattttttcttctttcaagtgccacccatttggaagcacaaatcgttgaagggaaaagacgacctagtggtcgaacgcaacagtgcccctcggcccatcacatgtgcatacgcacattttatgctgcgcatggtgattgctcatgcgaattggttcacccattttatttggcccactcggtttccccatttgtgcttatgcctggttgagtgcatctcagcatatgtcgctgtgctttccaatgcacgtatctactcgccgccactttttaacctcctttttaatttctctactttggcattctttgccaacccgaactgtcgtcgcgcattagcataggtgtgcatagaaagggaaaaagctaaagcacagctactctgcgtgctacaccatcaagttggcaagtgaaaatgtgcttgtataccattcgatgcgcttcgcgaaaatgcatttttttttatttcattttactttttttttttttttttgtttcgagctaatccagcttaaatgtgaaaaaaactgggacgaacgaaacacatcacgccgttggggttcaaactgtgcttgcaaaaaggtgaagaattacaaggttattttttttctttttccttcgtgtgtttaaactgtttttaagtggatttcttttcacctacgcagtgtgatgtggtcttccgtgcgtgtattgcataggtatgtgcacatgggtaaaagctgcgcttgtaggaattttgtatgtatgcgcatatgtgcctgctcggcacccatgtacatatccgtattgaagccacttgtaccattttactcagtgcatgcacatagcatttgagatatcccttgacgcatcgaaatggcacctttttcttcttcctaaaccttgccacttttgaaagggggaaagggacccaaaaattgtgcataaaaatttttttaacttaaccgctttttttttttttttttattcttgttgttaaatctttagaaaagaagtattcaaatagagtagtatataaaatgtatatacttctcacatatttatttattcctcgctttcttttcttttatttttttttgtttcctcttcaatttatgtgcatatttacatgtaagggtttaaccaaatgaaacatgtgttaaagtataagcgcggcaaatgttttgaattgtttagttttcacttttcttttcttttttttttttatccatgatgatttgttttagtctttgcaatccttcatttttttttttcatttattttatatgaatgaaaaaaaaaaaaaaatatatttattccaaccgaactgataaaccttcttatgcgaataaaatatatcagattgtgaaatatgaagaaccgcttgaagaggtaatatgctgaaaggattacaaattcgttaatgagtgttttttttttttttttcccccttttgttatgttttccctccttgtgttgttcccatggggggacgttactctgttcattgtgagacgttaagtagaggcaattggccccgaggcaacttcttcccgcacatgtgttaatcaaaagggtgaaagtaccaaatcgatggaattgccactaacatttttatatgtttgcctatacatgtgtagaaagtgtgttgtgtgttttttttttttttttttttttttttttttcagccctcacgtacgtatacacacatgagggtatatgtgcggcacaaggtattaataacatttcccccctccctgtttcacccctcaccgcaggatatacatttacataaagtcaaatttgaacaatatatcgtccatagcaagtattatatgcctcctcgattgtattttaattccgttcatcactgttgtgatttctctctttaatgtggtcaacagtcctgaaaatggccacgcagaagtggacgatcaccatcattcccaccaccatggatggcacgaaatagtagagaaggtaccctcacgtgtgcaagctgcatgtgcacatttgcgcgaatgtgtacatgtgtctacccaattgtgtagcaccgcacatatgcgcgttttccccccgtttttcaggttgcgctgtatgtgatgacgccgataatttcattcacgaccatttataacttcgtccagctgaaaaacttccccctactgctcatcaccctcgtgggaatcacaatgtttgtgctgtcgcatgcgcatattgagttcagcagcccaagtgtaatgaatatatacaaaaaaatgcacatcccaatggcaatattagcggcaatttttttagtaagcacaaattatgcagcgcaccaacttttaaagtcgaagaacttacatcgatgttgtaaacacaaaaaaataccgaatgaattggatgagcaatcgtgtaaagaccaccgtcatcatcaccaacaccatgatttagaaatgaatgaggataattgtgatatgcataataacacatgcaacaatggtaatgttgccagtcttgaaaaatattacaatattggatttcagcagcataatgatcacgaattagttagatttttgtaaagtgaaatggtgtatagggaaaaaaccacatcgttacaacgatatgcgtgtaatcttttgatggtaatgcataataggttcagacaagcgaaaataatttgagaagattattttttttttttaaaaaaaaattagctgtaaaataaatgatacaacaagcatgtgcgagagcatacgtttccttttcagtaaaattttgaacttgcaattaatttttttttttttaaatataaaatgcttgacgcattttattgtacaataattagttgtttttattttttacgtttcagcttgtattgttacttctgcgcctgtgctaaatgtgtgtccatgtatgtacgtctgtatacttgtgagtgggtgtgtaaatacattcatgggtacacagacatgcaggcagaaaaaaaaataaataaaataaaattaaaaggaagggaggaggaggagagggggccttggggcccccactaaattacacgccttcccccctttgtacatttccgtattttttaaagtaactgcgagaaatatcgcgcttttttttttttttaccttttttttaaatacctaccgttgtgttgttttaattgcatattcgttgttttatttattctctattttttactttttattttttcatccttttttcatccgtttttcatccgttttttatcccattttcatccgtttttcatacttttttcacacattttttttccacaattatgtaacattcacgatcctttttccacgcgaagatatcatcttaaaaaaaaaaaaaccacgtgtgtgtaaatgggaacacgtgtacacatgcatatgtaatattaaacttttttaaatccttttaactatatttgagtggagttttgtaaacgtaaaaaaaaaaaaaagaggaattcttcttctaaacgttgagacagagcggcataatcataagctatacattttgagctaccaaatggcaatacagatgggagaggggcgaacgcagaaaaaaggggagcgcgcctctttcgctatgttgtctaaccaactgcaaagttgaatattttaagcggaggaaagacatgttaaatttgtctgccgaataagtactaaaatagtgagtcccgcctgaggaggcagtatttgtgtgcgctccccgcagaggcacaaccgaacgggcgaagcggacggacgcctaatgcctctacgttgtgcatatgtcgcgactacgctgcggcgaaatggttaagacaaaaccaagcttcacagagttacccaaaacatattaaaaaggagaagcgcaaccttcgtgtcaaacgcgatgagatagttgttcatctctaacaacgctacgcgatactactcaaccatttttgcaatcccctcaatctcaaaaatatgaatcggtaaggtaattatttaataactgttatacggatgggcttttaaagttacaatcacgaatgttagttcaagaaaaaatgtatgttttacatggaggaggaagtaagaagaaaaaaaaaaggaatatacattaaaaagtgagaaaagggcatagagacggatgaatggtcggtcgttttaaagcataggcggtataaacgtaagagtcaggtgtttctgcaacggcttggcagccgctacaggggtatatgtgagtgggagatgggataatacactgatgggccgagcgcttacacagcggcatacgcagataggctatacacacaggtgatggaacatataaagatacagaggtgggctggcgccccctgctgctgagcggcggggcgcgggaatggaaagccaggaaaggggagcacccctcgatccgcgtgtataaacgtaaacacacaagagtatgcacacaggaaaatccacacagacgtatgcacacaagaaaatccacacaatcgtgtgcgcacaagaaaatccacacaatggtatacacaagagagtacatacacacccgcgcgcacacttgcgattggcctcgctcgcttcgctcctgcgcacgccccgcttcaacgctggcgacagtaggtcttcgtaattggcattttaaagaggaaaaacatgaaggataaataaagcatggaaaaaaaaatagcaaaacaaacagagtacagattgggcactttctgaataaaatcaaaaactgttaacatcaagttggcaataattatcgaaataacaatgacgaaaacaaataatttggaatattttgttaaggcaaattttcctaacacatttttatgaatactaaatcggtagagagggacaatggccagaggcagcagcaggacttggatgacattgataaagtttgtcagctggtcaatactgtacttatcgtatagtagaaataaatacaaaatagagaaaaggaagaatcggaaagatagtactcgtaaaaaggtgttaatttttttatttaaaaatccttcaaatacagacttggatgcatattcgcacataaagctggagttatttccactacttagcagaccaaaggaccatatatacatggaaatcttcccaaaagattttttcatcacttcgtatgctgtgaaaaggttgtacgcatctcttctatcgtgcgcattaatattaacctccgcaaaggttagtacaataatgcagttggtgacacaggagagaaacagcgaaccagcagattcgacggtccccaatgtgttgtatctttttaacattctatcgttaaatattacagctttcttcttggatgttaaatttgtgtgtaaataaaatacatgtgctgatatgatactacccaataacgccatggcatcaaatcctttcccctccggaattcgtgggtacaaaataccgtaagctacctctttgtagttaattggggtcataaaaacgttaaaaatgaagcagagagctagcaatccgataagcaaacttaggacattttctaaaaggttaagacttttattctcgaggaagctatacactagtgcttctactagggtatacaaaatggctaccttcacagatatcccaaaaattaaatgaatagctacaaatgtacctacaatggcttgtatgtgtgcaccccatatggcaatctgcacacaaatgtacaataggtaggaatattttttatcaaattctttgtaacatatggatgccaaatctaaccctgtcacgtgtcccagcttcatagataatacttggaaaacaaaacccaagatatgaccatatgccaaaatccatagtaaatgatatcctgtataatccttcaccaaattattagtagcattatcaacaggtgatctaattaaccctacatttaaattactgcacaaatttcctgggtccaaatatgctatagctacgatccatcctgggccaaaatagttaaagcacattttgatttttttaatgaaggagatatttttttcttcattacctaattcttccatattgtctgacagataaaatgaattgttgtacatttctttatcgccatcttctccgttggctagctggtcatccattttatcctccaacatgttattattatttttatgtttacttttggtcatctttttatttttgtagttatagctacagtcctccattttggcttttccattctgcattcccatttgtatcaattcctcctccttgtatgtatcattattcccttcaatgttcatggttgactgcgtagagtttaatttttttatatacatactatgtaccttctctgtgtccatgtccacattggccatgctcgattcttctttaaaattcgttgaggtggcgttactattcatgtttgacttgtcgttatttattttgcccatattacatacatctttttttataaattttccgtcataggcattgtcatgcttggattgctttacttctcctacgtcaggtgctactgccgcttctgcggcttcccccgcttcgttttcttcctgatcaaatttgctctttgcgttcattcggtagctgtatacgttggcttggttttccttgacgttcctccgttgggcgttcccgatgtgatgagagtttccactttggtgggtcctatttctgccgctattcaggttaacctctctgctgttgttgctgcccttcttgcttgcaacacttgcgttgctgttaccctcgtgcgcgggactcatttttgtcgcttgctgagtggtcctacaacggattgcaatttattcgattgcgtcgttcggctacacgtgtttggcttggctacactcgtttggcttggctacactcgtttggcttggctacacgcgtttggtttggctacactcgtttggtttggctatactcgtttgacttggctacaagcgctgagcttgatgtagttcgattcgcgtttcttctccgctagatccactgttgtgcgtcttcctatatatttcttcttccttgggatagataaagaagaaaggctgcataaggattcccgagtgaaaaggctgcttgcgtcaatcttccggataggttcttctacgagtgaaataacacaccagctttgtaggcaacccaatccaatcaggcatttactccgcaggggacttcccacgcacgctcctcaaatggtatgctgtgtcaccctctccgccgcttcgctatatatgcacataacaagtatgtatatacatgcacgttacgaaatggccatccggttttccgtgcagctacacgcatgcaatctgccttcccgattaacactcgttcaaactttaaaaaaaagcaatcaattctacagtacactttgcaccacaacagtgttgcatgaaaaaagaagggagggaaaaaaaagaaaaaaaactctaacagtgtagctatacagtggaggttacactaatttattcatataatggaagatacaggagagcgatacgctgttgcgactaagcgtcgtggaagtaatcaacaactacgtagtgttctcgtgttaaatcagaagtcaaaaagacccatcaggataatctgtccaaatggttatccattgatgtggagagagacatagaaaagaacgcgagagcggaggagcaatgtttggggtgcagacgaggtggatattttgtagacagtttgaggattttctgcggattgcctgcggattatctgcgcattatcagcgtattatcagcgtattttctgcgtattttcagcgtattttctgcgtattttctgcggattgtctgtgcgttccgtgatggatgagcaacgtggatttcggcgctgcttcgcgttaaagatgcgatggtaacataatcaaatgggggtgagcaaacggtcactcttaatttggccaactgccttcctgaccagttgtgcctccctggccacttgccaatctgccgatatgcagaactgctaaccggctaatactctcgaaaaagtatggcgatgcatctcgggtggcacttagccgtatacccttcataatatgcggtcgtgatgttcgccacggactgatggaaaggggcatctacttctgccacgaatgcatacataatacagtacgtacatataaacatataatcatgtacatacaatcatatacataacatgttccggcaaattaattaaaaataaagcattcattcgaaaaaagaattaaacgaataggagaggcgtacaaaaacctaccattcgtttggggaaccaaaaaaaaaaaaaggagaatcgatagaagaaattaagaagataaaaatacgcagctatgttcgcacatatccactaaagtaatagggcgagggttagcattatacatttcataaaataaacatacagatatatgtatgtatggcaaatacatattatataatacaggagtagtaaatgggtttaattcattgaatagggcaagaaaaaaaaaaaaaaaaaaaaaaaagcaataattacgtaaggtgatatgagattatgaaaagcttagcttcgtattgagatgagagagtcttcccagaaacaaaaacgaagaaatttaatgtgctttatgcaaaaaaaggaaaaaaaaaaaaaaaaaaaagcaataaaatactcatttattcatttctcactttttatctttagttattttaaactccaaaaggtgaaaaaaaaaaaaaaatattcaatatttccatcaaattagtttaatgcaagtattatatatatacaatgtaaagtatacatataaccgtcatgaattctactttaaaaaaaaaaaaaaaaaaacttcttttcttggtgctcctaaacgtataattacccgttccatgtggatgatgatgagtaaataaataaaccgttaataattctatgcgtatttttttttttcgttcaatttgtgctaattaaattttagcagtaattgtcaaaaaaaaaaaaaaaaatgacgatgggattgcttatttaattgagtaaattatgactatatgaaattctaaaaattgtaaaacaggcgaaacggcgaagaaggtgaaataaacgacatgggcgaaaaaggcgaatcatgtggttgaggtaaaatttctcccccctcgcaagtgggccaaaacgaatgtggcaaagctggcatgggtcatgtggagaggcggctaaaacgcagatatgcagaatggcaattttgcaaaagaagcaattttgcaaaagaagcaattttgcaaaagaggcaatttcgccaagtggccaattacgaactaagccccgctcacgcgcctgcatacgccggtatactcagggataggaaagccgcctatcacgtttatgcaaatgtacaaacgtatgcaggtgtacctctacgtatgtaagtacatacatatatgtacaaaaggaaagggaggtcaattttattcttcctgatatgttgacccccgcatgaacggtgcgggcacgcatatgatacgtgggtagactcacaaaaaggcgcaaattggggctccactgcaatacgcaagcatagcattgcttatgtggcgaaaaaatctggagcgttcgcttaacggtggaggtgaaatgcttgttggttcaatcagtagtaggggtaggtgaggtgcgacgtggaacggtgaagcttaacgatggtggtgtatggtgcggaagttaacagtctggaagggttatcaggttggaaggggaaaaagttgttaaaaaataagttgatggggaaaaagctgataggcaaaagcttggtaggaaaaaattcgagtggcaaaagttgaaaagcaaaaaggttgaaaggcaaaaaagttgaaaggcaaaaatgttgaaaagcaaaaatgttaaaaaggcaaaaaactaaaacggcaacaaactaaaatggaaaaaatataaaatagcaaaaaactaaaatgccaaaaaactaaaatgccaaaaaactaaaacgcaaaacggttgtagggacaaaaggttaaaaacgcgaaagtgacgttcattccgtgttactgcaaatttctccctcgacacatattacaagaaggtcaaataaaaaaagtgtaataatggtgctgccttctcagttctgcactttcctcgtttggcctttctgagctttgcatttgtgctactagcaccctttaaaaaaaatatgtaacatttaaacaggttcttcaattttatgtacctctacttatttttgacaaaaatgaatgactgtgtgcttatgatagttttattaaaaaaaggtagaaaacaaataggcatgagtatttttttttttcaaattatgcatgcagcttacattttatacccttcgacacataacggagtggcttcaagttggctttcggtgaaaagcggaacccattccccacccccttgaggctcccactttggaggtgcgcccggtatgtacccatgtgcgtcatcggcacgtcatgtacgtaggcatgacgccatatgtgcatataagtatatcttcacataagtacatgtgcacttgcaaatgaagcgtgctcactccaacgtaccttgaatataatatcttcgtcgaactgccaccgaaaataattattttgttttgcgcactgccgcgcgttaccattcgtgacctctccaccgtccacgccgcaaaaactgcatctcgtgcaattagcggcgcagggcgatacatgtgcacatatatataaatatgcattcctggatgcacccacatatgggttaaatatgcccacatatgcgttgccattttcattttctcatgtgattgcccttaagtcgtatgacggcctatcccccttggtggcagcaaaaaccgtgcgccgtgtgttagcagaaatgcatgcacttgcaatctgtgggggcggggggttcttgttccatgcggcacgctgacagaggggtatagcaccctggctgacgtggtcataatggcgaaccacctaccattaaaaaaaacaaacaggagcaaattctccacctcaccgtgggcataatttcacgtgaatacaattttaaaccttttcttcccccgagtgatgataaattgtgcgcagttaattacgtacatttggggggattcccatttgggaacacgcgtagttccacttttgaatgtcgttgggctatgcatatacacgcattggggtgatggtgatgatggcggcaatgagggatgggtccctaacttttcttttttgtgcttttccccctttttgctgcaatggcagaattgtggaaagagggtaaatacaaatgcgccccttgacctttgtcacaaaatatgacattggaagaagttgattggccaatagtagaagtatttcccccaaaaggttcacaccgagggactttcaaaggtttaaaaggaagcacaacagaatgggtcattctggaggctgtctctcgtattttttttttttttttttttttttctccccttttggaacaaaatatcgttcatttctttttaaatatctcaaaaaaaaggtggcatgaaaaaaaaaaaaaaaaataaaaataaaaaaataaatatgtgcaagtagttacacctgtcaagcagatttcgcccttacgttcatgtgaaatttttttttttttttttatttctcccctgatcgtactgatcaatgggaaagttaaacgtgaaagaaatggacatgtgtaaaataggatggatgagtaactcgaacggaactcctccaaatgataaaattaattgctgataaagcgccgctgaggaaaaaaaaaaaaaaaaaaatgcatgatgggtaccacaaaatgatgtagcaacgtatatgaagcgtatgttgcattgtacaatatcacacaaacgatacgatggtgggaatgaattcatttaagaaaaatgacgctgctaaaggggaccatcgcagggacggtaaacttccttcacatggtttcccccccacaagggaaaattttcaccgctgtttggctcccctaggtgaaggcaacgcgcgcaaaaaaatgattaatccgttttgatctagcttgcccgtttgtcgaactcgctgggctgaatgaccatcacgcgttgtcgctttttagatgtacatctatatgcgtacgcgcatagtgcgtcacgttcatatctactcccctaattaatcacgcttgagagaatcctacttggaaaaaatattttgcgctaaaaagaaaaaaagaaaatgtaaaagctttcaacttcggttccaccttcccatgaattaccccacatttaggggcctacatttttctccattattgttcaccaccacaggaacatatagtacgattaatccctgtgtgcggatttcccccttatagttagactactcagtgcaaatggggaagcattccccttgtgcacgcaccttaaggagaaaatgattttggtgtcatttttaaatggaacgaaaataatatggggaagaagaaaagaaaagccgttcctgttggacatttttaagattgggaaaaatgttgggaaagcttccacgtgctcaagtggccatacctcaaaaggggtatcggaaagtgtgaacggcaaggagaagttcatccagctgcggcattcggacagtgctaccaggttagaaaaaaaaaaaaaaaaaaaaaaaaccaatgtggtggatacactagtcatgtttttaatacccatgtaggagaatgtcatgaggcgggatgggacacaaatatgcgctcacccgaacacacctgcgtgcatgtatacttttcaacacgcgtcacgcacaggaacacacctattcgaattttctccccccccgtaggtaccaggtcaacggaataatgaagacaaacaattggccgaagaaaaaaatctcaaaaaagaaaaacgaactgtacattttcctaaaaaaaacaggaaacaaaaaggtagactttcacaagctaaacattgcgctaacaaaaaagataggggaaatgcaaaactttaatgaagtatataagttgatttattacaacaaggacattttagtccccataaattacgttgtatgtgtttatagaatgtacaaactggcgaaacagaaagagtgcaggatagtgaactacgagatgcacgtaaatagccgtgtcgtgggtgtaagcatagatgagctatgtcggatggccgccctggatcaagtgaacgactacggggagctaagtcagggggtgactatgcaagggggggagagcacctcgatcagaagcagctatggaagcggagaaggatgtgatttccccaaaaggcagagaaacccattcatgatggatccacaggaacaaccacgctatctctgcctcgactacaaaaacgacatactacaacacatggtgaaccaaataaacaaaaactatttcatgaacaagttaacctaccgacacttatcaaacctgctgtttgcattgataaacttgaaatattacgacatcgcaacctacttgatatatgctaagcatgtaatcagcatgtatgtccacctgtcatctcaggccatcgcaaatattacctactcgtacgctttactttttagtttctactcaatcgattttacaatgtgttatgaaaattatgtgtacaaatattacatacctacgggggaaggcacgtcagaggcgctacaccatgaccgcataaacttgatgtttttgctgctcagtcggtggatgtgcatgaaggctatcaagcaccttaacggaaattgtaaggggaagtacgacatggacagtttttacaaaggcgttttatcaaacacggaagagttaaatgaaaaggaaaaaaaatatcacttacaatttaactcggaaaatgtcaaacatgaagaaaaaaaattttttcaagaattttttatcttcctatggagtatgtccaaattgacaacatttacatcgatttgatgctccgtacgattcaccaaaataggaagtatgtttttccaaagtttaacgaaaaggatatatgtaattttattcagtccgtgtgtacttactatccgataaaaaaattatatcaaacgtgcaagtccaatgggaatgcttcttacgcggtttctcttgggaatgcagactcgtttatcacttttgactatgacgcctttttgaggagtgccctcctatgtaccctcttccatttgaaaaaatgcagttatcagcattatgcgattattttcaagtgccttcgaaatttgcaaaacatgggtgatacccataacttggagggggtaacaatttgggatgatcccatgtcttgttcgttgccatgtggaagcaaaagtgacgctcactcctccgagccggaccatcaacccgatttctcttcaaaaaattattcactatataaaaaagggggagaaacacacccgatatattttcccaaaacgaactctgtacaaaatattttaaaaaagttagcaaaagttgttgtaaaaaatttacttacaaaacttaggagcggaaatgatgacattctttaccatgtaaactactacaagagaagttcggctctaaacttacaacacttgtctgtatacctttacaatttatccctcatgaatgaattatacgtggaagacaagacaaggaaggaactgacccaactgctaatttccattttggagaaaggaataaaacgtgtgcattcctttgacagcaaaagcgcaaatgtaaaattggaggacaattttttgcaacagagttatgacaacttggtctgtctaagcaatatcaactacgcgttaaataaaaataacattaccaacgaatccttagtcctacactcagcagtacattttttcaaaatgtatcacgtgttttacaaggtgtacagaaattccgaaaggactgcacccttttttaactttcttgagaaaataaatgaaagagtattatccatttttaattggacattttcacacacaggggtagccctcatgccattattcactttaattaattaccattatttgtaccttttatatgtgaaagacgccccaaatctgtttgtccttttaaagaaaatgttactaccaatgactatatacaataatgtcaccctctaccagctgcgcctcattttgaagctcctaacaaattactacatgtctcacgtggtcagtaaaagggaagatgctactaattacttggaccacctggatcgtatccacgatgatgtgctaacttgcatgtatagcttatctttaataatagcaaatatctcgcataacatacggagtgagaaactcgccatacaagggaacaccaaaccgaacagtgacaaaggtgagtacgtctatttttacataaatctggcacacacgttgttaagaagttacttctatcacatgtacagtttaaacacaggaaatataaaaaagcacattttgtgtccctcccaaaatgaagacacccttatgaaattttacaccttttatttatttgtaaaaattaatatgaataaacatgtgcaatatgataggaatgttgtgaagaaatttgtaagctctagttcggtacccaaaaaggggttttactttttggaaaagttacttccgtccttttcagagcagaacagtagcagtttggggcacagagaaggtcggtatggggagtcatttgcacacaccgatttggagatgagcgaaggggcacaaataaggaacagctcagagaaggaagcgatggatgaagagttaaatgaagagatccacacagttgacagttaccccaataaacggaaccacgctcaaatgaaaggagataacaacaaggatgtgcttccactgtacgcaaatcatattgacaacagaaattactcccccagggaaaattttggcattttttatttaatacaaaaaagcattcacccgaaggaaataaaaatgaataaaagaaatctcctgtttttaaaacagccagatgtatcgcaaattctatttaatccacacgttgataacgagttgagaaaagtggaggagcgagtccttttaacgtttaaacaaatagaaagctccaaatcgcatataaagatatataactatataaaaaatatttacgaaaagaaaaaaaatggcacacaggaaaccttccctatacaaaacgaatacgtagtaaataagaacaacgctctttttgtggtagacatttatgataaaaacacaaacacgatatttgaaatcgacggaattagtcactacacgaaacagtacataccaaacaaatccctggactcttttagctttttttacaactacaaatcgtattatattttgaagcacttaattttaagggaaaattataacattgtgcatctgcctctgtatgacagcaagttgtgccggagcataatttgcgactactataaggcaacaagcgaaaatggttaactaaaaaaaaaaaaaatatgaacatggaatgcgaaaattaatggaattttccttttagctagataaacagctgtgagttttttttttttgatccgctcaatatatttttatgtgtgcaagcgtgcagtagacacaccaacgaaggtagaactactgcatatgacaactgcacgcgagcgctttcttcaaacattttgagaaggtttgtttcggctaaaagaaggcctaatctgttaatgctgacgaattatacgtgtcttttgtatggccatttttaatccgtttatcccctacttcgtgtaataatttgtccataataactacacttgcagctagcttttttttttttttttttacctgaatattcaggcatttttttgtttaattttttagtttgtttttttttcgaaaatggctacccattatgttgtgcaagccgcactcgcactgttgtgagtttataagtatggattttttttttttttcatattgttctatgttgtttatttcagcatatgtagcaatcagtttcgcattgtaccctcgcgtgaatcatttttctacgtctcccttttcgtgtattttactgcttccgaccgattagcgtttgcagcggttaacgcgtaaaatgagttagccccaactttcacatgcctaacaaataattgcaccaaaccgtagccactaattaaaggggtacacacatattttgcccatagtaaaaagaatgggaaggaagaggcaaatcggcattcttaccctttttatgggccctttaaaatgttatgctgctttatttgaacacacagccgttttcaccgaattgctgatattttgctcttaaactgttttccgagcgaataacttaaaaatggcaaattgttcattatgctgtccttaaaatggaataaatttgtgaagtgtgacgtgcgtgtatatgtgcactactgcacgatgcacatactggcatgcataataaattgttaaaaaggtcaaactaaaaaagcggaaagggagaaaaaaataggaaaaaacaaaaatgagaggtacccacaccttttagtaatttaatcacacgtgagcaatcattttgtgtagagtccctcctatgatgccatctatattttcttcctagatttagtcccttaagattcttgcccattcgcatttttgtaaatccagagccttatcctcaaaaacgctaactttcagtcccgctgggtaaaaaacatttcgagctgcgctttcgttttcatttccttcgtaatttaagtcttctataattaagtcgttcaagaagcatacagtaaatttctatagagggggaaaaaaaaaagtgtgtcatatttaatcgcttcttctatcatgcgtggaatgtcacttgcagaaatcaactgcgtttctcttaatacgcattctgtttaataatgcatttacgaggagcacttttcaaaatgtgcgttgcgtgtatttgtcttaaaggtaaatgctggggaagggaaccgtcttacattttctagcttcgacttgatcctttcgctccggatattctgcaaaaaaaaaataaaacaaaagtaatgaagcaaataaagcaacaaatgtaatgacgattaaaaatctgtagtgacaatctgtgtgggcaactctccatctacaccatttttatatcactaaaagggtgtaaacggtgcaacttttccccttgcatacttcgcaacatctttgcaattcccttttctcgtcctcattaagtctttgtattatgttggggtgtatggagttaatcaagccgttcacattgatggccaattcgagtataagtctatttctaaagtttctatatgggggatgcaaagggaaaaaaaaaaaaaaaaaaggcggcatttttatagtgtatattgcttattcattttgaagatatacactttcctctcgctcgttcacaaccccgttgcgttccattcgttttttaagttaacatgtattcgtttaaaagcttagacgcctgtgagaagaggactgcgtaatattcgcatctcaacttaattgtcattttttcttttctctgattttcgtcattcattgacccgttaaagttaattaatttccttaaaggggggagaagaaaggaatttttggcagcggaggacacacatgaggtgcacagcacacacgtgacagagaagatacagaggaacccctttgacaggtgtgtgccaagaaaagcaaggtgcgaaacagagtcctacacacaacgaatcatttacactgagaagacaaactattcttctcctgcaacagtgcatcgtaacgatgcagtttcattcaaatattactctgcgtaaattttgtattgctcaaaatatcccttcaattctaagtacgcttttttcatggtttccgtcgggaaggtttgaattctgttacttatttgttcctccctaaatatgaagggaagaatttccaggcacggcgattttatcgacatttttttggctattggcactgtttggctattttgcctgtttggctattttgcctgcttggctattttgcctgtttgggctattttttcgccttcgtttcctgtgtacgataaaatttcgcctttttaaggggcaaagtcaaagcttggaatggaactaaaataaacgccaaagttcatttggcgaaatcaatcaaggcgtttttgttgagaaagcatggctaaccatgttgcgcgaaaaaaaaaaaaaaaatcaaaatggcgaagcaaaattcagcgacgggaaccaaagtttggacgacgaaacgcaaaaaccgggaaaggacgcaatgccgatagcatttataattgccacacataaatttcattcaactatctaatttaatcgaagaatgccacgagtgtgcgcgctcgctaaagtgtcaaaagtgtcttcaaatgttacttaccatattaaggtaaagattctccataaagagcgatatcgctgaaaaggaaagaggcgcatatatttttccccattcttttccacgcctttccacgccttttcgcgccttttcactattttccctttgcccctttttatataagacgttgttcccttttagtgaatccccataagacattcaacgtcgaattaactgttatgggcgaaatatctcgctgttccgtttacttcctacacaataattattgccagaatggaaaacgatgttatacttttttttttttttttcatccattttgctttatcccctttgaatgccaaaatttaaaacttcttaattccacttttccgtctttcttttcttttccagctatgtggcaaggaaaaggaatgcgccgagcgaatttattccatagtcgatggtaccacaattttggagagggaaaatggcacgacgtgtgcacgtgaaattcgggacgagtcgctcgaacgagttgggcaaccagttcagcgagcgcgttacacgaatgaaactcacaaaatgtttcggcgcactcacacatacgcttcacaatgcatgctccttgtactgccctcccacacgtaagaccttttgaggaataaaacctactccaacagtgaagtaaaaaaaaaaaaaaaaaaaaaaatcgaaaaaaggaaaagtagccatgtagcaaaatggaaacataatatccaccttgcagctgtaacggacacaaatttaaacttccgccccgctgacgtgccttgcaatgcaaaattccccccgtcacagaataacactattgatttactttcctgttggcaaattttaattttttgtccccttcacctttcacccttttcgtgcgttcagataaaccagtggtcaaatgtcatctgcgaaacgtccatggatttactgtactcgaaattgttaccggcgaaatacataagtatacatacatacatttaatcgagtagacacaaatttgtcacgtggatcgatgcaattgtggggaaaagaaaagaaaaaacatcccccaccttacatgattgtatttgttctcatcactgtacttgttcgcgaattgcccaatgttgtaataataactcgtcgaaatggtattaccagtactcttcaactatacaaacctgtccgtgtcgttgttttgcttcccccttcagtaagttgctacattttaaaaagcgcaagcacagaagcggctcttcgattttctacctattgggacacgggggatagtcataattgaagaaaaaaagaaaagcagtcacgcacacacgcacattcgcaactgcggagcttcaaaagagtgttaaaggcaaaacaagttaaccgctcaaccgcttggcctgattaaccctgtgacgttaaagcagtgttcccccttttttcatcctctcagaacacctccagatatgctggccaaaggaccaaaagaacagcaacatgcgctgctatgtcaatgtctatattttaaaaattgcacaggagggataggaggccctgtgccggtgcggcaaaacagaacaaatgtgaaaaaaaaagaagaaaaaaataatttgaataaaaacatattataacatctgaagttttttttaacagaaacataataaaacagcaaaatgtaggatacataagagggaaagtaattttttttttttttttttgtgtaagtacgtgggcgtaggcacatatatattgtatgtaaatttaaagtactcttattctacaaaaaaaaaaggaggggggaaataattttaggcatatacaataggacaacgctgcgtatgtgagtgcaactctctcggcttctccatttcgctgctccacttcttccttgtcacccgcacattcccctcatcggttactctcgcttcatacaatttaacccccattcgcacgcggacatgcgcgccagcggaatataggcactcttatatatgcttacgtatatacatacatatatgtatgtatgtatacatagacatatgtacaaagctgggcaagggtaacttgtgccatgcaggccgctaaagaatactttttttatgcaactggcaatttacctcctgcgcgggcgaaacgaaggaggagcccacgccgcgcttagacatacacatatgttataagcatatgcacgtgcatacccaccaacatagatacatacgtacatatgcacatatccacacacgtgcatacgtatccgtaaacaggtacatatgcccgctcaaacacgttaaaaacattttaatctctacttgataaaaaaaatgcttttattttcgcaattttctatgatattataatatacagtaattgaaaattatttggatataaaaaaaaaaaaaaaaaaaaggaaaagtgtcaacaaggcaagggtgctgtgcgaactgatcaaattcagttgtattcgtcatcctgtttctggtacgccctgaggtggaaaaaaaaaaaaaaaaaaaaagtagggaaaaaaatgaaaaaaatggagcacaagagggttaaaataaatgcgcatgattgggggcccttcggtatatacacacgggcgaaaccacgcatctgcgcttcttatctgcgcttcttatctgcgcttcttatctgcgcttcttatccgcgcctcttatctgcgcttcttatccgcgcctctcatccgcgcctctcatccgcgcctctcatccgcgcctctcatccgcgcctctcatccgcgcctctcatccgcgcctctcatccgcgcctctcatccgcgcctctcatccgcgcctctcatccgcgcctctcatccgcgcctacctcatgcacgcatcctcgaacagcttcttagtatccgtgacctcgttgttcttcttaaaatcctggatgattttcttcatcactttggccagcacgatgagggactccgcccgggtcttccgcatgttctcgtccacggacatgtccgtgaacacctttttgcacacgccctttatggtttggtcaatgtcaatgaggcaaatgttgagcatcgtttcgacaatagctggcagggagtcttcaatttttttattcactttggctgttttttccagcgacatatcttcatcttcttcctttttcttaatttggctagccaaagagctggtcttaattaatgtttttacgaatttaaaccctgtaccgattactctctttttctgttgcattttatagtacttgccactaatcccgaataggctatatttatctcctaaaaattggttggcgcaattttcataagaccaggcgacattttccaaaatgacatgtccaaaggaagtttggcataggtctttaatttcttcttcaaattttgcaatatattcctccttattcccgtggatataattatttaatatttctctcaggtgaagagctagctggacttctcgcttattctgttctttgacaataattctctgcacgtcttcatctttgtatatttgttcatactctacatacatcaccattctgagtttaccaatgtatgggtccaacttttcgctaccaaagagtagggtaaaaaaaaaggtagagtcgatgaactgcatactgttgatagcgtttttgccttccttatcatatcttcttcttctctctacgtcaccgagcacttgataagcttccccaattttttgaaactgctctttggccttcgaatctgagcatttatctggatggtattctttggctagcttatagtactgtctcttaatttcattttggctagcattcgttggcacttgtaaaatcttgtaaaattcatcattcttaacttttatatttccattcttattgtaatactcatcgttatctacatcattctttctctcatacgtggcattaccattggtgctactgtttccaccatttccattgccaccgttgtcgttaatttcgtttaacactttattcgcttcttcatccaaattgtagtaaaaatcataccactcccttttttcatcatcccagattttgcccagagccctctgagctatcgattctggggtgttcattatacccctgccaatttggtagctagccactcccagtgagatgatcgggataactattgcacttaggaggccaaaaaacatccctttgaagaacccattaattccttcagctttggcacataaatagggagatataaacaaaaaacttgtccccacgattatcccttttgttactgattttagccctgacactaatccggcacctgcatgtttgggcttcctcgtggaaaatatgttactgattaggcttttttcttctcggtcactttcgtagtcgtactttgggattatctggctgttctctacaagaggggttgcgaaacagaatgggtatggtgtgcaacaagcgggagagcgaaatggacacacaaaaaaaaaagcggtgagtaatcgaatgggtcacacgatccctaaagctattttttccctctctcgcaaacggaattgtctttttttcgcgcatacttaccatgcgactgtgacctgctcatgcttccactggcattttggtccttcaaagagggggaaaaaaaataaaattatacaaatgtatatatgtttcgtgcatgtgcccccggaacaccacacgttcgtagctacaaatgcgaggacaaacttaacatttatgccccccctcccaatatgtaatcagagttgcaaaattttttcccctcatgaggctctagcgcaacaagcccgttcatttttcaagcttacctcatccgtttccttaaacttgtaataattttttgtatctacatgagagggaaggaaaaaaaaaaagtgcataaagattttatctggaaatgatcccttttaacagtgggaaaaggtgtatgcagtttttcattatttgcgacggtgtaatatagctgtcctcggttggctcctcgcttttttccacgtttttgcttgcacttaccatttctttttcgtatgttattcatttaaaaaaaaaattccctcagtgttaagcgcagttcatatgtatatgtacatatgtttgcacatacgtatgtatacaataggggtacacttttgtacaaatggttattcctttgtgtacgtgcacaagtttgtgcgtgcttatatatttgtggggatgtttaagaagggggggaggggcccttcaaactcaaccggcaaggcgcctgctcatgagaggaaaaatattttggtatatttgcccagctgcagaacaaaaatataccaaagggggaaataaaaattcagtatgaatgaaataaatcaggagggggaaaaaaattaaaccacagttaattcagcagtacaatcttttacaaaattgcgaaacgcagcagtggtgtgaggaagtgtatataaatgcataaaagtataaacgcatatatatatgtgcgtttattatatatgtaacatatgtggagaaacaaagtactgcgaaagtcacctattttgaagaattataaatcagatatttttttaattcatttaaaacaaatttgttttatgatagctgtttggtttttttttttttttttttttctatttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggagttaaaattcaagttaaaaactatacgaaggaaaagcaagtgaaaagtataaagttgaataactgaaaaaacaaaaaaaaaataaagtaaaaaaaatgtaccacacagtgttaccacaaaatgtgccggaaaaatgtgccacacgatgaaccgcgtaatgcgcaaaaattaaaacgccaaggggaagggaaagtcaaacttgggttatgaaaatatgttggaggatactcctctcacatttcgctcatggaacaggaaaggcaaatttgaaaaaggaacctttatttgttgagttttaacggaacagattgtagaaaaaatccatgaaaatgatgaaagcatggtctattttttttcctttttgccgtcatgtgtgaccagaaaaaaccaaaggtcgaaatgggtactcatcccacttttcagcaaagatagtgtaacttcctctcacctttgaacaaaaaccatttgaacgcagttcttcactttttttgagaaacatacaaattactgctgtaacgttttttttctctttccggttttcagtttttcttcctttgtatgtgtccccttttgcctttttttatttccactcccatgtgcttttttccctttaccataccccggtcagggctaagttgtcgccgttttaccatcatttcgaaacatttggacacgcagaattggtttccccactcctgcctcattcataaaacgatgcagttctggcatgtagacgaagcaatgaaaatgcgcgtttgtttcgaactccatgcatacacatgaacagaaaatgtataaaataaaaaaaaacggacacgcgaaagtgattacttttgcctcgactcctccatgtaatcggtgcatatgtgagaaggcacagcatccgtttgtgcacagacttctccctttttctaattttactagtgtggttttaaaggagctatcggcaagctggcgcgctctgcttctcatcggcagtacactcgttcctcgtttgaagcgcgtggtcacgcaaggctgataatgtgtcatgtatgtatgtatgtatgtatgtaatcttgtgcacacatatgtatttactacaccatttcgacgcaaataaatggtaaaagcggcacaaaattgtcaccattttaaaagcgcatcgccagtatacaatattccgtagaatttttatctcttattccggaagggtgcaaatgtactagcatatgcacgcacgttcgtgtatatatatacattttttttttcccccactcaattgtaaccgcaaaaagggacatacattttctttaaaacatcccaaattggtaacctgaagcttgttgaatatttcgcctttgcagttttatttactcctcttttacggtcgttttatttttcttttatatgaacgagtcatgtaaaaatggcataaaaaatttttttttttttctcgcattttagctatttttctgaaaacaagctaaaacgaagcaataaagttgtagcctccatattactattccataaatgatcttctgaacgcgtttataatgaaaatttcaaagttgagaaatatcaaattgaactgtatgaacagttcaaagtgttttttcagtgggtacacagggaagcatatatctgacaaggaattggtcaaaaaagatgacaactggtaaatgcagagtgatcgaacgtgtatgatgcgcacatagagaaagcttctcacgttggaaagtgcacgtatgcgagcttatgtaaagataaacattcgtttatttgccctaattctcctttttttcctcccccccctgtacaataggtacattgaggaaaccaacttttgcctgggaagagtgacggtacttaacgagagaaggccgcagcatttatttttcacttttgcgtcttcccccgttgtgtgtggaaagtgaatacatttctcccccaatgaaaattctttacgcgactcctttttaccgcacatatgttcacatgtacgtatgtacccttttttaattgcacaatgtatacctcttcgtagaaactgagattttccgaaaaggacgatatggcgaggagagttttgaaaattatggacagccagttaagcaagatgtacacacggatgcgagatggaacggtcatcccatacatgtccttttatttgaatgatgttattgataagccggccccaaaccatcagtttattgagcaaccactgatcaaatggacatgggacgaagcctacgatgaggcgtacgaagaaaactaaaaaaggtgagcttctcgaagaattttgctcctaaaacgatgtagaatgaggagaatgtaaatcattgaccagaacggagatgagaaaaaatggagttaaggaaaatccgttaggaagaagcatcacccatttgttcacatcctttcaccatcgcagttttacattttctaaccagtgataacacgtgcatctattcaggtgtgtgcacaattgaatcgcttcatttttgtgctcactttttttttttttttttttttgttgttgctactactgctgcaatggataaaatttaaagaagtgtccaaatttttccgacaaatgaacgatgctaacatcgcaaacattcaagttttattaaaaatgaatttaaaagcgctttttaatttcacaaaaaaagaaaaaaaaaatggggacaagtaaggggtgcagattctcaatttttgtcaattaaaatgtctattataaataacgggaacacaacttgttcgcatataatttttacgcgtttgtttgtcttgaaaaggccattcagggagttcactacggtggtatgcacgtttgaggcgcctaagggggggagaaaaggggacacgtatggatgtgcacatatggacgttcatacatatggacattcatagataggcatatttacacattcgttgctcatttacacatgcgttgctcatttacaaatgcgttgctcatttacaaatgcgttgctcattcacacgcgggggtgcccctgcgcacgggcggccgcgactcacccctatgcgtctgcgtaaactgggtcacgcaaaagttgtgcactttaaaaatggagaaattcaaagctttgtaaaacgcgtaaaagcattttaactcctgcacatccatgtgcccgtacaaatccgcaaagtgaaaaattgtaagcactctatagatataaattaactcgttcaaaggtagaagtaacgatggtgccccttttctgtctctatccctcatgtgacattcggacagttctgcacaatgtgcctctgttaacttgtaggaggcttcatccatggagtttacaataaggctaaacaattttctcatcaatcggatggataaagtaatgtggcacgacagtgcatttcggttatacaaatgtaaaagtaagtgaactaaattggcataaaataaaagagacaaatgtttacagtctaacttttcatagtgacaaaacagttgaggaaatatgtacttataaacctggttcaggtaagtgtcgtaataactgggttgcacttttattatggaagaaaatatatcgacaaagtttacaagaacgttttcataactcaaattaggggtctttagataattcgatattttggctagcaggtggttcgtaaaaaagtctaaattgttgtttatatcgaataggagcatatgtatatgtaatgcgaaataatattttttattttcttcgctcataggagtgagatctatacagcgtagtagtaatttcttcttgatcataaactgcttgacatctccactgcccctgtttgtgaaaatgcattcattacacaagtttagcgcttcgaaaaaatggaaagtgtttttacttttttcgtacttgttcataccatttgctcttcctttatagcctagcaaatactcattcaggttttcaaaatgatcgtttataattctctccgctcggctgcaaatatcagcgcgcacatgcctattcaccaagatgagagggaataactccactagcttatttttcgtcacgtattcgctggccctattgagaagcatccgttcccatttgatgatctccctatcgagggaaacgccggacgactcactgccacaatgctgatgatttttatcgccattctgagttgtacttctaattaattttaatatttctttaatgtccgtgttggagattacgaccctgttggaggttacatccctgttggaggttacgtcccctttggaagttacgtccctgttggagattacgaccatgttggtactgctgtttggcttcagagaggtgtccactgtgctctctcgcgtgggtgtactttcccccctgcacaggtcatcataaacgcttttcagcaaatcgtggtaatattttttaatgcaaaatgtgctttgtgctacgcccccgtgaagctctgtcccccccgttaggtacctctccactgaagttagtaggataactttcattttgaaatcgagggaattcacacaaatgtgctgcaaaaaatgtaactgcgtgtagctagccactctctgtttgtaaaagtgcagcaggtatacaagcaaatttggtgcaaatttgttcttcccaattagttgggtagtcaaatggtccaaatgctcgaagggcatatctctcatgtacgatgtagatccgcagttcccatacttgtaagcaaaatttacgatcgtgaaaacgtccaagtcgatcatctgcttaagctttaatctgttgttgtgttgactctttagcagattaaaaatgatgccaaacaactcagaccgttgttcatcagttaagctaacttcattttgtacaataaaattgaggaagttgcaaaattctctattggagaaattacttaccatatgccaacacgtgtcataaatggtactcatgaacggatctgttttcaaagtaagtttcccatttccctccttgaggtagaagtacgtatacgctaacaatatatttaccatctgcccgcttgcaaaatggtgtatgttttgcaaaatattattttttaatttttccagaaagggagcatacctttgcagttgtaatttgtaaaccgcgtacacaaaaatgtgaatatctagacagttaaaatggtgctcctttttttgtagctcatcaaaaatggcatcaaacagttggcaacttctcatgtttaagtggtaacagctgtgcaagagtaaagaaatttctcttatcgaataattaaaatcgttcgatttgcatattctacgtacaaatttatccacaaatgagagagctgcatctttttttatgtttccattcgctgcatctttttttatgtcttcattcgctgcaccttttttcatgtcctcattcgctgcaccttttttcatgtcctcattcgctgcaccttttttcatgtcctcattcgctgcaccttttttcatgtcctctttcgctgcatctttttttatgtcctcattcgccgcattctgatacttttccctaattaaacgtaacatagttttatcatttctacagatgctggatagtaaatggactatgttaatccaggcgcaacccgtattgtcaatattgcttgtgtgggacgaaatatgcctgtgtagtaaatacagaatcccgttttgcattttcttagtcatttttatttcacccttgctaataaccgtcaggagcatattaaaatggataaagctcaaattgtggacgagtaggttattcttaaaaatgcgctctactacgctcagtgcgttgtcactctgtttgcttcctttccccccgtgggccttcacgtggtgcgcggcatgtttaagaagttcaccaattttccccttttggggaacatctccaaatgatactgctttgccattcgtaaaattatcaccagatatgccgttaaaaagtggtgatccaattcccctatccctggattcatatatggggttcgttttttctgcgaaggtgagtttttcccccctgcaaggcttcaaaaaatgggcccctctcccatatatgcttcctccccacagggaatccaaacagccgctttgcctcaaatcacagattgtgtgactgttgctgcggaacaattcattttttatacttctcataattgttccttttttctacaaggtgaggtgggcttgcgttgtccgtctcattttgtccatttgtgctgtgcaatgcgatgtgaagcggcagtataaagggggaggggtggcgaaaaatgaagcagtcacatgtggattttcccctgcacaagtcgatatatttgtatacgtaggggtcgcgcagggcggtaagaacaatatgccactcggggaatgtcacacggtttcccttttacgtacttcgttcatttcgtatacatcgccgctgaccaggtattatgcgcttgctctgccttacgcggacacaggcactttcacggcgggagaaacgaattctaccccccagtcaacaaaactgtgaggaacggaaaaaggcacacaattgtatatccctcctacagtacgcagttgaccaatgttgagctgtcacaaatgctatgaagcgaaatgacctggtggtacgcgcgatttatattttccacgaattgcgttgatctgcaaaactgtgttggtgcaacggaatgggcagcatgttcagcccatcacaacaaaatgtatttttcctcaagcacatatgggcagtgggcacaaacatataaaggtacgcataactgaatttatatatgcacatgtacatatataaaaccaattaacgtattcgtgccgcgatgtggagtgtttcaccctgcatacaatcgcgctgctgatttttttttttttttttttctttaccgttttgctcctctccgttaaaatagtacacccatttttttgaaaataaaatggtgaaatgaaaggcttatctgttccgttttgcgtaaaggcacaatacttattcaaaatttgtgattaaacatgtaatgcacaaagaagaagcagagttatgcttaaccctcctcgctgtaaggagattatataacccaaaatcatgaatttccttcgccccccctttttttttttataaccccaaacataagcccatcgttcatttattatgatctgtgctcaattaaataggtaaagaagtaggaaagaaaaaggaagagaaaaaacacaaaggaaaaaataaagggaagaaaaaaaaaagaagaaaacgcgcattccattcttccatttttgtagtaaaaggaagtaataaattttcagtgcattcccctcccccttattattgttgtttaaagagtgtacatttttatgtcccacggaaagggccactaccattgccactgtttggagactgactccgtgtgaacatgcctccgaaggcgcgtacaagatagagttacgcacgtgtgtgagtaacggcatatgggccaacaaacacatatccctttatccgtgtaactaccgaagcggttcttgttcccacctcgtaactactgacgcagcagttggggtcaacccctccgtttcttttatctctcttaaaaatcacacacaaaaatgaacggaaacgtacaaaagttcaaaatagttctgtgtaggaacaaaccggggaaacaactatacagtagtgaagccctaaaacttaagagaaatcccaacttagaaaaattatactcaggggaaaaacagaatttgacaaaagtcacattcaagaaggagaaaattgaagacatcattaaagaagtgaaatttgattactactattttaatgaagggaagaaaaacacgtatagagacatccccctcaacattgctgtcataaaggagtcggagttgcctgccttcaagcaggttgatgagaagttacatttctcagttttggaaaatgacctcaggattatttccactaacaagaacaacagcgtttgttcaataggtaagaaaggctcgtgagctgggcgcagtggtttcgaaggggggtcctgcttactgggttgcatatctgcgttgccagtttggtgtgttcgtgcgcagcgccaatccgggattatccgggattaaccgttccgagcgctgcgtaatatcgcctaccaccgcgtatcatcgcctaccaccgcttatcaccgcctaccaccgcttatcaccgcctaccaccgcgtatcatcgcctaccaccgcttatcaccgcctaccaccgcttatcaccgcctaccaccgcttatcaccgcctaccacgcttatcaccgcttcccccccgcagggctgtacgtgaagtgcgggtccaggtacgaagaaataaacgaccaggtgaacgagcagggaatgagcgtgatgctcgaaaacatggcgttccacagcacagcgcacctgtcccacctgaggacgatcaaatcgctggaaaaaataggggcgaacgtaagctgcaacgcgtttcgtgagcacatagtgtacacctgcgaatgcttgaaggagtacctacccgtagtgacaaacttactaatcggaaacgtcttatttcctcgcttcctatcatgggaaatgaaaaataatgtaaatcgactcaacaccatgcgcaccaagttatttgaaaacaacgaactgtacataaccgaacttctgcacaacaccgcatggtataataacaccttaggaaataagctgtatgtgtgtgaatctagtgtagagaattacactgccagtaatttaagaaattttatgctcaaacatttttctccaaaaaatatgaccctagttggtgtcaatgtagaccatgaggaattaaccaaatggacatcaagagcatttcaagattatgtctccgtaccatatacaagccagaaggaagtgactccaaaatatacaggtggatttgtaagcgtagaagataaaaatgttaaaaaaactaacattgctatagcgtatgaaacgaaaggtggttggaagacatcagacatgattacactaactgtgttgcaaaccctcatgggtggaggtggttctttttccacgggaggaccaggaaaaggaatgtactctagattattcctaaatgttttgaacaactataattttatagaatcttgtatggcctttagtacacaacattcagatacgggtttgtttggactatacttcactggggaaccagccaacacgatggacataataaatgctatggctttggagtttcagaaaatgaataaagttaccgatgaagaattaaatagagcaaagaaaagtttgaaaagctttatgtggatgagcttagagtataagtccatactaatggaagacttggctagacaaatgatgattctaaatcgggttctctctggaaaacagctatgtgatgctatagatgcagtaacgaaggaagacataaaccggatcgtagggcactttttgaaaaccaagccaacggttgttgtctatggcaacattaaccattctcctcactacgacgaaatatgcaaaattttgggctaaaaaggctatcctccaccaccacccctttcttttttttgccttttaccttttaccttttagtacttcccctcggggggtatatactacaaatttttgccccacgctgagatgtcggcacagatggtttgtgacccgtatgaaaatccacatgcacgatgtgtgctcacgggatgccccgtataaagaggcgtgtggggtcgtacccccaccccccgtgtggcgactctttaaagacaccgaactgaaacatcaaatatgctttaatgagaacatgcggatgtgcagttctgggatgtgactattttcccaaggagggtagaattacccatttggcacatctttttttttttccccctttttttccccttttttcccctttttcttcacccacccgcaaatggtataacatcgtaaaattaataagcgaaacggaaaaaacgcacattttttcctttaaagatccaaattggttcttccctggggaagtgcaatagtgcaaattttgttttcgatgaaggtaaagttttcaccctcttcgtggtgacgagcaaaagagcgcacatatgacatgtgtgctaaatgatgcgcttaataactagggcaaaggctaaccactgcagggggttaaatcggtttactacggttaatgggggttggctagccctcgggtccatcatttagctcaagcggaaaagcttatctcttttcgatgcagtaattttttttcgcacagtggcccaaaaattagtgtgtacaaaattgttgtatattggcaaattctcaaatttgaaaaaaaaaatcagttaaacaagcatatacataaaaaaaaaggggaaaaaaatatataagtaaatgtagatgcatacgtacatgtgcacgtatacatattatatgtgcacgtgcatacacatgcctaggcacatgttattatagaaatgcacgtggcgccttcactcatatgctcaccatatgcgaaaaatattttttacacacaaaaaaggggaagttatccctaaaaacacattatcaataagctgggttaacaatgcaaagggttctcgttcgtagaagtgggcgcagcattttttttttttaaacaactgtatatacattttttacacggggatgtggcgccccgtgcgctcgagcgtgcatgagcggattatgcccatgcagagcagggcacgcctcgccttcgccttcgtatttgcactcggaattttttttattcgcactttgcattttcacttgcactcggcattttttttttttgcacttgctagccgtgggcgaatgcggaatgttgcgcgggggtacgggcgcagagtgggtccatgtcattatacaggcagaaggggcgtggtccccacgcgtaacgaggcggctgagcaattggagagatccacacgtacatacgtacgagctacgtgctacatacatggtacacgctacgtatataccacatgctacatacatggtacacgctacgtatatgccacatgctacatacatggtacacgctacgtatataccacatgctacatacatggtacatgtgcgctcccccccctgcacgtctacttggccaacttgacgtacttcttatagatgccgtcctgcacggagaggagctcctcgtgcgttccctgggcctgtacaaaggagcctgttcgatctgggttgttaaaaacgacaattttgtcggatctcttaatggacgcaattctgtgcgcaatggtaataatcgtcctgtccgccttgtccttaatgtcaacgatggtcttctcaatcagtttctcagaattggagtccagagacgacgtagcttcatctaacaacaaaattttgggttctctcaacaacgccctagcaatggcaattctctgtttctgtccacctgataaactttttccatagggtcccacgttcgtgtcatacttgttcggtaacgattcaataaactcgtcaattgcagcaaatttacaagcacgtttgacatcctctctggtggcgtcatctttaccgaatttgatgttttcataaatggacatattaaagagcatgggttcttggctaacaatggagaatagatttctcaaatcctttaagttgtaatcacagatgtcgaccccatccagtaggatttttccactgttcttaaaaacggcactgttttgtccatctgcattttcctttgctgaattgaattcgtttacatttttcattcccacattttgttcctcatctccctgctgcttttcttccttgttaatctcatcaatctgttcatttttaaaaacaatatggtggtcatttttcaagtcgtagaatcgcatcagtagactcattacagtagattttccactacctgtttctccaacaatagctgtggtttttttactgtcacaggagaaagtcaagtctttgtaaatggggacgttgggtctggacaggtatctaaaattgacatccatgatttcgatttttccctctatgtcattactgttcttaattttaatacctccattatctcgtacgtcgatattagatcttctcgtaatcaatgggtagtacttttcgaaggataactttgcattttctgagtctccctttagtgacatcaactttccggcataactaccggtgaacaaaaaggtaaacaaagatttcataaaatcatccacctctattgtacctcttctaattaggaaggaaccaaaccagtaagcaaaactgttaatgaaaagctgagcactttgactgaacccccacaacatagaattgattagcgtttttctcttttgtcctttgttggaataatcaatagccttctcaatgagcgtacagaagtaatcctccaggccgtaaataataaccgtgttcatattgtaaaatgcctcctgaattaagaaacttggatctttaaatatttcatcatcattgttgtacaaaaacactgtgtctgcttggttgactcgcttcttctctacatccttgttggctgccattcttgctctaatggcaaacactctcataaaaatgaagtatgttccggtcagcacagctgccacgatgggacagaaataaaacgacaaaatcatactaacgatgaagaggacgataaagtgcgtaaaaatgacgatgttatttactaaaccagttttcaataaatgaacatctctgtttatgtgtgctgacagcaatccaggggcatgactgtcctgatcaaagaagctaatttcttggtacaaaatattttcgaatagtcgaagtttcatcgttttctccaccttctctcctatcacattgttgtaataatttttcaaagtctccgaaatgaacatggcaattgcaatcactaagatgtacagggagtacttattcgagttctcctccaagtttgcgaaatcgaacagagtggatacgtacttagcatacaggagcgcaaacagagggtacaagcctccagcgaccataatgctcagggctataatggctatgtcttttctgtaagaaaatatttctctgtagacaacgcggaggttgtttggtgctttgggtttcctcttaaacaggtttctcaaaaaggataatcttcctccagcatttgtgttactctctttcgcatcactcatgttcttactctttttggcagatgcatcatcatttccattttttgtgttgccgttcatttcgtctgggtcgtaacctggttcggagtccttataaatactactcttcatatctgagtctttgtcattatcgttattactagaacttttggacgataccttttgattattaatcatggtgtagtaaattccgtttttattcttcatcagcgaatcatgtgttccctgctcgatgatgtaacttcctgcattattaatttttttgttttggtttgtgtcatctttttttatattctcctcattattttcgatgttgtccttggttgggtcctcaccaagtatatctacatctatggtggaactatttccgttttctcgattggacaaaacaaaaatggtgtttgcatatctgatggtactcaatctgtgagcaataataatcgtaattctgttttcatttcctttcaaattatttatcgttttctgcactaggtactccgatttgttgtccaaggatgacgtagcttcatcgagtatcaaaattttggggtttctaataatggctctagcgatggagattctctgcttctgcccacctgacaacttggacgcattagaacctaccagcgtttcgtatttatctggaagagctgatacaaaatcgtggattagcacctttttcgaaacactaacaacttcggaatcttcaatcgtatcgtagttctttctcacttgtaagagttcagtcgagtcagtcgttttcatcatatcgtttagatcgctagcacatttggctctgcatctgttgcggttgttagcaccattttgagaagcgaaatcttcttcgttcaattcctctgataaattttccaaatctttcacactgtacaaactatacttaatgttgttctttatggaattgctaaagaggagtggatcttggctgacgactccgatttttgatctccaccatttcaggtttacatctttcaaattatgcgaatcgttaatgatgatctctccctcagttgggtcatataacctttctattaacttcaagatagttgactttccgcaacctgattctccaacaaatgcgtatgtttttccttccgttagggtaaaattaagatccttgtaaatttcgacatcctttctagtatcataatgaaaacgtacattcttgaattggatttttttaatgtcttttaatttcttcccattattgttattctctaccaagggttttctattaataatttcgtacagattgttcgtagcttccaacgatttcatatactctgttatgtttggcaaaataatggttaacatgaacatactgatgagtactcctaaaaggatggagatgacagagcctccatggaagtcattgttgggttgctggttgctcagatctgaaatgataattctcgttccgtaccaaaaaccaaaagcgtaagatgctaaaatgaatccgttaatcataccaatgtgtaaagattccattaagtttgcctttaatgtgtatttactgtacagcttttctgataagttgaactttttcaatatagtattttcaccacaatagctgacgacagttcggatgccaactaacgcttcttctataatcgacatggtattgttattatacaagagtgacgtttttttattaatcttcacctttttgttgcaaataacaccgcagatatatatcaagggaaaaacacacgtgacgcagagggtgagcctggcgttcttaaatagggaccataaatataaacctaaaaatgcacttgcgtacgtaaatatggtgataaatttggtcccgattcctgcattcacttgttctaagtaaaaatccaaatcggatgtcaattttgagcccggattattatcatgaaattgaccatcctgataaaatacactttttaaaaattctactttaagcgttttcaaaattttggtcgttacgatatccatacagaagctcgaaatgaaggataaaataaactgaaatattccgatgagcaccaaagaaaatataatatcattcacattttctcctaagttcatattcttcataatgaccccaaaaactgacacgaagaagggcaagctgccgcctgatatagtggcgcacacgaaggacacccctaacagcttcctatgacttgacggcaaacatttaaacggtaaaaagaacggaattttctgagtctttattttcttaaacaattcaaaggtccctttcttgttcaattccttctccacttcatctttaatactcaggttgttacttctgttgctattgtccgtggattgtctttgatcctttttcattttcgattattatacttacacagccgggggagtggcataaacacggtaaggggtgggcgagatacgaacaagcggtgccacaattataacgctgcgttgtcagcgaggtggttcgtaagagacgatcacacgtgcagcacgtttttgatacgaactcacgatacacacaccgactcgcgagagagagacttacaagaatgcacagtactttgtgcacatatcacatttacagcatcgggacggttaaggaacaatctccccgaattcccaaacggcgagcagttacgggaagggaggaagaggcggaacaaaaagaaacaggacgtatgtcacgaggcccgacgtaaaagcgttctgttcaaaatgcataagtgtacgctagggccgagctagtatacaactacgttacccgcaatagtcaaatgggtacttaaaaaacagttatgttgatgggtggaattttttaggggagtgaagcgatatgctctcctttcttttcctcctcctctcttaggccgcttttaaacaatttaggctttaaaagtggggcgcgcgccaagctcaaaggcacacacaaacttatgtacttttgtaggtgtatttatatgcctacatatagccatacgaacgtgtacgcagagcggctcacgtgcactcctgcggtacaacgctggccagccaaatccatatgcacacaaaaatgcgatatgaataggcacaaaaaataataaagctattcggataaaagtagaacatataagatctctacatatggtaatggaaaaaaaaaaaaaaaaaaaaaaacttacaatatagaattctttatctatgcaatgtcgtaaacatttgtacctaactgtttcatcaaagtggtatcattcaaaaacgtaggctggctatcaataataacttttattttaacaaaataaaagtttatcgaaaataaaattaccactgcataataatatattcataaaaaacatgtacaagaatgacaaaaatgacaaaaataaaaaaaataacaaaaataacaaaaacggaaaaatgtattaaagaaaaagataaaagaaaaaacaaagaatacatataagcataatttatactaattaaaaaacatttctttttcgtatatattttttcgcggcttcaaaatatgcatctcgaaaaaaatttactcaagtataaaacatcaagattaaaaaaaataagtacagctagtttttttttttttttttatagggatgatagataggggcatttaaaattagcagtttttctttctcttcttgttatttatctctacgtatctgttattgcactactagtttgtttgccgttttggcgtttttcctacttgtatatgcgaatatacatataacattatacatatatatatgcatatacatgtatacctttttttttactttttcatttcttcactatttttttcttcgtatatgtacattatgccaattttgtacaaccttttcaacaattcaattcgcttattttgcggcctcctcacccctgttttatattttcgctaaacggtataaagagatctataaaaataatcacgctttaatttttaaccgtttatgtaattttagtttttttgccgctgcgcattgtgagaaaaggcccacttacaacatgtgaaagttacggcaggagaatccttaaacaatcggggctcgttccccttccgatgcccgcggtgggtaagccaatgcgatctttactgtactgttctcaactgaactgtgctgaacgcatatcacacgttttgcgtgccacgccacatgtacaggaaagtgctaaattcgtagtatgtacaactttacgcatataatttttgagaggcccaaaaaaaaaaaaaaagtaacgcaacacttatcatcgctaagttgagaaatgcatatgtggatatattaaacatgcgcattttcttacatataatacccccttcacctggtagaaaaaatttgagagtattttgaaggcactccgcgttggccaacaaaagaggcaaccatatgaatgcgcttaccaatcccaagtgcatgtaaaaagcgattcatttgtggcaccactaaataaattgtgcgccatccgctggtgctattacccagctcgcccatgtccacccggcgcggtgccaaatgaacaaacctgaaatgcccataggaaaacaacccacgttatagtatagtggcagagcaagcacctacatattatatatgtatatatgtaggcgttccatgcgggtgtggatgatatccacagataacacgcgctgccaatgcatacacaattgcatttaatcatacatgcagtttttacggggaccactgaccttttgtcatttcttccgttgctaaaatgagccattcacacattaatttctttttcgcacatgaggcattaaaataattccttctgcttttgtgcgtatttttgtaccctccgacttggtaaaaattatgagcacaaaaaaaaaaaaatgcttcatggcaaataataattttaggggcatttcccacctccccccttaatatcgaaaaaattgtatgcaacacagtagcggtgcgcactttgtatgacaaaaagattttcgttcgacgctgtcataagtacaaaaaaaaaaaaggataagaatgcccttttgccgtgaattatgtcctaataatgtattaacttaaaacggattttgcatgatgcagcattttttttggggaaggggggaggaaaaactgtcacgattgggtgtccaaacggaacattcgcgtaaaactatccactccaaaaggttgagaagagatttccctttactattttgtaacgaacacaatgttttatgtgctgccgcggtatgtgtctctttgtcgattacgaaaagctagttccactattgcatattaacgttggagaaaatcgaacgtattacttatctcagcgacgtgagcatcaagagtgacgtgtcgtgtcagtaaaaaatttcacactctcccttgttttaaaaacgttactataaagaattgctcattcgttctcgttgaaaattttttttttttccctcaaccttgtctaaataaatgcccacctttgtgaaaaagttttgagctggctttcagttcccctaaaaatgactgcacgttaataatgtaacttattctcaaagtgaaaaaaaaaaaatactacattaaattcacacgcgcgaaatattataaattttgacgcaaagttaacgcaaaaatggcgtaaaaatggcgaaacgttgccttcttcacggtggaggaacgcacagcatggtgacttgggaacgacgttaggttaacaaaatggggtaatcaaggttaaagtttttaattaatcaagtttccgcggtctccttaacggtttgtacgcatcagtgcaacatggatatgcaagtcgagccgcacctactgagtgcactcgtgtgtacttttatctacatgggcatgcgcacgcgtatgcgctcacatacaactgcgcatcgccgctccggttgggggcggaaacgctgtaaataggtgaacaatcaacgtgtgaagggttaaatgcacaggtgcggcaaaagatgttcctccccgcgtggaggtgcccgtacatatacaggcactccgagtcctctttcctaatcgacacaatcagacttaaggggaaaaacaaaaaacggccacacaaatttcagggacaaccggagggaggcatcttatatttaaagcagggaaactcctcttaaattcaaaatttaaaagggggtacacaattagtgaagggcgcgacatggatgaaggggaaatgaaacagacatgaaaagaaacgaaagatgcgaaagacgcgaaagaagcgaaagaagcgaaagaaacgaatgaaacaaaatgcacgggtaggaacaaaataaacgcgaaatgaacagcaacggacaaatcgggacttttcctttttcattgactcgctctctaaaaataaccaatttgcgcagtctgttctaccccctctaacgcgggcttctccgctcgttcgtgcgtccttcctaatgagcgttacccatacatgcacgtaactgtgttgtgtctccatacagctataacgtacactctcgttgccaccccggaacctcatcagtcgtgataattttgcacataaaagttgacatccgaaagtaggtgttgcacctgtggctgcaataactctatgatcatcaaagagagcgatttttttattacctgcccacatattaaacagcaaggatttgttggggtaatttcccccggcgtgggatctgtcacgtactgatagcaagacacacacgtttggggttcttcgtcaattagaaatttttcaattttgttatcttggttaagcataccacttttactttgatcgtcagctatttgtaactctgtgtgtaactcttcctgatttttctcccctctgttttgttcctttccactgtgctcgcccctactttggtgttccccatgttgtgctctcctatttcgcgattcccttcttcgtggactcttactttttaagttactacctttgaaattttcaccccttgaatcataattatttcgtttcattttttctaaggtggaactttccatttggccatcttcgcataatgaaggctggtccgctggtccgttcatgggacttatgcacgcagctaatgtccgcaacgtgcttcgattcgtgctgccatgtaaatcttgcatcattacaccatcattgctccctccatttttgcttgcatttcggtttcggcgagtgttgcactctttgctgttaccacgattattatcttgcaactgcgctctttgttctagcttgttcttgttatctttcgcattaaagctggtgcaatatgcagtacctttcatctcgcttacgccttgttcaccactgcgaaactctttcctattttccttttcgctcttgccgatgtggtccgatttctttgtacctaagttggtttcatcataattatttcttttcatttccgctgcttctgccatgtgtccactttttaaactattcgaggggcaacctctcgacttcctacataagaatcttccaccttccatgctggcttcatcgtgcacaccaggatagcatgcaacgggttgacccaagttcgccccgctcgccatgttcgctccgttcgcctcgtccgctcggttcaccgtgtggctacagttttcgtcaccactcttgtacgtctcgttatcggcattgttgctcataaggcacttcctatttctgcttccatgcatatggtcgatattgccactatgcgtttttttgtccatttgtctgaaggctcgatgtgtgtcgttttgcattccattatgtgcaccgtaatgtgatccgttttgcactgcgccatacactccgtggtgcgccccgttttgcatcccatcatgcgcgccgctctgtccatctgtaaacccatacgcacgcgccgtgttgtacatgtggccactgtgcacactcggttccatgcctccgttgcgtatatctgcacaattttcaaggggggtgttcattacatgcgtcccgttggtatcgtggccgtaggggtaataattattcccattgcctctgccgtagatgttattgacaccgtcatggtggttgttccttggaccattattcatgaacatatcgccataactgttcccgtcaatgtggtcattattcatactgcctatcgtaccattggggttgaagccatgagggttataattcccgtcccgcttcacaccacctcgaccatatatgttgccattacgatcatacccgctattgttttcaaagttgccattgttgctcatttcttgcggcatgttattttgcgcactctttttcttacctctataatttttattctgcttcattatattgttacagatgggtggagtatagtcctgtggaatgtatgggttgttgttgccgccgactggaccgttaccaacgtttccgtaatgaccgccataatgactgccataattaccgccatgattaccgccatgattaccgccatgattaccgccatgattaccgccataattaccaccataattggtatggtcaatcttgctgggtgctctaccaacaacattgcagttgctgccctgggtcacattcttgtaggaaaaattattcacgttcatgtaagcatttgcgtcccccccgctggcactgtagcaactgaagttgctgttgtaggtgttgacgttttcggaatgcatagtgcgcatattattctccacaacatcgttagggtatgcactgttagggttcgcgctgttagggttcgcgccgtaatttgccatgccgcagttcctcaagttgtttcttgcgctgtttctcacatttcgagtggtattccttgcgttgttattcctgaagtttttcctcatcatgttgctgttcaccatattgttgttcaccacattgttgttcaccatgttgctgttcaccatgttgctgttcaccatgttgctgttcaccatgttgctgttcaccaggttattgttcaccaggttgttgctcatcattctattattcgcgaaaccaccactcgccatggtgttatccacaaagcccccattcgccacgcccccattcgccgcgcccctattcgccactccattattgctgctgtctctactggcggtgtggccatcgtacctcgtcgtgcctccattcgcccttttgccatttccataaggtttacccccgctgttgctgtagttatcggcgctgttaccaaaggctccgttaaagttgttgttactcccgctgtggaagttgccattgcccttgtcggcgttatgaaatcccctgcttcggtaaccgctcctgttgtattcacctgcgtggttctccccggcgtggttctcccgagcgtgatcctcccatgtgcaattctctcccctctcctgcacacacccactgctctccatgccgccgcaactcccagtgtatcccgcggctccattataaccatgcacgccattctcacacaatctgctaaagtgcatctcatttcgggggcacatttcattgttcacctcgatcgcatcaacttgcacatttcgacttaattttccgttccccattttgtcctgaaaatttcttgtgccacctttactaccgatgggggagagattagggttcatgtagccccttccatttttgttcctttccattttgggatgaatggtagcttcgttcgaacctttgcccccactgacgctcattttatttctatgtgcacatgcattatcgtcgttaaagatttttctgccctcttttttcaaagctaaacttccattctgtgccacgttactacctctgtgcgaatttgaatatgtgaatttgttactattgtctctttcctgttttccatcagtcgtgttatgcctttctccaaagtgtccaattgtggtcacttgctcattatgatccacagagttgcgcctctgctcggtatcacttccgttttgggcttccttcccagttgcgtcaaaggggtggttaacttcctcatcctttacctccattcggtagatcgtttcgttagacttgaatggatactcagggtggggatcccccttaaaatagctatttgcgctatctgaactctttatcttggagtccccattgctatgggcgagagtcgaatcttcattcgtctttacactcctattttcatcatcgaaattttcggacgactccatgtttctggacaacccattggacaaaaagcagtacgtgtccttcgtgctaatggacatgagttttcgcgatgcgttgtagaatttttcttttttctttttgctatcattttttttcctatcgcgtgtgtttgatatgcgttttccttccaccgcgataacgtccattactgcttcgtcctcttcaatgtcttccgtggcaagcagatcctcctccgtaacgtcttccccttctcttatgatccttacctccttcccctcgttcaaggagcagctttccgacgacttgaaccggttcattgtttctccgtttagaagagttccccccccttccatgtcgctctgctggtgcgggtactgtgggtgctgtggctgctcttcctcgccattgttattcgccttctccgtgcctaccctgtcgttctcccaggacagactgccgaggtgcctattctgcatctcatcaccgttcacctccttatgctgcatctcatcacagttcacctcctcatattgcatcccttcacagttcatctctttacagttcatcccttcacagttcacctccttacgtttcacttctctacacttcgcctctttacacttcagctccttgtgcccatgcgcgtgcctgcagttggtgtccgccttgcagtatccgttgaggaaaaacttacacaatgtcgttttgtaaaactcatccgtcgatctgagctcttccacattatgtgcgaaattacactcaaccttcgacttgctacataaatttttcatgaagttacgacacatggctgttttgtacaaatctggaaatggctttaactcactttggtcatgtgcataggggcacatattacttaaaaaccgtttgcacttttctttggtgttcatatatgggcacatttttgtcttagagaattggacattcaaggcgctcttaaaatcgtaattcgcttccctacttgtgcagttcacttcatctttttttttttctttaaattttaattcgttattcgaacaagctttcttcgtcacgttcgtgtaatccgtaccttctggggtgtccctattcgtaatggatagcagccgtttgtcgtcctctttgctctcgtaaatattatttctgttcagggatttactctttcgcaggaagctgcttttcttgctgaggggggttccttcgttggggaaatcacccttgtggctgttgccttcgccatcgataacgtcaccatagaggtcaccacacatgcttccacccacgcccaaatgttcagcggcgacacgatcatcgtcgttagcgcactctacaatgctgtcatttggatcattataacttccagttgctccccgtttgttcgtaaagacaaatggctgcttttctgagtttgcacctcttctcctacttctactatcgagcatgcccacgtgtgatttatccgcagttggcactaagttctcgttattgctcgccacccgttttgcggacttttcctctgcaccatttgccacattcattcttgagcctgaatagttcttcccgaatgattccataggattgtgcactccgatattattattattaccactgctgcaatttcctgatgatgtgccttttcttaggcgattttcgttaacccccctattacttcctagacccccatgaggaaaatgcctatcggggcgtttccccttctccacataactactattggcatatttttcttcataaaagaaattattgaaatctgctttattttttgaaaaattctttgtgcgcccattttttctgcttttctgactggtacctgaataagtgtgcaccattttaaaattgtcaacctggtcattatcggtacagtaattcgtttggttcttcctttcttcgttctttttgttacttatcctaattgctgcttggccattttgctcatagttcgggtttttttcgaatttatttttatatgcatgcatttcgatcgacttggaattaccactgctatttgttaactccttgctgcatattgcgccgtttgtgcttcggctgtcatgcgaaacgcactccattatttcgattgagtggtgattcaggtgggcaactacggcgtggattatattatgtcagtgggtatatggaggcgtgagcacatggacacatgaattcctcacatgcgcatagatacgtatgtatatatatgtatatgtatatgtaaattttttttttttttttttttatttctagtttgcaattctctacatcatccaaacgtacaacgctactatcgtgaaagatcacacatatgaatgatcgaacttttataggggcagtagagatgcacgaaaaggaacaacggtgggaccatttcaaccagtttttgccaaccagctattaagcacatttacctttgcgtgttggcaaaaggtaggacgctcgttcggctgcttccctaatttatacatgcacacaagcgcgtatatgtttgcaaatcagacaagcaatacaaataaatttaaatcaatggctcatcaacgatacgaaataggtgtcataaggtaattttgattttcataaaaatagctgatgattgtggaataaatcggttctgcctctatcctttttaccccttacacataaaaagaaaatgtaacacacaatttttacactttgctgtaaaatgagggagttcacaaggcatgcacatcatacacacgtgcgtacatatacacgtgttctggcacaaaagaggcgtttatttttcctgcctttctctacaacttcactcttcctacaaccacaatggaaagttttgacaaacagtgtatgtatacacatgcagggggggaataaaaaaagggatacgcaaaaagtgtgtaaaagttatcataacatagatgggtacattaaaagtggggggggaaatcatctactaattttttgttcgtgtaaattttttttttttctttaaatttttacatgagtgtatatatatgtggatatatattgtgcctccgttttttcgtttcttcttaaattgtaatgttagatgaacgctgaggcacacacctgcgtgcggtgtaacaaatgcgattacttttttgctgactccgcacgagtgaaaagtgtaagcatatacacatgtgtatgcatatgtaccagcatataaacacacatgcaaatagcctgttgtgtgaacggcgtatagaaaagtactatgtgtgaatgaacacgcagaaaggacgggcaactgaaggtggaaatatatacatatatacacatatatatagcttcaagcgtgtacgtgcgtacgcgtgcttgagaaggcaagcatcgcgcataaggttcacttaaacggttacgctaacgctcgcataaatgctcgcttaaacgtcgtgtacaaacacgtacgaacaaacatcaaaatttgtccggcgcatatgtgtacatctgcgtagcatgcatcccaacaaagcttgcgcgaaattattaggatacacgagcatctcaaatcatgatatcttttcgcgaaaaataaaaatgaatgaagcatgtggtgaaaattcaacatgaaggacactacaatgctgttttaaaataacaagaacacgctttgaaaaaaaaaaaaataaataaatataataaatatggggaaataaaaaggaaaaatcagaatgaaaagtgtgaaatatgtaaaaatatcagttctgctgatttcactattctcatagataccatctatttagttctaaattttacatgaatttctaacgttgttttttgtttcagttaaaaaaacatgaatattttttgtgggtgagttttttttaccatttttgacgtggctctttagaactttacaatttgcacatttccttccacggaatataaaatgggatggaaaagaagcacatcaaaaaacagggaaaaaaaagaggaaaaaaaaaggaaaaaaaggaaaaaggaggaaaagaatatgacagtgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaaaaaaaaaaaaaaaaaaaaaagcagaataaaaataaataaaaaagcgaaaaaaatggaaaattaaagccgaactgaaccaaacaaataaaactgttcacacaaaacaaaataaacaaaaccgaatggcctcctacagggtgggaaaattctttgcacttttaaagaggtctattttttggtgcgtccgtcaattggggggctaaaggcataccgctttcttccatcaaagggtgttctttttttcccctctcaagtgagtatcattcgtctggagtcaccattcagcagtgaagctggatatatgttcacaaacatgtagtcacagcaaatgggcgcacatttacgttattttaatgcgttggaggggtgtataaaatggggagcacataggcaaacaacgtagaagcattttctcagtgccaacagcacatatgtacaggcatacatttgcagaggcatacaggaacaatgctttgtcgtggcttcccaattttgtcattcacttacaagagtgacgagcatgttactctgtaatgcattcgctgtggtcttaagtacaattagctcatttagcaaaaggtgcttggtgcatactccttttcgaagctgcgcttgacaccgcgaccacttttaattcatatttttatggtttctttttttttttcacgagagaatgtgcatatgtatttttttgcccaccacgtcagcattatcgtgaatactttcttcagtagagcattttcataaacatgggaagggtactttttttttttttttcacgtaccgaacaggcacatagtaagtccctaacaaatgcaataaaacgaattttttaagcctgttcgaaaggtctttcctcttttaattacatacactgtgaaaactgaatataatgagcaattaatacgtgttgaattttttttttgttgtgagaagaattccacgccccattcatccgcaataatatgtacacttaatttcacgcatccattgtttcccctttataaacgcctagcaaagaagagaaataaatgtatgaattgcgtatacatttcaccgacttctgtcaaaagaatgaaccagccatgtgtccactccagtcatcacttctctaaaagggaagtccgtaattttcctcctattttaacatgaacatcttagctttaaaaaaaaatgacataaagagggctacttcctacattaacaaaattgatgacgcgcatctctccatatgcatcacaactttttagaggactacatttaagggcaacatttcgagatagctattgttctgctgcgaatgtactcattgaaattcgtcagcgaaaacgcagaacttatgttattcaagataaatgctttttcgttcataaaatttggaacccccttctggtgataaaaataaatgcacacacaaactgtcgtattatttttacccctttaatgggtaacaatatgagtaaaaatgtattttttatgttttgacatggcctcctttttgcccattacaattaaggagcatataattgtacacacctttcaatgggcccttggcatttctccttgtaaacgtttgcctttgggttgtagcatcaactagttgctgagtgggggtctcaaataaagacagtagagaccctgacaagtgttactcattacgttcgtctggttcgctttgcattgaccactccccgttccttttgttcgccctcgtgaggttgtttctccttttccatgttgaggtgcgcatgggcagaatggaaaaattaagaaaactcatcttaatctccacatatgatacatttttattcaaacagttaaaaacgggtgaagcaaagacgtaccactaacaacaaccgtcagaagccattccattttatactctacataattaccatttgtgtatcacattttttgctcctcctctctccttaacggaagaacgttcaaaagtgtggtgagtaaaacgtaatgtatttttttccattttttttctcacgtaaagctacccatacgggtttgtataacaagcatttacaagataaaaagtggccactttttgtttcctgaaaagcataaatacagtgacgaaaattttctcgctacggcaaaagcgaattttataaaattcctgaaatgtacgcaaaagcttttctgcgggggaaaattcttggatgcactttttttagcgtaaacaatttttaaaggtcccgctcgttatttaaataattaacccgtacgtgaaaagagcgctctccaagtggcgactttttaaacagacttttcaggtaaaacgccaagtgaccaaacagccaagtagtcaagcagccaagtagtcaagcagcaaagtgccaagcagccaagtgccaagcagccaaacgcctggatcactaatgcaacaacccgttcgtcaagcatgcctctgcgaacatgccgcgcatcaggacgatgaattcaaggaagccacccgaggggtggagtaaagtggaatcctttttagatgaaatgaacaaaaaaatgcgcagcttggaaaacgaagatacttctaagaaaaggaaaagtgaaattttgtggcccatatttcaaatcaaccaccaaacgtctcgctacatatacgagctgtactacaagcggaaggaaatatcaagtaagttgcctggcccagcccgagtccctgcgtggcggcttaatgacagctgcgtttgttactcttccgtttgcgtgcaagtcggcttggtgactcgctgtgagcgcgcgtttatatatacttatgtattaatatatttatgtaccctatatatgtactcccatgtgcgttccgcacttccttccccccccccacagaggaactgtacgactacctggtgcaggagaaatacgtcgacggcgccctcatatcaaagtggaggaagcaggggtatgaaaacctgtgctgcctcaagtgcattcagatatcagacagcaacttcagcaacacctgcatctgtagagtacccaaaagtaatttgggcgatcgagtaagtactgcaaaggggaatgtgcaaatatatgcatgtgaaaatctgcgcacatgtgtttatatatgaataggtttgcccccatgtgaagtcggcttagcagcgcgaattgcacaccccagtgatatgtctatctcgctacactgttaccatcgtgctttttttcatattccgtaggttttgcagtgtgtaaattgtggatgcaggggatgctccagcggagataaatgagcataaattgagtttccttaaattttcaggaggtcgttcctccccacccccaaatgaggaccgtcacgatgtttttaatttttatttgtccatatatatgacacaatttgtttaattcaaaaaagaaacacctttttttttttttaatcatttaaacgtaattttttgtcaacaaatgatatgcgaaaagtgtgttactttttaaaaaatgtcacaaaaaaaaaaaaggaaagaaattgtcatatcttgatcagctaaacattaaatgacttcccgcagccacactttttagtggcatttggatttataaacctacaggggaaatggcaaaaaaaaaaaaaaaaaagcatatgtaataatttcaaacggggacatttatgtacggtacaccgcaaacgttggcataaaacaatttggggtgaaggcacaaagtggacgatgttattcatgctataacggaaacgcacttaaatccaccattgattaaatcgtagctgtaatccaatatattgttgtaaatgtaaataacgctagttgcatcaatggacaaaatgaactttaattcttcgaactgctgcacatagtcatctgcctcgatttcgtccttcaaaaaggggggggaaaacggtagcgaaatttgtaatgatgatgacggtggtagctatcgcaacataactaggtaagtagcagcgtgagtgggttctttaaattttcttaattagtttttccttttctcggctagactgtggtgataacatttctatgcataccttcctgatgggattcaatttgtactgcaaccctttgcagcctccattttttacagacagctttagtattaggctttctctttccgtttctgctaccagttgctaaaaagggagtcataaatgtggagtgtgacaggtgtgcgcacgttactgtttatttatgcgcgattagccatcatggcatatataccgcgggggaggaaaaaaaaaaaatctttttagtcttaataacacatttttattttacattactttgattttcttttgggcgttgtccgttaacttgattatgtgctcgttgtctacaaaaagggcagcaaagtaggcattcacatgcgcgtataagcttatttttatgcttatttttaagcttccttttatgcctattttttgcgtatttttttatttatcgttaaaatggtccaatgggaacgcccctcgcgcggccatacttttaactgattcgtccaggagcctcagtctgtccacatgtcgcccgcggaacctattgccatgtgtgtgcctactattgaccatttgctgggggggtgccaaataagaggtacatctagttaggcgcaaggcctttttcgttgccatcgttatcgttgctgctaggagaaacaaaagtgggagcgctcgcgcgatcattttgtcacctgggataagtgaggctttggaaataactcgaagttggcattttcaaaaaaaaaaaattattttttaatgtttttttaatttgttttttttttctttgcgtgtaaatgtggcaacatgtgggacgaatctacagtttacagttaattcgttcgcctaatgctatactgtttgaccaaacaattcaagtgcctctgatgtgactccctattttgtttggcacacccacatgtgcacaccttggggggtctccaacgctcacatagcaatacaattaaatatagccgaatacatggtcattaaaaaggtggtattcgcagtaacttcccaaaataaaacgcataaagtagatgcttcaaacttgcgcacatagaagaagcaaaaatgtggccaccaacatgttgctcattctggatatacataacatttgtacattgggtgttttgggaggaaaaaaaaatcgtaatcaactggggtgaagttttaaaaaagggaaaagtggataggcgaacgtcgacgattcggcggtgtgacgaatgcctagcaacgaatgacgatggcgagtccaaaaaacttgaggcacataatgtacagataaataaaggaggaatcaaaagaaccgaggcccaactgctgcatgagggaaacatatttaaactgggggaaataaataggagaaaaaaaaaaaaaaaaatgcaaatatttaaaagatatttaaaagaacaaaagcttgtcaggggaaaaacaaaaaaaggagaagagggggaaagaaaaaaaaatcgatggatacgtagtggcacgttggtggacagatggctagttcacttgtgagtaaataagtgggtactattttgtgcaatgaagaaacaaattgtgtgggtgcggtgtgatgggagggtgcttttttaatttacacacagggatgcacagaatggtgttgccaacgcgcagttgcatgcgtatacatacgcacgaacatgcttacgtacatatgcacgaacacacacgcccgctcactgggtggacgagagctcggcagcgcgactgttgttcgtgcgggacagacgggcgatacatccgtgtgggctaatttgcccataatggaggagggggacatacgcgtgtctcatttggaaggaaaagaaaaaaaaagttgcactgtactgacagagtggcagagtgccggcggcatagcgaaatcgcaacagaggcttgtatccgcaccagccttgcccaaaccatttcctcaaaacacatacgtattttccacgctctggtccatgttcctcaacttcttcttggagtgaaaggaatccttattcgtgttgtatatatcgtacggcaaggtgtaggcattgtatatgttggtgtctatggagtattcacagtgctgatcccctatgtgtgtgtcggagagaatactcctagttctcctgaatcgctcgtataaagggcgaaatctttttcgccctactgttgtaccaagcaacgaaacgggaaataatcccatgtttaaaataacctgttttgatagctttttattttgcaaaacctgagcgtggatgtctaaattgtctagcgatatatctggtacttctttatcgacatattttcttaagaaggcaatttcttgcacagcgaggatagagataaacaacactgttaacacaaaaccagctaaaaatagaaggatcgaattaaaattaaagttctctatttcgttgaattttaccagaccgcccaatgttccgaagaaggtccagaatacgtagtaggttggcacaactaaagtggcatcccctcttgttagacccaaatttagaaaatgtatttgaagataaattgatatcacgagaaagataaaacataagtggggtagtggggttttatagatatgcttattcgtcaatccgatatttaaaaatgccacaatttctttaatttctaacacacactgagatcctatcaacccagctaagaagccatatgacaacccaatcgtttttggatagacgtttacagtttcgcttaatcttttcgtattcaacgaggcgtttaaattgtttccattttctacatcgtccttcttctcatcgtacatgtttaactctatgtatctcttagttgcgtatatctcttcattttctgatatgattttattttcctggtgatttagatatattaatgtaaaaaaagataaaaaaatggaaacgaaaatgtagaaaatgtaccaggggttcttccagctttcgattatgttaatgggattaaagtgcacatcatctttgggatcacataggaaagaagcgcatgcacaaatgctaattccaaagaaaattcccattgtggatattatctcgattttgcctaacttctcgttcaggtaaatattcgcaacgattgcattagcaatgagtccaaatgaattcattggggctagggtactggctggggcgaaccctaatgcaattatgtgtaaaaatgatccgaagcagtacacgacaaatcctatgtaccatttcatatcgcacgagtagttggtgaacatatacttcttcttctttgtgtcgctcaaccccagcttcatgaacgtgttcgcgattgccataaatatggaccctactacggtcaggaatatgcccatgatcaggctcatcatgctgtccatttggtatatcttctccagttgcaacatgctcattttgctttgcgtctgtatccgtttatgcggttagttcttaagggtgcgtacgtacttaactgtatttgtatgccggttggcctacacacacatgcgcgcggcacggagtgttcctttggccaatgcagttatgctaacaaagccggctcttctgctcctaaacgtacatgtatatgcgtacatttatatataatatatatacatatatatatgtatttacttatttgcaagtgcgtgcgctccaatgtgtctatatcgccgcatacaccggcgcgcatcgcttctcactcgcgctctcccccgcttgccttgctgtcacgcttacacagtctgcgcagaaaatgcaaaactcctctgtgcttactgataggttacgcaaaattcgcgaaaggtgcaccctcccctcatttacttccaattacatatttattttgcgccaactagctttttcattcatgacatgcggcctgctcgagcgtacacacacatgtgtgtagtgtgatagttccctacgtgcacataaaaattgtctttttgtcaactgggcaggatgcaataaaaacaaatgttttttttctttttttcctgtaatgtatatttttataaaatccctgaatggtccttcaaaattttgctaatcgtgcgcaaaaaaaaaaaaaaaaattaacaaatctttgccgctttatgtgctttcaatgttgcggagaaatgtatgcgtgtaaggagtgtttcttcatgcatacgctttgcatgtatttccttttgcgcgttttactaactttgccgcttcggttgactcggcgctaaatgaatggtttgaaatttggccaatttatttccattttctttattttgcctcttccaatctttgcaatcaatgctactattcatattttacgttttgcgttttttttttttttgatgggggggccacatgcaaaacaggaaaatgtaaaaaaatacgtatttttattttttattttgtatgaggcaaagtggtaaaacttcctacgcgcgcaaatggctttgtggttttgccactgttagtggtgaaattgtcatgttcgaaatggtttaagtgtatcattagctgcgttattctcgtgttttcccggcgttttcctggcgttttcccggcgttttcccggcgttttcctggcgatcttctgcattcctttgcattttttttcacatctccatttcacccaaagcatgttaacaaaaaaacagtggcaaaattgtttaaaaaatggaacaaaaaacaaaaccctttacgaatgcaacattgttattcaatttcaactttaattttacgcttttccgtttagggcaacacaactgcgaacgtgtatgcccttgtttcatgtggctaaaaaaggttaattcatatttggggatgggcccactggatttattttttcttcctttcctcgctctcccttctcttatgcgtaatttttaccgcacacccctttaccacgttgcataattattttcaactagcgcaacatggcaagagaaacaactgtgcacacgcgggattgtgtgtagatgagtttgcctgttcgtacctgcagcttcctgcacgaaggaataagcgaaaggagtgtcaactgcacagcacaacatatacatgctgcaatatactgcagcgtccaaacgagagggggggggaaaaaaaaagcggtcaattatgcatcgttccccgtatgtatgccttaagtggtatctttttaaaaaatattttcaaattgcggataacgtaaaagagttgctccatatttcgcaaattttttcatgttcgtgaaaacacgtatatgttgtggatgtcctatatcaccgcttcgcaacatggacgaattaaatgaacacactaaaaaaaaaaaaaaaaaacatacataaaagcctctccacggtattataaatgtattcgaaatggcatatcgcattcactacaagatacacttcgcagtgatttaaaaaaacaacaacaaattggtagatcattcggataaaaaaaaacactttgcgcaaaaaaattgcgtcaccgtgtgcaaaacggaaataaaaggaagatacaaatctacacaagttccaacgtagccatccttgccgcatctccttttcggctcttcggtaacagctttattcttgtgtatcctccgttccgttctttatatcggactggggccttcgggaaaaaaaaaaaaaaaaaagtaaagccatttagcacaacggtgcaatatattataatatcacaaaagggaaggaaaaaaaaaaaatgaaataaaaaaatagaaggcatgcccaacgtgcacgatgctcgttccttacctgcttaacaatgttgagagccaattccctgtcatagacgtagtttgcaattaagcggtacgcatattgcctgttatcgtcatgcttctttgcaaaggttattatcctgtccaccttccttcgggcctcctttgccttggcctccgttgttacaattttaccgtgtctgagcagctgcgcaggagtggggaaaatcaattcgtgcgctagcatatttcgttcgttagaatatttcgttcgttagattatttcgttccttagcatatttcgtgtgtatgcaggcacacaagtgagtgcacttatctgagctctctcttgcgcataggcaggcatctacccacatgtggggtgtgcaaaagggggccacaaaaacgtgggaaaacgaaacttacactggtggttagggctctaagcagggctctcctttgcgctctatctctccctaatttcctgaaatttttgttggtatgtgccaggagtgagttacttctattatgtaaaacctttttgaagctacttctatttagtatgccttctccggacatattctgctttaacacataggccagcatatttttgcagagaaaaaaaaacaatacgtgaatcttcatttgttcattttaggcaaaaagtgaagatgaggcggcaatcaaaattgggtggaaaggcgaaagctgttcaagggtagcaaatatgcagaggggcaatatgaacgtatcttcccccccaaaaaagaggaccaatgttaccaacgcgcctaaaaaatgggggatacaccaatttagggtaggcaaaaggttggggtcacgaagtggtgtaatacagcatcgactggacctttcgagttttctcaattcaattagtataaacggtcctttaaagagttgggaacggactcacacatgcaaattctagatgatttaatcagcattgttgctaaacgtgggcagcgaaaaagtcgaagcaaaatttgttatacctttcactttacggaaaagtgtataccataatggttatcccccccatccagcacttaaaggcgacattaatttagccccttctcgtgagtaaaaaaaaaaaataaaataataaaaaacggttgaagcgaagatggaaatgaaattccgcaaaaaaaagggactcctttttcttggggtataaccgtacctatgtgtaagtagtgggaaaaaaatccttaatatttatttcgttaaatttagcaccagggaattgtgtttaccgttttggaaaaaaaatacaacatttaaaacggaattaaaaaaatatatttatgtacatacaaacacatggataaacgatgggtataaaaagaggtctaagcataaaaacaaaaaaaaaaaatcaggaaggaaactttttttgtgcagctgtgcgaccacctcatgggtacaaataagccaatttattgtcacaaaaaaaaaaaaattcttgtggggaacgtgttccctctcttcgtgtggtactaaaatagagggattacctaccgtgagggtaaaaacgcccataaaatggcaaacgatttgctgctttgttcataattctacgcagaaaaaatggggcgtaagaacaaaaaagcacacgtgagtgatagataatatatatattcttatgcatatgcctgtggcactgcaaggcaacgaaaaaacggactgctctgccaaagcgaaggaataaaaggtggctaggctcctcgatgaagaagtgcttttgcgcagctggatatgtaaaaatacaaatgtgcgtccttttagtgacttctccggtgggggaacttcccgagtgatccaacatttgtgtgtaaggtgggtaggcctctcctctctggccacaagcgctacattcgctacggcgctacattcgctacgatgctacattcgctgcgacgctacattcgctacgacgctgcttcgccgctctcactacgcgcccttgtcgtgtctggccgtcttcttcatgaagcttttgccccttctcatggcggagaccgcgttgtgcaccttctccgtttcaaactccgagcgctcctgaaccctggagaatcgctcaaagtcaccgatgagcgtgttggcaaatccttccgtaatggacgcaaaaaggttcagcaggccaaagattggagcaaataagcacctgagaatacacccaattatgatgcacaccgtttttagagtgctgtttcctttattcagagagattttcggttcattgaataacgaaacccagggtctgtaaaatgtatctagaagcaatccatcaaatccgagaattatagaatctaagatacttggtggtcgtggccttgaaccgcccattaatttatgacatacatttaacatatgacttaaagattggaataaccccccaacggtgttcacaacaagtataataattccgcacttaaatccggacatgaatccatcgaagcagttcgaactcgttttaacacccctaaccgtttctttaaatagggcaatgattccttttatgaaccctttgataaacgcaaaggggttggatagccatgcactgggtagggactgtctcaacagttgtctgaagtaagaaacctttaaagattggaataagccatcccatgtacagacgatataattcctcttttgcgaaattaaatgtattctcatggagggagtatcgacgggtaatgcatccacaatgtgtagtattcttcttgaaatcctgtgctcggaagtccttatagaggctataatttcaatagggttaattttgaactccctgatatatacaggcttgctcttattgtccatccatctcggatttgggtgtaaaaatagatgagaagaaaatgcattcataaaaattttctgatttctaaagtactggatctttattggcaacacacgctcatcattcgtgttattaatgtcatagtaggtgttattgatcaaattatgcactttcttgtacttataataccctactaacattttgcatatttttttatgtacatttgtgctgttcttatttttgttactcagatttgttgatatggaactgttggtggagtcctccgaacacattttctcagtaatgttgttaatgttaattattctattttgtgttatcattctagctttgggagaactaaaataatatgaataggcatttggtttaatttctgcttcgctttccttcacgtattttcgctcatagttacgtatggttttgtatttattttcgtttttatttgtagaattcaagatgatgttattattcacaatttggttgttcttcaggatgaagtcgttctccgtttttctcctgatataatcatccaagtatatcattttcagaaagttcgcgtcggaaaatattttcagtgttgtgttaatggcacttctcgccgtttctgatgtcgcaatcagtggtggtaatgatttgtcttcccgttcgtacaacaacaacagctgcttttccttctctataatttctattaactgctcaatgaccaacaattcgatgttcgcgtttatgggggagatcttaatcattatgctttgatatatgggggcctgcttaaacgagtccacacagtactgcttcacgtgaatatataaaaatatatcttcattttcatcagtgttggtattttttaggatgacggggatgtccccctttacaaagtggtctatatgaatttgctcgatcaggaaaatggaatccacataactgttgagaaaaacgtactgcacgtattcttccacttctttcctttttaaaatgttgataggtgtgaacatgtgatttatgtcgtagttgataatttccttggggtatatatggccactgtatttcaagttagacaggtgaatagcaattatcacgtcttgtctgtgaatccacgtgacggtcaatctggggatgttaattttgtatatcacaggaacgattggaaaattgaaatacacaaaattcatttttttataatccaacatgtatttcctgttcacgtttttattcgatagtaaaatttttttcctgctacttatggcgattagcctatgaattttactgaaatttttggtgctcacaatttcccttgctaggttatacttttctgtgatgacaatagctctgcttccattatctcttataattagaaatgagtataattttttgttgaccaaattatgtcctaggaaaatgttatccttttcgattttctgtcttctctttccatcctcttccttttctccatccttgttaagaatgcgattgtcattgtctacctctgcgcagctatcgttcgagtggaattctccccaaacgacatttccctcgtcattttgtaggtgcgttttttgtgaatttcttcgacttgttagaaagtatgtatccttctcatttttgtggctatttctcctacccttgaatttcttctccgatgaatgtttattctccccgtacactctataaggcagcatgaccacattgtcaataaaggagttgatagaattgatgcaccacgagcttttttggacgcctacaattttaagggcaattttggaggactcaatttcgttattgttcctcaaggtgtagtatatggagctgtacggataaatcatcttcaccggaaagtctccattcttcgtgcttcttcccaaatatgtatcatagttattgttcatatatttctttgtgtacttattcacatccgttgcgtacgctatgataaatttcgtggcgttgataatttcgaatttgggtctaaccggcaaactgaggatataaaagtaaccattgtatgtgtagggcaattgttgcttgtctccaaaaatgccactgcacacgtttacttctaccagcaaattgtttgtgttatttatctgtgatttattcatgttgaataattcgatttggaagttggatgggacactcttcgggattagggaaaacggttgcgagctgtacccctcgctgctgtcctttatctttatgtaactcctgtggtagtggaaatctgtgatttctccgcttcttatgtaggtctcatttttctttgccacttctacatcatttgtgtttttgctattcgcaccatatagatgctccgtctggtttacctccccagttggtgcttcgctatggtcataatttgcagatcttctattaacaatcaggttgttgctaccctcgatatgctctccatgttcgttaaagctgttattatttatgttggacgcttttctagcacccgcattggccgtatttctctccattttggtatccccaattcggaaggcttccatgtctaccacttggtccttgcctatatcaagtttgaaattttccctccacctcgaagcatcacccacgttaattgcgcacacgtccttttccatcggggtgtgtctcaacgatttaatgttattcacacttttgctgacagtgagggcatctaatgggagcatttctttatacgcgttattaaaatctgagtgaagtgctacattatgggttgtaaaaatgctatctgactttctaaccgaatcggtagcaatttttacgtcgaatggaagtctatttatgaatatgtagctattgacaaaggtaacaatttttgatttattaaatggttcctcggcatatctgacgcagattcctaaggacaggaaccctccttcgtaataatcttttttcttcattttcgattttctgttttctctcttatttctggagagatccctcagtgacattcttcttttcacatccggttcgtggttcacttcgttagcgccttcatctcctgcttcatctcctgcttcgtctcctgcttcatctcctgcttcatctccagcttcgtctccagcttcgtctccagcttctacctgaacctggtttctgttccatctagagtgcagattcccctcctggaaggctacccttgtacggggggcgcctccattttgtcctcgcttaaaagacttccctttgcttgcgattttgttgtaattgccgctctctgaggaactgccatccaaattgtattttgccgaggataactttgcattttttgcatggctggcggatccagtggacaccttccccttgtgtttcctcttgacggatctgaagaaaggggtcattttgaaccgatttttcttgtacgttcttttttcccctttcctatgttctgaattgttcttttcgctttcattttcgcgctcattttcgagctcgttttcatgtgcgcctttttttttcctcttttttctcttctccatcagagggaacttcaaaatgtcgtgcttggtcttccttctgttgctcgcatggaacgcgtcatcctcttcgtcttcgtctacgcccgcctcgtcgtcctcctccgcttcttccacttcctccttttccatttcaatctgctcattcgcgttatcgtcggaaatgtcttcgtcaaattcggagcacttcctcgtttcttccttctccttaaacagatggaaaatgctaaaacttagctgcgatgcggggaaagctcctgttgatttttcattttctgaagaaagggaatcgtgtatgtctcttcccccctgggatgacaaattcttcttcttctctctgctaaaatatttatgtcccaacttatcaagtgagtacaaatttttgctgaaaagttttttgtatccctttcccctcctagagtagctaaaattcgtcctcttcatttttctcttcatattacctttttttttcaacttgctatcattatcatttccatcgtagtaactgctatcgacagaatcctcatttccgtcgttgtcataggtctctcccctctcatccatgtgttcaaagtattcttcgtcttctctctctgcatttattttgtctctttttacatgcttatgaaataatctaaattttctaatttttttaaaatttccaatgtagcctgaagatttctcactcatttttcttcttctcttaaatagggttttattactcatgagcatatttttgaatgcatgtttatacgacttttgttttggcgactttttggtgattttgcctttttcctcctcattcgggtctactgacatttcagaaaacttggagttacaataatataaatcattcttgttgtgggggagataataagtgtcatttaagtttttcgaacaggttatttcgtctgtgttttctgagggttcccctgggttgtgttcacctagttcgtttggtttctcttccctgtttgtttcatttgtgagaaattttacggaactcagtgcgggggcgtcgttcgtgttgttcgtatttttcacttctttcatgtcttgtttgtccacctcgccatcataatcattaattaaattatcgtctttgtccttcactccatcatcgatgtctttcagtacttttagtttgaagctgcttgttggtttcaccatatctgcgtcatccccaggagtgtgctcttcttcctcctccaagccaggctcattcattatgctgctgtttttttttttcctctcttcatatttttcccaaaatcgtaccttctgctttctgttgatttttctataaatcaaatttatcagaggtcgtatcatgttagtcctggtgcagtcaatcttaccgcttacattactgcacagaattaaattgttggcataatcatgcttgtaagatttaatcctcacacttttggcttcctcttccgtcatgtataaacggctattgggcggcaataacttgttatttacgtagatgcacacatttgttgtgttttcaaaaaagaaggggaaataaaaatcgatttttctcctagacacatcagcagaaacagtaatgtttttaaaaatgtgcaaattatcatacaccttcttattcatttgacttattttattttcgaaataaatatacttcaattcgtcataggagaaaatattaccaattagaccaaacttgtgatttagcaccttggtcgacgtaatcgtatcagtggttggcatataaatgggaaaaaacccttccgttgcgtataaaaaattgtacttgaaattattccttccctggtagttattctcctcgttttcttcaaaaaattgcatattgtttacgttgtttcggaacaaattatcgtagatggttttttttctatgggggttgggactattacaactggtgttttctgcattcctatcattgttttgaaattctttcaccatttcgtcgtacaccaatcgactgtctttcaccacgttggacgcgcatctatttctgtactgccagtagttcacgtttttggcgtgctcctccttgatgttgcacgcactctctccattgctgctgttgtggttgctgtgcaggttcttgtcgtccttgccgccggttctttcatcatttgcgcggtggtttgtgtgatggtttgtgcggtggtttgcggcgccacccgaggcattcacgccgctgttctcgcccgcgctgcttccctggtctcccttcttcatcgcactgttaatattgccaccgtagaacacctcgttccagtcgggcagcttgacgtccttgaaatcgtagtagcccttaatttcattcgcatagtcatatataaaattcatcttctctatttgcaggccatggtaaaagaccttcatataaaacgcctgtgtgcaaattggcaagcaccaataatgatgtggaggcacgagagcgaacatttcttgcttcttcaaaattttcgtaatgtcatcattcatttcgtagttagttttgtgaagcattttttcttccacctgattttcctgcttctttttagtgaagctaaacaatctttttttcttcttcattctaacaataaccgtgatggggtttggtaggttattctttatagtgaccatgggttctatgacaacggtgtaattgtaggaggtgtcttttatatgttgagtgggaacatcctttacttttacgaagcagtgaaacattatcaagcctttaaaaataatttcacatggggatatgtctagctttttctggtaaatgttattgttattaagggcatacttatttagtagtttgtaaagaatatgaaatggaacagcttcgatgtccaagttttcttcttcttctttattgctttttcttaagtttttcatgttatattttttttctttttttctgaggattttaatgtatggcaaactacaatcgtataaccagaacaacggaatggctcttttgctgaagggtagtatgtttatgtagtctccatttttcgatctttcttttttcttgtttttttctacatgtgatgtcaaatgtttattattatgatgatggtgaatgtggtggtcatgctcctggtcgtgctggtggtgataattttttagtttccctttgctcttctttttatgcttttcattttttgttcctccattcaaggtttcccactcagagtagttcccgctggattttctgtttttctttagcttccacttgaaatttacacgcgaaaaatatttcgttttgccttccttgtatattctgaaatgcagccccgagttattttcgatttgtatgcaggtacctatggagaggcaccacttgtttcttatgatttcgggttcgaccagtaagttgtgtttgacctgcgcagggtgggaaaaatgagaaccatgttgtagacacgtggaatgaattaccatgttgtaaacacgtggaatgaattaccatgttgtaaacacgtggaatgaattcccacgttggagagaggggggatgatgaaaagacaccacgcatcagtatcattggttgtagaaaagatcccctcgagatgtctcccccctagttgtgacaaacagcagcaatggtcagcttgcacggcgggcacaaatttgctgtctctttggggaagtctctctggggtgcgcattcgcgtttgcgtattgtgtaaaatggttgcacgcgtctgcgtgcggtatagcgcaaaaggctgttcgctctgttgcgctccagttcgattcttatcgctcgctggtctactctcctttttgctccggttcgctccttatccctcgctggtctactctcctttttgttccggttcgctccttatcgttcgctcatatactccccttttcactcgccacttacattcggaaccttatacgcgcgggagtacaaatcgtccgtgtacagcacgccgatgtaaatccaggagggcttcttctttattatgttgataattttgttgtcgttctcgtgattcttgtagaggaagggcatccggtaggtgaactgatgcaggatgtcatacacgctctgagtgttgtcatagaggaggtgcttctcatgcttcgccactgaattgtgaaggttcctttttttaaagccaattttgcaaatgtccctgaaaatgctattcaagtcgtgttcattggtgataatgaaatcttcagagttcctattcatttcgtaaagctcagagttcatcttctttttctcctttttcttgttaatacaaaaatagaggcactcgcatggaaactggtggtattcgttcttgtctataatgttcagcttccacgtgtagttgttattcttcgtcctcgttttgtaaaaaatgataatttctgagtggaggtcattgtaaatctcaatattggagttcttcacatcattgaagtctttcttaaaatttaaatttgagtacaagtatttgtacaagtagaggaacgaagtggttatgttcaagttgatgcttgtggtgtagaagtggatatgcaaaataggaaaatatttaaacttctcatttattagaaagttgaacgttatggtgttgattatattgtcctgaatgttgtacatattatcataggtttttaagcctactttaaaagtcaagtgcattttaatacagtttttgttttttttctcctttttatttgcccattgaatgttgtacagttcgtcctgaatggcagattcttcagcggataattcgtaccatagactgtccatatacaaattgctgttgactcttttcttcatttcacttttttctgtgatagcgtagatatcttcaaatttaattttttccaccttgtcgttcaggtaaaaaccaacatgctcattcgtcttgtgaaaaaaaaaatgatactgatagagacaggtaaacatgtagtaattcaagtcgtacagatttagcgttaatatattttccttgtttagctggtgtattttgaggcatatattgttcactcgaatttttatctttatctttattccctttttgtgaaacatgtacgatttgtttttcctcatttctgtttctttgccttcttttgagttgatcgcatccaagttagtcgacagtaggttttcttccattccgttttccatcctgtatatgtcgttcagttcggcggtcatttctcggctgatttggttccctacatgtgtatgtttcgcttcgtcaccttggcccatttcgtaaaaggcgctgttttggcgcagcagcagaccatcttcttccgagagggacgaaaggtgctgcttccgtttgaacattctcttcaaattctccttcttcctatttgtcatgggagcgcattttttatgtctgcacatgtacggctggtagagataaagaagggcagaaataatgaaacatgacaagttctttttggtcacttcgttctctttaagcatttcctccttaatattctcgtttatctccttctgtacggcaaagttctcgttcatgatggggctacttccactgttgggtagcatggagatttccttctcatgaggagacaacaccccactgttattataactgaccgaatgtgtaagctctttactcatcctttctccaacatgacacgcatccacatttccaatcttgttggtaaagtaggtaaaatatttgtaatcaaaatatttctgtatattacacaaataatcagcaaatttattatatttcgaaaaaacgaacaagtagtaaaacaaattggtgacatatttattgctatatgagtacagacaattgagtagctttaggaagacaagtccatggcatatgatatttttctcgtcgttaatatatctaattatggaaaatagctgactgtacaggtagtagagattctcccggtacttctctatcttcacataggcttctttcaatgtatgaataatttcagtgtacttggtgtttctctcttccagatcgataaaagtctgcatttttgcataataatggaccatttttttgtatatattaaaatttttgatgaggaaatatttacgaacagtgtacatcgttttgatatcattgttgatgtaattttcatcttcctccatgtcgtgaacaagtaacgtcttttccctaatcaggttgtacacatctccttcctgttcgtcctttttttgcgcagttttctcgttcctctcttcatcagtctctccaattagttcgttcatgtcattaaaggagatacatttatttctgcactgggacttatcttttattaatacgccttctctttttttcgatagtatgccaaatttgttgttagcatttggcgagctatcctctgaggggtgtctgtccattccgtcattccattggggggttgtcccagtcgggagtgtgtcatatgggtcttcctttccacatgggctcttaagactaataggtgggtacacatcacccgagtctatgcattttctggaatactttactccatacaaattcctatacgttgagttcattcgtttcgttaccttaaacttgttgtgtagagtatttttgtccaacaacttcagcttgttcatgctatttaggtataccccatttatcttcaatttttcgtttgatttttcggtacacgttttgtccttgtgcagaaatggaagcacataaatgtttcttacaaaggaaagataatttctgtaaaatcctgcgtagtaaatattgtagctaaaattggtttgcagtttatacatctcttttatattgtctatggttaaatttatgaggagttcgtggcaacttacattaaaggaccttttcgtacttagagaatttgcaaataaatacacactgttgatgctcagcaaccagtcgttttcgtccttaatgtttggcataaatatattattgttatgatttaagaaaatgttaaatttgtctttgtaaataattttgttcttatttttgagtataaacaggttagtgtgtctcgccagttccttcttcacctggttgtgctttcgtgagtggttaccgtaaaactggcagttgttccatttggacatatcctttgcaaagttgtgacgtctttttttcgcgtgctcggagaactccgcttcgtgcataaaactgaacgttatgcttttctttgccggattgaatggctcgttttctgcctcgcaagataaatcatcggttattcctccaccgcttaggtatctgtctaattccttttccacactgattgctccatcagtaggcacttcttctcgactgagggtattccccctatgcgcgagattaccatgcgcaacgtgatgatggctacgcctacctcccctgcgcttcccacttctgatcatccgcctggccatctttacatccctcatctcgttgtagtatatattataaaagttggtgttatcataaaaggcgtattccatttcggtgctagaaatattgtcgtttcgattggggaattttttcaggtacgcataattcctctccctgttagaagcgtcatgtagttgatttaaatcgagaattcccgaggcgtagacggaaggcctgaagttattgccgcttctgtacaacttcagctggtcataaatgtcactaaagttgaagcacttccctaacatgatgtttaagttattcacttctatcttaaactttgaggagtccaattttttctgttccttgtaatatgtgtctacactaaaaatgatggagaggcatatattcctattgttttctcttatgtttttccttttttgttttttcttctcccacttgtggtactcattccatttctttattttttggtttgccatggctttaaagagatccttctccccaacatatctatcagcataaatgttcatgttgctatttgacttgcctaaaaagagtgacaacgctttgtctttacggtaggtgtagtcactgctagaggaggagtcaagccagatgtgggaatcggtggaattccccacgttcaatgtgaccattcttttttccatctccttttccttaacattattctttttctttctaatggccgcttttgcattttcgttcaaatcttcgaaatcatttttggagaccttctttttggcaaggtaaaaaatctgcttgttgattttcttattcataaatgtgttgaaataatttttggatttttccaaaatgttcaggatgtttacgttactgccagagttggtagagctaacagatttcatgctcaagttttgggcttcctccacttgctcatataggtaatcttccccatagctattcgatgcacatatcatgtttttgctcgatcgtctgttacctctcatttgtttttccccctttgatggtttatgattgtccagagaggaagacgtgaaaaagttgtttttttgctttttcagaaatgagctgacccgtacatttctcttcttctcatcctgcacattgaacagatcttcttggataacccacgtttcgaattggcttaccttcatttttaaagaaatgcatttatttcgaaaaaagtgtacattattgaatgaagttaagtggttttttaccgagctgacgtcggatctgtcccttagtttatgcatcactgagttatagtccgtggagaataactcgttggacgtgttcgacatgctgtctctttttttgtcatccccgtggttcttattccccaacacgtgggaggataactttcgggtaaataatttttttatggtagtttttagttttgtagaaaagcccttaacttcgtgaacatcctccttgatatcttccttcttcttgtactcctcctctccgtcattgttcatcttatcataaataattgacccggattttacgatcgttttttgatttctcaagctgcctaagctgttacacggaatgatctcttcatattcgttttttatagaaacagggttggtattatcgtgggtgttgtacttttccatcttgcgatgctttacagggaacaattcctttttctctttcttttctttctccccaggactatatgaatgttctttccaatagagaggcgagcttacattgggttcatacaaagggttcatctccctgtctgtagtgtgtcccccctcctgcttattatacctcatgtattttttcaatttcctctttcttttttttttcttttccattattttggaggtagaaactttgagttgttccctctgcatatatttcttgcctacatgtatgaacttcttcttcgatcttatattttcgcaaatcttgtttgccttcaccagtgcgcggtgattaatgcgtcttataggataaatgtagttgggtctcaggctgaatacatcctcagtagacacgaaattcagcaccgttttatacttggtgtagaaatataagaaaaagagcaaattgttacttacaaacgctaggaagtagtaattcttgtcatgcaattctttcagcgaattgtgcgcctttgtttggtattcgaatttgttcataattaggtacttataatttattttatttttgtacgaaatcattttttccatcagcatatttatgttgctaatgtccgaggcgtgttcgcttccgtcgatggattttttcgcataacgcgctcgagtaaagttgttatgctctgtttgttcgcttcttttttgtcgtctctcgtgtgttacgttcgcctttccacttcgcttcgctttttccgcgcggtccaggctgttcacactgttgttatcgcttctgtttgggtcttcacaactgtgggcctgctcaaagaggggtctctccaaatccaccatgttgcacgcacttgcgaacgacacattcgcgttgttgttgttgttgtcgttgttgctgctgcttctgctgctgttgttacgcgaagagatgctcatgaggctgccattctgtggctttccacttttacaagtgccgatgtagttcttcagtaggttgttatataggaggagtcccttctgaaaattgtctacattcatgcacgaagtcagatgggagacggtagaaaaggatacctccgggtagacagaatatacatagaggaatgaaaaggtgctgatgcacagttcggtgaagtagttcactaaatccatggttgtctggttgtgcaaagtaagtcttgtatttttcacgtccaaaacaaagtcgatattgtttatgccctcatttgctatcacatagacctgattattatatatttcgtgcttcagtttttgtagcacaatttttctcctcaagtttcctttgaataaatctctattgagatgtaggtgactaaacgtgcgcattattttgttgcatagctggaggtacctcctctctgcattactgccaaggaataacctaaactgagaaatgttgttgcatatctttatttggttatagtcgtatatgataaacttgttcaaatataggtaaaatttaaagccctttttaaactggggtaaatagaaaatcagattttctacactaacagaccatttattattctcaacgatgttgtttaggattagttttttcttcttctgcttcgacgtcatattgttatatatcttcttaatataattataaaatttatttttcaatttttttttctttattcttcgctcattttccacatgatcatctacgttgtgtctacttggggtccaaaaattgtggaaactcaccgtttttccattctcatcattaaactggtccacttgctgtcttagcgaggtggaatgctttgtgtatatactgtcagagaagctgttgctctctctcctgtgtcttcttcttatttgcaaagcggcctcttttagttttctcctcttcgatagacgaaagggttcacaggtcgatctgtgccttctgcctttttgcacatcgtcacgcatttgtgagactgccttttcgacgtttgagtcatacgacaggagggagtaaatcgacgtggactgggcagagctcaccggaaaagtcgccgcggatgtggcagcagatgtggctgaggatgtcggcgctgacaccggcaccgatgtgggttcggaggacgaccaagacgacgcagttgggggagtgggtataaacgatgcccccccttctgccggatcaatactcgcgaaccaccccaagttatgcagcttattgttgctccttatcatatcatcgtagagaacatttttagtgctttcgatcaagctgtccttgttgagagagctatacatatttagtctgtccttataactccttgagatctgtttgtacatattaaggtgtctattcctctcaggtttccatctcctcccttttctatgtttttcttttttttttctctttgcggtatcttccgtttcatccagacccatttcatcgaggatattcattatgtcgtgcttcccatccttccttaagttccttactttttttatcttaagacttgaaaacttcattctgtagttgtacacaatgacactcaacacgtcattcacattttcttgcttgacaatattgttcaatatgactgtggaatagagctgtatagaaatcctcttaactttattggcattaatagaaacgatatagaaagagttgtcatcataataatttgtaagtctattgaagattagattattaatagtgctagaaaaatgtttgttttccatcgattcaagatttgaaaagtcgttagaatggttccctttttttctcctaattcgttcgtactcttccttcgacatgtacacatactggttattgtaaaaggggtgcacatggtctactagcaaatatttactctcgtaaatataggagcaatcaagcacattaacatctacgttttttatatctacattaattatgaccttgtcattttttagtttttccttaattttgttcgtaaggttgttaagggaattcatcaggcggaacaactttagcgtcttgggtgggctgaaggagaacagctcttcgcgtgtggtttgctcatcgggttttttcccctcctccgcatcttgcctcaaatgttcctcatcgtatatgccaccacatcctgtgggacctcccccttgaagattcttctccatatgccttctccccataccaaccttttttacccttcccagtatctcctcatcctccgacgaattcgccgtgaattcagttcttccattctccaaatgctcactccacccaactgtctgcctgtagtagtgtttcatttccttatacttatgaatgaaataatccttcgtttctttgatatcgtatgcaattaagtttttgtttaaattgttgactaggtaaaagttgtacgtcgaaatgaagtatggatctaggttaatgctagaagcgtacaagtgaatgtaaaaattgaagcattttttggtcttcttacttttgctcccatgtttatttacacttttgtgtgaaagtccattcctattgtgcctctcttgatcgtaacattctacctccttcagagagacataaaggtggttttccttccaagagctgtattttaaaaagtctctcttatatattaagtaattattgaagctgttaaaattgttatcgcaaggaagggtgcaatttcctggtgggattcttaccttctcatcattttcgaacagatcactcgcgtcatcttgataaaatgattttccttcttccgctctacatccgtttgttatgtcattaaagggataggtaaaattggcagttcccttgctccttctctttttttgtaatgtttcctcataattgagagtctggtactccttcacgttgaaggatttattattccccccaagtatgtgtgctttctttttcttttcccctttccctgtgttcgcatgattatcagtgctgcgcctcttggcttttttcgaacctcgtttcttgtctctcttatgcatctcctttacaccatttgtatttacttctagaagttttttgtccatttcgtgcaccactgaagctctttccttcagggtgttcccatctaagtgttggttcctcaccccgtttgtgcttctctcataaggatcatccccaccgttggcatgtggtaccccttcctttttgcacaatctgggtagatactgcacactttcgtagtacctggtgagtaacaaaaacttgtaaacatttctgtaagacgctgaaatgtgcttgtaaaatatgggcacataacaacacacaatatttccatcggcgcagtcgggtctacctttaccattcagacacataaatctagaaacgctcgaatggattttgttaatattgtacaaatgatgaacattaaatttgttgaaccattccaaactatatacctggttaatgtattctaaaaattttaagtccctctccataatatagttgttattagttagcttatcataattggtggtcttcaatttggcatacatctcgaaactattttgtacaaaggagggattataaaactcattttctttcctattcgcttgaaaatagtgtacaccgttagcatgcttgtaattatacaccaggggctgtaagtacttttgcttccctcgtttaaatcgtctcatatagatgcagctgaataggtttatgttatacacagataggttgcacctggagagtttccacatggctgtttttttgtatctccttctaattgtggggaatttttttttttttttttttttttttggcttcttttcttgaattcgtctctctcattatttacggggacactctcaagagagttcctacatttcgacaggctgcctgtcattttgttctttgcgcttgtagaatttcccatgaattgttcatccccaacatggtagcaactgccttgttgggaaatgctcataaagttgtcactgctgtgatgggcattttttagcacgtcctccctctgatccttcccgtctttttctcccttctcagagatgcactcactcttttgtgcattcacgctgtccaagtcgtaagatgcgtggttgttaccaccttctgtgagcacaatatccaacgtgttgctattccatcgaccagccttcttgtgcagaaacgcggggggcttgaagctgaacagactcagcgatcgcctgctcggcttgtccttcttcagtataggcttcgaggtgcttttattttttcccataaagctgacaaccgaatttaggtgcttgagcaggttctttctgtgcgacacgctgttagtgatgctgccattgttggcactactgccccgaaaagcggtaataggttcaccatccccagtttgagtaatttcgctgccccccgcttgagccaggtcacttttcttataattaaacagaaacctcatgtaggacttctgcttgctgactctcctttcactagatatggattccgcttgattcatcccaccactgaggttcaaagagttattcctctcgccgtcattcatctccctgttatcatggctgatgcaatcgctggtcctttcgggtgatggatctttcccactccttataaccccatttttcaccgttatatcattgaacaaatcagagttgttcgcatggttcctactcctactgtgggacatccatttgtttatggacaggctgctgttcatatgctttgctattatgcagctgtccgtgagggagttttccccgttagagttagtgcactccagtttgtcactcagcctgtcgtgatatttcttggccaaattgtcgcagctgctgtgtgagcttctatgtgagcttctatgtgaggttctatgtgtgtttccatgcgccttccacttccctccagcacgagtttcttgctggccgaaatagggttcttcttcgggtaaataattcagcattgccttgtcgtacatctgtagggtattttttttctgtaaataattttttttctttctttttttttcttcctccccacgtttgcaaaaaaagtgagcactcactttgacatccacgattgttaaatgcgaaatgacgtagttgcaattcttcataaggataatataaagaaagggaaaaaacgcactgatggatcttttcttgttttgtgtgcatctatactccagtttaaataaaaaattcaaattcaaattgtagagatccttgttcataattccgatatggtcaaaattttcaccttccttcttctcgtctttgcagtaattggagcagctatcaataaagttgatgtagtcattcatgtaggcgtccaccttgttgttcttcttgtagacatacttgaatcggtgatagttaataagatagcatatgttgacattctcggaacacacaaacaggttaatctctgcactattttgagatttttcttcttctcctcctccgcctcctcctccattgtgtgtgttacccctagagggcggcgcttccccctggtgctgcgcaactgcgtgacacacttttttgttcctcctcaggatattttcggtaacgttactcccttctttggtgctgtgtcttcgtttggaattgtggctagcgaatatattcttcgataatgtattgattctaattatattagtgtccacttttacatttttttggctcacttcctccttccgattgtcaccccctacctccaaatgttcgtacttcgaattgattacactcggaggagtgtcacaattatttgctaactcgtcatgatgggctctgttggaagctcgatcgtttgccaaaccctcagactgtgcagccaagccgttgtctttgtttatgaaccccccttcttgagtccctttgctgttatcacaatctgaggattcttcctttgcaaaggagatgcctgcacaaatgacatctcgcttcgtgtctgattttaaaaaactgagatttttctttctccacttttgggagttaaccttatcgcgggggttaacgttatcgctggggttaacgctatcgctggggttaacattatcgttggggttaacattatcgctggggttaacattatcgctggggttaacattatcgctggggttaacgttatcgcgggggttaacattatcgtgggagttaacattcggagcgagcccgtgaaggttgccactcgtgttgttgaacttttttttcgatgcgaatcctccacatgtgtcatccacgataatttttcttttcgccttccccgaattggtacctttttcacggtagtacaaatcattatacagacctttgctcacagaattgctcatagcatggctcccattttcgcttacgtctccccttgtgacatcacaaaggggggtgccttcaccttgttcattctgatgaagcgcgctcctttggatgctcttttgtgtcccattttcattctcggaaaaatcgtaataaaaagtgttattggttaaattgatggtatcctcatttttctcatccatttgcttccttttctgatcaaagaggttatagctaatgtcattatctgcgtatgtttcgtccataaaactgtcgttgctggatgtgcgcagcgtgtctaccacttcatgactgcttacccatttctcgagggatatagcaaccatttcgtcgctcctttttttcctcttcacagggccatgcttcacatagtttgattggctgcctctattttgcaaggtggtcccgtacctgcagagcaaaatgctcattttttccttctcttggatgtacgttaaaaagtaatttatcacgacactgtttagtaaaacgaataaagtggagctgtaaaaaaagttgaaattgctgagagacagttttacagtttttctgttcgtctctttatttatgtgtacgtctaaatgcagctgcggcttgggactcttcaccttcttgtcgtagtcgataaagagtttaaacttttttctttccaaaatgcatacatactgattaaagaagtcgttattttttttttttttgagacttgacttggatacactcaacatgttacttatcgagtcggttaagatgacatattttttacacgtgttgtttcgcacgtcggcaattttatcctcatcaaatatgttggccgctttttccatactctccttgggaaggctaccccctttgggcttcctcgaaacggtgaggacgtagaaaaagtacagcgtgttcattttcaaagatatatttagggagctagccatatgagtcaactcgctcataaagtcattgcacacaattttgaatatgccttcatttttattactgacggcaacgtttgttttgcttattaggaagaagaaaaggcatgtcttcttctggggtgtgtctttctcctcaacttctctcccattcaggtagtccacttgtgatagttccacattggatatactactgtgaatgaaaatttcatcgcccattattttttctgtatcgattatgatctcatcaaaattaaagaggtttctcagattcatatatttgcagtgttcgttgttgtacctctttgatggcttcaccaaatcaatgtctttgtattcttccttcccatcttgcatgaataatttctcctcgttgttgttgccccctttgggcttgtgtttcgctttccgtctaccttgatcacttccttcaaagtcatcggagtacgaattccgtcctgtctccaagttgaagtaattcgaattgttgtacaaatcggacttctcgtcatattcagggttactcaacagggtgtcctccttacatgtgtgatgcaacccttccaacgatttggaagtgccagtcaagttggcatatctctccctccgcatggtgtagtaattttccacaatgtcgttattgctgctgaaggagtgtaacatgtccgagttgtgactaaccaacatcctcctcctatcgtgtgtcttaaagtttgggagaccttcttttttgcctcccacgtaggagccccccttaccctgttgtgtgactctcttcctcaaaatcatgtaaaatattttttcaaaatcttctttattgtacaggattttttcattgtccaaaattttgatgaccaatttttttatatacttctcgtaatttttattaaccgtaaattcattttctttattctctggagtgttaccactgtccgtgtgtttttccctcaccatgtggtttgtcatgaaatatctgtttaatattttgtatagcaactcattcgtcacgttaatcttcttcaagtgcatagtatttttattgctaggcaggaggtactgcttgatattctttagtttgttgattcttccctttatcaactcgacgtgctctaaagggagtacatgtttgtgtattcctatgagagacacgcatatttcgttcaggctgcagtttagaagattcaccgtgagggacaacacgttgtcattttttttcagcttcaccgactttatgctaacgagcgctgttttgttcttatcatttggggtcatcctgggcgagttccccgcgcggtggtcacttctgctgatgatattgcaactagtgatacttccaattgggccatttcttaccatatctgcggagccgcaattttccattgaaggggtggctacctgacctgggtcgccttcctccaaatgcatttcacccaacaaaccctccgcagcatccctgcgatcacacgaatggtcgctactcttcacatcgtaaaagcaagtgtgaaacatgtggtccacatccacccccctagcgctcagataaagcaacgaatcaatcttgtcctggaacaagaatagatttctcacgtgaccgaaaaccccaattgataacaaatttcgatattttaccttgttcctattgttattatactggatgtacctccttaaaaaactataatatctgcttctaatcgagtaaagaaaatttctcttcctcagataggaaaaggtgttgttcacttttgtatgatagacattcgtttgcgcaacaaagaggttgttaaaaatgatgttatgtatattggttatgtccctttcttgcgttcttacaaaatgatctagacttttgcttctgtggaggttactccttctattgctttccagttcgtctctgtcgtggtcctcctccgattgttcgtaagtgctagaggttgtcccactagtactatcattgttggcctccccgcggtggttactactattcgtaacacccccgtttgggtgattctttaccacatagtcactcctctccgtggtcatattatctttatgcaattttctgcctgtcattttcatttccgcttggttctcatttgctaaagatttaaacggatcgagaagaagatcatgttcgatgaacttttcttgacagtctgagttcccccgggcgttcctctttcgcctggtcttattgaggaagcttctcaaattaaccacttcgttttgtacgtacaaggagtgaaaaaaataaaacttcaactcatccatgcgaagacgaagaatctttttcttccttacgcttttacttatacataggcaaatacattcgataacatccttgtcgatgtaattatcatatttcaggaagagctcaagacaggtgttgtttgtggggatgaagttcacaagaggcaataaattattaacattaattacgtacttgcaaatggttatgtcaatttcccttacattgtttgagtaatcgttaatatgaatgattaggcagtttgggattaggacaacttggttgttaattattcgatcgaaattgttgtcgtcaatagggttggccttatgtttgttcatgttgtctagggtttcttctttcttcttccctagaataaacttccagaatgcgtttcgattatttttcatgttagcaacgctgttgttgttgttgccgctgttatttccgttgttgttgcctctgccctcttcatactcattcttgatatgttcattttcaaggcttcgcagattttcgacttggattttttctccttcttctttcccttggagtggatggttttcaccaaaatatcctctcccaaacaggttgcacatattgtaatttttaaagttgttcatgcaaactctgccatcttggtcgcttcccgtattgctagagttgtacagatttccattcgcgctttctcgttgcgctttaagataattttcataaccatttggatctccttccgctaggctgtttcgattggctctattacctggttttgctgcttcgtttgcgacaaaaccactctcattcggttggtccccacttgcgttattcccctgattcggtgctccatttgctgcgtaacaatccgctccctctagcagtacccccttttgtgttcctccctgtctcattagaccacttatcatatgcccgacattcttctctataattctttcctccttggaatgtatcctctcgagcgaatcaacacagtcgtcctctacattctggtgccccaaatggtaaaaacttacattattgccattcggctcatgatacagacacaagtttctcatgggtaatttttctacataatgaatacagtacttctttttattcatgatacattttttatttttcttaaaaagaacaaaaagggagtgtatatcgacgttgtgaaaataaatgcccatcttcttctttatcgtggatagtttttcttgcttaaataggaaggaacaggatagagtgtaggataggaggcacttattgcactttacactagaattactgaagtgactaaatttgataggtatgtaggtgaaattaatttttggaatgaccaaattgaatagcatgtcgtgggaaaaccatttgtctaacttctccaaattttcattgataatggaggtggttgtccctttctggtttttaataaaattgtaaagcaactttttccactctcttctcttcaaatgagcgttgttaaaatattccttgctgtatatacactcatcggagagtatcctcaacttggttagcaagtgaataggacatgaagcttcaaacctgtcgagaaaatcctcagtcccctcgtcataaacgtaatttttctcatttcgcaattttctcaattcggagtatcttatgcaattttctatactcggaatgatgttaaaaattttgttgcatccccctttgtataggaaccagaattctatatacttgatgaaattataaaaggaatccaacgcggaggcggtaaaaaaaacgtttaaactttcaaacgcagaaatgtcactaaagataggggggtagtcattcttgaagctgcgttccattatttcatcgtagtttctcaattcggagttacaaagatcgttattgggttcgtacccgtttggattatttgaaataaagaatgaatcattgttcgtgtgtgctaggctactactgccatagttataacaatagcaggaccccttcacatgttcttcttcttcctctatttttacattattgcaaaaatcatcttcgacgttctcttggatgtgcttaacaaaggagagttccacattcttgaaacactttaaatcatttttcagttcgttcaatgccttcatgtcatacttcttaaaaacgacgtgcatgtctaatccatctttcgctgttattctgaaccctaaatcatgcttcggaatttcaaagttgtaattactttttcccttttttttatttttttgcttactcgctgattcgttcggggagagttttttgccaaatcgccccgtgcgcatttgtctgtgcacccttttttttaggttcccatcttttatcctttcatcgatgtcgtagtcactaaatgaacgaaattttgttgccagtacatggttatttaaggagctccttcttttcgccctcctccagctgtgcctcttgcctcggtgcacggagctcgcgctctcgctgaacaggttttcgatggccgtcaggaagtattcctctgcaaggtgggacaacgcaggtggtcaacgtgagcatttgtatgtaaaagcggattgtctccacagaggggacagcttcccttcatttgacaccgctacattgttcactctttggtgttattttactttattttattttatttatttatttttttttcttaacccctatggggccctaacttaccccttccgtcgtcgcttcctcccttcgacttcgccgtgccctggttaaccttctcactgttatgaagcagagcagccttctttttcttcagctgcttcttgtactttatcttctttttgtattccttgtaaataatatgaagtcccatcatccttatccatatattaattaggaagttctttttgatattttttttttcttcctctgtcagcttaacgttgtacttgttcagttcgtctatcttgaaattctttataaaaaattcaaacgtaaaaggatttttatgaatataattatcgaaaaatacgattttgatattctccactaaaattcttagcgagttgactagtttaactggtagtgcttttaaaaagttttcttcttttttttcctttgatatgttaatgctgtcccatttttccagtttcgttcttttcaacttgtattggtgattcataattttgttcgtgtcccacaaactcgggtaggaaaattttataaccaggaacaggtcattggcgtaaatatttatggggctaatattatttgaaaaaatggatgaccacagaaattttatacgcagattttttatgttcgagtaaactatttcgaagggtagctccgccaattcgaataatttttctgggaatgggacgttcttcagtaggatctgcagaggtgtgtgtgtttgtgcgtttgtgtttttgtgcgtttgtgtggtggggggatgagaaatttacgatagctcacaggtgcggctaacagctcattcgtgtttgcatgtcacgacttcgagcaatgctgccgcatcaaataagtgcctacttccggggaggtcacagaatttatcgtcaaattttgtatggcgtcccattctcccaagtactcttgtccgaacagtttgataaattgatttattatattttttatcatattcattgtaacgacattggcgttaagggatcatctgccagggggcgcacacaaaaaaaaaaaagcaaacaggcaaaggagcagcaaacaaacaaataaacaaacaaacgatggacttgagcagaagtccctccaacttcgtgcaccacaaatgtgcgcagaaataaggtgcggtgacggggaaacaaaaaagtgattctagcacaatttggagttctgtcttgagaggccgcctcccctgtccaaagtaccaacatgtaaatgtgtacgtacgtgcgcgcttccccgtatgcacgataagcgctgaaaagcgaagaaatggttaagcagtgtgagcaacggaagagtggcattcacctacatggaggcattaccacaggtggacaacaagacgcgcaattctatctgtctcgatgttgccccccacacataatttattctaaaaaaaaggggaaaaataaaataaaaatctattaccactcatcactttggtgaagaaatacaccaaattgagcagaacgtgaagccaacacaaatctgctaaaatgggagaggcattttattgtatgcacatttgcatcctcttgaatgttttttggcttcctttttatgtttaccttttcctgaatattcatcgcttccacgggccattcagatcgcttcaaaatgcatttcacaaatatagggtggcatagtgaactcgtagcatgttcttcaaaaggaataatttaagtcatgaatgtgagaaaaagagtgcctatgaaatgctttgatattacaaaattatagaacaaagaaaaaaaaaaaaaaaaaaaaactcacataaaaaagtatacttcacagtattgtatacacaaatacgtatgatgttactgcatacagttgggaaatttgtgctaagctgatcaaggggcacacatgcatgcacgggtatgtatgcattcacaaatacacattatgcattaacaccacaaagagtgttttgaaaacaagttgggcaaaagcggaaagattaaaacgcgtgtgcaggggtggcacaaaccaagatttaaaaaaaaaaatacatacacacatatgtgtatatatatatatacatatatatatatgtgtatatgcgaccaagttaaaacaaattgcgcaaaatggaaaatacagtgaaacactacgtatgggccgcgaaactgtgcatacttcatacgacaaagtggcacaaaggggggaaaaaggactcaaatgttcgcatttgtaaatattgctaaatggtaataagcataactgcgcatggcgaagcactgctaagcattactgcgtatcaaaatggacaaacggcctggaagaataaaaaaaaaaaatactcacgaacacgtagcatgtaaaaataattccccaggaataatgttctttttagtacatggctaaaaacgtatcgcagaagaaacgcttttcatttccactcattcgattaatttccacgttttgtacacatgcgtgaactaatttttttatatgtgcgccctactgtaaaatttttatacttggcaaaatcgatcatttaaaagaaattatccaagggcaggcaaaacgaaaattcgagtagcaattttaaaatgccagttttgtattttttccctttttttgcaaaaaaatgcagtaaggccaatttttctactcagaaatgagaacatacgtgcgtacactcatttgcatgcgttcgcagaaagtaaagtgatgccactataaatcatagtaggaaacgtattacgaaaccgcacaagggggagacgtatgcccccactgtgcattcatttatagtcaatgcgtctcattcgttttttcaactttcagcgctttgccgccacacccattcgcaattttatctccgcactggtcaactattatggtatttgatttttctgaggtacgtcaaaatgaaggcgagtttttatatatacgccattgtctataagaggaaaattctcgcgtttccatttgtttgcccttttttttgccacattttgtggctcgaaaatgcaaatgtcgtaatgcccaccggttgtctgcagcttgtccactgttgtgacatttttttaaaggggaaaagaaaacgaacaaggaaaaaaatatcccaacatcctttgacgctttgccacttcgtgtggtgctttcgaatcgccacctttttgctttttcacgcttggcagcaaaatggggtcatttaaaaaaaaaaaaaaaataaataaataaataatacgccacttagcctgtcaaataattcgctaaataatgcgctacataacctgtcaaataatcctctaaataacccgctaatctgatcaaaccacaactgctacacctttatagctaattcgcggaaattgtaacaaaacgggaaaaaaaaaatggcaacgaacgcggaaaaaaatatagcatatgaagaatgctaattgtgcaaacctgctgaacataaacgaataaaacaagtaaaacgcttttattaagaaaccacaaaataaaccatttcaacgttttggaaggagcagaattgtagctgcattttttttaattagtccctcccgccacacgtaatcaaagtatagggcaaacggatatttcccataacaataaattttgacatcccgttggaaactgtttttccctgttccaacttttttgggtataattttctccaattttgtatgcataaaaattgtacccgagaaattgcgactggaccacttcaacaaatgaacgtcgcattttagctctataaggctacgtaaatttggtatcatcctaactacgcgcacttgtattatgtcgctttaccctgtcgctcggctaaataaattatgttaaagaatcaggagtgttctaccactgctatggtgcaagggcgacacgtacattttgaagaagaacacataaattcacgtaaattggcatgccaatacatacgtacaaacgtttggatagaggaacatacaaagagttactgcctcaagagtgcctactgattctcttgttattacatgttaacccgcttttcggttgcaacataaccttttaaaattttaactcaaaattgaaaaaagcataaatattttctaaatgaatataattaaaatagcttagaggagatggttaggcccgagtactcttccccccctgacattgtaattaccaaaatagtgaaacaaaaggcataacgattacccatcacgatagatggaattgtagatccctagatctacattctgtgtctccctatacatacaagcatatgtcgtagtattattgccacaaacaccatttcgtatatgcaccccccaccaaaaaaaaaccctttacagttttataacgaagatgaagccaaaaaatacgtccgcaattccagaatcagggacatacagtcccaaatgactgagcgagctttggaattgttggtactcccagaagtaagtcaaaatgtggcatcactcaatttggcatgttagccgtttcgaatgagctgcgtgaggaatttttccacgtgttctccactttttgccttaaccatttcgctgttttttgggttttccccttatagagcccctgcttgctactagacattggatgcggatcaggaataagcggaatgaccctgaacgaatccgatcacttttggataggaattgatatcagcattcatatgataagtactcgcaacttttgcttccccgtcattttgatgtatgtccaaagttatgggtccatacttctccggatgagcatacacaaacaatatgtaacattttccttctttgtcttttcagaagcgggattgcagaatgaagcccaccacggaggggacatgattttagccgacatgggaaaacgtaaccttcgcgatatgcccacatgcaaaagaaaaagaaaattttacattggggttattgcatcaatgagatgagcacactactgcatattcgattaaacggcttgtgcgcgcctaaccgacgctttcacgtttcaccgctatgcaatttcaccgctttgcaatttcaccgcttccctgctttactattttttccccaaccttctcagtgatgaggttccaatcttgcattttcgatggagtagtcaggtagccaagtcgtttttttgctttttactcattcaatactctttattcttcacaacggagagcgtttatttacacaagtttgtatgttttttttcatctcccccccattgaagcatatctgcccttcagtggctttgcaactgggacaagaaggatgaaaatcccaaagtgagaattagcacattctttaagtggctatataactgtttgaaacgaggagccagggcggtaagcgtcaactcgaagtgcacgcggcgcacagatgtgcatttgtttagggtgccaaaaggcgtctattacgcagttccggggaaaacgcattccccattagtgttaaagtcacgaacgggtgtgcctatctgtgcgcctatctgtgtgcatattcgtgtgcatgcgtatacctatacgcacacctacgtgcattcatcactccctggtgattaccccccttttgcaggtatttcagttttaccccgactcggcagaacaaattgaaaccctcacgagcttcgccatgaaagctggcttcggtggtggtgttgtcgtggattttccaaattcagcaaaatcgaaaaagtaacaaaattaaacttcctttgagggataaaaatgcatatatttatttatgtttacattttttcgcattccctaatgcttcccaaatttgttttgattttcccgccttagatattacctgtgcttgtggacagggtccgccgtcgtttcgcaccttccgcagcccttggaggacgaggaacataatgatacagcgagcacaaacaggaggtaaaaatgcccaaatgaggacctagctgtgtgcacatatgaaattgcgctgtgcttacgaaccatgtgtgtttgaacgatgtatttgcatacttccctgagttcagtttttccttttttttttaccatcaattatatcgccaaaattgtgcaagcattaagataaccacttgcacacgcacaacattttgcccaccacaacgcagacataataagaaaacaaaaaaacaaataaaaaaaaacaaggagtggattttgaagaaaaagaatcagagaagaatgaaggtaagcgaacggataatatactcttcccagttaacaattaagcagccaatctttataccattttgcgcgccgtttttacaccgccatgtgcatgtttgtcgattcgtttgtttttttttccacacacctttttagggactggacgtgaagagggacagcaaatatacaggaaggaaaaggaaagggaagttttaagaactccctcgcctcgatatattcgtacggtacgcgtactatgttttgtgtagctctttttttttttttttacaacatttcaattttttatttttctcaaaaaatttgagccattttgccctacatttgtgtgcaacttatttgccgataccgtcttacacgcaataagttttaataaaaaatagattgttaacactggacttaaaaaaaaaaattgtaaaataagttcacccacaaaataaggaaaaaataagaaaaactaaaatgtacctttcggcaggttgaaaagacgctgtaaagcaggaacgaaattttcaccaatttcgatcaattttgacgaatacttaaaaaaaattaaaaagcacaacgagctatgtaccatctacgttggcaaaaaaaaaaaaaaaacaatgaacaacactctgcttcgctttctttctccctattacttaagtagattgaaattctttactatttcttcactttgatagttttgatcaaattcttttagagtttcgatgagtttttcacagttcagctccttctgcaacataggggttggggaaataaaggaagacatgtatatgggttatcttatgcaaacgtttatgctgtgcagtgtgtgggcgaaaataatccttcttttttgcacttatacttttagtaaagaaaaagggaacatggtatattctattttttgcatcatcatcattatgtatgtgcgtgcgtatgtgcgtatgtatgggtaccttaagttgccccctgctctctttatccttctggttgtcattaccatggggcgcgtctctgggcagcaggaccgtcgactgatctattagctacaagaaaaggaaccataaatgggtattttttctcaagcatgtgaatattctctttggtaagcaaaaaagctttgctttttcaggtcggcttgcaagaaaactttgctttcacgttagtttgcacgattttccattccattactttgtctatcgatttatgcaaaatgagtgaaatgaatctgaggcaggatttttccgttacgctacatccgctgtacgaaaggtagtagtcaatcaattcttcgctgaactggtatgggtaaaaacgaggggcggggaatgttgatcggcacggttggtactatcggtacgcgaatatcgcatacgtacttagtacgcacgcgtactgcgtagatgaaatttgttcatacacgtgtgaacatgctgagcgcgaacatttgggaactccccaacggagagcatcagcaaaatggcacatagtactttaccgttggtctatttttcagcagcagttttaacaactgttcatccttgtcgtttacgaagttgtcatccatcatggcagcctcgcgtagtcagatatttcaataatgtggcttttgtgcatgaacatgagaacacgaatattaacaagggtgataatttattttccttttttcctttaaccgttcaccagggaaaaaaaagaaaaagttaacggctaaatgttggcaaaggttcgccttcttcccaactaaagcagcccacatggactgtcacaaatatgcaaacaggtaatttcaaaaccgtgaacgtatgcgattattcattatgcgtgctctgaacatgggtcaggaagaagcaagcctttcggaaaaaaaaaaacaaaatttatttcaactaaggttagcttcgtaaatccaccgcgcggatgtcacgactgaatgaagaaactatgaagcgtatttttgcatgcgtttaaagttcccgcattcgcgcgtttggcctatgcatttgagttttccttttcccggcgttgctcataacggccacgctgacattcctttcgtgctacattcgacaggaacctagttgtgaacgagcgattattacctggtgaaacttattggtaatccctttcattctcttcttccttttttgggtcattttttgcggtttatgtggtccaccttttaagtgacttttttttttttccttgttaaatagccaacttgcgaattagccgccctttttctttcccttttgttttgctaaaggggaattacacataaagtgtaaagaaattacactcaaagtgcgaaattaagaagtttaacccatttttccctctgcaaaaagagcggaaccgcgaaacaaagcagagccatggaacgcggacagattgaaacccctgttaaaaaatttccctctttcacatgttttcattcaactgaaaatgcctttgtttcccaatttcgcaattttttcccatttgtacttaacaattcctttttataacattttttttcttcctctttggtgaaaagaaccattgcgcacggaacacacttcgcattgtacgctgcacagtcatttgacacagaatagttattttccttttttcccctccccattcgttgttattggattcttcttcacaaaatagcagttttacgtaatttttaagcaatgcacatggatttgcgcattacacactttaaaaaaaaaaaaagttaaaaatcaattacacatatgacagtctactcggttaaaaagaaggaaattaaaatagaacaaattaaaacgggaaaaaaaaaaaaaaaaaaaaaaaaaggaatatacacataatatgtaaacaatatacactcatccgattacaatttttcgagttatttaagcttcgaaaattctctcttcttctgcaaccatggtcactaataaaagaatgaggaaaaaataaaacaattttttccgttcaccattacgtgcccaaaacgtaaccattattatgttttttttaaaaaaagtaaaactttttttttttttgtcattataaatgaaaaagaaaatttcccctgcccacacattctgcactaatagcaccacaaaattaacaacgttcacgtagagcaaaaaattaaacaaaacattttgttaacattcgtgctgtctaaataatcaaaatagtagatatctcaaaaggggaggaaaaaaagttgcgacatcgggtaagtcaccttttaccggcaagtaggtgcggaagtgctcgccgcgctgtagaggaaagaaggggcccaaaagggcagcaactgcaagaagcgcaccccgtagcgcaccgactagcgcactgagtggctcaccgcatagccccccccctgtagcaactctctcaaaatgccaaatgtgaattccaataagcctggcgctgaccccgactgggcgctcgccctctcccgtggcgccaacaaccatgtaggggaatatgtacaaaatagtaacaacacaaaagaccccctgcaatgtgccagtaatatccaaagaggaagttttcacaacaaggctgcaccaaacagctgcagcgatagcactagaagcagcaaccctaacaatgaagtaccctcccccgatttgtcgacgtcaaataatggagcaaacactgctcttccgaaaaatcacaacaatgatgacacgtacgaagtgtaccagttaaacgtaaaaagtagtagcaatgactcgtcaccgcaaaagtcgaagttgagtgtatctagctattcacaacagtatgaagaatcttacgaagaaagaacaaaatttaacaaaaaaaaaagcagcttttatgataataattcggtaccagatagttatccctttctccatagctataatattagtcatacggacaatgcgaataggaagcatgataacggggcacatcaacagaacaattccagtggtggaggaactccccagaagaacagcacgcagcatgctagcatgtgcgatcagcacggtgcaggggggccaaatgagaatgaaggggagtcagtgtggggaccggataatttgggaaacttccgcttggacaagaaaggggcctcgaagtggggtcccgaaaaagaggagcaacgaagcggggtaagatgcgaggtggggggcgaggtaggaggcggggtagggggcgaggtaggaagccatccacaaaacggcctaccaaatgaacaagacagtgccagttgtgcctccctaggaccagccgagggctcccctaagggacatacccaaaaagacggcgatgggaacaagctgagcgtgcacaactacgatgtagacaaactgtatgaagatttttatgtgaaccgagagagagcaatgagtcatacaaagatattcaattatgccggaagtgaagagatgaaaattaccaagccgaaagataaaacgaatacgtttgtcccaaagtacaataatttgtcagccaaagaaatccattttaacagcctcgcagggaatgataacataaccattttagctgcgaacaaaatgaaactagatcttaccaagttatccgaaaagaacgaagatgctttaccagatgtatatccatttcatctttccagtgatacaaaaaatgaagaagaaaaaaaaaagaagcacataaacccccttgcatggaaaagttataccctacaaattttaactatataaatacgtataacaacaataatgctgatattactctagaggaaagaagaaattatatgaactcgagtcatatttttgattgtgatgataataaaatggaacaatactatgagaaggggagtaaaaacacaacggaagtcgtcacgcatcgcatcagcaaagatgtaaccaatgtggacagcgagaaggaggagaaaagaaaggtgaaccctctgtatagtgatttatttggaaggaaaacaccagatattaacaacaaggctccatgtgaaaaaatcatgccaactactttgaattgtaattggttgtattgccccatcgacagcaggaagtactcagaacagtccattaattcctccgattatttacaatcctgtgaaaagggaaactttaacagaaagtcatattttgataaagaagtatatgataatgaaaaaaaaaaaattcttcaagaagcaatacagaagggggccagggcttcgctcagagtacatatgcaatccattttacaggatggtgctaactacaatttggaagactgcaatcatgtagaagcaacttacctaactctccataacataaaagattgcgtgtcagatgaggagataaaagatgctgtgaggaagagcggcgcattcgtagttacctatgaaccagagtatgatttcctatgtgatagacgcaaaagcaacgcgaagttgtgcattaggcatgctaatgggaaagagggcttaaatttattaacaagcttgttggctcagctggaaattacggttcagcttatgtgacgctgtgctagtgctatcgtcatggagaggagctctcccggatgcgcctccatcagagtgtgtgtataaacacgccgcttaagactgcacccgcttgaacgccccttttcctcgtgtttgtgaaaaatcgtggagtaggaagttcatttatggttaattataaagttaatgctatgcgcgaagggggatgtaaaattgggcacgcaaattggcataaaattatgtgcgaagcgaaagcgaagataaaattaaacccaaccccagttttcttttagctcatttttttaaagcagcgcgattgaaaaaaaaaaaaaaaatatttagttatacaccaccaggggggaatggtggcaaaatgacagccagggtacagccgagtgacagcgaagtgggagcaatataacaaaatacgcacgaatctttgaccgaaaaaagaaaaaagaaaaaaaaaaaaaaaaaaaagaaaaagaaaagaaaataaagtaaaagataatgaaatgatctgaattagccaaattagggtcaccctttagtgaattttcctttttttggtttgtgaaaggtcttcttcggtttgcccttaacctaaaaagcagaagagggaagaggggaaaatgaagaaaaaaataagcgcaaaaattgcgataaaaacaaaaggccctgtttaagcggttaagcaaatacaccgcatacacatgtgcgcgcaagtagaagcatgtgacgtataggcacacatgcaatggtattatcgatgaatcttctatgcgcgtaaaaaagcaaaacgaaataaaagaccatcgttttagtggtgaaaacaaaggggcataagcataggcgcatagtgcgcaatgtttcagttatgctaaatgtgcacattttgcctgcccaacaaatgtcagatctgtgcatagccacgcgaacatgcgaacagacgaacggatgaacgaagcggcggtttgctttgcggcttaagtcaaattgccattttgcacacgcatgatgtatcttttcgtgtaagcaatgttagcaatcaacgggcgtaattgcgtagaaatagattcaaatacttattcgtttggatggcaaagaatgttatgctgtgtgcacatttaaaaaaaaaaaaagcaaagggccgatttttgtttaacacatttcttgttatgtattgctttacctttacctttcgctttctttttttttttctaaactttttacgtttttgtataattttttcttctacatgatcttctttttttgatgaagaatcatcttgatttaaagacattttttggaactgtttaaaaattggaggggaaattaggagtaaaatttgtggcagcgtttttagaggctcaggtttgcgcagcggatgccctgagttcgcggcgtctcaggggggctcgcgcgtttgcatgtgtgcgggtgttagtgcgtaggtgtgttgtacgcgtaggtgtgttgtacgcgtaggtgtgttgtacgcgtaggtgtgttgtacgcataggtgtgttgtacacataggtgtgtttaaaattatgggtgtgttgtagtgtgggggtgattaaagtgcagttgcgtttataagtttgcatatgcttataagtgcagattgctcatatgttttcacgctgatgcgcctttgccgcgcatatgtgcaagctctcagctttttacatttaataggttttcttcaaacgctttatcgaagaagttggcttctttattaattaaacgccactaatgggaaaaacgaggagggggggaaatataggttttgaagtgggagctcgaataatcttattgcatttttttttttttaagtggcgaaataggatgacactcatgatttgggtgctcagataagttttaaaaaaaaataaacgaaaagacttggaaatgttgcaaaaggataatcacatgtaatgctcgcatttttcataataatacaattgtatcgattttcctgacatgtcttttctgttttattgaagaagtattacttttaaggagggtttgttttttaattgtgtgttgacaacctggtgaagattctttcgatttttgttgttatttttacccatttggttaatttatgcaaaataaagtgctttcccccttttttttttttttttctttttttcttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaagggggggggaaagcaaagcagaaaggcttttattatgttaaaaatgggcatgttcatttgaaaggtggattttctcccggtttgtattatcccatttgtacatgctaaaatgggcagtacaaatgtaggacttaattttgtatcattgtttacagcaaaaaaattttttttttttcttatttattaataaggggtaaatgtggctgtttcttccttttgcatttttataaggggggaaaaaaggacgctatatattggcgtggtatgtacgtatgtgtaatgtgtactggggggagtagggcgattgcgcgaggcataaaaaagggctgggctgaaaattcgaggattttcaatttaaaactttgtacacgtgcgggcatgtatgcatgttcgtatgcatgtgcgtatgtatgtttatgggtaaagtcatgcggctgggggcaaaaattaaggccgcgtttcacttcaaaatggcgagcgaatgattggccttataacttggcaatctctcagcatggcgtgctcgcggtttgatggcacttcaatttggtttaatttcttaaaataaagcgaattgaagcgaattgaagtgagttgaagtgaattgacgtgaattgaagcgaattgaagtgacttgaagcgaattgaagtgaattgaagtcgaatttaattgcatcgagttggcttgcactaagctgaaatggatcaaactgaaatggtttgaataaaaataaatgaaaccaaattaatccaactgaatcgaattaagcaatattaagccatattaagtaaaattaaactgtaaaaaagcgaaggggattttttcacttcagcacttttgcacgctcatcaattttaattttcgctccttgcatgtttttaaaaagcgctatatatttttttttttaatttacccctaccatcactgagctacttcgaattttttaatcttcaaaaggtgaacatgtgcatatgtacgtgtgaattgcgcgcgtgtacatttggatagcggcatgtttgtatgtatatatacgcacatacgtatgtatatataagctgaagtgcgcggaaatatgcgcacgcaacgtgcctatggcagacgccgtttgggggcccttttccgtgcgcgcgcatgaagcatgcctacatgcatgtttactgcatgcgtacacgcgtggggaaattaacacgaatgtgtgctattctcatacgcatatgtgcccccgcatatgtgccccgcatatgtactctgcatgtgtgccccgcttatgtactccgcacacgtacgcgaagactctacaaggtgatgtgccccgtacggggccaaattttgctcaagccattttttttacccgtgcatgtgcgtgtacataccatcgtgagcacgcataacgcttttttgcgcagataagcaccattagaaaaaacttaccatttcttttttttttaaaacgtcctgatttaggagctttatgtcttgcttcaacatttccacggtggacaaacttcttttattctttaacttgtacgcatcgtttatttgattcattttgagtagcatctttttgtaggacacctccttcgcctttttttcctgcaacgcgcttctacggagggggaaaaaaaaaaagagagagagaggtggggagaggaagagagagagaaggggagagagacatgaataaggaaagaaaggagggcatcaatcttgtgcgcgcgtgaacaccttagccgcggctaatttgcgaaaaggaaaaacgctgtttttacttgagttcgtttatgtagcattccttgtcgctaatgagggcgtgatatttgctggattccttctggtagaaattctccttcaacttgtagttgtttctcatttcgttaaagctgaagggaaggatggaatggcaaaagcagttcgtccattttgtgaactgagcgggttgcacatgcggagcatacggaattttttttttttttcttatctttctaaatgacgtttaacattccgggtagcgtggtttactccgcggggttatataaaaaaaggacgcggagagtcgcatattttgtccccagctgcatctcgatcatgcgtttgtgggtcaacacgtgaatgaactctcagccccacgttagacaacagtacatgagcaggtccatgagagctgccccatctgacccaattatgtttactaggtgggatgcaaaaaaagtgaggaaatagaggtgcatagttccacctcccccaacgcgtgtacatgcgcgcatgtacttacaaattgtgcaggaggccccctatgaactcattttttttaaggatgcttttgttgtactcctcctttattttgcttatttctttgtataacgtgattagctcgctgctaatgacacttttcatcatcttctgagcgtttaattcggtcccatctgagtttggctgcaaagaaaaggagggaatatgtacacatgcgggtacgcacgtatgtacacacacacaagtttgtcatttatatatgcacatatgggcaagggtcccgatcgtctcttttaaacgtgggtatatctgtcggggattcctcttatattttttcaaatgcaaaacggaatgttctgcaatgtattcttcgtccttccacccatcgaatggtgccatgtctgcactttgtgcaggataagcgcggcctttttgtgcccagttgcctactttactcccctttcgtcaatatttatgagccacctttgttttggcacatacgggtaggcaactacatgtaagcaactgcgtcttggtgcatgagtacttctgtacccactcgcgcgtctacacgaaagcgttacgttgggttgctccgctattccctcgtgcgctttgctgcgaattctttcggtgcataccttactctgttcaggcgcggggcctgaaaactcggctgactgcttcaaagaacccatggccgtgttacccgaatcacccgacagggaagaaaaaccagtttgcccatttatcccttctgccgcattacccgtattgcaaagagaatcccccatttttgaattatcccccgagttgtttccctcttttgtagcatctccgttccagctggcttcaccttgttgccttcccagttgtgtctttaatgaacaaatttcttcgtctctactttttagcaaaagtttgtacttagctatttcatccaaacagtcgtttaggttgctttttattgcgtctaagttatcacctgctgggggagaagttccacacaggttggaagaactgtcgttgatatttttcccctgtgaagaattggtacttttcaaatatgtgctatcccctttttgtagggattcgtttaattgagcttcgtcatacggttggttggtcctcttatgatcgatttcaggttgagatattcccacgtgacccatttgatgatttgcgattccttcattagagtcatttccgcaatgtgctagctcgaaatgctgctttgaattttcacccaaactgttcgtttcttctgcgttacagaagagagagttggttctctttgaagggacatttggttgtccctcccgctgtgtaccgtctccttctttttgcatgcctagtatgtgtaattctttcctttttagttcctcttcccatatacgcagtgcctccgttttgctcgaaatgttatcccttaagatgctaagttggttcatctgctgggcaatttgttctttttcttcattgagcttttcctctctacttaaaagggccttttccctttccacaatttcatttttcatcattagcacgtttttatcatttagcacaagtttatcattttggcgggtaccatttatttgcgacatgttgctatcccttttggaagcatccttcagagaaaatttcgtgttccctaaataagacaaaacgctgcttcgtttggagtccccttcgatatgcatgtcgttccgtcttgtttcgttttccacaattcgtgttaacgatttttctaaagtgagagtgccatgcttatccgtgatagcccccccgctgggtgtataactagggttatcattttgcatatagaatgcgttgctttcttcgttttctcttttgtggtggtcgtccccactgtcatgttcctgatttggatcatcgttgtgtatgtcattctccgcctcgttagccttcatttgggtgcttccactcttcaactgattatttcttttctccaaagcgtcctcttcttccttcatatgatttaggctttctctttccattaaggtgcactttctctgcatggtgctttgtttctcgtttagcagcgcatctatgtcgtcaacttccttctgtttctggcgcagtgtgttgtctacctcctccacaagcttctgcctttctcccaataacttgttcagctcgtccagctccctctttttctcctttatcaaatcattctgttcatccacctcccttttggtgttatctagcatggagttttcctcctcaagttcttttttcctccgatttagtatgtcctgttcgtcttctaattgtttgttttggttgcttatctgctcgtttgcaagttcgatctccttttttttaatttctatatcgtccttgtccttttcgatttcttttttcttaacctcgatgtcgtgcatgtctttctctatttcccgtttgctgttctcgttcatttccttcatcctggtgagtctcacattttcgtcgacgatcctcttggatgagtcctccagttttttttcctccaatttgataaatgactgactctgataaaatttcttaaaaaaattatcttcttcatctgcgttacttttggacatattgacttccttggtgacgtcttcttcccttttcttcttcaagagatcatatttttgtttcaattcatcatactgcaactccaattttatgtttttttccttttcgctttttacaactccttttaaatagtctacgacatcttcctgctcgcttacgttttggaagatgcttgccttttttactttaagtgagaggtcgtttcccatggcgtcgattttggccagctcggttctaccaccttcgatctgttgtaggctgttcaggtgcaagatgctctgcacgtcggggtgggcctggtattcgccggttagtccactcccaggaaagccactcccggtgaagcagcttccagggttcccacttccggtcggcccccccccattgttgtacgaggccagagtagagtagagattcttccgcttgttggcagattcgtgcatgtccatgatacgcttgtacatgtcctgcggattcaattcgttcgtatccctgctggggctgtacacacttctcctttcccccgagggcaagtacctattgataaaattgtaaaactcgttcttaatattttccaagcacctctgcctaacctccgtctcgatgctgaagaaaaacttctttgtataatcatccaccatgataaattcatttaataaattaaacaagtcgtgaaaaattatcctgtaaaaattgtcctgttttattgcgttgcgtttcacattttcaataatatttctgtaggatgagtctagcaaactcgttatataatcatttttgttttttagaatttctttaatgttctgtaagttcagatgcaacttgaaaattatgtccttaatgttgaggaaaaagttatttttcacttggtcactccttgtgcttaaagcttggtacgtcatcgtttttctgcttctgtcaatgcatggatcaaagacttctacatcttcaaacgtgttttggtttttgtttatatttttgtatttgtctatatttttgtatttgtctatatttttgtatttatctatatttttgtttttttctttatttctattttcactattttctctttcatacatgttagggtagtagtccttcttttccctttgctcatagtttttacctgctctgtaatttctgtctatcggttcgctgctctcctttctgtttctagaccctacgaacttctgagtcgagaatttcctcttccccttttggatatattttttcctcttttcctcgcagtaactatcactcagagttgtggggtgtcgtttggcgcatttttttttcttcctctttgcgggtttgctttcatctttgcgttttcttcttccactgcctttttttttgcgtgctcgtcggttgtagtcgttcgagtggtcctccgcttggctcccgcatcgacgttcaccatctggttcgcttccaccatcgcttagatcatcacttcgatcatcaccttggtcatcactttgatcatcactatggtcatcactttggtcatcgctttgatcatcgctttgatcatcgctgtcgctttcgccttcatattcgtcctccccgtcgctcctccctgccttccttttgtccccccggacgacgattctcttcgaatgcccatcgtcgtaaataatttttatgttcttatttttgtacttggtctggatttcattaatatttatgtcgaccttcttgttattttgcacattgtccacactatgctcactatcggagtggtaacttccacaggtaaggcttctcctatgtttgttctttttgttcttcgattcattttttttttccctttttgagtttttcctctttctacgattgtcttcttccgattcgtctgagcttttatttgctgtcaacttgtacagtttgtcagccagtttgatgttatttattatgtcttttttgtaattggggaccagtactgataagcttcgtcttttattgttttttttctttgcatgtttgtatttgtccttatttgtgatgttcttgttgttattttcttcgtccgagtttagcttaacaacataatgtaattctttatttccgattttacctaacccgttttgctctctccttccttctttttttttggagcttttggaattctccttcgtgcgttttctctgatcatgtggaaagcaaaaaaataaaaaaataataaaaaataaaaaaataataaaaaaaaactaaaaaattcaccacatgatgagtgctgcaatttcacgatagaacagctcgaaacggatgtctcgattggaatgacacttttaccgtgctcattgtgccctacggggaaggagtcgctaacagtgtgtgtgtggtcctccactgcagtcactaccaacagggatatgataacgccccttgtgaatgccccaaaagtcctaattcaagacggcacatggaaggtaaggttgacaaaatgtgtacctcctcaatgaataccccttcgcagtatgcactgtgcgtttttttttcttcttccttttcagcggcccttttttatctgcccttcagtttgccttccagggcgtgggaaaacggcggccaaaagggagcagacacggaggcaaaacgcgaagaagaggcgaaaaacaccaagcagacaaaaaaaaaaaaaaaaaaactagccgctacaccatttttatgttatagctctcaacttttcaccattgggaagttttgccaaacggaaaggcctcctagaggggcgacgtggcgctgcgaatacgcactcataggggtaataataaccgcctcctcttaaatggtaaatgtgttattaaagcgggtatgctatgcgcacggggcgcggcgaaaaaaaaaaaaaaaaggcaaaattttgtcaaaaaaattgacgcaaaaaatatggaaaaacttccccccaattaaacggctatgcagacaaaacgtaaaacaaaaaatggatatcctttatgacttctttcaaagctgatgtaaaacacttattggcaattgtgtaagtgccgcgttctcactacacaggcaggtaaaacacttgcgaaagtgtgcacatctgcgtgtacgtttttttattttacgcactgctgtcgtatattttcttgtgcttctccaggtaggacacggtgcccatgtgcttcatcctgcgggatggggaaaacaaaaaaaaaaaaatgtgaggtatacaaaaacgcaggaacgtgtaagtagtgaactccttcggcaacccagacagtggtcctcccttgtgaattgctcagaactcgtcaaaattagccagttgctgacgcgatggcacttatttatgagcacataccgagatagagtcctcattgaggcaaacgcgttttcctgggaggtgtcaatctcattttcgctgcaaaggggaatcgtcaccgttagaatgtacatacgggtgatcagatgtgtagaaacgtgttaggggagacatgcttccatacttctgcgaaggcgaggatcctccgcggagaagttcatttgggttactcgaatagcaagtaggggattggctccagttggacatccttatcctccaaatatttgaggtgcttcttcacgtctacctcgtaattggtgatgtggaaggccaggatgtgtctgcatggaaggagggggtggggggggaagtagggacgcacaaattgagtaagcatagaactatttcggggatggaatgtggatgcgcacattttttggggggcgctctttgttgcggttggtaatgctccggtttgctccctctccatgggggcgtaaaaatgcgcaccgtaaatattcaatggggatgtactccttgttgatgttgaaatttatggcgtcgaacagtttaatgccgattctgtaggagggaggaggagggaagcacatcgatgggaatgtgtagtggataattatgatgcattggtccacgcatcatacaatgaagcgtattaaaatgtaaaacgtcaaaaaaaaaaaaaaaaaaaactgactcttggtcaatgccaaaatgagagacaatttttgtaaataattctctgttgaaacttcccgacttgagatacaaattgacatcatttttgaagctgttaaaactgttatatttttttttcatctgttccatgagggtgtggaaatgagagataatagagggtatttggaagatttgaaaaatgggtacatcactaaagaatacttttgtgtttttttcgtagagaatatctatgagcaaaataaatcttctcatttcgtttcctttactttcttcattcattttttcaatgtcataaataaataaagtgtgacttgctttcgatattgcattgaattcgtctatactgatattttgcccgcatatttcgcggaaggaaaaaatggcatactcatttaagctgtatggaatgacacaagttttaaagtcagagacggcgatttctttagaatatttttctacctgtctaacgtgattcatatcctttttgctcacttggcaatacatatcattgcacatttttttaatttcttcaaaattttttgttggtatgctataaatatgattatccacgttgttatttcgaagtctaaaatcgtgatagttgtcaatttcgaaaatgtaattaaatttgtagagtagctttatgaatgggatgaatcgttccctgttcagcccattgtgatacaaatacttggggttcctattggaagaacataacaaaactgttcctcgatagaacaaatgattaaataaagaattaatcaccattgcgtcggatatgtgtaccacctgaaattcgtcgataaaaattaatttatattttttactcatttttatggagatacttttaatcgcatcctctgaattgttcattttttcttcgtgaaaacttttgtgtatttcttgcatgaaattgtgataatgaatttttagttttcctaattttattctgtcaaatagtaggttcaagaaataggtcttccctctgcctacactcccgtacacatacagtcctctgatatacttaatgttttcctcatcaactaaagagtctgtgcctcggaggtaatactcctcactctctatgctgttataatgtaagcttttttgcttctccttggtatttgtttcctcctcatagatgaagaaattatcatcattttggtaattctccacagcttgttcatcttcctctccttgtgcagtttctgcttcctctgcgagtttgttgctcccttctttgctccccccctgtgcgtttttcttcatcccgaaaaatgagctgaagaactttttccttggaacttcccccctagcgagcttcttctcaacatggtcgtagaagccattcaggttgttctccagggcctgcacatgtttgcgttaagaaggggacacggcggggtgagttcaccatttcgatggcgcggtgcggaatgcggtgcggaatgcgatgcagaatacggtgcggaatactgtgcggaatactgtgcggaagcattatgtgtgggtgctgtgctgctaactgcgcagaagaacaagtaccacactgcttacacacacagtcacgtgggtagctgcgatcctccgcttcctcccatctctagccatacctgaagaatcagaactaatttgtactgaaaggggtcccgttcaattttgttcgtttttaccaaatcgtgatacagctgaataaagccagtgttaccactgcccgtgacgccattttcggctagcttcttctgttcagtgttgaataatgagaactgtgcctgctgctggaattttaaaagtttctgtctgtagtggctgattgtagccctaacttgcgggaggctctttatgcctccccttgcgttgaccagcatattcatcctggcacaggtgcttattcttttctctgtaatggaggtacaagaaagatgctccttatgacgcttcaccaaccgcagccgccataacggtaatagaacacataccctactttgataacactcgcatgcaatgtgctaaatgttttccaaagtggcccaaaaaaatgggaactcaaatgggtacatacccccttttgacatcacctcacatgttgctggtcagccaaatttttttccttttcccaaggtgaacgaaacgcacatttcgaaattgtaaaattgagtaaacatattttgtgtgagcgggtccagcagaaaggggaaaaaaatacggaggaaatataaatagagcactttgcgcggtgagaaaaagggccccccccaaaaaaaaatacatacatatgtacttacgtgtttacatgcgcacttacatgcgtacttacatacacacttttgggaaacaattcctgtgcctcccacctggcgtccacgcttgtcagttgccgccacggagcggatgaagagtcacgaaaataaaataaaatgaagaattgcgcagagtcccttttatacaagaaagcgccattctggtcatgtgaagtgccaacgtgtgggtgcacaaatctatgaggtaatgcatccgtggaaggagcaattggaaagcagaacgcggaacagaaaaggcgcgtcgtgcagaatattccttttcgcgcatgggacgacccctcgtcaagcttttaataaccaacaaaaggtttactcccaaacagtttggtgataatttcgcggcacttgttaatgctaacctaaagtggcccttttgactgcacatgtttgagccctcccgtttctgcggtgtgcagctcgagctaaggggctacacgagaacagtagtgtgggtagccgcgcgttaacctgccattgacccttatccctccgttgcactcctacgcctgcggcgaacgagtaaacacgcaagtagtatgtctacacatgcggggggacacattcaagcagagagatcaccagaaggacatatgccattccctcacaaagcaaacttggccgactcgtagtacctgcaacagatgtcactctgcaactttttgatattttcaatacttgagccgaagcaccctatcacgtcggtgtgaagaggctccgagaaaatggtgttgccgctctgacttttgtttctccgacttttgttcgaaacggggttatttttgaggtagttaagggggtccaccacattctctgcatagtagtacttagaatcaagtacatgcatgggcgtttccagcatgttgttgatggtctgaatatagtcagcttctttaatgtatactgtgcatcctttgttgtctttcaaatttctgttgtagcagttaacgcccctactaggacaagtatgaaaccacactttctcttcctgagattctgcacttaaaacaatacataagctgttttttccatctcttcctactctcccaattttgtgaaaaaatgaatttatattatcagaaagagtcataatgattaagtatcttaaattctgaatatcaatacccctggcagcaacatccgtacatattaaaaagcgcacttctccttttttaaaagcatcaagattattcttcctttccatgttggacattttccctttcaaaataacacaggagtatttattttccttcatcgtttcgattgtacctttgtatgcttttccatctccaaggtggtttaaaaaattgtatacattatcgcagtctaaatttgttcgacagaaaattattccattttgcatgttaaaaacattaattatgtgaattaattttttcaatttgttaattttaatatccagggaaattttttccttttcattttttgcgcaattgagtaagtgtactttgtctgtatattcataaaccatttcgtagctcattgcgtgtagcttttcgttgtaaattatgtcatcatacattttttccttcctgttttgttctgagtagcacatgtttgtatttttattgttaacgtagtagacgcaaacatatatgtgagaggggatgctattcttcccatacttcaaatctacgaaaatgggtttgttcgtaattttgttaatgcaatcctttacattttggtcttgtaacgtggctgagtagaagcatgtctgtacatgctgactatgcttcatacttatgtccttaatttgcaaaatggacttctcatcattattgataagttcgtccgcttcgtccaaaattagcaatcttacatcgttcaaacatattgtgtttttctttatacattccataagtttgaaacaagtgcacacaagaatgttgctatactgctgctgatttcgtttgtccctgttaggttgttcccctcctactagcagcccgatgtttatggacgagctgctgaaactctccgcataaattaggtaattgttgtacgtctgcatggctaggtctctagtagggcagagaacgatgcagtacaacttcgtcctattcgctgcgtccaccttgccgcttgccaaagcgcccttaccagcagggggtccactgctctgcatctgcttgttctcgaacttcgacgcggttttatccgccccgggatctccaccgtagtataccttcctcgtgctggagttgtcttcctgacctgagcacataatttcattcaactctgtgtaggacgcatccgcgtacttcaaatttgcaaaatggaacttcacgtgaaagtatttcccacatatataggggaaaaaaggcagatcattatacttgtaaaatattttaaaagcatttcccaaaaatttcccattttttttaaaagcaattacgttcgtgtttttatttatcaagcaagttattatatcaatggttgagaaggcgtccccataattttcttcccttccatttgtgtacttgctcccattactgcagtaggtgtagttatattttagcgtttcctttactgcgggacaaaatccaacgtttaggaagcaccttcctagcacttcaatttcgtaggcgtacattccactccttatttcgcagcccactttgacttcttcgaacgagctagagtactcaccattgcatgtgcattctccaagtgcattgttcagagtgactctcgaattattgccgcttacaacttttaggagtagacctccttttttcacttcactggcaatttcaccattatcgttgtctctcttggtactgccacatagagctacgctagaattgctcgattcgtacgttcctatattcctaaacaattcgtgcactatttgcaaagaggagacaatgaaacttaacgtttttcctgtccccgtttcagctgatgcgcatacatctcccccccctaaaatgagcgggatggactcctgctgaatagcggttggtaaatctatgccgtttttttctagcagttcgcacaagttgccgtgcaggcctagttcttcgaaagccgacatggttcatgcactgtaggattgtgcccccaggtgtgtgtttttcacaaggccacaagtaagcgtgtgcctatatcgcacatatgcagtgtgccgtgcaaaaaaaaaaggggtggataaaacaggggtacccaaaacggagtgaatggaacgactcaaagatggtggagtcaactatcgtggtaagcaaatctgagcatcccaatatgtgcctctttcttttagcggcaaattagtagccctctacatttgcaactgtagtacatggggttagaggcactcctacagggaaactcgcccctccccaaaaaaattcatacctacgttatacgtatcacgcacttttgaacaaaaaacaccgttttttgctgccaaccgggacttagaaaaatgccaactgattcctcaccaaaagggtgattataaaaaaaaaaaaggaatttcgcccattgcgaggtgttaaattgtggcagcactttgacgattttttttttttttcttaattactaccgtttcagtgcggtgctgcgatgatagggtaattttacaagttggtaaaatgagtcgacgaattgttccgcaccaaattttgcgtgcatgtgtagggcgtcaaaatatttttattgttcactcgttctttgcagccactagttggttcctattgagggccattgccgtggcctacatatgtgcatatgtacatatgtgtatttatacttatgtgcacatttgcctccttttttaaagccacaaaatggcacctaagacgacgcttacctgtgcagtgacaagttctgtgccgaggaaaaaaaagtttgcatttttggagaaatgcatcgaatgagtgtgccttcatgagggatccttccccagaaagaaggaaaaaaaaaaaaagaggaagcacacataggtatataaatacacgttatgcgcacactggtcatatgacaacatgttcatttttctcacgtctggcattcccttttgggaactttcgttcgttcatccatcacagggcaaacctctcaacagggaccccttctggtgacaattttataagtataaataaatcccctcgaagtgggggggaaaaaaaaaagagattccggacaactgatgtttccttttcaccttgcgttaatccttttacgtggcattgtttcctccgttttgtcgtgcggtggtgcagctgaagcgctcaaatgagtagacaaaacatgcttataccaattggattatttttttggcccacatggcgtattacatacgtatagaccttttcacatatatccatctggtcacttcattaaggaagtaaaaagtgacgtgattacaataccaagtggcgcacttttttcttaattttttatatgtaactgcaacgcccttaaaaaggggactattttttttttgtcaaccaaaattttcgacgcgggatgtattttcggtccccttttttttaattaacaaggctgtggcaattttttttaaggtgttttttccccattggaagaattttaccagttagcacacttcccacattttgcctttcaaattgcaaagcaagaataaaggacaatttatcacaatggtatgttaccaagacaggtattgaagagggcaaaaagttagggcacaattgaagcgaaagttgatctgttttttctgcgcatgcattaaaaaaaaaaaaaaaaatatacatgtatatatgtatatgtatatgcatatatatgcatatctatacttaaattgctgtgcgggacgaagcgggggaagaaattctcatcagtacggctgcctctttgcaccattttttttagacctatttgagttgctttcatgtgtctaccacttgggggggcaacaatttggcccccattttgcggcgcacggacgaaatggagttgcaaattcgtgaaaagggtgccataacaacagaattagagaattaaagggaaaaataaaaaaattatacatgtatatatatatatgtatatgtgagtgtatatgcatatatatatgcccatgtgcacatctaccgaaggcaaaattgaagaaacgcgttgatgagccacctttcgttcccctttttcttctttaaggaggacaacttgcgaattgcctgaacagttgcaaagagcccccatgaaagaggtaagcggaaaacagacgcacatatataagtacacatatatatatgtatacatatatacatgtgcacatattcacatatgcgtgtgtgctcccccgtcttgactgaacgaaccccctgggcagcaccagttttccagagcgacctcaaagatgaagtgcagcagctttaatgatacctactcagagtgcagcataaacgaacaagcgacgtgctcaagtgacgagaccgctgacacgactttggcgaaaaggaggcacaaggccgtgccaactaaattggaaagcgaagacttctgtgcaatccataaagatatacatgtgaagcacaacagagagaggatccacgagggattatccgtcctagatgacttcaaaatcataatttttgggtgtatgggcatgagaacgtacaaaatgttttgctacgcgtgaggggaaacacttccatgtgtgcaaatatataataagcctcaccacttattgcaactttttaaccccactattgcatattatacagctttatataccttttttcgttggtaatccaccctacatgtatgtatacaagcctaaacaggtaggcgcgtaacatcatttttgtgtgtactcgcctaattggcactgcctgatatgatattttttaatttttaaagcgactgaaaaggcccatttttgagcggaacaaattgttaacagggaaataagcgtgcggcattcacgcgaagttgacaaaaaaaaataaataaaataataataataaaatagtctgctgcaaactgcttcgtggtaaggacaataacgacgaagacatagccatgggattttttttaagttagccccaattaaatttattaacactgtcgtgaatgtcgtcgaataaaaggttcggattttcatacatgtcattttttaccaaataaatggcatttttatctaccttttgggcatttatgaaggtgcccgttacatcaacggtttgcactttgtttgggtgtaaaggcagctcggtgtgctcctctgtaggtataacactatgtgtctgatgaagctgtcccttctcactagcgctcttcccctgtgagttattttctctctttccatttttatctgcctcttccctgttcaacaaatgtgagccgtccaatccgtttaaactttccactgcgtcagggctcctcagcaaggggtcatatttccctctacttagccttctatcaatatttttaatatttttatttatattcttaacattgtaattaacaaagttattatttactaagtcgtcgttttttaggacgcactggtcatacgtcctttcttcttcattaacaaatttacttatttcatctgagcagatgatgtaatcccgatcgaatatttttttttccaacatgtttatgtcttctgtttttttaagctccttcttttggtccttattttttagaataatccagcagtgcagcatcatccgctcagcatcgattttggcgattgctctctctggggtgggaaagaagtgatcctgttggtcaccctcagcaagtgctcctgtttgttcctcacatgggttggaagtccaaccaattttatatttattacttatcatgtcctcaaagtacgtttcatctcccacaataccgctgcctagacagagggcatgcagccttagctggtgtctcctccccgtaatcgtcctaagctcacacaatgttaccttctgattttttaagtaacactgcttatacggataaattaaactgtaacaatatttcccattgtcataatagtcattatagttgtaacataatttcattttaaaattgtttttgattttacttattggtgtattcacatggagaactcctaggggcaggtgtccgtacagtatggctagatatattttgcttaagcgtttgctttctatgttgtaattcaggatgttgcagctgagtttgtctttggcgatgattagaaggccgctcgtggcgtagtccagctgcccgcaaattctgtaggcgtaaagggagttatcacgtggaagcaatcacgtgggagttatcacgtgggagttatcacgtgggagttagcacgcgggagttatcacgtgggagttagcacgtggaagctatcacgtggagttatcgcagggctgtcaacgcgaagacgccctcttcacgtgccacccgcgcaataaacacgcaaaggggcaaaatcaacggacgcgatcgcggcgttctgcccacctgaacacattcaagttggtcttctggcgaagaagcgtttccacggaggggtacatatcgtcgagcttccccttctccaactttatgtcataaggcttattcaccaccaagaagaactcattttcatatactatgcttaaattatgacccttgtagcttttatatgccggttggggattatcaacggggggagggttctcccccatgatgcccctgcgttcctctagcacaatcctcttttctgtggagaaaaacttccccttttttgtgaggtatgcaatgttcttctctttacaccgccgtgatacgttgtaaaaaatgttgctaaatagcatggtgcatctttgttctgaaggacttttttttgctagtttcgcctaacttgctcgttcatatttttcctacgggggggcaagaaaaaatataaggtaaccgcactatgtatgctgtaacctcggaggagggcctctatgaggagtgtttttctgcctgccctggtagagggcacaccttggaagcggccaggtgtttttcgtacagtttgcatcttgcgccctgcatcatgctgattttttttttttttttttttcatttttcccaagggggggggctccgtatgtgacgctcacataacgctcacgtaaaaatcagagatagatatttttcgcccatttggcggacgcgcgacaatttcggagcggtaaacggtttgaacgattagtcagaattggccaaaagtgtgccaaaagtgtgccaaaagtgtgccaaaagtgtgccaaaagtgtgccaaaactgtgccagaaaagcaccaaaattaagccccaattgtgtcactgctgcgcccaatgcgtcatgcggataagggggaagccaaactctggcgcgctgttgaccgagagtgtgaagaaataagcacaccgtcaaatcagcaccccgcgtacgtttgcgccaaagggcacgacaccgcgccgcaggtacggcatatgccaaaaatagggaagcatttcttttttcctccagttgtgcacgcggaatgaacaaagaggcaaatgagagaggctcaaaataagcggaacttcctacacagcacaacgtaacgattatgttaaagagcagcaaattggttcttctggtactcaccctgttgaaccttgcagtgagtaaaaagacgaaaagctcttcgctttaccatttcttgggcacattcaatgaccacctagggaagaatcatgacctgcttcttacaccgtacaagcatagaaagagagtagaggcaactggggtgccaaaacgtaagtttacaaaatatcacaaaaagtatggcaaaaatgtactccacgaaagtgtgaatagagaacctcttaaggagaacaaggacttggtgggggccgcagaaggaagtgaatccccaccagcagaagcaacagacacatcgaaagaatcatcaacagaaacaataaacagggaagacttccaaccgaatgtgttcgattatgactttaacgataaacttgcatcaaaggatatcatttcggaaaaaatggaaagccaaaaaaatgaagtaatcaaaaaattaaaaatgcccataataggaacacaactaaaaccatcgggaggattcaccaaggagatattgcaaatcatacgagacagtaatgactacataaatgtagtgaatcaagaaataataaaagataagatagaccaaaaactgagcggaaatgacctctccttttttgacacagaaaaaacgttggaggagcatgaagtaaagtacctaaaaaaggtgtacgacaataatcacgtgctgaacattttcaacttcctgctcgtgtggagagaaaagaaaaatctggacctatccgttttcgtctcgaaaattacagaacagtcaaatcttctccctggggaaaggacagtaattaaattttccgaaattgagaaagttcaatttttaaaaaaaattaaaacaaacagaaatgtctgtgttgctatgattttcgtcgataataaggggaagaataccaacgaagctgccataagccataatatgtttcctataggcattatggcacacccgctagatttgtccctcctggataaaagtggagaaatatcagtgttaaatttgtacagatttaaaataaacagctataatgtcaccagtacggacttccttgtaaatgctgaactttttgtcgacaataataaacacctaaacaatttcgaactcacgcaagagaacaaaaaaattatcatgaacttgtatgataaaatattggaactgaaaataaagtacaccgaaaaaatgggagacacgaaagaaaatgaaaaatttagacatctagagaaaatcactgataggattgatgagtacgtcaatgtacttaatgttaataaatccatcgattttcggaacaaggaactgaattttttcacctccttatatttggagtacttttccttcttggcactggacattcacgctaccatacccaccaagctgcagatgatgtacacggacaacacggagatgcgcctggaaaacgtcaagcagtttttgatgcagatatatgacgagctgaagattaagttgaggggattgtgaggggcgcgcagctaagcgaagttaagcggctggaaggggtctcccagaagtggatcatcttgtagtggatttcccctatcggcgtaggggcagagcgaaagacgcattgtaaagttgcaaaaacgcgactactacatttcacgcgttccatttcgcccctgtaaaactgcagtagctccagaattatttcccaaacattttattttatttcttttgcattttctcgggcatgcgcccgtttttaactttcattcgatgagcatgtgattaaacgtttttatgtcagcagcttaaaatgcgaatggatcgataaaactagacatgctttcttcaccacattggagtgaggtgtttataattactcctcctttgagttatatttaaaatgttttttctcttttctttcttttttttttttcctcacctttgtgcttataacatttgtgaaattttttttttttttttatgtgcaatttgtatataacttttgtcagtattgggcggtgtttaattcgcgcctgtgggaaatgaaattaaaaatgtgtcaaaaggggaacaaaaaggcaagtaaaaaagctgaatgaacgaaatggatacgcttccccctaattaacctgcgcttaactttttaagaagtctgttcattttgcacgtagggactattttcacctttttagtaaattccctgtggacgtgctcgatcgcctttttttttctgcaggagggaaaataaggctatcatggctcacacgccccaatgggggaacaatataaatatgcttatatgtaacgtaaggtggaaaatttcttaccgttttttttttcccaaaatttaatcattacaccagttcgcgtcttccatacaagtacctatttcgttaagtatttttttttcttacttttgcataatcaggcaatgcacaacgtgtaagcttgttcattccttcgcgatggccacttggcacaattcagatgtacactaagctattctaagtagagataagcacgtttcttcttttttttgtttactcatttcagggattggcagtacctgtacgatccattaaagcgtccacacgcagagggaccttcaacaagcattcccctctacctttacgccatcctttgatcatccatatcatcaatcgtttgtatgtatcaccattcgttcgtttattcacgcatttttttttttttttttgactattttatttttttcctattccattttgaacgtccaaatgtaaccgtttggttcacaaagaatatcgtgatagtgaaaacctcccccttctatgaaaaataggggattttttcttagtcgcggaaatgatagcaccttgctgcttatcggctcacataattcactcgtcaattctgtttcgacattatatgccctatgagcaggtgcagcctcttgcagttcttacaaaaaaggggaacgcaatcatgcgcataacatatgcctatacttgcatgccttccgaacccagtggtgtagctcatgtccttccccgaaccggtcgttattcgccacttagagcagtcgttgccctgatgcgagaacaagccttcttcacttacatacgtagatgcttaaatgacacgaaacggggattctcacgtacagataaaataggacttctatatgcgtttgcaaaatgtaccgaatcgcatcatgcgcatgcatagcgggtctggtaaacgcagttcgtttagatttgcttacttgtaaagctagtgaagttcttccttcttcctctgcttatccttccttcttccctctttatgatgcatactttctccctcttttgaatctctctttttttttttctccccccttccattctttaccttgattttctccattactccgctgctccccctattatcttttttccacttcccaaatgagcaaaaagaatcaaaagaagaaaaaatccaaggggagaaaaagggataataattcctcatctaatgtatgtggcaaacatgacgatgagttgaatgaggagaaggaagcagatcgaggagggggactcaacataagcggaccaaatgaggataaccctgtccctctaaatggtcaagttagtgacactgtgaagagggaaaatgaaaagggtgacagtgcacctactggagaaactgcggagaaggatcgaagccctaccagtggagatgaagaagatagggagaaagacaaaaaggggaacacccccgatggggtgaccgacatggcgatgggcaaagcggatggcaaagcgaagggcaccaagcgaaagaaaaagaaaagtgcgcccgcaccgaatattcccaaagaaggagaaagcgaaagtggcaaattcaaatttgttaatgacgatgtggacgattttcctatgcccagtggtgaccaaggtgcggaagaacaaatgagcaatctctttccaaatatcgacgtcgatgcgatgtactgcttgcttgcagaaaagggagatgagcaaaatgaatttttaagagacctaaataaagaaatagaaaaatttaaaaaaaaatttaacgacgataacatgctgtcaagtgtgcgcagagacaggcacaactttagtagtaactattccatcaagaaagaaggagagaagaggggagcgcatcaacgtatagtgacaggtgaagcggcaaatggtgcaaataacaacactggcaatcatcactccatggacaaatgcaatgtgcgccccaggtgcgtcccttccgaaaaagaaaattacaacttttacgatatgctaatgaagggacacctgtttttaagattaaaaagaaaaattaaaaaaaaaaaaaattaaaatgagaactaagcattaccaagtggtgagcgacttgtgtggcatgaaaactgaaggaggaaccatatcgaagacaaagaggaggtactacatattcaattacaactgcgggaacaccaaaattcagtccattactggctacatccgctgcttcaagggctactgtatgtacagggagaacaacagtaactctgccactgctagcggcacgaacagcagcctccgcagcagcctccacagcagtctccgcagcaaccttcgcagcagtcttcgaggcagcctccacgacagccatcacctcagccagcatcgcagccagcaccgcagccagaacaatagtgttaatggtagccacgacagtaacaatttgaagaggaagctaagcgagggacattacaccccaggcgaagttgccatatcggttctgctctgcgtcaacgtgtccaactgtttatccccctcggagttccttgagctcctacacccctttgacaatttcatatttttttaaaagttttaaataaaaaaaataatgaagagtacatgatttacttcctaacgttcgatgtgtatgcaaagaaaatcatgaaaaaggtgaagaggattagtttttttaacatgaaaaaaaagaaaagattaaaagtttacattgtgaaggatatcaccatgaatgccacgtctaggataaagaagaacacgcaacggatggtacgggtgaacacgttttacgaggagggggaagagggggatgcgaacgggaaggctaacgggaaggcgaaccagaacggtgagcatagcatgccgcacgcacatgagaacatccaaccgtcgcgtagaagcagatttatcaacgccctttacctcatttcgcaaaacaaattacagctctcctgtgcagtttgcctggagcctctgtactcggacagcctcagtaaggtaatatcgcacatttttaatgtaaactttggaacgcaaaaaaggagggaacccaaggtaagggacccgtccccaccgaaccaggacagtggcagcggcgatggtagtggcgatggtagtggcgttggcagtggcgttggcagtggcgttggcagtggtgttggcagtggtgttggcagtggcgttggcagtggtgatgtcattggcgttggcagtggtgatgtcattggcgttggcaataccgctggatgcgctgttgtggttcccgccgctaacaccggcgctgccctttttggcgaaacgtattacggtcagaatgagtcgagcggaaaaacaagtaggagcaatagcaatagtaacagcagctcacgcagctaccacagctgccaaagcagcaagcacagcaatacgcgcaggaacggacgtccgtatgaaacaaaagcgttgggcaagcaaacgaagaagcgccagtattattgcgttaagacgttgagtagttacggcagtgatgaccggaggagctactaccaatccgttatcccctttattcataatatacaaaaaaagtacaacaatcaagtgaagaaaaaaaaaagtgagaggaaaacaatttttaataacgtctgcattaacatcctatgcggtcacatattccattccagctgtcttaaaaaatgttgtttcacatcttgccctatctgccgatataaacagtacaattatcagatagccaattgtgatgtatgtgaaaaaaatcaaaatgcaaaaatttgtttattttgtggcttcattggatgttctgtgaattatgatcgcttgaacaaactaaaggagctaaagataaaggaaaaaaaaaaaaattgattgcatacattaagtacatctttttacgaatcgtaaatttttttataaagaaggaaaacgacattgttgtgcctccgtttgtagctgcaaatgtagatcgtcactgggattgtgaccagcccatagagatgggaatcaaaagaactaatattagtgaacttatatgtagtgccatttttgaaggggaggaaaatgggaaaaagtgcaccttaggggggggaagtactcttatggatgtgaacgcaaaatgtgcaagtgtcaacaggcagggaatatccaaccattttatagtgcccatcgagggagccccaagtgaagcagaaaatgtaaacaaaattaatgaccccctccttagctcaacaaagaatgatggagtccacccccatttgcaattgcgtagtgtaagtagtaaggatgctaattctgaggtacacatatgtgcagaaaaaaaaaatgtcgtcgaaaggttggacttttctacagaacacactacatgtgggaggaatagagggaatttggcgaggcatggatcgctaagtttctttttcagatttagaaaaatgatggtgatggacagtaagaagggaaaaaaaggtaccaaacgccggtggagacataaaaaaggtgaaaacaaaataagcacaggggaaaccaatcaggtaaacgctaggcatgagaagaaactctataaggagagcgcaagtggagtgagaagtagtcgacgtcggtcgcgtgaacaaagcggccgagcagagcgcgaagggggctccttcaacaagtacgaccttgtcaggagagacatgaacaccagcaagaattccgttgagaaaagaaaaaagaaaaaactcatcgaccacgcaaaggagcatttttgcgaaacgatgcacaactacttcttcgacatttccaaaaattcagtgttcgattacagcagcaacttgtacataaaaaaattaataaatttaaaaagtggaaaaaaaaatctgaaaaaaatctactcagcaaatataaatatcaatggaaaagaagaaatcatagaaaaaaacatcatcatgtacatttacgaatttaatcaactcttaagtgctttgttggaaagtcagagagaccatttcatgtcctgtatttatgacttgaaattaaattatgaaaatgcgaagaaggataactccagggaagcgagcaaatgtttgaatgagttaaaaatggcagaagaaagaaataaacagttgaaatcccaagttaaaaaaaaaattagcattcttcacgagaaggccaaaacaaatgccgaactgctgcagcagctcaggaacgtcgaaattataaatgcaaaactgtgtgaagatcagaagcaagaaattcataaccaggaagctatggctgaggagaagaaaaaaataatacgggagaagcagcaaattatacgcgagctaaagcagcaggtatggagttaggacggcacacatatgtgtgtgttaggggtggaggttgactctgctccccctcatgcgcgtctaaagtttgttggtgagtttctacattttgtatgttaatatgttcccactttcgctgcccctctctttgcagatcaccgatttatccttccacaaacaggtagtggcgaaattttctcaaaattctggaatgacggtaaggcgaaaatgtggccatggcttccgccacaccgcgttgtagtcagtttcgtgtgagtcatttgtttggtgcgggcgtgctcaaatgaaagaacctttgtgggcataccctgcattggtgcttcgcgcatacaaccgctatgcaatcctagtgggggcatcttcgtgcatatttatgtgtgacatttctttgcctcttcagaattcgtccttcattataggggagaaaatgactccgaagagcaggttcaagaagcggtaatggggtggcagccgttgctccacgccggatcgcggtcacacacacgtattcatattaacgtttatgtttatgtctatgttaatgtttatgttaatgttaatgttgtttttttttttttttttgtggctactttttgtttttgttttttttgtgtgaatgggcacttggcgcgcccttcaattggttcataactttggagcggttggggagacatgcaactaggcacactccaactcgcgtttaatttgaacatgtcttatgccagccgagcggtgtgtccactttccttgacggggaccatctcctacctccacactgcgcactgtctatccattcggatttttattcaaaaaccagtggaaattttttttcctaattttgtttttcacttgtttgaaacatttctcttccagtagaaacaaatttttataattctgactgaatgatttattttcaaaaaacaagggcagcaaattttgtatattatattttgtcaagtctaagtttatatcaaagttgcatgaggagagtaatttgctcccctcttcattatggaccgcattattgtatgcctcttcgatgtatctcctcacatacgaattaatctctgactggtcctcaagccggtcgtgtctcccctccagcaaaggaagaaaacatctcctcaaaaattcagaatcgaataaattcctcccagggtagaaccagtgaatattgcacttgaccgaagtctggcttgtcatggaggataaaatgatgttaaaaatgatgtgaatattaaagtgagttatattgtaaaaatagaaatgatatttatatttttcaaatacgtaatgtcttaatgcatatttgtatttgaatggggatttcaagtaggtgtatctgtattgttctctttttcctctttttcctacgatgtgatttattcgataatttaaaatgtatgcgttcttttttcttgctgtgttttttttttctttttgggggtctccccctttttgtgtgttgggactaccttccgtgtgagtgcatgtcatgtcacgatacggctcacttgtgttgaatctttcatgcttatcttcatttggacattccgtttcattgttacctccgtgtggaaggctgcttgaagtgttattctcctcaccaaacgggagaggattcacaaaacgcatcaccttctccacctgctcatcaattttaacgctgtaatggctacttctatcggacgtatcttcttcccccatgtgatactttatatttttacagctgtaattgttatacgtataaatattatttttcaaattctctatggttttcctcatttcgcttctcctcctcgttatgtacgttgccttaacgtactttaggaagtagctctctatgcccattttgggggaaacgcaactgacaaaaggggcacagaactaacacatttgccgtggcgctcatttggtgtgtgtcgacgtggggacgtgctaagctgtaccccttctttgtaggggcatgtcctcgttagcaaaaatggccaaaacgctcttccacgtgtatgtgttcaattggggagtaatatgccatccaaaattgaagagataatccgctgaacaggctgcattggcacattgctaaaatggcgtattgctatcatgtgcgctgtttgtgccctcctttgctctttatataaacggagagaaaaaaaaaaaaaagaagagagagagatagagagagagagggatgctaagaagaaaaacaaactcaagtaacggaaatgctaacccgcggcctaaattttgcgggccactttgcaaagccatttatgcatcattttaaaaaagttgaaaaaaacaccctccaattttttggcctaaaaaaatattaacgcaacatctgagtgacgaatccgcagggtagggactactccacacttgggaaagccatccttattaagaacatacgtacgaacgtctaggtgcgcgctcgccccgctgtgctattccctctcgctccttattttttctacactccggagtaggcaatttgctaatgaggcgcaaacttggagaggagttattttcaggagaagaccccaaatgggtgtcaccacatacacctttgcagtaactgcggagattgtttttatgtaattaaaaaaaatgaaaaattggaccgggttgagtcaagccaagctgctcaagggcgagggaaatgccctctcggagagagcccacattattgtgtaaccacgaaaaaacaagcaaaaaaagtgcacacaaaatgatataataacgtgcgttcgacatatggttggtcggcccactaggggcccttcaaacagccacttcaccaatgtgtacgtgtgcgggtggcactggcaaacgacaccaacggctagcagcggtatggaaagcgttcgcacaggagaatggttaactgcagcgaggttcgccttttttccccgcggaaaaagtgtatatattacacgggtgcatgcacagacaggaatctggcaccccgtggacagtgaaatgtttaggtgcaattacctttgcggctccgctgtcccagttagcaccatcggctcgaaagcacatttcttcgcgaagcccttcccccatttggaaaaaggcacaacgtttgtttgcttaactgtgaagctgtttggggaactttcctctccggtgataggtatatgtatatacgtatatatggatatatatatattttttttttccttctccccgatgaatgaccccccttaaggtacatctccacattttcacacaccccattcagtttttaccattcctaggagtagtaactttttttttttttttttttttctttctttccatttattttaatttatttttcgctactctcgaataagaaaatgattcaagacagcttcagccccgtgaaagaaaaaaagaaagtaaagcaatacgacagcgtcattagggaggctttgctttactacaaaagcgggaacagactaagctgtaaggactacctctcaaggggaagtgatacacacgggggggtggacaaaatattggaatcaaaagggagaggacgcacaagcagccaaaccgacggcgattatgatgctgaacaaaccaaaccgaattgtccacccaccggagagtaccaaaagaacaactcactggactccaatttatgcttttctgaggatttccaaaaagaccaacttctaactgcgctgaagcagtacattaatgaatatgtcggtgatctgcaggaagccaagtgcagcgaaataaccaactgcggtgataagaaaaggttgttaaaaaaatacatacacgaaattaaaaaaaataatttcctcgttttggaagatttatttttcttcttcagcattaacaatgattacaaggattacgcactcagcaaaatgttccactgtctactcctcgtgtttgaaaaaaaagaagaaaaatatgtcctactcgttttgtataccttattagtgattctaaatgagagtaatattaacaagtttttcacctacataattgatgctttgattgctactttaaatgcgcatgagtgcacgttacctattggcgaggctgacgacaacgtgaagctgttcgaccacaagccgatggttctcacaagttacctcgtgaatgaaaacacaagatattttttgttcgcgtatttttacatcctcgtgcgcgacgtttcgagacagcaggtgggggagccgcgggttacggagtctcacatggaggacacccagagcgttccaagttgggagacttctttccattcgcatattcaaacaattggcgtgctttcatttctcctcttttttcagttcatgaatcacgtggacaagataatccgggtgtgtctaatgggtctgttcgaccactgctgcgaaataaactgcctgatgatgagcttcatcgaggaaatcatcgagcaagtagaagaccactacgtgaattaccactacatcatcagcacctgcttactcaagtgcctttgcaacaagtacagcaaagtgaaaataaaatgcatgaacacactggtgaagctaattctacataatagcaattccaaaaattacaaaattattgaaatgctaattggatataaggatccaaacgtagtcccgataaaaagcttctacgaccaggcctatgtaaatataaattatttgtgcaacatatataatgatagaagcacaagagtgaagtttcaattttactcattcctcttcatattgctctacgaatttaacgagtcaaacgattttgtcacctttttattgccctacctcttttcggcctgttttgataattacaaaatattcagattggtatcttttttgtacatccaactaatatgcagaaggaagaggttcgaattggacaaaaatatgaacgatgaaattatctaccagtttaaccctgagtggtcctacaagacggccttcaccttaccgttgcccctgacggattattacttccctcccttttgtcgtagctcctttttggtgaacaaaaatatgtacaccttaaatgtagctgctgtacatccttcatgcagcggtggaagtagaaccgttgtagagtcccacgaagagaaacaaaacaaaccgtatggtcaaaaaaaaagtatgttttgccgcccacacgggagcaaagaacgattgagcagttgggggagccacgctgaggtagtgtccccccgtgaggaagtgcccccccatgaggtagtgtccccccgtgaggaagtgtccccccatgaggagacaaacgaagcagattataacccccacagaagacacaaaaatgaccaaatgaaagaagaagaatattctgtagagtaccacgaaaagttgatccaaaattttctccagagcaatcaacgtattatggacatactaagagaaaacaaaattactcaaataaaaattacccacaacgaaatgaacaaacagtgcaagcaactctccttcaccattttaaatgcttactttaaacatctgtatatgaaaaaagaggatgaatcgaataaattggaatcactggagaatgccaaaattattttgttactattttatttcattgaagaaaatataacagaacatcttccccatttctttacacatcacctttttgcatttgaaaaaaagctagacgaagagcgctggttcatttatatgaactgtctctacctcgtgggttcttatgttaatccaactaactactatttcttcctagaaaattacttcaaaaatgtaaaggaaaataatcaaaagaatgtcacgctgacttgtctttatattctagacaaaatttgcatggggaccatagaaacgtataaggatatccgtcgaaagggacttacccgcgatgggattcattccagttttgtcctcgtgctggaaaaaattataggccttttttttggtgtcataaatggggcgcagcatgtggagaggtacctcctgattcttcaggtatggcaaagcggcaagtgggcaaagaggcaaataggttaagaggcaaatgggtaaagcggcaaatgggttaagaggcaaatgggggagacgtgaccatgagatagcctaaaccattagtcgtacgcgagggcggtctcctttgggctactgcgctaaggtgtatgccccctctggaaaggtgtcaccccctttgtcgtaccaccttactcgtcgcccccccacaattgtcgcaccaccttgcctctccaccccctttcccgttcccgcattcctcccatccagataatccacaccatcctgagcagcgagtgcgcgtatgaaagactggatgagaagcacatcacccagttggtaatactactgtacattatattcaacaaggtgaagaacgttagagaaaacttaaccaaaggaaaggacaaaatctgcctgaataggaacttctacctaccagtggatgtgttggacattcatttttacattaccaggtggggttaaaagagacagaataggaaaactcggccgtccctcccacaacacaacacaaattgctgtgggcaacccggtcggacgtttctaagaagacaaagtcaatttcgcgaattgagaaaacttgaccctgtggggaaatatccccgtcaaaaaaaaaaaaaaaaaaaaaaaaaaacaaacgtggtaaacgtacccttcccatttttgcctctgtccttaccctgtgtccacctccacgcagaataaaaaagataaaaaacttcgaacaattagacatgagccaagagcaaataaacatcaacgtggggtcagaaatactttacaaaatattcagtctctcagatgataacataaatcaaaagacagcaattttacaaatcctgccagacgaatttctctacaattcacactatgtgtacttcttaattcagtacataattaaaaggcagacgtttttttatgaccaaagtttttctatctttttgtgtaaaataatgattaaactgttcaacctgaaccaaaacaaaaagaacataaccaaagtggtactttacaacgaagagctagccttatatgatgttcaccaggaaagaagagacaaaaatgctaagcaggtaaagcacgtgtttctcgaatacgcctgtacaatatttttactgtttatattcaaaaatgtcaatatatatgaaccattcagcaacgttgttgaaacctgtaaagtggtgttgcacctcctcactgaggtgaagaacccctattcctttttgttcttcatcaagcgcacgaggtaggataggtggatcacatgtgtggaagtgaacgggcctgacgttgattctctacgcttacatctttgcatatgcatggggttgccaccccctcctagggtgctccactggacaatttttttttttttcatcatcacccctttacagcctcgtcagcaagctgtgcgatatactcgagtgcagagaagcgaaaagcatttttttttgcaaacatgtcctaaatgacctgcacataaattacgaaaaatatatgaacaacgatggggacataaaatatctggaccacataaacatagggaaaaaaattggcctcagaaagcaggtgaataccgaggtggatattctgttctactttgtaagtacctgcatttatttaatatactacaaatcgttagcctgtttgtctgtgctgctgaaagaccaggcagaagaaatagggcacctaaaaatacatgaagcttttagaatcctttttgatggaacagaaaaacgggttctacaaatattaaaaattaaagaacagggaagttataccatctcgaatttgtataaaaaaaccattgaagatatgctccttgaaaaaaacaacttttcagagctattttcttaaggaagaaaattttaaactcccccgattataatgatctcatattgaatacccacatctattttagatactcttttgacctactgcaaagggttcacatgttttttctgaacccggtaattcttcactacttttatgaagtgaaccaggggagtttgcccagctcgaccgttgcaaatctcttaagtggtcataatgagtcagggaaactttccacagaaaacattccacgtggtagcgacaaaattgagcaaaaaacacaaagcaacagtgataacaacccacatcagaagcaaaacaatttcgtaaaagaattggaatcattttttcagaaggaagagatacacaatatagagggtatcaaatatgatcataccaatttggaaaattattttaaatctcatgacctcgttttttttatacttgaacatggtgtttatcacattccctttcgtgtcctggaaaggaattcaatcattattttgctttattcctctttgctattttttgtggatgaatttttccaaatcagcgttctagagaatggcaacgagtcatcctttttgtcctacaccagtgtgggactttcgaacgagttctttatgaatccactccaaattagtgaggaccatttgatagccctcttcaacttggtcattctggttatacgaaaaaaatatgtacctgggtggatgccactccagttggcaattcctttgcctggcatctggacgtgctaattgaaaagaaatggcttggctgctctttatgcgaataatctcattttgactcatcccatcctgcagctgtatctagaaaacgaggacctggttagcggcgccttaataaagatgaactgcaacgaaaatgatgaacaaacggccaactttgataagggcatattttgcaatatagtcaacaatgtgattttcaattatggtaagtcatgggggtggttatggtggtggtggaggatccgccgcctctgttcaggggtctcctccacttccacgtccttctgtacatgcgtgcaccgacttatttgtgcaaaagagtgtgcggatagaagcatccatttttagttcaaccctcgcctgtccctcttccctatgctcagaaaagaaaaacctggtgaaggagtccctctgcggttgtctcagcttcttgctgtcggtcctaaccgccaaatatggaggtactcactttgtcagttttctccccctctcactgcttgctcctcccatttgctcctaaatgcactaaggggaggtgggcatgcacacctcgagagacgccagacacatgcgccttgcgaatttttgccccttagacgtcctcgaaaatttgaaggtaacgtacaccaggaccaagcacgttaaacggatggatgtctgtaacaacatcattaacacgtttctgtgacgggtcaagcttgtatgcgcaacgcctcaggcgatgtggccatcacaaggatgcacgtgaggtatggtgctcccctttcgatggatatatctgcccatttaaccgcgcaggggaaacacacacgaaacgcataaaaagaaaacatttcatccacttctctcgtgagtgacacgttaactttaaatgtaaacacatgctcacttttatttcgctgctttttttatgagaagaacattttgctttggagttttccccttgttaaatatatcatccaaatgatttttcctttttctctctcccttttttttttttttttttttttttctcgtgcatgttgcttaatgctccgtgagatgaatacaatgttgttatacccgataaaatataacagtccaaacgttcgggaaattttcttacatgaatggagagagatacaagcgttttataaaggtagaccttactcaacaagggtgggaaaagttataaattctgcctatagtggtttatattggctcttcaaaatgggaaaaatgagaaaaagaaaaaaaaaaggaaaagaaaaattataaaaaggctaggagaaaaaggtctcttcttcacttttttactcttgtgctttttctttccactatttcccgcttgcgctttaaactggtcgacacagccacgtcacccgactggcgtgtttttccgcgataccatttttaaccaatttgtaaaggcaaattaacaggcaagctacaaagcaatttgtaatcactttttttttttttttttcgatttttttaattcattttacaaaagtagccctaacctttggaccatttcgaatttttttaattatcccctttttgcgtcccaacgagtcgtaaaagggaaaacacagagagaggaggaaccaattttggaagggcacaaatttcacatagagttattcccacttttcggcgatatcccacagaattggaacctttcctccccgtgatttttccgcataatgtaaagttccccctgcagctcataagcccgaaaggagaacgaagcatagaaaaaagtgtccttagagagacacccaagtgcagcatttctcgaaataaagatgccccaattagtgcccgtttacaatcaggaaaagtcgctgaaggagcaggatgatacggagctaataaaacatcgaaattgggacttcgcccactccttagtgaaattgaaaaagaagggccccgcagacgacgacgatgcacatgatagcggggtacacctgaggtatgacacagagttgagtgaaaaagaggggaaaaagctgctttgtttctcttatgtctgcgtcgtatggttaaccaccccccttttgtcgagacctctttcacaatccgatgtgtccagttacaaccctgtcactcttgataagcaaaacttacctctacatgatatgtaaaccctttttgtgttcacctttttttttttttctcccttcttccatttgcagaaaaagcaacaaccttatgaaaaacgaaaaaggactatgggtcccaaaaaagggtatagcgagtgaagataaaaccaagaatgataaaaaaagagaaaaaaaaggagaatctgaaaataaaaaaaaagagtatgttcgtaagaagcggaacaaatcgagtagtcaatcttcctctgatgattcgagggtgtccaaatcaccaaccccttcgcgtgaatcttctaaaaagaaaagaagaaggaaacgatcctccagttcaacgcccatcagaaagggtgccagcagggattcttcgagtgcccatacacgggaaagctccgatatgagccgaactgcagattcaaagcttagcgcgagaacgaacaggacaagttcccgcgaaagtggcaccaaaaggtccagcagaaagaaaggagagggaaaaaaaaaaaaattcataaaaagagtaagagggggcacagaggtgatgatgatgatgatgatggctgtgacgatgatggccgtgacgatgatgactgtgacgatgatggcagtgacgatgatggccgtgacgatggctatgatgatggccgaggcagggaatacaaaaaagaggcaaaagaggtaaagaagcaccgcacagaggggaaaaaaaaaaaaatcgaaaggggatggaaacgctagtgaagaagacgaaacgcatgatgcccacaagggtggggaaaataccaattcgaaagagaaaaaaaacagcagtgaacacagtgacgttgacgcaagcgaaaaggaatctatttcctccgatagcgacctgagtaaacttcaatacattgacatatctgagaaggtaaaaagaggtagcaataaatatgatacaagaggatcggaggacagccaaagtgatgatggaaatcgggaacgtaaaggggataggcgagtgaacagatgggagcacagacatgatcgtacacatggacacaggaccggagctagacacgaccatacacaccatcgtgggtataacaacgatgacaggaaggggcgaggctgggaaggaggtaaaggtagcagatacgaatctcagaaatatcaccacagaaaagatgacgccgatgggagaaaagaagggtccctacacgatcgaaggagttatagacatatggacaggcatacagacagagactgggatcgagatggagaaaggaaaaagaaagaattgaatttttctgaccaggaaaatgaatccaattataatcataacaggaaatatcatagaagatattatggccatcccaatgatgcaaatgaccaaggatatcatcacggacagaacagccattttaatgaatgggatagacatggatggtcagacaacagaagaggacgttacagaagaacacaactaagagacaactgtcattatgaaactgttgaggaaatgaaaaataaaagtagtatcccccattttgatcaaagtgaagatagggtggaagattcaaatgatcaacgaggtgacgtaaaaactgaaaagaggaccaaattggaaagcgcggaaatgtccgatagcaatgaggatgaaatattgcagaccaagacagtggaagaaattgataggaagcttaaggaaaagcttgaggaggagaaaattatggaatcgctgggtttacccctagggtttgtttaagtcacgtccagtgctgatggctagaaggtacaaaaaaaaaaaatccttaccatcgtccggaggacattgcgcagcttgttgctttgtgtttggagctctgtttaagggtgaactgttaaattatagttttgcacacgcacgtgcgaggaggcgcatgccgaagaagtacactggacgtgcatgccaggaggtacacataaacgcgctgccagaaggcacacataaacgcgctgccaggaggcacacataaacgcgctgccagacgtgcgcacaaaaaggcacatgccagaaggtacacaaaaatgcgcgtgcaaaaggcacatacgtacaaacgcctcccggaacggagtcatcttccggggggatggccaataaaaaaaacaaaaatcatagagaatctgccaaacggcaaacgtaacacagcatgcatttttcttgctgcgtaaaaaacggtcaaacacactcgactgcaaattatgatgtgtgaccatttctcatgggcaattttttattttttttatttgaggcggcaccgggggggacgtacatgtgccggggtgctctcgtgggtaaaggggtgtagaaagccagcgtggaaagcaagtatcaaaagcgagtatcgaaagcggatgtaatatcctcatgtcagtgcgtctacgcggtgggtaacgcacccgctgtgttgcttttccgcgcgtgcttcacccgtttgttgtgcttatttgtgttttttttttttttttttgttataagtatactttttttacctgtttatgcattcccacgcgaaccgacgaacggtatggtgaactgcaaccatggggaaaggattacccgtttggatgccccgtgcgggggggttcgagctggaacggtgatgcgctgggtgagtgcacgatggaggtctgcacaatggcggtctacacaatggcagcctgcacaatggcggtctacacaatggcagcctgcacaatgggggtctacacaatggcagcctgcacaatggcagtctacacaatggcggtctacacaatggcggtctacaccccaccgtcaatacctataggagtcactcttgtaggggccacctttggtgacgcccaagaactcgcactgcttgtcgtccaactgcgttagagaagcattgagtttcttcaaatggtaaagggcaaccttttcatcgagctccttaggcaacaaatagactttgttctgatacttggaactgtttctactttcccataaatctagttgtgcaaaaacttgattacaaaaggaaaaggacatgacaaaagcaggatgaccagtagcacatccaagatttaaaagtctcccttttgcaaggacaataattttgtttccattaggtagagttactctatctacctgtggcttcacattctcaatatgtattccttcacaattaaacagttcgttaacttgtatttcatcatcgaaatgtccgatgtttcccaccacagcattatttttcattttcattaggtgctctagtttaattacatcaacattgcctgtacaggtgataaagaaatctcctttttctacaatttcttctagggtaactacattaaagccttccataacagcttgaatggcacaaatggggtcaatttccgtgacgtatactcttgcacctaagcctttcatagaggaagcacaaccttttccaacatctccatatccacatatgacaacaatttttcctgaaatgaggaaatccgttgcgcgcattaatccatctgggagggaatgtctgcagccataaacattatcatacttctgcttcgtcactgcatcgtttacatttatggctgtaaaaaggagttcattatttttgtccattttcttcaatcttagcactcctgttgtagtttcttcagacactccgataattttcttggcaatgttagtccattttttggggttcttaagaatagatttttttaacaaaatgaggaaacatttttcttcttcattttttgctgactcggggtcaggtaaaatttgtttctcttcatacaacttttcatattcagcacctttatgaactagcagcgttgcatcaccaccatcatcaacgatgagatctggtccttcttcattttcccaggtcaacgcactttctacacaccaccaatactcttccaacgtttcccctttccatgcaaacactactacattttccaacgtgctcacagcggcagctgcgtaatctactgtcgagtatatgttgcatgagcaccaccttatttgggctcccagcttttgtagtgtctctattagcagtgcacattcaaccgtcatatgtaaacagccagttatttttgcacctttaaggggcttcaccttttcgtactcctctcggattgtcataattcctggcatttcattttcagagatctgcatttggagcttcccaaagggggctaagctcaaatcttttaccttgctcttgttttcgcacatattgggggggaaagtgggaaagtgggaaagtggcagagtggcaaagtgttcagcaaaaaaaaaaaaatcctttttagcttcttcttctgtgagggtgttactagtgatgaagtggccttttttttttttgggccgctcccttgggggatctacgcgagggagaagagaaaaaacatttgtgtggagaaataaactcgcagtacattcatacacatggggcatatctacatgtacgtgcgaacgtgtgtggattccacagtgagagcatcagtagggaacaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttatttttttaatcttctctacatagaaaagcaaaacacgttggtataacatttaagactgacgaagaattattccagaatggtctcaacgtatactccgcgttttcgtttctcccgaagagatagccagatgcccaattttataaaacagttgtgtgtggctgaaaaatgcaatacatttatgcatgccaggtgggcacaggtacactagaggcaacccttttgtccctccttcctccacccgggaaagggaaatcacttgggaggatttctccatcgcggagtgtataatgtacaaaagagcacccaccagggatgagtactacattcagcatgtatatgtatacagtatgcctatttaacaaatcctatgcagtgctgggagccaattcggtgcaacgcaaagtaggccatttcgggggagcaaacaaaaggggtgtgctctttgctgccatgtgaggagtaacgtatatcatcagttaaaaaaattggaacttttacaagtcgatatatattttttttttttttaaacagggcaaagaaaggcaaactgcgagattcacgcctttgtcagttgtttagataaggccgtacttcgtttaagcgaatttaagttttttttttttcaccttttgtgggaagggaaacaagaaatgcttcaccggaaaagtccccatcggaatctcccgcatcagccgcgtttcctgcaccgtcgcccccaatgctacacacgcgaatagcgcaggggagcccataactggcacgaatcggaagaggcgaaagaggccccacggtggcagcagaagaagcagaagcagaaacagaagaagcagaagaagcagaagcagaagcaaaagcagcagtaggagcagcatagcagccgctacgacggcgaagcagaaaatgccaaaacgcacgcatgcaaccataacgagcataatccttcttctactccacgtccttccccaaaatgcgggtataaaaattaagagactgagcgatgcatttaattttatcgaaccagccatctggaaaagcaactccaaatatgaaataaatcccaatcttcactttgtgcggagaatagagaaatgggatcgccttaagatgaggagttccccaaatggggagcacgcgcaaggtactaacgcttcagccagtgatgaagaaaatgttctgctggagaagcagcgcaggaggaatgatgccatggacaatcatgtgtcgagctgccaacacgggaacacccctccaaagggaggcgccaccgtagaagagaaaaaagccaaacgagaatacctaaatggggaaatattaaacgaagaagaaataaatgaaaacatgaggtttcagcagtggagtgaccgaatacaattttcggaggcaaactgtttctactacgacgtagcacacgagtgcgttagtacaaagaagtactataagatatatcaggtgaattctagcttttacagaagggagttcatgttgactgacagttcttccgtgagtttggtcccatttttgaacaaaaaggagagcgaacaagcgtgtcaatcgctgacgaaaaattttagcggaaaaatgacgtatgatatgttcgtgggggggaagggcgaagcggcaggagaagcggcaggagaagtgacaagagacgcggcaggagaagtgacgagagacgcggcaggagaagtgacgagagacgcggcaaccagctgtgaggaaaagagtggaggttggccttcccaaaatagcgtaacgcaaaatagcgcaaccgctggcggagaccgctacgaggaatcactgctgagcgaagagcaagtggggcagctgtccgacatcaatttcgcgctgcgggcgaacatgcttttcccgaccgagtcgctgcgtagctccatatacatcgggaaggaggccttcaacgacttcctcgaaaagggaacggagtccatcaagctagcgatgaacaagcatttgcatcactactatagacacaacctgaaaagtaacttggacgacaaaattttcctcatgttcatcctgaggtatatcaaaaattacattttaaaaatagtatacaggacattccaagtcaaactaagcaacgaaatggaaatcgagaatgactccaatgtacagccaagtggaagcaacaaaatgattagtaacgaaacgtatatagagctagcatccgaatttgaagaaataataaatatattaacacactttatagaaaaaatgaaaaaaatgttcaaaattgaagaaaaagaattggaagattatttgtccaagaaaaaggaaattataaattattcaactccatatgttttacaaaataatgaagaagcagaaagacatattatgaacatgtggaattattttaattttaaaattttcaacaatgagttgccaaattttgactcgataaatttcttttggataactgacaaagtggagaaactgaagaaaatttcaaatatgaaaatgtacagaattgggaataaacattttttaaacttacccaatattatgttccactgtgcgttgaaaacgtctcccctgttattaaattacaccatattaaaggtcatgtatgaataccagaaattattgtgcgtggatattttacccttcaaggaagtaaagaattataatatgtccaaaaaaattgatgagaagaaacagaaaattatcaagttcgttcacgggattgctggcttgctggagaatatcgacttccatttttatgctccctatttgggagacctcaatttggacaacgaggaggcagccacgttttactcctacgttaaggatatcaatggggatgacaagaagatgttccgtcctttggaatacaacaaggagctttcgttttccccgggggagggcatcatggaggataccgatgtgagcgacaccgatgtgagcggcaccgatgtgagcagcaccgatgtgagcggcaccaatgtgagcggtaccaatgtgagcggcgccaatgtgagcggcaccagtgtgagcggcgccagtgtgagcggcgccaaccggggagtggccaacatggaagactcccccccggatgccccccccctggacgatgacgagccagaccaggacgacctcacaatgctgctcctcaaatcgaacgccaccagcgacatcaaccgagccatccagatggccaccaacgtgtataggaagaaaaacgtcggccatctgtggggtaaccccgcggacgtcacaagcccggaagcgagcgaggcagaaggaagaaccgcgctaagagtaaaagcagaccctggtaaaaccaacccaggggcctcttaccaattgaaggagaacaacccagcactgcagcgattcagaataccgctgaacgaatttgcgtcctcccttttcctatgcgatgtgaacaactccacgaagcttctaacacagggaatcgaaaagctaaagcagctaaacgagttcgacttaacttatgtacataacgccctgacgtacgcgtgcatgcgttttttacacgaaagtggtaacgaaaatgaagatgtggaaagccttttaaaaaaatatgaaaaaaacgaaaaggtagaaacgaccaacaacatcatgacgctgcaaatgatggtggtcataggagaactcttccgaaacatcaggaagtcgagaacaaaggagaaatacttttttaaaaaaatcctacagacagatgttattacaaatatatacaaagatgccagtatctacgatgaacatatgaacattaacaaaatggattacgtgatgaataatttaaaaattgcttatcccatgaaaagtaacattatgttgacgccaaaaaatagagaagaaatcgcctactattttttgaactattacaccaagcaccttttccgttatgatttgccaaacaatgtcataataaaatttacggacaaaatatctgggctaagtttttacgattacaattttgactatgtatcgaatgatgtggtcatttatgtgcataacgatgttagtaactcgttcgtgctgtctagggtcatcctggatgagtgcctcaacgtgtatgaaaagtacaccacatacgtgcacaagtatggggggaacacggataactcgacggttagggaggccaagagcaagctgaagaaggaagggggtccgcatgatgagtcaactacgcagaggaatagcactgaaaggagaaatgatcaatcgggaaggaaccactcaagggatgacgccaagttggaggaggaatttctggaagatgaagacccagacgaggaagagatgaatcatctggatgcggaagaggagcacatcgacgcagaaaatatcaacttggacaatatcaaagaggtggatagctcaggagagtccccagctgaagacaacacagatgaccaacctgtggatgacgaacatgtggatatcttcaactacgtgaaagtaaatcgaataaagcagttcattcggtttgtgatcgaatacaaccagtggcccttcttcctagatgaaacgatcaacctggactcgtatctgagcagcgaagagctggaactgttgaaaaacgtaaagcattataacagcctaaataactttttcctaaagctgaaagaagcacatatagacaaaaaaagaatcatggaaatcattcaaagtgccataaaaagggaagactgcaaagagatatgggaggaaaagaaaatccccattaaacacatcgcctctgcattattcacaaataattacatcaatttatttaaagttttccagaggggcataaaggtgttactaaatatgaacttaaatgaaattgacctagttatgaacaaatgcaaatatgcatgcgaaattgtttactataaaagattggaagaactcaagtcttccaacaataatctcatttttaccatgtacaacgaaaatgtaagctcgattgaatattactttgacaagctaaaggaaaaaattattttaatcagcttgatcaagaaggaagatatatttgggactctcataaatttgatatctggtattttccccaataagactaaatccgtgagcgaatttgaaaatggccctcaggacaaaaaaccaaaggagaaaattgacgagctcattttcctgtacgactctgagaggaagaagtgtggcttcacaacggagctaaatagatccgctgtcacacagaacctgtttcactttttcaacaaagaaatatttgaaggaaaaataaagaatgtccaaatcgaattcgtcaaaaatgacgaaactctttccacacacttgaatttagtcaactcttttgaaagtccaaaaattttaattaatgacaatgtgtattcagttaccattttggcgaatgtattgcttaaagaaatggctgagattttttacttctacaatgagaacaaaatcgagagggaaaataagctctacttgaagaaggactttaagagtgcatacctgcccgtcgttttcaagtatgccaattgtttccagggcggggagagtaaagcggccttcgactttggcgaggaacacccagaggggaagcacccagaggggaagctcccagaggggaagctcctaggggagaaacacccagaggggaagcacacaggggagaagcacccagaggggaagcaaaacctccaagtggggccccttccaacccacttaacaatccctggagcaaccgcatccccactgcagaaagaacaactcatcgcggagaaggacaaaatggatatcgacaacctgatcgaccgaatcgcaaactacaaccatgaagaaatgttcaaagaaattctagagtttcgaaaagagaaatataatgacaaagcagaggtgcaaaaatgtctggaggaatatctatacacatacgacaagttgaatgtcatgaaatatggcacacctggggtgagtgagaaaaaagaaaaaaatgagcaatcggatggcaccgctacgccaaacacagaccctgcaacgccaaacacagacccagcaacgccaagcacagacccggcaatggaactgtatttcgaaccaaacgacctcaaaagtatttaccttaattatatgtataaatacatcgagtacgtgattaaaaaaaaagagttccccattgtatttaacgaaataaacgaggaatggattaacgctttgacggagctcgaaaatcagaaaattctggtctactccacaaaaaataacagtgggcatctgtacgacctactcattaatagcaaagcatgttcgtcaaagagggccctggcgattctggaacatagcttacaaaaaaggaacagcgatgacgaactggtggagaggaccctatctcgcagtgaagacaatgatgccataaaaagtttcgacgaatttgtcctgtggataaataaaaatatgagaaaaaactacgaaaagatagaccaccaggaattgttaaatgctgatgcccctgaaaatgtgaaggatgatatcaaggacgttataaaagagtacaatgctctgtacgatgccaatgctacgaggaacttagaccccaacagcgttactattgacaatttaaaagatttggttaagaagcacaacatttcgaaggaggagatactgtccgccatgagccagctggacatgcccgaagacttcgacgtagactcgttgttcaagtgaggcgcggctcgtgtgtgaagcgagacacttgggtgcagttccctcttaacggggtgtggtttccgcatcccccccgtatctccccctcgataatttattcgcataactactcacacagttaggatatttttttttttttgtcaatttttttttcactggattgtttgctcccccttttttttgcgttatggttgagggcgataacagggagttccacacaaattcctacacggagttgtaagctgtactgccgatgtaaggcgtctgagatgaccagcccaggcagtgtagtcacaactacgtaggcattatctaccaaggatggtttccctttttttttttttgttcacgttaagaggcgaaccatctccatcaccctggtggaagacgcccctctgcgtgtattttctcgacaaatcatttttgcctcctttcgctacttttccctttccctttttttaattccatttgttgggttgcttattgaccccactatgacaaagtggacactcgattaactacataacttccattctgttcaatcgttttgttaatttttttttttttcccccccactctgtagttaagtcctagaagcatggttatttgtatggccgttcttcgcacattggaaagctcctccccccaatggcgatattcttcttcttttccttttgaggtggcgcaccggcgcgaattactcctccgtatgtaatggctttccccatgtgggtttacaaaattggtcctatgtgtggcatctttttcgctttaataagcggacgggaagagaacaactcggagaatgtgaacgaaaaaaaaaaaaaaaaaaaaaaaatcgcattttatccccccatattggtaaatacgaacacagggaaataccatcaagtgttgggctccaataattgtcacttaggtcacaattaacacaatacctacacgttatgcgatagctgagggtccgtagcttgtcaatccgacatggcacaaaaccgcagatcatttttgtatacatttttgtttccttccccgcttggctcgttcgaattgccgtatacagtgtgggatgtgaagatttgcctccaaaggtgaccctttatgaggtgtaatgctcaaaggcaagcagttttaacatgtcaccatttggagtcccgctcaaattgtgcctctactctatacctgttcgtgtaggggccaaactcttcagcagtaggcatttatgtgatgcagcgcatcagcagtgcgcggggcatgccgcaattttgtgagcaatggtttttcgcaccatctgttcgctgtagttttgccttattttcacgctatttttgtgccatttttgtgccatttttgtgccatttttgtgttatttttatgccatttttgtgccgtttttgcgtctccttcacgccaccttcgcctgcaaaaagcggataacttttttccccccagtgagctccccatacaggggggggttcccgcagcgccagcgcaacgtggaagcttaacgtggaggcttacctagtaatcaccacgcgcaagcctaaatagtagccaccgcacgtaagcctaaatagtagccgccgcgcgtaagcctaaatagtagccaccgcgcgcaagcctaaatagtagccaccgcgcgcaagcctaactcgtagtcacaacgagccagcaccattgagtcgatcggaaatgcgcttgacgcgtacgcatgtgatccctgatgcatgtttgtgcgtacccataagggacatgccaagagcgcacgcaacgcggcacgtacacgagcgcgcacaaagtcgacgtgtggaggccggcagatctgcgcaggaaaacgcaggtgatgggcaaatggaaaaagcagaaaaaggaggaggccttcttcccgtccgagtgacactacactcattagcacaacagaggagcaaggcaatcagtcccgacgcatgacaagcttaagtatgtgcaatgacgatcgataagcatgtgcccaccacgcgtgacgcatcaagtaccagccatcccgagtgacgagtgaagcagcccccctccccccaataatccggagtaaaccacacaaaaacacagaatggggagcgaacaactcaacttaaaaattctgatgaagaaattcctcagcgaggagaaggagtacatcaaatttatgaataaggatcaaagggatatcatacttttcgaaaaggaaaacttttacatacatgcaaataccctctgtggaattgaaagcaggaaaaaagaaaggtacaacgtaggggacatctacctatttctgtgcctgccaaagagtaactacacgttttcatacataaattctgttggctataaatatattagcatacttgagaaaagcaaaattattaaatttattgaagacaatgaagataatgacgaaattaaagtaaatttttttgtgtatgatttgaagaaaattctgaatttgcacgactatgtagacgtggaagataaggatcagggcatacaggtggacctctttcatttggacgtcgtgggggatgtggacagggatagcgaacatgggaaggaagatgggaagaaaaaggactatgtaaaaggaagtagcgctaaaggtgccacaccgggggggaaacataaggaggaagaaggagaaacatttagctctggtcaccgcaagaggaagagagaaggggcggaactgcaagaacgggaaggtgcccaaactggggttcacacaaagcccgcatatcacgaaaaaagcagcagtgatctcgacaaaggtatcgccaacactgttgcgaaggaaaatttcgtctccttcgacagcgtaagaaccgtatgtgacacagaaaaaatggacaactcactaatcctttatgtgacgaaggggagcccggaaagtaaacatatcctcaatgaaatcgactcgtgggagagaatgggggattacaacttccttcagagagatatcccctctcaagagtacgacccgttaatctatttcaattgtaacgaagttaacgccctggaggaatttggaaacgatgcgagcaacaattatgacttcttcagagtggaggttacggacccaacgaataggaaagaccattcgggagggaattctccgatcggaagtgccccaattggggaagaagttcaaatagaggaggcaacacaagcgggtaacctccacgatgggaagaataaaataacgaaaaatcaaagtggtgaaaaggatggggaaaataaaagtaatcaccatgaggacacccctgacagtagcctgcaaaacatgatgaagcattacttcggaaaagacaatttttttaaaaatatttttctccaaaatgtgaatttatattctgttttaaaaaacacatatttttcgaacacacaaaatgaaacgcaaattgatcagtgcgtaaaattaattgtcgataaattccacagggattacataaaattcatggagaatgaacaacatattggtttgtccacttgtaacgattttctgagaaggtactccaagcataactacacacatatttatcagaagggagatttgtataaaaattttgccgattatgacatgctggacctcgatttgagcattaatgaatacaatgtagagggaagacattcgcccaatcaggttaatgaccaattcgatgttcagtgtcaaaatggcccttcagtggatgtagaagatacgaaatttttggttggccaatttatccccctagaaatagtccaaaatttcaatgatcacgataagataattttctttcacgatttgttggctcagtatgtgcaagccgtaggtgacaaacagtgctacaatgcaaatagggcacatgtcaacttcgtgcataattttgttaatgacttttcccttaaggagaatctctattggggggtgaatcccaagagaggttgcccactccccccagaggaacttgtcctatccgatccggaagacttccttttcgatttggtacagaaggaggcggtcaccacgggtggagatgccgttccagtggacggaaaagacgatcagaaaaataaattcccattcacagaaaacaactgcgcagtggtaagaagcaaaattgacaggaaaaccatctcaaagatgaaattaacagacgagcaggctatagcaaatgaagaaatgaccaagtcggtactccttaaagaagttaacatgcaggacgcgtatgaccagattggaaaaaacgccagtgacttcagtcgcatatataaccttttcgaacgagagcttctaaacaaaagtaatataaaaaatgtatacataaatggaataaagaaaaacattatcatcgatgatggtcatatgaaaacgagagtggaaaaaaaatcgttaaaacttatcgacgaaattcacttaacgtataagaagagacccattatattgatagaaaaagagagcagcaaccacataattaacaggaacaatgtggaatcgttttttgtacataaccgtttggataactctggccctaataggaaagggactcatgtcacaggtggtgcgggtgacggtgcagcagggccgtacaattccatacctatcatatacaaaatgtttaacaaaaaaaaaagcataaaattttcgttcatcgaaaatgatcagatttcgaaattaaccgaaacggactggaagtgtgtcattgcagttatcataaaatctaaggagtcgctaaaaaacattttaaatgaatacccgttcgaaattcctactgcgctcttccagccattcaaatcatttttttttatgttcaatgatgttataataccgtccgatttgttgacaggtgggaatgtcgatatcatcagactcagtcgggacaagaggaacgaggattacctcgccgttaataaattttggaccaacattgagaagttcattttgcaaagacgggacaggtcttgctacacacggaaaaggaagctctagccccgcgcgccgctcgccctgtgaacctgtatacaaatgtatgcctatgtgtgcacttatcgtgttactatacctacaccgtccgtgcctcagcgcactcgtcactgctcgctcatcggtcgccgtttttttttttttttccgtccgtcgaaacttcgctttgttaatttttgccattcgccctttatttttaccttattgcattttttttttttccttcctcaatatagtgcatataaaccttggtgacctttttttaaatgccaaattggtgaagctacattttttgaatgtattattattatgtgcgccagagttagcgtataataatatacatgtgaataatcccctgaaacagaagaaaaaaaaaaaaaaaaaaaagttaaatacacttgctgctaatgttaacacgttttaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttgttcatatttctctccccaaatgaatgcacagatgtttacatctcaaaagggataatccgaaccatgacatgcaaataattaacattaacctcaaattaattccacctttatattgtcgtttttatgtgataactgactgcacgctttctttctagcccacgagtgcttacgtgcgaacatgcgcaacgctgcatgtgtaatcaagctaacatccctattttgccgcatcccattttgataccgttttctctgcccaaatgtgagcggaaggggcatatttccgaaggtaatttttttcctcagagctgaccgtgcgcaattcttagcagccaaatgcaaaagtatgcttgtacttctaatacatgtatgtataaactcgcgacacgagattgtagatgcgagtgctacatggagagataaatgaaagtcgtcccacatgttcgcatcatataaatgtagtacgtacttttcaatttgatatcaacgccaagcctacttttgcagagattgtacatccgcacgttgcgtcgttcgaagctaccttctttacaaagctacaaatatagcaaaatgaggtaatgagaaaaaggatagaagcgcgctcataatttttgcaaaaatccatatgcagtatttccctcctttgatgaaagggtcttctactactgttgatgtagaatgttggcaaaagaacccaacaaaagggggaaaacggataaagcaccttatagcgcgcaaattaattgtaaagcttcgaaatgaaagagttaattttttttttttcttcttcttcttcttcatcttcttcctaatgccaccacacacacacacaggaacagtattataaaagcctacggcattctgctatgtagagtcctgtatagtggcacaagaaaccttttaggtgataattcaagaattgagtttttatttttaaaggcatcgtacgggaataaacattggagtcctccaaaaggtaccctgcgcatgggggttctcgacacagtggagggtctctcgcctttacatctttgggacccctgccgccgcactttcgggacgtacttataatctacatggcctgctcagtgaccttccttcatcgcaaatttctccttcccaatacgcaggtctgcacgaaaataacgaagatgggttagacactgccctgagagaaacgctggaggaaacaggactcgatagggacaagtacaagttactaaattatcaaaaggtgtgtttacatacgtaggttagggaacgatatgaccacgttgtcacacgcatgatgaacttttcccacttggtccatttttgcttcccctttttagaccctagaatatatggttagtgatagattaaaggagaccacctattatttggctcttctgctgaacaacgaggaacgcatcactttatcagatgaacacacggattataagtaaggcgcttagaaatcgaggagatggtagcgggggcagggcgtttaattgattgggctgcctagcgcgtcgattggatcgccattcgatagcgatgctttacgattctattgcgatgctttatgattccattgctttttttttttcccccttttccggccaacaggtggatccacagcgacgagtcggtcacgtattccctccccccttctctaaccgatttgctcacaaacgcggaggattttttgaaaagcaacgaagggatgatcatgtcgtcgtaattttggaagtcaccccaattgtgactgcatatgtgttgcatgcacgagctgggttcgactttttattgacacatggataacattcaaaggtgcccataaccccgtgtgtgtttagtcaactgagcacaatttggagatgacctcgcctgtggactgaaaattttgcgtgcacacatagcagtgcgatgcgctcttacggatgataaaaaaagaaaaaaaaaaagatattatttgctaataggcaaaataaatccgctttagtgggccactcgctaaattggcagattttatttgcgcacaatgtatctaaggtgcatgtgtctgccattttgacaacgaatcggctgttttaattgttcacacctgtttaaagaatgggagaacttggggaagtgcgggtttacaattttttttttttttttttcacgctgcatgaaatttccacggagcgttgaaatctttgcagacgtgttcgatggatctttatcatttgcccgtctccatttgtcagctcgtcatgtgtcactttgccatttgtcacttggtcgtttgccacattgccatttgtcaaccctccatttggcacttcgctatttatagcctccccgtttgtcacctcccgtttatctctgcccccttccccccatgcgtcccaatttcgtgaaagaacaaccgagcaaacatctcgtaaaaactgtcctatagtttctttaaaaagcgtaactgtgcaatgccgaatgggattccaaagaatgccacgtcttggcgatcgaccaggaattagccacaacgagttgcacaaaaagataacgctccatgcgaatcacaaaggagtattgttccattttgtagaggaatttttttttttttccatcctacaatccgctgtgcttcaccacgttcgatggggatgacgaccctactaggaaatgtgtgccttcatcgccactgtggaacccccacctagtgtgaaattttcttccctttaaaataactgcacttttgcaggcactacactaatatattggcttcactttgtgcaaatctatccacagaagaagcaattttttttttttgtggctagctagctacaaaattgtaagctctgttaggctaaagcagttcattacgaagtagccataaagttgtctctttcgctttcgctttccctttctctttctctttcgcttttttttttttttttttttatcccaacatttggctaccctatcatggaaggcgtaagcaacatattaagcatagcggggagtgacagttgtggtggagcgggcatgcaggcagatataaaaactgcgatggggttaggatgccactgttgtactgcgttcgtcgttttaacagcccagaacactaaggaagttaaaaggattgtagaaattgaggaaagattcatcgtggagcagttggatagcatttttgcagatgtgaccatcgacgtggtgaagctgggagttttatattcaaagaaaattatttcattggttcgtgagtacatagtaaatatgaacaaaaagagggggaaaaaactgctagtagttttcgacccagtgtttgtatcaagttctggatgcctcctagtggaaaatctggaatacataaaatttgctattgatttaatatgtccgataagctgtataattactcctaacttttacgagtgtaaggttattctcgaggcactagactgtcaaatggatttatccaagacgaacatgattgagctgtgcaaattggtgacagacaagctggacataaatgcctgtttgtttaagagctgcaacgtacggggaagttccgcggaggagaatgaggtgtacgcagtcgaccatttatgcatcaggagggttggaagtacacctgggggggaagtagtacagagggatgcgggcgaactgggacaatccccagcagggggagtaacctacctatacgatgtgtacaaactaaggtctaagcggaagctagggctagacatacacggaacgggctgtaccctatccacagccatagcgtgctacttggcaaagaagcataacattttgcaatcttgcatagagtcgaaaaagtacatttacaactgcatcagatatgcctacccgtttgggggtaaaagtcaggggttgaaccatttgaaggcatctcaagagttgccaacttttacggacctcgacgttatacccattgttcaagattccccttagcgcggttgcgctggtggaagtcggggttgaattttttatgtggcgtttattttatacctttttttttttttttctcaacatggaggggttttctatttggctcaccatgcaaatgtgtatatatatatatgtgtgtacatatatctgcacaaatatgtgcaggtgtaccatttggcctttctttttttcttcccacttttcacggtataatttctccctgtgcgatgttttgtccgcacttttgtagtcccccttacgggcctttttccttattcttttttccgttttccttttttttttccctccccattcgtggcacaaaaattgtatgcacgtaacctttgtgtagggtgagccgaacatttgccccccaaaattagaggggtgtttcacttccccttaacgtttcatcgtggatacgctgctgcttggtgggatattatgtcaagcagagtggtgagagatcagcttaagcaatttgcacaccgttctgtttgttccccccatgtgtgcatataaatcccactttgtcatgtcgcatcacgcctactcacttttgttcttataaaaaagggcgggacaaaactggccaacggatactcttaaccccacctatgccgctctccgcggcggggaaaaagcagccccttttgaaaaaatacacatatgggaaatgcaacccggcgaagtctttcaaaatggcaattttgcccaaccaacatgtttagtcacttcaatgtaaaaaagttttaagcgtgcaaaagggaaaaaaaaattcctagcgcgatttagctttccacccgttagctgaaataaaacccgaccagtcgacgcaaaccaaacgcagaaaaataaaagcgcaaaggggacggcattgaaaagttgggaaatcggcacgttgctaaaaggagggatcatttctgagtagcccccccccaattccaattttgcaaattcgtaaacacaggtgagaattaccctcgcgggggttcttgccattcgaccacgttgggaagttgccccctgcgaggtgttggcagtttgtgtagttatccgcacagtcctccgagcattcctccgcgcagctgctttgcccagtataattacctacgcatagccacccacaccctgccactgcgtagagaaaggatacacaatgcaggggagttacctaaagaagcgactgcgcgccaatgtgcaggcaaagctgtacagcagcatcacccctgggcttttgaacagaggaaaaagggaagttccatatcccacacagagagcccatgtaagcagcacagacttggcaaaactgactcaaaagagcacatacaatacatacaaaagtagggttttcaatccaaggatgtacaataatgtgcccccaaattatatgaacatgcaaatgaacagccatgaaaataacgccagtggaacgccaaacgggatgaattttaattacgaaaatcagcccaacagttattactcgatgaagtacaactatggtgtaaatgccgaaggtgtggacaacaacccggcagccgcttccgcttccgctaccaccgccaacacgacgtatcaatactttagcatctttggcagctcagccatgtgcctaataaagccaatatatccggattacatcgttaataaaaataaagtgaccatctatggaaagggagggtttcaatttgttttcatgaaaaaacacagcaactcgaataagtacgacaaaaataataaaatgagcataattctcaaaatcaacagtttagcccctttgctctctctcaaggacgcagagaagataaagacgcccatatgtgtcaagggaagcaataacaactgcttaattatcgataagcacaaggagaagaaggaccacatagttatacgatacaaatatcagccgtctgccaatccggatggtaacttgggagaaatgaataacctcgacatggaggttaaccaaagtcctcagataaacaatttgaatgatgagaaaaaaagcaattttgaggaacttcatgtcagctctcctttttctgaatttctgctttttcagaaggcagcaaatttgttgctcccgcagttgcttggctgggccaggcagcactgagtgtgcgcgaatgtgtgtgtatgtatgtacgtatgtatgtatgtacgtatgtatgtatgtacctatttatgtaagtacgtatgtacgtatgcatgcaagtacgtatgtatctcggtggggggcggagtagcttcgaaagggaaatcgggccccctcggaacatatcaccatgaacagctcattcttacatatggaacgcacacattaacgaaattggtgcagtgtttcggaagaccatattttatggaagaggaatatgatgactgaagccacactttttgctcgcgtgccgaaaggtgaaatggaaggggacccttttttttcttgccttttaactgtccttcattttttgtgttgcaaagtttgcacgaatgcacacgtatttttcatatgtttgcatttctgtggaaacattttacatgtgtaagtttacctgtttgtactctccgtatttcataatggaggccgacgtaaaaggttgcttttgttaaaccaatttaacattgacgctgtttttaaaagttattgtaaaaaaaaaaaaaaattgtgcaaaatgaaagacaaaaaaaaaaaaaaaagatataggaggggccaaaggagggcgtccaaaactgctttgcgctcctaaacatgattgaccccttttttgccacaaaagtttggtcatctcgtgctttgtgttccttgtagtcgtcatttggaggaagtgggggaggagcgacatcgcctttcgcgtatctccatgcgcatatctacttgcgttgccccatcactttctctccttctccttttccgaagtcattttggcttccttcctgcacatgtggtgtaacttctccacgtcgatttctttggacggcaggaaaacgtacctcacgacagaaccccgcacgaagcaggacttgatcgacagctacgcgagggggggggagcggtgtggcaatggggcggtgaaatggtcacgcggtgaaatggtcacgcggtgaagtgagaacccccccaagggctgtgcgcccccgggacacccactcgctgccccatttggccattccagtaggcagacaaagcgtctccccagggttactacccaccaagtgaggatacttctccgggtggttcacagttacattggtcaatttgatattcaggtattggtctaccgagtgcagcaccccagatatttgcaagtcatttttcaattcgaccgtcacgtggtggtttttctctgccagttgttgaaaaaaggtaaaaaaaagctgcgaatcaggggagggacaggcggaaatatctactcaaatatctacaggtatatgcagtgctacgtgggcgcatgtggtgtgtaacccccatttggtgcagtcccaaaggtggctcattttcacagtagcgggggtgcacagcatgctggtgttttcaaggcatcgcgcagtaatttctgccgctttgttttccaatttgttcactttaccattttttacttccttcacgagtacgacaaaaacggtcgaacgtactttgattgacaactgcgcaggagggcagccaaattacagagataaattaacctaaaggagtagaacttagttgtgttgatttgttacctcctctcggagtgtatacctctcaaatggttggctagctcttttaaaatttgtcgttatcgcatgggcgctatcttggcatggttcctctgcatgactggtgaatgctaaatggaggagaaacaaaataaattttaactaaatctgcaattgtaaattttgtcggaagttttcatcgtagctgaaattcaattcacactgtgcatatgaaacgtccctcctttagcgatcctttttaggggggcttgaaaaaaaaaaaatcagcgtcacatttcgcagccccaaaatgaaacgctgccaggtgatatgctacacaaagaaatgttgcaaagtggaatgatggaatggcatatgcttggatggaacgcgaaatagagagttttaaaaaaacgtttgcgtgcacggatgcgtgaaccgcgtgaacagaacgaaagggtgagcaggcgcggtggcaacgaattggcggcccacaagcgctgcctaccagccgctatcaaccagccgctacctaccagccgctacctaccagccgctacctaccagccgccacctaccagctgctatccccatcatacacagagctgcgaatgcaacaccccagtggtgctccgcgaacttgttcccacaggtacgcccaaatagttcatgcgattatgcctatgcatatggagcggtgtatcacgcgagctgcgccatcacgcatttaatcagttcttccattactttttaagtgggcaattcctcctctgcagaaatgtgcatataaaaatgcgaaacggttgaagaggcgtgacagagacgtggcaggttgttccccatcccgcatgtctacgaacaacttgccccattttgttccagccgtgttaattcccccctcctaaacaaacggtgcgattccgccattcgtgtcactacccatatcgaaaaaagtgcgtttggcttggcagagaaataattcttgaaatgagtacgcacgcactgacgtacatgtatgcataggtgtatctgtatatatgggcacccatttcgagcgaagtgagggcatcacttgcgcggtttctaagagggaggttgtttatgcgctcacacatacacacgcaccgtcttgtaggtacaactgtgcacaccatgctctctcgttgcgccttggggcttcccgcgacagcaagcagtttgccgcgtaggaggaactctctcctcgcgactccaccgtggggttattcctataaacggaccaagcgcgcaaaaataatccactttcgcgacggttgtcccagcacgtagcgtagttcaatctccaattgagccagtaatccaagttgagaaaacacacacaaaaaagggggaaactaaaagagcacaaatgagttcaacatacctgtaacgtcgagacgaatctatcgcttccgttatttccacctgaggactacaaaatggaggacggtagagaagtcgagaaggggaatgaaaaggggagtgaaagggagaagaagaatgaaaagctcagagaaaaatttagcgacatcgatttgaaggtggaagcatatgcagagggagactacagactgctcagatatctaccggatggatcctgcgtttttgaagaaataccagatgaagaaaataaaaatatgaaaaacctacaacagtatgcacagttgttctgttctgctatggaaaaaacgatccaaataaaaagtaatgacgaaaatttgcgaaatgataaagaatggacacaaggagaagagtacagagtaatggtcgaggatgatttaaaagaattgatggttttatttgacctaatgttaggtacactaaattacgataagggcacaaagtacttaaccctaaataagtgtaactatgtgagggatataaaagctaacaaacaggatatatgcatcgctgttacgagcaggaaagaactcctacagagtttgcgaaaattttgtgaagaaacaagaaagcagattaactccataaatggaattgttgcacagaaatattttttacattttatcagccaacttattcaatactggaaagtattaaataaaaaatattttgaaatagattatttacaacttgataataattttccctacgttacggaggtctctgttgagtatttttttttgccttcttatttttggaacttttcttccaacccgatatttctgtcctggccaccctacccctccttctctcccttcaaatcacagtatgcacatgtcactttttcgttgggtgggttggaaaaggacataaaggagggaatacataaccagactagaggttgtaccatggacgactctctatttaggcataaacccaccaaaagacagggtaccacacaagaaatggttcctcctcttagtaaagaatcccaaattaatgaccaaacagagggtctacaaaatagagacagtagtagctgcaaatcgaatggaggtatactgaatgaagatcacacacgcattaacgatgaacataaaacaactgaacagagttacactttttactacccaaatgtgaaggaagaagaaataaaaatatttaatatgctagacagcatgagcgtcatttccatcgagttcgaaggaatagctgcgcacttgattgaaaataattacgccatccagtttgacttatttccattaaacgtacagttaaagaatgaattaaaaacgcacacaaagaaaaatccttcatggggaggaaacaattttccagaaagaataattccagaaaatatattttttgagcaagccaaaaagatgcacgcgaaattgacaactgcacagtgggtactgatagataaatcgattttctacatcctagccgaacaagcaaataatttgaaagacagaaataataacctggcactgaaccttcccagcttgacaggggagagaaagaaaattaaaattcactgcacagacataaaccacaagtgcctggagttcctcataagcgacgttctgattcccaccattgggcagaaatccattccggtggatttttgcttcgccgtgatgtacgagcctactgagggggttcacagcaagttggcggaaagaagtgccaacgggggtgtcaacgggggtgtcaacgggggtgtcaacgggggtgtcaacgggggtgtcaacgggggtgtcaacgggggtgtcaacgggggtgtcaacggggatgccaacggggatgccaacggggacactggtgacgacgctggtgacgacgctcatggggatgatttccctggccgcgcccaagttaatggtggcggacggaacggcgaagtcgcgctggactacgaactcgtgcagttgttactccacctggctctcgcgaaggtaagggatctgtttatttgctcatggaaatatttctccttcgaaatgccctactattctgcagacattcatccgctcatttaccaaaacgttttccccgacccgcgctccggtaccttaatcaccagctttttttcatggttcattgcatccatggagaagtatttgcgcgcgagtgggggcacagcggttggatgaagcagttatttcgttcgcgccggctgtttggcgcaactgttacttttgtaccactttgttgaagtagctgtgatgttcgcgcctgctggttgacgaaactgtggctttcacaccaacgtgcgtcatccaagttttcaaaattacaagcttttttttcaaacatgttttactttaattaaagccacaattcattttgtgcgtgtgccattttgttgcgaatgtacatgtgcatgcgccgcaaaaacttttgtttaaattacgtataaaaaaagtacaacggtaggaatacagacagatatgtgcatgtaggtgtgcaagtgggcctacgcgcggtggcctttcaaaggggggtacacagacaggcgcaggtacagacaggcacagacacaggcacaggcgcaggcacatgcacagacacagacacgcagcgggtgggaaaattaatttacaggtgctataagaaggaaaaacaattttaaaacaaaaattttggtgaaacgttaccggggcgcgcgcaaatatgcgcagctgcattttacacatcatgtctgtgtcccccaggagagaaggggtagagcaaaaaacacaggtgtgtgcatatttatgcacactttcaccacgtttaaaaaaaggcaaaaatggggagcgggcaggggcttaaaaatttgaaggtgttctcttttgccatttggatcggtcgtctattaacgttttttttttcttttctttttctttttcttttttcttttttctttctttctttctttttcttccatgtttgtcacattcgggagaactccaataggctcatcaacaaacgttcctttcgcaatttgagaagctttactgtttttaaggcactccatccacgaagggggctatccgcgctgttctcacaaagaaaacaggcagtcacttttgtccctccgcaaggattctaccttcccttcattagcgtgatggtaccgtttcgctatccgtttggaggctcccccgtgttttccatcaattagtatttcctccaacagggtaactggggaagggggtccattccggcgtaataaaaattgggctgtgcaaggtgcacggtacaagcggggaccgcacaaattgaaaaggtgaaaaaattcaaaaggaaaacataactctacaaatgcaaaggggaaaaaggagaacagtgccacctagacgtcttgaaataacttcccatctgttaggttctcctttatatacttttccaaacgcaaaaaaaagggacaccaaatctcattgttctactccgtacttggttaataaaagggggttggctatcccccattactttatccacgactgtttctcccccttctgttccttcttgtagtgtcccaatatgttcgccctcacttctggtgcccattttccccttcgaaaaggtaaaagggaagtccatctcagctccacatagcatagaacagcggttcgtacaaaaatttcgaagctaactcagttcacctcacagggtggccatttcaacaaaaagaaaagtgcagcacagttcttcccaactcagtaaaattttaacacaatagcggttatgttgtcctgcgggaaagagaaaaagggaaatgtacgcatttcatcaacctggatggtacattaattaaatagatgaaatgcaaacggtggtaggattcacccactcgcagtctcaactttggcatattcaaaattacctgacttccgcaggcaaatgccgtttttataatttcgctgcaggccttatccgggtcgtgctggtaggtttgcaaaatctgggccacatcctacaacggtacgaagaaacagagcggaggacacatgtgcagcggtgtgtgtacttatacgtccatctagacagaatgggccccttgataagactttataaaaacgcatatgggcttagtggagactagggaatccatttagacgtaccttattggacagggtatcccacactccatcacaagccaaaacaacaaagaggtaattcatctcatccgcggaaaaaaaaaatggttcaccctctttgaaatagtcttcttccactttgactcttaccgttgagtcggaatcttcaacactttccttttccgattccttgtcacctttatctgcatcgcacagctctctacagatgacatcgggcatggctgacaccacgttgttttctttgaagtctttgtctcctatggctctagaaactgcagttacggagcagcgggcaagtgcaagtataggggggccggggcatggtgagcacgggaaaaaaggcatacataagtacatacatacgtacatacatacgtacacacataggtacacacataggtacacacatacgcacacacacatatgtttaaacccgacatgcacaactttgtgtggcacactttttcggagttcatttcatccatagtacccgcaaggtaaacttcctccttcattggcatgcgctccagcaaattggaagggtccaaattggtctacacgaaggtgtgcacgcgaatgttcattgtgtggtactcaaatagggaagtaatttggagggggggggagaagtactttcgcgcgtccggctttctcgacatgcctttcctatgcgcacatcactacacagacgaggcttattctgtttcatctttgcggttaccttcttcgcgttggccttaaccctgaacacgttttgcatgcagatgacttcgcctcccattttttttatccgctccctttccttgggctcattgggcttatggtccttcgacagcatttccggtttctgcaaggggggcgcgcggcgggggggaaaaaacgcagggcatgtgtaagtgcaaataaatacaaaaaaatatatacacacgtatttgtaaagatatctgtacatgcgtacgggagcctcgcggtcatgctgccattctgccatgctgccatgccgctccgccgctccaccgctccaccgctccaccgctccaccggcacttaccaaggtgtcgttcacgttgacgatgcctatcgcccggcagtccccgaggttggcaataaacattttgttctttatgataatgagggaaaccacggtgcagccatgattcgggaatttggaaattttaaggaactgttcgtctgttcttaagaaggcgagttttatacaattaatgatttcttcatctgtgaggtcctctaaaaatacaagttttttttgtccactactgctggtgttggcgcttgtttttgctctatcctccgttatggaggtacgggtgcactcgtccttttcttccccggagctcccatcagaatcggcgcttacgtttcctcctctacgcttcttgtcgtcatcttcactttctctctgtgatggattttcttcactctctgtaatatcgctgctgtctatttttcttttcttagtttttgaaatttgttccttcatcatcacgcgtttgtccttgcttctaccttcctccttttcactctcttgtgggttgctccttgatgacgaatctttcttttcatcccctgtggaagagtcctggcgagagaagcttgtggagctgctatcatcacggcttttattttcacccttttggcttccttcttgggtatgtcctttgaccgccgttccttgaacctcccttttatgcgtagcacctttctctgcgcaactttgaccatcagaagggtcctgtttattattctttgtggcagacgaggagccgagtttaaattcatcctctctgacattgtcttggttataaaaatagtaaataatattcttcacaatatgggtcatacaatattcgcacgcctttatacctcgatgtccatcaataacagaaaagcaataaaatggatttcttttgtaaaaaaataaagttttgtaatcataagcatctatatacttggtcatgtcgttaatgactgtgtaccgatcttcctgtttttttctccttccttgcatggtttttgtgtaactacttaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctagctacaaaatcggtgttatcaaatgtaagtacatataaaaaaaacttttcattaaatggcgtcaaattgttgtttttgtcgtaaaaaaaataattctctacgtacgtattgtagtaaaggaaggtttttctgttcattagccactcgtacgtgtacatttcccacacccctactttaataatatagctgatgatgttattaatgttattgtagtcctttacgtttttctgcgtgtcttcattattcgagtccgcattgttcgcgtccgcattgtcctgtatggggtcaccttgggtgggcctcctctgctcggtattctctggacccgtttggcttcctttcggtgtggttttctgttcacccgtttgggctacctttgattcggccttctgctcacccatttggaccccctttggtgcgccctcctgcgcgtcctcttggactaccttttcctcgggtccctcgttgggattcatcatgggagacgaaatgtggcgttcacacgaaggaagttggatacgtttatatatacgcacgtgtgaatactacgtttgtatgtatatacacgcgcgattagaccaaatgcgggtgccggaaaaaggggaaaatctcatgactgcagagcgcccgccgttttcaagctcacatacaggcagtcctatgtatacaaaaatatacgtgcatgcgtatcatatacagttatatgtacaaaaacgtacggtgtgcttgcatgtgtttacaatggaacattatctttgccttgtagtgactccctcttatatttttaagtacacattcaaaacatcatgcaagggtgaacatttttatgaaaaaaaaaagaaaagaattgttccctcttatctttcagcaataatgacgaaacgtgcaagctacgcaacaacaaccacgttatctttctcatggcatattacaatgccgcttcaacaggtacatacatgtgccaatgtgtactgattgcacgtttgctgcgatttgtgtaagcatacatatgcatatacgtgtagctatacatacatgcatgcttatgtgcctataaacacacatgcgcatggcagcagaatgaaaaaattgtacgttatatcaaaacacgaaaaaaaaaaaaaataacaaaatggtaaaatgataaaatgataaaatggtaaaacgataaaatggtaaagtgataaaatggtaaaatgataaaatgataaaatgataaaatggtaaaataagaaaagggtgttcaccccaagcggtcggtttaatatgaagtcccaaataaaataaaatagaattaaaaagggataggggaaaatataaggatttacaaaaatgaaggggcgtgacgcatggacgacgcattgccatcaacttcacaaaatggaaagggtagccttttactctgcggcggaaatgttccctgcagcggaacttgcaaaatggtcgtgcagtgaacaagtggggatggtataatactatacctttcggggaagaaaaagggaaaaaaaaaagaaggaaatttttgggaaaaaaaaaaaaaggggaaaaaatggtggcataaagtgggggaaaaaaaggtggcataaagtgggggaaaaaaaggtggaattaaaagggtggaaaaaaatggggaaaaaataaagcaacagaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagcaacagaaaaaaaaaaaaaaaaaaaaggaggggggaggataacattccgcggggcaatcacaattccatatgcacatgcgaagagggggcaaccaccctttgggttatgagaactttagagtaggagctaggaggtaggaggtagcaggtagaaggctatgtgaaagtagaaggccattctcggatgtaagccccttggcagtagaagcccatttgcgcatgtgcagcccgcgacgattgggtccgtccaattgttttaagccatcgtgtggaaagcagggcgagccgcaggtagcaataaggggctttatacgtatgcacgcataagcgcgtgaacgcttgtgcgaatgaacacgtgcgcgatacgtttttcccccccagggaagcacgcacgtagtggactagtggacgtcactttaccacttagcttttttttacaatattaagtcgaagcagctttggaaaaaccaaataacagtagaaattgccacgaaaaagaaaaaagtggtctttatggaggaaaactgcggggtggaaagaggcacaatttttcgttgctcggagtgaagtagcttttcttgagtaacttctaagcggtagaagggggccctttcgctgttgactggtcaacctgaggaggcacacaaaatagaccctcagaaaagtgccactctgttcctccttcgcgatatgtacccgatacacacagcgatgtacgattttgccacgtcttttttttttttttttgctgcgaaggtgaacgaactttgggtgactaatcccatacgaaatttaccaacctgtggaaattgttttttttttttttatttttcaccgtataaaaaaaaaaaagtgctcatgatccccataaatcaacatgtaaaaatatgtcacacgaatctgcaaagatccaactggttgataaattaaaaaagaattcccatgtgcgaaagtacgcacttgtgattccttacctggaagatgattcttcgagagttattacacacacttgttacaatttctttttttttccaaagttgcaaaactgtaacgttattgccaaggggtacaactccgaccaaccacgtttgtcgtagcatttactgcgcacctggaacagtgccctcctataaatagggcacatcagttgaaggcctcaccaaaaggcagatacgcggataggccaaataaacgactgagaattgattgacccgtatgatacctcctcaggatgtacccccccacaattttttttgcgctatcttttaaagtgcataaaaaagaaaagtagttgggacattatttaattgcgattttttctttacaattcggtatagcagcaatttaacatttgaaaaaaaaaaaaaaaaaaaattattttttttgactatatatgcatacttgctaatttgttcacactatatggttagcattaataataggataaagtaaaaaaaaaaggggtgcgtcttcgttattgccaatcggctgttcttccatcttgtagatccccctgcacatgcgtaatgatcgctggtagggctcacggtgaccctcattatgatcagttattttcctcgtcattcttctccttttggtttctcaaagtctttctcttgacccttcctggtctggaacctccaaagggagatgttgtggagaagtcaatgtgcttctcagagtccacacgaactaagaaggaaggaatatctaccatctgttttcccactcggatatgtctctgtcgtattagtactcttgcatgatgcactgacttggctaaccctaatttaaaaacctttgtttgcaatcttcgctccagcaattttggtaaagtcaaccctaacacataatccagtttttcttcattctctcccagtaatccttgacgcaccattcgtcttagtagggcctctccttgaaatattctcttggagcttttttcgtctagggttaacagatacctggcagctgatcggattttggctagcaagtattgcactctgaagaggtgaaggggggaaacaaaagggtgaaaaaaattatatcaaatgggagtgatgctgtgctatcagatggggcaaaacacacgccagggcaactccctttcacatgcaaacgtctcctttgcctgatctgttggatagtcaggtcggtcctttatcacacttttttctgtgtcataaggggacccaaaagcgccacgccgggaaaaacttacctccatatttccctcttgttcttaagtccgtattcaccgattagcttcaactcctggtctaaacgttcctgtggttgtgaggaagtgggcgtgtcggcgttagttgcaatttcgggtgaaaaaagagcgcgcaaatgggtatataatgcaaatgcggatatatgcaaatgagcatgtatacaaatgagcatgtatacaaatgagcatgtatacaaatacgcatgtacacaaatgcgcatgtacacaaatacactcgcacgacgcgtaaatctcctgctcctcctctgcgttctccccctctttggagtatctgcgactgcaactgcgaacgcgggggcctcctctccccccgggggtgtactctgccggaaatgctcgcgcaagatgcatgccagcccgcgcgtaagcacaaattgtgcgagcgccatttttaccttttcaaagggacgctttgggttcctagccgttttggagtaattcctgtaactcttcggcattttcttctacgtttttattttttggttcgaaaaaaaggatggtcaagtgtttgcaactgtcacttcgttaattgtcactttgcaatgtcgccgctttgcaattttgttgttattcctctttcgttgatttttaaaggattgttttttttttttttttttaaattatatcttctcaactttgtgctaatttttttcgtcacctcttagtgttcctttttttttttttttttttatcatgtacatattactacatacgcaatgcatatgccatctatatgttggccccttttgagggtactcattttttttttttgcgcagctcgacgggggtttaaaaattgtggcgcgcttatgtaccattgcacgtatcacgtatatatatgcactgtgggctttaccccaggggggggaggggtaaagtgaggagcaccgcatcgggggtatacaaaaatattgttggttctttcaaggttaagcagcaaggaatgggtgtaaatggcgagccaccagaagtgaacactccgtttaacttcttcctcgcggtgcatacaaatccgagtaaaaaattgggggctgcctgggcgaaccaaacggggtgcgctgcgcatgtcatcggttttatgcaaccattcggcgtggcgtatatccccccttggcatatacatatgcatatatatacatatttatatataccattatctatgcacttggcagtttcggttccccaccgcgagggatatataatgtgatgtacctagtatattgttcccttccccccctttgataaggcactttttctggggggccttacgggctccccacccccaaacactttggtcagtcaagaactacttcagcgtagcaaaggggaagagttcgccaagataagcattgtgcggaatgtaccccccaagtaaccctaccattggtttcattttcccattttttttttttttccaacttgttagttaaacgaaacacccgcaataatcacatgtcatatagccctggagggcttggcttttttttttttttgtctcccttttgatcaccctacagtagcgccacgctcgtttccaaatgggagcaacgctgcgctggaaatgtgttgcgagagttttaagccaaatgggtaggaatagctgcaaaaaaaaataaaaaatgcacaaaaaagttcccaaaaatacacaaaaaagttcctaaaaatgagcaaacaaatgcctaaaaatgcgcgaaaaaacgcctaaaaatgcgcaaaaaaagtgcgaaaaatttttgttcaccccctttgaaaaagcagcaccacgcgggggtatgcttaactcgttctgcgaattggtgtttagccagcttaaacaaaattaaggagggtcgttcccatgcgaaagcatgctaatgcgtggcaccacacaatgcgcgtggcttttccatagcccctcctcttaacacaacaaatttttgaagagccatacgcatgcgcacatatgcggatgtgtcgccgtcccgacctgcgcgtccacctgcctggcccccaaatgaaacggcgtaaatcggacaacaaaacaaactcacgctaaactgaagaaaggttgctatggttacacttccccaacgctgtacccttctgctggccttcattcttctcattatttcaacgtacacatccaaaatagtaaccccccctagaggtgctcactataacaaggtgatcgcatctgcgtaccatggtcggaataggagtcacttatctcattgtggtcggataaggggccactccactcataggcttttctttctaaaaagggagaaacgaaatgactctcatttcaaggggttacacgactttaagagttggttaaattgccttttgggtgaaattttgcctggtcagaatggccatggtatgttggtaggggggcacagaaggtggaggccggggctgggggacacactcgacgagctgctatatcccccctacgaggtgcaaagggtcgtcaggtgctacacgttcccgtcgcgcggtgggggtgacgagggagacagcagggtgggaagtaatgtggggagtggcgtagggagtggcgtaggaagtggcgtaggaagtggcgtaggaagtggcgtagggagtggcgtagggagtggcatagggagtggcgtaggcggtggcatagggagtggcatagggagtggcgtagggagtggcgtaggaagtggcgtaggcagcaatgtgggcagcaatgtgggcagcaatatgtttagccgcgcgaaccgcagcacgcgcagcagtggcagccaaagggaaggacgagttgacgctaaacgcgacggaggaagctgcaccggcgccgcccaaatcgagaggtacatcacccgacagataatacatttaacgagcgaaattataaaaatacagaacgaatgggaaaaagacaaaaaggaggaaaaagcaaaagagagcagtagccttaacggaaaaacgaacagctgtgtgaaatggaattactatctgaatagcaaaaataaccccctaaaatgcttcgtctatgtggatgtgccggaaggaacagtgatgttaaagccagaaaagatagacgacaaaaaaaaaaatttcctaatttcaatcagtgctttaaatgatatcagaaggaataataaagatatactaaaaaacatttattttaaaaaacataaaataacctttgaccacatatatcgaaatagcaattgcataacgttattggttagtagatttattgaccacccttaccttctcaacacgttgtcttttttttgtttaacttcttgtggctaccttctgactgatgtgttttgtcaaggggttcttcatttattgagtagtgaaataatttggaacccccttgtatacaacgtatggtgtaacgtatattacacgactttgcctttgaagctttatttggccaaacagacctactcctacggaagagtcgccttcgatttttttgtcaattacgtaagatctaaattaattaggttagaaactgcgttaataaattcttcgttgaagcggaaagtagacttagacactcgcgaggaaaacagatatgacgatagaatatttttcatctcaactcagtgtgacatttcggacgaggaagaagaagacttcacgtacatttgatgatagaagtggttgtaaaacggattggaagagaaacacaactcatttatttaacttcccattatgagcatttctttaatttttttgtatttttttctacgcatgtcgtatttgtgcaaacctttttttattttttattttattttattttttttttttgtttcgagtaatgggggtattttgcccctcctttttctatatagactcaccaaaaaagcaataacaacatcacggtaaagcagaaattgtaacaaaaaatgggaaccgtgaaatggctaaagcagcatgttcaggaagtggccattcgttcagatgcaggatgaaagaatctgctgggagagtccctccttttgagttgtcacttggccccctcgtcctctagcccaattctacctgcgtgaaagcatgctccccctaaacggggcaagcacctgttaatgaggccgtcctcatcacccgctctcaaaactgcccctacgaaagtgcagtggtgaagaggtctccctttttttgccgtcacccgaggaaactcaaacattttgcattttcacatgcaaggggaaacgatttcgcgaaaaatttaaagcaattccaatcatagcagtaccaatgaggcacacacggatgggttgtaccaacttggaaagaagcaaaggacaatttctccccttctcatggggaaccgtgtgcacttacaaaaaatcgaagctaaatgggcgagcatgcaaaacagcgagggaaaaaaaaaaaatacatgtgcaaaatagtatagcacaactttcgagggtctcaatgttgaggcattaccaggtggcgctttgaggaaggattaaacataaagaagcggagatgggggctatcctagatatgatagagtcattcattctcatccacttctgatgcacataaaaagggccgaaaaggttgcaaggagagcggttgtactcacagttggataacaccacaggggtggcatcctcccccagcaatgcgttaaatcggcaaaaaaaagtgctttccatgaatttctcatcttttttttcccccccttttattcatccgtgttatatggctagctaccagtgcgcagttccctccgatctgttctatttagtgcatcctgtggagaaatttctgttcaccctattcgtctgcggggtgaaggtgcgtaaatttataattactttaagaaaggttagaaaatgtgtcaccatttttcactttacaatttttttttttttttcccctcccaacgtgtcagccataatgcgcataccattagcacgaaggtgtattatgcattacccacccgtctgcacatgtgttgaaatttcaactttgacagtgctgcgtgttcactcacgcagatgcatgtgcatactggcgatttttccttttcctcttttttttttaactgtgtttatcgaagcatgtaaatatttgccttctttttttaaacatgcttaataacactgttactttcaccctcgatcatttctccgcatcggttacgcgtcggagctgccactgggttaacttaacttacataactcattaattcgtttttgattctctgcacatcttcgctgcgccagttagcgcttacgttatgtgcgtttatgcatacacataagttcacatgtactatgtaacgtagccgtataggtgtagctactccggtcctctcagatggagaaggccgcgctttgtaaaaattcgtcgtcacttatcacgtaaaacagtagatacaactaagcttgcacatttgtgccgctgttggtgggaggatcactcgcatcttccatcattttgcactttcgcacgtgaggcagcgtgcgtataacgtagtttttttcacgtccacgttgttgagaagtcggcccaccatttcataatttttgatgcttcattacttttatatgtattttttttaccattttaatcgcctgggggggtttgcagcacttgcgcgtccgcaatttaacttttgcctttcccgtgctgagggttgggaaaaggtggccataacatgcatggcttcttccccacggctaccgccggaggtactttttctctcgccactgccacagcagcgacggcagcgagagaagccggagaggaagtgtatgtccttacatctcgggtgtaaaaaaaaaaaaaaaaaaagcggcaagtccttttaagcacgcactccgcttgcatgtacagcctttcatacatgagtagaagcggaccggaattatgagttcatcttttatagataaaatatgacaccttccactatgataaattttgctttttttttttttttttttttttttgctcgttctagtggcctttcgaagaaattatttttatttttttttttttttttttaaatgacccatatgggagactaattcttttaactccacagagaaaactgtttcttacgttacgcctcttttaaacgtacataattttgctgatgtgcatcccgtttgcatggttatctgttcacttactttggtccttattatttaagaagcaaaaacaaaaacaagagcgaaggaattaaaataaaacagggacagactcgagtcttccatatgtacaaaatttatatttgtataatatatgcatatatatatatatatttatatgtatctttcttttttttttttttttggggaatacatgaacatgtgaagaaaattattgccaacttggcattccagagaacacaaagcaaaaacgtgttcgcgaattcttttctgagttatccatatgtgcagcttacacttgtacagtatacgaaagtgcagcatgggaatcatataaaaatatattgttcatatttatttatgctaaataggcagtgatagtcatcacagctttagctttttctttgcatcgctcacttggttttcacttccactattggcgcttttttttatcaggcatcgctctgctttgcatattccttttggggggcaattatatatgggctctcctgttttcccatgcacagggatcaagtaggcatattttatgcctacagactctgtggacgcatgaacggatggtgcatgctgttatgtgacaaagaccctcccctcgcacgcatttattatttattttgtatagaagtgcccccttttattttttccataattctgttaaaacgcgaaggatactaccacagtatacctttttttacgagtatcttttcaaagcgtttttttttatgcgcattaaatcaactgggcaatttagttaaccggttagttaaccaattagccaatcaatgaatttttttttttgaatattccctcgttttctctttctcataattgttcatttttttagtataatatatattttttttttccctgttataaatccacggcttagtacgcatattatgcagttgcagtggggacccggttccaactcctcatattattatccccatgcaaaaaaagaagcgttaaacgtttgctttgcgtctattctgcgtctgcggggctgggccgcgttgcgtccactctgcgtcagttttctgccccatcctctaaatccattttgctgctccatctaagcccatttttctgcccccaactaagcaatttttttttcccatctaagcccatttttttgccgatttcgcgctcctttcaaattatacctagtccgcaatggtttctacctttatacatgaagacagcctgtgcccacgtccctcgaaatatcagtaaaaaaagtacgtggcggaaatcgtcctgtgtttttttttttattttatccacccagctgtttttattgcccttttttttatgaattttttttgcttggaatttttgcatttttcctcatccttttatttttttttgcttttggatttttttcttaaatttttttatcagccattttttttctttttatcttgcatattttcatatgtaccttcttatatattttttttcatttacctgctccttttttttttgctcttcattttttccttcctctcttttgctcttcattttttccttcccctttgttgctcttcattcttatctgcccatttttttgctcttcattcttatctgcctatttttggtcacccctgtatcttccttcttttcttccatccctccttccttctccttttctcccgtccttatcttctcttttttttcgtccccttatctcccccccctttctttttcactccttttatgtcccatattttttaagatgaacatccgtacgtctttctcttatttttaataggaagagaaaaaaaaaaaaaaaaaggaattattttttctctcatttttaattagccacttcattacctttttaagattcgtccattcggatcgttagtcttttttgatactcctccattcagttattttcgtcctcgccatttgcgtcgtcccgtagtcacttcgtctcatcgtttcatcgtctcatcgtttcatcgtctcatcgtttcatcgcctcatcgcttcacccactcaacgtttttccctgttttatacttttggcccacttggccaatctttaatcttcgttttgtgtcccaaatttttactgcaagtttgtttctgcacactcgcgttcatcgagccgcgtccctcgaagcgcgtccctcgaagcgtgtccctcgaagcgtgtccttcgaaccaagcccacccttttgcgcccctctatccttgtccgcgccgagatttccgcccgtcaacatatataatggtattttatatttcctcaaagggtaaccaaataaatgactacgttataactagatcagtaagttccaagagagattacatcgacgggttcaaaaaggacaatccgaagtatagaagtagcgaaggcaacggtttcgacatcggtaacggtttcgaagttggtaacagaatcgaagttggtaacagaatcgaagttggcaacggtttcgaagttgaaagcagagtccaagttggtaacagagtcgaagctggtagcggagtcgaccttgggagtgacacccatcctggtagcggcgtccccactgacaaaggcccctccccccagggaaacatcatcgacgcggggaaaagccacagagatatcgagcgaaacctttttaatcttaaaaatggtataaaaaactcggttgactttggcttgttcataaaattaaaagacattaatagcttgtcaaacgacaacatacacgaaattaatgagctgttaaagaaggagaaacagaaggatagagtgaaagagagagaaaggcgacccagtactgagtccaaagattcgaattacaaaaagaagcaggaatatcaagaggcagatagcgagaaggaagaggcaggacaggaacaacacaaaacaaaacaatttggtgcatcacaggagttcctactgcaatatcatcacgaactccaacaacagcagcagaaacagaagcagaagaaacagatacgacagcaacgacatcagcggcagcagacaggggaagacgatcaggaggaatccatttacgtgaggaagtacaacaaaaggagggagaaaaaaatcgaaccctacactgagtggaccggctcacgcgcggagagtaacgctctatgtgataatagcgccatacgagagagcagtggcgcgcacgacggcagaagcgtatttgaggatagcaacccgcgtgatagtagcgaccaacgtgagatcggcaacccacgtgatagtagcgtccaacgtgagagcggcaacccacgtgagagcagcaaccaacgtgggagcggcaacccacgtgaaagcagcaacccacgtgagaacatcgggctgcgggatagctcctgcatgcggaacatcgactacagcctttggaacagaataggagagcgcagcctaaatcaagcactgatacatagaggagtcacaactgagaaggaaaagagaaaatacaacaaaatgaataacaacacggacgttattgtcaatactggaagtaacaacacgtgtggagttcgaagtggaggaaacatcaggggggctgggagcatgcgaggcagcagtgtgagaggcagtggcatgaggggaagcggtatgagaggaagtggagtgagaggtagcagcattagaagtagtagcatcagaagcaacagtgtcaggagtaccagcgtcagaagcaacaatggcaggactggtgcaatcaaaaacggtaataatccaaaccacaaaggtaacaacaatgagtactactctacttacaactacagatacccttatgaagatggcagaccgagggaaatgctaattcgagaagaaaataccagcatgaaaaaacaatacagcaatgtcattaacgagtttgatcacatcgaaattgtgaataacatatccgatgatgagaaaaacgaacaaatagaagaacagataaaggaattggaggaactggacattttagaaaggcgacgggatggaaggttaaatgagggctgcttaccaacggtgaagaaggatgaggagaaacttaaaaaaatcgaaagaggagatggagccacatcagtaacagtgacccaaacaggaggattaggaggaggaggaatcgatagaacacgcttaactaatcatgagagcgattgctacgatcagtatgcgcaacgtaacctcctcaaacatgtgcatgccaatcaccatgacgtgaatcgagaccccagcaatgaccgaagcgaagtaataaccgaattaagcagagcgcagttgtgccaagccaagtcggaaaatgccattagagaggaacccaaacgatttatcgactccaatgcattcaaaatgacgtacgtctgtaataacggcagcggtaataatgatgcaggtaataatggacatatcagtaacgatcccattactagcaacacttacaacgatgcggctaatgatgcgatcaacgatgtgaccaatgatgcgatcaacgatgtgaccaatgatgcgatcaacgatatggccaacgatgcggtcaacgatgcggctaacgatgcggccaacgatatgaccaacgttaagggaggaaggctgctaagaaatctgcacaagaacaaccttctcgttgatcacagagaaggggttaatagggtgtccaagaaatacgccgccgaaatgggtggggcaaataatgtggtagtacatcgaaagaggaggagaaaaaatttagatgacagcagcaggtatgtagaaaatgaaggcatcaacggaatgatcgctgggggtacagacggacatgtttttaccaatgttaaatctgatagcactcacgttggagtgatgaccccctcccctaatgacactgcatgtgctgaggcgaagcatatcagtaatgattttggcatgtctcgtaatgactgcaacggaggggttaagcagaatggaggtatcaaccaggatcaaggctctacaaatagtttcgatgttaacaggtttgagagaattaatgatcatagcagcggtgggggacgtgctgtctacatggcgaggaatagcttcaccggtgtaagtaacttcattgggggaggttccccttccatgccgaatggaaacagtaaaccggaggagggaaattcaaaaaactacgaaaattacaatgcacatagtaacaacgagtatgaaacatacaacgataatggtactgaacaaaataatcacaacagagtagaacaggatggaatggtgggtatcaacatggaccaggcagatgacaggagaaatggcctgaacaactcctccctacaatcaaacatatatgtaaaaacaagtgaagcaccctcatttggacatccaagaggaggcattaaaatgaagggtcatcgtcataagaaaaaaggaagagctttacatagactgcatgcaaatatgaatatcataaaaggaataaataaaaatagcgaatcaaagtttggtcattcaacaaatggaactatgccgcattcgcaaaacctggacaagaaaaattttttcacgaatgagaataatatggatcatttagtgaatgacagagtaaggagctcaccggggtcacacttccatgggcacagtaatgcgaaggaggactatgctgacagtaatgacaatgactacatgaataacgagaacacctcgcataattacggggctcggttcaatgaggatttttccgacgcggagaacgacggtggtaggtctatctaagaagcggcttgtccgctcatccttgatttgctaacgaaagagcgaaaaagcgaaaatgcgaaaaagcgaaaatacgtaaatacgtaaatgcgaaaaccgcttgtttccccatatcttttcatattttcccgtcttcccatttccccccttagcagagcagaagaagcggaaaaagcgagtcaccgaggaaggctccaaggagagcagcaaaatcaacgtagggaacaactaccaagtgcccaagctgccgaacttctttctctgccgctcggaactaatgtacagaaactacgaagcggtggaagaaacaaataacgatcaagtttgcctgacatgttcaggcctcccttgccattgccgagtaggagaagcgacgttagtatattccccattaatgttagaaagggtacgagaaaaatgcatgaaaaacagaggctaccacaaatgcgtaaaaaacgaaatcgaactatctgcatatgttcaagagtgtgcaaaaagctggaaatcaaatatagacgaatgggtccctttttcacctgagtatgcatataaattattgcattatgccaattacgatccgcataaagctattagcattatgaagtcctcggagttttcctttcgcaaaattatggaccctcccacgaggaaatatcagaacaaatggaagccaaaggataagcgggagcatatttccaagaaccccttcccgtctcctctaacaatacggacgtacctctccaagaggcaccacatcagtggctaccaccttagatgacgctattggcatgacgccgtcctgtgtggtggtacacacccgtatgtccttcacgtggtgttagtatattacccatgtgtgcgtacgacacgtggcggtgttccaacctttaacgtttcccaaacgttctcccggctgggtcccgtcccccccccttacatttgtgatgacaattcgaatcatattttcccttccctatttctgagtgtacatttccacaccgctttaagagagatgatgtataagtggagaagaaaaaagtatgaacaagtcaggggaatattttgccatctcaaatgtgactctgtcgcgtttgtgcgcgtatgtatatattatgtcagtggaagggggtggtgttagggagaatgcctcggagactaaccgttttttgagccgcttcttcctgtcgtttatgcgtgcacataaagagaaagaggaaaaggggagttacaaaattggcacaatgttgtcacttcacctttgcgatgccgctggaaaaggaacatgatgtatgtgcgagtctgtccctctaaagggctgcccacgtgacggtggtaacacccaagtgtagaagaacaaaaataggcaccatttgagaagcggtagggttccccccccttcgtaagccacatataccttactggcatatgtgtatacagagcgacaagagcgacatgggaaaacacgcagcagtgcaccgatttaattgacctcttctcgtgttcatgtaacatattaacagcttcatcccttttcccttcgctgcgttggtgcgtcgtttcgtatcaacatctctcccctccttgccgcctctgcgccactgtaactctctcgtctgtttcttcccccattttacctttttttgtttttatttgatttcatagacctcttttttaattcccttacgcttttcatatttttccctccccacgtgcacccgtccgtgttgatacgaccccccacgcgcaggctcacagagtgcatacacgcacgcttgtgctaatttttttttttccccttcctctcaaaatgtttcattgcgctatcgcattgtcgccttatggccttatcgcttttttttttcgaataaaagattttcctccaaacttgtagcgcaccgcacgtgtaggacaactgcacaagcgcgcttttttaagtttcaaccttttgaacattaaaaaaataaaacaataaaaagcaataaaataaaataaaataaaatgaagtaaaataaaatagaaataaaataacatggcgtggcgcacggtaacaagcggcgcaaagaagggcgtatatctttttgcacacgatgcgtttggaaaaccctcctctttcagcttctcaaaaggggtgacaacgtgatcgaggctcccataaatgtatgcaaatgtgcacacataaacacatgcatatttgtacagtaaaaagcatggcggagtgcgcttaaataaaagcattaaatctgtagaggacaccgggctgcgaattcacttagtgccattcgtgagctcgtggaatagccactcgaaagggagctgtgtgtggcagctttcaatgtagctctcctcctctccaactttgcatcactttccgcatttacttagtgtctcctcctttttaccttttttcccgtcttctcttctcacagtaaaaaattaaacaaagacacttattttatttttccccctgggggtggagtggggtatggtccacccagcgtacgcagtgataacgtcatagatgttacgcactccgtttcaaacatggagtggaaaacaaacggatgtcccgacctgtgcatgctgaaagcaagcacgtgtgcacaacatttaaactgcaactgttggcgccttaaaactgttggccactctaaagggggagggggggttggtttctctgccccacaatttgttaaaaataaaaagcacgcaaaaattaattaaaaaatgaaaaaaaaaaaaggggctcaaaaaagagacacaaaataattcgcagtgtgttcgaggaacggttggcatggagagatgagtgccaatacgaaaagaagcgtgcaagggtaatggactgcttaaaatagcaaaaagcaataaggggcatgcatatgtatactcgcgtttgggtgtgcctacgcatgcgcaatacctctgcttgatcctcaaacgaataagtgcacgctgaagatggggtgaaaacactccactccactgtagcattttggaagttccaaattagtgcttgcagttttgcctctagtgactgagtggggccattaatctgtcgataacacttgactaaacagactcccgttattgcaaaaatattttttggtactcctacaatgggtttttttatgcttctctgatgccaattgagaaaaaataagaggggatataataggctgtgttactgcgacatcgctgctattccctgggcgaagagaaaggaattagtatatttactcaatcctcccacaatacccaaacacacgcacctacaccctctacatagttggcggctactcggccactttgttgaatcctttatttccatccacttgcaacatttcgttgtttttaaaatatgattctaagtcgttgtctagtctcgtcttcacattgctcgagcccatgtaattatccaattcgtcatcctgtggtggtgaggaagagggggtaaaattattaggggaatttcactcaagggtgccttgcggggtaggcgtggggctactccgtgttgacgacaagggtaccaaaaatggcagccataatctcattcgcataaacatttgaagcagatggactcgtgtgggctgacagcattaaaaaaaaaaggaaaaacctccccagtactgcttcatgcgtacagtaatcactcaatatttgtatgcccgctcggcaagcacgctgagctgccaacgctaagcgctcaccgctaaccgccaaccgctaacgccactccgcacttaccaaatccttggatgtgagcttccctatcttgtcgtgcaaattctgcgtcttcttaaagaagtgatttctcctcttggtggttgttcgatacttcgtcgttcgtcttttcctgaagttattcgccttggcacttctaatcaaagccccgtgcccattggctaaagacctatcgtgaaacttaccaccaattcttttcttcccctttgtgtaaaaggagttcattcctcctcctacccttctggagtattttctattcataatggataaattacttcgtccgtattgtttaaaaatgtgttttctcacgtctactttttttttctgtggtgtaaatttaaataattttcctgtaaataaaatttgtgttgagaatgattaggggggtgtgggagagagtgattaatcgacctggtgtgggcggagggcggtgctattagacgcacgatgcggcaaaaaataaaaaacaaaaacgaacaaaaacgaacaaaaaaaaacaaaaaaaaacaacaaaaaaaaagaagggcggagaatgagggtagcgtaaaaacgccatttattcggagcgcgacgtgtgtgcgtgaacatgagtcagtgctcacgcaggaacattgacgtgtacacgttgatgcgaaatgaacaggcggcgatgcagtggagcggtgtgcagcggaggcttgcattttattttctctttccatcgttctttctgctttatatatatacatatacgtttttttttttttttttttttttttttctccgcttcagcaccgctgcttccaagcaaaagcacccacacatgaactcatattgtacatctctgttttgcgacacagctctgctatttttactggggggtgatgccatcacaacaggtgcaccgcactaccatgaagaatatgttcgccattagcttcgttacacagggaccgtagagtgtgatatcccccccctctctctctactttacaaacgtatggaatgatgcatatatgaattgtatgcctatgtgtcctcatgaatgaacgtatttatatacgtatgtacatcctattgcgcagcaagtgatgcgattcctccgatgggttacactagctgtcccgtcctcctacatgaccgcacgttccctttggcataaaaatccgagttgccacttcaccttgacaagtaaccttttcctcatatggtggccaagcacaacgcaatgttcccccttttgtcctcatttatttctccccttcgcatatgtatacaacgtgagtacgaactacgccatgctatgacaaactggcagaagaaggtccccatttctggcgataaataattacagtgcacgatataaaggaagatggcaatgttgatacaacctggttgactcaaccctgcatatgacatccggaaagcatgtctccccctccattgggtaaaataagctttgttaatgctgttaggcggcagttcaatttgcacacttgatggggaagaaaatttcgtaaagggggcgaaggcacggagagaccacgttaagcggctttctcctgctgaactagccaacacaacaatcacaggtaagtaactactcctctctgtaatcccttctgtatttaaacttatcccaaactacaaactggaggttatcccattttaactcgcttctcaaggtatctccgatagggtcccctgaatataaaattgccttccttctggacacgtcacaaatgggggaagcatatttagggaaacaaacaaacgttcatataaagcatgcacatgtgtatatataaggaggtgcaaataaacataagctcatcattgtgcttcttcttcttcttcttcaaaaaaagataaccccgtctatttgcttcgttcaacagcccaccccccttcattttcttcttcctcttcctcctctttcttgtgcatgacccctcgccacttcgccacgtttttctcctgaccagtttaaatagcaacagtaaaggtgaccacccatcactgttctatgtgcgcctatgaagagggctcacatccctcgtttcacgtactccttcttgtcgtgcggaccaataggcaccaatttagaacaccccattttcattacgtcgctagacacacatgtatataatatacttacgtatacagacccatgtaccgctgaacgcacatacaaatgcgagggggactcaaaatttttttcgacaagcttgactgtgctcttatgaccaatccaactccatcgatcagcatccgcagtgttcactaagcatcgctataatccatggtcgtccgtaagtcgccttttttttttaaatgtacgctcgcgcatgtgtgggtgcttttgtgcgcatatggatatgtatatatatatgtaagtatgtacatgtgcacgtggttcaaacggtgtcgttcaactgtgtattcattcatccactcgttcgttcgttcgttcatccactcgttcgttcatccacccgttcgttcatccactcgttcgttcatccactcgttcgttcatccactcgttcgttcatccactcgttcattcatccactcgttcgttcatttttttttttttccgcaacacagtcgtctcctcataaattgtgaacacagatgataaacattaagtatgttcttattcacgaaatggctttttttttttttaattataattgcgaggatgggataaatttgggggttcattgggggggttcgttcggtgcgcccgttcggtgcgcccattctttgtgcccgcatattccctttttcggcccacaccatttcgcgcaacgtttatttttgtttcgtgttttttcgttctttttcgttctttttcgttttatttcgttccatttcgtgccatttcgtgccatttcgctttgcgttgcttttttttttttttttacgcacctctacttggttggtaagagaacctcgtgaatcccgcttttctcgtttttacgattttggcatccttggttcttccttggattttgcttctctccatttttgccatcgtttcgggtttggggggttacacaggtgtgcaattaaatatgtatatatgtagtcactggtatcggcgtacttgcacgcagagcgctggttgccaattttatttggtcaattgcgtgagcgctatgatgcgtgtaagacagcttccgtgccgctgctccgttcgtatgatgtgtctcttttttttgggaatttacccacggaggtgtttgtatgtttgtatgtttgagagtttgcgcgtttgtatgtttgtaggctgggttgtctgactgctctgttcacatgtatgtgccgggttatccttccgtacgactcgtttagacgtgtttaggtctagtgtctcgcttcttcttcgtgcgaattgcgcaatttttgcttttctcgcttctaatagcgggggctgatctgtttcctctccgctgggattgctagtctcatacgcgatgaggcaaatgcgtttaacaaactgaatgataaattaaatggggagtatattacttaggcgtatggcaatttcgcatgcgtaattgattacattcgcgggtgctcgagtgtgtgcgtaagcatagatgcacatcaaccagcactgcgtgtgtgtttaaaatatggctgtacaggaaaacaacgcttttcataacgttcgcacttaaaaaaaaaaaagggggaatacacaaaactgcaaaatacgttggtgctggaagtattaaaacgaatcagtactgacactgagtgactgtggaattagctgctctttattcacgcgtaaaacatattttaatgcgcggtgcctctttacagaagggtgaacatgaacaggggacatgtatttgttttatatgtcgaattgaattgtgcgcggggggcgatcgttaaaagaagtcacgatttaattgcgtcatatctcgtgggtacaggcaattttaaccgttccttttcttcgcttactttttattttctcttcttcgtctgattttcttcgctcttcctccacaaatggttatctttctggccacataaaagtaacgtacggtaagaaaataatgtacttgcgcgcggggactctgcagtgttttttttatacacggaattatgctctttggtgaataaatatactttgatggaatgagtatatatatatatgtatatataatataagcgtacaacaattcttcgatttgttttttttttttttttttttgttttgccaaattatgcgcaaatatttttaaatgtactcagcatggcaatttgggctctctgagttgggtatttttttttttggggtttcgaaaaagtaaattgctctgcttcgtaatttttagttaattgaaccgatcaaatgttttgcatttcttcttccttcgcgaaagtgtatgttttgtttttctgtttttttgtttttttgttttttgttttttgtttttttgtttttttgcgttttttttttttaaccacgcatatgtactcatatttgcgatatttgcgcatacataatacatgcagtgcgtatttaactttgatgcgcggcgtattcgcgcggccggcgtatgtacatatacgtgggcacagataacttcgcccgggcagctgggcgaggaagaaaagaggatggggggggggggactttccaccgaggtgatcacataaagtaaggcaattttacgaacgcgcgcgggaaaaaaaacgtcgcgtaatgccgcaaaggtggccgcaaaagtggcagctttatgtaaacatgttgccccatatacgtattttactttattttatttcactttattatttacgcgcgttacgtatgcattcctgtggcgcatacccttgcgcagcgcctccttttcgcccaagcggtggtacatatgtatgtatttatgtaggtatgtatatatatgcagttatatatgcagttatataggcagttatatatgtaggtatgtatgtaggtatatatgcctatatatgcatcccccctttttgcccccccagcagttctctaaatagccattttgcaaaaaaaaaaaaaaactccctttgaacagatttagcccccccgagggatttatccctttgccgctttaatggcatggcgggcgagcactccggcccacatgtcaccacgtaaacatatgcgtattatgcatgtatagggggtaattccctccccccttgtgtaagtatgtcacccgcctgggttacctttctgcgcaggtttgccaagggctgtaacgcgtacaggtcgccaattcgagattgggataaggtgtcacaggttgcgcttgacttgaccgacatccgagaacctacgggtcctcacttttaagcttaccttacccctttgaccaaattgccatttttttcaaacgcccaattggttgatcgattacaacttaacctttgcgctatttggcgttctgtcctcacccctcaatgtgcatatttatctgcgcggtctcttcgatgcttcctttttacatacgagcaggaaactatgtgttacaagcaacctctcgtagggggaatcaactcgtgcgcactgcgattgtcaagcagagggtgaagaacaaaaaagtaacccccccccttttggtacatggccaatggaattactgacaaaaggaaaatccccctttggtcattttttgtggatgctttatggaaagtccatcccttcatttagcgaccaagatgtgagttacgcatctcggtggaacaaatggaagccgaagttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataaataaataattaaataattaattaattaattaatgattgataaagggaacgtctaacttgatgcagttcatgggggcccttttttccccctgctacctcatgacgtaccgccgctgaaactccgacatgaccaactcgaagaggagcctcgttatcttggagaacgagtacaggtcttccgtcatgtatggacagaaggcccggtggttctcaatcaagttgaacgctcgaatggtgcgcttctgtgtggtgccaccggtgttctcgcagcccgcggtatcatctgtgcagttggccccacccgtaccgtcctccgctgacgtgcgctccttatccaaatgggccaagtggggaccccccctcaatacgtagcaatcatgcgcagctttgctaaataaattttcgtcctctgtgtagctacttacctcgaggaatacgcggctaagtatatttttcaattgcacttttttttttcttcttttctttgcacacagtgggttccctttcccatttggggttaattcgccctggttgacgctcgtcggggggcattcactttgcgaggtgtcaccggcgctttggtttttatctgcgttgtcgatgctcttttttgggagaaagaactgcttgatgctccatttgaaggagaacccctcctgctcctcggcgttcgcctggccgtcgcgcccgccctcggtgggaaggtcttttgtgccgcctccctcattggggtcggccttcgcgtcttcgcttacattttcgttacctttcttttcaccgccgttattttcttcccccgggggttcttctccctccttttccccgccgttattttcttcccccggggggtcttctccctctttttctgctgcctctttttctgctgcttctttttctgctgcctctttttctgcttcctctttttctgccgcccccttttccactgcccccttttctgctgcctctttttctgctcccactctcacttcactatcgctttcgtcggcctccccttcgtccacttcaacccagccatccgccaacccggtgaggcgctccagcgcgtcgcgcgcgtcgtctaccgataggttggcgtcctccccggaggagttcatatcgatggccttgaacaaatccaccttgttgtgccttctcgaaagggtagaataatcacccaagttaacctccctaaagcagtacctacagtacagcatctcagaagtgacattagggtcttccccctggggagatattttatatgtccacccaaacaaagcaatgagcttgtaaatattaacatcttcaaattcgtaattcttcaactggttcacaattttgaggtacatgttgaggtctacattgggatggctaattttctgttctttaccattcgtatctgctacgatatttatgtaggtgtgtacatctagggggtcatatgatagactgttcagtaatgcttcatccacaaggtggttcttcaaatgtaagtaattggatcgaataaggtgtatcccttggtcaaccagatttttgtgacttttaaatatttccacgtaatggctcttgaataattctacgtaagaattgaagagcataaactttttcttggagtcctcattggtgaggtgctttttaacaattaggagaaaatcgctaattgttttttttatgtcaacatatggcacatcgtttgtaccattttgcatgaacgtggcaacattttggtattccctaagtagtttatccctttttaaggattccccatctaggtgtagaatttttagatccattaacttccctttccaagggcaattcttcaaatggagtaaacataagtcgtttatttttgtgtacatagaatacgtatccttttcgtatacaaatttgcatctacacatttcgcatcttaccgtagtttcattttcacatatgaacccatttctagccaaaaggagtgaacatagatgtgaaggtttttttacccatacgttgtaggtttttattcgatttacgtagttctcctcgtcctgtaaatatcgacgactactcttcgtgtattcatctgcctcttcttctagaaatgttttcctcacatttatgagttcctcagttgggggttcttgcgggtctaccccggccgcttcgactgggcaagggccattcatctgggcaagaccattcatctagggaagggccattccaatgggctcgtccccaatagtggaccagctcgagagtaagcgctctgctgctccgtaaagagagtaaccaggctatcccccacaggaggattacccaaatgttggtaaatctctgccgaagtaacgatcgggaattcgcactgttcacgcggttcaatcgcggttgcaagttgggctcgtcaagttgggcatgacaagttggtcccttctaccggatggggtcacctaccttacgcttcgccccgcggcaatcattgctctaaaaggtgtcccccacccccctttagctcctgcacgtgggggggaaaaacttaaaaaaaaaaaaaaactcacatgccatttcttaaattcgggatgctctcacactcgaataaattattatgcggaggtggattttccctgcgcatgtaaaggaacatttcacggggtgatcaaatattgtgctgctttgaaagggaactcggggggagaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgaatgggtaaagttccatcgggggagaatagcggaagaaaaggaacccttctcctttcccaaggaaggttatcctaccaaacgaggactcattttttaaaaaataaaatgctacgcctcctactccgtggtgtacaccccgcgtggctgtattggctacttgagaagaatgaggaggaagagatcaaaaggatataaaccgctacgaaggggccacccctcacaatggctaaaaagaaagatgcatacaaaatggcctagataacaagtgccttattgggagaaaacttgctggggatattgcacctcccttcacacatagtaatgaccgaactggggaacacacgctgaagtgaaggcccctttttgagaacacccttccctggtgcttcaccaatcttggtaaaaaagtattcatgtcagacataggacaaacagtacatccggagactgctacaaaaggatgcaaaactgaaaggtggataaccccaccatgtagctttgcaaattatagctcattgtaaggagaaaaagattataccccgttggggaaatggaaagaagcggttctaaagtaggcggtaaaagtagtagcttaagcttagctgtgttcatactgcgtcgtcaaaaggagcgagtgatgaacatttgggggtatgaaacgtgtgtgctttttttttttttttcgttcccgcggtttgggctatgtaaaaaggcgttacgcatgtgtgtgtgcgttgagcgaaactgctcgcctcatttttgtgccattttttggcatttttctttctgtgccaagttcgcgcggtcgctttttggctctaccgcttatcccccgatacacactgccgtactgttcaccgttattgcatctttccccttcgcccgcatagctcatgtgagcggattgaaagaagcgccttcttgcagctctcacaaaaagacgctcccccatggtgcagtcagaacagttgcatacgcccaacgcagcctcgtcgtttcgattgaccatcctttgatacacactcgcctcttacccgatgcacgcatttacgcaagtagccatgggagtacgtacagatggaggttctgcaattttggctgcacaaatgtctgtaaccatgttgcgcacatggagctaactaaaatgtaaaaaaaacgatcgcttgtattttcccccgtgcggcgaagtttgcgcggatttattttcactccagaaggagtgcaaccatgtgacggtgtggtggtttggagaaagcggccaggtgaacatcgacctcccaacgcatgatatcggcaaggaactttttatcgctcctgctctcggttaaggcagaagagaagggggggaaggagtgcggacacacgtacataatgcatacagggtgttcttccaaataatgttgggcttgccaagtggtcgcgcaatcactgcgtaattgccctgttacgcgtgttgcggactcccttgttgacgtagcagggcgtgctacttccctgtgccagggtgcgacgcagcgatgatgcgatgcaacgaggcgtgctaaccgcatcaacatcggacaaaaaagtattatgtgcatacacttcacagatttcgccgcacacattccataatgtaatatactcccactgcgcatacatacgcgtgacgtttccccatgcgacatgacgcatacgttcggctacataaatccgcttactcacacagatgcgcacgaaacgtgtacgctccttttccgtgtgttaacatgatggagtgcagactccaaaaataattcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattttgcattgtgcattgtgataccatatattgaatgaacgctaaccagagtgacaccataaggagattttcacgtttgatcaatttgaattttttttttttttccaattttttctcccccatttatatataacgaaaattatcctcgcgtgctattccattatgtgaactcactcgttttgtgtaacctcttcgttttaaagtatgtacatatgtgaaatatacgaaggggtgagtgtacgtaagtgagcgtacggacggatgcacggtacgtacgtttgaaagtgcgcacagggtacttttgaaagtacggatggaagtacgtttgggagtgaatacgcgtggagtactcatgtcagtacgcctatgcaagtgcgtgaatacccatacacgtgagcacccatacacgtgagtacctgtgcaagtgagtacccatacacgtgagcacccatacacgtgagtacccatacacgtgagtacccatacacgtgagtacccgtacacgtgaatacctgtgcaagtgaatacctgtgcaagtgaatacccatacgcgcgcttccacgctcgcatacgagtgaacgaacgattgcgtatgcatatacccatcggtgattgcaccaacggcaatgttccactcacatattcctatccgtgagtgtaccaacggccacgtgccgctcactcatgcatatgcgcacatgtacacgcacctgcattcgctggtgcgcgcgtacactcgcgccttagctcattcatccgtacgttcgtatgtgttaacgtatgcgcccctgcacgcatgacttatttaaaccttttgaaaattgtgcgaacgtttactcggcccccttgttttatcacttttaacatagtttttctggcgcgtgcccccgcacgactcgaagcacgactcgaagcacgattcgaagcacgattcgaagcacaactcgctgcacaactcgctgcacaactcgccgtacaactagccgcacaaccccccgtgcgcgtccccgtgtgtacgtatacacccatttggctgcttccccttcgcaagtccgagggaggagaagtaccttgcccttagtgtgtatgtccgcacgaacaagtatgcatgtgtacggtggcgatgcttaacttatgagtcgcattcaccggacacatgcagacaacccgcatgccccattacgtacgacagcgcggtgtgtgcgaacgtgtgttttggtgttttcatgtttcatgttttcgtgttttcatgttttcatgttttcgtgttttcatgttttcgtgttatcctgtgtgtgtgtatgtgtacaagattacagcggtatgcgcgatgcgtgcgtccagcgcgttggcacagattggtgctgatcgtacacgtcgcgcgggccgtaccaccgcgcacacataattacccaaacgtgtgtatacgtgactctctcgaaaaaaaaaaaaaaatatatatgtatatataatgaaaatgtaaactgttcatcattttcgctgctttttttttttttttttttttataaaaacgttcagggtatactgagaaacgaaccccattagaaaaagagagtttcacgtgtagtgtgttaatcgaatgatgagcatcgtttgcttcttttcgtgcttttccctttttcgtccttttccctttttcgtgctcttccccttttcgtgcttttccccttttcatgcttcttcttttcatgcttcttctttttttcttcaaaattttgaatgtagtgcaaagcaaaacacgtgtacccttcgtacaacactgactcgtgttgttcccccccatatcgagtaggaacgcatgagcgaaattttttgtttcacacgtggtacgtacatgtgttcagacgtagtgcctgcgctcgcacggtgcatttccaacaaagagttatctaccctccccaattttgtatcatggataattccccaaaggggaacttttttttttttcaaaagaataaaagtaatgataaccaattgagtcataaatgtgaagacaccatgtatgcgaaaggagaggacaagaaaattgggaagaggggcggtgcagagagaggaggacccacagacagaggaggacccacagacagaggaggacccacagaaagagggggacccacagacagcaaagtcataacacctgtgctgaaggatcaaggggttaacatttacatgaatactccacccagtatgctagataaaaacatgaacacgggaaaaaaatatgatagtgtgactggggttttgccgtcttcttcccccatgggtgaaaaaagtctcgatcatgtgcaaagcattttttccgatcggggtgtagacatgaagaagatgcccggaatggaggagaaggcgacccctggtgggatgagtagttacgcgatgaggggctacaaggttggcggttacacggtgagcggtcacggaggtagcggtcacgggatgagcagccacacggaaagctcaaaggaaccctctaaaaacacccagcagtttaagcccaaatttaacaaaaataaaaaaaatttaaccaaggaggagagcatcatgaacaccatatcgaaggacatcaaaattagaaaaagtaacatcctagagttgaacaagttgctcaaggagaatttgaggatagaggaaaatttaaagaaaaaaaaaaaagggaaaggaaataaggacgaggaagaagacgaagatgatgaggagtatgaacaggattactaccacaggtggggggacaacatcagagacaacagcagcaggtacgctctccgagatggtgtgcgcgataaggtatctccgggggaacaccacgaacatgtacagaaggacctgagtagccaagaggaagggtctggggaaggaaagagagacaacggaaaggagaaaaaggaaaaggcgaaaaggaaaaacaaggagaagaacaaagacaataaagcgaaaggaaaaaatgaggagcgcgaaagggagaaggacaagtccatgtctaagggcaaagcgaaggattttgattccaacgatcaagaggagggcgacaagaagaaggagcatctttcgattagcagcatgaatagcagcatgaatagcagcatgaacaccagcatgaacaccagcatgaacagcaacgcgaatagtaatccgagtagcatcccaagcaatagcattaacgtcatgctgggtagcggcttgagtagcggcctgaatagcggtccgagcggcattctcaacgtggacaacaaaaacagcggaaagaataaaaaggcgaagaacaagaagggggaagcgcatcaaggcaagaagaacgagtcaccgcaaaatcgaaaaaatgaacctggacaaaacaagaaaaacgactctccgcaaaacaagaaaaacgactctccacaaaataagaagaacgactctccacaaaacaagaagaacgactcgccacaaaataaaaaaaacgaaatgatgcaaaataagaaaatggattccccgcaaaacaggaagaacgaacttgggcaaaacaaaaaaatggagtctccccaaaataggaagaatgacttggggcataacagaaagaacgattcgccacaaaacaaaaaaatggagtcgccgcaaaacaggaagaacgaatcggggcaaaacaaaaaaaacgattcgccacaaaacaggaaaaatgattctcctcagaacaggaaaaacaaaagagaagactttatcacaggtgcgaatgcaaagtgtctgctggaccaaggagatggcaaaatgatcaaaaatgagctactcatggagagtagtgtgattgggaagaataaaaatatggacagttctatgaacttcaccgagcactacagttactattacagcaataacaaaagtgatatccccaccatgagcagctccagaaggggagcattcaataaagttcacttagatttctacggcgacaatagtgggagctacatgatggactccagtgacagcaaaagtttcagctataagaaggagtctcgaaatgatttgttcaagttgggcaataacaacgtcggcagtgctagtggccacggaagcgactccggtcatgttggaagtacaggccacgttggaagtacaggccacgttggaagtacaggccacgttggaagtacaggccacgttggaagtacaggccacgttggaagtacaggccacgttgggagtgcaggccacgttgggagtgcaagccacgttgggagtgcaggtaaccatggcaaccttgggggcctatcccagagcggcaaattgcacatgagtaaaagtttcttcaaatcgcacgaaatggggaactaccattttcaagaattaagaagcacgtacgacaagtataagggttccttcgacccgacgtccatgtctgaatttctcgaccacgagacagccaagagatatgtccacaataaaagcttgagcagccacagtgaggtgaaaaatgccaaggacaacaactccgtgaatataaaacccaccaatgttattggcaccaatagaagtaatcatatgcacatcaatctgagcagtaaggataatcggctggatatgaccaaagggagcgataagagaacgcctagcaacagaatacacccgagtagtagtcatgtaggaaaaaaatacacgaatagcaaaaatttgcaaagctttaataacaagctgaacttctccagcgagggagtcgacctgggcatcagctccaaagtgaatatttttaacaacgccggtgatgttggggggagtgccctgggtggaagcaacgcgggggggaataatatgtctgcgtatcatatggctagccaccacattgggagtaaccacctgggaagcaataacatcagaagcaataacctagggagtaaccacctcgggagcaacgtaagcagcagcaacttggggagcaacaacatcgggagcaacaacctggggagtaacaacttggggagcagcaacttggggagcagcaacagcgtgggcaacgtgctgaaggatgaaagccacctattggggagcagaacctataacaacatgctgagcaacagcagtatgaaccccatgttgaatggagaaaataataatatgctgaacagtagctatgctaatattagcaacgtcctgaagagcggcaacggaatggttgccaatgggaacaaggtgtacaacagtgggggtggtgagggtaaccttaacgagagcatgaataatgtgggaggcttaaatggaaccacctttcaaacgaacaagtccaacggtagcgtaaataacagagtaaacgatagcaagaatcacatgagtgacttagtgagtggacaaaactacgtgagtaatgtcctactgtacgagagtggaggtgttatgtataatggaaaggttgggagcgtgaatggctatgcaaggcacaacttagcgcgcttttccggacagagcgtggataactatgccaaccagagcgttgataactacgcaaaccagagcgtggataactacgcaaaccagagcgtggataactacgccaaccagaccgtggataactacgcaaaccaaagtgtggaccattatgccaaccccaacatggacagctacggaagccctaacatggacaactacctgaaccctaacatggacacctacgggagccctcatttggacaactatggcaaccccgtcatggacaattacgtgaacccaattatggacagctacgcgaacggagccatggatgggtatgccaactcgcgcatggataactatgacaacccgagcgtggacaactatgacaactcgggcgtggacaactacgcaaactcgggcgtggacaactacgcaaacccgaatgtggacaactacgcaaacccgaatgtggacaactacgcaaacccgaatgtggacagctacgagaacccgaatgtggacagttatgcgaaccaaaacgtggactacccaaaccagaccatggacagttacgcgaaccagagcatggatagctacgcgaaccctaacgtggacagctacgcgaaccctaacgtggacaactacgcgagccctcacatggacaacttcgtgaacccacacatggacaacttcgtgaacccactcatggacaattttgtgaacccgctcatggacagctacatgaacccaaatatggacagctttgcgaatcagagtctggacaactacgctgggcagaacatgggcagttttgcctcccccaatgtggacaattttgcctcccccaatgtagacaattttgcctctcccaatgtagacaattttgcctctcccagtgtggacaatttcgcctccccaggagtggacaattttgcctcccccaatggggagagttttcccctccagaatgtggagacctttggtggtcccagcggagagtcctacccccatgggtacttgaataacctttctgtgaattacctgaacggaggaatgacatcgacactgaataacagtagagaaacgtcttctataaacaacatcagtcagtattcgaacgagcttagtaacacatctgcgaatatgctgaacagtcttgtagggaaaaagaataacttgctgcttagtgacatgaacaatacagtgagtagctctaagggaagcctcagcgttaattacatgaatgacacatttaagaaggcatctaatttgtttttaaaaagtggcatgagggggtccagaaacaatagtggaaataaaataaaaagaaacaaaaataaagagttgctagaaagtaaaggtggaaaatacgaattgacatcaccatcgaaggaaggcaacggaattgacatggtgcacgatagagggggacttaactatgtactagaggaccctcctccagggagagctaaatatatacataatggagatatgacagaacggacctacgataacgatgctgcgagcgcattgacaacagccatcgcaactgccatcgcaacgtccaccagtggggcaggcagtagtgtccaacacatgaagtgtctagaaaaaaacgatacggtaaaaaagaaggtaaagacagaaaaaaggacccatgtgaagaacattaaaataaatataaacaaaattaacctcttcgaaaataaaaagagaaaatatttagccgaaattatcagatgtgaacttatttgggtccctacgaaaaataaagaacccataactccagtggagagttgtgaattacatcctgttgttataataaaagatcagtatggacatctgtacgatgacgatgaagataatgagaacaaccctataggaaaaactgttaatattttttacagatggagtagaggaccacctcgaaccgtttgcttcttccacccacaaaaaattgcttgcctacaatgcactgtcacgtttaggtgcttctgctcctatgaatgcttcatgaaagggttcgatcacttacacaagtattatcggagcaatggcctcattaatattccatcccaccctaatttgcatacctatggagtgccttgctcacccttcgattgggataactatgagaaaaatatcgagtttgatgagaagcactacaactcgttgatacagtctgggttactgaactcaccggacatggaaaagtgggaaataattaacaacgagaggaactacatcccttgcttgaaagatgtgggacatcaaatcatgctagagactatgctgctggataaaaatagcatgtcgtcagaggacgggacggacagctccgacgagtgtgaggatgacagcgtcggaggggatagcagtggggatgcgagcgaggtgggagaagttggcgctgtaggcgaagaaggcgcaattggcgaagatggcgcagttggcgaacttcttaagggcgaagtgcgcgagggcagcgattgcaacctgtccgtcgtcgatgagagcaacccacagaagaagcaaagccccgcatcgtacgcacggtatgcaggtgtacagcctaacgagttggatgcgatgaacccggaccaggtggcaagcttcaatagtatgcagtatgttggtagtcataaggaggaggacccgtactccgggcagctcaccgacggaagcggcatcgtcagtggggaggcacacacgcccgatcggaacgatgcaggaacaaacggggtgttcacctcaaagggggactcctcgacggaggcaaacgcgaagcagccgttgcatattgacggcacgttgaatggggacaataatgtgtgtagctcaccaggagaggaaggcaagcacccaaccaaggaagcgtacacaaccgggagtgcccttaatcacagcgcaaatgaagaaagcgaaggaaaggagaagcgaatgaacagttttggcattacttctatggacaacgggggagacaaggacacgtttgtgcacagcgatgcagcgatccgtgtacagagtggaggcgaaccgacaagtgagttatgccccccgagtgctgacgcgaaggaggaggtaaccgaattgaaggagaacaacgtgacgacgcctgcaaatgcatgtgctggagaaaacgtcgaggataagcaaacgagtgagggtgacagaagggccatgtcgagtagccctagtaaaggcgcaatggacgaagtggagggcaaagccgcccaggaaaaactcacccccgaaagggaaaaggggcaaatcaatccgaccgagccgacccagcagaacgcgcttgagctgaagaagaagaagaagaagcggaaaaagaaaaaaatctacatactggatgaccaagtgtggaacaacataagggatcccaacatctatcacaaaataatcacgggttgttgcatccccaatttgactgtctccccgaactataacgtaacatgttttaagagctccagtgtgaccaatgcgcataaccagttcaccatcatgacgtggaacgtgctggccgagatttacggcacgattgaggccttcccccactgcgacccgtacatgctggcctggtcctatcgcaagacgaagatcattcaggaaattttgaacaacagcccggacatcgtctgcctgcaggtgggtcccgtgtggtggttactcccccccattagccgctgcccatctcacccgtattttcagctcccccatttctttgccacctcccatttgtttgtcacctcccatctgtttgccacatcccatttgtttgccacctctcatttgtttgtcacctcccatctgtttgccacccccctttttttatcactacccctttttcccgcaggaaatccagaacgagcacttcctggactttttcaaaccgtcgctgggcgagttcggctacgaaggcgtgtacaaacagaagacgaaagaaatatttacgtccccttctggaaagagaagaggaggaaagtacaccatagacgggtgtgctatattctacaacaaaaaaaagttgaagtttgtggagacctatgccttagaatttagcaagctgattaaagaggcctctgtctttacattaccaaaggagattcagaaaaacccatcattggtgaaacgactattaaaagataacgtagcgttggtcatcctgctcgagtacatacagcagtattcaaaaatatatgacagtaaggagaaagacgaggaagaaaaaccgaataaaaatctcatcatagttgccaacactcatattgtagcaaatccggaagctaattacgtgaaaatttggcaagcgcaaatattggttaaggttgttgaatatttgaagataaattttataaaaaaatacgaaacgattccgagtttgattatatgtggagattttaacagtaccccttctagtgccgtttatcagctgatatataaaaaaacctgcagcaggagtcatgaagacttcagttcagacaagtacagtctcctgacggatctgccacttggccacaacttaaatttgaagtcagcttacgccatctctaagttattatcgcagaagctcaatccggaagagtatacatccaacatggaaatctttgaacctttgtttacaaattacacggggaatttcatagggtgtttagattacattttttacaatgacgaaaatttgaatataatttcaactgtcaacattgcagacgagaatcagctgatgcaagaagcgcacatttaccagctgtccaactgcgccctcccgagtcccattcgcccctccgaccacttgcccctcatcgccaagttcgagttcaagatttattgaagcgggggggcgcgccaggatggctggatggttggatggttggatggccggttcgcaggttagcggtacagtgtgtgggtaggggcttccccccgccccggccgtcacctgttgcctctcacctgttacgtctcacctgttgcctcccacttcgcacctcccacttcgcacctcccacgtctcacctcccaccgcgcacctttcgtttctctctcgagtgaagccccctccccgttatcaatcaggagaaacatgcccacacgtgtgaatactatgtgttgtgttaccttttttcgagaggaatgaagaccttgggccgcggagcaagtagccactcggaaaaagggatcctttgccgagtttccccacacacatccccgaaggaacaacccctttttttgcccaaccacggccaccccagaatatgcaaaccgtttttatttccaaaccgttttcatttccaaaccgtcggttggcgagttcagatgggagcagcaaattttgaccccctgtaaacgtggccaattttgatgacgccccttttttatcgcatcaatctgtgcttccgtgcctcccacttcaccccactgtattaattatttttttttttgtaattaattttatttacattattaaaaaattaatacgaatagtggtaaatgcgcgggggtggaacgggcctcgcgcaagttcacatgtgtatgtgtatgtgtatatgtacatgtacatgcacatgaacatgcacatggcacgttcccccccccctcatctccgtgcgcacttctccccccctgtatgctgcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgcaacaccgtatttttgaacagccaaaggggcaaggcgcaagaaaaaaaaaaaaaagtttgtttggtttggttcccctgcgatttcgacgcgacgagcataggagtgggatataaataatacacttataacccgcttatagctaaacgggctgcgcataaaaaaaaagtatatgtaagctgatattgacgaggtgattggtaattctaccttccatgcgactatgtattatatatgcgctcaccttcacacggcatactttttttttcctccaaacgaaagctaaatcagtcagtgcacagtcggtacactttctcgcagcactgacagaaataaagggaagcaaaaaaataaaaaaattgcgcctttatgggtttggggggcacttttgcacggttctatgagaaaaagaaaaaaaaaaaaaaaagtgagccaattttgtataaggtgaaaattttattttgccgaaattgtggctcagtcaacattttgcgtatgccgcaggtggtatacttctgcgtaaacgttgcagaaagaaaaaaaaaaataaataaaaaataaaataaaacaaaataagtaaaataaaaaagaaaaaaataattacgaattaactagttaacgaaacaaccatttagttaacgatttatcgagtagccaaacgaagcgaaagatatcgtaaaagtaaaaccccctttcggccgaaataccaaacgcacaagttttcgcggaatccttgagcgattcgccaacctctgcggggatacctacacttcattgtgcctcttacgaaatctgcgtaggaacggcattttcaattggcaagttttgtcgcaattctgctaacatcgcgctgaacgaagaaaaacaaaatggcggaccaattcacgattcgtgtgaagaaatacatgagtaaccccctgctgcgaaggaagcagttcgccctggaaatattacatcccaacaagggctcaatatcgaagaaggacgtaaaagaaaagttagcgaaaatgtacaagctgaacaatgttaacacaattgtactgttcggatttaaatccctattcggaggtggaagaaccaaagggtttggcctgatttacaacagcgtggatgctgttaaaaaatttgaaaagaaatacagacaaataagggagggattaataacgaaggtgaacaaaccaggacgaagggctgccaaggaattgaaaaaccgaagaaagaaggtatgcctttttttttttcttccccttttttgtgtgtggatttttccgtttttgcctgaccaggcaatatattttttgcacatgttctggcccacccactgattatttatttttatttatttttttttttcccctccaccaggtacgcggtacggccaagacaaaggtttcaggagcgaagaaaaagtaaacgcatcggccccctcacttttgcgtattcgtacttgcaaagttttgtgtttcatttcgatgaagttaaacagtcagttgtttatgatttttattttatatctctgtaatggtctttttttttttcctcactgcacacttcttttttctcccctctgctttacctctaatgttcaccatgacatgcttacctacttgtaaaaacaacacgccgctgcacaagccgttacggctttcgacatcagaagcgacaaaacgagaaaagtaaaagaaatttttaaatcgcaaatgtggagagtacttcctcttcgcggtcaaaaaaaaaacattacgcgtcgcgttgccaaaatgatgaagtatcacaaagttctgtttcgcttgagaggtcacgctgcagggactaccttctgcattaaggttgatatagttgttcccttttttgccaaaaaaaaaatccccatagtaaaggcaacccatgttgcatgtggccaaaccaaatggacggaccatgcacatgcgacgacagtctgctcacccaaatggtgcaagcatttgctcggaattgttctttcgtttttttccgcgtcgctgcggagcagtccagacggagctttacaaattaagttcccttccgggtgaacaagttcggaggaaaaacagaaaaaaagaaaaaaaaaaaaactcatcacaatgcaatgcactgcggtggatgctgcataaaagcaacagtgtgtctccatcgctgatatggaggatgacatttccacaaacaaggggctatgaaaaaactacgcagaatttgagaagccgcttcttaaatttggtaattgcatattcaggggtgtcgttaagctcctccggtttgccctcactttttggaatgccccaatcaatttgctctgcaccggtctctctcctccttttgctattatccgggatctgcgtgtggtaggaagacaaagctagcaggataatgatgtgccaaagagagtgcttaaaaaaggagcgaatgttccccttggaagggtttcgaaaaatagcctggaacttgtaaaatatgtaaatatttggcagtagggaggttaaaatatacatgtaggacgtatacccaacaaaaaaaaaaaaaggtaatgatgataatagaattaagtagggtctacacaacttggctgtatataatccattctggttatcctgcagggggaacattttatatttcccttttaaataatcgtccttatataagtaggctatcgagtagaaatggggaaactgccataacagctgtgtaatgaataggatccagggttcgggtacaagtaagttttgcgccactgctgtgcaacccattagagtgggaatcgaacctacgattgaccctatgtgcgtgttgtacggtgttctccgctttaagggagtatacacacatgcgtagagcaatatgttaaatactccaagtagagctgtcatggggttattcaaatggtacaagattgcaaatccagtaatggctgtcaaagtaccaaacatttttgcattcctcaaattaatttggttattattacataccagtggtctccgcttagtccgctgcattactttgtctatgtccctttcgatgatctgattaaacgtattagcgctagtgctgcaaaggtatacgcccatgcctagggaggaaaattcggttaagctagacccccccagcatgaaataaccaaacgtgctacttatggttacccacagagtcaacttaaattttgataactcgagataactactcaagtgggggtagatccctaggtgggtacttctacccttctgattggtatgaccattgtttgtctcctggagttgttccccattttttatcaattccccagccgtggcagctccgcagaaggggctgccttccgtcataggggacccataccttttgcatttttctccttcacacgtaagggcaattaaaccttcgttggtcgtctctttcactgggtcgaattcgacttggatggacgctgtcgcagagacagtgtcttcttccaccctacctgccttcttaatttttaccatttttgctgtatggactttcatcagatttaccattttggaggcgccattgtacttccttcctccaccatctagtgataaatattttctgtaaaagtgtactaagcctagtttgtcacttctgttcgttgtgtccttcctctctatatggctgtcagcctccttacacgtatagtagtgtgttcgactatcaccgcagaggaacaacttgcatgatctgttaattgtaacgaacttagatccccccgaatgaaactccttcttccctacatacgtcctaagtacacaccctcttccaagcatcgttttttttctatcattccgttaaaaaaaaaaaaaaaaaatggggggcggggggacgaaaatcgaaaaaggggggcattctccatctaatgcgcctgcttttatatcatggtcgacctaaccgtgctgaatatggtacgtattagcggggaggccgctcaacctttcacaggtgtaactagtttgttattaaacgaggacgcagatcctgtttggtatcctccttcccatgctgtacatgctcctgaaaaactgtgcggccaagtacgtcgtgtaagttatgtaaatacgagtaggtaaagttatggagattaaaaaaaaaaaatggtgaactgtttggagaattctctcctaacgggaacactaacggggaaaatgaaatggtattaaaaaggatccgcgttttttttttttaaatttggttaattccccccttgtggctgcaaagagtgagcatacttcaatacatatgacgcgcgcatgggagcagtgaagtgcctatatcaggctgataacaacccccgaagcgtagttttacgccccctccctatcaaatttgcgctaaggtgaactgcgcacgaagcgcatcgtcaggcaaacgaccccccattgggcactcctcccacgccttgctcgttcgacgttccctcaattttcgccatcaagagcttcgtaccatctggtatgaatgaaaaagtacaaacgatctgcgtgtaattttttttttttcccgcaagccgatgtatattcgtgcagcagggaaaatgcgtcccttttatccgcgtcagttgcttagcagccaaagtggggcgactcatttttgttgtttctgcttaaacgaaaccttttttttcagcgccacatactttatttgctttccttttccccttttgtgggctccagaataactgcgtggtgaatttttttttttttgcataactcggttggaagtagcgaatgagaacatttcttgtgcccctttgcgttcccgtcgctaaccgacattgacagcagggcatatgtgtatgcctttaactatgtaatccccgtccagtggtaaaaacggcagaaggtgttcatttttttgggagacgggccatctgaaggaactcgcggcgcacgccctaccacacacgcggcgcagctgggaggcgccactcagctgggaggtaccccgcaacggacgcggctccgctgcagtatatcaaaccattgtggtggctagcaaaagtgtacaatggcgtcgatcgggagcgcggaaaaagcagcgtagcgtgaccatttcgtcagcgtgatagttcaccatttcattttgcttcccttttaagcgttacgcggaatggccacctcgtgcgctaagtcactcgtgaattcgtgaaggcagagcctcccagatagtcacagatcaaagtgttacgcacaatgcttacacgaggccccgtattttttacttccaccatggcgaatgagaacatatgtattgtatgcttcgtctttcgattgatgcacagacaaaatgtgtgtgcaaaagaagaaaaaaaaaaaaacattaaaatggctgtcaattcatttcactgcttggttaacagtgtagtagatttttatcaaactggggagttcattcgatggttcaaccccatgtggtgtgtgcatcgctggtgtaaagatagcagatggtgggtaggaaacacggtgaagggtggtggtggttctcacctgggatgaagtgtaagtggttattcacctgcatggttcatattttatttattttttttttttttttttctacgcacaaacctgtacacttcaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaacagaaatgcacagctatgctccccccaaaaaaaaacaaaacagccacatgcgattttgcggaagtctatccgttaggtgcccttcgaagaaaagttcgcttcgcttcgcttctcttctcttcattttgaccgatcacacggggggtaaaacttcacacaatttcgccaaacggagcgttaacgtgaaatggttttatttgacaccctttttgctgatacacacacgcacgtcggacaggaatacgcataacgttttaccctttgacgttaaaaaaatatgcgttttcttgatggtaaggacagaccacctctatcggttgaggcgcagaaaagaaatgcaattaacagaacggggtgaagccaaataggctacctttaaattgccaacatggagccacggtgatgaaaaaggtgaccgcccacaaaagggagtaacaaaatgtgtattaagtgtataaacaaagtacgcatccaagtgtgtgtatttaaatccgccctgtgtacgcttctgcgtaggcataaatatatgttcgtacaaatgggtcattcacggtggggttaaaaaatgtgcttctcttagccgtttggtcctgttcatgggagatacttcacccgtattgtataaaggtttgccggccccatttaacagtcattcgtttgtttattttccaggcgcgattaatgtgacacccagggggggaggtgcacaaaattatgtgcatatgccttatgcgaaatgtacacaacgtgggaatgttaacttaacacagccatgtgggagaaggcaaaaaaggagtgttttttttttttttttttttttcctccttttaacatttttccttcttctgactgagttgtctgtacgggagggggcaaacattttttcgtccagtggagctcaaaaaaataaaataaaataaaataaaataaaataaaataaaagggacacgcgaaacgtgaagcacagaaaaaaggaggaggtagcacaaatggcactttccactactacatacatttgccaacatatgccatttgacacttttttttttcttttggcgcgtttctctgccagtccatggggtgttatacatcacttacacgtatatgtgtagttatttacatgtaagaaggctttaaaaaggtttcccccaaaattgaaattttttttttttttttttttttaaatttctgccaattttataactcaatatgcatgcgagaaggggattttttttttttttttatttttattttttcaaattacataaacacaattaaaacgaaaaacccctttaaaacatatttcgctttttccttgcttttttttttttttttaccctccatatgtatatttacctgtatatatatataccaacgcgttagcattttaacatacgcatttttcatcatacatgacaccctgtacattattgatacgcgggttaaccatacgcttgagaaacgtacgtactgacattagcatgcatattgacatacgtgtagttatttgcgcttaccctcttgtgtaaagtttatgttgttggaccatttctccttttcgccatctggccactccaccatctctgctgaccgttcatagtcaccactcgttcatcgcacgttcaactctcgctactcgtgccccctcccaatcgcagcgttacaattgcataagggctccctcctccttttcgctcgcgaagcttagcaaagagcatccaacattatcacattttaacccactttatcttactttttttttgttccgaaaatgcgaccatgtgatcccaattcagctttttttgggtttatggggatcgccgcgtcctccatcttttcgagtaatcctttttttttttttttttttggttgaaaaggaattcacttctgcaacgccaatgcatggatgtggttttgcagccacctgcgtgatcaagttgtgcatcttcagttcccaacgttggggggactaatttttgccgaccccatgctgtactctgtctttcccacacacaccccttgtgcatactactatgtgcagtattgacatgcgtgaaaaattatgcacactgtgcatgtaaattgtttctttgttcattccttttcacctccactccttttcacctctactccttttcacctttgctccttttcacctgtactccttctccccccctttccttttgcagatctcggggccgcctatggaacggcgaaaagtggcgtaggggtgtgtagcgttggtgtcatgaggcccgacttaatcatgaaatcgattttgcctgtggttatggctggtgtgcttggaatctacggaatcattatgtctatccttatatatggaaaaagttagtggcacacacacagcgatgcatcaacgaggggtgtgcgcacggagtggcgaacaataagattcacacgcgttagggcgttgggctagttggaggcgatctgctgctgttagcccctacgcagagatgcacacgggcgcaagtgcacacccatgagtatacctacatcccccccaaaccctcttttttttttcctcccgacagtggcccccgcggcagaatattctactttttccggatacactcacctgtcgtctggactcatagtaggactgagttcattggtaaggagcagatttttcgaaatgtttgttctgcgatgtatacataagggtgtacttttccattccattacaactatgccattatggcagtgtggcgtatcggatcagtggatcccctaagcgaggagaacacgtgagccatctttttgtttttcctttttcaccccacctctcctgcaggccgccggactggctatcggaattgttggtgacgctggagtaagagccaatgcgcagcaaaacagattatttattggaatgattttaattcttgtcttttcggaaaccttggcattatatggtgagaagagctgtgcggagttgtctgcgatggatgtctgacaagaacggggtggcgtgcatgtgcatgttacgtgggtgttttttttccgacctattcctttgcactcttagctgtgcgttcacccgccctccacgcatatgcgttcgctgttccgcagtatgctccccacacatacgcataggcatacgcatgcacatctgtgccttattcgcccgtccgctttcttccccccccccccgcaggtttaattatcggcatttacatctccatctccgacactccgaagctttgtgattcctatgcaaccacttaggatgtcccaatttttatttattttacgtgttccttttttgcgggaaagttcccctcccccttttttttttttctatcatgcatgcgattcgccccatttatcacgcgcatcaaccataaggcattaaccatcaagtatgaaacatcaaccatgaacctccgttttttttttttttttttccttttttgacgttaaacgggataagccatacatgccacataattaagttgacaaaggaaagtgcaggggttcgctgcacgggaggcggttatgtgcgcgagcttccattttttggtgcacgttgagcggggtgcgtgcgtgtaggatgaacgaggacgagtcggaacggcggcgcagctaagcaacgcagctaagcaacacgacaagtaacgctgccaagcaacgcagctaagcaacacgccaagtagcgctgccaatcaacgccgccaatcaacggcgcgttgagcgcgcacccccttggagaggatgcccattttaaaccagcgtgcctatttttcaccatacgcgcgaacagagttacagtcttattcatgacgcttatgttttttttttacatgtgtgtacatatatatatgcatggctttttttttttttttttttcttcccattttatatgcccaaaataacagttcttaaaaaaaagtgaaaaattattaaaaaaaagaacagcagagtgaagttgggggactgcatttttttttttcttctttgcagctgagtagggaatgggaatagggggtccccttttgtgtctgtaagtctctcccaactccccccaggtagactcccccgctgcatgcaggcagttagaaaatgtacctggcgaggtttttacagttatgcctggtttccatagcaacggggccctttatcttggttgccttaagtttgttcttcgatataatgacaaaggcattgtcatcgaatttgatgtaactgccatctttccgctttgtttctttttttcttcgaacgatgattcccttgggagttttttcctgaatggtgcaatcgtttgttttgtctcgtatggaaacccgaattcgatctcctatttttcccgtgccccatttgttctttccaattccgattatgcatgctttgatgactccgctgttgtctgcgcttcggacgatggactgtctccaaagtccgcttaggacctgcgtcagttgcatccttcggagggggtgctcagtttggtgaaggggtacacaggggtgttttcctacatgggcttaagtctgtgcttaagcgcatgcgtagcttgtgggcgttcccctttaccaactcatgtgcttactacccttcaaacgggccgccaaagggacccccgcgcacccttctcaccctgcgcacaaatgggtaaacccgcctttgttatcttcgccacggtcgttttgtttgcactccccgctgtatcccttaggacgtatggatgggttatgctgatttccccctgcccagctgtttcgaacgtgcacctgcgcaatggcgtgtgtggaggggtacgctcatgggaaaaaaaaaaaacagggatgactttactccgcgttgaccttcttaacatggggagaaaaaccaaaaaaacacaaaaaaaaaacacaaaaaagaaacacaaaaaagaaacaaaaaattttggaaagcgtagtgggctcatcgccgcaaagtcgaaacggttcgagtgcagctccgcgtcaatttgatacccgcaacggcaatgaagaaattacgacccaacatgagcatgcgaaaggtatgcgacactttttgagcacaattaaggagcttcttttaggggttcatgaggtcgcttcttccccatgttcgcttcgtttaaatggaacaaattttatgccttgcccttagccgctggggctaaaagaggagtgagtgctacactaatttgggtacctccaattagttggctaaccatcatgtcactttcgttgcatgtatgtgtgcatactctgagaagcaccaagtggagtgaatagtaaaaaggttacttctgtgctgtgcagatttttgttaccactatggttacacaccttggtgttcggctgatacgtagccctttttttataagcgatgaattgaacaaaatggaaacgactcgagccgtttttaaaaaccgttacactgtaaaaattgcattatcgtggtggagactgctccagggggggggaggacacaacgtcgattaactccttccccagaatgaacacaatgtgtagatatgttcatcaaaatgtacggcgatgtaggggtgaggtaggcaaacagaaatttgcacaatccaaatgagacgtccacccagtcgagtgcaacaaaatggaggatacattcctcatgggggaaatttccccagaagacattttttttttttttttcccatacttgtcatttaaaacctttttttcattttatcccgcgggtggctactcctagtggtagacttcacatcaactgggcgaaggtactgggaggcctcccccttttggttctccatgtacgtcttcatcacatcatcagctgatacatgtttctcccccttggcaaaaacggcaatgtcgcccgtgtgggattgctcctcctggttgctatccccatcgatgggtgtcagatataaggcacaatacttttcatacagggggcgatattttccctcataatttctcctcaacgattggagggagtcctctaaggcatcccgtttaataacaacaaatttgttgtttaatatggtaccactgaaattgtgaggtaaaaaaaaaagcggcttatcgagtatgtggtcatgggtttgtgggtgccccccaccatcaccaccatagtcgccctcatcatggaggtcatctcccgttcgcacaacatcctttaacgtcctatttgcaatttcttcatttttttttttcaaatttgcaatttctacctgactcagttcaggcaattttaacttggataaataattatacttctccaaagcgggcaaattacagatgtatttgtggacttcttcagacatgttcccccaagcatgtacctgcttcctccattttttcatttctttattccactgggacaagctgagattcctgttaatacgcggagtctcggggtgccaatcatttttcatatcttttcttctctcctcttttggaatagcattgatatacctctcatacgatattagccttttggtcaaattgatgtttttaattctttggttaatttgcgcttgactcagttcatttttcaggccccgcgatttgttcctctggaagctcaccttgtcctgcatggcgcctttccagtggggcaaagcagacagtgggcacgcccaagtaggtacatgcgcaaatacgtgcgtgtgtgtgagtgtgtgcctgttctttgaaagacgagcgtgtttagccgacttttgactgtttgctaaaccatgctcctttctttctttaaaattgtgcgtttaccctcggggtggaacatgggcaaggcgttcagggtaactccaaattgggtttaaaagggcgttttacctttcacaacaatcattttggtttgccacactgtggcctctcagccagttggccaattagccgctcagccccatttgtttttttttttttgtcgttttgtttttttttttttttgtcgttttgttgttttttttttttgtcgtttttgttgttttcttcttaccttttttttgtgtatcccagctgtgtcgaaaaaggaggcaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaaagtgatgcttttcgggtgaactgagaaataaggaccgttcagctttatgtttggggaatggtgtggagagaaccccgcgctggtgcgacttctaagtgtagtgacatcattttgtgcactttgcagccacacgaatgggatttttccctcctgtccagccgctaatcattttatgaacatcagctaggagaaggcttatccccttgttaatgcgcataagggacaaaagtagttagaaggggcttcaaaaaggacgcggctcctacccccgatctgcgcgcagttgtggctttcctcatcaccacatgcaggaaaaaacggaaactttcaagcacttcacaatttcgttctcatgaaatggttaagcggcggaacgacatttttgctgcccaacttgttcaccatttgtcaaaagggcagacgaaggcaatattccaattttgttcctcctggaaagctaataaaagccggggattcccactctgtgtgtattcttttgtatacatgcacacgtaagcgcaaatgccgcactcctacctgtggtctgtccacgcggaggggcagctatccacacatgtgcacacaattcacaaaagggttcacttcaaaatggacaacttttccaaaaaattgtactattcgtgctggaacccatgctaagagttgcaaagcaaaagtggcacgcaaagtgagaaaaaaaatgcgtagcatttcgtccgttaaactaagcgcacatgtccacacatgcatagaaaaaggaaaacgtgcaaacaggaagccattctccgcgagcgcacatgcacatgtgcagccgctctaccgttttgcagctaactggtggcttgtcgttaaacaacacgttctgctacgctcctaagcgcatatcgcttctccttgcgagaggccaacaaaaatagaggcatgtctaaacaagcgtcggtagcactctcagttgtagtcaactagccattttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaagaactttttttcttttcaaaattaataaaatggtgtaataaataaacattttattttaaaaaaaataaaataaaaaaaaaataaaataatagctatttttatttttcattttttcctaatactttttgcaacacctacaaacaaccacaaaataacatgtgttatgaagtgtccctttttagttacattttttgttctttccccaactaagacaaaattgaacaacaaaaggattaacgaatcaatccatctgaagaatgcttgctttcctccttgcgttttaacgcgttaaaagttataccatccatcactcaccacgcatagcacatcactcgtttttaccccatttcgataattctctcctctcatatctacggaggggtaataaaaactcacacatcacgacaaactttttgagcgctatctctttatgccaactcgttaagtccattttttcacgccaacttttttatacctactcttttgcctctacgccaacacttgcgcatatatccctttcgctttacatatttttactacccacaatggactccgcaaactcgcccgataaaggtaacaaccgcgacagaatggagcatgaaccttcattacacgccatttcatttttacatgcttcctcgttcacggataaccgcttctcccgtgttttcttccctcttgatggactcatccgcagataacgtgggctcctcgcagggaggtgcatcggacacgtcgggcaaggagcagaaggcggacgcgtctaaagggtcttccaactcggccaagctcgaaccagcggccgaatcggataaccccgctacatcagacgccttattcatgggaaacatggatactgctactatcggcacagacgacgacaaagcaaacaagtacagaatgtttatgcagaattctagcgacgagtacacaattcagcagatggaaaagtttctaaagtaatccccccctacacacacgcacacaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatggaacaaatgggatttatagaaacagctatagttctatttatgagtgtgtatagcactggactgctatttgagtctcctttttttttttttttttgtcccccatttggtacctctctatgtggcattcctctctccgtgtattaccacatgttgcttcttccccttttgcagatatgggatttcagataatggcatgaggatgctgacgacggatacctgcacgtggtgagttttttgtgtgcacacatggctgggtgttgggtggagcacgcgccccttctctcctcggccatatacctagttgcgcagattagcagatacaaacgcgtgtacattcgcacctttttcctgcggatatctgtgcattttaccgattcgttttcacattctgtttcgcatggacacaccctttgcagggtctacgattactacaaaacgaccaagacgtctactccaaacttgaaggaattcacgccgggaacgaccgtcgactattactactactcgactccctttcgcacacaaattgggaacataaaccttgtcatgatgcatagtcaggtgaattttggagacggaactgccgctcccgcagatagggctttcaagatgaacgagataacacccgaaatgatgaaggcggcaaaggtgaaggctcgcgagtataagaatgagtgcatcgactggatttagctaactgggggaagtacaagcgaggtagggcaaggtgagtaagttgttccttcttccacccttcctccatcacactttcctcaattttttttacgcaccatttgtgtccccctctaaaatggagcactactccgcatggacatcaaaattggttgcctcctttgatttggtcgttaactacaaagggcttcactgagccttaggccgacctactcatccaaaatttttttccttttttttcgatttttttctaactgtaccgtttcgcttctctgcgttcggcgtggtggctgtcctgcccattgtggacgcttcaccccttatccgttttttcgctttattttttcgcctcagtttttcgtcttactttttcgcctcagtttttcgccttactttttcgcctcagtttttcgccttactttttcgcctcagtttttcgtcttactttttcgcctcagtttttcgccttacttttttgcttcacttttttgcttcacttttttgcttcatttttttgttttatttttttccgtgccccctgcgcaacgccctcgacttgcacgggggaatgaataccttttaaggaatgtcccaaacttggctatttaaaaaataataaaaataaaatatatgcatatatacacatatatatatgtattccccatccgtgtcttcaattttgttcgaaaagtcactactggttggtgggctaatcggtaggaagctcgatttggagtgctcagcttcgtccccctggtcacgttgtccttctcgacgtacgaacagcgagagtgtgcattttatgtagaagaagctagggggtggggtgcgccataaaatcagccaattgcgcagtggcgcagttaatttctttgctgccttcctctcggtgaatcgtcaaggcaaaagggtttactctttttttccacctgctgtgtgagtgggtttttgctgtgattgtctagtgtacttacacgtaatttgtattttattttacttatgtatttttttgctttttttatttttttttacttttgttccttcttcacgattagcaataaatggcacgagcgtattggaagtggacggggaattcaccccccatcccttccccttcgattactcctttagaagataacaccgttccacgcacatttgcaaatacgtccgttcctattctgtccttggttaaatgttcacctgcacgtgttcatatacttcggtaagcacattatgtaagtacactctgttcgcacattgcagcatagaatagcaaagcatcgataggacttgttcgtaaaaaaaaaaaaaaagataagataaaagaagataaaagaagagaagacaagacaggataagacgagacaagtgccacctcgctggagaagtgccttcccaaagtgtggctcccccgtttgttccgctccccccattattcaagatggcccacctgcttttcttcgttttgttcttttttgtaaatctgctgctgcctgtcatttattgtgagaagggtgaaattttaccatttggtgaaattctctccagcgttgcagacatagccaatgtgattacaccccaaaaggaaaacgcgtctgttgatcccgtggctgcatctatcagcaggatcaacttgaaaatagtcccatccaaaaagttgagcatcacaaaaaatgatttgatgttcctcatgtcggagatacgacaggaaattaggagacaggtgagagataccaagttgagtagtgcaagaggaggagttgtggtgcacacttagtctaacttgaagcaatcaccttttttttttttttttttctctcctttttttggggtctcctttgcagattagcaccctggaaggtgcgtcgagcaaatcgcacgagagggggaagcctcgcaaaatgacggcgaaaaagcgaaatggctgcgaaaaagcagaatggccgtgaaaaagcaaaatgacggcgaaaaagcagaatggccgcgaaaaagcaaaacgtgcgctttcgcgagaacatccactcacaggtcttctgattttcccttgcactcagacgagctcgaggaaaaggaaagaatgagaaaaaggtcctcgtccctgtggacaaatagccattcggctgtttactcccctgaagagagtggtactgcctaatgcgcgcacgcgagaaaccagcagttcgtcactcagggtgtcactactttggacacctctcctcgctacgttcacctttttgttcccttttccccgaaccccccttttaacaaacatcccttttatgcttcctgtttggaatactcagtggatgatactcaggaggtaagttaccggttgctcatttttcagatggagacaggggagagaaccatgcagtgaattagaataagactttacagatgggtgagaggtgcccatgttgtggcatgcttgtgtgtggggggcctacccttggtaggagcagccataacgggcaaatatgcatgtgcatttatatgtacatattatgtatacatatacttatatgtgtatatttttttttggcagatggatagcctggaggaggaggaacgagaagaaatcgaaaatatgctggactccctaaacacggtaggagtaccgacgcgcattgggcgaattgcctttttgtccagaaaagggacagcgtcaaaagagggtgcaccaagtgtctgcaccaagtacctgcaccaagtgtctgcaccaagtacctgcaccaagtacctgcacgaactatctgcactaacttacctacccaatggcctcgcaaccctaaaccattgcttccatctcagctggacaaggaagaccacacaacgccgaagcaaagcacatcatacaatgtacaaattggcggtgaggaagatgaggaggatgctcaaaatggtcgaaccaagggtacacggttcagtcagaagaccctgcgaaatggtattgctgcttggcgtagattagttggcgtggatttgccgtcgtagatttgctgtcgcagatttactgtctcagatttgctgtctcagattttctggcgtgctttttctggcgccgctgttcccacacctttgcgcgtttctgccccgtgcatcggctggcttgccttcctcctacatcatcaccctcgtaccttttccttcttccccctcatccccttcttccccttcaatctgccgctcttcgaaactaggcccaataacaagacgatgaatgagcaattggtgtgtagccataacggtcacccgtggacacggaagaataattgttacatttttgttacatttttgttattttttttttgtttttttaatcaaactgagtgatgcgtgaggggcaaaagacgtgcaaatggaacgcgcctattatttttttttttgttcttctggcaatagtgaagcacaaagcgtgccttctttgtctgcacatgttcatatgtatatacacatatatgtacatatatatgcgagcagatatgtgtgtgccccttttctccgtggcaaggggctgcggatcgaggacagtcacctgtcgctctgagcagttctgcttggggcgaacggaaaagtagcagttgttgccccctggcttaacctatatttctgcgcagagatggccctttgccttgcagcttgctttgcagtttgccttgcggtttgctttgcggtttgccttgcagcttacgcttatgcttacgtttgctattccttttccgtttttttttctttttttcttttttttattctgcccagcacacggcgcaaattcgcgcctgaggacacacaccccatgtgtaaaaaaatgtttcacctttgatggtgctaataatatggggttaaaaatgaaccacaattttgatcgtcgtcgtacgtcatgaaggaacttaaggagagtgcctaaatgatacacccatgtggagcaaatccacagcggagttgttcgttgtggtctgcctccccaagttgtttaacttgtgagggaaaagaaaatggttttttttttttttctttctttcttttgctattccagtttgcatttcctcagaaaaaatgctttactgctgttgtgctggtggccaaatgagacagactctgttggctgggaatgttcgcagctcatttttgcagcaactgcgttgttttgagcgacatttacccgtccccttcgccattacttgttcgttttttgcttcattctttataatttcttttttttaactttttttttttagtgacccattttacgcagtttcaacgggggggatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaatcagtaggagggtcgcgtgcgcctcgggggaggtaacaaaaaaaaggaaaaaaaaaaaaaaaacacacatatgtacatacatatatttgcatatatatttatatgtgcatacatctagacgtgtgacgacggggcaaaattggaaaaaaacgaaaagtgaaaagggggcggtaaccctgaatgccagtcgagtgggcacctgactgggagataaacggcatccgttcaccgcaacacttcatggcaactcctcgccgctactctccatggcaactcctcaccgcgcgaccgggcgaaacttggtgagctcgcgcaggaaggggtggatgaactttttccgtcgtctccgggagtccctgcggatggtcgtggccttggggtggacgttccaaaccatgatggtgtggtcatccgaggcggataccatgtaggggaacttggagctcgcgaggggccatatagcaatgctgacagtggcagcgtgtccatttatcacatctagaagaaatcccttagttttgtgccaaatgtaaattaagctatcctcactgccgctaataacataatcttctttcttccccccgaaagtggagtgtacgatgaacctcccctgtttgtgtcctcgatatgtctgaataatatacctatgtttcacgtcccataattttacagtgggtctctgatcagctatgttcaccaggatatgattatacaagctagaagcacacacagatgtgatggtatcatattcaggtaaaatatatagctccttttttatagcaaaatctatcacacgtacatttttatctgatggaactgcaatcaggtatttctcattgttggtgaaaacaaaattctgtatccttgtgctaaaggaccaagcgtagacaactgaaaaacccttcagttctttattcaacttggtgcaatatatttttttgtcgaatgcagatgatatgatcgtagaatcgtcttttgaccagtatatcgacgtgataggcccgttgtgcattgtcaggctcaatttttttttattactttttggactccaaatgatgatattggagtcgttagaaccggacactaggtacttactgttgtgactccatatgacataactcactccatccacgtgaccattccattcccttagtttgttaaatgggtaaagtcccttccatagaattatgctcttatctttgcttgccgaggcaatgtactttccatttttcgatacatttacataccacacctcgtccttatgaccttgcaaaattttgatacaatagtatggcagctttatttttttacattggtgattttttagcaatgacagggtaaacgtttttctttttccagcctcctcacagatgccgttatgggtcccgtcttgtctgttaatttgcttttttctttcctctcgcacttttttttgtttttcttcatgtttcccctcctgacgcacgttgtggtaatcctgacccgcttgcaagtgcagtgtctcatctgcaccgttgcatccttcaagggttgccctgtccccctttctagtacctccttcagtttcatttcccccatcgtgtgggattacgaatcccttctcctgtgcattaacaaatccgtcattcaaattaatcacatttttagcactcgatatgttacttccttgctgtattttgtgttttccaacaatgagctcacttgtacttttccccagtatgacctctcccttctgctgttcgcttgtggatccgttcagggtgcatattttgggtccgctgctcgcaatcttcgcgtactttctgcatgccgtggacttggcttttttcaagatggcttccttcaggcaagggaaggggttggcgaacagtgtggtcgcgctggtcaccttggcattcataccagtattagcactaacattcgcgctgacattcgcgctgtcgctcgtgctttctctcgtgagagacgtgtggacattctcgcctggcgcgaagcccgcctccactgcttctctcggtagcagcgtgcacttgagctttgtgctttttcttacgggctggtcactggtcacgttaaactgattttcccctacgagttcatcgtcccacaggagggttgttgtgttaatatagttgcctggcttatcgggcggcggctcgttcggcagcgttttgtttagcggcgttttgtttagcagcgttttgtttagcagcgtttcgttcggcagcgcttcgtttagcaccgtttcgttcggcagcgcttcgtttagcaccgtttcgtttagcaccgtttcgttcggcagcgcttcgtttagcagcgtctcgttggaggtaagctcgcagggaatgcccttgtccgctcccgcgtcgtctagcctgacataggcgtctgaccctgccaagtctgcacggccactcttgggattcaccttgtggtagtacaaggagcattctccccccacgttctggtgatacctagagaagtcgctcacactaaagttcagttcatcctccgttttggtattcttttttttattcaaacatgagttggtggcatggtccacttggttcttgtaatccgattttttttgcttcttaaattcatatcttttggctttacacgctgcgctgcaaggggtggtgggctgaactcgcgtcattttctgcgcgttggcgttcggatcggctgagtccacggagtctgcaacgttcgctccatttgcaacgttcactccatttgcaacgttcactccatttgcaacgttcactccatttgcaacgtttactccatttgcagcgtttactccatttgcagcattcgcttcgttggcggcacccgcctcgatggaggcgtcgagctcgtctcgtcccttcttcctctgcagaagcgcacttatgagcttcacctcggagaagttattatggaacaagcagttgtcaacctggtatttcagtgactgatgaagcaaaatggctagtctcctcggaggaagaataacgtgttcaggtaacaagcgatttattttttcaaacaataatttacgtgaattcttcaccttggtctggtaatttttttttctcttttttgtcaagtgggtactattcatggacataaaaaaagttgtgcactcgtgtaatctgttgtaggtatcctcgtcgaagcaaaacttggctagcttatttcttagacatctcagagcagcaaaatgctttccttcatatagatactctataaagcattgctcatatagtaggaacgaaatagcctttatgatttttttatgtacacgtatgcttttcaagttactgattgcatttttccatttccctgagaggacattcttgtgcatttccttcactattggttgctccagttcgatgccactttctaactccaaatgtttggctgattttttataacccatattttttatggcttggattaggaggagaatgacatctttctttaggagtccttcccatatggagtctccgctgctcggtttgtgatttccttcgctggcttttctgcgcttgtggtttttgcctcgattggaggcgcgacttgagctaccgtagctgcatcggctctcgctgaagtcgctacttcggtttccgcagcagctgctactacagctactgctgggcgggctgcaatagcagctgctctggttgctcgtgtgccccctgctgtggataccatcatcgccgcttccgctatctctcccgatataacggctatcgcttccaccatctctgccgctataaccgctatcgcttccaccatctctgccgctataaccgctatcgcttccaccatctctgccgctataaccgctatcgctgccacccactcctttttccctttttttcttttttcttcttctcattacccttgatctcccctctcgtgggtttttttcccctagccctcttaagtttattcaccccatttccatccaggccattttcccagccctgtttttcccgttcctcatgctctcggtaaacctcctgtcctcctcccacatcgacatccaaataaaattgggactcgttcgggtgggcccaactcaagtcggtattattacaaacaggaacaagggcactgccatcctgcgtgtacgtgtacattctattggaagtagctttatctatgctgatctgttcatcgtattttgcaaagtgattacttgatatgttggctactccatcttgtgtgtactcatttgtatgtaccttcttcgtgcggaacgaagtggactgaatttcattttgagtatttccttcgaaagaatttaacatattccagtgcttgaattttttcttaataacatgacttgtttcctcctgtctttttcttttttcgcgattaatgatacttgttacattcataacgattatgagaggggggatgtactttattgtctgctgtggagggtcacattaaagcgctatatagctatacacatatgtgtgtgcgtcggcaggatgcggagggaggcatcacgtgtgcgaggctcgggccttctctaaggcctcctctcggaatccgcgatgggagggggacgattgaacaaaatggaaaaagcgtttgcagcaggagctgccgacgggattgcacggggggagtaaaaattgtgaaaaaacagaaaaaaaaaaaaaaaatagctaaaaattacgatattttaccttaaccgttcaggcaaaaaagggataacttttcgtgccttctccccaaaaaaaaaaaagtaacacaagtataatacaggtaaaaagcgtaacacaagaataatacaggcaaaaagcgtaacagaagtaacagagatataacgcgtaacacacgtaactcaggtaaaacgcgcaatacatgtaataaacgtaatttactccatcaacgcgttaacggctgtaaactcctttgacacacgaagtggcaaaaacgttattcgggtgcagcatcaatacgcataagcttaaacggtaaaggggaaagggggacgcgtgtgtacgtgccacttatgcttgtaagaaaacatacgagacgaagggggaaaaaaaagaaaagaaaaaggcacaaaaagtggctccttcgcccttgagcgtaagcaagttttagtttttacaattcacctaacaccacctctttttttccttgttccctttgtgaatggtttcatttgggacttttgcgttttcccctattttgctcgttccgtttgtgcttgtttacttgtaatttttctttacgagctttgccggttggcccttctttacaatgtgaagaatggccagtttgcctcgtcagctgggcaaggtggctttattcgttcgattcgctccttcgcttcgcttgttagctaaacctgcttgatatatatatgtatatatgtttttttttttttttttttttttttttttccttctaccttccacattcacatcaatttgttcctcccgctcgtggcctttttttttttttttaaaaattcgcatggctttatgtcgtgtacggatgcgctaggcactccctcacatgtgtgcccccccctcggcgtgcatacgcttttacgcgaatacctgtatacatgcatgcgtgtactcctgtacgcgtgcacatgtgcgtattccttcgtatgcagtcatatgccagctccactgagcacgcaaaggcgtacacctttatgcttgcatttaaacgatcgtgtgcctgcacatatctacatgcatcggtacatgtgcgctacggcaagcaccatctgttcgcgcgtttgaggtttaggggaaggtgatgaggtcctaccattcatcaaggttatagcagtgaacagaaaaagggggggagaatagaaaacaaaaaaaaaaaaatagtcccaattttttttttctccttcggatggtcagtcttcctgttcgcggtgttacccaacttaggtgtccattttgtacccccccatccatgtcaaatggaaaaagcggtttgttaagtaaaccctacttggaatcgaagttgctgctgcgctgagttaccacgttcctttttttgacgcccgcgggttatatatttcccccgtaaggacactcccccatgttgggaaaagaacaggcgggtacgcacaaacatgtatagccgtttatttgcctactgaaaggggtcacaccccccccatcgtgtaaaaccatcaatatggacgaacagcatttcggaaggtctcaccgtggggaagtcatcgcatgaaagagttttcttcttcaaaaaaaaaaaagtttagctttttacctttccccctttttttttgcgcacacaggaggggggggaaaaaaaaacgcactgcccatgtgttatacaaataggtacaactaccttgcggtgccaatataaaaggaaaaaagagcaaaatgtatttttgagtgaacgtgtgcggaagggcaacaaaatggcgcgctttctcgatgtgtcaaaatttccgtccgggcaagcagtgcttttcacaagggggttaaagaaagtagacaaatcgaaatgggcggggaaaacggaccagcaacacctaagcagacgttcaaccggagctgctacacacattttggcgcgctagattgccattctttcgcgtgtaacttgtccacgtaaggaacattgctgtctcttccaattttttttcactttcacaaaatggttctccctcccaatgtatgccacatcatttaaggggacaactcggatgaatccccgaaataaattacaatccttatttggagggtgggttgttccccatggagaatgtcaaccctggtcccacttttcatttagctggtgggtaaggtgctcatgaatgatgtggagagaagtattcgacattttggaaaatacttggtgacacgacccaacccccctttggttttatttccccttttttttaaaccaaaaaaatgtgaaaggatatttgccaacatgtacccttttaccttctcccagttatcactctacctttgcgttgtctaacttggtgaccgtggggaaaaaccacattgtggggttcccttgggggataggaggaggaggatttatgtggactgttccccctgcatgggtagcattcccaaaatgagagtcaaaggaagaaaggaaaaccctcgtcacccacgtccatgaaaaatccattctatacacttaacacggtaagcgcgcggagaaaaagaagaaaaagaagaaaaaaaaaataactgcaaagaatggaacagaaatagtgtcccccttttgtgggtgtcgcaaaatgggatgtttcggctggacaatcgttacggaattggactgcttctgttgaggtgaagggtatattaattttgtggcgggaagattatcactccaaaaggaagtaatgatatggcctcttttttttttttttttttttttcggtgggtgatttctccccgcacgattcttacccaagaaaatatgcattccatttcgctgctgtttattcctcctctctttgcaattaaacccggaagaggtaaattatggtcccaccacttggcataacgtttttctttttacatgtacgcgcattttggcgtggactgatggggatacgacattcctcacaactgtgcggattttttttttattatttttttttttctgtacataattgaaacgagtgaaggggggtggaagtgtggcccatcgcgagtgatcatacgtgtgagcgtccctgtcagtgtacctacgcgcacgctatttatatacacttatttatgttcctaacgtagtaacaagggggagttgcttttttttgccctcgcgcctgtgtccatgcctccacgccaagcagatgttcttctttaggaagaaggaaacccccgccgagggggcgcagggggaggaggagaagcagaaggagaaggagaagcagaaggaggaggagaagcagaaggaggaggagaagcaggaggagaagcagaagcaggaggagaaggaaaaggacgaagtggtaactcaagagatgtcccaggagatgtcccaggagatgtcccaggagaaggcccaggagaaggcccaggagaaggccccagttagcaacccctttcagaacatccaaaagggtagccaggaggggaagacagaaaacgatttgctacaacatgatggtgaaagggaaggggaaagaaaaaagaaaaaagaaaaaaaaaacagcttagaggagaaaaatgagaaagagctagccacccaaatgggaaacggcggagacagtgatcatacaaacggacaagtaaagcatagcaaagttgcgcacgacgaagggacaactccccctagtgggaaccatgtccggagggacacgtatagattgattcccagcggaataaaaaagaaaaaaatcaacctgtacagctcctctagctcttccgatgcctcttcgaatgaagacctatttatcggtaaaagtaataaaaggaaaatggagaccctcgaagtgggggaatacgaccaaattaggaagaaggacaaaagggaggaatcccaacgagataatcaagtcagtagtggcactactatcaccaacagagttagtgggaacagcaaaatatttgccaacgttagcagtgggggtgacaagctaattttcttaacaaaaagggacagagaagaaatgaagcgaaaggcggacaaaaaagaaagtgaaagaattcctatgggggaggaagaccttcataggagaaagttccatgagaaggaggtcgaagacgcaaaggggaggaagaaggaggtcgaagacacaaaggggaggaagaaggagatcgatgcgaagaccgatgcgaagaccgatgcgaagaccgactcgaaggatgacaggcataggctaaggaggaactccgagtcgaatgaggaggcaaggaggcgaaagctgtcaaatggggactcggccgaggaggaaagcggcggaattgggggaagcggcggaagaagtggaagcggcggaagaagtggaaacggcggaaggggcgcggagagccgcttgagcccccccagcgcgtacgccaaggtggagtcgtccctggcggagctgaacatgcttaacataagcgccatcgaacgggacagccaaagggaaaaggagttggaaacaattaagcagcaatatttgggactaaacaaaaagaagaagaagatgcagaagccgtcagaaaaatttagaaacattttcaactttgaatgggatcaatcggaggacacctccagaaatgacacgaacccgttataccagaacaggctagagccgcagttgctcttcggacgagggtacatcgcaggtatagacgtccgagagcagagaaagaaaaataatttctacgataagttagtgcaaaataggattaactttagtgtgaagaaaggagcggttgaggagaattccctcaaaaaggagctccaccataggggcggcacaaaggcgggcagtaacagcgagcatggtgctaggagcagctgggagaatggcccttctggcagctgggcgaatggtgcttctggcagctgggcgaacggtccttctggcagctgggcgaacggtgcttccgacagctgggtgaatagttcatctagccatttagacatgtcagccatggcgaacacgccgaacccaatggagcatctaacgaacccgaataatcactccttgagtagaagcaaaacgggggaattcatttacgaaccgaaagtgaataatatcattttggatgttcataacaaacactggagtgaaaagaagagagaagaaatgacggacagagattggaggatattcagagaggacaacgaaatttacatcaaaggaggtatcgttccagcacccatcagaagatgggaagagtccaacctttctagcgatttgttaaaagctattaaaaaggcaaaatatgaaaagcccactccaatccagatgcaagctatacctatagctctcgaaatgagggatctaatcggcatcgcagaaacgggttcaggaaaaacagccgcatttgttctacccatgcttgcttacgtgaaacaactcccaccattgacatatgaaacgtctcaagatggaccatacgctcttattatcgccccatcgagagaattagccatccaaatttttgacgaaacgaataagtttgcatcctactgttcatgtagaaccgtagcagtggtaggaggaagaaacgcagaagcacaagcatttgagttgagaaaaggagtggaaattatcataggtactccaggaaggatacaggattgcttagaaaaagcatacactgtcctaaaccaatgtaactacgttatcttggatgaagcagatcgaatgatggatatggggtttgaagattctgtgcattttattttagataaaattccaacatctaatttgaagtcagaagatgatgctttagctttacaagaagaaatgatggcaaaggctggacatcgtctgtacaggttgacacagatgttttctgctacgatgcctccagctgtggaaaggctgtcaaggaagtaccttagagctccagcttatatatccattggagatcctggagctggtaaacgatcgatagaacagaaattggaatttactacagaaggaaagaagaaacagaaactgcaagaacttttagaggagtatgaagcacctattatcgtttttgtgaatcaaaagaaggtggcagatattattgctaaatcgattagtaagatgaaatttagggcaattgctttacatggtgggaaggcacaagaattgagagaacaaactttgaattcttttaaaaatggagactttgacatattggtagctacggatgttgctgggagaggtatcgatgtgcagggcgtcaaacttgtgataaactttgacatgccgaaagatattgagtcgtatacacacaggattggacgtactgggagagctggcatgaagggactggccatttcgtttgtcaccgagcaggactcccacttattttacgacttgaagcagttcctcatatcttccaacaatatcgtacccatggagctggccaacaaccccgcatccagggtgaagcctggctcggtcatgcacgccccgaagaagccccaagtcatgtataagggctaacacgggggtggagaagtggggataggaggtgaaggaggcgaaggaggcgaaggaggtgaaggaggcgaaggaggcgaaggaggtgaaggaggcgaaggaggcgaaggaggcgaaggaggtgaaggaggcgaaggaggcgaaggaggggggcatagttgcgacctgagcctggttgagggaaggacaggtggatatgcccccacgcatgagaacgagaactacgtgtgtgtcccacctttgtgtacactccacagtttcgcgaaacgatatcacagcgttgtgaaaagttttttttttttttttttttttcccatagaggggtacctaccgtggggtgacaaatcgggccgaactcgcgcgcacagacgaactgggcccaccagtaaatgaaggggcacgtcccccttttacgggacgtgagtacaccgctgcgtcttttttccatctcttcgctccgcgcaagtcgaacatttgcataccgtttttggttcccccaccccgtgatggggtcaggtcattccccgtaactccgcgtagcaattgaagctcttttttttttttaatggaagcgccgcagggtggagttggtcccgcggggagttagcttgcccgtgtgcacacgtgtatgcgtgcgtttgttttttttttttttcattctttcgttctttattttttttccctcttcttctttttccgcttcttcttacgcttcttcttccgcttcttcttacgcctcttcttttttttttcctttccggcgaatacacaactgcggtaagctcttccaatccaagtgaccattcgatttgtcaaaactgggtctgtgtagatcaccctttttgtgcgcagttaagtggtgaggcggtgaagcggtgaggcggtgaagtggcgaagcggtgaagtggcgaagtggtgatgcggtcaatagaccaatcggccaatcgaccactcggccaatcggctgaacgatgtgaggagggcactcagcaagcgcaccgtcgtgaagacatgagcgacggattggtgacccccctttttgtgttccatttggcaccccactcctctcgataacttttttggtcttgccgtatgaaggctagctctcccacgagggtacccaagacatttcatatgtaaaaggaaaaagcatgacttatagtagaaaaaaaaaatggaagagtatgacacagaagcagatgtaccaaggacagaaaataaatacattacgtaccttccaattgttttagaaaatatgataaaagtaaacagagggaaagggaaaatcacaagctttcatgcatccaaagtaccagaaatatcgattaagaattatattcaacggattggaaaatacacaggatgcagtaatgaatgctttgtccttttaatcatatatcttgacagaattgtgaaaataaatacagatattactttgtctcttttgtgtatccatagactgctcataacagctatcatgattgctgcgaaattttttgatgacttatactactccaatgcgttttatgctaaagttggaggagtttctacggaagagattaacaaattggagggtatttttctccatctgatcgattacaatttgtttgtatcctcagaggagtacaatctgtatagatactccatatctttggctgtggagcggtacttgcgcagaacccatgttggggggcaagtcggcatgggggcagataagaagctggggccaaccaacgggggggaccatcacagggggagtcatcataggggtagccatcacggggggggccatcacagggggaactgtgccagccgtccagcccccgtcgcaaagccctataacttgtttaactacaccactccacacaggaccaatattatgttcctgaagccggggaatggccacaattttcagaccccgcgcggggggtagaaccgcgtcgagtaggtcactctggggagtagcggtccaagacgagaaacaaatccgctttcccatgcggaaccccccaaaatgggtagcttccaccgacaagcgccaccttttattttaacgctgacttgccgtccttttttttttttttgtaatccctcctcccgtacatgcatgcagaggggtacacgtacgcatgtatatgtccccctttggtaactttgcactttcttctttttttttttttttttttttttcctataccgtggtgcgagagggttttgttctttcgatgttattcgttactgggaggtaacccacgttgtgcagtttctccccaattttatgtccaaccaagtgggtcaaatggagaggaaaaaaaaaaaaaagaaaaacgcatcatcgtagttatattaacagattgccaagtgagtgtgaacaaccagaccgattcgtcttcccgcacgaaacgcatacgtggcgaaagggggtcttctctgcctcgccctgctgttcacttcgcgtgtgtccctctgcatgggggagagagataccgtacacaacactaccaacttacccatgcgaagaagtgcccttagcagtggccgctccttagcactgactgccccttcgcgctgaccgctccttcgcgctgactccactttaaattagctccgcagaggcaaagaaaatatgtggggcattatgcgagtgaagtttaaccaatgagggaaggcacagtagcgtgcaaaggtggtcgtcccgactgcgcgcacgtcatatgtgcacaactggggattgcaaaactctgcgcagtggaggcatccaattggggtttaaaaaaaaaaaaattaccatcctaggtgagaatagctttccaagcagttcactgcacttcgaaaaaaaggcgcacaaaaggggaatcacaaaaggggaatcacaaaaggggaatcacaaaggaaggatcacaaaggagggatcacaaagtgccatcacaaagtggcatcacaaaggagttattttctttgtgtggaaaaggaaaatcccattgcgacggctcaccgtttcgcccattcgcatgtgagcgagaagtgccagcaaggcagctacccagaagataaccctttcttctcatccaagcactcccacccaccaagatggaaatcctgccgctaagtgaccactcaggagagaagaaaccagaggagagggaagccgcagtggaacatggccgcgggttcaagcgatggaacccttatgtcgacaatggagggtatggcaaaggaagaggggataacccagaaggagaaaatcgctcgtggagggagagggaaaactggttggggaatgatacccactcggcacagtgaagaagaaaaaggatatagccaaggccatcactctgaggagacatagcagtggactctccttagtcaaatgagcagcaaaccttagcggacgaattacccaaccggttttcccttcacgatgggtgttgccgcctcttcaccttcacaaacgagattaattgtacccatagcaaagctttacacatgaatgttcgtttttttttttttttttttaatacctcctttttaacagaaccgttatcggagtgaccggcaaggactacgtcatcttggccgcagacacaagactctccctgtcctactcaatttacacgagacactgtcccaaaatatcaaaactgtaagcagcctggtttgctctccttttgttcgattgttcctttgttgttgatttggagagtgcacaaaccggagagcagcatcctcgccaagcgagcagtgtggaagccatccagaatgactcattgcccctccttctcctatccgcagaacggataaatgcattatcggctcctctgggatgcagtccgacatcaagacgctgcactcattgctgaaggtaagaaaagggagttacgcgaacggttaggctaggggatgtgcgaagagataagggagaggccaacagtgaggcttgaccaagtgggaggcctagctaattggggagcctacgtgggagacctcttcaacttcctcccccccccggtgccgagcttacccaccttcaccgccacccacccccctgtgcagaaaaaaattgaactcttcgtgctggagcacgcgcactacccggacattcacgtcatagcgaggctgctctgcgtgattctctacagcagacggtttttcccctactacacgtttaacctgttggcgggagtgagtaacgaaaacaaaggagttctttacaattacgatgccattggatcctactgcgaagcaacacactcctgtgttggaagcggatcggcactgatccttccaatattagacaaccgaatggaacagaagaaccagctaatcaaaaacctaaacttcaacttgcgggacgacatcgattttgttaaggatgctattacgtcagccacggagagggacatatacacaggagacaaaacagagatctacattatcgaccacatgggtgtcaacaccaccacgctggagctgaagcaggattaggtgagcagctagcggttcacgtgccttccgccgtgtggtttcactcgtgttgcctcatctgaatcgcttcatctgagtcgcttcatccgtgttgcctcacccatgtcgcttcacccatgtggggttgaccctaggcgtttttcccctaggagaacgctcccccttctctacgcaagctggtcaaaaaaatgggggcacagcacaagtacgcgaattcccataccattctgcccatgttgcatatagctgcgttttccgtatttttctgttttttctgaccacaaaatgttaactgtgcaatgtgcacacggagggagaacaaaacaaaagcgtagccaagtgaaaaaaaaaaaaattccatgttgaaaaaaatgctccattttaattttcccccgtcataataaccctttaaaagggcgtccatcttaatgctgatgaggagggaggcataaaacatcctattcttcacgattaccaaaaggggagtaagaaatggaaaaaaagaacaaagtggggtgaaaagggcgcatgccacttgtattttccccagctctgcgtacaccccctcggaggaattaaacatgcgctgagtgcgcgtgtattccgtgcggaaatgcatcgcacatgtgcacatttgcacgtgcgcacgtccggacgcatttcggcgcctagcccccctgcacatccgccaccccgatgaaggggtactcaggagtgaacaccaaagggggagtggcaaagaaattaaaaaaaaaagaagtgctaaaaggggcaaacaacaaaaaaaaaaaatcactaaaggggacagcaaaataaaaggcacacaagccgcaataagcgcaatcagcacaatcagtgtaagatctgcaaaaagcaatcgcaagtgctacgcgcgaaggagctcgcaccactctccgcacgcacaccccccctgctgacacgatatgttccactttatggcataaaagcagggcgcacttacccgttaatgtgctcaccatcagccaatgtgtgaaagaaactgaacgagggacaagtgcgcacatatatttcccaggcctgtgcatttttacgcaggctgacaatagctccactgctctgctgctctgctgccctactgctctgctgctctactactctgctgctctgctgccctactgctctgctgctctactactctgctgctctcccgctttacatcaccaccaccacacatttatcaagctcacctcttgaccaccgcgaagcgagcaaaatggactccctcagaaggaacatactaaaggggagactatgcaccactcgagggataaaattccaaccaagggacttcaccaaattttacgcaaaaaatcacttcagtacagacaatgatgagaaaagtgaaacaaaagggaaccacacaaacgtcaaggaaaaaaaaccaaatggattacaaattgactgcgaaattaagagtcccttgaaggagtttttaaacacggacactgcgtccagagtttttgttctgaaatatgcgtggaaatacattaaggataataatttgcaaaatccaaacacaaagaggaaaatcatccccgatgagaagttgaagaatgtgctcgaaaaggatgaagtggacatgctggaggttcccaagttgctgttccgctacatgtcgtccataaagaaggagtgaggctgcgcgtgtaggcagcgcgtgtaggcagcgtgtgtaggctgcgtgtgtaggctgcgtatccaggcagtgttaacttcgacggggaacgtttcacaccttacccattcaccttgcacaaggttctcacagaccttttaagttagtgaaacgtcctcaaaattgcagtacccatttcgtctttttgttgcgtccgtgcgcgatttttggcattttttttttttcctctccccctttcttgctgttaaatattccccaaggagcagtcccctcacaccgcatcctcgctttgcatgttttattcgaacagaacgtgcaggtttctcctgttgtgcggctcacacgtgggttagcataaatgggcgtaccctcttgagtgtgcgcacgtgtgtaaatcactttctcaagccgcgaaaacgaacggacgcgcccccaccactgcgcagactttaccaaatgtagacccaccactggtgagttggctgatgcatataaataaggacgcatccccatatcatgtttgtaatttttttttttcattccaactttatctcttccccttttgtaaatatgacaaatcaaatgggcattttagcaattcggattagctagccaaaaggcagttgtgtgtgcaaaaaaaaaaaaaaaaatgaacaggttaggcaacttttgcaaaaacattgcaacattttgttttgctccagcggttagacatccattgcagggccctttccccacgtgtgtgcagacgccttggggtggggaaggggggagaaagacaggagcggaagccgcaagtggggtgacagaagtgcatggatgtaagtaaaaacggtgggtagacaggtgggtaagcagggcggtgaaggggcctccaaacggccgctaaactggcaaatgcgccgaactttgaaaaggaggacaaaaaaattgggagacatccgcactgtgcagcgctgcggctaaccgtctctgccaaagttcacgttgctcaggaacttcttcacaaaattgagcgtattcaaggcgctgaacatgaaggtgtgattgctaatcgaaatagaaatgacggaaaagccaagcgccctgagtagtctcttcttgaacagcgaattggggttgtacagaatgagtctccccttttggaggaaatggctgggtccgtctatttctatgatgacctgcagggggaggtgtggcggtggtgttggggtgatgtggcggtggcgttgcagtggtgttggcgtgatgtagcggtggtgttggggcgatgctgcgatggtgttggggcgacgttgctgcacggaagcgacatcgcaacggcgtggtgctccccggccacgcggctccttcgcaacatatccaacgtaccctcgagcgtggcacgtaaacatccacgagaagggagtccaaaatgaaatactcgttgtggtgaaaaatacgaaggtgcctcaaatcgttcgaaattttcttatgtacagatgaagaaatttggttcttttcttctcttcgttgatttctagctagctgttttttccatatatttaacgtactcaaggagactttgaaatatttctcaaatgtagcttgtatctttctcttcagcgatgcagtattatcgatatgatcatttggagccaccatttgttcatatcttttgtccatttgtttacctgcctttgaattttttctcattaaaaataaacagtaagcaaaagcggcctgatataactgcgactgatggatttgcgagatgaaaaattgcaatttgcttgaatttttttttttcccatattttataaatctcttattacattcgtgcagggcattttcaaaaatgttgctggggaagaaattcaagatggaaagactccacaggatgttcgcaatggactgaacttcacatttggcccattttatacttttttctttcaactgggattcgaacagatttagcaactttaccatagtcatgctcttgtttgtatcgttatataaactttcttcttcttcttcttttttttttctttttcttctttttttttttctttcttttttttctttcttttttttcttcttctttttcttcttttttttcttcttttttttcacttaggtgattcataaagtctgcatatttgtgctcgtctatttgtccccccatggggttacttctctgttggtgtggttcctcttctgggctcttttcccctacactggttggtgtgctacctccaaggggggagttccaaaccggtttgttcatttcgctgattggtaagtcaacgtgttgtgtttcgtttggatcctccctatggagattgttattcgtatcactagactgatgcccattgtacgtttcctccaatccgttcacttccatagtgtcacttctctccactgcttgacggttcgtctcctcgaaatgattaccatcccatgttttcacgtgagtgttatgtgagggggaatgactcactttgttctccttcctgttgtatatgtctagagggacgcctattccaaggtctgccatttctttctggttcaactgggggcataatacctcctggtgcgggtcctcctccatcagggggaacacatactccccgtcgatgatgtggacatacggcttgcagttggggggcggagcggcttcctcggggtcatccgttcgggggtccgagtttgcctccccgttcccgtaaagggcgttcccctggtcgccacttccctgaacgccacttccctggtcgccacttccctggtcgccacttccctggtcgccacttccctgaacgccacttccctgaacgccacaccggtagtagcgcaacctgtgctgcgcggggacgtccctgtagagacccaagccgacattcgcgcagggccaaaaaatgctggaccatgtccgcatagtcattttgtccttctccttggcaatcctctccagcgagtataacaaaaaattttcaaacaggagaaaggccgcgtactttttatcgctagctgtgttctccgtcactaaactgttaatggtgatgtccgcgtgagagtccgcatgggagtccgcatgtgagtccccgtgtgagtccgcatgtgagtccccgtgtgagtccgcatgagagtccccatgtgagtccccaccggttcgttcaaaataggtcaaattttttccgaatgtatttttcgacccatttgtgggatccgggttaagtttactaatcgttaggtagtcttcctctaggccaaattttgtcagatggttctccctaatgacatggagaatatccttattagcagagtcagctgcaaaaatagagagactatacaaaatggtagctacatccttcagtagaagagaatcaaaaatatccaggccataattgtacaggcttattaacagatcgtagttacaacagctggatgttgcgatggcccaaatgacgttgctaaattcttgggccttaaatttgcgttcttttaaatattttgacaagcagttatgcacagagataaactcctccttggtggtaatgagttcgaacttgattgcgctgaaggaccaaaggatgatagaaatttcttgtgccttgaaattgttgatattctcgaaaaatcttttttttatatttttccatatgtctacttctcggttggataggatggctgacgcccatgcgatgttcgccacgtgctttgggattacgggcgcgttggtgagtagggtttgcttcatcagtgcgtagatgctgctgtaggtgcgtcttgtgagcagatttgcgtggttgttgcagggggggcggtcctcttcgcgccgcgcctgctcagttggcccttcctcagttgatcgctcctcagttggcagttcctcagttggcagttccccagttgaccgctccccagttgactgctccccagttgaccgctcctcagttgaccgctccccagttgaccgctccccagttgaccgctcctcagttgaccgctccccagttgaccgctccccagttggctgccatccccccaccgtggaatacgtctcgaagaggctgaaggtcaccgggtcgaagtcgctgcttgctgtccccccctgtctccccctgccttctcccctccagcagtaatttttattcttcacatgtttggctatacggtgataagccgtcacaatgttgacctcattaaaaacctttcttttttctgcgtccgttttggctttttcactgtgcttgttaaggacgtcaaagagctcttcgaccgacagggcattgactaactcctgattaattattatgttcgagtgattagcgctgggttttccggacgtacttttggcggagtagtaagcggactgaaaatttggggagaagttttcactacttactggctcgttgtgcttgctgtacttctcgaggtcgaagctgttcatttcgttggtgttgttccacgatgtaaatttgaagtttacctttttttttttttttctgttggcattgatttggggttggtcgtcggacgggggatcgtccctcttcccactgccgcttcccccattgtcgcctccctcattgccgcctcccccgttgccgcctcccccattgtcgctttctctgtttacgttcacctcatggcccgctgctccacgtgaaccaccttggtcctccccgctggttagcttcaaaccggtgcgaagtgggagtcccctcgtgatacttctcccccgttttacatctttggtaccaccggttaggttaaaccgagtcacaaaaagggtgatcttctttttgtaactcttgtggacagttccattgtcacatctgtgggtaccttttccaaaattataccttttggtgaaaggatttccacaattttggtgtaaaagtggaaggttcccatttcgcctgaacagagcaaggtagtaatgactgctgcttcggggatttgttttcttaaaaaggtacaatttgacaaaaaaacaaataatggtgagtagtgttaacatcaattctttcgattttctacatcctttcaattgtgtacattgcagcatgtgcctcgtgtagtttttacatcgaatgttcttgctttgttttcttcatcaggcctgttcctaattttttttttttttttttttttttataaatattttttggtgagtcaattcacctgggcatcttcccgcggaggggatcgaacatacaggcgtgtcgagaggtgataaaataaaaaatggggaccccgcgggacgccatcaaatgtggagaaaaaatcaagagtgagtgtagcccatctggttaagcggcaaaccgactgtgagcaaaagggggggaggtgtcacttaagttgtgccaggtccaatggaataatcacaaaacgggaataggcaaaggggaattaggcaaaggggaaatagccaaaggggaaataggcaaaggggaaataggcaaaggggaaatgggcaaacgggccggcgaacgaggggcgtgcaccactcgtgtggtgtgtattgttggagcccgacgcgccggaggagcattccgcttatgcacctccaaggagggaccccaaatagctaacttgctctatatttgcacttgccgtgcgacgagttggcggtgatgactccgcgtcaccctgatgaagccttcctactgccgctacggggcaacgacgcaacgaagcacacgccagtacgcatgccggtttccatttcgaacgtttacaccgaggcttaaccctgctgcgctgcatcgcacatcggcttggagctgtccttatgggtgcactccacccgattcatgctcatggttgacccgcacggggcggctacttcgggggtcatattacacgaaaaaaaaaaaggaggcgttacagaaaaaaaaaaaagcaacacgggaatgcgaacatggacctatgcatgtacacacgggagtgcgaacatggatctatgcatgtacacacgggaatgcaaacatggacctatgcatgtacacatgggaatacagaaaaaatgttaacgccgtgatgacgcggcgagcgtggtcaggcacggtcaagggggtgtgcagcggactggtgggcaaagcggagatccccccacacacttccatcacagaagggactcccggtacatggtcttctccacattgctgtgcgagcagaaggctgcaaggaggggaaaaaatgaaaaaaaaaaaatttcaaagcacacaagtgcgcattacactcttctacgtggcccctccctcgtctctgcatcgcccctgcgtcgtccccacgcatacagacaaactcgcacacaaacagcgctttgcaaacgtggcgctgcagaagcaaaatcctcttgcggaggcaactgtgcgtgtacccgttccgcctggctgcaactcgatgaagtccccatccccgacggtaccttccagggtgttcttcccgtaaatgaacttttcaaaaatggactgaaagggggggcacgaagaaggaggcatggaggaggcgtacaggcggcatgcaagcggcatggaggaggcattcatgcggcatgccagcggcacgaagatggtggagcgaagaaagccaagagaggacggcggaacaactcgcgaaccgtttcctccgcagtcgccacgctcacccacatgctgctcacccacatgccgctcacccacatgccgctcacccacctttatgataatctgtcccgtttttttgatgaggatggccctctgatgatcgatgttcttcttggagtaggagcaaacccaactctccctacgttgatgaagcagcacaatgtcatgacaacttagatcggtaggttgcgtgacgcccatatcgggtcctgctctctcaaatacgcacataaacatacacacataaacatacacacacgcatgcacttcgcctggtgacagagagctcacacgagagagacttacttccctccgaggacgtcgtctccctgcgacacctccgggttaatggctattagatctcccattttcagctccttcccactaacaggacaggacaaactcttcgatggacgcttcactttttttatactcaagtccttcacctttacgtttcttgctaaccaaaagttgtttgatatgtctagtaggtttttttgttcttccttctgcggaggggggggggaagagaaggtgtagttgttggtaggggtgagccaccaaaatgctgccgagttccattggaacgatgtcgatgtaaggcatatggaggaggcatatccctgctgcatcggcggggtgtcttttctcctcttttttctcctcttttttctcctcttttttctcctttttttccccccttttcgctccctccagggagtgcaaaatcacctgcacatgttcagaattatcaattttttccaactcctgcatgaacttttttttctccctttcgatctgataagaagcctcttcgtcctttctcctcttcaaatctttaacgtgttcatcgtattctttcttcctctttgcgtagttttttttttgagtcaaaaaatgattgacgatgcacattttgcaaaatatgtatccataaggggtactcactggtgtctccgcgctccgcaggcatatccagcactgctcgaatctccgcatggagtctttcccgagtctttccttcagggttcccacatctaggggggtgacgtgagaagaggatggattaatggcgagttggcggaggacgaattggcggagggagacctacacatgaacgcacttgtgatgactcccacggggggccaccccagaccaactctatgtggcccctctttcgtcaaaaataagatagtgtgacatggagccaaatttttattaacacacaagtgagcactacagagctggaggtagtcctcaccggataccttcttcctttcatggtaggtgaatatagggttggcggtgttatttttgctatgccttgtcatgttcgcttctcttattggggtgattcatgtggagagggttcaggacggggtagggaatcacttccacatggaggcactgttttgagagctaaccacagttgtgccgtttcttctttccttctctctccttacgtagctctactggcttgttccaagcaacattcacagtggccacttaagtaaccatctgagtggtgctcatattcctttcctacctcaggatgagaggaactgcatggcaagataaggttgctttttttttttttttttttgtgacttctatgctagtttgcggctaaagctggtcatgcggtgagaaggggcatcgcttgggggactttttttttttttttctccacatttttttttttttgtcaattccgcattttcaacgcgcagtggctaggcgagtggggggaaccgctctccccctttttggacgcacaaaatggggtcgcgtttgctcttgttaggcttggtttttttttttttttcacgaagaccgcgcggacaaggtaacaccgaaatggtaactccgaaatggtaactccggaatggtaactccggaatggcaacaccgaaatggacgccctgtccgtctgcccgcgcaactccgagcggccacgcgcggccggcttcgcatgcgcggcccgccaggtcatttttgccttgtgtcccagctccgcagtggggaagtcgcaaagttgcaaaaagctgcaaagtggaaaaaaacggcaaggtggaaaaaagcggcaaagtggaaaaaaacggcaaagttgttaattgctaaaatgttaagcagccaaactgctaaagcgctaagtagcgaattggtgatatccccccacctttgagaggcacccgcgtgtgtacacggaaagacggatttagcacgccacgaaacgcaaaaaggtttttttcccacccccaggggggctattttcccttgggcagctcattccacgtaaaggaacaaagcgcatcaatcgttaatatgcttctcggtttggggtgaagggtgaaagcagcgcaagggtgaaggctgcgtaaggggagttaaacctttttcatgtcacttatattgagcgcttcccatttagcccttcccatatagcgccttccatttagcgctccccatttagcccttcccatatagcgccttccatttagcgcttcccatttagcgcttcccacttagcccttcccatctcgccgctcccatctcgcctctcccatttgaacgccctgcgcacagaggcttgcttcctcttcccactttgcaaccccgttgcccttgcgaaaatgacgtcgaacccgctaggaacggacataagctttttggacaaaaatttgacgcagatatttcgagactcggaagaatggctaacgctggagtacctgttacaaatgaatgtgcggacgtcaagggtccgactggtgcaggcatggcacctgtctcctgtccacctgataaataaatttgagaaaaagaattcgaataagttggttttgaaaagctttattgatgtatcgtctctggacatggataactccatccaggacgtctgcacgcgtggtttttccgtgtcgcgcagggggctgcgcctctccgtggggaatttcaagtaggtgcggtgaggcggcgatgcggtgttgcggcggtgtaatgatgctgcgctgcaatgatactgcgttgccatgatgctgcgtcgccatgatgctgcgttgccgtgttgccccccaccgctgaaacctttggcgcgccccttcccttcgcagcatcccgggattccccctaacctccctggacgcggggcgcgcaatagtgaacccaaacgagctggagggagagacagactcaacgtacaaggcgaagaaaactctgaggaacatcctaaagcacagcgaaacggtgttgctatcaggagagagaagcgtattcgagtttttcctatgtgatgtgggtgtaggtctctctctatctgtgagtgaaaaggacgcagaaatgtacaatagagatacagtgccaatagaatatgacagcatttttattgacaagcagaaagtgagtgcattggatcactcgttgacagtccattatagcaataaggatgaacagcaaggtaacggtatctcgaggggggtgtccaatcgagaggatgaaaagagcgaaaagataaacttagccttgggaggagacaccatggcatcatgcggagtgctcccacattacacattccatcacgagtacatcatttttgataactcccagttgttacctcgttacttaatacaatttgaatgtgacccaaacggagaagaacatttcagtctgcccttatgtgactactgtggaaacgcaccatctgtattttattgtgaatcggatgaggtcaaattatgtgcaaagtgtgatcatattatacacacacaaaataagcttgtgaagaagcacatccggaagacgctcaacgaagcacagaccatatctgggaaatgcaaaatccatgtacaggaacgtgtaaatatgttttgcacaatttgtcatttgcccatatgcaataaatgcgtttcgagtcatgcacacacagatttatgtggagagaatttcccctggttaattaaaaaaaacgatgcaataatttcacttaatttagcttataaagccatcataaaacatagcgccattccttcaaatttggtcaaaggagaaaaaaaaaaattaaatgatgtgttgaaaaaagtcgataaattgtatgaacaagtcaggtcaaatataaaggatgcagaaaaacatgtgtactcaattttagaagatgtgattaaacagctacatgtaattactgaccataaaatgtgtacagtgttgagtgaggaatatgagttgaaacgacagttttgcgaaattgcatggaacgaaaattttctgtattatctccaaacagtgttacctccagccgattttatgaacgcctggcttaagcactgcttggtgcgagaagaaattgaaaggaactcggggcacgcggagaagccgaacgcgctcgtgttccccgacatgtgcattcgggggaatatcaacgtcgtcacggaggagtctgcgcgccacgcgggggagaaacagcactaaatgtggggcgggaagatccacgtgggggaacactcaatagagtatatcccccctgtggggaggcagttcagccgaggtagttgccagctttcactcgacacagtgaggctatacacgcgttactcctcctatgcagccttccctcggcgctccaccgttacgtgcccctccccatgggtggattttccaccggtgagtacaatcacatcgcatcacatagaatcgcatcgcatcgtatcgcatcgcatcgcatagaatcgcatcgtatcgcatcacaccacatcgcatagaaccgcgctttgcatcctcgttggcgtattttgaacggaaccgtgtggacatgtacacatatgcgcttttctcccccgcgagttaaccccgttaaagggtgcacaaattgacacaaaaaggggtaccctcgttggtggcggtcagttagccgatcacccactgcaacgtcgaaaaaggggcattccaacatgttgacgttgcgaagattggacttttttttttttcctttgctattttggtggactgttcacacgaggtgatgggaaaaaaaaaaaaaacaaccgcccatttcggaccgcgaaacgggatgtaacgatgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttcctttccagaattaggaaagaaaatgtaggtgtccttgtgcctagtgataccaccaaaactctttcttttttaccaccattgataattcttttttacatttttgtgtttaagtttttatagtttcccaattcacagtgcacatttttgttgtttacatgtttatgctttttcttcgcctttccgctccaccattcgatgaggtgggaaaaacgaaccagcgactttgaagaacaagtcctactgctcattccctggattgcgcaggaagaagcagtttaaaaaaaagaaaaaaaaaaaaaagattgtcccctttttgtgcaatataaaactaggtggtagggtgtgcaggcagaccggcccagggtgcacgaagtatattcacttgagatacacacacaaggggtgacttaccagttgtggcgcagttaaacaggaaaataggaaaataggaaaataggaaaccctaaggaccatccaaagctgcaaaacactcctaggtgcacccctttttttggagaaagaccctgcaacaatgacgataatgaaacagaactgttaaatcgccataggggagagtagcacaagtagtatacctcccctatgtaagtcgttacgatttgcatgcaggagggcagacacatcaaacgtgttagccgccgatagggtaaaaatcctcacgataaaaggaaggggaaaaaaaaaaaaattaacatatttctcctttcgcataaagggtagacgcaagtgacattctcgataaaaagtggaacatgaaaatcgtgaccattcacaagggtgacattgcaccggttggtaacgccaatgggggccccaccaaggtgaaccacgagagccccccccagggttacaatacgaacaatagtcatggccatatgagcggatgtgaaaaactcgaggaggtttactccccattggagaaaaacctccttcatgcccctggtgcaaatcgcttacgtagtaacgaagcccacggggggaaggagactgcatgtacctttagtaacatcggagaaggtacccccatgggtggggatgaacatgtccattgcccacagagcaggactggatgggtgcacactggtgagggcgacatcgaaaaggagacaagtccagcacggaggaggagcaattacaatccctgttggggaagaggaacaaacggggcaccttcaagagagcgcccacgtagagaagacgcggaagaggcggaagaggcggaagacgcagaaaacgcggaagacgcacaaaacgcagaaagcgcggaagcaccacctggttatcatcctaactgctcaatgaacaaaaatgtcgtcactagtggtaactcccgattggtgaaactgccaaatggagattttcccaacagtggtggtaagggtatgtcaaatggaaagggtggggctgatcgaaagatttatcgttctcgttcctggaagggaggaggagaaggagaagaaggaggagaaggagaaggaggaggagaagaaggagaagaaggaggagaaggagaaggaggaggagaagaaggagaagaaggagaagaaggagaagaaggagaagaaggagaagaaggagaaggagaaggaggagaaggaaagggaaagatcccccacgcgtatgaacgagaatcgacggtcgacggaataaatggtcttcctctttcagatagcaccaccaatagaagcgctggtaacggtaccagcggaagctcacggaccagggtgatctcccaccatggtgaaaacactaaggaaggagaaaaccgtccggagagaaaaaaaaatgtgcatagctgctcctcgacgtcaactgaaacgaagggaagaagagtgcagcagcgaagtgaaaatgggaagaggctcacgcaagtgggtctccgttccgttggcgagtggaagaaccctttagaggggaaccacggggagcatctcatccagggtgatgccataaccgtggaaagtgcgccacttggtaggggtaaaagtaacgtgaaaagggagcggctcccagaaaatagccaaaaaggtgcagtggtgatgggatcagctagatgccaatcggggggcggacccctttgggacgggaatgaacaggtggaagaggggaaaaggggtagaagtggcaaaatggggagaagtggcaaaaggggtagaagtggcaaagggggtagaagtggcaaagggggtagaagtggcaaaaggggtagaagtggcagattggtaggaatcacaaacagcatatgcatggggggacaaaaaaaccgatccgggggtgacacccacgcgagagacgagaacgaagaaggagaagaagaatcccccgtgagaagcctgctagtgttcgacgaaattacgaacacatggaacatcctgtggaagtacgggagcgtatcgattataaaaagctacagcatagatggcgagggctctgcatctaggcatgtagccctgaacgatctgcaaagcattaacaacctgtatgatgaggtgaccactggtgtggactacgtcagtcgtgaggagaagtgggatctcatgaaacgaaaaatttacaaaaaatttggagaaaattacttttttttagacaaggacggtgatgggatgaatggaataatgagcgggaggaaatcggaagagttgcaacgagataaatcaggcaggggtgttgaatccatcggggaagttgtctcgaaaatgggaaagaagctaagggaggcacacaatggtgggatccgtgttaagtgtgaacaggtttgcgatatggctcatgatgcaaaaggtggaaatgggaacagtctgagcatcgaacggggaagtgagaaaagtctgagcatcgaacggggaaatgtgaacagtgtgagcaccgaacggggaaatgtgaacagtctgagcatcgaacggggaaatgtgaacagtctgagcatcgaacgggggagtgttattccatttggccaatcaccaagtgagtgtccatctctcaaatacgaacaggagaagaggtttagaaaaggtgaacaaagggagaagaggggtcgaaacagtgtagggggttttgggcaaggaaaagaaggcgccttacagacaggcgacatggaagagaccacaacgaagcagtcgaagggggaaaacggactgacctcgaagaaccccgcagcagaagtggcaacgccaaatgaggaggaacggagagaactgcttcgaagaagacaggaaaataaattgaaggaacagctagagcggaaggaaaggaaaataagaagagaggaagaaaaggaaaaaaagatgcgaatgagggaggagaaaaagagaatgcgagaagaaaaaaaaaagatgaaagagcaggaaaggataaaaaggagggaggaaaaagttaacttaagaaagatgaggaagttggaaaaatgggaaaatctggagaggctgaggaggtggaaaaggatggaaaagttggagaagatggagaggctggggaggttgggaaggcgggagaggctggagaggcaggaaaggctagaaaaggtggacttgatggggaggcaggaaaggctagacaaggttgaccgggttgatcgggttgacctggctgatcgggctaacctggctgatcgggctaacctggctgacctggctgatcgggctgacctggctgatcgggctgacctggctgatcgggctgacctggctgatcgggctgacctggctgaccgggttgacagcgcggagaatctgaagagcgtgaagcccatcattggagaggggaactcctttaaagggaactcttttgcaagcaagcccaattccgcccctggaaaagacgaaggcagttgcccggaccgttccagccagctggggggggagacctactgcaccccagactacatcgccagtgttgtgaaaacgtcactacaggatgaggaaaagaagagactcttcctggagaagaagcaaaaagtgctgaaggtaatgcggaagagtgttcatgtccaggggcgagtgtatttggacgtgggatacggtgatgaggcaagtggggacggggagagcgaatggggagaaggcggggtagacgacggggtagacgacggggtagacgacggggtagacgacggggtagacgacgaggtaaacggcgtggtagacggcgtggtagatagcgtggtacacggcgggggcgatgagtgccacaaattcggagatggcgcgtctccgaggaaggcaggcagctgggtagtctcgtgggtcctctacggaaggacttgcaggaagaggttcccgattgaagactacggttttgagaaagccaggcagatggcggaggagtacaaaagggagcgagtgaactttattttgaatagcgtctctgaatatgatacctacgttagggaagttctgagcagtggtccggaggagggaggtgcgtcgtgcgcgtggagtgcggggagctcaggcgagtcggtggaggaggtggccgaatgggacgcgcgaagaggtggaccgggtgagtgtgtgcatcggggtgagtgtgtgcagcggggtgagtgtgtgcagccgggtgagtgtgtgcagcggggtgggtgtgtgcagcggggtgaacctatccaaccgggtgaacctgtccagcagagtgaacctgccaaaccgggtgaacctctcgaacgtgcgagggacccccgcgcgcaggacgcatgctcacagatggcaccccaagaagagatacaccaccgacagctgattgagttctgctgcgaactcctaaaaaacccagtgagcgaagagcagtggaaaaataaagtaaaatggatccaaaataaaaaaagctggaatattgaaattataaaaaaacaacaaaataaattcattagagaaaaaatttattattcagaagaaaaatatggctacataattggcaagtgtgtggctgtgtatgattaccttaacgcagaacacaaccttttgaaaaattatttcgatgtgaatgtagataacttacaatatgataataaaagacatgcgtggaaaatatctggatacgttcctaatcagctgaacaaaaaaaattattattttgatgtgggtgtgtatggatggatgtactcgaggaagttgggtctgttgttggcaatttatttgaatacaagaagacctcttcgaggaggtgaggagatgatgttaggtaggagttgttctttggtgaaggatcttcaggaagactccgtggagaggagaagattcctttttcgagaaaatagtggaggggaagaaggtcactttaaaaaggtggcacctaaatttcgtgattatgtgaaaggggcagacttccgctcatccggtaggcagcttgaccttgtcccttgcaaggaaaagcgcgtaaaatattttcatgcgaatggagttgcggaacacacatcgaaggagtgcgcgcggggtattgaagtagaagtaggcgattcctctgctgctacaggcgatttctctgctgctacaggcgattcccctgctgctataggcgatccctctgctgctacaagcgaggggaaggggtcaccaattagcggcatcgcatccaaccccggggaggaagaaaaaaggggctactcgaatgcgccttgtgggcctccggatcgagcttcggaagatggtcagcctgtgaaaatggatcgggggagcagggggggggaggacaatcgcgatggtcgcgatgggcgcgataggcgagaggaacaggccaagcgagggcggaagcgaaggaagaaggcgaagggagatgatgagagagtcccgagttgctcaactgatgatgaggatgcgacaaacaaaaggagacaatccaaaaatgaagaaaaaaaaataaaaagtaaaacaatcacggagaacggaacggacctaaaaaaattctacgagacggtccacaacagaaagtattgccaactgaaggaaatgcacacatgtagtgagaaggagttgttaaattttctctccaatgataacgacagagccttgttcttgatggaagatatacacatccaaggagaggacgaatattatttgatcaacattttggaaaattattactactacaacttgtgtcggaaaatgctgaaagtgaggaagagactgttcatgtgatttttttttttgttagaagaattaactcagttttgttagaagtgtgcctgacggggtggagttacttctagtttccctctcattcgtagagagtgacagggaccattactcaactggttcgctctggggtgcacgtatgttcacataaaagtgtgcaggttctcatcatatccgttttgtttttttttattttcttttttttttgggggaggagagtgaacaccatgtgccatggcaccttcggttttctccccaaaggcgtttacactatggtagcactgcgtcagcgtgttgtcatcattttgcaactttttgaaaaattttcctccgttttgcgtcttttcccccgttttgcgtcttttcctccgttttgcgtcttttcctcctttttgcgtcttttccgcccttttgcgtcttttccgcctttttgcgtcttttccacctttttgctttttttttccgttttcccatgcggctgcgtttcctagcgctgtctccattttgtgtacccgccgaccacccgattgaggaagtatctcctcgtacgactcaccatttttttttttgcaacagttgttagcgctttgacatgggcacatccgtttggggggcgcatcgccatgcctattacaccgtttagttattcccccgttaaaggtagtccccacggcgctaacctttttttgtgtgtacgcataggtgcgcggaaaaaaggaaaaaaaaaaaaatccaacgcggtgaccacacacatgcatacaaacatacatacatacatgcatgtgtgtgtgcccgtgtgtacctctacgtgaagataattttttgaaaaaaaacttttgttatgaagggaagctcggcttttaccccttcaccattcacccttttgctgaaaaggcattttcattttgtctaccctgttggtttggctgtttgagcgcccgggcaggaaaaaaaaaaaaaatcgcgacaatcgtaacaatcgtgacaatcgtgacaattgtgaatagcgcaacgcagcttggaggcaactcgaaagttgctcgttccgttttgtgagataatcgtccctttgtagggactccacctgtctacccctcctcccccaattggcggcccaatcagtagacgccaatggattgcacgcacctgtatgccggtgggttgagtagcagtccgcacttttttcgtagtgatggcgacttacaatctgtcaagaagcacttctcctgctttgccgaaagtgaaaaaatgaattatcccctggaggtaggcattcccaaggtgaagaagcagaggagaaggtacgaaaacgtatttgaccgattgacggatgagaacttttacacaggaatgtacaagcaaaaatttgatacgttaaggagcagggccgcctcgaaagggacttgctcaaatgttaaccttaaccacctactgacgcagggaggtgactcaaccgaacagcgcccaccgcccatttgggggaaggagcaggagcagcagcaggagaagtgcagaacttgcaaaatgtgcagaacttccaaaacgtgcgtagttactgcagggacgctgggggtgcaaaagtatggaattcaaatcgcaccgcccaaaaacatttggctgtttcgcaacggagatgaacaccacaatgggctgcttttcctagtcaagccacacacacgcaattggaagtcgctgctgagcgaaattaccaaagtgctggaccccaccattggacctgttcgaactatctacaacgcaaactttcgccaggtgcacagggtagaggagctgaacgatggggagaagtacttgtgtacatctggggagccccctgcgcgcgtggacaggctgactcgcttcctcagtcgctgggtgatgcacggcaatgacccccatgcggggtagtagtctctctccccctctctctccccgtagctgcgaagatgcgtgccctcgctagccttcctaacaacgcttcaaacacgaatgaacaatttttcgagccacactctcttatggacacggcgcgtaacagaacgacgtgcgcccctaaactgctagcacgacaatgtggggttttccaactcttccttgcggatcacctctgtttgaagcttcctctcacgcagagagggcacgccttccttcttagacgtgtgaaaaggggtgcctttacgagttctttatgtgcgtagttctacgtgttgatgggtacacatgaagggaaggagggaagaacccaaattgctgtgcaaataatgcacgagtgcattcaattcatgtagaacctttaaaaattgttacaaggaagaaagaaagaaaaaaaaaaaaaaatgggggggaaccgcatggaattttctcaccaccccgtttaagcgaatatttcttgcttgactgagaggacatgttcaatgacaacagtcttctcctcccactcgaactggctctcgaattgctcccagttcttcttgaactcttcatattccttaaaggagtgaaacagctgagtgaccttttccattctctcgttaaatgacgcttccacagtttttcggtccgatatgagttgatttcgtttggcgtgtctaaccttctcatccatgacgtcaaacttcttggagtaatcctttaagttatttttgatatccaatttttgtttgtcgctgaagagtgacttagggtgtggtctaaagaagaactgaaagaaggagggcttcttaatagtcattaggcacctaccttggaaggaccatataaagaatcccgtttcgctattttcttctctgtagttggagctcgctgcgtttgccatactagacacagatgtgacgagataccttccacagttgctccacgaaacggagtttgctaagaggtgttcatccttgtgtatcacttccacttcgtcattcgcattgagacagcaaaaataaaggagaccttctgatcctagtgacgctaaaatgaaataagatccctgtggtgaccatcgcataaaattcatctgactgttaatatcaaaggtgctggtccactttgcatttctagctgttcctttgttgtcaattttgtagaacctaatttgttgtctactcgtagcttcatccctaacgattaaagcgaatcgattgctattggactcttcccagtggaactgcttcgttttaattccctcaatttggatattatccacagggatatttttttctctaattctgaaaatttccagctgagtgaattccttcttgcttttcttactgatttttttttcaatagttgtttttagacacaagtaatctcccttactttgccaatgaatagatgcatgtaccacatcataaatttttctcgaaacgagttcctttcttgatggaatatctaccaaaattaatgtccctggtgtggtttttgtccctgggatccatatggatacaatattatcaacaggagaccaatcgaactctttaacgaaggtatatttgagaggtgtcctctttttttcatgatcttccattaataacatacttggtaattcatatacgtatacctccttctgcttccctatacaagcaatatatttgtcatcaggactccacagaaagtaatgatagctcttatccctggcactaaattctggagtaataaaagaacgcaatagcttcccagttatgactctccaaatacatatagacttctcatttctgagtgaagcaggggtaccatcccatgtgaggacgtaattttcatttggagagaagctaatttcttttacactcttatgttgcaatcgaataagtttttcgaaattatctcccccccagagagctatacctgggttgtgaaaactaactaagtaagacccttggttactccattggacactggaaaatggtgcgctctttttatacgtggtataaataagttgtggttctttttctagaggatcaaaccaatggacttcaaaatgtgaatcatatctgacaatgaactgctctctacatctgtcatcatataaccaccatctgattttttctcttgtaaatccaacgacgttaattggcatgacgtgttcatctcgattaattatattttctatgtcatccattttggaagctgttaatacgtgtttggcatcgagctttagcttgttgagaattttcactgcttcgtttgcttgaaaactatcgttaaatgttacgaagcagattcctttggtttttttttcttcatctactggcatgtgtatttttatgttcaataaggaggagtcacttattttggcattcaaatgccttataaacaattttttcaatacctccgccaacctgctgtgtttttcttcctccacctttggaatacccaaaatggtgactattttggggaacttggtttccagcgtgattagtgcttctttctccgcatactttttgctcaggagttcttcgtttccctcgtcgctgtcatccgacaggaattcctccagccccttgtcgctcagttcgctctccgagaccttcaccatggttgcgtcgctgcggcggctctttctgcttcgttatcgcgggtgttgcgtcgctgcggcggttctttcagctgtcacttatgccgtcactgctgctgtcactgctgccacttttgccgtaactgctgccacaattggtgctattttttttcaggcgactgcggcatcagcggcggcgtacatatcttgcagagccccccgacgagatgtgaacatgtgcccgcgggatgcgccgtggagggttcagtaagccctttcaagtggatcgcattcaatggccttcctaaccttgccacttgcacagccaagggaaaaaatctttcaaaccccttcgcttcgtcacgaactcgcaacagaggtaccgcggccacttttcctgaacatataaaaattgccgttgcgcgtaattatgctacgtaggaaaaagctttatatttttgcatacgcctcttaagccttggcgagtttgcaaagggagttattttttgctctgttttttttccgtttttttctattttttttttatttttttttttacactctcttcttcctacgcttcgctgctttgggatgcttctcctctaactgctacgctgtttcgaagttacgtgtcggttaagttttttttttttttcccctatttttgccgcctcaaaaattggttcttttttttttgtggggtaggaagaaaaacactactccgcaagggagcgccttgggcccccttttgctgcgcaccggtactgtcgcctttgccaggtcgcatatgtaaagcagcagtgcatacgttcgagagagcatcgcgaacccgcgaggtatctgtgaatcagcgaagtgagcgtttatgcttgttcttcccatgcgttgtaaaaatgggaagcgcgtgtacatatatttttttatgtgcacttccatacccgcgtggtgcactttttttccccataacccgcaacgctgcatacggcgcgtgaatccagtcagggagccgccttgcagatttgcccctcgaagtgcccccgcgcaaaacccacacctttttgcggatttattttatagggactctgcaaaggggagaaaaatatattttgcgaaaaaattcgatgatttaaaaaaaaaaaaatcctctcaaaggggaggaagcgggggaaataacttcctcaccggacggataatgccaatttgttccgccaatttaagccgccaaatcgctttgcacttaatggggaaaaaaaaatagctaaaccgtacgcgccatacacagggcatattttacccaactggcaaattgcaccatttgggaaaacagctcgccctgggaagtggaatgggtgacccccgacataattacacccccttttaatttaacagggctaggtcagcgtgcccgtttggcctatttctcatgtttattctcattggggtaccccatttggtatttagccaaaaagtgtattcctggtttgcgattttcccaaaaggggagctgcgtccccaaccttgggtcgaatatgtagacccatttttacctgcatgggttaggcaaaaacttgtggagcactttcttcctatgaagggatgaccacacagcaagaaatcagatgggatgccctttggcaccatttcggaaggaggtatgttccaatattttatctttcgttcagttcgtttttccaatctgggaagctatgttgtcttcctacaaaaaggaggagctcatctgtgtggtacatttagtaaaattattaagttgacctatccctgcaatttttttttttttttttttcctgcatttttgttgtcatgcgaacatagttgtaaaaataaggacatttgtgctggtgaaacgaaatgttgtgagtcactccaagtgagttttacgcacttccaacgtggggtcaatttgatttattttattctcccccgtttggacttttccaaagggtacatccttttacgtgaaaaaaaaaaaaaaaaacgcaatggtgaagggacgatactggtctgaccacttcgcacactttacgcattcgctttgctgtgcgaacaagggtgatcttttttttcccgtcccaaatgtttattttttaccatttggcatgcgcgagaagggcgcttctcatttttccaaaaatgccaaatgagcaaatgatcaaatgagctgaccactttgcggggaaaatacgcaaaacattctgcgatgagacaaaataggaccaactgcgccagggtggcttccgcgtcattttcccattttgcgggaccccaccggacgggaatcgttgcccacgcaggtgtgtacagaagtgtacatatctgtatgcgcgcacatatatacatatgtagacacaaggagaaacgcacactgattgcccctccccttcccctttgcgctgtagagcgtaccacttgctacattgtcaccggccgctgctccgcatccctatcccaagaagacacaaaatggaagaagcgaagatcgaggccgccctgcacatttgcaatattctcccggcgcacttattcgaggaaacgatcaaactgttatccaaagttgaccataacttaacgaataacattttgataaacaaagaagggccaataaaaataaaattcgatagccaacaaaataaacactaccttgggaatatgttcaataaagaaaaggattcatataggtctccccacagtaacaggtactaccctgagcattgcccaaatggatacatcccatcggaatccttaaggactctggaaatgttgtacaacgaaatgtatgaccggtacaggaaagcatactacataggtggattgtcttccgtttatctgtggccaaatccaatcgaagaaggatttgtcgcatgctttttaatcaagaaaaaggaaaattacgacacatgtacaagtctgacatgggaaggtactcaccttatacaagtaagcataactcatgtaacaattcactaccaaatttccaccactgtaaattttttcattcagaaaaaaaacgaaatgaccctatctgcctccatcaacaaagctttggaaacacccaagaaggtgtccaacgttaatttggtgaaggataaatatttccacatgcacaacatgggcaaaatgattgaaggtatcgaaaactcgctgaggaaaagtattgaatatatatacttaccaaaaatgaatgacattttgaattccattcggatggacgattcgttttcgtccggttggaataatgctgatggtcgagccgctcagaacttgcgcgccatttcgagcaacattgccttgtccagagggagtatacaggacgagttgagactaaaattgaaaagtagagagttggacaatggggaggagtactcccttcggacgtgagtaggagtgaagcggccaagtgaacatcccttctttcacattgcgaacatgtgtttatagttctacattcgcgtgtcgcatatgaaaggggcttgctcaaaatcagtgcgaaaaatgtatcaacctgtagggaaaaaaatatctgcacagttatctgcacatttatctgcacatttatctgcacaattatctgcacagttatctgcacagttatctgcacatttatctgcaaaaatatctgcacacatgtatcccctcatgtgtgtgcatttctgcatacgcagatgagttacatgcatgtgtaccccttctgttctttcgctcaaaagtcaccaaatggaggcactgtgtaacatattccccacagcgcagtcgtctacccttttgtaagtttttaattttccaattttgccaaaaaacgatttatgaagttttgtaccaaaaggatgaagctgtgcaaagttgagttttttacctgaacaaaaaaaaaaacaaaagccaaattgttttattttttgttaagtgtacaggtttgtgcgtaagaaaaaaaaaaaaatattttatctggtattttcccctcctacactaatttgacagtgtgtatttgacttttccaaaaaagggcaacgggaaattgaaaaacaatttaggggaaaagaacgtagacctgttgtttcttgcaaaggggggaaagttgaggaaatgcctatataactgcatacatccacaaaaaaggcgtttcactagtacatatctctacatgtatgagcttttttccgccgtatttttttttttttttgcctctctataacgggccccactgcgaaagccacccgtttggcaaccccacgtttcttcctcttaagaccctttcaactcgcctatcaattcgctacaacgactttttcctgctttataacgtagtgagtttgccgttgcaccaggttttgtatcccccttgaaagaccgaagagggtaaaaaaaaaaattcaaagacagagaataaaaaaaaatacatcgaaagtaagaaaatattgtgttgcacgaaatgggaacgtaaaaaatgaagaaaatggcagtgtgaacaaagttgtttcgctctctttgctcatccctgcgctcgtttaccatcgactactgcttctgctgctcctgctgcttcttctgcgtcctaccgctcggtcaccactctgtgaacgcgagaagtttgatagccccccccaacctcctttcagcgtcggcgaacaaatagacatggtgtctgcgtcgtgctgcaaagggaagtcataactttgggtgaccggcccgatctacattccactaagcaccatctccgtagcaataatttgtttggcgcactaatgaaagcgtttttcttgacctagttgggaagcactgctcacgattatatttgctaaatccagcgttttcgcaccaactagcgtgtggagacagggcagaaagacagcaacgtgctttctttcgagaaaggtagggtcccttttttcccagtgagcgaaagtgaagaagtaactccgctaagcagcaccgctaagcaacaccgctaagtagcaccgctaagcaacaccgctaacactagccaggatgcataaaatcgaccagctcacaaaagcgctcagcgatcaagacaaaagacacatcgcggacctggttgagacggggcagacggagctgctaaaccatgaaggaataaacgagagaaatatcttagacataattaaacagatcaaagaattcgaacaggtgtaccctgatgggcttcgaacatacgtggagagagctaaatctttgatgaaaaaatcggaaaagaaactccacaattttgcgcactgtgtgatagaaagaccggataatttaataaaaataaaatttccctgggatgatatgatgcaccattgtggtggaggtagcagagaggagaagagagtatatgtacccgatgggcagcgcgacggccagttcgatggaaaggaagaaccttctgatgagtcgtcaagcacgtcgaaccaaagcagtgaggagtacgacgcgaatggcacttttccccagggagggaacatcgtctccccgtcggagggcgagggctctccgcagtcccagaggacgctatcccccaggacactatcccacggggagttatcccccacagcgatgtccaccatagaggttcccaccatagagtttcccaccacagcgatgtctaccatagagattcccatcacagcgatgtccaccacggagattcccaccacggagattcccaccacggagatttccaccacgccgctctcctctgcttcatcgaatggcgaaggttacgacccgaatgtgtacagaagtagttacctcgcgttaagtgatgagccaaaaggaaggcaacaaaataaaacaaacacacagaaggaggcaacccaggtgagtggaaccctcgcacaaatcgaccagtacctgcagtacgagcagataggattgaaccaaatagataaagtatgcttcgtgttgctagccggggggttgggggaacgattaaatcacagagatatcaagttaaagctactaacaaatttagtctcagaaaaaacgtacattgaatactattgtaattatttgatatctttccaagagtacataaagaggaggaaaaacaaagaggtagacatccccttcattatcatgctgtccgatgatacgtatgaacagacggtcacctttttgcggaggaaccattttttcactcttaaggagagtcaaatatattttttaaaacagaagaaggtattatgctttaaggatagcgaagcacacctcgattttgtgtatcaaaatggctcatttgtcctttccagaaaaccacatggccatggggacatccattctctcattaaaaatcagattaatttggatactctcatagagaaaggatacagatatttgtattttttccaagacacgaacgctctagctatgaaggttttgtttgtatgcttgggagtctccatagagaaggagctacatatgaacttcttagccatttcgaggaatcctggggaagaaattggagccatttgcagcttaaccaactcggataacttcaaaagagtggtaaacattgaatataatttcttagagtcgatcctcacaggttcagggggacaggagttggtcgatgaggatggattttccttcttccctgggaacacgagttctattttgttcgaaatgaggacgtacaacgagttgctgaaaagaaccaatgggttcgttccggagtatgttaatccgaagtacgctgataatgagaggaagcattttgttcgggccacccgagtggaaagcatgatgcaggacttcgcctttctgtactactgtggggggagggcaggaccagggataggaccaggaccaggcgacgtgtcacacgaagagggtgtgaacgacatgggaagctatgtttgcaaacgggggagagtcggcgtgacccagctggacaggtgtctctgtttctccgcggtgaaaaacgaccccgccaaggcaaagaggaaagtagaaagtggcatacacccagaatgcatgttcagcgcagaagcagacctctactacagcaactgtgcctttttacagctagcctgtgtgtacaatcggaagttgttcctgttagacgaattggaggtgaagacgtttaacggagttcgctatttcctacctcccaaggttttattcgaacctcaatttgcctttaccctaaccgatttgataaaaaaagtgacaggaaatatatctattaggaggaactccaccctgtgggtgaagtcagatgcgctcattcgaaatttacagttggacgggtcactcatcattggaggaggggttaattgtgaagacgcttctgccctccctgttgtgttggaaaaggacctgtgtgtgcggaacaggggggatgagctggtggagctttcgggcagtggggaagaggagaactccgagcagctccagataagggggtataagttagtaaaaagggaggtcctaatgataggcagctagggggagggtaagaagggcggcattcaaatgtgtttccgtttttaattcattttgtgggagctcttttccccgacgcatgcaccaccgaggtgacgctattatgtgtacccttacgtagtcatctcaccgcgcccgtctcaccgcacaccctgattgcacaaacggtgtgtacacacaaacgcgttggtacacacaaaagctttggtacacacaaacgcgttggtacatatacctgggtatatacaaaaaaccgttaacattttttccgccgtgctgattgacctacgcaagtggacacactacctattgtgtgcggaagctccaccacggagcaacgggagcgcagttttcgtatggatgtactgggtccaccaatttttttcatttgcccccctttacagttcgttcgattatttttatttaatgttataggatgagtcggaagggtaggggtgggccgaatgaaaaaaaaaaaaaaaaaagtaagggaggtagaaggggatagcagtgggagagcacactgtggcggagataaaataatggacgagtgcatggtgtgtgtgggggagggaggagccataatacgcctggtcacagatgcacctcccctctgtgtgaaccaaaacgttcaggagtaggcatataggtatgcataaatatatgtgtgtatgtatgtatgtatgtatgtatgtgtgcatgtatgtatgtgtgtacgtatgcatgtatatatgtgttacgaatgtccactttggggtgtgaaaaatccttgagacatgcacttaacaggttgtgatgagggatcttctctacccttgcaactggccacacgtgtgtctctccgctcgtgtgtcctacatgctcatcttcgtacgatcggccatccagcgaagtcacaggcgggggtctttcgcaagagcatcctcgtcaccatcggaatgctttgcaactgcgaattgtgctcagtgaccctcggtggggagagaaacagagagagaggtatagtagggggggaaaaataaaaaaaaaatgcaaaaggaatcaccgtttggtgattatgtaccaggggataggactacatgtgtgcaaaaccgctttggtttttgggaacgtggtcaaatggtgcggcgtgcccccttggggggggagagggaaaaggggctttgccacaacacattcaacatggagatagtagcagtagtgttttcagttgcggttgcgattgcgattgcggtggcacatggtaggtcgccgaagcgggtggagcaaaaagccaagctcctcttccagagcttgtggggaagccataggtacagtgcactgcagcgtcggggtggatatgccagcgagccaaaatttgctgctcagtgggggcggaaaaaactgagcgcccacaaagaggtgctgcacggctgtacattcgtgtgcatccttcggggggaggaaggaagaggggcataaaatggtggacccaatttggtggatggtgaaaaaaaaaaaaaaagaagccacccagccagtcagccagccagccagccacacgtaaatgctgccaaaaaaagcttgtgcagggaaaattgaaattaattctttttcttcttcttccttttgttgtatccttcttcgtcgtcgcttttgtaggcgaatcgttttttgtcgtctgcagggggagggggaaaaaaaaaaaaaaggggttacaaggaggtttaccatgtgggtctattggcccattcggcgatgagcccactggccaatggcgtacgcgggtattcctgggcgtaccctttttggcccgctcctcgagctcgtcccaagagagcccctcatcctcggagtcttcctcgacttccccctcgccgtcgctctccgtggcgaggctctcgtctccgctgtcgtcgtagtcgctgtcgtcctcggcgctctgcagtggggtggaaagcgcgcacaaaaaaaaaggtgaacacgtgtgaaaaggggttctcactccaattggcagattggcactgcagctggggggtgagctctccaattggcagattggcactgcacctagacgatgcactctccacctgggaggtgcactctccagctggtgcaaccccttcgctgcgccttaccagctctgactcgtccacctcatactcgtcatcctcgtcctcgtcctccgcggactgctcctcctcctcctcgtcgtcaccgaggaacccgtcaaaacccttggagttaacaaacgagtcgatgtcagccaaaatggttttcaaaatatttccccattggaggttattcttcccctcgtagtaaacaatgtcgatggtagtaagccacttcttaatggtatcgatgtactcagtagggatgacatctatgcgtttcactggcttggtgtagtccttaaatacaaatatcatatcgaagtttcggagtccgtgatggattctttcgagagaagcaatttcgatatcttcaacggagaggatgaaaggtggccattccacaaggtggttaatggtatttgcagtcacaaaaatttctacgttgcttttgtttgggactcctgagaaagtcagttcagggtaggggatttcgaattctattttggatatatcttgcatttgttgtacaaaatttttaaaaatcaaatttaatcgatttttttgttctctttctttcatttcgtcatgcatttcgtctgggtcgtatacattccttgccttggctctatcgaggtcatcaatctgtgttcccgcttcgcagtagaactgcacatctagtgtctttttctttcccaccatgatgtacctcttcaaatggaaatggatcaaaatgatgagctgtccatcagaaggttgataaaaggcatactttatgtcgtcaaaaaggatatcgatatgttccgtggttcctctagaattggctgagtatctaaccccattggtgtgtaactccaaggtacctaatatcttccttcctgtaaatatatttggtctagtcataaggtctctaaggatgattcttcttccacttttgtttaaaattaatttttcttgagcatgttgtggatcattaacatctgcttctacctccttctgcttaacgtgtttaatgaggtccttcacctgcttgacaatattttggaaatgtctctcgtcattcgatttaaatatcaattctttgatgtacatttctttttcttgtaaagtagggaaggtattgaaatctgcttttaggacaccttgatttcctggcacttgaaaattgatacggagaacgaagatatcattgttgtcctcataattggagctcagatttttgatggtggatacatggaacgggatatgtaccccatttatgggaagtaaaatacactcgtgtttattatctagacatattatgtttggtcttaagtctcttggaaggagatcggcatcgttatatgcttttagatcctccaactttttaacattttttttattcgggtctttgtagtcactggttcctttggagaatctaaatttaatttcattgatttttttttccttcagctcactttgtcttttattgagttcctccatttcttgttcattattatgagctagtgaatttttatttctcctcctaagtctatccgaaacgataacactagctgcattgtttagaatactagcagaaatgcctgttttttttttgttcaaatctccattttgttccttcttttcacttttcacgttattttcatgttcatcatcacttttgctatcctccagctcgtacgaaatggtattgatttctttactaatggagtccgtcagaacgttaacctctccttcatcattaatgcacaccgtgtcgctgatccagattgcaaaattatttttatcattcccgggaacgttttcaaatccgacagataaattgtacgaagtatttttctgaataattccactgttattattttccgtgatcagaaaatccttttccataaattcgattccaattacatgtccgagacatttcacaaaataatcttccacatggatctgactcagggtcgagtaatcctttttatttttcttgatgaaggtaatcgcctttttgtatacttctccatatgtactgtggatttggaggcattccttaataacatacttttcgatagctagggtgaagctgtataactctttatgttgcgtcttcgcatttagtagaagggtcctattcacatttgaacagagctctttatatttgactcccaccccgaccagtattgtgccctcattttgggagaggtaacttttattactgctatttttgtaatttaatgtgaactgatttccactctgcacattgctgtaaatcacatctatgtcgtctatatctaccttaagtttttccttcaatttcaaaacgcattttttattttcgtgaaattttaacgccttgtcttttattttgtcatgactctggaattcctcactatctaatgcattctcaattgttgttattaaaatattttttaaaatgatacaagcaatatcgctcccacttttttgtatctttatatcagattcggatcggaagttcaacaataatttcaactccgtatttacatctacctgtggtatgtctaaaccttttataaaactgtaacaattttcaaaaaaatttcccatagcatctttgtctttcaaaatggctatttcttccgttcctacattatctatcattttttttatttgaataaaattatccgtattatcattgcttctttccatcacttgtacattatccatgttgtctagaagtggttgtaagaactttttttttttatcactagttaggataattaacttttctttcttgaggaagagaaaaaaagtctctgtaagttgataccccatgagccacatctggaactgttcttgtgtcgttgcattttcttctttgctggactttcctgatagcacacagaacgcattgctctgcgagaatcttttgtttttcgaatttgtccagaatgagaacaccaacttcaacttcgcctttgcgttttcgatgtccaacgattcgttcattttgtaggcggtggagaggtgcagcggtgtactggaggcgtgcttcttagctagacggtacgcagcgcagtcagcacagttggtacctttttttctgcgcctattcgcgacttgtgcctgtttgccgcctcctcgcgacttgtgcctgtttgccgcctcctcgcgacttcttcctgtttgccgcctccacgcgtgtctgggcgggggcaggttggatggacggaccctttggaatccttgcagggttgcctcaacagagccgcgcaccgatcacttcaccctttacgcggtggagtaaataagtggccttccgaatgtatgctaacttttgcgccctggccgatctgctcgtgggtcgctccacttctgcttgcttctattctcagagctgacggggtgcaggtgaacccttcgaacgaacgtacacccccgtacgttggtgcttctctctttagcgctacactcacggcgggcaccgtgcatatgccacctctcctggattagggcggcagggggggcatatttcgtcccttccgctctgccttccactctgccttccgctctgccgttcgacttgcacctttcctgtggttttccccaccgtttggcttcccctttttcgctcacccgttcggcgtgctctccctccgctcgggcagctactttgaggagcgaattggaggggtggcttgacttcctctgcgattcaccacgcgaaatctccttattcgctcgtgaaatatgcaaagggggagtttcaaaatgtcgaatctggttagcacattgggggaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaatttttgaccgacttcttggttaatttacggccctggcctgctcatgtgcaaacgcttactcatgtgcaagtgcaagcgcatgtgagcacatttttcacgcgggcgtggcttatgtatctccgcacagaggcttgctttaccgcgtacaaatttcgatacgtatatgtgcgcacggggtaggcggactacaaaaaaatgggcacttccccatgtgccaagtggcgaatgaggcagaagaagctgcccgtgtgagagagatgcgtaagtgaaggcacatgtgttatatatgtaacccacgcggtgtcagttgattcgagccttaaaggggtgtgtgctgcgcgaaggcagatgcggggaatgatctaatgcactgaagtgaggaggggggtctaaatgagatcgagaggaataagctcgagtcaagtgtgacgcgtttgtcgggggtggcacatctgccgggtgttccgcatgtcgtgtcgtgttaagcattatttagattacgctttgcttcactcggcttccttcctaacggcggttatcttttcgggattgtcttagcaagcacgaccacacgggggttaactttttttttttttttttttgggggactctcacctgctccattatctttgtgtctcggacatcccttcatgttgagttgggcacttaagtatagcgctccccctgtgcgggcacgtcagagggctggagacctacgaagtgtctccacatgagtatgcgcagagcagatgagcatacacacgtgtgcatgcatgggggtatatttgcatgtctgtgcgaacgtaggatttgtgtggcttttctcgctgtgcctgtccctgcggagtgtactttgccaagtctatctccctcgaaagtggaagaaccccccacatgagcggatgccatggcagcttcgtcactacacgcacaagacaaacctttttgggtgatgagaaatccagaaggatttaaaaaagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctttccccgtgtgttaccccaactggtgggaaccaaatgtggcacatttcttccaaaaaaatggggcagcccagtttctcgagttataaaaaaataggtgcaccgttgggacaggacttgtagggatcttatgcaattccgcagatgggtgtctacataaagacaggcacatgcgctgcttcccacagatggcaatattcccctttcaaccaggtggagtgtcatgtaaattttttacaaacagctctcgatccctgcgcacgcacggccaaacgtacgtacatgtatgcggcttaggtaccgtggccttcaccattttgacgtgtgttttacggcgaactctttggcaagtgaagggaacatacgctcgatggttacttgctcatttggtgcgctaatataaagtgatactttcacagtgagaggttgcttaacctcatgtatgtttaccaatcgtgcgacaccgttgactgcatgtgctcagccgctccggggaaggggtggaggggagcgcttccaatgatctacatgcagtgcgtaatgtgcgtgtagaatctcgtttgtccacaacgcgttccgcacgatgcacatttttttccccgcaacgatttgtgtcccccttttggcaaaaaggaaaaaaaaaaaaaaaaaaaattacaaacttgtatgcccagctggaggaagaaaaaaagaaaagaaaggcgacgagttcgcacttaacgatatgactgaattttacctgatgagcgacaagggaatccccaagctggcacgatgcgtatgccatgcaaatgtccatacgaccgtgtatatttaacataattgctccttcccccctctaacattacatgaagcgtaagtgtgtatacaaaggcaaacgtaatcatcacaacttgtatggttatacatgcatgtgcctactgcaaacctcctcgcgtgcgtactcctgtcaaacgaacaaagcgcactgaggttaatttccctcactcccccccccctgcattcgtcgttgtcagaattataggtacataagaattatgctctttggggtaagggtagaaaaggggcacaattctgttgaaccagcgagcagggacgcattcgacataagtttgctgtgcgtacttactccttttttatgcgcacaggtttatctccatgcagttttgcttattccttttttttttttttttttttttttttggcccccactcacccccaaattgaacgtggcaaatttaagcaatcgcttacaaaaaaaaaggctggactctcaaggtatttattattatgcgaatgggatgctttaaatgccggcgcgaatacgacgagagaataccagcgggtacgatccattgtcataagcaccaagccaagctaggcttgtcaacgagcgagagcttgcttacatgacagcagggattgtaaaaaaaatatattatatatatatatatgcgcagtacgaactgttgctccttttttcgacctgctataaaaagagggagctacaaataaaaatgacgaagggtgattcggtgtcagctaagtagtcaacagaggaaaaaaaaggaaaaaaaaggaaaaaaaaggaaaaaaaaggggaaaaaaagaaacgcagaaagaaaaaaaaaagaaaaaaaagaagaaaaaaaaagaaacgcagaaaggcgaaagaaaacggaaaacggaaaacgaaaaaacgaaagctataaaacgaaagaaataaaacgaaagaaataaaacgaaatacaaaaaaacgaaagctataaaacgaaagaaataaaacgaaagaaataaaacgaaataaaaaaaaacgaaacgcaaaagtacgaaatacaaatgcgaagggaacaaaaaaaaggggaaaatatgagcacttgcccatttattcacgccctttttaccaaagcataattttatttgaagttttaaaaaccaatcgcatacatctgttttttttttttttccccaactgacattgaaaaaacgtaatagagcggacttacccacatgtgcctttgcggccaccgctagctgcagttcgccagttttgagaagctacaacgttgggtttgcggcaggcgcatacgcgagagagggagagggagaaagagagagcacgctggttctgttccctcgaaggtaagagttgtactcgatacctgcgcgcgtaactggttagttggctacccgcttccccgcgcgtacgtttgcaaagcttcgtagtgactaaccaagtgggcatctcggcacggctgaaggcgcaacagaagggcaggcaaaacgaagaaggcaacgtcaggggaagcgcgaaaggaagcgcacgagataacgtgcagagaaacgggatagcaacgtgaaggaaacgggatagcaacgtggaaggaaacgggatagcaacgtgaaggcagcgtgaagtggccagatcgccaaccacccaaagtatacgcgacgcacgtgcatccatctcgcgtgcgcccacgcgaactgcgcacaacacgaactgcgcttaaacgacaaaagaaaacaagtacacgaaaatgtccatgcgtgagagcatttcgcgcatctatgtgggaaacctaccgtctcacgtaacgccaagggacgtagaaaatgaatttcgcaaatatggaaccatacttaagtgtgacgtgaaaaaaacagtgtccggtgctgcctttgcctttatcgaattcgaagatgcgagggatgcagcggatgcgataaaagaaaaagacgggtgtgattttgggggtaataagttaagggtcgaagttccttttaacgcgagagataatgggaagtacaactcccgagggggtagagggatgatgggcagggggatgaagtctaggcgaggcagatacgtcgttgaggtaacgcaaaaaagagataaaagaaatgccaccttgtgcatcgttaacgtgtagcacttactttttatgtgcctccatttttttgcgcattagccatagtgcccatgctgctaacacctaaccgctgaacgcagcgcacaatgcaccgctctacacagcgcgtcttcacactctactcgctttacctatccatgtgcaggtcagcggattgcccctctcaggaagctggcaagacttgaaggaccatctaagagaagcaggagagtgcggccacgcggacgtttttaaaaacgggcttggtgaagtgtcctttttccacaaggaagacatgcttgaagcgattgaaaaatttaacggatctacatttaggtcccatgaaggtgaaaaatccaaaataacaatcagagagaaaaaggtatcgtggcatcgagaagatggagggtacggtagatacggtagcaggaataggagctattctagcaggagctactccaggagcgataaaaggtcatacaccagaagtagaagctacagtagcagaagctacagcaggagcagaagtagaagccgaagtggaagtcggagcagaagcaggagtagaagcaggagtagaagtagaacatctagcagcagcagaagtagaagcatggatagaagaagagacgcatatgataagaaaagaagttactccagaagtctgtcttaccaagaaaggagaaaaaataaaagatccgcatcaaaatctgcatccagatctgcatctaggtcagattctagatcctcctcgtggtcccataagagaagacattagtcctttgtattttatgtgcaggagaacgagattcccacggaagggtgcgtatcgacttacatttgtataatttcgtgctaaatgtctaggtgtgcatggccatgggtgtatttgtgctcatgcgtccttgtatgttgtacttttatatgcgcgcggaatgaggaaattgatcgttgtgattcatcccactcgcgtgcttatcttaaattaggtgtttcttcccctttaacattattttaaggttatcctcttcataacgtaatttagcaggcacgctatatctgcacacgcatgggtgtacatgttatagacgtgtgtcccccctccctcagttcacttcactatcgaggtgcatgattgcttttattttatttttttattttttattttttttttatttattatatttttttttttttttagccacccacctacatatttatgtgttccccctccctacgctgtgtgtacatgtgcgcatagttggacacatgcgcatgtacatatgagcatatgcgtatgcttgcatgtacgcgtgtaaacgtatgctgccttcacgcgcgcccaaaccacagggacaagttgccgcgcactgcatggactgttttataaatttttttttaaataattatttataaataaaatatagcaaaataaagtgtagcaaaataaagtgtagcaaaataaggtatagcgaaacaaagtgtagcgaaataaagtgtagcgaaataaagtgtagcgaaataaagtgtagcgaaataaagtgtagcaaaacaaaacaaccagctgtttgtaattttttttttatattgtacgcacaatctatatgccaagcgatgatttcggcattacacacagcccctcgcgagagccagaatgttaaaccctgtgatctgatagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttcgtatggctgttcataaaaaaaagtcttttcgacgatattgcttcaaccttgacacaattaaacaaacaaaatataattaattacttcatcagtttcgcaaaactgtgatttttcattttaatggagattgcttgatagttcaagttcgccattttgaagggagtttcatttaaccgcatatatgttcactatttttattataaaattgtccaactttctcctcttttgcacgacgtacatgtacatatgtataaccacgtgtagccgtaagcaggtcgcccgttggatgtcaacaaaaaaaaaaaaaaagggaccaccattttgtgacatacgtttaacacatgttcaggtctgcttctcccagctgcgcaaaatttaccctgtgagtgtccgattcattagccatgcaatacgtaaagagcaaaacggcggttattctgggatcgactgacaaattgagtaaccgcagtgttgccataaaaaattcaaacacttcgctgaaaaaggagttgcacacagacgtgcaagggaaaagacccaaccgcgacgattcatctgatgaggaaagacagacaagcgaaaatgtgccaagattaaagtcatcccttaaaaaaaaaaacagctctttggatggaagcactttggaacaggtgagcttcaaacgtgcagttgtggagggagacccactgggggggagcagtagcgacgcttcggagaggccggttaacggggctacgtcgaaaatgggcgtaatgctggagggaggagaaaacgaaggtgatgaaagcagcgtagatgatgaccgggacacagatgggggtggcaactcgggtgaagaagaatcggtagagaaaccgaagggaccagcaaaaagcgcaatcaaaaaagtgtccgtgttccagcggctagcaacgacgcacactctaagcagcagctacagacgcctaagtccaaagctgaaaaaactgcacacagaaaatctccaaggagccttgaaagggggggagcccaagaaagccttcagcatgagggtagacaaaaatgtgatctattcttcattctccccgtacaataaagcgagaaaggtaaatgcggaaaggaaactaaatatgattagggccaagacgcagatattaaaaatagctgagagtttcatgagcacagataaaataaagtcattccaaatggtggagaggcggaagactcaatcgtttgcgaacagggggaagcccctttcggagaagtcggagaagttggaaaagtcggaaaagtcggagaggaggaagccaggggatattccgacttccttgaggagaagttcaaccaagcatggcgacttgggaaacgctaaccaaggcaaggaacccgatgaaagtgtggtcaaatcgagcggtcagatagaggccaatcagaaaaaaagaccaatattaagaaagcacaaaaagatggttctacagaaaacgggtagccaacaaggattgccattatttgaaaacatgctgggagtaagtccttcaggaggagtgtactcatgggatggctatcagtggaagagaataaatatcttctacgaacgtttcgtgtccttatgtactgataaaaagggacacatcatttgcatcaatacagatttccagccgggctttctgatgagcaataggtgcttccaaaaaatagatacccatagggaagaagctttctttttaaaaatggccattagtgggaggaataaaatgtgggcaataaaccttcggggggatttacaaaaatgggacaagtacgaatgggtgcaggaaaagaaggcctacggaatagctaagttgaagtcattggcctttgacagaaatgatcacctgtgggttttggacgagaagaattatttttacatcttcaacacggaacgtaagaattggttgctccacagtgatagcagcagggggggaggtaacataaacgactttgattttaacgagagcaattttttggtggctgtcacctccgatgggatgattaaaatttgtagaaatggtcggtgggtgaagtgcgggatgttgggacaaatgaaaatttccagtttgcactttttgaggaaggcaggggggggagagatgggaccagccgtcttagcgaagaatcccaagaggggcgagggggaccatcgagtgggtgtgccaaaaaaatagctccgatgaagggttgccgcagaggagggggttataaaccacccccaccccctatgcagttttatagttgaattctgcccctgcgtttagaaaattgcggagctgattttacacttggtgcttaactcgttacgtttgggaaggcacactccgttttgttgtcctctcctcgtgtgtatttgtcttcttttttttttgagttttcgaggggggctcttcttcccctaataaggtgcaatttcgccaaggcttctaacgttcgcggcatccgaatgagttggcaaagggaaaccttgtgcgtaacaaacgcgcactttctcgatttgtgccacttgtcaggcgaggagttgcgcgctgtgaaggtgccttttgtgcaattgatgacgccgttgttttggcctccttcttgtgcattttttcggagccgttttgggagccaaatttggagaagctcctgtgcgatttgtatccttccctttttttttttttttttttactaaccttttcttgagcaatggaaggggaagaaaagcagcttggattctcctctaaccgtgtcggagcccgccctccaagctgctaatcgtaccgttaaaactgcccctctatataatcaagtgagggggaccctttttggatttgttttcagtgcgtgttatttttccgtatgtaatgtgcttcgcctttttttttttttttatcccttggtttgttgccacttacccggtggagggacaggcccacttcgcaaaaaggttacactgaacaggaagaggtgtgctgtccttctcctcccccccctcacgagggactaaccaaagattgtggtaacacgtgcacgcgcacctttcgctgcacttctccacatttgtgtcaccctacgtcgcttaagcattctgctggtccttctaacaaatgaagagtttgccaatacctctgatccggaacctcattccgagtgtaactttgaacagaataaatggtacccatttgttgaagcatttggaaaatgtgtgtgagcatatagcgctggtggggaggtacaccaaggggaagtcaacacgaaggggatacatcagtgggcaggtcagtaggcagatcggtaggcacaccggtaggcacagcagtagtcacgtaagtagtcacaccagtaggcagttaaaaaaggtggagagacacaagggggaaggcaactccaccaaggggacaataagaaggagtaaattgttcgaccaagtggatgagcagtttgacaaagctgtggttcttctgccggagtttggtccgagtggaatcattcgattattgtatgccctgcaaaaaataaaatatggaaaaaaaaagagaaaaaaaaataacatccttaaacggatagagtactacctactgcgagattctgtcaatgacagggtatacaatttttggagtcacctaaagataaatgacactatcctcctcttcaggatgtttataaaaaacaactattttgagccagcccttctttgcaaactcatgggagaggtagtgtataatgaggatttctgcatatcatctgatgtggttcttttcctacgttcctatcatatttacagatgcagaataaagaggattaaaaaatgcaagtggaaagaaatttccctctcggatgactgcctaaggaagctcctccacatcattgttcgcaacaaatttgatcatacacacaaggaaatgtgtacctttttttcccttttttcgatatatgggcgtattttacctttccctgagcgatgggaaatttatagcaagtcgatcgaatatgtagagaagacccaactgggttactccccaagagatataaaaaatttcattctaagcctttttaggattaactccttcctgtttgatggggcatgtgtacctgggaatgatggttccctgatgggggtccctcaaatggggaaaaaatcccatgtggagagtctatccgtggtgaaccccaccctgcgaaagttatttcacctttacaacaagcacaataccgatgttcgggtcgaagacgagttgcgaatcctggagagcgctgtgaggagtcactactaccattatgacagcctcgagagcattctcttccacataaagaataacattgctcagttgggcctttcaaatggagtaaaatttgttcgtttggttaggaagcttcggaatgcacactcgtccgatgcggtggtgcatacagatgcatgcgcgtcaaacacggacacaaaatttgttcgccatatgctggaccatattttaaccaactgcgccgaggtattcaggacccggtataagtaccctccgcggaaaattaggggcgtcctctcacttgaccgtttagcggctgtggcgtgggaaccgcaccacgagctcaccggtttgcatcgctaggggcgcgtctccagttcttggccccagttttttttttcgttttcttcattttttctttttcgttttcttcattttttctttttatctttttttctttttttctttttatcttttcttctttttaactttttttctttttttttttcccttccatgccttctccccctttttgtttgctatacctgtgggtgggtacatcgtgcatacctgtatgcgattttttttaagtactcgcgcggggaagagcaatgccccagcggcagatccgcacgctgtgtgcctccgcggggaagaagcaacgccactccgcggtgaagaagcaatgccactccgctgtgaagaagcaatgccattccgcagttaagaagcggtgcgactccgcccccctgtgggggctgaacacaatagtacaaataaatatatgtgtaagtagatgtatgtacgtacgtatgtatagttgtgcctcgggggagggaggccgagttggatgtatgccccccttctgccggtagtgcgcaatgacgccactgcctatgcgcggtggggcggtgggctcgtcggggggcgacgcgataaggtgaacaagctaagtatagctaagcgcaccaggcgaagtgcgcgaaagaggggaaaaacgggacgagcaggatgagcagggtgagtataacactatgccgcgcatgatgagtatactataccgcgcatgatgagtatactataccgagcatgacgagtatactataccgagcatgacgagtatactataccgagcatgacgagtataactacaccgagcatgacgagcgtgccaactgcgaagatgcctcattgcaaaaaacgcttacatccactccttgtgcgccgccgtttaattgttcctcccgactgctgacgaaattagcgtgttggccgagtcggcagaaaaaaaaaaaataaaataaataaataaaaaaaaaaaaaataaaataaaataaaaataaaaataaataaataccacaattttataaatatacaaacgtacgaacgtacgaacgactgaactgcgatcatcccccccgcttcggaagaacaactcatccgcaaattggagaaaactccctttgaattagcaaacgcgaaagttaaaaatggccaaaagaccagatcctaacgagataaaatatggtaattaattattttatttttttttaatccgcataatggattagctgcagagggttggatgtattcctccatccaccctctttcctttctgttgttgattcatttcacctcttcgcatggagagagtggctttctttgcatacctttttttggaggaaataattttacatacgtatatgtacatgctcatgcttgtgacattcggtggggtccccctcaaagtggaagtgacagagaggcgcttattcgagtgatgagaaaattggttaggggaaggaggggtaccgttatgttatgctgtgaagggagttcccttttttttgcgtgttcccattttggggaccccatcatatgagcttctcgtgtttttagaggtccatcgccgtgggtgtattgctcctggcttgtgtacgccaccaccacccccacggttctcatttgcgcttccgtgagcctactaacaggataactcatcattttgtcgttctcctccctatgcgcagtctacatccgacaggtcggaggcgaagtgggagcctcgtcagtgttgtcccccaagttaggtccccttggactgtcccccaagaaaattggtgatgatatagcgaaagaaacgcagtcatggaaggggctaaaaatttgcgtaaaactaaccatacaaaataggcaagccaaaatcgaagtggtaccaacgtcagcctcgctggtattaaaagaactgaatgaagctcccagggatcgaaaaaaagtgaaaaatattaaacataatggaaatttaaaaattgagcaagtgtactctattgcaagaatcatgaaggataagtcgagggccaaagaattcaaaggaactgtaaaagaaattttaggcacttgcaactctattggttgtaccgtcgatgggaagaagccaactaccgtgcaggagatgattgactccggggagatcgacgtaccagactgttgagtggtggatgaaaagcctgccggataagcaggagccccctcccttcgtgcgtccacgtgtaccatgctgactttgccatcgaaaaagaaaagaaggggccctatcaggctatgcgaagtggtacgaagctgaggctgacgtgactgcgtaccaacctgtatgagtccaaatgagagctaattggagaagcgttcttccccgtccccacatgcacattacatcatccatttcgaggtatgggcatatacgggtatgcacattatttaccttcccttttccttttttttttttttttaacttaacacactcgcaacagtttttaattccaaggagatacgaaaaaaaaaaaaaaaaggtgtacttttaactttttatattcataaaataaccgctcgttcgtttgtccgtctgggtggagcgactaataaagggggcgcctcgattgaggcacactttggaaattgcctaatttggtggccccaagaaaaaattcccccgtgtgggtacgtacgtaagccgtttttaacgcattcgaggtggttatacttatggggaaatactacattttttttttttttttcttctcctgggtggagggtaccgaatcaaatagtgcaatcatgacgacaaatagggagttacattttttccgccattcacacaatcgtattgagcaacagaatggctaattcgaatggacgcgcctcttccacacatcagatggtatgtatccaactgtttctgctccccctccatcactttccttcgtttgcagcgttccatacattagcataaaaaaggaaaataaaaaaaagtgtgttttttttgctaatttgtccttgcacagttaaacctgtgtattctcgcgggttggcgctgtcgccctgacagttttgtatttttccatgttgggaaatttactcttttttatattttttttattttattattcattatttttttgcttttttatttattatttttttttttttttgcgttttgtgacgcgccgctgggcattttcttcatacagctattagtcccagtaaaagtccccgtttttttcgcttttaaattttttactaacttgttctttccccaacagggaagtgagagcaccaaaataggggtcacatttggggagtcgcgaaaaaaaaaaacgggatggttttctcgtagtgggcaagagaaggcccccccctcactgttctgtatgcatacgggcaaggagggaccggcccaattgcgttaccctatgcctcgccgcgaatacgcatacatgtgcttaggggtaacctcttaaatcaccccttgttgggtaccccgcagtggttaacccggtaataagcacaacgcatatatatatgtacgtgccgattgaaggagtgcgcaccggcccaaaagagaagcagcgttatagtcccaactatgtgcttgcccattttttttcgtttactttatacttttaccgcatacaaaaattgtacgcacggaatgagcaatggatgagtactatacacaacaaatacgcatatgagatgcataccaatacatatgtgacctggcactcatccatagcgcaggaaaaaaaaaaaaaaaaaaaatccatttttaatgaaaaaaaaaaaaaaaaaaccctttttaaatgaccccaaaaaaatagctggaaaaaaaaaaaaaaaaaaaaagcgttgcgaaaaagttagcaaagtaaaaggtaatactctgcacggtcaggataaccatcctaaacaaagaacgaaaatttttggccaaacgttgcgacgaatttgcgcttgaatataagttagatcctttttaagggccaaaaacctgagtaggatttcctccgcgatatttacccacgaaagtgtagctcgctcaaagccccacaattaaggaaaccccctccaaacggtttataattccagaagagatttttcaaaatgggaagagtcataagaggtacatattttccccataggggctaagaaaaaggaaaaagcacatacgcgcgtttgcttctttttgtgcgtggagggcgaggagtatgcctgtgcgattatgtggcgcacgcttgcacgcagccgctgccccgtgtgccatactgcgcgattattgtaccacgtacaccacgcacgccacgcacggcattcacgcttctgactccactcacgcttctgacgccactccccgccgcttctcccccgtgcaggccagaggaaaggaaggggctcgattttcaagtcccacaaccaccaccgaaagggagcagccaagttgcgccacctggacttctgcgaaaaaaaaggatacattaaaggacttataaaggacataatccatgacccaggaagaggagcccccttggcaaaaatagtttttaaaaaaacagagaaatatggaaagaaggaagagctgatggtagccacagaaggtatgttcaccggccagtacatttcttgtggtattaaagctccgctatccgttggaaatatcctacccatagggaaaatgccagaaggtactttaatatgtaatttagagcaccgcacaggaaatagaggaacgttagtgaaggcatccggatgttacgctacggttgttggtcaatctgaggatggaaagaagaccaaagttcgtctcccctctggtgcgaaaaaaacgattgatgctagagctagagctatggttggtgttgtgggtgcagggggaagaatcgataagccaattttgaaggctggtgttgcgcaccataagtacagagttaaacgtaactgctggcctaaagtcagaggtgttgctatgaaccctgtggaccatccccatggtggtggtaatcaccaacacattggtcatccttccaccgtttcgagaagcgcgccagctggacagaaggttggtctcattgctgctagaagaactggtttgttgagaggtgccaagaagaccaagcttgttggaaaaacagaggattaaatggttcctcccaggggtgaggtactgcggattatagtttggtaggaagtgcacccatctgatgtgtgcattgacaagggtgcggcggcaacatatgactagaggcagagtgatatataatttcttgtgcatttttttttcttttcggaaacagggacatgaacggatggtaagaccgaaggagagattcctcgatggactctttttttctgccttttcattttgttcgtgtatataggatgaatgcgccaacggcatgcatgcaattttctgatcatgtgccctaccaggtgtgtgattttttttttttttttcttttcatctattcccatttttatacaaatgcacacagtgttaagaggtataacaataaaaaaacgcaaaagtgtaccatttttttttaaaattaaaaaaaaaaaaaacattattttctcatttccccaagtttgctatcgctccaccatcagtgtgcagtgcgcattgggagtaaaaacatcacacgagtgcaaaaaggggaggaacgcgctcacgaaaaaacggctcttataagcgtcacccaaacgttacatcgatacatcaccacatggttaagcggttccatcatgtgcaccttgctaaatggaagagatggtgaggcaaaatattggagcaaacacgacgcacgaaatttaattgcagtgcatgcggaggggaggggagcaatttttcccaatttggtgccccctttgattggtcgcaactatgaggaaacgttttaataaatcgcgttaatccatgtggaaaaactataacactcgtgggaagaaaaacttttgatgatatgccttttaaaagatagtactagtacccctttttaaagttcatccttttccgagcatgcggatcggttgcgagcgcgcattatttgtcttcgccttttggaactcaattatgggggcactattcgtgtaagaggagcatcgttcttactttttgtgtgccttgagacatcttcaaactcagaaggctgctacgcgttgcagtcttacgttctcaagttgcttcaaagcaaaggggttaacggacaagagaaaattaatttacacaaaaattttaaaagaaaaaattcccagcgggggaatattaataaccctttcgataattacgcagcgtgcattttgccaatattatgaaaaaattagcactcatttaaatctccttttcagttgaaagaaatttcctcgtaaataatgctgacgcgcggaaagcacatttgttctgccaaaatttggacacattcggttgccataaattgcgattaaattcccgtggaggtgaatacgcgccacccacacacgttgtaaacgcatagagataatagaaataaatggacataaatagggaaaaattacaaatacgtgtatatgcccgttctgttgcaaaaataatccacgcttcgccgcttcgaaatggagaattggattaatacacacacggtggcgttcctcacaaaaaaaaaaacccaataaacacagcttatgctggccagacaaaacgagcttttataattatgcatgttgcatatgcgcgatttggtggaacacccgctttgacaaagtggtatgcctattcggctgaactgcttcttttgcttatgtatagagagcagcatacagcgttaagcattttcctatttgttccctcctttttattcactattattgtgcagcaagttgtttctaattttagccatgcgaagaggcttctttgctaacttagcgcttaatagccattttgagaattttttttttttttttttttttttacaattcacctgaacagttcaaaaaaaaagtgactatttcagtgctaatggctgaaatagctaactggaaaaaaaaaaaaaaaaagaaaaaaaaaagagttcctgcaaaaaatgtgagaaaatgcatattctcctccaaagtgggggttaatttgatctgttctgtgtgcgtgccttggagtcacataatttcgctgaggtttgatgcaaatctgcgctcggaaatggcaaaacgatcgaacggaaaaaattgcaaagagtgaaacttgcagagaagtcgcaccgcgtagtaatatgtaatagcaaagcgaactgccaaacaagcgagcaggttcggcgagggcacgtgctcgctcgcataataggcgcaaacacatctgcttattttccacaggtgggccaaatggcttatttgcgtatatgtataaatatgtacacatatgtatacaagcaagtattatacatatatagttacgtacattttttatacgctcttgtatgcgcttttttcgttataaatatgtgcccatatggaacttcaaaaagttccctttctcgcttatttccgttttttcccatttttccatccctttttttccccctttttatttccctttttacgccttccagttcccctcacatgggagtccccattattgctggcgtgcgtgcaacccttttcgcatcaaacaataccagcgttttatatatacactttttctttttaactcatgcacacgcaaagaaaagcacctcttccggtaggctgcgcttttctttttccctttacactttttttttaaatttgctacgtgcgtgcgactacggatatcggcatatatgtagcgtgcacacgtacgtaaacgtatgcgtgtatatatgtacaaatatacatatatgcagcacatgcgtaccttcttcgcttgtacactctcgcggttatacgcatatccatatgtgtaatacgtgtatgcgtaaaaaatttaaaaaaatttccctttttcatgtgaacttttttctagtatgcgcatattacatccttacatataagtttcatgagagaacggaaaaaagaaaaaaaagttaacacgtaaggtgactaacgtatgttatgtcaatttcttccttttcttcacctttttgacgtgtgttttttcctttccttttttttttttttttttctctctaatacttgtagttttacgccattttggttatgcaagtttgtgaagaagcgttcgaggttgttcattcgtttgctcattttatatgtcgcatttcacgttttacattttttgctttttttttttgcttttttttttttctttcttttttgtgttcccttttgctttcttttctagctgctcgaccaaacgtacgatgtgtcatgtgtacgcgtgcacgcagtacatacatgcagaaaaagaagaataaacacgcgcagcgcacatgtatacatacgtagtgactagcacatgcggatatatatatgtacacgtgtacatacatgcatacccccgccccccccgccgtatgtatgtacatacgtgcagggatgcgtatgtaactgtgcgtatgcgttcatgagtgcacgcatgtgatatgtatgcgccgagcacgagttgagaaacatacgcaagaaaaaggcaaagacaaaaataggaaaaataagaaggtaagaaaaataagaaaaaaaaacgaaaaagtaacaaaaaggtaacgaaaaagcaacgaaaaagtaaagaaaaaaaaaagaaaaaaaaagaaaaaatcttaagacactagtatgcgaagaaattcatttttacgaaattcatcagatatcgtttttttttttttttttttttgacttccttttctttcatcttgctttttttttttttatcattttgttatttttttccatcgttttgcaattttttccatagttttgttattttttccttcgctttgccatttttttccatcgcttactacctttccttcgttttgctgttttttctatttttgctatttttcctgttttccctttttctcactccccttggtcatatcaccttttgaaggataattttttttgttcaaaaccaggaacgaacgaatttcgttcacgagtggtagatgctaaactgaatgctacacatcgctcagtgtattatgcagtacgctaaggcgtgagcatcccatatgtacttaaaataaatacaaggaaaaccttttctgtgtatacgaacacttttgtatttgctcatttgttcgcacgtgcattttgtttttttttttttttttgtatgtgcaagtaaatagtgataagaaaaattacacaaattacacaaattacacaaagggacacacagaaaaagagaaatgagcgaactgttccacaaacaatgagcacgatcgaggagtgaacacttttttccattgtgctaggcaaagaagcaaccagggatagcgtgatcccttccgcgcgcgcatatgtaacactagtagcacgtttgctgtgtgatgctcgcgactgtacattcgtgttttcgtgtgtgtgtgttcgtaggattgcataaggttcacgcgtttgcataagtacacacgattgatacgaagtatacactttttttttttttttaattcaccttttgcaaataagcaaatgtggttacctggaaaataaaatgtaagtaacatttttggaattacattgttcatttgtttttcacatcgatgattttgcattttgcacacatgaggaaatcctgttattgtacctcccttttcgttttcacctcattgtatgtttgacagattagcagtttatgcttctttttttttttttttttttttggtgtacgaaaatatgtacatgttaagctgaatgtgtaaggataatttttttttttttttttttttgtttgccaagataatcagtgatgcgaaccgttttaagttgcttccccccctgcgcgtacatttttttttacactccttttacactccttacatggatttaagaagcaggagggggaggaaaaagtaagacatataccctcgttacaccttatgcgtgtgcttgtgcaccacgtttgtagtatatgttagtaggcacaagtgcccacgtttttccattcaatgttgtgtaaagttgcataaacaggtgtgtggagatacgcaaatttgcaagtgttgtaatcccccctgtacagtgtagcaatttttgtagtggaacaaattcactcataaactgttgcgttttatatgccccttaatgcttgtgtcatgcgagtgttgtgcatgtgtacacaacgggcacgcacagatgaaattttgcgccctagccaccgtgtagtgtcaacacggagtggtcagcatagcgcgcatagtgtaaatatagtgaagcgtattgtacgcgaaattttttttcttttcccattggtgtgtatttttttttttttttgagttcgtgcaatatatatagtaataaggcaggacgcgcgcccgatgaacgcgtcattccgcatggtcctagctcacctggagtgattttccgtacgtatgtacatattgagaggcatacatgaggcatatacgtcctctccccatgtcgacgttagttacgtgctgcatcattgaagtgatagaagcggcactctctaaaagacatgcgtaactccccttcgtttcatcaccaaggatgatgaaaaaatatgcttaccatataaggcattgagtacattttgtcgtattagtaaagactactgcatagggtctcgactgtacacgttcgtgcgtagtttaaataattcgcctcctagtgtgcacatataaatgatgcgttatagttgcatgtgtttatctccccaagcatccccttcgcgcccacaggcctgcacaacccggggagtgcacataaaaaagcatacttcatttagctgttccatacgtacaaattagtcatcacatgtgtgtacatgctcatgcacatattccaactggttcatactttccccccccctttttttttttttttgtgataatacgcatattaagtaannnnnnnnnnctcgtttttctcctgctacggtgccccttaatgccgcaggagcatacgatttagtctacgtgttttagtaattactgaattttttttctgcaccttttgtacgctcctcgtaattttttcccaccacccttttttttgaggaacgttatatgtacattatgtgaatcctcgcgtgggatgaatccactcgacgtttgcagcactcgttttctcccttttctcccttttctccctcttccctctcctcccccccggcatgtgtccacggggaggctacaccttcatcgtttgtttgcataaatttttatgtataatgatttttagaacagatctgtttgcataggggagaatctaccactgcggaagcgtagcttcggcaaggcagcgcgatataatgcgtagacaagtgtgtactcgccttggggtccatcacccgaccagcactcactttgtagtataaaaggagccccaccaacagtgccaccatcgctatcattatgtgtgcacgtatgtatgtattcaggaggatagaggtacgtattttttttccattttgtttcccttttttttccctttttttttccctttttttttgcccgtttgttcgtcccaatagggtctgcaccgtgcattaattaatttttttgggtatgccgccaactcccgcgtgcgaggtcttgtgcgctgtgagtacatagagattgatgatgcagctaagcttatcttctgtgtttccaagcaggtaaagcaaaataggaagctcccttgattacccgattttattgtgagtgcataagtaggtgcatacatatttgtgtaaccgtgcatcccctctttctattctccattttgccttttcccattcgtgttcatagtaccctgtgacgagtggcgcatagaggtttatttctcgcgtagttaagctcctgtagacagagacttagctcctttggatgcaccttttttttttccttttttgcacaactttttttttttccaagcatcttcgctgcacattcgtgggcaccctggggaggcctttcctccaaccgttttgccaggatcgccctttaccctattcccgttacctcgtggtgtatattttgtgaagccacattgtgaactccttttgagagaccccccttttgaaggaaactagtgagcagatttccccccaccccgggagcacagcatatttgcctgtgcccccacaacgaagaaataatggagacagaggaggtagacacctctgcggacgtggggcgtgacctgcctacgaaagggggaggaggaaagggggaaagggcggagggaagcgagattggtgccattgacgaggttttgcaagttgaccagatcggccagatcgatcccatcgatcccatcgatgacgtaagcgtttcaggcagcccaggaaagaccaccctccccggagaggagaaaatcgggggaaatgaccccttccacgcagggggaataaaaatcggcataaacaagaaggactacgatctgtatattaaccagctgaaggatacaggttccaaggatgtagtaaaaaataacggtggacaaatgagaaggagtaacaatggagacaaaaacaacgaatgcgacttggattattacgacatgaagcagttagacggaaattctatggaatttttcgatgacggagacgcatgtaacaaaagaacaataaacaccattataagtaggacggacagtgacctcaccaacgctgaggatatgctgagcaaaattaatgacagcagtaccatctacatgagtaatgaaaacaacatatgtctcgtgaacaatgaagcaggggcaggagcagaggcaggggcaggaacagaggcaggggcaggggcagaagcaggagcagaggcagaagcagaggtagaagcagaggtagaagcagaggtagaagcagaggcaggggcagaagcagaggcagaggcagaggcagaggcagacattactgaccacaccaacttcaaccctaatttcgagttcgatgagatgataggtgcaaccgataagacgatctatgtagagaattgcgaccacgttaatttttttaaaaatggagagacagaccagatggggttcaagaatggggagtgcaaggccgtcgaggagagcgccttccacgagggtgcaagcgagcaaggcagtgtgcatggtagcgtgcatggcagtgtgcatggtagtgtgcatggtagtgtgtatgtcagtgtgtatgtcagtgtgtatgtcagtgtgtatgtcagtgtgtatgtcagtgtgcatagcagtgtgcacaggagtgagcaagactgccagcatataagtgagcatagacgcggcaacttggtggaggaagaagtcaccccagagctgaataacttaatgcctctaaacaccgctcaaccctttgagggaaacgaacagcaaagcgaagatgaccatttgtcgagcctagtgaaccccagtttttgtgatcaaactcacctgagcaaactacaagaagtagtacatagcacctacgcctttttggacaatgaagaactaacaagtaagctgagtaccttttgcagtaaaattcaaaatgttggtgcggcgacctcaggagggggtcctcctccagtgtaccaacttgacggccaagtagcaatagatccaaaagtaaatatacaggaccaggctgctttgttgaccagtgcccagttgtatgaacagaaaaaagaggcacatcagagtgacctttcaggggggctaaccacacaaagtgagaatctgtcaggaggggacaatttttacgttgaacggggaagcgaacaggaagaggaaaatggagaggaaaatggagaggaaaatggagaggaaaacggagaagaaaacggagaagaaaacggagaggaaaacggagaggaaaatggagaggaaaacggagaggaaaacggagaggaaaatggagaggaaaacggagaggaaaatggagaggaaaacggagaggaaatggagaggaaacggagaggaaaacggagaggaaaatggagaggaaaacggagaggggtctgaactgtcaagtccccttagggaaaaaagcacaagaaagaggaaaaagaacgacgaagaagaactacgtaatgattctaaagataaaaaatttttgttccgagagagggagcaaaataatgtggacatgagtagcgactatcatcacctgtatgaggagactcacaaggacatgcctgaggagtgtctgcacatgagcgatggggagaagaagggccccggcgggtgcagcgttcgaaggacgagcaacagcagcggtagcggtggcgccaacggaaacggcaacagcagcagcaacagcggcaacgtggcttgctccagtggagagacgcttccgtcgaacgtggccttgaacagctgtggagagaaagacgtggaaaagtatgccaaccaggagcgaacctcaccacaggagggggggcaaacatatgatatgcacgacgagacgcttgcagcggccaaaaaggtggttagacgggtaggaaggaagagtaaaaatggtgccagtaagtctggagagtcgaacagtgatgcgaaggggagggcacgaatcggtttgaggccctctgatgggtgtgacttcgatgccacagcagagtgcgcagcggacgaagaccacatggatgacccgagctgtgatgtgagccgtgatgcgaatcgtgaggcgaaccgtgatgattcgaaacataacggagaagaggaacagtcaaatggcaactgccgaggaagggcaaagcatggaagtacgaatgagacctacgcgaggaggcccctcagaaatgctgccaagaaatgcattcacctatggtcggaggagttaaagaaaaaaagcgaaaagcataatgccgcactggagaggagtaaaaatatgagcgaccaaagaaaggaagagagggcccttcggagaaaagagaaggtaataaaaaatggatctaaggtaatccccaggggaggattggcgaaaggatatggtggtagaggttgggccagaggggaagccaaaagggagataaagtttgcccaggatgatgcgaacgggaatgatcctgcggaggaagaggagggggaagaagcagagtatgagcaggaggaggaaggagaagaaggagtcgagggagaggaagaaggcgccggaggagcgaacggcaaagcgtactgtgaagaagcacaggaaggacatgaagcacaggaagggcaggaagcacaggaaggacaggaagcacaggaaggacatgaagccgctcaccgacgggcaaggggacgaccagcccaacgaacaggaagccacaccgatccgaaggtacgagaaaggaaccaaggaaatgaagcttacgggagtggtgaaataaagtccgaccaactagccaatgatacaaacgaaagaggaacaaaaggaggaaggaaaaaaaatcacttcacatcgttaggacaggaacaggaaaatattccaattcttttcaatgactcaatggatgaaagggaaatgttcaaatatctcgacctgttgcgacacttgccaagcaagaagggaggtgcacaatacaaattgcataaggctatattaacagaggagatggttaggagggcaaaaaaattcccacttgtgcagggagtatacttcgataggtaccaacagagatggagtgtcaattggaatgaggatggaaagagagtggcgaagtatttccctattaaattatttgggttcgactatgcacgaaggttggccatttattgtaaaaactatcagaagatccctgaggaggcactcatatttgagcaggcctaccgggcaagccaacagagcaacaaacacaggaatgatcattcggagagtgtcagtgggggggctgcagggggtgttagcgttgggatgagcgagattgggagtggaaacgggagcgggaatgtcagtatgaatggcagcatcaacggagggggaggaaaagtcagacgaggaggaccgaagaaaggttacaaaaagaggggacttcgaaagcaggacaattctaatgaagacaagtcgagcagcggctatgggaagaggagaaaaaatattaacatctatcaaagtggggaggggtgcagcacaatgaatgaaggtccggggaacaacggaggcggcaaccgtggcccaggacagatcccctcagcgagtaactatcccctgtgtagcaattactccggcagtgccaatagcggtgtcagcagctgtgttagcagcggtgttagcagcggcgtcagcaacggtgtcagcagctgtgttagcagcggtccccatagcaatgagaaaagggactccagttacagaagcgacggcggcgcgaaggagatggagcgcagcggccatcccaaggtggctccctactttctcggtgacagcccgcccggttcgcaaggcgtcgcggagaagtacgccggcgggttcaaccgcccgcacagccagcacagccagaacaaccagcacagtcagcacaacctgcatagcatctggggaggcctcggaaacatgaacgcaccctccgcagcgaacgatggtgatctggccaagcaatacgtacaggggtaccttttcgagggcgactccctcctgtgcgacttccaagatggcaggaacggcaagcacggccatccgagcagcggccatccaggtagcggccaccccagtagtgatcttctgagtagtgtcctcccgagtggggccccttttggcagtaccccgaacaaaccaggtgaagggtcgaatggtgtgaaccccaacacgggccacgtgaaggaagaacagaagaaaatcacaggtatcgatgctagtgctgatcgaacagacgtggagagcatgatgctcatgagacagaggatgataatgcttgagcagggaagagcagcgaatggaaatatgtacatgccttttggaagtgccaccatgggataccccattgcacactccagtaacgaaatgagacgcttcggaagcggagagacccattttgatgaggagaaaaagagcagctgtatgtataacatggttggtagcgtaggtggtgtaagcattggccatctgttacccatgtcatcccattttaatcactccagtgatgtaatccatgggattgaaagtcataaagaattgagtagcaataccttgcctcacatgatgatggtggagaaatcgactgtagaaggtgaagaaaaaaaaaggggaagaaaaaaaggggaatcaaaaaagaaccattttgtatgcacatccacagggacatcttcctttaaatcatccgcctcgcacatttcgtcctcctcgtcatgctatagaaatatggaaatgtatttatcctccaatgggcctttccatgacatgggggactcgcaccgatggaggaaaggagacgcagcggaggaagcggtggcagcggaggaagcggaggcagcggacgcagcaggcatagcagacatagcacacgcagaagacgtagcacaggcagcagaggacgcacgtgcttccgattacaatgataagaggggtaattattttacgacgaacctggagggaaaaaagagagaggcgccaacaaccattcaggggggtcacgaagataaggtcagtatcagcagggccaatttgatggcaaacaggggtgatgccaatagtgacaggtgctacctgcatgagggtagaggaccatctagagtgaaagaacaacccgaggagggggaggaggaagaggaagaaaaagaagaagctgatgatggtgatgatgacgacgccgaagacgaagacgaagcagttaacccccataagtacgctccaagagggagaggcatagccccgaatgtggacccgtcgatggaaagacacataattggacatgcagttagtaatataatgccaaacgaggagaacatccacaaggggataacccatttgaactctgctgatggtttgcctcaggtcgagggcgacgacgcaggaagaagcgtatgtccccacgatgtagtcaggagcacagtggatggagaccagaaagaagcacagatcgagaatgacggcagcaaattggaagatatacttaacataaacaagtacagcgagatagtgaacagactggataattacaacctcatcagtagaatgagccaggtgggtgtaaaagtggagaggggggtgattcccttgggggggctaaatttcaagagggagaacacggagggcgcgagtaaggacagcatcagggagggggaagctaaccaggggggggaagctaatcagggggaggaagcaaaccagggggaggaaggcaccatgggagaggaaggcatgatgggagaggaaggcaccgtgggagaagttcccagcgggggagtcgccccgaacgctgatattatccgccagggagaagtctgcaacgggggagatctcccccaggagaacaacccagacgacataaactccagaatagtgggagtgcattatgacagaaagcagtacaggtggaaggccacatggtatacgtcacacggaaggagatgtgcaaagtactaccccataaaacagtacggttacttggaagcgaagaaaatggccatagaatgtagaagggcatacaacgcgtacaagaaattaaagaagggtccagaaaatggaactgaagaaggtgagttaaactttgatagcataatttttcccaaggagtactatataactctatttgaaaatgatgagaaaaaagatgggtatttttggaacccgaaaaagaataagaagacggggaagaagaacccgtttttggacaataatgagaagcagagaaggcactacaatgaggcgttgaaaaaaattaccaatatcaagtataaagacctttctcaattggatgaatttattgtgaggaagaatgacggcgaagcgtctacttatgcatccatggcgatggggatggacccttccgagagttcccatgtgttgttcgcgccggcacagcatcagcagctggaggaggaggactactccggggcgcagttggaaacagcgggaatgggggcataccaaagtggaacccgccacagtggatcatacaagggtggatcgttcaaggcggcaccaccaccaccccttgcaatgacaaccccaactgcagattccacggcccccggcgccgtgagaactgttgacaatgccacccctcccatcctggagaatgaacaaaacgaagaatggagcaccctacaaggagtatacaatcaggggggaattttccaagacaactgctgtaatgtgatgaatggggaaggacaacatatgacatcaaacgaatgttcagcgaacgtggcgtcgaatgcttgtcctgtacacgtccctgcaaattcatgctcagcgcaaaacgtgtcatcccttctttcgttgtactacctctccgaaaatatcctcaaatttcagaagggaaccatcaaatgtattctacaagacctgagagataattgcctatccaatctggcatacgatattaaaaatataacctttcaggagtattatatggccattcattacctgaacagatatgtggaggactccaattgctacgatgacattttttttctgttgaagattttggccaaaaatttggaaattcgaaaaattcctagcttgtacaatgaggaggagcagaaggagttgctaaattcgttgaccgttattaccaagcagatgaagagtggctactcgtacttcacccccgacactgtgaagagtgccagtgaggggggggaggcggcacctgggatgacgccgtccgaccggttttcctccgtcatatttcagtagcgggggtggagcggtggtgtagcggtggtatagcagcggtgtagcggtggtatagcagcggtgtagcggttgcgacccattagagaagaatgcacattccgcaccatcggcgtcgcttcgtcttgtgcgcgccgatttccattgtgtggtctcaattttttatgtgtttttcgtaacgcccctttgttctttttttttcctatttttcttcttctttgcttcttctttttcttcttttttttcctcttctttttcttcttccttttcttccctttttgccccttgaggggcgcatgtgtttgcgtgttgacatgcataagtaggtaaatctactcacctactcgcgtgtatgtttgtgtgtgcctatacacttgggctcgcgggaacagcccggtcgcccttaaacctgtgttccaaacaccctcagcccaattcgaatttttttcaatttcacttttctggaatgttttttcgtaaaaaattaacacacagggtaagaagtgatcgtacggaggtggcatatttttcgcttctcgtcgagagcgtccattttggatgcgtccccccccccctagatgggttactcatcgcgtgactgcctcgacactgttgtgctctgcttgcgtagatgtgtgtacagagcaataggtgggagtaaccctatgtggagggagctccgacgtgggatgacgccacgtctttcatttggcacgtgctctgatttattgggctctccaaatggggaagcggaaaaggggaaccacaaatgggagtctttgagcgacgcgttggtacaccttcgcacgaacggtgacacatcgcagaagcgcacgtactgtaagggaagggcatccacccatcacaggtgccaggggggaaacgctcctatcctacacgattgactgcctactgggtgggtgctttcccaacttaagaaactaaaatgcaaaatggcttcattgacaaactgaattgagttgagttcagttgagttgaacacatgggggttggaaaaagaatggagtgaaaaaaaaaggcgtgaaaaaaaattgaaatgtgggttaaaaatgaagatgtacgacgtggggtcattctttttaaaaaggtgaagcgatatacgggatgggttaaaaagaaaaaaaaaaaaggcggtacagttctgcggcgccaatacctgcctacataagacatacatagctggagaggcgccaacaggaacgggaaataaagtagaggcgcttctccttcttcttctttgttaagtgtaaacaaccaatttaaagtagggttaattcgtggggtgcaaaactgacgcggcaaatggttggaaatgatacaaggcgggtttcgggcagtagggtgaattcgccgaggggagcacttacagggtggcactgaaatgggatgggaacctctgcgtagggaatgcaggcagcgtttaattaaaaggagaagaggcaaacgcagggggggggaacaataggaagtgctaaggaaaaaggtcccacattaacggggcatggcaggcttgccagggtgtcagcagtgttagaagtgttagcagtgtcagagtgtcagagtatcagagtgtctgtcagagtgtcagcagtgggggatgcccctccgctggttcatcattcgggcatcctctcgtacggaggttcaaaattttaaaaagggtcttcacatttggggggggtccacctcagctaggaggagggaagcgctatgttgctgcggtaaggcggctgtcttcgttcgcctgctcacaaatgggatgactgactgcaatttgccgccttaccgccttaccgcctcgccgctttaccactttaccgcctccccgcctagttgtagtagctcgcgttggccatgcgaatggcctcctcctctgccaagttcctctgctccgccacgcccgtgaacgtctcgttcttgtgcgtatgcagctggtaaaacagcaagtacgcattcttggtgttgacctgcgactcgtcaatggtggtcacaaaggtatcgttgaagttataccactgaccgttgagcttcacatacgcaaagtagtgccccccacagaggccacccgtgtgacagttcactccaattaactcatacaaaggagagtaatgagggtccatctttgtcatgtgctttaaaccatcctccaggatgtatggtgacatattcaaatgctcattttctttatgggggtagtaaacatacgaatcgatttttgtccttagccacctattcgtgttgttgaatctttttaagtgaagaatgagaataattggcattcggaataggtccaactttttgtaagcttgtacgtgcagcttgcaatttccacagtaccacgtgttgttctcgtccaggtgctcctcctcggaaaataatttcaaacatgtgtcaattccatagcgttcctctaagtccacaaatgttatcgtttttatgtcaagggacaactcataatctatggcaacgctgtcaaggtgtataattatgagtcgcttttcttctgaattttttatgtaatctgcaaggtaggtttcgtctcttttgagttcgagtcctaggttctccttgggagtccactcctccttcaggttatagcacggcaggtagagagtgaacttgctgttgtactcctcccctccgtcaaccttgtttagacctcccttatcctccaaccccccgtcgtactcacttgtgataaccttactattcgtcacatcgctactagatatgttatccttcttcgcactttcatcatctccaccactttttgcattcccgttatgtatgcacagttgttcataccgatcagtgtgatcaccttggttgctctgcacattggaagtagaggtaggggtggttcccctgggtggtctactccccccggtgttcttccggtaggcattttccaccttgccgtacaggtcattgacagtaaaattgaaggggacattaaacaggagaggtaaatcattatttttcattttgtagaaaagttgctcatctttgcacagaggtactatgaggagggagaagtacttgtcatgcagattatctgtatcttgtgtgaacagaattcgatctctaaaaagttcactgtaagaaatgtgttgctcgcagttggttctgttcttgctcattccattggaatcatttaggggagtttctgaggaggtctcctgcatgttaatatcgtttgactcttccatagcttcgtcgtgggggtctgctgcgttgctgttagcatttccgcgagtgtttccattcgctcccgctggggctgatgtcacgggagtgacctcatcgtcttcatcttcctcggccccggaggggtgcgttttttctcccttgcgaacagggctaccgttgctgttggaggagtccagcacacccttcctcttcttaacgattttgctggagtggttgttcttccccttgagcgctttcttctccacgctaccgccattgttgttactgctgttgttgttgctgctgctaccgctattattgctaccgctattgttgctaccgctattattactaccgccattattgctgccgctattattgataatgccgttgtgcacctcttcatccttgaggctggtgttgttggtggtgaccgtcgagttggtaagcacctccaagcattcatccccaactttgacgtccaaatttttatctataaggtgggaacataacttggggaggatgaaaacaaaaatgtggctgattccttttccatttcttgtgtgcggttcggtgacaaaatcagagttatttaaaacttgaaaaaattgattacaagcaagatttttaaacttggtatagaggaagctcaagttgttaatctctagttcgtctatcgattgtatattacacatggcacagatgctctcatggacggtgcagatttcttgttccttcaatgtgctggttattttacttttattttttatggccctcacgtaatttgcaatatctgcattggtgcagttgtcctcattatcttcataaaattcatttttatcatccatatatttagaatggaaattaaaggcattattactactgctgtttcctccaccaccacaactgctactactactactggatgtagttgtattgatatgattatttcttccttcatgaggagaggactctttgctatttttaattatacatttattatgtagtagaatattttttcttttcacttttaaattttttattatggtgagaaagaagattttcaattttaggacctcttgtgatccattaaaggcgcaggagaatctcatgcctatgggggcatctctatttaggataacatgaaaccaaattcggtgattctttttaggtggcaatgggatcgatagatacataaaaggatcaaatgctatgctaacttttttacacttaggacattgtaaacgagatctgtattgtccctgaaatagatccacaataatagaattatttatttctttgtgtctattccaggaagcttctgcaacatcaatatctggtttgtctaaccctccttgtagtttctcttcatagtatggctttttttgtattaaattcagatcttcatgtagcccatctagaaggaaggctaacaattcttgtgaatcgtgttgttggtatccgtagaattcatctcttttttcacttatagcttgttttaatgccttgggtgcatagggttcacttctcttatctattttccaaagctcaatcagggtttcgtagtaggctttggctaaccgtccatgttgacccactggatttgagtaatttatgtgattccaaaaagttccacttaagaaatagttggaaaatttttttatcttggctagacactgcagggaggagttcaagaagcaggtgttccccaggttgatcaggcctcggtcccccccgtgctggaatatgtagcttatttgcttgaccatgctttcgtgggagtgtccctgtgtttgtccttgtgtatatccctgtgtacatccctgtgtgtatccctgtgtgtacccctgtgcgtgggcagtactactactgctaccgtaccctcctgtgcgtccgctggagtaccccctcatacaatcctcctccttctcggacctcctaaaactcgattcccgcctcgtatacccatagtcactctcattcgtcaggcactttatatccgctctctcacttgttattaacaaacaggtcctctcatcaatgtcatattcgtgcatctttttcttcagggggtactccgtcgaatcgtgcaggtacagccgctcccaattgtattcccttttgccgctcatctcttctgcgtagaataggttcttcttgaagcttgcggggtcgaagtcggtcacgatctgcgtggggggggaagaagcaagtttgtagagaagcgagcgtgttacgaagcgagcgtgttacgaagcgagcgtgttacgaagcgggcgtgtaacgaagcgggaatgggggtacaaacgggggtactctcttcccgttggctgcccttttggttgaccgccctcctggttggtcgctctttcggttagcctccctccaggttaaccgctctcccggctgaccgcccgcggcgcattacctccttgagcacgtcctccaccgtgtcgttgcgcaggacgacgatcttcatcttggaggggctgctaaactcgttcgggttcttcgagtacaccacaactttgagaggctggatgtctactttgtatattatcctctccctcttgggaatcttataggggtaaactgccctgggaatttttaggttaatatgaaaatgcttttccaacacctctatggccttctctgggtagaggaggaagttgactccatttccattttcgtaatccttgaggagcctcgtcctcgtggtgacgttacttggatcctctacaaatattttgttgttgatcagagtgtggtaccgactggccttcccttcttcgtagttcctcaggctgtctatgaattctttgttcacgatgtgcctgcgcgggcgggggggaaaataaaaaaagggttaaaaataaaaaaaaagataaataaaataaaataaaacaacaaaacaaaataataaaacaaaatgcagccgggctacctctttaccgacaaaaaatacgctcgcgcaatttcgctccatgcactcaccatgtctcattttcgctctttgggtcgaagggcaggttatcaaacagcttaaacaaattcaaaatttggatcttatcaagggttaagtttttgctgggcgaattggacgtgagtggggaatccattttgcgcaaaattggaaggaagaaaagggaagcaggtgggaaggcaggcgggaaagcaggcgggaaagcaggcgggaggcagatcggagattataacagacgggaaagcaaatcggagattataacagacgggaaagcaaatcggagatgataacagacgggaagtgtctcaggaagagactcgcctctcggaaaggtgaaaaatttccaagtagcacgcctctacagtaactgctgtgttgtcatttcgaaacgggttctccttctgctcgcaggctacggcacgcgtggggcgacatatccgtttggacgcttcgcctggggcgtctgccacacctgcggcggttttgcttcgctgagctgcgcttcgatccgcttcgatccgcttcaatcctctttggcacactccgagttcctattcgcgtgccgctcttctcatgctttccccctcttgggttactccacctcggtgaaaaaattatccaggcaggctcctttaactttgtagacaatggcaatgtgggggggtagcggactccccgtatatccgcgtacactccgtactttatgttgctacaccttttggcgtttccgcaactgtgtgtgggggggcttctccctctgtgcgtgctggagaccaacacaacagctgctggtgatatgcctgcataatgaggctgctccactcacggccgtgttacccccccccgtctcgttgctacaatgtgatatttttaatttaaaagaaaatatcggcatgtaatgcaaacgtcacgcttgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactgcaaagtgtgagtaacaggggaatgcaaataatttcacaaagtgcgggacagggggaacgggaaaaaaaggaaataaaaaaaggggaagctctggtgaacgctacgtcgatgctgtaccgaaactgcagcaaccctacgctaagcctcgctctaagcctcgcgccaaggtgactccggggagaagcaggatgaaacgaacgcagcgtgagataaaatcaataggaagcaaacgacaagccgacaacaaatcagcagggaatagaaggccggaaatgggaagagaaaatctttgagcaattcgtcgcacttcacgcttcatataccaatgcgttgttttcatttctcttttttaaaaaaaaaaaaataaattatcatatatccttggcacctttagagccgcggaacagggagagaggagcacgcgttcaaaaattcacatacagttatatatatatatataccatacaaatgagtacgcgcattatgaggcccattatgcgtacctttcgcgcgcatatgtacactgcgcccgttgcccctttggcgttcctcctcacctgcttcattcattcattaaagcctgcacagcacacgctgcgaaaatgcagtcagccgatgcgcgcattcgccgagttggcagtttgccagtttgtatacttttttcgtttcccctcccttttttttttcctttattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttaactacgccgttttggttattttgtccccccgcggagtgcgcaggttggcagttggcggttggcccgtgtacggcgtaacgtaaaagcgcaaaaattgtcactcagcgtcaagcaaaacggcaaatgaattggcaagtggatcgacaatcggatcggcaaatgaatgggcaaatgaatgggcaaatgaatcggcaagcggatcggcaattaaaatgccaataagtggccaacacgtggccattaaattgccgacaaagtgccatgtactcgcggaggacgtagcgtgcggactgttacccatccgtggagtgttacccctttttcttaattttatttttttttggcgcatacacctgagcgtagcatgtttgcagagcaaggaccctgctttgcttaagcttaagagtaagcatttctgggggcgtgggaaaatgcgggggcagacctccattactcgaggggaagatgcgagcgcacgctgcgacgagaaaggtgagcagcgagaggtagccccgcaaaggtgagcagcgaaaggtagccatgcaaaggcaaccccgcaaaggtaaccccacaaaagttatccgggaaaggcaaactggcaaacctcgaatgataattcgacaaggtttgtccgccagctgaccgcccaccactcagttatgttcggcggctggttgcttgcaccaaccatattgctcatcttactatataactctctctgcgcgaaccccaactgctgctacgcttatcagttacccacgggaaaagtcagcacttgggtatttaacccatgtgtgcaattaggacaaagaaaaggttcagtcgttcgagggaactacgatggtcgagataatttcgtgaaagctaaaaggacggttagtatttctgatggggatatacttgagagagttgatctcgtgggttccccatcgaggggaagtaaacctagtggatggaacgctacacgtagttttagccaaggggtagcagtgagacagacgaaatggcagaacgggaacaccaactggggaaatgtgagaaaaaataaaaatacatacctgttcctgtttaggaatgaccatagtggatctccacccatagggcgcaacgccaggggagggaactccgccatctgtgcgagaccccccaaaaaaattgagcatagggaggaggaagcaaatcccaacggggatgaacgagtaggtaaaagtgaaaaaagcgttacagatgacgaagtaataactgcctatggggaaaattacaaaaagaggaagtacaccaaagtgagagacgaaaaaaaaaaggatatttgacaaacgaccatggagagcagttcactggggtagtctccgctttggagaaaaaagaaaagaaacgggggaaaggtgggacaaaccttggtagcaagttaatacgtagtgagaccaatgatccgagggaggcagtcacaaatgattcgatcagaagaagtatcaacccattgaggagtaacaaaaggctcaagtatgaatatctgtccaccactaatcgtgagagtgtccacaacgcatacggacaagtcgtaccagcgtcgtattaccaaaggaggggaagcgaaaatgaggcaagttacaaagacagacaacgagagagagacggagtgcatgcatttagataccccctaccaaatgagacccattctaaattgataatcccagaaggagatgcacccagagaagatgacgttgggaaaacgttcgaaggggaaatatattcagttagtccaaatgcagttctagtcaaaataaaaaatacaaaccatttcggaatgctttttaaaagtagatgtaattttggagacgatgttgaagacctgaatgagtattttaaagaaaaacaaaaaatttttgtaaaagctttaggtataaatatgaaaaaaaagttattctacttaggtaacataattaaatataatccaaatgtgaagttaaaaaaaggagatacgtcaaagggattaattaccaaattgtgcgagtcgtatgtatttgttaaggttttgaagaatggcagcactgggtatttgcacaagtcgaagttgtttcctccgtttgggaagcagcaaaaggggaggcagcaaaaggggaagcagcaaaaggggaggcagcaaaaggggaagcagcaaaatggggaaccgcaaaggggggaaccgcaaaagggggaaccgcaaaaggggagacataaccacaggtggaacgtcttactaaaaatggcccaatttacacacctgtttaacatatgggatattatagacatcgaaatttatgagcgacctgatgcgaacttcaagtccaactatatattaacaatcccggaggagtccaagacgtttggcaaggtgcttgcctattttgactccctgtcggggggtctcccgcacgaggggggagtgaatgaaggaggggaagaagcatttgtgaataaaggagggggagaagcatctctaaataaaggagggggagaagcatctgtgaataaaggagggggagaagcatctgtgaataaaggagggggtgacccgtttgtgaatgaaggagggggcgacccgtttgtgaatgaaggagggggagacccgttggaggtttcctccgatggggatgcagccgaccacaggaagaggagaagcaggacgagtcactcgagggagggacatcatacagactcaactcgtaacgaacagagaacccccccgggggtaccctttaaaaaagaacaaagaggcactccataaggaggacagagcatccacaaagttgtgccgggtgcccgaaaatgcaagcttgtccgctttttccaagataacaaaaatatctttgtcggcgttgaaaaaattttttataatcaacgagagtagggagtacagtgcggggcatgcactcagtgcggatcagatgagaaaagcgagtgaccattttaacgtcaggtgtgtcgtggacgttggtgaggggtccccaggggagggcgcccaattggaaggcggtctaggggaggacccccaattggaaggcctcctagtggaagcggctacccgaggtgtttgcccaacgggggaaagcatccgtggagacgacgtgggggttactcccccggaaagctcccccaggaagggaaacaacaacgaggaggaggaagttcaaaccggtgtgaaggcaaacccaaatggggaaacgaaattgaggctaaacaatggccgtgtggaaagtaagtcatgtaaggcgcgtattgcctcccccacagaggatacaaccgagaaaagtaaaaagagaaacactgtagtgacctttatcgggcacatcaaccatgggaaaacgtcgctcttcgattacatatgcaaaacgaaggagagggaaaaggaaaaaggactcataacccaaaatataagagcctttaaagtgaaatcgagaagcaatgacttcacatttacactcattgataccccaggacatgaagcctttatgccaattagaagcagaggagtgaagatatcagatctgagtattttagttatttctggagaggaaggaatacaagagcagacagtggagtgtatcaaactgattaaagaacatcacatccgaattataatcgcagttacaaagatggacttaccaaacgtttcggtagatcgaatagttaatgacttattgcatcatgagatatacacagaaatgaatggtggtgatgtgcaggtggttccttgttccattttgaatggggattctatagacaaactgatagatgcaatatatttagagtccgcatttttggagttaccattagaggagagtaaaaatggcgagggagttatcctagactcgtacattgacaagaatggaattgtatcgattaatttagttcagagtgggactctccgagtgaatgattatttctacacaggatcatcctacggtaaggtgaagataatgaaggatcaccttaacaagaatgtaaaatctgcatgtgcctccgacccagtgatggtggtaggttacgaaaagaattccgtgcctatcgcaggagacagattttatgtcgtacagaacgaggcagtcgcggaggaaattgcacagcaccacaagaatgagttgctggcttcacaaatgaggggctttacctacgggcaggaggagggaagcctggatcgctaccgtgaatacatcattagggatggtgcagtaagtcccgatgaggatccaaaacaaaatgggggaaaaaaaaacccagagttggaagaagccccccaagtggaaggtcacccaggagagatccccaaagtggaaggtcacccaggagagaccccccaaatggaaggtgacccaggagagacccccaatgtggaaggccacccaggagagacccccccacagggaagcaacaacgaaagggaggctaacacttttcgagaaaaagaccccaagacagtgtacgtgaattacttcatcaaatgcgataagcaagggacagtagatgttttaaaaaattgtctcttaaaattagaagtgaaggatacactacaccgagttcgaaacaaaattgtgtatgccagtataggagacatcactgttagtgacattacttatgctcagagtttcaacgccatcattgttgggtttaatgttaagctatccaagagctgcccgaaaaatacgaaacatatgttgagcgctgcaaaatctaactgccgaattatctatgtgaatgtgttgtatgatcttattgaacaggtggagaatgtaatgaaggagaaactgagttccaagccgaggggtacttacaaaggacaagcaaccattttgaaagtttttagtgtctccaagctggggaaggtagctgggtgtgtcgtgaacagtggcaccattaacaacaacagcaatgtgaggattttgaggaaggaccaagtcatccatattggaaagatcgtgtcgcttaagattgccaaggaggagaaggggcaagtcaggcagggcgatgaatgcggcatgggctttgagaacttcgtggattttctcccgggggactcggtggagtcgtacgaggagtaggccaggttagcgcagcggttagcgcttcgatttgcggttcgatttgcggttcgattggcggcgtggtgagccgagcagggatatgacccctttaggacccaccatctaggggtaaagccccaatggcaaaatactcccgtgggagctgcaccggcatgtctgcctctctctgtttttatttttttttttcgtccttcttctgagtagaaggggggggccctgtatgcgtgtggcaaaacgtatccaatcggccgcaaacatgcacacttatttgctcatttgtcaacagtgtcactatttttcttttttttttttttttttcatttttttaaatcgcccaagggcctacctttgcaaccgctttttattaagacaaaactctttgttcgtttatgagaaggacattttttgcattccacattgagaagcaaaaaaaaaaacaaaaaaaaaaatagttcgttcagaaagttaaaaaaattgtcatatatactcttggtgcaaatggttgggcgccacaaataagtctgtacaaaaacagttaacacgatgagtcgtgtgaagcggtaggtggatgctcacacgtacggtgattttattatgtcctttttttttttttataaggccaatttgacgctggaaaacatggtttccaggctgtcattgtcctccttaaaaatttgcagtgtggacttgtccagggcgaaaatgtacgtggtgatgactaggcagatgaaggcgcagagtaacctgaggaaaggaggtggtgtgttgggggcagcatcatgaatggggagaaaagaacgagacaaaaattcgaagtgaaaggggaagggaaagggaacagaaaaggaaaaggaaaatatgtataacgcttccacacatgtttggagatgtgtccatctggaagtttcccgcctttttctcttttcttttctttttttttttttctgggccttaccagtagaggcccaagcctaaggcgatgtacgccttgaaggcgagatatggagccacaattgtgacggcgtaaaaaatggatgtattcaaaccaatggcagttcccaactcggattgctctaccctctttgtcatttgactagtcccacatatgtatagcaaggcccctccacaaagaggaatggacataaaaataaggacgagatattcatttgccccacataaagagagtgataaaaatccagctaacgttaaaggtatagaaaacttgcagcaagtcatatctcctaggatggagcttaagtatggtgcgaacagaccctctgcaatgatcgttaaaagtcctgcatatgtcattaggtaggatgtatgagatggggtcaacttaaacatatccacaacgacaggggcaaatgcaaattttgtcattagaattggaagcaagccaaacagaattaacaaacatatgccataggtcttccgaaaaagatttagcacacgtatatattcattttgtatgctacttagaatttcccttatttttatttctcctaaattcacaggttttaataacttcggatcctcactcaatgttttggctacatacaatgctgctatttgtgaccccagggctatgaatagatttccccttggaccgacaaagttgaccataaagccagcgatgagactccctaggatgatacccatgccgtaactgaggttgaggtaaccgatggcagcggtcctcttttcgctgtctgtcttgaggcatacgagaagggaggaggcttggaaggcttgcatgaagaacgagggcaggaagctgacgtagtatgcccaggtggctctgcaggcgggcagctatggggggaaggtggacaagaaaagatggagatggggataaatggcatttacagacacaggcgcggggtccccgagggagagaagcagaatggcgctcgtgcgcgcccctcaccatgaggtacatcaggctggaggagcaaagggacaagtaaaaggatttcttcactccccatctgcggaaggaaggggaggcaacacgtggtgaggaggggcagcggagaggtagcggagaggtagcggagggacggcggagggacagcggagggatagcggagaggcagcggggggacagcggagggacagacgcgcatatgtgtgcatgtatgtacgtatgtatgcaccacgtatgcaccgcgtatgcaccacgtaggcgcgcatgtatatgtgcagacgccccaacgagccctcattctaacatgtcagcgagtctcccaaaaaacatggaccccacaaactggagtagagaaaaaagggtcaataggtatccattgtgttctatgcctgcgttggagctgatcagctgcgtgtgtgtgtgtggagggggtataaccatgtgcagatgtgcgtttccatactgaggggtgggtgggagctggattgatctaatcacgcgtgaggccgcttcccttcaaggaagcgcatgcttttactaaccatgtagggtagcatcgcaatttgtattgtatagccaatcccgtaaagcacgtttatcaaatgagctttacctgaaagggggggaagaaggagtcacctttttattgccacccagagggaggagaaggatctaccaaatgcgaggtctgcgtgtagaggccccctgatgtatgacacgcccgaacggttggaccacccggtggagttaccaattgatgagaagaagaactttttttccccagggacgacgtcagatgggtcgcctgcgacattgtcgcttttgtctagcagggtggaagtgacgtccatttttttcgatttgagtttctttaaaagtggagggaagaggaagggaagctgctcaaagaagcagtcaattttttcaaacgaaatggaagaacacacagacgagataatcactttggacgagacgggagagacaaaaaaatgaacgtgttaatttcttcttggggggaattccttttttttacaaaaatttgtccataaacgagtggcttcactagacgattgaagaaatgatgtaacgcacgtctacactggggtgctttttcctgaaccatattttgtccttttaaaaaaagtaaggcgacgaagaagcggaagaaaaagaggtgtacgtactccgaggggcggtcggcatggagttcactttaagtctcatcatctttgggggacgcttcgcgcggttgctcaggggcgggaggcacggcgtgcgagtggtacatgcgtgagggcattggtgagggcattagtgagggcattattgagtacatacgtgagattacatacctcagtacataccacagtacatacgcgtgtgtccttacccatgcgggtacgcgttcgcgcgttgtctgcgctgggctgaacggggaagccttgacagcggggcgaacaaaggagataggctgaaatagggggggagtgaccaccgggaggacgacgcagaagggggatgacgatgcgggagaaggcattttcatccttcccccattccttttttcccctctgcccttccttccctcattcctttttgcctctttgattatccccccttcttcctcctttccccccccgtgacgcgtttttccctttccccaaatgacagtacactgcgtgggggcgtgccataccaaaggccacttggacgcatcaaacgggggaagtgcttcctggaggaagggagggaaataataaagcgccatgaggtgagcgtaaaatgtggcactatatacccactcgtgcagcacatacgtggtctttgcatgttcatgcgatcatgatgaaggttacccttctccactcggatttccccccttgcagatttttatttttttttttttttttttttttttccccatttggtaaattaatggagatgaatttaaaaagttgatgcgtgagttcgctacccatctgcgatcgagtagcactttggaacatgatgactcctgtaattttgttctcatcccactttactgcgtcgcatcgagcagcattgtgtggggggtcacttggcgcgcgcaccgcacccacctgcgggtttgttcacccctcgggtttggacttcgttggcaagtgaacttgcggtgaagctccaggataggatatgttcgtgcgttccgtcactgtttcgtcattttttcgtcactttttcgtcacattttcgacactttttcgtcacattttcgacactttttcgtcaccttttcgacacttttttgacacttttttgtcactttttcgttactgctccgttgctgtcccttcactgtttcttttttttcccatcgcggtgtaccagaacgagggggtaattcccagccgtctcattttcctgaagcgataaagtgaggtcgagagatgctccgcgtggcgcagttggtgcctcgcttccaagtcgacagctagtgtggggaccggctgggtggcacaccgcgtgccacatgcactgcatccaagcacgtaaatatagcagtatatatatttacgtgttgggagtacttacctaggcagcgtctgcccccctgttgtgtgtccccctcttggctaggctcccgtggcagcaccctgtgcgtgatcgcagctgaatttaagcagccctgtgtaggtgccaccacacccaccggcatacgcgccgccacacccaccgcaacacccaccgccacacgtactacacgaaaggcagggaccatgtcgaccaccaaccccacgggggaaaccaccgagtgggacgacctgcaaaggaagtatgggaatttacccccactgcagaaggaggtgaaggaagaagaaatatacctaaacaatttggaaaaactggagagaatcaacccgttggagaaaaaaaatctacaccaactgacgttgctggaggagaactgtgtcgacgaggagtacctgaaaataattgagaggcacaaaacgaatcgcataaaagaaataaatagaagtagggctatggatgtgtttggggaggtgtacgaaatttcgaaggacaattttctgtccgaagttaacgaagccagtaggaggaaccccctgggtgaatatggcggccggtcgatggagagcacacggggggatgcggatttagaagaggaggaagaaggagcagccacgtccgcattcgaatcgtcagtcgcaaaggcagtcacaaaggcagtcccatccgcgcaagacacacaaggcacgcacgtcgtgatccacctttactcagacaacgtcctcgcatgcaaagtgaccaatgatatcctaactcaaatggctagaaaacacaaatatgtgaaattcacaaaggggatatacaaccgaattgtagaaaattatcctgaatctaatctacccacgattcttatttactacaatggtgtatgcacacatcaaatttgcaatctgctgagtagcataaaaggaggagtaaataacttaagtttgaaaacgtttgagcaatttttaggaaagtatttcattttgagatctccttcaagttggatgaatagtggacagagtcttagtgaccacacgattgattctagtgatatggatagtgagggtggaggtcggtatgttgaacgagatagtgatggacatcgagatcgtacggatcgttatgctgagaagggtaatcgtgttagaacaaataaacactatacttcgtttaatatgtttggtaggaagtacactagtggggactactcctctgatgaggggggatggacgtccaagggttatgcctcctccatgctggatcggaaggttaatcaaaagggggtttaataagtgtggcaaaggatgtgcgtgtgtgtgtgtgggaggcgctttaatgaggaaaaggggtccgccagcttcgacgtatgcgctgcgtcctcggggaagaggaactccctacttttgcagcctacttttgctgcctacttttgctgcctacttttgcagccgatttttgctgcctatttttcatgcttactttttctgcctatttttcatgcttacttttgctgcctatttttcatgcccactctttctccctacttttgctgcctatttttcatgcccactttttctccctattttttatgcctacttcttcccccaatttttttttgttgcaaactgggtgcagtttcatgtcggagggggggaggccacgccccgttagcagccgaggcgtgcgtgtgtctccccccctgcagtgaacaaacatgcaaagaggcaaacaatcggacaggtaaccaaacaaacaaacaatcgggcaggtaaccaaccaaacaaacaatcggacaggtaaccaaccagccaaacaagcaaacgtatcagcccgatgggccacattctcaaaaaagaaacgtgtaggagtgatgttacatcggatggacaaacaaacatgtggacgtgccgcttacgtacacataaatatacacgttcgtgccgcttacgtacacataaatatacacgttcgtgccgcgtacgtccacacgcttccctaacgagagagcagcgacgcggaaatctctctctggatatcggaggggaacaaaattttcgtcaagcagaggccctgtgcgggggcacacagcttcaccttgagtggcttgctaaaatgaagagcgtcccgcacgtcctcgtactgcaacagtccaactccgacctgaagcaaagtcccaactattatcctaatcatgtgatagaggaacctatctccttgtatgacaaactgataaatattgctccttaattcgtgcaactccaagaagtagatgttgcaaaatgggttcacctttttctgcttctccgtccccttcaacgtccctcgaaagaattcaaagttgtggtgtcctatgaacagcttggagcactccctgattttctccatgtcgcagggtatgatcgagtggcttccccgctcgcggttgattatgtgcatgcagtgtgagacgtccggttgggttggcggttgggttggcggttgggttggcggttgggttggcggttgggttggcggctgggacggcggttgggttggttgttgtatcggcggttgtatcggcggttgtatcggctgtcggtttggcaaatgggacgggggttgggccgctccttccccgcagtggagatcgtcagagattacctctctatgagtttcccctttacgaatttcctctctacgaatttccccttcacgaatggcctcttcgcaaatggccccttcgcaggtgggctccttacaagggaccgctcgaccaccttgcacagcgtggtcgccaaaaaggaaactcaaattttcgtctacagtgggcaactcgtttgtcgtcatgcagttattctggcagtggctgccctgctgtgtgtccccctcccgttgttccttttttttttttttcgcactgtcccgaaggagaaaagcaaacctcgggtcatcatacagttgccatgcgtagttcctctccaaaggctgactcggaattcgaatgtcaaaattgtacgtgtagatttttcccatattattaaaccgtacattgaattctgggaagggtgcatttaaaacgcccaagatttttatgtccttatttagtaacccatttagtgccattttgagcttatgcaagttgccatcacatggagggggcctctcatatgacacatactgacacacatactccttggcgtggactcccttgtctgttctacttaccccaataaattcgaaggccttcaaatcggacttcacttccccttcatgtctgttcagttcatctccatagccatgaatctgcaaaatgcagtttaggataacgttctgtaccgtgtcacactttggctctgccccctttgaccctcccacctttgtctcccccacctttgtctcccccacctttgtctccgtcttctcagtcgttccatttttgtaattcctcgttgcgcttaggtatatattgctacagttttcaacgcccgtccaaccgctatagttcgttccgtcgtagtcaacgatgagaaggatattcgtcagtttggggcgatttggggtggtcccctcatttggggtggacccctcatatggaacattgccttccgcggatgctctatttggaccgactctaaaaggttcttccttgaggatgcttaactctcccgagttggcctcatcgccaagggtgtgcaacgccattttgtttcttttcaccctgatcacacaaaatgatttagttggcataaaaaagggtccctccctccgatgtatcaccttcactttgaggacctttttcgagacctttttactttctatttttaaaaggacactcagatagagaaggaaaaggacgtaattcatattcgagtcgacacgagtgactatcttcttctatgtgctcactctggggtactacaggaggggtgaacaaataacactctaactctatacgtatattgatggagaatgaggtctttaccaaaaaattgcaaaggtacaaaaagtggagagttgcgataaggaagcaagatttgtctacttccggttggcaaaaaaaaaaaaaaaaaaaaattaaggtaaccctttggagggcgtgcgtacaacacttgctcgttcgaccaatccgcaaatgtatcacgtagttttcccgttcctcatccctggaagggagaaaggaaggaggggggggatgaggactcacccggggggcgtcgctcacagcaattaagagtttttttccccgcgacgactaacttgcggagttggccctccacagaaaaaataactgaagcgttatatcggtacacctttacccgcgtcggcacacgtgcacacatgggggggcagttacgcccctcgagtcgtcacaaagtgggctgcaaacacagcgtaaaggagctcaacgaatacaacgcacagagcgcagcgtgcccgcttaaagcaacgtcttaaagcggcgtcataaagcaacgtcttaaagcggcgtcataaagtaacgtcataaagtaacgtcataaaggaacgtcttaaaggaacgtcttaaaatgcataggtcaaaagggcgcccacacatttgtgcaaggggaggggtgcaatcactgcgaggcgacaacgcgaacagagggtactaccgtgattcgtcccaaattaatcatgtgtgcgtttttacaaagtcgaaaaatggtgagacgagacaataatggaaagcaaatttgaatggatattttaactgtactggtgcgaagattacgcttacccgacgtcgcgtgtgagaagggtgtgcgcgtaaatggtgtgcgttttccaccgctgctccggggccgacttagttcagcttcttgcagtcgttaaactggttcgttccttttgcagcgctttttttgcctctttttttttcactctccttttaagccgctcccccccagctgttctactctcctttgctttttttttttttttttctcttctgccattctctaatattaacaaacgaaaggacgaggaagcaaactacgtacttggccaaatttatgcagccatataggtccattgtgttgtttccatttttttggtgcctcgcactgcgttgctgtgctgcatacgttgtggtggcaatgtgtcattccacggggacgctacttaaaaattcgtgcggaagaccctggggtgtgcttcccccgcccttccactcgttgtgaggggactaaagagttttttttttttttttttttttttttacttttttaaagaattggtggttgcccttttttactgtgggtatatatatatacactgttggggaaaaaaaaaaaaaaattgctaacactgtggtgattatttctcgcggggcaaacgaggcaaaatgtacattttattcgtatgcataggtaggtacttgcgagagggtggggatacataattgttaaccgtttggacccatcctcggtgcaccctgcggaggggcacacaaaatggttgctaacttttttatgcgcgacaggacgacgtgttaatgttagctccttttctcagttggacccttttgacgtgagtagaaccgcgacactgtaaaagtgggcgctggaggggaatgctacaaaaacgaataaggtttcccaccccctcaccccgtccgtccagtccatttgcctttttggcaatccgaaggcgcttcacaaatatatcacatggttaatggtgactccatttttttacctccccgtttgcccgaacaggagcgcaaaagtgaaagggatgcttgcatacgaccgaccccattcgtgcgttcgtgtatgaacggcacatcgcagaaaagggacgacccgctgccgcattgttcgcttcctaagctaaagcaaaccgaaccgagcattgcaggaggggcaaaaaaaaaaaaaaaactgagggaagaaatattacccccgcagctgcatagtatatattattttgcgagcgctcttcgcaattatattggccaaacctacatggtattaattacatgacacgacacggcacaactcgacatggtattgcatgatacgactactactcccccttagagagaatttttttttttttttaactcacccactgaagtaaaataaaccaacaagaagaaaaattgaagccaatttgatatagtgtcacactgaggatttaaaaaaaaaaaaatttccaacgaaggaatacaataagtaactccaagcagaggcattatataagtatacctcccgcgcggcattcttcatcattatttaacacgaaagggagatccactctttatcatttcgcacgacgagagcaaactttaactatatagtactgtcgcagcgactagctatataacgcttctattttcactacaatatggcatccaaaaaggtgaaagccccccaaccggaaacggccattgtttctggccctcagcccaaggagggagagttggtttttggcgtcgcccacatatttgcctcctttaatgacacctttatccacgtcactgatttaagtggaagggaaaccctcgtcaggattacaggttagttgggacgcggggacgcgaaaaaagggaaaaaaaaagggaaaaaacaggcgaaaaaaagtacatacatatttatatgtacctgtacatgtacatgcgcgaagggggataaacaacacccccaccccagttcgtaacgtcccagcgaagtgtagcaactgtgcacgtgccccgcaccgttcttgctgcttccacctcgcggagttgcagtgaaggggggtgtcactaccgggaggctcgcctatttggtaggaaccccccgcctggttaacccttttaccgtttttacttcattttttttcccgtccattccaatactcccacaggtggcatgaaagtcaaggctgacagagacgagtccagtccgtacgcagccatgatggcagcacaggatgtggcagttcgacttaaagaattgggagtctcagccattcacatcaagttaagagcctcagggggcaccaagtcgaagaccccaggtccaggtgcgcagtcagccctaaggtaagaaaaggagagaaccaaaaaaaaaaaataaaacatacatatatgcatatatacatatatacacatatatatagaacggatgcgcgccgtaatgggagaagtgcccacccccacgttacgcgcatgtgaatttttaccttttgcgactcactccccactgctaacgcatcccccgcttgccacccctacagagctttagcccgttctggattaaaaataggcagaatagaggacgtgactccaatccctaccgattccacgaggaaaaagtccggaaggagaggaagacgtttgtaaagcagtttgcgtggtccccgcaaaaggaagagcctggccatcgcgaagaggacacatatgtgtacgttcacatgtatgtgtgtatgtatgtatgtatgtgtatgccgtatgtatgtgtatgccgtatgtatgtgtatgccgtatgtatgtgtatgccgtatgtatgtgtatgccgtatgtatgtgtatgccgtatgtatgtgtatgccgcatgtatgtaccctcgcgtaaggtgattctgcaatgataagaaagcgagcgacgggggggttggagaaagccaaactggaagggaagaaggcccgatgttgtctcgcggttgtcgcgaagtggccgcagaccaacataacgccggaagaggagcgcattttgcgtttgcgcgaatgagagcatgtatgctttaaccccagttgcctcgtggctccgccccagctccacctcaacttttaactatattttactttatttcagtttttactttattttttccttactttttctttccttttttttactttttctatatttttaccttatttttacttcatttttactttattttaatttaatttttttccctcttttccacgtgcctacataaacagcaattacccctcccttttgcaattccaaaaggcatgccaatttatcggttaaccagattaacgtaaaaggggaaaacgctccttgcgcgtacatgtggtcactgcgatcagcgcggacaacgccaaatgtgagcactttatgtagttggctacacatagaaacggctttaacgaaatggctcctgcctcgagtgatgagataaacttttcgaggaaagcccaaatgtgaggggacaaactaaaaaggtgtgctaaggcccacccaaggaatgtacgactgtccaaagggatgtagcgaaaataacgacatggtaaaatttttgccagatagccgcacaagttgtatgaacatgttcaggtaaaagttgattttttttttttttttatgaagcctacttggcataagaaggtagccaccctttaggataaacacttaaaatggttgttttgtgcggcgactgagttttccaccttgggaggaacgaagatgggaagggagtcgcgagaggaatgcagacaaatgggggcacacagaaaagacgcgccatagtgtcagtcgcagcggtctccgcattgctcacctgattccgtctcttcatatcagcaccgaatagcgctggaagttttcgcgcaggagggccttcttctgctcggagttcatctgaagccactgtccgccgttgatggggatgatctgcgggggtagaggaggggcagcggtaggtggtagggaaatgcccaggtggtgtggaatcactggagtgtatagacgggtgaggtcccctagggggagtaccctcagtggagtgtacggacgggtgaggtcccctacgcggagtaccctcagtggagtgtacggacgggtgcggtcccctagggggagtaccctcagtggagtgtacggacgggtgtggtcccctacgcggagcaactcacctgccagccgtgtgcgtgtaggacgcgcatctgtagggagacgaagccgctgttcatgtgatcccagctagccgtttctagagtgcgcatgaggtgttccttcccaaagacacatatgcctatcttcatcccctcattcagcaaaatatcaatcatgtagggggagttgtgataaggttcgaagtggagctgatatgagacttcaaagcgttttaacatgtgtgttaattcacttagtattctgttcctcattttcaaggcatccttctccttcttgtaaacgctaaaatcgttcctcagagttctacacttatcatgcatgcagtatttgtacatacaatccactgcatctacattaactaaacagtgaggtatctcactaaagcaagcatctgcaatttgatggagtctcttgaaagcttgcgagtcatttggatctctatccagaaaggtggcattcaaaatgtgatgaaaattttcattagatttatgatagttcgctacaatgtatgaccacgtgatgttaacaaggcagttcctactcatcacatgattctctgcagttagggattctttttctaaggagtctatgagtaagctatatgagctatcaaacaggggcttaaaaattacattgacataagcacaggaccacaagaaggtagcaacgtcaaccatttttacttttattatatcccactctttgtatacctgctcgattagtaccttatacacctgctcatcatagacgttcattttcacgatggaagataggactttcaaaatttgaaacacactaagtcgactgaggatgtagttatcctttacataatcaaagacgttgcgtaagtagtttttgtggaaccaagaaattttggccaaacttatgatggggtgtatccacagggagatattcttcgcatgaagaagatcattggacctttcgcatagcacatctaggaagttattatacaatacgattcgtttgttgtaggaggagaagcagtttattgcatgcactacgtcttctacgtctaagaggccaatcagctgagcgttcctctgtagcaactcgcagatatcatttactgcttcttttacctgccctccgttttttttgttgtattccatatattttaagcactttaccatttgggtgaccgctttggtttttttggacatgtggtgaggtggggtctctggtctgtcccgcttcttcaaactgttagttcgatctatgtcttcccaagttggcaccacatcagcatccacgttggagaaaccggtgcgttcctgccctgaggggactgtctggtgcacctgtggagagtcccccctcccctgactgctctgcacacttgcctcctcacctcccagccgcttcacctgcaaattcacttcctcacagcccagccgcgtcctctgcaaacccgccgcctcacctcccaggcgcttcacctgcgaacttacgtgagagcttactaagttaaccaaactgaggtacctctcggagtgtttaaaattcgtggagaccttcagcacaagttggcagaagggcaagtcgaagttggggacatcgctgaccactgcatctacagcgcaatcgtagaagctggagtattccttgcagaaccgatggaaggaatggaacagactctttagctggtccaggttgaactctcctatcttggccacacacacgggaactagtttgtccaaataatgtttcgtcctcaagctgtgcttgtaacactcctctgcaaatgacaccaatgcatctatgtcgaggtgccccactttggaagccatataatcgtagaactcggagaaataaagagagtgcctattcaacacagttacgcagtgcaggcagagtttggtttcgagttggttttcctgttgatccttggacacctccccctctttgagcatcttagcgatctcgtaacacaaatcacgaatcctgtttttcatatttagcttgcttagtccccttatcagatcgatcagactgtgtctgtctatctgctggacgtgatcacccacttggttgaagaagctattagcatgtctctcttccaagttgagaaggatgtttttttttttgttcaccagggtcaccgcgtccgctacggacttggcgtttttttcccccttgtgaagcagccctttcaggagctccaggtcggtctccccccctgcggcactctcaatggagtgtgcgtgcgcatcggcgctttcgctccccaagctccccatactccccacgctcctcataaacctttggtactccatttcctcctggtccctccacttctcctcctccacgctgatgtcgaaggtcaggctcgtggcgacgttgtcgtcaaagtcgacgttgtcaaatgagacgtcacctgaggcgttgtcaaatgcggcattatcacctgcgatgttgtcaaatgcggcattatcacctgcgatgttgtcaaacgcggtgttgtcacctgccgcgttgtcacctgcgacgttggcttcttgagcaccaaacatattaccttcatctttccgcttcacgaacggctcgtagttcttgctactggagaaactgcactttgacaaatgggccctgctggcagcgtactgaacgagcctcgcccggaggctccttatggggagtcttttcattctgcggcgtggctgtgtggcggtttggcggcgaagcggctaagcagcaactgggtgcctctgcaacgctgcaaagcaaaacgacgaactggccgactgtgcaatcctgcaagggaatcgccccctaattagaagcaacttcgtccgcggcttgcccaaacaaagcagcaaaaaaaaaaaaaaggaacatacctacatgctcgtgaaggtactgcctcctgcgcgagagtcaaacattctcgggttctcccccaccggcgatcctaaatttgttcgttctgcacaattacatgccacaattgtgagtggttgatttttttttttcacgtgggggaatcgtagcagtaattttttacgggcctattttattcaatccattatatgtgcactcgatcgatgttacctcttctatgttgggcgaggaatgacgggtactcacatcgcatgtggagacataagttgggaggggggagagaccaacttgtgatatactcatagttccagctgttcgcgtgatgggggttgtgtgcatacggtgtgtttggtcaaacgagaggtgaaggggaagccggtcggtgctgcaccttgttgggtatgccccgtatttttccagcactacgactggtactaccgcgaactgtgagactggtactaccgcgaactgtgcgactggtactaccgctaacactgggactggtactgccgctaactctgcgactagctctacttgttcgcaccgtcggccgtatgaagtggcacaaatagggacgcacaagggagagactctcccgacttaacatgccaaccagcttataggcgcggacgcgagggggtccacatatgtgcagcgatgttgtagaaaccttctttggcttcttcctgttgcgttatcagtttaactatggaagtagctactcgttcggcagtcattccgaaacgtacgaaacgggttggagctgtgtggggtgcagctctgcggtgagttggaagttcatttggggaggcgacacatcggacggcggcacatctgcagggctgcctcttctccaccgacgagcaagcaaaaacgggccggttaaaaatgtgcaagagaaagaagtgcacagaatcgcacagaatcgcacagaatcgcacagaatcgcacagaattgcagccggatggcagtggagcggcaaacagtttgtccagcctgacacaaacgagaatttggtgacggaagggaagaaggtctccccaaaagggtaccccccttggtgtttgtcaagttggggtgtatccggatattcagagtcacgtggggtgacgtctggagaggtaatctttgtacttcttcttaaccaacctagtgtgccaccctacagctaacccgaatgatgcgatgtggaacagggggggggaggggatattttatttggaggggaaacggggagaaaaaaaaaaaaaaatcttcctatggcatttcgccttctcaataatttaaaggagatgaaaaaaaaaaaaaaaaaaaaaaaaaaccaaaaaaaaacacctatttttttggttcattttttttcaccttcccaacaggagggggccaatctgatgccagcttttgctgctatcatccggggcaggtacagtcacatatgcgtagctgttcgaaaggtgcttgtccgcataggcacatataaatacacatgggtaatgctgtgcgtgccactggcgatagcaagtgagtactgcgttgatcccccggaaggcagaagcccactccactccgcaaaagggacagaggccgcacaaggcctactgtgttgagtgtgaacggcacgcccagaagtacggcaatcgggacgtcaatcagttcgccaatcgggatgccaaccggtacgccaacaggcacgccaatcggtacgccgtcgccccgccccgccccgccccgcgtacgtaaaggggtttttccccggagggtgcctgctcgcccaattttgtgcagcgccatttttgccatccccgaaattgccaaagatattaaaagggagctcctccagcgcgtcagcaaaaagtgaaaagtgaaaagcgaaaagtgaaaagcgaaaagcgaaaaatgaaaaatgaaaagtgaaaaatgaaaagcgaaaagtgaaaaagtacaaaagaggaaacgaaaaagctaagcaaagcaaaaacgctaaagtacggcaccccccaaacggcatcgatgcgcgaccaagtcaacccacccctgtcagccttccaccagaaaggtgaagtgaagaagggttaacttaggaacgaggcccctgtgttctagccatttgtttgtgcctacgttcctcccagctgtgcggcagctcgtgtgcgcgcgcgaggagtacacacccgctccgcaaaggggagcactccgcaaaggcaaccgcttcgcaaggcaaccgcttcgcaaggcaaccgcttctcagggcaaccgcttcgcagggcaatcgcttcgcaaggcaaccgcttcgcagggcaaccgaaggagcacacccccggcgagcttaaaacaggaggaaggaattgtgggccccagttgctccccctacctagtagcaaatgatccgcgtatccccgattgaaagaaggactactttaaagttatcccaaacaagtgcctaaagagtgggaaccaggtgaagtgcgatcctaatagggcccacaccagcagcgggtgttgcgcgtgaaccagtaggtacgcggaggacgactgaaccagcgtaaccccaacgaagcagaggacccgtcggcgagtgggaggaggccctccgaatgtccacaaggagttatttcggaaaaggcggaaaaacagccacgtgggggagcatcgactgggaaggagcgtttgggaagtagcgtgtgagaagcctcatctgagaagcctcatctgagaagtcgcatctgcgaagtcgcagcagaggacaccattttgaaaggccctccccccccgtgcgcgctcgcatcgcgggaaaaggtgccccttgcgtgagagataggacctgcacagtgcgagacgccatctagatcagaccatctcgatcagaccatctagatcagaccatctagatcagaccatctagatcagaccatctcgactagaccatctcgaccagaccatctcaatcagaccatctcaatcagaccaactcgatcaaaccatctcgatcaaaccatccctatctcaccctcccgatctcaccatctcgataaggccgcccctcccagccgctgcccccgcgcaggcccgtaaaatgaagtgcccttgtcgcaccctgccataaattagtaacagcatgaaaaggagaagaataaaacgatgcatctgtcaatttttaagcaaattaaaattatatttaagcatatggataaaaataaaaaatgccataaagtacgtgtttggcacccttatcttgagggaaaagctacattttagaacctacaggaagaggaggatctgtcctagtatgactctagtgttggatctagacgaaacacttatttattgtacaaaaaaaaaaaagttcagtcatcagaaggaagtagatgtgttaatcaatgggaggtatttctccctatatgtatgtaaaagaccatacttagacctcttcttctccattctgaacccatttttcgaaatcgttatttttacaacatccataaagagctatgccgatacagtactcaacataatagatgtagatcattacatagacaaaaaattttacagagaagactgcttcgaagtgaaccaaaaaatatatataaaaaatttacaaaacataaaaaaagaggtctccaaaatagtcctaattgatgattcgaatatatcaggtttgaaatatccagaaaattattttcccataaaaaaatggcaaggagatttaaatgatacagaactgttagatattattcctttttttttgaatttgaaaaaaatgagagatgtaagatctgtgtgttcttttaggttaagaactcagaaggatattaacaaattatttcatacggttccttccaagcagattaggtacctaactgatcgggggtgcaattttttgtattcaccatctcttgcctttcaagccattaattatttgaaaatatttatgaatcggtttaggtatgccagctctaaaaagcagtggaatgaattagggaagaaaatcaatagcaagttgaagtcctaccccttttcactctccaagctcaagggctccagtgacgacgagcatcgcaagcgccaccgcaagcccgcgcccaagaaggtgcagcaggagcggtgaagcaggggcggtgaagtaggagcggtgaagtaggtgcggtgaagtgtagcggtgaagtaggagcggcaaagcagtagcggaaagcactcgcggtgaagtagtcgcgtaacgcactcgcggtgcagcgtttagcggctgacccgttggccgcttttgaagagccttgttttttagtgtatatgtaaatgcatatgtaaatgtgcgggggtggctgcggtggtggctgcggtggtggctgcggtggcggtgcagatggcagcccgtgcggacacgctgggggatgcactcctggacactcgcgaaatggcaaattaaaaaaaaaaaaggccatccccaagccggcgggaggctccagccaaacagcgccttttaaattatggtcccgctccgtacgtttatctaccccgacccagcgtaactgccacgagcgtaacttctgccgcggttgtacctccgctgcacccccgctgtgccgccacccccagcccaggtgccgattgtacatagcatgaagatcgttcccccccgcgcgtgggcaggcaactcacgcaagccgcgtagatgcgcatgtgcaccctcatgaaacataattaaaagttatcacctcgttagcaacgccttttcaaatgtgtttctccgtttcgatgcccctcctcggctcagtctgggaaaccccccctctgggagaacccccctctgggagaacccccctatgggagaacacccctatgggagaacacccctatgggagaacacccctatgggaaaaacgcaaccccaccgcgaaggggctctgtggaaaggtcgcacaaagggacacccccatttgtatgctaatatgcagttgcacgtcaacccttttcttctgtaccttgaatgcaccatttggggggatgcaccaaattacgtctccctacattgggtcatgaatgtatgccgcgtaatttgaaaggctacttatcaaacgattcggttgtttgtgtgtagtgggggaaggtgcataaccgaggtgggtccttgcctccccttcccctttaggaacatatcaccagcaaaaggggagtaccaacaggagagggggcaataccccagattgccaatttttagtgacccacttggggatccccaagtgatggaagcgcagatggaaacgcaggcgagaattgtaaaaaaaaaaataataaataatttgaggctcatttgaacgttcacttggaacctatgtgctaaggttttgcccctctgcttctgcaactgtgaggaaggggggaggggcaaattttttgcgcacggataaatcccccgttggctctgtgccccgtgactctttcgcgacattcctatacaattggtggttacatgctgtatatacgtatgtatacgtagcactcccctcggagaaaagccaactcagccatttttcagattagcatctttcgtgttagcatctttcatagtagcatctttgcgcagggcaccatttaaagaagcgacgcgacaaatgttgagatcagttcgttgggcgaggcggtgaagcggtgaagcggcgaagcgattaagcgattaagcggcacgtacactacatcgacggtgtgggattgcccccaataaatttctcctttctcccttctcctttccccttttttttttttttttatcctccccctttccccatcgtttccgtggcgacattttgcttctccccccctgggcgtagctaccaactggtttcctactttgccacttctaccccccccccaatccaactaatgtttttgagcgtcttcaaaatgagcatacagaaggtgatcgaagagaaattaagctcagccttgaagcccaccttcctcgagttagtagataagtcttgtggatgcggaacagccttcgatgcagtcatagtgtctagtaactttgacagtaagagattgctcgacagacatagaattgttaacgatgtgatcaaggatgaattgccaaacatacatgctttttctatgaaatgtcacacacccactgagtatgacaaattgaagagcagccaaacatgaggtgtggttatccattcggcaaccctggtgtggaagcaacacaacccctcacctccatttggaaagaacattataatgttaagtatttaggagcaatgttttttttttagcgtaccaagtgagcccccttttgtccaagttaagcgtagctgcacccccaccgtacataatatgtagagtgtacgtggttttttttttttttaacacgccaaataaagccaaaagttagagattttagctgtctgtctgcctgtctgtctgtcttttttttttttttttttttaacaaccccgtatggaacccccttaacaggaggagaaatgaaaaaaatatttaactctgtttcacctttaccctttcgatcttacaacttgaattgcgacatcccccctctgctgccttttcgaagaagtattatgcgcacctagggtggagggatggcattttttttgctcaaataggagccccccctttgttgagctatttgtccctcttaaagatgtggaccctgctccatgcgcagacgcgggcacatacgcgggcacatacgcgggcacatacgcgggcacagacgcaggcacaaacgcaggcgcagagttgtacgatgggcacacacagttactcccccttctgaggcgaaaccgattcgtacgcatgttacgctgtttaaatattacaggacagtcccaatatggacaactttccgtcccttcctttagcagagcacatcacacaattgcccagcatagaaaagtgtacctggttcatccatccgtgcactcatcatgtctactccactttgtgcgtttgctcgtcgagacaagctgcattgccatacatgtgatcaacatgtgttgatttccccaacatgttgttgcttggctttttttcgtcctgagttggaagtttcttttcgtgggaagtttcttttcgtgggaggttaattcttacggggccattcttttgcagcgtcacgcaaaatagtgcatatgagcaggggaaacacatgccaatgcacatgaatgtgtgagcatgccaacatgcgaccatcctcctgggggtgcatttttccttttcccgctcatccttcgaactgataaaggagcgagcctctgcagcaccaagttgcacaacgcgcattgagcgaaggggacccatcacatgggtgtgcaggtactcctacatgcagacacacttgcagagtacatgccattttgtaggacgttgtccacgggaagaaatatgatcaaatatcgaagtaggtgccataaatggtacctcttgtgaaagcagttatgctgcttcttttttttcctcagtggaaccattttacagttcctcgcttggatgtcacctctgttcaggtgttgtttttttttttaccctttctgatattggaatttgcacacccatgtgtaacatgccctcataattctacacattttccatgcattggtgcacctccccgattcagccatgttgagagggttgttagagcggtttgactgcccccagtggcaagctcttggtgcgcctttttttcccgccagtcgttcataaatttttattcccttttattggtgttttttcactgcacaggttgcttctcgtgcggaaggaaaaagaggcaggaaagaaacagatcaaaaatgaagcaacataaagctacatgaagcaacataaagcaacataaagcaacgtaaaacaaaataacgtgtgctcgtgcgccaccaatgcgcagggatgcgtgcgtgcattttaacataccccacacgttgcatacgcccctgtgtgtgtgcaggtgcctcagcaaatgtaaccactcactcgtcggccaccactgcatgttggtgtagagtatgctccactttttttgtggagcacttggggggttgaagttaaaaagggaaaatggcaaaacgccagtggaagaaaatgctacaaaaaaaaagaaaaaaaaaaaaaaaaacgtcccaactgtaaaaagctagaaagagcaaatcgtgcaacaaaaataaaatacacacacaaattacaaattgtagattaaaaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcttcttttttcttttattcttttctgccttttcttgtaaattttattttttcgtttttaaagactagcacatccgcagtgttcccgagagttccgcgcacgtccgtatgcatacgcatgcactggcacacgcgtacacgtaagtgaaggcgcagtgggcagcgcgagtgtattcgcgagtgtatttacgagtgtatttacgagcgcatcgtggggacgcattcgcctgtgtacgcttcgcctgtgtacgcttcgcatatgtacgttttgcattatgttcacctggcatatgcacactttccatgtaccccttccatacgcgcatttccatgtgcacacttgccccccatcgcgcatccactcacccgcgcgaaccccccccattcacacacgccagtgaattaaaaaatcattgtacagccaaaggccaccgcacgtgcagagcgtgtccagaagcggaagcgaacacgattttattttgttgtacgttcgtgtgtgcaccattgtgaaacggtaggcatcgcgaaaagggagcagaagggtatccaaaggatgtccaaagggtgtccaaggggtatccaaagggtgtccatagggtgtccaaagggtatccaaggggtatccaaatgacacccaaaagacatccaaaagacacccaaatgacacccaaaagacacccaaatgacacccaaaagacacccaaaagacacccaaaagacacccaaaagacacccaaaagacatccaaacaaaacgcgaaagcggaaagggtgaccgccccaacgcgtgacccattcgagtgcacatcgccaacgacacactgaattctcctctcccccatgtagacattggcaactaactgttttattcgaaacccgccaaaagggagtaaaccgtggaaggcttagacaagtggaacagcgcaaaagcgcgaaactgaagtgaacagactggcgaaaggaagcagaaagtgtaaaccggccttgccttgccgcgcatacacacagacatagacagacacgcacagcgtttcgatcctctccctcctcctccccacccgagaagcgcaagatggaaaagctgcagctgccagaatggaacgatatcgaaagatattttaaagaccccgagttgattacggcggaaatcctatttgtaggtctgaccctgtgcaatgtattcgttatgtaccgcctgttcctagatgtgattcctttccccatctttgtgacttggtggcagttggcgcagggtttgctggttgcctatgtatgtggggagttaggaaaggagttccccaagtttgcctacttcccaaaagtagaaataaatgaaaatatgctcaaggtgttatttgtcccctccatattctattgtctaatgttagtgttgtctaattatttactatttaaaaccccttgtatagcgtcctacccagttcttgttagtttcacggtagtatttcaccacctcactcgttttattgggtgcggagaggagtacatgcctctaaggtggaaatcaatagtgttcctcctagccgcttttgtaattggctgttttgattccaagacgacagggaaaggagtaatcatatgggctctactatatgcactattttcagccattttcagagcaggcttcatgcagaaaattatgcatcttgtagatggaaaagggaatacattacacaacaaccagcacctcttaggggttctactcctacctatactgattgtactgtctggagaatggaccgtttttggacacatgccatataatattatgtccttgcatacttggcagatgtggggttgtttgataactgtaggtaccttgccatttataaaaaatgtgatttctaacagattggttagaagaacaggacaaggcccatggagatttttagaaataatttctatcgtgttagttttttttatcgggatgacttacaatactccatcctttttaggatacgttgccatcatatgtgtaattgttggtcgctctttgggtgcctttgatgtcatgctgaatgcatccgattatatgatggcagaagatgagaggaaaaggaagacttccaaagcgaactatgccaagagtagacaagggactcaggcatcgaagccgttcctgtactctggggataacgaagacgatgaggaggaaagctccttcagctcgaatgacagcagaagttatcaggggtctcaggactacgatgataaggacagcgtgaatagtagctctcaacagtatagcgtccacaaggggacgagcagaatggatagctcttcgaatcaaaccagccacgcggggatgtctggggacgagagcagacggggcagcagaatgagtgacgccaaggccaatgggcggggtgccagtttccattccaagtccaagttgtcccgaaactactcctccaagaagcaggagcttgtcgactcgcaggcctaggcgtggaccgtcggcgcaccggcagcgtagcggcggtgtagcggtggtgtagctgcggtgtagcggcggcgtagcggaagcggtgttcttgcccgccagcatggcatcgctaatgtggcgatgtgtttgcccaccagcatggcgtcgctaatgtggcgatgtgtttgcccaccagcatggcatcgctaatgcagcgccgactctgcaccagtgacgcgcccctcagatttgccgtggcgcgttcctccccccgtttgtgtttccgactcggaaccgccacctccgccgatgcgtgcgtacgtgtgcatgcaggtacaagcataagtgtgagcataagttaagtgtgcctattagtatgtacgcctattagtatgtatgcctattagtatgagttagatatgcgtatgagtatgtgcgcctatgagtatgtgcgcgtgtgagtatgcgttaagtgtgcctattagtatgagtatgtgtgcgcacacacacctacgcacgcgtgtatgtatgccccccgtttaaacacacatgtgtagtccgccaagaatgaatttgcttgccgtaccccctctccttctctctctcttcctctcccccccttttttttttccgccagtgctattatgattgattccccttttttttgttaaatttttcgatttataaaaaagaaaaaagaaaaaataacagcagatacctgtgcgcatgtgtatttgtggaaccagggttcacctctccgtgaggaattgtcacgtcaagggggaaatgcgtcccggcagtttgggggcagctttgaggtagtattagaccacttttgaggcagtattaggccacctttaagtcagtgttacgccacttttgaggcattttttttttttttatttgtcttacgctgatcgtgcgcgcagggggatgggcaggtggcccgtgtggtgagaggggggtaactgtacgtccagctctctagaacaagcagttctttttccagaaggtgtgtccagtagtggggagggttggacaacctgttggagaggtacccaatcgggaatgcaatcctgagatgtggccccacacatgtagagaacgtccaactgtgtgaacagtaatgcaggaaagagagcagggagtgaggttagctgcgcccagacatgagacttcttaacctctaacgtgatgtctggcaaaacatcccgttcgtgtgtccgaacatttgctaattttattttaggaggttagagtgcgcgtcgaaatggcgaagtggcgaagtggcgaaatggcgaagtggcgaagtggcaaaatggcgaagtggcgaagtggcgaagtggcgaaatggcgaaatggcaaaaatggcaaaaatggcaaaaatggcgaagtggcaaaatggacttgacccatgtgtggccatccctcgttggatatcgaagagttgggaagggtccctctgcgggtcgatctctaccaattcggggaggatcgccctcaccccaccccaccccttcctttcgctttcgcgttgacgccccctgttagggtacagggatgtgcgtttctgcactgcagagtataccgcataagggtggataagagtgaagttgttgggaccgacgcggcaaaagggaggcgcaaatgagaagcgcaaaatagaagaggtgaacttctcgcgatgaacttctcgcgatgaacttctcacgatgaacttctcacgatgaacttctcgcgatgaacgtcacgcatacgtagcggtacacgcgcggctttacaaatttctgaataggctacttatatttatgtcccccttggatgcgcagttgttggacgcgccgaagaagccagacgtgtcctttccatagccaccgatgttgttcctaaaaaaggggacagttccgctttgacttttgtgaaagtttgtattcctctgtgatattatatttggaaagaggacctccatgatgctttcatagggcccactcttctgtgtctgagtgactgctccggtttgtgattgtcttgggaaagcggaggggaggttttgctggaagtctgcgaagggggaggaatacaaaatgggttgcatgtagttcctcgggaagacttcaaaaggggaagtcacccaagtgttgatgcggtggagcgtatgggcggtggagcgtatgggcggtggaacgtatgggcggtggagcgtatgggcggtgggacgtatgggcggtggaacgtatgggtggtggaacgtatgggcggtgggacgtatgggcggtgggacgtatgggtggtggaacgatgcgacggtggaacgatgcgacggtggaacgatgcgacggtggaacgtttggtcattactgtcggagatcacatgggcgaggctgccggctgaaaattcgtccaagcggtttcgctgcaaaaggaggtgtgtggggggggtacactcaaataagtgcgcacgtgttgggcgacgcgttgtgcgatgtgccggccgatgtgccggcccgtccggagccacttcgcagtagctgcgtgtagactgtacctccccgtcgagctccatgctgggaatgtacttcgtgtcgaacccctctcccacaaccagcacattagacatgctacagatcatctttccaatttcattatatttgcaaatacgcataaggggtcgcaactcacacttgtagagcttgtaccactcattagttagatgtatgaatttgatcccatagatcccatgttgagagaggaggaacagagtcttggcgacttgttccttttcaaataagctttgtctgtctgttatgaaatcttcgtatgttaagtcggaggagtagtagatcggaccgcacatctgtttattcatttcgtactcgctcaggatcactccacttttcttgtacgctaggtgcaacgagttttgatttttgcaaacgtgaatcactaggttgtagagaagcttgtgcaggtggtaccgtagcacttccaaattggtctgctctccgttgctctgcaggaacggcactccctgaagaaagggacccccttcactgcgcacaaagggacccccttcactgtgcacaaagggacccccttcactgtgcacaaagggacctccttcactgcgcacaaagggacctccttcactgcgcacaaagggacccccttcactgtgcacaaagggacctccttcactactcacaaagggacccccttcacttcgcacaaaggaacctcccccatttgggaggaacggcgtggcgtttctgtccccacttggatgcccgaaaattttgttgctgtagtttatgtaactgcccacacggttactgctgcgatttttcttggacttgctcacaattttttcatagctcttgctgacagtcgatggggggggcttgaggtggtccagtcccagcaccttcatcatctttgagcagtcccctttggcgaattcctcggcgacttcctgcggggtgtggggagaagggcgccatatgggaagcgacatgtctggagtagtggcggcgggttgccaatcagccactgctacggcgaacaggggcaccgctgacaccactaacggtgctaacaacactaacgacgctgacaccactaatgccgctgacaccactaacgcttctaacaccactaacgccgctagcatcgctaacaccgctaacgccgctgacaccgctagcaccactaacgccgccaacaccgctaacgcaccttgtacgtggcgtccttgaagtagtgcgaggcactcatcggggtgaacttggagcgggcgaaggtcttcaaactagaaagctcctcggaaaaaaaattgtcataaaaatattgagcagtgtctagtgtaaacacctgtatgctcctactacacccggcaataacaaggttcgggatttcctccagaagtctcctcaacttttttgccttgtagtggtttaagtagaagctcaaagggtactgctccgagtaggccttgttccattcactcttaatggaggatacaaacacgcctatgatgttttgagatgcttcttcacctgttcctttctcaagcgaactcgatagtgggtcctttgaatactctcctgatggtgccttgtccgatatgctctgcttcgccgtttcttgtgtcgtaaaaatttcatgcacaaaatcggaagtgttcgtggtcgagttgtttcgttgttcttctcctttgccatcccccgtctgggcctcactcggctcttcctttgcgcagctgccctctgatgcgccgccaccctcctttgtgtcgtcaccctccgttgcgccgctatccccctttgcgccgctatccccctttgcgccgctatccccctttgcgccgctatccccctttgcgccgctatccccctttgtgccgctatccccctttgtgccgctacccccctttgtgccgctacccccctttgtgccgctacccccctttgcactgtcaccatccacctctactttattaacacacacttcgtccctgctcacctccagttcgcaccttcccaagttctcattttcgtatgtcttgctactacctgcagtttggggaggtggaaaaggtgaaaggaatagagaagtatgcacgacgtagctcaagcgaaatagctccacaggctgttagagatggttagtcatgcttcccatctattgatcatgtaagggtgcttcctctttgatatggcacacgtaggtagggtgactcactttggtgtagtaattcctccttgattttaactatgtcattccactccattttctgcctctccgtgaggacaactaccagctggtacagcagaatatgtagttgcgtctttgtcagcattttgatgaaagggtgttggccctggctgtggctcgggtggtggctcaagttgcgactcgggtgttggctcgagtgttgactcgggtgttgattcgggtgttgattcaggttatgactcccgtttgagcgctgctttgaatgctgcttctggcccgggatgcctacccagtcgttcgaatacatgcacgagttgccgtggattccgtgacttccgtgacttccatgacttccgtggcttccgtagctcccctgactgttaagcttgcacatcaaactggcgcaggggtcctgggtaaagctcccgttgatttggaggaccgactcgctgtcgccgtcgccaggcacgctgttggcgagtacgccatgaagcaggcttccatcgcttcgaaggaggctaccaccgctttgaaggagattcccaccgcttcgaaggaggctgccaccgcttcgaaggaggctgccaccgcttcgtagtagactcccaccggtaagacccttccaaatgcgctcatgcgacttggaagtgggcaaggcaaaactgccattagaattaaattttttcttcttagcgtcgttgttcctagtgagaacactccccagctgtacattgctaagggatcctctgtccctgctgttgagtgcactaaggatactattgtctcccccgttaaatgaattcgacctaaaatcctgatcattgaaatgtgtcgagatgggcatttttttgctacccattttggagggtgcattaactttgaactcattgctcggtaacgaccttatcgacttcagatccggaatcttaacactataagttagtggagtaattctaagtttcacatcattaggaagggacattatttgtatttcttggatctcctctaggaaggcttgaagtttgtcaattccacatctagtttgcaatatttttaaattgaaagaagacccgaagagcttctttacctcctgctgcagcttcgtcaaggagacactggcattcgctggagtctcttcctccgtcaactgagaattgtagttggtgcattccgctatcgtgcctagaatgacttttagaaaaaattgtttgtcttcgttcatctttggcgttttgtattttatgattaggtttttttctgagtcgtgattttggctattctggctgttctggctgttcgcttgttttggttcgtttggttcatttggttcatttgaggtggagtccctgtcatgcggctcctcgcatccttccgccgatttgtccgccagtttgtccgccagtttgtccgccattttgtcagccaatttgtcagccagtttatccgcctctccccccacctcttcgcaaatcaagcagtggtccaggctcctgaccatattgtaaatattgctaaaccctgcgtgtctcagattgagcagggcgttatacttcttgcaatattccccagaaattttttccatcttgattccctggtatccgaaggattttatcagcatcaccagattttttgttgtgtgtctgagaaaggggtgaggtgcaggaggaggtgcaggaggaggtgcaggaggaggtgcaggaggaggtgcaggaggaggtgcaggagcagatacaggagcagatgcaggagcagttattgtgcggtcgattcggttttccggaagcactccggaaacgcttcaacaacgatttggaagcactacggaaacgcttcagcaacgcttcaacaacgattcgatgacgctccggcattccactcactgctgcatcttttgatacacgtagagcgagttctgcggcttgaactcgggggccactgggttcagcttgctcctgtgcgcacataggggtatagaagcggagtgtagaagtggggtgtagaagcggggtgtagaataggggtatagtaacgggatgtagaagcgacgtgtagaagcggggtgtagaagcgacgtgtagaagctaagtgccccttctcgtgccgaagcagcgcgctgtgtcaaagaaacattttgagagctcattactcatatttttggatagactgtccgtctcgtttttcatcaatttcgcacttcagactttctatgtactgtacgtccgagaggttgtttcgttctgtgtgtgggggggatgttagaaaagtgggaagggtagtttacaaaatggtgacaagaacaaggagcttagttgcaaccattacacaatttttctcccttgtgttaaagcagcttcctcgtctcgctcatcaaatgtatacttatttttttttccgatgtagagcatgcctttcccaattcttccttttccaactcttcctttccctttgcatccgttcggcttacctagagaagaaaaaagacgcatgaatttttttttttttgcttgagcatacatatggaggtagaacagatgagcacacaacataaagaggcgacatgctaaaatgtaaattatttgtgtgtgtaaatttttttgcacatggtgggcatagtgaggaatgtactttttacttacttgctttcctgtgtcttcattccctccggtgggctttgcaacactatcttctgccttgctgtgaaggagtcgaagcagccgctgctgttttttcaggtgctacgaacagagcagtgacgaaaacgggacgtcctgcaattgttaaccactctttcggtgagtttccccgctaatctgttttttttttttttttatgttgcccttttttttacctttcccctttggctgtctcacagttgtcacttcgcctgctcagaactgttccggttttccttttttttaaaacatccgaatcttggttagcagacagtgaatcgtcttggacctttccactcggcttttcactcaagctactcacgtccgctctttctacatcctctttcgatttgtccaagtttttctggtcagactcctcctgtagaacacttgccgctttggtactgcccaagaagcccattaggcacgacttggcatcatttatttttgtccttacgttttcctgcatctttcttttgggtgaggagcgaagttgaatttcgtgagcggtggttgccacgtttgccaaacttaaagtgtgtgctttttttcttttttttttctcgtatttttttcgtgtatttttcgtacatttttcgtacacttttcgtatatttttcgtacatttttcgttatttttttttttttttttttttttttccccatttcacctgcacaggttaggtaaaagttccaattagctagctaccaacgttgcacatacaaaagtgtagggcgatcccctctgcctctctccagcgaggccgttgtggcatcaaggggagtggattgtttcaaatgtgaactacacagatttaaagctagtcgcacgttttcctgttttttgttttttatttttgtattatttattctttgcttttttgttagacagcgtgtagactcgtccgcttcgctgacctgacacatggagcatgttggacgggtgataggcacgtgcgggcaggccaatgcaggtacaggaacgggaacacgcataggaacgggaacacacacaggaacaggaacacgtgcaggaacagaaacacgtgcaggaacagaaacacgtacagcaacatgcacacacgacatgtcctctgtagcgctagtttacgcgctgattctctccccttctatgtgcaaatagaatgtcaacgtcggtcaagtggtaggaaaggggactcaccaaagcgggtttagctatgtgcctccttgaggactgggactgcgtagattgttcgcttaagcgtatcgcataaaagcatggttttggaagttttctttgcaagtttgcttttttgcaagtttgcttttttgcaagtttgcttttttgcaagtttgctcttttgcaagtttgctttcttgcaagtttgctttcttgcgagtgtgctttgtggagttgcttcaccagtttgttttacaatatcttttttttttttttaatgacttgtccactgacgcaggcatacacacatgagttagtcgaagtccaaactgagccaaaaaaaaaaaaaaaaaaaaaaagaaccagctatgttttgtatgacttgatctgtatttaaaaaaaaaaaaaaaaaaaaattagtcaaatgggaagtcaggaaaattcgggaaaaaaaaataaaaaatgcgtagcgagaagcacgacaaaaaggtgaagtgaggagggtggcgttggaaacgttaaatgtagaatgccgaggtaatctatcaacttgcatacaatgatttgtattgatgactattcatagtacggacatacaccctatttgtccttctcgccattcactaactggtgatgctcccccgtctgcgcatgcacacatgtagggggcgtgctgagcagagccgagcgggtcgagcgggtcgagcggactgaacggaccaatttgagccaaagtggcggatacctaccgtgcaaacatgtgtgcagcgttgcagtgaggaaaaggggaaacaattacggacagatatatggctcttttatttatgttcattctgattaagaagtcgcttcgctagatggttaacctttccttccgatgttgttgtcgcgtttgtacttgtgtgcgcgtggagatggacacgaccgcccccacacacctggacaacctgagaatggcaccaactgatgaatgtctcacaaggcggggaggccaactcgggaatctcgcctgccttgcttcattcgaaaaaaaggcaccatcaaagtggaggggggaaatgggaattctgattttgaagagcgcgacaagctctattgtcaccacgaaatggaaagaaaaaaaaaaaaaaaaaaaaagctaaaaaaagttaaaaaaaaagaagctaaagaagttaaaaaaaaaagaatctaaaggagataaaaaaaataaataaataatataggaagagctaaataaagcaaaaccggatttactaaccacttagctatactcacttttgtgcgatcccttccagatcctcaaatagaccgagggacgcatcccgataagcattcaccgagtatgcctattaatgtgctctgcctaggcctatcagtccaccgggatttccctccctcgttcgccttctccctgtcattgatccctcgccatttggcctctacaatgtggacataaatatgtctggacttctttttttttttttttttttttttttttctttttacccctccgcggtgtccccattttgcactcctttcgtacacacacccctgcgggcgtagtgcaggacccggtgaatgaattgactcgaattgaattgagctgaatcgaatttaactgactccaattgactccaattgagctggtctgggtcgagcgtgaatggatcggatgggacttggccaattttaatcccgcatcgcattttttaagggggacgcgcagaattgcaggttgcaagtggctaacagcggatgttagaagaggcggacgcgagggctatgaccttaccggggatgacttgctgctttgggtaattttcccttccgttgtagtcacggtttgcttcctcgatccggagtgtaggattcacgcatgcgggggggtggacatgaggaggtatgcacatgcggaggtgtggacatgcgcctacccggtttagcaaactggtcaccttttcttcaaagcgcacagcttttttcaccccggcgaggcagcgcgccgcatcaagcggtttagcccatcggtttagtgcagcggtttagtgcagcggtttagtgcagcggtttagcccatccgtttagtccatcggtttagcccagcagcgtttcttcccatttgggttctcttcaccatagggatcgcaaaagggctctattgcgtagagtgggcgtgtgacaagttgtgacctcccccccccgtttatactttgcaccatggaggacgcacgggtggcggtgcagagggccaaggcactgggcaggactcccttagcggcgcgcaccaaaagcacctacgaaagcgtaatcgggtgtgtgaaggaaaacaaaagtgacaaaaaaaaaatccgatattcgctattcctaaaggcgtatgaaaatgcagagctccttcaaatggaaagacaagacaagcaggaaaaatttaagttgaacggaagggacgagtggggcgggtggaacgaacggggcgggtggaatgaacggggagagtggaacggatggggagagtggaacgaatggggcgagtggaacgaatggagcgagtgcaacacgcgcatcgatatgaagggcgccaaagagaagcagagactgaagctgctgaacatgctcaaaaattatcaaataaagtacaaggcatgctccaacttgaagtcgttatgtgattacacaatatatttcgaaaagccatcccctgggaaggtcatgaaagaccgtgcatgtgaagctcttttagacgatccacaccgagataacttcttctacgaccttgtaagcatcggcgtgtcctacaatgatattattctcatgtcaagtatcttccaaaaaatagaacatctgaagaattgcaatctgtacatgttgccatggattcataggaaactcaacgcgtttcataacttcgatatgaccacttttctcatccattgtgttgcatactctctgtctactttcccttgttcattagggttatttcttcactacagaacattggctattatttttcctctcttttttacatacatgattttatcccttccttttttgttacaagaaataaactgtggtcggttcgttttggatggttgcatatctttctttgtctccttcgattactaccacgtgcccatagggatcattctcatcatttcgtacgtcctctccattatcaactgtgtcgacattatatgtttgcaagttatttatttttccttttacctgaccccaaataatccctgggtttaccggaacgtcgacacaaaaatatgctccaagtttaacggaagtcgtagcatttgtgacttcgctcgcaacatctgctactacaacgaggccactggcgtgtgcgagctcaaccggattaagttggtgcgtgtggggggtcgccgacgcgcagcggagagaagcgccaagcggagagaagttgcttgaagttgctcgaagcggctcgcagttgcttgaagccgcgtgaaactgattctatctgcttcgatcagcttctaaccgctactaactacttctcaccgcttctaatcacttctaaccacttccaaccacttccaaccacttctaatcacttctaacccattataaccgcttctaacccattataaccgcttcttcatcacccccccctccagggcaccaaaatctacgacacgctgctgagcaagtacgcagaacccaagagcgagaagtttgcacccaccactgtgctcctctccttcctcctcctcatcctttacaactccttctccaagtacaagacttcgcacaaatttctgaagattcatctatccatcctgatactggtgttcgctgctttcataattacgatgcgtgatttcacactgctggagtttctcctcgtcgatttcacctgggacagagtgaggggagtgctccttgatcacgaggtctggattgcctgcatgatgcactgcactatcagcatgtcattgcactcaggcatgtacttctacacctccaaggggctcaggttggtttgcagaagacgtgccggaaagaagggcccccgagcgagtccccttcgcgtcacgtctctgtgccgcttcaggtcacttctgtgtaccgcttcactccacctctcctcttttccgattctcccctgtgccgctccccccccgcaggctcggcatcaacgtcgtcaggtgcacctacctcatcgtgctgtgttgcttcctcctggatatgcttctattggttaccttttctaacatcatcggaatgcacataaaagacatagcgaagagctactcctacctagtcaagctgataaaaagaaacgttttctacattctagtgcccgtggggaacaactactactccaaattctccttcttcctggggatcaacatatcgatagttttcttaacattcatgctgctagccgcatcgaagaggatagagattctgtttctctcatttgacgacatatatttcttcaagccaaagaacacatggttcgatgtgaggtgggtcttccttcttctactttactacttgtacagctcccttgacattacattccttgaccttttcttcacagagatgtctcaagttattactctcttgattttattctacattaactttaattttttctggattcgtggattcaaaaagacgatgaaaaaattcggcaagtgtcctcttttctgccaagttattctgactgcattaaatcagtttttttttttctattttgaaattatttttcgtcttcccaaccgagtcactctctacttgctgcgacaagctcttaatatatgtatcattcccctcgtctcggtgcttctatcgcggggcggcggcgtacggcaaattatggtgagtcagccactaagcggactggcgccttgggtctgcaagtcagttgatctacccctgtccattcgtttcccactcgcttcccactcgcttcccactcgcttcccattcgctcccttttaactcccctttcaccccctaccccccgcagacggacgcctacgaactcgccaccaactgcagcgacaagtccaagaacatccagctggagttcagccagacatccaagagctccaagtggttcaatctctacattgtccttttctgcaaatacttcggaattgacttagtgtttatgtgctttgtgcatgtgggaagtagcattttttccataaaagaaaatttttttaaaaagaaaacgtccacttggaaacggatccctacctcctcttttttcttctcttcctctgctacgtctacattgcctacatcaatgtccccctgctgcagatcattaagaggaaaaaaattttccgagttaacaattttaacgtgctcgactaccccatatgctttcaggagaacaagcggcctcggcggggcctcctctttgaggagtttaagggcgagtgaggcgcgcaacaaggggggggggagcctccaaaaatcagcttcatagcggcggtgcggacgcccctcccgctagaagactcccctttttaagttaattcaattcaattcaatttttttttatttatttatttacttacttactcactattttttttttttatttatttccctttttgttcacacaaacgtaacgagcgggggcacaaaaattaaagacgcgaaaaaaaaaaaaaaaaaaaaacaactttgggtgtaacgcagatggaggcgcacaacggggggagcactgacatgacgggggcacctcccaaaaggtaccgcctcccccctgtgggagtgcctctacaaaatggcaaatctgtccattatctttcgaagaagaggcctgtcgggatgtcccccctgactgcgagagtcacctgtataatgcggagaatttccgagggtggttctcccctccccaactccaaccggaaggatatcctcctcctgctgagcagcgtgaaccaaattgtttcggtaaaaagggttcatttggtgcatgccttcttcctgtttatttttcatcccatcgacgtcgtaaaagttattttcattcctcatggcgtacgtgttcttgtccacgtatctggtgttcttcctctcaacccttccccccatgccacttctgccatccatgccgccgcttccccccatgctacttcgactggggaactcccctttatgggttcccacttgggacacatttcggggcttctccccctgggatacatttcggggcctctccccctgggatacatttcggggcctctccccctgggacacactacctcttctctgctgcgcttggtcaaaattgcctgacctgttcatatggtttagatccatataggttggcttttcctcatctctcccatagtagtaggcaccgctcctcaggggcgagttggcaaagctgcctcctctgctactctgcttcgtaccacccccactaatgacgctcttcgctccactattattcattattatcacattaactgaacttgaatctttttgcagcgaagagacatacttgtgtgcatcttcgttttttaaaattgctgtgtagttactattgaggtaaacatttttgttgctccttttctgagcgtctacagtgcttattgggtagtagctcatgttttccatttggggggtgtattcacacatcgctccctgaggttcgtgggttcctatcagcggctcgtgacttcctatccgcggctcgtgacttcctatccgctgttcgcggcctcctatccgtgactcgttcatttgtccatcctcataaaaagcagaaccgccattcgctgcattcctggtgggcgtcaccacttggcagccttctgggggggggacacgtggtgctgatctccacgcctgggggggatgccccgcgaaggagccacccaagtcaacaccgatggaggcaccccccacacatgcctccacactcccgtcgtgcaacctagtcgctgtgccccccgcgagcgctttccgctggtacggctcccccatggagataactccatctcccgccactctgttgtcacccgcgcaggggatactctcctgggaagtctccttcgagctgttcacaaaggcagcgtaccgactcgtgtaatccgcttcactccgtgacaactcattattatctcccttagtagagtagaacaaactctccttttcgttttcccttttgtgaagctcctcctccagcacttgattaatctccaatctgattcgagcaaaatctctcaacgaattgggacacagagaatttttcagaatgtcatttcttaactttgctgctaagtcgcaatcaaatccacactctcctaagtcctttttatcgacattttctttcgccatgaaacagttgtatgctctctctagtttgatcattttggaaagaatgtctaatctctctctcttcactttgttgattcctctcgtgcgaactgctttgtatccttcgatgattgattccattatttctttgtccactgccttcgccaacatggttcgcagttcttcctgtgtagagccgatgatcaagaggtatgaaatgtcggatgcgcaaaaaaaaaaagggggtgttgcaccccacaggacatgcacaaatacacacgttcgtatttatgcgtgtgtgttcttcgcttgccttaattttttgtgcgaatagctcgtcgtcccgctcgagctccttcagctggttcaggtacgctgcggggggggtgatggtgggcagaatgaagtgggcatagtgcacccagtgagcagattagaccgagtgggcatagtgcacccagtgagcagggtgaacacagatgtgcccctctcggggggacatgcactggcgcaagtgaggtaggcaccttgctgctgctctatgtacggcttcaacttgacgaaaaattcgtccacgaaggaaattgtttttttaaagctctgattccacagggtctgcggcttgaaggtgcactctttctcctcttcctcctgctttctgtggtgaggacaaagggggacacacaatgaatggggttatctccgaaacgtagtaatgaagtgcaacggagatgagaagcaaggggggcggggaggggaccatttcaagcaaaggacgcaactacagtgtaggattgtcctctggccgatgcaccaacttggggtttccccccttcctgctctgttcttttcttttctgttctgttctgttctgttcttttcttttctgtcctgtcgtgtccttttttttttttttttttgtgtccccttggaagggtctcccttactgcttctccagagaggccttcagctgcttgttcatttcttccttaattgccttttgctgtatgagctgcggagggggggggggaatagtcatgggtggagtttccaagggtggatcaagcactccccatattaacattcccctcagcagcgatttttatatcgaggaacgaggtggggaacacagtggaaggtacacaaccttatggggtgataacaacttaatgcggaattgaactcgctttggtaattttttctggccttacgtttctccattttttgccccagaggatgtcttgcttctttttccttttaaaggggagaagtggtcaagaagtggtcgagaagtggtgatgaagaggacatgaagcggtcatgaagtggacatgaagcggtcatgaagtggacatgaaactgacatgaagcggccacaacgagttattttaaaatgagaagaggagtataattcacagaggttgtccacgccgctgatttgcagcgcctttcgtgcatctttttgattatcactttagagagttcattttgatgtgccgtgggaggggattacgagggggtatcctttcttcggccttttccaattttattttctaattcttgctgtggctccgtttacgatgggcgaagcggcaggtagggatctgacgaaggaggcgcttgaggttgcctgtcttttttaactttttttttggggggggttcttccttttttaactttttttttggggggttcttccttttttaactttttttttgggggggttcttccttttttaactttttttttggggggttcttcctgtcttttttcagtttggagcgagaatgctgcgcaagcggtcgggggaactccgctgggagttcaaaatgggcaacggttcggggcgaaacaggaaattacgcacaaggcgtgtgggcaaatggggcggcgcaatgtgcgtgcaatcacacagacgggggaagatctccctgcgcggcgaattcgcacaaacaagtgtgggtgggggcaggcgcactcaagtatcacaaaacagtttgaaaaacgaggacgcggaaaggcggttccgctttgtacgtttctactcagaagatgcgtctcacttttctacgcgtgagatttacaaacaaacacccctcacgttgcgcgcaccggacaacgtaggtcgaaatggtttttttcatgtacggtgtacacgtttctacatgctagggggcgtcttcctttttattttgccaattttttttttttattttgagcagaaatgtgagttctgcgtttttgtttggcgtgaaaggggcggcaaacttagacggacaaatttagacagacaaatttagaggaacaaatgagggcaaaattttggacggacaaatttagaagaacaaaattggggggacaattctggacggacaaatttagaagaacaaatttggggggacaattctggacggaatttttttgttgcgtcccctttgaaaaagagaaaaggtgaagccacgtggcacagcacggcacgtggcgttcagtcccgttgcgtgggtgagcgcaggggcctcgttcgtgacccgcctccgcaattttgcccgctggtcatttcgccccttcgccgattattaaccctttccgtcccccctcaggcattgcagaaaagaataaaacaaaagtaaaacaaaaagaaagcaaaaagaaagcaaaaaaaaataaaacgaaaacaaggcaaaacaaggcaaaacaaagcgaaacaaagcgaaacaaagcgaaacgaagcaaaataaagcaagataaagcgaaacaaaaattaaaaactccctccgcggtacaacatacgaacttcttccatcaaacgggggtacctacttgtagacatgaacatgcttatgtagatagggaaacaaaattccacgctccatacttgtgtgcataattatgcacagttagggtaaataatttcaaaatgaaaagttcccaaaggggtgtgtttttatcaccttgctgtggttttaacttttcaaaatattaatgcctgtacaggttttttttttttgtgcagaatggcaaggtaaaagtgtgcacatattttttttcttcaccatttttttgtccaagttgcacacaccgtaacttctacactgttttaacttttgttctgacttagtttagctactcttttaacttcccactgcagagtttccacatttttgcggtagcaacaggaaaggaaaactgccaaattgatgcataatgctttatgcagcatggatgtgtgaatgtgtgcgttccaaaatgttcgtacttttattcttccttcgttggtatttcagcttcgagctaaaatacaacgctggagaattcgtttttgcctgaacaggtcagcttttttttttttttttaattcccacttcctacaactgcaatgtttgtaaaaatgactcacacgtttaagaagcgtacacaccttagtgtgtgcaggggtttgtcttcccccctgtggcaggatgcgggtggaaagacaaccccactttggtaacctttcttacacttttctgtgtcaggcttttatcatgttgtgttgtttttctgagtaggacaaccccacttttactactgctacgatgggcatgaaaaaaaaaaggtgcgtcaaaatggtaacacgcaaatgtgcataagggggggattaggaaaaaaaaaaaagtaccataagtaaccatgctgttacgagtcctacacctacacatcacaatttttacattttttctcttaatggtgaactttcttttttaaaattagcggtatgtatcaccacgctgggagtaccccccgctgcacacagttataggaaccttttcgattagggacgaattgtcttggttttaaaaggggtttttatacccgtcttactacgcctatgggggaaggtaaatttttttcaattttactacacatgtacatcgacgtgtttgtgtagttggaacttaaaaaaaaaaaaaaaaaaaaaagaagaagaagccttcgcaaggtggcagcgcggtgaggtggccaaacggagcaaaaccgcagaaggagcaaccgcactgcaaaatgacaaaaaaagaggagcatacgtcggtggcacgtacacaacggagtaaacgattgcagcagaggggtgagctgcttttccgtatgagacaacttgggaaggggcgttcgaacgagggtcatttctgcattaacttcccccccctgcttctacgctgtcacttccagttgagggcccactcgtgcagcttgtccaccacgacggggaagagcgtcttgacggaggcgttgatgacactcaagaagtaaacctccgcagcctcgtcgtttaaatccagtctgaacttttcctgaaccttgagcacgcacaactcggggctcattctcatgtccttcaatccagactcgcacatgcagtccagcaggctaatgattaacttggagtgatagcgcaggtacttatacgccagacagcacttcttcaaaaactgttcatagcctacactatgagctccacccatggcctcgatcatttctttgcataatttcatggggggagaaaacggcttggggtcttctccaaatatgtacccaaagtcaatgtggaaaaaacaaccatctcgtgaaaccatgaggttatctaaatgtcgatctcctatgccaagtaagtaagtgatgacactatatcctgcacagctggagatgaaattttccaaaatggtgacatcaaatccgaggggagacttgggatcggtacccatctccatgaagtattgtctaatttctcctttataattctttttaatagaagatatagattctgcatagttcacaaactcgataaatccatcatctgtggagagggcaagcactttgtaaagagttaacttcaaatctagtccataccgtttccatatgttatcaatgatgcatattatttgtatgaccagctggtcttgtctcaaatcatctcctgctttgtaaatatatttcttaatggagagttcgtatatttcgttgtatttttttacgcgctgtttactgtgtgggttaccttccgactcgtggtggatcaccactcctacgtttggagggggagcggcctttggggggtgagcggccattggggggggagcggcgtttggggggggagcggcctttagggagtctgcgcctggtgggtgagcggcgtttgtggagtctgcgcctggggggtgagcggcctttggggagtctgcacctggggacccggaaattggagaccctccactttgcgactctgcgtttgaagagtctgcgctttggaggtctgcaccgtcacgagggacccatctttgcatccccactttctccaccttcctgccattataaaaaatgttcctcccttcccacttcacttttctgtagtgacgctcaaaatcagatgcacagtcgaaggagctataaagagattttaaaaacttcgagttgaacgaatggtacatggaataatttttttttttacattttttttcaaatatttttgatcattaattatcaaattgtggaaatgctcatgtgccaatttaattttttttctgaccaggcaagctattacaattgggtacagagacgatcgcaacacgtatgactgttcaggtaggaaactcaaaaattcgatgtctggatcaatgggtagaattaacggagctctgattctttttatcttctgcttccttacgagacttatcgagtcatccaggatgtcgatgttgttatcctcatcgctgtacgtcgcgctcaggaagaaatcgaagttttcatttagctgtaggaggttggagaaaaaggaagtatctctgtttctctcgataggggcccccttggagtcgtctatgtagttgacagttttgctgtcctccgtgctgatctccgaggttgccctgtgggaggcggacagagtcccctgagaggtgtgcgcaccccggggttcgtactgaaagcagtaggcgtctgcccccgggtccgcgcggatgctcagctctccgtttaggtagtacacggagttgcgcacgtcgctctggtggtgcactgagtcggcgtcgtcgtcaggggtggcgtggtcaggggtggcggcgtctggggcgtctttctggcccacgtgttccgccgcaaggtcgtctgcccctgcctttgcctctgcccctgcccctgcctccgcttccacttctcccgaggcagctccctggcgcgccccccggggagagacaaagtcgtagacctcgttgtccgacacgaaaatgttattctttatgaagtctttaatgacaacgcatccgtaattctggcgatagcaaaataggaactgcctcaacttcttcgttttgttatgaatccgttcagatttccttttcgcaattttagtaagataaagtaactggttcctaaatctattctgatttttcaaaatcgataaaattcttctcttttttctcaaattggatgtcattaacttggtaataaatagcttatgaatatgaataaacagattccctttgcattcatcctttgtctcacttaacaaaaaccagtggagaaaaatggaaagcttcttcgaagtgatgcatttattaattaaggtgttcataaatagatcatcaattggttcatgattgaaaattcggagactctgaactagttggaatagatacaatttcagctgatcttttttcgcctgaccaattatttgcattagatacttcttaattactgttcgttgtaaatggctatttaataactcaaggcagttttccaaagatggtttagaccaacagtttagcaactcagttgcttcatccttctctttttgattatcccaattgacatttttgaggaatttccccaaaactccttctctgtttactagctgaaagcggaatttccagaggcactttttctcttcttcatttagcttaatcactggggtgttcagaattgtgtttattgtttttatttcttgcatggctggagatgcatctactgtgttatgcaatcctccttctcctttatggagagagaaatcaaatgggtaatcatcgtatctgcttctgttcgctaggtggatgttttggctgattcgacttgcgtacctgttcatatggtcgaatatatcatttcgctttttttccttctccggggtttttccctccattgcttccacatccacggtttggttttctcccccccggtgtgcttctcccccctggtgtgcttcctccccctggagcgcttctcccccccggtgtgcttcctccccctggagcgcttctcccccccggtgtgcttctcccccctggagaggccgcttcacccttttcaggaaggcccgcacgaccgaactggttcccccccccggcgcgccatccacctcgcccacatagtcgaaggagttgaaaaaccagctacttcggtaatcgaggtcatcacgattgcgggagtcatagccattatgggagtcatcacgattacgggagtcatcacgattacgggagtcatctcgattaacggggccatctcgattaacggggtcacctctattaacggggtggcaactggtcgggcaagactccccccggtcgcttccctgccgatcgcttccctgccgaacgcttccctgccgatcgcttccctgatggccatttccctgctgatcacttccctgccgatggcttccccgccgatcgcttccccccctcttgtcgccatagtacacgcaacgtttgttaaaaaaaaaagtgaaaaaaaaggaacccggcgatgtgcctctcctcctttgccttccactggccgtacatttctgatattcgtctcagagatgccgccacgcggctccgcttcggcacggtctcctcaaggagctgaccaggctgaccaggctggccaccctcatgacgtgtccttccccctgcgcaaaacaattccccttcgtactggcgcaccttcctccgcaatcgttttacctgactggtcataattttttttttttctccccaaggttggtcacacgaaaggcaacacagctgttttgctttcgttgttgttgctgtattggggtatccccccaggggaggcctccgcaatgtccccctttaacgttttcttctgtcactttggagtggtcccccgcttggtaggttctcctccccacacggacgtaattctccactgggacgccccatccaaaaaaaagcttcctcacagaacgtacgtaacgttcgatacgactgcaccgtttcatcgattggtagaaggtgtcacttccatggcggcggggagggtttcctcctcttatggggcataccaaatggtcgtgtcgtttggcactacacgggggggtggtactacctaccagtgtgtcgtctgggtcacccatcccatcagcctcgtacacacatttacaaacacctcgctgttttttctcctctcttaaggagagcatactatgatgactgcccctttcttctgaggaggctccacgtggaacattttctgaacttcctcctgtactggggaacccaccactcacctgccctcttctgtgagcacttccccttcgagagcgactgtacaaacacaacaaatcgcgataaacgcaattttcttgcaaaaaggaaacgatcccctggtaggatgtacccctcctataactgttatcatccatgtgagcaattttattcctcaatgcagaggtaataacatcctccactttttccttcctcctgagatgatacagctttttaatttgaagtccctgtttaatgacaccactgggggaaaacactctgcagtaggtgtaaaatttctgctctttttttttcctatgttggatgagaaaaaataagtagctgtttggactcagctgggaatgcctaatagggtaattcagggttcgattaattgtgtgtagattccttcgtatcgatttggcttttctgtttctgggcatcgttgtgaagtgtttctcctccgaggagtcatcagagtggtcatcatggctaatgtcacacttagcggtggtacctgtgggggggtctcctccactggacggattattaccccccaagggattttcacagaattggtcgccttcccctgcctctctcctcgctgcctctctcttccctgcctctctcttccctgcctctctcctccctgccgcggaactgtccctgtcgggcgtacataacatatgcgccagatcctcggcgattctttcatcataatttttccactcgtcctttttcactcctgtggatttcctgaagtccttccccaaatggctcacacctttgttactaagctgcctagcacggtggctttccctcctgccgaagcctccacaggtgacactgaccgggtggctataaaactccttgtctataagaagatagcaaatggcttcaaattcgtcactctggattttttcctcgtgcgcatacttcccatttcgcggttttgtccttctattgcgactcgacttggagtctacaccgctcacaccgcacacaccgctcacaccgcttacaccactcacaccgctcacaccgctcacgccgcttacaccactcacaccgcttataccgcttgttaaacctgcccgtactttggcggtaggtcctttcgactgcatggggggcactctcctttttgagtccccccttcctgagtgaactctttccttgccatccgctggcatgctcaggtgcttctttttcctcttcctctggaggtacttgaatttttccagcctcttcattttgcgcagcaacgccgttttgtccccccccttcgggccactcgccctgttagcgcagtcagcgcagttagcgtggttagcttggttagcctggttatcctggttagcctggttatcctggttagcttggttaccttggttagcggtgttcgcggcgctgtcgttggcttcttcccccgggggggaggaggcagcctccccgggggcgacggcgcggtccttctgcctatgacgacgccgcctcctcccttggacatcactcccatgaccacctttaaaaaccgtgaagagacttagccttacggagaaataatctctgacgtcttttatgttcgcactgttcatcttgcgttgctgaagagttagcggcttcgtattttctcctcactctcaaacccatacaaatgtatgtacccttttggttactgctcacctttccttggggcttccctccaactgggttttttttttctttttttctcagtaagggcttacggagaggaagagggaaaaaaaaggcctctttctcattttacagaatgtgggtagcgggaggcgggacgggttttctcccttttgggttttctccccctttgacttctctcccctttgacttctctacgctacgttggctctttcatccccgcggagcttccccttcgttgggtgtagtcgcaggggtagtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttccggaaagggtgttttttttttttttttttttacaggctagggtatcgcgtaggcacggagtaagttcgagcattcgtgagggcgttttatttttgtgcagtatgtccctcctcttttatggacatccctcgttttctacttgttttcgcgtgtgctttctcctcctgttgttcttttttttttttcttggaggggaggggtttaagtacccttctgcatacaatgcacaggcgataccgctaaacatttcttttgcaaaaagggacgcatttccacttagcgttttttttttttttgcgacccgactcgtgcgaggtgttttaaaaatggatttgcagttgtaggggaggtggtgaaatgtcgaaatggcgaggtgaccaaatgacgaagtggcaaaatgacgaagtggcgaggtgaccaaatggggagtgggaaaaatcaccaacgtgggtacggcacggatggcggggggtaaaataaaagaaaaattcgttcccaccgatgagcatgcctgcccgaattaacaaaaaaaaaaatggaaaataaagtaactgtgtgcacgtggtaatcacgagagtatgcagtcgttcatttggaccgtaacgtggagagggaaacggttaaaaggtacccggggtgttatccgtgggtaggtttagggttcacggtttagggttcacggattagggttcacggattagggttcacggtttagggttcacggattagggtttaccgtttagggttctccgtttagggttcaccgtttaggggtcaccgttttttggctggctcgacggagggggctacaccaaggcaaccgcttccttgcgaaagtcaccctattggcatgaaaaagggtctccccttcgtgtgtacagacacagcgaagaagaagcgtctcttcctcatcaccaccgtgtcttagtctcccacgcagagaattgtgacttcctcagactccttggctgattcacaatcgtctattcttcaagtcgaccagggctgcaattacggtcatgagaattccacagaaggaaatttgaatcgatggggacgagcacagattttcgaaaacgagtttgtagttccggttctgcctgcgaggggatgtacatgcgtgtgtgtgggggagaagcatgataagtgctagagagggtagcaccgtggtacgtgcgggagagtgtagcaccgtgataagtgctgaacagggtagcaccgtgtgtaacggtgagtggtccagcttgtgtagaggcatgggcacccgctgggaggtgcttgtgccgcacttacagcttataattggaggtgtagtagctctccccgggctgcaaaaaggaaaagccattctgacacacgaccttaaaagggtggtagcgataacgattgagacacaccaggtcatgcttctgcacggtgaactccttctggagcttccgcggggtccatttttttttctttttatttatttcgcattctatggattcctcctccaccgttttaacgtaatcctggtgtgcttccctttcttctttgcttcctttcacgctgggtggggggttcagttcagccgtgaggaggaccatccttggggctaccgcgagaggcaggtcagcgctaacttgcccgttgtagccacccaacacagagttcccccagtgggagcgctcactctcttttgcagtcacagccacagtcacggtcacgtgtatggggggggtgcaccaaaattgtaaaaagtcggcaaagcggtttaggcctcggcaaagttgaaaacttctgtcaagccttttcgcggacgggaaacgcggaacctgccaggagaaagaggttgaccaattggcgagcaggttagcagcgcaaggtgggagaaaaaaaaagaaaaaaaaaaagaaaaagaaaaaaggaaactcttcaccaaaggggcgtcagaaaaaagcagtgcagagggaaaaaaaaaaaaaaaaataaattatccaacttggtccctttcgagcggcggcactgccacaaggtaggcataagcagcagtacgttcgttcgtacgtacgtgtgtagtagtccccttggcgcgcggcgttggctggaggagggtgatgtaccctcactcagtgagcatgaatctgcatgacccagggtgacgccgctttacaggtgatgctgctttacaggtgacgctgcttaacaaagcgtggcctggcagcccccccggagatgaaaaaggtggagaagcacttggccctgtgtggccattgggctcggggattctccaggtactcagataagcaaccctttagggagaagaagaaaagtcagtccattttaggcaccatgcagggcatccctctcctgaggaatatgcttcccaaatggaatggcataacgatggaacatgctcgcaaggtagagaagaagcagttggaaaaaattatcaaaaagacattcgaagaactgcgtatgaagtatgcagaggtaagggtgaagtatcaggatacattattatccacatggagagaagaaagaacgaaaattaaaaagagagttactccactcttcctaaaagggatgataatgaaaaacgtagcatttgatagacaacacgtaaaaacggtcttgcacagggtttcatttggagggagatttttttttgaaaatttgaagcatctctgtcgggatgcaaacgtacagtattgtagaaatttaattcagtaccattataggagagcacctgtgacgtatacgttaatggcattgcaccttttggttttccttttatggatgaatgcgaagcctggggatacatacaactatattgggatgcctcccgggttctactaccctagttcggatatctattcccctccaggggttaataatgcttcttctcgttattcctctccctttgggctgttcaattttttaactcttgaatttatgtatgaccacttttgctgtggatctaaacagctgagggagaagaaactatacacacttataaccaacctcattagccacaacactgttcagtcccttctgctgaataccatttcgttgttttacatcgggaggtctttcgagatgattattacatcgaagaatttttttttaacatattttattagtgggatcatatcatcatatgtacagatttgttaccacaagagtggacgttcctctccctatggcaacgtttgtgtcttgggggccagcggcagcatcagctccattctcacgacgtacacgctcatgttccctagcagcagcatttatctctacggggtcctggcgcttcccctggtaagcttagcgaagcggtgccgccgcgccatatttgatcccgcttctcattcgttcattgaggcactccgttctttctgcccttcttttttccatccgttccttcttccatccccccttgccgctttcccccccgcaggccctgttcacctccctctactgcgcaaacgaggtctactgcgtgctgacggacaagaaggacaacacaggttcggcctcgcatctgatactcttgcgcattttacactgcatatatgttcgttcaccctcacgttcaccctcacgccccctcttctcccccccctctcgacaggccacgtggcacacctcacggggatgtttctgggattcctctactactacttctacgtcaaggggagagtggtcatgtagcggtgcggcggtacggcggtatggcgatgtgtcgatgtagcgtgtaacgtttagcgcgtcggggagaaggacacacataggagacagccgttcggtcttcacgttcaccttcaccatcaccatcaccttcgccctcgtcgatgcgctgccccaagtgtacatataacaactgacctttttgctggcctcgccaggcgcataccccctctaccaaagccacgtatgccactcacatggggagttttcccccgtttgatagatcactgctggtatcccaaaacggaggagagacaaagtatatgccttcggaaggggagctccccatttgggaattttttttctttttttttttcattcataggggggggtttgttcccttccatggatttccccctactccgtcttattaatataacgttatgtgggtccccattttttttctctctcttttttttccactttttttttcactttttttttccctttttttttcacacttttttttaatttattttttttttttgtatgacccgcaatttacacttgacaaacggagcgtagcctcatcaacgcggtcttaaaagatccaacccatctgcaacaaaactgcgcaaaaaggggaggaggttttacttcggagaagtagctccgttggaaaggtacctcttcttttattgtattttgttgtattttttttgctattttttttgctattttattttatgtttccccttccttttgcataacgcgccaaaaaaaagaggttaaaaaaaaaatataaaataaaatagtgaaactcgtacggttcccaccaacagaaggtaccccgtgacgatttattttttccttcctcctctcgcttcccaagttctgcaatttgcatacgagggagggaagaagaagaagaagaagaaaaagaagaaaaagaaaaagaggaaaaataaaaagaagaaaaagagtagctactttactgcaggcttccgttagaggcagtggcctacacggtggggcacctctcgctgctctcctgcagggggcgccaaccagtgaagcggcgaagcgaagcagcgaagtgaggaagcgaagtgaggaagcgaagtgaagcagcaaagcgaagcagtgccccgggggcgtccattcaaaaggggataaaatgaccacaaggtgatcccgccgaagctttaagggaacttggcaacgtcgatacacattccccgtggcttctcctgtcgacatgccatcattccatgtgtgtcttccccccccctcgatgcctcgacgtctcgatgtactcaccagctgaagatgagcgcgaaacggttttttaatataatccaagcagaggacgatgatgggaaaaaaaaaaaaaaagttaacgcgagaaggggggaagaacaacatgggggggaggaacaacatgggggggaggaacaacatgggggggaggaacaacataacaacatgggggggaggaacaacgtgggggggaggaacaacgtgggggggaagtacctgcattgaaaaaaaatgaagaagccacagaagtggccagccaagggggagagtcactgggggatgatgttaagacgacggaggaaggatgcgacacgcatagcgtcaaggccaaccagaacgacataagcgagcaatgtgctgatgagttggaggagaaaggtgaaagcagcccggacaaagggatacaaaatgagaacacgtggaaggggaaggaaaagaacaccactaaggctccctctgcccagttaagcaatgcattaaatgctcatagaggaatcggggaggaagacaatggtgatgagaaggccatcggattagcggataaaaactcagatgcggctgcggccccgtttgagcctctgcaggcagaggaaagggatagcggagaagtaaacggggtggaaggaggggatcactgtagccgagaagtcaaatccggagtgaccccacgtgacgtcttgcaaaatgggagtagcaatcctagcaggaatgtcgatagccgcaccgtggaaagggactccccggatgaagcgccacaggtaggagaagcaaagaaggggagagaacaacagatgagaagtaactcaggagaggcgacgaacaaagcagtcatgggagaagcagccaagggagacgcagtcatgggagaagcagtcaagggagaagcagcgaagggagaagcagtcatgggagaagcagtcatgggagaagcagccaagggggacgcagccaagggagacgcagccaagggagacgcaaccaagggagacgcatccaagggagacgcagagaagaagagtgcaccgcatagtgacccccgcctgagtgtaggcgacggtcagcaccagtacattaacggaccgcagaaggagaagagcgagggcgcggggaataaatgcaacaacgctcaagggacgtacaacagtgtgagtagtgggggcggctttccgccgagctggattaacttgaatggctactacgacatgtacggctgtggctacgccggtggggcgggcatgccccccgtgggaagcgtcccccccgccacgacaatcccatcgacaatcccaccgacagtcccaccggcaaccccccaaggaatgatcaacgtggtggacgcagcaaacgaggcgtactcgaaccatgtaaactacaaccacaactacgactgcaactacaaccacaactacgactgcaactacaactacaactactacaactgcaaccacaacgaccactactattactacccctatggcatgtgcgaggagtacgggcgtgggatggaaaacgacatggggaggaagtccgatgggttctgctccctactggacaaaagcatccagctaatgaagaaaaacgataaggtaaaagaaatcctgaagaggccagccaaattgcaagtaacccaagaggagctaaacaaagtggaacactcacaagggaatgaccagtacaacacctggttcggaaggtacgtgctggataagttcgacaaaggtagcagtggtagcagtagcagtggtgcacaacaacgctttgtggcaaggttcaaatgtaaaccagacacagactcaggatacacaaaggcagataaaaatttgacaagcaaacaacttttttgcatctactttgcaagaggttgttgtgcttacggacataactgcctctacagacaccgaattccaaacgaaaatgatgagttacagtttgaacaaaccatcgatatttttggacgagaaaaattcagcacctttaaggaagacatgagtggggtgggtaattttaacagtgagtgcagaactctctttattggaggtattcacattgataccttcgagcaagttcacttaatcgaacagattctatatgatgaatttagcaactttggacccattgactatgtaaggtatgtgccttttaaaaatattgcattcgttcaatattcctacagagtgaatgctgagtttgccaaggtagccatgtctgaccagcccattgaaaatcactccactgcgctgaccattaagtgggctttcgagctgaagaaccccccgcatcattcctttcaacattacaccaacccgtatgtgtataaccagagccccctggtctcttccacgtggcaacagtacgtctcgcagcagagggagcgcgatcgccagcagagggatcgggattgccagcagttcagctcgccgccccaatttggcgttcctccccaatatggtgtgcctccccaatatggtgtgcctccccaatttggtgtccctccccaatatggcgtgcctccccaatttggtgtccctccccaatatggcgtgcctccccaatttggcgttcctcatcagtttggtccacctccatagctttgtccgccgcaccccccaattccatattccaatcacagaatagacacccttgggagcggcgataaccgcgccctttcccagcacagctaaaaaaaaaaaatcaagaacaggagcaaaagttttgcatggcagcctgaaccaaatggaccacatgtttgacatgcagcattggcgatttggatgaaatcaggtggggagggggcacttcttcctcgtctggccggacacactcttgggggtgtacatacctacctacattcatgcattcgtgcgtgcagttaattcgtttatttatgcctttaagcatcactcgttcgtttgtttaaccatttgttggtgccccaatttgggtgccacaaacggtccctcgcgttccgccccaaaggcaaaaagaagttgttgcgatttagctttcatttttgtgttgcccactgtgcatatttataaagtcatgcgtgaaagtgttacccgtctatcttcacatgcacagcgcgagtactgatgcagtaccctggtggccacgtcttacgacgcgctttcgtaacagccctacttctcagaagcgacgcatcagctttgccataaaatcgatgcacatttttcaagcatcgaatggcataactgtaattgagtcgaaggactgagcttttttaaattttgcctgaacagtcattttttttttttcatcgcgctgttcaggcgattatcaacctttttttgcaatttcatcaggcggcgtaaaacggagttcaatgcacacacggggcggaattaaccgctgctgtttatgtgctaactgggaggtgtgaaatgcccacacggggggtggttactcccaaacggcgaaaaggctagtcagctagctattttagacacattaaaaaaaaaaaaagaaacaaaagggcaaaagggcaaaacaacaaaggaacaagggaacaaaaaaaaggataccgctgtaacgggctagcggccgcctccctctggggcctcaaaaatattcatcgaattaaacaagcactctgcaggggcctgggggtcccccccgcggcgcgcgcgctctgcgttctgcatgtatatgtccctcaacttgggcaggaggcttaagacctgcattttctcctgccccatgtcttcctttgtgtgactctcaagcttttttccctcgtagccgttttggtccatgtggtggaagaactccgaatcgtcactgcaaggatgagacgattcggacgacgaagagagtgacgacttggcggaagagctataggaagaatataactcttcgtaataatccgctttgtcattgtaaagtcccgtttttttttctttccgatttagggacagtggaataatgggcatatgatcatgtacatattttttttttaatttcataatttctttgtacttttcgatatcgatattttcatttaaaaataaaacatttacattttcattcgataaagagtcattcccaatgttgagatagttcaaattggttatgttatgcagactgtccaaagggttggtaccatccaagttctccatggagtcatacttttccctctgtttcatacacaactgtttgtagtataagtacgagttttgcaaaacgttaatataattatgatttttttttttaacagcatcatcatcatcatcctgttcttcaacctcatatgggaagctttcaaagaggtcattaaaattgctcagcgtgtaaatttcctcgtataaattacttaaggccaatttgatgcaatgctttatgtcgatgtaattcacaacaacacttcctctcagggaagaaaaccttctgcaattcatcccaatcgttttaaccatttttataaaaaattaaacaataaatctaacactacacaatctaccctttttatatttttacacaacagtatggaacaaattattctcaaagttttttcattgtagtaatcttctttcgagtttgtgaatgggtttgcgtgatacttttctatgtgcgtctttcctggggggctttcccttttctgttcatcgctattgtctttcttcattcggtttgactcaacaggggaagggtaatgatgataatgttcttcctttctcaccacagggtgtgtgtgtgtgttgggggggggggggggggtaannnnnnnnnnggggggggggtaaagaactccttcggttcagctctcttccactccgactcacggagcgaaacaactgttaaactactgctcagctacagcgcagtgtacagattacccacttgtgtgctaacggagagcttcccccatttgacaataaatgagcggacaagtggtgaacccccttcggctaagctaacaccattgccactgcctcaggggggggtggcgacagagtggggaaaactacgaaacaggcaagcaaaacggatgcgctgagaaaggaacatcacttaaaaacgcacagtgagcttcattcattggggtagtacaaacgtggtgctaaattgccctgctctgtttcgctcaattggggctccttccaagggttcctccgtactgtaaagtgctacactatgatgtaacggtttttttttttttccctttcgccttctgcgagacggcatgcgaaagtacttggctgtgtccccttccctggaaagggcatatccccattgggggaaaatgttgaggcaaatgcgtggggacctctcctcctcccttgttatggaccagcttgcgcgcagtcgcggtggctaagttcgactcgcgcttcgccgttgcgtcacttggttattttgcttcttaattttgatgcttgtttgtttttttatttttatatttttttcccccctcgggcggttttccattaaccccattttgttactccagctgggggggagcgcaccgcgtgttcatatccccaggggaaaaagtgagcgaccgacttttgcgggcattataaaggaggtgccgttcccgaagggcatactgccctcgcgcttttgcgtctgcgcggtggcctcccccccccggcatatgtagaacgcagcagaagcgttattttgcttagcttcaccttgcttcatgttgcttcgttttgctttacttcattttgcttcatgttgcttcgttttgttttactttatttttcccatcccacaaatgagtttacgaccctccgcgaagttttaaccgagatgatcgatcatccttcccgcagtgcgcgtcgagacttcttccccaattacgcttttatcgaaatgtttgcgtttttattttaaggcagttatcagttgggcggcagccgttcctccctctccttctccagctgctcctctcctgacgccttttttatgagtgcacttattttgcccactgtgtgttccctttccgcagttagcatttggcaagtggctaaaagggacaaaccatctgcctgaacgtttggcaccacggcgaaaaggaaggagaaggagaaggaggagaagaaggagaagaagtgaatggatctcccttcttgatccgtacgcgttgggccaaccgaattgccaatcggtcagagcccctgcttacgtggggacgtacacatggggacatacatgtgaacggacactcggctggaagcgcgttgggcatacggagatgcatcccttttaagtacccatgtgatactctccccgtccaccacttttttttttatgtgagcatttgcgtaagacgacacagaaaactgccttgcactgtgaagaccatcccctcctccctccgtgtgtgaaatttatttgcttaggtccgaggtgtcacctcaggatgacttgcaagaaaaattctggagcataggtcacatcgttgtagataaaaggaggaacgctgtagagttttctttcctccttccttccttccttccttttttttttttgtacccatttgaaccgctcgagaggggagggctggacaacccgcaggccaaagtgcacccaccgatgtgtatgtcccccatcgagtggatagttaatccaaatggaaagggaaacccgggagatatcgctggacggagacgtccatttggggtgcccccccaagagtagcttcaaagaagataaaagttgtgacatcggagaaggaggatgcattatgagaaaggaaattaacgcaacttattttggtcatcacgaggaagaagaaattggagagtattcccctcgtgaagggtgtcacatggagggaggtacattcagttgcagtctctcgaatggagagtataatctcatgagtggaaatatgagtagacatcgaaatgggcaaatggtcgttgccaacttggaagggggcaactgcccaggatgtgcaaacctttgcagtggatacaatcaaggagagttagcagagtgctgtgaggaggaagtagatggggaggaaaataaaaacaggagtaactacacatgtgagcatccccaaaggaatggcaccaattggaagagagagacacaacaacaacgtagtcggaacggtctacttggtcatgaggagaattgcccccattttaaaagcttgggtattttccatcacctaggggaagagggagctaaccaaggagatgatcacagtagtaccagttggtatggcacagattacaccaacgttgaagactcggatgcaggggttgactgctgtggggatggtgaggagggggaggacgttgcccaaggggtgaacttgggaaccacgttggaaaatatttcgcccggcaacaaccaagtcgttcgtacgatcgaggctagtttggaacgttatggatggagaaaaaaaaaaaaaaaaaaaaacagcgacagcaatagaagcagcaatagaggcagcaatagaggcagcaatagaaacagcaatagcaacagcaacagaaacagcaacagaaacagaaacagaaaaaactgcaggcatgaacagaccagtggcagggagtcggagcaagtgctgcacaacatggccaaccagaagttgacaggaacttctgtcatgttgacaggggagaagtccaaatacatttataagttagttccgttttttaaaaacggggaggcgaagttctacatgaatgcctttgcggcgtattaccaactgcgtgggcagttcaggagggccccccgggggatcgacaaacgtggcgagggtggcgagggtggcgagggtggcgagggtggagaacgtaccgaatgtggagatcatgccgaatgtggagatcatgccgaatgtggagaacgcgccgaatgtggccgcctcagggagctgcacaccagcatgcggagcgccatggcctacttctacctcatgaacgagaaggcgatgagtgcaactcggaagaagccactccgaagcagcccatgcaagaagggcactcctcaagggggtgaagtggacgatgtgatggaacatccccccaactgcgcagcgcctagcacaagtacccccgccactagtatccccctcgaaagtgcaaatacttacggggctcattttaggaaagactgcgtagaagaaagccccgaagaggaacggctcccctgtgataatccccaacaggacaaaccaaactcaacgttgaagtcgccacgtcgaggggagggatgcactccggaaggggaggacgacgaagatgactgcacaaatggaggattacatagtagccactgcgctgtgcacaccacggaggaagaaacgttaatgaatctcctgggtgagcataaacatccagcagaagaaggacagaaaaaaatcccacacagtgcagactctcctgcatgcataggaatcgatatcatgtcttatcaccgcctgcaaaagagaagcgacgatgatgtggattccttttcgggttgcaccatgatggaaagctccaacccgaattgcagtttttcggcgtcgaataggtttgcacagcaggggggagtaaggaggggacttgcagaacaatcggagggaggcaaagaagtggaagtattggaagagatttacaaagatgacaagtcggagaaccaaacgagagatcagctctaccggggaagcaagccgaccatttggagaagcgaccattacaggaaaaacaggaacaacagtgagttgggcaaacaccgcgtattggcctttttggtcagacagaaacttattccaaagtgttacaacatagtacctgtgtatcgatgtgagggggaagaggcaacctcctatttggcggagacccacaaaataaaaaatgggaaccaaagtgcaggctccactgcagaacacgtaccggagataaggagaaccaagtcgcatgaagaagagaaaccctttgatggtaaacgtgacgatgtagcggtgagaagagatatgcctggtaaagaagtggagaaatggagagtagggaagttgagtgacctcgtgaaggcagtcgaagggactccatgtagagacccctcagaacgtacagtccacttagccttgaagctgaaaaaaatctgtcactcgatagatcccagaaaccagaacatgcttgacctaaagctaggttacaacaccttgaaggataatgatacagagtttagtgaaagactgaagaaagagagcgactcagtcgagtggagcgaaaaggaaaagtacgtgaagaaatggtcgaggatgaaaaaagacatacggagtgaacacctgaacacaagtgacgaacatataatagatctatctgctaaggacatgaacctacctcccgcgtttttcaactatgacaatcatgaaatttattgcctcttaaaatcatggaagcaagaaattactgcacgcatgacgactcagaggaggttgggatttcgtatatgcgcgttggtgtgcgggatggagcaggaggacgtgttgacggaccaaggggtgcggcagttctacgcggactgtgtggcgaagtatgggtcgctggccgatggcgctgcgggttgctgcggcggcgaggactaccagcacgaccagcaccaccagcactaccagaacagccgtctttgccattccctgcaacatgcccacttcccccagaacaaccatctgcagcgcgacggggcgaggaccccccccagcatcgaccactgctacgaccgcgctcagaagaagctgcaaatcagcagagacgtcggactccacctaagggaagagcacgtggtgtacgcactgacctattttttcaaaagcatcatttcgattgttctccccaaactgataagcttgaaactgtggctggaagaacagcatgtttattccttctgctcgacctccttgttaattatatatgaccgaagaaacccacagacgtgtgacataaagtggattgattttacctactcctttgacaacacggtgtctccaagtagatatgaagagatgaaacataagaagctcaacttggatatcctttttggcgtaaataatttaattaaattgtgcagaacggtgttttttgatagcaaagtatcgccatctccatcgtgtccgtcgagcagtgaaaggaagcgatcccatcccgcgatacacgaccagccgcgagttaacccgtagcttgactcaccttttttttttccgtgtgtacttccgaggggggtgaacagccgtgtgtgccccacgcgcatgcatttgtgagagactccggtttgatacccagttgtttattatgtaactctgttctgcgcgtcctttctcctccctccccccccaacggagtgaacagccgttcaccgcgttatcgtgtcatccctgtgtcactattgtttttatccctcagttgtgccactttggcgcgtttgcgttttcatgccgttcgatggcccagctatacatgcaaaggaacagtgaaaaaaaaagagagcgcgaagctgcgcagccgaggccgtctcatcccaaatgagattgaccagcagttttattctgccctttgcattctgtatttttaaatttttatttttattatattttattttattttttttgagcacctcacgggtgagcgcccgcccgccgcgccagtcggaaggtcctgcggagcaaaacgtggaaaacgaaaaagaacagcacgtcgctgtacgaactgttgatcccccttttccgctttgccactcgaacgaatcttaaaaaaaacaaacccaattcgtagggagttacgcacaggttgtagtaatcgagaacgttcatgtagttcttccgggagtgagcgaaccgcttcctcaatcgatgcagtgccactccaacttggctctttcgttttatgcgcacatgtgtgtatgccccctcatgcgacatcacctgggggaattcttccacacccgaatggatcggctttgggtctttcttttcatcttttctctcccccttcttgtttctttttttttccttttcaagttgcacacagggaggagaatcctctgcaaattgctcataattttccacttcaagtagtttcacctgttcgctaagttcgttcaccagtttgttcttataccccttggtgtgtacagggcagggtgcttcttcctttgtctctccattttccctattggggagaagttcctctgagtaatttttccgctttgcgcatgtggcaaacttgttcagaattttttttttctcctcgtttaataggacaatgtagcgtaccgcattattttgtaagcggtatttgtcgattttttccatttcgtttcgttgggagaaacacaactgcaagttagactcatttgttaaatgcaagtttggcgtgtttaacgttttcgaaaagattgctaacacttggacgaaggataagcagaacatacgcgagaatttttttaagactttcttcttcctgctgttgtttttgcctgaacggttcaggtgatatttttttttttttttttttttttttttttctttgcgcatacgctgcaaatggctagctgtgtgtgcaatgtagctattcctctttgcggttgactttgtatgttcctcctcactagagtggttattattcgtctgccgcttgggaagtgttgttccttctttttcttcccctttatcttcgcaattcagtatgtgcagcggtttccactttttctccttaatttttgttcgcctcctgccgactgggcggtagtcatcgtaatggtggtgcgagcccaagttgatactctttgcttcccccctagtggtctcatccttccttgttagcttcaacttcagtaaaaattttagcacatcccccagccgcagggacacatttaattttgcgctgaggagtgaaaaacgcttttccgttgagttgaacagcaggaagtaaaaaatgaagtagtagacgaagttgtccaggatgttcactaacgcggtaaggccttctttgccgctcgggggggaaccgttttttttttcattcggcttggttggcggtgccccacggtggcagcagatagcgcagctaggcaaggctttcccccttttcgcagtgtaggcggtgtaagtagtgttcgcgacgttcgcgacgttcgaggctttcttcacgttcttcacttttttcacttttttttttttcgtggaaatttcctcccctctggcgcgtttcgccagctcgaccggggcctaatccttggcgacgcgcaggatgcatgtattttttgggacacacgccattttcgcagttcacagcgctagcctttgtcccatttgcggcccacttctccacctctcccttcttttcacatttgttgggaggccgcttccaccccacttggttgcttcgactccgcttcgttcttcccttccgcttctttaacccccccttgatgttaccgccctgggggtgcgtttttttctggccgtctatcttgctcacacaccctttcagcgcattaagtaggctgaccatgacgcgcgtatggtgctctcctcgaagatcgcgcaggtgcatcgacacgcgtaccaatgtatacacgaaagagttaaaggagattttcctcctctcatcgtgaatgttatgtctgccaaggtttagcagggcgaggtatttgttcaagtgggcactccaactggtatccccacacaagtcaccacttcgatagctgccgctatttccattccctttttcccttcctctgcggccaacagcccacgtcccattcatgcgcgcggatgcataccacaaggggaaggcagagtgaaacacactaaacaggacatagaacagatagccattgtcgtgtctgcttttattcgtaaaaagaaagaagcaaattttttttaacatgaattttgctaccttcatatgataacaccgctgctttttccactgatttttgtaaaactttgcaaagcatctcaccagaaagagatccttgttgaaaaggatatacgtcatgaggttatgtgtttcgtatgtcggggtgctcacgggatggacagcctcacctggtgtgtcatgcatcccacatgtttgtgcatctatgtgactgctatgtagagccgatctggtaccttcaccaatattgactttattatcaattgggttatgtctcccctggttggtttcctgctgggtgtgtacccatgttggacgtgcataaagaaagtgctgggataataagtggccggactggaagaagcttttcaccattttttcttcattcaggtgtgtatcctcatccaccaggttatacttatcacaaaggagactaaccaaatcgatgtgttcacctatcgacatgtcgtctcttaccaacctgtttagggagctaaggggaaagctgctgtggataatgttggcatcgtagaacatgtgccagaggttcctcagtttgatgctccctggggggggagcagcctcctccttgctgatacttccgcctccccgcttccctcctcctaagcggtttagtctcctctcccctcctaagcggtttagtctcctcccccctcctaagcggtttagtctcctcccccctcctaagcggtttagtctccacccccttcgcccgtacgaagcataggcctttattaggaggtcaaaatggtcatacaccattttgtaaaactgcttaatatccctgctggttaagttggggtcttcctggagaagagttcccaaattgacgaccttacaaatggggttggtgtataagtgattcattatgtaggtctggttgaggtctacctggtttgtgactactccattgaggtagttgcatttgcaaagtgtgccatttatttttaaaagatatccttgtccatgttttttgttgtttttccaagaaccccaatatgtatctccacatctgtgatggaaaactccgaacccatgtctttcccccctttgccagtagccttcatacttatcgtaggtatcaccctcatcgtaggcatcaccctcatcgtaggcatcaccctcatcgtaggtatcatacttatcgtaggcatcaccctcaccgtagacatcactctggcatgtgccgctcttcctatttccatttccatgtctcacgaaccagaagtacgttccgtacccgtgcatctcatcgttttgccattcccccacgtatacgttttgtatgaccttcttgggtgcgttggctttggcttttggggggggagacttcccagaggtggtgccctcgcgtggttcagcgctttcgcatttgcggtccctcgttttgcgatctctccctttgcggtcccttcccctgccgcccctccctttcgcaaaccaccacattttccccaagccgctccttttgtccctcgcccagaagccacagtaaacggcattgacatagcgttggacaccgtagaagtgcctctcgttttgtctccaccatccttcgtacgtcctcacactggggtgattcccatgcttccttattaacagaactccgtagccgttacgtttgttccctttccaatcccccttgtagatcactacacttgattgagcatcatcagcggaaggacccaaaaagagagtgcctttaccttgaccatacttctcaccatttcgaatatacccttcgtacacaaactgttgagaaattattttcccaaatccatctacatttctacctttaaagtaccccttgtatgtctccttccccttctggatgatcacatcttttcctaactgggcacaatggaacgagtccagtaggaggtctccatctatgacgtagttgttaagggggacattcttcagttgtagagtaccggagtgtttaatgtgcacagaggagttgccttggctcgacccattttgggggtacctctttttgctgaagaagtttttccagaaggtagcttcccaggggggatggttggctccctccattgtgtgtgtgtgtgtgggtggggatttcactattggggagctgctacttcctacacctttgcaattcacgtgcagttattttgttgggacggagagagggggtgcccgcgattgtgtagtgtctcctcactgggggaaaatctctttagcttcggcagtaggatgctcccccgcgtgcgttcctctgagcgcgttcctccatgtgcgttcctttgcgcgcgttcctccatgtgcgttcctccgtgtgacgtcctctccatttatcttatcatacaaatgagaacgcggatgaggagacaatttcgggggacgcgaaattaataacgcgggtatgcataccagttcgtcgcgttttttttttttttttttttaaatgcacatttatcgtttgtagaaaaggagggggggggtacccatttggctttcctccgatatatatgtgtcctatggaaaaaaaatacatctcccggtatgactataaagcgctttttcaaactttcacgcggttgaggctggtcggggggagggggttgcctcctctctctctttgtgtgtgcaaaatggcttctcggacatggaacggaaaaaaaaaaaaattacatgccgggttgctcccctttgtggttaaacatgtagtagtcagttttacccctctctttcgtatgtccctgcaggggtgggaggataactctcattcgatcaacttcataaaaggtttcccccgcttcggtttggtcgcgcccttcccaatttttctgtatgtgaaggagagcacctcccccccctgcgtccacatcgtctcaatcattatccccattgtgtgtgtctctttaaaattttccaaattgagtagactgactttgcgctttcctttaaggttgctctcctcatctcagttgtggctgttttgtttggttttcttcccctcgtctgggatttttttttttttccccttttggagatgacacattctgcgcaaacatgaggtgaccgtggcgaccgtggtgacttggcgcattcgaattgtcccacgagtggtgggcagaaaggactcctccctctacttgagatgtcgcagttgggatgtcccccaacgcttacacgaaatggttgtcccacctcatgttgcgactatttggcaatcttctttccgttctgccgcgaattaaaaaaaaaaaaaatcagttgtcatgtggtgcacgactgcgggtgctttttttttttttccgtttccttcgaatttgcttcttcttctcctcgtggctggctcgtttcgtttatgatcttatcgtgtcgtattgcatctattttttttttttctcccgttgggttggttgcctcccttttttttctacttactgcttcctacgtcacgccgcctctccctccaactgtgcattaccccttccccgtgtatgcccaggcgcagtagcgctgcccgcacgtggaaatatgcagctatgcagctatgcagctacacagatgggtagtatctactggctggccctcgcggagttcttcatatcttagctgactcaccttcggctcctctctgtataagcgaccggatcttaccgaacacgtgtaaatgtataatccactggttagtattgcttcttttttttttcttctttcttttcttcttctcaccccccattctgccatatattgttacatgcctacctatgtgaatcatcatggggagtctcaaacggagtacctagtttgttctttgttctgagtagtttgtttgtttgttttttttttttcttttttttgttaatctatttttcacgtctctccgggaagatacatacatatatgttttcatttctgtaacagagggtattaactgcccatcatagggggggggaaggcttcacaaaagagccaatctaaactgcatcgagttgtgtgggcgcacttgtgaagctcacactgggtagttgttcccctccgttttgtcgcccattttgtcgtcttttttgtctgcctttttgtcttcctttttgtcgtcctttttgtcgtcctttttgtcgtcctttttatcgtccgtttccacccctttttaactgttaccccctgtgagcggaccaatggacgacctgaaaaggcgcgtggtaagtcttcactgctcagctggtgtgtgtgtgtttgcagggtcgttaaagatgtggcttggtagaagaagccgagacctgacacccgagatctgacacccgagaccacctcctgctctccaaactgctcttccttttttggaggaggatgcatgagcgtgccatccggggtgttctttatgagttgcttctccaccccccgtttacttccacaccacccactgcttacttccactccgcacgcaggcctacaaagcggtcgacgactacgtccagtccaacatgacgatagggctcgggactggtaccactgtattttatgtacttgagcgaatcgagaagttaattcgaaatgggaagatcaaagatgtggtgtgcatccccactagcatcgacacggagataaaggttagcacaaaaggagagttgcagcccaagggcggcaccttcccgcggccagcggtttcgacgcatgagggcctacgtatcctccttccaaccagttcgaagtgctcgtgtccccctctcaacttttctacatcgacaccccaacctggtcgtgcatcacatcccaatctgatcgcgcatcacaccccaacctgatcgcacatcacaccccaacctgatcgcacatcacaccccaacctgatcgcacatcacaccccaatccgaccgcacgcaggccaaaaatttgggcatccccctgacgacgctgaaaaagaattcgcacatcgacatagccatagacggtgccgacgaaattgacatgaacctaaatttggtcaaaggtcgaggcggggccctcgtgagggagaagttagttgcctccagtgcatccgtttttataattgtaaggagagaaggagagtggaggaagtgaaatcgcgtagagtgtgctctgcttgtagggagagactggtctctctttaaaagtaccctcgtgatgtagcctcgttacgcttgacgagcaaagcagattgtatgtacatttcgagtaatgctgaccgttatagtgttcctctccacttcctaacctattgtgcaccccccttttttttttcccctcctccccctgcgcagattgtcgacgaatcaaaactctgcatgaacggcctgggcacgacaggagcagtgccgattgaaatcctctcctttggacatgagaagattatccagaatctgctcaaaatctcttccctcgaaaactgcaaatataagttgcgggagaagaacggagaggtgtacataacggacaacaaaaactacatcgtcgatttttacttcgccaatccgattgaggatttgctggacacgtgccacaagataaagatggtgagcgcggcggtttgcgcggcggtttgtgcggcggtttgtgtagcggtttgtgtagcggtttgattgacgccccatttgaccgcttcacctcttcatcacttctccacttcaccgcttcaccgcttctgcacttctccacatcaccacttcacccttctcagaccactggcgttgtagaccacggcattttcgtaaacatgacgagcgtggcgctgataagcaaacaggacgggacggtcgtgaagttggacaagcaagcaggcagttgaggagcactccgcagtgtggctatccattttgcccttccattttgccttccactttgccctccattttggccatccacttcgttcgtctgcgcgtttttccgcccattggagcttccccttttttccccccccttcgcagaaaaatatgctgaaccgttcatgcgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaaaattaaagagtacctaaaaacttaggcccttttttttattttttcgtcactggcgcatgtgtgtatgcctctgcgttgatacttattcgtatgtgtttttttctttttctttttctttttcttttttcatttttctttttttttggcttcttgcactgttatgttgtcccccccggaaggtgtgtatgtacatgtacccaggcagcatatgtctagttttgagtccacctgcccttgtgtttgaagtctctggtccctcgcgtgaactgtttgccaacgcacagttgttttcgcgcatctctgtccatcccacgtgtaacaacgcatctctgcccacctcacgtgtaacaacgcatctctgcccacctcacgtgcaacaacgcatctctgcccacctcacgtgcaacaacgcatctctgcccacctcacgtgcaacaacgcatctctgcccacctcacgtgccatgcactgttgtcttaaatttttaatcagttcaccattgtcaccccgccagttccgtttccccacttgagtgcgtcgtgcctccctatagtccactcggtcattcgccccactgcgtgcgtatcatcgtctctatttcccccccccaaagaacatcaacgccgctgtttgctacgatgtatttgtttaaaaaggccaaagactctattgtcaattcgctgcaatacgataaggcttccccccttatgcggctaagcggcgtctgtaaggggatcctccgagccacattccttgtctccttcgcgttgctctcgctaactgtgttagctatgtacttggagcggaacttttttgccaacagaggtgcgcacgaagatggcccatttggcgtgtcgcgcccgtgtggggcattcacacgttggtttgtataggcctcgtatctgtatgtggctgcgtcaatcaactccccatgcttccgcttcctctttgccaatcaactccccatgctgccgctttctctttgccaatcaaccccccctgctgccgcttcctctttgccgcgtgacagacctgctgaaggccctcgcagtggaatcgctcatcctctgtctgttgtccctaaccatcctgagaagaaaaagtggaacctacatttatgccaaagtcgagatgtaccctttttcctttaaggacttgattgacgtgtcactggccacggggacggtcacgatctcggtgctggacatcctcctggtgtgtttctacccgccggaatgcagcactatgcgtgggatgcaccatgcgtggaatgcactacgtttgggatgcactacgtatagagagggtgttgcgtcggtgccgctttttcaccacccccccacatgatccgacttccaccaccaccccttctcagtgctacctttgcctcattgtggcgttcttcacctttttaacgggtacccttcacagacttactttattttatttcattttgtttgattttttctatgactagcatctccgctgctaccttacgtgagtaggagcaagcacatttttctgtgctttttcttcctccccaccccacagggttgttttccctttatgtatgcctagacaacccgcacatgaaggaccacgagaatattagccttttcagtaatgagcctgtgatgagcgttacatgatggaagcagcaccatccccagggtgtcttccccatttttgttgtcctctgtttgacatttattttgctctgcacggtctgtgtatggttcgtttttccctgcaccctttgtatgtttttttttatccctcccgcaggcatgcaatttgcgtccgtttcgtacatcgggctgtacgcgataactcagttttgtgcattcaaatctatgccctaccacccagtggaatatttgtgagttgagtggaagaaccatttcagagtagtctcaacgacacgagtgtttgtttaaccagcaagcatgtgcgttggcacgcctgcatgtgcagcatgacacgatggggatatctcccaacttttgcatgcacatccttttttttttactcccccctttaacatcgcaggggatatatagttaaaaacatcatggaggacattttctgcgtcgtgaaaaaggcgtggaagtttatatactaacataggaaaagtgagtaattgcctgcccaatattatttctcattttattcctttggaaggcctctctccaaaggtcctggagagaagctgctgtgtggacgtccgacggaatttgcccctgttaacgtgtacatgaaatgtatttttttcctttttttccttttcatgcacgagcaaagttgtggcaaatttttttttttaaatcatttggacagagttgaccgagcgagagtgatatcccccccattgatgggttaagaatttcattttgtgccatgtacacacatttgtgtgaaagatcctcccgaaggaatttaattattttatgaagaaacagaacgaagattattaacggagatgaatttgtttactctttttgcctgaacatgttcaggtgattttttttttttgtcttcctaccaacatgccaacatgccaacgtgccaacatgccaacatgccaacatgccaacgtgccaacatgccaacgtgccaacatgccaacgtgccaacatgccaacgtgccaacgtgccaacatgccaacgtgccaacgtgccaacatgccaacgtgccaacatgccaacgtgtcaacccaccaatatgccaactcaccaacatagcaacgtacctacctgcccccacaaagggttacctcttgggggtgaacgcttaaagataacttacggatcggcggatggcccatcagttagcaaagtagtgaagctgccaagtggcacagtcgtcgcaagttttcagcgctacccctgagggggggaagaaattacgcgacattttggtatgcagctatatataccactcgttggcgcaaaactccgacgaaaaaatattgttgccattttttccttttcaatttagctaaggcagtgctgacaatgttatgcgtgtactactgatcacgctaagcaagtaaaagtattctttttttaaagtgttgcctggcagtgcatcgtcaggagggaacgagaacgcgctgaacggaacgtgccgggcgatcatcaaaccaatttaacaaaagtggcataccatggaggagttttactcccctcagttggggattcactcggaatcgacagaagggcttttttgcgcaccgcaattgggggcggtgcgctcggtattctctccgcttctcctctttgccgcttatccttccctccacgtcggggtcgctactaagcggtacgccgtgattggccgaagcgtatcttagtagcttgggcgagaagaagattatgtatcagccgtgatagctcagttgggagagcgtcagactgaagatctgaaggtccctggttcgatccctggtcacggcaagattacatacattttttctcaacgagggaaaaaaaaaaagttaaaaattaattttgctgctttttttgacccttttaaagcgtaaaagggataaaaggaaaaaaaaattcaccgttttttttaactgccacttggtaagtttgcgcatctttcgcatttggctaattcgccccattttttttttttacttatgcattattagtgggtatttttcccatgttgcacatcctccatggctgggtaagttttcctccctcttttttgtgactacctggtaaggccataaaggggcgaagaaagaagcgacagtatcaccatgctacaactacaaccattcgtaggttcatccccctgctgtgaagtagcccataactggagctttacctcattgggctaattccccgttccttcaccgctccctttggggcgccgcttttgaccccccgtgcgaagcatctgcctccaaaagggctatattaataaggaggcgttcatttcgctggagagaggtaccaacgtggaggggggggagaggaagggctgaagccatctagccttgtggggaaggtttttccccgtttctgccgcaacaccctcacgtaggtactaccccggtttgcctgaacgagcaaggcgaattgaaccagttcgagataaaccaatgggggccaaacgagtgaaggccaaacgaatgaaggccaaaccagtggcggccaaaccaatgggggccaaacgaatgaaagccaaacgagtgaaggccaaacgaatggaatccgttaaactgttcggatgggtaaaaatgcgttcctttgaggtatgaacacaagtacgtacgcttgcgcgctacaattgcgcgctacaattgcactcgttcaaagtgagccccccggtcagtcgcaaaaaacggcgcgcttcacattccccaggttgagcgcagccagcaggtagcgttccaagccgagcgccaaccccccatggggtttcgaagcaaaacgaaacgaattgatgtacttacttaaagtggagtcgctgtatattagcttttcacatttcttgaggtaatccgaaagggaaaagttggtcttctccgagatggataattcacaggagagttccctctgtgggttctctaccgatcgaaaggtgttcactactttgaatagcaaaatgggcaagtggttgattcgctgactgccggaaataatttcgactcccttgtagaaaaaatcaaagctgttcgtaaacctaatgtcgtagaggttgtgtgctgtgtagtatggtctgaggtgccatgggtactgatcgattatgaatagatccacgtcaaaatttttttttagaaactggtgtaggaattgcagctcttcattggtgaagtcgggagagttcacgtacctttcctttaactctttgctttgcatcgattcggttagacacagtttgttgtctccttcctgtgggttcttgcgtagcaggttcaacaaggagtatttgcattcgacctgtgcatcgttttctccagcggatgctgtgtcgtttgtgtcaactgactcattttccgcggtacctccatcatataagcggttaagagatagtagcaaccttttgtagagctcgtctcggttgtacccgtttaggaaggcgtagacactctcgtcgtgttggttcccttgccctgaggatggcttcccatcagtgcggacacctccctggtgcacctggtatatgctctccaccttctgattaaagtatacgttgtgtagcatttcaccagggggtgcctcaaatgatagccttttcatcaattcatccttttcctcatgggtgagaatttttataccccccttgggtaagttgcataatgcgtgtgacttcttcctcccccgttcttgtatgtcaaatggagagtaatcatgatcagcagtagttctgaacgagcttgagaaatatctgtctagtatgtctctagcttcgcaaaaggagagcacaaaaggagaatcgggaattttgctgggctcaaaatggtgacctccaaaagaagagcttatcaagcttaactcctccccaaaagtcttaagtaggtactcatttaatcgtttcaacagctcatacatggggataattatttcgtagtaattgtgatagattactctctctatgtctaacgaaaggaactcgttcaggtgcctggatgtgttgaatttctcatttctgtaggagtagttcatctcgtagattttctcaaaatctgcgttaattagcatttgcttgtaaaattggggactctgggctagtatcactttttctccctcgattttgtagcacctggagcctccttccgatccgttcagttgccaacgggtgcgtcgttccacggaagaggaggtagtgcgcgtgccggtagcagcgtcttctgcagtgtgttccccattgatgaattccgagtcacctacgttctgctgcacagtgatggattccgagtcacctacgttctcctccacattgatggattccgagtcacctacgttctcctccacactgataggcgcttccccatgggcgcctccccccccgaggttaaccatcttggacgtgaacacctccgtgtacccatcccgccgcagcatctccctcaactggtgcgcaattcggctcttaatttggaacacgatgtggttcatggggtgcctgtggtggaggctggggtgttgcagcttcaggatgacttcgctggtgtttagcttagcgggccggcgggcaacacccccgatgcggtcatctccaccgatgcggtcatctccaccgatgcggccatctccatcgatgcggccatctccatctatgcggccatctccaccgatgcggccatctccatctatgcggccatctccatctatgcggccatctccatcgatgcggccacctccacccatgctgtcacctccacccatgctgtcacctccacccatgctgtcacctccacccatgctgtcacctgcacccatgctgtcacttccactgatgctgtcaccacctgtgcgtgccgcccaaaaggccctgccctcgttcaccaacaagggcacatcgtcaaacgcttctgaaatacatcggatgctgctcacgactacctctatgcacttctcatttagtatgctttccaaaaagggaaccctacatctgatcaaatcaccatgtaccttcacacgtccaacaatatcaaccacactttcgtttcgtatcttttttatatagctatacagatcatcctccccttcagtacatcctccttttttttcatacacacaggtgagataaactcccccgtcttgtctgaggcgaaggaaaatccttttagattgcttcactttgtgttccacccttcctctaatgagagtgtaattctggtcgataatagtcctcctcgtttttgcttctggatgagtagcttccctagagggactactacacgaagagaattcccctcgtctctgctcaatgtagtggactatctgttcatacgtcgagtagcaattttggcgatttgcagttccatagaaaaaggaaaagtcacctacttgcgcgaggtgtagtaggtctggttcgactgatcgatatagttggggggcatctccggcgtgatcactctcactagggtgtttcttctgctcccccccgttcagtttggcaatataaaggacagagctgcgactcttccccccggaaaagcgacatatttttttttttttcttcccatgcgagagtcctctcctggtcttatcgctcacctggaggaagcctcctcctggcgaaacgtcacctccgcagtggctactcaactgactattcgtttttttgcgtatcctacttcggggaaggcagttgctactaaggcagttgttgctaaagcagttgttgctaaagcactcgctgggcctccgccccactaacgctgaacttctaacataggccaggcgttctctcctaggggctccttgacttaattttaagttgcagtttcctttctgcttgtagcagaggatgggcttgtgcaggtacgtcatcatgtgcatgcgccacaggaggagcaccccccttgcaagtttcattttggcgcgtcacccttcaccatcggttaggttactctgccgcgtcacccttcgccatcggttaggttactctgccgcgtcacccttcaccataggttaggttgctctgccactttgccgctttgccactttgccgctttgccactttgccgctttgccactttgccgctttgccactttgccgctttaccgcttttccgcttccacgctgcgcacttcagggaagggccaaagagggagctctaccctgccgtcacttcctccattttgttttctccattacagctgtttcgctaccaaaatgggatggagaaaaaaaagagagtcgcgagcaaatcgaacgagagagccgtttgagtgccgagtgcaacggagagaaagtgcactcagttccccatggagcagttttgcctgatttgtttaccctctcgacctaaatgaacaccgtgcgaaacgaaattggagacctcgcaagaagattttgttcaccttttgacgttctgtggccaacgggtctacacgaaggagagggggggcaccaatcgcataggtggtaataccatccccccccctgttcctgtgcagcacctccacttcgcatttgcacaaaaattgaaaaaagaaaaagaaattacgattagtcagtacagtcgttacacaaatggaggggaaaatcatcatccctggcattgagtcaaatgggatgagcacgaaaaaaaaaaaaaaatatcaaaggctgattgcacaacgggggtgggggaggcagggattaggcggcaccgcgtcgtggccatgtgaacagggtagtgagctctccattgtgcttcccccttgccgctcctcctttgcgctcctcctttgcgctcctcctttgcgcttcccccttgccgcttctcccctgctaccccgtcgggatgctccccaccaggttgagaaagaggaagacccagaagtcgcggctggtaatcaaacagttcagaaattttcttaagggggcattgcaggtcctgtgcagggtgctcacattatgcatgctcaatttcgtgttgaatggagaaaagaacagagcccaaaaggcgtcgtgcctattgtgttggattagcatgtgtagcctcctgtgtatgtccttatacaggtggcatatcttctcggctatgcatctgtgcagttttagggagccttgaccgactaaaatgaactgcgactcggctgcatcatgttgggagtcctctctatgctccccatcgcgaggagtacaaacaggataccctccccatcgcattatctcatcaaaaaggatccatacatgacgcacaatccccacgtggttgcaactgcgcaaagagtgtagaagcagatcggaaaggtccagccatatcatgtcattcatgtagccagtatctatcgaggtgtcttgttccccattttggctagctccttctgcataaaaagtatctcttttattttttccatattccgatgggatcaaattttctacatgtaataaattgtcgtacaagcctggatcaattttttttcttatttcgatggcatcaaagaggtagggttcataatcggttctactgttccctctgcatctaattaaaaactgcacattctcactcaaaaggatgttaaataaggtcatgtagttatgccaaaaataattcctcaaataatgaagcatatttttacagtggtgttgaattgcgttgtaaaaaaaaagacagtatttcccttgagagtagtacagcttgaaattatttacctcgtcatcttctatcgaggaaagtaaactcacctccttgtggattttctccagggtggcattcctcatttgataatacgatggaggataagaacatctatacatggattcatgattttccttaatatttagacatgcctccttaaaatacagcatgaagttattaatgtgcatgttgattgctctctttttttcttgaatgctcatttgggtcacgtcagttaggaagttcctttgcaggaacagctcgtacggggcactctccattggggggtcactctccatgggggggttcccctccatttggggcttctccgtttggggcttctccgtttggggcttctcctccggggcgatccccttcatgacatagtgcaagtggctaaagtacgacacaaacatgttatacagataaatcgtctcttcgctgaattccctgtaggcagtcaccaccgggttgcactccacttggtctttcttccccccagggatgttcaattcacccttcatttgtgactccccatccgtttttaagggagtcttattcggctgcttcttcagagggtcataacctagcaatattttcacgttcacgttcctttggtttgtttccctgttgacgttattttcggaattctgctcaacttcggttttcactataaaatatcccgccgccttatagctgtgcttggttttgtccgacatgcggctacttaccggagggttggcatcttggggaggatccttggggggcacgctctgccattcgggtcccccggggaggcaactcgggttggcactcaaatcggcacgcgggcagctgttcagatggccacctggaccgccacctggaccgccacctggaccgccacctggaccgccacctggaccgccacctggaccgccacctggaccgccacctggaccgccacctggactgctgcatggagcgtctcttggaccaccgcttggatggacggtttggtggacggtttggtggacggttgggtggacggttgggtggacggttgggtggacggttggatgaccgcttggatggccgcttggatggacggttggatggacggttggatggccgcttggatggccgcttggatggacggttggatggacggttggatggacggttggatagacggttggatagacggttggatagacggttggatggacggttggatgaccgcttggatggccgcttgcaccggcgctacgctcggaggggagcccctccgctggcggcatatccccaccatgcaggtggtatgcaccacgaccggccgccacctctccccagcccttcgcaacgcacctgtactgcttgaacggcttcaacctgttgggttgccccgcactcctcatatattccttcttgccaattcgtttagctccactttgaaatctcctttgacccaaaaaacggacaaccggatttaagtacccgttgacattattccttattttgttcgcattcatgtttgtgtagttaccgttgcacacgggggagaaggtccgtatcatctttacgccggtcatgtagatgggagagctgcttacgttgcacagggggggactcccaggcacgatgttgttgccactgttgtacatggtctgtgcgggtgggtagatctgtggataagcgcatatatacgaggtatatcttttcaccgacaggctggcattctttttggggggggaacgaaatcagttcgcgaatgccacgtattggacaatgagcaccacccccggtcacttcttcctgcacagtggcaaaaacagttgttatgtgttattccttcccaaacgttttggtcctaaaggaggtctcacaaggtggttgcgctgcctccacgcgtgagtgcttagcgggtgaacggttgagtatgcaagcaggggggggtacacgcaaaaggataaaaataaaaataaaataataatagcaaaatagtaaaacaaaaaaaaaaaataaaaataaaataaaataaaataacctacgcaacggttagcaaaaccataacactgttggcgtaaaacgtaggggggcggcataccatcacgtgtccttctccaaacggcttttatcgtgccacttggggggaggagaaaagaaatagcagcttacagtcgagcatatgtacaaaattgcaccctgtggatgtgcaacgggggtattatatagctacttccaagcgtatcgttttttatgccacaatgagctatgatacggctcctctctcttggaatgaaaaaaaaagtcgccaactaatcaaggttgccgttctgtggaggatcccctcccttcatcccattaacgtaattcccctgtgatgaataaaatcatcatgtggtgacatttctagtcatgttcactgttcaaaggggtatcataaaaacggttgcaatactgcgatgctacgatgctgagaagcgtatgtaacgttcgttgcaacgttgccgcatgcttgcttctcacctgcttgtacgcggaggggagagggggaggaatctgccatacggcgaggcgcatgaagaatgtactcgaaaagagttgccaaacagttgcaaaaagaagtaaccattagtaactccatctgtaactgtacaaacgatgtttgtgagtatgtatgccagggacggacgcaagataaaaaaaagaaacgagacgaccgaagtgacaaagctgtatgaacagaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttgcaaaaatagctagctaaatcattgcgggttaacttttccgtatgggaaaaattacctgcaggaatttacagggttatttttggttatgtcatcattttacaaaagggaaaatataactagcactatgctttgggggggacgcttagcaagcataggaggaacaaagaaaaggcatgcattttgctcccctttttgtgcccctgggataacgtgcacgcacaaaggccgcttttatatatgacgaaaaggagacgaaaaaaggaaatggaaatatttggtcgtgtcatatggcattcacgtgtaccttggtacgtctcaactttccatccgacctcgtattatcattttagcgtctggaatagcgtcagctggtgcatcttttgccgcggcctacatgataagccactcgatggatacatatataagtgcatacttaccggggggagaattactgctcaccgtttttcacagcgtggctgcggagcactaccccaagcgcgcgtctttatggcatgggcaccacttgggctgcaacttcccaaggggatcccttcttacatcagcgcagcggaacacattcgaagcaattcccatgttgtggccccagctgatgttcgtatctccccgtttggagaagttaagaggcaaaaattatggctgccaaaatgtgtgcaataatttggggtgaccgcagcacacggggagggcggcttaaccactttttaaaaaaaaactgtgccaccttccagtacgtctttaaactgaggcacggaaaggaataaataaacgatgcgtatgttccactccgttcgataggatcttatcacctggtatgtagtaaagggggggggaccacacatgggtcattggtgtattcaaaccaatttgttcaactaaactttggaggttcccctttttggttactccttttgtgtgcaagtgggggaggacattccttcccttgttgatatattttttttatggcaaaaaaaaaaaaaaaagggcgtcaatttgggtgggggcccggtagtaatacgctctgatggttggcaaagggaaataccgcaacgttctgctttcgaatggtcctacggaaaattgcagagggtgcagaggatgcgggggatgcacagtttacacgacggggaggaggacccgttacgctttcatgtcgttttttttcttttttttttgccgttgtgtgtgcgttgttcgctccaagttggccaccttgccaagtgtaagaacatgtcgaatgggacacccacgagcttagcgcagtatgtgacattctcacgtggtgcatactcgatggaggaaatagttacgagtgggagggggataaaacgaagctgcaatgtcagtgtgtgttacctatgaagagttgtttattttccctcaatggggttaacggttttttttttttttaattgggataaattttcacgcgtaattgccgcacaggaggtttttttttttttttttttctgctccacagtttgctcccttttttgtatcccatattttgcccattttttgctcagctaggctgaaccagcgtgagcagatagccagatggcgtgatgcgaaagggggagaagcaaactggggagaagcaaactggggagaagcaaacgggggagacgcaaacgggtgatgtgattacagtgtggcgattttttgagagaagccgcccaggacacagcggtgaactcccgagtagacactccacggaggagaaaaaaatgccgaggggagagctccaagccaaaggggaaacgaagcgccgcaagggaggtgatggcgacacgaaggaagagcggctagatcgaccgaacgcgcgcctgagcataatcaaggacaagtcatggaacagcgaaagcatgtttaatagcatcctgttcagcaacctatcgaaggaacaaatcaaaatagtacaggttccccttaacaggaatttatgtatcattgcctgtccagggtcaggcaaaacatccacgctgacggcacgcattatcaggagtatcatcgaaaaaaaaaaatctgttgtgtgtataaccttcaccaattatgcagccaacgacttgaaggaaaaaataacaaaaaagattaactgcttgatagatctatatttagacacagatgtgaggtgcaaactctttaccgacaaaacatttaggaagaaatgcgacacgagtaccaagatccacagtaagactaagctcaaagtgttgcacacggttatgtttatagggacgatccactccttctgtaggtacctcctgttcaagtacaaaggagcttttaaaatattaacagattttatcagttcaaatatcattaagctagcttttaataaattttatgcttcttttttgaagggtaaatctagccaggggatgggagtgaattgtgtcgggtcaggcaaagagacaggggatgagcacaaggggtctttcgatttgatgagcttttttagcactttgaagaaaagcttcagtgagagggacgcgcgggagatagaggacgaggcggaggggcagggcgatggggatggtgattacgatggggaagacgatgactatgacgatgacgatggtgaccacttttacaactacctctaccacgtgaaacatgcgaacgagaggaaggaccacttcgagcatgcggacatcccaagcatcctcaaaaagaaacacgttttatttttgaagaaaaaaataaaactcttcaaatatgtggagctgtaccagatgaagatcgaaatgaaccccgtggagtcaaagttctacgcggagtacaaaagggtcttgcagaatgcaaaacacatttactacgacttcgatgatttgctcatcgagacgtatagactgatgaaggaggatgagcgtatcagggatagaatcctggacgagtggcattacatgtattgtgatgagttccaggatatcaacacgacgcagttcaacattctgcagttttttgccaatgggagtcgcggcaggggtgcggcggggagcggggggacacgcagcgcaaaccgtccaaatgggggaaaccaccccagtggggcgaaccacccaagtggggccatcccgccaggcagggcccacgagtcggacaggagcctcaccgtcatcggggacgacgaccaatccatttactccttcaggggtgcccacattaacgtattcgacaaaattatacgagaacacaactgccttctgttcaaacttggcaccaattttagaagtaccaaagaaatcgtccgagtttcttgcaacctgattttgcacaatgccagttgcagaatagcaaaggagttacgcacgaataacgtgcagggagagaaggtaagcttccatgccttcaaaacgaacaatgaccaggtatcctttatcttgagccaaataatttttttaaaaaaaaagtacagctataagtttggcgattttgttatcctgtctaggacgaacaggacattgaaggagactctcaagtgcatgcacagcgtggatgtcaggaggagggcggtgaagttctttcgcgagctgggcaaggcggagaggggtgcgcctagatgtggggcagggggggcggcaggatgtgcggcaggatgtgcggcaggatgtgcggcaggcggaggaatagccggggggacaaccgtcgggacagccgtcgggacagccggcggggcagccggcggggcagccgggggggaccagcactgggcggacgtaaccacagacacattcaaaataccaatcaaagagctgaacaaaaagaagtccttcttcgggtcgaaagaaatagtggagttaataactgtcctaaggttcctcctcaacgtggacgatgacatcatattgaagaaggctttcaagattgtaaaaaacgacaaggcggtgcggggcatcctggacaagctggaaagcagcgactttggcggcatcgcgcaagaggggcaagcatcctcaactgtgaaagaggcatcctcacctgtgaaagaggtatcctcacctgttgcaggattatcctcacctgttgcaggggtatcctcaccccctgcggggggaaccgccctccctggggggaacagcccctcccttttcaaccgtatcgagaggatcacccagtggtatatcctattgaagaggagccaattgaacggagacgaggtccaccaattggatatgttcacagaaggggagataaaaaaaattctagacttttttttttgtgtaaattattttttaaaattcgcttcacaacccaactctgtgtacagcctggtgatggacctgctcagcaaaaccagtttcgtgaaaaggactctcaaaaggattaggcggagacgggacgccgaggtggaaggggagcagggggaggagcggaagaggctggatgagctggagcagcgggaggaacggaagaggctggatgagccggaggagcgggaggaacggaagaggctggatgagccggaggagcggaaaaagctggatgagccgcagcatcgggaggagccggagcagcggaagaagcgctccttcgacgagtgcacgggtgacagcgatgcgagccaccccgacctcgtgaacgaactcaaaattaagcgagatctccgcacgcacttcggactcagcgaagaagacctcgcggaacacgaaatgcaaaatatattcgtcctcttagagatgacaatggaatacaagccaaaccagataaatgagaaatgctcagactgtctgatttccttcctgaacgattttaagaataacatacacgacaggatgttagtggagaaggtgaccctgacgacaatccacaagtcgaaggggttggagtggaaggtggtctttattgtcaatgctatggaaggggaaatgcctcagacggcggagagtaatagggacataattgaggagcggaaaattttttatgtaggcattactagggccaagtttttcttgtacctgctctgcttcttgcagaacagtcacacggcggagaagaacaccgtgtcgaggttcgtcagtcagatggccatttgagcgtgagcggaccttccgcgggcagcattagtgagggaggagcagtgaggaagaaatcgtcaggaagcaatagtgacgaagcaatagtgacgaagcaatcgtgacgaagcaatagtgacgaagctatcgtgacgaagctatcgtgacgaagcaattgtgggacagccagcccagtagcgtgttatcacccttttttggaggcgccttttttttttttgtgtcagtacaggggaggaaagaaggatgatgtgacgcctcgaactagtcccatcatttagcaaagctgcgcggtgcgttgggcattcccgcgcatgtgtgcacgggggcagggggccctcccgtcttttcgtgcggtgagatggaggtgcggtggagcggtggagcggcgaaacgaaaactactgcgccgttcccatctgccaaacatcttcccacgcgagagaggcatcaccaatgggagagtccctcccctctgtataagcgtccaatgcattcccacacgatgtaaaacgatttttttttttttttttttcaacccacttgtaacatctcttgcgcctgaaggagcccagcgggggaaacccaaaatgtccgttcacttccgcgagttgtttccctcgaacaagtactgacagaggatcgctggcagatctgtgtgtctgtgcgtttgcacacagcagttttgtgtgccacttttttttgcaccacccttttgtttaattcacacacataagtgtctagaccagctggtagaccgccccagtgcgaccctccacgatgctgtcccgtctacacgatgttgtgccgcctctacaatgtcgttccgcctctacactgtcccgcctctacactgttgtgccgcgtccactccgaccttcccctcccctcagggtcataaaattccgaaccgactttcgtaacacaatctacgatttgttcctgcacagaaaatgggagctcaccacgcagtaagggatcgccgcgttccagccaggccgccttaccatgccgcctaccaaccacgccgccttaccacgccgccttaccacgccgccttaccacgccgccttaccacgccgccttaccgcgccgccttctccccccaacagcgaaaccgactggaacatgtgctggtcggagaaggactggatcaacgaggtgtacgacacgctgtccctgaggaacaatcagtacgttaaccacttcaggaattactacgaggtgaggcggtcgtctgcatgtgttggttcctctgcccgttggtgcctctgcccgttggtgtctctgtccgtttttgcccctatcccgcgcatcaccctactgcattactcatctcccttttccctcgcgccgcttccccccgaagctcacgcggaaggacctgctcgcaaaaaacatgaaaaggttgaaaaagcaaaatgagaaaataaaaaacgaagaggagctaaagctgattgatataacccccgtgacgtttgtccttccacttgagtacaagctctttctcgaggaatacaaacgaagaagtaaccgtatgtggattatgaaaccgattgggaagtcacaggggaagggtatctttctgttcaataaaatatcacagattaagagttggagtgtcggacggctgaaggaaaaggacgtagacagggggagatccccagagcggggaggagacgcatgccgaaataaagcggcaaacgtgggagggtcccccgagaggggaagagatgcgtgccgaaataaagcagcagacgtgggaggatcccccgagaggggaaaagacgcatgccgcaataaagccgccgaactggagaagccgttagaaggagaaaaagaagcggagagaccagagcagtacatcgtgcaggagtatatccccaaccccctgctgatcggtgggaagaaattcgacatacgtctgtacgtcctcatcatgtgctactcccccttgacgatatacctctacaggagtggcttcgctagattttcacatacttattttaaaaacgaaaaaaataacatgacagatatcacgatgcacttgaccaatgtctcaatacaaaaaaatgcacagggatatgatgacaacgtgggaggtaaatggtttgtgagagagttattcctctacatgatcagtcgttatggagtcgatcgaatcacgacattaattcgagacatagaaaattgtatcattcagtccttcctagcagttcataaaatcatcataaatgataaacactgttttgagctgtatggattcgacatacttatcgatagcaatttaaaaccatggctcattgaagtcaactcctctccttctctctctgccaatactaaggaagactatgcacttaagttcaacatgctcgatgagttaatgtccttaattaatttagagatgtatgacatgccggagacggaccgagttggtgattttgattgcatctacaggaggggcagtcgggtcgtcccttctcaaccctgcaactttttttcccacttgggtaggactccaccagagcgcagcactatggggggtgtcagacgtagtgctgttagaagtagtactgttagaagtagtactgttagaagtactactgttagaagtagtactgttagaagtactactgtcagatgtggtagtgtccgtcgcagtattgtaagacgtggtagtgtccgtcgcagcagtggcagtggggcagctgcacttgcggcatctgatgggcgtctccttatctactcccacgtttcctccctttttaggtgcacagctctccggaacggagcatctcaagcaaatggcaaaggatatcaaacggggcatgggctccgaaaaaacagggacagcatgaaacgcaaaatggagaggtgcataggtgcagaagtgttgagtggagaggtgcagaagtgtcgacgtgtagaagcggagaaacggagaagcgaagatgtttggacgcgcagatgtctggacgcgcggatgtttggacgcgtcgacgtgccaccctgtcggggcgcggggctactccatgggacccttcttttcgctgaggccatggaggcgccggtcgaggctcctgtggtactcccttgacaaccttttgaagttgttattctcggccaggtccttcgcgaaaaaaaaggttttctccttcagcaggcgcatctgcggggggggagcagcagacaggggtgtgtacacggcttacggtgatagtgctgctgatagtgatggtgatggtgccagtacgggtgcacgtcagagatacgtgtgcacatgtgcctacaacggggactatgccttggggcaggcctacgtgtatgcacgctacacgtggcagccgcacgccgttgcacaccccgactaacctttctcgatatgtccctgcgcagggtgtacgggatgaggggagaggcactcctcgcctgggaggcaccctcgttgttaggaacgagcaccgagttggtcctcccccagtaaaaatcgtacatagtaaaaccgataacacatcctgggagaacagaccccccgagggctaacaccttgaatgctctatacctactgctcagtgaatcaggacgagtgatttgataatgtaagtcggcatacttatggatgagcaactggttaatgcatttgatgtttttaaaagcccacaaggtcgtcaataaaatggacaaatggattaatttaggttcgtagaacagtgtcaaggatgagtaaaatttttttcctaagtcgataaatgggtaaatgtactggtgcaggggtggtttcttcacttcagtgagggtagatcttctcgatagatcctccactgagacctcctccacatactgatcctttttagtatcaactccgaacctttgcttgtactcatcctgtatgttcttgttaaattggtcattctctagttgttcttttaggtaaaaatgatttctctccattttttatgcttcaggtgttgatgcttgacaaggcggggtccacagggatacatacgttcgccttctcacacgtttgcctctgcatttggcggcccaaacacggggcacccccctaactacctcacgacgtgtagcatatcacctaccctttggcgacgcagagttaagctgtcccttacgaaaaaatagttgtgaagggaacctatcctatttggtgataataagggcaccgtgttttattttgccaattggggtagcttcacagagggggagtcaagtcggcgtggagaggggccaaatggataagcaggggggggaggaggaaggagaaaaatacgcgggcgaaggaggaaggagaaaaacacgcgggcgaaggaggaaggagaaaaacacgcagacgaagaaggggaggcaggctctgagcgtttttcccccttcccatttgggcacataagtacaatgcgttatctttgcagggcgacatgcgactggtgcgtaggtaggcggagatgcgcgcgtaacgtggtgcattcataagtgtacgggctcgtgcgcaacttcgcgtgcaggtacatcctccaccgcttcatcgcttcatcgcttcttcactccatcgcttcatcactccatcgcttcttcactccatcgcttcatcactccatcgcttcatcactccatcgctccaccactccatcgcttcatcactccatcgcttcatcactccatcgcttcatcactccatcgcttcttcactccatcgcttcatcactccatcgcttcatcactccatcgctccaccactccatcgcttcatcactccatcgcttcatcactccatcgctccaccactccatcgcttcatcactccatcgcttcatcacttcatcactctattgcttccttttttttctgttctttttgtgcctctgacctcatctacgccccacccggtttgagaaagacctgaacgaggcgcgatcttgcctgaacgggaaaaaaaaaaaaaaaaaaacacaagggtgaagaagcacaagggtgaagaagcacaagggtgaagaagcacaaactgaggaagtacaaactgaggaagtacacagcgaagcaaactcgctcgacgcgctcacgcaagaatgcctatctgtgcataccactacgcgcgcattatgcgaacagcatgcatgtttttttttggcgcttaagctggtcagcccgccccccctttcacccacgtaagaacccctggcgtgattatttgcaaagttgcggctcggcgaaggagcgctcgtcggcggaaggatgtgttacgcaagccactcagttgtgcaagcggtgtagtgtagcggtgtagtggtgaagtggcgaagcggtgtagtggtgaagtggcgaagcggtgtagtggtgtagcggtgtagtggtgaagggaagcaagagcatacgtgggcatacgcgcacacacgtgaacatacgcgcacacacgtgaacatacgcgcgcacacgtgaacatacacgcacacacgtgaacatacgcgcacacacgtggctggtgcccattcgtgtgggggccgctgcgcatccatttgtgcaagcacaggctggggaaaagcatagtcctcgtcaagaccgcacccggtgcttcccattaaaggcagagtaaatcaacctccattccacgcctctccattttcagtcaaccaacccccttaacccctcccccgaaaaaagaaaaaaatgaacgaacagagatcaagggactacgactacctatacaaaataatacttattggagatagtggcgtggggaagtcatgcattctattacgattttctgatgatcattttacagaaagctacataacgaccataggagtggacttccgatttagaagaataaaagttggggataaaatggtgaagttgcaaatttgggatacagctggacaggagaggttcaggaccatcacatctgcctattatagaggagctgatggaatcataatcatttacgacacgactgataggaactccttccttcacatcaaagaatggataaatgaaataaacaaatatacaactgaagaaacgtgcaaacttctggtaggaaataaatcagactgtaaagacgaaatggaggtctccaccacggaaggagaaaataaagccaaggagttaaacatctcctttattgaaacctctgctaaggatgccacgaatgttgagttggctttcaccatgataactgaggagctgattaaaaagaaaaaaaagaaaagcctctcctcgctgggagctacgcagtccaaggtgaagttgtctccggaggaccacggccccggtgcgctctgctcctgctgaggtggggaagcggggaagcggtgcggctgtaaaatgttgaagtggcgaagcggtgacgtggcgaacggaggggcgcctacccctctgcgcaaggtgacacattgggaggagacacacgtcgctcggccccttcagcgagcggcccctccatcgagcggccccttcactgagcggcttctccattgcgccccccttccttgcgaagcacactccgactgaccagtcgaccccgtttgcgcaagttcgcacgggcgaagagcaaccactcctagtaatagtaactcctccccattgataaagctaatttttttttttttttttcccctttacttcttcccccgtaaatgtattcgctgccccttctgtgcgcccatttgctgagtgccccatttgaggaggcctccataagcatataaaaataaatctaccaagaaaaaagaagtgcccttgcacggcagagtgcctacatgcacagaagtttgcatacaggcatacatacaaatagttgcacatagtgtgtgtaggcctaggcacgcacatgcagtctttttttttttcctttcctttttttttttttttttgtaaacgcggacccagaggatagctattgttttccctgttaaaacttatttgtgaatgtgaagttggctcgcgtggtgggggtggacgttccgaacagaggaacatggagtcagcccttgcagggcgggtgaactggcaggggaggtctcccctccttaggattaattggcgacctcggcaggcccacacagttaggatttcaattagccagcaaagctcagcggcgaaggtttgcctgtttgagtgcgcattcccaccggggcgtcacctctcaggggattcccctctcaacgcgctcgtctgaaatgtgccctaaaacgagctcgtcttaaatgtgccctaaaacgagctcgtcttaaatgccccctacaaggcgctcgccttaaatgtcccctaaaacgcgctcgccttaaatgtcccctaaaacgcgctcgtcctacgtggtgattaaaccgctatgcagccgaaattacgggagccccgctaaattgcctctcgcgtgtgtgtagggccctgttctgggtgacatgcaaaagtggcgtgtaagtacactccaggtgtgtggaaaaaaagaaagaaaaaaaagaagctgtaacgggggggtgatgcaagtgggaaattaaaaatggtaacgttgcggggggtgcgcatgacgtagttcccacttcgccgcccccacttcgctgctcccactttgccgcttccacttcgccgcaccccgggctaggcgaagctgaaggtgacctcgtaggcccggttgttcgcgtagcacttgcagtggaaggagctgttgtacttggcccggttggcattgtactggtcgatgaactgaggtgtgaggactagaatggactcctcgaagacttccccccctggggaggacatgtgtacgtaggtcttaggatatatcgtgaggaaccccttgctgtccttgaggtaatccctaatgaaaatcttcttcttattatcataaatttcgttgaagcaggtattcttgttcttcttattaacagggcaaatgataccaagagtgatttggctagctggctcattctccacccccatattaaccgtgacgctgactttattcccatgaacctttaccttatcgcaattcttttcaactcctgcatatgcacagatattatttttcctagaaaaatcgacacctaaaatgggttcctgtacaccacccgcatggaaagtgacatttttattctgcgttttatgagatccattgttactgagaaataccatctgtgtagtcgactgagaagaaataaaagaagggagcttgaagatgtaatagtaatcatctaccttgatatatcttgtattcggagggaaagaaacctttgttaataaattctgagatcgtgcatcaggtagtttaaagtagataatattattagggtagagatttacaacagattggtttacatcagtattgtctaaaataaaatttggtttatagttgatgtggagagttagataaaaatcctctcctaggtagcactccaatttcatgtctttcaaaaagtatttctcgatgtccttcttaatgtacagtgtgtataatgaaaaattgctatactcataaacgctctctattttatgaacgatatttacagactctaacaccttatcatatcttaagtaaaagcattttcttatgtcttgtctaactccgttatatatactaactgtaaaaaatcgatcctgtccttcgactgttaaatcgtcgtagtttacatcacagtagtatttatttcctcgtttaacaaatcctgcattcatatcatctctttttatatacataagtgtgcaattctttactgttcccttgtgagataacacatatgtgtaggtttccttctcattagtgtagttatagatcaatcttttactgtctaattggaagagtttccctcggtggtactctttcccaatgctttttggaacttctatcggcatcaaatatgtgttgttatacatatagtacagtgtacatgggggagcctttccgtcagatagaggagctatgtagtaacctctcagcttggcaatgtcccatatgtaactttgctctcttactaggttaacatcatgacattcgaagtcgtgatccttcttgtacgaacacttgaaatacttggtgagggataccttggaggccaggtactggaagccgatttcatttccgctgatcttcggcaccaggcttccgtacgtcgtgtgcttgtccatgttggggtggtagaaatggagtcttttcctggggtgggcggttataagaggcgcggttggacgtggagcggtttgaagaggcgtggttggaagaggcgcggtttgaagaggcgcggtttgaagaggcgcgcttggaagcgggggaagcggggggagagcgaggtgcaggctgcgcaggggaagggcgattcgtcccctccccccgcttctccctcttctcccacgtccaaccgcttcccccgctccctcgctgcttacttccaggtgagccccccgtcggcgctggcgtggcagatgacgagcagccccacgttgggcttggcgttgcgcttgttgttgacaccacaaatgaggaggtgtcccacgccgaagagatcgaaggagttcagcgcgtagtcactgaaggaagatggctcgaacatgttcaagtcgatgtgcaccttctccgttttcagcgtttttaaatcatcagaaacacttctgaagcattcgtatggttgaatcgacagatttttgttaaaacaaaaaactacgactagctcctcaccatttgtaaagctgtaaaaatatctgagtatttttatcgtatagctactgagtactttgttttgcattttccattttttgtcttctccataggagctaatcaatatattatacttattcaccgaagtggaggataccttgtccaagcacacttgcactatttctcctttgaaattaacaaagtgctcgaggtagcacttcttcatgttggtgtcctttgagatgagttcattttcgacgttgaagtagaacccccttgctcccctgtacgctatggatacccataggaggaggccgagcagcgagcccagcgcggccatttcgcttgcgggggggcctatgctgcgtatatgtgtgtggctgcgtatatgtgtgtggctgcgtatatgtgtgtggctgcgtatatgtgtgtggctgcgtatatgtgtgtggctgcgtatatgtgtgtggctgcgtatatgtgtgtggctgcgtatatgtgtgtggctgcgtttgtttgtaactctgtgaacgactccgtttgtttgtgacccagtttgtgggcgactgcgattgtagggggttgcatacacgtgggtgccgcgcctgtgcctctgggctgcgttgcgatctgctattacgcgtttttgtctaccactacgcgtgcaccttaaacgggtcggcaagacgtgtcattattttactgcccccctctttcgattcgatcccttcctttcttccttcccactccccactcgaggtcgttcctcaggggtaacaccttggtgggaaaaaaaaaaaaaattctgagcgtaaagaaaaaaaaaaaaggaaacccctatcgaaggatagaatacacgagtgaatgggagagaagcgcaagtcatgcgtgctcttgcgtggagggaccattcctatgcgtctttcaataataaaaaaaaaaaaacataaaataaaataataaaacgaaacggagtaggcggcacatctcgatgtcgtgtgtacacaggcagacccaacccgaatcaccccaactcaatcgcgtcaaccctgtgaagattgtcaatttaggtaaacctcaatcagatggaccagaagaaacaaaaaaagctcacctgtgtatgcatgtcccggttggggggctttggaagggtgacgcggcaggtgtacgtacaggggagcacttccaacaggggagcacttccaacaggggggcactcccaacaggggagcacttccaacaggggagcacttccaacaggggagcacttccaacaggggagcactcccaacagggggacactcccaacaggggggcactcccaacagggcaaatttactttcgcattttacaggctacaccgcatgtacgtactcctctgtggatgttggactggtgtaatgagatgtccgcttcaagatggtcaaccttttgccttccacctgaccatctccctcttctatcccccttttaatctgacaagtcaggtgatttttttccccctcatcaaccccacttagtgcataccaagcaaacgatgacaaagtaacgttgaaggccatccttacacacaaaaaggaaaaaaaagtggcgcatttgtcgcgctgttgaccagacaaactgcctccgttttgacagcccccttttgaccgctccgtttcgccacttcttcttaatgctggctgggtgggacaacacaaacgagctgttaagtgtccacatccatgcccctttatatgagaagcacaatgcgggcgggcggctgctcctacgtcccatcacatgtagggttatgccaaagttttcacggcgagcctcttcaagggggtgtctattttgtagcctttcctaatggaagaggcccttcgttcctggcacttggcaagtcggccgcgtcttccgcgtctgccccgtctccggtgtgtccatttcgtccacccctattgcatcgattgccttgatcggctcggttgccctgatcggctcgcttaccctcattggctcacttagccgaactccgcgaaggcacaggggcggcattatatgagcgtcccttccaatcatcacagttgacctcccacctgtgtggggtccgctcctggacgggtgtagacttgtcaacgtcgccccattcccccctgaccgggtggtcgcatggttacatcaccacctccccacctcttcactgcttacatggccacagggtacgttgcagcgttcccttttcttgttgtaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaacatgcgttcatggagaaccgaaaaagtgacattaacgaagaaaagacaaacacagagagtcaaaaaattaatcgaactgaggaacaagacagcaaaaaggcaaatctgggtgatgagacgttcgtgaagaaagcgcccagtgatgacctcgtgtcgatacccggagaaggacgtgcgtctaaaatgggcacgaacaaggtggaaacgtcgaacggggagaaaatactcaagccggaaaaactgaccaaactgatgcaagaaaggggcggcaaaaagggagaagcgagaggcaggagtgacactgtgaagggggaggatggcgccctaggaagcaaaaatgagttaatggagaggaggaatggctcggcgcgcacccccaaggggtcagcgggaagtcgcggtggcccccaaaacagcccagcggggagtcgcggtggtccccaaaacagcccagcgggcttctcgcccaattctgcgccaaggtcgacatcaaaattggcctcaaaattggccacaaaattggactcaaaattgaactcaaaattggccgcaaaattggccacaaaattggactcaaaatcggcccaaaaatcggccccaaaagtggccccaaaattggcacccaaatggacactcagttctgcgcccactgcctcgccgcacctccctcgaagtgaccccgcgagcacccccgcgttgaaccgcgctaagtgcgcctcgctaaagaaggtgcccccatcgacgtcccacggacacaaaagcaaaacgagctttccatcagtgcatccgggggtgaagaaggaaagcagcacgccgagggggagtgaagataaacggaaaaggaacccgtatgagacatctcgggagaaaaaaatgaccattttggcaaagaggatccggtgcttgacctccttcgaaagcggcactgagagcagcggagggggagatgcatccaacccgaggggtagcatcaaaggcggggagaaagatgctaccaatgcggcttctaccccccctagcggggagaaagatgctaccaatgcggcttctaacccccttagcggggagaaagaagctaccaacccgacttcccaccctcccagcgcagcgaacgagcagagggacaccctactcctgctgctgacaagggacttccgcgtgaatgacaactgggcactgacctacgcatacgagatagccaaaaagaaggggttcagtctcatcgcctgtacatgcctaaacaggaaagaaaaagtaacgaaccgatttatttacacaaaattgaaaatcctaaagaatctagaacaggcattgaagcaaatcaatatccccttctacttactacctctgtacatgattgatgaattaggtgagttcataaaaacgcatcaagtaaaattaatatcgtgcgatctgcatgtgttgcatgatgagaaggcattcattaaatcgctatgtcatttgtgtaataagaaaaaggtaaaaatgatacaagttgatgcgcacaacgttgtccccatgtgggttacttccaaagtggaggaatgctcagtaaggacgataaaaccaaagatacaggccctcctaccaacgttcctaattgagtatgtatcgatagatccttttgagcaaaatttgaaattcccgaatccgttcgatatagaagatgtggttagcaagctcaccgtgtctaacacatgtgcggtgattcccgattttgtccttaccgaaaagaaggcgcaagaattgctgagcgatttttgcaggaaggtcttggataagtacaacgttaagaggaatgaccccaacagcgatgctggcagtgtgctgctgccctacgtcaacttgggggtcatatctgcccagaggtatagagaagctgcggggaagctgcggagaagcggcgtggaggggccagctacctaactgtgtcgtctacctaactgtgacagctacccaactgtgtcagctacccaactgtgccatctgctgcgcgggtgctgcgtagcccattcgaccgcttaccctgcaacccgccctatcccccgttttacgttttcccccctccctgtaggtgcgtcctagaggtgcacaagcacgcgtacagcaacccttccataaatgcagtaagcggaaaggagtcgttcagcgatgactttatcatgcgcaaggagttggcagacaattattgctactacaacaaaaactatgataacttcgaaggaggtagagactgggcaaaggaaagtctcaaaaaacatgactccgacaaaagagagtacttgtacgactatgaagactttaggagtgccaagacacacagtgacatgtggaattgttgccaaatgcaatttatcaaagaaggaataatgcatgaatttttaaaagttttttgggcgaagaaaattctgaactggtcaggcaattctcagactgccctaaaatatgccctgcagttaaatgatgagttctctattgatgggaagacccctagtgggtatatctccattatgtggtccattatgggagtgcatgaccaaagttggaacgagaggagtatctttggcaaggtgcgatatataaacagtaacggatgtaaacgtaatttcgatatgaatgcgttcatgtcaaaatatcccaagggaaaggaaaatgcttcaattgtgaaaaaaattccgaccattacatttgccagttatttgaagaagcggaaaaacggccccgaggctcctcttcaggagtccacgcggaagaagcgcggcaaggggccccttcgctgatgcgcaggcgctgctcgggccagtgccctgggcactacatctttaaaaaggggccccaaattgagttggtcaaacgtgctcagcaggtcagcagttcggcagatcagcatctttgcaccgcagcatctttgcacctccccatctttgcacctctccaactttgcacacggcagcccgctgctacatttaacacgcaagagttgtccaaacgcagtgggacgcgatgaccaacgaataaaaaacaaataggtgacagctgctcggcaggtgcggcggcagcacggagcactagggggattgcccttgagaagttgccctctcccattccgcttcccaaacagcacattgcgtcattttcgcgcggacaaattacaacttagctacgaattcctacacggatttaattaaaaaaaaaaaaaaagggggggcatacgcacgcagggattattacacacatgtaagtgtgcatgtgtatatacagatctgcggaggggacacaaaaaaaaaaaggaaaactgctcgaatggggaaaaaatggggcaagggggggaagaaacaaaacgacaatgatggggatgcatatagcgataatgttaacggcagcgataatgataacggcagcgataaaatagtaagcttggggggaaatgtcggagtctcaaaaaggtgtgcacagtggcattataaacacacacgcggctgcgctgctgcgcacgatcagtgctgcttcaaactctgcagcaacacgtccctggcaatttcagccttcttctgaatgtacgcagagccattgtacggcccgctcttctcattcaacttgctcagtatcatgtgtctgttgtgaatctcctccctcagggccttcaattcctccttcgttaagtttttgtaaaccttgttcttatccacgctgaggatgttcagagcctcctccacgttcatgcacgtgttgtatttttctttaataaagtgcgtattcttgttttttatgatttctttgtacgcctgttgggggttataaatggaaaacaagggtaataacttgggtggggaaagctcaaacgtggaatgcacacatgcaaggcgtgatgaatgtaccaggtgtgaccacatagttgagtgagctagggagtcctcccctgcacacaaggctgtcctacctgtatgaaggccttgcccaaagcagtcgacgttatgatgaggaactgaaaaacgaactggctaaggggcctaaagggtaacatttttaaacacccccgttattaaaaaaaaaaaaggaaatggttcagcgtgggaggaaaaactgtgcaaactgggcaaacggggcaaagggagcaaataccgtcgaacgatgtgtgcgttccccctctcccgttatgaaaaaaaaaaactcaaatgtagtctcttaaacttgtcgcagctgcacggattttccatcattaaaaacgtctgctctgaggagaagcgactgacagcacggggggtcgtatagaatggctcgctgctcaggtcaaattgcacgagctatatatacatatatatatatgtgcagggatctacgtgccggagatttctttttatttattcttcgtgggtcttttttcgtttctcttcagctccaaaatggatgagccgcctgcagcacgcttatgatcaccgatgagtgttcctgccctttttttctccactacgttttctcctttttctataattttttaattggcggaacggtttgcgtagttctgatggggcgcgggtcacgccagccgttaagcagctagccaacttgaagtcaatcaacttgaagtcaaccaacttgaggtcaaccaacttgaagtcaaccaacttgaagtcaaccacaatttcgtgcgaacgaactttgcaactcgattcaaactcccaccctcgagcgttccctcaatttcgtgttttacgcgtcccctggacattcactttggcttcattttcccagccctttccctcgccttcgcgctgttatcctgtgactgtagcggtaactctgctcggctgctcggttgctcggtcgctcaccgcttggccgctagcttatccaataactgtatgctctctcccaaatttacaaacttcaaccaaatggacctgcaatgttttttatttaactcctttaatgcgaaaaaacgccgtatgacaatttttacagaaaaagtaattttttttttttttttttttgtatgaacggcaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaatccaccgccgttttgtgctgtaatatagggtaaagccgcttggcaaaaatttaactgcatacatatagttttattagtaattttttttttttttttttcggagttgccaacaatgtgttatggttccttttgctccttttttaagtgcccgtgccgcgttttctgttgttgttgctccacttgttcgtgagtcttggcgggcttggcatgctgtggcttggcttttttttttccccaccacgtgagcagcgttctcctgccgatggaacaccgacgttgttaaaatgataaggaaggccgcgctgtccctctttaaggaagacgcacgtatgtggagatgagtccaaatgggtggaagtgcgtagaagcgcatttgtgtaaacccgtacgcgtaggaggctgcgcggaaattgcggaggcacgtatgcatagtgacgcatgcacagtgacgcatgcacatatcagtgcgcgctttcatgcctgcttgcatgttgtgcccaccaccaccccgctacatccttgactgtccaccgtttcccccggacagcagcaggaacaccgtacttggcgaagccattccttaatatcaactttttaaacgaggaggagctccccttttggctgaccgatgagaaacatgtacgtgcgcggggatcccgacgagcacttgcaagtgcggccgcgtgatggcgcggaaaatttgcttgacgaaatggagagagaatagaacagcccaatttatctcctcaatttttttacctaagatgtgcctaaatggtgtcttacgaaagtgcgattaaacctgatgtgatgtgcacgaatggcgatttcgtgttatttttctttttcgttttctttttcgttttcttttttgtcgcaaaagaaggcaatctgtggcgcatcgaacttgtaaagagtcgcgatggccaccgcgtgatacgccgcactaggaaaaagcggccccgtaaaagaacgtctatgcccaagtgtaccaacccacatctgaacgaacaaaccacagctcgccacttggcccaattctccccaatgcagattaaaaagtgcaactcgattttcaactcgaaaattgttgcctacccagtttatgtggcccaaacaattcataagtataagccgtcagccatcccgcaggtaggaaaaagggggaaaaaggaaaaaaaaaaaaaaaaaagaaaaaaaaagcgttatcaccatgcataatcaaccgcgcaaaaaaaactggaggcgttattgaccatacaagcgcgcgacaaaggacccctcctccccccccttttgaatttccaaactgcaggtagccatattcggacggtccaacgttggcaaatcgagtttaatcaacgccctgctgaacaatagggaagtcgcgcaggcttcaaagacgccggtaattttacaccaaaaaaggagaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgggggtgcacattttatgcactcgtcactggcatatgcaaagcttactcgttgatgctgaactgaacagaaccatcgttcctgtctaccaggagtctcttctctatctatacgtcccagctgctcccaagcagacgtaaatatttgtgatgaacatgtgttggagtagtccacccccttttttttttttatttctttaaatgtgcaaatctcccatttttctcctttctccacgaaggggcgtacccgtcatttattcattttcaacctgctaaatcatctctccattgtggacttacctggctatggctttgcaaaggtttctaaggagatgcgtgataactggtctatccttatcgaggagtatttgaagagagcggtgaacttgaagcgcgctctatgcttgatggaatgtacagagtttttcactgcacacgattttgttttgctcgacatgctaataaccaagggggtgccttttcaaattgtcgttactaaggtggataagctccgggtaatagagtcacacgagaagggagtactataatatctctctgctctgagtggattttccctctgagtggcttttctcaccttttcagcgctttcgcggaacggcgaggttttaatccgttcgtattagtgtaaacgcttcctatccctacctacacaaaggcgctttttgctttgccccttttgctttgccccttttgctttgccccctcacgttaaccttatgtaccaactccaccccacaactgcgcaggcacacgagctgcacaagctcatgtttaaagtcctctccgtcattgacgattacaagaagaaaattaagtcccttaacgagaggacgcacaggcagggggggggcacccacaaggagacgacgacctacgacatgaaaataaacagctacttatttaacgtatccagtttgaagaattttggggttcagcagttgagggcccacttggggttgatagcaactgacaacatgctggtgaagaagtgacaccggggggggagtacccaatgtgggagggggaagcacccaattggggcaagcgaagcagccaatatggggagggggaagcacccaattggggagggggacgtgcaaagcaaccaacgtggggcgttagaacagtgcgtatagaattccgtgtgcccatacgtacgtatgcatacgggaaagcacctgttctcttcatgggggagttatccatagttttctgaaggtgtttaatgcggtcatcttccctaatcggggagaagcacctctgcgcacacggcgtgtttagtagcacccagggatatcgccatcgtgaacccctaccgtgcatcgtgcgtcgtgcaccggggggtcagcataccttttttttttttgagaaacgacgccatgtcgaaatgtatgccccctttctaccagccttaaccactttgagcatttgcgagaaagcagcacacttatttgtgcatacccattttgcatgtgttttgcttgtgttttgcatgtgttttttttttttaaaaaaaaaactcaactgatgattcctgtttggattgtcgcgacgtcgccccgagtgcagtggatggggaggacgcagcgcagctcaggttccttcgagcgtcacgtgtgtagaggtgctcctttttatggatgtcgcgtagaagcgttgtttgtatgcccccttgggcaaccgactcccctggtgcagctgctgctagtgggatgttggcgacgagattttttgcaattttggtgaggtgagtattcaccgcggtgggaagcaccacaaaggggcgtttttttttcgagcacactttcgccgagcattttgtagagccttttttgtgtagcattttttgtgaggcacgctttattgcaattctctttgcccttcacttcgataattttttttttttttttgcaactccctccttcgagaagttctctctgcatttgtcgtttggttttcattttcccaactcgcacgccccccaccggaataacagcacacaagcaaagcatcgaatctgcaaagcggcaaacctgcgaagcggcaaatctgcaaagcggcaaacctgcgaagcggcatcaccgcaaaaactgagaagctaagctacctgacgagagtcgctcgacgagcagttgctgcctgtcgacgaagcctttcccccctgtcgcgtatagccaccccacccaacgggaattcttttttttcttccccttttttcttcctctttttcttcccccttttttcttcccctttttcttccccttttttttggcgaacccccccaaacaatggcagaagaaatgcagaggcacatcaagcttaccaaagcacagacgaccccagtggtgttggtcgtaggagacccaggtcgagtggacaaggtaaaggtgctatgtgattcgtatgtagatttggcatataacagagaatataaaagtgttgagtgtacatacaaagggcagaagttcctttgtgttagtcacggagtagggtcagctggatgtgcaatctgtttcgaagagcttatgaataacggagctaaggtaatcattcgtgcaggctcctgtggatcccttcaaccagatgaaataaagagaggagatatctgtgtatgtaacgcagcagtaagggaggatagagtgtctcaccttatgatacactcagacttcccagctgttgccgattttgaggtctatgacacattaaataaagtagcacaagaattaaaggtacccgtttttaatggaattagtttatcctccgatatgtattacccacacaaaataatcccaacgaggctggaagattactcaaaggctaatgtcgctgttgtcgaaatggaagtcgccacgttaatggttatgggtactctgcgaaaggtaaaaacaggaggtattttcatcgttgatgggtgcccatttaaatgggatgaaggtgactttgacaataacctcgtcccagagaggcttgaaaatatgattaagatatccttggagacctgtgctcgcttggcgaagaagtattaggggcatagctgtgtgagtggattgtgtgagcggattgcatgagtggattgcatgaatggaccgtgtgaaggggaatgctttttttcacccacgtgcatttgcgcgttgggtgaagcacacctgagaagaaaattccgtttgtgtgcatgtgtgaggtttctcctcttactatcgaaacatgttttattttttattttattttttcttttcatatgttggttaagatgtacgaattgtaaagggggttcgttgacgatccatttgcatatcttcctgcaaggcgtcgttgcagagtgcccttttttttttttttttcatgcttcctattcctgatggaagaacatttggggggaggagccacaccccactggcaacacgtacgtacgtacgtacgcacatgcacaagcatacatacatacacgcacacacacatacgcacacattcataggaacatgtgctgcgtgctcctgccttcaccgaacaggtttccttactgaccatccacaacacataaagccaaagtgacatttcgttcttcctacgactctgcgcttttgaaaattttttaagcggtcaaacgagggaagcttaatgacggggcgccaatgcgtgctgcgcaagttggccagctatcgtaaagggttatcgtaaagggttatcgtaaggagttctcgtaaagagatatcgtaaagagatatcgtaaagagatatcgttaaaaaaaaggacaactgatatgccgtgcgggggaaaggagaccccccaaatggtttacgaatggctacgaacggctgcgaatggctgcgaatttcctgcgtgctacggcgcgcatgctgatggggctccacatggaaagcttcgcctctcctcctcttgggggcaccgtgcgcggggggagggttaccgttcgttcaaggagttcagctcgattaggagctccccctgcgaggtgggaaaagggggatgggatgaacgcgcggcgagtgcagcagtgggaataaacgcgcggtgagcgcagcagtgggtataaacacgcggcgagtgcagctgcgggaataaacgcgcggttgccgcggttgacgtggccgccgcccctcctcggtggggagcagtcacccgtgcagttagcattactatcgttatgtgctccagcaggttggtccgtttgaagaataactcgtgaaggacttgggcggagtaaaaggggagttgcctgatgggggaagcggcgaacgtgcgggggaagaggtgaacatgggggaagaggtgaacatgggggaagcggcgaacgtgggggaagccgcgaacgtgtggggggtgaaatcgtgacagcgcattggggcggggcaaatgggcagtagtgtgcgtccgtgtaagcagccgggtcgctgcaagtatagacaaaggagagcacctaacgggagtgcccctccgagtacacccctcctcaccgtagcatgtcgtcaaagagcacattcttgatcgagaaggagtccgttttcttgtgcaagttaagtctggcagactgggtgaaaacatcggggctcaaatctgcatgcgcattgagggccaagtgtggaaagagagacgtcctgacgacgttgtaagtctccctaaagaatgcaaacgatttgcttctaatcgggtggaacaagtgaacagacccatcgttcgaaatggacaaagcagaattcgatctccgatctggatgcacagaattcacatatttaattactcttctactaaagttgaaaaaatcaaaaacatacaaaatatcaacagactgataactccggaatgagaaaataaaaaagttattgtaaatatccatagcaaggatacacatgaagcaatccataacgaggtagtgacaacaaagtatgttcaaattggaactaaaaaaagacttcgctatgggaatgatgcttctactatcgtgttgttgttcataattgtacatgttgatatatatccctctatgtagatctgctacgatgaaaaaattatttactatcttgatgtctgtgatgaaaaaattgttgtccagaaaggcacctttggtaaagtcgcgttcactcacttcgtgaataaaaagctttgaattaatgcaatggagtatgttgcagtgtacatttgggtctatatttgtacttttctggtttgctctccttgatgtgatactcctatcgtgggaataggggacgacttcgtcctctcctgagagtaattcgccgtgttggcttctcccgctgtacttaccactatgcttgatgtctccgccacgactgaggatgatgctttgcagggcactatccaaccctccatttgggaacccctcactgtgaatgtagaaggggtggatctgcgtcactgagctgttatacgttttcttcatgtacacgggtagcttccctttttggtccttccccctggggagggattcaccttctccccctccgccttctcctccttcgtccacttttttttctcctccttcgtctacttttttttcttctcctccgtccacttttttttcttctcctccttcctctcttccttcttgtccttccctaatgggatcctcccccacgcgagcgaacacaccactcaaatcaaacacgtatatattcccctgcgtttcgaccctctcgccaatgttgaggctagtgctgacataaatgtgctccttcccatggagacacccgaaggaaacgcagttaatttcctcactatgctcaaaggtgtggtatccatagatgcgttttttgctacactcatgtaggaggagtaacttgctgaactttgcattcgtttttgcagaagagatcagtttgttgtttttcctaataatctgttcgttgttctttatggctgcgtcctcctcgttgtcgtggccgttgtcgaggccgttgtcgtggccgtcgccgttgtagtctccgctgtagcctccgctgtagcctccgctgtagccgccgctgtaaccgccgctgttgtcgccctcgtcgttggtgcagaggaagcccttcagcttgtgcgtgtactgattgttaatgctgtcctgtaggtggacatttggcacgcaatgcacttcttcctcccctgcatatgcaacgttagtttggagttcttccttttgcaagtttagtctccttttctgtagctttttcaggcaatggtattcgtcatacttgattcgaacgatggcgcagatgacctttccccgggtggctgtgtgtacgggggggggatcatccctttcggggggttcaccctgttgcttagctggagctggctgattcgctttttcctccgggtctgcggttggtttgttcgccccatgttcgcccccacgttcgcccactttttcgccctcacgttcgcccactttttcgcccccatgctcgccctccttttcgccccttctttgagcctctttttggcgccctttccccctcttcaacacgtactcaaacttcgaaacggcaattttgtacatgtacgggtaggacaaaaacagcttcgatacaaagtcatcgttgaaggagagtatgttaggaggggggctccttaccaggaacacttcgttgtgtgcttccaccatgtcgacgttgctgtggtggcaggtcacctccagggggggagaagcttcacttagcgttcgcgcgacgtcacggtttaactgggattcacgctgaccgcggtcatggcggccagctcggtcatggaggccagctcggtcggggcctgctgcacacactttttcttcttcctcaatgctaacgatgcgaagacccgttgcgtcaatcctgaggaacgcattacggtcgatttttacgatgcccttgggttgtccctgctttggttcgccctcctccccaccgcagcggtgaacaaagagctttcccctacaattggacagcagtaggggggggaaggccgcgtcgtaggccccgaccttctggtaaagctgctctttctgactaccactcacgtgacttaggtccaccttggagatatccacatggggataacccactatgcattctgatgattttgacgattttggcgattttggtgattttttttttcttctttttctcacttatttgaagtctcactttgtccgcttttgtccccttcccccttttcctcccatcgacgtggaggacgaaaccgttgttcatctctgccttgtcgcgcgaaacggtgacgacttgcattttttcaccactggggtccttcaccaaatgaacgttactaagtaacggctgtgtgtacctgtgagtgactatttggaacttcaatctgctgattctcctcacttcgcgaacgcttttgtagatcagtatgggtctccccgttaggaaaaggattaagacgtagttggggcccaatgggaaaaggagaacgtttattacttcttcgagtttgtacgtgtcgaggaggagttccccgcggggcgcctctcccccctctgctgtgatttttgcgcggttcgcccggttcgcccattttgtgcggttcgccaacttctcattgtagacatacttgggcaccgctaacaaagcgttgctaacaaaaagggtgcgtctcttctcgaggtggaaaatgcgcagggtgcagtttgagtcatccaggaaggcgagaaggctctgttttcctctcttaaccgtggagatacagcggacgttatccaattgggtgtacaaggagagaatttcccctacgtctgagccacccatcatcctgttcacaacttggaaaaacgtatgtgacgtttttgttcgaaagagggagagtaggtcctcctcccttatatcgctactattccaaggggaaggaggttctcctcccttgactgctctgtccctcagaaaagtggcaaactggaggaggttaatttcttggtctctattttccacatctagacagcgtaaaacgcacatgttaaggagggatgtcagttcttccacccgcagcaacaggtctgtgacttcgtcgatatggaaggtgtacacagagcagctgccactttcgtgtcgaagaattaggaacctcctcgccagcttgcactctaccactgagtccttcacagatatggtccttagcaccatgcacgtgttggcgtatagcgacacgttgatctccttctggcagacctgcactagtagacacttaaaccttaacagagctatgcaattgccttccatacttaggcttgtatttttttttctctccatgtggaaaaactgtgcgtatttttgttttaattcaatttcgatgtcacgtttgctcctttgggggggggtactccttcgactcgattggttctcccgttcgatctgcggtatgctctcacgttcgctctccccctccttaggcaacgcctccgattggtttcccccgtgaagagaaggctcctctccacagtagggcaccctctccacgtaccttttcacatccctattgctgtaatgaacaaaagggtagaatctgaaaaaggcacgaagggtctccaccttggcggtgcccgttggtgggaactccacctcatgagatggttccccttgcactccgtctccccttagcgtgtaaataaccttagcgcgatggttgttgagtagagttccccttggttgatcccccacatcggaaaagggcaacctactctttgtaggttcatccactactccttccttcttctcattcaaaaaggtcatttttttgatgatctcttttttttgtctccatgtgttaaggttgtcaacgcataggaggatgcttctccttatgaatccattgcctcctccctcactgttactctgctcatcaccgtagcttctctcatctttccgttcattctgagcttgagctccgtcttcaccaccttgctcgtgtttccctccttccaagttaatcataacatactgacatagtccattccttcttcctccctcattggcacatacactccttgtgcatgctcctgcaaacgacacatttagcagagtgctaaacggaactttgaagaaaattttcactacactgctatgttttttattccctattagagcgaagtagctgctgttgttgactaagctgggttcctcacttgatttaatcaaatctgttagcattcccttggctggtattttgtccactagggttacttcttttttgcgggtcatatttcctagggggaggggggttcctatttcttctccccccttctgcttctcccgcttctctgccttctgcttctctgccttctgcttatcccgcttctcccgattctcccgcttctctgccttccgcttcccccccttccttctcctgagtatgaaaaggggaggcacgtactcgactcccccttgggcatttatcaaggaaaaattgccctccagaatttttattttttttttgtatttttgaaataggaaatggtacttgctgtggttgagtcccttggtgtgttcgttcaccgttggatttttgttcaggtagatcaggaggtccattaggaaattattgttcgttcgcaccttcctggtcgctcggggtgagtctccacacgtggttatacgagggagaggcgcaatttggggatccccatttgcagccagggagtcgatatggagaggcacttccccgctggggggggttcccccatcacgcctctcccctttctcccctttctgcaacttctccctcttcgctgggtgagctggaagcgctgcctttctcttccgcgaggcctctcctctgcccccacctatgctgcaccttccccgacttctctcctcccttctcctcacgagcaaatccacgtctgctctcccgcagagcccattgtagcagcacacaaagtaaaacctccctccaaagaaataaacagaagatttggctaagtcatatttgaacgtgtaagccttcctccatttgatgagcttcaccaggttattgtgatccctcgatagagtcccttcaaggatgtacctcctcgtgagtataaaaagcttccctttcctgtagcacatgttgctgctactctctttaaagtgcacactaaaacctgtacaatcacaaaaaagagcttcttttttttggagatgaagaaccctgttggtataacaactttttttaaacatataaataaccttttggtttttcttcacattcagtatgtatagatagtcctgacagagacatatgaacaggtccttcactcgcaggacgtctatcgtatcgtttgggaatcccttcatgagcttgttcgcgtcaaacttgtgatcctcctgccgtagaattaggagcttcaggctcagttcttccagcgtggcgtgtcccacgtttatctgcagtgatgagaagcggcgatgaggagcagtgatgaggagaagcggtgaaaagcagtgatgccgtgcagtgatggggtgtactgatgagaagcagtgctgccgtgcagcgatggggtgtactgatgagaagccgagctgcggacgtgtcggcgaagacttaccggctcgttctgcagcaacacgtggatgttcccgccatggaaaaaaatctttttaataaaaatgaagtgccgatagaggtcctgcaggctaactttgacgatgttaaacaaatagaggtccttcccaaagtaggtcgtcctcatctctccagcataagtcgggtctagaccattttttcgtttcctcctcgacgagtaaaaaaggacgtaaatcgttttgaagtcatacgagaaggaaacaacaaattcgcagaaattcgaagttcgcttcttcattttggtctgtccgttttggagaattccggggggctgctcggcactcccaatgttgaagtcctctgtaacgggctgatccatccaaaagggctcttccaagttggcacctctccccctctccccgtaaatgttcacataaatctcgtcgttaacaccgttttgtgagttcagttccgattttgtgagctcactgggttctccaaccggagttgccttcctccttcgaccctttccctttcgcgtcttcatggacaattcttgctcggggagtccctctccttggagtagtcctgggtgcagtccaggcatataacctttcagtcttttggtggctaatctgaatctccttctcctggtgatgcctgtgataggtttccttccgccgattcggattgtcctccccgaggcactgcctcctcctttgtcatacctgtgcacgtagttaacagcaatcggcaaggaataaaaaattggctgaaattttgctttctttacaaagctgtgttttaacacaaccacgagggtattcaaatgacggttgaatctgtaaaggacgaaatgcattcccttatatactagcagaacaccactaatcctttctttatttttgcggagaaagacatccttcaaaattacgaccttcacaactggtgcgttcagctttgtctcgtatataagatgatttttttttctctttctttggtagctatatatgctcagatttttatttttcactagaacaaattctaggcttttttctcgcagcaggttgccgcactcgcagtggtccgtttcgctgggccttcgcagttggtgtacttgcaggttgatcatggtgcttctgggggcggcaactcggtaaggttatacacggagcggttatatgcggagcggttatatgcggagcggttatatgtgatgcggttgtatgtgatgcggttatgtgtgatgcggttatgtgtgatgcggttacatgtgatgtgaagggctaagctgaggtaaggtaagccaagctgagctacgctgcgttgcgctgggaacgctcctccctatccttggtgggcagatgtggacgacctgccaacttctgacccgtgtgtcccttattctacgccgacgaggagataaacgggtagcctccctggaggagacactgcattggtcgcgcgccccttctgcagaggagacttcccctccagtccagctggggttatttactcctctatatgatattgcgctttatttcgctgcgttctacttcgctgcgttctattttgctgcgtttcatttattgctttttttttcctttccgtttgtggctctcccccctggcggagacctcccgacccgagcggctcattcacgccctgcgcgcccaccgagtggaggtagagtatcccccgtccgactaacagcatcctcgggtgggaactcccttgaacagccaaggaagtatctaccaacctagcgcataagcgtaattaccattgctgggggggaaaaaaaaaaaaaaaaaaaactgagcctgtactcttccctcaatttgtgaaagcaaaatgaggggcaaaggaaaaggcaagaaaaattgacctacaagaacgagcgaacagaatgtcaccccctgcatacatgctattttatattatttttttttttcacatcaagggagcagtgtattatccacttggtgaagcgaactacatgagtaggaattaacctcccttggggattcccctaaagagggggaagaggctaactttgttttccccccttggagggagtcaccgcgctgtcacctcagcgcgcccgcggtagtgcattttggcctgccggttaggggcccaccccatgtgccgcgttgcaaaaagccatttttcgcgtctgcgcatgcttcttgctccacgtttcaaaatatgcgaacgggttgggattttctccatctgggaaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttccgcagtgtaaatttcgacgcgcagcatttttcccatccggatttgtttgcgcatgcgatcgcgatagcggaggagttgtatcgtgacggtgtgccgttgggctgtctcactgggtggacagatcgctggacggaccgaaggacaggtcaaccgctcaccgctcaccgctcacagctcaccgcacaccgcacacagcccaccgcatcgccgcataccgcacaccgcacaccgcatcgccgcataccgcacaccgcacactgcatacctcttaccgcaagacagcctccccaaaatgacgaccaaccagaatgccgccatcttcagtagcgacctgcagacctttatcgtcaccaagtacgacccgctgctcaccatcgtgaaggaactaaatgataaactgcagaactcggagaaaggtgctgttagagaggggaggccctgtggagggcacacggtcgcgcaatagcagcttaaccgacgtttaagcactgctcacgtttaagcactgctcacgtttaagcactgctcacgttcaaccactgctcacgttcaaccactgctcacgcttaaccactgctcacgcttaaccactgctcacgcttaaccactgctcacgctcaaccactgctcacgcccaaccactgctcacgcttaaccaccgcagacaagtaccgcctggagaagaggctgatgaagttggagagacaggtggtggtgctgctggacaagctggaagtaacggacataattatcgaccgggagggaaaagaaagcaaagtcgataggaaaataaatcagcaaattgaaaacgaagaaaatttgctaactccatggttattctcctgtcagatggggacgccactctcctccctacaagtgctcctggaattcagcaacaaaaacactatcgagttaaatgtgaggttatggaagagagaggaagatatgtggatcaattttttgcaacttatttcttcaaacgataaaaattacctgcctcagtcactaaccctaatggacttaaggaaggccacaaggaaatgcctcttaaccatctgcaccaatgaggtgttagtggttttaagaaacgttccaggaaaatctcaagccatttacaacacggccacgatgactctagttgctattttggcgtccgctatttatgaggcttggaagaggattgagcttaccgacccggtgtcccttggccgggtggtcctcgtgctggatggtgagagtccatctttcatggggagggggggggagaagcgaacagaaggcgaacgccgaatggctgtgctccccatcatcccaatgcataccttccccatttgtcctctacacctccccttcgcaggagaagatgtcggatcgagactacgagctggaaacaagaaactcaaaatagagcccctgaattagcagcagcaacggaagcagcaacggaagcagcaacggcacccgttaaggttatattaccctccacacacacacactcctcatgtgtgtttttgctttttccatttgtaatgacgaatacacatgcacgatttgtttctttttttgtgaccctgcggggaggagggggtatccaaagagagaagcatttttttaaattggaattttaaaaaggtttcccctaggcgccattttgaggtgccattttgaggtgccactttgagttggttgccactctgaaccaccacaccttggttccaatctcctctccccgtttgcccccaatttcgtcgcctccaccaaacttcccttttttttcgtaagccgtctttacaagcatatgggctattcgcccgtttttagttcaaactgcacgaggaggagtgcaaaacaggggggaaaaaaaggagggcaaaataggagtgtgaaacagtagtgcaaaacaggagtgcgaaaaaggagtgcaaaacgggagggcgaaacaaaagtgcacgcacgtgtagatgcgcggagggcagcccaaatcacgtgcttgatggcgagagggggtgtacttactccccagctgacaccgccatcacacgtacgtgcacatcacgtatgcacggggacacacacatacacacccttcacacgatgaacagctgaaagttagagatgccccaggaaacagtcttcgggtcatcgacctgaatggtggtgccgaactccacgatgagtttgctcgagttgtgtggtatgaccacgtcgatcacggagctgaatttcgactcaccaatggtattaccacaaatattcactgcattttcgaggccccccttggaggagtggctatctgtccagacataaaaaaggtcctcctgatcatctcttccaacttttaaataagccgtatgggaattccattcatcaatgaaatggaaatttgctttaattcgaatctgtgtatgacttgggatattctcaaatattttgtgaaccctacctttggagagctttccatatccacctaacatattgattccaccacacacagatgtgaaattatcaaagttatcacctaaccatcctttcgtacttgtactgctactgaacatctcgtgtacaatcatctggaattggtttacatgacggaccttgaatattccatcgatagttaatgtcttcacaactaggtcctgattcaacaggttcatattatcgtgttcatcgatacttatgattggcttgtttttcctacttattatgaagtgccctagtgggttcatccccatcttgtattctacttctttactctggaaaaggatgccattttctttgttacctttggacgaaattttgagattcgccacggttaggctgcccttcacggaaatgtcgttttcgctgcgcactcgcacgctcagcagggggagcagtactgcaatgcggaggagcctacccagcatagtgatcacgggggggaagaagaaacgaacacaactgagggatggggggagtcgctaatctaatcagccagggagaaagcaaccaaaaggaagcaatggtatgcacggagggactcgttcaaactgccgcaacactacacagtgtgtgactgcaaagtggaggaaaagacttaacgcggtggaaagactcccttgaataaatcacaacacggaatggaggaaaaacagtctgaagaaaaagtgtgtgaaaaatcactagttattcctttcgccgcaaacacatgcacaggtgagtacctctccagaggattgtacgtacacacacggtgcacccctacgagataggctcttccccaaagttgttccttcgcatataagaagacgtctcccaactgttcgtttctcttttttcggttaatcacatgtgagaaacatcgattagtgccccccccctcgacgtcattccccaaatggagtaacattgcaatggcacgttcactccacaagttggataaccatcgggggtcccttcaaacatgtagagcaaaacactaaccaccacttttacatgtgtgcaaatttgcacacgcgaaaaaaaaaaaatatgaacnnnnnnnnnnnnnnnnnntaatgaacaaaaaaagaaaaaaaatatatgaacaaaaaaaaaaaaaaaaaaaaaacggaacaaatggctagctgccaaagttgcaaaagtgtgaacgcataaatcctccgcactggaggagtgcctaccaacttaaggaaggccacattcagcgatgattctatagtacgacgttgccgagtccgtgtccatttcgaggaactgtattttgttgggtaggacccgctcattttgcagtttggacaagttgaagtcggcgtaatagtcggggaaaatctggggcttcctgttggcgtagatttttctcaggtaggagtttttcatgatggtcatgtggggggttatttcttctttgtcgccgcgttggtgtgtgctggggctggctgcacttttgtcgatcgggttggctgcacttttgtcgatcgggttggctgcacttttgtcgatcgggttggctgcactctttccgatcgggttggctgcactctttccgatcgggttggctgcactctttccgatcgggttggctgcactctttccgatcgggttggctgcactctttccgatcgggttggctgcacttctttccgatcgggttggctgcactctttccgatcgggttggctgcactctttccgatcgggttggctgcactctttccgatcgggcgcttcttctcccgggcctcctccttacccttgtggttgctgaagatgtgtatgtccctcttggcgaaggagtccctgaggagagctatcatattcactatgtacttcctgctgccctcctgcagcgctgcatacaaaacgtcgtttcgaaacgtttccagtgtgtcgaacgaaatggcttgatggttgagctttttaatttcctccatggcttcgtggaaggcctccttggaagactccatttgggacttcttcacgtgtaatatgaggagagatatgtgaaacttgtttctctcaattgcacattctttgagcatttcaaatttcgaagcgacgtggttttgcactttgagcaattcttccactaacgctttgttgcctgacagggggatgcaaacaaaatagttgggcctaacgcttttcattttgctgtttttttccattccgttggggctgccgcgctgcctgcattccttgtgatagctcttgtgatggttcctccggacgatgctgctatgcagaattaaataatttaagatgctttttcttacattcatttgtcgtttttttgaagcccttgtgcattttttttttttctgcctctcggttttgccaaaatggtgagcattcctatgtgcctcgaaaaagcggcacatatggatgggaagaagggcgccaaaatggtccatcattttttttaaacacctccagcggggaagtatacaatgaccccggtgagcggctttgttctggcgtagtgccattttggctccgccccccgcttgcctcgcgaaagcggcacaaccgaatgctatgctgtgcagtgtggtttgacgcggtcactccccccgaatgaagcaaatggaaagcagccaacatatgacagacctgactgaagcgactgacctgacgatcaccacgccttttttgcgggtgtaggcccccacacgaaacagccagaatggcgtggaagcacgaacagtctgcacgtgcttggcaccccttccgctgaagtacccacctctgtattgttaaaaccaagttgagcaataatcagccaaactgaaggtatactttttctttttttttttatggcggcgtatcacccgttgtgtccctttctgcagcgaagtgtcattgccggtcaggtaaaaaaaaggggcgaccaatttcaccgatcctttgtagtaagcagccgagtaggtggagcaaagaaacagaagaagctaagctccaaaacggcgaaacatatcaactacgtgttcgagaagaaaaagaaggcggatgaggtaaaaagctttaatagcataaagaggaggaagctgaaggaggtgccttcttcccagtttcacttcatttgccaccttaaaaatggggaagtgcaatctgcgcgaagggggagcgtttcgctgctaaggggggcgctgcctccctcgggacaggcgcagcttccgtggggcgaggtgaccccaaatggggaagccacgattggtgaatcgctcccaatttgggaaaaccgcccaattggtgaatcgctcccaaatggggaaatccgcactgccggggaggcgttccaattcttcccgcgcgcaacgatccggcaagacaggagggagaaggacctgaagaacgcgagtgcgctgagcagcatcgtccatttggggagaaacaaagacatatgcaacacctatcttaaaggcaccctaatcaacatataccacgaggaaaatcacaacaacgtaatcctaaaaatgatgaaggaactgcaacacacatacacttatatgaacagccgacaaataagcttaattatttataacctctaccagtacttcttcacccaagtagtaaagcaaattcacggaaaggataacccttcgaattatgaatggtacttaaggttattttacgttgttgacgatggccttttcgtgacccccaggaataagggggagaggtatcaaaccgatatgccggtggacaacagtttgatgagaaatctcctcataacgttgtcgagaaatgtgaaaacgtacatgcattgtgaagatgacctaaatacactaagcaggatcgctttcgtttattcgtacttctgtgtgagggacaatacccttgtggagttactcattcgtaaaattttccaatgtatgcatatgaaaaaaaataaaaaaataaaatatttttcgctagctgctttggccttcgaaaagtggaaattgtacagcgtcaaatttatgcatgcgtactcctcccttttgactaagacagttgacaaattgacaagaaaaggggaaggggtacttatcaaccgggagaagaagaagaaaaaaaaaaaaacgaaattaaaacatgtcaacctgttcgatgtgcacaaaaaggagaaaaaaaaattatcactcatcagtttgaaagacattctgacgtacttatatgttctgaagaggaacgacgtgaaggacaataactttgttgagaggctgctgcgatacgcaagcttgttttggggagatgacttgggagcacaggggtgcacccccggggagtgtgtctccctatctgtgaacaaaaaaaaggaaagcttcaacactgacactgtttcgcaaaaaaataagctcctaacaagccctgcattccgtagcgccctctatgcaaataggaaacgacacaaaaacaggagtaacatgttgacgctttatgcattgtatagaattagtaagcgtgctgcccgtcgaagagagatgcccctcagttgttttgcaaatcgagtttggctgcacggggatggagagaagggaccaaccccccatgaggagggaggggaaagcaacgtaccgatgcataacaaacccgtcgagctaagcataaagagttggcagaatgacccgcgtgatagtacgcccagcgagaacagcagcgcattttccccagccgattacggaccagagtccactgtcttcatcaacaagcagcgcacgtgggttagtttctacaaaaaggaagtcatccccatgacagtttttctgcaccacctgactcgatattattacacatttttaaaaaaaaaagaggacttttcaaaattgacaaagctgtacagggatgtactcctcaacagtgacctcacgaatcttcactttttttacacccacaaaattgtaagcgttgtcagacacacagatgatatatgtagcaacttgatatccacgtcgttgtacacgtccgctgtgcacaaatgcaaacgatatattgctttaaaaaatgcgggcgttttctccgacgtatgtgctcagaacgtatgcgcttgtgttgtgatcctctacatacaagttttgaaaaataaaataaaagatgaccccttaaccgaagcgttaattgagttcttggtcaaatttttttcaacgtgtcagcctgaacaagttactcatcaatttttaatccctcctctgaagctgctaagcatgttgcaatgtctccgtgtgaaagtaggcccacgtgacgacaaacgttacgttgtgatggaggctatggacaaaacaaatggagtaacaaagaagaggagcaatgtggatcagcttccatcccgtaatacgaacaatcaaatcgatgaacaaaaaaacaacgttaagtcaaacgggaaaaatgcgttaccatcacgtaagacgaaattgcaacttttaaacggaacaattttgacaattttaaaagggctaaactggaacaacgtggataattttttgctgctcaaaagttacaaatacatgaacagactagctgggcaggaaaaaaaggcaaagttttgtatgaacatagtcaggcaaaaaaatcatttgttgtgcaacaaaataacccacgcggtgaaggtaaaagtgcacgacttcaattgtgaggaattgatgaaggtctacctctacagcggaaacaactttaaaaggaaaactctcctcttgagaaacttctttacaaatttgttgctgtcaaatggggggattgttcacagaggggataacaactttttttatgctgttttttaaaaccgccttaacacatgtacacctgaatgaagtggggataaaaaaaaaaaaaaaaaataatatatttttttaaaaattcgaatgatgtaatgaacaaactgatggtgctaagtaggacttacatttgcacacatgtcgacagcatgcggaggaagcacgtgtactcactaatcatgcacagtcttctctatttatgttcacttttgcaaaaaggaaaaaataaggtgaattaccgtgctgtgagaggcaaccccattacgcgaatccttgtggatattgcgagcaccacattgaagaggtggacttttatgaacgatgaaaggagtctactcatttatgtgtgtctactttattttcgaaacatggcgaggaaaaataaaaaaataaaaaatatgttttttaacaaaaatgatgataagcattttgtagggaatttgtcaaaagtgtatgctgaacaagttgaacaaatctgcctctccgagtttgaccgccccggcacgacgtatacgaaccccttgttgcttttccttttacttaaacacaaaatagttttatgtcaccataggagcaggaaagatatgcgaattgtacaaaggctggtcggcagtggaaccccacttcaccgcctcatgatgaacgcagcaagtgacactaaattcatgaaagtcatcctttatgcgataacgaaaaattattccatcctaatggaggaagaccttttggacgatttgcatttacgcacaagtaccgtgcaggagcagccaattcggaacagcacgacttccccttcccacttgtcaacacagaataaccccggagacttaagcgagtgggttgaactgataatgcgcatgtcaagttgtgaagatcgccatttggatagaagcatcctttgcaattttgttgcacgtaagaagtccgtggaacaggctataaaagtcgcattaagcatgaacgtgtcggaaacgttttgttggtagggaaaggcgcgggggcttgactggtgaatctcacaccgtggaaaacgccccgcagccgaccctttggcggaccgctcatttccgtgctacgaattggcacgtcggcccgcccccgcggttcgtgggcaatttgtgggaaaattgcagggaatttgcgggcaatttgcagttgttttttttgtgccgccctgcatgcaatttcttgcccaactgcttctccagctgcttctccaacttcttattttttttggtttcccgtcgcgcgcatgcgcgtatgcccgtgcagaacggcgactcggcagctgaaagtgcagagaaaaggaaacagacctgcccaactgacaacccgctactcgtatatgtacctgcggcgtatttacgcataaaacccccgcatcgataccctattcccaaccctgatgggtgttgttaccgcgcttatctcatgttagagtgataatgtgcccccccgtttgaaaaaaaaaaaaaaaaatctaaccaaaaatttaaaaaaaatatgaacagagttaaaaaaaaaaaaaaaactagccaaaaggtttaaaaaaatatgaacagagttaaaaacaaaaaaaaaatctagccaaaaggtttaaaaaaatatgaacaagtcataaaaaaaaaagaaaaaaaacatacataataatatatatataatatacatgtatagaagataacatctgcgcgcagtggatcttcctgaaagggttgcttttcttccccttccggatggtgtagaaaaagcaaaagaagaaaaacgggcgtaaataaacgcgcggcctcgaggaacatacagaagagtgtacctagatatagatagatgcagaggaaatactctgttgtgcccagctgcaagcacagattttttcataattttttcataatttttgcataattttttcataatttctttatttgaccaaggagagcaggcgcttttgcaagctgttcactggattatttgtttgtacattccgataagggtcaccttgtgccaacccttttttttcccccgcatttgaaaaaatacacagtgtggttcatccccctcccccggcatatcagccccagtctttcaaattgaagatatagataaagtaacttttttttttgttgttgttttgttttgttgtgtttctgtttttttgttttttgattttttttttcttttcttgtggtctggaaaatgctgaacagaatggaagaagtgaaaagtatgaaccaaacgaactatctgagtgacgaagatctacacaaaaaatatatccagcttcgagaatgcatcgaactggaaaaggatgatatgaacaactgtcacgtgaaggaaatgaaaaaattgctaatcacagctttgttaaaatataatgccataaaatttggtgattttattttaaaatcaaaaagaaaatcaaaatattttttttcaagtggagtattaaataacatcgtttctgcacacattatttcgtttttaatttctcatttaattttaaaggaaaaaatccccttcgattatttgttgggggcatcttataagggcattccaatagcaaccctaactagccactttttattccgctcgaataaatttgcaaatgttttttacctgtacgacagaaaggaaaaaaaggattatggtgacaagacactcattgtggggaacttggacgaagcggttaatagcgaagtacacaatgcaaaggatgatgaaagtgaaaaaaaagtaatcataattgacgacgtctttacatgtggcactgctttgacggaaataataaacaagctaaagtcataccccaacttgagggtcgtcgctctcatcgttttacttaaccgaaatgagtacgaactgaatgagcagaatgaaaaggtgtactttaaggatttgtttgagcagaaactgaacgtccctctttacagcattctcagttacaacgaggacctggagcccctcatggggtaggcgtcgaaccgttgatcatctctctcgcgctgttggcgtcgaaccgttggtcatctctctcgcggtgttggcgtcgaaccgctggccatctctctcgtactgttggcgtcaaaccgttgaccatctctctcgcggtgttggcgtcgaaccgctggacatcgctcccccgcggaggtccacatttcacaattcttcaaacgcaaaaaaatttgggaaatataattagtccgtgcagcaatatgcacatgagttgtaccccccgcactgcccaggtgcgcccaggcacaggagtgcacacaaaaatgtgcaagcccattgtgttgcccttgtgtaggcccacatacagatgaacaaagaacagctggcacaaataaatacagcgtggagagtaccaagacaagaaaaaaatgaaaagcttattaggcaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccttataattactgcacttgatcacgtgcaggcgcccgaatggctatgtacgagggcacttacgtgtgtacaaccttgggcccatttcacaggcacacgcgtggacgcgcatcctgtgcagcgtcgcatcggcatacattcgctcctgccgagtgccattttttaaaacatataaaaatcttttgcaaacgtgaaaaaggagggaccatggggtctgatcttctgtatctttcctggggtccacgcaacacatgacttggaaaaaaaagggggggagcctcggcgagaagcagcagaacgaggcagaacgaggcagaatcaggcagaatgaggtagaatcaggcaggacgaggcgaagtaggctaaccaggcgaactagacgaagcgaggacggaaagcgcgacgaaggcgcatcattcaacgattcacttttgagtgttaacccgctcagtgtgcacctgtgttgcaacccgtcctttttgcacttctactttgtcatcccggctcgaacccatcggactcacgcgcgcactacacactgtacgctacacactacacactatacgctacacactgcacactgcacagcgcgcactctcatggcgccccccttagcagcacttctttttgttatcctttatgggcttggcgttcaaattgatgttggcccttcccttctgctgattctccagctgagatttattttttatttcatgcgccatggtcttaaaggcttgctccacattgtgggctattttcgccgaagtctccaggaactgaatattgcagctatcggctaactcttttccttcctcgtaacttacattgcgatcgttttttaaatcaattttgtttcctattaggatcttttgcacgtcctccgacgcgtacctgcgagggggggaaacggtacgtaaggacgtcgaagtggaagtcggcaagtacggaagtcgacacacgtcgaagcggtgcgaaggcatctgcacagatggatatactagccaagaagcactttccccttgcacctacttttctatctcgattatccaatttttcacattgttgaagctgtcccggtcggtgacgtcgtacactatgatgatgcctgtgagtgtgtgtgggggtgggagtaagatggtcggcggtccgtgtgcatctgagttcgtctacgtaatcggcttgacgcatacacctctccgcgttcagcaggggcaccatttgcatggcatggtatttttaaaaaatgagcgatacgtaccttgcgctcccctataataggaagacgttatagttctgaatcgttcctgtcccgctgtatcccactgcaattgttatgggaaaaaaaaaatcgttacataagtgagtttatggtagccgcttcgacactccgtcaaccgctgccttcgcgcaaaaagggcagctagccaaatgtagactcactatttgcaattttataattttgtcctcaatttctatcgtctttattttaaagtcaactccgattgtgctgatgtaactgtccgtgtaagtatcatcctggaagggggaaaaaaaaaaaaaaaaaagcagcgatgatattacgtcattagcaattttttcgacaagcgatgtggatcacaccacttgacgatagaacgcgtcgcaacgttgatttggtcattctccgtttcgaaacgattgattaggtatgtttgtctgcccctctttctctgtgcataggaggggaagagaggaggcgcaatgtggatgcctcgcacaggggtctctcgtcatgtcagacagggtgtaactgtgcacgtgaaaacaggtaggcacgcccatgtgcttgagcacatccaactcgttctattgacactccggcattacggcaaaacgaagaagcaaacaagacttcccaacgccactgtctccaattaataaaattttaaataaactgtcactgtgagggggggaatggtagaagaaaagcgaaaatgatgagcaagggggggaagtacagagggggtggcaaaagaagccctatacacctgtcacaggagcaacaacagcgtgaggcgaccactcgcagagtcagctgtccccaatgggggggggggggagggggatggctcatgctctgaggtgtaagccacatataagaccacgcacaaaaagcacaccacatgagatgtgcgtcatgcgacacacataagagagggagccgacgccgtcacgtgcattcaccgcccgagtggcacccctcaacttagcgcaagaggtacaataaagagcgaacacgtactagctatcattcattttggtatgcctgaacttctatacgaatggaaaggaatcttttgcaaagcgtacagtgggaaattcgtgggtgaacaaaaaaaaaaaataaataaataaataaataaaatatgtaaaaaaaaaaaaaaaaaaaaaaaaaaaactaatcctaaatgaaggagggcacaaatccgttcacatatggggggacatacatgatgcattcgcattagcgtttttttctgcataaatgatgaacgggaggtggctcaatggcattggtccatcatacgtgctgctcagggagaacgctaataggaggggggagggggaaatgcacaaaggaaaaagaacgaacgggtgagcgaacggcgagcgagcgaagggtaggctgaaacgaaagggcaaatcgataaaccagaagaacgcaaatgggaaagcgaacgtgaaagcgaaggcgaaagcgaaagcaaatgcgagtgctggtgcgagtgctggtgcgagtgctaatgtgagtgctaatgtgagtgctaatgcgagtgctaatgttagtgctagtgtgagtgctaatgcgaacatgcatgtcagcattaacgcaaaggaaggttaaacacagagtgaagataaaccgggacggcaacaagcatacacgtgagctacgtgaacaggggcttgaaacggttcagcgagttttttccttttttcgttcttcacctaaaaaaaaaaaaaaaaaaaagaacagccttcacgcgggtgcggcatatgtacacagaagggaaaaaaaaaagaagcgttgaaacggcagagcggcgaaaggactggatgggatagcggagttcacaaacgcgagtgatcagcgacgggcgacgagtggcaaatgaccaatgacaaatgacaaatgacgagtggcaaatgacgagtgaccagtgaggggtcaccgcgatggggacggtgggacgaaacaaaattacatacaagtgcctcttaaacaacaaaaaaaaaaagcagaacggattttccccaggaagcccttcaagggaggccgtccccaaatgacccattgtatgaccggacagtttaaaaaaaaaaaaaaaaaaaaaaaaacgcagtcatgattaaaagtgattgcacgttgcacatttcagctgaaggttcttcactaacatgagcaaatatatgaagggggaataaaaaagggtgtccccctccagaatcgacgtggaagcgcggtcggtcatgttaatgagcatccgtacgtggcaacgtacacatgtgtgtatgcctgctgcgacagcggtggacgatccgtatgacgcaagaagaactccctaggtatgtcctccctgttggcagggggacttaaggaacgggtgatgcttcgactagttcgcaacgccgcactgtgcatgtacctacgtgtgtgtaaacgcaaacaacacgtttggtttcgcatcgtcagtggtttaaacccaacgacgatggtctcctgggggagcatgtcgcacgcaggtgtcctattcttaggcgaaaggattaacgacgcacacgcgacaggatacgtagcatggtgggaggtgttacccactgactttttcaaccgtccgtgtagaacgtacgaaccgtttcgttgaccctctaagtgtgaatgtttgattgccccaaggggagtgggggaaactccgcgcgttagtgtgcaccttcgcaaggaggcatatcattcttaagtctgtggaggggccacacctatgtctgtgcacgttccatatatttcttcacacacatgagatcacctcagtcgacctaccttccctccctgacagcgtgattatgtgtaggcaacgggggaggacaaacatgaatcgctcaaactgagcgcaataagcgaaacaaacgagaaaggaaggacgccctcctcgttgctgctccctggtgtggtgacgggcagactcgcaaccgcgtcatccgcgttaactttgtcatccgcgttaaccgtgtcatccgtgtcaatcgctgccgatggtgcaggccacaaatggcgaataaacacattcgaacggcttcaaaaagggtgtttgcccgtccgccggaggggattactcctaaattggggagtcctccaattggtacgtcaacaaggactctcctttgtccctccgtttgattcgttacacttccatttgcctgcctcacgggtgtataaggtgttgtcccctttttgtgtgcactttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttttttgatccattgcttgctctcttttttcccgcctgacgttgggtgtggttcctccagcgcggtcggatttttactcctcgacgggagagggggcttacccgtcggagggactctcacaagttcgatgctatagggatgaagagagcctaccggtgtgggcatccgcctttggtccatttttcttttccgctagaggaggggggtaccacaagcgcggtggagaaaatatctcgcggtgcgcaacacggtgaataaaattgccaagtaatcatgagatgaaaaaaaaaaaaattccctttaacggaaaggatgccctacatgtgagctgagagttaggaactccccgtggcagatccagggagcctcctccttctgacggttctccacgaactgacgtgaagagttacactgtgctgcatgccgcgcgttgctcaccgtttaacgcgcacagcataccgcataccgagcacagcataccgcgcaccgcgcaccgctcactgatcaccgcgcgatggagcggtacaaggccttcgtaagcgaaataaagcgggaaaacgagaaaatcgggaagaaaatccgcttcgcaaacaacaaaaccaagtttaagcaactgaatggaaaaaaaatttactacaataaattttttgtgaacagctatgaggtagagaagaaaaacaacctgtgcaagtattacaaacataaagtagacaggagcaggagaaaaaaaaaggaaacctaaacagccatggatttcctttttttgagatttacaaaaatacaaatccggcgtttaaaaataatctgccacaatatagccttcttcaaatggtaaaaaattatgatgagttggatttgtttcagttctgttcgaggggcacgaggagtaaggagatcaaccgtggggagaggatcaactggggggagaggatcaactggttgtcacccctcctttcccactttatcgaaattgtgatcaagaaaagagacttatacagcatcaacgacgtgttactcctaacagagcagataaagaaattaaactattaccacccctacttctgcaaactggtatgtagagaggtatgtcatgacctgcacagaattaagaccgtccatcaggtaacgcgttttctggacttcctcatgtatttcaatattttcaattattattatgtaaataaattttacaaatatttaactcgtttaattacgcatagtaatagatggacccttctggtcactcgattagactcctcttctgtagaagaagaaccggtgatagatgaatcacattcgaacgacacagatttgaatctcatccatatacacacagatgatatcacctgtttatctttgtcctttagaaaatacaaaatgctggatgcagagttgttactcctgctgctttacgtttgctctcatcaggcatatagccatttgaggaatgcccaaacgttgtaccaccttacacagcttatccatttttatgcatttgtggacagggcgtactcctccaagttattcctctgcatttttgagcaagtcctgaaggacacaccaaggggggatgccaactttgtccctctcttaaaatcgttttacactattagcaaagaatttggcactaacttcgatgtggaggtgtacaacgagatgctgaaaatttatgaccacaagggggaaacgggcggaggccaccactccggtgggggcatctctcccccgagttatgtcctatcggagtgcaccgggaaaaaaaaaagacgcaagtggaaaaggaaacgggaacggaaacggcaacagaaacggaaacgacgaaatggccatggtgagaagtgcagatgcgcagaggagcgtcgaaccggcaggggaggaggagaagcccttcgcccccttcaactgcgacgcgaacgcgaacctgaagaagctgaatctggacgatgaaatgctagttgtagcccacgactacgactggcacccgtccgagaagaccttcatcgatctagtggataccatcaagcacgtcgtgctcctcatcgaattgaagctcctctctgccttcccgtttgcgtgtcaaaagagcccagccgaaatagagttcatcaaacgggtgaacttccaagcggatggcgagaaaaacgttcacaagtacaatgcgcaaaatatgagccgggagcagcgcgcgctcgtggaacggctaatccaaaggaacgagcagcgggagaggcggcaacgggaggagcagcaacgggaggagcagccgcatcccctacagcagcagtgggaacaccactttgatgactccaatctgagcttcctgttttatcggaactatagcgacgagccaggaacagtcacgatgagcgacatcaacgagttcattaaatccaagccagatgtgaaattcaacctcacggacggcacctatttcgcccacatattttctcacctgcagcaggtccaggttcgtccgtctacttcacaggtggctactctactcatgaaccgcttcgccctctacacacgtggctactctactcatgaaccgcttcgccctctacacacatgccgctcctccccccctgcagctgagtgaggcggaagaacgcatactgaaggagagcctccaagccctgccgctctgggcgaacagcctggtgcgcctcgacgtgaacaccgtggccgacttgttctacgccctcacgctttttcaagttattcaggtaaagggaaacgccggataggcggttaagcggctaggcggttaaacggctaggcggacaggcaccctccccccaacacgccctcgccaaagatagcagcgatagcaaccatagcaaccatagcagcgataacgacgttggcgacagttgcgccgcaacacatgttggtccccccaccaccctctgcagggatgccaaaacggaagggtcaccaaaaacagatacgggtactccaaaacggacaagcacacagaaaatgacgctctctacaaaatcctttctgaaattttgataaaaaaaataataaacataaaaagtgaacgtctgtacaaggtcattttgtcctgcgcaaacacggcctactcggtaagtaccatcgaaattatttataaaagaagggcgctttgctctcttgcccacagcgggatgtataccccgcaaggtttccctccgcaggaaagcatgtcacccggagcatacgtcatccggagcatacgtcacccgaagcatacgtcatcagaagcgtacgtcatcagaagcgtacgtcatcagaagcgtacgtcatcagaagcgtacgtcaccccaagcgtgcctcaccccaagcatacctccctccccccctccgcaggacgtctacttgaatcactttttaaaaaacttcaacagacatgttaaatttgggaaaatgcgcaagtacgttaactgttaatttgttaataggagaacatttcagtacagttggctaggaactgagcagcgtcaacccccgtgcgtggaagaactgttccgggtgtatctcctcgctcacgtgggtcaccgccgttttggagtaagcgcacttggacaacaggtggatttccgcagctagctgttttgcccccacgtctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttattataatagtaataataataataataaaggcgaaagtccccacatgcatgcgcagcgaaacggagcggcaacaaccaccatgtagaggtagtcattttgcgtccatccctttgttttgcattatgtttatttttttttcccccgcgcggaggagattactcggaaggtcaagaagcgtccactttatttcctgcctgccctcaatttttatctttccctaagtaggaaggaggaggtattaaaaaaaaaaaaagaaaatcagtcatttggtctgggccatctgctttcaagctgttatttctttgcaatgttttttgttgtttttttttttttttttttccgtgtgccgcatcgccatgtgtgtaccccctctgccgagccttaccatgttgcatttcaaagtgtggccaagaatttcgccgtgaaagggaagtcgtacaaaaaagggctccgttattttcttgtcaaagcttatggaaggcgcgtctctattccactgcaatgccacgtctatttgtgcgcatttgccgctggcccttataagagtgtaggaacctgagggggggtcgaattgggtccgttttggttcgttttggttcgtattggttcgtattgggttcgtattggttcatattgggttatcactaatgcgctgcgtcttctttgaagtgcaatcggaaggcaccatgatcgtgttagctggttctgccgcgagttttcctgtgcacttaccgatgaggggagaaggtacacccctgtagtagtacgtgagaactgtgttgctcgtgtgtttggtagccactcggatgtgtagagacttccccctgttggacgcaaaacgggtgtgcagtgagtggatagcacattcacgcgggtgtatgcgggcgtattcgggcgtatgcgagtgagacgcactccactgcgtacacaccaaacaggtggtaactcttcctccactttggtcgttcccattccattggtacctcttctccacgttagcaaaatctgctgcgtacacatcgcagacatggtcgtccagctcgagcgtcaggtcgacgtccaagtaccgctcgtcgtcgcactgcagtattatttcgccctgcaaaggggggagtggcgtgaacggaaatgagcagaaacggacacgcgaaggagcaaacacacgcataaacaaacacacgcgtaaacagacacacgcatagacggacgcacgaagaacccattcgaaccttcacctccgcgctccgatttgccaaacttgttacaaatccggtgagctcctccgtaatgaacaggtgagtgggcgaccggttgcttctcctgggaggggagttaagaacggtgcacatggcaaatgttgtgtctctttcgagttggcccactcgtcaaggagaggactcatttgtggagagaaggctccctccctctctccctcccatgatggcctcattactcgtggacataaaccgggacgtaggtctgaatgttccccctgctaatccgcacgctctcattctgagcaatgtgattttcgatggcgatctgttggtgcttccccaaacgggaggagtaattgtataagaataaaagatatgcgtgataatgtgcgttgggtggaagtggaggctcccccaggttgtccctcctgggaaggttatccctcctggcaaggctgtctctcctggcaaggctgtctctcctgggaaggctgtccctcctggaaaggctgtctctccttataaggttatccctcctggccaaggtgtaaaacttcataagtagcttgaagaaggtctcgcttatctccctgtttgtgcgagtcccctttgtgagaggcacaaagcttggcttgccatttatgtacagaacatcgtttggctccttcctcttggtaaacgcgcaggggaggttttcttctaatgctccctctgaactgcttgcctcttcgaaatcaccgctgctaaacatgctgtccttatcgctctcgctttgctcactcggggaggtaaattggactctcccctcagacaaaccacactccctacccccctgcagcaaagaactactgcacacagttggttcatctttccccaggtgaacattctccttcctgttttccagcatcaaaaagttgtaaaaagggaaaaagctactctgtaaaatgtctccccttttgtacatatctccttgtagataatctaaaaatagagaacttctccctccgagaagtctgccaaatggaataatggatgttatataggcatcccctacgctgcggattttctggaggactactaccttgttgtggttgtcttgtccgtaaggggaaaaaaggtgagcagctcgtttgaccatcttaccttccacgtaggttaaaaaatcctgcatcaagttgtagtagagtaacttattggcattatttgcagcttccacctggggacgttcattgttccgatcttccatcaggagaaggactatcaaaatgaagctgttacttctcatcaataaaaaggggcaaacaattttattcttgacatgtacggaataacaacatattgtcctgttcagctggataaagccggagtgtgtgtctacttcttggaagcttctttttattatctgctccttaagtagttcttccactttcctcagtttggaaatattcacataattatgtgtctgagaaagagggagtggagaatcgttacatgtacgaaaggagagcatttacataccagtcctttttttttttttccatcgttctactcccattctccacctttttgcttcttttttttttccaccgttctactctcattctccacctttttacttcttttttttttctccttctctaacctgcacacttttcgcgcacacttccacgttggggaagcgcctttcgtaaatcaggacatgctcccctccctctgctgcagaggcaaaaaggtacagagcccttattccactcatagggatagctagctctctaaaggtgggtccttggaattattcttcttttttaaaggcaaatttcgacctggcgaagggtcaccccacgcggccataagttggagcgagttggacaggcgaacaggcttgcaccagcgcaggcccgccctgtcactaaaagggagcgcacaagaaggtggggaaggtggggaaggtggggaaggcgaggcaaattggaataaaaaattgctctgcaggggggcacaaaaatgggcagtacaaacgggagaggtgcaaaacaaagaagtacaaaaatgtgccatcaaaagggtcatcaaaagggacatcaaaagggacatcaaaaggggcatcaaaaggggcatcaaaaggggcatcaaaagggacatcaaaaaagtggaaccaaaaaagtgccaagccaaacgctatctcacccaggtgacaaaaaaaattcgcatatcagggtcagagtaaaaaatgccaagaagagcagcagaaggcataattatgtgcctttttttttgccccccaaatgtttacctcgtgcatgagtaaaaaatcgacacgggggggggtgcacaaaaaggggcagtcgggaaagagtgcgcacacttttaaaacgaggcagacacatctgcgccgtggtctccatgcagacgagtatccatattgaggagacgtatgcaggggcacgcctgtgaggggaagcgcagcaattattgtgccatgcacgacgagccacacgacgagccgcacgacgcgtgtgtcatatcgcccgcccttctgaatacatcaacttatggacaaatcctcgtaacaatgcaacgccgatatgcccctctaaccacatagttgtaaattatttcccaacaggtggtcacatcagaatggggaggggaaaaaaaaaaggaggtaccctcgccatagtcacatccataaccatagccataacgataaccataaccataacgatagcgataaccatagccataaccatagccataaccttagccacaaccctagctctcaccccgaccatgcggctacgctgctaaccagtagacgatacattgctcccatccacttggaccatgtctaattcacgctaaaaatggagttcaaaaattggaacaaatttttcttctgctggatttgttccggcagcttctccacaatcattactcgtttgtttccctccccagcagagcgctcctgacgatacttactcttgtgtttcaagccatgcgcaagggtggcattcctcttcactaagttacgtccactgacaggttcacagtcgaccaagttattaaactctaacgtataaactgcagtccttctcttcctttcgtgcaactccttcatgtagcaccttttgcatatactaacttgttcgagacaacagtttagggtctttctggtatccctcctcttcatttcataatgcgggtgattcagagttttgttaccctttggcgttaagctcaagctggaggaatgtgcttcactcccgcactggtggtattcacttgctttccctactctctgtgtctgatattcacttgctttccgtactctctgtgcctggtattcattttggctctccctgcaggggtgtaactttctggacgcgcctctctcctccacattgtttgatggcgatatgaaggcattttttcctttcacctttgaataatgcctttccttctcggagcactctgcatcgtgcttctttccactgtacttctttccactgtgcttcttcccactgagcttctcttctcgtcgcctttcatctgtaccaaattggaaaaatttagtgtactcatttaggtgggtcagtctgtccattttgcattggggatggggggaattttgcgtcgctcagacgtatttcgcgaaaggacggcacgtcaaaaaaaggggagttcccagcgcacaggcagcaggggtggctcgaaaaaaaataaaaaaataacaaagtaataaaataaaaaaataacaaagtaataaaataaaaaaataacaaagtgataaaataaaaaaataacaatgtaatgaaataaaaaatacaatagcgtaaaccgatttaacgcaagcgctgtggggtgggacaatccgcatgacgccacgtcggggggggatgctctccgccggcgcacaaaatggatgtggcgagtgtaaagaattgccaaagggagacgcaccaaactgctaatctgtgtaggtattaaaagaaaaagcaactcaatccaagtagccccacatttttatcacaaagcgggaagacttattttttcgcttgcacagttgacacgtggaaaaaaaaagtatcacattatggcaacatcaggagaaaaaacataaaacgatgtcgctaaagttttttccctcacaaagttggggtttggggcagcaaatggtataatgagtactgatggattgaacaaatcaccgtcacaaggtagccaaaccgaaacgcatttcacatgtgcactgtgaaaaatatgaacaagtcaaagaaaaaaaaaaatccccaaaagacaattgtagctaaccaaattgaaacacattgcacacattatgcattgtgaaaaatatgaacaagttagggaaaaaaaaaaaaaattcctaaaatggctacctacctgtgaagctgcgcttttgtatacaaactgtaagaacgaacaggtaaagggggtgagagaaccgcttatacgatgtgcgatagggagaagaaccaaaaccgttacccagttgctctgtttacatgtgagaaaggcttctttttgtttctagatcgagaagggaacctcctagccattcaaaatatcgcatgaactgttcatacaaaaatgtgcgatttggcgagtcattaaaaaaaaaaaaatcctcccttatgtgtgtactcttaactgattttttcccaaatggattataaaagttaaggacagggcatcgaacaaaaaaaaaaaaaaaaaaaaaaaagcagctacggatcagcggtggaggtctaccttttcccattgttaaaataaaaggcaaaacgttgattttatttgcgtcgcctacattggcatgccgttgtgaaggacaattttcgccaaatgagaataactcgaaaggaggggggtgggccttcttcaaaatgtattcctccgtttatttccactgcaacggtaaagttggggattgcccaattgtgtccccattctgtacgatgcaccttctgtggggggtgtattcacctcaatgggagacgaatcagaccctacggaagctaatcacgaatccaatcaattgagagaacaacaacaaaaaaaataaaataaaaaaaaagggaacacacaaagttgcgcagctcggttgacggcggtcaaaaaggtgctgcagttaaatggggtgaacatacagaggtgttcaccaattgcacataagatgaattaaaaaaaaaaaaaaatggataaaagaggaaaataattcatttcgcagctaagctgtggcatttcttaaattaacaaagttgcatgtaagggaggcgaaattttgagaaaagtggcgaaaaaggagtaacctcgttggagggtgcttacgaaaagcgctatcaaaacaaaacgagcttgcgttcaggccgatgcaaaattgatcaatttttttggcatcgacgttttcaaaaattgtaacattcgactgcgcaaatgttcttactcgcatgaacaaattttccgaacggaatttctcacctacttgagaaaatcaaaagcaaaatggttaagtggagggagtaatccgtttgcagttcttcctcctacacgcgccctgtgggattagcggtgagcagtggtgaaaaggttgtcaatgggattggatatatatgcgttaaaatttttttttggccaattgttttttccccaaaatgaaattttggcagggccgtttgggatgttcgtacaaagcagcgtattcagccgtagcggtgatttcagaaggtgcgtacggcttggtgagggcgtgaagagtaggaggaggcgtgggaggaggggaccagttttcggaaaggagccgcgccgggtgcccccgctcgcctcgtccaacgagcacaaaggtgtaggagtccacgcacgcatcgccacacagaaacgcatcgtcacactggcacaccgccacattgacacaccggcacactgacacaccgctgcactaacacactaacacaccgccacactgacacaccgccgcactaacacaccgccgcactaacacaccaccgcactaacacaccgccgcactaacacaccgccgcactaacacaccgccgcactaacacaaggaaacgcccctctccccccatggatgaatacaaatgcagcagctgcctagacgacgtgtgcacgagcagcgaaaaaaagctgttctactttgacatttgtaaacacaaaatctgcggagaatgcctggagaaccacctcagccaacataacaagcagcattgcccacgttgcaaaataggcgtgacgaaaaaaaatgtgactccctttgatatcgaagaaagaatctactctaaccaaaaaaacatcagatccaagttgacggaaatttttaacaaaaaaagacacaattttgaaaatacccctctgtacaataactatttggaacaaatcgaggacatcatctacctgttaacaaatgaagcggatgaaaaaaagagaaaaataatcgaagcgtacattaaaaaatacgaaaaggaaaatcaaaaaatcattgaagaaaataatgttatcatatttgaaaacgaaaaaaaaaaaatccatgatattgtaaaaaaggaaggaaatttttatgaaattattaagcacagaccacttatcaagaaatctcagaatgagatatttgtacattcgcttgttaaagagaatcccaagctgtttgatgaaataaaagtgacgaacattactgagagccaaccacagccactaaaccctgccatcaaaaacgacacagatattcctttgcgtagattttcctcagaacaggagctgaagaagtcggaccatgcgggggggtacgacatctccatcgtctttaaaaggtgcgatacggagtttaactccaccatttatcttaacatatgatttgggctttgccttttctcccgtaccttcgcctctctgagtaggtataccaatttttgtccgttcacccagcagttatacatagctatgtttgggcacccctatcaactgagtagcgcctgatagtcgtggtcaccccattcgttttttttttttttttttttttgtttgtccaacacaacacggggttatgcccacacccaacttcatcgcagaaagtggctccttcccactgcgggcaaaccatttgcaaaccgcgcacgttgaaaaatgggaaaaaaaaaaaatgagcaaaactgttcgttaattaagcccccgttggttctttaaaatgattcaaagagtggcatgggcctcgggttggggcgggcgcggccaaagcggttcgcggttcgcagtttagccaattagccgattagccgctcagccgattagccgcttagccgttcgccccttcgagcggagtataatatagggcggcgcaaatggcgttcccgcttggaaaacgcgaacggtaccgctccttcacaggggggcttacaagaaatgtgcttgtgcgtgccttccccatttgctcaggcgagcaagaaagctgcttcgatgaaaccatcctcttggatttccccctccctcgtaaagttactactactttgagaagggggcctctcttttttcctgagatgtccccgtgggtatatccggacttcgcagaaataacctttggcacactttatgcacctcgcgttgtggaaacagtcgctacgcttgctgttccggaggggtgcgggacaagtgtggctgctcctgagactgatccatcgtacaggggatgacgcggaatgatgaaaaaaaaaaaaattagccgcccaaacaagttcgcggcatctgagcgggaaaaaagggcacctaggctagccgatccgaatagatgcgaatagatgccaagggatacgcgtcgttgagagttgttaggagctcatccgaaggagcgactgggtccggccaacttcacgcgcgagaactcccgccgagggattctccccaagggaagcacctccgggaggccccacgcgaagcattctccccaagggaagcacttccgggaggccccccccctagcgccattctccagatagtgaagcggctaaccgcgcactgccgagcgaaaggacgtggaccccatggagggagacgacctggagagcagagtgaaccacttctacggagtggtgcagcaggaaatcataaactttttcacagaggagaaagacaataataagtacctcagttacgcacggatacaactgttaatgcaagatttgatggattatctaaatagtgatgggttctatatctttaccaaagcgtgccaaggagggggcaacatcaggtacctccaagaacccaagctgttctcattttcagtgatcccacagatgctaagtcgaagtctcctacaactctgccaggagtgcacattgctttactcgcaattatttgacaatatcgtttgcgatatgcattttttattaagcgtgtttgaagggataaaagagtacgacgatttttgtggtaggctgattgggatttgcgagagggtttatttgagtaaggagggcccagggagagacataaaaaacgacatacgttgcgttattggccggtcggactacatgctggacagccctgggggggggccacaaagcggaagaagcggagaaagcggtgaaagcggcgagatgggagaaatgggacgaagcggacgaagccagccaggcggacaaaactgccaagttaaacaaatcgagtacaacaccatttcggtggcatttggcaacctgtcgtctgtgctgttcgaggcgcacaagagcatgctgaagcaggtttaccgggagtgcttccccctcgagggggaggggcaaccgctagagaaggggctaccgcagggggaagtgcggggaggacggcccctaaaggaggtgggctccatcctggaggggaaattcaaaaatgatttcctcgaggggatagtcacgtgcatgaagaagtgccacgaggagtacctcaccaaaacacaacccttgcaaggaaacaacaaaacagttatcctttccattctacacaatgaggatctaaacagtttcgataaatacagaaccaagtatgagttaaataaaatggacataagtcagaaatgcctaacgataaaggagttgcaacttttttatgaaaaaaaaaaattatttttaaattatcctcatgagacgttagcagagacattaaaaagggtgaaggaatgtcaaaaggagctccacgaggggaagcttgctcctggaaaactcctcctagatttgaatgctcgagagtatgacccatatgagtgccccaattatatggagcacgtgttagaagtgagtgtggtgtacttccgatcactttactcacctgatcactttaatgagactatttggaacgtgagggagttactcgaattcagtgatgctgttaagattccatcggtgccttaccaactagtgggatcgaaacgaatacaaatgatgctccttgatgaatccatcctaaaaaagtatctctctctagacttaaataagagaaaaaaatcagacaagcaaatacaacacgatatgaatctgttacagaaaacgttcgccctgcaggtggacccatcgctcagccaaaatgaacacatcgtttcgcatgccattagggaggaccaccattatttactcaaaccgcaaagagaggggggaaaaaataatttacacggtacagacattagggaaaagctcatgctttactataaaccggaggaacgggataagctctccttttatgtcctcatgcagaggttgtttccgactccattcactgcggtgcattgcaggacgagggtgcacccaagcggggaggccacatgtgattcttcgaatacagagaagggagcagtgggaggaaatatatccggcgtccaatgcgtgagtaaatcccacatcgttgaattctcacctgaacaatccatctccgaaattagcctcttccacaattttgtgttttgcaaaaatgtgaacctgctgaatgaacagaaggggtacctggtgcgcacgaagaacgcccgggagaacgaggggggcgccatttgcggcatctccagcttggactccttcttcttggtgtgaccggggcgcacgcagaaaggggtcatcagttaagcggccagcagtttagcggtagcggggatgagcggtcagcagttcaacggtcagcagttcagcggtcagcagttcagcggtcagcagttcagcggtcagcggttcagcggccaacagttcagcggtcagcagttcagcggtagcggggatgagcggtagcggggatgagcggttagccgcgggtcgacgtggcagaattaaaaaaaggagtgcagccgcacgcatgcctcgctatttccagccgtcaatttttgtcgccccaaacagcgcgtgcacagtagctagcggtggtgtggcgcgccgcccactcgaccgcctatccacgtacccatttgtgtttattttattttatttatattttttttttttttcctgccgcaattttgtggatccactgtatgaccgttcgtgtggcttttggccgcctgctctactgccttgtgtggggggggaagaagctgagaagtgcagctgtgtacactgaccatctcgcatctgccatttttttcaattctccccgctccgtttcttcgctttgcttcttctatccttttcttcactcctcttctccgtttttttctccccccattccgcacgcggtcaaaatgctttccgtgctgaggaacaccctccgaaacgcaaaacgtttgggaaacttgaaattttttttacgagaagcggactactccccgggggaggaacaaacgacacgtcgggccactagacttaactgcgattatggttccccccatttgaatatattttttaacgacgtgaatatattagtggagggtccgcgcatggcggagaagaacagcacgctgctgtttaataaggttcgaaatgacaagcggcacagaaaacgggcctttcagaaaaggggctactggaagaagatgcactacttcacgcgcaaggctaacatgatgaggtgggccacgtcacggcgcccttcctacagacgtgtgcacgcagttgtgcatgcggctgtgcatacgactgtacacacgactgtacgcacgattgtgcgtgtgtatattcacatgcgccggccgcttcacatccctgcagcttcgccttcaagatgcaaaatatcgattacgaaaaaatgaagaaactgaaaaggggagaagtttattccacatagggagagaggaccggaccctctttgcaggagatgtaactctgttcccatttgtttcaccatcagcatgtctgcgtaattttttttttttttttttttcgtccattttattgctgcgggatggctacttttctttggttggtgtgcacttctagctgcgaaatgagatgccaatggaacaaaaaaaaaaaaaaaaaaaaacgtctataaatacgcacaatggtgttatgcctctaatgtgtaacggaaaagggggggcacggaacatgaaccacatagcgtgaagcacatttctgcgaagcacatttctgcgaagcacatttccgtgaagaccatctgcgcacagggtccatcccttcttacgtcgctaaagagcttcttcagtttctcctccgagttgctgatgaccttcttcctgctttcgctgtagggggagggttaggcagcatttgtttggctactcagtcttcaatttgagcagcgatttgagcagccatttgagcggcgatttgagcggcgattcgttttgctcatcgctctgcactccaccctgcatacatatacgggtggaaacaactcagcgtgcggagatgcctccaatcgtgcttacatctcccctgtgatgtagtgaatcctccgagtgatggtgtcgtagcatttattcttttcctcacgaactaaaatcaaacctactagcttgtgcaaaacggcatcgtcctccaagtttttaacctcctgcgaggatgcacggaaaaggaaggtccgcatgtgttcctgttcgagggtagcaactcaccatacctccgcaactatgtgggcagatgggcagacggacgggcagaggggcagacggacggacgggccctacctccaggagaatttcattttccaccttctgcgtgatcagttcctccagctgggcgttcagcttctcgcagccttaaagagggagaaaaaaggggaaaaaaaagggaaaaaaaggaaaaagcatggtaaaagagtgtcaaaggagtggcaaaggagtgacaaaagaaccccccgtttttcactctcttcctcgtgactgcaatctgcgtcgcactccggacgtactcgtcttcaaggtatttatctccttaactattttggtcactttatcttgcgacatggtgtgtgtatgtgctgctgctttgtttgttgcgggagggaaggtactacacgtgcctttttttttttttttggctacagcgactgtccttagcgagacacttcctcccagtgcacagatgagaaacttttttttcaacccactgagttgctcaatctgctgcgcctaattaggcataaaccccagcaaggcacatgtgagaaagctgtgggggaaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaacagcttgttgagaaggcttcggtcagttgggccgtcccaaaactgttggtctctacgccggtgggcgggaaaggggactttttaaaaattgcaaaaaagggggaaagttgaatttgccaaaatggggggaagttgcaaaaaagagggagaagttaccaaaaagggagaagttaccaaaatgcggggaagtcaccaaaatggggaaaacttaccaaagtggggagaggtcccaaaaatctacacaaaattgcaaaaaatgtagcgccttttttttttctttttcgcggttaaaaaaacggggcacccccaaatggggggagcacaaaaaaaaaaaatggcaaagtgtggtgcccatttctgctttagtgcaaaatgagccactttaaaaaaaggcaatacgctggaaatggggcgttgctaatgaatgaaccagccacgcacgcgcgaggggggggcaccaacgcaaatgggtcgtagaataatgagcgcatagggtgtggcgatgaggtttcactttctctctattgggcgtgcaagagtgatgaccccatgactggctctgccaacgcctattttggtttccaccagcggaggcatacacctcctctaccttcaccgtcgcctttactgtaatcttcatcgtcacgcctctctcttctcccgttgccttctccgtcaccgtcaccgtcaccgtcaccgtcaccttctcctgccgccctccttcaccgtcacgcccatggccggcccaggcagatatccacgtagtagggaaaaacgaagcactcattggtgaggacgaattttttttcttttttttttgatcaaaccaatggttgcgttaatatccatgtgaatttgggacgacacgtgctgcttcaagtgtgtgcaattcatgtagttaaaattactcaataggacgtgaaaaaaatgtaaatttgtccgttttagttgggcgagcatgttgtgcaaatgtaggtatgtgtatatcacacagaggaggtgggcattctgcacggacaacagttgcagcgcccgcctgcctttgttcacgtcgtgggggacgacttttgtcgagcccatttctgtcgagcccccttctgtcgagcccccttctgtcgagcccccttctgtcgagcccctttctgtcgattcgctttccgtcgatctcccttctgggccatcccacagctgcaggagcagactatcaaacaaagcaccgtagtaagtgagatccccttggccatttaaaatgagagaaaacagcaaacttattatcgtcttaaccgttatgttatccgcaatgggaaaaaaaattttttttttttggggaaaaatattttgcaaggaacagcttgtccaagaaaaaaacatctgcatatttattctcgtaaaaaaaatttaatttggacaggataatataaattgtggcgatgctaaatttggtataattacccaaccgttttttgtcctttgtcacgatcgttcgtaccaactcggagacacacatttgattatcttcatttatattactttcttcatccgtcacataaatttcaaacctttttgttgtgggtatggcgagatagttactcactgcagagatgaacatacagacttccttttcgttatacgttgtgaatattttccttttaacttcgcacaggaggacacgaagcaattcgttgttgcagtaattgtagcagctgagtgtgtgcaaaaggattaactcgtacttattgtgcaggtcgaatatagaagcgtagtcatccgttcgtgctcggggagaagcaggggagcaagagccgctcctccgtggtgtacgttcttctgctatgtactcacatggtggatccccttcgtattcgaccgacttgtttgttttactcctctttttggtacccctcgagggtaaagcgtcaatgcccccccctctgttgataacatctccacaattggaggaggcctccccccctcgacatgtctccaaaactcgctgagcaatgtgacttatcaaactcgccactctgcacttctcataaccataccgatgcatggaatgcaagacaatgaccatttggcttaaggagaaattcttgtatctgttgacaacgtacaggtggaagacgtcactgattagacgacgagcttccctgacgtagcgctgggcatggttcccatgaggtgtcaccttgtgtaggctattcaaaataatacaaacgctcttcgaattgagagagtaaaacaaggtgttcttttcacccttgctgagccgctgtattaccaactgatttatttctggtttccaaatggaacacttcgccgttacatctaacaataaggtgacgtcctgttcattcatgagatgcacgtatcgttggaagaaccccacaaaggtagagataagcttgcgtaagtgtgctctcttccgttcctcccttacataggtgagggtgttcactagccccttaaggattaggatgtagctttggctgttgtatatgtcttcgcggtacagccgctcaacggagtggcttacggttattgcttcgcggtacagccgctcaccggggggcagctcaccaggtggaggctcaccatgtggaagctcaccaggcggaagctcactctcactcagcatcgctccgcctggggccatctccccctgcagctttgcaggcaccccctttttgctttgacttcttttgtaaaactcgtatgatagcaacttaagcgaatccaatttgtcgcgtctccacgtgaacgtggtgctgtacaatctcttctccctcccacggagtacccaccgcgctgttcttatcatttttgcttacttaaactgtcacccctcccccccatgtggctacatgcaacactcaacaggtgcacctcctttaagatagaactacgacgttgttttggagtctccatttccttcgacaaaactgctcatcaaacggggacacttagttgttcctcacccacactcttcgctcagcgtcggctaccaacgcgttaaacctctactgttcattttgtaaaaaaaaaaaaaaaagaggccttttttccatttgaagagtgccgtgatggggaaaaaaaaacatcgaaacgttgccggggaagagaacctaaatatgccgctttgcatagagaaaaaaaaacggccccccaaaaaaggagcggcacaaacggggaggacattcatctaagtagttttattccccctaatcgatgaagaacagcgaagggttgatactctgcatgcaaagcaaaccttaacatgggctgagtcaggaggaaaatgccacccccgtggtttaaacacgcaatgttcttctcacccacaaaaataagtgatgtgggcgaagggagagctataaggaagttcacccaaattgggaacgcctcgatcattaggaaagttggactgtttccatgccccctttctacaggatattgtcctggtggggggttggcagagcaggggggagcaacatgtgcaaacagggaaagcacaaatgtatatataaatatatgcatacaaatatatgcatataaatatatgtgcttatgtatgtgcccaggtgtgtggcttggctttctattgataaagtggcttgccgaggaggtctccttcgttttgcatttccaccttgtgaactcctttttgatgctttctagcgagatcactgaatgaccatttgggatcctccccccggacgtacacacaaagaatggtttcacgtgttctacgcggggccaagtgatacctctcccctgtcaagcatgtacctaccagggggtcagcacatgttaggatgcagagatatgtgcgcggtgtcccttcgtatgttgtgttcacatcagtcggaaagccctttgcggagggggggaggaatacctcataacattgtaatatcaacatgataacttccccctggtggggggtaacacacaacccttcgtgagtgttttaagccgattggaatgtacgataatggcttgccgcacgaaggttcaccgtgtgacggtcacagctagtaggacatgagaggatgggaggggaaagagcctatacatctgtgggagatgaggaacggtatgcacaggtgcatttgtgtatgaacaatggtccataccagtgtacgccatcctggggggagtattcatttttgtggcaattcgctgggcaaagggtgctgtcgcgaggtaagtcaggctgtgtaaagtatgcgcaagtggtgagaggcgaacgtgaagtatgccgagatgatactttttcggggtgggaaccatacgtgcgttgttaccattagcttatgtggccaacggcacttggagcgtcagccattttttgcgcacccaggtgggcacgccgttgccccgcgtgcaccgacatagtgcgctctatttttcgccgacgaaggtggccacgagagggcgcggagaaaaggtgccacatgagcgtactgaacgatgcgtgaaagtgtagcgagaatgcaacaaaagcgcagcaacgtgaataccgacatgcgctgtgaagtaccttccgacatgcgctgtgaagtaccttccgacatgcgctgtgaagtaccttccgacatgcgctgtgaagcaccttccgacatgcccggcgacgtaccctcctacatgcccggtgacgtgcataatgcgatacgggcacttcccccgctgagaaaaaaatggtgcaccggtcgacagcggaagagtgtgaactggaggaaaacgcaaacaggtaaaaaaaaaagtgcatattggtgaacgcgaaggagatcacaattgttagcaaaaatttgaaaaaatttgaaaaagtttgaaaaaatttgaaaaaattatgaacgtattgtcaacaaattatgaacgtactctcaacattagcttgccaacattttcaaacacgcgctgtcatcccactgtaatgtgccaactggcaaagcgaagaagccaagcaaacgaagttaaaaagtagccggatatatcaggagctaccaggcgtaaacgccaaaaggtaaaagcgatttttttttttaaatgagtatagaggaggaagggagaaaaacacattacggcgacgaaaaagggagcgctgtttctgtacgtccatgtaataccaataccattgcatagttagtacaaacgtgcatacgcgctgcctgaactgtacgttcattgataagcttttgagatagaacagttacccacctccacgaaaggcgacatttccaagcacatcgcgtgcatatacaagtaaaaaaaaaacgaacagaaccgattggcacggagttgtgcaaatgagcaaagatactgacccaaagggattgccaatgacgcggttttccccagggggtgataacaacctagcaaggaggagggtatcaagcagggggttcttctaacctgtatgggaccccagcgcagctctacaaagggggaatgcgtttcatcgcaccattgggcaaatgtgtgtgccgagttaaaaagtaactcgcactccgaagtattgtttgcaaaaaattgcatcgtgcaagtgtgaggaaattgtttctaatcatagctcccctttcaacttttttttaacttctttttaactttttttcaacgtttttttaacttttttttaaccttgttgaatttgttccaaggtgcagatttgtgtgcgtctccacgaagcagctagtgtgtcgcacttcaacatatttgtttgagtgctctcatctcacgcccctttttaccccaccgcgttttccccgcagaagaaaagtgaaaagtttgcacaggaagtgtgcacgaaaggagcaacaaaggagtgtaccccccccggagtggaagccacgtgaggaagcgaatctcgtgacagggagaaccgctaaccgccaaccgctaaccgccaaccgctaaccgccaaccgctaaccgccaaccgccaaccgccaattgccaaccgccaattgccaaccgcttaaccgcttaaccggcatggaaaacttccagggactgaagttcgcggcgaaggcgccgacaggaagcagcgcttatggaaaggaggacggaatcgaggtgaagttcgagaggaaggaagacgagaactttgtgtactcgacgtacgaacatgtggaaacgcaagtgcagaaggtgagcagtggcagtggtggagtaggtggtgcagggggacaggtcacgttttcttgcaacaaggtaagcacgaactacgaaatcaaggtagaaaaaatgaaggataaaaaactgggagtcctattagtaggtattggaggaaataacgccactacgctgttaggaggaatctgtgcaaatgccaagaagctaacttacacaaataagtacgacgtgaagaaggccaactatttgggcagtgtcttcctctcgtccaacgtgagactagggtatgatgcaaagagtcgagagcattcgtactgtcccatacacaagctaatcgaggtatacaatccagaaaatatcaccttcggaggatgggatcttaacaacctcaacttaaaagattgcctgatgcgaaataaagtatttgaacaggacttagtggaaaaaataaaagaagacatgaattacgttccattaaagagtgtctactttaaaggaaatttcattgcagctaatcaacagaagagagtaaacaatatccttgtgggaaataataagttagaaattttagagcaagtaagaggacaaatatgtaacttcaagaaggcaaataatttagacgaagtaattgtcctgtggtctggaaacacggagaagaatattgcacacattgaaggagtgaatgatacttatgaaaatattctcttggcatgtaaaaataatcacccttctgtttctccaagcattgtgtatgccttggcatctgttctggagaactgcccctttatcaacagcagtccccagaatactctcgtcaatggtgtagtacagctggctgagcagaagggcattttcatcgtcggtaacgatttgaagacgggccaaacgaagatcaaaaacttcctcctcgacttttacttcggcacgggtaaggcgccgctgagaagggagtaccgttttgcggtgctgagaagcgattaccattgtgctgtccccagtccttgctgagcgttgttgtgcactgtttgctgtaccgtgatgcttccccgcgacgtgccctgcccgacaactcctcccacttctaaattgtgccatctcgttccacttctaaattatgctaactcgttccacttccaaattatgccatctcctccccccccgcattaccgcctcaggcctgaagcccaagagcatcgtctcgtacaaccacctcggaaacaacgacgggaagaacctctcctcagacctccaattttacagcaagaaaatttcgaagagtaacctcatctgcgattacgtaaaggctaacgaacatatgtacgcggacgaagaagaggaggcagccctctctagcaagttcaccaagcagagtgaaaactactgtaagggagacagtctgctgtccacctccacggatgtcacagacttggaagcagattacgcatatgcagaagcaattgagaatcagaaagtgaatagcgaaattgttataaaatatgtcccgtacgtaggagatgataaaaaagctatcgatgagtacatcagtgaaatatttatgaacggaaagaacacaatttcgttgtataatgtttgccaggattcgctgttggcttctcccattttgattgatttaattcttttggtggaattatctcagagagtttactttaagggtggatcgctaagtgcctctgccattgttcccggtgcgcagtcgaacataaagaaccctattaacgttggcggggattatcaattggctcacaccatcttacagcccaagtacccagagtttaaaaaaatggagtgtgttctcttcctgtcgagtcttttctgtaaatctcctttcaattcaagtgtctacaaaacgaggcactcgttcttttcccagttggagagtctctgcaactatgtgcgaatcatttgtggcctccccgtggatgaccacttagacctcccctacatgatctgaggagcgccttccatgtgattcccccatgtagaaccgaaccagagcagtggcctctcaatcggacgtgcgtcagtacattataaagacgcgagaagcgcacgtgccccttgcctcatcagcgtttatatatatatatatacatatatacgtgtgtgtgtgtcctcccccgagcgctcccgccatgttccttttaaataatttttttatcaatttgcgtgtaactttgcggagctcctgagaaaaatcccctctcccatgtgtttcatttatttccatttttttacctatatttttttacctatatttttttacccatatttttattttttacctatatttttatttttttgtttttcctttacacctcgtcgcgaaccccgcctacctctcctgccgcactttgcaacgtttacccatttatgatagttgcacgaaacgagtgtgcgaatgatgaacgggtagagagaaaaagaaggagaggcgtgggttcttgagggagaggaggacaaaaaaaaaaaaaaaaaaatgaacatgtgcacaaatactcacaacaccaagttgaaaagcgagtaaaaaggatgttacgtgtgtaaggcggtgcgttctcctcatagatgatgcttccctcacggttttcctgatgcatgcttttccctcacgacgtgagttgttcaccccaagttaaccttcttcgaggcaatggtgtgatagatgaagcgctccaggtttgctacttctcctcctgtgcacttgaagttctgcataatttgcttctcgtctcgtaggaagcggatgtcatctacgccggtcggctggccgcatatcaggtccgtgaaggagcgcacctgcgtggggggagtgatgaagtcgatgggggtgatgggagtgatgaagtagatgggggtgatgggagtgatgaagtcgatgggggtgatgggagtgatgaagtcgatgggggtaatgggggtgacacggctctgtgcgacgcgccaccagctgcgcagtgtagaagggcccacctcgtcatccggaatgttgacgccgacgtaaatgaccgaggaggaggactcccgcatttggtactgcctcaggcattcgttgatctgggggggggcggcggtaaacggataagcggtaaacggataagcggtaaacggatgagcggtaaacggatgagcagtaaacggatgagcggtaaacggatgatcagtaaacggatgagcggtaaatggacaaacggtaaatgacggtgcagcaaatgacggtgaggggggggtcgccaccctaactcacattttcgtgcgctgataggaaaaagaaaacctccagcacgacatttctggtgacccttttttttgttaaaaagttgtgatacgctctgtagaggctgtgcagtatgtggtcctcactgaatatctgaatgggggtgaagtgaaaaaagggaagttgagaaggaggggggtattctgttaggtttatcccaattgtggttacccatcacagggcaattgttttggtggggttacttctctacaatagtacactcgctttggggggtttgtcccctgcacgcgtttgttttactccctcaccagttggccatctagcaggagaaagaagcggcgcatgtcagggtctccagcctgcgttttttcattgtacgccgttagaaggtgcttcgcgttggtgacatttttaaacactgcaagggttacactaacagtttcgtctgcgatgtgcagttccctctgcatttttccccggattagcgtctttgcgcttgcttcgttcgtttgttttgttttgccttatgatgttacctgttttggctacctttttttgctacctttttggctacctttttttgcgacctttttggctacctttttttgcgaccttttttgcgacctttttgacttccttttttttgctacctttttggctaccattttttttccttttttttgttccttcctccaagcgcgccaacttagcacacaagatgcagccccctagccgcggaagcaccgcccagtgcgtggcacttccctgggttagatgcccataaaatgaacatacaacgcacaagtgcacccgtgtcgaaaggggcgaagctttctagtaagtccacgtgggaaaagcgcaggggagaaaagtatattccactttcgaagcgcttcacaagcgtggcagcagaaaaaaaaaaaggtagaaaaaatggtagaaaaaatggtagaaaaaatggtagaaaaagaggtagtaaaagaggtagaaaaaatgggtcctattatatttgcctccaaaaaaggggaaccacactgccctcttaaaaaggaaagtaacaaaaggagggagggaaaagagacaagagagtgggtacaaaaaaatgggtgccttctttttcgagtctgctttggaaccgaggtaaccctttctcacttaaccttatgtgacacccctccccgggggtgtagtcatgtgtctcacttttttgtacataagaaaggaacggggcagttgtaggtaattcacacttaagtgactcctctgtgtgaattaagcctctctcaatctctgttatctcgctgctaacaatgctgcttgtgagggtgcgtccccaccggttgcatgcccaattgttgaggcaaaggtgggaaaagcgtgtcagtgttcatgcatacgtctatgcacgtatgtaaatatgtgtatgcctgtacgtatgtgcctgtatgcatatgcctgtgcacacgtagggccatccgtatacccccccctccaaccggcacaattgtagaaaaaaccaaaacagtacagcccccctcccagggtaagaacaaatagtgtagtcatgtcatttgtccacatgcttaccacatagggtaggttccaaaaaaggaggtagccattgctcgttgcgttgttctctttttaaggaccgctaacaggttgtgatattttggtggggaggggcacacgcactgattacacgttggacaaataaagtcacagaggactgactcctcctactcttactcctcctccaaaaaaaaaaaaaaacacgctcatcaccaacatgggaaggggtgctttctagaggtggaagtatttcctttgaataggcgcataaatccaaaatgacaattatgccttcccaaaaatatggttcaaaaatactacgtgcgatgtggggagaatatcacatggttgctacttcgtgatgacagatcggaggagggttaaaatgaagagagtttccaaagcacttgagtgcacgggtttctttttcctttttcctttttttttttttttttttcgcttttgcttcgctttcctttcctttcctgtgtaacttggcacaaacgttctgttcatatttgggcaaattccttgagtgtcttatttataacgcatgtttggcgaaaagactgccatccttctgttgcgcatgcacagagttgaattgcgcgtcaacatgggcactgctgtgcgtgcacacactatgggacatgttgaaaaggaaaaaaaaaaaatgctacatattgtcccaccggttgctccacatgttgtcccaccggttgctccacatgttatcccactggttggtctacctgatatcccaccggttggtccacctgatatcccaccggttggtccacctgatatcccgccggttataccttcacctatgtcaacacacttctgcgatcgtttccaacacgacagggtgtacagaatgcactttttttttttttagttcactcggaggggctaaacggtggaactgctgaactgctgagctgcggaaccgtgggtcatgtgttaacgaagcagttatgaactccccccccttcacatgggaagatacaacacgaagagaacagagatgaaaaaagtggtctcgttttttttccccctttgtgttatcaccctcctcgcctacttgaacgatgtgaaattggcaggatgtgttagtagggccgtcagaagggacgctaggaagaacgcagggacagcccaatggagacatagcatggaaccccttggggggcaccatcaatcgggggaagcgttacaatcgggagaagcgccacaatcgggagaagcgccacaatctggggaagcaccacaatcgcgggaaacgcagcaatcgcaaaaatcgcaacaatcgcaacaatcgcaacaatcgcagcaatcgcagcaatcgcaacaatcggcacaaacgaagcagcctccagtggctaatcggaaccccagcggcgcagagaagaaggacacgactgaacaagaggaacaaaacaaaaaagggctctactccttcgtgtcactgaagttcatacccttcatcgtgcactcactaatccacacgggggttaatcaaatccccagggaagtggaagagaagcatatttacaattttgaaaaaagtccagcagttagatatatgctcatagctcaggagcgccgtgataacttcatgtacatttgttttctcgtcgtatcttttgtggtggtcattttaatcgcaatttttatttttaaattttttttcaacctttgacacagtaatgttgttagtgatcacactggggggagtgacatgtgacccgttaaatgggcatatacacacacgtgcgtgacatcataaaaaaggtgaactctccccagaaaaaattatcaccccagtggggaggattcccttcacgtgttgttcaggcagaaatgaattaaattgggactagtaacatgttggaaaaaaaaaataaaaaataaaataaaaaatacaataaaataaaaaataaataaaataaaataaaataaaataagtgaacacatttgtgcacaatacatatgtgcacctagcggtcaacactccgagcgcgatctcatcaactctgaactctgcgcgcctaatcgtgtaaagaggtacaattatttctacagatccttggtgctatgttcgcagggttacttggagctcttgtcattctttccccccccggtgttcttgttccccttgcccgcgcccttactcttattcccttttccctttccgccactagccttagcattactggacgccacacttcccgtgggcgctttctgctcatttgtgtttttctgtggggctgcgtcgacgctcttcttgggcgtattcgattcggtgaaactattactgttgccgctctgtgccattttattatctttaattttggtcgaactgtcatcaaggggtagggggtgcaaaccgctgctgttcggaggggcagttgccccgtcgcttcggcccatttctaacccgcctttggtggccaattctcctgcatagggacctccgctattaccacagttgttcttcttgttgttgttcttatttttgctgctgttgttgttgctgccgccgttgttactgctgctgttgccaacaggttggctggtggcgcctccctcctccgtgtgggcactgctactcacgcggagaaatggtagtcctcccaaaatcgagcttccactcacaagggcactgctgtgctgctcctctgacggcatcgcatccttgcgcccactgggtctggacagcccgctggacttcacctgcccactattcatatacactgccaagctactactcaggtcaaagttcatgttggttctttgcgcacggggactgctactgctgtttatatctttaaaattgggagaactctttttcttctgcgtcgccccggtgctcactttcagctgttcgtgtttcatttcgttgccgcttccattacttttgggagcatttgagtagcttgccgagtggttctgagtgctactgctaacactttgcttttcttcatccatgtgcttcttcgcattggattgcttcttcccaagggagatttgcaccttcccgttggtatttcgatcccgaatatctgcctccacaaaagaactcgcccctcctcctcctctgcctttggtgccaacctgggcattattattgcctcccttactactctcgttatggtccccaatcacagtgctactgctgattccttcttggtctgccttctgtttcatcagattgtaaatcaaattctgttgtctctcgtcgaagtctttaaatttattcgccagctctacattggcataggtcttgttgaaatgggtagagcccagggggttactaaactgcattactaggctgttaccaattccattattgctaacgttgccgctattcagaggtgttccctctgtgaacgttctatttacttctgcgtaggtgtgggggtgttttccatttggcacatcagtattggggcttctcgcggaggttgtgtttattatgtcgtatgcgttgtttaaaaaaagcatgtgtttgttgggctctcctgcagggtgcatattcatggggaggtgggatccactggtgctgctcatcaggtcgcttggcgggatgatgttggctttgctcctggggttgtttccgctgttgctgggctcttccttcccttcctcggggttgaagaacgagttcgcgtggccatacttcctcaaaaacacggagttcaccttggcgtcatagaggttgctgtagctgttcgaggggtgcacatgcgcgaggcctctcacacttccaccgccaacgtttccaccgctggcatttccaccgctaacgtttccaccgccgacattcccgccgctgacgttgctgctgctacgcggctcgaccgccttgccggtgccctccgcccccagcaggctgtacttggccggcacgttcctcctggccccattctgcaggcccaccatcatcccgtggctgttactctcagggaaaaaggcgtccgccaccatgtgattcatgtgactcccgctgcctccgctattcaggttcattgatttaaacaggtccttgctatttagatccgatagcatattcacgatattcgactcgctcatgctcttcgtcggctcgcctcctccgcatgcgaagttattcttcattgcattctggtacttcatgttaggtaggttttgtcctccatgattgttttcgttcaggtagtgcccaatggggaggtctcccctaactgggatgtctcccctaactgggatgtctcccctcactgggatgtcacccctcactgagaggtcaccactcatcggtccaaagttccccagtctcttaaataacaacgcgtttggggtgctattcagtaggtccatatcatgtgcgcccttttccatgcggctcaaattgttgttattgtaggaggaggatgcggaaggaggtgggggcgagggagacacaagtagttcattcatatagttcggaacggaattattgctatttattcgaaagtcctgaggtagctgtttcctttccatttgattccctctcggcattgtgttgttaagcatgtccttgtagtcctgggccatcttcgcgttgctgttcttactcatcatgttattgtggtgaatgaagttatccgttacgttggcaaacagtgctcgatacttcatttccaggttttcgttcatgtagttattttcctccataaggggggtactgagatgattgccactcctatttgtgcactcggtgtggtagttagcggcgtcgtacttagcagcgtcgtacttagcagcgtcgtacttggcggcctcgtacttagcggcctcgtttatggcgatcggttcttccttgtcttcctttgctctactcaaattatttttgcaaaagatctccgcgatggtgtttccaaagctttgcgattgtgggtaagcattcacgtttgcgctgagtgcgttgttgccgtcgataccgcccatgttgccgttggcaccgcccatgttgttgtcggcgaactggtaggcacccgcgtcatcagggggttcatccgcatggtcctttccactgtggttaccgccaccacctacgttgccgtcctttttcttcttcttcctctcgcgggccttctgcttcttcctgtcgtaactgtccaagtcgtcctcctcgcgatcggcttcaggcacaaggttattagcgggttccatattccgttcctccgctcggcccaacgcactagtgccaaccttatgttcaaacgtattgctcaaaatattttcataaaaactgttcatttttttaatattctcattttcctcattattgctactgtccttcattcgcatgatgtgtttctgctcgagaattcttttttttttcttctcctgctccttttcgaattcttccttgtcatttttgttgtttataaaatgctgtatagatgctttgaagtcatctaagaaggacatattggttgcctttccgccttgaccgcttcgcgcgtgggacttgccaacaccgctgctcaggctgttcatactgctcaagctgttcatactgctcgggctgttcatactgcttatactgcttgcgaagttggggggagggccgaggagtgggtgctcattttcgcctttcttttgcgtgattttcttttccatatcgtgatacgaattcaacactctgctgttgctgttgctgttgttgttgctacctccgctataaaagtggtcgaagtggtcactatcgtaacttcctctattcaagttcgtgctcaggtttatttctttcaattttttttcgtttgatggggacttcgccatcgccaaatggttcatcggttccgcgtggcagcagctgcagttgaggtgggcgtggcttcctacatgattaccacagtggctgccacagtgactaccccctgcgtgggtacctcctccatgagtaccgctgtgcccagtagccttccccggggctgccagctggttggtcgggagatgcaggatgctcaggttattcgtgctgaaggagttacttttgtaatttccgaccccatacagatgaccgttcccatacttgctcttcacctgcatcgcgttggcatcattataggagctgtttttcaagatcttggatttctcgatgggggggttgcttcctcctccggggacaccacccaggttgttcaggagcactctgccatcaaggtttattcgatcgtccattccgatccttccgtctatgccgcttctactctccgcctccccactgtaattaacctttccgtacaggtcgtgcaatttgttcaaattggtggcgttactggcgttactggcattactggcattgctagtattgctggtgtacgggttggcccccgccactagtgctccttttaggtggtcgtgcatacctgggtaggccatgccggggaagtggcccacctctttcaggattttctgctcgtggaggctaccttgcctctcctggttgaagttcatgtagccggcgttggcgctgcctccgttgtggaattccctcctgtgggcgcccgggtcgtgcaggcccattccgccgctaaatgagccgctgaaggagccactaaaagcggcatccacgccgctaacagcgctaacaccgctaacgccgctaataccgctaatagcgcctcccatagccattgcgcccttttcgagtcggaactgctccgcaccaacgaacccataatcaggcgttccgccatttcccgcattgtcaccaaagcgtagagaaggttggcgcctctccttattgttcacaatctccctgcttcgattgagcaccctaagcattttctcataaatttcattgcgtctaatcatgacgtattcattaatgaggtacttctgaaggaccttatcgataagagtgatcaaaaaattgtaaatcgttttcttcctttcgtacacatcgaacatacgacatctatccttatacaaaatgtacacaaaattctgttcctttatattctccttaatcaaattattggcatcatttcgtatggcttcaaatgcactctgtccctgaatgaacttttcctttaatctctttatatttgcattactcaaaatatttttcaataataaatattcaaaaattttgtcaatagagatattaatgaagaattcaatattcgttgttgtgtcatcttgcttgatattttctttgaactgtgggagtatcatgtcattttcgtatacgagcaatttgattaccatgcttaatccatagagttgaaatgcattcagtaggaggagggtaaagttggcgattgtagcatctgcaaatttttgatttatttcttcatctctttttgtttcttttatgtaattaatttcttttttttatttcgatcatttccttttcgtagttttcttggcatttgttcgtttccatttttatcctttcgatttccttgatgaagttgttgtatccgttttcttcgtcctcctcgggatcctcctcctccacgcggcccaggcggtccatacgatctaagcggtctgctcggcgcattagatccatcgcgtgcatgcgctctgctcgatccgctctttctgctctctccgcgcgattcacttgctccatttcgtacatcccggcaccacttcccgtgaggccatacttcccttcctccccgctgagcaccgggtcccggccaactcttcctacgccttctacagcacctacgccttctacagcacctatgccttctacagcacctatgccttctacagcacctatgccatctacagcacctatgccttctactcctcctatgccttctactcctcctacgccttctaaacctcctacacctacacctcccttcctgtagcctccacttcccacgtacgacccttgatgattgctgcctccacggttaaacatgttcctactttcgccaaagctaaagaacgccgttttgttttctctctgactcttgtccccatctgccgcctccacaaatgggatgcctcctcgctgatgcgggtaacccttgtttactaggccactcggaggcatgttgcagccgaatcctggcagatggttgttcgggggcagctcatacttgccgctgctatccattttgctcatgctattcatattgttactaatgttactgttgttgttgccgctgttgctaccgctggtgtgtttgctcaatgtggggtgcatccccacgctcatgctgctttccttgcccatgagcatcagctgctgcgcttcccgggcggcttcttcgtccaaacttttcatcacttcgaattttcccttcagcgagtcgcctgcactgagcagatacgcactgtgttgattaagcgggctatgttgggtttgctgcccgtgctgactgtgctgggggtgggagtgcggctccaaagggaggtggccactgctgctaaccaatctgttgtaattccctttttttaaaagttcgttggccaatttgctttcctcgtcgaagggagaaatgccgtcgtatctgccaccacgctctccctccatgcgcaacatgtactccaagtttgccaggtggtcgctgttcgcgtttcggcacctctgcaggttgggcacgtcgggcaggttagccatgttggacaggttagccatgttggacaggttagccatgttagacaggttagccatgttagacaggttagccatgttggaaaggttagccatgttgggcagattagccatgttggccaagctgcctacattctgtgcgccctgcatgttcgataaatggtgcaaatttttcatgccgttcatgccgttcatgcctcccatgccttccataccttccattccttccatgccttccacgtttggctttccttccaaagtttgcatgcgggccatggtgtcgaagggaccgaagttgtcgaacggttcgaagtttcccataaagaggttccccttccgcccctcgaggaagtgttccttcctgaggtcggcgcccaggtcgatgtgcccgtggtcctctataatgccgaagctccttttcctgctgtaaccgccgctactgtgggagctactcatcctatccatgccttgatttttctgagtggtctcatcgtttctgctaatttgttcgtggccgtctgtgtgcacatgcacagagggtagttcgcccttctcccggtagtacgcggcgtcatcgagtcgttgatcctgtcgctgttcctgtcgctgctccgggtgctccgcttgcttttcctgcttggcttgcccatactccttctgtagagcatcgtcagggccgctggccttccccttctccttgtggaccttaaagaatatctttttgattttctccatgagatcattatccgcggccctgttcctcaccttggcattggcgaccttccccctcctgctgctactaatgctgctgatgctgcctagtctacgttccgttagttcctttttctcctcgtaaaatttgtataaaacgaaaaactgctcaacgctgttaagtcgaaacatatttttattctttataaaattcattgtgtggaagtcttctcggaaatacacctgcgcgttgagctttttcattataatggtgaaaatacaggtgatttttaaataaacgttttttgtgctgcccacaatttggctcttcaatttttggcatgtgttgattcctttttgctttagtgcatagtttaggttatacaggatgttgtggaagtgggtcatcacgatgcttttcgtttcgctcgttcggttggcttcgtcatacgggtgggaactctttgtaggggcgctcttcacaggggtgttcttcacaggggcgctcttcacaggggcattctttgtagggacgctcttcacaggagtgctcttcacagggtcggcgtttgtcgtatcggcacttcccaattttcccaaacttcccaactgcggaaattttaagtgacgcctcagagcatacacaacaatgtcgcccttctgcttcttcacatgtaaattctttttaaacaagtaggacagacacaaaatcagctcgtgcaaaaactccacaggtactctcctctcgacttgctttcccacctccttaaacatctcttccgttaaattcagttcgacataattcttcttcttcctcaaagcatccttaccaaaggcacctaaaatataaaagagagtcttcctcagtttggaaaagtacaaatatgtcttgtaaataaagctgtttcgtatgatattatcgataactatttttgcttcattgagtaggaaaataaagtctgttcttagctttctgttaatctcttcttccattgtttggctaatgtcattgttaagcttcttcttctcctcctcctgtgtcactgtgaatgggtgcatatcggcaccattgctgtgtggtgttgtttcttcttcgtttgtttctccctttggagagttctttttcatgtagaaaatatcgttatggtgcaatttgaagatcgtttttttgtttttgcggagtagtgatgcgtcgctgattgtttgttcctcctctttcacctctttcacctcttcttcttcttcaccccattccttgtctgactcaaaatatgaagcaccgtctacactcacccctcctgctgtacttgatttcctcttctccttaatcaccttggcttttcctgacccctttttgctaccaccaaggggggagtcgtcttccttctccttctccttctcctgctgctgcatcagctgtggtaggagcggctcactttgtcctcttttgagtcctttcttctttagcggcagcttttcctcgcctcctcggttgactgacccttgcgcatcatgcgtagagtgcatatcgagcacactgcccgcgtggtctcttcgggcgtaaatggcaacattttccgcttcctcattgtccccctcctgatagtaatcctcttcctgctcataatcctcctccacctcgtcatcttcatcttcttcgtcttcctcctcatcattttcttcctccccatcgtcgtcctcttcctcctcgtcctcctcttccacttcgtcttctccttcctcgtcttcctccttcgcagcgaccgcctcaacgtcttcctcatcctcatcgaactcgccgaactcatcaagttcctcaagctcctcatagtcatcatactcatttcgatcgtctccctcgtggtatcgctcttccacttcacccttcgcacctttcacctttccagaggactgttcggtcaccttccccgttggcgcgctaaccccacgtgtaggcgccaacttcgtctcccaaccacgatcagcatccactttggtcggctcctccgtggtgttctgctgctgcctggatatcttcatagcctcatttcgtttatcattaatattcatcttgaggatacgattgacataactattttcatcttccaagctctccgcaacctcaagttcgttatccaacacggtttgcaaatcgctggcgagaggacatatagcctttacggttctgtcaggaattttgtaaactgcaccactcatggcagagcttccccctgcacttccacttgcatatgtttttttctttttcttcaaatcttcatttacgttataaaaataatagtcggggttgttaaactcgaggatgacagagtggaggaacattctgaagcaccagtacttgtcgagattgctgagggacgggttcaggtattttttgtctgacactagtgggtgtcctatatgtctcatatgaacccgtatttgatgggttctacctgtgtggatctttacattacagagggtgaattctttggtgtaattttctacttctttgggatccgtctggaaatattcttccgagatggagttgcatctgaagcacaggtgatggcacacatttcttttcatggctgggtacccgaagcggttgtcatacttattatgagtactactatttttgttcgcctgggacatgtttagcttttttagcagtgcctcccgcttggacagggtcttgtttggttcgtcttcttccgaggtggtccctgccccggccgctgctcctgccgcttctccccctccttgttggtccttttcgagaccctgcggggaaccttctttacctttctcattttggctaaccctccttgttgccttcttctttcgtcccccttttgtgcgttcctcgagctgcgaatcggagtggtagtttaggacgactctgcagctgctccgctgtaaaaatgaatccttgtcgttgccttccagtatgggcgcgtcgtacatggggtgctcatagggataaccaccaataccatttccgttcgacatcatatcggtgctgtccagcgtgtcccccccgtgggaggagggtctgattctttgaacgaagaagcgctgaataacactgacaaagttcctcttctcgtcatccaaaaatttgtaataatcattgcaataaatttccttgttaatgtccttcttaaccgtactattgcagttgtatctaccagccaggatctcctgcacgatatcctcgatctgtcttttaagtctgaaaactttgacgcagttatactctgtgtaggcatcagtgcccccggtcttcacaaccaagctgaagtgactcttgctatgaaagttattgtactcatgagtttgtatagatttattaatacatcctttcttcttctttattcttccatggcacagcagtagatattctttgtatacatttctttttcgaaactgatcgaagaggaaatctcgagcatctttcgttttcgcaatgatcaagctacctgaggtttctaaatcgatacgatgacataacccacactctaatttgtgccattttttaacagtctccaattgaggaaaggacttcatcatgtaaagatgaaatgattccacacgaccactatatataacatcattcaaagatatactattaataatttttaaaacatctcgatttttttttattaacaaattacatttcttgcaaaatctagctacaatacattcacatttgttacaaatattttccatttctttacatggggtgcacataaacttcgttttcattttacatttgatgcatattttttctaaaatgttgtagaaataatcactatacttgttaatattgactagaaaattgtatctattatgcgacgtgtaggcggagcagtgatagtaggctggcttataaataaccatccacgtttttccttcgttgcatatgtatgggatatctttattgtagattcttttgaatttgcttttctttacaaactttgtgtgcgcggcggtggtgctactgttcgcatgcagggcgctgttcgtgtgagcagcggtgctgctacccgttccgctctgtacattgcaggcacttgcgcttgcgttcacactactactcatgccactcagtgcgcttattgtgccctcgtttgttggtaacacaactgcgggcgatgagggcactgacgtgggagctgcctttccacccttggcgtcctccgccggggaatccacttcattcgggctgctggcgacgttttttcctccctccaccacggttgcttttttacctttgctgttggcactacttgtgggtgcacctccgtcagcggcctgaccctgtacaccggagatcttcaaactgccgttgttcttgttggagggagactgctcatacaacgaggcgtagttattcttcagcatcgttcctccccctgttgttaatcccttcttatcgtacgcactgtttcctgcccccatttgaatctcactctgcgagtcgtcattaatgggacctgccttgacaagattaatcttcacctcctttgtgttggtcagtgcatctgctttggcgaggtgttgtccttttttcgcactactaagcacacctttcgtggtgacgctatggggctgattcaaacaactacccttgtccaggaacgtattcatcagtagctggttaatttcgacgttcctactgtaaaggtcctttattagatttggcttcacattccttgagacgaacttgtcatatatttccttcatccttccaatatctttaacgctaatgtggaggtccttgctactactgctgaggagggaagcagctgcgggaagtggatcctttgccttacattccccgttgcctgctcgatgtggcagcgagcgcgtctttgtcgcctggtgggggagccgattatgcagacctcttatcaaatcgctattgtatttaaatacttgggcgtagaaggaagaggtggtgtccttctcctttatgtaactaattttcctcatggcaatgttaaaattcaacttaaatttgatgaagttgtgcatgtggatgtacctccgcagggccctttcatgcatggggtcgttttcgttgatgacggctagctcgttgtctgttagggttaaggggtctctttttccctcccccaaatcgtttttcttatctacagcgtcatgcttcttcctgtctgcgtgctgcttcttcgccttggtgtgaatagcgtcgtcctggaagacctcccccgaggtggcggtattggaagtatgggccatactggcaatatttgcatcccaggaagtaatcgccccatttacaagatcgtcaaggttgagactgtcgaagaaagctacatccctctcgaagttctcactccagtcctttgcacagctctccttcataatttgaaaatactcggtgttcaccagttggtagtacttcttattcagttcgagaaagtaattgggactaagtggtctaggggatttctcctcaaccagatgagctaaaattttcttattactgatgagaataagcacatagataattttgctaatgtttatgttgattaatacatcctcttctggcgcctcatcttgtgtattttttattttattttttttttttcctttcttcatcgtcatccaggtcatcttcttcctcttcatcatcgtcttcctcctcgtcttcatcttctccctccacatcgtcgatcactacgccatttcgtgtgttttttttcttcttttttttctttgcactttgattgttgttggttagtgtttctgtggctgcctcgctcttggcattcccgtgtgggcttcgaacggcggttgttttttcctgcttcgatgcttgttggtcctggttttgtgtcttcttcatttcgatgatcgtcccgttggtcgtccttcctgccgcttccaccgctgctgcgttgccggacgagcagtcatcgactcccaagaaaagcgactcctccacgttgaccttattataatacacgtagtcattcaagtaggtgatgttgttaagcaggaagtccaaatcaacgagagagaagtaattcccagcaaagaggtacacaaataggaagatattggtccgaatgttaatgtccaaaatgtgttgagttaagattaaaagcttgtcatgaaaaatgtattcccttctgaaaatctcacaaatgtatttaatatcaacttgttttttttttacaacttttttatttctcgctttgtttttatcacttggactatctggcagaagaatttttgaaattaattttctcttcaacatgcttaacaattttataatattttcattatcgtacagattgtacttgttggtttcttctctcctctccttctgttcttcttgtatgttcacatctttgttagttccctttccagggtgctcattgtcggtgtgtcttcccgtcggggttgctgctactgctgtgttgattattgctccccctttgctgcccttcattccactagacatggtgcttacgctggcggcgccacttgaaatgaacctcttctcaccttcctctgatccaaatttattgttcaacttgagaaccaactcattcatcgcgctgaggaattcctcccctacgcctaggtagccttctaccgacagattttctacccgtattacatttttcttcagcttcttcttcgttatttccaccaactcgttgtaaaggtacgccgcgacggtgtctagtttgtccattttttcgatttgctccgagacgtttttgcagaagtagttgttgatggggtcttccacgttctgatcctcgacgatttggggctctgctttttcggcttccctcgcggcgccttcaaccgttttggcgcccgccttcttcgcttccacttttgggtcccctttcgcttccaccttcttggcctccccttttttcgattcccccttcttcgtttctccctccttgcttcccttcgttttgtctccgcctttccccttttcctcatcgtccaccgggctaccgcctcctttctgcttcttctccttggcctgctggctcttctttccgctggcgcttttactcttttcgctcggcttttccatctcctcctccacttggctctcgacagggacacctccatccttcgcgctgtcgctagcgcccttctgcgtgacgccgccttccttcttggcagaactttctgctcccttcacggcgctgattccctggcccgctttcttctttgcacccttgctctcacctgctttcacatcaccacttttgacttcaccgcttttcttcttaccaatggcttccacttttttctctccctgttcatcggccggactcgccttcagctgagcgccccctctgttatccctttccttctgcagctctccttcctgtgcgccctccttcgtgcttccctggcgcgctttctcctttttctcctctttctcctccttcttgggggttaaactgtccacctgcgccaggccatttgcaccagtattgtcctccacgacccgtttgtccttacccgccgcgttgttactactcacacctttgtccttatcgaggtgagcacctttttcagccttggtggtcttagcaccgcgtttattattactaacgggttgaagcgaagcaccttcctcctgggctttactctgttctcccttctttgacaacggctcatcagattttttcaaggcgttcgtgtcaagtttggatttctgtgccgctttgtcctgctgaccctgggtaagcacaacagaagtgtgtgtctccaaatttttttccgtctgaccctgactctctaatattttactttgttccttgctttcgctcagcgcgttggtagtgcttcgtccaccctcttcccccttcacttttttactggcttcccttttctttgccagctcattcatcattttgttgtaaaccccctctgtatatttttcgaacttcttctgcattgtgtatacgttctttacatgttctgtgctcaacttttcaaactcgagtaggaggatttcctcgatgtcattttttccgttgttctttctaaggttgagttcgatggcgttatcgcctggggtggtggcacaggcacagctacatgtgggtccgcatgtaccaacacaggtgcctgcgcacacaccggtgcacagcgcgttgtacccaccgccacacgtaccaccgccacacgcgccattgccacaggtaccacaggcaccactgcacataccgccgcatccaacaccggggcatccaaaactgcaagttgtgacatccctttttcctctgtttccctcaacaggatttacataggagtggtctcctcctcctgttcctactcctgtgccactcttttcctgtgtttttttttcatttcgcaaaaggtcctcatcctcgtacagggcattattaaatataatagtggtgttttccatttcgtccaaaatacagttgtcgtctccggagaagttcgaaatgttatcactggacacggagaggactgagctgttggttgagcgataggaattttctagcacgttcatttcgtccatgagttcttcattttggtacaacgtctgcatgaagtcgtcatcccattgaagctcctccgacacgctcgtcgttgcagcaccagtgattgatcccgccttccctgtgttgtcaccactgcgcgcatgcgcggtttgactccgcttcctattaatatcctccccaataaaattttcagcgttaatttcgcagttgcttctaatcgccttgatcatcttttcttggtccttaatgtaattcattttttttctcagctcttcctttttaatcttttgacacaaacaaacatagttgcttttgcaattggagcagaagttcgttttgttgagcttagaattttctatacactttatgtgaacattattcatgttgtgatttttcttcaattggatcactatggtgttgttgtattttttgagaagcttcttaatgctacaggagaactttctaattttttctagacagtagagttcggattcttcatacacgttgatttcctccagttttacttctagatcctctttgattagttttcgctccttgatttttgggacaaaccagtttaggatgtagtcctggaggagcagcttcgagtagcagatgatcatgcctgcggttaggggggggaaggcgaagaaatgaggggaaatacgaagaaatgaggggggagggtcaacgggaagaaatggccacgcaaaggtgagcagagaggtgaacaggacggagaacgaaaaggcgaatgtaagggcaaacagaacggtgaacagagcggagaacgcaacggcaaaacgctgggtggtaaagtgcggggcagtgcgcactggcgccgcggcatcgcctagcctagcctagcctacctatgcaaaccaagtcatacgtggaggtgagaaacttaaacgtgataagcggatagtcgttgtcgttgaaaaggttgatatttccgttgtacttgctcagaacgatgtgagaagaaatggggatgagcaaaatattcaaatcgaatttgtacgtaccatccttcttgtcctcaacataactttctacatcagagttcacattcataaaaatcagcttgttcttgttcttcttgtcgtaatcgttcttaatggcatacaaaaggaagaagtacgaaggattcattttcaccttgtaataaaaatcctcgtccgttttataatccagtccattaataaacctgtcctcagggttgttactgctgttgttgttaccgctgttgttgttaccactgttgttgttaccactgttgttgttgctgttattgttgctgctactattgttgctgcttctgctgttgctacttctgctggtgttgttctttccctcatagtgaagctcaataatcttggagaaaatattgtacaggtgaaagacctttacgtttagcaacctccccttgttatccttcaaaattttattaatgagtagagttcgatcagacaccaacttattttcaatgtgcattcctcgtatgttgtaaaagtcaatgttgaagaggagagagatatagaaaaatttctttggtgcactagaggaggaacaatttgcatgcatcaagtcagacttattattgatctcacttttatgattgtacatgagtgatctaaaataaaaaaaggagggcaaattttttccaaggaactcttttttcgtgaatcttatattcattatgtctctttctaactctggttcgtgaaggaaattttcatttttttcgtttttttttctcttgtttgtacttttgttcttcataacattggagttgtccttggtgatattgatcgcgtcgctgtttgtttcgttcggcctgttgcctgtagtgaccagctctctacgcagcacctcttcgatgcgtctctccacgtcatcgttcgcttcgttacgctcccttgcattctgttcatacaagaagttttccctctcctcgtagtaatccatgtttttgtcacgcacaaaattcaggtaagcttctccaccctggaagtagtagtcgatgttctccgtctcgttcacgtcgtacacgatgccgtcgtacatgtagaacacttcgctcacgcagttgtgtatggccacgtcgtagttgccaagcgcgcgcggggctgtggggcggttagttgagcggttagttaagcagccagctgagcggcctgccaaagggccagccaaagggtcggtcaccccgtcggcccggtccgctacccggccagcggcgcggattgccgcctcctcccccgcgtcgtagaaaaagttacgcatctccgggcaccgcttcccctggaaccgcagtttgaacagcgaaaggaaaaggtcgttcttcttgttcaggaataaaaacaaattgtgaaagttgtaaaaacagttactgtaaatataaaccaaattgttaatgtttcgaaaattctcgttgtatgtgtatatgctactcaggtatagggtcatcaggtcctgctgtctagggttaatgttaataatggggtagttatacgccaggtaaaataaactattgttcacatcggagttggcatagttcacaaatttgttctttttgtaatccttgataataaaattcaacatattgatggtgttgttaaagtaaatggctttgtttgtcacctccatatttattatagaccccagactcagaagttccttctcctttctgtgaatgaaggggactaagttttgcttgttcaaatggaaattctggaaatgtttcttccgcttggtcactgtcactttgtttgtctgacacagagagagggttgggtccacctcctccaacccgttcagaggcgtgaaccctcgggagaacatgtagggctcctccaggttgcgactgaagttattcaaagaaataatggcgttgaaaatgaagagagacaactcggtactgtagtagtagctgtagaagtggttcctatcctgtaggagaaatcggaaaatgagacaaaataggaacctctcctctgctttcaaaaaggggaacttgtcaaacagacgagcaaccacagccttcttctcctcacttagtttattatcaattttgaagaaattatccaaaggaaattcaaaggtgtaattaaaaaagtgaaacagaaaagcgttgaaaatattgcagtggttcttcatatcatagtaagttaaaaaaaagttgtattgcttatacaggacatgccaaaaaaaactgttgtactgaatgaaaccaaacaactccttcctacactcgaagttcttgtcaatgatgtagagcgagccaatacatttgtgcaaatgttccaaaaaatattctaaactattaattttaatcacctccttacagttctcattaaaattttccaccaaaccgataccgtaacaaaataaattattcaaaacatcaaagaagggagtaaacaggtcctgtgtaatatcagaattatcgtccacaacgttttgtacagtgaagaggagatccgtaaaatgaaaaaaggatctgtacctctgatatatataggtctcatctatgtattcaaaattggaaaggatataatcgagagaataaaaatctttttctatattttcataatctatcgtcttaaaattttgcagtaaaatttcatacacatttttgttgttaataaaattgtttccatttaggaagctcacattgactcccttaatttttgagaggaacaagaagatcaggtcgattccgttgtagcacttgcgtatgtcatatccgtttttcactagcacacttttaatctcgttaatattatttatgttgtatttcttcatggtttcactcaccttgtggattgcgctcgtcagcgcattttctggaatagtgtcattgtccttcccgttgctatttttgtcggagtagttattatccagcttgtccttcaacagcttaaggtttacgtagaaattggagatgaaattttcgtccacgttgctgcttcctgtgaggacctgctccaggttactctccagcgcgttgggtaaggtaagttctttgcttcctttcgacttgcttccctttgccttcgtgcccttaactgccttcgccttgtcccccttatcttcctctgctttgcttcttctccctttcgcctgatcgtcaatctctgcccgcgtttccccttctcgcacggtaggcagttcgccgcattgttcatctttcctctcctctggcttcttttccttcttctccctctccctctctctatctctctctctctccatctccatctccatccccctctccatccctatctcatcctccctgagggctgcccctctgctgcaggcgccgacaggccccacctcattcgtcacgatgatgctcctgccgtgctccctcgtcccgctcttcactttaattcccctaaggttgaactgcctcagcaatttcttcagctccctgttgtccagttttccctgaagcactttcaaaagggtgagcgtgccattggggaactgcgtgtatgcgctgagttcgtcctcccttaggatgttcaagtcgatggtgtagaaatcgctcgccactttctcgcttttgtgtgccttgttcttttcaacctgcgcttcgctgttctttttggcgtggctcttctgattcctgttcgcgtagttgtcgctgctcaagtgttcgtcgctgcttgtccgggtgttgccgctaacctggtttgtgcagctaacctggttggtgcagctaacctggttggtaccgcaaacctggttggtaccgcaaacctggttagtaccgctaacttggttggcgctaccctcgttgacgtgggccctgtggtccgcgccgagacccgactgtgccgagatgttcctcttaatcgcactgatgtcgatgaactggaagttggagagaagcaagttgttgtgcacaagcttctcctcactgctgtcctcattggtagacaccacttccatattctcctcattgttggaaagatatttgtttatcatgttatttgttttctcctccttgaggtacttaataaagttccagcttttttcatccttagaatttttgtactttttcctcttgtgtttttttgccaagttatcgtagaattgctctaattcgttagggatagaaagaatgtcacagaggtaatacttccaggtggtttgaaggaggtagatgatgcaggcttcgatagagtcgatatttatgtagctgaatatactggagcatttgcagttgggatggaaattgttgctgtttcggtgcccaccctgatggctgcagtggtaaccacagtggtaaccgcagtcgttgtttccagccccgccgcagttgtttttctgtctattatataacttgataatttcgaggtagttgttgtcaaagatgaagttgatctgtttatcgagcacctcgaaggataaatttttttgtaatctttttagaaagcgcaaatagtaacgtcttacacagtagcatagaatgcacgttttttttttcctctgtaataagtgcagcaagaatgattccaaatatttttcgtcctttggatgatccatatttaggaactcgtttatgtcctggttgtcacttcctccgtttgtcagggtgatcatttttcgttccttgatccaagtttcgctcttcgtgtagctcattttctcgttaaagtccctgtttttgtttttcagaaagatgacatcttcatgcagcgtggaggtgaggtagcggaagacgcagtccgccttgtggttggtgggctcgaagaaggcatcattcttgtgctcctccgccatgcacctgcagaaggccatcagcctgttcaccttgttggcagggttgtcagggtgagtagagttggccgcgcaagcggggttgactcggcacgccgcattcgccgcgtttaccccgttcatcacattcaccccgttcaccattctgaccgctcccaccctacagtcctcgtcactgctgggcagagcgcccaacgtgctgccgcgcacggcgccctcgaagaggcgttggtacacgtcgaggaagtaaaagtcctcgtccttggcagtgttgatcttcctccgcaaactcgtaacaatctcacgcttcttcacagcgtaacgtacgcacagcttctttatatacctattgctgcaattcttggagtacttattataaaaaaagtaaagataattgaaaaaaaacacgtcgtgcattttacaagtgtgcaaatcgaagttctcattaaaaagagccttcttcaactgaatatacttaatgattctacagatgatatttaaatacatgaaaatttttttcaacatcatttttagctttttaaatcaactctcataaaattcatacacagcaattcccccttgtaagtgctcaaaattttcatcctcatcatccgtgttgaagcttaagttgttgaaaaaaatatcagacaaagctatgcaaaaattcttgtatacattttttcttttctttttaagttccacatggttcgttagattgatatataaatactcatgaaaaaacgacttaaaaatattcagacacgttttcaaatagtagctatgtaattctaatttctcttcattgtctaggtagcttcttttaacattattgatgttaattttttctttgtaaaagttgaaaaatatgttgttcaattcgatgttgaaaggactgtttatcctaaacttcatattcctactgttaacaaaatcgttgttattcaaattcatgtttttaaaaagattttgtaattgcatgaagcatttgatgtagctgatgttgtttgcgtttatcattccgttgtttatgtgataatttacaaagtggctgtttcggtagtccttcttgatgtgacacttccccttggatttttggatatcgttcagtacgttaattttcgtgcttctcgtcatgcacttggcactgttttctctttcgactccgctaacagggtctccctcggcggttggtccctgtgcggttggtccctgtgcggttgttccctgtgcggttggtccctgagcggttggtccctgtgcggttggctcctgagcggttggctcctgagcggttggctcctgagcgattggcccctgcgcggttggcccctgagcggttagctgctgcgcggttggctcctgagcagttggctgctgcgcggttggctcctgtccattctgtatctgcgtgctctgcgcctgtgcgttcggctcgcccctctcactccagcagctgccattcgggtcgttcctcgcatcgctaacgcttctctgctcctgcgccaactcgttgctcgcccagtacacgccctccgaagtaaaaaacccattcgaaatgacgaaccctctagacaagttatgcgcaaagttcatctcacacacgttattgctaaacaaatttaaattatgattgtcgtcgaacttctcatagctcttcattatacccttgatgtcgaagaagtgcttcttgtgtttcaacctgctgctgttcttgttaaggacgatgcacatttttgccttcccatttattgtgtagttatacgccgcatgctcgttgtcctcaattttgattacgtcctcgaacagttcgtccttcacatttatcatcatcctatggtgaacctttagtgagttcagtatgagatctctctcgtttgttataaacgagtgtccctctgtactgttgctcaatctggggtcatctgcctgatccataagcattttcatcatttcggagttcctgttattggtctgggtcccattctctgcgtttttaaagtatccatcttgtgcatctatttgtatttttaattccgttgtgcttgcgtgcattctatccatgtggttcatcccggggagtgccacttcacttgggggttgcgtgttttccgggggggtcggaccttccccctctgcactgcgtccttctgtcaaatcacgctcgtcatgggtgggggaatttcccttctccgcctccttgtccactcgatcagcagggtggtcggcatgttggtcagcaggttgatcagcagattgattttctgattggctagctggttggttttcgccgctattttcgccgcgattttcgccgtggttttcgacctgcccctccgcccccaggggcgaagcagcccccttgcgcaactcataaatcagctggtcatccattttctcgtcacccccgacactgcgctgagcgtacaagtcctccttggcactcttgttaaactcgaagatgtccttctcctcgatatcgaactcgcgcaaggtgtggatatacagcggaaagttaatattcttgatgttgagctgcttgagacaaagctggttgttcaaatcgtaataattatcgctaacatagatgcaacaagaacaatagaaatccttgtgacacttccactcgttaaattcatacgtctgtctcaatttcgttatcctatttttgtaaattttaaaccacggtcctttaatgtacggtctcaggatgaggtaggagtaggatgtgttgttcatgtcgttccctgcgttgaattcaatgtcgctcagtttattgtaactggggatcccacacatgttgttactaacatctttgttttctgaaatgatgagggcataaagatggtacgtaattatatactcattatactcatcattttttctcttcgcatgtacatttttttttattccaaaaaaggagttgcttttgtcctccttattataatggttatttccacttccacttccacttccacttgcgcttccactagcacttccgctggcacttccactgacactaccgcctccattaccactgccacttccgctactaccgttgtggtgggggcctgtcatttctcctttgccattgtgctgacccctcctctccgtctcctcctcaatatcttcatatatgtccaagtacaacggaatgtcgatgagttcccctctccttaaatttttgaagcaattcatgtagaagaaaaggacgtatggaatctccgtgaaggatgatttttcaatcgtcttgtaaatgtccttctcacaaatgatataatttttgtagaagttaattttttttttatttatcatgttgtaaattaacgagtttatgcttttatttttgcacgctttgttgtcgtaattatccgagtctttattcttcccgtgattgaaaaagtcttcgtccttgttctcatcgaaattgtcgctaccgttgttgctttggtcatacgaatcgttatcatctttataattcgtttcgttttttttttcctgcgtcgtaatttttctgagtcgtttttctatccttactgttgttggttcccgtttcagtgcctgtttgccttttttcgcccatcgaggggttattaatccgttcctccttctggtgcttcgtctgtttgggttgattcatctgtttgggttggttcacctgtttgggttggttcatccgtttgggctggttggtttgtttcacttcttgtttgccttcctgctcgccctcctccacctcgttcccctgcttcgatgggtacctctgaaacttggggtatacttcattctcgctctgtacattggatctctcactgtagtcgctcgcctccagcttgttatcgctgctttcgttttcgctctccgttttgctcttcaagttgaacagctcgtagcacattttttcgaatatcctaaggtccttcaaatcttccaccaaatcgttttctctcttttccagttttcgccttctactgctgttggtgcggttaccatctgtgtttgcgttgccatctgcgttgactttaccatctccgttggcgttaccatcagcattggcgctaactttgtcctggtcagtgacctccacatctccgtcacgactctctgcgaggagcctcctgagcttcttaatcttcctattcaacttcaccttgtcctttactacatcgcatacgatacgtttgaacagctgctcgtggatccgtgtgatgggttcattacatctgtactgattaaaaaggatcttgttaagactaaagagtaaaatctttatgctcggtatgaggggcttaaataaatgcaaataattatcattcttgttgtacacattaagtacggtgtttttcattcgtctcttgttgccagttcctctccctctgttagagtggtccgtccctgagagagtcaaattgcattcatcctccgaatactgcgtgttgtaaaagaggctattcttgtaatagtacaggcaattctttttgtgtagagctaagttggaaaaatatttggcatccttctcttgagactcgtcattgctgctacttctacagttgttataattgtgcatgtgtgggttttcatttttttctttgcatatcatttgattttctccactatcctcctggttgtcgcttcccccctcttggctgctcctgcctctctggtgggggaactccgcgtctattcctgcgttcattcctacgttcatttctgcgttcattcctgcggccattcctgcgttcattcctgcggccattcctgcgtccaatccagcgtccattcctgcgtccattcctgcgttcattcctgcatccattcctgcatccattcctgcgtccattcttgcacccattcccgctttactgtcactgccactaccacttcgactgcctttcccattcatgtgcaaatcctttgcctccattgagctggacagtgaaaacgaattggaactcttctccgagttgtcggccccagaattttctttactcaaaaatttcttcttgccttcggagaagtcttcattcttctcatcctcgcagctacgatgctttcgcttcctactgtttggagtggtcatcatggtcatcgtggtggtcgtcgtaccggacgaatgggcagcgctaccaaaactacccacactggtctcacacagatcaccagcagcacccgtaaagtccagattccccttttctttatagaaaagcctatcaaaattgttaaaatgatccttctggaaatcctccttcccctttttggcacacagaattagcgagtacagttgcatgcaaatgaaaattctttgcaaagcaatgattacatttttgttgttttttcgaaagtactcaaacatgttaaaggacttcatatcgtttgtgtatcggtaggacagattttttagttcgttcggatcgtcaataaaatcgttttctaaaaagtcgatataatctctcacgcgatagtgttcccgtttattggtgtcgtcatccaatgggtcactcctttctttcgtgtgcctttccttggggggggttgcctggctgtcctcattcagacactccttcgggtcaatgtgaaaggtgttaatgaattcctcaacggctccattcagtcttgggtttgcatcctcgccagtgggggcaccggaacccgcaccgttggcagccccgataatgactacgtcgccttccccttctctgacacttccgttttccccgacgctctcccccggcaggcgcacctccttctcaagggcacaatgtgaaaggttgcctatgttcagattgacttcatcgatatttctgttaatactctgtatgttcattttcactttgttcacattgcaaagataatttatgttatatttgtccattccttggctgtacaaacaatcgttcgcgtagctaattttcccgttgatgtagctgatgtagacgttggtgttaacaacttgctgtgctttgttattatcctgttccttgggcacgtgtaacgagtgtatgtagttaatggtttccatgtcggtcagctcattatcacgtggatgtccctccccttctgcatcctcatatggagtggttctctcacgactggttacgttattaaggtaataaattttttcatctataagtgtaaggaaattttgtaccttgtcgttgatgatctccaggttgctcaaaattgtgtgcgtcaaatctgattcactcaaattataacgttttttttctctattaaattcttttatcttctgaatgatctccctcttggtgtcatccttatcaattccatactttttcattacataatttaatttaaattttttttccttccttcgattttttagatacttggagaaaatgcgattgtacagacttgccttgtacttgaggaccataattttgaagagctctatgttgtataggcagttcacgaggatagagagattgtcattatcgttgtaggattccaccacggggacgatgtagttggttagggatagtatatacttcctgttgtctatggagaggtcctctttgctggccgtgtcattcttctctgcctcctctatggttatgtttttcagctcattaaggttgttcttcgccacgaggccttcgtacacttgcatattgctgtacactgactttatgaggctcagtgtgcttttattttcttctttcagcctgtccgcttcgatttctcgcgattcccgtgcgccctcatggccatctccattgccaacgtcatcgccatcgccaacgtcatcgtcatcgccgtggccaccgccacttatgtgcctctctccctcatcgttgcgaataatcctctttacgctctcatgaaaggatcttttccacttctccgaattctccgagctgctcaggtaattttttacaaactgtggggtccagaaaagggagaagttgtagatgtcaatggcatatctgttgagcatgtagttcttggcatacccgagcatttccttcccgcggctgttggttgccccggcccagttgacgatctccttgccgttgcctccgctactgccattcccaccgctaccgctgctaccaccgcttccaccacagctgcttccgctgccgtggcgcgcgcccttctcacccacgtactggcacttcttgaagtaggccttctgaaacagaaactgaaacagcaagtcgttatgctcgaagctttcgtaaattttctccggaatgtaactccaaatatacttgggggtatgctgaatgcacttggaccaaagctccttgaaagacctctccgccttgccctttattaagagcccacctgtgtcatccaagaatcctgtggacttatttatttttgaatggtttatcattttctgccatcccctcgatagggagttgttggtaaaggaccagtaggcccatgacgaaatggagttttttttggatttaaaattatgcaccgttagttggaaccgcacattcggaaacacccactcggatggatagaaatcctgctttatcacttctaagtaaaccgacagataattatcatcgtttgagtttcccctagggtgcactaacagtttgaagtagaaatcgtcggagtttcccgtggtaacggattttatttcgtttacacttttgatgcttctccaaaagttggggatgtacagctcgatcagctcgttgttcttcttgtggttaatggtcgctcgtctgctaccgctgctctgcgccccctcgttcgcattcactccatcgcgctgatcgcgctggtcgcggttgccacgattgtcccgattggcaccgtcgctgtcgctgctactactgctgcttcgatccgtgtggaagaacttcctccgcgcgagcacttggggaccattgttccccccctccgacacgttcgccaggcacttgttgccactacggaaatcagagatgctcttcttcatcatgaacaacttgtaataatcgatactctctatgttgatgaaatcattagttctcagctcagaaaacaagttggtacacttcttgttcagtgggacaatcaggggtggaattactttctgagtgactatactgggcaggtggaaataacatttcaatttattttccctcacccactggtttagtttctgctgattgtagtggctacggttggccttcttaatgtcgctaataaagtcgtctaaaatatcttcattcgtcacatctgagtactcgtcacttttggagtcgcggttcgatgtcactctgtttttcttctttctcttgctgcgcctgctcatcagtttttctctacgctcagggcattcctctatgtggtccctttcgtcgtcacgtttgcgctctttttttcggcgattcttgtcacgaccttcatcgttgtgtgatggtttctttgattgctcgccgtttattctttcttcttcctcctcctcttcctcttcctcctcttcttcctcttcatcttcctcatactcttcatcatcgtccttcttcttcttctcgtcgtcgtcttctccctcatcgtggtaatcactttcatcatccgtgcgattacctccaccatttcccctcgctggtacgtatccccttctatcagtatggtggccattcccttctcggctattatcatttctgtcatttttgttaaatcgtcttccttctccttctccttgactactctgattgtcattctttccattcccatttcgtcctccgttggttgtctgtcggggttgggcagcctttcctgcaagggagtcatcgtagggcgtcctgctcacatcgctgatgcgaatttgttcttcctcttttagtgatactcctggggcgtcgagcttccttttgtttctgcggttacccattgggccatcatcttttactccgttttcgttcattccttcgcccatgactctccgcgtgggaagcagcacagtgttttggcttcctctctttataccgctcgagctgcccttcccggttcgcaccacgcttcgaactacgcgaactgcacgaattgcaatgcaccttccaggggttcccttgcactttccctgacacacaatcttggcttcattcccgatcgtccccgtacggaagcaatagtaatggcaagcacgaacgcttcgcaaaggctcacggaggtgctccaatttgaacatacgcttgaccactttgtcccattttgtggcacgcaacccgtttgtttccttctcccgtttgcggataaagtggggcttcttccttccctcccccgatttcttctctgtcttggtttccttcacgaagcagcaaaatctttgcacttccgttttggcgccactatccgcagaaatggccttgtcatcatttgaggtgttttggcttatcccttctctacttttatgcaggctgataaatttctcaaaattgtttttgaagatttttctgaacagatcttcctccggcaggtcaagctgggcgtcacaactgccgccatttctgacgtcacttctgtcatcacttatgtcaccacctctgtcatcacctctgtcatcacttatgtcaccacctctgtcatcacctctgtcatcacctctgtcatcacctctgtcatcacctctgtcatcacctctgtcatcacctctgtcatcacctctgtcatcacctctgtcaccaactctgtcatcacctatgtcacaaactctgtcgtttcgccaaggggctttaaaaacgctgcggaaaaccgtgcacatgtttttctccgacttccacaaattgcatttcctaatttcgcgaaacatgtgcacaatgttctcatcagtcaattcaaaatttttttccacttgatccacttcgctgagaaagttagaaatgcacgaattaattttttttaactcactattcccaacatttggaggctcccacaggttcttcttcttttctgtcctcccgtccatttgtttgatcatgcattcgaagcaaaggaagacacagcctgataactgcatctccactttgcactttgcacaaacattagtgagattcttttgcaaataaaaaccgaaggcctttttctgcgtgttaataaaattttcaattattttatcttccattccaactgccttggggttcttttttttggagcagtgcaatattaattttagtaagttcccatcacttaacacgttttgttgattcttcctgtgtgcctcttcaacgttgcttctgattgaatttgaaatgctgctattactcactgctgtcttttcactattctgtttttcttcatgtgcatgttctgtttcccttttggggattctttccaaggaacctgcttcattttcccctttgggtgcatcttttggagaacatttctttatcgcctcctgttctgctactcgaacggagtgaactgaatgaagcggttcgcttgaatgacccgattctctaacttggctcagactccttctggatggacgcgcacttctgctgtattcaccgtggggagttgccattcctgattggccaccattttttataatgacaaaattggcatcataactaggggcaccattctgtgttagtttttctctgtcatttgggtttccttcaagaatgggaaatgttacgctttgcgcaaaattcacctgacctttttttttctttatctcttggggattgttacaactgggtaccttcttctgacatgtagtggtatgttctgtttgttgcttcgaagtggtactgtctcctggtgcttcatctaacgggtcgctgctctctttcgttttgtttctccttcctgatgggttgcatgtggtaactattcctgccttatgcatcatctccattttggcatctttgcagaaatgcactttaaccctttctttactactgctacggttgtcactggcacatgcgttttcgcgttcatgtgggttggcataaggtggaggagaggacgaactggtagaactttcgtctctcttaccactttgcccactgtgttgataagtctctccttcaatgtctttacctttgctcagacgtttggcacgagctgaactcgaaacgtccttcgcactagcattatggtcgatgaccgctgcggtagcagcagtggggatggccttttcactataaggaaacctatttgcgatcgaattgggccccgcttggtcaaccaattctccttcaatgcaactgaagtcgttatgaacaaagtcagctccgtcctccttgtcaccatcacatatgaattctgcaccgacatttacagactcatcaaaggtgtagttactctccagtccatcctcccgattggcactcagcgaagaaatcacctctccgtaatagtcgcagtcaccactactgcaattatcatcatcgatatttttgtagtcattacaattttcattgtccgagctctggcaggtgttgtatgcgtgggcacttaatacattcatgtaataattttcgtcattccttgtttttatgttggtgctacccgtgaggagggcgtacttaacgtttgttttactatgattggtcacactggcgggggggccttcaacatcgtcatcaccaggggagtgtacctcttcgttgcttacttgggctgggttgttgttcctcgcggttcggtcctggccttttccttgctggccttttccttgctggccttttccttgctggccttttccttgttggcctttcccctggtgccctttgccttgccgcctgtgcctgttctcgcgcagatcttcgtggagatcgtcatgaaagtcgtcgcgcagatcctcgtgaaagtctccgcaaaggtcgtcgtaaatgtcgtagtgatcaccatcgtgctcgacacactgcccatcaaggcgctcatcgcaatgctccccgcaacgaccatcgctgcgcccatcataatcatcactcttcgaggacgcgcgatagaaggcataccctcctccaggcagtgaatgcctatccacaaacttccagctgtcctggatggtgcccgcctgtaggagctcgctgccatcacttatgctgtaatgtgagggtgtccctctcttcttgttcatgtgattggtaatcatatgctcatcatcgtattttattttactatttgcattcttggtctttgtttcactgtgtgcttttgtgaagccatttggcttcttctttacgttccccacactggtgttgccagtggcctgcacgactgaactgtcctttcccttgtgataagcatctcgcttccaaggggcaacaagagagctgtcgttgctgctgtattttcctatctcgtaggaattatgcatacacttcgacttggcgttttgatactcactcgattcgtcgtgaacacgtgcatactgtaagtctaaataatcctcctcacttggggaagagtaactaacataacacgacgtgttcttgtcatcctctgagtaattcttctctgtgatattttctttgcttatgccattcggctgcttgatgttaaatgcgtcttcctctaggatgttgcactccattttgttttttcctttttttttttgggggggggatgcatgtaaacggtacaggggtatacaggaaggtacaagagtgtacaggaaggtgcacgagagtacaggaaagtacaagaggggcacaagtaggcgcgtaaaatgggcctaaaatgtccgcataaaagggcctaaaatgtccgcataaatgtgcccaaaatgaccgctcaaatatgcgtatacatatatgcgcgctaatgggcacgtactcttgatatgtatgttttcatttatataatcacccgtgcgtactttttttcttttctttttttttttccttatcttccgttcatctaaagcatcacacgctatttgaaaaatgcaaataaatatgcgcacatacgtacgtatacctttatgtcaaaaaaaaaaaaaaaatggtacttttttcgagtgcaaaaagggcagatatacacataaatacatgcatacgtgcgtttaactggccacttgcacgatttttgcaagaaggagggggggaaaatagaactacgatcacctgcgtcgcttgtcaggttttctctcacaagtggccattaattggtcattaaaattggcacaaaaatagctgctaaaattgtcacaaaattgttacaaaattgccacaaaaatagctactaaattttccacaaaattgtcactaaatgccattaagtttgccgacaattttacggaaatttccggcagataataacagaagaacaaaatgtagcacttatcatgatcctgcgctagggaagcgaaggatgggggggaggagaactatacgctatatacagatatatatttatatatatgccgcttcaagcgagcaaaagtgacggaggcatgcatgcagtggtggctgcgcacgaaagtataggctgcggaaggaaacataggtgcgcatgcacatgggaaaatcgccttggcaatctcgtacacaaaatgggtacgcaggtgcgcatatacgtacgcatatgaacgatcgtacatttaagtatacatacgtatatgctcttacctacgtatgcaccgcgtgtgtttgtgaacaggccccgtaaaacggacgcgcaagtcggcataagtcaagttacgcaggtggcacggaaatttcggcaaaagaacactcacgtaaaaatgtacaatttgtgcattcgtgcagttcataaatagctttttttttttttttttttcttgcgtttactttccgttcccgtgcaagtttctaagaccatgccagtttgcttccccttccgtttgtgttcttccgtttgtcgttaattttttttttttcgtaccctcagactgacaaaagtataattaacaaatggagggctaaacggggggggaagcacaaattgggcagaaaaaagaactcgtattatacaatatgcaatttttttttttcgagcagattaaacgtcgtgaagtcgcttcccttgttctgccttcgcaatcgtatatgtgtgagcgggccaacgtacgtctgcctgaacaacacgtacacataccacatacataacacaccaaagcgggcgagagtcacatgcacgaatgcgggcaaatgcaggggaggtgaacttgtgcctacgccgctcttcacataaggttcgaaaaatcaagagcccaaaaaggcatgcagcagcagctaattcggacggtactcacaaaacacgtttacaaaaagtcgtgcgcgcgccgtaggtacgggtatgcgccttatgcatatgtaacaagcatatagtgggtagtcacgctcatagatgtacacatggggtgggtacacgaatgggagctcgtgcgtgtatgccaagcacgcacggtcaaatggacacacgctcaaatgggcacacgctcaaatggacacacgctcaaatgggcgcacgctcaaatgggcgcacgctcaaatgggcacacgctcaaatggacacacgctcaaatggacacacggttaaatgggctcgcgctcggatgaacgcgtggacgtatcgccgcagaaatgcgtatatgtatacgttctagcggttgctacgccaacacgttcatcccagcctagcccggaaaatatgacagtttttacgcagaaagagcgtgtatacgaaggtagcagagtagctcgcaaaattactaccgcggatgcatatatgcaacatatatgcgaacacgcagggtacggagaagaaggcgtttacgcaacacgtacgtacgccccttgcgagctgtacgcactagctgtttcgttgcaagttaacaaaacgagagttcgtaaactcgactaacagttggaaacaaaaattaaatttcagagatgctaaattatagcgatagagaaaatgccaatacttaaggttcctcgtaaaggttttctcctatcctttttgtaacgcatttcgcaatactcttcgtaatacgtttcgctatacctttcgttcatgctctcttcttttttttttttttttgtattcctttttaattactaaaatttaaagtcacggaggtggaatgaatatagccactttttttttttaacaattttcttttcttttcttttttattttctatatgctactgtacagcgcaacactatgttggccccaccccgcgggggcgatttttccgcgccgcatgccgaccgattccccccgagttaagccgacgtgaagttggagcaccaacttgccgcttaaacttgccgctcaaacttgccgcttaaacttgccgcttaaatttgccgcttaaatttgccgcttaaatttgccgctttaacgtggcgccgcaccgcattatgcgcccttggccaatcactaaggctacctcggggaagcgcttcaaatgaagaaaaaacgcgccctcatttttctgccgaaaatttatgtgggctgttaacccagtactcggttcggcaggcatggggaatgcattcatatatgcattcattcatgcgtccatgtacaggagtgaaaataaaagagctacacgggcatacgtcaacatgcgtgatcatgtacattgtgaatgaagcccacccaactaagttatgtacattattgcgagaggttataataggcgcatagctgtcattttaatttatttgccccccttctggtcatccggtttagcatatcaagtttgtttgcccagtggagccccacttttaaacgtgaccaatcgtttagttcaacccaggggagtgcaaaaagggggggaggaacgaattgaggaagagaactactacccgcatgatggcacctgtacaagcacaacacacatgcgtgaaatgctgcgtattagccaacaagggctcatctgtagatccagaacattatcctggttacaactcagcgtgggtgccctacgtttttatgcgtgatagtgataacatcttttgcttctccccattttgttactgtttgggttttttttatttttttttttctcccctccctaatagttgttccccctacgtggtggcaaaccacgtgttgttaaaacgtgttccgcattgagcagaaaaaaggagaagaatgggcttggcttggcttggcttggcttggcttggcttggcttggcttggcttgttttttttttttttttttttcctgcatgagttaattcaaaggaacgcataaaagaaaaggttttcccctagcgcagctaaaggagtaccacactacgaaatttcgtgtaatgagtgagaacgcctactccctagtgtggtcctccatcaaggaaatgggagattactaggcatgcccctaccccctgcgtatgctttgtgtaatccatgtggatcgtttctcagttttgatctcccccaaatatgtggcctccccatttttctgcgagggttccgtttgtagagaatagccacttaacactttatgcagagcgcatcgcaactgaacaggtgtgtgcggggggtatctctggaccactgtaatggcaccacacacacacacggggaataaacaatcccgtcatatatgcacatgcaactgccttagcgaacgtgtgcattattcacaaccatgtgatatctcgaagcgcggtgctttcacccctttactgggttattttcccctaaaggggcaatgcggaggatgggcatcactcttcaaattggggcaacatatttttacaacaaaatggacttcatttgcagaacggtggggcaacatttcaccaagcaaactacgtcgctaccacccatacatgtagttattttgtgtgcacattagggacgagtgagtcttttccccaaaaaggggtgccacaaaatgttaagtggacatggaataagcaaaaggtggagggctttttccaatcatgtaaagtcgaactgaactgctcgtggcgaatgtttatcctataaacgctcttcacgggtgaagattctccacggttggtattttatgaccacattttttaagtgaaaaattgtgcttcgaagggggaaaagcgaaatggggaaaaggaaatgcgtaccttttcgcgacaagcacatcggctctacgtcgttaaaatccagagggggggggcacaattgggggaaaacaataaatttattttgtccttttttatggctagtgcactacatccccgtttggcatgtagccaatttgtaacatttttcattaaaatagagaaaagaaaaagaaaaaaaaaaaaagcgtgaacggcacacgaaagtgggaagaaatgtgtactcatgtgcaggtaaacatcgagaggtgtacaaacgaggggtgtttaaagcaggcgcgtcggttgagcacccgtgctactaaattgtatgaacggaaaatgcgcgcagggtgttaacacagctgcacaatcgtgatggcacagccgtgatggcacaatcgtgatggcacaataatgatggcagcgcaggggcacttccaccccgccgcgtcaaacgtgggcactctccttgtaggtgtcgtccctgtacatccccgcggaagtgttattcgcgatggtcatggatttgttgttcttccgctttgcgctcattcgccgcttcaccttgtttattaagtcgtagtaataaataacaaaacatagcagcacaattataacacctattaaaatgacaatggtgtaggtgaccaaggtcccatcgaagaacccacgtccatctgaaccgttgttctgatctgatttcgaatctgcatctccctccccatcggaattcccctccccatcggaacccccttccccaccggaagccccctctccattcttttcttcattcattttatctccgttattatattcttccccttcctttacctcaaagttctcatacttataggctaccaattcattattgtcatacacattgacactgtttttaagatttaatttgtcatacacctcatcacttaacttcacgatggagttttgaacttgaaaattcatcggcattaggtgcaaagcattacgagtatgtattgaggcgaaactgaatggactaacattgtaggtactactgttgacgtctgcccaggacccgccgttggaaccagagttggacgccaggacaggccagggtaagtgcttctgaactgttttctccaatttgttgtggaatagggggttatcaaacgagttggtataattaaggggcaatttatcagacacagttttgaggtcgacaaaactgttttgggtatatccattcgagggggaactactcctttctctttctctctcccctattggaccagtcgaatcttcgctgtgctgttctccctcctgcatgtaggcattcccctccacaaattttgtgtcgttcgcattgttttcattttccgctcggtcaatacggtcatgtgcttcctctgcttcacctgcttcctccctttcgttgtgcttagttgtcatgccgtcgatgtcttccttaatcttatggggtatttccacgaaagctggggctccctcctcgtcgttttcgccaaataggtcttcctctctttggccattccccgtcacctgtatgtaatttagtttgtttgcgcacctcagctttggccttcgtccttggccacttccctggtcctctttttctggttctgcgtcgggatccttgtccggctcttcctccgcttcgtgctttttcatttccgcatttaccaactcgtcaattttgttatcctccgcctcttcctccttcttactcatttttcgcttcgctcctccatcttctgcggtatgttcatcctcatctccgtccaagtggtggctgggtgtgtctcttacaaggccactcttttttccttcttcgtacggaaagcgtccctcgggcaagccgtcatcatcgtctctgtcctcagcgctgtcttcgacgccatcttcaccgccaacttcagcgccgtcctcgccgctatcctcctcatgcccgcttaactgtctgctgatgaccgcgcacggcgccaaacccccactgggggcgtaataaatgggctcattgctcaatgcaaatgtccctgcgctccccttatgttcctcacttgcatgggagaaaacgcaactcaaggtggcaccctttttgcaaaattttttttccaaaagaaaaaaaaataaagttaagagacaacatctagcattaaaaatattcatgtctttttttttttttttttttttgggggggggaagttatattcgtggtggaattgttaactaccgcctagcaaggggaactcctacgcgtaagaaccatgtactcaatgtttctgcggaaagggggggttctcgtttggttgagtagagcggcagctatcaagggctcttctgtaacctgcatggggagcgaggcacacaaacgtatgttgcataggtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcacacagagcagacgcaaactaattacaccaatttctgtgaccgctttttctgctgctcatgatgacgctatcacaagtaggccacatacggggaagcagttcagtgacaagcttaatggaggactcaccaaaatggggggaaaaaaaaaaggaagagaatttttcagctgttcttcttcctccagatgtgtaaaagtggggcacttcgaaagttgtcctcgcttgtacgttcgcttatttttttttgtgccaatttttccagtctatataaaaattttgagttacacatgtccagtcgttaacgtggaaaatatttattcgttcgatgtgattaaatttttcgtagcaaaaaataaaataaaaaaaaataaaaaaaacaaaaattaaaatttaacaaaatccatggagatcaattttttaaggacaaacacgaaaaaaaaccaagtcatgcatcacgaaggtgaataaaattcgatttacgttcatgtgtaggtgggttgccaaaatgaggaagtgttttcagagcaagcataatggatggaattttgaaatgtcttgtatttgtggagaaaattgtttgaccaatacatgagacaatccattcagttaaaacgagcgagacaacaaaagtgtaaatggaggagttctttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttctcatcatatcggctatctgactcagatgggacacaaaaagtatggcaaacattcctcaaacaagtcagaaatgggtgaacgttcgcgcggcttgcctcgttcagttgcccttgggacactttttcttatgcaacgattcctcataggtgtgaagttccaaggggagctattcactatgttgcaacattttgcggtaaattccccgagggggaagggggaagtccctattgtccacaggatgagaaatgaccctttctgttctctgtccgttcgtgtccattcgccttcatttttttttttttttttttccctcttgagttggtttcaggacaaatttgagggaagtgtcgcacaaaatacaaatctccatcttttaaacggataacttcgcacagttataaatggacaaactggagggcgccttttttttttttttcacaaattgtgcttccatacgtatgtgcaaggagtctccatgggcatatagcccctcctcacaagtagggttgtttcctcctgcaaaccacatcgcatataattgcggcggcgtacgtataggcaaatgtgcacgcaagtacagctccatttttgtgcgtgcgttcaaataaattggcgcatgaacagttttgccatcaaatggggaaatatagtttcacagagtgaaaaaataacataggacaggaaaaaaaaaaaaaagggcctaaatggggatttatgtttcattaaattgggagtcatacgcagtggtcacacctaagggaaagtcgtttatgctgatgtgtgttcgcctcttttcactgcacaattttttttaccaagtggaattttatctgtactgtgatacatttcgcggagttgtattttttttaattacgaagccgaatgggagaacaaattgccctttcgcgtttttctttcgcttgtgctgaaagaggtaaagcgatgcgcatgcaactggaagggcaaaagtggtaagtgggcaaaaaggtaaataggcaaatgggtaatgagcaaatgaaaacgcatcggcaaaaacaaattacacacaaagtgttaaaaaaaggctgctttccccctttcgcttaagcgttgaaagggcctaccccaccccacccaacaattttatccctctggagatcaccgcagtttcctccttccgatttttaaaaactgttccctctttgtattctcccgctcatcccatttttttttttttgttttttttttttgtttttttttttttgcttaatttgaaagttgttatagaccagaaatgaacataaaatttgagtaattattttattatatttttttttttttcgcccatttggatcgatttatgaagaaattcacggatagcttacatctcttctcgccgaaagataacaggtcagtttttctcgcagcgcagcatgcacgctgagacgtgttgcaatcatttttcagcgacgttgtggcgtttgccccatacacatcgctcatttcgaaacgtccgtgtgtagaacatacgtgtaatatctacatgtgtgtaaacctccacagaatattttttcctttctcctgtccgaacctcaacacgcaggtgcaacaatgataagggaagcgaactcgagagaaacgtcctcaccacgaacgagttaagtacgaacgagttagccacgaacgagttaggcaccaaagggataccctcaaatgcggcttccgccagcggggtcaccccagaccccatctacgaattgggaaatgaaatagaagacctttttgatgaagatgtggagaacatcaaattcaacgcagatgaaatttcttccttttttctgaaaaataatgaactcgaaaatgaaaaggaagaatcagcaaatgtttgtagcaacccacgagaggtgaacagcatggagagaaatcccgagtgcaacaaaatggaaagtctgttcgatccagccgtcagtggaccacacgtctgctgcgtagccattttgtccaaaagagaaaacgtcgaaattgagtttatccacccagagatattcgagccgaatgaaacagagcatctaagtaaaaggaggaaaaaaaaaaaaatgaaaatgataaccccgttttgcgtgtggcatagatacaaaggggactgggtagaggatgtgaaatttttaattgcagaaaggatgtacttgtttggggaaaccaacacagggaacgtcctctgcgatttttacaatcacaaatcgtgcaaaaattacaatgaatacaatgttatgtatgcccccagtgggaacaggtactacatggtagggctgaattatatgcaggacagcagttacaaggagatcctcaccattgctcaggtgccacacttcgacttcatatacgcgaggcttttcccggcgatgagggtcgtcctggggcaggaacgagcgacgggtagagcgaaggatagagcggatggtaaatcggaggataaagcgcaggataaatcggaggataaggcgcaggataagtcggaggataaagcgcaggatagagcgcaggatagagcgcagcacgactcacagccctgtgtgaaaactaaagggggtgcgcaaaaaaagtacggcgagctgatcaccttcgtcgacagcttcgcggcggatcacccgtttgatcaaatggagttcaacgattactacgtgcatttgtccaaagacatagaatatgttagcaacataaaagtgaaaaatattctgaccattctaaaagcagtattgttggaaaaaaaaattgtcatttcatgttcgaagaagggaaatggatgcagaatggtgttgctcctcctttccttcattccggacataataaattttggattcaatgtaaaaacttatcaggataaatttgaagaatggataaacttaaagctccctctgattttatttcacgaaaagtatgttctcctcctccacataaataatttgcagctatttaatgaacacgcaaatggaaagaactacttaatatcgactagcacaggtagcgatgtatattattacgtaaagaatagtgtggatgttttgtacgatttggacaatgacgaactaattgtgaaaaaggaaaatttaatgaatgttttaagtttgacaaaatatgaatataattatttgaagggccttaactccatttttcaatctttgattaatttttcttctcttttttttgagactgccaagcagagcagcatcacggaagatggtcataccggtgggggattttccaggggtcactctacctctgctaatgcattggacaatcgcttaggtgcaaggggttgcctcgacggtgggaacgccatttggacgcaccagcatggggaagtggagaggcacacacggggtggagaagtgatccccgattgggaaacgcttccttacaggagtagtagtaaccatgggggtaagcataatcatgttgatgggaagaggaaccccctcttgggagaatcccaagttgatcgagccggagaaaaacatgaatacattgatgacgaagatgacatatgcgtcctagacacgaaatctgtgaacttccaaaaaggcgatcggaagaagtttgatcaaatgagtgaagccgaagaaaggattcaaagcagcaacacaaaaaaaaacatatcaatgaatgatcaatcggataggtacatttccaacttgaggagccactttcatgtctattttaagaatttttttatgtcaagcaaggaaaactacgaagaggggaaaaaggagctgagagaacaatacgaactgaattataacaatagcttccttcaattatggcaagaaacagaaaattataattatttcatcgagaaggatttcaaaattaacaaatttttaaaaattgcagagcagaataacgtcccatttaacaaggaaaaaatggaagactacaaatttgtggatgatttgttaataatcgaaaagagggacaatgcagaaagaggaaaaaatgcacaaaaaaattttaaggatgttctgctaatatcgttaaagggttacgtgtacgaagggaccttttccattttaaaaaattgcaaagaaggggtaggaaaatttttgtacaacatacacgatataacttttcaaggagaatggcaaaacgatcagataaatgggtcgggtcatttactatacaataacaaattcaaatattttggaaattttaaaataacctgttcagtggaaatggactcttcgttgataatttgttaaatcaatatgaaggggaattttcgaatggctcatttaacgggaatggaaaacttatctttaacaggaatacttatataggtatttttaaaaataataatttagtaggaaaggggaaaatattacacaaaaatggacttatatatacgggagaaattaagaatttcctcccccatggatatggcttcctatcctacaacagttcgaccgtatttgaaggatactttgttgaagggaaaaaaaatggaaatggttttttaaccataaatcagggctccattccggaggaatgtttctgtattgaggggaagtggagaaatgatgaacctgtcctgaggagaaacttccatatcgtttttccaaacagggataaatacgtagggaaaatttatttcctaccctcttgcgaagaagaaaacaggaaggggcgaaatctgtggagtgaccagcatgccatgtgtcagcagattcatcatcagctttttgaagccaagcaattgatagaaagtcaaatcggttttgcgaaccagggtgggggacaatccccggttgacagtcctaagaacgtggaggagaaacgggaaagcattagcaacggaagcacccgcaaccttactggcatcacctggagcgatagtacacaccccattcgctgtgcgaacagcgccgattctgttatccaacacagtagtgtcataaccacggcaagcagtaagaactgtttagagtaccagcactggggaggggaaaacgcgggcagtcaaattttaaaatgctacgatgaaacccccatttcaacagaaacgaaaaacaacgaacagaggcgttcgccctcaggtgaggaccccaacccagatcaggcaaaagatatcaaaaaaaaggtgctgaaggaaaaactcgaaactgtcttaaaaaggaaagaaagaaaaacgttgaggaaatgtttcgaaatgttagacaagcattggatatgcaacatagaacaaaagttaaggaaaaataaagatgttgttgaatatttaaaaaaaaacaaagtcgttctcgttccacacagagaaggactaagtataacttgtgataagaaaaaaaaagaaaattatgatgggaaattttgcttaggtatgaaacagggatatggcatatctgtctatggtgacacaaacagatatgaaggctactggcacaggggaatgaagcatggttatggtcttttgtacgaaggggacagtatataccatgtccactttagctacgataagttaattgagaaggaggaaatttctcctgagcaagtaagtcgttttaagccccaaaagacagtccccagtgtgaagaaacgagggaatcactttttaataaatcagtccttctttcagtacaggacgcttttgtcctccatcgtgtgccagtacctttgagggcgcccagagtgagcagttaacgaaaggttggcacggctgttggaacggcggttggaatggtggttggcgcgtcggaatggtgaggaaagccctgctacgtctcgctacaccaggccagcttttgttttaaaaacgatgagagctcctacgcgaacgacgcatgcacagttatttcgttaataatgcaacgcctaggccaggtgcttgctattgtacggtgagtctaaaagaccttgctagcggagcacatgggggtaacacacaaatattgaaaaataaaaatgggagacggtgaatggaaagataaacagaaaattttgcccccaccgtttgccctcacgcacacattcttgtattatatgctctgcgttccgctttttctcctaaactgattaccgagtcgggaaaaaaacacttcatcatttcgtgaatatacacctttttttttttatttttttgtatcatttttggtcatttattaattttaatttttatgaagactcaaaaaatggatgctcataaagtgtaaaaataggaagtaacgtgaaataaagtgaaaaatgtgatataaggtagaatgacgtgaaataaagtgaaaaaatgtgaagtaacgtaaaatgacgtaacacaaaataatctacgttcgcatgaaatgttcacacatttttttaattgcacacgtgttcatgtaaaaaaaaaaaaaaaaaaaaaaactagctgtgcaatgcagcgatactagctagccaaatcttccacaccatttgtgaattcctcagaatgttctaatccccctttttcctcataagaactgcttcaaaacttcaataaatttgtcattgcgcagggagtgatactggtctaatgttttgtcaaactgcttgtaaatttccttcgttcggtaactgggaattttcgaattgatgaactctacaatgtgtgtgtagcacaaatgatggtgtataaaatttaagaagaagaaaactattttgtacaatctttttttgctttgataaatggaattgttctttttccactcaagtagggattggaaggccacgtaatttaaaacacttatatcgacatccttcgcattcatgtccacggtaaaaaagggtggattgttcaacaaataaatgtaagttaataaccacacgttaaaaactacatagggtgctatgaaaaatattaaaaagtaaaagtgtccaaatatgtaggtgaccagtccgtacaatcccagaaatatggtaaatatgaatgaatacaaatcaaaataaatgggtccttttaacacttttaaaaaatcttcgttcaacgatatcagcaacgattttctcgaattctccgatgtatatggaagaagaataaaagatgaaatgatacttccaaagaagttatttaaaaaattgtttttaaaaagtaatcctctcttgcattcataaaccaaggaatacagacttgcgaacatggttcccatgggtagggcatataatatgatgtgaaaaaatacaaatgagcaaacagaaattagtttattgctctctatggcttcaaaatttttagacatgtttgaaaataaagttccatttccatatttgttatagcaatagtatacatgaattagaaaaatggtcatcattattgcaaaatctctcaataaatacgtgatgtacctaaaggtggagatgtttatatagtcattgcaaagtgctgtgaacgagttcattaggtcagttacatagctcgtgtcttctttcttcagtatttcatttttaatattttcgcttaataatttgcttttcttctctaatttttgcgcttcctttatgcgtacttccttgcagatattctgcgcacattttaaatcccatactaatcccaagtggtaaaaaaattgaatgacgtatttagttgggtttatgctcagaatgtagaaattttcgttcatggcatagcagtacgggaaaacatgatggtaattgtggcatccttctcccagcgccacaatggaggtaaaaatgttgtttgaagcttttatatcatgattgtagggtctatgtccaaatgaatgcgaggcactgttgatcgaccaagtggcgtgtaacgtgatgatccatcttagtgctcccaaaatgaagaatccgtcccagaaattgttatacataaaataggaatatattcccggtacaatgaaacaaaaaaaaaagttaaaatatggatccaatttatgttgccataggagaagtgggttctgtaataaatcatccacatatatttctttctccttctcctttacatattttgtcttctgatataataaccatccaacatggctatagaagaacccatatcttatgttatgcggatcgtacttcgtatcactatacttatgatgcaggcggtgatttttggaccacgttattacgcttccttggtttgcaaagctgttcaaaattaggaagagaacctgcacgaaggtacccgctttaaatgctcggtgggaccacagacggtgcgcgccgaatgttataccgaatccgtttattaagtaaaatattatgcactgcaagggggggagggggagaggatgcaaaaaataaatggggtgaacaaagacgagtggtaaaagtagcgcacatgatgcggggggagggagctacaaacgtggaagcacacaaaaggagtgcttacctgagcgaacaaggaccttccataatcatggtaatacaacttgatcatgccaattatgccaaatatatggaaaaacaaaatgaaagaaaatagggaggatctgaactgcttgtggtacgtatatatatagttcacgaagaccatgtaggcgtaatatacgtggaataagatagaaaggactgaaaaattatgaagtaattttgagttatcattagaggtgtacagtaattttgtaaaaaatagactcagccatatcatataagcaatgctcagcgcgtggttaattcttttaaataactttatgtttgtattattatgataaaaattgctagctaaagaaattaggcttttactcagctgtagagttaaatatacctttataatcatgatgttgtgaatatatttccagaaaaaaagtagaagaatatataaaatgtttgcgagaaaaaaaagtaaatccaaatactatttgattttgatctgtctttttttttctgagaatcaagggtatttttttttttcatatattcttcttcttctctttcttttttctcgatttcttctataatttctttttcctttaagatcccttcattttcttttatacttttttcgttatttaaaattttctttgctaactgttccaagtgtttcgaagtatctcctatcaattcgtattcatttctgtactcgttttcattttctttgctaatttcgtatctgtggacaactctgttctcctcactcgctgatttttcatttgtttttttctgattggcaaaaagggactctaaaaaggtacacagctgcgtaatgttgtacacatgaagcaagttaatccccaaagtgatattcaggtcaacgtatttcaaacttaataaagatatgagagtaactaacagtcccttggaaacatttacaaaatgaataaacttatcggagaaacatttcctgaagatgtagcaggacgccaaaaaaacgacatatgttatataaatcactcctacatgttcgatattcagagatcttttgctaaaatcctcccacattttcccccccacttggttgaaattcgttcccgcgttatttgctctgtaactcatcgattccttttaacgtgtttctcttcactttggtcaggtcaacaatttaaaaacaaaaaattctactgaactgtgttcgtgtacatttacatgcaaatgtgtacacttgctatttggtcaaaaggaaacagtgcataattttgtttttctccttcctggaacaacaggtgtttacgcgtagcaattaatttatctttcgcgtattgcacacataggcacgtatacgtccatacgttcgtacagcttttttccccttaacagcgtttgctatgctataaaaagggagaatggctcctcttaacagtcatatatataatcgctgcacatgtatacatatatacgtgataatcataggaaaaatttacaccaactatatatatagtttatttcgtggcactattatacttataaaattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaaatgaccctttttcgaatagcagattttataagtttttgcataaaaagggaatatgcaaataacatgtcacttttacatgcatattttgtacttacatttatatgtgtgtatatacttgtacacgtttgtacatgcttgtatatatggttcccttagcatatcattgcacttttataattccactcacgtggcaatatgtatgtggtttatttcgcatggggtgagaccaattttttttttttaatttttgcccgttcatcgcttaacccaatggttggttttgtagaaaatttcattcatttttttaaggttatttttatagtcttatacttatgctagtgatcaaaaaatgccttaagtgtttctttcagttttccaaattcggcaaaaccgcaccagcgttcactcgagcgcagtgccatgcgtatgcattacgcaagcatgtgctgcaaacatttttgcaggcacaccgtatacccataaaggctctcaccacgtggcgagaaaacgaatgcggcgcgttatattcccccttttcgaggggcgctttgtgctttttcacccaaaaagattagccgctgactcgacgcagcgccacaaaaaaagcagatatatagcaaaaaaaagaaaatgaaaataaaaacccacctgcgcattcctttttgtcagaatttgtacgcattcacgacactgaaacaatgcgattcgaaggagtcgctctttatgcataaaaacgtgccttcttgcagggcacgttctctatgaacatgtcgaaatgaaaaacggggttttaaaacctttggaagaggcaacaattttgtttttcctccgcgtacggggtttgcacacccgatcgatggcattttttttttttttatacacatttatttacaaaaacaaacaatttgttcgatatgtaacgaattggcgaagacaaacgttagcgccaacggaattgattcacgtgtaaatggcacattaaaacgcaaacgcaaagtcgaaaaggaggagaagcaaatgaagaggctaacctgagccatgaaaggggagcttatttaacaacgcaagagacacagcttaaacgcgaaagttaacacaaaaaatgcaaatctaacacgaacaaaacaattatgtagttttagggaacaaatttaattttgagttctttcatttcgttaattaactgatctatggccttttgtctttggtccatcgtttcttggagttctttcactgtattcgagtgttctttatacattaaaaatagagtatcatttatccgttcgctttcgtttaaaagaaaactgcttagttcgtaatttttgttcaaatcaacatgtaggttgtatactgaattgggcagaggtgtaatatcccccaaaaagtcgccccccaacgaaatattcttttttccatttttgcctataattcgttgaaaagtgggagaagaaaagggaagcaaattgggtgaatggcgaacgttttggttttgcttcgttcgcgtttgtttagtccgcttcgctttttccccccttttttcacaacgcaagcaagctgaaacagtcatatggtggcaaataatttacaccaaggtgttgcgcgcgtgaaatagtaacgctatggtgggggcgataattaaaaaggcccttttccattttttacctttttttttcaatttcgattttccatagcttttacaatttagcaaagcgaggatgataaacatgagaagagctactttcattttgactttcttatactaatagggagagggaaaaaaaaaaaaagggagttataattgtacatattttgatgcaaagcgcaacttgcatatgttatactcaattatgtgagaaacgtcgcaaggacatcttctcttttaaaacgacaaaaatggttaaggaaatatttcgttttttacttttacacttcaaataatggaacgacgaatatacgtgtgtaatttgggtggaaaaagagctgtgcgcaattattaacgcagtttttgcttatttgtaaaattcctctttgcgataatagcgtatgtaattcgtctaggtgcagcctttggcattcacatgtgtatatgttgaatattacacattgtatagtaatattatgtgaatataaaaacgttcatttgtttattattagcgttacaaatgtcatttggactcttttgaaagggggaaatgttttttccgtgtggcaaaacctacctcttcaaatgcaaccttaccgttaattgatacgtacaggcatatctgctgcttacgaatttatttagccttgaacgctcaagtgtttatgtatatacatacacgcagtgaactttttcagtttccccgactggcaaaagtcattacatggttactcgcggcttgtgcataattcgacctttaatatttctttaagcaatcaaactgcggcgaaaggcgaagcgaaaaaatgtacatcactaaatcacgcaacatattttgcttatgtcacagttagtcaagtaatgccattgctccaagtgcgacttcgtaaaaataaattatgcattacacgttacgccttaaatgttacatttacatgtcacgctttacatgctgcatattacgttacccgtttgtacaatacgaacaacttagcgcatcgaaattttaacgccttcggcatatgtcaaacagtttacgcatcattatatttaaatttatttttcacttttttattcctttttattttccatttttgccattcatttgtttttccccatttttcagtttcttcccatttgttgcgcaaaattgtatgacttgactgcatattttagcacataaaaaaaggtacatacaaaataaaaaaagggaaattgcttgccaacattttaagtttaaactttgcgttttttgtggatttttacatatttgtcttgtttttaaaaaacagtttcgttacgtataagttaaacatagttatactgacctttgctcttttacgtatacgcataaacgcaaaaagtacatacgttcgtacgcatatatatacacaaccgtaccaccgttcgatatcgcccaaaatgaaagtatacaaagacgtgtttaccaacgatgaagtatgttccgattcatacaatcaagaagacccatttggaattgcagactttcgcgaaatcgcctttgaagtgaaatcaaataaaagaataaaaggaaatgacgactatggcattgccgataatagtgaagaagcagtagatggaatgggtgccgacgtagaacaggttattgacattgttgactccttccaattaacatccacatctttgagcaaaaaggaatacagtgtttatataaagaactatatgcaaaagattctcaaatatttagaagaaaaaaaaccagatcgtgtagaagtttttaaaacgaaagctcaaccattcattaaacataattttgatgactttgaattttacatgggagaatcacttgacatggatgcaggcttgacttactcatattacaaaggtgaagaagttactccacgtttcgtttatatatcagatgggttatacgaagaaaaatattaagtcacgctgttccacaatgaaaaataccatgaaaacgcacaaaaaataaaataattgtataataatgcatcctttcaggtgtatatacataaatgaatgcccatttattcaatttataattatagcatgtgcacttcgtaagaaatatggaaagaccctctacgtttgccttttttttcccccccctcttcgttgcatatatacatttgtgcgaatatatgaaaatgcgtgcaattttttaagatcaaaataggctttaaatttatatctaagcattgacccgtaaaattgttgcaaaaatgttgcaaaaatgttgcataaacgttgtaaaaaaaaaagcgaattggcatttagttcttttccccccatttttttatttcatttgcatttttgagaaaacatatatgcggcataccttcaaatgaaaatacacattttaagccttaaaacttttgtaaagaaatttacgcgtacaaatttgaagtaaaagaatagtggttaatgtagcatgacgcagcacacacgtatgcttgttctcgcccgactattaaacggatacgctctttaagtttaacatatggtacacaccattggggttttcctacgtattttgtatgcttttaaatcgtaggcatacgttctcctctaaatggcaaagtttactgggcagactgattggccactttgaaatggccgcccatgaacgtgtttcacccttcccgcaataataatgggaacacaccgcacagctttattacataaaaagataagcaggataacaaaaaagcaatttcaaagtatagtcatcacatggttaaactgttcttatattgaaagcatttttatttttcttaggatgataaaacatccatgttgcaaagattcaacttttgcgtgaagaacaagtaacccttggggggtcctgattaaaagtgacatttctttttttccgtatagcataaaacatacgtaacacgcgaaactttttttgccctttggagctggctgaaacggcctttttttgtcggaaaataaaatattttttaaaattatgatgcagtttttccattctgcaaaaattgtttgcgtgttcttttctcgttaatgcaatacgggcgtaaaatacaccgaagcattttgttaacgccatcatgccaattggggagaacacatgcgcgtcgatgttttatgtatatgtacagaacgtacaaggacgagcaagcgcatatatgctcgatacgtatgtacatgcgaaacattccttttttactttattttatttcttttccttttcaaagtggcaagggaaaaaaggagtgtgccctgtcggtcacttgctcgttcttatgctttcaaactttgcagctttgtttcatagcatgattttaatgtataaggctctgttatctggcgtttatcatctcaaaataaaatattaaaaaaaataaattttagtaatattttatttatcagattttaatttttgcgcaaatgttttcttcatcgcctcaatagctatatattaatgctgcagtcttcgggtaaagagacgtcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaatggcggggccaaaaagtgtactttttttttttttttaaaaaaaaatcgaactagccaaaagtaaaaaagatgcactgcatgtacagcatatttccagggaaccttttaattattcacgtattggatgaaattatatattctacgtacgtgatggtatatgtagatatgcataagtgcataatatccgtaattgtaagaaaatatatattcgattcgtgcgcgttagcaaatcatgcattcactcaaaagtgaccctttcatacgtatgcttaacgaaggccacatgatgaagccacttatttttacttcgacactgcgtggttaattcggaacaagcgagcataacatagtgaaatgatgatgcaaattatgtacatatattttttttaaatgcatcgcgccgctttatttcaaaacggcaaatacgaaacaatactggtaaattttcagagagtttttaaaattaaggggaaccaaagctcttgtgttggctactgtcgtttaagcgcaagcatatgcaaatttgaacgtatgtacacgagtacccccacaacgtgtttttccccacatttcaataagtcgaaacgagtcagcagaattgcgttactcatgatttgcccttttcaaccacatgaattaagaaaaacgcgtgactccaccgacagtagtcacaggtgtattgctaaaattaatgtgaacaataatgcccgaaattcaaacttttctttgcccagtattccgctattttagggttattcatgttctcatttcatcttcacttttccgcaaagcataattaagaagtacatgcacaacagaggttgaagtacctttcctttttgatgccataagtcagtcgtttttccattttgttatcagattttgttcccgttttacaggttttttacgcataaggaaaaaatttgcttaataaaaatgttgcacacaaatttataaaattttatgcatacatatagaaacgcacattaaagtgggttttactcttttaataaaattgctaaatggaatagtacttcagaacaatcgcgtattatgcagcacaccaaaaaagggacccgttacccaatttgacattcccttttttgaaactgccgtaagtgtaacccccataaatattcgttaaagataatacgtttggtaacacgtattaggactttattatcataaagtacaactaaggtgaaacttaaaaaatatagtgtgcatatctgtttaatcttcttcatgtagaggattttcaaattttatccgtcccttgttcccaagtacatacatctccgttagacagggaacagaacaatttgtcgttttccagtataacattctacaaaagaaaaaaagaatgttatagaaaataaacaccgggagtaatatatcggatcgtattttttattgtattttactttcttcattttgtctttttttttttttctccttcttcgcgctctttacctttattgggaattcatgctttaacgcccgaacgaacttcttttctaaaacgtcaaatctaggcaggtgataaaatgaaaattatgaggtgtgagcaacaaggtgtgtgtgctgcactctacactgtgttgctaaaaaagtgcaaacattaaatttaaattattttacatttttatcgtgtggtcttctgaggctataaacaagtatttgttatgcttatccattgggcatttgtttgcgcttgatggtcctaattggcaatttaagaaagaacaagtaggtaaaaagtaaaatacgaaaaaaaaagacataaatagaagcagaaatggaagtacaagtaccaaaatggtaaaacgaatgtctatcctaacctgcgtctatgtttatgaagcatctgttggctcggatgtcccaaattttaacaacgccgccagagtcacaagaatatacccaatttgcctaaaggtaaatgtgtgtacattttatttttatatataaattttatttaatttattaacatttttcttatttcgttgctgaacttattacatctgcgttgaagttagaatagttgcacgggaaatgatgtccatagaaggtgttttcgcacaggccacttcgcatatcccaaatggatacctgcgcaaagacgaatatagatatatttttcctttttgaagaaaaggcaataaaaaaggagaaacattttgaaacatttagaagcatttacaagcactttttgaattaccgttttatcaacagacgcactaacgagggttctatacgatgggtgaaagcttacagaatttacactgtccacgtgcccccttaaaatttgcctttgccttaagctgtttatgtcgaatattctaatcgtctgatccatggatgcggacgcaaaaaagtttcctaaaaattaaaggtaaaagggttagtcttatttcgcccacatggaagcaaattaataaatctgcatatttatgtgccccttttcgattccatgagaatgtgcaaaattttatgctcccatctgctcaagcgcaaatgccacgaaacgtgttggagtgatagaagttatatgctcaaatgtacatatgcgtaggcacaagttcatatttttttctataaatttaaaaccttcgtaatggaacgacaaactccacacgggtcccgttgaatttttaaaagtgtgaacgcatttttccttaatcatatcccacaattttatttttgaatctccaccagaagtacacaagatattgccgtccttattaaagcaaatatcgcctatccattttttgtgagcttgtgaagccatgactaattcataattagttacgctccatgtcttccattttccatcatctcctccggttgctaacaaatgaactttgttgttgtatgcaagacctaacactgcattatcatgagcattaaaatattttttaatctttaataaggaaacacataaatttggactttctttatcttcattttcgctaggttcacaaggagaactttcattattaggccaaggggtgtcttctcttttgaaagttagtttcgctaaatcgtttttatcctgttttgacacagcgttttgcaatgtatttgttttcttctcatttatggacgaaacattagttattgaattatctaatttgtcatttcctagcaaatctttcagcttctctatatatttatttaatccttcgattttcgtgtcccgtttttctttttccagaacaactaacattttttctttaagcacagacttttaaaaagagcagaagaggtgatatataagtgttaaaaggtgtacgcagtcatgcatatatacacatatatgtgggcgcaacacttctatgcatttgaatatatttttagctaaagttttaggctaatttgttaggttaaaaaaggtacatttaacgtatctatataattacttcgtatttggcttttatttcatctacagaattttgaattttgtctatttcctttttttgtttttgtatttcctctattaaaaataaaaattaacaagttaaaattatcgatgtacataaaaataatgaatgttttactaatttcgaaaatttaaagagcctaagaaaattattctagacagtactatttagagtttccttttcctgtagaactcgtttatggtgcattaagtagtaatctctttcttttattgtcttttgaattttttactgatattttgaaaaaaaggaacgaatatatatttaggtaggtcccagaatggcatataaaaatatgctatagcccatattttattttattcttttttctctctctctctttggagccattactttgcgtcttccaaagaattttgaacctcttttgttaatttttcatggttcaaaaaatcatttcttaaaagctcattctgtgtaaatatgttttcgtattccgcttttctcaacctgttgatgtcatcaccaaattttttaatgtattccttctaacagagaaaaatataaatgtgtttttatattcatgaaaaagaatgttcacgagtcatatattaagaatttgaaagaacaaagaacgtaaaaaaataatcacaaccatatgacatttttaaaaacacagaaatgtgaaaaaacgtgtatgtgcaacctcaaagacttcaagcgattctataaattgatgttcaagcatgaagttataaacgaaagacagggccataggaaagtgcttttcatcaatatgataacttcttgagcttttttctccttaaaagaagtagaaagaaattttagacataaangtaaatataaaaaattgcaaattggctatcttaaaatgcgttaaattgccttaaacaaagagcacatgcttctgaatactgctatatacacttttatatccttctatgcgtttatttatttaataataatcactacgcgcagtgcatatatatataattttttaaagaatgattttcccttgcctgaattaacttcatttttattgaaactcgaaatattaactactttagcattttttagtaacttttcaaatttttctgaattatcactgtcagattctagacttgattctaaacttgaattatcctcgtgtatttttttaattttttcagttttcacattctcgtcattatcgatgcttttttctttgttatctactgttttttctactagggatgttgcattgtattcttcgttttccatttggtttatagtgtccttttgtctcctgaacggtttaccttttttagggtttaatatttctattttactagacataaaaattttatgactaatataccataaaatattatggatttatgaaaacatttgtttttacttttaatgcgcttatttcaatgaaaatgttatgccttttctttactaatatattactttattttttttcttcgtaatatattttgcgagataatacacatgcgttcatccatttttctattttatttcgcacatagttcattaaatgaacgtatgttcaagtgcttactacttttttcagtaatttatagatgtattatatgttaattaatttgataaatcatttcctatatttttattttccaaatgtccaatttggaaatttccaaaagaaaaatataaattcatatttcccataggaaaaacaaaaaatatatgcgtcgcataaacaaaataagtactcttcaaatttgtacaaatgtaaaggcaaatgaagtgtgtgcaaattttgctaatgaaaaaaaaacaagatcattatttctaaaagtaatctataaataaagaaatgcataaaaagtaaaatacttagaaaaggacaaaatttaaataggtttaaaacaattgaaagttttgtgtcacaacatgagtggtccccctatattaaatttttatgtcttatcacatgtcatgaggaaatgacaagaaaaattgtttaggctaaaaaagcaagtccccatacttttttttccttttttttatcttttcattaattaaaggatctatatgtcataatgctgtcctaaagcattatattgatcagtgtttccttttatgcttcctgctacgttttttttatgagtatctatcatagacaaagattgttctttccttaactcattttcagaatcaacaagtaaatcatcttccttacctgatttcgcagatgattttctatcctttttcgcattataaccattagacattttaatttggttcattacattaccatttttcatcagtgagcatttagtatcttgcaattttctgttgttttcctcacatatcctttctgaatttgcaatgtttttattaatctgaacaagattaagtgtaccgttatctaccatttgtgttctattggaatacaggttatttataatggtaatattgtttttggattctacattttctttcaactgtaactttttctcgtgttcatttttaattatgttgtacattatgtagtcaaaatgttctaattttctaattgtactatgtgtattagtattttgtaaatttgagtatatgctgcacatttccccttcagaacatgtattttgcaaaggtttcacgttgctgtgaccttcaaaattaaccgaattaaagggttcaacgtttctttcaaacatatctgtatcagtattggggggttcatgatccttagtatttctttttttttcgtacatgtcttttttattttttgttttttttttggtttcttaacgagaacacattgtttgtgcctttaaagtttctgctgaatccatcactatatctagcgtctgtagggcttagaatctttgaaaaggagttgttgattatgtatttactacaacaaaaaggaattgcaactgtcttattttctaaaggaattatactttcacgtttttctgtaaatgctctatgttcattctttatcttttccccttctccattggactttttatttttacacaagagcaaattcatttttacattcagaaatatcacttaaaatttatgtagatttttcactttcataatgcataaaaaaaggtatgtttttaaatgttatggctaatgacacatgggaatatgaatattacaaaatataatttaaatgagatacacacacaaatgcacaaaaggttttacacaaaaatctgaaacagtttttttcatttatttattttacttgtattgtattgctgtcttagaagagaacagtccaagaaataacaaaatagttgaaattataaacaaataatgatgttagaagagtttattcagtactaaatgcatacacagtagaaaggaatttatgagttttttttttctgctttaaatttgatttgttgggctaaagcagaaattatttttttttgtcgtagagaactttgtgcacaattaatttgaaaatttcaatttttagtttctgggatttcttgttttttttaatgctttaaattgatcaattagtatttacatataacatatcttaataaatctattaagaataaaatgcaagcaaacaactcctatttttaatagtttatagacaagaaaaatatgaagtatcatattttgatggttataaaagttgagttttcattccaaaaaaatataaactatatggtaagtgaaagcaatattttctgttctttcttcatttatgttaaagaatgttgaggtaattatttcacttgtttgtggtatttaaaattattactatagcacacatacgaaaaaagtattataaagaatgcacattcaagtacaattttatgtttaatgtctaaatattattttcttaaatataatatagcaaaaataataatacaaggtagcaatattcctataaagggtcaatatatagaaaaaaatactttttccataatggcaagaggaaatatattttgaaatgttaaaaaaaagatttagttcgaatataaagtgtacacttttataaaggaaattattgtcttaattttgttattctgcaaattttgtgtttcttcatttttctaccttataatataaggcaaacaggttagagcagagatagttacaaaaaatttgttgtatatataaacaaattttttacttaaaaaaacgttcaagttttttattacccagaaagaaactcattaaaatatctttcatttacacagttttggacagaaaaaacagaatagtaaaatggaaacattttccacatgcacctttttaacaatagacttaattattaaaaaaacaatggtgtttacacataattttcacttaaagaaacgttatctagcaattgaaaaggagaaacaaagtaaagaaaatagcatttttgagtaataaagatagttgtataaaaaatcaagggatttattttcaatgtttctagatttatatgttactacaaagctatatgttcactgaaaataaagaatttataaagaaatacatacagatagaatgctataaaatcattgtaaatgatgtagcttttaacttagcattataaaacttcttctaaatggaaaacatttaaattgataatataattagagattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatttacacttgtgcaaggatttacatatcattcataaaccagtattatatagtaattataaactaatttatttttattcacttaagttaaacattatgaatgatgtataatttcctttgaatgttgttattccttttgacattttccatcatttgtaaaatgtctattaagttatttacgttattttggaccctcttcattttgagaacacaagaaaacctatttatctatagaaaagccttaaattttgcgatcattttacttttaagtatagacataacactcctatgctagttttttctttaacgtttacgtgatgtaatttaatgcaatcaacagctatatttttatattcagcgcaattgttacacaatggcaaaactaataaatgtgtcttcttttcaattttatttaaagagctaaaataaataacagatattcactacagaataagaagtgtgatttttttaaaacgggatgtgacaattttatttaaaaaaatacaaataatacttataaagttgctatcgcgataacatgaaatgcattgtggtgtatttacacagaactttagtagaacaacaagcaatatgtatatttgttttttcatattgaatgcttttaacttaacagttcttattattcttaggaatcctaaaactataattgccacaaaaggacattaatcgaatatctaaaacatattatgtgatattaacgaaaatgaaagaaaaaaaatgatatagtacccaaatgaaaataataagttttaaagtatcataaatgtattaataggaaaaagagaaaaaaaactagttttgttagtgcctttattgcactgcatagttattttacgaaatgtattcaattcattgtcttatgctcatttatctgaaatatcgctaattttgtcttaagatcctttcgggtgcctggattataatttttgtaagaataataatacgtatcagcttcatggtaacatgtctatttagtaatacaactagttgtgcaggaatattcatcattttcggaacgtctataaattaattcataaatttcaaacgtttctatatatgagtgtatatgggttttaagaaataaggaaaattcatcttaatgtaggtaattcatgatttaccttacagcttctatatttttaagcaacatttaatgcaacaaggcaactacagcacttttattaattccaaaagtgcgtatatcattattgtcatttgacatgatatgataatgtctgtgattgttaaaacttttaattcagaaaaaagtgtttttgaagaactcaaataaatggaactataatttatttcagtaaaagatgtttaaaacgataacaaattaattccttaatggaaaaagcaaaagaatcctttctatataaatgtgctattgatttgtttattttctctttttttgagttgttcacttttgtgcttttattattaaaaattaatttataaattttaattggacaaaaaaggaacattttttagaaacaattatacgtaacacattcattttagacagaaagaactcaaggaaaaggtcaagatcattaaagccttaacgcataatgtatagcatagtacgcgtagaaacgcgtaatatcgattaagtgatttacccttaaagggtggaagcaaacgtagagggaaaacaacatgaaaaagaaaaattaggaataccttaataaatatctatttgtttttctaaatatcatggaaaatgagttttatatttttaacacattgttgtcttatgctttattaagcaaagacagaaccacgtatattttatgataaaatagaagtaaaaaatttattcgtgcttaagtatttacattaaatcatgaaattatgaatgcgcataacaaattatcttacgttcatataacatccttggttgcaaagccttttaattattctaaaagggtaaactaagttaaaaaacacattaagacataaaatttaaattatctgaagatcagacaataaacatctttcattcaatttttttttcttttcaataacgaactgtgaagatcattgatgcgatcattcacatattataatttgcatcaacgatgccttggtaccactagcttaataagtaatgtaaaataacgcttacatatgtttttagaatataaaaaatgggatctattgcattaactaacttgcaaaaagttatatgttcttttggagaatatgcgaaaaaaaaaataaaaaaggaaatatatttaatagcattcctatcagtggtgcttcttccgcccccatgtctgattgtataataaaggtgtggaatagtagcgttttttaaaaataaaaataaggaaaatgtttagattctaatgattcataaaagtctaaagcagcgttagggtaatggataaaagaagtcaacgtgtgttttgatttaaaaaaaaatgcaaataaattaaatgatgattctgcatatatacaggcacacttttaaagtgaaagacatttggagcgctttaacacaaacataatgaggcaattgcatcctgtgtgtcagttgtttaaataaataacaaaacataaaagagtgctattaatcgtatttttcacatcattaataatttcagtatatttaaaagtttttctaattcactttttctgcttcactatcatctacaattatttggtgacaagcttcaagagcttaaaactataaagaaatgcatgctttgttttccatagagaaaagtgaagcaaaattgttaggctactgtggtacattcttaaatttatgtctagaattgtgacattttataatattgtttttcagtatttatctgaacacctgtatttcttttgcctagacacgagtgaaaatgacgaaatgaaagcacataaaaaatttgtttcctgagtgtttttccgttgtgtacatatacttcggttggaaatgtgcattatttttcaattttgataatacgttacgcaaaaaaggaaacaaatttttaaatgtgtaatttattcattttttccatggaatagacctgaaaatgagaagcgcttatttaacgcaaatataccttttgcagacatgtaggaaactcattggcttaatatatgctgttataacattattttaggtccacgttatcatttatccgatcatattttttagtccctaagagggctacactgaaaatgtgtattatatgacgtatgcaaatttttgatcttaaacgtttaagtaggtaactgcattcttaaaacatatttttgatatttctaaatagatagcatttgggggtgaaaagaaaacgcatagttgcacaactataataggaataattgtctattttcagttttgtcctttggatttgttcacaaaaatgcttgggaactctcttcgcatttgctaaagaagcattgttcacgcgtaaggaaaacacatacatggttcaaagggttgtaaatagaacactgcacaaaatggaattggcattcgtattatattttataaagtaaaaatttttacttgacaatttcgtttttaattagctccatgaaagcgcctctatgtcctcatgaacgcatcatcttatgttataggcgatatttttattgaaaggaattaaaacaggacacaagcgtgaaatgtatcataatttttcaaaattttcttgcagcgtctgcagaaatgtttatattttgatagctaatttttaatgtacttatggaaataagttacgatgcaagaaatcagggggggaggctatgctatcctccatgttctctaagaacactttgtttaaagccaaaaataacttgaacaggaattaaaaataccgttgtaaattttgtttagcgaaaattcttggaaaatctacaacaccatatcgtataaaataatgcgagcacatgcgaaaaaaccgctatgcttccatgaacatgaaatataattaaatgtacttctttttgcttcgaataagaaaaaaaaaagaaaaaaaaaaacatattcaaaaaacatcccttctaacactatataatataaccattaaatataacaattaaatcacgtatttttccccctcctcggggctaggcaataaaattgtcagaagtggggttcgaacccacgccctttcggacagcggcctaaacgctgcgccttagaccactcggccatcctgacatcatctttattaatgtatgaatttgtcaatatagaaatagtgctgtgcaataaaaaaaaaaaaaaaaaaaatcgacgtttttcattcccttttgacgctttaaatttaatgttaagcttattttatatgcctttacccattttgtgtttacgttacatataaggaaattcgtttaaacattaagaagagcattatataaattattttttgtttttatgcctttgcaaaaccttcctacatttttacttatgctaacttgaaataatatcattttctgaatggggcaatttcgtgtggataacgaaggaacgtaagaaatgctacgggatataaacttacaattttgttttttccacttttgcatttttggaactcctttttaaggggaacccccttttttttcaaaagaacttcatggtattcattttgacacagtgttatcataaaatgaagttataaaaatttccacaattcagtacataaaaataaaatactcgtaaacatttaggaagatggttcaaataaaaggggatgaactctacgtataacactactgctttactgtatgcaatataatgtggaacctacaagcgggaacgacatgccgaaaacgtaatgtgtgttacgctatgtgtacatatgtatgctaatgtgcaacaatttagtgtcctccgctgctaaaaatgttgaaaattcgtgcgaattagcgaaatggtttttaaaatacgttgttcagtatgttcagcgtgttctgaatataggacttaattcactcaaacacacaagtgcgtggttgtaaaaaaaaatttatgttattaatttataaaagctcataaaggaatgaatggacaatatactgagaaagagttttttcagttcttttacttaccccataagggtattttcttacaaggaaaaagcaccttaagggagggtgatcacatgatatcgaattttaaagctgtaattattcatgtcctttccatttggggaacgttccatctgcggtgcgggttatatactgtgcgttataatgagattagtaaaaacagttcacgcatacgcacatatgtacatgcatatatacgcatgacgtgacacagtggacggcataaacgattcatgtattgtagaagggggaaaatgaactggttaacatcacgtacttcttattttcttaagtccgttcattatttccctttttgcatttgtcagtaatattggttatggatccacattaatacagtgagtttctttctttttcttgcacttaaattgtaattccttgtttgggtgtccgcacatatgtatgcgcccacatcgagaagtaaacaactgtgcaccattttggcattggagtactacaaagtacgcgaaattgtcttttttattatttgcatcattttccttttttatggcatgaaaatgataatttatgaattttttcccactgacttgtaaatgtgaacaggaagatatatatttggaagatgaaaatgtgtaaccttcaaattagtgagaattgtaaaaattgtgtgttttcactgtattgtgaaattcacgaaatgcgcgctaacgatgaaaagaaagaaaaaaaaaattcaagtccatttctgacatgtacgctcaaaaaattctgccattaaaagtgaaagttcaattttattctattttgcctcatttttttgccttgtgcgcccagttgtacgttaaaggtacatcctcttggggggagttattttacaaaatttgtaatcatttcatttgtaagataagggaatgtccttttaaaaaaaaatgagaagagaacaagctagcaatacacaccacgcattaattcgtacaaaggaaaatattgcagaagttgcaatttcaaaatgtactttagcttccattggtactttattccacgcgtctgaaatggtgtaaggaattttcccttcttctatgctcaatgcgcacattttttttttacatacatttttataagcattaaaagaacggaaaatgggaaaaaaaaaaaaaataacgcgtagaagcgcaggtaaatgtgatgacaaaaatgaataaagtaatcaaaataaaaggaggaagataaggaatgaatcgccaaacgcagcgggggaagaggaggggaaagcaattcttttaaaatgattcatacgtacatataaatatgcacatatatgtatacacaaaagcagcacgtgtactttcaaattggcatcaatgaattaaaaaagggacagtaacgttaagtacacttgaacgcgcaggccattttaatgttctcacattttggggaatcaaagttttacaaaatttgcttttctcatttttatttacaatgaggtgattcgtaatttttttttcttttttccgtgcaagtttatcattttgctgggacaaaaatcaatacattactgttggcaagtgcgatctgaatgggacgtgtgttatcatttgaggagcattttaaaaagacattcacagggaaaaaggcgtatccatcatacatcagattaagcccctatcgaaaaaatgaattttaaacgatacacatgtttcaccatttggataaggatatcacctgcttttaattaaattgcacattttgtttcttctcattctttttattcttttaattgtttttctgtgtactttattttatttatttttttttttacagtgctgccaaaagcaaattgttcaattaaaattttattttttccttttggatggacgaaaagagagaaccatttaatttgctacatggtgccccactttttttatgtaacgcgttaattttgctttatgatttattttgtggctgctctgcaattcatatgtggccgctctgcaattcatatgtggcctctctccaattcatatgtggccgctgtgcaattcatttgtggctgttctgcaattcatttgtagccgctctgcaattcatttgtggcccactttgcgcctggcctgcggctgctctgcaattcattttgttttcacgtgatgtacgaacgcagcacacgttttgagcaattcctcagatagcccatttggctcttttcgcaactttttttgtcgtacgacatttttatatgaactggaagggaaaaaacaaaaatttcccttttcacggaacgttttttttatgtatatcaagtgtatacccaagccagaaaagaaggaaaagcggagggccccaaggaagaagtcgccacactacagcagtacagcagttgtggcaatcgaggcgagggaggcagcccctttatgagaatcaaaatttgcagcgtttattggcctcccgtcgcagattagtcctgttctattcgcaaagcgtgaacgaatattcattcatagttagcaactcattttaaggccgccctgcctatatgaagtggtatttcaaacgtacgtagaagtgtatagcgtaccgtattggtaccacacttacaaattacttcccattttgcgaatttttttggacgctcatctgagggaaaggccacaaatcatgcggagttgcttaaagtgtgtgtgagtacagccaaacagattgtgataatagttggttcaaaattggcccagtacatatacttgtgaattcaccagaagggggaaacgctaccacagtccgtttttattttattttttttgtattttttcccgtgcaccatggagaggaacgagcatcacgataagagtgataatagcacatctgatgatgaaatattgattgaaaatattaagaaaaaaaactgctgcatcaaattaaaggactcgaaacaaataaatgaaagcaaaaaggaggagacgaaattgaagaaggttgtgaagagcaatagtaagacagttttgaagaaagaggcgagcaccgttattcgaaaggcgaagtcgaaaacgagtacgaaggaaagcaaagaggctctcttaaatgaatgtaaagtggtgaaaaaaggtaaggcatcctccaacacgggggatacagctaaggaaaaacccactactagcaacaacaagacagataaaaaaaacgccgtggtgaaaaaaagaaaatcaaatgtaaaggaaaaaaaagacactgatgggaagcccgcagccgccaaagttgtaaaaaagagagaaagcaaagttaagaaagaaacaaataaaagacccaaaaaggtagttaaaaaaacagaagaaaatttcgaacccataaatagatggtgggagaagatagatcatcaaactgatattcagtggcattacttagagcaccggggtcttattttttcccccccatacgtacaacaccatattcccattttttataaaagcataaaattacagttaaatgaaaaagcagaggagttagctacctactggtgcagcgtaataggcagtgattactgtaccaaggaaaaattcatattaaatttttttagaacctttatatataccttagagaaggataacatcataagacaagaaaatgaaagcaaattgaaaaaaggagatatatccaactttaaatttattgatttcatgccaataaaagatcacctagttaagctaagagaagaaaaacttaatagaacgaaagaagaaaaagaagaggaaaaaaaattgaggtcagaaaaagaactaccatatacatacgccctggttgattggattcgtgaaaaaatttcaagcaacaaagcggaaccgcctggtctatttagaggtagaggtgaacacccaaagcaagggttgctgaaaaaaagaatattcccagaagatgtcgtcataaatataagcaaagatgcccctgtccctcgattgtacgatgacatgtgtggtcactgttggggagacacttaccatgacaataaagtaacgtggctagcatactacaaggacagtataaacgatcagttaaagtatacctttttatctgcccaatctaaatttaagggctataaagattttctcaagtacgagaatgcaaggaagctaaaatcatgtgttcataaaattagggaagattatagacacaaaatgaggagcaaaagcatcctggacaagcagttaggtacggccgtttatttgatagactttttggccttaagagtggggggggaaaaagacatagatgaggaagcggatacggtgggctgctgcagtttgcgggtcgagcacgttagcttttctcacgaggtgcccattaagaatgagagcttgcggggggaaaacgtcaagggggagaagatcaagggggagaagagcaagaaggagaagaacagtggggagaagaacagtggggagaagaacaatggggagaagaacaacggggagaagcacaatggggagaagaacaaggtgaaaaacaccagtggagaaaccttcaacggggaatctacctcaaacgaaagtgacaacaaaggcagcaacaaactggcgctgccgaaaaatttacaggacatagcggaagaccagtgctatataactcttgattttttaggaaaagacagcattcgctattttaatacggtaatgctggacaaacaagcatacatcaacatgataatattttgcaaaaacaaacacaaagatgaaggggtgtttgatcaaattaactgctccaaattaaatgattatttaaaagaaattatgccgacgttgtcggcaaaggtcttccgtacgtacaacgcgtcaattaccctagatcagcagctgaaaaggataaaagaaattcggggcaaaccaacggacccgctgctcgcatgctatgatgattttccaaagaagaaaaagaggaagctcggaaacttaacttcgtcaaccagtattctaagcgacacaagtgactccacgcaaaaggagagaagcgcagatggcgaggaggaggagggggagaagaagaagaaggacaacaagaagaacaacaagaagaataacaatggagacaacgaaacaggcgacaatgcgccgagtgacaacgcgccgggtggcaacgcccgtggcgataacagtgcagcacccccaagcagaagtaacaccaacgctttgggaggcatccacgctagtgagaaaaactcgcccatagaagtggacgtttcaaatgtgaacgaactcatcaactttttcaacaacgccaacagagaagttgccattttgtgtaaccatcagagaagtgtcccaaagcaacacgacacagccatgtccaaaataaagaagcaaatagaaatttacagcgaagatataaaggagtataaaaaatatttacagtacctgaaaaagggaacaaacgagcaaagcttcacctttgtgtccaaggttgttgccttagatggatcgttaagacccaacaaggtgaaggaaaacatgaaagaggagtcttgcaagaagaaactaattgcgctcattaagaaagtggagcaattaaaacaccaaatgaaggtacgtgatgacaacaaaacaattgccctagggacgtctaaaataaattatatggacccaagaataactgtcgccttctgcaaaaggtttgaaataccgatagagaaaatatttaataggagcttaaggcttaaatttccctgggcaatgttcgtgacgaagaattttaccttttaagagagttgcgtcgagggggttaacggatggggtggagcgactcatcagtggccgcgccacccgaataattaaatcgccgcaccgggtggatagcgcctcagctgtgattaaccttacgcagtgtccatgcagcacgcgcccacccacctgtgcgaatgtatttttttccaacacgcacaggagtgtgtgtgttataattcccttcaaagggatgcttttaagatgacaaaaaaagaaaaaaaaaaaaaaaaaagaaaagaacgaaannnnaagtaacgacnnnnnnnnnnttttttttttttttttttttcaaaattgcaagaatgcaatacaatcggtcatatcttgagcgggtcatgcatatagttaccagaaaagagggcgcccccccctcatttatatatgtgtacatacccatgcctatacctcttgtttttgttgttaaaagagagtaaaatagtacaagttgtgcaccccccacagctgaatgttacccacacatattcgtatatacaagtcgcgcttatatttacacgtggtggaagcgcgccaccatttatgcgtctccacacttgtgaatactcctttatgtataaaatgtgcccatttaagcacctttttttaaaacatctttatgccaagccggcataaatagtcatacgtaccatttctgtcgaattttttcattgtgccaatcctcctatctgcacacacgtgttaacagcgcacacgtctgtgttccccccatgtgcatatccctcgcatgcatatatatacacatcattcgaattaacagtttgcaaattgttagctacctcccaattaatgcattccttttcgcgcatacaataattgttattctttttattacttcaccagcattcgctttatattttgaaaaatattgcacaatttttttcgcaaaacaggactttataaacatgcgagaaatcgcataaggttaaattgttgtaaatctccacagcgttttccacaaatcgggtgcagcgccccatttatgcgttcgcacagacattttccacgtgttattgtctacccacaagtgaagcttccaatgttggattgtcttcttagcaaaaggagaggataaagcattccgccactaaaaattacagtggcaacagcgatgctccaaattgttgctccccccttcagctataaaaagttgttcacacctgcctcttttcatttcggcgcaatgtctcccccctcttcctcagaatgttcctaacattctagcacaacatcaacgctttgtggcgataccctcgtgtcaactaaaaatttcactaagacaattttgaaaaatatttaaaatgtgaagttaaatgggtgcgcctccacacatgcgcacaccttggaacggcgatttaacaagaatatcacacatcatttacacaaaaaaagaaaaaaaaaaaaaaaaaaaagccaaaggggagttaacgcagccaaaagttgtctccaactcagcagcgatgcatgtgtccctacggctaaaagacttccaactcgacgcgctcatatgaatacatatcatccaccgtaacgcagtcccgttcacatgtgaatatgatgacattccccacgttgaaattgtttaacaaattgccggaaaggttatccttttcttcctcctcttcttcaagttttctctctatttgatacacaaaagtggaaaagaattgcatctcgaagagtagcttgctcccgcagtgtgcacatgtcatggtcctttccttgatgtatttctttgttgatttgtacatatataaaaatttcccattataagaataccttaatatttgactgtagtttttacttaagtacgaataaaattttacacatccgttaaaatcattttcgaagaattcgatatcgccaatgtcgtccagatcgtgatcatttcctatcgacaaatcggtgtcctcttccctgttttccttattgcgttgttcatacgtttcatgcattttcttcgccttctcatagaggtagtctccatgtccacaatcaactccatcgtcttcaattagggaaatataaaaagtgggtagtctacaacttgtgccttcttccatcaagttttcttttttctgcctcgtttggggcagcctaagaagttcctctccccctttaggttcacttgcttgggaattatcagctacaacagatgaatcgttatgtcttggtttttcatttacaccactaaaggttgcactaatggagttaccaaagaatgattggttattccctttctgttccgtagcactcttcgaaaataaggatttccaatcgattaatttttcctccataaaacttaccccttgtgtcagagagtcttctttttttatattttcgtttgagaaatcaaaaatgggttgtctcctatttgttctgctacaattggggaagactcctttttcggggtcattttgatttgctcttccattgtgacacatttcgcctatggcacagccgttcatccctgactctgcgcccagttcatcaccgcccacattttgaaatagctttatttttcccttaatgcacacccaactgttcttattcacattgcacttgccactgttaaggcagcaaaacaagtacagtattcttacgtactcatcatacgacgttgataattgaaataaaaacgtcaggtcgtttttgcacgttggacactccaaattgaagttcgttggttctttcccatataaccacacgggggcaccaccaaatttggagtcatttttcaagtcaaacttgttgtcaattttctttgataacactccaatgtacatactttctttggggcacgcttagggggaagtaatgctgttttattttatggtggccttcctttccttcacttttcagcgctcgtgggacgcgtacgtattaagtgaacgcatttatatttatgtgcctttttattctccccttttttttgaggaaaacctttttaagagaacttataagagttgcgagtttaagttgttacatagcagtacccctgtgctggagatttttttttttgagaatttgtgccgtaggaaagtccctcagataaagttagaaaacggagaatgttcgcctctagggtctatgcataaaagccatttggtgatatttttatttttcaccgcttaacatttcgcgcatactttttatttattttttccccctttaacatgcagcaggtcgttcggttcttttgctaaacacatggtgttaaatgtaaaatttgcttctacagggtggcgctgcagttcagtcgtaccttagcttacaacgcgttagggttagggaagggcattttgttagtgtgctcaaaagggggaagtccaaattgggttcaaaaaaaaaaaaaacgcttaactatttttgtacaactgattttagaaaaaagggggaaatgcatagcaggttgtttttctgcttttaagagggccacggtcatcccgcctaagcagtacacatagaaaacttcgtgcatatgcgttacatcaaatgcggaattagtttcactgttgaaacatgtaaagtttggcgaggttaagaactcgctttggggtctacgtgcagcatgctgagcgaggaaacccgcttctcccctcctatcacaccaatcatgtttcttaacgtggtgtgtgttttccctgcaagaaaagatcggttttagaattttgcgcctctaaaaagatttctgggatcgctcattccttttttgcacgtcccttaagaaagagaaccacacatctgcgtattcatagggcgtttgtcatttaagccaaaatgggtggaaaaaaaaaaaatttggagtttcactctaatgtgcctgtttatctttttttttttttttttattgcggtgaatttgttccaaactaggaaaataacaaccccgtcagttagtaaccgctgagacattatacgcattcgaggtggttatcctcgacataccacattatgtagcggtctcttctgcaaacgagatctccttcgccatttgtacgtggccagctagcactaaccagttgagtatccgttttggctttttttttttttatttttccattttgttattatttttttttttattaacagttcaggcaaaaacgcgaaatgtgcaacccttttgcgcacacgaactgagaatttacctgaaccgttaatacaataaataatttttacattccaaaatggtaggaaattatttgaaaactgtaagcttgtctgcgaattgcaaagccgttcgacgtgaagtttcttccatgggtctacacaaacacatgtagtgcaatttttgtggctttacaaaattggtatacatataaagcatgttgagtatttttgcaaatattgcttactccttaaaaacaacatcacaaaaggaaggaacatttctattcggtttttttttttttttttttttttcttttacatttaaaaggtttacctgctgtgtataagaaagaatgggtgagaaacttcacggggaaattttttttttttttttttttttacgctatgcttttgaaggggtaggcataataaacgtactggacgggcaaggaagtaagtccaacttgttagaccacacttccttttgattttttcctttttcctatgcctttcccaccttttgtccatttttgatgtgcatgaacggttgccttagcgcgtttgttaaaaaaaagaaaacgtggtaagtgaaaaaattgcaaggctataacacttggccagtttaaattctgctgaaaggaaaaaaaaaaatatattgcctcggtatatattgccgctttatatgtagcctctttatatattgccactttatatataggctctttatatattgcctctgtatatgctgcccctgtgtgtgttaccgctacacatcctacccccttcgctggagccaaaacgcccaattggaagaaactccccatgcctgcctgcacacacacacgtgaaggcttggcaaaatgtccaaagatttcagcgaggcgcgttcccatgaggagcataactccgataagaagtcaaaagtggaagacgatttaatatcagtcgcaggcagcaactgcagctccacgaaatcgaataaaaggagtctttatagcaggaattcggatgtccaccagttgttggcgcgaatagcacaggtaaagaagggcattgccgcgggtgccgtcagacaagcctttttaccacgtgcgcaaaaatacgtgtaataacaagtgaagccccatttttggagtaaaattggaataaatacgcatctcttcattatttacaggaaattgatgaacgaaagccgagcaacgtgatacatttcatcgtggactttttgtgcaagcactacccggagcacttacacggatttgaggccatatggaatggaggtttctcaacaacatggcagcctccgttaagaaggattaatggataaacagtggccaactggagagcatgcgtcccacgaaaagggaaaatagaaatatttgcacaaatgaactgattttttttctgaacccaatttgacttctcattttttacgttccctttttgtagatcccgatttggaacaagaacgaatactcgtcgtggagtttttcaagcagcaaaaattaccagttgaaatatctgtccattttgtgaatgcgggattcgacactattgagacgttatgtacattgtccaccaacgcccttgatgatattgaaaagtttaacaacacgagatggctacctggacataaggtccgactacaacagacctttaacgatattacgaaccgagttcggatgttcaaagaggaaagagatgacctgataaaatctttgaagcaccgatttgtgggtagtggcactccgcgattactcaattctgttgtccttccaaaagtggccagccctatgatactaccagctcccccccacgctcacccgcacacccacccaccatttggtgttcccaccagggcgggaaattatatagcagtggacaaggtggtacatcctccgtatttttacaagaggtaacaagggatgattgttcactcggttgaagtgttttttgttttttttttgactgaggagggaaaaaaaaaaaaaaaaaaaaagttatactttaatttttaatgaatttgttttttaatttaaacttgagtaatcggggggggtgacgtagttcggggggtgaagtagttcggtgcgcttatgggccgcgaagctacgcaggccgctcggtctaatagttttgccttcccctttggcggagtggagaagcctatcctacgtggggatttctctcaagttgcgttatatacctaccgggtgataaattttaaaagagacaatttgctctccctgggctggggggtttggcacacacaaaaaaagttgcaggcagcatctcatttgacacgccatcaacccatgggtatggaatgccatctttcgtgtttcacattgccgcgttgctcaccttcacggtgattgctctgcccacacaaacggcacatttgcctcatttttaattttgtcaagtcgctaagtttggcgcagcatctgtatgtacacaacacgtgggcatccattttaaacgcctgctgttttgtcctcatgagttttcagcgaaactgaataaatttgctttgtgatgaaaactttatgtggttagttttttttttttttttttttttttatcttttcaacggtgtggcaaattagggccatgtttgggtggatgcggtttgttgggggcattcctgcgctcccatccacgtgtgacacagcatagcatagcataacataagacagtgttgcatagcagggggggattaaaatgtcggtagtggtggtggcagtggtggtggcagtggtgggtattagtgccacgaaggagaatcagcctctctcaatcatggcaaagttgaaaatcgcgcgggggggagcaaagagggggttacatctcctcctgtggttcaccaaatcggtggaggataacaaaaaaaaaaaaaaaaacccacactggagtggagaggaaggccacctccaaacgcgctaatggcacattttgatgttcaaaattttgatgtcctcgaggggcttgtcccttttgtccgtgcgcaccttctctatgtctaggacgaccttggtcccctgggtgacttttccaaagacggtgtgtttgaagtcgagccaagggcacgggacagtggtaataaaaaactgggagccattggtattgggtccacagttggccatggataccataaacggtttggagtgattgagatggtcaaaaaattcgtcctcaaattccttcccccaaatgctttccccaccagtgccatctcccaaggggtctccagtttgtatcataaaatttttgataacgcgatgaaatatgcagttattgtagtatccatttgtcgaatgcagagaaaaattttcaaccgtctttttgcattctttgtaaaaaagagcaatgtgtatttcgccaagagtcgtataaattactgcacttttatacgttctgttgctatcctctaccttttttataggtgacgaaaagaaagagttcaggtcatttttgtttggctgttcattgtatatatctctatcgtccagctcctgttcagatatggccttttttgtgaacacgtagaaacgcgccttcttgtacacagtacagaacaaagcacagtcggagatattatcatcgttgatgtagagtgattcgtgaatgtttgctctggttttatttgctgagataattttttgataaagtccaagggataggtacctcagattaatttcatttttcccaatgatgtagcacaactggttagtaacaaaattgacgaccttaattccgatgaaggtggaataaatgacatactgattggattcatcaaatgtgatcatattcaattttatatttttactctttatgtgtttttttatttccttttcaatgaagagtctcttcccaaagtctaggctatcaatgtgaagctctttctttagggggtcgttttgggctgttaaatacatctccgtactttcgtcgtatactctgtacaacttcatcgtctcaaatttgtagatatacaagaaataattttccgataggatggccatgaactctccatcgggacttatactcacacatagggcgtacgttttgtatttgcacagttcgtataggtctgtttcacttttgaaggaaaaggagagttgcttcttctccaggttgtgccttttccaatacgtgggggtgccatcatctccgctttggctatcccgattgggtctaccccctgggtgatgggccccgccactcctatggccaccacttctttggcccctccccttggggaagtgaaaactgtcaacatccactatatcgatgaggccactattatcgctgagcacacacaggtcatactccttgttgtacttaataatttcgataacattggagctgaaatttattacctgtgtgcaaacgtcactctctaatggattgtaaatatatatgcatggcttttcgctagatgaaatggctaccttcacagatggagagaagagagaggagtatacaaattctcccgtctgaggagaaaagtctaattttataatgatattcatatcaaagctactgacatcaaattgcttgtatgtcttgtctttggataaactccccatgacttcttcatcttcagaaaggaataaagaaataatttcactcaaatggattttaaaatgtttcacaaattcgatggatcccacatttttataccaaaattttaccactccgtttgcgcttccggtcactatgtacttttttttgttgctgacaaggacgtgtgtgactacgtccgtgtgcatgtagctcacttggtagttcttgttcgttggtaggttcttcaaatatatgtcgttgtttattcgtttttttttcttgcccctggttgccggctcgccttgtcgcttgcctggcgcgcgggggccggggtgcgccgccgtatcagtgcctgcatccgcggttacgtttcctttttcatcggtttcctctcctttttcatcgcttccctctccttcttcatcttctccttcctgcgctgcccccccatgcggactggaggcctccagcggggcggggccaaaactcgcgtcgctggattcgccatccgatgaatgcgcctcatttccccccccctcttcttccctgcctgcgtcgctttctaccatttctgccatttcctccatttctgccatttctgccatttctcgctttcttcgagttcaaaggggatctctcaaatcatcttctgaaacgcatccgttatgtttccctccccccccatgcatggatgttcactttttgggtgcacgtataaacaacccccttttttggaaagcgtctccgtcgagcgagctgtgctttcttgttccttttcgttcctttttgtccctttttgccgccttcttttggaggaaaaaatgacaagcttggtattttaatcgctcggaagagttaagattcttcccgctttatttcgctttgcgagttcattcctttctgtaaaaaaaaataacacaaaataacacaaaaaaacacaaaaaaggaaggccccataaatatgtcgattttaaaggtgctttttttttttttttatcgcgtgggaggaccccttttgcaggaatttttttcaagggagaggggagacccgaaaaacgacgaggagaggtccactcaagtgggacaaaaacaaaaatgccttttagcaaccccctctgtaggatagctgcccgaaggagtagcataattatcaccgcaatttttgcaaacgatgcaacggggttgacactgcaaagtggaaaaaaaaaaaaaaaagggaaggcatacgaggcaacattcccccgcgtaggagtccatttggtgttacacgtgtatacatgcgtatgccctaacgcatttattacgcaaggaatgcttctccccatttaccactctccatgactgaccgatcaccccctttggcatacagacagttatgacttacattgacgcgaaatctcctatacgtcgttgtttcgatgtgtccgtgggaacaatgattccatttttttttgggggggacacgcccccacaactaccattatgtgtgcaatccccggttcggtccttttttctgcgcggccgaaattgtgcaaattgtgcaaattgtgcgaatgtgtttcaaagcaggtccgtgcgaacgttttttcaagcaggaccgagcgcacgcctttccaagcagatcgaagtgctcccccacaccctcaacaaaataaaatcaccaagagggacggcccactttcgcaaaacggaaacagcctgtgtaatccaagcggctgatcactcgtacgatcctgcttatccacaaatggcgtatcttccatcgtccaaaaatgcaactgccacatttaacaggttaggcagtttaagcagtttaagcagtttaagcagtttagatcctttgggggggagaggtcgcagaggtggctcaacttggtgcacgtgtgtctacatgcggatcggccctgattaatgttcaccccattggctgcgcgtgtgctgatctgttttttttttttttttctcttcttcacgtttggccagaggaggggaaccttttcgcataagtacaaacctatgcatgtgcctacccaaatgcaacacgctgctttgggctgcccaattgaaagaaatcacaccgtgccctacgtaacacgactcgagggtgtgtgcccacttgggaaccttccctgggattacacagagagtgcccatcatcgtggccgttgtcagctatcctaggaatactctttaggagcaccttttttcgcttcatgacaaaggtgcccgccctgtggcggtgttacagaaatgttgattcccattatgcacgcgcgtatgcctaacatttgtcaaaagtcctacacgaggtgatgccgcaaaaaaggggggaggcattttttttttcacttcccgcgcggatgaaaatgatgaggagaaggcgctactgtttcgttttcccttttttttaaacatgacacttgatatgataattgggataaagaagtggcatccccgttgagggattttttttttttttacagtgtagccttcattctttgccttcccctttnnnnnnnnnnataatcatgagccaaaaaaattgaagtgatatgtggcgcattttaggcatcatacatgaacagggcatgcgtcacacgaacaaacgtgagcaaacccatgtggcgctttcctcctgctacttcacctttcacccctttgcaactcctttgcgcttttttttggggggggcttttcctcaactgcgcgtgcaaaagaggtgtacaaaaagtgcagccaagcaaaagcgcccgttcattattcctgccgttttcacccgcaggtgaaacatccaagagtgcatatgcaaggaagctgcatgtttgcaagtgtgcgatacctttgcgcagaccgtatgctggcagcattatgtatgtttttacttgctttttgggcaaagcgtttgtaatcccgcatgtgtttccacccaggcgaagacacaccaacacgtttcccacgtctgaaggaatttgcgcagggggcacatttcctcttgtagtgacattcgcgcatttgcgtttttcgcgtagcggagttttcttcacatttccaccttgccgttcaggtgaaaaagaagaagaaaaaaaaaaaaaaaaaaaaaaagaaaatctgtttagctgtgtgggatccacagaagaatttatgtttgcagaaagtcgcatttttctttgaacccctgccgtgtgctgtgtaccgtgtgccgggcgccttttattttctcctccatttgatacttgcacgtgttcacattttttggcgcatttctggggcacttttttctcccgtgcaagtccactcctttaaggggtgtgaagagagtcgatggaagagaggaacacacatatgtaagtgccaaatgtgtatgcattttttttttcctccattttttctcccagtttttcctcctttttcctccttttcctttttttccttcttttctgccttctctttttctccccctctccaccagtttgtaaaccagtctgtgtatagtaactactgcaattgcctgtaagctgacatgtgtatcatcaacgagctgtgcaaattttgcataatctgcgtgttatgctcgttgtgcgtgctcagcgcgagttgcgtgttgagcgttttatgcatcctgtgtgctttgcacatctgcttgtgaagggaggcacaggtttggaaagggaattaccaattacacccccgttttttcaattgtgtacagcgcaaaaggggaaaaaaaaagaagcaggagagacggaaagtgagaaatggaaagaggcaagcgaagggcgaaaagcgcaaaactattgtttttttttttcttttttttttcttctttttacttttttttttttcttttcaaccaaactgtgttgcggtttacgcgttcatttcaccttctttaaggaaaccataaacatgcaatcaaatttgaatttcacccccttctgttttctgtaaaataaccaaagcatactccattaaatgtttgctaatttaacttccattttattgcctcttcattgtcactttagctttgcatcctcatcctttttccttttcccttttttttttaataatttttttttttaaatgatttttttttttttgaataatttttatttttttgaataattttttttttttttgaataattttttatttttttgaataattttttattttttttttaaattaatttacaaagtgtgtcaagcacattaccatgaaatgtttgaacgaaacattttttgtgtatgccaaataattctttgaatctgtgtgtaacaaaattatttgcgagctgcatactactgctttgttgacccagccgagtgcgtttctggagtggcgaacgcgccagctcgtgatgatgcagcagcgcagtagtgtcatggcgcatccaagcgaagcgacacgtgcgttaccgccatgggtgtgagcgtccaagaattaatcttctaacaggtgcacgcaggtgtgtgtgtgtgcatgtatgtatgcgtgtgtgtatgcatatatgcgtgtgtgtatgcatatatgcgtgtgtgtatgtatataagcgtgtgtgcgcggacgcacgagtgtccgtgtttgtttatgcatacgcgcatgagtgcagactgatggacatgcacgtacatcaccctgtactcaccgaccccttccccatcgcgcgcgtgcgcctgatgatgatacctgtggggttgtctataacgcccccctacttcatgttgcacagggcagcttgcattttaacaaattagttgctaaggctgcttcacatatgtcgttgcagtagcttagcgccactccattcggctgtattgtactacacctcgtgtcgatgtgcccgattgttttttcaacagttacgctctttttcacgtaaaaaaaaaaaaaaaaaaaacataaaatttatcgccctgcgtgatgcaattgtttgtcctggagtgaacacgaataatgactgatgtgtccacgcagggagtgcgattgttaaggggcatgtgaatctcgtttggcgtttattggcatgtgaatctcgtttggcgtttattggcatttcaatccctttggcgattttaaagggtcaacgtctgtgcagtgtggaactcgcgcaggcacaggcctaggcaaagacttagacgcagccgtagccgtagcatgaccggccttctctcccctgtgccagtttataagcataacctctcctcactgcagtcttatgttcaggggagagaaggcgaagtctgttttgtttcgaagcatcccctcgtgtcatttttaagcttccccacccgcacgcacacacatgtacatataaatatatacatacatttgaaagtgcatatatacacccacgcatgtgttgcaattgcatttttctcctttttaattgaaaccaattcgctttccccgttcacttttttatttgcttctgcattaagtcatgaccaccatcaactgtgcagttgtgtcaacatccacacgcgaatatctgcttgtgcagactctcgcgtggacactacactgacgcgaaacactttttttttttttttttttaaaatatgtgtaattaatgatcctccgtgtgtaggagtgagaaaagaagccttttaattttaaatgggagaggacacgatacaacaggagtgcttttcggagtgaactccttgacttgcaatgtgtcgttgttcttccccccgttcgtgtgtgtgtagacagcccagtttatgtgtgcacacattaatcgagccggcgtgcagactggccaccccaattaaaaaaaaagaacaggtcttcattgccgtgttccctcgcaacaagtgtgacgagtcacccatccttgttgcactgaattggcagtagacctaatcttcctttgtaattaaaagaaagcacaagctttgaggtgtcctttataaagcaccatttaaagcgccatttaaagcgccatttaaagcgccattttaaagcgccattttacagctccattttaaagtgcaattttcagaaacgcaaacagacttaaacaaaatgtatacgcttcttcccccgagcagcagtaattagagagtggccagttgcgaggaggaaggagcagagacacacaccccaagttggagcagccaaaataattccacacaaatgcgatacaaaacgttacctcaaattaaacagctagcagcttatccaaaattaaaagaaaaaaaaaaaaaaaaaagtgaaaaaaaaaattcatttcaaattaaagcagaaaataattttaaattaaccaaccagggaaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaaaaaaaaaattcatttcaaattaaagcagaaaataattttaaattaaccaaccagggaaatgcaattcgtgagaattgcacgcctgcgtgtattctacccccgtccggcgagttcatccagcgatcagcttaaccactgtgcagctgttgcacaccgcctgtgtactcgcgcgtgtttatcttcacacacatgcgtccttttaagcgcctctttttaagcgccactttttaagcgtctctttttaagcgtctctttttaagcgtctctttattttcattcctttggttattactgcttattattgtttcttattttttattatttcttcttcttattattatttttttttttactttttttactttttttaatgtggagagcgcattccgccatccgtctcaccgccactcatctcaccaccgcctggccgcttccgctacatacctgtttgtgcccctctgaggaatcacacgtgactctccttcctccctcccttctctcccctcctcggagattttcgctttaagggggtggcaaccaaagtgacggagtaacgttgccttgttgggtccctgcgacgctgcgctatggagaacaaacaactgctgcaggaacccgacgaagggagcttctacaccgttcacgaaactaacgtgcacgatgaaaatgagaataagcagagtgatgaaatgggaagtttgcagggtgatgaaatgggaagtttgcagcgtgatgaaatgggaagtatgcagggtgagatgcagtcgaatgtaggggtagagaagacagaaaagctaaagttgcagctatccgaatgccaatttgtggagttagacacaccggggggtccaggaggtctgatcgatgcgagtgacatgatgggtgagaaggaggtgttttttctgggcagctcggccacatgtgctgggagaagtgccgacgaggggggcagcgatcgggacgatggttgccacgtgggtaccatatcggcagacagaagtgtgaaagatggccagcggagcgaccagaattgttctacgcctaatggttgtacccctagtggttccacccctaatggttccacccctaactgtagcaacatcaaagcggactgttacgtaagggctggtgagtcgacttacctgagcagttcaggcgaagaagtgacgaagcatggtaaagtaaatctcgcgtatgtgaatggtagagaggatagccatcacaagtcgaaggcagtgacagcagatcaatctaacgataaaacaggggatgatatacacaccatcagtttcgatcacgagggaagttgtcatctcagtgtcagtcccagactcaggaagagttccctcccctatcgcagtgacctactgaatggaagcggcacaaaaaatgggccccaaaggagcctatcgagtagcagtcttaactgggagaaaatggccttcacatgcgaaggaggaaactcctatgaggggaacgtacccctgcaccagcgtaacaagggagatgattgcaaaagcgtttgtagtaaccgagcgggggagagtgccaatcgtggtgccagtggacaggtcactatattgaccagcttggaaaagaccgaggcaaatgtgaagttcctacatgggggagaaattattgacacggagggagtggtgtctgtggaaaggtcgctcccaaatgacgagccttcaaaggacatgcaccgcacgttagaaggtggagaaaagctcctcgatggcgataagcgagtgcagatgatgattgctcgaaggaagagcaatgaccgccaaggaggaatccacagcgagggcaaccgcaactgcagcggcagccacgattgtggagaagcgcttgggtatgggttctcgcagggctcaaacagcgtattgaacggttcgaacgggtcgacgcccaaccgacaacacgtacaaagtagaagcgataggagtgcacccctggccgactacgatcaggtcaacctcgaatatttaagtaaaaaaaaacaggaaagaaggcatcatcaatagcttccccttcagtgcgtatgatcccaattgggggacagaaaaacgcaaagtcgacatgtgtgatgaaggggcagaaggctttctaaattatcactacatgaacatgcaatgggggggaaagaaacttatcggaatgagtaatcacgcagcgtgtcgtagttccgtgggagagcatccggatggtggacacttcgagggggccgaaaggtatgacgccaattgtatagtgcgtagacaaccatgtgggggcggcgaaagcactagtgtgtttgcgcatgacggggtcaacaacgaagcgcatgcaggaatatacagtcgggggggagaggagacccatatggcagaaggaaatagacactcgtccgtcataagaacggataaagaaacgaccagtagcaaccatgtactctttggcagtggcaagatgcagcttaatgaatacaattgtgtgagtaacctaagggggaagaaatcctcaaataatttcagtagtttggtgaagactcacgggggagactcgttcagtgtgatggcaccccctgtgggtaactcagctcagaatgactcctatgagtgtaacgatttgatgttcacaaaaggggagttggaagaagcggcgtacttaaaatttgaaggggagttcgaggatgatttcttttttgaggaagtcctgagtgggattggccccggtgcagcgctcgaaggggcgggtgccacgatgggcggtgaagagtgcagtgaagggtgcggtgaagaccgcggcgaaggatgcggagaaggatgtcgtgaaggccgcggcgaaggatgcggagaagactgtgcagaggacagtcacgccgagaaggaagatgacaaatgtaacgtaatctacagcaacagcggcacaaccaacgtgagctgcaatgcgctggaaagcaatcaggtgggcaagtgtaacgaacaagcggccaacctggtgatagaaaatgggacctttaaggacagcacagaaatggcactgaccagaggaggagaagaagtggaaggggaggaagaagtggaaggggaggaagaagtggaaggggaggaagaagtggaagtaggagaagaagtggaagtaggagaagaagtggaagtaggagaagaagtggaagacgaagtggcagtggaagacgaaggcgacgacggggtgccccgtgacccatgtggcgacagccttgtggacgatggctttaaattattcattagtagtgaggacatcaactttgtaaatttatgctcttccggtaggggtctaacaaatggagttgaaaacggcgtggggaacagtggagctgatttctactcggacgaaagagacagaggtgataaagcccgtgatgattatctacgtgactcacctgatggtgatcgggaagacgtggtgaggaacttactgtatagtgactcctacctacacatgaacgatctggagaacctaagcaaggaactctccatccccagaaccaagccatttttttctaccaactgctatagcacctgtgcaggggatagtggcgacaacgattccttcatggcatacataaaaaaatttctgaagaataactacctaaatgaccacaagaactacatggagctgtattaccagacggagggagacggaggtgcggggggagcagcagacccagaggaggagcagcagggcagcggagcggcagcggcatcgacatcggcagcgatagtagcagcggaaggagacgcatccacaaccctcctgggcaccttcgcaaaaaaggaagcagatgcccccgtcagcgtagaaccaagtgatccccatcaagcagatcggtccaatcgggtaggcctccaaactggcctggtgaagaacttgctcaattgcaaagacgtcagtgtggatgccccctcaagtgcgagctacctgatcgctttgcaccccgctggtcggcaaggcaagaccgcccacacgggttcgcatattggttcgcagatgaattctcagatgggttctcagatgggttctcagatgggttcacagatgggttcacagatgaattctcagatgggctcccacgtgggtgctgacttcagcttcgatgtggatcccaagaatgacggcgcgaagggtgcactgggggagggaatttcacccttggacgcagatcagatgaacagcatgaaaaaacatgacgaggagggggactaccacctagcgaactttgcatgtggttcctgcataagtcacgtcttcaagtccttggaccagacacacaatgatgtccttaccgcgtatgctagaggccgcgttaatccccactatgacgtgataaacatggctaacccgcgcgagcacaaacgggagtatctcgaagacgaagaaaacggccctctgcgcgaaggagaaaattgggccatgggtcccgggacccagtacacggccagaacggatggactgacaggcgaggtccgaagcgaggttcgaggtgatggaagatgtgactttcgagcaaaccagtttaaagttaagagcagcaacgcggggagctgctcgaaaggagataacgtgtactgcgggcaaccccccttcctcaatccttccacgttgaaaaaaaaagaggaaatcgattccctttcctcgtccgacaaaaaaagatccttgcaaagggtgcaggatctgaaccccggaggagtgagctacccaaatggagctcacaacgcagctccgatggaggagtgcctaccctacagtgacagctttacaccttaccttccgaaccatccttatggagaccaaatgaacagcatggacggcaatattaaggcaaacaaaggaatggctagccatgtagatttttacgtagaaccatgtggggtgtattctatggctagctgctacgatgctggcacttcatctgttagacaaagaaaccatataaagggaaacaaagcagatgagaagaacccacatggaattgttcgtgggagagtatcgccaagtaaccgaggagggggagtaaatggtgccattgtgactgatgggatgactacccccccttccatgggaacaacaataaatgggaataacttaaatgcctacatggcgaacgcgagaggttccacagtaactgcgccgtcggcatcagcaactgtgacgcttaagtacacggaggcactaactcggaaccacgtggatgatgaaatgatgaattttatttttagtggcgatggaaaggagaaggacgctctgaagtcgcacagcgattgggccaagttccaggggctctgtggcacacccagcatagcgaacgtggctaatggatccatcctgtgcaatagccactttggaggcattctaccctcggacggggaagaccatgatgataataacagcctcaaacaggagagcagtcaacagaacgaacacatcccatttgaaaacgaaggctttaataacctctccaactgcgttaacaccaccgataactacagcagcagaggtttatccctcgatgaaaagaactacacaatgatgacctttcccaagggggtgggtgccatcccaaggaagaaggacacagaccataatacgcaaattttcggaggcatgaaggcatctaacagttacaaaaaagcgtttgatcactccagttttatcgggaaaggtggctcctccagccaggagaaggcgtacggcggtttgggcagcggcttgggcagcggcttggataacagcttcgataacggcttcgataacggcttgtacagcaggaggctacagagcgtgtaccactacagtgcgagttgttcccccgacgcgatgggctgcggcgttagcgctgttggaagccacgggttcaactcgctgcagttcgttaactaccagaatggggcggaaagagacagggaaagtaaagcgcaccacgtgcatttgggagctcacctgggggtgactattggcacgccgctcagcaccagtatgaacactcatccacacgcgccgtctcaccatcaaaccgtccgaaattgcaacgacctcaaggggaagaagtacgccaatggcaatgtcggtcccgttggcgattttggtggcagcctgttgggtgcgaacggtaggggaggggcgatgggcggagcgataggcggactgataggtggagtgaccccccccaacagctttgccagtgcaaccctaatgaacagcgcgcatatgatggattacagcttccccaccaaggggagccccacctcccgatgtgtattagacggcacaacgctggagacacataacctaaacagccaaacgatgaaattcaataatgcccttttgtccggctacttcagcaacggctcctccatgatggagaacagcggtgtgctttacaagaacaaaatgagcagcgatgacgggagctgcaactttgtggaaaagataaaggggtatgaaaaaatgaagtctgattcgaaggtgcagaatgacagttttgcatatgacggtgggaagggcaaggaccaggtgggaggtcctcacaagggagtcaacgtcgggggtgggaactgcggaaacggcattattggcagcggagcgaatggcagtattggtgcgcatgcgaacatgcatgcgagtatacacacgaacgttcatacgggtggtcttgcaaacgcccaatcgagtagaggcagcagcgctaacggagagggtcaccccaagaacaacacctgcgtgcactacgaggagaaggaaaaggtgctgccaaaggaggcaacaaaatttggggacaagctaagcactgttaatggaaaaaatttcaacataaagagtagctaccacgtagccaatgagtctctttccacggatagtttcgttgtcattaaaaagtacacagctaagtacgaggtgcagattgatcccttcaacgggttcgacatagcgaagcgaattatcggacttaagggaacaaacatgaagaagatttgcatcgacacggactgcaagttaaggttaagaggtaggggttcaggctacttagaaggggaggagaaaaaagaagccaatgaatcgctgcatctgtgtgtgtcctgccaaaagtacgaccactatgtactagccaagaagctcatcgagcaactgctcgtcaaaatttatatggactatgacacatggctatacaaccacgggaagccctacgcgaacttgaagccgaagacgtatgagaagttcattcccctccttaagttccaccagagcggcaacgccaagcagcagaacgtgaaccagaactgaggggaaagcggcgaggagaagcggcgaggttaaggggcgaggagaagcgagacatgtccgtttgggtgatggtgtattcccccaatagtacgtccccctcccttgtacaacacacggaagagcaaacagcagtgagaggagtacctggctggtaatgtgccatgctgtgctgcgcctttgtccccttcttcacgcaaatagtgaagaaaaggagactgtctatttaagtctcttcactttcccctttttggtttttcccagggggtctcaaacgagtggtgacagctgcacaaatgatgaagtgtgacgtcctgtacatcttgccttttaacaccattacgtttttttttttttttttcttttctggctatgtttccatttaaggggctcattacgacctgtgtgcacccaagcaaacttaattctccccccccatcacgtttggtgggggggttccctttggaaagcgcgtcttgtccgtttccacgtttaattaagtaaagtttaatcgaatcgaattcagttgctacgtttaaattgcgattatggatctggcgattggtaagcgcctgttgtgaaggcccccttcctcccccgtgggcctccgcactgttaattttacctgacccattcaggcaattttgtgcgtcttctccaaatggggaaactccaaatggggaaactccaaatggaggaactccaaatggaggaaccccaaatggaggaaccccaaatggaggaaccccaaatggaggaactcagaatgatgctttcccttttcactttcgttttttctacaggggcgatcgccctacttgctcgggtgcgagtttttctaaaaattgatacatgtgaaggaacagacacaagggggtgaaatgcaatcccgtcagtgctagccatttggggatttaaaaatggcgtagctgtttgcatgcgtgggtgatgattgcgcaaaaaaaaaaaaaaaaaaaaaaaaaatatgaacgttaatatgaacgttaatatgaagagagagcaactactggtgcacagacgaggacgtgtgacttctgttcgcttttctgtcccaactttcatgaaccattggcaggctgttcttccttcactttgagaattgcctttaaaatgtccctcgtcacctgagaagtgtgcaaatgtacacagcgcaaaaaaaaaaaaaaaaaggagtgtgtgcttcccatccgctgtgcaattcgatacatatgctgatgacatcgccttgttcgttcgttcgttcgtctgtctgtctgtctgcccgtccgtccgtccgtcttgtttttttttttttctattacttggttgaagtgacctaagagggttagtccaaatgtagttatgctttccatttgagggggtacctttttcttttttggtgaggaaacttgatccagcagaacgtccatttggagcagttcttcggctcgtttttctttcggagggggggagggggcaaatttgtagggggacgagagctgtagggagaaggggctcctcttctctgcctcgcgaactaaccttcgaaggagagcagcgggtcaaacgacgtcagcttatcgatgaggaaggcattcacacacagggtgagttgcccgcactgggcgtcctccttcacatcatccggtgcaccaaacagggagtaatcataacccagcaaaatgtagcagctgagtaaaatcgccctgacgttttggttccactccacctttactttccctgcacaaaaaaaaaaaaaaaaaaaaatgtgcaaacattggcttggctagtacattctgagctgctccgcgctgttaatttgtgtggcccatttgtgatatactcagctggagaatcctctgctgatgtctgttaatttctttttttgtccactgcaagaggcacatgcatttggttaaatcttcggacttgctcaggagaggatgttctgttaaggtgtttttaaattcgcttatgatgtgttcgtgattttgatttttcattttgctcctcagcgtgtctgtggccttcttttcttctccgtgctcgcagctaatcatgtagttgacctgcgtgtgggtgaagcaattggggatgagggcgttgtgtcggtttgtgtgtcgacttttgtgtcgacttttgtgtccatttttgtgcctatttctttgtccttttttgtgtccatttttgtgcctgtttctttgtccatttttgtgtcaatttgcgcctccatttccgcttccatttgtgtgagcatctgtggggacgccccccccttgcatggcagccctcctgtctcacctgctcctccacacatgtgcgctccccccgcacaatccgggtgattagaaagtaggaaaaatttatcaagtcgtttatctgtcgtctgctcattttgttgacgctgcccctgttgtctaggcagaggcacatttcgactggctcggcttttttccagtccagcttaggcttcgcgtcctttccgcttgaccgttcctgcgccgtttcttcgcctttttcgtccttttcttcgtctttttcgtccttttcttcatccttttcttctttctgttgtttttctccctcttgggggctccccaaaacttggtctgcctctcctttttcacactcttgcaaaaggaagaggggggtttggtgggaaggaggcaatcactacgggtatgcatacgtacacacgtccgccttcacggatgcataaactgctgcctgcacggatgcatgaactcctgcttgcacatgggggtcagtctcccctccccactcaggcgctattaccacgtgactcgagctgcacacagggtgcagtcgattgcaggaaggccctctcacggaggcagtacagcgcataaaggaaatgccaatcgtagtaagagtaataaacaatcgggattaaaagaaggtctcctggttggctcttggcatagaggaaggaattattttctctcattatttcataaatgtagaagcagtcgtaggacaggttcatgtgtagggtgttgagtagttccgtttgaagttcttcctcttcgttgctcgctgctgtttttttttcttcacttgggtcatcggtggagtcgtggccactccccttgtgttcgtcgctggggggctgctcctgcgcctcctcagcagcttcctcagcagcctcctcctcagcagtctcctcctcagcggcctcctccccagcagtctcctcctcagcagtctcctccgcagcagcctcctcctcatccgcctcctcctcatccgcctcctcctcatccgcctcctcctcatccgcctcttcttcttctccctcctcctcatccgcttcttcttctgcctcttcccccccggctgaggcccccatgccgctcttcaccctgcgtgcgcagtgccccccctggtgaagtgggttgacccacgtgaacaggtcgtcgccagggtcgtcatagcagaagtcgggccgaacaaaatgggggaacaggaaacctgtttcaaatggaaaaggcttcgaacaagtaaaatactccaccttaatgtctcccctcgatttagtaaagatcctgtttactcgttgttcgtcacgaatggtttcattctgtaattcacaattctgagtagcctgaatgaatcgcagaattttttttctcttctttttctgtcctgttaggtatgtcctaccaacataagcattctgtatatcgaaaacttgttttattaactgcaacaactggacacagtcttccgaccagtccttctgtccactattttttgcgaatgaatacacatctgctaactttttttggcaaaacgttttatttatctcatcacgtatctttatattgtacgagtttattttttttattaaatttttttttttttttttttttttcgcgttgaaggaggccacgttggcgaggtgcgcacttagcagggccagggggtctgctcagggggaggtgcaaagggggaagccagggcggcggtcagcgcggcggtcaacgtggcaatcagcatggcaatcagcatggcagtcaacgtggcagtcaacgtggcagtcagcatggcagtcagcatggcactgctgccgcttcactctgcactcccctttgcgcgttaccttccgtgtccgtctttatggtccacagcaacgacttggccaaggcatacccggcattttgctttatgtagtttaggtcctcctgcgtggtgcgcttggcgatggcttccattgtgaagggtgggcgcgcagcagagtggggggtccttttccgtttcgtctttcgatgggactttcgatgggactttgattcgactttgatgcgactttgatgcctctttctatgctttgtggtttctctttactttgtttcgcttaatgggcgagctccccgtgccgcctttccgatgtgcgttttttttttttttcccctttcgcggagagagacacgagcgcgtaggcagtgttggtaagttcgaggcgttccaacggagtggacaagttggaccccgagcagtggaaaaaaaggaaaaaagggaaaaaaaatgaacagaaaggacgggaaaagaaaaggaaacaaaacaatcaaggacactacattacgtcacactactactacaggcaggctggcaggctgcccgtcccgtgtgaccaagcgagacggggggagggtggttcgagtagctcagccttcattcggttcaccgaaaacgaaatcggaggtgtttggtccttggcgcgccgattcacttgatgagagagatattcaccgtggggaacatgatgcagaaaaatgtagcatgtctgcgttgccgcttccctgcgttgcgcttcccctcaacggtgcggcgccaggcgattggcgagcttctcccacttctggtatgaccaggcagtcagcagggcctgatttttccttggaggaagagtcccccccgtgtggcgcgcagagtagttacctccgccatggccatcaccacggccgctatctccaccatcgccgccatctccatctccatcgccaaccagccgttcctcggtgtgcctaaagaggtcgctcgttcggatgcaaagcactttattggcatccctatagaattcaacgtgccccttggaaacaagcagagtcaccaggaacagacggaaggtcgtttcattaaacccattgatgggatcacaatcgacaataaattttaaaaaaggaattttttttttttttctccaattgtcttaacttttcttttaatttcattgactgttcgtacgtctctaatttaatctctggttcgttctcatgtgtgaattcttttaactttctgtaggtggtgtttccgagtgtctgtttggtcctgctgtgtgtctttttctgttctttcctgtgcaggctgaatccgttttcgctatccaggaacaggttcagcgggatagtgtcgtagttgatgggacagaaggggagagtgcctacgctgaaatacttcgacagttttgtgaagcttagccgcttcgctcctccatatggtgaagtttgcctgggttgatcctctcccacgttccccgcacccctcgcttcttccgcttcttccccttcttccccttctgtgggtgcctcctcggagaactcccccgagagggtctccagaattagcctcagtttctccttcagcgaaatgctgctaagtccctccgctttgaagttgataattttggacacttgcttcccatactgacatgacttgtgcagagtacttattttgctatctaaattgatgacaatttttcgatcagttttgattactctcttgagggcattgttttgttccggctgcaccaattcgtcgatgttgagcttgtcaatttcgctttgtatgtactgctcgtcgatctggccggtgccctgaggcttacttgcgcttggctcgccgtcctccgacatggcttctcgctggggcggaccagactatgctatgctatgctatactatactatactgtactatgctatgctagacggaggagggggtagcaagctggagaagttagcgaagctgatcagtcttccgaggttgactaagtgagagaagttagcccagcttccgaggttgccttagttgacctagctgcgttagttgatctggctgcgttagttgacctggctgcgttagttgacctggctgcgttagttgacctggctgccaacttggcgaagctcctcacgagggtaacttaccagcagagcagaagcacaccgaattttagggttccacttcggccggtatacagctcctccgaggtagcctttcccctaaggggatccttccccccccaaaaaaaaaaaaaacagtcgcgctgaaaaaccaaacggataaattcccctcctcgtaatttccaaacttacgtcgcgcaaaaggacatagggagctttaccttcccaactgatgaacagggaggggttccctcgaactggcgtgaaggtctcgtttccttttagccatcaattgagaaatgtacgtggcgaaaaaaataaaaaaaaaataaaataaaaaaataaaaaaaagaataaataaaaaaaaaaaggtttcgtttttatcgcacaaaaggggacacaggggaaacgccttcttcggaatgcacacatgaatgaaaaggggagcacgcgtgagtgcagaggtgtaagcccattggcagaagggcacgccccttggcagaacggtacgccccttggcagaaggataatcctgttggcagttgcacgcacaggtttgcataggcacgtgcccatgctcagcgcagctcccccccctcttcgcctcggcaaagcaaaagggcgcggggaaacaaaaaaggggcgaaggcgcctccaagtcaggaatgcctcggagtggaaagtggccaacggggggggaggcgcgcacgtaagtagcatagcacagcataagaagagcatagcacagcatacgaacagcatagcacagcatacgaacagcatagcacagcatacgaacagcatagcacagcatacgaacagcatagcacagcatacgaacagcatagcacagcatacgaacagcatagcacagcatacgaacagcatagcacagcatacgaacagcatagcacagcatacgaacagcatagcacagcatacgaacagcatagcacagcatacgaacagcatagcacatcatacgaacagcactagcgtagcatgcgcattgtatacgcttcctctctcgtcttttggaacgccgcggatgtgacgttccccctgaactgactacctcccccccccaaaagggttcacattataccgttggtgattctctgaaagtagtcatactggacacttcggaaattgttaatggaggactcgatgagggcgttgattcgctggatgcactgaggggtgaaaggggtgagcgtgcgtggggtgatcgtacgtggggtgatcgtacgtggggagagcgcacatgtggtgatcgtacatggggtgagcgcacatggggtgatcgtacatggggtgagcgcacatggggtgatcgtacatggggtgagcgcacatggggtgatcgtacatggggtgagcgcacatggggtgatcgtacatggggtgagcgcacatggggagtgatgaacgacacacatacgatgccgctgttaacgacgctgctggcaacgctgctggcgacgctggccagactcgccctcgtgttcttaccacgtcaacagccaggttcgtcatgaatcgctccttcagggagtcgatgcagaactgggtgccgttcgcaaagcaggggatttttaaagctgcgcaggtagggaggtcgcgggggggtggaaaaatgggggctaaattgaacgtgtcgttaaagagtagggggttaccacggcgctaacatgacgctaacgcggcgttcttacatcgctaacgcggcgttcttacatcgataacgcggcgttcttacatcgctaacgcggcgttcttatattgctcacacgccgcttttacaccgctcttacaccgctcacaaaccgacctggcatcatcaactcgacgaaaaggataatctcctccgagtgcttgcgagcctcgagaaagccactcacgatgaggcggcggaagtactcgtagttctcggacttctctccatccatgatgtccaagtattcttgggtgagcttgaatggggaggtctcaaagttgacgttcccaggagagttggtgagcatgaacccgtaatctatgtggatgaggtgtccgtcggagtccagcagcaggtttccgttgtgcctgtccttcacttggaggaggtacgagatgagtgagtaggcggcgtggctctcgatgaagttctgcagaggggggaagcgggtgaagaagtgggtgaagaagcgagtgacgacgtgcgtgacgaagtgggtgaagaagcgagtgacgaagtgggtgaagaagcgggtgaagacgcgagtgacgacgtggcacagatcgaggcaccaaccgcagcgttcaccacgtcgcaggttgcgccacctgctccgacttcgccaagtgcacccaccttcttggcctcgaagatgtagtccgcgaaaacgacgttgaagatagtagagatgctgtccgcgccaaacttcctcttaagagagtccaccgagcaggtgtcatgcacatattcgatgatgccggagttggcacccgtgactaaaatttcgtacggacggagccacagtggtagacctgcattctcgaaaataattttgaactgtcgaatcagttgagatgccagcagttcctgtcttaagtcatctccacccttaacgattacacatttgagatcccatgacttcagctttccatacggtgaagttttcttgatttttttttttttttcttcaaacagctctccccatagaagcctcttaatagccctacagtttttttttttaaactcctcatttgtgtagttttctggtttgaaatactcactaatatctaacgcgtcgtttgtattttctcctgagtagtagtagctgttgtgtgtgtgtgtggctggggggtcgctactttggactgcaatatcattgtcattgggaagctcccccgtggaggggctacatcctccaccttgagcttcctcctgagtgggcactctgctttgatagaccacttcactttgaggtactactctgctttgtgagaccacgtgactttcgaagagccctccaggtgaaaggtcagccaactcactgctgacgctctccatcgacgttttaacttcgttgctgtcgttgtcgttcgagctgatgttgcacctgtccagggagctactcagatagtttggcatggaggccgagaggggggttaccaggaagctcttggttacctctcgtgtaccttcctccgtgggagcgacaccccagtcggggccagcttggtcgaggttgcttggttctgggtctccccgttttgcgctgtctccctttgcatcgcccccgttcgcatcgccctcatacgcatggcccccgttcgcatcgccctcatacgcatggcccccattcgcatcgccatcattcgcatcgcccccattcgcatcacccccattcgcatcgcccccattcgcatcgcccccctccgtgtcggccccctcctcgtcgtcctcgtccgccctcattccgatacacttcctaattatcgacaggctgtcctcctcccctgaaggaaaggaaatcagattctccttccgcaggtcattcactatgcagttatacacgtacaggtgctccatttttagggcgtccaggtccgcgtggtttttttttttctccagcttggccttccccatatcggctttcccccgatcggccttccccctctcagctttcccttgttcgacttctgaatcactgtggccagtgtgccccccccccctcgtcgtcctccccactttcgctttttttttttttttttcttcttcttcttcctcttcccatcatacacctcccctcgcggctcgtagtcgtaggagctgctgttctcgttaaagagcccgtagtttttggacgagcagaagtttttttcgatccggtggcccttcctgcgaggttgcggttttcgcgtcggttcgtcgagggacacgtcatcgttcgcggcgtcagtcacggagttggtcacagcgtcggtcaccccgtcagtcatgtcacgggttgccccatccgctgtctcacccgccgctccaccgcttgtcccatccgctatcccatcgactgctccgttgccccccgcgtgggggccctccttgtcgggctgcttcccccccttggtggggtaaaacaggctatccggaatgtgactaatatcctcgtccaagtcggctacttcgaacatgagcaggtaaggagctctcttcttggagaaaaatattttgcattcatcgtaattgaagtgtagaatttgcaagccactgctactcgctgtctgttccgttctatgatcggagtgaggagaggacgacagacactccaacggaatgcacaaccctgtcatggaaaacatatttgtgcatgcagcaacgatacatctcctcatgagcatccagctgtttaaggagtatataaatcggttgagtagttcatttcgtatttctatgtctggttctgaggagaggaggtttgaaacggagatggctagatttatgaaattatttaggagactaaagtaatcgcatctcctttgcttcatgaaaaattgctgtaactcttcaatcatatcaaaggtgcagttaaattcggggaggaagaacttggatgcactgagggggttgcctagcttggcgtaagtactgggtaacttcactctagccctggctaacgagagggctcccgagttgatgatgtagcactggggcagcttggggggcggggccgtgctcgtcgcttcccttttgcggcgcttcatgggagaggcgcttggggcggcatttagagcggcattttgagcggcgcttgggggggcgtttggggcggcacttggagcggcatttagagcagcgctttgggaatcgctctgcgtctcgctctgccccaccggctccccccccttcaacacgtacgagttgcatgacctgttcaggcaattactaaacagcttcgtctgctggaaccgctcattagctttaatccttttgataatatatttccttttgaaaagaagaggatgggctaggttcagcaagtaggactgtttgttctcattccccgaggtgcatttactgttaaatggcttgcaattcacaacagccatctctatttcttgtgtcattttgtgagccaagtctttatatttggaacagttatcctccactatggagtggtagatccaacttagcttcaaagcgaaatgcattgccttgctagctttatacagaaggaaacgataaagggaagaagactcataacggacgagggaaatctgactcagctgtgggaggtaaaataatatgtcttcgtacttcctttgagtgtagagggaattcactaggtactcatgtacgcctacttctcttctgtcgtacagatacctaatgtgcagatgtgtgtcaaagtattcacatctgaacagtctcaacagactgccttcctttaatgcattctttgctcccttcgctttactgtttgctctctccctatcgttgctactgttgccgtgttggctaccccttccgctgttactactgctgtggtggatagcggagttactgaccccctcgtcctcctctcccacatgactctgactctcactaggcttaagctcgtttattatcttcggcttggaggatggagactctctgaaaatacgcgagatgctttcccgtatctgtgtgtgccggttgcacccactgggggaagcgccgtccgaatggttatgctcatggggatggcaactctcatgctccgggtgatggcaactctcatgctccgggtgatggcaactctcatgctgcgagtgatggcaactctcatgttgcgagtgatggcaactctcatgctgcgagtgatggcaactctcatgctgcgcgtgatgatcatcaccggagtaaccagcacgactggaggaaccctgaccccccccaccgacatcatcacagaagtggtgactactcctgttcatctccttattctccaacttcatcttaaataattctataattttaattttattttgtttttctgtgggctgatccctttccttcattttgtgtgcttcccagcttggcatgtcttcactggagtggttactctcgtgcggctgctccttcttctccacctgctgcatctccccctgctgcttcccctccttcacgtgacagtcacctctgtaactcccgggaagggtgtaattatcgtcggagtgcgtgcagaggtccgagttctccctcttctcctcattatcgtgataactatgttgggcccccgcttgggagtatgtcgcttcgtccggttggcggtcctcccttctgtcacctccctgcacgtattgatcatcttcccctagaaggcttgcttggtcaatcctatcgactgcaaccccgcccaggttgttcctccctgtggtagcgtcctcctcaaagttgacactttttttcctacttggctctccgacaggtgtgtcatcatgtgtgtatccacccattgggaaattcccctttaacgggtctacacaatgctgcggttcactgctcccatcggcgtgcacctcacctccacgaccttttaatcgaaggcaaacaaaatcatccgtgtatacgtgcgatttgtagttgtgtttgtacagagacctatatgatgtgctctcttctggtggggaggtgcatttttccctttggtcacactctgtcgcagttgcgaattggtaacttggctcggcgccctcgtttgcattgccagcatcttccctgccggtctgtcctgtttcgcggtttgtttcgcggtttgtttcgcggtctgttctgtggtccgttccgcggtccgttccgcggtccgttatttggtctgttccgcggtccgttccgcagtccgttttttggtctgttttgcgatccgtctcgcggtccatcttgctcactgcgtcgctccttctcgttcgttttttttttgttttgccaaaatggcgagctaaacacggggatgttaaaacggggggaagaaaaaaaagggtgtccttttttttctcttcaacttggagaagtgtgccagctttgctgtgttagcctccccctagtggtatcgcatcgtaccatgttgtgtgatgtgcgtttgtggcatattctgcctgactcggtcaggtgatgaaaacgtgttttgcggcatatttttgcctgacttggtcaggtgaagaaagcacacttactgcatatttttgcctaacttggtcaggtgatgaagcacgtttgcagcatatttctcctgacttcgtcaagtcagatcatatgatacgttattatattatgtaatacgttgcctgactcggtcaggttatccctgcggatgattccttctccctttgttgcccttctttcgtcccttcgcttaaacccggagttgcaaacgcgcgggagggggcatagttgactcccatgctatgctctgtaatgtcaacataactcctcctttcccgtcagtgtcactgatgtgagcttgttggtgcggatccttcgcgtcgcgatgcgtgaccttaacctccagcgcagctggcaaagcattcacagatggtttgaaattgtttcaaagcggcatggccataaggctgggaaaggcttctttattttttgccgctttgtttgcccccgtgcggcggaaaaattgcccgtaactgggaggtgcgagaaggcggccagcgagtgacgccgagtgagggggcggggagaagcacaagggtcctaaacggaaaaaaataaacgtgcgggggggcatgtgcatacgaaatggtgacctgttcattgaatttaatttaatttagtttcatttcatttcatttcatttcatttcatttcatttcatttaatttaatttaatttaatttaatttaatttaatttaatttaattgaattttttttttttttttttttctttgtataattatttgttcccctctttagagttcctttcaaagctcccttttgagttccctttcgcgttctcccggttagccgttagccccactttctacttcactggggtgaagagatgtccgctcgggactgacccacacagctgtgctttcccatgtgcagccgccgtcgaacgtattcgtagttattatgtgtttcttcctctgcgctaaggcgattgccatgtgaacctctttagccgggcagcactgatgacatataaattccacccccaccgcttggcatttgcactgctctccctccgtcatggttatgcgtgcgccccggggacgacaaacagtacacttaggagaggtgttccactgtttttattgcgacaacgtcactacgaaggtggctgccaacgtgactgccaacgtggctgtcaactccgccgctactttcagcgctgctcattttttcccctagcggagtgaagaagaccgcctggtgaccccaaattggaacagccgcctggtggaggacaccccatatttttgttccctccgatgttaccttctcagttttttggaccacgtcttaacggggagagtgtccacacgggggaaagacctaaataaaccatttgaagtgctaatgaatgggggagcaacggcatggagttacttcccacccgcctcctcgcccggctccacttgtgccccctcgtctgcctcttcctcttccgcctcttcctcctccgaattgaaaaatgaggaatggtgaaaacatttttattggccacctgggggagggaagaggtgtatgtactcctccccatgacagggggtgcctccgcgaatgatcattcgaggggatttaactcttctttccggtgtgaaaattaaaagaaaatttgtttagcaaacgaaagagcgttccgttatagctatagttgtgcctttagctgtttgttttgcagccatttggtgtggagtctccgtaagtctgtaacgcttccccccccatatattgcgtcgctctgtctgtgttgtcctgtctgtgctgccctgtctgtgccgctccgtctgtgccgctccgtctgtgccgctccgtctgtgctgcccctcttggaggaaaaacaaaatgggacccgagttcaatcccttcgcttcgccacaaactgtgattgaggactccgtcaaaggggaaacggattatctgaacagaaagtacaaaaatgagagattaataaaaggggggaaaataaatgaggaaagatccccatatgtatccctctcgtctccctcatctttctcgtctctctcgtctctctcgtctctctcgtttctctcatctttctcgtctctctccccttggtgtgttttcccttcaccccactaacgtcgctgtagcatcagtgtgcgtatgtcgtagggggtccactccggtgttgcttctactacgtgtgtggattttcatcgctacctctgcctgcactcctttccacttaaaaaagcgaaacgctagaaaactacctgagtctgtacgatgaacccatgaaggggggactcaacagagtaaaggcagcagatatcgaattgaaggacgatccaagttgcatagactcgatcatattcaacgatatggagatgggaggagagaactacagtgtgcttgacaatgcggatgcaagtttccttcgcagttttcccgattccgggtaacttaacttattaagacgataggatgctcttcattttgagatgattcgtaattccaattggggttgcacatgtacagaaggtccttccccccttttggtccttttttttcccttcgcagagatggcagtctgagctacacgggtgccaacgagacccccttccaggagctgaggtacgacgggcgctagttggcacttgtctcgctgccatttggccgcatgatcgaatgatccatgactgcacaatcgtatgaccgcatgaccgcatgaccgtatgaccgcgtgaccgctcatccccccgcgtaactctctttcaaagcggcgaagacgcgaagcgcacaccagaaatggaacttatcctggaagaccatttcgagtagggtattttaagggcccctctcccgtggggaatgaggcctatcgtgtccctcccaccgccttaccgatcccaccgccatacggatcgcaccgccttgcggctttaccgctccctctcctttccagcagagcccgacgaagtgacaaccttttcgaggtgcacatatttaaggagagtcagagtgggcagctggccgagactcccgtgggacatttagaaagagaaaaggaggagtctcccaaaggtgtcgtggttaactcagttggagatacttgcgtggttaactcagttggggatacttgcgtggttaagtcagttggtgattctcgcgtggttaactcagttggtgattctcgcgaggttaaccacatgggggacgatcacgtggtcagccatgttggggacacccgcgaggtcagccacgctggtcagctggaccatcttaacatcctttgcgacgtcgacccatgtgtgcatcaaaagaggaacgcttttaggtgagccacagattcgcgcagtcctcacccctgctgggtgttaactgtgcgatcactccgctgagcccggatgaaccacgctgaaccccggtgaacccagctgaaccccgcgtgacggttcgccccaaacgcgacatgtcctccccctggtggccccttccctttagcggtgcgcgtggagagctgcgccaaaaggacgacccccagccgggaaagcccgatagtcatcgtaagcacgaaagagggagaggcagtctagccggttggaaggctatccggttggaaggctatccgcttcgtcgcctatccggttggcagcctatccagttggaaggctatccggttggaaggctatccgcttcgccgcctatccgcttagcaagcctaccgcttctccgggcgcccccttcttagcagacttgcagagcgaaatgccctacgacgagtgcgccctgacgaacggcttcttcgacacgatagaaaatattaacacaaaggtggtggaaaaatacaaaaacttgaaaggagtttcagaaaatttaatcgggattgttacgaagtctgacttcgagcataggatagacgaactgctcagattcagcgagaggaactctgtgctcatcgaggagttccgcaagcaaagtgaggagtgcattcgtcggtgccgcaagtttgagacgtcgtctgagcaggtacggccggttggcgcgtggggggccacctcttcagccgcagccttcatccgcagcctttagcggcctacttcggtcaccaccttcagccgttgaaggcaacggctgccttcattggcctacttccccccttcaaccgcctccttcccccctccccccatgccagctcgtcggagaatgtattgatactttagcaaatagcagcatctgttacgcagagtgggtgtgtctgcacgcgcgcaaggtggacccattggaggtagtgctctccgacatgcagcagttcgtccgcgcgaatgaataagcggtgcccccgcctagtgggggtggcgaagttaagcacacgaagaggagttaaaatcatgtgtagaaattatgatcatgtggaggcgttaatcacatggggagaagcgacgtgcgatgtgtgccgcttcccgcttcccgcttcccgcgtaccgctctcagcttgcccccctttggcctacataaagagcgaaccgggggagcgcggaaagggcacgacgtcccggatgttgctcatagaggtgagaaacataacaagcctatccaagccaagaccaaaccccgcatgagggatattaccataacgacgaagctgtaaatatggctcatacaatcggagatccagacgtttctctttcatcctcctctccaatgtgtgtatccttatctctctctctgatccaccaaccacttctccaacgtccggaaggagcacatccatacaagcaactgttttgccatccgcatttagagtcatgtaaaacggtttcatgtcctgtgggtagttaataacaaccaccggggagctaaaatgcacattagtcaaaaatttttgttcctcaaaggttaagtcgcctgagcgtggggctgcgtctgcaagtggggctgcgtctttatgcggggctgcgtccgtatgaaccatgtgctcctttataatctgaacagcttcaccgtacgtgatgacaacgaacggtttttgcaacacgttttgcagcttctccttcaatttgtcatcgtggtgttcactaatgtaatcgatgtcctccgatttgtggagagcaaattttaccatttctttaatgtattcctctgccaaagaaatgatggtctccaagttggagaaggccaactctacttccatcatcaggaactcactcaggtgtcttactgtgtttgaattttctgctcggaaggactggttcaacgtgaatacgtctcccatggagcagcagaggcactccagggccagctgactcgacacgtttaggtagcacggctttttaaagaagtctttgtggaaaggggggctcccgtggtgggggtcttcccctttgcaaggctcgtcagcgcgtccgtcagtgccgcgctcaacgggaccacttccattggcgcgtccatcagaaccactcgcattagctcgttcaccgctgcttctcctggagggcgcgccgatccccccctccgacatcagcgtggtcgcgtgaaataacttccccccccctcgcagtcgttgctcgtcagtacaggcgtgttgatgtacgtgcagttcctctccctccaaaacttaaacgtctccatcactatatcggacttgagcctgaacacgctgctgtaaagcttggtcctggcccgcaggtgggggaagctgcgcaggtgctccttggtgtggtactttttggcgatcgcgtagtgcttgccggggggggggcgcaagtcctcaccgcttccgcttctgtttctatccctgccgctatcaccgcttccgctttcgcttctctcccggtcgctatcaccgtttccgcttctccccctgccgctatcaccgcttccctccctgccgaggagcttcacgtagtgcgccttcgccgcgtcctgcacgcagagctccactcgctgcttcttccccaaggagcacttcagctccccgaagcattccacagcctcatccgtaagcaatcgagaaactagcccgtagttagggatccccgagtcgatcaccacctgtatattcttcacgtgagacccatcattcacgtcaataaaggagaaccggttcttaccgactgtcctcacggacttcacccaaccgcagattttgtattttttcacttcactgtcagtcacgggggcccgaaaaatgtctttaattttggtacgtccggttagttcgcggggttgcggagaggacgcgccgtctagggaaccctccccagggcgcgtaccatcgtgcttcccgtcgtgttcgagagggtgttccccaccgcgttccacatcgtgcttcccgtcgccttccccaccgtggctgacccactgcgagccacttccaccactcagttttgcgaaaaagcgtttcctctcgggaagtctgctccaatccagcgccctgtgtgtccccttggggatgcaccaactgtaccttgtgttatccttaaagagaaaggcacctctcatgagtgctgtccccccacgggcccttccccttcctcttcctcctcttcttgttgctgttgctgcttccgctgttgttgctgcccccgctgttgttccccttcctcttattcttgctgctgctcccgctgctcttcttccccctcctgggcgcagttgaaggagtggccccctctgaccacacaactgaagagttaacaaattcgcctctatgcttcctttgctcctttgtagtatacccctggcaagcagcccaagaagagtgatgaaaagggtaagctgggagaaagcgattctcattaaccgcttggcatggtactcggttaaaggtgtagggggtgggggtgctcaaaaacgtgtgcaagtatgctacaccacgttttgcctaagttgaagaaatgggcaccaccttacccctttaatgagagccctgcaggctaagtgggttaaactgctctaggcacacgttcggcgggcgatcggttggctaatcggttggctgataggttggctgataggttggctgatcggtcggctgatcggttggccggtcggtcgggctaatccagccaaccgtgtggggttgctcctttctgttcttttgggtgcgccagctaaggtaaaataaccccacatgaacggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtgggcaaaaagtgagcagaaagtgagcagaaggtgaacaaaacgtgaacaaaaaatgaacaaaacgtgaacaaaaaatgaacaaagcgtgaacaagaagagctagccacatttggcacttctgggaatgaaaaaaaacaatgccgctttgggcccctcggggggaaagccaagccgtgtgaaccgcaggaaggatgaccacaccggtgcaccaacaactgcggcttttgcgggcctacgaaacgtaattttcgggatgcgcgtcaggggagaaaacgcgaaacactttgcgcgagagggccctgcccaggcgccgatccccgtaggatgaactgatgatataatcctgtaagcactcttcgtcgtctttttttttcaagtgcataattaagtcgaagggggtgccgaacgcctgggcgatgcttatggaggcatcttcggacagcccgttgatttgcatcaactgggagacccacgtggggaaatgcctgcgttgggggggtgtggcggccagcgtcccggccaacgtcccgggggggggcgggatccccttctcccggatcaccctctcccggttgagctggctgagcccaggcggcttgaccttaaagtatgagttaagcttccgtaccttagacaagtaaagataccggcagcacttgaaaataaacctgtggagattcttatcgttttccatctcgatggagtccacctggtgtcgaataagtagtgtcgcgatgagtctatcaaacaatttttcgttgatcttggtgtgttctgcatcccatcggttggttcccctctcagtgatactccttttgtcgaaggactcaccaacatccttgttgcaattcgtcctatttatatactcacgcactcctatgaagagacaaataaccttaacatggtcatacgctttttgtatcttttcgattttgctcaaaatggaagttcgtaaatgcgggcattcctcttcgatgtaaggttcatcgataaggacaaggattaacgctagttggagatcactcgcggggggagtctcctcctcctccacttcgttgtatccactcagctccatgtcgtccgtgtacctctcaggtccatcctctttgttcttcctttcatgatttttcacgaagtgagatttgtagggaaaatttgtgtaaatatgacacgtgcgtttctccaaaaggggtgtcctgccctcgtcatccctttgggaggggcccccctggaagtggccctcttcgaagtggccctcttcgaagttcccctcttcggagtgccccccttggacgtcccccccctggagcatcttcccatactccgtttcatttttgtccttttcctcctcctcctttaagagtgcctgcaactctgcgtgtacttttcccccccgcaggtcttcgctcagcacaattcggatattttccatcggggggtggtaagcggcaagtggtgggcggtaagtggtgagcggtgggcggtatgcggtatgcggtacgctgttcgcgcttctccccgtttgctcccgaccttttttatttttttttcgcactaaaagcccccccacacacctgttacttcaatacatgcggcgggtcttcctcttccttctcgcgcgctggtcaggcctcgcccctttttttaacttgtcctagttgataaaatggtgcatgaattaggtgcgcttggcttcgtgtgtgcaccctggagtggggcagtgtaaacgggaaaaagaaggcgaacggcgagaaggctacccattgggattacccgtgagggtgacccttgtgatgagataacacagcagggacaatccccaccgttgcactttgccacttttcccgcgcttagacctgcgagcgtgtccccaatgcaaaaacgtcacgttgggacctcacgtgtaagagcggcagcgaacacgcgaggaaataactagctggagcgtggagcgacaaaggggtgatatcaaaaggacggtccccaccataactccatttggttaaacctttttttttttttttttttttttttttacaatggcaggaggggggggttctccacatggggaaaattgcacagacgatgtgggtatctcccgtcgtggtgctacataactgtaactttttttttttttcttttttttctttctttttcgtaaagtgcgaaactggaggggggaaatgctgatggagttgcctggcccgtcacgcatacaggcatgtatattttaaaaaaggggagagggaacacaggttggggaaagaaaagaggggcgtcagggggggatgatggcctctccccttctggtgcgctgcttcatttggggtgacaccaacccgaaacgactctgctctggttcggcctggtgcgaaccgcagggggaaggggaagagaataggaggagaacgaggaagagaacgccaagtggaacaaacctcctcgttgctcttaacagctcaggagtgtacctattcctgtacctatacctgtacctatacctgtaccttacccgttccaacatcgaccattccagcatcgaccctttcgcaggatccaccttatgtccgccgcgcccaaagcgtttggttttcttctctccccgtggcgatgctccatccattggggaatgtagtgtccctacaaccagccatgttgccacaacggggtgattcaagtgggaagggaaaaaaaaggaaaaaaaaggaaaaaaagaaggaaagaaaaaataaaaaagctgcattatcgctaattttttcacactagaaaaggcatatgtacaattctgcttgaggagacggattctccaactgaatttaaaatggaagcgccccctcgatcggtgatcccctccaaaaaaaagcaatttaaaaaaaagtatcgctgttactccgcttaagcggaagcgaacaggagaagcatgaataaaaaaaaaaaananananatatattattattattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttcccatcatgttgcgcgacatcctttattaatcataacctgtttagagcgtatgtacttggtacgtacttggtatgcgcttggtatgtatttggtatgtacttggcatgcgcttggtatgtacttgcgtacgtacgtaagagtatgctgcgctgcatcgcttgggatgttgcgcgcagtgatatgtaatttccgccgcgcgcgcgagggttacataggtatatgcatggggacatgcagagttatccttatttgtacgaatacgctttaacgagtgaggggagaggagtgccttttgcttttttctccgccactctttaggtgaccctgcttgagcagggagaagaagggggcactgcatcgtttctgcagcgtttctgcctcgtttctgccacgtttatgcctcgtttgtgcctcgtttgtgccgcttcttcggagctttcccccagctgagattttccagtccctggggcaggcaggcccaacgggggaaaggcgcaaccacgcatatgagctgtacacgtccgcatgcgcggcgtagtgctcctcagagaagccgtggcgctccatcaggggtgtaaagtccccccagtggagacaaagctttttaaaggggcagcgacgcatttgggcagtgacgcatttgggcagtgacgcatttgggcaacgacgcatttgggcagcgacgcatttgggcaacgacgcatttgggcagtgacgcatttgggcagtgacgcatttgggcagcaccccatctgggcatgcatggatgcacgcttcacacgcgttgcgttgttccgaccgattggggttttcacgtctgctccctactgagtttcctccccaccgagtgagccgccccccactgtgctgagacccaccgagtgagccgctcccctccgtgctgagacccaccatgtacgacatcaacaaagcggtgagtgtggaggtgcggagtgctgagttggatgtcctgaacagcgaagaattgaggaaaatttctcaaggaaagtatgacaatcagttgttagagtatgaaagaatgaacaataatggcgtgatctcaaaaatgaaatacgatccaaaatatgggacagtagattataaacaaatatgtaccatctgttttgagagacatgataactgtgttggacatataggtcatatggaatttacgttacctttatttaatccacttttttacaaagacttatgtgagttgcttgggttagtctgtttgaactgctatcatgtgtgttgctctgaggataccgtttttttgttgaagcatatttaccagctgagggccctgaacgagatcgagagttcgaataagatcgtatgcaagaggaactacgacaaggagtatgttcttggggagattgagaagctgtataagagggtttgtgagcaggagggggagcgtagctccgcggaggaggtggactccacgaactatgagagtgaagaggaggggaataacttcgccagtggaacgggggggaataacttcgcgagtggagcgggggggaataacttcgcgagtgaagcggaggggaacagcagcacagacgaagctgaggggccgcaccagaagaaggggcgatctccggtcagcttcaaaaagatgaaggagaaaattagcaaatttaatttcgacgcgaccaagctggcatttcagtcgaactacaactatgaagagtacatacaactgacgaagactctgaaacatctgatgaaaaagagaggacgttgtcactcttgcaaatttaggagaaatatatcggcgaagataacgcagaagagggataccattaacttcgtgggagtgtatctgcagaattcctttttgaagaaatacatgaattcgtggaagaaaggggggcagggccccttggctggggaggaggaactggaggagatggtggagcgagacgaggacggggtagatgaagtggggggttcaaacggagcgatggtgggtgcggcgagcgggatgggcaccgcaggtggtggcggtggcggcgatgactatggtgacggtggcggcgatgaccatggtgacggtggtgccgcttccccccccgcgcggggggagagcttccccgaaatggtgcggaagtacaagaagcagaacgtgaaggagaagagcaccgtgaggctgttcagcttccaagtgatcgacctgttagaaaaaattttcaaaaaaaacgaccgagaaatcatgagtctgttgtatccattcacaaagagagatggacacaaggtgttcttcctctacgacatgggaattagtgcaaacagattcagagtcagactcagggggattcacaaaaaaaccaaaatgatgaacgtcatgaataaattcaacgagttacttactctatgcattagtaccaaaaaggaaatcgattttgaagaacttgtagaaaaaaaaaaaaaagagctaaatctgtacaaggaaatgtttgccctcttctctatccgattgaaatacaaatttaatgtagaaataatggatgatgatacggagatcaccaagactgattttttgagatgctatgacctgatttatcgaaataagagtgcgtatattaatgtcttatttagcaacttgcaagtagcacttaatacgtttttcgacagcaccttcgctgctcacttgcctcaagctaaaataagtaatcagggagtgagggagatactagacaagaaagaaggagttttgagaaaaaacgtaatggggaagagagtcaacaattgtgctcgtacggttatttctcctgatacatttattgagacaaatcaaattggaatacctctcgagtttgcaaaaaagttaactatggatgagtgcattacggaaaataatttaaattatgtgaaacgactcattctaaatggacccgacatctaccctggtgcactaagttatagagatgcaatgggaaatgtatttaaactctcaaatgattatgaaaaaagaaaacagctagtaagacaactggaaaggattaacttaaaggaacaatgcgcaacgttagtgttgcatagacatgctcgagatggagatatcgttatcatgaatagacagccaacgttacataaattttccatcatggctcattttattaaaatatttgaaaaggagaaagtattccgtttgaactatgttaattgtagttcttacaatgcagacttcgatggtgatgaaatgaatttacatcttcttcaaactccacatgcaagatcggaggctactcacttaatgaatagcgattatctttttacgagttttaaggatggttctcctttgagaggactagcacaagacttcattttgggtggacttcacttaacttcgcttgagacgtttttgaactacgatgagtactgcaaccttttgcagtgtgccctcaactgtttgctctccaggaaggactgcttcttcttcgaaaggagtcgctccactcagggagaggggcagcccacacaaaccacgtggaagatacgaaaccacagctatctggacccctacgctgtggtgctgaacagaacacacttcaccattgtgatggaggagcctgccatcctctccccgcgtagactttggacaggaaagcagctaataacgagtatactgaagaccatcatcgatagagtggccgtggagacatacaaccaaaggagggacaacgaatttatgcgaaactataaaggaataaactactgcgcgaaggcaaagacggatccatcactctggtccttcgacccaaaaaacgaatgcgaagttatcattaagaactccgagttactccaaggagtattggataaactgcattttggagcgagttctaacagttttgttcacctctgttatgaactgtttggtccaaagacagcagcagtgattctagactgttttggcagactttttattagcttccttcagttacgtggtactagtctcagtctgtacgattttattttgaaaaaggaagcaagggaggaaaagctcaacatacgaaaaaggatctcatttacaggcttttatctccaaaatttatttactcactcgattgccaaggctctcaacgtagatctaaatcagatgaatgcctacagtaggggtaaattaaattcgcatagtcagaacaacgacctgtttgtgaatagcatgtatgatttgtatagatgtaggagtgatatcattaatgactgcctcagggggggtgtttccggagagtgcatacttcccagtgagaaggggaggaagggaaggagcggtcagccgagtgagtcacaccaagatgagaagctacctccgtctgaggagcaactagacataaaggaagaagcatacgtcgccgctctgctgaacaaggagatacaactgctgttggcgcagcggtcaggggaggagacctccaagtcgtcgccctcctcctgcgtgcagcgcgcgctggaaagaatggtgagcacgcgtccacgccatggaaagggcgcagccacgcaaaagggggacgctggcgaagctggcgaagccgacgaagcagacgaagctgaccaatccgacgaagctgacaagctaaaggaggaacaactgccacacaacctccgcagcaccctggtgaagaagctattccaatcgttaagcgaacccatttttatggacagtcccaatttttccggagacaaggccacgaaggtgataaaaaaggtccttcgttttctgaggagagccaactgtagtaggagactgaaggtctatatcttatttgagttgttccaaaatagaactattttgaagcacttcccagctttggctagctgcttgaatgacctctctcacgaagtgagcaatgaggagatattgcatcacgtgttgagcagtgtgaatgcagacagggccaaggatcaaccggagcaggggagaagcgagacgaccacgcaggaaatgctgaccaaattttttcgcctattggatgatatggaagaaggtcgtgggtttgaaggacacggtgaagacggagaagaaaatagagaagcgtatggtgcagagtatggtgcagagtatggtggagagcatggtggagagtacggtggagagtgtgatggaccgcccacccgaataaacgaacaggatgaacgaatgataagggactgcctgaagaaaagcttcccatcatttctactgaatgacgagataggtaacctctcctttaatggaaaggaacactactatgaggattacgtgaaccaaaaaggaacagacgaagacacgattttcaaattttataacatgaaggatgtatttaacaagttggagtttctgatccacacgtattttctccaaatgagaggagatttcgatggattaatcgactcactcttccaaccatatctatgtcgtgtctcctcaaacacgaataacctaatctccatgaataacttaatgaataaatttctgaacaatggattcagtagtatgatttttacaggtgcaaaagggagtaaagtgaattacgctatgatttgtgggatgttagatcagcagtacttagaggggaagagagtaccgaggatgagatcagggaaaacgttacctagtttccatcgatatgattatggtgctagagcttgtgggttaattacggattgttttttggaaggactcagaccccaagaatatttttttcattgcatgtcagggagagagggacttatcgacactgctgtgaagactgccaagtctgggtacattcagaggtgcctcattaaatgcatggagtctgtgatacttcactatgatggcactgtgaggaatgaggataatgcaattattcaatttttgtatggagaggatggcatcgacccgtcaaggatttcctacctggatgctcccaaggatctgatctgcaactacaatgtcgcgttcagcaagtacctgctccatgacgcggtggagaagatgcagcggaacgagcgcctcttcggaggggggccccacgagaggggcgagagcgacgagagcggtggtggcggcgagagcggcggagctggccagcggggcgaccccctggagacccacttctcgccctactcctacataggagccacatccgagcgcttccgagaaaagatgcaccacaccatcgcgaacgacctgaacctggcggactgttacaacctccccgatgactttgactcccagtcagcagccctcctcaagtccaagtatttcagatcgctctgtgaccccggagaatcgatcggcattttagtagctcagtccttcggagagcccgccacacaaatgacacttaacacctttcacttagctggaacggaaaacgtcactatgggtatccctcgactaaaggaaatttttctcacatccaagttgacctccaagccgatgatatatgtaccaatcaaagtggacaacgaacgagtgactacagctagcgatgcgaatgcgatgaaaagttacataaacgaaattgcagaaaaaatattgagtacttataagagcatctgcctaagtgatgtgatttatggtgtaggtgtggatcgaaaattgattctacgcgaaccgggtgcaaagaattcacagatgcatagtctccgagtggttagcagcagtggaggggtagacccccacatgcagagacgagagtataactgcaccgcccctgagggagatgtacaatcagccaaaataatgaacgcattacataatacacagctcagcttcgagatcgagaaggaatggaattacgagattgtaatccaatttgagaacctacaccacttctgcaaagtgaataatcacataactatgcaggtcattctatccaaagcagtgaactgtgtcctgtgctcagtactaggtaagatccaggagagcttacttaggtacaacataagacacgtgcacgcttttaatcatgaacactacgatgagctattcgaattcgtttgcacgaagatgcaagaggatttcaaattcagcatcgaaaaatttgaatataaaaatgacgaggataagattaacgccaagttgaagtttatgacccccgggggggggagaagcggagggggtagaagcgggggtggaggaggcagaggggggattgggtccacaaaggatacggacgcgtctgtcgtacgggatgaaaatcacatggatgaggatgacttctataacgatggaggaggcagaggtggaggggcgggctcctttgcaaaggagacaagtggagaaggtccttcgggaaggtatggtaatgaagaggaaggagatggactaagtgacgacatggctggcaataattttggagaagacggtaatcatgatgggggagaaaacaacactgatgatgatgggtatggcgggaaggatggagagaaaaagcacagcagcagcgaatcggagggtgaagcggatgatggagaccccgattcggagtctgaggaggacaaagactacgacgaaagtgagcgaagcgagggggaagttggaagcgagggggaggttggaaacgagggggaggttggaagcgaggaggaggttggaagcgagggggaggtggaagcgagggggaggttggaagcgaggaggaggttggaagcgaggaggaggttggaagcgaggaggaggttggaagcgaggagggaaaacacccacctggttgcggaggagaagccaagcaggggaacatcgcccccctgaggggtgcaaaggaaaggcgcaagcggggtaggtccccggacaaggagtcccaaccttcggaagcgtccgacgtggccagcacggataagtgtttttcctccgatcccagcatcacgcagaatgaccagctggtggaggaggacgactttggccgctcgctggggaagcgacggggagttagggcggctggagtagaggctggaatggcagccggagtggcagctggagtggcagctggagtggcggctggagtggcggctgctgctgcaggggagacggccggaccccccaaactgacggctaacgggtcgcccctgtccgagaggtccacgtcggcggagcggctcggggaggaggtctacacggaggagagtgcgaaccagtcggacggggaggtagcctactgcgacgatggaggggaagccaaccgatacgatgaaggggaagccaaccgacacgatgaaggggaaaactaccgacacgatggaggggaagccaaccgacacgatggaggggaagccaaccgacacgatgcagagtgggaaaagagaatcgccaaagatttcgcaaacctcccgtatgactataaacataacgtgaacctaaagaacgacaatgatgaggagtacgaggatgacgaaagaatggtgagagaaaacagtacagaaaaaatgcaaagtgaaaacaaaaaatgcgtaaaaaatatagtggataagctgaagtccagtttgttatgcttcgtaaaaaatatcagcttctcaccagtgacatggacacttaagtttgagatcggctgggatgttaatttttttcctcacgcaattgatttcttaagttatgttaagacagagctagcgaaggaaacactgtttaaggtgaaagacctgaataacccgaaagtgcttaaggggaaggacataacacacacaggtgctgaatatgagttgcagatcgaagggaagaatatatataagctttatagcattaaggataaatttattgacaaaaagaaactgtattgtaacgatatatacacgatcgtgaagacttatggaattgaggcaggtagactttgtattacgaaggagctgaagaaggtcttcaaggcttatgggatacagatcgacttccgccacttgtccttcattagcgattttatgacccacaccggtaggcaggcgagacgcgacgagacgcggcaattgcggcggttgcggcggggggagcgcgcccgggagatcaattcagggccgctttgcctcccctgccgacccatcagtgcgtccgtcttcctacccatcagtgcccccttcttccgactcatttcatccatgcgtgctccttttttttctcctccccgtaggcgacctgaagtcgttcagcaggcacggactggcgtacttccgaaacgtcttccacaaaatgagcttcgagtgcgccacaaattttctcacacagggatgcgtgcacaactcagtgggtaagtgggcaactctgtgcacacgcgggtgcaagcgtccctacgtgggtgcaagcgtccctacgtggatgcaagcgtccttacgcgagtgcaagcgcccttacgtgagtgcaagagcccttacgtgggtgcatgtattatttcttctcaccacgcgccggtataaaattttctcatttccctttttttttttccctccccctttttggcagactatttatcgaccgcctccagcagtttgttcttcggcaagccgatcaaggttggcacgaacgtctctgacgtcgtgacgcacatcgaggggtccgaatgaggaggatgagcggacaacctggggcaggcctgcatgcgcccccaatttgcgctccacagtttgcgcgccagagtttgacgttacgttttgctcgtttggctttgcgcgtttgactttgcgcgtttgactttcctcgtttgacatttcgcccttttttcctgacgaacacggccgagctggcaattccgcattgcgctcatttcgagtccctctgcgagaactccgaccgtttaaaaaaaaaaaaaattacacacatgtgcatatatatatatatgtatacatgtggagggcgcacctatgtgtatgcctgggtagacttatcacccctgccaattgggaacactcacgcggagtggtgaagactcggagtggtgaagactcggagtggtgaaggggtagctttcgctttcttggagggggtcggccgctcggctgttcagctgtgcagttttgctgcttcacctttttgctgcttcacctttttgcggcttcacctttttgcggtggcactacacagcgcgaccacgctgctccaccgtgaataggagagagaggagtacttccaccggtaggtcctgtcctacacccacacacagagaagaaaaggtgcatgcttgacggtttagtttttccgcgcgtggtgccaccgaacggattcgttttctccccgctcaccatttgtttcgagtcacacgtagccatcatctcccttatggcaacaaagggaaatttacttcgagtcacatttcacacgaaaaaaaaaaaagggtcatggcgtatgtggcacggtcttttggtaattgtcctttctccccatttttaagtttcaagcggggctgcttttttttccatgggtgatcggtccattactcacggggagaaagagcgaagagcccactcgtaagaggacaattacgacagagagtggagagtgtacgttcacgtgtgcctcctgtacttcccgcgtcaggaacacgaacgcaaaaacgggtgacaccaacgcgggtaagtataccctgtggagaaaaaaagaaaacctttttccccaacacgagttagtggaccacgagggggaataaaatgaactgtacaaaaaaaaaaaaaaaaaaaaaattgcctgaacaagtcataaaaaaaaggcatttaactaaaagtctattttttttttttttcccccccccccatattattgtgcgtttagcagccaatccgttctgtcgctaagcagttcttctgccaaacccatttgcgtacccttgttgatctccccccccaaataaccctttagagaaaacccctccaatacaacgatggccgaaaagggggaggagaaaagcaaggacgatgactcggtgggcgatcagccaatggaagaaataaaagcggacgacggtaaagaagaagatttagtgtcgtcccccgctactaacttgaatgaagaagggggcagcagcgctacgcagggttatgtagaccccaaaatgtacaacaagttcaaaaacgacggatcgttcttggctcaggtgagtaaaaagaaaggaaagaaatcgcgagggatagcgcaaatggtgtgaaaaaggactttctcaaatgcgcagcacatacagtgagagtgagaaattttcttgctacttctttcttgttcctctgttttcacattttaccgtttgccttttccccactgtgttggcatcgttgtcgtatgggacacgcatcgccgtgtgcacacatatataccacgtttgcaaattcctgctgaattttttttttcccccccttactgtgcaggtgctagcactgcagaagaaaaaaaaagtgaggaagctaaaggaagcggagggaacagacgggaaaaagaagaagaagtccaggaagacgtcctcccagcagggggatgacgatgaggatgcagaaggagagcacggaaaaaaggaaaaggacgccgaagcaaatgaggaggatgaggaagacgaacgagaagtagccataaaaaatgaatacatcgaaaagattaacaaaatgaaagaggagggttttttcacggacaaggggatcggagctgggatggttaagtgaaactccggagaggcaagacaaggcaagaccctcgaccggtgggtgtcttccacgtttgttaagttaagtcatctcgccagttcggtggagttgcgcgcttcgcttcgctgcgttgcgtttcgctgctttgcgtttcgcagcttttttttttttttttttttttttttttttcctaacccatctgtacaaccaggctggaattattttcctccaccgttttgtatttccattgtggacgacgttctccgggtcgtccttctacaaaaaataaaaaaaagtataaaaaaaaacaattcgaaaaggtgcaactcctttctagcgtaaccctccccccctcacggtgttcttcacacaggggttgttactccgtgttcaaatgtgtgtacccggttgatgctaaattgctgtttcatttgcggccccctaaccgtccatgacaaccccatgacaaccccatgacaaccccatgacaaccccatgacaaacccatgacagtccgtggtgaaactactccctagatacgccccgttaagtacctgttagaagagtacccccgggggagccgcaacccgaggttgttcttccccataggagggaaacagctgacaggtcatattatcaataggagggggaagaaaaaaaaaattgataaatgaacgggcgtagagttctcccttttgcaatgcaacaaatacaggtgcgtgcgaggaaaccatcgtggaggggttcacctctcaccccgtcaggatcctccactttgagccatcagaaacgcatgaaatttttccgataaatttttgtacttgtctattttttttctctcaaatatttttttgagttccatttcttgcgcgggtccctttttcaagaagatcctcgccaggcacacgtcctccttctttatcttcttgtcgtcaaggaagaccaggttggggatgtctgcgttggggggaagccgtgtgcgcggagtgatgtccgtggagtgatgtgagtgaaatgacgtacgtgaagtgatgtgcgtgaagtgacgtacatggagtgacgcacgtggagtgatgtgcgttgggcaggccgctctgtgcagcatgcgcagtaaatacgcctcacatacacgtgttatgccccaccgcgtgccacacttactggcaacgaggtacctagaggcgtgcctgattttgctgacgaaggggttgttcttaacgaggagagttcttaacttccccagctgtcttaacagaatgatcagttggcacaggaaaataattttctttcgtgtcagctggtccatcgactcgaccttctggtggtacttcacatattgggggggttccttttcgcacccgtcctctggggagtcctcacggaggtgcaggaattcatcaaggggggtggacccatcaaggggggtaactccatcaagggaggtggacccatcaaggggggtaactccatcatggggggtggatccatcaaggggggtggatccatcaaggggggtaactccaccaaggggggtgatagcctcgtccagtcgcgttgcctgcttgtcctctttgcccaaatggtgaaatccaccagaagaagagccccccccctccacgtcctgcaaaaaatccttcagtctgtccgcgtctatcccatcgtggaagttcaggtgattgtccgagaggtccaggtgggagaggttctgcagtttaccaacttcggcgatgtcctgcgagggggagaagaagtacgaccgtagcgttgtgtcgacacgatgttggcgctttctccatgccgccttccccatgccgccttccccatgccgctttccccatgccgccttctccatgccagctgcacgacggcgtccccacctcgatcgcttcgataaggttgtgagatacattcaacgtttggagccccttgagatggcccaggttcccaagtctcttaattttgttgttggctaagttgagaatcaccagagatgtgcaatcgatgtttccgatggaactgatgtcattgttttggaggtacctacatcgggggaaggggaaagacgtcatggtgtgggtacctcctacagaggaagaatactcttcttttttgtatctccacggatggttgctctccttacagggctctcaggttggagagactacccaggttgttaatctcctttatgcagttgttgttgaggaagaggcactttaggttggagaaggatgccaagccgccgatgttgtggaagcccttcatgtgcaggtacaaaacttcgttcaactcgtccgtttcgtacaggttgctttctgggggaggagaagcgaggaagtagggaagacagcggcaattgtgggggagagcggaaaggcacgctactcgctacgcgctacacgatgcacgctacatgctacacgctacacgatacatgagcatttccgcgctgtgccaccctctgcagctgcccgagcgaacccacctctgcatattttcttcacctcctcgtaggtcatgaccttttgtggcccagccatggctccctcgacctcctccatctggtcagcgtaaggggggtgcgttcttcccgcgcaggtgtgtgtgtgtaaccggtgaggaactcccccctcccccacgggcacggcagccccaatgaggggaacaccccaagagaacgcgcaggaaggaagctcctttttttttttttctatcactacgtttgcgaaaatggttaacacgttttttttttttgttttttttgttttttttgttttttttgtctttttttgtctttttttgtttttcctgccgtaggggaataagttagacaaatggagagaactctcctctttggggaatgacgtgcgggacatatacatgttcgcataaaaagaaaaaaaaaaaaaaaattccaccgctaatccttttgactagcctttttgaatggctggtcgagtgcatgcgtttgtttgtgtgtgtgcgtgcgtgtgtgtgtggctacccggtgatagcggctacccggtgagaggctccccagtgatagcggctacccggtgagaggctccccagtgagaggccccccagtgagaggccccccagtgagaggctccccagtgagaggctccccagtgagaggctccccaactcctcgtttacatcggcaccaccacgtactgattcactcgctcctgcagtttttcttctgctccctcctcttttgagtcctccccctccttttcgtcccccccgggctgatccccctggaatctactcgggttgagagtgatacacttagtgatatcgtttgtcttgtaaattccaatcatcctatcgcagagttcaaacatctggttacgtaaagaaataacgatgaattgagcatcgctagtcttcgttttgatgtaatgagaaattattgacacatttttgaaatccaatgcagcatctatctcatccatgaagtaaatgggattgggtttgaagtagtgaagtgcaaaaacaagagctaaggagctgagagttttttctcctcctgataggttctgtatatgcttccaactctttttaggaggtcgaacggagaaaaggatcccttcattgaaaatttctgatgaatctatgatctccaattctgcatctccacctatggctatcatttggtacatttcctttaacttggcagcgattatgttgaatgcgagaaggaactccttccttctcctattgcataggttctcataatgcttttttagtttgtcctttttcttcctggatttttggacatctttgcgccttttcatgtagtcatacagcttgatattgtaatcctggaagactttaaggttgggggccttcttttgtagctgacgtaacttactgtctagtttggtttcgacatcctttttgttcatggattgaagttgctcatccgtcacgttcgcgtggtcgtactcgatttcgagatcgctccagtcttcgttgtcgcacgccatgtcctccagggctttgagctcctcctcctggtcctcgtctcgctggcgggggcctccgcccccccgtcgtcgctctccccaccgcagccgctcctgtcgcggtcgtcgctctccccaccgtagccgcttctgtcacggtcgtcgcttctgtcaaggtcgccgctctccccagcgccgctctccctctccctcttccgcttgctgctctgcgccgcgccccccgagctgcgctttcgcttgccccccagcgctccaccgccgtgatcgtcgaggccctccttgcttccccgctcgtttcccacatcgcttcccacatcgcttcccccatcgcttcccacatcgcttcccccatcgctccccccatcgcttcgctcatcgctccccccctcgctctcctcgccggtgctctgatcagcgctgcccccgccgctcgcgcggcacggcctgttctccacgacgacccggtcggcctgctcgatgagtcgcgtgtactcatcaatcttaccttcgtaggcgatccccctgagacgaagctgctctatttctttttgtaaattctctgtcttgtacactagatccacattctctagatccttcttcgaaatgttctcatcaatttgttgcttcttcttttggttctcctccatctgggtttgcactttccctagctccttttccattttctctatttcttcatagaccaggcaccctttgctctctagatccttgagctcattctctagttccttctcgttcttttcatattcctcaatctcgtcagtaaatttaaggatatccttctctcccttctgcagattcgccaaagcattcacttcctcactgctgtgcttggcgatttcatccctggtgatatttagttgtctctccgcatacataaatttatttttaagtgttttttttctcctccgacattctgcagctgttcataatacatttttaccttactctcctgtgctttgaggagaatctctactttatttttctcatcatttttttcttctatcatttctttgatagactttagttcttttttctcctccggagtgagttccggtacatctgagttttgcaactgactatcgatatccttcagctgttttttgcaattctcgattcttttcttagcaatctctatcttgcattcgttgtcttctatatgggtttttatttctttgatttcatttattaggtttcccttccgtagtttcagctcgttcatatttttgttggcttctttaatatctccttcggttttggtgacatcattttgatcatactgagagggggcatccgctttgaagaaggtactactggaggagtgactttcttggtcttctgtccctctgtagttataactctttcgaacggatcctctaactccaccagttgtgcttttcccttgcttgttcaggagacctccaccacatatgcggccatcattttctattagctcccctgcgacagtgacaactctccttttgtgagcatatccaatgacgtgtgcctcctctagggtattcgccacgagggtttccttaacagcatagtagaagcagactttgtatttttcatccttaaatcggataaagtcgataagtctgtgaacgttgggaaggagaggtgaataattttcatcgtgtttcctcatgactggtaataaatttgcttccaaaatggagagagataacacgttgactctcccgaggttttgcttcctcatttgttcgaagagtagcacggcgtcatgtggtttatccacgacaataaagtcggtacagttatttcctgcgatgaggaaagccttttcatattttggatcaatggatcctaaatctccaagaacaccatgaattcctttaatttttgtcttcttcaaatggtatatcagttcgtgtaacttgctcagacttctatccgtgttgagttctttcttcatcgtttcgtatttcaccgtgaggtcaacaagtttgtttgatgcttgctccgtttctttgtctatctgagttagtagttcctctttcgtgtgaagaaatttccttttttctgcgtccatcttactcatgtgtttcaactgcacatcgatttctttcatctcgttcaacagtttcgtttgtaaatacttcaaattctcttgatgggatagaaattctctctgtttcttttctatgaggtttgacctattgctatactccgatgttattctcactaagtcatcgtaactgttttgtaaaggagctagctttttttcttcatttgagtaaatggtattaattctatccgtgtctgtttttatttcttcattatatttttccatttcttcttcacacttctccagttgtctctctagctttggaattccttctctttttaatttattcaaaatttgttgtttcgtttcgatgatgtttttgtacagagggatatccttttccctgagttgttctctcttaacatagagattctgtattttttccactactatgagtaactcttttttcacgttttcatcctgagtggtcaatagtttaaattcgttatctactttgtttttctttttcacaatttcgctttcttcattttcaagagaacttaaaatatcattcatattttttctctccttgagtaaccttgtataaactacattgtgttcttctttttcttttatatatttggctagctcttcttcttttattaaaatttttttggctagttcatatttatctttctttacaatcaatatgtgcaacttatatgtaaatttttgcaactgtacgtaatactttgcttccttttttggtccagctagttccttcaattcgttgtatacatgcttgagtctgttcactttatcatggtagatctcttcactcctttctagctcttcttgacttttatttattccttctatgtaacagttagttcctatgatatcttctagatactcaaggagaccttcttcatttttgtttccctttggactcatttgtgagatttgctccacttcaccctgcaggatgaggaatcgattattccttaaatcgattcctttctggagtagtagatcgaatacctccttctgtgtcactaccttgtcgtttatgcggtacctcgattggttgtccgccgtggcttccctgctgatggtgaagctttcggccagcgcgcgggcgggtgctcgcatcgggtccccctcccgctgaggtggttcctccgaatgaggtggttcctccgaatgaagtggttcctcccgctgagatggctcctccagctgagacggctcttcccacttctctctcccctcccacttctcccccccctccgagatggccctgaactgaatcgacaccttcgtatactcgttgtgcatggaatacttggagctgtgaatcaagtcgcatagcttgttctgccggatcttcttcgcccgacgtccaaacacaaacagcatggcgtcgatgatgttgctcttcccactcccattcggacccacaatacaactgaactttttgtagaagggaccaataacctttactcccgagtagcttttgaagttttccaatatgagtctgtcgattattatcctcgagcttttcttgttctctatgctcagcgggggtctgtttaatcctccattggcgtccttctccgccgcgctgggggagtgctgcgctgctgagcggtctgcttctgttcggtgtgcttccgttcggtatgcttccgttcggtatgcttccgttcggtgcgctgctgagcggtctggccccccctcgttcatgatgcttagcgcctgcgcgtccgccgcaccgtcttcggccaagagctccttcgcctccacggcgctgatggcgtccctcatcttggcagcccccaggcagcggcgtttaagcggcgtttaggcggtgtttacgcggtgtttacgcggtgttaacgcggcgtttaagaagtagcgtctgaacttcgtctcgtagttgcacctctccgtttcacctctgcgcttcaacttcaccgcgcgggcgtccttagaggctcttcgggatggtcctacgttgggccttcccctcgtgggctcctttctggtgatcctccggtaggtccccttctggatggcgctggagagccttttttttttttttttttttcttggcatgctccggcagggcggtattgatccgcggctctctagcacatggacgcgcctgttatccttcgctcaggtgtgcctacctttgcctcgctttgcgtagcttatcctttataaggctttccctttttttcgctcctgtttgcccccctccgcttagccataccggcgtgtactctcgccgtgtgtgcgtggatccctccgcgtaaggctccgggcagcggcttcgggtccccgccttcgacaatttaaccgtcccccccccggattcccctgtcttgggatccccgttcaaggggccttcacggggaggatgctaagggaaggagggcggtggagaatcggttgcgctgatgcggagaatcgaggtggggaaaggggcttgaagattgccaaggagggaagcatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaatataaatataaatgcataaatacataaatgcataaatgcataaatgcataaatgcataaatactcaaatacacaaatactcaaatactcaattacatacgttcatatttacatacctttgcgtgtgcctagataagctcatgtgtggtcggatcgtcgcactgggaacccccctttttgcctgagtctggagagagaaggcaactgttttgccgagcgctcggggtattctgcgtgtgctgtgccattatgcatgctcccaggagcgaggcgccccgactgacctcagctctttcgcaaaccttaacaccaagaggagcgtgtattggcagttgtaaatgcttctgataaatgcctttttacggtggggggggatagcacccggcatgaatgagaaagatcggcgattcaggagtgggttcaagcgggttcgtgctggatcgtgctcgttcgtgcgggttcacgccgattgacgtttctttttacacgctaacatgctcgttcacttttaattttcccagatgttgcggcgcagcaggggggaagccaaacgtgcgattggagcgttttctcgcctcggagtgtctaacgggtggttggcgccatgtgatcatgcataaatcctccgttcttgttgcacaccacaggtggcacaaacatgaggtattgtatctttcgcgtttgtcccctactttggttgttagtagcgtagctcacccgttttacctcctcgctcagcgatgtgcatagcacagtgagagtgccttagcgcactgatgaatagagagctgcctatcgtttagtgactcttttttttttttatcacgaccatcgatggttacttcgatttggacgtgcgggacacagtggagtggaatgcaagcggaaggggggacactccatccgatgaattagcacaggggagctgaacaaacggcttttttttttttttcttcccatatattttttcgagcttgaatacgtgcaaatcttttgcttatgttgtgcgggggagttaaaaaacaaaagtgcagcaacgtcgcccttgggaagtcgctaatgaatgcgtttgctttgtactttatgtagctaatttgacaactgttcattccgaatggtgtgtaagggagaggggggttgattttccccatttggagctctgagaggtgcgagaagttcgggagtcacatacaagtttaaattaaccgtccgtggtgggggggtccagaaaacggagaatcgaaaaattacctccacttggcattctacacatatgaaaaatttccttttgcgcgtacatatcgatagtgtttcgacgtacccaccagttatgttctccctttaaaaggaagagaaaaaaagaaaaaaaaaaaaattattcagtttgcctcaacagggtgaccccctttttttgctaatttttgcctgaaccgttcaggtgaaaatgttacggggaatgtttttttttttttattttatttttttccgttgtattacaaaggctcgataagtcggttattcgttgcgtttttttaattaggacttcattttatggcctttcttagaagtaattttttttttttccgttaaagaagagacacgtgtaaaacacaccttgtcccgtttaacaactcggtgggggtttgtccaggtggggaagtttcattgatggtctattcttatttcaacttctccacaccgtgaagtagctgtgcagaagtatctctaactgcacatgcacacaacttcgttccatacgtgagttgcccctcatccatttttcgcaaaaaaaggggaagggggtggacggcaaacatcaagtcgataagaccttataaagggagagagacgtgtaacaccatgcatatcacgtaaaaagaaaaaaaaaagggagcaataaagctatttcacacatatatttgtcctttcgcaaaaatatacataatgagtgtattttcccctcacgggggaaaaagtcgctgtggggaaaagagtcacctcaaaaatatgcctgaacagtcaggtaactttggggaatacaaactctgtaaagcatttcaccaaaacaaggggaagttggaagaggaatcacatccggggtgtcaaaaccaattgtatataaaaaattcctgagacttggaaaaaatgccattggaagggttgttttgtgctgctttgcagttaaattaaacagctcttgtgaatgcggcaaaacgttatgccagaattgggacggattggaaaaataacgcatggaggcagccaactggtaaaaaaaaaaaaaaaaaaaaaaaaaaatatggggagttttgccaaaacatgctactctacgctgcttatatcaccattgcgtaagagaggatgacaggaaaagttcaagcatggcaaaattaaggtgaatgttcgatgccatttcgcgatcgccatttttcccccttagcgaattcgcttatacgtgtacgatacgcgcgttcgctgcgcgcttaaagaacacacgccgattcgcggccgaaggcgtgagtacacggtgagatccttcccacgcacataatacaatggaatacgaggcaagggagctggaaaagaaggccgaacagctaaacaagaaggggttcctctcttccttttttggggccgacaatacggacgaaatgatcaactgctacaacttggcggccaacaagtacaagctgtgccacaaatgtaaagaagcatttttttcgtgagcaattttggggtgagacgggacggggtgacacatggcgcgatggagaaagagaggtctggtcttccgtcctcgtctccacgtcgtagttcccgctcggaggaactcacactggtcgtgtgtgcaggtgcacgctgtgttgcaacgcgcacgtgtgtttatgttgtacagcgggaggttcgttgactcgaccgttagttgtcccagtcacttgttaacccgaccgttagttgtcccagtcacttgttgacccggtcgttggttgccccagtcacttgttgacccggtcgttggttgtccatgtcacttgttgacccggtcgttggttgtccatgtcacttgttgacccggtcgttgtttgtcactacccttcattagcactgctactcattcacccgcccccctgggcaacgacccaccttgcagggaaggaggccaccgcatgcatcctgaagaacgccgtgctgcacagaaacaacaatgagacgagctactgcgcgaatgcgtacttggaagcggggaatatagccaaaaaatatgacaaactgggtagggacgccccccttgtatgaactcggcacacacacgcttttttaacgcgacgtgattggtttgagcgcatcgccactagggtgtgctctgtgctatggctttatcatgatagagcttcttcccctttttccatgcagaggccataaaatatatcgaagaggctgtcaacatgtacgcagccattgggcgcttctccaactgcggaaagtgcgaaaaaaacgtcgcggaaatttacgaagatctgtacgaatatggcaatgcgtccaagtactacaaaaaagcggcatactacttcgaaatggacgaatattccaagtaataagtcagctagctgttcagctagccaaaaggagaaaataaaaaaaaaaaaaaaaaaaaatgcactttgccttacttgttcatgcgaaaatgcatttttaagtggccccattacaagcgcgtcattttgtaactgtttcataggtccgtctacacacagtgcatcgtgaagtacgcggagctgagttcgcagtacagtgggcagcatgaggaggccatctcggtaagtaaggaggggtgtgtgtacgggagtgtgtgggggggatgctctccatcgcgttcgtgtgaaaatgtgaacatatggatgtgtgcatacgaatgtacgcttcttagtacgtatgcacatgtttctccccctgatgttttccccgcgcagatcttcgagaacgaagcggagaaggccctgaagagcacgctgctgcagtacggcgcgagggactactacataaaggcaggcattttacacgtcgtgctgggggacatggtcaacgcgaaaatctcaatcgacaagtattgcatgaacgacccacgttttttaaattcaagggagaaaaagttcctggagaatattatcgaggctgtgacagaacaggatgtagaatacttcgaggaagttgtgcacgagtatgaccgcattaccaagttggacaattggaaggtacactttctttatcacataaaatccaagatgaatgctgagccgaatgttgagttgacggcggatggagcggtggacttaacgtagcatggtgaggagcatcgtattgcggtgcaatgcagtttgtgatgatattggagaaaacacccttgagttctttttttttttttttttttgtgcgagtcctggcggaatagcagcgttagctttactgcgaaagcgtctgggacgtttcttcccccaggaagtcaataccctttcgtaggaactctccggggaggccctttcccacctctcatcatctagccatttttaattctacagccatgtggaggaaaaaaaaaaaaaaaaaaaaaaaaagaaaactgctccatttttacgaagcattaacaaattttaatttatgtctttacacgttaaaaaaaaagaaaaagttgtgcgtcatttaactttggggacatttgcgaaagtggaggtgtgcccggtggccacatcagaggggaaggagctgctgagcgcgctctgcatttgtccaagcagaggtgtcggaaaggagggcggtcaagtggagcggttaaaaacgggttggagagcggccctctggaggggtgcttcccacagcgctgcacatacagagcgctacaaacacaccccgttgcatcccccagcggcttatcgctcctctgcttatcgctcccctgcttaccgccctcatgcgctgtttagctgatcactgaagcccgaactgcgggacgggcgccttcccctttggattttgcgcgtcgttcttcttgaggagctccaagtacacctgctgctgctcctttattcggacgaggcccctttgtatgagtatctgctcctgcagcttcttcttcagctcttcgttgccttttttttctagttccattttcttggcaatttcgtccaagtacttatatgacccgtcggcatcacgtgcgttgtccttcttgtgttctttagggaaacctgcacggggatgtaggtgcttctcccccgaattcgtgtggtgcgatccgctatgctcttcgcttgtacaaccactgacaccacttcgtgccatggtgtcacctgaggatctctccgagctgggatgctttccagatatgcttgcgcagaaaacacgtccttccgtttcatcatctgaatgacttggtgacaacctgaaggttccctcttcgtgtaaggtgtgcgattcgttgctttcctttcgcaccgcatcggagtttatcgtgtgcgcacttccgttcaggtagctgttggcatctcccccgttctcttccacacagttcgtgcttttgcgaaggaggacgccttgccctgacgcgtttttccttggcacatttctgtacgcaagggggggttgttcctccgcgtccgcctcgtcgtcggcgtcaccagagtggtcagcagagtggtcagcagagtggtcagcagagtggtcatcagagtggtcatcagagtggtcatcagagtggtcagcttcgtcgtcctcttcgctgccagtttggtcgtcctcttcaccgtcagcttcgtcctcttcttcgatgccaacttcgtcctcttcttcaccgtcagcttcgtcctcttcttcgatgccagcttcgtcctctacgtctactccactttccttcttttcctcctcctcatcctcctcctctacttccccctcttcacttccgatctcgctctcctcttccatctcctcctccccttcgccacttccaatttcttcctcctcgctttcgacctcttcttcgtcctcttccacgtctacctcgctttcctcttcttcctcttcttcctcttcctccacctctctttccacctcttcttcgtctactccactttcctcttcttcctcttcttccacgtctactccgctttcctcttccacctcttcctcatcctccacctcttcctcatcctccacctcttcctcatcttccacctcttcctcctcgtctacttcgctctcctcttcctcctccccccaagggagcatcgaataatcctcacgagagcccttttccccgtgtgtgtcccttttctgttccttcccctcccctcgctgcacctccgttctctgcatgatgcttccccccttcttagcttctcggtttgtctctccctgcaccgttgccaacctattcatgtacacatactcagacgtgccactcacatcttcaggtgcgttacgcatcggtagaggtgtcttatcccagtgggtacttcccatgttacttacgtacctctcacttggggttatgataccatttgtagttttcctcggtccactgatgagaacggaccgattatattgcaccacattgggtgcattaacaaaagggagtcccgtttctttctttcccaactcggtagtcataggaggaacagctcccatcattgtttgagtagtcgttccgttcactaggaagggttgcttattcgttatatccacatggggatgactctttgggatcttcattttggaggagagttctagtggattcccccgtgacatgtccgttgcatacttatcgaactgcgtttcgtttgttctcctcgtgaaatacttttcgttctgatacctttggattgagccacttggcatggtcctactgtcgctgaggttggctgcaccgccgggaattccccacttagggtccccccgactgctacatcgcgagggaatcctccgttgcaccacgtcttcatcttccacctcgctcacgtggtgtaagcagcctcccctactggcaacgcagttgtagtcactcacgagaccattcgcgaagttactcacgtagctactcacttgggaggggaggtccttctttcccggatccgccacttcgtcccccctacacggaaacgtcgcgagaaggtttcccataaggggtgagcagttcctctttaccacgtgcgtctctatgcatcctttcgctgcgctttcccctggagcgtctccactggtaccgagcgtcgggggtggtgggccgtctcgtctgtctcctccactaccacggtcgaagctgcctcgttcgcctcgttcgcttcgttcgttttgcccattctgcccattctgcccgttttgcccattctgcccgttttgcccattctgcccgttttgcccattctgcccgttttgcccctttggttcgcctccccccccgtttccgccccccatctgggccccgctcctcgagtggcgcacgtacctcatgggcttcacgtgcagatccgcgaccctactgcacatgactccattgcgcgtgttgcaatagccattcacctgtttagccaccctcggaatgaaccccacgttgcaaatcgttcctccatttttcattacgttaatgttagggcaatgagtggaaaggcttcttctacccttcacagacacatctaaacaggatccatctgtaaataatgtgtttccttgattgagtgcgttacctatggtggcaacctttttctgtgtgttcttcacaaagctagtcatggagggaaggacgcatccgttggatctacccagggaggtacaaccacgttcaagattcttcacgtaacaatcgcttgcacgtgcgtgttggtaattctttctaaagaaaatgggtacctgagtactcatcacattatttgggaccttttttgagcatgttggtatctctttgtttggtctttccaccttgttttctccactttgatctgctttccccttttcgtttgttcttcttatcccaaaaaagttcagaataatgttggcgtaggactttttggggggtgcttctttgttgacagcttcgatgggggtcgcttctttgttggcagcttcgatagggggtgcttctttgttgagagcttcactggggggtgcttctttgttgagagcttcactggggggtgcttctttgttgagagcttcactggggggtgcttctttgttgacagcttctccggggggcactcctttcgtgaccgcttctcctgggggcactcctttcgtgaccgcttcgctgggggccactcctttcgggaccgcttcaccgccctcctgaccgacgggatgcccactcgttggccccccatgggtcgcatacccgcacacgtttacacacccgccggagggtagccccagcgagacgtcaccgcagcgaagaccagctaggggctctcccccctgcatgcaattcaagttggacttcgagacatcaaggaggatgctgctgtcacatcggaagtctcggcacctagtagtgaacccattattattcatgcacagcgtagatgtagacactcttggggtcacggagggggccccttgcggggatatgccctcactctggtcagcagctccagaagtagcaccatgaccagaagcagccgcagcaccatgacctgcttttttaacctccctgtgagggagatggtcccaatcaggtggcttccccgagttgatggaaggatcccccatcataaaattggtcttattggaagggaagttggtcatatcagtaatgttggttcttagtctactgaacccattttcttcattcgagttgctaccatcacagtgaatggtggtggagctgataggcattttaacgttctcctgtaatccatcatcaggcagatgaacctctttcttctcacccattagagtcactcctacagggcttcgtgtatacttactctccagatgtagcagatccttgtctgcatctaccccattgtcatactttgtgggttcattcggatcggtgccacccaagcaattaattttactaatgaaaggatccatcgaacctttaattgcaatattattacacgtgatgatagggaagcatgtcggattggccactccaaacaggttactatttaaacacgccatgttcttctgaacgttcatcttccctgttggatctacatctacatctacagagttacctgcacggtggggtgcttggaactcactctgcgattccttcacatagcgtacttcgtaggagttaaaatttctgctctcttggattttatccaattttagctttgggataggaatgacattcttgatcattacgtagttgtcctggttgggttctatcaaagggggcatcatcaccatgttgtgtttatccgttccccgtttcttcacctcgtcttcttctccttctgcttcttctccttctccttctccttcccctttgttgttcgtggcgactgggaagctatacgtggtgggtctcctgttcatatcgttgtaatccgtttgatgggagttttccactctgtgtagtgggttgtcaatcggggccaacttcacatctgagtgaagcattgctggtgccttcctcatggtgttctccttcaagggagtcatccccacaagggtagctgtccctttcttatcatcatttcttaagacggattcgcgaatatattcgtttccatttatcacccctaagtatgcatctagtatatccccgactgcatcatctgtgttgacctttgcactttcgacgttgtgctgattcgcagtctttagtgtgtctactctggagagggagagtcctacactgggggtcttcccgagattattttctctcatgtgcgcgtcctgtggggggttctccacactctccccctttagcagtgccccttccaacggggctgctgccttcccacacaacataaagttatcacgaacgctgagagttctatcgcaggagaggagtcccccctccgagtcttgcagcgagtcctgcaacgagtcctgcaacgagtcctgcaaagagtccttctcctgggaaggtctctccacaaagggatccctatgatggtcccctccatctgcgaaaattaccttactcctcacagtatccccaatagccttcgcatcatattcttcggacgttcccatctccacgttgcttacattcacagcttggaatccaccacaagggttgattttctcctctgcagcaaaacaggtggggggagatacccctgtgcagctgttctccttggtgaagtctctcactctctgtatgttgtcactaacgtattgcttccaattggtcaggtagtcactgcggtagtcgctgcggcagtcgctgcggcagtcgctgcggtagtcactgcggcagtcgctggggtagttgccgcaatagtcgatgcacttgtcgccgctgttcctgtacacgtgtctccctttcagcttcaaattgacgcactcattttgcacaacgtcgcaattttcacctgcacaagtcaggcgaattccatgaccagaagagccatccactctttcgttactctgggagacatacgaattgacaaccggttcctcttcacaataaaactgggattccatgtaccctacagcattatctctctttgggacgttaataataatttcgtagactcgtgggggaggagatccttttgtttgggaagtctcttcatttttacctgacttgttcataattatttgatccattcttgtgtagctttttcgtttaggcattttttccaatggggatttgtcttccgcttctaggaagtgtttccctggttcgcaccaatttgttgtgtctttcgttatgaagggtacctcgtttgtgttacggtgctgcatgggggggtgcctctctttcttcgtcccctctgtgaggggagggtcgtccgtgcagtagaggcctcttttgatgtgcacgtggtgatcgtaatcgttctcgtcgctactagcgcttccgttagtctggtcgtcctcggagagcgctggggaggggcgtctagccaacggggcgatgctactcagctgattggttgtactcagcggattggtcttactcggctgactggtcctactcggctgactggtcctactcggctgactggtcctactcggctgactagtgctcgcctcacgtgcggcgcttttccggacggatgccctcttcttctttgggaccgctttactgttcaacctgctgtggggcttggagaaggatgtcctagaaccgccccccctgaggctaccccctctgaagctgcccccatcgaggctacccctccaagtgttctgcctcgttctgctcatcgagttgctgtaatttctcaaattcttcacccaggagtagttctcattaagagccccaatatgatacagatcaaatttgttgttaatagaagagttcatccttttcgcgatggagatttgctccttcaccactgtgttccagaggttctcgaatgcgtcgtcgtcctcgtgcagttctccgtgcagttctccgtgcagttctccgtgcagtgctccgtgcagtgctccgtgcagctggtcactggggaggtcttctccgtacagacctcctcctgctatattcccctgggaggactgagccagcttattcatcctcctcagctcgtttaggaggtataatttttctatcttattcatcatgccaagtttatccagaactccccttttggacgacctggtcaaagcgttgccctcggacatggttcgcttcgcagtggacagcgtcctcttcgtaccagctatatctctcttcgtaccagctatatctctcttcgtaccagctatatctctcttcgaactagctatatctctcttcgaactagctatatctctcttcgaacccagtagggacttcttcccactctgggaggtcctgcccccccctctgctggccactctgctggcccttttgctgaccctctcgctggacctctctccgaacctctccccagacctcttctcttgaattgacctttgcgcactcagattcttgataaatgacgagacggtgtgtcgctcaaaattcggaatggttttcttcaaattgacacaagacgtctgtctctttaagttaaagcattcgtattttatcattcttccgttgctacatccttgtggcatgaggttacctacgcttaggaggttacacgtactggagtatttggtgttatttttcccactgtgattgtatgatgtggagagacaagcaggttggttccctttgcttttcttgtccaggagtccttctttcgttggatattcttcatctgttctttctcctttttttgactccttcctgtgcaggggattgctctgcttggtggggaggtgcgtgggttcgactccgccatggttcgctctgttcactcctccatgctttgccatgctcactccgccatgcttggcgctcttggatccacccaccttggttgcttcccccgctccccccgctcccccgtgctcgtaatagtacaggcagttccccgaggagcggtcaccttcgggggggttactctcagcgggatcactaagggcgggtgtgccatcgtagaagcagcctcggtaattcactatgcgtcccctggcactggtcgcttcactcgacggggctgccttgatggcgccaacactgctagcttcgccgcccacttcactccgtgttgcgtcctccccgttcaacttggcgttgatgctgctgctgctgttcctgctcctgcttctgctcctactgcttctgctcctgcttctgctcctccgctgctgcgtccacccctgttccttggccacccccccagttgcgcccttaaaattggtcacgaattcacggctacccacctgtctctgcgagcacgaacggataagatcgttgaagcgaactgaggtcttcatcttcaccttatcatgatggactgatctagacctgccgtttttaatggaaaatttacgaaagcagctctccccctttgtcccttcctctccactttgcctatggtatttttgtaaattttttaagtactctctttttctgagtagaagttcatccgctgtcttttgatatacataaggcacggttttccatttgtcgcacttttttatcatctcaattttttccatctcgaccttgaggatgtacattgccgtttggagagacacatccttcagtgtctgtatctcctttatctgtttgtgtgcggaaaggaagctttttacgagcgcgttacgtgtgagttgggcatcggcatggttctgcatgctactccctcgggtgcccttctccctcacgctgcctcccctcacgccgcttcccctcatggcgcttccccccacggcgctctttccatagtggcagctcagagccctctgcttcttttcctcctttatgacctcctttttattcttaatgagatccacgatgttattgtacatgctcatggtgcacacatagggggtgtaatggtggtggtagcagggctgacaaacgggtcgttctatcggatagctgcgcgtgtctgataccgcacacacaaggggtagagaaaagggaaccaaacggacggaaaaaaaaaaataatctcaataaaaatgcaaagtggaacgagacaagcgagttcgacggccccatacacaccgagagcaagtaggaccgggtgcacaatacacagacgggtaaagtggttgctcacggagaggtggggtagagttaagagcgttacaaccaagaagggatccccctcacgctgtcaaagaaggaaaaaaaaaaaannnnnnnnnnataatttaccttgtttcacctctctgttgatttgaaattttttttttttttaagtgtaaacgagtttaccccacgaattggggaaagaatttttttttttttctattctggctgaggggggggagaggtcttaagctgcttccgcgtggttgtgcgggcatacgagaagggggcgagcgtatatgcatggaacggcgatcgtatgtacgtggaaaggcgagcgcgctgcacaccgaagcgattacacaccagtgagtttaccgccaactcggttagcgtgaatgcaccgacgcacacccccgtagtgcaccttcggcgaagttaatgatgatcctttctcgcttgcgttgaagggtggtttggaaggacgcgacggaggtggggcggagaactggtggcgcgcatagcgaccactgaacagactgagggggaagtagtacttttgcttcgcgctgtttgtttgccgttgttctgtttcgcgttgcttttctttttttccttgtcctctgtatgtacacgcgtggcacgcgcggttctttcgcccatcttgctattcccccccattcgcacatgcgcacacgaagggggcgcgtggaaggtgcataaccgggtgtggaagcgattaggcagttaacaggttaagtgaaaaaaatggagaaattttttttttttttttttttttttctcgcccgcaacagtgttgtcactgtgtccttccactgcacagcgtgtgcaaaaggggccccatgaaataaatccacgtatggggtaggcttacacatgcactgatgtgcagattgggggcgaggggggaggtgaaaatggagaaggaacaaggagaagggaagaggagacggaaaaaggacaagaaaaatggacaagaaaaatgaacgaaaaatgaacgaaaaatggacaaaaaatgagcgaaaaatggacaaaaaatggtcacaaaattgacaaaaaatggacaaaaaaaggacaaaaaatgcacacacacatatacgtaccaggagagggcacagaagttgctttaccatttttggccaatctgcaaggagaaatacgaaaataaaaggagaccccaaatcgtttgttcttcttgggagagcaaattatcaattgggggtgaatactttggtgagcagattggagagagtcaccgtcacttcccctttcacagtgtcaacctcaggtgtgtccttttgatgcttactgtccttcttgcagttcggacaaaatgcatagaacactggtgctggtaggtggatacaactcttcaatccgttgtgcaacgcaaagagagaataacccggtcactctgcagtgcacgtcacgcatggtcgatcacaattgaggagcccctgcggtgtgactgaaggaggtgcatggcgcgatgttcgcccgctacttaatcatgaccgccaagggaaaagaaaggaaaaaaggggagagtagtcctgactgcaatttcaaatggagcaaacgtgcgcgagcggtccataagaagcaggtcagggatggatactccaccataagaagcagttcccggatggatactccaccataagtgagctacacagcgacgctgaacgtgcagaaggggtaaggtgcataggttaggtggcctattttcttcgtaagttcctttttccttctccacgagcacctcggggggagagcaacctgtgtttagtcgccaaaagagagggcccactctggggggggcatccaaatccttttgcgcattcgcagcttaacagggatggccaaaaaaagagggggctccttcgcttgccttttttctgtgtcggtttttttccccactgcagttcgatccggtagatgggttaagcggtagttcattgtacagcgacctggtcaggtggactccgcgtgtaactccgtttgcgaggaatgacttcctcctcctcctgctactgctcctcccccccagcgtgaatgttcgttcaaatatgagtaacggtgcacacctatacaaaggtatgacttgactcccctcctctacgcacgtgttcctcctccgttttgacctcaccaggaagagttccaaaggtgcagagagggaaccacacggatgaaatttttttttcccttttcgattgataacccctgtggcttaagttttcccctccctcccgctggctgcttactttacatggctgcttcgtcgacatggtcacgaagagagcacactgacggttgcctctaacgcgtggcaggttgcccacggggctgcccaccgactccctccccattaagctactaccacttggcttgtcccgcttctcccatctcgcttctcccatccggcttctctcatctcacttctcccatcccgcttctcccatccggcttctctcatctcacttctcccatcccgcttctcccatcccgcttctccccccgcgctgcgattatgcgaccccccccaacggaagcatgaaagtgctactgctaaccagcgtgatgtacgtcctgtgccttccagccatatggggatacgtgggggacccgaaaatgcataagctgacggtgggcggtgtttggagcgagcggagatcttcaacccgcaaagtgaaccccttcaaaacgaagttgcaaagcgatttcaactacgagggtaagaggtactacaacaacagaccaatgacaggggagaagtccttgaacaaaattatgctcataggacgagttggatgcgaaccagatataaaaattttaaatggaggagacaaggttgctacgttcagcttggcaacaaatgaattttggagagacagaaatacaaatgaattgaaatccaagacggactggcatcgcgtcgtggtatatgaccaaaatattgttgaccttgtagataaatttttacgaaagggaaggagagtatatatccaaggatcgctacacacgaggagatggttcggtaatgacctgaccaatcagccgagacagataactgaagtagtgttgtcctacaataaaggtgatttaatatttttggatgacaaacgaaattttatttcgcgaaatgcttcaaatgtgcagagtagtgaaagtcccagttcaaccagcgaaccaagtgttgccaacagtttggggggaaactccgacgaagggataactccaccgaacagtcacactgatggtggtgtggaacaggatgactttgcacacggattggagggcgctgctgcagagggcttcgattcgctggaggatggcctcgggaaggaggagggcatctacgacaagatgaacacgcaggagtttgacgaatgacaagtggtgaaaatggagaaggcgtaagtttggttctgccacttttggcgttaagagggatgctcagctgttgtccccaagcaatagaagcttcttacctggcgagctagccaatttgtcattttttttttttttttccgttcagctagtagaagatgtgaaagtgtgtgtgcaggcatgccgctctttccacctttttttttttttgcgcatttgagtaactgtgaccactgcatgagtgaaggtgtccctggcaagataggatcgcgtccccccagcggtccgcatttgtcccgtgcataccgtttgtttgcaacttggacgggaggacagacatgaactgttcagaaaaaaaaaatagcacaacatagcgtaggataacgtagcagagatagcagatcgtagcaaaacgtcgcagggtgtagcagacgtagcaaatcgtagcagaacgtggcagacgtagcaaatcgtagcagaacgtggcagacgtagcaaatcgtagcagaacgtggcagacgtagcaaatcgtagcagaacgtggcagacgtagcaaatcgtagcagaacgtggcagaatgtaacagaatgtggcgtagcgtaccccctgcgggagctagccagctagctagccattttattttatttttttctgaacagtcagtgtcgtttttcccgtccatcttgtaaacggtgtgcacctatttgtatgcaactggcgccgtgcgtgtgcaagtgcccaccgctggctgccttccctcgttttttttttttttttgtcccaccgtgggtggtgctttttaaaaaagccaaccaaaaattgtgctcgcgcgtgggcgcgtgtgcagccccccgttgaagcccttcccaaaggtacgaatgtgtgtaggggcagcgactactaagcggtatgctaggcgggctgccaagtggtatgctacgctgcccgctaaacagcatgctacgctgcctgctaaacaatctgatgaacaacccagagggactcctcccgtcgcggattaacaagaatgttttcagccaaacggtggcgaaaaaaaaaaaaggaaaaaagcacaacaacggcgttttcaatgttacgctaaaaatggggaagtgccaaatggactggaaaaaacgccccaaaaaagaaaaaggacagaaaaatgtgggcacgtggaaaggtcaaaaagtaggcggagtggcaactcggcatgcgcctgcgtcagcggcatacacgctagcccatttaatgataaaaaaaaaaaaaaaaaaaaaactagccaatcagccaactaggtggagaaacgcaaacgaaatggctacaaagcgagatggccgacgaaaagcgtaacaaagcaaactgcgtgatggtgtgtctgccacgcgttcgccatgagtgtagtaattccctccatatagttggatccgtgttgtgatttcccgcacatctccttctcgtcaccccttgcggtgccccttcatattgctattctgcagtaactgattgatcagcgacgtgaactcgttgtgcgcaatctgcacctggttgtagttggacgcggtgatttcaatgtgtagcggcttggcgtcgagcaggaaggtggtcttgtttggctgattggggttggagtactgaccctttatctggcaccttgaaccagacatatcggaaatgcgagagagtacctccctgttgcatatcttcagtcgcacatgctgcggatagtcattaatgtaaaactcctgcatgatggagttgtcttccataacataggtgtgaggaatgaagggagagtatttcttcatgtttcgtatcctcatcgagtttaggagcatattcctatgaatattttccgtcctggagttgctctgcagtttgctatcgattagttttttcttcacgtcttgcttaactttgttaaagagttgcttcctttccgtttcatcctttatatgttcggttgccttggtggcctcctgttcggccattttctctatgtcagcttcctgtgcagcttctgcattttttttcatggcgttctgttgctgcgccatgatgttgtacgtcttcatcagctcgtttatctgcttcgcctttagcgacaggtccatagtgtcgttcatttttattctctgtatttccagttcgatgcgttttatttcgctttgtgggttgggttccccgggcgggggcggtggttgtggttgccattgttgtggctgcctctgttgtggctgcctctgttgtggctgcccctgctgcgattgcctctgctgcgcctgcctctgctgcgcctgcctctgctgcggctgcctctgctgcggctgcctctgctgcggctggggaattccaagtggaggagcacttccccccagcaccgaaccttctgccgctctgcctgccgctctgcctgccgctctgcctgccgccccctcgcccacttccccatcggaggcgtctccccccggagggttgtccgtctctccctccttatcgcgcaccaacccgagttccttctttgcattggccttatccatctgaagtcgggacttctcattcggagtaaacttaaaccccttacccttgtaccctttctttctaacctcagcaaagttgctactttgagtatactcccgaacaagttcttccaactctctcggaatatcaatcgttttattcatgtaatatatgttgtttttgatgaggctgtatatatcatacgccttagcatgttcctcaggagtaataaacgtataagcatatccaattttgttcgacctacctgttcttccaacacgatgaatgtaatcctctatatgatcaggacactcataattaattaccactatgatatcctttatatcgatacctcttgccataaccgacgtagcaatgagtaccttattcttcccttctttgaatgtttgtagagtgaattccctatcagcttgatcctgtcctccatgcagaactaacgttttgtaatcatacttaaagagttctaaatatagtagatctgcttctaactgcttgtttacaaaaatgagaattaagccataggttgaccagtctccaagaatcttcagaagtttgtagaccttctgtttgacttgtacaacctcaacaaattgatatatgttattgttcgtttttcctttttctcctacaataatttcgattggcttgtaaagcaatctcttggctagattttgaatatacgtagggaaggttgctgaaatcatggctgtttgtttgtcctttctgcagttgttaagtatgttatgtatttgagactcgaatccgaggtctaacaaccgatcggcttcatccaaaacgacgaaggagactctattcagattggtcaccttacagttacttattgttagtatatcaattatacgacctggagtacccaccagaatttccactcctcttttcagtgtatttagttgtgtaccaatatttgaccccccatagactgccaatattcggaggttcaccgcttgacagtagggtctagcttcacttttaacctgcttgctgagctccctggtaggagtaagtatgatagcgattgggccatcattatttcgaaggggtggttggtgaaggacgtgtctaatgactggaaataaatacgataaagtttttccactccccgtctcagcaatggcgatcacgtccctcccacacatcaacgctgggatcgtctgcatctgtatgccaaacatttttttaaaattttttctctccaaaataggtaggattttagatggcagtccacattgataaaagtactgtactggtcgagggcagttctttcccctcacgattatatttccattattcttcctaaagaggtccacgtcgctttctttcatatttgttatttcgcttacttgcacgtaaatgtttttttttatcggtaggtactccacttggtcccggtttacttggagcatctttttgttcgttttcttcagcgcattcgtttcgatgttgtattcgctgtcttcactcaggttatcgattggctcgctgctcccatcgcttcgtactgcattacttcctgcgttactccctgcgttactccccgtgcgacgggggggcgacgcccctctgccctcgcctgcctcctcggctttcttcctcagcgcttgtatgaacaatcggtggtattcctcgccgctctggtcgtcttgcagatcggcgctttgggtcggctggttagcagtttgggacggctgcttcgcggattgggtcggctggttagcagtttgggacggctgcttcgcggattgggacggctgcttcgcggattgggacggctgcttcgcggattgggacggctgcttcgcggattgggacggctgcttcgcggttttgtgcatctcttcagcgacttcccccgagtggacggccgctccggggggctctcccccgggcggctttgccccctcgaaccggtgccggttctcgtcatagctgtatatctcctccagcgttatggccttgctggggcccaccgcctcgccctctgcccccgcgcagttgcgctccaagtttcgcatgaacacttcgagggggtcctcattatcgtcccccgcaggcgattcctccgcgggctcttctccgccgtctctcctgttgggcgagttggaaagcagaccccctctccccgggcctccacgtgtggcgctatccttcttcgtctttcccgccctcaactcccccgacttcaactcccccgacttcaactcctcctccttcttcatctgccacttccacttttccttcttcttcctctcctgctgctgctgctcctccacatcgtcctcgtcttgcctacctccctcaaacacgtctagatggaacttcctgccggcgctgctgatcgtcgtgttaagcgtaaacttggtagctttcgctccagccttagggctgacctcgtcgctacccgttttcttgattctctccgcgaactgcttaagtctctccaacctggagagcttattttcgtcttcgcgatctcgcttggttgccgtctcgtcccccccttcgacagcggtagtggcagtaacgaccgcttctccatttctgtctcctcccttgggtcgttttgcaccaccctcctcattgcttcctctttcctttttatcacgctccctctctttgcgcagctccttccctttgtgcgtttccctccctttgtgctcctccttccctttttgcatctccctctctttttgcgtctccctccctttgtgctcttccttccctttttgcgcctccctccccgtgctgctcccctcgtccgacgaggagtcaccttttttttttttttcttctcctccttcgggtgcttttccgaaaagctgcttctctccgaggattgctgacgacggaggtctacccgttcgtaccgcctgtcactacttccctcgtcgcttctatcatcactgctgctgcgtttccttgtcctcctcctttcccctcgactctccttcgcttcgtatctatccctctcgcgctgcaccctccttgcagcagcgtcttctgggtgcctcccgccgctcactcggtgtctacccctgccattcctgccatccgtgtgttcttcctcttcttcttcctctccgtcgctgctgtgggagaggtattctttccttttggttttttttgggcgctcctcgggggacctgtctctgcggcggtcgcgctccctctccctctcccgctcgcgctctcgttcgtaacctcgttcgtaacctcgttgataatatttttcgcgctctcggtcgcgttctcggtcgcgctctcggtcgcgccttatccggtcgccccactgctccctccggcgctccctatagcattgcatatccctgccaaagctcgcttcctcctcctcctcgtcgtcctccagaggcctggcccttttgtagatcccctcctcgtggtactccttcttccttccatagttatcataccgactgtcgcttctcttccgcttgctgctactggagatgctgctgttcctgtcctttctgtaacgctcgtagtagtcactcatccttaggaaagtctacatcgggggcgtcacaactgtttgggaggtcctctcgtcagatggacgtgtgtttcttcccttaggtgggatgctctctctctcctgctagaagcggcgagaatgcagaggtacctccgaactgctcaacgtttaaaaagaaacacttgcaaaaaaaatcgatgtgtgttgatcacacgtccaccacgcaatgcgaaaatcgccttcccaggcagctgctcaggtgcaggagtcagcacaacacagctagggtaacacgggccgacgccactcccttcgtcgctcatagcacacatgttgtttgtgcgaatcgctcgtgcagctatgggaaagcggatagcatgcaaattaaatggaatggaataaaaaaaaaataaataaaataaataaaaaaaaaaaaacccttcgtaggaataaccatacaggggagctaatccccaagtggcatgagataatgtagttccaataggtacttctcatgtcaccccaacatagggttatctttcttttccgtttatattttttctcctacttcactaaagaacggtgataatggtggcagatatttttgccaacacggggacatacgtgtatggtatatcttcctctccgtcgcgcgcagggttagggtagtccgtttttttttttttttttttccgttgaggaccgctacctcccatcggagcagcgcaaactatattactattttttatttcccccccccgagaggtcgcttttcacgtcgtcatggaaaaagaaagtcaatagattcacaaatgagaaaacggcaccaacacatgtacgaactgcagaacgttgcggtgtcgtgttttggtcccttccaaggagctctaagtgacactacacactacatagagaaaaaacaagcaaaacgggaaaaatataactaataacggcgtcatcctttgataagaccggaccgaccggacctgcttcgtatctcagataaaaaaaaagtgcaaagaggaaaggactccctttttcgccaaaccgatgtatgcttttttccgacatggtattatatacattgagcacttttggggattttttttttttttttatttttttcacccccttttttttttacctcaccaggcagcaaggtaaaaacaaagtagctttttctggccatccgtaaaatggtgcagcggaaagttggaggagtgacagaaaaggtgaagacgttcccctacgatgtgccataaggaagttcattttgatgactccatcggaaatgtgcagtttgtctcgactccttttttctactttttttttcatcaaactggaaaaaaaaaaaattaattacttcacggtctagcaagtttgcctttgcagctttgctgagaaatgaacagcagggggtggtggtggcgttgggaatggagaaagggccacctgcatccttccgcaccccccctaaaaaaaaaagggcacaccaaaggcagttgcaaagcagaagcagttgcaaagcagaagcagttgcacagaagaagcagttgcacagaagaagcagttgcacagaagaagcagttgcacagaagaagcagttgcacagaagaagcagttgcacagaagaagcagttgcacagaagaagcagttgcacagaagaagcagttgcacagaagaagcagttgcacagctgaagcaactgcacagcagaagcaactgcacacgaatgacgacacacttaacacaacacaaaaaattgaattaaattttaggagagaaaacatacatgtgtgcacgccgcgaaaaggactcgctagttgccgaacaggaggaagttccccgatggacgctgcgctcgttgcgcgtgtcctttaaagctttccctgttggcttggacattttacaaacaaatgagagagaggtgcctatgggggggggaggatccaaaagaagggaacatacatcaccactacgactgaccccaggttggccttttacaaaattggcattgcaccactttgttcgtttcttctgcgcgtggttacatgtgtccatccggtcgatggctcagctgggctcagctcggctcggctcggctcagctcggctcagctcacctcagctcacctcagctcacctctccacaatgacccccttttttgtttcctcgcaagtgtttacgagcttgatgagctcctccctctgtgccgtttttcccgcacaccttcatcgtccgtctctctcgtcctccttttccttttttccttctttttcacgtttggtttgtctcggtccctgctagtgtgacgacgtcgttcctctttgtccttccctgtccgttttgcatgcttgcgggatcgcttctcctcttcgtggggtcgtctctcctctttgcgggatcgtctctcctctttgcgggatcgtctctcctctttgcgggatcgtctctcctctttgcgggatcgtctctcctctttgtgcgaccgcctcccctctttgtgcgaccgcctctcctctttgcgggatcgaccctcccgtttgtccctcctcttttcgcgcttgcgcttcctcttcttgttcttctccttcttccttgacttgcggtccgagtccctgctgtcgcgcccaccactactgctcccatcatcactactgttgccgctactactcccatcatcactactgttgccgctaccactcccgccgctactatcgctatcgctgacgatgcccaggttgcggcgctccttcaggtcgtcctccgcctcctcctttatgtcactttggaagttaagcttttctagactaatcaaatttctacactggtagggcaagtgtccgatgtggttgcagagggtgcatgcccctgggatcgtagcggaagcagtacctgtcagtcttgccaaactgaacaaactcttcgccttctcgttgatttcttcattcgtcgcttccttttttttcaactcccttttgtttatctcctccacggaagcataggggtcatacccaactgaatttttccatatgtctgacgtcttgagagaggctgacacagggagtctgttgtcagcaggcatcctgactctcccagctttgctcggcatggtttctccaaagtgcaggaaaaggagagggaaggagaaagaaaaggtgggctagccctggaggagttatgtaccccctacatagtatatctcctgggtgagggaactctcatctcgcaaagctagcggaatcgcctttttttttttttttttctctttttaaacggagagggatgtgaagaaggcgggttttgtttgacgagcatactaagcactgctcgtcctgggatggaagcgttttttttttttttttttggaggtactcactggcggggtgcgcagggatgttacatgtatgcataatatgagcacgtagttcttcttttcctgcttctttttttctttcttttttttttttttttttccctttctgctgtgcaggttgccaacctggtgcgaaaggaaaatccgcgggaagaaaaaatcggcgcgttcttcccgcgcaggggaagggcgtacttgctgctcgaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaacagacaaaggtgccaacttgggtgaacgtatgcataggctcacgtgtgcacatttgtatttgtgttgtttgtttttttttttttttttttcttttttttctttttcctttcgccttgcccaggaaggaaagtcggaaggactagacaaatgggggtgaagaaccacgtgtcgggccatcgcagcagcaaagggaagtggaccaaaagaagctaactccactgagaagggacgagttgggttgccagtcagccgtttgagtggctacttgaccaaccgattgagtggccacgtgaccaaccgcttgagtggccgctccaccaaccgctccaccacagagacgcacggccgtgtggacagcccaggagagcgcaaagatgaacggacagggggaagaagaaatcgaacctgagaaatacattttcagcttcgcaccaaaagtgagttccgggttggaccatttcgcatgtgttgggtactataagaagaagccgatggtattttgctggggagggaacacgagcaaccagttgggggtaggaatcaacacaagggaatgtaaagtacccacgccggtgcctttctttgaagatttttttgttacctccgtgtgttgtacctattactgtacctttgttttagctaagaggagcgcgttggatgtggggtgttctgtgtactccttcgggaagggcaacaatgggttgctagggtttaggaaggagaagattttttttccaaatcgtgtggactcgcatcatgtagggggggagaaggagaagctactgcggaagctcgacaacaaggtggaccaaacgttgctggacgcgtttggggttaccaaggggggtgttagcggtggtggcggtgttagcgatgttagccgcggtagcgatggtagcgatcgtagcggtgatggcttgctccactttgacatggacgacatttacagcgaagaaggctccgcggggggagcgtctcgcgtgaacggctgcgctgggccccccccggaggagaaggcggactggtttacccccgtaccgatgaaggtgaaattcgaggagcgcacgagaattatgttcatatcctgtggggacatgcacacgttggccatttgcaccagggggttcctttacggatgggggagtaacaccttcgggtgtgtagggaatgggacaaacaggaatgtatacgaaccggttcgtatttttctggagggaagaaaaggaggagcgggggtaggtggtcggtttggaggtctaggtgggagtcgccgcccctttgggaacgctctccatgggaacgctctccatgggaacgctctgcatgggaatgagcccaaccgaggggacatcatcattcactgctccgcggggggaaagcacagcatggcgtgcacgctacgtggggagttgtacagttggggttatggagcaaatggacggcttggactgggtaacatccaaagttacaacaaaccacaactagtgaagacgttccaaaagagaaagaaaatcatttacgtgtgttcaggaaagtctcactcaggatgcatagatgcagaaaataacgtatacacatgggggagtggaagatattttaaactcggtcatggagatgataacgatgtgttgagtccgaagaggttagactatctatgtcactctcgtaaaatttttatgctatcttttggtaccttcaattcgctagctctaagtgtaaaaggggacgtgttcctttggggggtttttactcaaataaaaagaggatcctcatcctacacgtgtaaagctcctaagaaggtaaacatgcattataaatgcttatctgttcatgcatctgtgtatatgtccatgggggtgactctcgtgggggatttaatcgtgttgggtgattgcagtcgggttatcgcatgtggaggaagtggcccttccaatgtattgctaaagagcaaccatggggagggggagtccgactccggagacagcaatgttgatgtgatgaaccaccttattggaagggaagcaaattggatcgaccaactaaaccgtagtaatgagttcccggttagatacgttaaagaattacgagggaaaatccacataaaagatatccttaggacgttctacatgctggataaggaatcctttacccctggggggagagacaaaggatggcatgaacaactcaggtgggatgacgagagctggagtccttatggtgatggtccaacggaaggaacagttccaaagaaagacttggtcatcaagtcaagggttaggatgatcgatgggagtgagcactttagtgtattcctgttgcagagcgggaaggtatatgcttctggggttaataaaaatggagagctagcaaatggagaggcagcaaatgggggaccaccaaatggagagccaccaaatggagggccaccaaatggagtgtacaacttagggaagaaattttccgttcctgttccgatcgacgtgtgtgttaataaaatagtaaaaatcgcatgtggatataattacaccttggcgttgaacgaaagggggctactctacgggtgggggaagaacgacaaaagccaactcggtataggagtaattaaggactgccacgaaccggtgcacataaaatcgctcagcaaagtcatcgacgtgtatgcgggacatgatcacagcgcttgcatagtgaacagttcgtttgacgaggatcgttcgatagaggaagcgaagaaggaggaggagaaaaaaaactaccaccattttgacgtggagaatgaaaatatgttggaacgaggagagctgtacacctggggaaacgcagaaagcgggaaggtaggactcggggcagactacacacaaggagcgatcctcttgcccagaagagtcaacctaacaaataaggtacacaggtgctccctagggaacagtcacacattaatactaaccgattcaaacgagctgtatgtatgtggtagtgcaaataatggcaagttgggtctaacggatagaagcataggatacatggtcagttcgccaaggaaggttaacatagatcccagcatctacatcaagcaggtggtggcaggagcaacctacagtatgatactctccgttgatgggttcatctacacatggggagagttcataaaaaatgaattagcgtctgaagtcccagtgttgtattctcaaataagtaacgtaaagcatattatcggtgggaaagacagacacgttttattccttacatgtgataataaactcttcgggttgggtgacaacacacacatgcagatcctacatgatgtgaaagagacaagcatacgtgggagaccaaaactgattccctacttcgtcagagatagaagcatagaatcagcgtactcatttaaaaatgcgtccttcgtacagctggaaggtacacacgatttacttgcttggggatacacatctaactgccacctgggcatcggggtgacgaacgccacgtatttgaagcaaccgaagaaggtgatcagaacttgggtgacctatgaggaggtcgatcgaggcggagacaacgatgtggcagcggagcagggtctgctaggcgggccgaacagtcccccctttaacgacgggctggcagacgggctggcaggcggactggcagacgaagtcgagctcgtaagaaggagagtgctcaaaaagatgcagttcgaggacgacctcgtttgtggtgccccctaccacgaaggagatgtggaacatatgattaaacaaatacagatcatgccgcatcttctaaattgggaagagattcaaattttactaaaaaaggagagatacacgaacagcattgagtatgtgcgttctttcgagagagacctaactgatatgtatacgaaacacatggagtttctcctaaatttgcattccctggagaggacttacaacgagttgcttctcaattatcaacactacgtcctctcaaatgtagtgttgctgggcgaggagcgcccgtccatcatgttctcccagcacacacacgtcttggattgcaaccgggacaagctgcagcgattcgtgtacatagttcagcagcagcctgtgtacctcgtgattctctgtctgatccataactgcaagaatgtgaagtacgggagtggggcctacgggggtcactcctacgggggttactcctacggggggtactcgtgcgaggggtacgcctacgagtacggtgggcgcgtggatggtagccaggacggcagacagttcgggaatccgccgcagaaccagttggagaatccgccgcagaaccagttggagaatccaccgcagaaccagtcggggaatccgccgcggaaccagtcggggaagccgcctgccatgcgtgaccggagcgaccgggctgccgctgaggagaagcgcaacttctaccgcagcagcacgcgcatcctctgctccttcattttcgacctctaccacgacctccgggacgaacgcgtgcgaaccatattcacgatttttctcatcaagctgggcgtggaggagataaacaactgcctgcacgtggaggccctgttcagggaagactcctccatttttttcgtcctcatcaggatgctattcttaaagaacgaagtgctggcaagcttcgcgcggcgcctggccgacatgggcaacgtcaactcgttcgtgaggctggtggactccctgtcgcgctgtggccccgggggggaacgcgcgccatcagcggagaggtcaccactcgtcttggattcttctccccgagtggaaccccccaccggggatgcactcacaggggatgcactcacgggggactccctctcccctgcgttgatcaatcgggatgcactcgctcgcgcttcgatgagtgctgctccacccaaccgctccccgacgagcacccccccacgcaaccgcttcatcgacgaggcgaacgaccccctagacaaggagttcgcagccttcatgaagggaaagaatccagagaagacctcccccctgaatctaccgatgaatatgtatagcgggttgaagccccttccgtatagccacttggaaggaacatttggttataattcccaaggagtagtcccctcatcgtggcagggacagaacccaaaagaacccatgacaggtccagctaggcaaaaagatgtacttgtagaaatagacatggtacatgtgttcagagagttatgtaagctattcgaaaaaatgatttttccagaaatatttcaaattgttgtaaaaaatttatttaagcatttgtccctatgcgagatgaacaccaacaatgagagcctctcacagaataggatcttttacttcacaggggagcacttcctgtatgttccattttaccatttactactcatggctatcttaaatccaatgttaaggaatgtagagaagctagcagaaaaattttttttccctgttatcccaccccatgtcattaatttgtgtaaaagggtatcgtctttgttggaggttctttgtattaacagatatgactgtctatcgagatataatctaagagaaagctttgtctctgtgaaattcatccttgagagaaccttttactccatggtgacagtcacacatctcctttgcaacacgagggaggatgtatacctcactgcgtatgttaatttgtttagttaccatttgagcatgagaccttgctatgtatatttgaaggtcttccaactgtgccatttgcttaatctgtttttccgtttccaaaattatttgtgtctctccttcgacgaccccgcggtggagatcgtcaatgagttcttcacatggcaggaagggaaggcagacggagcgggaggcaaggtagacggaacaggaagcaaggtagacggaacgggaagcaaggtagacggagcgggaagcaaggtagacggagcgggaagcaaggtacacggaacgggaagcaaaatagaagacaacgcgcccagtgacgtggcccgcaaagtggccgccaacgacgcggcgggccgagagcgcaacgacaagcagagcgggaacttcctcctgaggctgatgggcaaggggaagaaggcgaaggggcgatccaagcgggatgtgcgggatgtgcgtgatgtgcgtgatgcgcgggatgggcgggctgaactgcctgcgcagactgcgcagagtacgctgcccgcgcgggggaaccgaccacaaacgaagacgcggcgcgagcggcgcctcattttctcggagagccaaatcgacctgttcgcgcagtgcaagctggtgtacaacatccagctggacacacgcttcctgttggaggaaaaaaatatgagcatctgtgaattcacaaaaattccaatgccacagtccatgtgctatcgtaagaagacgcgaataaaaaatagagaatatttgttctctatcatccaggagtataagcagccaagtgatgaagcttatctcgtgagcgagtgtctacgagggtgtcctctgctgggcccatgcacagatacgtctacactgttaatcaaattgaaggcacttagagtgaatttcctttcactggcccaacagaaggaagcaaatttagttactctccttgacaaaacagtagatatttttctgtcaaacgaaatggtacacgtgaatcatcaagagaatatcccacccaatctgtacatacataaatttaaaattaatcatggggaacaaacagaacaacctttcgagcgattttttatgttgcaaactttcaacaacagggattcctttttttcatgaaatggagaaatatcgcaatgcaaatatgcttggatattttaaaaaaaaaaaaacatgttcattatttgagaaaattatatgaacggcaaggtaaaattgaggagttaatttttatacaccaaaataaagtcagggaagatgtagagaacatgaagcgggcattaatatatgtatcaaaattgttaatagagagacccatacttgtacatgctactctctttggaaagaatttattttttattaaaatgaaaatggataaagattttcgaagaagagaaaggagtaactctttttctttttgcaatacgtcaactgtacatgtgtatggtgtgaagaagctacttcaggagggtgtgctggactccctaaacgagatgttacttcccgtggtggattcgctgtccctggaaatattcttcgatattgacaacgcgctgaagctcagtttggtgttaatgggtggactcgagcgcagggtcctgcacgttcagacgttccgcggcagggacattcagtgtatgtacagcaggtcccccttcatttcgtactctcttttcccatataatagggagagcctgtgctcgatccgcaccctgagccttgtgcatttgctgcacgacttggtggtcgacctttactagcgagttggtgcggcggcagggtggccgagcgggggtgcgtttgtttggcggttttttgtttgggggttttttgtttggcggttttttgtatggcggttttttgtttcgcggttttttgtttagcgtctttttgtttcgcgtctttttgttctttctcgttttttttcgtattttttgttctttctcgttttttttcgttttttttgtcctttctcgttttttttccgttttcccatttttaccgactcgggggtgccgcaccctccgcttccacttccgcgcggcgcacgtcagatgtcgtcattgttgtacgtctcgtagttgacgtcctcgtagagcacgttggtgacgtccatctccagcgttttgatgtgcgccagctgctcggcgtcttcgttggctgtctcgctggctgcctcgtttgccgcttcgttggctgtctcgtttgccgcttcgttcgctgcctcgtttgccgcttcgttgactgcctcgcttgctgcttcccctcccacgagcggctcgtcgcccccgatgacctgcgccagggaggtgccctccccatcatttttatcaccaaaaaaggggtcatcagtactctcctcatataactcaatcgcttcagccatttcagcactttggagattcttctgacctatgggttctatatccagctgttttgaattttctttagtcaaaagatcccccgtcgtttccttctgctcagaatcagtcggtggggtcccccctcccttggacactcccccggtgatgatgcttttaatggtctttttttttaatggtttgtttaagcattgcggaggaacgtacttagccttctccttctttttacaaaagattttgtactcatcctttaagtcatcatggctgtatagcttgtcacaaaaatatatgcatctgattcgtatgctcgcgttgatctgcacttcgatggtctccttgtagttggttcgaaaggccttctgcgtgtactcctgcaggttaatttgaattatgttccagccttcgtttaggatcatcggcatggtgcaccatttgttggagagtctcgtcacggtctgcaagaggggtgtcaccgttgcgtgtgacgggtttagcggcagcgtgaggagtatagcgatagcgtaacgcacctagcgacactcacaatgtacatagcgacactcgcaacgtacatagcgacactcgcaacgtacatagcgacactcgcaacgtacatagcgacactcgcaacgtacatagcgacactcgtaggggtactctgctgtgtgccccgttgggggggccgcccactcacctgaaaatttgaaattcgaaaggtccgcctgcacttcttgtcatccattatgcttatgcggaaggaaaagtatttattcatctgcggtggtgggggggaagtggttagagcgactgtcttagcaaagcggcaacgtagggtcattcccgatatgctgctaatagcgctgtgctggtaacaccgctgtgctggtaacaccgctccgctggtaacaccgctccgctggcaacgccgctccgcgtctcacatttttcacgatgagaacgatgaagggtaggctgatgcccagggaagaaaaattttctggggaggtgtagatatacgagtcggacgtgttttcggacatgatctcaattgcacttagcttgatcgcatcgtccaaaatttttctgacacaccccttcttcgtcttcgtcttccataggtccagtggtttggatctgcagtgggggggagcggtggcacgagcagtgagggggcatgtgcaggtgtggtgatgggagtggtgcctccaaaccgttttgccgctccaaaccgtttgccgctccagtttgccgctccatgctgcattgctcccccaaaccgctgtgctgcgccgggaggccttcttaccccgcgctcagcaggagggacaagatattcggctggtatttgttcctgtacatggtgctcagtgggtatgcggagaggtaagggggtagagcagtggggacgaagcagatggtatgcggagaggcaaatgggacgaagcagagggtatgcggagaggcaaaggggacgaagcagagggagaggagaaaacggctgatgaaccaacaagttagcatgggagtgtctgctactgcccacttatcggtgtgcatacataggcacgtgggagagcgactcttttctgtgcgatgtctggcttattccccttggcgtagcgtcacgcgtgagaggttcacctgttcgtgatgaaaaataggccctcaccttaccgcgtgcatttaggcccccaccttatcgcgatgcacttctacccccaccttaccttcccttcgcgaaaaaaaaataaaatgcgcgtctttcgagaggcgtgtctacgtgaggggaagctatgtatttttttttttctccttttttcttcttttttcttcttttcttttcttttcttttctttttcttcttttcttttcttttcttttttctttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctcaccactccatcgatcagtgttcaccactccatcgatcagagctcaccactcatgccgcttccccccacctctcaaataatggagtaaaggaacgcgccgacgatggcgacggcagagccgagcgcacccagcaaggtgatctgtgtttggaaaatgataatagaagatacgataatgacgactctcttaatcgaattggccacagcatgagtaacttgatttactttctcaagacacataaatgcaacttcattattgaggtagtaccaaatgccactcaaaaatattttagtaattatctccctgtacgtgtgattatttagtgttgcattctggtagttcgtgatgaagttgtaggaggcctttccctcgaagactatgactagaggtagagacatgagagctgagcatatggtaatcatggcatagatgtttgaagcgtttaggttttctccaattagtgatttctgtgtcatcattttttttgcaaaaatagatctcatggaggatcctaagttggagatcgtagcacaccagaaggacaaccacgtaaagtgaatctccttcacagatgcacatataactcctgcaacaattattagcagtgttaaatatttattgattttcatatactgttttagtaagagtatggagagtagggcagtaaaaacaggctcgcatgctttcaccacatgagtgaaggacactgtagtcgatgacatggagactacggcaccgaagtgaaccatgatgtgacagaaactctgaatcccgatattttttataaacaaatcaaacgtatatattttgggaagcttcttgtagcctgttaaccaatacattgaaataaatatccatcctgtgaatagctgcacggagctgatgaaccacggaagcttagtcatgttaagggctatcttgttatccacattgtagagtatgttcagagcgtaccacgtcaggaagagacacaacaacttgattttctcgagcacagactcgtagaagcttccacttagcaactttttttcacccacctggtccgagtgcccttcgttgatcgttatgggaaacgtaccgtactcatttttcgcgttgtctttcattctgggcggggtagaagtggtagaagtggtggaaggggtagaagtggtagatgtgttagaagtggtggaaggggtagaagtggtggaaggggtagatgtgttagaagtggtagatgtgttagaagtgttagaagtggtagaagcgacagaagtggtggcaggggtagcggcagagcagggtagcggcactgctgggcgagcagcaaacggtcggagttcccccggggaggcaacccaaatgcctgcttcgcgttggggctcgggcgatcaagcactcaagtactcacgtggtgatgggctggtgcggtgctgggctggtgcggtgctgggctgggctggtgtggtgctgggctgatgcgatgctgggctgggctggtgcggtgctgggctgggctgggctgggctggtgcgatgctgagctggtgtggtgctgggctggtgtggtgctgggctgatgcggttatccgatcatgcgatcatacgatcatacgatcatgcgaccgtgcgatcatgcgatcatgtggtcatgtgttcacctcctgactgtgctacgttgtgtagagcagtctgtcaggcgacacgtgcgcatcaacaaacgggtgaagatgtgcaccagcgcagcatcgacgtgtacaacggggtgaaaagatgggataaaaaaatggggtaaaaaaatggggtaaaaaagtgggataaaaaaatgggataaaaaaatggggtaaaaaaatggagtaaaaaaatggggcaaaaaaatgggttaaaaaatggggcaaaaaatgagagcataaaatgagagtataaaatgagggcaaatatgaggcaaatatgaggcaaatatgaggcacagatgaggcacaggtgaggcaaagatgagggcaaaaaatgacgtgcagaatgatccaaatagggatgcacgcattgtacctactctcagcgcgtcgtgtattttgggcaccttgcatgtagtgcctgtagtggcgatgggtcagtgtgcctccgaaaaaagtggtgtgattcttgcaggggtgaaaaaatatgcctcttttcgtttgcccccacggcgctttttcgctccgcagctaagcgggtagcgctagggtggagagccccccagcagctgcacgcgcaacgtgcacctgatttatgacgtatagggttgtaccgcctattacatatatacatgtacgtatatattcctgtaaagttgcactccccgatgagggattacatgtacggagcttcatcgtgcacgcggggaaaccggcctggggctgcacctcagggggggtgcccccccgttcagcgctgccaacatgggcgtagaagaatgcacagtgagaaaaaaaaaaaaagcgagcgaaaaggaagagccgaacagtttgcacacacgagcaactctgacggtgacaactgcggcgactgcggcggctgcggcggctgcggcaactaccgcttactgccgctaccatcgctaccatcgctaccgtcgctaccgtcgctactggttcctctccctatcgcgctccgctccgcttcgacatcacatgatgcatcgttgcggctctcacctggtcactaaccgcagcgctttctccacctcttcctcaaatctcttcacgcctgcttctatcgcggcgctgcacccgcccgaccgcagcaaaggttgtatgtaacagtgacgaagcgcgcacagagggagctctctacaggggaagaagctcgaccccccaagcaccccttccctcgaagcgctaaacgcgcgcacgcaggggggacacacacatacgcatgcgcacagtgtacatttaaagtggaggggctcgcccccgcactgtgcgaatgcgcgtgcttaaaaaatgcaagccaatgcagagtggtcatgcacgtcctgttgatctcaagcgaagtgcccccaagaaggctgttgcacacgggtgtgcgagggaagaaaccctccccccccaaacgcggcgctggcctgggttgttcattctgggtggcagcgtagtacaaggcgggaaaataatgctaacacagaggagacttttttttttttttcttcttttacaaaatatggaccgtacacctgttgagagaaaaccaggaagcattagctatttgcacacacatttgtgcttttcgcagcttgccatttgatggcgcctcttcaccatttgatggtacctcttcaccattttgtggtgcccctttccttttttatttttttcccccgcatgagaattgccacagttacacacacgaacttgtgtgtacgcggtggccccaatggattcccttcgaacgcctagcaggctgtcgtcccagttggtgtgcagtaaaaataccttcggaaaagctttaaaatggattggctttcccttttttcagcaacagttacataggtagtttactacgcctttgcttcctcccccccttcccgtgttgccaagttttttttttttttttttaaatagcgaaattgtggtcccccgtgaacgctgtggagcgagggcaggtgcgccattccgcgccagcacacggaaaaaaaaggaaaggaaaggaaagcagcagagtgaagcggtgaagcggtgaagcagcggagtgaagcgaaaaggaaaaaaacgtgccgcttaacatgggagcgtattatctccaaatggctagccgcccattttttcacccacatacgtgtacccccaaaatggggcctttaaaggtgccaacaatttgctttgcaaaaacgcttcaaatgtacgtacgcacctgtcccattttattccttccgtgggggggggaagaaaattttgtaaaacggagagtggattggtcccctcggggtggtggacagggtcgcacttgagcagaggaacatatagggtgatgtcccctcctgtgtgtataattatttgaaaaaaaaaaaaaaaaaaaaaaaaaattattacccatttgaaatgcctggctgtgttggtcacctcgacttatgcgacccttttgggggaatatgaggaggaggcaattcacacaggaaggtagcagctaaataagctgcgcggaggtgaagcaactcttctatctgttcatggtcgcttctccttttgggacaacaaacatgtaacgataattatgagtggacgaaatttcttcccaattcgcctgacccgttcagaaaaaaaaaaacttcttccgcgtgaccgagcaaatggtacatcatcaagttggcctctccacaggagattgcacacgaggtgatacacaccaaagtatgaaccgattaaatttgtgtacagttcccacgtcatcactttaaccccccactgggcaaaatgcacagatggtgaatgcaacagcgtttccatttcgctcctttaattttgtttccacgtgtgggtcagcttaaaaggggcatctctcctcctccgccttcttattctcctcctcctgcgcctgcttctcttctcctccgcctccttcttctcctcctgcacccaccctgccctctacgtagctcattattcacatgaactatcacagggggaaatatatgaaccactgtactgtgcacgttgaatgggagtcctcaaatatccatcctggttgttacggcacttggggagaataggcccaggcaatccgttatcgcagaaatgtgaggacgtataagctgaccaactttgttttattttgattaactacttgaatcagtagggcatgccacctgtgctttgttgtttcttccacttttttttcagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttttctttctttcctttttctttcctctcctttcctttccttcccttccctttttgtgcttgcttacgcgtccatttcacggtcatgcgttttaccaaggggagcttttccttcactagcatatttttgctgagcagttaaacgtgcgcgtgggggttgcctttaatttgtgtgtctgtggagatcacttaggggtagagtctttctttcactgcctgtcttagtcgcatttgagcgggtcgtttcgaatgtgtgcagataaagcgtccctccccggtcgcagtttgactctgagcaggagcaactagatcctacacgtttgtcgcagggccacgtgcgtgcaaatgtttttgtaagtctgcccccatcgtagcgcctcctcggcatattgcagcgcgttctttttctgccccgcgggcgcgcacagaagagaggggggacaacgcgaagcggcggtcaactgatacgcgcactgataagcgcgtcgataagcgcaccgatacgcgcaccgacacgcgcaccgacacgcgcaccgatacgcgcaccgatacactcaccgatacactcaccgacacactcacgactgtccgaactactgcccgcagcgatacccgagctgttctgcgcaccacccaaactggaggatgaaattggacacggtcttcaagttcctgctggtcgtagtcattctcttcacagtgcagcaaatatggcccgtacacgacgtgctcaggaaggtgcaaagtggggccctggttccctgggcgaagagtgcgctgagcaaactgtgttctgatttttgttttaagagaatcaaaagggacatggagatattttaccgcgagaagtacatagtcccgaggccatgttactttgtctttttcatcgttagcggttgcctgaccctgggcgccaagtggatgatgcacagggtttcgcagccgctgggcgagcgctggatcccccgcaagtaggccccgcctgcgaactggcccgtcgcatgcgcgcatcgcatctgcaggccgagtggtgtacttcacgtgatcgccaacgaacgcggcgagtgtgcactccatgtggccgtctcagcgtgcagtctgtaacaaacatccccccccccgcgtctcccactcctccaaccctcagaaaatggagcgaacgcatacgcaagatcaaagtggccaggtttaacctgatgttttttaacttgttttacttcaccctcatcagtgcactcggttttgtcgcgctcagctgccagacgttcttcccccacgaaatgggcggccagggcaagctcagcgattactttgcaggtacgcgcaggcaccacgaaaaaagaaggaaaaaaaaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccagccgcgtaggacgaacgtgtgcacgtgtatccacggggcaccaaagtgatatattttttttttttttctttccttttctactctttccccgtaggctaccccaaccagaaaacgtccagtcttatacacctgtattacttcctaaatgggggttacctgctcacgtccgtgtactccctgctcatggctgagaagctgcccgatttttatgagaatttcctgcaacacctgtgtgcagttatcctggtttacttttcctacggacagaacttcctccgagttggctccatcatcatgctctgtcacgacatatgcgaggttttctcgtccgcgtagggaaggaggggagagaaaggcgcgaggacgcgccgcagtgagagggggaacgccgcacgtgctatgcagccacgtccccaccgcgctgcaccgttctacaccgcgctgcaccgttctacaccgcgttgcatcgttcttcagcgattttacaccgcgctgcaatctctacaccgctcccccccccgcaggtgccgcgtctttgtggacacgagacacaaagccgtgacggtcagctccttctgcatcctcttctcaagctggggattcctccgtctgtacatttacgccaagagatgcatacttcccattcatagaaatttccatgtgtttaaccccctcatcgggtacgaagcatgtgtgtggctgacatttcttttactcgtcattctgttaatgaatgcgtactggtttgtccttatggggaagatgtttattcatttcgtttcgagtgggaagacggaggatattttgacgcgggtggccgagctggaggagggggagaagaaggtcaagtgagcgcgccgcggtggcactctggcggtggcactctcgtggtgtgtttctactttagtgcttcttctctctgctccttctctctgctcctcctcgccgctcccccccatctgtccttcttatcaaatcagcgtccttttaaatcttcgcaacttttttttttttgcgtcctttttgggaaacctctttgccgctcctagtcgcgctcccctccctaaaaaataaaaacaacccaagtgctctgcgacacagttccgcgcatgacgtgcaggtggaacgggtcagggggaataataagttcctcccctctacatgtatgagtcgtcgtgtggaaagtaaaaatggatacccaaaaggagagcacgtaagtatggcaacgttacggaggggtctctttaagggcatcctttttttttgggcctaacagatggcatggtttgtccgtctaaggctacgttgaccttcccccatttcgtcttttgcaacatctactgcctcttcggagggggtggcagcttcgccttcttgggccacatttttttcgggacgatcgccgccttttcgcttgcagcagatttgggttccccgggggggttcagctgggcagtgggcttcatcgggggggcgccaggggtgggagtgtctcccggttgggaggtctttcccggttgggtggcctttcccggttgggaggtctctcccggttgggaggtctctcccggttgggaagcctccccctgttgggtggcctctccctgttgggtggcctctcccggttgggtggcctctccctgccgggtggcccctaattgtgggatggcctccccccccaggaagctcgcgtagatggaggtgagcactgaccgatcggggcgcaaaatggagagtatcatattgacaagtgccgtgatgagagaccacccctgggagacgatattcttctggtgatcactaaaggtagaaaacttcaaatcggcattcgccaacaagcatatgcgtctctcacacactctcctccaagcagccttcaacacctcaaaggggttgtatccattcatgtcttttatgtcatacaaatacaaagggcagtacataattagcagtttcaatatcgtgatagcctttttaatcctatgtagtagtttaaaggggagaagtaaaaggtctgtcggtaagtcttctataatggggacatgtgcagtgagatggtgactcgtttcatcggagaagctgttggaaattcctttcttcttcatgagtggtcccccaagagagacagatgatacatcgtcatggtatactctgtggtcataataaatcgtatgtgtgcgtagcagtccttgtacgaggcaatgcagaacagtaacattgtccttattttttaaagtggcttgtgccccattttctattaaggtctttataacatgcagatgcaaaccatatgcagctaacatgagtggagtttctccatgagatgtcattagatctacttcagtgtgatattttaataacgtctttacaattacgtcatgtccacttaggcatgccatatggagagctgtgcttccttcactgttcagtaattttactggcacgccacaaattattagctgtttcgctagctttctctttccccttctgcatgcatagtggagtgcattgttcaagcctagcagtttatgcgaaatggatttggtgagaattttttgaacataatagtgcttcactttgttgttcaggacgtcgtctgactttcccgaatcgaagctgctacacgtgggcgaggtgctttcgcctgagttgcttctcctctttggatgattcaaacggtttttttttttctccttcttggggtagtccctttttgatgaacctgagcgggaatctgcgcgtgaatctgcgtgtgaacctgagcgtgagcctgagcgtgaatctgcgcgtgaacctgcgcgtgaacccgaacgtgagtctatctcttcttcccttctgagggggtgcccccttctatgctgacctgccatgcgataatgactgcttatcccagtttggatgatgctttcttctgctcctgttttggcttcgccatgattggacttccccctcctctcgttggtggtaccgacgtagctggggggtggggacgacagtagcgcgtgtgcactgtgtattccatatgctgcattctccacgtccctgcgcctccttcgtgcagcagcgaggctaacgtactcattgaatctgagcttatccttgtacttcctccgcttgtacatctgtttggcgtctaaatgtttcagaagaatggtcagaataattttttgattcgtgtctagcttttggctagctggtccgtaggtgaattcttcatcctggaggaggtcttccccaaaggggaagggtctttccatgtcgtttgcccagaggtacgagttgttgtgtccgtcttgcacagccattatggtggtaccccctccatcctttggtatatcctccccatgcaataaggtgttgtattcagcttcgaagttgtccagtcccaccttctgagattcgatttcttgtaacaaaatgtggacgtaattggaataacggtttgtctgttcatatggaaggaatgaactagccatgtgtaggagagcattcatgtgtaattcatttttagaaaaaggagagtagtttagctttaggagaaccttcactaattttacgtttccaaaggatgcagcaatggagagtgcattctgtccatttccaacgtattgcatgtgtttgaatagcttgaaaatgtgaggcacgtaattttctttctcataatcgatatcgaaacattggcatgccatgtagatcgggtagaatggatcttccttcattatttttttaatttttctatgtgattcgttttttttttgtgtcacatgatgataaaatttactgtactcttccttcctgttaatgtaaaactctatctctctgtacggactgtacacattgaagcagatggcataggtcctcatctgttgtattaacgtaatggttagagtcgaattagatcctgttgtcaccattgcattccagatagatgcaaaaatgggttctattacagattctgcatctatcccacctgctttcatatacaacttgcaatgattcgaatagttgaaggtgtaatgagccaggtgtgcatacaggtggaccttctccagtgagcataccgggaagacgttttccgctgctattactgcctttcgtaaaaataataaggagtcatgtaattttctgttaggatcgtatctcatcagacctgctagcaatgtacacacattgaacaggatgtgatggttcgggtgcagtaggtactgcacctcgttgtgtatctgtaaaagcttcttcttcgcctggatgatgtccccttgcatatacttcatttccgcgtcttcgtactgggcgtagatgcttctctccagacgtacgcaccgcttgtttccctgaagggataacttcccgcagtttgagcacaaccatcgttctgcgtcccccgccagtttgcgtgccacatctttggcagtctcctttctatcatcggttagctttcctttacggatcgagtctccctttccacgttgtcgacgttcttcttcttccccttccatgtggagcgcctcgatcaatgcctctgtcttcatcgggtagatataccccacaatgcacctggggcacctcatacttctaagatgcaagttattttccgttgagtcggtgcacctaatgcacccacaactaaaaatacgagccattcctcggcaactctttctaacactcagggggacatactgatccgataaaatacttatgcacagtttccctccttgagggatattgcatatcgatctgacagttagggtcccatcctcgtcataataaaaagagcatgttggaacacagctgtgattcagtttagctatctctggagagaaagctaatccgaaggaggtttcagggttggattgcttaatgatagaagatggagagtaatacttaacggagagggagtactgccatacgattagcataaaatcgacaagctccttctgtttcaagtagagataaaaagaaggagggaattccaatattatcctattcgctaacgtgttgaacgagttgaatagcttaacttggttgtcccgaacgacttcataaaaggactcatttgagaaaaggtcctttaagatgtgttgctctttgtccttgtactccttgtcaatcttcatttttatgagaacacgaaatatatgaagtacgaggtgcagcattaggttagcttccttcgcagcagcggagatggtgggtaatattggacactcttctttgtgtagcttcatattctgtgccaagcatttccaactacagaatatatatctgcacgtgtgtggatttactggacattggtagcacttttgcgataggtttctttccttcaaacagtggtaacaggttgggtatacgtagttgttgcaaaatatgtgttgggtgagtactagtggtttgatttgaaggactacttctcctggctccatgtctctcttagccagcaccacgcgctgcttcgcctggcgctgcttctcctggagccccctcgcgggccgccctccgccgaagttgtccctttcgggggggttgccacggctcccaccgcttccttcgccgcttccttcatcgcttccttcatcgcttccttcaccgcttcctccatcgcttccttcaccgcttcctccatcgcttccttcaccgcttcctccatcgcttccttcaccgcttcctccatcgcttccttcactgccgagccccgccgccaagggcaggggctgttcccccgcctctccgggtagcagatccgctccttatacttggtagggatcctcgcctccttaatcacctgccgctcctcacacagtctcaacaagctaaccagcttgtcattcttctggttaagatacaaagcagcatacagtaggttcagagcagacttgtgatcttctatgttcacgtaaaacgtactaaataattcgtacgcaaggatattcttggggttcttctccaaataacttgtaactaaagaggagatcagttccttatcgtttcgttgatgtagctttggcaactcattcataatttcgttcagctcttctttatttttctgtgtcctgtggttgctctcctccgtttctccatttttcctgcgtcgcagagctcgcttctccacgtcttggaggagggacacgcgtagcatgatggtgagtagttgttggtgtgatgtcttacacggatgagtgagtaaccgacgaagctgcttccctggtgacacccactgccgtttgttctaccacatgggaggagagaagcttcttcaggtgtacgcttccgacctaatgtggcatcccacaacatactgacggtggattcacctcagacgaaaaaaaaaaagacaaaggagtctctcctccctcttctcataagacacgtgtctacttatttcctcgtttgtattcacatcggagaagtgtctcagcaggatcgacaggacatgacaccatgtcctactctccgcaggaacgaaaggcggggggggggaaaaaaaaaaaaaaaaattaaagtgcaatttgacctccctctggggtgagtacctcagcggggaagacgcacgcgaagttctcctttgcggtttgtaggagggtctcgccacgccaggggggggggggcggctgtgccttcctgcctgcgcgtatgcgtatcagcgggcgccagcatgcgtcagcatgtgtcagcatgtgtcagcatacccacgtgaggacatacgttcacatgtacacgtttattttattttattttttttgtttcccctttggtcacccgacttgccaaacggacgacatatttccccctgcgccaatgtaaaaggggttaaaaaaaaaaaaaaaaaaaagaacaaagttgaagcctttccaggaaaacgacctttttgctcgtgtggaattacccaccctgcaatgtgctgtgttgtgttatgttacgttatgttacgttatgttatgctacgttatgttatgttctttttttttttttgtcagacctcttttacatgaatcgcgcaaggggaattctcccagggatgccagcgcgatggcgatgcttgcaggagacgttctgaatgggatttttttttttttggaaaatcaaacggcagtcttgtgtcgatgaggggggggagtgtacccatttgggggaatgcgcgcgaaatgggaagggtgagccgatgtgtaaacgggaggagcgtcaaatgggaggatcgtcaaatgggaggagtgccaaatgggaggagtgtcaaattggaggctgccaaattcgcagaggagctgatgcgcgggaggagaggggcgaggtggagcacacacactttacccccaccccatttcgcgtgtccagaaagggtcaccgtgcctcaccgggtgcgaggaaaacgaggaaaaggaacgcgccgagcgagacgagcaaatcgagcaaagcgaacaaagcgaacaagaagaacaaaacgcgtatcttacgcgtaaccgatttgagtccccccggttcactttaatatctggagaaatttaactctccttagtggcctttttattttttttttccttttttttggattccccccgcgaacagaaagttaggcaacctgacaatttcacctgcacatgttcagaaaagaaaaacagaccaacagggaaaagcgacgaggacgagtgtgatcaacagaaaaaagcgacgaggacgagtgcgaccaacagaaaaaagcgacgaggacgagtgcgaccaacagaaaaaagcgacgaggacgagtgcgaccaacagaaaaaggctacacacccgcttgcccatcgcatcacttatccttggaggctgaaccaaacatacgagaagcacacaggagagtttcccgcaaattttttttttcgcgaacatgtgacttggctttttttatccccactttggattttctccccttccccctcaggtgagcagaatgactctctccctccccttctgctcgtgcatgcgaggaggagagcaaaagggaaagaaacatgatgcatgtaaacttgcatggttgtaccttcacgagtaaaaagcacatgtgtggggggtgcctgccagtctcccaaccactgcatgtgtgtgtgtatctgtgtgtacatgtgtctcttcccccccctcagcagaagcgcgcagcaggaaacaaccccgcgtgggcccttcactcccgatggcttaaccctttgcagtggcgccggccttgctgcatgcatgttcagtgcgtgtccaacactgacccttttggcggcaacccacagctctgcgagtgagcagcgcgggaaaaaaaaaaaaagagcgaagagaagagaagagaagagaagcgaaacaaaacgaagcgaaacaaaaacagagaagagagaacagagctgagcagcactcaagcaaagacgacacaactgaattgaccaccaaatgttgaaacaaaaaaaaaggagactcccttttaagacacaccatttgaacgaatgcccattttgaacaactccccccccgtcccactggagactcaccgcacgcaaaagattctgcaaccctccaacagggaccattaaacaaccctgcgataacatgcttatatgcctggaacagcttgacgtctataacgtgcttggcatttcagacttgctcgatttgtttggctcagtcgacgtgctcatcgttgcagactcgctgcacctgctcaagcgtctgcttccccttttgactttgtcttaacccgcctcctcagcctgcaaaccgcagcgtaagttaagctccgtccccgcagatgtccccgcagatgtccccgcagatatccccgcagatatccccgcagatatccctgcagacctgccgcggactccccgcgaggtgcacagggaggaaggcgtgcctatgcgctccgtttctccaaacatgtgtgccgccccacggcatcctcctcattgctatgttgccttgacccctcctcgcaggccgcgtgaatctggagcaagctcccccgcagaggcacgtcaaagtccattttcgggtccattttcaagccaattttcaagccaattttcaagccccttttcaagcccattttcaatccccttttcaagtccacttccacgcctgttctacttccacgccaatgatgcacacgaagggaagtgcgcgggccctgctgttggcctcggtgctgctaacctggctgcaagtgtgcctgtccaaacaccatgtggacctatccagttcaggaaaaagtgtgttcctgttgaatgtagtcccaggagacacagtggtctactcatgtccatacactcttcacagagaagctcaaatcaggtgtgcaagggagagggaattctttgatagaaaactgtactgttttgaacatgtcatcattaataggaatgtattcctattgagagactacgtcaggggagcatacaacatagtaagtaaatacgtgaataacatatacacgtctgaatttacagtacctcctgttgtactgatgaaccgtcatttcgaatgctattgctacatggatgatgggaatagagtacagaagaaaacactcaaggttcacatttccaagggtatcgttaaaaggactcctggatgtgatttcaatgatgaatacagagagagcactgcaatcacaacttttaacaatatgaatcgcaagagagttaaagtgtgtgatagttatcctaagggtggagataccatcactctgttgtgtcctactacctacactgtccaaccggaagggtgcttcaatcaggtatacgtaaaaaaggatgacataaaaaatgataaaaataagttggaggaacggttcaatattagtcgtaaatgggaacaagaaaaatacaagatagttgacatagagacgctttttggtcagaaggtagagagtgtaggagatgaagtaagtaagttcgctaaaattcccgttacaaatgatgaaataagttttacctgcacatgtcgggcaaatgatgggtcagatacactcatgatgaatgtgtacataaatgagagttacgataagttcgttaattctaatcaggagaatatcggtaattctaatcaggggaagttcgttaattctaatcaggagaagttcgttatgcctaatgaaaacagagtggagtactcgaagcataacgtcagttccaccacagttattagtgagcgcgaggagcgcagcggcgcgtcttcttctttcttcggtcagatggtgctctgcgcgctgtggctgcttctcctgggagcgtagtggacgcgtcaggccagcttttaccgcttctatcggcactgttttgtgtgcacatttttgccagtttttttttttttttcccctaacttgcgcacctcgtgtgtaccactttgattgactccaaagcattttggggcgccacgcatctgcatgtagtcaccaactcgttctcgtggggggttctcccgtggggagtgatcacagttggggagggaactcggttggggtgtgaactcggttggggagtgatcacagttggggtgcgtacgatggggcgctcgccatgggacctgcttgccggttcgtcaccgcgttgtcactgttccttcaccgcttcgtcacttctccttcaccgctccttcaccgcttcgtcacagctcattcgctgccacttctccgcccccgtggcgcaggccaagttgggcaggaaggtagatatcttcagcacctttagggaaaactggtggggcatcgtctgactgggctgcatgacgtacaggaggaggttcagcagcctgcaggggggcacatgaaagtgggaaaacgcgtcgcagcagatgtaggaacgcggacatggggggaaaaagagttagtcggacggaccccccccgtttcgcgagtggaacacttccagaacgttgttccacctatgcgttgttccacctatgcgttgttccacctatgcgctgttctacctatgcgctgttccacccacacgtgggcttttttaacttccgcctcacaacccatgggtgcgtacaaagggggtccgtcccctctcctctttcctacctcaagccggtgcgcaaaacgaagaagtggttgctctgcgcgatcttcagcattttaaaatccacctttagtagcatggccaacccgaaaaggtcgaatatgatcagcttgagtgccttcttcacatgactgacggcgttgacattcaccaggttgatgctgcaaatggggggtgggggcgaagcacaaagggggagcgatgggcagtgggcagtgggcagagggcagagggcagcggagcaataagcagcggagtaataagcaacagaacgttgatcagcagaacgttgatcaacagaacgttggtcagcggaacaacaggaaaaaacctcgcgccgttgttcatctgcctttggtgttatctccctcccgggacgacgctgcgctgatgtaggtgacttacatcttcaccagcaggtacacttggttcgacttggaggccagttccatggttaggtcacgcggtggggcatcgactgagtagctcctccacttcgggtggaagcaaaaatggcagtgttgcctcgtccctcgctgcgtttccccctatgcagtttgtcgtttgtcgtttgacgtctgtcgttttccgttttcctttttcccttttccgtttgccgttttttcccccctccttaatggaccacataaacggctgactgcaaatctgcagagcggcggatcaaagaatagcccactcgctgcgcgcacaggtgattaaaaaggggagttatactccaggggggggatgatacttccttggggtatgcatgctcacgcgtacattcacataatgtatgggtatataaatatacgcatttgttcgtttgtacgtttgtacgtgggagcaacacaacgaatagggcaacacccacagttgcgccgccatgccagacgaaaaagcagtggtaggagtaggatatgagtgccctgtctgacccctccccctctccctctgctagctaataaagtgcagctttctctccgaaatctcacgcatgcgctgcgcgatgattttctttgtccggttgaccgtctccgcgttatacttgtccaattcatccatggcgtcactcaatatgatgtccttaattagatcctcccatttggaagaactcgcaggagctctgcttttctccaaatcaagcacagcctgcacgagtaccctcgtgagccctttcttgtcaatcaggttatatgcatgtgccttcgtagcagcaccgatgtatgtacgaaagaaaaaaatgggtacagacttaataaagtaatcacttggaagcaatgtattatcatccttcccctttacatgatgcaaaaaaacagctttcatcctttgtggatatgtcctaatcatcatctccccagcctgtttatccatatctcccgtatctccaatccatatatacctcacgagtgagttctgctgaagcacatacttgtgcagctgcttaaaattaacgaattttttttctcctctcgtttcattccatacccactccttcaaagtcgagtacaaaatcttattgtcacaatcaattccccagtttttaattcctctcctttctgctacctcattaaattttttgttcaaaaatgaatcctctgttatgggtacttgtgggattcttgctgtaagtacagacaacaacaacggctttgcttctgaagataatttattcattgctagttcgaagataaactggaaggaccctggataggtctctcctctctggtattgtgcgtccactcctcctagagcataattaaaaaatttataccctccgcttgaccggatcgtgtcatctatgtcgattatcacttgggtggttccccatttgagccgctcatttttgcagtcgattattcgcctcttcactttcccgccggggtcagcgccaacgttagcggtagcggcaggggcaggggcagcctcagcggtagtgccaacgttagcggcagcctcaacgcctgtgccaacacctgcaccaacggcagccgcagccgccgccgtagcgcttgtggaggaggggtcccccttcccctcgtcgttgcgctcaactggatggccgcttcgctccctcgggttgccgcttccctcccttgggtagccgcttctctccatcggatggtcgcttccccccctcgggtggccgcttcccccccttgtccggtcccacagttcattttctttgcaaaaaaatcggtaaacatccagagggggcttctcatccggcagggtctgcgagagacatttaaaattattttcatataaattcacatcactggatttacacacattctgcacaggtgcgtcatcagtagtgatgtgtctccaacttcgatgaccccttcgctcaggtgcttcactccaccttcgtcccccttcacagtccctcgccccaaacctccgatccaggcgatcactgcatagagacacgttcctgcgatcaccggggctgttcacccgcttcccatcctctatgttacataagtccttaatggcatgaaagcatttctctaaattggcgtcgtttatcttaatggggttcacgtggaagtgcgtgtcgtccatgaagggtctgtgttcctccacccctttcgtgcgcaccctactcggggatacactactctgggacgtcctactcggggatacactactctgggacaccctactcacgcgggtgagagaactcggtttgcttctctccctgagtgcatcgtttactggcgcagtggagttcgccttggggcggttgaacaggtcatcacttatgccgccaccctcggcgttccccgctgctttcaaactgtttgcaccgactcgataggcatgtcggagcgtctcgtcactgtgggggtccctttcctcatgcgttccttcgggtgcactctccccttgattctgctcactcggtctgttctgacaacggtacatctgcacacaccgatcttcttcctcgttcgtatctccaccatacacatggctactgctgaggggcttcttatttagtggaccccccatgtcgttgtgtgcccccctgggtggcgatctcacttggtttggataactgtgggatccgtacttcctaagtgtgtacttagggttggtgcttctcttcactttgggcgtatctgtaaaggtcatgcggatgggtggacactcggggttcgtgttgcagttactcaccggggtgaccgtgtcggcctgcccgtcctgttctgccacagaggcgttgtggcggctaccacagtcatcgcggttatcgcggtcatcaccaccgcttcttccttcaccgcttcttccttcaccgcttctcccttcactaccgcttctcccttcactaccgcttctcccttcactaccgcttctcccttcactgccgctcctcccttcactaccgcttctcccctttttggtcttcttctcctgaacagactcctctatccgactaataatcctcgtcatgttgttggtaaagccccccccgtggaagtgcttctccctctccctatcggaaatgccgactcttgaggagatccaaccatctgcagataactctcgtaaaggaggagggttgtcctcaacatcactgttcaccttgctggagtgaagcaacggcgcagaataaaataggccctgttcatctatgttcttactgtagtgtccgcttgtctttccagcggggcttccacccaattgacgactcgtctctttttcgctctttgcataatcactgtgctggctggcttgggggtcaatcaccctgtgtatcggttcatgtccgaggggagtgggtgacatcgcagagaggcggacaccgatatagctaccgctttcatcactgtagccattattattggacattgtatcctttatgtcttcccccctgggcacttctgctaaacgttcgtttgtctcactgacgatggtttgaccagcttgtcccttgtctctttcctcatcagaggatacatatttcctccatttttccaattcgttctttcctgtatgttgattcgtatgtgtgtgtccctttactgtaatttcggagggggtacccttcccggtttcattccaaaatgggttattcttccttccacctgtgtaggtttgatcggctgatttttcaattttttcactttcgcctgaacagttcaggtaattttttgacggtggcggttgcttttctctgtggttggaattatctaggaggtcaccgtgagcgctgctgacggggttgtcacgcgggttgtcaagcggattgtcaagcagattgcttcgcaaactgtcacgcggattaccttgcgcgttttcattgtagttactgttgctgggggtgtccccaccgttgtggctgccatcatcgcgaatggactttacttctggcccctcgccgtcacccccaattaggagcaagtttggaaatttattcacaaattgagcagagttgcccttttcgttttcatcactgtcaccttcgttcccatcgtcactatcatcgacgtcatcaaaccaatgtgtgtccttcttctgaatgctactatttccattattcatactttcgtagagcttcgagtggatgagtttctcctgttcttcctcctcatcctctgtcaagtcggtctgtttgtgtaacttacttggcgaacacacactcaactcatcgaggcttattttgtcttcatctgaattatccttctctcctgtttcgtccagcctttttatgtcattcatttcgatacattcgaaggtggctttgtccttgtctcgtttttttatcatgagtggagcggtgggggggtatcgtggtggggtgttagcgcggcgggatgttatcgcggtgggatgttagcgcggcgggatgttagcgcggcgggatgttagcgcggcgggatgttagcgcggtgtgctctctagctgggctgtaatgacaggctggggcgattcacctcctcggttaggacgggagtatacaataggggtagaaatggtgccggtggtagtctcctcccctgcgacaagcgcacatacagtaggggcagaaggcaaatcgaaaaaagggggccgatccacgggagaaggaagggaggagggaatatatgctgcagtgggagccttcgcaactaccaccaggtgaatgcggttaaagctgcttgaaaggtgggcagttgaagacacggtgcaggggagagctgcgtacaggacgttgtacaaaagcgcggttggacatacgcaacgttggacaaacgcgaagtcgggcacgtgccagggtggacattcgcgacgttggacaagcgcatagattaacggggcaattaaaagggaggtcggcatgcaccgcgttgcatgctgtgcatttttaaaaattccagtggagacacactgcctggtggacgccacggagtaacgatcaaagtgaaaacgaacaaacttgagaactggtttcactgtaggggcggagctgttttgctccactctgctcggctttgcttctcctagtagggctacgtggggggcttcccttttcataaaatgggcagtctattcagtgccgcttcgctcgttggtacttccttccctgttggtcttcaccaggcaccccctgttatttaaggtgcttctccgcaaggaggggcacgcccgtgggggtaacgtctaaatgtgattacgcaccggtgtggtgcgggggcacatccataagtgcaccctccagcgaaggggcattcataagtgcaccctctagtgaatctccttcctcagatgcgagtgataatttggactaacgggaatgacttctcggacttaaaaaaaaaaaaggggacagccgctctaatggggtgtcactatgtgcggctgtgcagatgccaaggcatacgcctaccgatatggttagcgatgtggcaagcgatgtggttagcgatgtggttagcgatatggttagcgatgtggttagcgatatggttagcgatgtggctagcgatatgactcgcgatacgcctgccgatatggctagcgatatgccaatgcgcggcggcctgcttctcgggaggatgtagctgaacgtacgagtggctcgcggcgtgatgcaggtactcctctacctatatgcatagggggtagggtagatgcgcggccacagagcacgatcgcagagcgattacagcgcgattaaagcgcaggggttatgttaacaaaaaaaataaaaaaaaaaaaaaaaagcgtcagtagagctgtgcgaggcgggaactcacgtgcgagtaattcgccaaagaaacgaatgcatggcgcgcgagcagttcactcgggggattcttacaaatgagtttacgtagttacgcacgtatgtatatacatgcatatgcagtaaggtatgcataacggcagagtgaaaaaaaaaaaaaaacttgctcgcgcgttaacaaacgcgggcacagaaattacaggcaagcggattgcgcagcttggcgcgcgtgccattagcgatcgatgggcagttcgtccgctcgtccgttcgcccgttcgctcacatatgctgctgcatttaaaaggggaatgttgcacaaaataaaggaggattttttttctttttaaaaaggttatggacttaccccaagtgcacatatttttccaagcggaaaagggtactgcccccccttcgagtggtttttattttccctgccatgttcaccgcgggtagtaagttggtgggggtctgctgtttaggctgcgcagggacggcaaaatgagcagcacaaggagcggcatggaggttctttcccgtatctgcactcaggcgtgtggcggcgaaacgatgcagcttcctcctcgataagccccgaggagctcggcgcgggggaagacggcaatctacacaaaggagcgcgcaaagcatgtatgcatgtgctgacccgtggggagttgcgccagctggcaacgtgtagtgtcacggaggagcgtcgtcgcggagcgtcatcgtggagtgtcatcgtggagtgtcaccatgaagtgtcatcgtggaggatcagtcagcttggccccccactgtgcacacccctgcgtcggttgtaaaactgaactaaccgttttgcgcgtgccaatgggaacaaattgcacaaataggaaaattaaaaaaaaaaaaaaaaaactacacaaatttgttaacagaaaacataacggcaaagacactaccccacgggggcgagcttcccgtgaggacaaacaaaaccttcacgcgcaccattctgttatagaacagtcgttcccctgtggaggtttataaatacaaggagcgcttacgctgggcagacatgtgtttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaagtccgaggcatggacgtgcagttacatggccaagaagggatgcctgcacggacgcacgagaagttgcacgaatgcatgcatgtacaagtccgtatgcgtatagaggagagggtctaccagtgagcacccgtcgcggagcgtttctctgcagggagggtagaagtgaggcaccacgggaggggtagcgcattggagcggaagcatagaaggagtgaggcaccacatgagcaagtagtgccggagcggtagtacccccagtccgtgcgcaggccaagataacgaggtgaccaccctggggtgaagacccacgacacggaacacgtccgccacctcgccccacgacgcggaacacgtcctgccacctcgcccctcgacacggaacacgtcctgccacctcgcccctcgacacggaacacgtcccgccacctcgccccccaacacagaacacgttccgccacctcgccacctcgccacctcgccccccgacgaacgatgagctccatcatcgtacgcctaaggtgcgaagttggaatgtatcgcatcgaaattaacaggaacaaaagactgaccgatttgaagaataaaattgcggaactattaaatgtaccagtagagaaacagctactttttctacaggaggaacccaacgtaccgttggcagacaatggggcattgctggagcagtgtaacattatccatgggtctgtccttcatttgaagggtgaggtgaaaccaaccaggagtggtgggaatcggttggatggtgatggacctgcggggggggggagtgccaagtggaagaacgacaaggggggtaaccacaaggggggtaaccacaatgagtgtaatgcagagagtgcaaagatccaaaaggggggtagcggcctggatgggggtggtcacccttcccgggaggatcgtctaacccctcagaaggaaaaaaaagaggaaggaaaaaccaagaacgaaaaggagaagtacgaaaaggagaagtacgaaaaggagaagtacgaaaaggagaagtacgaaaaggagaagaacgaaaaggagaagaacgaaaaagagaagaacgaaaaagagaagaacgaaaaccaggcgaacttcaagtctttcgattacttcctaaaaatgagggaatataacacgacggatcttccactaaatctaaactaccaatccgtatttctaacgaaggggcgattcattaaaattccattaagtgtaactctgaagcaccaagagtatcgtcatgtggatcacctcgagttgatgaacgtggaggaggtgaaaaacttcgtgcagtattggtacaccaatggatgtatgagcgaacacagagttggttggatgtatggttattacagggaagacccccattacaatttaggcattcgagctgtgtgcgaatgtatatatgaacctccacagataaatgaggtggataaagtgaagctgctaccggatgactttctcgactctgttgatgtgattgcaaacagattaggtctcgaaagaattggttggatctttacgcatttgccaaggaaagaacacttaacatcagacgaagtggtacagatagctaaattgcagctagctaatttgaagaaaaatatacactatacaaactatagcgtgtcaaattttatcacgtgcaccatttcaccagatcctatgttaagtaacgaaccagtgacgaatgcattcatggtgtccgacttggggatggcattaattcgatccaatttggtggactcgacacaaacagatccttctgttatacaactgaggaaccctgtgcgcaacgagcttcttcctttgatcctagaaggagggaaagaaacgaacaaatttgatgcggactggttcattgttcgcattaatgaatcagcccctaaggtcgttaggtccctttttaaaaacttccactttcctagagaaaatcggttgcactcgcccactgcctacgacgtgaaggagtacttcgccagccccaagttggagaggggcaccaatgggatgcacaggtgctccgacttccacttgattttgttcgcctgccgcgtgctcgacatggagaccgcgctcgctctctgcgacgccgcgctcagcaagaaggagatcgaccccatcatggaggagatcctcacctcggtgaaggtgtagcggtggagcggcggagcggcgcggccagcggcatggttggcgtcatggttagccacgtgtgacacatgtgtacgtatttatgtgcacgcatttgtgcacgcatttttttttttttatttcccccccaaacgctcgcctgtttgccccataaaactgtctataccttatcgaatcacccacgttgtatgtccccacgtaaatagagttagccagttaagatgcccccgcaccaggttcactctgtgtgaggaaaaaaaaaaaaaaaaattggaaggacgtctttttccacatttttttatctgaacaagtcaggttgttcatgcgaaaaaggggacagcacccttccacccccacgagaattgtctactttgtccaaaagaaattcattcaacggggaataaagcaaaatgataatctctttcacgaagtaaattgggatactcgagtgaattgccttccggaggaaaagatctctccacggggggcatccacacattaaggttaacgttttttccattttcttttatcgtcaaaaattgaaaaaatgggttatccaacgtttcttgggggagccatttttgcaattttgacgataaaaaaaaaaggcaaaagggcaaaggggcactccgcatagggaacaataaacgaaaaaattcaaaaaaataaataaaaaaaaaagaaagaaaaaaaaaaaaaaaaaaaaaacgcacacacttcgtgtgatatgcgtggaggtacacacacacagcgttaacgcgttcgtgtggtcctcccgtgggcagagaaaaagatactgcctcttccctgcgggatgtgtcctatgtccgctcgaatgaactctctgcaggaagggtcctcctcccccccctaacgagaagaagaaacaagggacatttaatgactgggtccactggctgcgttgcttccgttgttgttgttgttgttggcactgcctccattgctacctgcctttgagctgctgcctgactttccattgctgcccgtctttccattaatgccagcctttcctgcgccgttcgcacctccaccgctacttccctcgtgtgcgccgggggcgtttgtcacgttgccgctgctggtgttgttcgtcgcgccggctgcaccattcgcgttattcgcgctattcgcgccggctgcaccattcgcgttattcgcgttattcgcgctattcgcgctattcgcgccatttgcgccatttgctccatttgcgctatttgcggcgctgttcatggcattgccactcggggtagcattactcagtgcacacgctgccgcattactcggtgcagtggtcgcgcttgccatccccttagccgtgccagccttgctgctaacgttcgggttactcgcacttcccatgtgcactttgtccttaaaggagttacttctgctggaggaggaggagacgaggcctccactgggatgcgccccaccaacatgaccactattaccgtgtccgccgctgacccctcccgtggaggaaccctcactcatgctcgccggaatgctgacccccgcataggtgctcttggaaccgccggcaccgtgcagaccctgtctccccccagggtgtcccccactcactccgccatgtcctcctgagtgggtagcggcggcatatcctccgacgtggccagtggcatgcgcaccggcgtgttccctcgtatgcataccaagggccccccccccttgtgtccccacctgcccagctgcatgtgatccagcgtgcaccccggcgtgactagcggcgtgactagcgacatggctgccgacgtgactgccgatgtgacttccgccgtgcaccccagcgtgactgccagcgtgactaccgccgtgaccaccggcgtgcgtaccgacgtgggttcccccggggccgtgcatgacatcctcgctgttaatattgtacagtagttgcagcagccacttcttggtgtaggggtcctccttgaggcatggaatgaaagccttgtgcacatgtctcagtgactcggggaggcactccctaagtgccttcaaggctttagggttttctgacagtcttaagtaacacctcacaatgtgctttaacaacctcgaggagggattctctatcagtgcattaatcatatttgaaaggacagtcgacacggcatagaatctgacaggagtggcacatatgtagttgagtcccaattcgtcgattaggattttttggacaataaaggtcgccactgttttggacagttcactccccgtctccataatacgtaagcaaagtgggatgatctcggtctgcaataaaaaattaattacgtcggggttgtcgaccttaactaatgcaccaataacacctagagaagttagacgtagatattcaaacggtctatttttagattctgcatttagaaatggatatagaaacaaaggaatatgtgcattgagaaagtgctgcttggtctcggggtgagatgcgacacattgaagaagtgccagggagttgcaaacgcggttggacgatgaggtggttaggaggggaggtgataactggggatatattgacacgatttcttgaagtaacgttgttattgtcccgaatgaattccacagaaccggtgcaatatcgtgataggtttctcgttttctagacaactctagtaatgcactctccctcttatctgagtagcataagtcaaagaccagttgatacaccttccttttttcctcatcatccgttggaggtgtgttacgtgcgttcgttggattatttgcgtggctactactggtaccagtgtttccgctaccattcccgttgttggcttcgttcggcatgcgttcactttgttgaatgtagggaccgataccgcttgatgcactgctgataccattcgcggcattgccgttcttcacgttgcgagtgtttgatgtgggaggaacggtgttgtggctggacgatgctccctgatgttggggggaggcgtgtccccctcctcctacagcggcagcactgccttgtgcaattccctgccccacgctgttcaggggagctcctactgcgacgttgtgtggtggtccaccttggcttggagtactcatgttgggaccgccctgattggggccgctctgattggggccgctctgattgggactgccctgattgggaccgccctgactgggaccgccctgattggggccgccctgattggggttcgcttgactggggttgcccctcgcggcggcgttcctccccgcagcacctctactggcgctgctctcatttgtgctgtggcggtacgcgccacccctcgagcccaggccagcggcactgttgacgccgctcgcgcttcctgcagtgttgccactcgaccccgcgttcccaacaccggcattcacgttgctcgcgttattcaccttgtatccactggcaaaaccgtcattgcttaccatggttcgaaacgggcagatggctcttggggggtgaggggggagtaagcccaaatgggacagagggggcagaagggacagaggaaagaaaaaaaaaaaggtaccacacaaaggggggcgaaatgaagtaaattaattaaaggcgacgtaaaccaacgcaaagtcgcgcaaaacaacgaaccgtcgtgcaagccaacaaaacgtcgcgcaaaacagcgaaccgtcacgcaaaccaacgaaccgtcgtgcaagccaacaaaacgtcgctcaaagcagggcatagttaaataaaaaaaaataaaataaactgacctgataggtcgcggttcaaaggggcagttgctataagtgatacctttggtccccccgctacaaaaaggggaagccagtttgggggaggggtaaaatgcccccgattctcggggtcgcgcggggggaggagtttttatttgcatggcggaagccctacgtaagtaatgcgaagtgagcaatgcgaagcgagcaatgagaagcgagcaatgagaagcgagcttgggggggagggggacatatgatataatgcatagcaatgtttcgtaggagtaaactcatcggggttattccctccagttgttgaaaagagcagatttttttttttttcccaaaatgcataagttttaagcccttccggtgtggccgcgtcactgggcagtagccaccttttccagggatccttttcgccggcacacagtttttatgatgctttttccatccgataactactttatcgtttctttttaattttctacgtttcatgagaggagcaggagcgtgttgcatgcatgccgcaggtactacatgggtgggaacatacgaagcggtgaatgatcaagcgcagtgaggatatgccctcaatcttagttgcatgcatgaacggggagaggtgcggtgctggagtggcgttccctgtcgcgttgttgtcgccgggggggagggatagttccatcgaggcggccatcacggcgcaacacagcggcgacgcagcggcaacacggcggcaacgcggccgccaatacgaggaacccaggtccgcataaagatcccctttgtgcgcgatctgctccactttcaagaccccccatgtgcagagacatgactgtttttgcacaccccgtggcggagtcccacccggtcctcgcgttagctttccagaccaaccgctaaccgatcatttgtgatgaaaagaattgccccttggggagtaccgcccgctccgataatgagtggctaaaggaaaaaggggagaatatggttatcctttcgcttcccccgttgcgtctcccccgttgcgtttttcccttttttgcaaagcgcaaagatcccagttggggcagccggagtggactcagcaaagtgctgcgtgcgcaagcgcagatgcgcagtggcgcttgtcccccacggagagataaaaaaggggaccgtaagaatgcatttccattttgttatccccatagggaaggcgaagtatgtggttctcctttttattgccgagacattaagaggctaagttatggaggtacctacctgtctgacgtgacaactcctcctagccaagcgatgcagtcaacatgttcgcggcacccagctgtgcagcaaaaggtgtccctttttttttttttttttttcttcctaaaagaagaaggcgtaaaaatatgttcaaacggggatcttcccgtgggtgtgagtgctgctccatgttctgcgcaattctggacaagccaaatgctgtcgcgctggggggactgcccttttttattgcccacctaggctcagcaggaggtagcaaaaaaaaaatagtataaaataaaataataaaataaatatataaaataaccagccaagcaacaagtgggacgtaatttcccgacgcggaaccccaagttgaccgttcaccgcttggagagggtgaaacacccccggcgaaacacccccggctgaaacacccccggccgcttctccgcgcaccctggagttggccagcggtacatcgctactaacacatcgctactaacacatcgctacgaacacatcgctacgaacacttcgctacgaacacttcgctactaacacttcgccacgaacacttcgctactaacacttcgccacgaacacgcccccacgaacactcctctgttcgcccctttcatgaagcgaaaaatttccaggaaaaaactcccacaggggggcagcaataaatttacaactaaatcgtgtccgcattggtaaaatgtacagaatgaggtttgatggggggccaactcagttggctgttttattttttttattttttttattttattttttttttttcttttcttttccgctacttggagagaactactaacaacaaaccgatattgccttgtcgtttggtctacacacaacggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaggaaaaaaaataaaaaaataaaaaagaaaaaaatataaaaaaaaaaaaaaataaaaataaaataaaaataaaaataaaaaataaaaaataaataagttgtctccttttttattgcattgacttctccctttgtaaccgcgatcaccactgtcgctacccccacgtgaacaccagctccacaaaaatgaacagaagaaacgccacttagacgcatttcgcggccttggcttttccccttaacacaccataaaacataatttttaataggactcttatttttagtaaattttacgtctacttaatgaaaggcaatcggtgaggagagaaaagaccctccgcgctgcttcctacctctgattgttcgttttcctcatttgggcgaggcatcacctggacggcatatattcacgcccgtgtgttcctcgcttgtctgtacgcacacacatacatacaccagtgtcgcttttccatgtgtacgtacatctacgcggcacttgaccgaaaatcgactttttttttgctttttctttgctttttctttgctttttttttcctttttttttcctttcttttttgttccccccttttgctgcatttctttttctaacccggcaaataagcttgcttagaaaagcggcacgcaaattggaaatctccacgctgaagagacgatctgcccatccgtccgaccaacctaactgatcagcaccccattggggacaagcagtttgtgtttctgcagcatcttttttccgcgtggtaactcattcacatctagcgcaaatgggtctgacgcgaagaatagcattgctcctctgcccatgggtagtccaactgctaatccagcgaaccctcggaagtgacattttggcaaatgaagggaagaaggagaaggatgatgtgcataaaattataagtgagttacggttcctacagaaagtagaaaccattttggagagtagcaatatgagcgtttcggatgtagaggcagatgtgaatgcatacaatccggatagggatgctcccagggaagaactggaaaaattgcaagaccagcaggaagaacctgaaaaagaaattaatcacttacgtaagaacccacaaagaagaacagaaaaaaaagaagcatctataaaaaacaaaaaagcattacgattaatcgtgagtgagaatcatgccacgagtccatccttcttcgaagagtctctacttcaggaagatgtgatgagttttatccagagtaaagggaagctagccaatttaaaaaacttgaaatctattattattgatttgaatgacgacatgacggatgaggagttggcagaatatattagcatgttggagaggaagggggccctcatagaatcggacaagttggtaggagcggatgacatcagccttgcatctataaaagatgcagttaggcgtggagagagtcgcttaaatttggacaaatttcacagcaccatgttggaggtgcaggacggggaggcgaagaccagccatccgggcagtgccatcggtgggagcgatgtaagcgatgtaaacggtggaagcgatgtacgcggtggcgacagcagcagcgatgatgacatcctattagaggggtccatacacacggagtcctacctcccagggagaaaaacaagcaatagttacaaatttaacgacgaatatagaaacctgcagtggggactagaccttgccaggttagacgaaacacaggatctaataaacacgaaccgagtgagtgtaacaaaaatttgtgtaattgatagcggaatcgattacaatcaccctgacttaaaaggaaacatagatgtgaatatgaaagagctatatggacgaaggggagtggatgatgataacaatggagtcgttgacgacgtgtatggagcgaactttgtgaataacagtggtgatcccatggatgacaattatcatggaacccatgtatccggaatcatttccgctgttgggaataacaacatcggcatagtaggagtggatggacactccaagctaatcatatgtaaggctctggatcagcacaagttgggacgattaggggacatgttcaaatgtattgattattgtattagtagaaaggcacatatgattaatggtagtttttcttttgatgaatatagcagtatctttaacgcatctgtgaatcacttacgatccttgggaattcttttcttcgtctcagcaagcaattgtgcacatgataagctgaccgaaccagatatcaccaaatgtgatcttgccgttaattataggtacccccctatattgtccaagacacacaataacgtaattgctgttgccaatttgaagagagacctagatgacagttactccttatctgtgaactctttttatagtaacatctattgccagctagctgctcctggcacaaacatatactctacaacacccttcaacagctatcgaaaattgaatggtacttccatggcatctcctcacgtggctgcaatcgcttctatcattagatctattaaccctaatttgagttatgtacaaattgtggagataatgaagaacgccattgtgaagctgccttctctcacggagaaggtctcctgggggggctacgtggatatcctgctcgccgtcaacctagccatcgactccaagtcggtgccctacatcaagtcgcagtcctggttcaggtggaagcagcgcgcccgatgaggggggacccaatggagcggtggcgcagtggggcggtagcgcagtggagcggcggagcattagagtggcggagcatttgagcggtagcgcagtggagcggcggagcattagagtggcaaagcattagagcggtagcgcagtggagcggcggagcattagagcggtagcgcagtggatgcgcctctcagcatgaagacgcgagaggactccccctccttctcagcaccaccccttaaagggcgaaccctttgctcaatttgaagaaaaactgtgcgcgcggtggggaagctacgactgggctccccgcctcccaactctcgcctttgcctgtgcgtgcctgcggagaggctcacccaaacgtgcgaccaaacctgtgtgtcctttttgcaaatattttgtccgtgcttggctcgtctaccttgagccaagctctccccccagatgcgccttttcgcacgggggtcttgtggagacagggtcgcacctcacttgtgatgactatcccgtcatgaacactgatttgttcctacgtttgtcccgtaactttgttcctacgtttatcccgtaactttgtttatccgtttatcatcccgaaacttcgttactacctttttttttccaacacatttgttacccccttttttacctttcgcctgaacatgttcaggcaaaaactgttaaactttgttaaccgattgtaacgcaaaacgcaacatggtgtttgggaggtacctccgtgtaaacgattcgaatcttgttgtctacgtccaaagcgcgtgcatccgcttctccccccgttcacggcggtgcgcatttctgtataagtggtacatgtgtgcacagggccgttttttttttttaagggaacacaaattgcaaacacgtcagcgagcgaggaagtgaacaccataagaagtgaaccttccgagggatgagaaaattccttttcatgtacatttttaaaattggtgaggaacaagcgcttcataaatgcagggcaagttcaattgtcctacggcctcccaccatgcggagatttgcgcaacagcgtctgtgcgtgtgtgcgcacgtgggtaaattctcgcgtgcgcacaaacgactctgcaaaattgctctgcacaatcgctctgcacaatcactctgcatagtcgctcttctcaatcactctgcacagccgctatgcacaaatgccgcgtacaccgcccctgcgcactttttttccgaccaaccggacatgctaacaccccgcgcacgcgaaactgggcccactgcggtagtttcccctgcacgagcgaacgtttgggagggatcaggaaaggcaaaacgtaaaacagaaaagaggaagccaaacatctaatcaagcacccaatcagacacgctagctatacaaatgtagcacttgcacatgttcccacttgcacatgttcccacttgcgcatgttcccacttgcgcatgttcccactcgcaccaactgcacagacggccagtagcccccgcctatccacccattagcatgaacacccgcgcgtgcaacttacttgcattattggcatccctgctctccatgacctctcccgggtataacctaaccccagcgcattcgatgcacacggaacagacacaatgggaaagggaacaaaacaacagcgggtgcaacaaccaagtgttactaaaaataatcaaaaacgaaataagcttcgaacaactaccttccaatagtctactcatgacatcaaagatatacaacataaatgaactcttcgtgaactttttggaagataaaaaattgagcaaaattgtaaaggcctgtggggactacatttatttgaagaaccttcagatggttatctttaccatcaaggaaaatgtgaacagggattttttgcgaatttttttccgtgtccttataaatagtgacgtgtgtgtggagttcaatcagagggcctctcttcaggatagttgacaatggggactgcatgtaggggaggaaggggagtaaccgcccctggtttgttaccactgagttagcaaccatgggttcaaaattgctaaccggatgagcagcactccccggaagagactctccggtgaaactggtaactggggagttccgctccttccccacgttgtggaagcgctatcggggtacacacccactagcatacacatagttgaactgttatgtgtcccccaagtgacgcgccgcagttgtcacgcttgatatgtgtacgcatgtgtagatgcatatttacacatgcgtaaatgtgcatctacacatgcatgtttttttttttctgccgttttagttacatgcgcaaagagagcagtgaccagtaaacagccaagtgggacacgatcggatgagctgcacttgtgttgcccccaattgggcgtaggtacctcccaggtctgccaatttatgcgcaggggtagtcacttttgtgtgaacaagtgaaggaggaaccctccaggggcagcgccaactgcccacctgaaggtatattccccatttggaaattgtccacatgttgggagtttctcccccaaacaaagacacactgtctaaaatggactctcttaaaaacagtgcaatagttgaagcatgtaattaaacggtggagcatatttatttgtttttacggggatgtaactccaaaatgagttcgccctctggaaaaggaaaaccatttatgtgtgaagctgttcggtgttgttactatgcagttagctagttagctagataactagttgcctttttttttttnnnnnnnnnntctgttcaataaaaagtaaaggaaaaaaaaaataggctagctaagtagccaaaataaggcaatcacagtgagaaaaaaaaaaaaaaaaaaaacgccattttcgcttctcctgcggagttgcaaagcttggcagcagatatactcttaacaacggagtattaaaaaccattttaatttccaaaaaatgaaaagacaacacttcaacgttgaatttgcgtatttcggcatattaacaaaaagttatcgaaaagtagatcgcaaaaaggtacgacagacaggactgttccttttttttttttctcttcttccctttacaacaatattgaagttaatttttttgttttattcctcgcttatattgcattggcataccaactttcacccgttttgatgggtaccatttaaaaaaaaaaaaaaaaatagtaaccccatgtcataattgccataatgctctttacaaaggaaaggcaccgacatgtagtggttgctacgattttttgtcacatcattgcattgttactgtttagtggagatgaaacaatccactggtgtagaagaggatgtgatcttcttcagcgaactaggaatgggagagtccttcaggagggtcaagttggcagtttaccaaatgaattacacaattatagtaaaacgaatttgaaaattccaagttttgctcagatgaaactgaaagacagtcacgataggaagatcaggagagggggggtcactccggaggggaattaccacatccctaattgcgaagacacagatgcaagttcaaattttttaaaaaaattctataggtcaattaaagccctcgtaggaattacatcacatgatacaagctggtgtttaaagtatgagaagttcagaaggtttaaacagcactttgcatacatggtacagagtaacctatccgttgggaagacgcgcgtttgcctaattgacacaggagttgatctgcaggataaggtagtaggacattttgtcaaaatacacaagggggaacacaccgaagggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggggtggtgaatatggtgtgcatccccaattggaagaacagaattatgatgggggttccccaagttgggcatatccaaaggggagaggcacccagtatgatggaataaacactgaaaggtgtaacgagaaaaattatgacagctgccaatccagcgatgtcgatgacgtagacatgcatgggacgtttatcgccaacactgtaattaggagggatttattgataaagagaggaacatataaaaggggcgtcgaacttattgtgtgcaaagcgtttggcgacacggagaagacgaactcgaatttgatgccgctcatcaaatgtttggaatattgcaaagagagggatgccaaagtgatccatgtcgggtataatgtgcaagaggagagcgaaaaattggtggaggtgatgaaggatttggagcaggcccaaattgttgtggtgtccccatctctgcaggtatatgctgctgaacggggggaggcacacgcaaaaaaggagaatggagaggagccttcaacacataaaatgtacccctcgtcgttcgcggacacttttgaaaacgtcttttccgtaggtgcgctgcggaactctccccagggagggctggtccccattttggataacgccaacctaccaacgggggaaaaacaaaaaagggagcaattacataagagggaaaatacaactctgtttagcttgtcatatggtaaggtttttccatttgggaggagcccctcctcgatggtggaagatggacaagggtatgcatcggccgattttgtaaacaccctcgtgatgatttttaatgttaaccctgagttgtctgtgaagagaatgaggctcattttggaaagatccatcgtgcggaggagtgaactgaaggggctgtccaagtggggtggctatatcgacctcttcaaggtgattggcgcgacgttaaaggagaggaatcaactttgtaaaacgttttttcgagagttgtccggaggtgggttgcccacaggtgagttgcccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtagtatntattntttttttttagttggtagagtgctacgtaggggaaaccttgctgctaagatataagaatgaggaggaagtggagaatgaggatcccctgtggttgggttttcccctttcggcggggtgtgaataccttgctcattttttgggacttttaaaatgggtgtgtacgagcatggtggaaaaattgaacgcttgaatatttggagatttgccaattttattctgttatgttagtgggttggtgaaatatgaggggtggatcatataattggctgcgcatcatggggggtggtggtgcttaaggtgtgcacacttcgcgcggtgctatgctaatcggtgagaattgtcgcagtgcacacctgttcgatctgatgaggggagaattgcgcagtgctaagaggtgtgttcctggggcgtttgtctcttcgggtgtgtaaggtgcctcgcgcgatgtgtaagttgagttgactctcccatccgggttgactctcccacccgagtttgctctcctgtatgtattccccattgcagcttcgttttccgcatccctggggacgaaccaaatccctagttagtctcaaaagctcagtgtgtaacagatcatccttcctgacaattttttttttttcccctccctccctcagtttgtgtttattgttccgtttagtttttcatgaaatggtaaggagaggaattttttttttttttatttttttttttttaccgtttacacactagttaaaaaagatcaaacaataaaatctgctggacgatggttactctgggatagtcctggccgaagtgtgttttaggggtgatcgtagcagtctaggtggttgtaactgcctaggtgcgtagaggcaatagtgtgatctgttaacagcttgatcgtttcacccccttgctgtatcactagaccccccccctcatttacgtcacaccggtgcagccaaaccataatgcgtatacccgcttggacatgtgcaacaagggaagaaagcggaactgctctacctctgattcaatcgtagcgcaccgactcccaccccccgtctaggcaaaaatgacgattagaaagtaccactacgccttcgtctgcctcctcatttccgggatggttaaccatatgcctgttcagtatagaagacaccccatgcgtgacgtaacggcgaggagaaaacatcgaactgttcgtgacgactgtggagagggaagagccagttttctaatttgcttccaaggtagggttttgcgtggtgcgtctgctgaggtgctcaaggtggggggatttcaaacgggggtcggttcttcctcgctgtcgtcctctccggcttcttcgccgtcttctccaccgccttcttctccaccgccttcttctccaccttcttctccaccttcctcgccgccttccccctctgcccattcccccccacgaggggatcaccttctccaagaggatccacaccacatggacgaaaccctaaccaaactgagaaaaaaaaaaatgataataaaatttaaacaacaggaaaacgcatcacagtctgctctcattcaacaaaatatcgtcaacctactggggtcctgcggcagagtgaagaagttgagccacatagacctttacctatatgagactttttcaaacatcagcgagagagcattaaagaattgcctgcagctgttgagcagtgggcccgtgctggtcgaacaagacttccaaatacatgccgtcgagaggggaggttgcatgagtggcatggttgacaagggtggtatcgttgacgttggtgacatggctgacaagggtggcatcgttgacgtgggtggcctttatgcgatccgcgcgattggcggagaggcccctgctaggagcggaaccaacctacggagccacgctggcagcaacggtacctttcagctgaacaaccaaatggcgtttaagaattttttgagcagacttcaaagcaactacaaggggacgaatattattaatgggtacgaccaaacgaagatgaaggagggcacggagatgtcggagcctcacgagcagaacgacgtgaacgtgtgcatcgtggatacaggggttgactacaaccatagggatttgcggggcaacgttgtgcatgtgttgcatggccgggatgtgagaggggatggaagcggtaggggaggaagcggtaggggaggaagcggtaggggaggaagcggtaaggatggaagcggtagggatggaagcggcacggatggccgcagctgggacgacggtgatcgcggggaccgcccaggcggcatggacaaccacgggcacgggacgttcatagcggggatcatcgcgggaaactcacagagagaaagtcaaggaattaacggaatttgcaaacgagctaaactaaccatatgcaaagcgctcaacagtaggaacgcaggtgtcgtgagtgatattttaaaatgctttaatttttgcgcatcgaaagaagcaaaaataattaacgccagctttgctagtacaaagaattacgtatcgttatttgaggctttgaagactctcgaggaaaaaaacatccttgtcgtttcatcatcaggcaactgctgccccacaacggaatccatgaacacatttcctgagtgtaatttagacgtaaagaaggtataccctacggcttactctctaaacctacgtaaccttatcaccgtttcgaatatgattcagcaagaaaatggacaagtgattctatctccagattcttgttacagtgccaactatgttcacttagctgctccgggagacgatataatatccaccttcccacggaataagtatgcaattagcagcggttcgtctttctccgctgccgtggttactggtttggctgccctggtgttgtctatcaatgctcgtttgagttacgaggaggtgattgacttgctgcgtggctccattgtgcaaacggagtccctccggagtaaggtgaagtgggggggctttctggacgtgcgccacctggttagctcgaccatcgcgctttcgcgcggggaggcggaagcagccagggagtgaagtccactcgggcgttcactcgggcgttcactcaggcgtcctttttttttcgtctttgtttttgtgctgacttttttgtttccgtatggcttgctttcatttcagtatggtttagctcccttcgaggggcgtcgcggcgggaaggactcctccttgcgcgccttcgaaacgagctgaagggagttcctcggtggccgctccacaggtagctacatactcagccgccacgtactcagctgccacgtactcagttgccacgtactcagctgacatgtttttcatgccaagttttttgtctcatgtttttcgtgcccaaattttcgtgccaagtttttcgtgccaagtttttcgtgccatgttttttgtctcatgttttttgtgccaagtttttcgtgtgaagtttttcgtttcaagctctttccttcccgagtggagaagcacgtgacacacgccacctcggggggggagtgactccccgcatatgtagaaatgtttgccacgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattcccttttacaacactgaaaacagtaataaaaggatcctttttccgcgttactccttgggcagtgaacgactgacatacattttcgcgaaagctgaattgcttctaacgcaaatataaaaaagattcacacgagcgtgtatcgctttactccccccctctttttctgttccagcgggaagccccttcgaagtctgcgaggtaaggtgagcgagatgtggcgatgagcggtgattatatgatctgagcgcgttggttatatggtcgcggtgattatatgacctgagcgcgttggttatatggtcgcggtgattatatgacctgagcgcgttggttatatggtcgcggtgatcttggcgaaggaggcgtgcgcggcgaggatgtaattcacgccgtggcgtgccaaacaggcttgacaatttctttgcgcagttacgcatggttggctacccacaccgctaagcccctgtagagatgcatttttcagttcgcccgcgtgttgtcgccaactccccgtggtgcgaagcgcgtccttcgctcgtgttatgtcgcatggtcaccgcgtcaccacttaaccgcttctccgcgtcaccccgccccgttccgcgcgcagcacccaatggcgaccgtgagacccgtggcaaacgtgtacagcacgagcaacaagaaggtcgttggcgaggtggaaatcccggcggtgtttcaaactcccataagaaatgatctcatacaggaagttttcaagaatgtatcgaagaacaggagacacccatacgcagtcaaattaggagcggggtatgaaacatcagctgagtcatggggaacaggtagagcagtagcaaggataccgagagtaccaggaggaggaacacatagagcaggacaaggagcatttggtaatatgtgcagaggtggaggtatgtttaacccaacaaaaatatggagaagatggggaaggaaagtaaaccttaaagaaaagcgttacgcagtttgctcatccattgcagctagtggggtgacttcattagtcctagcgagaggacatcgtatttcgaacatcaaggaagtcccactagtagttagcaacgatatagaatctattagcaaaacgaaagaagctctcaagtttttaattacactaggattgaaagaagaagtgaacagattaattaagtcaaaaaaaatcagagctggaaaaggaaaaatgagaaatagaaaatatcgaatgagaaacggtccactcattatatacaacaaggattcaggagttaaaaaagctttcagaaatattcctggagttgatttatgtaaagttagcaaactcaacttgcttaagttagctcctggtggatccattggtaggctgtgcatatggagtgagagtgcatttaaaaaattggacataatttatggtaggatctacaagaagaaaattacaaaaaagaattacattttacccaagtcgattatggcgaactctgatatttatcgtatcattagcagcgaacaagtacaaggaaccctgttggctaggaagagaccttgcaagaagagattacagaacaaaaattctctcacaaattttgccgttaggtgtagactgaatccagcgtataagctcctcagatctattgccatcaggagaatgaagaaaaggttggtggagaagaagaacaacaaaaaggaactccgagtgaagaagaaaatcgagaagaaggacctgcagaaggttaaccacgcctactacactagcattgccaactccatgaaacgcaagaagaagaaggaggagaagaaggccaagtcgaagaaggacgccgacaaggccctcctacccacggcaggcgatgagtgagaagaagggagctgcgtagcggctgcgcaccgttcgggggaggagaagggaagggaagggaggagaagatgagatgagatgagatgagatgaaatgaaatgagatgaaatgagatgagatgagatgaaagagggacgacgaaagagaaggaatgcttcccattcggagcgcccccttgggagacgcccggccggcagcgttgccccctctctccccccctcggaatgcggccacatcgatgcatatttctttttttttttttttacaagttggtaaataaaaaaatatatgtatgtatatgctgtatatatatatatgtgtgtagatgcatgcgcccctttttatcgctccatgttgcttttctcgtgcgcgccccattttcagcgccgagttattttttcaccccctctcccctacatggcacttgccacgtgtcacgtgtcacgtgccacatgccacatgccacatgccacatgccacatgccacgtgcaacatgccacgtacaacttcaaagacatcaaaaactggaatgcatgaaatttttattgcgtataatcccaactgcgttgtaatgagggttgtacttttggacttggcagttctcgttgccccacactgtgaggaacacggaaaagggagctaacgcaatacgatgtgtgtgagcacagagctgctatatgcaggtgaccaccgacgtggaagcgaataggcgctgttgttactagtattaaatcgactgtttcagccgtcgcaggtgcagccgcgtattatcgacacgtggcacgcagcgcaaaaaattgcacttcagctaagagggaaaggcgacctccattttagcgcagttaacgttgagctgaatcgtttgaagatttttttttttttttttctttctttcgttcattcgttctttcgttcattctttttttctttctttttttctcgctttctttttttctcccccttttttcgcaagctgcttgggctagtgctactccccctctgtggcatccccacgggtatcagcccaagtgcacgggttcatacggattgaggttgtgcatgcaagccctaccctcactagagccgcatacccacttcaacaaatgagtgtcaatcgtattaacaaaatcctgctctgttccaaagttgagcttaagtcgattggaaaggtggaattctatgcgagcgcgtccaatcgggtcgtgaggtaaatcagctcccctgcgtgttggttggggagttggaagggccccacgggcggtccagcagttcggccgttcggccgttcggcagttcggccgttcggcagttcggccgttcggcagttcggcagttcggcggtccagcagttcggcagttcggaagttcggccgctcggccgctcggcagctcgacagtcccgccaatcaaatgcccaagcaaccacctccacctgttaaatacacccccccctcatatgcgctcaccctcgtagcgacttccgagccttcttcctgcccatgctcaagtacaacaattttagcgtggagttctccttccaccccgcggatggaaaagacgagaaggtggtcctatggccaagtaaagcaccctcatggtgacatcatgtttacgtgcatacggcatgtgtgcatgatttcgtccgtccccccacttttttttttttttttttttttttttttttttttttccgtactgtcgaaccaaaccgcttggtacactacacgcccactctccaattttaggaaaccaagacacgcacaccctgaacttggggctgtacaggtacagccagctgctgtacgaccgcatggtttttctggaccggaagttctcggagtagcgcgaagcatggctggacgcggggaggggagagtgcccatcacgggggactccataagttggcctccccctagcatgcgccataacgtatattcacatggagggacacggcggagcgacacggcggagggcgtatttacttgccagcctgctctattagcgtgtaagtgaccccccgtaatagactttccctcagaaaggaatgaaccaaaagcggagggggaaataattgcacattaattttaacgttaagcggttggaccctgaattttttcctcttcctcgtcttcctttttttttttttttttttaagttcttgtgctggacaataatgctttgcttctcttcttcttcgtctgcctcccccttctcctccctcctggagtgcacacttgactgagtggaaaatatcaccccccccctgttccccaggaactgtgcacatttccgtatgcgccattttagattattctcttcactttgcaacttagcatgcatgacttcattttggtgcactccttcaaatctgcaaaaatgacacacttttgcttgaacaggtggcccatgacgcttcgcctgtcccacgcaccccccttcaccgcactgcgcgtcactacactacgcgtcacttcgcgtcacttcgcgtcacttcactacgcttcagtacactacacttttcatttttgtatccttcctggggttggtttttgttggccgcgcgtgttactccgccgcacgtgttactccacccctcgccgcctcacccctcaccctttgctcctccgtttggccgtccagtccactgtacacacatttttaggccgcactttacttccccccccagtgaacgcgtacccactgcctgacgaacaaacaaaccactccgcgcacgtgcctacgcgcatacggcgtattggaaaaagttcgcatgtgcatatttgttttaagatatggtttttttttttctctttttttcttctttttttttttcttcttcttttttttctttcctttttctttctttcttttttctttcctttttctttctttttttttttacctcatttttgttttcccaacttgggtcaccctattcatctgtccacgttccctttttgcatttcatgggtcgtgccaaccaaactgatttcacaggttaacttgcggaagagtttttcgtaggatacttaccactccccctcggcatcagaccgattgcatgcgcaagcatcgatccgcgaatggagtgaagtggttgggcattaaggctgtctcttttttttttgaccccgccttggccagcccagctgtttggtgggcctttgtctgtcaaatattctgtccgtttgtctgcccctttgtctgcccctttgtctgtggctagttgttctttttttttgtgcccaccttggcgacttccgttttgtcctccgtttagcggctttcatcgtttgtcccccgtctagcggctttccttttttccccgtctagcggccttccttttttccccgtctagcggcctccatcgtttgtccagcgcccccacccacgctgcttccctccgcgcgaacccatggggccggagaaagcgggaaacgggaatcatggagaaaatagcaagagcgaggcggtcagccacgtggcgaactcgcccaagaggctgggcgcagagctccccaaaaagggagaattcaaaaaagcggtgccaaagaaaaatatcctgagtgattacagagtaaacaaaggggtgctcctgtcgaacgagaagttagcgaagaatgcggactcgtccgacagggaggtggcatccggtggcaacaaagaagacagtgacgaggagagtgaccttaatattactgttggacggggcggaggcactcgatcgaaaagagatacaacggctgcagccggagaaaccgccaccaccgccgccatcaccaccaccgccaccgccgctaagaaaggaagaaacggccccagtgacataaaaattttagtgacgaacgatgagcctctgcacacgctgccatcaggagccgtggggagaagagctccgctgaatcctttttcatcccccatccttggaaagtacaggagaaaaaataaaaatgctaaaataaaagtcaaagacccaaggcttaataataacccactggtggggaggttagtagtgtgtatatcttcaacagcgatcctgttttggatcttcttcgcagaaatgatttttaattacaatacatttaatgggagatgtatttcgaaggtactatatcctatttacacagaatctgtgatgaagaaaagggaacctttttttgtgttccttggttatggagcatgtgaatacaatttagaggagtctgcatcggatcgacattttgtcggaaccagtgcatcggacaaaggttggcccacaaacaaggtagaagaaaatagagatgcaagaggagaatccagctgggatagtgtaaatacacgtgtatataatcagttaggtgggttgaacacaaattacataagaaattatggagaaatctatcgactgttttggtctgtctatcttcatggtggattcatgcacataatatttaatgtgatatgtcagatacagattctttggattattgaacctgattggggattcatacgaactctgattcttttctttacttccggagttacagggaatttactctctgctgtttgtgatccatgtggtgtcaccatcggctcttctggtgcattgtatggtttgataggagctctctttacttactatattgaatactggaaaaccattcctagaccctgttgtgtcgtaatttttatgcttatagtaaccatttttggtatttttattggtatgtttggatatacagataattacgctcacatgggtggttgtctaggggggatactctatggctttgctaccatcactactgtctctgcagcggataaatgcacactaggggaacgtatgttaacatctgcacccttttcatggtttttatctgatgaaacgaaggagttgattaatgccaaagctagggaaaagaaaatacgaggagataactaccgaaagaaacaaatcgctaacaaggtccataagaatgacgctctccatgtgatgatgtctctcatgaagaatcgaataaatgaggaaggtagacctccatgtaaaatgaaactacgcgaatggatcgtccgaatcactgcagcctctgcactcatcatcctatggatcgttctcttcgtctacctactcaatgagaccgcctacaagtcctacacccccatggggcagatcaaatttactggtgtccacacttgcttctgctgcgaggtcaacaaggacaagttcccctttatcagtgcagagaagttttactggtgcttcaccaacgaggaggctaccaagtactactgcggcaagtgagcgcagcgggggagtggggaagcggtgaagtggggaagtggtgaagtaacgaagtaacgaagtcgcgaggcagcgtagccaagccggcaggatggggagatgaaaaggcggaatgcgcgaaggggccctcttcacgatctggtaaatgttttttgcacctgcggtggagcggtggagcggttaagcggttttgccgtttggccgtttttccgcttggccgtttttccgcttgaccgctcgaccgctcgaccgctcgaccgttttgcggcatagtagtaaccctcacggcggcgccgcttctgcacctggcgcgaattatttttaagccccgcacgcgccgcgaggcaggggtgcacgcgcgtccctatgcatgcgtgtgtggttatatgtgcgtggttaatatgtgcgttgtcaatctgtgcgttgtcaatctgtgttatgtcaatctgtgcgctgctaatatgtgagctgctaatatgtgagctgctaatatgtgagccgctaatctgtgagccgctaatctgtgagccgctaatctgtgagccgctaatctgtgagctgctaatctgtgcgctgctaatctgtgcgcgtgttcgtaggtgcatccgcgcggcgcatctgcacagcccgtccccatagcgcacctgcacacgcgaggagagccggcgagtgaaaataaaacacctactcgaaattaaaaagacgcttggtttcgttcacaacgttttgtataagcgtggagaagtagacaggccttgaatgcgtgcctgcattgagggaagtggggttacataaatcaatatggtggcgagcgcagctagctggggggcagctaaaggagtagcggcgtgaacagcggtggcgtgagcagcggtgacgtgagcagcggtgacgtgagcagcggtgacgtcgcagttatggcgtgagcagcggtgacgtcgcagttatggcgtaagcagcggtgacgtcggcagttatcacgtgagcagcggtgacgtcggcaattgtggcgtgagcggccgtagcattacaaccgtggcgtgagcagccgtgccagagaccccccgtcaaggagaaaaaagggtgccccacgatgagtccaaatatacaaaaacacgcgcacgacgaggtaacacaaaaattctctgctattttaaaaattttttcttttttcatattttggcaaaaaatggagaaaaaaaaggcgtaaaggggacccgtaaagaggggctcgtagagagggacccgtagagagggacccgaaaaggggtgcacaaaaagggggacccaaaaaaggggggcccacatggagcgacccacatgggggtgacccataaaagagttacccacagaggggtctccacacggggcatgcaaaacggtttgcacaacacgacaatgcagcgaagctgacaccccagctctgctgcaacgccgctgcggaagcctgtccgcatttcagtcgttttggtaaccataataatccacttggtaccaggggagtagactctggaaaaaggctataattaaattgctattcaaggagacgtaataattggaagaagttccaggtgtgtggggagagtaggttctgtttttttccatcatgaaatcgggtaggaggtaattgcttgacttgaattctccgacccggacgtccttgtacttgtttttgtccaggagggggaccttggcgtgccactgtgcgcgcgctttgtccagggcttgggccgctgcgagggggcgtggtgaagcgggggtagacatgcgatgaagcggggatagacatgcgatgaagcgggggtagacatgcgatgaagcggagatagacatgcgatgaagcgggggtagacatgcgatgaagcgcgggtagacatgccatgaagcggggacatgtgctgaagcgccgcggcaacacatgtcaccacgtggaggaggcacctcttcaccgatgcacctacctgaggggtccttgtacagctcgtgcagaaaagaactgcacacgtggaaccacgtgataatcttctccgatttgtaatatatgttgttcttctctaagtaacaacgtattattttttgtacagtttcatactcttccgggggaaataaactagcggaggaaaatggaggactagccaggatatccttaaaggatgtctcgtaaatggttttcttcaccaccttggtcgttttgaagttgttgtaattaagaaatgtgtgcaggaagctggggaagcataggagtgctcttaggagagttacatgtgccgaaaaggagagggagggttgtttcttcttctgttctttggtgctaactttgggggggttgctctgatcacgctcagcactaccgaggtcatcctctgcattgtcactttggccaagtcggtcgtgtccgcctctttcgccatccctgtggcagttaaaacgaatggagaaatggggactcagaaatcgacactcctcatatgtgaaggcactcaccaggtcgtctacactgaccactcgaatttcctgatggtccacaaagttgttgtttttcaggtacatgcttagtggcagggagaaggcgaagttggggaggatgaagtgcaaccttatttcgaagttgtcgaagaggagcttgctctgcagggcgtttccggctgtctgcgcttcgccgtcttcgcagactttgcagcctttgcatccttcgcagcttttgcagcttttgcagactttgcatcctttgcagactttgcatcctttgcacccttcgcatcctctgcacccttcgccgattccacagcccccttcttccagggggtcctccttatcctgcccatcctgctgatccacggagtattgctcaggtcccagggacaactctgatccgtcttcgctctccatcccatagagtggtccaccatccaaatctgcatcacttgggggttcccttttcacatcgtcccttttcgcatcgtcccttttctctaattcgtttgtccttctctccagagtggggagagcatcttcctcagtgtagccattgcctagttggttcgttttgcttggtgactcctcctgtaaggcgtttccctccgcgtgggcatctcccacaaggttggtatgacctgatgaatggcccccctctgctgctcctccctctgctgccgctcctccccctgttgctactcctccctctgacgccgctcccccccctgctggtgctcccccctctgatgccgctcccccctctgctgctgctcccccccctgcgtgtacattccccgcttgatcaaaataatactgtgccgattgtctattccaaatgtcttcctcccacttggggtgatacatttctgggaatttcattttgttgtgaaagcagttgctctgagcagaggggaagaaggtggctataatttcgctaagtcttgcagggggtacaacacactgtacattttgtatcacaaaattgaaagagaaataaataagaaagtcaaataaagtgcattttaaaatcaagctgtctattcgaaggaggatgctacacaaatcatactgcaagtcaattttgcataaaagtttggctacttcaagtgaggtgatcgtacatgcttcattctctaaagagaccatatgcatgtaaagtgctttaaacaaagctttgttatcatacaggtaaggattcacgtaaatatttctacgtttgtttaagttattgggatggaaatcgatatgaaaaatatgttgtaaaaggagaagagccaacttggtaaatttattggccacttcaaaattgttgttctcattgtaatattcagacaggactaataacgtgtcgacatggaatggaaatttttttattaaattgtgcattgcttctatatcatgagtatctaacaggacataaaataaattttctgcttccaaatatagcttatatttttccaatttgaattcgtttgcatatcttttcatcgcaaatggaggatgaactattttcgtggtgtaatcttgtataagccaattttttatatattttattttacttttttggatgaattttttttcctttacgaaatcttttccaaaaattcttttcaattctacattgacatcgaaatttcctttttctagcttcaaacagtagtcatatttttcatgtgtgcatgctgacaattctgggaggtccatttcggatggtgcgacccctcctactcctccctcctgtgtctcttcatcggcgttatttccatttgggtgatcccctgttttttgcttttcctcctctttcattgtgtgtagtatgttgtctatttcatcgtctaggtttttttttttctttttcttcctcttcgcgttgcgcggggggggggctccgctgcctcccttttgactggcttgtttggcgtcaccattttgcgactgtttctctattacgccattttgcgactcctccccttttacaccctttttcgattgcctccctttcttaccgctaggcgctacttttccctcccccttttcagcgctccccttcccggccgctccaccacgctgactagccgcgctactctcactcccgtcgctcccctccgagtcgtccaagtacgcaaagacgctcttcttctttggcctaaccgtcaccgcctcctcctccaccgactctccaagtgtttttatctcatcgcgggtcttctcctttaaaaacttcttcaccaatcgactagacatgatttgctaagtcgtgcctttcgagtgggcgagtctgtagggggtgtcattcagttgggaaggaaacccccctgtgctgcatcccgcggtgctggagaacaggggagttcacgccgcccaggcgtaggtttgtatactccccgtggtaggcgattcaaggggtgtttgccaagttaggggcttcccctacttcctattcgcttttcgccgttattttgttttattttgttatattttactttattttattttttttttttttttcctttttggaaggagggggggttcttttttcccttacagcggcctccttaacaaatcgcctttcgcgagaacatgcgattcgattgcatgctcattcattcggagcggagggaaaacaaaaaaaaggaaaaacgtatgaaacggcaaagcaccataaataggataaaaaagtgaatcaccaaggtgccaaaaagctgcgttgctgcaatgtagcagtaaccaaccaattcgggtacgcaaaaaaaaaaaaaaattgtcaactcggcgcagcatggaaaaaaatacccacccccaaaaagggaacttcgcctatgtgaccctccaccctcgatgcgtaatgaagtacaccaaaatgcgtacgctactgtgcgacgagaaaaaaagagaaatttgttttgaaaagggaaaaagaaaggaggacgggggccagggagggagaatcctcccacctggcgccaaataatcatagcaggttttcacacatcgtgggtattaaaaaaaaaacaaaggaaaaaaaaagaaaaaaaaaagaaataactgggcatgttagaagagcgttgcgtgaagaggggcacagatggccttctacgtaaaacaaagtcgtcatgtaggaagaaagcatgttcgtggcgaacgaacaacaaaaaaaaaaaaaaaataataaaaaatacatacatgcatgcatacatacatacgtacatacatacgtacgtacgcacaacgaagcagtgcgtgcacatataagaaacggaaaacaacacagctggtgcttcgtcgaccgcctcaagcgacgagatgaggctgcggaataaatagtgaattcccgccggaaaatttttccaatcagtgcagggagctcccaaaggggagttgccccttcgtggacagctcctcccgggggggttcgtgaaggcgtcctgtttggagcgccccctctcaagtaccatgggggaggtcctccatcggggaagtcctccatctgggaaggaccccatctgggaaggaccccatctcggaagtcctccatctctgccgccccccctggggaagcttcaccggaaggacttcgtaaggttcaagtcgtaataggtgttcgtttctacgcaggcgttcccgctggggtgtgcgctgcagccctcctctgcggtggcctcttcttcccgggtgcttccctcgatggtggtgctgtccctccggaggtacttgcggcgctccttgacgccacagaagaggctactgttgaagttcagcgagaggcactggttctccggggcgacttcgttggagcagctggggtcgaggaagaggttggcacagttcacctggttggggcagctcacctggttggggcagctcacctggttggcgcagctcgcctggttggggcagctcgcctggttggggcagctcacctcgttggcggtgcgcgagggagggcgtcttctcctctcgcctactgctctgccaacggagtcaccagtcctgctgtccaccaccccccgtaaaattcccataaatctgtgcatgaggttatccccattatgcatggcgaataacccgccaacctgctgcatcactttgtctcccctggtgccattatcgcaaagcacaacggagcaccggttggtttgaaccccacggtgattgaccttagtcacatgaacatcaaagctaatgccattcttccggagaaaaataatttgtctcaaaatccgattagtgaccttaaaccttcgtaaatagggaaagaaatttttttcttcaaataggtaatcggtgaaggggaacttggtgatcgacttgaggaaggataaagcttcttcatatgatagagataaaatttttttctcaaaatgggacaaaaaaattaagctcagttttattaagatcttcaatccgaaaagaaaaaaactgtcccataatttcactgtctgctcatacgttaaatcttgagaaaatagagtcatgaaccagtttatacaaaaaaaatcaatttttattttttttcttcgaaaataggaagacagtctggggaagtagccctttataaggaccttcagttggtacataatttttttcagctgggggaagttgtagatgtacattccttttaagttgaaaatttttagcagagctatgaagcacctggctgtgtatagcttgtccttaaggacgaggaataggattgcaacgacgtaattcattccttgacagtagcccacattttggaaatacagcgaacatatctttagcacatcgaagagttcttcctggggggacggaccatctgcggaagcgtgggtagcggttgctccttctgtggaagcgtggccagcggttactccatctgcggaagcgtggccagcggttgctccatctgtggaagcgtggccagcggttgctccttctgtggccccgccccgagaaaagaaccggtgggggaaggtcctcggcacgtccttctcgatgatccgctcgtaggtgctcctcctccgcgtcagctcaccaaacaggtcctcactcaagtacgtgctttcccccagcaggattatcttccaaatcatgcctctcttttcacctcgaatgaatttgctcttataaatattttttaaattccccagagagtaagtttcgaaaaagagcagcttgcaagccatagagcagttgtgcctttccttttcgttaaggaacgaaataaccctcgtccctaggaaggccttcaaactaggggtgaccaaagcgttcttcagtaatccccgtaaatatccgtcttcacagtaggtgacatatttttcctttttcccctcatctggtgtgtgttctcctgttggtagtttcttctcttcctcagtgttacctctcctttttatcctcccacctacgttttgtcctgtcctcccacttatgttttgtcctgtcctcccacccacgtcttgtcctgtccatccatttttttggttcctctccccatcgatgtgttcttcttcgggcaacagcgcacatccctcctgtgtggcctttctagggctgtctctttgcactcctcgcttgagattaaacagttcgcccccctcgtaggagcgctggaggccattccggtggtcattcctggagggtggatttccctgggcaattttaccccttctttcatctaccccccattcaccacgtgcagtttccttccccccgtgtgctacaaaattgcgcctcccttcattgtgattcatttcgttggagagggaggagaaaaaggcgcaagtgggcagatatataaatggttgcccccgcctcgtttttacggaaaaatttttttcttcttttttctcttttttcttttttcttcttaaactgcactacgatgatatttccccgcctgctgcttcattttggtcatgtgcgatgatacacatgatgactgttttctaatcgatcgggggagttgctggaaaaaaatttttctttaaaaacgaggcagcggcaactatttatgtatctgcgagatgtgttcctgagaagaaaaaaaaaaaaaatgttggcagtcgggagaaattttaagagagcgcaattgcgaaggggttcaagcgtgcacatcggggaggggagcaaaaaagaacgacaaaagaagagcgccaaaagaagcacgccaaaagatgcacgccaaaaatggggaaagggggcgaatggaatgaaaaacgacatgtgcagcgcgcctctggagagtgcctcccgagtgtggtatttccccgttcgtggcccactcttcagtgtctaccccccgaggcggtaacctccttaacacgcagctcgcgagagtacgaatgtccaatcgggaaacaaggcgaaagggccatcatttggcggagggcaccatcctgctaaagcggtgctggtccgattttgtgcaacgtacaaggggagggacaaaatggggagtctcccaacctgggaaggaagcgtgtccacaggatggtaaaaaaaaaaaaaaaaaacgcggcaaaaaggtgaagagaaatagccaccaccagccaaaacgcttctgcggaatgttcagtggcattgttttattcccccggttcgtcttctcataatggttgtgtaaagtatatcttttttcttttttttttttttttgcgaggtaggacagccgaggggagcaatgcaatatatctaccaccaccaccccctcagttgggaacatcctcttcgtgaaagcttctccttacgtgtaaaaaaatgctcgaaatgaaattttcttccccccacaaaggttttatcccccttcatgtttggtacacccatctggtgttattctgtggagatgctatatcgatgccgctaaaaaaagggagctcttctttcctccgagtttccccccgtaggatgtgtccctgtgtgtgcttctcccactcagcatgactctcctcctacgtgtgcttttccccttatgtgtgtttccccccctacgtgggctcctccccttatgtgtgcttctcaccatcgcggctctcccccccgatcattccccacgtatccccaactgcactgtaccgcggcacccgctcctcccagggtgttcacccaaaaggggatcccctatgagggggaggtcctacttggaaggaaataaacgccccacaattaggataacacgaaagaggatgcacaaaaagaagttatctcaaagcagtatcgatttactaattgacaaatttttattcaagtttgataaaaaccatcaccaatcggaggaggacctccacgtgtgtgcaaaatttgcaacattgcagaatgaactgaacagagcttcccggttagccatctttggaggagaaggacactccaaagtggtaacgaaccagaagaggtggtactcctccctgtcgagaaaccccccgtatgtgtttcacccgatttactcaagtgtaccaatgaaggaaaagtatcatcgatttaaaataaaaaaatatgaaaaaatattttcccgtctgattgaaggagggatatacaactcggattattccatcccctcctgcaacatcagtgagatgatcacccctttgttcagcattcatgacgaaggatttattgaagaaatattttccatagtgataaataacgaacaagtggaaaagtacgaattgactttatacccttatttggtgtgcagatttttaattgaaattaatggcaccattttgagttccctgttggccatgaaacattttatgtgcatgcacataggggggggaaatcatcactcgaaaaaaaatcggggagacgggttttgcatttttaacgatgttgcgatagcagttcattttttattgtcccatggattgattgataaggccatcattctcgatgtggatgttcatcaaggggatgggacagctgaaatatttcgaaattgtgcgaacgtaaaaacgatcagtttgcactgcagggacaatttccctccggtgaaagcaaactcgacaatagacgtcgagtttgattcgttcgcaacggatgctgattatctggaagcatataaaaaggttttggatgatatagcagccgaacaaaattgcatcattttttacctgtccggggtggacatcagtgcggacgatgaccttggctttctgtccgtgtcggacgcgggcatttatcaacgggacttaatgacttaccagatggcccgtcagaggggcatccccgtcgtcaccgtgctgtctggggggtacaacgagtgcgaggaggtcctcgcggagaagcacctcttgacctttcggtgagggctgcgccctaattcgacgcacatttgcaccgtggcaaagatgcgaagctgtgaagctgtgaagcagcaaggaaacaaaacggcgaagaagtaaacacacaaattcgcgcacacaccgccgcttttcctccccgcagagccgcaaaacaatcctggaattctcgcaacccgcagatctgagaaagccccgctgctgcatttcacccttcaaagtaaccttcttttttttaaaaaaggaaaactctctttggcgcacatcgcgtggaatgtttcgcatgaaccgttcaggtaaaaaaaaaaaatggtgcaacaaaatgtatgatcaaaaaaaaaaaaaaaaaaaaaatagctagctaagctaaaatgacaaaggggaagaaagcgacctccatatggataaaaagcaggacagaacgcacgacgcgcttttaccattggaggttcacaacaacatccaccaccacccctactgcgccagtttgttccggttctttatccgggcactctgcctgcagttgagctggagggacgggattttctccttcttcttttgccgaatcaccttcttcaaaatgtgtgtctccttttcggggggtaaattcaggctgacgttcttggggggcatatacacattttcgtaattcttaaaatcgaagaaagacgtgccttcctttttctgttcatttaaggcacatattttaatcttccttttatattttgaaatgatctgtttgtgcatgttgtcaattccgttccgtatgcgcttacccatttttttttgcacaggaatgaatatattttctttgctattttcaattctgttttcgagtaatatttcgttaagtggctgttcctttatctgcagactttcttcatacagcaggcaggaaaatgggactgatttatgttcgctgtttgatgaggggctattattattattatcaaggctgaagagggatgagatgagttcatttaggctgtcacttcgaggggggtcagcttccacctttacacttccgcttggatcgatacattcgtggatggagacacctgggcaatgttcctcctcgatgtttttttttcccgattcgtcctttgtttgatttttttccattatgacatggttcagggaggagggggcgtagtactccgtttgattaacaatttgctctaccttcttttctccgttgatcagttcgggttcataatttctaaacgacgatgtgatgttcgcctcttcgtatggctgttcttctcccccagacttgctctttcgtatgtcttcctccgtgtatatatccaggtggtccccactttggttcccactcctctcagttcttttaccatttagaagaaggatctcgtctaagttgttgaacactccttttctgtaaccaccattgagactgcttcgacttggtgcataatttccgtttggatcttcatcctgctttttcttttttctcctttcgattattttcctttctgtactgctcatcactggtgtgttggagtcctggtcctttctggcttcgcctcctggaatatgtacagaatccttcacattggcactaccaccttggttgggtgttacttccacatgaatgtcttcaacgttgggagagatatccttgttgcattttttcatcggcttgtcacttgcgtcctccttgtccatcggcttgtcacctgcgtcccccttgtccatcggcttctcacctgcgtcctccttgtccatcggcttttcacctgcgccctccttgtctatcggcttctcacctgcgtcctccttgtccatcgcccactggatgacttgctcctgggaggtgccctcctctcggggtgccccatctgttgcctccacctctccgcgcagcgctccattttggtctccctccgctggttggcccgctaattcgaaggcgcttcccacctcgctcaccccgcttggtgtgctcactccgtttggtgtggcttcctgctcctgctccttctccttctcctccgtaaaaacggggccgatgctggcgccgaacttctcaatgcgcgacaactcaatgtcgtattccctaacttgaatctcgtcgcaaaaaattactttgctggttctcctgtgtttccccctgtttttctgttcactctgtttggggcatttccccagcgtggcagatgtggtgctgctcaccagaaactgcgcagatggagcatcgccagtagaacccgcactgctgacacatttattcactccctcaatggtgatatttttctccgattcgaacttcttcaacgcgcagtagtagtcattactattgataaaaggggtgtgtaccacatctgagggtagtgttctcgaggggtctgcaccggaagacttgtgcaatttcacacagtgctccgttagtaaaacgtattctgtgaaatgtacatttaagcatataggacagtggtaatgtggatctgtaaaaagttttttcatttttttgctaatccgtaggtacgacttctccttctcctctacttgctcttccaatccgttatgaatcaacttgcatggaaatataatgtacccccccaggatttttctcttcttccaatgctcatttaggtagtgtgagtaattcttcatgtaggtatttggggggtaataagccttgtcacacaaggggcacaaatacttctgccattcgggtcttccatagattaacctttgatcctcaagagagtgaaaggcttcgattcggagaggcatcactggcgacctgtgcatttctttgtgtatgtttgtgatatatgggatgtcctgatttagtttttctgcctctacaaggtgatttgcataaagggagaccctgccttcttcttcgtctttgcctccaagcggtagggcatctgctggagtagtgacggtcccgttgattgggatctctttctcatttcttgcacagagggttggtacgccttcgctctctcggctgccgcttcctccacacacctccttctccggcaatgactcgcccgatgtcccgttccaagtcaactcagcatcgtccactttgtccgcggtgggaacatctacattggtgacatacgcctttgtggcatccgccttcctggaatcctccttcgtgacatttacactcgcaggatccaccgcggtaggttcagggttcagggtgacccccccttccaggacaccccacttgttagatcccatcgaagatccttcacctaactggctaaacgggcgaggcccactacgtgcgccccctctggctgagttctttgctggccccttcgagcgccctgccttgcgaaccggttcgctctgcgctgtgggttcttcgattcgattggcaccttccccctctataccgtttttcggattaccgagggatgttccttcttccccttcgggcgtatgcaccgcagataggtcgtccttcgtttggtttacctcctctacagggtcttccagctggtctacctcctcccctacagggccttccagctggtctacctcctcctttacagagccttccatccgattcacctcctcctctacagggtcttccacccggtccatctcctccacctcctcttcttccagctcctccgagagactcccatctgacccgccccggggaacaaactgaaacaagcttccattggggaggtctcccgacgggaagtccaagctggccatgcccaattcgtcttcctcgatgcatttctgcgtggagagtttttccccctccgtttttccatccgtggtgctcacgctgcttctgctactcctgctgcttctgctgcttctgctattgtcgtccgtttccctcttctcggtgcctgccaatggggagaaaaagtgaacacgtgaagaagcaaagaagccacgaagcgacgacgtgaagaggatgacggcgaagtcgacgtgctaacttttcgccgcgtcggggaggacggcgcgcgggtaaacctagttaggtgctagacgtgcaaccacccatccgcccatccacccatccgcccccttttttttttttttgcgcattaccttcgggcttctcaaacgacgcacaaacagttagtccgctctctgggcacatggtaagaccgtccacgacatggatctcttcgaagtcaagcgtgccacacccttcatcttcatgcaccatagtgcttttcttccccttcgtgtagggcatcggaaattcactaacttctttctccccaggatggtttctcagagtgtgctttcccgacgtcccgtggtccttcccagccgacagagttacactgctcacaattgtatcaccaataagtttttccttctccacacataggtcatagttacatacaataacgcctccttttttgggaacatcatctcctgtagttgcagagtgggggtcagcccccggagagccaccattgttaatcacaccagggcatggttcactcctgttaggtagatccgcagggggttgtccatcctccacttggctagcagatctatcaccaaagttggcatcctcctcttccttcctcgtctgttccttcctcgtctgttccttcctcgtctgttccttcctcttctcttccttcctcatctcttccttcctctcctccccctcctcttcttccacctgacatccattcacaatgcacgtcttaatatgagcaatgtctcgcatgcggtcgttctggaaaggagtatcttttttctctcctacttcctgatagttatccccagcagaggggtccgctcctttgtgtaggtggctcacctccattaagctgttttcatagagtggcagcagtgccttcacttcaccattgcttcctacgaacgatgagttacaattacgtatttcaagaatggaagaggagtcgctgcaggaaggtgggttctgattcgtttccttcctctggtagagtgcatctatctgctcataaatttggaactccttaatttggagatcatattttttcttcacaggatcgttgtcattaatcaatcgagagtctatggcaacgtttagcttctttcttaggacatattccataaatgtgcttttcacattttctccgatgcaaaatgggttctggttctgatccgaacggtccatcagctgactgctttgcgtagactgattggtataaccatcggggacgcaacccaggatgggacactcatttgtgtagtttacaacgtctccgtttatttgctgctgagcaaagttaataaaaaggttgggttcatattttctgtgtttattttgattggttgcactcgactggcataacttgctgtcgtccgccctatcacatctacctttatcagcttcgttttgattctctactgctgttcccccatcgtagtcctcaatttttgaattcaacagcttcatgaggttctccttcgagctatatgagtttttttggaagttattcttataggtttctaatttgctatacagatgtgtgtttttgtatctttggcttaggtcatacgaggtgttgttcaaaagaggcgtggatgacgtgtgtgtttccatttgactcccatgagtgacttcttttccttccatggtgcatttatccttctcttcgacatcctttttttcgagtgggtatgtggtctgcttttctcggctcttctcgcacagaagaaggttccctctccgcttttcttcgtcttcctccctctccacctcctcaaaaaaattcttctcattttgtccacgagcacattcactgtatctctgtcctgcgtctctctctgcatcatcaaacaagtcgtcgttgtttagtgaaaatgaaatttcttcactagggtttagcgactgtctgtagttaccactatcctcgtagttcctctcatctgattggtaaattatatgagagtcgtagcaaaaaggaaggttgcaatatgggtctgctttacgatcctcgttatcatcatccatgagattttcatctggggaaaggccagctaaaaaggaactccttttggttccttctctcctctttgtacttgccaaggatgtcctccttttttgtgatttttttttttttttttttttttctccattgcaggttttttcaactgataggatgaagttttttatttgctgtttgtttggaagtacttttcccgatgtgctactcactagtggaccatccatcatgtcttccgctacttcgtttccatttctgcttcgtttgcctttatcctcaggaggagtatcactactgctgctgctgttgctgctgcgactgccgcttcgacttccactgctaccatcgggggtgccatccttttggacggttccaatctgggcagcaacgttccggggtgaataaatgtgacagaatggggactcatcccctgtggaaaaaaaactcttcccttcgtggatctcgccacttaataaatcgctggtatggacggttccctcccgagggagtggaatcgcactgataatttttctctttttgtgacacgccggttctgccatcactttggttgtcggtctttgcgcactttcttgcatgtccgcagatttgggggggattatagtggggtcgtccttccggtcaaactggttgttttgagtttgcttgcttggacgcttctccccgtcgtcgaggcagtcacgacttccgcaaacattgatactgccgctgatattagcactgccgctgatattggcactgctgctcacattggcactgccgctcatattggcactgccgctcatattggcactgctgctcacactggcactgctgctcacactggcactgctgctcacactggcactgctgctcacattggcactgctgctcacattggcactacggctcatagtggcacctccatctccacccccaccatcacccccactccgcttgtctttaatcatggaagaaggcttttcccttttcttttcgtttcgattggtacttctttgatccgcctggcactccttttcgtccgcctgacactccttcttctcgtccgcctgacactccttcttctcgtccgcctgacaccccttctgctcgtccttcttctcgcccttctgctcgtccttcttctctcccttctgctcgtccttcttctcgcccttctgctcgtccttcttctctcccttctgctcgtccttcttctctcccttcttctctcccttcttctcgccctcctccctggggtccttttttctctgcctcgaaaaagtcttcgccgggtgagcgcaagtagtaccggcaattaagtagtgtgccgattttgcacgtggaattttttcctctatttcgacagaacgctgcttcgcgtttgtgacaaggcatatttttagttcctccttatcagcgttcgctttattcgagcgcgtggttgggatattattgtttttttttttcccccactgctacgcgtgcatgcagacgacgagttgctgctaaggacatcacacactttttcgcgcggttcaccatttccacacggctcaccatttccacacggctcaccattttcacgcggttcaccatttccacgcggttcaccatttccacgcgattcaccatttccacgcgcttcgttaatttcctccacagcgcacttaaccctttccttttcgccagcgcgtgcatcctgggggtccttccccgtgcagccttccttgcggtgtgctttaggtggttcctcaaacaagtcaaattgggatatccccaatgcttccgcatcactcctctgattggctttttttttaacatccccttctttcgctttctcccgtttatcctcgtgcacctcctcttttttttttccccatacttaacttattttcctcatttaagccaacagccgtggtgcccacttgtcgccgatccttcatccctgtgaggggctttttccgtgccttgtcttgatgtaggttcccttcttttcccttttcattatgtattgtcgcgtggttcgttcgagcttttgcccctatgtgcccctgcacgtgtgcagttgtgactgtgtggtctgtcctcaccgcatcgacatgcacttcgctatgctcttccttcttcctatcgtgcgcgccgctaacaccctttttgcaatccatttggagaaatctatctatcacttcgacatcgccaaggagggggaggcactcatttttctctttcgcaacatccggctggttatttttgtcagtaaatttatccctcccctcctctacattctttccgtactgacgttcatgcaaccaggtggtaccttccgctctatttggtgccccctttgatgtgtggccttcttcgtccttctctttgcctttccctgtgaggtctgctcttgtgcccgcgggggcgtctttgttcgataacgcatgtgccgaggcgcttcccggcagtctcttttccctgcgtgcttccccgcgcatgggcactgcattcgcattgtcggtggagtggtccgcgttagctgcgttgaccgctttggcctggctagccgcactggttgggtcactcgctttcgttgggtcactcactttcgtcgcgccaaccttttcggccacgcccgcgagtgtaacgccctgtctgcctctaagcccacttgccgccccaccactcagcgcagccgacacgccctccgtttttgttccgagatcctcttccttacatgcttttctccctggtctgtcatttccgttcttgggcaccttagtccggttggttttcttcactaggggagcgccattgcaggggatgggcacgtgtgcaacggtggctgcacgagaaaaaaagaaaaaaaaatatataagataatggctagctaggtcaggtaaacaatgcacaaaaaaaaaaaaaaaaaaaaaaaaaaatatataagataatagctagctaggtcaggtaaacaatgcacaaaaaaacacaaaacaaaacaaagcaaagcaaaacaaaacaaggcgaaacagaacaaaacaatagctgggtcgggtaaaaaatggcgaaaaggcaactctcatggctatagcaaaatgcgtgcagcaattaccctcctgtgtgccatctcgcgatgttcccttctgcgttttcttctcctttgacaagccattcaaatcgaagatgtcgtaaaatggttcgcttatttcttcgcaaaacggatcgcatattacttcgcaaagtggttcacttttgttctctccgcagaatggtccatttccccccccaagttgtgtgtcctctctcgactgggcatctgcgacggggaattgtcccattcctggagccaacgcatttgcgctgcgcagattcgtagagacaacacccacgtgtgtgtccttttttgcgtcgttactctgcttcgtctgttgtgatttgcttgctttgccaaaaagggcaccatttctggcatcattttggccattcacttgtggctccttcgagtttgtgatgcagtttttacttaggatagcgccgctcccccctgtaggcacgttacttactctgcttgtcgatttttctctgtttaatttttcctcatcattcccacttaggcttctctctcgagtggcccccttgtttgtcccaactccaataagcttagcaacctcagttactgctgctctgtggtaaaagggcgctgggtttgtctttcccctcgtgtcttcacagctactacccacagtaacgttaagctgtttgttcaagttgttaatcagtactggagctactgcaaaattttttcgtaaagctggcaggggatccttttgatggctggccgaacaaatgttcgtaacatttttctcattgaaattattttttttttgggaaaatatgttcatgcaattttcttttttattttcttcacgagtggaaagattggcttgtccccgttttgtcgcatcgcatattctgtttttctcgatgttttttattctgatttgtaagggggtgcttgttttttctgtcttcatgttgtttctcaacattgatttgtcgtttctgccatgctcagactgagaccccgttttgttgtaactaatgtttgcatctacatttggaatatttattttatttttttcagcagctgcgcatggagggatgatcatctgattctgtctgtccttcgcctcagtcccatttagctttctcttctttgggaaaaaattcgtttccagtgattcactcgattgggtgacgcttcccctggcgttctttttgtttctctcttccctttcgtgcatggaatagttggaaaaattgcgcacatggcgtatatcgcgtacatcacgcacatcacgcacatcgcgtacattacacacatcacgcacatcacgcacatcgcgcacatcacgcatgtcgtggtgtttatccttcacatgcgcgttcgcggactcactaatgtgcagggcttcgaagctctttctcctcatttcgtcaaaggtgaggcccttcttcaccttttcgtgcgtgaggtgcagcaaattcttgttatataggcttcccgagggagggaacgcattccggttcgcggccttcaccacgttggccgcgtttgcagcgactaccccttgtgccgcgttcgctgccatagctgcgatcgaggcatcaacatctcccccgacacaggaggtgtcaagcataatgcacatttctccgttgtgttttccaaaagtagcaaactggttgtccctactgagtggacgttcctgtttcctctcccccgtggattgtttcacctctcgtttgaatttttcagatgtgaagggaaattcctctgaactcagtccagcaaaagggtcactttcgtcacatctgatgtgtctgttcgcctgaacatgttcatgtagatggtgagagtaattttgtctggcggagcccctacgtgagtcggcatttctgtttggtaagttgaaaacaagagtgttgcttcctccgtgtgtgttgcttcctccgcgtgtgttgcttcctccgtgtgtgttgcttcctccgtgtgtgttgcttcctccgtgtgtgttgcttcctccgcgtgtgttgcttcctccgcgtgtgttgatccgatctctatttttgttaaaaatattttctcgtgtaacacatgtgtatggagctcgtgtcgcgaaggacgagtgggttgggttgctactcttgggagcactaataagatatgaagcatccgaaatgtctttgtgatgcacatttttgattgatatgtagctttttgtctgtgtggttttttgtggatctttcaatgagaaaatggatagctgtgcgtttagcaatgggtttgcgtttgggaagaaaaggcgtctgtccgagttgaccttacggggggggcttccactaggactgcctggccctgagctgctagactcgcttgactcgataggtacgctggactcactccaagtgtttgtagctccatcggaatatattccccttttgtattcctcctcatttgacttcctcaccaggttctccatttgcctaactctgcttctgccaaactgggggtgcgttttattcatgggttcaagattccttgacctaccgtgaacagctcgaatgcagttgttgtggatgatcataccgttgttgattttttctgaatggctatttccatttcttcctatactctttttactgtacattccatggatacattttgcagttgcgcctcccttgtcggggggcatcaggttgtctctctgttgccgctccttcatgtgattcagatgatctccgtgtggggtgttcttactatgattcatgtattcgtgtcttctttgttcatgcttttttacctgcattgaaatttccaaacgttttgacgtggcgttgtttctcatgtatgcaaagtgggactgatcggtgcttccttccctgctgcatcggtcattcaagtgggtacggtgggatgggcactctgccattattttgttgttaaatggttcctcctgaggaattcccattttttctctctgtctttgtcttgtttccctgttgatgaagttttgtgtcgttttatttttcttcaaaaaattttctgttatcattcgggtgtttatcgggccactctgattgtgtgttggtttgttgcaccttgtgtcgagagctaacatggggttagaaagagtgctgtcttccttcctgatgatgaggcgactgttcggtagggccctttgaatactctcctgggacatgtccctatctctcgagttatcatgagatggatcgggaagtctcccctcggacgtcttcaacatgttcattagtattttccctctgtgaataagctcgtgttgttttttcgagtactcatttttatcaatttccccttttttgtgatgcataacgatgtttacttctctcaggttgggaattgggtgggcgtttctgtgagtcatttgatgttccacctgattattcttcctgtttgcgccggggtgcgggagggcaccgaggtgcgccgtttgtcttacgacatgtgcgttgattcggggggtagcagttggggggttatcagttcgaggggtagcggttcgagggttagcggttcgagggatagcagttcgagggttagcagttcgcatgtcagcacttagcccatttccaatttgcatgtcgacacttcgcccgattccagtccaagcgtctgcatttcgcccgcttgcgcttctggcgtcgccaccctcgtttggcccgcggcctgagccgccaaacatttcttgactccccccgctgttgatatggcgactggtgaactcctttttcgagccatttgcagggttccacttgggagggaagggttctctgctttggcttctctcatgatcgtggcccttcgcatgggtccacctttccactgttttatttcgcagctcgcttttgcttcccttgggttcccccacttggtgtttgtattccccttcccttttcatgtgggtagagttgctagttcgcctgttcattctttcgatttaaaaatgggagggcgtaagaaaaaagcgtgcggaacaaaataagagtccactttttcgctaagcaaagagagttgccgccccccccacacctgtctccctacacacaagtatcgatgctgacgactctttggtgtgttcccatacgtcactggaagttgtcataaaaattaccgatggcatactttggccctttttttttttttttcaaaataaaacgatgggagggtaggtagacagaggcgttcatccgattaagcgagttcctttttacagagtgggaatgtacgaagattggaggtggagaaaaaaaaagcattccaacatgagatgctttttaaaaatattttcatcgtaaacttatgtagtaataaaatgtaccacatgataatgcaaagactctccacaaaggtactcttcaatttaacgaaaatgagagtacgacgtgtggtgagagattctcccccctttttccggcctttttttttttttttttttttttcccctacctatatcacgcaattcgcatgcactggcgcaaaaaaaaaaaaaaaaaaaaaaaaaaaagttttaacttttgaggggagaatacacgcacgcgcctacgtacacatatgtgaaaaggttaacagaaaaaatgtagagtgtgttttgtgtcacagtggaaaattgatttgatgttttttttttttttttttttttttttttttttttttttcctttccctgggggatgtgtgcacatggttcttttggcggcaagcccgggggggaagaagtgcgccaattttgtgactgtgttgtgccaactttgcgataacattttttttttttctcttgctctcactttatagaaataccaacatagtgttgtttcgttgcaccaactttggaattttttttttttaagctgtagagtggggccactagatggggactacgaatatggacagagcaatggcgaggagaaggaagtgacaccaagtggagccgcaaattggttgcgagtgggagaggccacaactcggtggcgtaaaacaaggcctctcgcagagggtgcgaaaagaggccacaaagcggggcgcaaaaaagggagcaacagttggccacgcggcgcacaagcgaacgcataaagtgaagccttaaattggaggaatgaagcgactgagtagcgcgaaggaacaatagcactccacgaagtgctacgcgaattgccctgcgaaacgtgccacaacatgagagagacaccctccgacggccgcccaaccagatcaaaaacgaaattgcagacgtcacgaaaagtgaagaggtgcgttccccccagaataaatccctcgcgcatgcagaacttctgcctatgtggcctcattgccgcggcgcaaaaaaaaaaaaaaaaatagcaaccccgctcggatgcatttccccaccttggagtgtaactacatgtgatgatcgctcaacagttgcaatcaggtgagtatgtgcaagtatgcgaagatatgtccccgtgcaacgcaaccagggggtattcatttccccctctttgtgaatattttttcccattttacaccccctacagtaccgatgtagtaccagcagtactaccagcagtactaccagcagcagtaccaacagtagcaccagcagtagcaccaacagtagcaccaacaagtaactccaatgacatttcgcctcatccttcccctatcgtgccacataactcacgcgtaactgttcacattcatgttgtgtattttttgctcgctccactgcgcatgcatgcgcacatgtgtcactgcatcgcagtccgtggcgccgcgtgaaaattcgacccgcgtcgcgcgcacgctgctttgagtttcctttccgtttggtcgtttcgttcgttcaccgcggttttgcttgtttgcttctctgcctctctgcctctctgcttctctgcttctctgccgctctgccgctctgcttctctgcttctctgcttgtttgcttgtttttttcccgcctttccccttttgcttcctttccgcgttttccaccctgcccctcccccccacacgcttcgcgatgaaaaatccgcttgccaaaatgtgcagggctaagtatttgttcgccttcgccgtgtgtgtgattgccctgctgatgaggggacactccacgaaaaagtgcactcgcggggaggctccccatgggaagctctctctttttctagagacaaaggtgaaaaggggaaaagtcattggaaagaggaggaaaaagagatatgaaaagtagccgagtcagaatggaaccacctcctcctcctttccatcgcagatgcactttattcaatgggactaactccccagagttatcctcctcccaggatgtgcctcctccctggatatgcctcctcacctaatatgcttttctttttgccactccctgcagctggccgacttgggaatagccgaacccccctacaccgttttcaactttgcaacggaagctgccaacaccactgacgtcttagagggttaagttcaaaagggcaatcgcaaagtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagttcggcaaagggatgaagaggccaaagtgctctctacggggtgggtaccactaggtggtgcaaactgcgggtgatcggaagtgtatgcttaggttggggtcccatcagcatgttgctttcgtctcccactggatgtgctccccctttttctgcgcaaacccgtttgaagttatttccccccgcatcaatcacacaatgcttcatcacctccgtttgcacccctcctaaaattcccccttttgtgttttttctccctgatagatgagctcaggaaaaaggaggtaagcgcctcgaaaaaaaagggtcaatcagttttcccattgacaatgtcgaaccgttgcgatggatcggcaagcacacatgtcgtcgcggtcccctccgtgtgacgcatcggagtgtgtatgttcctccctggtgtgttaacgaaaggggaaggggggaaggagggaaggagggaaataaccttaacacgttgcaacaaagcgcgcctgcgaacatttgagtggcccaaatagggaggggaaaaaaaaaaaaaaaatgccgaactgtcgagtgaacgggtgcacatgcgaaccacccctgcgccctacccgatgtgcgacagcacaaaagattgcccaaatttttcaattacgttttttccctccgatgctgtcaacactgcttcatctacccttccttcgtagaacaaagccatgaggcgattcaggcacgacttagtagggaaagataacttcagcacgagggttctcagctgcatcggggcggtccatcgtgttgaggtgttgctccgttgctttgctgtgtgcacttgcgcccttctgcgcgacgtacactctctccccgccgcgcggcttacatttgccccccgggttgccttctctcctcctccctaccagaacgaaaagaaggagcaagccacaaactttttagccagccttttggaaaactccctgcagtttttcgactccgagcataagcacagctgagacgaggaggcgcgcacgccgcaggggagaaaatataagctgcttggcaactagtcattctaattagccctttggttttttttccttttttcgttatttcttttttgggttttttgttctttcttttttttcccgagaacgattacgaccatctgaacagttagtcccgggtttgccccatttaagcgtcccttccgtgtgaccagtgtgcgcaaagggtatgccaagaccctaagtgtggtagcccaagtagcatgcacagcaggatgaccctggctgcctgcatgcaggcgcggcggagcttcgccaagagggtagaaggggggttgaagccttcatcccttagagtgcgaagtgacaagccgaacttcaacgatataataagtaagtacttcccaaatgcaaagctgcgaaggagagcaagtcggcgtagcgtccatccgagcagcgacagcaccggggagaagtactacttgtccgcaaaaatgaaaagaaaggcggagcagttaagcggtggtaaggaggttaacctagatggagtggaagcaggaagaggcgccttccttccgatgggtagcctcacagattgtaaggcaagcgctgaaaatacagccacagattgtatgaccagtccaaacggacttcacaacaccgcgcagccaaacaggaccaactccggggggatagaactgatggaaataacgaaagaggatcacgaaattcagaaatataaaaataagttgcacaagaaaatatggatatgtcttaaacggaacaacgaaaaggagtttgaaaaattacacaacgaattgagcatgtaccatttgaaggatgaagtatcctactccattctgctccatggaaagctcatcatatcgaatggaggggatataaaggagtgcttcaagcttctggacgaaatgaaacaaaacaaggtgcatcactcactagtacgtttaaatgaaaggctgctttgcagctactgtgaattggctaagttgaatgcgaaaccgagaaccaaacagtggataaaaatattgaggacggtttggttcacctctgctttgattaaggcgaggagacagaagttcattatacgcaatttgactcgaatgaagaaaatgagaggagatgacaactctgctttgcttggcaattttaacagcatgtttaatatccacagcttgcagtcgctgtatgtggagggtagggatcccctcctcggggggggtggccgcacagagaagagcacgcccggttgcgaacccatcggtggaggaacccccgcataacacgaaaaaaatggaaaaaaatggcaaaaaaatggcaaaaaaaatggaaaaaaaaatgggaaaaaaatagcaaaatggcaaaaaattggcaaaaaaaatggcagagtgaaagacgctgggggagaaagcgtacgcccctctgatttggtgacacccccagcaggagtaatcacaaaggcggggcaaccccacaagacaagcaccacgtgatagaagcaccacgtgatcgaagctccacccatgtcaactcctgtactgaaggagtacattgtaaatatcatcgaacaccgtgtagagcttctgaacagatttgcaccccgtgatgataatcttgccagaaacgaaaatcaaaataacagacttcagtttggacgttggcttatacctgtacacgagtccagcaaataactccggctcgtaattgcagtagtccttatgatcatgtgccagcatttccaaccgtattggcatgttacagtcagcactagcgatgatattttctatattaaacccttccagctttacgctctcatttgttacaagcctaattatcttgccaatttttttacaagcataaatggcatcccccttagtcttcgtaccggttagcatgagtctcccactcttaaaaatgagaacagtacacttgggtttgttcagtcttacaataagtgtgtttattttacttggattatattctgcatttcgtatggatatagccactaggcgtaagtcaatctctacagaaagattagctgaggctattatgttgtgaattttcacagttatgtttttgtgtactaatgtattccttgcctgtttgtacgatgacacttcacctatgtctgagtgcactccctttgtatttccttctttgtcgtacttttgtatgattccattttcctggagaaactgcttcatgctcttttcgctggcgtcatcatcccgcaggagcgcactcgggtctccgacgtcgcaattgatgtagttgtccatttgggggggtagcggtagggtagcggcggggtagcggcagggtagcggtaggatagcagtggagtagcggcggggtaccggcagtggcaaagctggactgttaaaaatgtaaacgggcaccacaacagtgggtgaaaaaaacggagcgtatgcgagtcgtgttcctcctggttgtgctggggcggcgtagccaccagtaagcaaacaaagctgtttttttttacaatgcaggcttttcgacccgcggggggccaacctgctcactacgtgctgcgcggttcaaaggatgcggcggcccctcgcggaagggaagttcccgccctactcatcgcgaatcggccgcgacaaacgcggaacatgggaaaagggaaaatgaaggtaacaagggggaaaaaaatgggaaaaaggtggccaaaacgtggccaaaaaatgggaaaaaaaattacgacaaacgctgcgataaaacgcgctaaatgatatgtcataaagaagtaacgtaaaaaacgtgtagatgtttacatatgatttagaaaagaaaaaaatatattttccataacctgttcaggcgatttcttgctctcccagttttgtagtttccgcgattgcgccgtttattttgggggcgtttcgcaggtgggcaaaaagaggcaaaataaatcggcccagttaagcgaacagagcgaacggagcgagcaaatcaaacgagtggaccggcaaagatataaggaagtcaacgtgtaaacaagtaaacgtataaataagtgaacatgtaaacgaatcacaacgacgcgcgcgcggcacccacaccggttgcatcagcagaggagaagaatgagaagaattcccaaccgagcggcatattcagccaaatagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccttccccttccttacctcaccttccattccctccccttccgctaccccataggccacggcatatttttcatccgaaacgacgcgaacatattccgattctgccgaagcaaatgtcacaagcactttaaggccaagcacaacccacgcaaggtcaaatggactaaagtctacagaaaggaaaggaacaaggagttgaatgaagacaaaacatttgagttcgaaaggatcagaagtgagccagtaaaatacgatcgagatttgtacataaaaacagttaacgctataaaacaaatcgataaaatcaaggaggccagaaaaatgagattttacaagagcaggattcaagaagtatcggagaaaaaaattaacttatcgttaaattacattaagaagaacccagctcttttgaggaacaccgaatttgagggtgtgcttggcgaactgatgaaggaacagccgagtgaggatgtggacttcacccttgttaagggtacttttgaccaggaggaactcattacgaaggacgtgcaggagatgggtcagaagctctgcgctgatgttacttcgattagggacatacaggtgaggcgtcgcgcgaggaaaaataaaataaagtgaaaaaattgagtgaaatgaaaaaatagagtaaaatgaaaaaatagagtaaaatgaaaaaataaagcaaaatgaaaaaataaagcaaaatgaaaaaaaaacccagtggtttgctctccacctcgaggcagctaccgctgagtagctcttcgcatgtggcgcaacccttctcgtctagtctgtggtacccacttgcgatctacgttttttcctcaaactgcagggagtccaacagcagaaggagaaccccaatttggagttagcttaggaggcgactctgccggaaaggaaggccaacttttgtgccaccccaacgcgtgaccgtacggataagtcagccaatctgcacacgtacacgtaaacgtaaacgtaaatgtaaatgtaaacgtaaatgtaaacgttcttgctgtctttctcgttgtcattcccgttgtcgtccccgttgtcgttttttacaagggggaagaagttcacgaaaaaaaaaattcaccaaaaaaaaaaaaaagggtcaaatggcggatgaatgaaggacgcaaaagggatcccctaaagggaaccaccttcctccgtccccgctacacacaaacgcatcttatttgtccatattcgactctttgttttatcgatacacacgcttgtcacgtgcgtgtcatgtgagtgtggcattcgtgtcatgtgcgtttcataagggcacatcgtatgccaccctgtgcatatttgcacacctactttctccccacggggataactctacgtagaattaagccgctttcaactttacgtctgatttgacaaacaaacttgagaggctctgccgcagcgtgaggaacaccaggtgggcggtgttgtagccgtagagcaaattgacgaggttttgggcgcacggttctgggggtgggggaaagaaagcgaaaacagggggtgggggaggagtatatcatttcgttcggtctgcatttcggagcagttgcaaatgctcctctgtgtgatgtggcacgggggaggcggcgaattggcttttttttttcttctttttttttctgcttctttgtgcctttttttttccgcccggggacccaacacacgcggtacggacgggcaccctacctgtggagacgattttgaaatgctctccgaaccacagatccgtctcggctggcacgtagggcacctgcgcgtttctacaggagaggtacttcagggagaggaacagcagtgcgacctgcaaagggggggtggggtgtcaaaatggggaaagccgaacagtcgtgcagctgccgtttctgaactgcgcttgaacagctgcacatgtggggagcaaactccctgggtgaggcacgccttcccaacccccatgccgactccaccgacgtaccgttatctgtgtgcgcacgacattgacgaaggcactggtggatgtgaccaacgatgaaatcacatcgcatgtgtggaacaaataatctccttggttctcctgctccaatatatttatcaaatcgttcatatttttttcttccttcaaaattttccttgtatacttcccattcaatattaataagtcatattcattcatatttttgtttgactttttatttgcttctatcagttttttgtattttttaatttttttttggacattttctatttggttggtaatgtcgtgatactctgctgactttgtatattggcagtaggattttttaatttttcggtggtacttgaggaaggaagtcttgactagcttattggtccacagggtctgcaggaggtactgtcccagctgcactactaagtagagtaggaggtacagggtggagttatgcaggacgtacgtgacgtcgctgggttggctgtcctccattgtgtccctgcgggggttccaaacaaaagggaagtccccaagatgcgggaattatcagatagtgtagcggtgagccgtttggatgagaacgagcgaccagcgaaatgagcagcgaagtgagcagagaaccggccaacaaactggccaacaaaaaaacgcaaaaaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttcgctacgtaaataatcagcgaagtgagagaagggaacaattccccaacacagagtctcccacttttggcacacaaaagtgagtctcccttttggaacatccttcggagaccctcccctttctattttattttatcttatcttatattatattatattatattattttattctgtttttctttgttttactttgttttattttgtttaatttttttacttccatttgagagggcaaaatgacgtcaatgagtgaaaatcacgtgaatttgttgaagcgggtaaggggaaaaaaatcatcccaaggagtgggtagcgggtgacgggcgacacacatgtgctcctgcatgggcctttacctgttagtgtacgtgtggtcccctgtgccggcatgcgctcaccaactgcagtgcgaaagcgctcgttgctcacctgatcagctgctaagggctagcggctaacggctaacggctaaccggataacccgccaatttgccaacccgcctactttccatcccgctcgtccaacgcctccccacagttgaaggaaatatcgaagatgatcgaaataaccctgcaacagaacaaccggctgaagggcatcttggccagtgagcagtacttcaggaagaagtgcgaggcgtccatggaaacggtggggcgcgcagaggagcggccatctaggagtggccatccaggagtggccatccaggagtggctacctaggagtggctacccaggagttgctacccaggagttgctaccaaggagtgattccccccgaagaggcccatctcaacattcgcacttcccccctccctcagatcgatagcaccacggaacagcaggagtgcttcaggaaggtgtccaaaatgtaggcgcaaggagatggggaaaacactcaccgtgaattagccccatcggtgaagggagccactgtgtggggcatctctccaatcgaaccgttctgcaccgctacacagctacaccgccacgtatcaacggctgatatccttttcctcccccccctgcagtttcatcaaaaaaccacgagaagagctcaaaaacgaacttaaggaggagatggcccagtacgacaagcacaatccgcacttggtggtaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactgggttcccaagcatgaacagaaacgtgatcgtaaagatgaatgtgagagcgatcccatgtagctgtctcaccacgtcccatttctacaccccccacttcaggaactccgaaaaaagctcgtagacaagctatccaaccttaaggatcaatatttgcaaacccacgaaagtgtaatgcttttttttgtgtgcgtgtgtgtgtgtgtgaataagcgtgcgccgtagtagcggctgatatggcaatgcacagaggggcttacaacccattgtgaacttgcttcttcccctttttgcagatcgagcgggaggcgagccaggcgacttaagatgtcacaaatacatagtgaacagctggagtgtttctcctcccaccacctggtgagaggactccttcgggggggggtgatatattcccacgtgtacatatcaaattgggaacagtgccattttcctggggcaagaggctgtacgggttagtgaagagaatgtatagccatgttttgacgaaggaagcagtgccacaaggggtaaacgacaaccgcgttgtgatatgcgtaagacgtctcatgtgtggggtgtgccctgcgtgattttccttttttccctttttttttgtgcatgttacgccagtacgtacaaaattgcagcttttttttttttccttttttatccacctgcacccaacaaacaagagcataataaaaatacgatttcatcaaccaggggtggttatcaatcattgcagttgcgaaaagtttgaataaacaggacaggggagttgtagacgggatggtaagtttaacgtactctccctttttgcgctttcagctctgaccacgtctccctgcacttcacccaacttgatagcaacgcatttgtgtgtgtatgcaaaagtgtggggaaaataaaaaaaaaaaaaaaacgaatgaatgaatgaataaatgaataataaataaatgaacaaatgaatgataaatgaatgaaagacatccctcccctcatatgagccactaaacgggggagacttcttacaggataaataattctcgacgtgtcaaaaaaatgggactgcatttttatgtaactcctttcccacctgtgatctgccaatcgaatcggaaaaaaaagaaaaaaaaaaaaggagtaacgcttctctatcgatacaggagaattgcaataaaggagaaaggcaaaaagaattaagagaaacaaaataatgtgattttctgcaggggtggccctccgtttaagtgttcacacagagtatgaaaaaattcctcgaatggctcactggggcgtttttttttttttttcattcccttttggtttggcgagcgttttcgctggaagccaaaaaaggtagccgcgcgttagcttagccgcagtagcgtatgcttgcgtttgctaactgctcacgttcgattgcaaatgtatggatgtcacgtatgtattatctatgcagcacgtaccaatgtatgcattttttttttttcccaccttccacccatgcgtcgcaaagcagagaggcaggccctttttcgatttacttttgcacaacgcgcactccccactagcttttcccccccactcgggctgaacctccctcccgccaggccagaattctggcgaactcccataaaccgtccactcggccggcattctcaaaacttccacgcgctcgtatacgcatatttagtgcctgcctgctgggtttccttttgtttttcttttttcttttttctttttccttttccttttgtttttctttttgtttttcttttttccatttttctctttttcccgttttccctttttctttttttttttttttttttcctttaccccccctttgtatattcattccccgattgcttcgcccaaattgttcattttagcaaaattgagaaaaagaggataaatagtcacccgtacgcatcccaaattgtaccttttcaggggggaattttatatccattttaagtcccccaaagaaaagcggaataaacgcttaagaaaagcgcgagaaatatatatcccctccttccccctttctgcgatcgacctatgcgtgtaagtgcccttatacatagctgcgtgaattcgcttaccttcttccccctccccaacatgcattacaaatccggagcaatcacacaaccagctcatcccccccaaaaaaacacacataccataccagcaggcgtggcgcgcataggagaagctttcacggtaggcatacttccgcggatgtgtaggaaccaacccccctgcgaagacgagtacgttgtaaaggaaccttttggcaaaagcacacaccagtacacataaagcactccgtcccccccaacacgaacatactcccgagaagaccagcaacatggcggacgaatcctcagcagcgaacaacgccagtggagcggccaacagccaaggggaacatatccaagtgaaggttagatcccctgatggcgctgaagttttttttaaaataaaaaggaaaacgaagttagagaaactgatggaggtttactgcaatcgcctggggcagtccatggaggcaggtatgtttcccctcacgacgatcaccaccacatcgtcatccttttcttgaaaataacgcgcgaaatgcgggcacattgcgcattttcgtgcagtatgtttgcttaactttatgcatgatgtgatggtgaattcccctccctcccccttgcgttacaccccaaccacttgtttttttcccatgccaccctttttccgcagtacgttttttatacgacggagatagaattcacggagagaatacaccagaccaattgggcatcgaagatggagacgtcattgacgccatggtgcagcagacaggaggaaatttattgttttaatttttttttttttggaattagtaccaatgggaaagtaaaggaagaggggtggctctcccaaatggctacaacttcgtggcggcactgtagctgcatcgtggcggcattgtagctgtatcgtggcggcactgtagctgcatcgtggaggcattgtggctgcatcgtggcagaaccgttcgtcctttgtgccagcaagcatatttagtagaagctaaatgaagcagtaaaaaaaaaaataataaagtggtgaaataaaaaaataaatggatggatagaatcacttgggccagcgcgacgtgtgcacgacattttcgcatttgccccacaggaaaaaaggttgacggtgcggtgcgtctgactgtattgcatccgttaggtgaaaagcgaccaagtcgaatgggccgcgtcgaaggggcggtcttacaaacgaggctcccctgtacacaagcattttaaatttaatatcatgcattatagcatatctctgcgtacgccgccaactacactgctgcacagttttagtgaccttttcaatttttataagttttattattcttcttttaagcagtttcctttttttttttttttttttnnnnnnnnnnttaattttttcatttgattttaaccatatcgcatatgcctccctgttcccactatgttaaaaagagagaaaaaaaaagcaaaaaaaaaagcaaaaaaaaaagcaaaaaaagaagcgaaaaaaagatagtaaaggttgtgtagagtcgatcgaatgcgaacagaacgacatgtgcagcctatgtgggtgtgtaacgcgcaaagggaattttccagatgattcgattggccaggaggcctcgcccctttggtaatacgtagtacattttgttcgcgcagtttggttaagcttagctaggtttaacttttactttattttatttatttttttttttattttttttttttttttcccccctttttgtgtgtaagcggggaggatactcttctatggcccctccatcacgtgcgaaccagctgggatgtttcttttcgcctctccgatgggttgctccatttggcatgcacacgcatggtccgcgtggtcattcaattctgtgatccttgttaagagagcatatgacacgttgcctatctgtcggcacaggaaaaaggggaccgtccccctaggcgcgtatggtacactctgatggtacgctctgtgatacttgcccactgtgcatatggggaatcgttttttgatttttcgaagaatggtccgctaaaatgtgatacgccgagagaggggggttgaaatcaaaacaaggggatacccaatccacatgaggcatgcacaactcggtaggacgatgctacgcggagttacgaggaagtaggcaacacatttccatgttaatgcttcccttcacatgtgtgcatatttttttttttgcacctcccctttggtcaccctcacgacatacgtgccatttttaacccctgtctggggactccacccgtttatgtcctcccattatacctttccgcggaggtggtggacccgagggttaaacaatctatgtgtgatggaaaaaaaaaaaaagtcccccttgggagataaataaccaaacaaaataaaaacgaactgtggtaaaaatggaaaggtcccgcgtttctgaccaggcgagttgcccccccgagtaaaacacacactcatctcaaagctgcagggtgaatactcgcgctgtgaccctccgttcgcttttgtatgtgcctacagctatgtcaacaaatctatacgcctactggcttccattttgcctgtacaattaatatacactcacttaggcacgcctgtaccacatcgtgcaatcgagtttaggcagtggggagggtcattccagcaggtggctgaaacgcgtttgaacgggtatgaacgggtataaatgcctataatggcgtataatggcgtataaatgcctatagtggcgtataaatgcctatagtggcgtataatggcgtataaaggcgtgggcttcctatgggaattatttgctgctcaccatggacatgaattttcccttttcccgttttgtaggaacttccataagcacacctacgcatggaggggaaaaaaaagcacgcatatacgtaggcctatatgtgcgcacatatgggtgcctacatgcatcggaaggcgtgcgcatgcacatgtgcatatgctcggtgtctaagtggttaagtgtttgggattggcctatgtggggaaagaaaaaatcgggtaggccctgcggcgcaaaaagggggggaaaatggaacagagggaaagaggaaaaaaggaaaaaaggaaaaaaaggaaaataaggaaaaaggggaagagttagaaaaactgcaaaattgcgaacaggcaaaactgcgaacaggcaaaactgcgaacaggcaaaactgcgaacaggcaaaactgcgtaaaggcaaaactgcgtaaaggcaaaactgcaaaaaggcaaaactacgaaaggcaaaactgcgaaaagcaaaactgcaaaaaggcaaaccgcgcgaagcactcgagcgcgacgaacggtgaaactgcctggctgagcaactgcctcaccgcgccgtagaataaaagcaaacgaacggttcacgccaagtctgcgctcttgctgcaacgtaggaagggcaacgggcaggcagcaacctacagttaagatgaaattatgcagggctgtttttttcctcctcgcagcgtgtgcccttcacttggttgcgtgccgatcgggggtagatgaggacgtgggagcagttggagcggtggaaacaccggagggggaagacatggggggagtgcttacccatgggaaggtcaccagtgagaaggtcaccaatgagaaggccacccgtgagaaggccacccatgggaaggccaccaatgtggggggagatgcaaaccagccattgaccaaaaaagtgcacagagtgattagtgaagaggagggggtgcaggacgggcgaaatggggacgcgctagaggggggaaagagcgaagccgaggaggaactgaagaaagccaaggaggaggtgaaaagggagaaggaggaggcgaaaaaagccaaggaggaggcagtaaaagccaaggaggaggcaaaaaaagccaaggaagaggcagtaaaagccaaggaagaggcagtaaaagccaaggaggacgtgcaaagggctaaagacctcgcgcacaaatgcgaaaagcaaaaaagggaaaccctgctggcagcgcaaactgcacagaagaaccttcaggagtgtacccataataacggacaagacctcactcagtgcaaagaacagctgagtgatagagaaaaacacctgtacgtgtgcagggaaaacgaagacaaatgttatgcgaaaataaaagatatgggaaagcagcatgaggaaagggtaagtaggaaggaaaacgaagcggaagaactgagggagaaggtactcaggctagaaagggcactagaagagatggagctgaaattgaagatgaagctgaaaagctatgcaggtgctggtagaagtcacagtgaggacaaagacagcgattacctaatttcattccccatggtgcgaaattatttcataaaggtattaaaaatctacaaaacgttttatataatagggttcgaacagactaacttgtcagggttcctctcccaagtagctttccataaggatgccctgatgacacacctcaagctttatggaagacgtacaatggaaaagctacatgaatataagacctttatcggagagtgtgatttggtgactcgacttttaagtctctacgaaaaatcatctctcagtcagtatgtagagttcattaaaaggaaagcatcaaactttgcctttacggtaaggcagttgtttctccaaaaagtggtgcatcccgtgagtcgagacctctacccacagatgacacagtcgatgaaaaataaatatatgaacatcaattgggacctcttcttgcataagttacacaacaattcggaagtcctagtggtgaaattaaattctataaatccagaactgcaagggattatttctcctcggttggaagatcagctgattttgctgattttcttcacagcggtgaatatcattcatttgtacttatttttttatttcctattccttttgattaagctattgaaaagggtgagtatgtgtttattcatgtgtagttacttgtgtgtgacggtagcctatcgatgcatcgtctttgtgttgacgctgccaatacggccgtgcatgcgtaagcggggcaaccgcagtaggaaggtgtaccgcagacatgatgagaggacttgcgtgaacccggagcgcgtctcgtaccagcagcaggagattaagaagatgcacaaggggcataacgtccaccagcggagggggtgacctgaggcgcggcaaccgaactgtgatgccgcttctccccgcccatgtttctgttcctggtttgtttgtcgactggcgcgccgatgtttgtttcgccaccgttcacggtgcgaggggtgggacacgctctgcgggggcggacggctcgccgggatcgccgcgttcgcctgtttttgcggcaaaataagggaccaattatgcggcgatttggacagccgcatatccgcccgtacgaacacctctttgctgataagtgaagcgcgcacctttttatgtgtccccttgttgcacgtgccgtcttcaccctccaccatccccccttgtagttaaccataattaacactcccacctttgctacatttttattaatttatttttttttatgtttaattgggtttcgccagttttgcgtcagttccacagtgcgtcaatgtaggggcactcctatgttgggattccccttgctgttttatgggtttcttttttcccgttgcttccctaccctctccagcggtgcgcacctaccttggcaactgcccctccggtgaagtaattctacggtgaagtaattatacggtgaagtaattctacggtgaactcattctccgctcagctaaccaaccaaaagagggaagacgcggcggaaaacagtttggggggggaatacacggggaggtttgcgtcccccccctcacaaaaaaaaaaaaaaaaaaggaaaaaaaaagcacaaacgtgcacacaaacatatgagcacacaatggcgcacccacccatctgcgtggacaaacggatgcagccctgaggaacgccccctcaaggggcccgcttcttaatattattctcgtacaccttccgctctacattttcactgaaaattttattttccaaataattttgccctgccttcaatttctcctcatcaatggaattagccattttatagtaggcccaatcttcggtggacttatcgactgtgttgatttgtttattttcttgtatgttctgaacaagctgatcaatatttgcaaaatttcctcctatatttattttgtcctgcatcctgaggtagcgcttataggaggaggatgtcttgtcgatttttttttggaccgtatatactttgcctgcgtacatgtattttttttccactttcacggagttattttcgtaaaagttttccaatgcgttcttcaccacactggaaatgtcgctgttatagtgttggtttcggcacttctccttgaatgctcttatgtccatttcgggggattcttcatttcctgcaaacgctggcgagtatttcttcaaatggtcgtgcagcttctgcattgtgttgtagttcttctcctcttgcggatactttttgtggaattgcaagaggaagtcttcatcgctaactgacttttcgtgtttgtacagctgttcatactccctgttgatgtcatggtaagttttttctattttttcctttatgattgagttttttataatacttttgatcatctttgggttggtttcatttttccttttttttctctttaccttccccagcttgctcactagctgcttgcactcctcctgcagctcctcctttacttcgtcggacaggtctccctccttcagctccttctgcagctccgcctcgacgtcgtagttatcatcctcctcgtcggacgagggaaattccatcgacaggatggtggccatttccccaggcgcttctcgattggcggtttgtagttagcagttaggagttagcagttaggagttagcagtttgccgttagcagtttgcagttaggagttagcgattttcggttcggctgattggcgattttcggttcggctgattggcgattttcggttcggctgattggcgattttcggttcggctgattggcgattttcggttcggctgattggcgattttcggtttggctgactggcgaccggtgacatgcccctgcgcagcgcactttaccgtctttgcaaaactgagtcgacgtggcgtggaggggtaggcatgcacgtgggctgctacatcaggcgcatctgttcacacgaccccacgagcacgccgtccgcacgcctgcatgaggacaaccaattctacacccgtgggggttaactccaattcggataatcgcccaagagccgcggtaaaggagcgcctataattgctttccccgttttgtaaaactaatgggggctttttttttttttctcctttttaactgtcaacaagagcgctgtgctgccgtgctgccgtgtccccgtttggcgatgccccccacggacgggcaaagtgacttcacaaagaagcagagaagggcatgcagattcgccttcaacataagagaacaatttgagtgaaaattatttttttaaatctatcttaggttaaaaggattgcccgtattttgtgctgcttcattttttggggtccgggagcgcttctcatggtgcaccattaagtcgagtttttttttttttttttgggggggggaggggtcccgatgggaggttgaatttttctcagcatatggccgatgtactggtaggctatagccgtattgccaggcacacatggcaaaattattcgtgtataatgtgcagggtgaacatgcggagttttttttcgtgagcatttttttgattttttaaacttgtggcgttggtcgcgagccgttcgagggggggagaggcctctacctttatcatgccatgctgtattactatttttttcttcttttttttcttttgttttcttttgctttcttttttttcttttttttctttttttattttcctcgccgaattcgtcttccgatgagcggtctccaaaaggttacacacgaaggagcacacagataagcgaaatggtcgcaacggatggggaaagaagcgctcgttttttgataaccaggggggtaagtttttttaatgtgaccccaggtgacagcaaattgggaagcacggaaattgcgccttcagttaaatttcccaagttggtgagagccagggacggagcggagaagagaagaagcgaaggagagaagaagcgaggaagctaagaagcggcatggttggccatatcgccgctcaccgtaccatggttgacacccttatatgatgcgcccgcatactgcaaactccagcgtagcttcttccctgttcgaagccgttcttctgtacctacccaggccatacacttgcatacgcgcataaatttgaacgctcaatctcgcgcatgaggaacaaactgtattagccccaaacgaatgatatcttttttatttttttttttttgtcacaacagagcgacgaactcatcaagcaagaggatacgccgcatgaccagcgtgtattcatctgtgaggaggcgaaggtctgtgtgaaggcgaaggtctttgtgaacgcacatggactgataagtccccttccacttaggcgcatttaaagagagcaaaaaaaaatatttttatacccccctccccctcttcggagatagctaacaaaagttggtaacagtgtacgtataagttggtgtaaggcatatgtttatttttacccatcatttgtgaagcaaaaaataaaagaggtgaaaggatcatctaacgtggccatcttcaataagcaccatgtatgtttgtatagctgattgcactgttcactgctagacacgagcattaatccccacccccaacaaaagaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttttttgcaacgcgaagacggttttaatgctcacatcgtgcgttgtgctctactttgcggatcagcagagtagcctatttggtttagctcatccgttctgcacgtgggtaggtgaagaactgaccaattggctaggtaggccattgaccaactgatcgaccaactgaccggccagctgaccgaccaactgagcaactccccacgtgtgctcatcaccgccgacgcgcgctgcagctgaagtgaagaagcagtaggtgcgacccgcaagggggtgaagtggtgaatcgcagcacggagagagctgctactacatctcgttttttcccagctccctccgcaacgccattcacacacagacacacagacacacgcacaaacacacaaacacaaatggccgatttcagcaagtccaactcgtccgggactgtgaacaagaagcaggcatccattctgagcttcttcaagacgcaggatgtgaagggaaagaaggtaactagtgcagggggggaagtagccaaagaaagcaaaatcgatgcagataagaatggcggtcaggaactcagctcggcgataaacacgctggacaaatttgcagccaatgttgggaagaaacaggaggggggaaatgaagcagagcgaaactgcgaaacgagtttcatcgcagtgaaggactcaaatgagaataagcaaaatggatgcagtacaggaaccccccaagcgaacctattctccgatgacaacgatgatgtgaacaaaagtgaggttaaaagctcgatgggaaaaaaagaaatcgaagtgaaggagagttacgataagggatatgaagacaacgcagagttgagcaccgaagaagatatcattgtgaggaagaaaagaaaaattataatagattcgtcaagtgaagaaatatatgacggatctaacgagagaaatgaaagtaatggaaagaacgtaaagaggaaggtactctcaggaagtgaaggggttggtgtcgatgggaagttaaacaatctggtttatgagccgagtaagaatatcaagacggaggaaacgttattcactaatgagcaaagctcaaaggatattataaatatccatcgtcgaaagggagaagatgggaagaagtctcaagaattggatacactaaggaacaagctcctgagcatgccaataagtctgtctaatgataaattcagactatacatagaacaatacttcctttattgcaatacttttgaatttcctaaatgggttcagccacagtatatccgtgatctgaatttaaggactccagataatgcagattatgattgctcaactatttggacccctccaccagatcatccctgggcggtggaatacaaacaagctcactacaccccaggaatgcaacagttttggaaaataaaatcaaaaaattttgataaaataatattttttaaaatgggaagattttatgaaatattctacattgatgcttgtttgatgcataccatttgtggattgaattggatgggtggagaacagaaacctcacttagggtttccagaacaatcactacatatgtatgcgaaaaaggttattaactgtgggcacaaggtagtcgtaattgaacagatggagactccaaaggagttggagcaacgtaataaagaatcttgcggtccgaaggataaagctattaagagggagattaatgaaatatttacaaagggaaccattctgcatgataatatgctcagttcagagacgaggtatttggtctgttttcattttgacgatatagaagatgtagatgacggagtggtggatgctggcaatggggtagtaggcaatctcccacattcctcatctcagaatgagcgcccattcaggagcaaatgcaatttcggcttcgtcgtgagcgacatcgctacatcgtacatcgcggtagggtattgtaaagacgatgagtcacgtatcgaactgaggacaatcctcgcgcagctatgccctgcagagattctatacgcttccaaaaatatcaataaggaagtgctatccatttttaaaaacatcccagcggaacctgaactgacagcggtgagttcctttccgaatataattgcctctctagatgaaataaggaaatattttgaacccatccctccaattttagaaatgcataaagaacagaacagtgtgatctgtgcatttggagggttcattgtttatctgagatcacttttgttggataaaaaaatatttcgtttctgcaaaattgagcattatgatctttttaagagagaaaattatatggttctagatgcaacggcattgaagcatttggagattttggagactcaatctggggaaacaaaaaattctctgtttgattatgtgaacaaaacatgtactaattttggagcgaggaatatgaggaggtggatctgtagtccactactcgactgtactaagataaatgagcgattggatgttgtggagtttttaaaaaaaaacgagcatatcctttccatgatcaggttgaagttgaagaagctaccagacatagaaagactgctgaacaaaatttgcattcaagcttctcagagcgaaaggggagccgtcttttttgacaacatagtcagcactaagctgaaagaattcatgaccttcttaaatgccttcaaagaaataggaagcatgctaatcgaaattaacaccatagaaaaagacgaggaggagttacctaagcggctctttgaaattagtaacaccccagataggaagagtctaatacaaaatgtacaaggaagctaccctcatatagaagaaataactctcgagtttttaaaaaaaatcgaattcgatggagacaaggaatataaaccagcggagggatgtgatgaagccattgatctgattaacaataaagagaaggaagtcgaaaatgaactcaacagtattttagcaaatatgaaaaggaatatgaaaatctcctcactcaaatatgttcatgctaagtataaatacgaagtagagtgtccagagaatgtacccaaaagttttttaaagaatgtagagatcacgtcagctaaaaaaggatttattcgatttcaaaatgatgagataaagcaatgtgttgagatgttggaagatatagatcaggaaaagaaggacgccatttatcccttctttaagaaaatgtttcacttattctatgctcattatgagaagtacgtatctgcttgtagactggtggccgagctggactgcctgcaggcctttgccttcgtggcgctgaacacacccttcgcgctcacgcgcccggttctgcacccgatgaggcggaacgaaaacgcaggggagatcagccaagacacgggggagatcagccaagacacgggggagatcagccacgacacgggggagatcagccaagacacaggagaggtcagcgaaactagggggagctccgtaagcgagccctttctcatcctcgaaaataacattcaccccgtggtggccacgctcatgcccaattttatctcgaacaacatatacatgggctgcaagcaggagaaccagtccacactgctcctcacgggccccaacatgggaggaaagagcaccctgttaaggcaaacagctatttcggtcattctagcccaaataggagccttcgtcccatctacctactgcgaactgacaatagttgataaaatttttactcgactaggatctagtgataacctgttcgaaggaaaaagtaccttcctcgtggagctggaagatatttcgaacatgttaaagcagagcacaaaatacagtttggccattctggacgaactcggcagaggaacctcttcctttgacggcacagccattgccctatcgactttggagcaaatttcagatgtcctcaaatgcaggtgcatattctccactcattaccatctcctagtggaggaagtcaaacacaacaaaaaaatttcaaactatcacatgagcttaagtatagacgatcatcaggagaaaatcattttcctatataaatttattaagggagtttgtcctaaatcgtttggtattcacattgccaagctagctggcctccccaaagaaattatcgacttagcgcacgagaagtccaccctctttgagaacgtaacggacgaattctgcaaaattatcaaatacaagaatattgtgcgctccctgctcagtgcccccgacgacgagaatttgggtgccctcttccgcaggtaccgggccgagttcgcctcctgagtggggagaagtgagcacagctcagtagaagtgagtacagctgagtagaagtgagtgcagctcattagaagtgagtgcagctcattagaagtgagtggagctgatcagaattgactacagctcactaggagtagagcggaaccgatgatacgccggcgacgcatcagtttgcctcttcgtgcgcacctagacaaattggcgtcgctaccaaaacggagggagtcccggctgcccctccacccccatggcttatcagctgcacctttcgcagcgccgaacgatgtacctcattatcatatgggaaccccacccccccctgcgagatgatatgatctttctcgcccactaccttttgtcactgcgggagtgccttcaggctatctcatcacacgtttgcaccccgaacttaacgctttaatagatttttttttttttcttttcctctatggcggttactttctcgtagtagccatgactaaatgggaacggaccccccggggcgtggtcaaatttgagaaagaaaaacgcccaaagggtcttctcccctttttaaaactccattttgaaaaaaactgcattttaaggccccccattttaaggcccccctttaaggctcccccttttaagacttctcattttaaaatacccctttttgaagggctcttccacttcacgttcacacctggccgctgatcccctctgaggtgtgcggggggtatgtgcgtcgttttcttccctgaggggggcaccctttagggtgaaataaactaacccgttcattcgactgcgcttttcatgttagtaattacccccgaaccgctgaacgacctgaaaaagtccctccttgcaactgcccattaagggtgcccctccgctgggtatatatgccctgatggggggggagggaagttacccaggagagtagccacaaggcacactacaccgcatggagccacctcacttggcacatcttgcggaggataggaaaagaacacgggtgttaactctactgcgctgtgcaaacgtgttggcggtaacggtggggggtgcataccgaggcagagaaaatacacgcttggctaatttttttttttttttttttttttttttttttgcagcgccgacgcgtttttgcaaaggtgctcccgtgcccctacccaacgcgtcatttgtgaacgcccactcgttagcgagtcatggcaagcagcagatacaaatggtgcagggaaagaagtcatatattttgaatccctgccccccttctgcttcttcgtctcgtgcatccccgtgaatggcaaccgaagggagtgctcactctgcttggttggggtgagcatgaacttttctgtgtgtgtccgtacgccttctgagcgcccccgagcagcagggcctaaacatgggagcccgcggagtgctcactctgctgttctgcatgttgtacgggacagggctgattggcgaacaggtaagcggggtgttcgcaagggagaaggcgaagttgttgaagataggcagatcggaaagggggctccattctccattacgtattggaagaacgaaagaaggattcatcaaatgtattgttggaggaaaggagagaaagaatatccacgagatggtgaacttcacccgagggagtaataaccctaccaaccggagagagatgtcccttttttttagtgaatacccagaggcgctttcctcctcctcctgcatatgggccaacaatcatggggggttcactccaaggggggtccaaaacagaagtgagatgaacatcacaggtagagtgtatcgaaataatgggatgagtttgatgcgtcaaatgaggggacatagatctgcttttttcagattgggagccaaaatgccagtaatcacggtgaataggaagctcttcccgagggagtacagcacagattacgaagatatcttacgcaagttcaacgtaacctacatcaattacaagaccaggttgagaagtaaaaaagaaatagatatacgggccatcgatgacttgtatgggcaaatatatgacagcaatgtgttgaagaaacagttctactttttcctttatcacgatgacataaatacatgtcacagaattttaaacgaaaatagaaacgtcttaacgagggaggagtcatttcaaatgctaaacagcttgccctatatctttttcaatcatctacattatgtctaccccacggaggataatgtggacctcgtgctctccaagctgttgaagacttacctattccagtattctaatgacaagaatatcgattttttgaacttcaaatataagtataacgagttggatgaatactgccaggggttggagcgggagttcctcgcgggggaggttagcggcgcggaagacacccccatggcagatggcagaagggaatccacccacatggcagatggcagcgcggaagacacccccatggcagatggcagaagggaatccacccacatggcagatggcagcgcggaatccacccacatggcagatggcagcgcggaatccacccacatggcagatggcagcagggagaaatccaccccgagtgacgccaaggggtcggccatctacgacgacgggcaggacaccaactacgagcgcaagtacagacacatgtcctacgactacaaaatcatcgagtctacgagcaagtacaaagagctcatggagaggttcagaaagtacccaaaaagcatcaagctgcagaaggtacaacagctgtacacgaaaataattagcatgaaggcgaataaactgtttgaggcatttaggaagcacgaaagtgtgaaaaggaacgaagacaggaaaatctacagaaatgcaaaaatgagattagacacagaaaagctaaccccttatctaaatgaaccgatcaagtatgaccccaaggaaaaacaaagagtgaacgagttgtttcataagtatgtaaaggaaaagaacctgaccaaagctgctcttatcataaggaaatataccaatttgattgatactaaggaaaagaagagccaacaaataatgaaagaatttctacgtctacatgagtatatatataaatgcaataagtatagcgtagaagaactggctcacttgaggatgatttattattcaactgtacagaagccgagagttattcgaaaaatatgtgaagtaggcatgtgggaacagggagaaaacgctactcataaggaggtatacgaaaggcaattaaatgagtatttgcaaaagagggaggctctacgtgatgaaagaatgaagaaaaaaaatatcgatatggatcaaatacgagacttcagttcggcatatcccatggaatggctacctgttctctacaaagatatgtttgaacagatcgaacgggaaaagaatttaaaaaatttcgagaggaaaggtgtccttagcaggaagagtgattccatcaggaggatgttttccccagggggggccgatagggctactggcgacgcctctccggggatggcatctcaggaccagcacagaggcaaggacttcacgcaggaccagtacagaagtaaggacttcacgcaggaccagcacagaggtaaagatcccacccatgaccagcacagaagcaaagacctcactcatgaccagcacagaagcaaggacctcactcatgaccttctgaatgtgaagaacgaactcaagtttggccgcaacgtcctgaattacaagaagaaaattttgggcaagaacaagcgcaagcgggcggaggcctccaaagggggcgcccccggaggaggaggagggaagtctgccaaggggagcggggactccaccgagaaggattcgtaatatgcccacagagacgggttcgtaatatgccctccgacgctgattcgtattatgctctccgacgctcattcgtattatgcccaacgcgccgtctcctaccgagcgcatgcaccgtgtatcgccccttttcgctcttccgtgcgtacaacggaggaaattttggacacaaccatgttggggggctgcagctgtgtggctaagcgaccaccacatggttccctttaaaaaaaaaatttgaaacttttaatccgtaagttaattaaaaagatgtctacaaatatggatcctcgtcggggaccaaataggaaagacgaggggtacagggaccggcgccggtccgtgtgctcctctgggggggtgaaaaaaaaatatgacaaaattggagaggcggctgggcgaggagggggcaggtacgcgccggatgagagaaagatgtgctgcaggtgcgcagcgtgtatgcagcggataagcggcgaatatgcagcggataagcagcggatacgcagcggatacgcgcatgtcggtttgcacgcctccccccccagctgtgcacccagctagaagcgccccctgaagtaaaagaacaaagagaaagaaacaaacacaagcgaaatgaaataattcatcgtaacgtgaaaatctttaaaataaatggatgatatatatatattaaacaacaaactgattggagtgacaaaaaagcgggagaagcttcccacatgtttgataaaaacggatgttattatcccgccgatgctgtttaggattatcagcaaggcaacgtataggaactcctttacagagttaaaatggttggaaaaaaaaagagtcactccgtttggcggaggcccgtcatctggttgttcctccccgtcgcggggtgcacccatggggcgatgctgctttgggtttgcggcgttttcctttatcacttcctccctagcggcgttttcctttatcacttcctccctcgcggcgttttccttcacggcttcttccctcgcggtgtattccttcatgacttcctccctcgcggcgttttcgttcatgacatcctccctcggagcttcccccccctgggcaaaccgcctaaacactgatgatatgtccaagtgactcgtggagagactcaaaatgatggtaaaaaacgccaagcacatattctgaaaccaaaaggagtatctatagttgaggtagagtaactcgaggaaaacggtggagaacccactggtgaaggttgccaaaaaggttgccaggatacctattatgattttatttcgtgtagttttctccggcttcaccatgttatggggggtatactcatcctgaggctggtgcccatatggaggggtatcatccctcgttgtagtcctcaccttacatgcttccacgtcactttgaaccccgtctgtcgagattctcctggaagaacttactatatcgtagtaattcttctcgaggtcagggtcagatagggggtgatggcacgaatttttgtttaacctatttaggaagactttccttttttttaatactctgtaaagggtagagaaatcgaatcgggtattcttattcaaagacttcttctttaagttgtaaagcagaattccccccaggtcctccacgtggttgtcttttaaagggagaacgttccaggtttgcttagtatgagtgtcgatcggtccgcccctgctgtcttcgtcgatcggtttgccccttctgtgcgtgccattccccaggttgtagtccttcagacacaccagcgagaggaacaggaacacgatcgaaatcagctgcgaaatttttattcgcctcttcaaaagaatataagtaaaaatgactactacgaggatcctaaactggtagagaagctggaacaaggggataggaatacttgacatggagatgtaaaaaaatatgttctgaaaatagtacatgatgctcggaatggttagggagacaacgtaactcttcttcttcgtcaatatctcagtgatgttatctcgaaccgatgttagattgaacttattctcatggaaatagaagaagctggatattatcagcttcattatttctgtcatgaaaataatactttcttccttcagtttgtggtttatcttttccagcttcatggtttttatggtcaggtaaatgagcagtgtgtgcactatgagtactacaaagagggttgccttaatgagggtgtttttctcttggggggagctcacctcgccggcccctccatctggcggtccttttggcggtccattggctactccttttggccgtcctttttccgctccatttgccgctccattttccgctttacttaccccctgatgcccccccctacactgcaatctctgccgcagtgccgattgcgctccctccattttgtgtaccctctgatggcgcgaaacgagttggggcggacatgagcgattagccgtttgccgctttctttttaagggtccatgtgccgtctcatcacaaggggggatatacgtagaggggagaaaaacgcagatcaaggaggagtgaacgggctgtggactacatctaacatgtcgctcggcggtctggtagcttcctcacgatggaactctcccaccatggagctttctcacctcgccgctttatcagatcaccctttttatatacatttattcactccatctgtagagcgcaatcgggatgctctgacgaaatgaggagtggataacgcgaaaaagggaaaacttgcaaggtaatcaaagaagctagctcacccgttcatcgctcgccgctcactactcgccgctctcttgttcgctcatctcaagttggtaatggttattctaagttcagtcgatacgataaccgcgtcggagcctaataggaagtcacaacttatcagcgaaaaaaaaaagaaaaaaaacaacgaaaaaaggcgctatccgtttaacgggacaaagtaaaaagtaatatgctacatgtaacctcactcctgcaaacttactgatgtagatataactttggacgtgcgagggaaaaaaggcatcaaaggtgacaactttttttctctctcaatcgactagcccccaaaaaaaaaaannnnnnnnnnttgttgccgaaaaaaaaaaaaaaaaaaaaaaaatacattcatctctggactgttcgttacgaacatgtccgttctcattaccgactatcctctttacgtgggttaaaaaaaaaaaacaaacgtatgcgtggggctgtaggctacccgaaggggcctcctttaaggaaggaccaagaaaaacgaccgaggcaacgtggtaacgtggtaacgtggtaacgcggcaacgtgacaacgaggtaacaatgcaacgtggcaacgaggcaacggaacggctcgggtttccactccgggggcactcttgtcttcccttcactccgcagcgtgttataaatttttttttgtaacgttttctgaacatccctccacgctcaggcaactacactaagcacatgtgtgaccatgtgcatctgtacaaatagaactgctcagctgtgcacaacaaacgcgcatggtactttgggtaaactctcgctgtcgttccgcttcgcacaagcagtagcataccttgcttgttcgtttcgctcgctcgttttgtctgctcgtttcgcccgctcgttttgtctgctcgtttcgcccgctcgttttgtctgctcgtgtgtttgttccacgttgcgcaggtttgcctcgttcgttaagtttccccccgtttctgcgcttttttcgttgctactttttgctgattcattttttttttttttttactttttttcttttttcacattttttgcttttttctctttttacgcatttttactttttctctttttacccatttttaattttttctctttttatgcatttttacttttttctctttttacgcatttttacttttttctctttttatgcatttttactttttcattttttttctcatttgaaacacgcaaaaaggggtattcacaaaaaatttggatatatagggaaacgaaaaaaggggggtgcaaaaatgcaagcaaggggggcggggatgaagaagcagaaaagggggaagacttaaaacgggaggtataaaaaagcgaagaaaaggcaggtgtggacgcacaaacggaatggacagcagggcggcgcaaaaccgttggtgtgcagttcgcactttgccgcgccggcgctgtgccacgcgcgcttgcacatgctccccggacacattatcagctcatgatatttttcctgtggatattccccctcgcggtcacaaaaaaaagagtaaaaacgggggtaaaaacggataaaaatgaacattaaaaatgaacattaaaaatgaacattaaaaatgaactttggacggggagatggcggggccccccacaggggggccgcgtaacaaatggacgcttccacaaacggcgcccatcgaggcgtccagcttatggaggcgtagcaaactagcttaaaaatccgcaacgtgacgtccccccctgcagctgaaaaagtgcttatcgctgctgagaacaacgtgcaaaatgtgaaacgaaaaaaaaaagagagaaaaaatgtggtaacactctcctcatgcagaaatacgcatcagggagcgtgttcaacgggggaagcagggaagcggggaagcagccaagcaaagaagcaaccacacaggggagccgctacacagggaagccgccaagcaaagaagccgctacacagggaagccgccaagcaaagacgccgccaagcaaagacgccgccacaccgggacgcgccctccgtgtgcgcgcaccccctgcggctagcacttccggttgacgatgtcgatcccgaactcctcgtactcccgccgcgtaacaaaaaaggagttgaaatttctgaaggaagaaagaatactgccacccttccaagaagaatactgcttatcgtacttcccatgagtgagcacctggaaatttggtaaacttgagttgttaagaatgtccaactggttgaactctttaataaatctctgattaaaattatcaaaaagagttgacgaaccagtcaaaatgacattccgtaccaactcttccttctcctttgcattattcccattaagcatattaaacagagtggtggagactccttcgaattgatctcctttgataaataaattgctcaggtgatgactcaacttggtgttatataataaagacggagtaaaaaatatttcacatgctatattattaaatttcgtaatgttaatattttgcccatctggcaaaatatatatatttaaattttcattaaaattcatattttttgcatcatgaatttattttcgctatgagctacttcacataaatagctttttaaatccttcaacggaatatattttgctttgttataataatccatgtgaattttatccttattgtagttacaaagatatccattttttatataaactcgtaatatgggatacagtattccttattatgtttttctagcagttcttctaggaaaaaatctattgttgaacctcctatattgtaaattttgtaatttttatcttctatacctccttcattacatagggagaagtctgtgtaacaagaccctatgtccactactgaacacacatttttgttgtaggcaaatcctgataataccgatttggagttaaaatataaggcaggtactttatatttttcgaataaaagttctgatatttttttttttatttgttgatttcttttgttgggtagtgagaataggtatgggaatttttccattttttcatttagcccacaactaacattgttgtgattatttatcatgctccttatgccattcacatctatcagtttgttttcgactaggttgatgtcgaagtagttgttttcttccgcccactttttcagcgtctttagctccttcgacttggggtcttccctttgggggggcccctcggcgcctttgccgccccatcgttctggtgcttctgattgctgttgcggttgcggttgttcttctttgccttcttccgcttcttcccctccttccgcttctgccccttctcccgcttctcccgcttctcccgccgcctcccttgggagacccccccacgaaggagacgcgacaggcgccgagtcggggggccctcccccgatcacctccccagtcacaccacctactacgtctcccttatcgacgaactcgccggccatatcgctctgcttctgcagcttgttgcctatgaacaccttaaccctctcctgcaacagtttgtgaacacaccgacccccgttcacattcataaaaaggattttttcgaacacatcttcgttcacatcaaagtggttcttgctgtccaggtagagacaaggcttcactttggtgtcctccagcgcctccaaataacacagggggtagataaggttgaattggtaaaactctcccttggtgcaaagacatttcttataaatttcgttttttattttgatctccagatcgagtggtacccccacatttgagctaaatatgttcgttgggttttcgtcccccgcgtagccaattttggtgttttcgaaacccaaatccactacgatgctcaggaggtcgttgtaggaatccattggggcgcgcgggtgcgtagggcgatgcaggcgagcaggcgggtacgcgcaaggaagcacacggcgaaggggacaaacaaccggcgagcaaacaaccgggctgtccaacgtcactgccgattggcacagccacaggaaggacgcgagcgcaggtaacaatgtgagcaaaggcaaaaacgtttatatgcccacacgcactatgcgcatgcacatgcatacgtgtacatgcgctagaggggacccgtccgcacgtgccattacacgagcatgcagatacgcaagtgttcgcgccgaaaataattcgaagcgatgaactggtacatacacacagggagcaaaaaaaaaaaaaaaaaggcataaaagaacatgcatgaaggaaagcagcagaatggtgaaacagcaaaaaggtaaaatagcaaaacggaaaaacagcaaaagggtaaagcagcaaaacggaaaaacagcaaaacggaaaaaaggcaaaacagcaaaaaggcaaaacagcaaagcagcaaaacggcaaaaaggcaaaaaggcataaaggcaaaaacgaataagtgttggtaaaagaaaaaaaaaataaagcaaagtacagatgcaaaaaatgttttgcacgaaggggggtaaaattaaaagagttaggaattcttcattctaaaaaaaaaatgaccatgtttgttcccgcgctaccaacaagttttggatcgcgtttccctaagtggcagtggcgtattcaaaaaggtgtacgcattatgcatgcagcataaacacccatgatacgcgtagtaagcgtacatctaccgcccgcgcatgtgcggatgtgcatggcatgcgcgcaaacagcacgaaaaaaaaaaaacgcgtacaggtacgcaaaagtgaacgtgaacagaagcgccaacatggactgagcgagcgcggacacgagctgaatacatttttactcatatgtgagcatttgcatattcattttttttttcgcactcgcattggccgctactcacggggacacaaatttcgccatttttaaagcgagtgctgggcgggttggccccatgggtatgaactcggtgtggatggctagatggaagggagtgcggacgggtatacgggcgggtgtgcatatgcgctcgtttggtcacccgcgggggagggttaaaatggtttcagcggccgcgcgtcggtccaagttgtgttcacggtggaaaaaagaaaagaaaaaaaaaaaaaaaaaaaatatatatatatataaatgaactaataaatagatgattaagcacacgaaacggggaggctcggccaaatgggcgccgcgccgcgcaacgcaactgaaagggttatcacaaaaaaagcaccaccgactggtgggggcgcatctcgccacaaacgggcagtctggcgcacgcgggtaggcatacgcacaggcacacgcacagacatgggcatacacaattcacgggggctgtatgccccatggatgtcacccaaacgaaggggaaaaaaatttcctacacagccggacacgaccagtttaccatcctcaccggtgcacctgcacaattaattgcttaagcggctgcaccataaacgtctgattgtgcatgtcgaaaatgaggtgaaatttatttatgttgtagattccctcccgagtgaaaagcacattaaaatatagctttttgctttgtccctttttcaatctttttacataccgttggataatccccatgaaaagaaagccgcttaatgaaagaggccttcctgttcttcttcctcctgtgactttctgtttttggacatttgctggtgagaggttgctgcccaatggggtgcattcgtgaacgtttgtgcagtggttgttgtgcacatatgtgttttcccttacggtttggtggaacttcttggtgattttatccgtgcggaggtttcttttttccatcgagttggctgcctcgaatatcatgtcctgcttcgcgatgtgcttcgcgatgtgcttcgcgatgtacttcgcgccgttcttcgcgtcgttcctttcgccgaccccttcgccgatcccttcgccgaccccttcactgaccccttcgccgaccccttcgctgacaggttcgctctccccatccacctcatcggggatgcaggtgcttccaagtaaccccgtcgacatgcttacctcaaagttactatcccatcggtagcttgagcttatggggctgtaactggataagttaattttccgcgtcacgctgttctgtgcaatacttatttcgtcgttaagcacggactggtaggagaaatggggggtgttcgcatgtccttttagttcgtctatgctacattgggggaagatcccatcacatatgctgttgtattccaacacctgatcgatttggaaggcccccaactcatttgcgcagctgggtatgtccatatcccccccgggagcgacgttcacgttgatactacttaccgaggggagtttcttctcgtcatcctccggcagatcattcttgtgtgggtattcagtacgtcctgggagctcctcctccccccgatcggcacccacctcgggaacgtccaacatgggagcgtccaacatgggagcgtccaacatgggagcgtccaacatgggagcgtccaacatgggagcgtccaacatgggagcatccaacatgggaacgtccacctcgggaacctccaacatgggaacctccaactcgtgtccctctccatagtcgtaacagtccatggagagggctgaattcatggagcccacctcttcagcttgcacataaaaattggtaagatcttctcctgagttgttgtgaatgttgattgctattttaaaacttttttccttttggttattcaggtaaatgtctctgttgtttgggtccactgagagggttactatatcggtggggaagtggactgcctttttcatggatcccttgcgggtgtgtgttccatccttcacgacccagttcatgtgaacagcgataggtgctgcattatgtggggagtttcgcgacatgttcacttctacgtttggaggggcccccctggcgcagagaagcaccgtggatttttctcctctcctcaggtatacaaaatcggacgcgtgcacggtaatcaatttggtgaagctcgaactggcgcacacgtcttctcttttttggagggagcccttttcactggcgtgcacgtatgtattttttttgaggggacctctttcactagcgagagaaggcgtccctttctcacgctccaaaagtatgttgtgcatacaaatatcactcctgcacaagttatggatgaaaaaataaatgaacgagtttggaccatgacaagggttaaggaggtatgtacttagcttgaccaacggaacgacatgcagtagccttagaaataaaaaacatttttcctttttttcgacaaacatttctggataacttagagagctttcttttttcttcttcatatgtgtgtcatctcccattttgattgcttcatttttatgtttgcacaaagctgttatcatacatttgtgcatccccgtacaatttgattttacctgaacgtgcaggtaaaaaacgtcatttggggaaatatctccactgatttttatgtgctgaatttgtttgtttttaaatttttgcctaaacacattggtgtcttcacgtagtgcctcttcacaatacaggtcggcaactatggagaggtgtttcctccttgagttaaattcattttggggaattttctcccccccttccaccttggcgttcttttcatggggtaaccctctacacgtgtgttcgtgcattccttcatcatgaagcgacatatgttccacatttggaggttccccaagtaggtactcctcttcgttatgtactaccttatagcagttaaaaaggctggagggggttatgcagaaacttaggtaattcactggcatggctgagtggttaacggcttttatgaccatctcgaactgttcaccttccagaagctcaacaaaatctacctcgtagttgctgacatctcgcttctctcccgaacggatgttttcaaattggaaagagaaatgatatgtgttgtcgtaaacgtacaggagcagtctattgtctacatcgtagtgcttcattttgtctgtgttgttcccttctggcattcctatgttgctagaccatgtgtatgagttaatttccttgttgagtcgctttacactttgcttcttgtcctccttgccatcgcagttgtacacttcgtcgtactttatggtgtgcatgaggtcgaactttttgtttagcttcttcatgccgtgcgcgaagaagttctggtgtaccttgacgaggccgaataggtgccacgttattcctaagtagggtgcaagtaggggggttcggacgtgagacgcgggcgagagaggtgccacgcaggggttgcgaagtggcgagcgtgccatggggaggaacacgcgaatgcggcactctcactaatgcgccactctcactaatgcgccactctcactaatgtaccactctcactgatgcaccactctcactgatgcaccactctcactaatacaccactctcactaatgcacatggccgcttttttaaacggccccctctcgctcttacccgaaatgaacagcaagcccttcttctgcgggcgcaggaacagcgtgaagaccctggtctccctggcatccaaaattattacccttttctcaacctcgatgtcgctattcatgcctccgttatggtaatacgcgcaaatgtgagcgccctggcattccaccttcgtgtgcagaggattcaccaacttaaaagtcacaaatatgagctctcccttcgaagcgtactgaacgaacttggtgttcacgatagcttcctccttggttgtggacttctgatatatattttttccccttacagactgcatgaggggaaggcaattggtaaattttttcttcagttcgtggacgtacgtggtgaagcattctttactgcttgagcttaggaaaggggtcgtgttgatcgacatgatgggtgcgtctcctggagtgcacggtgagttgttattcgtcttcccttcgggagaggtagtagcccctcgggaagacgcaacctcacaaacgggaaactcagctgatgaacactcaatacaatcgttgaaaacagagttgataaacttcttgtatgtgacgtgaaggtaattcatctcgtgcagattcgatagcgataaacctttaaactccctggccatgatggtgaacaggtcatcaattgtcgtgtcatacttgctcattttaaacaggcactccttgatgaggtggaagaagttagtttcgattctgctttggtacgtatagatattcgttttgctcacataaacggagtttaggaagcaaccttcgtcgttccttatgtgcaggagggggattcggaggttcaggggttttattatgttctgctcgttgtcctcctggaagtacagcattcggtttagcttgtttggggaagcagcttggtggggcgaagtttggtgggacgaagtttgatgggacgcaccttggtgggactccccttggtttggctcgcccgtcgagtcttccaccggacccacttgattaccctcgtgcgttcctagctgggcaccccgatcccgcatccgcctgaagaacctgttcaaaactcggtcgacataaattttgtacacgtaggcgaactccctaatgaagttaatctccttgtccggagaggcgcagtaaatgtctacgtgtctgtttagcacgtaggactgttcgaagctcttggcgatggaattcaaaatgcagatgtagtggttcagtgcctcgtagtataagttaatactgaatgcttgacgagccatcataaaatgcaagtgctcataaatgtgtttcatttttttcttttcatatttctttagcaccttggagtagcaaaaaagggccaactttttgaatccacatttattgaatgtgtgtcctgccagggtcatttcgaataggtacttcctgcatttgtaatcgttttttttttggacaatttgctcatctgagtcatcctgcatgagggcattttctacactacgatttcctcgactcgtactttgatgactctcctcctcataatcatctgagctggttaacgtctcgatggtttgtcttcgctggtgggagtcttcacttacgttttcgttcccttcgtagtggtgcccattatgactatgtccaaacgggggatgaagcgcttggttgccttcctgcgatgcgcccctcagttgggcctccccaaaagttattatgttaccttcgctcagaagatgctgtgcctgttcactttccctgttgtccaggtgggactctcccatcgtagtgatgccccgtttagcgccctccacatcaagaccttcactcttatgaaatgaatttttggctttctcattttctggggcgaagttgactactgcctgatagggatgtccactttttttttttttttttttccttttcttgtagctgtaagttatttgctctaagagtaacccagaccttatgttattaatttggaaagacagcttggagggtctaccctctcccacgggtctactctcctcaatgagcttctcatccagataggtaaaatccacattagcatttatcagaatattcaccgatgcctcgttcttctcatcatacatgagagacaaataataatttaatatggagcatataaacatgtagttgaggtgttgacattttgagaacatttggtaactgaggtcgaggtagtacagggaatcctttttgttcacttggctgtccatgttgaaaatggaaaggctcgtaagtttgtatatatttcctaggtagaaatatagcttgtcatgcttaaattcgttgatgcaaattttcagggtgctgtaggccagttcgtactcccccaggatgaagtacacgtcgctgagggttttgtacagccactccaggggctccttgttgtacttcttcgcctcgcccatgggagaggcgtcaacggggttggcggcgttaccggggttggcggtgttactcgggttggctgcattacctgggttggaggcattacccgggttggctgcattacccgggttggctgcacttcccgggttggcggcgagcacgtcggggtctccccccatctgcaccgagtccccacttgtgctcctttgcaccgacgcagactcggttggaatgcctttctgttggtcccccagaatggaagctttctcttcctcctgcgcatacttaccaggaatagcgttacttccacctgccgcgtcactgctcggtgctagcacattttgcgcgacgttgagaaaagcactacctgtctgttcggcgaccaacaaagcagcatcggttgaactaaaattcaattttgctttcttccacatgaactttaactgatttcgcaaagtttttctattcctcaaaatgaggtgattaatatcgtaagtaattgtactgatgtagggaattacacaaatttgtacaaaattatgaaaaaacattttcagcgaaacaatgtctacgtggtctaggcaacagcagaaataggcttcgtccaaaagtagtgggtccttcttactgatgtaaataatttcgtccgaaaaaatataatcataaagggaactcattttattggcaatgtttttcttcacttttttcatttcctcaatttcgatgttgtttgtggctggtttgattccatcctgagtcgagtcactaaaatggctacccaagttatccacgtacagctcctgtatgctgtttaatcgcaaaaggtgggagttcttttgtggatacaacctgtttttgtttctccttaccgagttaatttccgtgtaggacaacatgcgttcatcccccaggacgctttccttagagtacagctgctgggagggagtgtctttcgttaaaggctctccgttctgctgaacgctttgtctgttggatccatctaagggggggttcccttcgtaggggtttcccacctgggttacacctcccttggttagctcatcatcagatgggcgtctcacactagagagggactcaacaccttctaagtgctcccccttatcagtatccaccgagcaaacaaatttcgtctctcctcctaaggagttattcaaaaatcgatgcgccttgataataagcaaatggcacttgaaattgaggaaggtagactgaattattacgaacaatttctgcacatcagtctctatgtcatcatcgtggttgctcgagatgtgaaggagaattatacacttgggaatgtgtgtatgtatattcacgttttccttttttaagtccttctgcatcatacttttgtatgtgtcgattacgttttcgtccctggtgctgcagatatagatgagacctaggggggtacaggagctgtcgctaaacacgtgggtgtatttccaggccgtcttaaagtaggtcctaaaccacggaaggaagaaggcgttatatttgtgcacattcgatagggattcttttctctctgtgcagtgtcgaagtgcagtcggagctgacggagcagtcggagcggtcgaagcagtcggagcggtcgaagcagtcggagcggtcgaagcagtcggagcagacggagaagtcggggcattcggagcagacggagaagtcggggcattcggagcagtcgaagcagtcggggcatatgctgtgtgggggggagaaaagggggttcctcctccatttgcttctcccactctttcgctgtacacactgtgcgaggggagtcccccccccgcgggcttcctcaaaatttctttcttcacatcagctgctaacgcattcgagttggcacataggtagttaaaatggccctcactctgctcagcactgtcctgattattcttctcgaaataggcacttaagtttctttcgttgtatatgtcgctgtaatccggctcattgtgagaaatggaatcaattaagagtcgatccaaagaatccaatttcacatctatgtattcttcaaggttaacaaatcgcagctttattttttggtactcaatagtcttttggcatatgacattatttttgcttaagtaatttatgcttactgctccacttagggttaggtctacttgttcatttttttcattcagcaaatggttggagcatccgaatggctggaacaggtcgtttaggctaatgcctaggaacagggcgacttctcgcttcgcaattctgctgctgctaattaggatcgtcgacacgtagatgtccccgattatgtttttgatttccgcctcgatgcgcttggccatgatggggtggtcctcggaacagggggcgaggtggcgaggtggcgaggaggtgaccctttcgcaggagatacgtaccacttggttgccacttagttgccgcttaatagctacttatttgccacttcgctaccgcttcgttgccgcttagctgccgtggagttcccccagctggaactcccaacccgtttaggccccaaggaaaagagctcaccacacgctcatgggcggctctgcacagaagaagcgccacgtccaagcagagcaccgctctcgtggctacataaaaagtggtgatgtcttcaactgatggaaaagcagcgaggcattattcataacccaggggaggtaagtcgtgtcgttgggggtgtaacacacaaaaaaaaaaaaaggggggctttaaaaggataacagagaccagtttgcacacaaacatgagcacatatctacacctgctcggtgagtgatgattacgcacatacgcctcccgactgaggaattccccatgccgcttaactctacctaggggataggtgtttcaaaaagggggactgaatttctacctcgagaaaagctaaaaaaaaaagattgttaacgcgactgggcagaagctactgtagggaggaaaaaaaaaaaaaaaaagtgtaatctcttttttgtgcccttcatcggggtgtatactgtacttcacccttgagagctttttcgaacgagggggagatctccaatgcagcattaccccctcggtgtgtgacatacgttgactctcactagcgcacactcgcatacatttggggggggggggcctatgggatggttgggggaatgctagcccatgtgcctggcgaaagcgaaagggccatgattatgacacctctgctgctcaggttattcactagagaaggtcgacaaggtgtggatgcacaaagaggaaaggaaactctaagcgttgaaaagaagaggaggcaacagagaatggtgcagcgattggagaagggaaaaaaaaaaagtaaatgcatgaacatggcatggttttactccataggggagaacaacaaatagtacgtaaaaaaaaaaaaaaaaaagtaggaaaaaaaggggaagaagatctctttacgtagctttcacaatttgcttaccattttgtcgaggtcaaaataatcgtacctttctcaataacgaatcagcgaggaccgtgtggcggtgggcagcatatatagcatacatcacgatccacgtagctcgcggctgaccaggcaaaggcggggggcacactataacgttgaggggtaaaaaaaaaaaaaaaaaatagtctaccatgaaatgtccctgccattttagaaaaagcattgcatccatttttttgtttcatttttttaaaagggattctcaagttgcgcttcccccgtttcttcacttttgtgcaattttgttgtgtttttttttgggggggaagcatatttatatagaagggttacgcccaaaggaggcggaaaaaatgagctcattgttgtacagtgcatactttttccctcgtgcaagagcccatttcgccgctttcccctttgtagtcactgcataaggatgcgagaacgggggtaggacttccgtttagaacaaccttatccttatcattcctgtggtgatgccactcagtgcccacctataggaagtgaaacgtgtcgcctcgtttttgtcccaaatgaacgacaaaagggggatttaaaaagaaaaacacaccagggaagtggatgcagacggggcaattgtctaagccatgtgtttgccccccttttgaaattcctaattgtctctttttgaaaccgcccgcgaagaggtgcacactcgtcgggtgctctccatattggtgcacatcacgtgagtgactctctgcttgtcccaccgcttgtcccaccgcttgtcccactgcttttcccactgctttccccactgctttcacccctcctgtggcaaaccaacatggaagaaggacaactcaaagttgagtcccgtgtggagacccccgtggagaccctcgtggaggaatatatatcccctgaaaaggtaatgtttcgctatgatcgagaaaaaaaagtggagctaatgtacgagcggaagaaggataaagaagtgaataaaattagggccgatattgtaaagcagttaatccacctgatacagttaaatcacacacaagggaaaaacataggcagcacgctgacacagattataggtgccctcaagaaatttttattctgtaatgaaaatatgaatagaggatccgcagtgaatttaattgcacacctttttgaagagatcagcatggtggacttagacacagagtacctagaatgtcttgtacttttttatattaagctaattgaagactggcattgcgtcagtggggtcagtagatttctattaatcatgtttgagagatacagggacttgttgaagggaatgaagttttcctccgatgtgaagagaacgcataaggttttattcgcttcgagacgtgggaaggggaaaaagaaccctgaggggggtggtgtgtttggtcaagtagatcagggtgaccctccaaatggggttgccgatcctgggggggacagcgatgatgaaaacgagtacgacgaatatgctgcttttaaggaaaacggggtactctaccactcggacgcctctgcagaagaagacgaagatgatgatggctatgtcgagcgcggtggtccccaacgtgaccacgaggaggaagaagaagaagaggaggacgaatcggaggaagaaatggagaaagaaaaaaactcctgcgttgtgtataagataatgaagagcctgttcaagcacgtccacgccccgagctatctacaaaatatacggctaaattgctaccgcatcattttgatatccttgcaggagtttagagccgagatggtagccattccaaatttcatcgacaagatccaagtgcagctggagaatgagtctgacccaaggaatattttggttctctttgatattatacacgttctgtgcagtgggtacataacgcatgaccaagggggggtagttcaatcgggtggcacagcggagcgggtggagcagcaggaggagcggcaggaggagcagctggggcagcaggaggagggcgctcagggacgaaacccaggagcgctgttcacccgggacagagaaacacactacctcaagtcagtaatcgacatcgccttttattacttcccaatagaatttgttaacagcgaaggaaggtacgacagcatcacagaggaggacctacagaaagccttctacatgtgtctcaagtcaaacaaaaggttggggaactacgtcataatgaatatcctagacgaactatacaacacacaggatgaagaaataaatgaaaaaaatttacaaaacataaaagagactctaggagtatgtgcaccattctatggtagtgtatgttgctcaggattcatctccacaatcacaggactcatcgaattggaatgtattgacagtgatgcatcagataaaatggcaacttattttgtaaaaattctttttctttttttcaaaattgtaaatgaagaaaagaatgaagagttgaggagatccctttttgatatgcactttgctgggatgtttcggaaattcaacaattttctcattctgcataagtgcctgtgtagtgagaagcaacccttggggggggttgcacctgaagctgaagcggtggagcgcggggtggagccccctgtgggggtatcctcgacggggcgtcccagcttggcgcagctcttccgcttggaagagattgcaaatctgtccgactcttctcagtcgggaagtgtgagaagtgtgagaagtggtgggagtgaccgaagcaaccgaagtggaggaagcaaccgaagcaaccgaagtggaggaagcaaccgaagcagccgaagtggcggaagcgcccccaaagagcgcagcgagtgcaccagcgaaagcgacaggaacatcctcgctatcatcagggaaaaaaaccacatcgaaaaaatgaaggagagaaaggagagacaaaacaaaaggaacaaaataaaactgaacaaatttcccgtgattgaaaagatcctcgtgtgcttatcgaaagggagtacctacgtcttcctgtacgtcctggagacgacccttaagccgatgctccacgagtgctactacttggtgcacgctctgacgggggaaggggagtctcctccccgtggaagcgcgcaagagacgcgagctgaacagagaggacaagctggacagagaggacaacttgaacagagaggacaagctggacagagaggacaacttgaacagagaggacaagctgaacagggctcactccctgcgcgcaacgcgaaggtccaagccaagtggaacctcgtcgcgacgtaccttagctttataaacaacgtgatgagtgaaagcgcgaaagtggaggaggtagtggcgagggggatcagctttgttaaggaaatctgcataatcggggagcttctaaggatggggcgagaccagttttttcacgcgtaccacgattcgggtcttcacctctttggcatcctggcgagctttgtgtgcatgcatgggggggcagctgtgggggggagcgtcccgaatagcggcacagagcacggctcagctggcagcccaacgaacgacgcggctggcagtgcaacaaacgacgtagctgacaccgcaacgaacgacgcggctggcagcgcaacgaacgacgcagctgacaccgcaacgaacgacgcagctgacaccgcaacgaacgaagacgccctgttccaccaagcgatcatcctcttcttctacttgatcggaatgcaccccggggaaaacgtaaagctgcgtgtgttgggccacagcggacgagacctcctcgaccatggggaggaccacctccttaagagcgcaggcgagtggagaagaagcatcgtcgaggaacaccatcagttcatctcagatatcaaactgaacaacgaaaatattgtacgggaatgtaaagaatataaaaaaaacgacctgctcttttttctcaccttagtaagtaaaatcataaagcacaagtatgagcagattggcaactacctaaatacgttactgatgaacatgtgcttcctactgctaaagttccacttcgggaagaacgaagatttgaatttgcacagatcccttttgagggagacctaccaggttgacattccctacctctttttcatttccaccaatgtggcttcattcgtggtgaaaaaattttaccactgcgttgaggaggtgaaggaaaagcttcttatcttgaaaaaggaagaagacaccacagggagtgtccatacccgtattgaggtagacaatcagacggactgccagcttgatttggagttatctccacaaatgggtgagtatgacccccattcagggatgacccccggtggagtcattactgaacttcttcgcttcggtggaggtcctattggagagacgctaaagtggaaacgcgttcaggtgaaatgcctgcttgtggatcccacacagggggatacactaaagaagtcatacgaaacggaggtgaaagaaataaaaaaacgttggggtgaagcaaaacaggaagaaggagacacaacgtgggaacgccaatcgtttaagcttaccatgtgtgaacccacaaatagggaagacatcacatcgttttatctcgcctatatagtcagtttagcgtattcgcagatttacaagaggtgtgaaagggtaatgcagagatatggatcgttttcagtttcagatgggtcaccacatgataggaggaacaaccaagacaaggtagagaacgaactatgcaaaccgcagaacgaactgtgcaaaccgcatcttcttgtgaataatatggaggtgatggaactctgcataaattatctctacgaggaggcagtcgtgaggagcatcctctcaagaggcacgtcaacagaggagggggagcagcaggaggagcagcagcaggagcagcggcaggaggaggaagagaaacaacagaagggacacaacaaagcagataacctgaagtgcatcctaatagtgaatagcagtgatgagctgagttactacgggacctacgtgaacaacttgaaaagcttcattcgaataaatgaagtgaaaaatctacacctgagggaccaaatcaccaaaaggggggaagctgcgaaggttggacattcccatataagtcccatgacgtatctctcatgtaacaaccccttccgtaatgtagacgtgttcgagacggacacattactgtacattttaaaaattaccttaacgagtcatgtaatttgtgaagattggaggggaaaagcaaagcaagaaggggatgtagaaatgtccattttggctagttacctatatcggaaagtaaaaaaaaacgtgaatcatatatttatcaccatgagtgaagcgaagaagaaagcgtttatcgaaaggatgattgatttctgcgtaggtggggatgtacacccacacatgtccgataaggatggtatttttggaggaagcattgaagagagttatcacttggataatttaattggggcaaagttcaccccacgtttgatgaacccgcttctgttgcttttcctacctgccctactgtccatccacacacaaataggactagaccacatgcagaaattattaaaattgtgcatgtacatctttttatttaacctccccctggagagctgttcgtccaaccgcgttagcacctgtgagaataactcaaatggagggggcacctgttgggagggtctcaccagaggtgcgaagaatggaagtgcacacctctcacgggaatccgtttcgaaatttttagacgaaaaaggtaaggagcatttcaaggaaggggaagtccctttttgggatggcgaccatgtaggagactgtcttctccacctggatcgtgccaatttagaaagtgtgcataaatgtgccctacagattgtaggcatcctactgcataactgggatggtattcacaaaatggtaaactatattttagccccattcgatttggtcgacgatcttggcataagcttaaatggtgcactatcttttaagcgttttatcgacctgtttgcttcgacgtatgaggcgtttatacgtaggtgggaaaaagggggagtagcagattccaagggggaacaactacccaggggagatgaatccccattggtccaacttctgagcaaacttttcgaagctcccacgtgggacacatcaaaccagctgttctaccttctagattgtgtttactttggcgaagaggacccctactttgcccaaatattttacagtagaggaaaaaatgagcatcccttgagagaaaaagggactgcgaaggggatggaaattggcttgttggatagaacttacttgaaggggatggaaattggcttgttggataggacttacttgaagggggaaaatcgggaggggcccaacctaggcgagctgaagtttgtgagtttttacccccacgaagagggaacaatcagggtagccaatttgaaagaggtgatatgtctagccgggggtcagtccattggaggtggagaagaaaatggaaagaacagcagcggtagcgatagagacgagggaaacctttttcttcgtcgatatttcctccatttcttcgttcagcatttctctctcaactacgatttgacgttccacctgtggaagcatacctcagaagaagtagcagaggaaaatctgcaacacgtatgcgacagcgtggcaagtacctcacttcaccagcacacatttaagcaggtgctaatctggtatttctacctgtacccttcccaagtctacagtcacatctactcagttattcacaacataaacacgaagcttctgttaagtgatgagaattacaaccgtgttgcttttaaccccaacgatgctttcctctccttatgtagagaaaaactgttgcactttatttgtaccatgtataattatttgtacttgatcgatgtgagtgagaggttcctttccatgtctgaattcctttggctcatggagagggagaagttttcatttgattactctctgccctttgatgtcatcaggaggaatgaaaagacgctaacttttttggaaaaactgagcagctatttgggcttctataatgagagcagtgacaggggcatttcgaagtcggcaacgctcgctacggacaaaatggaccaaatgaaaagggagagcaactcagatgaacacctctccgattccctcacgccaggattgatcagcagtatggatgcatctcatcaacaggtgaaagaacacagtgtgagtaacccacgcaaggcaatcgaagcagatggggaccaccccaagggtagcaacttcctctcgcttttacaaaaacggaaagagaataggatactaaagtacaactgcaggtacctctgcctagtccacctggcgtccattgtgctgttgaacacacctatggaagatgcactacgtaagcattacaacgtcatggagatgtgcatactaaaaggaataggtaaaatttcgaatttttttataagcaaaggggagtacatgcgtagcaacaagaggtacattaacggggtgttgcggaccaacgttgagctggttcgtgttctgtttgccgagggggcggagggcccaggtgcgaaaggggaaggtcatgaacgtacgggtgaggagctaatcggaggggaacgccgtgaatgtatgggtgaggagctaatcggaggggaaggtcatgaacgaacgggtgagcagctaatcgggggggaacgccatgaacgtacgggtgaggagctaatcgggggggaactccataaacgaacgggtgagcagctaatcgggagggaagttgtgtccctactgctggtgctgaccttgcgcctcctctatctcataatgaaccttttcaatttcgtgttggctcacgaggggaagatttgggggtcccgggatgggtcatcccccataagagcgtctccccaagcacctccgaaagaagctcttcaggagaacgtccaatttttattgtcgtacaaatgccgcctggtgaagagcctgctcaagttaatcgtgtctgttccgctgcctttggctaggtatcagtgcgcctgcattttttatgtcatttcgtttttaaactacaagtcttttctaccctatgatgtcatccaggacgtaagtgttttccccagttggggggagagggttgctcagttcgctgggcggcttccatcagggcggcttcccccacgtggtatgtctgtctccccaccttaatagttgtgcccctacccatcgcgtctttcccccctttgcagattaagtggtacctgtccatcgcgtccgtggacccgcacaagaaggtcaggaaaatggtggtcctctgcagagccaggtggatgtaactgcccctttaaattttcgtttcgttttttttgtgtagtggaaaggcaaagttggttgattagaatttaaaaaggggcgtttattttgcaaatggggagaatggaagttggcttgaaaataaggtggcgttaccgttttgcttcgctatgttttgctttcttttgctttagtttgctttactttgtttgtttgttttttttttttttcatttggaatttttccatgtgcatgccttatgctcgcgcaacatgagaaaaaaaaaaaacaatagcagtgcgataatcacaccaacagtcgtggcagcattcgcagcgatagtggctgccatcaaatcgcgcagctcgcgaagtaacgaacgaacgttagtcagtcagttagtcagtcagttattaagtcagttacaaagagggaactaaatagggggggagaggcggacgggggaaaacacacgcaataacacaaaaaaaagggaaaaggaaaccatggagatggtacgaatttgatgccagacaagcgaaagagggcaaaacggggagatgaaggatgcaatagagtaaagtcttccccaaaatgcgccacgttgtgtatatagggctccagcatatgtgtatggggacgtccgttttgggggaagggtttccctaccagagctaacatatgtaggaagtgcggcgacgtattttttccacgtcgggtgatagaggcgtccacctgtatgcctacggatgtgcatatagacatgtgtgtaattggaacaggatgccgcttctgtcctctcgtgcgacgtgcacaattgcgaaggtgtaaaaaaaaaaatatttcattttccccgtatcgaatttagtgtggctaacatgagctaaaaggcgactgcgaggaagacaaacagcaggaggataaacaggaagggtccgtacagcacgaaaaagtatttccacctgcacgggtgaatgcgaaaggggaacaacgatgtaagcaggggtgcggagagcttaacaagttggcggtcagtctgggcgatcagtctgggccgtcagtctgggcgccctttcgagcaagttgctctttatctcctcgcgctcttacgagacgaaatggccatggatcactagatttaagaccaccttgaacggggtcctgtggaaaaaagggggggaagggaggctcatcgatagattaatcaaaattgggtagaggaccccccctgggaacagatacacaatgcagacgtacaaactgggggggggatgtctcgcaacaatgcagccccacgcacagcgcatcgttccatccatcgatctcgctatgcaagtacataaatgaataagtacataaataaataaatacatatatatacatatctgtggtgtgaaaaaaaaaaaaaaaagtgaactcccactcgggggataacgtaccagtcggatctccccttatactttatgttattcaggaccatggcgacatggtggtggcagttattactgaaaagggaatttatttaaaaaaatacttctccttttttttctatccttcgtaaagcggaatgttttgcgattttccgtggggtcattatttaggggatgtcttttttttctttctttttttttttttctttttctccctttttttgtcttacacgaataggttatgctacaatgggcaggagaaacgggtaacatgggggtggatgcgcgaatgagagggaaccgtattggttcacttggaaagggggacacctagtgccccagcggaggaagtgcgtagcttttttttaccttccttttagaaaaaaggtcgtccgcttggtagatggcgtcatcgtagaactgggtaggtggtaggttgtatggggtaaaaggaggttatttgcgataaacggtaagttgtatggggtaatcggtggactgcttggggtgttaggagattgtttgcagtcagtggtaggtgttttgtggtaagtcccttttttgcagtggagaactctgcagcagctcgggggaagctccctcctaccctaccttgtcagtgatggccaaaggaagtttattcttgtccaactgccaatacttcattgggtcgctaaattccatattatctggtttggaaaaaaaaaaaaaataaataaaataaaaagaagggaaggggggaaggcagagtgtctagtttgagcagtggcaagaatattgtctgttcaaatcggttcagcttatgcaaccagtaactgtggatgagagaacgtagagagtgtgtgtgtgactaaggtagacagtccattcagaacaaacatgcaggggagtagcagtaccaactgagatcgtgtatgatccggagaagtcgtgaattacgcctgatgatgtgccgattcctgcatgggatgggaaaaaaaaaaggggggggatacacaaccatctgcacgggggcatccctacattatcatcgtttcaggggtgaaagaatccactttggaaacaaagtggcttttcttaccgacatgccccactatggggatgaaggtggacgcgcatggtaggtaggagaacacgacacagtacgggaactgcaacgggggggaggcgacaagtggcggtggcgaggtgatggtgctgaggtggcgctggcgatggtgatggcgctggtgatggtgctgagatgacgctgctgaggtgacggtggcgtggcgggtaagcctatggttgcccattgtgccagcgtgtgtacatgtgcaaactcggctgggaggcacggacccctccttccccatctcaccgtcgctccatcactatggtcattaccttgttgtcttttctgttaatctcggcattcttcatgaagtcatttggcatgttgtgcagtggggggcgaaaagggcgtcgaaaaaaaaaggcgacaaaaaaggcgacaaaatagggcggtgagaaaaaaaacgtggaaggggaagctccgcggatggtagtctaacgggggagttggtcagctggatggctgattcccggtgagctgcaaagggggcgaataaagaaacggacaaaaaaaataaaagcacttgggcgtgattaataagtcgactttgcggggttaaaaaaaaaaaacggaaaacaagaaaaaggaagcaagaaacgagaaacgagaaacacacgtttgtatttatgagtatgtttatgcgtacgtttatgtgtacttaggtgtattcctttttttgaggtcgcttgtcaattctttcgtcgtggccagctttcccgcgcaattgtgtacacgcatgatttaaggcgggcccgacggaacgccagcagttcgcgctagtgtacgtatgaacaggggcacttgttcgtttcatttttttttttttcgtcctccttttcggcacttacccacccgtgcgaatacgctcagaaaggaaaaacgtatttcaccttttgagaaaaaaaaaaaaaaaaaaaaagaaaagaatttcgctgaagtccaagtgtaagcttatgtgcacatcctactgggaagaaacaacttttccgtgtttcactttttttttttttttcaaactgaacaggtgaacagtgagcttgtgacaagtgaggcttatgctgctcattttattcattttatttttttttttgtgaatttttttcatttttttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaactcatccaaattgtatactttgcagaggaagaatgataccatagtcaagtcactcaatcgaccattcgttgttcctgattggtatgaaattttggcttatggggaagtcccctttatatccaaagtcgatgtggaagcaccactgagagagttgtgtctcccatgtgggagttcctccgatttggtgaagcgcccacttgtcatgttctatctgcaacttgccatgcggtacttatcgaaaggggaagataattatcatctcctcagaaaggggaaaacgtcagaggggcgttccttgacggagcccgcaagacgagtaagagttgaaccgccacaggatggaagtcgttatgacgaaatggggcatgtcgtcccccagcagcagattatccaaagttgcgagagtaaccgtggcttctgcgcagggggggaaagcacccaggaggaaagcacacatggggaaagcacgcaggaggaaatcacacagggtgaacacacacaggggaaaatcacacagggtgaacacacacatggggtattcaccgagacgggaaagacgagccaacttggagcatccttccaaacggtagcacattgcacgaaccgtgacgcgaacgatgtgctgtacctctacgtgcacaaaatggtgaacctgtcgaagacgcactttgataatatatccatttgcgtaaggttcaccaaagacgaaaagtatcactacagaggtttcaccctggaggaggaaaaaacattcgatttttttgtacactctaagaggacgttaaatgaactgagggaggtaatattagaggtgtggagagactcgattgggaaggacaaaaggaggagaggtcaacagaatgggaattataaccatgaggagagtagagactgcattggtatagtgaacattcccgtggaagatattatccaaaaggaacaagtgatgtgtttggagaaacacttggagatgacccatcagttttacgaaaatatgaactttatgttttgggtcattttggtgagagggcaaaaaaacagagaagaaaatgtgcgacagttttgtgagaagtatatcgaaagttatgccaatgagaggaatcattatctgtcgaatggaggtgactacaccgatgaatcactgatcagttctgtctttgctccttcgggaggagagcagtctgtggggaagaagttcaccctgtcggatatggaccctctggggggggaggcaaagtcatccatgtcgatcagtgagcagtactttatctatgactcggagagcgtgcacaatagggagtactacgtgtacgagttacagagggaagtgttgcagaaggacgtgcgtagtagtgttctgatcgccagcgttatggagagggcccggaggggcgcggcgaggaacgagcaaagaagcgacgatcggagaagctatgacggaagaagtgatgagggaagaagcgatgagggaagaagcgatgagggaagaagcgaggatcacgctgaagagagcggcgggagggtaaatggcatctacagcgatatcgaggaggaggaggaggagtggacgcaaaaaagggcgctgcggcaaacgaagagggagagagcagccaaaaggaaaaaagacccagcagtctacctacgaatcgaattcatcaaagaagaactgcttctacgaggaatgaaggaacacacagtccacctgatgatcacagatatgaaaaaaaacacaaccaaaaagaatgaaaaatatattttgaaaacacacgttgaacaatatattgacaaaattttcaccaagtgggaaaaattaacaaataaattattcattcgaaataaaaagaaaatgctcctaaatgatgtgtgtgaatatttggacagtctgtacattgacgatgataggtacattagcaaagaagaatttttcactttctttcaagatgttggtatcgtttttgtggactccactgtattcgatgagttgtgtttactgttctttgacaaggaaagaaaagaaatctatttctcagcattctcctccctaataataaaaagaggagtggaggaactcaaaaatactgtgtatgggtacgacattttgttgaaactttttggatccttttacaagaaccaggtgacaatagagttcctagaaaatgaactagtaaaaattaatctgcaaacaaagaattattactcagggaggattaaaaggtatttctcttccgaggcactgtgcagttcatccattgatcagggtactgcggatgaaaatttaggacgtttcttaaaagaggaagaaaatgtgtgttcttgcacctctttgttgtttttacactccattaggtttatactgactaggttcaacaataaggatttttccaatcaggatttatttttcctggtgaagtacttgttgcagacgcagtgtaactactctcggacggatgcacgtgtcctcgtgaacgttatcaagggtattgagtccgttaatttgagcttcttcctgtccctctaccatatgtatgtgcagaagcacgcctcggaggagggcctacagggagatgcgcgtgttgggcgaagcgagcgcagtgagacatctccaggaggcgaacatggggaagtggaaggaaagcgcttcctcgtttgtgacaacatggggggaagcacagacgagaggattggtgacggtatggggggaagcacagacgagaggaatgatgacggcatggggggaagcacaggcgagaggattggtgacggtatggggggaagcacagacgagaggaatggtgacggcatggggggaagcacaggcgagaggattggtgacagtatggggggaaacacaggcgagaggattggtcacagcatggtcgtgtcttccccccgtggatgggcccaggcggaagatggggcacccgaccaggcaggcggtatatctggccacgaagtagaccacgaagtagaccaccaagcggaccacgaagtagaccgcgaagtagaccaccaagcggactacgaatatgtccccaaacatgagcgccgcgacgagggagggcaggtgtctctcttcatgctgaagaaaggtgacaaggaggaagcactcctcacgggggaccccgataagaacagtgaaattattcaggggaactcccctgtgcaggaggagaatacccccagggggaaggaccaaacggatgcccaaaattatgatggtgagaaggaaccttggggggagattcgtactagcataacaaagacgcaaactaagcgcagcttggtaaatggtttaaacgatacgggacggaaggaccaaacaggtgctcacatgactgcaagaaaagcatctaatgacgcacccttaaatgtaaaaaggcaaaaacacatgagcgtaacgaacacaacgtctttttgcaacaccacagatgagaggaaaaataacagtaggtcaaggaaagatataaggaagggtttcaaaaatatagtcataattctacatggaaaaattgtgagtgggcttataactgtggaatacatttcggagtgtctgttttggtactttgggagaagaaggggaaaggatcataatgataaagttcagttactgatgctattcgatatgttgggtctttacacgtcttatgagattgccctgaaggtactgaattggtacgaaagagaggtaatgctaaacaggggaggagataaccatcacggtgttgctgcaaacgggttggaagcaacagtgtgtgggggaaatcattttgagggacacaaccatgggaacacctccctgctgcaggacttcaccaccatcaatcacgagcataacataaagaagattatggaaaggcactaccttaacgaacaaatcggaggaaatatattttcaggtagcacgcttgaagattttttcgctctcctaaaagaaaaagacataggcatagacgctttctccaaaaagaacattttcacgtacagcgatttttacacaacagttgagaatctcagtttggatttctccagaaattatgtgcgcctgttgttttctaatttgctaacctacgacttgacgtccttcaccagcgtaaacagcaagctaattttttacgactgcatggaggcttattggctgaactggaacagagcccactttgagttccacggggtggaggcgcacgcggagggacacgcggagggatatgcggagagacatgcggcgagacacgcggagagacatgcagaggcgcacgcagatcagagcgagagggccctcttggacagcgtcaagcagaggagaaaagagctagccatttttaagaagacaaaccaagcggagaccccaaacaaagtcagctatatcccccacaaaaacagattagtacttgtgcgagaagaatgggccacttccgtggagaagaatgtcccagggagggatccaacatcggggggaacccatacgttggaaaccctcccactgtacagtttattcttttacctttccgagaatggcaccttaagaggagaagaattaataaagaactatttttttatgaacatgttcaggtgcgaaatgaactctgtaaatgtggatgattacgcgaatgatacttacacattttacgatttctggcaaatttgcaaagagaaacgtgtgagtaagtcggagcgtagtgatgatgactcgtttagggaggaccttctaaggctgatagtggtcataaatggggaccaccatagtggtaaggaggcaatccggaagggacacagtgaaggggctaacccaagtggagggatatgtcccacgggtagacccaccataacgaagtcgccctcctcacttcaaaccctattgaagggaaagacttacctattttcgaagaatttcaaaaaaaatctgagcattttgcggctggccgtggaggatcttggcaagggaatcgccgaggtttctcatttcccgctggggtcatgcctgggacggagtcgtagcgcattaagccaaagtgtcgtcagttttaacgccaattggaacagaagcggtagctatgatgctgctttggggagacgaacggggaacacacacacggaggaggagcagcagcagcaggcaccacttgtgcagtttctcaaaaggaataaacatgtcgtagagcacatccgggaatttttttacctgtttgttttttgttgcaaagtggcgaacaacgagtcggtggatttgtcctttcacgagcaggagtggatcttctatcgggggaaattgaaggctcactattcacagaggggggagagaagcgcgtcaggatgcaccccgtcaaagggggaaaataaacacacgtacgtacctactgatggtgctgtgagaagaaagaaggacagagttaatcactccccatttctatataaggaagtacgcatatgctgtgaggagaagaaatttacgagccaagagtacaaggggatggtgtatccatacctccttctactttgcgacttgctaaaaaaaattgttcacatttataaagatggacatgctgcttatgtgacgaaacggtttgttcttaattatgaggataaaaatgcgaggataacttttttgcatcgcgtggaaaatattatgaccaggtcaggcagttttgattccaaagagtggaacaaaatgtacagcatatttgaagcgttagacatcagaattagtgagttccttttaaatctgtggagctgtctagaggtgaataattacatagtgagactccctaatggagttacccttttcaacgattgttttaataccatgtgggatttgatgaggcccaaggggagtcgccgttcttccctttggggagatctacctacagggaggaagaaggactctccagggaagagtattacccccgtggggaggaacaaaacggatcgtgcttctaatgaatggaacgaactgtacgtaaagaatgtcaagtatgtgattgtgttcaacaaactggtgctgtccgatgtacgagggatcaatcggaggagcctacttcacagtaagtacttcacacaggacaaaatcttcacgaagcacatgacgaatctgtacgtgagggcattatttaatgagtgcattttggcaggattaaacattaatcgattgtttgcacatatcgataaaaaagactccttcatttatgtcctgtccaaaaattttaatcatattttttctgaagaagacatggcattatttgtgaagaagtactccttcgtagtggatatgacatctctccatttgagaaattcctgccacaattttttttccaccaaaaattttttaagtgacctgtacaggcaaggtgaatactacaatgcggaatggaagggaaagttgttcaggtttttttttaaaaatgaaaatgtatttttttgcaaacatcatcagcgtattgtacataccaatttcgaaccaatggataagcatcatttgatgtcatgtgataagcttaaaaacattttatccttgcatggtttgtttctttcctgggctgagttgtatgactttttccagccgctgaacaaattttgcgtcatttacgactctaagaagtttgagctgcacgaggcggggaagccgggcccctacatcttgaaggcgtacatcaacctgccgaatttgttgcgcctggctggggaggcggcacacaggggggtggagcggcacggagagggggtagagcggcaaagagagggagtagagcggcacagagagggggtagagcggcaaagagaggaggtagagcggcaaagagagggagtggagcggcacagagagggggaggaacgacacggagagggggaggagtacccatcccaagacaaccgcaagagagaaaaggacgtggaaaaatatggatcaaaaaataattttcacaaaaaagacagctacacggaaaagatgcccgcaagtgacccccactcgtcgcctccccccttcagaaggcgggtccgatcggagagggtcccctctaaaaaagaaccactcggaaagacaagcctaagaggggaaaacgcaaaggaggaaaaacaaaaaaaaacacttctccttgacagtgaagcggtgtgtacaaatttagcaaaaacgaaagcgctacccaggacatacttctaccactttcgttttaacagcctaaccatgggaagaattttatttttttttttcatcaagctagccaatttgaagtctaaaagcgacctcacacatgggcaaatgtattatgggatcaaacgagcagggaaaaaagatatcgtaaagaaagaaatgaaaaatgcatgccatctgttgctcaacatggaagaaaataagttaaactctatcataccggatgactttgttttgaaaaaaaaagagtttctaaatggggttcatttaaatttatttctcctcagagatagattagacaccttattcggagaggatcattcctcaccaattcatgtgcatcagtttgttaattttttcgacacggagaaaggtgcagtctccttttcgaactacagatttgtgtacaacttttcctacgagtgggtaaatcgcatgcacatgaaggatgaatatgtgagcagggagtactgtgaagcgttgctggcagagtttcgcctacccagcgtggtggatgatagcgatggggaggagagagaatcccctctcaacgtgacagaggtgcacgaagcgtctgagaaggaatccaatgtgaagaaaaaaaaagaaaatattcaaaacggaatggaggacgtggcgcggcatgagaagcttctatggcgcagcctcccggagagagacgccactccgcgtgacgcattaaaagacaaccgagaggacccccacgtgaaggaccccctttggaaagacgaactcgtgaagatgttcgaaaagaacataaaaggaaagtggaagaaaatactcatgccgatttttcaccgcaaggagttctatgcacatcgatttaggattataataaaggagtttacagggatgaaaaattttgtgcgcaaaatggaaagcgaaaagtggagagggggggggcccaacgtgggtaataattccatccacccgaacacgcccagccagacgaacacgctcaaccagacgaacacgcccagccagacgaaccctcccatctcactcagctacttctgctgcttcgccatgaaagaaattgtgatagaaaatatcctcacacagagtgctatgtcgcttggaggagaaacaaaaagaggtggcgattccttgcatgtgaattacctcttcgagcacaccttttcgaccgtaagggaaaaagacatagttacgctgttcgaacataataaaaaaattttcaagttgaggctgctctgggaaggaagcatcatagctgaagcagatttgcacattctggagatgttttccatcatgaggaatgaggaaaagaagagccataagattttgtgtttcattccaaccggttcggataataagaacattatctttttagatgtagacatgtattatcagcggacgaaaatcggttcaggtgatcccatatttgaaactagccatagagtggttagtcccaatttctgcgctgaacagctagccgaagagagcccccatcaggtggacttagcaaaattgaattctcccaccatgtgtgcatctgaaaaaggagcttctaacaaaaaggaattaataaaaagaacccagtctggagtgagcaacaattggagcggtgacaaatcgtctcatcctgcagctcattgtgcagctcattgtgcagatcgttatgcagctcattacgcagctcattctacagcccattgcacacatggggaagataactgcacctcgatgcacagaaggacgaatggtactctcattgacagccgggagagaagagacggattgacggcctcacctgtggtgcctccacggattacaaacgggatcacccaaatgaatcgccagtgcagcggcgaatacgttttgttgagaaatggccaggaggttcttttggcaagtccggggggaggaaaagtcagacgtggtggccacacggatgaggcggaggacacagatgaggcggacgacgcggatgagaccaactgtgccgcgccgaagtcgatcatcctggttgatgacatactggaaggacacgcctgcagggaaaaccccaacaggaagcacagcagaagggccgagtaccaaatcaaagataaggacagaaatgtgaatcgatggaaaaacgacaccagccacatctacctaaccgttaactgggtaatccttccagcgcgcttgattagaaaaatgcttaacagactgagcgggaatggaaatgcggaacggaggggggacgacgtgtttgtagctgtttacgtggaggtgcatcagagggtggacccctcaggtgggagtgacagtagaggtagtagcggcagtagaggcgacgggacatacgagctgctctccaggtccatcccgcaaatggtcagctgggaagatggggactcttcccccaagggtagcgatgaacgtttggaaagttcgtacgaaggaggcggtggggaagatgaagaccaattcgataacggtgcagtgtggagacagcgaagccgagcgaacggtacatcacctgatgaaggaaaagcagaaggaggtaggggaaacctcgaccacgtagcgatgaatcccggtgagcagacacacccctcaagggaagaatcacaatcagcaagtatgcaactactgaaggaggaggagaaaaaaaagaaaagaaaccattcgtcaggtaaacggttaagcatacacaacttgaagataaagcatagggaagttatcaaatcggagagtagcccatacgtggaggggaagataactgtgaaggctctaatatcactgaataacatttctgaggatgtcacgattggagagcacttctttaagataaaaaacattttacacgaaaatgaggatgttgtgttttgctgggagagtctgtttcatggtgtttatggagagaatgcactttttgagaaggaggaaaaggaaaggaaaatgcttctggacagctcagatgtaaggatgggttctactgaacgggttctaatgagaaataaaactcaaatagtgaaacatcccaaggaggaagttgaaaagttagcaatcatgccacagctatatgatgacaaaagggagaatgaaacgatcattgggaaaaaatcctctatagaaaaaaaaaaaaaaggaaaattctatcgtacagttcgataacggaaatgcggatggaagagacgaaaaagaaccccgagaaaaacatctcattggttatgtttcattcgaatatgaaataaaaaggacagaagatgaaaggaattacgaaaagagagattattttgcgatacccaattttatcaaaatttattttctaaaaaaaaacaaaaataatgataatttactgaacgaaaagaatgacatgttcagaaaaacaactttggacaaattatttggggaagtgttgaggagagtaaactacaggaaatatgtgaaggttggcactctcttggatgcactgaattcttcagtttactccaattacatggactacgttatccgattgtttcgacattatgtaggagcagacacgtctctgttcttccctgtggaaaatattttattaattttagccttaagaaaattgtcctctcatttttccaacgtcatgatgcatttatttcgagaagtccatcagtctaacggaagtgacaactccttgggtgtggtcgagtggtctcacttcgtcaagtgtatgttgaaagcgcagtgtgggtcctccaaagggggaggcgtaacaataggtagaagcactaggagtgttaagcgtgaaaggcttgtaggagaggccaatcaggggacccctcatcatcagcaactctatcataaacgcagcaaacgggaagggaaaaagaagaatctgtttttttcaacatcatcttgcgtttcttccttctctgccttcacccagggatatacagaatatgacacttcttctactgcctcctcagtggagcagcaccgggaaggagaagctcctttacgagtgacgcacaggaggatgaagggcgtaaatccactcagtcagcgagactggtgtttgttgaaccactgggaaaagtggcaccttcacaaaaacggaaggagctgtttcttcctcttgctgttcctaaatgatatgattattttttacagagaaaataagcgcgcactaaagagtgataacctgaacttatcgctaccccacacgtgtggtcgttcccaggtgaagaagaagaaggagtgccctctgcataggtcgcactatttgagtggactcgcaagtggtttaacgagcagacgtggactttctaacggggtgatgtgcggccaggtgggacgttccccgtgcggcggaagcgcagacagagactgttcgcaaaattggttgcgccattggggtacccacaagggagacgcaaagtatgcaccgcggaatgcaccgcggaatgcgcagccgcatccactaaagacgtgcagccatgccggaaaccatctcgagtctctcgctcgtcacgcacacagaagaagagccaccctgagcaaagaccacagtagtgatgggtcccccgaagagatataccgaagaagcacaagtgctgccgatctgcttgcacgtgagcaaaaggggaaaaggaggacctccatatatcattacaacctgttaagagctgaatcgaaggtccctccattgaaggaccccaatgatgaggaatgcacaaatggtgcgaacgcatctacagtgctaggtaggaacctccacagggatcacaaatcgaatcagctatttttcgtccaaggtagaaatgaagatgtggtcatgaaaatggacagaacgaacctaggaaaggttgacccttctccgtatagactttacgtgaaggtgaagaaattactcaacgcggtgacgttagtcaagcaaaggatggcaatgtcgtttcaagtagtgttgagcaattacgactggataaaatcgggtcatatgctcccctattttgtaagcccccaagatagctatataataaataaaattcaggcggtaagcaggccccttttgaatgacccccactcgggtatcaacacggcagttgttttggcacttccaacccgagcggaaatgagcagagtttccaacgcgacgagtgcagcgagtgcagcgaacggagagaacgcatcgaacggagagaactcagcgaacgcagcgaaccttccggaccttctactcaaggcgaacacgaaaggggagtcatcttatggtctcttgaaaatgtgcttgaggaacttgtctctacagatatgcttttatgatgtgccattttggagcgactccttgtcggaagagtcacatgccaatgacgaagccctggggtgtagcctctacccggggggtggcctctacccggaggggcaacacgagggcaggatgacgaggatgacgaggaagacgctcgttgccagcacgttcattccgctaactgttcttttgaaaaagcataagaccaaagttagggcgcccctggtcagctccccattctgcagcagtccaggaagacgaagcgacatggaggtggaaattctcctcaagtacgacagggtcgacacaagcgaggtgcaccaaaaaagggacacacacaggggtgggaaaaacgacgttcagaaaattgtgcagaaaattgggcagaaaaattggcagaaaattgggcagacgaaattcacccaggtacgacccacgcaggagcaatccaagttgctcaagtccaagctggagacgttcgcgaatgggaacatccatgggaaggagagtccacatgaatacggcatcgtgactgacggcctaaatatcgactcgtccgtagaaacgcaatcggggctccgcctaagtgacgactttgatctggcggggagacacgactcggttgacttctctaatattcccctgctgacccttcccaaaatccccccgcccatatcgtagggcacccattcggtagcggggggtttcttccacctcacgagttagatgattttcttccacctcacgagttagatgattttcttccacctcacgagttagatgattttcttccacctcacgagttagatgtttttcttccaccttacgagctacacgtttttcattcttcccactttgttgctgagtcgactggagggacgcgcagcgatattggcgtcaccattcgcgtcaccattcgcgtcaccattcgcggcatcattcaagccatttgtttggggcagttttttcctcccccctctcctccacctcataaaaatatatttgcctttttgtttttgcttgaacagtgctgccttatacatagtgcaaatttgtttgttcgcctcattcgttggggtgttcttgcctccacatggttttgcctccacatggttttgctgccacgtggttttgcttccacatggttttgcttccacccatttttgcttccacccatttttgctgccacccatttttgctgccacccatttttgctgccgcccattttttctttttttgtgcctctttgtcacctcgcacatggtcaatttttaatttcgcgtggagtgtctgcgaggagggcgtcgattatttcgccccttggccagctgcactccaactgtgcggactcttcttaacagtttgcttcggagcatccccacccatgaacccctttcaatcgttaaacttagctgtgttggtcatcccctttgaggggaaaaagacgactccgtttccttcctcgctgtactaacagggatgcaaatgcaccccgttgttagcacgttccagcaaaaggggagcagtccccaattttgcaaaaacatatggggtgaaaatttcgcttcatttgtatccatgccttccctacatgtgcacttgagtctatccaaccaaatggtatcaccccgcttggatgatccacctgtcccaattgtgcataacttcagttgagcattctggacttcccacgagtttattcttatcttttcttttcgatagcttgatcacattccccatgggaggcaactcttctatcatgttagttctgattggaaagtgggtttttcttccaaacaggtcgcctcgtgagcgataaacttcacctcctacacagagccgctagcatatatgccaacctacctcctatcttccctgtattcatgaagcatattctgatggtccctccttctgcccttcattttctcagtaaccgaatcgataacttttctcatttgatccttcctgtcctccgagagatgctcctcattatgacagtaaacacactcatacgatcttcgcctgcacgttcccttcatgtggccaacacaggggtagcatattcccttatagtgcagtagcttcgatggatggtacgaggagtgaatatctgcatgctctctattgtggcaatttgggcaccggttcctctttaagcatccattatttcccgagaagaagaaagtacacgggtgacagactcccctatcgtgagcatctagttctctgtagccgacctgtttgacgtaatggaaatgcttccctgcctcacggttgactttgttgcggtcccctttggggggctcctcttcggaaatctcctctttggtggtgtcccccttggagagctccttttttgcggactctcctttcccgtgtgtcgcatctcccgcgttttttctatctcctctttcccaactcatctcccctgcgtgtgactcgttgtggcagtacacacacgcgtgcatgggtctagtgcattcccccttgaaataattcgcacacggaacgcacaattttttaacgtgtaaaagccgagagggatgaaacaacgtgtggggatttctatgatcttcgtgatgacaatttaggcaccttttcccatttgagcatccataaaaacctataaaatagtacacgcatggatggcaggctcctttctcatgtcgactcaagatactgcgacgaacagataaattgtaggtcccttgtctaataggttcctgtttcctgcgccaagatttgacctcttccttgtctgtgagtagtgctctgttttttgattctcctgggtcgggggagtccgtgcggtgtctagtattacggtgggtagtattacggtggctagtattgcggtggctagtattgcgatgcctagtgttgcggtggctagcattgctgtggctagcatcgctgtggctagcatcactttggctctcggacagttggctgcttccactgctcaaggcggattcgcctgcgcggggggcgcgcgaacgtgaatgcgagctgcgacggttgcgatggttgagacggttgtgatggttgagacggctgtgatggttgagacggctgtgatggttgagacggctgtgatggtcgagacggttgtgatggttgacaccgttgcgatggtttacaccgttgctgtcgatgcggtggttccgttcgtgtcgactgcataattggctgcttcttccgctgctggcgcgctcaggagaggaatacctcctgatgtgtctcacctcacggtacctgccatttggcattcctttgcccaaagttacgtccttcatggagcgccaattatcatcttcggtaattcccttagtttttctgattacagttttcggggctcttctatctgttgcttctttttcctcctttgtcgaaatggggttaccattgctggtatatttatccccccctctacaaggcaacgtaccatttgtgcatcccaccttggaatcctctccctcatcttcagttttactggagaggggaactctctcctcatgctgtggttcatttggcgtaattgattttttatcagaatcggataaatcacttttatttcttctcttcgaattcatttttgtacatatttcagatggagagcgctgatctttgacgagtttttgtttcgatgcgagtgtggagagacttgaggtgcgtgttttgttttttgactccaatgaggatagacttgaactgcgtaactttccctttggcttcacagcggatcgatttgagctgcgccactgccgtttcgataccgaagtggattgactcgatatactccctttgcgggctctccccttagccattctttccatgtcccttctgtgtgactcgtcatgacagtaggcacactgatccatttctcttggagtccccgtttgattatgtcgacaagtgcccctaaaatagtctacacaaggcttacacttttttattctgtgtagcattttgtaatggcacaaatagctggacgaattgcggtgctcctcatgatggcagttcctacagtggatagagtagctgcacccactagaaaaataaaacgcacacggaatgcacctgcacgcattgtgttcctctatggagtacgctcctgttaactctcctgtcatcattctttgtttcctccacgtttttcccgccacttggttccaattggcatggccgctcctgggattgcccctgtcatagccccgcacgtcgccccgcacgtcgcgccgcacgtcacccctaacatctctgctaatatctctgctaatatttctgctaatatctttgctaatatttctgctaatatttctgctaatatttctgctaatatttctgctgacacctccgctaacacctccgctaacacctctgctaacacctccgctagcacctccgctaacacctccgctaaccctcctcggtcgctgcgcattatgcgttggcacgtcctgaataattttcactctgctgctggcctcctcaatttcgatgtcctcctcgccctggccctcatcatgaaagttgcgaatgtcgtccagggccaatttgctcaaactgtggagatcgttcaaatgatattttgtttcctgcgtggtcagggagtccacccgtttgttgctctgacttgtgcaggtgaagggggcctttccgaggtagccatctcctccctcgttgttgctgcatttttctacatttgtggaggcgctgctttctccgcagttgtattcgttcccgaaatggcttcccaggtggcttccaagatggccttccaggtggcttccaggatgaccttcctgatggcttccaagatggtctttttggtgacttccaagatggccttcttggtgacttccaagatggtctttttggtgacttcccacgtgacttccataatggctgtccccattttgctgcctacaaatgcgttcatcctccgctttcatctcatgaccgtgcggattggttgtcccttcctccacagtaccgttacagccatccttacttctagattcctcctccaatgcattgtcccctgcgatattttcagaattcatgtacgattttgcagttatctgacttttactttccccttttacgtccacctctctgtattgcacaacctgggaagaggaggtgttcttcgtcttatggtgcaaatgtttatacatattttgttcttcctctcctttcgaaaagtccgcttcatcgtatacggttagaggtctctttctcctgtagcctgtgctatcgcatatctgatgtgtgccaaggtcactcgggttgtctgtgtacttcctggaaacatactttgcatttctatattcttcatccttcttataaaatgatgagatatccttgtcacacaaattatttcctacgtgatgtgcgtgttgtctgctataacttctgagtgttgttcccatttttgtgtcgttttttttctctgtatggtcccttctgtgcaaccttgttctacctgtgtgtgcatttctgctgtgacttcttgagtgtgcatatcttttggaggattcacttacatgtgttgttctcttgcgtgcatccttttttctttcactgcttggggaatccacgttgagggggcgggagtgtatccccgcactgctgcgcattcggtgactgcttcgatgttcctgtcgatccgtgatcaggttagagttgtgggaaccgaaggtaggctccgcgattatagacaccgaatctgccacgttggccaggccatccacaacatctgctggtgccgctttccctggttgatgttcgtcggaaaattcacccctcaaagacgttgcgcatacacccaagacgttcttcattttgacaccgtaggatatatggtccgtgtcgtgacaataagcgctgtccgcctcgcaggggcacttctcctcgttaatgtgtggacacacttggcacaggttcctgtcatgtaggtaagtcataaagtacaaacttgagtttttttttttgtgcacctcgttgtggcagtctgggcagttgccattattcacgcagctggcttgcgtatcccccagaaggaagtaactcctacatggtctcttcccctgtgtatcgcactcaacacacctttccaccgtgtttcgcgtcccttcagtcccattgtctccaccttcttcgacattgcctcccccctgaatgtcatcatacatgctcatgagttccttatccatggtaacaaaaaggttgcgatcaaagatgctgctcttcccctgttggagactataaagcaactctttcgtaatcacatcagtgtgttttttcttttcgtacagatcattcaacgtgcgaaaatatgaatctcgtactttcgaaggtaggtgctcaacggaatggcaaaaatgacactcattttggaggaaacaaaaaccatctctagataagtatgaacagactttacatttatttctcatgtgtaacattttatgaggatgtaaaacagagttcttatctgtgtgactgtaatgatggcaccatttgcatttaatgccgttactacacaaacagttggggctgctaaatttgaagcaagggacacataagccatatatgtgtaaaaacttctgagtaataaacagaataatttcttcttcttcatttaagtgaaaaatatccattaacgaatttgtgatggtacgtcctttcgctccatagaggtcattaaaattggctagaacgctatttctatgttcccctaattgtgaatattctttcagttcacatagctttgatattttggtagtgtcatttgttccttctaggggtgctatactaagggaagggtttttccctctgtaggaggagcgtcttcctcggtgtgggcttcttcctcggtgaggacttcttcctcggtgtgggcttcttcctcggtgtggacttcttcctccatgagggggtcttcccccccctgggtggagccttcttccgttgtacagatttctcccttcccactgtgtgctaatccgttcagcagcagggttgaccagttcaccccccccatcgctcctcttcgcagcggtatccatcatttgcacctccccctcggagcccatatcacattttgcgaattcgtccgagaggcattgtccctccatcgtttggcgaactctctaaaaaggtcctgtgtgctcctggccaagttagaaaaaatctcaaatctgcataaacgttttatcaactacagggtgtgaggggttaaaaaaaaaaggtatactcgcttgcgggtcaggaggattttttttttttttcttccactggttttttatgcgcatgtgcgaaggcacttctttcgagtgattcctcctacttaaacgcgcacggcggcacagagacgagaacagctcgcgcccttcccgccgcgctggatacacagaaaagtgctgtttccaagtgcagaggtgaagaaatgcacgtagctgaaaaactacacaactgcgtggggaataatgccctcttcgcaacaacgttccggctacgcgtgaagtggagaatttttgcaaggcctcccctctcgtgttggaagttacgcaaggaaggcactaaaatgggggtaacaaatttgtgggtacgcaaaaatgtgggtatgcaaaaatgtggtatacaaaattgtggtatacaaaaatgtgagtgcgaaaaaatatgggtatgcaaaaatgtgagtgcgaaaaaatgtgaatgcgaacaaatgtgggtacgctaaaatgtgggtacgctaaaatgttggtgcgcaaaaatgtaggtacgcaaaaatgtaggtacgcaaaaatgtaggtacgcaaaaatgcaggtacgcaaaaatgtaggtatgcgaaaacgcaaaatgcgcgatgggaaaagtgcccttcccttaatgcacaaattgcaagaacaggcattgcgaatcgctggctcgcataccatttctgccccagaatcttcacctgcggttttgcacaacttggaaggtacagcgcacagcaactttgcatctcttttggttttcaaattatgacagcaatttccacctccctgcttacatttccgcttgcctctcctctcacgcgttagaaactggtgtacacgaaagacttaactttttggagagccctgcggtgcgcacttacatgtatagtccgcaagaaatatatttttttttttccacccacctgggtatattcttttctgtaccagaattataaggtgcgcacaatttgcgaaggtgcaccttgtggtttgtcgtttggtttagggggggttcgcctctttccttgccttttccaccttacgctctttacgctacttcggcttacttccttgttgagccaactggaccgcttgaacgggaagctccacaaaagtgaacgcaaaatggctgttaatttttttttgggagcgtggtgctttttttccgcgtacacttgagtacgggtggtggggtactccaactgctatattttctcccctgcaacgtgcagcaaccttttctgcgcatataaaatagtaccttttgaaatacgtgacaactacagctggaggggagggtttcctttccccttgtgcgttatttttggatgtacatgtgaagggcacgcacttgcgtgcttagatttacacaatctcgtacatataaaagtaaccttacgcgcatacatgtatcatgcatacatgtgcacagttagctcagtgcacagcggaaatgcgtaggcgtagtgtaaaaatgggggggggagtgggaaaaaaagggctggtgaggtagggggaaaaacttgcaaaaaggcaagtgacccatacgatggtgtcacccattttgctatatagagatgctttaccccctccaggagtgcgaagcaaaccatttatataaaatgggaatcccaccccgttttctttgtttttaaaaaaaaatgtactccgcggggacgtacgtaaaagtgtagcttccaagtttgcgaggagcttctcctttcggggccgaaaaaacgaaaggaaacttagtcaccacactgtgggataacatttttgggggaaatgcaaaaaaaaaagtgcgtatatatgtgcccaggagtggatacccatttagtgtataacgcccaacagggcagtacttttataaatatgactaagcgcatcaccctgagcaggggccacagaagagccttccactcctatgggccgagaaaaaaaaaggaggcccgtttttgcatatatactatgtcatgctcgctactttttttttcctcttttatatacctatgcagtgtgtggatggctccaaccccctacacctagttggtcatcattttttgtgcctcatacactactttatgctcgtcgggcatgtaaaaaggttcgtacacgtgcggaaatggggtatcatatccgcagactcttctaattggggtgtgcaaattgtagaagcacctctcctgaattttggcagcaatttcggctccaaacccgttggtcacttgagcttcatgtgttattaaaaggcgtcctgttttttccaccgacttctgcacagtttcaatgtcccaaggaatgatcgtttgcaagtcgataacttcacagtcgattttgtgcttcgtcagtaatatatcagctgccttcttcattttatgtactaaggacccccaggtaacaatagtcaaatcggtgccttctttcactacatcagctttgcctaactctaattcgtactcctccacggggacctcacaaacggatgatctgtacagaatttttggctcaaagaataagcaagggttgggatctttaatggctgaaagtagcaacccctttgctttgtaagcatcactaggtacaataattttaatgccagctgcgtgtgcaaagaatgcttctggactttgtgagtgatagagacctccatggcctactgcaccccaggttgatctaatagttagtttgcccacatcgaaactgttacccgacctgtatcgatacttggctacatcattcactatttgatcaaatgcggggaaaatgtaatctccaaactgtatctctgcgatggtcgtaaatccattttctgctaatccaattgcaaaaccgatgataccttgttcacacaaaggggtgttaaaaactcttttattcccatacttgtttagtaaatccagcgaacatctgaatacccctccaaaggctacatcttccccgaggagtatagcattggggtctttttcaaacacgttgtgcatagctgagttgattgctgtaaacatgttcattttctttttctccccgttatttgtggtggaaagggatctgaacgcatgtatcatcgtgccgcagtgcagagcggggttctttgttccaccgatgactccatttttgtgtaaactattttttaaaaaatttgctacactgcgtaattctcccttcattttttttcaaagtccagatgcgaaagtgtataaataatatctaaaagaagattgtgtatatcttgtcgtgaaaatggggggcagtatactttaatctctgttgctatatgtttaacctctgtaaggagttattttttttttttttttcttatataagtagcgaatttatgacctttcaggatctttaaaagtagaaataaaattccctttacagtgaactttttttctaagtgaatacatgcacctttttattcgttaaaaaaaaaaaaaaattgcatcaattttgaagcgtatcgttatgggtgggggaaattaatccggttggtgaggataatggagctcttaccccctccccaagagagagagcacataaccagaaaatgtacatgtgtataggcacacctctgtgttttttttttctttttctcgtcagtatttccagaaaagggctttaactagttaggtacagttcgacataattatcaaacaagggattatgtaacgaggaaggaagaacacacacagcttccttcataactgtttcgtttttatttgtagcgttttaagcgactctgttccgttgaacttttttaccttgaggtgcataatagctaatttttttttttttttttttacataattttatatttcctgttcaggcagtttagcacattttgcaaaaaatatgcacctgaaatagctgcatcgacaaaaaattatgaacaaaaaaaaaaaaaataaaaaaaaaaaagaacaaataaaataaagtaaaataaaataaaatgaaataaaataaaataaaataaagaggctacttttaccctaatgcaagaatgcacaagttgccctttgccgaaatgtttagccgggtaagaagctctctccttttcgtgtaccaaaaattgacccggtttgacccttttgcatgtaacataggagagggggaaatttatagaaaaggacagaatcatcctttttggtagagcgtccaataaatggtgggcagcaaactgcggagcgacgaatggagatacattttgcatcgctcatcgatcaccttttccatatgtagcagtcgctatgtatattacaacgacagacacaacgtacaaaaaaatcagcaacaaaaaagtttttcctgtgttggtcagctctacgaaaggaaaaattgtaagcggttacagtggcagtgatcaaatgtgaaataattaaaactgagggaggataacggtgctcgccaacacggcgatcgggttatttcccaaactagatagcgggatgcacatctcgcagcgtacaaatgtgtaggtacgcatgtgcgcttcacccgcgaggatgtgctgctgttccttcgctctgcagctatgttctcctcaccttgcggcttcgaaggcaattttgtgttaataaaattcagcgtctcgattaacgacctgccaaccgaacccgtggcaaagtaagtgaccataaactgctttgtcacttccttctcgtttaagtacttttcctcaactccttccctctttgaaataatgaaccgcccgagctgttttacatataccagcaaaatgccgtcgtgacactccttgtttcctatgccccattttcgcaacaacttttgagagaaacgttctaccgctttctcataggagctgtttttgctgatgacaatttcggggaccagcgcgactgaaacctgatgggggggaagaaaaaaaattccaaatatagctccattgcaaagctgtacacgcatgtgtgcatgcttatgaagggtggaaaggagccccgtttttcgcccatcacaagaggcggaagcacgcacatatatacgcccgtgtgttggcctacttggtagtaaaacacccccttgttggagcacttgtggaaattcgtgtcccttatcttcagcagagccgcctcgacttccagctgttcgctcaaactcaaaagatgggaagggtcacacagccaagtgtggctgatcctgacaagcgcgcgtgaagaggcatacgtgtgtgcacatacggggagatacacacctatgagtgttgcgcttatgcttttgcgtaaagggtgaacgaacgcgacgctaggagatcgtcatgtgtatatattttgcggcagctaccctaaggacaagacgcactcctcggggttaacgaacgggtcagggaaagaatgttcgtcgtagggttcacctgcgagggggtagttgctgtcgcggaggggtgcaatgcgggagggtgagtagagaagcgcgcgttgtaacgttgtgacgttgtgacgttggcacactataacgttggcgcactgtcacgttggcacatggtcagtgcttcctgcatgggcgtcgaagagctacgaagggagcgtccccgacaatcgcaccacttcgtttggtcttaactcgtcatccgccgcaaggtcttgtatcaatgggtacagctccttctcgccgggggccctgtggaaagggggggaagcgacatggaaaagtcgaaattgggtgagaagcgtggtatgtcttcccagacccgtggcgttgccgttatcgcgccttcacttattaacctccgtatgcatgcacagttgcgttttttgtgcgcacccagttgtgccttcttacatgcccttgtttttcccaggggcgtctttgaagtaaaacttgtgcagcaagtctaccttctcgcatgagcaacatttttgcaaaatgagaaaaaaaaggaaaggccagattgcaacaaagggaattttcattttgtccccacgtgatatcagatggtttgaaagacttcaccaaaaaaaaaaaaaaaaaagggaactaacagcacagtgaacgaacaaaagagtgagcagaagatatgcccttttttcaatggttaaccaaaaggtatagacaataacgtacgaatgggcagagcctgtggaaaagtactctatttgaaattcagtggagggacatatacatatggcctctttttgagattccctccttcgatgtgcatttttttttttttgtgggggtctcaatgtgttggacaagtcaagtgagacataatacgacaaggcattagatagactataaaaaaaaaaaaaaggtgagtagaggaggaatattctgcatgcacgtttctcatttgttgggtgctttgtttttcatccgcttgagtggatcagcgatgtgtggcatttttttaaacgggggtatttgagcaggtcttcactattttgcaatttcgccgttttgcctttttgcctttttgccgttttgcctttttgccgttttgccgttttgccgttttgcctttttgccgttttgccgctttgcatttttgcttgttcacacggcgatgcgcctgtgcgtagatgacacgctcctttctagcattgcggccacttgaatatggtgtagttacacaaaaaaaaaaaactcttgcacacgtaagacggtgcggttgtgcagctgggcggtagttttggggggacacgcagagtgggtaaaaaaaaaaaaacgccatttaggtccctgtctggagtggaacacacatatatagaggcacatagctacgtaattatttgcacacaagtggaaggctcctgaaccctgcaaccagcctgcggccaccttttgaaacagttcgatgcgccctttgcctccgttcgagtggttgacgacaaatgtggaaaaaataaaaacagggaggaagaaggagaagcagacggggaagaggcagaagaagacggagaggagggggaacaccttagacggtgcgcgtaagggggcactcttaagaagggctatgcagcttcgtcatgtgcactaatcaggcccacttctccaaatgcagatcggcatcgacgccggcaacgcgtcagtagtaggagggccttctcctgtaggaatagcgcttcttcgggtggtacctgcttgaggagtggaagtcggaagtcaaatcgacatgatcggggatgctccgagccacagtcaagtcgaacatattcctgtggtccaccttggacatattgttaaagttttgtatgaacaactcagctatattttcattcagatcaaagtaggaagaaaatctatcctttgtatcaattttgatttgtaaaattttgttaaaagtatttacatttaaatcgttggatattttgttgacccagtagataatgtcatcttcatttttccacttcctacttttgttgacaaagcttagggtgagagtttctgatagtccattaatgagggatctcttctttatgtgttctttcttggaaatgatagccaaacatctagccactaactctgtctgatccatcttcaactgggtacatttttctatcaattcgctagctgttttttgaaagaatggcaatacggatggatttacgttttgaattttttttgatgccatggtagatgcagatgtgaatacatcttcattgtttggcaattgttcgatggaaaatttaattccacaatttttttctatctttactaagtcttgcttatcctcagttgagaacaacacaacggaaacacctttcttgtttgctcttcccgttcttccagctcggtgaatataaatttcggcgtagttaggaggaaagcattgaatgactaaatcgacattacttatgtctaaccctctagcggcaatatcagtggctatcaaaatttgaaacattccttggcgaaaccgttgcatcgtgtgctccctagttgtctgagcaatgttcccatgaagaacggcaaaagatagagatttaaaagacccctcggagcataagatatccgcttctaacttagttcgagtgaagatgatcacttggcctccattcgacttgaccagaatgatgtcctccaacagcaaggccttttcctttatatcgtaaggcgtctttatcgcaatgtgcttaatatttttggacgttttgttagaagaatcaactacatctataaaaaatgggttcttcatatacctggaagagatatctttaatccatgatggagtcgttgcggagtatagcaaaatctgcgcttctttcaaattgatgtaacttaatattctctctaggtcatgggtaaagcccaagtttagcatttcatcagcctcgtctaacaccaagtacttaatattttggagagacaagttttttttctccaagtgatcgattatccgaccaggggttccagttaaaatttctattcctttcctcaacttggcctcttggtacacatagctttctcctccatatattgacataatgttgaagttgtagaattggcttatttctttgaatgtattttctacctgcttggataattctctcgtgggttctagtaccaagatggacgggttcttgttgtcatatggttgatttgtgcctccaaaaaggttagcactatctaagtgcggtgtggaggaagttaccccttctccgctcctccccattttaactttgtacaacttctccaccaagggcagagcgaaggctagggttttccctgaacccgtttcggagcgccctattatatctctcccctcgtaaatgggcctgaaactctgtgcctgaattttcgtcatctgatttatgcccttgctggccaggaacttggcgatgtttgggtttatttcgggcacgtctgcgaactggtcgcttacgtgaggtgagtaattatcccctccgctgtgtaagcggttatcctctccgatccgagcgtggctatcttcaccaatactttgcctcccctccacgcttggcgcagcttcgctcgggggacctgcaaccccgtgggccgctaagctcccctccccatggttcgcccttctcaaaacaaacctcttcttcgtaacactaccccgcgttccactcggggagataaaaaagttcttcctgacagagtgcgctgtcccggcgctgtttgtcttatgtaggcggacatttacacataaaaggagcaaacacagggtcacatgaatttttagtgttctaccaacatggtttagtatagtgcggggtgaagatctcatgctttgatggcctgtttggggggtgccttatttttacggggggaggtgggagtccgcgtggtgatcagaacggacaaactaaacagggtaatataaaccaaggaggcgaacggaaaaagtggtgccccaaacgctccgcatgttttttcttctaccttgacataagaaaacggatgtagctactccccaaacgctgtttcagcataagttagagatagagaatgggacatattccaattggggttatgtcgcattgcatgggcgcttgtacataggtgaggccgcttcgttgcgatgggtcgttaaactaatcagcttaaaagagggcgcattataaagggagatggatggagaaaaaaggaaaaaaaaaaaaaaaaggcgcaaaaatgggtaagttctcagctgcttctggtgttttctcaaaatggaagaagcatgggcagtaatttgtgcaattatgtgccgcgcgtatgcataagtatatacgcatacatattgtacgcatgccctccaacgtacgcgcagccgtgacgcaattcaaacgcgtgaagcgaaaaaaaaaaggaaggcgaggtgtagaagcctccgtgtacctgcccttcggctgaagcaaacttttgagtgttgagcaacagagactatgcgacgtttttcggttcacttttgcgagatggagaatctacccattttagaataagccttttttgaaaaaaaaatctgtcacattcactaagtcacaatgaggtggctttcacgtactccccttgagtgtgcgcttatgtttatagggcctgtttggggtcctcaacatttttctctttagatatttgggcaacgtgtttttttatctcccccggagtctgttcccaaagcgtaattggttaaaacattttgcgcacctcatgtgggtgttctgtgaagcggcacctctaccatgtgatacgaacgctgcgtggtccctatttgagggaagaaaatctgtcaaagttgttgacgtgagggtcatgcggttccaacttcgtctcgtcagatgatgcggagaagaggccctacttggacgggacagaaaaaaaaaatttcaacgggagttcactccgtgttgctcttttttgcgacatttgagtgtgtcaaattaacgtgtacactgttaagaagcgacattttctaccatccttcaattgcctaaatggggcggcaacggttgctatcaccacaaatctcgttccctttttcgcatgctgcatacttctgctaagttaaagacgaaaggagctgccaacacctgtgatggtatgccacgtcagacatgtcctcgtctttcaccctcgttttgccactctatcgaaagcgcgtgttgcggagattttccctatccttatgatcaaaatggacaaaaaggggaaaaacacgataagtcactaaaattaggaaaaaaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaagccctataatgcgcaatacaaatggtcacaatttgcacacatttttacacaccttaaaatgtcttgttcttagcttagcgagcgttgtggcagaagcaacggacaccatcgcttagtctacgtctttacttgagagcatacttaaccaaagatttgcaacatttagccgcacacattggtgggtacccctgtgtgtgctttcttttgaaaatgctgttcctgcttccgctgtgcatttttaaggtttttcctgtatagcactttttccttccaaaatggacgagaataaaaaggtgttttacagctacgttgacaacatgcacaggaaaaacgaggagatacacaaaataatggacatgaaggagaaaatcaaaaaggaggagcaaaaaaaaatagaggagtcccagagaattatcaaaaataaccaagtttccatagacaccgttgatgatgcacataaagctaaggagctgacttgtgtaaatttaaaaaaggaaatatccatccagaaaaggaagctgcaaattttgaataccctcttgggagaattgcccgatgttatccagggagaggagggaaaatacagcgaatttaagtattccttaaaatgttgaaaaggggctgtacatgtatgccccttcccgttgttgacgctccgcgtggtggtcatttttcctatgctgcacccattactatgcccatgttgtggaaaatatcccttcgtttcttcaccctcggaaggaagaagtcccgcaaggagataggcgaactgatgaagaccctggagtcgccactttacacgagcagcgccgatgacatttgggacaaaataaaggaatgtcaatccaacaccgatcagctaaatagtgcaatataccaggcgcacgacgaattggcactcctaaaaacggagtataatagttccaaggagaaattcagagtaggtgaaaattatttgtcattttttttttcccccccctgcaacttccaccttgcggcttaacaggagtagcattccctgcctacgatcgaccttctccaccactactttcaccaaaagctcgttgtctctacaggacctcgtcgaggtagagcggaacaaaaataagaagctaaaaaaaatatcagccacactgcaggtaggtttatctttccctaaagggaagtgtaagccaaatatactgctctcttaacacattgctcccctaacacattgctcccctaacacattgctctcctaacacattgctctcctaacacattgctctcctaacacacgtgctaccacacagtgcatgggccccactaatctaatcaccgcacattccttttttcataaaaaaaaaaaaatgcagttcattcaaaatttaaaaaaaggcacaaatggaaaatcaaacgacgaaggagatttaaaaaaaaggttagaagaaataaacgatttgtacaggtaactttgtatgacttcttcaccccttacgtgagtgttacgtagaactctggggactctgccccgacttcccttccccctgcttggatttttttaagtcccttttataattctttcgcaaagaccttttcctgctaaagatgtcttcaaatttgacgttctttttgtgaagctcgtaaatttttttggttaccaagttgtccgagtcattaaaaaggtatatgtctcctgtgctggctcccctggagattcttccgtttctgaggggtggtgggggcagccccaaaggaaaccattcacatgaaggggagaaaagaagagaaggtgaaaaaaagaggtgaaaagaaaagcggaggaaaagaaaagcggaggaaaagaaaagtggaggaaaagaaaagcagaggaaaataaaagcagaggaaaagaaaagtggaggaaaagaaaagcggaggaaaagaatagaggaaaaaaagtagaaagaaaaaatgcactccaatgcacctgtacatggtgtgtccacctgttcgaggagatgaggggtctcttcttttcccctcgcttctactcctcccccttacctatgcgtgtaaaccacaatgttggtgggggcgtccaagtgaaagaggtgcgtaattcccttgatgtccacccctctgtgaattatatcagtggtcacgaggatgcacctctctgagttcttgaaaacttccagaatggcaaactgatcttccttctttaacgatgaattgaaaaggtagatgtcctcaaaaagggagctcaactgactaaatgcattattacagctggtaattgtattgcaaaagatgagagtttttttgtaattttctttcgacatgatcctttttatggctttttttttttcactaacagtgtatatgggcaaatttacaaagtggtagttcacaagggggtgtacattgtgcaggtagttcgtctttatcaaaacggcgtctgttacatacttgttgatgttttggtacactgactttttccccttattgcacagggtggaagatgttactatggagatgtatttcgtgttggctaatttactcatttgttggtaaagcgccttgatgtgtttcacatatgggtcgtcgaacatgacatccacttcgtccattatgagaaagtctagatttttgagaaagggagttactgcgtcttcgttttccttcatgtaggtggcgaacctcacgggggaggtgatcagaatgaggctttcgtttgggttcaggttcacggggggtatgggggtatggttcagggtggtagggttcaaggtggtagggttcagggggttaggattcagggtggtgctcttcaccttgaagtttctgcgtggggggagaatggtgtggtggggaagcatcatgtggtggggaagcatcgtgcggcggggaagcatcgtgtggtgggaaagcatcgcgtggtaagtcagtctagtgcggcggctccgtttttgctgggcgcagtcccttctagcgagacgccgttaggctcacctggagaggcgtcgaacgacttggaggcactgcctagtgagcaacccactatactgaaaaatcaagacgaagactctgttctgcctgctggattgcttcaaaatgtggttcaaaacgaaaatgatgtaggacaaggttttgccaatcccattttcagcaccaataataatatttcgcagcatggggaagcacttattataatactgcaacaagtcgaactgaatgagtgacggaatggtgatgttatttttcttcaattcatcaactagggttggatgaacaagtaatttggaaaacgtttggtccttcttaaaaaaacatgtccctccattttggtcatctcctttttcatttttgcatagaaagtgttccaccgtttggggctgcacactgttgtaatgcctctgcgaattttttgaaagaataatttgttcctgccccgaattcacatttcgaagagttccttttctaaagagaaacgaagtagaggctactttactgaggtggaaggtacttactaaattgagcaaaatggagggtaaaaaaaaaataattacagaaggcgcaaaaaacataataattcttggctcttaatatttttttcttcaattttgtccctaaattccagcaagatgtaaaagaaaaaaaagagcatgcagaagaagtgaagcgagacgtagagtgacaggaagaaggacagaaacagcaggcagaggtacagggtgaaaaagcacaggaaaaatatatacataaaaacgacgctgggggggaacatcatgggggggcacggcggacaagtgggcactacacgtgaatggaagcaatcgcgtatggacgcagacacgtatggaccaaacacgtatggacgcagacacgtatggaccaaacacgtatggaatcaatcgcgtatgaacgtaatgacgtatgagcgcaaacacatatgtgtgtatggcgtgggaagcgctaggattgggggagacagagatagtccaatcacgcgacactttgtcccccttctagcactgcaaggggcgcacgttcgcctttgcgaagcagttgtgtgacttgtctgagtcgcaacaactggtttatgccaggtggacactgtgacgtgtgtagcgcggggagacgaagaaacgaagcgccttcacaagtgactgagcgtgacgtccattccgcgttggtgcaaagtgagggggggcgttttttgaagactggacaggggcgtgagaggggcagatgtgggcaattgacagggaaaagagacgaaaaggtgtggcggtgaaaatgggaacaagtggagcggtaaaaatggagacaagtagagcggtaaaaatgggaactcgtggaacagcgaaagtgcgaagaaacgtggtagacattttttgtatgaattccccccaacgttggaaaaaaaaaaaaaaattctgcgcgtgtgcacaaaaattgcgaaggagaaaaacgcaatgcgtggtgcacatagggtgagggggggcgaaatgtgttttccccaatttgtccgataattctgcgcgcgcacctgctttgttcattttttcaccaatggattattggtaaagtcctttcgtcgtgttgacagaacattcttcgtgctgaggggtgacgggttgggagaaatgggtcacgtatagttgcgcttcgtttgtgggggacaaaaatgcgcagaactgtcttagcactctcacgaaacgggaaggtggggagaaaaaacgccgactgatggcacagtgtctatatgaggtagtgggcgtgcgcgggaacccccgcgcgagttgtatctcctcaaattggagcaaacgaaatggaacgtagtggagcgcagtgaaactatgcaaaacatagccgacaaagcaaagtagccgcgtggagcaaaactaaaacagaactcaccttcatgaggggagaattacacatgccatcactgcaaaaaaattgttgcccttccagcaacacaaaaaaaaaaaaaaaaaaccgcgcaattttgaaacaggttggtcgaagaagtgacccaaataaaaaacgggagaatcgcaaaagaaaaaaaaatccggcgttatagaggcatctttcttttttctctctctttttaaaagaacattgtcatgcaaaagggaacattgtgtaatattcgcaattgtttttttttttttttcttcgtcacgttaatcgcgggatataagcaagattattttgcctccctttttttggtataatttttgtggaggggaaaatacgtgagaaaaactacccagttttttttttttttttttttttttccaatgcgcctaatgggcaatttagaaaaattataaaggcaaaaaaatgtgagcagaggagccaaagggctgtgaaaaaggcaccaacaggggaacgcgcgcgctgggaggcggcaacctgaaggacgtcaaatcccacagaacgaccatccgtggagtagccagctgtgtaacgaacaaatttcggaaaggcacaaacaaagagttggatagacgtaagagcgcgcgaaagaacatggcgtacttctccgactttacgagaaagtgcgatctggacggatgtaggtaccatgactttcttccctttaaatgtgaatactgcggtttaagtgtacaaaaaaaaaaaattttaaatgtccgagctgtgaaacgtgtgactgctggacgaaacatagtagccacgttcagcgttggaacgaagacatgatgagagatttgcgtgtgcccccagcgaagaggcacttgcacattgatgaggcatcgcattagctcgtcaacattttggcaccccgtcctttcagcagcacgttaatgaacatgctatcttttttgcatcctctttgcatcttttttgcttctattttgctgctatttttcttcttcttccccccttgtcagttttgcgaactgcacagaaacattcaagaccacttctgcgccaagtccaaggctgcaaatttaaaacaagtcgtcctgtgcgaccactgcaatggggttctcccagacgtaagtcaacagagtgcaccctgcggagggggtactgtggcttccctgtggtggcacatatggcattacacgtgggtgtatgtctacctacgccatttttcgcacatcagccggctcactgaactgttcacgccatacccaaacgcccattccgctttcaaaattgcagaaagacgaggaaatagaaaagcacataagtcacaagtgtacctttaagaagaagaagtccctggtgatgtgcggcaagaagggctgcaaaacggtgaggaggcgaagctggtccagttgaaaaatgaccaagcggaaagatagaacgagtatcaaaagatgaaccaaatggatcaaccatgtcctacgcccttagaaggacctcatttgagtgaacacacatataatacctacacacttaagagcacctacacgcatacgaatattggaacacattttatttttcttccctgctctcccgaaataacctccatgcttgtcaggccctgaacgacatcaacaattacacgtgcaagaaatgcaaaaggattttttgcctgccccaccgctacttcgactcgcacgggtgtgttaaggagaactccaataagagcttcttcgaaagtgagcaaattgagttaaggaaaaattgggttgacagaaaagtgcgtccatccgtttgaccattccgcatgtctgtgtgtgtgtatgtccattcagttgctgcctggcttagcacattcattcattcattcattcattaattcattcatttcctttttttttttgtaaaatagagtatttgttttttttataggtatccgagaaagtagggtgcccccctggtgcgaatgggtccacgtggaagggcgattggaccacatggggttgttcgtttggtctgactgacccatgtgtacataaatgggactgccctgcaagtgaaagcgtgatgtatgctaccacctgtgctgtcacatttcgtaaaattataattttagcaaaactgggcaaagtgatgctcagtgaagggactccctcttgccgcaccacgttttgttcgccccgttttgttctccactttttgttcaccgcgcgtttgctcaaatggccatctgtttgttagcccgttcgtgcgtgtagcgttatgcgtgtagcgttatgcgtgtagagtcatgcgtgtggagtcatgcgtggtgtggccagccctctatttgctcagacatttgtcgagcatattttctccccgttcgcaccatgcgcaatttgtttttacgcacaacatagctcatctttttctgttaacatgagttgacctgcctcgtgccaacttattaattggattacgattaagggataaagggcgaagaggcgaggcgaaagtggcatggcgaaagggtttgaaatgccagctgggggaaaactcccccggtaattggataaggtttcaaaataaaaaaaaggaaacaaagtaaagacaacgtggaagcgcaacatgatcagagtgcaagcacacaatgcgagcacagaaaggggggggacctgcgaaacgtcggtcaatacagagcagctcacccgtgcgttggaaaacaagatggtcatggtagtgatggtggtgatgcggatgatggcgacgcaccagggatggttaaacggggaccttcctattctggaagttgaagaaccgcctaaccatgttgtacaagggctcgcacaaaacgtatttggatatgcaaatgttgacagctatgttaagaagattcaaaaaaaggaatttcactttgtggcctgtggtgaggatgttgtttccgtttgggccgtagaaacttaggccgctggctgagtaggagaacaggtctagaattttgaattgggttgctctggaaacttcgtcgttgcagttcattcggaagaggcacgtgagtcggttgggccctccgaccgtcaggtagagcaggaagctgttgatgaggcagtagtacctgtgaggggggagggagcggtgatgagagagcgatgatgagagagcggtgatgagatagcggtgatgagatagcggtgatgagatagcggtgatgagagagcggtgatgagagagcggtgatgagatagcggtgatgagatagcggtgatgagatagcggtgatgagagagcggtgatgagagagcggtgatgagagagcggtgaggaggtggacactaatcggatgagcagtgctagacatgcatggctgggcacatcgcttggcacatcgcttggcacatcgctgggcacatcacttggcacatcgcttgtcacaccgcttgtcacaccgcttgtcacaccgcttgtcacaccgcttgtcacaccgcttgtcgcagcgatcctgcgcgtactcaccccatgaaggtgtagttggagaagatgggcttgcggtacttcccgccgaaggtgaaaatgaaggcgctattcacaatttggaagcaaaaccacacgcaagccaaaaagctctcgtagttgtcgctcatgagccaccaagaagacttgggagcagagctattcatatcatacgacgatggtaattcatacacataaaaaaactgaagcataattatataaagaaaaaaaattaacaaccaaattggacagtaaagaaatgatagtctgagcaccaatgatacttgaagtaggagtctgcgtttttaatttcctagctggtctagaaagggtcatggattttgctagcaatagtaggatcacattgtcgaagaagaggtatccatattctgacataaccgcatgagcattcataaaaagaacaatttttacaacggaaatcatgaacccatagagtaacatatacttgtagcagttaatagaggtgactaaacaagctcgaccttctctcaacacatcaataacgctttttatattatcatttttgctactaaatggtgatacaactgaagtgtccgcatctgataaggctaaccctgcatgagaaatttttagggctccacaatcgttacttccatctccacacatcccagaaatgtagtcatattttatgaaatcctttatcacctccattttattgtttggagttaatctagagaaaatacgtacacgtagaagaaaatttttatatccgtccagcttttcaacgttactataggaacttatttcttcctcctcatgggagatatgaaaaatattgtgccttatgtaagtgtatgcttcaccagttaggattatttctttgtagatatttccaaatagaacttcttctgaattaacttttttatcattttgtatattcacgaatacgagatcgttggaggcttcttgcatgtatccgtagacaataacattttcgcttctctgttcgttttgctcgttcgtgtagtacgagtttttactgtgcggtgggttcatttggctgactgcttcgagaaagggggtttcgtccccttggccctcgctttcccgatgggccttgtattcgtccacgctgttatagctgttaccgtccgaagcggggtgcccgtttggtccgcccccctgtgcaggcttctgcccgcggtggagaagcgccgtggtttcgccccccgcgtagtcctcgtccatatcgcggtagattttggaggacgcccccctggggaggcggttattgtgggaggttcccacttcctcccctttctcgtgtgttcgcactataggaggagccccgtcccttcccctttgcgcggatccatcggcgccctcgccctgcgccacgtaaaaatcggcgttgtattcccgttggcggtgggaggactgggcgaagttgttggctgctttcccggcgacactttcttcgtcaccccctcctacttgcgcgttcgacttgataaaattttcaaatgacaaaaatttggtttcggtggagaggaacaggttctctcgttcgtttagtatcctctccgccgagttcgagctcgtgtttgtgttcgagttcatgttgatcgagaggaaagactcgtaaaagttaatgctgttgaagagaccaattttattccccacgtagaggcagttgtacgcattatcgccagtaagaataactggtctgatggaagagctctttaaagtttgaacaaccaactcggcatccttcttgatgtaattgctaaacatgatgagggataagaagctcatgtccttttctaattcttcccttggtagatgtaatatttcctcaaaggacatgtcacatatgattcgaaaagctagcccaattacgtagaacccgtttttactgtattcttgttctttctttttaaagaactgtatttcttcatttttgatacattttttgtaaattttgtcaaaagagccctttgaaaaaacaacaaaaattttttcccccaaatcaaagtagccatatgctagtgtcgtcgatatttttgtaaagtaatcaaattcgaatgtcttcagaatgtcgaaatatttaaatgtataattaatttttagggacaccttcttcacgttcatgttgtatttgttaatgtagttactgattttcatttccgtggcttcaaataatcttttatctatttcgtgtccatatacactgtcagtcatggtatcgctgtagacacaggcgcatcccgcgagggcatacactagtaggtgataacttggaggggtatttttcagagtggctttatttgcccacatcagtttgctgttgtaaagcagtgacgtgacagaattcatggacgagttggattcgttgaagtggcagctcctcatcggaggttcttcttctgtctgttctgcttcttcctcagccgacttttgactaacattttcgcgtcctacaatgggggtactttctttttgtttcttagcccttttgggggactcatctgtgtccatgtcgatggaaatgcttttgttctccagggagtgttgttcctccgcttcacgcaaaaatgattcttcatcgaggttttccttctcgtcatttggcaaagttgaaaggttagtccctatgacgtgttctccctgatcggggttccctcccttttgctcttctcccccaagagggacctccttgttctgattttcaagatatttattctcatccgtttcgtcgtagctttggaagacgtctccgctggatggctggctggcatccgccctgtcggggggttccctcacgcggttcaggtctccaatgcttactcccatttggcctacaaccacgctgctatctcctagaagcacgctgttatcaccaacaaccacgctgctatctcctagaagcacgctgttatcaccaacaaccatgccgctatcgtctacaaccaagccgctatcgtctacaaccacgccgctatcaccaacaaccagcccgccttcgtttccattcgcgctgctctcgacttggcccaaatcggccaccacgggaacaacttcatcgtcgacgctcgagtaaatggagcgcgcggacgtgccatccgcgtggtcttccccgtttgtgtgacccgccccgtccatatgatccagcggtgctgcgtggtctgccccacctgcgctctccgccgctacaacatttttatctctctgtgagtcaccgcccgaggaggaggccccaccatgagggacgctgctttcaaccagatggacagcctccattccaggagacccgttcttcctaacggtactcaagttgactttcccggagggataataactttcatatttcacatcgtacgtatcgtcggaaacacttttgctatgactttccaatccagatagctgtaccttctgttcattcaaaacgttattgctaaaatggacgcctgaaaattcaattttatgccctgtgagtgtccccgttttgtcgaaaaaaaagatcctaattttcccacagataggaatccttgaaggagcaatgcagcggatgtttttctcctccttcaatctattcgttgatatatttaatcctatgtttagaacaacaggggtccagacaggtagtatctgtgacattgtcccaatggtgtaaaaaatggaggtcatattaagtcccaaggaacgtatttggaaatacatgcatatgagagaaaagagaatagtgaagagaaagacgatgggtagttgcgagtcgtatttgaagaggagtggatttgggaataaaacattctgcatgtactttcccttgtaggtgtatatgctcacactgatcaccactgcgtagatgctctctgtagaattcatcgtagaaatcacatccgtgcctgagtacaaaatattgttgtgatgaaaatttcgcttcacactgtggtacttccctttggtgaatctctcatagttagtgttccccccgaactgttcactcatcggattggctccatgtggagaggcattcttccattgagggttcttctcctttggggaaccccccatgtggaaagaatcactagacgatgagtacgtcccattgtcaaaagaattgaaggagctcaaatttgatatgcatgtctttttcattggcctggattcaccagttagcaaactttcatctactaaaacctgccctgtcagtaggagacaatcacaaggcatagtcatcttcgaattaataatgatcacatctcctatggttaggttactagaggggacatgttgaacgattgaatttctatagacagtcacgatggtgttgttgttggattgtatgttttcataaatttcttttttatttttttcatttttcataattttgttcacaacacttaggaacgagatgactagccaaatgagagaagttatcacctccttccaaaaaaaatttttgtatgttatgaatagctggaacatgtaaattccatccagcagctctctttttatgcttttaaagaaggagcaaaattcgaggtgtatattgttgtagccgtaatcatttaggttgttaataatttcgctgttgtttagtcctcctttttttagtaggtagttgaagtcgaggctgtgcaccttttcctcaatggtgtgcgcgatgttgtggaatgcatccttctcttcgttgtatacgtacttcatgcttctaaagaagaagtagcgcaggttcttttcgtttgtctgcacttttatcttgtgcactgtcagggggggggaggctgtgcccgctttggtctccaccggggatgcccctttgcctgcccctttgcctgcctctttgcctgcctctttaccggccgctttaccggccgcctttcctgccattttgttggcccccttttcgtggtaacccaacgagtgtcccttcctcgcatgcccgcttaacaaacgcgtgtcttccaaaatgtcttcatattttctgtggtagccatccttttgtccccccccaagaggggggcatctcccctcctcactgttgcctgagcgagtacttccaaattctgctcccttgtggatgaagccccacttggcaatttctaaaaagagcgcatgttttatcacccctaggtagcgtacatacaaattcgcataatgttggaagcgttttcccaatgtgtgataccacctgttagcccagctaacggcatggaagaaacttcgcctaagggaagtcttacacgtgttggcgtactcatcacttttggtgtatattaacacataatcactctccttcagtagagagggtttcaaaaaaaagctgtgcagatgtttcctgactgtcaaaatgccatacgtaatggaaaagcagaggaggagaaaaatgaagaaaataaaggctcggtcattccataagacttcacccccctcgtgtatgcaatactcattagcaattaaaaagaggataatgatatgggtgcatacatacaggaagatagaggcattcttcagagcgaacccgacaaagctattttggtacccttcctgtcgaactacgatgtcgtccgagtcgtcctcctcgccagcctcgtaaatgtagttaaaaaattcgatcttctcattttttgcgtgtgactcgctattcttccatttgtgcctttcatttattttgcttctaaatcgatttttgcgtagacaccataccaggaagcttatcagcaggaagaagtagaagaagcagatgtacgtgagttcggagtaggtcaatggcaggctgtccgctttgcaaacccggcccatgttgcctattcctccgcgcgaggggccttctccccagggtttcttctattttggttagcgagccacgcagcggatccgctttagcggagtacgtctaatgcctggaggagcccttctttggaggccctatatctgttggaggatcctcactcgttagcggagaaacttcttcgcaggtgggaaggtcaatgagttcccttcttgggcaaacacgaaagggttccctttttggtaaatacaaatgggttccctttttgggcaaacacgaaaggattccctttttgggtaaatacaaatgggttcccttctcctccactgctacgaagcgacataatcgcgttggtctctgtgcctcgcgaaatgagtagggttaagcgcaacctctcgcctcacaccacacaggagccaaactgcgcaaaacggttgcgcatctgtgggtcggtgtaaaatgcatttgagtatcttcaccataaaaaaatgacgccctttttttgcaactgcgcgttaactggcagggttacaaaagttagggggggaaataaaaaaataaaaggtaaacgtaaacgtaaaaataaaaataaatccaaacatgaacccggaagggtacatccctaagatggtgactcacgggatttacataaacatgctcttgggtagctacgtacaaatcttcgtgctgccttttgccttttgcgcatgtagggggaagttgcacgggaaatatcacagaaagtagaggctttccctacgtgtaaaaatgcgcctacggaggaaaaacgtcagctggcttgttgccactgcactctctcaattaatcacttatacacaggtggagtgcacgtgaggatgtttgcgtgaaaaaggcgactcgcttttgaggagagttgtgtgggcattctccgatcgggtgagatcaaccaagtaggggggaaggtcctttgtgcattcgatatgcctgcgcccagtgcaggctcggaaaaaaaagcaccgcgtaccgtttctgcgctgtttttcctgcccttcgctttgcgcttctgagcaggcatgtcgcgagaaacatggcgggtatttcgcgtgcggggaattgtacgtccgctttgctgggtcgttttgctgggccagtttggtttggcttactcagtgtggcttactcagtgtggcctactctgttttgcctactcggtttgggctactcggtttgggctactcggtttgggctactcggtttgggctattcggttaggcttactctgtttggaccactcttctttttcctattttgtcacttgctcatcgtccgctgccatgttggtattcctttttttcgcctcgaaattgtgccagcgcagtctcgaattttgtatagtgcccccacgggggagccaccgacgccgcgaccaataaaatcgcgcctgttagagacgtgcttctccgaggcgggccccacggtgtgcacccactgacccgttcagaggcccattcggcggtgccttcaaagtgtgccgtcggggtgactttttaagatcgctccttttgccgcttccttcgccgcttcctttgcctctttcttctaccgcttccttttaccgcttcctttgcctctttcttctaccgcttccttttaccgcttcctttgcctctttcttctaccgcttccttttaccgcttcctttgccgctcccttctaatgtcccccactggagggggctcctgaggaaaattccccatagggtcaacatatgcatttcgagcaaccgttttttttttttcccacgagttaaacaactcgaattcgaactcgaactctaacacgacccgcccacgccaaaggaagtcaacagcatatagatgcatcgttcggggaaagaacaagaaggcatattaccccattttttcgcatgcacttgtggaaaaaaaaaaaaaaaaaaaatcgaacttggagtgtcaaacggtatgattaaacacatacatatggatacgtaagcatgtgcgtgtttgtatgtttgtttgtaaaactagatgcgacctgactagtcgatttgtttactagaatgattaaacgtggggaacccttgcgctccaagtttgagtacaagtacctgctttacgccctgtcgtttgtgtcgctgaacttgggtaagggaaggaagagttgctgtctctcgcgcggaagtctctcgtgtgggcgtttccgatgtgtcgaatgaacgctcgaaggggtgcgcacctacgcttagccgttttggcctccccgagacgcatgcagttggttaagacatcgctctcgcgattgcccattttgcgactgcccattttgcgactcccattttgcgactcccattttgcgacagcccattttgctactcccccctcgcaggagtttgcaatgagtacattaaacggaaaaaggaaaagtacaaacatgaggagcagaagatttacttccacctgacggagaagaattttgaatttatcgataaaaagaaatatgcgaatagaatcgaaaaggtatgcgcaaatttcaacttaccccttgtcgccatttctggggcagcaaataattactaccctgtggactaccacttgcaatatttgaataacctgtttgaagggaaaagagacgatttaagaaagttgatcgaagatgggaaaaaaagaaaagtagatgcaaacaaacatgtagaggcaatagtggaggatgtgataaaatttatggaggtccagtgtgcagtttcgaatcacgaaggggaagagatgcattcttcccccgcagtgcaatcttttttggggaacctgaattggacacactttaaggaattcattttggagcgtaacagggttaaggttaaatcggtcggagagtttgtagacaccctgatcgatgagctatatgtctatgcgtacatctacctgttagtgaattacaagagaaacaactttttcgactttgtgaggaggaagcggtcgtacaggcactgcagtgaaaatgtggggaaggatctcggcttggagctaagcagttacttggggctcggcccgactggcgcagaagcagcggtaagcgtgacagaagctactatgaaaagtgatcccgtcgtcgaacctgctaagtacgtcctgaacatcgacacggtgaaagaaatacaggccagcctggcaacctacggagtagtcgttttgaaaaacttcctcagaaaagcagacatggagaaaataaaaaaagacttatttcttgacaaaaaagatattaacgtatcgccccttctcatggataaagataataacattttctgcatacgacccacacggggaaggcagtactgcatactacgcaacagtaaagtcagcgacctcttcacaaatttgcagcagtactggatgaacatcatttatgcctacttaccaattggagtgtaccaaaatgtgtacgatttgatggaaaaaaatgcaattttaaaaatggacaattttaaaagtgtaaatgtatcgagtgagaggaatgataaaatatttttatctgaattgcaattggtgaacaacgaacctttgagcgaaattcagtcacaccatgtcgacaatgggttaagtggggtaagcgttattttgccgataaataagataaacgaggagtcagggaattttgaattttttctcggaacacatttatttacgtccataaaaatgaaaaaaaaaggaaggaaaaaattcacaattttaagagatttttacagatatattaccaaacagggtcatccttcattcccgacgtgaatccacaagacgtcatcatttatgactccaagattttgcataggggattgtcaaacaatttgtgggttaagaattcttccctaatttatcgctatgattatcaaaaatatcctccccctgggcaggacttcattgacatttgctcgtataactttattgggaaatgcatttccgtttttaattttttgggtaagtatctctagcaggcggaggggggggagaaggggttccatttgcagccagttggaagggaaaaagggggggacggaagaagcagtcgaagggtgaagaattttttttttttttatgtacatccagtttcaatcgctatgcacatttatgcacatttgtaccttcggggtgtcatccccaacaggttcatgttagccccacccccactacgaatttcacgttccgtggtttatttgcttaccaacgggattgggtgtgataaaaaaacggtgtgctttgcttcactgcccttttttttccccattttgggaaggaaccaactatgaagacgtacacccctgggtagtctccccttctgcgacgccttgcgggatgctctcaattacgcagttacgctactgtgcaatggcgcaacatttatagctgtccccccacacgttcacatttttttctcaagcggcgcaaactgtacccttttcttcctttaaaaggagtacacatagaacagttgccctttaaaaataggtaaaaatgatgcactggtttacttattttgtgtaattcttaaaaggagaaattgttttgccttttcgatggggtaaaaattagttaatattagccaactcaatttgaatgtggctccttcgaaatgtgaaagcaaagagcttcacgtgaattgcaaaatgaagcaaaaatggtatgtttagggggaaaaaaaaaaaaatatatggcaatggtggtgggggtatcccgttgacaatttttgcctcgggcagggaaacccctcatcacgccccttcacattttacgaaagggggaaaaaaaaagcggaggtgtttttctttcacatctggaaaaaggaaatggccatttttaagagagcacgaacaattgcgggaaagatgtaaaaaagtataaaatgagcaaaacaaatacaacaccaaaatggattatcctgttatacgttttggggggaggaaaaaaggctgcatttttcccccctttttttgctgcatacatcatcgcgacaacgacttgtgcgtatgacaagtgcgcactccgtgggtttatgtaagtattaaattacgaagcccccaatggtgggaaaaaaaaaaaaactcggcatatatatgatgcaatatgaacccccccccgaagttatatctaccctgcgcatcgaatagaataccatctcgcgagatgacgcagagggggggaatccgcttatgcacgcatacggagctcagcaaaaagtgaacgcatgtgctgcatatattgtacctgctatataaacatacttattgggaaaaaaaaaaaagcaatttgaaaaaacagcaacttaaaataatagcaacttaaaaaaataataacttaaaaaaaaaatttaagtcagaacaaaagaaacaaattggaatactattttctagtagttcataccgctttgaggagcaacatttttttagcataaaaacgaagggaattttttaaaaatttcgcttaagagtagccacattttcaaccgtcgtgtggattttcatttgataaatttcagcatccctgttttgcgaccccccacgaacgacaaaaatggtgaaaggtaatggaaagaggaaggcgcattgtacgcgccagcacgtatattatttcgcgtttgtgctgaactggaggaggcctttgcaggaatgctaaaatgaggggaaaaaagagaaaagcacaaacgcagaaaggcataaacgcacaaaggcagaaaagaaatatgtgctcctcctacgaagcgacgcgcttaaaaaattaaaaggggcttcctagcattgaaaaaaaaaccgccaaggaagcacaactgagcgacgcccgggggacggaagcacagttcctcgaaatgagtgttgcatgagtgaagagcaacagaattaaccccgcatatagtacagtataatataacgtaataacggtgcccttttttttctatcccctccacgcagctgtcaagaagcagaagaaaacgcttaaaccagtgacgaaagtcatcaccataaatctgagcaagttgacgcacgatgtgtgctacaaaagaaaggccccaagagctatcaaggagataaggaacatcgcaggaaagctcatgcacacaaaggtacgcatgcgtcgccgctttgatcgggcgcctttgcattttccctttatggtgttacttcgttggaaacgtgtgtgaagctttgcccgcaaatgtgcaaacgcgagtttatatgtacatttagttacggctgttcacgaatatgtatacgtatgcgttatatgtgtatgcttgcgcgaatgacttgccatgtttcccccctcaattactgcaggacgtacgtttggacgttaaactgaacaagttcatatggtccaagggcatcaggaacccacccaagagggttcgcgtaaaaatagaaaggaagagaaacgaagatgaggactccaaggagaaaatgtacacaatcgttcaacacgtcatggttgacacctacaagggattacttaacgaatgcgaagtgaacgagtgaatggggtaaaccggtgaaggtaaattaaaccaagagtcaggaataacagaattcgaaaatgtgcgactcaacatgtgtgttacgtgtggcacctacgtttgtgtgggctcgggaattcgttcccgtcttggctcgccgcggcgtatcgctccatcgcgtcaccacgtcgtggtttcgtcgcttcagcatttcatcatgtcagcactttagcacttcttcacttcatcgctgcataacttcacaaccttgccattttatttaaaattttttaattttttttattaacgcgtaaaaggaattaaagttaccagttggcctcttctttagcacatttcgtagccacgattttaatttaaaaatatgaggaaaatattttcgaatggttagcctgaacaggcagccaaaatggttttccccaaaggaaaaaaaaaagggagaaaaaaaaaaaaagcctcgctggctagcaccaattagtgtaacatttggggaacttttttcgggtggtctataacgtagttttttttccgttttgcatcattccagtagcagtaaaaatatgtacgaagtgagcgcaatttttactctcccaatttgtgttccccaatggttaaataaacgcataaacagaacggtttatttcactttgtaacaactgcttttttttttttttttttttttttttattctgaaaaagctgttaaaaaaaaaaaaaaaaaaatgtgcacacaaaaaaanagaaaaggaaaattgtgaggtttttttttttttttttacaacacaaatggtgcctgttaatggttcctgttctttctttttttttttttttttcctcttttctgcaaaatatacgtggcggcgttttttttttcgaaccttattttttttcacattattgtgtaattttggaaagaaaacaatattgacccactacaaacgcattacatacatatgtgtgttgtatgtagagcaggtgtcacaaatttacgtgctagtaagaaacaggcaacagaacggagaaacggcaagtatgggaggatgcacactatgctgtttcgaattttaagaaactttttttttaaaatgcccaaaaaaagatgcaactcttccagctcgtccacattagttaccttaaattttagataaaataaaaaacaatagcatgcgcgatttgcatgtacctacttgcacacactttatatgatgaagtaaaaaaaaaaaaaaaaagatagatagatagatagatacgaagaaggaaaaactacacaggtaaaagtcgacaatttgaacttacaacgatgaataaagctagcgaactaagtaactacttcaggattaatagcgaattcgtgaatgaaattgaaaatgaaatcgaaaagttttatgtgtggacatacaaaagtccaaatgtggaccgttaccccgatgttgttttctttaaatgcttagttcttggcgttgatggagacaattaccgagtgaaggaaatctgcccagaaacgaacagcgaatatgtagtgaaaaaagagcacttgtttaattgtaataatatggtgaatgtaaatagtcacaggctaaacgacatgctgcatcaaaattcggccgaggttttaaacaccctggccatgaggtatgaacagaattttatctacaccatagccgagccaatgttaatttcgataaacccataccaaattattgatgtcaatatggatgattacaaaactaggaattcggacgaactccctccgcatgtctacacgtatgcgaaggatgcaatgcttgattttataaatactaagaattgtcagtccattattataagcggggaaagtgggtctggtaaaacggaggcctccaagctgattattaagtattacctgtctggggttaagcaggacaacagcatttcgaaaacgttgtgggattccaactttatactagaggtgctggctcggctgtgagtgggcgctcgtgcgtatgtacatatatttgtctatgtgtgtactcctttacgcacgagctgaccaaagcgaagttacaacccggtgccaccatcagcattgtgtgttttttctctcctccccggtggctccattttgacgcaagtgtgaacaattgtgtggtcccactgggcagctataccgttctgataactgctgtcgcggaagcggctgcgtccttgagcccttacgaacattcacatgttaagcgcaatgcgcccttttttttttttcccctttcctccatttactgctcacatgtaggccttcggaaacgccaaaactataaagaataacaattccagcaggtatggaaagtacattaaaattcagttggacgaaaaccagaacattgtctcctcttgcattgaaatttttctcttggaaaagataagagtcgtgtcacaggtaagtcgtcttttttttttttttgggagggaagaaagaccgcagagggataaaaaagcgggatagtattgtgaagggcatttccgaagttgtgcgattgtttggtatccatttggttactcccttcctttgtacacttgtttacatgattatattttttccaccttctcaacttgttaaggagcaagaggaaagatgctatcacattttttacgaaatcctccaagggatgagtacagagatgaagaaaaagtacaacattaaatctgaatcggagtacaagtacatttctaacaagtccattaccatacagggtgggtgcaaaaagggagagaaaaaaagagggtagcaaaagagggcagcaaaagagggtagcaaaagagggcagcaaaagagggtagcaaaagagggcagcaaaagagggtagcaaaagagggcagcaaaagagggtagcaaaatagggtagcaaaagagcgcacaaatattaacgaaaatgtatggtcagaatggtggtgaccaacagcgcagcttagtagtttgtccttatggttgctaccccatttaccgccttccacaatttacctccacagaaattgatgacgccaaagattttgagaaattaatgacttccatggacaaaatgaatatgtctactttgaaggacgatctgttcctgaccttatcaggtagaaatgtgcaactgtgtggtgtttccacccgcttcgatttgatggacatgtccatgtgtgcaaaattgtacatctgcacatgtaaccaacttttttttttttttgtgtttccttttttttttcatttttttcttttttttttggggggtgggttcccctgtttcgatgttgcgtaggaataatgctactgggaaatattgaatttaacgaaattgagaagggcgggaaaacaaattgcagcgagctgagtgaggaaaatttaaaagttgttcaggagacaagtgacttgttaggcatcgattacgtcaacttgagcaacagcttaacattcacagaaaagaacatagcgaaccagaggatagaaatcccgctatctgttgaagagtctctatccatttgccgatccatttcgaaggacatatacaataaaatatttgagcatatcacgaagaagataaatgagtttttaaacaacaacaaggagttggatagttatataggcatacttgacattttcgggttcgaaatttttctcaaaaattctctggagcagctactcattaacatagccaacgaggagattcacaacatatacctctacgtggtgtacgagaaggagtccaacctttacaagagcgagggcatcatcgctgagtctgtgaagtacacgacgaacgaaagcatcatcgacttgcttcgagggaagacgagcgtgatctccattttggaggactcttgcctggccccgggaaagaaggacgaggtgggccgctcgcaaatgtgcatgtgtgaaagggggcacgtttgcatttgtgcccctgctcggtgtcttccacagttgctttgcagcgttctcccctgcatcaccatgtttacccctttcactttttcgctgcgtttatccctttcactttttctccgcgttcacccctttcacattttcgccgtttccccctcccccacgctcccctcagtccatcgtgggagtttacacgaacaagttcgccaagcacccgcagtacgtctcgtgcaaaagggacatgaacggcagcttcgtcattaagcacaccgttagcgacgttacctacagcatctcaaatttcatttcgaagaataaagatattttgtcgcctaacatcgtgcggatgctgaaggtgggccttttcgcagcgcagccaattggacagcaccgatttcttcactaatatatgagcaaagcggaagtttcgtattgaacaatgaccccattttgttgccaatacagtgtgacgttacgatctgataacggtgcgcgtttatctcccaatctctctccccttttgtaggtctccaagaacaacctaatcagaagtatgtacgaagacgtagaagtgacggattccttgggaagaaaaaacttaatcacatttaaatatttggaaaacctcaaaaaaattagctcctatttgaaaaacacaaatatattttttataaaatgcattaaaccaaacgaaaataaagagaagaataatttcaatcagagaaaagtttttcctcagctattttccttgtccattgttgaaactttaaatataaaatatttctttcagtataagtacacctttgcttcttttcttagctattatcaatacttggacctgcccacttcgaatgacaatagcttggacgacaaggccaaggtctccaagatgcttcagcagaacttcagcgacgattcatacaaggtgaggagtcgatgtgggaatattggagtggaattgaggcgtttttgcgaaaaggcaaacattgatacttgcagatgggggtggggtggggtcgacggcaatctcccgaaccgaagcgctattacgatttataccccatcgcatcgctcttacgatttataccccaacgcatcgctcttaccattccccgcacagatcggaaacaccatggtcttcttaaaaaaggacgccatccacaccattcgagaaataattcacaacaatctaaagagctacaaaaacttgtgcagcattgccagcgcattgattacaaaaattaagaagaagacaaccgtggacgaaaacataaagcatttgcagctagctcaggcgtacttcaggaaacacaagtacattgcgcagttgaagtagggcttacccgtttaccctcctcctcctccccccccaatctctctctttggtgatgtgcagctggtgggggtattcctagctgggtaggatttccaccacaccggtttgtaattctttctccgtgcttttttttttttcttttttttacctcctgaggaatgcttaacgagggtccatttgattaggcaagttttaaatttttttgatctccgaaatttttttctacatttttttttagcccttgtcagcaccgagcacatgacacgcggcacacccggttgaaccttttgcgggagatgacacgtcgagtgcccctttgtatgcaacatacatttgatggcttcatttcaagtttttttttattattttttttttgtcacattttaaattaaccgaacatgggggggttgttgtgcacatttaccacttgacgttgtttttcctctccagtttgttcccccccaaatgtgtgtgtaatttttttcctggatagacccccctacggagatgtattagcttgtccgagcagcctacgcgatggcgtgcttccatgcatactcgtgaataaccctgcgtcttttcttttccgggggtgcttttccgagttcgtaaataggggccttccgaggaggtgcacccgaggaaatgccaagggtatgccataatacatgggcttatccgcagaggacatgttttccacttcgccaaatgggacaagagggtgtgtacttacgttgggtccgcacgaaatggtcgaagttgggcggttgtgatggttggctcttttatctgtgtaaataaacccaaagaaaggatacatttttttcttctttttttcttcctcacgtagtgtgggccatattcatccgaattcaaaatggtgtgccaatttaggacagagaaaatggtggctacttggatatgctcggcatatttttacgtcaccattttgggacctcaattgggtgtgccataaaaattgtcatcatgttgttaactcatttaagacgcgaagtttgggagaacgggtggcggcttaacaattcttttctcctccacctgatggtctttccctttttgccccagcatcgggaaaaaatcgtacgcccaaatgatgagctctcttgggggaagtatacaaataaacgtgcatgcggatagggagaattgcgccacagatatttgcaaaaagttatcacatgagaagggggtgcttcaagtggggaaacctaagcgactggtttggggggcagaaggggattttacctgcttagagggggtactctcaaaaatggctaccgaaaaggaagcagcataaaatgagtatactcattggccgccaattttgcgagtgactcattttttttcttcttcgcacgcgatagtcccgctattggcaaagaggagttggaaattttgtggcacgcgcgcggcatgctcgcgaagagtgacactttcgttacctttggtcccctttgcgcggcaccgtttggatgttttaggtacacttttccgcagttttgtgtggtttggcccccgttcccgattagcctttccccgcttaaaatgactaagtggtgaatggttcattggggagggggactgaacgactgaatgcactattgattggatgatttattggaggactgattggacgattggttgaatctttctcgtatgtaacgctatatatagaagcgttgcgcgagctgcgctggggggcttccactccttagctttgcaaatgggccacgttgctctctcgttgcacgcgagtagtgagcaactgcggtgtggcttgcttgtcggcttatgcgttttgtataagttgaaaaccatttgggaaacgcgtaagtgtggggaaaggccttcggtgtgggggaggtccacctgggtaggacttcgactcgaccgaattgtccacccgctattcgcttcgtgaaggtgaatgctggtaagtgaccagaagggaatgagaagtaacgaggtggacccctctccccactcccccctgcatttccgcacagcagaactacccagtgaagacaatgctgcagtacttcgtcgacaagctgttcggcgacctcccagccaacttcaacttcgtgatagggaaaaggttagagtgccagagtccccaaaacggggggtactacgaaatctacgaaggagtaaacaaaaacaatgaaggggtatgtatatttatatatgataagaaagggaaggcagaaggaagtagagagaaaagatacacaagtaaccatttggctttttccaaaaaattaattcatccaaatattttgaaagtcctatatacatacgagagtgataagagaatctacatagtgacagaaaaatgtgtcccactgcacattgagggggtaaggagtgatcccttatggggtttatatgaaatatttagcgcagtgtattttgtcagcatgtgtaattatgtgcactgtttggtgaatccattaagcgtgtttgtaaatgaaagagggagatggaaattgtccctttttgattgtattcatgagaaaggtgaaagtatcaatcagattttgaatgacatacagaatcatatagtttgtacttacggttatggagtttccattccaaatggagttcatgctacatgggtagatgcatacggattggcattcctaatggcttggtcgtacaaaagttacctcgaaggaacaagccattttggagggactcacccagatgttccatccattaggaggagtagtccccatggtagtggcacacttgcagcacagagaggagattatttaaaaacgcccatgttgaatggggaggatgcacatcagggactctcacccacaaaaaaaaaatatatgttcgaagtagaccttcacaggaccgcacaggaatgcataccgaagagattgctgccattgtatagcaccttactaaagtatagtaaaaaagaaataaacatgttaactattttaaatgatgagagtttgagaacagacaacaccataagtacaatgttgttcttgacacaaatacatatgaagtcgaagagcgaaaaggtgcagtttcttgataacctatttagcaagctagaaaatatctcatcaaatgtaaaaacggagaaaattttacctgaacttgtccagaatgttgaagtgtctgagagtagggtgacctgtctgaagatcatcttaaccatttcgagagaactatcaacagagcactttgataaaatgatatttccaactgtgtccaaatatttttctctaaatgacagatcaatcaggttcgttttgttggaaaatttgcatcacatagagagacatctcaccagtaaccacatgaacgaaatatacaattcctacctctatggatttttggataataacacgtccataaaaaatgagagtataaaaaatttcatttatgtgtttccaaaattgaaatcaaattttaagtcgtcttctttgatggccttgttggataatttgagagactctgatttttgtgttaaaacaaatacgataatttgtgtggcaaaaattgcgaaacatattttggaagataaagaaaaaatacttgaaaatgtctacaaggttggattgcaggagtcatttattcaaactaggttagccactattcaggctgttaaatttacatatgaccaatttagtgctaagaagtacgcttcgaatattttgcctctcctggttaggtcccttattgatgattcagtggaggttcgcctcgcagcgtttgacgcgatggactccgtttgtgtgcagctcaggggggatttgctgaggggtaacagctgtagtagcagtaggagtccaccgatacccagtggcacatcaaatgggaacggtacttccacttctgcagtggactccttaaaaggttacacttttataaataagataaagggaattatcactgcgaagggggaattggattcgggaaacgggtcgcgggctacccaggagggaggtctcagtgtgggtgacttctccgggagagctgtccaaacgggtgcgacggagagcgatccacttagcactttggtttatgacgtgccccccgtcggaggcgcactcggcgcgacaggaagtagagcccaccttaatgtgaattcccaaacgggggtgtataacagcggggagaggcacgtggccgcgttccagcatcagagttacgaccaaagagacaatttcatttttgaggaggaaatgaaaaattaccgcgacagaagaagggggtggggagctggtgggatggacagcctttatggtggtggcgatacgcctggcgaaggagacaggggtggccactacgaacagggcaaacatgacgactattacaactgcgagttggtaagtatgaacaggttaggtgaaaccaaccaagagggcagcctttttgacggcaacttccatttgggggagtccgccagaagaacggctcatggaacggctcatggaacgtcccagggaacggccccccaaacggcccaaacaatcgaccttgacatagatgacttttttaaggagttcgacttgaaagaggacagcagtgtcaaggtgaagttgagttcgttgtaggttaggtgggatgtggggcccgtcccgatactattatttttttgttttgctaatttggcgacttgccttttttgagtgcatcctcgtttgcgcatcgctccccggatgttagctttgcctttgtctttttctttgttcttgccttgtcttgtctttgatatatttttttttttttccgtttcgtggcatggctaaattttgcaaaagcaattttgaacatttttacggtaccgttgttattaatggcgtgggggaaattccccccttttgagtgagcatttttttgtgatcattttgtgaatgcaagaggcgcttgcaaagtgaataggcgacgcggaagaagcatatgagggggaggggtagccgattccgccccatgttggggtaccccaattttttacaccctcacgagcgaaattcgcttcggaggaaaatttgccactttaacattcttccattttaacatctatgaaaattttaaaaggagagaaacacgggttcacattatcttttataattgtgcttaaattgcagaggagaaaaaaaaaagaagcaaaaaaaggcgaaaagaaacacctttggtagacacatgtacatatataggcaaaaaaaaaaaaaaaaacaagttcgctggtggcatttgactcctggcaacaacgcttccgcgggcgagcatgcgccctagcacatataaaaatatatgcacacatgcacacaacacatgtgcatatgtcttgctgccatgttcgcgtgttcatttacagctaaatgcacaggagaagcgaggatggggttttcgttccggtttgtttgcgcgttaaaaatggtgcgtctggtggtgcgtttggtggtgcgtttgaagttgcgcttggcgctgaaggcgtgtacgctcttacgcccgtgcgatggagggattcatctcatgtgacgccccgcccagctactctttctccccagcaggggacaaaaattatgaatgtatacgcgcaaggggataagcacatacacatgtatatgcgtgcacacgttaaatgcttttgcattacccttggctctgtagccatcccccacttggtaactcatttatgtcatccgttaggatccattcggacttactttaagggatatttccactaggttaattttgctttcaatttaaatattttatgatgattatttcgtgcacaccataggacaaggtcttttttttttttttttttaagttgcgctgtcaagcgaaatggttcattctggttagggtaaattacaagtgcatccatgtgctcccgtgtgtgtgttcatctgcctatgtatgcaatggaatttctctttaaaaaaaaaaaatttacttaaaatcggcgacatcttgggcgctttctatcactgatgtgagcacgttcactccttcgatttttttcagtagggcttgtttgctcgaggcgtaggtcatcctgtccctggagtttgaggattcccgtgcgtacatgaagaagtgaatcttgttgactgcgtgaagggaaagttgaaggcaaatgaaagagtaagcaggtgtgtgaatatggggaatggcagagcatggaggtggtcacgcatgatgggcagtttaatgagaagcatgcttgacggcgtttggaaggacttgtcgcccacgtggcggcacggctccctaacctgcgtcaaacacaacataggcgcactggattttatcattttggtcaatggacttcaccagctccgttagggtggtggtagcacctttcgagtgaataattatttcgcagttctctatgacgaatatgatccatcgacacgtcttcctaattttcatgttgttaaactcggtgacgcaggtgtcgtttacgcgaatgccgcttatcattttggacgcacgagagggaagaaatgggcaaaaagggggaaacaattgagggtggggcaaaaaaaaaagggaaaacagttggggagaaggggcaaaaaggggaaatgaagaaaaaggctatgaaggaaatgttagcagggagttttcaaattttccaaatttttcaattttctcaaaatttgcaaaatttgcaaaattctcaaaattctgaagatttcaattttttcaaaattttcaaatttttcacaattttcacaatttcaaaaatttaaggtttcacgaatgggaaatttcacaagttgcaattttaggaaagggggaactcacgctttaaaaattacacaagttgcgatttttttaaaattgaaaaatggggaaggaaaaaaagttaactggcctcgactgatgagcgcgtagttatttctttttctggtgtagcatatttcgtttggcatatattacgtttgccttattcgttttgcgtattcgttttgcttgttcgttttgcttgttcgttttgcgtgtttcttttgcgtgtttcttttgcgcgtttcttttgcgtgtttcgtttttcctttttaacattttatgagtaaagcaaaaaaaaaaaaaaaaaaaaaaattaattccgatttgaggggtatacatgtgtgataaacattaccgttttgcgtttacgcggatgtgaaatttgtgtatgtacgtgtgggtgaatttgcatttgaccttacgcatgaatttcgtgtggatgtgcccatgtgtgagcgtgtaagtgctactgggcgtgacttggccattatggaaagtgcgcgtttccatgtgtatatacgagccacaggaggcgcattatttttttcacttccttccgcgcatatgcgggtgtatttgtgcacgtgtgcttgacacgcatacgcacgccgcgcgcgggaataagcggaggcgaacagatagctaagcaaatggccaaccgggtggccaacaagctgactcaaacaaacacatatgtgtcataatcacttcgcacttgcgccttgcgtacacacccctcagtgtgtacaaaaattgggaaagccactttgagcgcatcctgcggtaatttttttttttttttttgagaaatatttgctctggatgtgaattaagaaaggctagttgcatttgatgtgggaatatgcaagttttggttggcagtttacgcgtctgttttatgcatccttttgggtggcttttctgcgtaaccatttgggcaatcgatcgcttgagctgtcgcagcacccctgaggtgaaggctaccaccaagtgtaaattacgcatgggctgttaaaaaaaaagaaaaacgaaagaggaaggaggaaaataaaaaaaaaaataaaatacaaagtagaaagtagctgcccagacgtcccttcaaccgcttgtacgtacgtgctgacaattatgtcctccaaaaataaagttacccagttggaacaacataacgcaaagcttcttttccccaagcgtgaatgctcgacggagttcatcattaatcttttttgtcgtacgtgcggtcaagggtgtgggggaaaaagaaggccacgtgcacgttgaacgcgcccgggggcgcatttcgccaatgcaggctgcgtaaaggatgcacacgagtatgcacatgtacaagcgtatgcgtgtgtgcacatttatggctgcaaggggcagagcgcggcaaatttggcatttccctcccgaacgaagccactttgtgaacagacgaccgttaagcaaacatcattgtgtatgataaaacaacgctgcgcgtacattccacacgtgcatatatatttttttagcatcatcagtatggaaattttgttcattacgcggaaaaccgcttttttaaaaacaaaattggtgctgtccttctttctcattaaggcgcgcagcttgcccggggtatcccctaggtgacagttcgcggaaatgaagagttgccctcagcgctggtgaaattttatcatcctgccatttgtgggcgtcttttttttaccatcaccctgctgcgtgcctctttggttatttcgtcccctccgtggttactaccaggtaaactgtctccgtttcgtgcaaagtttggacgtttgccaagtcagctaaccggagctaaatgacgcgggtgaaacaaattgcgtgcatgtgtaaaatgcccccatggtgttaaaacgagtttacccgccatgcattgttacacaagtcattttgaagtaagcaaatgagagggtgaaaaaaaaaataaaaaaaggaaggcgtaaaagaacatatttacttttcgctatttggggggtaaaaagaaattgacttttcgaattattgctacgtgggcgtggggccaattattttgcgccacattttttgcgacaccgtttgctataatgcacgttgtcactgatcaagtaaggcaaagtaagagtcggtaaaattcatcatatagcagggatggcactacacgtttggtttctctcatggcgatagttctttggagaaaaattcgcaaatattctgccatgggggaagcataaatgaacttgtgttgatgtctatagagggaacagtttaatctttcaaccttgttgagggtttctttcctttgaaagggaaccctatcagcagcgcgcgccgtacgaaggtttatatttgggtatgcatgcagttatgcgtgtatatctcattggagaacagggggagaggagagttccacttcggcactctttccgtgacatttgttagcaactttttaagcaagtttctaatgaccgttaaggaatggcaaaaattgatgttttggatttggctagtgtgaaaaagaagctacattttgtgatgtcacacatggatgttcgcttttgtccgaagagtctaccacccaggacagcattgactaggagtgagcaaaaaaaatatgatgtgaaatctgcatttctgtttgaaccatcagtttgttacaacgcaatgtgcgcgtgtggtatcattttaaattttgaccattctgtggtgaagcttatggaggtgatgtggtagaagggtggcatttactcattacgcaattgtttacacacgtttgacaaaaataaaataaaataataatactgcccccaagcagccgcaacgacgaacccgtttcgcacctttttgtgatgattgtccgtagcatgaccttttgcaaaagtttaattttgccctgcgcgaagtaggcgttcctcacttttgcgatcatcactgctgatgtagatggtatgttacatgaatgtccaattgagcagtgcttcacaaaagcataccacttagctattcggggtggtaatatgtgggggggaggacaacttggaacaccgttgcggtttttttttccccctctaagatggaccataagttgcatacacaagggagagaaatctcgagcaggcacgcctacctaatttatgtatctacccaggcaggcgcgtaggcacacaagatgaattctgcatttttaaaagttgccccttatttttcaattcctttggcgaaaaataaataaaatgggagaggaaaaacaaagcctaacagtgaacggtgaaaggttgttatggccgagacgaaatggggtggtccccctatgttggtgctgtccctttgccactttgctgtgatggacgtattccctcgtagcgcgagtggagaaggggtgaagcggagtcggtgtacaaaagtgtactctaagtaaaccaaaaaattgtgttgggtatatttctcatgtcaaactgtgatggggaaaataacacaatttaaaaaaaatgggaaccaagtgaagttactgcaagtcacacaaaaagtgtggatttgattacgcttgggagagtatatttttttttttttaccttaagagttacaaacaaaatgatattatttttactttttacaaaagagttgcgaaaaaggaaataaaaattttgcggaaaaaattgtatgtttttattttttccctatccccctgtgggtgtttaattttacaggagtttcccccccccaaaaaaaaaacggcagggctattatcgcttcacccttatgtacatattttcctaggcgccactgcccacctgttcacagcgaagcggcgcctctttttttacgcctattattttatgctatctttgcgctattttttgctgtatttttgcgctattttttacgctatttttttgctgtatttttgcgctattttttacgccattttttgctgtatttttgcgctatttttctcatttttacttcctccccacgctgtttttttctgctgtgttctcattttcattttgctacatgctctgcatatgttttggggtgagaattatttttttaagctttcttcaagtgccctctttctgcgtttatccattaagctaagaatagagtgcagcagcccccgcgcatcaccacagcagcatcaccatctgcaccagataattaccagtgtttagaagttgctggagtagcatcgtggcgtgtacatataatctacatatatagtattataatatatgtatatatatgtatatatattgtatatacttgtgcgtatagaacgaggtagtttcttctttgcgtgctttgcagggttcggcgtcacctcgctgcgatttgcttctcttcccgtttgcgtcactttgcgttacccttttcgctttcacttcactttttcatccctctttcgtggtgtttttttcttgtttcttccccccttcgcattttctttgcattttctttgcggtttctttgcggtttctttgcgttttcttcgcatttacttcgcatttacttcgctttttctctcctgctacaaattttacttcacttttttcttcacaattttgttcacttttaagccccacgcttgccgtaaaattaaatccttcacctgtcgatttagttttttgcgtgttctttttttttttttttttttttattcaatttactgtttactcatctatgagaaaactctcgaaatattggaaaaaaaaaaattaaaaaaaaaaaaaagaaattagtaaatactaacagagtttttaattttttaaaattttacaaaggcatctccctccccacagcgagtacgccccccagccccctcttcacatatatacatatatacgcgtacatatatacgcgtacatatatatacgtacatatatatacgtacatatatatacgtacatttatgtacatatatgtacatacatatccccgcgcgcctgtttatcttgccgaattttcttatgtatatcccccatgtgcgcataagcacttgtgtatatatctatatatgtgaagttgcgaaaatgtgaagtatacgcataggtacaaggatttatatgcgtatatgtatgtatatatattatttatatatatgttttgtgtaccttctctgtgccttttttacacccaccctccattcgtacgcctttctatatatactccctcccccccgttgcccctttaattttttaattaagtcgtatacctgtttttaattgtttgtggtgggttccgtgttctactagcatttgtgacacccgcactgagggtacgtttatatatgtatatgtacatgcgcgtatgtacgtgtgtgcatatgcataggacaccggtgcgcatgggtaagcaagtatacctacgtgcgcggacacgcgtatgcatatgtaagtgctcacgtaagcccctctgagcacgtgtgcctcgagggagcagctgacaaacgcagcttacgtttaacagaaggacaggtaaactagccgaatcgggcgaaccaactgcaggcccccgttttccagaaccgtgcacctgcgaagacctgccctcgagttaacccccctttgaatctccgcatgtcctccatttagcgcttttgtatatttaaacatatacccttatatatatgcacacatatatatagcacgtacggatacatgtctgtgtagagagagcagttcgtagagcgcgcctcttttgtacgcttgagtgcgtaacggagctgtgcattatgatatgctagcgcgtattatgtcacatagcagtgtagaatatagcagagaaacacacgttgcgaagggcatcatcgcgcatccccgtagtacgtatttaactcgactgtcacgtcgagacgctgtttaaatgccacaggcgtttcagcggtcgtgcggacttcgccaaaggattgcacctgagttggaaagtgttttccagggaaggtagcaggtcggcagtgggtgagtgtagcggagaagtgtgtcgacgtaactgagaaaagtgggctaaggttggtcagaataggccataagtagcacacccagtagagcgaaaagcacgaagcatacgacgctgcatactccgcaccaaccttgacaacgcacgaatacacgcacgaacgtattagcgcacacaagatggggccctacatgcatcagaggaaccaacccatgtccctgctgattaggaagctcaagtatgacacgtcgccatctatggtacgagaaaaatttaaaaaatttggagccatcaaagatgtgtacctaccgatagactactacaccaaggaaccgagaggtttcggatttgttgaattttacgaccccaaagatgccgagcaagcactaaaagaaatgaacgggtcggagatagatggaaatagaatagaagtttttgtagcccaaaagggaaggtcagatccaagacttatgagatataaagaaaagggaggaggtatcccaccaggaccatatccctatagaaaatattcagattatagaatcagaaaaagatatatttctaaatctaattctagacatagatcctattctagagataaaataagaaggagagatgatagatcaagggaaaggtttaggtatagaaatagctacgacagaaggatggatagttatagggataaaaaaagctattaccctaaaagtagctacaataaatatcgaaataaagattacgaccgaagttgtagtaggagtagacgatccagagattacagaaatgaaagtccaagatataaagaaaaaagaaggtatgacaaatactacagaagtagcagtagaagagtgagcagaggaggaggtgctggggatgataagtatgaacgtaggagtagacatgacagaaaggataattacaaatccaaatatgatagtaatgatgaatatagtgatgaaactagaaattctagtaagcattcaaaaaagcaacatgtttctaaatctatatcttttaatacggacaaggaggaggcgagaaaaaaaactgacaatgctaatgataaggataattctaaggattggcgcgagagcgaagagaggaatgatgagcatagcaacaggagggagtctgtgaatagccaggatgaggagtcaagttaggcggttccctccttcctggatgctgggctaaaggagcgggcgggtcaatggatgaaccggtaagtgtacccggagaagtgcgttccatggagtgatacactgtgagttacctgtgaagggggctcatgtgtgggtgttacctgcttcacgcggggctatgcaccctgtgttgtgaaaatgtgcatgtatatgtgtacgtgaaaggatgcgtcgaaagggtttacatgtaacttttagtgatctgatcccctttcctttaaacgtttccttctctattgttccccccttttatagatctaccaataggttcacattttgttaagcagggcgttatccaaaagcataatttcaattttcaagcatatatgcaaaagtgaattcataactgtcgttaattagatgagagtctcaaatcttcattcacgcgtattgctgcgctgttcgagttgcgtttcggtggtcacgcctcgcccgtcgagctttgccctccacagttctccagctatgtttggccattgacactttgttaaccacgttttgccagcagcacctaatcagtcgcgtttttctctccccctttttttaattattttttcttttgcggtcttcatatataattaataaaaaaatttagtaacatttctcattttcctctcacgtttttttttttttttttccttcctcccacttttctccattattgtgccaccccaaacgatttatttagtataatgttgttggtttttaattataaatgtttcaaaaaaaaaaaaaaaaaaaaaaaaggattaaaatgcttttttaaaataccaaacgaatggaaaagaaaagaaattaaatcacaagaaaaaaaaaaaaaaaggccaagcacctcgcggaccacgcacaggcaacgtaactgaacgcaatatattatgctcgataaaacatacgtagtatttacacatacacacgcaaacacgaacacaaatgcacgcgcaaccgtgacccctctgcgttcccacgcgcttggtaaagacatgcatattaaaattccgagcaaggcgtaatttaatttgggttagagaagaaaaatctagacaactctaaaaaaaaaaaaattcaacaaaaaagaggacgggatggtgttacaagatgtttttccttttttgtttttttttttgtgtgtatcctctaattgttttaaaaatttgttcctgttctttttcttttttttttttccatcatttttcgtgacaacggtgatatgaaaacagaaagaaaacgtgatagaagctggaatggatgttttgcaaaatcgtgaaaagttagacaaacggctcatgttgactacatgccaaggaaagcgcacattttaacaacgacgatgatgagagaatatgtttgtccacgcgacgtactattcgtctttgaagacttgttgcttcgttgctatggtgaaacttcggctacccgagtatttcaagtttttaaaagctgcgctgttatgagcaggtggtgattttctttaccagtttaatgaagtgacatgtgtacttttgggcgttttttttttttcccaatgttggtccatttttttaaaaacgcctttctcttttttgaagatttaattcatgacaagtttaccaattttttttttccttttttttgtgtttcccccgggaaatgatcagttatgttatgatggctgttttttccatcctttttttttggtgactgtgtgattttttttttgtttctccgttgcttcgcttttccgttttgccattttgccattttgccacgattcgttttacatttcctctccttttggtggcttggcaattaagcagcccccccgaaatgatggtcattaaaaaaggaatcatttccaaacacgtaaacttaaactgtttcactttcaaaaatatccatctgtacaattttgatcgcttcgacgtgaaaaaatgttggatgtatgcgtatcccagatggaaaacttttcagcgcataatttgcagaaggtttttattttacaagtaaatttccaatgtacagtaaaacctgttttgcaatttttttttccgactttataattgtaaaaaaaagtgagccaacattttggtaaggtcactgactccattttcatgttctttgtcttcttcaattggcttgatcaggtgcttcaggaactcttcctttgatttaaaatgttttgctatatcggggcaaccttgacaacccccctgttgagcttgcttgccatttggggaagcgtctttgtcttcctcggctgctttttcggcttcctgtccctcctgcgcttcatcttcttcctcttcctcttcctcctcatcatcgccatcatcatcgtgttcatcgtccgtgtcattcgtgtcttggtctcccgcttcggattccgctttggagcctaccactgtttcttcctctgacggttctgatggttttccttctttgccctcttcccgatcaatctgcgccgttgcttcatctacagctgcttcttcccctgcggatacgtccttttgtgatcctttcaaatcttctgccaccatctcttcgtcttgtttttcttgcgtctcccccgacgaggtattcaccatttgggcatccgcctcctctggggtgaataggtcagtcagctctttttcatcctcttcttgatttccctgtttttccacacctttgatattcacctttttggcttgctcaaccagctgatcactttcattaccatgttcgtattttccatccgcttgtgagatatttttctgatatgatatgggtatctccccctgcagatatgtccattacgttactgctcgttctgaggttagtcgtttcatcatcttttgcgttgacataacttatgaacaaatttaggaataggatgcataaggcagccctaaaaatacgattcatggatggctcttaaaaagaatgcctagaaaggaaggtgtccttttgactgggttattttttatgtggagacagctgcacatggatggggaaagcttactagcgttgcagcttctgcacaggtgtgcacttgtacatgtgtacatgccagatgtgctacacaggcggtggagtgttctggccctaattcgaagcatcgaactgactgagcagtgtaacgtaggttttccgttaagaaggaatggaaaacagcgtagctgggacggtagctgcaatatggagcggggaagtcttaagaggcttcactattcgcaggggtggccctatgcagacgtatgccaatagggaggtgttcctatacagatgcatacttatacaaacgtatgcctattacagacgtgcaattgtattttccttccattgcgaggggtaatttagtcagtcgaaacagtcacagctgggctgatatttgctagacgttttttcatcctttcctctccctctatatgtaacaaaaactaggcatgtgttgcagcaatatatgcgctgtattttattattttttttgctcattttgagcagccttaaatattaactatgcatgcgaaagggattttttttttcataaaaaggagaaatcggaaactgttcattttaatccaatttttttttttttttttttcctgtgtgcatttcaattatcacgtgaatgaagatatgttaacatgtcgggggcgactgcttaggagtaccaaggagatgatgtacgtctgtgttccttgtgtaatgtaacagcacctatggaatgcatgcatcaagcataattatttacacccctttattaattttgcgaaaaaaaaatgagcattaaattatgcagataggctagtatagcgtgcttatttgcactggagaggtgaagatcaaggcagtgaggggtaactacaaaagcccaaatgcggtcgaaagaaaaataaaaataaataaaaataaatcaataaaaatcgataaaaatcaataaaaatcaataaaagttcaaaaaaaattgcagtttctttaccaaaagggggacgtggaggagccaagataagggagtaagctcctctctgtacgttattttttttatgctcatgtaggggatacgcatacgtgaagcctagttagtcacacgcaacgtaatcgccctagtagtgatatatgtgcgtttttttgctgctttgtgtaattatggtcattacgcgccactgcagtttatatggcttcggaggtcccctttcattcatagaaaaaaggcgaaaaaagcacaaaattttgttgataagccatttgtttagttaaccctaaagtgcgttttgcatatttaagatttaacgttacagaaatgtgttcccaccacctgtgttttttttttctttccagtcaaattgatgtaccccttcaaaaaataaacgcacaaattatagtaagctaaaaatgaacccattaaagtatcgcataaatgagttccccaggtgcgccttttttttttttatggtaatctgatctgcaacttagatatgttcctgtttaagctgcgcggagtgattaccctttgtctgggcatgggactgtaccatgacgctgatccggaggagttttttttttttttttatccaaatggcatcctcacattcgcattctgaatggtcgcggaaacaaggacaagcgcttctcccccccattttttacatttgaaggagtgtgtaaagcatatccttcatcatattaccatatcccccggaggcttgtttatcgttatcaatcatgtggaccaggttctcgagagaatccttggttgattttatatattttgagatgtccacgaagtctcctgcatttacctgttggggatcggtatcattgggcgaatcgtccgttgaggtgtgggtctctccgtcatgttctgttgctcccaccggttctgcaactgcgtagtctgctccttcgtagttttcgcctttgtagtctgattcgacgttgttttcgcctctgtggtctgctcgttcgtagttttcgcctctgtagtctgctcgttcgtagttttcacctctgtagtctgattcgacgttgttttcgcctctgtaatctgctcgttcgtagttttcgcctctgtagtctgctcgttcgtagttttcgcctctgtagtctgctcgttcgtagttttcgcctctgtagtctgctcgctcgtagttttctctttcgtagtttgcttctctgtagttttcgcctgggtagtctgctcgttcgtaacccgctcctctatcttcgtcatattctacgagcttctctgcttgtgtttcttcctcctcttcctcatcggatgatagttcatccccactgagtgtagtactttccacgtctaggctactttcacactctttcatttggtagcttgcaccatcttccactggcgcttctaatttataatcgtactcatcgggaagttctataaatgtgggttcgggggtgcttggttcgaccgtttcggctttttcgtctttttcgtctttttcggctttttcggctttttcatctttttcggctttttcggctgttttgtctgtttcggttttttcggctgttttgtctgtttcggctgtttcagttgttttgtctgtttcggctttttcggctgtttcggctgttttgtctgcttcggctgtttcggctgtttcggctttttcgactgttttgtctgtttcggctgcttcctcgcttaggtcaccctttgtaagttctgcttggggggcctcctctgaggagtcacggccgtgcgagtcttctaaagcatcaacggggctaatttcactatcacagtggccatcgtgggcgtcattgttattagcaccgtcttctttggcggagacgtcgcctcttaaattgggtttagaaacagtggcgcagtcgtcatttccgttgccatcgttaccatcgctgccattggaactatcggcactatcgccgccattagaactatcggcaccattatcaccattgccactctcaccacctttcccactttggccattttccacgtcattcaccacttcggccgcgttcccccttgagtggagggccaaaaaaaggaagcaaaagaggacacccaaggggggtcgcatcttgtagttttatttataaaaaaaaaaaattgaaaaattttaaagcgagtcccacaataattaggatgtggggggaaactacgtgaaggaataataatttaataagccgagatgttaacgcctgccgaaagggggtaaagggagataagtgtgtgtgttattttatttttatttttatttttttttttttggttttgtttttgcctggctacctcgactgtactttatgtgtcaccattcagtgtatcctaatgggtaacggtttaagtaccacacggggtgagaaaaaggaagaagcggcttttctttaacaaaactgaggtgggtcaaattggagggttatacaataaatatattacacctaccatgattcgtaaattttggcaatttttccaagtttgagctgacatacattattatctctagaaaattcgttcatatatttttttttctctttttatcttatgaatgcaatttttttttttattttacgttttcaaaaaagtaatagaaaaggaggagcaggtcttgaatagttttcgtagtttagagttacataaatgatgatgcgaatctaagagccaatttttattaccgcacaaggagggcaaagctcaaatttgcgacgacgcggggtatatgtgcatcggtaccagtgtgcatataaacatgcatgcgctatattgtgcaatatattcatgtaaggctatgccctaatatacgggttgccccgtcgccttggatttctaacattgcaccaaaaaaattacttccgcatggcgacctacgtgtagtttgctccgtatgcataaaagaagcgaagaaaaaaaaaaaaaaggtccttaatattatcaccctagtctcacacgcagagatgatatacttggcgaaaaattgtttgattaccttttgcttatgttcttcactggagaggaaagagtaccaagaagaagtggccatgtatttacgccaataacgcaccaactccaattaggaacccccaaaagagggtaagggcattccatacggcgttgaagcatcgccaaagagaggaatggggacaaaccttgttatgcacaccaaaacggtactgttcgcatgtgcatctcccatttgaataaaaccatggcgtttttctttttgttaatttggcctttggtgctctgattagtggggactttcctccccattgaatgaaatggcaattctgttatgtagaagcggcggagggacgcaaaaccgcgcgaaagatgatggagcagactcgtttgggagacctcccccatctaccattgtctagcaaacggaaaaggggtgaccatgaaggtacgtcgtaagaccctcttacatggcagatacactactcagatatttaaacgtatagatggcatatacggaagtttttttttccctttgtatagtccctttggcatggcaaattatgcacagcaagttcgtctcgattagtgtttttccgtgccaggaaaatttagccgaagttgttcttctggcacatacacgaatgggttaaaaaagtgtatttttttaagtgtaattatggctgtgttttgttaaaattgttccaaaaaaaatggaaataaaaaatgacgaatgttaatttgtaattttggtaagggtaaagaaagaggtgtaggattgtgccacgtgaaaaaggcaactgaggaaggggtacatcatgttatgcacttttaatgacagaattgttactactaaatgacgcacaaaaaaaatggagctaaaaatgggcggaaaatgaacaaaacagtccttttcgcgtaggggaaaattatttaccccttttggtcatccagttgttgcgcgtctcctgcgagttactctgctgtcgagtggctggtagccatttaattaatgagcacctttgccattgtggtgaaaatggtgaggaattccccccttttgagggtcattttttatttacctcgtaaaggatactttatgggacgccttctcttcaacgtagccattttgctagtcagcaattaacgaggttaagcggtacgtgattggtggcactgtattggaatgcatcgatgtgctgccttgcaaatttttacacatctaacaaaaaggggttcatgtctttctcgaaattgttgagcatgtctaccatcttggggttgttagcaagtaggggagtcacactttctattaactcttcagttacttgtttgagttagttatatttttttgtaaatatggtctagtaacacaaaaacttgcttgctattcttcttttcgtttttttgtggcgctttatttttggacttggccttatcgcccttttttctgttcttcccgcagcggtcttctccgtcgccatctttccattcgaagttttagtcatcacggtcgttttcatcgttatcgtcttcatcgttatcgtcatgatcgccttctccatcatctccctctccatcatctccctctccatcatctccctctccatcatcgccgtctccatcatcgtcgtcctcctcgtcttcctctccatcatcgtcgtcctcctcgtcttcctctccatcatcgtcgtcctcctcgtcttcctctccatcatcgtcgtcctcctcgtcttcctcttcttcatcaacatcatcttccacttccaatgtctgcacctcctcttcacccccgtgcttcacaacctcctcttcacccccgtactccacggcttcctcttttacttcctcattcttatcatttacattatcaccatcctgtgatgatattcccacaagccccagattgtgctgattcgttctcttcaaaagttcatgtgctgctttattttttacttctttcccttcttccgtaaattctgtagtctcttccgatgtctgtttgattacttcttcgatgctgtcctcacctttctcttcttgagagcttgttggaaattcaccttctgagggaactccttcctctggtgtttcaatcctcaagttggttttgttcacatttagaatttccccccctacagccacatttttctgcatgcataaatttaaaagggaaatgaaaatggcaatcctgaggaattgcctcattctcaaaccgtgcgttaaaatggtggaacggaactatttttaatcgatttaaaaaagtggaaaacctaagggagtctggctatgggaaagacattttttggagttaatttttttttttttttttttcacagatggggagggttaatattatcggataagtaaaagtttaagtttgctagaatttagcatcacacatgaaggggaaagcatacatatatgtaagttagctaagtggtgtaaacagagtatgacacaaggttgagaaaaaaaaaaaaaattcttctcagtacgttaagaaaaggatcaattggtgaaattaattttgttaatgccacttaagtgtatgtgccagtaccagcgcatgcacaggtgttatatacgcatatatattacgtacacgtttatgtatgtgttccctttttgctctcagattgcctacacttgttcgtgccattttcattctcagaaagacgcaaactaagaactggttgtcggagagcaagaaaagagcttcgcacttcttccacaaggaggctcatcggcttttttgtgtgataaatctagttatctgaagggcctttcaatgatccatgtgaaatgcacttttatttaacggcccaagctaagcgaaaaaaaaaaaaacaaaagatcgtacgatatcactaagacgggttaatattttgcgagattttcccatataccttttggggtgctctcaatcgacatgcaaactggctagttgaataggctatgtgtaaatgttctggtttacacgtttttgttgttccccaggttttgcaatatatgtatgcatgtttgaggggaattcttttttctcctttgttcatggtgtaattcgtccaaaagagggagcataattaggccatgtgtttttttatcgctcttatcgattcttcaaatgacgcaatgcagaaatggcatcgcactaatttgtcgtatcttagaaggtccttcctgaacgaatgctatttccgctgagatgggcaaaaaaaaattcccacttccttttaccaactcagaaatacgtgattcatatcggagaggaactcctttatggtgtcgccaatcgaggggtcttctgaaactaacgatgtcattgattttaccagcgcttctgttaccttcttaatgtcgttgtaagagttcaattcatttccaaactgcttttctgcgttagtatcatccatagtatcgataacgtttctcttttcacgattaccaccgttttgttgattcgacgctgcgtcttcttccacttcttccacttcttctccatcgtccatctccaagcttacgtcttcctcctgtccatcagaatccttcggtaatgcttcttccacctcggcttcgtcgttatcctcatttcccggctcctccacttcttccatcacttgttcctccttgctcgtaatattattggctgactcggacgatatgtctaatagttctagtacatgctggttcttcgttttcaggagcccgtaagttgctttttctctcgccctcttcgccttctgcgctgcggcgattgctttgtctgcctctgctcttgccacatctgcctcggttgcgtcatttgcttttttggctgcttgcttagcttcctccgcggcattttctgcactttttgcttcattttctgctgattctgctgccacatttactttatttttagtttcttgtgattccttggatgctcctactttttctgcctcttttttcgcttcctccgcaaaagctttcgcttctaccgctgcctttagcgcttctgtttccgccttcttcgcttcatccttggctgcctttttcgcttcatccttggctgcctttttcgcttcagccttggttgccttttcttttgcaacggttgctgcatgttgtgccttctcagcggctgcttgtgcaactgccttcttttcttttgcaatgttagctgcctcggttgcttttaacaacttttgatgggcgctatctgctgcctctattgcttccttctttgcctcttctaatttcttcatatctgtttcacttttggctgactctgctgcctttgtgatccttgccagctgtacttccactgcatacgcttcttccgatgtttccactgctctgttttctgcttcttccgaagcttcctttgctttttcattttcttgatgtgcttcatctgaatgtgcttttatcgactctcctgccttttctgccttttcttcttgcgtctttgcctcttccgctgctgccttagccttttctgcctgcttcttagcctccgttgcatcgttttccgcgtcttgggctaccttttttacttctgctttgatcacttcagcctttgctacctcgacggctatttccgcttccgttttttttttcagctttggctaacgcttcttctgcaatttttacttgattttttacttcgtctaaattatctttcttttcagttgactctgcgtcgtttgctgccttttctgctatatcggcttcttttttcgcttcggcagctgctacttctgccttttctatggcttccttcgctacgtctaatccctttcctgcgttcactgcgttgtttttagcagtttctgcagcattagctgcggctactgctttttcttttgccgttttgactttttgcaattctttttgcaattctccttgcgtctgtgtcgcattatttgtatcatcctgtgctttcacgttttcctgttctattgtttttttttcctcctcggttacttcgcggtggttaatggtatcacattggtcggtagtctcgtttttttcttccaagctgtttggctcctcatgcgggagggtagcttcctttcccgggaatccattccttaaatggtgtctgctgtaattcggggcttcactgttgggggcaccgcctatgtcttcggcgccagttaagtacgcgcaaaggattagcagaaagaggtaaagggtgacgctgcgagggagtttcatttttggaagcgtttgaaacgagctgactgttttgaactgttcgctgctaattgctaagtgccaactgatgtgcgtgcgtgggtgtggctaagcgagtggacaaacgaacttaaattcagggcgaacaacgtttcgggcggttaactgcctttcgagtaaattttcttcacccttctgtaaggcggtcataagaatgggaaaaaaaaacagataatcatttgtctacatatgtgcacatatgtgtgcgcgtgcatgcatacaaaaaatggacaaagcataaacgcggccattttcaatgagtgaaaaattaaaatagaaatgatctacgcacatgtgtatagcaacgcaagtgaggccacccgagtgcgcacattcgaggacggcaacatatcgcacttaccgagtaaattgccctggaaggcacttaaaaaatgtatgcatatttgtgtgcacatttttgatgctccgtattgcgcaaagtgattgggtgcccacctttgtgcgatttcccaattggcagaaaaaaaaagaaataaaaaaataaaatatagcaaaataaaataaagcaaaataaaatatagcaaaataaaatatagcaaaataacgcatacacctagaatgcctcaactaggagtaatttctgcaggcagtccacagatgggccacaaatcagtgtctattcagtaaatgcgctttattttgttagcacatttgagatggaaattttttctttaaaatactaaaaggggacgcacctccgtgtgtcattatgcgcagacaaaatcgtggcatcctttatttctatttctcctttttaaattatgggcatgaaaaaatttgcacagttgattaaatttgtgacaggtaataggtattaaaaagggagcaggtatccactacgctcaggtgccgagcgtggaagataattcgcttaacagagtttttttctctaaaacgattttgtacagacaaaagtccctctctgtgcgcttctccaatctgatactttttagtgatcgtcattgtgcgcttaatgtgactcaccattggtgattggaattagcttaagagagagtgacacagtcttggggttgacgagcaggaggctatatctatcccatgcgatgaacatacatatgtgatgttacacgatttagaggttaattcattccatttgggggatggaatacacataaatatattttaaggagacggagttgtctcgtcagttgttgtttctactaagctgaatgaaacggaagatgcaatcatgtacattgggggggggattttcatcatggcattttgctaggtctacactgacaggtcacatttgggggcaaataaaaatcagtgcgattatgtttagcatttttttttttttatcttataatgggcgtggaaacaactacaaaatggcacaaaaaggatgtcaatttttttatttttttcattattccttcattttggcgggcacggcacctcaccatgtgtgttcagactttccctttcacgaacgtgtcagttaacttgccagaataggaaaattttgaaaatcgccttaattttacttataaaaaattgcaccaaattgtaaaatacatttatttgtttctgtagaagactttcggattcagggtcgtgtctttgttcttggttattttctgcctctgcggttccttcctttatgtttttttctttgtagagcgaatctgacttgttttccgcggattcaacgactgcttctttcgcgactttgcttgctgctgcgggttcgggggcggccggagctgcacctgccttggctgcgcctgcctttgccgcatctgcctttgccgcgtctgcctttgctgcttccttctttggcatttctggggctttcttcaccggagtcgcttcttttgtgggaggcgttgcttcaggttttgctactgccgctggtggctgttttttttcttcctgttttttcaacacctttttcggcttcgacgcttccggaattgggatttttattttttccacctcggaaacttcggagtccttactcttagccttaagtgcttttattgcgtttgtttttaccttttgggctagattttctgctaatgtctttgcctttttcgctttatccaatgcttcatttgcatctattaccgtttcggcctctctggcttccagggcggcctttatcacatcgtcttttgctcttattgcgtcatccgctgtgtgaaagacttccatctttaattctggatctgtctctaacactaactctaactctgaccttgtcgggacgcgttcttgtgaaagggtgcccaaaatttgttctaccttttgagacattttggatgccaagtccgctaacatttttgcctcttcagcgagtagctctgcttcatcagctattttttctatctgatttttgtcgctttcgttttgtgcttgcacgggcagatctgcttcatcctccttcgttttcccttttttgtttatattcccattttgctcatttgggttattctttgagttgttgtcaccacctccgttgttcacacctgcattatttttgccaccatctggggagttgccatcaagtggaggatcgttcctcatgttaggttttctgcgtttgtttattacattctttacaacgccatactggagcatgtaaaaatagaagaaaaatataaaaagagaaaaactccaaatgcgtttcattatgtatttatctatatgggtataatttttttaaaaaaaaggagagtgacctattttgatgtagatgaaacacaacaggaggtaagcacttcgggtattattccacaagacgtgtttttggttcaaaaggaaattctcttttctttctcttttgtatatcttttctatgtttatataatagaacaaattggattgaaacgaaataactgcgctgagagaggaaagagcaaaaatggaaaggtgccagttgttactatgaaataaaatgtacaaatcggaaaaaattaattgttaactgcgacttttaaaatcgtcgttttgagtggcaattttaagtggtgacttgtggtcgtcgctttgcgctgtacgcttaaccggcaacttgaaaaatgcaacttaaaaaatgcagcttgaaaattgtaagttgaaaaatgcaacgtgaaaattgtaagttaaaaagtgcgaattaaaaattgcaggttttaatcggaggggcagaacgaacaggttaagatggcaacgcagttgtttttttgaatcgcgtagagtcaatggcgcgccacctttgggggtgagaagcgatgcaaaaaaaaaaaaaaaaaatatacaaatatatatatatacataatataatatgtacatatatacctatatacataatataatatgtacgtaatataataagtacatatccgaagtgcgagcaacacttttaatggttatatgtagtgccccgcgcacgtgaaaaatgcacccattcaatgaaattaatttttttgtcaatacccccattttatgtacactttttcgaataatactgtgtgtgttaaataggcatttttaacgcgttcgtttttccccctcacagtatgtgtaacggcgtggtatatgtgcaagggggggggaagaaaacagatatacgtactactctcccctgaaagaaaagagtttctgtgtattttttttttttttttttttttttttgcgctatttaatttgttcaataaaatatcatgtcacttattttacataaagatatttttactaaatgatgtacaaaattggggggagccacacacgccagattcccctagcggttgcgcaacctacgggcagatttttcctgaattttttttgcccacttgtagagcaaattgcccctcgtttggtaactaccctattttccttaaattgtttcagaaagaaaaaatagaaaagtagaaaagtagaaaaaatagggaaccactgaaaaaaaaaaaaaaattaaataaattttaaaaaaaatgaaaggggtgatattgcgtcgtgtagctttgagaaaaaccgcacgaatgaagttcccctgacgcttccttcttgcagacaaaacgaaaaaaggtaccattataataatccgttaaaacaaggtaagacaacaacttttacgtacatataagtacacatgcgcaaccgcagatgccatttggtacgttactccggtaattgaaatttgttctttcattcgacacactaaaggatatcttttttgcagttttgcagttttgcagttttgcagttttacagttttacagtttttcggtttttcggtttttcggtttttcggtttttgtgattttgtcacactcttcttaggggtaccaagtttggaggtgacttcccccgttgcgtcctccaagtgcagtcgtgtcagtggctcttttcggagtctctctttttattgccttcctctcaaaggggtctcctccatggtttggctcacaataagtgtagccatcttcgagtcagttttgaaagcggtaaaggggcacattactgatggttttgctgacaaacgtgaaatatttcacgtgcaattctttacaagttaaaaataaactgatccacatctttcgcgaaatccatgagcgtgtctaggacttccgtatccccgtcaattatattaattatatttttagtcaccccgtcatctttttttttagtgtccataaaatttttactgttacctgcgaggagcacttgggcattgctatcacttaatggtttgtcagcctgttccgggggttgcatacttcgattttgtgcttgaggagcagtgtcactaggggacgggttatccctccttttttctctttcttggtttgcattacctggctctccattgtctggctctgatttgtcttcatctgtttccatttctacgtcttctttctcttcttcaattccttcttcttcttcctcctcttcatcttcgtccaactcttcctccttttcaggtaatgtatccttcactatttcttcctccttctcgtcttcctcctcatcttcttcctcatcttcgtttccttgttcctcaatttcgtttagcacctgttcgtcattatcgactccattgaaaccttctttggaatacttttttacaatttctagaattttaagttttttccttatggctgattcttctgctgctttttgtgccttttccgcagcttttgtcgctttctttgctttacctgttgcctcataggctgctgcttccgctgcttgagcttttttaactgcttcttctaccgccgcaagggctttcgttttagcttggatcagtgtttccatcgatgtggctcccttagctgtctccaattcctgctctgctatgagcagttgtgcttgcactatagccgcgttgtcctctacctctttcgcctttttttgtacttccttttcttcttccttcgctatttccgcgtcttcctccgctgattgtgcttccttttttgatttctctgctgattcgacagcattttttgcctcttcttttgctgctcccgctgccttgactgccttttttgccttatcatttgccacctctgcttctacaacgcttaatgcaatttcggctaattcttttgctttcttcgcttcgttggctgcttcgactgcttgcagtgtttttcctttgatctcgcttactgctgttgttacttctgatttttgtgctacgtcacctatcactttgtccacttctgtttctgcctctttcgcttttaatgacacttcgtttgctgcatcttctgccgtcttggcatttttctttgctttctccgatgcgcttgctgcgtcaacctttgcttttgtttccaccgtttttgatgcttcctccgcttgcctttttgcatcctcagccgcttcttgcgcttttttcgcctcgtcttttgctaccactgctttggctacagccgctgcgagctctgcttttgtttgcgccttcttggcttcctctgctgcatttgaggccttttctgcttttcctttaagctcctctatttttgtttttacatcttctgttatttctttttttgctttatctcgtatactgtctgcacagccatttgtttcttgtgcttcgtttgctgccatttctgctttttcctttgctaggttagccatactttctgccttgccttttgcctcagttacttcatttaatggtgccgtttgcgcagccttttctgcttcagcttttgcttcgcctgctgcgatatgcgccttattagcttcttcttttgccgcttctgcctttgctacttctacttctattaatgcttcattttttgctttcacagcttcttctgataatgctactgctttgtttgccttttcttttaccatttcttctttgtttggtatgtcttctggatttatttttacttctgttactgcagattcggcttccttttccgcttccatagctttttcggttgctttaatcgctgcttttgctgccttagctgctgcttcttttgctttttcagcattagattcatttgcatatttttcagcttctgtttttgcctttagtgcatcttcttttgcttgttgtgcttctttttttgcctgttccgcttttaatatatgtgttgctatgattgctagctttaccgctagatcttttgcactttttgctgcattcgccgcttcttgtgcttctgaagctttcttttttgcatccgatactgaatcctctgttaatatgtactctgcttcacttactttctttgctaattcttctgctttgtctagttgatcttttgccttttttgcttctatttcagcctttttctttgccttttcagcatcaattgccgtttctacggcttttgcttgttgctctgccttttctgcttcttccaattctttttttgcttcaacttttgctgcttctgcttttgctactgcggctgctagttctgctattattctttcttcatttgctcttgcttctgcatccttggcctttgtggattcttcttgtgctttttgtactgttgttgccttttgtgcttcttcggctgcgcttttcgctgtagctgcatgtttttttgctttgtctaatgcttcatccgctcgcttacttgctaatgttgccctgtttagagctttatctgcactcgttactttattgcttgcatcctttgcctccttttgtgcagtatctgctgcttgtgctgctctttctgctaattcttttgatacttctgcttttgtttgttctaatgctatttctgcgttcttctttgcctttttagctttttctgctgcttgttttgctttttccagagcttcctttgctagtgcattctgttttactgcttcttctttttcttctttttttgccttttccgctaattgctttgcttttgctgcttccgttgtaaccgtgctttcttcttctaatgcaattttcgcttctacttctgctttatatgctgcatcttttacagcattcgcttttgagacatctaccttttctgtttcttttttagctacttcgaatgccttttgtgcttcatttttagcttgtgcagcatcttttatggctttttcagcttctgctattgccacttctgcctttgttacttctaatgctatctccgcgttttccttttcctttttagcattttctgctgcttcttttgctttttccagagcctttagtgatagttctttttgttttactgctccctcttttgcgcttgtggcttttttcacggcttcttttattttttctaagttttctgttatatcatttgctgcatcttgagcatgttgtgctgcatttgctgcttcttgtgtggcttgtgttgcaagctcttttgcttctgctgctacctttgcagctgcatctgatgccttctctgctttctcttttgcatctgtggcttcattcacggctgcttttattttttctgagttttttgcgttttctgttatttcctttgctgcattttgagcattttgagcatcgttagctgcttttactgcttcttctgcggcttgtgttgcaatattttgtgcttctcctgctgtcattgcagctgcatctgctgcttgtgcagctttttctgctaattcttttgatacttctgcttttgtttgttctaatgctatttctgcgtttttctttgcctttttagctttttctgctgcttgttttgcattttctagagctttttttgctagttcattttgttttattgcttcttctttttcttctgtttttgccttttccgctaattgctttgcttttgttgcttcctctgtaacctttttttctgcttctaatgcacttatcgcttccttttctgcattatctgctgcgttttttacagcattcacatttgaggcatctaccttagctgcttcttttttcgcttcttcggatgagttttgtgcttcagttctagcttgtgcagcatcttttatggctttttcagcttctgctatagctacttctgcctttgttatttctaatgctttttccgcgttttcctttgcctttttagcattttctgctgctttttttgctttttccagagcttcttgtgctagttctttttgtttttctgcgtcttctttattcgtttttgctttttttgcttcttctgctgcctttgcagctgcatctgccttttccttttcaatttttgcttcaccgaatgccttctctgcttccttttttgcatctatggcttgtttcacggctgcttttattttttctgcgttttttgcgttttctgttatttcctttgctgcatcttgagcttcttgagcaactttagctgcttttactgcttcttctgtggtttgtgttgctttttttaattcttcttcggcttgttttgcaagctcttgtgcttcttctgctgcctttgcagcagctgcatctgctttttctttttcagtttttgctattgccacttcttcctttgttatttctaatgcttcctccgctttttcttttgcctttttagcattttctgctgctttttttgctttttccagagcttcttgtactatttctttttgttttagtgtgtcttctttattcgtttttcctttttttgcttcttccgctgcctttgcagctgcatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtagtcttcttgttgcttagttctttttgtttttctgcgtcttctttattcgtttttgctttttttgcttcttcttctgctgctttttttgctttttccatagcttcttttgctttttccagagcttcttgtgcttcattagatgccttctctgcttccttttttgcatctgtagcttgttccaaggctgcttctattttttctgcaatttttgcgttttctgttatttcttttgcttcaactttagcatctttagctgcttttactgcttcatttatggcttgtgttgctttttttaattcttcttccgcttcttgtgctttttttaattctttttcggcttctgttgctaactgttgtgcttctcttgctgccttttgtgcctcttgttcgtcttctgattgcgaatgagattcttctagttttgcctcttttaccgcataagctgactcttcttttacttctttttttgcttcaactatttcttcttcttcctttggtactgttactacttctgttgcttctggttctacactcattgttatttcatcttcttttagtaaccctttttctatgagtacccttaattcttcgggatactcgggatccggttgtacctcggttaccatggtgtccacgcttatattggttgctgctaatgagattgcatcttgctcatttttatttttcaacattttcgcttttgtttctgcttctgcttttttggccgctctcgtagcagccagttttgctgattctgaagtttttgctgcagctgctgcttcgtctttcgcattcatagcactagctactgctttttttgcttcttcttttgctacttctaattttactatttctgcttttatttgcgcttctccttttgccttcttggcgtccattgcgtctttcacagcatcagatgctaaattttttaattcatctgcattttctggttttatttcttttacctcgcctgttattccttctgttgctttttgttctgcttctgtttcttttccttcagccatatttcctttctctcctgattctgctgctgtttttaatgatgctcctgcttcagttactgcagtttcagcttctttatttgttacttgtgctttattaactaattcatctatttgtttttttaagtcttcattattattactatcttctgcctgcgtttggagttcctctctttccgatttgggtggcaatacgttgtcgtttccctttcggtctatctgatcactgtcttctgagtttaaaccactttgcgcatcctgcaaaatgaggtttttgcctgtccggccgttcctcaagtagggatttttaaaattaacaatttcgttgctcacaacattattttggtaaatgtataattttacgaagagtaccaaaagggggatgccacccaaatgcttcatttttggtacgtattctaagaaatgtgcggcattttaaagtgtaaaaaaataattaaaaaaaatgaaagcgttaatttaatttacaggatgagttgcgaattgtccggcaaggtaatgagcagaaaaaaaaaaaaaaaaaaaataaaataaaaaaaaaaaaaaagaatgttattctaaattatcttataattaggaatatgcatgcgaaaatgattaaacgttggacaatgtgcagaaaaagtctataaaaggaaaaaacaaaaaatttttagttgtctccatatgttcattcacagattaaacttattttattaatcgctttttggcatacgtgcagtgtacacctttttggaaggccaacgatttccttttcgacgctctcaaattatttccaaattggaaacataaaaatgtgagctattgtgtgcaattgagaattcatagttttttaaaaaaaggaaattattgccatcccattttgcaacaattttttttatcatattaaccaaatggtgacttaaattggggaattattttcttttaacagctagtcgaatgaaaagaaaattgcatgcgcagaatgagtctagcgatatgctgcacatcttctacacaaacgtgtgtatttttgcgcatttttaattttgttcattttgtagcttaagaaaaattgctattgctcctcgttaatggtaacgtgttcttcacaccatttgaggaaaggaaagaaaaaactacgaataactgtttgtaatttgtttgagcgaaaaaaaaaaaaattaaacaaataagcaggcaaataaacaaggaaatgtatgtataaacgtatgcaaatgcgaatacacggagaaaataaaaaaatcggaacaatctccactttaaagcaactattttggttacattaaaaatgtgtaatgagcgtgagtgtagtttcataagacacaaattaaccctttagtgaacacaccaaggaatatatttttttcctattttggtgttccttctttattgcccttcctttcaaaggggactcctccatgatttgccttacaataagtgtagccattcgagtcagtttataaagcggtaaaggggcacataactgatggttttgctgacaaacgtgaaatatttcacttgcaattctttacaagttcaaaatgaacagatccacatcattcgcgaaatcctttagcgtgtctaggacttctgtgtccccgtcaattgttttaattatatttttggtcatcccttcagttttttttttaaagtccataaaatttttatagttatcttcgagcagcgtgtgggcgttgttgtcacttggtggtttatcattctcttctttggattgttttttttcattttctaactcagctacactgctcttgtgtgcactgctttgcgcttgtccttcctctttggtttctttctcttccttcacttcttcgtcttccttcacttcttcttcttcctcctcttcttcctccccctcttcttcttcctcctcctcttcttcctcgttatcatcccctatttctacatctttcggtactatatgatctgcgtcttcttcctcctcttcttccttctcttcgtttccctgttcctcaatttcgtttagcacctgttcgtcattatcgactccattgtaaccttctttggagtacttttttacaatttctagaattttatgttctttctttgtggctgattcttctgctgccttttttgctttctcagcagcttctgcggctttcgctgcattattttttgcttcgttagctgcagcttccgctgcctgggctttcgtaattgcttcttctaccgccgcgagggctttcgttttagcttggatcaatgtttccattgacgtggctcccttagctgtctccaattcttcttctgctatttttaattgtgcttgcgctgcatgtgcgttgtccactgcctcttgtgcttttttttctgcttcctttccttcttccttcgctgtttccgcgtcttcctccgctgattctgcttcctttgttgatttctctgctgattcgactgctttttttgcatcatcttttgctgctcctgctgctgtgactgccttttttgctttaatattttccacttctgcatgtacaacctttaatgctatttctgctacttcctttgccctgttcgcgccttccgatgcattaattgatcctgatgtcttttccttcacatggttcactttattggttatgtctgcctttttctcttcgttaccccaattattgtttacctcttcttctgcctctttcgcttttaatgacacttcatttgctgcatcttctgctttcttggcattttcccttgctttctccgcagcgcttgctgcctcaccttttgattttgtttgcaccgtttttgctgcttcttccgcttgctcttttgcatcctcagccgcgtcttgcgcttttttcgcctggtcctttgctaccactgctttggctacagccattgcgagctctgctattgtttgcgccttcttggcttcttctgctgcatttgaggccttttctgtttttcctttaagcacctctattttttttgttacatcttctgttttttctgttttttctttatctcgtaaacggcctgcatagtcatttgtttcttttgcttcctttgctgccgtttctgccttttcctttgctagagtggccattctttctgctttgccttttgcttcagttacttcatttaatggtgccgtttgcgcagccttttctgcttctgcttttgcttcacctgctgcgatttgcgccttattagcttcttcttttgccgcttctgcctttgctacttctacttctattaatgcttcattttttgctttcacagcttcttctgataatgttattgctttttctgtctttccctttaccacttcttctttgtttggtatttcttctagattttcatttgcttctgttatcgcagctgcggcttccttttccgcttccgtagctttttcggttgctgtagtcgctgccttttctgccttagttgctgcttcttttgctttttcagcattagattcacctgaatatttttcagcttctgtttttacctttagtgcatcttcttttgcttgttgtgcttctttttttgcctgttccgcttttaatatatgtgttgctagttttgctgcctttaccgctagatcttttgcaagttttgctgcattcgccgcttgttgtgcttctgaagctttctcttttgcatccgatactgattcctttgttactttgtactctgctaaacttacttgctttgctaattcttctgctttgtctagttgttttttagccttttctgcttcttctttagccttttcctttgccttttcggcaccatttgccgtttctaaggcttttgcttgttcctctgcctcctttgctttttccaattctttttctgcttcatcttttgctgcctctgcttttgctactgcggctgctagttctgctattattctttcttcatttgctcttgcttctgcatccttggcctttgtggattcttcttgtgctttttgtaatgttgttgcatgttttgcttctttggctgcgctttttgctgtagctgcgtgtttttttgctttgtctaatgcttcatctgctcgcttacttgctaatgttgccctgtttacagttttgttttcaccagttattttattgcttgcatcctttgcctccttttgtgctgcttctgctgcttgtgtcgctgcttctgctgcttgtgccgctttttctgctgcttctgctgcttcttcttttgtttgttctaatgctattttctcattatcttctgcttgtttatcttttgtttctgcatctttttcttttccttctacatttgcttgcgcttgttcatttttttgttgtgaatcggattcttcttgttgtgccttagctactgcttcttcagattgtcccgataatccttcctccatttcttccatattggaattcccctcaactgtgtcattcagataatcagcatattttccatttaaattattttctccattgtgtaaggtgccattttttattgaccatccatttcttaaatttggcgtttcagcatttacagtcgcacacttttgagcatcttcgatgtgcacataccaaaataaaaaaatgatgtaaagggtaattttcaaattggacttcattttttgcgagggagaaattgtaacattttaaagagtgccaaaaggggtgtaaataattgagcagttttaaaaacaattttaaccgtatgctccttttacattttctttttttgcaagacggtttgagtaaatttcaaattaaaaagcgaaaatgaagggaaaaaaaaaaatataaataatatgatacattacctttcagttagcaaaatgtacccgtgacaaaactgtacagaggtgaaacaaggtggaggataactgcgcagaactaatctgctaaaaaaaatgcatatttatcttttaaggaggacaaaaaaattacgagtcccgtgcgaaattactttccttttacgtgtgatttaaatttttttttttttacaaaataggcttgtgtgtgcaaaaaagtacacccattttccttaaaggggaaaataattttgatgtttctatttcacttggttcattgtgatattgttgcacatgtggaaggatacgcgttctcctttacttagcaaatttgaaaatgaaaaacggcgtaaaggcatacgcattagatgagaacagtaagctggattgtccagtttaaaattttcgcgcaaattatttaacagattcaacaaaaatggataccaagttgtgttcgccgcaacgtttcgattcaggtgtataaagaaggacgaaaaaattacaagtaaaataatttctctcaaataaaataaaataaacgaatatgtcacattacacagataagttaaaaaaagtgcaattttatttccacaattagtaggcgtatgtctaattttaaaatgcatttacaaacactgacatacaattgaccagctggcacagctttttctgaggagtttatatccccccaaaggactcattcactaaatggcattaacgaaaaaatatttttaaagttcttcttcaaagtggctatttcgaactacccccaaaaaaatataaaaatacttcaaaatggcgtgctaagcaatcagcataacttttcatttacgcgtttttgttgttccccaggttttgcaatatgtttatgcatgtttgaggggaattcttttttctcctttgttcatggtgtaattcgtccaaaagagggagcataattaggccatgtgttttttttatcgctcttatcgattcttcaaatgacgcaatgcagaaatggtatcgcactaatttgtcgtatcttagaaggtccttcctgaacgaatgctatttccgctgagatgggcaaaaaaaaatgcctacttccttttaccaactcagaaatacgtgattcatatcggagaggaactcctttacggtgtcgccaaccgaggggtcctctgaaactaacgatgtcatcgattttaccagcgcttctgttaccttcttaatgtcgttgtaagagttcaattcatctccaagctgcttttctgcgttagtatcatccacagtatcgttaatttttgcgttttcaaggttgtcgcctttttgttgattagctgctacgttttcttccacttctccaccgtcgtccacctccaaatctacgtcatcctcttgtccattagaaccattcggtaatggcgcttccacctcttccgcctcttccacctcttctgcttcttcgccttcctcgttatgcccatctccctgttcctccacttcttcccttactggttcctccctatccgttacattttccgttcccgcagaaaacatttccactggttctagtatatcctggttttttgtttttagaaattcgtgtgctgctttaatttttgcaatcatcgcttcctttgctgcgacgatagctttatttgcctctacttttgctgcggctgctgtttctgcattttttgtgttctccgctgcagtcttagctttttccgcttcgtctgctgccttactcgcttgtactgctgcttctttcgctgcagcgtctgctttggttttctctgctgttgatgcttttgttcctttcgatgattcttctgctttagctgctatagccttagcttcttctgcttgatttttcgcttctgcttttgccaactttgcctttgctacctcagctgcctttttcaccttttccaacgagtttgcagcatcttgtgattttgcaattgccagtatcgatgcatgttgtacaattaataacttttgcttagcattttgggtcgcatcttgtgcttccttttttgcttcctctaatttggtgatgtctgtttccgtggctgcttttttttctgccattgtagctacttgtaactgcatttttattgcatgtgctttttctaccgcttcagttgattcttcttctgcttccatttttgcatgagctacttctttttctgcctttattgctgtttctacttctgttgctgctgattcttctgcctttgccattgcagctgcttttgctgccttttccgtttgtgtctttgcatcttgcgcttctaggcttgcttgttttgcctttgcatttgcttcttccgccttttcgacttccttctgagccatttcagaatcttcttctaatttggctacttcggcagctatttctgcctctatttgtgctttcttgacttgatttgtagtctctactgcttttgctacattttgtattagagtctttatttttccttctgcctctgcttctttggtttgttcttctccagtttctgctttttcagctgcctctactgctgcggttgccgaggtttctgctaatgagattgcatcttgctcatttttattttccaataagtttgcttttgtttctgcttcttctgcttttttggccgctctcgtagcagccagttttgctaattctgaagtttttgctgcagctgctgcttcgtctttcgcttttttagcacttgctactgctttttttgcttcttcttttgctacttctaattttactatttccgcatttatttgcgcttctccctttgccttcttggcgtcctttgcggcattcacagcatcagatgctaaattttttatttcatttacattttcttgttttatttcatctacattttctggctttatttcttttacctcgcttgttattgcttctgttgctttttgtgctgtatctgttgccttttttgctgcttctgttgctttggttgatgcttgctccgctttttctgttactactgttatcttatctttcactattttagcagcttgttttgctttagattctgcgtcacctgtacctgcttctttgggttctatctttacaatattgtttttcgcattttgagcttcttcgttcgctttttgggcttcttttgctgccaccactgcctttaccacttcagatactatttcagctgcctttttcatttgttcttttgctgcctccactgcttttgccttttcttcagcgtttccctcagttgcttcatctgctgcagattttatttcttcagtcttcttcttcaattcggattctttgcttaatgcgtattctttcatcttctttatggcatcttttattccctgttctgccttttctgtttctttttccgcttctaatattttttgtttagctgtttcagcttctgctcccgccttttctgcattagcttttgcttcttttgctttttttaaattttccgattcggccaccacattgttattttgtccctgcgtctggagtgagtcttcatccgatttgggtaccaattcgttgtggcttccgtttgggttcatctcaccactgttttttctgtctaaatcgctttgctcatcctgcagggtaacttcttttcctgcccagccgtttctcaagttgggatttttcaaattaacaatttcgttgctcacaacattattttggtgaatgcacacatttacgaagagtacaaaaaaggggatgccattgaaatgcttcattttagatacgcatgctaaaaaaagtgcgccgttttaaagtgtaaaaaaataattaaaaaaaatgaaagcgttaatttaatttactggatgagttgcgaattgtccggcatggtaatgaagagaataaaaaaaaagtaaaataaaataaaaaataaaaaaaatggtcttctaaattatcttaaaattagaaatgtgcacacgaaaatggttaaacgttggacaatgtgcagaaaaagtctataaaaggaaaaaacaaaaatttttagttgtctccatatgttcattcacagatgaaacataatatgttaatcgctttttggaatacgtgcattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagaaaaaactacgaataactgtttgtaatttgtttgagcgaaaaaaaaaaaaaaattaaacaaataagcaggcaaataaacaagcaaatgtatgtataaacgtatgcaaatgcgaatacacggagaaaataaaaaaatcggaacaatctccactttaaagcaactattttggttacattaaaaatgtgtaatgagcgtgggtgtactttcataaggcgaaatttaaccctttattgaacacagcaaggaatatatttttttcctattttggtgttccttctttattgcccttcctttcaaaggggactcctccatgatttgccttacaataagtgtagccattcgagtcagtttataaagcggtaaaggggcacataacggatggttttgctgacaaacgtgaaatatttcacttgcaattctttacaagttcaacatgaacaggtccacatcattcgcgaaatccttgagcgtgtctaggacttctgtgtccccgtcaattgtattaattatatttttggtcatcccttcagttttttttaaagtccataaaatttttatagttatcttcgagcagcgtatgggcgttgttgccatttggtggtttatcattctcttctttggattgttttttttgattttctaactcggctacactgctcttgtgtgcactgctttgcgcttgttcttcctctttggtttctttctcttccttcacttcttcgtcttccttcacttcttcttcttcctcctcttcttcctccccctcttcttcttcctccccctcttcttcctcgttatcatcccctatttctacatctttcggtactatatgatctgcgtcttcttcctcctcttcttccttctcttcgtttccctgttcctcaatttcgtttagcacctgttcgtcattatcgactccattgtaaccttctttggagtacttttttacaatttctagaattttatgttctttctttgtggctgattcttctgctgccttttttgctttctcagcagcttctgcggcttttgctgcactattttttgcctcgttagctgcagcttccgctgcctgggctttcgtaactgtttcttctaccgccgcgagggctttcgttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgctgcactattttttgcctcgttagctgcagcttccgctgcctgggctttcgtaactgtttcttctaccgccgcgagggctttcgtttttgcgctttggaatttttccgcgttgtctgcttctttcgctttcgttaattcttgctctgctatgagcagttgtgcttgcgctgcagccgcgttgtcctctgcctcttttgccttttgtcctgcttttatttcattttcttttgcaatttccgcgtccttctccgcagattctacttcttttttgggttgctctgctgatgtggttgctttttttgcttcgtcttttgctgctcccgctgccgcgactgccttttttgccttatcatttgccacttctgctttcacaacgtttaatgcaatttcggctaattcttttgctttcttcgcttcgttggctgcttcgactgcttgcaatgtttttccttttatctcgcttactgctgttgctatttctgatttttgtgcttcgttacctaccacattgtccacttctgtttctgctttttttacttgctgtaccacttcgcctgctttatcacttgcctcctgcgccttagcttttgctgtggcgaatgcattcgtggcttcagctacagcctttgcctctaccatttcgttttttgctatttcttctgcttgtgtttttgctgcatcagcggcactttgcgcttttttcgcctcttcctttgctgcttctgcttttgcttcttccactgccaactccgcttttgtttttgctttcttggcttcgtttgaatctgctacagctttattcgccttttcttgcattgctggtactgtagctgtagttaatgttgacagagatgttgcatcggctgcttcctttgcggctgcggttgccttttcgtctgccgttttagacgctgcggctgccttatccgctgcctgttttgcttctgccgattcggatttgtctgctactttttgcgcttcatctttcgctgcatttgctgctacctttgcaccgtctgcttctgttttagctgcttgagcttttgcaacttctgccgcgatttctgcttccgttctggcatttttagctgcagttgctgcatcgcatgcattttttgctttttctttaactttatctaaattttcttgtgttccattaccttgtgcttccgtttccgcttcttttgcggcagtttctgcattttcctttgattttaatgcttctgcctcttgttcttgtgccttcttggctgctccctgtgcttcttcgttcgattttgccttttctgcttcactttctgcttgtttccttgcttctcctgctgcagctgcatcactgattgcttcttcttttgccttttccgcttttactacttcggctgctatttctgtttttgtttgtgctttcttcgcttcttctagtgcatttgatgcatctgtttgtgcctgttttgcttttgcggattcttcttgtgcctttgtttttgctttgcttagtgtggcttcttcgtcattaccttttgttgatgtttgtgattcgtctgcattctttgctgcagtctctgcttcttctttagccttgtctgcttttttcgcttgattcactgcttcagtttttgcctctcctacttttcctgatttagttacgtcagttatttttattttctcagattctgttgcaacttcttcagctttcatttttgcttggtttgcttcgttagcagatttaaccgcttcttcttttgaaacttctgtttgcaccacataggctgctatctcggcttttatttgagcattcttcgctgctgcggctgctttggatgctttatctgccttatcttttaccactttaagttcattctgtatatcatcttttggttctacgctttctatagccttaattgcttcttgttctgtctcagctgctgcctcttctgcttcagttgcctttgttcctgcaagttgcccctcatcttgtgctattttaattgcttctgctactttctgtgctgtagagcctgaagcggcacttgttgcatcattttttgccttttctgctgcgagttctgagtcttttgctttttttttggcctcatatgcattttttaattcttccgctatttttgctgccatttctgcttttcttttttcttcttttgcatcactcgctgcttgttccgcttctcccacaagcgtttttactttttccaatattgctttaaattcttgttcaccattcttttccgattcttgctttgtattatgagcttttgtttttgcttcttcttttttggtttttgccgctgcaactgctttctccgcttgttctttagctttcgttgttgctgctgtttcttttccttcagccagttttactttctcttctgcttctgatgctgtttttaatgatgcctctgcttcagttactgcagtttcagcttctgtgtttgctacttgtgctttattaactaattcatctatttgtttttttaattcttcattattattactatcttgtgccagcgtttggagttcctctctttccgatttgggtggcaattccttctggctttcgtttccgatcatctgatcaccgtcttctgcgtttaaacggccttcctcatcctgcagggtaacgtgttttcctgctcggccgttcctcaagttggggtttttcaaattaacaatttcattgctcacaacattatattggtgaatgtataaatttacgaagaatacaaaaaacgggatgccactcaaatgcttcatttttgatacgtgtgaacaaaccagagttatacaaacgtgattaaaacaaaaaaaaattcattgatgatttatttaacgacgaacgagctgcattagcttcaatggtgtgttatgtattccaaaaaaggagtaaaaaaattgtatctgtttacttcttcacgtgaggactatttgcttaacaaaataataaattgtgaaaacgaaaaaataaaataattgggacatgtgacagaagaagaaagacgatactggttgggacaactggaagagttctaaattttgcgcagaaaaagtctgtcaaatgtatacgtatatttttgacatataaataaatcggactcatcggtgatattttcctttttttttttttctatttttaattttgaacaaagtggaagtcagttattgtgtttattgcgcaaagttcatttaacgcgagtggagagtaacgcggggaaaacgaaaaaaaagagcatgcactgtttaagtgaagcggcattctgttactataatttcctttccattattctgtttcgtcttacaattttttttatactaagcgtaggtgccattttctagtggaatgtacaaaatgaaaaagggtgtgccacgaaagtgcctcttcattttgaacaattccgaaaaacatagcttgtttcgctgcatctattgctttttgggcaatgtctgctatcttttgtacatttgtctcgcctattagtgctttgtctgtcatcacttcctctgctttagttgcagcttcctttgctttatttgcagcttcccttgctttatttgcagcttcaggtgcttcagttgcagcttcctttgctttagttgcagcttcatttgaagcttcagttgaagctttaattgcttcagttgctttatttgcagcttcagttgctttatttgcggcttcagttgcagcttcagttgcagtttcagttgctttagttgcattttgttttgcattttccagtgcttcctttatctttactaatgcttgttctacattcttcttcgctgcttcgagcctttcctttacttctgtttttttgtctttagattcttccactaattttgtgactacattatttgcagcatctacttctttttgtgcttcctctgcttcctttttcgcttcatatgcatttacaacatgctttgctatttcggctgcctttttagcattttcattcgctgcttttgcagcagtttctgccgttacagctttacctaaaaggaaatttgccatactatatgtttttgcatttattgctccttctgctttttcttttgcttcgattgccttttttttgcaatttcctttgctttttcttctacttgttttaatttttccacttcattttttatttctccttctgattcttttaatttatctagtgcttgtactacttttctcacttcagcttctgcttctgcttctgcaatttcttttagggcaccttcttttgcttttttagccttatcaatttcttcttttaatttatcggcttcagatttttttggtgcctggtcttcctgtccttgcgtttgcatctgtgcttcagatttatgtaacaattggctttgatcatcatttgcgttcacttgataaccgtcttttgcgtctagaccgctttgctcatcctgcagggtgaagcttttgcctgccctgccgttcctcaaattgggatttttcaaattaacaatttcgttgctcacaacattacattggtgaatgaataaatttagtaagagtacaaaaagggggacgccgcaaactcgcttcattttggaaagcatgtaacaacaaatcagagttatacaaacgtgattaaaaaaaaaaaattcagtgacaatttatttaataacgaacgagagttgcattaacttcattggtgtgttatgtattccaaaaaaggagttaaaaaattgtatctatttacttctttacgtgagaattatttatttaacaaaatagcaaactgtgaaaacggaaaaataaaataattgggacatatgacagaagaagaaagacgatactggttgggacaactggaagcgttcgaaatttagcgcagaaaaagtctgtcaataatttacgtatatttttgacatatatttaaatcggactcctcgatgatattttccttttttttttttctatttttaatttttaacaaagtggaagtcagttattgtgtttattgcgcaaagtttatttaacgcgagtggagaataacgcgaggaaaacgaaaaaaaagagaatgcactgtttaagtgaataagcattctgttacgataatttcctttccattctgtttcgtcatacattttttttacaataagcaaaggtgccattttctagtagaatgtacaaaatgaaaaagggtgttccacaaaagtacctcatcattttgaacaattccgaaagaaaaagttgtctcattttaaagtgtacggtgtgtaaaaaaaaaaaaaaaaaaaatggtatattgttcaaatagtaataattttcttgctcttaaacatgttagttacgtatacatatttttatgcaatctattggaaatgtcatccctcgtcactacctgattgtagcaatgagggatatacaatgtaccactcacgagaggtaacatatccctctcatcattgtactttacctttaagagaatgactcatgtcttgcaataaaccgtggatagtatcatctttgatctcattaatcatagtttttaagagggcgttttctgcctttttgatttggttagcaatgttattatcccctgcaagtaatttatgagcccgcatgtcatctaacacttcctcgcttttttgtgtttcggttgtgcccttttctattgaactcgtatcatcttgctgtgtttgtggttgtcctggttgttcttcgtttttggttcctcttcttcttcctcttcttcttcgtctttttgatcttcttcattttcttcaccttcttcttcaacgtttgatggcgctgcgtcttcttctgtagcatcgttttcttcacttccccgatcttcgacttcctgcgtcacctgttcatttttatcgattacgttatcacttgtctctggagatatgtccaatggttctaatatgtcttgctttatcagtttcaagtattcgaattctgttttatatatggatgttcttgcttcttttaatgcgtttattgctttgattgtttctgctttggcttcctccagcgtgtttgcgttttttgccccatctgctgcagtttttgcttttcctgcttcacctgttgctttcattacttcatcttctgcaaccttctctgccgcttcagctgcttttttttcttcttctgatgctgtgggttcctttgcttttgttgctaattcttttactttttgttgttctttttttacatcttctattgctttatatgcttctgcttttgctgcttgtgcttttgctacttctgctgctttttgtgcttttttagaagcgtctattgccttctgcgtcatattaaatgattccagtgccttatggtctgcttctttcaccgcttgtaatgcttcttcttgtgcttcttttgctttattagcatctccttttgctttattggctgcttctgttaccattattaatagatattcaaatgtgcttgcttcttctgctacttcgattgcttctatttcagcatttttttcttcttttttcgcagtatctacttgttctgttgcagaatctacagcctttactatttcggatacatcttttactttttcagaaactttttctgctgccttttttgcattttctgctgtttccactgccttttttgctttatttttctcttcattagctacctgtgctaatctagttgcttcttgtttggctacatgtactcgtgcagctgataccgctatttctgcttctgcttttgcttttttcgctacttcatttgcctcggttgcttttttcgctacttctactgcttcgtttccttttttcgctacttcttttgctttctcctgtttttctaattcttttttttctttttctattttttctatttcttttaataaagcttctatttcttctacctttgtatttgcttcagttgctttttctgttgctgtttcattatgtacattggctgatgttgccattcttgctaattcatctgtcagttttttgctattccagcttcctttgctgctatttttgcgtcttccaaagcgactttaatttttgctattcctgcttgtatttctgcttctgcttttaatttcgtggcttgtttcgctgcttctattgcttttttagccatatctgctatgttttttacattttttacatctattagtgctttgtctgttattgctttctctacttcagttgcatctttatttacaattttatttgcagcttcagttgcagctttagttgcagcttcagatgcttcacttttggcttttgttgtattttccagctctttttttatcttttccaatgcttcctgtatttttttcactgcttgttctactttcttcttcgctgtttcgagcctttccttttcttctgttttttcgcctttatatttttccattaattttgtggcttcattatttgcagtatctgcttctgccttagccttttctgcttctttttgtgctttgtctgcttccttttttgcttcatatgcatttacaacatgctttgctatttcggctgcatttttagcattttgatttgctgcctttgcatcatcttttgccttttcagcaataatagcgtggaaacttgccatattagatggtgattctacctttgctgcttcctctgcttttttttctgttttgtctgctttatcaattgctgctttctttgcttcttctgctacttgttttaatttttccactgtactttttatttctgcttctgcctcttttactttatttagttcttctgctatttttttcacttcagcttctgcttcttctttttcttttagggcatcttcttttgctttgttagccttatcaatttgcttttggtttttttcattggtttcctgtccttgtatttgcatttgtgctccaggtttaggtaacaattcgctttgatcttcatttgcgttcacttcagcaccgtcttttgcgtctagaccgttttgttcatcctggagggtaacttcttttcctgcccatccgttcctcaagttggaatttttaaaattaacaatttcgttgctcacgacattattttggtgaatgtataaatttagtaagagtacaaaaagggggatgccgcaaactcgcttcattttggaaagcatgtaacaacaaatcagagttatacaaacgtgattaaaaaaaaaaaaaaattcagtgacaatttatttaataacgaacgagttgcattaacttcaatggtgtattatgtattccaaaaaaggagtaaaaaaattgtaactgtttacttctttacgtaaggataattcaccttacaaaatagcaaattttgtgaaaacgaaaaaacaaaataattgggacatgtgacagaagaagaaagacgatactggttgggacaattggaagagatctaaatttagcgcagaaaaagtctgtcaatagtttacgtatatttttgacgtataaataaatcggactcatcggtgatattttcctttttttttttttccatttttaattttgaacaaagtggaagtcacttattgtgaatattgctcacagttcattttacgtgagtggagaataacgcgaggaaaacgaaaaaaaagagcatgcaatgtttaagtgaagcggcattctgttactataatttcctttccattctgtttcgtattacaatttttttacactaagcaaaggtgttattttctagtggaatgtacaaaatgaaaaagggtgttccaccagtgtgcctcatcattttggacaattccgaaaaaaaaacttgtctcattttaaagtgtacagaatgtaaaaaaaaaaaaataaaataattgggacatgtgacagaagaagaaagacgatactggttgggacaactggaagcgctcgaaatttagcgcagaaaaagtctgtcaatagtttacgtatatttttgacatgtaaataaatcggactcatcgaatatattttcctttttttttttttcccatttttaattttgaacaaagtggaagtcacttattgtaattattgtgcacagttcatttcacgtgagtggagaataacgcgaggaaaacgaaaagaaggagcatgcactgtttaagtgaataagaattctgttacgataatttcctttccattctgtttcgtcttacaatttttttaaactaagcaaagatgccattttctagtggaatgtacaaaatgaaagagggtgttccacgaaagtgccttttcattttggacaattccgaaaaaaaaagttgtctcattttaaagtgtacagaatgtaaaaaaaaaaaaaaagtgcaaagattattctccctaatttaaatcactggtgtaatagcaagttggtcaatatgtctataaaaaaataaaaaaattcctcctggtttacccgattgtgcttaaaaattagtatgcctctcgaaaggggcaatggaacaggagtagaaaaagtctataaaggaagaaagaaatatttaatgcgatctaattgctactcactcaggggggagtacaatgtgttgcctttttctgcatatagatttgctgtacaaaatggtgcgttctttttcgacttgttcgaacttaccaactttggaatgcacatgggggaagataaacgtgtgtagcggaaagcgataaataatgcgagctgccttttaaagtgaaaattagctcaccgtttattttctgaccaacgcgcttaacacagtttggaaatataatatcgtaccaactggaccatttaattgtggaaaatgtttttccttcacaaagctacaaaattgaagttactttgcgaataataatgccgacgtgatgcaacgtgctttgcaaagcttccacaaaataagtgttttgtgcatttgtcacgacttaaaattaaagagtgttaattatcactcttctgtgcacatactttttgaagcaacactttttattgcaactgttgacataacaaaaaaaaaaaaaaaaaaaaaaagtaaaatgtgcaaatgcgctgctatattgcatccagcggacaaaacataagtattgtggagaagtggcttcattttgcaaagacatcctcgtaaacagacggaacgaaaaaacaaatagcacttcattctctatcgttatatgccacaattgcttaaaatgaatgagaccaacttttagcagtttgctaaatccttcggtgcgttcctcttaccactttttgtgcgcctatagaatggggacacaacttggcttaccatcccgatttaacctaacattttaaaatagcacacaagaaaagacataactagctgttttacaattcgacatagcatacgccataaaaagggagtcccttaactgagataataattgacactcttttatcgctcccccgctcggattggtcatatgcgcacatatatgctcatatttatacgcacatttatatgcacatttatacgcatatttatacgcatatttaaacgcatatatgctgccacttggggaacccccttggagctgtattgcaccttataacgaagggtgcaattagggggaccgcaattaatcctacttcgcacgcgatgtaccccaattcgtgaccaatttgtttagcacattttcttccgctacctttagttacccttaaaatattgatgcaaatcttgttgcaaatttttaagcgtgtcttccccaacatcgttaatcaaagttttcaaaaattcggctccttccgttttcgcaggactagattctttgaagttccctgcgagtgttttatgagcttctttatcatctaatattttttctccacttgcctgttcctctttaatttctttttctgtagtgtctttttctccttcttcttcgccttgctcttccgctgttccctcctcttcttcgtcattatccacatttatatctacctcgtctatcaccgtttgatctgtcttctctacatcttcctcctcttcgtcattacccttatcttcctgttcttcgatttcttcttttacttgttcttcctttcccgttatgttatttccttcttctgatgttatttccagtggttcaagtacatatttcttttttgtcctcatcaatgcgtatgtagctttttcttttgccttctttgcttcgttggctactttcaatgccttctctacattttcctttgctaccgctaacgttactgctccgtttgtgtcctttgccgcgtctgctgcttcttttgcaaacgttgccgctttttgtgcttcatcagctgttgcattcgctgctgtttctatgtttttcttttcatcttccgttgcttctgatttttttacctcttctgctatttttaatgcttctgcttttgcctcttccgctgctgttgcggccttctgtgcttcttcctttgctgcttctgctttgggtacttccgttgctatttctagaaaattttcagcttccgtttttgcttttatggcttcctttgatgcttgtaatgcggattctgccttctcattgattgactgcagtaattcctttagtttttgttcttccgaaggtacttcatcctgtgctttcttttctgcttctgtggttgcttctcccgccttcgtcgcgaattcaatggctttttttaccgcgtctgtgatcttttctgttgatttagatgcctttgctacattttctgctgtttcttttgctttttctgctgccacctttgccttatctgcttctttttttgcttcctctgcctttgctagctctgcggctatttgtgttttgagctttgctttttttgccttttctgatgcgcttgatgcttcagatgctagatcttgcactgtttttaagatactttctagttcttttatttctatttctagctgtgatatttctttttctgcatctacaatttttttttctacttccttctgagcttcttttgctgcttgatctgctttttcacttgctatttttgcttctttttttgtttcttcttcttcttttgttgccatatcaattgctttagtttcactttgtgagttcgatttacctgtttcttttattgctacttcctttgctgcagttgcatctgtttgttctgtttctgcttctgtttttgctacttgtgcctttgctgcttgttctgctatttctgccattatttgtagtttctttgctttttttgcagctttttctgccttatctacttcattttttagcttttttacttcattttctaacttttttaaatcttcattcacttcagttgcttctgctacttctgctgcttccgctgcttctgctactattttttcttgatcttttacttctgttgcatcagattctgataattcttttgctttattaagttctgttggcacgttcaacttattaagagcatccaaaatattgttttttgctgactcagctgctttggctgcttctgctgctatttcttcttgattttttgcttcttttgcagcagattctgagaattcttttgctttattgagttctgttggcacgttcactttttttagagcatccaaagtattgttttttgctgactcggctgctttggctgcttctgttgctatgctttcttggttttttgcttttgttgcagcagattctgcgaattcttttgctttattaagttctgttggcatgcccaattttttaagagtatccacaatattgttttttgctgattcagctgctttggctgcttcttccgcttctgtctcggcatttgtttcttttgtctttagtgtgtctttagtttccttttcctgttcatgcacttttggttcagctgagtgttccggggatccatttttttcttctaacgcttctccatctccttcctcttcggttatgacctcactgacatccggggaggcaacttcttcttcattttgtgcagacacgttttccattgaccatccgtttctcaagttgggatttttaagttttacaatttcggccctggtagctacattatcacgtgtaagtaaatttaaaagaagcacaagaaaagctaagccacaaaattgcttcattttagatgggcctgttgcgcaaaataaaatgcttgttgcgaaaaatacgatttgttgaggtactctcaaagcgtgcaaaaattacaagctttattttttgtgtgcaaactggttaatggcagtcgttcatgggggaagaaaacagggaagtatttttcaccaaaattaattgacatatattagaaaaaaaaaaaaaggagaaaataatctaagtcataatgtcaccttgctatttttaaaaatcctcagcacattgcatgctagtagctagaggaacttcaaaaaagaggagaataaatctgccaaaaaaaagggatacgtcaaatgtgaacactttttgcattcataaggggactaacaagtgaagctcctcagttacacaatttttttgtaactttttttgggaaaattcactatgtgtaaaatttgagcttgtttatatattttttttcagatttaaattctctatgatgtgtattatctgagatagctgatggacgaaatggatgtgcctctttctctaaaaagaatgaactccttaacaatgttcttttggcgcgcaatttgattagctaaacgactttgtgacatttacagggaagtaatttttcctttgtgaattcaaatgaaaggaattgcgaagctcatcacacaccgtgtgtcgtgagtaatttgatggaacacgtttcacaaaaacgtttgttctgagcatgagtacttagaaaaaattaataatactcagttacaatattgttttttttatttgcatcatttaagtcgttaatactagcgagaaaaaataaaaaaaatgaagaagccaaattgtccaccaatcaccccgcggaaaacagaacgctccagtaatttccccttttaaaataaactcatgtaacattacgagcaaagaaactaacgcataataacatgcctcaatcattgctaagggtgtgtaaccctgtaaatagctgacctcttcagcgtattctcctaacaggttacgaactctttacacaacattgcacactaaatgtgccaccatgcagaagtaggatataaaatttaaataaatttctatgcgctcttaaaagcgtaacaaattttctccaaatcggtgtatagttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggatatacaatgtatcactcacgagaggtaatatttccctctcattattgtactttacctttaagaaaatgactcatgtcttgcaataaattgtggatagtagcatcttcgatctcattaatcatcgtttttaagagggcgttttctgcctttttgatttggttagcaatgttattctcccctgcaagtaatttatgagccccctggtcatctaacacttcttcgcctttttgtgtttcggctgtgccattttcttttgagatcgcatcatcttgctgtgtttgtggttgtcctggtggttcttcatttttttgttcctcttcttcctcttcttcttcatcttcttctccctcttcttcatcttccaactctccttcgccttcttctccaacgtctgatggtgtaacgtcttctattgtatcatcattttcttcacttccccgatcttcggcttcctgcgtcacctgttcatttttatcgattacgttatcacttgcctctggagatatgtgcaatggttctaatatgtcttgctttatcagtttcaagtattcgtattctgttttatatatggatgttcttgcttcttttaatgcgtttattgctttgattgcttcttctttggcttcttccagcgtacttacttcttttgccttatctgctgcagtttttgctttttctgcttcacttgttgctttcgttacttcatcttctgccaccttctctgccgcttcagctgcttttctttcttcttctgatgctgtaggttcctttgcttttgttgctaattcttttactttttgttgttcttttttacatcttctattgctttatatgcttctgcttttgctgcctgtgcttttgctacttctgctgctttttgtgcctttttagaagcgtctattgctttctgtgtcatattgaatgtatccagtgccttatggtctgcttctttcaccgcttgtaatgcttcttcttgtgcttcttccaatgtacttgttatattttctccttttgcaacttttacttcttttgctttattggctacttctgttactattattaatagatattcaaatgtgcgtgcttcttctgctacttcgattgcttctatttcagctttcttttcttccgttttcgcagtttctacttcttctgttgtatattttacagcttcttctatttcgtttacattttttactttttcagataccttttctgcttcctcttttgcattttctgctgtttctactgcctgttttgctttatttttctcttcattagctacctgtgctaatctacttgcttcttgtttcgctacatgaactcgtgcagctgataccgctatttctgcttctgcttttgcttttttcgatacttcttttgcttcgattgctttctccacattttttttagcttcctcctctttttctaattcttttttttcgttttctattttttctatttcttttaacaatgcttctatttcttttacctttgtatttgcttcagttgccttttctattgctgtttcattatgtacattggctgatgttgccattcttgctaattcatctgtcagtttttttgctattccagctgcctttgctgctatttttgcgtcttccaaagcgactttaatttttgctattcctgcttgtatttctgcttctgcttttgcttttttcgctacttcctttgcttcggttgctttgttagcaatgtctgctatcttttttacatttgtttcgtctattagtgctttgtctttctttgcttgctctgcttcattttcttcactttcggcttttgttgcattttgtagtgcttcctttatcttttccagttcatcctttacctttttcactgcttcctgtatttttttcactgcttcctgtatctttgtcactgcatgttctaccttcttcgctgtttcgagcctttccttttcttcttctgtttttttgtcgtcatattcttccactaattttgtagcttcatcatttgcaatatctgattctgccttagctttttctgcttctttttgtgctttatctgcttcttccttagccttttctgcttctttttgtgctttttctgcttcttcttgtgctttctctgcttccattttcgcttcatatgcattcacaacatgctttgctatttctgctgctcttttagccttttctttctctgttttcgcatcatcttttgccttttcagcaataattgcgtggaaacttgccataccagttgatattcctacctttgctgcttcctttgctttttcttctgctacctttgccttttctgttgctgttttctttgctttttctgctatttctttcatttttttcactgcattttttattgcgtcttcagcattttctactttttttgttgcatctactattttttctacttcagcttctgcttctttttgttcctttatagcattttcttttgcttcgttagcttttttaatttgcttttgtttttttacatcatctttttcatctattaccttggtttcctgtccttgcgtttgcatctgtgcttcagatttatgtaacaattcgctttgattttcatttgtgttcacttcatcaccctcttttgagtctagaccgttttgttcatcctgaagggtgaggtttttacctaccaagccgttcctcaagttgggatttttaaaattaacaatttcgttgctcacaacattattttggtgaatgtataaatttaccaagaatacaaaaagggtggtgccgaaaaattgcctcatttttgacatttatgttgacaagttggggaacttttaaatatttccaaaaattaaaaaaaaaattgaaaataagtttaacgatagtttagtgatctaattgagataagtttgcacgtttacaaaaaatacctccaaagggggttaatatttgcgtttccaaattatgcacaatttagttgtcaaaatgtcatttgaaaaaaatgtaaaaataaaattactatcaagcatttggaacaaacgcaattatgttcacccaaatggggaaacgtttataaatgaacacagaaaaagtctaacctaatgtacttgttatatttcctccttgtccttcttttgctttattggcagctccttttgctttattggctgcttctgttaccattaataatagatattcaaatgtgcgtgcttcttcggttacttcgattgcttctatttcagctttcttttcttctgttttcgcattttgtacttctgcttttgcagattttacagcttcttctatttcgtttacattttttactttttcagatactttttctgcttcctcttttgcattttctgctgtttctactgccttttttgctttatttttctcttcattagctacctgtgctaatctggttgcttcttgtttcgctacatgcactcgtgcagctgataccgctatttctgcttctgcttttgcttttttcgctacttcatttgcttcggttgctttctccacattttttttagcttcctcctctttttctaattcttttttttctttttctattttttctatttcttttaataaagcttctatttctttaacctttgtatttgcttcagttgccttttctgttgctgtttttttaggcacattggctgatgttgccattcttgctaattcatctgtcagtttttttgctattccagctgcctttgctgctatttttgcgtcttccaaagcgacttgaatttttgctattcctgcttgtatttctgcttctgcttttgatttcgtggcttgtttcgctgcttcaattgctttgttagcgttgggctgtatatcttttacttttgtttcgtttattattgctttgtttgtcattgctttctctaattcagttgctttagttgcagcttcctttgctttagctgcaacttcaggtgcttcactttcagcttcctttgctttagctgcagcttcatttgcttcatttgaagccttaattgcagcttcaattgcgtcagttgcagctttagttgcttcagttgcagctttagctgtttcagttgcagcttcagttgcttcagttgctttagttgcagcttcagttgccgcttttgttgcattttccaatgcttgttctacaatcttcttcactgtttttaacctttccatttcttcttctgttcttatgcctttagattcttccactaattttatggatgcattatttgaagtatttgcttctttttgtgctttctctgcttctttttgtgcattttctgcttcttcttgtgctttatctgcttctgctttagccttttctgcttccttttgtgctttatctgcttctgctttagccttttctgcttcctttttcgcttcataagcatttacaacatgctttgctatttcggctgtctttttagcattttcatttgctgcctttgcatcgtcttttgcattttcagcaataattgcgtggaaacttgccatattagatgatggtgttacgtttgctgcgtcctctgctttttttgctgctttgtctgccttatctattgctgctttctttgcttcttctgctacttgttttaattttttcactgcattttttatttctacttctgcttctgctactgctactgcttctattactttatctagtgcttctactatttttttcacttcagcttctgcttcttctttttcttttagggcatcttcttttgctttgttagctttatcaatttgcttttggtttttttcattggtttcctgtccttgcgtttgcatttgtgcttcagatttagataacaattcgctttgattttcatttgcgttcacttcataatcgtcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaaagcacacacatgtgtatacgttattcatacattcgtagcgcaccaaaaagtctgattcattgaggatgtaaatttcatcaaattaatttttcttttaaacatattcttaacattcaataaaatgtacaaaacgctattcggattaatttcacacttggacattcataaatgtaaaaatcacgtttttaacataaaaaaataaaataaataaatgcttcataaaaacaaaaaaagttgtaatgattttcattaaatcaatagagcaaaatgttaattcattgaatgcacatgaaaatatcatttgggggtggggggaaaatgtaaaaaaattggaaatattgcacaatgtgtataagctcaaactgtgtgtaattatttcggatttactctctaaattgctttgtccatttgttgataaaaaaaaaataaacattcattaactgtgatatatagtttatcatatttagcaaagtggcaacaaaaaaattaaaaaacgaaaaaaataatcatgccatgtagctcgtcaacgtagcagaaaaaaaggaaaaaaaagatgttaaaacaattaattatgccataatacaatggggaaggataaaaatgacatacttatttgtttgtataataaatgtatgctttgtgttaaattgccaattttcaaatttacgtataattcgtcataatattgtgccacaattgtcatttgccagttgtgcattttacacctcgtccatatattaaacatttcattgaacaccgaattggcactatttgccgcgctaggcagccgtgaatgctaattgttctaatggacttgaatactttaaattttgtgaatgatcaatgtccttgtccatgaaaatataggttcacaaattaggataacttgagaaaataaattttaacccaggagatgaaattgtcattcattttttgttgttcccgccttttattagctacacatttgtatgttacactttgtgcagtgcgctcagaataactggagaccataatcacataagggagttgcgacacaacttcaacaagcatcatttctaaaatggcacacacaattttgtaattattaaaaaaattaaaaggttttccttcatgacacttatttaattttaagaagtatattcacatctttttgtagatttttaaaatcatcatcatcttcgacatctttaatgattgtttggaaaagttttgcatcttccgtaacgacattattatccttgttatgttcctttgcaagtaaattatgggcctcctcgtcatttaacacttcttctgttttgggcttttcttgttgagctgcctgttctgtaggtgcttcttccttattttcaacctcctcttgtatctcctcttcctccgtctcttcttcagcttccaagtcttcttcgtctatttcttcgtctccttcttcggccccttcttcaacatcatcggataactcatcttccgcttccttctcctgttctccgacttctaaagctacctgttcatccacatcgtttagattatcatttccatcggaggatatatccactggttctagaacatcctgtttttttatcttcaataattcaaaggctgctttgtcccttgctttcatagcttcttttgcggcgtttactgctttagcagattcttgttttttctcttctaatgttccttccttttttgcatttgttacggcagtttttgcttcatttgtcttatttgcagatgcgtttgcctgctctgctgcgtcattggctgccttttcagctttcgccttttcttcagttgttacatttgaattttttatattttctgctattttttgagcctcttcttttaacaattgtgcttctattgatgccttttgtgctaatacgtatgctgctatagttttagctttttctgatgatttttgtgcattttcagcttctgtttttgctttttctgcttctgttacaactgcattcagattatttacgatgtccgttttttgattgttgtttggtaattccacgctttcttgctctagtttgttcgctgcatccgttacattttttgctacattaagtgctgcctcgattgcagattgtgccactttggttgcagattgtgccgctttggttgcagattgcgccgcattggttgcagattgttttgcttccgttgctgattgtgctgcttcgattgcagattgtgctgcttcagttgcagattgtgctgcttcgttttcctttttttcttttttgtatatgtctgataattttacaatttcactatttgcagcttctgctaatttttgtgctttccctgcttcttcttgtgctttctctgccttctttttcgcttcatatgcatttacaacatgctgtgctatttcggctgcctttttagccttttctttttctgccttcgcatcatcttttgccttttcagcaacaattgcgtggaaagttgccataccatatgatattccttcctttgctgcttcttctgccttttctgctgcttttttagctttatccattgctgttttctttgcttcttctgctacttgttttaatttttccactgcattttttatttcttcttcagcattttctactttttttgttgcatctaatattttttctacttcagcttctgtttcttctttttcttttagagcatctttttttgcttcgttagctttattaatttgcttttggtttgcattggtttcctgtccttgcgttttcacctgtgcttcaggtttaggtaacaattggcttcgatctttatttgcgttcacttcagcaccgtcttttgcgtctagaccgttttgttcatcctgcagggtgaggtttttacctgcccagccgttcctcaaattgggatttttcaaattaacaatttcgttgctcacaacattattttgttgaatgtataaatttacgaagaatacaaaaagggggatgccgccaaattgcttcattttaaatgtggagtaatgctaaatcaaagtagttcaaaattgcaggaactaaagaagtacactaaaagtatgtgacactcggctgctctaattgcaatcaatttttttcatcactaaaatggttttaaaaaaaattgctactgcttgcttaaaaggttactcataatttagcgattataattgtgcagtaaaaagaccaaattgaagttaaacggaatttttacaattcgggaaagaaggcaacacgatgcatcacataaatgaaagtactcaaaggaaaaagttacaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttcttttttttcggtgcaagttaatattcctttttgccaaatccattttgttaattttctccattaaaacgacttgttcgtatttaatttgacattgcccatgcaataatgatccccgaaatatcccgatttctactggaataaaaggaggaaatgcaattcattttgtgtgtcacttttactgttcagttcaatgtaaatggaaaaggaaagttaaagtcattgtattatatatttttttaagcacaacgcatttgtgcatatcagtgttcgattgaacaaaatggttaatgcacctctgtcattttttaaaaatgtaaaacttaaaagaatttaaaattatcggaatggcatctttttaagttaaatgggtaataataatggaaatacaatttttcgaatgtgtaacatttgttccatttggaagtgatctatataaaaatacttcgatttattttgatttaatttacttttgtaaagtacacggataattcacgatgtgaatattacctccgttcatttattgcgcttcgaaactgcaaatccttttcgaattattacaaaatggggattaattatttatccagttattttatacttcacatttttattgcattcaaaatggaattgataatatgaataactgtaggagagaaataaaatgaacttttctacaatttgttaaaaaaaattatcccgtggaagtagtacagttccccatttgttctcttcaaaaaatgtgtaataatataatagaggtctttcattctctctatttcttaagacgtgtgatgtattaagtgcttttaatttattctaagtgtttgttttccattgtgaaattttccttttccacagagaggtgctgttcgaatgactgcacttttgtttgagctacttaccacatgaacattctgttcgatgaaccaaagaggattcctccatgccgcttatcaatggatgatgtgtattttagccagttacataaaaatttttttctttttttacgtaaagctttaaggcacttaagcattgccaattcgtagcgacaaaacggtgcatcccccctttgaaaagggggaaaccacatcctcacaggaaattaatgcactcattcgtataccttttgtaacttgctatgttattatagtatcacgtgatgcatcagatatggatcatctcgcattgcttttttcttaaattctttttactcgttttagaatcctcatctgcttactccagtgatatgcaatttttaaatccctgtgagctattcacaaatgagatgcttttctcccaaatgggtaacgtgtgaagtgcgtataagaaatggtcgtgttaacatcccgcgtttatgttccccgttaatgtaaattttctaacttcttagaggtaccatccgattgatatgttcaaaatggtaactctttttcttatgtgtgtattttgctaatctctcccttggccttttcctccgttttgggataattgcacaaatggtgaagcagttccttaagcgtacttccatttagtgcaaagtgtagatttaggatagcctaaataagttggggcaggccttcttggtatcgtaattcacatacgccgtgaagaaggttaccttttaaactttttctttttagcttaatatctgtgagtacaaccttgtagacctgtacatgcagcttgagagtcaaatgggcggaaacttcatcggagagcaatccgttgtgaagcaaatgaaatgacaacctttcggtgtagtaccatttcatttggcgaagcttcattctgagaggctatgacttattggggagttacaggcgtggtgcgagaatcccttggaaatgataagtgcacaaatgtgggaacaacaaaaaaaaataaataaatgatgaaccgtttgtaataattcatctgagcaatccacaattatggacactttcaaatcgtgaagggggacggatgcatataaaagggttatgtcgttgttaccacggttccgtagcgtgcataaatttacgcaaatagaggatcaccccctatatatcattcttcctcataagcacacatttgccaaccgccaacttctctccttcgcttgtgtaccaaactgcattatttgaaatgtctaatatatgtacgtttcaaaagactcttaaaaagtgctcaaacaaaaaaaaaataaataaataaaaaaataaaaaataaaaataaagtgtaaggaaaaaaaaaatcatactaaaaacaatgaacaaaaaaaaaaaaaaaaaaaaaaaaagaaccagtaaaattaaatctttttctttgcataagatacactgtcgacagatgggagttgtagctgaggagagaatggataaactgcgcctttgcacatgtataggtttgtctgtgtgtgttggctccatttcgcgggagaaggtttcccctcttgcggaggaacccagctcgcgtgcacccaccgacatgtagaacgtggaagttccactccggcgcattatccaaaaagtgtgaaaatgtgaagtgctcacttggtgatgcaaacatgtagtgtttaatctgtttgatctgcgtggtcagaaaagggagaaattttccttttcttgtgacgttatgcagttcatttggggaaagcactccgctgtggcctcttcgtacgggcgcagcacaattgcttgcccctgtcagaactgggaactccggtcaaagctcgaaagtatggaggagatttccttgagcgtctgcttaattacacacacggggaggttgaagtagtacacggtgttcatcttattctgcgatgaaaaatttttgttgtttttcatgtttgcaaatctgggagttaagcctttagggactttcacgacgctttttctttctttaattttttggttctttttacaattagttagaatgccaagttcttcaaaatgttcgatggcctggtcaatagtatttccctctagaatgtcccttatgtaggaggtctccgataggttgctgcagaggcttctaaaccctcgttgtatatcagcataggtaatttcgatgaactggtttggactctgcttcttttcctcacagtcgtcttcctcatcatccgaatttaaatgtgtatcattcacgacattgcatgaagcgtagaggtaaaatttttgaattaaagggaggctcttaattttgaaaagtatatctttatgttcctctaatgggattttgtctgtaattttttttatgtccgaaatcattacagcgttatcctttgccgtgtcaacaaaatcgtgatacttcttttcgatgctttttatttgattgtcaacgatcacatcaaacgattgtaatttgtccatgtttatattttgtagtatttcctttttatccttaaaatgggggatttctctgtctatgtcatttttatataggaccttgaaggggctttcatagcaccgcttgggtgtgcattgactggagttgtaaaaagaggcattatcatttgcgttgaaattttttcttatcaaaatttcacttaacgtttcgttgttgttttgtattttgatgacctccttctttagcgtttcgtatccgatggaaaattcatttttctgatctgtgaattttagattttttgccttatcgctgaatttgttggcaagctcaaattggcgaagatttggcagaggggttacattcttctccaggaaaaagttgtcctctgtctggtcggaaccggattggttcttcaaattggagatattctttacgtgtaccttttgctttttaattgttctgtgagtttggctgttctcgcagtatgtgtcgtttgcttgatctgccttttcgtttgtcgcctttcgtttcccttttttgtgcgtctccacgtcgggtttttcactttcgctgtattcgctatcgtccccgttgaacacgtccgttgagtgatcctcctcctgatcggctaggagcagaaagaggtttctcttctcctgcctactgaatattttattcatcataacttcttctttcaatttggttaaatttttttttctctcatcgaggtcggattttttatcagtgaaaactctcaagatggcatcaaagcacgatctgatgtccccgtttcggttagaaatttgtcgaacgtgtatatttagtgacactcctttgaaaattttggtgacaaattcttcctccaaagtgtttaatttatttctaactatgctcatgaattgcttttcattgtacggtttgtaaataatttggttaattttcatgtgtctgtagtcttttattagatccaagctgttggcaattccaacgagtattattttactgtttgccgtttggacgcattcgaagagatttttgactacatcttcattgatgttcttgttaacattttttgtctttaattcaactcgtacatttttcgttgcaataaaatctaattcatccacaatgacgatttttaaattgcttaatttgcttgtataattaatgaacaccttcttcacctcctccaggccatttaagttgtacttttgtttgacgttactgagaatggactttttgtccttctttattatctgttgtaggatgtctacaaatatatcatatggtttttggctattggagcaagaaacataaaaataggaagcgtcgatatttttataattctgcatgggtgtattttctttcttcttctttttgtcctccaccttctgatctttttccttctctttttctatctccttgatgatgtaaaatatgctgtatgtttttccttgaccactggggcctgtcagaaatatgccttcaccgtctacatttttggagcaccttttaagtatttttttgatttcttcaatttcttcttccctccctacatcactgtcaaaatctttggagtctaaaagggtcttcgctttttcataaacttcgatgtacttgttacattcgttaatatcatcgatgatttttttttctatctcttctaatttgttcatcgatttttcaattttttttatattttcttctactttggtgacgtctatggaattcccttcacctttcgttattccatttgagttcaccttttttttatttgtttgttttgtgtctgtgtcctctttgcgcattttcaccaaggtggtaatctttttatgttccttttcctttgcatagttcaatttggtaccgctcttggctctgcatttgttttcctcctcctttctgttgctcaaatttggggaagtacaattgggggctttcattttgtgcgtgtagcgaagtgcatagggatgtagcgatgtgcatagggatgtagcgatgtgcataggggtatagcgatgtgcgcggggtggtaaaaaagaatggattggttaattaaaaaaggaacgaatgaattgtgctagtgggtagataagatataaacaagttaataaagccaaacgggagttataaaaaaaaaaaaagagttgtacggagttaataaagccatatacgcgtacgcacatgtgtgtagtgatttgtatgagtatctcctcaaggggaaaataaaagaatgcacacatgtttcaccttccctgtaattgttcataattggggagaaattcaaaatgtcgccatggcagtttaatgcgcatgtggttgtgacaccctgcgttgttcatcatgcagctgtctagcgcgatgatgcattgcaaatgggagcagtttcaaatggggggcgtttaaaaagggggaaaatgtgaagcaatttcaagtgggagcagtttcaaatgggggcagtttcaaatgggggcagtttcaaatgggggaaatttcaaatgagggaaatttcaaatgggggaaatttcaaatggggccagtgtcaaacagcaaatattttcgaacgtcgaacacgttcaagtgtcgaacatgttgaaatggcaaactctttcaaacgtcggactctctcaaacgtggaacattttcaaacattgctgatttgtgatggcactaacatacacccaagttgtcagtgctatttacagccgcgcgggatggcggacttcgttttatttcccctttcagtggcataaaatatgtgtcacttgcgaaaagggaacagcagtgccatcgtgttaccccccatgcccatttcgtggcagtggggagatacacgtgtggatgcaaactgacaggcgcaaaatgtatgtttaaatacatgcattgcgcttgagtttgctggtatttgaatggttgttgagaagaaagccagagtgttgaaaaataaaagccaggtaaaattgacagtgaaaggtacgccacgcatgcccatatgtacggggctgcaaactttaaattgtaatttttttattttgcaaaaaaggtgaagcacataattaagatgcgattttcacgtggacaaaagtttctcacgcgcgctcaaattaaaccaccgtgatagaaaaaaaaaaaaaaaaaaaaaaaagaaaaaacagtgtaccgttttgcataccttcaagaaggcgggaaaaagacacaagcgttttttttcttaacaagcacgcaaattattttaaaaaaaaaagggacaaacgagagtacacatgagaatacacaagaaagcacacacgaaagcacacacgaaagcatacacgataacatacacgataacatacacgcgtgcgcagcgcagcgcatacatttgaagcgctttggaactaatgtagaccccagctcccgcagttttccctgccaaggtgtacataccatgcgcaggaactccctcacaaaaatggcactacagcatttatgcccaaagggcaaaacaaatttgatgtttcacaatggaaaagcaatagggggatgctaaaaggcagtcatttcacgaaataatgcaataaaaaattccacacgtgtagcagaatgagctgccctttctttctcattttgacgtatcctctcaagtggcgccatttaagtcattttcgattctaaagggaaaaaattggaagctattcagacggtggatacaatcccaattttagaaaaaattaaaaaagttactcccccaaaagtgatgagagttcccccttgaaagtgaaggagtcaccgcttaacgataaaaactgtcacacatagcacacttgtatatgacactccaattcaacatagcatttgcgcatccatcacagtcaaggctaataagcgtcatcagccatgtcccttaggcatttctccaggtgttcactcggttatgatcatacacatatgtgagtaaaaaaaaaaaaaaaactctgaatggctcttaaaaaggaatacctatgtgccatattgaatcggttaaggtagccccctctccacctgccagcgaagtgacatcgaaaaattgaaatatgaaaaggtgttaacgagaccacttttgaaacatcgtcgaaaaaaaaaaaaataaataaaataaaataaacatatgaatgtacacgcattatatgcttgcatatgcgagcacaccatgatgagcctgggaaggggactcaaaatgccaataacgcatagtgacaaaaaaattcctacgcgagagttcgaacgtgtaagaggttaacaattttttttttgcagtggcaaagaagagcgaagcaacatcctgcgtggaatgtaaaccacctctgaaacgtactggaatatgaaatattgtttcaaagtgaaaggggtcctacttctatgcgtgtatttgcttcatacagttgtagactcaaaaaatgtgttcactgatcaaagccaatttgtgagaaaaaagtaccagcagttgagaggggtgtgtttgcatttccttctttccactccacgtaacaatgtcgctagtgataaatatgctctaaggagggtatggtcgtctgccaaattgtgcaaccgtgtgaagtgcagcaagaagaggcagataaagcacgtcagatctggtagaagtaatctccaatatgatgaggatgcattccaaaggggaaacatcgtgagcaataaaaaaatgaagttaataattcgtcaattgaacagagccaagtggtacgacttcaaatttttttccccagcaaaagttaatttatttttaagactaaaagaaagaaaggagacccacaatgaattatcaactctgatgcatgcgataaatttaggcgatgatatttttataactgctttgaataaggaggatcaaaggaagttaacagagctgctatttccgtgtcagtctggcgatttcttaaccataaagaaggatgaagagtacgaagggaagtacaaaaatgaggagatgtacccaggggggagagacgaagacacgaggtattattacaaccattacccactaaatgacgataacataattgcaaaggtgttgagacgatacagagaagaactagggatacgggaccatgtcaaatttttaattcatgtggtgaagcgcactcccatttttagtggaataggtggagggtcgtctaatggagcttccgttttttatttcttggaaaaatattactacaaatacttaaaatcgaatcagttaaggaacgaatttttaaaaacaataggcagcgacatatccttttttagcagctccggttttgcctactgtactggcaagggcaataatgtcatcgatttaagtgatgcccaggcaaccatttcggggagcagaatatatatttttcaaatcagcgagggactctcctctaggatggtctatcaaaatgttgattatgacaagatagtgcagtataaccctgtgagtttgttgaaacagttcatagttaacgcggagaagtgtaatatcgtcaagcatgtggaagaagcggagcgcagttatttgaagcaatttgtgccgctggacgggacatctctaatgaatagttttataaacgacttggaacactctgcgtttgttttgcttaagaaggtgaaatgtttgaaggaccttctactgaatcaaaacattttcgatgctgtaacgatgagtggaagtggctcatcgttatttgcactgacaaaaaagaatatgagtttagacgaagagaagatgcacatgaaaaatttgataaagcaagttcgggaaaagttgcatgtacctgtaaaggtctatttgtgtagtgccttaaggaagactgagcacctgtggtatagaccgggccaacttgcggagagggtgatatagacgtaggggtagggagtttttttcttcgctgcccatgcacaaggaaatatgtgtactgtcgtgtgcgtatgtatgtacatgcccattggtacgcacactccagttaatattttttttttttttttaatgccaaaagggattcgttcagttcggtaaaaacgactgcaaggggtcgtcatatctgtttgtcctccctttttaatgttgcttgttagcatagttgtggtcatagctagcatttttttttgagtgggtagtgcaaacgcactaaattctttttgcccgtcccagtaaaaagcacatatgagtgcaagtacccatatgtgcatctctcgtatacaaattcttaattctctcgtgtcgaccattttgatgcttacccaaaatgcccctattttgaattaaatcactgtccagtttggtaggcacatttttgtgatacacccttaaactgattcatcaaatgaggctcgaataggtacccccttctgtttgtaaacctcccctcctcctctatttgttcctatttttttgttatcaaaaagggggccattaaaattccgttgcctcttacggaataactatttctaccgattcgatctacggaaccaatttcgtggccacgatttgttacttattcttcttgtctaaattgagatttttcaaaatttcattcgcatcttcatgtacctggggttctctctgatttaatgcgtcattttgtgcggaagcgaattcgacagttttctttttcttccgtctgggggaacgaccagcatcatatttcttcttgcttaagtctaagttaaattttttacagcagtaacccaagccatatttttttatagtcttcaatcctcttgcactgactcttagttttacaaatcgatcttcctcttcgaagtaaattcgcttccttagtaaatttactctctgctttctgtgcgttttgatacctgacttggagattttacgcgcattccagttgtccatttttcccagtattatgcatctttgtgtttgaaatggggcaatttaggaggcagtaaagtagggaaaaaaaggggtaaaagggaaacaaatggaaaaaagggggtaaaagggaaaaaaggggaaaaaactcgaatgagtctttgaatcacttaaaaaatgttgaagttatttaaagtgggcgtttttaagaatttttttttgttaaaatgtgtggtttcgttacctccttacggggagctttatttctttatgtggcaacatggtgactttgtttattcgctttctgccatctaatccgtggtgcctcctggctgtcgatggtccagtcattcggtattttcggagctgtataaagtgggcacaagaagaatgggtaaactcatttgcaagaagcgcacatcatctcgattagatgaaaaaatgcattagctgataaattcaccacttgggaataatctacattgagagacatgcccccacaatgtgacaatatccaaggggaggaatttttacttacggctaacgcttccttatgtctttttttcgtgaataagcaaaagtttgtcccatgtaactttttattcaatgcgcaatttttatatatgtcactttttttgattagcggtttgactattaaaggtggaggtgaaaaaaaaaaaaaaaaaaaaagtggataaacagacagccatttctgttcacacttggtatttttttttttttttttttttctactataattcactttttcccttttgttttcataccgtaaaaagacttttgaaagtttattctgttttcatcttttttgtgaatctacaaaaaaagggagagacggttaaattggtttcgttaaaactgggctttatttgcgccacagtggattattctgggacggccttataccgtcctgcttataggtagctctctggggggaagcacatatatgcgtaatgcaagtacacatatacatgtccccccacatggacaaacttacaactgtcgaaacacccaagaggagaagagaattaaagtggattattacataaaaaaatatatacacatttcttgctaagctgtatattttatttttacatttactttgcattattttcttttttaataaattaacgatatttcttgtgacatgtagggggtggggggaaattaaataaaaccacacacaaaaaaaaaaaaaaaaaatgtggttacacaacaatcttgcaattttgaaacatcaacatcattttgtataatggacgaaaaaatgtaaataaatgaagacgtaaaacttgatggtacatttgcatgttaacctttcttcaaatatgctaagtatccatttgtgaaagcgccagaaatggccaaatatcgcaaactatgagtattgtttacccatttgcagtaaaaatattcacagtttgcctctgaacttaacaccaaagcggaggtagggaagaaggaaaaaaaaaaaataaaaaaaaaggtagtaaaactgcataaggaaaaaaccttaaagagggaaaaaaacaaaatgaaagcaaacgagcataataaacatgaatgtcgcaattctggaatacaccttatcgtttattctttttttattttacttcttaagctctattcagattgccatttgcattttacttgtcgctaatgtgatatctgtgtcacatttgtgccttaccattttcttttttaattttcgtctccctaatgaggcgtttttattcaaattattgattcccctgttggtgacactttttcttttttttatgagcctctttttgctgctaatatttgtagttgccgttttgtttattttcctgggaatgcctttttattaaatttttatttaaatcatacgaggtataaaagccgaacaaatccaacacttaagtggggaaaacatacctatgtgcaatgcagcgtggcccgcttggtaccaccgcgttttgacccagtttgtacgactgggcattttctgtaagtagcattttgatgtttcagtttgttcctcctttcacgcgaaaacatttttgcctccgttgaaggttaaatttagttctactggagtatcccatttctcacctgccctggcgagagagatacacgacccgcttaagcttcacatttttgcagaaaaaacatttaccagttgaaatgtcccccaagcatgtcacctcgaaagcataatgaagaaaaacgctactttaaagaatatattttttaatcctctttaaaacttctttatttagggcatattttttcgcctttttttttttttattgcctctccataccaaccatttttgaagccataactaagaggaagaatggacagccaacgaagcatggaagacgcccaaaacgccctggggatgatgatatatcagatactgaacaatgtatttctttatttttttttttcctccacatgagagtgcattttttggtttttgctcaaccaatatggagaagcgtgtataatatgcctagtttgtctttttttttttccacgtatatagtcatgaagaaatatattttttttaatgcgccttttttttttttcccctattagcaagtgcgaaaaacgtgcttcgagaaatgtttcggtcagaaattttccgagcaaatggggaagaatgagcaaatctgtttagccaaatgcatggaccgaatgtgagtgcagttttgtgtcatgcgtatatacgtatgtgcataccgcaacggacattatgcgcaagagtgaaaagaggcagcggggaattatttcaaattacgtcgaattctttgcatatgtgttttgtatatatttcctttttatgccgattttttttaccccttcttcccttcttggcgcaggtacgaagctcacacaattgtaacgaaggcttccacagaaattgcgcagaacttaagcgtcgactcgaattattaattaaaaattacatgcgaatatttgtctttttcttttttttttttaaatttgttatgtaccatatcatagtgtgaattgttttcgcttttgaacttttttttttaaattagacttttaaaaaggttatgaattgcaaatgtgtaacgaaccatcgtaattacagatggatggtcaaaaatggacaaaaaaaataaaaaaatggacaacatgggatggctatggataggatgaaattaaaaatctccccaccatgtcaaactagccacattaggtgcaacaagcaaggatgaatcgttaaaaggttaaaaaaagggggcgcatcggttggtccccgttttggctattttgagctttcgtcatgtaaacagtgcggagcagcaaaggctaactacaaaaaagggctgaagggttaaataaaataattcccctcttgggcatatatcaatcgggaggaaattccaaattatgataacattggggccattcttctcctcatgttccgcattttcgacgaagcgatttcatttcaccatttaagtgtgttcatattattcagataaaataacgggccctctagtatgtgtgaacgtattagggagttagataaaccgagcaggaacaactctgacatgcatagataatgtaatactcgcaatataaattttccgagaacagaaaaaagtccccgcaccgacaaaagtaaatgtaggcattttcctcgctaatatattgcaggtccacctttttgatgtttagggcgttttcgtacttttcggatttgctgccatgttggatgtctctcaaaatttgttcatatgcccaaaccagggtgacgaagtcgacattgtcttttttggcggtatttttgtccgcttttttatccccttcgttttgttcacttattggggtaattcccacagcaatgcttgcattggtcccattttctgcattcccctccacccccttgcgttccctatttaggtgatacttcagcttatctgggtggtaaattatagccaactttttaaattgcctcttcgcagtttctatgttgcaatttggttctacgttcaaaatggaataggggttactgcttggcgcattttccattttgctttcgcatcaatgtgctttttattttattttttttgcgctacatagggggggaaattcgttcatgtgtaaggatgggcagggagctcaattaggttatatttatgtgatagcttgtttattttggggggcattgctttggggttcttttaccagtcagtttgtgtcattttgtgcttttgcgtcgttttcatcaggattagcaattagcagcgtagaggaatctttcttcgttttcttctccttcttcgccttctccgctttatttttggcgcaattggggaggaggcgtggcctcatttttgcgcctgtttacttcacccctggggtgtgaaagttggggttcatttcggtgtttgttttatctgctcgtttcccccgccgtttggccaaccagcttagatattcatcatttcactgggctcacgtcgcaattgttagatctctcccttctcttaatttgttccttctggtacataacttttgctgctgcgtttttgcgagtgcaacaatttagcagcgtcgcgtgattaaaaaatgcacgggtgctatgtacattcgcacatgtgcaattatggcttaccccttttagttaccgctaaatactcaccttctttttcgcctcctttttggcgcttcaaatgtttcgccagacttcgtttatgtacctttctataaagaatatattttttctctttcgctgagaattggcaaactgtgaaacctgccgagggggagaagctctccacgtttatgctatcataaaaatgtttttcctcttttgggggtgaaagagaccccccaaacgtatatgagccattacgcaaaacgggggtttacattacgtgggcacatctgaagtagtgaatgtgcacctctacacgggcaagcatgtaggtgttaaagcaaaatggggaatgattaaaatatgaattatgtaattatgcggcttgagtataccatcacctgttcaccaagtgcttcaccgcccatgtgtacttaccccttttgagagttttccataaatctcccctttcattgtagaagcatgatctggttcagtcggcagcgactgggtggaggagtcggaagacggttgtgcatgccaatttacagtggaagtagcgacagcgcttttaaggataaatattttgttttaaaaaaaataaatcataagtatgaaaatgttttactctttggggacgttaaaaagttaagggacacagcagtggagcttataaaaggtatctcctcatcagaagataacaggaacgaggggtatgcaaatttgaaaataaaaagatatataagtagtgaggagaagaaggcgagagagttggaggatgacatggaaggggaccctgacagtgctgcggataataatcacttaatgtacagcaatgcagatgttgtacaaaatgccccttccaaggataggaaccccaaaatggcgaagaaattgtccttttggcagatatacagtatgcgggttaaaaaaagtctccacctgcttcgccctaacgatttttccctaattcttcagtcttttcatttgtacaacaaggacacaggtgagtttcatgcggaggaagtgcgtagacgaatgtgcctaccatgttggtgatgctaagtaggctttgcgcgtgtgtataacggctgctccattgtccgtcctcatttcactcaattttatgctacgtaattttgtttcgcttcctgccttgtaggggtttacgtgtcaagcgtgaaacatattgagggacaaattccagagatgaatggagtttcctttgtgatcattttaaacattttaagtgcgagattgaaaaaaataattataacgatttttttaaaaaaatgatgaattacttgccaaatgttatgtacgaactgaatgtacgagacatgaacaacatcctgagttgtttccacaatttagaattaagtgacacaagaatatgtgacattttttatcagaaaattttatcaaatttgaacagagtggaagacacattcacgttgtcatctctgtgttacattttttacaaatacaattttgaaaaccagtatttttttgagtgcctcaaaagacgggggttacttttgctggacaattttgacgcggggcagttttacaaatttgtcttttcgttacataataagaatatttgtttgaaagaaatagtggataaaaagaaaaatgacgtgctcgcttttttgtctgactataatgatgagcagagattatttatgggtgaaatttttggtataaaatgaggggaagtcattactccctactaagctgagtaatccgcaagtcgttttttttgacttgtcatattttaaaagttttttttttgtcccttttgctaactcttttaagcattatatgaaattatccacgtaacattttgaaataacttatttgtctacttttgggtccaaagtaggccgaaaaattggaacataaatgggagaaaaataattgtgcgcggagaaatcagaagggatgtgcagaggggaaaatgccgtaggtacatttgggcagttccaaaaaggggaaaaaatgcgcgcacagaggaacttatacatatgcgcgtgtgtttatttgtggaaaggaaattggtttatttccccgtttgtgacctcttcctcgttttgagttttgtctcttcggtgccgcaatgaaggcataacgcgctttagtcaccacaggggaaaaaaaacatataattatatgagcatatacacatgtgtacacgtaaggcgccttttgcgcttatttccctcgtgcgtgactagccaaatggcacagggctaggctaactctatgaagcttcaccccattatgtccaaaatttcctactgtttagtaaaattatgtaaccttttttttattacttttttgaaccctccttttggagggtccatatattttattttcgtcccccttcgatcaagttaaccaaataaagacaaccttgaagagtgcacccaaggggatagaaaaaaaaaaagatgggccacaaaatagacatttttttatacatttgcaaaacagaaaacgaagcaaaggttaagaaagatgtcgtaaagagaattatcgcgacaaaaaggaagttcacaaggggggtagtagtcaagtacgttttgcacaactgtaaaacgaaaaataatttagtaaaaaaaaaatggaacataagttacatgctaaataaaaccagggataagcgcaaagggggtaagaatggggagcagcttgaaagaagacagctcgatgaagctactgttcaatgtggcgaagttacggacgaacataagactgaaaattcatctcaaaatggttcgcaccagtatgtgcgtcgaaaaagttgttgcgctaaaaattcgggtacttataaaaaacttcttaacagaatactccgcaatgtgagaaatggacagaatacgacgatcataaatacaggtaaggctactaacttgtgatggtggataaaaggtgttcacgttggtacatataaataggtgtccaactggaggtgtacaaaagtgcgtcactcgcactgcatacagatgtattttggagtaaccctccagaacggactgcaattatgcaagaaaatgctctttttaagcttcctcctttagtctactatttttttcttggagctatgcctttatatgtgcatgggaccatgcgtacgtttttttttttccctctcggtgacttttcattcgaaatgtgcggctttaatttttctaaggggtagacacgaagaagagggagaaaaatgtgtttttctatggacacctgtataggagatacctaaggggtaatcaaattcataggcgttgcgattcagcgctggtcgtcattgcgggtacacatgtttccacgtaaaggagcaaatcgcaatgcctttatgccaagcagagaagaaaaaaaaactcaaaaggttaccatttgtagacagcggaaatatgttggaaaacgaggatacgcccagtgatgttactagcgaaaaaagcgaagtaacagcatcggagggagaaataaagaaggagaagatgaagaagaaagaatcgcacaaaggttgccgtgactcatgttatcacgcgaagaaaagacggaaggactacattcaaagcgccaattttgaggaatgcttaaaaaaaaaaggactcattttggatatatacgattggattgttagcacgaatagtgaagaaggtgaagctgcaaaaaaaaagggatttatttttacaaattcgcttcacaaaaatgaaggttattttttcctccctccctttaaggcaatacataaatttttttcctcttgcagatatgaaaatatcaatttcgtcatgggcttacaaaaactgtaaaataatcgatatgctaaaaaaaagatgtagtgagggtaaaaatcgcacaagtggaaagaaagggggtaggaagatcccccccttttgccacagatgttttataaaaaaatcttttgacaaccccaattttgggaatccccaatgctgcaaggaattgcccataaaaaggcctatacaaaatggcgaacatttaaccatatgccttaaacgtataataaagaagtgcagaaaaatttttggtaggtcaaagaagggaatcactaatgtgtgctttgtttttaaatacaaaattagaatggacggtcgggacaggtgtgtgtacttagttaattttcccctttgcaacattcagaaggataaaattttccacaacattaataatgaaaagtctttgctatttttgttcaataaaaagattttaaaatcggtgagaggtgttagtgattactccagttttgtgtttccctttaataacgcgaaggggtgtcagagggccctcaaattgaagaagaaaatggttcattttgtgagtcagagcgaaggggtgagaggtgtaaagagagccgacattacgctgggaagcatacagggtgagagcccatcggaggataggcaaagaagtctaattggcgaaagtccaacagaagtgtgccaccaacgtgggagtactgccactactactactactaccccccctgtggatggagccccaaaagaggacgatctatctgagaaacgtggcacgaaggaagaaacagaacctatagggataataactccatttaggaagcataaaaaaaaggacatcatcttccacatgcatcttttcgaattgttcattagacttatatttgaaaacacgaaaacttattttacctttttcatcaacgagttgacgcacgatggggaattctataaaaatgtgtactacttgaatttgagcaaaattgttaacgtgagagtgaatcaaagaggaaagaaaaacacagcacaagggagagacaacatcagtgagctacacaatctgatgaaacagaatgacgagtgcaaacatgtgataagcgaaagagataacactatacggatgttacaaaatgaggtaagaaaaaaaaaaaagcagtgtcagagctggaggatcaactctcaaagtacaaaaacgaccatttggataagctaaaggttatagaaaatctgaagagcaaaatatcaaaaagggagagtaccaagcagaaggaaaataatgcaaatgagcagatggtaaaaaatgctaattatataaaaaaactgtataatgaaaataatttattaaaagaaaaaattaaaaaattgaatgagtcgattaggaaagacgggggttcttcttcacattcgattggaaaatttgctgactccaaggagagtggcatgaccaacctactggcaaataacgaggtgaacgcgctgtgcacactggatcacaaaagtaaaaatgacacagttgatgtgacataaaattagtaaactgcctgccccgctttttgacgtctctctcagagcacaaaggacaaggacgagaaaaatgaaaagttaaatttttttctgaaggcctttttagacactgagcagaagttatatgtaaggcgagtcgtctgcgcgggataagatccgcaagcttggcgaagtgctgcagatgtgctcacgcgagtgtggcatctgcacgtccatctgcacgtccatctgcacgtccatttgcatgtccatctgcacgtgcgttcatgcggatctccgtgtgcgagcccattccccggttgcagacagccgacgtgctcataaacgcccagaaggagatcattgcaaaaattaaaaatgagaaaaacagctatttagaggaagttgaacggaaaaaagttctttttgtaagcacgaactgtgataagtttttgtgtaacaacagtatgccgatgcatggacgttgggggaggggcgctaagatgtagacacaaacatgcagtagagtagatggcgttccctgcgtgcacacccaaccgggcagtgacgcatgacacatacttgtggacgtggttgttccctcttcgcagaaacgggaagtggaaaaatcactatattttatacactccatttgtgaagacataaaaacgaagaaggagaaaatttgtctggcgaacaggattaacaagctgcacgattgcataaatgtaaagtgggaaagcgtgaaagagtgaccacatcgtccgattgctcgcttgcggatgagtaatgtgtaacatgcttaattagcatgtatcatatgtttctttccctttttcagagctttttgggcacatttgaaaagggcccctaactcctcagaggggagttcgctcggaggtttaaagaagagaatgaacaatttcgagggaaagcacatcattttttcgataacgtggcgtgtgttcgtaacagaaatgcagcacgtacacagcataaatgtagccgaaaagtgcgataaaataccgattggcagttggaaaaaggcataaacgatccgcggagccacacttttcagcctgcgtgattccttccctttgcacagtgacaaattttgcgccaaaagagggccaaaacacatgcgaaaatagccaccagagctaggatcagcagcattaaaaaggaaaagaaggaggtcccctttttaaacttaatttttaagaccttcttatcgtaatacgtttctagaaagagatatacattttctgagtggtgtataggtgcatttaaaactttgtcaataaatctgtgtgtcgttttttggctgtctacctttatgaaggaaaataatttgttactcacatctgcgtagaaggacatgtttttgtgaaagttaccgcagaggtattccccaatgggctgcacaccctctcttggatcaaaagggcacacatttccatccgataggttgtatatataatttggaacatctatatggacatgataatagatattaaaaaagtagaattttctgaaaatttttttaatcatatttttttttttttcaagcggattataatttgactcatccataagggtcgttaaccttttgcgccagtcggattgatacgtagatatatttttatcgtctttttttagcgaacttggattaccaaccagtttgtggtagttccccatcacttggtctaaggagccactttttttttcccccttttgtctgctatgcagtacgctttcttgaaacttccgtttgataaaattttccgaaatggtattttttttttttccgacgagttgctctttttcgagtagcctttgctgcctacactctatcaccaaaacgttgttataagtgttctgattcaagggaaaaaaaaaggcgtcttttttaagtaaattattgtttatgtacatttgactgttacggcagctcgcctgaatgtttagcccttcaacattgtgagcaacattggtactataaaaataaatgtaacttttgaattctttgtcaagtaataaacttgtagaggatggatgactacttagattgacatcgtttaggtagaaattggaatgttcgttattattttttattttaattttatatgtcttttggctttcataccaaatggctagttccttttgtcccccacctgagaagtggatcctgtaaggtaaatcagtcaaatacacctttttcttgttaacataaatgtgatatgtttttaggtacaactcttccatggcgacactttgttcattatctaagtactccgatgtgtgttcattaaaaaagagttcgtcttctggggatacctttttatatatgtaattttcccaaatgtttaatagtggacttagggtaatttcggtcagatgttcactcgcttctaattcgtaatgatatcgatctctatgaaacgtaaatgagacattgtttatcagtatgttgctaatgaaaattgggtattcaccatctaggaaagaaccttggctgcatctgcttcttttcgccaacaaaatgagcagcagggaaagtgccgtaaagaagcgcttcattgtcctggcatatagaatagtttttttttttttttttttcctttttgaatattctcagggtggggcataagcatagaatgcatggggcgttaaaatctcacgcatggtaggaacactgcacgagtcaattatccaatgttcaccttccaaaggtatctacgtctaactcaggtgtgcctttaaaggtgtgcacacgtgcaagtcagcctacgcctctttgcaccttccggtgaactatcttaaaaaaaattaaaacgtaattgcaaacaattcgagggaagatcaaatggaagagccataccttactctgcataaatggaatcatattcttggcgcaaaaaaaggggtatccctttaacgtacacgcggagccgtctcagcaggactggcgctgcacatatccttaccaacatgcacatatccctacccatatgtgcatttccatgtggaccgtgagcacggaaattttcaaatttctttcaaccgttttaaaaatttcacaagcgggtaatcaaaggagcagcggcacgttgagaggtaccactcgaacatgcatgtgagccgaaattaaacgcgcccgcagggtacgtggatcgggtcaacgtacaaatgcggtctatatcacatggtagcctttaaactgcgccatgttttaccaactttgagctgtgcatttttggggggaaaaaatatatttcccgaaggggtataaaatgaagtgtgctacattttgtagcttagaggggcggttggggttaaggtgatggtgtgatttacaccctttttctcttatatacttaacacagcttcccgtaaaggcatttgcacttcggttattatacttgtgggtatccccgaatgaggttccctgaggctggaagtttgtgggcgcgtacgtagaagcggtaggcacgggtactaatacgatttgtttaaaccgttgaaccattgcagcgttaaaaaaaaaaaggtacggtgctgcccaggaggttcgtgattttccctctgctgcgatagcatcacacaaaatggtcactttcaacttgatgaatttccattatgatgtaagagtgcaggaaaaggggcgaatcagttggtccccttttcacggcactaaaaccctatgtatgttacacgagcagatggataaataaagccacatatggcttattgccatgcaagaatgacattttaatgtgtcattcctaacccaagcggcgtgaacaaaacttgcgcattgtggggagaaaaaaacaaaaaaaattataattttatcgtaaaagagataaaataggagaagaaacgaaccacttgatgtatgtgtatttctccctctgtcattaatcttacagtggttacatgcatattgctgccatcatttcgtaaatgtcatggggctgtgataaagggtagcatcgtacgctttaaaaatgttcatctgtcatttgtacacatctttttctgggttaaccccaactatgtaacattttaaaaggaaaatatgagtcattttttctttcgtaaatatataccatttttaacaactttttgccttttcttccttttcagagtgttattaaagttacgactttgaaaaggtacaaaggagcatacaacgttattcgatcaagaaaaaaaaaaaaaaacacatttgttgatgtacgtgtttttgtagcgcgttcacaattaagcacttaactttattgccctttcctccgctttacagtcatgacacgccttcattttaaggaatcaggggcggaaatgataataaaattgcaacgtgcctccaacttgttcagaaaaagagggaaaaaaaataatatatataaaaggggtagagaaaaccatacaaaacagggataaaagcaaaatgataaaaattaatggtttttgccattgtgacttgccttcacatttttggaacccccatggtgacgttgcacgaaatatttgatgcacgagcagaaggcaggaatgaacatatatgtcaaggggtgtaaaataataactcgagcgtgcctttccaacagtgcagtaccgtttatgtaatgtatattagcgtacccatgaaaggattgtttagtcatgaatgcattacatgagcagataaatatgcgttcatgtgaccacgctgaagatttggaatcaatatatttttttgcattgcatgcggggcagcaagtagaatatgcgaaagaaaaaagagaatgagcataaattcccataaacaaaggcgcagggggcgttcctacatagcaatacatgtatcatatgataacacgccacaagtatatgaatatttatttaagcactttttacgtggtatggccttgagcccttctgcatttgcttcgcaagcggcaagtggatttatttttgcaggcgccaatattctcatattcctccttcacagtgagaagaagaggcaattaattatttatttattacaaaaaaaataaataatgatatgacaaactaaacgtttcctttctcttgaattttttttttttttttttaatataaaaagtaattaaaatatttaagcatttattatttttttttttttacatgattttgtaatgaacgtcatccttaatttttacatctactacgtatatatatgtacacatatatagataagtatatatgtactttgcatacgtatacgtttttattttttaagcctcacctttttcgcattttgaaacttcccagaggagccaacctgtgctgatttggcccttttgtggagtaccccgtacattgttattgtatgtaaacgtttgtacatataccgtgctgcgttcgcttccccgcgaattctacaatacagtagcaaaaaaaaaaaaattcgcagtttttacccctaaagtaaaaatcggtactatattttacccattacgttgtggccttgtatcttcaaaactgaagcaacaatgaagaaaaacgcgcaaataataattttttgcctgttcggattgctgagctatacatgcgtagctgaaggaaacgttaacccacccaacagtaatcacaacgggttaaacgccaacaatggaaataaaggcaacggaaatgacaacgatatgccaccgttcattggaggaaacaacaataacgtgaacgacaacaataatgataacacttttaataagaatggaaaggatgtaacccgaaaggatggtgatgcaaatgacggagaaaatcgaaatgacaagaaaaaggaaaatggcagcgattcaaatgagaagaactccatagaaaatgctgacaatggtagcggcaaatctgatgcgaatgccaaccaaaatgatgaagatggaaataaaatggatgaagcatctttgaagaaaatcctcaaaattgttgacgaaatggaaaatgttcaaggactgctcgatggagattacaacattttggataagtacagtgtcaaattagttgatgaagatgatagagaaacgaataaaagaaaaatcattggagaatatgatttgaagatgttaaaaaatgttttattgttcagagaaaaaatttcccgagtttgtgaaaataaatacaataaaaatttaccagccctctttaaaaaatgctcaaatgtggatgaccccaaattaagtaaatccagggaaaaaattaaaaaaggattagcaaaaaataatacgagtattgaagattttgtgataggtcttatagaagatttatttgagaaaattaatgaacattttattaaagatgattcattcgatttaaatgattatttagccgatttcgaactcattaattatataattatgcacgaaacatcggaattgatcgatgaacttttgaacataatagagtccatgaatttcagattggaatcgggatctttggacaaaatggttaaatctgcacaatcaggaatgaacttaaattgcaaaatgaaggaagacatagttcacttacttaagaaatcttccgccaaattttttaaaatcgaaattgacagaaagactaagatgatatacccagtacaagctacacacaaaggtgccaacatgaaacaattcgcccttaacttcttgcagaaaaataatgtatgtgaacataaaaagtgcccattaaactccaattgctatgtcatagatggagaggaggtctgcagatgtctacccggatttagcgacgtcaaaattgataatgttatgaattgcgttagggatgatacccttgactgtagcaacaacaacggtggctgtgatgtgaacgcaacgtgtactcttatagacaaaaaaattgtgtgtgagtgtaaggagaactttgaaggagatggaatatactgctcctacagcatttttaattccatcaacaatttcattttcctgattttgttgcttttgtgcctgtacctgttctaggcggatagtttgcggcacacttgtgatggttagcagttgtgtgtgtccactaggctgtatattcctactcccttgtgtatccatttttaactgcgcagctgtgtagttttcttttttttttcacctgcatgaaatgtacatatagatataaaattgtgccgacgttggacattttccacaaaaatgcgccatccattcattctttcatatattcattcatccatccatccgtttcttttttttttttttttttttaaattaaagcatttttttgaagcgtttacattaccatagtagactctagttgttattgttagggcgtgtatgaaacctcatgtaagcgctttctttctgcacaaaggtggtgataaatgattctcgatgtttatatattttccttcattgattttttatacttcatttttccaaatgcgtatattgctttaaaatttcatgcagcttctgtatagtttaccctttttgcaagttttcacaatttttaccaacttaacagattttaccaccatttaactttgtttacgcaccactaaatagctccaaggaaatgagatttcttcgtctcttaggaccgagcgcttaaaggactgattggaacgtttaatcgggtcccctcgtgccgcgtgacggatttagtttagtgcgttcaacggtttgcctatttttgtgcgttcaactgtttgcctatttttgtgcgtccaacgatttacctatttttttgcagtcattggtttgcctattattgtgcagtcaacggtttgcttatttttattttttactttttttacaaagtgaacttccttcacgtgaaggtgcacccgtctgacactgcatggaggtttgttgccacatttttgtagcacataattggctactattacacttttttacattacgagaaaaacttccaaatgaagcggcatgggggaaaaaatgagaagattctgcggcgatgttcaaacgtgacaaagtaggagagatgaaggggataaaatggactggcatggcgtacacacagctgtctatataagcgcaaaatagttaacatgtgcacattctttagcaaacgcaaaagtgggtgctgtgggagaaggaaatattcccctattttacttcgtttggaactttgataattttcttagtttttttttttttttacgtaaaaaagttgcttttaggggaatgaaaaaaagcgaagtacgtacatcaccgcgcagcctatgaaaaatgccctaactctttttaaatttaggtaaagaacgcgagttgtttgaggaattttttttttttttttttcaaatggcttaaaaaatttgctcaactcgcgtttgagttaagataagtgtgcatgatttgcgtaatctcttttttatgtgacaaagatgtactgcggaaaagacgcgaaaagacaaatgcgcgaagcaagttgagaataaataaatagtttcataatcttatttttatcaactggcaaatgtagaaaaggggggagaaacaagggaaaaaaaaaaaaaaaaatgcagactgaaaatgtaagtggcgtgtatgtgtaagagtttatcaaggttggtttgacgagttttgttaaatttgcctttttcgttttttcttttttttttttttcgtttcattttcgttttttttctccacttcttaagtgatagtcattttatcctcactcttaaacgcgttcgtgcgtttttttcgtttcatcattaaaatcgggatggttaaaaatgactcttcgcaagttacacatttgcaatgctgtcttatgatttcacttcattctttcccttaatgcggttgagtttttttaaaatgcttcatacatagcgtacgttaaaagcattatttgagttatatatatatatatatatatttatatgtgtatatattttttttttcttccattcacgtgaaacaacagaacaaaattgcttcttattaaatgtgaagactgtgcagcccttttttgtttttttttttccaactgtttatgtgttactcggcacatttttttttacttcaaaaaaatacgcatttatgagtacctgttgagcgcgcaaatgtgtgcatgtgcgtatataaacttatacgtgtacttaaaatgggcatttaccctctgttgtaataattacattccttttcttattttgcgttcatcgtgcgtagaagagtaggacacgcctgtgtcttggaaacaaaaagatgagctgttttcacgcgagattaagtatttgcacgtcttacacttttgggcgaaatgtttcgagtagcaatggataggaattattccattcttggattccccgcttgacgtttgttcatgttgtttttttttttttttttttcgacggccgtttcgtttaatttgttggaggggagcaaataaaaggaaaggaagaagaactggtataaaaggaaaaagacgtggaggaagaagctcccccttcgcaattgcctaggttgaggtgaccctcgaaggttgcaaatttgtgaaccttctcgttaagcgtccttttgtctacccatttgtgctatcatttttttttttttgaaacacctttttgaggagtgtccacattttttaactatcctgcgctaaccacgtagcagttagccactttgtcggggaacaatcgttggtgctgccgtccctcgctgccttttcctcatcatggggaacagttgcaagaaagtcatacaaaccagacgaaacagaacgccacctgaccaattcaaccatcgcttcgatttcgtaagcgataataactcaagttggaataacatgaactattacaatgatttatacttacgaaattttaaccgagagagagaacctttaaaagaaaacgacaacacattagcacttaacgatgaaagcaatttccatgccaacagttcattggtgtatatcgatgagctttatgacattttggaaaacgaaaaaaaagtgaagataaaaaaacttgacaactccgatgtagaggaattcctcattatagaaaagcacattaaattaaaaaggaaaaagaagaaaaataatcctttcaaaaagaaaaaggaaaaaaatgtgaaaaaagaaatgagccctttctcattaagagacataaatgatgacaataatgggaatcgttttgatgtgccgtccttccctggagataactctctgaacaaaaaaaaaaataaaatgaaagatcgaacatcctcgaaaattactgaagtggaaacgtggtgcagttcttcaaatgataataggtatgatatattcgaggaggatagaaagcacatgctgaagcaacgccaagtcaacatgaaggatgatcggaagttgggtccccaaaagagtgccaaaaatgtcagggatagtcgtaacaatgaccagaatgctcagggtaagccaagcagtggcgctaacaaggacgccagtgatccgggaaacggtcacaatcatggcagcgatttcggtttaacgtttgaaacaagtgaggtgatagactcgcaaaagggaaaaaaggctgacaaaaaagttggcaaaaaagctgacaaaaaagctgacaaaaaagctgacaaaaaagctggcaaaaaaactgaccaggctgccaacaaatttgatatattcccagattgaaaggtggtgttacacgaacaaggaaagaagcggaaagacatggggggccagtagtgtaaccccgctccagctttctctcctcagaaaaaggaaaaatataccaggttataaatataagttgcacctacgtgtggacgctagctcttttcagcattcctcgtgcgtgcgtagtggaagagggttaaccgtttatccctgtgagaattcctttttttaagccaatccgtcttaatttttttttttttttttcgttttccccgtctacttactattgctactacgagctgttttgtccctttttcttttctgagtttcaattctttcctcgatatttcatttgttgaaaaaacttttgcgatgtttacatcgctacgattagtttaaatattataaaacataatgatatacgcgttaaaacaatgggtgatattcttccaagttaaaaaaaaaggggttacaaatgggttaaaaaaaaaaaaaaaaagggtaatttcaaaatgggaactggggaagggggtatttaataaaaaattaagtaaaaagaaaatgatcacatcaattagaaggtaatacaaagagtaagataactgaattatggtaggcgtggttaaaattaaaaagaggcgaaagatgtgatgcgcgaaatggaacaaaatgtttggccgatcaccatttgaacttgcgcgggggggaggacgcatttccccttgcacaccgcgcaaaaaataaaaataaaaataataaaaatacacacatacgtacatacgtacgtgcatttatatatatcctgttggaaagtgcttgcattataaatgtctggaaagggcaaaggtaagaacaacgcgtgggtctcccttcatatcccaatctgttatttttttcttagtgctattttttccttctttggggggaaatgttcttaaaaatggacagctctcgttctcgtaaaataaaataagtgagaaaaaaaatgcgcatttaatcgctactaaaatgtgagttactcacacgttaatctttttttttcatttttttgtaaaaattttcctttttgcgctttgttatctcttccgcgttggctacaccgttgtttgtgcatggtttcatatgactcctgcaaccacctgctcaacttttgttggcgcaccacgagaggaagatgacccaaaaaaagtctgcgaaaaaaaccaccgtggcttgataaatcctcggaacaaaaacaaaattaattaaagttaatggtgtccatgtcatcaaagaaatgaagaaaaccttcatcccagtattcacaattttgtcaataatttctgacttcctttgatttttttaacataccattataaaaaaaaaaaattgttaagtggataggtccaaaaataaaattatcaaacaaggtaggtataaaggatttatacaaaaaagtttttggtttggactttataaaatttgctaaaattttcccataccaccatgtcatgattggcccctcaagggttaacccaatagtggacattctcagcgttcttaaaaaatcatattcattgtcttttttatgtaattccatcatttgacaggctatgtccgctatgaaatataacgtacccgctattaggcagttcattaataagaggtgtttttcgaataagttgttaattatttgtgacattctacttgtgtaatgggatagaattccctttgagagtttcccattttttgcgctactattaatgttgtctgcgtttcgactggtgagtagatccattgtggtgcttttttccctcgcgctggctgcattactgttttcattgtgatgtgcgcagtgcgcgtttgggttggcgctttcggcgctgccttcggtgctgctttctacggtggcttcgctggtggttgcactaatactaccagttcccttgcagcttttcccatcgttctggtttttccccgtttgcacacctttccgcacttcaatttggaaatatttgttcttcccccgtaagctcataatactggttgaattttcttgagtgattacacgtccctgtgttgttgcggtttgagtggtgaaattgcgtgcgttcacgcctgccctggtggtaccgttacacatcacgtcatacgcatagttgcgattatcaattgggttcaccctgttcattgtatccccttttaagtagctatttattgtgtggattatcttttcactagccttttcgtattcgcttcttcttaattttggcatcttaaattggtttaattgcatctttgtgctgtaggacaggctactactttttaccttaacgtcttcatggtttgagaatttcgaacgtgtgcacctttccgcaaagtatggtcttttgaaattgtaatctatatatagagagaggaagtgggggaaaaaaaaaaaattataaaaatatgcattgtgtatgcaattgggcatctaaaaggatggggggggtacacagaaaagtacacacacatgctaattcgtggttggagaaacattgtggtaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccaactgtctacgcgcacataaggaaaattctagacaaaggctgcgaagtggagtacgcaatgccagtgcagttcgaaaagaaagttgaattaccttttaccgaggaattcacatttttaaacacaaaatttatatgttttctcttaatatccatgtacgcatttatcagcattatatatccttgccgggggctcttccagaaatgtgtaacaggtggtagcttttacctgagcttcgtttgggttgatattttcctggggattgaaaaggtagattcagattctcctactttccaaactgttatttttttttttttttttcagttcaattatgtcgttcgcaaaaaaggattgcacatggccgtatctttaacatatgtaggttgccaaaactgaggtggaaacaaacgcgcgttaagggatacaaatattgtggtaaatatacagtatgtgcctctcccctatttttttttatgaattaatttttcattccagtaaattgtaaatttcagcgattcgaacataagccatcttcccttatgtcattctgttttcttcattatcttgtattaagcacatattcttatgcttttccttttttttacgtgacggaaaagggtactgtgttgcagcgttcctttttataatgtatatacgacgagtttcaagcaatcgttggagttgcgtatcaatacaaaaggagggaggaaaactaaaaataaactaccgttttgtgaaatggttaaattttgctctacttaaaatgggggaaaaaaaaggaagagataaaagaattaattacatgttgaaaaaaccgcttatgtttaaaaaatttaaaaattgacaaatttttaaggagttatattatcaccccacaggattttttaccaattggggacttcaacaaagggttgaaaattttttccaaatttgaagaattttttttttttttttgtacacaataaaggtagcattttttttttttttttttcttttttggctttatgaggatgatgcatttttacattttgtagaattatatttacatttgtttcgtgggaaaaacatgaagatacagcgtgttctctgcgcagataataatacataaaaaatacgtaggcacaaaaatgcatccctgccatttgaagggcctgggagaaaaatacagatctgaacatttacacttcaaggcgaagggaggctaatcataactgaccgttgcgatgttattgttaagaaaaaaaaaaaaaaaaaaaaagaaagttacaataatgttgtgcctcactatttgtcgttatttcatctgacgtcttcacgttctgcacaaataatggaaattttttttagtacctactgaataatttttatgaacatttgttttaagtgtaccccgcgcgagcatttacaacattatcaaaccacacccggtgtgacatttgtcttagcccctgattcatgtgtgcctaattccgtgaacttcgaaatggtaaaggtaacgtgtgcttaggggggtactcacaaatatgcatagtacgttcgtttcgcttttttagtgagaaataaggcatagttgtgcattattagtcatgggccaaggcatttgctgtatgcgcgttttgtttacaggccattggtgacttaacggataaaagacatcactgcggttgataggacgaacgctttttcggaaccgataaagaagggaaagggtattgtacacgtacacataagcgcatatatgagcgtatttattaagatttttatgtagcccacgtggaatagtcccttgatgcttttgtttttttcttgttcctcgttaggatgaatttagtcgactacgaattttccagcgacgaagaacgcgctgaggcacccgaaaaaagggagattcagcacggagattcagcagaaggggggaataaatgcacagagaataaaaagaatgaagaaaggagcagggacaatagctctagtaaggaaggaaatcatggtcttggtggaaatgaaaccgataatgtgtgtgctaaaaaaaaggcgcatatccatctagcacaaaaatgggatgcaggtagagaaaacgcatccatgggggataaaacacacgactcagatgtaatgcgtaacgatggaattgcagagggaaatgaggcacccagtgaagcgcctttattaagtaaattaaaagacgcagaaaatatgtcacattatgatggtggcggtgacgatgacaatggtgatgattgcgttgatggccacggtaccgaagtaaggcccggtgagcagcacaggaaagagcaaaacaaacagaggagcgcaccactagtgagtgagcagaaagacaacccaattgcgaagggagccaacctcctagaaagtaacaaccttatcaatatcagcgtaaacgaaaacaattttgatgacttattttttctgcccccaaatgaatactcagattgtctgaaccaaaaaatagaggaactgtcaaaactgtatgaactaaatttaacaattaataaaaatataattaactcaaatgaatataaaaatccctgcattttggaaaaaattatgcagatttttcaaattgatgtatattcatctaactatcctttgagtatttacaaccctcatgattttttatccattgatttgtttaacgaaaaaggagaggaaacggatcagaagaaaaccaagacgaagtggtctaaccattgataagtacttcacatttgataagttccacaaggttgttttgcatcatggagagggggtggctattagacggggataatctctatgttatgcgtgaggagtgccaaatgtgttaacatgtcttaggagtaaccctcctgatggatagccataagaatagtagcaacgaagcagacggtacaggtgggattgtaagacactctggttagctgctagtatgcaacaatgcccttgcgcatgggggaggtgaaataagcatccacgttgtccatcccagcaagcatcttttggtcgctccattttgtgccgaaaaaaatgagcacgcatagtacttaagatttaattagagttaaaaagtgtacattattatcgtggggggggggggcaaataaaacttccttttacgttattcaaaaatgaaaaaagaggaaggtacacatgggctaaatgcaattgagtgggcacaaatgcagtgaggtggagaaagacaggacaggggcacccgtgcaacgtacgaaaaaaaaaaaaaaaaagatttaaaaaatgccaaaaaaatggcaggttgtcagtaatggcagtaatatttcaaaacaaaatatctaaaaaatgattaaaaacaaaaacaaattttacatcgagcgaacgaaatgatcgcaccattctgccacaacgtgtggctggccacatgtgcagccacaacatcaccaattttgtgacaacgcaacgcaatggtataccagttttaaaaaagggatcacataaaatgggggaaaatatctccatggtggaggagggcctgtcccccctcccccccttttttttttttctctgggacgcacaaagaataggaactactcttcacttacttggagtaacaccatatgatagataattcgaaatgaaggaaaacttatcaggagagccttgcaaatatttaaaaaattcatcaaaattgctgatggcatttttggccttttccttcagtaacttcttttcattatccttattttgacaaaggatgcaatgttcctccccatttagacaataaaaatgataggaatggttgcacaagaaatgaataattgggacggataacatttctttgcagatggagcaataagtattatcaataatgtgaaagttgtacttttgtctggctttttttttttttaattttatataactcccttttatctctcactatttgagcatattttttatttatatttctattcatttgatttatatacgaaatcaccatttttttcacgcacccataatttttgttgtactttcgcagaatgcttatcaggtgcaacaatgatatggatgattttttatttaatgtttttacaaaccgcgtgaggtacttgtcatcatttagtaatgacaggtaataaaaaatgtaattgtggcacatggagtcttttaccttcatgaggtgcatacacgtgttaaataactttttcgcaaatttttgatttgtaatttgtattaagttgtaacttcgcagagcggggttatgactatgaagtttgatttgctgcagtgggggttgtagagcatgttttgcgtaactcagtctgaattttttcaccatttttagggtcgtaaaaaggaagtacatatcatgcttgttcattttattggagacgtaaagaagtcccttgttgtagttataaatggacaacagaatggcagataagaaggttatatttttatcttcatttttgatcagcttatctatgttgaaggtgaggacgtggttctctttttcttttgtcttatatttctgaagcaaaatttgcatgacggtgacgaacaggatatagtcatattccccattgaaaatgtcgaactctatctttttgttacttatgatgttggctgtcgtcgcagtttcgtcatacagtgttgtgtcgttggtcaggggaggggggttatctctttcgtgggtttgttctcggaggatgttctcctgctttatcgaaatgttttgccaatttttttgagagtccctacctgtgtcatttgccgccagaacgcttcttttttctcccccttttgaattttttttatcgagaaatttaaggataaaaagaaatagaaaatctatgttgtcaaggaataggggaataaatattgtcaaatttaaattgtattttttaatgatcttttttaacaaaaaaatggtgcgttgcgggaaatatttgataaacttgtatccatatcgaaagagcaaaatgcatatattttctacgtccagcttgaatatatatttgaggctcttttcgtaattttcaaatttgtcaatcaggatggagatatacgtcaagtggtccttattcttttttgaaaatttcaaaacgatattgtagtagccaacgttggataaaaacttgtacgttttctgcaaatttattttatttttattgttccttatgaaagatatgatttttttttttttgcattctttcttgtagcaagtgagaagcatcattgtgtgctcatcattgaagagatgaacttcgtgcaaattttccaaatatctggataaatattcatataactctaggtttaaatatttgtgaataacgatggctgtttctaggaagcctatggtgttgatgtaatgatgcatggctagctcgtactgctccttttcgaataaaaaatcggcatatatttgatgcacatggccaaagttaatggtgtgataatttttgttcaagtcagcaaattttaataaccagaggaacaactttttctttttaaacatgtgcacaatttcgttcatgttcttttcttttatgacaatttttatttgatttctacaatttttaaaaagtttgtttaatttaaatagcttttttgagtagtactctttgtcttctgcgctgttattttcatctcttcgggcctcatcttttcgatccaaaaatatatcatactttaaatcgcctttcatcaggttagtacttccactattattgttaatactgtcattgtacatttttagaatatcgaaacttttcgatttgctgctttctgtttctttgaagatattacttatgctatcacttttgctgttcttcccatggtttacttctccaactgcgttccatttcatttttaggtgttcgtaaaagtaaaatttgtccacctttacctccggctgatgtatgtattcgtccacaattagaaacagtaagttgttaaaaaatacaacgtttgttatgaggcagttaaacgtccctcggaaaacctgcagcttcatttcttcatgtatcacatatatgttcacataaaattttcttctaacttccgtgagtaggattaaataaaattttactgcaaacaaatttattactttattttctagcaaaatgtattccagacttttattggtgaggtctagcacaaagagaagtttcaatacattatgacagatgtacaacacgtttatttcttcgttgtatgcggacaacaccggctcgtggaaaggaggtggtccgttatcattattgctgctactggtgttatcacttgtggggtcttcttctccattgtcgctgttgcttgtgcctccattggaggttcctccgctcgttttcgaagagtaatgcttctccaacgcgatgcattcgatgaatgtataacttatggacgaatcatttatgatcagtctgtatacatttattgaattctttttcatcactattaagatgtcctctctacataggaacatattttcataagtgtcttcctcctccacttgagttaattcacttttcgtgatagagtaatcattatttatgtgataaaatgagatttttttattttctagggtagttatatacccgaggcacttcgaaattagcgtcttctttatattctcgatgttcttacttagttgtaattttttcagcagggtgaagttgtacgccctgatgttgtagatgctgcatactagggcattcttgcttttgctaaaaaaaggaagcgggtgaaaagtaaaggttaatatggacacccgcagaatggggaattatgcgcgaccactcgaccaaccacatgttggcaaaaggggcataaatcgaatggcaatgatgcgggtacaaaaaaggggaatcacacagcgttaaggtaatgtatctcgtttttccgctacgtatgttcctcctaatgaggatgggcggcactccctctcattcgatgccattttggcactccagcattttcgcggcaatcatgtgtgtagggatggggggggagcatcgtctgggggcaagcatactcatgcgatagccgcgcattagcccaactcacggaattacccaagcacaacgaggttattcgttttgtcacaaaaacaaaaatcgactaccaacagatctgagtttattgtggtaacgtttagattaacggggtctataaaaagcagcttgtctacaaacacgttgataaattttttggaggtcgaaaagtatatcccttcgtggctattcaaaaagttttgtacttcacctgcgggggtgagaaggcacatgcgtattgcaaataaggaatcgaaaaagaaaaaaagtgcttaagtgtgtatgcactatggggttaaacatatgcaagcatgtgtataccctacgcatgcatgcactcgcaagctttacaaaggtgcgcttgtatagaaaaaggcacactcgtatggaaacatataatttgcttattatgacaaattcgatgggattgctttgtttccgctccctccctttacctgtatctttcgtttgatctctgtcgaaaagttgcagttttctaaaattgaacatcttgtccgtatgtacatgaatataatgtatatttctgctaagtaaatttatttttcatttttttttaaactaaccaaataattacagaacaaacaaatactatctcatttacgaagcaaatatatataaccctttcttccagcagcgctgttttattttactttcgcactgttccctttttctttatttctcaatatgccaggaacttctatgagaagagtttttccctttacgttaaatgggcctttgcgcatatatttctgagcttgtacagttgaaagtcctatacgcacaaaactgtcattttttttttagccatatttttacgccaaacatgttgtttggggtgataaatgtggggagaaaatttttactccaacgcattgaagtagaaatttgcggctgaggggaaaaataaaaattgctatgcgtgaaaaaaaaagaaaaaaaaaatattgggaggactttcagtgcttatttgggacgttctggtagatggagctttttgcacttaaaaatgggaggcacgtgttggcgcaagtgaaggctatgcgtaagctaaaatggcgcaaaaagggaagatgtaaacacaaaaaggaaaaagaaagcgtaatgtaacaaaacgaaacaaagaaaaagggaaaaggaagcccaattgataacagcaataaaaagaacaacaaagaagggatgctaagggagaaaatcccaacgaatttaaccctgtgaagtgaaatgcgagggtcataagtgggaatatatacgcacatgcccatacttttatgggaggaaacatacccacgtgctgctccatacccatgtgccgctccatacacatgtgccgctccatacccacgtgccgccgcataccaatgtgccgctccatatcaatgtgcttatgctaggcaagggctaaccgtgcggaagaaacaaaatgaatgacccgaaggagggtgtgaaaatagaattgctgcgcctgagtcccccagcacttaacctaaacatttggaacttgttcaagattaaggaagtaggaaatatcgattttgaaaaaagtgaaagtaaagaggacctgagcttgtcaaatgaattcagcctaagtctgccgatcaattctaggaagatatacattgggcagaatttgaagtcccaaattaatatttccaataatttaaaaaatgagattcaaatatgcacaatcagtgtggatgttatgacaaggcataccacgtttaatatttatagaagtgtggaacatgtcacagtacagtcgaattctttttttaactttttaacaacttttctagtgacctttgcggacatgttcacgtaagaatgaggataacggagggtggtaaaggcgcatcgtttggtggtgcccgttagcatttttgtgtgttggtgacgagtggcacgtccatcaagcgagtgcacatgtgttaccatgcatactatatctttttgctgtagaccaagtcattttttccatttgttccttttttttacctgatgactcttttgatgtagttatcttttggcaaacaagattatcctcactctttttttttttccccctattactttttttcttttttttttcgcatcccccatagagttcactgcgcggtggaatacttacaaggaaatgaaaagaaaaagttgaggaaggacttcaactttatatgtaaaaatccgttccacttgaagacattgatactgcagaaggaagacaaaatatacatagaggcggtggtgagaaatatcgaagaggataacataatgctaaatgatgttgtatttaaggacataaaatgcgaactgataaaaagtgaagatgcacttaaaacgcatgatgggttgtactatttgaagcagaatgatgagtattccatgattttttgtgtaaaggatgaggaaagcaaattacgcattttaaaaaccccatgtgatgaaaatataaccaatatagagatgcttttcttcacaagtaatggcggtaaaggcataaacaattcgcactttttaaaaaaaaacataattacagataatgtccggatatacctacagcaaaatgagcatcctttttacgtagtaaataaaatgtacaaattcgaaattgtgtttgaaaataatacggatgaaagcatccctctggaaatattcattcacaataattccgatattcatgtggtgaacaattttgtaaaggcccacataattgaggagagaaaaaaagtttcccattttttttacgttttgtttgttaaccctggagttcacttttttaataaaattacgatatgtaataagaggactaaaaaaagaatagattacgtgaggctgttcaggctgttcgtgaagtagcgcgcatgtaagcatgcacgagtgcaacgtgtacttgatgcgtgtctacatgtgtgtatatatgtattcgtgtgagcaagtggttccacgcgagtgtacacatataagcatatgtacctacccgctggtggacacgcaggaattacatatatttatgtgcgtatacatacgacttccaaacaaatagcgtaaaaaaaaaaaaaaaaaaaaaaaaaaaactggtggacaatgcgatatacgaaaaaacgagaatgagtttttcatattcggacaaataatttttaaaattatagcaaaaaaaaaaaaaaaagaaaagaaaagaaaagaaaatacagtttgtctactttataaatgctgtggaattcacaaaaaagcgtggtgcccaaaaaaaaaaaaaaaaacgctcacttctttgtattttgctctaggacaaaattagccgcattacccacgatcaaattgattcttcgaactttcgtttcttctttgtttactgacaaggtgctttcttcgcattcatcttcgctggacgtataatcatttaactggtctttgttaaaaaaatctacttcgtcgtaaaaggtactttcaaagtaatgttcgtcgaatgttaagtcgttacattttttctcaaagtagtaattattgtacgctttcacctttcccaattcgttatgatcaaagtagtaaaagctgacatatccgtctgaactcgagcatgcgcatatgttccccaggttattccatgatatatctgtgattgggcagaggtgtatatttttgactatgctgattggcgtgtccagaatttcgctgtcgtaaaagtagacgcttccgtcaaaggttcccaaagagtaaatgaatctttcctcctttttctccttcgtttcgcaaacctccagttcgtttttttcgtcgctgcacttgtcggcagcgtcctgcttttggtcgaggcgcgctcccccttcgttatggtcattttgatcactttggtcattttggtcgttttggtcgttttggtcgttttggtcagtttcgctattttcgtcatttccctcattttcgccattttcttcgttatcctcgttatcctcctcgtcgtccttatcctcgttatcttcgttttcatcggcatcctcctccgtgtcctcttctgggtcttccgcttcggccgccaaatcttcgcactcctcctcctccttctgctcctcttcattcttgtcaacgttattcgacaaggagtattcccctgtggagtctatgaaatcctctttctcgtcatcatactggatgtcgctatcagagatggtgctactaacatcttcgctcacatcatcttgcacttcggtatcgttaaacagtaaagttttctcataatttagctttatcaaatgttcataattttttaattcgttaataaaccccgcttcatcgaacatttttctttttttattcacactgttagatccatctggatcatttgactctgagctcatcaaatgctggtagcatcgtttgaggatattctggtgtgatcttaacttaaaagtgttataattaaatttggctactaaaaaatggctggtttgggaaaaaacagtaaaaaatgggatattgtacctaatgaacaaattcttatggtatatgtagaagcagctgaacgcttttgtctggttgatggtttttacattttcttctggttttgtgtttttgtcatgaagcttttcaatttgttcgaattgaatgccacttggtgctattagaaattctccattgggggaaaaatcaatgcgtctaaaaaaggaaggaagcatttcttcgcttgagaataagcatctttttaattttttttcttcctcttcctcttcttcttcttcctcatcttctggttcattctctcgcaattctttttcttcttttcgcgcacactttttttttttatcttcatcatcgtaatcttcttcatggtcctcattttccccgcgtgttccttgcatgtctagttttcccttctgctcgcctttttttttctccgtttgtccttcatctgcttcgcctttcctttcattcgcgaattcttcggtcaaatcatccggtccactttgcatttctttcttttcgtcccttttagttgcagagtgctcatgcctgtctgcacccttctcgttaaactcatactcatcatacgtgatgtaagcggtggatcgtttttctagctggtctgcttttatattttttatagaattttccagtttccatgatttgccatcgtttttttttttccatattttgagggtctggtcagcactgagagaagccaaaaattcgttgttcagatctagtgatattccttggatgattcctgcatgtccttctaaaacctttactttgcaattcgagtttttaacaaattcgattatgttaatgttattatcctcgtttcctatgtataaggtgtcgttattcgaccaagtgatgctgttgataactccactgcatctgaatgagcccactatattccaccattctttataatctagaaagcttatgtcataccctagaggaatattttttggttttttgctcttttcccatatgtataaaaatttatcttcccctccgctggctaagtatctaccatttttgttaaaacggacacaatttatttctccgttatgacctataaacctgcttaaacatttgactatcaagtcgtcttttatgtatattctccataagtgcacaaattcatctgcaccacaggtggcgatgttaaacttgatggattttttttttcctttttttgtttttttttcctcttcgtcttggctgtcactctctacatattcttcttcgcctttcagggtcgcaggggtgggtttttcttggggggaactgttccccgaactggtatcagagcaattatttttcttgactgcgctgtttttttcgttatcatctgcgacgttttcatcattatggaggttcaccgcgttgtgaacgctgcttacctcgtagtttatgtcctccctgattatgtccttcccgattatgtcctcctcgattatgacttccccgtttttttgcatgccatttggatggacggaagacaaggggaggttattccccctctgcacttcattctgcactgaaaaatttgtgtcacatttattctctttatcttttataaattttttaaataattcatatttcttgtttagctttttgacgctgtaataattggggtgtggttgtatgtccacagaataaattcggtcgctccgtttgttatctttgctatgccacaatatttggggtaaatacacgtgtggcatttttcttcttacgaaatgggaaaaataagaaatgaaaaaaaaaggagagaaatatgcaaaacgcaaaaaaatgagaaaaatacgagaaatgaatagaggcagggtgggggtaaagcctcgatgtgaaacgttgatgagaaggggaaatgtgaagggggcagaatgtgcgaagaaagaagagaaagaaaaaaaaaaggaaactacgataaaataatgagcctaaaaattcgacgatcgtaagggcagataaaaaaaaaaaaagagaaaaaagcaggcgtaggggagaatgccaaggtgaaaaataaattgaggggaaaataaaaacgtgggaaaattaaacgagatcttcgcaaaactttaacaaaaaaaaaaaaaagaaaaagcttgttttaaaaaataagttacattatttaatttatgcctataagcatgaagtcattacagtcaaagaagaaataaattctattaaaaaagtgttactcaaatggggaacacaatatttcctggagcttcgcacgttagtgaaggtaccctgaagctgctgcagtaaatgtgtaatttgaaacttttgtaatgggaacttaagttttaacgtaaaaatgaaatgctgaaaatgaagaaggtgacctaagccaggttaataaattgagaggaaagaaaaaaaaaaaaaagagagcgagaaattaataaatgagagaaaagaaaaaaaaaaaaaaaacggggaaacagaaaagcaaaaaagcaaaaaagcagaaaagcagaaaaacagaaaaacagaaaaattaatatcatacatttggaaaaataaaaaaatgcttatttatgcacacatatagcatatgtgcacttgtacgtatgtgttaaaaatataatggttacggcgcggattcacgaaaaagcaaaagcgggaatgcaaaatgttttttataaaaatgtttaacccgcagcaatgtctatgtttaaaaaaaaaatgggaatacagtcgtacttacaatacaatttatttagcaaaaaggaagaagaaatgagtgaattgcaaagggggaaatgcttacgtttttcgcgatacgcatgtgcgcatatatgtgtatgttatgtgtgggggtacatgtatgcacatgtgtatgtagtactatgtatggacaaatgcctgagcatgcagcatgtatgtatcactttgcacttgagattttcccctcaatgcagttcatcatgctaccctccaatggcatttttttcgcaaaattgagacaattttttaaaatgaaatatcggctacaagagaaggctaaaaatagctataagaaacacggaggggagagaggaagcagtagtaagggcatttacaagcatggctttttgcgtttgctttgttcgcatatgtgtatgcttcctgtgtgtgtaatatatgtgtgtacagcgcgggtcctaacgttttgtcattttgtgatgagtcatccgtttttgccactcctttgtacgaatatgtcttggcaatgccaaaggggaagggaaaaaaagaaaagcggaattgtaataaaaatataagaattaggaataaattaaacgaaagggagagagagaaaaaaaaggtatctatttcattactgcgaaggtttttttattgccataagaaaaaagaaaaaaaaaaaaaaagtgtaattatagtatcacgtatgtcttggcacataacccatatatttaacacgctctccaatttttgaatagtcttttttttgcccttctattgttagcacacgtttcgctatttttcataacatgttactcgtgagaatgttacacgattggcgtttttagaaagttacctccagggtgtctcacccatttgtttaggcaagcaaacaggcacatccagtaggcaagcaaacaggcacatccagtaggcaagcaagtaggcacatccagtaggcaagcaaataggcacatccagtaggcaggcaaataggctcatacagtaggcatatatacacgtgtgtgtattccccttttgtcaaaatttttaaatgttcccagaaatgtttcacgttttttatctgaaaagtatattttttatatatcgtcacatcgtgtcgcacgaggcaaaagatgaagagtatggcccctaattaaaagtgctagaaaaaaaaaaaatgtacacacatgtatatgcggcagcgcattttattatgacgctccttatgaggcatttccaaagctttaaggtgctagctgcacaggtgtctcatcggtaaatgcatattttttaaggtactttcctcctttaattttacacctatgtattatgggtcattggtgtttattcctgcacaacttacatgtgatcgaatcgaaattaaaaaaaaaagtaacaaacaaggcagcaaagaaaggtatatattgtctgatcgtttcgaaatttattcaaaacgtatgcacgtcctacacagatgtgaaagaaaaagatacatttaaaaaaaaaagcacacaattttaattccctgaacctgcggaacggttcaatatgcatagatgttcccaagaacaaaaaagtgcacacaaattgaggcgcaaaaaatatcactgcgtattttgaatcttctgaattgttagtcaatttattgtttcagttgttctctttttccatttttcccttttggggacgcggtgaatcgagatggtagcggataaataaccaatgctatgtaacctctttacagcttaaataaccacctactagaaaacgaaatagaggtggaacataagttcagcgtggacatgcgaatataaatatataggtacctttcatgttgcagtagaggtattggaatggagaagcctgcgcaaggatgataaaattgcaggcaatgaacaaagtaggtatattttgtaaaaattgttctattgattttgacgcacatttttattttgaaagagcagctaaactttcgcggacgattcgacaatatagcagaaagttgagccgttaattttgttaatgtaaagaaaaaagggtgaagtgtgcagagggggggggagaaataaaatagaatgcacccctccctttccccccaaattaataagatagcacataatgacgaataggcattcgcattaccgttgtgtggagggataagaagaaacaaaaatttgaacagagcacaatcgatttattagaccacgtttaactaatcaagaaggaagaattgcctcttttttttatacacattttttaaattagcaaaaaatgaaggaagaagaaaattcgttcaactattttaacttcctaaagaccgcacttcatctgtccaaaaagtacaacctaaaatttcaaagaaggttgtatgaagaccttttagacacccactgctaccgacagggagtaaacacttttgttattcctgaggagtcttatttaaactatggcgacttgaacggattatatgactatacaaaaaggaaatgccaagatgatagctgtgacaatgttgtaaaatacggatacatctatgcttgctataaattgaagaaggaaaaaaggaaagccattctgctaatgctgctggatgaggagtacataaaatacaactgcaagggtgaggtgcacgaaaagtacgaaaaaaagaatatcaaattttatgaaaataacttttacgatgtgaaaaagcttccaggacatagtgctgggtattacattatggggaaattgtgcgaaaaggaagctaaaaatgagtggtttaatgatgcgaaaaagaagaaattaatagatatagcattttattgttattacttgtgctttaaatcatgtccccttttcttttgcgcatttaagaagttactaaagctgcacggaaacttctattctaatgttatgttcacggaagaagtagaaaagttttcgaaagtgtataattttggagttcccttttatcagtcgtgggggttgtgcagcggggtggaagatgaggaggagcagcaggatgagtacggtgaagaagatgaagaggagtacgacgagcaggatgaggaaggatacagcgaggaggaagaagatgagtacggtgaggaggacatgggcgagtgcgaggggggggaagacatagatgcgtatggcgaggaggacacagacgagtacgatgtagagaatgcagagctgtacgacgtagagaatgcagagctgtacgacgtagagaatgcagacctgctcggcgcagagaatgcagaagtgcacatcacagaaaatgctgattcccacttcgatgagaaaagagtgtcccataaagagaaaacttcccattcggatgacaccattttggaagagttagaattcggaaaggatacaaaccgcatagatgtgaagagtgcggaatttattctatcattaataggagaagaagaaatgaagaagtctctttcagagtgggaaaagccgttcgaagaggaaataaatgtgatcacggtcgacaaaggaagtgcgtacatttcaaacaaagcaatagtaaatttatcgacagtaggaaaattgtactattacttttatgtaaataattttagaaaatgtttagcgttaatagaggagtgggaagacagaccaatttttagtacatgcattttttacgtcaaaggattatgtcactttttacttaggaattatgaacaggcgattttttttttgaaaaaattcatgatatagaatctttttatacgaaacatttaccctttctttcaacatgttattggtacaaagcagatatagacaagatagaacacattttgctgagttatgagaagaaagaagtgaatgaagattttttatgtcttataggaaattatttttccctaaaaaataacaaaagcgtggcagcatattttttcagaaaggcaatgaggctaaataagttttacgaatatgcctatattctttactcttgtgaaatgaaagttttgggaaacatgcgcaaggcagctttagcattatcgaaatgtctacaaataaatgcgtgtaattttaaagtacacctattactaagcgttttattatttcaggagagaaactacgagttagcgaatgtccacttgagtttatgtcttaaactaaatagtagtgatgcacttgtgtgtatgtactgtgcttcaatatataatcaccaggagaagtacgaaactgccttactatgtttagaacatgcacagaaaaatgattatgaaggaattgatttgttcattatgcagggtgtcatatttttaaaaatgaaacgaaatgaagatgctttgaacagcttctcgaaagctcaaaaaattaaccccctttgcagttacgttaaagtgctgattgcctttaccttagtgctagaaaaaaaatttgaaaaatcgaaagtagcgataaaagagttaattctgcaggaggaaaatgatgtgaacataaatttcttgaaagatatttacaaatgttgtaatttaaaaacagttccaaacgagggggctctaaataagttagagttatttcttagggagggcagttttttggaaagctttagcatgctggataacgctaatcagcggtgatctccaggcggacaacttggaattttgtagtgaatgcaggtgtgatacgtctaccaagagggaataaatgtacacccataaggatatgcatatggagacaattaatattggggggggactttgcattgtgaccatggagaaggaggatacacacatgtgtatgcatatttatccgcacgtccgctacttcaaatgagacccaccattggtttcgtttcaccaaatgtgcggtgctagggagacatacataagatggctggccgaatggaaccattcataacggtggttcacctggggcgaaattgtcaagttggaaaatagggagatactaaacagatgttttatggggccagcgcatgaaaaagtgttcacatttgtgtacatcaaaaaggggaatcgaaggaaggaaaaaaagaaagggcgcctaagtgcatgttcatttgtgggtgaaagtacggctgccgcgcgacgggggaagaaagatgggaaaatggctcccaaaatggctagcaaaatggatggaaaaaaaacggacaaactctacaactttgttgtccaaaaatgcgcataaatgcaaaagtaaaaaggtgcctattttcgccgcttttcatgaaaaacgaagcaaaaattctagtaaaacgaaaaatatgggggtggattcagtcagatgtttcaaaaaaaattttttgagaaaaatttacaaaagtaacggaaagggggggacacgtgtgcacctatacatgtgcacctacccatgatgcacatatttttatgcgtgcgcgtatggacattaatttgcgcaattgggaattttatttaaatggacacttttttggataggaaaacatttttcgagcgctatttttacatttaacgcttcttaaattggatttttaaaaatgagtaaacggtgaatggtctattttttggtcaaaattgcgagtacagttatgtcgatttttcggatatattgcaaatttttttccctgcggatgcgcatggacgcggatcgcgctcgttttcgttcgctctctcgttcgtttgctcgcatgatattccattttttttttgtctaaattttgcaaataaatcggggtgtcctcacattttttccttttctagtggttaaaaattgttaattatttttgcgagagttggaaattttttttaatttttcgtacagcaccgtagttgcagtaatgttgtaaataaaaatattctgtctatggcatcgtctatttaatggttgcaacaattccttattagcatttgagaaaattgcattttcattttcactttcattttcatttgcgtttgtgtttgcgtttgcgctcacgtgcgtatgcacctacgtacaacactgaagcaatgaaagaaattaacaattttctacaattctttacacattttattacacatgtttcgtaaccgcaagcagttaaaaattagatatcgtgtattatgcatatcaagtgcaaaaaggaaattatttttgtttaattaatgcgcgaagtagacaccattttctgtttttttgcctctattgttttaattttttttcttgcttttaacttgttcgctaaaaaattgccaaattgtgttaaacacttgacattgtttgcaacactggaaaaaaaaaaaaaataaataaaataataaaaagaaaaataatagaataaaataaaattaacaaatgtgcaaattcgtaaatgtttacatttgcatgtgcgtacgcaaaaccaagtgggcgaagtctgcatcctgtgctgttagctaattatctccattttcggttagcgtttttccgtttcccttagttttctatgacttttttcgcggacgccaagtttcgatgtgaatactttaatttttagtgaagtaaattttacacttttcgctgtgtacaggtgtgaacacacatataagtatacatgtacgtgtgcagttgcgtgtacacatacacacacataggatacatacccgtagtacactcattcgctaacacgcgtgtgttattggcaacgtaatacccccactacgggcgttcaaccatttttccgcttggtgaagaaagaggaaacgtgtaccttttctaggcccctccttccgcaaaaaaatagaaaaagaagtagttcacaaaattgatggtaacacttatccgacagagaaagacaagatgaaagcgataattctgatttccttcctggtcaccctttttttcaataatggtgtggatggatatacttgcacaaaagaattgtacaacatgaatttcaaggatctttcagttacgtccatggttttggaacatttaagtgtacgtaaaactttaggaagctgggtttatttctttttcagtcatttttctaaccctactgatgcaataaaatatgtagaagatataaatatatacgctttagataataaagacatgccatgttttgtgcgagcttttactatatatttaattcaaaactatgctaaggatataaaatatatgtcaaatacagacaactatgagacctttttcaaaaatttattaaaagatgtgcatccagatttaagtaatgattttctttctttattcacgagtccaacgcttttgggacaggttgaaaacttattacttaaagaacaggatgtttcgaatttgaagagtgatttaaacatttttaaaaaacagatttccaaagctgacagaagaacacatgctttttacaccaataatcctgtttcagctttcggtccacatgacatcaggatatttagaagagcttacttagtaaaagaagacccttctattaatatgtctgaaatatatgcagcacgtgatatgaactatttggcttttcttggtgtttccgatatgtactacaattctgatataacacagcctgtgagaggtacttctatagttattggtaaaagaaaaaggttagggttaaagaaacgtagtagttcacttcttttattaggcccacataatcataaccctacctttggtttttgtgaaaaagatgaaaacgaagattactttggatatgtagatgatttgttgccctcctttttttcagttatgaaaaagaaaaagatttatggacaaaagatttctaagagaatttgactattcattaatgcataaaacttacaaaatgccaaacctaaaaggtttgcgacttttgaaaagttttttcaggaaaaagaacttagaaaactttgtagacatgtatagcaacctcatgtacacagaaatagattttttagcggaagatttcgcggaactgtttgaaatcactatgaactgtcacatgcgcgaacatttcgatcgtgcaatagttaactaccgcgcgattaaggagaaaagtatggagtcctaaactctttttttttttttcccctccgctgatcgtatagtgctttgttagcttttagatttgtgcttgctttgaattggcgaaaatttcgaacgcgcgcaggtgtgtgcatacgtaggtgtgaatgcatctgtacatgtgtaaacatccgtacatgcgtaaacatccgtacatgcgtaaacatccgtacatgcgtaaacatccgtacatgcgtaaacatccgctcatgtgaatgcatatgtccatggtgcacacgtgcgctgcttaatcttttagaataattttcgaagaacggtgatgcgtgcaccatttggccgaacattttttgatgaccattttgacatgtgctttttgaaaatttgttaaaagtgtaaattcgcgcattttcatttgtccttcgtttatgttcccgctttaacaggctttaaaaacttcaacaccatagtaaaattttgagtttagtcttcacgttttttgttgctttactgcattatattttagtttatttgcacttattttgtgtttctttgttgttcatttttgcttgtttttgtgtttttttttcgacatttgcccttccaacttggttatagttaccgtgtgcaaaatggttaaagaacatcatattttagctaccactaagttgataagaaaaacatataaaaaaaaaaaaaagaattatgacgctcatttgtagaacacccgccgtgttgtgagtgccctttaaatataaccttctcaattgagcaaatggtgttgcaagggaatgggggaatttttcaaaaaagcgctgcggtaatatggatgcgcatcactagtaaggagcgaataaaaaaaaaaaagattaatctgttatgaggttacgcggttggtcggttaaaaaagtggtaaatacgataaacacgtgtactcccgataagtgctttataaacaggcttggcggcgcttcgggtgggtggcggcaagacgctccatcggatagggcaccaaatcgaaagaagtcgtattgggagaaaaattatacatgaaaaaattagcacacatatgcgtaggtacaagtatacacacatatatatgtatacacttaaacgctgaaataatacaatttaaattttcggtactgaaaatatccgtggtaatgcgagaaaaatgctagcaaacaaaaaaaaaggtgcggaaccctcaccgagggcaagaaataaatataacaccaacgaaaaaaaaaaaagtaataacatttaacagttggatgtgaaaattgacagaaaagaagcaggagaatgtggcacgttttaaatgatatgctaaggataattcatgatctgtgtatacattaagtaaacgtgataaaagcggaaacgattattaatctgggagccgggccccccatggaaatgctggcatatgtgcgcttactcgccgtgagtctgttgttcatattttcctttgctaggacccgtcttaaaaaaatgtccaagtcgcaattttacttcgtaatgaaatttcgtaaccctatttctgtttccttttttaagctcaacgctgttttttattagtaccgcttttgaacagtgccgcttctgaacaatgtcgatttctccttttttgtcgagtcacattttcccacccctttccttttcaaatcagatgcgaaagaagccgaaggggaagatagacgcccttatcttagtgctcctcttcttttttcagaaataaacattctaatgtcgcttctctgaaaagcttttctttaaagtttgtcgaggatcacttcctatgtaaaagattgctttttgcggtttatatttttttttttttcaaatatacaaggacataatcttttcaaaagtccctgtttttgttttcttcgttcttattaattgaaagatatgtgtaataggacaaacttttggagtccccagattcatagatgactctggtttcatcatctttcggaattgtatatggttcgtagttattatttaagttcgaaaaatctattttatttgatgttttaacattttttaaacttcttttttctgctaaaattcggctatttttaagcgagttgtctttgtgtttttttagtcgattcttgaagagtattcttctacatattcgactcggtttttctaacattataacactttgccagtgtacttcttcctggtggtaccctttccctgataatattttatccatttcgtagctctcaacattggaatggggttgtttctgtagtgggtacatatacgcaagtatatatatacatatatgtgaatggaaaatatgtgagggagaggggcgggttaccgggccttcccttttggctacataatttttatagtaacgaagcggcaaaaggtacgcagaaaatatacttatattttaagtaagcattttttttttttttttttatcttacttgaaagtggattaaataaatgataataaaaaggagctccaggaatcttgatttgcatatgcatgatgatcctttgaatgcccaacgtaaattgaaaattacatgatatattttatagtatactcgattattctttcctaatttggatagaccgttacatctagtggtagaagttgagtttgtatcagttacgctgttcttctgcgcggtggaagttgggtacgttacttccccattcgtttcactcttatgattccataatttagaagagtcataaagttcatcattcatttcacatgtttttaataaggttaacgatgaaacttaactgaggcagttattttcagtttaattttcattctagttaataacgactttgctattattttacggcatcactgtaagaattacatcaacgcgcacatgtctgcgaatccacccctctttctaatgccacaaatcgggtatttgacgaaaaggcgaattatgtaatgggaaaaatcaaagatagtaataagtagtgggccaaatagtaacaaaaaagtctcaaaatgtgtcagaaaggtctcataaaggtctcagaaagggtcacaaaaaagtcacaaaaaagtaacaaaaaagtcaaaaaaaagtcacaaaaaagtcacaaaaaagtcacaaaaaagtcacaaaaaggtcaaaaaaaagtcacaaaaaggtcaaaaaaaagtcaaaaaaaagtctatgaaacaccgtaaaatgtcccaaaagcggccaaaaaattcaaaaacacttcatcatcattttggcttaaacacccgagcgctttgcgaaacagcatcattaaataacagcatcaacaaacgattaaataaaataaacaaagtatcagtaatgaaaattatgtcaaatgagagttatatatattattcatatgtaaaataaaaaagcagttaattttttttacttctttttaaaatatattttttgctaaattttgaatcacggaacagcactattatatggcagcgctagaatttaggagcgaaggtgccatttaccacccgttgtaaatcgaatgttatatgatgcccccccatgtgaacaaatctgcgaagttctttttttttttttttttttctatgcgatgcaaatatatttacgcctaagtacaaaaaatatatgcccaaagattgacgaggcttcgctatcataacaaagtaaagctggcccctatttttatggctcactgctataagtatatgcttacaattacaattatagctacagttatgtataaatccacttgagttagggcacaaaatttagattttcctccttccatcggagtgtagtttaatagttttcaatcaaagtagaaaaattatttttatcgaagcttcttttgcacagaacataccttttgttattttaactgtgagctgtaacgatttgtgcatataacgtgtgtaataatgcatatgtatattcctaagcgcgcgtttactcaaagatgtataacgtaaactttcgaaaggagttacattataggcgcggaacaaattcgaatgctttaataaagtgatgaaaaggcaaatatggaaagggaaaagcctccactacgttatgacacctgagtataaatgtatattccttaccaatcacttaatgcacaatttttttctttttgaacaaatttattacaatttaatcgaggtttaccatgctttaaaaaatctcattttgcgattcatctaggaggaatttacatatataggggtcagctactaggagtgacaatgaaacgggtagtttatactgtgtatatcactctgtttctcgtcagatttttttaatataacctccattttgaaaagaacggtaaaagcagcgtttatcataatttaaacaaacgaaaaaaaaaaaaaagggaaagtatatgcggctcagggaaggggtacaaaaaaacatcctgccagttagcaataaaaaaaaaggaaaaaaagtaagtgagcctcccccataactttttctttgtgcaagtgcttttaacctgattacaggataaattcaggatgggcaaaaaacgaaaaataattcattagtttctctctttttggagaaaagactcagtgattttctccttcatgcaagaataaattaaaaaaaaaaagtaaaacagcaaagaaaacttagacgcggtggagtaataacaaaatgaatggagactcttaaatgttctttttgtgacctcttggacgagtcactatatagctattttatcacattctatagttgcacattatccccttgttggctcgttgccaattttgtgtaggaacattttctttaaactaattttttcccctcaaagggaaaagtttaaacgtatatcttcaattaaatgtttggggaaattaatcccttttgcggaacgtattatttatttaagcggtaaaaaaaatatattttttttctttttttctttttccttctcaatataacacctccacatgttgcgtgtcttccaaatgtggaggtataacgagtcgctaacattgacgtgaaaaggtgactctgtagttgaagaagtgggttagtgaagttgtaggcttatagggtagtagaaaaacgcttgtactccgatgttaacttgaaataggcggtcttataatacccggtgaatgccctaatcggttttcttgttctcactgtaatgtgtgtattgtaaggcagtgtatgtaatttagccaaacgaattggtgaaaaattggggttaaaaataattatacgaaatagatgttgctagagggtattatgttacgaagtagcaaagattaggaagcgtaaatcgttaaagcgatcaaatgggttggcatggcaggattcgcgtttgcggttggagattacactctcccattagctccactttcaaacaaatagaaaaaatgcgctttccattttgataaaataacgtgccttcgtgcaacatgtcatacgaaaaagtattcgcggtggcagattaaatgtttaacaaagcggacgccgcatcatcccttatttttgaacagcgtccagttgaatattcgtggcataaaaagctgccaagcagtatttgcatattacatcttacatattacgtactacgtattatatattacatatatatatacaactgcgctgcgggtttttgaatgggcgccggacgcagttatagttctgacctcttgcaagaacatccattttgaaaacgcacaattcgcatgacatgcctttgttttgtgcagcgaaaacgtaaattccatttccatataacttttttatatatatactttttttgtacgcctagttaatatttaattcataatagtatgttccttttttctcacaatgaacattgcataaaaattgtcaaagttaaaaaaaaagacaaatcagcagtataaagcatcatatgtatatatatatagagagaaagtaatagatatatgcatatacaagtttaatcatataaaataagcgtattgtaaatacaacatatttgttattagaaaatatatatataaaaaagtacacacaggatagggggaactctacgaaaattgtaaaaatagtatgtattttttctcaatatttattttatatgctcttattatggatgctaaaatgaggggcgggggttttcttagctttctcttctcgttttgggttttttttttttgtatggtttcattttgtgtttcgtctttctcgtgttcttagtttattgcttttttgtcatatatttatatttgctcctcttgctcatttttctctttcacttccttttgttctaaacagttgaaagcagtcgaaaattacgacaaaactgtttttttcttcatttcttaggtagcactttttattcgcattgtcaagcagctactctttttttagatgtcatcttttgcgagtttctcagctttttctttcattgcttttttgagttttttttccttggagtgttttttttggtctgagacatttgtgaagtagttataaaataagacagcgttgattgctaacaatccaatgagtaacaatactaagtagttgtgttgtactaattgaatcattcccttgagatagcttccgaagaattgtaacttgtataatggagatatcataggtgaggatgggccgatatcgagagactttccaagttgttcttgttgttgtctgtaggcagctaatctacgttggtagcatggtgagttttcaatggcttctcttaattttctaatggattcttcactgaacatttcatccagattaggtggtggtaagatgggttcttctggattttctgggtttcctaggacttcaccatcggctccaaattctgcagatccctcagcatttacatctgtaatgttttcatcaggtaagtcggccaaatcggcaacaacatcttcggataaatcagctaaatctacgacaccatcatcagtggctacatctcctaagtcggggattacgtcagcattaacttctcctatattcagcatgtcggcagattgatcgaatggtgcaacttcatcaacgttagagtgttcaaaactgtcattaaaaacttcaggggcttcaggtacaaattgagcttgttcttctggattcatttttacaaaaggttgattggttggtgtagtaagttaaaaagtacaaacgaggggattatatatatgatatatttaagaaaatatataattttttattttttgagggttgctatcagatgggaaggaatgatattatgttcctaaatttgaaaatggggaaacaaacgggggtggggatggggggctatgtagaatgggtgttagttacgataatagtcattcctacatatgcaatgcattatatattggccgttcgtggaatgcttaaataggcataaagcgcagaaatgaggaaactcatttttgtatgtaaaatgtagataatacctttggggataaggcgcgcttagaaataataaggggttgaagaagtgtattgtggattgtttcttgttgctaaacagttgatggtaaaatatagcggtagtcttttctaggattgtcgaagacgctcttgtttgaaactgtaagaaattgaagaaaacaaaagaaaaagtaaatattataatttagtcaattagtaaatataggttctgtttgtaaaagtttattttttaagagaaatttatatagctaatctttgttgaacaaaattatttataatttttgacgaactaaaatatattttcaatgaaatgaattttcagaaaaatatataattttataaaacattaaaatttaaatttaatttttaggagtataattttttaaattacctgaattgtaggtttttcgcaaaatgtatttttattttattttgttttgttttttgaatgtattcctaaaatagcaatttagaaaaaaattaaaaatgctttttaaaataaataataaaaaataaaataattattttaaaaaaattaattttgtataaattttaataatgtagaaaaagttgctataanaatatggatagtttgttttttttttttttttttaaaaaaaaaattcgtttgacgctttaagaatgaataattacctacctttatagagatttaattaaaatgcaaattgaggatgtaattttttttattcttgccaatttacatgtatattttatctgatttgaggatgtatatcgctgatggtagcggcaagatattagtgacatgacagtgcgcatacatgtgagaataattaattttaatttaaattttaatttaggtttaagttttaattgttttgtatgctgcatatggctttttttttcgcgacgtcgtgtttctatagaccgttattttcacgcgttttgctacgaacatgaaacgaaacgtatggattcctttctctacaaaatctatttattttaagcgcagtttttttttttttttcagaaatattgcatttaatttggtacattgtgttgtacatgtaataaaatatatgcaataatataatttcggtagcgacaaaatgatatatggcatcttttttttttaagcacccatactccatttttatcatttttgcatgtgaaataaattcttttgcttttttttttaaccagttttgtaatagtctcttaatgattgaataaaaaatacatatgcagaaaaaaaataaatatttatacctcctttgtgatataatattttatacttgcttaatttaaattgtcctaattacgaaaacccacttggattatgcgtgagggtttggggttgccattgtttctgtggatgaagcgctttttactatttattaaacgaatgcttcaaaatcatttggtgcacttttattatgtaatttgccgaccccactttgtaacgtagagaagtcctttatgaagaactcacctttatcgcgagcaaaatttggttgaataaatttgtcttacaggggatgatgaagctatgcgatggatttatatgcataaatatatgtttgccttaattggggtcatttactccatagtaatataaaacatgcgctactcgtatttatgggcataatatatttttacttttgtggacgctgaaatttgcaggttttaagttttactccttctttcttcattttaaataaaagaatattcaaaattttgattgctgcctcgctcctgtcgcacttcgttgtgacctacattccttggcacaacttatggcggatgaggataaattcgactgtgcttttattgctataaaattatgctttattttaacaaaattgtaaaaatcattttataaatggaataaaccaccttttttatgaataggagtagttcgtgcgttttactcacctgcgaacgttattatttatatataataagtgataaataaattggtacttagtagtgcgcggtgagttttaaggctactgcgtccttcattgtaaagattaagatttggcagttagctcccctaactattttttgtgggggaagcatatttcttttaaattatttttccttactcccaaaattgttctaaatgtcctttttcatatgctataataacataaggtataaaattttggagaaaatttatttttgaaatttttataaacttaatcggttaaggtggcacccttcaccccccctgcataagttctcatatacatttatttatatattcggagattacaaagaatgattgcatgagagttcgacgtgacgctagaattggcccaggttaaaggatcaccagccaccccttaaaaaaaattataaaatgttattatcctattatgtaatcacttctataagtcattcaatcgaatttaatagcagcaaaattattcttttcgcataattttgtttatacaaatgggagcacgaaacatgtatgctttccttttgaatcatcactcattaagggttcttttcttttttgttacctcccccatttgaggatgtacaagctatttatgctgcattgtgggggggatattttattaaccttgggcgtaatggacatttgaaagtaggggatttctacttgtgcataataaatgtggagtgttttacgaattaaaagatgtgaaaaaaaagtgccgctatctgttgttggggtcatatgcgatatttgcagcttcgttgctccaagtgcgcagattataatgttccagatatttggtttttatcaaaaaggaacaaataaatatgcagaataaacagtaggtgctgcataatacagtaaaaaataggattcgaattatttgaacattcgaaggaggctaaaatatttgaatgcgttttcttcatgttttaagttgaaaaaattgcgtgtgtcattatggcaaccataagaaggcatagaaagaaacaaaaatgtaggcgttttatttggtttaaaattgtgttttcttaaataatatatcactcggataaacgcaacggcgttaattttatgatgaagcatacatgagaagtatttgtactttatttcttgtgcgaaaataattataatttttagtgaaaacggggggtgtaagctcttgcgaaggtgtgaataagcgctgtgtgtgttttttttttttgtatagatgggcgttctttaggtcaatttaaataaattcagtacacctttctcctttttttgtaatgcgtgaattatcaataacatgtagatattcatggagacgcctaattcggttctgaaataggtgcctgcgaaaacggtagacaacattttccatttcaaagaaaaaggggagagaaaaaaaaaaaaaatagtaatggataaaacttttgaaaaatacaaaaatggaaccaaaagatggattttttaaaacttatgtggggatttttttttatttttattttattttaaaaatgtttcacacttaatgttgcatccttattctccccagcagttaacacctcttcaatactgtaaaatgttcacaaaaattgtgaagctggggatacaaacaaataatattcataagaatacttctagtttgtagagcccatttatgcttaataaattgcacgcacagttgagtacagtttagccctaacaaccatattcataataaaacaattgagtaacaaaacattagggagaaatactccttttggtagtagctctcaattagaattattctacaaatggttaaatgttcacatttaaaaaaaagggggttaatttttttttataaaaaaatgttcattagtgcttattgagtcggaaaaattaataatacctttatgaatattttcttgcaattttattttaagacgaaaaaaattagcaaacccaaacatttctacagaaaatttgtgtatttcctgaaaacttgtgctattttttattacgtaaatgtaatttttttcattttttttttttattacagtactgtgatggggaaagtgaatcctttttgaaattatacatatttaaaaacattctcgttgcagagtatttttatatctatttaattttttttactgaattaaaaatttccctttaacagcatagttacctgaagtctagtagttatatagtacgcttattttgttaaagcagtatatattatatataatatacatgtgtactacatctttttgaaatttcgtttgaattattttgccccacgatgtagaattaagcacgtaaatatatctttacatatagatagctgtacaactatatatgtcacaattttgctctaattttaccgtaaaaagtaggggcataaaattccccggttttgtattatattactaaatattaggataaatttccaccatttgttttatcaactttttggtgaactatttgctggatagtttgtgtctcataaaagtcttatctgagggaaggaataattctacattagcgttgttattttaaatgatgaaaggggacattcaacatttagtttttctattcatatcattacattgtcgctacattgtcgatgcttttgtcaccgttattgccgtgctcgctgatgaccacttcggttgcctgtcaccatgcattgcaacataattcataagaggggaattactcgaagcgcaaattaaaattcgttcgccgcttattccaatattcaagctaaaatgtatgaattacaaattccatatttttttacgtataaatttgaagcttaacattttataactctgaacatgtttgtttttttttacctgtttattcattttttttgtgaaatattttcctgcgcctctttgttaacgacataaaacagaagaactcttgttaactatgtgcatggaagtcttccccgtctaaactgtttgaattagtgatttgcttgtaaacaattatgcacacataagcgggtacgttttattctacgcgattatttgtgaagcgatttgtcctaccacagctttattttccgttgctgagttcatcctcactttagcaactttaaaagctcttttaattaaagatgtcgtggaagaggtaaccaagtaaaatcgtaacaagttacacatatttccaaactgttaaggatatcaaagtatatgtagcagaactgtcgacacggaaatgattgtatcaatgaagtccttccctggggggaaagttaattctccctttcctataaaaattctaaccataaccctgttactatggacatgccactattgcaataacgtaatatagcaatataaactgctaggagtgctgttattattatcattatttttgccccaattttatttatctgttagaataaccattttttaatatgtcgtatgcatggcgtcttttttttctctctccctttttagtattcttttaatgatacttcaagcgaagtaaacagccaaaagaagacaacaaattttaggagaacaaacaaaatattagctgcttgtagaaaaggtggaaattcgcagatggataaaaataaaaacgatgtgacagataaggtaaaatgtattgaagaaattttgttgctcctgaaaaaactgtcagaatgtagactaaattatagagaaccccttttagaaataaaaagatcgctatcaggatgtaaagataattcagggcctaatgttgtagtggcaagaaaaaagctattagatatcaagaaatcaatcgccaatgatttaggcatcgaggacttaatgagtaatgaagcgaagacgaaagaaattgacattaaagtattgattaaacgtatacctagttataaggagaattgccaggcgcaaattcgaggggctaaacagaaaataacggactatagggacagctgtgaggcgcacatatcagatgtaagaagaaaaatgacggatttatagggacgactgtgaggctcaaattcttggggcgaaaaaaaaagtgacggattataagaagaattgcgaagcgcacatttcagggttcagagaaaaaatgtcagattttaaaaaatcattctataataactgattaggagcaaaatataaaaaaaggataccaaacaaaaatggaaaatgggaatagcataatgaaggtctgtgaaaaaaataggaaccgtcagcaaattaggaacagataaggaacatatcggcgaacgaggagtgcattattaattgaagcaatgttaataatggatagtaaaaacaacccctcgaataatgtgttagagcctcgttttacacaacaatagtgggtagaagtcatttgttagacgaataatgcgaatggatagcggattaacggatatgattacaacaaaagttattattaatttgtggagtattcaagagggtctatgtagggacaatccttttattaaaagcaggagatgttgttcgaatattatttatcaggaagaaacgtacggtcaccatgtaaaacgattaaaaggaaaaagggaaaagaagaccaatcgagcattctctttttttaagaaccactcatggacgattagcaaataatataagttcagaagaaatagataatttagcgaggaagaggaaaacaggggggaaattattgccacaatatgactatacgaaaatgtaataatattacccggagataggaacccttcatgcgtgaacggtgttatgtttaaatgtagtacgttataataaagttatcaaatatgttttttttttttttttttgtttctttttttgcctttttttttttttttgctcttttcattttccattcggttaatcaaaaatgtgcttgcatgatgtgttacacatctaatgcaaataatgttaagaggaaaaggaattaccattaggttaagaccaaaatggtattatagctacgtatatgtgaatagaccaacacgtgtgcatatatctgagttagaaataattggaataattttaacttaaaatatgtttattttgtgtataaacaaatggtttgcgtagttgcggaggaaataaaaattatttaaaaagaatacctttttgttcgcgtgaaatagaaaaaaaattgctgtaggggaatggggcgtaaaaagaactgcggatgagtacggatgtgttaaacatacagcatgcgcaaaatgtgtaaaatactaaaaagatacgaactaagcataatatgtaaaacatacgaactaagaaaaatacgaaaagcataagaactaaacaaaatatgtatgcagttatctgtacaaactgctaggcaaaacttatttactttttttttaggagtgttactaggcgagacgaaaaactgtcctttttgtctttgctcatttttgcgctttgtccgctgatttttttggattattttcgcctagttcctatcattgctccatgaaatatcagtttgcaaaattaattaaggaaacaatgtcaagcgcatcttattttataatttttcttttcttttattttctccctttttttttcttttctcaatggggttaaatcattgaagagttggccaccattctcgcgattatgagtcattttctgtgttcaacaaagtgttccatttctcctcatttatccactcgttaattgtattatccatccatttattgaagaattcttctttttcatttttccatattgaccaattgttccattcgccaaatatataaacattttctttgacgctcaaccaagtagaccattgttcactttccctaagatttctttctttccattttatccagtgttttttctctgtcaagttgagccacttaagccatgttgagtgttcccattgtgaccagtagttgtcttcttcagttttccattcgctcaatagccatgacatgatcttttcatttttccactgaacccattctgttaatagtaacaaatccaatgatatttcttttgctttaatccatttttctaaatctgttttcataaagttttttccttctgtttttacccattctttccactcttcagaagtccatgtagcagatttggatataagataattcttatattcatcattaatattttcattacaattcatccatttattttccatttgtttaatccattcgatccattctttttctgtttcttccatccatacgttctttttgctcttcatggatgtgttaaagtcttcccattctgattccaacctcatcatccagttatgccatgccaatttttttaattgttctgattggtctacgttatctttccaaaattccattaaattgtttggaagataacacttgattcttcccctttcggtgtttgcctgcaaaaggttttaagagttataatgtgaaatgagcgtttttatatataaaccatatgttacgtagtgttcgaagaggggttgggggggaattaggtatatgcatttttgtgggtatatgtgagtgcgcatttcacaagtgtatgtgcctttggggtacattccaatgtgcatgtgcattggggcaatttttttttttttcttacagcatgggagggatttaagatgaaaactgaaaatagagcaaacaagataatatgtaaacgtgaaactgtgaaaattgccgtcattttggataacttcggatttttattttgtgttttcttagctggggagaacttctgttgcggtgctggacccttcatattcgcttttagttccgtggtatattttggtgacagaatgaggttattttgggggtgtttgggcaatgaaaaagaattgttgttatgctttaaaggtatattttacaatttacgattttatatgtgttcttttatatatatatgttggtttttatttttctatgaattgaaaaaaaaaaaaggaatccaaaaaagtgatattttaaatttgcataacaaaattaaaaaatataagtaaaataaaacataaataaaacagaaaacaaaaaaagaaaaaaacaaaaaagcaaaaaaacaatgtcgttgtttattcagcttaaaaaattggcaaaacaagctgcacagaaccgttcttatgaaactaaaaaaaaaaaaatcttgtgagctgaatatgaaaaaattgtaacttcctttatttcaaatagcccacttttatttataagaaaagagctaactttttttttgtaaagtttacatttcggttagcagtccctttgtgtttactctacgtttaaccaaattgtatgtaatacttaaccggcgcgcgcgtgcccacatatttgaggaagattccgttaaaaagagaatagcgtaagctcctttaagcccctttaaataaatgagcgtaaaaagttgtacatatatatatatatatatatttgttcactcacaatttagtcagaattcgcgcatggtgatagtcgcttattatatgtacggtttttttatttatttttcctcatctggtagaattattctttttgcctaaagtaaattgcctaaatgatgttgcagttgggggaagcaaagttgcaaaagtgagaatttaatcgcgcactagcgcgttagcaatgtgttacggatgattttttaaaggaaagaatgatcgattaaatcgtctttttcttccaatgcttcaatggtatattgcgcgaatgcgaaatgataagaaatgggcatttttatgaggggaaaaaattacttaattatactgtacgggggttccataagggtcgttattattagagttctgtccttgctcaaagtagtggcaaagatggaattacatctatgtacatatgcattgccttcttcatggcctatgcaaaatggcaaacaatgaacggaataaataaccaacaaaatgttacatcattgtgtgtggtacttccactacggttagagtcgtatttaaaatgaagcatataaaagaggagcttttatgatgatgaacgaggcaaatgaacaggcttctggtacgtacatctgtgtgtctctatgtaattgtaaactgcaccaaagtaataaaacgttcagtgggcgcatagccttaattaagcagttttttatttaatttaatttaattatctcaaaggagatggacacaaaaggatgtacactttttagaataaccctcaacattatattactcagtttggtctttttaaaattttgctttttaataacaactgacaaattaatgatatcgttgaggagatgcactttaaataaccacaactgtgcgactttgcagtatcgataaatgttaggtatgggctattcgtgcttcagcagaaaaaaaaagaagaaattggagagaaataaaatagaacaaagtagaacacaatatagtagagtgtagtagaataaagtagagtagtacagagtagaataaaatagagtaaagtggaggatgtctgcatcctatttacttctatccctttttcccctaatacagtcaagacccctttcgctcggaacattacaattgatggtatatagaataggagtcccctatttcttattcacataaaaaataacgcacctatacgtgaaataatggtaataaaagatgttcgcaaatgtagaaagaaatgtgtaatcagggggtgaaaattgataagacttacccaaacggagcgttctttttttttttttaccctttttaaataaaataaaagaaaaaatattttactttgagacaatgaaaaattgtaaaaatgaaattataattttcttagaataaggacttaatagcaaaagtttagaaaatgtgaaaagttcaaaaatgagagaagaaacaactgaaaaattgggtgggggggaatatataaatatatgacaacaaaattggagcatcaaaataactagtaaaaatggatttaaattggtaatgcaacaataatttataggttacatatctcttcatgagtcatagcaagtggctcggatgaaacagttggggggagacagaaacttcttccccttaaacatataattagccgaaaattgaacattcatcgttgcgtatttagcatttgacatttaaatttttttttatcagttaacatttaatctttaaatatttagcccttaatgcggggtccaccaatgcgaagacactttaacatttaatatttaatgtttaaaatgattcttataaagttttaaattagctattcttatgagcatggtaaaaaataacataatagtcgtgttaaggtgcacagtatatatttttgttgacaaaaaaaattattgtaaaacgcatactgaaacattattactaagcacacaaataattgtattaacagtaaaactgacattcaaataaaccgcatatgtactctaaatattatcatacacataattatgtaaatgaataataaatgaataaataaatgcaaatatataaataaatcaaagaaatcaaataaaagaaaaaaaaaaaaacaaatgaataaaaacaaataactgtatatatatagatagtaacaactaacgcggatataactaattcagaaaaaccccaaacgataaaagtttttaatatatatttattttttacaataaaaatataaaaaaaacatgaattgttatttaaaacaattatattttttcgaaaataatgggattttttatgaaaaaataataagtgttgtcctctagcaaatttttcttattctcgccggaaagatattcaaaacacaagtaaactttattccttctatgattttttgagacattttttgctcataattggagatatatttttgtatggattatgtaaaggtacttccttttttaacaaaaatttctctgtgttgaacatcttgattattgcaatttttcccatcgacaaatgattttttttccctactgctagaaatcaaaaatattctgttctatgtagtggaagctgtgcgcctatgcaaaaaaaaaggagatacttgttctgtaagtacgctaatttaatgtaataaaaaattcttctctcctctcttttttgatttatttttttttttttttggccttcactaatttcgtagtcttggcagttttaatgtgcacagttatgtgaagcatatagtccacagggaaaatttatcacgtcgatctatcttcatttgcttcgattcagctgagttgaattgaattcgtttccgctaaccacgttttatccttttgacattgttccttgcaagtcgagtatccatactttccattgcttcttggctatccagttgttaataaagtggctgagcattgagtaaaatacgttttttttttcctctttccaatttttccatatttcattcttaacttctattaatgcctgatctttttcttgaacccatttttgccagtctttagcttcacttcgtctaaccttcttccatttgtaccattcgagtttttcgtttctaagtgatggttgattatttgaatactcccattttagccagtactgatattgatcacattttttttcactcaataaccaatccaaaattttgttatttttccattgttcccaatctttcagtagccataaattgtattctgttctaattttgtctatccatttttctatatccatcatcatgatagattctccatccttttcaatccatttaatccatttggaatctttccattttagtgattttttataaacatcgaaagagtgatcttctaacaattctttgttgtagtgcatccatttaaattggaaatcttttataaattgacggaactcaatttccttttcttggaaccatttagttctttccttgtgtatgtagacattgtagcgtgaccattcattcttcatttcctgcaaccaattctcccagtcaggatttgtgggcactccttcctctttatcttgacctttatatctataccaaatcataaaactggaattaagaatcttatcccaccaatattttagggagaccattagagggtgttccttttgatcaagccattctttgtaatctgtgaatacaagcttttttttttccacattattttcatcgtcgggttctcttcttcgtggcaattttttttcttgctcatgttccaaatcttcatcatttggatctatagttggcataccttcttcatgcaaattgttcatttgtctttcaatgtcttcttccttatcttcttgattatgatagtatacgctttcttcatcatcatctccttcttcttcaccttctccttctgcttcaccgcctctttcttcaccgtctctttcttcaccgtctctttcttcaccgtctctttcttcaccgtctccttcttcttcaccgtctcctacttcttcaccgtctcctacttcttcaccgtctccttcttcaccgtctcctacttcttcaccgtctctttcttcattgtctcctccttccgtgccttcttcatagtaatagtacacgcttgcttcatcatcgtctcctccttccttgctttcttcatagtaatagtacacgcttgcttcttcatcgtctcctccttccgtgctttcttcattgtaatagtacacgcttgcttcttcatcgtcgtgtcctcctacactcttctcttcactaagaacgtgcatctggtactcagttccgacttctgatgcgttttctctttcttttactgtttctgttgggatactatatttgttatatttcatagagtcttttctcacaacatccatcgaactggatgctatgcttttttggtcatcatcgtgtaatgggctttcatgcttttcgctacctgccactaatttggcttccaatttttcgccatctgcaactggtttagtttccaaaatttcgccatctttctttggttctggagtggtaaaatatttcaatgcattgaatttactttcagtttctggctgtgtttgggtttcagttttatcttcaccttctaatggttcagcttcagttttagcttcaccttctaatggtttagcttcagttttagcttcaccttctaatggtttagcttcagttttagcttcaccttctaatggtttagcttcagttttagcgctactgttcaatggtttagctccagttttagcttcaccttctaatggtttagcttcagttttagctttaccttctaatggtttggttacaattttaacgttacctttcaatggttttgttacaattttaacgttacctctcaatgttttggttacaatttttgcttcaccttctaatggtttggtttcggtttttgcttcaccttctaatggtttggtttcagtttttgcttcaccttctaatggtttgatttcagtttttgcttcaccttctaatggtttggtttcggttttttcttcaccttctaatggtttggtttcagtttttgcttcaccttctaatggtttggtttcagttttttcttcaccttctaatggtttaccttcagttttagcgtcaccctctaatggtttggtttccagttttacttcatctttcttcgtttcatctttttcggtaagattaaaaatatctgatttcttatctatagcatcttgttcatctttcttagcttttgcagaatatgcaaatattgggattttcggtttttcacgtcgtactacatattcggtttcggttactcttcctccacttagtactgattcggtttcgaatttttcttcatcttccttcattcgataatttctcggttagtttaaaaatagctgatctgttatctatagcagcttgtgcatctttcttagtttttgaagaatatgcaaatgctaggatttttggtttttcatctgttatcactgattcggtttcggttacttctccgttcatcactgattctacttccaaatattcttcctctctcttcggatgcacttttacaagaattttagcagtagtttgcttctttgctatagctcgaggaattttcttagcttttttaaaatgtttaaatgctgggattatcgctttttcgtctgctaccactgattcggtttcggttacctctcctccacttagtacagattcgacttccaaattttcttcctcttcatttggttgcacctttacgggagcttttggagcagcgaatttctttcctgcagcttgttgtgtttttttcttcatttttgcgagatctgaaagttgtttgctttccactattttttgaacattctttggttgtacttttacaagaacattagtagtagttggtttctttgctataagttgcgaaaatttcttagttttttcaaaatgtttaaatgctggttttctcatttgttcaccacctacaactgattcggtttccatttgttcaccacctacgactgattcggtttctatcatttcttctcttacaattgaatgatcttccgatttttcttcctcttcctttggttgcatttttactggatcttttggaataacgtatttcttttgtacgccttgaggaattttcttaatttttttatcttctaccttaaatgatttacctggaacattctgactggatggtgttagcttatgtttcttaggttttcctttcacaacaataatcaatcgaccagttttctttggatgttgttgctgtgcattataagctctattattttcagctgttacgacgggaactttgtccttgggttttgtaacttctttttgcattttcatatattgtggatgtggttcaggttgtggttcaggttgttcttcagattgtgattcaggttgttcttcaggttgaggttcttgttcttgactaaattcgtgttctaattctgattctagttcattttgtggttgcggttgtagctgtggttgtggttgcggttgtagctgtggttgcgatcgtagctgtggttgtggttgcggttgtggctgtggttgtggttgcggttgtggctgttgttgtggttgcggttgtggctgtggctgttgttgtggttgttgttgttcttgttggttcaacatttttttccattcatcgaattttttacttatatttccatgtccttttcttttacttggatcttgcttttgttgtgtttttatcagcatttctaaattttcttttttacttggatcaccttttgcagcagtaggaagtttatgttccacgactttatcccgttgtttaaacattttatctctgccatctaacatcttggatttttcttggtcttttcctgattttttagaaagtccaatgccaaatggtttagtaattttgttttcatcctttacctttttattttccattgtttttttccaatcttcggttgtatctttttcatatttatgggcaatattttccttgtgttcggggctttcagtttgatgttgaggaggagctacaggagttttgccttctacatttacagatggtgttttattagaaacataagctccttcacctctttgcctaacattttgttgatggtgcatactttcaagctgttgcatttctgctggttgcatttctgcttgttgcatttccccttgatggtctcctttgtagatttgttcttggtgaacttcttcttggggcggttcttttgggtatacctgttcttgttgcctgattcctcctgggggtacttcttcggtgttgatatctttgggatggaattcttcaggtttcatttctacctttttcaccgggatctttttcattggaacctttttcacttcggattttcccattgggatctttttcatttctggttttcccattgggatctttttcatttctggttttcccattgggatctttttcatttctggttttcccatcgggacacttttcatttcgggtttttccattggatgctttttcatctcaggtattaccatttcgggtttttccattgggtgctttttcatttcaggcattaccatttcgggtttttccattgggtgctttttcatctcaggaattaccatttcgggtttttccattgggtgctttttcatctcaggcattaccatttcgggtctttgcattccttcatttggggttatttcgcctttttctggatgtttggattttatgaatttttttggctgtggcgtatggatcacttttgccttttcattaaattctgctggatgcctatttatctttttttctttttcgaaatctgcagctttggtgtcttgggcctcttctttattatgatcatcagcatcagcttctttcaatgcaagtggttccattgaaggttttccagaaatagcgctttcacgtcgtttacgcagagtaggatcaacactagcgaatttgtattctaaagcttttttcaaaatttgcaattctctatcttttgctctgaaccatttatttttttcatcttccatggactttgtccatttttctgattcgacatttttttcttcaaaccattggtcccttttggttgtcaagtctttatgaaaaactcgccaatcttgctcgaactgttttacaaaaagaagccatgtactattatctctatatttgggtatctctgctagtgagaggaattcttccctgggttcttccactttgattttatcacggttgtcatggtcagctccataatcatgagcaaactgaaatggggagtaaaaaggaagcgaaaaaaaattgaaggaatatgattcaattattgcaaaaagttaccgcgtagcgtacgtgcgtatgcgtgtaacgcatatgtatacttgtaggaataggtacacaacgtaatatggctagatttcgcatacaattcgtgtgtagttcgcctatcatttttctatcttacttcagagcatttcgacaggggaagaaccacataggtcaacaggaataagataacgtatatacatggtgagaattgttttctgctagtatttgatgatacatagtccttatttttttttgttatacttgaacgagaagatgatcttcttgctttaggtcccttcatattactcctttatttcgctcagttttttcatgtataacatgtatattttatataataagaaatatatgtattttgtaaattaataaaaaatgaactatagtttataatctcgtttattttatgatctatggtgttctttatctatatacattttcttaattttaataatcattgtggatgaagaagaaaatgtaaccaaaattatagggaaagatgcaggaaagaacaaaaaaacaaatatattaacaccaaataatatgttttgtcactctatatatactgttgttaatataattcaatctgttatattttaaacagtataaaagagtgctggtttgttttaaataataaaatgtacatatctaataatattattatataaaactttcctacgtttacattttttttcgttacgaagacaaaaactagtttaacagatataacattacatatatgaatatatataatatatatatagagagagatttatttctataaaccccaacgtacttatttttttctatcttttacaatttttcttttttaatttatctacttttcttattttaacaaagtatcatttttttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcgttaagaaaaaaataataagtacaataaaaaaaaaaataaaaataataataacagttttaaaaaaatataaaatgaatatataaaagggcatgtaataaaggtaaaataacgaatttcctaaatattaaaaaaattcattttcaatagatacaaaagaatgaataattaattttttaaatatgttaataattctcctttttttttttttattttaatttaaatatgtaaataatattaatacctttttataaaattatgcttttattctttgttacccatgcctaatttattttatttattattttctagatttggcatttctaggtttttttttttttttcttatatgttatattcttgcaattttttgcatgttcttaattattttttgtattttctaattttttttgttctatatttttttttttttttttgtctgtatttttttttttttttgttctgtattttttttttatttttttgttctgtattttttttttatttttttgttctgttattttttttttttttttttgttctattttgttcagttttattttatttcatttttttcttttcgtgtccttatattgttgttttttaattttaagatttttccctttttgtcttttttttttttattaatctagtgaaaaaataaactttcattttttttaacctatttgacaaatagtggttttttcattacctgggaagcagattaaaaagttggcaatttttgctataaaaatgacattttactgcgaacctgcgcttaattttttaattaggtatgttgtttaaaacgtataaaatttttacatgccatgcaacaactttttttctgaatttttacacgtatattatttgatgttgcaattaaaataaagtgttcatgatcaagttgtataaaaaaaaaaaatttatgttcagatatttcctgttgtaataataaattaatagtaaaaatacgtttgtttttaatgtataatgctaagaaattgaccaaaaaaatagtttatactttatgtacaaaatttcttttttgaggcggataaattcacatgtataaagggtaaaacaataagttgcataactttgcatgaatattttttattattagtcatgctgaacattttttccatgaacgctgcgggatatgaaaaataaaagaaaagggaaaaaattgtaagtagaaaattattcttcgcgttaaatacaagaaaaacgagtaatttaaaaatgcacaaccgtttttaatattattaatctggggtataaataaattaaattattctttatggtaagggtaggaaaatgcgtattaaatagaaaaaaattaattgaaaaaatgaataaatagttatattgaattttatataaggtaataaaatgtaaagataatttcaatgcgcccctaagcatcaattttgtttctaattagcatttcgccaaaaaaattagaacattaataatagtacttcagttcttaatacgaaaaggtatagaactgaaacaaaataatttacaaaatttatttttttcataaaataaaaaaagggttccttaagtatgacatgtcatctctctaaattgcgcataatagatgatattcaaaagtgataaaatgtgaaacagtttacctgtatataaggtagttaaggctgatttgcttagaaaagaactgccctaaaaaattattaatcgtgttaaacgtaccaagcgatcacgtaattatggtagtggactctcttactttttttgaaatacacattttaacacagtttgtaagtgggatacttttacgaataagcgaataccccccgaaaatgtaaatggtattataactttgnnnnnnnnnngtagccatccacaaaagtaaatagcatcattgttcttattactattccgtctattattatattattaatttgattctttttatttattttgtataaagttagaaattttacttattggaaatataattatcataataaaattctaattatacacctgcaaataaaaattattataataaaattactgtattattaatatttaattttttcccttattatttgtatactacattgtgttcatgcataagtgctcaaaaaaggaagaaacaaaacatgaaggaatgattaaatcaagaaatacaaaatttgataagcataactaatatatctcatcaaaatgataggaacagaaagcatcatatgtacatcagcaatctttgcagatttatcagtatgaatttcacttatttgttcatataaccaataacgtatgcaattgcagtaattataactttcggaatcacccgcttgacttaacttatctaaatgaggttctagtttaatgcaaagttctttgacttctctacatttggagcttagattattatcgattccattacaaagttgatcaaaatcagaagattcactaagttgtgaaaagaaatcttcttcatgaattatataaagtgctacagctttttcagcatcctcctgataagaatcatgaaaaggttaacagattggtaccaatggtatggttctaataatagaatttttcttttgtttcaagtcaaagttcttatataattagtaatgtacaaataaaaacttatattcatatatacaatgttttcccaggaaatgtgatcatttattttggatattatttaaattcaataaaacgtaatatatttttaaactatacgcattgatataaaataggtactatatataatgttccatcaataaatttttacgcagaccttttccttatacacagcacttaaaaaaagcgttcactttttgccactcaattttaaggttattataaaaaaaattgttattatattatttataataaagcaaaatagcactattatatatcataaaactagaataaaaatgtagcagattgaagtcttaaactaaatataaacaatattgtaaatcctaaaacatttaattcacgtatatattatataattctggtaacgataagtaaaagaaattatttaaagcacatatattgaaatatatattttaggttttctaggaatgcgtaaatattctttaaagaaaattacaatgatttgattgtcgttaaaaaacatttcattatgacagaaatacggttatttctgtgaaatcatcataacattaatatgatgtagttatatttttccattagtgattgagacgaaataaaagaaacctaaaaatctattcatatttttatagtttttttatataattgtttttttttattaggtaataatagcactatataattcagctattccgtaaaaaatatatatttatttttttaggctaaatttaatgccattttatttgattcttttttatgcccctacataaatatactagttgttacaatgactaatatatctataaaattttcatgaatgttaagagataggagctctaatataacatatggaatatgtacaatcgtaaagtataatgtgcgcataacacattataacaactatacgttgtcctttttaagagataaaatagcgttttattttgggggagggggggaatggtctaggaaaattatgttatcataatccacttttttttaaaaagtacaaaataattcacaaaatattcttaagtcagtattattaaacttttttttcggtacaaggtgtgcaaaaaatctgtttacgtctttttataagacaatgattgagcgcactttcatttaaaaagctttattaaagcacgtaatgtgtaacattaaagacttgtgtactgtgtggaataaccataacaatctaaaaaactacatatatccctatatgtaattaacatatcataaaaatagtttaaatctaaaccctaaaccttagcatttcacaaaaaaagttagaacattaaaaatagttcatcagttcttaatacgaaaagatagagaattgaaacagaataatttacaaattttattttttttcataatatgaaaaaaaaaagggttccttacgtatcgcttgttatctctctaaatttcgcataatggatgatatgcaaaaatggtaaaatgtgaaacaatttacctgtatatgaggtagttagggctgatttgcttagaaaggaactgccctaaaaaattattaattcttttaaacgtactacgcaatcacgtaattatggtagtggactctcttacttttttggaattacacattttaacacagtttgtaagtagggtacttttacgaataaacgaataccccccgaaaatataaatggtattataactgtgtaaataattatgctaatgctacaagagggggataaaagcattcttttataggctgggcggaaatgtaggtgcatattattataaaattaataaatagttttcttatattattaaagattaaaaagaagtgctacaggaaagacgcacatacagttttattagggtgcagttcattgtgcaagttgcgcaattattcgtagtgttgatgggaacggtttctatcctctcacgcattttagtactgcgctttacatattccgtgtttcattttattctaatctaaagtacacgttttcacttcacatgttagaaacggaagtgctacatatgtacgcatgtgtccatgtgtttataagcaaactgaacagataaattaaacaaatcggtgcaatgtaaagtagcacagtgattataatcattagtcattatttattttttgaatgatagtaaaacgagaaaaaatgtagacagctacctattaaaaatattagtgtagggtgcaaatgtttttatccatatactcataataaatataaactaaaaaaaagaagttacgtttatattcatgattttagggatgattattcctttatgagtgtaaaagtgtaaaaaataacaagtaataaaagctacatcataaatatacacatatatgtaagccgttgcacagttccttttaagatctaataagatgtaatccacattagacgacataacactgtttgtcacagttcaaagttgcttcatatgtgagcgaaattacagaaatgtgtaaatactctgttacatgcataatggctaaaccgaagcgagaatatgctgaatagttccagagtttattgcacatctgattaagatataattcttgcaaattatggaaaatttttcaaactcgggtagtaaaggggtacggttttacagtgtatgtattttacaaattaaaacaaataatatgttgtcataaggaaatttcattgtattggccttaccttattagcacagaggtatactttctttctgtatgtgaaagcacatttggggattgacaaagtaaaaaccgttattttaataattctattgctggaaaacctgatggaggtgcggcgggaatggcgacatgtgcgtataaatatatttgtgtgcttttattttttcgtgggattgaactttttatgatcaactattttgaagttatcatccgatgcttaaatgaaagggtagtaatggtaaagcatttttctgaagcagattaacataaaaaggttcactaattttnnnnnnnnnnaaatgtttcaagctaaatctagcagtaagacatttcactaaccgaaaaaaaaaaaaaagaataaatcagacacttgttaaaaatgtttcatagaaaaacatttatgaaaaaaaaaatatgtaattattttcatgtataaaatattttacatattcaatgatgtccataatcctttttgttactaaatagagagtgagattattttacgggtatacctttaaatgaaattattaaaaatacatgcaatctatattttttttcagggaaaaaaaaatatatatatatccttttttttttctatttattttgtttccagtcttttttatttgtacatgtatttttccttttttgttttatgtgctcttttaggaaaatataattattaaattttataaattaagaaaaataaaattttggcttcgaaatgttcttataaaagacattttaaactatcaaataaattgcgttccatgatattaaaatagcaattttatgttactaaattgttatgaattactaagcgaggcaaggtcgttatattttttttgtattttagaaaaagccaaaaaaagacgcaattattttgaataacaaattctaatgtatagttatacgtaaatatatttttgttctacattcctggatgtttacaaaaaattataagacagcatttcatccattttactttctccttttatgtaggtcaattttaattcgcttcaatatgtacgcatgtacgttagtatatattatcctcttgaatatccatctggtgtcttatgaagggacacgaaggaactgttctgttgagttcactatctgcgaattaacaccctttttcatcgaacaaaaacccaaccataaataagtaaaagttcttctgctaagcgcaaaaattgggtcttagaataagcactattaaggcaaaagaaagcataaaccttttttctttttatgaaaatatgtttattcttgcttttatagttaatctataagctgttgtgtaataatttgtcacaacgaagtaagtgccgtgagacacgcccccctctttttgttactcttcatggactttattatagctttggtggtataataataagaactcctctgaaaaggcaaaaaacttggtggacataataatatttaaaaaatacatcaacggggataactggaataatagaaaaaggaggtgataaaatggggggggaaaaaaaatatatatcgttcctgaaaaacatactatttatcggtttcatcctgcacatatggcatattatactagatatgatttttccatttttatattgttaccagtgaggttggtatacaaatgagaaaaaagagcgattgcaaaaattaacaggtttaagaatgctgtccagcagctttacatagttacaaataaatttaccattttaaaaatggggacccttaaaatgatatatttccgggaaagattaattacctgccctattcctaaaaaaagttacgcaaaatgaaatggggcatatatttataaagcgctaattgtttatatatgtgcatttttaaaatatattgatacaattgaacacaaaaaaaaaaaaaaaagataaactggagatatatagtttctttcaatatatcacccaattatgcctacataattaggtagcatttctgaaaattaggactaccttcaaaacttttgggggaatgaaagacgataaaacggataagtagaatattctaataattaattgaactggtaagtatcttttagccatttttagcaccaatgtgacatctaacgatgttcgtaaggacatataatgtgttcagcattattaagaaatgctcaataaaaggggtaagcataatatttcctcagtcttttttgtagcaatgaattcacatgaggcatatatggttgtgcatttttggaagtctaaagaagtaatccaacagattatttatgtattaaaacatctttttagaattctgttttttctaaaatggtaatatattaaaaggtgcaacttatatattgctcaattaccctagattttcaacatttaatatgggtttaaccctattaattgtgcttctaatccttttgctattatttcttataactgtacagttccttgcgtgttttatttgtgcaatctaaatgaagttaaaaacaaaaaaggaaaaatcgtcaatcattaaggtggaaaaaaaagggaaaagagtttcagagatgcttaataaatataaggacgaaacgttgataagatagagcagtaaatgtagcatataaaacgttatcaaattcgtcgggtacccatttgtctacatggacgtatcatttatttccacaaaggacaatcattacatgcgtttaaatatttacagaggaagagccatggagaaataaggaatgcccacgaaaaaaaaaaagatatgagcaaattcaaatttctgcgaaacgtttaaacctatgctacagacacacatacatagtaccacggaagacgtaacaaagctagctttgaacaataccacattaaaataatagctaaaataagtaaaaaaaaaaatatatatataagaaagaacttataaaatgtgcattaaatggaaaaagaaccaataattaaatgtgaagagggtaggtgttacaagtgctactacacacatgtaaagtcatctgcacatataaaacagaaaaggaagaaatacactattttttgttttaacaaagggtgatgaaataacatacacctttcgctaaagaaaaatagaaatgagttttcataaaacaatttgaacaaatccgtaaaagatagaatcagccatcaaactttaggaaaaaagcattatttaatgcaatcttgtatatagcgattttacttataaataaaacaaataggtgttagcagttttcaccaaaaggtgcattaaaatgtaaaaaaaaaaaaaaaaagaattttcctggaagttatatttttgcccagtaatggtatataattaatgatcaaacatgtgggaataaagcacataggatttatttatcttatggggcggtatatttaaagcaggaataaacaaaaccattcggaataaagggaaaataaaaaaagtataattaaaatgtaatactctcatgtccatatttggaataaatatacgttcacaatgtatatgtaaaaagttatatctaataaatttttgaacaaaaaaattaatgacttaaagggccattttggtaggattacgttaatctacgtttttacccaccaacttacattttctgtaatatttactcatactattgcactttttaagcttaaccaaatagtaagttgtcactataatgcctactacaattgttgaacaaatagctacctcacccattcgtaaagctataagtgcaaaagaagatatgatgaaggcaaagggtggaagcagtattttatgattgtttatatagtgtagtaatttgccaaagttactcttatgtttaactgagacgtcgttagtaatggcattatatttcaaggaacgtaacaatgctacctcaaaatttgaatccatttttttcaaaaaatagatcaggttagatagagtagttctctttcttggtttactgcaatgtgacacaatttcagggtatgtttggtcgtattcattaggttccgttaagtagtaatcataacgctctgttttgtcatatggattatgatgacggttattgtattttagtgagtcaaaggatttatcaaagctatcgtcataattgaaatggttatctcgttttttagatttattacgatattttcgtggatttcttttattacgaaaattctcattactatcatattctaccgtgtttataaattttcttttttttaaaaccataatctcgcatgtcctctatatctgtttcacccttcaatagtcttccatttcttaggttgaatggcgaactagtaagcttctcatttttatcccatgatttacaaaatttagaaaactaaaaattatgaaaagggcgtgaattattaaaaggatgaaggcataattaaacttcatcatcaacaaagcgattctttttaaaactaaaacgtaaaataacgaaaatgacttgaatttttttttaactataaattattagcatacatacctcatttccatattgtaatgtccatactgaaagggcatacgtaaaaaacttaataaactggagcatttttttctctttgtcctttcgcaaaatatctatttaaaagagttacttcattagcaatgacaaagtatgttatctaagtgatattccctgcaacaaaatgtataatctatgttgtattatgatagaatgtaatatatactacattttctttgtttatctctggaatttttcccgaaagcaattttttcaaaaaacaaaaaaaaaaaaaaaaaaaaaaactttaatatttttttaaaaaataattttttttttttttttattttatttcatttaatgcaattttctcattgggtaagctttacaaaagagttaacaaatggtaaagagcaagaaagtagaaatatgtaaaataatgagattcaccagagttgcaaagaaaattacttcgaatgtacttttgtaaatatataatattgcaacgaagggtaataacgtactgtatattacgctactgtgtaatagtaatccgctttcgtttaccccattaggaggagatataatattgaacaaaaactagaagcggtattgccattattttattatttacatgcaaaataaattgagggaatttgccattttaaaatacttttttggtattgtgaactttttaagaagtattcaatgtcgtaccgcaaatggtatttttatttattatttgttgaaaagatagtagataaaaattaaaagggaaaaaaaaaaaaaaaacaactggtcttataataaaaaaagaggaaatttttaagaatccaatgcccccactattgcatagatctggcaaaaccgtagcagaattccatgtaggtacattttttaaaaataaaattaaatgatatagctaaatttttaaggaaaaactaaatgtacaaataaatgatatttttgtgtttacagttaataagggggggaaatgaaaaattctttagcttttctttgttcagttttgatttttttaaatagttttagtagggtagtcagagaacaaatttaacaaatcaaaaaatatacctaagaaaaagatttttacgaacacgagttgtattaaaaaaatacccttcttatatatgtgctgttactgcctgtaggaagcatagaaagcatatacaacagtaatgaacagcttatttataaaaacaaaacattgaactaacgtaaacaccaatataagtaatcaaataagaaatgatgatggcacattttgtatcatatatatatgtctatacatttttgctacgacgcactgtcaaccatacccaacggggaaagtaaagcgttcgcaaaagaacacttttgctaattagggagtctcaagaaattccacgaaatttgcaaaatacgcttttttttttattagttttactacaaatctttatatcaaagataaaacgttttttttttttaagttgctccgtttctgaacaaatgtttctttttaattatgtgctacatatatgaatatagcatcagtatatatacctacataaagataaaaagctaaatgttatacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaatacatgaaaaaggggtttaaaaaaacacattttcatttaccagaattagggaaatcatattaattatttaaattaggggtacaaacagaaacaattattttgggggggaaggagcgtaaatcaatactgaagagaattctttatacatatgatcgaagcgaacaccgttctcatgaaatgcacacatatatatataaatattggaggtgtgcgagcgtgtacttccttcaagtgtgcagtgttgatatattctcaaaaaatgattcggctcacttgcaaaataatcacaaagcatcatctttcttaacgtccggtgatgactccgcggcttgtgtgctattatgttcatacaattctttatatctagtgttattagtgcacttgatatatttatagctcacgtatattaaggcgcataaaaccattgcagctgtggaagcaacactaaaatgatcaaaattgaaaaaataaaccaggattgtgtagatactgtatgataaaactggataaataacaattaagtaattcttcaatttttttaaaagtaatttgacacttatttcatccatcataatttccgatgttagcacctttattagggacttttcatacaatttgtcaaattttttcatgtaattcattgtccacgtgaaaacaggttttaacaataaatcataacattttttaagtgaggataactctttctttaaaggttcgcgttctttttcactcgggttaacagatttcagtgaatgatacaatttcaggccattatgtttaaaaaaatctttaaaagtggcaattgattcgaagtcatggccaaagtcgaaacaggaggtatcactaaattccttttctgcttcctgttcgacctccttagtgttaatgctattggcgatacccgtggtagtactataatatgaattataataatattttggtatgtcctcttcctttaatttttcaaaaaaatcaaaaattttaaataaattcaattttttaaaatagctgaaaaatttttgtagatttactggcttttcgctattactataatactttgaacttgttaatttgtcttcatcattggtatcatattctagagatccttttgattttctatactgactactaccatcgtataacaatgatttctttgatttttcatctaatatcccaaagaattaagtgatttttgatcaaaattttcaaaatccattgaagataaagattttttaatctttttactcaattgctgtagagaggatatattctgtaaaatgccacctttttctaacatggtattaaatcgtttttcaaaatcttcatcattttcattcactatttctagcagtttttttcttaggagtttgtacttttctttgggttcttcttctacagctaatttgccttttaataatctattagtccttccattatatgcgtccttttggtatacgtggccattcgtcccccctggtttgccacaggtattgtttagctaaaaattagaaggtggaaaaaaggacgaaaatattgaaggcgtagaaaagtataagaaaatatataaatagtattacgatgtgttatagcatgattaatttatctctgcttctttacatgtcctacctcataaaaaaatgtacataaccatattaacaaggtaaagataaggtaaaaaaatcaagcttttggtcctttctttcctatgcatattttgtataagtcgcttaaattgttattgtatactactcttttgggacattataatggattatttaagttaatcacattttttttaaagcatttactagtcaagttttggctacgaataacagttttatcatcattatctatgactttccatggcttattttgtttcaaaaacgctttaaattttacctccaataattatataaattttttttaactatgtatgacacgtaaagggtggggaagtaatattttaaataaagatattttagcttaaggataaaaaacaaaaactatacgatttttttaaatactactaggtgtaaataatttaaatttaaggagttgcattgaactgtgttgaaatgagaaaatcttatattttttattgcgtaattttaagcctttagaaatagtatacatgaaaaatatgcatacgtgaattaataatattttgtatcataatttttactacatgttatatgtgcgttacgtaattagaaagaaagcatatttattatgctgtcactctcagcgtaaagtattatttattaatgccgagatatattaaaatgtatgcaaaagttaatccgtccatagtttttgcgcatatcctgccattcatttatttttttttttccgagtgcgataaattttattatttttttagaataaaatattttcatacttgcaatgattagaagttaattataaatgcagcggcatcgtgttttttaaagtttttaacagaaaatgatgtaaacaattttttcataaattatttagtttaaaaataaaataattgcattagtagaaaaaaaaaaatatatatcgaaaaatatgcacgaaattgttgtaataagtgaatattttatacacatattatattacggtagtgttaataattaacaaaatattataatatatatacccgtattaaattgtatgcatacattttttttttataaaaaaataaattcttataaaaaaaggggaaattttcctatatttaacgaagtttgcaggacaatttttttttttttatacttacgcttttattaacgatgaataaaatttattcgaactttttatttttctaaattactttgaagaaaacgtaattctattaataggtgtgctgctagtggacaacccccccaaaaagggggtgacataggatatgcgatgcctttatttttgtataaatttagaagtatcacgttaagcataatagttaaaaataaaaattggaaggtttacttctaatggtctttttttgctaaatcgttctgcactttcgaacaaatatatctgcgagggttaataaaataagacatcaagttttacgtctttaaaaatgttataatgatttatattatatagatactcttttggtagttctttgaaacgttttattttatggcatgtatcacttcctttgagtcatgtaatgtaagtgtaaacagaaaacaacgctaagaggaggtaaacattccttttgctttcattttaaataataaaggaatgcagattgaaattgtcctaataaagaaaagtgccttttgaaataaatataaaattttttttctcgaatggatcagtactaaataacgctttgtacaagtgtaaaaggttactaaagggccttccttctttttttgtatgttattagcattttaattttatttagatacaatgtgtttgtataattgcgtgttgttatttttatgtaaagggcatcactcaatgcaagactgaaaaatttcatcatgtgattaacatttttatgattaaaatgacagttggctaattttaactgtgttgtttatgcacgcatacctgtgtaaaagttcgtgcatatataagtaccattttggctaatgttaggttagcctatgatgtgctatgatgaggaaaattaggtaagagagaatgtgttcaaaaagtgtttatgtcatagcatatgctgtgaagtgttgtgaattaacaaaatgaatgagtgtgcgcgcagaatgttgttgtttccacaactactatgtggtgctatacgaataacagttaatattagcaaatcctaatttgtggggaaaaatacacagcttttctctttgtctcaaaaaagagatattcattcctgacgatagatttacaaacgaaattttttttttgtatactttcaaaaaatgttgaagaaaaaaaattaataatttgcgtggaaaaactaaacgtaattttttttttttttttattttagctctgaaatttgtgaatatagatttatactaataattatggcatagctgaatgttccattttacatacatacacatgttgctttttcctccaacgcattacagggcataattaaaatattgcaactgtgcttttaattcatgcgtatattttggtaaacgattttcggataatttcctttggaacccccgcttggagttccgcatttcgaacttattctaaaggtccatgttcacatattgtaacacaacataatatgtcatttgtttattgcagggttgcacgcgtatacgtaatgataaggacgaactatttcattaagacatgaaggaaagatacaacgaaattgcatttcatttatgacaggttgtagatgcttataaaatacctacatttagattatttaatctatccatttttagaattaataacaaaatgcggagctatctaaaagtggctaatagttaattttcctttttgaatacatgtttacgttgtttaaatattgcgcgattaacattttcttaagaatgaaccatattaaaaaaaatgtaaaaatgtttaattattttttgctttgtagaaggtaaataaacgctgtatattgtattgctgaagggttaaattaagtattttatttttatcttcatattcgttttccttttttctgcggaaatttgaatgcatacaaatgtaaatgtatacattgttatatatttatttaagcattattcgcgccttataaccatagccatataatattatttttgcattttccaggaacgtaagtttcagtgcaattagcatatttatataatatattatatatgtttgattgcggcattttacggagctctttattgctaacaatagcgtaatttctaattatcaaatatttttctacaattctgttattttccgaaaaaataaggaaaaagcgataattttttttaatatttatataaactgtgcaatttttccgatttaaaataggtacttttaaaaaaattaaaattaaggaacaacagattctagttttgtatacatttatatgaaatagagacggcgtaaaatattttttatatgtatactatatataataataccatagcgtggtaaatttatttctatgacatctaaggatactccttatttctacagttttctatgtcacaattccttttaaaatcagaattaaaacaacgaagaactcaaattggaaaattcaactttgcagtagcacggttttgaaaaaatttgcctagtggaaaaagaaaacgaaaaggaacacgaaaggggaacacgaaggggaaaagggaaaggagcgcaaaaaagaaaactaaaaggaatacaaaaacgaagattataattttaatatgttccgtaaatgtgcatatgtacatatatatataacagaacgtttgcgcttttcgttttttatgtaccactgtatatagatgtgaatcttttcttagattttgcttatttccaaaattgtttttccccacgcccatatcacttatatatcggaagatgaattaagttttggatgatttgataatgtacactacagtttcgtcatgagtattatagatggttccgttggtatgcgagttttttgccttttcagcattcaagctacgtgaacagctgagtggtcagcgattgacaaatttgttttcctcccataatatacaatatgctttgcttttattcacatacctatgaaccaattttatatttacaactactaccatggtacaaaatgaattatgtgatagtgaagcggtcttaaaatgtaacagtatcgatggaaaaccacaacttgattcatttctgaataaggatggtttaatgataaggacatacggttggctagtaaaaaacgcaataggtattatcattttagttcatggtttaaattcacatgtaagattttcattcctaagacacaatgtagatatagtgggtaacgagaaggccatattgaaagacgaaaataattattacgtttacaaggatagttggatagaacactttaacaaaaatggatattcagtatatggaatagacttacaaggtcacgggaaatctgatggatgggaaaatttaagggttaacgtaaaacgttttgatgatatagcatacgatgtgatagagtatattcagaaaattcaagagaaattatggaagaatgaaaattcatgtgacaccctacctgatgataataagaatgttagtaaaaaagacattcccacgtatttaattggtcagtccatgggagggaatgtcgtattaaggacattgcaattgatagggaaatcgaaagatgaggccaagaaaaaattaaatattaaaggttgtatatcgttatcagggatgatttccatcgagagaataattgcgtcaccacgttcatataagtttaaatatttttatttgccttttacaagactattttcctttttttccacggttaagacttatcaacaatatgctctatataaagtaccagtatatgcatgacctttataaatatgataaaattagatacaaaaaaggaataacgtacagatttgcataccagcttttaaaagcaatggataatttacaaaaagatatgaagcatattcccaaggatattcccattttatttattcattccaaggatgacactttgtgttattataggggcgttgtgtcattttatagtaggctaagtaatgatattaaagaattgcacattcttgaagacatggagcatatgttaactgtagagccggggaatgaaaacgttttaaataaaattatgcaatggctttcaaagctaacccctaaaggagtaactacgaaatttagaaaaaaaaagaaaaaaaaaaaattcctagcctttttagaagcgcatttttgatgtcatgttttttatagtaaaaggaaataacctactacataatttctgtttatgcactataaggctctatatttgtgtgtacacgtatgtgtacagaggtgcgggtgtttgagtgttaggatgttccgacgctcggacgctcggacgctcggacgctcacatgtgttgtgtgtagcatatcatgttaccatattgtttttatttcaatttttttttatttttgttgactaattattttacgaaattaataaaattgatgaaattttttattttttcttattttcataataattaaacctaaaaatgtataatttagtttatattagttagttattttcacaatgtgcttcattgtttatttattcatttgaaacaataaatacatgtttgtgctttattttaatcattgggtcgataaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaataacaagattgcatgctaaaactaatttttatgttgaaatatttttttcccccaccccgataccactttttgcttcaagggctgtggatttaagatgaaataaaaagggggtgaattttggatttaaatttatactgcataaaaatatatatgatatatgcgtatagtagtatgcattatcactcacggatccgtatatacataattaattttatacctaaaatttttgttgctttttataattatattttaaacaaaatttatacatgcatacaaaaaaatttttattttttatagcagtatttttataacattagtcataataaaacatacattattattgcggtttaatcgttatatttatttttattctatactatttgctggaaaagtgataaaaatatcacttattaacaacgcgctgaatgtatataataaatttacgttttaaagatattttattgagtataaaattaaataaaacgtaatatatttattacataattttccatcgaaatattaaccctcttttttttctttaaccaattttttagttttaattgactaaaggatatggcagtttttgtatttattagaaattaagtgaaaggaagaaatagtagaaaaggagaagttttataattttcatgaaatattagaaagttattcgttttaaaaaaaatttatgaacgaataatatacatttttataatataattacgaagtaatagtttttgaaattaattccaaatatatattcataaaatttttgtgtttaaaagaatttcattattcgtagtacatgaggtttattactactaaaattaacatttgaatgtacgtatgttgatattgcgaaaaatagagtaatgtatatatatatgtatatatatatatgatcattgaaatatgtaatgtcagtgatagaataatacgtaatcatattaataaatatataaatatagcatcgttgcgaaggatgaatattaaaaaggaaacgttataagaaaagaaaagaaatatgttccccagattaataaagaattttatatttatcctcataacatatattttgttatattcccaccatgtaatcctctataaaaattaaaaaatatattagaaatgcgctgttgattgtgccgctatatatgtgtgcatataatatgattgtgtgacatgtgcatgttatataagcttatatttatatgtacgtggacgttgcacatatgtaccatttatccaacacgcacgatttacaaatttacatatttctacacgtttaaccattttttttagagtatctttgctaatcatcatgagaagaaacaaaagcaagatgtaatcctggacttagctcctaaaacaactacgctagagaaaattaacaccgaaaagaaggcacttttatccaaccagattgaagaatcacaaaagttaaaggaatattttttccataataatgacgatacaaataaattaaaattgaaagatatccaagatgtactgttcggagatgacgtgagtacacagtgcatgataaatttgttaaaacagatggtattacacaaaccgaaggcaataggaaacaaattgaagaaattagaaaatgctataacaggcagtggaccattgacggaatcgaaattgcaagcagtgaaggacgctttgttagaaaaaggattaaaggaagcggaaaatggacaaaggaaagtagaacatggaaaaaggaaagtagaaaatggacaagagaaagtagacaacgacccaaagaaaatagaaaacgacccaaagaatatagaaaacgacccaaagaaagtagaaaacgacccaaagaaaatagaaaacgacccaaagaaagcaggaaacgcattaaagtcattaaaggataatatgctgaacaacccatttgtaaaggaagtaatgttaaacgaattagaagatatcttattaggcaatcaattgaaaaatgaacacatattaaaagtgttaaacaaaaacttgctaaccaataccttatctgggttgaccttgctaaaagagttagaaaatattatagcaggaaataaactagtggatgaatccaaattagcagatttaaaaaagattctactaagcgatgaaccgatatcgaacgaaaaattggatgagttgaaaacgttgctgtctgacctattgagtgatcattctaatttaaaaggtaaggtgtcaatacccaaagcggactatttaaataaagttccagtaaacaataaatccattttattgaaaaaaaatgatttggtgccaggaattgagacaaagaaaaagaaggtatctgcaaataaaatgggttcaactaagaaagatgatgcaatagcgattaccatggaatcaatacaaaaagctaatactacaaataaagttgatgttaaaaaaatatttgaaggagagaaaaaaattgatgctgcaaagaaaggtggtttaacaggagaaagtgacttatctaaaacattagaatccttgaaaagaaaagaagcgaatagattcgaaatgctaaagaaaaatagtattataaataaaatcgacgccccccaaataaatgaaatggaacagaaaattgatgctctaaataaagcaggtataaatttcgaaagtggtttatttaaattacacgaatctataaagaaagatggggaagccggtaaaattgaagtgccaggaaaagttgattctccaaagaaagttggattatctcgagatagcggtttatataagttatacgaatctataaaaagagaagaagctgtcaaagcgaaagaattacaattaaacgaatttgaaaaaataactgatgtaacagaaaaagatgaatcgacaaagaagggagattccccaaagaaagatatcgtatcaccggaaaataatttattgaaaatagatgaatctatcaagaaagatgaaaaagaaactaccaaaggtggaacattgccgaaagttaaatctgcaaagaaaatcgatataacggaaaattacgaatctttgaaaaaattggattccgtgaaaaaagatgaagctgccaccaaaacggaagtactacatgaagttccatcggcagcgaaacagggtggaatggacacaacgaagccgtcggaaaaaagtgattctttgaaaagagttgacgctatttctaaggaaaaattatcaccaaaagatagttctttgagctcagttgaaacaattactaaaaataaatcaaggaaaaaaggtgattccttgagcaaagttgatgcagttcctaaggacaaattttccgaaaaagatgattctttgagctcacttgacataatggtcaaaaggaaagtatggaaaaaagttaaaactacgggcccagctgatgtaattaataaaaataaaccaatgggaaaagacgattctacgagtaccatttgttcagttcctaaaaagagagtgttcagaaagggtggtttggcacgtaaagatcgtgctactgctaaagaaaaaacatcgagaaaggatgattcttctagcggagaggattatagaagttcagattattctacacgtagacgcgatgtaagttccaggaaaaaatctgaaacgtcagattcttcttctacgaaagatgatgaatatagaaaatatgattcatcggaaaaagatagctcactgaaagaagtttacatagaaacaaaaggaaattttcataacaaattgaagtctgtaaggaaaaattctttatcctcgcaaaaatatggagaatcaagtgttgattttttagatgatataagaaaaagcacgaaaacgcaaaaagaagataactcaaagaagtatatatacataacaagcgaaaataatatgcataaaagaatgaaatctgtaaagcaaaattatatgtcaaaaacgaagcaatcagaaacagagattgattctgtagatgatgaaagaagcaggggcaatttgtcgagggaagagtatccattgagagattttcatgtaacaagggatgatgattttcgcgaaaaatctctttatatgaagaaggatgaaaagttattaaaagatgccccttttaagaaaaaagatacttttaatcaaccgacattggaggtcaaagatgatcttagtgaaaaaactgataagctcggccagcaaaaattggaagtagcagatagttctgtgaagacaagtgacaaactaggcgaacagaaattgtatggaaaagatatatcaacaaatttaatggatctacttagcagaaaagaaatgatgaataatgagcatctaatgaacaaaacgtatttaacatgcgctaagagtttatatagaaaaattcagtacataaatgaatgcggtttattgaacagctatagattagaaccaaaacctgagaatgacaactgtgtgtacataacagaggacaatagcttatttaaaaaaattagtaccataaatagcgatggatttacacccgttgatcctaagtcaactattgttgataaatatgaggatacgttatatttaacaaacgaaaatagtttatttaaaaaaattcacagtgagaaaaaaagcgatttagaaaatgtaaaggaattattgaaaaataaagaaaccccaaaggtagaagaatttgtaaaggaagagatattgccaaaggaaaaaaaatgcaccacagatatatacatggataataaaaagaaagataaagatccagaagcgaaagaaaaagattgggttatatataaacacattaaagatgacaaaataaaggttgaattaaaagaggatgtacagacaatgaataaagttaatgtggcaaccgctgattttgtatacaaacagacagaagaagctcttatgaaaaatgttacagaaacatcgaaaaaaacgaccaaaccgaatataaaagaaactataaaaaaagtggccaaatgtggtattccggggacagtggcagccaccgccttaccattccttgtgatgaaatatcttgaggtaactggtataaatcttattgtagatgctggatcatcaggactttcagctggtgtaggtacattggcaatgaatatgcccgacattgtggtcgcggctggagcttgtgcaatggaaacgatggatgcttttctacgaaatggattttcctggaatggcttattctcgaccttagcgacgacttcatcttgtgcagccaattctgtgtcgacaactgcaaatgctataactaatgcagtaacagatgctaccactgctgctacttcagctggagtatcccacgtaatgattgagatgacattcccgatattaatgtccctttccgttgtcatcattattgaggttctttaccaaatatttaggtatctggataataggggcagcctggatttcattgataaataccaaaaacatttcaaacgttacatggttgaaagaaaatacaaaaagagtaagcaaaaacgcttataacgaagttatgcccgataagtgtgttcatgtgtgcagtgctttttatgaactcacggggcatcgcgtgaaagtgttggtcttacggataataatttgttttcacattaatttatttattctttatttatttattatttataatttataaaattaattaattttttttaatatttacgtattttgcataatccatatatgttttataccctgcgcttattttataagcttcaaagggtagcttctgatttttctgcgtgttgagtagtttttagtagacataaattaacgctctccactaatatatacatatgagaatatttttgtatataatacatgttgttacatcggcattgattaattgacatttctcagtgcttttttatccttccctttcgtggttgcttataaataaataggtaaataaatatatatatacaatatatttgtgtgtatatacgtgtattggatactctggtgttttttttgttaaatcgtgtcacacgttatttcatcaaataatgacttcacccattcgatttgtacaaaaatgaacacattcatatgttatcctatgccaagctatgctattttttaaaatttaatgaagccttttatatatatatattttttatacagttaattacttcattaaaataaaataccaacttgtactattatgtaaaccttaatgaaacaaaattaacaaatgttttataactataatggcctatttcaaggtcaggactcatacccagtgcaaatttcaacaatattgtgaggatttcccaaaacgggcatttctgaaatggttactaggaaaatgaatttttcttcattcccatttgttctgtagggtagttttgacacatttattattgcacgagccttttacatttggtgcttgcactgggttatttcttcttatatttgatgtgtcacacttgtcacatgaaacaagatcacgcatttgtaaaataagacctaccgattatgtgaatatgaacctttcatttcctggtttctatgcagagaaaaatttggttgcacacactcatctttgcatcgtaccacacgcctgtaaccgattaatggttcgatcaacagggattagtgcataatctaacgtgtaccataaattactaatgtgaccaccttaaggatggtgggcaagaggtaaatgtacaatgtgccagaaggttaaataatggccaccactgaggcttccttttggtgaagcgattcagcttaattaaacagaaccaagttagaaatgtaaaaaaaaaaatacgtaaagtattttattaaaatagatagttgttgtacatatttggcacattccaccgtttgtcgaaattgcccacgaaagcggcctctaaacgttgcatcgcagtagacatatatttatataaataaggcataaaattagatatacctcttttaccagttagtggtcacatgctttaatttagctactgcccaccatttgaaagatggttacctattgatgatactgaaaagtgaagctgataagttgagaaatgtagatatactttgctcttaactgaagagaaaggaatagctcttttctatgggaacatttcaacaaacagtgacaattaatttcatagagtgttatttagaaaggtatttagttgcgtattttgggtgtaataaaataactgcactgagtgtaggaaaggtgaggctatttggggaaaagcggtccaacaatgacataccgtagaaaatgcaacactcgttcttcatcgtttttttaaataaaatgactatttatcgtgggtgtttttttataggaattaagtaaatgaaaaataccaaagtgtatgttttaaaaatgggataatatatctttgcataatttcgataacgtcgacgtaggataaatgtgcaaatgcattttttatcatacaaagtgtgtttctatagaataaacaaattcttactctatcatcattacatatatgaaattattctgttacagaaaataattttggggtcctttttttcatatacttctttacaccaaacagttcacttttttttttttttttatgtaggtgtattattaggtacatgagttccaatgtacgcatttgtcgcacggtgaaaattgtaatactggaaaaaataaactcttttgtttcctaattttttgttggacaaaataattgggatattttgtgtaccttaatatgcaaaaaactttgaagatatagaactgaatatgtaaaaaacatcataattttcccttattttgtaaaatgaaatagcatttgcttgctatttatttgcagtttacaaaaaggcacgattcttcttgcactcattttatagcaataatgtattcaatctagctaaaatgtgtcaagaaatatgtatatagttatcattaataagggaaaaaaaaatctaaatgctgcattttagggacacaaaatatttactaagagtaagtgaaacgtgttgattcttcacctaagcgaaatggtatatatatgaagatcatttggatgcgctaaaagaaattattatgtaaacttatgtatacacgtttactattaaacttttttgcacattacaaaataattctttacttcttgtgagagaaatagaattatttatagttattctcaagcttattattttcaggacaataagtttttacgtaaaatcacattttaatctcttcgttttatttgccccatttatttttttcaaaattaagcatactatacttgtgcaatgttccattttctttgattatttcattctgtcctatcgttaaataatcttccttagtatgtaatatttaattaaacttagtagatataaaaatataaaacataacaatgagttgtgtattgtcattttagttctatttttagttgtataaaacggattttttattatttcaaatgttaagcacaaataaaagcaaaatggaaattaaggaagaaggcgaattggtacatattagtgttttgttatagtcttaaaaatattcctatacgtttaattattctattgagcactgcacaaaatgaaccattttatcatgtgaaactgtaatgctataatccatgacattcgttatttttgtttaattaacaggattatcttttaaaaggcttaccatcttctgataagtatgagaaacttaatgaagtggtaagtgaaaacacatatgatagtgattgtaatgttctaggaagtaacgaaactattaaaaatctttgtaaaaaatttttaaggaacataaatgcgttaactaattcaaaaaacaataaaaaatatcacaaggatgagtctttatatgtaatttattggatacttgatgagatacgaagaaatgttgagcccaattcaagacatattaatggcactaacattaatgatattgttcatgtaggtaatatttattataataaaactcactcaaatgtgttattcaataactatgactttgatttagaagaggcaaaaaaagagaaatatctacacgactactttaaaaactatgaaaatatactagactgtgcgcaagataaatgcgaaaagtattataaatacgttagttctattagagatatatattacgatcttcagccgatatgcttcaagctgcgctgtgattattttttgtatgacgtaaagtatgacccggatgatgtcttatctacattagaaaaacgtattcaacaaaatagtggaaaagaaaataaaagaactgacactgtgagcaatggaaaagcagagaaacctgaaagtcctatgtccaatgttgatatggtaattaaatatatgatatgttacaaaataaatgataaggatactacgttagttagatataaatgtgaagacccggcataccggcaacacacagaaaaggtaattcctagtaaaaatattaaaaaaatggatatttatctgggtagcacatcagaagctatccagagaattcctaataaaggttgtaaaaaggtttacgataataataataaaacattttatgggttgaattgtaataaaaaatttgaagaaaaaggaggattaatatattctgaaaatgatgccgatacagttgcagattcaagtggaaatactagacacgttgtagattcaactagaagcattgatgaggttttagacacggaaaggttcgtgccaagagtaaaactgttatccgtacatcgtgatgtagaaaatcttagaggaaagtacgaaaattatgatagtgaagcgattccttatatcggcaaggaagatgatttagtaacattttttccagaaatttctaaagaagatagggagaagtataattatgtcgacagtgaagtacctgcttgtgaatattacaaattcaaacgaaataaaatattttgtgtaaacccattaaaaccatatgacatttataaaaatggggataaaatagataacatacttacaagaagaggaaataaattaaaaatcatagataacagacctgtcttaagtgatatgttagataaaaagataatcatagataacaaacctgtattaatttctacgttagatgaaaattcgacttcattaagctttgacatcttccgtatgattaccgtagttgctgcaatacttggattaatttttgttttttttatttatgttaaagtaatcaaaaatgacgttttaatatataagcagttgtattagtgtgagtatcctgtttatcccattttttttgtaccataatatgtatgcacatgcttaatattttatgtgtgcttttttttgtacatcagtttacgcccctgggaccctatttacggaggtgcgtatcgaagaaaaaaaaagtgaaccataatgattatagagaatatacgcaaacaccaccaacacacacgtcaaaacaaaataatgtaaattataacaagaaccgaatacagataatatatcaagctgggtaatacgtgttacattacagttaaatggtattaaaatggataataaacaacgacagtgagaagggtataaatagggttaaatgtgcaattgcatttaacaggagaaggggaagacataaagagaataaagaattgaattttcatatttaacagtttaatacgtttttcaagctcgttaaaacatgtgtttaacatgaatacattattttttagtgtgttgtgaaactcaaattgattcagaataggaaaggagatctaaaatgaataaaacttaaaacgaataagcttgtattaaattacaagtaataattttttttagtacaggatgtgatacgcgttagatacatattggtggtatgcaaaatgcgcataaaagattgacatagtaggaaataaatttaatagttacagttcttagtgaactaaacaaatgagctatttttaacttataaattagaaatgtttcaaaaaaaaaaatttttacaaaaatgagttataccattataggaaaatatatgggggcttcataaattactaaccatgtggtataaaatgaggacgatttgaatataagcatatatgagaaatcatttgagcattattaatcagtttgtgtaagctattatatctttttaatgatgtaatgcactctgtttttgtgcaaacgtaacagttaatttttattagtctatttcacttgcgattgttttagttatcatttgttgttcgttttgatcaatgaaatagcacattttagacatttaattttttgtactgcaatgctggtaattttttttggtacacattttaacactttgaaacaacagataactattttgaattaaattaaaatagttattaatgatttacgtttccaattttaaaatatcattattagtacaatatataaaatatattttaatgttttatttaaaagctatcttgttatacttcatcgttaagagtgaggagtaatgtttagcctaagttgattcactataatctatgaagaaaatcacacaaaaggttaaattatgcagtttagctctttcccttttttatcactttaaaataatgcataattagcaccagtgtggaaacattccgagctgcagtgaaaaacgtaatgttatgctctacaaaaattaataattcttatgtaagactgcgtaaaagctgttaaaagaggtaaatttaaaaaaaaaacgaaaaaaatatattaaaaaataaaagaagcagcttaacattgtcgttgagggaactttgtttacaacgttacactgtgcaatagaatgacatgtttagataaaaaatgtccaagtttatagtataactgattaggtttgtacacattacgaatttactaaaaaattgtagcttttaagcactataacaaaaaaaaaggttaattaaattacgcgcattaatacgtatacatatgtatatatatatatatatatatatatagagagagagagagagagaaaaatccgcattgactaaatgcttgtgtggcttatggtttgatcctgtttatagaatcaataatgccttcatattatcttcaaaaataatattgcatattgacaaaaatatttacatgcaatttacccctttttaaataagtaaattttgcccactcagggagtatgcgccaaattgtagtctttaaacagaattgtgtgttacttttttgaataagcctaagacaacattttcatgagagacgggctaacttctacgttattaatatatatatcattatcagatatattgtcatattatgagtattcttgaggactatacgtgaaatatatataattgttttcgaattctgaaggttcgaactgctctgggcttaattctacttcttgtttttctttgcttttctttttagttttcttttttttagactttctccaggaagaagtatactaaaagaaaaaacaattttataaaattgtattctaatcaaaataaatggttataaaaatgttcatcatatttttattacgtaagttttattttactttaataatggggcctaataacagaattatggatgaaagtgccaaaataattattagatattttttatttgaaagttttgtaagtactggaggtaatggagataattctgtatttgcattttccgtggaattttctcctaagttttcacctacatttggaactagtataccatttaatgttgtaacatgtggatgaatggaaatgctagtgtcacctgcagttatatgaaacttttaattctttgcatcgtaaggtaaactcttaatagtagaattaccttcaacttgtagtcccccttctaattgtacttgagtttgtcccccttcaatgtgttcacttctaagatgattctcatgaactccatttgttttaaaacgttcatcttctccacaagatgaagcttcttcagaacatgtcctttgtgtactagatgaaatatgtccagtacttgacacacctgaaatagattgcaaaggttcaccagttgtcgattgtttagcaactggcagtaattccgcagatgtcttaatcttatgaatgactttagaagatgaaaaaatagtatgtaaagtaccagaatgcggtgtgctaacagataaagtaccatcaggtggagtacgcgtatgggtaataacaggggttgtagaagaagcagttgaagtaacagtagaagtggtagtagtagtagtaggagcagtaagagtggaagtcgttacagtagaagaaatattagcaggtgcgatagcatgaactttaggcgtttgatcatgatcagtagcctgatgaactacaggcgttgaaacagggatattcaacgcacactgtaggcttgaaattgtacacgattcagacgaagaagaaactgaaacagaggggtctgtaacagaaacctgattattttctaacgcacgtctatccagtttatcgcataaaacaggattgttgctacaactaccttgtaaagattcagttggatcactttctgatacgctaacccttttgggatcttcgggtgatgaatcgctatgttgaacaccttcagtttcaagagaatcatgagcagtatgtttgtccctagattctccagaggcagttatcttctcctcattaacaggctgagaatgttgagacgattctgaattatcttcttcccttgcaggttcctgtttatcaagagatgcactattcagttgtggatctgcacccaatctttctactccaagttccccatcattttttttttagcggaacttcttcttctgattttgttattttattttcgcaatgcttacattctttaaatagttcatctatttcatgacctaacttaatttgttcctttataatttcctttaattcactaggacatttgcgataattattatattttttcaatgattcctttattactgactcaataatcccataaacccttgagaattcttctttaggacattctttttgttcctcaacataactatttaggtatatacgtaaatcttcacatttattaataaattcttcgtttctctcattattagtcttatccaattcagcggctttcttttcaatattatctacaacagcagtcaatttacttaagcattcatcttctttttctccttttccctttttaatatttgaaaaatcaatttgaatcatgacttatccattaatcattattttagttatttcccctttgttttcgttccagtaaaaaagtttggaaaataatttaaccatatatatgtaaatatatttgcgaaaaggtaatcttatattttagtgtaaagagattgcataattttatgtcaagcaatatataggatgttgtgtttcttattaaaacgggcaaattataaataatttattttaaaaaattagtctgaattgaatattaagtatattatttaatgaaactgtaaaataatacacgattcaattacaagaaataattgaatttatgttttttaatcgttggctagatttttccgtaatatacatgtcgccacaagtggtataccatagtacgattttgaaattaatttttagcatatcttttttcatctaaggattaatagtgattttatagaaaagaaatgcatataaatagcatgaaagtggataaaaaaaatatgcttcgtaaaattattatttgttgtaaaaattgttattgttactaagagaacgcataaatacttttattttatcatctgtattcagccatttaagcattttctgttttccctttttccatatggatttatattaaaccaaattatactgtcaatgctagaagatttttgcattgctgaaaaaaatgaatacttaataatttattaatttattttacgcttttaggatatgacatctgcaaatgaaatttaaaagacattttatagtatgccgaaagtgacatcctttacgttaacataattataaatgtctaattttctgttaggaacaaagtaaaagaatatttctaggaaaaatgatacacaggatagtaaagaaaacaaattataattataaaataaattataaagaagaataatttctgtgtaataattaaaagattttcatcgttatgtattaagacgaaacactttcttaattatgggaaaattgtttttatacatattagcataatagataagctttttttttttaaacaaacatgtgcaaaaaatgagcaacatgttgaaaacggcgcaaaacaaaaaaaaaaaagaacaacaaaaaagcacacacatgctgcgtattatatttcgtgtttacttcatttctttttttattaaatagaatttctagcaaaacgctatttaaatgagttataattcagttgccacaaataaatatttaagtacatgtaatacttaagcatgtgttcttatgaacgattgtatgctatacgagttcgactgtttggattatttgcgtgccatggccctaaagcaatgtgtgcaggttcccgtagagtttgtcgtatagttttccgtaaagtttcctgtagaattttctgtatatacctcgtgtaaatattgtgcatagttctttttttcctctacgttttccttctcagccatgatccaagtggggtaaactaaaataaaaattcaaaatgtgaaaaatgcatttaatctataagtacacaattttaacaaaaaggtaatattaatgcttgaagggtttatatctgcaaacgtaatgcatatttactttaaaataaagaaaaataataaaaattgttccacgtaataaagaactcggtgtaaaaaggtgcataggaggtgatcctaacatagttgtatctagagcagtatccattgcaacaggttcactagcaggtgctacgtagcttatcacaggcttaattggtaaacttttcttttccacaatgggtacattttgaaacatatcagcagatttttatatataacttcttgagttaaataacatgccgcaagttttgaaatgtctgattttatatccccttcttgatgtttcactccagtacatttataataattgtgtgttataaaatctttttccggaacactattttttccatttactacaaaaactctaggtttgggtggtatttgtgatcttacgtatgatcttggtatgccttgtggtccttcagaaacccaagggtacgtctttttttttgttggatctagtggaactttttcatgttattctgcctctttacattccaattttgctaacaaaattttgggatcataattattatcttacttaaaatattctagacaatcatagtcaaaacaataattttcttcagaacatttagcttgattatgcttatcatatagattaataatagaattaatgtatttcttatgtatagcgcctttgtcgctattacacttaaaattactattaagatattaaaaattttaaataatcattcaaatattttttccctagcctttctttcaaaatttgaatatctttttcataaaaacgatattcacaagcatctttacctttttttaaaaatattttcttgtaagctcaaaaattcattaatagtgtctttagcgctattgttattagacttattaacaaaaattttccttatattttcatatatccaatacttgtattgtaaacagtgaacactagatgacatgtagtaattcattttaagtaaaagttctaagtttcgtacaattttttgacaacgttttttatctataccagatttacctttttcatatgtgatgcatatggcactatggatgctcttatttttactattgtcatcgacagatgcatcaaaatctctgtcaaaatttttgtatattttatacgaacttgtggatattgagttatttccattaatctgaaaaatacaggaaccagaaaaaaaaaatatatatttaaaaacttgaacaattttttaaaaatgaaattcataaattgtcttaaataggtgatataaaatgtaaatgatgagctgcaaatatttttttataatagtaaaaaaatatgtaactctctgaaaattaaaaaatctgccccttcatctaatgatatgttaatacaatgggaaattaaattatgttagtgtgtaataataaatagggtagtaagtaatattaagcatctctctatgctaacattaaatctgaataaatatttctgaggagaaacaattcattaacaataatttataattaaataaatatacaacttttaatgtagcatgagataaatattttttttcttaaaaaaaacagaatgaatatccggattataatactctacgtaaaatgtaatattgtgtaggacttagttatttcataaaaggattacacacaagtgtctgtctaattttaatgattaaaaggaataaaacaaattatgtttactctgtataaataaataacagcttttctatttagtttgatagcactgtttgtcacataacagatgttgttaatgttacagaagttgcaatttataagaataataggcgtttttatttatacatatgttaatgtttttccatatcgttaagctgtacaattttgattattctactttgatttgttcaggaatatgcgtaattattaacttctatacttggataaatacccattttaatatgcctataaagcatttgcaacatttttattcattaaataaataaatcgtaaatgaaaatatatggaaatatgatattttgaaattaaacggtaattaaatttccatattcacttagagatcataaatttagaccaaatggtacaaaatagaaaaagtccaaatgttatatttatgtagaattcacaaaagaagcagagtttatttattgaattattatttgcatatgtatatatttattatgtttccattaatagtaagacaacaagaagaatcatgaagtatccaaattttcctttataaacttccatttactacgttttgctatcatagatttcctatagaaatggttattagaaaaacaagtgcactcctattctgattgcaaacaaatctttgagcgcttgtacatttttgccactgttattaatatgatcatccattttacgttttgcaggattgcatataaaaataacagtaaacaattaataaattataaggtttactttataattctaaaaaattatttgctattaaaacgtctatttaacagataagcaaattgtgaaattgtgtagcttcaaaattaacaatttatatttttcttgtatatataaatcccactgaatttgctagaaaaaatggctttgttatctatatacttacgttaacataattttgccttattgtaataatctaattgaaggaacatttttactattatgttacagtgcaattgaaaaaattgacaatattaacttaggattatttagataaaaattttaggtcattatacattttttaagaatgtttaatttgtatgaaaataaaaaatatccatatttttaatgttaaaacaacaaaaaaattaataaatttgaaaaaatattcctaagaaattatataattttgtctaagtttaaataaataatatataaaccaaaaaataccgtggaatatgaactttatacatataattttatttcgtattttgtggaaataaatattcaaacagtggcattacatattgacttttttttcccctctatatttttcacttattctattttatgaacaaatatttaagcattgctaaanagcaatattttgacattaaaaaattaaaaattataaaacgctatatgcataacatttttaagatacgaattttacaaaaagatttttttgtaagaaaatttttacaacatgctatgagtcatatatttatataatgtagtgttagctaaatgagtgctactggaatttgagaaaacaacgcattataaagtaatttaaaaggtatttttcttttaaaaaggaaaagtattgttatcattacatagtgtcagaaatgtagtaagtgtaattatgaaaaattggatttttatgtagagaatatttataagatagtggtattagctagcaaatatttccatgcaaattatagtagcttaaacttgtgacggtttaaaaaaactcgttctatttcgttttagcaatgcgttgctgctatgtagctttttaataaatcaaaatttgcaaaaagaccatttgtcacgtggtatttcagattgatatattctccattttccgtgaacattcacgcataattaaaaaggtccgttctgtataattgtagtatgatgctaatacagcttgattgaaagtaaaaataagaaaactgtttatttgctagaaaaagcgtgtattatttttaaaaatgacgtaggtaacgcaaaaatatagcagtagatatagcgttttaatttttcacaagtacatatatgcgtaattataagcatcatcgttttgctgagcttctttattgcatagcaggatggaaccttcaacaaagaacagttgggtatgtttacatttttaccataaaaacggcttactgttggggtattatataatctgagacctataaagtacgctttcttgaatgataaatattatctacataatacatttcgcttttcaacataaataacaggatgaagcattgctacatttacctgcatatcaaaaatatgagcagtttgacagtgtggagatttccaaagaaaccatcagtgaatgcaatgccctaaaaagcaatgatgcaggcgataaaacactttgtaaaaaggtagcacaaaatctaaaaaagttatctaccttaccggatgatgagcttaaaagtggttgttattacttccaacattggttctttgacaatatagcgaaaaaatattataatggaaataaacagggtaataattataatgttgctaaggaactttttgatatagtattaatatttacttcaaaattacctaaaataaaaccatgctattgtcatgaatctggttctcctgatgtttggaaagaagagaaagatttgcatgattattttgaaaatcacaaagatattaaatgcaacgattctgataagtctaagtgcgaaaaatatgtgaactatgttacttatattaaaactttatatgaaaaaaaaaaagatcattgttgtgaggatgaagaattatggatttttagttcttgtgggcattatttcaattgtaaaaataaatataatccagaagatttattaacaaaattacaaaaagaacttcagtcagcaggtaaaataacggaggcgccacgagacagaggtacaggtgcagtagaagctggtaaagcgccaacaagtggaggggaagaaccagaaaaaaaggcacagaaagatgaagtagctgcaggaacaacggaaaaggtaatagctggagaagtacctacggaaaaaacagaaaattccctagcacaacccgcatctgcaaaatcagtagcagtaaaatttgtaccaccagaacctaaaaagacactagctgaagaggcagtagctgatgaggaagcagatggagaggaagcaggtgaagaggaagaaggtgaagaggaagggcctgaagaggtagtaaatgaaacgatggatgctttacaacctgaagaacctttgggtaccccaccaatagagagcactgaacaggatgtccatgcgatatcatataatactacagagcttgcaagcaacgcagttcctctgacaattgcggattcccctaatacattaggaactacacatgaagagttggactcaaatttttttcgcaacgtcatcatggccgttgcagtacttggaacaattttcttccttttctactacaacagggtaattgcacattatactttatgacatatgaatattgtgttattatctgtaatatgtttttattttaaatgagtagttacaaagttaacatatttttacacatcttacgtgttcatttctgtgtcagtcttcacgattggaatcaagttcacgcaaaaaaaacggaaaaagggaaaaaaatttgagcataattattacgaagagtatgaaaaagagttagcaatgtatgattctgaggaaacgtttttagattctgaaacggatcgattatatttgaattatcacgctgatcaagactcttattattaattaggcatataaggtgaaaatatttataatagtaattttaacaggaaatggtagagacgttcatggtttagcgttctcttatttgaagagcactattgcttgaagagaattgatctccataaagaactattatatgaagaccgtaattgcgtgaaatgtatgtatctacttagagtactactatatagtgtgtacacttatttgaagcatactgatgtgtgtgaaaaggatggatttatataaagtattattgtatggagtgtgaggatgtccctggagtcttttatgtgaaggcttcaaaatataaggtttagggtgccataatttgaagaacactactgagtgaagaatactgatgtttgtggagcactattattttaagagtgtccctcactgagaattacaattgtgtgaaaagtacggatgacctgcagcactattgtatggaccatttggatttgcctggggtactattttatgtgcagtactactatattaacagcacaattgtgtgaaatgtacgcatgtgcctggagtactattatttgaagagtactgtcgttcctggaatatcaatggtggtgatgacattgatgtgccaggaatagctttgacaaggggatacgaatatccatgggatattaacgaatggttattttgggtaaaaaaaaaatgaagtaacaagaatgaccgtaatgaagtctatacattgagggcacttggacatctggcacaatattccatatcgaaggaggaagaaatatatgggtagaaccatatggatgacttaggagcatcagcaaatgtgaacatggagatgaagggataaatgcaaaggggcgtaacaaaatgtgaccaagcgcgaccaaaacaacttaacggacaaaagtacctaaggaaatcttcacagaacagaaatccacgcgaaaaaggcaaagtggaaacattggaaaacacttccaatgacatatatggggaaatgttgacagaggttaattccccatcagataatcggagagttcattgcgaacttccatttatttgaaagtatgccggattattcgcagctagagagaaatataagtaaggaattgcttacatatattaattcgtgtgatgaatttttttgttagtattcaatgctatggcttgaattacaaattctacaatttttttgttgcactaggacttattgtcctgtgctatccgtttgtgattttatacatgaaagtatataatcatttaaagtggatttatatttttttaaaaattttaaccgtctttttaaaacctattttgtttttgtaaaaatataacacattttttggtgtaaattatggggaagttaccacgttcggtgttctttcttgtcgtatttgacatcgtaattataggggtctctatattggccagataagcactactgtgattatgttgtaggtcactgctggtcaaaggtttgtcataaaggttgtgttttttttgcatattccccttgccctgatttgacacatggggattgcaattttttggattgctttacttacatgaatttgattttttttttgtatttctttggtgattatcagcaaagaggccataaaaataattttttaaattggaaaagtcctccacctttttatatataatattattttagctgtagaggcactcattaaaacttaatcgatccgatcatctgcgcttttaatcacatcatgtgcggataatttgcggcagagtgttatacataattccagggttcatggtttacgaatcgcgcgtaacccattttgttaaaaaaaaaaaaggaacaaaaacaaaattatatgcaattttaacaaaaatacggtaacttaaaataacaaaaaaaaaattaacaaatattcgtacataaaattaaactgaaaaaaaaaaaaaataatgtgaatgtacaggcatacacatatttgcgaattttacaggaagctgcgcttgcattttcacataagtgtataacaaaaaatataacggatttaaagcatcgcgttacattttgggcaactgcgcgaattatatgttcccttattttatgtttctttttgaaacattattcgcaaatcgcaattgcatttaatttgtgcgcaattttgactatcttattttcaattgggagttttcagtaaacataactccgcgtaagttgtgctatgtattcaaatgtgcttgctttctgatcatttcaaatttatttttccatttccgcagctcacaaatgttcttacaccataaaatatgaaattggtcactccgcgagggctgcaaaatttaatggtgagaaataaattgactcagtatccatatttttgcgcattgttggtgcttgtactgccgacatcaggttgtacgcttcatgggtttttttttatgatacttggcagtacatataaaataaattttaacatctcccaccaatcatataactcgttagcgtgtgcttattttttttgcggtacatatatatttcccacattgttgtaaccaattgttctgattttccgcgtaacaatgtggaatatctttcgtttatccattcatcgaattttttgtgcgtgctagctgcgtttatattttgtcattattatacaacttatgccttcaataattcacacgttaagggtgtaaatgatgtaatgggggtattttcccccccaaagttataatcatgaggtaaatatcctctatttaatatatcacatatttatggattcaactggaatgcctatgtaaaaatgttacccaggcatataagttttttatgtattttcttcacgttccaatgaacgattattctccgcttggatttttatgctacatttgttagtgtcattttaacttgccttaatcttgtaaagcatacattttttacagttttttattttatagctggctccactgccaggatttacataatcaaagaacttgatcgtgttattggtgcaggcacaaactggattatttgcatatgtttttttttctcacttatgtatttccgctaatatttcgaatattacaatccaaccaaaacgcgtgacacattttacctgtttttttaagcaatgtacgaaaattacctgatatatttggtgtaaaataatccttattaggtaatgatttgttaagaatgttatatttattcgtttacaaatgcttatattgttctatttcttatattggacaatggcgaatttatggaaaaaaaattggaacagttatgacactattgtaaatatttatattatacaataatgcatagattagttcgtcttcttatgattaaatatgatagatcaaaaatgtacttcattatttaataaatttataaaattgttacataaaattgaatatttttgcaatgtattattttaactttacttaactttttaatattaattatataaaaagtgcaagcaaaacaaaataaggtcatgttattagagtattcatttttaagatgtattattaatctatgagaaaacaaatatttgatgaaataataaattttttacacttagttttataacttattagatgatggataaagaattatcttaatatttatgtatatttatcggttattaatgggggaaacagtttttgtacatatgtatattcttgatgttacaactgtgaatttatgtgaacagattatattatatgtattcataattttaaaattgttatttgttaaactattcataaaaaaaaaatagtttttttaaaaagttgtttaaaaaaactgcatatttttgtaggggatatattagacatcaacagtaatgttataacgaacaatataaagaaaatacttattacaatattatatgcgatgaattttaagtatttcagttataataattactcactttctttattaagtaattactggatgtatgtatataaaaattaagattattctcaagtgttttataaaataatgataataataataattgtggattcaataaatctcacaaggataatacataccaatcatataaatgtaggttctttttttttaatttgcaatggaaatattatatatgtagctataattcagtgttatgcaatcttatccaatttaaagtaataattcataaaaaaaaataaaatttaagaatattattatataattataataatatgaaaaataccctaataattttacagaaaacatttcatacttgttatataagaaattaacagttttacatgcatgtgctgcatctttt >gi|11 acactaagaaagtgaattatttttttattgtaaattttgcatttattttatataccaaatgtgaggtaaacatactattctacctaatatcctttaagagataaaatagtgcacaaattattttgacatatttatcaagatacaaatagaagaatctataatttagtaagagaaaataagatctcatatattgatgcatattctacatattaaataatcattattgggtaagtacagtacatatttactatcctgatatttttctgagttataattgttgtcacttgaaataggcatatgaaatatataaaagaaattaaatcctatttctttaacattatatcgtaaatatgtaacttaataattttaatacattcagccctacaatttctacatatatttgtattatataaatttccttatgcaaatcctgttaattatttattatgaaaatcatggaaaacactaaccttttatagtaaaaaatattcgaaattttataaaatatgataatcttaagaaaagcgaaaataaaataacaaacaattattgcttatattcctggcaataacagtactattgaaaatttaattagcgcttttgcataatatataaaaatacaaattttacttcggtcacgtaaaaacaatatttatttgttgtttattctatttttttttagatataataatggataattaataataatcaattttgtcacaagtaaaaaaataatttattattatgtataattacatatatatttttttatttatacgcttctttgcgcattttttctaaataatttgacactctatgtagcaagttgttacaaagaaattcaggaagagtgataagctattcgtactcgcccattgggaatatttatattttgattttctgaattatcatatatgaattttttgctttgttctttactaacattgtattttttttcttttctcattaatgacattctatttaatcgggatcctagaggagtaaactaatataaaagtaaaaaacacaaaaaacattttatattgatatttttgaaaaataaaatatgataaatattattatgaaatatttatactgaaaaataaaaaactttttaccttgtaaaataggaaaaaaaacataaaagtacccaaaagtgtaaaccctcctaaagaggaaatatagaaaggatccttcattaattcattgaatatagatttttgagtgtattgtgtcctagcgctatccaatgattctgtgctaatttctgaattaaaggtcaagctatccttttgttcttcatttgttatatttttaactgctttatttgagtcatgatgtaattcgtccactggacaatttaatttacataaaaaatcattcggataatatattctaaaataatcagaacaggtattcatatagctataatgatcgtaatatatacagcatttctttatatattttctatatattttcttaatgtaggtaaagtatttacaatacttttcttttcctgtttcttcagaattaacatatgcatcaatattattataattattaaaataatcgaacaaatcctttttttctctcaactcttctaaactaatttcagtatcatagtcatagaagcattcattaatttttaattcattaataattttataacctgtatcaaaaagggcaagaataggctcttttccatgtattttattccaattattaccaaacagcccccatacattctcatatatccaatagtataaatatccacaactatttttcttatcattcttcttctttatttcgtataaatttcttactaacattctacaaaaatgactaatccctgggtattctttttcaaaaatataaatatttttacagtgattacaatatttataaaaatcatcctcactactgaattcgtcatatattttatattcagagaacttttgtaaaatattttcctgagaattattgattaaaaagaattatacatttaaaagcttattctaagaagaaaactctcatataattgatcatttgaataatatcctaataataaattatagaaattatttaaatagcaaaaataaataaattttttaatttattttttttagacatacacttacactaaactcttttgttttctcatgagccattaacgtttctctcataagatcattagattgttcttgttacacaatgttttattctttttgtcaaatattaagcctaaacatctatgagggcattttttcgacaagtcacataacttggaattataaaattttttttcaaaagcaaataattcatcattatacactccatttttctgaaacatggcttcagatttcatattatagtataaatcgaaaccaacctttatataatcacaatatttatcattttcatcattaactacattacccaatttgtcctttatataatcataaaattctaaaaaatatataactccaatttctttttaaaatcttttccactgatattaaaatttttatgcttacaactattattcccgggaggtcttgtattaatccaatcccatgcaacataaagaaatttaatgtcttcatagcgatatatattatcctgtagtttagtgcgtaaccaatagttaaggtattcacagcatttgtttttatcaatgtctgattcaaatatattcaatgtattatcccagtcacgcaatattacattaagaattttacaatatttgtacatattaatacttctattacgcttgccttttataagagaattgcaaataaacgaattactattatcactatgaacactatttaactttttataaaaagaatttagcggaaatttcttcaaaaagtcatcctaaaaaattaaaataaataaaataatccataaaattactaaattgaattattcccaaagaaatattacttctatgtaatataacatctgccaaaaataaaaaagcaaaacatttattttttaatataaaacataaatgttatatttcattattttccttataaaatatttagtttttacactttctttatttgggttttgagaaacctttgtttctagaactccttgaacatgaggttttgataatgcactctttggttcaagtgttttctctattagtgtaactatgtcttcgttcataatttttttttctaatgagtacaatacatttttatcaatgtaatttttaatgtattcattaaattctttacaatattctcttgtattctcattggtagcacattgaatttctgcatttttatatacatcaatagctccttttagataatcaagatatctattattgtatatttttatcatttatagtacttttcacagagttatatccatcaaagaacatgaaataatcatatagtttttttatatctttaatttctgttaatttcaactgataaaattcgcacgttttactttcactagtatcctcgcctttatattgggacaacgcatcgaaaaaattaccaatattagaataatcaatgtttttagtgagtattttatcgtaaaaccaatactttaagtatatacatagtttattaatatatttttcattatatatgccattataccttattagctcattaatatttcttattagtttcttgaaaatatcttttgcacttccatttaaatcttcacccatatcatcattacaataaccttcagtattcgacttctcacaatctctgctaaatttttcataaaattcagataaatcatttttacttaatgtaggatcctaaaaatacaaatatatattaaaatatataaatgtataatattttcttatattccatatagctcacattctaaatatatcgtaaaagaatattaagtgcatgaattaagtcaataactctggtaaacaattgaaacatacattatcaattaattgtttatactctatcacatcttcagacattttaaataagtgaaataattaaattggtggttatataaccatttatatatgtaaatatcaatgagttgtctatttatattttgttttttctagtaaacttttaaaaccacgtaaacacttcatcctattattagtatgctaatgacaaattaagtttaagttatataagtatcattaatctcatatagaaaacccttttataaatacaaatgagttcagtgttcatcttgaaaataatgttgtaggcaggatttgaacatatatactaaaacttatcatgatatttgatcatttagacatgttacacatcgtcttattaataatttacatagaaaaatatatttcggttcatactcaaaagcataatatgtaattcaaatggaactaactgtttagtagcaagttttgttctttaaaacatttattatacataaaaaaaaaatccaaacaaaggcacaaatggtaattttattttattttgtattatataattataacattttcattgtttttctctttcattttaggatgcaatcggaaacaattgcatcataatagaaagactaaacatataacaaggataaatgtttgtgtatacaaattattaaataattaacataatcattttatgataattattttttattatacgaaagattcatatcacaaaaaaaattccttataattttattcttataaaaatcatctacatataatactcataactcttgttatttctatttctgccttttctttaactgttcctataaattaaaacgctgttgtgttccatgtgaaaaataatgctatataaaatgttgataatattttggtttatagaatatatatttactaaaaaaaaaaagaagaaaacattaactattttaaaaaaaaacatataggaaaaaatcattttgaatatttttcaaaggaaaaaaatgtcctagggcattatttctatagcactaacaaaataaatgttatttctccatggcaaagtaattggttttgtttacacttcttaactagtatatatttattatttttatttaatttaacatagacacttaaatatttatgataaataatgttatcatgtcgtatatttttattattttccttaatattttgttaatttcgatttttcttcgaagcaatcttcatggataataaatagcgcgctatatcaaaaaagaggtggatggaaaaagaattacgtacagttcctcataattaagtttttcctataaaatgtattaaatgtgcgatatgtatatgtaataaaatatattgcatcgtcaaatgattttcgacattaatatgattgattttttaaaaatatattcataaaattgacaatttactgttacgatgtctgatgagttttccttcgccttaagaattatacgcataacaaaataaattttaaatattttcatttggggctcaagagaactgtactataatactccactttggtagcttaacatccttctctttaattttgtttaaatagtaaaattttattacataataagtacatgttttcaacgttttctatttttccacaagaaaatgcacttttcaatttttttcaaaaatgaatatatgaaaatggagagttgtccacgcgtaatgccaacattaaaattttcagtttaaaaaaatattaacaacttttattttttccttattcaccattttttacaataagtgtaaataaactttttattaattacaacataaaatgcttcaatagcatttatgagcaaccacccattgtattacgtgaggttaaatcaattatattttgtttcaccacgtgttaagaatagaatcctttaacagcttttgtaataattttaagttatgagttatatattttttttatgtttcatcacaaacaaatgctagaaaatcttgtttattttaatcataaatagatcactatattgagtgtctcttctaattttagaagaaaatttttcattttattctttttaattttttaaacatatcatcacaaaatagatgtaaatatatagccatcataacacacttggctcagaataacacggtgaaaacagttatcgaatctaccattaacacataacaattcatgctatgttaacaatgaatcagttaaaaaagtgtacatgttttatttactctggtgaacacgctaaacaagtacaaattattttctaattttcagtcattcattctttatttgtcaaaatatgacaaattacagagaaacacatgttagcattattttcaaggcatatatggaaataataatattagaacagtgtacctttttttaataatatttaaaacgatataataatgaaatatgcgtatatactcactgttcatgtaaaaaacggtaaccccgacaaaatggtgttttttttattgcagatttatgatacgcttttcaaagtattcatacattacagtaaaccttttctttttcgttatatttgctttcttatttttaaatctaaaaataaaaaatagttacttattaaatggattaagaccaccaattaaatgtctaaatgtaattctttataacttgcaaaacggataaaaaatattttttctatttgaatctcataacttttttctaaaactgaaaattaacgtgcattcaaattaaaacccttttacaatttaatctgcacaaatcatcattctaattttttaaattcttgtttaaatatatataattcttaaaaaagcatgaagacttaatctccttaaatttttcaaaaaaagatgttcaatttatagtgtattatgttagcataaagcaaagctgaacccacagaaaaaataagtaattttttccttataaaatgtctaatcttaaagcgcataactcctatcattttttaaattatttattcataatagttcttttctaaaacattattactataatataaagatttttttatagtcgcttctttagtggtcccttaaaaataattctaaaaaatgtaatgccgtaaaaaaacttcagaacttttctaatttttttacaccattttataatgctaaaaagtgctccttatataatcgcatcaaataacgcacttttttcacaaaaacgtttttttcttaaagtgtcgaaaacgtattttacctattacatggcatatgtcgtgacaactgttaaataaaattgaaatgtttaataattgcccataatggaaaaataattatgtaatttcttttcgttatcagtttgtgataggcggataacagatagttgagagcaaaaaacagtagcttctacatgcggttaacacagaagatactgctcccaattttttattatccctttaaatatccataaaaacgtaaacattttacagtttccagataatatgacaggaacacaattctctttttttttacctgcgttgtgcttttcatgataacacaaattttgttaactttacattcactttattcagagaaaaattgaaccatttattaaatcaagaatgcgagctatgcattcaccattttgcatagaaatgcgtacaaaatgggaataacacaatcttgtaaatacgaattaatgtgctacggttaatacaccacccttaagcaaagaattttagtcttcatttgtgcacttactaccaaaataatcgtcacaaatttttcttttaatagacccttgttatatatattagcactttttatcatgatcgtataattttatttttccacatgtagagatacatcttttagcaattcattttaattttatgagcgaactggaactcttaaaagagcataattaacaaaacgtctgttcgcaaaatctgaggctaaacaatttatcagttatctctcatttcgattctccttttatgctaaattaatcgctttatgctgttctacattacaacaactatcattgtgtaacatgtaacattttagcgattaataatatatttaaatgtgtccaaaagacaaattgttttaaaaaaaaaaaaagtcatacttacacataaacgatttaaaaagagatgaaaaaaaatactgatatatgtctaagatgaaaaacaacaaattatcgattaataataatcgataaaaccttattagtgtattcaaaagtataataacaaatgttcaaaaatgtttctttttttttttatatagcggattttcaaataacaactaagcgtagttttatatcatactgagcaatctatttttgtctccgatattttgctctttttttttctaagtacatacaaattaggaaaattataaggtgtaatcaaaaatgtatggcaaagtagtgaaggacaatttttacactactcttttggcatacattccaaaaaaaattttttttttggtcctatactttcttcatttgatgctactaataaaatgtgatgatactgccgcattcttacaattcttctattttgcatggctaatcgaaccagtttggttaaaacatgtaaaagcttacaaacatgtatatagaacgggatacataattatattttcataataggaattccttcgcatacaaatttatactaatttctctttatgtcataaatgtataggtgataacaaacctttttaatatatttcatcacgaatgaagaaactacttatttatgtacttatctgtctcccttattagcttgaatcttcacatattttacgggctttaaatcttttacagcactttccttcaattaactaatttagctatttaatacttatttaaaagtgataatgtagtgcgaatcagcttcagtaaacattttcaagtatatttttaatttcctcaacaccagtgatcaaatgtcgtgcacaaaattcgtctacaccacctccgttgagtatcttccacatttttttcattactaccttttttttgcagctatcatcatgacagtgatatgtacacctcaactttttaacatgtgcaagtaataattatataactcacttatatgactccaccatgggttatacgtcttcctgattttcaattatgtaagctagctttccaaatttcagttgtcccgaagctaacttattatttttcataattaaccatcgctaaatcctattgattggtttttatgcaaagtcaattttgaatagaattcctttattaagaacggtgttacgacacatcacactagtgtgatatatcctcagccttgagcattttttttttttttacttatttatggaaataattaaaattcaaaacctgattatcatttttatcaaactctacttggagaaaactgaacgaatcttatgtgcaaatctattttgaactcctctcggaataagcttggtatcctaaaatatatgagctatccgatgaattaccactataaatatattcgaaacttccttttagtaatactatgtcctcataagtaatattggttttgaatttttttccttattcgtcctcgagcacgtaacatatttctcccgagtggagtaaactgatacaaaaaaaaaagtttaaaatggacataatgataataaaaaaaaagaaacagtgcttaatttttaaaatagctaatttataaaaataatacaccgctattattgaagtcaagtgtactcctttccaaatggaacgcatgtacttgccttgtatagtaatgaaaagaggacatatggccccaaaataagaatagtgggtggaaatataaaataatacataacagaatatatacgtttcaagacagaataatcttcacgaaagaactcttttatcccattacgaatcgctatatattttccaacacccccttggacaattctgaattttacttctaaacgataaagttgtttttttacggctttaaataaacatacaacatttctgtaacattgacatcaaacccataataagttgagacacgtttacttcttatctaacattttttggattatatgatttgtacttatcaatatatttattgcacatattattttagacgatagcacaaaagatatccttgcataatatattttgacactacgttcaaagtatttaaaatatttcatgcatgccttgggaatatccttaataacttctgctttaataaactcaaagttttcaaaataatcaaacaaatgcttaaattccgtcaaaacaggcatgtccattaacgttgaatctggtttacatatatgagtcttatctggtaaactgtcatttatatctctccatacactattgacactatcgataatgttaaaaaaaagagggtcctcccctttaatattaagtttgttgtgtacataatcaaataatcaataatttatatcataacaatacttcttacttaacatctctgactgaggattagcgtttaaagattttaaatttctttcaagtttatcgcaaacacctttaagtaaaggtttttcttctattaaatcttttaacttttcccattgtgtactaaccgtgtcctatacttcagcattcaattctttacaaaatatctgtgagggcacgatttcgaatcctttaaaattcagaaaaaatgaaatatattcatgtacaaatatatatacatatatatattcagaaaaataagtcattacttttgatcactaatcaaacagtgaagcaaaggatacttaaaaggttgtttaaaaaaattattaaaacataccaaatcctcttcttccatttatggttgtttgcctttgatgaagaaatttatgaattacacaaaaaatagcgatgtctgacatttaataattattttatttttatacaggaaaaaaaaaaaaaaaactttgaactttgaactttacctttttcatgaattattactaatttttttaattcataccaattacgaattgccaataacacaaattattttttgtaactttcgctcatttgaataattcattaaaaccgtataagaattataatagacaaataatataagtaacaccgagtcaaattataatatttaaaaaactaaaaaattaccaaaaattaattaaaaaacgtttactcaaacatttatgaattcattttttaaacggttatttatatgatttgactaacactatgcaaacagaataaaaaaagttggtagtcattgtcaagatattcttggattcaaacagttatgattttccataatccaaaaaaatggtatctacctccattttgtaaatgaagtaatatatattattatgtacgtctaaatttttatcttattttcacccaaataatctttctgattatgcacaatcatatttcgaatgataactaaaaattttcacgtgaatgtatttgttactccctttaaatggaaaaaaattaaaaaaaagttaatttaagtacaaaatgctgatccaagaaaaatcataaaacatgtcctctgttaagtgaataaacaaacgaataatgataaaaaaaaaatatatcaagcagtaaaatatttttcggtaattacatacagtaaaaaaactatgctttgggtgtattttttcttaattataatttccatactaatcatttttagaaatattcctgcatgtacagaattcaacattttagcatcttaacacattaaagatttataaatttttattacattttgaataatttattaaatgtctaacttgttagtaggctaaattattgaattgtcatcatttcttaaaatttaatcttattattatatgcacaaaaaggaagacgcaatttttatagcctttttgatattttatatcgcatacgtatatatataatccatccgataattgagaattatgtgaattaatgaaaagttttcacaaaatgatgaaatttaaaaattctgttaaaaaaataataattgagttaactaaagagtggaaaatatattattaacataacttttaattacacaaagaaattttttaaaatataatttgaattgtgcgccttacgagtaaatatattatatgtattatgccatttattgctttcgtgtaaaataaatggattcaaatatgaacaaaaaaacttattaagttttaatttacatacaaaagaaatctattcatatttaagtgaattagtactataaaaaaacaattcatttcctaaatctaataaaacgttacaaacttctaacattttctaatttttttaatgtaattttgttttttaacatattaagctcatactatagtaatgcatatagtaatgttaatgcctagacggattaccacagcaatgcaacattattttattgcattattaaatagacaattatagtaatagggagaaaatcgtcttgaataattgcaaaataatgaacgatatttcagatttttctatcattttcgtaaaacctgcttattcggttagaattacgtttaagtatacattttatggggacacatcctatttttccatttcttatatttacctggattgttttaatattttcatatttatgccaaggaaaaaaaaaattataaacctttaatgcataattaatcgatatgccacataacttgcattacttaaccattgtaaaaatgaacatcgtgtaaataataattgaacggttaagagtcattttagttaagcatacattttgatgtaacgacatatcacatcaatcattctgcattcatcatttatgtattcaacatatcccctttttggttcacaagcattgtgaccaattattaatctacattttacaattaataataagttaatgaaaaaatagaaaacttcaaccattttgaaacacacttaaattgaatgtctcatcgtaattatattaatgtccatatttttcattgtcctatttcgttatattaccttttccctcatgataaccagtctttatgatcattttataataagtttgctataaagcctcagtaattttatcaatgacagtgttgctcatcatcttagcgagggtataattagtgtagcgccctccttataaccttacttaaacattgtggtaacatttttagcactataatatgtatatgctgtaacgcttgccacgaagtgggtgaataattatgtatcacaacgaaaaagaaaaaacaaacaaaataatataaatataaaatgcctaaattattattacattaacacattatacgcaattagataacaaagatgctgttcttaaatttttctcccattttttcggccccaatttttgttgccaaaacggatgtacaatggtgaaaaaattatggaatatacttattgtgacanattacgaagcacaaaattgagattaaagattgttacgtccaaaatatatttataaaataaaatgtttatttgcattttctaaatgtctaaaatggttaagaagtgtaaccctgatctgatactgcttgcttcgccggtcttctttaattaccccttgtgtctcttttcatttcatggtgcatccgcaaaataatgatatagcaaatgtatatttatatatatgtttgtgtaattaagtgttaaacaattcgtttgccttctttgctaacattctttggatgagacattttgaccccctgcaggggagtagcaccaaacaaggaacacaaaaactgttctacaacatattaatgttgtaatttttaaagcttgataaagcaagttcaggagaaatatatcaaatgaattgtaaataatatgtgcatatatgaaatactttttttttcactataaatggtgactaaggcgaaaataaattccgtcgttttatatatatatttttttttattttcacgttttatatcttttttttctatgctaaaatggaaacacagatgcaattcaaaaaggaaacatttttgcagaaaagagaggcatagcagaacaaagctatactcgaataaagtgcatacgtttatgaatttttcattaacctcacaacgtgtaatatttagatttccgctgctttcaccctcatggttctgtgttacagagttacaaccaaaagggagttattaaattttttggtaatttacaaagttattcacctacaagcagatatggctagggcaaatatacattacacaatcgaaaatgtaaaagaattatacatatatacaatatatatattatccaagttgtaaaaagtcaaacggacgaagagtatgcaggggttaaatacccattttaagacttattacctccatcaaggggttaaacaaatatacaaagtccataccacatttttgttgcaaggcgtccacgaacataacatagggagagcacttaacggagttaacgcaaataaaaacctcaacataaatacttagcgtttttcaaaaaatttgcaattattttttcttaaaatgtatgaaaaatatgaaatacaaattttaagtaaaggaaagaacaaaggaaattcatattaaatccttttaagcgcaaaatttttaaaccttacaaaagcatgacacaacctttagaacaaaatatgttagtgaatatcaatatcgttttttgctttattttatacttatatgaaatctttttatctttctatttttttacataatgatatattcaaacgaagaaatattaaaaattgtatctacttaaattgtacactttgctctcaaataataaatactcatatatatcatcgttaaaaaaaaaaaaatgatgtttctattagatcggcgtgttgtaattgcctaattcacattaaatatccacattttcacgttttcatattttaaaaaaaattaaataacagtacaatgtatatatataagtattttttattaatctccaacaagtatggaaaaaacgtttactagctactagtagaaagcattagaaattttcaaatttttctttcaaaaaggtgcattggggtgtttgaccccctttttcaattactattatgttaataataatattatacaattcgtttaaatcttgtgacaaatttgtttcttaaaaatttcactataacactaacacgcattttttacatttttttctctatatattttctttaattttaaaatcattggttcttttattccctatttatttttgtacttaatatattttttcttttttttgaaataaaaaaatattctatgaaataaaagtattttaattagaattatttatgcccactttaatatacaagtttttttttttttttcatctacttatgtaaatttatgtagtacatttttgtcaaattacttttttgattaaatttgattataatatctttaaataatttattaagctaatgctaatgaagaagttacaataaaaaatagtgtcctaggaaaaatttattattacttcaatatataaatttatagtaggggaaaaaaaatactattatattttattttgacttagatgaaaatatttttataaatactgcatattattataatctgcatgaaaattaaataaccacttaatagtttatggttgtttaattttttattttttttcttcacctctatttgttattttttaccacaaagctgaaaattatttcgtgcgttattttgatacaggggataataattgtagtttttcccaatttgcgtacttaattatatttttattttaatttttaataaatggattttttatttagtacaaaattagtcatttttttcttgttttttttttttttttcggcatcccataaaattttattataatttttttttctaaaatattaatataattctatatattttattatatattattcatcaattttaaatctacttttctactcaatggaaccataaaaacatttttgtttcgaacatatttttatttatttattattatttttttttttttcttctttttttttaatttgttattttgttgaatggtgtttttaacactgtttattagtcatttaacgtaaagaattaatttaatttgctagtttttatttatatctatatttcgtgtaaagtagttactagtaataacttttttattattattagtttatctccttttttttacatttaaggtaaattatacttcattgcatatttatgctatatatttatatatttttatatatattttttatatgtttatacatacatctataattaagtttatttgaaaaaaggcgaacttgaaaaaattgttttaatatttgtgaaaataagaatcatgtaaacaaagtgtgcataattcatttttgaacaaatattatcgaaacattattctgttaaaagtttatttcttaccaaaagcatattgtcatatttaagtaaattcggagtataggaaaaatgaataacttattctgtttttttaccaaatcgtttatactctccctcttagtatggaatagttgtgaatatggaaatgaggttagaaatagcagttaactttaaaaaaatgtctgtgcacatgtttgtgctattttacattcctatcaataaacgtcaaacatcaaacggtgttttctctacaatccaggtatttcaaaaattctccatctcatatatttttttttattaatttttttagaagaattttggtgaatcaaggaatagcaaggtcagcaggaaaaatgcattgaatgtacgctgcatcagattattaaaggaagaggggaacacacatatggataatagctattcctcattaaaggacagcatgatggaaataattggtgaccaaaaaggtaatgttgaaaagccagtaaaagaattattagacaatgacggatctatgaataaagataatgatgtagtgactgatgagaattttcaaagacaattttcttcctttgcaagaggtggcaaacataaagagatttcagacttctcagctaaaggtggaaagtatgaatcaaataaatacaataggaggaagaatgacaattattcagatgattatgatggtggagacgaaaaatatgaagaagaagagtatgactacaaatatcgcgacagtcgtagacgtggtaatgatagggacaaccgcaaatatcgcgatgatcgaaatgatcgaaagtaccctgaaggccgcaacgatcgtaaacagcgtggtgatagataccctgaggatcgtgacaatcgtaaatatcgtgatgatcgcgacaaccgcaaatatcgtgatgatgatagatatcctgaagaccgtgacgatcgtaaacagcgttatgatagataccatgaggatcgcgacaaccgcaaataccgggatgatcgcagatatccacaggagcgtgacaatcgtaagcagcgccatgatgatagatatcaagaggatcgtgacaatcgtaaatatcgtgatgatcgcgacaaccgcaaatatcgtgatgatgataggtatcctgaagatcgtgacgatcatagacatccacaaggccgagacggtcctaaacaacatgatgatagatatcctcaaggccgagacggtcctaaacaacatgatgatgatagatatcctcaaggccgagacggtcctaaacaacatgatgatagatatcctcaaggccgagacggtcctaaacaacgtgatgatgataggtatcctgaagaccgtgacgatcgtagatatcctcaaggccgagacggtcctaaacaacgtgatgatgataggtatcctgaagaccgtgacgatcgtagatatcctcaaggtcgagacggtcctaaacaacgtgatgatgacagatatgcacaaggccaagatgatagtaaatatcaatatgatcgaagtggtcaaaagagtaaaaaatatcgtgatgaagattatgaaggtgatgatgaaaaatatagtgatcatcgagatgacaaatatagaaaaccttcaaattataaacaacctgcattcgataatagaggagataggtcaccaagcaaatatccttcccaggattatccgcccaaaccatcgaatgataaatacggaaatgttaacaaagatggaaaaccatatgatccattgaatctagatgacgatgtaaaaaaattatacagttcattaaagaaacctcctcatcattcaaaaggatacgattccaaaagaaattatgacgatgatgattttgaagaggattatagacgatatgataaatcaaaacgtcatgatcctaataataaaaaatctggacaaccccagtttgatcaacaacctggtcgacctggacaacctggacaacctggacaacctgggcgacctggacaaccccaatttggtcaacaacctggacgccctggacaaccccaatttggtcaacaacctggtcgacctggacaacctggacgacctggacaacctggacgacctggacaacctcaagttggtcctcaaggtaaaccaagtcctatgggaccaaacaaaggtggtactactcaacaggaacctacaggaaaaatagctagattttttaatggaattaaaaattttataaaaaaatcagatgcaatgtatgaaacagagttgctaaacgtaatgatactttctgcagaaagcaaaaacaatagtggagcaaaacttggaatgaaaaaaaaagttactaacaaaataacaatcatttctccaattctcgcaatgtctatctttttcacattatttgccgttttttcaaatgttccaggtatgatcacatctgccgtattcgttgctttatcatccatatacgtttactttaagtacaggaaatgcagacgtatgttcaaagtttacggtaaaaccaacgatcttcaaaaatttttagaattcggaagccctcaacaagttaactatcaatccgaacctccaaaaaataaatgatttaagtacatacattaatttttttatattcatgatcaaaatttccacatactctaaatatatatgtgagttaaatataactttttctgatttttatcataaaaaattattataaatgtagttttgtatgttccctattagaaaaataaattaaaattttcttatttagtatgtacataaattattaattatgtataaaagttgttataagattattttcctttttcttcttataatgaattaatattttcatttattccttttttgggtaaatttagtgcgtatatatttttctcacatttgtttagacacaataaataatacaatattatatgctttgcttaatctaagaaataatagttcacagtactgtatatataattttatttttcatttagcatatcatttcattattatttttgtaaattacacttaaggaagcattttaagtgttaaaaaataataatagatattattgtctttgttaaatggaaaataattaaatcgcactttcccagcttgttaaaattaaatatatgtactttctttttgtgttataattttacttctgttttatgtgaagtaaatgttaccttacctacaaaaattaaatggttgattcggagaaattatatatatatatatatatttatttttttttttttttttctcccttttaacatgtggctggttgtaaaaataccttttttatacaatataatagtgtgttctttatgttaaacgtgattaagcaaagcacaatagtaaaacatatttcattttcattaaagcggtctatatccaagttgttcggccggtcatagttactcaacatttatacataaataattcattacattcttttttagcttatttataattttcttaacaaggtgtatatatcagcattccacctaaaaattgcactatttttggtagttgttagcattacctagataacctaccgaaaggagaaagacattccccagatgcaaataaaattaagcgaattttacatcacaaccgaatttatctgccatacattgtttatttatcaactgcaaaaagatttgaataaatcttttcctttattttttctctatacacctttatctaacgctcttctttgtgtgggaactatgtaacaacaatattttctgtaccgtaatagtattaaaaagagaaaaaaaattatgtacaagcgcacatacattgtaataataacgctttgtgatcagaaaaacgttcaatttttgcataatgttcatttatttatattgaatcgttattttacctcattacgtaaagaaatgaatggtagtaaaaacaaaaggaccaccataagtaatattatccactattagaaatgcagaaagaaattacaaccctaactttcctacattagcaaatgtaaagaaaaaaaaaaaaaaaaattaaagcaactgcgtaattcctctttctaaaaatgggaagaaaccgaactaacaaattagcacgtctaaataggggttaaggtgatatttttttttatacacatgggtcactaccatagatgtgatggcatgctatacccacatccttccgtgtacatctgctaataagaagaaacgccgttatacatcgacaatatccactagacatcgcattttcatcatcacaatatgtcattatatttctttattcgcacaattagcatattataaaaaattatttttatcacattgtctgaaattattatcgcagcaccttttaccattgtaaaaatgacacagtctttttcatctaaggtggaccactatcaataaattagcccttttttctaacaatatatattgctcaaaacaatgccattggattatggtgtacaaaatgtacgattataatttgtactatgcacggaggttgaaacgcagaaacgctccttttttacatcgcgttaataagaattaataggaacaagaaacatgtataagtacaatatacatcgttcttaagaggacaaataaatttacttatttttatgaggtaccttttgggggctaaatttataatggcagctgttaagaagacgtatgacttaatatgatttttattattttttttttttctaaaatgtatgtacaattattctatcttcattttaaatacgtatactttgtggttatacgattttcgttgcaacatttcaaatacgataaattcagtgaaagatgatgtagattttttatttgtctactttacagaatattatttcgtagtataaaattattacagaggatgtgttcatcatcatatggaatattccaaaagataaaacgataaaataagtgtaaacccatgtaatattatggcttcacttcctaaaccatttcgttagttgtaaatattattgtcttcctttcctttttaattttgtgctaaattgttgcactctttgtataacataccaccttcatgaaaacgtaatttttgcctttttggacaattcaaaaaatttcaggaatttgtttttacattttactgcattcaacgtttcttataccatgcgtttctcccacatgaatagcattcacaaacggttgttcaacctatatataataatctatacatttattgatacattacacgcaatatgcaactaaattaaaataacattttatgagaagaggcatatcgcatttttgcatgatgctaaattaaacgattagtcgaatttaaaaaaactgttcttataaatggaatataattaaataatctgcattcccttccttttttaacgcattattttatcacttttgtgaggatattaaaaccatgtttaaattacgatatgtagatggcaaaaatatacatatacatatatatacaacatataataaattgatcagaactagataatattattttctcatcattttttcgcccccattatacgtatgtaagaaaccctccaaatccggaatttttattttttgcatgccaatctacattctcctcttccaattttaattaattattatttattttttttttagtgccccaaatgtcattgcagaaatgttaaaaaaaaaaatccaattttttttataaattgtgcctcgggaatatatggccctcataaaattataaaaatacgataatgcgctaaatggtgattatcccttgaacgcgtcaaaatattatggcgcaaggtggatatatattatctatgataaaaaaaaaaaaatatatgtatacataaataataacgaagaaggaatatatttttgctgtatttttatgctttaataaataaatacaatataattaattttctacagttaatttattgtgttttatgtatatatatacgtataaataaataatgggcacacgtgacttttttaaaaacaacttttaataaatgcctaaaaaatccgaatttattttttttttaacttaatacctcatgtatgtgatatatttataattttttgtaaggacaatttagattttatagaatattaaataaatacataattaatttatttatagatttgtaccaaaaaagtaaatttgttcggatttacatattatacaaatatatgtttttaaaaagatttcttcataaatgcaaaaaatatgtcatttatgaataattgtttttttttaagatttcgttttaaacaaaaataattcagatcagttgagttcaggtagaataaatacccgaaatcggcgatatcctaacaaaattgaatcttcataaattatgcatacattttttattttaaactgtttcttccttacaatttcgttatttttttaaagtgataatatatacgtacattttaccggagcagtaattgttcaacggaaaaacaaattcgttgatgtaattacatacccatattatagtaaaaaactatttctttgaaaataattttggatttttgtcctattatttaatgttcttctattgaagaatattgcggaataataaaccccgtaaacatatatttgtgtctgatcattctttatggaaaacccctccctattacagaatgcttttatttgaataaaatataatttttttttttttttcctgcattttctattttatactgcctcgttgatatattattattttttcggtctaaacaaagaaaatcataaatatgaaatattttataacctcatcgtttgtgttcactataagagctgttttaaaacgtacacagtttacactactttactttttaaaaagattcactctttttccattaatgtataacgaaagatggacgtggatggtaatacattagatagcgatttagtagataataatttagacagccaaattttcgatgaagcagaaattggcaatattatcttagatgaaggtgcactagacacagaagcagtaacttttaatgcagcagaaaatgaagcactgtttaatgatggattaggaggcgacatgctagatgttggtatgccaaccgatgatgtggtgttagatgaaatacctcatgagggaatatatgtccaggattatgtagacgaggccacggtgaaccacgattttacggataacggagggttaggtgaagaaataatggatcatgaaatgctaggcgatcagccaatgggtgatgaagtgctaggtgagggaatgggaaatgatatttacacagctgaaggaatgacagatgatgcatacactggtcacgtaatggcagatgaagcatacaacggtgacgtaatggcagatgattcatacggaaccgaaggatatgtagatgtacagtacgacactgacagaggagtagatagtgaatatgtagccaatgaagagtcatatgatagtatcgtagttgatgatatggcagatgcaggtaacgcgtatgaagaactagacagaatgggcgatgctaatctagaagatattaacccagaggacattaatttagaaactcttgagtacgaaggtgcgggcacagaagctagtgagtacaataatgtatacgcagaaactggcgattatgtagataacgtaaacgtagaaagtactttaatagatggtgtcgacactgttagtacaaatacagctgatagcagcaataacatgttaggtagtaacatactaagcagaggtagtgtattgagtagagaaatgttagataaagctttcctcgctaaatttgaagacagtggttttctacagagactaaaagaaagctacaggaacttattcacgccaaaggggtttttaggtctcgttctttcattattaagtattgttttttttacaataatgtgtgcgaattttctgcagctaatttcagtggtaagcctgaattttcatgcaaaagaagtttttttttaaatcggtatataatatgctgtgctcatctgaagtaattttttcatgttaaacgtgtctttactgctttacgtcttacttcttcatttcgaatcttttaacgtgccttattgttctcctccaccaccactcctttttcttgcagtcgttagagaagcaacaacagaatatctttgccaaagaggatccatttttggccaataagggacccaacttttatgaaaacaccccagatgcaacggaaagatggaaagaaaacgaatggaacatgtggaagagacaattggataacagctggggagaattcaacgaatctgtagaaaatggaaaaaaaaaatggcttgtaaataaggacaaagattgggaagattggctaagagttatggaaacaaaatggatgcattataatgaaacaatggagagagaatataaatcaaacctttttgaaatatctgcagactgggatgacgaacagtgggaagaatggataagaacagaaggacaacaattcatggagttagattggaaaaaatggatgtatgaaaataaattcctcttagatgattgggcttcaaaagagtggtccaaatggaaaaaagacaaaataatgtcatggttgttatgtgactggaaacttactgaacagaaatattgggaagattgggaaagtaagacatggccaagatttatatatttaagagacagagaaaactggattaaatggaaagaaagaataaatagggaatgggaagagtggacatgctgggtacaggaaaaagataacgtatttgtaaataacaaatggaatggttggtccaaatggagaaatgatagacgagctttgtttgatgattggatgaagccgtttattgaaagatggataaatcaaaaacagtggaaagtgtggaaagaagaaagaaattatgcacttaggagaaataatgcctaaaaaacaaagcataaaaatagttaaccaagtgaagcgagtgtgaagtaattcgagcagtctgcattttcacattcgaattactaatcctaatatgattcgcccaagaaatggagaaaaaaaaaaaggaacgaaatatttttagttggataaaaaaaattatagtaaaatgcaaatttttcaaaattagcatatatatttgtaaaataatttgaatgcgtactttattcccagtttgaataagattataagtacagcaaaacaatcagctcatttcaaagtttactttacattcaaccaccaaatttaagtacgcaaatatttcaatttgttaaaatgtttataaaatatgtgtcatttaaaaaaaaaaaaatacagttcctttcaaaattgtctgtattgcatatgtgtatatatacactcatcgtagtataatttgttatgcggtgcaattttttgaaatattgattctttcatattaggaaaagtagtatatcatccctactttctacatattctaaacagcagttatctatttgacgttgcatcagctgtttaaatatatgtttttttttttttttaaacagatacaatcgtaacaattattcgttacaatttctgtattttagttgtgatatttgtgtatcattatttacataaatatatcctaatgtttcaacatcagttttatgcaaattttcttttcttttattcttctttttttttttttttggaacttttaatatattttctctggtaaataatgaaaaacattaatcttgttaataaacattattgcctcataagccatccttatgaataattattcgtaatagcgtaacagcatcattacataaactgtcactttgtaaatactgtgttcgtttcgtctgctctgtttctaagaaaggtcacgtaaaaatgagcgctaattttatagacatacgtatttgcatattccgttggctacttcatccctacgaggatttcactgttataggaccgttatcgtgtagtctctctatcagtatatgttaaaatagaaaagcaaattttgtaataattcttgtaacaacgggtcaaaagctattctattacctattcgttcgtatgcacatgtgcatcgtaccactttgcacaacccatgttaactctttttattctagcactattttctatattttctatattttttactttttcttacattaatgatggcgttatttttcgaatatctccaacatgaatgtttatttaatggcacagttttgtctacaataaacaaaattatgcgaaaaaatgtttgacctacagttcttacgaaagccaatttttcaacctttgttatgacatatgttgtaaaggaggcgtaaaaagagaaaaatatttcttttctacgttaagcttgcttatataaagcaattaaacaaaaactctacaacaaaaatgcggatgaaaaaatttaaaatcttttttttcgaaaaagttttagagccaaacaaaataaaactggagttagtaccaaatgtaggacaacaaattgaacgttaacgcgtttcaaaaatggacaattaagcgtgctctttgctaagaatgattcaacacaaaatggggaatttggataaggaacataaaagtggaagtgtcaccactcagtcgaagtgcaaaataaaatttatgttaacccggcaaatatatgccgaatgaaatagctgtacgtataaaattagcaggatagtagctcattgtatagaatgtgttaacttgaaaaccttaaaatggaagaattaacgaattagagaaaaaaagcacttcatcatctgggttttttccgacaaatgatcaaaatggaagagagacaagcatatttttacataataaatgaataaacccatgtaaagaaatccctttgaaatgaataaataattcaccgcataattaataagaacattgaacaaaagggaattgtccctatctattttctacaaacttgggatatacagtaccccacaccattgtaccattaaaggaaaaaaaaaaaaaaaacatacataaggaacaatttaaaatggaaaatgactccctccccccaagtaatctccccaattttatgacgttttgagctcatatttatccttttcaacacaaacggaagatctattacaaaaaatggaaaaactgaaaattactatggacgtattttctaactccaagaaagggaaaaattagtactaacgtttatgacggttcattagctttccaaaaatgatagtctttatattccaatggttctgcgttttaggcatccatttgcgcattaattaatttcgtttggggcaaaaaattgtactatttttataatttttttactttacgtaattatcccttatacatgaattgccccccttcagcctaacaaaaattggccaaaatagtgccgaacgaatggaaaatttaatgatataaaaaggctattctccaacttttactcatttcatacgcaataacctgtacattacattttccttttacaatttttagtaaaattgcaaggtttggctttagccacgtaaacataaatatatacatgtacttctgcgcgcgcaaggatatatatttcaaaaactttctatatatttgtaaatttcatttcctgtgtatgaaaatttttacgtatctaaacgaagagtgaataacattatcccgtccccctgttatggtgcttacctcgtaacgtcttcttttttttttttttttttttttcctcaggttgtgataggataaaattgatatgattataattatgaatattttttatgataaaattccaactgggtatggtagggtaagataatgttcactcacggataattcaaacatgattattaaataattttagcctaaaaaataatttaatagaattctgtataatatatcattccctaaataacactttggctaatccttttcgcacattttttttgttttattagcattaactacaatgcagaatgcacattttttatatgatccagggttataaacatattttaatatatacataaaatgagcaagcgcataaaccgttttaaattattttggccaaattagaacccccacaataattactatatataattccttaaagcacccttttgtatttacccataattaagcgatattacataactcaaaattgtgtgtctccccccttagattgctcttgttgttcatacttttccagccttttcttttgttgcatacacttaaaaaaaattccgtatcctttttccccagtaataacttgacgaaaattctttataattttttttttttagaaaaatattataaaatagtaaaagcgctttttcattttttcatttttccatttatttttacttcggcttgtatcattgtataacaaatttataaccctaaacataaagtttctatgatttgttttaagcaaataattccagtgagatattattaagagtatttcttcttttccgagtacgagtaaaaatttaatatcatttttatttatataaataaatttagcactagtttattttcattttagttactttcaatttgatgagtaaaaagtttaaaacaattggtattgctgaaaaacaattgaaatttaaaagcaaaagcggaaacttaattaccaaaaattcagacaacatgaagaaatatacggctagtaataggacgaaaataatgctcctttgcgtcgaactttttctatttatttctttcatttctgtgttacaaaattttaataatgtaagacaataatatgcatgttaaataatgcaaaatgaaaaaaggccctttctttttatctccttttttttcaaatttcctcttatgtaactatcatttttgcattactaagaggcaaaagtgaataccccattttgtacaaaaatgcatacttgctttttttcttctttttagggcatgcattataaccctagaaactgtcaacaaaatgagaaaaccaggaacgactttataacgagcagacaattatctcttcttcacactcataaccatggacatggcattcatagtcatggtattcatagtcatggcattcatagtcatggccttcacactcatggcgctcacaaccacgttaccgaaaccgttgtggaaagttgtggatcaagagatcccttttccattaataaatataaacgtgatccatcatacgatttcccatttgaccgatgtagcagcagattgaatagaacacatcatcacaccggcataattcccaatactgcttgtacaacaactgtacgtacgacgaataccagctgtgttaataacttaccatattcccccataactcctccttgcacaactcagattgttaattcccatgcacaccatattgcaccacctatatgtgaaccagggtacccgatggtacaggcagtaattgatgatactattcacagtgccttagcccatactactatgccctgttcaccatataccggcttcatgggattcaggacgagatatataaccccaatggtaacgacgtttatggggttaccaatttatgctagaggattaatatcacttgttttactcgcgttaccaataattattgctgtacttttttttacattattggcagggtaagcgttagatttcttaagttcgtttctgtataatggaagagaaataatacaaaaaggggtgtattgtatttatcaaaatgaaaagtatgattaaaaaaatgggcattatcataaccgaaattagtaaagcagaatgtcataatattatgaaaaaagggaagacacctaaatcattaaacttaagagtataacttgcttatagttaattactcatttattgtttattaaaaaggatacaatctttatggcctattctatgtatcctatacaattacgcacttttcaatgtattaatacagattttttcttaatatataaatattttcgggtaacttttcttctgaagatatttttaaattttttctcctaagaaatatcgatttattagtacataaatataaagttaaatcaaaagttacatatattttttaatgttaatctgtacaacaattttttttatgaaatccagaaaatttcgagaagatttaatactggtgtttatgtaaattattcatttttatcgcatttcaatcaaatatttatcaaaaaaagaaaaaaataaaataagcggagaatgcagaacagtcaagcacaaatgtgaaaattttcaaacggtgcaaactgacacagatcagaagttaaagaagaaaatttttgtctattacctgaaatatgaatggaacccctctatgttttaaaatgtttttcatacatgttttttattttaattagcatttttttgcacacttcttattttctatatacgcaagaatagctgctttaccacaattccaattttccgtggctctctatgtagctataaaactcgaataagtaaatttttaaaatatttaatatgccaaacgattagtgaaattttgaagaaggaaaattatttcaaaatttgttcgcgaactcactaaaaaataattataaatatgttttttttcatactccaaaaggagaataagcgttgcctcacaaggtactcattgaatgtaccaatgaatgcgcaaactattaatagggaacaatttgtcaatttttaattttttttctattgctagaaatgttatagtaacggaaaaatatatacatactacttttgcgactgtgcaaacatgtgttgccgctctaccttggcccactttttagcttgtgaaaaaagggtgaattttttgcgcgattaaccgaaaggaagtaacaatattgcgcatgtttatctgtctacacatgcgttatatatgtgtaattcaggtaatacatcaatatttgggaatatgagagacactacggtttgacgtcatattacgcaattcattacgtaaaatttttgatgtgttttagttttttgcttatttttatatatttatatgagtatacattgataaaacgatagagtaatgttaggatgttataagaaaatgctacagacgtgcgagggcagggggataatgcgacaccaaccgcacgcatcaatagcacacattatctaaattgatgaatgatatttccccttctgtgataccagcattacttttaaacattttccattttcttctatgttcatttattttccaagtgatttttgtttatattctcttttcgcataattcatttaccatgtcgacagataatttttttttttcctcatatacaattaaatatttcacgatttattgtttaatatattgccatttccagttttatttgtttcgttttttttttttcaaccctgtatgtttagcatgccctatgccctatacaattgtgaacgtattacgaatgatttttgtgcagctgttgggggaaactccggtattagataaaacgcccctttatgtttttcacccctaggtttatcttttactacactggctgttgcacatttcttacgagtgccttcttcaccttatttaggtcttccacacaatctgttatgtttttattatagtccccatttttcagctttaatatgaattgccctcatttcctgctaataatatctgcttttcaaaagtattgcataactgtaatcgctttgctgcttcatgatttgctaaggaaatactgataaaaatgacctcttcaacacataacctgtgtgtacatgtctgcgtctccctaatgatggaattccaactttgtagtgaaaatatgcactgctacaaaaatgttaatataaattttttaaattattcttaatcgtttctgctatatgcattatggcttactagaaaataaaaattcaaaaattaataaacaaatacatatttgtaaaaaaaaaaaatatgcgcgtacattttttgccctgtgctgcggaacgtttcgttactaattccacacctggtgttgccagcttttccattcctttttgaaataagctctgcgattgcacctactatcaggatgtagtcattttttattttaaatctttaaatgataagctaagacaagcattgttcaaaggtaatcacaaacaaggggggccgatttaaaggtggatcattttttctctacgtttaggtaatatatacattcgcacttcatatgaaccctagcatgaatcacaaatactacacttgcatacttcagtagtaactacattatgccacttcggccatttcgttttcaaagatatagtaccatatgttctaagccaaaaatataataaaaaaattgcagtcttggtgaaacaaaaaaaggaaaggtcaaagcgcaatattcacttgttcatcgcctttttttaagtaaaagcagattaatctactataaataaaacatttcaaacgaagcagaggaacacagcattcaccacgtcactacgataaggtgatctgtctgttcggcgtctacatgcctatgtatttttatatgcatacctacacataatacaactgaaaacggtttaaacacctttcgctttgtaacaaacatatcgtaatgtatataacattatgtgtagaatcgcgcagaaaatatagatatgacctattagctttaccaaagaatttactaatggaatgcctcaaaaattgataatcgagataatggttatataaactatgaatataacacatcacatatattagcgagcgctttttcttttatacggaacgcaaaatctagccatggaaaatagtgccaccaactcctgcaatacaactcgatgatacatatgtgaatagcgcaaacagtgtattgtgtattaacggactattcatattttatttactatatttattcatcgcactcttcattattagaaggaaagaaaaactgtgtatctctcatgaaagcaaaaggtttcaaaaaaatgcacttcaaaaggctcatttttgtgaaggcccttttgtagacccccctttggcagtatctcttcacatgtgcttacataaaaaataatatagaaaatgctgtttgcacctacactaacaataaacaacgaatgcttcgtcccaaagcaaaattttacacgtaataaatttcgcttcattaacatgtaatacgttatgtgttatcaaaaaatatattacactgtttgtttactttaaaaacataatttgtgaactttttcaagctaatttcttttatgccagcactaaatatatgaacacaagtgtccagaagaacatctctatggttccttttaaatgacaccaccatgttttattataacttttatggagcccacacttaacactgttttataatatatacacacaatatgtggattttttttttttttcttctttgctctaaataaaaatattcaactacgttgaactattcgcaaaaaaaaaaaaaacaaataaaacataaaaaaacgttaatacgcccacatagtgtaacataaaaaagtgccccaatattttgcataaaactgatattatttttaaccttttcatataaaaaaattcccttcacaaatgtaacttcgagaggtacaacataaattagtaagagctaaaaagcaaagctaacaaacctcgctcttttttacatattccacaatttgtcctgagaataatttatctcccattttaaaaataaaattgtgcggcgtaatattttttaaaatgcttcaaaggcctttaaagcacagttccccttttcgccttatttaagtagcaaaaacaaaattgaaaattgtaaaacatttaatgcaaaaaaattcgactatatgcaacgattgaaaatatcgaaaaaaaaatgtggaaccattgggaaaaaacacggcgcgcagcgtgaaattaatttccctaaaaatggataatatggtataactgtttatggcaactttgaaggaccaaaatgagtttattatgcctcccccatcccgtaaagcagtttaacacgatgtaatggaaaatttctttattaagaactgcagcaatgtcatcacattttttttcaatttatatacataaggataagggaaaataatttccacatagttttcaatggcaataaaaaaaacaaaattcgcatctgtttaaaatttccctcacattatgctttttttttttttttcttacaatttgaaattaaaaagtgatagataatacatattccttagtaatgcatccccttcatatatatgcatacatctcctccttgtagcaaaatgtgatcattttataaatacatattttccaaacagaagaatgctattttgtgacccaacaacatatatcttttaacttttaaaattttttgtaatgtattttaattatcaattttgaaaaaacataacgaaaaagaagtaaaaaattgtaaagctagttcaaacttatacacaatgtgatattttgtaaaatacgcttcatacatctaaattaatttatcacttgttaaaatgtatatataatattgcatgtatacataagatataagctcatttttacaaataaataaaggtgagttaatataactatacttgagcttaaatgttcgaccaaacaatttaataatgcacatgttcataagtagtattcctgcttttcattcccctcttttgtattctcatttgtttccccacgattagcattcttaattctaaattttaataacccattttttttttttttgcattttaattatatgacagaatgtatttatttcctttttaatagcaatttttaagataaaaaaagggtaccttatttattaattgcaaccatttatttgtaccatatttataaattctatgttgtacttttcttacgtagaggagataaatccacatgtacttggtgaaatacccctatttatttgtgcataatcgaaaagcacatttctttcatgcatttaattaagagaataaccaccaccacctgaactccaacctaatggtaaatgcatttttatgtgccttgtatatattttaaaaaaaaatagaaaaaaaaaatctgatatgactggttataaaatgataaacattaatacaaactcgaaaaataaaacacatggtgcaagaaaaaaaagtcgccattcattttaacgttacattcaattgtaaattttaattgcaaaaatgtaagggtagttaaagttaccacttttgtaagcattgtgctcctgtcctttttattcctcaattgtcattctttcatctggtatgtgacgcacaattttttttttaattatactcatatcttcgtacatgtgtttacgtaaacctgcatgtagatgcttagtccctgaattgctacttcaccttttaattaataaagagttaaagacatataatcattacacaattgtgttacacaactctcccgttttaatttacagcaacggtaataaatatgatagcgacgccgacgcattccaaagtgaattaactctaccaaatggaaggatcttagcaaagaatgaaacgtttaatgcagaagaaggctttttcacatttaaagatgaaaacgataataaactccgaagagatgattcaccatacttgaaagtgtatactaatataaatgatctaaatgatctaagtgcaaaatcgtttaaaatatggaaaaaagtggttcaaaatatgaaagatcatttctataaggaaacaattaaaatggatgacagatggaggaattttatgtggaccatgatatgggaaaaacattacatacaaaacgtacatcgtataattaataaagttcttcaagacataaataatccagtaacaaaaaaagaaaaaataattaacaactggttccaaatgtctgaagaagaccttgaaattttcctcaaatgtgttaaggaactgtggcataaggtggtttcggataaacacaaaaaagccgtccagggtgagcaaacgatgaatgaagatgccaaaaatgtgaagaaccaactcgacaaataaaaattgtaacaaaaatgtaaaaccaagcaacgtttacatcaaatgaataaattcgctaaaatgaaacgaagcaatgagcacagttgccgtattcagatccaaatgaacaattatcaaatgaattaaaaatgtgaatattatattttatttttttagtgtgaattttaaaatatgctaaagcgattagtaagataagatgaaacacgtaaaagatgagtgttcagcgagaaaaaaaaaaaaattaaagaacgtctctattttttaattattttattattttttttttttgttatatatatgtccttttttcttaactattcgttaatatgattaaaatttcaatggtatgagaagtatcttaaatcttattacttaatttacccctacatgtagttttccccttgtacataagatagtactttcatccgaagtgagtttcttttatttgtcaatatacaaaatgtgacttatctttcacaatttgtttatatatatatgattcattttttttttttttttaaatataatatgatttttgcacacgctataatttgtgcatgctactgtggcttatgtttttatagattacttataaaaacatgaaattcatataacattctttttctccttctccatttctttttcccttcctttcctttccttttattatttattttttttgtgaaaaccctgaaccctcaattttttcgagcagtatgggaatattcatacatcgcaattacctttacaccttttattagccatttctacatttgccattcctttttaataatattattttcaatagacgatatgaacttttcccctgcatacatattcaaaatagaaaacatagttgatttaatgaattttcacccctttgaattttaccccccccctgactgttatagtgagaaaggggacacataaattggtacaattatatgtgtatcattagaaattacgttttttatacagctactacttcaatttgcagtccctaaaagtgggataaaatttatgttctcatgccgtaaatactacctatagaacagcggtgttgtgtaataataacaacacaggcagaaacatacgaaagagtaaataaaattttttaaagttatatcaacatttctacgctgtgttgttgtaagcatacactatttctaaggttaatccactcaggggcatgcaaaatgaaggacgaaaaaaaactattaaaatatagctaccttggttatgttttcctcatttatatttacaactatgaaagaagaatgtaccactgcatggtatttatatagaatgggaaaaacttgaaaacgcacacagttatctgtatccacgttcgtctcgctgtatctctgtaaatactcatacatgtaactattaacgaattcgaatcttaatctaaaggggtcattttgcttttccatgcagaatgaaatttcgcgatcatttctacccattatgacatagaaaaaaaaaaagtaccattttattgccacaagagtataagctctccgcccctcccccacctcttactttatcatgccaagcttctcatgacttatatatttccccctaatttttattcgaagaatttacagcttatgcggaaaatgaaccaaagggaacagacatattatattttgctgttccatattataatgaaaatttttgcttttcctcattttaacaaagttgcaaaaaaaaaaaaagacaattttttatttacaattctttttgcgcacgactgtgcatgtactactatccttaaatcaaaattgtttatccctttttcatttctcattttaaaagctttttatattttatggtcgtagtaatttcataacaaatcatttgttaagtaatatagccctgttaaaaaagttcgtcgttgtataattttattttataattatttcaacatatctcaaaaaaatagtaaaaaaaaaaggggataaatctaaaataacaaaacagcgtacatatcattttcagggctgaataaacatttcaccgaattttttttttcaattcataattattcgttaagttgaattaaaaggaaaaatgttcattttttttttatacatgtatatatatataatgtagcaatgcacattcatttgcaccaaagcatcaacgtggtttgcactcctcatgaaacgtgtatgtttgtatgtatgtaatatattttttaatgaaacaggtttgcgtaaaaaaatctttcgaagggggaccggccgttacccgtctcgcgtattttccagttatatcattatagtagtaatacgtagaaaacatgcacttactctgccgcacgtaatggacgacagagagtgggggaaaaaatcttatatgaaggttcaaaacttggtgggcatcagaaaatggcccattttacacatacatatgatgaatgatacatacttacatcagctctaaatgcaacacatttctaaagggtaaattttcaaaacagacactgtgggcatatctgattatttggatttttcttacatcttcaatccccaaggtttttttcttcgtcaatctcgctgtgatgctacgaaatcgatagcttgttcatttttttgctgtaccatattcttccactctctcttctttctctgctttttcttctaactctataaatgatcttctaaaattcatttaatgagaatggtcatggtggtggtggtggtggtgttctcctgctgcttgtgcttcggctaatcttttagctctttggcatgggcattctccagctggggcactattgttaactggttttgcgcctttgtttttgcaagtgcatccagcatgtgcgtggtgatggtggtcgtggccttctccagttaagaaagaaattggaagcgctcttgcctgtaagaaaaggaaagtagaggagtaatttatatagtgaaggtaaaaacaggatattaggttttcaaaggcgcgtgacatcgagtgggcttccacatgctaaaatgagtgtgaccctttatctttttctgcgaaagcacaaaaagagctcttttttcaaaagaacgcataaagaaataaaaaaatgttgtttcacaaaatgcgcaaaaaaaacttacaaaattggccaagtatccatgtttgtgcatgtagactacgcatccaacgagaaatagtaataacaaaatagctacacctcttttgtcaaaaaggctcgtaaaggcatctttcattgaaactaataatggtttttcttcttcctcttcttcgtcttctttcttttctttctttccatcagctacactagaatcatcatcactagaggggttcataatgccactgaataatcctctcacatagctatctgcatccttaatgagggatgggattgagctctgcatagatgatgcatcatcttcgggtactgggataacatcatccacatttttagttttctcgtccaaagttacatccaatttactaccgaaactatcatccattttgaattaataggtaaaataaataataatagtttaagcttataaaaatggtagaaaatatagcagaataatttttagctatacagataatgtatctaaaagtttttcctgtggtatattgattggtattttcaataatacaataattgaggtttaattttttttaatgaagaataaaaagggattatgtcttttttttaaaaaatttaaatgttaaacaattaattatttttcgaatagatcaatttttaattctaagtttaattagcagcattatcaacaaaataaatagcaataaagagtattttattttatttatttttatttataacaaatctttaatttttggaattattttattttttattttcaaaattgtttttttcacaacgttaggtttcagaataattttaattaaataaaaaattaaaacataaaatatgacgttattttaatttatgtcgtaacggttttataaatgcaaatgtattttattaaaaataatattttagaaaatgtatttttttcctaaacatatttaaaagaaatttaaataaataacttttattaatttttgtcaatttatttttttaattcattaaattgtgcttttataaaaattgttaaaaaaaatacattttttttaataaataaaaatgttgttttgattttacccttttgtaaaatgaaattaattaattttaaatcttttcaattttaattaataagaggagggaaacaaaatatggggagtgcatacaaaaagcaaaatattcatgcaaacaaaacgttttaagatagaaagaaagaaaaaaaggaggaatcgccttaaaaaaatgaatgctatactagaatattagaaatacattcatttttaataaataaaaataaattagtgcgaccttaaaaatgatataaaactatctcatgcaatgatgttatttttatactttgtatttttttatgccctctcccgtatttttccatctcggggttttttaaaaaataattcgacaaaactactccattcgttaaattaaatttaaacaagtcgctcaggcgatcaatttaagcacgcagttaaaaattcacaaaatagcaattttcttaaaaaaaaaagattaaggggatacaaatcctctctccttttacgntcatgcagtaattaccgtaaggatgggcttatgcttatttattccttgctcctacataataacaaaataatggcccgttttaactataaccgttctttaattctatgaaataaaacaaatcctgcaggaaagaaaaaaaaaaaaaaaaaagcatgtatttttctcgtcattaggagtagtcttcaaaaaatgcatctctcgcaaaaaaaatacataaataatacatgacaatattttatttatgtatgtatattatgcttcccccctttcgtttgccttctaaaatgaactcatatttttctttcttttttgtatgtcgcgtttaccagtttttttaaatatcaacaagaaaacccccagttagataaacttgttcttcgtttttctagtttctttgcagcgcaacccatacaaatacgcttcttagaagaagcaattttttctaaaatattttgtttttactcttttttttactccttttttactcttttttttactagtttttttacccttttttttacttattaatagggggtaatattatctctttaccaatatgaagaaactgcgcaatgaaaaataaaataatgtttaaaaggggggttgtcccatattatactattatattatttataccgttcctcatttgccatcatatttattaatgctgttttcgcagttacgagaaattaaaagagtaaaaaaaatgataaattattccaataaccggagttattttagatcaactaatcgatcattcaaccccagcatctgtatcattttgccgtctctcacattagcaatggtttcatatgcgcattagatacatataaggttttttttgttgttgttgttatctgtaaatttttacatatataaagaatagtaactgttgaggagacgaaacgccatttgaggaaacgttaatcaagcgataattctgcgacgagacttactgatagaaatatttgttgtttgggtgtagccactcatatttatgtttcaatacttccgtcaattgaagtttgcattttttcgcgtttttaattttttttaaatcttccctatcattgtgctatcatcataatgaaggtttatttataagtcctttccccattggttgtatatcccattttggcaccttttttttttttttttcttttttttgctttaccttttttcatctggtacgtattatattacgcataaattagctatgtaacattttgagatttcaaaatatgggcatttattataaactcggtaggtggttcctattcatgtgtgtttctttgtcgtatacctgatagtgttccacttttggccagttattcggcttaaacgtaaatttcaaataagtaaaaagattctttcatttttttggagttcatatgaaatgacctgttctttaccggttgtaattcacgtctgcgatgtgcacagtttatttgtacaccaccaataggcgtcgtagaattggactatccaaaaccatttcgcagctttcaaaaaatatgctaacacgacgacaccactattcccttgtcctatcgctctgttctgttctgttatgccctatttgttctgttctgcttctgagttgtgtgccccttttatacatttaaataagttgtcaactttttaaccctttttaaaaattcccattttgtgctattccttaatttttgcataaacgcgtacagttaagagcttcaacctttagcagggcgttgtggaattttttttttttatgaacctcattttgttttaaatttttcccacatgaagttacctctctcctcattcataaagtgtactaaattcctgtaatatatcgcttacattatggcgctttcgaaaaattcctactttttaaattcgcatttttcacaaaggaaccctagctcttccaaacaatatgtcacatgtccacttatcttactaatcccccgcccaaatgttgagcagaattgtgtttaacctgttttttaaaaatttgaacttcctttaatttttacattcgggacatttcacataaatgcgatgttctgatctttcgatgtgcctttgttttgcctttttatagcatattcaggcagaataattgcagcctttatccctgctatgcagtccttttaatttctgtcattagaaccgctctgcacagaaatacgctatatttatgtgaactatttcacggtgcaattggctcgaaaggatgtaataaaaaaggaaaaaaaaaccattagacatgttaccattaccctgctcggaggaatatttttgttttgtagctcttgaattatatctgttttaaggtgaaacgtagcttatgtgcattgggggttctctcccctcctgttagttttttaccatgtacaaaattgtgacgaacaaaatttgccacgtccttattcggcgatcaatatgcatatgtatatcacgaacatatttgtaacatttaccagcagaatatacctcataacggttgcacccattctgccctttccgctaacctaaatggttacttttgcagtgtcacagttctgcttcaaacacgtagtacacctatcatgggacgaaaaaaaactaccactctgtgaagaagcacaaaaataaagtcgaaggtgctgcttatgatacactcactaagatccgtttgcaattatgcctccttttaaattgagtacaatctagcagcaaatttcagtggcactaacttatgtatataattatatctccacactatgcgacaaagtgtgaatgcctattactcagaaatgcgatgcacccctttagcataatggatatactaaaacaaagcagacggggaaaaatagcatgcatacaacttaaccgatttcaataaccacatggcgatatcaccgtttaaggacatccccataagcatataataaccgtgttaaaatgctactccccttcatacatgttcgcccctaaatgaaatgaaaaatattctcaattgggggtatttattcccactcatgaagctatcttaacattgtaaaccccattttgtcatattatttttacgaaaaagaaacgaaaaaaagttttgcatacaaagagatacattcataactgcgcattttcaaaattgacgaaatgaacttacacaaaattgcaaccatacatctgccaaaaaaattgctctgcaattcttattcatagtgagccttttatgaaacaaaaagttgcgcaaaatggtcaaatggcctggttaaaattttattcatgtacatcccatccccctgttaaaatatcccatttcaaaaaattaacataaaaagaaaaaactcccttcatagctacatttttaagcttaaaaggggaatataactcaaacattacacaacgcatacttttgtgcatatttttttttcatgctcaacgcgcaacgatatgagcttactcctcccccacaaaaagaagcttctttacagaaaaaccgttgctacattcttttgcatatatcgctcaataaatgaactacgatgacgtaattacatctcacccgcacccccccaaaaaaaaagagtaaatagaatcacgcaggaaaaaaattaaaaaatgtataagcatttttttgtcaagcaaaaaattccaaaaaaaaacgttttcttctcattatctatgcatctgccgggaatcgaacccgggtcacttcgatggcaacgaagtattctaccactagaccacagatgcttacaaaaaattaacttggccgtacgactaaaacataagttgatggatgtacttgtaaacttcattaaacagcagcagcattatgatcattatggttatgcatgtgaacaggtacagggagacatatatgtacgttctttgctctttttccatagtcatatctacaaaaaaaatgtcatcatgtgagtacgaaaaagcataaggaagggacaaaaaaatgattaaaaaattaatgcagaatttttattcatattaaaattttctccttttaaattgacaaccaaaaaagtttatacatgcagaaagtcaccttaaatgaaaaaaaacatatatttccaagcaggcatttttaattttttaatcataatttttctcgcacatgtttgaagatcaatgcaaaaataaaaataaaaatgtcactgttgtttacaatttcgcacgaaatgttattgttagctatatttttacatcatataatgaataataattgtaataagcaatttaatgggcgcgtagctcagcggtagagcagctgactgcagatcagcgggtccatggttcaaatccgtgcacgcccttacttttttaatttttttcaaggccttcttttttaatttttttttttcattcccttttttgtaaaatggaattttatacatgcttacaaaaatgatcaacttaaaaacagcattttttttttctgtagccttataaaagattccaacataacacgcaaatttattcggtttaatcgtttcactaaattcaccttttacgttttgccttatcaccatgtccttcattctcatgcatgcatgatgttgcaagggcttgttcaaccagcagattacaggggaacagtaaaaattccactgggcatatttatgttgctataagcatggacctcagctgaacttcaacattattatgttggctacgctttacatatatggtgtacacatttgcgagaaatattcctggggtataaaattggacaactgtatacatgcatacatatacttcctcattcggccaacaaaccgtacatctgcttcaaatttacccatgcaatgccaacacggtttaaaacactgttttgggtaaaagaatctcaaaaaatggtttcccttgtgaaatgcaacatgcatgtagatgataacgataaacacatcgctatgcgatttggcccaaaacaaatgtgtagccgtttcttttgaaaaaaaaaaaaaataacccattttgctatgcgctttttccatcgtaatagacgcgcaataagacattggcacattcacatcagtacatatgttataacacaatgtgttacaatatatgttttgagaattgtctttgtttagaacgaaaacacacctaaaaaaatatatacagtgagttatttgtcataaataaaaaatatgtaaatttagcatcgcaaaagaggaaaaaaaaaaaatatatatatatacatatatttatgtatatacatataatgacatgacaaaaaaggaaaactccccttcggtagaaaaataacaaatcgacataacctgtttaagatctatgcatattaatagggaggggggatatatttaaaggagattcttcatttttcattaaaactaaaaatcaattgatagaggacccatgtttatattttacatattggatacgtttatttatatttcagttatatattttggcatttgaaatatatctatancgaaaatgctgtaaaaaaaaaaggaacaagttgcaaaaggaaatttttataagtccccttgaaagatctacttcctatatattataccaatttctttgtgttttttactctgcgacatatgtgcagcacctgaaatgtatactagtatttattttaaatgcattttgaatttccagttagatatacttaagatgtattacaatataaaaaggaaccattaagaacaaaaggtacatatattttttaattccttttcgatttttaccttacgagatgaacgtataaaaagaatctaagtgggtgttattttatgaattattttaaaaagtaacaaaaaaaaattgtcagagtattcacaaacatgttgcatataaaattagtacctctcactagtaaaaaactacaacattttttgtggggtatctcgtatctttatgttcgcattaaaatatatgcgcttttttttgtaagaacaaattttctgaaatgaaacagcagccttaatctaccttattttttttttgtgtttttttgaaaagaaatcctaaaaaattattcttcgctatattcctgagccaaaatatcaatttgcgcttatatttatgtaataaactagtaatttttttttttccatataattttattagtgtgtatataagaaaataacccctccccgccggcgtgtataaaccattttcataagcacagaattaatcatacatagtgacacattcgctatatcagtgagtatttattgtttacatttgcaaattattatatataatcatccaatttgtgttatatttgcttatcacaacaattatccgctgcggtgttatacatatagaaagcgattttatattcataaaaaaatataatgtggttgtaatgaaaaaaagctgttcttaacgtaggtccactacaaaaattcaaaagggtagttactcttctgaggcaaaatatgtccgataaaatattaatgtaaaaatattttactaaaaatgtaacaaatcaagtgtagtaaagtaactcattaaactagtccaaaatattaacaaaaaaaaaaataaaataaaatacaattacaattaaaattatatttccattgacatttactatgtttgaccttttatatataaactataaaaacaaaataataattttgaaatttgctaagaatactcgtaaatgcgcataaataatactcgtttcatggatttctagatttggcgagatgcttgaacacttaactttattatcatccgctctgaacaaattatgtagtacatttctcttttattaatttatttatttgctttttcgtgttttcctttatttctcccctgcgtgatatgctctacataaataagttccgtaacagaagacatgttacgaacacgaggggaatggtttgtaaatattttcttcatatcatcatataatgaatgagtggaagaatcaaaacgattgtctcgctgtcctatactggaaatcttaaacggtttctctacataaagtataaattcacggcgagattatacagctccacaacggctacgcatgcttacttttcgcgttttcaaaacaggtttcaatcttttaacgatttcttccatcttatccaattcgtcctataaatgatgttattattattctttcacaaaatcttccaaaaaattaatcataaaaaaaatatgattttgtataaatattttataactgtatgatcgaataatgcaaagcacttaatttttttttttttcttacgttacaatgtgacatataaatagcgcgcaatacaaacagttattctaaaataagtatgttcaatttttaatttatatataacttgttttttttaaaaaacccagtttaagtaggaaaatttaattatttatgggaaaaaattaaaaacgcctttttactgatacattttatatcactactgtttttattactattattattgtgcaagttggtatttattgaagaggggtaattttacaattatacgatgttattaatccatcatgatacataatctcatcgtttcttcacataatgaacctagctatttttctaaaaacaatttataaatatgaatcatttcaaaactccaactaaaataaaataacacatagaagatatcgttatgtatttgcagcatatatgaacaaaatattttttcgttttacttcttaatacgtagaaaaattaaagccaaatatagtagcagttaattgatggataatgactgaagtagtgttcataagttctaaagtatgcaatggacaacattttgaaagttgtgatgaattaattagcagtattataagtcacattgacaagatagcagatgaactaaataaaaagaaaagtgcagatgaatttattaataagtgcaaagaattagatagttatctaataaaaaataagagtgattgtaaccaatgctacagacgcaattatgggagtagtcctaatattgatgaagttgtaaaaatatatttagaaacggttactaaatttggtggatgtccacaaccccttacacctgaaggtgaagaacgtattaaattaataagtgaaatagaagaattctgtgaaaaaaagaagggtcatataaaaaaataaaattattaagagataataataatgcccaaaaagagttcagtacgagtgaaacctataaatcagaatgctcaacatatctagaatggttaggtaaaaagaaagaatattttcttggtaaagaggaacaaattacaactttttataaaaaaaaatccctgcaaattcagtttccactaaattgtgatgtgacaaatgctgacacatttaaaaataaagatgatatttgtggtcatgataaatctgaagaatcagaattatataaattatttctagatggacaggtagttgatgatagcattgatgaatatattggtaatagtattcattccgaatcaccaggatacaaatattattacgaacttccagaattaacggtaactggtgcttctattcctgaaacttttctaggaacattaccccatcaaaaacaattacctcctcaagaacaatttccataccgggaaaatttaacactagaagaagatccacccgttggtttgttccataacgaacaccaactgttttcttcactgccagaattccgttctagtacgtcctataaataaactcctccacatttgaatcatatagcacacatcatttttactcaactcatcattcatcccatgaaacaattacattacatgatatgaatgcattatataaatatttaggtcccaaggaaaacaagatctttgtacaaatggtagaaccagccaaaccagccgaactagccaaaccccccccaaatagagtatctggatataaattattttggctaattcttataataatctctggggtgttatcctctttagccttacttttgaaggtaaaataaaatacctatgttccaaacatatatttcatgttatatgattatatattactaggaacattcatttttatcaagctgtgtcttactgttttatagaatacacccataggattgtatcttagcagaaataaaaggaaaaaacggaaagagataaacgaaaaaataactagagtgctattaggattgcaatccccagcagaagcaagcaattccaacgttacatatggaggtttttcgagttgatctaactgtgctaagagagcaaaaaaaaaaaaaaataataaaataatacatataatatgtatgatagttaagctatgtaaagaagtcgtgtcttatgggggatgcacaaaaggaataaatagaaatgatgaatagttacaaaaaaaaaaaaaaaattattataacaagataaatactgtataataaaattatatgaacgccttagaaaaataggcaaagtgatataactgaactgtacacaaatgagcagtgttctaaacatataaacaatttttannnnnnnnnnaattattttaaaaaattacacattagtaatatgaaaccttttatttcgcactagcgaaatgatgtaattaaatgtgcctgaaaatattggcaaaattagtcaccacagcctcatgttacgttcaaaggtgtttatcattgtttagtcacattatgggggaaatacatctacacgtgccagtcaaaacaatcacttacgttaacagcacttaaaaatttgttattaagacgcacaataagtaacatattgtttccctagattaatttctgttgtgtcaggagaaaatccaagcacaacgcagatgtgttgtattccatttatttagacccatataacagacgagcgaataaccgcttctttcattttctaaaaaacgttcgcatatcgtttgacgcgtatccgttttgtataataaaacggaatatggcgattttccatccgaaaaggataaatctttacaatgtatctttatttacattaccacctcaccttttatcgttcacattgtggataagcaaatgcaaaggaatgtgcgagatagaacgcaattaaaataacgcaagtgctgcaaagcgatgcgcatgagaagaaaattcctcttcatcccttcacagctaagcgggtcactacgcatgttcgttctagcttctcataaaatccaaataaacatatataacattacttccaaaaaaaatgttgtccctaaaatattttaatttttcttatgcgctcttaccgcaaatgatgccaaatgtgggacatgtggattacacgttttgtaattttttttttaatcgtaatttcttctgaagcgctttatccgtaattatgttaatcatttgaataacactttgataagcgtttagaccaaattggaaacatttttctaatgcaagctatatcgttatatatagtaccctttttccccgtccttctaagcaatacatttgcaaggtcgatgagttatagtttttgcgcaatttacccattgggggaattttccaaattacgacatttttgaatcatttccattaggaatatgaataattgcaaacacaattgaatcgttttgctcgtcacagaactgttcttacgaattctttccatttttacttcactacttccgattaaaacgcaacactttcctcgaagaactttcacacatatgtaattttaagcatatgtcatatgtattatgcaacgaagcaaataacgcgaatgtacagggaaatgtaatattataccatttcgcattcttttgaaacacataaaaatgaaaattatccttaagggaagtaggctaagtacataatggcataaacgaaatgcttttttgcaattcgtatatcctgtacacataattgttccatccaaaaaaattactttttttcgctcagcaagtatcttccttttttgcaatttacatggaatttttctattcatttgcgtatttgttttgttcagataaaatttaacgaacttgtaatttttttaaaaaaatgtataattaatcattcaacgagcgtaaaatgtaatcataaaaagaacgattactttttgcgcataaaaatggatataaaaattaaaagcatggaaatttacttatttccataagcccataaataaaaaaaaaaaaaaaatcctccactttttttttccaagagaattcttaaaaatgttgcgcagtagtattatttgttacatattaagccatcccgcaaagagatgttatttttctaattaacatttgacctatcaatttttgtaatatttttttctttctaaataaaaaaacacaaaggtatattacaccagatgggactcgaacccataacctttgccttaggaaggcattgcgctatccaattacgccactggtgctaattaatatgttatttcctgcatactctattgtggaataattcgttcctcttcataaaaatgaaacctacgagctttgaagcttccccatatataatagaagctataaaaaaccaacgaatgcgcattaatatgaactgtaaatgtctcaagtgcgtttaatataaaaaaagtagcaatttatatatatatttcctgctgtttgtaaaagatgtacgcataaatggagacacgcaaatgggaatataaaccaacgtcgatgcgtaccattttccttttctttatttttttcgcaaatttcttgcccgtaaaaatgttatacatatatttagcaatatttcgcttaccgaactgtgccaataaatatcctttttttacataaacatataatttttaaattccaaaattgttgatcataacgcttttttccagcatgacacttttaaccatgaaaagggtcatatttatgccctttcaaattgactttttttaaaaattttaataaaaattgaatttttttaaggtaataatttgtgacatcaaaatatgtaatatagaaaaaaaaaaaaaaataacttacacaaattgaattaaaaaaatatgtgcgcataaaatgaaacatcaaaacacatatttttacatatatctatatatttaacaattacatgtgtttatatctatgtttgtgaggctaggtcgagctcatgcatatatgttataaacagcttcgattcgacgcagtttacttttcaattttgagcgaatttcgccagaataggatttaagtaccatataaacattagcattgggcctatggcgcaacggtagcgcgtctgactccagatcagaaggctgggggttcgaatccctctgggctcacttttttttttagagcaccgttgttttttttttttcgtgaactttgttttaaaaggtaaagttgtcatgcataaatgaccttctcacacaatgtctgaaaattcattttcgcagcaaagccccataatatcgaatatctgcttaaaaaatcattttcacaaaggagaggtgtcgtacttgctcacatgttacgtgcacacttgttccgtgcgtaacgcacgattgcagctaaagaataatcccatattttatataaaataaaaaaaaaaaaacatatttattttgttcattatctatttgtttcacataaattgagaaagtgtgcgaaaatcacttttcttcaattgtgcagtacgctattttaaatgcagcagtttatttatacgcgcggcaatgtttaaaagcgcaacaatccattttcctataaaattttgtacaattctgatgcgaatcattattgcaggaaatttacagtagtgcgcatatacaccttattaaagaatcatctattttgctaaaattaaatcatttaattatgtcaatctgaagttaaatgtgtgtttgtcaatctacacgcaaatcgcgctttacatatttaaatttctttttttattctttacataggcgaatttttctttttaccacaacttacttttttaataattttaattttttggataatgagaaaaaaaaaaagaaaaaactattcgaaaaagtaaaatggcagttttcataccattttttacttacccttatgcagtattttaacacatgttatttatataagcattgtgtgttataatttttctcataaaaaatttcctctataaaattaatccagaattgccacaaaagttcccttcacctgttcttatactttcctatattaggaatattttcaatgaaaaaaaaaaattaggccgggcaggagtcgaacccacgacctcccgatccgtagtcgggcattctatccaactgaactaccggcccttatttaaataccgatacaactgcagcactaactgaaattattctgttcgtatgctattatgagtgccgattaactcgaatgattgtatgccgaaaaaaaaaaaaaaacgaaaaaggattcattttttaataccccaaaaaagtgaaatttccaagtaaattaaagggggcatttttttttccctccttatatgattcttttacataagaatatatatgaccgctgcgtgttatatagttatgtatgtttattttatgcaacattgcaattaccttcggaaaatatggcttaacgcaaaaatgacagaaaaaaacattcgcgcaagatgaattcctgataataatcccatgctaacttctcacatatcaggaaaattaaaatgtaatagggacttgggcataattcctactttgataaaaatacaggtgtaataatgaaaaaaaatttgcaggaaagtaacaatcatttgttaatacatacacttggtgttgctcaaagaatgcgtattttttctatataaaacattgctgcccattttaataccgcccttttccacgccatggaaaaaagtaattaattaagaagagaaaggtctttccccattctataatttttttcctttcatgactgtgtttatcatctacatttatgtgtgtatgtaaaatttgacgatcgatatgattttacttataaaaggaaaaaatttcacagctcatacgtcagtgctagaaaaacgcgttgacgctttggaagtagcttttaaaaaggggcagaaatatgtccatgtcctgtttttgtcgattgattcaaaacatatcaatacgaacgtacacattgatgcagctcacttggactcgaacatatcctctctaacgacaagtgatgctttatttccgtctttgctcttgaagcatacataaaactatccaattttaccaaaattatcgtccccaaagggggcctacacatcagtgctgcattaaataacacaattcaggactgcaaaacgaaacaacatatttaattcataacaatttgtgccatttcacaatttccccccacccctttttctcacttaaaatgctgcacacagtccccacgagagcaatgtgttgtcataaatacgctttacacaaccttacgctttgacaaaggtgtcagagcgaagggatgccaaatgggaatgccattctaacaaaatattacatacaaaccatttaattcgtcacacaaaaaatgataaaaatttgctaactttgaaaattttaaaaacattcgaaattttttgacgattatttattttgcgtgaaccacgagaacaaatatatcgtggccctaatcaatttatgcattgtatgtgctattcacgtaaaagaataacccccccccaaagcacagccctcgttttattcaagctgttttcaataacaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatttgtgcccatcaacaagaccatcctcctcatcctacatgaggaacagtaagttcaacatgccttgtcagtcaagaagcgctttccaaaaaaaaaaaaaagaagataatattctaatttgcattaacatcttgtaaggcaaatcgctcaaaaatacgtcaacaaacaaacacgaatttgcttcattgaaccaaataatttatacttcccttttacggaacgtccaacaaacaagtacacagaacgatctcacaaaatgaggataacagtcgatatgataaatgatgcttatcaaacgaaaaatccagccaacgaaaataccatagtgttaagaggtaaaggaaaagataaaaaatagagcaatattagtgaaaaaacgcagtgcctgcgtgtgagaaaacgtgtatatataaaacagcttgagcgactctgcacagagttgtacgttcggggagtatcagactgttcattatatgtagtcaaatgatacatatgtgcttgaagacgtgcattcatatatatacgcgtgccttcgtgtaaagcagtatttggttactaagaccgtagatcggcgcactttctaaccacgtgtgccaaaaaaagggacaacctttttgttcatttttgaagacttacttgcgcgcttatgaatttccttcaccttttccttttgctttccccatctttcaggaaacaaaataaccgttatcgaaaatttaggagtgacgaaggactactttgaatgcatagacctgagtgataatgaaattcttaagctaaataacatcccctatctgcaaagattaaaaacgttaatattgtgtaacaataagatagccagaatcgacagcgacatttttgaaaacattccaaatttgaattcgctagttctgacaaataataaggtaatatacacacgtcatggatgagcacacatttaaggatgaaatatgaatgtgctcataatgatgaacgaaacctattttgaaacgtccttttacaattcatgtgttaacaaaatttaaaacgaaaaatactttatttttccctttgcagattgaaaagttaaccgatttgaaatctctatttaaggccaaaaacttaacgagacttagcctattagaaaatgccgtaaccaagtaagtgttcatagctacaccgagaatgacgcaatcgtaggcgtgctgttaacacaccagtttatcgacgtccctttctacctctgtatcatttggaccccccgctctacctccatatcattcggattcccccctttttccttaacaggttggaaaactatcgcgagtatttaatatacaatttgccatctttgagatacctagattttataaaaataaaaatgaaggatcgggaagccgcagaagaagcgatgaagaacttcaatccagatgagaacaaaggtctgacgcaggaaaaatgaattctgaaccatggggcatgtattccctatgtactattccttttttctttttttgcaccccatatggacatcttcgtatcacccgaactacggcatcttttcctatttgcacatcaaataataatattattttttttttttttttttacagatgttcaatcgagctgatagttcgctgcctacccaatttgccctttttttctgttcacacataagcgcacacatttttacgttataaatggtgtagcaaatttggatatccattaaatgtcctctttttttccccccctcatatttcactcctatataattaaaaaggaaaaaaaaaaaacagatacccaaatacttccattttgtgtattcacttttgttcacacgtccatttatcattttaataactctcagtttttttggaatatgaacgaaatgtaatgagctaaattgctatgtgcttatatccatttacacataaatcaatactccttttatagtaaaacagtttttttttttttttttcctttttacatttctatcaactgcgcttacgcccatttggctacatttcagaattgtcagggtatgttgtatgttgcgcagatattttttttgtaaaaattaagaattaaatatatgttcatttatttatttgtttgttttgttttctttttttttttttttactcccgtcgcattttaaaaaataacgtgagtacctttttttaaatagcaaaaacaaagtattacatgaaaaattcagatggcttaagcccctttttttttggtacaaatgagttctttttaacgatgtttttagtttatcccgtcaagggcagctgcgaggattacatacttacaaaccttcacgccctagtacccccgcatgctgatgcttattaagcattagtatgcatatacatgaacacacgtatggggcgtttacccatgtatgcaaaaattcacgcacatcctcacatccgcgtatgagcacacccgcacatcagcacatccgcctcacagcacttggacgacgaaccaaatcaaacaaacattgaggcacccaaattagataaaatggaatgatgctttacgtgttcgcgcgtctcaaatttgttaatcacgtgtgaacacggcaaaattagagaaacagattacgcgcaacttgttgccacatatcgaatgaagcttagtaatgaacacacgagagaggcctgccagaggatcgaggtatccccccgtagtcacatgcatgttacccatgtgcgcgtcccaacaacatatactaacacagacgcatacctacatagcgacactcgcgcgaacattcccacaccacacccacgtcgtgatgaaccgaaaagatgacgtaaaacatgaaaacaattttaccattcgcttcatgcttcgcactcagttttgtctgcacatgcttcagagtagacaaaatatacgaaacgaataaaacgaatttattccttcacctccaaaagaatgtagcccataaaaagtacaagctcaggtcgtcgaccctactaaatagtgacaaaagcagaagcacctcttctcccccctttagttatgaacaaaatgtagaaaacgaaatgcaaattagaaaaaaaatagaggaagaaagagaaagaagggaaaaaatcaagaaagaaaatattttgtttattaataaaaatttcaaatatgtaagtaacaacatccccattaatgttgaaaaaaaatacacatacgaaacgtttaaatatagtgacgaaattctttcatatgtcttttttgtaataaatttgtttaaacatgaacagtataaaaataaagtatacaaggagcacttacagaatgaggcttcccagggcagaccaaattgggatacacacacgaatgaacttttccctccttattccaatgtaacaaaaaaagtgtccgaaaagaatcaaacattagtatcccattttataaaaaaatttggggataaattcaaattttttaatacaccagaaagaattcaaagggaagattgggctaatatgtttaaactggaacaggaagacaaaaataacttttttaaaaatataaaaattaaaaatgaaaaaacgaaggagtactactttgtcatatattactgcaattggcagtatgaatgtatggcactgtacaatgcccttcatcgcattttccacaattcttacaacaatgctaatttttacaacattgagaatagggtagatgggaaggacatacaggcggaaggagactcagataatgtagaccaggttagtgaaaattcaatagatggaggagatataattaccaaggaggacatcgaaaagataaaagaaatgtacatcaaagatatgcaaagtggtgaaataaccgatatagataaattacttagcaaggaggaaaacgagaagaacgatgcagaaacggactcgacgcaggaaaattctgacaagaatcaactacccagtggggacaaagcgagcagtcaaatgaaggaacaatcgacggaagcacaaacacagctggatgaaaacaagaaaaaaaccttccaggagataatggcggaagaaaagaaaaagctagacgaagaattttttttatatggatactcaaagtatgaaaacatcgagcagataaagaaggaagaagaaatgataaaagaaacgaagcaaattatcaaggaagagaagtcaaaccaggacaagctaaacaacgagagagacttcaaaaatattctaaacgatttcgcatttcatattaaaaattacaaaaatatgtaccaatacgacgcggatggggtggagaagaaggacctgtcagaaaatccgagcacaaatctgatagacgaggaaaggagtgcatcgactcagacggtgttccgaacaaactctgccgaaaaacaaccgatagaagaagcaaacgccaagcgagaagtaaacataaatgtcatttttgttcgtctaagcaacagcacagtgatagcgaagactaaaaacataaaggaaaaaattaaaaagaaatggatctattcgcacgaaaaggaaatcaaattttacgaattaatcctctctgttatgttgaatgaaaatatttattacaaggacataccccatatggatatattttctataacgtacgacaagaaaaaattatatgacttttttaataaagtgaactcaaacttaaagcacagtttcattcacaaaaataatgtatacgatatttacaataacgttatcaatgagaatatggatgtctacaattttgacatccacgatggagacagaatttcacaaaaaggaactacatcggacgacgatgtgcagggggaggcgtctaatccaagcggggacattgtcgactctaccccaaatgatgatgtcctttttgaagaactaagtctagatgaagatgaggaagaagattctgaaaattaccaagtgatatatgatgggcgcatggacgacacgaatcacatcgatgaacagccacagagtaagacaacaaatgcagccgatagcaaagaaacagatactacagtttcctcgcctttaaaaaaaaaagaccaaatgcagtacaaagttattaaaaaaaaacataataaaaaggaaagaagtaaatacgaaacattgtttaaaaaaaaatacaacaatatattttccaacactattaaaagtaaactgtctattgaaaaaattagctccatatcgaatgtccaaacacacgccaattgtaccatcgacacgtttaagaattatcccctaaatgaaatttttcaaaacgtttccccaaatgaaaattttaaaattgatgaaaattacgtgtactactttaattataaaatccccaaagaaatattcccctttattctccagatgtccttagccttcaaatatgaacacaccactcttttgatgaatgcccccaaaaaggtgcagttcgaattcagaaatgtctaagtggagggtgctacgtgtccttcgccaagaatttagagacagcacacgctgtgtattatgtacctttttacgccaggtgcgcatgctcaacggagcggtgatatgtttcaaatgcagctggccacttagcaccatcaaaatgtgccttatagaggattcattttggaaaggcagaaattgctccatggacgtttaaacagtgtgttatatcagcacattctgttgctgctctgacgcccaaacctgtcacaaacgttaggttccgacacagcagccgctttgaagtattcccgcagcagaaaaaacgtaaaaagagaacacaactatttgaataaaaactaagcggtagatgaaccgaggatggtatggaaccccttccctccttcttttgcttaaatcaatgtatcagagaaaaaaaaaaaaaaaaaaaaaactgccgcaatgtctgcaaagttgcatattaagaatgcacacatttgtttacaccatataaagctgaattagtgccacttttttacatttttttttttcccattttagttcaccaaattgacgtatgtgttgccataaaatgcatcccttgttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatccatttggtgaattctcatttgtctgatgaaatgacaaaaattttcgcagcgtctgcatattagttccattttcgcttcccacattcaagtatcctactccccctcctgtggctctttgcccctttttctaaattaaatacccccaagagggtaaaactttttaattcaccatttagtagcattaacaattatgcattttttatcgatgtgttgtgttatatgtacatgaatacatatttcaaaaaaaaaaaaaattgtgtaatcaccaaaaagtcgcaccttcagtaagactccaatcggtgcgcaaaaaaaaaaaaaataaaaataaataacaaagtgaagtcacccactttttgtagcctcgtgcagctgcgctgtgtggaatggtaaacttccacttgggaagcccaggggtaactcctacacatgggcttctttcacaaacaaatataaaaagagcatgcacgaaaaagggaataatttattccttttatgcacaaagcatgacaaattgttactaagttacgaattacataagcatgtaaaacgcgagtcctaatttccttcgatgttcttctttttcaaactagcgtacttaaaaatagttgctaattctgtcagttctgacgcgaaactgttttcctggcacagctgcaaaaattggtcagcatcgacataatcggcgtacgttcgtaaaaacaccaaggactcttttaacagctccttgctcatgtatgcattattttcattttttaattttatcattttttcacttagcatgaaaattgttttattcgtcaaaagaaaaaccttctgaatgagctcattctttttatcctccaattcttttattaacatttcgttttcgttcttggtttgcttcctcttcagcttgctcttttccacgtccatgcattccttccttatgattaggttatctatgctttcgtaaattagtctcaccacgtagtattcgtctgcaaaaagggatggaaaacggtcaaaggggggtgaacatggagaagtgaataaaaaagagcaagtgcttacgtacgtaggccaatacaggcgtaggccccctaacgcatactcacctaagctggaatcctccaatttcgcaaaaataaaatgcataacggacaactcctggacgatttcgttctcaagtaaaatcgccacaacagcgttcaacaaaatggagttgttaaagtaagcgtacacgattgacaataattctatttcgaactggagcatttgctcctcagatgtaagtacacccgaatttttataattcgaaaaatgatttttgaaggtctttttcaaagaagaaacatttgaagagtcaaaaaatatcagagccttgaaaaataaaattaaaatgctgtaactgttccaacgctcttcactatctgtaaaatcacttggaaaaatgtagctgttaaaaatggcgccatccaaattagtacttgaatggttatccaattgctgaatatttttttctatgttatcaaaataatgggcagaaacgttttttcatttaggtaattaaaaaacgtttgaataaacgtattaattgaatctttaaatttgtccaaagccttctgctcaacatcgttattataatcgtcctctctgctcatgtcataaaattgatcttctatattgttaatctcgtcaatggagtacttcaaaatggagttaaaaatggcatactcgtgaaaaatttcgtgctgacgattgacatcacacttaaaactgttgcagtaggtgataaccgatttgggaatcaaattttctaactcgtttttatatattaacgaacatgatttaaaataaaaatttcgtgtccactttcggcaatatttttttttcacactatacattaaattggtgaacttttttaagttatctcccatgtctagattctccaactcctccttaaaactctgagcgtcaaaactgtgtttcataccatccgtttgatcattttctgcgtcatcttcttcatcgtcactctcctcttcttcatgttcatccctttcgtctttttgcgcgttatccgcatcttcattgtctttatcatcgccctcctcatccgagctgtacttcatgtcagcttcaatgcagaagggcattttgcaatccaagtttttcatcgcgttcagggtgctttcattttttttcaggatgacgggggttctcttcgttccggtggcgctgtctcggtggttgtcgccgtcctgggggtgttcatttggctgttcactggcgttttcatttggctgttcattggtgttttcattcggctgctcgtttgcctgcccatttggctgctcatttagctgctcatttagctgctcgtttggctccccctcgtcccgcttcctcttcttcttgttttggccgggctcctcgccctcttgggtctccccccccttctcgaggcccatcttctgcaggttctcctcctgcacttttagaattttattcatgtcgttatacttccttttaaaaaagttctccttgctcttcagcaccttattctcgtaggcaaagtaggacagcatgtagagacaaagctccatgaagaggtaaaaggattcattgtccaacttcccaatttgcttcaaaacaaatttgatacatctgataattacacttcccaaatttttatttattaacaataatctatggacgagggatatataaaagtagtaattttttttattaaaagacgataacaatttgttgatgatgcattcgattaacacattattgtataatttgctctgtagctgaacgtacacgcctaatactttggagctgaattcaacgctattgttatacagttggatgatgtgtaaaatatgttcttgcattaaccacacgtcatgcatgtttttactatctgcatgctttgtttggaatttaatttgcagactgaagatactctgggcgcattcgtagttggcaaagaattctacatttgtacacttctcgatggccattggaagggttatttcttttttcttgtaattctgtagtgatgcctcaccaggagtgtctttactcgagttgcttacatcgttttgcgaagcgtaatccactcctccatccacatcgtgatctccattctccagaagaacaaccctgtgaatatcggactccttttcttcaccagataaaccatcctccaaaccttccttctttaaaaatatattttgaaatatttccttctgatagaacctatgcgtagccacgctttttaaattattctgcacataattgtacaatgcacttttcaaataaaataatctatcataaaaattgtcactatgtataacactgttaatgtagatgtatatatactcgatggtcgccacgtcattattgtctaggtctatgttatcaatgtgttcttgtcttttttcgattaaatcgaagcagctagtcagcatattatccaagtcctctttattctcatcatatatctgtttggatatataaaagaaattgcttaaaaacaagtacaggatgttgtctccctttatgaactctttttccttgtacaattcgatgcacagttggtacaaatttttaaataaattcaaacattgagcaaatggaaacacatggcaacagcttaaggcgattatgcaccttatccataataagcagtgcagggaattatcctttataaaaacttctatattatgatttagcttcaagaacaattgcagcttcagcttctcatcatccttcgttattattcccaatatcgttgcatatattcctatcttcactggcatataaaaaatgcactccagaatggcttcaatgcattgtgttattctgctcctctgtattcttttacacaaatgaaatatgtcgtcactatctattagcttatctcctatttttattatctcatttttgataatatgtagctctatctcctccatggttcttttcctataaatggctacttactcagcagagggagctaccttcttacggttgccttgtactgtgtatagaggtagacttcgacgtcgatgtgatgtactatgtgaagataaaaaaaaaaaggggaacaatattgggaaagaaaccccccaaaaaaaacaaaaatccccaccaagttgaacaaaatgtgggaatactctcaaaagaattcgcacaaatatgtataaaaataatcccccatgtaagaaaaaaaaaaaaaaaatgccagaaaattgtaattcactccttccacaaacaaagaagaggttcaaaaaaaaaattatcacaaaaaggatgtgcttatattgaaagaacatctcaaattcgaggggcaaaacgaatgatggtttcataatttaccaaattatgcatacgtaattgtaacccaaaggggcaaactatttagcgtcacacgaaattttaaaacaatcaaaaggtgattaatgatggaagaattgatgaggggaaggcgaaaaaaaaaaaaaaaaaaggcctattctcatcagcgtatataaaatatgcattaaataataccgagtttatgcaatccacggataaataaaattcccctgttgactgcaaaaaattgttaattaaaaagaaaagtcgctcgcaaaacatacagcatggaatagaaaaacgagtgaaacttaaaaaacaggtttttgtttaaaaaaaattaacacaacaatgagctttgggggggagggggcacacaagaggaactgcaccagataaaaaaaattcctttttctcaactctgtcaaaaaaataccaccaaaatgtagaactggggaaggggaaaaaaaaaaaaaacatgtcaaaaatggtaaccctatttaggactgtaaattcccccaggagttacgtaacagctaaaaaattaacattatgataaaataaaaatgggttcaccaaataactccataaaaaagtcctcagtttgtcaattttccgcttcgtcaaagggtgaataactgcagttgtgaaccctagatgaaaaggtacagccacattgtgggcacacaaaaatgaattacaatgagatgaacggtacgttgttacaagcccgccaaaaaatgtcctccctatggaaccatataaaacgtgtaagaggtatctgcctcaaaggctatcacacgtgagaagatatcccccccacgaaatctactttgccttctcacacagaaccccgtatgtgctaccacttcgaataagctcttttcccaaaataggaacatccttgtaagttgttctgtgcaccacctccccataaagtggaaccctacagctgctaataattgcaccgccaacacgtttaagcgtgcgtaaaaatatgcaccgtgggggatagatatgtccacacagttgctcttgcattcctattaatgcggggcccattctaacattactctgagtttccgtttttgtgaaggcgctcacctcgctaccatttctcatttcaaacggatggcataagtcctcctcgaatgacacacaaatagctctttgcgtaatcttagcatttgaaatgatgtgaaactcacgactgaacttcgtatcccacatggatcacagtttaagcagtactacatatcccaacgaatgttctttttgacttgcgcaaaagcgccataaggtcggttttaagaggaacaaacgtatccgcaaaacgcaccacgcatatgcacactagggtaaaaagggacaagagggatacatacacacgtacatgcatacattcgtacatacgtacatgcatacctacctacgtacatacatacatatgtggaggggccaaaaaaacatgcgagggtgtatacttcgaaagaatcaccatttccacgcgaccaaatgtgggccatgcaaaacaacagccgcgggaattaacccacacatagtcttcacaaaaaaaagtgcgggtaattgagcattatggaataccgcaaattctgagtgacgtggtcgggaaacacaaacaacttggacttttctcgtatcttaaaaaaagtgataaacaggaacgtgggcaagccagagctcacattatcactcttcgcagtttcaccaaaaaggccaaaactaaattctttaatttttatgtccaagcatatctctttatcgcgctcatttttataaccgtaagagttgtacatacacaaaagtatgtttagtatgtccatcaaatggtcaaatgctttcttcgctttgtttctcacaatggaaaggtaaatataattatataccttttcccacatgtctgactcgcctatttggtgcaaaaatattttgttacaaaaaaggaattgaaaaaatgtttttagtacagctaaaatgctcacattttctttgctaacctcaaataggaggcatatgaatttttctatgtgattggaaaaaaacgcttcttccccgattgggagcgcattttgctcgcagttttgtgagtcatcctgaccgcttcgcccgcttcgctcacgtcgctcgatccgcccaatttgcctaattcgccaatatttattatttgtaccaccttgtgcttccctcgcctcttcaaagcgcataccgttaacgatatcctcctgacgatactcctcatttgtttcgaatcgaaagctatggaggtgctccattttaaagagcctgtttaaatactgatagttgaaaaggtgcagccaagtcctcatgtcatcttccctagacaggaaatagcacaacaggcacatccccaacttaaagaagtggacacataaactgctgtcataattagagacactctcattacagctatggaaatatttatttataaaaaaaaggacgcacttccataattttacaaaattaaaattttccaaataagtagagggaatattaaaaacgaataggtacatgtgctgaaacaactcaaattcgcgtacatccagaagggcgtccaaaatctcattaaacagggtgtaaatctctccctcatcaacttgaaccccttttacaataactcgaagattgacggacacgttttccattttgtccccattcgccttacttctaaccaaaaggaagagcataaaagtaaggcattttaaaagcgccaaaatagagaaaaagcaaaggtcaccttccccatttctggcccccctaaacaagtcccttatcttgtagaagagatttaaaaacttctccacattttctccttccaactcgtcacaattttcgcacttatacatgtcaatgaagaaatcgataaatttttctatcgatgtaaagcatgccttcttatctttcgtgaaggtggaatccaaaaaggtgtggaactgttctacgtactcactaaaaaatttgtaaaagtgaaaaatgtttctcttctgtaaaatttcgtagacatctttataataattattatcaatatttttcatattttttattataaaacttgtggcaattaatttggactccattttttttagcatcattttattttcttcttcgaatgtctttttctgctccatttcctttttgcacacggaaacaatttcggctgtcagaactttggtcactgtctcacgcagatgtgcagagatgaccacattatggttcgacccaagtaaagttaattttttttcaacatactttcttaccctttcttctgtatcactcttctggtgtaaaattacttcctgatcgactatagtggggcttcttaccagttcaccgattaaggttaaaaggggtagacagttcgatgcatcagcacgctccaaatatctatcttcacagcccaatggtgtacctcctatttcttgctccaccatctccttgaatctgcctcctccgataaattctttcacctggaagttcacatcatgcaccatctttaaatcttcatactgctttatatcacctactctcctttggtccctgaaaatattctcatcatccaaatcgagaaggtatttcttcttcagcaagtaaagtattacctcactgcagtaatttctggcctgctgcacatccctaacatggcgagtcgattcgaaatgatcacctagcaacgtacagtgtacaaattttacataatggtagaacggaattctgtgcaccaggtagtataccaaatcgttcatataagacaagtaacaattacacatgtgcttggaaataaactccgaaatggaggaaaaaaccgttatgcaaaattgcacatttaaaaatgcattaccctttagtaacacttcgtacttatctagtaacttcacaattacaaaagaaacagaacttaacataaacttacctacgttattctcttcaaataaaaatgaaaaaatatgtttgacgctttcttcgatgtatattaaatgttcatagttgctgattattttctctaaaatttctttttccttttctaaattattatactttactaatttgataaaaaataattccttttttgtgtaactatcgtccttcccctcatttggtattgccaggtcggtataatctgtttccatcttttcgctgttacgtatataaaactgcagcaacgtcttgacgtggaagccgagaccttccgatgacagaatgcaactatttaggcagtctctaaaatatagttctaccttttttttgctttcaaatttttggtaatattgcagtaatttttgtataatttcgttcgtatggctacttcctcgtgggtgatcctcctcaggggtttcttcttctttcttactatgcaacttcgttgtgcatggttctccacttgggggagttaccccttgctcttgggtgctccccgcactgttcagagtggataatccgctacccccaacaccgacgtgattacccctctgcgggatacccaactcggaaaaaaacctaacacaagcacttttaaatgtgttcaaaaaggtgatgcatatttctttgttcatcagggctgactcaattacggcacaaatgaaggacaaaaaggagcccattttttggcaaaacgtttttaagtctatcttcttaagaatatctgttacgaagatcaacgtggcatcgttaattagctcgttatggttatcagcgacgaaagtggtcagctcagtgttgagagcatccatcacgcaagcagaatcggtggagttgaaattcatttgtaagaactcccgctctacccgtttcattgtcctactcacatctgccaccgatatgtgttgaaaaatttttaattttattatttcgtgccgcgcttttatcacacgtactaacagctccttacaaatggcctttacgatatgacagagtcttttgttagccttcttaaaatcatacacactagaggaggggacgcactgatatgagtgcacctgctcgctacttccagcttggtcgatattgctaccccctcttaatttacccaacaagtaagtcattccgtatctgtccaaaccgctgccgtcgtattttcccacgtcatgggcgaaaaaatccctcacttttttgtcgcacctgtacagcgccaagtcagagtactgcatgaacagaaaggcatacacatagttaaagcagtgccttcccagggatgtataatgcccaattaattcaatgttcctttcgctactaacataatcatacacattgttcaagacgtagtcttttctactttcaaacttctttatttcgtttataaaattattatctacttctttttccttctttctaaaatacgttttgtacaacaaattttcattcgcatcactgaaggtgcggtacaccccttcggcgaatttttccaccgtttccttctccaccattgagataggcacaccaatggagctacggcctttattctccaacgtcgcctgtttatgcgattcctcttggttagggattctccccttggattcacccaatagggatatatcgtcaaggtaatcctttgcctgctccaaaatgttgcaactcatttttcgctccttccttagaagcgtatttttctctttcgtcaattttgcaacatttgagaaggcctccattttgctcgtcctagcaagcccttctacatcgttcgaaaatgtagttactccattgacctcttcaacagttgtgccttttcccctgctcttttttcctccctttaaaaaccaaagtgccctcagcaggttctccacatcattaatgtccacaatggactgaacggaaagggcaaaaaacaaactgcttaaccccacaaagcagtactcagaatatatatcgctccttaatttgataagcgaaatgaaaaaatccgctatcgattcgaagttcctctttatgtgttccaaaaacgggttgtaatttataacatagcacaaaattatgcacagaaatttgtttccacctttttccttcacattcgtgtggtccaaaatggaacttaaaaaatcggatgctatcttatctgcataggttttctctaatcgaagaatcatctgcgatatgtaacgaccatagagttgttgaatttgtaaattatccacatggacagagtcccttatgtcctcctttagaatggcattaatcccatcatctctcagcgtgggtaagcagcttaacagctttaacacattttttactaaacatatattagcgccatttaaattccccttggcgtatttcaatatctccatgatgacctccactatataacgaatttgaacagcgcaatcttctcccccttggggcaattctgagtagctactttcttttaccatttgaagccatgtctgtacaaagtgtctcgaaaaaaacaccaaacggaggaacttaaaacagtacctcaacaaatcgggctgttcaatttttttcttttccttcacatagctatgatgtgtgtgaagtaaacaattcgtaaccacttctacaaccttggaatacctctcatcaatttgtttttccttttttattaagtagccaaataggtacatatgtgcgcatagtacgtaactctcctccttcgatttttcggctactttttccacattttctgacttgaaaccaatcactaggtcgtcaaataggttcgcgtgcgtttccttgcctagcatatatattctggtcaacaactttgttgccttctttaccagcttgtgattgcctacgtacaacatgttgcttaaaattaactgcattcttatctttgctaaaataaccaaatgggtgtacagtcccctctcgctattttttaaaatttcaaattgttttctcctaaagttcgcgtctacttcttcctttttgattctcttcaggaaggtacgtagcctctttaaaatcagcgtaaaaacggagcagtacacaactaggtaatcctccttcatattcctttcacgatttaccgtcccgattagaaataggtccagtattaaaagggcataatagacactttcaacatgggagaaggagcaaaaggttatcttcttgtagtactcaagcagattgtgcagttggtctagcctatactctgcataatgcgtgtttgcatattcggtagcaaagtctgcactttgtgtggcaacccagctgggttgcgctatttggctgtactttaatgattcttcttcgcaatttcctttttcacaattgcattcgccgtaattgcttccgtcgtaatttcctccgtcccaaactttatcaacgcaaccgtcctcgccgcttacctccccatacgcagcaccaaacgggcgaaccacacacccgtcgttcacgcgaaacaactttttggaaataaaaaaggtgtactcgtcaaacgagattttcttttccttattctgccctttcaaataatcccttgctaagtctgacaaaacgacgttactgctcctttcaaacagcagcgggtagtacacacattcacagctccccgaggcgaaaatgctaacggcccatttaatcaccacactaattagcaacgcgttatctgcgaacggtacaaattgatccaataaatgctcaacattctgcgctattatttttcgaatgtcttttctgtgtgttgaaggaactccttttttcttccccttcaattcaaacagtccattttgtcctgatgaaatagagttacccatatgaccacacgattccacattttcttctatacgatctacgcacttccccgtttgttggaccccttctcctaccacctcccccacttgcatgcacctctggaagtacttctccaaggcgaacagaactctggttatatcattatgccgtatgtaggactcgctgctcctcctcttaaaccttttcagcttgtcaaagaaggagtaagccaaagtatatgcccttcccaacacggtcatattaattttgtcctccctgagaagcttttcgaaaaatttatctatcatagtagagatatctgtaagtaccccataattgtcactaccaccatggtcagcatccgttccttcctcatccaaccctttcaggtaacaaaaaatgagatggaaaatacactcaatatactcatgcagaaactcatttggggttttttccagaatgaacaacattaaactgaaaagacactttttcaaatcttcatttttcagcctgatgatggtgtatccatgtcgatttaaaaattttacaaactcttttttgtcatggaataaaacttgaaacttggaaaactctgtctcaaaatggatgttcttcatatcattaacaaagtggaagaagaaaaaaaatatataactcatcaatgtgtgtatgtgtgccctatcgattgctacctcagagctgttcagaaataaagtcaaaatttttaccgcatactgcactgggtacatattattatcaaaatatttcagtatgtccaaatttgtggctataaaatgggcgtcattaaaatttacaaatcgcttcttcccaagtagaagcgaattggcatactccttaatttcgtcatacttttcggtgcagcaaataacgtatgaagcgtaactcagattgtgattgcacacaaaactgctcaaaaagtatagcgtattcttcttcatttttatgtgattttgcaccgagtaatttttactatttcgaaatttgtccttatatatcttaataacatcacttggaagaaattttatttcctccacatttttgcagtatatcggtatagccaaaaattcattcatgtgctttatgaactggacaatctgattgtccaatgcagcctcctccttattaccctccctcgaaaagtattcctccatctccttcttattcttctcgtcatttagaatctccaaacattcgataaactttatcatcataaggatacccatttccctgtccgctgataactgggccccattttctattagcatcttttgaaatttcatcttctctccatcatctacgctcttaaaaccgatatctaaaaatatagacaaggtgctgttatataggatcctgttccctttcgcattgcccacgtgttgcaaataattccccactatgtccgacaggggtatgtcaatccgctcaaacgatttgcatctcaaaatgcagtgactcacaatttctatcagtgtttttgggggcgtcccttggttaattagcagttcgttcagcagcacggggatgaactggaaaaaaaaaaaaaaaaaaaaacaataacannnnnnnnnngaccaacaaagtattgcaacccatctgataaaaaaaaaaaaaaacgtacaacacatgatgccgtctcaaggcacatagctcttcccacaaaacaccaatctcaagaggcacgtaacattactttatacaagacaggcttaatcttgtcatcctttgtcaagcacaaatgtagcaggatatcgtcgtagctctttttcttcacctcctccgcggacatttttggagcaaaatgtgccaaaaaaaaaaaaagcggaaaaatgtgcaaactcggttaggagaaaaatatgcaaaacatgggccacttaatttatgcaatttttataatccttcacttctacgttagcttcaaaaaatagagaaaaaatgaacaacaaagtgaccatgcaaagcagccttcccttttcagcatacccttatcaccatcttaaatctgctcccggtgaacatcatatgacgcacgggaatcatcacctgccgtgtgctacaagcaggaaaaaaacatgaaaggaacaaaaaatgggaaaaacattttgccaaaattgaacaatttaaagctaagcagtcgtaatgatgacttgtacaatagattaaatttaaaatggtggaaaaaaaaaaataaataaataaaacaaaatgacgggtcagcagcacaaaaaaaaaaacattaccaaattgcgctatttaaaaataaaaagttcgttcaaattttttgtaacttctccagtttgttaatcttaaaagtgtgtttcaaattatccaacgtggaaaggaatggcagaacttccccaatcaggctgcctcaaagggagtcctgtcaatttatgtcagttccccaattttaaaatgtcgaagcgtcccctgtgcggcactacgttgttttgtcctaagtgacaatcctcttaaaagggaaatctttcccccacgaagcaacgccttcttcacattttatgcaaaacgcaatgtgtgttttaccccaacacattttttgcatcttcataccaatgaggaatagcaaaaaaaaaaaaaaaacttatactgtgtcactccctactacgaagcgtgcagagcaacatcgcacgaaagacagttacagcgcctgcgctgctgcacaaaaatggtacataatgtgaaaataggaaaaaaataaaacgaaataaaaccgtttgatgattcctcttccatgaaggcacgctcagttcgaaattgcaacctgtgcacataactatgcggggaatcaacccattttgcacatttttcaatttcaaaaaaaaaaaaatagccaattttgatgacgcaaaaaagtgtacatacctgagggttacatacccttctgcatctcctaccaagacgtgagaaataattcccaaagaagaaagcatctttacggccgtctcaattttttcacttttcttaattatttctcatttcggcgaatacatctttaattttcaaaagggaaaagttcaagcagagctgttccataaagggagtgagaaaaaaaaacagtcccctcggaattttgttcacctaattatttctcctttttaataaatcttttataaaaatgttttttttccgccgaggtgtctgctaatgactgtttagttgttttccccctttttttttttttttgttctagtcttgtttatcccttcaactatttgtttaatcagctgatgcttttttggacttatttgtttttccccatttgtctgctcattcttagtgagcacatcgcagcgtacctctccgcaccgcatcaccattctgcaaagcaacacattgtctagggaaaaagcaaaaaaatgaaatgctccccattcccatgcaacagcaactattactatgatgccctttccaatataaccccatctgatgatgaacaatttgaagagctaatcaacaaaagaagcaggcaaaaaaatttacactacaagttagaaaaaacgatcaatcaaataatacacgacacgaaaaaaaactgtgatgttaactcagattttgaacaagtcgagaaacttccaaacaaaaattgcgaatctgtttattcggatgattgtctagacgacatagacatcattttgaaaaaacaaaaaactaaaaatatgttttcaaagttaaataaaaatgactcccctggccacatcacacttccctcaaaaaacaccaaacagagaatttactcattacgtgaatatagccaagaggcaaaagacgtaggcggcacaattaatggcaacaatgacagcccaaaagttgagatcccaaatgaggaaataattgaaaactttaaaaatgttctttgcaacggtttaaataaatacattaaggatatgttggaagaggcaaaacaaggttctcctactcaagccgcatacaaagctaacgactatgcaaatctgaacagctcgtactacaaaacagctgatactaagagtgacgtttttaatgaggaaagtaccaaccggtgtgaagttccccgtgaatataatcccaacatgaatggagaacactcactcaaatattccaatttcgaactgctgaatcgaaaaaatgaaaatacacatgaaagcaaaacacacgacactgaacaaacatttgaggttaacacacgtgggagtaataagcagtcgagagcccccagtcctgggacgcgcaacaaaaatgaatatgctaccccaactgcagttgccaagaaaaacaccaagctgcggaaaaaaaactacagacgtaaatggacaaatttgaacagatccaaatatacgaaaaatgtttatctttcgaaaagaaaaaaatggacaaacgaaaatgccctctccttaaatgaaaagaaaacggttcgctggaaggatactatcgaaatgtacgataaacgaataaacgttcccagggaatacctagaacggcactccatcaagtccgtagaacggaatagcaacacaaatggtaacgtttacacaaatggtgatccttacacaaatggtaatccttacacaggtagtacaaacaaaaaataaaattaagacattccagttctttgcacattgaaaacccttatgaatgtccacatcgccaaaaagcacacctccgttatatgatattatttcgctttctctttagccaaactgcccgcactgaagcagcaccccatgtataatgcatcgcgaatgaactgcacgtccggctcaagtgaagattttgccttcagccattttcagaaaaacgccaacaatgacaatttagtaggaaagttccgtttttaagtgggtcccatgttaaggtacatttctttgttgaacctccaaaactgctcaagcggcttaagcacacttttcgccacaacacacaggcctgcctacaacgtgtctttccttcagtgcccgttccaggacagccgcaacattaattcgcaaattatcacttaatttgcaaatgatcaaacttgaaaaacaactcgtgttataacgtctttatatgacccctcccccccgtcgaaaggttaactaaagcagttcggctatgcgacaagaaaggaaaaatttgagtgaacggtaggcgagctaatgacggaatggtgaagcagaacgactgccacaaaaattttccaatttccaattataaaaaaaagtaacaaaaaaaggggaagttttactgcgctttaaaaccacgcagaatcggcacaaattgacacagtaaacaaattcaaacgcaaaaatggggagaattaatctctttcgtaaaaaaaaaagaaacattgcgagggattaattatatgatcaaagtggacccctaacatgcacacgcctcagaaaaacaaaaaaaaatcgagcagtaaattcatcacccagcaagtgagggatttcgctatctctatgctttcgctatctctagctttcgatttcgctttcgatttcgctttcgcttcgccatcgcgttagctttcacccttttcgagcctatcactgcgacggatgcacgtaaatatgcttcgtcctagctagagggaaaaaacaaaacgcgtcgtcctcgaagtggtaatagcaaaaatttattttgcacttaacgggcaaagtggaagagcaatcaaaattaatttgaacagtttttttaaattcaacaattatggtacttctaaatggtgttgcataaccgcgcggactgtcacctgcacatcggaaactttttacgttccattcgctaacgtctattttgtgacaattcaatttgtttatttttttgaatggaccacttcgcctttttatcttttcctttttttctttccctacgttatcattttgcactttcaaatatttgtcctccagttcaaaatcggaggtattcttcacatttgggatttccacctttgctttttttctctttgcgaatagagaattctttgtgtctttcttgtttgtcttgttcatattttttaaattcttcagagaataatcttccgcaaggatactttcgacgataaaattgtatgttgttaagttattgctgtgccgccttcttcggtattgactagtgctgggcggacgagtagtctccctcacttggcacttctccgtgttcacaaggaaaatatcctcatactctatatataaaaataagctgccaaaaaagtacctaacatggtaaggcaaatttaagaggacatttttaaaatttccttgatcgagctcttccaaaaatgcaaaagattccatttcgaaggatagcttaatttttatgtcaaaaaaggacaaaaagagaaaaggaaaattcaaacacttgttataatttataaaatttgtattcttcaaatgttttaaaataatttttaatatcttgtttattaaaacatttactgaatatgtgttactcgcatttttgttgtcctctccgtttagcaattgatccaccccaaccaacacatgattaaattgttccatcgaatcgacagctttgacgtgcctccctttcttcgccttgcacacaaaattgtcaaaaaaattcttttccttaacctcaaaattgttccatacatttttaccactttcaggaaaactgcaaaagcaatctttcaacgctttaaacagaaaaatattctcctcgtagattttacttatgatggtgtgaattatctgcgatatatttgttgtgtaaaaataatttgcactgaacaggtaataaattttaataaaatttttgtttattttatgatttatattgataacctttttatggtaaaaatactccggaaatttcttctcaaaatttataattttttcccgccttggaattccattcttcttcccttcatgcaaaatttttattttcgctttcaaaaatttaaactctgaaaaatttcgcctttgtaagatctgccttccctcggctacccttctctccattcctttacctccttcggtaccgcttccacacaatttttcaacgtagctactcacactatatggccgaattttattttcccttttatcttcaccgcaattattttcagacgctctaaaattgttagcctgtttaataccctggtcatccccttcttcaatggaccaatgcagtgtgctcttcaaatcgacaaagtctttcctatgctgctcctccatttttacattcttcttaataatcgcatcgagaaccttacgttcttcctcaatcgtgttggacaaatcaatagttgtgtcctttccaacggggctaccatctgcagggtgttgcgccaaactgcttagtctttccttccctacgctgctgttcgagagctccccctggttcgctacactctgacgagaagatggcacttccaaacaggtggtcaccgtttctacaaacggatcgtcacccaaaaagagatcactcaataaagtgtcccccctgtggaagcagcacaaatgggtgaaccccgtcttctcctggtgtatcagccgagccgcaatcaattcgacgctaatttgtcgcaaatactcctcatagtgtgcaaagggcggatcattcggcgcgtaagaatcccttaccataatttgaaaaaaaagattactagccatgtgatcctctatcatgttggatatatggcgggagtatttcatgtagggttgtttaaaatgtattaagtctccgtcagggtcatcctttgtgttatctccacacgaaacgacgtccttattgctgttcatttgtctccatttggccattaaatctcttcctatagagaccccatcttctagcctttcactcacctcctcgcgtttctccccaagtttggttccctcctccaaggggttaatcacacagttcagcattcccatcaattcgctactctcactgacgtagttaaaatttgaatccttaaacatttctaaatattccaaaaaatggtgcgtctttaaattcgatcggtcgtgcaataagtgccatatattttttttaaaaaaaaaacaattttctccaaaaaaggaagcattcttgttaaaaaaaaggttaaggatactagatatgtacacataacagaaactccattcacgatcgcatatgcttggttgcacacagtgcgggtactctaaaaaggcgtacatctgatgggttagcaattccagtgctacctcttccttgcacggaaggctctgcttcctacccgctctgaaatgggtatccaacaggtttacctgactggtggtactgctaatttttgtcgtttcattcgcttcacccctcctgttatctgtgaggacaaccccatccttcccgcccccctcgttggtgcccgaacactcgctcatgggacttcccccatggtcctcctccttctccttctcctcctgctcatcaccaccacttcttatcacattcaacatgtgggcattaacttgggtctctccctctaaagcgtcattcaaagcgccattcaaagcgccattcaaagcggcattcaaaacaccactcgatatgtagtacccaaatctgtgagaccaatcgaacaaattaaaatgaggtaaacaattgtcacagttctgtacaaaaccctttccaaatttgttaaaaaagaaagaaaaaatcaaactagggtacttaaatgacagcacaatcaaaacggcgtaaacagaacaccattcttcattgttgtgtatcatatggtccacaaggtacacctcatgctcattaacattagtgtagtctttcgcctcgccaaaggagtcctcgttcgttgggttaagcgacggatgcgtgttgtactcatctgtgatgctactacctgtacctccccggatgccacttcccctaccagtcaccccatcacctgtcccacccccgcagtcgttttcctcccccaaattccttctcaaagaatcatcagaaatactttcaaagtccatgaagtggatgttcgtcttataatggaagttataaatgcacaaattgctcagcaagttcaacacaacgtacaaaccactcttttcgtattcactgtaggataacatgaggaatatgaatttgcgtctttccttgttcagattcttcaaaaggacagatatatatttattaaaaaaacttttatttatcggaatgatgtgcgaaattttgctaaccaaataagtcacgtaactaaatatgtgcacatctatgtggtttaaaaagaacacgatgtttttttgtattttcactgatctctttatcttgatacatgtcaacgaataaatcgaatatcctgaggatgaaaagcaaaatgtgttgttcatcctcgtcgtctattttgttcgtcaaccaaccattacttggatcgctattaaaaattgtttcaaagtttgttaacaaaatagagttttttgttttgtactccctttcctctacatttctgtagcttccaacttggtcatttgtgaagtttggatttccatcctttgcattttcgttccaattattttttggccactgctgatttggtatgctgctcacattggctttatacaaattggcgttttcttttttcgatcccatattttttttaacataactgggttgggagacacccccctgttgggaagcacccccttgttgtgagccacccctctgttgatcactttccttattgggggggtctctcctccctacttcgccaccatcccgcgtgtacacctctgagcacatgtagctacttttaaaaaaactcaagtaatacttctgcaggtttatcatttttcccgtggtgtgtcccctgaacatggtcccctttttgcccaacaggcttcccaaaattaggggtttgctgaacggggaaaacaccgcagaggggtgctcatcactcggttcgctttggccgagagggttctcctttgccttgtcgataacggtgttgcctagatggttccccacctggttgcccatgtcacttcctacccccttttctacccccgtttctgccttcttccgcgcctcccatcccccctgagcagtcccttcctcccagcgcttcctcttcaacatgcccaacacgcagcaaaatgatttgagagactccacccggaccatgctactctggctttcagcacaaaacgagaacagagttacaaaagaatttaacatttttaaaaatattttctcgtcattattcaaaaccttggtgttgtattttaaatttttcttcgtcaggatgtcaatcccatcgatgttgttcttcaaacaatttacaaataaaaaaaaagcgtacgaaaggttgaaagaatctcttctaagcataatcagaatttcaaacatacacaccaggcacttcaaattggctacttttaaaatatcattttgtgcaaaaatcttcacacatacatgggcatagatatttaatacgattccgaatatactgtagtggaagtggcattggtttgagaaatttatgattttctttacacactgtagaagctgtataatggatttcaccaaatgaatgcattccttatctgtcacagttagcatacgttttactttgtctgacagaagttttactattttctctaaataactttgcgcaaattcttctttctcttttttctttttctcgctgagcatctgctggtccatttcctctacttgctctgtatctaccggttctacatttgaaccggagaagttaggttcccccatttcgcgtttctccctgcctgaaatgccgttcatcgtcgcactgctatacagattaaaaccgctacaactgcttcgactgttgcaactttcgcacctaccgcaattgccgcactcgctgacttcctggccggtactcttcgccgcagccccgtacagagagtaaccaccctgctgacccctacagctggctgtgtccaaaacgcaactgcgcgtactggtacccacatcgaagaaggcgcccaaatcatccctacccccctcaactccattcatcccatttgctgaaaactcaaaataggtatcctccgaatgctctcccttcccagggtcattcatatctaacaaggatttatttcccatattgttaacaaaactcatgttgtaattatcgacaggattaaactcgtttttctttacctgaccagtcatactattattgacaattttgttacttttaaaatattttttgctataaaaaatggttctatttttgtaaatcttatgtgtatatgccaagttcagcttgctgggtgagttcgcaaagtagtgaccgctattgaatcggtagcaatttctttgggcgggattacttccacctctgatgtttcctctaacatggtttgcctttctgttgtccgttccgcctgcaccttcgaaagtgcttccacttgtgataaagctgtcacctgatggtgctccagctgcccctcccactgctcctcccgccgctccatccagcgaaacgacgtccccccccttaaaggcggactgattatccacccttccagtgtttacttcattgagatttcccacacctctgtaaagcttcctatcagtccccaggccgctacttccattcttgtttaattttttatttttcacatcgaaggagttcgtccctccgtccacatttgtagtgaaatagttcccatctttgtccttcccccttggtgaaatattcacattttgtaaaatgccttttctagttttatttgcaccgttgtttattacccctccttggtcaaatctgtgtacgggtccgtctccccctatcgctctggggtcaactcttaggttctgttgaagcgcctctctttcgtctccttggacggggccgaaatgtaggctgtttatatttatattcgcatttatatttgcacctgtgtttacggtaccctcgtaggcctgacttggaaacacaccctttccgctgttgaagtaaattttttttttaatttttctcttttcctctttaaaattgttacttgcagcactactgttaacattgccctttggtttttttcctttcaattcctttttcattatatgtctatctggtttttttatgtatgtattaaaacctttctgttcgttcgcttcttaacgctttggtctgctgggccatctcatgatcgtgctcttcgagggggggcggtgtgtgcagaggggcctcacttcggatagctcttttttttcagcgggtctccttataggtgtaataattctttactcacaaaatgggctcctccttcactttcctatttggaagaatccccttataacgaacggaagcaggggaagaagtagaggtacaactgcaggtacaggcagagatacacctacaggcagggatacacctacaggtagaggtacacctacaggcagggatacacctacaggtagaggtacacctacaggcagagatacacctaccggaagagcgttcttgtggccacccctacgctacgtttgactcacatacacaagcaaatgggcgtatgtgactccttttccgcctttccccattaaacctttccaacgaaaacatatatatgctcaccaccccttcagctacatgcatgcgaggattgatatatacgcatatataaataatatacctaaacaaaaccacgcacaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaatgaatatctcactaagctatgcttatcaaaacgtttcaccatgtcaaaattaatttttcctttttttatgttcaaaattgataatatgccccatttggggtgggttggaaagcgggaaatgagaaacctttcagagtcatgaagaatggatcggaaaaatccttccttaaatttctttccctttcaccgctaatatatatacgtacgcataaatgagcacatgggggtgaccatgtacttctataaattgcccttgtcggggctttcaaatgtggtactacacgtctgcgttccttttattactgcatgcatgatttcgccacttatggtacttcctcctgcagcgcgtttcaaaaagggccctgctttacatgtacatattttggcatgtgggaagtctcgccgcgcttcggaacgcttcttctacaaattcgcaggaagggaaaaaagaaaaaaaagaaaaaaaagaaaaaaaaaaaaaaaaagaaaagaaaaaaaaaaaaaataacttttaaaatgaaagtatgcaaatttgcttgcacactggggaaaaagaacatccgctcagcttctcccaacagagtggtaacatttttcgaattaaaaagtgacagaacggcgcagcgggatgtcccccttcgttctgataaacaaattgccacatttgtggccatctgagtagacccattcattctgcacaaattatatacgcagctccaaatttgaaaagaagagtccctttttccgtcgcggcagggggaatagacttatccgtgccgctccgctgtgtcataggaaggcacgccacgtggtagtgaataatttcccttgtgggctggccccacactggcgtggtagccgaaacaacttagcaataccctcctccccctccacacacacagtgggtccctctccgaaggatatccccctccctattgtcaaaattgatcccccattggtctatgtacacccctagacaattgacccacaaagttgcatccatacagatcgaaaggaagaaaagggtctcccccgaaaaaataaaagaattatcaacattaacaagctacatccttggctgccttcacatacacaaagatgaacgacgaagaaaaggtcttcttcaaatttactgaaagtaaaattctgctaagcgagttctgtgaagaatatgttaaaacaaaaaagaaggaagaaattctcactcaagaaataaacaaagtacaacataaaaactgccaaatggaaaatgaaatagagaaatataaacaactggtaagtaacatagaaagaaaaaaagacaaagaaatggaaaattacaattttgaatatgatataaaaataaagaaattagaaacagaaatggacgtacttaattcttgtctaagtaaagaaaaagaaaattataatttgaaagcaacagaacttataggactcaaattggaaaatgaaaaatataaatcacaactaagtgaccgaaaagaaaataatactcaagaaaaggaaaacaaaaaaatgcttacacagaacaatattaatgtacttaataaaatatactctgagattaatcaaaaagtggaagccataacgaaacatttacatgatagcaaatgtaacagacatgacattgaacagaaaataaaatcttaccaatctcttttgaatgaatatttaaaaaaaatcacagacacaaatttgaaatgcgaaaaattttataaattacataaagaagcacagttcaaaaatatgctcaacaagtcaaagaaaaaagttctaaaaagtcgcatagaggaattaaaaaatgaaaaccaagtcttgtccaaccaggtcgatgccttaaaaaaaaatattgtccacattgatgccgagaaaacgcaatactacttattgctcaaaaaggcagaaaaaaaaaatttgtttttttatcataaatttaaggaaaaaaatgccacgcagggtactgacaaggggattccgaggcatcaactagatcaccaccgccatgatttccccaggcgctcccattcgtttgataccccaagaaagtcaccgcctcatcttaagagaccagaccaagttgtacccgaccacgcaacttgcacaaatgggaaaaggaattcatctcaacatagaaacgatgcaataaccaaaaatggccctctcccttggaagaaaaattcaaaacaaaagaacagaagcacgtcaatttataagtacagagatgtagacagaaacaaatcataccgagctgacgaatttaatatcaaaaaggaaaggaagcgaaagaaaatcttattcttttccgacaacgatcatgataaaaggcaaaaaaggaaaaatgcaatttcgaatgagaaaaacagtgtgcagtacatcgacttaatagttaactcaactgacttactttccaataagttggggcccgatggaaatgcccctagaaccgcactatgctgaaaatacccccagtttagcacagtgcttccgcccctcacatccgcgttcgccattctccctgcgcataattgggaggcagtgcattccttttcaagttcccttcctcatcacccccccatttctccctccgtatgatccctccttagtggaacacctcgtcgattcgtcaccactgatgctgcctcgattaccacggcgacttctctccatttcgaaaacgtcgtcgttcaggcagtttcctgattacccaaggggggcaatttttttagtatttcattccatttcatttcatttttttttttttttttaaagtgccataatgaacttcccatatgtttctgttaaatgggacccccaatataattcttcttgttaataacgaagctgtaaataaatcgcgtcaccgttttagagtagctcccacacatgctgcaaggagaggtgacaaaaatggacaaattttttaactcagaacgggtgtagccaatgatgctgactctacacaccatacttccaccactgaagttaatccacacaccagttacgaaaaataccatacacacgcatggtctccaaactgaggacaccattcggggtgcacatcccatcgtggggaaaaaagggccaggaaatttaaaaaaaaaaaaaaaaaaaaaaaactccctatggctaaaaaaaaaaaacatacattatgaaaaaaaaaacgggaaaaaaagtgaaacatataaggggatacacttgcgaaccaatacagtaatggtttctagccatgctgtacagatttagcaaaacttcgttcttaatgtcattgctgtaattaaatttgatgtcctgattgtttaagtaatatttatttaaatgtaagggctcgaaaattttgttcgagcataggaattccaaaaaatcagggaagtacttcgtgtctgctaactttgactttgccaagtatttctggcactttgcaaatccgtttgttaggtgcctgatcagtttgtgtcttgcactctgcaggagggaagtggcgaaaaggggaaatgtgcagtcgatcggcagtttgggaaaaacgcacatgaatgtgtgctgcttcctccagcttctaccagcttctttgctgcttcttcgcagcttctcctcagcggaagtaccgctgcgggcggcccgaattaccagaatgaagccctcgtagggatacaccagcgctagtcccagcagaatgaacgccaaaatgatggtcttctggatcactttcttccgatttgtctttgcgttatggaggatagacacgggaatcacgaagagcacgctgaagagagctgagtaggaccagttgtacagctacaagggatcaatcaaatggggaaaagggggaaacgtaaaagggagagaaaaaatgtagtgataaaataaccgctataacaacagaacgggggtacatacaccatgctctctgcgtaatcccataggggggggggatacgaaaaccccctttcggtagtttctccccccccttttttttcccattaccgacgacaggagcacaacaaaaatgaagtaaaaacagttcatgctattcattatggaggaatacggcgcgacggagctgttaaaaatgtacaggacattaccaccgtcaaatagttgtaacgtcttctccacctcatccaattcgtcttgcagcctcttaaccactgctctgttttccttctcgcgaagaaactcctcatcatcactatgcacaattttcggtttagtcaatttggaaatatcaccccagctagctaaaacttcctcattattcaagttggaataaaaatgggttatcccaattatactatttattttattattcaacttttttatcttgtctaaaaggacaattttctcaattttttggaccttcttatatttattcacattgctgatttttttaaccatgcacgaaattacgtagttaaaaacaagggccactataactgatagaatgaggatttcccaccagtagtgagctatttccacgtaaacttcgtatcgatctgggtgccattctgtgcatagtgggagtttcttttccaagctcagcagctcgtatattttatcattcgttgaaaataaatatatgggcaatgaaattataaaaatggtttttacatacccgtagagacccactatgagatttgtgtagcttcgtagaatggatccttttagtaacttcaaaatggcataggcacatattaagtagacactgtagcagtacacactgatgggtactctccttctgatggtatcgaaaaaataaaaattggacgagtggcagaacccttcgggggtattgctttggctccttataaaactttccatcgccttggtgaagttaaacaaatttatcattttgtttttcagcgggatcttactcacgcctgcggcggtgaaggctgcaatgttttccctttacaggggggaaaaaaaaaaaaaaagggggggaagtatgcggcaagtgaggggagggaggcgctcggatggctttcactatgtatacgcgcagtcatcgcggcaaccgccactacaattgctacacactccaacggtcaacccaactgctacccactccaacggccaacccaactgctactcactccaacggccaacccaacccatctgctacccaacccaactgctacccaacccaactgctacccaacccaactgctacccatccaaccgcctctcccgcagagcctacctcaaaaagtagacgtgccccttctcgtagcccctctccaacgccatgtcaaagatcgcgtggtggggagattccactttcacaggaatgttgtagtagattaactcattggtcagcagcaagataaagtccaggttgggcaaaagcccatttaggccttcataatttatgtgtatatgtgaagggtacacagaatcaaattctattatgatggccgatctggagagggccttcctgccattgcttacatcattactgtacaaaaaatcttcgacaaatttctgcactcctaaagaatatagccattccttgttggtgaacaaaaatataatgtccttactcatataattgcagctttgaaaataattgattaacgttaaaccaactgaaatggcgtgaaaattttttctttccttgtaatcgaaatttatcacaacgattatattttccatgttgttgcagaatttgcacggcacagtgctgaccagtatgtcaccctttatgccaccctttgagccaccctttgcaccatgctttgcaccatcctttgctcttatcctgcgtttcaccgtttgaacaaacggggacatgcttctgatatattcatttattacgtctattatatcttccttggatccataattggaaaaatacctgctcgtgtagtttagaaagtcctcatgagttttgtctaagttggaatttcctggaaattgcgagaaaatcagcgagtccaggtcggcctttttactaaatttgttgaacacgcaaaggtaagcgaagcccacgacggatagggtgattctgccgaaggaaagaaaaggggagacatcagcaaagggcgaaaaaaaaaaaaaacctacacagatgcacgtatatgtgtaggaatgagtgtaggcatgggtgtgcacacgcgttgcgcaaacgcgatgagatgtgaagacgtgtctgctatttctctccccccctcattcgagttaatcactccctcctctcttaccctataaatttccacttttttaaaacctttttgaccaacaaaaaaaacttggggttctccgaaaaccccatgataaattaaaatggtgagataaaaccaacgagaatgcgcagaatgaaaaaatgacaacgcacgcttattggaaactacaaatggggtggaaaacgcaaaggctgattcccaagtggacgtgtaggcatggaagaagctgaggcccttaatacgtggttatcgtaaaggtgatgtgacatagcaattcataactcctgtgttgagccatttaactggagaactgtcccccttttcttcactcctctacggctgaacatggcctacgcgatgtgcccacatgtcgcataccatatgctgtgtgtttatttattttttttttttttcttctttcttatgcccatcaatttacgcttaatccatctaaatatttacactaacaacgaaacgcactgcagagggaaatttaaaaaaaaaaaaattggagtccctctcacaattattctatgcattatgcagtcagtcggattagtcctgtggggaaggagcgaaggggcgaagtaggaatggaacaattccccatcgtatcatattttggcaaaattaatgcttcattatttggtcctccccctcctctgcaatatgacccacctccacgttatgctacctatcattttacaccctcctcaacaggcaatttttggcgtgaaaaaaaaaaaaattggcagctgcaacattcattctttcgtactacacctgcatatccttttgctacattgggggagccttttttttttttttacacactttattccctcactgcagtatgacctaattgcaaaatgggcacacaccaatggtaatgctactcccaaagatcacatcccaacaggataaaatcgcttcgcatgtctcctctgttcaaagacgaccaacgcatacgcattcttcagcactattgaaatgctaaaataagagttgacatacagacaaaaaaaaaaaaaaaaaaaaacagacggtagaagttgtcaccagggggatacgtggcatgtttccctttactaggcattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagtgtatgttggatatcccccaacaagcgcccaattcgaacggcccattttaccgttttcattttttacttttacttagaagttaaacacccgtttttacaaaaaaaatgaataaaaactgctaatatgatgaaagtacccaccgttaaatccatatatcacatgcatgccctctccttctttccacatgaaagagtcattttaaaaaaaaggtcaccatagacaaagaggggcagtaactgcatgcacatataggaagttacacgggagcaacttccctgtctgaactacaccagtgcaaatgaacactccgcgtggtccactaacgcaggcggtccactaatccgggcggtccactaatccgggtggtccactaacgcaggcggtccactaatccaggcggtccactaatccaggcggtccacacccaggcacggcatacaccccagcatattcacatttttcttcacaaaagttgtaaattaaatctcatcggaggcctgctaatctctaagactactttgtcttacatccttgatttaatttatcaagcagcacgcactctccatgtaacttcaaatttgtacatataatttacacactgaaactatccacatggggggtggtggtggcatcctacctgttcttaataaaaaaaaaaaaatccctttttaaacattttacatgagatgaacatcaaatatgaaaataacatgcggtcagatttttccatttatatcttccattgggtatagctgcacgaaatttcttcttcttctccttcttcttctttttttttttttttttccgcccaacctaacggggtccccacgtgacactgctgggctagttatttgtctgtccaccgttacgctcccccgactgttggttcgaaggataagtggaggtacccccattctgattatgcagattgttaagctgctcattatatgcaggattgtattgctgattgttgggttgattatacagtgggtgcattcgttggccgtgaggtgcagagttcccattctgttggtcataagcattcctgttatctagctgatcataacttacaaacccactatgttgattataatgtgacattgtattttcctgactggggtaggcattcctgttaccctgctggttgtagtgagacaatacgttgctatttgcgtgtgcgtaattggggggttcataactctggctcgcatatcctgacccgttagccccacttggcccatatgactggtggccgtagggccctctgccactgccatagtcgtagcttcccatataatttggctgattataagactgcatgttattcgaaccactattactgctattctgaggaacgtatggcctcttatacactggcacatcttgattgctctcattgtttggagatatgtaatgattttgggtcattccctgtgtattgtaaagactctctgggttgggttcgtttatatataagaaggtggggtcactgggatccacatatgcattactacttgaaaaaaattgctcattaaattcgctcagggcacctaatggtctgtttttcctcgcagcatcatatactttaaaaaaataattaaggaagctactacactgcccattgagaaaaacgatattccatttacagggactctttagactgttgggatgatccattaacggcttcactacaccagacaggtaattcaacccaaaaacgggctgttcaaattttggcttctcaatcagatttagtgggaactctaccgatatgaaatttgcgttcgttctgctccgttcattcttgatgaataccaaacgtatgctcgtaaggaaaatcattccgtcttcctttatcgttctacagttgggcgtgtttgtatatgcgtatttgtatatgttttttgtatatgtttgtgggggggcacgaacatatgcacatacatgtgaacgagtttgcagggctatctttagctgcgcactagggctatggcagacaggtggaaccaaccggggagacacccccccctcgtttgtcccattagtactacacactggcagcatcacccgcatgggcgcacttttatgcgtaatatacttcgtaacgctgttcttttggttacctgtcggggaggtagagcttcattttgacgtcttctcttcgcaggtatgtgaactctgatcctttgttggcagggaagaggaactctgttcagggggagaagcggaaaggcggaaatgtgagcccacccaaatgtgaacacaggcaaatttgaacacacgcaaatgtgaacacaggcaaatttgaacacacgcaaatgtgagcccacccaaatgtggacggccccaatgcaaaacccctatgaacacaacacactgcgcggagaagtgtcctcccccaccattgctgcacataccctggccttgaattagtgtcggatttagcgccatcctttttgaagaaaattttcaagtcgcctctgagcttctcggttgaacggctcataagggggccttcccaaaatggacctttccaaatgtgccttttcgtgtcctccgatatttacagggagtaatggaagctctataaatataagcagtcacatgtacatacgcgtgtatgtatatgcatgcgccacatgtttattttgacttttctcttagtaagcacatcccagctttgtcatttcgcaaattttcatgcttggaaaagtttcatactttgaaaaagtgaacagaaaggggaaaaaaaaaaaccatcagaaaaatacatacaggtgcaagtgttatcatatacaaatattatttttgcccttttgtaagttcaggagttttatttttatctcttcatttaaaaagaggtacaaaaaaacgaaaaaaaaaaaaaaataaagaagaaacaaaaaaaaaaaaaaaaacagcatgcataagtcaaacattaacgccgtgtattccttcaaacgcgctttgcttaaattcttataccttcacatgtgatagaacatgtgcgcgggcgcttgtgtccctgcacgcacttccccgcgcgggagcagttgcatgtatttacatacacaggtgcttaagggtcaacaagggaaagattcacttgtactcttagtttcactttttctttcgctttttcttttaccttttttttttaaaaaacaattcttgtgtcaatgcgtatatccattccccggtgcacacaagctacgcgttatgcaaaaggtgaacagcgcggggatcaaagtaagaaactgaagactcgcagtgacgaagcgaaatcccctacaatgcgctgttcacccccagaatgacacgtcctcacttggatgcgaaacagtcgtgaagtcactgcgtgtgcatacctgtttcaccggaaaataccacttttttttttttttttttttttaccctcatggtgactcccacacacaactacgaaaaaaaatacaaaattgcggtaacagttttataaagcacatttatgaaaatgtcaaatgaggtgtatgcttcttcacttttttccacctgaacatgcatgttaaaattgaaacatgtgaggaagaagaacaagaggaacaagaacaacaacaacaactgactgactgacctcacacagacatgcgcgtctatccctctcccatttggtctcctacattatgctaaaaaaaaagggacaccaaatatgcctctttttttttaccccttttttgatgacaattttgcctctagggggaatgtgtcccaatggcaggaattacggcacggatttgggggataattattaaaggcggaatggcccatgaaatgtttaaccatgtgaaggtcgcataacggaatggagttatgtcctctctccaccaccaaccaagtggtctttttcctgcctagttttcttacgcatcccacatggttagcgtatcacccctagttgaaaacataagaggggcaacgcaaagacggccatagtgactttacgttcgtcatatgcaactttgcaaagtaaaaaaaattgaggcagtaaatattcataaatttttttagcacaaaaaggcaacaatggtggtacgtttcttcttccaattcgtgcatgcgggcatttaaaatgtcaatcagtccaagtgtgtgtaatttaatctgtattctgcctcttccatggtatatcaaatcgatggtagttccacccccttgcagcaaacggaaaagtaggatcgcccgtaaaagggcctccatcctgttgcttaacatcgcggtagtacatctcatcatttttttttaccgctgtagatcgattgatcctgtaaaaattttttttttcctataaatgtgatcagcgtgatacgctcttgttacttctgcaaaggtccaataaaacattatgtagtttttaatcacgtgttgttgcgacccgtgtggtgttccacaccctctcgccatttgcgcgagtttcctccgtccgacatcgctaagttcctccttcagtgcgttccccctaggagaacattttcacgaggctcagctcctccggacgatgtgaaatttgtatgcgcgcctgcatatgacccatcccgtgggaaggagtcccactttgcgcaatttcattcgtataattttgttaccaccattagcgtcccctccattagtgccccttccattagcgcccctccattagtgcccctcccattagcgccgcttccccttttccccttttttgttccgcctggcttcggcctcgactcccgctggcacaagtttgcccttccccccacgccgcgaaacgtatcgcacatccgcctttgcccagcgcaagatttaaaaaaggagactcccccccccttccttttttggcacttctcccattgttaagaacccacttcttcatatgctgccctaccgttgcgacgtttcctatgatattttctctttatgaacattttcctgtgtgtatttaaaattttttttcttttttttttccatgccgacgttgactccccattcggagtaccctccacacatatacacgctcgcgaaaaatgtaccctctctactacgagaagaaaatcgtgaaaaaactcatacagcacgactccctgattctcctggcagatggatttaacgagctgaacatcctagccatattcattttttactaccagaacaagtgcctgtggtatgagaaatgcgcagaggagcaaaacgtcttctttgagttgttcggactcaacatacgcaaacgggtggacggcgaggaggatgaggagcaggtggggcgagacagcactggtcggggggatcaccataggggaagtgataagagtagagaaaatgataagagtagagaaagtgataaatgtggagaaagtgaccctccagaaagggaacacttgaaccaagccaaacaggtgacaagtgcgagggacgaggcggatagctcactcgggaaaaataaaattaacagcctcctggactccttcaggtatgaaccccctgggggaggcaccacgagggaggacccccccatggaggagcacaaaatggaagtagcaaacatagcgaatgagaaaaatgaaaacatcataccaactgagacgatcccacccgggaatcaaaacaaactgatattcatcctgaacgtgtctccaaaggagtataacctctttttgaagtaccaactaggtctgtacgatgagatgagcaaattggaccgccaatttaacgatagagtaaaaataaactaccttaagacagagtatataaggaaccaaaaatcaaacgaaagaatcgagttgtatataaagagaggagtctacttcatctcatccaatatactcctaatcgacatgttaacatttaaaattatcccagaaataattgatggtatcttcctgtgcaaaaatcacaaactggtctataacatgaaggaagtattcatcacggagttgtacagaaagagaaacaaatatggcttcataaaaggaattagtaacaacaaaaggttagtaaatagtcagcatatagtaaatttaagtcaaaaattgagcattaaaaaggtctactgctatccgagatttcacaaaaatgtacatatctcactaaataacaactttttacaaccaaccatttacgaaataaacatggaactcccatccgatatcaacaccatggaagaaaacctactcaacttaatacactacctaaatttagaaattaaaaaatatcatacctttactgattttgatataaatgcactcatatattctgacagtgctgaaaattacacaatgaactacatcaagagcaaaaacctaacctacaatacaaaaaaattgttaaaagaaattattgtccttactcaagtacttaacaatttgtacgtctatgaccacgtcgtttttgataactaccttaacaatatcaaggaggcagataaagaatccatatggctctactgtaatgaggctaatgatattttctttttatctagagagaggaagatcaactttttaaaagctcttaacatgaacctagagttggatatcaccaagcaggacaacgttccccttgtcctccacaaactgcagcacgaaggaaaatatttccacaaggcctatgaagtcaagcggacgcagagtgaactctacagctggatacacgagttggtttaccgacgtgacatacacatcaaggagtttaaaaagatgacccaaaaggggcagcgtaacatcgccagtgcagagaatatcctaccttctacacgcaaaaggggagcggagcgatcaacgcagggagacctccccaacacggccctcctcctcaagaggcccaaagggggcgacccccacgaggactccaagaaggtgagcgcatccaacgcagcagctttgcaaaaagaacaaagcgaaatggagctaggtaaaagggacctccaaatggttacctcccaaaaggggagccgcgcccaagtcaaggtgaaaattgagcagcgcaccccggagaaacacgaccccggcgttcacactgaggagccgcgcaacgcaaatggcaaagtgagcgcccctgatggggggacccaaacggatgcctcgaaaggtgcttcgaagggttcttcacaggacgctttacaggacgcttcacaagacgaatcgcaaaacagcgcaagcgctggactacgagagcccaaaataaagcgagaaaagagaaggtccgacacgggggaagaaaatccaaaaataaatgaccaatcgaataacgactcacgtaacaatgaagcgagaagcgtggctgaaaaaacagaacacgttgaggtagacaaagtagactaccccatcgcaataatagttgacaatttctatacccaaaaagaaatttacaatctactactgcacaaaaatgataacaccgcagatgatatgaaccttttccgtcagtcggaagaacaaatacgtgagctttacatttcggacaactcgtataactccagttctagcagctcggaggattactttcaaaaaaaaaaaaacgccatgcactcaaataatgtcgattactacatcccctacaagctgattaagaacaaaacgacatccctaaaatttataaagccgcatgtctatatactgtgtataaataagaactacgatatggtgtatacaccggacagcttcatcgaggactgctctatcaaaattgacacgattaatgagaacacgtggaagggaggcagtccattcacgcaggaaggagaatcaccctgcaaaggtagagacaacaccacgaaggttgcttcatcagaggaggacaccactcgattgaagaaaaattacgcatcttctaaacgcagctatgatgatcttttccaaataaatgagtactgtggaaacctcgactttttggagttatttttgatgaaggtcaaaccgtgcagaattattttgaccaaactggacttaagtatttttcgtaacgtagaaatttactgcgcgaggttgttccagcacaatgtatataaactgtgtgggcagagttgtttccccgaggtgatgaagtacgaggagaatagctggatgtatgacaacatcggcgaggcccaaccctttttgaagagggagcaggggggcagcccccagggcgcgcgcgccaagcgatgttcccgcgaggctgcaagtaaagaggccaaacaaggggcaaacaaaggaagcagcaaaggaagcagcaaagaaggccacaaaggaaccagcaaaggaaccagcaaaggaaccaacaaagatgccaacaaaggaaccagcaaagaaggcaacaaacctgccaacaaaggaaccaacaaacccgcatcgacgatccacttcgcggaccgcgcggcgagaaccttcagcacgctggagaccctgagcaccctgtgcaacgctgtggaggtgttcctcgtcttctacaaaaacaacatcctatacaataaatacctgaacgatgtaaaggtggaaaaaacaaactggctgaaatttatcgaaaataaaaataatttcaaatttcaagtggacagaaatgtcttcaacaaaaataaggatctctttaaaaaagttgtagactcctatttcatgttccaaaaaagatttcaacaaaaaaaaaaaaatctcttcaattttaacaaagccctgtgtgaagagtttaaaaatttccaagaagtaaagctcgacgaccaagtagaaaataaagccgccttcttaagtaacctcaacacaaactatattagcatggaggaggaagaaatttttatgcacaactatagaaataaaacaagtaaaaaaaacgacatggcactctccaacctggatgaaaaaaccatttcacagattcgacaggtattggaaaaattttctatcgattcctttaatttgaattttatcctctacagcatttttaacaacaccaagccaatcgtcatagtagacattagggaattaaaatctgacctctcctacaaactgtatacgagcaaaatgcatatcatcccatattccctcctcgttggggattatatcctcaccaaggatatctgcgtcgaaaggaaaactatcgtggatctcattcagtcattaaacaataacagactgtacaaccaaattaatcaaatgtccaaatattactccatctatgtgttactaatcgaattcaacacaaagcatttattttacttctcctcccttagcgataaaaattccatctacacgaaattaatcattctttgtctccaatttagtagacttaaaattttgtggagtcccttttctctttttaccgttaagcttttctggtcgcttaaaattaatgccgagcagcccgacatcttcaagtcgctccacattgatttgactctggagagggacgcccaccagcagctcgggagggactccaggcggggcaaagcgcagccgctacccacaacgcagctgatacccacaacgacgccgctacccacagcgcagccgctacccacaacgcagccgccaccaacagcgcagccgctaccaacagcgcagccgctacccacaacgcagccactaccaacagcgcagccgccaccaacagcgcagccgctacccatgtcgaattccccccatggagaggcgagcgaaccactcctagatccccccacccaagcggaacaacccagccaaaacgccctcgagcggctagacagctccgcggacaaaaattcggacaacgaaaatgaatatcaatcagacccctacaagtatgaaacaataaatgacctcttcgacaaaaatttaactcccctgccaaaagaggaagggaacagttacgccctaaaaagaatggatagcgtcaccaattggaacgccctggaaatattgaaagccctcccaggtgtaacagaaaaaaacatgcacctgatcatcaacaacgtcaactcattgcgagacttatgcgaaaaaacggtcgagcagttggaagcctacatgagcaagagcaacgccaagatgctccacgaatttttgaacacggacgcgacgtgaggtcgcgtttaccttggaccacgtccaacaaaatggacctccgcggaggggaaacattaatcgcggtgattactaccccattaacgtcagtcactctaccatgcactttttcttttttcaccctcccacatgtcacattttttcgtgcacctttttttggtacctcccccatcccagtctctcctctttttcttgctccccatttgttgagcccaccgatgggaacacatgaccgtcttcccctcaccatttgattattcaaactttgcatatgaaataattcctcggatgggtcctcacttgcgggcctcaaacttccgtcgtcatctcgatggaagcgtcgaaaattgggaaaacaaacaaactgggggagcggaaaaagcgaaggttaacagaccaccgatcattgtactaaacgaacaggcctagcaccttccccctttgttactcccgcggggtgagcactcataatgggtctacatcgacaaaaataaattacccatggtaagttcccctcattttgtaaaaaatccatcgtaagggagctatatttaacgcagtcagtatcgtgtacccctttcccgtagtagcgaactcaaaccagggtatacttcagttcgaggggcataaaaaatggggacacacactttatcctgtcaaatgctgatcaacaaaacaggagagacattccctttttcccccctttttgcaaatcccaaatctgattagtcccaattttgttatcataattggggcacctccccagtgatgtagttcgccacgtaaaaatgcaccaaagggataaataaacatttttttttttttttttttgatcctctcaacttttgggcaatcactaattacaaaaaaccctttacgccgattaagcagtactggtggggtgtggctcatgcctcccttcctactaatacattcttttcattttttcaaatcgctagctataatcgcaccgcttctccagcacgtgtacaaataatgtcgacgttgctatggcggcaattttaaggaacacccaaatgtacgacgttactattactacataatactgttggtgcgggccattttttggcgaatgcctcgtcacttttttaacccccttctggatgtaacacaatggggaagtaagcctcattctgctgctgacgtgatgcatagctcgagaaaatttttttttttttttttttttttttgcaaaattgtaatctagtgcaacaatacgaggaggtatacaaaaccaacgaaacacttaagaggagtattttttttgaagtggaaaaaattttatatacgcttctcttgattccttctctttcgtagccctgttttcacgaaggagaaacgttaaccaaacgactctgcgagtggatcgtaaaacttcctatgtgcaacggtacacgaatatgcgttactcgtgcatgtacattttgaggcaaccctaacagggtatacttgagcagctcgacaatcacctgaacgacatgggcagactcatctatccccccacatgacgagaggcaagacatacccgaatgcataccggcggatgtgctcctgatttggtaccctctcactgcagtgcagccgaatagagacctctacacaactggacgaagctaacgggtgctccagctgaaagttccaccgcttttattagaggtaccacttcgatttgaggcaccgcgtccccgtggactgtgtactctccatttgctcgcttcccactcgccgccccctcgccgcctcctcgccgaccccctttatggaagcaacactcaaaaatgaggaagagaaaaaaagaaacaaaaataaaatcctggtgtgcggcctggtctcaggcctagttaccaaaacgttatttgcccccttcgaccgcataaagcttttttaccaaatccagccaatgtttcaccagtactccaaggagagaggcaaaggtgatttaaagggcaagaagaaaaaacgcatcaccagcaagagtttgctattaagtggtgtagaccaatcggcaagcatacaaaccgggacgatagaatccaaatcaaagcgaaatagacatgcgcacaacgaaaatgtgcacttccgtaatttaaaaaacaccataaatcaaataattcatagtagtaaaaaaaaaaaaaaaaaaaaattatcaacacgagcgtaaaatacgctgaactgtgcaagcactataaccacgcaaagtattcttcccctcatcaagtttttaaaaaaattttgcatacctgtcaaaaaaataggacaaacataaataacgtaagtaataattatccccttttaaatatcaacactaatgtgaaacacgcgttgagaagaaaaagcatctacttgagtaggacaacactactcagtgctaaccagccagtcaaatatcaaagcattattcaaagcttcctttttataatgaaggaagagggcatattgggactgtggaagggaaacttaatcaataccgttcgaggcggaatcgtgtactcagcaaaatttggaacaaacgatttgataaaagaaagataaaaaaaaaaaaaaaatgacagcgctgcagtagaggtgttccccaaagggccacccaccaaaaatgatgcaaagaacaataaccaattgatgcaaaaaaacttcaactattacgaaagtgtgatagcgggctatgcctcaggtataatacaaaaaacgctatcgtaccccctagatttactaagcatcagagtagccctaggaataaatgaaaaatatttgaggaacaacagctccatgtttaatcaaaaaaaatccatccttggcatcattcgtgaaattaatagtaacgaaggatttgcaggatttttcaaagggtatttaccaaccctattaacaggggtaccttatgtaacattacagatgttattttttgatttttataaaaatatttttcaaaattattttcccaacaaatcaaattcgctaagttctgtcgccatctactcctctatcgccggatccctcagcaacctctcctccttaataattgttttcccaggagacaccgttcgaaagaggatgatgaacaacggaatagacaacagaaattatatctacaaaaataccattcattgtattaaaaatatctaccactgcgaagggctcagaaatttctactacggtttgtttccctccatgttgaagtccatcccctcgggcgcgatacagttcatgtcctacgaaattttgaagcatatgatgtcgcaggcctgaccttatgcattgccgcgacatgcagaaaaggagcacactggcgcaatcgcagtaagcctcaatcaatccagttaactcaatcctaccaaccaatccaaccaatcaatcctaccaataaatccagtcaaccccatccaaccaaccaatcaacccaatggccgtgggaacgtctatcccacataaaagaatggccatacctgcaactgcgtaactgggtaactccccaactgcgtgtctgccccaattgcgtgtctgccccaactgtgtgtctgccccaatgcccatcgtccatgctgaccatttttaaaaccgtgccctgttcacatgccccctaagcagcttttaatctttttcaattcttaaagttttcaaaaatatttttcatttatttccccgtttctccatcgtttgtgcttcgatccacgtgaattagcgccccttgcccggatggcctaaatttccctcccccttttgctgtgcaggagggttccttcatgggcaactcactctgctgcgtattgtttcgttgcttcgccgctacgccgttacgatgcagcttgcccgttttattttctttcccccgttctcttgtcccttctcctcctttcccttcccccacccccacttcaatttgtcacttcccttcacacaatttcccattcccatcaacctttttaagttccccatttttttctcgtaacaaataacagtcataaaaactgtatgattaaattactccagtttttttaacccttgtgctaccccccgttccaacgcagtcgtaaaaatggaacaaactggaacggataaagttgccacaaagcaatgatccaattttggataacgggacttaatacatgttgtaggctacacccttcgcctccacacttttgagcatgaaaaaacatgtacacgccacacttcggggactattacctatgccatgcaaaatggcggtaagttcattttttcacgtcagcgcagcctttttttttttttatatacatgcattaagtgcacataaatacatatatatattgtgcacctttctggctctgcgcaaattctggtcagaaaaatggcctacgtttggcacaacattaacaaaaaaaaaaaaattaatcgtcccctgaacacgcgattttttttttttatgtaaaagtgggtaacgtgaaggaagctaactcaacaaatgaggttaaaaattaacttcagaatgttttacttgccaaggaaaaatatgatagtaatatccttttgcttcccaaatcgacgttgtagttcgcagtaagggttaataccattccgttatgcctccccttttattttatatgtgcgcgggggcataaacagataccgtgcatatatattcaccgctttcacatgcacctccctctcttccgttttggtaaggaacaacgctcatccaccattctgcatgtttacgctttaattgaacgtaacaacattggtgagcttcgccatacattagtgagcttcgccatacatgagtgatcctcgccatacatgagtgagcttcgccatacattagtgagcttctccatacattagtgatcctcgccatgcattagtgagcttcgccatacattagtgagcctcgacatacattagtgagcctcgacatacattagtgaccctcgccatacattagtgaccctcgccatacattgacaacacgctgcgctttgtatgttactgcatgattttacttagtttgctccctttctcctccctagtacgagaaaataactcaccgagtcaccccgtcgaacgataatgccaaacacaaacatacatgagtagactaaaggatgatgtgcccaaggacacagaaactcccgcaaatatatttatccgcagaataggcgtgcctttcctataccacgtactaacatgtgcatatttcattttgcaaaataattaccaagacacattattagaactgaaaaaatggagaagtccctcgatttaagcagctttaacaaaagcgatagggagaaaattatgaagaagataaacaaagcggaatatgaagataccatgagcacatataactccattgtggaaagatgcttcaacgagtgtatcacatcatttaggtccaaagaactcgataacaatgaaaacaactgcattttaaattgcgttaaaaagttttccgttttctcgcagagaattggcatgaaattcacgcaaaatttgaacaacgaaatgcaaaaaaaggcataaccagcaaagttcccagaaaaaaaaaaaagtgaccaacatttgcagggaacctagcgcaaataagcgaataaaaggcacattgcacacccagttataggcataactgtccggacgaatttccaaaagttaacgaaaaagttacaaataagtaaaaactgtgcaaattgtagagtagctcactacgcgaaagagacataagcagcgctgctttgcccacccgtagtgatattattttttaagaagttctgttctgtcatgttatgacatgttatgttatgttctgccatgtttcgaactgtgcttctttgaattttttcataaactgatcagacagtatatactaacacgtttgttcttctttttcatatgaacagttcaggcaaaaattgcacttttgttcctttttggctgtttcttcccatttctgcatttttctgccctttttttttttttttttatgaaccgttcaggcagtttttacactttgttcccacttttttttttttttttacacattattgcaagcagtaccaggcggttctgcatacctacagtgttttatggtacattaccactcgtttaccccatcacgtgtttacattaccactcgtttactccatcaagcgctttctgcaaccccatgtaccccctccttttcccctttcaccccccctcaatacaatctgtttggtttgtgcagataaatgtagtcgcccctgctcaacgatatttcccctatatcaaccaaaaatttgtgtagcacataattactatttttaataaacaaaaatgttaaaatatattttgaaaaattaaaaatgaatgaaaagtagctcttggacaaaacgtaaaagtaaatgttctccattttattctcttccgttttgttttcataaaaataaattagcgactccaacagcttctccatgtgcctctccttgtacatcacttggtacagtggttggcactcattaaatttgtcaatcatttggtagaccttattccctctgtactgcagcagataaaaggcgtaaaatattctcgagtacaggatataatttatatttctttttaaaaaaaagtcacagaaaaggtccaaaatttcgggaatattcaccagattgaaagcatagtactccaaaatgtatatgacattatttatataaatcttgttactcatttttatgttgtacaaattgttagcataataattattcttttttatattttcataatcaataaagctaaagtttacaaaattactatacatccttttattttcacgctcacctgctgtcctttcctttgcgtccttgtaactcttaccttcctcctccatatggacgctcctcaaattagtgaattgatcttcgtaattcattttctcaatgcttttaccgatgctcttctcgatttcgaaaaagagtttctccacctgttttccagaggaagtaccatcgtccgcattgtaattgaagtggtctccacgcgggttgctgcccctgtgtccctcgctgctgtcctcgccgcgaccctcgccgctgtcctcactgctgccctcacccaggcccctcaacataaacccattcagcacgtccacaaattcgttctccttaatggaaaaattgtgcaacgccttacacagcagtcccacctcattgacactaaaaaaactgtgatatttataaaaaaattgcagcgagtagtaaattagacttccatgtttgtgatccgctttgctaaaagatagcatcaaaaaactcaccagcaggggagtcagtttggtcgactgcttaccaacttcctctgcgactttttccaagaggaatttatttttatctatgtttgctacggaagaagatataaagcacaaggactcaatcggcatgctcttcaatttcttcctcgttatcgcttccacgttttttaaagcgttcttaatggagtacaccacattgacgttgtacgaattctcctttagggcgttcgtatgctccctaagggtttgcagttcgtcgctttgtgtgaggaaattgctttccaaaatggacagccttctttttatggctccccctgcgtcggtggaggcatcgccattggcaacgacaaccgtgttggaaaccgagtcgacaatcgcgccggcatccgcatcggcagccgtatcggcaaccccatcggcaaccgcatgggcaaccgtgttggtgtctacccctgtgcgaccctctcctcccatcgctccaccgggcccatttgggccccactcccactgctcctcatagcgcaaagcaaaattccttatcaagccgatgagttccttctcctttgcaaagtagtgataattcctatggcacttcttaccaacgtaagacaaaaaattgtaaaaaatggctagctgcttagattcagagctgagattcacatgttgattaaaattatgaattaatgaatttatgaggatgctattatttatgttaaaattttaaaaaaaaaaacgaaaaggacagaaagttgaaaagtatcgaactcattgatattttttgatatgtaatatggttaaataatttttggagataattttcttcttgttaaagcattgtatcaagcaaattaattttttgatgaaagttgtgaaatattctcttctcaattaggaaaaaaaaattatgatgaaaataattcaaattagtaaaggagaaatatatgtccactaaattatcacaagtaattaaatgcatgttttcgctcaggacatctttaaaatagcaaaataaaaataatttttgcattttatcacggaaaattgttttaacagtgtcactatctccccgtatcttagtttttctttattcagtagcaaatttatcgaaacatttttcaacaattcaatattgtcactcttggactttatgtatatatttaaaactttgatgagatcatttgtgttgtactggtggtaatcacttaatagggagggggcggtcgagcatgtggatttgtgtaaaattatatcatcttctcttctttctaattttgtctttccattgtcgccatttgttgtgcttcttatcgcagcatgcgttgtggctacacttcttttgcttttgcaaagcacgaatggatttttttccacccttggaaataatgtatacctttttttgcgtccaaaattggttaaaatggtaaccctacgcatttttcttttttaaataatttttttttcatttttgttaaaaggttttttttttttttttttttttttcccccatattccttttactcacaaatgaaacattttctttttttttttctttatcacaaaagtaacgaatttgcattatttctcatttgctttgtttttcttcataatttgtgtcatccccattccacttctttccgttcattttttttttttttttttttttttttttatacgtattcgcgaatggcactaactagtgtagtatacacctcgccccaaagggttgcttccatttatgtgtaacatggtttgaaataaaaatacatataataaagtatacatcctcaagttggtacaaatttaccttacacatacatttttttatttgcgtattttacatactcacagttcgctgcatttgccgcttctcatcttagcgcatccacaatatataacgccctggggtgagagtgggaaaaaacgtttttccactcccaatgacggaagtagcaagccgcaagtcgctacagatgtaacgcatgtctcctgttgcaaattaataattgttcgtctgatctttcccgtccccctgcgcgcgtgatttttctgtttgtgaacctctccccttttttgcgcgcacgtgcaaatgtatgcaggtatacgcggctgcgcgcggcgtttgtccctcattcgtttgcgattcgcttgcgattcgtttgccattcgtttgttattcctttggaattcttttgctattcgtttggaattctttttctattcgtttggaattcttcttctattcgtttggaattcttcttctattcgtttggaattctttttctattcgtttgtttgtgcgcccgctcgatcgcttgtttgctcgactgtttgcccgattgcgtgtgccctcgagctgccacgtcgtttgttcccagccctcctttttaccaatatgtaaaaacttatgatgcacaccacgcgtgaatatttatcaacacacacgtgccatttctctcagctgctacacgttctctacttctagcacgtcctactcctccccgtgctggcatgattcccactctgatcccttagccaattctttgaattccttcgtttttatttcccatacatctcttgtaaatccacttcctgcatccctgcgaatggaatttttctcatctcgttttgtgccttgtccctttgtcactaccgtcccagttgcacccctccacctgtttacatgtaaacacactgaaccacataacacttcgctgcgctgtgctgccctgctaaccggaaccgaagtctctagtgatataggtccacacgtttgtcgccacgataggaaaataaaaaggaaagcacagaggcacccaccctttgttgcttctgttcctttcggctcgtgtgcaggctcgggaaaaaccacgtcgcccagggcatatagaaggggaaagcaagtctgagccagtataacactgccaacgtccacgcaccgcgtaactccgccaacttccacgcaccgcttaactccgccaacttccacgcaccgcttaactccgccaacttccacacaccgcttaacgtgcaaaatgaagaccaaggcgaaaaagaaagaaatcctggagaagaaaaaaaaggaaaacaagaaatttctacggtttgttaagacgaaccaaaaatatgaaaaatttcaaaaagcaattttgaacggaaagggatccaagctaaaccataacaataaaaaaccaacacaaaaaattaaaattaagagcaaagaaactgttcccattcatgtcaaaacatttgataacatcattgaacccaacacattttccaaagcatatgacttcatattcgacagagtagtcaacgatcacgtgaaaaatctcctctacgacacacatatgttgtattgcaattttgacttatccacaatttacaacgtagggaaggcatacaatttccccatgtaagcttatgttatattatgcgcaagtaggggagcgtcctccttaaagcgtcagaccgatcatacttgcacagtgtgtgtcttcgacaaggcacatcgcggtacccgcttgaaacgcgcttcttgcgtacgggccaattttaccatttagctagtcagccgtccaagagagatacctcctgcaaaccactaacccgcttccccataccttatttactccattttgctttatttcactccacgtatgttttcccgttcttccctccacatcgcgcagcaacctaattcactcctactacatggacgtgatcatcctagtcagcgatgagagcgagaagtggagaaacatggttatagagaataaaatcaagagggtaaagaaggtactccacggaacgcaccaccgaaaggggcacccctcacaggtgtcatgcacgtgtgtatatatatatgcacaccattgtaggcactgtttatgttttttctcttaccatgcgtgaaaaattttctcgcaattttatgcatcctccccactgttaggtcattacgtatgacaaatttgaaggcatttactacaaagacgacatgctaaacgagcaaataagtaaatatgacctgttcatttttgatgccaccatacggaccaagaaatatgcgcacatcatttccaggattaagaagaacaacaagtaagtttcgcaaagcaagtggctaatcgtgtcagttattttttattttatattttttatttgtttttttttgtttttttttttttttcctttttatatgtacccgcacttgggtccccctttttccccgtgtaccgtacctcttctcagaacgttcacgacgttacaattagacgaagacacatttgtggacagcgtagacaaagttatcaggaggacctacaccgacctgaataaaggatcgacacagtaatttgcgattaccacccccccccctttgccttttcgacgaatgcattgctacaccatcgttaacgtggttatgtgtgatgcgtctccttatgtgggaacgaccctcgcgcagacttctccttccgcatgcacacctctcttcacccctcgaaacgttatcagctctgtccccatcgggtatcttagcctaggaaaggataagctctttgacaacataagggagtaagggggagaggaccgcctacgtgttgaaatgtccacgttgagaactcctcgttgagaactcctcgttgagatctcctcattgagatctcctcattgagaactccgcgcctaatcgactgcaccttttgcacatccgctctgtgtatattcatgcgcccctcgcaggacgacaaaaggaatgctccagttttatgaccaaaaaaaaatgtcagtcgtgtcaatcaacttaaggtacgtaaacatgaccatccccgtgtacatacacgtcttaaaggatggtgtcgcgtcggactactgactactgattactgacttctgatcagttgaggggttcccatcagagaagggaagaaaggccgaagcaaaagaaaggccgcagcaaaacggggaatagccccatcggtagcgttaattctaaacccccacacttagagggagttcttgcaaatgaagcagagtgccagcttgttcgcaagagccttgaaacagtggatgtgataaacagatagacagttggtgcattgcctgctctgcaaaaaggggaggggataatcgaagaaatgaagtttgcgcgaaaggggccaaaaaggggccacactctccggagggcaaagatggtaaagcatctcggcaccgaagcgttgtagctgccaatcgtctcagcacagaagcgttgcaactgccaatccaatcgccccagcacagaagcgttgcaacagccaatccaatcgcctacctccacaatcactgcgttattgcaaagtgagcacttgtccaagttggttagagggaaatactttatcagatccttcacgaaaagtgaaaatttacgcacgtgtgtttgtgtgtgtaagtgaagatgcgcgtgaaagtgctttttcatccgcatgttcatgtgctttttcatgtgcatgttcatctgcacgttcatctgcacgtctatctgcacgtccatctgcatgggtgaaaacttctcgcgatcgcttctcctcacctacatgccgcattcgtttctgttcattcttttttttttttgtataaacgtgcgagcgtaccgttgcatacccaccaacacgcgcacacgtgcagatggcatgctcgtgcaactcgtcaaaattgtctttaccgtaaaaaaacggagcccaagtgctaactctccttgttcctttcgtagccagttgtgggtcagcaatttgttaactgcatatcagtggggggaagggaagcacatacatcaatgtgtgtacataaaatgagcggtataaacgcggtgcgtgtactttcaacatctgaacattgtgcgatagcagagggtctgcgtggcaagagaggggagaaaaaggggacgacaaaagaaaccccccattcttcccccattcctcccctctcatatcaccattcctccctcattcctcccccctcttatcaccactcggggaacctcgcccctttaaaccttacgtatagacttctgcacgttggaattttttatgtttaactcaagacacaaggactcataagtcacgccccccccgtccacacttaggtaccgattattactaattatgtgatcaataattaagtaatataaacttatttcgttcgtcttaaatagagagttgaacagatattcatccttaatgctatgagcaccggactcgggggacatgtccgcttggccactcttcctaggtattgttagtttctcgcaccctattatgaagtactcctctccgtttatcagttcgttctgcagggatgggaaaaaggggaaaaaaaggcgtttgcactttgcgtttttttttctatgagtgggtgagcagagaggcacacaagtgggaaaaaggcagagcttttgtatggcccgtctgcttcgctaccccatgtggacgtgtcatacatttatgataaacccgagcgactccagctgctcattcgcgtgttgaatgatgtggttcacgtccccaaattttttcagcaaattgaaaacgtacttctccttcaggcactataaagatgggtgggggtggaaaagaggcatgtcaaaacggttaaagtaacatttgtgtgcatatctgcccaaatgttatgtcctcccgctcatggaaaaaaaaaaacgcacacagaatgaagcggtgtgaagcggtgtgaagcggtgtgacgcggcatgaagcggcggtatgccacacctctgccttgtggcattattccccattgctaaaaaaccgctaatcttttcatatcctttgggaagaagtaacaaagcggggattttgcccctatttttgttcccccccccgttggcaattcctgtcccaagtctttctcttccactcctcgcttaaccttctccttaatcagaagctgggataaaatccgcgccgcccactccacctccattgttcacaaagttgggtgatttattaaaatgcgaagaaagggggagatgggcgtagaatgacagcttggcccgctcacgttaaggtgtaaatgtattgacacggcaggggaagtgtttcccgtgggtacgcatatcaatgggcaaagattatatgcaaatttacaagcaaatatatttataggcaaacacatacatgtgcacatttgaagcgtaatcgctttttctgcatacagcaaatgaacagctccgcgttttcccccgcactgcacataaaaggcaaagttggtccatcacacctgccaggttggaagtagtttcgctattctctttgcatgttttgttttctccttttctccttttctccttttcttcctttttttttttccttttttatggcgttgcccaatcgcaacccccccaaaaattgctcaaacaaaagagtcaaatgttacaggccagaaatgaaaaaaaaatttggggataaattctccccagaaaacagctatccttgccgcatgaatttttctcctcacccaattttgggcacctgcatatgtagccttgcaactttgcaactttgcaactttgcagctttgcaactttgcaactttttgctactttgctactttgcaatttgaagcgttttgtaccgttttgtaccgttttgtaccgttttgtaccgttttgtaccgttttgtaccgtgttgtagggttttccggggggttacacttgcccaggcgtgtcagcgcttcttatcgccccaaaaagacgcagggggggaggggatacaaagttagcggcatgcgtagtgatcgacttatgttacccatatgttacggacggacgatggtctgatctccttacatgaagcgcccacccatctacttcccccctgtgtgcacaactgcacctaccctgtgcaagcgccttgcctcctgctcaggcccctgctcaggcccctgctcaggcccctgctgcaacccccctcaaaccttacattttcgacacgacaactatagtaccattgtggtggcccccctttcttttaaaaccccaaacatagctgttaggccatattttctcccaagcagcatcgtcaaatgtgaataaaaatgctaaacgaacatgagcatatattttcttatgcatcattggatgcacatttagtgggtccttcctaaacaaacctcttcccccaaagctgaaccatctcccctgggcgcattcatctgctccaacggttgcaacgttcacgtgactccttcccccgcaggcccaaatcggtggccatttttatacttgaaaaaaaaaaaaacctacaaatggaaatccttcgccttttaaagcggcgttatttttcctttctcctttttttttccttctttttttccttttttctttttttcgctttttcgttttcaccttttttcgcacaaggatgggaaaaatatgactttccttttttccccccaattttgaagagtgattcattaaggagcaatttttgcgtttttttttaagcaatttttggtttcattttttcgcgtttttgcgacagctcgttttggtaacctagcattttggcattttggcattttggcattttggcattttggcattttggcattttggcattttccttttttactttttcattttccctttttctttttccccttttcattttccccttttcgttttcccttttttgttttccctttttggtgcctcccccccgctttttttccccacctggttgttatgctcctgcgccctcctctgcgcccctccgttcgccgtacagctggggaaaccgcgccttccccactttttcacgcaggcaaatttgcactcatttttgtcaaaaggtcagtgcgctcgatcgcgcgcccgttttgcttctcccaaccgcgacatatgcgcatgtaagtacatacataggatgcgtgtatgcatatacataatgcatagtatgtaatgcgtagtatgtaatgcataacatgtaatgcatagtatgtaatgcataatacgtgcgtgggttttccccccgttttgctttcgccgcgcgcacgaacaacacacgtaagcgccatcgagtgctgaaatgtgcacaggaaaaaatataaaaataaaacgaggccctccccccccagaacggagggaataaaaaccacttagctgcttagccgcttagccgcttagctgctgatcttctgagacactgggtgaggcgatctccaagttgtgtttccctcgaagaacagttcctcgtttagcggcacacgcctctgaaattgaagtgccacattgtttgcacataacccaacagcaacacggaaggcaaaaaaaagttcgactggttaaccgatgagacattttgcaccccgccctgcatcgtgaagacattcctgttccacaccacgtagcagcgtttttttttaagggagcgcagctcacacacgcacacctgcgaggacaacacaaaatataagccaaacgggctgtacgcgtgtggtacgcgtgtgaagtggactacttccttctcccccaagttaaacaacgtcctccaaaaggaacgcccatcacgtcacgtgaacacacacgccgctaatctcgcgaacaggatgaagaagaaaaacaaggaggacctgtacaaggagaacaagctggaggcgtccaagttaaggatagccatcgtcagcacagataagtgcaagccaaagaagtgccacctggaatgcaaaaaaaattgcccaatagtcaaaacaggaaagttctgcatagaagtagagcacgcatctaagatagcctacataagtgaaaccctatgcataggatgtggtatatgtgtgaagaagtgccccttctccgccataacaattattaacctgccaaaggatataaacaaagatgtcgtacataggtacggaccgaacacttttaaactacatagactacccgtacccaagttaggacaaatattaggtctagtaggaaccaatggaataggaaaatcaactgctttaaaaattttgtcatctaaattgaagcccaacttgggtaagttcagtaaccctcctgaatggagagatatcttatcctttttccgagggaatgagttgcaaatattttttacaaagttgttggaggagcaattgactccaattataaaaccacagaatgtagatttgatcccaaaacaaattaaaggaaatattttagacataataaacaaaaaggataagctgaacaaaaaggatcaatatatgactgcactcgagttggaccatttactagatcgaaatgtagaagacttaagtggaggagagttgcaaagatttgctctacttatatcaattattggacaaacaactaatgtatatatgtttgacgaacccagcagttaccttgatattaagcaacgtatatccatggccaaaattatacatagcttagttagacatgataactacatcatagtagttgaacacgacctttccattttggattatctaagtgattatgtttgctgtctctggggaaaggcaggggcatacggagtggttacctctcctttttctgtacgagaaggtattaatgtcttccttgatggattcgtgccaactgataatttacgaataagagaagaatccctaaattttaagctagccacagatcaagacgtaacagatgaagacaaaaaaagactccatttttataactacccaactattaaaaaaacgctaaatagtttcaccttaactatcgataaaggaatcttctccgagtcagaagtttttgttctcttaggtcaaaatggaagtggaaaaagtacattcatacgtctctttgcaggactcatcaaaccggataatgtcgatagtctcggttttcttgaatctcttagcgtttcttacaaaccacaacagatacaggcaaagtatacgggaactgtgagacagctactcatgtccaagttaaagggactgtacacagatccctactttaataatgaaattattaagccgttaaaaattgaaggcatcctcgacaatcaagttctaaccctatcaggaggagagttacaaaaagttgccattatcattaccctggcgaagaacacaaatatctacctcatcgatgaaccctctgcttacttagattccgaacaaagaatcattgtctccaaaattattaagcgcttcattcttaatacaaacaaaacggcatttgtcgtagagcatgattttattatggctacctatttggcggatcatgtcatcgtcttcgatgggcaggcgggagtcaacaccgttgccaatacaccccaaacgctcgtggcgggcatgaacaaatttctgaaaattattgacgtaacctttaggcgagaccccaccaactaccgacccaggataaacaagtacgacagtgtcaaggacaaggagcagaagctcaacggtaagtcacgcccaggcaagggaaaaggagagacaaggggagagaaggagagataaggggagaaaaaagagaagaacttagttacctccctgtgtacatctacttgcctgcctgtgtacatctacttacccacctatgtatgtattcattcctgcgcacgattgccccccctccccgcaggcacctacttcatcatcgacgagtaacaaatgggactgcccaagacccacctctaaatccactcgcagaccctttaaccccccttcggcaaaataacaaattggtaccactccccgtgtgtgtattacggctgggcctaactgggccaccctggacgcgcgccctccctgccgtccctcctctcttacctttgtctgtttgtctaaacgggtacatgtgcaagcgagtacatgtggaagcgaacacacgtacaagcgaacacgtgcaaacttacacatgtacaatcctacacgcgtgtgtatgcgtacctctacctttcgattgctccctttcgattgctccctttcaacccaccaagccttatatgtgcctccctgcccaccttctttcatgtgcccattttaattcatagcccatgcctgtgcccccgcctccccgtgaaagcaattttcactgatatataactttttaaaattttatcttttttggtttaaacattttaaaattcgctccccgtccttctcacggaacggactcttcacgatcatgtccctccccacgatcatgtctctccccacgacgcgatgctagccattcgcgctgcaccgctgctaatcactcgcgctacaccgctgctaatcactcgcgctgcaccgctgctaaccattcgcgctacaccactgctaaccattcgcgttataccgattcaaccgtggtgccttcttcgtcccccctttttattattgtacacacctctaaggcataattacgcatctttgagaaaaatctccaactgggttagagacaacggatgctgaaaagccaaacagctgttacaactgcgcagggggcgaacaggggtcagtttttttaccactgccataaccacaatcccgccgttcccaaataatgtattgccaatccaccaaagaagcaaagtcgtagtaacttcccaccccattgaaaatttctcacgtgatgatctccacatgcatatccctacgtgcaaacatacacagcataacatatttttacacagttattaccttcacgtgaatttaccactcggttagctcgttccctgtacagtgcactccactggcaattcctcctttcctaatttttcattttagcaggatacaaatataggttatgctgctgctggaagttgcgttgcctattttcgtttcttccttttaccgactgtatttttaaaccgggccgatgagaaccagcctcgctttcgttccccaccctcatacgttacgcatacgcatacgcatacgcacagcaggaattaaaaatgtgatgaggacgattcgcgccgcattatactgtgcaatgttttgtgtggtattttagccaaaaaattcacaaaaaaatgacaaaaaatttaaccaaaatttaccaaaaattgacacaacttgcgccattttgcgcgtttttttttttttttttggaccccacttttgcttctcccagctgcgcctctcccccaacgagtcacaaaatgcacgcataaactcaccgccaaccaaatcgtgcctcatttttttccattatcagagcgcacagagcgagggtatatatataaataatatatataatatatgtaaccccccttgcaagacgtgccagcagaccacccgttgaatcatcaggcagtgaagaggcgaacaggccaccgcataagcatatgtgcacccatacggttatgcgccattcgtaggtactcccatgcgaagacgcttacaccgtggagggaagagtcaccaccccaggggatatcccatctcctagtgagccacactcctccgcagcacataattaatacgcacggatgatcttcatctcgacgtgttctaccctctcaaagtgctaaaggctaagtgtgtttatgtagcatactcacttctacgagcacccagtagacgagccaacgacaaaaaaattagtcattctagcttacctctctatacacaacattaccaaataaatggcgggaattccctcctcccttcgagaacttttttattccttctcggatggcaatggaatgaacaatgaagcgttggcggacaccagcgagcaggtgtacatctcccccctggcccttctgaagattttgaaacatggacgggtaagccacacttgcagagtcccagtggtagaaccctaagtggagggtccactcaccttcaccgcgttgccactttactaccgtaccgctttcaccgcgtaacaattcaccgctttacgattcaccgcgttaccattcaccgcttccccccccaggcaggagtgcccatggaagtgatggggttgatgctgggcgaaatagtagacgaatataccatccgaattgtcgacgtctttgcgatgccacagtcagggaacagtgtgagtgtggaggcagtggacccagtgtaccaaacgaacatgttagaggaattaaaaaaaacggggagacacgaaatggttgttggatggtaccactcccaccctggatttggctgctggctctccggaacagacgtaaatacacaaaagagttttgaacaattaaacccaaggacaatcggtgttgtcgtagatccaatacaatcggtcaaaggaaaagtagtcatcgattgctttcgattaataaatccacatatgctaatgctcggacaagaacccagacaaaccacatcgaacattggctacctaaccaaaccaaccctaacagcactagtacatggcctcaacagaaactattactccatagttattaattacagaaaaaacgaattagagaaaaatatgctcttaaatttacacaaagatgtttggggcaaccccttaaagctaattgactttaatgagcaaaaaaaaaatacagacgaaaatttggatagcattaaaaagctaacagctttgtacaacaaaaatttacgaggagaaatgaagaaaacgaatcaggaaattattctggagaatatcggaaagatagatgccaaaaagagaatccagaactccgtggaaacgttattgaatgattctattctcacctgcatcggtatggcccttggggaacaacctccatggttgcccataaaattggcaagacccactcacaccattgggcctcattcgtacacttccattttgttcattttgttcattttttctttttttcttttttccccccctaggaaccatggcaaacactctgttcttttagacacccgcggtgtaaaagaaaaataattttttttccttttttctccttttttttctccttttttttctctttttttctttttttctctttttctcctttttttctcttttttccgtaatggtgcacctacatggtgatggaggcatgcggaacgattctccttctatggtgcgaaatttcgacgaggtggcccccatcatagtggccatgtaagacggcccagaattagccgcccatatatgaggatcaccaaacgggtgatagctctcgcagtggtggcaggcgagagagttaaatacagacgcagtgcaaagcagacgcagtgtaaaccagccgcagagtaaagcagacgcactttgcacatctcactagagaccttccccctttttgtaacccattaatctcaaattttaacttaacgtcaggcacgttcataacctatgtgtattcagttcaacacccccatacactcttctgcttgcagcgtttgcacatttatgaataccaacattttaaaatatcagaacagccgctttttctcttttaatatttgctcactcaggtgttactcccaaacgggagggcaaggaggcttttctgccgaacacaccaacgaaataggagcagatcatttacagctccattctcttccttttttttaaaagcaatatatcgacgcaatttttatcaaccgcttttaaaatgttggtcaatcattttctcctgaaaaaaagaaaaattaaaatgttccatttggaataaaaaagggggatgacccaggtttaggtttttttttttttttttcgaaaggaaatttttttttttaaccttttttcgtttatttctacttccgtaaggcgcttatttattctccccccacgctcatagccattctcccattctccaatcctcccattcacccatacacaaaccaaaagatcgaattggctatttcaagaggtccaccaaatgtaccatgtcgccccttgccaaaatcgcacaccttatgcccacatactagcgcgcctgtgcggacactccccccccaaaaaaaaaacacataatatcagataggcttcccactacacccactttgccaaagaaatatgatcaaaaaaacccttttcttcttatcctgtgtgatactttccgaactgagttgtaagcttgaagtacccaccaagtagcctctactccaatccgtaatgaacaccttcactcctcatttttgcctcccctcctcaggtgcatctcccagctacaaagaatgcttgtctgtaaccaacgaggaagaagttctatcctactgtaaaaacgaatctgattgttattttaaaaatgttaatggctccgacaactcaacgattatttgtgtgtgtaaaaaatatgtggatgattattttttcgccggaccggattgttcaataagtaagtttttttttttaaacccccttgtatgaaagtacgtagctaatgtaacctgactgctgcacacattacccttttttaagcccacccccccagtggtcacttctctcatttttacctcaccttattcaacctccccctcccttcttctccttccctacagaaatttcttaccactaccaaacgatgagtaacagccacatgttttctcccgtctaagattcagctatatgtagccatttcgtctgctcacttttgcaacgcatttttttttttttttctctccctcccattttacagaaaacaacgaagttatgaacaccagttggatcgaagacctgttcaacatcaacccctggaaaaatgaagaaaaccgagttggaaaaatttgcatcaaccccagctgcaggtaggttgccatcagttcagcttaatataatgcggcactcgccatattcgaaaaaaaaaaaaaaaatcagcgcaaaattgtgaagaaaaaagtgtagttatactgccccgccaaatcatcaaacggtgtgcacaccgaaatgggccaacaagggtataggcatcagacagctgcacacatacacatgtagacagatatgatggtgcacatcacccaacatgggggcgtaacccctactcttgggacaattcctcccgaaggatatgctcgtactcatgcaacagcttactttttatactcctagccaccatcatatattccttctgagcaggcttcagtagctcatccaaatcttcattaatcattgcgtaaatattttttttttttcccgaatgttttttaatacctcattttcgtactcgtaaaattcgtttatctttctctcctcctcggcaatgctcggggcatcaacttggttaactctgtccatgttcacctcggttacttctcgcttaactttatcagttatatctttcaggacggccatttgcttcacctccgtatcgttcgcgttgtgagtgagctctccgttttggtcatgcacacttaggataaccgttttctcgtcttcagcggcggggtaatccgtgtcgtcactcgcaccgtcctcttcctcctcctcatcatcatcatcgctttcatcctctatcgtggctgcaccccgcacgcttataaaggattcttctgctggaggttcatttatgccttgatcaacccctttccccactgaatacacacttctcagacctcccctatgatgcgccttattgagcctccccccaaaatcatcagcatcagttgtgctcaatagggacgcgccacgttcacccacaccatctccatttttattatccgcccatctttcggaactcccatatgccgttatggcgcagagataaatcaacagaatgcatttaaaacaacatatgcacactttcattctgtaaaaattgacaaaaaaaatggggaatgcatgcactttctgttttctaaatgtgcacacgcagtgaagaaaaacaaaaaaaaaaaaaaaaaaataaataaaattagagcaaagtaaggaaaagataaacgaaacacatcaaacgacatagcagtgcataaaatgaagatttcaaaaaaaaaaaactgctaccccctttgtcagacacacgtctcttactgcaaaagctaactagacaaaattagaaaacaaaatgagaacaaaggaatataaacctcttctttcaaaatgcacaaacgatgaagcacctttgtgggaatttgcgatagacaaattaatttatatggctcaaaaatggacaaagggtgtctttccttatttccctcttaagtaagtgtatttatgcacacacttctgtgaatgttagaaaaaatctgcgttcacagaaatctgctaaattataaaatacgagctacaaaaccgtagcgagtttccccaaccttttggctagctaaaaaaaaaaaaataataaaaaaaaaaacagccacatatcgtatgaatgttcataattttttttttttttttttatttagctagccaagtatacgacatagccatatgcccaccactgcaaaaaaacgacgtacaattgtacacaccgagcctgctctctctcccaaaatgttcaaaacaagtggaagataaaagataatgaaaaaaaataaaataaagataactttacagatcatacttttaaaaaattccatcgaaagggtcaaaagtgtcttttaattcggacaatgcgtttaaaaaaagactcctcaattgttgcaccactcctgggcgtcaaaaaaaaaaaaaaatgctactgaaaaaataaatcccccaaatgaacaatagcatgcgtttcaaaattagcttattgtaccgactacactggcaatttcttcctttttaattttagaccatctcataatgcgaaaggttagaccaacgttgttccctgcaaacggatgttctttaaaatggttaagaattggtccccacttgctctttttccaccttttccgtttttccctcccttccaccatccccatctcagtggcaacaccgaatgacgcagggccaaaacaaattttaacgacctcgcacctcttcgctcacacttcggtccatacactcactgcaccaccaaaaagatggacgcaaggaacacacaagcacatctcgcagagcttacgcgacaaataagaatcagtcacaaaaagaccaaagttttggtttagcaaataagctagaaatgaaaaaactgtaaaacaaatcattcaaaaatcaacaaatcaatcaattcgtaacgagccgcttaagcagcgcgtaaacaaaaaaaaaaaaaaaatacatgcatacatacatatatacatacggacgacaaaatccatagttaaaaacaaattaacaaataatgccaaatttaaacaacaaaaatcgtaatctatcagggaacgaaacgcatttaaaagggttacagttacatatgcaccagacatggcgctagcgatttttgtaaatgggaaaaagccacaaaaatcctgctcatgctcatttttggaaaatgtgcacggctcttacaacgttaaaaataaagaagtgtgtagcaatcgtaatagacgcagttgtagaataagctaagttgtagctactcctttttcccttcgctcgatttttcaaaatcatcgaattcttgaattatattcttgtcagaaggcgcgggatttttcaactcgtcctttacttttttttccatctttctcaaatttttgtattctttattaattttctttatttcgctttttattttcttcctgtttaaggtattttcatcacttggttcgtctgatacgcttaagaaggaccttttgctattcgaaccttcgttctcccaggggtcgttataactctgttttggatcctcctccttagacatcactatactaccttctatgccagaattggatgatttattcgttatgtgaccatttccagctgtgcttttttcttccttttttgttttctcgaatccattttgcgccttatcgatgccttcctgcgctctgtttacgcctgcttgggctgcttcctgcgccttgtcaatgcttttctgtgctttgtttacgcctgcttggactgcttcttgcgccttatcgatgcctctctgcaatttgtttacgcctgcttggactacttcctgcgccttatcgatgcctttgtgcactttgtttactcctgcttgggccatttcctgtgccttatcgatgcccttttgcgccactttctccgccatatccatgccctttttggccattttctccaccttattcatgccttttttggccaattcctgcgccttattcatgcctttccatgccctttttggccactttctccgccttatcgatgcctttcttcactttttttactcctgctttggccacttcctgcgctatatccatgccctttttggccacttcctccgccatatccatgccctttttggccacttcctccgctttatcgatgccctttttgaccacctttttcatctttttcacctttttttcccccttatcgataccctttttcgttacctttttgactttatcaatcgcatccttccctacatgcacagccttatcgacgaattctttcccttcccttttgagacgctttccttccctttttgccgcatccttaagtttacgaaagccatccattcccacatcttttaggttctcgaatccacttttcgcttcctttttaagtttatccacattcttctttgagaccaatttcgccttcgtaagaaatttctttacccctttttttgcctccttatatttcatagaaccctttttagatgcttctttaattttccccaccattttgttagccttcttggatagctcgtccatgttgaagttctcccctatgacactggacactttatttgtagctttatctattaaatgttccgaccccttttttaataaattacccaacaggtccttcatgcctagtgatgagaggtcgggttccgcacaaaatttctcacggaacttctcaccctgcttctcatcgtcatcaccatcgttatcatcaccgtactcctcatcgtcatcatcatcctcatcatcatccccatccatgtcgcattccttaccgcattccatatcgcattccgtatagcattccctaatgtcttccccatcgtattccctatcgcattccccattgcattccatattgcattccttcttgcaatcgtcttcgttataatcttcctcctcatccacttccacttcatccgcgtccacttcttccccctcgtcgtccatttcgtaacttatcatccctgtcgacgtatcaacaaaggacgcagtatctgcgaaaactttttggctttcttgccagttagaagtatcctccttaggggtgtccctttcgctagctgtcacacccatctgactgtcatcacccataaacgcactgctcaatttcgtagagacataatctactatcggcatgcgggaagaggcattgaaaaaggaatcagcatatgttgcgtcttccccgcctgaattcctcgctccctcgtcgctcaactcatcacttctcaccccatcatcgagcatctgaaaatttccccctcgcacacttcgcgaaaacgtcgaatcatctgcaaatacttcactttgcagaattgctctaaaaaagacttcacatttgtccttatcatcaccactagccaaagagttctcctccgaggtttcccctggggcatatctaaaatcgtgaatcttaatatctacctctttcgtgttaggtgattcttccactagggttttcccctcctcgctcgccaatatagaatctaatcgctgactccctttcagcacttcatagcaatcaaatgtctgctcaactgagtctatgaaaatttcgtccaggtctttttctgcaaccctgtcgctgttagcatcctccgcattagtgcttccattgcgtagcaaatttattaccttttttttcatcataaaagagtcctttaaatttgtcaatatttcgtaaagtgcaaatttttcagcattggcgtcaggcgcattatcggtcgaactcgcatcacctgcttccacttcatcgcacccttttagaagatccctttcgctcaataatttgtttttgattgacgaagggatgatgaacctactacttgcactctccaagtagctaacaatatcatcgatcgtttcggcatactccgaattagggcatgaattaagattaaaattaccattcctcagttccacacttgataggatggagtcatttgactcggtcgatttgtccaactgcttgtactcatgatctagaatctcttcggtatcactaacttgatcctctttcggtaaaaaggacatatagtctagcgatttatccaatcctttgaataactcgctcttgttattttcgcttaatttatccaaatttaaattaaatgtgtacctcatgtagcagtaagtagtagattcttcatccgattttttctgatagaccttgcgcagcatatggacatcattttcggtagattcctcggttgaaataactttcatgtcacttgcgtcgtgtgcagggatttcctcctcactcccagcatgttctcccccagccgaagcggcatcattgccattatcatcatcgtcattatcattagcactgtcatcaccattatcatcagtcctgtcagcaccatcgtcgcccgcatcaccactcaaattttgcaaacttgcggcgctgcccctcttcgattcactcaagcctttaattttgtccacttcttgtacgactaaggcccgctcgaggacattttcctttattttttcgaaaattttaattttaatttttttcccattctgaacaatgttcttctctttcttcaagtgctcatgagatagcaacaaatctttgtcgaccaactcaatcttcaaattgatctttttatcgtgaaacgtcccacaatagagatccgggaggcaaaaaagcacaaagcaaaaaatagtggctaatatgttaaacttccccatatttatttatgctatataataatcaaagagacagtgtatgatttgaaaaaaaaaaaatgaaacaaaattgcgtgtttatatgtagaacaaactgcaattgttaaagaagatacacacgtctgattaatcaaactcgtcgtaaaacagcgtcttactcaaatttgttggtatacactacgttcaatcaaataatgcatttttttaatttgtcaaataaaatgaagatctttgtttttgtttatttttatttttaaaataaatatatttaaatgtatcattatcttatttttaaattaacattttaaaaaaaaatagtgttgacgaaaaaatgaaaattcgaaaaaaaaaaaacctatacaacattgtttttttttttttttttttttcctaaaatggctacaaaaagtaaaagcagtgtgtaaatgaagctaaaatttgaaaaaaaatgtagctatttcactttcttacctgacccgttcataagaaattgtctttattatccccttttctaaaacattttttgtaatacagctagccattttgcattattctgggctaacgagaaaaaatacctgaatggtacataatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtgtaacttaaatagcgctacattaggtaatttttccctattcgaagttcaaaagaaaagcttaaatcacaaacactggaacgttttgtatggcttgtctttttgtgtctctatgaaggggctatccattttgttgtaaaaaaattggcgcaaaaattatcattgttgtaatttcatacaaagagtggaaaattgcaatgagaattagcaaagatcaaaataaaccgcgacctttcccacgccatgttcgcctaactagcgaaaatgcaaatcgattagacgtttagcctttacagcttgctacgacgcaatagctgataatgagcagaactttaattttgcaccactcctttgagtagccaatgtacaaaaagcgcataccgagagtgcaaaatgaaccatttagctgggcacctctcgaagtgattcccttctcaatggaaaagacaaagcgccattaacatcgaccaatcattagcataaaaaacgacaatttagaattttctcccattaagtccttttgaactcgcaatgtagtttttgccttcgagaaaatgcttaataacgcgcaccaggagaggcctcctcattaggggagataaatgcccacgcgcttgggtcaaccctacggaggggagggggggggaattacttcatcataacacatccaaccttggccagcgcacccctttttcaaaaccttccaagcattcgcatgatattggttcatttttaaatactcaagtgttattattaaccgctaatcgttggggcagaaaaaaaaataagaagcccatgtagagcgggattagaatgtgcggtgtattaggtacccctatttggcttattccaatgtgggggatggcaaaaaaaaaaatgacgcaatgccgcgatgacgcgatgacgcaatgacgcaatgacgcaatgacgcaatgacgcaatgacgcattaatgcacacgccgattaggagaataccccaagggaagggtccccccccccggtaaacatatcaccaaaaggggagagtcttcccaaatcgcactaaaataagaaggcgtgcgttcaggttagtctgacaaccacgccgcgtatccctagtggtacttcttaaccgcctgctgtgccagctcctttatgatgactcccttcccctttgctgccgacccaaaagccttgtttttacctccaccagaatggccttccaccgactgcattatctccttcatgaaagcatctgcctgtatagtggtccccttcaacgaatccttcatttcgaaaacgcaataggtgttcttctcatcatcaatgatgaagaaatagctgcacaatttgttatgtttacaatacgactgggcgattttttctaacactttctgatttccagatagagtatcaaaaagtttgacatctacaagaacaccacttttgtcttccaaggcgtaatcctttccaatagtggtagccttattgaataactccttctgcatgttcttcgtcttctcgataatatttttttcaattttttctaacttgtccaatatttcatttttcctaatatatggcagaaacttatcttcctttagaacccgtttgtacatctgtacatcggctagtttgccttcattagggtcttcaaaaatatgtttgtacttggcaagcagatgatcaaatttggcttctacctcttccgccttcttattcgtaacagcattgattcggtaaattcccttcccgatactctcctccgacgttatgataaacttctttataaatttcgtgttggcaatgtgggtgcctccacataattcaatagaacacaaataggagtagttcacatccaagtggttgagaatcttttccacgtcgttgtctatgaatactacattaacaacgtctgcataatcttcctcaaagatggctctgattcctttaatctttttactctccttaagatccatggttcgaacggagacagctaattcttgtttgatcaaatcattgacttggctttctattttgctaactaattcgtcacttacattttggaagaacgaaaaatcgaatcgcagcttctcatcatccactagggatcccttctggtcacaattaaaaatggagtttactccagcttgttccttctcattctttgtgtggaccaaatcgccattcttcgtgtcccccttcccatggatcacatattctgttaaaaccttctttatgacaaaattgagtaaatgcgtagcggtgtggttgcaggcgactaattttctcctgtcaaaatttaccaccgtgtgcacagagtcgttcttttctattttcccctcttgaaggacaccaatgtggagcacatactcgttcattttttgcacattaagtacttggaatttcatctgctcattttgtataacccccgtgtcgtatatctgtcctccattttcgtagtaaaaattcgttttcctcaaaatgagggcatactttttatccttactcggggttttgatactatctaggaaattctccccatcgtagataaccactatgtccgtctcaacctttgccatgtcattcttcctatcatcattattccattcgtatttgtaatgatcctccgttgcttccaccccatgcttctgcttcaactcatgtgccttctccacaggtaggtcaaaaaatttattcatcttaaaattgttcgtatctgacactagttggtgcttcctaaacagctcattaaattcggacatatttaatttgaaatttttttcttcgcacattatttgtacgagatcgatagggaatccatacgaagtatacaattcaaaagcgtccttgccactgaagagattatccccccctgcgttgttactccttttgataattttattaaactgatccactcctttttctaacgtcctattgaaaaccatttcttcctgcttaatgatattcttaatatagttcactcgatcttcattttgcaaatctgtaaagcatttcttcaaaatgtggcacacagaatctaccaatttgtaaaaccacagcacgttgctccctacttggaatatctgcttacctactctgatagcccttctgataattctccttatgacataatttcttccttcatttccaggtaggcaaccatcactgatggcaattgtaacacatcggatgtggtcactaacaactcggtacgcataatcaattctatctacatcttcttcattaaccttacctccatactcgggcaaatgaggaaagatctcctttatctgcttaaaaatggggatgaacaaatccgtgtcgtaattactctccacattttgcaaaatggaagttattctttctaaccccatccctgtatcgatacatgggaagggcaatttattcatatttttcttttcatccttattatactgcatgaagactatgttccatatttccaacacacttgggtcgtccttattcaccaaattggtagcatctcttttgccaattcgatcataatggatttctgagcaaggaccacatggacctgtctctgccatttcccagaaattctccttcataccaaatggtaagatacgactttcatccacatattttaaccatattttttttgtctccaaatcttcaggacaactaggtaatttttcatcccctccaaaataggtgacatataatctgttggggtctattttatacacattggttagcaaatcccatgcataatcgatactctcctctttgaaataatctccgaaactccaatttcccaacatttcgaaaaaggtgtgatggtatacgtccttccctacgtcatccaagtcgttgtgcttccctcctgctcttatgcacttttgtgtgtccactgctcttttcaactttcccaagtcactgcttttatctacctgtcctagaaatattttcttaaactgattcatccctgcgtttgtaaacagcaatgtgttgtcattgtacggaatcactgatgcgctttccaccaccgtgtggttcttctccttaaaatagttgatgaacccgcttcgcacttcctcagcagacagcgttggacgggtggacaacgcgggccctttttcggacgccttaaccgtgctgacaaacccatcatcatgtcctcccaccactccgttcaatccgccctcccccacgtaccgtttctccaccttgtccccacttcctacactcatttttattcctcctaatgtgccttttttctctttcgctgccccgttcggaacttcccagcgatacttgccacctacacgcagaggagcaatatacgtcaagctgctattcaaaaggctgtctcttcttattcctttgaataacctcgagatgtctcttttgataagtgctctgctcaaacgcatgcatcgactgtttctctcctctttcctcccaaacgggtaagacgctcgtcggggggtcctttccaagggagtgaatatcacggaggaatcacaacccacgtggctacttctcgtggtacgaaaacttgcagaatcgctttcccccctcgatggaagaaacgcctttaaggagcctctacggagggtattgtgtcccttaggcttgatgctcaaaaggaggaatagaagcctcacggggaagagcgctcgtctcatatatataaccaggagcttcggcggtatgcgctgtggtgcctccaatgaaggccaatcccatccgcacacccctacaaatatagactgcccttccacctgctcatgcacatgtgggctttatgaaactaactcgggctacgcttaccctcacgcagtgtagcagaaatgtatgtaaaaaaaaaaaaaaaaaaaaaaaaagctatcttctggatgggttacctcctccctctgtgccgtacaatttcacatgaccatgaagcctatttaatgacaacttggaaggaaatatcaaagagggggggaagaaaccaaaacacgagctgcaacttccgaatggtgtagcataattgggcacccccacctcttcttttctcacataaacttccagcacagtgaactccttcgacgaggattatcttctactgcgccaacgactgtgccggcgttaaaaggtatttttttttttttttttttccctctctcacactttgaaaatattcccactttcgcaaaaatctgcttataacttcacatcacgcacaagtaaaaaaaaatttagcatccgtgaggaaaaacaaaatagtacatgcacgtgtaaagtaattttttcgagtgtggtcaaactggcaccctgaagcggattcctccaatttaaagggccttcagaaaaatgctttaaaaaggcctagttgtatattatgcgtatgtcattatgcaaactcacagcacagttcccatgctaatacatttttgcattgttcgtagaggataaagaactccgccccgggtagatatgttcttctgtttcgccttgggggaggggcaaggagaagaaaagcgcgtcacgtcgctgttttttttttttttttgcgctatgctgaggcataaagcggctacgtaagaaggcaagcctgggcgaggcaaggaaacggggacccgtattcgcccccgctggaaaaaaaaaaaaaaatacaaagtaacgaaggaacgaaagcatatatattatatacgtgcatatatttgttcatttgctttatatgttgctggcgtggagaaacaaatttcccaaccgcaaaagcgcgttcccaaatcagtgcagcggtcaacgggagtagccacaaattaccgtgacccagtaatatgtttatataaccactctgtgaacgcgttgcagatattttcccccaatcgccgttccacatccggtcatgtccccccggcatagcagctgcgactgttctagcatgtcagtgcctgcaaaataaagcggactccaaaacgactggcatccaccaccaccacccctctactactgctactgttactaccattcgttctcgcgcaccccaccctcatttgtaaacaaaaatgccaaagtctaagagaaacgtcaccatatccttaaccaaggtaaaaaaaaagctgaacaagaaggaactgaaggaccagaaactctccgacttgaaaaaaattattcaagtcccaaatatttttatttacattttggatgttagaacctactcgaataataatttgaagcaggccatcgagtacttcaagcccaacgggaggtaataagcgatctcgcgcagggctcccagcggtttagctatgtccctacccctttgggaaggctgaacaaggggggaaactccttccacataaaatgatatacgcaaaataccatcacaatgcctaaccgccacatgttttatcccgcccccctcgatgcaggttcttcattgggaagaataaactcatgaaattggccttaggaacagacgaaaaaaccgaagccaagccgaacgtctccaaggtagctgaggtaaaatccatccatggggcatcccctctaccgtcttcttataagtgcatacatgtacatgctccatttctcccgtatggttgaaacccaatgcggttacaactgtgtgtgccattcggggacgatacccctccaacggataggcagacatttcaacccttgtgcctcttccccccatgtgcccctcccccccaaccgctgcagctccttgtggggaacagaatcctcctaataacgaaagacccccccctgaaggtaataaaattttttaatgactttcaacctgaagagtatataaagccgggaaatatttgcacacaaaatgtcaccttaaaaattggagatgtattaaacgtaccagtttcaatgcagaaggatttacaaaaaaggaaagtaactttcgatatcgtcgatcaaaaaattgtcatacgagaagataaaattttggcagaaaaggataaactggtcagtacggaaaatgcaaaactcttaagaatgctgaatatgaaaattgctaactttgacataaccgtcttgggttactggaacttaaataaattcatttctttgacgtaggaatcaggaactgctttttttttttttttttttttctggagaagcggcaaaatgaagaagtagtctacttctcctcctccccccaccgagcgcacataacaaatgtgcaaacgttttttttgttttttaggaatttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttggaaacttttaattacatacaaatattctttaagttgaaaaaaaaaaaagtgaaaagcaatttgatgcatgacgtgcaggcagcataggcataggcataggcatacttatatatatgcacatgcgaaggcggtttagaaacaatttagagcggcaccaccgcccactgtgggcgtgcgtacctccgcttaaaaccacgcgcatgagcatgcgcatgtgtatgcacgcctgcatcacaaatgggtcgagggcaccaaacaggtagtaggggctttcaccaccactcctaaacggaatacaagtgccatgagaaccgaaagggaccaacccctcataacttcttccacccaatcactacccctaaagcgttatgacattttccattttaatgtcctccttcagaatcttcttaaggaaagccgtcatagggggagggccacacatcaaaatgagcgtgtcgctgttgtcaacctggacgtctagcttctgatacttgagaatgtacttgcgcaaaagatcctccgttaggtatcctacattttcgaacgtgtccttcttggtggggtccaggcactggtctatgctgtacactgctttgaaccgttcgaaggtccgctcgtactcgtcgaaaactgggaagtggcaggggtggtgatggatgaagaaaaagaagaagaaaaggaagaagaaaaggaagaagaaaaggaagaagaaaaggaagaagaaaaggaagaagaaaaggaagaagaaaaggaagaagaaaaagattgtaattgagcatgtcgatatatatgtacagatgtatatacgcatgcacacattgctaaaccacacgtgtgttttttttttttttttgccttcatgacaccgctcgccttaccctccttgagtagaatctcctcctcgttcctgttggcgtatatgagcgtgacgaacggctgctccccctcgcccttcctaacgtcaaacaggagcatgtgctttatcagccgaaaaaagggagtcatgccggttcccccagctatcataacgatgtgcctcttaatctgcacagccttggacaggtaactaaattggttactccccttataatctaaaaccccaaagggacccgcaattttaaccatttcattatttcgcattttgtccaaatggatactcattttgccaccatccacaaactgcttatctgggctatatattcgaatgacaaaatgaacctctttcttttttttatctacataaataggagtgtaacttctgaaaatctctttcgcatccttttctctgtcctccctatcattccatttgccttttattttcccttgttgattagggccgttaaattttatatgcttacatatacctaacccgaaatcggtatactcccatgggtacgaaaaaatgaatatcctcaccgtgttagtgagctttacaattttattcagcttcaacattttactcttctcatccaggaaggctttctgcatagatcctcctccaccatacccatcctcctgtcctcccttcaactcttcattttcatttgccttcatataaagttcaaaaagattttctgctttttttttcccatctttatttttctttacaaatagaaggacacaacttatggacatcactaaaattacgatattcactacattctttgagaggaagtttagtccttcccctaacgtctgcttcattttcccctccctcatgtggtaccccttggggttatgcacacgggtgtatatgtaggggtacgtctgtacctgtgcacagccaccccttcacgagagaagaagcgcaaaggggagaaaggggctcgtgccaacaaaaaggctacaaaagggctacaaaaaagctacaaaaaggttgcaaaagggctgcaaaaaagctacaaaaaagctacaaaaaggttgcaaaaaagctacaaaaaagatacaaaaaagatacaaaaaagatacaaaaaatccaataaaacgggcacaaaaagttgacacaatttgacacagtttgacacagtatgacgaagttttaccaaacgtggcaaaaaggtaaacccacttttgccaacacaaacgcccgcactgacttactctgcggacacctctgcttgcacacccccttttgccgcgaaaatgaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactccctcagtttcatgaagctctttatgtagccattaaatacgttgatgtccccctccacgagggcgtccaatattttcttcttcacctcgtcggagcccagcttgaaaaaggtcacaatagtgtgggcccctacataatggctagctattttcttatactcactcttaaacaacagaataaagtttcgcaaatatttttcgtttatcaagttaaacgtgtgtgcgattttttcgcacagaacggacaaatttttatcacaagcaaagtacatcaggatatttcctcttaagtctgcgttcttccgtatgaatggtttgactcttctgccatctctctcgggggggttattacctgtccttgtgtgttcatgtcccatctgcctctctcccccaattggcccatctccaacatcggcatcatctccctcctctcgattttcactccccccatgggttcctccgaacgtctgaaaaaaattgttatacttctcgatatccttctggctagccacatttccatttacaatttttaaaaaattacaaaactgcctgaacgaattcgtcaccggcgtgatggattctttcggaaaggataaaatgtgcgtcaggatgtagtacccgtttgtgtctacttttatgtaatcgtaaaaattgtagttgttcaaattggcgcggtccactttgccctcctcttcgcacggcccctttttcttcttctcgctgaacacctctcggaggacgggatgcaggtcctggtagctccgcatgcacaggatgcatatccacaggaacttcgcgtcggacgcggcgcctccgggggaaccctcggtaactgcgttggcgccggcgccaccactcacgccaccactcacgccattactcacgccattcgttttgccactactcgtgccacttctcgccccattcgtcttgcccgaatccgtgctgccaaacccccccacgcgcaaccaccgcagcaaggcgttcagcaggaacttgcagttcttctggtaacactgggacaagtcgaagagcctcctcaacacgctgaatttcttccttcgaataatcaggtcgatatctatattcttcataagcaagtcgaacatctcctccgtgatgtattccaacgtgaggtaattgtacatgaccaagctagagtatgcattgtcacacaccaatttatttatgttttttaaaatgtagatattgaaaacgtaaaaaatgggttcactctttattttgagtaacttttctatcatgatgcttggtccatccatcgtgatcaaaatactgagcatttgctttaggggactttcctcgtggcacttgcaattttctcgtgtcttgttaataaaatattttttcgtcttttctattagaaatatttctttcactaatttgtcgcattccacgtttttctcctttaggagttcgaacagggttcccaatgctggaactgcatacgtgtggtacagcagcggggggatgaaatgctgactttggctctccataatgtacttgtcacctcgggggggttgctctgtacgctcgccacggttagcggcacggttatcgccatccttatcgccatccttatcgccatccttaccgccatccctaccgccactacacagggcactctctcctccaccgcctcccccccccgcttgatcataaaacacgtactggtagagcaggttcttcatcgggagagtcaccttcgggttggaaatttcctccgtcaccttctggataattatatcaacgtacttgtaaaacaggtcatctccccctccgtttctggccccttttctttgccctttgtctaagtacttcagttcagtcctcgtactggttcccctaactttagactttctaaaagatatgttagaaatgttgatgtttaggtagccagccagggaatacaaaaatgaccttaacacatgcgttcccgatttattcaacatcagggtgaataccttctccgtggtgatggaacatatttctttgaagtaaacactcaacgattggtagcccctgtttctttttttcaactcttcaatgtatttatcttccactgttctaaaaaaggaatacacacagatgacagtctgcacaaaatgggaagcataattggacgatgctagcttcaggtagtccgaacatatcacatgcaaaaaatggttgtaaatttctatgcagtgcatgctcattttgccacgtctctcgtcctcggcattcctcgaatccttatccttctcacacttctcatccttctcaccctgctcatcctgctcgttataccttagcaggaaaaagcaataatatatcagcttttccattatcttcgagcacttcctctgatctgctaactccttctcgctcccttttatttcatcctttatctttatcaaaatacatatatcgtcttcaacatcgtaggagtagctcaaattaatggcaccaaaacatttatttcctttttttaaattatcttccttcagctcgtgaacaaaatatttttcatatttttcatttaaaatgtacgaaatgttaatcaagtagtccataatttcttctacatttttttcttcgttttgtttgtatgtctcacgcgtccgatcaaatctacctttgccgccattccgatttttggagccgtagccctgaacgttgccatttctgtaaccgttaaagttgccatttccgtagcccttaacgttgccatttccgtagcccttagcgctgccatttccgtagccgttaacgctgccatctccgcttcccttattaaaatacttccacttatgcccattcctgttcgctctaaacccgttcatcgtgcgctaggtcgaccgatatacgtacatacagtcacctaccgtttgtaatcgttcgctcatatattggggccaatgcattatgcatgttgcctacaagggaaaccacatacagtggtacaaaatacacaaaaaaaaaaagagaggaaattattcttttcttttctttcttcccaattctgttagctgcaaaaaaagagctcttaaaatttggaaatgtatgcataccgcctcagcgttacgaagtttattccattttttttttttaccaattggggaaaaaaaaaaaaacgagatcaggtaaaaaagaaatggagtgaatttcaactatatattatatttttttcgctttccctgtatggctactactgggtaattttgccacttaaatatttgttcaccaatttgttagcgccgttcttcgttttgctgcaaagatggggtagtcgctacgttgcttattgggatagagataattgcttggtttcgtttcccttcgcttcgctttgcttttcgctgttttgctttcttttttttttttcccgttgtgcccctcttttatggttgccccattttgaagcttccttccctcccacctcagcaataattctccacgtcaaaaaatggcgacagttttaaccgcaccaaaaatgttatatccccgacgacgccttctgcgtatgcgtatcaactgcccgcgtatttttttttttccaaactggggggaaaaacaaataggcacaggaaaaaaacactcgcggaaaagtcccatatatatgttctcttcctccggatttgtaataacacctcaatgctttatctcctttttttatttttttttcattcccaataagccaatttatcgcgtaagtataactgtaagaaagccactctgatgataggaaaaattctttgggggattttcttccgcaaacaattgtgcctataagcatgcttgtaatttttttttttttcaatttccacctgtttttcaaaaatggtatcgtgctagaccgctgatgggggaaatgcccaaagatgaaaaaggaaaaaggcggttcctacgtcgcccttcaagttctatgtgcatatggtgtatacgcaaaatggaaaaggcaaacgaaatgatatgtcaaagtgagatgctacctaagcgttcgggaaaataacgcacacaatgggtcacagcacccagtccaccattacaccacacagagaatctttgatcgtccacaatcctcagaccacgtaatggttatttccttctttgcgaaaaacaaaattaagcgacaaaaaaagcaccttttcctgggcccacttctggtttcgtgaaaatgctccctcccaaaaacgaaaaataactgccgtagaaaagagcaggccagtgtgcatgacatctgctgcacgtgaatacggacaaccaattgatgagtctcccctttttttttttttccctcacccgcccaggaaaattttatccgtaatatattaacaaaactgccttgggtaacttttttttttgtctcggttgttgcaaaaataagacctttttttaagtacatatgaaaaaggggggtcccttaaacatcgcagcgagcgcaaacacgtaggtctatacttttgggtggaaaaagagccaaatgaaaaggcaaagcggtaaggcgataaagcgatgacgcgacgacgcggtgacatggagtagtaatgcgccacaataatagcacgcattataccgcataggcaacgccccctccctccccatggggattacccccctgtgatagctgattctcccaattttcccgattcgccgatcctctcgactttccgaaaaataaaatgcgacgcgtaagggaaacactgctcatcatatactccgcgctgctgccccccttggttctaatcccccctgtgctcaaaaccaactgcgtgcacgtaggaagtgactacctgcacgtaggaaatgactacccgcatggggggaaggactacctgcgcgaccttctaaaaatgggcatatttgaaaaaaacagcacaaaaataaaaaaggaggtattcgaaaacataaaccgcacgcacgaaacatactcgtcatgcaaaacatgcatcaagcttattcaattaataggaaaaataatccaaaaaaaaagagagccatatgtagatatagccatagaagacacactggaaacgaatttgtgcgactccaacctgtggcacgaatatttcaactacgacgagttgttgtatagtgaacacgtcttggagtattgcaatgccacgttaaagctcattagggatagcatagagcagcatatctaccagttttacaacaaggaggaattattttaccgcagagtctgcttacatatcaacccattatgcaaaactgccattgaggaggagagaattaacctcagcacggactccaaagttaaactgatctatcagctatactgtgactacttaagtggagaggtatggctgctcattttttcctcaaccgggcatacactgtaatgtatgttactgcacaataatgcattcgattgtctacacatgcgattttcccccttttaagcgtcagaagcacctccaatcccttctccagctttttcccatcacttgtcccataacgggactcccatttcttccgcaaacgctgcaaacgctgcaaacgctgcaaacgatgcaaacgccgcaaacactgcaaatgctgtaattccatttttaacattttgaaaccctccctacacacaggaaaactatagccaaacgagccaaggcgtgccatataaaaaaatcgaatccgcagatagctcaaatttaaccctgaagagaagcgactacgcacttgtccaatccgaaattcggacaatgcaacaaaaaaaattggctgacgattttgcaggcaggaaattgagactccttcgaattagtgaggtaaggagagagaagtgctggctgcagagagagaagtgctggctgcagagagagaagtgctgactgcagagggatgagatggcgcacaggaccccattgccgctttcatatatcccttttccgttaccccccctttacggatacacaaacagcttgatgacgacgtactggaggtcttccttctgatgaagcaacaagacgtctttaagttcctcttttattgccaatcgtgtgaaggtacgcaaaaaaagaaaaaaaaaaaaaaaaacacaataattgcgcttataaatctgcacacgtaaaaccactgcgctgccccaaaataaacgcatgaccaaaccgcacccacaaaaaggatgttttccccactttgcagaccccatactggaagtcaaaattaaaatacaagacatatcggacaatgtagatgccatccttaaggggagttaccaggatgatttgatcacgaatgacagccaatttttgctttacaaacggttctctacatgaattacaaaatggtgggtgagccaaattagtgtaactccttcgaagacttgttaatatttactgatgggttgatctgtttagtctttatacctttgggaaaggggacctccttttttatgtccccatacttaccttccgtaacgccgaaacttttgtaacctgatcagttaccccaaatgggcatccaaccgcttcactattcgagcctccaagtcacggtacaaaatatccatctgggaagtaagcggggaaaaaaaaaagaatgttccattttgttacccctttttttgcttacgtgccacctccttggtgtcacctcaccattttgctcacctttcctatcaagtacccctcagatgtactccatttttcttgacccttcttccctttcccgtctacctcaccgtagctttccactcgcttgcacaacttctttaaatttttattttccttacacttatttgtttggaaggtaactgactccttctctatttcgaatttgtcaaaacggtcttgcacttctcttgtgaaggcatcttcgtaactctttccgaatgtcaaaaagtttatttctccaacgtgcactgcaggggggaaatggttttgcctgtgtgaagaaaaaccctccttgcgggtgaagcagctggacgtggagtactcccgcggaggaaaggaatcaaacaagttcagcttctacacacgaggtgaaacgtttataggctgacatagctcaggggggaggaccaaatcgataagggcacgtttatcaaagtggtaaaggattgtgcaaaactgggttatggttagagtccccccatgggactgcctctcccacaagacatagttttcgcatactatttcttacgcacagtttagcaatcttctgacgtattcccccccggagggagtgtccaaactgcagattacagcatcttcatcgaagccattctcatcatccatttcgagtttccccaagtcatcaacaactccaccctcaaaatgtatatcataaattgggacaaaaataaatttataaaaaaaaaaatttcggaaaaaagtatttaaggcgtacttcattaaaagcctcagagaggagtaggaaaatattttaacacaacttggtgacctgttaactgaatgatgtaacatgacctttttgaattctgaaaaaaggtccacaacatggcctcccccatttactaatttaaaaaaaatatacttcataatggacaggtaagttgatatctccacgacagacaagtctctgctaatgcaatacgtcaagatgttataaaaaagatcgtttgcaatttttttcattttttttcttctcatcatgttcgtactgtacacgtcgaaagaatcacactcacttctaacactctgtgatgtcaccccattttgcacaccacacggggaattctctccttccaaacttacaacgttgggttcttcaaacttcttcgcctccaccacttcaccatttaaaccagctggtaaaaaatcatcaatagctaactgagcctttttgctttttcccttcctggctatttcatctttgctcctaaaatggatattgagtttttttatgagtacccttctctgtgtcttcctatcactaataactattatttttctcatctcatttttgtttatgtccgcacaggttaggaacaacccccctttcttccctccagtccgttcgcccttcggcctattcatttgttgccttttgaagcggaagcacaaacggtcgtcagtggacaggggggagaaagcagtaaccgtgtataacacacatgcacaaagtgaacacacaaagtgaacacacaaagtgaacacacaaagtgaacacacaaagtgaacgcacaaagtgaacgcacaaagtgaacgctccgtcgattgaacttcacttaaagcttccttccccccaaaacggaacaactcaacaaagagggaaaaaaaatgaactggcaaatctgcgctaccatccggtcagctgcccctcatgcgtgcagtcattcgtccctcccccgctccataaaacaccgcatctcaaaagggaacaattttttggtaaatttccgcttcactgttacttcgttttattgtactccctattcttttttaacttcccccaatgcaatgtccaccattttttgcagacccgtgtgcgaagcctcacaaatggggtctcctcaaccggccacgtgtcaagctctctacacgtgctcgtcaattatatgcgagtttattccacattacacctcaatacgtgacggttaaaatggatacatttgccgcatcacgcgcggacaaaaaaaaaaaaaaagacaagccaagccacgccacgcaattttaaagaaaaataactgccacgcgagatggcgccaaacaaaatgcttccacgaaaacaccaatatgaggatatagcctcacaaaaaagagttcaattatagggttttcaaatgggcaggtaaaaaaaaaggacgatgaaaacaaaatgcacagtaaatgactgcacattaacgggggatcggggtgggggagaaacgaggtggaaaaatattacaccacaaatttaaatagataagcttaatggttataaaaactggattgcggtcggcatgggagaaacacacaggaacaaacgcaaagtaggcgaagtgtgcaacatgcgcaacgtgcgggggtcaccatgcgacgtcttcacgaacgcacactcatatgcatatgcctctacacaaacacacgtaagtttgcacaaatcagtacaaatgggagagaggggggggataatcccctttgaattcaccggtagacattccgcactggggggggagcggggcaaaccttccttactatgtcaatgccatcatcacctccgcgacgttctcaaatgtgcgtatgctcattgagggataaaaaaattcctcctttttccgcctcttttctgcctcttttcctcctcttttcctcctctttttcgcctcttttcctcctcttttccgcctcttctcctttttatcaatctcgttaacatagtcaaaagtatggacacatcgtccgttcctcagttgaaatttctccatatgtggcaccacacaaggaggaatattttgcacaaagggttcataaaagggggcgaccttctccgattttcacttaaacgcatttgttcttcctccaccaacatcaggatatacgtgacagtctacacgggaaagacagaaacaaaactgtgcacaaagacagacgcttcatgtatccctggagttgcatggcgggtgaatgctacctacccataatagttgtaatttccatagtctcttcctcccggtgcgtctgtcccgtaaccgctgtgtatattcatgtgagagcccgcttgctcgtgctcgcctctgcgttcacccccgttgggaaagtaggcgccgccttcgtttcccctctcccggcttctgtgcctgtgcttgtcctggtcccgattgtggttgtaattgtaattatgatcgtgaacgtgatcgtgatcgcggttgtggttgtggctgtggttgtaattgtaattatgatcttggtctcggttgtggttgtagctgtgatcctgatctcggttgtggttgtaagtgtgatcatgatctcggttgtggttgtaactgtgatcgtgatctcggttgtggttgtaactgtgatcgtgatctcggttgtggtccctttctctgtgcctgtccctatcccggtccttgtccctatcccggtccttgtccctatcccgctccttatccctatcccgctccttatccctatcccgctccttgtccctatcccgctccttatctctatcccgctccttatcccggtcgtggctgtccctgcgcctgtgcttgtgcctgtggcgatcgtgcgactcgctgcgcctgtgcttgtgcctgtggcggtcgttcgactcgctgcgcctgcttctgtggtggcggtcccgtttggagctcttgtgctcgtccctcctgtggcgtcggtggctcttgagcacgtcgttcacctcatcactgtcgtcatcgttcctctcattatacaaagccacattcttgtaaatttcttctaccttctttttgtcatttctgtatttatctttattaattagggccgtccaattaatattatgagtgacctttttcctttcatctgatccccttggaggtccttttccaccacccaatcgtctaggaatccaattttttacagtccttcctctttccacatctacgagaatccttctgttgtctattttttttccatcagccaaattatatgcatcgttaaaactttttgtgtgttcaaattctatgaatgcatatccttttggtttaaaatttttatcataaattattttcactttttttatttttccatacacttcaaattctttttttaattttttttcatttacatcatatgatagtcttccaataaaaattgttttctttggatcgtttgttaaatcttcatttttaaaagggtcatagttttttctcatttctttcagcattaattcattgtatgttattttttcctttttttttctttcctttctttcttttgcattttctagctttatttttggggggggttctttatcctcgaaaagattcaggtactcggaaatgccgctgtacgcttggtgcttcttcttctggatgggtttgtaaaaactgagtagcggcctcgcttggaacaggattaagatgtgtggtggcatcccaatggccgacattttttcctacacttgtatgatgtcctacgtacctacgtgattatgtgcctacgtgcctacgtgcttatgtgcctacgtgcttatgtgcctacgtgcctacgcgcctatgtgcctactcgcctacatacgtgcgtcgacggtcggggggtgccgagaagtttggcacgcggcacactcaaccaaccgagctgaacaaaaacgaggttggtgccgcaaagaagaggtgacgcccctgtttaagcagcctcttttttccgctccccctttgggccacctctgcagcatataatttctttccctttctttccctttttttttccttcttccaatttcgacacgaagaagggggcattaattttcatttatgacaactcctacagggataccatgcgtagtacatgcgggaagtaaaaatatttttgcctggtgcccctttatttgttcgtttcgctcctcaccaaaattgacttattctagggcatcacgctgatatatttccaccgtcgcctttctggggggatgcggccagtgttcccttttctgtttcccctatacatatattttacgtttttttgcgctttgggagacttttttctttattttccccttttttttcgctgtttattcgcttttttttttcgttttttttcccttatttttctcttttttgctttgttaaatttttctatctctcttttttcgctctcacatatacgcaaggcactctttcaaccatttgggcaaaggcttcccggagcgcattttttcaccgccttaatttggcctgctttccccactgcgcccgcttgggatattgcttacccgctttgagctttagcacttaggattttacgatgcttttcttcttttcttcctcttctgctatgtgacatcgcatgtgctattggtattcttttgaatttcactacaataataagctgcgcagtttgccgccacccggtcgttatgttttttttttttttttttggtgcttctcttgcgcattatatgctatgcaagaatctgctgcggaaccccgcgtttttttttttttttttcccccttttttttttttgcaaggcatacgcgctgtggcaactcgtatttttctttttcctttttgttttcattttcctttttttttcccttttttttccttttttttttttctttctttccctctcctttctcctctcagggcagcaaccccttgcacccgcactccgttctcttaaccgcaaaaaggataaaccaaacgcagccccgcacacccactttggctagaaaaaaaggttaaggcgaaaaatggaactcattcaaagaaagtagcctcatggctattgcgtgatcgatcccacagcgaggaaagcgcacgtatacatatgcaaagagatatggaaaattttgtgcttcatattacacgcaaataaacgaagcgcgcgaaacttcgttcgtgcgtcgaacccatttcgtatatacccccagatttatcgctacccccccctttgtaggttccacccaaccgagtcttctcaccttcctgcaaaatgaaaaatgataaaataaaattagtgagcttcgagggggatgaattcatcgttgataagtacactgcctccatgtcgacggtcatacttaacattctcgaaggtacgtgcattcatgtgttggggtgagattggagtgggggtaactccacccatttgcggccacttgcgggcgtagacacccgcgtgcctgcttgcctctgcttgcttgcctgtgctccgtctagctggtgatctgagcggtgacccaacgggtgccctcccaacgggtgctctcccaatctgtgccttcccaaccggtgctttcccaacttgtgctacccccgcttcgcccccccgcgcagtaatgacggccgaggaagacaccataccacttccaaacataaaaacgccgattctaaaaaaaatcatcgaatacatggagtaccacattaacaaccccgcggacgaaatccccaagcccctcatcacctccaacctacaggacgtaagagcgagacctaatttggccccccaaaaaaagggcctcccgcttccagcgatgtgtcgataatgacctgtcaaacatcacatgtgaatcatcatatgtgcaccaccccatgcggacgtgcagaacgcgttgcgccccatggcataatattgtacacgttcgttatgcacgttcgttatgcacattcgttatgcacgttcgttatacatgcttgttatgcatatttgtttttccccttccctctccccccttgaatacacgccccaatgtaggttgtttctagctgggactacgattttgtaaacacggataaggaaacgctctacgaattgatagaggtgagaaaaaaaaaaaaaaaaaaaaatgggtgtcttactgacgacaatggtggccataccaggaggttaaagccaacttaaccgaaagattttgccaactctgttgatccttccgtcatcccgtatatgtacacatagttgcatgcacgtggatttcttagcatacacgtatttttgtttgtttgcttgttttttcccccccacgcacatttttaggcatccaactacctcgatataaaaccgctgctagacttaacttgtggaaagattgcctccatgatgaaggacaaaactacagaagaaattcgagcggagtttgacatcgtcaacgacttcactagagaggaagaaaaacaggtagggttgattcttcaaagaagggtgcgaaatagctcaagtgcgaagtttggctagccagttttccccgtttagccaatttaccccgtttagccagttttccccgtttacccccattgcgggagcgaatgatccactcgatattttcccacgtgggcatacatcaaacattcgtgatttccccaccttgcttctccaccttgcagatacgggaagaaaacagatggtgcggtgacatctgaagagggcacatgagatgaaggaatgacgaaggtgtgcatgtgcgcttcgcgatgggccgtccctggaccaacaaagggtgtgaagaaaatagctagaaaagggaagaagcaggccaagagaaacagaccaagcagtccagaccaagcagactaaccaatcagaccacgccgaacacaccatattgaagcatatcagaccaggccaccggagccgtggacccccttcttcctcacacgccactacaaacgcgcgtatgatcgcatttcctttttaaacgcacctaactaccccctcgtcccgcactcctataacttgtctagttcaacgttgtcatgcggttattattattgttgtatagtagtgacattttttttatttatcatgcatttaccacactagtgctggtggtaactgccagccattgataggacgattgcgttttatcaaatgagacactactgattttgcgcaaataaaaaatataaaatcaaacttaaacaaatggaagaaaatctgattctttttttgtatctcatcccatttctcacctttggagaagcagtgagtcgttaaaacggagtcgagcagttaattcgactagtttggagagaaacaaacaggtggttatgtgcatctgcatggggatctgtttaatgggggtacttcccgtttgttcatttgccctcccactgggagagatcagctcgtaggtagcttctgctgggagattcacctttaggtgatgagaacataaatgcactcatccacataacaaccctcagaaaaggggaacacaacggagctatctaaaacgtgctgatatgagcagtggtgtaaagtaaaatatttgcagagggcagactccctcccctcctcttggcacaaaaaagccggccaacccaccactcttagtgtgcaaaactgggaccaaccctaaacaccttacattcaccaactgacggaggcgtccctgtatacacactgcagcctcatgtgctgccataaattttgctgcaacttttttattttttaaagagtggtaaaatattggtgcatgcataaaaagcgtgcacgcgcagcgaggcagttttacacctatatacatgcaccttacgtatgcacgtggatacgtgtatgtacatctgcgtggccatatgccactgcgcacgctgcagtttgcatctttaaaaattaatttccctcccgcgcacgcatacgagggtgtgttaaatgtgcgcttggctgtgattgggtgcgcttggctgtgattgggtgcgcttggctgtgattgggtgcgcttggctgcgcttggctgtgcttggctgtgcttggctgcgcttggctgtgctcgggttacatgtgggtgcgcacgcgcgtttccacacgtgggccgatacacacacgtacgcaacgtataggaaaaaattaaaaaataaattctgagaaatattaaaacgtaagcattaacatgggaggccatttctcaggccttaaatatgcatataaaatgtgttgggaaaaaaaaaaaaggggggtaaaaagcagagtgtaactgcagcttggtgagaaatgtgcgcgggaggagacgtaggaataggtaggtacgcataaataaatacacacatacattcataggcaccctagtaggtgggcgcatgtagattaatgcatactctcgtgtgcacgcccatttacttaattaaataatgaggtgaaatttaattttattgtgcgtacttatgaatatacgcgaatgtgcttagacgcacgcgcggtcaccttttttttttttctttcattaatacgcgtctgtgtattttgcaggaccgggcatcattacgtatgtacatgtgctcgcatgtagggttgcataaataattaaaaaggtaggataaattcgttttgtctttctattttgtctttctattttgcctttctattttgtctttctattttgtctttctattttgtctttctatttttgctttcctttttttgctttctttttttttctttttttttcttctctttttttacaattcataagatgggtacttcttcctgagggggaagccacatcgtgctggggatggcagaagctcacaacagtggtaaactcataaatctgtgcgcctgtgtatgtgtagccactacacctgcttcgctatgtactccctgcatattgcctctacgcgccatacataaccttcgcgctctgcataaatatacacttctccgggggccggagagaaagcaccgagcaatcctaacacatatcacacaggtatagcacacaacaaaggggaagcatatgcgtccagtccacacatgggaataaaaacacctttacacagttacccatttgtgcatatcctttcgcttactcgttcacccctgacctgcaacttttaattttttaaaaaacaaataattggggattcaagaagtaggcacatgcatagtgctcatcctcatccatgcggaacctcctttctacgtcatgcaaaaaaaaaaaaaaaaaaaaaaaataacagccaaaacatcgtatcagagtataattcatcatcccggtgcctccctgtagatgaatccccacctcccaacaagtcactgtcctggttgaattcccccatatgggtttctctcctccggcaccatcccccgttgtgcctctcccctcctcatccacttctacccgtcgtttactttgctattctgctcattcatgtttctcatctccctcatcctggcctttctcagatccatcgaatgcatcactttgttccccgaaccgaagttccccccaaaggaattcttgttaaaatcaaatttatggttgctattgttcgtgtttccaaagctacccatcttcccaaagccctccccacccatctcgttcgccatcacactcccttgtgcattcgaccccgcatttatcaaaccacccttgaacgccctgttccccttctcctcattcttgctattcaaaatattccccttaaaggcgttgttgtttttcgcctcttcgttactctttataaaaatatttttattatttccggtcatgtttgccgccccttgaaagttcatgttggccatttttccattcccgaagttgcctttcatcccgttagggttcatcccgttagggttcatcccgttagggttcatcccgttggcgttcatcccatttggggccatcccatttggagtcatcccatttggagtcatcccatttggggccatcccgcccatattcacaccacttccaccaccgccggaattgttgtaccccctcacgttcttaccacttccgctgttattacccccactgttcatacctccccccgtgttcattttgtccgcctctccacctccggggttcctattagcggaactggcgactctccaattactctcagtatctatgtcctttctacggaaattcctgtcttctctcttttcatttctcttcatgtgacttgcattgttcccttgtccccctgaccccttattcgtccctttaccactcaccatgtcttcagcattatgcatattgttgttattactatttgcaaagttttttccactcctactgaaattatttcccttaatcatatttcctccattatcattgaacttgttttgattattttgcatagccatggacgcgaatcggtgattcccttggtcccctcctactcctcccctttctaatgcgccttcaaaattacccattaggctgttttgattattcctctgctgactgttatttccttgcatattgggaggcatattattcatagggaaattcatttgcatattcatgggttggttcatatgcatgctcatcggttggcccatctgcatgttcagcggttggcccatttgcatgttcagtggttgccccatttgcatgctcaacggttgacccatttgcatgctcaacggttgacccatttgcatgttcatgggttgccccatctgctgtcccatctgctgacccatctgctgacccatctgctgtcccatctgctgtcccatcctcgtattcttcttctgcatgccgcccttgctctccacattttccaagaagaaattctcctcctgtggcaacgtcgtgggaggaagtggcgcagggctctgcaatccgcgctttaaaaagcacctaaagccaatcatatgcttccccttaaacccgggcataatataaccattcttaaccgtctgctcgttgttttcattctgagcattattgttacctccactcacatcagcagatccttcaaaccacttcttctggctattctcatttttcttttgaccctcaaacatattcattccaaatttttttttttcagggaaaccgttgattttcattttttccaatccgggattattatttagaaagtgttcatctccttttttaaaatcctttaattgtttttttttcttatctttatctttagccaattctgattttattttttctgttgactccagcaaatctgggaaggactcgtcgtctatttttttttccttttcttctcctgcctcttcattgttcttttcatctttttttttccatgccgatccagcttgcttcgcgttggcacctgcattcgctgcccttcctctaacgctcacgctgatacctacagaaaggagggggggggaattcaaaatgtgcattcgtttccgttaaaccaatggacacaaattgcacacagatatcacaacaaacttgcaaagagacaaaagcgcagttaaataggactactcaaatatttagcacacccaaaagaacaatcagtgacgtgtacgcagctaggagcttgctctgctctcttacccttcttcaaggagctcccgctgaggaggtgcttccccaaggagacgctgttaacaagcggcatttcattttcctcggaattttcgggggccttcttcgtcgcctggtcttcctttttcagtttctcttccttgacgagttctacaaatggggggggatggttgggaagagcggcctcgtttgtttgtgctccaaagggggggaggcggtaccactacgccgctatgctgccgctatgatgccgctaccattccgatgcgccatgctccgagggcactcacctttgttgttattctcactctccatttccttatgctccatgtttttacaaatctgcctttataatttcataatttgtctcctctgtggtttgtcaattgggtcaaaaaggcggccgcggggggggttctttcctatggacttcttcccgttgaacttcttcctatggacttcttccctatggacttcttcccgttgaacttcttcctatgggcttcttccccacatgaacacacttcaaaccgctgatggactcggaacaaacgcggggtcactcaatttttctcagcaacggacacgggcacacagagcggaggagcatcaaaaacccaaaatacacccacgctgtaacgggcgcattaaatttcaaagtcaactttctgtgaaagcgggaccaaacgctgctacggcggaggagtaacaaatatatacactcgacaaacgaaatgaatgacttaaaggaggaatgaaaagtggcttggggtgggcgaccatatgtggcagctcgaaaaaagtgtcatataaatttctcgcttgaaaatgcggcaaatgtgcatattcgtgttggggggcctcctctcacgtggtaccctcactcgtgtaaaaaaaaaaaaatacacccaaaggggaggagcaaaatggcaagcaggatggtacgcgggatggcagtataaaataatggtacacagatgacgcgcaaaattataaacaacaattaaatgcaaaaaagggggaggaaggtgaaaaacatgaatgtacgcagctttttcgcaaaacgaaagcgccaaaaaaaagaaaaaaaagaagaaaaagaaaaaaaaaaagtgatacgtattattgttggtgagctgagaatgggaaacgtacatccatacgtatgcataagcatgtacatgagcatatacatgtacatatgcgtttacatatacatacgcgtatacatatacataagcatatacatatacatatgcgtatacatatacatatacatgtacgtaaaaatggctttgcaaaaatatgcagcgaaaaggggaagattataaaagaaaatgcattcgttaaggtaaggcgaagccccgagcagttaaaaaaaaaactgtgaacgattaagcgaaactgcgatcactgcataatgatgcatacgttaaaaatccgcactgccacgatccgcatcagcgtatgccgtttgcatttgcgtttgcgtttgcgtattcaactaaacgtaccgaaaaaaaaaaaatgcgcagtagcaaaattgtacaagcgatcgtccattcaaaagtggaaccaggcatgggaaaaaaaaaaaaaatacagcaaagtgacatcaacgggtagcaaaatggcatcaccgggcaacaaattggcatcactgggcaacaaaatggtggaaaaatcgtagcgaagtttgaaaagagaaaataaaaaggcaacaatccgtgatagccatgcgacgggcgcagttacgacggcggaacgcgttgcggcgcgtacacgtacgaagaggcgaacaaatcgaagtcccatagcacgcaaaatgggcatacggaggtagctagcgactatgcagtgtacccaaggggagggatcccttcgtcaacacggcctttggatatgttacgagtgagaaaaaaaaattcatacctacctatggatgaacacccgatggtatgcactttgtatgtagccccctcctacgctctgtcccccattacacacttagtgaattccttcttccccctttttaacattacaataaaacactccggttaatgtccgctcatgtttatgtaggactatcgcaaactgcacagggaagtatctgtgtagaccacagacatatgcgtgtctgcgcagctttcgcgacagcagtgtatgccaatatgtgtaacgcatgtggtggaagggatcaaatagggaccctccaaatgtagaagaacgctgaaaagttcgtcctcactgaaaggtcatccccgaaagtaaaaaaaaaataaaactgtgtgccaaaccaatgtgataaatatccctgcgtcaaatgcgaaccacatgaggaggtttcccatgcgcgaagggtaatgggattatatggaaaaacgtcactccaccgccgacggcttgcatttcatttatatacgcctgcgtaaagtaggcacttacggcatgatgccagtctagcgtgtatccatccataatggatgcacatagttggaatagtctaatggtacgaagaggaaccgccacccgttcgtatgaaacacaccagctttaatgttccattcgcacacctgtgcgtcatccacggcataaaaggatttattagaattactttgccacatttgcttttttaccagttcgttgtgacagcgccttggggcgtagcgaatggcagaacagtgatcaacgtagggaaaaaaaaaaaaaaaggactctttttgtagtgtggactgtaaaatttggcatagtttcgcatagcatttccacttttttttttttttttttctcccctctgacgttacgcgcctctctctcctcctctgcaagaaagcggtcgttcctgttatgaatgccatttcccattttttatacctcgcggagaagacgctctttacaagtgtgaattttatttttgtttccccatgaactgaagcaagtaggtatgtctctccacacactgacaaatttgaaaagaaatgtgtgcccttttattttgggaataaattgagcagcaatagaatttacacatttcccaaaaaaaaaaaaaaaaagaatcaaatagccaatacgaatacattattgcgagtgcgtaaaactgctcagcaaaagggtgtcactatgaaattttcttatccggacggtttgctgttcggttaaataacctgcctacgttccgtcggtcggaagacgtccgcttcgcccatgattataaacagctgaactgccgtgaactgccttgaaatggcatagaatgaattcactgcgattggttttaccagaacggtcggtggaaatacccgaagatcagttcggtaattttttcacctccatcacacacgctataattcactgttgccacattctttttcccaaaaagggaaaaataaagaaaagggcaacaacttggtgaataaataaaagtagatatgcacattacacacacgaatgtgtaaatccacatgggcaaaggaacactgtctcatttttccatctcatttttccatctcatttttccatctctttttccctctccttttcccatttttgtgccttgcgatctttgagacacccggtaaaaccgatcgagttttttggaaaaacaaattggtccaaatgtagaaatgtggcgaacttgatggttcactgcatcattggaagtttgtccggtcggtaggaacctgcttgccttttctttgcaacttcgccgttttatcttttccctctttcccgcttacaaactgccgtaaaacgtgaaccatgttaccacagcgccacatgtgcataaatcactttcaatgccgtcaaagagtaagcaaaaaactttacgcacaagagtaatgaaaaaaaaaagaaaaaaaaaaaaactcaaaatggtaaggaaatttcgtgtaagactatctacaaatcggcagttctttcatagaactaaatgacattcgtgtgattagcaagttcaccaaaaaatcatttccagtctagtcatttaacacactagtgaattgtgaatgttttcactgcggaatgttcgccgcgttgttacaaactttttttttttttcccacccaattttgccgcttaaccatttttcgatttttattagtttctgctgccctacagcgcttcattatttgacgaataattacttccctttccgcttagttatgaatcaaggcatattgacatcccccccaaacgttaattttgccactgcagaaaaaggacaacagtgacggcgttcgcgttcgcgttagcattaatcgcgcgaagcagatttgtcacctcgcgtgttcccaatttgtccgtaacagaattgcgaaatggaaaaatgaattacttacgcgtgaaaaaatgtttcacacccctcaaattcgttcacctttggctgagtcgctagagtatatatatacatatatatatttatagtacttcctacctgcacctttgttaagtccattcatttgctgcttttcatttttttttttgttttttttccacctcttcaacgccgccaatcatcctcagttactgaatttcccctccaaatttttttgcgttccgttatttctcgtaatcgttgctttggttcatgtgcctccttttccttctgtcgctccgtttgtacatttttccccttttctctttttttctttctttgacacaccttttgttttgtataatgttgtttaacactgtttaattttgttcagttcagttcagttttgtattttattttttttccccaaccgctaccccctaacaacgcttataaagatatcaccacgcgcgcataagcggtgccgtgtgtttatgcaaacctactacacgcacctatctatatgtatatgtggccactcccgcaatgttctccttcctgttgcaccttttttcgcgggtagaagtagctacatgtataagctaatttttgtcacacggatccagcacagattgtaccatttgacattacacaagttggtagaagcttttaacaaaaaaaaaaaaaaaagaaaaagaaaagaaaagaaaagaaagaaagaaagtccttttttcaatttacaccataagtagttgcgaactgtacatttttgtttgcttccctctttggaacgttatttgtaaaatatttttcaacttagcgtttcaagtcaacgtttcggcgtgacgttccagccgctccccctcagctgctccttcgaaaggggctagccaattggaagagaaaataaaccagcgatagagcggacgaacaaaccagaataacatagaagtagcgaagcagagaagggggacctacctcgtggcgccactccaaacaaagcattcaaaatgatgtacacaaaaatgtaagaaaaaaaagaaaaatcagaaaaagaaacccttagcatgaacagacctacggatgagcacatgtacatttgtactcatgcgtaggacacatgcaaagctttacatttaaaacacccgttcgtgaaaatgcatatgctcacctgtacttctcgtacgcttgaagaccacatgatgggtgcaaagccaaccatgggggtataactctcctgcgcacacccacacattgcaagctttgaagccgtacacaaatgcacacaattgtttctccccccctcctcaggttgagagtgtattccttcgggggctcgctcctggccactctgttgttggcgcacaaaagtgacaattgggactataggacgaggctaaacatgtgaggggcgcaaaaatgtgtctgtgtgtgtatgaatgtatgtatgtatgtatgtgtacgtttatgtatgtgtacttgtatgtgtgtgcagtgggccagcacgtacgtgcaagcactctcacgtacgcccctgtgcacatccccgtattcgtctcaccccctcccttcgcagagcctcactgatggcaatcgtcaacctcctagcattggcaactttgttcaaaaaatacgtctactctgtaaaaagagacaccatcacaattatcgtaaatgcgttaattatgttttactaccccttagtcctgttcctgcacttttttgtaaaaaaaaaaatgataagaatgactgacaaatgctgacaaatgctgagcgatgccgaacgatgccggacgatgcgaaccgaatgatgaaacattttcagacgcagtgacaagtccacccacaccccaaaatcacccgagtacaatgccacatctttccccctttttgtgcaggcggcgagtgaggtccgatccatgataaaacacattttcaagaacataacattccacacagtagaaaagtcttatatggagaattgcaactccttcgataatgtcttggttaggggagagggaaaaaggaggcgcatgaaaagaggacaaacatagcatacaaagaggaaatgaatatatgaccaactcttactccccacttttttttctcttccttttcttatgcaggacaaatttgacgtgttcgtgatagcccacttgggaggctggttcatcaaggcactggccattcgcaattttttcgtgttaaatttaaatagcgtattattcgaactgatagaattaaaatttcagcatattttgcccaacttttacgagtgctggtgggaccacgtaagtgttaagagttcccatagaaaaatgggcgcaaaaaagcagcacaaaaaaagaacacaaaaaaggaacgaaaaaaaggaacgcaaaaaaggaacgcataaaaatgaaaaaaagagccacagtgcaaagggagaaacacacatctggctcatttctccatagccacgatgcatctcatgtttgagccaattgaccagagcgtgcccattcccccccccctcacactataatccattacgtgtgtctatttcccccacaccaccactgcaggtcatattagatgtccttgggtgtaacttggtgggaatcctgacagccttcctctttatgaagtggctaaatatgccagtaagcaaatcggaacagaacatcgattgaccatcatgtcgcatattcgtgttttctacgtacgtccccatatcgttttcaccttcgttttattattatttcacgtctttccctttagctgtttccatggaaagttccagacaaatttaaaccgaataaaaagggcatcatatttccatctgtagatagactgtaattgggaatacgcatgcataagctcatttatgctcctatgtgtatttttctctgcgcaaaatacacctcttcattcgccatattctgctacttttacattgtcattagttgccccttcatagttatggctagctagctagccagctagtctttttttttttttcataaacctgtgcataattttttttttttttaccccccgtgcaggttaaggaaggtgtttaccaatagcagctccctggtgctgttagttttcttctccctgatgacgaatctgatcgatttaaacttattttttttaaaggccgaattgcagttgttgcaaacgaattatttagtactaatacgggaattagtcatcgtcgcaatttcttgtaagctctttcgagcagtgataaacgttgcacaactgcaacagataccaaattgacagtttatcccccaaatttgtactcatctttattttgcactttcctccccccccctatttagttcaagggtgcatacacctacaccgcgccattacagaacagtaagcacaacagtttcgtcattacgcaatatagatacgtgtcgtaccgattgcacatatatccccgcacgagtaaacacatctcggcttctgcttatgaacgaattgtcccatatattttcccttgcccttttacccatgtcgtagactaaaccccaaaagcctctactacaccgttgttacatcgacagttctcttgttagaactttatttggccataaagtggaaacacaatttggtgtcggacaagtctgaccttactacaattaacgtaagacacattttttttttttttcgaacatgtcttccactctgtgtgcaagcgcaaggagggagcttccttcttccttgggtattcccatttccccatgtttacatacgtaaccgatcagatagtgactcatgtgcaccttatcccccctcccctgcagatggtttggctttcgataggttcaaccatttcatcggcgatagtacttctctacgccaacgagtgcttaatttaatcaattgggtcacacaaaattgacctttttgtatgttatcatattagtggcggtcactttattggcaattccgccttattaattaataattaatttttaattattattaaaatttaaaagttttttaatcgaatatgatatcaccccatgcacgcagaacgtgtggtgcatgggctacgcttcgtacatgtgtgtagagtgctataagaacactcgcatgtcacatgtgtacgctgtattcatatactgaaccaaaaaggtgaaatgccatatgtgatataattaaaattgcaacaatgtttttgtcactccacttttgnnnnnnnnnnnnnnnnnnnntttctgcacttgcttacataggcatccttaaaacatatttgatagccgttttgttttatttaaatacggattgtgcataagtattatggaacatttttttatattcaaaatgtttacatgtatttcacttgagattaaattataaattttaattcgtaattttatgtccttctccatgtaaaacattacagctgtcaataaaaaaaaaatttttatttgttttgttaagtggtgagaagacaccgagggttgggaacacaacatgaggcacctccttaccattttgttaatctccccactggtgtaaaaatcagatacgaatattccctttgtgcgggccacttcaaactcgtgttcacttattttgttctgtgataataggcttgcaactgtggggggctctgtcatgccatttgaacggctaacgacgtgatcactgagggacccctccacaggcaccccatcagagggagactcaaatacgaacatgtacaaacacaaaaacaactccctcagatttttgcaattctggccaacgtgtagcaccactgtggacaactcccttatcacctgctcaacagcacttagtttttcctttagccaattttcgtccttttttttttttaaaaactcctcgtcattcaataaataatcggtcacatcttttttcacttccttaaaagttgccttaaaattgttacgcagattttctgaaatttccaccacccttatgaacagttcataaaattttttatctaattcgagatacctctttatatgattttttattttgctgactgcgaggtttgggtttcccatttcgatggccccattttctattccttgtgtgaacttgaggggtgttcccaagtcggggttcatttttctgtgcaaaaatgtgatatacggtttcgggagggggggggttgccaagcggttgaagaagcatagaggttgttttaccaccaatgcaacgtgagaatgccaattcgatgtgagacgaaagcgatcaccttccacacacgcgtgaggctcgcttatggccctcccaattcttactctgcccctttggacaagtattcctttcttaaaacgtcattgaccagcttcgcagctttttcccctgggacatgcgccaaagcgaactcggtaataagtatatataaacatatgtgtataataagtgcatccccacgtcataaattatctgacgtgtatgcaaaagtgctcacattagtatgcgcagtgactttagacagtcgtgagaatgcaaaccaaatgctcaacatggtgatgtccttctttcagttgtaaccccctttttggcaattgcacaaatctacaaatgtagatttgtgagggggccatgctattacatatacgtacatgcctgaatgacgaaaatgaaagttcctccccctgaaacctaggactacataaaagtaaaacgaaaaaaaaaaaaaaaaaaaatcagtataatcctcttttatgcctcacttgcaaatagttttgtcgctcttcaaatgggtaaagcaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccctcccccctttttttttttttcttttgggatcactcgtctcatttttgtgcgtaccactctgccttacccctcctgttcatttcatcatttgagcaactccgtttaagtaggatcgaattttcttttgagaagggaagggagttggtcctctttcaagtctaccacctgagacatgcacgtacatgagccagcgtgtgtatcttccccccgtttgttctagttcgacctttttagttcgcgatccactagctgctccgcgcctattcgtacactcccccctcagtgttctccccacatgtacattcacatgcatccgattgttggtgtgccccatccacgtttgtaatcacgtgcatgtgtgtctttcccgggggttatcacaccgctacgctacggttctctacgctactctactctacgccactctgctctactctacactgctgcacatcacgacgctaaactaaaatgatagacgtgatcagaatattcagcaagggaggactcatcctgtggtcttataccttctacgaaatagacgatgtgaccatacgaaccatcgtgaagcaagtactcatagaggagaagtacgaggacttctgcaagaaatacaataaatttcacgccaaatggaagctacttaacgatgtagatgttgttatcctcattgtttaccaagggatacagaattctgcgtatgtagagaatttatttttaaaaattaaaaaatcttttgtaaaactcttgcccaaaagtttagactattttgacttggaccttcccttaaacttcgacaagcagtttttgaaaatcgtcgaggatgtggaggccattttagcctgcacgggggggggtgctgacaggcgtggaagcgtggacggacggaggggaagcatagatggaaggagaggcggcatagatggacggaaaggcggtatagacggacggaaaggcagcataggcggacgacgaaccagcgcagacgcgagaaacagcagtgataaagcgagggacgatcatacggaagctagcgaagacacaggtgcgagcgaacgtacagatgcggacagctattcagacaacagcgacggaaattatgacgaaacgaaagggaagaacaaacatggcgcacacaaagtggaagtagaaaaatacagaaagcagagaagcgacgaagatgacaaaacgctggaggacgatgatccgagtgtaaagcgaaaaagtaaaacgaagaaaaaaagtgcaagggaatgggaattaagcaaaaagataaccaaaagggacattgaaaaattggattattcaaaaaatgaaaagaactcaaccgatgtacaagaaatgatcaagtacgaaggagagtttgaagactcaagtgactgcaatatggatagcaataataatctcctaaacaaattaaatgactccattttgaaggttttctcctataatagtaagatagaggaaaatgacatagagtcagtcttacaaggagttaaaaataagttactctcaaaaaatgtcgcttcagaaatatgtgatacgctgattgagaaaatgaaggggaatcttattggaaagaagaaaactctgttcgctatgaatgtcaaaaaaactgtgtccactgtgctgtctgagactatccaatccatactgataccaaaagaatccgtggatgtgctgcgtgcagctttggaagcaaaatcgattgggaaattatactcaattgttttccttggcgttaatggagttgggaagtcaacaaatctagccaaagtttgctattaccttaagacgaaaggaaacctaaaaattatgatcgccgcgtgcgatacttttagagccggtgcagtggaacagctaagaacccatgccaattgcttagatgtattcctttacgaaaaaggatatggaaaagacgcagcagctattgcgaaggaagccattgcttatgcaaagaaagaaaatttcaacgtcatactgattgatactgctggcagaatgcaagataatgaacccctcatgagatcgttagggaaacttatcctgatcaacaatcctgattttattttatttgttggagaagcattagttggtaatgatgccatcgatcaactgaaaaagttcaaccaagcattaacggatgctacgtgcaatgcgaataagaggaccatcgatggaatcctcctcaccaaatttgacaccgttgatgacaaagtgggcacggccctttccatggtatacctcacgggaaagcccatcgttttcgtcggaatcggtcagaagtacacccacttgaagaagttcaacgttaatatggtcgtcaaggcgttgagctaggcggggtgcggcggcaagtaacgtggcaagttaggtggcaagtggcgtggcaagtgacgtggcaagtgacgtggcaagttacgcggtaagctgcgcgatggaccacgcgtattggagagcatccccacctggggcataactgacccacccacgcacgcatacatgaatacgtacatacatacgtacatacctacacgcacacaaacagaagggcaaaccaccaaagggacattttttttcaatgcacctcttcaaacgttcaggtgattttgccactacaccagttaagccccatttgtaagtaagtgggcccccgtgcggaggagttccatccttcatattgtaatcaattcgtccaggtgctcaacctattcgtgattgagcgaacttccctccaagcgagattccctccaagcgagattcctcccaagggaacttcctctcaggggaacttccttccaagcgcaaatttcgcccaatcacttcaaaccacgcagaaaacgcctctcccctgcgcccacgtgcccatttttgtatgtgtctgcatatatccccatgtgcccaagtgcacgtagctatttgcctaaataattaaaaatgtgttcattcggaagttttccttccttgcgttgttttgcgatcacattactttttatcttcactcctttcttcccccctttttttttttttttggtgttttaatttatatacatatgtacgtacatatatgtatgtacatatataaacctttcaaactggaggtgactcacattactgatcaaaagttgctcttcaaaaattttgagtaagcaaaatcgagcgatatgcttaagcatgttgtgggcgtacgtatctgcacccaagacgttgccacatgtgcgaagggaatgtcccacgggggagtaattcctgccatagaaagaagagaacccttttttcagcaccccaggaaggcaaagaggtgtgtatcatgttggcgcacctggggaacactcgtaattagagctagaccatcgaacagaaacctgagtgtgcattgtgaaggacttattcgcgaagcatccatttattgctatgcctttttttttttttttttaccctctaaactggtgcacccaaaatgagaaaaaaattcttactcagaatatatttcatttttatgacgtgtcatttttttttttcccctccactaataggtggatgtattgggcaggaacaccaccttgtaagaagtcattaattacaaccgcatcgtgccgctcgtgagtcgccattttggcgagctcagttgagcaatgggttgggtaaaaatggcgtcgaaggggatgcatgtagggtgcgtgctcatgtgtgttcctctcgtgggtagaagtggtagtggcacaaacgggggaaagcgcccctcacgttggagcgtccacatgggaacgtccacatggctcattccacatggctatcttcgaggaacgggggaccgggccgcgccccctacgaatagatccacggcttcgagtggtgagtccactgcaccaactcgtcggccttaaaccaaatgttaatttcccgattggccgacgcaacggaatcactaccgtgaatcacattccggctaacttccaaacagaaatcgcccctaattgtaccagtgttgctattcaaagggttcgtttctccaataagtttccttccctggttcacaatttcgactccttcccaaaccatggcaacaacgggacctttactgatgtactcaacgagggtgttaaaaaatggcttgtcagctaactccttgtaatgctccttaagtatttcattcgttggattcaacatttttaatgctatcattttgtatccttttttttcgaagcgctcgatgatggtcccaactagtcccctctggaccccatccggtttcaccatgataaaacttttttccattttgtccgtctgcactgaaaagggtttcctcaattgggtcacttcgtcacttcgtcgaatcgggtgctttcaccaaacaggcgtgatgacagggtgatggcagggtggtggctatcttggagagtgttccagctggggactaactaaaccgcttctacctgcgagggggttcacaaaagctgaggtgagagacctgcaaaaagcgacacgtagtgaataagggtggcccaaaaaaaaaaaaagcagcttagggggtcacactaacagatacccaagaagggagaggaattaacatagggtcaaaaataatatttccaaattcggcagtgacaagcgtgtaatatattatgtcatatgagaaatcgatggaaaaggtgtaaagagaaagaaaaaaaaaaaaaaaaaacctcacatgtttgtatttaaaaaaattgcactaacatgacgttgttcattaatttcgagttagtactttttgcgcgactcttctcacagaatctttacatttttttcgcgcctcttcttacagaatctttacacttttttcgctcctctttttctggggtcaattttttgatcccctttcgcgggaccttttcgctacactttttttcccccctcacagcacagccccgcaattggtagcgaccattttgagttactttttgtgaaagatggcacgccaaggggggaagtacaagtgcctatagccgtgcacatgcggagagatttggggagattcttggatcactcctcatggctgctccacaccctttgctagatgcaacaaaaaaaaaaaaaaatatgcccaatattcgcatcctcgggagtgttctccccaatttttttcgcctgataggtcgacatctttggcctccaaaaatttctccattttttgtttccacgaatttgtcgtttgcatagaatgtattcggagaatgggagatgaggagtgggcttcttttaatcctgctcgttcatcatatttgtttacctcatttgtttactccattagtttaccccatttttatgccccattttcctcacaaacgggaatttgttcctccccgtttagcaatattccttatgcatctactcctttggacctccctcccctcgggggggacagatgctgaatggggaatgtgatgcattttccgggaaagccccctcagtgattttccaactgttgaggaggagatctgcgcgaatatgaacacaccggtcttcccccacatctacgtacaattctacatgcacttccaccttttgcgcagttcaactgaaccatttggcatcgttccacctcaccgccacttcattttccacacctcctacctctttcgaacgaacggacataaaatgtgtgcatgatgagttacacgattaagctaccctgtgatgaagcccattcacatgaccacatagatgtaagcgcaaaaaattgagaacatcttcctacgggtaataacgttttgccattattcccctgtggcgcctctttttttttttttcaatttcttcatttaacaaaatgggttcagaagccacttgctaagctacaaaagtgagaaccctcaaaatggcgacaggtgcgaatcatattgcgaatcatatttctaatcagattgcgaatcatattgcgaatcaaatttgtgaaggaagatattgtcccttctgccagccatcccaggagggtgtaccttgcgaccattttgttcaaaatagaaaactaaaaaaatggcggcgaacactcaaaagagcagcctcaaaatggaggtaaaaggaattgcccgtgataagctgcacaaaataaataagcagtaggtagtccaccttaacatatcccctccacacactgctacgtatgctcaccatacgtatctacgtactctcatcgaatacacaaaaatggggccatttttttttttttctttcactcacaaaaaggaggagcgtcatctctctggggggttcagaataagcacatgtggtcataagcctactgcacaaatgtagtatgtccctattggcggatggcaagtaatgcggactgcggggcgaactgcacggcgaactgcgctgcgactgcgcggcgactgcgcagcgggacgcgggacccagctttgcgctacggcagttaagagatcaaagtgggggcagtcccccatgtgtacaggtggatacgtgcgttggaatactacgtgcgttggaatacatgcgtagggatacatacgtgggaatacatacatggggatacatgcggtatatgcttaatgcgcacagcatagcgcatctacctacccaaatggtgcgaagataagcgcattttacctggccccatagaggcatacagaaattttatattttattaacgtgcgaagcgtgaatacgcgctcagatgcataagcatataatcaggcaggcgcattttcttacacttaacgaccccgcggcgaggggggaacaatatatacactgcgtacatgtgaacacaaaggtggcgtatatatgaacaaaaatggaacaaatcgcacaaaaatgaaaataaaaattgccaactctgcgctaacgttcccactttacacaaacaaacacgttacctatttttaattttttatttttaacaatttttggttgattactctttttatcgtcactccaattcttttctttttttcatcctagccatttcgcctttctgttcctttcccatcattccgcatatgcgttaaatataaaaagatacttaagacccaatcggggggaataaaaattagcacagtctaggaatagctcacaaagggaaactagcgggggagttagaaattatcatcactgcaacgcaagggggggggaaaaaagtatcgcgaagaaattgcgaacacggagggaactcaaaattaacaactacccctctgtgctaagcaccataagaatatagaaacgagcgcataaatcggttttaaggtcattcttatttatttatttttattatttatttatttttttttttttgaattttgttaattttcccaaattgggggaatgtccttattataccttccgcaaaggttatacgattcacaaagatgcgttccccgttataagtggataatactgtgcttcgtgggggagcgctaggtgcaagcggctagcgaccatctaccgcgcttacgttccacgattgctcaacgcgattgctcaacgcgattgctcaccacgattgctcatcacgcctcttcactacgcttgccaagatgctcgacatctccgatgagcagagcgcgctgcaaataaaattcctaaaggcgcttgacctgttctgcatttttaagtttatcatcaccaatgatgtaaagatacacgaaagggagacgtacgacctgctgagaagcatcctcaactcatattcgctcatcagcatcaaaaatccgtctaaggaaatattttccgaagcggaaaagatatacaagaagtacttttacagcaatggggaggagacgagcacttctgcctctgcgggttgtgaagcggaacccgtgccagactcagagcaggctcagcgaaatggccctacttccctgaacaacaacacgtgcagtggggtgagcaacacgtgcaatggggtgagcaacacgtgcagtggggtgagcaacacgtgcagtggggtgagcaacacgtgcaatggggtgagcaacacgcacaatggggtgagaaacgcacaaaaggggataaacaacgcaggggaaatcttcacaaacgactcccttttctcgaaacacctaagtaacaaacaaatatttcaatttttcaaattccccaaaagcaaaaaagtgggagactacgtgaacaagtgttgcgtggatgaactcataaacgagccattaaatataaatgtaggtttcgtcaaatttgacaaaaaaaaaagacgaaaaaaaaaaaggaagagaccaaaaaaagggacagttcacatccctacaaacttgtgtaaatatagcagcgactcagggatacataattctcgcctcaagaattcttgtagttgtttctacggatcaaaggaaaaccctaaaatttttacaaatgattttaaaaaagtgatcaatgaagcggacctatccgtttctgattcttccgaactattttccaacttgagaaagccattcgttaaagttccttccaccagctacttcggcttggacaaccccaactgcagcaactctgaggatgaatccgattataactactacagtgagaataccaatagggacgacgtgggcaaggagccccacaagagcagaaacgtcaagctgcggaatcagtacctctcggtcaagctctccctgtacaactcgcgcctctgcaatagcggcgggaaggccgccccggggggtgcaacggagaggggcgtctccaacacggacaacgccgttaagctctcgaaccacgcgagctacgcgaactgcgcgaactacgatagccacgctaacagcgcaaacggtgcaatacacgccaacggtgcaatccacgtcagcggcgcaatccatgcaaacggcgcaatccacgccagcggcgcaatccatgcaaacggcccaatccatccaaacggcccaatccacgccaacggtgcaaaccacttttacgaccaaacctccatgtgcttcaaccacttctacgaaatacacaacatcctcaaccgagaccccaacggactgcgcaaaataaaaattatgctaaaaaaggacatcggaaccatcagcatatccccattctacgtaaacttcgactgcaccaaaatttttaaaaaagtctgtagagcttttaatttcacaaattttgattacaagaataaaggagtctaccaaattataaactcctgtttcagtacagcaaaatcgagagaaattttaaaaaatatttttctggacgacctttatgagcagcaagaaatatttgatagcgaaatgaatggcaaaaagaatgtcaggaaaaagaatttattcaagttgaggaataaagagcatgttttagaaatgctggacgatgagaaaaggattaacgtattgtattttattaatcgctttttgtattcgcagaagacgccgctctccaatttgtttacaagtcattgcctggagggcggcggcaagcgcggggggaacgggctctcggagaggtcaaggcggtcgaatgagtcggcccagccgctcccgccgctctcaccgctcccatcgcatcagcaggaaccatcgccccccccctcctgcgcgcccgaagacgacccccccttcgacgagctcaccatcgattacctactcttcctaatgatcttcgaaaaaaaaattgacgagaaatttcacaaatacctgatgcgtaaaattgactcatgcagagactacttgccagcagaggggcaagataagaccgccccagatgccacccatttctccgccgccaccacatcgtccttcgattcgcaaccgaacggcagtgcctctcaccacaaggtccgtaagatagaacgtagttccttccaccagcatgtgcaggtagaaaagaagccggtgaatgatactgatttatctgatactacgcaaagtcgccttgaggagtttaaacagggagaaacttctttcagaagagtgggggtaaatcccattgttcatgacggtgaccttgggggaggggacaaaatggaaaccgctttaccttcggaggggaggtacccctcatccagcgccaacggggagttaacttccataggctcgtttacgtccctcacgtcattcacgtccgtcactacacaggcaaccataacgacgcaggatagtatctccacgcagactgccaccttaacgaacgctactatctgtcgacaggccacccctgcgtcggacaacgccaacaacacatgcaacatgagcagttgggtgactccccccacagcatgcattgctaacaacgtaacgccaaatgggatgtcccaaatcaatacacacgctacaaatggaatccaagaagaaaccgtaacttgcccaccccaaaaaaacgtagcatatatccaatcgaagtggaacgaatgccaaaacaaaacagaacttgtaaaaaaaacgaatgatgaaatgagtgattgcacgaggagcaccacgacggatggctacgaagaaatggaaaacgggatcgaaaaggatgaacagaattattaccaacaattaaaaaaaacagatattccatcggatataaaatcgaaatataagagcaaagcaaaatacaaatcggaaattcaaaacgaattaatccttctcaaatgtataagacccttcccaacagtgtactggttaatcaataaaaatatgtgtggttatatttcccacttggaaaaaatgaatataataaaaaatatagagtatttcgtaaattgcaacaaggaagaattccgcttgctcagatattatctcatctatgaccatttgaaatatataaccattcgtttgagacatatccacaagaaaatcttacgtttcttttacaatttatttttaaatagtctaaattttaagaaacagttcacatcggatcagagcaaccattgtgtatcttccatttacacaaattctttttacttctctcctcatgttttaaccgaatttatacatacctatcagattgactctcaagttattacagaaattcttcggaaaattaacactctccgggttaaaggaattggaggcatttcaaacttcttaacagttaagtgtatacatctttattttgcttctcatttgtcttatcctaataccattggatatattctggaggagtttttcaagtcctgactctcctttttctgcctccccctgcgggttttatccctgctgctgagttgcacagcacgcccatttttacgcagcacgcccattttgctgcacctgaaccatcccgattgcaaatcaagcgtgcgcttgaaacataatggggtggtacttcttctaccatcttagatatccgaagtgagccatacgtttcatcttccccgctttccgcttcatgtttgcgttttatcccccacgtgccgaaagcagcgcacagacagcggcgcatcgacaacaccacaccgaaagcagcgcaccgacaacaccgcgccgacaacaccgcaccgaaagcaccgcgcggtgcacctttccctttcaacatctcaacatggaaacatcctttttgcgccccctcttcctcgaaatatgcttccccggtaaagggtacgcccaacaaacggaacggctagggctatcccccaaatgagaatgccttttcccccttattggcgctccaaagtatgtcacaaaaggtgccctagaaaaaaaaaggtgcacatcgtaccaacatttcatacacactgcattgcatgctcgattgagggaagcctctcaaacttgaagcgacctttttaaagaaaattatgctccctcatggtgttcaccctataccgcactgcttcaaccgttgggaaaaaaacataagcagctaccctgtgtgtgtaatttcctcccatttttcgcgaccagcacggcaagggggctaattttctctccttcgccaagcagagcagcaacgaaatggggctcccccccatcataagatacttcgttggggaagcctatataggtactccccccgtctgctcccataacggtcaaggagtacatccgaacgcgtttatccatcccatactaatcacatgtaaccattgagggataccccaaaaaaaaaggcacgtaaaatatttctacacaattactccccctttatggtgcgcatttatgtgttactcaaatttgcagcgaacgttacccagcgtggcagttgattgcctccaatctgctccgcttttgctgctccgcttttgctgctccctttttgctgctccccttttgctgctccccttttgctgctccctctttgctgctcccattttacgcaagaacaatacgcttatgtagtgccttggttagaatttaggaagtggagtgtctcctctctgcttcccccttaattataccacccgtgcatattacaacggtacgaaaggcagctccaagtataaccgaatggggggttgacacacaaggcgtacacaagttgcagacgcgtaaatatgggccaagaaatattatggtgttccacgacacgttacaacacatgggagttccaataatgtttccctctccaacgtgagcatttttttgttcatatggaacgtgcagcatggccgtttcgcgagggggtcctcctcattccagcacagcacgcagaaaaaactgcgcccctttttgtgcaaatatattcttaattaagtaacgttccgcacgcgtgatccgagtcatgtgagtatgtacccatggcgagacacaacttcaataggacccagtgtgtaccccccagaaaatttaccacttggaaatgttttcgaggggtacacaaaaaaacaaaaatcacgaggaacaatacactcgcttctcagcagtgtccctccgccccttcaggggggggttcctttcccgctccaacttttatttacataagctcattttgagccattttgttttcaccattttgttttcaccattttgatacgcttgaaaatgcaacacgcgcgtgccaacgtgtcatttgaaagtatgcccgctgaaggcttcttaaaggtgccattcttttttcctttccttttgttctttttttttttttttcctcattgtttcgttgcttttttccttgcttttttttgctgcctctttnnnnnnnnnnctttttttgtcttnntcccttctttttttttttttccttccccccgttcccccagctatatatgcccaaacgtacaattttaacatgcacgcattttgtaggccgcatgagtatattttttttttcaagccatgctagcacgccaagcacaaattggctgagccacgtacataacgcctaagcgcacgtcgtacggaagtgttactgtatgcattgtacgtatgtagcattataccgtgtcgtattgtatacactgcatatatcccagtcgcaaaagaaacgagagctccttttccttcgaagcaaaacttgcatagctctgcaaaacggcaaagctctgcaaaacttcgcataccactgctacagctttatattacttctctcactcacgctagcttggcactttcgcgttttttcctaccccctttatgtactttcctgttttactcaccacacgtaaatttcgcgaacgtttttacaaagtagtacccgttcaccattcacccttcaccattcaccatttatcgttcacccttcaccctttacccacattttgtgaccatttttttttttttcaaatttcctagcatgtaccaactccacgcatgcgcgatacgtgaagaacgcaacccttttaactgaaaacaattaactcttcaaaatgagcctctgaatgactggcccccattctacagcttggcgaaagcggccgctcagcgtttttctccgtggagctgtcgcacagtcagaggactgagctgaccaccggacgaacaaaggaaggagggtgcaaccctgccgattcggtccctcggttaaacgtttctcgcaggaaggaaaaacaaaaaataagaaacaaaaaaaaaaagaaaagctcaacgaggcatttttttttttcccctcatttccttctagcatcccatccctttaatcttcccaagagcgctccctttttgttcatacgtttctacattcgtgcgtatacattttatttaccacaccgtcactcccaccccgtgcgtatgtttgtaccgcctgctatgaacttccccccacgacgcatatcttcacctacgtagataaagggacatacatatacttgctctgtatgtgccgaggcaaggggaggggggtacatgtaagtcgctccttctaacccccctgagtgaatgccaccacattacatgtgggaattccccccacagtagcgcatctgcaaacgtgttcacacgtaaaagcggaaagaggcgcacatagctgcaaacgtcgggagaacacactcccgctgttcttctttcacccaatttctttccccttaatacgactgctacccgtcgctcgaaaaatgtacctgagcaaggaaaagaaggaccacgaggaggaggggaaacgaggcgtgggggcaaaaaacccatcaagccaaagaaacagaaagtatggaagaaatgcaaaacatcccgcatcagtatataacaatagatatattaacaaatttcataaaagaaacagtgaccttcggacaaaaaaagggaaccatggaatgatgacctttggaaatttatccctaaatagtagccaccaacatatgaaggcagaaaatataaaagccaatcaaatatactttagcaaaaatagcatcaatagaagtagcaaggatatcacaagaacgactgtttataaaaaaaattacttcggacaggataacattaattataatactttcataaattcacaaacacctgtctgttcatttcatatagaaaaaacagaagaagacataaaaaatcaaaacaaatttaacgagactgtgtacagaagtaacgataaaaatgtactaaaagaagagaccaactctctcttcccttcttttgttgaagaagtaaattttacaaaccacctagttcagttatctgccattcttgtcctctccaataatgataaaatttttaacaacttagaatttgaagggaagaccaccccctctcctaatgactgcaatttgtgcatctatgtcaatgtaataaataagtacacctctcagtattacaagcagctttatcctgtgtcttataattttaaaaatcggcttttgtttgctactccaagtagttcctctgttgtcgattcttctctcctcgttgacaaaataatcattaaggggaatttcaagaccctctctctcatcgtgttgggtcaaccggaggaaataaccgacgcgttgatgtaagtgctgcagggaaaagtcacctcgatgatggcaatttttctcgttcttcaccattaacgcggtcatcttgtatacagtcgatttcgtagcaacatctttatgtcacccaccacacacaacccatttgcagatcctaccgagaaaacctcctagacggtaacctcaggagcaagatcggcgaagacacacttgacgttgaaaacatagacttggagaaggacgatttgtatgtccccaggagacccgtcgatattagaacgtataacatcaacacgcttattgatgagaagctcatttcgaagcagcccagtgagggaaattatttcgacaaaattgattggcccctcgggggtacacaggatgagggcggtggacccagcaaactgggcggaattggtgaaattggccaacctggggaatcgcaccatccgcagcaactgcttcgactgaagcacctgtctgacctcctagaggaacagttcctaaaaaataatgcggatcagattgcaaactcaaactgtgaagatgccacgaaaggggaaaaaaatgaagacgaccataatagccccctcgaaagtaagcagataaatggggaaaacatcgaagcgacacaaacaaaacaatcgcaggaacacaccagtgatgtcattgacatgaacgaaaaggaaagtgaaaaaaatcccatcaaaaaagagagcatgacatgcttcatcccaccggacaatgaactcataataaagatactaaacgaatttaccgaattgtataaaatcagaaaatacatttcaaaggacgattgcataacgtataggaaaattattaaatatgggatgatgtggatcttctacatattcaatcaaataaaaaaagatcaggacaactttctttttaactatgcaaagtacaccgaaattaagacgtgcgatatattaggttgtttgttattacttaggagatgtgcactttattccgagctagccaaggacctaatacatatgaatttcaattcgcacatgatttatatggacccccaacacccccatgtcttgatcaatttagttgacatgctcagtgttaataacgtttacttcttttcgtcctggaaaattaagacctccattttgaaatccctcatcgcgctcatatcagatgcctatgtcatgagtcacttttgcagctatgtaagttgaaaaaaaagaaaaagaaaagaaattaaaaaaaagaaaataaaaaaagtaaaaaatgtaaaataaagtaaaaaacgtaaaataaagtaaaacaaaatatagaaaaaaaacgagagaggtgcgcatgcacttcgagagatacgtcctgctggaccccaacccttttgcgcgttcccccccctgagcgtacattcgtatgtatatgccatgtagacgagcgcgctcgtgtgtttatatttgcatcctattgtgttgtgcttcacaaacatttctatctgttgcagccatgtggaagatcgccttgtgcgttttcccacccttcttatgtattttttgtaagcatagaggaggcatttttttttttttatgtacacgtttgttacccctcggtgtgaaataaccgtgacacttctgtgtatgctcactcacgtagagcattttcccagggggatttacccaagtgttttggttggcctacgtgtcgtagcaatttgcagcggttccgttgattcgtccgctgtccgcttgccacatttttttttttttttttgtttcatttttcgtgttttattttcttcttgacgccatgcggaggcgaacaatgcgatgcgagctctatcccctccccttagctcccattacatagtattttttcccctccatacaacgacgaaatgatatacgtgcccaacgcattttaaatgcctcatttgttttccgttttgtcgtactcatcgccactcgacacctgcgtttttgcaccagcattattcacacccagttgtttatccaccctcatcaccatcaccttcgccagctctataaccgccccctccgcacaccggcgcgagttcatttgtttgctacgtaaagcacactgtgccatttcgtgaatttgcctctttttttcccatatgggaacaacactcctcgaaggggagatgaagccaatttgaaagcattcgcccaaattgcacctccatgcgagtgtgcatatttattaagctagacagtggggggttgtacgtgcgcatatggtcaccctcgcgggtaccgcgaaactgctttgcaactttgcaattttgttttctcctttttggggggaacagcaattggaggaagtacagcgtgacgcggcacggcgcgattacacatgtgccctccatgagtgaacgtgtgcatgtggtgtgtgctacagcacctgcccagtcagcagcgcagggaaagggaacagcaaatgataatgcttatcattttgttactcttttttttgctactcttttttttgccactcgtttttttgttactcatttttttgttttatcttttttttttttcttttttacccccctgcaggtggacgagaatggagaaacgccctaccagaaattgctcaaggtgtcctcaaacaacaaaatgaagaggtaagccatgccgcccgcatagtcccacgcgtaggccctcgggtctttttgttttgcctagcaccagctacccgctcgctttattttttctgcaagttgtgtttccccattttttacgcaactcactaagcaccaagtattccacatgtgtcccttcctcattgccatccctaccgtaggtacaacgcgaagaggttgctcggaatcatcctctgcagagtgaagctgtaccagcacatcagcagcttcgaaagagccgtgatgcacatcgtcgtgcagaggaggagctatgagaagaagctgtttagccaaaccgtcacgtccaagctgatttgcgagttgaagaatgttcacaaagaattatttcaacacagctgtaggccagagagtaaaaacagttgctacgacgaatcctacgaggaggaaatttttattttagatgaaaaaaaaaaaaaaattattacctgcacaaattacatcattatgtcatttcatacttaaagcgaaataaattttttattctttttctgtacattttaaaagaatttgaaatttatttaaaaagctccctgtttttaaattcctatgacattgcttttgtaacggctgtgaacgactttttgttttatttcctgaactgttcaggtggaattaatttcttactaaattacaatttcgcgattttcgagaaattgtacaaaagcatatgtctacttataaataaaaaaatgaaagacctcaatggaaaggtgaaccaattgatgacaggccaagtggatggcccaggcactgaccaaatgatcgattccagcaggaccaaaggcgcggacactactgagctttcaaatgtgggggccaaaattcaactctttaaaacaaagtcgaatgaagctgcatcaaattcgtatgacagcgcgagtgaagccaagggtggtaggacagagaaggccagtgaaaatgacccatcctctcacgaatttgaggacccctatagcgaacgtggccaagtcagtgggaccaagcccctgcccgagggggacgacccaatcggcggggggggcctaatcccccggggcaacactgacagcgggtgcagcggaggagcagcaggaggagcagtagcagcaggaggagcagcagcagcaggagcagggaaccttgccccagccaactcctcttacgaaagggatgacccgaacgcaagcgcggaaaatctgaagcaccatttcatattcaacgagaagaacttcttctatgacaactccaagtgcatatacacctacaacgatgtcctgaggaacagggacctttcagacgatcaatatctagatgggtttaactacaaagacatgaagaatgtcagaaattactgctcatacatattatgcgccttgaagacttttttcaagaccaacctactaatccaactcttcttcaattctggaggaaacatatccttggaacacttaaaattttttaacgtcctaagttcctatcccctcccaaagttggccctcttcaacaatgacaatttttattacttcttcctccatcttattcatttattgtattactttatctacatggaaaagttatacgaagaaggactttcaagtgggggcccagcaactagcaagcccaattgtatgaatttgggccaagaagacgaaaaaagagaaggcacagagaaggagagtgagcgcaaacgaaagggggtacaatcatccacaattgatacattaacaaatatggataaaacacacggactgagtaactctcatgtgagtaacaacaccaacgaatgcattctagtcaccatcagatacctcctcggaattgtttacaacttaattttttatgatgagtctgggcattatgtgtaccacctgggctactccatatatgtgtgccttgaagaaatcaaaaacatcacaggggaggtgaaaaagaacaaagactactcctttggtaatctgaatagtaattttccaaatagaattctactgaaaaattatctaagtaatgacaagctgttttataataactacctctacttgtatgataacctgaagggattgtactccgacctctatcgctatgagaagaagaagttcaacgaaatgtctccggggaggaagaaggagctctacgaaggtaggctcctcaacgtgcttagtaacgccactgggggggaagcagcgaatcaggtcgctaactcacagcaggccgctaacacacagcaggccgccaacgcatgggaggccgacccgagcgcccctgcgcaaagcctggtcgaccaaatcaaagaacgcataaagaaaaaggaaaaaatgtacctggacttaccccccctaaagtcgacctacacaccaaatgtcacaaaaataatcgaaaactgcaaagtagaaaaggacagcaagtacgtactgaaaaaatcaaaggagttaaataattacaactgcaagctgaacaacgacatttatataaacaattcctcgaagaactgctcgcgcctgggtagtggcagcagcacaaatcaccaatacgtagaattgttagaagaactggatgataccccccaagagagttaccccccaaataggaagatagacaccaccacgtatccttttctacctctgaacctactctactactacatgaatttgtgccccaatgtaaatttcttttccaagttgtatgatgaaaatgggcttagaccgaagggcacactggagggggaagaagatcagaagtacttgatgcaagaagagggggactttttttaccttaacaggcaaggtgtttttcatagcgacgaagtgcaccacagtaattatatattcgtgaaaaatgacaaaattgatgagacgaacaagccgatacggggcgagagcgccaaggagaggaaaaaacacaaccacagcagtggtaagtacagcggtaacagcggtaacagcggtaatagcggcaacagcggtaacaacggtaacagcggtaacagcggaggcaacgacaacagcaacctgctcagtggtggcggccagctggaagacgggcccttcttggccaacgccaattacgtaagcaagcacgaacacgggaattttaaaaacataggaacgatactctaccaggaaaataacctcgagttcataatcaaattgataaccaagtgtatcttctacctaaatggaaacacattcaaactagctctcctcaattttaacaaaatgagcggaagagtcctttacaaaatattaaaaaatcgacgaagaactctctttctcgtaaagtcaattctgaatatccttttaaattttttctacaacttaacgagtaatgctaattctatttcgttaaagtcgtatagaaatagcgagttgttttattctctcctttttctgctgaacaagttattgagctttaccgactggttgggatccaacaacacatcggaatgcaatcatcattcgtctgttttcctcctaagatataacatcatttatttgcttcgcattttttacttatggtttaataaaacaagtgataatcagtctttcctttttcgatgcgttttgaagtatacaagagttctcccttcctttagtacatctggtttgctcctcattctgactttttttgatttaaaaaatatttttccaaattatatttactcctttttccttgccaagaatttaaagggaatttgcttcgactctgagaaggctagtgcatctttggaggaactcgccaaggagcagcagagtcaaatgcaacagaggggagacccgctgggggaggacatgcagatggaagactcggagtgggaggaagtaaccgaggtaggagaatcagaggaggaatgcgaagatgacgaggtcgataaaacgaaacaggagtacgaagttgacgtggtgggagaagctgacacagcagaagaagaaaaacccacaaggggaagcaaacaaacgaaaagtaaacgaaccgcaaacaaggctagaggcagaaagggaaagaaaaacaaaaatgacggacatgcaacggaggtgcccagccaaattgatggggaacccaacccagaaggggactcacctaaaggggactcacctaaaggggacgcacccaagggggactcatccaaaggggacgcatccaaggggaacccaccaaatggtgatagccccaatgaagaggcgcaagaccatgtggcaaatgaggaagaagcctactcggaaggtctgcaaccaagcaggtgccctcaaacagggggagagaaaaacgagcacgatgaaaaccaggacgagttcccgagccttgcaaaagattgcacctctccgtatgacaaatgggcggtgtgcaggaagaaccgaaaaacgttcgatcgttatgcgcttgagctggaccgcccctgtgataccttcttaagcgacgtggaggaagacacaaagaaggaagaacaggatgaagtggccaaccacaacggagaaccgaatcatcacaacggagaaccgaatcaccacaacgcagaccccctccatgagaacagcctaagcagagttaaccccacaggtgagtcaacctatcgtgaggaattcaacacggaaggaaatgaaacctcaaatgaaaacccacacacaaaattaagcgaagaattgtacatagaaaacatgggtaatccaaacgctcaagacaatcaaggcaagaacttagaaagggtcgttatgtactgcaagctagatgacgcatttcaagaaaatgaagacaaaacgctatacctttgttgcgacataaatgtgatgaagcgaattttaaatgaaaatctgtgcgagcaattccgagttctcaatttagctcactcgacggatgaacatgaagaagtgatagaggccgatagaaaaaacaaccaacagatgtatcgtcaccataacaggtcattaataggaaacttggcactcaaccttagcgatgtagatgatgaaactagtaaagaaaataataacaataaggaggagggttcgaatagccccaataattttaacatactcaatgatgatagcttggcgaagaattatattgggaataactacaagggaatctccttcctatcgacacgaaaactcctttgcaggaaagggatgaaacagttatcacgtccgtgcagtggcaaagatgcaagccttgtcggaggggggggcatatcatttttgtcttcagaatttaaagaccagtacagtgaggaggatgaccagtgccttcaaaacagtttcgccttcaataattttaaatacgcggggggagggataatcagcgaagagggacccaatagtgtcgatcctggtgctgccaacgatgacgacttctatcgcgcaagttgcgacagaacagatgagaagtcgagtaagcagcccctttggggaggggactactccccacagctggggttggatgcgaaggggaaaaaacccaccggtgtgttatcgccaaaccgaaccgcctccatccgcgtgacatgcccgtatgcaattaaaaattttgtaaaccaaagtgaagaaaattgtgcggaacatatcctaaaaaagatcaggcgaaatgagcacctcgtagagcagcatatcaacctgagcaggttaagccaagtggagagggaaaaaatatatctaataaaaagggaattgaaaataagagagtacaccaatttggaagatctgtgtgattacatcaacttcattgtaagaataagtaaaacgaataacgtaattggtcgcgctttgagcacgtactgttgtgttctgcttcttaatcacagaatcccgattttttcaatcctctttactcacatatatagcattatgaaccagttaaagaagataaacatgtataacacgaatagtaacgatgacgagacaagcatatgcatgaacaaaataaacttctactcattctattcctacaacagtacccaattgagtaacattttttatactttcaataaggagatctacctactgaaggagctatccaactttttttccttcctcttggaaatttttcacatgtgtttttttaacagctataaaaataattacaatagattaataagactaatttatttaccatcgaagaagctgcttgatatcctatacgacttgattcgcaacttgaatgatatttttcctcaggagctcattcgctatgtggtcaaactatccgccacgattttccgaggctacgcttatgtgctcttcgtgttctttaacaagcacgccattttacacagtcaaaacaaccccctcgtggtaacctctccatgtgaaagaccaaatggatgcccacaattgcagcaacaggaggagtgcctcttcatacaaaagaaccgcaaccccgcagagcagttcacctcgtgtcgagacgaacaaaaggagaatggcaccagaagtaccaacggagactattccttcctcaaccaaaaagtcctcgtttcgtgtcctaactacgtaaagtatatcaaattttttgtgcaatactatgccgaattaataaacacgaaaaatgtgatcgatgatgagaacaaaaagaaagtactctacaaatattctcattacgtggatctcaaaacggtacatctgtgtttgataaatatttacgaaattgtgaagaaccgggttttcttttttttctccttcttcaaagttcagagggggttagccaacttattctttaggtacgtacacaggagcaaaagtaggaaggaaggcgccccactcctgtttagcactcaatattgggggaacacacaaaggggtgccacaaaaatggatgacgcgcaaacagcccagctgcttcccacactgacaccctgtgaagaaaccgaaatggccttcattcacctgttcgacttctacctaaagccaaacaggcatataaacctctcctacctcctggaatttttctcctgcttgtgtaacgtcatccaagacatgaattacaaaattattgagctttatcaatacataaatgtgatagatatcataataagtataattttccagattgttgattacaactttaactccctctttattctccactacttggtctcccccgatgtatcagcagtcactcggcacgtaaacagagtgatgaggattcaccaaactgagagacttcaccaaactgagagacttcaccaaacaggagaagcctaccatttagctcaaagcaattccaccagtactgaatttaaagagaaaaacgaaaacaaagtaaacacttttgaaaaaaaaaaaaaaaaacaatgcttctcctacccaatgtggataacttcaagaagaacttcctatccggtcttctgaacagtttggaaaatctgcatcgctgtatgaacagaaaattgcatgaccaatcgtatcaagtgaacccatttaatgatcccaatggagacaacgttcaaagtggaaagagagacgactgtagtgatgagattacaagaagcactgacacgaatgcgatgaaggtggatgacaaagcggaacaacgagacgaagcggcgactcaatccacatgtatgaatagaaacaaacaaaatggtgatatcggaacaagtggtgcagagccccccttgtacctcctctcagttgcccttttaaatcttatccacaaggtgaagttggtaaaagaacgagtactcactttgaatgcatgcttcgtgcccactatcacgtttaagacttttctccttttcgtttgctacgagatgaacgagttgaagaatatttatcgagcccaaactgcgaagagaaacttctcagcggtgcaggtagtacccgggggggaagctaaccagaagaggaggcgacgcaccgagggcgacgctgcagtagataacaatgctgaagtaggtaacgatgctgaagtaggtaacgatgctgcagtagataacaatgctgaaggaggtaacgatgctgagcccaaggaggatattcgcaatgccgaggaggatgaacaatcgggtgccgccaaggagagcagcactattgaggagcgatctgcgaacaatgaccctgcgatgaacaatgccctcacgagtaacagcgaccctgcgaacaatgcccctgccgcgtctggccccgccgcgtctgacccggccgccacccacacgaaggattgcgccgccctgtgctgctccatcttcaacgacgccaacatgacgataaacagccaattcctgtttaaaaaactgagcgacgttttttacgacccaaacgttcttaacaaagtaaccaagtcgtttgaatcccaccagcacatagacgataattacctcatcacagtgaagaacatgaatgcgagtatctccattccctccgtaaacaaaaagttatacgaccactgctcacacctctttgctgacatccaatcgagaatatatctaaatgaaaacgaccaggacagaaatagcttcactctctttaacgtatcacaagaaagtaagtctaaagaaatcgaagagcaacatgcattgtataattatataaccctactgaaagaagaaaagaacaaaatgttaaggaaaaaaatggatgctaaaaataatgtacaggttgctcagaccaaagggggtaaacagtataagaggagtgacaagaacacctttgaagaccattttaggaaccgaaaaactgcctcctctcgggccccctccaagcacgtggatgattacgaagctaacaatgccgccaacaattccgccaacaatgccgccaacaatgccgccaataatgatggcagcggtaacctaaacggaaaggaaaacgaaaaagaaaatgaaaacgaaaatgagcaagccgttaccgttagagaaaataatgaaatgtcccttgaggccactaacaaaggggatatcataagtggccaaaaaggaggatccaaaaatgcagccacaaaacatatgcacacacaggataaaaacaaaatgaacagaactaccaaccgggtttacaaaacgaacaacacgagcaacagcggggtagacggcaatgttaatgacatcatcggaaacgacatcacgggggtgcccaccaacatgaatatggtgaagaatgatatttatgctactaaacctggggagaggactaacaaaaggaacaaccagaagggcgctggcagaaggcgcgccgatggttacacatcgggaggtgctaggggcgagtatcaacaagaggcgaactatgactccaactatgatgcgaaccacgacatgaaccatgacatgaaccgcgacccagagtacaaccccaactatgacgcgagttacaaccccaactatgacccaagttacgaccccaactatgacgcgaattacgaccccaactatgacgcgaattacgaccccaactacgacccaagtttcgagccaaacctggaccaccatgatgactacgaccagtacgacccaagagatcatatgaacacccacggctacgacatggacggagaagaacagaacccatacgatcccatgaacaattattcaaatgaagataatttggtaatgaatgcctctaaccgaccaagtcaccatcccaacgacctctacgacgcgaatcacgccctccacagttataacaataaaaatgacctaaaccaggatgacatggacaacaacatgaacgcgaatgactacaacgtaactttgcaccacgatgagaaatttgacgtaccgtatggaggccaattttcaaaccatacagaaagtaaggtcagtggtaatgccaacatgagtagcgacatgagtagcgacatgactagtaacaccaatctccagcagggaaacgaaaacggagaagccactcaagtggccaataaaaactcacagtttgaagactgcacctgctacaaattcaatttagttggatggaaagaattttcagaggatggccacaaaaacgatttagacgtttgcaaaattgttaacaagccagttctgcttagggaccccagaattaaaatgaaatttcttaaaattctcgacagacataaaaatataaaagatatatttaagaagctcggcgttgacataaagtgaattcatgggaagacgcgtcgcagggaagaagcgtcgcagggaagaagcgtcgcaggggaggggcaccccaggggagaagcaccccaggagagaggcacctccttattgcagcctccacatggcgaatccacacccctatcaacatgcagcgcttcatttcttgaccatgccaaaaaggaaaaagcttccaatatatcatgagccctcccaactcgtcgctcagccagaccttccaattgttatggcacaattttgtcattcacccgatgagggggtctcccaatttgatcaccctacagaaagcgcacagcacatcgaaccgctaattaattcacgtcactcttcacttcaccaatgggggggatacaagaaccttcccatgtctctctccacatgctgttaaatctttcacttcgcataacagttttcaccccatttagttttactttatgtttgcttcacctcaccccatttcgttttactgtatgtttgcctcaccccattttccccccttcctccctgaggggacccgccaaagcacttcgtgcaaactttgaccccgtttccctttgttgtggtcacttcctccacctcaaatgtttcgtgttcatttcatcattaggctttaacaatctccacacctgtggtttcagtaaatgcaattttgtctcatgttgctttaagacactagcacttcgcctccggtccgtatatcttaatttggttgacattccagaatagttacataaagaatgacctgccttcaaaacgtgtactaacttcgttagggttatgatagatggtgttataaatgcaagtgttttcataaaagcttcttcgttaaaatttccatccttccttaatttctttaagtacaactctaacgacttctcattgttcagtgcggtggtgttgaatgggtatatcaatgggaatgcaagtctactttgcagcagatttatcagcatattgacgcgacatatcaggagcgacagccgcttttccttccccggggcgttcatcttgatttacccgtcggtgccaactcgtcggatgccaactcgtcggatggaaactcgtcggatggccaccgcgaagaaatgtggcccttgcaaatgccaatgttaaaacatcgcccagtttattacctcctacctgtgcgctgcgggcattttcgaaaaaggagaaaaattttcaatccgaaaataactcagctgaagggaacaatgtaacataaaacataccagatgcattcatgggggtggaaaaatcaaaacaaattgcttctttcctccgcttatgtaaaaaaaaaaaaaaactcacgctcgcacattctttatacatacatataataaacgtacgaggggaagaaccttcgaaaaaaaaaaaaaaaaaaaaaacgccgccccaatttttataatcaccgttccgccaacctacgggtgtagaaaatgtaataagcgctaaacagctgcgctatccgtttataataaaaagggaaaccttttttttttttttatttttgcacacattcgtttcgcaccaatttgcgagttcacccattttgaaaagcgcttatttgagagttccccttccgctctggaacaacttcatattggggaagggggctataagtccctaagacgcaccacttgcgtggcatcacgacctttctgcgacatggcaccctgcacatctctcaaacaagggacccattttaccttacattcctctcatgttaacaaatggaagataatcgattcatgcgcgatgagtaaccgctgcttgaacgttgcttggacgctactcgagcggtgcacacgctgttgacaaagttacacaggctgttattatctaaatgtgtgtaaacaacaagccaaaatggtgagtgacgtaaaatttaaaaccgtgcatgtacatacaacgatgcaatcgtgttgctcaaaaaatgtacactttaaaaattgcatgtaatattgggaagataccccaaatgaaataaaaaaagcttttaaattgtgacacattcactgccctgccctccttggtggatggcgtcattgtgtgtataaaaaagatacttgcacctggtccgtttcgaaattgttaaaaagaggagaccattcttctacgataaagtgagccataactgatgggcttcctaaatttacaaaacatttttttcaagctaagatattatttggacaaagtatcagtcaaattttagctacatagacaaagggcttatattttcttttgggggagggggatccccacacatacacttgtgaagatattaatatagccacgctgcttcctccctccgagttattactctcccaggtgttacatgtaaaatgcgtcctccttgcggaagtgccctccgtgtcataccgttatcacttgttagcagtgccattttatcctttctccctaattttttcctcaacagaattgctgtgcaggggggaagggaattcagttaaaatgtctctacgcatatgcgcagatcgaggtgcccatactttttcttgcttccacttggagataggcattttttttttttcttaaattgatagggctgtcctctcaaaaagaaccaactttgcaaaacccactcttaatggtggtgaatattcctcaattccctgagcgacttaaaatcatcctccgatgccccactgtatagtttactccctagatgattctcttccctttttaaaatgtgcaatagagacttggcagactctcttatttttgtgtacgctgcagatgtttctttaatcgttcggtcatattctaagcgtgtttgtagcttcttggttatactatggcacacctcttgtagcttttcgttcagcatggcgatctccttctgcattctttctttgtcctcttcctcatgttggaggtaagcggcagaaagggggggggagaggaaaagggagagatgaaatttggcagaagcaggcaattaatgagcttcacaaaaatcagctcatgtgtcgctccgaagtacacgtaaaaaacgcatgtaacccgtgggcctaaatgcgttcaccacaacttcttccatttttgtacctttaatatttgctcgtgaatttcctgcctttttattcgcagtatttcgatgcacttggacagctcgtcttcgcttttgataagcggcatcgccttcttccggtccattttttggccaaattgttacacacaattgtaaacgaatttaggaagaagggttaagttaagctgtcttgtgttttttttttttaaatcatttcataatttacacataaacacagtagcaaagctttttttttttttttttcaaagaaacttgtgaataaaaatagcattgcgcgaaagtggtcatactatgtaacacacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgggaaaaaacgaaaagcaaattcccgagcccaatttagcgaaaaaaaggatgcatttcaacgtttttacaaaaaattacgaattttttgatagcttggccaattttaagcatggcacagcgaaaggaaaaacaattccttttccattaataacacacatggtaaaaatatttttaaaaaatgccactcgtgtgttgtaaaatggggaaaaaaaaaaaaaaaaacagcgtgctggcagtcgttctgcatgacagctagcaatgtcaattttactgatttggacgcgaggaggaagaaaaaggggaaaaatgcgccataaaaggggattaaaatgagaaaccaaaaaataagcataaacatgaacagaaaaaataatataagcgtaaacgaaaaaattcacttaaacgtggaccaaaaaatgctcataaatgtttacataaacgcaggggcggggactgtcttcatttggacttttcctcctttatctttttggtgaagtaatcattcacttgacccataatacttttgacatggtctgacaatttgttatggctcagaaatatttcaacgccatcgctgctgttctgaatgccatcgactgatgccatgccggaggagcactcaaaggtctttgcgccattgatgaatgtggttgatttgattagcctttcgcactcttccttacttgggtcaccgctgccaccattttcggcgtcgctcgaagtgttcattttgttacttctgtttcacgggcaggcttatatagcggcgtggctgtataggcatatgtatacacatatacatatatgtgtttccagcctatattaccgttttgcctcaccccccgcgaagcctcagcgcagaattatgtccctccttccgcagaccagaaatatgactcggtggctaaagagacagacaggaagcccttctctctcacaatggtagctatgttaagattaatacaaaaacctgctgcgtcattcgtccattcctcaattatgatctcttccctccgtgcgaacgttcgtgattataaatatatgtacatacgcgtgagcagaaatgagcgttatggtttggcagactacgcaatgtgcgctgtaagtggcatttcacctacgttcgcaatggtgccatcagcttggaaaaaaaaggctcatcgaaattgctcaccaaacagggatagcatatcctacacggagcgttaataaaattgggacaacgttcaacggtagcatatgtacggtataacatgtagacaaattcgcttgttttatttagccctgtctgttgcttttactacgttttttttcttttttaactattattgcccccccaaatggctgatctcacatgggactttttctaaatacctgtttatccttcgcagggccttctctcacacggacttcaggccaattatctaaaaataaagccttgagcagcaaagtggaggcttaaaatgtataaaaattgctcggccgagtcgacactacgagggaattcccatacactgataaatttttaaaaagatggggaggagccacaatagggtaactacatgatcaattcgacaaagcttttcatgagaaaaaaaaaaaccttccaagttgctgccaagttaaccaaaaggcgctaaaaatgaaagtcgcgaaaaggaacctatttgtaagtacatatgctgttatccccaacccggaggactcaaaattgctcaaaaaaatggtatgcatttattgccatagtaaaaatatgtattgcgcattgagcgtattttatgaggtatacactctcgttggtactgcgcctcctctgtggcccccccccctttttattttttttatgcccccaaagttatgcgcacttctaaattgcgtcggttcccatgcgcggggtgacgaaagtttacttaaattcttgaaaaaaagatgcgcgtatataagcaacatgttttatactttttatatatgccgcatatggccatgcgaacggaagaataacgctttaatttaatgttttttttttttttgtcacgagcgagaagaggtggcttcaatgacccatctataaccaactagtgcatatacaaaattatgaacaaaagaatatgtaataccatttatttaattatatagcattacgcagggtaggattttttttgtgaaaaataatcagcagctcacgtttaacaattttcaggcacttcagcgcgcgaacgcttaagcagaaggaaaagaaaaaaaaaggccccccctctctgcggagtgaacatttttgttgcgtaaatattaagtacatcattatatatataattacaacgtatatgggaatttttttttttttattgaaaaaaaattatccaatttttaactcgcaaaataaacgttcgcccaattttatgtaaataggaatcccctttaatattgtgggaaacaagaaaacgaaagaacgaaaaaaaaaacgaaaaacgattacttccatccgcgcgagttccctgtcgtatcagtcccctatcccccctttttaccaaaatgcaagtattcgtaaaaacattaaccggaaaaaccatcaccctggatgtggagccatccgaaacgattaggaatgttaaatcaaaaattgaagataaggaaggaattccacctgaccagcagaggctaatatattcaggaaagcagttggaggatgtcaggtttgtggctgactacaacatccagaaggagtccaccttgcacttggtaacataaacatttgcccccataaaaattacatataaattgcgtataaattgcgtataaattacgcataaattacgcataaattacgtatacgtatgtataaatatttgcaaacacatacatgtgaaacaaattcagtttgtttgggaagtgggctgagcgattttaactccacggccacatttatcgtgttctttttccccatgcacgtgacaagcaatcatttaaagtgcacaaaatgctctgcagtggaacgtgcattttttcatggggacatacaaacgatgctacagagatgtatataatgtgtacatatatgcctctctactttcatcgccccacatctgctgctttaagccttgcatacttcttgggaaccctaaaccctgagctcgcttcgccaccaaaaaaacagtgtgagctcctgttgacaccctttccccttttcttcccccccactcccaggtgttacgattaagaggaggagccatcgaaccatcccttgcccaattggcacaaaagtacaattgccagaaattgatttgcagaaaatgctatgctcgattacacccaagagccaccaactgcaggaacaaaaagtgcggaaggacaaatcagttgagaccaaagaagaagctcaagtgagcgcctcagctcggcgggcaccggagtgcatgttgcagatcatggggtgcactgaggttgtagatggattgcaaaggggagtttgaagaatcatgttcgcgcccagcccattctcctggatctaattatgctgtttcattattttgttttattttattttacattatttttattttatattttttttttgcacatatgtatgcatgcgtgctatacgggggaatgcccccgtgtgtacttcccaaacatgcttctttaaaccacgtctttgaatgaccttccaaacgcacccctgcgtatatgcaccttcgcgcgaatagccatgcgcatctcaacgttttgtgtgcgcatttcttgcacccctttgcaaaaattatccacacagccatgtgttgtgcgggaaacttccaccaactcgttaaagtagtgaaaaacaaggacggaataaaaactttaaaaaaaaattctatgatgtgaaggttctttgcaaaagtataaatcatatatgtgtgggggtgggacgaaaaaaaaaaaggatcagctgccgagtggagaaggcgcaaattgcgcgatggtaataacagccgtgatcactgcgaccgctgccatcgttgcgatcgctgctattgctgctactactgttgatgttgccatcctacggataataattaaaacagaaagagaggtgaagcgggcatgggaaatatgtacgtaggtatattcccctctccgtaaatacacataagcacatatacatacgacttcgaaggtccacatgtgtgcgctttcaaatgtaagtgagcgtgcaagacgcggcaaaaaggccccctattgtgcaattaaaaaaaagggggaaaaaagccttttgcccatatacgaatggaggaagacgcgaaaaaaaaaaaggggatgaaaatggtgaaaagaggaagaataaagaaatcaaatttacacagaactacgctctcacacacgcgagcgcatctgtgccactactacacaagcgtgtcgaaagattaacagatgaatagccccatcaacgttatggctttccttttttttttacgaataattagaccctctctatgtagggtaaaactcatccatattataaaaaggccaaactgctgatatgggcatgcttgagcgttgcggcagaccgagtctgcatacggcatgctcacaagcacgcaaaagctagcaaaagaacgcatacatacgggtgcatatatatacccacgcgtaaactaaaacaaatgagactttccttttacgcgcacgcgttatggcaagcacatatgtgtctacgaagccaaaggagccagctgcaaaggtgcgacgcgaatgtgagtaacgcaggagggggtggttacactataggggtatattcttatatacatgtcttcccgctcctatgggcagctaaccacgcgcttgcacctcctcattaatcaaaatttctctttgacgcgtcctgcgtagacataaacgcgctcttttatacgcgctcttttataggcgctcctttacacgcacatacgtacttacccacgtgcgtgctccttctacgcgctgcgctactgcggaaaggccggggcgatgttcggggaggaaaagctctttgccttcgggggcgctgaggatgacgccgacttttcagcaacgcctagaagacttttaatgttgaaaaaagtggattcttttttaacatcaggttcggctagcgcagcatggtttactggcttcttgcacattttgttttctaaactcgccagggggttgcgaccgaaggggttgatactgacactgctgttgctactgtagttatagtctctacttttcccactgctcatttgcatactctgcgcattatgcatactatgcacattatgcatactctgcgcactatgcatattctgcatactgcgcacactcagcacattgtgtacattctgcatgctggcggtgtggctgtaccctttcttcttttctttgaagaaattcatgtcgtcttcctcctccaggaagaaattgtaatcgattggcattttgggcttcttcgcgtccgggcatttgaatttctgccaagggggtggggcgtggtcaaggaatacgtacaatgggatgttcgaacacatgcaaatgcacaccaaggtatgagcaaggaaggggaacagggcgccaaaataaaggtgtaacggacgcttccttctccttctcctgctccttctctttttctttttttttttctccctctgcgtaccagctccttcagggggtccttcaacttgagggaaaccgaattcatgagggagaagtaacacaacaaaatctccaagtccttccgagcatcaaataaaaccttgttcgttttattttccaaaataacttcaaaccctttcttaatagcgtcatgatattttaagtaatcattttttaccatgttcaacttggcttcatttctaatcactttatccaaatgcttctgattcgaagtggtaacgagttgtaattttctaattttcttttcatagtgttctatggatgctcctaaatttttcttcctcgagcacaaattctgtaacgtcttaatattttcaaggatgttatttgcagccactttcgaatttgcaatatgactagttatctgctccctcacatcattaaaagtgttcagtatgtaagatacatgttttattgtttctaaattcacgtcattttcaaagaaagacattagactcctattcaaatcacttatcatgatatttatgttctttataacactctctaatctctccaagtatagcagtgagtgggaaaagtaattatgaagtgagttaagttgttttctttctaggtagagctcgtcatccttttttaagttatcacttgactttcggaactgcgaacagggggggggaaggagatcatacggttggcatctcaggggggggagggtgaactacgggatggcgcgtataaatctacgggggtaccaatttgaacacatgcacaaatggacgggagaggggatcccctgtcctacacactaatgtaagttcatcctacattttccactcccacattatgccagcacccgagacaaggtgaaagctccttttctccacttttcagttatttcatttttttaccttttcgacgaaagctttcatgttattcattgttatcgatgggggggctcaaacttcgagaagtaacttcaaacaagggaaggaaaaaaaaaaaaactacatcatatatgattggtgctgggtattcgctgggtccgttttcttcctctccctcttcttcttcttcctcttcttcttcgtcttcttcttcgtcttctttttcgtcttcttcctcttctccctcttcttctcctttttcttcctctccctcttccttttccgctaacactttctcaaaaaaggagttatgacccccgtttcgtgcaaaggtcattatactttcgcttccagttttgagaatcaaaggaactgaagcgaggagaagcgaacagcagcgaggagaagcgatgagaagcgagcagaagcgaattcgaatgaacggaaaaaaaaggaaccaatgggaacgaaaaaaccaaaagaatgcagttcccaactatctgcgccgcgcgaaaaaaaataacgtgaaaaaatggcacaaatagtttattaaaaaaagaaaaaaggagagactacaaataactatatagtgcgcacggtgaacactatacagaagtgtaaggagcaacaaaaagcgcggctcggccttctacgcgcgttattttattttatttattttttttttcataatatctctgcgtcgtcgcttaattttacatacccttctgcgtacactatttaggtggcacgtttacgtatgcgtacatgcgaaattttgccacgaaatggaacacataaaaatatgtaattttcttttcattcaactttttgtaaaattattgcgcgctcctttcaacactcctacgttgaggcggcgtctcctcccttcaatttctgcttctttcgtttctacttctttcatttctacttctttcatttctacttctttcatttcatctttttttattttattactttttttttttttttccttttcatgtgtaccaattaaactgcactgaatcaaaatttaccgccacgaaggcaaaagttcctctcgggtgacaacgcgaagaattatttccccagcggaaaatgcaagtcgtgttgcattttccgctgggtggtcaggtcatcaactttttatccaactcgttgaagttacatattggtggggaattccctccgcgctgacaaaggagtaacgatttgttccttttctatgtgaattcagcgcgaacgtggagaaaaggaaaaaaaaaaaaaaaaaaacagctgaacagaggagcgaataagtgtatgtataaatatattatgagcattcacctttacacatttggctgctcgccggaggagggcgagtatagcgggaacaaaaaaaaaaaaaaaagatttactcgttactccctttgacaataaaacaaaataactcttttataaagaagcaaaataaattaaaacaaaatgaacatccccagagtttgttttaccctacacatttacccagttggcccgcaaacaatcgtaaattacgggttaatctcatatgggtattaacttcgttgtgagggtcattttgctcctgcatgtgttacgaggattaacacgaaggagtaaaccaaaaggtatatgcgcctttctccgtgtaaccacatatgcgatttatatgtccatatatgtagacacagttgtttttattttcccccctctgaattttttttttttttacgaattgaaagttcatgagcagagcaccacatgcgcgtagatcatttggctgagcagcctcgcttgggttgattttttcacgggttcgttttttgcgcaattgatacttcattcggttgcccctccattcgggttgtttttatttggttttttttttacgtcaacgccgcttttatacacccagcttgtctttgtacatctctttttttttcatttttttcattttttttcattttttttcatttttttccgtttttttccgttttttcccgtttttttccgttttcatttataccagcgtgagccctccttttttccccacccaaccgcgaaaagtttttccgctattcatgcatgttcgcttacgcaaaataaaaagctgagcatttatggacatggggaactgccaatttggcggataagtgacactctggatagccctggcctccgcccatggcattccagaagaatgcaaacccaccttagctgaacaagggaggcacacgtatatttgtacacgtgcgctcatatacatgcatatatacatacatatatatataccccctgcgtggctattataagcaacatttttgacgtctttcttttggcgcgcgcgaacgttccacctgtacgacctctgcactgggcgcgaaacactcactcgtgatgagctgagcccccaggtccacgcattatcatgctatatacaagtaacgatcagcttaactgtctctacattgagcttttccaaactgcgtagaagcacgtggattaacaaagactgaaatgcgcacagagatgtaactatctacttatgcatgcccgccccctctgtgtatgtccgtatgagcgtgcggactttttttctactgcatcctatgttagcccagctgttaaaaggaattggcatggatgatcggatgatccccaaagcttctagcacgtcgggatttcaccatcacatatatataagaacgtgcgcgacgagaaaaatggcctaattaaagaagctcgcgaaaggctcaccggatgattcaactcgtaggataaaattacgcgcagatattaacagtatatatatacatacctacatatgcatatatagttattatattatttgatttacctaccatacttgtagtaatgtaacacccgcgccgcggttaaaaggaccaccgattcaatttttcacggcgcagcaccgctcacatttttttattcgccgttcgtcgctcctttgtttagttgtacacggttcgtcacttgcattttattcgtttagttttttttttatttttttttttgcatattcctaatttaaaaaattgcaactgaagtgatgaaaacctgcatgactcatccttcgaagtttcaatcgcatcggtagttttcatttagagtagtttcaacttcattcactttatctttcgaacgttttagcccccatccatctttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttaattaatacactttttatgaccaggaagcatagccttgagagagacgcttccagtaggagttatatttttccaactcgcttgtgtacattcgcttatgttcgctcgcttgtgcatatgcgtgtgtaccctcctacgtccgcatacgctcccgcacgtagctacctgacacggcgcgcacacacgtaaaaaaaaaaggcaagctaaccaaactcttgtaagtaacaaacgcacatttgaagttagacagagtggaaaacacaaatgaacgctgcgaaaacgccaccgagaagtgccaaggcatacacgtctaattatgcgcgagtgcatgaatagtaccgccctacccccctacacacacacgtatacacctgtagacgttgaaaaaaatgcaagttagccaatcgaccggtcacacaaattgctaacgtgcatgtgagtaagtatatcaccaagcgttattgagttatacgtacaagtcggcaaaatcagttggcgctgccgagcggccacaaatactttcgtgtgtgcgcgtgagcgttcgttcgacagataggaagtgagtcgcgtagagacgcgatcggataagcggtccacaaacggttagcaagtggtcatcaagtggtcatcaagtggtcagcaagtggccagcaagtgaccatcaacgggcccgctaaacgctccgcgcaggatcaactgaatcatctccgagacaatcagccttccagccccccctcccctgaaaccaaaaccctgaatacacctgaaatggataatatagaaaatcacagcggaaaaaagtatgaatatttaagcaacaactatgataccgtgtacaacgaaacagaagaagagagagatgccatgagtaagaattatcatagtggtatgaattacagctatggccaaaacttgttaaataaaagtaacggtacaggtatgtatgcgaatagcaacatgaatagtcatatgaaaaaaggcgcgcacagcgccaccaacggcatgaatgggaacttccactatgccaataacaacaaaaaatataactccactatggagaaagaaaaattaattagcaataaatccatgtacaacaagagcaagagcaactataacaatatcaactatgatagtaacgaggaagactgctctgaaacgcattaccattttgaaaataaatacaattcggataaggatttagaaaataatcgtatcctaatagagcctgacgagttaatgacatcaagaaggagtcatatgagaaccaaactgcaagtgctaataaaggtactaataattgtggccattttttttctcctagtatttttgataacaaaatttaaaaaatttttagacttaattaatgtagttataaagtgggtaggagaacaaggttcctggagtatcctcctgttcattttgttattcacctttacgtcccccctgttcatgtcagtcgaaattatgtgtgttggcgcgggacttatattctcaggagtttacggaaaatttttgggcataattgtcgccgttttttctgttgccactggatacgttttgggaatgtcactatgttttttcatttcaagatatttaatgcatgaatttatttataagaagctaatggtttatccgatttacttagcatttaatcaagccataaattccaatgggctgtcttttgtcctgttgattcgtttgtctcctattttgccagcctctgttgttagctatatactgggcgttacgtccctcaagtacaaggacttcgcgctgggatccgtctctgccttgcccagtaagcaaagcaagctcgccataaggacagagaatccgcgcagctgcacgaggaaaatctcacacaattgcgcccaggcgagaggaatgatagaagtgccgctttaaatgacttcatccctttatatgcgctttaaaatttttttttttttttccccctcaggtataagtatatttgtctacattggtgttttgcttcaggatatttccaacatatctggtagggcaaaaaatttgcagcgtcgcataaaaatgggtttgtcccaatttgcaacaacatacaccccgttgtacgaacttacactcgtttgtaccatcttttacacccctttgtaccatctttcacccccttgtaccatctttcacccctttgtaccatcttttacacccctttgtaccatcttttacacccctttgtaccaacttatacccttttttttgcccccaccgcagaaatggagaaccactgggccaacctcatcgtcctcttcattggcttcatcctgggagtagttgccattgcttacatttccgtcgtgaccaagcgcagattgaacaacttgaacataatgaactcgtcgctgtcgaccaccaacatcgacatcgagtgagtgttttcgctcaatttgggggaagtcgaggtaggcagccaccttcccggagttttcctccacgggagaggtgcgcgtggggttgcgttttgtgaaaaagccgcatgtgaaaaaaaaaagggcacacatgtggatatacgtatgtgagcatatgtgtgcgcgcacgacacggaatgtataaaaggaaaactcacaatgtgaataaagtacgtcggagaaggcatgttgcacatggtaccatccggagaaggcacatttgtatccattgtttattccttggcccaaaaggctcaccaccaacgttccacgttttttttttttttttttttggtggcctccccgtttgcccccttttttttttaattttttgtcaaccccaaagttattcacgccacatatcatcgccgtctcgtgcgtcgtcttcgtaatctgatacgtttgattctccggaagaataatccttcacagtaatgttagcttgctcgtgtcccttctcatcactcaaaaccttttccctacaaatttatgtgcacacaaatatatcaatttttcatgtgattcattttaacgaagcagcatgtcataccttcatgcaaaaaccacgttgttttttttgaacaaaataaacatttatttaatatccattgtttaaaaaaaaaaaaatgcagaaatagtgtagttttatagcagccactttcacaagtatatgtagtgccacccggtgaagtgaataatcatcccctcctcctccccctttgctatctccataggcatgttcgcctacctgatatgatagtacagctcttccattaactccttctcgcttgagctaccaagcgtggcaatccccccgcggtccttctccgaagtatcacctttaatctcctttcttttctcattaagtaaaaaaaacaccttattcttaaattcgcttcgtccttttaaaattattttgctcaacgaggaagccagctggacaccatatatgtctaaggcctgtctgagctgttaaaatatttggttgagtgtatcgtgaacgtgaaacgaagtgttcccaacatcatgctgaagtcagcctttttttttttttttttttttttttgttgtactttgcatagccgatatttctgcgccttatgctatctctagatcatcacctgatagtccgacaaactctcgaactcctcggggaaatccacctttacgctgttgaataagccaagcgcgcatttgcttatcaagctggatagactttttccttccttggaaaaagaaaaacataaaaaaacgtaaaaaaacataaaaaaccaaatggacaaataaaacttcttataagtaggatgagacgtttctccagcgaaatgcaacagcgataggtacatttatgcaggtcttgctcaaactggcaaaggaaatgtcactccctcggacgtcgattccctgttggcaagcaaaaatgaacgcatgggatgtctataaagcgcctcccaccaggctatccttacttctatttgtttgcatatttgttcatacataatatttatttttattttattttatttattttttttttaccaaaaggattatgtcccacgtggatttctcagacttcttaacgcgaaacgtgtgacttatctgcgagggcaaagcagagtggtgcacaggggtaagcaaaaccgtttggtcgaaatggtttgcgattggaaggccagtcctcagagggcgtcgtcgttacttcctttaaatctttaaagcactccaggctaatcaattcatccgggtatatctcctcgaggttttcgacctgttcgtgcaggggcgatagctatgttctacatgcgcagaggcagagacgtacagggactcacatagacgcacatagacgcaaaggcacaagtcccccccttgcataaccgcgcagagttatgcgaaaaaaaatttatcacgttgaagagctccatcccgaattgaggcccatacaactttaggaagctcctgtcgttatgaaaatgggaacgatctcgttaacgcgttagcacgacgacacgttagtacatggcgcattagcacgttagcacgacgacatgttagtacttggcgcattagcacgttagcgcgataacacattgacgcgccaccacgcgcatgttccctgggaaaaactctcgaaccgaacgaacgcatcctcccacataactgatgcccacaatgccagcatccctccaccccttctatgcaggccttcctttggcttacttaaagcttttcgttatggaacagtcagctgcattgttcccccagaggggcatggaattcacgtaacgaattaaaaagacaaaccccatatggatgcccgtcccgttgacatcaacgtttccagattttcgaacgtttacgtacatgtttgtgttaaaattgtgcgaagtcaggttccttttcctgaatatcatatttgtgcagttagcgacaaatgagtctaacaactcgtgttcatcatcagtgtggtgctgttcctcgcatgtgtgtgtaaattcttgtacgccgtcacaagagcacttgatatttatgtccttcttccacaggagaattaacatcatataaaaagagattctcctatcgtacacattacatgtactgttcatttttaaaataactgatatttctatggaccatttccattcttcgtccacatactccttaaaattctgtacaaaggtgtgacttaaatccttgtcaattagtaacataaaatcccatatttttttttcttctactcggaccttcaagtgcaaaaacccgtaagccgttttgaaagagtacaagaggattgttttcaacccaataccaaacttcccacctgttttgcgatcatctttggatgttaaaaagatctccgagaatttttctaaatctttaatctccgcgccttctccattgtctcgacaaactatttcgtacaaagacaactccttcttgtattcccttattaaaatctgcacttcctttcctttccccttcacgctggacagagcatcgatggaattgtcaaacagctccttcacagtcataaacagggcgttctcctcacaaaacccggtgacggataaatttttaaaaaagaaggaataagtcgaattactactttcgttcaacttgtccatctgttatgagcatatttgtgtcaacgtaaaaaaggacgtcattaaaaaggcgttcgccaaaaggttgggcaaaaaccagcagtttgatcagccttttttttttttttttttaaccagtcagctttaggtttttttttttttgttgtcaagcgaaaaaattcaaaataggcagaaaagcgataaaaatttttcaaaaaacaaatccaaatttgcaattcaaaaagtcatagaagcaacggtgtgcaaacaattcctgcaagtttttgaaaacctttatgtagtgctgttcatgggcgtactcgagaattaaaaacgacagggtccataaatatacaacgtgtgcgtatacatgtgtgtgtagcgtggtctttgcaatgtgacatgtgcagtgtggtctttgcaatgtgacatgtgcaatttgaggtctttgaaaaagttttgttcccatttttgtgaacgttccagaaaaacttacgaaatgaaagaatgtgtgcttacgcgttcaaagagactacagcaaattatataactggaaaaaaaggcttacgaaaaagggcggcccccaaatgttcgcgtgtttatgattccttttttggacgttcataaccgcagggggggggtgctgaatgggaagtttatccccatccaggttgagtgaattaaaactgtgtaatatagatgatgcgttcgtgtgtatcgggtgccatcccctgtacaaggtatagttaggaacaagatgcatatcggtgtggtggcagacgatgggtacacgcaacggggtgctcattacatgagcacacgcaggcacacatgcgcactcgtccgtacatgcggagacgctccaaaccgcccttctcgcgcatctcgaactggccccaactcccccccttcacatcttatatatagacagggggacaaatggcattttgctaatttgagcgacttccaacttgttcaggcattccacttttataagattattagcagcggcgtgctccgtctttatgtaacccatagcaattggcttctgtagcaggggagaaaaaacgctgctggttatgtaacctatctcttcgtgcgcattttcattggtgtaaatttttgaattctccttcggaacgatagtcgagttcattattaatccaactcgcttaatagttgtaccgtttttaatttggttcattataatatctgcaccattgaaatctaattccttcagtcttctctgacccagcacccatttataattcgattcgataggagtcaaattttcattgatatcttttccatacacacaaaatccactttccaatctcagtgtattcagaacttctaatccaccaggctttaccaaagagttttttaaaatgcattcatacaattcttccacgtgattatttggtactaaaatatcaaagccgtcttcaccagtacaggtatacctatttagtacgcacccctctattttattcaacttggtaatattgcttgacataaagctgcaattttccaagtaggtatcatcccctataatttcattcagcacatttgcagatttgctcccctgaatgcatattgaactgtgagaagtgtactcttctatcttcacatccagtttggtattctccgaaagcttttcgtttaggtacctaaacaccttattcttgcactgtatatttaaatatagtagcaaatgattttcccttaatataatcactatgtcatctatgattcctcctttttcgtttagcaacaaacttattcgacattcattttcccataaccctttgatgtcgcttcccacgtatttttctaaaaagtgtattttatctgcgccacttatctttaagattggtctgtatgtgtaatcaaaaagggagcagcttgacctcgtgtgtaaatgcgatgttatcaatgtatagtctttgtattcattcgggatgtagtacccgctgtgaattttgaaaatcgcgttgttctttttgtgcgcgtcatacagaatggttttcctcacttcttccttcgaacaaaagggaaaaagtgcaaaatggggaaaacttcactacgtaattaatcacgcgctgcttaacgtggcgtggtaaatttggcgcaaccgtgaacagcagcaccacggtacacacaccactgtggagggacaactcggtgctggcaaatggtcgacacggttatttccatcgggggtgtacatccctacacgtactgcaaaatgtagttattattttatttattttttttttttcctccatgttaatgtcctctttttttttttttttcccattttaatgtcctctttttttttttttccccattttaatgtcctctttttttttttttttaacctatgacattagcgctaaccacagttaaccatctcgtggttccacattgaaccgcctccaaagagcaatttctttaaaaacttaccttttgtttgttccctgatgagaagtaccgaacccccggtagtctcctttgtcgtttaaataggatcttcatttttacatctcctgaaaatgcttactctcattctgtaaatctacctctctcttgaggggaatgttacatgagagccagtaactacgatgaatgccctatgagtacatttggcgctgcaaatttgtgtaaacgggggagggtggctaaatgcatacgaccgtttggtcatacttagaggagtgtcaccatacatactgaacttcgcgcgttatattacgtacacttcctgacgtgcggaatctttcattttcttgcctgatgctcgccagccaaacttacccccaacgcaggtaccccgcaatacttataatgcacgttctatttttacagtttttggaagaacgaaaaaaaggagcgcatcttcggcttggtcgcttcaacgcagttcggttccctccactccacttctcttcttttttttttttggcgcccccaaattttatgccaacaaaatggttggatgcaaaacgagccagcccccctaaccccttttttttattttcattataccgctacgccatttggtgcgtaggttttccagatttttccgcttgtttgctaaggttgccgcggctagctccttatcctgtcagctacaccgtggctgcttcttcgaagcggttgcatttgtgtcgtttgactctacatttgttttggatctcaattataccaattcggataatttcccattagctgccattttgttccaggtttgttccggtttgtcccaattgtttactcggccattgattggttgtacccccaccccactcacactccctctccgatgggaaaactcctaaacgaacaactcatcaagtgcggactgtgcttcctcctcgggttttacataaaagaaatagccaaatggggaaatgggaaaaaaaaaaaaaaatgagcgaaatcctaaagtggatacgttccaaggtggagacagccatatgtccctacatgatatcatcacatgattacataaaagcacagaagattgaagcagacttattttataaaaacttcgataaagaaataatcgacaaatatgccaagtacataaacatacaagacattccatgtgattcgctggagaagattttccagacgaaggttttaatcatcggcttaggaggactaggctcccccgtctgtctttacttaaccaaatttgggttcaaagaaatagggctaattgatggagacacagtagaggtatcaaatttgcagaggcaaataatacatgcagaaaaacataccggaatgaataaaaccctgtcagccaaattgacggtaaaaaacatgggaaatgacgataccaatataaaatgttacccattttatttagacaaaacgaatggattgcaaatcgtgaagaattacgacattgttgttgattgcacggataacattgagacccgatttttaattaatgacctctgcgttctgtacaaaaagaaattaattttcgggagtgcactaggactatatggacagttaaacgtttttaacttgactaaagaaaattccaactgttataggtgtctacaaaatttcaataaccacacagaaaaaaatgactgtgatgaaaatggaattctctccacagtaactgggattattggcattttacaggccaatgaagtgataaaactatccgctaatatggaccaggaaagtttgcaaaattttttaacgtacaatagtctatccagtaggagaccatttgaaacactgaacatgaatcgaaagaatcaaaattgtgtttgtgcctggggagacaatgcaaagctgcgggagttcatcgatcaaaatgactacaaaggtgggggtggcaacgcgactgaccttacctgtgtcagcggcaaagtcatatccacctaccagtacgacataggcgtcctccactttctggagatcctgaacaacaatttctcctttttccaattcccagtagaccatttatgcattttggatgtacgtaagtacaacaacgccaatgtgtacggcttaaaggattccatcaactggagcttctacgacattatggaatctataaataattatgccaacagctccagccacctgactcagctaattttggacaaactaaaaatatccagatgtactggaaatatagttatcattgtcatatgcagacggggtattgattctttgaaggttgccaaatattttaataatttttttttggttgattcggcagaggggagcaaaacatctccccgtcaggattcttctcccgacgatacccttaaaatttgcccaaaccaaaaaacagccaataaatcggagtttcaggacaagcagatttttacttacaatatgaggggcggctatctggagcttcaaaaaagggtatttaaaaatttgccatttttgtaaccgtcttggggtggggtgtcgtggtgacgaaaagaatattatggtgtgcttttacgtgagagcatcatctttgcaatggcttgggaaccgctccatatgggccccttcaacggttagcaacgtgtatgatcagccgtgcaaacggcacttttcccgttgtacctatttgtcctgggagccccaccccactccacagttatatgcatacaggaaatttacaaacagctgttgctcctcctcatttgttcattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgaacctacaaggaagaaacagatatagcataaaattgtacgtatgcttatcctcaaatacgtatatggttatatgttatacccctctgtataggatggcctatttttgcataaatctaccgaacaggcgagcgcgccatgtcctgacccgctaatcagcttcacgccaaaggtgataaaagagaagcgtacagcatatttccatcactaccgccgtcgtctctgaaaccattttcttcatccccttcgcatagcgtaagcttatatccatgcttacgaaacatagaggaggagagaaaataacgccgaaccgcattgaggaggcatgcgtttatgtacgttctacccctgggtcaaaaaaaaaaaaaaaaaccctcctatgaaaacgagaaagagcgtcaagcatacgaagccattttgaaaagtgaaataaaacattttaaaaggcacgaaatggtggaattcattttgagcctttttttttcccccgaacattaaactggaattccttgaaccgtatgttgctcgtatgtatataaaacactgcacgcatacgttcgaacgtccagaagcaaatacagttgcataatccacgtgcatagagctatcttaacacccttccatcggaacatgcatagcatgcataacccactgcagcgcagccaaccgaagaaaaaaaaaccttttcgattccaaccacacagaagagatgaatataaaagatttgctacacaatgaaattatcataataaaaataaccgaatttttgaccattctggagattcaaaatttaataatttccctgagaattaatgttaagacgaacgtatactttatgaatgagtgtctgtccatattgatggacaaggaatacacggaggaagaggagggagaagacgcgaaggaaaattcagaagtaaaaaacaatgtcgaaaggaacgaaggagaactacccccctcttcagatatagccacagctatagctacatcgaacctaagtgcgaaccagaatgataggcgtagcccctttgaggaaaacgaaacacatgagggaaatcctaattggagtagcactgctgaacaaaatgagtcccacccgaacggggaaataatcgatttggtgacctacgaagaagagcgcacgaataatttggggcaccccccacacgaggaagcaacaaagcgaaagataaaatcaaaacaacgcaagtataaaaacttttacgaaaagaacgtaaaaaaaggtgggaaaatgcgatcaattagggaatgcttgaacatcgatttttactcgaaagggaagagaccgctacacaacacaaactctgaaaaagaaggaaacgaatggttcagaaaattttggctgtacacacatctctcccacgaaataatagatttgaaaaaaaaattaaaaaatggatttttaaaaataaacaataatgaaatggtgcctaaaaataggaccaaacggtttgatccttttcagcttttcaaatttaatggaaaattttataccatttttgatgtcccttgggtttctgtatatttccaattttgcttaaatgccatttgtgtattttgtcaacagaaagttgacagggattccttatgtgtatttgcagagaaaattaatttaactgtgtcaaataaattgcttttaaattattttaatcatattataaaatctggagagcgtaacttgcacgtaaacaaggaggataataatgaccaggccattacagatcagccccccgagggagaaggggctgacgaattgggggagcccccacaaaaaaggaaaaaaataagccttgattctaccgaggattgttacgaactcgattgttcgtccctcagggatcaacgccgtggtgatgattgggacaatgttgtgcgcaaggaggataatgcggacgcccgttcgtgccgtagaagtgttgacaaccttccgctgggggggaagagaggtgcgatttcgaagaaagacgccaagggttccttcatgggagatcataacgattccttctccatgggagacacggaaggttccctctccctgagagacatggatggtcccttatccccgagagacatggaaggttccctctccctgagagacatggatggccccttatccctgagagacatggatggtcccttatccccgagagacacgaacgatagcacctcgtgggagggaggaagctccttcgatggcatttcgtggcagggtacaaacaacgacgcatcgctccactcggaaaatcagctgcacgaagaacgcgttcaaatcagagaagaattcctagccgtaagaaaaacgcacattttctgcgacgattgctcaaggatcctggagtacagaatgaacatcaagtccatttttgaagcgctgaaaaaagattacgaattgttaaaaaaactgaaaattatgaccaaaacgtttaaaatccccaaacatcttttttgtttgtgtaattattttttttttaaggacaaatatattgtgtattttaaaaaagtttccaatcatttgcaatgtttgagaaaaatattaaaaaaaaaattaataaacaactttatattcaccttttcgttaaatttttacaaatttgtaattcgagcactgctaacatgtgatgacaagaaaatttatcattgcgaggacattttcttgtttggattttatgtcaagtataggaatttactgaatatgtttaacagcccaagaattatttatgtgtactactccttccatgtcattttggaaaaaattaaaaagcttcaacttctttttagccataagcatttcttaaagttgacgcatgatctgcactttgacatcgtcgccataattgagaagctcaaacaatctgatgccaagaaaatttacaggggtatttccaagtacatatatgacaatgtgaatgaagaaatgctatccacgagaagctacgatgaactctacgtgtacttttttcagtgcgtgaagaattacagatttgtctagcctggtcaccgcagtgtgtagttacgccattttgcgggggggttcctattagcatgtgtgcgtgcagggagggaaagagagagaaagaaggaaagaaagaggaagaaagaaagaaagaaagaaagagaggtagagaggtagagaggtagagagagggactacattccacgcgcgttgacgtcatttcccatcagcacctcgtctcattgcaaattttgtagcactgagtgagattttttgtgcattttatcatgtacatatattttttccccttttttaatctcctccctctccacaccattttttttttttagtgttttaacctttttaagtttttaatttttttttttttgccccaatgtccaacttaacccaatttgcttctatccaccgtgtgtatgaacagtacatgtggatttccgttttgtgtgtcttttctcctccgttgtattttccctccttctcttttgatttctcccttccttttattctttcatattttttttttttttttttacaactcaccgcatagatatgcggaattttactcaccatatttaactgcgctctgcgtaaaattaaacgtactttccctttctatccctcctcttcttcctgtccacctgattacacttcgcaaaatgcacatcctttttttttgccctccaatataggaaaaaaatcgtaactcacatgtacataattttttttaaaaaaaatgaaaattttacttcaattcgaagcgttttatgttgcttaatggtacaaagaaatacaacaatgtttcgaaaaaaaagggtggcgactccccgctttgcgctttgaaaaaagagctgtcaacccttaaaaagggtgaaccagaaaaacggaaacgtgtaaaaaagcaacatttactgcagggatgcgtaaacttaagatgacccctgctgctgttcagtgcgatgcatgcgccaacgcagtcgcgtatgcgttcccactgacttggcacatggttgttccgtcttctcttccaaagggattcctgttcctccatatttctcccatttttatatctttagccatttcccgctctttccctatttatatacttacgtttatgcccacatacgtggccttccctgcgcggatgcctcccccttgggcggaagaaactccctacgacagcttgttattttctggtatatcaaataagtccccatggaagcagatcaaataacatgacacgaggaagcccgaaaccctcaaaatgattttccacttgtccgaaattatgtccttcggcttttctcgaaacattcctgggtaaaacatcttgtactagttgcgccggatggggtggagaaaaaatggcgaaaaaaagcggaaaaaaacacggaaaaaaacgcggaaaaagtgcggaaaaaacgcaaaaaaaatgaggaaaaaatgcgaaaaataaaggtgacgcttaaccactataacaaggcccttacaatccttctacacgcactgctaaactacttttaaaggatacaaaattgtttaaaaaaaaattaaaattcggatgaacaaataataactgaacgaaggaacgcagttttggttaaagttaaaaaagcatagaaccgggagcaattttttactctcatggcaacatttctttcaaccgcacgcataacgcaaaacatctttgcagtggtatccataggtcaacgcacgaataaacagagcatgcgtttgccacaatttttttgttgccacatttcgggggaattttagcatatgtcgttccgcatacgtacgttgcgcacatgtatatttatacatttgcatatttttttttctcaaaatgatttgtagtgcctaacgggaaggccttccatttccgctcgccacatctttggacttcccccgttttctcgcgcgtcaccgtttgcccatgtgttagcggaagcattgttgcgttttgtttttttccctcttgcgaaatggccaaatatttagggccaaagtaaaggagcgaagtgcacatatacacatatgcatggcgccatttccgtgcggcaccaactgaacagcgcgcttcttcgttaaaagttctccacgccacttattcgggggttggcatagagcgctttctggacatgctccgttccaatcaccgtcggggcgacctacatgcgtaagcaaatgagcccattggaacgagcgtgaggattcctatacaacgaacgcgctgcaccacctacgtcacgccatccgcgagaagcatgtaaaccagcaagggagaagaaacagaaaaaaaaaaatgataaaactaagcggcatatattcctactggcattacaaagcttggcaacgtgctacggctggatatttgaggacatgtaatatgccttttttttttttttaaatttgctcataccgtgaagcaaacaacgcaatggcgcaccacacgatatgtccataaaaatggcgagaattagactagccaaattacgtcagttgttgtttgttacgttattattccagacagctaccacagctctccgttttgttaattttacagtgtacatcatagcatatttttttaattacatcctgttaatactttgctaatgtcttgttttattacctccctttttttgtgttcacgcttttctcctaccgattgcatgtgcccttttttccctccattatttgctcatttccatgcgtacattttttcaacatcccctttcccctacaaccacatatgatattccctttttttttttaacccactaaagttattaaaaacaatttagcgaacaacgaaatggtcggttacgtcattaacgacaagcatcccaagagcatacgagttgcatgtgacaggttagcctagtgagacgatacgtggggccgcccctcggagggcaaaagggacgcaggtacgcctgtccccccatgcgagtatccacacctggggaaacgtgtctttacccaccgagtcgcggtcaagctgaatacacacaaaaggggtaaaagatatgccacacaaaaaaggccttagaataaacacaacacagtagcatattacccctaaataggcacacgaaaaaaaatgagaaggggggggattccagggagaggttccccccaatgtgcatgaaaaatgcacttacacattaaaaaaggagaaaaaaaaaaaaaattatatggccaaaattttacatagcccacattttacttcgcccccattcggcatacaccccacaggtacatgtacgtcgttcggtacaaaaagaccttcaggtacacaaaaaaaatttgggcgcatgacgaaaagagcgaagcaaagatcggagacattgtccggattcaaccactggggtatcggataggcccctggaaaaattacatcctcgtcaaaattttgtacaaggaaaataaggagtgacatgataattctttgggacgtttcacaggtggagtgatcctcaagggggggggaaaaaacaaatgcttttgcgggggacctgtcttaactggcttctttttttttttatttcccttttttctcgccttatccgttcatcatacgccgttgtgcacatgctacgtgtagtttgccgtcatcccattctctgtttgcacacgcgtttttcccctcgtcaaatatctcccccccacacttgggtgacaatgatcatgttaaatttttgttgccccaattttacttctcacaatgggggtgcctattcgaccgattataattcgacggtgcatttatatttttaagaaacaaattcaagttgaagttggactgccgattctcagcctgcacctggtggtgttccagctccatatccttcataattagttccctatccattttttttttttatacgctttcgttataaaaactttttcttccttggatgtatcaattttgagttttttttggatcaacatttccctttccaattcccttcgtttggcgctaccgatgagggcgtccatgtatttggactttcccttctggtcgctctccttcttattgaatatgtcatctatgcggatttccttctccacttcggccttggctccagctgcgtcttccctctccctgtgttttcttccacttggggatttcggcaaatattccttcgatcgtttctccccccatttgtcatcaccccgatggtcgcttctgctttctcccagttccttatagcacgggccatactgcttcttcccccccaacccgttcgctctatcctcatgcagtttcgtcaactcgtcgcccctataacccaggtagcgaattttcttcttcttgtctgtgtgatcaatttttaattcctcccttggttttgtttcccccggattttcatgctcataaatatactctcttatttcactttcgatttgtttatttttttcttcatttatttttttattttggttgttctccaattcgtacggttcctcttcatcatctgaggtcataaaaaaatcccctatttgattcttcacactgttttctttggttgtggtcctcccctctttatcgctttttcgatcaccttcccgacgtccctttttcaatgccccagtcgatgtgccttcctcgttacccgtccgttgtcccgctccctcgcctgtactttttttgcccagggataaattaatcttcatcttgcgttctttgctgtttagctggcccactttcctgctcagtcaaaaagggaagcggcatcttaaaagatcagcatttcccacgtcagctttttacgcgagcttttcacgcgccctttcagagctacttatattttataagaatatgtaacgtacgcgtatatacaaatgtgctgtgtttcctacgcaggtgcaaattttacaacttcgcttgtgcggtgtttagcctcatttgtttacttcccaattttttttttttttttaaattaatttttgcctgtcattttgtcctctcttgttctctccgtttgtaacatatgaagatcatcccttcagcgtcaacttcagcgagtttcgtttgcatagcgatacattctcgcggcctcattttcgcggcccctttttggctcgccccaattgaatttcaccctcccaatttacccgcactccccctcggtacagccaaccccccttgcgcgcgtaccacctgtgaacatcccagcgggtgccatttgtaaaaatgaatatagaggacttcctaaaattcaacaacttaaatttatgcaaagataaaatagtaaacagcatccaacgtaacaaaatcggcatacttataacaaatttgggcagccccgagaaaccgacttattgggcgctgtacaaatatttggctagtaaggaaaagggcagaaacaatcgggtagtgctctgagatagagctgcttccccccccatacacacctccgtggggatacgcaatactcctttaaaaaaaaaaaaaataaaataaaatacaccctataatgcgcatatacatcatacatattgtaccacatccgcgcatattaacttattattttattttttaattttccggacacccctaccccttttagagttcctgggcgaccctcgagttgtcaagctgaatcgctttttgtggctgcccctgctctacggatacgtactgcccttccgcagcggtaacaataaaaaaagagggaaaaaattatttcgaaaaaaagacacccttctgagggcaaccaagacgctcgttatgcctatttacaccgccgcaaggtgacacgaaaaagatatgcatggcatttcccacacccctgatcaccatctcatgtgtgctccccgcagggaagtccctatccaaatataaaaatgtatggacagacgaagggtcccctctatgcgtgaacacgcataaccagtgcgccgcgttgaaggagcgtttatttgcaatgtaactgagagagaaaaaaaaaagaagacctcctatgaatctgcgttcatgtgggcattcacaaaaatgtagaaatcgcctgctttcatttgtgtgggaaagactaatcaatcagtgtttggtagaatcacgcgttattcacacgaatgggaagagcgtcaccaccccaacgccgacatggccaccactccacaacctcgcaggtacaaggacaaagtcacgattacctacggaatgcgatacggagaaaggtccataaaaagagcattggattatttgaaaagcaaaaacataaacaagcttctagtagtgcccctatatccccaatcggccgaatgcacagtagcatccacgcttgattgcataggtgaaaatttaaaaaagtggaataacatcccagagttgagatttctatcgggatactgtctaaatgaaaagtacctaaatagtatcactgagagtattcaaaatttttggaaaataaatggaaagggaaataaattaatcatatcataccattccatacctactaaaacggtggaagatggagatttatatccttttttttgtatcgagagtacaaaccagttgattaaaaagctcaaccttaagaaggaagattatatattggcttttcaatccagaatagaaggacagaaatggatacaaccatgtatcgaaaatattttaaaacagttgtcttttgaaggatgtaatgtcgtcgatgtcgtttgtccatccttttccgctgactgcttggagacattggaagaaattgaaatcacttatcgccagcagttccttaagcatggcaatgggcgtctacgatatataagctgcttaaattattcaaaagtgggcattgattttctcatgggtattattcaggagaacatggtcggatggtaggcacgcaagaagattgattgcctgccttccatccgtcaccattccatcaaatggcacatttgaatcatcccaacggtacagagatatatgtatactgtgcctacatacacatttgcgcgttcccagtcgggagtctaccccttcccccagctgcatacattagcaatgcagaaaaaaaaaaaaaatgtgcacagctgggtatgcacatcaaggttattctcaccccttattggccgaccatttttcatttggctaaaaattataaaaaggagaacaaaatggtatcttgtacaaaatatttttttttttgcttaccagtgacaggaatttttttttttttcaccccatttgctatgtaaattgaaggcaagaatgccaaccatttgtcgttaatttttttccttccccccaattttaacaacccctctgctcgaatgcatccatacccccgtgcggagcagtatgaacgtaggtgtatacatgttttatttaaaaaaatgcttcttggaaatccctcgcgttgcgtcatttgttgctacataaaacgccccttctgataagcgctacgcaaactaaagagaaagctaaaatgcagttgtatttgcgacttgccaaggataggccgactttatgccgtcgtagaaatgaaaaaaaaaaaaaaacataaaacaatacaaaataaaacaaaacaaaacaaaacaaagcaaaataaataaagcaaaataaagcaaacccacctttcgataatgaaagggacttaccccgaaggagaaagcaatatgccatttttaatgcggagcacaagaacctccgtgcaaatgagcaagctatgaggagaacgcgtattgcaaacgcatgtatagaataaatccacattcgcttttaagtttaacaattagcgattctccagggagcactgctcgacatgcgcattcgaaatgttccttcgagtggattaacaaaccagcgcgcttagaacggtgaacagtaattcctttttctcctttttaaaaaaagcaaaaaaaaaaaaaaaaaaaaaaaaagtaaatatgaacgagtggaagttcccataggaagaaatggcctcgtaagaagaagggaaccggaaaaaactgcccctgcgaaagagcaagcatagcatgaatagctaaacagcgccgcatagcgctgcttatattatacccatttttaccccccaacaatttgataagctaaattccaagaattaacattgtcagatcagctgtgccctggcagaaaaacaatttgaaaaatagacgaggggaaaaagaagatagagaaaagtaagaagttgttaccaccccgtgagtgaagcaaaaaaaaaaaaaggccccacctcgtgacagatagctaatcagccaaatggaagaccccatcacgaggttctacaaatgcagaaaaacctgttgtgagatgctcgaggacaggggatacatcataacacccagagagaagctggaaaactttgccacattcaaggagcaatttgaggaaaatgaaaaattgtaagaaagaacacttaaaaaattcacacgtgtgataaaggacatttgcaaatgcatactcctccacgttggaaaaaacgtgccgagttttttttttttttttcttaccctcttttttaaaataataaactgctgtgcaaagaagcatgtacgatgatcaaccctcccacaccttttccctcgcttcctttttcagacgatccagaatgactatcattacaagtcacaagaacgacgcaaacaacaaaattatagtttacttcgcagatgaaattaaaaaaacgggagtcaaacctttgagagagtaacacaccaaagacgctaaaaatgcgtgcgaccgtcggggtcgtatctacttatataatgtcacatgctacctcttcacacctatcgctacccttcacatacaattttaactttatataaaaatataaccatacaggctgacggaaaaaatggatgaaaagtcaattcagagagcaatacttgtgacgcaaaatacgttgacgcccttcgctcgagatgtaattcttatgcgcacaagcataatatgataattttgtttctccttttttatatataaaaaatgaacatggtttttatttatttatttttttttccacctgtcgacacctacatcctgtgctttcactcctatataggcaattaaggaagctgcccccagacacatcatagaaaattttttggacaccgaattgttggtaagcatagttaaaaaaaaaaaaaaaaattaacaaattatttgtgttaacaaaaaaggtgataccttcgtgtttgcgaagagatgaaaaggggtataaacttaccacgcggggatctccattttggggagggcacaccttgttacccgcaagtaactcctgacgcaacaaagatatgtatctcgtcaatttcaactttcgccaggttaacataaccaagcacgagctggttccaaagcacatccccctcacgagtgacgaaaaaaggaacctcctacaaagatataaggtaaaactataaaggaaaccacaaagaggagaaacctgcaaaggaaaagaaacgcatgagcagagtgaaattgtgcggttttactatgcaatattctacgccctttggggtgatattaaaattgatcaaacgggaaataaacccatatgcttcgttatgttagtactcgcattgaagcaggcgtggaggagaattttccattcctatgcttctttcccctatacctctgtcccctatatttctttcccccgcatatttcgcccactgctttattttcagattaaagaaaacaagttgcctcgaattcaagacgtggatcctgtgtgtcgatacttcggcctcgcaaaaggacaggtaaaaaaaaaaaaaggtgctaatggcaaggagcccgttttcgccgcacacagttgcccgtttgcccatgcgattcgtcccccaagtgcatcatatttttgtatgctttcatgctttcgtgctttcatgctttcgtgctttcacgctttcatgctttccccttccatttcgcaggttgttaaaataatcaggcccagtgaaacagctggtaggtacgtgacctacaggctcgtggtttgaaagcgacccatttcgtgtgtcgacttcacctccctgcaaaattgccgatccatttttgtcatttttttttttcctgttttcttccttgttaccacgatatcgtgtgaacatgtattcatgctgttcccgatttcacgccatcataatagtgagcatgcgtgcagttgcttctccgagtttttctcccccacgtagtaaccgatttgaatgtttgcttttccagctcctttttatttcgtttactcattaccattgtttttgatacttcaaaattaaaaactctttgctaaacttggcaattttttaaccttttcaaattggtaacacatttcgggggacatgttgaaggtgggctacacgattaggagtattcagtgtgcaccccatttagacgcgtctcacccaaatggcaccacctctgacgactagtcgctactctaggggggtggctcaaaactggaggcttggttggcccaaatagaaaccttattccgttctgccactgcgaacaagccggaaaaaggatggaagtcaacgaaattgtagcagttaaacttatatgtcttaatggagtctatcacttccatttgatgtaaatcacacaagttaacagaacagttgtccgtaattgaaataaagagtttactatccgatcttatcaccaaattactcatattatattttgggcagtgtgccttcttaaccaaacagacctgttcattttgtcccaatgtaagggagtacacagaattgttgctagtactaactacgcatttgtttttatttatgtgataacttaggacattttccttcacgtctattataaaactcgaaaccagctggttagtcatcctaaaatcgtagattaaaaaaaaaaacggttcgtaacatgccaggatatacgagtctccccaaaatgaaattgggtaaatatccaaaatgtcactacagaacttcaattcgctgttcaaaatagatttattttctttctgcattccactggaggataacattttgatctctccaagacttttctttattttgttaaatcgtatgacgagcgtgttactacttccttcgttcgaggcactgcatagggtattgttacgcggcaaatctgcttgagtccgcaggtcatagatggcaatgtccccattgtgatttacaggcgtgactatttttccatttacagagtacggcttggcatacgtataattgttggcgtctaattttacagcacaatggttacgctttatgtcccataattttaccgacccttcttttgtttttacaaaaaaatggtccttatcaaaaagggatgcatataatgcactataatttgataccttgtaattccctgtgcttgttaaattatttaaatcccataaagttaccattccgcaatcgcagctagagatcaacacatcttcgctgcaaaatttcacgctgcatatgttgtctgcatggttgctcaggtaaaacagcgcctttcttccgttttcacttaccatgcttctcccgttttccacgtccatgttcagctcgtcatgcgtcaacgtggaaagggtggaacagttgggggagttacacaaaattgtacttggaaggtacttccccaattttgccctttaaaaaaatggctgcaaaaaccatcggattgggaccatttgcgaagcaccaatttgaggtgcctaactcaataggtgcatgattctctgcgttcaacatgtggagaggtaaaaaaaaaaaaaaacgtaaaaggtgcggggcacaccaatttgataaaaaaaaaaaaaaaaacgcttcacaaaaaaatgaacaaatgggcgtaacccacgaatgagacccagcgcgagggggcaaaacaaaggacgccgaattggggaggaaaaaatatagggcgctgaaaaggtgaatcagaattgtcgagcattcaactgtgcacatgcagaccgacacttgtaaaaaaaaggggaagggaagaaaatgagatgggggggcttcatatacccatccggagggccccactctgctggtgcaatccgttggcacgccaagaaaaaaagaaaaaaaaaaagaaaaaaaagagaaaaaaagaaaaacattaacagcacagtacacaaattcgatgccgctaccagtttgacgccgctaatcacgatactcgccgcccctccccggacgcttcactggatgatcctgatggggtccctgaatttccagtggagcgcatttatttctcgctccagcttgtccgtaaacaacacatcctccgtgagcgagtacaaattctcgcgcagctgcaggaagtcggacacgccgataacagtggacgtgacgaacgatcgtgtgtacacccattttagggcagccacagtcaggttggggaagtagtacttctgacttaaataatacaactcccgaatgatatacgtagctatggatcctcgcaaccgcttcatgtaggaagggaacttttgcattctccccttggtggtgtaatctgtgtactctaaatacttcccagttaaaatacccgcacacaggggtgaataagccaaaattgaaacattagcattttggggtctacaaatttcaagaaaccctttttctacatcattacgacacaataaattatattctaactgcaccgatacgggtggagatatgtgcaattgtttacataaatcgtaaaatttgagtaagccaaagggagtttcattacttagtccccattctctaattttcccttttttttttaattcattaattgcttgcagctgctctacaaagggcacaaagtcgtcatagtacttgttatagtcgtaaagtacatcactataatctcctgaggactgattgggatagtacctatctggccaatgcagttgcagcaggtcgatataattcgtcttcaatctcatcaagcagttatccacactcgaaatgatattctccttgctcaacgtgatcaggttgtcatctctctgactctgcttccacttctctagttctttcattttttccatcgcttcgtagtcctttttgaaatataactcctcctttctttttagttcctcgagcttttccatcgggcttttgctctcctccttggagtaggcaccctgctcgtggttgccctggttggggctgccctggttggggttaccctggttggagttaccctggttggggttaccctggccgttcgctgatgcgcctcccccggagccatgtgtataggcagctccaccagccgctgttccagccgctgttccagtcgcacccccccgcttgtacttcctagcccaaggaatcttatccgtcctgccgcaaatcttcgtcgcgatgacaaacttgtgccggttcgccttccccttagccctaatccagtttcctaaaatttcttccgataacccaaagtagttctcgctaacaggcaagggatatatttcggccgtatcgaaaaaattcacctgaaactcctcataagcataatcaaatagttcgtgagccaatttttgatccacataatttccgaaattcatggtgcctaagcaaatttcagaaacagctaaattgctattccccaaatagtggtatctcatatcgggtttatctttcccattttttttaacacaataaaattggctatatttttgatactcgattaaatttccgtaaggatattttacatacctccatgattctaatcctatgggttctttattacacccccctgtcaaaacatcacttaacattggttgcctaaaaatttcattatctagctttttcttaggtatgataatttctttgccataatatcttctgtcttcctctaactctgatttatatggtggtgtttcatgcactgtgtttcgaaacggtttgtaataatttcttcttttatattcgaagtagtaattcctttctttgtcatagtacgtgattatataatcatatgtcggattgtcaaagtccgccttcaccaacttgatatttttatcttcattatattctaatgggagcataatccaatcctcctctttaatgccctgactttttatgccaaaagatccttggaaattttctttggccttcttcaattcgtctgtattccacaaattttttattttctcataatttgcattatccacgatgtatattccttcttctaaattgtacactcgatattctatgtccactcccctgatgttaattttttttgcttccatttcttctacgtacttataagtcacgtcgtcttccttcaggggacggcgattctccggtacagcgtcaacactcgtttttttttgtccatactggtttgttactcccgttgggaaagtctgccctcggttattcttcccttccctgatcaggctcaacatatagtcgttgggatctcccttgcgctcattcatgtgtagcgcgaattgtttggtctggctagtacgttcgatccgctttgtacgcgcggtccgcttggtacgttcagtccgcttgatacgctcagtccgcttggtcctcctttttgtcccctggtccaagtctctcaagtggtgcccccccggtgttatgaagtacctcacttccttttgtttcccctttttgttccattccggttgggggggttcccccctgaggtggcgtttcagagcggctcccctcctgctgcagatactgttgccgctattgttgccgctactgttggcactactgtaggcactacttcctccccgcacaactgcgcggctaactctgctcttccctgaaagaagccccactccattgcaattcgcttcaccccccagcaggaacaacgcgcacaaagcgtgcatacaccttaatgcgtcccttttcttcatcttttaatttgtttcctcttagtagcttacccataagaggaacaaaatttcgatcctcacttcgccccctgctccatgatagccatttcgttgcactctcccttaaaaaaaaaaaaacctatgcgggcaagcggttccattgaatgtagaaatatccctttttcaatttaaaagcatttcaatttacacatttggttccaattgggataaaaaaagaaagaatgaaacgagttcagaaaattctcacatattttaacattgaaagaaaaaaaaaaagtgaagtgggaaattacgcttccgattttgcgaacaggattgcattttcaccaatccgggtgggctcaacaatgacccaatattttgccgcaagttggcctaacatatgaccccaatttgacctaatatatatatttttttttccctccccaaaccggtagctatatgtttacccatgtgcatgttcgccacaggcttacacatgtaaagatacttcgcgcagacatggcacatccccacgggtggcccgcttcaaaacgttcggccagaagaacaatccccccgatgtgtttcacaaatggggcgccttaaaatgacgacctgcttacccgttcggcgctctctgctgcacttttaagcttctccccccgagaaatagggcgagggttattttattgtgcccatttcttacactacttggcgtttttttttttttgcacctcactttggcactgaaaaaatttttaattaaaactgtttgaaggtgaagacgggggaaattaaagaggggcgcaactgccaagagggaacccgccaagcacgcacgaaggtacgaaagtgaaagggtacgaacgtgcgaaactacgaacgtgcgaatgtgcaaatatgcgaaggtacgcagagtgggcgagaaaagggcggacccccgcctgccgcttcacataaaagcagctgcacaaaatggaccaaagaggtgccctacgttaatgcagacaagcgtgttcacgtgagctgaccatcacagcggccctcgacgctgaccgacacacctagctttttttcttcttcgttttcttcaaattctggttaatcgccacggagaagtctatgtcggatgaatcgtcattcgagacggcagacgagtcggcgtgcttcttcgcactcgtgttccttttatcgtcctcaaaatttgggtgtcccttaaaatacgggtttgagcgcacagtggcgtctatcctgtcattcgccgttctgatgacacccgtcgtttgcgatcctgcagggttaagtatctcctttctgggcacctcgctcgttctttgcattttcaaattatgcagatgcgagttggtgtcactgaattcttgtctttttatcttccccacatctgcatttccaaggtccactttgttttttgtgccgaggtcactactgatgtcgctgatgtcgctgatctcgtcatcatacttatccatgtaggcaaactcgtcaccattctttgctcctcttttctgtttcaattttcgaagctcttcgtttaagaggtactgacttgtgtgagtagtatcccctagggttgtttcaccctgcgcggatttttctttttcttccttcttcacctcctgcgaatatatgtactgttcatatttctttataatttgttcaatgttgagattattttttactgatttgttgggggggataaccaacggttttgcatgaacatttgtgtcatcatattttatgtgcacaggattggaagaatatttgatctgtaaatttttctttttcaagctatttcttaaatgtttatcttcctctaaagcatcttctaaaattttcaaaatgcttttaactctttttttagctagctcgatagcttcaagtattttttcatacgatatgggtgacccccctggtttcaatatactcactaattttccgtttttattaagtgcaacggataatttggaggacataaattcttcttcctgtatggatggatcgatcaggcatatgtcttcacaattaaagtacgcaaaggttgtcaaaataggagtattatgaatagacaatggtgtgtaattggtctccccttcttcgataataatatttccactactatcaactgtcacttcattatttcgataatgtactaaagcactgtaggcagacaaataacaagagtcatataaattcccatcattttctatcacaataatgcttactagcaaacaccatactttcttgtgggggataatacataaagattcaaaatttaaaagattacttgattttaaaattctttcaattaaatttttaatttccaaacattcatcactaatttgggaattatcatttacgtttgtaaaactatctatatctaaatttactttgatcattccttcacatggtctcttatcaaaaggcttcacaatttcactcgtaattttacatataacctttgtatgcccaatggaaacctctacatttccatgttctcccaaaaagtatatcgaaatgtttcttgagtcttcaaagtttcgtccatccaatcgcagcttctttttcaagttgcaccagaaaaagttcgcattgtttttgcagctcttcattatgtattgacatcgtcatttgaagatgggaaggggacaactacgtaaaaaaaaaattctaacgaattgaaaataaaaaaaaaaaaacaaatgagtcttcacttcacaattttaaagtcatttctacttaaaggtgattcatttgttagcatccctgctccaacgcattagcgaattccccccttttttacaattcaaaaaaaaaaattaaccaactgaatggtaaaaataagaaaaaaaaatatatatatatatatacatacatttataacgagtatgccaacttcttgcgaacnnnnnnnnnnataataaaataaatgaaacgtcaaaacggagtgcctacattggccaactcgaaattgaaagataaacgccttaagtaaacaccttaaatgagcgccttaaataaacgccttaaataaacgcctcaaataaacgcgataaagaaacattttcctgccaaaatgttgcacgtttgcagcaccatgcaggtttaaaggcacgaaatcatgccgtgtcgggggggagaagtgcttagcaattgcggcgcacagaaacaataagccatgcggaaccgccgcgcaaaggggaccttccccgctgtgcccgcacacccaccgtaggtgagcagcgagaatgaagcataaaactctgaagagccatttttcttcccccaactggtgtcaaaaaaactacgacaaaaatgtggtaacctcaaatgctttttctgacccgcttgcaccccttaacagtgttctacctctacacaattaagtaggacagttggcataagtggggtgggcaaagaagacgacgtgttgtgaatcacacaccgtgcactgcaaatcgcaaatcgcaaaccacacaccgtgcaccgcaaatcgcaaaccacacaccgctcaccgcaaatcgcaaaccacacaccgctcaccgcaaatcgcaaaccacacaccgctcaccgcgagtcactgccttcaccccgtgtgacaattcgaaaagctaattgacaaaccaaatgggcaagtttgcaaaattgcaaaaattaaaaaaaggggaaaaagcacaaggggagaaatgcttgattaaaaaataaaagaagacacaaggagcaagctaaactattcacactccgcaagtactattcgtttgaaaaaaaattcatcagtggggaggtgttcaacatggccacacattgggaaaacgtttcccacagccaaaaaaatacgcaaatgtaagcagcaaaacgtaaagggaatactttgatctactggaggcatatatacacgcacagaaatggccccagcgctgggggaaaaatgccgtaatcaatcagctgtttggacagtgaaaacagataaacaaaaagagacgtgaacgagggaggggtttttgtttcactgggggacttcaacccaatgcgcaactttccggtgtgattgactctccccatgttctccctccttcttccacttctccacctcagctcggtagggtcaccttcttgctccgcaacatgcggtgcgaccgctccaccccccgcttgtcctcgttcttcttatcggacgaattattatagttgtcaaaatcagacctcgggaagcagtgcttcaaaatgtccaaaaggaaaaaattatccacgggcttcttcttcgtgcacacaacagaatttataaccaaatttacaagaaaaatacttttctgatattgatacacaaaatatggcaactgtgtaagtttctcagattgcagataaaaaatttcgcaaaaaaaattgtgaaataatctctgaaatttatttattatatcttccttcttcccatctatccatacggttaaaaatgatctgttcagaaatatatcaataattagctttatcgaactaaatggaagatattttaaattgttaaaaattaaattcagtatttcaacggccaaataaaattgcagagtggaatattttttctgattatatatgtacgacttcatttttaatatttcccatatttttttgctattttgtgtgtcaggagaaatccgctgataatttgtcttcaccattttaattaatttcgttttgcaaaagatggtgtaaaaacatgaatatataatataatcaagaaagttatatttcgcatagttggtgtctttcttcatatctttcttaaaaacgcgacggatgagccattcgttgctcttttcaaatgctaggggctcggataaaagggggaaaataaatttatacgaaaaattaacacaaatattgtttaacttttttaagttttccttcaaatttaacgaacttgtaagaactaatttttttttcttcttcacatggaacaccttttctatatgtttgtccattttatttttgtagaaacacctttttggaaaaaaactgtaattctccaaatgttcatcattttttatacataaaacttgctttatatttttcctgaattttttcttgctaatttggtttacatttctgtgttggttttcgtctataaggttaattaaatatttcactacaaactttttctcttcctccttttctcgcttatcatttgctgtcgctcccgttcctgttcctcgcaaatcgcttattttgctttcactgcttctgctctttccactaatattttccactttttttcgaaattctcttttttcacttctcctacgttcacttcttctcatttccttttgccccttcgttttgtccctactcaacgttaatatgaattcctccttcaccttcacttttaacaaaaggcacattaaaatgtacataaaagacaaaacaaagctagtcaattttttattcgcctttttctgtagtactttatctatccctaaaaataatatgttcttcaaaatgttgtaattgtcttcgtaaaaagttaagtagtagaaataaaaggagcacataaaatttatgtacaggttaatcagattcaggagtagcttgtttgttatttctttctcttctcttttgtttcgttggaaaaggagcgcttctcgggggtgaaaatggtcattcggtgccacactgctcatcgcactggataccctgtgacttccgctgttcctgcgggcacctttgcagttgttctcgtggtagttacttgttggtttggcggtcgccctttcagcggccattccttcagtgaccaccctttcagtgaccaccctttctgcggccatcccttctgcagccatcccttctgcggccatcccttctgcgaccagcccttctgcgaccatcccttctgcggctatcccttctgcggccatcccttctgctgccaccgttcgacccatttccaccgtagcagtggccacttggttggttcctccctccttcgcgagggcctcatttgcagtcccctccttcaacgttaccgcctgggcagccgcttcctcccccttcttggtgttccttctcgacctcgagttcctactcgcccctcttctgctattcccctttttgctcctcgagcttttactcgtctcctccttgaccgcagcacccccaacgggcgtcacgccatttaagccacttacgtctgctccgcctgctgctacgcctgtcactatgccttctgctgtgcctgtcgctacgcctgttgctccaactgtgggcgctattggcgcaatggtcgacgtggccactacccccggtagtcccaccgatcctgccacagcctgacccacggtgcactcaaccccagtgacaaccttttgacccgtaccttccacaggagatgcgccaaacttgttataattctgtccaacttccgtcgttctctgctccgcctgttcacttctcctatgatggaggctcctaaaccacatgcgactcctccttctggtgtacgttcgcttccttaaaatgtcaatataattcaagcaaatgataataaaattttggataattattttgttcacatgtttcttcttcgaatgtttaaagatacaacaaaaggaaataaaaaaaaaaggaaactccgaaattttgtacacaggaatgtaccaaaacgtgttggtaattaattttatcattccgtggatatactttttgttgttttttatttcacataacaaaataaatgctttacaattttttctattcctctatcgatatgatgcctcttacagaactcaattacttcatttattttgtcaaaattttccaaaaaaaaatctgtgctgttcaatttggtactcttttcaaatacgaatatgcttagtaggaacagctctaagttgtcgtagaaaaatttttccaccttgtaatctttgtagctgcttagagcgctgtacttcctaaagtaatttagcctgtccatctcggctatcatgttgctattacaatttaggacaatttttaagctcgtgcttttctcatttgtatgttccaaaatttgttcacctccctcggctttgttcgccgttgaggttgagtcctttttcccatctaccaaaatgtcagtcgtttcttctcttttctgagttgcggcctcttcggggaaaaatccatctttcgttaccttcgcaggatccttttcattattgttattatcacatgttttgtcgcttcccatttggggttgatccctgcttgggacatctccaggaatacagcctagaaactcactggcaggggccgccccctgtaccgctgctccttctacagattctatagctcctacccccttaactcctacctccttcttggctccgcttctccctttcctatcccctgcacttgaagccttactcctgctcattcgcctgtttttccttttctgctcatgttcctcttcaatcagcatgctaaaatttttctccttcgtgttaacgccactttttctaccatatctgcttctcctagtttcctgctcagcagtattactcgttggattttccacctctgcttgcttctccacttttacttcactttctgttttgcagtttatcgtaggatcccatttcttcttctcctcctgctccttcagcttctctgcgacgatcaagcggcttgggtcaatatcaatcttcgcttcctccttcttcgtgctactgcatttcctcctcttgcttctactcgcggttgttttcgcgtttgcaccgtttgcaccgtttgcagtgtttgcagcgtttgcaccgcttgcatcgtttacctctacactattgggggcaactttggtgggctctacaccctttgccccgctagcacaagtgcttggtaccgccttgtccgcttccgtgacagtcacgttatcgccggttgcgttgtctcgttggtttccgctttgactgccgccttggtttgccatttttccgtcttcgcctgcaccgttatttttggcactggggtcttcttccttaggtaccacttctatggcagcagcgatggcctcctccaaattgttcaccccaggttgccccttcttcgcgctgcttttgcttcttctgctgttgttgccagacctcttcctgttcgacttccttttctcgttttggtcaaccgtttcgagtggcagcagcggagtctgcagttcttgcggttgcttcgactgcttcgactgcttcgattgcttcgattgcttcgattgctccgcttgtagttgctgtgcctgtggtggaggttcctccttggtcgggggaggcatacccattgcttccttcactcgctgggatgcatccacgttagactcctctacctcctcatcctcttccccctccgctttgaaagaattgctgtaaccatacggattattgtgtccccttccgaggatgccgtttacttccccttttcgatcatcaacgtaggaggagttagaaccaaaaatgtcataccttctaatggaagaaaaatacatctcttgtcttttacattcctttttcgaaaaaatgtccgagattttcttcctcctgcttctcaacttggaatggaaatggttaatcctactaatgatggtatccttgaactttttcttataggagaaatattttaaaaattttaaaatgtgtcttttggtgttaacccctatcagttcattgtctagtgacgtgtatcagtttaaaaaagaaaaattcaaaaggggttatagagtagccatttattctgttcagtaagaaaaggacttttaacagcttgataaaaatgaaataaaatttctgtaactctaggataaccaattttttgaggcttcgtatatttgtcaattcgcttcctctcgtttttttcttcaccaaagattcgatatttacactgattaaattttcctccattaccgtaataatatgtaagaaatttctgaacagtgtcagcatttctaggataaactccaatacatatttttgctcattcatttctcccaactcttcaacgtcttttttgttgtttccattgctgctgctattattattgttgaagggattatcagagtaaacgtagctgttgcgatggttgctctcgtttttaataaagaaaaaaaaaaaagtgaaccgatttatatatatattcagaaaacaaaaaatgcaattgaacatgtagtatataaaactattgtcgtatgtgctaagtttttttaattctgcaatgtagaatatgttaataaaatacaaatttttgtacgtcgtttttttcttttcttcttcattttgctcttttattttcagttttatctgcatctcgttggtgagaaaatcgttcatgtttatgttttttactcgaaacaattctactttgctgctttcttttcttctctttagattacttggttccttcgcatctacggggtagccgccgccgttctgcgcctcgctgggcagcccgttttgtaattccccttccggatcgaccgtcaaatcggcggtcgcatccatggtcgcatccgcggacagcacgatcacatcatcgctaacagcgccgctaacaatgccgctaacagtgccgctaaccgtgccgccaaccgtgccgccaaccgatccgctaaccgtgccgctaactgagccgctaaccgagccgctaaccgagccgctaaccatgccgctaaccgagcctcccctgtccttcctctcctgcctgtccttcccctcctgcctgtcctgcctctctgagccatccccctctcgctgcgacaccaagttccccagtatcaccttaacctcctccgacgacaccttcaaaatgcccttcaaaattttaaagttcataacatttctgcaatttttaaaaagcatcaagaaggcgaacaggtagaggtccttggcgttacttaggaacatggagtagatgctcctcaacgtgctgtcatcatagtgatcgccctttttatcagtcagggaaacactctccttgcatctgtaaaaacagtcaacacagcacaggtggtaagaaataactttgtcgtaaaactcattcagaaaagtggacgacaaaattttggaacaaataaataacaaactcacacacaaattacgaagcttcatataaataaaaatattcgtctctggttcttttaaaatgtaaaaaaatacagaggaagaaattctgataaatcgatttcatgatataatttttaagcaacttttcttcatagctcaacgatctatttttaataaattctataaacagaatggtcatcatgtagaaaattctaaggctcataaatctcacaatgcatcccttgctaatacaacattccagtaaaaaatttattatattattaattaaaaagttcttcccatcacatagggacatcaaatcgttttcattttccgacgcgcttacactgttgcttttcatttgatccattttgaaatgcttattcttttcattgcttcttatcagggacgatatcagcatttttgtagccaattcgttattcttacttttattcttttttatataatcattcacgtcaaccatatgaggagggtacataccaacctgttgctcatcccccttgacagagttcaccttcatagtaaccttcttccttttcattttatttacatggatctcgaacagcaagtaccatatgtttcttcttttcttcctcttatccctcttaaacaaattaaaaatcaaattcagcaaaaaatagcagctgtaattgttcaaagttgagttattttcttcataccttttactcttaataagtttgtcaattttgctcaaaatgaacatataaattttgtacttgttcaattcgttacaatattttatgcccttcaacatgcatgaaaaaattcgattaattaatgtaagattttcatctttgaaattcacttctacacactttaccaggacgtccagcatctctaagaaactattgctatataagttatttatcatatccttcacaatttcgaatgtactcttttttacattgttccttaaaaaatcacgatttaaaattacatactccatctgaaattcgtttccagcatccagttctccttcccactctgcttcaatttctctttttctctttcttctttcttcctcttcttcgtcctctaccacctctacaacttgggttccttcctctccctccatctcctcgtggcagttccatgtgtctcccaattcttccttatttttgctggcaaaggggaatctgctgccgtcgcaggggtagctctgccccgggggaacagcgccaaccatgcctagattgcctacaaccatgccttgattgcctacagccatgtcttggttgcctaaaaccatgccttggttgcctacagccatgtctggattacctacaaccatgttcccattacacccagccatattcgcactacacccagccatattcgcactacacccagccatattcgcactacacccagccatgctcgcactacacccagccatgttcccactacacccagccatgctcgcaaacaggttgttcttcatgttgctcaaaaagatatcgttcatccctgtggccgagtcattattgttaaagatgctcggcgagtagtggctgctgaccgggtcgttctctacgttattctcgctctgtacggcctgccccggtgcaatactcttctcgttgttctgcatgtaatactcaccgtacgtgctgtagtgggggatgctatacgccccctcaacgttcccattgcaataactgggatttacattactgtatgtcccatcgtttataagcccatcttgactgccacttgtgggggcatctttactgaaatggatagttccctcgttagtgccacctacagagccatcattagtagcatttagcacaccatattggcttccacatgaggctgcatacctacttgaaattattacgtcatctggacttccactcgtagttgcgttaaacgcaccactgtgttcgttgctggcgcccatgcagtcactccctggattcctactcgtcgtgccacagttgtaatctccacttaaattttcgcaaaagttaccaatatcgatgctgttttcgtttatgttattatcgatagtgggggtgctattactaccatctacgtacgcggcactgtggccattcgggtactggctgccactgcccatgccgctaacgatgccactgcccatgtcgctaacgatgtcgcttcctacgccggtaccactcattacactttcctgcagcgcgtgattaatgccgagatcgttgcctgcgatgtttccgcacgaactgccaaccccaccgatgctgctccgcgcagacgccgtgtccacattgttcatcacgctgctgttacttagggggtcaacataaattttgctgtcctccgcggattcgttccgtctccacacgggaaagaaatccgactctggtgtgttcgggtaaccgttttggaagtcgttcgggttgccgttgcagttctgggccccgttaccaccgtagtagcttccaaagttgttatcatacccgtggccattcgcgtagttgtagccactcgtgtagttgtggccactcgcgtagttgtgaccactagcatagctatcgctgttcatgtatccacctgtgccaatgtcctgttggttatccccgccttgaaccgtttggctccgcttcttcaacttttcggtggacttgcccgcattggcatctttcgagtttctcttcgcaaacttaatcagaaacagaagaattaaaaatttcaatttcaaaaaataaattatggattcactcaagctgtgtctgatcttgttaagcatgttcctcatttggtcaatcacaatttcaacgttgtcgagaaggaactcgttgtaagctacttgattgtcacgatagaacaagtagttcttcttacttctcgtgttaaataagcttacgtacacgtttaggaggacattcacgaacataacgttttcgtgattcaggtcctgttcgctggggtaggagtctctccgctcggtggtctcttcggtgtggcgttcggagtgaagcccggcgggctgaccgattgggtaccctcctgcgtacccgtttgcatatcctccggtatacccacctggatgtccaactgtgtccccctttgcgaggcccctccccgcgaccacccctttctcgccatatacctccgccaacttctccaccccctcatcaccccaatgtagagaaggacaagtagacggcgcagcatctgcgtccttcttctcaccctctatcagttcatctacatcctgcactgtttggaattcctgggtgtggttactgcttatgtggtcgtcatctctgctatggaccacactgtgctccctactttctgtacattctgcatttgcattcagcaaagtggaagagctggctaattccaccccctcattatccctttttatttttttcttctttttctcaccactgtgcgcatgcagccgcttattcactttggcgtaagtttcgctcagctccacagcactggcttgatcatcacctacgttttcaatttcgcaattggcaccgctttcgacgggaaggcaaacctcagaggaatttacaccccgtatggtgtaatcacccccaggttgcggatcaccctgtcgtttctgaccaccagctgtatcagttgctggcagaaagtggcctgcaaaaaaagggtcgtccgctttcttgaaattttctcctacttgttcgttcgtgcaattttccccttttgcatctttcgacttttcaagaatttttctttctctccttttttttctgcaaattgttgctctccatttcagccgaaacggacacagccacgggggcactcacagaagctgactcattcgttgagttctttctcctcttatcgctaaaaatatgatggacattatagtagggaaagcagctatcctcatttagcaattcactgtagtaggaagatgatgtatcatcctcgtcctccaaatcatcattttcctccagggaaatataattttcatgtggaaaataaaaacttttggagaaataattccaaaatattctatatataagctccgaaaatttctcatttggttctctaaacgtatcatacttggatattaatatgcacatacaggacatggcacttattaagttgttcagcaaatggggcggcagattggttgagtaatacaacagcttaataaacacaaggatgtattttttatagaccctttcacagatggctttgaaattttcttctgcatctttttgattctctacctctatgtagtaatccctactcaggtaggaagcttcacttttggcattcctctcttctaatatttcgttgtatattattgggatcaattccatatgacatatttcttttattatatttgttatgaacaaataatgggcttgaaattttttacactcaaaattttcacacctttttatgacctcaattaatttcttttcacattcatctaggcagttgtactggaacataaacctctctatgtacctcctcaattcctcatttcgtattgcgccgcttacatactgctcgtatttggtaagtataaggtctaatgtaaacaagtcttctttcccctgctccttacacacattttccatatcttatatatcagcaaaaaaaaaaaaaaagaagaaggggggaagggggggcagggaataataattgaggtcacctctaatatactcttacataacaaagcacggacaaacggggataaacacagggtgatgctaaatgcacactctatctaatcggaacgtgctgacccggcaaataggaaagtgtgtgcgagaggggacaaactattatgaaataaaggcagattaaacataaccaagaaaagttaaacaaaaaaaaaaaaaaacctctgttcaacttcgtctttatttttacacaataaaaattacatttacaaaataaaacacgttcaaatgtcccttgcctcttctagcaacatgagtccaccctgtcctcaaccctatatggtatatatggagaatctcttcaattatttatatcaaaagagatgcacacacacacacaaaaaagaattcaataaaaggaaaaaggaagtcaagtagagtgatataaaccacttaattaacataaacacaaattattagtttggacgaaaatgttaattttggagaatatacttttatcagagaaagaaaagaggaggggggcggggggaattgtaacaaactagtgaatatctaacaaagggggaaaaaaagaaaaaaaaggcatacgtaaaaaaagggttctactttctatgttcaaaaatgaaaaaagcgataagggcgtttttcccaaacatgcggtgagcatagatgcaacgggggggggcggcgtctacctcacgtatcgcgcctcgggtagattcaaggcgcagagcgctaaaattttcctcgtcactaaaaacgagttggtaatatataacatataaatatataccatagcgctagcgcgaccatatgaatatgtgcgctttgcatacatggttaaacgtggggcgtacatatatgcaatacatatttacataaaaatgcttatattatactgatatatacaaatgtgatgggctaagcgcgtggctccattgaacgctgcgtacaaagggccatacgtaacgctatgatttaaattaaaggccggatatatatacatatgtacttatgcgtagcacttacatatgcgtagcactcacatatgcgtagcacttacatatacgtagcactcacatatacgtagcacttacatatacgcagtacttacacgtatatacatatatacttgcatgtatatacatatgtagttacattatatacatatatatgcatatgcgcgcttgcttgtttccgtttctacttctacatccttgagaaggaaaaaagtaaggaaaaacagattttcactaaacaaggtaaaaaaaaggaattattcatacttaaaaattattttaacaaacaatttttttcttttactcgttcgaatggataatctacggatgcaattatatatattatgggtgattatgatgacgatgtccccttgctgttattataaaatatccgtttaaaaaaaaaaaaaacgttcagaataaccatatattattattcatttgcgcatttctgaaagatgctggcaaaaattaaacaaaattgtaactacaaattgaagataatttttttgtgtttaaatggtaaaaaatttccattcacaaaaaaggggaaaaattctttttttcaaatggaaatgtaaaattttaaagcaacaaatatgagtaaataacgcggcgaatacatttttaattctgttttgtcgtatctccagaacatagggggatttggggtttactacataatgttattattttttaattatgccgtctgctcaaatgcgtttttgcaaaaatagttgtaccttacgaatgggaagaaaaggtatcatttacatacctattgcgtggggaaaatagccacgtttgtatgataaatatattcacattagtaccactcattaagtacctttttttttttttttttttgcccgcccgctttttttatgtatacctgcttattatacattttccaatttctcgctcatttggggtcttcctcattttatggggatgaaacaaactgtgagtgaacccttttgcttcccatcggaacagacttacaaacaagtagccgacggaattgcaaaagttatgattggccaaatgaataccaagccgagttttccataaaaagaaaaacaaaatggtaagtcgtaatacaatgtaggtaaaaaaaaaaaaaaaaaaagcatttctgaaaataacgtcccagacttcttcatttgaaccccgtgtggtcttaatcgatttgcagtgcagacgcagcactcgagcagaaaggaacgttcgatgaataaaaccaaccccactacataatcgtccactttatttaaaaaagatacaaacaaataaataaagttttttttgagtgggaaattgattgcgagggggtatacataatacttatgtattgatacgtacatacaagtatgtgtagcctccccgcgctggcggcactgtgtatgcgctgcgtgtaggagaacacctacgtgcaaccgcatacagagaggcgaattcggccgagccacttttaagattcgcttctctccacagcaaacaagtgaactccacccccacccatgtgcgaacgcgtgtatgtttggggcttctgcgcatacttgtagatgcttctgctgcaaagttttacgctggttactacgtcttttctttttttcccccccccccttttttttttttgtccctttcgcccacctcgttttacccgaatgatagcgaaaacttatttgtacaactcgtcctcatctgatgacgcagacggagcagtggagaaagtaagcagcaaaccaagcagtgaaaacttaacttttaaacgtagaaaaataaatagagaaaagcagaaggggagtagtagcaccatccaagggaacgtcttcaaaaatgcgcatgctgttgataagggattcgcatttgtaaaaaggggaagcaataatgttcccaaaacggacaagggaaaacccgtttcaacgaaaaagagcaacttcgcaggaagatacaaaaatgaaaagcgtgccagtagcgaggataccaactcgcagtcggacgaacttgcgcgtgatgaccggtcggagtccagccggagcagcagcggcggtagaggcggaggtgtaagcggacgtcgctcgaaggaagaccaacagcgccgaaacacaaaaggaagtgaccaaagaacgctggatgataaaaaaaagcaagaggaatactacaaaagaaattacgatcgaattatggacgaaatatggtactccaaagaagacgattgtgttgattcgttttacaacatggatatagattctacctaccacaaggagaaaaaaatgctggccaatttctccacacggatgaacagtgcaggtaaaaaggtaaatcaaaaaaatttagataataacctgtgggaactgaataagctaaaacaaggaggagtgcattccacgtacaataagttacaactggataaaattaacgaagcgaataatacgaacgaagttaggaaggttgttttaacgagacacataacgccgtcctttatagaaatactaaagaatgacacgggacgtggagaaggggaaacaaaagaaaatcatgaacagaatagcgtaattgaccaatggaatgccgtttcgcatgacatgaaaaagagcagcacgtcctactcaactgtggtgaaggacgaaacttgcgattttgtaaaagcggcaaagaaggggagcgaatttttaagatacttcaaaaacgaaaatgagaattctaaggccagggacaggtactgggaaatagggagaagcaaattaggggaactgctaaagatgtacaaggagaagcaaaccaattcgacggcgaagtatggggcgagtggtgacctcgtcgaagatgaagacagagatggagaaaccaacacggacatattcgattacaagaaggacaaaatgtacagtactatttttaacctagaaagtaagaagaagcaaaagagcactctgcaggataaggcagatctactaaaactgaaacaatcgctacctatttttagatccagaaaggaacttctagatgcagtttacaacaacaacattatcatcattgtgggagaaacgggttctggaaaaacgacgcagatagtgcagtatttatatgaagatggctatcataaaaatggaatcatttgctgtacgcaacccagaagagttgccgccgtttcagtggcctatcgagtgtcacacgaaatgaacgttgaaataggatccctagttgggtacaccatcagatttgaggacaacacaacgaaggataccaaaattcgttacgtcacagatggtatactactaagagagacattaaccgataaggatctagacaaatacagtgtcatcataatggacgaggcgcacgaaaggtcaatcaatacagatgtactgctaggcatattaaaaaatatttgtctaaagaggaacgacttaaaactgttagtcacatcagccaccatcgactcaaaaaaattttcagaattttttggaaatgcccccatatacaacatccaaggtagaacatttaaggtgcatttagaatatttaagaagcccttgtaatgactacatagaatgtgctgttcaaaaggcgattgaaattcacatctcggataataactacgacaacaattttggggacatcctaatttttatgacgggacaggaggacataaatgctacatgctaccttctcagtgagaggttttacgaggtatacgagtcgtataaagaatccaagagtcataagaaggaaactcttaacaagattagaagcattataaaggataaacccgaggggtcgggtaaaaatctaggggaaaacgaacccgatcatccggatgataataactgcagtggggacgagagcgattatggcccacaaccccttcacgcaggaaacgtcacacagaaagacgaatcgcagaattcgatccatccattttacgtcttccctatttattcccaactatccagtgaacaacaaagcaagattttccaaaaatacgatttgcgaaaaataatcgtatcaacaaatatagcagaaacgtcactcacgctggacggaataaaatatgtcatcgacagtgggtactgcaaattaaaggtgtataatcagaaaataggaatggatgtgcttcaaattacgcccatctctcaagcgaatgcaaatcagagatcaggaagagcggggagaaccggagcaggtatatgctaccgcctatacacagaaaatacattcctctgtgatttatacccaaataatattccagaaatacagagaagcaatttagcaaatgttgtattgttactaaaatcgttaaatgtagaaaatgtttttgaatttgattttattgatatacctagcagagaaagtattataaactcgttacacgaattgtgggtactgggtgctataaataatgaagggaatttaacagacattgggaaaaaaatgattcttttcccccttgatcctcctctgtcaaaaattgttatatatagtgaaaattttgaatgtactaaagaaattctaattattgttagtatgctatcctcagcagcaatttttttagaagctaaagaaaatagtgaagctatcgaatcgaaaaaggaaaaattcactgtcccagagagtgaccatctcacattgttaaatatctacctgcaatggcgttcccataattactccccaagttggtgctcaaaaaatttcattcaatataagtctatgaataaagccaaggaagtatattcacaactgagtgacataattaaaaccctaaaaatgaaaaatctttcttgtaataataaatgggaatgtgtcaggaaaactatatgttctggttattttcacaatgctgctaagttgaaatccatttcggagtatgtcaatttgaggacaaatgtatcctgtcatgtgcatcccagttcgtctctatacaacattggctacactcctgattatgtcgtatatcaagaaattgttttcactacaaaggaattcatgcgtaatgtgactacggtcgatcctgaatggctctgcgaattggggccactcttcttttacatgaaaaatacgtaaatgtggatatacgcggttgggagatgccaaatgttgtgtatatggagaagagaatcagtccacccccacccatctttccttctctccagtatatcagtagctttgcgcacctgcacatctcgctatatacacctttcgtactccctttttgggactattcataattttttttttttgttttcgtatagctcccatgtgttcctatttgcacacatatggggtgcaattttttcgcaccattgcccaaattatatggtgttgctttagcgctacatcgcccgctttttttttttttgtccattttttgaaacccctttttttttgaaaattggctaaacttttttcaaacgcctcatcatggggacgcctcttggcacaattttgtttttccagccaattgagtcgctattaaaagggggaggtggtttgtcaatgcgcgagttatttcatgacacaggtgtgtgtgggggggagaaaataaaattaccactacgtgctttcaaaaattttcagttgcctattttgcgtcaaacggattggcaacttttgaaagcaaaaaaggaaccacatgtgaatgattactcgcggatgggttcccccgtctggccaacttcacttttgctacttacgtataatgttccaccacagggggagccacgtgtgcatacctccatatgcgcattcatttttccccaaaggaaaagaagtctgtaagatagccatgacaaatggtattaccagttagacaatttcatttatgcgggggtctgcacatgcaaccatgctttggtgtgatccttttaaacgaaactttgcgttaaatgggatccacctcggtcgtatggaacaactttttccatgcactgcacgtttctacaatgaccgaaaaaaggagttttttttttttttttttttttccacaaaaaggctgtcaaaatttgtccaagtcgtacaatatgctaacaagttcgaggtcgaacatgtggaagcgtcaaaattgcttgaaaaaaaaaaaaggggccattcatgatttcctcatacgtaatgcgaacagaggggcagcaaaaaaggggggaggatttttcttaagcgctttgcttggaaaaatatggacacatatttccaaaaaatgaggattaaacacatccttttcgatgtccctttttcttctttttacaaacatttatcgttaggttgacttgcgtcccatttcgcctttcctcgcttgtcaaaagagttttttcccaaaccaattaaatttttccaccatgtaagcatttacttcccctggtttatacatatgtgagcactgtaacgtttaaacgctatgacgtactgtacaatttttaagtgagaaaaaaaaaaaaaaaaaaaattgtgccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatacgtacgtaaaaggaaaaaaaaaaaaaaaaaaaaaaaaggcaatatcgcataacatttcaaaatccagattaatgaaaagaaggaatgcttatttgaaagctttacgggggtgaatgttctccagcagcatgtttcctccctcaaagcagaaacatgtaaaaaaaattgtgcatatttcatacttaaaaaggatatgctatatatgtacctgagggaacaattgcatacatacatagtatgtacttccctgcaagcgagaaagctaagtcaaaatgcacaaatggggggctgaacaaaatgggatttcacgcaatcgtttaacatgcttccttcctttcgagaagtagcgttcttttttgaattcccctccccaccccaacttgttttcaaaatttgtataacgtgactcctcttcccctagtcttcttctcacatgatatatatttgtttaaccccctttacaattcatacaaatgagtgagtaaactattttttttttttttttttgcgcgtacccccctgtccctaccttccaagtaacgcaatacacaacgaactatggatgtagatgacaatggcgcaaagttttttggtatgaataaatatgagaattacgtaaatcaaaaaaaatccaaagaaaataagaacagcatttcaaactcgaagggggaggacataaatcgcgccaatggagaatacgataagattgatgcacacgaggagaatgaccagtcacacgaaggatttgtcaccatctcggaccagtcttcatgtgtgagctccatttacagaaacgatttttatgatgacgaagatgaggaggaggaggaaaatgccaaccgtgccgatgaggacgaaaagtttaactccgtgaataatgggaccaaccaatcgagcccacctcatcatcctcaaagtaatgttaaaaacaattccgatgactccatgtcagatgaggaatatgcaacttatatagatcaaaaggaaaagtatgtaaataaaattctcaacagaggggaaaccaatagttacgaagacaacgatgatttcttggaatccttcgaaaaggcaggaacaaatttggggaagaaaagcaaatggaagaggctattttccttcaacaggaatggccacgtagcacagagggaccaatggaataaaccctccgagagtagtgaacccgtagagaaggtggcgcgttacggggaagcggacagtgatcaaccgaaaagtgcaagttgcgggaatgagagttctccgcaggggaaggacagtatgggcgatcctcccgatggccgtagtgataaccgcgagggtgataattccgatgcctcgtgcaaggaagacgaatgcaaagatggcaaagatggcaaagatgacaaagatggcgaagaaggcaaagacggaaaagacgacgaagacgacctgtactccgtcataagcggctccgagggggacaacgatattttcttcgccacgaagagaagcaacaacgcgagcatggcatcccctaaaggggacagcgcgaagaaggatggccaatcaactatcgatcagcggaataaaaaagaaatccacaataaggaggaaaaccaaaaaggtgcaggctctccacgcgcaagcgcaactaggaggattaaattccaggacgaaattgtgcaaaatgctgaagcggttaaaacgacgacacagaataaagaggaaaggatggataagaagaagaaacaaattgctgcctcccctcgcgggatgaacacaattccgagcgaacaggacaccaaaaagagacacagggaaaaggaaaaacattttcaaaacaaaaaaaattacgaatttaaaaaacttgtgtcgtccactattaatatgtgccatccgaaaattaaaagcacaaatgatacggaggatattctaagcaatatggaaaaaatttcccaaattgtcatactggatgatagaaacaagggaagaagcggattgaacaaggcggaggaagaagaggaagaggaagaagaaagcaccaacagtctctacgacgatgtagacaacatcctggatgatcggaaaaaaatgtacatgaaaaaaaaaaatgaatatcttatgagcaagacgaaaagtgagggattaacgaacactgaggagaatgaaagggggcagcaacagagcagcaggggaaacttaaacggtgcgcaaaaaagccccgctggtagtagtacccccgttggtagtagcatccccgctggtagcagcacccccgccggcgccaaaggcgcagagggagaaagaaccgattttatgtactacctaaatcacgacatgatagagttaaatgaaaacgttttcaaattataccatgggacttgtgactacacccatcgaaatctgtgtgcaaagaacatcatcaatattgtgccccacctgcacaacatatatgaacgtaaaaatttgagctacataaaggactcgccaaattttcacgaagtgtataaggttgttccggagtggaaaaactccttcgagatgctaaacaagaaagcgcaagaagatacagaggatatgaaaaatgtactgagaaggattgagaatatccaaaatgatttagacgaattggggagagatctcatagaagataaaaaagaattcgaaagtattaaattcgaaacagtgcaacatgaatcgatgataacaaatttggagaaaaaaagtaaaacacttattaagggagtattgaaattggataacatgtcttttaagttgaaaaaaatacataatataaatacgaataatatgaataattttaccattgtagagaatgtgaacaggttgctaaaatatatggatagtactctcaccgattattcacaactcttttcagaggagaaaactatggacattctgcgattccagccaatagataatgtttataattttctcaccaacacagatgatgagtcctgcttcattatgaatctcttgagagaggaattaaaagaaatgatactagagaagaaagatcaaatgcaaaatatcataagaaggactatgctttacaacgcatatgatacaaatagctacaaggagcatatcaccaacacgttaaataaacagagcctaatcataaatcgtatcaaatgcaacatccattgtaacgtaattctactcttcgaaatgtatgaaaagtttgcaaagaaaaatatgaaggttgtaagaattggggaaaatcaaataaaaaattacctaaatgaagaatcgaaagcatcctatataataaaatctgttaatgataacaacaaaaagatctccaaatatttcaactgtattaattttactcgaaacaaaccaattattcatcctttctttattaacttttgtttaagtgacaattttgttcatcattttattacctttgttttggatcctttatcagacgaacaccagaaagatttcctgcagtattgttctgtgcctggttttaattctccattatttgttgaaaaaattgtcaagctgtataggcaagaagaacaattcaccaaaagtgacacttcgtatgactttaggtcagcttactccagaattatccttcccgatttctcagacgttggtaataattcctaccctaatcagcagtacgaacgatggaatgaagaaaatcagtacttgatagctttgaaaacggcttcagattcctgttttaaatctctcctagagaacaaccaatttgatcacctctcctccgtggactcgaacaatgccttcaatttgtttcactacatccccgagtcgataactaacatgagcaccagttcggctgttcccaattacgcaaattatactccccttcataataacaacacttttagttttaacattagcagtaatggtcccctctcctcctttggaatggcaaactttggtgcttccaacaaatttgggtccaccccttcatttgctaacaacagcatgatgatgaataataattccgcgctcagtaacaatgctaacgggatgtttgctcagagcagcggaagtgtattccccggtggtgcttcttccccgggtgggatgttcggaagtttcaactccgcccccaccacgagtggcatgaaccaggcaggtgcccttacaaaccagtttggcggctcttccaaccagtttggcagcctctccaaccagtttggcggctcttccaaccagtttggtaccccctctaaccagtttggcggcctctccaaccagcttggcaccccctccaaccagagcaacacatttggaacgaacgtgatgaacgccccctccagcggaggagcgagcaacatgtttaaccagaacagtgccagttctctgagcggatttaaccaaaacagaagcaactcttttgttgggggcacctctggtgggatgttcggaaaggccaactcggtggccactggtggtaacgcgatcaagttaggaagcagctccaacatgtttggaagcattgcgaacagttcgacaggcatgttcggaagtaacttcaaaccgaacgtgcccagcaatatgtttggaaataatgcagccagtaatcaacccggtagtcaacccggtaatcaatccggcggggggacgagcaacctgtttggaaccagcggaagcgcgagcagggggaatttcttcaacagcagcagtggcagcggtgcgctagggatgtcgaccaacacgatgagcgccaacacgggactgtttaaccagggcaacagcagcgccaacaccaacacgaattccacccttttcggtggcctctcctcaagtaacgcaaatatgtcgaactcgcaattcacgaaaagtgggcaaatcggctcaagtaacgtattcaacagtggccccagcacagcgaccagcatgggcatcaacaccctaagtaacaacagtagcaacatgttcttctcgcctaacaatcagtctaacacgaacatgttctcaagtaacaataacaatagtggcacgcccttcggaaaaaacttcaccagtgggagtggctcgcagttgaaagatagcatgttttcatctgctcaatcaaccagcaggaatcaaataacgagtagtaatttcttttcagcaaataaggacatgatgagtacggcgacgaatagtagcacttttttttcgaacacttctatgggcaacacctcgacgggtgtaaacactagctcctatgcatttggaggcaagcaaagctttggcacgtccggcatgatctctggaggaatgaacgcaagccatgccaaccaaagtggaaacctcttcaataggggtggtatgtatggtggccaaatgtcagcccttcctgggaacaccaattttaacaacctcactagcagcagcagcagcaacatcaaccgaagcaacatcaacagcagcaacagaatggacaattccctttccgccaataagtatgggaactacttccagaataacggcacctccaaaagcagcatcttttctgcaggtgcgaatagcctctcaagcagcagtaacaccagtatgttccacgcagattcaagcaataaaaatagcaacgtgtttaataacacaagtactaacaacacacccatgggaagcatgtttggaagcaacttagcctacggtactaacgctaatagtttgtcctataataatagcagcaatagaaacgctgcgaacagtctgctcagtgcacaaaataacaaccagtttagatcatctgtaggattgatgaccggaaataacactcccaccaacaacagtaataactctttcctacctaaccacaataaatcctctttcatgttttcaaacgaaaataaaggaataagtacccttacgacatatgacaataatttgtttcaaaatgcaggtaacagttttctcgccaataacaaacctggaatgacatcgccgtcgagtatgtccaacagcttgttccagaaaagtacctattcttctctaaatcagaacaaaggatccttgtccacgtttaacagcaacagcaacaaccccggcaacttcgggttggtcaaccataatgcaggcatcatgggtggcaccaacattggcaatagcagcggcaacagcagcaatgttaaccgattccagcagaacagctcgtcgaactatccctcagttttcagcccatctaacaagggcaacaccatcttttcgaggtagtaactcctttttcggtggaacgaccaagtgcaaatcggagaagccgccatgcagaggtggtcacgcggttgcttcacattattctgaagaggctgctccaggagctcctgaagcgcacgttttcacacctgcgcgtaggtacgtacattatgttatggcggatatgtcgcgggtgcccttttcgaatgatctaccgcttactgtgtggaccaccgcacggcaccaacttgtccatgccgggtggatgcagcccacaaaacgcttcttattaaaattttaaatcatcgcgagcaggcgaaaaaaacgcgtgtatggacatgtgcacgctccaaacgtatgtacgctcatgtgaacactccaaacgtatgtacgctcatgtgaacacgccaaacgtacgtccgcacatgtgaatacacgcgcccgattcacgttgtcccatatggctccatttgcatatatgacccctcccccccgcgtttggtctaccccattcgtaaatagcttggcccgcctttttcccctttttcccctttttttttttgtgcaccacttttttcaaaaaaacgcgtatgaacataggtacattaacccaaattaacataaaatttgtgttttttttttttttaaataaatcacaaacgtttaaaatgagaacttcgcatgtctatccactcgaatgcttctcttttcgaaatttgtcatatgtttaaataagaataaacaaatgttagtccagaattttgaaccatccggcgttttaaaaaaaagaggtgtacgcgcttgttcaatattggcgcttaatgcaactgcgcttaatgcaacttcgtttcatgcaacacaagtgcacatcgttgggatggacacgacggagaatgcacaccaaaacagcatgcagaaaaaagacccccttagaattcctatcaagtttgaggggcggggcgatgaatgggtctaacgcgattagggtatacccagtggtgaagtgcatccgaggtgacgattaacacaaaggcgacttcatcacgagtgtcaaacgagtggtacgcaccgttatgacttcactgcactcatcgtcgaaatgcactaagaccccttctgacttaaccaccctacatgcaaaaaggccaacagtaaaagtaccaaaaaggtgcaaataacggtgttcaatacgttagcacttgcaccgtggggatgcccctttgagttaccatcacctagcatgctaagcagaatattctgccctaacatgcgaacatcctcctcctggttaaagtccgcgtcagagctgatcgagtcggctgtctggttcatcttctccagcgtacccacttttcccgcttcccctctttgcgccacaatgtgcccattaatgaaagcgctcccccccgtttttcccacttgagccttaacaaactcagagtcgtaatgcgccgagacgtaataatttacgcgcaccgattctgtgtcctccccccctttacattcacagaaaaaatgaataatatgtttttccttcttcagtttgtctacgtttcgtttgtttaaatatagcagagactccatggcctccttcccacctggcctgagtagtctcctctgggggatcacaaaaatgtcattactgccaaacacaaattcaatattatggagaacccccttctgtaggtataccttatcgaaacaagtcagcccttcatcctgtgaactaacagggcaaaccaatccgataattttttcatcacttttgaagttggaaactatgacatctatagtttttctgttcatctcattttttgtcaattttttataattaggtgagacattcaacaaatcgataccatcatacggtagtacttcacccccttgtacaaaatgtagcttcctaaccgacccatggggaagtataatagtgctactctgatttacaccctccggaacaaaattagaaatgacatattctttctcaaagggtagataagcgtttatgtaagttcctcttggaaatacatctcctcctttttcctgcacatatctcctcttagcatgcacgacattgtcattactcgtaattttgatgacatcattttcgtcagcataatttaagtccaggatatttctaatataatcaaactcgacagctactttaagtccattgcttaacgtgcagtaggtttttttataattgtacaaaaatttggagtagtacaatgggaagtaaaactggacttccccttcgtgagtggcatttccatcgttggccttcctcaccacagtcgtgtggtattcccccttcagctccttactaaacgaaaatgtaaagcagtcactatttagggacacccctttgggcaaggttacgtagaacattttgaataagccatcatccgtcgtttcaagctctgatgtgagcattttacaaatgcgataattttgcatattctgaattgaaaaagtgtgagagtaccccttgttggtttccccatttgggagtacttcacaccctggtttcctctttggggtgtttatttttatcactttggttttttcacctactgtgtagcaaaataggtataccatctctcctttggccaaaacaaattcgtatgctgttttgtccaagaagcttcctgctcctacatcacttttgccttccccgtggttctcattcttgtactgaagaatcggctcaaacgtttcgctcgagttgtaaacaaatgaaggtaccaagtgggtcccatttttttcacgcaaaacggccatatggtaaccattcaccacttcgtatgtgtgcaaaacgtactgttcgttaatttgtaacttcatcttgtcacagtagaggtcgtttttgtacagactgttgcacacgagtatcactgtcttggtggagttgctgccattgtgagcatttacagcttttatggctacctttcctcccatttgagttagacttaagtggatagcatggccaggggacgctccttgttgggattcctccgtggcttggccctcctccaactttacgtcttcctccgctgagatattcacctctttaacgctctcccacgcgtcatcgcggctcaactcatcactgcgcaaatcatcactgcgcaaatcatcactgctcaactcatcactgctcaactcatcgctgtacatcctagttactccctccctccatgtattcccctcgtcgaacgaaaatttgcacctacccaacagctgcagttctgaaaaggggaccgccttcacctcaccgtcactgccgcgtttgatcccatttgggtcctccctcgcgcataccaaaatgaacttctcatactcgctgttcataagtaagtaagacccggagtacaccgccggaattgcatccacagggaagtcagaaaaagttacttgttttatatttttccataatttttctccccccatctttgcaatgtagtatatgttagaacatctaaaaatcacgatgatctcatcatctgttgtaaacacagaaaaaatagttgccctggcaaccccatccttcacttctatgttactattattttcccattccactccatctgtgcttgcctgaacgcttattgcacactttcccttaacaggtgcaaatgcataaatgctgcctttaaagtgttttttactataaactatttgctcgccatcgtaaccaagtttagactcgaactccccttcaagggtcacatctgcacagccgtgcctcgctttgaaaagaggcagtagtacaagactaacaaatttgaaaacacgcatttttagtatactttctctagaaaaaaaaaaaaaaaaaatatatttcacttggcgagccttactctcccagggtggttaaccaattttgaaaattcaccccaactatgtttctctcaaaatggaaaattcgaaaaagtgtgaaataatgagtgtgtgcgaatggttcactgatcctgctaagaaggctaaccaaatgggagtgaagaacggaacggaagatggaaaaaagggcgaatggaaaaaggctctgtttatgcctccccctttttttttgggaggggggacactcaaccattacaagtgtgttacatgtgcacaggagaaattcaccctcctcaggctttcccaacctgttcggaaaagtcgtttcctttactcccatgtgaagacacaccaactaagcagtaatcgacgcttcaaaaaaaaaaaagaagcgtcctttttgtgttccccttgccagttgcacaatcagtatgggagtcactcctagcggggatgagtgacaacctcaaagactagcaaaacggttaggagctcaccaattttttccattaaaacaatcgcttggttacaccctccctcggctgagagcagtcgaaagatcctctgatactggcgccattacacaaataaattaaccacccgtgcgtcacctaattttgcttagttccatttttacacatttggattcacaccaaaagttaagtgccttccgtcattttcccccgttttaaccatcaaagggtacgctctccacgccccaccaggttcttcccatttgttccgctcgtacacggcttctccattttaacgcaatttttaataacctgattattcgattattctttacctgacttgttcaggttctttttcatcatgaagtcgatacacactgttgcgtacacgagtgaaaacaaaaaaaggagaacaggggaggggggggaaataaacaaggtgacacataacagaaaaaaaaaataaagcagagcagggcaaagcagagcagagagaagcagagcagagcgaagcacaacagggtgaagcaaagcgacgccacaccacgagaaacagaataaaacaatggcaacacttttttaattatccatttggggcaaatgttcacacaaaaaaaatagaagctcgagggtggggcggcattttaaaaatggctcatcattttagaaaggtgagtgcatgcggtggtgaagcggtggcgatgcggtgtcgatgcggttagcgaagaggccactcatggtacgcacgggacacacgaaatgagatggccataggatcgtcaccgcatcaccaccccatcgtcatcgcatcgtcaccccatcgccatcgcatcgtcaccccatcgccatcgcatcgtcaccgcttcaccaccccttcaccaccccttcactggggcttccgcgcagcacgtcattccacgcagatgtcattaaaaatggagtacttgttgtagtacagcttctcaatactcttggccgtgctgtaatcgccaaaaaccttcagcaagagagaggagctctcaatcagcttcttcacaaattcttggtcgaactgatcaatctcttgattggcccaaaagattgatgccttctgtaggttatccaaaatttccatatttttaattttcttttcaaaaacatcaatccagtaggtagtaataatatggataattccttcgatgtctaattcgttttttcctttggatttctcccaaatgttacttttgggaattttactatcaactagccatttgttcccatactctgcttctaaaatcctttctatgatgggggacaagtgggtcgacaaaaggtggaaaatatttaaaataatatctagtaagacatactcattgttaatatatatactactttgtgtattcatgagaagagagtgaattaaattggacggatagatccttctgttattatcatcaattctcagtttcagaattacatcatcatttatgctgtggctgcttaacagactgtgggcattgatgattatattttcactagagttgtacaaatttctgtaaataatatttcctatgttccaggagatatacaagtaggagttgatagggatattattggagtaattatttccgtgcatgtagcagaagaagtctctcgccgcggtgatgttaatatttgtgaatgtatgtctccggtttatgtacaagctattcgaggtggcgtttctcctttttagcaaatggaaccccttgtcttgcattatgctcgcccgcaaatcggcattccttaagtagttagctctaccgctagcgtttcggccaacgattccaccaaggttgccgctaacgtccccgctaacgtccccgctcacgttcccgctaacattgccgctagcattgccgcttttctcgaggctgtaaatccgtttgttattcttgaggtttatgatatcgtccgtaattttggccttgtccaggtgctgcgagttgtgcatcatctcctcgacggcgttggagtacagcgacagggaactcttcatattggagaagttggacagcggggacggaaccaggcttccaaggcttccgaggttgccaagctttccaaaattcgtaaaatttgtcaagcttgtcaaacttgtcaaattcgtgaagttcgagcccacccctccatggcttctcaaatcgtcatcatcgcacccgtacacatcgtcagacatcacctttctgaagtcccccgggttgataaaatcctcattcgagttattctcgtacgatgcattattttgaagatactgacagaattggcgaatcacatttatgctacattggtaaatgacactcaaattggcatccacattctccttcgtgatgccgtacttgttaataatattattcgtcaaggctttacattccaaaatttttattggagggtaataatagtattccaaaatgtgaaacacagcggtgcattcgttaaatatttccacattcttaattatagtatacttggtagtgttcttaatgttacatttgatcttcgaattcacactgttgatatcccaaaagatattcaaatagcaggactcattcataaaattgtatttacaaaatccgttgatgctagaaaacatcccatcactgttacaaccaaattcagtgcatcgcatgggggagattttctcacttggtaactctacccaatttccttccgtcagaatggacgatctggatcctttactatccgatagggttaatgtttgcctggtaaaattgataatcaaaatatacagcgatttgtgtgcctttctcagccgtttcttccattcgtaatttttaatattgactataaaacttaaaggcaaattttccattatgtcttcatttcggtaggaactataaatcagcctatccctcaacacactatcctcctcattagcgtaattgttattgtggctgccttcattttttctggcccagttattcacacttctgtcatactttaacttctccttctcctctagaattcttatgtttaaaattctgagcaagcctttttttaatttcttcttgtgatattcgataaatctcttcccttcctccgtctccaaaatgcttatatagaatttgctattatacgtattgtcgaaactgtgtttaactatgaagtaattctgctgggaaagcatttgtgccttatcattttttatgttcattcctaggacagccgaagctgtgttatctcccagaagggggatgtcaaaacgggcgttcaaaatatactcttcgttatttatcactacacagtattgtacaatgccgtaaaagttgcccatcgttttggtaaactttgcgatgcacttttcttctcccttaatttttaaacactctggggggttcactaaccagactccatgttttactgaatgcatgtacctgtaaaatgtgcagctcgtgccgttcaaaattcgtatttcgcactctctgttttccatggtggtctgcacttttgctcatgtgctacgtgctcagggcagcaacctgcaactttttcgaccaaattacttgccacttttttcagtatgtaaaatgccactttttccaatatgtacaatgccactttttttttttctcttcgtgtgtccattaatgtaccttttgccgttgtcccatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttacatatttatatgtacatgtataccatatgtatgtgttttttttttctcttttgttgtcttccttttcaggctcctccaggggggctcgcataccagctcaacatgcggcaactttgtcggaaaaaatccccctcttgtgcctttcctcaaatttgtgcatatatacctctgcctatttttggtcaacctaacggccgctcacttcgttgggagctcttctttcagcattcctctgcgtagggtacgcgacaagcagaaacgcgcactggggaataaatacgtacataagaagtatacgtatacgtatgtacgcctttacgtacgcatttgcgcatgtactttttttccgccacaagggcaagcaaaatccacatatgggattttatttcctcctctggagctgctcattcgccctacttcttttaattatactctaaaggcatgccccatgcgaagtgcctcctcttatgtgcactattcgcatgtacattattcctggcctttttcaagcttcattttttgcgtgccgcgtttcgttgtgatttttttttttttagccatagagtacacttgcagaggggggaaaagggatgccgaccgtcagaccatgcgctctctctgccatatatatgagcatactacgtcgtccgtttgagtattccctcttttgcatactgcataccttttgcgagttggcccacacgccctcttcagctgcaaccccctcgaattcgcttgccgcatactattactgctctgccgccattgacgcaattgccttgtgctgttacgtttaagttgtcccccatcttacgtatccctactacatatgcctgaaagaaggcaaagacgaattctacccctttccgctaagcgggtactctgacgggttaaacagacatagaagcactgtcagactgtcaactcgagaaggaaaaggaacaaatcgttcaccaaatgtagtacatacatgattgtccctacaaatggcacactaaccgacgccacataaattttttaaaaggaaaaaatgcacatgccgttctttcgcttgccaccattacggctgctacaacattaaagaaggtgcgcactactgtaacggcgtgtatcggccacaacgatgtttgccatccagggtaaaaagaagccgcacaatggaggggaggagatctatgcttatgtatatgttcatgtacacgttacgcgcacgcagtgttagcccccttttcgcttgcctgtccgtcccagcttacgttgctatggttggaatatggggagtctacgccatcgtggttaccttcctgtgggagcttaccccgctgaggctgcgcaacgtagaacagttgatatttctccccccgttcgtttttgaacagacaaatgtgtaacccctctaacagattttactccatcctatttcgcagtccaactgtacacaaaaagagacgcctaaacagcgtcttcctaaacatgtataggtgcatgcatgttatgccaagcaggtgaaccacaatttgaggtaactttgctcggattgtaattccttctccaaagaagtgaatcttaaacacactcacacgaacgaatgaacagatgcaagttgttcattttggtaactgcactgttctatactcaatggggtggcgccattttgcgcacttgcgcacaaatcttttttccccttttcctttcacaacgcctaaatatgcatatcaaaacgggaacgatcaaaatgggagcgatcaaaatgggaacgatcaaaatgggaatgatcaaaacgggaactattaaaatgggaacgatcgaaatggcacctttacaaagcgcgcacttcacgtacttcgcaaaagctttcctacgcgccacctgcaaaatgcagccaccgtttttgctcaccttcgcaatcgagcttacaaatgggcagaacgcatatggcccacaatgaaccccactttcgtaactgtaacatatgttggtaaaattaaaaaaatccttttttatttttattttcatttttaaattgaaatttgttataaatgtgtgatgtataattatatgcattatcatggtcatataataaatgtgtgcatgagcagcgagggggaggatgcaaaaaaaaaaaaaaaaaaaaaaagtggaaacaagatgggaagaaaattaacatggaatgcagcacatgggacgtaaattgtcgcgataaataaatgggtaaaacaaaggcgatctgcatatgtatgcaaggtgtaacgtatctgtttatttgtttgctcgcttgctcgcttgcttgcttgcttatttttttcttcctttgggggccgtgatttgcgtgacagggtgcgtgaaaaacgaaggctccacggggtaggcacaagcgcctgtatgcggctggtacacaggggtggaaggtgtgcaaaatttgtgcgtattttaagtgggttcccagacctatgcgtgcacaacaacaaagatttttttttttttcttatttataaagataaccctgcgcatgatctttttccctcttcactactcacgctgaacattgctaatgatacttgtgtgggactcaattctcacatgtctataaactcatggaacgcgttcatccttccaagtgtgccaattcaagtatgcacggaactgctctcattgttgggcagcattttctcagcatcaagctgcgacaagcttcttctacgccgtccacatcctcatctgcatacctacgcccatacgtgtgtgcccccccgaaacaaacatttcgatacatatatacaccaccacccagcgacacgaagttaaatggttttctttatgtgcttcaacttggggatgttatcgaacatgtacttggcctggtccctcaagtcaacataatagggataagccaattcgcaaatcttcgtaatatatacattgttaatatggttatataaaaatatggcccaagtgaccatgtaaaaaagaacactgaaatttacaaaggagaggaaattacccacagagtaaatcacaataattagtgtcacattctccattcggttggtccacaataaatattttcttactaacgtcaatttgtcatttatcaactcatatatgtacatgatacagctctcgatcatttccttcgatactatctccaacttgtcactctccttataatctgacaccttatgtacttgcaaaaatacaagtagcccgcttaacaggaggagcaaaatgcatagtgtgcatattacttgcagaaatgtttggttgaaaatgtacagcagaatgtacagtgcgtttatcgacgcgaatatcgacaggttcacgatgttctttgagttcaaattcatcttctccgttaatgcaaaaagtaaaaaggggaagttgggcaggtacttaaaaaaagttaccaaaactatcacaactatgacaactatgacaattatcacaactatctcaaatatcacaactatctcaactatcacaactatctcaactatcacaatcgctgcaactgctgtatctcttcagataaatacctctaaaggtgtctgctaccgtgtgaggattaggcgaccggggttgtgtccctggcttgggcacatatacatacgcaattatatacactgcttttcgcacaaggggtggttactcttacccttcttgccacaaatatgcacgtaaacacgaaatgaagcgcataatatgagacataaaaaaaaaaggggggagatgctcgttccctattaataaatcgaactcaactcatataactgtacagtacaaacacgtgcgtaacaatatgatatgctcgaactgataaaataaaaaagttcgcttaggggaataaaatggggaaagatgaattgggggggggcatactcataatacaataaaaaccctttaaaatataaaacaaaaatggaactgcaaaattgtaaatttcttctaaaatctcatatgtttcgctaatttgtatatatgcaataaaataaatgcaaaaaaaaaaaaggtaataaaatgaagtaaaataatgcaataaaataaatcttcctttttctttgctattatgttatactgttcttgttaaaatgtttattatttattcgcatttgggtaggcacttttttggcaagttttttttttttttgcaaatatacatacatatattatatatttttttatttttttttttttctcctttgcttattagctttgagcgttaatttcacatctgttcaaaggtatgctttaaaaataaaatgtcaaaataaaagaaaaaaattaaacaagcgaagaagaggcagtttggaaatagcaaaatgcttccgtgttgttcattgtatgtatgtacaaagttttatgcccattttttgtttttttttttaggcaatcatatcgtacgtcacacgtttttatgcttgaacaggtaatgttatgtttacatttgcatgccacgcgcagtgccgccgcacgcacatttttttttttttttgcctatttgcgcgtaagcgtgctatgtttgacattttgttccgagcgttttatatttcttttccgcccctgctattaagcatttattatatacataatatagtacatataggtacatatacatataggtaatatatgtacatgttcatacttatgcatataactggtcgcgctttctttttttttaaatgaaaaaaccccgtttggtaaaaagagtccccatttctctgttttctttgcccccttcacacgtctaggaggaggtaagttgcgcgatggttaggactatcatgcgatcgcgctgagcttaaaaagttccatttcaagtgtatccaccaacagagtgtgatcagaaaggggtagaaaagcagagcacggttaacaggccgaagcagagggggcaaaccaaagcaaaggagagggaaagtattacgtgaatgttccgaatagcaatatttaaatcttagtggcactcttctaagcctgactaacactcagccaattacgaacggcttataatatgcccaccaaatgaagaccttttccccaaaggagaagaattatatcattcatataaagtgtgtgcatctttgttcaccttcctcccccatcccccagttgcgttaacacgcataattctgtcatacttttaataggcgaaatgagaggagggtatcatgtgcgtggttaatctttgcatgattccgcctaccgctctgtgtgtgtgcgagccacaccaatgtaacaaaacttcataccaatttgtggctacatgtcaccatcctacttggtaatttatttttgttaaacaaatctgagagaagttactacaatgtgtgtgcatcgccgcatagtagggccaagcaaagatgggtactgttaattgtgatcaagggatacctatggtaaatcattacccattcttaccagctgtttggtctgatatacgtacaggcgaatatgggtattcccgcatagggacattcttgcatacgcgcgtaattgcttaaaaatgggaagaactttttgcgtgtgtatatatatgtacgtatgtatgtaagtacgtatgtatgtaagtacgtatgatgtatttacgtatgtatgtatacaattgcgcgccccccttcacatgcaactaagattagcgaagcgcatgtcgagaaaactgcaacaagggaataatcggctacacgtaacaaacacgtttgacaaatggtgggctacgtgccacgcgaaatgaaaaaagaaaaaaaaaaacacatatcaaatgagctataagaaagatttacgtgtactctcatacaaattgggcagccgctaccctttctgtccaaatattggttgtaagggtacgtcccgtaatttaaaaattcaatagaaaaacgaatttgttcataggtatggagagcatgtacggtgcttgtgacattttatgggcacagtaagtttgcaccctttgccactatatgcatttctcgttgttctggctttgttaatgcatccacagaagaacatgctgcagccatgcggccgcggttctcaaaacatattaccgtgcggaaaaattatataccatccaaggagaaaaacttatttaccttcgtgtcgtcttctgccaagtcgtataaattgcatgtctcattttctttatcactctcgaggagtttagttctattgttcacgtcttcggtcagttcttccacatgattgtacacgtgattgttctccccttcgtcgttgtcctagcaaaatggcaaatgatgaattcgccatgtggcacaattgctaaacggattgtgtgtctaccgttgtccctctggtggaataaacacagggacatatcttcaaaacatgcaagtattttcttcgattattttattttattttattttatttatttttatatatatttttttcgtttattacaaaatcccgcattctgtcctcccgtaggcgcatcatttcgttgtgattgtgctctatgatattcgctgtggtgcaaaaaggtgatgaacaggggggaggggcacatgtccaatttagtcgtttcctttttcagcccattttagccaatcgttcttgcctgcgcacatccacttttttgtgaacacgcgatggctgctcttcttaccaaaagatatggggctctctgtgtacgccttaatattcgttggcgacgggaagtagtggaaaaacagcggccgattttttctgtgcatcgattttattcttattccgatggggtcttcatttaacctgagtagaaaaaagggcacagatgaaaaaacgaatgggtgagttagtagcagtctcttcttcgcgttgccctttcaacattaatgcgcttcaatttgttatgtgcccccatgatttagtcattttattgttactcctcaatttcctcgggtggcatctcctcgctagccagtgacgtgtctgagctgttaatttccgtgtcactatgggaacctaaaattgtttcagttccattggggtgcattgaataatgaggctttcatgcaaacacatgaagatatgtacacctctacatgttaacatttttgcacaaaagagggacgggagaatgttctctccaaatgcaactatccctacttattgcgaagtcttcgtcctccaggtataatgaatcaagataatcattataatttagccacaagtttaggacattaactgcgagagagttaacaaaaaaaaaaaaaaatggcaaacttggaattgcttcaaaaatgattggctcttcctttttaatgagttaaaatgaatgttataaaaaaaaattatgtaccgttcagaatttttctgagtattttttttttctttttcttcttaacatgtcgtcttacccgtttcttggtccacactgcgatcgattatttcgttttgccttttgatgtccctaaagctgtttcgacattgttcatttttttccacaagtttttttatgtacttcagttcttcctcgatgattttcactggctctttgtaactgaagggggtagaaaggtgaagaggcaaatgaaaaatcggaaagcaaaaagttgaagacacgttagcgacttggctatgtgcctcacggcaaggtctacttaaatgaaaaatttccctttttacgttactatggcgctgattaatacttttatgccaattaaaacgaatgtctaaaaggaatggggcgcgggggggtgataaaaaaaaaaatggatgaagcccatagaatgtgagcgaaatgggtacactgtccggcgatttcggagggtaaaaatgggcattcgtttgcatctgagtttgcgttggaaaatatgcccgtatcgcatttgtccattttcacgttttctttattttttaattttccctcctttttacgtatcggatccccttcactgagtgactgactaaattctcgctgactcttaggaacgcataattcctgatcagcgcaatgatccttttgaagaccagttcggttaaacagcaaaagagaacgcctgacgtggtgggaggggctcaatgagacactgtttattagacaggcacatgtaaatagtagccaggcacaattatgcatattaaactgtagacgtgcaacgcacatgcggtgcgccttctactatgggaagcccccaacgagagtgactctacttctttcccttacaagatataatttttcttcggctatttgacgcataactccgagaagtaatgaacagaacaaggagcagtaccaacaggtacatcatgagcatcttaaaagctgttacaaattctgcaaatggtttagagggaaaaaaaaaaaaaaaaaaaaattaccatcttaaaattgtgatttcttttaaaaaaggcgaacttctttttgttgctgcgtttttgtttactagtaatagactcatggtgcttctttatttttaataaaatttgtataacctcactgaagtcattcttgaggccttttaagaaattgtcgaatctgcgtaagtgaaaggggtgtgggggcatgcaggaagtgaaacgaactggagcgggtcactggagtgggtcactggaacggatcacactgcaccggatcacactgcatcggatcacactgcaccgaagtggagccaaaaaaaaagggcaagggggaaaccccatgtgatctcccctctgatgcgtagttgttcttgcatacaactccggtttggttacctattcgtattttcgatctgcttcacctgcgcgtgctctattaacttcatgttctccaaattggtcgtcatctgcctggtgatgtttacggaggtctccgctagtcggttaatctatccgtttggggtccgcggttggtgcgtgcaaaggggagggataaaaggcgcgtgcacatgtgcatacgtatgggtgcgtaaatataaacacacacttctgtagacacgcacgtgagcccactcatttagccacttatcagtccatcagcgcactgatggggccttcttcacaagcacgtacatttgcatccgttcgcctattccactcagatgactgtatgtagaaacaaatgtcgtcgatgtggtttaactcggagtgataaatctgaaaggcggtatcggacatgctatcgctggttgtgcaattcgttacaattttgtattttaaattttcgcacaacatatttttcaagtcgatatggtcacgtggtgggttgctctctggagttattttgtcaccactaggatacattgattccttttcaacgctcgacaaaaaatcgtcactcgagatagactcatatattcccccttcacttgcagtatcaccaaggcaaggatttttcgttttttctatcttccttaactcatctagacttaacattttggcaaaattttcatttttaaattggtcaaacaaattgttgttgtaaagatatatttgtagtttgttcaatttctttgggtttaatatgcagcctgatttttcgtccggaaagcttctcaccgattttacaaaaaggcacttggttttggctaaggctagcatggatttattattttcatttatttcgttgcagttgtatacgtttaggctgtttaactggttcagtacgtactcgtaacattttatttcccttacgtatatgttgtcatcctgatcgtcacctccgtcctgatcgtcatctcttccctgaccgcctcgatcattttggccaccgtttgtaactcttccagcgcgtccactttttgtgcctttcgattttctgctcttttttctcttttcttcgtactccacctcagcctttttcttcgccctcaaaatttcgtccatggcctgtttccccctcttaaccctctccaccagtaactccgtgttactggcgtacttgaatctgcattctgtccacacttttagctgcacaattaatattataacaatgtagatatgcgtcatagttaccctttggtgatgcacacccgttttttttttttttcctatatttttttcctattttttttcctattttttttcctactttttttacactcttttttgttttaatttgatcaatcagggctgcgcctacaatgcgtacacgcatgtgtgggtaaaatgtacaaatgcatatgtctccttttttttttttttcactctttgtcttatacacctttttgctttgcaaaaaagggcatgattatgtacatgcgtgcgcacttggggggaataagttattattttttttttcctctacatgattgcaatttttttacatttctattttgtcaatttatttgttaatttgttaatttgcttatttgtttgttaatttgttaatatgttaatttatttattaggtttttctttttcttttttgcgccttcccccagagtagacatgtaacatagcgctacccctccatttcagttgtttccttttcgaatatatttccgttcgccataatttgctacccaactacgctgccaagaagctgtaccaatttctgcccagttgaaggaaaaaacccttcgacaaaaatgagatacctgcccctaaaaacgagtagcacaatattgtcatgttggtcgtcttccatcttgagctttaaaaattgcgacagaaagtagaatttgtaaaaatttctacattcggttgagcgtctcgcaaagtagacttagctgcctggtccatgtgatctcttccctccatgttctccacatttgttccccatttagccatccagcagtttaaccatttggccatccaacagtttaaccatttggccatccaacagtttaaccatttggcatttttttttttatttcccgtcggcacctcacaagtcggaaacagtccctacggattactccaccgttgcatgtgtaattcgtgccggcgtaaaaatgggaccgccaaagtgtaagcttgcgggaattcccctactcgttcggacaagtcccacttgtgatgctttcactttttggtcaagcagaaaaatgtgtgtcttaatggcttcaccgtggtgaagggtgtcattaaattaagcaaaacaaagtgcaaaaaaaaaaaaattcagaccccgtaagggacaaacaaacgcttgaagaaccaacaaagatgtacccacccagtggacgtgctttccacaccaagtgtaggacaaaaaaaacaaaaaaaaggagccaggttaaattcagtaggacacactgccattttcgcaaaaattaaggacggccttgcatattcgagctggaagcgcacatctcgatcagcagcagctcgaatgggcacaatttaggcagaaaaaaaaaagtacacttaatcgaagtaatgtcctcacggctaaacaggacaaacttaaacttctaactactgcgagtccacccccctggaagatgccccatctgaggaatcaccccctaattttttctgtgaacccccatccgacagtttctcccccccggaatcgttgtcaaaaaactccttggtcagtttcgaaatgtcaaagtcttccccctggttagtcggaatgccataaatgtccctagccacactgttatcgtcaatgtttatttcccccttttcgattttctccttttgctgaatggacttcttaatactattctctatgttcttaatttcttcatctgaaaaaaaccctcttaaaaaatttttatccattttggtaaagttttccaaaagggtttccaaattttcttccttctttttattttcttcttcagaaaaggagtcgtaatttttgcactgatcatccacttgctttatgatgtctttcatttggttcagaaggaatagttctctttttttttcccttttaaaattttgcacgattttcttttcgtcactcgttaggaggttatcctttagcttttctccttcttccaccaaggggttattattaccatttggtttatctcccgttccaagtgggtctgtcctcccctgctgtgtgtgttgtggatcgctcgactgcccaggtgctccctcctctaccgcatcgataaaatccctttcgtaatttttcaaaagctcgtgagaagtcctattttgcagattcttatcatcgtagattttcttcaaattgtccgtaatgtccttgtgtgtttcccccgatggattattcgtataagttagaaaatttttcaaataattgttcctattcatatagagcagtgttttgtgaggagcattccaactcttacaaccctcaacaaaattgggcaaatcattatccactagcttcttttctaaacatatgctgtcataacctagactacctaacttgtgtacataatttaaatcatccacattaattttagcaatggtaattaactcagggatgctgtagctgatagcctttatcgcatgattgtactcatattgattattcaaaaaatcgaattcgttaatcattagtatgtagctcccacactgagtggcaaagtaaatatcgttgtaatcgtgtacctctacaattgcttgagtgcctaagttaacacaatagtttagcatatcttctaggtcattctttaaataggataaatttaaaataaccccatctgctttgttctccactgctagagcaatttgaatggggtgaattatcacatcatccaccactactgcaggacgcacatttcggggcaactttctcgagctcccaatcacatcacataaatcgtttaaattaccctgggcggacagattatctatattgactatcagcacgtcgaaccctatttcgtggagcatcatactgacattgcctgggttcgctaaattgagaaaattattttgatacatgtaattttcttccttccatatgcgtcttcttttttcggtatattttccagtgcttacctccgtttgggattttccctcttcggttattacttcatctaccgtggggtgtttccctccctcctcctttctagcgacactgcaaaatatttttctcttcatgtcagctaccatggacaatctgtgtttctcatctggacttgtcctcttaagactctccgacaatttattattcatcgtgtgttgtaaatatttcattctgatctgtagagggttgtcttcttcaaaattttcttctaacagtttgctcacttcgtactttttgttctcaattattttatttacatattcgtatgccaggtgtggatttctgtggtcttttccgtagatcttcatatggaaattttctttcctccttaggatggtacttcttatatggtcctttgttttggggtatctcacaaaataccatttctttctcttctccaaaatgtggagactctgcttaggggcggccctcttcaacgaatacatgcacgtcgttattacaaccactgtgaggattattactaaggtgaatttcctcattttgtgtatttccagaagggggtgggaaggtagatctcccctcttaggctgcgaacaaatatgcacttccccgttagctggtttttccttgcggggtcttcttttacctcgtgccgcacacagctcattattgcatccttcgttgcgttgcagggtaatttgcgctattaattgagtggtgtttgcttcggtgacttgggcactttctttagggtgccccacgttatttttgttccccacccaagtgactctcacacttgaggccttcctagcatttccctttccccgcttcacttaagcgggtcactctcggttgcatttggcacttctccaaagtgggtttaatatgtatttattattatatttttttttttcctaaaattgcgagcacactacgatcggtagttaatgccctactcacgaagtgcaaagatttcgaatgggcagcgcctcacacagtttaattcacaaataaggcaaaattgtacacgaatgtatgcataaatacaggcacgcatgcctacatccacgcacgatatgcacttttaaatgcttcttttacagccactctcaacatcgtttctgctttctccgttttgccgctccccttgtcgtacagcagtattaatgacgactctctttctcccagttcgacttccccacataatatctggttcctttttttttttttccaaaatgaatatgctcagggaacactttgcacttctgttacttcaaattcttttatgactcagtggggtcaccatcaccgttgttttgatagtacccattttgtagctccctttttttttttcccctcttttttcattaccctttaaggatactaactgagtaccccctctttgactccccactgcctgcttaaaatgcaaaacgaaaatgtgctgacgcagaattgtgacatgctggacaaagtaggcaacaaattggaagaaattttaaaaaacctcgaaaatgttttagcccatctagacccactaaataattatgaaacgaaagaagattccatgttctccaatttgaatgacgaacagaacgaaattattattttgtcaaacgtgatatatgataatattaacatacttacagctatgcttcacgattttattaaaaccatccccccctcgtacacataccacactactttccactcaaagagttttgttatcttgagggaaaatagaaagaaggagaaaaaaagacaagatacgaggatggccttggataatgctcagaaaggtaccacgtcaagtagtggaacagcacagactgacgcagcggtgacgcaacatgacgatggaatagtcaaagacacccaatcggaaattaaaaaagacgaagataccgattcaaatgatcaacaggctacagaattagccagccactttcctccctcagctcatatcaaattgatcgacaacagaaagttcaaaccgctgcagctatacaaaaaaaaacagtttgaagaatttttctatttttctcacacagtcgatttagagtatgccaatttgttatacatgcaaaggtatgaacaggaacttcaaaaatatttaattaaagcgaggtaggaagcaccaccatggcagtttatcattccgtttccgcccactcccaaaaaaaatgggcaataccactaggccaaaagggatccccgctctacagagattcttttttttttttttttgtatcatttaaaaacatgtcctaagtttgtgctaaaatgaatggaaaaaatcgacagctccaatttgttcaatcttaatcctcatcgagatggatttcaccaaaataattcctcagatttgtgaaacaaggacaagaagaacactgtgataagggcatttcccatcccctcagtagtgctacacggatgtgcaaaccgttgcagcgctgtatatggcacacatgcgaatcgctgtgattgtgtgatcatcgaaactatgccgtcataccgttgcatgacctaccaaatgcactactaattctcacaaccaagaaatgttatcgatatatgcaaggctgcaaattggcatgcatggcatgcaactaatggggtgcgctgaattctgcgaggaacccatgtgtggtccctgtaaatgaggaagccctttgcttcttcattttcctcctctccttcctcttcttttttatgaagtcatcccccccacagttattttgcacgtcattttttccaacttggtgtatcaaacaaagtcattcttttgttatcccatgtgaaggaaaaaaagctgaatgtgctgagtgtgctgaatgtgctgagtgtgctgagtgttctgaatgtgctgaagtggccgaagggagcgggacaaggtggaatgcggcaaaagagcgaatcagcaaaatggcagtcaacaaaatggcagtcaacaaaatggcagtcaacaaaatggcagtcaacaaaatggcagtcaacaaaatggcagtcaacaaaatggcagtcagcaaaatggcagtcaacaaaaagacgagtcagcaaaaacgttacacattcttctcccttttgcacgaaaaggcgcgcctgccgaatgactgataggaaaccgcgcggcagcatagccacatacctacagtgccatttgcacaggctcagttaaaaagacacaaataatttttaaaataaaaacaaacgtagttattataaacggggaaaacgcgcggggaaaatcaaaagttaagcttttacacacacgtctgcgcattagcaacaaaggaataagcgacaaatagcttttcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttgctcaaattgctcacctcattcggcaggcaaccatgttttgcaagtttgtcgaatggtgggaaggttgaacaggatattttctgcatccaaatggaggggtgaaaaagacacgtgtatctacggttcaggtgtaccactatggtatatgcagtactacacgcctctcatcctaatgaggggcgaacaaatggagtatctctcccaagggggaaattctccttaacgggtaagacctctcccccttgcgcttaccttaagagtcctatacgagtaaaatatataatcgacacaccccttctgcttcccatgaaatacggtgaatggaacatcacttagcggtaaattattttcctcgtcattcaggttgtcaatatgatcatatttgtggcagggcttctcaactctgtgctcgtccacgctgttgtatatactttcaaaatacaggggatagtacagtataaaatcgtcgtcatgctgatcagttgctatttttgcttccttctggggatggcgctgctccgcgttatcctcgttaccctcctcatggtccatctcatcaaaactgatgcatccatggtccttctcctcagacacctgcgcgcagttctcatcgcatgtgtgttcattgctcaccacttcgctacccgaaagtgtactagattttcttccggagtgtccccaataagaaagacagtccttcttgccttccttaaatttactcatcaaatattcatacgaattgtagttcctcaaataggtatcattcccatggtgaaaaaaacagtgactcgttagatacccctcatccagtattctttcatttttaaaaaaagaaaatagggactcccttttcatattgtccactatgctgttgtaatggtcgtattttaaatcactcagaatattctcgtcaaacatttttttaatttcacttcccttttcgtagctacaaacgtagaactgcttcttgaacatgagatactgtcctgagatgtttttcatatttatcttcttcaaatttatgtatctgttaactatgtagtagtagagaaggctattaggggttatgttcaggtctccacagaaaattacggcagggctcaggaagtcgcggctatcggttgggtggactctcccttgtggtgagccctccctcttttttttttcccctgtctcttccgctttgtttcccttttctgcacgtcctggcttgacccccttcccgcgcgccctcaaatagtccagacacttgttcatcatggcgactaagcggtacgtcatgtagcacagctggtacagcttgacatcccccttacaggagtcgaaaatcaggtgcgtgttggaaacgataacaatatcgtcagcagattcgtcggatccaggagagccactcacgtgatggtcccccaccatttggttactaccatcacggtcatcattacttacacttccatcataccattccaccttcttcgaaagtttatttttcaaagcgacaattaaccctacgtgccatttcttcaaaaaggcagatttatcataaacaatttcgtcaaaaaataataacttaaaaacgttggtattgtaaaagatacatattccatcctggcaggtttctttttctttttaaaaataatccttcatagttcaacaccttcagtttctcctgcagttcgttgaaatacgattcttctatttcttgtaggcatataatgtctgataattttctccttatactttggaaaataaattctttcctgttaatccacctcatcacattggaacagttgttctcgtatttgtaatccactaagctgtccgccaaaatgttaaatgaaaagacggaaaattctttaaatttatatacaatttttttttcccttatatcctttcgacattttatcatttctgtgttgttaatttcatcagaaatgacatttttttgttttgttagaacttctttgggattttcactatgggaacttctttcctccttcgcccggttcacttttgagtaacttttcgaacatgcatcatccatcgtgtactggctttcatttacattggggtagattgcgcgatagttcttggggctccctccactacggagtgggtagctaccgagaaggccaccttttctacaggtattcttatccccttggctgcttcctactcccctagtgtggatgaacgcattccctaccggttcatctaccccactgttacacttcgaactaatgtgtcgttttcttccccccctgtgtgcaattttatctaggttgttttttctccctatacatataccattcctcatacctgtagatttgaaaacaagctgctcatcttttttcaagctattcagtgcgaaggttcttctccataaggaaagcactgcgctgttttttgcacaaaacattaacctactgtcgtgatgggcgtgatgggcgtgatgggcgtaatgggcgtgatgggcgttaatctggttattcgcaatattcacgaggttcttttttcttttttaagtgtaaagttggcttctccctttttcaaaagcttctcctcacacacgggaaaaacacaaatgtgcagcaagcagagggataattcgtgtagagaaaaaaatttaccacctttacttcgcttactacctgttcgtctgcacactcaggtgtatacctacgtgcaggcacagcatataataaatgattgcatacacccacataggctactattcatttcgctgcgctctctcccaagttgttaatttttggggggctactcggaaaggcacgtttcagaagaggtggggcaacaaatagctgctgcccttcagtgaagcccagcttcgggagagttggaagaaatacaaacgatagtttcaacagttcgtcgtgaaacacaatatgcaggggtactaatgccaaggtagtagaaaagaggaagctggcacaacttcgtttagttttcccattaatgatgatgtaggtaagtccatagaggaatgcttcacaaaagggaatttttatttttttcacttttttttctgcttttttttctgcttttttttctgcttttttttctacttttttttctccttttttttcactttttttgcactttttttttcgctaacccattgtaagcttcaaacttctttaccacgtgcggacatagcattttcccccaaacagttcctcccaggggcttgccgaacagtgcgtataacactctctaggccacagagccacacgtgcaagcaaatacgcatcgcccgcgtcatccgcccacgcgacagcgcatttttctctccctccccaggcgtcatcgcgttctccccatttgtggaaatatttttacccacatttttttttttaaatcttttcatatacatagctccaattttctaatttgatggtacatatatatgtacagttttcacttttgttcactcccttcccctcgggaagtgtgcctcatttttgttccgctccacccccgcgaggccccccccgcccaaacacatttgccttggcaacctcgagtgggcatacactttccgcgggctgctaaactcgacgctccaggcgagaaattaacctttgttttgcaaaaaacggataaaggggaaaataaaaaaaaggaaacatatatatatatatatgtatatacatacgtacatatataatattcgacagcttgtcattgtgcgcttttctggctgcccctcgtgggtaccccccgcccgctcgcccgaaccttccaaataaaggctaaatgccgtctgtaccagtttgcccgaataaaacacaaaccagttttttgttttaaatcgtctcccgtagacatcgccccgtttgagcaacaatggaaggtcagttcgcaggtgcacataaggtggataaatatcctctacccacgtctacgctcgtgtgatgtgcgcgagtgtttaacatgggtcactctcccaatcgtgtgcacatcgctccgcattcacgtctacacgtatgcccccctaacatcgcgtcttcctaacccatggaacctctacccaaccctgttacagacaccgagtacgaactgagaggcgtactggctgggcacagcaaaggagtaaggtgcatgtgtgtcattagtaacacccatttggacgaattaaaagaatgccaactcagctttgactacatagttagtgccgacatgactgggacaattatggtgtggaaaaggaagactgacgaggaagcccctactggagaagaaactctacccccggatgaaaacccatacaacgatgtagaaacctttccacttcatctaagtgataattaccaactttacaaaaaaatagaaatacatgaaaggttcgtctacgcaatgacacacagtaaatacgtaggcataagcgagttaaagaaatgcaaaaataatgtagaggaccatttatatgtgtacagcggagggagcgataaaggtgtctacctctttaacctaaatgggtacatcgaattaatgctacaaggacataaaaacagtgtctcaagtattgtggaatatagtaagcatattttactaagtgcggactggaacggggaagtcatcatgtggcaaatcgtcaaacttggtgacgaatctgtggaaggtaagaacttggagaatccccccccagcagcggtagcagtggtagcggcggtagcggcaacgctggtaaagaaaaaaataccctctgtggaaacaaatacacatacagaatagtcaaaattttaaacaaccacaaatacgccacgtacgttaactgcctgaacgaatttattctcaccatttcgcaaaataatatagttaatgtgtggaatagtcagggagaaaaaacagacgaaattaaaaatatacacaatgatagtgtgcgagatatagtactattcaatgggcagaaaaatgccattaccttttcgaatgatgaaactatcaatatatatgactccaattttaatatattaaaaatgtacaaaggtcaccaaggctttattttctacgtgtgcgtaaatgaaaaggaacagattatgtacagctgtggtgacgacaaaagtatcaaagtgtggtgcatcaaagacatttacgagttaatggaaaagtacgatacagaggggggtgccatcttaaataaactgccactagtgagtcaggggatggaccctgacccttcctgcttacaaactatttacctaacggatactctgtggagtgtcaaagtgctaagcaatggagacctcgcctgcgcctgtaatgatagctacattagggtgtatactaaaaagaggaaccacaagctgagcgaagaagcaacgaaggaggtactcgaaatgtgtagtaaacggaacaagaaggaaaatccaaatggagaaaaaaactcaaattctaccggaggggaaattaactcagaaaatataatcagtgtggaaaatataaaaagcgtcgtaggaaaagaaggagaagttaaaattttcaaaaataaaaataaatatgaagcgtacaaatatgagaacaacgagtgggtactcataggcgaagtagtagacgatagcacatcacagaaaaagttttacatcggagataatttgttcaaacagggctactacgatgaagtggtctccatcgacacaggttacggaaacataaaactacttccctacaatgctagtgacaatgtgcacgttatagcggaaatgttttgcaaaagagaaggcctctccgccagccaaataaaacccatcgtcgattttattaaccagaattatgcatccaagggggggacatccacctcctctacatgccccacaaacagttcttttgctactcataatggtagtacccctaatagtgggaaaaaattcaacacagttttgaacgttttcactgtggaaaaagctgccctagataaaattttccaaaaaatacaagaatttaactctcaacaaccaagtgaagaaaaacagaacagtaaactatcaaatgaacaactgaatgctctatcaaatattattaacctgtacaaaaagaatataaaaaatgtatacaacttcaacacagcagatattaacctcattatgacacttttcaattggtcccccacttatatattccccgtgattgacctctttagggttctcgttttaaataaaaattgtgattttttatacaataataagtacgccttcaatgcctttaagctcgtttacgattgcgttgcttattatatatccaattcatcaaagttaaaagaaaatgaggagaacaaactgaattctttgcttctctgttgccttcgtttttatttaaatatgtttagtttgtccaccccaagattttatatgtacaaaaagtttaacttcatcgcgaaacagttcgcagagatgaagtccactaattttaacattaacacattgtgcatgaaaatatttttcaactatgtgataacgctgaacgaaaataatgatcaggcgatgagaaaatcagtgttcgaagttttgcactcgattaagcacaagataaatgatgtcgaattgctttacacctttgctctttgtttccacacatcccacgaaatgaacaccaaggagactaacgaaattgtgaaaaagtatggctcccttgattttatgaagaacaaactggattctctcctcccgcaaaaaaatgagcagaatgagaaggtgttcaagaacgtgggatccattttggaggacctctcggcgtagcgcagggcggggcactcctccagctgcagtgtcagcagagtgtcagcagagtgtcagcagagtagcagcagtgatgttaggcgtgcctgccaaaaaaggcactgcccatttcgaagcgctttgcaaaatgcccacccgtcagtgtgccaatgtgtgtcagcggatactttgtacattttacaccttcttcttgtggcttcgtcaccttttttttttttttttgcactcgtccgctgcgcacacgtatgtgtaatcgcccattttggcatttccccatccacccccacctgtgtaatcccaactctttttccctttatcatcccccaaaaggatagttcacacatacaactgttgccgcacaaagtgcacatttatttgtcccgctttttccccctaaaatagccttttttttttttttatggccccctcaaatgtgtagcggtataatccaagggctggtagtttcgcgaacggattggagactctacttccaccgtctacacaaatggagagaagaatgtgcagcgtggccaacattttattttattttattttatttttttttttttccgcttcttccccgccaacgttgctaatttatgcgatacactatttcggccttcttgttcttcttctcatcctttagaagcctgaaaaggggaaaaacgacccgaaggagaaatgcacgaaaatgatagtatacaattggcacgccacatgggtgtgacgtgatttagtaggaacgaagctagatgggcattttacgtaacacaaaaattgtgtttccgccccgccgcgtcagtggacagtaatgcccctttcgagtcgcattatgagccattactcatattcctgcagggaggaaattctgaacacaatttcgtttaaaaatttggcattcggcataaaaaggaaataataaatgatgtaaatccctgtacgccgaaaaagcaaattattcataacaatcaaatcgttgaaatgagacgtgtctgtgtaaatctgttcgtatatattatttttgtagttttcctcattcttataatagttaaccttatgtaaattttggctagttaagtccacttggtagttacacgataggtaattaaaaaagtcgtacaatccataggacacgttattggtatatttgtacacatcaagatagatagtaatacttatatttttcaagtgagtaaaatatttttcaaaatcttcttttatttctgcccctttttttatgttaacttgttctgttcttttatatttttctttatcagcatagcagtccacattttcatacgtagcgtatactgcctttctttcttttattaagtttctagcacttcctctctttacctttacgatttctcctttttctcccacttgacttatgttgtttagtagaacgatgtacgtgtatttattttctacagctgctatgtacgtttttctctttatagtgtacttgttataatttaggtatgtgctcatgcgtgccctttgtgggttgaacacgctgcttattctgagcattcttcagggggggtggtcgtcgtggtggtggtgctggtcgtggtggtgctgctgatcgtggtggtactgctgatcgtggtggtgatttgggttcctcacatgaccatggttaagcggccgttctcgacgggcccctgcttcgtcctgctttaccctgcttcgtcctgctttaccctgcttcgtacttcttcgtcctgctttaccctgcttcgtacttcttcgtcctgctttaccctgcttcgtacttcttcgtcctgcttcctcctgcttcgccttggttaggcttctcaaagggggttatcaacttagtggcaccgcatctacgcatgcctatgctcaagtcgctctttattcttctaattttattattcccacgaacgcgagcagagtcccttttttttagtagcccgcaagcggctcttttccccattcgcctgcgtcaaaagagtgtgacaatcatcgctatcacttttgcacagtgtggagaaaatatattcgcgctccattttagcgggtcaaaattgtgcctcctacccggccaaatttacccctttttttttttttttttcacatgctggtatgtggcacatctctgtgcaaggcgcactacacgtcgagagaggtctctccgacccttcttgaacatgcacatacacgtttgcttaaacgagagagtgtggagaagcgctattgaattatataaacggctccctttttaccgcctcgcaaaaacatcaccccttacccttttcttacagaacggcgctgcgcgactaagtgcttctttcacttggctattttttggaccaaactgtttaacgcgctcaaatgtgagaagtagctgtatcccctcgttacagccgctacgagaactacggctgacaccaagaccagcgccatcgtcgctgccacttctccatcgcctgctcgctcggccaagcaacctgcctcagaaccaagcgccttcacaaaatgagaaagaggcccctctcccattttgagctgcccaacgacaaatggaacttagtaaattttatattaaaaaggagagagactctccattttggcgctcgttcggagaggtttctccccatttagccacacgtccctgcaactcgcttcttaacacatggcttcttaacgcatcgcttcttaacacatggcttcttaacgcatcgcttcttaacacatcgcttcctaacacatcgcttcttaacacatcgcttcttaacacatcgcttcttaacacatcgcttcctaatacgccacttcctaacacggcgcctccccccgccgcaggtagacgacagcctgctgtaccgaatcgtcaaagacgcggaagacaaaatttacaagaagattttctcgttcgacctggacaacaccctaatcctgtcccgctccttcttcaagccagcgcaaaacgagcacgactacattttttacgctgacgtaatcgattttctaaaaaaaaaaaaacagaaaattacaaaatcattattttctccaaccaaaaaggagtaagcaccggaaaaataagtcttctaaatatagtcaaccgggtagatgacgtcatcgacaaaatagggatccccttggagtgttacttggcactaaaaaatgacaagtacaggaagccaagaattggcatgtataactttgccatgcaaaataataaagcccaaattgatgaaatcatttatgtaggggataatgccaaccgaatttatgatgaccatttcaagacaaaatttattaatcacctcaagtgtgtgtattctcaaaataaggtgaatatcaatataggcgaaattgcaaagaggttgaaaaaggactacacagacacagatttgaagtttgccctgaatataaatgccacattttacacccccgaggagctgttcctgaacataaaaaataatttatcagccgagtttcccttcaacccgtgtagcttgctcaaaaatgtagataacaaaccaaatgagcaggacgctcaaagtgacttgcgccgcttggttcgaccggatctgcacctggggggggaacaacatgaagccgccccccaacaaagtggcacacaaaatggaacgaaaaatgaagctgcctctccacaaaatgaagcagcctctccacaaaatgaagcagcctctccacaaaatgaagccgcccctccacaaaatgaagccgcccctccacaaaatgaagccgcccccccacaaaataatctgcaacactccccgccgcggggtgaacaatatttggtgctgctaattggccccccagggtgcggaaaaacatccctttgcaaaaactactttgcagattttgttaacataaatttagaggaactgaaaacaaaaaataaacatatagatatgatcagacaaactattacaagcgggaaaaatgtcataatggacaacgcaaatatgtacgtaaaaaacaggctaatttatatcacggaggccaaaaaaataaatcccaacttaagggttagcgccattttctttcaatactccaaagagttggtttttcacttgaacaacttcaaaatgattactgatgaggaaaatataatgcacgaagttccgaccattgccattcactccttttataaatatgtgcaagttccctccgaaagtgaaaacttcgaccgagtcgtaactctgcatgatgagcactttgtgccatccgatttgcagaacgaggagcgccgaaagttatttttttcgtacttgtactaactatcggggtggccacggagcaaagggccgggcgcgcattatgcgtggggtgtatcgcttctacatcgccgcctctagttgcggtccctccagattgttcatttttttttttagcatacttttggcaaatttgttaaccacgaagtttaagttgtgactgctgctgttacttcccttcccatccattgcctgcaccggattcctcaagtggtcaatcagcaggttgatgaatttatcctcggtgatacctaaaagggagggaaacgtgtcggaaggaaaataattaatcggagtggagacttctttcggagttcttcgccatggaaacgaagagatggcaactccctcacgcggtgactataacgtgtggcaatcccctcacccgatgactctaacacgtgggaatcccctcacgcggtgactctaacacgtggacaccgcctcacaactcacccaagctgtccgcgatggccctccccccgtgaaaaatcacgaacgtcacgggcaggaaaaacgacggcacgtcttcgtaagcctcccgtccggccttcatatcaaccgacttcttaaaaagcgtgcacaacttgtaaccgaaatgcagggaagcctccgttgcgccatttgcaactttctgtagtgattcgtagtacctaaataggtacacatccattccgctaattaagtagtaacacgatagagcgattaaataaatgagcgtccggttaatcaggttttttatcatctgcgtgcactcgtatgtcggtacacactgaactattttttcgttaaaataaacgcataactggtcgaagagggaaaacacatcaggtgtacccagggcgctataattatttttaaagtaccaaatagattttttctcaaatggctcaaagcattcgtaaatacacgaattaacaacattgttcagctcacataatcctttttctaattcgattaaatcgaaataattttctttttttctgttttccttctgcttaatgaaaaagggcgtaatttcgtaattcccgtcatcatcactaatgttatacgaatcgttcaattgaaacgagttaagtttcgcatcactgaagaggctaatttggaaagtcgccacgtttttttcagcgcacttgctcatttgttcggtcccatttggacaggagccattgagttgatctgctctacacgatatgccgctttcctccttatggtccttcctttcaaacgacatgttcatttctgcgtgtttttttttcgtcttttcttttttctctccgtgattttcccactcgataaaatcgtcatttacgccatcatcaggggatagcacaacatctccgaaataattatttaaatggtcttgtgagttgaaaaattcctcaactgattcgtcaaagcagagggtgattaaatccttccctgaggagtccctctttggggggtagttccccacccgggggtcatcaacctctagcgataccaaactgtccgcaaaaaggttcacctcaccaggcgcttcaaacgacgctccctccccataacggaagctcctcccccgataagtatccatttttatccgcacaatttttctcttcaatttggccaaacaacaaattaagtatcgcagaagctgtctgctaataagaaaaagctccaaattgtatttcaactttttcggaacataatcgatcgttacaaatttattttgcatatccatttcgatcagcacattaacattttgctttaagttatttaaattgttactgaggagaaggagagaattattgcaagagacggtaatttttcgaaaaatgtgtggataataaacgtgcgtaaaaagttctttaaaaaatgcctgtacataatttttaatatcaaaaatggtggggaagttgtaataattttcgtactccatggaacttcttatatttcctttctggaatagaagttccactaggttgatcagtttgttcatcgaagtgaaagttatttcttcgtattctctactgaacaaatttaaaaggacatcttttttttcgtgtcctttcatatcgaccttcttctggacaatgtgcacaaattctcctattaaatttaggacaaatagcatgtcttccttcatcaccagctggtttattttgtttcttattagtaagttaacatagggcagataaaattctgtgtacacatgtacagtgttgcatttgtgtgtgtccttatcccatgtattgaaatcactgttgttattatcacctgtttttttttcccctttccatttttccatccgaatttcttcctccatgttgtaattctccttaataatttcattcaagtagttcatctgatcgataccatttttacaattctgtagaattgcgtataaatatgtttttccgttttttcccccattttttattttcaaaatgtggacattggcttcctcaattttgttgtttattattttttttaaacactccttttcggcatgtacatttttaaaagcatttaaacaatgctttacttttctctcatgattctcgtccttaaaaaaatcggccgataaatactgcacgaacaaacttattatgctatcctcatacgccttaatctttttttcctctagcgctacaatgcatatattttgcacactatgctgggaaatgaaccgttttatactgcttatccgttttaaataactctccagggtatcaaagtcaggggtggtcagtagattggggtacttcctatccttgccactcctatggagggtactttgacgcaggtcatgtacatcgaatggttctcccttggagacactcaggtcaattacatccgttggaaagacacccaaaatgttgttctctttcatttcatcacacagtttttttatctccacatggataacttggtataattttaaaactttctcaatttcgattaaacaccttttctcgataattaaagacagaactttgttctttttctccctcagcaattcgtaacttgttttatatttcctcgatacatcctctaaatcgtcagagttccatttttttaatttcctcgcattactcatttggtcaatatatttgtaaaagtactcatacttctccttagctatatcgttgataaaattgtttagtgtgtttattttatcatttacaaaatcgatagtgttgtttatttttttttcactagaaacatcttttaggatgtctttcagttctagctggaaaatatcgttgatgatttcgttcctttttttatgcccttcttctctgctgtttagggagtccccctttggggggtgggacacactgccctgtttcggctcccccagtagcattatatgtgtatgtcgctttacgtgctcattcgttctcctcccttccttgcctctctttcctttttcccaaggcagcgtatacttcttccagcttctcctttttaattacttccccctttggtaattttccgcggagggaacaacttggggccccaaaacaacgctgcctccgatgcgcaaactcagccgtggaaagatcgaacacacgtttttgtaacgcaccgtgccgttggtttatgcgaaggaaagttacactgcagaggctgcaatccaggagagaccaattcgtttaaaatgacacacgtgggaaagttcgccagtgcgtgctggcctattcgcttatgtatacaatacggatgtatgaccacgagcgcgcgtgtatagccttttttgtgggctaaaccccaccggggggattctcaaaacggaaaaaaaaataaaacaaaaaaaagggaaaaatggtgaagaagttgccacaagggtcaaattcttttcctaaaaaaaaaaaaaaaaaaactgctccactgggagtattcacctatcgatgcatgggcagcatgaaattttcttcccaagctatgccttcctcgcttctataatttccacccctccctcgattcgcttaaaaaatgagcaataagctagcagcccattctgttgtactcataatgtacaaaagtagtatcgccatagcgcagcttcgtacatttacatgtacatgtaaaaaattgcgccaatgcggcatatggaggatccctttgacaggcgcgcaaaactgatgactctccttcgggttactcctccaaacttactgaaaaaaacaaatccttcttccaatacgaaaggtgcctacacatggagccattcttccccccatatttcatttcttcccacagaaagtaggctgaattaaacagtacacaatttgggtacaggttaaaggtgactcttcttttccccccaatagaattacctcccctgaattcgtgcgaagcgtgtaaatcgttggtgaggacaaagtctccatgcttagccacgtaaaagcacacattctcgtacgccatgaggtaataaatatccatgacataatttaataaaataaaaatgcgcgtaatttctgttctacgttttatctgttcacctgtgtagtagtacattaacagcctttttagctctctgaagaagcgattacataatagctgtagtaagatgtgagaattgctccctttgccatccctcctcgggggaatgttttcaatgaagtactttagcagcttgtgtgaaaagggaaagtgcagaatggacctccccctcagcttatttttagtgttctcatcgcttactggctcgaagtggatggtgtttcccccgagtgtttctgagttggcttcatccgcgtctatgtctgcgtctgcttcttccgctgcttctgcggcttctcctgcttctgcttcttccgcctcttcttctgctaccgctaccgccgctacatggcgtccgcgccggtgaagcggcttaaaatttagcacaagcgcgaaggccacgtcagggtatacgtaagtagccccgctgtggtacgaacacatgcctgaccgggtcatatactttttaaaatattcccagtccgactttatgctatttataatggtgaacggttgcatatacatatccatgtccatgaggctaagcacatcttttaaaatttttctgttccttcgatgcttcctatcgagtggcggtaacaatgcttctttttgtttatgcctctctgattttgttttgcccgaatcaccataatgggaaattacctccccctctcgcctcttactttcaaatagatcgaccaatgagttaattataactccacgagtgaagtagcagatgtgatttgcccctatcttacccctcctgtaaaaatcgtagcttcttttcctcagtttgtaatggataacagcgtaaaaaaggtacttgaggagggaagccattttatgctcccgtagggatcgaaagggagtaccccgataattcatctttagcaaattagtaaaaacgtatacacatgatgggacacagatattgtaatgggagaggttgttgtcctttcgaatcacttcaatctgttttacgtaaacaaatttgtatatattaagcctgctgaccttcacacagttttgtttttctttcccttgagggcaataaaaatggtagaagcaaaacttgataaataaaaaacaaatgtcgaaattttccttcattttttacatatattcgattttggtttttgtaaatgtattcgtcatagaatgttttaaaaaagttcgctacctcccgtctttcttccaataaaaaggaaagatccctcgtctcttccaattttttgttttccctcccataagtacaatcacaccaatgagggtcattactttctgcatgtttggcacccccgatattattttgaacctcctgctgcttcctctcattattgagcttacgttccttcttgtgcctatcccccctgagtcgtaatttcttttccgaaagatacttaaaaattatatcacttttttggttgcactttttagttattgtttttgcccttcttttacaagctttccacctttcaatgacacatttttttaaaaggtggtagatatcgtctagggggagagtagccccatcactgtcactccaatttgtgttacctttactgtgattattccttctcctaaaagcaaaattgatgatctctagattgtgactcaaattaaaatatatgtggaaccttttgctgagcttctcaaaatcgaatgctcggctagccacaaaaaggacgtccttcctatcatagttatttaaatcttttataatgtttaaatagtcaaaagtgttcataatatgttcctcatttatcgtgatgaataaattttttttctttctaaaaagtgacttacgcgggttggagtttgcccttttaaatgtacacttagttgtattcagagccctatagagaaatgccctaccactgggatcttcctttctctcttcgctgacgtcaatgttgattattttttctcctctccttctgttccttttccccattagaattctatacatgcgcacagtagacttcaccaaaaggaaggacctcctcaaattgatgaaataacttatgtactttgtttccttaattcgtaggagcgcgccttctacgatattgatgacggtgctggagttggctccgtccttcttgggatagctcctgggccagttcgttccccgcttcgctccccccttcgtgcgctccgccaggtacaccccatttccgcttccccccccgcacgcgcacggactgccgccgtccgctgccccactcgccgcgtcgctccccacccctagataatcacacatctcgcagtacgcccttattttgcgaaacaaatcatcgccatactcacaaaagtttatcttcaagtagtcaaaatggtcagtccttaagccttcccctaaaccgaactcgtaattaataaactgcaaatcatctcgagttaaaaaaattgaagcttgacatacatccgtgtctaaaaaattttttttaaacttttttttcagcgcatcgtaatttctatttgtcagtttggagaaaataatggggacgtaggacagaagttccaacctgttgtaattccacacgatttgtttgttcctccgcggggtgctggggttgcagtctccaccgccgctgccgccgccgctgccgccaccgctgctgccaccactgctgccacctctaccgccactaccatcggtgcgtcccgatttaaagctctccacgcagcttatacaattcaagaaggtggtctttccgctatccttatccccacatagtagtatgtccatgaaccttatgtcattcacaatgttcgtagttaccctgttcgctgtcaccctgttcgaggttaccctgttcgcagttcccctgttcgcgccgcttctccctctcccttcccttttggtgccctttttgcttctccccccaggggaaaatatatttagttggcgaagcacccccccttttttctcgcacacctttagtacgttactatctatatctaaaaattcttcgtcatacttttcgtcatttttataggtatatatttcctcatgataaccgccttcacgcttcctcctttttgtgttcatttaaagaaaacgaattgactaatctgttggtaccaccaacttggataccgcagttgctaacgcgatgtcaacatgcgaggattctctatcagtatgtggacgcgcagtatggctcatcctaactctacccccttcagcattaggggagtggaaaaaatatcacttcgaagtggtactttttttttttttttttactatatccacgtggagtgatactatatttttttttttttttttttttttttttacatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccctttttttttttttttaccacttctggggcggggaaaacaaaacgttaacgagggactcgtgcaaaaaggacaaattatgcttgagagaaacataaaagtgggacttacagagatacatgtgatctatatccaagcaggtatgaaacaactggatgaataaaataaaattagaaaaatatttactcaacaaaaaattcgcaaagggaaatgtaaaaagaacttcattaattttggagctaatccacctatcaattctgtgcttggtagattttaaccacaaatagcaaaaggaaaagggacatatttctatgtcatcatcgctgttattctttgtgtatataattattttctctatgtcattaatttttaaatattcattggagaaaaaatcttcataaaattcattcgattcggagaaaatatttttcgtcaactttagggggtatgtaactttatgtatgcatttgtttacaaagtgcggaagaagaaaaaggagtagccattccttcgtttctttgtttaagctactagagtacagctccacaagctttgtgttgttatcttggtataaggcattatacaggatgtacaatgctaaagtgcgcatgggatatatttttacacttaacacaaaacagcaatcctttattttcatatgatcaacatttcgaatcttattttccttccactcttggctgtctctcctattatgtgagttgttcttcgcactactgggcccactgtacagcttagcaaaaaggcactttttttttttttttttttcgcgtattgtacaattggtgccatattcaccacaccttgtccctttactattcattttgttaaggacaattccgatcgattttttttccacctcccctctctctttcattgctatgtttttcctcattttgttgaactccttttttatgttcctcccaatttggtatccaaagtaatcagggttatgaggccacacaggaaaaaaagctgacgtgtaatcaccctccttggaaatattatatttcacatcagctagcagacattcctctaagtagactttcaaattcacatcaaaacagttgtagtagtttattttattttccttcgagctaactcttattcccaggtaggtaacatccttaacatatttatcggtgtcacatttttcttcttccttgaaacacagcgttaggtaggaatcacccctggggagggtttcaaatgtgggaaaaaaaaaaaaaaatggaaatgcatttatttgtcacatttgggggatgagccacagttatatatgatgtgacccccaccagtgtgtgctacgctccggtggagccatggtgagaaacaccccttctgttgggagggctaaatcaaatgcgtgtattgtttccccccccatggggtgtgtgtgggggaaacaactcggggagcctgccatcccatcaccatcaccagcaaatgcatttgcgcatagatgtgtgcaccttagcgcgcagactcgtgtgggaacactcaaatggcatttctctatgaagccttctcgctgtctactctgcccctccatatattgcccactccctccccacttcctctccactttctccccacttctcacctttggaaggagtcctcctcctgcgagaataaatcgaaggatacgttcggcacgcagtccagcgagtggaacgttttggtgtctctcctctcgtcgcagccaatcacgttgtcacccccatctacgttgtcgcccccttctacgttgtcacccccatctacgttatcaaccccgtcttcgtcatcaactccgtcttcgtcatcaccgccgtcttcgtcatcaccgccgtcttcgtcatcaattccgtcttcgtcatcaccgccacccgcgccgcccccctggtggtacccgctctggtgaaaggactcactcattttgccgttaatgccaaagttcatttcgcctgatttgtcgaagctgtaacccaggtcccctccttcctcctgatcgcccccaaatgaataaccgccacacgcactcgtcgtgtcattcgactcgaataaaagattgttcagcatattcaaatgatgcgttttattttctctcaaccttctcttaacggtaaagttgttcccataatacacctcctcctttacgtacaaatcggtcttttcccaaattttgtttaaaatatttcgtacccctgtttttttaaacttgctattttttatatacacgtgggtagtattttccttccgttccttgcccttcctcttcatgcgattactcaccaaatggttactttggttaatcagggccccccattctgccatggttacatcttccatggttacatccgacgagttgtccctttttctgcattcgcacccatgtaagcccttcttcctacccccccttctagcttcttcccccccatttgtatttgaaaaaaatccgaacaaaaatttcaccaccgaatcagtagacggcctaataatcttcaagtcagcaacaatgttgttcactaatctgagagccttacatctatcatatagaaaaaatctttttacaaagctcccaccatttttgctaaagaaaaaatcgataaaggaaggatccaaatacaagaaatgatacacaaggtcaaagaatattcccacatttagaaccttccttgtaaatattttttgaaaaaaaatggcattacatagccattcgtttatagtcaccttattagatagcctttttaaaaatgcattgtcatatagatagccgtaaaagtccagagcctttataaccgtcttgaagtttcctcggttaattttctttatgatgtcatgcgaaaacaaaatccttgataagtcaaagtcaacgccatgttcgttcatgttgagcagattgtttctactgtatgtgttcaaaattattttaaagtagccatacttattcatatatttccgatttatctccaatgtttttttttccctctcgtatattagctttaccctttttagcaggctgctccttgtttgtgacttacacgggattctccctcctcgtggggggttttccttgtaaatatctcccttctgagggatcttcacacaatttgggcccttttccaccaactcggcattatataaagaagacttttccaaagggcaattttgacttccatttattaatctgtgttcctttctaccctcctcaatagggttatccattttgtgatatatttccactccttcgctctgcaccctcccatcattttcgtattccaattggtgtatcccttttttgagtgatcccttctcatcgcagaacaccgatttgtactcctctaaaatgagcctttcttcagacgggctaacaagttgatactccgagagcatgtcagtgtggctgtctatctgtggatctcccccttttccttctttttcattcattcctgtgtgtaactgcttccctgtttggcccccctcaccaactgttacaccctttctgtctagaaaattcactccgcagttcatcaactctcctttgcttgcaaagctatccgcactaatgaggctcaaaatctcgttgtgaatgctcttaatccttttctttttatcgataatactatttttaacgacactcctgctctcgttgaacacatgtttaacggcctttctcaaagtgccttcacttctaccattcctactaccattagcactacctatgtttgaccccttcttctgtttggattccctttcctcattcatttcctcctcacaccttacagtctcggtactcgctttatcttcaccagaatagtgactgtgcttattgggcatattttccctttgactatcataaggatccacagtggctgactcatttgttgtattttttccattttgcttatctgattttacagaactgcgtcgttttttcagtgtggagttgtggtccccattccttctttcacttcctacctctaaattattgcagtagacgggacataacccatccttatcattcccataatgagcagttatttctctatcaaaactaatttgagcattttttttgtcttctcgaatggcatagccaccgtttaattcgttttcccctttattgctctccctttcctcttgctcattcaaaggcgaagaagtatcacttttcttgttaacagcaggatcggcttctctccgatctcgttctacttcctcttttgaactatccgttttgtcctccctttgaactaaattacccgtaggaagttcttcccttctgttaacttcttcagctgaaaacctcctattattatcctcctcattgtggtcactttcaatgggctcttttccatccctttccctttcaacgtcgcttttacttttcgaattactctccgatgggacatgtgccatttcgtgtaatagcgtcttccttttcttgatgaaaggttttgctatattcttttccaggttttcatctgctgagccattttcctcctttgcttctttcactctcattttttcatcactcgggttttcccctttggggttttcctgaacacggttagagcttctagctgggctcctatcgcaacccaaactagtcttctcattatttttgtaaaaatccttcattttgagaaaaatttctttcttgtactgctcacccgcttgtaaggccctgcactggactcgcttcttcttgctatcggattgctctctgtgtgtcccaaaaatgtgaagcgaattctttttctcaacgcccagagttttttccactgaatgcacgtcgtttgcgtcgcacaaggggtcctttgagttgcgcatcatcgtgccacggcaggtcagcctgttagcgtgttagcgtgtcaacgtgttagcgcatgtgcctaagagttcgttagagtcgcgaatcgaagcgctaccgaaccgctaacctaaccgctaaccgaatcgctgatcgaagttgcctcacatcctacgcaaagcgcggctgcagaaacaggccaacgaagacagcgaagagacgaacaatctaacaagttaacaaattggcaagcgaacaggtatcgcttaattaagcagatttactaagaaggataaaaaaaaaaaaggtgttatcgaaaaatgcaaagagttcctaatttgcacgcccagcgtggccagctttgtgacacatgcgtggcgtgaaatcccgttttttttaaaaaaacaaactatccagctgtttagtaaaaatgaacttctttttccccaaaatgtggtgtctacactccgtgcgaagttactatgcgcgtttttacatcccgcttaaccgttgcgtatgatacaggggaagtgccttttctacactttcctcgtcattttcctcgccattttccccgtcattttcctcatttacttttttttccaccgtgcactgattcacgcgttgcgcaacgtaaacggcgcggacaaaacgtacacctgaaaagttcacccaacaacgtatgcatcttttttttttttgttgaacatcccaattaggcaccttcgcagttcctcccaagagggccccttccgaccaaaaaatggtgtctactcaaacgtgtttgcaacaatgtatatgcaatacgtaacacatatgcgcaactcaaaaataaataaaaagtaaaatgagacatgtatagcaggccacatgcctcgcgatataacaaaaaaaaaaaaaaaaatttcaatgaactggcttctttcgcccttttttttttttttgcttacttcctcgctcatatatccagccgaatgacattcacaaagttgtaatacttgtcagagcagccaagaatgccgatcaaatcatcattcgaaaagaactcctgatttagtaaggaaaaggctttccgtgcatacagagctattttaaaatgctcgtcactacactcagaaacgagcctattcacaaaatcgtcatgtatgctactttggaaataatagttgattgatatttttttatcgtaaaggattaagtcctccgatttgttaatatgaaccacattgtcgtaagaaaattttaatgaattctgattcctctcgtaaaacttctgttcgtatttattcaaatgcatgaattcaatattttggatcaaatcgttgaaatggatttccttaaaagttacgctcaaattatccgtagcgctgttatcactgttaaattttagcaaattattgttttcgatattgtctccttcaccacagatgggagctaatctccgaagtatatttttcttaaacattttcacattttcctcgtacggtatagggagaatcaaaaagacattcaccacagcgttgataattcgaggtagtctttccctcagctgtgctatggcatattgatcgaaaaattccatttttatttctctcaaaatcgtgtcaaagttgttcatgctgctgttggtcgtgctgacacttttgaggaaaggaaagcccttttcttcatcatctccttccccttcttcttttcccccggcaccgcaaccacccgactccctctttttctgctcatacatacacagatatatcaatatgttggaaaaggcaaaaatgaaatacttcaagtcgtccgaattttggtaaatataaaatatatcatttaaccactcatcgatgatggagccaaatatattttcacttaccaaaatggagaaaaaatcttgtatgtccataaaaacgtacagagagagggactgataaatgtatctcttcttctgtaacatcagcaacgttgcatacttatggtattcattttcggaaccgttgagaaccaaattctggtttatagatttcaacgtttttagtaacatttttatgtgttccctctttttgtccttcaaaaggaatatgttaaaataaaccgtgtttaacaacttgagcattttattttctctattctggtctccatcccccccgttgatgttcccctgagaggagccactactatgcacgttgttggtggtgcctccaccgttgggatggctccacttatttgtatcacttttcatattcgtttccttatccttatccttattgttcttcttcttcctcctactttttaattttttttttttgttcagaaaatagtttttcatctgcttgtagaaaagaatttcccctttccagctttcgcaattcgtgccagtctcgtacatgctgtcgttcatatcgcttttctgaaatgagatgtcgctcgaaaggctcttagggttctttgagtagtagctttgcatcgcatcttcactcgtgtgtacatttttttcattttcctcctcgtccacctcgacatatatgccccccccttcatccgcatctgggtcatcctccgcctcgtcgtccgcgccatcgcccatgccatcgcccatgccatcgcccatgccatcgcccatgccatcgcccatgccatcgcccataccatcgcccatgccatcgcccataccgtcacccacaccgtcacccataccgtcacccacaccgtcacccataccgtcacccacttcgccgcatgcctctccgtacccctcccccccttccgcgcaattcccttccaaaaaggcatcgtccagaaaaacaaactcaccattattgcaatccctgctggcgccactcatttcgtcaaacttactaaatgaataattcgaaacgacatcatccatgtcgctcagctgcgcaccgtcctcttcctgaagcaggtcgtatgcccttcgcaatttgccccaaaataggtaggtaaaaaatattttattcttacctagcaacataaataggtaagacaacaaattattatacaaatacaatccacatatgtgcaaagtacaattattgcaaaaatgttgttcattcaaattttcttctgacagaagaattagaagcaaactaatttttcgaaaaatttctactagagaaatattcaaactatttgcagtgaatggactttcctctgctaacgaaaagaagaagtaaagaacatccctccttatcacattgctgaaaaattgaaataggtacacaggaatgttcgctaccttttccaatttagttacttccctcagctaaatacattaaacccctacaaaatcccccccccagagtataaaaaataaaaccaaaatattttataatggaataaagaattctttgtaaaaatgtgcagtatgtagtatatctcgtttagtatttcctcacacacctgattcttcttcaccgtcctcactatattcttaaagtaggcgataaatttttctccctgtagtattttgattataaggacatcctgtgtactactagcgtttttgtaatattccagaaaaaaggaaaagaatttcaatgctttcaaaaaggaagaatgctctttgtcgctaccagaaatatgcgacgaactcgtgtccaacaaggattcgttcagcaaattgataaacaaaaaaatgttgttgttaatctcgttttggtaaaataacgatataaaattcaaaaactggtttaaattcctcacctccattttttctatatagtactgaaaattatgatacaacacatcattgataaaaaagtctgtgaagcagttcacttggttgtacaaataactgctccacatttttgtcttatcccacgtgtagtcgcaaagggggttctgttccccccttaggtagctcaaaaagtatctcttctcgtaattctgactcagaaggatgctcgcgttatcttcataaaactcattgtcatgagaattggattcattctttatgaataaaattaatagttggaaaaataaaaatgtgaaaacttccctaaaatcattgtagaaaatttgcctgggaatcccatacttgtacattaaattaatcaacgtgtcgaatgacttaaattttaagtgcttctcaaaatagaacagatttatgaagcagatgtaaaagaaaaactgcaaaacgttttcgctgaacctggtcatgctgatgtattcctttaacatccacattattactctcttcagattattcgagtaggggtgaaatatattcaccaacatgtagttaagaaaaaaggatttatctctgatcttaaagtcggtcacaatctggtcaaacttttcgatttccttatcgtcattactaatgtgcagtttgtacttcttcttgtttttgcagtactcctcgatgtagtcgtcgaccgttaagtcttcgctttcgcgactggttcggttatcatgctggtcggcgggggtgcccgtaaaagtaggggccatgggggacatagaagtcgtgtgggaagtgagacacgtgggcaatgcggcagtcgcggcagttgcggcagccgtggcaggcactccagacgcggcgaacgcgccagatgtgggagctcccgccccgcccagtaacaccccctcgtctatggcgccgcgtagcaccctcgtgataaacacccatttgtagtacactaaaaacataaacagggaaaaatacttgtacaaatttatgtcgttcatgatgaggcagctgaagtttaagttgtgattattctgcatgctgtacagatctttgaaaatgagttcctcctgcgaatacttatacaagggcaagttcttaatgataaaaatcaagctgttaaatgtgtcactgtttaataaataaaacgacgaaaggtccaccttgtgttgtatgtcattttccctcatgtgcttctttataatctcagaaatgcaggacatcacactgtttatgtaaatgttgtggttctttgttctcatgcacatctcagcgttaattaaaaggttgctctttttgtaacagctaatctccacgacgtccttggagaagtccatctccttcttcacaaacatgtcggggtaaagcacatgcatgtactcgttctggataactaaacaggttcgcaagtgctccttcacatttgcgtctaagtaaaatatgatgtcgtaaaaatacttatccaacaactcgcaaaatagaaaaatgatgtaattgacatacttcttcaatacgttcttcgatttcgtgtcatcgtaatagtcagacaggtactttcggtacagcgggattttgtggaagcaaatgatgtacctctcgaactttagattttcaaatagaaggctttcttccttttgcggagattcgttcgtgaagaaattctgccaggggcgggagcggggagcgggggcgatatggctaagcggcacacgagggtacacgcgaaggtatacactcaagggcactctcaagggcacactcaagcgaacactcaagcgaacactcaagcgaacactcaagcgtacactcaagcccacatcaagcgcacacaatggcgcacccacatcaagcgtacgcaatggcgcaaccacctccgcgcgcggtcgcggggcgcccctccatgcttacgtcgacgcactccacgtgggaactactgccaatgtggacaaagaggcagcctaaaaacgcctcgctcaaaatgttctgcttcacgaacatctgcaaatggtcgaaggaaactatcatacacaggtagttcagcgacaacgacaggcacttatcagcgaaattcaagtagtcagtaaagtctaccacatatctaatgtagcagatcaatttgtcgtaatgcattctttcctcgtctgtgtaattcgtattgataatagctttcaaaatgagaagggcaattttttcgaggaatattatgtacttattttcgaaattttttagcagcaatttccatgtctcattcatttcgtcgaagtaaatggatctgtacaaaaacatatttaaaatttttaggcaccactttttcgacttcagcaggatgattaagaatagcctatctacattgtgatctttgttatgaataagttcgcttaaattttcatatgatgtttcttccgtaattttggcaacagatatgggtcccttagcagacgactcactcgtgttagtaaaatacaatttatgtacgtaagcatccaaatccatgtctaatatgttcactatatttgtgaataatatttcaagttcgttcttgattaactcttctggcaagctgctaaaatgacacagtaaagttttatataaaaacttcacgattttcttcaccataaacacgacgtatatactctccatgtaattcaacaaagtacataacagtcgattaaaaatcgggaagaatatctttattatgtccttaaaccctgctaacaaattttcacatggtatttttaaagcgctatattctcccgtttctagcaagtccttattgctactatttatgtgtgagatgaagtagttgtgatatagcacagaatatgaattattgttctgcgtcctcgggatgtacttcttcaccattttgttcattaaaaacatgagggagtagaagttttgaaagtgtatgaccactcggtgggtgttgcttactccgttattccccccttctttcatattctccatttggctagctgcagcaccgcacttcatcaaatcggttaggcaactcaacgtcgagttatagtcaccgtttatgacattcgccaagtcgttactattataaatagaaataaaattaaaggtgttgaaaatatcgcctagtaaatttccccacttgtaggggtaatctatcaaaaataggttaaaaaatatgtcaatgaaatataagcatatgttaaacttcttcatttctactatgcttttgtgccttttaaaagatctatacatgttcttgttaatgaactccatcaaggtagaaaactttttgttttcatcacagttaattacacacgaatttttaatcaggagcaaaattttttctttcaaatatgcccattccttttcgctgatatgtttcgaggcattctcaccattttcgagcaactcaaaatttttggaaatatcttcacttaaaaatttaatgaacagaaagttgtcacctgcaatatgtgaataagtcttgtcttcccattcctggttgccgctactccacgtgtccttgcgtaatatctccccactccctttgctatatatcaaacagttgaagttttttacttcttttttgtacttactcctctcgtaatcctttatgatgctctttagatatttatttacgtaatgaaaaatgtaattctttaaacatataatcatcatcaaccttgtgaaatggaattcctctcccttcacatgggaattattaatagcttgaatgatcctaacaatgtctaagttgctgtccttaaactttttagaaatgtcataactgacatgtttatcctttaccagctcgacaaaaatgtccacatagcgttttatttcaaccttgcagctggtttccacgtcatgttggtaatttgcacctccttccacatagttggcttcgaaaatgtttaagtgttccgtttcgtctatctgctcgtggtagttatttaggtccacaaataacgtgtcgtttattttgataaaattttccattatccttccgcggcgtttttaaatgaaaatgaagtgacaaacttgcagtgaaccttgcagtgaactttcagtggttcttaccaagttcacttcagggttacttccacaaatgaatcgaagtttagtgaatttttaatggccttatgcactgaatcctttttgcaaatttttgcaaaagaattcatttgttatgtattgtaatatgatccatttcagcgtggttttttttttctttatcccccaccccttgcgtatctttgcatttatcctggcactaacccagtataactgcaccttttttttggtgcacacgtacggttggctggttgttgtacacgttagctacgaattttctctttgtctgtacaaatgcttgtgtaccccatttgtctctctccactatgtgcgatggcgagcgcgtagtttcttcatggaggtaaaaaatatctgtaaattgtttaattagttacagtggcgttgaaaaaaaaaaaaaaaaagggaaagaagttaaataatgcgcgtaaacttaacaccctaaaaaaactcaaatgtgtaataagcaattcacaatatatcttcaattcagtgtaaccatttaagcgaattaagcacagggttttcctttttccctcttttaatttcttttacttttccatgttctacgttaataagccaagttttttcaaatgtgcacaagtgcaatgttttaagacttgccttgcgaaattttattcagccaataaaatcgttacatatttaagattggccgcacaagggttccgtgcgcaaaggggtttccttggagtttattcactttagcacatttcacgcaatttttgctcactcatttgtttgctccttttagtatttatttagtaatttatttatctattttattttatttttatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaacaggcaaggtattaaaaataaaaaaaagaaaaaatactcattggctagcttaaattttaatagcttttcctttggggggctactaaagtaaaaagtctctattggtgttttctcaataactaagtaatgtttttttttgggggttaaaattctaggatgtaaaaaattacgggcagctattaaacggttgtgattttttctttcttctttctccctcattttaattaacacattttataattgtcaacactacggtattcccagtccatttttattgctatgctgtcatttatgtgagtgcgggattggttcccctcatgaaagatccaaggatggcgtatgtcaaattaatcgacagaataactcctccgtttgggtagagccacccacgtgggcaaacttaccagttaacttttaaacgcacgaattgcgctgctatttcgcagttatccaaattgtccctacacacaaattagtaaaacgcggatttattcgttcagacgatttgttcatattagccatgggtatcttacacgcccatcagtcataatgcctattcttggcaccttcactttttgctgttaaatatgttgagttcgatttcttgctattcccagctggattggaattatgcgcagcggcggtacccatttcatttcgtagcaacgcataattgtctatcctattttttgaggcataaaacatgccactcgtgtggtccatgtcgtttgaattgttttgcttactaaaccgttcgttcagtcgttcaccaaagggctcaccgaagggttcttcgtaccgatttccaaaccgatcgcttaccaatttcgcgctccagttgttcctcttattattgtgttgtcccatcggttgtctattcgacttgtaaaacgtcgcgttgttcatttcacttctcatgtagtcattcttttgttctccagcgtgatacttattcttgtaaaatccattgttgctactgagcttcttagtggttatgttgctacttccaaaccgttttcccactggtcttttttcgtagtaggtctttctgttgaagttgccgtcgctggctttttcctcgccctggttgttcttattgtgtgcgctgtattttttcacagaggggggggcgtttgcatcagtgttattgtcggtgttattgttggcgttattttcggcgttcatgtcggcgtccatgtccgcgttcatgcccgcgtttgtgtctgtattttcttccagctttccttccaactttgcatccccgatcgcattttcgaccacttcttctcctccttctctacccgagttgtcccactttctacccgaagaaaaactcaaaaagggtgccttgttattctgtggaccattcttgtggaccaactgcaaagacctcttctgatgatttgggcggtaattattatttctttggtagtacttgttttccccctgatgggcggcgttgctatttaatacatgcatgtggttttttgaacccgagaagtaattactctttgcagtgttataactatcgcccacagtgttgtctacatattcgcctttatttccccgagtggagaacccgcccctaccttcgatcaccagttccctttcatttgccatttccgagttcgtttgaacatccgtgttgtccttacttcttgcagcatcctcctcagtggtgcctcgacttcctaacgtttctgtcatttgggagagattctcatggatgtccttttccacaccactgttggtgtaagttgaacacaattcgtatacttttatttcctcctcaaatatttcattgttgttttttttcctgttctcctgatcgatgtatgtttctaacagattattatatctgccgctcatccaacattcgaattctttaaaattaaaagagggggttacttcgtccgtgttcctactcctttgatctgttttcgggacgaacattttgcctctattttctgggccattcgaatggttttgctttccgccatttgggggattcttatctttctcaccttgtaatgagtttgtgtgatccttctcatccccattcgctgctgcgtgatggtattcatccccgtttgtgggtaccggactttttgtggagtctcccggatgggtcgtaaaatgcttcgctcgtcgttcacttttttttacatgtgcaccgctaccttctccttccattgttgtataatcccctttcttgtattcctttctccttatctccttcattacgtctttttcgccactgttattaatcttgcttctaccactatcgctggtatccgcttgtggggtaaaactatatttattttcgcttttcatataatcagaattacctcctgtggtgatgctctctttttggttgtccctaccatcattggtatgtgtgggcttagcataggatttgttagcctggtcaatattgccatggtgtgaaggactacccatggtagagctatttttcttaccagcacggggtatatgattatgagtcttttcatcactattgtggtacgtaccagctgacgatgtagggttggtcgtgtgtatgacctgtttgcccaccaactcggtgctatttctactcgcgtttccttctgtaaacacttcaaaagaatcattttcgtcacacccgttggtttctttcccttttgtatcgtcactaatgggtaagtgtttgttataattagtactttggatttgcttgctaaacgaattcactttttttttgctagcactactactatcgttaccaacatttgtgctgtcatttctttcaaaataattcgcgtcatatttcttggggtatttttccgctacgtgaaatcgcgtgtccttctgcttcacacccgttgattcttttttgttcttaaaattgtttcttctaaaattaaggctttcgttttttccattttgttcgtatcgttcgtattgttcgtgtcgtttgttttgttcgtgctgctcgtatcgatcgtatcgatcgtatcgctcgtatcgttcataccgttcgtatcgctcgtgctgctcattctggttcatccagtacacaccgtggtcgtggctgccgcttttctccccatacctgttggcgctccccgtgctatcttcattattgccattacgatagtgattcttgtagttactcattttataattgtctccgttgtggaaattatcgttcatttttgcagagttgcccatttgggctgttccaccaacatttttgtaacccccgttaattgcgtttctatacgtgtggggggttccatttttgaagcccctttcatttaccctatgtggctcattatttctaccgtgactgttgttgctgctgttgggggaattccccccaggagcataactctcttcatttttgtaattctctccgcttctaaagtccccactggtcgtgttgtaatcctcatttttgtctctacagctcttccaacattcgtctctcttactgtgaccaaaagttttgtagttgtcactgtttctgttggagttcccacagttggggttgttccttctaacctccttcttaaaggatgccccatttttggcattattaaaccctgggaattttttgtaatttccatttttctgactcgtcacgttattgctgcttgtctcctcattactgttttctttatcctttttattttgatgctcgcttcgcttaaagggacacgtcttcttgctgctcccgcttgttgttctgttaacaccggaatttatatgatcattcgggctatcatcttttgggccccgttcagtctttccttcctcctcggttattacgtctaactcatccttcactacatctttatttttattcatattggcatttttactctgccttatgttgatactatgaataggttcgctcgttttcgctccttcccccattgctgcattttccttcttactactctcatccttttcattattttgtttggtgctgacacggctctccattttggcatacttcgtctcttccacggaagtatcaactggtttgttgtcgtcattgccccctttagatgcagaaccccttttgtcattcgcaggagggtctttgctcacattcttcttgtcgcaagttggaggactcgtttcggatttctccttttcctcatggctaggaggcaccttcttagcattctgcaacgagttgaacttatcatcatcgttgcaatttctgtatggcaacaaattactgtaagtttttttttttacttcactttttggtaacactttatgtaatgtttcaacattttcccttcccccaaattctctattgctgctttggctgttgtccctttgttcattgcatgcaccgatcccactgctttgtgtttttcctctgttgtcattgtttgaggaaccccgtgcgacatgaccatgttgataattatctccccctttcacgacattgttatggttacacacgctactcttgctgtcatcatgcacgacaccttccgtggtagtccttacgggggtaccctctgcgacaccggcactgtctttacaataatgcacttcctcattacccttcttcttcttcttcttcgcatcgtctgtcgtgtcactatcagctttaaaagctggcgttgttgtgcctttttttaacacactttgattaatgttggctttgagattttcacccacaatttcttgagaggagcacccacttgcgttactgctgtttttaagcatgttcactttatcatctgtgttgatcaaattggcggagtgactctcctggttgttatttctgttttcctctttggcgtgatcgtattttcctgtgctttgatttttcgcctctttctgaatgttcattttttttttataaaggggacttctttctctttctttgcgcttttccctctgctttttttttttttatgttccttttaatgtgagttttcccaacacgcggttaagaagcatgtgccgctgcccttttgttttcccaacgcggggttaagaagcatgtgcccctgcctacgtgcatagcgatatttatctgcgcgccgacgtgtgcctgcatgccgaactgtgtaggcctgcactgaggagaacgtaaacctacgtgggcgttgtgtaaagatgtgagaagggatgatccaataaatatcagcatacacccccgcgtattttctcaagtgcctttttcaggttcgatttttaaggtcaaaaaaaaaaaaaaaaatggataaggatagcataaagatggcataaagatggcatgaggatggcataaagctggcaggatagcagaagggcaaaataacgcttttggttcggttcacaagcgtacaaaaaatttgttcgacaaaatatttttacttgtaaggcatgtgtttaaaaaaaaattaattcacgtcaacctcttaagacattgagtatggcaacaattacgagtaaagccatgtttaaaaaaaggagaaaaaaatttaataaccgaattgaaaaaataagcacaagaaagtgtacacgcgtaacacatgaatgtcatatccgcgaggtaggtaaagcaaaagtgcaatacatacataaatgaataaataaataaatgaataaataaataaatgaataaataaatgaataaataaataaatcgtcacaaaatgccccttttaagagttctatttttctttataacggaaaaaaagtccgctttgggagggagcacactcggtaggaacgaactctctggaggttaaaaaaaaacaaaaaagatgagaacgggaaaaaagcctcacgaaagatcacatctatgtggctcataaacggcaaaaaggatcgcacgcaacaaaacgcacgtagtatgttttgcataactgaaggcgcgcttcaccatgcaagcaaaaaaggagcatacatacgtatggccaaagaatgacatatgcatataatatattatattgctcgcgttaacgttgtattttcctattatcatcttcccgttaacctgtttacatatcctctctttttattttttgcaaacattcgtacttttccccttttgatgctacccttttttatggctaaatttttttttttttccctgtgtttggttatagtgtcatttatttttttgataaaaacacataagggtgttgaatgcattttatttttttttcttttttctcacatttggcatacacttttttttcgtgcgactcggagggcattttttttaaagcgtcgcttatcgtttatttttaaaagtacgttttttttcaaatatctttttttctttttaataaaaataccgttattttaaaaataccgcttttttcttgtccctcccccgctccaccgtgaaaatataatttaacgagtgaaaaaccaaagctacctttttatcaacaatttcgaaagagctgagtcagaaaagaaaaaaaaaaatacatatagtgacatcataattttgatatttgttgacatgcatggcgatgcatctctttatctgtttgtaccccttctcgttcgcttcaagttggaaaaaaaagggggcggcttgctgagcccacgggggacctactgtgcgtttgagtcagtacatacgtagaggttataatcgatgctgcgcttgttagcacatatgggcgtacagccccacttacgcataccttcctactacgtttaaaattcccagttttatcacacccttttttgttagaatgtttggacaacgcggtgcggtaaagttcgcgcaacgtgaatgccacgaggcgggtcgtatctggaaatgccagagtggaaaaacggcacaaaaaaggggcaaaaaaggcgcaaaaaaggggcaaaaaaggcacaaaaaaggcgcaaaataaagcggcacaaaaacggcgcaaaataaagcggcacaaaaacggcgctcaagacagatataacgaattattaaagacaggccagcgtacaaatgcgatatgtgcacatatgcacgtatgtataacacacgcatttgtatggatacactcgcgcacaaaggataagacgcgaaaagcgactccaaaaaacatacgtctaacaacatacgttcaacaacatacgttcaacaacatacgttcaacaacacacgtctaacaacatacgtcttacaacacacgtcttacaacacacgtctaacaacatacgtctaacaaattggtggtaaaaaaaaatgttttaactttcgccaaaaaaacatttctttttgctctacgcatttttgcgcttgtaaaatgtatgtttttcggaacaacctttgagggagacagagagagatgcttggcatcacgcgtcttgtcctcttatgctagtgcttcttcccaaacgagtgcgcataatgtgtgtatgggcacgcatgtaagtatgcgcatcggcatatacatgcgtttggggaagcctttcaaaatgcgctgaacacacctttccactgccctctaagaattcatcctcctgagcatttcctcctgtcgacttttcaaatctacactttgaaaaagtattcttgttttttcaatggtctcctcaagatacttgtgaaccatatctgagctccattcggctagctgccttgacgtctttatgtcatcatcgtcctgactctccttttttacttttgacaaagtttcatcctcaagacgtgatatattttcgaaccccacttccaagtcggagtagattgggtacgcctgtatgttccctacatggggcagaggggaattccccacaaggaggggcacgtgcacggtgtggcggcaggtgtagcggtaggtgtagcggtaggtgtagcggtaggtgtagcggcacggtgtagcgtcacggtgacaaagcaacaccttatcacgttaggacgttatcacgataggacgttatcacgatagaacgctaacacgataggacgctatcacgataggacgctatcccgataggacgttatcacgttaacacaggcaagggggaaaaaaccaaaaaaactaaattaacgcacgcgcactttggatagcttatcccccatgcacggcacgttttcgagcggttacccttttccccctccaagtacaacctcctattcttcgcgctcttttttttttcgaaaattttttccattccgatgtcattttctttctcgactttcatatgcttcgtcgctgcgggaagaggtaggatatttagggggaaccagtttgtgcacatggctatgttttatttttttcgggttgaataggcctgttgtacgattggcgaggaagtatacacccctggggggggaccatgctctgtgacatgatcgcactaaccgtttagccacctcctgtcattcattttgatcaacttttcattttttctcttatttcttgagctaaatttcaaggatattttattgtccaatgctttggcgtcattcgttttgatgatcttattagacgcgttcttcgagaggggcaaaggcacattgcctatcttactacatttgtcatcacgtaatacataagtacagttatttaccttcctcaaattgggtttcatatcataattgttcatacttataagctctcttcttctcatgttgttgttcaggtttgaaaaggatacttttttgtttctttgaatgcacgtattaatggtaattctcttaaaatcatctatatcgttacgcagtttattcattttaaagtgtaaatttttcattttgtcattccacttatgacataatacgtccatggcgttttcctctaagtggacctttctcgaaagttggctagcgaaatagaaaaaggacacattgggttgttccagaaaaaaaaaaaaaaaaaaaaaaaacgtatagcctgcccaaactannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgacgtgggggattaaacaaacaatatgcttatttagcctttttagaaagatattacttttacaatatgtgtgccttcacggggacaacgttgtgagatagtgtgaaacgttctttaggaaactcctccacgttggtgattggttaatggaggggggggctaactctatgatgggcaggcacacgcgtattttttttattttattttactttattttatttatttttatttttatttttttcattttttattttatttttttttctcaacatgtacgtacaccgtttttacctgttgctcaccccaaacacgcgcacatgtcccaaagaaagaatgtgtatccacttcaccagacacatttccttccttccacatggcttctccccactttgactcccccacccttggaagcactactcccaggaacaatttctacacttgtatttctgaacaaacacatcgctaaggctactactatttgaggaacacgtggaggaataattattctcaatgaggagtcgttccagcacgatgaggacatacgcatcggtggctgcgtaatgtatttgactctccattagtggtctcctgctccagttggataactgcaattttttatttaaatttttgcccagaaatttctggcataaatgactcagacttttaaaatgaaccctatcagtggtgcgacccgaacacacactgatcgttccctcgaaatggttacagtccccatgtttcaccctaccgttgaagtcgcgaaagctactcgttgtcacctttttaaataactcaatatcattcgtctcaattatatttcgattgaacagttcagcagaaatcaccctgtctggactgtctggactgtctggagtgaccccattctgctggtgcaaaaatacggggtccttcagatctgtcacatttacgtaggtacacaaaattgacaccccttgaaagaatgaatttaatatacgcatgtcacaggcgaagttataaaagagcttacagacaaacggattttcaaggagccacttaaaaaatgattgaattaaaattttgtaattataatccacagttagtaggtcgattaggtaaatatggtctactgttgccactgaaattatgctagctttttcgtttctgttccattctacatcgatgccgatgtaatactttttttttttccccctcaaatggttattaatatcttctgcagttattatgtctccacaggactcggacgtgtacatactgttatcgttgtatatgctatccttccagtatttttcctgactgtactttatcgttcctatcatcctattcagactttctacattagttatcattgatatgtttttcatttcttcgggcagctcatagtagtccctgtgtgcatggagtgacttcttctcccatgtaacgtaatttcggtcttgacctccttcaataagggttccctcgctgggggggctccctttaacttcgcctttctctctttcctttcttcgcagtaggtactcccgcgccgcgaggtatccccagtagtcggaaaagaaccctgcataggttgggcggtgaaggtgcgaggtggatgttacaaggcggaggtacggggcggaggtacggggcggaggaacgcggcggaggaacgcggtggaaggtacccggtgggtgttacgcggcggagatactcggcgtaggtactcggcggaagctaagctgtgcgaattactcggcagatcgccccgccaaaatgcgttgctctgctcctccccacagcgcagcggaacgagggggagccccacctgatgcttcgtccacggatgtcagccaccgataaacgtccatcttcaaatcgtcgcatttgagaccatccaaaaataaaaagaggcaattcttggactgcgcctgtagtatgtactttagcaaaatccggcagttataagcgctctcttccttaaagggggaactaaaaccgatatgcccatcatcatcagacagaaaaaaggaagctaacgaaatggcctggcaaaggtgcactcggtcgtttaaaaagctactaaatagatagtccacatgtcgggcagtcatggcttccctcaacaggtggcgatcaaaagataggcaatctagtatgtataagaattttttatacttgataatttcgcacatcaaattggggtctaatttgtccttaagtcttgcattatttttaaaaaaaaaacataaactgtttagcacaagttcctggatgatattttttttatttttcctcaaagaagggctaacatattttacaacttcgtcgttaaaaatgcaaaaaatacactcaccatgtcttcctttatctgtaaatattttatggtaacacctgatcaagttggcatacacattttttatcttgtccttatactcctctgctgattctgcatttttaagattcacaaattttaaaatgaaaaaaattaagttcgctgcaatggcttcgatttctttacttttgcatagggtgggaagcacatcgtatatttctcctttcacgtagactttgttgtttgttgagtaacaatggctgcatcgctgcttgctcgaaaggaggctaaaattggttctcataaaggggttccccactgcattttttaagtactttttttctccatttcttaacccgtcgaagcagtcatcatacacatgcagtatgacacattcgtcgcagcgaaatggtgaactcatcttgcggttcacttcgggggtgcttctcccccttgaaagaagatactgaggtagaattcctccatcatatctgatcacacaaaacggatgttgccgcttcgccttcagtttgatgccccatttttgcatatttccctatcagtactgttcataacgaggcgctttgctttttgtcacctaacaggattttacaaaaacggtagagccaagcgagggtgacacaaagaggaactcttttgtgattccacttggggtaataactacggggaataatttattcacataatggtgcccactggtaggtcacttttttttttaaattttcaaaaatggggtgaaaaaaaaaaagggcacacgtatttttagcctacgtagggctaatccaaagtgataaacaccgcagaggacagtaagaacaaccaaacgagatgaaccaaaagggcaactcctcacaagtagaaattattcctcagagtaaccctcacagatgttgtttctccctcgaacgtgtgtaacactagcgattgtttcgttccgcttcacccgctgtttttttttttttttttcgggatatttatttttttccatcttgactgtttttcccacttgtgcaaaaagtgcattccattatatcattttttaggcatcacaatggcgcctttttttttttttttccaccgtttgtatccctatgtcgaacagctcactctccattccagcacatatgacccacgaagctaccaacattaatgaaggttaaaccgtttgtatttaatatggctcctaattgttttaaaaattatgaacaaacaaacataagactcaaaattttacataatgaaacaaaattgaagctacccccaggtggaggaaaagaacggcgggaaagctgatcaccacaccatggtggccttccttcgttcgcttcgtcatctcgggggcgtgcaaactgttaattaggaaaaagaaactaaagagaaactgaagagaaactgaagagaagctgaagagaagctgaagagaagctgaagagaagctgaagagaagctgaaaagaaactgaagagaaactgataagaaactggtaagaaactgaagtgcatgtgcgcggggggagggggacgcacacgcacagctgcaaagggtaattacaaatacacacaaatacaaacgcgtagagagacacacacgtatacatacatataaatacaaagcggaggaattatatcacggaagcgcctggggaaggcaaaagtggacaaaaataaactaaattataaacacttaaaaaaatatattctttttaaatgcaacgggagggggggatgcaatttcgtggggggcgaattttcctcggcaaggaattttctcaagtgggccaacgtagtaaagcggtgtcacctgcacgcccgtaaacatatgcccacatggaaagaatccatgtaaatctatgcaggcgcaaatctatgcactggcaaacctatgcaatggcaaacctatgcagatgcccccccacgcgcaacggcggtgatgtaacacagcctcgctgcacgcttcccactgcaaagacgggaagcgggggtcggaaaattattcacccgcgtgctcaaatttcgcaactccgtggcgacgcaccctggtctacacccaaagcgtaagaactcattcgttttaagtttcccctcgtttggggaattccaatttgtgtcctttttctctgcaatttcatcctcttttgttgaactgcggtacatctccacgcaccttcttctgcgcaatgaggaggactcgatgaagtgggatcgatgaagtgggcttcccggatgcaagctcctcctccctcttccccctcctcttctgtcaccacgccacttcttctcagcgccacttcttctctgcgccacttcttctcagcgccacttcttctcagcgccacttcttctcagcgccacttcttctctgcgccacttctcaggactgcaccgggtaacatgtgtcgactgagagctgcttctctgaaacaaagtgaacctcatggttgtaaagaatgtcctcctttatattcgtcgtaatcagcagtaaatacgaagtatgctcattctccaactgtaccaaaggaatcaatacagaattaaatttaatataataatcatatgcacaggtagaaagaggaaggatgtcatatcctggcccaccatgaatattacacttctgaacaattttgtatacatatctattatacgaaatgtgagaattgaataaattatttttcataatattcccagcttctaaatcgtttgcatatgagtctgtactaccgacaagcttgtaaatattcacaaatggaattcccttaatgttcatatgttcaaagaaggtaattttaagtgagaggagagtaacagatgtggaatggaacaaaattattgaataattttttaaagagtataaatgtactagttggtatttaaaaaaggaaagtggaggaacaacataagagtagggaataaaatgaaggagtggcttctgcttcgacttagggtaatgaatacatatttgataatctcctgtaacgttagctctatataaagacggaatgagacaataaataccactctttaaagtacattcaatataacaacaaccagctttgtatgccccactagatataatttctcctttttttaaactccttggggatgatgtcatacctttgaatattctcaaattaactgaatgttcttgtgagcactcaaggaaaatacaaaatgtgcaatcttcagggacataaaaacgtatgtgaggatttctgaagtaggaccacaaattgttcgaacatcctcctgcacatttactggtccactgtcctttgaaataaagagagtcgtaattttctggtagcattggtggtaactcatatatggacagatgtgtatgactaaatacctttaatgtaaaattaaattcttctttctgtgagtactgcgagacgattaagacaaaatcgacgattcttaaaatttcctgctgactctctcccgatgaatttacgttcacatttacgttgtcattattattgtgcgtatgtcctcccgtcatattatctgtcttaccatcatggggtggatcagaaggatcctttttcgaggagctctttttcacaaggtagttattaatatattcatcttcacctccgataaccaattttgtgaaggtacattccccattggagtatattccttgcttaatcggaaagaggggacaaataattctgtcctttcctgaatggatatgcaacgctaggtacttctgagaagcatctgcttttctctctctcacgtgcttcgacaaaagtatccatatttctatcggcttcttccctatatagtgtaaaccatcttcggataaatcctgtttcttcacattcacatgtagggcaaactgagggttgtaagccaccaggtgtgtatcgtcttgcaaaatggagctgttcaagtacgtgctgttttcccatttcgtgtgtatttcaaactggtatgggaagataacactattccagcaaatatatatgtgtgaaaaatatttcactacatctttccagggaatccaaaaacaaccatcgtcttttcctttcgccttttcaatagaataatttaacttcttttgcacttcctttgtccatgtcgtttcgtcatgatgagagtacttccccttccatcggatgcatccccacgggttctttatgtagagcagcttatccccgttatagctttcgatattcaaaatggagtaggcgtgtcttgttacaattccagtggacagggaaaccccttctgggtaatccaaccctgacggtgcagcatcctttaattctaaggtacccaaacaaaccacacattttcctttttttattccttcgtaaatattgttccatatgatgtcccacttttcatcatattcttcatattcgtcgtccatcaaaacggagttctctcctttttgatttaaatagctgtactgatcgatggacccacacacataggaagacagatccatgttactcactgcttcgcacaaaaactggttcgaatgtctcattttaacttcgcagtcgatgatcgcttccttcggtgcgtcctttacaccatctccgattcttacgcagcgtggggttttcttgctcctcgggagggtgccatgggggggatttccctccatgggcgttctcttcctctgtgtctccttgacctccgttccaccggcatcgcttacccttttaacggtgcacttgtgccctttctctgtcttgcgcgattttttcttcccactgcatctttgctcctttcgcttctccgttgcatacaaatggcgcagactccaatacatcttcagcttttcacactttgaccaatcagcacgcgctggttggcagttcctatttgtgcccaatcggtagatgcttaaattggctccaacggggaagtcgtacggcgggtgcgtcctgccccttttcgtgtatattttgctgcctgcacggtgtgccgccctattttggccacttcgaacgcggttgtaaagacttcgtttgcgatttatcacattttttctctccccctttttcacacatcttccaagttcgtgcgattccctccgcgtctcgccgcgtacagcacacccacgttccggctgcttctctggggggtgctcccccaccagggagtcatcgcaagcatccaaagcagaagcgctgacctgatttaccgcggtgtgagccgtgaggcggtcgaacgacggaggagagctacttatcttcgacttcaacgaaatggtcacggggatccagccagtcaagtaatacaaatcggagccggggttggacccatacatggagtatgaaccacccatcaatttgacgaaggctttttcaagtaaagtaacccaaagctctttctgattattcgaataagctactagcaaagaattgttgctcttcacaggcacataatcatcaatcataatttttctttgaattccattacagtgtaatctacagatatacattccacaggggttgaaaataggccatgtcttattcacatgggcatgattagatgtacatggagaaatgatgttggagagaacggggactttgtgctttctctcatattctatcaaaacagttaaagacgataaaaaggaacaatcagccacaaatccttgccttatacaactgttatacaaatccgttgacataacaatagggttgctatacaattcggagagtcttttccaacaatcgaatttttttttttgtcttacacttaattctaagtacccatcaggatctgtccacttgtaatctacccatccgtacagcttaaaacagttaacgtaatgatatatgcatctttttttgtgacactttctgcacattaaataatttttttttatcgaattttcatttagtccatacttatgttcgcaattttcttgtgtgattttttcttccctcagatattctctcttttctaattttttgctaataatatgtgtttttctttccccttcaatgttgtcattttttgttttattaccgatacacatttggtaccttaacttaggatcctccatctgtaggcccctttcatctttactactttgctttctaattccatgggccacatccgtgtaaagcattttatgacattctacttgtctcttaactcgtttcatcacatttgcgttgcaatttgtgttactctcctttgcatgtgttgggtaattccctgggtcttctctcctgatggtgtaccccccatcatggggttctccattatgattgctactccgggggtgcccttcttccttcgcttctttttttcccacatggcaatttattccgttcagttgattttccgccatgctaattctaactgcctttttgcatttgtttccatcctttttttttttccccctcctgttcccttctttgtccgtgtctactctcgattcgatatttcttccattcatcgctatcgtcacgttatttggcaaaatgggctgcataccgggttctccctttttccccctcttcacatgtgtggaattttctcccttgttcgtctcctcctgatggatatatttttttgttttttcgctctttttctttgcctcccttctgataagcgcttccttttttccatttcttgtggattccacatgatagttactcatgtttgtcattttggcactgggagggctattatgattcctcttttctttatccgtctgttcattttccactccgttggcgttatgtcgaatgggtccttcgtcctggcccttctggcccttctgtccgttctcctttacaaccctatttatcgcgcggtctgccgcgtggttttccgcgtgtttctcagcgtgactttccgcatttttctgagccatttttctgttccttaacgaggtcgagttttccgcttgaacggttacaccattctgccttttcggttggttcctttttctttccctgccctctaacgatgatctcttcccttcgtcggcagcctcaattttctttgacttttccctattcgtggcgacttttctaccttccgcgtttctctcattagtagcacccctttttgctctcctgttttgcatactaacaacttctttcctatacctctgcttcttgacaggtgcggtagaggtcttcctaaggtgcagcttgaatacgttatccatgctgaggtttctgttactaacgtactttttctccttctccctttctgcgtttccattgcacaatcgtagttttttctttaaaatacgtctagacgtatttttcaatgtgtgtttatcgtgtggtgcgttggatctctgcgcgggcttgtctgaacccgcgttcgtctttttctcctcaccagcattgtcgttgcgattgttgaggccgcttctatcgtggtggcctcttaaaccgcttccaccacttccgccacctcctccgttttcaccatttccgtcgctccccctgctgccatcccccctgtggtcattattgtggttgaagaacccacagaagataacctccttgccacgcgggtcctctgcgcctcccctctccatcttcattttcttctccgaaaaaagtttcacatgtttgatatacgaattgttctttatgtcggggtcgttctcaatccatggcagtattatgtaattccctatcaaggagctctcgaacaatatcttagacgcatgtacattctcggagagatggctgggcattagggaaaacaaattaaagacgtttgaattaaatctgtaaaattcataaatatgcaggaaagtgttttttctcaaaatcgtgctcctaaaatcgtgatagtagagtagctgttctttattctttctgatggctctcattagcagttcttctttttttttgcttcccaagcagttgtagctttcttttgttttttttttcttccgctgtgccacgatagattcattcagaggaacacacggttcttcatttttcccttccttggtgcatattttacccttcctcgttttgtacaaaaattttatttttttttttctaaacagggttttcttctccacatgggatggcgactctcccttttcttttctgcctcgcgttgtggatttcttctttatgagtgtgttgttaatcgtttttatgattcccgtaaaggagttgttatcaaggttgttgtcttttcctccgacttcattccctccgagttcgttccctccgatttcgttcactccgacttcactccctccaacttcactccctccgacttcgttcccccctgcgtgcttcattttggccccttttggcgatcttcgcatttttccccttcccatgttgccatctccccggtgcccctcaaatctgctgtcttgttcattcttcttttcgtgtccccttcctttttccccctgtttgttttgtctcctctccttagccttgtatccctttgagggggaaatatccttattaccatcacgcgggtctacataatcatagtaacagtctttcttttcattttcaggatcactactggcgacccaccttttggcagacgcattactggataccccgttctgcctatctttacaactgtcccttttctcactcctatacgtgttggtccttcccttcgccttcctatatatcttcaacacatcgttgttggcatcactgttgacatcactgttggcatcactgttgacatcactgttgacatcactgttgacatcgctgttgacatcgctgttgactgtgtcgtcctgattttcttttttccttctttcatttttcaccttactatatttacaccccatatcattatatagaattttctcatttgaactgtgcagtcagatggagaggtacgctttggaagcactctgctgtgcgagaggtgtcccccaggccgctttggtggaccttatcgggaagaggaagcaggagtgggagtgggagtggaagcggaagtgggagtggacgtggaagcggaagtgggagtggacgtggaggcgggagtgggagtggacgtggaagcggaaaaggacacacaaaaacacgcacaaacggacgcggagaacaaaatagccgcggctacagtcttctacggacagctgtggaacgaatttaatttcccacagacgcgcttacgtaaatccatacaatgcatgcaagtaaaaacgtacgtacatttgcactcttcgttaaaagtatatgcccaacatggcacatgtgtaccagggatatacatttgacgtccttttttttttttttttcacgtgccttccaaattggcataaaccaagtggaaaaaaaggaacttgcgtgtttgtgcaagtttgtttttgcctagtttgtgcgcaaaaaaaaaagggtatatacatacgaaaacattacttacgcgcacgttatacttacgtacatacgtgcatgtttatacttacgtggatactcacgtgcgtatattccccacttgcatacgcgtatgggtatggctaagcacatagtctagcaaaatgctacattataattagcatcacataaatcgaatgggaaaaaaaattatggaaaaacgaagaggtaaccaaatgacacaaatcgttttccttcaaaattttaatcaaacaaatttttctcaatgtacaaaatactgttcattcttcacaaatgggtataaaaagaaaaatgtaaaacttaaaaaaaggatgagaagcaataatactacaaaaagtcagaatttatgaaaaaaaaaaaaaaaattaccactaaaggatgatatgcatgtgacgtgcaatgttgtgaattaaactaaactgacagtaaagaataaattatttttaattgaaacaggagaggtggtaaagtggtaaagcggcaaagtggtgaagtggtaaagcggtaaagtggccgagtggcaaagtggaaaagtggcaaagtggcaaagtggcaaagtggaaaagtggcaaagtggcaaagtggccgagtggaaaagtggcaaagtggcaatgtggcaatgtggcaatgtggccgagtggcaaaacatgcaaaaaaaaaaaaagcacaaggaaagaaaaaacaccgtttaagcagcgtaaacgcagcagaaagtggaagaattgcgcaaagcaaagcaaagctaattccgaccatgctgctaaaacgtaatcattcgtttggccaacagggaatgaaaatactcgatggacaaggaacgcacaagtacatacatataatataccgcgtagcagcgtgtaaattttaaaaaagttacaacaatcgctgctaggaaggcattgcttttttgtggacacctttgcttatttggactatcactggagcatgcctgcgtacctacatttccactttcttgtttacgtaccaacactgtcgtaaaatcgcatgctttcacgcctttgcccgcgtttccccttttatgtagatcaaggggaaaagaacaaaaaaaaaagtaccctcctaaaaaggggggcaaaaaaagtgcatcaaaagggtggcacaaaaaagtacggcaaaatggtgcagtaaagtagcgcagcaaaaaggtagggcaaaaaaactacagcgaagtgcagggcacaagtggggacgttaagaaactgaaaaaacgcaccctgcaaatttaccgcgcactctacaatcattcgtgcctagaacatgcccattgtaaagtagtagattttacctactgcctctttctcatttgtgatcataaacgcattttaggaacatcttatcagaggcaggggcgtacctcaccaggtatccccttttaaaaattaactttttgcagaattcctattggcgaaataatgttgaccatatagaattaaaaaaaaaaaaaaaaaaaaagtcacccgcacagtatacgctttaattgcgcatgatttaacttgtaattttgggaacatttccacccctgctacatatgaatacttcaaaagtatgttgtaaagtgggtaagccgaactcaaaattgttagcccccctttaactcatcacctttggaagttcccatattcttcgccaaaatggcttgcataaaaaaaaaaaaaaacgctcctaaaagaattgtgtcaggccattaactaaaaaagagttcccgttgggaggacgcgataataaacaaaaacacagagtcaaaagaaagtccacgcaaaaatatgcaccgtggaaaatgccaaataatttccacacaattgtgggcataaatgaaacacgcacatgcgcaaatagctagctatgtgcgaactacacccccgtgaaaaaccaaatgaacaaataaaactcgcgcatgtcgcaaaaaaaaaaaaaaattatgcggtttacgctttattttcttcccgtccagttgttgcccctatttccacatatcagcctgctcgtccggcatcttaaaatcgccaaacattcctgatggtggcgcgtatccgaaatacttctgaatgttctgtctagtgagcatcaacgttagggtataaataaaggtcgatgagcaatggtacaagtttttttcttgtaaccccgtgtgcgttagtaaggtaaaggggaaaattggcttaaacggcaaaatggcaattgtgagtccttcaaataaactaaaaagcaacggcatcatggacataaaaattaatcctgtaattacattcgactttgtcttcagcgttgccattgttttggttttctcaatatatatttcttccgttgtgacttttttttttcctttttttttattgttactgttgctgctgttcccatcgattttacttaacaatccatcttccttctccttctgaactttttcatacaatattttcaattcttcgtttaactttataaatttctcatttctgtaaacgaatacccaacttaaaaattcggaaaaaactccacacgcaatcgcaattccgatgataatgaaaatgtcgatcttccttacagtatcatccatcttcttcgcaaaaaattctgcacatatatgtgccaaggggaaaaatagtctacttgccgcgaacgaattatgcaaaaggagtacacactaaaaaaaagcgcgtaacttggcttaaaccactgctgcaaaaatagataactttttcttttttcgctttgctaaatgaaacacagtacaaaaagggggcacctttttaacgttttttttttttccaatgtgcaacacaaaaaatgggaaaaatggaaaagcgccagggggggatcaacgacgagatggccctccaagcaaactgctacaaacgcgcaaaattacttaacaacaattctgcgtcagactctgcttattttgcgtactatacttccgcgccgttatgtttatgccttataacttaaaaacaatttggtcatatattttaattttaatatgctcgtcttccttggtttacgcgttgtggtttccaacttgggcggttcgtaggaagctccacaaatgggcacatacacatgtacagatatgtgtgcacatacttaccagcgtgcttggaaataattctttcatacgatgcgccgctttttcctcttctcctttgagcatcccatatgtgtgttcgcggtcagttagctatatagcagtggctggcaattcgtgcaaacggctaacttgctcataactaatgcagcagctctgtgccgccatatggtgagtacggacacaggcgcatttacgcgtagggacgtaagtggctcgctaatccgtatctctggagtgccacgttattccctttcaagctccccccgggataacggaaaaaaaataacaaaatgacgatatggcaaatggcactatgctgctggttataaatccacccccaggaggattgtgaccctctgaattttacaaaaaaacgaaaatcttattttctcaaacagaaaacatcattggagcatttatgcatagcgaaacccttctttatttttatttcaccaaaaaggagatgcgactaaggggaaacaaaaaattaagataagtggttagtactatgtaatatgaattgcaagccacgtatcgtaatatccacgcgctaatgttatttccaaattgaaaaaaaaaaaaaaaaatccctctcgtatcgatatcacttaccccatagcgctaatttttttttgctaaattgtgacgcggtgaaaaaggaaaaaataaaaaaaaacgttcgaaccgatccacatggaacgttcacctataaaaaaaaaaaaaaaaaaacagaattgaatgcaacttttgaaaaaaagagcgatcgtgtgaacatccattccgaggaggaaaaaatgctaaccgtgctgccgatggcgttttcttcataacgtacaaaaataggcatacatgtacacgcttacgcgcacaaacacgcttaaaacgtacgcctagtcgaaataaacctgagaaaatacataaatgtaaaaaaacggaaaaacaggagatagaaaaaaaaaatacgtgcttggtttaaaaaataggagggaattttttccccacccttttgacacaacaaaatgaacacagaacataaccccccaaaaagggaagtttctcacaaactgaaatcaactaacctgtagaagcaaagacatatacgactgggaaaaccctaaaaaggaggacacatctcgtaaaaaggacgctttcgtaagcataccaaagacgcgctatttttaattatctgtgaaatttttgagcaactatgcgaatccttggcgatgcataccttcgaatcgtcgtgccataaagaagattccttcgcgtctgaggaaaagggctgcaaattttgcgtcctctcagcctacttcgtagaggccgagggttgaaaggggcgcacaaaaaataaaatatatatgtgtatgtatgtgcatatatgtgtatatatgtatgcccatatgtgtgcccatatgtgtgcgcatatgtgtacacatttgaacctccaccacccgcgtgtaggcggaaccccccactagcgcgtcaagatgaagcttgaagaagtgaaggacattcagaaaattgagaggattggggcccactcccacattagggggctagggctgaacgactgtctggacgcccggtactgctcagagggcatgataggacaaatgagcgcacggaaagctgcaggaatagttttgcgcatgatcaaagaaggaagaattagtggcagagcaatcctgttagcaggtcagccagggacaggcaaaacagccatcgctatgggtattgcaaaagccctaggggaagatacgcccttcacacacatctcaggatcggaagtatattccctagaaatgagcaaaactgaagcattaacgcaagcctttagaagatccattggtgttagggttaaagaagaatcggaagttatcgaaggagaagtcgtagaaattgaaatagaaaaatttaacgaaaaagatatgaacagtgtcaacaaaaaggtaggcaaaatgattcttaaaacaaccgaaatggagactctatacgatttgggtaacaaaatgattgaggctttacagaaggaaaatatcacagcaggggatgttatctgtattgataaaagcacaggtaaaattacaaaaattgggaaatcttttgctcgatcgaaagactacgatgctatggatccaaacacaaattttgttcagtgccctgaaggagaattacaaaaaaggaaggaagtagtccacacagttactctacacgatattgacgcgattaatagcaggacacaaggctttctagcgttattttcaggagatactggagaaattaaaaacgaaattagagagcatatcgacatgaaaattaatgaatggcaagaagatgaaaaggcggaaattgtaccaggggttttatttattgacgaagtacatatgttagacatcgaatgtttttcctacttgaatagggccctcgaaagtgagcaatctcccattgttattatggcaacaaatagaggtattacacacattagaggaacggactataaagctccccatggaatacccctcgatctgttagatagaactcttattatacctacctacccgtataagcatcaagatataatgaaaattttagaacaaagagctgaagaggaagacgtcgaaattgatgagtatgccaaggagctgttgtgcaaaattgcatcggagtcatccctaagatacgcactgcacctgatcacactggccaatttagtttccaaaaaaagaaaagccacggaagttactgtccaggacgtcagaagggtttacaacctatttattgatgtcaaaaggagcacgcagtatttaattgaataccaaaatgaattcatgttttcggagttgcccaaggaggacgagggcgccaaggaggaggactcctacgacgaaaagagggaaatacaggagaagaagtcggccaacgacgctgcggattgttaagcatagatgtagacctatctcccaaattgttttgccattgggaaaatgtgcgtgccggtgaagtgggcatattggtaattccctccatatttgcacacaaacgtgtgcatacttccgtaatgccggggtggaaaaaaggagaaaaggagcaaagtgcacacgccccacatttgtttcttacccattttgtgcatggtgacacgtgtgaatgagcactttagttcacataactgcatgcaccatttataatgcgcgtaaaaatttgtcaacaatacgacgtaagcctttttttttttttttacacctcgtattttttctttttttgagtatgaattagctttttttttttttttttttctgccacattgggcaaagttattcaaatcgccagtaacgttgtgtgtatgtcccccacacccgttggggccacatccatgttgtctttacgatatttacagaaaacgcaaaatgaacatccctctttaagcattttttgcgttcacttcgaaacttttttattcagcccagttaaaaacgtggttggtttgtggcacatacaaggaattaaattaagccaaatcaaattaaataaaattaagcaaaattaaacaaaattatacaaaattaaacaaaataaaatagaatcgcatcaaattaaagcgcaaagcattgtcgtcctctgtaacggtgaaaaggtgagcaattcttggccgaacatcagcccaaccttgccgcacaatttttccaactcgtttccattgaaattttttacctttcgttccacctgaaggcgcagtataaaaggagggtggcgcttttcctctgtctgaaaaaccatcaattttgcgaacacctaagcgcgtaaaaaaaagaagaaaaaaatagatcaattttaaattaaagttccccacttttctactcacatgttacagaaattaaaagaaatacatcatcgaaattaaaaagactggaaaaacaaaactgatgtgcataagtctccaaaaattcgaaacaacgtcctttcctgcacttctccgtacgcccatttggaaattttgttgccacttagctttttttcatttgcagccattcgcagccatttgcttaaaagcccttggggagagaaaaaaaaaaaaaagtaacacaacttaaaataaaataaaatcacataacataacagaacatagcatagcgtcatgtaatgcaacacaactagctacgcacgaaatgcaaaaaaaaaaaaaaaacgccgtctaaaaagccattttcacgtcgcaaaaacatattttttaccttgccggtcatacaaaaatgttaaaaaaaaaaaaaaattctgaacaagatttgcacacaacgcctttttttgcagcattccaactgtccggaataaagttgtaattttttcaaggctcttgacatggatattttcttaaacgaggtaaacacgtaaaacggttatccgaggacacgtaaacgaaaaagagtcctgctgctttctgcttaaatgtccacgaaaagggtcactttaactgttttgtgcaagggaagcaataataataccagcagatacataaatatgcatataaatatatgtacatatatatctgtacacatacctgcacataaccttgcacacaaacgttgcgtcaaaaatagagtcatatttacgcgagttcaacacctccctgccccttttctgtccacgtacatcttttttaataatccttttcgtaagtgtttccgcctcactcttgccactcgagccaaccccacgcttaaattttttaaccccccaaagtccatcattcgaaatggtcagaggaacgccttgtctttcccgcttcgtgtaagaacgcaaatttgtaactgaagtcaaatacgcgcagggaaaaccaaaaataaaacaaagtcaaacagaacaaagcaaaatagaacaaaatagaataacaaagcagagcaacacaaaatagaataacaaaacagagaaacacaaaatagaacaacagtgggggccttcccccgactgccaaacatttctgcaacagaaaaaatgaagccgcctgttgataacgatgtttcactaaacaataaagaagaattcatatactacctaaaaatattaaaccatattggatactacgatggttaagccgtagaattgcgctcatttaaaatagcaaagcgtccagtacacccacttgttcatatgtaacaagtgtggcaaattagatagagtttttttttttttttacttccctccccccccactgccaaatgcagaaatggtttccatcataagcgctgtgaatgtagaaaattacaatttaaattactccgagtcggtgttaatggttagtacgagctcaatagcatgtatgcatcttgtggctacactttctatacctgtttgcacatttaagaaaattaaaagtgataaatcataaatcgctctttccgcagcgttctgttgtgttcccaacttcatgttataatatagaggagcatgaaaaaaaaaaaacgcatcacataaataagccccactatatgtgaaaactctccgtgtgcaagttacctggtgccattagcacaattcttgtttccctttgcacaagtgctcacatcaacgaaaaaacgggaatagagacaaataagcctaaatgcagcttatccagagcgacgtccatgaatgaaaagtcatgtactctttgacataatgcactgcaatgtgatgtattattttattttattttttttttcctttaagggatccaccttcaaaaatgccttaaacgttaggagaaaggaaaaaaacgtgctcgaaaatatcatagcaaatgaaaaatctagtgaacaagaaaaaaactgcgctgagctactaaagtacaagttaaataaagacataaggtccatagaaaatagtacatatgacattataaaaacaaaatgcattcccatgacgactaacgaggtagcttccccatcaatcatttttaacaatacaaattaggagaaataaagctgactggaaatgataaaaaaaaaaaaaaaaaaacgataaacgataaacgataaacgataaacgataaacgataaacgataaacataactttctccttcgcatgtgccacgtggagaatacccccatttcaacatccctatttacagaaaatattaatgttctattggcatttacttggagatattacgagatactgctccgatacatttgaaggtgaagaaaagaagaagactcaagaaagaagcatgcagtcgtattcttacgccctaggttatgcgaaccgaatgaatatacctccgtctagtccgcggatgttagaactgctcgttagtttaacaggttagctcctccacaagcatccatataagttcacttacctgtgtgaaggagaatacatgagcataagtaagaaatgcgttaatataatttatcgttcaacttttttctcaacccatttctagttctccacaaagacatgcacactgacataaacatttccattgagatggctgctcaggcatttagagatgcaattcaaaatatgcatctcctggagtaatacataaaatgagcacttccccataagaaaaaaaaaaaaaaatcttcgaaaaatggcgccccctttttatgcctatatatatgcgtctctgctcatttccctgcaagggattttctacaacaaagatgcagatatagacccgcgcgtatttgcctacatgagtgtctacaaaccctgtttgctactaaaacttttttgtagtagcgacatgtttaaattatgccacctgttattccttttcgctccacttagaaacgatgatgagtgctccaagacgattggtatattgggcgtactgagggacaacataaataagtggtgtgagcgtaagtttcactgcgttaatttttttctcgttctcttctaatttgacatgtttgctttcccttttttgttctctctttttgccttcccctttttgcttttccctttttgccttcccctttttgccttccccattttgcttcccctttatgcttcccccttttgcccttccttttcatcttcccaacagtttgcggcaggaaaaatgtgaatgccctgttcgaaataaaaggagaaaacttcgataaatacaaggacattatggacagcatccagtcataaaattggggcgtacgaaggaaatgagacgagacgcaagaggttgtggaggccgttggttgttactattgttaagcggcacgctttacctgtagctcgctgcttcacctccatttgttcacacgctttgagcgtatggtctagtgtccccgccttaacctaattcgaactgtcgcaggtggatagttcatttggaagaattaccctttgaaggctaccctttgaaagctacctttgaacgctacccttggaggaattacccttggaggaattacccttggaggaattacccttggaggaattacccttgggggaattacccttggaagaccttccctttgacgagccccattttgtgttattttttcatttccccttcccccccgatggccctttgcaacgttgtaaaatgtgtgcacctggatgttcatcagtaggagcacccatttctccaaacagcacaaacgtttttacgagttaagacggaaagggctactcacaagatacattttgcattaaactcatttttttttcttctcaattttgaagtgcaaaagtgggggtcacacgggaaggctactccatattgttcaggtggggtcgatccggtccactggcaggacacctcccgcaggcgtagccttcacaagggtatgtatatatacatgcacataaattcgtacgcgtgtacgtgtgttcataaatccttctctgtcatgtgtgccctcccccccaatggcacgatttttgtcttctaatccgcccaacaactgtttgtagtaacgacattcctcctcatgcataataaaaaaaaaaaaattagataaattaagactacataatatggttagagggtagggaagggaaaaagccaccccccttgagttatatcaacacatagtatgaagagtttaaaccttcaatcgtgaaatgctataggtttttaaataggcatacataagtcacaaaaaacctggttataagaggaacaagttgagaaaaaattcctagtgcactcacgttttatgggtaatgtgtgtactcttacaactgcctctctacatgaagtactgagttcggattgcatttggcacatgaaatggtgtgctatccagcacggtaggtatagtatctcccgtgctggatgacatattaaagaaaaaactcttggaagacggaaaaaaaaaaaaaaagtgatccaaaatttacacttattcgcaattcattaaagtgattagggttcgccataagtcactcctctggtgtcctgtactctggggggatccattcgaccgggttgatgtcagcatttctatatctgactgcccttctagcttccaggtactgtgaaaaagcgtggtgatcgatttctccaccgtaatagtgccaatggaaatttttgtaataatcgtctgggtccatggtaacttctaatggctcaaacttctgtatatacatggtgaataagaatatgggcgtgatcgtagcaactagtgatcccacaaagaggaacataaattggaactgtccataagtagccttaagtaactgccagtaggtaaaatgctttaagcaatccttgttactaaaaaaggtggctaattcatcaatagtcatcgaatgaatagatggtcctgcccaatttccatactgataccctgtttctttcgttgtcctcgttttaaatatatttgtccatggatagttatgtactttcctgggatctaggccgttatatattcttggcgcgctcccaaccttgggggctttaaacatttcagacgtggggtaatacgactgcagcgtagcattggggaacagaaatcttactttactccttgacaatgccatcgttaaggatgacggtattttcgtacagctgcgttgttatgcattcagttggatttttttctttctttctttctttctttatttattttttttttttttttttttttttttttctttgcctttctagcccagttttgtttagccgtaaaatgttcaaaggggttattatcacttgcaactcaaatgggtgagaggtgagtacccttccaactgtttctcctgtgttattactttttgtcagttttgcgcaaaatgatggtgagcacttgggtattaatatcccacgcgttcattttaatcaccgcttcgacttttttttttttttttttttttttttcctacctccgcatacaatgtgtcattcagtgtaacataacgaaagggtcctcacaattgccatatcggtgggtattttatttgcggcgagttatggaataaattcgctggtcgtgttgcggcaggggtgcggaaggggcagaggttgatgtgtgatcaagtgtgccccaaggtaggcattcgtcacttggtatgcttcgcttcgctgcggtttattttattttattttatttcattttatttttttttattttttgttatttttttttttttttaccgttcgcgccaagagcaactttaacgcagaaaaataattgaaaaaagtgccccccgcggggtggacgcctttgcgcatatgttcataaggagcacgcgcgtgtgtacttacgcatgtactacgcatgtaccacccatgtaccactcatgttgctattttcccggagcacgggcacatgtggactgcgctgcgaatagagttacgctcagccgaatggttgtacaccccgcaaattgcgccaaacaggcaaacacttcgaagcagcgaaaagtagcaaagataaacctgctttaagtatggcactaatcgctgtgtcgcttgtgtgcagctttaccatttattcgtcgcttaaacgctgtgcagagtattccattgaataaaagggaaaaacaaattttgcaatgctgttggttggtctacacgtcgaaacagaacaattcccatttcaatcgtgcggaacgaacacccgccttctcccatggagagcaacaaaatgaccaagatgaacaaaaacagcgatcgtgtacactcttctgggtaacgaattttaccatttttatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactcgcggggttcattttttcgctaatttttttttttccttttttgcccaatttctttacactttcgacttcgcaagaagccccgcgttttcattttatatgcctcttagcatacatatgtaccttttcgttttttttgtgacatagggtatacaagcgtaattcggcatcttcataagagcgcacgtaacgtttaaagggaattgccattcgtacataaatatatatacatatgttcgtatgtgcgtatgttcgtatgttcgtatgctcatatgctcatttgtggtatgtacttgtgcacacatattgcgaaggaagccaattgaggtgtaccttaaggagttaataaggaagccctgtttttcttgagtgacgaagggaagtacacacccgggtgccgaaaaaaaaggagattgacggggaaagcgaagcgctcatataacaggcctcttgtagcagccagtgcataacggacagcgctccgtaattttgttttttcccctgaagatttcataacaggtacgacacatacgaaacgcagggcgtcgcacatatgtgtacgaaggtgcgcgaggagctatcccttccactgcagatgtggatacacaggcacgcgcagttaacggaaaatagttagggaaggcccccggctgaccacgcggcggcacttcccacacgcagacacgggcaggcataggcaggcataggcaggcacaggcgacacaggcagacacacggcccacacagcccccacacctgataacccttacacgtgcggcaatttctcccccccctccggcaggtcgacaaaatgttagaggccaagctaaacaacgcatccattttgaagaagctatttgaatgcatcaaagatttggtaaatgatgcaaatgtggatgcggacgaaagtggattaaaattacaagcattggatgggaaccatgtatcgttagtcagtcttcacttgctagactcaggtttttctcactacagatgtgatcgtgaaagagtgttgggggtcaatatcgcatcactaaataaagtctttaagttatgtggagccaatgagtcagtagtcatatcaagcaaagatgatgaagataatctcaacttcgtttttgaaaataataaagaagataaagtaacaaatttttctctcaaattaatgtccatagaattggactctctgaacatcccagactgcgaagaagggtttgatgcagaggtagaattgagtagcaaagaattaactaacatttttaggaatctatccgaattttccgacacggtatttatcgaaatagactcaaatattatcaaatttacgacaaaaggtttagtcggggatgcagaggtggcgttaaagccaagggaatcaacaagtgaagatgatgtcggtgttaccatcaaatctagaaaaaaaattaagcaatcctttgctataaaatacttaaatttgttttccaagtccactatcctctccgatgtagttacccttgggttaagtgacagtagacccatcgagtttaagtacgaaataaaagacacctccccggacgcagacactctgaaggttggctttgtaaaatttttcttggcgcctaaaatggacgacgaaatggataacaaggagtaaccgcccctcctcttcgtgcccctgcgctccgttcgcgcggcatttacgcggcgttcttcagtgtgtccacggcgttcttcagtatgtcaacgccttcttcagtgtgtccacggctgcacgaccccttgctgcacccctccccctttttcaacactagatgcatcccataggtaggtactacatcacccattgcactgtgcgtatacactcgaacgtacacactcgtacgtacacacgccgtctgcacatgaacctctggcaatacatacgacttatgtgtactgccaaatcacctgtttttaacgaccccaacgggcacgcacagcggaataagaaacgcggactcgattcccaattacaccattttaagccctaaccagtatgacccccttttttttttattttttttatttttttttatttttttaccctttggcaatgtgtggccagattacatctgcataaattcagcgcgcgcaagtcgtaagggcaatttccaaaaagggggaaacgcgccaagtgtaagtcaattggtacgtacattgatgcgtatgttggtttgcttactggttagccccagctggctcacacagtgcgagaatatttctcccccttccacccggctgcaaaaactgtctcattcgaattgttaaaataatattcggcaagatgggcaatagggacgaggggcaagaggcaagagatcacaggcaagagaccaaagaccaggcgtgtacgcctttttgtcacgtgaggcatcatatcccacgcagggggggccaggccactccccatcattgaccgaaagaattgggccacgtcttaacttttcaaatggtccgtaccaaatggtcctcaccaaatggtcctcaccaaatggtcctcaccaaatggtcctcaccaaatggtcctcaccaaatggtcctcaccaaatggtcctcaccaaatggtcctcaccaaatggtcctcaccaaatggtccacaccaaatggtccacaccaaattgtccgcaccaaatggtccgcacttgaatgcatatctgatttgttaagaagggcgcatcgcacgggaagttatccgtttagttatttttatgcgaaaaaaatggcacaaaacccctggggggtttatacgtcgtttttttcttctttttttttctttttttttttttcttttttttttccttttttttttcctttttttttttttttctttcttcgacccaatcgtgccactgctgccatgggaggtgtacaccatttcgtcaccccgctcaatcgcgccaccgccgcggagaacgcagaaaaggaggagtagcagtggcaaaggcagtcacagtggcaaaggcaaaggcagtcgcagtggaacaggcagtcacttcctcatcctgctgcggctgcgctgcggatgcggatggggcccgccctccccgggggcgcctaatagttgtagctagccgcgtcacgccacagcaccagcaagtccacgaaggcgtcgcgctccttctgcgtcttggtcttaatgggcaactctagcccttcggggaagtcctccgtgggcggaccgaagatacacaacgtcaccttcgcattgaccttcctgggctccctcttgttactcgcctttagcaacgggtgcgctaaccccttagatatgttcttaatacgcaccacggaaattttaaatatgtgctccgtgtcttccccaatggtccattctaaggtactgaggtcttgactcgccttccacttgaatggcttcctcttatcgctgttgtgatatattttgctcagtcctcccttacgtaatgcatcccttatgttggagggtaaatcatggaccccattgacatatggatctttgtcaaactcggataagctgaaatcaaaaattaagagcgtgtccttgaatgcatccagaggatcctccgcagagttcattgcttccacagtcatctcaactttctgcacgatctgcttgtcctcctttttgttactcatcttagaaacggacgccttgaacccttttataatatccctagacacagtcatgtcgtacacttcagcagagtacatcgcgatgttatcgatacatatggataacagctgcatgattacagcgtcccctccaaaattacttaacatttccctcgtcaagctatcaaaaccagatgcagtcatcgatataattcccaacctatggtatgcaaagtaggctaacaatcctaaggacaccttctgtaacctaagctgcttctgatggttctgatcatttgcacaagtcaacacagactggataatcgtatcgatcatttctttatccatactgatattgtaccatccacccaacttggcattatacaactcttcttcctcctctgggtattcattcgtaacaccttccacattttgcgtatagtaaagaatgcaaagaagcacacgcaacgcttccaacatgacgatggatttcttaaccgatttgcatatcaaatttgctatagaaggcacaccaccgctgttgcagaactcataggccaattcctccgactggattaaacgcctcatacatctcagagaggataccaccaattcagtaatctcaaattcttccgtgtcagcttcaatgcaactaattaaaataccaaacgcgtcagatttcaccaacaacggtaagctagactcaattttgcattgattgctcaacaaatgaatagccaacgtcaacaaactgatatcataatcgtataactgtatcacatttatggttgcatctatgcccccattttcggaaaacattttggcattctcatggagcctacatagagagcacaaaatgtccagcagaaaaaatataaccttagtgttttctctattctgtttcagaacattcaacacaggaattaaggttaccccaaaattcctcatattcctctcttcattttccataaccaaattggataaggtacgcaaacccgtttccaactccgcatctgggaaagactcattgagcttgttcaaccaggactggtacgaaatttcgatctgtgcgtctaggaaatatttcacgtttgccgtatataaggacaagttcgaaatggacttgaacaaactctcaatacatcgcactgcgtttttgttatcacttccatcatagcttcttaaacattgaaccaactcagccggagcgccattcgatccgtaggtcttcttcatatcttcgtttctgaacaaaatgttgcataacaaaacggaggcaccattcgttacgtcaaaattggagcgatactctctcaatattcttacattcaagtcgggacctttcagtgcacagaagatattcgaattcgccttgtggtctatgcacatgttggctagcgccaaacagcagttggtaatggtgggctccattttctccacattcaacgatcgaagcagtaaattcacgcatgcatctattcccttgatttctccaatctgcgtttttatttctttcaccacggataaacttcctatcaggaaaagcacatctgggtatataatcttgtccgtctcgacattgttaataatggcggtcagccgtaccaacacatctgcttttagtaacatttccacatgcgcatcggacacaatttttctcatagctcggaatacatgacgaagcaacgaaacggagtaatccccattatcatactggttccatatttctatcaaatggttaaccgcattcgttctatcatacacatttctgttatgcgctgtcctatctattagcaaaacacgattgatgaggaagtcttccttatcctccttctcaatagttttctccatacagagatcgccaaccgatttactaatcacatttgcatactcctttatatccttaactacatgctgcagcccaattgggttcttcgtaaaagcgcataaagcacgacacgaataatgcttcacgttttcattagcttgtttgatcaaggaatgaaaagcactcgtgtgaaatcctttcttcactagctctttcaaattatcgctattctcacacaatatttctattgacatgtaaccgtacgaattgtccgttccagcttcggtggtgggtaaaaggttgtccttattatacaccttcaatctttccagtacataattcatatcatcttccaacgacgcgtcaagcagaacgttaatctccatcgatttcagcttgtactctgtcaacatgtcgtatatatccttacacgtcttttcctttggcatatcgtcatttatggcattacgcacactgcagattctcatttttatattatccacgtattcttctcctaactccttcttcttcccgtctagactgacctccaactcttccaacaatttgtacatttcatcattgttcgcgatttggcgccctattccttcctttacgaccaatttttccaacgtctgaacaaaactttctgccgtcgcgttatcatttactaaattctcatggttgctctggacaatggatggcaatgcagaagttattatcttcaacgaggtggacgagtcacatgtggctatctcactcagtgcttccaaaacggctacattcacttcttcacatggctcatattccatcagcttagctaaattgttcaaggcctccgtcttgtctgtctgccgaatgtgcgtaaataatccagtagatgcagcgtccttcaacaagttggcatacgctttgataatttccacgcgaccttgctctgtataattggacagattttcctccgatactaaggaactaattttcttcaacgtttccgaggctaccttttcatctaacaagctcgacactaccatggtgtctacaaaattgataaattccactgtcctgtctttgctagaacccaaatttagcaacattccgcaggattctaagatgcgtgcattgtccatatcatttacatacccagaagcgctagacgtttctgcaatggcacccaataatttgataccaggaacgaatacacaatcgttcgctctgttcaaattcatgatggatagcgtttgatctactaagttccccatggaaccattccatttcatgtacaacaacttggcaccctcctcatcctttgtcacctgttcgagcaactcatatatgccctgcacggcgtatggcttgtttttgtactcctccaaaatttcgtacgtattgtccagtatcggggccaacttatccagcaccagctgcttcgtgtacggattcaacacacatcctgctaggacactatacacaggagacacaaatttacagttggctaacccaaccttgttcgcaatcatgtccgtgtactgatttaacacccctgaagaagcaaccgcccaagctcccagctggtcctcatgatcatacttcacacgatctaccaaccgtttcgtgaccaatgcaatgttcgcctgcagagacgcattatccaactgtgaagtcaaatacccattcagctgttgcaatgttgcctccgtgtactccaacgcatccgaaggattttccagaggggccctcaaaaacatctctaacttactgctcaggttgtctattttctgcaccgaatcgctgtcactagatttaacattcaatatcaatttcatcaatttctttacctgttcatcggctcccatgtaggaaaataaaactcctcccaatttggagatttcctcattctcactgtgtatcatcgtaacgtccgaaatgacatccaccgcacccaattctctcagcttcatcttgtcattactattacacagcttgatcaaaacggtgagtatgtcctgggccgtcatttcgtcattcttatttttgcccaaagtttctagcaatatctttatcgctgaatattggtctatcttcatcttctcttcaatatttatatggtctgctataatggccaaacatttcgcactgtcctgaacgatgggcaaatctgcttggtactctcccataatcttaaacagattgtccacaattggagtcatgctagctatatttgttattatctgatcatcctccgtttttagaagctcgtacaaagcctttatagaatttccccgagagttcttatacttctccgagttgcctatcaggtctacaatcagcgctatgagcttgtcatattccggatgcttaattaattggttgacgcgcttttctcccgtacacatgcaagctaaacatccaaacgtgctcttaataacagtgtccgattcggaaaagtagttaattcctgcacacagcttcttaaccaagcctttgttaaatcctatgtctgcattggtaatgtcatgcttcaggagcaaacttagagactccaataaattcgaaacagcctcttccgtgcagtcgtttcctggtaactccaaaaggttgtatccttctatgagtgcggaagtcatatcgcttttcgtcaaatgcactaatccaattcttgtctgagatatgttcgtgcaggcatgtccaatttctgatatcgtcgcgtcatacaaacttcgtcctaaaatgctgtagtccttcttttccgtcgatttgtaaatagtcggattgtccttcaaccactgaaccatattgtgaagatgctcccctacgttgcaacgagaagatatcttactcgcttctgcggttagtaacaactcgttcagagaagtcaaatactcatgcagtttgatcaggtccttttcgctcatagcttcattgcacagttttagaatatcctcaatttctttcgttagagagtctaacggcattagcattgccaacaaaggggcacacgtcgtcttcagcttagcactctttgcatgcgtccgcaacgagttctgaagtgtaaccaacgtgttggccttctttatcgagtcgatcgattctgggctaatttttacaatatttcccaacacgctaaatccaattatctgtacatccaagtacatgggcaccttgtggatatagttaacaatctgcttcacataacccttgttaaccaacacatccgcgccaattacattgctactgaggagtatgttatctatcgctgcaagtagattcgtctgagtcaagcgagactctgaatacttcttcatcaacttgaatatgctatctaaactggattctacaatctctttgttatttattttgttaatttcggttaaatggtttatacactccgcggctgtaatcaaaatgttgtcgtctggttcttcaatctccgcaagtctctttacttgagaaatgcacatcacatcaactatggaccctattacctcgtgaattgtagctgccgcattcagtttcaatatcttgattgtcttcagcgctgctttgattaacttcggttgttcattaaaccgaggggattcaatccatactttcatgccgttatatatcgaactgtcagctcccttggattctagtatactttttaaagactggattcgagacaatccagaaattgctgccaacgttttgtacgcagcttccgggtttgactgagccaaatttataatcgactccaaattggatatatgcctttgacagtcactttcagtggctaacttctccataattttggtcccctcttgaattatcacttcgttcgtttcattttccagcataacagtcaacactgaatcgactacctctttattactcaaatagttcaaggcgtccgaagcggtcaacatcttatttatcagttttagaccaatttctgctatagtgctgtcattgctcacagttgacaatgcattggcaattcctgtcacccctccgtactgattaataggttccaccgtcgttatatattctgataatctgaagtaggccgtaaaacaatttaagaggtatttcgtttcgttcaaatggtactggatacaagtagacaaaatttcgattgcttgattgtttaccatttgttcgtggaactcgttaatcatcgaagcagaggctatgcaggacatactcgctttggctaactcaatggaatccaaagatgcgtacaatattgggaataaagacgcgaacaatgagtagctatttacttctttcacatagttagatcgagacacgaacggaattagcgcattacaaacagcacttgcgcaatcgacgtcattgggaaagtaggataacgcggtgcaaagcgttgcaatgcctccatactcatatactatggcagcatgagggggattatttgaaatccttcccaacattctagatgccccagctactaatctggaaattttctcaggattactttcatactgttgtaatccactattgattaattctacaagcactgggattcctccagattctactaccttatctgttatggaagagatatacgaaagagaactcagtaactctagtgcagagtcctgctcctttgatccctgctctgatctttttaaaatgttcagacagttagttagttgttctggaccgacagcacatttcatagcatcacttcctttggaaacaattcttgggtacgacttaaatttgtccaaaatgacaacggatttttcaattatagtcggaactacataaccgtttgaagacaaatttttaatagcgtcaaataccccctcaacaatttcagccgtatcatcatttatcgcctgcaatgttagacagtgatctattaatttatgatgtgctccctctgcatttaagatctgtgaacccgaagcagacttagccacaacagacaatgctgacacgattacattccccaatttgacattataagagcttgacgtaaacacatttagtaaagcaacaccgagatctcctccctctatttgaacatttgaatcattcatattctgaataaataacatacaattttttaatgtatcctgatctgagggaaccgttttgataatttctactacggcgttcacaccaccatctgtaattaacttttgtaatgcatctgtgtctttctcggagcagcaataatccgacatagcaaagagtactctacttgagcaaaaaagaatatcatcatcatccttgtaattaattactgcgttctttatggactccacggcacctctttccaacgcgtcaaatgcgttttctttgtacgtttttgatgtggagttacaaaagtcggatagcgatctcaacccaaacattaacatacgtttaaagttttggtgctgcactatggaagacacggcggtacttaccccggggtcacacccccttctcactaaaaaaaagggaaagaattaacatgtacaatgagagaagtatttaacttgataacattctcatttgtgtgaggcactcgcatgggaaccccaccctcagcggcacttcaatgtgtgtatattttttcacagtcatatttgttacgcgaaaagggtactaaaaaattttgcacaagagggttagtacataaaagacggtaggaagaagaacaatggaacacacacatttcgcgataatgtacagaaggacattccgctcatggggggaatgtatacccaagtgtacgtttctttaaaaaaaagaaacttgagtttcttcctcttaccttgtgttctcgccatttccgataatataacgtgtaaatcaaaattgtctgtttgcgtgtgtctatactagggctggacacactcgaatgcgcgaatgtgtgcgtgcgtttaaatgattctacgatgaatgtgcatatatttcggcagctcaggtttggcttggagctgtgctctcgaaagggtccttaaatggggacgaaaaaagtgctgatgtttattccagttttgcgtttaaatttcaacgtacagagaagtagttgcaataaataataatcattcttaaaacaagagcaacgcgctggcattaaaaatactattgcccatgcaacaggttagtccttatgttttaacatgactgaagggacatacagggggaaaacgaaaaaaaaaaaaatcgtgggtaaaacttgtgcgtaaatgcggctactagcaagttagccctttatgccctgcgtagtgtgcctacgtatgtgcgtacgtacacgcctgtatacacacataaacatatgtgtacgcctttgtacacacccatgtgcatgtaaggaaaaaatataacaccagttaaaacagtatggtttgccgggaaaccagaaaaaaaccataagtaaaataaagaataaatgcatgcatatgtatcaaggcgaaaaaagaaaaaggaaaaaaacacgaaaaaggcaaaacaaacaaaaaaggcaaaacaaacaaaaaaggcaaacaaacaaaaagggtaaaaaaacgcagttggggaaaacaattcacaaagaaatgcaaaaaaaaaaaaaaaaaaaatggtcagattaaagtcaaataattgctaaactgttttgtttatttatttatttatttttttttttttttttttttggtgtgcattttcatcccaatgacgtatgaacaaaaggtctttttttttttttttttttttcaaattatcctcataaaaatggctgtaattctcgcgcccatatttaattgtgcatatttgttatctaattttacctgtatatgtacatgcaatttttgaaaaaaaattttttttttttttttttttttagaattatccgagccgaaacacatttttacacacataagacaataaaaaaaaaaaaatccctgccgcgatttcattttttgcgtaaacgattaagtttattgctacatttagcgtcaggaatagacgagtcaatttgtttcgcgcggaaggaaattctaaaaaagtgaaaacgtccaaatgtggaaacgtccaaatgtggaaacgcccaaatgggaaaacaaaattgacagaaacggctagccactcaaaaattaatttttttgcatattttgtttccatttttttattaaaaaataaagttcatctggggaaattttactgtaatgttgtgcaactggaaatggtgctgtaacgaaaaatggctggtcagacaaaaaaaaatgaacacaacgtaatgaggtaaaatgctgcgtacatgcaacatataaagaatgtgcgcactacaccgtacgtaacatataagctggaaaatataaaatgcataaaacatgcaatgtgccgcgtgtacgtatgtgtactgtccgcacgcgtgggcaaagtacaacaactgtcataaatttaattcatttaaactagttcagtagaacgtaaaatgtaagcttttacacttaatccatttctgtacgcgtaataccaactattttgcaatttataaaaaaaaaaaagtaaaaaaatggtgttgccttattcatcatcgtcctcttccgggggtgattctacttcataaatccaataccttaaaaaaaaaatgaaagaaaatgttgtaaaaatggaccatttgagggaataaatgtacatgggagtacacacgtgcagcggtgggtgtgtatgtacgtttacgcgtacgcgcatatgcccgcacacacatgtagggttaagcacacacggatgaaaacaaatgcgacatgcttcgttctgtatgcgcatctgtgtgtgcgtccgtgtctgcttgcggggaagggcatcgctcgaaatggacaccgctcgtacgaagaggggaaataaacagtgggcgtgcacacataggcaaagcaaaaagaaccgaagaaaagggaacaaaacagaacaacacaaggcgattcatcatcatgcaccgtatccgcctgaataaatcgcatgtgccgtaataacaacgcaaggtcatagcacaaaatatcgcaagccacagtacttgctcacgtaagacactcccctttttacacatttcgtgtttcatgtgctctttgttcgtaccattgtcgccctataaccttcactgtcatggttgtgtgaacaatctcatccaacatgtacaacatggtgaaacacggaatcgcaatgctaaaaatgataagcgttgggatccagaaaaacagaaattcaacttttaaaaccatattgtagtttccccacacatttaatcttgttctggaccaaaaaggaatattcttttggctaacattaaataagtactccatcggcttcgtttcttctcccttaatcattttttgcccattcacaattactatgttttgttttggtgtgtgtaaccagtaatcgtcccagtgaaagctgtcaaaatcatattctggtttccttactccgtcttgatctagatggtctcgaggatttccatgatggtgctctacatgatggtacaatcccttggcgtgcccttcatggtcgtgtccatggtccttaacctcgttcgctttgttactggctgcattttttttccctgttgcgaattctttacttctgaacggaaggattcccacgaactggggttttatatggctagatttctgtgtacctgtgaagtggtatacatttcttaatcctttacataacttgtaatttaacttgaacattttaaaaaaagcaggagcaaacactaaatgcttgtacgtcgccgcttatacgtggccgcttatacaaaattacgacgtaggaacaatattttttacacaaaaaaaatggggccttcccagtatttttaattcctttttaagcgcgatgcggagtggtccaaataaaaaaacgaaacaagaatagcatctttatgcgatcgcaaaagcgaagtatcctttcacacgagttgaagggttgccccttgtgctactaaaaatgtacgcagttttgcgcaaagcatatgttcatatgtacaatgaagtgagcacttgcgcgcttacccatttacctaattatttgctaaccccccttcgctaattttcttaacttattcgttttatattcctaagttactcatcgcataacgaaatgctacttttttaaaatgaatcttactgttcaaatttttcgaaatatacacttgcaattattttttttttccttacaccttttcccaatattttttcagtacatgttttgcgcattctcctgcttgtacgtatgtgattaggaaaaaaataaaaaataaaataataaaataaaattaaataaaaaaaagaaaaaaaaaagaaaagaaaaaaaaaagaaaaaaaaagtaaaaaaaaaaaaaaaacattaaattatgtaatgtttgggtcgccttctcatatatgtgcgtttcattttaagcgcaaaagtggaagcgtcgttttaatgacgcagccacacaacgactaggctattttttccctcattttgtttcttgcggagaacaaacgctaacacgtactttacaaacgagcaattaatttagcagctccaagcagctttaacatttcgaggcaacttaaatgtagagcggcattacaatgcatacgcacgtaatgcgtgtgtacactcccatgcgcgcagggaacaaacgaagtatcagcaaacagcatagctatattcccctgcgttttttcccctctgagctatcgcacagtgtatgattatctcccctcgcgcttgcctttcccgttgggagaattaatcttcatttgggggggagcccacccgaaatgtcacaaaattgagggctaaactgagggccaaactgagggccaaactgagggccaaactgagggccaaactgagggccaaactgagggccaaactgagggccaaactgagggccaaactgagggccaaactgagggccaaatagaacacgttgtcgttgcgcccttttcaccctcccccctctgcataactttgcaattttgtgaacagtgaggagaaatatattcattgtgtgcgggtccagcaagggggtatgtgggctgctcgtccacttagcgtaaatgtgtagctaaccctgcgagggcaacctccaagtggccattcattttgtgagccccccgatggtccgatttgcggaaatgtaattagtgagataagctggccaaaccgcgatcggaagctaaggccaaagttaaaattaaaagggggcacgcaaaggaagtttcgaactgggagaactcgaaaaacacattgtaaggacaaaggaaaaaaaaaaaaaaaaaaaaaaatgaacacatgcacactcactaatgctaccatcgttactaacatcacgtagcagcacgccctcgaaataatttttcgtgcccccttatctcagttggcactgcttttacgacagttgggttgtgcttcccctgccgaatagccaccttcacaaaatcgccttctttaaacagaccgaacgtatttttttgcacgtgcttactcatgtcgaaggcaaaaatgacagctgccaatatgaaaaagctttcctgcctggccataacaaaatgcagctgtctcgtaaaaccctgctggtctaaatgtccaaccctgactcacggcagtgtcagcgctagcaccttttcctataactcgtcaaagtttatttgcaagagacacttcacttatgataacattgacgtaacgctagattgggaaaatgcagacgacatagcagacctacttttggaggaatacaagcatgtagacccattaacgttgcgatttgaggagttagaaaacatggtaatggataccgttgtgaagaaaaacaaaaagaagttaagcggcaggtgtaatgaaggcgctctcgaaaatattcaaatgaactggctggagaaatataatgaggagaatagttaaaacaccaccttttgtaatcctttttttttttttttttaatacacctttttgtttgatagctccttcgtttgtgtcaccttagcaaacatcacattaggggggaagacgttcctttatagctgcgtgcatacgtatgcatgagcgtgtgaagattttcccctgcagaaaaatgtacctgccaaaacctttgcagatccacctcgaaccctatgcgcgtgttccattttacagcatcgcccaacgcgccgtagttatgctgttaaacccttttaacgtgtaataaaaaaaaattaccttttttttttttttttttttttgtttcattaccttttcgtcttatcgtgtttccccttcctttttaaagcggcatttaacatttaacaccagtttacaccatttagcaacatttttcggctaacttgaagcgcgcacaattcacgcaaagcgtttgcacacacatggggaatgggaggaagttgccaacacagggtagtgaccactccgcgttgttatgaatacacacatacgcatacgtatcttctctgagtttacaacatgcaacgtgttatggaacaggcgcaattttattttccctccaattgcagactttcctgcacttgatttttttgctagcggcggagaattttttttcccctcgaaaaattccccttaattgatacacaacaatttgataaaccgttatcttatcgtgcacaacttggagttcaccccagttatacaccttttcaaaattgactcagttggaaatgccgacatttttaaaaacggaaaatttgcgtcaacatttccgagtgaaccaacgcgtggctctttaagcggatgcgcagggggagcgaaaaataacgtcctttttatttatttattttattttttttttttccccccctacttttctgtctttttgtaaaaatacagaaatgcaaaggaatgttttccccctttcacgttaccattttgccaataacaaattgcgaattaggaattgccaagctggctgacttctcatgaatattacgcccccctcgcatttttgtctaccacgtggaacattgagcaattcatggaaacagcggcgaaagatggatgcaaccacgtcatgcaaaatgatgaaaataagcaggtgattcagttgtgcggggtccttaattattcatggaaggttttttttttttttcctccctgttatgactattccccagtttcacataaaattaaaaatttgcctccgtgtgcaggaatatcttgacttttcggacgactttgtcttctgctcgacctgccacaatttctcgccggtaatggaagcgggcacacacgaacgtaccgatgggtgtgcctacttgcgtacgttgcgcataactgaccgaccacctctgaccgaccacctctgaccgaccacttccccccccgcagtaccacaaagaaggctacctagaaaaaaggtgttcaaattcctggttcggatactccaaaagatggttccttctgaaaaacaaaaaattatattacttcaaaagcaaagaaagcttgaggccgtcgggagtcctcgatctagaactgatccacatggacattaacgtaaacgagaaatacttcttccgtgtgtgctcctaaacgtatgcacgtatcgctcactttgcgccttaaataagggtgtgaaatgtgaagaaatgaagaaaggaaaaattgcatgcaggggagatagtcgaagagttactcacaaaatggaccaatgtggttgcaccgattcaccacaaatgaggaaaaaacctcacgcacacatgctgccttaaccatgttcctgtttattttctttttccccccaactgtacagtacgaacatgggataaaacggaaacgaagtggcgaagactgctttctgtgtaacgctagagaaagcgagcatgcgagggaggaacctcctgaaaagataaagtcacactcgcaacgtgttatataatagcatgcacgcatgaatgtacgtctgtacatccacctaaccgattttacaccccacctacattttttttttttttttttttttgcgctcacagattgcatcgaatcgaggatatacaagaacgacagcaaaaaggagtcgctcctaattttaacccccaggaacacaggtctcagcttttatttaagggtatgcttgagtacaaaaaaggaatagctaatcaacaaaagaagggatcccactctgcggagatctacatgtatatatgcgccccttttcatctacaacgccggtaacgccattttccccacagggtgaagacgcggaaatatacgagtggtacaacttgctaaacagttccatgacgagcaataaaattataagtcaaccgaattttattttttcggaaagtaacttttggaaaatcgacagaatatcggttgatgtatttgagtcgattgcggacacgggcgacatagtcttattcaggtgatcatttggggggaaggcggcgaaagggagaagaagctacgaagcggagaagcaacgtagcggagaagcaacgaagcggagaagcgaagcgcacagttgatcgctttcgtgcgcttttatccaccccattttgcgcaaaattttaattaaaccacagactcagctggtgtgcatcaccttctttcttccttacacccttccttcctttcacccttcctttttttttcgaacgaacaggtcaaacgtggcttctgcgaagctgcagaggatcataacgaggggcgagtatgatcacatcggcatgattctcaggaatgataaaaatggcatattcctcctggaggccttatccaacatggtaacgacatttacatgtattgtgtagatctacgtgggtaactacacgagtgtcagaggctacccaaatatacaaccacgatttaggcacaacatactgcactttcaccttcgttcaatctgtgcaccctaactagggaatcatcctaactccctgggagctttttagaaagaaccgctggaacgaggcctacaccaggttggtttatttcacccgtatcaactaatgtgcacaaggcggttatttccaaaaggggcaaaccataagacgcgtgcatttacctgtgcctttacatgcaaatggacgctcaaaggagcacgcactcactaacacatatgcacgcgcactcacacacatgcacgcgcactctcacacacacacacactcacctgcgaatttttactttgcagaattgctctgagacgcctgacctgggacaactctgaaaaaaatcttaaaaagttgctacattttcttaaaaacaccatagggaaaaaatataacctcaagataattaattttctggcccccaaaactggtgcgtcctatttgtgcatatagcgccgtagtccaaacatatttttttttcgctatctgtacgaattggtctatcccttcagcacggcgcattttgtacctttcgatgggtttatatttttgccttttcttttgcctgtgctttttccgatgctttttcctgtgctttttcctatgcttttgcctgtgcttatgttcacacatttttttttttccccttttttgcccccccccccgccgcagatgacgccggctatttctgctccgagctaataggagaatgctggaaggtaggcatttgaaaaaaaaatggcgcactgtctccatcgccccaagacgagttaattggggcatttacttccacccatgtttgtgcgcgcattaagttacatgcttccccttccctggtgaaccacacagataatgggtgtcattcctgtaaacaccaaatgctcgtacatctggccgagtaagttacgagtgcatgcgccaaccatgtggacgcacattcgaaagtgcattctgcgtgtgacacaccgtgtgtatggcgcctcttatgttgattacatgatgcagtacctcgattcatgatcagtctgggataatatgcacagttttaatgaagggaatttatctcccacccccaaattttgtaaataaaaaaggggagccctttttaatccacacaccacataatagtgaggcaaaacgaccccttcctcgtttaggcaatttttccgaaaagttcgaagagaaaatgaagttacaggaaggctgccagctaaataatgagctatgcatagacttcaccctgtgagcattttggcgagagcatcccaataattggccattccggggggactctcccaatccttccatgtcttcccattttggcataccaccatttcgtgcacccctatgtcgcttaaagtgggcatttgtctaggcatgtgccaaggatgtgtccacaaatgcacgtttatctttctttcttttttttttctttcttcctttctttcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttcgaaagagggggaaaaaaaacacttaacgagttacgcgcaaattgtagtgtattgcctttacgtggaaaaaaaaaaaaaaaaaaaaaacagtctctacattcctgtaccgcatcccccaattgcgtttccccttttcaagagaaaaaagaagaagcggaaaaatagcaatgttacctacctgcataaaactcccataccgcatcgcacacttggtgacacacattgctgcgtttgctccttagaaggaagattcaaatcactcagtcacatgttaaacctggggaggcacaccaaagcggtcgaacgggcatatcgcacctgcacctgcacctgcacctacacccgcccctacacctccacgcgcaaagaagacagcgaggtagggaaaaaatcctaaatagggagcaacggaaaggaacgagcaacctaaggagagcaaaaatggtctcgggggtcaaagtgtcagacgaatgcatctacgaatttaacaagctgaaagtgaagcacctgcacaagtacatactttttagaatcgaaaattgcgaggaaatcattgtagatttgttgcagcaggattcagatttgaaatccttcgaggatattataatggacatcagaaacaatttgaaatcgacggaatgtagatacatcatcgcaggtgagtctgcacaagtgaccaggtggaagctcccccaagcgcgcatccccgcgctaggcttactgcatgctaattggggcaaccatctagtaacgttcccctccctgttacacctttttatgaccctttttatgacactttttatgtccctttttatgcacccctttttatgcccacctttttatgcccctcttcacccccctacagatatgcctatccacacccctgaaggcgtactgcggaacagaatttacttcattttttggtcccccgattctgccaaggcgaaggagaaaatgctctacgcagcatccaaagaatcgctggtccaaaaaatcaatggcattttcaaaagcctagaaataacatgcgacatagaagaatttgaggaggagctgcgggctatcatgctaaacacatgaatggactcatcggggtatcgccccacatctcaatacaaaatgattagtggtgccacggtgagcgattctcacgtagcattgtcaaaggttgatttgtccttaaaaaaaaaagtttaacttatccacaacaggaagttgtaataacgatggtggtgattaccactacgttcagcgtgctcgtgtgtactatcgtgtcacccactttgaacgtgcttacccttcagttgttacgaaaggggtcctcgtgaatgcaaagatgtggaggagtaggtctacacacgttggatcctatgcggtgccgtctgtttcctccccattttagttaatcaagaatatattttctgcgcaaagtgaaaaaaaaaaaaaaaaatagaacaaactagaacaacgtagaacaaagtagaacaatgtagaacaaacaacgcgctgcattttttagcgagactgcgcactctttgcacagttgccccaggcgaagttaccatcttggtgcatcacgtggtcctcaagtttttttttgtgcattccccttttagactttttatccaacacactctgtctcattttatgcttcacattcattgcgatggattctagcatctggagagttggggacagagggggggggtagtgcacgggtacaccggtgcagaaatgggtaggtaaaactacagcgcaggggtggctttttccgggtggccattcggataagcacggaagtacgtatctctaaatccgtgcgcattgaaggggcacttccataagtggagaagcttccatatgtggagaagcccacatgcgcatggccgtggcggcccacacgcattttctcctcttcattacgcaagaaaatccgggcaaaaaaaaaggcagatacttgctaaactttatgcccttaattttgtggattcggaacagtatgtataggaactggaaggccaggaacactctgtaaaaaaatggggcacgtaaaaaggagggctgaacgcaactgccaggagtgaggggttgaacagatttgccaggagcgactggttgaacaggtttgccaagagcgaggggctgaacaggctttccaactgatgttcctgcccccctgtgcacatcgctcctcctccccctcacgtacaaattcagggaaaagctgaaaatggtggtggccaacatgcgcccattagctccattaaacgtgctgactacgtaagaaaatattcctgaacatgtgagaagcagtttcatattatgaatgtgtactttttttgtccctatgtgaatgtagggataggttggagcgtgtatcttcctccctctctcttgtgaacatacgcccatttgtgtgcacaacttaaccgcaaaaggagaggacggacacgcagctgaaggttacgacgttggcttcaggtggggaacgggtaggagtttcatttcgcgagggaaacacaccaacgatgaaatgagaaaataaatagacatgcgtatggcgcacatgtatgcgcgtagacctagacgagtggttcccacgtagactcgcccaggaacacaggctggaacggaaacgctgtgatggcgttcctgtctgttacttaaaaataggccagtgctcaggggattccacttatgccctaaaaaaaaaaaaacaatacataaacttgttccttttaccatgcggggtgccaaagctgaaggcacatgcaatgcacacattgacccacctgcactccctttttggtcatttaagaacaaatgcgtggaatctacaaaaataaaataaatagcaaataatgaatggcaaacaatgaatagcaaacaatgaatggcaaacaatgaatggcaaatactgacgagggaacttcctcccaagttgccaactccaaagacacgcataacccactcgcacaccgcgcagaattaaattactttgaaaaatggttgaggaaaataaaaaggttaacacttgcgctattattataactagccaaagacctgcgatccgttaaggcggcaatggtgaaaaggtgcggaatcgccaagcttgtgcgcttgttgacatgggtatcacgctgacatgagtaacacgttggaatgagtaacgcgttggaataagtaacacgttgcatccccgccccctctcaatctacacgaaacagaaacgaaccagatgtaaggcaaaataatttgtacactcttgaactccttaaattgtctgcgaacagtgtgctctgcggaaaggggtaaggggtgaaggggggtctccaaatggggcatgcgagcatatcgggggaatggcccttgaacagcggcccttttggaggcagttcatggggaggtagcccatttgggggtaccccacccattttacgaccccccttaccatcaaaagacttatggccaccactatagagccaactaggatgagcgtaatcgaagcattttcaatacaactttgcagagagctcatgtcatccttttttttcttttcaattttgttttcatactttggggtggagttatagaacaaataattcagcatcatcgtgtctttcgccagttggacagaaaaggaaaggaattgaaaaaaaaaaaaaaaaaaaaaaaaacaaggaaaaaaggaaaagtggaaaacaaaattggacgtaggcacaataacgcaaagttttgatactccttaacaattgaagcacccctttggagaaacaaccttttaacaagctcgcacaacagaagcgaatccggtgagatgaatttaatcaatgggagaaacggaaaattttgccaaagtgggaaatttaccaagggaacaatcggccacaagcaaaaatagtttgcaaaaaaaaaaaaaaaaaaaaaaaaactcgtgtctgccacgcaatgtacttatctgaagatgccacatgtgtatatacatttgcatgagaaacgttcgcaggaaggaggttccccatttaattaccctcccaaatgaatgacttcccttggagttattttacggggttctccgccaaaatgggagagcaagaaaaaaggcttcaaaaagggtaccacattcgcctaccaatttgaggctgaaaaattcgcttaatgacgtgaaccatacagccaggtttcggcaaaaaaaaaaaaaaagaccacataaccaaattgggaaagttcaaaaggtcgacgcattggtacctatgtggacataaatggacatgcctatgtgcccagttcgaattttccaaaaggtgcgtgccaactcacactggccttcttaagaggcacgcgcaaaaaggacccccctccccccaaaatgggggtaacaggtattccactaaacgttgtgcacactcacgtgcagacgtttcccttgcaaggcctccatgaaacgcacccgaacggatgtaaaaagtaactcaaaggttaatcaaaatgaatgcccacctaacacgtcctaaccgcacatgatgacggtgaaatacatcatattacagttttcctcacaaaaaaaaaaaaaaaaaatacgaaaaaattatccctcatgcgtgagaatcaattttatctgctcttcctggacagtgcacccattttaggtaaacatgttgggatccatgaaatctaaggttgcctgaatgaccgcattgggattgcccttaaaaacggtcaggtcattattttgtgcatttttgcttttacttttcgttttttgttctcttggtttgcgtacctttctcttggatgtgctttccttggccgaggggtcattcgggggattgacgccaatcgaggcatcatgagcgccccccacattataagcgcctcccacattctccgctccttcaacacttggccccgcttcaacaccctgcaccccctggtcggcctctgcattcccactctggtttttactcttcctaggtttcacccgttcatatttcctcctcggtttagcaattttgggttccttctcagcatcttcattatttttgttcgtctttcttttccttgcgaccttcggtttgccctcagtcttattagctccctctacaatgtcattcttagacttggcttttcctgcctttgctttattttccaacttaacggctaacttattttcattgtagcccatatacctcatgtacactttttcgaagtgactccttgtctcttcattatcagggatcatgtcgaaatgcaggtggttgataaacagtgcctgttgttcccttgagaaaaaaaaaaaaaaaaaaaaaatgcggaatgaacagagagcatgtgggtgtgtggatatttccacataagcggcaatgcacatgcagtgcatacaggtggagacccccttcatgtgcccgcttcttaataatggcgaatacgtggaggccacttctaacggggggcattaacaaacacagcgaataaacaacttcctttggaagagccacagagaaggcacccctcacggaagacagacaggcaggcaggcagacggatagacagaggggcaggcagacgaacggacagacacacagacagacatgcctcctcccttacctccattttatggtaaacagcttgttacagaactcagaattgagaatgttcttgtagtcgtagggggtgatctgtgtcaggagcctcttctggttatatccgacctatgaagtgggcacaagatgggggtatgagaaaaagtggcgtcaaccgggcaacatcaccacgtgtatacgttcgttcatacgtgcgtacgtgcatgtgttcgctgtgtgggcaagtcccctcgagcgacttccaaacgggggtccactaactctccatggtgcatggcagaaggggcggcacaaaattgacccagtccgttgccacccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaaaaaatatataaaataaaataaaaataaatggcatgacacgccatctctacacactaacacaaactgcggcaccctttcatgcacttacaattttgtcgtccatggtcctctggttgaagtaggctatcaagggggctatgttctacataaaggggaagaggcaacaaatcgtgcgtttggctcataaagaaagtgcgcactagaaagcaatacacacagattcacagatcaatgtagaacagaacgcccagtggggggaaaaaaaacacacctgatgcacgaacagccgggtgtccttaaacctagactgtggattgttcctgttctttgtcaacagatggaagtactggtccagcctatacttgctggaaaattcgatcagcggccacatcaactgcagccgatccctaaaggctttcttcaaaagagcaacaatcttttccacgttatttataacgcacgtgaaccctaaactgttcttcatattctgtgcgcatatgtatatcctcttcattataatcatgtcgattttttgtagctccaatttattcatgaagaaggaaaagttcaacctttttaggttacgtatatctctctttttgaacaaaaacaaaagttcactgttattatttaaattttcgtttaaggcgattatatcattcatgttgttttttctgaagaccttattaacacaaaagctgaaccgtttgtatttctttttaatagcattgatcacatttaatctcatatttttacttaagttattgtttacagcatgggaactcttcatgtgggggtagagtatattaccttgttgaacgaaaagttttttcaattgtttgcttcttcgcgtgagaagattggaattctcgatgttatacaggttgtctgcgtgggtaccaccttcacattctagggcgtacatttccccattttcgtatatctcaatttgctcttctttttttttttttttttcttcttctccttcttcctttccttcctcctgctcctccacctccttcattttcttcgtcctatttttacccctacgatctgctttctctttcttcaccacatccttcgttgtagcctttttctttgactcactgggctgcttattactgttgccctttttcttccttttgttcagctccttattgtaatcttcgacgatgcaatttagcagatacctcgccgaaaggtcttcattatcgcctgcacacgcagcttccacatcatttggatatttctgttcaatcgagttttcatttcctttcacatcaacagaaagatcactcagcatgttcatgtgaccgttctgagaaaaaacgctaaccccatttggggcacttatactatccccattgatattcaccgggtcatttctttttttttttttttttcttctcattttccatataggtgctatccattgcagatgttgttatgtctcctttatcttctaacgccaatttgttattatctttttttttcctatactttttcacttttccatttttacctgaactgttcatatcatttaacgtgttaccaagtttgttcggatcattttcatccttttgcaagttcccttggttactcatggtattgtcacatatgctggccattcctttcccaattgaattttcgtttcctttataaacagagtcgcattcatttttactgcttatgaggctcgtttctgtgttccctatgttactcttcagaaggaggttcatcacatcactcgcgttttcactcacgatcgatccattcgcattgagaaagtagctgtttgttgtttcccccgcttgcgcactttctacaggtaccatttgtccctgttcgtttattaacacttggggagtgctagcattagcggaggcgttttttttgcttgttcttggttttctcggcttcttcgtcgttccgctagtcggcgcattgtctaccttacccttgtccttttcgcagttgagggcgtcctccggtttgaggctactttcacagttcacgctgctctccacattggcaacgcttcctaggttcatggtgtcttccgcgttgacccttctttctatgcttccgctgctctccacgttgacggtgctgtcaatttgcgcgccgctgccattctccgtggtagggcccttcttcgctcgtttctccttcgtgccgctttccttcgtgccgctttccttcgcggcgccttccttcttcgccttcccagcactgttgccactctttctccgcctcttccccttccccgggttctcgacctctccaagaggggcgttcagagcgggcccactttcaatgctaaaattttttatgagctcattaaaattgctatttatattgttgagtagcttattgtcgatgtggccgtcgctgtaggcactgcttgcgcaagctgccgcattagcggtattagcagaactagcgttattagcgttattagcagcattagcggtattagcggtattagcaccattagcaccatgagcagcattcgccacgctcgtgatgctcgcggcgtggtccccagtccccaccgcgccggggctaaagcctcccaagtacttcctctgcagcgcgtgcgcatcactcataacgtgtgcatagcttagcaaggagtactcctctaactggcaaatcaactcgttcagcttattcgggtagtagctattaaacaggggcaaaaacccagcatacttatttttattttcactgaattctttatttaaaaagagccaaacaaatttggggtcaacattaatttgatccttccgtaataactgctccctctgttgaagctgctccctctgttgaagctgctccctctgttgaagctgctccctctgttgaaactgctccctctgttgaaactgctccctctgctgaaactgctccctctgctgaaactgctccttcttatacattttgttgtttcccttttgcactaccatgtgggttaaattgtcattcacctgtttgctcgcttcgactcccatgtaactgtgtgtagttccctgggcactattactcaagtgtgcatcgcgtaggatctgcgcattattattttctctaaactgctcattcacgaaatcgttcatactggtattaccatctgacatgttggggttgtacctacccccttttacaaggttagggttaactgcaccgtctacctggttgccgttcatcatttttatattttccctttcaccccagttgctacttacgttaggtacttccgctcgtctgtcttgattaaaactgttgtaataatcactccgaggagacctgttaatagggttattcacatagttagcacttccgtaggtgcttatcacaccattgttcatattttcatgtgccacactcgaacttatgtagaacccgtttcgatcctcggtaagatattcactcgtttgacccacctcgctgttctgttgtcccgatgggtaactacttcccgcatttgttgattccatctttttttttctttttttttcgtcactttttgccttctccgcattattctcttttagctttctcttcgatattttgttattcaatggatcgttaatcatttctgtaccgttccccgaatttgccatagtattaaccaaatggctactcgccacgtcctgtaaagaattcgcatcgttgttcgttatcctagtctgttcagagttattttgcgcatttttgcttttccttttggtacccttggggggggtgtcctgttccgtcccctgctcctttcctttctcctttctctttctctttttcgttttctccaataaaacagagttattattcatcaaggaattcgtgtcctctttcgggtcacctatgacattgttagctcttccattttctgctttatctccttggacgttattagcgtcatactggggggtcaaaccattcttattttgtactcctgggatacttcctccgctttgcaagaaactccttccgcttaggagattcgcattttgctcattggcgccggcatttgggttcatctgtggcttgccgctggagccgtggccgggggggccactcttcatgccgctattcatgccgctattcatgccgccgttcatgccgccgctcatgccgccgctcataccgccgttcacgttgtgtatgccgtgagccgttcctcctgcatttgcgctaccgtcgaaattgccatccgagttgtgtgcgctgtacgggtcctgacttgaattatttttcccattttctacgaggaacccatgttggtccttcgtggctgcaccggaacgcatgtcactcctaaggtggttattcatgaccggtgtgttactaacgacactgttgtttcctttaccttttgtttcatttagctcgtttgggttaactttgctgttactctttctgtagctcttcgttttggagggctcaatggttatagcgctgctggggctgttcccactggcttgcataatttccacatcatccgcgttgtggctgctgctaacaccaaggctgcccaacgcgcctgggtaaccgctcaaattggggctcaaaattttgccgccacttgcgctgtttgcgctacctctgtttagattcccaatggaattttttaaattgctcatgttgtaattggctccgttcatattcgccatggcggccatcccccccatgccactcacatggggcatattattcctaccaccattgctaccgcacatcacaggataaccgtgggcaccaccgaacggggccaagttcatgttcaggttactgctcacatggtgtaagcctttatttacatttccatggacggtgtcgtttaatttattcccgttgataagcataacatcggacaccccactaggcacctcaccagctatagcattcttcacatggtacatgttcatattgctatgcatattactcaaatttgaaaatgccttacctgtgctagaagcaggagcgttgatcccaccactgtttctccccattacgttattcaactgggcagaggcattaacacgattaataaaatccaccgtatttattctactcaaatttttaacattgttgatggtgtgggtggtgcccccattagcactagtgctcatgtctgatgcaatgagtccattttttacaactgcctcattattattttgtataacattacgataagttacttggggaaaattccctacgttttcatccacccgtcctttgatgttactggggaaattgctataattcatggatacgaagggtttgttcagggggtcattcatgtcttggactaaactgtcactagccttccgcatagctgtcaccattttgacattatgcatcattggctggctgttcgtacttccatacccactcttgctcaagccattgttactatagagcatattctgttggttgtaaaacgactggttatttaatggataattaatgggcgaagatttggacaaatttttcataacattatttgtagttccccctctgttgctctgactcatcggtgctccattcgatgggctgtgactcctgtcctccatacccctggcgaacatgttcgcattgttactggttagcgggtagctgggggtattttcattacttacacctttgtcattatctgatgtgttgtttcggtagctgccgttgtttttgggtgggtattgattattcgacttcatctttacttgtaccggttgatgccaaatacgaggttggtggagcagcacgcgagggcttttctctcgctctgcggttagcccaccaatttggagagctattattgaaagtatgacagttaatttaaatagcttccgctacttactcctcggggatatgtcctcatttttttttttctttttgacacaaaattgaattttcatcgacacaccattgtgcggattatgtgtctgcatatggggcacgtcgtccccttttgtaagccgcgtcgtaaaccgctgcgcaaaccaccgcacaaaccgctgcgcaaaccggtaaacctgtagcgcgttggttactttccccgagttggtgcttcccccgatttgctatcaccaaaccgtatggactttctttcactcacttcgacggggaaaatgcctcttatagcatccttcctcttctcattaatggggaaaaaaaaaaaaactgattgcaatttttcgtcataaggaggaattcactcctttaacataacattcagtgttatgactattcgttatttttcacatcatacaaaaagaaatgttggggatatttttattttaaacacgagttgaaaaaaaaaaaaaaaaaaaaaaaacaatcacgcatgggggaaattttttatacgcataaagcaaaaaaataaaatgggaaaaaaaaaaaagtggcaggaaaaaaaaaaaataaaatggcgaaatgcatgaagaggtacccatttttgtaaccttacttttattttttgttttccttcctgaaagtgaaaaatggcacgcacgcttcacccgatggcattccaaatgcgcataaggttgattacgccaggcgtttgtagatatagcacgtacaaacacacgcgcatacctacccacacatgtttcctgcgttgtgaaattattgagaagaatgcctgacaattgtgactgcccaaaagtgatatccaaatggtagctaagtcacagttacgtgatcgtcgtatgctgtaacgcttttttccctcctcatacaaaaaaacggattgaggctaccaacagaagggagaagtcctattcacgcaacgtaagaagggagcctcttctgcgtccccttttttttttgtcttaaaagttgcccaaaggtggtttcagcgttgagtagtcgggaaaactcccaaccgtgcagcttccacttcgaactgtgcagcttccacatcgaactgtgcacctcccacttcctcatttgcaaaatcttaaaagcaaacgcgtctgctcaggcgcacacaggcccaacggtatccccacaaacgcattggtaggatcttcaactacatttttttaaattacaccgttccaaagttaaaaaaaaggaaagtaaaaaaacgcaaaatggtgtaaaattaatgaagcataaattatatcgtacaaaagcgcatgtaaaacacgcgtaaaagtgtgcatataaaaaaaaaaaaaactttttaaaatgaacaacatggaactaatatgtttgtattactaggacgaattaaagtgagaaaagaaatctcatatatatatgctcgatggaaaaaaacaaccggcatatgcaattttcttcaactcgttctacacatacagatttgcacgcgtttctgcacgcgcgtgaaggtgctcatacacatacgtacgtgcatacagttgtgcacatcattcccatttactcatcttccacataaggggcggggtggcggcgtgctgtaaccaccagtagaaccacgcttaatgcgtgtgcaagggggaggggccaggggctgcattaaacgctacatatacatatatatcatacaacctctacaatcatatttaaaataaattctccaaaaatgtaaaaaaaaaaaggaaacacaggtgaaaaggggagaaacggggcgaaaaaaaggatgaaaacgggagaaatgtgcaaaaaaaaaaaaattacatgaaataaaaaaaaaaattaacgacccagggttgctgcgtggggattattcaaagacggaacaaactgcgggtatttcgggcctgcaaaaggaaggaaaaaagaaaaaagaaaaagaaaaaaatgagtgtgctatacggggtgtgtacataatgatatgggctggggtcacacagaaggagcacattcggacgggggtggaaaacgatatgtatgacggaaactccccgagccacaactctccgttccacactaaacacaaagaactgcatgcttacggtgtggaaaaaaaaaaaaaaaaactacatagcgctccgccaattgggcacgcccgtgcaaacacacaacaaacgatgaagccactttcgcaaaagggggctataactagcgagggttgagaaaaattaatccacacgtatttccacacgtattattcccacatgcattcccacacgtattattcccacacgcatgtgctcataatttttgctccgaaagaattgccactcttgagctacttacaaatttttgctaaaaattcttttaaagacatcatcatgtgttgggacctgtcctcaattaggcacgcgaaaaatctgcacaggggtggggagagcaaagtacacaacaaaaatgtgatgaggaggcatccgacggcgctaatagggaaatgtcaaatggctagttacgtcatgtatatgtggatacaatctacgcactggcgttacgctccctcgtgatgtttacttatattccagggggtctccttgctttacaactaacagcctcatgtaggacggagttcttattttcctcaaggcgttaattatgttcagaatttgtacgccgctggggcttccgctggttcctatagggaggggaaggggaaaaagtggaaaaaattgagcgaattaacaaaatggcctcaccaaattgtgcaggcacatctcttcccgtgtgcgtgtcaaatgtttggcctctccaattacctaaatgattttctgcgtattccgaatttaactgctccagtgactggactccgaagacttcgtagacccactgcgggttgatgcttctgcaatggaggggggggcgcgggagcgaaaaggggtgttagggagtacacacagcaaagggtgggaacaaaaagggggtagcggtagtagcagtggtagtggcagtggcagtggtagtggcattggcagtggcataataacacgcaggagccgcactcgatgcaccgcgcaaccgcctaaattaccggccaatccacataacgatgttctccccatcctcaacaatgtagcaaccgtcctgagtcatattctcgcaagtcaaactcatggtgtcaggaaacataatagcattattgtcatcataattcccgtgatgcttctccaaattgtgcaaagaaaacattctagggtaaaaataagcctccacagaatcgaccggaatattttgtaccctagaccagtgatagattcggagatcaggtggaacatccccactgtccctaaaagcaaccgacttaagcatgcctaaaacgtagatggataaaagcctagccgtttcggaaaggagtaactgggaagataaaacttgtgaacatagagtctgaattaaatttctcccatctgcaatttttccttttttacaaatatcaatagcttgatgagaaagtaaagacacaacaacttgagggttaatagaatctgtaatcgtcttaatattctgagtgacaggtagggcataggtatgtaaccttattctcctttccccattcgaatttgtatacaacaaagcagattgcacataaaccacagagtcttgtactacgttttcttccaaatcgacaatgatgctaaaattttgacttgagtgacaattgggtagggctaataagtccactcccctaaattggaagttcccataccagttggtaattttccatcctctacttatccttattctcattactgattcccatgctgtttctgtggtcaatgcgaataggagctcctccctcagtttgtcgctatattgatgtacattaaactggggatagtaataaagagatcctccagaattctttactaaagggtagatggttgctaagtctaggttgtacaaagggcaggcaaacaaatctacagctatctggtattgtgtaatgctctgtgccaactctgtatacatattattaaaaggagttaacatttctatttccttcacttttgaatccaccacattattgctggaactacctgagctgtaaatgtttttgtaactgctactcttctcctttgtctctctattcacactaactgttaagtccccaatattaggtgcagaggataaaaaaaataccagttttccccctactttttttaataccataattgctgcttttaacgcattgcctgcacaacaatcagccattttgttattcctccacatatttggtaaattatctaacaaaacatcgatcacattttgacactcatgtacgttgaccaaaatatcttccggcaaggggatgaaaatatcctgtatatctggcacgaccatcatttgtgtttgcttcaaattggagtttaggttataaaaatggaccgttgaatcgaatgtcatgattcctatcagtgttctcgtgtcgaaaggtttttttccattcatatctccaccgctgttatcattaccgcttgcagtgttgttctttggtagtaacttcttaattgtgctgcataccacatcgagtagacctgagttaaccgatgtcactgtcacatcgatgaggaataaatagacgggtggctgtggaggtcttatcatataatcacttggcgcgatgaattccacactacctgtgcataattctggcctttggaaaaggtccttcctttttcctttctcatccaaaggagtgaaataaaactgaggagtgtcattcacatggtaacacatgttacaattccatttcttccctcctccttcgaatctcacaaagggattaatatacgtcctacattttttacatcttacaactgttgaatttccaaaattgacggatgctaactctgggtacccatctggaatgggggctaatggttgtattataaaccctaggggtacatgcgccttctgttttagggtcgtattggctggcatgtaacttaccgagcttttaacaaaatgggaaaaggcattaaattgtaaaaattcctgatacgaatcgctcattattggctgcacactatttacatgtccacctcctgtgttgtcataccctaggacatttcctcctggttttaatgtattgttattgttcattattggcacgaactgacttgccacccctctgtactgaccttgattacttaaatacgtattgggggtgcttccatctccgtacatattatcactcaaaggaggcccacccatattgcccttattcattccgtatattcctggttgcattgcttgcgctgggtggtagtaatttggggggtaggccccttcatttcccttcatattcccactacccctgtttgccatgtccgcattgctaccgctgttattattgtaaaagaaggggctattcatgggcttgtttacgttgcccgggttgttactataattccctgcattgccaccaccactgttgttgttgttgctattgctgttgctgttgtagttgtttccccctctgttatagtcatatggctgcattttatcttcaaacggtggtgtaaacggggggaaaaaagggaagtaattcgcgtctcctttacaattccgggtgccttacaattcagggtgccttacaattcagggtaccttacaatcccgggtgtcttacaatcccgggtgtcttacaattccgtttgccttacaaatgggctctttcaactttcgcgcggacagagcgtcactgggcgggggaaagtcacaaggagtgcgggtcttcatgcgcaaaatgggggtatgtgcaaacgggaagggcccacaagggtcgccgcatgcacgtgtatgcttcgaaccagcgcaagagtcaaaatggcatgtgcacttggttcgatacggagttgcatttaaccagcacaaacggagtgcattctccccagttgtacgccccgcgcgatcttcctgtatacataaacacacgcgcagtagtacactttgcaaaaatatattttttttttttttctctttctctcttccgaggccgttatcctttcgcaagtgtttacctgcgtgtggttatttgtgcttaattaggtaattatattttttccctaactggtacgatggttattatactgtagtgttttatgtatatgctgtttttcctgttttccttttttttttttttttttttctctcttcccttatggcaattccttcctcgccttcattaaagcgttttcgcgtgctctgcttaatgtatcatatatgagtagtattctcatataatttttacgaatatgcaaaaaaaaaatatatatatgtatcagcactgcgtacattagcggcattggccaattgcaatacgcccgtgccgattacatatgcatatatatcacgaatatatgtatgcgcttaagtacgtgcgcgattggcgtaggcgaaaaggcgaagctgtgcacttgccagacgtagcgccaccactttccttctggtacatcagtggcacattccagcaagtgacacaaaatctcgctcaacttggttggcggagggggcaggcgctcctcttcagccaaatggataaacacagctaggcaactagcgcagcatcatattgcacgtcacctcaacgcgcaaggatggaccgcataacagcctcggcatgtgcacgtaatataaatcacatgttacacgttacaaattacatactgtacaatacatattatatactacttactatatactacatattatatactacatattacgcatcatgcattatgttctgtatattgtacccttcacatttggagcgcaaaaatgcgttcgctcttttcgcagcagtttgttggccgcctttttatgctgcacttggggcatcacatatatactgcatggcataggcatataaataaattatattatttgtgtacgtatgtgggcgtaaagatggtcgcactttcttcgcggggggaaggagtggccaggaaaaaataaaaagatcattctgcgttattgcgccttttctgttcaaaaatttgcgcgtatatttcgttttgcgcgaaactgcattgtaaaaatggacttcatccaacccatgggcgcatacacgtatacacgtatgggtaggctgtactgtaccgtactgtacacgtttatacgtatatacatgtgcacatttttgcgttatggccttcgccgcatggtgcggactatgtttctcgcagtttcgcttagcttcctcttgtttcgttacgttttgttttgctactttttgttttgttttgctacattttcttttgttttgctactttttgttttgttttgtcacgttttgtttcgttttcgttccctcgttcctctgcttcgcgctggcctgtgggatgattcacttttcccgcacccctctcggaagggaagaaggtggcggcaaatgtgctgtacgcagtatatatacaaacttagcgacgtaaacgcatgtacatgcgccatttgtcatgcacaactttttcgccttacacgtgcgacattgctttaatgtgtcactgttttattcgttccatttgtttacgtaaattgttttgacacgtttgacatgcttttacacgtttgacatactttgacatgcgttgacgtaatttttgctttcattttgcttttttttgcttttttttgcgttttttttcgcccccttaaccgcttccccatttgcgttgtcgcaaaattacacccgcgatgtgggtccatgcgcgttgaatcaagcagttcattcacacccacggggggggaaacaaaaataaagattaaaacagctgtgcaacagtttaaccgtgaaatgtgtggcgagcatgtcaacgggtaagagttaaattggtacatttgcaccatcgtgatgggaaaggacaatcgcgtttatcattactgtgtatgtagttcctccgaggggttcccataaaatgtcaaaggagatttctcacttatatatgcgtatgtgtcacgctatttcgcaccagtcgaaccattccatatacactcctaatgcatcttaagaacggatcgcttgcttaatcagcgtagacaacgtactccatgtaaacccccccacccccttcacgtattaaacaaaggtgccaatttggccagaaagtaaaacaactcatttctacatttcgaaatggagttcagttgccggtgggggaaaaatcggtagagagacacaagcgaaatgggtataacaaagaagaaaagataaagcaccaaaaaaaaaaatacccctataaggcccctcgtaggcgtcatttgcaaatgcaccaggtgaaatatgacccatcgaaatgggcctttctaaatgtgctgacatgacgtatatgcagcggaagaaaggtttgcaaggtgcccgtctcgaggtgtccctgtaaaggggaaaatactcccagggcaaacaccacgacattcacacttccctccattgccgcctgcgcattgccatcaccatatgtcggcccccctagcagccacactagggaacgcaaccttttatgtgatcatcccgccgcatgacgcagaagacggtgacagggccattcttaaatttgtgccgcacaccggcaaacacgaaaaaaaaaatatatgtatatcccattgaaggggtcgagaaatttgctaccctcctacatggaacaaaagaaaacacaatttttttgtaacgcaatttttttgtgacgcaatgtttttgtgacgcaatttttttgcaactcacatttttgccaaccccagtaggatccaattatccacaagtgaaagcatcgcaaaagaaaacacttccttactataaacacgtggaccactttgtctaccacacttatgagccccatgtcgccaactgacccatacatccagtttgcacacaactacacccacatagtcgtaataagtgtgttccgcgttatttcttttgcaaccagttaaagagggaaaaaaaaaaaaaagctatagcgttagaggtgatacataacaatctcacgtcacggcttattatgtaatgtttgtgggagtcccaatttcaacctcgcatttttaacccttcgattttctgtcaactgtactcagttcactatgtcatgtctgcctgcaaaaaaggactattccctccaatttatatttcgtagtcttacatacaatgtaatgctacccatacaatacagtttctcctcattttttaaaagaaaaaaacaattccattacgatggtattaattcgaattatgacaaatcagatggatcaacattagtgactgtgcaggggggagcccctaaattgccataaacacttcttacctctttgtgaagggtgtttatggggaggtattactttaatgggaacccggttaaggaggcctagctggcaccaagtatgccccctaaaagtaggcagccttaacatgtttctcctacatggccaacttaagtagatgcttatactcacctgcaactgggtcagaacataacaacgtcggattgacccccaatttgtgagtactttcactcatgcgtcgtcaaggcactcgcaggggttaagtgaaaaaaaaaaaaaaaaatatccatatctatgcctatctatgtatcttttgtgtcctttttcagagcaactgcgcgatttttctccccccgttgttgctttaaaacttcgtttaatgctaatcggatcggaatggggcattcaaggcggaccctacttcttcgcatggagtgctaacgtgtaacccttttctcaacgatattatcatattcccaatttgtgaaagaaaagattttcagcacggtacatatctatgcagttaaaaaaaaaaatgacttacgtggaagttacttttcgctaaaatgtacatgtgaagagggaccccatgcgagcgtcgccttttctcgacttttccccaaacagtagaaagatacacgtacagaagttcgagcaataaatataccacgtgtatgacccaaccgcggcacgcccacataggcgcagcgcaacgacagccgaagcgacagccgaaacgacaaccgaagttgaagaggacggaatatacttaacgactttacggggtggccgggtgatcaaaatgccgctgaaaaacaagtacggggttttaaaaattgggatagagtgcgactacagtgctggggactgccacgagatagacgagttgagtccagatttcctcgtaaccaagctgtttagggaaagcgaggcacacaaaaaattgctgagcgcttctaaccgcgcttctgaccacgcttccgatcccgcttctaactgcggtgctttaccatgcgcaagcctgaacgcatataaggtagaccccctttttggtgacaaatttgaagacaacgacatttggaaggaaaacatctacgggttcacctcagagtggatcgacccagataatgagaacgagcatgtaagcgcatactctctcgatgcgctaaacaaagaaatgcagtgggccagttacatatccatatcgcacctaattgttaaccctccgtcttataggaagtgcgataattacgctagatgcatcaatgccaatattcacagctacaacggggtgtctatcattgtgaaggtgccgctagcaatacgggtggagagggaggcacttgtggatagcccccccggaggagggggaggaggctcatcttccccccagagtagtacccctggagggggggaatcctcctaccagagtaacacccctggaggaggaggcccatcttcccaccagagtagtacccctggaggaggctcgtcttcccaccagagtagcacccctggagggggggaatcctcctaccaaaccctgaatggttgggatttatgggcaaattttaccccctactgcaaccacaatttttccaatttgagcgtaggtatagaattagtgaaccttcaaaatgtcgacatctatagaatcaatttagatgtatggaaatcagaaccagtgaaattaatcctcataccgctaaatgtatttgtcattgattccaagacaggatatccttatctacccaagaaattaaaagacctgttagtgtacttttttagaaaaaatatcgaaattgtcataacaggaagaggaaaaaatgagtaccctttactgaatggtgtgaagaaggaggaaatgcatagtagcagtatccttcactccgatgtgaactacctcaaatgttgcatttattacttaaaaaggctttttatgtctgtcgaaaatttcgataacgaaaccctttttgatagtgcctattgggactatttacagatacccttgcaacccttgaaggacaatttaccttcccaaacatatgagatattcgaaaaggacagaaccaagtatgaacagtacgaactagccattagtaagtacctgtccgtggaactacaaaaagggggagataacaatgtgaagggaaaaaacagagacatcattatcttcgtggtgggagcaggaagaggaccgctagtggattgtaccctgcaagctctggaaaaaaataaaatctccaagtttcaaatttacgcaatagaaaaaaatgatagtgccattttagtgttgcaaaatagggctaccaaccctaagtggaaaaaagttaacgtaatacatagcgatatgaggtatctcgaaatggagaaaagggcagatttaatcgtaagtgaattgttagggtcctttggagataatgaattatttccagaatgcttggatggaatacaaaaataccttcaggaggatggggtcagcattccgaaaaattgtgtgtcctacatggagcccatttcttgctcacagatctatcacaaaatagggcaaaataatttcaaaggatataatgaaatattttacattgtcaatatgtactcctactgcaaaatttcggatgatgaaccggcagaatgcttcactttccaagtccccaacgaacaaatccaaaaggataactcgcacaataatcgctataaacgtctaagctttaccatcaatatgaactcctacttgcatggatttttatgctattttaaaagccagctatacgaggatgtctatttatccatagagcctaatacacatacgaagaacttacacagctggtaccctttatatatccccataaatcaaattctgtttctaaaacaaggtgatactttatctataagtatctggcgcctgacggatagccacaaaatttggtacgaatggtgtgttagcgagccgcagtcaacctgcattcacaactacaatgcgaggcacttctcgattggtcgatgagaggagaagtgagataatcttttggcacttttccgtgacgataagcttccacgggggaaaaactcataagcttccccttttaccgtattttcctggactctaaatttgcttttcttccccattgcgttcgctcctggaataagattaacttaaacagtttgcctctccccaaaggagtgccacaaattggggtgcatcaacagacacatattccttactaattagcctgtcactctgatcagactgaggtgaatttttttttttttgttaccttgcgggggtgacctaagcacatgcaagaggttcccaacaagcattttatatagcccctttgctgcagcatttgcacgatgcttccttcacatgttacgagtttacccgtgccattggggttcagactcaaaatggcaattagtaaactccagcccaacgggtttgcgtatgtacacgccaactggtgcacacatatatactccgtagcgcaccacatcctaagcgttcgttgtacgatgtcccttcgctgcatgtccccccacagagatccccctcctccaattgcttcatgtttgatgtgatgctcttttttatttttcccctccatcttttcaagtgtttgtcctcacgcatacgacatactgttgcaattaaccactcacctgtgctagcacgcagggctaacatttgtgaatatctactcccacttcgcatgtgagagcgaacctctttgtgttaaccctaaacatgaactgaacatgtaacagcaagaggccctgaaggccccccccttcccctttaatacttcttcgtgcctagcacatatggctttcgttcgaagcatttccgtcactcccttttgcatttttccaacgtgcgaagggctcatgctgccagtttggtagacatgaacaaatacgtacctaccgtttagaagatcgaaattgtgaaatcgcaaaatgaatgaacgtttccccctgccgaccaacaaattagctacgtagcagaaacgagagggtcataaaaatgaagaacagaccaccaatttgtcgcgccctcgacaaaaaaactgcgcggtaggttttataagatggccgcagaaatatgtgcaattcaacgaagcaaaataatctaatggatgtactcaattttatccagccataacaacacagacgatgcgaccttcccatttgtgagctccagcatgtatccctacatccattttgctcaatctcttttttttttttttaattcaacttgcgaacagtggattaattcgcagcaaaatattccaactaggcaaagttgaagttcctttaattgttcacttagatttgtcatgcggttgggcggcagaaattttgcatccattttctccatttcgctttcgcttttggttttgctttctggcgcgtttggcactctgtgcctttctaatgacacctttctatacctacttctagttctactttctagccctctcgctcctaatttcctcccttctggcatcccctttcctgcgcccatttctattccgtaccgtgcctctttacacatgcgcggtaaaagaaacaaatcccggtgggcgaatttacatgtgaacaaaatgtcagggggttgggcgggcgccgtatgccagctggcaaaaaaaaaaaggaagaaacgggacgatgctgcgaagcgaagcgaatacgtcaaaaggaacaccgcgaaatgcagaataaaaagaatttcgatgcccctcctgggcatatctcttcctccttcgcatttgcattcaaaaaccattttattaacataacgaacaggcgttcggttaaatggtatactatttgtttttaaaaaaattttaccttgtcagggggtgtgtgggtctgtatataaaaagcggggtaggctaggcatgcgctaaagcataaatgtgtatatatatttgcatacacgcaactaggcgtatgccgacctatacgcaagtttgcgtgaacctaaacggtttgtaagaagcaggcctatggaataaaaacgcgtaagcaaaatataatactattccgtacaggtatattattcacgcgtatgcctatgtatgcaatgcatgcgacgtatgcatacggaagtatacatttttgtacgtgccgtattttcaacagggcaaaaaaaaaaaaaaaaatacaatttttatttttatattttgtgtttaccagttttatgtagagaatggaatatatattttttccttttcttcttctttttcttcatcttttttttcttataaaataaaagaggagcatttaaaatgtaaaaaagtgcttttcaaaaaagtttcactttcattttaccttgatttcctcctttttgtttatctcgctttaccttattaattcactacccctgcgtttcattctttcgttcgatcattttttttttttttttatctaactgattaatgcttcccgtactcgcaatttatgattttacgacgtacgaataatgtcgtacaactaatgacgtacatctaatgaggtacaactaatgacgtacaactagtgacgtacaactaatgacgtacttttaacagataaataattcatccctcccctatttgtcgctttgctcatttgccgctttgcccatttacctctttgcccatttgccgctttgcccatttaccgctttgcccatttgtcgctttgcccatttgccgctttgcccatttgtcgttttttcaatttgccggttcgccgatttaccgaccttccaagctgtggccgccacgggcacgttttttcttgccctcatttaaggcaagctgtttacaaagctgcttagcgcataatttaaagaaaaggaaaggaaacaaaagagctgcaaaagagctgcaaaagagctgcaaaggaaccgcaaaaggaattccagagtagcttcaaaataacgccacaagaaatggcaacgtgattagcgctagttaacgcgttaccaaagaagcgcaaggaaggcttatatttacatatacatatgtacgcatgtatgtacgtatgttatacgcgtatcaccaacacaataatgtttgttcgccgcgcataatatatgcatctgcatatatgtacgtattaatttatatagccgtggaatacagagaaaaaagagtagtagcgctaaacgagtttagttaaaaaaaaaaaacatgcaccctttatgtatgtgcctgcctgtgaataatttctccttcaggggtgtcccccaattgttatttaatgataatttaaagcttctaaagttttttatttaatttttctttttttttttttgtgataccttcgtaatccccaattttttatacttttaaataaattatagcatactacatgttggcagatttggtaacagctgaacgagaactgcgacagcgataatagtgacagcggcaggcacagcggcagtcacatcgacaacgactgcaacggcggagcgcgcgcttcatgctgcggcctaactaatcgtgccacaaaataaacgaaaaaacgcagcacatgtcgcatagttaaatatgtgcataggctgcctcccccgctgaggacacgtccacaaaaaatcgttacacccttatagctgctcaaatttgcattgcccttttcccctttgcctttacttcttgtaggaaaacaaaatggaatggaataaaaattttcaatcgaacagcatatttgtgtataattttccaagtgaatggatggaaaatgacataaaaaaagtaagaggcggaaatggaggtgaccaagtgggctgccgcgcgcataatgttgtggacccattgggcacactctcttatgtgtgtcgccctacgcgcaggattattcttacatgtttgcatatgtatgcatatgtttgcatatgcatccatttgtgttcatgtgattacatttgcgttttcccccccccgtagaacttcatgattttcggaaccataaacaatgtcataatagacaaggacataaacatttacgcctatatccaatttcacgacggcgaggcgtgccaaaaggctatggaagttatgaatgggaaggaagtgagcgggaaggttctgaaggtcactgccagaaaaatggtggaagagtgcatggacatgaattctacgaaaattgaagccccacagaaaactcaagtaaggggaaaaaaaaaaaaaaaaatggacatacatatgtacacatggagaggagggaatccccccaaaaaggcgtgaaaataaatttctccaaaaaaacaatcatttaaattgtgtgtattttatttttattttattttttttttctttccttttcagccaaatggtgaaaataaaaaaacgacactctttgttttttacctgcctccccattggaatgaccaagatttattcgatgtaagggggagaaattgttatcatagagaatggcccctcggcagcacaaacgttcatgcgcttatggctgtgtggcattgcacacacgtataactgcattgatacttatttgttttgctttattttattttattttttttttttttttcccattttcaagaaatttaaaaccttcggcaatttggaaagcgccactgtcgccaaaaaaaatgacaaaacgagtaaaggatacggttttgttgtttacacggacccccacagcgccacaatggccatatcaaatatgaacaaggtggaagtatacgcagggaagcgactaaaggtaaggatttttttccactcgggaagagcacaccctataaaaaggaagaggcggcaaagcagcaaaaagacaaaaaataaacttctcatctttgttgatctcccccccccttttttttaggtcctgttgaagtccaactccaacgaaaataacaagaagaaaataaaacccgggtgcaccattttcgttttttatttaccaaatgactggagtgataaggatttgaaaagagtaagacttgcgcgaatgcctaaatagagaattaacaaaaaaaacgagaaaaaaaaaggagaaagcgtattataaaagtggatatactttttgcgcgacatgacaaattattcctgtgtcagttgatgtgcccacctcgaaaataatgctcatgtgtagctttcccacacaatgtacaccccggattgcttgctcctttttactgtttaccaactcactgttttgtttaccaactcactgtcctgtttatcacctcaccccctttgcagcatttttcacactacggaaacatcttgggtgcaacgataaaaagagaaacgaatggaaagagcagagggtacggcttcattaatttcgagaatcagcaaagtgccatcaatgccgtggccggtatgaatggattcaacgcgggcaacaaatatttaaaagtctccataaaaaaaggggaggaacagtaagtgtttacttgcggcaaaaaaaaaggaatcgctaggtggcgaacatacatacgctctgaaagctctttagttcaatccccattttacaggacatatttatatgtnnnnnnnnnnataagtttttttttttttttttttccacacattgcaggtatttggccccacagtacctaaatatcgatcgaatgggaaacaatgtaatttaaaaatgcatacgcaaaaagaggcttgcctttttttttttctttccgtttgacgtgcgggacttttgtatttatatgtcccattcgtgtgtaatgtggaaagaagctcgtctctcccgtgtgcatacacatacatacatacttctttaacacacataataaatggttgcccccttttttccccccctctgttgtttgcagtcctacgggtcgcctcctccgcctcccccacccatggcgtgccatggaaatgactcacccaacttcggaaacggcgatatgtatcccatccaaagcacgttacccaacagtagattcaactcacgagttacaaccaatgagatgcaccaatcctttttaaactctcagtatgaccacttcccatacaacttcttcaaaaataatgagcaggcgccatacatgcagagatcgtacaacaagaattacaacaacatgggaaagacttaaggtgtttaagtggcatcaagaagagaggagggcttgtggagctgatttttatgtaagcatttgttgggtccgcctctacttggcacacatttgatgggcgtatattttaatgacgtatattttaatgacgtaaattttaacgacgtaaattttaacgacgtaaattttaacgacgtaaattttaacgacgtaaattttccgcgtgtccctttcaacgtgccgattttacgcatgcacgcgcccccgcatgcatggcatgcatttgcatatccgcgtatatgcgcacatatgtagaatctctttgaattaaaaagaaaatcacccagaagtcgtgcgaattaatgccaaccagtgtcccttcgtgcgagtttccagcatgcgttcgtttaacacagcgagacattcacccacacctacacaataggtacgcatgtcccgcacgtatacaccctcaccccgcatgtatgcaccctcaccctacacgtatacaccctcaccctgcacacacacaaacacaaacaaacaccattatctgtgcacacgcaacaagggtttcacatactccccatgatgtacattaccctaccatttaattaaagcaaaaatatccttaccaaaagaaccatgtgtgttttcttgtaaccccttattgcgtttttccacactttttttttttttgatgacttttaatcttgataatttatatgaggacttctgaaaaaaaaagttcgtgaagtttttcatgcggctgttaagaggttttttacggcgttgttgcgacgttgttgcgacttactgcggcgttactgcggcgttactgcgacattactgctgcgttactgcgacattactgagacgtcactgcgacattactgagacgtcactgcgacattaccgagacgtcactgcgacattaatgagacgttatttgcgaagctatttatgtgccaaccaacatttcttcttttatttaacttccgtaaaacttcccacacaaaccccctgtgtaattcattaaattcaccccccaaaagccaaacatgttggaaattccgcgcaaaccacgctaaagaaaaatttcccttacgtcactcggaaaggcttttttgatttgtaggtgcacagccatcccccatatccccccctttcccctcgttattttttttcaaaacgcgctcatttcgcgcatattttgcgatatcatttgggggggagagaaaaaggcaccctttttaaaactccaacaacagtagtagtgtgctgtgctggcagtttactttcaccaaaacgatatgtacccgcaacgattgattgcacttccattttttgagctcaaactacctatgtgttgtacgttttgtatgcatgtgccttcaccccacgaagaagttttttttttaaaatgaaaacttcagaaaagaagctttccttggctaacgttatgtctgtgaatgcgatattttttcccattttttttttttccccacacagagcccatgcagaattggcatttattgggatgttctttcaagctgttgtatgggcacttttctcgcatgcgaggatgctgaactgggcatgttccggaatatgaacaagtgtgctgtgctgcacagagtttgtatagcacctacaagggggggtaaccctctagcaacgctggaacagagggggagggggttgataaagaaaggacgcgtcgccatgttattccctctctgacttttcttatgaacgcacctatcgagaatgcacctaatccgtgagtgcgttccgcggaaatttaaacatattcaaagtggggttgtgaacacgtggcgaatttgtagaggggacccacgaatccgtgacagggtggtgtaaccaaaaaggaacaggtgatactcccccaaataaataattcgttttacaaccccgtcacgcccgtctaccccaacttcgaagtgacgtgggaaggaattggggatacgtcaaattggaagaccccctaagaacttctcctttcgaatggtttccttttttctgtccagttatggaacgaaagtttggcttaatcgaatgcgtgtttttttaaaaatttacacagcatacgtagcgaacgtggagcaccccctgttcgccagcgaagggggcagaaatggaggaagccacggggagtgcctaagtcggcgcagcgcaggcgctaagaaatgtaggtaaatacgagttagacagagatagccgcgtggagaaattaatcggagggaaaataccccaccaggggtttccaccccccgttcttctcgcagggtcttctcgacggttcttctagccgcttctcctcgccgcttcgcaaaaagaacttactcaatgtggattagcttgaagtcctggtcgacgttggtggagtacccgctggccttctccttgctcgtaataatgacaatatttttttcaaattcgttaattttcttctccagcaagtcggcaaatttgtaaaagtcttccttcgttgtttccatgattctttttctgaagtcaattcgatcctgcttggtctcatttgagataattctcaaaagagacagcttgctaagttcaactccccttctcggtttgtcaatattaccaatggcgttgataatgtacctacgtaaatcatttttcgtcatggtatctgccatttttctgagtccttgtgcagattctctaaaagtctgaagagttttctccaaattgggatccctagctgataagaatacgaccgccccgtcatattcaatatctgcaaaaacaccgtaagcaccatttagacctctaactgtttcccataggtaggagtttttcaaagcagcaacgataacgatgaaggaagggtctaaaaattccttctcattaaataaaattccagccatagaaacagcatttacaaatgttgggatgacaaagaattcttttttcttttgttccttttctataactttgctttgttttatttcttcaatccatccgatggtttccgttccattattcttggagtcattctgttcaaagtaacccagtagattcttgaaggactctttcgactttacaaaaagttcatccaacgcagcagagtctgatgttacactaattagtaagttcttcttcgtgaatattttatttcttatcctatttaaaatttcctcaaatttgtcgaaatctgattcagccaactttaactgttcttgaagtttgagatagtttccatatccaaaaaccaaatcatgcgcatagtacttggcgttcagttgggacttcacatatttcaacaacaaggaatatcctttagagctaaatacagttttcattccattaattttcctcttcaaaatttctactatctttttcttgtttgaaaagtctgagtcttttaatgcttccaaggctatctccaaagattcattgcacttatgacttaacacatgcatttcaaagttgaacaacccgtgtgcattatacttgctagtgactttcagatggtcgctagtggagtacaaggcaacgttggccataatatttcctatgtttttttccctcaaaattacaaactcttctgatgatcttttgttggttttattctccaggatgaggactttgaaaaggttgaggtagctcagttcctccagcgttaaatggtccagactaaagattaactgaaggtagaggataccactcgttggcatttcgtaaatgagcattggtatttccccttctgcaacattgctctgttttgtagctccgtctgtgattgcctcaccttgggaacctttcaaaacgtacttgttaatcaaatcgtccatgtttttcttcatcagatcttcgctcgatttgacttggttatacttatccatattgttttcctcagagatggtagtaaagtaagcattcgcgggaatttccaacgtttctttgttcaaatcggaaatacttattatggggaaattatccaaatgttcaggtgattccacagtatttttgtacttggttaaattttcaaaatcgacaatgatatcatctctttctttttccgtcaagctttcaatttgtttttttaaagactctttttctaattcttcctgttcctttccataattttcatcaccctccatgagaatgaccgttctgtgataattattaatgaaatgtttctcgataaatttttccaaatattttggctgattttttatcttatccttaactacattcaaatgcttttcgaattcgaaaatgagaagtgggtccctattataatttagcctagatgccatctcaaaaatgtagtctatacttttggacgttttcaagtttgcctccttcaacacaaattcgatgttatttatggaggcctctactgcagatttgttaaacccttcatctaccactttttgcaacgctttcaaaacgacgttctctacctcgtaatgtattttgtccagacttatattcttttcatttttttcttttattcctttaagaccgatagtaaaaataaactgcaccaggctgtcatccagccctgtatctatgacgctgtttcccaagccacaatcgattaacgctttgtacagaacactctcagttgtatgggtaagaaggttgtttatgatcagcagggcgaaataatcttgtggggattctaaactgagatctacatctaacagatcatttttcttcggatttaataaccacgaaatggaaaccaaattttctttttcctcagaatggtcagcaaatttgtttctcacatagaaaggtccttttttgtactcctgatagtttacattttccacagcatcatctctatacttggtaaaatctaactgattcagataatcgtccacaaaatttaacaactcggtagggttattcttactaaaaaagatgaccttaatctttttagggttataattcttatagtagaattctttaaactcttcgtaagtcaaagtagggatctctttagggtctccaccactgatatttgaatgcacattatctggaaaggtattcttcattataacatagtacagatgttgtagtgggctgctaaaggatcctttcatctcactgtaaacaataccattatatgaaactttgtaatccttaatttttggagcatctgtatttttttcttcatccttcagcttttccacttcgtatgtccatccttctgtttggaaaataaatttattttctaatacatttggttggaacacactatccatgtaaacagccatgatgttgaaaaaatctcgattgttcatcgatccagccatgtacacagttcggtcattaaacgtgtatgcattcaggtgcgtatttagtgtccctttttccaagagacccatggaatccttataattgaagtttttcgagccggacaaaacggtgtgctccaatatgtggggaattcccttccctgaatgcgtcaacgttttcacgtaaaaggcaaaagtctgttctacatccaacggatcgttcgaccccaatgctatgacctgtgttttcgccttcttatgttcatacaccgtgtacgtcattttgaatttctcactaaatctcttctcaagaatgttataacttttatgttctgggcacttttcctgtgcccactccggggacttattcatcatggccgtaaatgaatacaagttcgtcgtgcttatagaataaataaaactgttcgtaaacacattatattttcttttttccgctttgcataataagccattaacacaatttgtgatgatatttaaataccccaaaactctcattaatttcatctattaaagaatggtgggtgtttaataaaaaaannnnnnnnnnatttatctttattttttttttttttttagagagggggagaggaaatttattatgttaaaaacaaattgtttgcacaaacaaatttttttaactttattcaccttgaatttctacataaaatggatagatgtgctattttatatatccactcctcggccaccgtgaaaaaaaggagggggccttcaccaaggtgcgcacaaacctacgtaaaaggatctctctctacgtgcgtaatcaagtcactatttttttttttttttttttttttttttcgcttaaatagctaattggggggtatcaaacgcctgtgacgacatacacgcacgcgcttctctatccgtgtgagttcttgttccagcagcatacatatggcaggggggcatacgcatatgtactgatatgtatttatatgtacatacgcacgcatatatttacctgcgctgaagtgatttttttcaaattgtcaagcgtcgccagggagttccctttttcccgcgctagccgtacaccaattttatctttgtgtttttcgcgtcacacggcaaattgtgctcggtcagttcgctcagtttggtgaaactggtcaactattttgtttggtcattcgtgggattggtcacttggtcaggttggtcacttggtcagattggtcacttcgtcgtattggttacttcgtcgtattggttacttcgtcgtattggttacttcgtcagattggtcattcgtcaggttggtcaattcgttcttttttcacaaggcacacttttttcacttcctttggttgcagttcgcgtaatttttttccatttcgtgcggcccacaatttccctttcgtttggcacacttttgtcatttttttttttttattgcatgtacatgtcacatgttcacaattgcgggatcaatatatttttcaatttctgcattcccgttgcttcagcttcgtggagtaaccatctccttgcgtactttcgatgaacgaagtggaaacaaaagtgtgcgctttcgaggacggtgccatgagttctcgacggcgcgtagcgatgtgcctgcatttgaaagtgaacaaatgaacaggtgaacaaaagagcaggtgaacgaaccaacaggtgaaccaacgaacaggtgaaccaacgaacgcgcgcaaacgcttaaaaaaacatgtggtttcaaaaaacaagcgcacaggccatacacatttggacgtacgtggggtaaccgttttctcgcgcatgcatggtgaagaggcaacaagtcgcggaatgcgtagacatgcgatcgaacgctcgcggaggtggaagcaaatcgggacgcgcaaacctttgttcgtgtgaccagtatatcgtacgacacagaagccactgtatgatctcttcaacgatgtcaaccatatgcaggcacgtaaatgtgtaagcccctcttcatccgcactatgtgcatattgacacatttaaaaaaaaaaaaaaaaattttctttttatgcccctcttttttatcacctctgtgcaagtacctgttacttttaaaaaatgctgcctccatatataccataccgtaaatttaacgaacttgctcgaaagggcaattctaattgaacggttgaagagtagcatgcctggtcaacgcggccagcaattacaccagctgcgtgacacttctaaccagtggtaagcatcttacttcgcgccaaatggtaaatgtgaataaacggagggacggccaactgatactcacaaaaataattttacacctcagttcaaccaaaagaagtccgtaaaaacacttacagtacttcaaaggcctacaatttcgcgccttttccaccgcacattatccattaaaagtaaattcccgtaagtaaaaaatatttccctggctgcttaaagaatacactttttttacgctttcatgccacgtattttaaacatgaacaaaatttatccatttggtaaccacttctcattttgcgtgaccatgcaacactttgcaattatttatcagccttaacgtaaaggcaaaaattcaaagcgctcatataatgtgccacataaatagtttaaaaaaaaaaacaaactcatatgttacaggtagggaatttttttttttttgaatgtcactccaccctggtactcttcatttgagtaagttcctccgccttttaaccacaaaatgatgaccattttttttttttttttttttcctatatgtcttcttcaatttcgcaaaatggttccaagttcacacttcataacatgccttttagaaaatatacgattttatgtgggtatccgcccccctctccttttatgtttcaaaaatatcaacctggcgcaaaaaaaaaaaaaacagtaataacgaataaacataaccatttgttcatttttttttttcgtcgtcagcttttgcaaagacatacgtgcggggttattgcgtacgcaagcgtatagaagagagcccacagcgatgtaagcaagtgaccacatgtgtattatgacctccacatggagataaaacgcggagtagccaacatgatgctgcatactaatatgacagaagcgtttataactccttgcatatggcatatcacgtttgagtgcgaagttgtgataatgccacgttttaactgaacatatcaggcgcacttgctgtggcaatgcgtaaccatctcaccagtacataattgtacatttcttttaaaaaggaaaaagaaaatatttccccagagttatgcagaaatcacagaaataatgcgcgatttggtcaaatacgaaaaaaaaacagtgcaatccactttgtacctttcctttcgcatgtgcgcgtaaaggcacatatggaaacagcaacaccgtcatgccaaagtggcacaaaaaaaaaaaacgatatgcgtggccatacaatcgtgcagcagtaacctttttgcaatgcgcaagaatggatatgcacatacggtgaatggttcttttcccccgtttgaaaataaaaaaaaatcaataattagacaaagtgtacatattatgcgaaaatgataataaaaattctcaaagcaaattcgccattttttgtgaaacccaagttttatttgacctcacacttttgctccactttgtgttcttaatttttgtgccattttttcgcaaaaatgaaattcctgtcactatgtgaagtgcccgcgacgtatgtaagtacagcttatcccccccacccacgtcgcaggggtgtacgcattggcacattaaacgtgtttgtttatccctgaaagcatttcatttgttgcctttttttgctttcatattggaagcagctgtttcgtcacagtgtaataaactgaagcagccacatgtaagtgtaccatatgcatggtataaaatactttgtaaggttgaaataaaaaaaaaaaaaagggaaaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacatatacaaccatatcttgtacaatttagcaattttgttttttttttttttttacttaattcagcatttttgttttaactatatttttaaaacgccaattttttttgaaacgattcgcaatctcgaatggtttagaaaataggaggagcaagccagctccctgcaccacagccaccccaaataaaaaaaaagaaaaaaaaaacatttcaccttgaacgtgaattatgtacattattcataggcaaaaatgttcttttaaacatatttgcatatgtttaaagatatcgtgtgattgttttgctcttattttttttcttaagagttacgctgaaagcgaacatatatataatatatatatatatatacatatatttaccggggatgaaagaacaaaggcgaggctagcaaaggaggccagcaaaaacgaggccggtcatacttttgtacatgatgagataacgcgtacttgtataaataagcgcacactacgagtacaagcgcgagctcagcacgagtacaaacgcgagtacaatacttatacaaacgcgagtacaatacttatgcaaacgcgagtacaatagatatacaaaaacgagtaaatagatatacaaaaacgagtaaatagatatacaaaaacgagtaaatagatatacaaaaacgagtaaatagatatacgaacgcacgcacctgtatacaatgagcatttacatatacgtacattacaaacacgtacatatccaacgtattatgtgcgttttttgtttccctgagaatttttgctagcattgctgatgatgcctctccatgtttttctggcatcaatcagtgtgaacattttttcgtttttcttttcgtttcccttttcgtttcccttttcgtttcccttttcttttttcccatttttacacgctataccgaaagttcttttcgaatttgtttgtgtcccctcgtgcgagagttttataattccccacatggaaacttaagcaaatggtattatgcgcaatgtatacatataacgctgagcagtacgcataaggaagtacgcagaaatgcgcacgtaccagtatgtacatacgagcgtgtacacactattatgttcgcacggaggtacacgtgtaaactatgttcacacgagggtgtacatatgaatatgttcctacgaacatatttgtaagcaaatgaataaacatccgtatgtttccccttccccttccttttttttgcggctgccactgctagggtttcccccttttttaacccattttcccacgtgaaaagaaaaattaaaagccctttttaagttattaacagttataccaattttatctcactaatgagatgtttatattgtttcctttcactttgctttgaaacttattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttaattataaattttttttttaaatagcgtttttacatacgagaaaagaaagaaaaatgtttcattcacatgtgtatataaagtatctgcatttttactatcacgtttatagcagtacttgtacacaccatagtgtactttccacaaggataaaccgaacgcctcagtgtgaatgcatgtagcttccttccttccccccttctacatatgtcatacctacatccgcatctttgattatttttacttctttaattaatttttttttgtgtgtgtaagaaagatagccacggctgatatcgctctgcatgtgtgcgcccatatatggacatatgcatacatatataagggcctcagagggggtagtaggaagagtacatatatacgcacatgtatatatgtatattcatatgcacttgcacatgtgcgtcatatgccggccgaggaaactcccttagaaacaacccccctcggaaccatgtcttacaatgtttacaaaacgaacatggctgattggtaagggcgccttggataacgcggcacagtaacgcggcgcaataacgctgtatgacgaagcagcaaaacagcccctcccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaagagtatacgacctcaatcagctatgtagaaagttcctgcttccacaacatggaaaaaaagtcgcgatcgtggaacgaattttggaatacatcaccgacgtggagagggaggaacaaatttatgagttcatcttagcaatcaagccatccatatttgagctaattaacgggaagagaataaacaacgccttcaacaacagtaatattaataacgcgaagaacaacgcgcacggcaatgcgcatagcaataatagcggtagtaacaatagcggtagtaataatagtggtagcaataaatacctgagcagtagtaacaattttttcctcgggagtaacaacgggagtagcagttttttttgtaacaatagtgacaacctcaattttgcgaacaatgaaattctcgcagcaaagaagagcggcacctcccctgtagtgcgcaagggaaagggtaagtctctcctcagcgagcgggtggacgtggctttggcacactttcctgtagctccatacgcaagttgtcgtgtggtgatgcccctgttttttttgtttttgtgccaaccgttcggggtaaacatacgcactgcataactatgctttcataaaggttgtaaccatatcccctcctttttttttccccaccccctggtagcggtaaaaatataccaagaggacagcgatttttcctcgtgtgtgtgcggaggcatgtccaaaaacataagcagcaagaacgggatagtaaaatgcatagaatgcaacaagctacagcacgtaagttgctatgtacaaaccccaggcatcaataaagacctggagagttacaaaatcttgtgtgtagtatgtcgattgaaagatatggaccccttctacccaatgaaaaaagttctgtggcttaaaagcctcacagttaactcagaaaagctagtaattaatgcgtcagatataaagagttggaaaaatgaaaataaagaagtgataattttttgcatccatttggataaaaaaaacctaagtacaaataattgtataaaacaagaatggcccaaaacattcgttctaaaagtgaatggaaatattatcgaaaaggtatttgaaccttcatgggaacacaaaaggagagatagccctttaaaaattacgcacacgttaaagacaggacataacaacattgacatcagtatgacgaattacgaaacaccgaaattatttgttgtagcttttttattatgcaaagtagaaacggagcaaaatattatccaacatgttatatccaaaagtgaattaaactttaaagaatccaaagaaagaataattaccattttgactactaagcatgacgatgatgaagttatgtgtatggagattaacagaagaattagtctcaactgtcctttcgccttagacagaattgagataccttgtagaggcatcaaatgttgccacatacaatgctttgatttgaaatccttcattgatgtcacaaaaaaaaccaaagcttttaacaataggtggaaatgtcccatttgttctttgttcctgcggccgaaggatttaattgtagatatgttcattacgtacatattgacgcaggtgccaaaagatattaaagaagttgagttgagtaaaagtggagaaataatttttaatcaaaacactgtcgaggggaaggtcgtcaaacagattgacgacatggacacggctactctgcagaagagcagggtggagattaagacggagaccagcatgggtaagtcagaattctagtggaacatggaaggggggaatctacccgtttgtttaccgctactatgctgaactacacgtggagcaattcagcagtggaaattttttcgaaccctgcaccttccttaagcgttttcaaccttcgtccccttttttctgcagataacattaaagaatatcaaccggttaaggacaacaacacattcagcaaaaatgaagtcatcatagtcgattcagatcccgaagataacgacgcgagcactactccgcaaaatgttaacctgcaaaagaatagcaattttgtacaaggtattaccccttaagaaaaaaaaaaaaataataaaataaacaaaaaaacaaacagtagtccatatcgatagagtatccatagttgacgtaccagtttaacaaccgcagattaattaaacgcacgtatgcatacaaatttatgaggaaaaaacttttatcgttatttgcaatgctcatttcttttttttttttttttttcttctttacttcttcccttcgttccctccttcctcctttccctccttccttctctcctctcccttccctccatgttgaccgcaaaatgcatctcgttcaatgcaatttctttttagagttttaaaatttattagagcattatcaataaagacacaaaatgttgtatgagattttcatgaaaaatgaggaagatcgtttgcatgtgtacccttgcatgtgggcgaaggcgtggctccatatgtgcgagcctgcccctgcgcgtacgtatacctatacatgtacatttaatgtgcgtccgtgtactttacctgcatacatatacacacttcacccatattgtgcgtacgtccatgggtgcatgcctacacacgtgcctgcgtgctgtaaggtggaggaaaggaacacgtcgaggggaaccagaaaaaaggcgcagcgaaaaagtgcatattcacacgggcgtgatgtggaaagcgtcgacgaatggaagaaagagaaagaccaaacgaatgagcacacgaattcacaaacgaatgttccagcgcgaaagagacttgcaacaaaaaaagaaaaaataataataaacccaaccagctgtgaatttcgtccgttagaaatacaaattttcaccccattctgcacgttaaaaaaaaaaaaaaaaaaaaaaagacgccaggaaaaggaagcagtcccaaagctttgcccaccgttcttcgccccacttacgtgtatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctctttcgcaaaaccgctgcaggccaacaagaagtcatatgcatctcagacagtgatgaagaggaaaattttaatttggcgccaaacaacagggacaagaaaataaaaaaaaaacacctttttgattgaaatgaaaaattttgaaaacagcaaatgtgtaaatgatttctttataagaaatatgaagaacttggaaaagaaaaacattgtccccaattcgcatatgctatttaatgacatggttttagatgtactaaatgatattaacaaaattcatgtaaatgataacttatcatcctgtaatgtgcagaattttgatgctatgcaaaaagaaaaaattgcggaactcaatcgcagttttaatgaaattgccagtgaccctcttttgagttattataataagcccaatttgttatccaaagatttatatttcctcaacactagtttggatgcccttggtatgaagccgattagagatatatccagttttgccgattcgatgtatcacgtggatcccatcgatcatgcggacgatgcagagaaaaacgatttgcacatgttagagttggccaaaaatgggctttccacagatccttgtgaggaggaggtgaagaatcgtgtcgatgatgatggcgggggaaggagcaacgcggaggatgtgggtgataagggggtccaaacgggtgcaaagaaggacaccacgaatggtgaggatggtgaggatgtcccgacacacagcaaacatgatagcagtacccccatcggcgttgaacaccaactgtctcgtgacaattcaagtgttaacgaaacgaaccctacagtatgcgaagataagaacatcccttctgtcttgaatgagatcaacagtgaggacaaaagcaaaggcaacctttgcctcaaatttgaagataataaatccctctttgatgagaacaaattgttaacgaacgagatagccacgctgaacggccagctgaacggccagctgaacggccagctgaacggccagctgaacagccaactgaatggccagctgaacggccagctgaacggccagctaaacagccagctaaacgaccagctgaacagccaactgctcattctgcttcaggagcagaacagcccgagtagccacaacacgcagataagttcagacactcaaagcagaagcaaaaaaaaaaacaaaagaaaaaaaagaagcaacacattagaaaatttaaggaagtacgacagcatgtgcagtaattttaacctgtccctaaccaattacaaaaacaaacgtgacagggctaagcagttaaaagatatcagtaacggcaagaacggatccagccacaagtattgcagctttagcagcatccacatgatgaataaaacggatagatgtgtgaatggtggaagacactcaaaaaaaattaacaaaaaaaatgataattttaaagaaaaaaaacaacgaaagaaaaaaagtaagaaatgatcaacatccatgcgacgtttccatcgactgtgcgaacgaatgaaccatccgtgtgaaggcgagccgaggaagcaattttggacaatcaccaacactagtccaagggggggaaatggaacagaacgtgcccccaccaggcgttatacatatgtgtacagtttaaaggagtcggactcggtgaggtcatggcgaggagagtccagcagcaccggcatggcaacaccgacatggcaacaccgacatggcaacaccgacatggcaacaccgacatggcaacaccgacatggcaacaccgacatggcaacaccggcaaggcaacgtttatccttttgataagaaagaaaaacccgcacagcataaattcaaaccaatagatgaattacgcaaacgaatttttttgtgaacctgttaacttttcaccacggcgtaaaaattacgtaactgtggagggattaacccaaagtcggcaccacaccacccgtttatggatatacatagtcgcaaaaggaactgtgatgacatggaagtgtctccgatttaggactccattgagatatgtaccaaactgtgcaagtcccccgaacttgcgcctagccatacgggtctgcatagatttattggagtccccactcgtacacaaaaattagccaccaagaatgagaaactttaactctgtacgaataaaatatatatgccttgtgcacctgtgcgtccgcacatgccgagggtgtgtgtaattatgtttgtgtgcacgtgtgtatgcttgaacatatgtgcacatgttttttttttttgttattaaaatgtagaaaatgaaaagatgccccacttgtcatgttaaaagtggggacccaaaatacggaccattttcggcgctcgcgaaagttgtattttttcattttcatttttcacctttcatttgattcactttttcaatagggactctgcttctccccagtgtgtgcaatgtgttcctttacctgtacatatgtgaaggagcacttatgcatgtgagagtagcgtgtcctaagcttttatgcggattaatgggaacaccgcgaagccgtgtttctccgtttgctgcttacccgaatttatttcattttccccggaatgttttaaaattattctttgtactttttaaaatataattaaatttttacagtataatgttaacgttttctattttcccttccccctctttctccccttttttttttgttatttttgtacataactagttgtacttatgaagaaattttgaatattattaattaccccctaaagtagaagatgtttaaatgtatacaaaaatgtacatgtgtgttctgtgcgtatccatccgctcatgtgctgtacgtacagccaacgggaaggaataaatcagcatagtagagcatatcatctcccacaccccaatttctggacaggcatttttccggtgtgaatttttgcgatccaccttttttgccttttttgcttgccttttttgctttccttttttcctttttacccttttgcttctacacttcaccgcttctacgttaaaagggaatctctatcaaactcggcaaagttaacattttcttctgatcagttgtgttcgatgaggacgggaagcacgcgcaatgtttgtcccgccttcgttaagtagctgccgtcgtgctggacacactgcctttttccacgacttttttaaaacacggttgagagcagccacaacagggttgcattgtacagattggcacacaaaaggttgagtctccctttcgacaaagaagtgcgtgttctcaaattatcgttaaccggtttgtgaagcctactgcgggcagaggggaataatcctcggaagggtcgaaaattggcccctccccccccaagcgtaggcaagcaaactattagcctcaccttggtatcttctgtctatttcatgggtgtataaaaaagagaagaaaggcttaccctaacccttttttccaaagcctcacttacattttgaggacccattttgtgatgtgcaccaaaaaaaaagaaaaaaataagtaaactgtttaacgctttatatgcgactcgactaattggggcctactcccagcgcagcagtgcaaaagtggaacatgtccccatcagcttaaacaaagaaacaaatgaacggaacgaaaaaaaacggaggcgaaataaacaaacgtggaaaaacagacttaaagttgcacagaatgaaaaaaaaaatatatgcttcctccaatgtgcatatatgtactagtgagatgtccccgtctaccccggctgccaaaaaaaagaaaaaattcagttaatttcccacctctcctctccattggaccgctcaccacgtgttcatttatccatgtagttggttggccctccttttgcctttctctcccgcagttttaacaacgtttcatagtcgatcgtcttagggtcatagtcctcctcatagttcttgtcctctatgacgtagagcttcacgtctttgtcgtttatgtagattgttttgtagtaccagaagttgagcttcctgaaatttgaaaggaagagggtgtgtgttcgtgtgtgtgtgtatgcgtgtgttcgtgtgtagggggaggggggagttttccgcgtgggaagtcctcatcagttcgcaataaaaggttccccaaatgtcatacgcaaaggggcgcggtaaaatgatttggtcgatctcgcggggtgaagctgtcggtgtctccctcttgctaaaccgctcaggcggagagcacaacttacgcctgcggctcgtggtccaggaagaaggtcttgaactgctgcgagcagataatttctccaggaattccgttagactctattttgttagctatcaggacatccagaccccacatgtcgtacctgattctgaccgacccgatgatgccccccacgcaggatccgtagtgcaaaccgattctcatattaaaatcatgcttgttaaactgaatttttatggtattaatattatgtagaatcaatttagctagcttaaaaatgtttagtattccatcgacagcttcacgctcatctgtgacggaggagtttggttggctagtagcaacataggcatctccaatggtgaacagtttgtacaatcccaactttatagtatccttatctatcttagatatcaatttttgtaataattttaggacatccttaggaggaaccgttttgctccactttgtaaaccctacaatgtcggcaaataaaaatgcgattttttcatgactataagttaactgtaaattatcattttggtactcttccaaaacttgtctcggtaaaatcctagttaaaaaatcatgcgatgttttctccatccggtttcttctcctcttaactaaaaattgtgtcctgtctaaatattcagtgtaccaaaaatataaaatgttgataaaaagaatcagaaggatactacaacatattcttatttcacataaatgtattttaaataattttgaaaaggaataaatcaggaaaacgaaaaaaaaaacaaaaaaaaacttatgtttaaataacatattcttaataaatatcaactgcatgcaaatgatcaactcagttgcatctttcatgaaaaataaagatctgtcactagaattcccaacaagattactataatggatacacgacaggtccataatgataatgcaccatgaagaaaggaaaatattcaaaataaaaacagtccacatcatcttgctagaattctttttgtattcctttaacttaatctttaataacaaccatatgaatgttattatgaataaatatatacaccttattagccaaattattacaataaaatcgtttcccttcagtttgtgttcatagtaggataactctatcacattacacaagctcaggatcatttcggatatgataaatattattattagcttcttcgtcaaatcaatattaattatttctctgtagtacccttgtgtgtattcttcctctagctcttcatcactaaatttgtaataaaatctgttaaaattgctcactttttttttccctacttgaagtgtagatgtcagtttttttagaagcttatttttgttatagttatcaaatttgtgggcaaagtttgcgtttttgttgctcacagttgtgcttgtcttgatcagttcttcgcttccttgaggaccccttctgtgcagggtcgcttctcctctagtcaactcctggggatgtgtattccgaggcgaatgcgacagaagaggcggactcccccgctcgctcatgtccatgctcttaaagtaccttttaaacgcctgattcaccttcgttaagacgcctttcttctttttgatcgctgggctgtacgtgaagaagtactccttctttgcgcaactgtgcggtcccccgttcggaccgctgttcgtctcgttcgacttcaaagcgcaggagctctctcccccgaagccccccgagctcaagctcctttcatccttcaagctgtaaaagcttatttttttctgcaccatttttttcttctgcagttttgatttttcaacttttgcactctccgcagtagagtttggccctcctgggggggcccccttatgcgcattgtcttcgcctccaaatccgatctcagcagcggaggattctacacagtctgtctgcttcaccctgtcaaaatttacctctttctttttgagcaaatcgttttcagctaactttcttgggcggctctcctgatccccacgctgcttcatccgtgttccatttttgctcgattttttttttctttttgtgcgttcttccttctcgagtgtgggtaggttgctccccatggcggcgccgaggagcactccctcccgtaggaatctatgcctctttcttttatggacctgtctattttgcgtaacgtccccaccactggacgcagcacttcttctcctgtgcttctggcagcccgttctgtctttctcctgttcgtcaccgctcatcgggaccattcgttccaagttttcccttttcacattttttacgcccttccatttgtctgcctcacgaaaggggtcatccctctttgtgagcaaacagctcctggctcgtctcggcagggaggcattatgagtataatcccttcccagttcctcctcctcccccctgctgctgctcctcgaatgagggaaaccattctgaacgtcttcacaaaaagggtcattgcaaacattggaagccatgtcttcctccttcctttctgcttggtgcttccagtgacgaaaaaattgtttacgcgtcccgctttgggatccaccattttgtacatcatcgtatgggagttccccctttgagctcaatttttctttttttttttttttccttttgttgctttattttttgggaaaaggaatccctgcctcggaatgtgctgaatatccccttggaggatattcttctttttcctgtatattttggtaaacagatcgtcaaaatttatgtaccctttactctgccttaatttctcatcatacaaatagaactccgattctgtggagtattcccaattggatgagaagcttccattgacaaaattgtaggacactccctcttcgtgtgtgactttccgtctactcgcttgttcctccctctttccctttctcttcctctcctcctttttaaactcattagaattttgaagtatctctccaagataaaaatggggagtgtaaaatttcctttggtagttccttctctcctttatgtagttttttatggccccatctggtgtatcaaattggtgcataaaatcggaggaattttttttcacattggatttactccttttcacctttttgataccctccacctgatgctcatcttctacataaggggatgtaaaaaattcatcagactcgtttgtccccccaataatttcctttcttaaacttacaggcgattcaaagtcgtataaattgtttcttcgcacactgtctgctaattttaacttatccagactaagatacttggacttcctatcattaaatgctttggagtaggtagggaagttattactgttcatactgtcactcgcgttgtatgctttgttgtaatagtaccagttgtccttcctataagaatcgcttcccctctcatacgcatccagcatctctgcaattagtgtacttggggctttaattttatgtggattttctgtgagtctccgttccttctgcgtcttttttttcgggtgtgccttttccgttgcatcctctatggagagatcatccctccggggggtctctccccccttttgggaggtttgcaccgtgcgccgcttccccacatgggcatcttccaccacgcggttgtctatcgacccaccttccaccacgcggttgtctatcgacccaccttccaccatgcggttgtctatcgacccaccttccaccatacggttgtctatcggtccaccttccaccatgtgcctctccacatgcccaccttcttccgccacctcgtccgtcctcccaaacagcgtggagcttgataagcccacatccgagggctcctggactttcttgacatcgtccaaaatgtcgaccaacaaataggttctcatttccccctttcccttgataaagatcttgcgctccttccataccagggacgtatcgtcctctagatatttatacgtatcgtacgagacatggatatggtccgtaagcgcagtggacttcattctcgatgccgtgttcactgtgtctccgaagagtgagtactgcggtttgaccgacccgatgacgccactgatggcttttcccgtgtgtatgccgatgcgtaagctaatattcttgtgggtgtacttttcgtactgggcctcgtcaccactgtggattggcagcgtataactgctgctatgccccagatggccactccccagatggccactccccagttggtcactccccagatggccactccccagatggccactccccagattgtcactccccacgtggttcctccccccagccagcaccttatacgagatgtaatacttggcgctgagctgcgcaatggctagcttgatggcgcacctggtgtcatacttaattttatgtacgcagtcattctgcttctcgctcagtcccgaggcagccaaatacgattcaaacacagtctcgattttaatgcaattaaaatattttatgcacttatcaaaatataggtataatttgtccagagtttctacaagagcatgtggttgaagtgtagaaaccatactttgaaaatcatcaatgtcacaaaaaattactgatattattcctctatcctctccagaaatattttttccaaccattattccatccgccttgggatcacttatgagtagatattcgaccaaaaagctggggagcatagtgtgtagtatttcaatctgcttggttaaattaaccttctgtttatatctaaatagaaacttcttcttaaggtaataaatttcgtaatatttcatcgaaaggcagataaatgtgaagcttagagtgcaaatgaggaaggtcactacctgttgtttgcagagacatgagatgttaacctcctccaagtggtgtaaactcagatacggattttcacaaaacttggtacacatagaacccatcattttattcttatcgtagtacacccaggaagttaatatcaacacaaaagtacatattattatcccttctaatattttgaaggaaagaaaaaagatgtacgaaatggtaaaggagtaggctatcaacatattgattatgtcgttgcttacattgtcatacagctcaaaaatgaatccaaatatgagtaccaatttgccaataaaaaagaagagagtcgagttggacctattccgtaaccttatataaatcatccacaccgtcgcaaggaaataatacaagattaaaaaatatgtcaaaccgttaatcgaaattcttactttcttcatatacttggaaacaagtgcttgcacaaaaaatattataaaaaaaataacaaataacacaattcctatcgtcctcaattttagctttgttctcttttcatatgtcttatattccaagtttaactgctgatttcgatattttatgtttattcctataattcttctgaaagtctcgtaaatgaatttcttcttcttcgtcctgttgtagtagtacgtgttgtcgtctcttatgctgtactgcctcggagtcgggataaattttgtcaactttgcattcccttccaggttgagtagaccttgctccttttcctttagattactacttatgttaccctctgatttgtgatcctttgaggaccctttctggtctctcttcagtatcttctcccggaagtagtctgttatgtcagggtaaattctgcaaaagtgggtaggtgcatcggaaggaatggcggagcgaaaaaaaagaggggcacccacacagggaagctaactcatctgtagcgaacaccaccaaacgtgcgcaaacgtgcgcaaacgtgcgcatacgaacgcacctgttgttgataaacttcgccgccttgtcaataaaaaagtttatatacaaaatcggaagaagagacagccaaaagtatgcgtcctccgtgtggaacagactcaactcacacttccctgttttcaaacagtcaattaacgtgtacacatttacgtatataaataggaggcatataataagaactgccaggatgaagaagtacaagtgccatgtcctggagagcaacaaaatcttctccgatgttataaaaaaatttagaataaatatgtggaaagtgaatgctcgatgcgttatcagggggaatacgtgcatcctcatgatgtagtatgagatcagcgaaatcagcatggcttccaggatcgttaaaattattatcgtgttgtttaggaagtacttccttctggcctgttaaacagggggggaggaggaggaggaggaggaggaagaagaagaagaagaagaagaggtggaagatgaagaagaggaagaagaagaaggtgtcattaattggcactctttttggtgtgcatatcgcgtacttcatactgctcacagagcaaacaacaccgcatacgtgcagcatgttcgttacatgctcgatgcaaccgtacaaactgatagatgtaagggacgctcctgataaacttgtatggcaaatctatttcgtacgccgaaaatgctataatgagcaaataatgaaaaatggcgaaggtcgtctgggtgtacaaaatggacgaggtggacgacccggagaaaaagttatcgaagttgtggaaaaagtaaagcgagacgatcgtgattttcaggtatattatccaaaggaaggatcggctgcagggtggaaagaaaggtatgcagtgccgcgaaggggtaggaacgaaaaaaaaggtggcaccatgacattagcacactcaaatgagcccttagataaatccgctcatagtcccctctcttttgctggtgcagagaactctctccgttactacctcagggaaaatttgttcatccgtcctaggataagcaggtcgataatgtacctaaactcctgcagcacgtaatccgatatgctatacagcacattgacctgctcgttcaaacttagacacacactgattgtagtattcttcagtagataggcgtcatttagggtcgatcccacccctaggatggtcaatctgggggtggttagggagagtactttttttataattttccccttggtctcattatccatcttgcaaaataaaacgaccgtagctcgcatggctatgcaaaggaatattttctgcagtatagtatagttaattggtgaggggacagcgaataagtgtggaacactcgtcgtgcatgaacacgtatgggggaatttcccccattttagatcacccacgccatcattaaggagatgcacagggcgtgtgcgcgtcatgtgtagacggactcaccatggcgtgcgcatttctcattatattttttatgctagcgtcgtttattacgatggcgtaagacgtagacttgagcttatccagggagagggtaaaattgttgaagagcgcattggccatgctgtccatgttgtcagcacgttcctccttcttctctacgttgttgccgctgttcacattgttgtcgccattgtcgccgttgtcgccgttcgcgctgttctcactgcccgtgttctccgtgttctccgtgttgtccacaccatgcatgcgttccccccctccatcctcgtgtggattaaaaaagttaattacaaataaattcgaattggaaggaatcaaattacactctagtgctgttaagtaagtgtccttggaatactcattagtaaatatccacgagcgaatatcaaatttggccaaatcgagaaaagtttcctctaccccttctctcaattcgttcttcaatccaatcatcccaactacttctaaatcgtttaataaaaatattttcattaaatcgtacaatctgaaggacaacctgctgttgttgttattccggatgctcttcaaaagaagatatttcccaatgtcttcatttttaattacctttttgcagatgagaataactttcaagtaattcatagtgtacatttttataattttttttattttgtttatgtcatttttggctagcgataagtagggaagaatattgaagtcatagccacggacgtagagaatatttttgtctaactcctttgtatgttttaaaatacacatggagaatttattactcttcaagaaatcatgaaaacaaatcaaatagtattcttggcattcgttttttaaattataaaaaaataatctgttcttgtagcagtacacatgatagccaatattctttacaatgctgtacaggtatatatcttcatattcgattgtatgaaagttttcttcatcgtctttttgtgaatttttatcatttttctcattttcaatttcatggttattttccttttcatacttcacatatacgtcattgtaactttcacttttatattccttcattcccatgtctagacatttctcgttgtagataatgacccgattgcatccacatattcccaaaacgaactcttctatcttgtccgcctggtcctctcctctttgtgcatcttctataacctctttgcagttgtagttgttcttcaagttttcgtaaaattctgaactcaggggagaagtgaaagagggggaaaaaaacggggtttcggggtttttttttttttttttttttttttttgcaccttcctctgtacggatgcacatatgtaagcatgcgtatacatatacacatctgccgcagtgcgtgttgtacggctcatttctgccgtacggttgtagcccccgtttagtttagactttacgaatgtcgtgagcttcacgttcttgttcaaaatttcctccttcaagtaactcctatatctctccctcaacaccatcgacaagtcatccgcaaacgggttgtaagtcgaagcgatgcggttctggaatattctcaggaagagccccaagtccctggaggggaagagcacgttctcgggatctttgaaaatcctttcgtccaggtttaaaagctcggccacgttccttctaaagaatcgcgccagaaaaggagggcacataatgtatgtgtgtgtgtagtagtagtagtggtggtgctgctgctggtgtgaatcggaacgaattggcgagacaaagcagcagaatgagctactagcgcgcataaattgggagtcgcccccatggagggagaacccatacgagttggccgcgtttttgtagggctgttgaaacgcgctcttttttggcttatctttttttttctcatcttttggcttatctgttttttctcatcttttggcttatctgttttttatcatcttttggcttatcttttttttctttttcccttttccccatgcgcacctttctccgtccaggatgttcaacgtgggcaagcgaaactccccgcgcgaatagacaaagtcgaatttggcatacacaacgttgttcacggcgcaagacacaaacagctcctttttcttcacaagaattccatttcgagctgttgccagcagatccacagcccctagtgcatcattcttgtttttattaaaaactttgggcttctcaccgtgcgggccttccttcattcgcaagtcgttttctgtgaacgggggatgccagagagcggttgggttcgaattggggtttgcttttttatcggaagggtaacacatttttagtggtcacaaaatttgcgcaaagcatggggaagcttttctttgtcaataggcccacctacaaggcctattttctcccatactagacgcacctattttcagactctggattatatatataaggctcttctccgagtaaatcataatcggcagaaccaaaatgtataggccaatgaagtcctccaaaacggttaagaaggtatccttcgtcctttggtgagacccatgtgttctataaaatgtcagctttattataatactcaggaggacaaaaaagaaatacataaaaattaagtagtacactacgttgttcatttttatacagaatgttctgttctcttctgttttttgaggaatatttaaatttttttttgtgtcagctccggtgtatacgaccactgcgtctatgtattctgctcctttcaggatggatgcttaaggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatcattgcagagcaaagttctcatagcttagcattaacgacctcgggtgtttgtccaacttgaaattcccctgaaaacagaatatattcttgttaggcagttcgcatctaatgaacccgttaatttctgacagcatttttaggtaatccctgtcgactaagttggggggaaggggtcgttatgaagtcttataacgatttaaaaaggctctcaccattgcaaacgtatatataatcacacacaggagaaaaaaccgatgcagctgaatgtacacactcgtacttttgtatttatccactgggtatttaatgctctttctaaacaacccatcaattttaaatgaatcgaccatagcatttaaattattcttaacgtataggatgacggcatctgctggaaattcgtctccttggaacactcgaataatgtcccccacttttatatccttggttgtgacctaaacagggggtattttttgttacacataatagatcatacgtggagaagaagtgtcgttagaattggaggctggttggcagctttcccggttgatctcctcatgcttcgctttgctcctccttcccttgaatgaccatctgtgtgaccatccgtgtgaccacccgagagaccatccgtgtaaccatccgtgtgaccatccgtgtgaccatccgtgtgaccacccgagagaccacccgagagaccatccgcatgaccaccagcttggccacccccccccttgggtaccttttcaaagtgagacatcttcggcactatcctcaggtagcactgcgaattcgcatcctttatatccttcagctgcttcagctcgtaaagcgtttccgtgactaccaaaatggcaatatttagaaatagagaaatggccgtatctataaaaatatactttttcgttatcccttggctaatttcagaaaatacatagacggtcaggaagagcgagtatacgatgaccgcgtctagcgatatcagtcttcggataaagttgtacagctgcacatgggggtgaaaaaaaaaaaaaaattaccactacatagaagcatttttaatatctcaacatttcgttgaaaaaagggaaggaaagaatggcacaaaagtgcgcatgcacatatgtatattaaatgcgaatgctataaatttggaaaaaaagttctcacagagaaattatatattctaaaataatttctacaaaatttttgcaagtcgtcttctgaggttgggttgataacaacttttctgtaaatgttgttgcctgtacctatgtattttctttttccgtctaaatgctgcgaacgcgccagggaaaggaggggcatacgcgcattttttgaggttaaaagggcgcgcaccgtgtgggcggagtgcagcttttttgttacacccgttgagcagctgtgccttcgttgccacgatgcgttacgttgctttcactctgcttctacaccacttcctctttttttgctaccactttccctgctcaccattagcgtcaaagcctccgtcttcatcctgcttgtgctcttcattttggctctcttaaatgtggggaaagatcaatttgacgagtaaagccttcacactgtttgacctcacggacatatcgacggatatcaagtaaaaagaaatatcacataagcgttttacaccgtctgtgcgtgtgtgtgttttttttttcttaaatgagtaaaattgtgatagacgacgtggaaggataagctggccgctcccctatcatgcacgtgtagtccctatatttttgcttttatcttttctgcgcagtattgtaaaattttttttttttttttttttttctttacgcagattaggggaaggcatgcaaaatgggcctcatcaaaatggtatgcaacttggctaagtcatttttacataagtctacatgaatacaggtgagtgtccacgtatgcaggtgatatttttttttccccaaactcattggtcacttcttcatgtgacccattcaatatatttttttttttttttaatcaccctgcacacatgtgtatacataccaaataggtacacgcaaacccgtcaggaggtggtgcaacgctctgttttttttttttttttcccgacattgtatgtagctgaaaagaactaaatgtttttacaaaaatataactgtcaccaagtaaaatcggcacagttcaatggaacagaaagatgccacaaattagagagtcactcagtttattcccagtttgctcgtactgccataccgtgtgctatttttgttatcttgggtgaaacggatttatcctcatcagcagtggaatttataattaattacatggccataacgggaaataattttcaccaaaagcgtgttgaatagacatgcgtttggctggctctttttgtgctacgtcagaaaaggagctgtgggccccgcagaaaaaaaagaaaaagcaaacaaaccgtgtagtcacaaacaaacagtgtaaccacagaagttttgtaaattgtcgcggaagtgtctacccccttatacaccgctcgcgcacctcgaattaagaaattattttaaagaattacccccttccggttgctcatttttaatttaaaagcccccttttttatattaatgcacggtccaaattaataagcaaaaagggggtacgtacaactgtggagaacacacagtttttcacattttaattacaaaccaatttgacgtttttgcaaatgtaaacctgggtaggtggtctaatatgtgcacttatgcaacaacgacactccgtgaagtagcacaaggtatgcgttacattatgataaagcaatgagcacaaaaaaaaaaaaaaatgcaaaaagttactcaccatgtaactctttcaacatgctcattctcccggaataaaatccagagaagtaccaagacataagatatttgagcagctcttgcaaatctttattttggttgatagcatcctgctcattggtgggatttacaacatttaattttctcataataaaattatcaaaatggttatttataaagttattctctttttcaaatgcaccttcatctatgcacaggagttgcgactctaggaagatgtttaaattaccactagttttttttttatgtttcacgtacacatcacttatttctttattgtatttctggaaggtaccattaaacgggattggaggtggctccaggaggcccctgattacttcactgttcatgttaatgtccttttggcatggcaactcattcgtgtattcattggtatactcgttggcatacccattggcatacccgttggcatacccgccggcgtattcctccgcatggacatacttgcgtcttaccaactcgtcattggaactactagcaaaatcctccttttcgaaatcaaaattcattttgtcgacgtcaatgtagcgcctttttcttttatgcctcctcttttcattgctctccctgttgtcagcctcgtcgggaactttgcctagcccatctgcacacatctccaaatttggctgttcactcgggctgtttaaaaggccttcacgatagttattcccgtcgatgttgccgtttgcattattgccgctaacgttcatgaattccaagccatcgtcagatctatcccagtcgctcccctcctcgggggaagccccacctggaatattcttttctatataactgtttaattcctcattttttcgctttaagaaatgttcattgtcagcctcccccccaagtgcacactgcaaaatattttttatacaaatgggtatgatgtttttatcatttaaagagcattctgtagtgttttccttcttgtgttctttcagatcgctgttattttcattattctcattcattttagctacctgcagttgtatggcgcattatgtttctctcaattgtttctttgctgtgatttttccggcattttgcctctcatgaaaagcgcagcatgtttgtgatttatgcggtggaataaatcctttcgaactgttccttcggctgcgcgttcggctgcttctgctgattccgctgcttcgactgctgcaactgctctttcttcactcctcttgactgctttttttttcttcttcttccgtgaagatcagccaaaaaaggggtagataaatttccttttttttcccccacctttaaagcacgtcgctggattttttttatgaaaaaaaaaatgaatagaggaattaacaaaaatgcaaacctttccagcgaatggacaaattgacactacagagttgaaataaacatggcaccataaaatggtaaacaaaaccatcctgtgttgttcattgccatcagtttgtattcctcaccttttgcatgtatatgttttcccattttgaacatactaatgggagggaaaaaaaaaaaaaagtctacatgttttgatgacgtgaaaagaactgcctagcccattgcacaattttaaaaattaaagaaactatgcggagcaatttattcctttgtgacactaacaaaatattgatttcgtaagattaagaggaaaaaataaaccttttttgatgtgagggaaaaggtccaatttgtttgtatattacaaataaatcgcaccactgtgtaaagtttacgtgcaggacatgaggacacttttttgtgatgactctattagcaaaccttattgacaaccctgcgaagagcgtactttttttttttttttttttctttcccccccaatgttgctacagctaatgagaagaatatgccaaatgttaacataaaatgtgtcctccttttttaccttctttattacctctcctttattgtaactacaacctgccagttaaaccataatggaagaactttaaaaaactggtttagccaatttagtgatcaaattttttcacatgaacaggtcaataaaaaaaaaaaaaaaaaactcaccaacttttggctgtccatttgataaggaaaaaaaaaagtctactttcgaatgcgtcaggagacaactgcttaaatgtagtgggaaattatttaacgcatggagtgatcatttgtctataatacatcccaatggaaaattaaaaagagaacaaatttataatgaggcagagcattatatagtaacaaaaaagggaataaatgaaaagttgaactacatcgatttgtcatcgttcagtacgtactgctcattttacaaattgtatgtgcgcgacttggtacactttagtggaaatacgggggcacataatggcacctccatcccgaagacaattattaaaagatattttgtcaaaacagaccatttgaatagcgatccactggatgaaaatagctatattttcatttcaggctcgaaaaaggaaagcctaaaaggggaaaatgaaaacccaccgtatagtaaaatttacaacacggtagcgaacataatacattattactacgttctctttataagcaaaatactggaccacacattctactttgtatttagcgagggccataagaaggaaggcgctacacatagcaccagtaatagttatttaatttataaagatgaagttatatacccatttcggaatggcgaaaagggctgtgggggggttcctttccaggactactcccattatgatgacctacgagatttttacgtaatcgaaatttgtcactgcttcaacgggattacatacagacagaatatgaaccctttgttgaaaaggttgtgcaggctatattttaatatcgaattggttccctacatttttcagttaccccccgtgttttaccacatcctaatcatccttatctgctccttaacgttttcctacattttttacaaaatttttctgaagtacaaaaattgcttttgatgtggcgtacggaggcaaccgcatgggtgacataaaacatttgaacattgacaaaggggaataaaaaaacatccaacccattacacactgtgtcctattttgtaaatacctctatatgttcacttggttaacgcagctatgcgtacaacttcgtccgagaacaaccgcaaaattgtttatccgttggcattttccccccactgggcgaaatgcacaggtacgtataaaaatacctacatggcacgcatgtacgttcgtgtcaattttcccaattcattgtaatcttcgacttgtaactaatctacaaggtaaaaacgtttttctttttttcgtaaaaaagccaagcacaaccaatttacacatgtaaaatatgtccgtataatgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaatcgtttacgttaatttttgcatttttaatgatgtattgttggattatnnnnnnnnnnattttgcattttaatgatgtattgttggaaaaggcattccttttcttacgcaattgtttaacttaataatttgattagggttgaattttttttaaaatatttttagagaaatgtttttcatttcgacctcccactgttcagcgcatatttatttttaacctgttggtcggtcgcgcacccttaacatttttaacaaaattttcgttcgtttcactcctattggaattacgtgttacatttttgcgagcattccccacatgtgaggtcaccattattgctttttttttttttattcactcatcccttatcgccatttgcttcttcacacagtatgccgcagggggagcataacaaaaagggatgcgtttggattacttttcccttctaacccagttgcgcttgtagttccgtttgtagttgcgtttgagcgaatagaacatcactcaggcctcatctttttttgcaacataaggatagaaaaaatattaccacaaaaaaggagcacttaacccgccatgtgccaactagcataagcaatgcatatagctgagacttcgcgactaatctatttgaacactagaattgtatttacataaatcagtaaacaccgccataagaagaggaacaaaaaaaaaaaaagctagaaaagatggatgcgctaatgttggacgaaaaaatacgcatgtatgcccttgtgccaattttcataattgtcgttttggtctgcataataaaaaacaacctggggcaaatggtccggcctaccatcaaagcggacgttgagaaactgagacaaaagtaaataaaagcgagtaaaatgagagaaaaaaaaatgccacttcatcgattgtgtgttttttttttttttttttttggtgcatatgctgctctggtctgccataatgtatacagacaaagttgtgcgttcctacgtgcacctgcaaactgccacgtcgtagttggcatgagccgaaattgaataaatatagaggagatattaatagagacacttttttttttttttttttccccccccccctttttctttttacaaagtaacttcctaacgaggttcacccagctgaaaacgaattatggatttatttccccagttgcgttcctaagtcgaaaatatttttttaacaaacctcaagttggcttcttcaatgatttgcctgaacaagttaatccgtttgatgcgctcctaaagcaagatccctcggacctgtttggaatgatgaagaaccaaatcccctttttggtgttacagttggggctagggtttttaataaacctctttttttctggctacttagtgggtatgcttcgctaggcgatactgtgctgcgcatgtgtcgaagcgtgcaactgggcacgcaacacgcgaaaccacgcaacatacgtaacacacgcaacacacacacgtatatgcctttttgcgtgccaccccctttcagccaaaattcccttccccctgacgtacaaattcaagtcaaccctccagatgggaatggatatagaattgctggacatgaaatttgtgtcctccttgtcatggtaggaatttttttgcatacgagggagtttatccattctaattacccattttgataccacgttggggattacatgagcgtttttttgtttgtccattttacccgttcgttggtgcatttcattttgctacaaaaccttcacgccttaatcgcaggtacttccttgtcatgtttgggtccagcggcttaataagcatcattgattattttgttcttcacggtatggaaaaaaaaaaaaaaaaaatagacgaaagatcgaatagctacatacatataacagaccaaaattgctgtgtgacccaaaagacaacttctccttttttttgtgaacaaaaatgttgcagacaaggacaggtcacaaaataacccaatggacaatttgatggcaactcaaaatcccctagcgaatcgtaatagcagcaaataagagaggatattttttttgcacgaaaaattatagtacattgcacataaaaaaaaaagaccaacgaggaacagttaaatgtgcgcatcaacatgcacgttaaaaccgcatttgtttttactattacgttcgcgcgtacgacgcgtgttcactttttaattttccccccacagagcctgcaaatatgaacaacgtgcccgacttgaaaaagttttacgacaaaaagaaggccgagctggagaacgtggtatttaaaaaggagcatatttttgtttgcccaacgttgtttgcgcatctttacattttgtgagccatcataacaagcacccccaccccccattttcctccctattttgcagaggtataaattttggctggagaatatcgaatatcaccttatagtaaactggaaatgaaaaaggtgcggtggaggcacaatctctcccctcctaatgtatatgcgtatgttgcatgcgttcttatgtgcgcatttttctagtgctatgcaattttttttccgtttttttctttaaggcatattaacaaaccgttatattaacaactgggttgttctgtttatgtgccaaaagcgttctctttctcctgccccttcatttcatcttcaccttcgcatcgaacttttttttttttgtaaaaacttttaaaaacatagattgttttttaaaagagaaatttgccgtaatgatgaaatttaagaacatcgatttggcgctcaggacgtccgctacttcaacgtaagtgtatgtaatgtataacccatgcgtgtggatacactatttttaccggtctttttttaattaccgtggataaaaatcggcacctatatatatgtatacacgcatacatacatacatacatacatgcccctcactccgttgggatgtgtactctggcaaatttaatttactcctctgcgcagaattttcgaaatacagccaaatggggggaccaaacatatgtatatgtgaaaatattgttcgctcgtgttacaaatgtacagcaaaatgaatgttataaaacggcattttagaaaaatagcggttaatgataattttcgcatcattttggccaagtgccaaatttgctttatttatttcgtgacgcaattatgtgccactttaacgcttagtggttattttcttttttttttttggaggcaattttttagtgcattccattccgctggccaaattttacggcaaaaaaaaaaaaaaaaaaaaatattgcgaatgtatatatatacgtacgcgccaaatccaatacagtcctgaagcaaattttaacgaaggaacaaatttgttttctccccattttgtggaacacgtgaacgaaaaagtagaagaacgcacaatttgcaaagtaatgccaaatgaacgccaacgacggagaggagacgaaaccggataatgcatcccccagcaaaaatgacaaatcgaataaacccaaagtaagtacaaagctgcgcgccgtacaaaagtattatgtatacctttgaagtggcaacagttggaaaaaaattgcaaaaaatgtttaagtagccactgcataaaaatgcattccaacttaagtgataccacatttttgcactaacctcatcatccctctgtgccgccgcaacggaacggtacgacggtcaaagttgtttgcgtgcagacgcgagtgaaactcagtgttattacattttatcttacatgtacgtctacacaaaagtgcatatcttaacgcttttctcatttttttttttttcacctctccgcgcagccacatttacggaaggcagccggggttgtgtggaaggacccatcattggatgactggccagaaaatgactttcgaattttttgcggaaatttgggaaacgaagtgactacggacattttggcaaacgcgtttagaaagtacaaatcgtttaacatggcaaaggtgggaaacactcgaaggcgttagctgtgtgcacgcgagccgttgtacgtgtgcatatgttcttgtgtgcgcgcgagcggttatgcgtgtgcatatgttcttgtgtgcccattcgaacatgtactttttacaatttgcccacttatttggcaccccccaagtgaagaagggttcatttccgcaagcctgcattccgatgcgatgaagtagacccgaagaagccacattacatgatcaaacaacgtccccttttaatcccgtacaggtaattcgcgaaaaaaggaacaacaaaacgaaaggctacggttttgtgtctctctcgagcccacaagacatgctagatgcattgaaaaatatgaacaataaatttattggcaatagaccaatcatagttaaaaggagcaagtggaaagacagagaagtagattccaaaaaaaataaagactttgatagcttcatccagaatacgtatgttccatccaagaaatttaggaaatttaaaaaacccgtcaaaagtgataataaaggttagagcgaaaaaaaaaatgacagcttctttttggtccactgttcccactttgccttttcaacgctgtaacggtttccatttaccactaaagtgaggtgcacccaaagtggtgtgcaacgtgagctgtggtgtgcatatatataggtggacactcttctttttccttccccccccctctttagaagtgcatgacaaattgataaacaaaaacggaaagaactactgaattggaaatggttactctgcggatgaagaaaatgattccccatttatcttagcgagcatacccccttttgcgcattatcgcgttttcatttttgccgatatgtggaggccccccgttggtctcgtttcaaagtttgctttggatcatttcccccgcataatcctttttcttttttttttttgttctttgtaattttaattaatttttgtgacctttttaacaaaaatttagcagccaattagtaactttttagcaacaacacttgacaaccatttttgaacccctgttgtcaattttttttttttgccgaattttttaaaaagggggaaaaataactacgaaaagatttttaaccattaatatgtttttgatttgtatctcttctttttattttcaacgggtttacttggatagtctccggggggagggaaaaacaccaggagaggagtaaggcgttcccaccacacccttcgaaaatgttcagcgtgttcgcacatatatgtgacccacgggtacatacacacttatctgcatttcttgcgttactcccccattttaggggtaaaaataaactccctagtttagcccgctgcccttaataaaaattccccttccccagggtataccttttaaagggctttttttccccaccacccctttggcattttaagaacaaaaatcgacgtagtagatgtgctgcgtaggtgtacactcatatgtagctacggcacacctgtgtgctctgcttacatatgtacaggtagtgttttttccccgcgcatcaaccgtttggccccttcattctatcatttaaataatgacgcagaagggacgaccgcggaaaggtacaaaaaagtaaatagctaacacccagcatttgcaaacattttattgcacattgggttcgctgcttggattcgccgcttgcgttcgccgcttcgataagagtgcaaaagggtaaatgggtgttcaatacgattatgtattatgtaccaacctgtgaagcacttctcctttgggcccgttttttttctacgaaagcctataaaacgtaaaaattgcccttccccacggggataatattagtgccccttttccccaccgcacatgaaacactcgaccgaacatgtatttatccttttttgaaaaaatataaataaacctgcgctgcgctatgccgactgtgctgtgcttatgacaaaaaattttttgtgaatttttttttcttcattcacataaggcattagaggatatacttccccatgctgcattccgcggagtaggtacacttataaattacaaggtataacaaaacagtttaaatttgcctaaacggaagaagcaatatttatggtcgcttcagatatgaggagataactttccctgagtgtgcgtgaacagttcaggggcgcgcatgccagcacacgcttcaacctgcgtgccaagtaacccgctaagtaacccgccaagtaacctgccaagtaacccggcaagtaacctgccaagtaacccaccaacggacgtatcggcagcgctcccacccaccggccatgtgcaccccctcatgacccaacgaagcagccaggatgaacgcaaccaggatcctcttaagcagccaaaaagtattaaaaagaaatgtagagtttaaggaaatattcaccccgaggtggttcctagaatcgcccaactacagccgtatgcccctttggagaagattttttgaagggcaatacacaaatggctcctttttattttttggtaatgcttggacatccatgtttgctttcgccttcatgttatggttctcaagaatattcgaccctccccccttagagagagttgacaagtattggctaaactcacccaagttcagaattttatctgctttttacaatgaaggaaaaaggccaggggtgaaaatatctttgatgacatacgaagcgaggtacttctacaggggcatagatcacccctttaccattaacgagataaaagatttatggtttaaattgagggaaaattatataattgaaagcattccagccattcaatacccgcacgtttttaggcagtacaataatgtgtctactcctgcagatttgcatgtacatcttcattaaggaaaattatctctccgttattgtgggatacatcacctgtgtgtatgacggtgtggccatttgcttctccatgtcgttgacgaagcatgactgagaggggggcttaacatagttgaggctccaccatgagcgctgttacgtgtagtgcgttctataccattttgaggacagtcccacgtgtagtagctgggtcagcgcgttttctattaagagggaccctccccccatttgcgcagccatttggaaaccatatacaaaccatacgcaaaccatacgcaaaccatacgtaaaccatgcgcaaaccatgtgcaaaccatgtgcaaaccatttgcaaaccattttcaaaccattcgggggagaccgaatcggtaccctttgtacccgccgcatcccgcttggaccttttacacacgggcgcgttttgagcagccaaatgtgttcattcattcgttcgctcgttgcgtggttatttatatattttatttttttattttttttgctgcctctgagaacccgcaccggtcataacttctgcgccagcgaagtcgtcgctctaggcgttttcttatcttcacactgctccgagcaccagcacatcaacaccgctttgcattcgccaaaatgggataacgtcgccccataaatgcagcgcaactctatatgggtatccgcgcaaagtgaaacacagcgggctgccgtttcattaagggaacaaacggggttcgcaaatatttcgaggggcaccgcaacaacggggtgcccgtctctgcatatacacattccgtgtgcgctgacgcagagggaatgccgctatgccacacagcgcattccgcacaaaatcgtgcattcgatcgaaaatgtgtgcaacggtaaattcgcataaaaaggttcaaaatgggcgcaaaatggtcgcaaaatgggcgcaaactgacgagcgggtgaaaaactaaatattaatttaaaaacatcaaatctgcggcctgtcgatatggggagaaaattcagcacaacaaaacatacgcgctgaacaggcacataaatacaggcagacaagggcaacaaacccccccaagtagaagtttttccacaaaatgaaaaggacaaatgcatcaggtaaatttttttcccaatccagggaaggaaaaattaaaacaacgcttaattaaattatgggacgaaggaacgctaatcagtgaaggcgatggaattgaaaaaggagaggtgcgcctcacaaaaaggcgcctcacaaaaatacgcacagcgcagtcgtatccgcgcaggataagcacagaaaaaacaaaaaaaggaaacgcgaaaggggacatacacatgcgtgggaagacaaagatcatacgtcgcacggttgaccaaactagtgttttaccgatgcaggctgccaaccccggctggagctacgcgcagcacaaagacgttgcctctccgtctgtccaaccggctgacacgctcatgcgcacgtatattcgaaatcagtacctcccgtatgtcatcaataatttctctttttacctgataaaaagaatgctttaaaaaatccacattcgtttcaacgaaagttgtgtcaatcacatccatgtctagccaagcatatttatcaaaggaaatataaacagtgtctgtttttctacaagtctgagttgaagttttagataccctttctttcatttttatattattaggcctattaatagagttctggttaaaataaatgtgatttttcttatttttgaatagccattttcttttaatttttttaaaggccctggatattttaaacctccttttggatgtaaaggcccttaaactggagtcactgaattccacagttttgagaaaattttcattcaggtaattctgcgctaaatcatcagaaatgcacgaggcaccttcatcatagtcatatgtggatgtcttacgaatagttttattgacttgctgatcattcccactgatatttgcattagtattcgtaaatctattttgtgcctgactttcttctctctcattttctttcgctctctgatgttgcctctcgcccctatcaaactgctccccgattctctgactttgcttcaacttcattttttcctccacatatgaagaatttgggaataaaacgttatcacacattttgtacttgtcctcgtaattccccgtaaggaaattactacggtccaaatttaaattcatgtaatcttcacaattgtatattttgtacaggggtaacttcaacttgaaaattctcttccctaagcacttttctcgattccatgtctcggagtaggtcagggcttgatccctcgtgtctccatacatgacgatatggttgcagtggctcctcagaacgaaaaagtctttttctaaaaacgtgtccagcgggtaatctgggttcagtaaaatgactgttttgactatgacttgttttttttttttccgcttcttgtctgttgggcgtcccatcgcacttgcccccacgcggcacttctcgtttccatcaccgccgctaacaaggttaacacggctaacagagctaacgtggctaacatcgctagcatcgctagcatcgctaacaccgctaacatcgctaacaccgctaacaccgctaacatggctaacatcgtcgttacccgcagcgcgcttcgccccgcgcccatcggcatcccccttcttccccgccggcttctcattcttcagtacgttataaaaaaggttgtcctccacgcagctagcgaagccgttaaaaaagagcctcgaaccacaggagtgacttatgatatgcacattcttaattcccgagtttataagctcctgtataaattttttgaaagaatttcccagcacttccatctcggatcttttcttggcgatcgggtaggacagagccgaaaacgcaccccacatgtacccttcccaatgaaaaacaaacggttggatataggacggcaatttggaaaaagaaaccaagtgagccaactgagaacacccttgatgtaattttacattgtatccatgtatatatataacaatttcttctggcataaaatttaaattttgttttaaagataatgattgccaaccttccacaataattttttccttgtgttgatggcgatagttttcccattcatcttcctccgcgaacacctgtgcaatggttttattcctcttcatgttataacttgataaattggcgccattcaaactgccaagggattcgttgatacttttaactgtatcccccaaggtgcttattatttgcgtattcttactgttgttattgtacttggatcgaatgaacttatcgatttttttattattggatgttataaagatagagccctttttgtactgtctggtgtacttttttacaaatccttttatctttgaatttttcattctatgtagacttacttttttcattgtcttattgtaaatttctttccttcctttattcacatttgaataactccttttcgattttttattctttgtccttttgtccgtatatttttgttccttgctattttctatgtcatcactggaattatttttcgcatttttgtttcttgaattcctggctactcccggttttataaaagatttaaaaatatccgaaatgaataacgctttgttttctccaaaatttgatgttccacttaatgtatcctttgggttaactattttttctttccatttcagttcgtcacttttttttgccctcggggagttcttactttggtttgtgtccgattcgaacttcttctcttgctcattcggtaggataactttgtttttgttcttctgctttttttctccttctcgctggtgtttcgggtagcttccctcagattcgctttgctgcacgtgattggcttcatttgccgtagagaacaaaggggtgtccttttctatatctggtttgctttgccgcctctcacttgatcgcttctcacttgatcgcctctcacttgtccgcctctcacttggccgcctctcacttgtccgcctctcacttgatcgcctctcacttgttcgcctctcacttgtccgcctctcacttggccgcctctcacttggccgcctctcacttggccgcttctcacctgatcgcctcaccctaccgaccttttcccccttttcattgctcccccccttttcattgctcccccccttttccatccccaccgcgtggtgctccctaaacttcgcacgcaaaacgttgtcacagaggagttccctttctctgcacttaaacccttcgtgtgcgcgttcgtgttcgcgttcgttttcgcgtccgttttcgttttcgttttcgctttctcgttcgctttctctttcgctttcacgctcttttccgctacacagggaaggatcctccatgtgcgcgttttcttccccatgtagggcactcccacggagcggttcccttctgcgcagcttcttccttttctccttcttaggtgttcttctccccagttccccaacaagtaagccatgggtgtttcccccaccactgcgctgcctgtcacttccgaacccgtttatattaacaacaaacgtgtcatcttttcggcaaaaggaggagttacttttggtagcactatcctccgtgaagagattgacatgtggaggaacatggcaccttctacggattgatttttccactctacgccttttctctcgttcgtttggaagttcacctgttttgtcatttcttctaccgaaatgcacttcgggggaactcccactgtcgctgtctccgcccatgtggcgattaagatatttaccctttgcgccataatagttgctcccatggggaagaacacaatgatattgactgttgagagatcggccgattcggtctgcgccccttttcgcgtcctcatcaggactggtactgttcccactgtgatcgaactcgtacggagccttgtgcatttccgtcgatttgatcgacttgttcattttgtacaaataaatgtcatcatttacagagtccagcagcttgtctgacagcctatgagtgtagtaagaatggtagctgtcctccttcagctcagtggcataattctggttgttcccatgtgcacttagcttcttaatactgttatgaattttgttttgattggagtaaaaaaattcttcaccttcttgacccttcacctgttcatcgtgcttttccggtctgcaatacagcacagcgttatttccagtgccgctaaaccgatagggataatcccttttgtaaatttttttcccctttttcaccttcgggaggtgtaccaacttgacggtaatttcgtctaggatgttatttttcctccccttgacaggtcccaaccgtttgtaattgtgaacctttaagctcatcgtcacatgatcaatagaaatcatacagttgttggaaaaatactccgttgtggtactgctattaacttttagcatattaaaacaccacttcaaatcgtaacctaaaatttcctcataattttcttttaaaatatccttcacaatgagatcatacctattggttggcaaccttccattggcatccttctcaattttgggattgaaaaaataggtcaaaggaaaatcgttgaaaaagtggccactgatagagcactctgtgcatgaaacgccgtattgtacatctgaccaatcttttcctacacaagcagcgaagccaactcttgtattaacgaatagagatccacttccaacttcttgtgatataaaaggacctactgggtacccatggaaccagaaacctcttagtttctctccatatgaatgatcttcaatccattctccatatccatgaggtcgaccatatatgtcagttttccccttataccttagttggtgactaaaaggggcctcattgatactatcatttgtcattttaaaacgcaaactagaaaattttttataaaaacagtttacaatacgatagaaagatcgataagcacagagacacaaacagcagaaattatttccacacatcccagcaaaatcgttgtatcgacttaccgttatatttaacttattcgttgctactctcttctttaaaattcgacagtgctctgtacatggacagaaaaaaccatatatagccaaaagaggaccgatacaaataataattttcactataattattagggataactgaactattccataaatcatcaatatgtgttcccccctggaaattttatcatatttatccttctcatagaatattaacaaaatggatgcacatattatgaatatatatgaggcgtaaataggccaatgtaagctcagtctcgtttggaactttgcaaaaatgatgactccgatgattaccaatgcagcttctacaaaaaataaaaaggacgtttgaactttgaagctaattgtaagcatgctgttctcataggacgtcttgaaatacttccacgatatcaggattaaacagaatatggttataataaagacaatttttttcgatgttggtttccttattccgttgaaccttcttcgcaggcgtctataatccatgtatcttatggtgtagattaaccagtccatgttcttcagctcgctgcttacgtttttcttcctcttctggctttgactcccacgctcttggtttatgctctgcccattttttgcgcacgcgcaatggttcacccggctgcaatggttcacctcgccacagctctgcacatcccctccgttcttcacatcccctccgctcttcaccccccctccgttcttcacacccacgctgttgtacttcttccccctcctagcgaaacaacagcagcagtcatttttcgcgtccagcttgcttttgtttatttcgctcacgtaggaaacctccgtgtctgtgtaacccgaattgtccctaaggttcttctttaaactccctttcccttttgtgttgttttcctccaactcattttcatagtcctgggagtcgcacaagtcaaactgcgcgtcttccatgtggctattcatgtcatcgtcgtactcgtcatccatttcgttctccacgtcgttgtcaattccaagatcgtactcatagccctcgggggtggcctttctaacttcgctgctaacctcgctgctaacctcggtacaaacctcgctacttacctcgccgtcgttccttttggatcgggctgctgccatgaccgatgagcccaagctgctagggctttggtttctgcgcgggttgccctgatcggctctgtcctttttttccgtcttttcggtcttctgcacctttttcgccacttttctttttcccatccgttcgctctcgttttcccctttgcccaagtttgccaccccgctcgctaagacggcctcgcccctttcgataccaaccaccccatgatgttctaacagtaccgcgtctgtatggctatttttccgctttctgtgttttaggcttttctccattttcgaccctaacgcctctttctctgtgtcggtgtttctccctcctttcatttcactaccattgagatttgataaagtgtgtttatttgcttaaaagtttgtttttttttttttctttttttttttttgttttttgtttttcttgtttttttttttttttttttcactttcattattacatgaatatgaaccttttttttttaaaaaaaaacttgttcaaattgtgttcgctttcattcttctcatttttttacacctttttttcatggttaaagagcattcccttttttttggcaaaattttcatctaacgggagatcgtttcttttcctgttttgaataagccctcaaaaaananannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttatatcactgaacaacattcggaaattggcatgtttcgatatatctcatatatcacagggggaaatgttctttctttttttcttattttcttttcttcttattttctttttttcttttcttctttttttttccccttttgagaatttcttcccgccaagttgtaagcaagcttgaaagaaactacaaaacaaaaaaaaaatcgtaactgaactaaccggttggtaactgtcgttacacaaaataaggtgagtactcacctcggagaagggggaaggagggaaattgacaacttcggaggccagttggaaggatgaccgcccattatgcacaatttaggattacacaagaatgtgcacgtaggaggtgaggggatgcagcaatatgcttatgcaaaaatattttttcacatgcaacatgtgcatgctgcgcgtgcatgcgtcctcggctcactccacgctcatccatacacttttcctaacgaactgttgcgttgcccctagcttttaagtatcgcaaaaatgttcctttttttgtgtgaacatttgggaaaaaattaaaaaaaagaaacgaagcaagcacaataatgtaacggtgaatagtaattatacgcttggtttaaaaacctttttttttttttttgttatcacaaaatagacctaaattttatctctttttttttttttatcacaaaatagacctaatttttatttatttttttctattttatcacaaaatagacctaaattttatcccttttttttttttttttttctttcttttcattttcccactttcgcgcatcaacacattgacgcttttctgttggagaacattgccccttttaattctacagattaagttgctactcgctcgtgcagcatatagggcacgttaaaaattattccttctttaacccctttttttttaaaatccgtgttagcctaaaattgggggggaaatcccacaccatgagggggttatttttttgctcctcaatctgatttatcagtttagggcatacctcatttagggcatacctcatttagggcatatttcatttaagacagtatatcctctttttttttttattccccttttcaccgtggattcccgtctttcgttgcgaatcgccgatttgggatacatttttttttcaaagagttgtcgcctgagtgcaggttcgcaaaaggagcgcttagtcaacaaagtcggtaaaggcaaatgagagttaactaagcacaatagcagaaacgaaaccccgtgtgcacagctgcagcgtggaaacacacacgtatgtacggtatgtatacatttagagagagccccacctcgccaattctcttctgacgtgtgagaagacccatttcttccctccaattagcgcgcaatgcagtggatactctttttttttacctcagaagtagtacgaaatttgttgcatcaaccccatccagtttttatccaatttacaatttttgcaatcaacaaaaatgtgatgaattctattcccataatggttaatcaaatctttgattttgtacttaacgaatacctgattttttgtggcttcatctacactgtccacatcattaaaggtgttaaagactaacaccacacaggacgcttgcagacattcatcgttcagtagaagacttatcagtgaattattctctctcaaaatttcatccgatatgtccattatgttaataacgtacaaaattgcgttcacttttacgttccgataaatcagttgccaaatgctcctcatctgcaggggggaaaataaaaagtgaggaaatcataaaggtgaggaaatcataaaggtgagaaaatcacaaaggtgtgacaaaaaaggggaagaataaaccacacaccatttttgttgcatacttggacgcaaaaaaagaaaaaggataatgagaaaaaataaaattcactaatggttactaactactggattccctgacatgtcccaaaaaccgattctcccatttacccatttaatctcctcgtagtggtaagatatggttggttccatgtgcgaggtgatgtctgtccattctttcgcaggtatcgcggggggaaaaaaaaaaaaaaaaaaaaaaaaagttgcacacatttaagtcattttaatttctcccttttgcctatggcagagggggtagaggttgtcccgactgctcaacgtaattcatttttttgacctgatccacatgtctctttcacgtgggtatgtcccaataacggaacaccacacagctatacacggcaacaccctcgtttcaaccacaaaaatgccaagtcacactcacctggaataaaattatgatacagtagcgttgttttgcccgacccgttaaggcccaaaattaaaatgttgtactttttttcgggcgctttgtttttccccctggcgcggtcgtcagttaggaaggtcattttgttcgcagcgttccccattttgtgtgcaagcggggaaaaataaaaaaaacgtacttatgaacatgtatacataaatgcatatcctcgctagacgcactcatcgcaggggaccccctacgcgctcatttgtgtacccctctgaaatgggtgagtccaatctaaaaagggagtttaaatcgactgagccaaagtttagcattccacctgtccgtcagcgcgccagctttcaaatttgaaaatcgtttcagtcttagaggaaggccaccaagcggatgccgagcagatgccaaacggttgccaaatggacggccgaacggacgcacaaatacatgccccaaatttgcgaacttaaaaaaaattatttctcgcacttgaaaaaattaaacaaaaaatagtgagaatgaataaatgcacatacttacccagcaaatggacacatcggggacgctttatacgtccaagaagttacttttttttttttttttcctacacgcggaggggtcaactgtgtgcacagttacacatatgcgcgcacgtactgccagaattgcgcgagcaaacttatgttccaatgagtgatcattatgacacataaaaaaaacgaacaaaagagcatacttaaacgaacaaataatatgtcatttggtatgcttaatcatcccctttttttcgtgtatgaacggttttccctttaaagggaacttcgccgtttctctacatgtcttctcattctcctattcacgtatgttcgtagtttccacctttacagggaaagtataagtcattttttttttttgctacgcatgcgccctgagtaatgcatgcgataaaaggcacacacgaatagataataagtatatatttgtgcatatctgcctcaaactgaccttttgtgcgcccttcgcccgagctttatattttcctccatgggaatgttctctccagctagacttgtacatcgtcgctgcggtcgagttgattttgaccttcattcgttcccccagctggattaattcaacaatggtcaattatccccgtaatcattctttcgtgtacgccttcaaaaaaaggcacgaatattacgcattttttttggtgacaactacaggtagaaaaacaacatgtcctctttgcctaataagtatgaatcattttgttgccccctccacacctcgaaataatcgctcgcataaaaaaattacggtcatagggttttgctcttattaagttgggtgctctcttttggtctatgaatgggaggggttccggcttctcccacggtctccctttcgttacttcgcttggaaagttcctcctcctgttcattgggctcggcatcgcactggttctccacggcacaattttgttcttccaccgttgattccatcgccgcttccacgtcctcttccaccgctagtccaaccgcttgtcccacctctgcgtccgcgtcctccttgtgtgtctctccatcctgtccgcccccgatggcgcccttccccctgtggcctgtcccctctatcgaataccccattcgcgctttgcccctttgcaagaaataaccttccagcattttatactcacctcccgtcaatgcaaatcgcttgctattcagtaaaagctccattagggatcccattaaatagacaaaattctcgtctctctttttaagcagcatctcgaagttgtcctctgcgtattgcagcaaggagtgtattttgttatgcaaattatcttcatcaaattttgtgtcgtacctactattatctacgcagatatcgtgaaaaatggcttcaatggggaccacatccgaagcgccttcgctagctgttctctttacaacattaattaaaatgtaaaggaagttatttaactcggtcatactagggttcacatgaaaatttagcttttccagaaactctttttcatattttaaattagttaaatgaacaaagtggaacaattttttttcatttatgaactccctaaacaagccactattagcgttgtaaagctgagcaatttgtacatgtcccctaaacttcaatcgaacttctttcattcctccaaaaatgttcatcaggaattccccgtagcgattctccaaaccttccacctcatttccgtcacacacattatgatggatatttccagaatatttttctctcctaacttttgtttgatcttcttttttttccatcatgtcttcatactccttgtagataaaaagcacaatgtagtgaaatagatcctcatcattgcaatcttgtactacttgtaacaaaaaattagcgatgatgtcatacccgcaccagcattcgatgttgatgtgtttccagtactttacgctaacgttggagtggtgcagaaaagtatgcttcatcagtgtgttcgtttcgttgttgcgcgttgttgagaaattatccccttttgtacttctattcaggggtgaggcctccgaaaggacgtccacctgatcagcgccactttgcgcagcatgtccttcttctttattaccttcacgcaaatctgtaactggtaccccatttgctccattagtagtaccccccccacggggattcatataacttccgctacgtccgcttcttccgctactttctgtacttctgcttcttcctctacttcctctacttccgcttcttcctctacttccgctactttctctacttcctatactgacgtgtggtcccttgagcttcgctcccatgtcagtcccctcctcgctggtgctactacccatacgcagttgcgacagtacacgcgagaacaactgcaggtgattcgtacacaccacaacgtacctcctattcttgtttgccaaattgatgtatgcaaaaaaatttaaagaataaaaaatgggcagagctttaaaataagaaatattattactattaaattttatggtcgaaagaaaagcaagcaggagaaaatccatgtcctccgtgttgagtgctgaccagttcagatagtccccatttcgatataaggacaacatagcatcttcatagtcatttattaagtactgtctaaagatggaactgtctgacatgatggggtgcatttttttgtagcccaataaatataaagtagcctccatgcgggggtctccgaagtgaaagctgagaatgttttttatatcgttccagctgtgcacatacatatacgccttctccgccttgttcgccttgttcaccttctccgccttctccgccttctccaccttctccgccttctctgcattctgtgctgcctcgtcaaatgtgatgagcaggcggaaattgttcagcgtgtgaaggacgttcttgtaaggctgcccactgcacagctcgcttatcatgtcgaggaggagtctactataaatgatgacgtttgcgtcgtaggcgatttgtatgcagttatacagccgagcgttattagggtgttggttttcttcccctctgagatgatattctgtatgctgacgtgggtggcatggctcccccttcccatggaagctcaccaaagcgtcgccctggtcactatcaagtccatcaccagtgtcatcgtttccatcgagtggagagcaagggtgaaaaatggaaggatacaaattatgcctcagcacgtgggacaaattactaaaactcagatttaccacaatttgggtctccaggaggagagacaaaattgacgaggaataaaaatggacgtttataaacgtcacgctgtctaagtcaaacagataaaaatattttgatgtgtaaatttttccattttcgtcatacttaatcaggtgaatgaaatcataattgaaaaattcttccgtgtcgaagttgctgttcttaattttgagtaggttatccgtgcatatggggaccacgcgatttgtttcccccttccaataatcatccttttggggaaaggaacacccatcagtttcgccgcactccaacgttttagcgtcgtcattgtgatcatccccaattaggtcaacattcccatcgtgagaatagcgtccatccatatctccctcatcgcatttggtcttgagtgtctcctcttcattactcccacaggagtttccttccctttcccccgttagcctttcctttccggcaatgatggaggacttctccccagggaaccccccactagggaaagccccaccagggaaccccccaccagaaggtaagaatccttccaacttcatcttcaaatacgatgtgccataattcaggatgaccaagagaggtatgcattttatgtccttcaccaacgtgtcatacaattcatgcttcttaaaatcggagaaaatataatccagaaaatatatcaccgtggaatagttcttctcactcagacattccttcacaaaattcaggtaaatggaaatatatttttttattctatttcttaagtaacatggtgttagattgagaacttgttctggtatcttctcgtcatgagtccctgttttgagggcatcttgatcgtccttcttttccttcatgtatgcggaaaggtcctcgccagcacatccgctggtaagggactttgtctccgaacccatgtgcgccccagcctccctcatggaactaaccattttgtgcatatgcacaatgttgtcaatttcgtagtagggcaggagaacggtgaggcccaaatctagaaggaagaaggtgatatggttcaagtacttgcagaaggggtagacattgacgcagtcgtgcatcctggaccagtacagggcgtaaattttttccttcttcttcaagcaaggcaaaatttgaagttctgggcaatttaaaaaaacatttttaacaactgaacagaaaaagtcattcttgtcatattttttgggaataaaattaagatacttggtcttaaaaatttgatatatttcgctaaaatttttgatgtcccttttgtctactttgtatatgtagtctagggttacgctgtcgtttccctccttcgggacgttgcgcgcattttcaccattcggatggtccgtccggcaggcactcgtcatgctggccatgctggtcatattgctcaccttccagctatgcatactgcgcatggtgtgtacgctgatcatgctagtcatactagtcatgctgctcacgtcggcgctgccaaggcttcccatgccgctaactgtgctaaccgggccagttatacccaccccgctcgcgacgtgcctttccgccaactttcttttaacccatttccccttaaatttgtacagtaccttattcgaatcatgcttcaacaatttcttcactgcattcctgtgggccagcttcaaaaagtgttcatacaaaatggagatcttctttagcaccccctgcaggttctccccatttttcagttttttcaaattgcagacattattgtcgaataagttgcaacatatatgcataggtaagttgtctatatttgaaacaatgtgaaaattttggaacagaaaatgttttcggaaaatttggtagtgctcgaaacaaatggctatgcggacgtcgtgcagcaacccgatgatccatctgctcgatttacttccgttgtatatttggcactgaagaaatatttccaaattgttgcagttcgtttcgtctaaggataactgttcccctttattctgcccccaattgtgtaattgcttcttcttcgcggcgttgtaaaatttttcacgcaaatggaaatgataatcagacatgcagatccctaggcttgtggcattttcagctcgcccccctttttcatttatttttataatatccaattttagaagattttttgaaaagaagaaaaacttttcactatattttttgcactccaaaaagaccctttcaatcatctttaatattgacagcttctgtttattgtacaggcgaatgcatatgatttggttttcccccacgtttgaatattttctcttaatttctgttcgctctatgggatcatgttccacgtcactgatagaaattgctcctagtgggtattccccgcttcccatttcggttgtctgtttcacataatattttttctctccccacaggggtacctcctttcttctgcttgcacttcccattttggactgtttccgcaggtagccattttcctcccatttgttcttttcatctagtcgaaagtagttgtaaaagaatatatttttggctagttcttcatcctttttgcttagaatgtggttttttttgtataggacccttttgtggctctgcgttggtgcgtctacatttgggggcacgcgcgtcttgcttctcccaaggttgtcaccgtcattttgaagggaatttgcttgatccccacggcccggcgattttttcccattcgggaattccgcttttggtggtctgccatctggtgaactgccaactggtggtcttccaactggtgaactgccaactggtggtcttccaactggtgaactgccaactggtggtcttccaactggtgaactgctaactggtgggctcccactcggtacttccttcactcgggtattcagctcatctgggttagtccaactctgctcatcgctgcactccttgttggtcccctcctcggtgcgcccactgttctccatctcatcgctgtgccttgaaccccactccgagatgcagctcccattttgaattagcaaataatccaggacgccggaaaggttctcaaaaaggtaggagcaaatcaagtcgttgcacgattttaatgactctaagttattcgtgtctgcattgaggtattccttgttacgcactacattgtgagcatcggcaaacgaaaatagttcgtcatttgtgattagtagattctcatactgttccttcttgatctttatgtacagacagaagcaagtccttttgagaaacactttgggaattgtgtccgagctgaaacttcttttatctgcaatcaattttatgtccaagcatcctatgtcgtctagaaagtagatcaagttttttatttccctaaataggatattatcattgagttcattccccttctggggctctctttttttggtcccatttgtgcttacaagagttccattttggggaggtaacaatttgggctctctcttaacagtgggtgctatttctttttttatttctctcctcagttgttcctttttcttctgttcgattaggtaggacgtaattttttttttactctcctcctggttgtttataccaatttgtggatttttccccacttggatttttctagccttgctaatggtgctcgcctgtagggtagtcttcactgttttgttttcccccagtaggagactttttatgggcccttttttgatactattctggtccccctggttggaaccgcttttatgcgttttctgtgtttgctgcgttttctgtgtttgcttcgttttctgtgtttgctgcgttttctgcgttttctgcgttcctctattcagttcggcactttccttttccccccttttcggaacattcaacaaatcaatgatgttctccttcacgtccctatgcaccacgttacttttgtgtgagttgttattatacaataggggggtactcaaataggttaacttctccttcctcaccaaaaggtatttgttatttggaaggtagatgccatcgaagcagggacatttcaactgaggctttgtcttcttatctacttggttcaatttttccaaaattggatccttttcattctccaccatctgtaagttttcatttttttcctttgtacacagaggtacccaatcacaaactgacatatcaattatattcaacgtgttgatgtatgatatttttagaagtcctgataggtacacgttttgttcattttctccctcaggttgatttcttttctcgttaaggttatcgtctttctcttctgggggaaccaatttgttcttcagtttggcgacaattttgtccaggatgctaaccagcttggaatgcttcagccttccctgcacgcaactgagttcgaccaaattggggtacttcattctgtacagtttgggtagttcgcacaggaagaggttgaaggggatggtattcttaatcgagaatacgtccttcgcgttccatagtttgttctttatataaatgaacttatttctttggacaaaatcgattaacatgcgatattcaccttgtggggaggagtcccccacacccccctctgcgccacccgctgcgccacccgctgtgccacccgctgcgtcacccgctgtcccttccgccgcggcatttccggagacgactagtccttccctcgacttgtgccgaagaatgtacttctccaaatggtcatatatatcatcgtaaaccttggacacattctgaaagcacatatttttggaactcctacagagcaattccaggtggcccagaacctcagccaagggaggacttttctccaactgcagtaggttccccaattcgggagacacagtcaacttctccaaatggtaacatttgctctttaaaaaaattaggttgaaatatttcctatcatacgcatcacatattttgacaaaatccttgtccttctggtcatttccgtggtcgtttttgttttttccacaggagtccccgcttttatgtacgtcacgctttgcggtgttagagatatttctgggtggattgttgttagtctcccttaaggggccaacactgatgcccctactggcatgggtggcaccattggcactgctcgaggtgacctccgttttggcgacccccctttttggatgatccccattgggtgcccctctaacgacggcctttttactcaccgcgctcccgccttctaccgaagcatcccccgtggggggaaaggcataactaaagtgcttgctccggtacagtggcatgaaaaaacgctccctacatttttgcagcaccagggggtctcccaaatggtggatatttttttctagctgaaagattattttgttcaaaacttttaatttactatcgaacaaatttacgctacgatatagtttttccaaatcgagaaaaatatcgtttatgtcgtcattcagtttgtactgctcttcgaggatggtcagacccaacaacttcatcttttcgatcccctcctccttaacttgcttcaccaaatggaaatttaacaggttttccctcccaatgcaattttttttttttgtctgttgggtgtcgcacttcacatgggtgtctccatgagatttattttccccctccgtaggactccaacttccatcatttttgccttctctcatgttgagtgctaccccattttcactacaatcgtgattgtctaccccgtagaaatcttctctgtcaagggggtacaccaattcgcttagcctcttacactctttttcttcatttgggaaacaaggcaaatttttcagacatgtaaatacggagtgttcccccacctccaacagatgggataaaatgggaacccaattttggaactgaacatagacagcattgtgtatgactacttcgcacaaaaatttatttgtcctattttgataagttttcttcaccacttcatcatctatgttatgtttatccgctcgtctgaatttatcagggacattttctatatacagcaaatttcgcttacaaattttcgcagccagtacgttttttttttcctcacatagggtattcaaatagctgaacaaagcgttcttcacccgatcgtcaaaaaagagtaaattttttactccggaatgttttacaatgtcggagatgcaattctcaaaaatagttttcaagtcgtacggaacgaatacacattcggggaatcccatccactgatgtccattaaaaaaaagtttgaattttttctcttcttcaaatagttgtctgtacaggccgcaaaaagtattagcctctaaagagtctggaaaatggaacgaaaaatcatatgcactgcaggataggtttagctcacggaggagtagcaaaaattccatgtaaagatcacaaatggcagttgctccccacccctttgtgatatccgccatttggattttccttttactcttcgattttataagcattgggacgacaccctgcacggtgtgtatgtagcttggccaattaacacctccccctctttggaacgcaccaatttcgctacacttttgtgatctttctcccatttggtcacttacatacataaagtatatttcttccccttggctgctacttcttatcgcattcgcatgaagaacatactgggtgatttcgtctttgtacttatggcgcacagtaacgtaggggactttattcactaagtgtgtttccccttccaaatgtgaaatggaaatactgttctcgctcctctcccaggtgcaaaccgaatgaccattcatctgaactttaaacgtttctaccttccgcgataggagcataaattcggttgtgacttttattaactgctcgaaaatttggtgcgtacacacctgcgaagtgaagggaaattttaggagagtccccgagaaggagctgaaacttcccatacccaaagcttccaaaatttgtttcaacttagagttgtttccattgtcgttataaaaggatgcattaatcttcgctacttcgacgtcctcttttacctcttcatcgatagagcctctacatagtattagcttctccttggagatttctacagtgttggcacatactgctcgctcatatatgtctacccctaacgcgcttcttaccaattcggggtcaaatacgacattgtaaaaaatgaacatctcaccacaactcgattgttcttcacccattggggatttgtgtgcacttttctgttcgcccacattttttttgtgtccaaatatgcctccatgagggttattggtctctccccctcctcccgaatattgggtatttaaaaagggagtatgtccttctctacggggaggaactttctcctcattgggtactccttcccttgcgacattgtcaaagtagtcaaaaatgaagacatgaaaatggctagctccttcatttgaggcatccacgtattgtaaaacatttatatattcattaatttctttattttttgcaaacacattcgtcacgtttttgcatccatatacctttatattgttcatattttccgactgttttgttctagcttatcttttcaaaaaaaatgggggaagaagcgctgatgttgtcttgttacgctgttcggggggtgcaggtagcgagccgatcgagaagctaattgtacaactttgaacgtgggaaaaaaaaaaaaaaattcagccgaacagctcaattcgaatatgcaacataattatgcctccaaaggaaactaaaactgatgcggttaacacggttccgtgtgtttggttactgaaggacgagcttttccactccccatgtgtgcataattatgcgttcacttgtgagtatatacatatatacgcgtccacgagggtgtggaaaatgggaacacccctttttgctaagccaagaaaagcactgttcttgtcactttttttttttttacatttttgcgtgttacgcgaatggggtggagaaacagtaccatagcgcgcgcgtgtacatatgaacacacaaatgtgtgtgtacatatatatgtgtcgcaaaaggcaccaatcatacaacgcaatttgcaacatttgagctagggaaaataccggcattttgtgtccaaatgaccactcccggaattgcaaagatgtctttttcaatgacaaatgagaaggataaacaaactttcaacatttctgttgtgcgtattttccccttttacattttcgccgctagaacattttagcactgttccgtattttttttttttttttttttttttttagttcacttcgcttttgttaaaaaatcatgcttgtgtagtgtgtaacgtatattttcgcttttgtaaaaaatcatgcttgtgtagtgtgtaacgatttttttttttttgcgcgatcgaggtttgaaaattctcatcccttttttacgtatttgtttgcatacctgtgtgcataaaaagggtgttgtcactcaacagggatagcaaaagtgaagggcaacacattgaagagcaacacattggccctatccctttggaccactttgtcctaaggaggcgtgcgtgagaaaagcgcgtcaaaagttgcatgtgcatgctgtggggaagcttttcccattttttttgcaaaaattgaaatttgccctatgcacacgatgatgaaagggggtaactttcagaaggacagtgcttttattaaaactttactcgtcacgtgaaaattgagggggtccatcaaagttgaaataggcattcgtagagccttacacaacctgtaaaagtagtcaacctgcccatggtgctaattggatttcatattccctttctactactcatttagtgtgtgccctcttaatgggcgaaccccattttggttatccacacacggcaaatttaataacaccttaagggggataaaaattggtgaagagacattgaacatgttgccaccccatttgggctgcgtatcaatcggggacataccaacagtataccttcgcatagtttaaaaaagacaaacgttcgaggggagaagaaaaaaatcatttcataattgaataggttagatgatggtaaaaaaaaaaagaaaaaaaatcgtttaatctaacataaacacaaattcatattttgtagcatttaaaaaaaaaattagtacataattataaatattaactatcgaaagattaaagtaaatcattaaatgtactgaaattatgcttgtgaagatatagacggagggggggagaaaagcagtaggtgtgcaaaggagctgatttgtacatgggtaggagcttatgaaatgtttaagtgaagacatagtgtgcgaaaattaatgtgtggtgtgttgtgtgtgatgtctgatgagttatgtgtgatacctgatgcgttatgtgccatgcctgatgcgttatgtgtgacgcgtgatgcgcggcgcgagaagcctgaagcgtggtgcgaggacggaggcccgacgaaacaataaaaaggagagtatatacaaaaaaaccatttacacaaaacaaatcatatatgtaacaaaaaaacaaaaaataaagagtggcaaaggaaggaagtgaaagaaataaaatgatagggaggaaattcatcgctcaacatataaacgtgttggcaagttatacagcccgcttttttttctttttattttctatgcccacagagtatatatatgcacacagcacatcttgaagatgcaccgaaaaaaaataaaaaataaaatatgagaaaaatatacacgcaacggttcttctactttgctcgtgctcaagttcccacgtaaagacatacaccttcaataaaacgataaaacagaaaattaaagtaaaaaatgctcaacaaggatgcccactttctttcgctccctcttttgaaaggatctacagcagcgatgcatgtgggttatgcccgttgagaaaagtcccgttcttctcttcacaagaaaaaggcctataccccctttttgcctcttcgcaatgaaagtactccacttctactttctatccctcactgcaaattcagcaccgaccggcaagggtacttcagcaactcgtagtcgtaggactgcaccgaaaagcaggactgcataaaaatgactagcttctccagcgcgcagtctacactgacctcatttccccgtatctccattaagcgctccgtaaagccttcatgcacctgtacgtataaattgcccaatcggacgtccgccccacactcctccttaattattgccattctcttgcacccatcagccaataacttctgcacacactcaaacggagcgaccaaatatatgcaacatttggaagaagacattttggagttcacataatggtatagcaattgacatgctcttaaaataccaaaaatatttccttttaataaaaatacatgactgtcagcaaatcctggaaaccaaacatcctttgcacttttgtatactgaaatgtgaagagacgatttaatcgttttcacgtgtatacccttgggacccataaaggagccactaatgtctctctgagcagctatttttaatttcccaatggaattatttgtataggccaaatgaaatttttgtatggaaatcttcgtgtcgtaattgtatttctccttatcatttaaaatattctgaatgtacctattcgaattctctgcacttccacaatctgagttattcgtatcgtctttataagttgagtagttactaatttcgtcatttttattacttagactatttaatatcagattttgttttttcttcagttgcatatttttcacttccgtcagttccttttccagctgcttgttcttaaacttgagactgtttataatgttttgcagttctataattttgtcatttttgacggtcgattttgaatgatcctcgaagtcttcattttcgtccagtataaaatcgacatcgttttcgaatcggttcatgctatcggctaagttattcaagtgatcgctgtccactaggttatcgcagatgttcgtattattgttggggcagtttgtggggcctatggcgggggggatcatgcctactccgatgctagctccgctgtgcagcgtactgttcaaggggccatacttcagttcgccctcttgcacttggttcaactcgttatatatatcctcctcaatatttctaaacatgtattcatctttcccgatgaggttcacattggtggtgttgtcatccccgtgaaggttttttatgttgccatagaagcatctgccattagggtcattcacctgatcaacgaggttttccagattcgtcccatttttataaatgccattctgctgcttgttcatatcaaaatagacgttttgatcactcatgcagcgatacacattttcgcctgaatccattggatggtggtacatacccgattggttattcacaccaaagttgttcaccttaccgctcagatgaaacatatcgtctttcgctttgctactcatactaccatgaatggccccgaagttgtcattctttacagggtagtcacttcttacattctgtttgttaaagctaaaaaggggactaccaccacccatatcgttttttcccttttcagatgtcaacaaatttattctttgagcattttctaacgggttgttagtaatgggtaggaaaaaggactccttcttctcattacttgcatgatacacagggttgttacaagtagacggattcaaaaatgtgcgatttaaattcatggcgttgacactattcagatcacttgcacctgcgtacgaattaaagctattccggttaactattaaattattgttatcatacttactactgctaatatttctactaccgtcgttcatccccgattggaagtatttcctcacatgatttttgtcctttccatgtacgttaaatatactattcataaagacgttatctgtgccgtcatttgaattggtactagccaaatttgtggaggcgaaatttaagaaggcactacttttcgacttgtcatttgttcctatttcgcttttgaacgagcagttgtcacttttgatgtgttcataactcaacggctccgagttgtactctggcaaaataagcttgttcctatattctgcgttcaccaagccgttgttttgactgtcatttgtgttcatctcactcgcgacggggttaatactgttttggtttccgccattactatcgctgggatcgttcctacaagttcggttgctcctgttgcttcggttgctcctgttgcttccgtcgctcctgctgctggtggtgctattagtgctgtcgttgctaaaattactggcattctttagttgcacattttcgctgctacttatgctgatactctgatcatttgcgctaatttttcgcacgcttttctgatccgttgtgctttccctaggccgactcttttgcactattccgacccctttgacgctgctcttgttgttactactaccgttgttgcaattttttccacacttccccgtaacggactcgcctgtagcatcaccgctgatatggtcatccgggctggtctcttcctttcctttggtattgctatccccccttttggttctgtcttccaaagtgctatcatcgaccctttgcttattcatactaccttttccgcttaaaccagaggaatgtactgtcccgcactttgtgccgaccaactctgcgccttttttcgtcatcgcgttggaataactgccacgagagtgcttcttccctatatgctctccatcggtatgcaaagctgaaccaacttcatcatctaggtcatttcttctctgtgcacctttacttttgctacacgcaaagatgctatcactcgcgctagcacaattcgtattcatacaaacgttatgcattaggttcttgctgcttcccaagctggtggtattattctcaagtgaatgatcgttatgggtaatccctaaatgattgtcatccataagtgtgtggtcattattacagacattattttcttcgctatttaagttgctataaatggtgtcattatttctaccgcatgcgctttcctcatttgcacacttttcaagtttcccagaatgggcattcccccaatttatacttaaattactgttattcacaaagagcatattattattgtttatattttttttcacatcatcattgtattgattgctactctgaaccgttgaggaaaaacttgacttttcgtcaaaatttctgggtgcactataaatggggctaggaaaagaggtactacaagcactatgtccaaagcttctgtctgcaccgagattgtaaccgctgctactgctaccatggttaaaatgaaaggaacttcttaacgtgccttttccataaaatgagtgctggtcgtcaatacccaagtggggattccccttaggggaaaatatttcattcatctgttcgtacttccattctttttcttccgagtcgtcaaagtttaggaaggacatatttttactcatgctgcttaggttgacagaaaaatctagatctttctgtagttgcgccacgttcccttcaaaatcggcgctcttttcgaaatagctcgcatttccaatgtcatcatgcttcacgttcagatgcagcaagttctgatgcagcgtgttctgatgtagcgtgttttgatgtagcgtgttttgatgtagcgtgttttgatgtagcgtgttctggtgcagcgtgttcttaccgaacagatcatcgtcatagttgagttgcaggtcgtcctcataattgagatgcatctcgtcatcgtaattgtaaggcccgataacgctttcacagtttttatgcacctcgctttcgaagttaaacagcccagtagctccatcctcgcagcgtctgctcaaatcatccccattttcattatcaaaataatggccattctcgtccaaatcatcatcctcttcccctccatttttgttcttactagcagcgttattggccgtgtatatggtgctgtcggtggccatatagccaggcttcacactttgcacactctgccctgcgtacgcgtttgtgcctttaaaatttttgttcaccaattcgggaagctcgtcatccatatctcctttgaacaggctatcaccactgcgaatgaagaagcggtctttcttaatgaactttaaatcttcactctggtttttttttaccttcttttgttgtccttccatcgggtgtggaactttggacgtgtcgaacgagctctggttgtaactcacgtggttggattgaaccgcatgactgctatgctgcgcgtgattaccatgctgcgcgtgattgccatgctgcacgtgactaccaggctgcgcgtgactaccaggctgcacctgattagcatgttgcgcatgcctagcgtagttcaaaatttgccctttgattaaatttttgcccttaaattttttttcatcaattacaccgctgtcgctactcacgttgacatacccgccactactgtcggggccatcctctacattctccttaggcatataattagacgcacattccgagtcgcccccattgaaaaccttttcacgctgattatcattactcaaaaagggggtgtaaaagcttcctttcccgctttccttactgttgctacttatccgggttggcatatactttttcaaatcgctcgttgggttacttttgacactggcagacatttttgtataatcctcatagcttgtgttattgctcatagcgtcggcaaggtggagatcatcccccaggggtgtagcaatactccctgattgagtaacacctacgttattcttcattctgttgcgattgcctttggcagaattgctcgtgccggtcatcatagcagtcatcgtcgtggccaccgtagcagtagtgccacagttgtcagagacagacttatcatgatgatccttccccctacccataaaattacacatatcatcattaaaactaaaattctcataatgaaataattccatagtgttcttctccctcaccacatcatcatcctttcccatttcatccatatttaatcttttcaaatttgcaaatagtttttcagattttatggcgacttccttatttgctaaatcatccacatttttcgttttcttcttagagctaccacctttcatgggtgcactattcgcattgctactctcctccccgatggtcaaaccgaccatattagtactgcccatttgggctatacttttccatgaggatgatttcacattgctgctggtcgtacttacaccttcgtacacactcctcgagcaggaattcaacccactgtgtgggtgttcactcggagagttcgcactgttcaaattgtgcatgctgttcacactgcttacgtggtcgcagctgcgattagcagctcccgtaccactgtacagctctccacacccatcgtagttgcaattatcaatcgcttttattgaactgcctctcctattcacccctccactgtagcactcacttataatgctactcacgttcgctccctcagttacatcctccacgaagttattccttcctccaagcgagttattcaaaagtgtgtagccaggatcttccactgtattattcaagttgggaatcatacagccttcactaaaatctgtttcccccttcgttccttccacattgcacaccgttgggttgacaaaattatttttaccaacctgatcatcatgctgaagtgaattttctctgtcgctttcgttattcttactatcaaaggttgcacagatattatacctgtgagaatagctactatccatggtttcacttttattcagttcattagccattctagatgcatcactactgataaatttacaattatttcctagggagagatttgcacgctgtgaattgtgcatgttgacattttcactcggcatttgttgactaatcgtcttagattttgttttccccttttctttcctttccttcttttccttcttttctttcttatccgttttatcctttttatctttcttgtctttcttgtctttgtcgcttcccttcaacggtaagttattcaaatccaagtccacctcccgcaaaagtcggggtacattcggctgttcacttttgtaatccccgtccattttcttcacctcgtaataacgaatttgattttcgcttaacaaaaataaaaagattcctcaatttgttaatttcgggatcataatctggactctattgcgaatcgatttttactttttttttttttttttttttattattctactaattcaaagaatatcactttggagtgttatataatggcgcatgaagcgggggtgtgaagcgagcttgtttcacaggacatgcacagtcgcctttctacactgtctttactagattacccacaacgcataaaggtaatcgatgcactctccgacatacacccagatgtaacgctgccttcgttttgcacatacactttatacgaaaaggggcatcaattcttgtcaaccagaatgaaatagtgtttagcactcaaagccaccaccttcttcacgtcaaataaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaatataaactaccctttgtgatgatatataagtacatgtacgaagtgagcacattgggtggccagagaaagaggcattagaaatatacataaataaaggataatttcaattatgcacaatcatagagcttttaaaaacgctcaacgataggtaacgaaacggaaaaataactgaaagctggagtgaaaaaggagggaaatataataaggcagagcagcaaaatggcaaaggggcaaaagcacaaaataatgctgtccttttgcacagtgtctacgagactccgcttatacattcctatgtcgggagtctcacgcagtaacagatgataaatggacaaatgattaaaaatttcgttaattcataaagccataataatcatcacatgcaaatgcacttagttttcaaaaaaaaaaggaagaaagacacaatgacaaacgaagcaaatgcgaatctgtacatgtagtgggaagtgtaaatatcactccctacaccaattgttctgcgcacatatatgtgcacaaaaaattattggggggatattaaggccacttcaaaagctgagctaccttttgaggtctaccaattaaaagcatattaacaagtgaagaataaaacggaggtcgcgggcaacatatacatatgcatgtaagtctttccaaggggtagaaaaaatgagtaaaaaaaaaaaaaggtggacagagtgatgatttgctcctcggtcgggttatttcataagggcacgcacacacgctgaggatagggagaatcacgtcaattttccaataagctcttcgcaaaatatgcaaaagctcataacgcgtattttttatttttttttttcagatgggaactactaatttggagatattactagttgtaaattaaaaggcgtgcgagtgcctacgcatgaaatctcatagcgaatactgacaggcacatgcacacattcattaaagtggaagtgtgcactccacgaacttactgggacgttataaaagatgacaaaaaatttcgtttttctatttatccaatttaacgtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaataaaatggtgaaattataaaataatgaaatcatagagaattatgaaaattctccgagagaattagaacgtaacacgtgttagtattatcacgagatgggcgaattgaaaaaaagggataataaactggaacaaatgtagctgcgtacaaatgctgagctgtaaaaatgtggagcggtacaaatgtggagcggtacaaatgtggagcgatacaaatgtggagcgatacaaatgcgaagcgatacaaatatagagcgatacaaatatgagatagtacaagtataaagagatacaaatacatagaggtacaaatatacagcagctcaaacatacaatggcatgcgagcaaagcaatgaaagtattcataaaaaatataattatttaaaaaaaaaaaaaaagatcatatattaacatacaaatcggcaaagtatacacactaaacgaataaataaatgattaaagcatacaacggttttgctcctataacattactgcatctgcttaacaatttcacatccacgaattgcggccaagcactgtacataaaaatatacctttcttttgttgtcatttacaaagcaacagcgctttttcctttaccactgatacgcctgcacgtgcgtgtaggggaatatcagtgatgacatgtatgtatgcacgtacgtacctgtgtatgcgtgatggtatgcacacgtatacatgcatacacacacacacggccacaagcacataaacgcgcgaacacacacgtatggccactcacccttgtgcacattcacatataaataaatatgcccacatgtgcatttggatgtatgcacaagcgggggggaggggggtgaagaagatcacgcccaatctacatcatatgacagtgtgtatatgctatcataaaataaagggggggggggggaaataaaacttaaacttaatttaactacttagcatttttgctattaatcatatatacatatacaaaataaaaaaaaattaaaaactgtaaacatgtaaaacgtgtacgcacatttgaaaaattaattaaaatttctcttacacgcataaaaagtgctatgatagaaaacggctatcaaaaaaaaaaaaaaaaaagaaaaaaatttattcataaaaaaaaaaaaaaaattagggggaagagggtatagaaggcacatttcatatttacttactcatgttttaattcagataataaaatgcatttgctattaaaatcaacagcagcaaatggttaaaaaattcaataaacaaaaagacaatgaaaagagcatatgtaattatttcgcaattgttttcaatatggcattcattattcttcgagaagcatttcttaattatttttacacacatgtatgtgtaattatactatattttgtattttttttttttttgccacgtacgcaaatgcacaatattataggaatgcagtggcttttttatttccttatttttttctacatgtgcgtttttgcataaatgcatatcctcacgcatgctctggcgcaagttctcgcgggtagccgctcgagccttggctggtatacgtatatgcgcgttgggtacgtggaaatgtatacagaccttcttttttttttgcgacgatctgtatacaatcacggatgcacacatgtatacatacgatcaggtatatgcacacatttctgcaaacacaaacatttatagatgcatatgcatctaccaaaaaatatgtgcaatggaagagaactcactctatattatcatattaaaaaagggcaaacgtcctaaattggtacgtgaaaatgagcgcactacgacgtgtacatatatgtacctgtgcgtactttgtatatacgcactggatgcacgatcagagcgtaggtatatatatatatatatacatacacacagccatacacacatgtacgcatatatgctacacgtgtaatgcctccgtacgctcgtgtgtgtatgcgcacattttcacatacgtgtgtgtgtgtgtggggatgtagcacgaaggtgtaattctttttatatattttttttatctattctgttaatttaaaaagtgaaacatagaaatggtttaaaaaaaaaaaataaaacaaactgcacatacatacacgtccatatgcacctgtaagagcacttcttacacacagctgataaattttactattaactgttcaaaatggggagggatgaaaagagtacactattatgtattcgatgtgtgtttcatttttgttcaactttcacggggggcacgaatgtgaggagcgtatgtgcgtgtgtatatatatacatacatacatacatacatacatacatacatatgtgtacatgtacttatgtgaccagcggagtgggaggagcaaacgattactaacttgaccgtagcacgtttattcggacgtatactcgagcgccgtgtacttgtccgcatgagcttacctacgtacgctcacatgtacattcttctacacagcgaaagcatagggggaaggcttcaaagataaaaagttataaatcacatcttacgcgttggtaacagatggaaaaaacgtatgtacgaacgtgtgggcatacatgtacatatatcacaaatatgaacacatagtgtattacataaacttgaattgtgtaaaggtttttttttttttgagggggggttgaggataacacgatgtatatatggattatgaatatacttatgacatgtaagataaaggtgacattaaaactaacctgttaaagattgatagatttaatgaaggtactttttttcttttttcttttttttaactgatattactgcttttatatcttttttatttatgacacacataaatttataaatgttataaacaaatgtgaacgtatcatcatgccatgtaataattttataaaaaataattaatagcgaggtggtacaagtacatttattacctcttttagaaacacatgtacatatgagcgtatacgtatggggtgcgtgtatattaagtacgcgcatatgtgcatatatacacgtacagtatcagtgaaccacatgtatacttgcgtgaacacatgcacatagttacgtaaaggtatacagcgcgctgtgcgaagctaaaagttcacactatgggatatgacctagaggggacccacaagcttctaccctttcattcaattcttaccatgcggggatgcattccatacatatgagagttatccgaagtgtacaggtgaaaatggatgagcgtacatgaatggcacaccttttcgtacctgccttatgctacgagtacgtacgcgtacataaatataagtatataaatatataaagataaatatgtgcgcattatacatgcagctatacatgcatactatacatgcgtacgatatacatgcgtacgatatacatgcgtacgatatacatgcatactatacatgcgtacgatatacatgcatactatacatgcgtactatacatgagtactttgcatacgtgttatatataaacatacaaacgtacggatgcgtgaagatacaaatagcaaatgtacacataaaataaagtgataaaaatgttcatacactagctgaaaagagttttttttttttttctcaccactgaggtgtaatatcaaaatgccgaaaaactaatgctgtacagtgtacaatgaagtacgtttaaacactttcactttgatgcgttaaaaatggcattcctgcgcttttgttcatctgagatatatataaaggtgtacatttatatatatataatgtatgtatgcatatatatatacacatgtacatgcgtcataattgcagttttttcaaaagcgagtgggaaaatattactcatatttttttcactacccagaaaatttatatatataaatgatcacgaaaatgatctttccttatttctgccttctctgcatgcgaatcgaaaaaaaaaaaaagaaaaagaaaaaaaaaaaaaaaacaaaaagaaaaaaaaaaaaaaaataaaaagaaaaaaaaaaaaaaaaaataaaaaagaagaaaaaaaaaaaaataaagagaaaaaaaaaaaaagaataaaggaaaaaaaagaaaaaagaaaaactgctatttatacgttcctccctttacacttaaccttttgctaatagactaaggcgaaatgtacacaaaaggagtgttcttctccgggtattacatcggccagctcatgctgtaaagccatcgccccccggaagtaacacattataaattcatgtacatatatatgtaattatacgaataaccctttttcgcttatttcaaaattagtacattttctatttcacccaaaagtacatacatttttcactgcgttaccttctttctgtatgcaagcgggagatagtttcgcttcgtaagccaacacacctattccacttaccagcttttatcacttcgtaacgagcgcgcatttttggctgcacattgtaggagaggaggcatacccaaatgtaaaaaaaggcacacctcgcttggcacatattgtatgctacactgaacagctaagtcacttcctacctggcaacatatattgcgtgtggctaagcaaaacatgtcacccgttatgtgtactacattttgctacccttatttttacactattatgggaacagaaaaggcgaaaaaataaaagcaaaaacagtatacccctttatgtttaaaatttggtttggggggtagatacatcgctatattttccccccccgtttggaagcgttcagcatttcaggaatacaaaaattgcgttttacacgatgtgcttaccgtatgccctagttattcgctaaatttcgcatcgacaaaattaccaatgcgctagctcagtgctaagcaaatatcacccctaaaaaaatagaccaaaaaagtgtttatcctgccagatacacttcctaattttgtgtacttccatttttcgttaaaaggggaaactgtgcagaggaggttaagccaaaagagaacaaatcaaaggcgaaacgaaatacgtcctctttttcactgctctacgtttccatcaaccaaaaatgtatattctttacacctgttgaggcaaaaattatttttcgtaaaacgtctcacactcgttaccatcatgcttcgtttgatctaatttgcataacgtatcgcaaagtgcacaaataaaaaagaggaattacaatgcgcgttaaacatgtcaagcaggtgcaggtaaacgacacttcgttatttgcaaaattgcacatatgccaaatgtgcattttataattgtatattttatcgcaaattctagcttttcgacgagtgccagaattttattttaatttttccttgcaatggaaagacaaagggggatacgaaataaatgggaaaaaaaaatgagctaaaattattatgcatgaaattatcgcacccttgtgggggggtccgtttgtccattttttcaccctgatcggcgacgcatctttgttttttcttcgctgttacgacactcataatcgactcaatttttgtgatttttcttccgcgaatttttttttttttaatcgacaagactaaaatgctcgcctatttgattaaacagatggaacaaattgtcatcgcatcacttcttttttgtaaaaaaacaagaaaaataaccccaaaggatgaaaaaaaaaaaaatggcgcaacaaaatttataacaagttaattaagcacacactcgttcacacatgcacacgaatgagttaacagttgcatgcactttcaatttgttcgtatttttgtcgccaccttttttttctcacccttccccaatatcgggggtgcactaaaacaatatttattgcaccacttcaaataattgcgcccaaaaaatgcatacggagacacgcgtgcatggaaactaaagacacgcccattttgaaaaaagctgttacggcaaaaagaaaaaaaaatgttcaaaattgtaaaaggatgcgaggtcggaaataaagcgtgtaacaccgttttggagcttgacaacttttcaactttgcggctgccctgccgaagccccctggcgcgcgcgatgtgtttgagcatgcagatcgaatttttctccagttgggggagacaccaatatgtgatgccgctacgcaacggaaaattgcagattgaatttgtttgtttaaattataatcgatttttgcacttgggtttttttttttttttttttttttgtctcaggctataaacgttccattttcccacctccaaaacgttttgtcttgacaaaatttccaaagtgcaatatttatcttggtagctctttttaaccccgccatacatgcgcacaaatacgcaaatgcacacgccagtttcgaagtttcattttgagcgtgtaaaaatggagagcggcacgcattttttgttttttcaacatttgttcattcttcgcacaatcgaagatgatcgtttgtgccgattttccctaccactgtttaagtagcgcacaaattggttaaaccttagtttaattgcatggttgtgcggaaaatcataagtgtgcactctaattgcacttaagtgtcaccttccgcttgggaaaggatatgttggggcctccttacaagacaggcataggtgagttcataccattacgcatatgcatacgtatacacacgcacactctgacaattgccaaccctcgcacttgagcgaaaactattctgtcattatggtatgccaaatttattagtgaggaaaaaaaaaaaaaaaagcagtgccattttttcccttcacacttttgtgctagtttgaagaaagcaaaataaaagtgtgaaaaaaaaaaaaaagaaaaaggggaagtaaaatggttcaacggtggaactttttcattttttctgcgcgcaaatggttaatcgtgtgaacttcgcattggataatcccacatggttacttgcacgataggtttatatgttatgtgtcaggcaggtacgtttatgcacgcataatagaacacataacgtattcactctccgtctcctgtgaaacgtttgaaggaataaattcatcggaacagatatgtcatgccataaaaagggttgcccttcacgtacgatgtgccacattaggggcaaacacaatgtagtatgatgaagggaagtaaatcctgtgcagtgctaggaatggatttactgccagttacgggttccctccgctaagctgaacatttgtgaccttcttcgttcgtaataaagtgcacagtaatgactcgatcttatgaacatacatacttttggtgaagcgccactgcatgtatctcctccataataacgtggcggtgatggtaagtacacccaagttttattttttctctttttatttttccaccctatttgattattcctaacccttttctgctctaagggtgcacgcatgtatgtacgtacacttgcatgcaaataattacgtagggtgaacaaatatcaggtgaaggaaaaaactgagctaaattaaattatgtacgtatgtagagatagtgccggtttgcctatcagtatgagactaatctgcatgtgcatgtaaaagaaggttatgcgcatgcgggtgagggattttctgcggacatacatatgttgagcttaaacagtgcggagcatttttttttttttttttttgcatttcagtggagaaaaaacctatgccattcaagctgctacatttagctcagtgaacctttctcgaaatagcataaatcgtggaggtgcctccaaacgtgtgaacgtacatggtagtgcaatggggaccccccaatttgccgttattttgccgtgccttctttctttatgacccttttttgttgccctatcgggtcgtccttttgaagtaacttcttcactgcgacgtgggtttaggatgttgccccaaagaggaaaaaaggtgaaaaagggtttgcttaaaaatggcgtaagcatttgcccatcctttgtaacacgtgcccctagtgcaaagcgaaatgggcaaagtgggataattttttttttgctttggcttagctgaaatggtgcgattattccccttctccaagtatgcacaaacgtgcatacggttacagccctgaggaagaatcatactgaggggttagagcaacgttctgccacaggcactctacatagcttctacacccgatcgatgtcgtttaaagcgggtcacgtggttcgtccctacaatttgctatacatcatccaaatgcccgttttctatatcctctcgttctgtgtaaataaacagggtaggcgatcactggctcgatcaacctgatcaggccattattcttttgaagcttcttcttaatacatcctggtgaaaggctcaattcgttcgaaccatcatgaagggggtctccccaccacgacgtcccagtgtttaactcctccttgccttatgttctcattcatcgattacctggttagcctatcttttttttactccgttttttatgtctgccttttttgcgggtctttacatataagtgcgtttcgtttaggggggtaccaatttctggcaataatgcaaagtcgaaggtattttcgacatgtatgggttctgtttggttaggtggattgatcccatttaggcaattcactgtgctcccattagtgttagcatgttcgtacgtattgagctgtcccttcttatggcattcctcctcttttccttcttggccactttcccgatcgctgattaagaggaaattttccataactctaatacgatcaaaatgttcataacgtgttctctttcgacttaactttcgtaaatgtgcttctttgtcattttggctagctccaatgttacgagtttgacccttcttaacactaaagcttcctgcagtggtgtagtaccagtcgatgactttaagtcttaagctactttttcccgtgctggaaaattctatttcgctctgatctattacgtacttctcaggagtacaggcgcgcaagcaatttgaataatattcccttatcaagtccatggcaaaacgcaggtgtgtgtaatttaactccgtgcatcaactgtcatgggttatgcgtcactttttttcttttataaaattttcaccaaattgtgatcacgtgtgttgttgcaatggacccttttttttttttgacatccttttggtaaaatgtgcattgtgtggaggcgatgaagcggctttatatttttttttttttttcccataaagaaaaaggggtaatatctgcaagcagggaaatacacaactgcgtgtgcatatgtgtatacatattaacagaagtgtgtttattcccccgcgtaaatatagacatacttggaagcatgtcctaccccctgttatgtataccctcacataacagtcgtgaatgtgcaatttcctcctctcgtattcttattaacatgtctatataacttatcacatcaacaaatcggtgtaacgaaatcgaaagaaaaaaatgatgtccatttacgttgtgccagtttttccctgaaaacctcaaaaatgttgtaactcgcaagggaatacatcaaaaacgcttaaatttgtttcatccctggatataaaaatgtgacagtttgcaaatactgcgcacgggaggtaacaaaagatatgacgcgcggcaacgttgggaaccttttacacaaacacgtcttatcaggtctgttttgttaattaaccatttttagaggtacatgagcacatcctacgttgcgcatttcgcttaaattttttcaccgctagtacgatggggggaaagaatgggacaaaagttccatactcctcaaaaaaaaaaatttaaaccgtttttttttttttttatgtttttttttcagaattcaccaatttgatccccacgttttaaggacaaacttgtatcccgttttgccaatctatccaattataggcaaaaccactttagcaaaaaaaaaaaaaggacacatcaacgttgcgatcaaatgtgtgcacctgttcagagaatttccgcaaaggcattttcgttcgccatgccgaacgcgcgtaattctttttatgatccacttatatttcactcagcgaactgcaaacattttatttcaccattttagggattatatccttttctatcattcgtatatgggacatttattgtgtcaccatggggtacgtcacgtggagagggatgagaagcaatacccagtcacctcattaacatatacagttagtctttaatatgccctttcctcatagcgcctaagaaagtggctcattctgtgcgaacatatgcctaggtaccttcgtgtataggttactatatcctcctctccttgtaagcagtccatacgtaccccttttttcctttttgaaaaatttcaaccacatgaggaagaagccaaacatggcaaccaacttctcaaaggggcactttgactcaaacaagcatattcatataaaggagaacatccccccttagtacatttccacagtgtgtaggaattatttccacgctattgcaaaaaatatgtgcggttaattcctctccctgtaaacggcaaagcacattatgaccatttcaccattaagctaaatgaaaaaataaaacagaattgtgcaaaattgttctacttgccgtctgttcatataatgatatggatttatatgttactctgtgtgcaatacatggtagcttggcgcggaataatcgcgcgatgtttcagtactcctctgaggggtgcacatagaaaagaaaagctaagtgtttaacaggtacgactaccaatgtgtagtccatttagatgtgcacagggtccttatgcacaccgcgcatgaatacacctgtgtcgtaatgacgccttgcatttgatttaatcgacgaatttaaataaagccgaaccaggaaaagcgaaaaaaggcaacacccccaaaaaagctgatcgttcatttgccgcagcgacggggatatcttcattctatgccttaaacgggagatttaaagacctgcaccacattataacgcttccgctattacgctgccgcattactacttaaccaacaccgctgtagtggccacacatgaatggttcatactcagctgcatttgcaaaaatatacatgacacgtgcacatcgcttttttttttttttttcgccataatgttggtacgtcccttctatgcgttccacatgtcaccttcatttcgtaactcaagtaggtgcggagcatttgcaaaaatggttcaaacgagtgtaagcgcccggttggttaaacgtcctatgtcacttattcttagctaccccttcaccctttttacaaaaacacgcctggtgattgtatgtaggtgtgacaatgtgaacaaatttatgcacgcgtatcgttcagtacgtggcgtatatatatatgcctgcatcgcgtgcgcgtgaacagccttgtgctggattccacagctctgctgcaatttgtcagtgctgcatatgagcagttgacacgtacaaaggagcacgcttaagtacatgatgtgactgctttatgtgactgctttatgtgactgctttatgtgactgctttatgcgcatactttgcaagaacaatgccataactgcatgtgaaccttttctatggcccgcgtcacctacgaaggcggcaccaaaaaaaagaagcgcgaaccgaactcgtgaccgcgtcaaggggtagcagcaaacggcagaaaagctaaatagctgaaaggtgtacgacataggagaagcagaaaagcaaaggacaatgggttaaaagaaaaaacggaaatcaaaaaaagtacatgcttgtatacaaacgtgcgtacatacttacatacaaacttgcgttcatatttgcatacaaaattgcgtacatacttgcatacaaaattgcgtacatacttacatacaaacttgcgttcatatttgcatacaaaattgcgtacatacttgcatacaaaattgcgtacatacttgcatacatacgtaaaaaaaaacgtacatgaaaacatttatatagtaaaataaaccgcacgcggaggcaaaaaaaaaaagtgcgttcacttgaacaaatggcaactttttcctcacatttttaatttttaccgatccacccccgcgtcaaacttagcattctacgcaatcggtatgtacatatatgtagtaagataggccttttcagcagaactgcggtttgggcgcagcgtgaatgcagcgtggactgcagcgtggactgcagcgtggactgcagcgtgaatgcagaatggctgtagcgtgaatgcagggcgactatagcgtgaaagcagcgtaaatgaagcgtaaatgcagcgttatttataatagcccgaacatatcgcacgaacgctgcgtaatacctgcgtacaattcatgcgcaaatattgccccaatattttaccttcacatgactgcaatttgtgcgcgctataaaaatccaaaaaaaataactttaaaaaaactgagggaaataaacgaagagaaacttttaccccttctgcaaagtgtcacttaacaactgcaaacttttttactttgtttttttttccccccctcatttttttcctcattttttttctcatttttttccaccaccttttccatatttttctattcatttttgtttcaaacttcgtcaccattttttgcgccaaaatttatgcatatttttgtgcgctttttcacattttgtttttttgctacattttggtacaatatacatacccctttttttttttattttttttacttttttttttccccacccacattatatccatgcaaacgcgaaacgatagggtatgattaaatgtacgcagttaagccaaaaatttgcgcaatcgattgagaacgtaaaaagcaggccacattgttaaaagaaaaaaaaaaaaacgggaataaaaggaacagaagaaaagggaaaaacgcgaaaagagcaaatcaggagaggaaaaaaaaaaaaaaggccctccccaagtttcgcgtgaactgatatttgcgtcacttttgaaaagtccagggggaagaagattgcccattgtacatacgcacgttggtaagtcacaggctgcaaacggaaacgcgtatattgcgtacaccacggcgcgaatcgctcaaacggggtaagggtataacagcttaactgctaaaccgcgaagcggctaaacagtaaaactgataagcagtcaaagtaataagcagtcaaactgataagcagtcaaaccgctaacaagccaaactgataatcagtcaaaccgctaagcagctcaaccgttcaaccacgcgaagcgcctaaatatggataacaatgagaacatagactcgaacgacaactcgtccgacaccaacaccgcgaactacaaccaggggaaaaatgaaaacatatcagaggaaatggactttagcaaagaagacaacgaactggatggaaacaacaagggttccaaatcgaagcaggataatttaggcaagacaaagaacgcgtcggataaggatgacataaacatgatcgactacagtgaccatcattttccatgccacccagcgccccccgtatcgataaagctttttataggaagagtccccaaatctatggaggaagaacaggtacgacccatctttgaagaatttggaatcgtaaaagaagtggtaatcataagggataaaattacaaatatacacaaatcaagtgcctttgtaaaaatggcatccatctcagaagcagataatgccataagatcactgaacaatcagagaacactggatcctcaacttggttcccttcaagtaaagtatgcatccggagaaattatgaaattaggatttccacaaaatatcgaatcaggtgttgatcaagcaaaactatttattggatctttgccaaaaagtataacagaagaaagtgtgaaggaaatgttttctccttatggttctgtagaagaggtattcataatgaaagataattcaaccggtttaggaaagggatgttcttttgtaaaatttgcttacaaggaacaagcactttatgctataaattctctaaatgggaaaaaaactttagaaggatgtgcacgtcctgtggaagttcgatttgcagaacccaagtcggctaagcagacacaaattcccatgactctgcaacctatgcaaaatgcagctcatggtatttcctcgcaaccacatgtgaccagcccgaacaatatcaattttggtaacaactttggtgttaataataactacccgagacaagttggtgcctggaaggaatactactctggagagggaaggccttattactacaatgaacagaccaacacaacacagtgggaaatgccaaaagaatttgagaccctctttatgggtactactacccacaatatgcataatttgtctgactcatcaggtaatttggaaaaagaacacattttttctgagtgtaactctccgttgggggaatgcgcgccattaggcaattccccagtgaggatgtttatctcttttgttcatgccaatttggggattcgctatttttttttcccctcctcccgatcctcttttgcaggccccccaggagcaaacttattcatcttccatgtccctaacgaatggcaccaaacagacctcatccaggccttttccccttttggtgaacttctatctgccagaattgcaacagaaaaaagtaccggccgaaacagaggatttgcattcgtctcttacgaaagtattgaaagtgccgcggcggcaatttcgcagatgaacggatttatggcattaaataaaaagttaaaggtaactgtgaagaagggagaagaagaggaaatgaaaaagtttgttagccaaaatgggattaactccttccagcaaatgtccagaccgcaaaaaaacatcccagcgcaacccaatgcagtagcacagccaaatttcccaccacaccaaaatgcgcagccacagaatttcttctactccaatagcaacagttataggtgtgggccttattaatggaaaagtgtggactggcaggcctgcctccccttttttttttcccctcttatagttgtacgtaggagtcatttttaatatatgtcatacaaaaaaaacaaaaaaattgcataatacaaaaaaaaaaagaaaaaaaaggaaaaatttccccaattcgcaaattataaaagcggtgaaattaacccaatgtataataaaattaacttagacaagaaggaggaaagggttggagaaaatataaaaagacgacgagatgaagactacgaagggaaggcaaggaaaggggcgtaaaaagaaatcacatatacatatatatctacgtatatgtgtgtatatgcatttatatcacgaagagggacacaaaatgcagaggcagaaagaagccccgcgtgctgctcttgcattgcgggatgaactggcccccctgcgaataatacatacttactcaaatgagtagttatgtatgtccgtgcctgcgcaccacaggtgggagcgaacgcaagcgtaagtgaaaaatggagaggaagaactgaaaggaagaactcgaaggatgaattcaaagaaaaattcacagctgagttgaaataagagagaacagaaaaagagaaaataaaattttttccaaagaagaccattttgttacacaccacatgctaagaaacagattcaaattgcacaaattgtcatgcggtggtcagaagcgccaccaaagtggaaatataataccccccctgtaaaaccttttaagaattatatttcactaagcaaagtggcaaaatatgcgtggaacctttccggtgtgtacgcttacattttgaccgaacgggaaaaacgccttttcctcgttccgcttcgtttcctctttgggcgccccttcgtgctcgtgttcgccatcttttttcccataccatttttcttttgcaattcacttgcaatttgctttgcaattcccccttccccttttttaaataaaaatacatatgtaatataaaattattttaatttataattcccctttccctctccctcttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttttccccccttcttcctccctctctgcaattttatattgagaacatgctaaaatgaattacacatttgcgcaatggatttatttcgtcatatatatccgtatatatataccctctccctgaagcttacaaatctgttttttattttgtttgttcattctttcatttaaagagtagaatgagtgtcgctactgttgctgctgccgttgctattgcgccgctgtttccgttgctgttatcgttgctgttactgttgctattgcgccgctgtttccgttgctgttactgttgctgttaccgttgctgttcacatgggttggtttatacttccaaattttagtctttagtattattttaaacaaaatgcatttattgtacgaatacataatagcatccctaccaccaccacccacgtcgtttcatgcacgtagtatactcgcactctcacgtgtatgtaatatcttctctctatttcccccccgctcccctatctcccaataccaataatgtacaatgacacatgcaacgtcaattctatgctacgtcaattctatgctacgtcaatcctatgccacgtcaatcctatgatacgttaatcccttgctgcttcaatcccttgctgcttcaaccccacgctgctaacaccccatgctacttcttcccactcgatgagctaatttttcctcaaattttgttttacgcaccagatggataaagtgcatgcacatttttgcccacacaattttttttgatttattttgccatgcttaggaaaaaatatttccgctgtttgcaaataattcgtggcattgttatttcgcaaaagtgccatctccgaatgcattcatttttacatttttgaaaatattgctttcgatttttctacaatttgacgcgcatgttccgtttcttccccttattgatgatttttttttatccccacttttgcgcccatcttatgcatgtcctgcccatgcaatgtactactttgcatgtgtgtgtataccttcgggggaatgtatgcaggcatgtgtaaccacgtgggcgaagaggagtacatcccctcccctcgtgcatttgtttatccacacatatacacatgtagtagttatatatcttcacacatacgtgtttgcgtgtggatgttcacccacttggacagctttcccaattgggtattttcaaaaaaaaaggactattcaaaaaaaagaaaaacgacaatttagctttttccaaattgtccagttgttttatttatttttttccttaccatgtttacatgtttcctctgtgttgttttttaacatgcagtatttttttgatgaaagaggaaattggtacgagtactccattttggaaatagtattttgtgcccatttatgtgtacatttttttgtacctgagggtattccatccctctgaggtgtcttcacggagggctaggagagggattcccccccgcctctcaaccctttacagaaaaactacgccgtgacaatttaaccaaattgttgatcttcccatcgcgagcgaggaagaaattgacgcgcagctgttctcagttttatttttatttttttcatattccttcaatttttcagtatcttaggaattattttattattatttttttttaactttaatttgcacactgctcaccgagtgtgtgcccatccttttgcgaaatcgctttgttgaaaagttacacctaggttgaactttcaaaaattgagtacaaatgggtaaaaagaaaatgttacagtagaaagtggtaggcacggggagaaaaggggcacacacatgtacgtaaaagtatgcaactgggcaggtacgccgtcacgtaagcttccacttgtgcatgcggccccccatacacataaatacacatacatgcatacacatacacctatacacatacatacacacacacacacgcacacctcacagcttctttataaaaacaaagttattctgacacttgatgtcggagctgtccacctgcacgtggacctggatattgtcatagaagctgagggagaagagcacctcattattttcgccgagcttttgaaagcgcttgcgcttctcatcgaacacaaacccgtccttcctcttcaagtagcaaatgccctccacggagtagcaaggtaaaaatatctgcactccgtttttcttcaaattcgtaattactgcattggtaatttgattccccacttttttaatgtaaaggtaagagaaaaattcaaccgatgctcgtcctgcaaatctggcatttctgtatttttcatttagtaaagaaacttgtttgttcagataaataacgtccaggtatttgctatccaatttttcaatatcataaatatgattcagaactcgatgaaccattatatctgcgtatctcctaataggtgatgtaaaaaaggtatagatatctgcagccaatccatagtgtctcagcatttcagtattgtgtacattatatcctgagataaacacagcttcattcatacatttggtgataagaatttttaaaatattagataacattttgtcatccttcaagtttatattattatgagtgggaaagttctttagacgttccggacttaaaatcgtgaatatttatcgattctagataatcatttaattctttcagattttcattttttggtggaggatgccttctcaaaacactggctgccttaaaaccttggtagattattcttgctacggatcggttagctaaaagcataaatgcttcaatcagcttattcgtttcgtatgatacatatggctttaaatttttcgtttttgaaaaatcattggattcaaattcgaatagtacttctgaattgcctctcagctccagtgctccttcatttagccacttcttctttaagtgcttcgctatgctgttcagtaatcgtagcgcctccgccgtgggggaagaatccttcctgtcgtcaattacattctgtgcctgctcatatgaaaaggatttattacttctgatgatacacttactcacgttgatatccctaatttcgtaatccatatcaaatgtgaaaatgcagctgtaggtcagtctatcttgaccttctactaaggaacacaaatctgtggtcagcaattttggaagcatttcaacacgctggtttattaaataaactgttgtacaccgtttggaggcttccaaatctagtgcactattctgctttacgaagtaagacacatctgctatgtgtactcctatctctataaccttatgttcctccagcacttgcacggatagtgcatcgtcaatgtcttcacatcctggtgggtcaatactaaacgttagtacatctctgaaatctttcctctttgcatattcctcctctggaattatccaatcatttggaggtagacacttgtaggcgctttcgctaaactccttcgtcgatacattgtactcgttataaatcaatttagtttccgtctcgatatcatcgcatatacctaacacagataagcacctccccaacgggtacttggaattataatcccatttgtcaataacaacaattactcttttattctttagctcttctcccatgctgctctttattatgatatatggtaccttattattaaaggctttaaaaaataagattttttttttgtgtgcattttgttccttttcatatgcctttatcactcctccgtattcttttcttcctctgctgatgattccgactacctttccgtacactttgctctttctggcgttgttcttggggggggtctccgcttcgcttcttctctttggcgccccctgatgatgtaccccctcatgccgctccccctcatgctgttccccctcctgtagctccccctcctgtagctcctcctccggactgatcacctcctcaaagtagtcttcctcctcctgcccggagagctccccctcgccatcctccaaaatctgcaccgctaccacatcattgtgtagtgctctgttcatacgtttagacccccttataagaacttcatccgtgtctgtaatttttactagagccattttattaacacagataacttgaaaaatacccttcacaatgagattatccctaagcctttgaatcatttcctttctctccaaatggggttcgaatattcgtttgttctctaccatggggtacgtatcctcattcgaatctgcttgacaattttccacaactccctccttggtatgctgctcatcaattatcatgtcttcttcaaagtacatttttaatgtatccaagtttatagcgccaagtgcatcattctttttactctcccttcttaaccccttcacatattcgtacagactaaaacaagaaatgtcatttttcaagcagtcatcctttaaaaaattattattacttatgacgattaatttgaggttggaattatgttgcttaatccatatgactatttttatgatttcttgtacttgcttcgttttcagatctgcattgtcatccacgtaggtaaacttacagtacttgttcgcaaagacactgtagcgcttgctactgctgggattactatcatccgtctcgtaacacagctcgtgtagctttttatgcaaaattttattaaaggtcctcacatgttcatatatcgtcagggggattaatatgttatccagactgcactcgtacaagaagtctatatattttactatggtgtttatgtctaagatgagaatacttttctctgaatctaggtacttttttttgtttttattttcgcatatgttgcatctctctactccacagcttatgtcgtttcgcagatacacctccctcacgattttcgtgattcggtgattcgcgctgcacttgtagaagcacttttggacgcgctggtcgtttttgcggtttaggaacttgaagcgctgcatggtgtggcggtacggcggtgtggcgcagatgcggtggcgcgaccaagcgatgaagcgatgtggctgctaaccgggcaaactgctaaccgggcaaactgctaacctggcaaactgctaatgttccactaacggatgggccgatggctcacggggtgacgtggcgaatggcccgatgaattgacaagcgcgacgcgtactacggcagcccatcgagtaccaactcgaaattcccttctgggaacggcaccttaacaaggagctaccacgcatgcgcacaacctgctactggagagtcgtttcggaaaaaacgtcgtcatgaagcggtagtcaaagtggagaagctgcagcggggaagaaaaagagaaacaaaaacaaaaaagagagagcagtaaaaaaaaaataaataaataaaaacacttaaccggaaaattgcgccatgtttgcaactaaaaaatttgcattttcgaaataacgccactcagttttgcacttcctacagtgccgcacttaagcttcacagtgcgggggaaaaaaaaaaaaaaaaaacaccctctgtgtaaacacctcccaatgggggggaatggaaaaaaaaaaaaaagagttagaatctaccccatttcgttccttcatttacaagtctgacttaaggatccctatcacattcatttggattttatttttcttaatgctttttttttttttcccatttgtgcgaatttccccgttttggcctaggtagtccagggcccttttttggtactactccgcatacatcattccgaaaagaaaaaaaaacaaaaagaaaaaaatacttaccactaaaaaatacacattttaagaaaaactccatgtgtcattggagtcacatttatcacacgggatagacctctccttcacttccccacaatttaagcagaaaaaaaggagaaaaaaaaaggagaaaaaaacgcggggaaaagtaaaatggacaggtacgataaatcatggagagaataatgccatacgagttaaaaagcgcgcaagcggtgaaaacaaagggaatacatgaccatcgaagtcgcagcgcagataatcaaaatggccattttgaacaactcagggaggggtcttttccataccactaagccggtttaagatgtctctccatgttcgccttaactataaggcttaccgctccccttaatattactccccccaaaaaaacgtgcaggaaaaagccaaagatcccgccttcgtcttatttactcttttgtaacgccgagcgggaaaatgtgaagcaacttctactggagaagtctgaaaacaaggcaacggtaaaggctactcgttataaataatcgatcagcataaaattgcatcaagtaaaggaagccatgcgaatgatgcacgtacatgtgtgacctgctgcatccatattcagtacgaaataaaatgatgacacccctttttgctcactcctctttgcacgattgtttttcccgtgtgcaaagattagaataacggacattcagaaggaactgagtagtaaatggaaaagcttatcggaggaggagagaaaggttaatcagaaaaaggaataacacaatagggaaaaagagaaaaaaaaaaaaaaaaagttcacatacattttctttccccattattttatttttactcaaggtgtatgaggagcaggcacaactactgaagataaagtataacgaagagctcctcgattgggtaaaatggatagagctgaagagacatgacaacccagcgaaataggcctacataccgataaagaagaaaaaaaaaacccaaaataatagcttgcacccaccccattgcaactgttccattgccatttcccccctttaaccgttcagcaaaaatccggaaacgcagacgcagcaggagacacgttagcacaagaggagcagagatcattttattcttttttttttaccacctcgttattcggcccacatactcaaaagggccacactgtacaacgaatatgatgccttctaaagagatttttttttttttttttttatttcgcatgcctcaccacatacacaccacagcggcataattagcacgtccaaatttcctgttgttaaaattcagaaaattatgcacctaaatagcagcgtcaggaaggtacgaaaaaaaggaagtagccacgaaaagggagtgcgtctttccaagcaaaggacgattgtgtcagttccgaatgatagcaaaataccattcacatggtggtaacccttttgtggcttttttttttttttttcagataaacaatgaagccattaatgttttccaaaaggccatggttagatcgaatagcacaaaagggcagataaaaaaatccagtaaactttttgtgcacttggagcggtatctctcaccctgtgaatatttcatccctccattctcccccatcatgaatgctgcataattccccaacagatcatgttcctaattgaactggtgaacaaaacccttgaattcaaaaatgagaagaacacgtccaaatttatcacatccctcgacataagttaaaaacgaatgaacttccttttcgcttcgtttgatatagaacgacgctcgtttaccatttttgcaattccacggatgagtgggctgtgcgcttgtgtacgttttgcgctcttgtgatgcctgcacaaatgccccctcaactgctgtacaccccttcagtatggtgcataaaaagagaaggcatcaagtataaattcctcgaaggtcctaaaaagaaagcacaattctgcaccccccgaattttaaaaacgtttaaattcatatggtatatgtgtacgtttgtatgccgttacgctacactttttttttttttttccccctcccgataatgcttacagattgtctttacctgctgaaggatcaaagcataaatacattctttgttgaggaggaagaaaacgacggtaatggtttaatcagacaaaagatcaaattttacttgtattcattttgcacatttagcgcgttgtggaaggaacaagggagaggaatacaaaaagaggataatctagccaaaaggcagattacttactctgacgcaagtagctgttcttcccttgttccttttaaaccccaaacggagttcacttttatgcttcccgaaatgtacgcctcaatttttccattgcaccactccgatatgactcctctttgccactttcaaagaatccctatttgacctatgcaacgaagacaaaaaggaatacaactacgatgttgaggaaaagaaactcagtaagatgaaacgaaggggacaaggaaacagagtcagggaaaaagcaatagaaaatagaaacatatatgctgacataacgacgtattttaagaaggcttgactggagggatgggaataaaacaagacgatgttaatctggaggatgagcactttatggggtccacttggtgcagtcctttccgtacaggtcattgcacccaatccattttgcaatttaccaaaaatgggtttcctatcctgtccgctaaaagcaataacttgtcgtaaaagaaaaagcaattcctctcaccttttgaacgaaccaaacattttcatgaaaagggttaacccgctttccatgtgtcatttttaattaactatattttttattttttttttttttcccacacaactctttcaaaagaaagaatgaacgtaagagcgccacttttggaatgctgaacaagcacgtcactgtgtataaaaaaaagccgacaatgtattcgcaaaaaaaataaaataaaaatgtaaaccacttcaaataagcaatgtgccattttgcattctgaacgcgtgcaccaatcggctagttggcaaattaagagcatcgactgttatgtagcaaaaatgcgaacgaaagggtcacgtcaggaggcggaacttcatagaagcggaacggcgaaatcatgcgttgtcccaggtgcacaccctactgctgattcaacgctacatgtagatttctcccccatgtattacgtcactagattgaagagcaaatttttttttttttttttttggtaacttttcacttttttctataattttgaagggaaacaactcgcagctctgcatttccattcatcattaaccgcgcagtaggaagagcgtcgcagagggatcccccagctttatgttgtaatgaagtagtaaaaaaaaaaggacaaggaatggaaaaagaaataaaaaatgacaaacaaaggatagcaaatcgtagcacagtagcgatataaggaaacgccaatttgtgttgagaccactgggaagcattggcgatcccccacaattggtactttcccaacggggtactttcccaaaggggtactcttccaaaggggtactttcccaaagtggtgtttccccccccttggctacctgccaaaatgcgcacaaacgagggcaagaaacgcatcgcacttatagatgcggaccattacataataaactacagaagcaccataacgacgtatgtacaaaatatatgcaacaatctgcttaagggaaatggcgaatcagcaaaagatgctaataacgagtgggacgccaagaggagggaacggatcatctgcgttttcatgttcagcatgtatcttaacaatatccacaggaatttaaatctcttcagttatttacatgacgtgttgataaagtataaccatctgatggggagaagtaggaccagccaaggaagggtagaagggggtgatgatagcaagatgtacaaactggaccatagcgaggtgaatgaaactcccttgggtggaggaacatcgcaacagagggaggggaggcagaaacagaaggaaatggaaccccctgtcgaacagtgcatgggaaaggaagatgaaaggtccagctggcaaagccctagtcgagatggaaaccgcgacgaaccaggagatattacccactttatgcacgacctgataaaagacaaaaactacgacaacatggacaatgtgaccgagtcgaaagtctgcttcttaaacataaaaaataaagggaagaatacgagggggtcgcctgaatcgttaagagattccttcgacgcggaagggcacacgtgtgcaactgaactgagcagcaactcgaagatgggtgggacgcatctgggccatgcgactaaggggagcggcaccagtgacagcgatgaggaagcagtggaagatgctgaggaagacgcggaggaagaagcggaggaagacgccatggaaaacgtcgctgaaaactccgtcaagagcgccgcgcatcccgacggagatggcacatctcgctgggccaatcgcagcacgcgggccgaggctgtcgacgaagcgagtctagaggacccgcaagacgactccttccacgaatcgcaaggtagcacctaccgttttagcaactcctcaccagtgtgccaaggtcaaaagcagtttttaataaactacaatagtgtaaacctgaaggtgaaaaatttcgacagtctgctctctgtggaaaattttttagtggaacaaaaaaaacaaacaaacatacaatattcctcgaaggaaattgaaaacctgtacagaataattgtactgtccaaattacacataggagtatacccctttttgacctttttaaaaaaaaaaaaatattttttttcagttccaataaaaagttaacacagacactattcaggtattttaaaatttccaagcattttaaaaattgttacaaaataattgactcatttgaggaactgaaaaaaaatggaaacgccgataaagaggtgctcatatttagtaatcgggaatgttttgtaagttccgcaaaaagggaaggatattttaaggtagcaggggggaagaaaaatccttccatggcaacaaactgtgatgatgtcaattgggatgtgttaacacaaaaggagagtcttctttcaaatacgtctgactatatatcgaataaatataacgacgttgtgtatccctttctgcgaaattgtaatttaacggaggacatactatcatggcgcattttttacatttttaaaaaatatatgtacatacacggcacggtggtgaaaggatttggaagaggcagtaaatatttaaaaatccctacggctaatatttcctactctaatttaacctccactgatattatgcctggcatatactttggtatatctagattgaaaaaaaagatttacaaaacggtggtttcaattggatataatcccttctttgaaaataagcacataactatagaagcctttttatactacaagaccaatactttattttatgatgaggacatccatttaattattgttggtattcttcgaagcgaaagcaacttttcctacttttctcacctcattcatgccatccagtttgactgcgaaattgcacgcatcattctcagcaaacttcaggatgacgagcagtttgtccgctgcagggattacctccagtcgttgtagcgatgggtggcagggcgacaggggtgacaggggtgacaggggtggaagcggggtgcattctgcgtgcaggacataggccatatctaaacgtgcaatattcctcccctttgcactatcctgctgaaaaaataaccaccaaacaaatagggaaagtagaaggaaaaaaaaaaaaacactccattgtaggtcacccttcaaacgagttcccaacccatatttgcaaaacagctccattggtgtgaactggaaagaagatacacatacaaatgctgttcctccacgtgtcccttttttactatgccatccgttccgtcgcttcagaggggcattagcgtttgcgtagcgacatgtgtaaattgtttccagcgcttcatttggttatacgcctattcgtcaattcgtcaattaatttattttcgcacccgtgtagaccgcttctatcgtccgcccctcccaaggtgtttaaccgatttgccaattttgtaagtcaccgcgtttttctttcctttccattcctttcgtttttctgtaacattagtcctgcgtgcgggagcacgcgagatgaacgaatcgaagccagttgatcgtaagataacagctaaccccaatgcacacgtttatatatacctatatgcaagtggtatgcccagcatatgtcgcacaactggtgctgccgccaaccattgggggggtaaacagggccaccttaaaaatgcgaaaatggaagaggtaatttcgtggtcgccacacatcgaaaagatcgttgcatttggtaaaacattgaacatttgcgatcgaccagtttaggattcctcaaaagggatatgcatcaatgcagctagggcctctcccttttgtcgttttttttttttttttcccccacccagcatcgtcattttggagaattggatatccccatttttgcgcaaagtgggaggtaacaaatagagccccccttggcgcgtattcgcatataatatatttgttccgcatagtgggaatttttttttcaattcacccacggttatgcatgcatagtaacaccaaacaggggaaccaaaagaaacaacatgtttgtaaaagaagcagttcgcattttgttagccactttggagttaaaattatttccttttttttatgttccccacagggttgttgtttacctacatttagcttgtattccccctttgaaaaaaaagaaaaaagttgtaaatttagtgggaacgttttgctgcgcttccgccacccccaacccaaatggttaaatgagcatctttgcaggtagcttttgtaggttttttttttttttttcttatgccccccagttgccaattgaacgccgagaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacagtttttttttttttttttttcaaatttgctcatttgtacgtgctacttttatgtgctacatagagttttcgagtttgacaagtatccctactttgtgcctttccactttttcgcgccaactccaacgtttgtgttcgagccaaacagccgcacgtaaatggcgcataattcagcctcgtcagctgttgacaaggtttgaagagccaggaaaaagtggaagaggtagaggtggccaccggggaaatattaaaattggaagggactttttttaattattccctgtgagtgttactctaggtggcataatttctaagctaacatcatcgactgctaactccttccaaacggccacccaacgtgcgcagctagtggcacaaaatataggttactttcgttcctcagattaagctaaaaaattaagggagtaatgaaagccatcagttaaagtgtcaccgcctcctcattactacttgggcctatagatacggcaagcccatgcagtgttgccattacggggagtgcgcctatatacaacgatcgaagggcggttattagaagaccgtcataaccagtgtgatcatcgcgagcctaaattattagcttgtgttgcacacattttgccctacgggatttgctgttcatccccgcctcccctttgcatcatgctgagcagacagctgaacgacctgcgtgtgcagaagcgggtccaagtgtttgaagataaaaacatcgataagctgaccaggaacaaatatagcctatttaggaacgtgtacaaaaatgtgatcgtgtccccagctcacgaggaatccataaggagttgcctgcgcaagttggcagacataaacaaatcgttcggggccttcgaaaaattgttctacctggaggagagcgatgtactgcacagtttttacgaccatcaggaggtggaagcgaagcctttcggggaggagtatcaaaatgggcatagaggaaattacaaaactgacaccagagtggatgaccatgtggatgctcaagtggatgttcaagtggatgaccaaatctaccggaagcaccgcgaattcctgacgaaggaagaagaaagcgtgatcatgaacaaagtgaaatcatttctaaagctgtgctccatttatgcgaacagaaaagaagtgaaaatcctgatagagtttttaatttacaagtacgaaataaatgtgaaatgcagccaggacattttgctatgcattttaccgaacctttccttggcccacttaaggaatattttggagattatttatatagaaaagagttccgcctttttcttcataaataactacaagcacgagcatctaaaaaatgtggaccagtccgtttttgttcatcacataaagaggaacatatcgatatataaaattatcttcgagtacgtcgtggagttgatatatagcagtgaccttgtcagcggagagagttctgccaggggtgacgctgccacatgtgacgttctcacgaaagccgctgccaacccgggggagagacccaactgtgtgccaatcccgtacgtaaacttcttcatctcagtgacggaagatatcatccacagctacatcgacatgcctgtgcagataatcgaattttactgcaacgtgttgctggtacttttgagaagatgtgggaagtccttcgagatgatgaagtgtgcacacaggaaggggggaaaggatgactctgtcacccgacacatggcttactctatggccacgcttcaaatccaccactgcgtagattttttggaaaaatttttgaaagcattcgaagatgcaattgggaagtgcaaaacggggttcaactttgactttttgaagaataaaatttttgccttttttgacagagagtttttgtcaacgcgggaggaaggaacaacatcgatgggaggagaagaagtaggaatagccattgacgcgtccccccattccagatttatgaattcgttacttgtccttttaaacgtaatttacaaaaatgcgcatcaaatatccctcgccagctttgttaagaaggaacaggcacacagtggggcaactctacaacaggagagattcacatcggaacaccaaataaacgagaacgtcatccaaggtataataaactttgtgaaggaaaacaaaaaaaactgttttgacagtaatataaacgtcatcatacaggatcaccaggctctgcgaagtttgatgagtatcctatacaagcttaacagcacctacgaagtggcagacaatttaataaaaatcgtcttaataaagagctatgctttgaagcttaattggtttcccgtagaacacatatttttgcacacgctaagaagtaaacagaattacgtgttcaacataatcgccatgataaattttatatctttttatattttcctaattaaatcgagggagcacgaattggatgaggggatctccgaaggttccaagctgaagaaaaatgtagaatcgttaggcaccaggcaagttgtggaagcatttcttgcgaaggtatcccatgggaactcccttcaccctgaggttgtaatacgaagtgaacacttgtaccacattgttaaattttttttgaaggaaaatagcgacctttttaggaaaaaaattattttattcgaactgtacaacaaaatagatgagcgtttgttaaggctggttaagggcgttaacaccaaacttcagcgccttcatatttttaacgctcttagtaatgacaaagtcgattttaacgaccctgaagtgatggaacgggccgtcaggagtgtcaagtatatgtatgaccaccgaaaggggagcgacattacagcggaagtgactgtagacgaaccaaccgattgcacaactggcgaacgctccgaggaggcgccattctccctaggaactataaaaaaaggaaggaatttttccaattcgaagagaaacatagagtgcctgtacgcgaaaatattctaccagctgaggcaaaataaaatccagttggtggattacatgaagaagtacgaaaaagaactaatctattttttcccctccaaaaagtacctataccgcataatgtttgacgcgttcaatgaactgaagctccgcaacttttgtgaaattgacaatgaaagaaatacgacgtttttaagattttatatgaaattatttctgaccaaattggaaattaaaaataaagcaaaattgcaaaatgaaaaattttttaaaaaattcgtcaatgtcaactttgccttttttttcgtcctttatgaccacctagagaataagcacctctccccgaataattccttcttttcgagaaatattttatctgatagtttccagctggtgaaggactttttaacattactaacaaggttgaaaaatgttcagggatatacatttgaggagttcttccaagccgaaatgaagcagcgccgctgcgaaaacatcaagggggtgataaggcacagcatgcccttcagggcactcatactgtgcagaattgcgtgccatttgtcggcagaagtgggaaactgcgtggaggagtacatacgtgggagcgtattcgaagggggagaagtgaaagatggcccggtgggaggcaactccccacccggagaagacttaagacgcttcctcctgaatatccttaaatgtgtattcaaacacctggaggacgtcagctccattaaagaagagttggagagccacctctacaaaaacattgaggagtcgtttcaaaaaatcatactacaatttaggaggataaattcctcagtgactttttacctgtactgcaaatatctgaactcatttttcttgagcgacgcatacatccattttgtgttgaagaccatggatctcttcttctgcatttttaaatcggaaaaaacgaagaagtatataaaagataaaaacatctgtaaaataataattgcggaattgtttcgatttaaattaaaattatttaaaaatttagacgtgaagtctttttatcaatgttttcttctctcaattttggcgataatatttcctgacctattaaattctcatcggcacgcgagtatgttgtatgatgcaaaaaaacattgtcacagtggctcctttgtcatcgattattttgtcattaataagttgttcgaaaacgagcgggggaagaaatgcgaaggggtttttcatttgttggaagacaaccagaaagaagggggcggcttccccgatgtgcagcaccatggggagagtacccccaaccagggagatcagcccaaccagggagatcagcccaaccagggagatcagcccaaccagggagatcagcccaaccagggagttcagcccaatcagacgatatcaccaccttcccatgagtacaccgttacgcacctctttaaatacggcaaaaggaatggcaaactgggaatgaacaataaaggctatgaagaaagaaaatactacttgttcatttttgcctacctaagtagacccttttttgatagctttctttcccatttccataatatccatcggaaaaattatatatatggggaattcttgaaggacgctttagtactagcctttttgagaaaaattatgcgaagaaattcatacccatataaaattaccaaaatttataaggccatattggccgataaatgtgactcgtcgctggagaaaagggaactatttctttttcttcacctggtcgatttttatgtgaacgctttggagaacgcgactgtgaaggggggcagacggggtgttaggcggggtgtcaggcggggtgtcaggcggcgagccaagcaaaagggtggggaagtaccaacggagagaagcttccccaatgggaatggcaccacgagtgagctgactattgggaagaaccacatcactggggaggatggcagcgcaaccaagacgaatgcatccgcatacattccggcgaaactcctcaaaaaagtgaatttacaaaaggtcgaatggcggggctgctcagacttccaaacattgagcagcaaaaaaaaattaaaaaaaattaagtacaaaaatatagtgaacgaaccaggaggggaagaagcggacaaagccttcttccaaaatctcaaggggttctttaagtaccatgaaaatcttttcacaaattcgcatttcaataaagaagtagaaataaaggccatctgcgaatctatcatacgacacgtcatcaattttaaggacaaatttctagcaatccagttattctgtattaggaactttgctaccagctgcctgttcacgaaagatttgcattcgtgcattgaaaaattagaaatagctaatttgatgctgtttaggaagctgttttccaacagagcgcatcaggattatcagtccattttgctcatgtgcaaaaatgtgagtagtgtaaaggagaggaacaaaatattgctgtttatggaggagcagatgatacaggtcggcagggaagaaggtccctccgcgagtcacctggccatccttaaaattgtgattgcgttgtcggaagggggagaaggcagtggaagcggaagtggcatcggcatcggaagtggaaggggagaggcgcccgtggaggaccccatccacgcccagtttgtagaaacccacattagaatatttaaaaaaattgccaagtacgcacaaataaacgacatcatatttttaaagctactaaaatacataagcaacatttgcagccttgtatatgaagtgcccgatctggtagcgaagcacttttcgctgacaggaaataatttccttttcgaagttgtttcctttttggaagcaaattttttttatctgcgtgaggatgttactgcccatctgaagcccctggcgcacattttggacaaaacgattaagaggaagatttggctctttgtacaggctaaaaaaagagctaccgctactgctgccgctgatggtgccgccgctgatgctgcctccgcttctgctccaggcgaaggggaaagcagaggagatatgcgcgcaaattctggtgcccatgcagttccacacagtggaagtcataccgcaagcggagctgatcccagaggggagtctatggccagtttggcacttcccccgaatgactctacaaaggattacagagaggaggaagtcattgcggaagacgaattggcggaagacggattagcggaagacgaattggcagaagaacacctatattgcaaggagtataatggaagtaaaagccccacccgcggattaccaacgttggagatgagcgaagcagaagaagacatggacagacactaccacctgcacacgtttgcctacttgtgcacatttattaaccgcatatttaaaaacgaaataaatttagatcacttcacagtcctagtgaacaatttaattttcctcttcaacaaaaaatacacgtcgtatgtcatagccatttgcttcataaacttagtaataaaaattaagttggaaaaattacacgcttgtagaaattattttctcgaaatttgttacgtgtactttaccagcgatgtagattattgcattaatagccatttgttgcttcttctggggctgtatctttgtccacacactcctgcgaaggatgaattggtggaaggggtcagtccacatggggagagacacacaaatgagggagacggttcagttagaacaactcattcccaacctctgtacgaagacctaagcacgatttacccagagtatttgttatccaagctgaagtacatcaagccacatctgaaaaaagttaagaacaatcagaatctctgcctcaaaataatttccctcatatctatagttaacactctgaacagaaatgtaataaaatctatttcgtattttatctacattttgactctgcaaaattttgtgctctgtttctgcttcgctagagataaggccattaacaggaagctaaatatcctttttaggaaattttcctttcgaaataccgatacatttatttgggcctacgtgatgaacaacttcagaatgggaggaacgtccgagaggggagtcgctcctgttgagaaatcctctaacgatgctaaccctagggggtatcacttcgaggagctattcttgctcaaatttttgcagaacctgaacaagctgaaggaccatatgaaatttgaagaaggatacaaaaagttactcagatgcagagagaagctaaacaacgagagcagcaaggactcacacgacaagagtgcagcccaatccgaggagcatttcctctttgatatttttaatgacctgctaaaaaaggaaacatatgatgaaaacgaaattagtagcattatgaataaacagctattcaacttttatgaatttctaataaataaaatggtcagcgtaaattctgtcaaatgcccaaacctttttaaagaaatgtccatttttatgaaccagaaattgaatagcggaacggacgtgaagccaatatttgatgctctcatttattatctctacactaggaaaaatgtgaaggccattgcgtcactgaatcaaatgtacatttataacatgttcaataaggccctattcaaaatttttgtggatgattatgcgaagataatcatcatatcgaaggtgaacgaaattttgaggacactacttcagcagttctacttcgtcgtagggaatgagcgaaagaacagttggagtgccgcgttcctagacgggggcccttccgatgaagcggagataattcccttaactcatctgcaaggagacgcggagggggacatccacggtagaggtaacatgccaattaacagtgccacttttaagggaccaatttctgacaaggcgaaaaagaagagaaccttctgcagcgagatggacgtgataaatgatgaatgcagaaagtattgtgagcgcgtgtgtcgtctgagcaaaggtgcactcagtgacgaaccaatcgtggatctccacaaccataatgtttttctcgatgtggatgacccagcagataaggacctgacatacctgtccgacgcggactcgatcgatttgtattgcacactgggtgatgataacgaaagggataacaactcagagtgtgccgaaccgcacaacgtagtagccacaactaccaaattaagtgccacacaaattgcgcacataaaaaatacaaacaagtcgaaagatctgaacagcattttcttcctggacctttaccccctgaacacaatagtgaagtgtatatcatcggtgctgcttaacttcccgctgtttacgaaaaaacacctaattgagttattcagaatattgtttttaaaaaatagacattacgtcctaattaatgagaagaatgtcctacaaaataacttttacaatttgaacaaagaaaacaaaatgaagcatattagcaaagtaatgatgaacccgttgaagaagctaaacatgtatcacttattttttatcttttcaaataatcacttggaactttgcctaaagcatgtaatgagatacttcaagaaaaacttcgtccatttggccaacaggaaggcgacttcgacctcgacctcgactgcaacctcatccgcagcctcctccacaacctcatgcgcaacgtcaatcgcgacctacagctacaaccaatccgtcgttttgaacaacgctctatttgtttatcaacatttggtcatttttcaaagcagtttagctacctccaagaagggaagctccgatttagggttgaatctcctcttctgcattttaaaagctcatgttaagaattgttcaaattatgttaccactttggttggtaaatggggagataaaatagaaaagcttaacggagtgaatttcttcacttatcacagtgaccactccgattggacaaacacctccgatgtagataaagcgacaagtgagctaactgtggatctaagaattgaggaggagaatattgtgaagtctttattgtacacctcgaccaaaatgaaattgtcttccttgggaagcttttttgataaactcctagcatcattcgagcagccaaattttgaatccaattcgagttccctcctagataactacaaaacagtgtacgagaggaggatatatttcctctacttttacagactttatcaaaattttggttccgtgttgagtgagaaaaataagtacctttttgacctcctgaacaatatcaaatttgtgctacttgcatgtcatcggaattgttgccaattgggttctgccgccgctacagggggggtcatcacgggagatgctgccaatgcggcgtgtgaagatacccatgaggacgatgtccaaggggatcagaattacaacatcgaatatactaccactgtcgggacaacgaaacgaaggaaggtaaaaaaagtgaccatcagaagcacttggtattggttcgacttgggttactgcacgctcctatgtctgtatgaaattctaaaaaatgaaaaaaaaaatcaaaaaaatttcacccccatatattaccaaacctgtttcgattatgttataaactatttcgatattttcgcataccttccaagaatacacacaaacgatcactttaaaaacgccatcaatgaagacggcatacgagatagtgaacacttggacaccaaaatggtttctgttgccctcctcgacattttaaagctaatcctgtttgaactttactccttatatataaatgacccggaaaaaatacaaatcatgacaatgagactttccttaaaaaatgaaaataacaacaccagctgtaatgttaccctgtgcataatactcacgttgaaatatatttacgatactattgggtatagagaattgctcttcgccgtcacagatttgtatcagctattttcagaactgaatgaccatcctgatgacgaaattgaatttgtcacgaaggaatggttcgcttcgataagtaaattctcagctgaggggtgacccatgacgatacacgcgttttttgttttttgtttttctcgagcagaatgcattttgcgcacaccagaaaattgtttcttctcactcacctgcacagttgttctcctgcacagttgttctcctgcatagttgttctcctgcatagttgttcgcctgcgtagttgttgtacttactgtacacctgttcactcatgttgtgtgtgtacatctgcagttacaaatgctaaacctttgccttcacccgtggaccgaaagagcatatttttcaatagtaaacttgaaatgataataatattacccctcttcaatctcgtctcaccagataacacagttgtgtgtgatacaaaatagagacgttttaagtccacatataatatatgttttcatcaccccatctaaaaggatttttcgacttttggaaaagcgtcttaaaaaggacattttaaaaatcgcgtatttgtgtgagtatttaaactattcgcagcatgccctgtcaaccctttgcggaaggcgcaggcgcgtttcctttgacccaagtgcacaccagaaggaaggcaaaattaaagagcgaaatgttaacaaaaaaaaaaaaaaaacgaccacagtgatactcgttcattagcatatttgtggaaaagggtctctcccctctccctgtttaccccttccatgtgcattttctccccctggtgcatcatttcacattttcacatttttacgttttcacgaatggaatagcgttgtgtgttcgttattcgacgtttactcactgtgcatatgttaaacatctacatcgccccaatgcagtatataatgtaccattttttgttttttttttgggggttgacctttacacttacccaacggagcgtagcacaatttacattcgctgcttacgcccatgttgacataaaacttttctgaactgtaaaatttattgtgccaataaataaaatggagttacacaaaatgttaagtccttttccggttattttaaaaatttgttccgttcacaccacaaatgatgggacgagagaaaaaaaaaaaataaaaaagtaactgcctcagcatttgagaggatctcccccgttggcgattaaaactgaaaatcttacattacaacatcccctcctttttgataggaaaaaatgaaaatagcaaattttccctcaattttttcatccctcgtttttggcaatttattaatgtcaccttgttaagaataacttactgaggaggcatcaccactgaacgttagttttgcttttatttgatttgttttattttgttattttactttattttattttattttatttttttttcgttatggtcccttgccatacagtttatgataaaactctcacaagtagaagcggacttccttttctgtcaaaatgggaattctagaggtaagctaactgagggctgttttttttttttttctatgagttccccatttgtacacccgcaatggcttacttttttttttttttaaagaaaatcaaagagatagaggccgagatggccaggacccagaagaacaaggcgaccgaggtaagggggacaagcactaggcgttttgcatcgcccgctgggctgttctgtgctccctcatttgtgtccttctgtgtatctcccctttagtcttttttcgcgtccctaaccgtgtaacctttccccctgtctgactatctcacatgtgcatccttttttttagtatcacttgggtcaactgaaagctaaactagccaaatatcggtacatcgatgcggagatggggttcccatttctgtcttaacaccacaaggcgaccgagacctcgaacgcgaacgcaacgcctaatccttttgacgtgaatacacacctcagcagtgctgcatgatgctgccgtgttatgtacgcatgtcagaaccgacccaagtgggtgccacattttaatacacctttattgaaaccaccttaccttaggtcacagctgctggaagccccgaagggagggaagaaaggagagggcttcgacgtgcaacggttaagatgatgagaaagaaataagcaaaaggaaaaataaaaataaaaataataacaataataaaaacataacgaataaatatacgtcgcctaaaccaatgcgcgcatgactcacgtcactatccaccctctttgcgaattttagacaaggcgatgcgaggatatgcctaatcggatttccctcagtcggaaagtcgacgctattatcaaaaataaccagcaccacgtcggagatagcagactatgagtttactaccttgacttgcaaaccaggtgtgatttgtaaaaatgctctctcatagcagaggggagtgtacttattagattggtcaaagatttgtgttcaccaataggacatgtactcactctctactgctacaatcgtgagcactacaattttttcgtaggaataataagttacaaggattcaaaaattcagcttctcgatttgcctgggatcattcaaggggcttctgagggccgtgggcgagggagacaagtgaggataaggaaacacacacatatacatatgtgtacatacgtgcttatgtgcacgggatggaaaggtcgcacgtcgtatcgacacataacgtgggtaaaatattttatttcggctccttccgctttttccccctcttccctcctccaggttatagctgttgccaagtcgtgcgatatgattatgatgatactagacgcaacgagggataatagtcaaaaaataaaattagaaaagtaatttcttttttttttttttttacaaccctgccgaagtagtgtgtgacttacctatggacaaattaaaattgtttgtaccccccctccttccccttatccagcgaacttaaaactgtgggcatacgaataaaccaagagccgcaaagggtaagggcaaataaaaaggagaaaaaaaaaaaaaaaagcacaaactgatagagcatttttcttcattctgcagcatgcctctgcttattataacatgtgtcattttaggaaactatttcaattttatcgaatgattaatttttttttttaattttttcagatcacattgacaaggaagaagaccggcggcgttgttataaatagcactgtcccgttaacaaaggtgagctatctgaataggtctcccctcaatccgtgcacacatttacgacgaagcgtggtgacgtgtatatgttgaccccacattttgggtaatcccattttaattacccccacctttccccctccccccagctggacaacaagcttataatgagcatccttcaccagtacaaaatacacaactgcaatttgctcttcaatgaagatgcaacggtaggaagtgaaagtgtgcaaattgtgttcaagtgagaacattcgtaattcagcattaaatttaattcattttttttttttttttataacacacaggttgacgatctcattgatattattgagggcaacagaaagtacattaagtgcatttatgtgtacaacaaaattgatatgcttcccttggacgaaattaacaccatcgcctcggggtagggaagggggaacggagaaatgcttccccgttaaatacgtatatgtgtgcatgtgggcatactcttttctgtgtggcgaaggagcagctcctatgttacacgcgtacatgtacaaacaggtgcacacatcttagtctgcgcattttacacccccgtgccgactgcgcccccttttcttcgcagcgaaaacacggtggtgataagtagcagcaagtcgtggaatttggacgtgctaaaggagtacatatttcagaaattggaaattattcgcgtgtataccaaagtgcgcaaggaaaaacctgactttacgaatccgattacgttaacgaggcaacggggtgagaccttacgcgtggaaaacttaaaaaatagttcctccaatcggtgttgcatcgaagcagtgttgcgtccatacagtgtggggcatgtcccctaaacgatgacaaaatttgaccattcccatttgccatttttttatttccatttctacaggaagccaaactgtggaggccgtgcttaaccaaattcataaagtaattcggcagcgttgatagctgtatccactgtgttcctccatcttatggcatatgccagcactgataaatacctgtaccattcccttttttttaggacatgattaaggattttaaatttgcactcgtttggggaagaagcacaaagcacaatccgcaaagagtagacttacgtacgtcaaaaattgatttctacacaattgcccacgcagttgcatttgtccggccgttcatttgttcgtgcgcagaccgcgcataaatagctgtgtgctgatgtgtgaacattttcccatttgtacgttttctctttttttttcttttaccagatcacaagctagccgatgaggacgtcattcagattgcaaaaaatggctagctggaaaaaaaaaatgcgcgccatgtacaaacgtgcaaaccaacgaacaatttttttttttaacccccaattctgtgttattgtttctataccactgtaacgaattccccttggtgaacatttgatgggcttttttcgaaccccccatttgcatatgcatttccgtttagattgcatttgctttaagtgtacatttattgctgcacaggtatgctcctgtgtactgtacgcacacacagtaggtaccttggctgatgaccatcacctacttttcgctgcttaccttttcgactttatccaactaatccctcttatgccttgcggcaaaaaaaagggttaattttcttttttttattaaaaatttgaacagaagttttgctgaagtttttaatacacattaaaaatggtgaggaaaaaaatggggtgtagtgaaaaaagctacggcgttcgcacgtataagcgggggggtgtacatttgtatatctatctagcgatagccgctttcgtccattccttttggcttatttgttcacagtgttgcccattttgtctaatcctgccgcttactcacatgcactacgcacgtctcgcttggctaagtctatgcaatcagtgcgctagccgtgctggactggtacttccagttggatggcaacaacttttttcttttgtagtatcgcgaaattctgtgaattttcgattcagttaaaattaatctgaatttacaatccttatcctttttgtttttttcaagatgctttctcatggatacggccttctttattaaaaagtacaaatcctctggaatggtcgtagcaacgccatgggctcttaatattctgaggattttatttcctgtaacggcctttacttggggaattccataattgtctcttaatgtagcaccaatttgggatggggtttgtcctttcttggccaatttaattatagcatcttcaatttctgatggtttctgtttcaaccaacttggttgtttccttttgtatggaatggtggagctggaaataccttttcccttaccgtacatgcgacccattgtgtttggctgttaaaaaagggggaatgcacacgaaatgttcacatgcagtaggtaaatatatatataccatcataaatggccatatcgacatgtgcgctctgcagcacgcgttggcgcatttatttatttctctacagttcgcgcactacttcctctaattaactttacaaacgcgaaaaaaaaattcggcaaagggaagcacagctttggctagtttcgtgaaaatgtattctttatataaacccaaatatttcctagctgtgctttccctccaaattatgtaagagcgtacaaatggcctctttgatcacgcacatatgtacgctcaggcctctcagctattaagcatacattcacgcagataatgtggctcacagtttcgcattaatgtgttgtaaaatattatactatgtagatgactacgtacgtaggtacgcacggaaatacggcgttatgttaggccgtcgtttttttaatcacatttcacacttaccttaataattcgaagggttgtaaatgatgggtttggtttattataataaacgtacgtaaaaacggcttgttgctcctcttttgggcttgcgaaatgttcacagctttgctttttcaactgctactttgaagaaaagaaaaaatcctttcgttgcgcggatatatatttttcttttaccttttattgaagaattaacaaactggttctcgtacgtaacgtataccttttttttttacttttcgtcgcaacttttttttataaatttttgtattccctaaaattgaacactcccgtgagggggaaaaatgaacaaaatgtttttttttttttttttaccccgtacataccatcatcatatatacgtgcgtaatagctgtggcaactccgtgctgcttgcaaaagtgcatcatttaacgcacgcggctgttgccaaaaaaggtttactccagccttgcaataagaggggggtatttactcctgcttgtatatcgcctatccactgtacgtataacttagctattcattctcgctcattttatgtgcatcatttcccgtgcatattttgcaagtatgacggtaccccgttgctcttcctcctaaccgcacggcttacccctcgacgacaaatgcggggattgcatagttggaacttggcgctacgcttatattttttcgaccccagtggagtgacctaggggtacgggggtgcgcttaacccgttaattcgaacacggcggtatggcggcaaagaaaaaaaaacattttatatgcctttcttagccctgaaaaattgaaactttctttttttttataacccatccgtaagagtgaattttttctcttctttatgctgtaaaatcgattagctgaaaatatgtttttttttagcagcttgtattttgtgggggaaggctttcataacgctgtaccaaagtggatattacatggatgagaaaaaatatgctgaaaatatgtgcgcgaccatgtgtacatatatataaaaagggcaaaaaaaaaaggcatatttttgtttatgtacattttcaacagtttcgcatggcatcccgtttatgcttgcactattatgtgttaccctttttgggggagtgattttatttgaaaagttgaaaaaatcgtatagcttgcttaaaagggcatacactttgcgcatgtcatctgcgtactggatattaaccgtccatggaggcactcattttttctgcccaaaccgttatttaaatatgacgtaaaagcggcggaaaatttgaagcaacagtacaatgtgttacatgtgaggataggttgtttacgaaagggaagtgacgagacgaaacgtaacttgacgatgtggaaacttacggcccccccttaaacaacaaaaaagaataaaaaaaaaaaatcacaattttgcatgtttgcaaacacgcacttcactttttttcattcattcctcccatgaagtgaattaatatgactcttctttggcacatgtgcctgtccagcaattttcgcatcacgcatctatttaatgcgcctagtggttaatcattgtttggaaagtaaaaaaaagtgtatggtaaataacatttggaataatttcccttttgttcctcccgcccttccctgcgtacacaactgctttcgacgccataaaaaaaatgccatcacatcatgtgttgctaaaaacggagaaaattggaaaacttttaaaattcagcatcacgtaggcgttttattttttcaagatgcaatttaaatagaaaaggaccttttttttattcgctgtaatcccatgagctatcaaagtatcgtaaaaataataaaaaaaaagaagaggcgtaaaaaaggatgcgatttttttttctatttcaaatgctataaaaaaataggaaaatggtgaagaagcataatatcttttttaactttgagaaaggggactctctccccgtgtgctcacgaaacgggagaggttacaccggcgcggtactgaccacatatgcccggaacacatcgttcatgtgatgatgcatatccctttatgggcacgctcaaaattgttccttctttacaaccttcctaaagtgaccagtgctggggtgtacaattcaacggggttcatgtagtaagaaaagcagtgttacttataatgctcattttttctccacatgatgggttttccctaagacaacctaacgattcacattcatgctacgactgagtggcactcaactgcacagacacaactgctcagacgcagctgtacgtatgacttaaccgatggtgttatcaagttgcatgacattcacccacgatccgttacgtggtcagctctccggaatggcctttctacagtggattggcaacaccttttaagggaaacaaagaactgccccactggcataacgtatataaggtgaaggtaccttggggggagggggaaaggctagtgcaggctgaggattatggcataccaccacaactacggaggttaaaattgacatgaagcagttaccttgctagtcactatgacatattcgcgcctacctattcagaataggtggggggtaaggaagcctcctgcgtttcatttctaaagactggattatacataaaaccgattgttcaaagctaccaatggaaatgccaaaaatggagtgacaaaaaaccaaagatataggacaacaggcaattcctttctctacttctatattgtcatcctgctttgagctttgagctttcaacttttttttttaagtgcactgaaacgacaattgtaggggaacatctcaaatagtgaaacttccccaattccgcgcttcactatgggttgggcctatttctcctactacgcgaaacgacaaaatgggggaaagatacaaacggggaataacttcccgccgctcccttacccgtgtgtaaaatgggcacctcagtgtttgttgtgctggtgcatacatatgcgtgaacaagtttgcattttttttttttccccttatatgtccttccacgggggttaaacataagagtgggggcgcatggacaggtaaagcttcccttcttaacatttttgcgtaaacgggaaaatcaccataaacggcatatccgcttaaccgatgaggtgcttatccccatgatcagagggagtgaagacgtgggtacaaagtggggatttacatgtcgcatgaaagcatacatgcacacttacgctgacatttaatccatcctggggggggaaaaaaaaaaaaaatagatgctcaccgctgctacacgtacttgaccataatgcgcatgtcaatcataagcacattctcaaaaatatatgcactcctacaatttatggttattgtacaccccaggtgtggatctgcgaaaagtaacgaggacggaatggtaaaattaactctgcctcctcaactcatgaacaaacaaagtaatgactgatcttacacgagcaatgtgacacacaatacctccttttaagcgttcttactaaaaaggggaggaaacaataattttatttaatcactcctcagtgtatacacgcatatatgtacgtatacatatttcacttttgcggagccagggccttttgcttttaattgaaccaaaaaggtaaagctaaagctaaggcagaggggggcaaacaaaaaaaaaggcgaaatggataaagcaacgaaaaataaaaggagcgaaaacataatacaacccaaaaaatgtaaaagaaagaataaatgaatttcccctctttaatttaataccctaccattttttcacgtaaaaaaatatggtgacaaaattaaaaataaaaaaataccaagttgtcaaattttttttttttttttttttctattagaaaagtgaagaagtaaaatacattttatttttacttatatattcccccatcgaaaaaaaaaaaaaaaggaaaaaaaaaaaaaagacacatttatttgtgacgaatctttcagtacgtataactacgtttgagaatatctcgattaaaaatatacgtgaatgaccaattaaacttaaacttccatattaaaaaaacatgtgaagctttagcatattcacctgccacgcaaggctgcccgcgcgaacttttcacctttgccatttttctgaccaaccagcacaatataaataccattcttacgaactctttcgcgaatacatttttagaagttgaatgtaaccttaactttaagctttccctttttttgtgtcatgtttggaaatatctctctcccttgattgtttgaatcctcagaaaaaataccctccaaaaagtaaaacaagatccccctacttttcttttctatgtatttaccgagttaggtttttcaaggtaagcttaaaggcgcatcatcgtattttgcgggcatggaagagcatacagagcctgtgccatcgcggatgatgcgggatcaccaattgtgagcgtaacacgccaattgtcaggcgcgatatgcgaattgggggcgagtgagagaatactgcctgaacgtacatatgccccacttgcatgcccttttttttttccaaactctttttgcgtaatccccgcgtgctcctttgcccattcacgccgtgtgcctagcgcatggagggcgacaaacgggcggaacttttttgagtgaaatgggtaaaggatcatgtcgatggcctgagttcgcgcgggcacaggccaggcgccctcaccgatctcaatggtcacgtatggatgtgcgcctgggttgtgtgccaagcgttatgtgtatcgcatttgtgcatctcatttatgcatctcatttgtgcatctcatttgtgcatctcatttgtgcatctcatttgtgcatctcatttgtgcatctcatttgtgcatctcatttgtgcatctcatttgtgcatctcattgtgtgccgcgcacgcctgtgtaatacaccccccccctcctaggtgtaagtatacgaatgtacgcacccacccaattgtactttttctgtatgcatttcgcgcgcgagtggatattcatacccccctacgtgacattcactaggtgacacgcttggtcgatcgctttgcatttttttcagcacgagttttcaacacattgaacgtttggcgtgtgtatacatacattctttttttttcacccagcgcgagaattttttttcttaccttgtactttggaagtacgctctgattaaacaccttccgttaccccatccgctcacatgtgccatttttccactacgccatttctccactacgccatttctccactaagccatttctccactaagccatttctccactaagccatttttccactaagccatttttccactacgccatttcgtcatttcgtcatttcaccatttcgtcatttcaccatttcgccatttctgtgttacaaaaatatatcccccaattttgtgcatccaaagttaaacgttacagtagcctgtttgacagcgtggggtatcatatcatccatgagctttctccctcctgctgcttcatgataaacgaaattgatgtgtttatagtttcatttttcttcacccgtccccccctgtgcgtatataattgtgtgtttccgcttcccgatgataaggcggtcatagtgagttattataactttttttattttaatttttttctctttcccttgactcctccccccctgcagatataacactattgtgttttaagatagctacacttgttagggcagtacagagaaactagttaacgcatagatcacaagaaagagaagcgtgccttgtctacgtgtgtcaccgccaagtccagctcacttcctcctccacttttctttttttcttttcttttctttttttttctttccctttcaaacatccaccttgagcaaaatggggctacacttatttcccaaaaagatgatgcacttgataaatttaatcgtgtcggtaatatgcccagcagtcaaaacgtacaatttgttactaaataaaaaggataagccaaatgacgagttcgttcagtacatccacttcctgacctactggattatgtactctctgtactcgtacctggaagccattttgttaattcacataatgaattatattccattttactcagaaatgaagttggccttttttttttggttatatagtgacacgttccagggcgctggctatatttattttaaatggatcgaaaagcattacgctcttgtggataaaaaattgtgtgacttacttcaggataagatccccaaaaatctggcctctatgttttacttcgaaaaatccaacaaaaaaatacacaacaaaattaagagcattgtgtccaagaaggatttgtactgagcgttgtgattcaaggggggtagaagccacgttgtgcggggctgctagttaaaaggtgcaaaaaaaaaaagggggaaaaacaaaagaagctgcaaatagtggggtagtaaaagttgtacatgtgagaggcagttcctcgtttggcgggtgaccatcagctgaatgatagaaactcaaatcgagtcagaaatgtctttccccttttaacgaatccacacacattgtcaagttaaacccgtgaatagcgcagtttagcggttaagtagatgtatgtgacatagctgacgattgtacttacgtccactaccaccgcacaaggaacgtgcgcgcaatgtatattgtatgtcagcatggtccgatgctcacgcgaaatggaacacaccttagcccagttcagcacaacataacgctttcgtatcgatgtatgaagaaaaggacctgcaattttaagcagaatgaatatatacacaatatatatatatatatccccgatcaggatttttcatttctcatttttatgagttcatatatgtatcttcttcttctttcctttttttttttttttttttattttcccatttttacatcacacattttatatagctacctttttttcccttttttttttttcctctcccatttataaccatttaaagtgaaaatgttaatcatgcgaaaaaaaatgacgaaggaatatgtgaacaaatttatgtatatgtgtccacggaatgtgatatattgtatatacgtgtctacatgtgtacgtttacatgtgtgtgcaagctccgcacgtgcgtatatgcgaatgaccattttaacagctaaggaatgcacaaacctttctgtgctacgtatgtatgcttatatatacgtacgcacaggtgtatagatatacagatacatgcatgttcatgatataattatatttgttttaaattttccttttgttgcaataatgtgtcagtcttattttttaattcattcataatatggagaacttcactgtttttaatttttttttttcaaaacacttaccctaaacatatttgtgcaaatgtatagaagatgtttttttttcctttaaaaaagtgcacactttcgataaggagcaagtcccggcgtcgcattacagtgacgatgtttacacagtgttaatccgaagagagaaaaaaaaaaaaaataaaataaaatatatgccaaactgtggaacggattctccacgtaattcatatgaccatacatttgaatacacttaaatggcatttgaattttcccccctttcagtcagtttggaaaaaaaaaaaaaaaaaaaaaaattgcctcctctgggtatacattgccaacaatgttactacggaggggtccacaaaaaagacaaacatttggctgaacaatttttcgaatcgcgccggtgagccatcccactgcgtcgcgctcgcatatgcatctgtacacacatgcgtggttatatatttatctatatatatgtgtatatatgcgaacgcgttttagcgcgccatgatgtccgcggttatccaagagctgcgcccttcggatgtgcacgacgtacatccacatgacaaattggcgggcgaaccagcagggtgctatccggaaagagacacggcagtagacgcagcaatagacgcgacaatgtctgctacagccgcttcgacagacgcttcgacagccgcctcgacagccgcctcgacagcctcttctacaaccgctacgggatgacctaattcaagtaaacctcatcagtgtaggcggccgaggggggcgcgtaggggtagtaatagtaaccatagttccgaccgcttaaattgaacatcatctgctcgttggccagctggttcatgtgatactggttgttcatatacaggtccatgtcatttggaggcggcttcataaacctcttctcgcagtttgcgctctctgcattgtttgcgtgtaatatgtagctgtacacggaggagggattcacctgaccattatattgaagctgtgtatttttaggatatttgataacattgggggcattcccaaggtttccactgctaccatacatcgcgctgtcgatgtgtttgttgcttctctttgtgtttcccccaacggtgttctcattacttacgcatacgtctctgctgcagttcttgtttgcactctttagcgaaagcaacttggataatttttttttcttctgcttggtgttcccctttacctgcttcattcgttcttctgtgaaatttccacttagacatttgttccattcatttgttcccaccaaggtgttgttgctttttttactataatcatttcgtacgctcatgtttatatgtgcctcttctttctcattttttactttcaattctgtaacgctgcagtgctgtgtgtgacccttatgttttgttattttcccgagtttgttttcgtctgtctgtgtattttccccattggtagtcccttcttgctgtccgtttagcggatctgcttcatctgaatcttcttcccctccgtcgctgctcacctcgtcttcgaccttctgcctatcatttaggaactcctccgcttctgacacgtccttcgtggggttagctcctccgcttctggcacgtcctccgatggggttagctcctccgatgaggttagctcctccgatgagattaactgctccgataaggttagcccccctgggccgttctgctccccctggatcttcgcatttacatggctgtcatcaccctcgttaaattccagtagttctcctgtactcttaacggcacccttcgcctgatccgccctgcagctgaaattttcccgagccccgttatctccacccttcattttattcaccatagcacactgcccataactataaggatttgcgtaaaaatataaataattgccataataatttggtgtcatatggggcacattattttgatgatcgtacataaaaaattcgttcggcttggcaaaaggtgagtaaggactagacatggcaccagtatcatatttgcatgcattattatttgcttggttataattaaaataggggttatatgtattgtacttcatttgcatcattttattgtacactaccgggtttacataattgttatagtcatagttatagttgatataatttgcttcattcgtttggccattcattatgtgttggttgttggtctggtgttctgcgctgccactgacgatgtcgcacttggggtgatttttctgtacagggggactcttgggagcatttttctgcgcagggtagctattgggagcatttttctgcgcagggtggctattgggagcatttttctgcacagggtaactattgggagcatttttttgcacagggtaactattgggagcatttttctgcacagggtgactcttggggtcatttctccttttaactttgcttttgttatctagcggttcaacaagggtttccgtgctgggctctccgccgcgctctgcgtcgtcctccgctcttccgtctgctcttccgtcttcaccttcgattgtatcctccactgcactgtcgactgcgcttctggtcgcgcttctggtcgtgcttccgatctcacccccctctacggccttctctgcttccccgcctgagcccctcgctatgctctcttccgttttcatatagcactcattcatgtcaaccttctcaaacgtgttactcacgtaagcctcagtattaatttggtcactctttccctcctctgcgcagttcaaacttgacgatatcgttgtgttgctgtcataaaatttgtccctctcttcggcatacttttttttattgcaagacgaagcaaagctattcatcactgctttcttattgttggcactgtcctgttcgtaattttttacacaatttgaattcttcacttttaactttaactgtttttctttattcctgtttctgtttctatcgcgtcttttcttttcctctctgggatgatttgctccgttatttctgttctggcccaagccgccgctcgtgttgttgtgcctgtgttcgttctgtgttatctgcatcgagttgaagttgctcagcatcaagtcgaagctttgggtgaagtttttgatgccattgtggaggccattatggtggctattcctgttgccacttttgttatcattcctgttatcattcctgttatcattcctgttatcattcctgttgccattccggttgccatttctgttaccatttctgttaccatttctgctgccatttttgttgaagctttttgccatgttctttgacaaactgtttaccaagctgttagtgaagttattttccatgtcgtttacaaaactttccttgccgccaccccctgcattgtctttccttgtgcaattcacatcaccgctcgcttcacaaataatatttcctccactttcgaacagcacgaggtcggtttctccgtccatcccttctgctctttccatatttgttttttctagcaaaatttctggtatccttggcaccctcaattcatcaatagtgtgggcaaaacgacatgttgatccgttcaagcaagtcttatttgcaacaaacttacacatggaagatttgtacgcaaataaattctgcgcggattttaattcctcctggttatgggcataattacattttttattaaaacatttttctccttttagtagtttgtaacataatttggttcttttcaaatctggaattgaccgtaaatcttcaatcgaatgagcatagttacagttacttccttccttacacctgttttccatatgaagggggcacagcttcgtcttccaaaaatgttgacggagggttactgacatcttcatttttttaaatttggcagagcggtctttaatttgagaaggcctaccgcgagatggacaagccaaaaaaaaaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaattgagccaatttaaccaattgcctgaacgggttaggcaaaaaaatacaaattaatcgcccaaacaggtcaggcaaaaaacgcaaactagtcacccgaacaggtcaggtaaaagagggaaacaattatccaaacaagacaaacaaaggagcatgctaattagccgaacaagacagaaaaaatggacgaactaattagctgatcaagacagaaaaaagatcgaactagtaacgataaacgacaagggaaaatgaaattacaatgaaacgacgcgaaatgcacaaatggctctcatcataattaataaaaaaaggtatacttgctacattttccgacaaattacgtttttaataatatgctatcaaaacatgtagattgtttctaaatgtcctcatataaattttaatatacatatgaattttttttaagaacaattttgagcaatttgctaggtcacataatttctgctaactgacggggaatgccactgacgagtaagtgtatacgtttgggtaaatgaataaaagcatgtaaacattatttttgcaatttttttaaaaattttcaagtgagtaaattaactgtggaggaaaaagcaaagtggaaaatcgaagaaaaagtaataacatgcgaataaatggaaacatgcaaatgtataaatatgtacatataccttacatatgtgtgtacgtttgtatgtatacttcctaagcgtatcaaatgatttcttaagaccttttccctttttttttttttttttttacatttttgcgatgacaagcatgtagtgaatatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatatatatatatatatgtattgcctatatttaattattaccttgcttgcttgttcgtttttttttttttccatggcgtatgcatacgcaaccaagaacatgtaaagcttatgcgacaaatgtacacgtacccaaatgtatgattcgacaaaaaggagggacataaaacctacttacctttcaaccttgattaggcaattttggacgcaaaactctgagtaacacctttgtggagggtataaaaacatgaaagttgcgtacgtttccgagtttgcaaaaatggcaaacgggttaaacgataaaatagtgcaactcactttctgggagaaactgccgtatgcatataaatatataacatatgcaaagacgatgcagaaaaaaatcggcaagcagtaacctctatgccgctgaaccaaaattgaacttctacaaaattgaacttctacaaaatcgaacttctacaaaacgatcttcttatgtacacctgtgcctctgttgccttgcccaataaggcactgctttgggtcccatgcgtcttgcacatatatatgtgtgtatatttatacatgtgcatgcgcattgcctacctgcgtgcagtgcgaaagtctaactggcttagcgatccactatgcaactcgcttatgcttaaccaaaacatcgtagcgtttttctcccacgtgtgatgggtatccatccggatattatattacaatttagagaattgcaaaagttggggagcagcctttttttgcgacaaaaaaaaaaaaaaatacttatcccccgtggatttgctgttgcgaatgtcgttgttcaaaaagggcataataattaagcacgtagaggtgtgtgtgttggcctatatgcacgtggttatatgcatgtcgcacataactgatgttgggggccaaaacgaatttatacgccccaaagtgaaatcacaggctgtccttaaggaacggttaccccgcttttatggaggtcgaatgcatgaataacggacaaataaatttttcctgggggggaaacaaaaagtgaaagaaaaatcaaaattaaacatttttccagattaacaaatatgcaaattcttaggttcacaaatatggggaaaacaaatgtttgcaatttttacaaactgtttcatctgttctcgctttaaaaatgatcgaaatgcattacttgtaatgtctgttttgtttgttttttttttttatttgcatccgtggtagctgtttatttctggggaaggggggggggtatttccccagaaggaaagcagccaataaacattaggagcgcgttttcccccttagcacgaattgcatcctcaaatcttattatttgaagggaataggtgcatggagaaatgacgccaacgtgaagggcaaaatgaggcctttttttttcctttttttcctttttttttttttttttcgccccgttcagtaattttccgtgttcattgatgtgaggcctagcacgtcattttgctcaaacgttctttcgtattcctcttcttttaaattttcatcatgtgtaatgtcatcacttgatatgtagctgttcgatgcaatatcgtcaatcacaatatcgaaagggcacaattcctccgttttgcacaacttgtacaaattcgcaattagactttttattttacttgtgatcgattcgtcattgtttatttggcttgtcggaagtgcattatcgtttgtttgataccccccttggtcgtgcccgtgggtgttcgtgctagaatccccaagtaggaacttaaatttatcctccaaagactcgattattttcagaatcagcccctcgacggtggtgagagaaccaccgagagttccgtaatccgacgtgagatccacaatggggatatgaatagatgccgtttctgacttgattacgaatcgatttaagtcacttttacttcttacagtgagggtgattttcttccctttgggattgatctccccgctgctcttaatttcgctcgttttgaagttgcagttcccgcacacataggacataattaggcacttcttaaaacctggtatattaatttcgcagaaattgttggcgcccatgtagttgcagcaggggcaattagacgtgaacgactctattagcttcccctcctcctcttcgcttatgttttcataccgcacggcggcgtggccgttcacgctgctacttactctgctactcataccactacccgcagcgtcatccatgtggatatacttcttaataaaatcgaagttttccttcttaactttttccactacatggtcctccttttctttgcctccatttgactccaaattaaccccctcatttttaccctcaaagtcttcttcataaaaccccatttcgtttaactcctgtttgcttcgtttgtaatgctccaccgtgacgatgcctttttgcagatcttcatcgtagtgctccagggagctcagtcctgacgggtcaacaatttcgatagtgaaaatcggttccttcgacaccacatagctggacagcttatgaactgtggactcgattagctttatgtaactttctatggtcatttgttggccctgctgattagcatcggcaggtttgtcctcctgacaagtttgttctgttgctggtgcgtcctctccacgagcgccttctccacgttcacgcttactggtaatttctccttccacgttgtgcgcatctgtgggatggatctttgcgccatctgcgccatctgcaccatctgagccatgctccccattggggccttggcctgactgcgagtgagccccctcgatggctgccccttctgggagcccattggcctcacagtacatgcgcttcaaatttccgagatactcggtgaggttgctcagggcggtctgcagaaaaccctcgatggtattgatggaccccttttgtgtttccttcggaatctcaaagtcaatttgtggaatcttcaacactccatactcagacttaatcagttgtctatccatatgctcacgttggctaattttaaaaattatttttactcctttatcctttatcgtatttaaatcttgaataacattatttctgtagttgcaaaatccgcactcaaatgaatgtattaatacatttttgaaatacgggatgttcaattttgctattttgtttattccttcttgctcacaattcatgcacatggatcgaacttggatagtttcatccacggggcttatgtcagcctcttccttcagaggcgctgtctggttattcgcggtggtttccattggtgcgggatggtgggaagcggtagcccgatttggcagccctatttagcagcccgacttggcaacccagtttgcgaaatgacgaaaggtagccacctcacggggcagttttccttcccaaaaaggcactaaaaaaggggtttgaacgaatgcgcgtatcggttcaacggtgggtgggaagcggcacaaaaatgttaccctatttctgtatgagcgctcgcgcctatctgtgcgtgattcttccaaggaggaagccaaaccaaggccgcatcgcaactgtgcagccaacaggaggaaaagccctatgcagcaatgcgcacgcttcttacgctttaacaatcgagtaacgaaattgccagtaaactggcatcatttctcttaaattaggaacaatttttaaaaagcaaacaatgaaaaaaaaaaaaaaaaagggaagtgataaatggtaaccgctacggggcatatcttaaaaggccccatttgggcgtagctaagtttgcgagattatgcatccactttttcaccacaagggggaaaaaacaaaaaaaggcacgcggggggaggaagcacagtgaaagagaacagtacataaaggaaaacttaaaaaatttcgaaaaattaaaaatgtaaaagtgtatttttatgtcgctttgcgctgcgcagcttttttgctgatcgccccgcattcaacatcttctgccgtccctgaggggagcatttccaaatcgttgcgtgtcccgattacgtatgaacttcgccacgcttctctacgctgtgatgtacaccccacacgtgtcactccttttaaaaaaagcattcctccccgccaagcacaacgtaacattcgctaatgatctaatgagctactgcgtcaaatgctgtgcgcttcaaagtggtggtaattcgtctgctgcagcaacggagtctcgtcattttgctgatagtaaaagtaaaatttgattgcaacagccgcgacgatgaagatcactgcgtagaacaaaatgtagttcacgaaaatatacgacaggatggtgacgaggatgtagaggagaatggcccccagtacccatttctgcaaaaaggggaaaaaaaaaaaaaaaaaaaaaaaatttaattcatttatgttagaacaaagtgtacatatttttgcggctgggccagttcctcactgttatgcacttcctccaatccgcgctactctcacctacgccttactataatttgctgcttgttaaacttcatttcattcggaaggagctcctcgtagtcacccttgttttgcatattgtcactcatgtatagtaaattatatatcgtggaatttctgtacgggaaaaaaaaaataaaataaaataagagacacgagttgatgtgttaaaatgccattctttttttttttttgcaacagaaaagtatgtcaaattgggtggtgattcatgtgtaatgggaaaatgtgttgcacgacaaatttggggagtgaaaacgaaaaaataatatccgcccctttttccaatgggtaactttccacgaaggcatcaaaatggaaaaaggcacatggagagtgaaataatcaatggaaggaacaactcggggatggggctagcaacagttttacgtaacacaacagaagaatatcgaattatttacacacataagcgttactccttcccttctctacctctttctcacctctgagccaaaccttgcacggcattctgcatcaatccaacggtgctactgaaaatttcacccagcttgtccatgttcattgctttgtgtccatccatctgccaattggtaggaaaaaaaaaaaaatacaaaaatgagatgatatagttttcattagttgaatgagggttggtgggtttttctcatatatcgctcttaatggcaaagtggactcggcaagtacagaggggtgtccatagatacacacgtggaacgccccccgtagatacacacgtagagcgccccccgtagatacacacgtagagcgccccccgtagatacacacgtggagtgtcccccgtgcacgttgctacgcatcagtggaaccgccttaaaggggggctactatatgtgctgcacatccgctttatacctttactcaacgtgacaaaaaaaggaaaggaaaaaatgtgggacgcttcgtttcgaatgaaataatgtatgtacgtatgtgtgtgcattactcagcggatcaccacgataaactgtccagcaccccaattagacatataacgaattgtaaacaaaaaggattaactctggggatgtcttcttgtgtggcgtggagcggccttttatggtaaaagggggacacgtctcttcgttcgtttagtgtttgtttcgcgttcctctcgcatgtctctccgttttcctttaccgttttaacctgtcaaatttgcgatttttcaattgctccagttttttcagattttccatcccacgtgaaaaaattaacgaacaaaaataaatgatcaaactgcttctcccattgcaaatacgaaagttaaaagtggagtcaaaaaaaaaaaaaaaaaaaaaacgggaaaatttatttcccccgcgttcgcaaaatttttattacaaacactgtaaaactgaatgcgctcctccaacatacgcgcgagtatatcgcccctgccgctttaacctttgcgcgaagttacgggaccatccattccagttaaacttttcaacgtggcattttctcgaaatttccttctttcatcaaatttaactttaaaaattgcacgaaatgcaaatttaaaatgggaacaatacaaagttaacgccacaattttttttttttttttccccagattcaaagattaacaattaaatcatactgcttacatgtgttatgtacacatatgcatgcgaatgtgcgtacgtgcatgtatgtatctactgcccagccgtagggatgagccctcgtgttcttcgaatttgtgcctttccccgccttacgtgcttgccataacgtggcagcacactgtgctgaccgttgcgcggattcgcaaaactggcaagcagagctcctcccccaacgtgggccaagctaagcacaccgatcgtgtctccaccgtacgcaaccttggcagacgcgtggacaggcattttctcgatcgtcactacctcccccgggagcaatattgcatagcggcaatatacatttgcataacttcaacgttgcaagaatgtgcgcacgcgtacctgcaattcgctacccccccttttaagcagatcgaaaaagggtcagcggccaaactgggggattccagtactgcaccccaactcgtcatactgacgtgctgtcacgtggcttgaaaaaagtctcgatgggcctcgttaaaagggatgcaacgtgcaggcacaaccgaggcgggggaggagaaccataccattcgctgcatagatttgctgcatagattcgctgcatagattcgctgcatagattcgctgcatagattcgctgcatagatttgctgcatagattcgttgcatagattcgttgcatagattcgttgcatagattcgctgcatagattagctgcatagattcgctgcacccattcgctgcatctatccgggcgtaccacccgagcgtgcaactggcctcaccgctgagccccccaacgccaggggccatcactgccgcgaaggatgaaccttctaattttactcgcaatcgcaacgtgccttacgagaggaaacgcatttctgcacaaaaggatcaactacaagaggataggacatgcgcgaataagcgacaaacccaggaccatacaatatgaccacgtcctttacaaagtgcatagaaagaagggagtaaaaaaaatttactccttcaggagacacgtatcagaaatatggaataacattaaaacgaggaggatagaaaattatatggaagatttttttcaaacggagcaagtaaagaatacgcttcaaaataatttcctctgttttaaacacctatttaataagtgtaagttggacagagtaattaatgtggccctgtatttttacttgaacagaattgataaggatgatgagaagaagattttttttcacaaggggaggaggtgaaaaaacagaaggcagaaaaatacaaatgtaattatcacgatgtttacaaaacaaaaaattttaaaacatttttcacttccctttttattcataaaaatattttgcatttatattttaacatgagttcgctaatttccatatataaattaatttcgctaatttacacgaacagccaaatatttgttacttaccttttgtcaggtgtcctgtccaacatcatatcttacatttgttacttgcgagaaaaaaagaaaatgtgcttttgaaaaatttaattttaaaaaaagcttccaatgaaaataatgtccttataaataaaaataataaaattatttgtggaagcagttcctgtatttattcgctttatggaatgcatatgacatatattatatttttttactttaaacataattatattgtgaacagtaattttttgtacaattttttttattcatttgtttcatctctgcttctcgaaaatgtcagtcacttgaatcatatgttgggcttcctttgtggtttttttttctcttccctcatagtgctctttgacaggaatgcctaaccgggtcttcacacgtacgtcgcggtgatgccctttaccttttttccccctaattcgactcacgggtgataacccccaccaactgtttttttcctcttaaatgaaagttttacaaacagtcaagcttgtccatcgtgtcacgcgaaccactcggtagacaactgcaacccttcaccgagatcgattcgcttcacatagaaatgcccccccccgagcgacgcaaaagagcacttatggcaaacgtctgctctcaccatgcacataccttctcctttgccgaatggggggaatgtacaaaacggttgcggatgcggaaaataaaaaggactgtaaaatatgcgaattcgaaatgtgcacacaggttactgtgtagggggacaaacggcgccacgtaaacatatggctgcgtagtgagttatcaaaaaaaaaaaaaaaaacgaaacaactgaatgcatcattgtggaacactcaaaaaaaggagtcatacagatatcacctctacggcgataaatttttttcctcgcaatgggtatcaacatgtgtgggccgctaaactggcacgccgagccatgttgtaccattttgagccgccccacaccgctcacttaaactcgttgaggatcgcgtcgtaattctcgtcctcataagcataggggttgctggccagcaacgcctggaccatcttcgggtcgtgcatttcgagtatctcctttttggcattcaggatctgcttgactttgcagaaaaggagtaaaaacagcgccttgttctttttcaaattggtcaaactgaagggcagctcgtccgttattcttagaaagtaattttcctcctgctgcgcgtggttcttctgttcgccgcagttgtctacagagggagatgggtgcaaaaaaaaaaaatgaagtcagctaggtagacaacacactatattctctccttgtataactcagacgctatacaatacgtgtgcacgcttcactgaagaaaccaccttatgcgtggtgcacgtacctccgtagctgcgcaaaaggaaggacaagctattctgagtgaacacaaacttgtcatagaggagttgtcgctcatcctcatcgattctgcccctttccttcgtaaacgtgtaaacctgcgcgttgataagaaaaaaaaaataatccaccaaacgcaaggtaatttccgtatgcgcaattttgcacaagtcctgaatttgaaaaaattcaaaaatgatattcactattttggatgtgctgattaaaaattgctcctcaaggaaaagtgtatccttctggagaaggcgcgtaaatttatccttataatttttgacaaacatatttttaaaaaaattcaaatttatctgaaatttgtcaatgtagaggtgaatcttcttcattaggctaattttgtttatacaatggaagtgttcttttgggggataactcgattttttttttccattcctttcgagaaaatatccctttgcctgtaattttgcattttttgagttaaaatcccttctatccttctgttcactctttgtaatgtgatcatcctctatgtgatgttcgtctacccattcgttgtttccccttttccacaaaccgccatcccctttcaagtctacatttttaaaagaaatgatatctcctgcacacatgaacagattaaacaaatgctgatggtgcaagaaaacagaatgaacattttgcaaaaccttttttaaaaatatattatcattaattacgctcaacagaaattcatttgcacatggcaccttcggaaagcaagaaaatcgaaatgtgaaaaagcaataacttaaaaatgcatcataaatatatttaacaattttgtagcaaaataggactatattaattgcaatgatttgtcttcttttttgctcctcatttttttcaattttttccccctcgattttgtatgccgagtgatggctccattctgctcccttcatatcgagcaaaacttcgtacgaaaagtgcacaatccgatatactacaaaaacgatgtagagcaaatttttatggatgcgcatacagtctatgcgatcctgttggacgctaactcttaagatttccttttccgtcgtgggggtctcctctacgtctccttcaccgtcttgcacacacttatctttcttctcttcttcattgcccacatttcccacttggcatcctccccccccaggggtatctttccctccttttttattcaaaacggtctgcttgacacctccaaataggggcagccctttcttggattttcctaccccagggatgtcctcacaatcacaagtagtttcctctgcccagggggtcctcccaccggtgatccccctactgtgcatatttttctgcgcaattattttgtcaaccttttcttgtagtgcttttctcaaggcaccttgtccctcctcaacgaattgcagaaccgaacggtaagtcaccccctccacattttttaaagtgtaattgttatcctcatcaaagaagatattgtacagataatcatccacgctggaatttactagtatgtattctcccccttttttaaaaagcaacatttccctcaggacggagtaaatctgatcaaggtaatgttgaaaatttttttggaaaattttctgaaccagttgatcgaattttttttcttctttcttccatctgtacataaagtacacatcgaaaaggtggctgaaattatttctctttttatttatttggtgaaaataggtaaagaggttttcattcaactgtctgttcagcatgtagtgggagaaggaggtccacccattggggggctcacttccgttgcctctccccacgtgttcgccgttgctttgttggcataggctctgttcatacatgctatgttcgtacttgctctgttcgcataggctctgttcgtgcttgctctgttcatacatgccctgttcgcacttgctctgttcgtacttggtccttattttctccttcatgttgttcagcctgccctgctcacgtgcctccaattcgtattccacaaaatacgtttcgcttccattttcttcccctttttggccaccgaagtagaagtcgaatgcgcatttcagttcgcccgcgtgcgccccttcctcaatcgcaatgtcgagggggagggtttcaccccttttgtccgttctgcccgtttcgcccgcttcctctgctttgccgcttcttcccgcttcctctgctttgccgcttcttcccgcttcctctgctttgccgcttctgcccgcttcctctgctttgccgcttcttcccgtttcgtccacttttcctggttcgcccctacccctgcctttcttcgtactctccacaaatagcaactccgccacggcgtgaaactcgaataaacagcgcgacaacgcggcgaagaagttggcgtgctctgtccccttttccctctcaacggcagtaccgaagcccaactcaagcgtagcacctctattgtcagcttcttgtttccccttcccttcgtcactcttcaagtcatctgccccacccagaccaactttcccgtcctgaaaaggggaaggtccctcggaaggcaaagaacacgattggtttatcttgtgagctccctctaaggaccccaacaaattgccaaaaaaattttccatatcgatgacaacactatcttcatgctcaattatataatcacttaagcaaagagaagtgaacggatcatttccccctccaccctcctcctcacccgcggaggttctcccatcatgtgcacaaaagaggaaatttttatacttaccaaaatggttacaacagtcaggtgtgcacaaatcaacatcacttttttgttcaacaatggaaacaaatttcttcacatctctataattcaacgagtatgatgtacgttccatttgatggaggttatttattacctttttccaattcacatttttggcaagacaatagaacaggaccataaatttgaagaggttaaaaaataaatgcttttttatttcctccaagtacttcctgtgcattttcatgatgtaagccatatgccaaaacatcacgtaggaaattttttgcccctgaatctgaatgctttcttcgttttccgaaaatatatctctagggttcagacagatatgcttatatatttttatattcccgttgaagagaaacattttctcgaaagtaactcggacgatgcatcttaaattgttaaggagattatcgtacttcatttttatttccttcataagcggggtggccttttcattttgcgcctgttcaggtgaatcctttaggaacatatttttcaaatcttccatcatttttttgtccatgtggttatctgtggggatgtcatcaccgtttgtcttgttccccaacacatttttaaacttttccgcttcgttcgatttttccaatggtgtggcgtcattgaactggggagagccattcgaaggggtgccctcttccatgttgagctgtgtctgcttcactttcgcagcttcactatctacattcccctcttttacagacttaaaaatggcccttattaacaaaatgtgcgtcttacaattacgcaggtaaagtaacatcttccatatttttaattttttataatttgtttccgctttgtctaaaaggtgaagataattatttaaacagttaaagaagtttttaaaaaagactaacgattcgtaactttttttttcctttttcattaaatacatctgatacaagggttcctcctccttctgggaaaattttttttcaataattctcatttctctgttaaatttttctatcattaaaatttgctcactataatcattttttattttatttttgttcatgaacctttccagctttttacttctctccattatttcatcattaaaatagttaattagtttgttcaagtctttaacatcgacgttcttcttgttctgtaggatcttcttcacatttatgtggcttacatttttgttttccgcgatgtgtccttctgaatcgtctttgttttttttccttttctcggtaaggtgcttcttaccaggtggggcatcgtcctgtgggtgcgttccttgctcagcagtgggttcaccgcatgcctgcttcaccccactacgacgcgcgttttccaaatggtccccccttccctgtggagttccttcccctgcgtcattctcccccggtttatcaaccccgttcgttttgtttataaaagagctcaggtaatttatcgagttgttgctcaggaagttttcaaataggttttttatttccggttcatttttcttttcctcttttttgacgatggtgttttctctcaccttcttacttagctcctttagttcattcatgcttctaagtaattttggcttatctgtgtggagcagcttcgggtaaaattgcggaaactggcttatcctaacatcagcctttgcatatttgtgtatgtgcttgttgcgttaagtgtccgtggcgtaagcaaaggtgagagtggcacaaagtaggcgggaatataaaaaaaaacgggggattttttggcaaaaaggtggccacaaattggctgaaaagtggcccaaatttttgacaaaattttaacaaagttttttttttttttgacgaaagagcaacctttcgccgctcccccacgctgagcgaaatatcctgagataaaaatgcgcacatgacagttttcgcacatgacagttttcgcacatgacaggttttcgcacatgacaggttttcgcacatgacaggttttcgcacatgacagttttcgcacatgacagtttttccacatgacagtttttccacatgacagttttcgcacatgacagttgctaattggtggggcttgcgcaaaggcgccgaccattttcctcctaagtgtgtctcccttccagtatgcgtgtcatcttttcaaggacagcaatttacacttagcaggaagaaaattgtgagcagatcggaaaaaaaaaatttcacgccatgttccttttagctctacatttttgcaataaaacatggcaagcgcgcgaacatacatgcagattgcaaatgcacaggtgggtgggcgctcttttccactcccaatccattttaacaacgattggccaatgagagtgtcgaaacggatccactttgcggagaaacgcttgtgacaccaactgaagaggcagcaaaaaaaggaaaatttggtaaatgtaccatttatagggataataaataacgcggcgggccgcgcctggtttacatgcacggtatcctctgtagagcgaataaagcacatggcgtaatgcctctgaagggatgcgaaaaaaaatctagccaaatcgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacatgatatattatatatgatatgtcgtatatgaaagaaacaccaagggaaagggcaaccctcgtatgtttcgtttaaaaaatatttttgagtacatccaaatgagcctacgcgccagagttgaatggatctattttgccgcatcccattttgttgcttcccatttttacgcatcccattttggcatttctccacagtttgcagcactttgccgcgagttcgccgttcgaggaagccccccatttagcggctatatccttttcacctctccccccccatgccatccacgttttataaaaaatgccgaaaaagaaccagcgcgtatccattgataccagcaagattaaatttgttgagaactccgagtcggaggatttagaaattgaagatggagatgaaagcgatgttggaaatgttagctgcagcgatgatatcctgagtagtgacgaggggcatgaggaaccctcgctgggggcaatcggcaaaaaaaaaaagaaaaaaaaaatagcaacccagggggagaatggccaggaggacgatgaggaggaggaggaggaggaggacggcgcgcatgatggtggtgactatgccgacagtgatgatgacgaccaggaccagcgcgatcaccagcgcggtcaccagcgagatgatgaattcgttcgagtaccatggaaaaaggataaacagaattactaccaatacgaaagcgaagactcaaccagcgatgatgatgaagaaggcaacaaggagagaatcaaagaagccatgtacctcagcagaaaggaaaaggaaaacttaaaagaagacgatttcgatttgtatgacatgtacgagcaagacaaggagggcaaatcggggaaaggagacaaatcgggaaaagggggcaaagaattgtacaacgtgcatgagaaggaaagcatcattaaaaagctaatcagcgatatgaacgcggacatgaaggaaaaaaaaaaacaaatgggtgaagaaaatggtagcagagaaattgaccaagttgaacagaagaaacgagatgatgaaatagaagatatcgtaatgagcgaacgagaggaatacaaaatattgttaaaagaactctccctgaatatccaaaaggtttacaacgaaattaaggaaaacaaacggctcttccaatttaaggaaattaacgaacagaatgttagccaaacagatatcaataagagcacccttctctatcttaagaagaaaaacgaaacgatgctcacttatatcatatacatcacgtactacgtctttcttaaaattatgaatgcctatacgcacaaccaccccgttttggataagctaatctacatgaacactataattgctaagacgaatgagctggataataaaattaagttcaagattcagcagctgaataagtcgtcctcgggtcgccagctgggcgagttggacgcgttgggaagcgaagaggcaaaagcaacgaagcgggccggcctccgcatcccagcgggggaagaagtggaagacgatgaggaggtggaagaagatgaagaggtggaagaagatgaggaggtggaagacgatgaggaggacgaagacgatgaggaggacgaagacgatgaggaggacgaagacgatgaggaagacgaagacgatgaggaggtggaagacgaggatgacgaagtggcggactccgaagtgacgaactccgaaggggaggaaccccaagcgggcaagggcaaaaggtacaaaatcagcaagaacctgataacagagtacacggatagccacatccgggaaagggaaagggaggaaaagaaaaaaaagagaaaaaatgaaaaacgagagaaacgtattcctcaaggaaataaaagacatggtatccacaagaccagaaaaaatagaagaagaaaattactttaaaaaaatggaagaaaaattaatgaactttgacgaaaaaatattgaaaaaaaaaatcaaagccttgagcaaaaaaaaaaacaaaatgagcaacttgaaaaatgtgggaatgacgtcaaatgatttgctaaagtttgtggagttgccagaaatgaatgacgaagcggatacgaagaacaatttggacgaaacaaaattttttagaagtaacattaacaaaatgaggcagatgaaacaggtgaagcaaatgaaaggagcaaacaacgccaatgatgacttcgtttcctttaagaagtttgaaaaaaacactaaatggagcaactcgcatcagaaggaagagctcggcaaatccactcattttatgagcactaaaaatttacaaaacgaaatagacgacgaaaatatcaaaaatatgttaagcttgaaaaagaagaaaaaggaagaaaaaaaattcctcaaggatcagaaaaacaaagaaataagaaaaaaattagtcgatgaagaaaacgaaattaacgatagaagaatgccaaacaaaaatattttacaaaataggggcctcgtaaggaagagaaaatcaaccgatggaaatgcaagggttcacaataaacaaaagtatatcaaaaaaatgaaaatgtacagtggccagcacgccaaattgaaggtccatgaaaataactattcaggagaaaagagaggaataaatccctacctgaagaaatccatagatatcaaatgatcgcgtggatactcgaacggggaggtgaaatatgcagacgattcggtcagcccggctgtcccgcacacatcgttatatggagcacccaacgtgttaccaacccggaggaaaaaatatacgcttattgcagcttctccctttttctcattttttttaagctcatcgcatgtgcatgcccagtgtgcacacccatttgtaacatccctcccgttggtgaaaacgcttaaccaccattcgtctgctcggtattcttataaaagttggtcttcctcaaaatttccaactttttgtaaaaaaattttttttttacataaactttatttttcctgtttggaatactcccatggggttatcccccctcgagttgttctaccctcatttttttttttttctctctctctatttgccaacatttgaaaagacttattttttttatctcctcatgagatgcccacctacacaaatgacagctgtgatgtcacggtaccaatggcgcaagggtgcatgttttcaacgaatttgttaatttgaaatgaagaaaaggggggcattattatgcagacatagcctctatagttcgcgttctgcatgtaggggaacgcatgcgcgggtgtatagttgcgtactcacatatgtaaaggtacgcatgtacatatgcccatgatgcgtgcacttggacgaattgtggcgaatgcccgtcgcggggccaactcttctaaccctgtcctgatggaaaaactgtgcgaaatcgatgcttgccaaatgtacaccttcgaagaggtcagaacaaaattaagcatcgcagttcacgtgggaaaaaaaaaaaaaaaacagaataacacgataacacgataacgtaataacataatagcagaatagcaggtgaagcattcacaccacagcgattagcccattttttaaaacgcatgtgtgccatacattgacagttatgattattttttttttcagcgcaacgtgtaacgcaaaaagaaaaaaaaaaaaaaaaaaaatattaaggcatggtcaggttgagatagagcaggaggagaatttaaaattaagccaaaagggaagcgaaaaggaaaaagccacaagggtaaggtactccgcgaggaaataatgagaaatgggaaaagcccaccaagagggaaaaaaaaagaagaagaaaaagtggaagaaaaagaggaaggagaagaggaagcagaggaagaagccggaaaagaggatcgcagcgcgtggcgaatctgccagtgtaccacttttccactatgccaagctcagctggacataaagagcccagccaaggagtccctgcttttttttcgttacacctaacgttttgattttgcttctcgccagtttgcttcacttcgtttttccgccactaaaatgaaaaaaaatgcatacctcatcctggtttacggcatttactccattctcatgttttctctgtccctaagaatgcaaaaaaatatattcaagtacataactcccatttcgaagagactgaacttaagcaagtttcggagaatcaaaattttcaggaagagaagtcagcgcaagagagtgaacgtcttcaacgatgttgtaaataagtacataggtaagtcagccgagtgattgtctcctcggtgggcgcttcgccgcgggggtgtccacacgggtgcagctctttgggtgcacttttaagggtgcaattccttgggtgcacttttaagggtgcagttctttgggcgcacttttaagggtgcagctctttgggtgcacttcttagggtgcaattccttgggcacactttgaccgctcccccccccgcaggactggacctgttcttcagaaagctgaacgacgtaacggacacccgggaaaagctgaactacataaacttcctgcacaaaattgtggaggacaagacatgcgaacatctactcttcaccaacaatcacataagaacaattatatacctactgaatgaaagatttttaatcctaaaaaaacgaagataaaaatgaacaggtggattatcagatcatctacaaactcttgctcatatttaataatttatcaaagcataaaaatttctatcgaattatacttaattttacacataaaaatgtgaaaatatcacttctgtatgttattatgaatatacttaatgagaaggaacagacaaatgagacgtataaagaagccaactctttttttagttatttcatatccctttttaagaacacctcagatgaagggaaaaatcagggtatggaagagtcttcagaagggggagaagccaaggggaaaggagggaagaaccaaatgaagaaggaagatatagaagaaatgaaaaataaaatagtttttttaggtaaaaatatactgctaaaattgaaggaggaaaaaatgaaagaagaagggaagtctagaggatatggattaactgatcatggagaagtgcttacgagtatgccttacgtagaagaagattttcctacacaggatgtagatcacacatgggagaaaaatcgtaaagaatataccaacaatatacacgacggtgtaaattcccagttttaccaaaatcaaaccttgaggggggaattccccactgaagaaaataaagaaggggaaatatttgactctacaaaagaggggaaccaaatggggaaccttaaaacggccaattgggcgggggccactgctggccatggtgatccccataagggggcgaactcatttgtgcacagcgatcgatgcgatgctggggagaactcctatccgagggacgtggaaccccaacaggtgaacgctgcacaggcggtaggagccaccacagacaatgtcctcttcgtccccttctactttaacaaaaacgcaaaggataacattctaaccagcgtgctagtgcagttccaaaacgaaaatgatgtcatcgtgtataagaggaaggcacatggggggaatcaagaccaagcaggcgaacaactctccgtggagaaactcagaaaaaaaagcatcacaaatggcccaaatggccaaagcagccccaatagcctgaacaacgtaagaaacacaatcgaatggataggagacgaatacaactgcaacaactattttgaggtttacgaaaattacgcagaagacgatgtagacatattgaagtatgagaagaacaaaaacgggaagaggttccacatcagggagggtagaagtgacagaggaggtagaagcgacaggggaagcagaagcgacagggacgggggggggggggacaaaacgaatgccgttgatgatgtgcatgaagaggggagagaggtggaagacgaagaaaaggatgaacgagaagaagacatacatgaggaagaaggagaacaacaagaagcagtagaaacagatgaagaggtagaacaccaagacttctttgaggaagatttacaaaacgataaacacgatgagaaggaggaggaacacgaaaaaatgtttgaacaaaaaaaggttaacatcgttttgagtgactacaatgtagatattaaagatgttgaaattaatccagaggctaaggtcaatgggggtgcagaaaataaaagccgctttctaaatatgggcttactaatactgataaggaaaaatgaaaacgggaaagaggacagatgggcgagtctgaacaggcggggggatccagtagggagggaaatatatgggggtgccgaaatggagtcaagcggcccctctgtggacactgaaaatgttgccacgggtaccccatatgggggtagcacaccaacagagcagatgaagcagtcgcacaactatctaaatgcgcagaggtacataaacagcgccgatttgaagcagacgctttgcagaggaggagagcctcaaagggggggggcacctgtggaggggtacgaagaaatatacgtgaaacgcaaagaagagggagaagggggaaaaggcctggagggggatgcaccaaaaccggacaagtacatcctcacagggttcatacaattcaacctcgatttgctgaaaaatttcaaagtgaacagtgaggataaggatggagggggaagcaaccccctgcatgttggcaacccctacctgaatttctcccttgtggaaaattacatcgagtcattattcagacacatcgacctgaatgactacttcacaaacaagctactaaaactactgtacgaaattttactggaaaataaaaactccgtggtgtataatttgtattactacacaattatgaagaaggacaacatgaataagattataaaaatattgtcgaaaaatgtacaaaataatttaaaccgagcaaatattacgctcattctgaggatcctctacatcctgtccttccagcaagccttctacagaaatggattaaacaacctaaagaaaaacaaaaactacacgcttttgtatggaaatgtggccaaatatatagaagacataaaggcaggaagctttatcaaggagttgcaaaagtgggataaactaatcgaatgcttaaaaacgttaactctctttttcgaaagtaagtacacaaatcagaactcgctttacatacctgatgagaagaaggagcagtttctcttggataataaaattttaaaaaaaaaattaaataacatttataataggcattttatttgcgaatataaagatctgattatcattcggaaaacgaacattttgttgaaggcgttgggagtgaacatgttcgacctgtacaatgatatcgttttttcggacagggaaaagaagccccatgattatttgatgaaggagggagagcagcggaggggacttttccaccatgtggggaatgccctttggggatattttgccaaagcgaggaggtacgtggcgaggcaggccgtggaggactgcctccccattggtgggagcggcggggggagtggcagtgggagcggcggtgagagtggcggtgtgagtagcagtgtgagtggcggtgtgagcgtcggaagtaaccgggggagtgccacccccgcggaggcacaaacgcacggggagggcgcacacacacaggagcaaagaaacaggaagaagcgaacatatatctatgacctgaacagcaaggaacatataagtatagaaaaatttcgtaacttcataatcgcattgaaaaaaaaaaaagaaagttaaggatcttatgtctagacggaggaggaatccgagggttactctccatagaaatattaaaatgcataaatagccatttgcagaaaaatatatttgaatacttcgacatcatctgtggaaccagtacaggggccatcatatccattttgatcggcctggaaagggcccacttaaatgaagtcgaatttttgtacaatctgttaattaacaaaatttttcagaaggacatgtatgcagtgaggaatacaagatatttgtttaagcattcttactatgatgccaacatattgagcaatatcttaaactccttttttaaaaacatgaaaatgtttcactacaatgccgactttttcactccctacgtctttaccgtgtcaactcagatgaatgtcactcctctacaaccagtcatcttgaaaaactacactgccaacttggggaaaattaaaggtggtaaagaggcagacgtgtctgatgcttatacgtcaactaattatgatcatgtcggggacagggaagagcagaatggagaggaaggcgaaaggtggactcacttgcacagcaaccaggtatgggacgaccagcaaagcgatgcgaaagacgcgacggatgggaacgacgcgatggatgcgaatggtgctatggatgcgaatgccgctatggatgcgaatgacgcgaacggagcgaatgacgcgaacggagcgaaccgcgtgaacatttcggagaagaccaacccccacatgagtgacatctacgttaaccaaaatataaacagcgtcagtatttacaaaagcttttacaacatttttgtgaagtacgtactgaggtgcaccactgccgcgccaggtttttttaattttttctccttcgacagcaacatatatgccgacggagcgatctgctttaataaccccaccctggtaagcctcaacgaaatgaaattaattttttacaactatcttaacagtcggaaaaacaccttactggacagagtaaactgttttttctccaaaaaaaaacaattggtggagacaaaaaataaggcaatcaatcttaatgactacattgactgcatcgtaagtgtgggcactgggaaatttaaaccaaaaaatataaacgaactgagcgaaaataaaacgtatgacactttccttcggtgggatgttttgttaaaacaaattgtgtactcaattaccaatacggagttgacacatgatatatgcaacaacgtactcgatagaaataaatattttcgattcaactgcttcattaataatatcaagttggatgaaacgtctccagaaattattaacaagttgaagcaaatcgggaagcggtacttcgaagaccattcttacaaccagaagaagctcatccaattggttggcattctggaggacagccgagatgtcaaggagtaccaacagaggcaaaggaaaatatggggagactcctttcttgatagggtgaagtccaaaatttctggcttccttttccccaattggagggccattggccagggtagcgcacaggttggaagctcaaaccaggttgggggcaccgctcaggttggaggcaccgatcaggttggaagtaccgatcaggttggaagcaccgacaaggatggaagtaccgacaaggatggaagcaccaaccatgttggaagaaccgaccaaagggggggacaatttcccgcttcatctcacccagtcaacgcagagaagacaggcgcacaggccaatacggagccaaatacacagtcacacacaagaaactccgccccgtatcgaaacttcaatttcggcctcgtggacgaagacgaaaagtttgacctaaacaatatcgaagaaattctagacatcataaacaaaagtaacaactcgggtagcagcacaagcacaagcacctcaaacggattctttcactacttcaccaatctcttctacaacaacgataaatttcttaagaaactagagagtatgcacaaaaataatttctttagtagacccaagagagaaaaaaataactacgttaatgtcgtaccccttacaggaattcgagtgttactaaatgaaatatatttcatccttttgaaaaaaaatttatattttcacaccgatgagtgcttctctaatgttgaagaagtgagtaaaaaaagttacgacatcaacattgataaaatgattccatacaatgtggctacctcccaaggggaaaagggaatcaccgatcactccaactcccctgggggaaagacccaaggtccgtatggaagtggtcagacagatgcttcccccactaatgaggaatcttcaagaaatgaaacccatacagatacccattcgaacgatacacagagaaaaaggagtgtcaacctttttaaggactctccatctgatgaagacctagacgaagataatcatccatataaccctaaagggccatccactggtccacattcaaaaagaattcataactttcacaattcagcattcaacgagaaacacacaagttacgaacaaggaggaagttactaccactctgaaggcacacaaaaagacgatcctctacgtgagacacttgtacgggacgaaaaaataaacacatccgatctggtggacaattcagcgataaataaaaaaagacttctcaaaagggatgtaaatatgaaccacataaactacaaattttttaaatccatgagcacggaatcggcggacgggaagaagcagaatataatagagttgttgcgaaatatattttttaaacgggaagcgtaaaaaattgggtgctaccggatccataggaggatgtggcatccccagatgatcctcctcgcactcacccgtttgacgtgttacccgttgatctgccgcgttacaccctgccgcctcacaccctggcgcgtcctttcccttcgtttccttttttgtttcccaaatgacttgacttaaccatttgtcccatgtttttagtctctcttttttttttggtgttaatttaacctaaatcagacgaacaaatgtttaagttcatctctgaggatgtagaaatagataaaatgtccgcctcgtagcagcggtgccattgcacagaacgctggatgatatctcatgggcttttaccgtttcagtgcattgacttcgatttttggcaggcactgtccactgcatccatgactgcgtaggggataagggggggggagaaaaaaaaaaaggaatatgatgagtaccaagggaggagtgatgatgatgagttgtgcacaatttctgcacaccacatacgctccactacgcttccctacctgcatatttgaatgcgtgtttctccagggtggacaagcccacgatggtaatcccacctggggaacacacatcgtccttcagctgctgaacgggatggctcgaagcattaaccatgtgaacggatccaaggattgtttgcagaaccagttttttcgacacatccctatttagcccattcttaacccccgcatcaattaaactttcaataaataaaaaaacataggctggtccacaaccagagatggccgttgctatgtccatgtcagcttcttttatttcttgtataactccacatccgctgaaaatattgattaccttttgtttatctgttgcgtccacattattatttgcacaaaaaacaagggagccttctccaaccagggatggggtatttggcatgactctcacgattttggtgctacataccaccatctgggaggaaacgtgccggtagggataatgtaaatcggaccactcattcggggggggcggccacacacatattacacgcatgtgctgcatgtatacatatatacatatatatacatatacatatatacatatgcatatacatgtgcatatatttgctgcactgatgcagcgcgtccctttgcaggggataaaatcgaatggacaaaaaatagcttcttctttggctacctcttccaaagttttcaagttcagtccgccacatatggagatgaccaatttagagcctgcgtgttgctttaaatggaaacgtaaaaagtggtggggtgaaaagtggggtaaaatgtgaggggaaaaagtggggtaaaatgtgaggggaaaaagtggaataaaatgtgagggttgaaagaggagggtacaaagagagggtaaaaagaggagcgtaaaaagagcaggtaaaacgcgcaggttgaaacatgcacagtagaacgtagcgagtgaactctcgaatgcacaacccctgaaccctgaccatctacatccacttacaaagcgactatacaccttgctctcctcatttttcagtcgcccatgtgaagagcacctccttgtcctctctttttggtacctgaatttcctgcagtacttttccagcaaggtctggtttcacggctagcacaattatatcgcacgtcttggcaacctgcagaaagacggggggtaggagtggcaattttcttcaaaacattaacttgattgttgtggacggcgtgccatcgtagggttgttcatgaaggaagcatggccaaattttttgcaactcccatggcgaacgctgatttcctcgtaccgcttcactagattggaggtaaacgaagggagcttccttcttcactggtgtgtggtaataaatattttgattcccaataagcttggatctttctatgccgtaggctaacgccgagcccatttttcctagaccgatgaatccttaacatatggaggggaaaagtgcagtgatgatagttttacaaaaaggtaagaaactgcgctggggacccattctaaaggcttgactcatttttgaaagtcttagtgggacatgctccccgtggagaaagggtcctccaaaggggacgtatgcatgacgacatgctcatatgcacgtatctacacatgcagggtgatgttgaggcataattagggttaacaaaaaaaaaaaaaaaaaaggagtaacttacccacgcggatgttttccattctgctgcagcggctgcttcgatgaactagatttactaaaggagactttgtaaaacagtacgaggagttgtactacttcccagttttcttttttttttttttttctttcgtatggattaaaagccaagatggggagtaaattcctatcagtggtaaaatgataaggtggttagcgagatgacaaaaatgcttctacgtataaaaagagtataaataatgacgcataatagggctaactagccagaaagaagtaatcacgacaacacaactgggccagcacaactgggtcagcgcaactggtgaaagtgatacccctatagaggaacgttctctccaactcctacacattaccgcatgcagcgcacttttctacgccacttgtgcggaacgacgggatgaaccacaaacaaattgatgcccccctgcccctttataaacgtccctacgaacgttaacataaaactatgcaacgctgaggaacacagttttgtaaatcatgccgcgtgttccttttttatgtttccgcttggggggctactaacgcggagaagtgacgcacccaccctctgtgcctatcgtttccccataatgaataaaaaaaaacgattgacgtatgagttgcatagttaacgtttttttttttttttttaagataaatatatgggtaaaaaatggttcgaaaaaaaaaaaaaaaaaggggtacctaacgggtaaccgaaaaagataccgttttgatgatgcataatgttatgtattcccagtttgtcatgaccatggaaggacacaacagaggaggattgggggagtaacactcacctgtttagctagccgtgattggtccttcaacgcatatacacggctggcttgcaaaatatgcaacaccgtaacaagaaaatggagcattaatcacggaacggctattgtttagaaagctcgcgcggacagacacagagctatattttcacgtgcacatcgagtggtgtgactgcacaaggggtgtgactgaacaggggagtgactgaacaggggcgtgactcgggcggtcatcccgctcctaaattgtctgctacaccgcctgctttgcgaaaagggacaattgcgtagttgaagcttgcacatttgggacgacattcaaactgggctgtaaatccgacgcaattttgctctttcaacaaaactcgcttccttttttttgagaggaggaaattttgggtgaactcccaaattgagagtggcaaggggattacctacaaatgaccgtgtcatcaattttgagaatcatcatgactgtctcggtagccaacttaatcgccgtggacgtgactagcaaaggttgtatgacattttcatcaatcatattagatatggtacccgtgcgaatatttatcccggcgtacttatgtccctctgcatgtttgttcctcaattctgtgacaatgtgaagtggtgagagtcctgcattttctgctaacgtgtagggaattaattccaatgcatctgaaaaagctttaacgcaaatttgtttcgaccccttcagagtatttgcccattggtacaacttttgggacagttccatttctggggcagctcctccaggtaaaatagccctctctttaattaagcttctaacaacacagagagcatcatgtagcgatctttccgcttcgtctagcataagattatttgaagctctcaacaaaacagaaatggtattctttgattccactcctgtaattttaacaatttcaccatacccaatcgattctgtgaccacattttcagcatatcctaatttatccggagtgaaataatccagactagccacaggtacacaattgcaagtcttcgaaatgaattctatgtcttccctttctatgtcttttataaccataattttagacttagataaaaaatccaaagctaaatcatttactgcatcacgtaaaatacttttctgtatgagcaataaattacaaccagtagatgcaatttttttaatcatcttagcaattattactctttcttctctcagtaatctatccatgctattataatccttaaccaccactgtgttatccatatcagtcttaggtaaggataaacagaactgtatcagtcctatcttggcttgagataaattctttattccatgtgcacgtttgctaattttgttactcgtaaatattaatccatctacaatttcggtgtcttcaatggtacctcccaattttttcacaattctgatgttgttcaagtccacatttctgtccttattaatatctgtgatttttaaaataacatctacagctatgggtgccaggagggaggaattatgagacaccaccttcgaattcaatgacgtgatcgcattttgaattaacatgtttttgtcattcaggtctattgggatggacatacttcttaatatttcttcactcttcaatgacgcctcgaaaaaactttctgaaattttttggcagtgtatatttttgtctagcaacgatttgcacacatttaggagggacccacacataaccactacagaggtcgttccgtcccctgcctctacgtcctgcgccttgctcagctccacgatcatttttgccgttgggtgcgccactgccatttctttcaggatcgtagctccgtcgttcgtgatgatcactcctcctttcccgtcctcgatctgaagggggatgaagcagcggggtggaagaagttaagcagcgggggggatgaaattacgtagaggggggtgatgcaaatgtcgcactacgaaacgggcaaaacaaatccccactgtgcaacagagggacaaatcacgtgctacacaaacggcggcacacgcgcacgaaccattttgtccatgcccttcggacccaagctagtcctcgtcacgtccgctacggccttcgccgccaaaatgttcatctgcctcacgtcgctttgcttttcatttctgttcaagttctccgtgttcctgttttctacaaagagggagggaaaagggattcggaaaaacatatgtcgctatgatggagtaactgagaaggcacgtgcagcctacggatcaggcactctcatcacaaccctcccggcgtcacattaacgcgtgcacacgctgagtggtaaacacaaagtgcaacacgttaatgtgtactgaacggggaggaatcatccgtatgacgatctttgaacaaaaaggcaggcacgacaaaccgttggtgtagcaacaggtcaaccattttgaatacacccaaaacggaaatgcatagcaaaaaggaaaaaaaaagagggaactacatccagggaggaaaatcttccctccaaaaaaaaacagcactcttctctcatttgcacatacacaagggaataatgcggaggggctacctatggggtgcccctcctcacatgtagaatgtccctctccgtaaaaacatttcgcacacaaattgtattacttgcaacttcagccatttttattgatcctactgtacaggtttatctgttttgtttctccttttgtgtgtggattatcctcaatcgggttggatgctgatatgtgctttatgcccttacgagggagtggtgcctgttccaaatggttaagactttgcaaagcagatacaatccagaaatgaaaaaaagaaaaaaaaacactttgcgcagttatagatttttttctccttcaactaaaacaaagatatagaggaacgctcaaatgtagaaaaaaaaaaaaaacgatatgtaaaaannnnnnnnnnnnnnnnnnnntaaaatagtacaaaaaaaaaaaaaaaaaaaaaaaaaaagctaaataaaattgcttcaaaaaggaacaataaatagtgacaattttttcgctgaattcacaaaaggtaaagaaaaaatatgtgctgataacagtccacatgtttttttgttattttattttttttttctacccctgcacaattattttatgcgtacaagtacacgtatgccatatgctttattttttctcgcgccactgtgtcagtgtggcacggcagggccatctctctcccttggattgttgtcgccaacagggcggcccacaaaagaaaagcactctcctatatatgcaatacgcatataaaacgcaattagtatgccttttttttttttttttttttctcgctgggcacagtactacaaataaaatgtaaaggtttgaattttccaacttacagtttctcaattttttttttttttttttgtttagccgtagtgcatgtcatgtaacccccacagtacagctgtacggagttacgtttgcgtaccaaatacatgtccatagctgcgctacgggcgaaaagataaacataaaaaagtttggaattaaaacttggttagttctttcagcgcatactgctctcatacgactcatatgcacgcttgaaagtggcgcgtttgtttccctggcgactttccttttcctatagaaaaaggcgctcccggagtttccgcttggttcattagtttatttggaccaaagtggaaccccacctgtaattttgttcgcagtcgtccatacgcgcgtcgatgatttgagtgaggccctgagggagtgaccttctgcattcccgcgcgttggcttcatttaccgggttgctgcttccccgcgcgttggcttcatataccggggtgctgcttcccctcgcgttggcttccttttcctggtcgcttcttccccgcgctgtgccatctgcgcctctgcatgcgctagttagcatccgtggccgggcgaggcgaacaacgacggcaacatgggcgtagagaagaaccccccgcacgtggcgctcaaactgagtgacgtttttaccgcagaaaagaaacccgcaagagagaacccgcagcaccaacagagcagaaaaccaaacaatgaagaactcacagaaaagtcgagaaacatactgaacaagtacagagtgacgcaattgaacaatggagaatttaacaaaatttatgtaaagaataaattcttcaaagatagagcaagggtgaatagactaaggcaaccaaattgggaggtaaaagctctccccaaaggaggcgatgactccacgaatggggtcccaacgaaggatgcgaatgaagaggatacaaacgaaaaaattgacacctcggttaaattctgtaggagaaaaattcacaaacaaagcaacctccttatgtcgaatgggacaatagggctagttgtgcacaacggagtaatgtgcttgtcgatgaaagggcaacagtgtttcgtcatcacaagtgccaaaaacgcattttatgtcctcgacccacataagcttaggaaggcctacacatccgagcactacccagaagacatacaaaatttgtattgcgctaatgggtacgtctacgtgattttccgaaaaaaggtttacaaggtgaatgagtctggtgggaaaaaaattttctccttggaggatgacttgcatagtattgtaaatattttgactgtgtatgattacctgctgacgtatagcaaaaaggagatagttatatggaatgacgtgtacaaggagggatgcgataacgacggttttgttagcgattcgtgtagtgaggtggggcagggtgacgaatggggagaagagaaccctgatgaggagaaagcagcgaaggagggagaagtgaaccctgatgaggagaaagcagcgaaggagggagaagtgaacccagatgtggaaaaagcagcgaaggagggagaagacgcccgcctcttgggggacccacccctgagtggctgcccaaacgcaaaaaagcacctgttcaaaaggatcctcctatttgatgaccactccgatgtcgaaatacgctctgtcatccaccccccagggtacataaataaagtgatcatcctaacgagtgaaaataaaatttatctctacaacatcaacaaggagaaaattatccacgagtatagtgctctccggagcgtcaacttaagaagcgaaaaaaacataaaaattatgaccttaacaacgaagaaggatgaactgtgcatcgtaacgtcaaccaatgagctatacataatcaacacagagagagacgaactggtgtactcaaagaatatacacatgaatgaggataaaattacctgtgtgcagttctacaattacacatttaatggtgaaagtatgtcaatcattttggtaggtaccgagttagggaaaattattatgatcgatccgaatagcagtaactacttcattttgcgagatgctcacgattgtgtgaaggccatattgatacctcctcaagggggagggtacctattcacggtgggacaaagagacaacaaaatcaatctgctcaatttgcataagtctacgttcaccttggatgtcatgaagagaagaaacagttgtgttggactcatcaataatgtaaaatacctagacgatgaaaaatttaaaatagtcgtttctgcaaatgaggtaaataaacgggaaggaaatctctacatcataaacccacattgccctgaacagaataaagacttttcatggaacaaaaaaattaacctcatagataggaccatcatcgattttgacattaatcccaataggcactacgattggaataacatcctcgtgtgtgtgaagaactctcacagagtttacttggcttcctcctacaagaaaatcatagacaacgtgtttttggcccttcccagtgatgttatcagtggggcttccaaacagcgcatgcagagaagggggaaggaggcagcaaagaaaagaggacaaggagtagaatcacagggagataaccccaacgcagtgagggagggtctctttgactggatccataacctgtcaaatcatgcacaggaaggtaccagcgaatcgaatgaggagaaggagaaggagtacaaaattattgatgactacaaccaatatggagatttagaagaagatgaaggagaaatgggaatgagaagaaaaaacgcaacgagtgtgttgatatctacatgtggacatattggcatcgtggggtacagtgatggagaaattcattccttcaacatacaatcggcaacgtacagaaatgagtacaagctgaataaatactctttcaaatcaaaggcacatctaaatggagatattttgaagctgtaccgatatggtataagcaatttcgtgtccgcctcaaacagcaaggaagatctttatctaagggtatggaatatatacacaagtgagttagtatactcctactgtatcaaaaaggagtacctaaatagtggtcaatgtaaaaggaatcacaacagtgatgatgttaccatctcttccttctaccattttaacatcctcactgtggtatgcctttcaaataaccacacagttattctagacattgagcagaaatctataaccagaaaattcgacttcgcatatgcagttaccaatgctactttcagtgctgacaacagattaattctattcgctctaaagaatagaactctactactgtatgaaattatatccaacacttttatcgattacttgttattcaaaagtgatatcacttccatgttgtataatgacgtttatttgtacactgcacatagcgacgcggaaaattatctctactcctttactaataaaaatctattcaatagcaataactacgttgttaatgattatcagtcctttggtgcctttctcatggaggagttgtctgatgaggaaagcacccgcaagtgctccgaaccaagcgtggggaaactcattgggatggattgcaacgtggatgatgaatacctgaatggcagcgccaatcgagcaggggactcctcaagcgagaccaaccataagggaacgctcaaatcggcgcagtcaatcgaaccatacaaatccagcgaaaaacaaatcaacagaaatttactcaccatgtcgggatttagcatgtcaaagattgcctatatcatcttcttagataagataaaagaaaattgcagggtacaagagagcgtaaaaaaaaatgaagaaatcccctttttcctcagcgcgcagctggacagaaatatagagtacgcagaagggaaggaactggagtttctgcaaaatatcaccaggggggaggctgacgcgggggaagaggctgcggagcgggaagaggtggttgacgaagtggttaacgaagtggttgacgaagcggttgacgaagtggtagacaaagtggccgacgaagtgggagataaaggggataaccaggtggacacccctggcgatggccacgcgaagcccaaagcgaacccccgaaaaacgaaaaacaacaaaaacagacacatcaccaaggtggatcaaattgaaatgcccaaatctaagatgcaggaaatgctggcccaaaacgaggactcatacatcagtaaatgcgaaaaagaaaaaaaatgcggcacatgggggatgcactcccccgttatgcagcagaaaacatgtttacaccgtaaaactgcccatatgctcctttttttgtgtgtacatatattgatttccgttttcttttcccgttttgcctcttatttagacgtcttgaagtacctgatgggactctccccatccggggtgcacttcaacatcctctgtttgagctccaaggacgaggttaaatttctgccctcgcagttttctgcctatccaaggcatgcaccgatgcacgtacttaaatgcgtacactcgcacgtgcaggcatatacacatatttacattttccccctcccctcccctttttttttttttagctggaaaatatgatgaactttttcatttatcatgtcaaaacgaacgacaatatcgacctgattcaagcatacatattcatatttttaaaagtgaggcttgcatattttattggtgcaaaagtgccgctgtagaggcggcaagatggatgcgcgcgttgtggatgcagttcgccgggcgataagcatatgtaggtatatatgtgtataatttttttttttttttttccaggcgcacggcaaaaagctgctgaaaacgaaagacaaaaaacttaggaacaccacagaggtgttgctgcaggaaatacaaacgagctggtcgaatatcaatttcttatttgaaagcgttattttttttatcaaatttttaacaaatatacagatggagtgacactatcatgggagtgaagcgctcaccagtcgttagcgcgtctgtgccatgcgcctttttgtgtgcgcccattttgcacctttcagttcctcccgccctgcgaaaatttgaattcgggtcagcgataaatcagtaattccatcaccacagaagcgcagcataaaatggcagggagtatctcgtagacgcacattccttacagttggcttcattttaccaaactgctcagtgcgttatatgattgtgcatttgcgtaagtataattcgttcaatatcaaaatatcgttcttgcgacaattgcctctcttttaagcggtacagcgacatggcgccttttcattacttgtttcgtagaaaggcgacttgcaattcgtttgctgattcgtttgtaattcgtttttaattcgtttctttacagccttttttttacggctttttttttactgcttttttttttacggcttttcaagtcgagacgccccttcaacctttttcaaaacgttccttgaattgctcttcaggttattcttcaacctttaatttcttgtaatgccccaatttcttatttgacatgtgggaatatcagcacatgacagtggaccatttgcatagcgtccacgttcaaaacgcttcgcaaaaagggttgtcaaaaatgtaggagcaattttgttaagctaattattccgtgttgcaacttgtccgtgatggctgttacacattggtggcccttttcttggtaaaccgcttgtcaaacttgtcattttgcatatgtacaccaaaatgaccacacgaaagggggtgaacaattcttataaatcgtgaggaggacaccctttttaattcaaaaggaattctcattactctccaacaagtttgccttcataaagttcttgtgcactatgggaagggggcagaaacgaaaaaaaaacgaaaaaaaaaatgaaaaaaaaaagtaacccccagcgcggtagttcattatgtgctcctttttatcaagtggaacggacacacataaaagccaaatgagcacacacatatcaacatgtgcatatgtacatgtacgaatccacttgataacatccgtacgtgtgtgtgcattttttttctctctccttacactgctgctgatcttcgtcaatcactcgctgaatttcttgcaagtcgtaattctccgggttaaacctgcagttgcaaagggcaattggttacactcgtaatggtgaagaagtctacatgttgacaaggaaaggcaaggcgcaaattggaccaaaggaataagcgttaagttgtccaaaccgataatcactcaagtgcaacttttaacacgaaaaaaaaaggcatattttaattcaaagaagtttccaaaaaaaaaaaaaacgactagccaaaagcatactcgcgcaaaaaaaaaaaaaaaaaaactagctaacttgaaaactttgctattttgcatttcaatttctatcagaggttcttcattataactgcgttgataagaaggggaaaaacaaaattaaagaaaaaggtgtgaactatgaagggatgtcacagagttgcgagtatgtagagggggtggcaagcgccgtgacacatgctgttattctctatttcactccaccgtttgctagtccatccattccctttttttttttttttttggcttttcctattactcaattaactccagcttgtattccagatccaggaacttgtcttttttctgctgcgtttcaatatgataaattaagctacggcagttgtcattgtacgcggcgccggggttataccttaacttaattttttttatgtaggctaaaaaattgacctttgggaagaagttaaactttggcattataccaaatggtatttatacgatatgaagggtcagagttgggaggagcgaaatcagatggcagtattgtttgcagtgtttataaaagtggaggggtggcggatgaactgcatttattttgtgttcttgtggggggagaggggggttaccaaataaagcgcgcaatgtgatatgtgtatgtgtttaaaaactggccacgcttcatcacatacatgcgtatatgttgttttaaaaaaaataacgcaaaaaaagggttagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaatgtttcacagatgcctatgtacatgcgcgtgacgctgcacctttggaacgttccgcttttccgccatgtgcaactcgacgaggtgaatgcggatgttgctacacgtgcaggagtgtttagaggggacacccttttgtgcagcttttcgatgccacaaattggctgtcccgggtactctaccccctagtgcaactccgttttgtaccgcttgctgactataattggcgaggtgctgtccgaagagcaatcattcgttggagtgtcgtacgacctctttttggcagaatcgaacttttcggcggacttctcactcgacttgaagaaatcgcgtatgtccctatcccgtttggtgttactactggagcttccaaatgatttgttatgttcggatgatttcctcctaactttaggggtcgtgaccaacgaggtgggataagacttattcgcatcgttggttaggtctatcataaatttatcgaacttatttacctccttcacatttagtgagtcttccattccattcaaggccgtcgtaagtgtattccactttctgttaataattttccaaacaatttcatcaatggtattttgtgcaattaaataatggatgttaacaacttcatgggtggtaccaattctgtgtgctcgatcttctgcttgtattatttgtcctggtacccagtacaactctccaaaaacgactgtatttgcagcagttaagtttaaccctatcccgcaagcagtcaatgacagtaatgcaatttttacctgatcatcattttggaagctcttaatatacacttctcttttttcaataggggttaatccatctacccgtataaacatggtttttttctctgtcaaaaaatcgtcaatttcatccattactaatctatggtgacagaagagaagaaacttgatatccgcatcgataaggtatgtgatgtattcctttatggctttcacttttgcataacccgtcattttgaatagatgcgaaatggacacattatcttcgtcacccttgttgggaataccactagtgctttggccatacccgtactcattacccccaccggacaggggtagttcgttcatatcttccgaaaggttgatattcttttgggattctaatttcctgtggtaggtaagaatttcgcttaactcttttggaggtatttccactggaattttggatctcagtttttccggcaattctttcaaaacatctttttttaatctccttatcataatcgtattggtcagaaataggtgtaactcctctgtgtgtttgcatccaacgtattcgatttttctcgtgtagatatttttgtccttaaagcagtatctatcgcaaaactcatggtaattaaaaaggttaggaataatgctcgacacttgttcatacaattcagatggtttattcaaagctggggtacctgataacaggacacatctcttggcactcctaataatgggagtaatagcttttgttctctttgaaaaggaatttttcaaataatgagattcatcacatacgatagatttgtacttattctgatacttatcatttttggtaattaattcgtaggatattataatcattttgcaatttctggggatatctgtttttccacttttcacaacacagatttgatcttccgataacaaatgagataaccatcgtagtgcctgatccttccactgaaacctaatggatgatggacaaacaacgatgaatggccagtcttcctgataaaatgccatcagagctaatgcttgtaatgtttttcccaatcccatttcatcacctattaatactctgccatttttttttaaaccaaaataaactccttctctttgaaaattttttaattctgcacttagcttttctcccacaaggatatccattttgtcataattttttttcgtgtatggacataaagtattggtcagaatacttgcagtaatttctgaaactttttgtggctctgaaaatcggctgtactgtttaaaacactttagaaggaaattagggatgctctgtatgcctcccaaaatggtacatttttctttcaaattggacaacacatattcgtatttatctgcttcgaaggtgatgcaggaatagttattggttttctttaatgttggattaaattcggataatattttgaatagctctttcgggacgaagtttttaaagctagcaaatttcctaccccctccattactgttgttatccttttgtacaatcttaaaagtgtcatcactgaaaatttcaaacgccactatgatatcgaattcgactctctctcctttttcactcttattatagctgttacttatttcattcattatgttctcctcgtacgtcttgtattctctgctattcattttgttcactgatttagccccttcttggtatccttcctttttgtaacttcctccgggagtgcccacccctttgagcactgcattggggcttctatcaaacgagcttctacttcggtacgtgtcccctcctgtcctatcttggtatccttcccaagtgccaccttcccacccctggccgcgtgagcagttcgcaggggatttgctgcccaagtgtcccggatggccaaaatgcccttgcgaggggagcagttgcccctgatgaccgcgctccccctgatgaacccgctccccctgctgccccttttccctctccaggacatactccttgaactggattagcgaccccgaggggttctccaggttcttcacccatgtcacgtacgacttatgcttctcgaacacctcctcgaaggtcttcccgttgtacttgccgaagttgaaggtacccatgggggatgcactttaagcggtggcgaagaggcagtttaggccgtggcaaagaggtggctaacttggcatctagcttggcacctaacttggcagcctctgcaccaggtggcgaacggcctgggcggtcctttttcccgccccccctggacggccaaacgcggtgcccacgaattagacctctcgctcactcagggcccctccgcgggtgccctcaatttccccctcccgcctatttcgcgagttactgcttctttgcagcgcgtactgctactctgcctattctctcgtgcgcatgcgtctccgtcgcactgttcaaaaaaaaactacaaggggtgttctcgctgcggttcaaattgtgcacttgcttacaatgctgtgggcatgcctccgtactcattcaccttttcgatcgtaatggaaagacaaatgagcaggagagcaggtggcatattcactgtgcctcacttaaatggcgtgcttacgagtttgcaatcccttcctcaatttcgaggtccttgcatcgacaaatttttttattcaagcaaaacagcttggcgtaaaattgtgagctacctttttaagcgtaaaatatgttaaccctaagtgtggtcattaaaattttgagtgtatatgccaaacggcgcagctttcaaattgctcattccgctgggaaagagagagagcaccatctcgctggccttttttcttcgcaaaaaacgatcttcttgcgcacccaccgatgctccagttttttcggcaaggcgtttttttttttttccatcaacctgcatgcaaattcagaacgtgcgcatattttgcatttatgtgtatatctacagagtgcgcaaaaaaagtggccacttctccaaatgcgccgacttcaaaacaaaatcgtctcctttcacttttaaggaaaaaatttcagtcgaacggaatgccatcaaaatgtgaaaagttgaaagaagttccctttatgaatttttttttttttttgcggggggggggaaaaaaaaaaaaaaaaaaatcaagacacgcacttaggtacgttgtatacataatcgtactgaagggaaatttaaagaagccgcttttgtgctggacgagctgcatctctgtgggggcgcgctacggaggtccattcggaaaagtcgcaccacactgcggtgtgagctgcaaagcggggataaaaagcacgcgggtggggggtgcccctgtatgttgcggcatctcctttttgttttgtggctggcaaaacgcaagcgtgaggtccttataggaaatcctccccccgcggagttacgctccccaaacggataatcagtcgtcaaaatgtgcaatcgcgggtggaaaagcgggaacaatcgctggtgcaatcgcgggtactatcgcgggtacattcgcggacgcctccacgtggagcccctcgctcggccgcctcagcgcacaaacaagtcgcactcgttgagcttgtgctgaatctgcgaaatgtcgatgttcataagaatcacaaagtcacggtacaggtccttgttgagccgcttggacagcacgtaagcgaggagcaacggctcgcgaaacaaatccttgctcttcttgtacaagtcgagcagacgcaagtaaataaatttggtgaaaaaaaatttgtagtgatgaaatacatgccaatagtatacagcagaaacacagtacgacccaagctgcaaaaccaggatgtccttctcaatataattctcagaaaggtcacaaaaattttcgcaaatatctttcatgaggatattcaaattattttccttacattcagtggccttaaattgatgctcgaaattaaatttaaagcctttcctttttttcttcaatcgtttatcatcaaaattaccagtatatttaaaggcactcacttcttcactctgcctcaagtggctaatgatgcattcgtcgttattcgcaacggggtgattatccgcatgatttatgttaatgtgtatgagtactttttttttttccttttcgttttgattttttataaataacctattggattgtttaatatttttcattttatattcatcttcatttctcatatttaatttgttgagcggatttttaaaagtcaggaaatgctcatttccgagccattcaaaatgatttactttcataaaattaaaaaagctattttcccataagtcggaggaattgtaaaaaggtttaatgaaaaaaacgggacatgcgtaacttaattttctgttacaacagcagcagtgaattttgttgtactctagatagtatgtgaatatatttgcgtaattttttaaaatatttttaaaatttgtttcaaaaggatgtgattcaaactgatctcttttggacagaatttttttctcgatcttttgcacacagtgatcataataattcctcggtttgtttttgctgattttacaaatcatcttcaaaaaatcgtaattgctaaagttctcctccttctttacgaactcgtatattttcagcatgtctctgttcagcagcttgtacatgacactgtcgttcatttgctccgccacctttttcttcgccttccgtccgtagtcgaagtcgtagtcgtcgtaatagtcctcgcactcgtcctcgccctcctcctcgcactcatcatcgccctcctcctcgcactcatcatcgcactcatcatcgcactcatcatcgcactcatcatcgcactcatcatcgcactcctcatcgtactcctcattgcactcctcctcgcactcctcatcgtactcctcattgcactccgcatagctgtcttcttcccccctatgcgcgcatttctctccactcgcgtcactgatccccttccaatcaggagaacgactgctgctgtcacttaggacatttttttttttgtttttcctttcccgcttaaccttctcgccgctgtccagggacttcctcgtgtcgcccttttcctcgccacccttctcattactctccttttcctccgcacagacttcgctaccactatcgctaatctgttcacataaccttttcagattttttttttttttttcctttttttctcctttttccttccgcgttctgcatcaccctcatcatagtaattgtagcactcctccagggaattcttcttctcaaattctttgtgaatatttgagtacttcaccttcagtgactgttcgacgcttttcacattttcggatgctttgaaataattggcgtcatattttaagctaggcgatagtagagacagagtcgtaaattcaatgtaccgtctgatcgatttcttcacacttatcgaattgaattgaatcgtatcgttccccaaattttgctcattaaaaatttttaagtgtaaagcatattcgtcacactggttgaaattttcgtttccgctttcgtacgatatgttcgtctcaccgtccgagttcacatcgtcatctacataaaaactggagtggtcataattatcgtatgagttttcctcattgaagctttcttcatctttcgcagtggcactcttgtttctctttctcaatttcgatagggcttgccttctcctgtctcgctttttcttctcgtcatcgtagctgctatcgtactgtacatcatcatcgccctcattagatgtgccaacactctcgtcgcgctgatcctcctccgatctgtcatccatgtgtaggatccttctacttttgcttcttccccagtttgggccctcctcctttcgaggcttctcagcgagtcgagtggatcttccctttttatttttttcattccgttcgcactgatcatcctcgtcgtcagcgcctcgcatcccccttcgtgagcatatgctgaacactcccccttgcttctccttcaggatactctcatccagcgtgttgccacccctgtggctgctagaagttgttatgcccctcttcgtcatcttcccccccctgggacccctcactccatcatcagagttgcttaactcgtggctgtgtttactctcatccgtggtatcgattaccttactccgttcatatctccccctggtgcgaattctcgaggggcgttcattaattttattatccccacctgtggaggaccatatcgtctttgtataagaagcacaccgatcagaagatgcaccgtccttttgtgtgtcgcttgcatggcttgcatcgattgcatcgattgcatcgattgcatcgctcacatcacgtttgttaaatgcttgacctattccgagttcctcctcgcagctactgtcagtgattactttttttttcaagcgactcctcggtcttacttccacttctcccccctgggaatgctcgtccaatttatttacatctttcatgttcagtcctttggacagcacgcgtaatttattcttcctggaattattcgcgtcctttttatgaactacttttttctcctccacgttttcttcctttcccgtgaagggatttaatacatccatattgtcttcattctgctcgctgtaaaagcgcttcaatttgacacgattcgtcgtcatgtttagctagccaaaaataaacattcgcgatggtagtatatatatggcgtctccttttaacttcgttttttttttccttcctcgattgtcttaagtgtgactttaaatcgtcaacgtttttgccgcgtttaaatagcgagtggaattttcgtgaagcagttaaaaggagcatgcaaggataattaaaaaaatgtatttttatcaaaagatgagcagctgggcggaggggaaaaaataaaaataaaatgaaacaaaataaagtacagtaaaataaagtagagcaaaataaaatatagtaaaataaaatgcagtaaaatagagtaaaataaaatactgtaaaataaaatacagtaaaataaaataaaacaaagcaaaataaagtagagtaaaataaaatgcagtaaaataaaatattgtaaaaataatagcaagccagactcttcacccacaaaaagtggcactacttcgtcatgtgcacatttttaaaagaatggtaaacgtttaggtgcgcaagagagctgtgtgaacaatcgcaacacgcgatgcgtgaagcggtaaagcggtaaaagggtgcggcgactggggtacttgcatgcgttcgaactattatgtgcatacaaacgtgcaaaggcacagctgtttggatacgacacgtttgggtacgacccttttgcgtacgacccttttgcgtacgacccttttgcgtactcacgtgtacacacgagcgcacacacaccacccctgtgtacgtacttctcccccgtgtaacgatctcgcaattacactaaaagggctcgagtgcgtgaccactgcgagcaaccctacagcagttctgattaaaaacgatgtcaagtggcgtcgcgatcgctagcagctattcacacatcgagaattttctcacttcaccactgcaataatgttaatttatatgcgtcattaagcgttttaaaaaaaaatcagcgcggggaagaaaaaaagggtgcgcttggtgtgacgcttcttcgtatatttcattttgatgtgcgcactggtcgctcacttttgcttcattctgctgatcggtgtgctaaccgctcggctaactcgcgctgctagcttcttttgacttcacttctgtcccccccgtcgttcgctttcctcgccccattgcattttaaaaaaaaaaaaggaaaatgcacttcgcttcaatttgtcaccgaaagctcgctgcacaatttcgtctcccgaatgtgcacccaaggcccgagcctgatttcctttccccattcgctcagttgcgactgtatgtggtgagtgcgtgtggttagcgcatgtgtcatgcgcatatgtcatgtgcatatgtcatgtgcatgtgggggtgtatctggttaaatatgttagtgcttgtgcatacgcaacgttacacaatcgtatgcatgtcgtgcgctcgagtgtcgaggtcccatcaaccgggtgtacccaagcgggaatcatgtcgagataaaagttgcgaatggtaaatggagtgcagggggaggggaaagtgaacgcgatttctccgtccttgagcggaaacgccaacgcgttttgctctgcaatagtgcatactcgcgaataagcatgcggggcgaaacggaaaaaagcacctgcacgtgcatgtgcatgggcgtaagcatgtgtattgacgtattcatacgagtgcaaatacgccgccaacaacgctaacggcgatcacaccgacttgtacaccaaaatggccaacttggtaattttgtgctggaagtacagcatgcagttaaactggtaatttatggaaaaggcaaagttcttcccgacgatgcactgccaagatccaatgttttcattttttaaactgtctaccatgcggagataattggtgtggtcatctgaactttctttatttaacaactcgtcattttcgcacttgttttttatttggctagctatgtccttctccagcttgttttcccgaattgccttcaagcaaatcctgcatactttttcgcagttctcgctgctcatgcaaatcccctttatgtcgaacttggaagagtatttcttcacctcccccgtttccattttggactgcggtagagcggcggagtggtagagcggcggagtggtagagcggtagagcggcggaatggtagagcggcggaatggtagagcggtggagcggcggaatggtagggcgacggatcagcagtggtgacaaagggtaacaacaaggcagcgctggaaaaggcgaattgggcaaaattgtgcaaatcagaaaaacagcaatgaattattggcaaatgtgcagcttaaccgaaataagggaaggtgatacccacaagggggaagagaaacaaaagtgaatgcaatacaaaacctaagagaacgagcaaggagcccctttcaatgttccacacaaacgcgccttcacacagttggagtgcaaacacagggataaatattcctgcacacgtttcgcgcataaaggagagccgagcctcttcacaatgccaaatgataaaccgtttaacaaaggaaacaaaatgaaatcgtaaaagtgcgcacaaatgtgtaaataaattttgccaataaatggaaaggagaagttatcgctgtgtggcgaaaaacactctcagctaaacatgtctccacgttgaaggaaaaaaaaaaaaaaaaaaagaaatttaaaagagtagacatcgaagaagtgataaaaaaaaaaactggcaaaggtgtacacatgtggctggtgataccacgttaatattttctcaaatgtcgcaaaaaggggaaacttcctagcgctgtgcatttggtcaagctgagaagctttctccccaattttgtgaaaaggggctgagcccacgaaggggtggacacccgatacatacctccccacgcgcaatggcatgcaaagcatccatatctcgcttttaacttatgcagctcggaaaaggcacaaaagttacggcaaaggaatgggaaaggatatgaacaaaggggtatgtatgtacaaaaagatacgtacaaaagggtatgtatgtacaaaaggatatgtacaccacctttttctctacaaggtgatctacacatataccccccaaacggggactcccccagagagcaccctcaatcctgatggaaccagttttgattacagagaggagcaatctacgctgcgtactcattcatccagtgaatgcctccttaaggtgccgaatcctgtcctccagagacacataatttggcactttgctttttttggccagtgcccacaattggaacaaatgtacaaatggaacacctctattttggaaagttaaaacaaaacgaatttttaataaaacttcattccttcccatattggtacctttcgctacatgtcctatcagtgtgtggaaattttctgaaaagaaatcttcaaagcagtttacactacttctattcccctcccaccagtgacataaaaaaatggctaccttttttagcttttcgttatttttgtcgaacggatgagctgagtggtcatatgaaattgcctccataatatacctccctagctcttcataattatgcacatcatctttaaacaccctaatgcataaacgtacaaattcagtgcatcctttcgttaggatttttttctcaattaaaaattgctctgcttctcgcacatacgtttcgacttcctgtgctaacaaatattttttgttcatccatttgagcttctttatgtcgaacacaagtgcagatttgtttagcgcgcgcaggtcgaagttggcgatcagctcgtccagggtgtagaactccctgcggggaagcggcaggtgaatggcatgcacgcggtgtgatgcggtgtggcgcggtgtaaatgatctactaacccccgctgcatacgcagctccgcatgtgcacacaaatatgcacttcttcaatcgtacccacgcggtatctacccctcctgctcggacactcacctcttcgaaacgctgccccatccaagggtccccatgtagttaattacgcaatcgggcttaaatccctcctccctggggtgaacaagtaaaaaagaattttttttttttttttaatttgtgaaaatggctagctggtgcgaagcaacgcacgaaaaacgcatacaaatatgtgcccataaatatgtgcctataaatgtgcctacaaatgtgcccataaatgtgcatacagcacgtgcatgtacctcaagttccgcaccaggtactcattattccgcttgctaattttcttcttctgcacggtcgttatgacggggacgtgggcgtagagggggatgcgcgcgcccagggcctccagcaccaaaatttgcctacaggggtggtaaaatacatttgcgtacggtgatttttttcgtgccgcctcacacagcttgggggcagtggcggtgcgctagcagcttgaagtggtatcaaactacataaagggttatacgcttggcgtgtaaggtggacttcctttcagcgctgtggctagctccaaaccacccccacccccccctcataggcctgcacctttgcatgcacgcgccttcttacttgaacgtgtttgaaatatgctccaccccacgtatcacgtgagatatcctcatcaaatgatcatccacggaagctgagaagttatacgtgggggaggagtcacttctaagaataataaaatcctcattcaccgtatcaataatttcattttttagaatatcatttagtgtaatttttctgcccgtgggtgatctgaatcgtatagtgtatggctttttcatcgacatattttgcttaaccatctcatcgcttaagtcccggcatgctcggtcataggtatacttcgtccttgccagcttggcctgtagagggggggcgtggaaggtgtgccagtggtgcgctcacacgatagatctgtaacgcgatcgttctgtaaagcggtcgctccatcacactatcgccccatcttgccagcgtgcttcttctcgtggtggtcactttctgctcggcgaatgtgcagcgccatcatcactgcacccatgggtggtaccttctctttcttttcggataactcatccttcgtgcaaaagcagaagtaggcccttccctcattgacgaacttatgggctatttctctgagaggcgaatttaaatatgcagcggggtggtgtgacgtcgatgatcgttctagggtaaaaggaacaacaccctttcgtatgtacgcatttgggatatctacttaggggtgacgtaggactgccatttttccccttctcatttttcccctccttttttccctcttttttttcggatccgtacttgtagagctcaattttttcggactgcttgtatggcccgtatgcccctcccacgtctggaccttcatcccagcttaggttcagccacctgtcgattgtgtcgcagagaagcagtaatcatgtggtggagtcagagaaacgtggccttgcatagagcagtaaaaggtacggggggttctctcttgcgcacttttcctattatgatgccccccatgggaaaacatacccacatgcacataagcacacatatgaatatgcacgccactactgcaatgcgctttaaaggaatggggggaacctctaccacaggaaggtgccactggagaaaatccccattttaatgataccttaaatctttaacaatttcgtgaaatgaatcctgcgcatttctctccacgtctgtgtcttccagccgaaggataagggaccccttcaactgtttagccaaaatgtaattatataaaaaggtcctacacccccctacatgtaaaaatccggttggacttggcgcaaacctcaacctcggttcggcacaaggagtgttgcccttttcccccttgagaatattttttctctctctccactttttctcacctttggaaaatccacccttctctttttttataacaaaacagctttttttttttaccccttcatggggtgatgaaatttgtttgccatttatgttcgctatgaacaaaaactgaatggagccactatattttaccatcccatttgtatatgtcacaaggaggttcagcagaacaaaggcacatttcatgttttggtgggaggtacataaccgtgttagtgagctgtcacacaaatgtttagcggaacgttgaggaaaaaaaaaaaaaaaaaaatcggtgtgtcaaaccttcgttgtaccaaggttgtgtacaattccccgttcggctctccaaccctttgacagacccagttcacacaggggggctaaaaatgaagcagaaggcgatctcgcttgaaccgctgcagaggggcttcttcccacttcacacttcccatcatatcaacctgctccccatttggggggaaacaaaaaaaaaaggaagaacacttttcaaatgcgcacatgaaataatcttaaaattttgcctactctgatttggccttcccaaacgtaggcgaaatagatgaggaggtggtgagcaaagcacagcgtgatacactgcacagttatacataacatgtcgcagcgcggtggatggattagggtaatctgcgcagcgttgagcgtacaggtccacacactccgtcctaccagtacaccgataggagtgccatttaaaatgcatcattttatttctcccctttagtgacattttacgcgtctgagctaaccataaggaggaagtgacatgcgaactacctatttttgtcctcccatatggagatacaatatgctcctctccaaacgttcagcctggaagaaacatgcgcacagaaaatttcccaacttgctcatatgctgtacacttgtaatcttcagtttgtttatagcgtgtttttaatttaagttacgtacatatacacatgtacatgcatgtatacacatacatatgtaaatatatacacacacatgcgtaaatatatacacatacatatgtaaatatatacacatacatatgtaaatacatatacacatatatacacatatatgtacactctttttgttgaggaaaactcgttggtctctggtttcgtttaatattattgtatataccccatgtggaaaaataaaataatataaaaacagccaaaattatgcaatttgggttaattttttttctacttttttttttcactttttttttcttcacttttttttttcactttttttacaatatataattaccttaattccgatgtttgatccatttatacacacatataaacggaacaaacaagaaaaaccttaagtaaaaatatgtgcgtgtgccatacacctgggtatatgcgcacgtacgtacatacgcacatgacatgtatataacatacacaggattgtatatacatgtggtacggcgcgaagcgtgggtgcgtttatttctttcctggggctttggcagacacggcaccaggctccttcttttcaactgctttgatgataccgacagcgatggtttgtctcatatctcgaatggcaaatcttcctaagggtggatactcagtaaaggtttcaacaaccataggcttctttggctcgagacttaccaaagctgaatcaccagacttaatcgatttgggattttcttcaacaacttttccagaacgcttgtcaatcttggaatcgatgttcaaaaatttgcaggaaatgtgagcagtgtggcaatcaaggacagggctgtatccgttcttgatttctccaggatggttcaaaatgatgacctgagcagtaaatttggaacatcccttggctggctcattcttcgtatcggacgcaacatatcctctcttaatttccttaacagaaacgtttttcacgttaaatccgatattgtcaccgggtctggcctcttccaaaacttctttgtgcatttcgactgatttacactcagaaacaacagctgatggagcgaaattgaggaccataccggctttcaatataccagtttcgactcttccgacggggacagtaccaataccaccaattttgtacacaccctggagaggaattcttaaaggcttgtcgtatggtctcttgggtggctccattgtatcgagagcttcaattaaagttcttcccttataccatggggtcttgtcggacttctcaataaggttatctccttcgaaaccagaaatgggaataaagtctaccttgtcagcttggtatcctacttttttcaagtaatctctgacttccttcttaatttcctcatatctatcctctgaatacttaacagtgtccattttgttaacaccaacaacgatctgtttcacaccaagggtaaaggctaacaaagcatgctctttggtttgaccttccttagagaatgcaccctcgaaaccacctacttcagctggaacaaccaatagcgccacgtcagcctgcgacgtaccagtaatcatatttttgatgaaatccttatggccgggggcatcaatgacggtgaagaagtacctaggggtttcgaacttccataaggcgatatcgatggtgatacctctttctctttcagccttaagcttatccaacacccatgcgtacttaaaacttcccttacccatttcagcagattccttttcgaacttttctatggttctcctgtcaatacctcccagtttgtaaataatgtgacccgtggtcgtggattttccactatcgacatggccgataacaactaagttgatatgcgttttttcctttcccattttgaataagctttaattttttttaaagggcaatctataaacaactcgtatgtacgaacgatgattggggcaatttgcgcgatgtgataatacgtaaatatatatatattattatatataacgtatgtaggaaatttaaaaaaccttaaagtgttgttaaagtgaagagaaaaaaaaccacgttacttttttgcgttttaatgtagttacaattttgcgagaaacttattcgacatgatatgtaagcagcaaaatattacaaaaaaaataaaataaaatatacttatatgatatttttttaatgctgtaaaaaattttaaaaaattatgaacaggtcaggtaaaaggtgattataaaaaaaaaaaaaaaattggcagcacctatgttataataggccacatatggatcaaggttttttttttttttttttcttaatggtttttcttcaaagcagtataagtatatatattgcattatgcatatattgccagtattaaatacgttatcgcccctgtgagtagcatctttgagtggcgatttgcactatcgcgtactcggtactctgccaatttttccgggtgaatcgtgtttgtagtggataaaaaatttactggtgtcaagaggggtggtgggggcgaaaaaaaattgttcccccctattttttgctaaaacggcacttataaatgttcacttcgcgaaatgattaaaatgtttgagttggagtgagagtgtgaaggttggaacgttccatctatatggatcatgtttcaaattaagtgtttttcaccgctttttgtaacgtagcaattgttttgcgtcattcttgacttcgtatatgtatgtgtcaggtggtattataatataacccttgcccataccgcaaataaagtacgcatatataaagtaccattttttacaccccacattcgcaatttcgcaaataggaattttcgatacgcacatgtgaatgtaggaatgtagtacactatttcgttttactccatatttatctgattttttttttttttttttattgcatcgacacatgagaagtacgttttatctggcataacatattttcgaaatcgtcatttatttttcgcgcacaaaattgtatacattttttattcacctgtacatattaaagcgtaacacaaaaaaaacagtgggaacacaattggcttgcttttatttttgcattttggcctcccgcacatggcagtatatcagctgtttacaaaaagcacgtaatttttttggtcaaatgtatttgttttcccgtatttattgtaatgacaaggtgagtaggatgttttaagaagtaaaagcacagcatttgtgatttttgcttaaaaaaaaaaaaaaatggaaaaataccatggattagaaaaaattggagaaggtacatatggtgtagtttacaaagcacaaaataattacggcgaaacattcgcgttgaagaaaataagactcgaaaaagaggatgaaggcattccgtcaacaggttagcacagttaatgcgcgaagagcgttccccctccactggagttgtttaaaatggcgcgcgtgcgtgagtgggcggataagcgaacatgtgtgtatatgcaaatatgcgagacgcacacaatttccaaaaaacggtctggaagcttcacacagtgttccatctgaggcagtcttccccaatgcaacacacatctatacacatgtgtgcagacacataagcaaagcctgcctgcttcttcacacaactgcacacatacgtaagctctccaactcattaccaccatgcagcaattagagaaattagcattttaaaagagttaaagcattcaaatatagtcaagttgtatgatgtcatacacacaaagaaaagattaatattggtttttgagcatctcgaccaagacctcaaaaaacttctcgacgtatgcgatggtgaaaaatgataaaaaaaaaaatttgtagacacgtttctttttattcttcaaatttgtcatgttggttatgcacacgttgacatgcacctctgagtgttcccgtgcgcatgtgaagctacccttggggacgtccttaacgatggtccaaatttcacttgcaggaggactcgagtcagtaacggccaagtcatttttactccagttgctcagtggaatagcctattgtcatgaacacagagtgttgcaccgcgacttgaagccgcagaatttgctcataaatcgggaaggagaattaaaaatcgcagattttggactcgccaggtaggtcctacgcagattggtccatcccccccttcgcccacgtgcaccgaccggtgctgctgcgtagaaggggttgcacactcgtgtgcctatttctatgcgctatgacacacacgtttcgttgttctccggattaactgcatcccctctccagggcctttggaatccccgtgcggaagtacacccacgaagtcgtcacgttgtggtatagagcaccggacattttaatgggatcaaagaaatactccactccaattgacatgtggagcgtgggatgcatatttgcagaaatggtgaatgggaggcccctcttcccaggggtgtccgaaacagatcagcttatgaggatattcagaattctgggaacccccaattcggagaactggccgaacgttactgagcttcccaagtacgacccggattttatggtctacgagcccttgccctgggagacatttgtaacgcaaaaaatattggggctacgagcacggatgggccccttttggatgtaaccttatgccctcctattcggccaatcaaattcatcgtcccatacgtgtgccactcgtttaaacgtgttacgtttttcaggtgcattccttgccgcacgcataccataccacgtacgttacctttcacaaaccacataggaaacccttttgcgttcccctttttagctaaaaggattagacgacacgggaatagatttgctttcgaagatgctgagactcgacccgaatcagaggatcaccgcaaaacaggccctcgagcatgcgtacttcaaggagagtaattaaaaagagatccttcgcgacggttgcgtttccgcgtgttcacagcggagtcgcagcggtgtgggccattcttcgaatatatttgttagccgctgcagtgtgcgtttcccctcttcgcgcgcgcagtatgcacttacacaaagaggttcacaaaaacaggtccacacaaatagctccacacaaatagctccacgcaaatagctccacacaaatagctccacgcaaatagctccacacaaatagctccacgcaaatagctccacaaaaatagctccacacaaatagctccatacaaatacttatgtaaaccctctcgtgcttgtgagagtggcctttttttctgtgtatcccgaacttactgcatatgtgtatatgtaccctgcatgcgtaccgctaatcctacgcatgtgctgtcttcccaattcgatgttgtacagtcctattataatgtgcatgaattttcaagtgtgcagaccacacactcgatcgtatatttgcatgaaccttattcctaataattgtcaccagtggatcccccaccagcgtatgtaattcgtctcccatgaattaatcaaagtgtgtaggagattttctttgttatgtgtgcactcggggaaatccgatcgaccatgttaaaacgtagaaagcgatgcgctatacggagagctccacttaacatcgcagtgttaacttgtggttagttcgcccgctaaagaatgatgcctccaatgtgccgcaattccctcgccctatgggtagcaacacgaaagaagaaccgaacgggggggaactgctgaaaacaagatcgtagcgccctttccaagacttgcatacgcttactacaattggagtatctccaagtatgccaatctgcgtagagacaaatgtagagtaataataaaaagctagagcaccccccgttgctcgttttgtttcgtttgtgtttacctgcacgtgtttgtgccagttgtgattcattcgttggagaagctccaatcgtttagttcgcagtcgcccaatttgcagtcgcccagtttgaagttttccaattaacactcttttgcacgtttcacgctttgcaagttagaacacttcgaagtgacccagccggctgacgcgacttctgggggactgcacccttttgcagagcggcgccttttcacaggaaaagacaccgaccatttggcaaaaacagaaacaaatggaataaatagtgacatgcaaaatgacgtaaaaaaaaaaaaataataataaaatgaaacaagcgattagtgcgttttttacacatgatgaaacggaaaaaaaaagggggggggcggtgccatcattaatattacttaatccccagcgttggcaaaaatggcgacgtggttcagtgccatatcagcgtaatgctctctgtggcatgtgctaatttgaagggggccaaaaaaaaaatagaggtctccccggggggataaaacacctgttggtactctcgccccaacgaagaacatagcgatggcctaattgatcccgtgcctcacaccactttcacgtggctgcacggctcaatcggagtggcggacgctaacaagttcttcctatgttcgtcgacagtcacctgtatttcgttcagatccacgtttgcataatccatagtacttacctttttggccttcttaatgactacattagcccctttggcattattactcggactatggtatgtcgttttatccaaactagttttacctcccatatgtttaatcgacatagcgcttccatttctttggtgacgtgtatccatagacctatcgctcacttcaacacgttcgtatgtgcctttaacaccaacagggggactacctcctccatggccaccactttttaactcctttttgtgaaaatatccgttgtagaggaaacatcccgaggaattgttatcgaccagatttactgcacaagatggcagcacctgtgcactattatttcttctcatggcatccatgtggacacaattggaagccgatttggcgagtaaaccatctctgctcgtcgtgcccgtattattagactttgtaaaaaatccccctttgtcacagtttgcagtgtaccacccgctctggtcctcatctaccacaactttgttagtaaagcagttagcactactttcgatcctagtagaacccatttggggagttaagctccttttatcacttgagttgcacaattttgcagaaccacaattggatatgctctccttaatgctaccctgttgtgctaatgagggttttctcccatatacgatatttctatttttgttcattactactccattcacttgctgctcactccttcctatttgttccccccttttatgtaaagaagttggggtggacggacgcgacagaaaaggattacctgaatcgaacctgttagtaacacccacctgtgcacttttctgcacctttgatacgttcacaggttgactcccttttgtagcatccctactattgcttctatgttgacccttcatataaacatccatgtggggattgcctctcttcaaattagccacttcgtttcttttcctcccacaaagcagagttctatccacatctgctacttcggtagattctcctacatctgtccgtgcaacatttacacactgcatgatgggccaatgtccgcagctgacatttcgcttaaaaggctccttcgttaggtaattgtctcccactctggacgcacttctaccatggggagtacaccacacctgctgtgattccttcgtagtgactacaccttttggggggagtacccattttctctttccaacacagctatcttccacacgttcttccgcatctgagctgaaaattattgaagaagctaatttgttaaaagaagtgttttccatgatgtgtccttctataacatccatgtcgtgctcatcgaacgattcggaatagttcccctgtatctccctgttcatatttttctccatctgcatgcagtgcctattcgtgggttctactaaaaagtttgatccctttttctctacatgggagtgacttttcaccacctcgcagttattccatccagatactgacattcccgtgccattaagacaatttgcttcacttcgatgggtgtcactcctgcagttggacttcatccgtatgaactccccttccctggcactctttccattactactagatgcatatgtggggatcgaaccaccccaattgcagcttcggtccctctgcaaagtgtgtccaccctgactatgcttaccactatttgtagcaccctcatacatgacgtggcttcctcctttcttggaataactcttcactccatccttcccataattctgtgttcggtgatcgattcccccacaaaggctcctcttattcaggagtagcagcttgttttgcaactcttcctcatagtctgagtcaattaatgcactgtctgatcttttaattggtccaccatcctcttggtaaggatgctccctttctttcgcgctactgttatgtctagagttagaacaatgagctgcatctgtcatcaccgaattgagtctctgaatcctggacacattccttacgcccaattcgggatgaccaatcaggctgttttttttcctttccttgtctcccattggtaaagaggaagatccatggtatgtactcatgtgctggttttttttttttaacacacgattggctttttctccccattcatcagactccatatgtgcaccgtttttgtcatttgagtcaacattttctgctccactttttggcttcctatatatattcgtgtctatcttactcttcaccttcgagagattaatatccttgtgcgagtaaatatgtgtgttcgttttgtacctcttcgctccatcgtttgggggttggacattcctactgttgctcacattacttgatcctttcatgattccacttttgagatttttttccttcttattatccctcagaactgcttcctccttttcggtttctcccttagttctctcgcttctaaccctatcgatgtgcagatgctcaccatctaagccagtcttcgtccagctgtatttccctactgcttcgcttctacatcgagagtatccactttctttcttgctttgacataggttagtaattttccacgttggatcctcgttgcactggctatttggactactccccttaggtgcacttttccctgtttttatctccccatttgactcgctctgaaaataacgcttgacgcagcagttgaagggaatgtcacttatggacctcctgacctcattagttgtgcagaatgagattttctttccctcactggtactccaatttgtgcacccctcacgggaatcatgctgattagaggggaaatgggagacggtctcctgtctgtggctttcctctatgcggacttcctctctgcggccttcctctctgcggctgaggctgtcctcccttttcgcccccatcggtgacgcgtactcgttctccttcttaaccttttctattttgctcttcagatactgccttacctttgcgttttttaaattatttcctaacatcatttttttaccattctgcatggagtaaggagcaccgttttttgccctgtccatggtgagactaacttgctcttctgtcgttcccaccgaattggttgccgccacatcagacgcgtcttcattcgttagggtggtgctcccctcttgggttctactcttcttctcattttgaacgaacccgtttggtattacctccttcgatttagccttcttctcggagaacaaattttctgacccattcctcctactactgttccctccttttttcaaataagagctagccattccttcgcccttatctaccgtcatctccttcaagcaaggatttcttacacttctctgtggagatactcctttgttggtcctcctttccgttttatcatcatatggctttctcctcttttctacactggagtctacatcatccctagatttgctcaacacagtgctactgctgttcagtctcttacttgcaacatcagttatgttctttttattctctccacatttggaagtgatactatttgtactgtctaacttgttcgcaccgcttgtcatactactcgcactttttccttctgcacgctttgcgggtgttcccgtaggcctgacccccttgtttgttttctgcataacttccttttccaacgagtgctgcttcgctattgaattattttttatcgaattgcttctcctgcttggctgtggaactccgttcttactatgcgcccggttgccgctcattttggagttctgggatatatccctcatcttggccattttggaagaacctttcttaagcagatcactacgtccagtgtaggtacttttgccaactgattcggagctaacggctacctctgataaactcctgttcatgcttcccgaactagccattctctcaactctcctttttcctaaattagaggcacacttctcctttttcaccttatccaacaggttgattttatttttctgtcgaatctttgatattaactccaggttggatatttcctttgtcccttttttttgcgagcctaggatattggctccaccctgagtggccctctcccccttctccttctccctctctttcttctttttctccttctcctcttcactgcactcgtacacgctgaacgacttcccaactgagccatcattatgcagagccataaaggtcactttgttgttaaaggaaagctgtctagtcggttctcgttctccagtttgcgctttccctttctgcactgctctgctcgtactcttcgcccgctggtatttcccattatggttaagcacatactttgtttccccgtctgggtgcgtaatgactttgcccggttcaccgcgctctgcatggtgtgccttccctgaaaactcggcgtgctgtgcaaactcggcatactgggcaaactctgcggactgtgcaaactctgcatccgatgtgctctcgaccccttgctcatccgcgcatgcacccatggtgccaccgtggaccacattaaaaatctcttctttccttttcaccaactgggaggtgtccaaatgtattgtcctgttctgcttgtaccgtctgtaaaagcatttatcacttgcgtaatccgaattagaggagctgaatgcattttgcctttcgtaataccaagtgggcttcttcttctccttctcctcttcctcctgctgcgcggcaccacgggcactgccctcaccgctaagaccgctcgcaccgccaacgctgctgcttttttcttccccatctgtgccgctcgaattaaaggcgttctcctccggggcgaaaaaatcgggggtcactcttcccctggcgataggaacgttgtcattgataatttctttcttcagttcgagaaacgatttctccttcctgcacttgtacgaagagcgatacttttccttgctcgtctccaccaccgacacctccttctctatattggccaacttatcatctaacgatttttcatctagcagcctttcttctcctcctcctccatgctccctcggataagcagttttttctgccttcagtacattccttctgctccccatttgtccactctccgtcagtttggtacttcccgtctcgacaggataactacccatgctcaaatggaaaggcctcatcttaagtggtttgtcttccatcctttcctccttttgctcatcccgctgaatggctgtggctacatttctgtgctttctcttcaccagtgtggaggagccttcctccatttcgccagaactgttgttatcatgtacataattagccttcatcgattcttcattttggatgtccccttgtttctgttcctcctgtagagtatccgtcgcagctgatgctttgtcctcctcagtgaatggactcttgctactttcaccattattaaggtactttttactttttatacttagatataatttgtttattttttctatatacttgtcgtacaggctagttccatctaaatcacatatgtggctacgggatcgtctgatttccttctcgagtcgtttcttgtcatccgttttgtcctttcccttggcaagagggttcttctttccgtgggtagatccacttcgtttagagaaaggatcctttttgtataatttacctgtggctgttttttctaaaattttttcctccttcttgttaattagtatatcttcccttttttttgcttcaaaacttttttttttttccaaaatactcttaaatttggttgtcccttttttggctagttcaccctttggtgtgtcttcacatagcttattcgtttttttttttgaattcttgtcttcccctttttcaattctagaccccttcgcatattcgattttgtcatccgataactctacactcggagtctttccaacgtgtggttcttccccgtcaactcttaaatgtttagctcttacgagggacttgctgctactctccacgagggtatccttcacgtgtagatttattttggtcccgttactttctcctgatgattctgtcgccctttctttgattacgcaaattggaatgtgcgtttcgttcacttggagaagttttcccccttcgagcttctttccctctttacgcagtttttccccttcgcgcggtttttcccctgcaggctgctttcccacttcgccaactctctcccattttgggctcgcctgaatgcttctacgcgtggatgggttctcttccccctttttgctttcaccccgtcccttcttttttccaccgtcaaggagagcctttctcacttctccctgtccaatacggatgaaatttttctccacaggactactctcccccttcgtatacttacccctataaattggaagcactccccttggacactcttttccattgtctactctccttcgtattaacttttcaagggattcaatatcaacctcatcaggaactatttcttccacctctgaagataatttatcattcctttgtgaactgttagaaaaggggggcatatttgagatggaactgttatcatacaaattgccattatcgtaaggacaatccggaattgtattctcagacaaagtgtcatccgtctccttcggtgttactccctcttcgaaggagtccctttccggttctccctcgctgcgcctcttctcaatacaaggcgcactagacacatcgtcacactgattcgtagtggagcctaaactctctgaagaataaaccagttcggcctcctctgttacgttggattgatcggattgggtcttccagttcagcctattcaaacatggatcatcgttactactgccgccgttctccataatggatccgtacgaactgctcttcggcttggggtagattctccccggagtgatccactccaaggggatagactcactgctgcaatcacgtttactgttcacggatagatcctcattaggggctcccgataggaagctggtcccacttccctcttggagagtcccagaaaggtcgttctgtgatcccacttcgcgcgcagcagatcgatcgccctggggagatttccctacatggctagcactcccttctgctcttcccaccaccacgtcctgcttagtacccctagaagagtcgctgaattcggagaaggacgcctccgattggtgagagctcatgccatcggaactggaaacattttcttcgttcatgtaaaatttttcgacttttaaatattctgctaatttttgttgagtctctaagatgagtgcatccacgttatcattctcctgcttgcactcccgcccggtggggacatcctggttcaacttcttccgctcctcccccccctcctcctgcttcttcttctgctccttctgctccttctgctcctcctctaccctgccccctctaatgttggggtaacttagcgatgcgttgagactgctttttaagaagcactgagtctttatcaaagaacctataaagttaaaatcaccactgtcatccttcctgctgtaacacgagtgggtattccctgccagccctttctgaaaggacaatttccacatttcctgcatccaagggtcagacgatatatcacacagcttgatgcgcttattcacatctaccaccaacgctttctttatcaaattaattgctaatgggttcacaaagtcgggaaactttaaattacaagaaaagatggaatttattatctgcgttttggtaccatcaaatgggacatccccaactaacatttcgtacagcaaaactcccaaggaccaaatgtcagatctccagtcatagccagacccacttgtaatttctggagagaagtaaaccaaagttccacacaaagcagaatgacttttcgttcctaaaatcatagcggaaagaccaaagtcggacagttttgcattgtccatgtgatccaccaagacattctccatttttatgtctcgatgaaaaatccccatctgatttaagtaatacaatccattcactacgtgacaaaaatatttataagccaactcatcagggatgattcttctcttaaagtttttcgatatggagtagatacttcccttggcacagaattccaacacgtggtaaatgaaatcattgtcctgcatgcatccatacatttttattatatttacgtgactcaaaacagagtggtactttgcctctaagtaggcttgtccagctgcttgagattttataatgtgttcctttgatattttttttattgcataatattggggattctctaagaacctcatttttgttaccaccccgaatcccccctctccaatatttcccacgtccgaaaatagttcctcctcaggttgaaataaatcaatgtgtaggtcactctcgtactttatgaacgtatcgtcaaataatgcattcaaatttagggacttcaaataatcctcaaacatttcttcattccacaggtgggttggataagacacacataatatgcattcaaggaacttatcacgcatgtaggtcagcttctgcctccatttatctgcttcatccaccgtgtcgttcacatatgatgggtctagacagtaaattattttatctattaaatttctctccttttcagaggtgggtagcattacccgatttagtttactttctaactcatcctccttgttgttccctttttttctttgttcccctttctccttcatgcttcgtaacaattccataaataatacatttttctttttaaaaaataggtattctaaactggggaggcttttttttcctctttttttccttctcttccccttagcactggcagaatcgtgtatctccccctctaggtaatctcctcctagatccatgctctccttccgcggaccctcatactcatccctactgacgcaaaagctactttttatactcctatttatggttacttcctcgaaaacttcttttatctccttgtcgtcaaatatgtcaacgctactggaggatatatcgtaattctccatttgggaatactccgtgatggaggactttctgttgctggagtggacggccgagttgttcctcacccctttgaggaagggggtcaagtcgttttcgtccgtttgtcccctttcgcccgtttggcccctttcgcccgtttggtccctctcgcccggttggtccctctcgcccggttggtccctttctcccgtttggcccctttcgcccttttccgaatcgtgggggagcgaattagaggatggccttaagaacccttcctttctaaagtacgagtgcagtttcttttccagttttttcttctcctccctgcttatactatcatcctcgatgtagttgaagttacttccttcatccgtcccttcgtggttctcttcaacatgagcttcttcgtcatatttaaaattctccaacagggtgtcctgctcatttgtcactttttcatcatacgtgttttttttatttattctaccgtacccttcttcatagtctgtacatgttccttctaaaatttgcaccccttccatgtgtacctctctggctggggggttcaggggcagctcgcctttattcgtctcttccaccaagggggcactctttatctccccctccaggttgcacaccttttctaccccttttgcattcgactctttgtaaaagaccgtactgtgattcgcttcctgtccgtattttgtctctctcaacatgaggtcggttttattaatacagttaagacgggaagagggagagttatccattactttcatatttaaccttttctcacttccgtaattttttcccaaagtagagaaagaagtatcatccacagaatcgccccctttgagaatattcctactcataggggccaaattcgacttcgccccttcgaatcgaccccttcccttttgtagatgcgaaatggccttctgcttaggcgcactttggacaatgtctaatttatgcttttctacttttcctccttcgtagggatcattttggctataccccctttttgacttacagatgcttatcccttgcagtgggaaattaaggcagctcctcttcccttcttggctgtacattttgtgcttgtccttttgctcgatagatttccgattccccccgcccttttcgccttggtcgactgcgcgaaaggagctgataaaatatagattattctctagcacgttgttttgggagtctccattgtgtgacgctcctttttgtaatcccccattttgtgacgctcctttttgtggtcccccattttgtgacgctcctctttgtggtcccccattttttgacgctcctttttgtggagtctctcctagcgtgccccagcacaacccattcagcgctatggcactctccttcctacaccccccccattgattatttctaacccccgcgttcgcattcagagaactaaccttcttatggtagaacacgtgcggttcttgaagccgcgtcgacgagatgcttttcttgtttgacagaaatggccgttccttgtttgcaaagcatccacctaaacactggtgcaaattcaccccgtgaacattgccaccattatcaccgctactatggtttgaaacttttttatgtcttaaaacgtcgcttctatcctgtggagtcacaacagaatgcacccgaccaactgtgctgcagtgttctcggtttgaacttaccgtgggttctttatacataaccccaatgggatttttgaacctttcctttactacaccttcatatcgtgggatgccgaaatggattttacccccctgagaatccacaacactttttagcgattccccattgtttggtaatgtggactgcttcctcttatcagaattactaattccccctaagcagcacacagcagtttttaattcaccaccttttaagattcctctatccattgcgtctcttcgtgtacagcttcctagggaagcttctcggaaaatacctctacgagcagaactgtgcctggaatggtccatattcatgataacattgttgggcagattccccgtgtagtttctgttatttccccctaacgtatgattagaacacttggtgtggagtatatgcccactgggatggggatatccatacgagtcgtaacccctttgtacgatcccactttttgagctccctcttctctcataacaggacgtactgctaacatttctcacacagttcgaaaaagaaatgcccccagtgttgcatatgttttcatcgaaaaatccattaacatcatttttgttcctacacaaggagttactaactatatgcagtttttctttgtaattaggttctgatatcccacaaggtgcactgacattactcgccacttttttaccttctcgttgtcttataagcttcgcattgttcacacaggagttataaaaacagtgtgtgtcgattatcccgccatggatgtcacttcctttttccaccgcaatgttatctgaggtgtacagaaaactaggcgaagtaaccttagtcttgtattgttttaatttttcatcccatataacattttcacggacatagcggttttgtccattactagatccatgagactggtataggtggtcatttgtgggcagctcattattgtaatcagtgacataattttcataaaaattggtatttcccctgacgttgtacttagtgtgaattggcggtttttcccagggtatctccttcttcttcctcaaatcgttatcataaccaattctgacctgatccctattcctgctaaaaagtatgtccttcgtatcgttagatttatgcttctgtccatcgatacgatttgtagggtagttctcacttatgctgaaattaccctcgtgtacattttgtggcaaacttatgttcttcgacttttttatttgacttatgttcttcttaattttgtccatatagtactgctgcatgtgcgtgtcgttcatgtttgtgttttccgaggttgtgtacataggcaaaaattcgtttatatgtgcacgtgtgtgccttttttgctcttgtggttaagaagcaactacttaactacacacgcgggggattttctggagtggccggaacggcgcggttcttattttgcataattgcaattaagcacacaaaagagtgaataagtagggagacacacagatggataaatagacaaaccagcagacagataaacaatcgaacagcgaaacgcactcctccgtcacgtcggttgtgcgctaatcgtaacgtgcatcactaaaaaaaacgaaatgcgtttcgtaagtaaaatttttaatatatatttagaaaaaaaaaattatgacaagcgaaaattactaattatttttaagttaaacattaaacaaatgagaccattcaacaattaataatgaagacagacaaaatgacaagcgtgggtagacacgaatagacgtgaatagacatgaatataagcgagaaaactcgaatgcgagctaatttcggagatgattaataaagggcaaccgcatggttataaaaaaaaaaccacgatgcctctgcaaaacttgtttgcaaacattcaccatgaaaggttgatgcactccctgtgagatactacatgtgatggcgcttgtgcatgcatgggtgtgtatacgcctgcgcactggtaggtacacactcccgcgcacacgtacgtatcttgcgcttcgtggttcacacatataatttttgaaaccattgagaaatgcataactagctcgctattttaatatacaaataaatagttaaacggttttcagatcagtagattttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagctttaaaatggacaaaaaaaaaaaaaaagtgttcataatttttttcgcatttttatgagcagccttaaaaaaaaaggaagttgtcgaatccagcacgcacgaagtttgcaaaacggatgttgggcgaattcattcacgttctaatgctttaacctttgctgagcttctaccgccgacagcacgtgcagaacatagacgtatatgtatatatacgaatgtgtaaattgcacatttcaacatatacatatgtacatttataccgcgtcattcttctccatttttccaacatgcatgtatgtgcatgtacgtgcacataaatgcgcgcggcaagttttactaattaatgcgccattcagggaccaacatgcacgttgtaaatgttgcaaatccatttctacgtcgtgtcgtttgacagaacaatgattataaatccaaattttaattctacattgctcgtcgttataaatgttcatttgttgcatgatgacattgtgaacaaaatgtgtgcttccctctttttccttttctgtactgaagagacctttacgatttctattcattgtacattttgcagggaaaaagaaattctgaacaaggacgttcatttttgtgtgtgtgtacccccacttttttcaccttgctcgttcagaactttttttaaactgttcataaaaaattgtttactcatagcaccatgcatccacacacttacacaaatgagcaaatcactctgcggatttgttgtgtaaaaatgttcacagaaagttccacatttggcagttatgagttttttccccctctttaaaaccgcgaggaaatcacattaaaaaagggttaacatttactcaacaaaaaaaaaaaaaaaaaagggagaagaaggagaagaagaaagggccaaaccgacgaatgttgcatgttgttgttttaaataaattgtcacacgaagaaatgttcatgtaaaaatgtgcacaccaaaaaaaaaaaaaaaaaaaaaaaggaaaaaaaagctgtaacccgtggcctaattggtcgccttaaaatgtgtgataaattccatgcgtttacatttggggaaaattacccattttaaatgtatacgcagtatgtatactctttaatgtacgtaaagcgccatttgttctctctatctttgtcatatatttgcacatactggtacacccatcaacacatcaaattagtcaaaatgaacgcgccaaaaggaatgcgcattgtgaaaggcacactgtgggggtaataatctgtacttgctaaaaacggtggattacattaaaaagggagtggcgcaaaatgagtaccccccttttgtatatgtgtaggataaattattgtaaaaaaaaaaaaatctctatacacaaaataaaataaaatgacgtggtgagcaacacacaataaagtaaaacaaagcgcaatgcctgtaatgatgtagggtctaaaaaaatgaagtgtcaatcatctacaaaatggggggtgtacaaattgacgtcgaccaactccgtaattgcctcaatacgcaattacttaagtaaagtcatttcataaaacaacactttttgcttaattaaaggcacacacaaaaaatggaatgaagcacaaagacgtcatgcagagtacatgagggtctcgcgccaaaaattagcttcattaaaaatgtttaaatcgtttatgccccctcaatgcaaaagcgcaaaaggcgcattcttacaaaaaaaataaaagaaaaataaaagaatagcaaaagaaatgaaaaattaaaaaaattccaaagtgctacaaaaagaaaacgtttttaacccaacagaaagggatccgtctttgaattatttcatatgtgcacataattatatacacatatgtatacacccacgcgttaatatttgtcgaactcagctgctctgcaaaaagggaaaggtgacatacaaaattagtgagcggcctcaattaatatcacattaaactacgattcgccgccaaaacttccagcagcttctcacctaaattttctcccatgggaatctaccaaaaatgctctgcctgttttaaaaaaaggttcacagttgagggaaagtgtaatggcatggcagaaggggcgaaaaaacaacgcacaaaaaagcgcatacaaatgtgcatacatatatatatatatatacatatatattttttcttttcctgtttttgtatgcgctaccatatgcatcatatataaggatcggcttttcattaaaatgactcttcaatcttcaagtgggaaaaaaaaaatgatgtgttttttttttcaaaaatatgccgcacaatgagggaataattaatatatataaaaattgacacttaaaaggcgcgctctggaaagacaatgccacacatgcgtacacacgcgaacgcagcttctctccgttagcctttgccattacaggtactgcttgtacacaataaagagaaacaaaaaggggacgacgaatagggggaataatttaaaaatgagatttatgtagaagtgctcccgcgggtacttatgaaagaggtcgttgaatgagtaactgtagttgctattcgcatatcgctaaaggggggaagtgaagtgaggaaaaatacgtcaacagaagtgacaacactagtgtggggtcattaggggaagtaatataatggacaaccatcgttccacacaaatagggagccgcccagtgggggataacaaaatggataaccccccgtgggcctcttttttttttaataatttatccatgtattactctgttctgttcccttctttcgttttccctcattttacgaacttcttcgtaaaaggctttatgaaaatcggtaaagtcatctgagcggctgtaactttggttgttctttgaatcttccgccttgtttccctttccgtaagagttttctccgtagtgagacttttctatggggaggagggcagcgtgaggtggacataggtgtgttttttgtgtatacggatatactgctcatcgccttacgctcatgcatgaagtgtattatatagctctcagccgtagtggagtttatggctaaacgcatagtggcacttaaatgtataattacgcgcatagtcgtcattgtacagggcttggtaggcctcctggatttgcttaaactttgaggtggcatcagggcttttattcaaatcggggtggtataatttgactttttttaaataagcttcgcgtattgtttttttgcaggcatttttagttacacctgtgtagggacgcccaaaaaaaaaaaaaagacgaaatggggtttcttacgtggggatataaatatctttaccacgcaggggaactgcctaggtctctctaaacatacgtagagactgtgcaacgtcttaatgacacaggtgtggtgaaacccttcagtttacactgtatctatgtgttgctaatgatgccacgtagagcagaaagccatgcattcttatgtgccattgccatttttttttccgctttttacctaaaattttgtgataattcatttttcaaaaatttggagggctctgaaattcgttcttgcgattcacatgaagaaataaattcatagctgagaggaatgccccaaataattttactaaacaatggctactgttcctattgcattttttaaaagaaaatttaagccatccctatctctggcgcaattttcgcaccacagtggtcaggcgtattttcgtgtgggcaggtaggtatgttggtgactacgcgcgaaagtacatttgcataccaacggcataaatccacgcacgagatggttaaaattatatgttctttattcgctaggggattcgaaaaggggtaaacatacgtatgcactttatttatgtatataactgtttgctttgcaaaaatttttttttttttttttttgccagatcacgctgaacaactcgccagggttgaaacagtatatcccattttgattaaccgtttcttcgacgcatatttgctgctcatttgttgctacacttagacagaggtgcacatctcacatctgtatgttttgcccttacatcgatatgccacacagtggagaggtgtacgtgcgaattacgacacgtgtgattatctactttgttagtcagtccccccatcagcatcaccaccgggtcggtgcttagccaaaaggaacattaataggatgcttgtttttgtccccctcccgtttgtaatacctctaacgagttttacgcagcaatggagtgatgagaacacctatcctgtgagctgaatgggaggacttcccctagtggttcattcttctagtggaaaaaggcaggcacagaaaaaggggcaagtcaaaccccggtgtttacgttatgcgtccgttttgcagtgtcaagtttgaacaaattaaaaaaaaaaaaaaacattcagaagcatctccacgaaatgctaaaatgatttgcttgcccaagcagcggacaacaaaaatggcagaacggaatggatgttcttctgagtgcgcagtcgattttttttttttttttttgatggattgtcaactccgattcgcaaactatgacttctccgttgtgcatattccaaaacggctttacttttatgtccattttggtacatcaaaaattggagcgagcctttttatcgcgtctccactgcatgcccattttatccaaaatacgtttgatgaacattccttggagtggaagcgctaattgcgtggaagggtgaaaacatgcgcagttaccaagtaccactgagaatcatgtgtgtatgcgtgcgcgccttattacctccctccatctgctcgggtttgttgcgttcccatttctttcgacacaggcaacggtcaagttagcgagccttttcccgcccttgcactcgcttgtgaaagctcatcaccgtcgttatttatttttttttttcgcgcaatcgctccagggctataatttgtttgtgccgtacatttgccgaatccctcccttgcgtaaaggatgtggggtgtgtgggggagaatacatacacgtgcactcttgcgtgtgttctcctcaggcacgagaaatacgcagcataaaatgttttacccggatacgacaatcagtcccggcgcgcaaaagcatgcccatgcgtatgcgtacatacccatcgatcgaaactgcgctttggctatttttcccccattaccccttttttttcacattttgcgcgaaaaagaggaaaccttcgcttgagagggacaaaaatttcgcttgcgaagagcataccctttgcaagtgagaagtatgcgcaaaatgggcgagcgtgaaaactccgccgcatgccgcttactgaatttgaatttgcgcccgcgtcgcagcagtacatacgtgcatacatacgtgcgtacatacgtgcatacatacgtgcgtacatacgtgcatacatacgtgcgtacatacatacataatacatacatttgtacacccttttttgctgcgctttaagacatgcgcgtcagaggcgctggtactggaagagaggggggatgaccatgcatacgcaccgttactgcgcgcatacataagtagagagagtgaggcatgaggcaatttgtgccccccgcacgtgcgcatccttggctgtaattattttcctggcctgcatggaacgcctgttcaatttcgcttttttttttttttttttccctttttgtataaatgtgtatacacgggtaaattatttttttttgctccattgtgtatcaccataccggatggtaccgtcccatgtgacgattttgctttacgcgtaattttgcaccactgcgcgggtatgcccctgtctgtggcgcgccaaaaaaaaaaaaagaacaatagcaagcagaacggagtgcctccccacgcacaagtacagatgagcatacatacagataggcaaacgtacagatgagcacacgtacagataggcaaacgtacagataggcacacacccacaggagcacacccacgggaacacacccacaggtacacatttatttccccccgtgcgtcgtataaaatgccaaacttattcaaaataaaaaagtcgaaagaagaaaacgtgtcacagccgaagctagtaacaaaagccatcatctcgtcggacttcattaaaaggctacccaaatatgaagacaaaaggacaatcatttactactgggggaagagagtgattaacgaaaacgatgacacacccgagcacttgccaactatatacactgagctgtggaatgtgaaaattaaagaaattagctgcaataaatcatgtgcgctatttttgagcaacacaggaaatatgtactccttcggaaaggggctacatggagagttaggtcagggaaatctaatcgtgtacagcatccaaccaaccctaatcgagtcagtcaatcacatcaaacaaatagcctgtggatataatcactccctctgtttgtctaacgataatattctgtacgcatggggacatggaaattataatggcttaaagtgcaacatagataagtacgaaccaaccattttgaatataattgattatggtgatgtgattgaaacaacgttgaatgccttgtcacatttaatcactgactacgaaaggtgtgaaaggaagaagaaaatttgcacacaaatttacgcaaagtataaccaaagtatagctgtatgcgatggaaatagttccatgtacatatggggagaaacgtacaataattatttgaaatatgttccaacttttttttacaaatttgagtgtaacaaaattaagcaaatagccatggggaaaaattttggcattttgcttcttctcaatggagagttgtacggatggggagatggcacatatggagagctatgcagacgatcctttgatgatgacggtggttgctattttatataccctgaacccctcatcctaagggatgctaacaataaaaagttgccaaatattaataaagtcagtgcaggagctagacacgtgctactaataacagaagatgagcatgtgtggtcctttggtgataaaatttcagggcagtgtgggatttcaggtttccaaaatattgtaactactcccaaatttgtggagttacatgaaaataatcaaaaggcgaaaaaggttttctgtggagaaagacactctgcttgtattaacaaatttaatcaactgtacatgtggggccattctgcacaccacaaattaatatttactgctagttctgattttctattaaaccagaatgtccagccaggcatttccattcagtcggggcttaagcaaaagtttaacaaagcaacgttaatttattctatgctacaccagaaggttaccaatgcttatttgggtgacgacttcaccattgtagttgttggaggagagacgtgcgaaaataccaagcagggtgaccagtactctgataagacgttttactcggtacaggaggagagcgcctacgtgtcgacgtagctcccacagaggggggacgcctaatcggggttaaatataacacccgaacgagcatccgtttagaagcaacgcatgcgtctttgcaaaagcggagtgtagtttcctttcatttgttcgctacttttttttttttttggaggggggagggatgaaagttccctatctgtgggattggcggcggccgcatgtgggtgtgcatcttccccacaatgtgttccctctccccatttttttttgtcaccacgtgaatcctcccccgcgatgtacacctagcagctttaaataatttcccatttcaagcacgcgtgctgcctactcgttttgtgtgtcagcgtccctcctccctaccattcaacggcgcgcgcatttcgcgtgtaaacgcgtggtgggctaattagctaattgtttcactctaaatggcctttttaattgcatatttttttgtccacgtttcgcattttttgtgattaatttattttttgaatgtggaacgagcgtaacgcgggcgtttgtttttgtttttcgcgcgcatgtttaaggcgcgtttttatgacatttttttgacgtattttttatgacatttttttgatgtattttttatgacgtttttttgacgtattttttatgacgtttttttgacgtattttttatgacgtttttttgacgtattttttatgacatttttttgacgtattttttatgacatttttttgacgtattttttatgacgtttttgtgaggttttttttttcaaacgggtgaacactaaattcgtagctagctatagccacatttaacttagcacacgtaaaaaaaaaaaaaaaaaaaaatacaatgcccatttttggctagcacacatttttacaaatgccgtgtgtgcaattttccacgcacaaggaggttgtcccatttagcaaagtggtaagtaccgagtgagttaaactgaattcaattagggggtgggttggataagctatagctcgttaaatgatcgattaggattgctctgctctgcgaaggtgcatgtcaataaaagttcgtgcgagggggatactcccccatttgcacaccctaaacgatcgtctcgtaattctgcacctgcctcttaaaatgaactatcgagaataaggtcaaaatggtttcaatataagtttcgaggaacgaaaaggaatttataattatacagttcagtagcagccattttgcggaagacgtatggcacctttgcttcatatggacatccgtggagtctattatttcccccgaagtaataagagagaaataaaatgtgaaaacgttcgtagcaatcttaacgatacataatgttattgtcaaaaaagtggatacgataatttcatcttcgctcacaacttcttctccctttattagcataaaaaaaaagtcgataaaaaaactcgaaactgaaaagtgcgaaaaaaaaaaaaaaaaaagttgcatatcagccgcgcatacctccaaatgcacacgccctttcgttcgccacgcagccaaaaaaaattactcaaatttgccgcggtaaaaaaaaggatggaaaatatttcaaagcattcttggcgcagaattatggagaaaaagcacgaaaaggtgaacacatataacaagaatatgtctatgtagaaaaaaatgaaccaaatgtatctaaggggggttttgtacagcggagtgggcccgctgatttttcttcgaaatagcgatcctcgaattttttctttcaaccctgtaagtttgcttatgcgtatacacattattttggtccccgtttttctttttacgcgcactgctcggttggtaccgcctttcccgatgtggcttgcaatggggatgtggcttcctatacggacgtggcttccaatacggacgcggcttccaatatcaatgccaccgccccccttcagtgcgcccccagggagtggtgttttaaaaaaaaagtggcaaaaatggtctgcagaatggataaagacgcactcgcgttacgtttcgcgtgattgccggcaaaagaaaatgctacatatgttatctgcttaaaaaaacgcaaaaaatgcggcgcacgttcagtctttgcagagcaatgatgaaggtataattaaaacttaaaaaaagtcgtaaacaaatggtaaaaaaagggtaaaaaagggggtatacaaatgataaaaaaagtggaaatatttataaatgggtaaacacataaatacgtgtgtgcagaaaaataaaacaatcttgtgtgcaatgaactgacgcgggggatagacgcacgtccaaatttgccttctccaaatgaggaagtcatggagctggtttccagaaaaaaaaaaaaaaatcattgctcaaaagtgtgcacactgggtgatataacttgataaggacaaacataaaacaacatcgcgcgcagaattaaatgtgcttatgtgttcaaatgaagaatcatcaaggagggatgggaattaattatgaatgcgcatttcttcatgttgagtatgcacaactgaaaaaatgcaaagtggatataaaaaaaaaaaaatgaaaaataccacaaattgtgctttacgcattaattatttgttttacaatctgaaagggacttgtcccgacgcatttaattcgagtaccagcagcatgagcttccgttcgaaaaggtaaaaaaattgtgaagttcttttctgtgaaaggctccttattgggggcattttcaaaaaatggatttcttccgcaaaaaaaaaaaaaggtacaattggtttgttcctctttttttttgcgccccggttatgttacccaaatttggtacctcccacagacactgtttttgccctcgcgcattgttagcctcgcctacgctgttaaaaagatttgccccccttggtgcatatggtcaggggccacgcccctcgggttaatcctcacacggagatcatctcagcacgactgtgtgtctggcggcctagtggtataggtacacatggacgatacaaggcgacgcgaagaataaaggcacgagggaaagcagatgagggagtagtcaactcccacaggggatggcactacggctgacacagcagcggacatcgcctctaacacccccgctaacttccccgctacatccccgctacatccccgctaacacccccgctacatccccgctaacaccaccgccaactccaccgctgacactgcgctgccccctcagtcagagtccaacccgtagaagcccttcgcgtcgtaggcgtcaaaattgtcctcatagcagccctcattctccatgtagcacaactcgtcgtacttggttttgcagaagatctcccagggagtggcgtggggaaactcggtctcgatctgcaactctttgtacacatccctgctctcccaagctagtaacttggacaagctaaccaagcaaccgaaaaatcgggcggcatatttcttattccttttaaaatcagacagggtaaaattgccttcattctttggctgaatggcatcattcatctgacataaccagtcttcaaatttaggttcctctaaataatgtgactttaatctctccatttgaatgttaaaaaaaacttgaatttcatgatccctaataacacaatcagcgtctaagtcaattaacttaaaccaaaattcaatggcccgattgcttgtcatgtcttcgtaattcatgataaaataaatccagtcatttagacacatatatttctcatttggtcctcctaactttatggaaattctagaccaaattctatttactataaaatcgttaagtgaatgattatcgaatctgtacagatcattgtcatcaataagcatatctttgcagctactcgtttggcaaaaggtgcaatagtacacatagaagtgggaataactgaagtagtttttcacatgctgtacttttatattatcatctaagcaacaccaaatatgagctaagttatgtctcctcaagtccttcaagtatattctattcgtgtcgtttatatctatatgataataaatacgcacgatgaccgattctatgtatctttctagaaattctacatgatcatgtagaaactgtaaggatgtatttctctttagaatttctcttataaacacatcaaaatctttaaattcaatatagtccctattttggtctttaattgcattgaagaaatttacaatggagcattttttgtatgggacttctacaagttctcccttttggctacatcctccgtcatccatttgtattccatgttcatcgcactctaaacgtgtttcatcattttgcaagtgagaaattgtatttatggactcctcaccaacatctccattcgatggagtaaccacatacagggcgctttttacgcttccctgattggccctttcaaaaaacgtcctatacctactatcgtcatagtaacttggatccttcgttccatcaataaaacgattacggaagtacttcctcacctcttcacatgttacaaaattttcatttcctttctcaatgcgagagtacaaagtatgactcatatatcttccaatttttagaaaatcgactactactagcctctcgaataaatctaaattcattttattatcatattggctgaagattttttttaattttttctccgtctcttcgttcatcaccttgtcaatggttactgtcatttcgggtatcacaatggccacctccgtttggtttttatccgacgatttgttatccggcagattgttttccgacgatttgttatccggcagattgttttccgacaatttgttgtcacttggccgcttatatgtggggtcacttccgccttgtttctcctcatgcagagaccgttctaacagtttgtttttctttggggggaggctctcctccgttggaattttgctcgcaacgagagccgctctactgtgctgcgtttcaggtccctggttggtcgccacctggttgggtaccactttgttaagtgtcgccttgttaggagccgcctggttaggagccaccttgttaggggccgcctcgttaggagccgcctcgttaggtgtcgcctttatgtgcgccacgcgactgaattgttctcccccctggaggggttccgcaacaggggagatgctcccgccagggtggtgtttcccacagctgcgacgtctcccatttctatccccaggctcatcctcaccgaggggagtttcctcctggggcagccctcctttcgctgtaccaccgcgaacataatcatcgtctaccttccaatgtgccccatcttccctatgtgcagtttccccaaacgtaatcgtcatatcgtccttatcactacactgtgtggtgatagtagacacctcatatctcgacttcattattgccttcctttgggggctaaaaatttcatcctcaaaattgtttctctccctaggttgctgcatccttcccataatttcttggtactcctccttatccaggccactgtaattctttgtagctattttggtttcttccctaccatcatgatgcctcttttttattatcatgtcttcaccattgtgatagtgtttcgaattttcatccgtggacacatcggtgtgatccttccgttcgctgctaaactcgagatcacttccgacctcactgatccttttttttgcagtcccacttggggtgtgtctcaatccaactcgacttctgctctcccccaaatgaagctcatctttcagtgtgggaatactataccccacctgaatgctgctacttcctttcccctgttcgctttgagacatcctcctcattagaatgtcatttattccaactctgcttgttcctcgtgttcctaatcctacagcggtggtcatgtccccctccttctcatcatttttgttctcttcatcctttttatcatcctcatcggattcgtctctctctctgctgcgggcagttggtcggtccacttggtccaaatcatcacatgtacttctcccacactgttcagaaaagtcattccgctttgcaaactcattaatatgaccataatttctatccacctcgtaatctgtttttgaactaaaattttcgctgttcttttttacgtgctcaaatggggggatgtccgagtggaataaatgccccatgttgtttctcgccaagtgtaactgatagtccaaccagctgtccacatcgttgggactttcttttaatttcattttaaaattttgtataaatagccacacatcttcgtccatcaaaaactgtctcattaattccccctttaaaaataaatggggaaaaaaatttaaatctttcatttctgatttttccgatcctggggggataatattgtttgcgtggacattcgacttctccttcttcatcgttgcgtttgctatgaattgggctcgtttcattttgccttccttttcgcccttcccttgttatgtgctacgtctggctgttcctacggggtcctttctccctcgcgtccacgttactagtctcaatttggacgtgcccccaattagtcttttcgcgtgtggaccgcttaatcgcccaatcgaataggaaaaatcagtgggcagggagttcacacgatggaacgttcatgcttggggatgcatttattcacttcccccttggagtgtacatgtatacatatatatatatgtatgtatatatacctatggagttttttttttcctctgtgcacggggagaatagcaatccgttttacgcctttcgcgtgtagatttaatgctagggctacaacgaaggaaaggagtgtagtgttcctggtgatggttcctttcttcttgcctttcgctcccttggcatacggaggaaacagcaaagatgctaaaaagcgtggtgatgctaccttctgacggacgcctcacatccacaccttcgttatgaatgtaaaaagtccccttcaacttacaaactacgtcctcataaaagaagaaaaaataaatgcacagcgatgtagttccttaacagctttaccagttcgtcttttcgcgcacacttttggccttccccttggtcccccccgaaatcgcagcgaagcaaaattttctaattcgaaacggattaatatagaagaggcctccctcacaggagtaagaaggagtaactaaaaggtaaaacaaatttggtgacagcataggatgttaagtgttcctgcgtgtttggtcatacgggaggcttcagagtacgtgcgcgtgcataaaaggagtacattctcactgcatgcatacggatgtgcaggggaagcccgccacgtggggccataataaaagaggaaagggaaaaaaaaaagaaaaatgctcacctggggtcgaacaatctacatgcaataggccagcactacttaatcgcgttcccaatttttcacaccccctgggagagcaatcacgcggtgatttcttctctgtcaaggaaaaaaaaattggagtgttcgcttcttgccttaaaaaggccttcacattttttaagaaaaaaaagctggaaaaatagaaaattcacctgctaaaaaaattaaagcaagtacacaattttgacgcggtaaattgtcgcgagtaaaattttcacagtaaaattggcaaattaaaaattacccttctgggaaatgcaaacgaaggctctgtgttctttccagccgctacacaaatgtgtgctcgcacatggaaaaaaatgtgtccacgtttgtttcacaattttaaactgcgcatgctgcgtgtactcctttgttcgccttaaagtggacgtggtgagggctaagcgagaacgcagcaaaaaggcagaaaaaaggcagcaaaaagggcaatatgacgggacgtggctccaccttcgacccttcgcgcacaatcgcatatcacttccagtagccaaacgtgtagtcttcgacgtgcttcaggtccaaatgcttctagccacctgcacactgcgggcgcaaaatggggactcaaaaatcagagggagtccccatcgaaaagaagtcgtaacgaattgtgctatgtcactatagatggtagcacaatcagtgatggggggaaaaaaaaaaaaaggcactcttaagaaggcgacatgtgccacattataatgaagtaaaaaagggggccacgagaaggtccacctttgcataacaaactgtgcttccgaattgacttggaaaaaaattaaaagattcccattttgttattctcctccgaaaaatgcgcacatgtcatatgtacacacaaatgatgtgtatgcctttttttatcaccatgtgttgctgttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggaaagttttaaattttattttaattttaaaacttaaatttatacagaaaagaaaaaaaaaaaaaaaatagccttattaaaaaggcgttgtaatatgtgtacacaaaaaattatggcttaaaaatgcaatagcaatcaaattatcatatttgaattaaaaaaaagaaaattaacaacgtggttaatttaatactattggtacataaacatgttacattttactaaaccgtattctgtgcacgatttttttacatgtccaacttatgaattttcgaggagggtatttaacgccagggtttcattccaatcggccttcattaaggctttctgcaagggaaaaataaaaaaaaaaaagggaggggggatccacaatgagagaaatagtacacgggaactttctccacaaggtgcatatattctttatcacgctgcagaaggcaagtatttttgcgtgctctcttgtgtgtatgatcatgctacacatttggcaaacacgccgtatgcatgcacgtgcgcgtgcactcttagggaccttcgcctggtcctccgtaaatcccatttcggtgatcttcttaatctgaacgggggaaaaaaggaaaaaaaaaaatgaaatatcttatatttatctcactcaacgtactaaaaaatccgtgctcaatatggcatcttccgttttgctgttgcgtattacaatgacttctcttggctcgagtttcggtccggtggcaaaagtcttcgtccatacactgaacgagggaaaaagaaaaaaaaaattcgtaataaaataccactcgtgggggaggaaataatcataagagagatacactctgaagatgcactccctccccaaaagggtgttatcaaaatggggggagggtgcatatttgatgtgctaaaaacctggctgtttttaaaaacagggaatagttctctttgtacatttttgctacttctgcgtcttgggggtcgtctacaaaaaaaaaaaaagggaagagtgttgaggggggggttcacacagagaggaaacaaaattgtatatgcacaatcgccgcacgtatatgtgtgtggtcctctatgcaaatatatccctcatgttgcaaactctagcacgatttgaaatttccaaaaaaattaaaagaatatttccctgctttaaatgcccccaaatcgggaccactctgcgcatagatgcttatatacatatgcccacagaataactgtggcaaacgctcacctggttgcggatctgataagagcgcctgaatggacaaaagcgcagttctaatcgtcaacgcgggactccattcgttttttaagacgtccaggcagattgcccctgtttggcttgaaatattgggatgccatattttggtattgaatttcatctgcatcgaggggaggagggggggagaaaaaaatgtaactgcacatgtaggaaggtacaaataaaaggggcacatatacacacgaagctgcacaggtgaacttgtcgaactgctctacttcacgtgatcgtgatagcgctgcggggggtgttctcacctttggcgggttatacgggtaatcattcggtatagttatgtccaagataaaatgcccatcttcatagggcgtccccgatggccccttgataaaaccaacccactcagaaatgttgttgtccttcacgtgcgcatctatttcttgcacattttcattttcaatgtcttttagctcctaatgaggttacgtagggggaggaatgggaaaaactcctcatgtgttattatcattttttcgatcttttttttgtaccttcctaacgcacaagaatgttgaagtcattttgtggaagggatcatcccagacacgcatactcttcccgagggcgtactcaaataaacactcacaggtgggtctccatgcagacatgcggacagggtgaattcccgcacagtccccaaaaacctcacttgcgctcatagttgcactctcccaatttatcaattaccttctgcagacggagtaactcctttgaacttctcgttgtggaattcattttgtttctctcgctctatgtgaatgtacgtgtacacgtttgtgagtatatctgtcatacaataacaacacgagaagaaagtacgtgttgacgttattgtttttttttttttaatgaacaaaaaatggggagatgtttatagaaatgccaatgtgtacacaacgacgcgggtatatttatacgcacgcggtggtaataatgtcaaaaaggtgatgggtatgtaggagggggggaaaaaaaaacggaacgatggtgtttcgctttttacgtactatatttccgttttctacttcgaacagtttgcgcaatcagcgtttgttacgcatgaggggaggcgtttgcaaagcgttggcaagtatatttacacgtttatgtatgtgcgtatacatgtgagtgtacatgtgagtgtacatgtgcgtgtacatgtgcgtgtacatgtgcgtgtacatgtgagtgtacatatatgtgtatattttgacgggtttgctcttgcgtgcgttctatcagccacagggaaaggaacaatgtgagaaaaaaattacacagacgggaaacgaaaaggaaaacaggatttcatgcatgtatatgcacataattttggtaagggccaagtgggtgaatttacggggaacggaaaagcggagtgccaaagggggaaggggtgagaaggacagcgaagcgaaacgggacagcaaagttgtacggacgaagcgtacaaagaaaagaaatatgaaaaagaaggggaaacgagtaaatgggggggggaaaaaaaaaacgcaggggggactggaccacaattgtgtgggcaaaaaaatagccaaagggggggaaatcacgggtagaaaaaacaacgcaaatgaagctgcaaataaaaatggcgcagaaaaaatgggccaacggaatggccacaattcaggggcaaggatatttcacagaattgcgtatttctaaaacgcgtacgctgcggaatcgcttttttttttttttttttcactttaccaattctgtgacatcacaagggtgtacatttatctgcgtgtttgtacttatgtacaattcgctagcagttacgctgtgctattttttttttttttttttttttttttttttggaaaaacaaaaacgctatattacttcccctggagggatggggggaaatgaaaaaaataatgacacgccgaattgtggcaaagggagagaaacaaaatagtagcagaatcttttaaaatggaaaaaaataaaaaaaattcatatacatactaacgtatgtatgattgtttttctgtacatttaaatgtatgtgtatatgcatatgttttccctttttatgccccactcctggctccagccctgtgtgcgcaacggacatacgggcaagccactaaggtagaccattggcacattaaacaaatgcaacgttcaagaggcgcccacataaacatataaagtgaagatatgctaaacgagcgaagtggaggggaaagactgcgcttcccatttaatgcataaccgatgtgggaaaaaaaaaagaatttaccaaatggcgtatatctgtatactatgctgcgtttaactgtgcaggttgataattacctacgaggggaggtattaagttaccgttattataccgtggagtgttcccgttactactcagtttctcgttcagaaaaaactaattcatacggtaattttttttttcccccattttgagacttttaagaattccaatttggtgcaatttttttgtgtatcctgtattttgttcaccactatgtgtgcgcatatatatacccagtcgtgtgtgtgaacaaaacattggagaagaatgaacccttctgctggtcaccctgtcgtgtaggcataacaagagagactccacatgtgggtggagcatttacggatcgattagcagaaaaaaaaaatgacgtcattctcataggtacacttccataagtgcacacattttcgccgcaccttcacgtgtagttacctctcaaggggaggggatatgtacaacaaaaacgtggcagaagaataagcatttatgtatgatcctgaactgaggttggtgctccgctgttcttttccccccacactggggtaaaccaaaaagggaaaccaaacaacttcgaccgtagctgcggcggcacgcaacggaatttattgccttcatgctgggcattcgttttgaacaaagcggagagaaaaatatatatatatatatatacataaccatatacatatattcaccatattatgggtcacttttgtgggggaaaaatacttccactgttcaccacttgttgtaacaggccgactaaaaaacaacatcctccgctggcaagcgctgctgcctggatacccctctccaatgcgacatttgttcttttccccacgcggaggaagaaattttgttcgcacatcaatccctagttatgcagaaaaaatgaaaaaataaaattgccccatttgtttatgaacaaataggaaattttctcatttctgagcaaacttcttttttgcaaaaaggtctactaaaaaatggggatgatgccatttacatgttagcaatatagcgttacaaattttgtaaaaaaaatgctcactttttttttttttttttttacttatgactgtgttacaaatagggaaaaggaatcataaaaaaaaactcccctttgggcattttctcactatgacgggggagacttcatagatgtcgcgcgggaggcactcagttccgtatgtaaagtatgcagcttaacccgtatgtgggtaccccgtgattcgcctcaacatgcgaccgtaaagctacggtacatttgtacactcgtcgcatgtaaatttgcatgttgacttatattcagaacttcgcaaagctctcgttaaatgtatacaattttttttctacaaaaggagtagttaaaaatacgacacttgaacggagaaaaagcgatcgtttgcgaattgtaagaagaaggaataattacgaggcatccttcaggtcactacttcgcgtacgcagggtatgcgcacttggccagccatacacttgcatataggcctatatacaagcgtatatttatgcgtatatgttagcgtatatacaagcgtatatatatgcgtatacatgagcgtgtacatatgcgtacataaagtgtacctaaagtgtacgtacaaatatgcgttggcgtatcccccccttgcgaacatgtacccacggaggataagtttgccaaatcgacggactcacggagcgcccatttttttgaaacctttgccgcgacacccctctttaacttaaagcaagtcactgcagtttgtgacctactatgtagaagcacattcttgccattgagcattattttagagcagcagggagaacctttgccggaaaaaagggaacaacgcgcgtttgtatgaaccgagtcccgcacggagcagcgagaaaaaagaacgcaaaagggaagacctcaccaagggaaccaaccgcaacgcatttaaggcacttaatccaaggagaaccaacgaacgcgcgcaccccgcaggagagcccacacgcagaaaccgtgcgacgcggaaaccgttcggcgtagaaaccgttcgacgtagaaaccgttcgacgaagcacagctatctcaaaataaatgagtaacacactatacagaacgcagaggggaatataatgggagattacttaaaaacgggatcgatcaactatgatttagaaattttaaaaaaaaaacccgaaaagaagttatcgcttgacaagcaaaatttgtatctgcaaggatatggtagacagtggggggagaagctggtctacagcgttggcttggcctacggctcaggtacgcctccaagtgaatggtgcagctgggtagatatgcaactgagtggtcacgttttactgcgttcgctgtgcgtaaatggctaaatcggagagacacccggggagcacctccccctctaccagtttgcctactgcatagtgtttaaactaagggctgttcgtagctgcacaaaaaaaattgacccacctcactcctcggaaccattttcttatgcgttaaaaggccctaaaaatagcaccactcgcactatacaccacacgcgatatacaccacacgcgctatacaccccacagtggtacatcttacgcattcaccccttcgcaccatcttacaggccttctgctaggcgggagttgcgggctaatcagtggagtcatgaaaggagggaaaacaaggaagctttttgtgaactccgttttgaattctacttcagtgatagggccaagcgttgccaaccaaatggcctcaataaccatgattttctacgccctaaataatatggtaaaattattcacaaagaatgatgaagtatacaattcgtccatagcaggtttcctcgcgggaagcatatataaaagtgcttccagctataaaattatggctggctattctgtgctgtcgtctgctgttttttcgtttattgattatggctttaaaaggggctacatttagtgagcgccatggacaggcgtgcagctgcgaggacccagttgtgacgaccctattgtgatggtacgcttgtgtgtctcgtggggcacgtctcctgggcggaaaatcaggctttgcaaaatgcactccacattttgcattattctcgttttttaattttttctggcatttgcagtttttttttttccccacccccaccgttcacgcaaattaaatttatgttacccaccttaaaccggtgcacatttatcagcgcaacagaatgtgcagttatgccgccgtccacacgtgaacactttgtcgcttttgcatgcatcccgtaatatgcacacctacatgaagtcgcaccttatttgtaaatccagcagtggttgtataccctgccctcgtactgacttcttttttttttttaaaacatcgaaacgattccccagtgtgctacacacacaaaatgcatttgtctgatatgttcacatgactgcttcaccattttgttaactccctatttaatcgcctttttttttcttttttttttttccttatgtgccccattattttatttctacctaatcagttctgttcatttggccttgcatgttacaacttttttttctttttttttttttacagtatggctaacagtacattttaaattgtaaagaaaaaaaatgcaattttttattttgctttttatcagatggggggagacgttcaggggaaaaggagcttttcgcactgttctttttttttttttttttttttttcctgtcccgtggaagaagcgtgtactgacatagcaagcgcaggacaaacgactctttttttttttttttttttttcttgttaatctggttacacgcggattgtgcgttgtcccgtgtgggaatttttcggtgtgctgtttcccctccccccttccctgtagagacttgcaataaaaaaaatgcggaaaatttaagtaaacccaaatttgcaaaatggcatttcgtccttttgcactgtaaaggagcataacacatgtatgccgattttttgttcaaacgatttttttttttttttacttcctcccattgagtgacagaaggtacacatcagctgtgcgagtaggaaaagtatatcaatctagggtaaagtgagaagaggtgggtgctatgaggtgaagttacaccaggttagtcgaggcatcaccaagcgaagcaaaataaaaacctgaagcgaaagcgagaagggtgcaattgcgaatgaagcacccctgggggaactgtgctcaggtgccttccagaaagggcttgcttcctggtcccccttgaaaaagggaaaggcatgcccccaaatgtaccattgtcatgtgcaatgcgttagaaagtacggatgggtgcgcatggatttacaaggcatacaccgcttggcgtgtttcgcttgtatatacatgtatgtgcgtttttattttttttttttcgcgacttcgcattcccctagagtttatactcacccctgtgggcacaccccctcctttaactttatcacttcgttagctttacccctttttttttttttttttcccccttctaaacatatggatttatgccctgctccatacaccacttacctatgttgaacccttttttttatgaactcgtcatcaaattatttaaattgccctccttgtgtatggtcccgagtaaatgttcctgcccagtgcgtggaccattaggcaggtgttattgatgcacaccgcgaggttgtcgcgttgtacttggggcaaggcgggccgaccggaccgcctctcctgcgtcggatcgagccatccctaggctcgccatcaaactgggaagcaggcaagcagccaagcggttaaactgcaaaacggcgaaactgcaaaacggcgaaactgcaaaacggcgaaactgccaaatcgccaaactgctaattcgcacacggttactatgccgagtgccgaaagctccgggcaccgaaaatcagaagaaccaggctgggcccgcgagcttagagagacctacttcagtgccctaaacgcaaaaggggtagcgataaaaaacgcaggttgtcctacgagtaatcataaagctaaccaacagaagaatgacaaaatgaagaacccaatcagtgcaacagacatccaggtgggggataacaccccgccagaagaagacaatcaaaatagtctgcaggaaaaaaaaaaattttcttcgaagtttacaaaaagtactacttcatcgaaatgacagagtatcacaaaagcagggaaaactgcaccaacaattttattaacttcctcgaaaggataagcgaaaaaatggtggaggcactaaagcatggttcctataacatcaacaatttgaatagattcttcaaagaattcatcaaaaatgatatcacctattataataaaagcgtttccgtagggggaaacacacgagtgaataatttaacccaaagttttttaaacatacaagatgagcagatgaccaacggagagtttgcaaatattggcaacgtgcaaggggaggatcctctgaacagccaagcgaatggttctgtagatgatttgaagaagaaaaagggaagcacagcttctacaattatgaatgagggtaggtcaaatgaaaaaaagaacaacaaaatggactcagaggaaaaaaagaaaaaaaaaaaatccaagaaaggggaaggagaagaaattgtaagtaactccttgggagaacatctcccaggtaataatacaccctttctaaataagaactacgggaaaaatgcctcaaacaaaataaacgaaattgcagataatgtaatcgatgtgaacacagacatgagcaacctaaaccacagcatcatagacgactgggtgcaatacggattcatgaattacagaaaaattatgaacagtatgaaaattagttgcgatgtgatagatagtaaaataaatcaaaaaatgttaattatattaaaagatagctacttgaaggaacaagaaaatttgatagatgcaatgaagaaaaaaaaaaatgatttcctaaaacaagtagacctatgtaaaatttattggaaatatttcgaaaatagttattcaaattcagaaaaaatcagatcagatggaattaaagatagcaagaagataaaatgctcatggttatgtcaaaggaaatatataaaaaatgtgaaagacttactaaaaatacaaaatgaatacttagatataattaattctagcgtgaaaaccttcttccaattaatcgaatggaaaaaaaacacaattagggatatcctttgctttctatataaaagctttttaaatttttacttaaataatatgaatatattatatgattctattttgcttgaaaaaaatatagatgcaactcagttccagaatctatcctctgtaaccatcatagatgatgacgatttaattaaagaggtatctccctttcagctaaacgacaattgtgatgccattccacagttaaacaaagcattaagcttaataaaatcttcgatcattttttataatcatgaaattaacgtcaaatcgatactctgcattttcagttctaaaatcagtgggtaccttaccagtgtggggttcttcaacaaatgcctagatggggtaattgttatcacgtgggataagtttattcactttttttccgacgtggaggatgccgccccacaatggtcctactacatggaagacatcgaatttaagctagtcaagtgtaaagcggattctaaaaggaactccctcgataacgataaaagagaatctgacggcgtcactgaaggggtggctgcggcggagggggaggtcgagggaagtgctacgactgatgtggtggtcaccaccccaaagcaacactccaggagtaacactcctagtaaccaacaacaaagtaagaattcgaaccaatcaaaaggtaagaaggggaaagagaaaacgaaaacaggaggaaaggacacgtcgtctgtgttctccggagcagacacaccggaaggagatacctccacaaatagtggaaatcctgatataggtctaaacacctcgaagagagaaatttcggacaactgttccgccaccccatctaccattaatgacgaaaatgatgtagaaattcaaatgaaagaaaaaaaaaacgctactcatcagtggatggtcctttaccttcaaatgtccaaccttgtatctaacaaatgtctgttacgaattgttaagtaatcatctgtgctcccaatattttgaggatgaaaattcctttgcaaatttctccaatattattgccaatggggaggtaaaaaatgatctcctatttattgatgaaatggcctccttttacaattcctatatggaaggaatgtctgaggacacaaaggataaggtcatccaaaaaaacaaacttgtaaaaacgaagagtgaaaaattcgcgagggagcgcatgtctgtctcggatcgggacgacctgattggttcctgtaaagggagatctccaagcaacgccaacaacataatagatgatcaaaaaaaaaacaaaaattctcacccggaaaatctgctttacgcatttcaaaagaagaaaaatgaactgttgaaaaatgttaaaagaggtgaccaggaaaatgggactacaggagaagagcggcagggagaggacagggaccacctggtgggagacaaggaccacctgggggaggaaaaggaccacctgggggaggaaaaggaccacctggggggagacaaggaccacatgagggaagacaggaacctccatggacatggtcaagtagacggggaacaccaaagcgaggcagaaacggaaaagagtaagaagaaaattttgaacagcaagaaaaaaagcgacaaaagatctacaagttcagggaaggcgaaggcacaaaataaatgaatcaggagtgtgctcagcacaaatgtgaatcgccaggacggatggcccccggtgggcacaccacggggaagaagcaagaatggagaatcatccctcataggaatgccaatccggaggagtagcaccaacgcggggatatgttactttcgccgatcgactttaataattatcgctagctacactttatgtgaaatgtgttaagaacagttatgcaagtcgctccaatcagaacgatcatttttgatatttttttttttacacttgttgcgatttttccagttggggatgatgacgccatgattttcggaactgtccagcttccctccgtccctcttctacctctcaccaattcaccacctcagctttaacgttaattttttttttttaaatgtcaaatgggtaatcagcgcgtacgtatatgagtactcatctacgcatagtaagctaacgagggataaaaagagaatgccgaatttatttcaacacagcgattgtgagcttgtgaattactcgatgggtcagtccccatgcccaaccaaatggcaagctgcaccgttcacgatgtcacttattacgtccaccattgccattttacgtcagcctcatttgtaacgcaagcgatgtgccagtttttttttttccgtcgtcccactcatactgacatgcacacacgcaaacaaaaatatatgtgcgcagccaggtagtgtaaaccaacttcgaaccatttgtgcttccttccagtgtccatgtacgcacttccccatttgcttgtttgtggaagggaaccaaaaagagggcgccacgagacaaaacgagagtgaaaagtgcggggaattttttttttttcccatttataattttttggctagctgaggaaaagttaccacaatttgacgcctcaatttttttttatttttttttgtgacatattgactggcccgctgggctgcgaggggagaggctcctcgcgaggaagagtgttgatcttgtgcatgtgcgtgtgcatctgtttatggctatctgcacctacctatgcgcgtgcctatacacgcgcacgaccactgtgccaatcgttgtgctcatcgttgtgtgtgccccttttgggggagtacttctatatttccccccacagccccaggggatgcgcacctcattgtgaaaagggctgccaaaatccagagtggaaagaaacgtaaaaaaaaaacccactcggtatttgtgcccccaatgcatatccaacccaccaccgtgcaacaccttttttttaagcgaacaatttattaaagtgtagatgaagaattgttctgctccgagtataattcgctcgttaagtgtcaccttcatgaagggggccaatgtagctagccacaacatccttcgcgtcaatgaatgtgagtgcttctctttgtggggcttggcgagctacacgcagaagcacaaaatgggggacccctggagaagcagcggaaatttaagaaaaaaaaaaaaaaaacacaccacgaatgacaacgcgtggattgttacattgtgctcgggtccgatatttagcacccggactgattgttgtccacgtccctgtgcgcaatgggatcatgagaataacttttaatcaaattgagagggaagttaaatctgctgttactgctatacttgttcctcaccccagtgtagttgtaaatttttttctctccccacgaatgctccaggtagtttgagtttgtgcagtcctgctcaacgcttcttaatttcgcatgtttctgggtcctatatttgtcctttgcccttgtggtggaataaacatttttgagtggtattattctgctggggcattccgcatcggttaaggtcagtttgtttattcgttcctttagcgattcattttcttttacaagtgcgtcaatttttttttctttaatttggtagttcctcaggacgcggcggtcaccgtggtgggcatcgtagtagacaccgtggtggtcatcgtggtgatcatcgtaatggtcatcgtaatggtcatcgtaatggtcatcgtggtgatcatcgtaatggtcatcgtaatggtcatcgtaatggtcatcgtggtgatcatcgtaatggtcatcgtaatggtctacatggccccccttacccgtcatgggtcccctccgtgtggcgactttttcgaccagggagtttttccccaaatcagcgtcgaataaattcataattgccttgttgaccgactcggtgcggatggtctgcttctttttgttcaatttttccttccccgctggggggagactccgcatcgtggttgcataggtgctgcttcccgtgacggttccagtgccagtgccgcttctacggatggcatttccacccatgttgttctcttcaccgtttagcgcaactaaggcacttcgcagcgagtttacccttcgcacaccatggcccatcactacatttgagtcaatttctgtatatgcctttctttttgggagacctttctttgtgtccaaacgattgattaacttattagaacaggaatcatcaagtcttagtaggaaattcattgcatctgtccttttccgttcattttcaatttcctgtaatttcctgtaacaggctttgtagagtatattagtgttattatttgaatgctttaatttttgtatctcctctactttttctgctaattcttttttatactccgctatgatgctctgtagttgttctatttgcttttttttatttttatgttcaaatgagtaatttgtttttgatcccttagggttagtaggcacccctttgggggaacacctgttcgtgccgccttcctctgcttcatctttgctccctttcgatgggttctcagcattctcagcattctcagcattcgcagcattttctgcattttcttcattctctacactctctgcactctcattgtgtgtcttcccatggggggtgctctccacgtgggggttatcccgttcaccccagctgccatccacaacttggtagttacacgttccctgcccttcccgtttcgattttaacacatcttccactaggttaatgcgattgggtgcctctcctcgtaggtcacctgtggctataccatcacaccaaggaggatctttatggttcgagctaggcgtattatcgcaacgtccttcctgtaaatcagtgctcttggatttttgcgccacctcatttttatcttccccttcttcttcttctttcctatctgatgcatcttccctttctccattttggggggatttcctaatggggagatgatcctcagtctctccgccacccccttccgaggcgtttcctccgttgagagcgctggggggactgcccttctcgcgttggctcagatcgtcgttccccatatgatcgcttctaccgcgggtgttttcgctgtctaattgtttttcaccgtctaagtgtttttcgccttctgagtatttttcgccttctgcgtgtttttcgccttctgtgtgtttttcgccttctgagtgtttttctccttctgtgtgtttttctccttctgagtgcttttctccttctgtgtgttggtcctcgttttccactttggcggcttctttcgacgcatggtactccaaggagggcatccgcggactagctgcccccccattccaggcgccacattcacttctcccatgtgcaacccgtgcacccttcacgaacctgagcagcgccgaatcttgtatgaagctatacatttgcctaaccatgtcctccaagaaggaaattttcgccttagctgtcaccacttcacccgctgcaataaaatcatgcatacttctggggcagtcaatcctatagttgacaaaaattttggactttaaaacgttaatttcttgtctcccaaatgggaggagaggacctaccacaaacgcttcttttgagcttttctgttttctacaatccatgtgctcatctactggaatgaaaagtcctccttccactccagaacttactaaatgcttaatgctaatatgggaacacccaattactttttcattgtttagatacgtaaaattcagaacccctgtttctttgatattaattaacttatttttcattttggctagcacttttccgttgcacattcggacagcactttgcacaactacagaaaaattttgggggtactcctttatgtaaacgcactgaagtagcttctcatttgaatacaccctcacttgggtaattgccctcataagaatgggcttatatatcttaaagtcgattctaaaatacattttggtgttaacaagggagtcgaaaaagatctgttcattcctggactcgtctaacaggagcagatttttattctgtcgtggtgcatttgtgggcaccccaatgattcgttcttcctgctgctgctcctcctcctcttcctcctgtttaggcttatttacatctgcgtcttcaatcatcatacattctgcggttggtctttttttggagaagtactttgatgagcatgtattttttgtatgcaccccatttgttctctccagcgaatcggtgattcgtttgttctttgggggggtaccttctccgtggtgaggtgattctactgcgaagttccaggtgggcattccggagactctctcttgtaatcccccctctttagcttttcccccctggttgccttcgtttaggagcattttttgtgcccccaagaagcgtcttcccttttgttggtaacctgtgtacgttcctttgctcagggcaatttctctagccatcgatttggcattcccagtgggatgaaaaatcatcccccttatttgttcttcccccattggagtggttttctcttcaatttttctccccccatgggtgtaacctccacttgcaatcacactaacggatgcgacctcagaagggaggtaggagcggaaaagagactccttttttggctctcccctggaaggagtcatctgtaacacccccgctaagttttccctcctctgaacgcttttctcttttatctttttaaaattatttcccaattgtccttttccgtttttttctgacctcattttgtcttctacgggaagtatggccaatttgtgcatgcacataatttctttttcgactgatagtctgctggaaatgattttctcgttgacctgttcatgcaaagtgcatccctttaagctgtcctcctttttgtacttccaaagatcaacgctcgtttgtttctttttgtacaccttgccgctaaccgaatgggtggcatcccatttgtgggtataccttttttgtgcgtgttcatgctccaaagacttacaactttcaggagtccatttttcatttttaacgttatctgcttttttggcactaggcatttttgctaatttatgcatctttttttttctggcgtgaagggttaacaagctgccagtgggagctactccatcgttgggtgaagggattgtttttttttttttccttcatttgatgctttgtcatttgatgttttatcattcgatgctttgtcatttgatgctttgtcatttgatgcttttccatttgatgcttttccatttgggttgctactacctaccacatcttggggcaaattaccgcattcgtctaaattcttggcgtctccactgttttgctgcattgggagcgcaccacttatagaagacgcaaccccatggtgtggctcatcactcaagttggtctgcactgcatcgtggctgctgccccaattgatgtttctcaattctctgcaaaataaaaacgcacctttcttcttcctaaaactgctagtatcataccaggaattgtttgacaccctctcgaagcattcattggtgttatttttaacatgataagttggtacgttaaaatacttcggttttatttcgtacctgctgaataggttcttcctccaaaatgcgttcgtgcacagtggttcctcgggtgcgctcagctggttttttctgtacagcccatgcatgtttcgtccctccccgcggttgccgctacttcgtctgccttcgctctctccacctcgtctgtcttgcctctctctgcttcgtctgctttccccctcgttgctatccacactcgtcgaagttttaacaaaaacaaaaaaaaacttcaaaattgggaatagacaaccgatacgggagcacacgtgctttcttaaaggtcataacttcaagcagtatgaactgggccccttccttttgctaaatcttaacagtgttgctaaccacatatgtgggtcacccacacagagggttatatgccttcactatacaatggcgtgaatttttttttttttgtaaaacttgttttgcgaggaagtagaccaagttgacaaatttaaaaactactcttcgcagcaagtgcgtacaaaatgtgagtacaaaatgtgagaacaaaatgtgcgttcctcgtgggtaccaacgagtgtcctcacacaagtcaacacgtgcgcagctacgtaatagtgtgcacacaactatttgtacgcttgcacacacatttgacacccagcagggataaaaattcagcacaaaatggaaaccacagaaagacaaaaaagggtaacattcgagggaatatattccccgaatttttacaatcaaaattgtacacacgaagatgacaaaatttactctacatcgttttgggaatgagccaagtggagcgaaaatgttgtagctgctatgcaacgcaaggtatttttttttttttttttttttttttttaccctaaaagtacgataattttactttctacaaaaggggcaaacaaatgcggagatttatgtgcacatatcgttttgcccaaccggacagagttaaaaaaaaaaaaaaaaaaaaatacatatatatatatacatatatatatatacatatatatatatacatacacatacacacttgtatataaacgtaaggggaacttgttttggatcttcccgcaggcatatgtgcgcgcgcgcatatgaaagaatttgccccttttggacaaggcttacgtgcagctaggacacgcacatcgcgacattgcatacagcacgcgcgtaaaatgttagcctacacgaatagttctttttttaaaaaattgcaaaagggtaggtatcacatcgttttttgcttcaccactggggaatgcaatttcaagcgtaaattatttctgcgcgtttcggcgcagcacgaaaaggtggccagggggaatgcacaagtagcaccaaaaaaacaaaaaaatatatatattaaaataaaaaacgaaaaaaaggaactcccctaatgggggtacccaaatgtggaaaaaaaaggttcccccgggctgcagttaaaagggtggtgttttttgtggaccccctttattcgccccccaaactggtgtcatttcctctttttcttcttcttatttttgtccttgctattgctgtcagtgtccttttccccctcattcgttgagcgcttctccccggtgtgataaattttcatgcttgttaaaaacaaatcgcgtaggccgcattcggtgcatatgttagacagggtgctcatcccttttggatcaagctcgtgcatgttccttggaagaactctcgcatcatccaaatcctcatactcctttaagacaatatcatccatgcccctacagtcgaaatgcttccatctgagcttattcaaactgttaatataaaaatcgacctcttccttgggaccctcacatattattataccggggtaccctatttttgagtaccccccaatttttaattctttcgcccatttaattatgtaggttctttttactaaactaagaatatggtgcgagtagcacaagcgtctagctaacacccttctgtggtgggaataagtcattccgctgcaatatagaaatgtcacgtggtctttgataagttgatctttggatgggtcaaatgctccctcctctacgttttcttccctttcttctgatgaggaataactgtggtccacggaagtcttcttgctgttttgtatattttccaccaactcgttaattcggtagatgatacttaaaatgctgttttcttgcgctatataatttggcatatctttgtatacttcctggttgatataattgttcatgtctggtgtgaaattttttacatttatattaatgagtaaaaaagattttagaggataatctttgggtaactcgaaagttaaatttattacattgtcactgatattttcatcattcaattgcatgtgtattattgtgtccctcttttcgtcattttcatattgaatggctagctctttgtcccgcacataaatcagttttaacgcttccagttcttttctttgcaactcttcacactgaattagtactttatctctttcaccttttcgcttaatgtcatgtggttcacaatctgctctaccttttcttccttccacctttgtaatatgcccttctcccgatttgtttatgttttccttcgtatcccttgctttgcgatgactacctacttccccggggttactctttcgtgggttttcttcatccactgcttcgctaggattttttttgtcgttatgcaacatagtaccaaagaggggcccaaacgtttcaagcgcaaaagggaacaaactaatagatggattacccttttccttctgacctgttctgcaatcggtatgtcattgcgagtaattactgctttgttgcaattgcgcagaaaaaaaaaaaaaaaaaaaaaaaagctagattgcctgaacggttcataatttttcgtatattacaacgactttttttttttcttcaagggacaatttttggctaattagaagaatctcctttgacccacgtgtgcatctcgcatggcagactattatgcgtaaacattacaggggaaaagtaaaaatgttaaattgtgccctccgtaacgatagctttgcagggtaagctggactgcgtgaacgcgcgacagtgcttagttctccctcgacaagcggttaaaagcgcaaaaaataatcatgcttacatgaacgaagtagggagaaaagcaaatatacaccgcacgtacgatacttatgaaaaccggttcgatgttaaaagtagttttttctttaatttgttcaaatgcggtaagtgcaaagcgcgtctgctcatctccgtggttcccgctagagccatgctgataattccccctttttgcacacacttttttttcacccattatactaaccggcattatgcgcacggaagaatgcttaccaaattgggaaatccccttaatacaggaaaaaggggcaactaattgaaccaaaaaaacagacatttggagcttatccccttacacgcagattgactgcgtagctcccgtaacatatatacggtaacttttgcaacatactatttgaaacctgttacaccagttttactctctggagaccaacatttttacaattaaaggacttatgacagttgctaaaatttgtcatttttttcccttttttaaagcagccttttttcggcctacacagacgtactacgttttgaaaaaaaaataaaaagactaaaaaaaaaaattaaggcacagcgatataccaggttaaataaagttaatggcacgaaaaaaggtgtctcaagtgagttggcggtggaaggagtggataaacacgaaaacaagtcatcactgcttcgactccttttttggctttggaacaatgggaagtgacatattctgcgggggaaaaaaaaggaagccatatgatataccacatgagcaatggaggagaaatgtctagttagggagcaacataaatggatgtagaatgtatctctaagtggacctacctgcagacagcgatatcttattttggcgattggttcattctctacaatggcgaaataggctaatctgagggaaaatttaaaaaaagttgcattaataagtattttcatctttcgacacaaaatggatgggcgaactgtgcagggggaggccctcattacgtatgcgtcatgtgcacaactcatttgatctcctctctgttcaagtacctcgaataatgtcctacgtgcgatgccaacgtgtccctgtggatgtttgttagccattccctacatttaaaaaaataaaataaaataacgtaacacatgtgtataattttcgctttgctcacacaacgtgtggagggtgcctgtttggatatcattcctacaccccagtgtgctgcatcggttcgctcggctgctcggttgctccgttactcgtgtttgttctctttcaaattcgttcgactgcgcgtcgacataccatctagtcgtgtctgagtgcccagagccctgatacttgctctgcaagtgttccaactgcgcgtggatgttaaatcggtcaaatgcagacattttgctataccccccgttgagcttacgtcttccaattggagacaaaattagctgttgtttcgccccttagtctggagtgaatttcaatatgatggaaagactttaaggcgaagatggtgcctgttcttctacgtcacgcatgtacaaatgtaacgactctctaattgttttccgtccgtttgggttaattcagcagaaggtagccttctcgaaatgccttccggatggcaactaccgttttgtaaaaaaattcgcagaaagggcaaccctctttcggtattttgatcaacgggcatacaaaaataatcccctatttgtggttaaaaaaaaaaaaaaaaatattaactatacggtgtgcccttccgttttggtgacttgccaaattgacaaaatgtcacattcgtaaaaatgtttcaaatgcgtatgcttgcgaatgctgctacaaaatttaccttgacctgtcacctttttaaggaagcgtttttgaaacttcacgcatccacagaattgtcaaaaatgaatgaaaatagtgacgcgaaaaaatgctcttgagcgtttttttccaaaagtgtttttttggaagaaataaaataaaaaattaccaataaagatgcaacaaaggaaaatcatataaaaaattagcccccaatagagcaaccttacatatataatttttttttcttttccatttcacccgtgccgcaaaattggagtttcacacccgctgccataatgcatacgaatgggcagccgtatcgcgtcatattttgccctgcggcaaggcaacactaccccattttgttaattaacaggaacgtgaaagaaataaattcgcttttttgacgaacaagaagaacacaataatgtcaccgtgcctctttcgtaagcagcctttgtagcagtacctttttttccccttttctgtataacctttttgtatgttatacgaaagggaggggtggctgtccccccatcgatatgtgcgtatcgacatgcatgcataagataaacacgcaaaagtagcaacgcagctttttctcctttttgtcttttcaccattttggggaagaggagctgccgttccagtttaaaaaaaaaatatgaaagcagggcatactgcgaatgctcgtgttgggccaattatgtttatttttccaatcctcccacgcttctatatcctttaccgattttactttaacaaaaaaaatccccaaatgggtcggaacaaagagcggcaataaacacctgtgtaggaaattcgcaaaggaaaatggtggcgagaggttgggatttgtatttctttttggcagctttttctcctggtctcccactaggagcagggtttcccctccgcgaagccacgtacggtgcatgggcataaacgcacaattggatgtgcacaggggagggcaattcacccggtttaccattttgatcaccccctccttctgtgggtaaaaaaactcggtagcaatttattcattagaattaaattggagaaacaaataggtcaatctccatctatatgaagaaatccataggtgagtgtcccatcgcgcacctacatccgccgcggggcgtcgcttaccagcaacgatgataacagcgacggtgtactatttaaaactatctcattagggttgagtaaaaacggtcagacatgacctttttcccaacgactgacttgacaacggagcatcacttcgatgaacgttttctttttcttttttcatacattgagctagccacgatgatgtttcccctctgacagcatcgattcacatagggtgcgtgttttcatatagttgcgcgtgagaataatcaccaacaaatggacatacataataacataaggtggtagtacacgtgtttatgcgcttcactgcattatgcgataaaatataaaaaaaaaaaaaaaaaaggggaacactgccgcacggtttaaatttgccccaaatggacaattaaaaaagaaaaagaaaatggcacctgatcgtagacaaagcacagcaaaacaaatagcgtgattatgcaataaagaggatggaagctcatttttattttataatttacctatcactggactttgcaaatgttgcccggtttgacacaaaacgacaaagtcttgctaaaaaaaattgttcagcaaaaggcgtcggcggtctatgcctcgacgataaagggggactttttatcttccttatattgtcccattggtcaagcgaacgtaaaaaaaaaaaggggccatttttggtccacgggcatcgcatcggcacatgtgactcgtacgtacatatatacattaaacgcaatacatcctcgcttatatgcgcatacatgtacgtacgaaacggacgaaacaggcgaaacaggcgaacacgaattatgcgtacgtacgtgcgtatgacgtaacatacaatccagtgagcatttttgccagtcctacgattaaattctataaaattcctcccctattattaatcccccctgccgcgaagtcatgaagtccttcatcataagaatgtatgtattatgcgttaagcgttatgcgttatgtatttatttgcatgtactggccgctcacccgtcagaaggcctttttttttttaagcgcgcttactcatcacgcgatgggcgatgacactatgtagcgcgtgaacatatattatacataaaatatatgccgtaaaaatatatatgtatataatatatgtaaatatgtagagagtacccctttttcttttacctccctttcgttcgttacaaaattggtacataaaaatggtaccactattatgcccatatgcgctcaaattttcgcagttcgtatggcataattttttttttttttttttcataccaaaaatgtaatgtatacttttatttttttttttttctttttcaaatactctgacaaattatgacgcaaaaattttgtattttttttatatcctttttataacctttttatattctttttttttttttttttttttttaccattctgttattttttcatttatttgcctcctctcaataattccttttctgttcaacagaatatccatttttagctcactttgtttgatttgtcatttttcgtcgcacgcgtaattgccacgcggatttacatgtatttgtttgttatgttatggtatgtatggtatgtattatggtatatatgtatggcatgtattatggtatatgtatggtatgtgccatgatatgtttactattacatacttttatgcgtatgcaaattcgtatgaccgaccaacctacgtgtatgtatgtatattattagccagcccaatcccttgcactcatcatccttctttgcgtttttatattttatgtacgatttttcaaaccagcataataataagcagcacagcgcagcgtaccagcatagtataaatacgaaaccaagtagcactaatttaacaccgtgtttatatatcttgtcactcgctgtgccatccagcggaccattcgtcataccgcaattatattgcaatatatttttactcctggattttttttcatttctcattaaaaggaaaaaaaaaaaaaaaaaaaccccaaaaaagcgttaattttcgattaaagggcccaaagtatatagcaaataaaagaaatttttttttttttttttgaaaaaagaaaaaatttatgttttgaaaaaaaaaattgtttgtttttttttttttttaatataagataacaaaattctgcgcgttatgtacgaaatccctctaacaactttcttcgacttggctgacgttgtacatgccaacgaagaagcgaatttataaaattgtatgccgtatgtattatcctgtcgtagcggaatgactgaatgaatgaatatgtatgctcgctgaacaaagatataacaccatcactaatgaatagtgacacacccttttcacagcttaagcgaagtttttaaaacgctgtaacgtaaccgttttattgatagggaaacttaaaaaaaaaaaaaatagtaccaggtacgccatgcgtacatacatacatttatatatttgacctaccagagaagtgcgaaccttttttttttttttgttctcgtaaatttcgaaatttgcaattccttttaaaactttgttagagaacgtgaaaaagtgacctatgcgtcctgtgtgtataatatgcgcagtgtacatctttctgtgtgcatttgacctaccctccccacatacatgcggacccgaacggtacatatagtaccacttttgttgttacgtttctttgctttacctccctgcttacatactcgtgtgtagtaaaatgtacctgtaaagcgcacacctcacgtaggcacatatggacacacacacgtacgtacgtgcgtgcatacatagttacatacgtgtatacatatgcatacataagtgcagctgcctgtgtgacttccattacgaatgcttctccgccacacgtccaacccactcactggtctaaaaataataagataaacatataaagatataaaaaaaacgatataaaaaccggttggtatcgataagcagaatagcacatgcgcttaacattaaatgagcaaaaacgttaatatactaacgatttaaagggaaaaaaaaaaaaaaaaattgttggaggaaagaacaggaaggaaaataaggttatatgatcaaatagaccgtatctaccttattggaaaaatacccgcatgagaagtacgagcgtgcatgtccaactgtgatttgctacatatgtgtgtgactgtacctgcgcgagagtgaacatgctacccatgtttgtgcctacataatccgtatgctgccattccgttgtaattaaatttttttttttttacaaaatagccagcggttcatttacatagagcgcacgtcgttttggagaaaattgtaactccgtaattgtaggtgggagtggagaaaaacatgcctttttacccttacacgcatgttatatataaaaaaagaagtaaatgtataatgcgcgttgttcatgcgcagttgagagtgtatccaattatgcgtacatatatatgtgcctattcatttatgtgtatacgtatattatgcctatatttttcttgctgatacgactgcaagaatgaaaaaaatagaagtaaacataacatgtgcgtatcgaataatggactaattatccatgcataggtgtacaacacacatacatgtcccaaatagaaggcaaacgcgtcgtaagagaaaaaaaaaaaaattgctagcggtggaaagaataaaataaagatgttaatgcaaaattaaattttgatttatttttcatcgtaaagtaattcttcgcaacatcgagttcgtttttgttgcttatttttgcataggcgtcggacgtttcgcgtgcgcgcattggtgtgttatatgtatatattcacatatgttgtgtacatttttatgtgcgttgcgtggttacaactgctacctacgtacattccactttacatgtatgtactgcttcaccagtgcgttgaccccctcagttaggccatgaccccagcacgtactcgtataaattaacattaaacgaggcgttacatatgttgtgtacgtaggacctgtgctccacggataatgcatttaacgctcatccgtgttttgtgtagtaacctaccgtttatcttatccttatgcgagccccccttttgtgctgctctggcgttatgtagttttatttttatacccaaagggagacaaaagtgtcgatatgaaccccgcatgagtactacacaactacatgcgccacgttacatgtatgccaaaacatgagattaataaatgcgtttttaatttagcccagttctgcagcagtgcaggtaaagaaaaagggaattgtaagaaaaatatttattttgatataatttgatacaatttaatttgatgcaatttaatttgacataatttaatttgattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttttttggtgtagcatgtagaaggtatatcattttgtacacgcgcaaaggtgagttaaatatgtttgcattttttccctacagttgtacagttactcatttacgtgcctatacacatgtaaggaaaattgtcgctgggacttcccacgttgtgtcccgttgagccatgtgcgtaatggatacgtggaggtgtgccctgtcacttttgccataccacttttgccttaccatttttgtgtgcatatttggacttacatctctacatgccacatttttttttctttttgccaattcgttttttcccctcactgtgtgtttcgtatcatacgttcacacagatctgcgtgtacacacgtggagaagtgcacatgtacggatgcgctgtcccttttgcagattgcatgtacgtttctttgacttatgcaaactcctacgcagaggtggagggggtatcctcaaaagtgtaaatgcagttgtccgtttagcattcctgcgctctacacacgcctacatatttgcacatacgaatggccgcatgagcgtctgcatggatcatcgcacccttgcatgcgtggcatttcgtaaaagcaaataaatccacccaattttgtgcacatatacgtattcaccatttatttatcttttaagaaaattacaccaagcgatgtgatttattttttttttcccccttcccccttttattttatatttttttgtttcatttcctcctttctcttttaagcgtaattgtccatttgaacgcacaagtagggagagaggaggggtgttaacctggcagagactcgttcttgccaagtgcgctgttaagcagacgtgcaggtgcagtggtgagtgagtacatacacacacgtgtctctctccccacgcgcgctgctcacaacgcaataatccgaagggatacgcgaaaaagggcagtgcccacgaatagccaatttttaaagaaaaagaaaaaggataagccatcgcgagttggatgtagcgaaggcaacacgattacgcaacgattaaaaaaaaaaaaaaaaaaaaaaacacaatttattgaataagagaggaagtgagagccatccagagggagaaagaacaacaaaatagttaatcgaaataactaccgaaacaacattgtctttaatatcatttcaaggttgttgcgcagcgaatagtttttttttttttttttttttatttttttttttttttttacgaaaagagctaggtataccattttaaggaacaattaacggttaggccaaataaaatttttgtttgctcctttgactgtgtaccttcccttccctgtaggcttcatattttggcagtttttccgccgacttggtcacacaacgcgtaaacacgtgtatatttcagagcagggggaggagcacgcaccaggatttatgcacaagtgtgtatacgttcgcacaaaagtgtatacgttcgcacaagtgtgtatacgttctcacacgtgtttacgtccgcacacgtgtttacgttcatacacgtcggtgcccgtccgtcccgctccccgttctctcccgttattttaaaaaatttcacagcaagtgtcatgctggaaatggagggaagggacggtcccaacgatgcagagatggattccattgcatcaccatttacggaaaacaaaaaaagactgtactacagtgaaggtggtagtaacaatatgaacagtttgagagggaatgccaggggaagcgcgaggggaactgtgaggggcaacgtcaggggcagcgtcaggggcagcgtcaggggcagcgtcagaggtaacgtgagaggaaacgcgagaggaaacgcgaggaacagtcaaatgaatatgtacaatgaaatgaacgaagggaatagcgactacgatcgagcagtaactatgcacagccttgatccatttagtagtcccacttaccaatcaaacagcactagtgcggtaaatgcggccaatgcggtaaatgctgccaatactgccaatactgccaatgctcccattgcgactgctaacatttcaaatgacgcaggcagcgctggtaaccacatgatgggttctgtaaagaatctcgtctacagtaatagtaattccagtggaggtagtccgggtagcaacggtctccccactgacaagtcaagtaacttctcccaatataataaggatggctttctcgataacacggagactagccatatgaagggcaaaaatttttgcaaacgagttggaaaaaacgtaaacgtgaatggtataaaccttggcaaaggtaacatcaacagtgggggagggagcgtcgtagggagcgtcgtagggagcggcgtaggaagcggcgcaggtggccacaataactttggtgctaataagaacgcaaaggggtttagaaatcgattcactcattttagcaaaaattccatgaagcatggcgtgggtaagcaaaaccttgggtgggacgataggggcaatgtcggcacggttggtggagacgatcgagaaggagagaaggacatcgacaacaacgagggcgagcagcaagggttctccctctacggccgcaagaaccagcttacgcagcacaatcagcaaaatatgcaaagccagtatggcccacggagtgagctttaccacccaaatgatgatgtagaaagtgcagagaggaggaacatggctgctccaaatgaaggcatctatggcgatacgtacggaggtacacatggggacgcgttgggagaaggattctatgacgatgctcagaaaagaagtaaccaaggggtaagtaaagcccatttcagaaatgtatatgaaaataggaaattaaaaaacaacaaattgtgtactaacgtagacatcgatggtgaggacaatgacgtggtgaatcatttggggggtagtagggacctcgatgagggggatcccttcagggagagtaacagtctaccgctgagcatacccaacgatgcggaagtgaaaaatgtgagcaaccaaaacatggcaacagataaggtacacccaagtagcaacatacacatgaacagaaacgacaaaaataacaatgccaccatgaactatgctaatgtcgggaaaaaaagaaaaaatgtgaaatttgaaagcaacacgtttcaaaagcataagcagaaaaaaaattattataagtcctttaacgattctttaaagaggtatagcaataactccctaaaaattgtcaacacgggtataaaaaaggggaacagttcttctttttatggcaatcgggaggatgaaaagacgctcctggatatgaacttaggggtgaatacactcggtggtcaggtgcaggcccatgggaatgatagcgctgcagtggaggcctcaaacaaaagcaacagtgcaccaagtggtgcctcaccaaatagtggagcaccaaatggtggctcaccaaatagtggcgcacctattagtggcgcaccaaatagcgctgcagccagcgcgggactaaacgcacctgctaacgcagacgcgagcacccccgccgcgggaaccaagacggccggccgaaacaaccacctcagtaacttctaccccagcatgaagaaaaaatcatttaacaacatgaccttctcgcttaacaagtatctcaactcttatgtcaactttgaccgaattaaaaacaaaaaaacgaacaatgaaaaggtgataaacaaaggaagctgcgcgggtgcagtggcgatgggaggtaggaatgacacggacgtgtgtgatagtactttggtgaaccagggacagaacttcgctgatcggaaagccgcaaaccaaaatggagatgaatcctttggcagttacagaggcgggtctagcgaattcacccaggtgggaaaccccggcggagggaacctatccgaattgaatagcctcgctaagaacctcaatttggaactactaaaaaatttgagagacactcttcaaaatgaagtgagcggaagtggaggcagtaaggatagctccaaggtgaggagcagcggtcccagttacatcgagtgccttagtgaggtgtccgaaattagtgatgacgatgggggagatgaaagtgataaggagaaggataacagtaccgagttgggaagagataaaaacgccttccccaagtggactaacaacatgactgaaatggaagaggcagcagggatgggtggagccaatgggacctctgcttcacccgctgctaacgggggggtggcacttgggtatggctcaaaccagggcccttatggcaagtcggacctaatgcagagtctgtacagtctgtacaacaatggcagagtaggggatgcaaaacccagtgtgtatggtgcgctcactgcgggtggatctgcgaaaggggaaggcatcaacacctttgcgcacacgggagagataagcagtaatgataatgcatatgagaggggtatgaactatacctacggaattgaaactggtcagtcccattttaatgtaaacactgatgacggtaactccaactcgtttgatggaaataggaaaaacctcgatgcgcagaagggggtggtgtatagagagtatcttcgcacaggtggggctgctaccccctttggtgagtcgaatgcaaatccgaatgtgaaggaagaaattagtgctgacaaatcaggtggaaagccattccaagatggagctgaatcaagcaacaattatcacccctatggggataaccattttgtcgaagaaacggatggtagagcaggcaaaaaaggggacccgtttggaagcacaaataatatcgacatgaacgaattgggagaagaaaacgaagaggaggatgacgaaacggaaccttttgcacaaatgagaaatgaagatttgtttattaattcatatatgccataccctccagaaaaatacagtagtatgtacgaactacacgaaataaaaatattatcccctcatatattgaagaccaaatttcacaaggagggaaaaaatagttatcattcttccctaaaggatggcaagctaattctgctactcgatctagataacacattactacaggcaacatcctttgcaaaatttaacatggaattacctttggaaaattttattgatgaaaatggagaacccgaattatataaattctttttaccctattataactttttttattatttaaaatttagaccctatgtacgtcaatttttgcaaattctatctctatactacgaactgtctatttataccaatgcgactagagaatatgcagatgtagttattgctattttggatcccgatagaaccctttttgctgatcgaattgttgctagatgtagttctgctgatagggaagaaaataaaaacttttctaaaatttatcctaatgtagactccaagtatattatcgcttttgatgatcgaaaggacgtttggacagacattccacattcacatattttaaaagcagaacattataatttttttgaattaagtaaatatgatataatttctcattttaaagaacccactacatgtaagaaaagattcgttgatatggatatgcatctccattttatgacaaaagttcttctcaaattacacaaacatttttttgaaagaccacttgaggtagatgtaggaacactcatagaaaatattatgttaagtacattaagtaatgttggggtttattttacaggatttagaaaaaactctaaaaattctcaacatgtactttcatcagactgtgaagataggcagaaagagatagccttagagttgggagcgaaaatttatacaaattatgacatgcctggagttacacacatcattgctgcgaaaaattgcactgataatttaatcaaatcgaagaaagccaattataatcatatacagaaggtgcatactttatggctttaccattgtaggggtactttgcagagtggagattctacctactttgatgcagatgagttatgcaaaatttacaataataaaccgccactgcaccccaaaaaggatcactggttttttggcaataaggatgaaatgagaaagcaagatgatacgagtgaatgcataaaaattgaaaatcctaaatccagaatttttttgggtacaggtgaatatacgaatgacgcagttatttgctcgccacttgaacagatcaacattaagtggattgagaaggaagtcaaattaaggcaaatttatgacacccccggtgctgctacttcttcttcccctgttgggactggaggcgacggacagcagcgcgacaagggtgcaatgcgcgagaggaccccccacagtgacatgagcccccttggtgaacacatggacgaggatgacaattttgcctatgagaacagcaacgtggaggaggaggagggggaggaagcggagggcgagggctaggccatcggcacgagctacatctgcatcggtatcggcaccggctataactgcaacgtcagtagggataaaatgcccatttgtcccgttccctttctcaccacgtacgttttttttttcatctttttgctaccattttatataccccctttttttttgtatcaccttttcttgatgcacttccaaatgaatatattttttgtgactttttttttttttggttgcctaacggggtgtgcatcacacgtttgcgcttctcccattttgccattccacatttttcctctttgctcccttttttctcacttttccgactggtggtgtgcatcaaaatggtgcctcctcacagcggcggctgctgcttttccaacactttgaagctacgcacatttgttcatttgattataaaaaaaatcaactgctacacatgtgcatgcagagtagcaccttttgggaacttttgcaaaattttaatcacaccgttatggagtacacgtcacttgggaaaaatgagcctcatgtcgaggggttaaacacccccttcaatgtgtttgcgctggaaaatgggggaaatgctcctttatgcataggggatgccttgccataaccgtcgaaccgctttttttcccccgtttgtgggcaacgcgcatgtgtgcttctgtagctgaagaagcgggggggaaagcgagaaaaaaaaaatacatatatatatgtatatgcatatgcatatgtataagcgttttctccaactctacgtcatcacagggtagcctggtaaatactcccataaatagctgcacattattttgtttagctacgcttttaaccgtggcgagcccccccccttataacgacgcttcttcccaaagggggaaaaaaaaaaaagatcacacgctgatgaactacatacacacacacatgcagaaagtaaagtagcagttccgtaaatccaaaatggctatccttaatggaaaaccccgattgataactcaccaatggtcttttttaaaaaaaaaaaaaaagtgaaagatgtgcttggaaaatggaaagctatgtgtaatatctcactcgaaaggcataacttttttaaccgaactgtgtaattttgcttaatttaaaaaaaagaacaacaatacccataaacacaatcagaaggtcgaagaggccccaatttgcctcttccccgagtagagaaaaaaacccttttttaaaatggaaaactttcaataaaaggggggggaaggcatttcccattgtcacttcgcgttgcacaggacggagacaattcggccgacctgtacacacacacacacagagggaaacggcgggaataaatgggaaggtaatttttcagacattttaaaattgttttgtgggaagaataatttccgtttatcaaaattgccacttgattggggagggagggggcatgctgaggtttccccccacaaggaaaatacgctagggctgcctcccaggggaaagggagggagtacggacagaatatgataccttcttcaaagcaagcaagcaatcggataagcaatcggataagcaatcagacaagcaatcaaaccagccatcaaacaaacaatcaaacaaacattgtgaccccaagtcggtgaaaaataaaagtacccaccagccagtattaaccacttcaggtgaaagatatctccccaaagagcacctcaaataagttcaaaaggacgaatatatacaaataaacaagtaagcatacacacaagtaaaaaaaggggagtgacgctcatcttttttcacatcccatttgatgataagcacaaccaagaaaatacaacaggcaaatcacaaaatgagtgaaccagacaaaaaatatatcaccgtgtactactgtagaaatggaggaaggaaccaaggaaaggacagaaagaaaattccagaaataaacgagggatacgtgacgatagaaataactaggatgaaccagaggatacacccctataggaaggcaaaaaaccagcttatttttccaaagggaagttctcaaagcagcaagcggaggagcaatgcaaatgggagggatagcggtatcaaccgagttggggagcgcgggaggaagttcctgtcgagctgcataaactcctttttgaatgaaaacgcaaagtggagctggacgaaaatattactcgacttggtgcacgacacaaaaaacagaatcaacgaaaagattaacgctttccttaaagtgtgcgttttaagtgcagattattttcccaatgagctgcagataaatgacgacacgatgacgatgatgatgagtggggggacaaatggatccgtgaactacttcaacgcagaacgcgcgaaaatgctgctcgagtctgcatctgtgtatgataaaaaatacaccactaaggggattacaacccagggaaggttctctccttcgggatgtctaccaataaatggggactccttcagacacgccaatgctaacggacttcattacatcgagggggtaagggacaactactatgctcagaacataaccaattttaatagcttcaacaaatcactttttaaccacaacttatggggtcagtcaagctttttttccatgcgcaactcgggcaatgattcgtatttaccgcaaaattggggacccccctacttgcacacacactctgctcctccgaaaaaacaaaatgtaaaaaacttctacatttctgtggttaacaaaaaaacgaatgtgaaggaggtgagaaagattagcttgatggaaatttgcagctctccctacttcttcctgtgccaagggtttctctcagacttggagagctacttggctttgaatcactgccttttgtatcttaaggtaaggggctaaaatggggtttctcccatgaaagactaggaaatcctacgaaatcgctatccccacgcggggatccttcgcggttcgttatgggagagggggaaggaaaactacgcgagtgcttatatttgccagtaccacgttcacacctcgcgagcaccccctcctgcaacctcacaactttgccaccccgtggacaccccctttccctttcagaaaaacaaagcagaactgtcgcagatccacgtgaacttcttctcctccctaatagacgtcgacgaagtcaacttcctcgaagaaggtgtgtccaaatccatcctcagacatgccattagaagactcaccacattgtttaaaatcccaactgatgacataaaatcggtggagttttgtgtatacataaaaggcagcgaacagatggagatcctaaattttaccggacagaatatttacagatatctcatttttatatttttaagcagcaaaaagggtaactttttggagttccccaagagtgggctgaaaattatgaccatgattgggaactccgtgatatatgaatgctccggggtggggagtgattccagtccgggggtagactccaactcagacaatactgccttcaaattcgatctctcagaagagaaactctttttcctaaaagttaacctcaaggagaacgtagatttgcaccaagtgttagtaagagaaacgggtgctgccgcaacaggtggtaagtcgcttcccaggactgccacatttgcagaattgtcctacgcaggctcccctaacgctacttattcttataattattcccctcctcatgttacctccaaccgggtgaacctcactagcgtcggctttaacccggtgatcaatccattttcgtgtgttcagcaaaacgtagacaccattagcaaagagataatgcagctgaacatgaacagtatgcgcaacttatacttaaagacgaagactgctaaaaattgcgcatccccttttgtcatgcccgtttcgcagttttcacagcacccaatgggggataactccccccaaaggtgctaaccaacacaggttgcacgtgaaaaataagttacccattaacccgcacacagttggtaaaggtacacaatattttaaaaattaaatccgctaacggattgtttacttaccacaggggttatagtcacctcacatatgtgtaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttacctgacttgttaaggtttttcgggaaacgcgcgtgcacgtgcagaatggctaagtgggaaaatgcacacttgtgggagcacaggtctctacacatgttgtcacatgcgtatgcattagtacacacgtccgcaaacagacatacctgtacatgcgctggtgcacattttcccataggagggtgcccccatgggaaaggccttcactccacacagttggggaaggccgctagccatggaggcgcaaatctgactacacatcgccgcgcgggcctttttaacatttgagccactttttgggttttccccttttaaccttttcacgtgaagaccattcacgcaaaaaagaaaaaaaaaatatacgtaaaaattggtttaaaacaattttaattttcaaacattgtttgggggtgggcacaaaacatggcggttggttgaaaaaatgcgtccagcttcggttcgatggtccattttctttggtacattttcttaccattcgtactcttcgcgcttttgcacatctttttgtacctttttgtgccatttggtgcttttccgctccttgccccgctcctttttcgcgcctgacccctaaatattctggtataaattgtgcgcgtacttgagcgacggcacgttggggtgctttacctccgtgaaggtgacgcacttgggcttgacggaccgccccttgaacttcagaaacgcgcccttgttcttcataatgtcgcagtagttaggggcactaaaaacggtgtagagcatgccattctgctcaatcgagtagccctcatccctcacttcgtgcgacctaattatgagacttaggttgttccttttaaggaagctctcggtaatgtcagtgccaaaggaaaatccaattcccctcttggagggcttaaatcctttttcttcatttgggtctgaccataacaaatcggtcatgatgccttcatccatgggttccgtatttctgtcaattttttcaatgtcctccaaagtggtgtctgttttgctaggaattcccccatggcaaataaaaatggtatcattgagtacataagctaggggtaaaaatttaaacgaatcagaaaaaagcacgtgcatcttctcatcatatttttcttgtaactctcctaaaaatccatacaacttgttcatattatccgtttcgtgatttcctctagtcaaatgtacattatgagggaaggtcaatttagcgagaaataaaaatataatcacttcaacagagaagcttcctctatcaacaaagtccccattaaacaaatacgaattcgtttccgatgggtacccatttattttcataatattcaggaggtcgtaaaattggccatggatatctccacatatggttagcgtttcatcttcttctaaatttagacgaactaacgtgggtagctccttgagcaatttgataatatccaagacgatggcacaaacgcattttttatttaacttttgattgggcacacttatatagtctgcaactttttgtaaaaaatcgatgcttaaattgtttctgtcataaatgggggctttcgcattttcaattttgagagagtccaacaccagcgtttcgtagtagggcattttttgctctaactcaatagccttctggaactgttgttcaaatagtaattttttacactgctttaattttatttccgaatttttatcctttgtcagttttaacaccttctgaaagcagtcagatgcgctcttcaaatctgacagcattaaaaaggagcagccccttctatagtatgcctttgcatacaaaggattaatttttatagcttcatcaatatcttctatggatgaaccgtaattttctaacttcatgtggcagaaggatctattcgtatagtatatatgtatgtctgtttctttcatgctaataaattcactcttttttgtgatgctactgttcaggtaaaattcttgtagcaatttgacatcctcctcttctacgctgatttcatttggcaaagcgtccacccttacgcagtttagttggtccatacaaatagggttgtcaacttcgtagaccttttttatcaaatcgatcgctcctgtgtaacacttgagggatgttagatagttattctctttgaagtacttgttgcccagatttttcaaggcgtcacatgttttgagcagctcgatgctcacatttcttttggtctcctcggaagggctgtcccccgtttggggggcatccgcattaggatccccctctttggatttcccctcttggggctccctcacagtagggtccgctccattaggcgttccattaggcgttccattaggcgttccattaggcgttccatttgccgcttcgctagcctctccatttgccgcttcgctagcccccttttccgcattgcgcccttcctcgggcgagtcttccccaagcaagtccgactcgtcatttgcgtccgggtccctctccttcgagtccgtgtcctcgtgcgaccccgctccgttagaaacattatcatcggtgctcacctgcgatccgcagggcttccccccactctcattcgcgcctttcccatgatacttgctaccctgatttttctcttccgcatttcggctctcgctgtatatgccttcctcgtttatcattttttcttcgttacttcctaatcgactatagattttttgttcattaaaatttgacgtagatcctaattttacaattacgttcttttccctaaccgaggtatataccgtttctttcttacctgcaagcaggttcgcttctaaacaatttttgtaatcacttaaaatggattcttctactttgacgctactgttaggtttttctgttagaaatgccattttttttttttttttttttttttttttttaatttttcttctcctctctgtttcggtgcccctctaaccgtttgctactccacctcctctaaatttatccttttttttcacgcctaaaaaaatgataacgatccttatatgcttaaatcttttaaaattacaaaataaaactgtgcctctcttccctaccttttgtctttcacataggttcaaatgttaaattaaacaaattcacatatttttttttttttcccctactttggtatctactccttggtgaaaataatctacacggtgtgtttaggcgagaacggcagaagaccacgcgggtagaagcggtaccgggtagaagcgtaccgggtagaagcgcgctggggaggctcctactatatgtacacgcgaaacacgcgaaaaaaacggcgcgaagtgcatttgcctatttagtgtacatatggctgtaccacaggtatgtaaaaaaaaaagaggcgtacacgtaacgtgataagataaataagcgtgtttctaccaggggtgtacaaatgctagaggcgattaagcgcggggagaagaaagcttaggtgcatttcaccttcgtttttatttctacccgcgtagtgcaagcttatgtggtatatgtcacatgcgtagtgtacacgtttagcgtacttgttgggatggcacaaatttgtgcgcgtacacatgtgagtatatatgcgtgtaaaagtacccgtgattgtacgcgcaaatgtacctgtaaatgtacgcgtaaatgtacctgtgaatgtatgtgtccctactgaaaaaaatgctggaatggtgggacaagtgaactctgccgcgaaaatcccctttttccgaaaaaaaaacgataaaatggttacttcgtcgctttaccccagtgtgtcactattgtgaactctttcaccattttattttgttatttggttattttgctattttgttattttgctattttgttattttgctattttgctattgtgctattttgctattttgctattttgctattttgctattttttttttttttttccatggcatgtaactggttatagcaagaaaagatagaaggaaaaaaaaaaaaaatttcaattttagcaaagctcaagaaaagaaacgaagaaaaagaagcaaatacattcctaaaagttccccaaaaaattgccaaaacggccaacaaacgggttactattttttaaagcacgttagaaaattttccacaaaaaagtgaaaataagaaaaggggacgaggggaccaacgtgcacgattgtgtaaaaaggcacatagaaagagtagtacacagctgcaatctttttagggacaaactggcaaacgacaatatagcaaacacttctgttctgcgatacgggtgtacctttcctccacagtaagggttgtgtcacatatgcgtccctccccgtaggattttatgtgtacgcatggaaaagggcctttctgggaaataaatggccacgcggttttgtcccccaggctgccctctgtgcgtgtaagggtgtgtggggggtatctatccgtcagtgtttatccgtgtgtaagtttttccgtaattttttccgtaagcttttccgtgtgtacgcttatccgtatgcacgttatccgtcagtgttttccgtatgtatgtgaggcagtgcgtgttcatccttacatgtttgtatgctcatgtgcacatttgcgtcccactgcgcgaatgattactttttacacggggacaacttattacgcatgggctgtggcccaacggagtaaccctttattttattttttttgtcactacgacataatgcggaaaattccacactttgttgcgcaaaaaaaaatgttggtaccttcctgccaaatgatatacaaaataactaaccagctaagcgcaataaagtatatcagaaataattccctaaagcagttgttatttgtccatacaccgtaatggtatttaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctagtgttaaaattaaaaaaaaaaaaagtgtatacatccgtatgtgtaatttatatacgggggaactgtcgggggaactgcctaccgacttgaatacgcattgttgggctgccttcccaaattttatccactcatgtgagcttattacaacgcgcgggaaattatgaaaaacggggagttgctgtgaaccagtagggaaaagcttcatcgcagcataattgcacttcacattttcggcattatgtgcaaagagacgtactcataaaatgggggatccatatcttattgctatgttttttcccacaggtgaagtctttttttttttttttttttttttctttttaacacatggaatggtgtttacttctcgtgcgaggtaggcacttctgataaatgtacggtacggtggaccaacatgcaacaacacgcatcagttgagaggcaaattgggagacttcccgaatgaacaaacctccccaggaaggtaactgcacatttgtgtttcaccccgtccgtgggttccattctgcatatgttctttaaccccttggggaaaatgaaacatttttgaaaattaaaaagagtatattttttaccacgcgggagcggcccacaaaaaaaaaaaaattcatgggccatcaaatgtaagaagcgaaaggtggcctccaaatgggatgcagcacttttgtcgctttcatcattcagtaaaatagaagattaccacttcgtatgggcattccagcaaaggtacccttccgcttacctcatcccatcccatcctctgtgtcatttttcaatatgtgaaaaagggatttcccccctcctgtgatgtcacttttgttttaaaaatgttcctacattggtagccaacccagagtatgccaattggtgagcgttcggtataattagctatcattagctttttttttttttttttttttcccaatctcccaccctgcaaaggagcataaaatggggaagggtggttaaattttcttcgcgcaggtggggaagttccgccaaggaagcaccacataaataaactttagaaggcttgatgaataaaagtcgtttaagccaccttagcacagttggtaatgcgtttgattcgtaatcaaaagatcgtgggttcgactcccacaggtggctagctcttttaatttcttgggtagcgacaaagaaaaaggatgccttaaaaaaagcgcgctttcttttatatatcgcaataaagagatgcagtcataatatagtaggatgttttttttttatataatacatgtggcacatatatgcccccttttaatggcgaaagcaggaatgcaaaaaaaatggggcatcaattgaaagaatatcccacatgtgccagcttctaccgtatatgcagtaaaaccccttctaaggtcaccccaattgaaggcttccctctcttcaaggttaaacgtaggttggggtaggtttttgtacatgggtaccttaccttaggaggcgcaactgcatatagccaacgggatggctaactagaatgggtttttaccaaagtagccatgtacaaacccataaggtgatagatactgcttagttggtggttgtatgccttgcaaagccagccgccagccccagccacctacctcctacctcctacctgtgcatccaccatcgtagctgcgtggcatatctccttctttcccgctcaccattcgactatcatttcaaatttcagtaaggacggggtggaaagagaatatgttatacatacccctgtattggtatgcgccaagttgggggtgccccttttttttcccccccctataaggtaaggtactcggtgcgaggacatgacaattcgttttccaggcggcacctcgtatatgaaagaggtgagcctggttaagctgcggcttgaaggaggcggcgtcacggtaagcaggagagaagcaacacggatgacatgccctgacctctctctatctctgtatctatctatctatctatctctatatctatatctatctccatatccctctctaccccttgcgccctatgcacgcgcgataaaggcaaaccaagcaggcacaaaagattcgcgaatttcaaaagaagaactaaaaatctgataaacgtatcagtcacacaaatgttcgattgctcctgtttgtttaaaaaaattacccagtggggatgtacacatacatacatatatatatgtatatatgtatacatatgtgtgtgggggggatgatccccccggtggagaacaaccaaacatacaaaaaaaaaaaagaaaaaggaaaaagaaaaaggaaaaggaaaaaggaaaaaaggaaccatggaacaacggaacaatgttgagcgggtgggatgataaaacggtggagggttaggcagaccactcaccagctgtgcatctccacctcccccccgtgagaaaagtgcgtattgtttgtattcaaatcccaaccgcagtgcaacaaaaacaaaaaggannnnnnnnnnatgacggatgggcacacatacacacatttttccacgggaaggggacaaactcaccgtcacaatacggacaacacctatctgcgttccacacaaagtcagtacttattggtgtagaggaacttctccagatctttataaatgggagagtccggtccgtatgtttttatgatattctttttggctttgtgaattaaactaaggccctcagacttgagatcaagaaagagggcaagtttgccagttaagaaaatatagtacccataaatgggggagtatttcccataagaaacttcaatagatttgaggtactggttagcaatgttgtatgctaacttaaattcttgcagttgtatagaaatgtaaagaattttggctctcattttttgcagtgaatatctagtgtggtgataaaaagtggtcaagtaatcaattttggattttattttattaagtgattgtaacacagatttattatcgtaggagtatttttcactgaaaagagactccaaatgagctgtctccttaacagtttctttttccttctccatcaagctttttataacattatcatgcacttcgtttttacagagggcacatttccacatatgttgttgctcgttcgatttttttaaaataggataagaatttttaaattgacttttattcatataacaattttttctttccaactcggagatcaaaatgagttccatattgttaacacattttttacaactctcagaatgagtacatacaaattctgtattaaaaatattttggcattcagagaccacgttcactttacatagcttacatgaacaggtaaagaaatactgatccatgcaaatggctagtctcgtatttttatcaaatgctatatcgatgtaactaatggttagttcttctccaggatatacatccaccaaagttcgtatgaataacttttggtttttaaatatagtcacacagttactcaaacatgagtgattaaaatagggaacaggttttttgtaaaatgccaatcctgctggttctaactcattgtcaattatctgcaaactatttttagaaatttttacaaatttctcgatgatatttttcagtatgctctcattatcttcaaagttggcaaaacattttttttttttgctcatcagtgctactgctactatatatgctgggtacttaaagtactcgtatttttcctttggcaattctgttacgcttccacagtattcgtaaaagttaaaatggcttaggtagctattaattaccatccgcatgataatggatggacaaaatttgtcaaagatattggacttaaatacttcacattcatctctatgcaacttccatgctaattccatacatacgtcactacagtatactacatatttgcagttagggcaatatacactcttgctaaatttttcgaagcaataaaaacatatgttaactgttttgtaatctgtttttttattttccgcatcgatgattctgggggccatgtacttcacactcagcgggacgaatatttctgggtgtgcctctacgatgcagtaccccgctcgcatttgactcactgcgactacgcacttccctttatcctccttgtagtcgactttgtacatttgactgggcgacgcgggcatggtgggacagcggtcgtatatatacttggcttgtttgtaattctttgtagctccgcctgcgtgtgtgcgcggggagggaggaagcagtcgtccttgtgcggtggtccctacgttctgctttctacgcggtagtccctacgttctgctttctacgcggtagtccctacgttctgctttctacgcggtagtccctacgttctgctccctgcgctgtggaccctgggagtcccactccgctacccccaacgctgtggcactgaaaataaattcgggacgcgtttcactcggcctaccttcgcagttgctcacggggggggggggaagctaacatcaactcgaattctgcatcgtactagctctttccggattggtcactcgcggccgagtcacgtaaaccctgtgttgcgacagcctctcttgttggaaaaaaaaaaaaaaaagagaagaaaagagaagagacctgaagtgaagccactcctttctttcgtaattttatgtttactaatttgcaaaaaacttatcacaaaaaaaaaggggtcacgaaaaaaaaaaaaaaannactagatacataaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgaaaaagggaataaaaataatacatttttttattcgagcttgcccacatttttaagcggtaaagttcgaacgttcattcctcaccagtctgcgtgcaacacttcccactttcaaagtgggagtgcaccatcaacgagagttccctgttttgttctactcacagtgttacggtggatctatggtggtggaaatccagagtgacgcttgctaaggggttacagaggcttatcactttggtagtatccccttcctcacacgcacaccaacaggagggaacgccgctttggagttagctcgtccatcttatatctggccaactgctcaacctgttaggctccccgaatgtccgtgttggaaaggcttctccccaccagcgagtgacacccagggacatgctactccgtaaggtaaaactcaacgctcccttcatgcgttccgtttatgtcaatatttttacaggggtacattagcacacccataaataagctacactcacaaatgggtcacttctccacccagatgtaccaactataagggacccacacacacaattgagaaatgcagcttaaggggaataaaatagtgcaaattttttgtttcatgcaaagtaactcagaataagaagaactgagtgaagttccccaagggggaaggaagtaacctacgcgtgcgtctacgtgatttaagtattggcatagttttgtgacatctctgcaagggtagcaacttgctattacagtccccacaggttggcacccccacaacggcaacatgggcatggggacaaaacggatgaatgcgctgttttatgcaccgcttggaaggaacgctcgggggatattcaactggtcaatttgcttgaaggcggtgagaagaagaagaaacatctcctacacaacaacatgcatcaccccctctaggggaaaacacgccgaggaaaaaatccccatggaggaactgaaacaatatttatgtgttgaaaaaatacattcggatgatttcaaaaaaataatgaccaagtgtgtgcaagtgaataaagacagtgacacacgtattgaagatttattgcttattttaattttgtttaaaaaattttttccacattttaagcaaacatgcagagagacactccacgatgaaatttgccataatatatttagcagcataaaattaaaagcacattatttatacacaagcaaaatgctcattcacacaatgaacatactgaccaatttacaatttattgacaacacacttattatcgcattcataaataaatgctcatatttcatacaaaatgaggaatacgaaattgaagacttggttcattttctttccatttttagtaaaatttatttgttaaaaaatgatcctaaatttatgaaattaaaaagcttcaattggatgttaatcaaaaatatatgcaataaattgacatacaattttgaccgcttttttttaacctacaaggattatacatacacacacaagttgaaaaaaaaaatttatgagcagattaggaatatgcattcggatgggaaaacctaccgacttccttcacattgtaataccaacgttttaaataagctcaacactgttgttgatccacgtgtcaaacgggtcaaaagtgtcaactctgagcttcaagctggtgatgatttgggagggggactctcatcttttccctccttcatagggttcccccaaaattcttccatcaatgaatatttgggtgattcccctttagcgacttccccccatgctactcgttttacaacggtgggctcgtcatccaatcgacctaccccaaatgaattacctaatgacatatcacagctggtttcctcacaggaaaggcactatctgctcgacactcttctcagcattagcagaagcttgagggatttgaagtttgcgcacatggggctgctaaacgaggtggccagcaggttgcagagccatttcgtggaggcaacccaggggggggtagaaactcgtggcgatgttgatcaagccgtatatgacgagggtgaggagcgtgctgataccgcccccgccagaaaaattttttacatcatgcagtgccacctctatctgcaagtggatcatcatatgctctacaaaagcatcctgaacacgtataaaaaccacctgcccaatgtgggcaatttggtagttctgttcttcttgctggcaaaaaataagttattcccctccaagaccatccacctatttgatgcagtgtttagggaaaaaataagccaaggggagtatgatgagagggacctgtccacccttttacattcctatgcgatgcacaaatacagggaggggtccgtcattcggatgatcctttctcgtttagtgccaggctgtgtcagccttcatcacggcgatcaggccgatcaggccgatcaagacagttccggttttaatcccggggaggttccccttcccagtggggggagtaatgagaaggtccgaagtggcaagtggagccagccaataagttgcagggatgtcccgaacagtagggacgccctaaacggcagtggtgaagatccccatacacctagcctcatcgcggaccttcctggaaagataaaaatactgcacagcttgttcaagttggacatatacgaagaagcgctcatctgcgaaatatgcagaacgataaacgaggacaacataaatcatctgaactataaggagctagccaaattgctgctagccatgtgctacttctccatcgagaatgcacatgcatacaatttaatcataaaaaatttaataaaatttgacatcattttagataatgtgtacctgacccagttgaagatatgcgagttggcacttcgaacgagacacgtcccaaatgtctatgacctactgaatgaggagtgcatagaatatatgactttcataaaagctaaagaaaaagatgcagaatatcacattaaatcagatttacaaaaagaaattaaaaacatccttttgacttttaatttgtgtatgtcggaggaggtaccccttggaccatataacgtcgactttgtggaagaagaccaaacgttttttctccttccgagaaattatctacttcgcagggatggtcaagcatcatctatggtgtcggaggaggtaccccagcatagtaccaattatgatgggtgtacatccaatcagcaggagtccaccacgatgagtcagcttccagaaagtgattcaccaaatggaaacactcaaaaaagaagaaccaaattaatcattgaggtaaatggagaacaccatttttataaaaacagtaagtcctacacctcgctgtcgaagctgaagcacaaattgttatgcgaccttggctacacggttataaatataccttatttcgagtggggacagctacgaaccaacttggataaaaaggcctatattaaaaaattaatttccgatagccttagttttgaggtagtgaatgttttgccacttaaccaaaagagtgaaccgctggggaaaaaagaaatggaaaaggtcgtctcatccattcggcagagtagaggaaggactgacttcttaaccggcattgccaaattgagggaaaaaaataagttggcctttttaaagaggaaagttaaaaatgtgtagctgggtgctgtcttccctgttccagtgggaaacccagacaggggggggctggagatgaaaaaatgctgcgtagagcgaactagaagctgcacgaattggggttgcagtggatacatcgcattcgttttgggttacctgcctgttttttttgtacgttttctcctctttttttttcgtgcttttcctcctcttttttttcgtactttttctcctctttttttcgtaccttttctcctccttttttcgtaccttttctcctccttttttcgtacttttcttcctcccttttttcgcacttttcttcctcccttttttcgtactttttttgtttttccgcaccgcaacttggtcataaatgaaaaaatgagaaagcccagtttggcccactcaagatagaggggcttccccttttccgttcgcagatctgcgcgctttattgaagcgcattctgttgtatcctccccatgtgagttttcctccagggggggttgcaaaaaaggcctctctaactgagaccctactagtttttccctttccgtatggataaaaaaaaaaaggagcaactcctctattgcgtctgtgtagtttcgatttagaagaacataatggggcgaaacgggcagacattacacaggagattgcgactgcaaagggagtgaaaactgtgcacggattaccatttcagacccacctttgtagagatgtcgcttggaacgaagcggtggtgttggtatggagggtggttttggtgtggagagtggaattggggtgctatggatttgcgcgagtgtatatttttctaaagcggtaaccccgcccatctagcacatttctgacggtaaaaaaaaaatgttcgcttccgcacacacgtatatacatatacatacagatatacatttacatatacatatacatgtgtgcatatctccgtggagaccaccggtgggaggctcaaaaattgtcgatgtcctcctggaagtctacgtcgtcctctggaattttttcctccgtctgataattcttgaaggtattgtagccatacgtgttcttgttggaaacggttccctccaggatggggccagcatagttggggtggattctcagaatgacattttccacgtcctcctcattattctccgatagcaacttcatgtcttggtttatcaatctgtggataattttcttcagtttgtaaatccactcatccacatgttcactcgattcagctttggcatacacttggaggtacgtctcaatgagctgatcctgtgtaatgctttcactattattgttaaattcatattctttaataatttcaaaaatgatagcagatatgtattgatattcgctagccttaatggtcatagcctttttattctccactggtttattttcgctatcttccggttggataattttgttcgtcttgctattcaagagtgagttgctaactttatcgaattcttcatctagatttatttccttttcgtttgatatttttttcatggaagctttaaatatggagcaagctatttctacatgttttatgtctacaaaatgagaaaattttaacttggctacagcttcgctcaatcggatgagtgactctaactgacggacagtcatcctcatggatctctgagcacctggggagtattcgatatttcggaacgagacatagtagtgtatcaatttgtatttggcttcatctgttagtaatggcttcacccttttgcttagttctagatacacttccattttgacagggtccaattttcctgcgtttgctctgatgtgtttttctgcttcctctccacagtgcatagaaaccaagtgattggcaatgttcgtgtctttgtctatgtctatgctatccagcattgtgtagaagaggtcaaatctggagagcaacggtgcagggatgtttacattttgtgcaaaggttttcaacgtgtcatatcttccatacttagggttacatgctgctaagactgatgcccttgcatttagggttgcctggatacctgccttagttatcgaaatcgtttgctgttccatagcttcgtgaatggctactctatccttttcatccatcttgtcaaattcgtcaatgcagcagatgccctggtccgcatacatcaatgctcctgcttctaaaactgtgtctccctgatcagggtctctatgcactgctgctgtaagccctgcagcagtggatcccttcccagaggtgaaaatagctcttggggcaaaactttctacgtattttaatatttcacttttggctgttcctgggtcccctacaatacacatatttatatctcctctcaatttgcagttgggagtgattttctggacccctcctgtcatcatcaacaatgctcctttctttatctcgatatttccccatattttgggagctatacattcagctaaaatatcgatagtgttaggatgcatggcaatatctcttagccatttcaaatcatcacaatttaaaatttcctcacaattaatatctacctgtgtttgttcatcgaaggagttttccttcttggaattatttagcttttcaatttgacatgcatatatacatagtttatgatttaagtcttgtactcctacccccttgatacctgttagtccctgtgatactagtgagttttcgtttttttttaaaatttgtctcgccacactgcgaggaatatctcctggtttcattaaagtgggaatatctggcacaacaattaaacatcccgttacgatgattctatcccctgcatgtacagagtctacaatatcatttcgaagaatgacatccatatttctaggcatggatcctggtggactttcctgtgctatttcttgtaatcgaattttttgccaatcaacaaagtaagactgctccagtacaagagaccaatcatacatattgctgcagctggacgagggacacttactcggttgtgtatatctaaattgttgtttaactccgttaattatatttccacattcgttacatttgaaagcagctaatgttaactctggtcgtacatcggatgtccgggttacttgtcctcgaacactaatcatctcgccaagcatttcacatcttaagcttcgtaacgaatggattggattctttttattataaaatcggagacataatttcccaacttcttttgtcttaatcggattaatactttctgctaaggcttgtaccttctgttcaaaaatatctaatattctgaggaaatgcctttttatgtatatgtacagttgactacctatatcgaatcgatttttatctgttggttcccacattagtacatgtttcatatccaccacgaggactttatttctggagtaggagttttgcagaattgaaaaaagtaataacacgtaatgagcatctttggctatttctagtgagcttgggaaattcaaatttaaattgtctttccatacactgtcattatccccatcttcatcctcttcattttcttcatcattttttctttctgaaaaagtttttaaaaatttttcaaatacctttgccatattttcatcttgcacataagaaggttcatcatcttcctcgtcatcctcttcatcatcttcttgtccctcctcttccgcttctccttcttcttctgcttcttcctgattcattacgtcatttgtgccaaagttagaattttcatcaaattttctttttttcttttgatagctggacatttcgttgtttccgaacacgctatgtgcgtccagtcctgacagttcgctttcgttgaacatccctgacatcgtggttgtgtctcttcagtgggtaaaggggttcacttctgtatggcactttctaccgcttggtctcaccctcacgtgtgccgctctgagtgcgcgtgcgcaggctcctgtacgaaagggcgagctgcactacaaggcatgcgacactacgcatacgacactgcgcatacactactaggcatacgacactgcgcatacactactaggcatgcaacactactcatacactactaggcatgcaacactactcatacacacttgcgcacgcacgatgtccggtgggttatcaaaatggcttcctccccgctgggtgtaattttactgtatcttcaccgtatcgtgtgaagtacgctttggttgccctgctgagctgcaatttgtttggcctactttaataggtgaacctttcctccgcgctccctcgcttcgagccaatttacgcacgtaacaatttttattttctcacaattgggtttcctctcggcagttttggcatccttcgcaatatgcatatgtattatacgtatacgtatatgtacatgtatatgtacatttatatgtacatatgtgtttttttttttttttttcctccccaaagagatgcgtacctgccagttcactctcccccgggtgcgtatttttccaagcgcacatccaggatccaatttgcgacgaagcgcaattgtgtacacgcatacgtgcacatatgcacatgcgcttgttcaacttaagttccttcttcgaagctatgccatgtgaacatgtcaccgcgctttaagcgaatactgtactgggttattccacttttcttctttttttgtgcataaattaaatacgcaggtgaagtgagcaggatttttttttttttttttcaattttagatagccacgcggaaaaaaaaaaaaaaagcgatagagagaagaccaaatggaaagagctataccactacgtgtacacacttgcgccgatcacttatgcaatcactataaagccattcgcagctgcctttttggctaagtcgtacgattaactttggcaaagggcctggcctgggcaccaactgagtgtcacttggctaaataggttaaggttaaccgcacttgctaattaaaatgttcatagttgaaaaaaattggggcttgaaaaagacaaaaaaaaaaagcatgcgcaaaggagtgcccaaaggcgttaccaaagggatgcacgtacgcacaaatacccacacggggaaaaacgtcgcccaaaaggacacgctgcttggtgcgccttctttgttagattgcttacccatattcccatttgcctgcttccccacttgcccgcttccccgcttccccactggagaagggcgggtaaaggaagcgttaagggcgctataatcttaagaaggtggaaaaaattcgacaaaaaaaaaactccttcagattatgcgcacgttctgttccttcgggatgatgcccagctcgctctcgcaaattccgactttcaaatgccgcgcaggggcttggcagaaactcatgcgggggagacctccacacgtgcatgttctgcgtagggatgcacgtgacacaagacgctaacgaagcacatgaacaacctgcgcacccccattaaagagaagacgcgtaaccatttcgtacgccttatgtttggcggtacttaacggtaacgcggacagtgaaaaaagaaagaaaataaataataaaataaaatgaacatgtgaacaaacgttaggcatcgcgagaagaacacgcgtctacattggcaaacaggatagatgtgataactgaaggtgccgtacacctggtgaacccttttactctctcccaaacaggaggagttttaaaaaaggcttttgttcctccagtggaaaatgtccccatgctcgtcatcaagctggaaattatttgcattcctgtttgctttctctttttctttctttttttttatttttattactattatatttttttttcttttgtttcccctcctgggtgtccacttctacccccgcccggttggtcgacctcctcacaatttcatccaaaatttgttccctgtcatcaaacttatcatcatacaagtaatcgatgtagctgttcttcttctcctcatacacattttccatcgccttaaattccagcaaaatgttttttttctgttttttaatttctccaatcttttggtttatcttagacagcgaaatattttctctcacgagaatgtctttttctttatcatcgaaaaatcccttgggcaaattttcatatccacttgtttttttcccctcgtcctgatgagaagcaggacgtttgctacttggcgtgtttccaattgtgtgtgcaatcgggccatctgcttccttcattccccgttttaattttagcatatcgtaaatttcgtcaatgttaaaatggttgtctccattatcgttcccgtcgtcgttatcgttcctgtagtcgttatcgttcctgcctttatctcctcttcccctttgcattttttttttctttctaaattgattcaattcttcaagtagttctacctctctctcttcattttcttctttctcctcatcatacgtgtctcctaaaatgtatttttttttctccaccagcattttgtgtaagtaatccaactcttcgtagtaagccgtgtccagcagtttgtaatttgtgaaatcatccatattgatagtgaatagattcataatgggatttccttcttgttccccttctccttctgtttgatctcctttccctgtagacatgtcccttctgtgtatttttccccctctttcgactgtacccctctcatcgttttcttctgcatccaaatggtattccccctcctgtagcaatttcctttttttttatttgtctgtgaaatttttcattttctaccagttctgcacttccaagaatgtcctccgtaatttcgtacgtttcgatcacttcaacgtttggttcattctttaaatcaaatttgtttccactttgatggcctatggatgtggttccatcgccgatctcctgtgatgatgcagacctgccgcttgacatgtccttcttttcacttaagccatagtggagaggtgccctactgactgtttccccttcggaagagggctcactttggtctacttttcttagatctgcttttttccccccaccaggggttccttccataggagtggtagctctcttgtcattcttttcacagctactctgattgaaagtccctatggagtcgaaaaaatctgcaggcaagtcgacctcagcatgctttttgctctcctcctttttggaatctccttctgaattctcactttgttcttcattgctatagtccaaaaaagcatccttaaaattgttgtttttatttagcctgtttagtggtgcagtcggttcggtgaaggaaacccttttattgattttattgtcacttattttttgcatagtcattttttcattgttggcaatggcgctggatggtcttctcccctggccaacctcacacaattgttcctctacatcgttatacttttgcgtaatgctaccatgttctgaattattttgaatttttaaaaagagcctgtcctgttgtacactctttgtgtaattgttcttccccggtgtgtctttcccaattggataattatcttccctcccttctggttgcttcaccttttccgcttttttcctttcctccctgagtaacttccttctttccttctcctgctttatcaggtccttaatgttggtactcatcctgtcattcttctcttcgttggggaagacgtgctaccggtcgacgcaagtcacaggggggggagagtcattccaggggccgagcgggacgaacgcaaaagaaaacacaaaaacaaaaaaacaaaaaaaacaaaaaagaaaaaacaaaaaaatgcgaaactgtgaatcggcgaatcggcgaatcggcgaatcggtgaaaacgccgcttaacgtttttccaaaagggaaaaaatgccccttcgaaggcaaaaatttacgaacgcgtggcttcattcacagggggtgataaaatggaaaatgctccctactggggggcacattccgtattatgtatgtatttatgtataataatatttattttttcctcttctcttgggagaccattgcaaaggttaatttatacgttaagatggagtttcaaaaaggaatgacgtgcattcacccgtgctagagatgcatatgatttgccaattccttctgctggaaactcccaaagggtataagcatattttttacgagcagaaaaagcaccaaaaaaaaggacgaaaaaaaagtatttttttttttttttcataagtgtagaattcccctctactttgccaatagcgttcgctgttcgcgttaatttctttcctttttttttaccacccgatgacgtgtaaagagcgcgaataattgtccattcagagtgggtaaaattgcaagtctggtgttttaaaaaatacgtggtaacatgactgagaaaagatggaaaaggcaccgttcgctcgttttgcctctttacccgtttgctcttttttttttttttttttctcgcccttagggagaaggcttattcacttgacgcacgcagcaaagtgtacttaacctgtgtgtctgtttttggcggtatgtaccatctgttgtgtttttttcccctgggtagttgcacgtttttcctttttccttgaagctgcgtacgtcctatttctacttctttaattgttaatttgttgtttgttcgcgggagggacagctacatatgctcaccatgcaaatgttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttgtactgcttcgtttcgctctgttttgttcccctttttgtttttccctttttccacattttttttttttttatccaattttccactttttattttttgctcaattttggaatttgttttttcctacatccttccacattcttattatttaccccctttttttgcaactcgccaagtaacacaacgcagtgttatcgtacgagcgtgcgcaactttttcagcaaagcgcgcaataaacttggttaattgacagaaacgtgcaagacgcggcgatttggcaacatatgtttgcatgctcacgtgagtagcagttgtctgggtttttgccaccaatgaggaattttccactcgaagggcaattttattttatttattttattttttattttatttttttgcgagcccaccggacttacctcttgacattagcttagccgcccagtcgccgtgatggagaagatctacctgaaggtgttcgaactcacagggctgaaggaagacgagaccggcaaattttacataaaagtgtattggaagaataaaaagtacaaaacggcaatgcaggaagatgggtactattttttcaatgaaaatttcctcataccagtagagcacgtagcggatgaaaaaaacgaaatcctatcgatcgaagtgtggcttagttcattatttaatacgaaagttgcctatactttttttacgttagattttataagaaaggaaaacagtgaagcaaaaggtgcagctaattgatatactaaagagctgcactttggagttatctgtaaatatagtacgggatcaaatggatgtaactttttttaacgttaaagaaatatatcaccataagacggataaagagataagagatgccatttcgatgcatcgaactgagtcggaagttcttcgagctttccgaagtgaatacgtgcgcagcattaattcacttccccgaacggtgcccccacatgggaaccagtgggcaggacagagtgcaccttccacgaaccagtgggcaggacagggtgcaccttccacgaaccagtgggaaggacaaattgtacactccacaaatcagtacgttcaaagggataaccctcgaaaggacaacatgaacccccccactggagcagaatcatatgcatacgcacaaaccgcgtatgtgcccatgacccccaacacggggatgacgaatagtcactaccactacaccccagtgattcaccaaaaggaattaacatctgcaggtggtaaaatccccgtttctgtgtccactcagttgaatagtgggaccgttttggcaaatcattcttcacaccatacgggtatgaacatcaacagtagcgtgagtaaccctagcgtgagtaaccctagcgtgagtaaccctagcgtaagtaaccctagcgtatgtaaccctagcgtgagtaaccctagcgagaaatataacatgtgtaccccccacatggtggataatttttacggaggggggaaccacacaaatcaagttccctaccaaagtggtatgtacaatgtcggtggagcgtctccctactcagacaaaatcctgcaccactcatctagaaacaaaaaaaaggcattactcatcggaataaactattacggttctagggaagaattaagtggctgtacaaatgatacagttcgaatgatgaacctgttaatttcaaaatataattttcacgattctccaacaagtatggttagattaatcgacaatgaaagcaaccctaattataggcctaccagaaaaaatattttgtctgcccttacttggctcacgaaggataatgaacctggagatgtatttttttttctatactctggacatgggtcccaacaaaaggattacacgtatttggaagatgatggatataatgagactatccttccttgtgaccataaaacggaaggacaaattatcgatgatgagttacacaggtttttggttcaacctctgaatgatggagttaaattaattgcggtaatggactgctgcaatgcgggtagttgtatcgatttggcttataagtataaactaaaatcgaggaaatggaaggaggtgaaaaatcccttccacgtggtgtgtgatgttagccaattcagtgggtgcaaagatatggaattttcacacgaaattgacacagggagacatgcccccgggggagcacttgtcacggcgatgatacacgttttgggggcaagcgaggcggcacagggggcgccacgtggggcaaacgcactcacttacgaccacctactgcaaaacgtgagcagctacatcagcagctatcacgaccagaaaattgtttttatggcttctcaaaaattcgacctcaaccgcgttttcgatttcgaccacatcctaaaaaataaaaatggcaatttgggacaaaatgtgaacaaactcgtgcagaaaaataagaagaacaaaaagagcaagaagaacaaacacgacttcttctccttcttctgaacccagcgcggcatgctaacgtgctgaaggcgaatggattctgtgcagatatatgtgtatatgaaaggggaaatccaagtggacagcctcgatagcttaattttttggcccacctaggcctttaattgtacttttttttttggcccattttggggctaacttacctattttttttttcaccaccttcatgctcaccagttcttcacttcaagttggcaacttccaatttattgagaattaaaaatatagcaattttttctaccatcactggggaggcacatttggcagttccacaactggtccgcattttgtgcataatagcttcgcccctcgttgtgggtctttttttttctgcgttgagcgcataccgtgggaagcgcgcaggtggacaaaaaaaaaattcataattaacgcgtgttgttcgacatgcatgtgtttatcaagctaagtttgttttgttccatctggtcttttttttttttattcactcgactggcccaaatgtgaagtaggtttattttttgggcccaggtccaacagcaccgctgagctttttttttttccctctcccccacgaagttgaccacgttggttcgtttttctccctcgtcagttgggtccatttgatcagctcatcatagtatcgtgtggtggatttagtttatctatttgccttcaagcctatcttctcatgggttacgcgaaaaaggctgtcagttaggccctagctcaaatggcaacgcgtgtgcggctacgaaatgggcacggctacctagctgcaaaaaggagagctggtccaaatgaggacggtacagctgtgttgacttcgccatgtggagaaaaaaaataagcaaacaaatgagtgcacgaatgggcgaatgaaaaaatgtgtgagcggatgaaaaaatgatgagcggatgaaaaaatgtacaagcgaacgaatgaataaacttttccgaaagcacagacacgtcttttttcaacttagacaacttttttctcttatttttacacccacgcataaaagagggcaactcttaaaaagcgcctcttttaaaatacttttctgactcctcgtagtttgcctctctccacagttggggtaacttcctccatattgtgagaaacgcctcaacagggggtttgctataaatgtaaatgcccgtccaccgaccagtccgctctgctgagacgcgcatgacatacgtgacacacgtgtgtaccgcttacctgtgtaccgcttacctgtgtaccgcttacctgtgtgccgcttacctgtgtaccgcttacctgtgtaccgcttacccgtgtaccgcttacccgtgtaccgcttacctgtaccccttacccgtgtgtgccaccccaccatgccgagcccctcgaacgaacagctcatcctgcacttcgtcatacacgacgtgtacaaccggaaggaaaacgaaatctccctacatgaaaaaccatatatcaaattctactggaaaaatatcaagtacaaaaattatttaaaatttttttcagatgaaataatttggttttctgaattctttctgccataccgatatggagattatgtagaaaatttgataatgcaaatatgggcaagtagctacttgagcaggaaaaaaaagttggcatataattatatcaatataaatgatgtagaaagaaatgggaaaataaatggaaaggcagaacttattgggaaaaaaaaggattgaaagttatttacagtctccaaattatttcctactccttattcaaatttatgaaaaacacacaaatgtttattcttagcaaaatatcaatttacaaaatgatgcagatacatagggagaatcaacgagatccttctcgggaacaggaaaatttgtttgataaatatattttgtctctttttcaaaaggagaattatcaaaggaaaaacactgccttgcggttgaagacaattcgacggggacataaccctaggaatgccattaacatcaacgatgtgctcacgccgatcaggttgaaaatgaagaagaaacgaggggagactgtaacagatgactcgtctggctcacctctggcgcagaagggcctcaacgcgaaaaggccaacaacgaagaatgggaaaaatattcaagcgaaatgtggaaaggtgcgcgaactggtgaaggcgaagaaggctattccgggggatgaagttaggcagatcaggcaaaaggtggctatggggggcgtgcgtcgaaaggagaaactggatttaacagcaaagaaggcgaaccagttatcatcaaaagagacggacgtatcccgatcacaagagatggcccatctgcgctcaaacactatgaaggctttacgcgcaaaggcaatggacgaactgtacgtacgggcgaaggaaaagatacgccaaaaaaacatggacgaggtaagcccacaggaaataaaaaaacgacgatagacacaacggaagaagaagatttactgcagatgcatgatgacgcgcgggttacattcgaaataaaaaagaaactctccccgttgcgtggctacccaagttctatgaaaaaaaattcctttttcaacgtcggttacaaaatacataagtccacaccgaaaaaaattgtcaagttctgcagccttaaattcgccaagctgtacgatggagatgaggaggaggagacttaagaagaagaagaaggaggaggagacttaagaagaaggaggagggggaggaggatgttggaaagctcgccattctggatgacgtgatataacagttgagctgctaacagcacaagacagttgcgtcctcaaatcgtttcgttctatacccacccggatggaacaaaaagaggggacaaacgaaatgtacgaatgggtgtcaaacgggatatacaaaaataaacgtgtacgctgcgaccgcaccactaccgcggaaaatatcgaatggtgggatattcagcttcgctgcgaaaagatggcttttccccttaatatttttcttttctttttcgaatagtttaattttttcctattcattttttgtttaaaaatttttttaaaagtttttaaaagtttttttttttttttcacccaaagtgcgcgcaattcgaatggagggaaaattccggaggggctaaaatcagtcccgttgtcgccctgttgctatttttttttatttttttgcatacgtaaggttggtttgatgtgctcaccccgtttagtcgcgccatcaagttgggaaaaaagaatcccctaaaccttgtaaatttttaacaaccgtaaggtactacgtccggtcaagggaaagtgatacttatacaaaatgggcgagagaactacgcatgtacatcatttatgtagaatgcgagtgggtaagaagatatgcccgacgtttttttatatatgctatatactgacgtacctgcgtacttgctcaatttttttatttttgacgtgtgggtccccaatttgttcaaacctcgtgattcttacatatcatgatcagaaccctttttgagaattatttggacgaacaaacatacttcccgttgtgttaactctccgtgttgtttttatttattcatttccttctttttattctccatttgaatgtaccaaaaaaaaaaaaactgccgccttttaatggccctttcaaacttttaaaaaaaaaaaatgagcaaaaaaaaggttaaaaataaacagctaaaaggaaagaatgacacaactgggaggaagcagaaatttgtcaagtttagaagaataaggaagattaaatttaaagacgaaaagaaagtgttccttccgaaggaggagaaggaaacgaaagtgaaggtaaggcgcaaaagcgagagttgttatttttttttttcatgtgcccccgtgttagactaccgttttgtgaaaaaatgaagcgcttgtcacatgcttgtcctgcaaaattggcaaagcgacacatccctgcgtgctgttttacttatgtacatataagagatagcagaatggacgcctgagtgccttttttctgcgtttgtataaaggtgttcctcccccagctagaacacaatttgaagggtgttgctcgctgtgaggagcaattccgctgacctgtgtgctgacctgtgtgctgacccgtgtgctaacctgtgtgctgacctgtgcgctgacctgtgcgctgacccgtgtgctgacccgtgtcgctgatccatcccgcctaaccgcgcctttttcgcccctccgcgcagaccccgtcgaaaagaaaacttcgcaccctttacaagaaaaaggaattcaaaaagaaaaaggagaaccagacaaatgagtatctaaccttggagaaagagttaaccggtcagacatttgatgagcagagacgttgcctgtttgccatccgaaataacgtcgagtgcatctcctccccccccaataagatcctccaggtatagccacaccccatgcatgtgcgaatgcataatgtatgaccacattttttgtgaaaaaaaaaaaaaaaaaaaaaaaaacgttttgtaaatgctcaccaaatgggatgttcatgtggctcacgcttgacttataaaaaagggttattcccccgagtagacttccacggggtatttacgatggatgcacaaccggtcatgtgtcctctccagttagcagcccattggggaaacttccaacttggaaacttctcaccttttcaacttctcaacttttcatcttcccaacttggcaacttcccctgagcgctctttttttttccaccgcccactgttcagacactcaaactgacggagaagtaccacgccgtgctccttatcaacacggaagaaaacatgaaaaatttatttctggtgaagcaatacgtatgttatgggtacatacaaaagtataccttgtacagtttgatggaaaaaaaattatttttaaaagatggaaatgagataaaacgatgtgactccaataaaattgtagagaaactgtttagcaaagatgggatttattcctttccttcattttgtgaatatatatttgaatgcaaaagtaacgctgaccaaataataaaggaacagatcgttccttttaatttctcctacttaaatagcgaaatggcgttcgattttctgcaatttgaaaatgagcttactggatttgtcaaggaaggaattaacgaaattctggagaagataatttgacctcgccatgctgcagggggagtaacgaagagagtacctttgtcacttcccccctcacgtgtgtgcaaaatgcttgtctgtaggatgactgaactgtctgtcacccttcaccatttgactttcttttttttaaagttaactttttttttttttaattaaacccacgtaatgaatgaaataagccccaaatgaaacagcacaattgtgctacaacagaggggggaggaaaaactcacaacaatatggtgtggttgcatatgagagggacaacaacccccttctaaggccaaggacgaatatgaaatttggcttctcacatagtgaacaagaggtgttgtccctaaaaagttccccccatattgcagcgtggacatacttaggtttaccgtatgagcgagtgcccacggtacgatacgcgggaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatgaaaaaaaaaaaaaaaaaaaaaaagtctacacaacttaaccgcgttggaaaagaattgtgtacggcctgtttcgaagctactataagtagggagattcccattcgaatgattcgtcccatggtcgtactgacctactgaccgcaccacatttgcagctgccactgaccatcgcggcggagacagactgctccctacactcacttcttaacaatggtgttattccggttggctccgattccaatccacacgatgggagagcccacatatttttctatcgccaagacgtattttcgagcattctctggtagttcttcaaacgtttcgcagttggttatgtcttcctcccacccttcgaattgttcatacacaggttcgtagttctccggtgcgtcctcgtctacagggtagcaccccttttgcagtagctcgcctgtccaaaagggagtcaaaaaaaaaaaaagtataccaaaatgagctatgagcgtagttacaaagcgattcattatttttttcacaggacaagaataaacagattggtgaaggctacatatatgtgtgggaaattttttttgcccccaggaagtaacctcttatattatagggtgagctatacatggagaatgccgtacaccccgtgggacgtacctgtaaccttgctgcgataaccgacacagagggaaatctccttcaggccagaaagaacatccaacttagtcaagttaatgatgtcaattgagttaatgcatttgacgtagagtaacatgggtatgtctagccatccacatcttctaggccgcttagtcgtggtgccatactcgtaacccttttcccgtagataatccccaatttcgttcttcagttctgtcataaaggggccacagccaaccctcgtcaagtaactcttaacaactcctatcgtcaaatttaacttcttgtgatttattccaagacctgaaaaaatacctccaactgttgtgcagctactcgttacgtaaggataagtaccaaagtctatgtctagcatggcggcattagctccctcgatcaaaattttcttcttctcattcagctgattattcatgaaagaaattacatctatgattctatcctttaacaacaagtggtacgagtaaaatgattccaattcctcctctttgttgtaatccgttatgtcgtaaaggtccattaaattatctatcagttttaagtacaggtttttaaaatgctcaaaattttttaatgatccaagtcgtatgcctactctggataccttggttgaataacatgggccgattcctctcttggtagtgcctatctgttttccttctttcagttttttgttttcttggatggagtcaatggtctgatgaatatcaaataaaatgtgtaacttgtccgacaggtacaatctatcgattatatttccaccaatggagtttatttcatttattagggactttacatgtaccaccattccgttccccaacacgcaaatattattttcgtacagaattccacatggcaacaaatgcaaggcatactttttatcattcacggagattgtgtgccctgcgttggcccctccgttaaacctacacgtgatgtctgagtgcttggacaggatatcgatgatttttcccttcccttcatctccccactgtgaacccaggatcgccaccacgtttccctggctcacattttggatgtcgtgctggaagatgttcatcttaggggcgcgcgtggggggggtcggttaactgattacgctgttaggcggttacacggttacgaagctataccgctatttcgctgtaccgctatttcgctataccgctatttcgctacaccgctacaccgctggggtgcggagatggcctaaagctgccacacttacctagagacgtcgattcgactcgcctcacggggaaaagcaattcagaacgtctcacccgtacaaaaaaaaattatcttttctaacagcacaaaaatactcagggggggaaaaaagatctacctgttggatagttatttccttgtactaccaagcatagctgatccttgcatgtgagagcttccgcactacccaaaaaaaaaaaaaggcactgcttcttttggtacctaaattatacactcactgcgtgaataactggttcaagcacgttcgtttattcttccatttgttcctattttgtgtgacactatttactccaacatgttataattaaaaaaaataaaataaaatattgtcgcaatttagttagtgcgaatttagttttatattctatcacgtgtatccctaggaggtatgcagaaggggagaaaaaaatagggagaggaatttttttttttttttttttttttttcttcaaatccattgtcagttctttcaatcgattgcgctgctttcctacttagcatacataaaatgtcctgaaaaataaattcatattttggagactcattccaaagccatgggtaacacttgcagcgatgtgcacagcgctactcacatttgggatgaacgcaaaatggtacatgcgaaatgttcattagaattagatggtatccatactatggggaaaagcatgtagagtcacacatcagacaaggaagggctttcttttcctgatgagaacgaaacgatgaaaattttattcgagacatcaatttttaagtaattatgttttttttgtttttattttttatatggctttatacgaggagtgatttttttcctctcatgtgctatctcattttgtatgccttcacaaaaaggtggatcacacagggtacatttaaacggaatcctttaccgtaactgcctatgagattgccacagaggagataaaatcgctctcctttttttcagcttgaatgggtgagttaggtaagccgcaccaccctcaaacgatgcactttgttggaaccgaaatgaaaataaacgaatcaggaactctaaatggtgatgttgtgatgtactcacttggaggtccaacaaaattatgcacgcacaaagggaaagaaaagctggtctacaatttgctttctttaaaaaaaaaaaaatgggccacacataggcctagctgtttataagtcaacatttctcccatcggggaacaactgacgggatgatgtgtgacattacaatttccttttttttaaacatatgtttttccttttggctcattcgtgaactgagcataaaagatgctgcttatgggggcctcaagcggctagcaaaacgtcttcgctccctttggagaaaggaggacagtgggccatgtgatgtgttctgtacatcgttttgtacatcgttttgtgcatcgttttgtacatcgttttgtacatcgttttgtacgtcgttttgtacatcgttttgtacgtcgttttgtacatcgttttgcccatttccctttccatctccatttccgttttttttttttttttttacaaaatgggccaagaagtgcacactactgagagacctaccgatgagtacctgttccatttttccccccctcgcctttttttgtcatccgttcttcacacaagaacacactttcggtttgcacggatgtatatatatagacgtacaacctggttatatttctcccttcggaccacccccacttggcgtagcaacaaataaggttcttttttttttcttttcttttaagaaactacggggtgtccttcatttggttgctctttccacgtggaagttggcttgacccttccgcaatttccctctccaaacgtgcaacacatacactcattcgcgctttagcgcatttgcatatgatcacaacggcatacaccttcttctgtccatatttttatgtgtacgtcataatcctctcctcaggtgtatcacttttgcttgccatttgtctgcccctttggaagaacagtccgtctgtttcatcggaaaaaaaaagtgttcctccagctcatggtttgaaaaaaagggggaagggagagaaaaatagcagcagttatggcgatagttacgccagcagtttggcaacaattttgtggcaaaatttgctgctattttttcagcaaagcaaccgctgctcgtccaaacgcaacaacgaatttgcccattttctgtgcgatcaaactttgtgccagattgacaaagagaaaagaaaattaaaaaacgaacagaagaaaaaaaaaaaaaaaaagtcgaaggagcgataagtgaaacctttcacgtttgtacaaatgcatacctttccaaattctcttttttttttttttttccccctttttgactcaaaaaattttcgcaagttatggnnnnnnnnnnaaaggcaatttgaaaatgtaaaaaaggaggttaaaaaaaaaaaaaaaaaattacacttctttgcaaatacgaatatactcataaaacttttgcttaacatgtcatgcatggattgttgaaaagcatatggaaagagaagagctacaaattagcagaagaaaagaaaagaagagcgcattggcgcctgttacgttcaaacgtcgcatccccccccctcgagccgctttaacatacgtacacagctatgccatacagatgtttataaaaaggaaagcaaaaaaaaacgtatactcatgcatgtacctgcgcgcatggcgtgacgccctgaactcacaaagcatatttggtaggaatctgaaaacggagaaggcgttattacatgcataacggagggcgacacacccaagaacgccttttacttatatatatttacagatcagctaaacgcgcaaagcattcctgcgcaaaaaggaaagaccccaaatctgtgataccccaaaagaagaaggcccatttgatttatggacatttgtgccgtcccattcgtcagctcgaaaagataaaaaaaaaaaaataattcgtgtacccaccttttcccaattaatgtaaccccaagtgaaaagaaaacaaccccaattaagaaaaccctttaaatatgtataactcttggtttgaaatcattcgatccatttcgccctacaactgggcaatgctgggcatagcaatggcccttttcctatccatcatgggcgcagcatggtacacacaaattggaggaagctacataaaaagaaaatgaaatgaaatacctcacgtagcgctatcgtatattgcatcgttacgtggagagactgccttgattggcgctattgttgtgattaccatgggtaggccgtcccgaggaacgaggacacaggccatcccactccgcatgtgcaaacgtgccaagtagacttgcacatcgcagcctcaacgagtgtccaattcattcatcccatttgcttcaccctttcttcacaccgtaggggaatattcatttgcgggacgagcatagtgggagcctcggtgaagtccccacgtatcatttcgaaaaacttgatttccattatattttgtgaagcactaggtaagcagcgcggcgttgcgcgggagggaagctcgacgaacagcggactgaacagtggactgaacagcggactgaacagcggactgaacagtggactgaacagcggactgaacagtggactgaacagcggactgaacagtggactgaacagtggactgaacagcggactgaacagtggactgaacagtggactgaacagcagagtgaacaacggagtgactgcatttaaggcgattcattaagacgctgtccaccgtgcatgctatatattttcgcccgtatcaccgtgcacctgctccccccctccgtaggcatgtatggagtcatcaccgcagtttttcttcaaattaagtttagcggactcagcaaggaagtacacgccccactggtgctaacaaccaagacggatgcactgattatgaacaccatcagaggggggtgggccctgtttgcgagtggtctcacggcaggtttgtccaacctcgtttctgggtaagcagacagaaaaaaggggggagcgacaaagtagccctagaacaagaaggcaaaaaaaaaaaaacgaatgcactagagcattaaattgagccaattcgagagacacaataaatcgcgtttttcgtaacgcacggaggggggcacctatcagttctgctttgtgaatctctcctacgctcacactcatggtgtaacctataagcgtggtacatatgattcacagtttagatttcgcatttcgtgctgtcacctcaccgcttattttctttcctttttttnnnnnnnnnnataatctcatgcgccttgggagatgcacacaattctgatctgttcgttcgaatgctgatgattgaaatatgtgctagtgttataggttcgtttcatctttcgcataatcaaatgagaaggagtgtgacttctgtatttacaacttagttgtgtgcatgggtgttcccagcttaaatatatatcgaacaaaacccgcaagttacgtgtgcatgtgttgatgtacacccaatatgtgaatttttttttttttttttgtcagggctgtacggattaatcgtggcaatcgtgtccattggggatattcaactgacttaagcactgcccaggaatattcttttactttttatttttacattttttaaattgtttttgtttcatgcatcgatgataactacagttcacaattagcgccttttatttttgccccactctttaccctcctttttgccccattatttgccctcttttttggtctcccgtttttcctttttgaagttgcgccaatatccccctgttgttccttttttttttttatcacatgcaattgtaaaagctccaagctgcagtgctcctgtatgtatgcgtccgtaagtgtgcatgaccacctgccgacgcatacgcatacgtgctcttagatacatctacccatgtgtgcaactttttcctccaactttttggtccctacggcatttcagccagtatgcagtttcttcccaatttatgctcatcaccccgatggcacaatattgatgggtcatgtacctaccggatgaaaatcgcatggagggaggaatcgatcgccttcctcctccattcccaaaaagcaaaaaatttgtgtatacattgtagcaacaaacgaaaccccccatttggcagtcacaacaaatgccacattttttttaaatttgagaaaaataaaaaatctcgtgaaaaatacgaacggggaagattttccaagttgatggctcacagtctccaaagctttttcaccatgtgcgtggatatgcatatgtgggagaggctgttccaaatgcccccaattttttcagcttttccctaacatgtacaaagcggaataacatcccgtgtagacgcgcctccactactcccattttattaaaataaaagttaccttcggaaaacgctgcgaaatgagtggcacatggggggaaaagcaacgtgacacatgtaccactgatgtattttcactttggtatgcatacattttttttttttttaaatgctccccaaacggctttcctttgcatatttggaaggcgcaacctccaaattagttacgctgtgcaccaggtggctaactccaaaattgagaaaaaaaaaaaattcctccctccttaccatacaaaatggagaagcgcggacgagaaggggatataagcgattcaaaattgctcagcagaaaagagaaggtgaaaaagttgacacaaaaatggtgtccccaagagcgcaacaaggatgacgaaaaattggggagaattagccaaaaggtgatgataccaaaaaaaaaaggcgtcgcatggagagggaaaaagtatgctgaacagaacgaggcgtaaatatatatctgaggacggctgcgcgaaaatttccggagccacagcattatttttgcgtcatttgtggaggcagcacaaaaagggcataatatatacttctaagtgcgcaacatggtagccaaaaacggaaaaaaaaaaaaaaaaaaaaaaaaaaataacataatttatgccctaaattaactccatatatttctaaaaatgaatgcgttatttttttctgcagcatcaagggcttcttttctcttgcctaaattttttcaataaaaaaaagtggatcccttttccgtaaaacgttgtaacttcgagttggtatatgcattgttttgcgggaagaaaggctacgttctttttccccttaatagggatatataacctgtaaggtggatcaactatcgcgcggatacgaacatgtggctgccttctgaatgacacctatgcccccccaatccatatagaaaaagagagcgtgtaagatagttctctttggtgaccttataaaggtttgttagcacaataggattctcgcctcgaggggaagaagaaaattctcctgcgcggagggggcacaacaagaggatacttccccgaccactccaaccgccgcaaccatcgcaaccgcctcaaccaccccaaccgccgcaaccatcccaatcgccgcaaccatcccaaccgccgtaaccaccccaaccgcctcaccccccgcctcgtttaactcgtacatatatctgcactgccataacgagccgtgttagcgtgaagaactgccgcacaattgaaccaaccccgaaccgcccagcaacgaaaaaatggggaagaagaagaaagtcgggaaggagagaattgacaagtactacaaactagccaagtcggcagggtacagagccagatctgcattcaagctaattcaaatagcccaaaagtacaacatttttaaggatgcaaatatactaatcgatttgtgtgcagcaccgggaggatggttacaagtggcatataaaaatatgaaaagaagcagcaccatcataggagtagatttagtgcccatcagaaaaatagataataatgtcatcaccttaaaatgtgatataacgacaagtgcctgcattaagcagatcaaaaatataattaaaaatgaaaaggctgatgtgatcctaaatgatggagcccccaatgtaggaacaacctactcatatgacagctttaatcaaaatgtccttgtccttaatagtatcaaaatagccaacctttttctaaaaaaaagaggtatctttactaccaaagttttcagaaatgaagaatacgtatccctaatatgggttatggaaaaattgtttggccaagtgaaacatgtaaaaccaagaagtagtagagaaatatcctccgaaatttacctaatcggtttgaattttttaagtactaaggtggataagaaactgtttgattatacctacgtttttagtgaacagtttaagcaggaatccaataaggtagtcacaaataatgacagcgacaacgacatttttaccgattctagtgataacgagaaggaaaaccaaaaaaaaaataaaaaaaaggactgtcaaccattttaaaagaaaaaaagaagaaaaatagacagggatacgacctaggggatgattatcgtgtcacagatatatgcaactttatccatagtgataattatgttgatttactcatcaaaacaaataaattcaccttcgataaggactacctcacttcggaagaccccttggttaggagtacttatactgccatttataaaaataccagcaccacgcaagagattctgcagctctgcaaggatcttaaggtgctgggcaagtcagacttatttcacctcatcaaatggaggtataaagttaggaagggcatcgtaagcgtgggaggagaggcccaatcgagtcaaaccgtagacgtagaagaggaagacagtcaagtggtagcccccgtgaaggaagacccacccatcgaggaaacacgaacgggcaccacgaaagcttcgctgcaggaagatgaactgagtggttcctccgacgccgactcggaaaaagatgaaataaacgaattttcaacccaaatggaaaaaaaaaataaaaaggaacaaaaaaaaaaggagaaaaaattgaaaaaagaactagagaaaagaaaaatgaacaaatcgatcaaccccgattatgacgaaaatgaaatacattttaacaaaaatatgttaaagttgctggatgaacagtccttcgaggatcacctgaacatactgagtggcagcaaaaataacgacaggctggagattaaccaagaaaatgattcgtccagcgagaaggaggacaatgcacagattaacgatacaaatgagtcccaaatggaccgcatagaataccttgtcaatttggattatgaacagcaaaaaatgaaggagaagaaaatgaacgaagagaaaaccaacgagaaattgaccaggcggaaaagagcaatggattacaagaacgaggagttgatgaaaatccagaaaatcatggagttgaaaaatgaagagttgatgatgaagaggaaattgcacgagtatctcagtgatgacgaggagacagacgaggatgacacggatgaggatgccacagatgaggatgccgcagatgagaatgccgcagatgaggatgccgcagatgaggatgccgcagatgaggatgccgcagatgaggacgtggttgatgagggcagcgacgctgcgaagggacgcctccaccccggcaaacgcggcaaagacgaaatgaagaacgatgaaaaaaatgcttacgaagaggctctccagcaaaaccaacatatacacaaaatggtagacaagataattcgcttaagaaaagatgttaaaagggaagaagaaaaatctaatgtaaatcgtttttttgaccaaaagatattttccacgatatttaatgaaatggatggtgagttggatgatagtggcgctgtggaggagggccccaaaggtgggaaaacacgtaaaggtggccttgcggatggcgatgaagatggcgatatggatgctgacacggttgacgactcgggtgacgatgaaaagttcaacgaattggacgagcgccaattgcccaatatcccactgccaaacaagctagccagaaaggagagaaacaaaaaattaagagaaaaatatggaaacaacgaagtaaagatgaagaacaccaccttttcaattgtaaaaacagacgaaagtgggcaaggcaatgtaggtacatatttttccaacctaattaaagacgaagatgaattggcattcataaaatgcatcggagaaaaattaattcataaaaaaagcagaatggatctgatagacgattcgttcaataggcattcttatttggaagatgaagacacgctgcccgaatggtttgtggaggaagaaaagaaatttagaaggcccgttatcccaatcgacaaatccatcctaaatcaatacaagagcagcattaacaaaattacgaaaatgccaattaagaaggtgatcgaagcaaaaatgcgaaacaaaaagagagaaattgcgaaaatgaaaaaactggaggcaaaaattggaaaaattgaaaaggatgaggaagaccccttccttaagcacaaggccattacgaatatattaaagaagaacaaatcaggtaggccctcgctcggcgtcggaaggatgacgagctgggagcagttattccccgcgcaagcctgtactcgtctgtgtgtatatggctttagcgcaactgttacacgtgtgcggccttacccacatatgggctgtacaaacgcatatctacacgtgtacatcgttacgattcaatttttatacaattttccttgccccaccctttccctttagaaaaaaaacgagaaaaatcgtacgttgtttgtaccggaaaaggttccaaggtgtcgaacaagaaaaacaaaaagggaggtaggacaatggttaagtatgtcgacaagaggctgaaaaaggataagaaggcgaagaagcgggtagaaaagaagaaaaaaaatatatcaagacgaaaatactccaaatcgaggcctttcaaatttaagcagaaaatttgagaaccgttacattatgtgtgtctgcagggccctttcgtcatcttctaaagttgcgcaaacttgtagataaatttgcgtaaaaatatttaaaccagttaacccattttgacctcgcctgtttgcacacttttaaatgtaatggaaaaaaaaaaaaatttgtttcccattttggcttgttgtgtaactttatttcataaaattatgcacagtcatacattataacattttttttgccaaaatagccaaaaattgtctaaaaaaaaaaaaaaaaaaaaaaaccaaagtacaaattggttaaaaaacttatgacctgttcatacgataaaagtagaacaaagtggttgcaaaaaaaaaaaaaagaaaaaagctagcttccttcccttttatgctccattttatggtgaactcacattcgaacaaatttccccagttcaaggcgtagttgtaatgaaacccgccaactgcaaaaaaaaaggtgtatgtttttaaacccgcaacaaggggacgcataggtaaattcgcacatgtacatatatgcttaattacacatgtgcgtacatttctgcaaacgcgaggcactttttgtacgcgcggcgtagcgatgcaaagaaaacgcatacgcgtgtaaatacatgcgatgcaattatttgtgcgcgcttttgacacaactaaagtgacgcaactgtgcacacatcaaataggaagaatcaactttgcgcagcatacatcgcagagcatttttcattagcgttcttttatgttttttcctacatgctaaatttgtcaaagcataaattgttcgcaataagtgtactttcgggggaaaaaaaaaaggacaatatcaatgaaaataacagtaacaatgaagtgaagtcaagtcaaaatcgtacggtagcaaactttttgtatgtacatgtgtgcacatccatgctgtcactaagtgttaaaaaccattttagggtaactgaaaaaatagtatagattaagtaatactgcgaacaggtgtataaatatgtaactggtacgcacgtatgcaatgtgcgcacctgtgcctttcgctcctttttctacagcacacagaagcatgaatacgaccggggcacacctccccacatgctaatattcttacctttttgccgaaaaataggcaaaaaaaaaaaaaaagaggtaagccagtttagaaccctgaactgataaccccaagcgagaggaacttccaacattttagcaaaaacgtaaacaagttaaaaatggctaatggttctgttctgccggccccaaggtactatttagaatcgcatgggaattatttaagcatagtgaacgtagaaaataatgtgcgaaacattttaaaaattagccatgctgaagatttacaaatagtcaaggagaagcaaaaacttacaagcattagtgacaatagctacacagaaaatgagaacaaaaaaaagttccccttttttggctgcttaggaatagttaaggcggaacatacgaacttcttagtcatagtttccgatgcagaagtcgtttcttatttgttcaatcgagctatttatagagtaaagaaaatttcctttatccagctgaacgctgaagaggaaggtaaggacaagacggctagctatcacaattaccagtatgaaatatgctgcctcggaagcaacgcttttttaacccccttaaatagtaaccacagaaaggaaggcaaaaaattcttctgtaacaaaaagaaaaagactcaaaatcatttcgacaacttgttcgaatggagcaatttccttttccagaaccccaccgtcaagaatacccaatttcgcaataatagcgaaacgtacattcacaaacttaagaattgcacattgaaaaaagatacattaaaaacgatagcgtatttttcgcatgcctttaataagggccccttttacttctcctatcactacaatttaacggcgtctctgcagaggcattacataactgagtctgaaagggagaaaaacagagggaaatcaccacccccatcagtaataggtggtggaccagacatttatccggatgactgtaaatatcaggggacaaaagaacccattttccacaagctacaattcaaagaaattaataacgagtacacatggaactggaagttgctacaccagtttattcccatagatgcattcgagttcgtggtgttcctaattcatggctacatcaattcaaatgtgttccatgtccctaatggaaaattaacattgtatttgatatcgagaaaaaataaaaacagaagtggggtaaggttttggtgtagaggcggaaatgacaagggagatgtagccaattttgttgaaacagaacaaattttagtatgtaaagatgcgcacacgacaaagatttttagttacatcattgtcaggggatccatccctgtcctctggaaacaagagccaacgctgagtctaaggccaaaaatacaaatctgctcagacatgcaagaaaatgcgaaaacggtgaatctacatatgcagaaattgaagaacacgtatgggaaaatctccatcactaatttgaataataaacaatttggcgagaagtatttagggcagtgttatggggcatgtttgaaggagtgcagcgtcgagcacaactacacctggtttgatttccatagcgagtttaaaaaattaaattatcaaaatttgcacacgtcgctgaaaacggtgatcgaggacttgaacgatttttcctttttctccgtttcgtttcccagcggggttaggtacaatttggagcacggcgatgaagttggcggggaaaaattttcgtccacttctccaacttcccgcttcccctcgtggacctccgcaaaagtggatactttccaaaagggcgtctttcgagtcaactgcgtcgactgcctagaccgaacgaacgtcttccagagcttcctggcaaagtacgtcctacacatgcaactgcgcaccatgcatatcaagctagagcaggaaaacaagttccccttttacctttttaagaacacgcatgacgaactgttgtatcgccaaacttggattcacaatgcaaacgcgattagcataatatacagcggcgcaggagcgctaaaaaatgacataacgaaaaatgggaagagaaccattggggggctgctgcaagacctgttccacattgtgcagagatacataaataacaatttcctagacggttacaataatgactgtattcatttagccatcagtgaaaatttgaaatatcaaaatgtttttaatgtccacaagggtaagtacaaccaaatgatgaatgtaattttggagttcatcgtaatttttacgacatctgcttgtactagtcctgtgcaaaaattgttaaagggggtttactttttatcgcacaatattacctctaccacccttacgaagtgtattaattacgcgcttttcctaatgcgtagaaattttcatttgtttttatttccctacaatcaagcgaagtacttccatcttatttcgctgctggcaaaggcgtctggaattttgtccacctcctttttaattttcgtctttttttgtgtgtatgtgtttactcaaaggcggcgtgtgatctcgtcgcccaagctggacactgattagcgggcaggacgaaaaaaaaggggggagaagcaagggggggaacttcacatctacttatgtgtggggaagtgtaccaacaattgaaacctttctcttagtaagaactgagtggataaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttgtacatattgattgttatgaagtggaattgggatagcctggctctgcgtcccttccacctacgcgtaatttgtttcgaatttcatctttccccccttcagttctttgccagattttccttttttctatcgtgccttatttgccaatacgtcttaaaacctttgaacaactcctacgcagaatgttaaaccatgtctgcgtgttgtgtgcagatagagcaacatttcgtattgaacacaatggagggacaatttttcaactcacttgggcctggggggatgttcttccggccgtgtccctttaaaaattatttcccctcgagatgagtattcacatgtgagcggtggctcctaaatatatttacattcccgcatgtgtgcacttatatatttatacctacacatgtgcatagcgcagcatgtcatttatgtagagtccctgtgaacgagcgcttcgctaagatcacgtctcttctagttgacgcagtctcatagaagctcctttgttgggctaactctagcttaagtaacacttgtgctaaatacacgttgacaattttgacatccaaaaaattattttattttctttttttattttattattttttttttttttccggtgaactgaactatctccccgtttgggaaatttcatctcgcctttgtgactctgagcaattttgcgttccttgcgatttgtgacggggggcgaggtgaacacaaaatgggggaacactttccatataagcaaaaaggcgacgcacaatttaggggtgctaaaaacaagtgaatgattaagccaggcaggaaaaaaaaaaaagcattaaacatgaacatgaacatgaacaactgagaggggaagaaaacaacgcacgcacaaataaaggagcctgacgaagaaatagaatgagcaaaaatgggaacaaaataacgtgaaaaacacaccacttataccacgccatccgtacagtacaatgccataaaatgaaaaatataaatcacagacaacatttctgggaaagtactactgtcaataataagagctacaccaatcctgaaaattcaaacacagggaacaaggaatccaacgagaaaggacccataaaagggagcacccatcacgtgctaagcaaaaagaaaaagaataaccaaactgcgagtgctgaaattaccacagaggtgagtagcgcgagggagaatccatgtttgaactggcgcactgttagaggtgaagagctcagtggagaaaaaaaaaagagtaacaaaaaggtgaaaaacgaaacgttcaattcgagagtcactgctgacaaaagaagaaacaacgccaagggagatacacctgttccacttaagaaaagcggagaaggggaaaaattattggagaaaagggaatgccttctgaatagggagtcaacgaaatttcatgaaaaaacggacattgaaaatgacgcgagcgatttttccaatttgatcacttttgatgatcagccaacggtgagtgaaaacattcccatccaaaataaccccccccatggcacacacagggatgcactcaggagggatgacctggaaatttcgttaaaaaatgttcatttcgatattcacttggatgatcgcgcgggaattggaggaatccacacggagaccgttcctgaggggtgtgctgcccgcaatggcaccaggggtggcaacaggggtggcaacagggatggcagcagggatagaagcagagatggcagcaggggtagcagccgggatagcagcagagatggcagcagagatggcagcaggaaaaccaaacatggtccaagtggaaatggaggggttgggaagaacccccacaatggcactaacaccgcgaaggcgcatttcgcaaaattgaacaaggaagaaaaagacgaaaaggaactactactggagcatataaaaaggctggagtatcaaaacaatatatttctcaacaatttgttaaatgtgtactacgtctgcatggactacatcaaaatgcaggatgagaaaataaaaaaaaatgaagaaatcatacttttccagaataaaattataaaagatttaaaggcaagtgaacacttggaggataccacaggtatgagtaatgacacaactggtaactgcaaaaatgatgactcagatttgtgaagtagcatctcccctttcgtttcagttaaaaggagaattatgacgctgttagttttcttcctaatcgacgaagccgttcatcctttttttgccctatttgtgtagttttttttcattaacaaaatttgaagcagtcactatgtgtaacaccacattgtgaatggcacaaaaaagggagtaaactaataacgaagctgtgacaatgttgaagtagcggggggaagacacacagttaggtatattacgtagagggttccttcattaattttttttttgcctccccgcgcggaaaggcggaacagtgccaatttcatagctgtatacgttataataaacgtcgcataaaggagaaaacgaaattattatacatgatagggtctacatttttcgagtaaaagaggtcaatccccattttttgaagtgcaaatttccccatttttgcgtataatcagaccagctgtagctgtgtgcatttgctcctcctccgagttgaagttttccgtacgttcctcatgttctgccattcggcattgtgacaactgcgcacacgcaagcaaaagcgtgtaagtgtatgtgttttttttgtttgcagtgctctgcttattcttaccattttgtcacattgccactttgctactcggccatttttccatttttcctctgttcattcttaccttttttctctatttttccactttgcaattttttcatttttttcgtgcttgaaaaaaatatgtacactatccccttggtgccccaacacgcggttccactcgagccccgttcatttgacttccagttttgatttttcaaaaaatatttcgcgcccaaaggcaatctttgaaaatgcatacgtaccaactgttcgaatgggaataatgcacagcctggtggaataaaaaggtggatactctggtaactgaccatattggaaatgtaccccttcttcacaacaggcataacaacgattcgcgcataatgcaataaatggaacctcctttgccaagcaggatgacataacaaacgctttttttttttttttttttttttttatatcccccttaacatatttcacatgtaggtgaggcatatgttgggcccaatcatataaaccactcccatttttatacatttagcaaaagaccatccgaggtttttacgtgcacacacttctttgactaacatataaacatgttgtaattttttttttcctcctcccttttgtggacggctcattagtttctcccctttttcgacgtccatttggctctccactgtgtcaagtgcgaactcaatttttacgtttcgccttctacgtttcgccttctacgttgcgcctctacgtttcacctctacgtttcacctctacgcttcgcggaacagacgaagcagttttgcgacttgcatttttttcgagtttgcgttttcaaattaagcagggcacacctgtgcatacccatttggtacacaccttgcatatgtaccatttggcaagaccaggaagatatatatacggcatttacagcttcctttttaattagccgctggtgagatgagtgcacagagggggggagggggaaaactacctcctttgtacacgcgtgtcaaaatgaaaatgtatttatttataagttaattaaaaagttccgcttcattttttcacagtttttcaatttaaaaattgaggatgcagaccaaacgagcgttacgcgcaacatccttcaaatgtccctagggtaaaaaaaaaaaaaaaaaggctccacgcacatacacatgcatgagcgtacgcacacatatatgtacatatctacatatgtacgtgtagcatatatgtgcacatggacgcacgcgtggatatcccctgtctacacttgtacgaaacataaaaaaataaggagtccgcgccccgcttattcattctgtgaattcttcttcgttcgttcactgtcgattacatcaacctgaaaaggccaaaagggaaggaatggacgagccgcataatcggggcaatttttgctgcgactcccctccacgtgtacgtacaagcaatgtgaggcaaaaatgggacacgtatgcaacgctcgcgcagggcacatatacatattttttatgacaatccgatatgctatacattcccttgtgcacatcttttggcacatttttttccacatttttggggtccgatacagccactctgcagacttaccaatgcgtttatttgctgttcatcgatgaaacttaattccttctcggtcagcagggcgacttcgatatttttgctgctcaattcaacgacctatttagaaataaaaaacgggagagattaacaaagaatgtaacatttggcataagagcaacatggcagttaattaatcaggggtgtttcccttcacaaaaaaaaaaaaacccttccttttctttctagacgcgacggacacactcatgttcgctgtgctcacctcaaatatggccttcatagctaggaggaggcaatcgttctgctccatattttcttggtaattcttttccagaaattcctgcacaacttttgcgttttttccaattgcctgcgctttccatgatgcataaataccgctgggctccgtttggtaaatgcatatttctttgttattcttaaatccagcgatcaacgttgctattccaaatggtctcacacctcctctatgtgtaaacttttgctgaaccttcgcaacgtacttggcaatatagtcaactggcgccggttcatccatgtttaaaaagtacctttggcattccagtcgcgtctgaatggggaaaaaaaaaaaagagcaaaaatggtgtgcaaaaatatgaacattttggctatctagaaaagaaaaaaaaatcattttggctatctagaaaaaaaaaaaaaacattttggctatctgaaaaaaaaaaaaactttgcacattgtgcccagttcaccttattgactaaaaccctcgcatcggcattcagccctgcaaaggctaaacagttgtgttcgtccaatttgattaacttctcggtcgttcttgggttttgcaatttcggaatgttcttcttttccactgccaaaacagcgaaattggaactttttattgccactgcacagcctccttttttaaccgcctccaaggcatgttctacttgtagcaaatgtccatcaggactgaacacggttatagctctatcataactcatttttatttttgagctacgttatctgaattgttattctgaattcttgcacaggagttcctacaaacgatatcaaaaaggaaaaaaaataaaatggccttccgaatggatatgcacatttaaagcgtggtgtaaatagatgtgctacttgcacatgccagtttcgcattgtccacttcgatctttgtcgttcaaacggggggaggggtgcaaaatatgcgaaatgggtatgatgcaggcggtcggtcggacaaacttcagccacgagcaaaaaaaaaaccacccacgtatatatgtgcacacgcaactgtacgacgaacgaacaacgacagtgcgctgtagatgctacacagtgccacgcgaaacaaaacggatttcaccatgaatatacacaacagtgtgaatattgctaactctactctcaggacttgagaccaatttaggaaaacacaaacatgtaaagtgatttatgcgcagcaaagccctcgtctggatggtcaccagatgaacacacgaggatgctcaacacgaatataataaaaaaaattcacgtacactcttttgtacattttatgttcaaccggggggggagaagagctgtcactacaaacgtataggcgtaactacacgcatacagatatgtattcaaagaattactgcttttatgttatgcacgcatggtaagcacacatgcgagtatgtttgctgcgcatatattcatcctctcatgcacttacgggacgaatgtacgcttggcctattcacctggggcatatagcttgtaccgccggttggtgtatctccttcgatattttcttacaccctggtgggtcccctttgtgcgaatgaaattttgagaatattcaattcgggtgcggccctaaatgttcgtgtgatagattaagttgatatgtgaatcctgtggggataagaactaagcttttggaagtagctcttcggcgagctcgctacttgggagaatcgctactgtggggagtcactcagcgaagtcactcactcggaaagtaactcacttgggaagtcacttatttgggaaatcaccatgttaagaggttactcctcgaagttgccagttttttttcctttcctttttccaattttaaaaagcacttttttttttctggttaagctctttgcaatgcggcatacgcgcatgtatcagtggtgacaccgcgcgcaagagtgtacagcacatgcccggggatgcgtgtcgagagccatccgccgggtaacgagccccccccctggcgtgccccactgctgtgccccacgtgccaactttttacctttcttgagggaagtattccccctttgcgcttctcacgcaccgccaccttttgatactcccgtgggtgataatccccaccgcatagtaatatgttcgtaattatagcacatgtgatacaagccactgtacgcgctgcttctctcccaggattcttcaagcccctccccacacggcgtgcgcgataagtgtgaaataatacaaatgagcatcaccaccatcgcgctgattttgtttttccttttttcataagccctagtcacattatcataattcccctccaccctcaaggtcgtaactgagctgctttctcatatcttgagagaaagggaaaaaagttaaaaggcgtattcttttcactcaccttaatctgcatcgaaatagctctggtttattttcacctattaaccattccatgcgcataattttgccgcacatatacgaacatgcttgagtaaccaaacgtgtagcagcacacacaatatacttcgttgttcagtcggtgaaaaacgatacaacgaagggaatgtaacttagaggtggccaaaaacagcaagttgcttctcctcgcaatcgcaagcctccaaacgatagagggacaccccttcgcgcgtaaactcccacattgcacgtaacaaccttgctcaggaatggccaggagatatgacagcaggacgactaccttctccccagagggtagattataccaagtagaatatgccctagaagcaataaataatgccagcataacaattggcataataacaaacgagggagtaattctgggggccgacaaagtattcatatctaagttaatagataaggcaaataatttcgaaaaaatctacaaaattgacaagcatatattttgtggagtggcaggattaaatgctgatgcgaatattttaataaatcagtccagactatacacacaaagatatttgtacaactacaatgatgtgcagcctgtgtcccaattagttgttcagatttgtgatattaagcagagttatacacaatatggtgggttaagaccctatggtgtcagttttctgattgcaggttatgatgtaaaggagggataccaactgtaccacacagaccccagtgggaactactctggatggtttgctacagccattggcacgaataacttgacggccagttccattctcaagcaggtaattgatgagtgtgttgtgagtgtctctccatacgaatgtgtgcctgcgcacctgtgcaactgcttaacgcatggttgctcccctgcattcatgtgtgtatacactcttctcatgtaactcatttgctcatttctttccccgcgaaggagtggaagaaggacatgactctgcaggatggcctattgctggccctgaaaacgctagccaagagcacagatagcgaggtacccaaaagcgaaaaaatcgagttagcctacctatcaaacaaagacggggagttgatacagaaatatttaacagaaaaggaaatagcagaactagttaaaatatacacagaaaagtatgtgaaagagtaagttccatctgaacaagtgttttccgtaatggcgtccctccacagtagcctcttgtttgtccacatgcttgttgagaagccatttcccagtgaatataccagtcgtttttacgttgttcctccatgtggtggttcttttttttttttttttacaccattttgtgtaccctttttttaaaaaaaaataaaaaaacgcgcacaaaatgagaaagcgattaattgttaacaattttttttatgaaatttctgtttttcgttccacagttattttaaaagggatcatacgtgtgtgtactaaatacgtatatgttaaacatatgcacaaacatgggcatatcaaacggtcaaaatgaaattaaaaaaaaaaaaattagcgatttggtctgcattttttaaaaaattaaaaaaaaaaaaaattgcggtttggtctgcattttttaaaaattaaaaaaaaaaaaaaaaatggttggctaaccaaggaatatttttccccgtacgcgaagtggcatatgatagaaattctctctatgattttcgttatggttgaaacaattggcaacaacgtgtgccattggagtctcgccaattttttggatttctcattttatgtgttaaaaggagaggcgatgcttcattcgggtgtctacaaacacgcacataaataattgcacatttgcacacacacataattattatgcgcgtactagctaacaacgaacgatcatcccacagccgaggaagaagccaaagctgacagctccaccaatgactgaaacggggaaaatgaaaagatttttgtgtgcaaaggaggcatataagcctgttaagcttccgaagattcctccaaccatcgtgcccatcttgacccccatttttacgctctccaaacatgcccttgtccgatgactcaaattaaaatcaaataaattttttttatcatcataaaaagaagaatcgataaaattactttttgtatattttgaaaaatcctcatcatatttatcacttgcggaggtatcttccttaaattcaaatttggggggagggctaaatcccttgaattcggttacagcaggcttttcactttttaacgacttgggtttttcaggcgcagacgcaaggtaatttccaaagggcgggggggtaacataatcatcgtacgccgactttactttcttctcctcgggagcttcttttttccaaaaccagttcatgctgcttgttcataatattttatgggcatatggattgggcacaaacatacgtacgtgcttaaatgcttatgtgtatgcttttctgacgggcaaataggcggcctactcttcacgcgtgcgcttctcccgagttatgagtataaaaaggatggggattggggaaatccatatgcatgctcttacaacgttgctcggtagtttatgcctttagcgaatgcgtggtgagaaaaaacttctttccttttctctctcctttacggaaaaacaaatggatttattttaattaattattatgatattttttctcacttggtagaaaaaaaaaaaaaaaaaaacctaaaaattttttacttattacgttgtcgttactaccgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatcttttgcgagtttttccatcgtgtttcacttttcaaaacgtttttttcccactatttttatagcaacgtttaaactattttttttggggggggcctgtgcacgggtggcggtgaaatcagggaagggacatttctccccctctaaatacgcgtacacgcaaaaggacttacccaaccgcacgtttttttaacatttttgtctattaggaggcgcatttgtttgcatacccctttattgacaatcccgacttgcacaaattactgtgtttccccctcctcctctccagtttcatgaactgctagtttagccccttcacttttgtgaccacactactcagatttacgtgtcctgtgcaggatggctgccagcaactgagacgaggaacatttccaattacttgcaaagttgttatgtgaagtgtttgcgcgcatttcttaacttcccttcggaacaaccaaatggtttgaatagatcgatttacgagcgaggggagatccactgtggcaagaagcgaatcgtgtaaagatgagagctttcccccattttatcactcccgctgagccgtacgataaacggacatgcgttaatggtaaaaatgcggctgcacattttgccagcagtcgtttatagaaccttttttgtgaaaataaaaattgaagaatatcacccaaatgaactttttacatgttccagatgacgtacctttttttcgcgtggctactgatggcccattttgtcatacaacgtagaagatagcaaaatggtctacgcgcctatcagctatgtaaaccaaaaaaaaaaaaaatgaacatgtatgcgtcctctgaaatttgttcttacgaatatgtagccaaaattaacagcagctagttgtatatatgtttacataaacgctgcagatattaagtaaaccgctgcgccattttcttcctgttaatgggacatagcaaaggtgtgtccctttcgcttgtaaaatcatacaggggggaggaacaaataaaccaacgacgaggaggcaacaagaagggggaaaatgtgaaaaaaaaaaaataaaaataaaataaataaatcaatttggtcaaaataggaatcatcccatatgtatattaaactcacgactttttcacaacatggttttaaaagaaaaaaggaacatctacgtaacctctaaaaaaatacatggcattgtaaatttatctcccccctttttctgggcttcacaataatatacgcaaaaaaaatggtacatgaacaaatttatgtatataccttcttaaatgggcgcgtaaaaatatacgcggggacagcggcagggatggagggcgtttatttttttacgggtgaatgaaagcacgcgcaagtggcgcatgaagcagaagatgcaggatgagcagtggcaccatgagaatacacgaatggtcactccgcgtatgtacatgtatgacttgtacgtaggcaatccactagacgtggacttgtaagcgcattagggctacatacaaatatatatgtatatacgtatatatatatgtatatatataatatatacataaaatatatgcgtataatcacgcgcgtgagctacgctttgaaagccttgctggcaaacattgctataattttcttcgccttacaagaagcggcatgttcgcaaaataacaattttttttatttttgcctcatccatctcacgtagtttttcaatgccttttttctcaatttatttatgtcattttttttttttatttttccaccttgtatgagaattaaaccaaagtttcgtgctgcactcagcaaaatgcgtttgtaaattttacgtttgtacaaggttcctttctcttgcgtttgtaatttgagtatgtactttcgtgcataactttcgtgcgtagctttcgcgcgtagctttcgtgcgtagctttcgcgagtaactttcgtgcgtagctttcgtgcgtaactttcgtgcgtaactttcgtgcgtagctttcgtgcgtagctttcgtgcgtagctttcgtgcgtagctttcgggcgtaacttttgtttacaattttcatatatacattttgcgcgcatacccttggcgtgatcctttcgcgtaaagttacgtttcactatacgatttcattcacgctttgatggtcgcaccctcgccaccacgcttgagccagctatcgaacgaaattaccaaacgtgtatgcatgacgcacttatgaaaaaaaagataacgatacgaagagggtacatacataccttgtacgcatctctgtacgctaacatatatatatgttatgttaagtgtacacgtcgcataacacatttgcctgtgcgactcatccccccactcccacataagtagcaacctctttccttttttcgcatcaaccaaaagaatgattttaatttatgtatacctgaatgacgcataacacaatttctcatgttaccgcatcctgtacacagcctgttcttatatagtggcctgtttacttaactgtaatcaattgtatccacctgcgcactgtggtgaatatgaaaaggcacgcttgaggaagaaacacgcgcgtgtgaacatgcttgtgcaggcgaagaggctgtattcataccagttctagcatcccagaggagtgtacatgtgtatatgagcacatatgcgcaaacgccgattttcttgttccccttttttgcccctataaatataaaataaacctcgccaattgagcaaatatcggcctttttaccccgcgaccagggcacattccgtgagcacaatttaagtacgtgcaaatgcacgcacgtgtgggcacaaaacaggtgtcgacacagagcgcacaagggttctgttctgtccgagcgatctctccctccccctttttttcctatttgcttgtatgattatccacatgcacgatgcatacatatacatacgtacacacctgccaaattatataatgcttccttttaggcaccccgcaacctttttgaatgaagcatcgaaaaattgcataaagcagccaagatatagagcacagcaacgttgacaaacttgcctccataaagagtgaaccaaccctaacccatttttaacaaaacaaattaatgacaaaatgaatatattcagactgataggagacattttacacctcgtaagtatgtatatacttattatgaagttgaagaagtccaaaaattgtattggaatatcatgccgcatgcaggagttgtatttgatagtcttcttgtgcaggtaagggagacaaacggatcgttgggagcggaggagcgattgccccgaattgtatggagaggcgcaattgtagaggtgcaattgtagagcggcattcgtagagtctccatagaaagtttttaccccccgcacccatgtcacatcccccgtgcctcctttccttcctgcagatacatcgacctcttcttcgtgttcgtcagcttctacaacaccgtcatgaaaataaccttcatactgactatagcgtacacgatatatctaatcagattcaagcttcccatctcgcaaacttacaataggaaagtggacaattttaaaagcgagaagtatttgatcccgccctgtataggtatggaaggcacgctgtgctgatggaggaaaagtagatgctcaaaattgtggaagcacaacggtgttcttgtgatatgcggttatatctcgcaaactttccatctttatcatcccccacgcattctcatttattttttttccctcccacctgtgtgcagttctaagccttctaacgtgcaagacgtataacctgtacaacatcctgtggtctttttccatatggcttgaaagtgtcgcaattcttccccaactagtgttgttagaaaagcagagagaagtagaaaatatcacctcccattacgttatcaccatggggatgtacagagccttttatatattgaattggatctatagatatttctttgatgataaaccatacattaacgtcgttggttggttaggggggcttattcagactcttctctacattgactttttctactactttgcgatggcgaaatggtatgggaagaagctcgtgctgcccttcaatggggaagtttaacttggacgtgtggccggaacgtttcggaggacgagctgtttggcggaccctcatattggggctctccggatgagtccagtagagcagtagaacggaaaggtgaaccagcgggacggatgaatgaagcaggtttagcggtttgagtttatggcccacggtgcgtagtccagggttcatggatcgatcggggggagaccctcttcccactgcatgtaaacatttttaatgaattcaatttacatctaccccgacagggagcacactttcagcgtgtaccttcatgcacagctagtagggccaataacgcgcgtatttagtacttttggtgattatgcccatttcgctcattctttgcagccggttggtatttctcctccacaccccgaagaaatatagcgaaatgagagcaatatattttatgcccccactccacctattaccgattgcgtgtaaaaaattcatataaaaaatttgacacatatgaagtgaaggaaaaaaaaaaaaaaaaaaagaaattaatttgtctcattctttttcgtgtatatggtagagcactgcgcggggcgggcgtattcgcatgtgtcagcgtatacctctgtacaaatgcacaaatgcacagatgtgtacctatatatattcgcgcatatttgcccgcattcgccagccattgttatacttgtcccattcgcaccagcgtgtacatgagttgttatatatatttatggaaggtacgcccgcacccctctcccacatgcatactcccctcccctcccttttttttttttttaatgattttacgcacccacgtttattctcattccctaatcatttttcattttatgctaactctctcgccacttgtgatagctttttttagtttaatgtatacgtccatgtctacaagcagataaaacatgtgttgctcatacgtgttgcgcatacgtgttgctcatacgtgttgctcatatgtgttcctctgttacgcatcccaactatcccctttgccttctaatttaaattcatgcctatatatgtctatgtgtatatatgcctttttgtaatcgtgcatacgtatacgtgtgcgtatacaacgaattcttttttcttttttttcctcaccttttacaacttaacttaataatatatttatttcatcttttttctttactcctttttttaagataattaaaaaaatcgctattatgtgttacacgaaggtgcagactgcacggatgtggaaagtttttttttttttgtgaaagttgttggcggttctgcggggggcagtggtacaaaaaaagagggaaaaaaaaaggggcgaaagaaagcaatcgagtaatcgagcaacccaattgggggcacacacggtggataaaaacgtgcactctccacagcgcagccatgtcacaaccattgggcacccaccgtgcgagaagcactgcgcacgtgtgtatttgccttcccaacaaacccaccgacccacgtcaaatggaagaaaagtccaagtcggacacaattttgttgcgtaaaagcgcctttgtaaaccgagtcttacaaacaaagcaagaagttctatccttattcgttttatcatccttctcagaacagtaaatagccaaacagcacgagcagatataagcaatatccacctgcttattatggcaagagcaaacagcaatattagtatcgtcatttaggtacgtattggaaaaatatttccttgtactattagacggaaggaaccaaaaaatcatcgtctgcgtaagcacatcctcaatattatctgtacaatttacgttaaaaaaaatgctgctatcaatataaaggccatttgtaatgttacaaatttgttccaataactttattttgtagttaagggaaaaaacatcaattatgatgtcattccttttggcattatatgctatgttcattaattgtgtgtactgatttgtgtacacatagatctgattggagatgtctagcaggaagatcctgcctttcatattctcgtacatattaacgattctgtgattgtaacataaagccactgccaatgctgatgacaggctactttccatcattttttctgttttattttcattaataaattcgattagcttgttgtatgcctcctcacagtaatctctttcggtcaaattattctttgcataggacacgtaattttcgtacagaattttacagcttcgtagcgatgtagctatgatgcatattctttctgagttgctcattaggcaatagaagcgtacgaaatgaaatgtagattttagaaactccggtagcctcaacgtttttacgttgttcttgtcgaatttaattttcactccttcgtaccagatcatgaaatttacatccaccaccaagatcaggtggtttctccccattcgctcctcgttcgccggggggcccttccccccgatgtcttcattcttgtgcatgctcgcgcggcagctgcggtggtgcgaaggtgtggaggtgtggaggtgtgaagatgtggaggtgtgggggtgtgaagatgtggaggtgtgggggtgtgaagccgagctgcttaagtgcgaagctgtgaagccgcgccgcttagttgtgcgtctcttcgcgggccacgcaactggactcacctattgagcggcaacccccgtcccggtgacgccaaacggggactttgcaacttggcacccttttcgagcgagccaacaaattgggcatcaaaatggcacgccctgagcaaaacgggagagtcggcgaagcgaaaagctttcccacaaaatttccatgccgtttaaaacgcctcaaaatgagtcacgcaaccacgcatgcatgatggaatccacaatggagcggaatgataccgacgtatcaccattcggcatgtagcgatgtactcacagtggaacaacgcgaatagatgaagtggctctcttttgctagccaaaggggtagagggcggttattttttatcatcacctatgaccgcaattgggggaaaatggcaaaaaaaaaaaaatacagaaatgttgcatgacagtgtcaatcactgaaccgccgctgcattcgtaaaagtcaacgcacgcgcgcgcaaagttgaagccacgaaaagagagggggagtatagtatccattcacaaaagatcggtcagtgccatccctgtgaatgttttactctcgatgttgatttatttgaagtggggaagaaacccccaattggttacttttccttttattcaatattgccccccttttttgccccatttttgtgaggcaccaaaataggtacggagcaaaaggatccaacagcgtaataaaaaaaaaaaagtaaaacggacgggtgaacaaaagttggtgagtcacatggtacatgtgaacatactgcatgcacttgttgtgacgggggggaaatgttgagaatgcccttttgcgggtgcagaggtggagcaaaaaatgacgctgtagtggggggaagaaaaaatacccacttgcgtatacacgtacacacgtgctctgcgcaacgttgtaaaattttccgtttctttaaaaaaaattacttcaacggggtagcaaattgagaaacgaatttgcaatacaaatgcgaacatgagcatgagagggcatccaaaaagggagccacttttcccactgtacaccccgctcgacatgtcctctacccaacccccctacggaacatctcaacccatcggtagcactaaccagcactcacaacgtccatcacaagctggatgttcctcttatgcagggaggacatgtcaacatgcttctgcaaaagatgcgcatttgcaaacttccgcaggcaaataaaacagatgttcaaatcgttgccactgttggaggagtgctcgtttgtcccttctttggctgcttcggaattgggtactctattgggttcactcaaactgctcgcattattattttgttccttcgtagtgccagcccactgccccctattctgtactttggcgagactctcaatcaaggaattcttcgtcttgtaagacgatttatggtaactacttccaccttccatggttgtgttggtgattctagtgggccccttattcagttggctacccttattatatgcattactgttggggtgtccttttttgtgcaactcttcttccttgtcagaaaggtcatcgttatcttcatcggccgagtcggtagcaaaatgcttcttaattatttctttgctttttttttccacattggttgagctcgcttcgttcatgttcatttgctcaatgttttttttggaggccagggctatcatcttagctctttccactaagctggatattttatctagagctgtatttttggaggtctcttcattaaggggcaaatttggatcggtgaccttcccaccatcaccgcttgcgctagcggtagggttcacagcgcccatgtgttcgttaccactgctttggttagccgcactattacccacgccgtttcccccagagatggggttattctctttcgcgttgagttcaccgctgtccactgcctggagggggtgtcccttgggagtgtcctcctttcgtccctcctgatgctgctcctcatggtctgaagtgaccaacgtagctgatgtgtatatccccacagccttctcatcacctccaccatgatcggcacttacctgttgctcattccccatgtacatcctcacgaggcacttaatcttctcattccatatgtagtaccccttcgaaagggacatataaaaattcgtgttgttgtcaaaataaatttgaaaaacaggatggtaataatactgagtgttgtaatcaaaaaaaaattcactaagtgccggcttctccttcttaagtatgatcacttgagaggaccaaacaagaaaaaacgtgtagttctttatgctcatcatattcacaacggtctccatgtagctaacaaaaaagttaaaatgaggaatgtaactcttcataagaacagtagctgcggatttgttaatgttcaattttgctaagttgatagaatggaaaaagtattcctttcccttctcgtacacataatccaatttaaaaaaattatttttatagttgaggtagaagttcccttccagttcgttcatcatttgctctgcgtaacttgccctctcaaattccacgaagcaaaaccctttccttttacttgagctccttatgtcattaaacaggtagagataattcacgtgtctattttcgaacacttcgttgatgaactttaaaaggtctttatttgggatgcttccatctatgtctttcaatattagcatgttcgttttttcgacatctgccaggatttccttaatggacatttcaaaattttccatcgagttttctcccatttgctgcaggggaggggcgttcaacgggtacacccccccgcccgcagctcctgccgttgctgcaactgatgcaactgatccgacagctgcaactgcggggttgacttcttgttgactgaagtcagcctccaaattagacacaccgttccccccaaggggggcattactaccaggaaggccaaacgccgcttgctccacgttgggaatgccgctaaatacactcttcgccccgaagggccccccctcctgtgcagcagcagcagcagcagcagcagcacccatcatggtaccattctttataaacacattaggaggtatcttcgtctcactctccaccattttcgcatcattagttttcgtttctttgcaaaaaaaacaagcagttctacgagagaaattgagaaagttacaataagagcaataccaatcatagaatttttttagcgcttgtttatcttccactattttattcagttttttcttcagcttgaataggggaaatatatacgagatgttctttccaatttcgatgcaacatttattcttctcatacaaagaaaacaattttgcagatgcttcattggatggaaactcaacgatgcaacatctgtcatcgttaatttgattattcatttgtgtgtttagtatactcaactggatattgttaaagtaggaattattttttataaactccagtccttcccttacgaatagttcgtccttcacagaaaagaaggataatctatttatgtatatgttgagaggtagagagaatgcattactgatggctgtgttcctcatcatgtcatctatttcttcttctgttatgttttctcccaatttataaataaaaataaatctggataactctatgttgctcttcatttccagcacatcgtttacattgttaatttttctcgttgtgagtccttcacgggggtagccactgtgtgtgtgacctccataggggtacccccctcgggagtaacccccccttgtgaattccccttgctcatccgagttttcccccactctgtatttcttctgaccatacgaacgatatttatcattcccatcatccgacccggacgtatactcactttggctatcctccacgctgctgtcattgtacgacctccttctttcgctctccttatatctggaaaatgatttgtgttcgcttcttctgtgaccatctctgtggtcatctctgtggtcatctctgttgccatctctgttaccatctctgaaaccacctctgtgaccatccctgaaaccacctctgttgccatctttgccgtagctgtgatggttagcccagctcttcctgttttccctctccccgtcatccgcaccccctgctgctttgttactgttgtacttctcataatgctccgagtcgcctctccccccatatcctctttctgggctccctcggccgttcctcctctcttcgtgctttctcttccccctcttggggtcatactcgtgccggtcttcatcgtatttgtcgtacggtcgattcgctctgtcccccctgtcgccatgcctcgactcgtacctctcaccgtagcccctatccttgtacctgttgtcgtactcctttatggaaaaattatcctggtgggcatttctgctcctatcgtgatgctcccacgtttcatccctttccttgtcgtgcccatcccatcctccacctcctcggttgtaaaattttcctttggccttctcgcctccatggtagtattcatcggcatggtcctctctgtagcttctattcttcgacgccattttttcagaagggaatattcggtggttttttttttttctcccccgcgcggtttattctgcctcgctgaagtgggatggcgggttagcgtggccctccgtccgctttcaactccttccgcttttaactccttccgcgttgcggcgttaccttctttaccgcgctacccccctttttgccgctttgtttaatctcaaattcgcttcgcgcttgcgcctacgggtgggcgtatcatcacgcatcgttgcgcattcgcttgattagccttacggaaaaaaaaaattaaacaggaagcagcattttttgcgatacgccatcttcgttgttcccctttttttatttgccgctgctaaaataagggcactgtccgcgctccgaccactggccacatccacaaatggaaacttccggatccgtaattaattttctgagtaaggaaaagtgcctgatgttttgacagctacggaaggataaatgcaatttactcgctatgaatgagaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatatnttttttttttttttgtagctatttttccttacatattgatgggaaccttttagccgctcgtttgcacgaaggttcaccgtggggacatgcgaacttctgcttgtaaacgccgcgctgacgtgttgtgcgtacccttatcatcccccgccatcatgtcatagcgcctggggaaataggatgggggacgcaaaatgaactccacgatcggcggcagaggagtttgctcctgttcggttactcaacgagcggaagcgaatttgctgacctgggtgtacaagcccgcacgcctcacgcgtgtataaattggcgcatgtacgtgttgtcgcatgtacgtattggcgcatgtacgtgttgtcgcatgtacgtattggcgcatgtacgtattggcgcagttacctattggcgcagttacctattggcgcatgtacatatcgatgcatatacgaacccccccacccttgcgagtgctgaaaacgctgggcggaagatgcctcctgccgaggaaaaggcaaagcacgccgacccacccatgagattccctaaagagtgacaataatggatatatttaccatcctctttgttttgttaattttattttttatattcgattataatttttgcgcaaaggggttggtcttttctattggaaacaaatctctgcggattctcaaggggtaaggaaaagggaggagttcaccccccggttattcatcatttttggtgtgctaaccaacctgtggaacactccaaaaaaagccactccccatcgagggagaagcgcaacatgaaatgtatgccattcgtgtctttctatgtccgatctgcaaaacgaagtgaatcaacctacacccaatttcattacacaatgtaactctcttctaccctaaaccagatgcagcagcctggagcgagtgtaccggagcccgctttatctgatgcacccagtgctgcaacagctgtttgtgcacaccttctacatttacctagaaaaaaagaagacatacgtaaatcacctcatatggaagaaaacgaaagaaaaggaaagggaaaaaaaaacaaagaataacatcccaggtaaaacaaaatggaaagaaatactgaacatacctcagctcataggaacaactgttggtcaaattaaaaaatgggtgcaaaacaaattgtggcaaattttcttcctcattattgaatatacaagagtgtacgaaaatatttgcctaaagtcgaatatcaacacgagggaagttctgagtaacaacaactttggtgttgtaattgtggattactatttacccaattgtactgttaagaaaaagaagaaaagttgtgaaaattcgaaaaaggataactacgaaatcgatttgtacgacttggtaaatataaaacaggagaaaaaaatcaaactgattttaattgaccagaaatggaaaaccgcgctgaatatagaacccatacatgatgcccatgttcagtttctctacttgcaagatactgtcctgattcagtatttccagtttgcctgcatatttaaggaggaattcttaaagaagcctagtgaaccccgtgtggatggaaaggacccactcgagggagaggcagaaaaggatcacgttgaacagaacatgacaaatgggaaccatgggaggtctgccacacaggggggagaagtcgcagtgaaggaagaagtcacagtgaaggaagaagtcgcagtgaaggaagaagccgtagtgaaggaaaaagccgcagtgaaggaagaagtcacagtgaaggaaaaagccgcagtgaaggaaaaagccgcagtgaaggaaaaagccgcagtgaaggaaaaagccgcaatgaaggaagaagcaccaatgcgggaacaatccaccacagggaagagaggccaagtccagggagaacaattacacgcaggtgacgaacgaagtggacatcagagatccctttcagggaagtcatccactatagaagaatcggcagaagtaagcacaggtaggaagcagaatggactgaaggtagattcacaaaagcccccacccgaacagaaaaacaagtttgatgggaacggaaagagcgaaaatgccgtggaggataaaataagaacacatatgaataagtggaagtacaaaaatgtgaaaggtataatcgtaatcgtaccggaaatattttataattatcgaaacatagaagaagtaaagaatggcgtccctctatattacatacttgcgaaagatgtcaaaatagactcctttacggttattgccaaattgctgggatatatctgtgttcatgttcatattaacatcaattttggcttgtccattccgttcatttttagcaacaaaaatgctaatatactgaatattgccaatgtggaaagtagaaatggtgccgccattgggggaaagccaaacggcagtgtagatgagcagtacctccatggttgtacacatagaaacagtggaatgcaaccgcaacaggttgtttcatcttataagaaaggtcaagacaaagaccctcccttgcgtgagaatttcctccatgatgagaagaagcacgtgcctgaggacgacaacaaggtttctagtcgactcttcgaaaaggtggacaacagtgatagaaacagaactgcttgtgatgatctcaatttagagacgacattaaaaagttgtgcaaatgtaaaaacgagggaggatgaagaggtactaaatgatggggaaggaacaaatgctcagttcaacgcgccgcttttctcatgcccattctccttttatagcgacaactataacgatttgaatattgccatggcacattttaaatcaatttttaaaaatcacaattttgttttcctcggcttcaatgatggcacaaatattctgctaaattactttttggaaaaaatttacaaaaaaaaaaaaaacaaaacagcaggtgataatagcaaaactccccatttcaatttgcacaatgccagtccgtacaaataccccctattgaattacaaaggaaaggggaacggtgaccagaaattggacccattaaataatcagagtaaagaaaaaaaaaaaacaactcaaaaattggacaggcaaacaaaagcgaagaagaaggtgaaatgataaatcagcagagttataaaaataatattatgaatattttttttaaagaaaaaaaaaagccgaaagtgaacacagaaatgggaaaaactgctttaaagaaatcaaaaaatggcacattgaaaatttgatatctgacatgaaactgcgaaaggatgaaaattccattttgcaacatgaccatgtgaaggacgaacggggggaacaggctcctgctagtagcaagaaggttatggaggaaaacccgaatgagtcatatggagtctcttaccaagtgaccaacctgcctgtgatacgtatacatggggtggatggcaagatggataatcatcaccccgtgaggcgtaatcaccacgatgtggtgaataacccgcccatggcagggcacgggacagaaggaaaaggagaagaacaatacgaagctgagcaggactactcggattatgcggattgccatcatgaagggggagacgaaaaatctgatgacagacacacacaagaaggaaagggtgaccttaataatgactcggacatttttgcaaaaaaaaaacatatggaaaaaataaaaaatatgaaagaaaaatggaaaaagaaaaaaatagagtcatttatgaatatatctaaattaaatttttttaacaaaggtaaagacatttggggaaaaaacaacttcgtgaaggagagcgagtttaacgcagttactgcgatggaaggggacaacaacttgtatgatgctgacatgtttaaatataactttaaaagtgacaggaacagaagcgacgaacacagcgataaggagggcaatccccattgcaacaataaggacagtgaccaacgggcgaacccccctttggcccattttgcggcgggtgagggggaaaacctggttggcgatgagccgaccatctccctaggcacaaggcgtgatgagggactccgtaaagaagcgggtgaaagtgcagtcggacaatatgatgaaagcggaggagaagacaaggaaaaccgtaatggtgaccacaatggggaccacaacggaaaccacaacggggatcacaacggggaccacggcgaagatcatatccactcccgcaacgatagagagggacccaaaccgatcgaagcccccccacccgactttgacacaagttcgatgaaaaaaaaaaaaaaatgataaaaataaacgtacttgacaaattccgaaataaagaagcaaagatggtgaaggagggacggcaggtggaggacgcatcaggcatttcgcaaaaatttaggtacagctttttccgaataaaaaataaaatcacaagtaatttcaaaaaccccgaatacaaaaaaacacagcaagaaaaaaatatcatggacagagatcaaatgatgatgaactcatttattaaaaataaaaatgtattacatccggaagaagaaagtaattactcggatacctccacatgtgatgaatatggaaaaaaacacacaaaagaaatatgccttttaataaatttttcttacaataatatgtttgacatatttaattatccagatgattttaaggagacggaaaaaaaaaattttccctaatacataaaattttttattctgtgcatatttttttgaaatccttttcgaccctcattaagcagaggtacttcttctcctgcacgagtgagttgacgaaatttttcaaggcgtctttatttcaccgtgtcagttttgaggcacctaataagcgaggtccccacgggaggggaagtaccttggggggcaccttactctttggactacccactagtagggaggaggcagaaaagcgtgtgaaaggtgttaataatggggaagattgccaagctgcgttaagtggacactccgttgctgacctgtcgaataacaatcgagaaattcctttggatggaaatccaagtgttggggatttctcgaattaccccattaaactatcgaatggccaggataaccgctcctccctcaactttgttaaaactgattccaatcacaattaccaaaacgaaagtaggtacaatggcagcggtaagaagggaagtttccttaatataggaaaatccacacgaagcagtaacattgagggttttaacaagatcaggcgtagcagtggctataatgaacccattccgaatgacatgaatgatggacatctcgatatgtatcgcacacacttgacaaatgatgaagacagtcatatgtttagcaccaccaacaagagtagagaaagcgcaacaaatcagagcttcttcagagggagtcctctcatctggcagaatcatcacgatggtagccatttgggagatcagtccagcagcgctaatgcccccattttgagtgccaacggagaagtgacacgctcttccaaaacacatgagtgctgcttccagaggaacttcttcgaagcggacatatcgttgttgtgtggagagtgtgaagggggcaccaaattccccaacgattgtgattttgcaaatggggtgtcccccaattgtggcatcccaaatggggatttccctaattacaactgcttcgcccaactagagggcctaaccaacgagggagactctccaaacggggtaccactctcgaaggaccaacagcgaagcgcacagaaagaggtgaataaaatatacagggaaaattccccacgtgatgaatcattcgaaagtgcagtgaaagcatattttaatgccaaggctatctatgacaagtggaaaatatattttgaagaaaataagttccaaggaaatgcgcaagaaaaatttttgtttaatctttccttcatttataacgtgtacaattacttggtatggatatacatatgcacgtattttaacgaagaaacttatttcaacttttgcgggagccacaaattttaccagtttacgaaagaaataaatttccttaatgagaaaaaagagtttaagcggaatagcagttttgtgtctaccagtgatatgtccatcataattccccattttttttatccaaaggattacaaattgttgaaggtttttttgtacatgctacaggattcagctaaccaatttatttcgaaaaatattgagcattttcaattccctctagttttcattttttgctcagactccagaaatttccatttcactcattttgacatcataaaaatttctaaaaataataacctcatttatttgttgtacaagaggggcaatgaggggttgtttttgtctggcttgaggccgtatatatggatacacaaaatcctgtttgattttgtggagtccctgttcttatcgacttttgacgattagtgggggagggaaagcggcacttttgtttttgtgctacctcacttcgcataaaatcgttaaatacgcatttgtatgtttgcccatctggatttcccaatcatactgctttgtattccttttttttttttttttttttgttgttatcgcgatgggggtaccacaccactacctccgttcgccatgcagtgctcattttttttttttgtcattttgtgaatcaaacaaatgtgttttttttttttttttttctttgcccatttgtgtactcttgcgagaccgcagcaaacatcactccgcttgccccctcatctggggggagcgaaaccgattcgagccacctcgtcgacatgtactaaatacgcgcgcgcgtgtcttctcattttaaattgtactgatgaacaggcgcagctgcggggcatccgtaggtatgcacttacgcttcggttaaaaattggggcaaaattggcagggcggaaagaaaaagaaaagcacacacagggagatgcacacactgggggatacacacactgggggatgcacacactgggggatgcgcacacagagggatgcacacacagggggatgcacacacgcgcggtaaaccgatttaacaatttatcgatggggaaagaacaaaacgccgcacacacaaggaaaggtcactggtggtgcgcagctcacgggggctacctctgtcatgcactgcatgtattgaggtcgcgccatgtgtaggggaacgtgtacacatattcgcgggtgagcaccacaggcgcacagatgtaagcggcctgtccgcgtacaagcgggggcacaaaattaatctcgatcaggggtatatcacaaaaaaagggagagcccatggggcgcggtcaagcggagagaccaagtggaacatcctaatgacgtcgccacacacgacgctaaacagatcggctaaccgcacggacgaactcaattctgagacttcatttcgatgagcctctgggcaaacttcttgtggttgaaattgtcggggtcgatctggactgccttattctgataagaaatggcttcattcagtttccccaagttatcatagcaggaagcaatgagggataaaacttcggtgttatttggctcgattttgaggatggcctcgaagtaagaaagggcaatatggttatctatatacctgtacaaattacccagcgaaaataatgtcggaatgtgattcggctccgcagccagaataattttgaaggtgttaatggccctctccgtatcattcatttgttgaaataaaacccctttcttgtatatataatcaattttggaagggttatatgaacaagccttatcataataaaagagtgatttttctataaaatcgtgaatgcaacaaaggtctgcaatttcgttgtacagcgatgcaattttattatttatcgatatggcttgattatcattcgatgtagcgcatgtgtaatttttatcaccctcttttttcatgtaggtatttttttctaaactactgtttaacgacacactgctagctatttcttgtggtcttatttcaaattcgaggacattcctatatatcctggagttattttcttttaacttttttagcctcttcaacgcttttatatataaatccatcgattccttatagttacagtttcttatttctctcgcttttttaattgtttctcggatgtcagtttccttacagtaatggttgtcctcttcttcttcctcttcatttgtgtatttgtctctttccagcagcttcatactggcgtagttgtaatattccatatttttgcttccaaatgctcccatggtgttttagcactttctggaaaatgtttttttgggcttccttgtccggtgcgcgcggtgctccctgtggggggggttgtcttcttcgcagcctaccacaaagaagcgacgttttgctatgttatgcggtgttaactaccgttatgtagcgttactcggtgttaactaccgttatgcggcgttatgcggtgttaactaccgttatgcggctatttcccgtgcgtttgctcgcttcgcacgaactgctcgtaaactctctcggggtggcagacgtcgcatcctcgcatagaaagcgtgcatgagtatgcacgcgtgcgtagggatacatacatataatacactcctgctgcgattttttttttttcccaccaaaggaagttaccttaactaagtgtctctcacgcggcgatgcgtacgtgttgccaatttggcctttttttccagatcagcgagcgatattatcgggggagaaaataacgcttctgcagttttatttttccagttcttctatcccgttcacttcggaaaaaaattaaaataaaataaaacactcaccgtgcagcagaaggaatatttttacctttcgcttatttttgaaattgatcaagttggaaaataattttaagcagtgctgcggggcgcggattatctgtggaaatttgtctgtttgcaattttgcgcgtttatccgcgtatgttcatgtgcatacttgcataccgcgcgggggaaaaaatggctgctgcgttttgggaaaaaatgcgaaaaaaaggaaaaaaaaagaaaaaaaaaaaacgttactcctccacgcgagtcataaattcgccatttatatgcacttttgcgcaactgttacgctatgcattgttgggcaatttttgtgcgtgtttcggcatacttggcaatgctgcgcgcatactgctgcaattgtacgcgcaggggtgaacacgccaggcaaaacatgtcaggcaaaacccgccacgcttaaacgagcagcagaaagataagacaaccgaacacaaaaagttactacgcagcggcgaatgcgaacaaatatttatcccctaaagtaaagacgattcttcaaacgtccgggaagtgcgcaaaacgagcgtggtgctcacagcgcgtatgcatgcaaacggggggaattgcaacgcgcgaacatacgcacagcaggtggtgtgcgcccagttggcaattcacacaacggaaaaaacgacgtacactgctttattttttttattttattttttattttttttttattttttccccattttttacctcatttttgcggtaacagcgtcgcagagtgtgcgtttcgccatccgctttgcacgcgtggcaatgagtaagcagagtgatgcccccacctgtccattttcgaaaaatgccgcctcgcgtatatcaactgggttagcataacactccaaattcgttcaatattcgcgaaagctgggggcatacgatgcagcgtggacgggattattttttgcgtcatttatatatacccatatgtgggtcaattttagcagcggttatgcgcgtgtcccctttgattagatggcgtaattttatatccgtcccgatttattccatttggaaataaaaaatattgtttgttcatcccactggagggagaagaaagtgtatggcgggccaacaggaggggggagggcgaacgcggcccaccacatggaatggaagtacagctgtacgtgtatattgcttccacgacgaaagcgaattgtatcccacctttaattcaacctgaccgaaaagtaaacatacggtgtgatgttgtccccaagcgaggcttcaaaaagggggagggaaaatgtgcaggaatatttcccgcatgcacatttccctaccgaatatattttcctgctactcctttcaccattttgccatcgcccgttactctggtagacggcacaactttacgtcttctacaatttatgtataaatcacaattttttccttacaaggtgaaaaaaaaaaaaaaaaacaacatatggttatacatacagtggcaccttcttgtgcgtcatttttttttttttaatttaaaaatggccaatagaaaagggaaattattctcttcataaaaataccccttaatgttgaagctttttcccagcctcgattttttccttttaaccgctttgaatttatttctttcgaaaatgacccaataaatatacttccgtttaattcgaaaatgtcactacattattaaggatttttttttttcccattatgacgcggtatggttgacactaacttggacaatcctcgcggatattttgtcacgaagaagatattcaattgagtatgccataatctgcagaagggaaacaaaaaagggacaccttttttgtttcccatttcacacggttattttactgttttccaattttttcaaaatttgccgccacctccgttcagcccttttccacagttcctgtagggttgaaatttttttttttttaaattgaaaaaaaagaaatgtagaggggcatgctaccatctgctagggtcaaacatttgtaatttttttaggtaaacctttcgcccattttcttgttctaatttttttctcccccattttgcgcaccaatttttcccgttttttcctctcctttgttattaaacccgttcagttcatacatcgaatgaagcaaaacaagtgtcgtaaatttttactaaaaatcgcgggtccttttcaaaaaaaaataaaattcatgtgaaccaattttttaaaaaaaaatgaaacccagtgaaaaagaaaaggtctcgaaaaagtaggataaattgtcgcctctctttttttttttttcccatatttgtgccctccttggtacattctttacgcatatgtcatatatacttctgcctatggtacatatacgaataggcatccctacggagggccacttcctcgcgtacattcacgtataacgcgcgaaataacatcaaggggaactccagttgcggggcttcgcatagatccccaccatataagccgctaaaaattaacgaactgatggaggaggaaaaaaccaaaacagaaccaagtgaccctactaatgataatggtgcaataattaccagtaacgacaacgggaagaaggacgaacacgaaaatggggtaaaacaaaatgcaaaagtgaagaaaaggggagagaaaagaaaattgaatccaagcgagcatcgaaatggaagtcacaatggtgtagtggatgatctcatttccacggacgagttggagcatggcgatagttccaacgggggatccaaggagaacaaagacggtgcggatgaatctggatcggacggctcggaaacgagctcgaatgggtgtgatgagaaggaaggtggcgacgcaggaggtaacgcaggaggtaacgcaggaggaaacgcaggaggtaacgcaggtggagacgcaggtgacaacccaagtgccaatccaagtgacagcccaagtgccaagttaaatgttgaaggtggtcccacacccagtggggaggtgaaccccccctccaaggaagaaacgaaagaaacgttctacagccaaacaaagttcgaagacttagacatatgcgaggcgctaaaaaaaggattgaaagagctgaattttgtaactctcacagaaattcaagccaaatgtattcctcattttttaaacggaaaagatattcttggagcagccaaaacagggtcaggaaaaacgttagcatttctagtaccctccataaatattttatataatataaaattcttgccgaaaaacggaacgggagttttaataatatcgcccaccagagaattgtgtcttcaaatttatcaagtatgtaaagatctgtgtaaatatattccccagacgaatggaataatcattggtgggatgagtcgaaatgaagaaaaaaaatttattcatggcataaacatactaattgcaacacctggtagactgctagaccatatgcaaaacacgaaagaatttatttacaaaaatttgatctcgcttattatagacgaagctgacaggttacttcaaattggttttgaggaggaaattaatttaattgtgaaaaggttacccaagaaaagacaaactgccctattttcagctacacaaacaaccaaagttgaaaatctaataaggctttctctgcagaagcctatttttatagaagtaacgacgaaaattgccacagtggaaaggctgcaacagggatatgccttagttgatgaagataaaagatttctgctactatttacatttttaaaaagaaatatttcgaaaaaaattatggtcttttttaacaattgcatgtccgttcagttttacaacgatttgttaaattatattgacattcccaccttttgtattcatggaaaaaaaaaacaaaataaacgacttaaaagtttcagcgagttttccgctgcccaaagtgctattctgctttgtacaaatgtggcagctagagggctggacatcccaaatgttaattacattattcagtatgaccccccagatgactccaaggaatatatccatcgagtaggaagaacttgcagaggaaaagattcaagtggctcagctatcatatttttgatgaagcacgaattaaaatttttaaactatttaaagttttataacatcccaattaatcagtttgcctatgacccaagcaaattaataaatgtccagtcacacatagagtccatcgttactaaaaatttccacttgcacaagatggctcgggaggctttcaaatcgtatttgaatgtaagttgagtgaacagccaaaaaaaaaaaaaaatccattacgtgtgtgtaagtgttgttttcatttctcctgactgtacagatttttttttttttttttttgggggggcacagttgttgcttttaaaaattgtttcatactgtttgctgcaaatgggtcgtccaggcgtctacatctgtgtgtatgcaaacctacatttgtcagtttgctttgacaggggggtgtttattctcccattcctgcacgcaaacatatatgcccgttagcccgttagcccgttagcccatcacgcacccccgccgaccatccacccattccttcttctcctccttaggggtacattacctacgcactgaaggacgtctttgacgtgaacaacctgaatttgctacagacttcgaagaacttcgggctggaggccccaccgaaagttgatttaaatttaaaactaaatgttaaaaagaggaagtttaagtaggcaaaaaaaggggggcacacagatacatatatgcatttacgtatgtgtgtgaacacctgggagttttttactgtactatatgctcgtggtgaaaacgattgtgtagattacatgccgtttttatcgtgcccatttgcgcaggtgcatttggtacactcgcttagtttgtgctttttttacagcctcattttttttttttcatactgcggtggtgttacatgccactggtttattagcccccctggggaaacccccgtttttatgcaaccagttggatggcttccactactttttacccgttttattgtttgtttttttttttaaattaaccagcttggttaaactctcataataattttttttcttcaatttctctctttctgcgttctccattttttccttttcctgcaacaaatgtgtggtgtaacgacacatgtgcctccatcgcagagtaaaaggtggtgtgcatatgtacaaatacatccacatgattcaattttttttttaatagtacatggagttggaatatttttttggaattttcggcctctatttggccttcctctattagttccagttttttcttcttcttcagttcctgcaaaagttattttattttgtgtctcaaaatggaatttgttcgtgcgtaaaaaaaaaaaagtggaaaggtgcgtagatgatcggggaggacgaaagcgtagcaaaacattgcagccaaagtatatcacgtcgtaacccgcgaccaagttgtgagctgacccccacacgtagcactcttccaacagaagtgcgtactaaccattgcaattattctagcgttttttaattcctctattttttttttctttttctcttcctccaaaagtcttttttcctcctcctttcgtttggcttccttttgccaccttcaaagggaaattttaaaaaaaattcaccaaccgtttgtgtaactgtaagtagaagaggtatattctccattctcatgcgtctctgcatggggaaatgtctgtccatacttcaaagcttgtatttcgtcaaagtgagcttgtagttcgacattttttttctgcttcattcgtatttcgtggacttctttttctttttcttctttttctcgcttaactttgtcctcgtattccttttctctcgttgccttttcctcctggtatttcacgaatctgcgttaaaggggaaaaaagggggaaataagacaaatccatgcatgtcgattttgcgcgagttaaaaggaagaagttttttcgaacgttttttcgaaagctttttcgaaagctttttcaaatttgttttcgaatgctttttcgaatggtcctcttttttgtactccgcatctttcctcttctcctcctttttctgctcgttcagggctgtgcaaatgggcaaaaatcgtacgcataaacgtgtgcgtctgtatgtacgtgcgtaaagctcacgtgttgtgtgccactagtttgtgtgccactagtttgtgtgccactaatttgtgcccccccattggtgcgtgtcccccttcctcgaggacgactttcaattgcgatagtcacccatctaccaattactctaatgcgtgcactgtcttatccaaatgtgtccgtatattctgcgccttttgcctgttaccttcaatgtgcttcttgttgctctcaaggatgtaactgcacagggcgcgttgctcttccactttttcttttttcttctccagttcttcgactttatttttttcaaactgcttttgcattagtttcccctcgattattttcattctctcttcctcctgcttcctcagctgttgagacaaaaaaggcaaaaaaggaaaaaaaggaaaaaaatattttatgacaaaagagggggctatacatacccactagcggtgttacgtgtagaccaatttacacgccacgctgtattccccttttttgcgtacgaaattttcctgaatttgattttttattatcagtgcgctttctttgttcttcaaaatgatatttctttcttcctccttttgctttttttcaatttctgtcaagtacaaagtttcaatttcttccatcttcatgttatccttgttcagcttttctttttgcagcctgaaaataaagtcatggaggaggtgtggaaccggagagaatgtcacaaaaaaaaaggagactttttctgtgagaaatacacaccgggctatacacaacacagacgaacgacgttatataggcaaactgatacgacgctggttggtaactatttggcgatgttttttttcccgctaactttttctcgtcaatctgtttttccaactcttttagcaggtctttatcgttttttataattctcgtttttttcttcttttcacatttctgtgattaaaaatgaaaaaaaaaataaataaataaagcgcgtttggggtctccctcgttcccaagcacctttttgaggacggatggcataactacatcgcatcctttgagactccattttttggcgactttttttttttttgactccctttggcacatttacttcactttcgtcagaagacaacttttttatgtttttaaattcatcctgattttgaataaattctaaaagttcctttccaaaaaaggggcgaaaaaaaatgcacaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttaaggataggtaaaaaaaaaaaaaacgcacttggacaatcataaatgcacaaaaaaaagagaaaaaaaacggaggcattctccaagacagggaaaattagatactattaaaaatacaaacaataatgctaacgaggttgacggaaagaaactccttcgaagcggaaaaatagttctgaatggagtacttcaacagggagaagcacggcctagtgcgcattttttttttttttttctctagggaacgccatgtcttcgtgcttattttgcttcccaatttaacgcaattttaatcgattgctgttaacttgcactcacaactcacatgacagatatggcgcctatctgtcttagtgaccttccattcgtgtgatctccccagaaggcattcgttcagttattgttttctcaaatgaacattccgtcacgctgaaaagcgactacacaaataagtgctattttttttttttccttaattgtgcatagaggtgtatcaactttggcaatttttaaaaatgcgaaaggggttccttcttacctctttctaggaattctaaatttacctttctcgaaaaatgtgttgtcttcccacgaggcagtgccaaccccgctattcccttttccgcagaacagtatataattcagatagctacatcggtcaaaataatcagaagaggggtgaacttctccaaattagctctgctaacctgcggggaagaggcccactattccttgcgcacattaatttttgagtgcccttctttcgaaacagggataacccctcaagtagaaccgcatgcagtaacagtttgcaccaaatccaaggtgcccacggaaggcgaccatcatttcagcgtagtgtagttcactccgcgctgaatctactagtgtaggagaattttcacctccactcgaattatccacgtggaaaaaattactgaaacaagggggatgcactctttaattcttaagttagagggaagtaagcaaaaagggagacacaaaaaaaaaaattaaaaaaagatatacgtgctcgtcggttgggtggaccggcctttgggggatgctccctgctggattcgcaaaaaagggagtagttagtttgacagattgggtaacgaagggggtgacgggttgacgggctgacgggctgctaggcggacttcccctccaccgccatactccgccttaccccgccttgccccgcctcaggcctcagttgaagtacaaattataaaacagcatggatgtggtgatggggcccagccccccgggcacactcgaaacgagcgcgcacttctgcttgcagttcgcatccgcgtcaccaacaatttcgtaattttgcaagcacttggctaaaccattggcgaatttaattttggacttgcggctttttagaggaatgattttatggcatttgttgtgggccccctttatccctccattgggcggagaaatcggagaatcgttggaagactgagatggggaagtaccttctattatcactccggtgctttcctcaccaaaggaattctcacatgtagcagttttaccaattcggggagaacttaaacatatatgttttactaaacttgtgcgattttgcaactttggggaacttgctccgttcttaaatttcccacgagggaagaatccccttctgcaaggaaaattcccttccttcacttttgggtatccctttttcatttccactttcttgttcccgacggaggaaccgcaaaacggtgcgaccattctttgcatgtgcctacctcggggggggaccaaattgattcccaagtctaagataatcgcgccttctttaatattttttttttttaaaatgtggggacaacctattgctattattatgacatcggaatgcttgacaatccttttgtccatattcttccttagtgttgataaatcttggtgggtaatttttgtgtaccccttactggtagatacatacgagttggagaacactgcacacttttttttaaaatcggtttcgtttctgatgtgtagcttgcctaggttactcgtgcgaaggtagcacttttggtccccgccatcgtatctacacagaacctcccctctcagcggatcataaaccgtcgtcgaaacttcactttgaaaaaaaaaagcaaatagggataggaagatacttatgttactactaagaatcaacacccttttccccttcacatatatgtggtaatatttcaagaacaggaggatagcgtgaacgcaacaagggagattgtatttggtgctactcctcaggtagttgtgaattactgggcttacattactacgctgtttgacgtcgctgcaaaggtttctacgtagggtgttatccctacttgggtaatccccttccgtaacgtagctgaacttttccgcgtctccctcaactgccttttccttccgcatggatgcattcgcaagagcgttcgtccaaatgtgctcgcctttttttatcatgcgaaggtggaaaatgcaaaaaaggaactgcaggaaggcttcgtacctttgtgtaaacaaatacggagtcgcatgtgcaagtgggatcggctgggtcagagtcatgcatccgacattatggtcatcccccccacatgtactgcaactacttctactgccactactgctgcttctaccacggaacagtaacttccaaatgggtgcacagttagatcgatccacatccttctcttcgccgatgaaacttgaaatgtaacacttgtttatgtgacgagacaacggagagagaattatgagccaggtgttctttcctcgtctatttattttttttattaaattgattaaccttttttcgttgcagccgttgtggactcggaccagtacaaacgtaacacctgcatttagcaacaaactcttttttagaagaatgtgcaaatatgaatacgtggctatgttctttgagtaaataataaatagcgttctttcttttggccagtttttatttcctccaacctgaatcttctcatttgcaatttttcgaatcaccaactggtcaatttggctagccagttcgtgcccgtacagagtggcacaattcattgtagtactcgcgtcgacggaggaactgcggaatgggtgtgaagcacgcaaatggggaaacgcagaaatgggaaaaggctcattatatgcagatatgacggcggctatttatcccactgattaattttcccaatgattattttgtcccagtggtttgctttacctacatgtatgtaccactttgcacggcaattttatttaaccaaatttgggcaaaaaaaaaaaaaaaagcctcattaaattgcctctccctgatgttgcactttggggggaacaattaaatgagcctttttttttttttttttatgccccttcaaataggcaacgcatcttccggtggtcacacgtagagaggcacagatgagaaagcatacgtggattcgcctcgcgtgtgcaattttttcttactcatttggttattcataaatatttgcgctgtgtcgaaggtgtaatcgaactaatgcaactgcttcgccatttctcttggaaagggggcatttatattgggggtcaccttgcgagtgggcacttccaacaggtgaagcgacggaaacgtgcttgattcttcacgactggcgtcacttctacaggtcagcccagcgagttgcggccaaagctttacacatcatacctttggtctgttatccctttccccaccccgcaactctgcagatggaaggcgttataggtataactccgttttgtggtttgatcggcccaagttcgcgttctactcctctttcatagcattccgttgagtaagtaggacggaagatctccatacattctatatgaatatttacacatacccttgcataatacacatcagcataggtaatggagaagaaaaaatctaccggttatagcgacatacatgtggatcaatggggaaaaaataaaccctttggtttcaaaaaannnnnnnnnngtttcgttaaacgaaaaagtaaaaaaaaaaaaaaaagtaccgtttttatcccatcagtttgccccccacttgatagaactacgttgcatgaaaagtgaacaacaaatgaacaacatgtgacatggtttttgcaaatgttggcacgtcgtaaaaacataatttgctcacacggggtgtgttaaaatgaaaccgtgtatccgcccggactcgtcaatagggtgatctcgcttggaaaacattcgaactgatacgaactcggatgacccactcaccttgtcactccatagtgacaattcccttccacgtttgagtaaccactccaacatgtgtgtacacacgtgtgtatatatatatatatgtgcataacttcacacaagaaataccctcactttttacctcctcctttttgtgggaaaaaaaaaaatttgattgctttaaaaaggaaattcccttatccgagttttcacgttaaacaaaggtgttatcaacggagcgcctacaaagcgtccattaacaatttttttttataagtataaatcaggaaacaggtgcctacttgggggtaggacagacgggtacagggggggtacgtgcacaaatggcacatttatgtaatgatgtatatgtgtacttgcacggcggggtgcgtttgcgcgcgcgtccgagagcgcctccttgaagaggcgctctccacgaaatgaagactccccaagggtaagcgggtccgcaggttagcagcacaccgattggcagcacaccgattggcagcacaccgattggcagcacaccgattggcgactcattcgatccaacgctaacccgataactgcctctttcttgctatgcgtgcggaaaagaggcactcgcacgacacgcaagtgtggggaggggggcacgggaaaaaaaaaagggcgaagtggtggaagaggagggagctacgaaaagtgccgcaaaatgggccacaaaatggaccgcaaaatgggccgcaaaatgggccacaaaatggaccgcaaaacgggccgcaaaatgggccgcaaaatgggccgcaaaatgggccgcaagacgggccgcaaaatgggccgcaagactggccgcaaaatgtgctgctcactgcctcttcatcacaaaatgggaatcgcctctcaactaaggggatggcgcatataactgggaatttttcacagaaagggcggaattcaaaaatgctcataagtacgataattacacttacacaacgttttcgcgaagatgtaggtcgtttggagggagtcatttaagagagtatatatggccgctcctcctgagaaagaaaaactcagctggacataggcaccctttcttctctgctaggaaaaaaaaaaaaaaaaaatactaaagctttcccatatggagtgtggatcaacacccctaacaggcatacttatgcttggagggcctcttgacattgttcaaaatttcgacggtgttatttggccaacgcgtgttaaaaaattttaagtggttatcatgtgaaacatcataatcgacttctttaagcaaaaaatagttgatacatttttctggcgtttcttgtgcatcgtagagataaaaatacttctcctttggggggtcataattcttaagcttgttaatatcattctttttaattgtaaataaaaggccttaaattcggagtagagcaaaatgtctaagtcactcacaaagccatcaaacatatttttatattcctccttcaaattcaagtcttgtataaactgaggaatgaaatgagataaaatatatttattattttccttgtcatatttattccacactttattcaattttgttaagaataattcttcactcgtacattttgagttgttaatgtttagggaaaacaggacagtgtagtggttcgagctgctgatcacccatatagggtaaatggggtatttgtagaaggttcctacttcgcaatatttgaaggcttcaaaatcggtgagcagtccgatcagtggtctcttattgattcccttaagtatgatgttgtttttgttcatccccggggagagctgcggggctccgccactcccaccgatgccactacctccgctaccattccagctcttcgagccgtgcctcgcatcactcgtgggggacgcaaacggggggatagcagtatcgccagggaaaatacccccaaaggtaccccccaaactgctcccactgttactgccacgcctgccacccccgtcaaacagcaaagcatcgctcacgtcctcatccacctgcgggaacgtatttataatattgttgttatcaaacacattagagcaggctctgccagtgagaagcagattaaccaactcctgcgagcaatgaccataaatcccaattaacggatggttcacgtcgtccatgtcattcataatatttttcattccccttgttagaattacagaatataagaaagaaatagccccagttgagctcgaaaaaattatgaaatgctccaagtagaactttattacgtccttaatgttgctaaactccttgtagtaaatatttattttttttaaatcccttatcatgtcttcatctgagcttctcctgttcatgtagtatgaaaaatcgtaacattcggggagtaaaaacgctataacataatacgatttgtctgtgcattggtacaaaatatacgccatggattctactaatgaataatattttagatcttttatgttatctctgactagctgtacaaactcgtgatcgtaatcgtcattcgcgtcatcctccctctcgtcgtccttcctcacgttgccttgcttctcgtcgtctcctttctcgtgagcccgttccttgccggcctctccctttcgcgcactctccttctgcgtgtctgttttacacgagtctctaccgtcttgaccgtttctaccgtcttgaccgtttctaccgtcttgaccgtttctaccgtcttggccgtctctaccgcctttgccgccttgaccgcctccattgccgatgtcattaccactgctcgcgttgcagcgcgtgctgtcgaggctgccgctcccccgttcgccgctgctgctcatgccccagctccccccctttgggtgtcccaccccagttttgtctctccccacggtggtgctgtccctctcggtttggtaatcaatccgttgcgaagcgcagtttgtccggtcttcctcattcggcgttgcgggttcggtttccccagccgcgtgttcatcacaaggggggactctactctggttgcactccccggtgtggtcctcccttggcttatcataatcatccttctccgtattggcatcactacgaggagctgcgccacttcctactctccccttgttgacttgtccaagggaggaggcattcccacatacctcaggggcattattactattggtgaaattcaagaaatctccattagtcttcaaaatattaaagtagttattatcccacaaaaaatgatacttataattgaaaagcaaaataatgatgatgtacccctggacactagaaataagtccacagggtccacttaaaaattgtcggagtccaaaagttatttgtttattatcataaaaagaaatgctatgattacaccatttttttatatctagtttattggagtatttataattattaacaccaaacactaagttatgaatgctcgtagtgtcatcaagtaacttcatctcttttaacaaataatttacatacacgtggtcatttaaacacttgcttctatttcctttcctcaaccacttacaataatcctttgtagtgtagtttatatttttatagcttctttttatttgttctagggaacaacaagaaaaggaagaagagttgttactgcaatcactagaatcatcactgtcgtagtattccctgctagatgtcgagtccgtagattcctcattcattttttcattcctcctatttaggcttatcatatagtcccttataatgatataaatgtttttataatttttgtaaatatcttcccaaaatagtttattatcgataacatcattttgattttttgttgactcatggctgttacataggtagtatgtaattttgtcgaaatttttttttacaatatctcggtaggaatcgttcgtgtctacattgtcttggttttcgctcttcttacatcctatgatggacatccaaatggcttcctgcagcatttcgtcgttttcatcctccgggaggtagtcattctgcaggggaggggggaagcgtatcttagtggcactcgtccagtgcatgccatatgcatatgcaaatacatatacatatacatatgcatatacatatacattttttttttttttttcttttttgcactactacgcccgacgtggcatgtaccaacggagagcgattaaaaagggcaactcccgtgcagcacacacatccgcgttggcagcatgtcccccaacccggaacttcgttacgaatggttaaaaaaactaacaacttttcaacgcgtcagaaaattcccccccgctatctgctgccgcctcgttgctctctctctctatacatatgtttctccatctcgcccagacttaccttctcgctcttttttgcctgcccggcgtggtactcctccagggacaaggctatagttttggatatatcttcttcctcttttcgcataagttcctcatttgttttcatcttttatcgtcttcgaaaaaaaacaaacgagctaacgagctgaccagctaacgaacaaacgaacgagcgaacgaacgaacggacggacaactctgtgcacaaaaaactgcgaatttttatacggccaaactgggtattccctttgtagcacggaactccttcgcttcggttttgtgcgatcggtcaactcctccggatgcgcatttttcttatcagcgcttcaccctttaattcgcgtgctgcattgtttgcagtgccactttgtactcctgcgtttctgcgttaactgcgatggttgcttgggcctcgttatggtgtgttacgatacgcaaatggcacgctgcggtatgcagcaaggatggtcacgctgttaaggcgtacaaatggggtattcagttcagctgtgcagatggctcgctctgcgcttcgctatgctacgatttgaacgtatggcgcgcgttacgctgttacgctgttacgctgctacgcggttacttggttacgttgttacgacgttacggtgacgatatgtcacaatatgtttgcttcaccatttcgtcacttcactgctcaaccctttagccattcctgttgaatctttttttttttcccgagtacgtttccactttttacaaataaatgcagaacaaaaaatgtgataacaaaacatatcgacatgcattatctttggaaacgttcttccaattttttttttttttcctcattttgcattcaccatacatacaaatatgtacacgtgtgtgcgtcacagtggttatttttatccgcctccagtcaaggtatgcatttatgcagtttttgcgtaaacacgcactatttcgtttgggccatacatcatatagaggggtaaaaaaattaaaaaaataaaaaaaaaaaagagggcaagaaggagcaggaaaaaaaaaaaggcgaaagaaaaaatgaacgaatgatggaaaaagtcaaaggggaaagaaaaaaagcaccataaaatattgttccccatgtgaaagctacaatttaaaataatttaagtccattagcacgcccattcacatgcacgcgcatatgtgcatacaatgcctgcggacacgcatcagcccaacgggtgtttaatgctacccagcgaggtttccctgccccataaattgtaacaagaatgtatacccccctactcgtatcataagcgcttcttttttttatccccccgtgatgtcactgcaaaggggccaacatgaagttcaccgtgctagcaaaataaaagtaccttaacgtggtggtgtataagtattaagcggacgtagtagttatatgcccatggggagttaagcccctttccgcctgtttccccaacggtgaggggaggcaaagacagaagattgcaaaagtgactgatcggtcacgccagggggggagcttatagctacattagatatggtcaatatgtacacgtctccgtgcgttattacatgtacccattcacacacagtgtgtgcctatttacgagaatatatcgaggggcacaaaaccagggggaaaatggcaggacttctataggcaccgtctggtaagccaacactttgatcgtatgtaaagtggcggtacattgcatgtatttctaagggggctacaacgcacacgttccatatgggtaccaacatgtgtacatttccacgacaggtaatatcaccaaaaagtggacgtcttttctggagcagtgggaaaaacacccctatggaaagctctcgcgcatcaacagtttgtctgtcacaaagcggagcacctgattgggaaggggaaaaaaaaaaataaccactcctgttaactttcaacagaataataagtaacacagtgcacacagataagttcctttctaaccatttaaaggaagaaatgtgtacatattgaatatactctgcaaacgtgcagatgtgacagtctaaaataacgccttgcgcgcacaaacgaataggcccctcccttcgccatgatttattttaatgaaaaatggccaagggaagggaaaaaacaacagaaagggggttaacacctcatagcattctgttactgggaagatataaaaacgtaagtataccaccaccaccaccacacagctactgcattacgttaagtatgtgccactgtgtgtgctactcctcatttaagggaaaaaataataacaaaaaaaaagacaaaatgggaaaaaagaaccccccattggtgctcggccccatgtggaggaacgctgcgccaagtaattagaacatcttattcgtgcatgtaagatatcctcaacttaaaattttgaacccaagcaaggagtagcatttttaaaggccattccgaagcacatatgaacggtgcatattattctatgaaaaggtcgcctttcggcgtgatgactgtgcaaatgtgacaagactaaaaagttggcgcaagtggctcgcttattgcgtaagcttatttacgctaaaaataaaaaaaataaaaagaaaaacaaaagttagccaacacccacacatagcatataaagcgcgtatatacgggtggaacaaacggacggagcggtaccgatcaaatggtaattgggggaagaagcgcacatatgtatatatatatatatatatatatatatatatactatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatacatattctcttcacccactgttttttttttttttttccagtaccactaccacaatcggcttgcgtattcaattcgtggggtgataacccagtactccttcgtgccaaatgctaaacgtacacgcaagtataaccgcttcacatcttgacagcaagattcctctgctcgcaaaaaattcgcagaaaggtacgcttatacaatgcccacccctatttgaacattccacgtgtttatgtgcccccataccgcagaatatccccgcgtggaatccatgcagagggatcccccagctgatccccactctctacccttccaaattaaaagctatgtacagtcaaattgttctcgtccgcgtttatgacataattgtggctttccctgtagaaccaggtgctggacagaaccttcgatttgtcttcagtttgaatcgtgtacactggtaacttgttcagcctcacgtcgtatatatttgtaaacccatcatgtgaggaagataaaaaatggattccatttttgtttcccccaagggaagttaccactttatcatggaaaaaatatttatgctcatttagcgatatgactgctttttcttctaagcacctgacatcgaatagtttaataacggattgttcatctgcagttacgaacagattctcattcaaaatgtcactgcacattattgcttttccatatggaagagtagcaaataggtctgccgtatctgcatcataaatttttatatttttttccaggcctgtacataaaaagcggttattactattaaaaaaggttagggaggttataattcctacgtccttatgtatacacttcttcggagttaacacatgtttcatttttctcttactcgtgttattttccgacttgtattccttcaacttctgtacaatttcgttattatcatacaggtttattttgttatctgcacctccactgattagtaacgacccgctcttattgaacgcgatagatttaaccatatcgtcgtggttgcctagatatagttcactccttgttactattttctgatccgtttcttcatttaaaaatgcccttatagtcccattagatagtcctacagccgattcgctgtaccttacatctccatcaattaatttgtcatttttacatacattaaatgcaaatatggatgtatcagctacctttcgctcatcaattttgacgaaatttgacaaatcataacagagggcacttccttcgaaggtgctacagtatagcttatcttcgattatgattaattttgaaatccattctgagattttgtcaatttgggtactttcctttttcgttatcgatagtatgtactttatctgtatcacattttccgagaggatattattaagctgtaggaattcttctatggatgatcttaaaatttgatcatttattaaaaattcgaaggaaacgttttcctttatatcgagcaattttttaaccattcttgacaagtcgattcttctgaagctagatggaatggtgtaaatcgtgtcttccatttggtacttttcattagccacgttcgatgtgaaatatatctgtatttgcttttccgctcggctcacctgctctttgtctgataaattgtcggcatcactatcgattgattcttcactgacggagttgccttctcccgattcatcgctgtcagagttgccttctcccgattcatcgctgtcggagttgccttcttccgattcatcgctggcggagttgccttctcccgattcatcgctgaaagcttcgctttctacgacttcctcatcttcagaagcatcattttttcccttgcccagtttgttgctgcgcgccccctgttttcttcttccacctcttttcatttttagtactttattttgtaactttactacggttgaactgtatacccctttctcctattgttgtacgaatcaggaaaatgggggggaataatgaggtttcttcttctctgtataggtatatataaatgtatacaatgcggattgccttctttaaatcaccacaatagcaccgtacattcttgaaaaatacgaatgtgatgagtttcccctcatgatagaggcgttctttctagcagagtaatttttacctttcaattacattttcgctattttcgctatttcggtatttttgtgcgcaagaaaaaagggggttaaaaattgcaattgcattttcccaatatttttttttgccttctcattttttatgaaggccgcaagaacgacttgacttcatatctcctcttccaatccacccttcatatttttgccccctttggttgataacaccggaatggaagcagcgggcatagaacattttattctttaaaaatggctattccgggaaatacagaatttaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttagctgtttgttcaggtggttttgcacaaaaatgagtttaacagggtgtgttgcacaaatgagcataaaacttgtgggcacacgcttcaagaagaaaaaacggtatagtcgttgttgtaggccttttcgatctttgatagaaaaaacttaggctcattgaaggatgcgttccctttgtacgatcaacttaatgtattatttgttcctttcgcaaatggttgcaattttggaatgttgttttagggatgccccattacatactgtagggggtgcttgtgcaggctgggcgttaaaaggtgtttcgagttcttacaattacgagctgcgcatagctatgcataaatatgtgtatacatatagtcataattttggaagcatgtagatacttgcttatgccttgctacgtatacttaaacttttaatattggaatacaaacaaacacgcgcaggaacaggggtaacatattcattatggcgggtgaacgcacgggaaaaggggaacagcaaagtaactttgcgggcagcgcgaaacggtcactattcttgactatccattttgcagttagtccccctctacgcattctttagaaaaaggaccccaatgaaaagcaacgtgacggtcatgtgtagcacgaataaatgttacccattcgtgcaacaattgataacaatttgcacctattttttcatcaatcatggttaaaacgtctgggggattacgcacatatgggtgatggcctatattcacacaaaggtgccaacacgaacatgcacatatgcaaatatgtgtacataacaaggggcgcataaaacccacgagcaaagtgcgcaccacaaaaaagaaatcttcacataaattcgcctccctttttgttttgcttaaatggtgtttgagtccttacaggacaataccgcactaacccataaaattttgcgcattaatgcttttcccttggtgagcaaaggacgctttcgtttcatctaacgcaaaaattgtcacatttttgctgcacaggaaaaaaaaaaaaggtcaagcggttgggtaaacgagagaacgaacaaacgaacgaataaaaatttgcgttcatttttccccctcgcatgtgtctgatttttcttaactgcgctcacgtctgtggaaatgttagagtgttcgtatgtcataactgcgtcatgtggatggacaagcaattatgcaaaaggataaatattttccgtgattgtccaaaataaaacgaaacagcgcgatcgttttttcatttcattttacactttttcctttcccgtccgcgttatctccggaagttcaaatcacgcaggtgtgtatgagcgaatggttgaaattattgagtgaaaaggatattgcgtaatcaaaatggtacacttgtccgtcctgcgcgaaagggaaacaaaatttacttccgctagcatttccgcgcgcactctcccggccacgtccgttttttccaccccagtacagtaaaaaacaatttcacttgccaaaggaagttatgaacactcctttgatgatataccatacccccgcgctcagcacacaccgctttttgcattacatttttgtcccccaaaaaagaaagttaacgacacattcgtaggacgctcacggcgcattcatattaatgcgagtgtcaacgtgagtaataccatgtgaataacacccgtcaagtgctaaatttttcttcctttttttcccttttcaaactttcctgcgaattaaccaccccatttttggtgctttccgctgcccctgccccctacgcttaaatttacatgtgcatgtacaaaatgtgcgataagcaataaagacggtatgccatttgcgcgaaatggtttactgcctgtgaaggacgccctgttaatcaatcgcagttcctttaaagtgcgaagcagtttgtttcctggaaatgaaaattgcttacaaatagacaccttttgattggaaagcgactaagcaactacgtggtgctcgtcatttctgtttccttcgacttcacgggcgtgtatggatatgcaggcacttatgccaacaagcataaacacccacgcgtatgtgctacgggcggagtggccacccctttttgcgattccgagtcccctacgacggctccccactatagaagaccatcaccaaacaaacaaacaagcaaaaaagtgggagaaatgaaaaaaatagcccaaagatgtttttcccccatcgtgtacgccctactattgttatatcagaaggcagcaaagagctcatacgtagacataactctactaaacgataacttttttgatgacatgctaaaaacagagttgtcctacatgagcaatcacttaacatttaatgacaataataagtccaacaagagaaaaaaacgaaatgatgcagcggtagatgacgtcgttttgctaacaagtatgttatctcaaattattccatccaatttttcaatttactcattagacattccaaacgaaatgacaagtagcgcaagcaacgatgttaataacttcctagatttgataaacttatacgactcggaaattaacaacacagttacgaaccatctgaaccaaacacaaccagtaaaaggctgtgaagatgacataaaaaataacaactgtgatagggatgtgctaacatgtattactttaaaaaaggataaattatccgatagttgtaagaagtccctaagtaattccctactgtactcctgcatcgacgatgttatgctctactgcggggactactcgaaattttcaaaggtacacaagtgcctgaaaaaaaatttttaccacttgagtaataagtgcctaaacattttaagctactatgaaaatataatgcacaaattgcacaaaattaagaataagccctacagcaaccaggagcatttgtttttagaaagagaaaagggaggagcaacagtcggcaactcgagcaacgtcaatgatcatgataataacaccccaggcggaaaatacaaccggaccgttaatgacagtcgaaatggaaatgacgcgaaatataaccttttcaacgataatgatgctaatcataaatctaccatggctgataatttaagaaaaggatatggtcattatatttttccgtccatggattacaattacctgatcgatttcaaatcaagaagttttggatataaatcctttttgtacttttttgtttgcctccttatttcgttcctactgtacatattaataatttgtatcaagaaatattacgttgcggattcgaacaacttttttgtaaaagctgagaagactaagctggcacagttgtgatggtgtcactttcaaaggtgcgctcgcttcagaggcggaagtgataatccccctttcgtcaaaattttaagaattaaaatgggtgggagaaacgacaccttatatggagaacaaatcgacttttacacgtgcagaattagaaaatacctttgggccggtcgtcaggggggggggggcacctcattttgcgtgccctgtgtgccctttttttttgtggtgaatttttttgccattttttggtaatttttttgttcataattttttggccattttatggcctttttttcgaccaactttggtaattttttccccttagttattttatttccttttttatgatggccacatagggaggacagaagacaggtagctccacacattctacgaacgctatcaattatttccgcgcatatttgtttttttcctgcaacacctccccccgttatgattagttatttttttttcatctcgttttgctttattattaccatcactgttgtcattattttcgttatggttaagattttttccctttttttttttgtgttcactattcacttcgctttcttcgtattgagctttccaaatttgttgtgcaccatttccgtcctccccatgttgcctttgatttttgagcattttttatttcgctacgtgtttgccgcatatgtcccattggactacgacatatttatcacgccctataaatgtgtaacctccctttttgattcttcgcctatttaaataatttgcccgtttaagtgcatctcgtggaagtttccactctcttcctctttaaaaaaaaaaaaatgcccattttgctgcagtgtaggagcattaaattggcaaggagaagaacgagtgtctctcgctgtttcttcacagaagagtagtatgccatgcttttaccgacgtctacgttgagtgtgttcatataaacatacacgaacgtgagtaggtatgttcgattaacattctgctttgttcggacaataaacccactgcaggtagggaccaaagcacctttctttgtgggaatactaaggtttgttaatttacaatggcatatgtgacaaatgaacgattttttttatttccccctatcggatgtgttgaacgcaattatgcatccctcggatttgcaaattttaatgcattaaggtgtaccaagctatcatgccaattctttgcattcatattcatatctgctagatagatgcttaaactaattttcactgcactatgtgtagtagtggcttggtacatacgtggagatcccacgcacggtgagctactaaaagaggttttttttttttttggtggaaaaaaaaaattaacgaaaaggagataacttaaaggtgtatagctacaagaaatggtgcggctttccccattttttttttttttctttttttttgcactcttttccaaaaaaagggaagagtatcctatttatatcacaagtgtaaaactttggaaatgaacataaaacgtttggtaatgaggtgggaatgaaaatacgccatgcgggatgaattcaccttttcttacttttataacaccccctgagttggaagcgcgtgattgaaatttgttagcttgcaccctggcgctaaccgcacaagggcgcctcttcctcgggcacattcggccacaaagagattcatttttttaaattcgtgttaacacgttaggaggaagagagccagcttaacagtggaataaaaaaaaacgaagcgaagagatgcgaaaagaagcgaaaagaagcgaaacgaaacaaaacgaaaattaaagtgtgcgcaatttttcctagcacatacatttttcattttcgaattatagaaatgggtgggcagctatttcacactgtgttcatatgtagcttgccgtttgcgagtaggccctaattccccctcgtggctacttacacatgaacggagtttaattcgtttcacccgttttgtcgtacattcgattcgcgggggacggcacgtaagtgtgccttgtcttatcaccttcgtttgcgtgctccttgcgtttttgctttcgctttcgctttcgtctactttttcgttcctttttcgttcctttttcgttcctttttcgtttcctttttttcacctggacgatttctccaaatgaatatcccccccgaaggcatatcgatttacgaattttttttaacagcagtgaagaaggaagagaaaaaggaataatccagtttacccttttttatccttttttgtcctttttttttttttttcatagtttgttaaattaagacccacgcacatttacgcgctagacacgctacatcttttgggaacttttgatgacgccaaaattgggcttcctcaccacctcatgcctttttttataccattaatgaaccggattaaaaggaaaaggcggctatcaaaagcgaaattttatttgcttacatatgagtatataccttcctagatagcttacacattttatgtgaagtgataatccctcacggtggatccttcatagccgtatcgagattgcacattttttccctttcctttttttttttcaattttagcgcgaaactgggcattcttttacgggagatatcattactattatcctacttcgtttcattttcttttttttttgcccctcacttatctctccctgtgatgctcaaattaacgcgatcatccacctagtgaaattgtcttaccagatgcccacgcgaacagtgccttgttctatgcgtatttcatacctgggcgcatccaaaatgaacgactgttttcgcaacgccgttaattttgtgttgcaaatataattgcattttgtttgcactcgtttgtttcgcttcgtgtgagcttccagctatctccctgtgcactcccttcgctcgcccgcaatgacgacgcaggccaggacgaaggggtgggaaaaggactccaaaataaacgcagactacgagtatgagaggctgatcaagctggagaataagttcaacataaaaccatggctgagtaaggggcagaaggaggggtacctctacaacatagtacccaccgttctgaatgtggttgtgaagaattccaacaagtcgcagaaaaagacaggtaatgaaagtgcgccaggggggacgtggcagcgtcccagaacatgctaacatggccgcatcgctttttatcgatggttcccccatttcatcgctgatcccctctttccaccgcttcccatcgcttcccatcgcttcccatcgcttcccatcgcttcccatcgcttcccatcgctttccaccgctgccccccccttcaggcgtgcacatgtacttcgtgtcggacaacaataagacgtggagactgacgctgttctaccggccgtacttctacctgaagacgaagaacatccacaactacgaggcggtgaccaagtacctaaagaaggagttggataaatacaacgtcgaaatagattacgtgaagaaggaggacctgagtctgtatgaccatctaaataaaaaaaggagctacctgagtaacatcttctttaaactgtccttcgacactatagaaaatctcatgagtgcaagggattttatctccaaaataattgagcgaaacaagaagaataaggagcgcagtaactcttcaaataacgacaagcacatatttaacgaatacgaatatgagctctcgcagagcaaattagatttttcctataagcacgatgtttcctataccaagtatgatgagcctggcgaaactggcagggtggccaaaaatgagggtgcatcttctcatagagaggaccaaagagactccaaaaagacacacacgtccaacaacagcacaggtgaccgcgggggaagaggtaagaagaacgacgcacatgtaaccgtgagcagcccaaagctaaacatgaacgaaatagtagtaaacacgaagaagcaaattctaagtaaggaagaaatcttgcaagaaataacagagatgtatgaatacgatgtgaagtacaccactcgaatatgcatagatcaaaatatcagatgtggactgtggtataggatcacaagagatgaagaagaattgtacacagagacggaggcagtacattttgaagtattaaataagaaggtcctagcccccttaaatgtgctcgcctgggatatcgagtgctacaaagatgaactaaaatttccagataaagaaaaggacgaaattatccttatatcatatatgtacaatgcacaggggtacctaatagttaacagaaatgtaatgagcaaaaatattagagagtttctgtacaagccaaatgaagaatactctggagcagggacgttcaaaatttttaatgaacagaatgaatattttctcctaaaacgatttttagagcatataaaaattttgaaaatccacatttttgtcacgtacaatggggacttctttgacattccgtacctcttccggagatgcgaaattaacaacttgagtgtccccaaagaaattgggttcatcatgaataacaacaaacaagaatgtacatgcaattttattctaaatatagatgcatacaaatgggtcgaacgggattcttatttacctaatggatccagaaccctaaagagtgtctgtaaaattaagctaaaatataaccctacggaggtggacccagaacttatggtttctattgcgagaaagaacccacagcatttggctgtatacagtgtgtcagatgcagttgccacattttatctgtatgataaatttatacacaacttcttattcgcattgtgctccatcattccgatgaacccagacaacgttttaagacaggggagtggaaccctatgtgaacaactactaatggcagaggcatataaaaaaaatattctcttcccaaacaagttcaagcctgcatataatcaatacttcaccgatgtcgaaaataagaaaaaatattttatctatgatgattcctttgttggtggaactgtgcagagtctaaaatgtgggatttacagagacgatctcaaagagcacttcaacttagatgtagacacgtacaagtacctactgcagaatgttgacagcattatcgatttctgggttcaaaaggatttaaacaaaaactgcagccctagtgacccaaagtatattaacaaaaatcaaattattaatttgaagcaaattaaaagcgacattatagacaagctgaatttcttcatccagaaccccagcattagcatatgccccaacatctaccacttggatgttgccgccatgtacccgaatatcatcctatcgcaccgtttgcagccaaatgccatcataacacaggaccactgcttcaactgctccttctacaagcagcgccacttgtgccagaaacagatggtgtggaagaggaagctggaaatttcccccatcgattatggccatgtgctatctctcaagcaggacctcaagacgcgcctcttctacccccagaagagcttcttcaagatgaacaacaaggaggagtctgacagcagcacgaacgacaacttgacggacgtgcccctcagcaagaagaagtcgtaagttcctgcgctaagcggcgttgtgttgagcggccatgcgtggcgcaccacgtctactagcttcaccacccagattaatcgcctctccacccagattaacctcttctcgatttcttcccctccccgcagctggaacgagctgaccgaaaagcagcaacacgacgaactgatgaaagtgataaaggaatgctcgcagaggttgttcaaaaagaccaaggtcgccaaggaagtggacgcctcgagtctggtatgccagagggaaaaccccttttacgtggacaccgttaggaccttccgagacaggcgatacgtttacaaaaaggggctcaaagaatgcgaacatgaaaaaaaggaactactaaaggcgaacaaaatagactacataaagattcaagaattggacgataaaattttgctaaacgattctttacagttagcgcataagtgtatactgaacagcttttacgggtatgtgaaacgaaaaagcagtcgctggtactcagatcaaatgggagccatcgtgacttacacagggtcgcaaataataaacggcgcttttaatctcatcaacaaaattggaatacctgtggagctggacacagatggaatatggtgtatgctgccaaaaaaattcccagaaatatatgacgtgtacatattggagagaagcgttctgaacaaaatgaaagagtatgaagacaaaacggaggaagaactaaaaaatgacacgagtgtgaaaaaagtagaatttgaattccccaccaatatcttaaatttcgagatgcacaaaaaatggacaaacgatcagtatctaatttataacgaaagcacagatgattacgaatgcattagcaaaaatgaaattttcttcgagttggatggcccctggcatggtatgttcctaccagcatcggaaaagtctgatgacctgttaaaaaaaagatatgtcgtctttaatgacaaatataaaattagcgaacttaaaggattcgaaattaaaagaagaggagaactaagaatcatacagaaatttcaaagcgaaatttttaatcactttttaaagggaaagacaaaggaagagtcatattactatgcctccctaactgcaaacaagtggaagaatttaatagacagtaaagcggtcgacatagataatgacgatgaattgtttgacctcattttagctaagaaggtgctaaacaaatcggtgaaggaacaacccaatgctaaaagttttggcattacgactgctaagcgcttgagtgaactgctctgcaatacaagttacgtggaagataataatgtttctacccaatttatcgttgcctccaagcctgtaggatccgacatcacattcagggccatccccattcagatatttaaaactaacgtggaaacgcaaattcactatttgggaaaatggctaggtgttaagttccctcctgacgtccctgtgaatgtaagggatatcattgactgggattattacaagcaaaaattagaagtccaaattttgaagttagtcattatccccgcgattaaacaaaatattaacaacccaattacatccatttctgtacctgaatggctcaaaaagcaaattaacatttcagaggggaaacagaaaaaaatcaccgccttctttgttaaaaagaccgttaagaaggagtgcacttctaatgatcaggctagtagtagtacccccataaagggagaaatggacgaggaggaaaatgaggagatgaagaagaagaaggtagacgaccctagcttgcgctccttggagaaaaagagcccattttcagtggaggctgcctgcactgcaatgaatgtttcagatgacccattgcacaacggtgccccccacctcggtgcgaaaaaacgctcgctggagcagtgccttctggaaaacttcatctcaaagaggaagaagctgggtcaacttaacgataacagcttgaccggcctcacgcacagcaactctggttccatggtctacaaaaaagtaaactcattggacacctacctggataacaacaataacgttattattattaaccacgaaaaaatcaatatcaacaatttgaagtacacggagctgttcgaaatgttccaaacggatttccaaaagtggatgcaaattaataatcgaatatggaaaaataatcgaagtcaaattaagaaaatcagaaatgaggacaggtgtaagaggaagaaatattccctgggggatgacgaagaagacgaaaagggaaggaaaaggacaggggccaattctttatcatcctaccttgctgatgtggatgatgaaagaaccaactcccaaaaactgtccagcctggaacccaaatatttgcatcccattcagaataccatggatattgtgtacctgtacaaaaaggtgaaaaggaagaaagtagtagcccccccaccaaaaaaaggaaagcataatagtggaaccaacccctccgcagcctctggcaacagttcgaatggccctatgaataaccacacaaagaacgaaaaacagacattgctaaaaccatatttggaatacttcaaacatgaaaccgaatcagattcttccaacgacgagggggacctatttagcgacacgaacatgattgacgagaatgatgatgacggaatatactacgcaattgtgtccttaaaaaatatgaacaagttttacaaaataaaaattcaaatatatagacatatctacatcaataattatgatcccctggacataaaaagtaacaacaagattaccatcaaattagtttcttcatccggatcgtccaactcacctaacaatgacaatttcgtgtttcattccaatgcattcgcaccctgttttttgcccagaaatgtaaaaatatttaatttatacgagttcattatgaaggagaggtacttcaacagatacgtagtgaacacgctgaatgctaactaccacgaaagtattgtctctgtttacgagacgaagattccactctactttgatttcctgagcagatatggaaattcagtggagatcgactcgaataattacaactccatttttgatgaaaacaaatgcttcaagtcgcactgcttctctaaggtcgagaagaacaaaatcaaaaatgtgtctcaagattatctggatgatgtgcatttcatatatatccacattttccacacgatggtggataacgtgtgcaaccgtatcttcgtcggagtatacgaccagttcgaggagaacgcggatgagcaactgttcggctgtaagctcatgttcagtggcgtcggcaaggagagcagccccttcttcgacccgtacgagaccttcctcaagtttgtacacctggagaatgataccggcatgaacaacgcgatggatggggtcacacaaacaggggaagctgtcccaaaccaagcacgagagcacctgctcgacagagacttttttatcaaaaacgtacagagagacttcctattcctgtaccattatcgaaagttcgaaacctattttgaagacaacgctaatgtatacaaggtgttggagcacctggatttgtatttgaataaatatcgaagcaacgtactgacgggaaagaaaaaatacatcttctatgtatcgtcaaccatagataagaaaaaactgggatggtggagcaccaacaaatatttcccttgctatttttacaagtttgaaaatgctgcaaagtatcaaaatgttagccgaatgagttacaaaaaagatgcattcaatttgtctctacaacttttttatgagaattaccacaaggtggaagaagatttgaatttttctagaatatcgaatatacctctcttcaacctgctaaatgtgaacagaaaaaatcagaagcataaatttatatatgatacactgtacgcatcgtttttgaaaagatacaaagggattttgtggctgtcgtactttggccactacgatttgggaattccctgcttaaatatcaacagcttttgtgactacgatttggtgaagaagaacagtgacattataaaccaaggcatttacagggggtatatagtgcacctcttttttaatgagtccctcatttttaacagcgttagactgttcaccaagtatgctaatgtgaaagcccccactgagtactaccactcatcaattgctggcaagaatgcccacattaagaaaggaaaccagagaggaggggggggcactgaatatgatgctgatgcgaagaggcgccaaaggattaagtatgcgaaacagggtgacgacaatgaggatgggttggacgaagatgatatgtccacgacggacgacaattataacaaactgggcggaattgcgcaccggaaaggaaaaacgagcatgacgcaacataaaatgggggatggtacgaacagacacggtcggcacaacagcgacaaggacgagtatgatgatatggaaggagaggacgagggagatgacgacctgtccgacttgagcgaaaagaaaagcataatcaaaaataaatacgacataaataccatcgtggaacagaactcacatatctcccaattcagcaaccacgcattcaaattattgggacagtcattagaatacctcatatcgaagatctcctccttgtccatgttaataacaaataagacattcgaaagtatctccgatatcttcacgtccttctactcgtgggtctccaacaattccagtctgctttacgatgtggcattatacaacaaagtcttagagtgcacagaaatttaccaaaataatttaatcaacataatgaagaaaaaatttaatgccaacataatttttgcagacttgagaaatttcgtcatttcctttaatgaattttcagtcatatctggcagaaatattttaaaaggtctaatcaagtacttctcccacagcgactccatatatgccaatgtgcctttttatattaaacacgaatatattgcagcttgccaatttgataagtataattttataaggtataaggaatattccaatccaaatgaagaaaatacagatgaaaatttaaagataattgaatatcttccccccatttgtgaatcctttctgaggtatgtactcgatgttatcaccttgaaccctctgcaagacataatcactctgtatgataagtgggacccccattctggaaaacaattggaaggaggagcgatcaccttgtcctctcctggaaagccaatcacagtggatgaacaaaatgataacagaactgtaaatcaggaagaaggaaacaggaaggatgaaaagaactacttcaatatggtcctgaaaaatgacaaattaacggacaagataagcctaacacaaagagcacaactgaaatatatttatgataaatcatttgacgatttggaagaagtgtgtgaaagttttgcactcatcaacgaaaatgtagatgtgctgtcatacaaaatagaagagaagctaaaagatctgtggttcatgcctggacatatttataaaaaaattaaaaaatcgatcaagtataaaaaatatttagtggaaaattactggccatatgatgatgacgaaatggatgaaatggacgaaagtaatatgaacatggtgccatttttatttccaaaaagtttgggaaatctagccaaaagagaaaataactggagactagaaattgtaaagttttgcatatttctcatgcaaaatgataaactgctaaacctagagaatgaaaactgtaatgaagctttccacgaaaaaagacacgaacttttcgaaattgtgggggacagtgaatacaacaggaaaaattccctctggaaaagtccgtgccaagaattaattttaaaagatatcttctgtgaaaattgctcctcagtgtaccacatgaacgttgtcaccagtttggtcgaggcagagatcaatggaaaaccgtccttcatttggttgtgcaaaaactgcaattccaaatatgacaacgattttattgaactaaaaattttgtcgctgctgcaggagacctttgatgcgtataatgtaagtgcttttttttttttttttttacactgcgcgggggagcacacgcttgctgcaagggacgccttttcttgggtggctatcgcgtccccgtcagcatgatgcagcacttcccattccgatgatcactctcccccccccccccttttttcgcatttatgtgcaggcccaagacctcgtatgcaaaaactgcaatgccatcaagtccttctaccgcagggcaatttgcaaatgcgggcaaacctttacgccccgtttggatataacgaactggacccaaaccctggagattatggaaaatttagccaacatgctgaacatgcctatattgctagacgttttgaagtcgatgaaaacgtaccttgtgtaaacggatcgttttgctgcatggctatggtgtcctatttaacgaagcgatttaacggagcaatttaacggagcgatttagcagcgcgatgaaaccgtgtgttttttctgcatacgtgcaccattttgtcgtgtccccctagttgaccaaaaaagccaactcatttgtgacgaattattcatacttgtaataaaaagcgtgcaaagcgcagtaacgcacgaggaattactttttgcacactagtaaaacaattataaaaaaaaaaaaaaaaaaaagacgtaattcctattaataaggaactatacacacacgtaaagaaaaggcacctttaaatgtaccatacaacaaaaggacatgagcgctttaacaaaataaccaaccattaaattacattttctcctttaattcttcccagtttgtgcaccccaattcggtttacactatttttttctttttttttttttttttttgcctttcaccatgggtgcaatttctgattgcttatagctcctatgaccctccacctacgcatagaagcaaatagctatatgtgcacccgtttcagatccgtcacttctaacatattcgctatatttaaggtccatcactcacatgtaggcataacgccgtcattcttggtcatttaagtacgagtggacatctgcaagggttaagcggaacaagtggtaaccaactcatgtttgtgaatacatgaatccttatgcatacacagggagactctgtaactcttcccccgacggagcaactattacaatcgcgaaaacacgcaaactgtaacaaaatgaacaatgggcgctcatttttattttaaagctgcctcttcgaaacaacgaatggttctgcttgggaagctacgtgacagttgcgccatttaatgtaagtttattgtgttcgaagctattttgcatgtggagatgctgacacgtttttttcgtgactttcccgtttttttatttggcttctttctcctttttgtgctcttttctgtttccctctccctctagttttacctttaataatcaggtgttgcagcgggttgggtaggaaagcgtggagtggctcaaacgccgaggcaacaatatccctgagtgcacgagggtggcatcgagttggggcagatgaacaaggaatgcttacgtaaagaaggtggaactcctttaacgcttttatgacggtgctagcgccaatgaggttatggtgtccatgggtacatatatattatatatataatgtatatatgtaccaattcttacaccctcatgtgtgcaaagtacttactgaattctctttttatgaactttcaacagcctctgcttgtcgcccatgaactcttcttcgtcgacttttctctggatttcttccaccctcatcagggaatccaaagattccagcacttcctgtgtatcctccacgggggccttgcgcggggaaattgaagaagcgaatagagaaaggaagaaacagagtttttcttgtttgtacattcttttcctcgccatttacacactttttcttttcttttttttttctttccttacgtgtatatttattttaaagtcctcatcacggtctatcattttttttaactttgaacggttagcctaagcaataggtaagccaaaattagcaaaaggtttctactttttaagaaaattattagggttatttcgcaatttactacacaatttagctcctcagttcgccttcgtctcgttcttttagtgtttcatttttttccttttttttatttttgtttctttccatatttaacttacaggacttatgggaataattttttcatttagaacaaaattattctgaacaacacaccaaaggaaaaaacaaatggacacaacaaaatagttcattttagctagctcgttcagaaaagtaattttaaatgacgacaatgtgtggagaatttttacttgtagtggatttatatagacttacacaaatgtattttcatatgtgtgtacaacagtagtgatgtataatattttccttttaacgtattttaaagatgaagtcacttttcattggagtgatgtttctacattttccattaactgagaataaataggacatttctgcgcaaggggaaaacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatttactcacattttacaagtttgaagttgcctctatgtggaacatatttgcagtgtgtatttttgggtaagtggtcgatgaggccaaagcttccctttgctcttaatttttttgaatgtgcaattgtccattgttattctacacgtttttcatttccttcaaaggtttgggccaagcgaaaacattaaactggtttttctgcttttatagaatttttaagttttgcaaaaatttctactttgttatgagctctacagcttaattgaagcggaaaatttttgcacaagcgtacatacaaattttatcacgctttcttctttccttttttttttctttccttttttttttctttccttttttttttctttccttttttttttctttcctttgttttttctttccttttttttttctttccttttttttttttcctttttttttttcctttttcttttttcctttttttttttccttttttttttcctttttaccatttttggggtaacccctttcgtgcaacgtgatcccaagaatgtgcgcgtaaaagaagcttcgttgtaagttctctgcttttttttatatctaactttttatgcagatatggggaacgggcaaaaaaggaaaagaaaaacaaaaaaaaatgaattgaactgaattgaaatgaagcgaatcgaatcgaacacgttgcagcaatttacgggatcacacaggggcgtgaaaaaaagccgtaatagagtaaacccattgttacataaaactttcctaattatccttcttgttttaacaacaatttgtgaaaaaattgcatcattttgttctgaagctttatagaacttttcatgataattttgcagacttttcactgttttcattttttttttttttttccctttgcgctaatttaccaattaagtaaaataaaatttatgaacccatgctccttttatgaacgacccccacccaacgctactaccctgcacactcttttaaaaaatttcctaattgagatattgacgaataaccgaaataaagaacatggcttgttaagttttaagagagtgtcgctatggctttttgatttacacaggggataagtgaacacatagttgttcctatatctggtgttttgtgcacatgcagtaactcggaagcatcgaagcgcagaaaaaaaaaaaaaaaaaattaattcaccaattaacgaagcgaacaacactttactcgctttattccgtgtgtaagtttttccaacacaacatttacccaactgttccacattatttgagcaagtttgcaacaaatatatatacacaccacaatgttttgaagaagcacatgatattcccattagcttgaagttttacacatatctgagtgagccgtttcgacaattttgaaatagagcttgctaaattttttaagcttaaaaataattttttcttctgctccccccttgctgtgcgcagctctttaacaacgcaccaagttatatgtgtgcataggtacgcattatcctcgcgcatagaggggacgtacctccacacattaagggggtgtacctcaccacatagaggagacgcacattgtacgcgccgagaataccccaaccgtgcacaccgaaatgggaagcgaaaatgttctgcaaggaaacatacttagaaaactataaaaagaagaaaaaccgactaagggaagtcacccgaagatgcctcaacctaatcgactctaactaccagcacttaacatcgttaataggaaaaaacaacacaggtgatcttttgacaagctaccaatttagtgacgatgaaataaaattcgattcagacgaaaatgtacgcagtagcgatatatatttcccagaaagcacgtatacaaataatgattttaaaaatttgctaggatgggtacccagaaatttagtagtgacagaaccgatcaccacagactccatcccgtgtgcctttttcttttcaaagaatgatgataaactatcaacagataataaaataattttatacctgcataagtttaatgaggatttaggcacgataatcccaacggtgaatgccctacataaaaaattaaaaatgaatattatcgcaatggagtattcaggatatggggtcagtttcgacacgtatgaacagaagcttgtttcaattgtgaacgattcatttactcttttaaaatttattgttaactttttgaaaattccgtgtagaaatatatacattttgtgttacgactttttggctagctgcgctatagaggtggtaaatcgatatgaagacacgtatggcaaaagggaatccctaggcgggctggtccttattagaccccagctgctgcatgttgttaaccagtatacagtaccctctccgtgtgaacaagatgataatattgtgttaggggataaaggtcccatggcagttgtcggaggaaaaaaaggatttactggtcagtgtgcagataatatctttgacgaggctgcgtcatttggggggggaatccttgagggagatcttccacattatgagaaagtcccacactgtgaggatgtcccacactgtgaaggcgtcccacactgtgaagacgttcctttttgtgacggacagacgaagaaggaaatccactacgcagtttccaacaaatcgaagcagaaaaactgcacagtgacgacttcgaaagaattgtaccactctctcggatttaaaaaagacgaggaagtggcctacaacgtgacgagcaacagtgtgaagaaaaacagcttcgaaaaaaaaggagtccttaccattcggagcaacgtgtgcaatcgagcgtggaaaggcgcttccgtaggtaccaactcttaccagtccggaaatggaataattacttgtaacatgtcgttattttacagcgatagtcaaccccccccagggagagaaaataataacatacccaactctctaatgaagagaatattaaaagacacatttgatataaagcactccataaattccatcaaatcaatttcgtgttccattttaattttccaccctgaaaattattcctataaaaattcgagttcatatattcttctggacaatgcgaaagagtgtcacaagaaggcagcttttttatttgatttcatgaacgaagattttgccacggcctttaagtggttcttctcagaaatatccaatttgcagaggcaagaaaagctatttaaaaatttactttatttatatgagcacccgtcgtatgataggaaggacaatgttggtacaaatgacgaggtggagaagcaaagaaatagtgtcattaatagcgaatatagggaaaacacacgtagcgatttagacgaaatttgtagcggtagttttgattcaacatttggcgaaattgcggatgggagccttaacgtacctcttagcagtagtgctagaaatagcttcatcctccaggggtgcaacttaaatgatgcctcaagcgacagtgaagattctcctaaatgtgattctcatagttctatcccttccaacagcaagagtaccattaaaatacctgacgaaattttcgtatgtccagaaatgattcaggaagaaatccactgcaaggagggtggcgatgtgtggagttaaccctccttcgcatggcacattctacgcgaataagcatggttcgttcgctgcatattcattgtgctatttgtaaggagcacgtttaacactgataattgatacgtaccttgatatctttgctgggtaactctcccccgatagtgtatatagcaccttcctacagtgtatatagcacccccctacagtgtatatagtaccctccgacgtgcctcaccttttcatgtcggccaacgagcaacagtgacaggagacaaggatgacaccggtctgcattatccaacattcgcatactacacttttattccatcctgaacgatgtgtagaattccgttccacgtgtgcaaatcatatggcaagttttttgcgcgtccattttgcggtagcactttgccaccaccccccacacatcttttttttttgtgcatttttggcttttgaatagacaccgctatttttactttaatttttactgcgattatgtttatcattaaatttttgaatttgatgcgtttctcctgtaatttgggtttatttttatcctcgcagttgtgcttatattttgttcccttcagtcgttttttttcaccacgacgttgttatttatgtgtgcggttaaacacgtgactaaatggttaagcgaacggaaaataaattttttttttcttctttttttgtgtatctcctcgctgtaagagacttttctcgtttaatcttcttcccaacgaagtttttaatttccttttttccttcctcgttcaaagggtgtttttattatttgagaggatgttgtgaacaggcgcgacatttttgcgcaggaaaaagcgacacgttaactgcagacattaaagctcgccttgctgtatatacaggaacgcgaaaataatctttttttttttttttttttttttttttttttcctattttacgtaaaagtgctgatcttttaatgagtgcgtaaatgtgaaaatacattagcgtgagaatagactcacttctatacgtgtcaaattgtgtgattaatttatcgaattattgcaacgctgcttttcaaatcagtgtaacagttgtcttgttgtttttttgcctgcacggaatttttttttttctcccccttttttcgcttgtttcccccccactttcacacatcacggctagtacccttatactcactgctttctctccaaaaatgacaagcgcgtgtgtagttgtcttttccttccttttgtttgttgtttcgcaaggcatttgcgttggctacaaaaatcctcgcttcagttccctggcgaccaagtcgaaaaaggaattatcggagtaatggggaagaggaaatttccagttcacagaaggataaatgccaacgcattttacatttccatgtgtttctttccatttctacgcgcccccaaccgatgaggtataagcaaatttcactgcttccccttttagtgatttgaacgaattgaacaaattaaacgaagatctaatttcgaacgaaagagaagatgaagacgatgacgacgaggatgactatgaagaggaaaatctcgaaaattccaattttgatgacatagctcgggagagccttgaaaatgtgagttcctacttttacgtatcaggatttttcacgtgtatctgcgcagctgtatgcatacatatgaatagccattttctcctttttctttaaaaggccgaggggcaggcaactgtcgaccttgaaaatgttgaaatggataaactcctggacgaaggtttttttttttttcttctacccctctttagcacccctatgattctttatctttacacacactgcccatttaacccttttaagaaatattcaggataattcaggaacgactgaaaaagttatggttagacaggaaggcaccaactgttgagcgattattccggtcctgccatttcagggctgccaattagaactcctgacaattttggccttcttatatggtgcccccatttaggtacattgggaggtgcaggagggactactccggtgtctgtcctttgggttagcaaagagggagaaagaaaacacattgcttgaaaagacggaatgaaagcttgtccatctcacaatgagaaacagaattacccatttgcttgctaacattttgaaatgccaaaaaaaaaaaggatttggatgaatgtttgccctcgtgccaaatttcacagtggaatgcctgcctccgcagtaacggagttttataggtgactacactcctattaccattgcgcttttctcctttttaaggatggaaagtatccgcttatgatgagaatctttgcatcccacctgaaacgtacgaaggaccgtaagctctccaaaaaaaaaaggaaaagactcatcctgacgtagtgcagttacccctatacgtgtgttcacccatttgctttgcatgctactcgtcttgttttgcttgattgtgttatgtatttcaccactatccccttcgggcagatgcagatcgatagatttttcgaacagcataaatgtcgacaaggagtttttcgcgtggaaatgtgaagtggagtggccctgcactaaccgtaagagcagaaattttatgttgggggaagaagcgaaggggtcgccacaccttccctgtatgatcactttggtaaaacgatgcagctgtttttcactaacgtggtggaaaaaaaaaaaaaaaacatttctgcaaatgctttcccttttttaagcccccaaattaagagtcatggaaaagtgccccttcagatggaccctcgtggggagtaatttgtgcatagcaccggaggtaagtgccaactgctgagcgcattttattcatctcgcgaggaaaaaaaaaaaaaaaaaagtagacatacagataggtacatatcatgcttcttacacttgcaaacgggtttcatctagtgctctaatgctgcgtctaagagatggaacaaagcgcagagaaacatctgcagcctcgcacgcatatgcatgtctatcttcgaaagttgtgaatgggaaaacgcttcagataaaattcatggcgcggatatttttccacccatttgaaggattacattgggaggtgctcccccgccatggactttgcaaattacgattacgagacacgcgttagatgggccactgaatgtaaaaggagaaatgagaaaaaggggaagaaaataaaatcccagggatagataaaaagacacatgcctttaccagaacagttgtctactttaatctttccaccatgactaactgcaccattttgacattttttcttgcgcgtcgtttgaaccatatttaggtaacgtgcagtgggctcctctaccactacctcctcttaagatttcaaaatcgaagggcgcaattttgagagcctcctccgggggccccgtggaagaaagtggaaacattataaaaatcgtcccaaaaaagtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggttcgcgtttgcgcatggagatggccgctttcgttacgtcctcataagctgacttgtgcgtagcagccccgatgcgcatttccctaactgtctatcttttgtgacctacatttttatcgactagtacagagaaccattcgcaatccgcaggttccttgtttgaaatagttttggggatttccaatttgttcagcgtcctgcggcttatcccgaaggccttaagagtttctatggttattcttatgtaggacggcgcgtttattaggtactgaacggaaagggaggggggatgtgacgtcacgcaatgttaatgtgtgcgtatgagaaaggatgtactcggagggaagtttcagtgggaaaatactcctctataatatgcccgatcaaatgcagtaggcgctcttcaccctcgagtgtgcttgtgggtgtgtgtgtggctcaaaacgaagagacgtaccgttttcccaaccaactgcggatgcagaaattcggaaagttttgacgtgttggcaaaaactctcaaaaatctcctatcaaattttttcaacataaatccttttaaatcgataaagcgaaaggttcgacaaataaagttatgtttttttgtgttttcattacatacaacgaattcatgttcattggaatagacaatataatcaattaggatgctttctgggacgtgatccagtagaagggtaaaattacataacttaagtctgccaataacaattggttgcttatctatggtgtacttatgcttacatgcagctagtgacttttttatcagggagtaatatggctttattctaattggcaatataacgtcttcatccgttttgaagcatacttttttattttttagtaatggctgaatgttgtttttcctccaaagaatcgctttttcaatggagtttgccgcttcatctaacttttctccatatgaaagaatgtaccttactagtatggaatcctccgttttttcgtttatattttttgtgttcaatatagactttattttctttatttgttcttcatatttctttatgagtgcatctaaattagatgacagcgtccctgcgtccaaagtcatatttaccttttcaggggcacttggggattagggcgatcgccaagggtgcacaaaaagtagaatgtgggttttagatttcgtcgagggggtaatgcaactgcgcagtgcatgtgctacggtcagtgattttttactgggatcgcaagtacgcacacgttgtctccctctcagtgtgaacagttctttcgtttcccttttttttggatcctttttgaagaaaaaaaggaaaacacgttaaaaggaaaagaaaaatttcgcacactgtcataagttaacaaattttaaacatgtgatttccttgctttaaaaaaaaaaaaaaaaaaaaaaaaaaacaaagcaactactaacaaaatgtatattattttacacggatggacacaatttcgcataatttggtaaactttgcgcaattttatcgaattgtgtaggtatatatcacaattttgtcatgtgcgcttttccccctctacgtgtacacaaatgcgtgtcgtcatatgataggatatgttgggaacaaaaaaaaggggaaacaataaaaaggaaaaataaaggaaaataaaaacaaaatccaaatataacaataagctattaaatccaattggtacgttattaaagggtacaaaaaagggacaaacttggacaaaaaaggtaaatgaaaagggaaaaaaaaaaaaaaaaaaaaaaaaataacattattacactgcactatattacggtgcactacactgccgctgtgcactgtcgctatacactgcagcacttggtgactacaaaggaattaactacataataatcaaccatgtcagaaacaagcgagaaaattagacaaataaaattaaaatgtgttcaagtgcgaatgtgcggcattttttcatcttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaaaaaatttgcacatatatacacaactttaaaatgtgcatatggaaggattaaaacccacgctgcgccactaagtctccataaacatttactaacatatttacatacgtaaatgtagtgttaacataaaggagaaacgtcaaagtgggcatttaacgtaacaaccaaggctattttacagatgcctaaaaaatcactgctttttttttttttttataatgcataaagtttgaggagcggaaacgcgagcgtgtgacgttggacgggggtaataagggaacatggggtcactaaagtgggctgaaaaacggtggactccactacagggagatgtaacgaactcgagtgtgagtggggaggcaaaaatgagaaaagactgagactgtgtgacacaaatggggcaaaatgacaacactgaaatagggtgacacaagttagacagtggaaacagtacgatgtggtaggtagatatgaaaatggggagatggggttggtcaaaacgtgacaacgcaagaacaaaaggggaaacagttaggtgagcacattccttttacgcatcgtaaaaaaaaaaaaagcatgtacaagtaaacgcttaaatgaacgaataaattaaaacaaagttgaaagcaaacagttaaacgtgttcccgcgttatgtaaagcccttttctcagattccttcatgtgagtatacacattgggatagtataaaatgggaatgtcacacgtcgtccgtcatatgtttgggtaaatgcattcacataaagaagaaggttggtcaatcctcccatgttgcttatatgtatgtacatacatactcacttacacgatagaaatttgtataaggggtcaaactggttctttcacataaacacacataaaaaaatatgcagcgcatgtcacataaatgtgagtacatggaactataaataattcgcagttagtggccgtttccttttggcttctttaaatatttatcatcttaaaagaaagggagaaatcgtaaaaaaattaaaaacgcccttatgaaaatatataagtataaatcgcagcacaggtatttgcaatatgcataaaaaaggtaaccacatatataagcatgtgtatatatatttatgtacgttgcttcatcccaagtggtgggtacaacctcctcacatgttggctttttatgcgtaacgtaaaatatacatggatgataaccccattagcaagcaggagcctttttttcagcataaataatatagcataggaaaaaaaaaaatgttattcctttttttcccttcccctttttttttttttttttaaccccattttaagcttggcttttccccacctggctccgtataaaaaaaaaattaagcaaatggggcattattatgtgtttgccttagtacaatatatgtgaagttattgcaaaaagtaaaatatttccgtgtgtactggcaacaaatatatgcaaaaaggcattataattttcgttgccattttggatgcatgtcattttacgtacatatgtaaataacacagtacactgatttcgcagaaggttgaatatgtcacagcagggatgcaaagactcttcgtttgcgtgaactgatcgacggcaaaacaggtggcgccagttaatcgtcgcaatgccctattcatgcctttcgaatgagtatttaaattagggaagaagaagcactcacagctatcgttacaacagaatgcgtaattttaagtttcacctctgttttttcttggaagaacgaattgaaaaattcgcgagcgcctcgattttggcgaagtgcacataagtactgcgggcgcgtataatcatagattatgcgcttgaatggaatgcccacggaaaattcccattttttttgcagtccacatttgcaagccttcttttgcccccctttgcatacatttgtacatgtacatatatatatatgtatatatattgtacatattattatgttacgttttttttcaccaccccatgcccgcgttaaactgccttttcgtacgaattcacaattgtgaccagatagtcccccccagtacatgcacactgcacacttttgtctactccctcaatttataaagaaaagaaaatgtaaaaaatggatccaagtgcttataaaaatttccccgttttctacttgaagcggaaaggtacgcggagagaaaagtggagatggagtcactgtaaagagaccccaaaatgtaggaaattggccatcccccgtcaaccttttcaaacacttggcacattaaaaagggtgtgatcgaacgatgcgcaactcacatatgaatgcccctccttcttcttttctcctttcctacatgtacccctaaaagaaccagtaaacgtggagaacgagaaattgatgcccaacctaaacacactagaagagtacattaatgtctgttttagcaatctaccttaccaagaactaactgtagataataaaaagaagttccagattgaaggcttatgtgatttttttgttttttacaactgtgatagggttatatgctcattgatagagaaacactgtaaaaataaaacgttatgtttttttagcaacttgtgtgaaaaaatagacaatcaatactttaaatgattttttaaagcattttgtggagacatggaataatttttcgtccgttgtacttcatttagacgatctgttcaagtcctttagaacgtataataaaatcgtgtgctccaattttgagtgcccatcatacatatttaatcagttgtggaagaaatgtatgaataggtatgtgcttgtgaagagggtcctcattcgcagcgcttgtgattatttaaaatgtgacaaggtgttttgtgaaaggaagttttatcagtacatttgtatgaacatgcacgatgatgctttggagggcagggagaatgaatgcgatgggttttctctttcccgtgcagctgtgagaacaggggctactctcggagggggtcgcaacatgagcgcggttggtatgggcagtctcagcggagatgcctccaccgtgctgaaccgtcggagtgtaaattctaacaagggcaatggaaacgtgaagaagtactccgtttcgttcaagattgacgagggcgacagcgggaaaggctgtgatagcgctggagaggaagtaaaaatgggggagcctgcaaaggggagaggtatcagtgatactacatatgttggcaattcctccttggttaatacgcatatggggatagaaaaagaacaaaatgaccatgtgcttgcgaataaccctagcaacgtcttcggcgtgaatgaggagggaatgaataaggagccccaaatcgatgacaagctgctgtgtgcgggcctgagaatcatagacatgctgggactgtatgacgaatttgagcaaacatacaaaaacgatacgcaggagtattacgtggagaaggtaaaggagcatatgttgaaggatggaattgactcagagaaggagggagacaccaaaacgaagaagccaaacgcggaacgtgaccttcctgaggaaatcgaaaatttcctgtgccacgaacaaatgagatgtcggaaatttttaaaagaagaaacagaaatagctattttaaaaatgctaaaagaagtgctaatagtaagaaacaaagacatactttttaaaaatgtgtacataaagcattatattgagaatgagaaatatgatagtctgaggatgctgtatttattttcccttcacatgaacgacacggaacatttttgcgatatatttttcaaagcagtggaggaaataggcattaacataatagacgaggtgctaaacaaaagagacaatttaaataccctctacgatgcactcatacgattagtaaattataaactaaacattgatagagttattatcatctcctttcgatattcttctttctttacaaacaaatggaaagaagttttcgagcattttctgaacaagggaacccatgcagagaattacatgccagtgatactcagcatttacttgaacaatttgttgatgatgtataatacaggcttgaaaaagctaaggaaatattacctaataaataaacacctgaggaagggaagaagcaagaaaaataactttctttttgagaagaactggtacagtttttgcaacgaatctgttattgagggggtggaacaggagagctcaatttcgacggacagcgatacaatgatggtggtcaagaagtatttaaaaaataaaaaaaggaaaagaaaattccttcacggggtgatgcatacaggtgaagaagttggccatggtgataaccagaccgcagaagaacccaaccacagcagtgacagctgcgatgaagaaatgatacacgcccacacagaaaaaatggaaaagctatttaaaaagtatcacgacgtaggaaagtacattataaacacggtcaccataattctgagtctttttaaatatctaagtgataaagaaaaatttgaaaaatattttcgaaccttcatgtgtaaacgattaataaatgataaaaattttaacatcgttctggatgtgaaagtttttaaaactcttaaaaaagaatgtggtccccaatttaccaaaaaaattgaaaccatactgaaggatatgaaattttcatgtaaaggcatgcaggatttttacaaggcaacttcacacaatagtataaaattgctcaaaaagaaaaagtactccgttaacgttatatataacgatgtgtgggaacacaacaaattagaaggtgatattatttacccggaagctataaggttatgtaatgattatttttgcaaatattacgcattttcaaataaggccaaaactattaagttccttccattatatggactgtgcattttgaaagtcgatttgggaaagataaaagggaaaaaatattctatttcgagtggttcctcttgggaacgtgcagaccatcgtgaagcgggtaatcgagcaggaaatcatttggcatgtggggaaagggacacccgaggtgctagcagaagtggcaagaacggccctcccgaggataaacacaatgttcatgatgatgagaattgcaaaaatcagagtaagttccttttcacggtaaccatcctgcaagcaaccgttttgatgctattcaatgagaggccacaatacagcataagtgaattgaccgacctgacaggattctccagggaccatttaatacagtatttacaagctatatacagtggctacgaaacgaacattttgatttatgacgaagcacgtgaaatttttcagttaaatgtgaacttccaaacggacaataaatatttagtggtcaactattcagatcagacgtataaggacaacacagccatacctgcgttgacaaaggacgacggggagttggaggacagaaccctacacatggatgcatccattgtgaagttcttaaaaacatgtggaaaagcatccgagagagacatttgtgcgcatactcgccaaaaagttaacaactgcacgaatgagcaaattaaaagcaggctggcatccctcattaacagggagtttatattcttgcaaaataatatttactattttgagttgtgaagtgtgtgtatgtatgtacgtatgtatgtatgtacgtatgtaagtatgtatggatgtatggatgtatgtatgtacgtatgcaagtatgtgtgggggaggtacacaaaatgtgacactcttccggggaacaatctctttttccgttttttttatttaattcaaaacttctgtgaggaattaggtctttccctcgctttgcactgcatttcttggtgactgaatgcatttttgttttccccccctgcctgggttgagtaaagatattcccctttcgggattaaccccctcccttgaatggcctgattctgggtgtccctatgtgcgtaacgcgtgaggggaggagctgatgtatcttctcacacatgcgcggcgtagcagctgtgcgggcgtcgccgcattgctattacgattggaagtgcatgtgttgtgtgcgtacgtacgtatgtatgtacatacgtgggggcgccctttaagagtgtcaccagcactttagcaacccacatggatgacctgccatagttaaacttgattaaatttcttaacaaaaaaacgtttgacgttatattgaacagttttcatttcaaattacatagaaaaaaaaaatggttagcagtttataaaaacaaatgactaatatttttttatccttgggttttaaatcaaaaaagggggcaacacacataaatgcgcatacatgtgcagcacaatcgtgtgcaaaaaaaaaaaagatagtcatctacatacctgtatgcacatgttgacaaaatgagaattcaaaaacaaatgtaacaacattacaacataacttatgacgagcatactaacacttgatggagtcataggcgcataagcgctgacgtgtaaagcgaaaaaaaaaaaaaaaactaacattttttaccaaaaaaaaaaaaaaaaaaaaaaaagtgtacatgtataaacatagacacataaaacaaaacaaaaaattgggttgattgaaatgattgaaatgattgaaacgaatgaaacgattaaaacatttctttcacacgaaaaaacaaaaactcttggtcgcctttcagttcattcttcctaaacatgtgctcgagccacataaacaaatgagtttttttccttccgattcgacaccaaactgaacgggggggaggtaaaggaatacagttatggagcaggttaggggcaaaattgagaagcgagtaaagggcacaattgcgggacgtgaaagaaggcatcattattctacccgtgaagcaaaacgaagcaggcgaatctggggaaagtgaatcacctccatcgcaattcccgttttgctctatttctttctcttacctgatagtcgtaggttatttcttcgtgcgctacaatgtccctcttggcaaagatgacaatgtgttttaagttctgatcacagcttactattttacaaaaacaatttggctgaaaaaaaaaaaaggcgggtggggcaaaaaatggaagcgtaagaatgaggacatcacaccatcatccctaggaaggaacatacgtgtgcacgtaactacggaagcaccacaaagagttcattctgctgactcgtaataatctgcgttcgtttttgccgacttacctcgcagctgtggttgataaatctgctgacgtttccccacttggtagcatcaatgattatattttcgtttagcctgaacatgtaacagctactctcaattttgtcataatatttttctctcttgtcacttattatgtttctaatgtattcaccgatatactcgatgaccggctgaagaaggagcagaaagggggagagaacaaaatgagtacaagtgcaggcaaatagaagaagcgctgagacacaccgtgttgggagcaaaccaaacgggtactacgataaaagcacacaacacgctacacccagtgcggggaaaaagcaaaaatgtaaaggaactactctgcttacctctccctcattaataaactcgcacgtgtacagtccatatccatgaatgctgctcttcttgacgtacagccgtgaattagacgagatgttcattaggtaacggtaggacattgcgctgttgatgttgtatttatacttgaccgttttcctcatgttcttttcctggaggggtggcaacaacgggggaaggatgtcaacaactgggggttcactcaggagcgccacgggaagagggggtggtgatcgtggctcctattatacgggacgaagctgctatgcataaaagcacatgcacgctcataatcatgctcatgcactgcagccgcgaagtctcaccttttccttctcgttctccttaaaaattgaggtgtccaaattggagtacttacacagcaagttgtcattgtatatgacttcccgcgtgcagttctttaccctctttttgaattcctccctgaaaaagtgccacagaaaatggtatcatgggtgcgtgtgcgaatgcgtaaaaaacatatagggttatgtgtgtgcatgcataattgcggtaacagagggggggggggagagaggggaggagtaatcagggcctctacaccaccaatcctcgtacgtctcctctgtcgcctccacttgttagcagcgcgcttaccttttgccggacctcctaatgtaatctttaatcctgcgattcacacttttccacaagtatttaaagagctggtatttcatttgatagataacgcacgggagggtcaagccgaagaagtcatgcgggtctactgccttgacgttatgttgcacagatttgaagatataactctgcatgagctcaagcaagtgggaatacctgtcgacgtactttttatattcatccgacatgtgcatattgttaaggtctccatttgggaacttaaaaagagacaaaaactttgcatatacttcctgtatattatgactttccgctaaaacaaatttctgagcatctgttacggaaaaatgatcaacacttattaagggaaataacatgatggaaaaaaaaattgttcattcttcaaagtaatggagaaaatataggtggcacgtatttgtaaaaatattctctgcaaggttttcttcttctcatcttcgtcgtcaataattgcgtttttataaatatggaaaaggtacgcagagggcaaattaaaaaatattttcatgttcacaaaaccgcaggggtatattctcttctctccattatattttacaatttctcccatgtgtaagatgttgtgacatcctattttgatgattctacactgtgagaggttcaggttattcctacaattatacttatagttcgagaatagcttttcatttgttcgcttgataaacacatcgttcgtatcacttataatcgtatttaaaaaggattcctttttgtccgttacgctgttactttcgcatgtgctttgttctaaacttgcctttctggtagctgttccgatggctgccatagtggtggtgccattccccttgtttgttctcctctttgcttcgctcttctcgtccgcattagggtatagtgccaccgtatcgctgctctccttacgatcgctataattactaacctgctgcagcctcgttatatttacctttctgttgacatccgttaactcgaagtaaaggttaatgcttttcatttgtttgtctttcttttctttgctgtagtagtgcgcgatgtccgtttcttccatttcgtggtcgctactgctgctcaggttattttccgagttctcgttgtccggttcggactcgtcgtcaatgaaggttgcgtagcaaatcttacgcagctgctgatgttcttgcccctgccactcattcttatcacttcttacttgctcattcgctgctggtaaattccctttgtgagttttatcctttacatgggtggttgtttcctttcgcgatgcggtagccaatccgtccaccgcattgctgtaaagcacatggggtaaatgtatgttgcaagtctgctcatcattcgcataaacatatctaacaaaggaattttctttttttttaaaaaaaaaatactcctcattctttagtgttatttctctacctatgtataaaaaatatttgagaataaaataggacttgaagatattttccacatttttattgtcaataatattttgtatatttacgtcatttgtatgtgtgtcactctcttcatgtacatcgccgttacagtgtacaccatttttgttcattaactgctcatttgtggcttcaccattctgcacatttcgctgaaatatcagctggtacttatcgttaacgaaactcttctcatcatttttgttggcacattcgttaatgatgctctccaaatgtttcatttttctttctatcttgctttctttatttagtatttcctgcaccgagttgaggggcttccttttgtaccttatcctcacgcactcgtttatgctgtagagaattttatccataacgtagtacgatccgttttcataatagaagtgaatgaaatgtttgttaatgttcctcagacttcccatgacgtttattttttttctacttacgatgcttttcggttccggttcagcggaagttctactattttctcctgtccctgcctgttcgcttgcgccattgttttgattctctgtttctctctccagatttaacccacttgttgtggagtcatcctgtttgagcttactacatacaggggcaatatcaccttggattacttccccaccctccgcagtacaattcgtggatttcgcgtgtttcgcctgtttcgcgtgtttctcctgtttcgcctgtttcgcgggtcttctcttgaccgtttccacctctttgcttggttcctttctgctggaacactgcatgttctccttatttatgtagaacgagtcgtatatcttcttcgcattccagcatttattgcaccacacttttttcatcttgtagatgatgtgcacggggaaaatgtcctcatagagcgacttcactagttccttgtcctccgcattactggacgacgcgtggcaataattgtaaaaaatcgtgtccttgttaaatttaatcaatttgaaacattttaaataatgaaaaaaaatattctgatgtgaattctttaccatggtagagtaaaaagcacaattgaggtgaaattttatgttgcagttttcattgctgcagtatatactggcatttttgtatccacacagaaagcacgtcgaattgatggagtcataaattatttccttcacatcatcttcgtctatttcgattatatgttcgtagttatggaagaagtttttattttctgtccattcgaagttatccattaatttaatattttttatgctcttttttacgtttaggatttcttccgatttggtcttttcttttgatagattttcctcacaagtgttgtgctgacctgcttggctttccccgcagcattcttcccccttcacacgtgtttcgcctgcccctttcggatcgtcccctttactcgtatggctgtcaaggtggttgttacttacgtgggtgctgctcaagtgggcaccaccaacatgggaagtactactcccattggcgtttctaacctgtgcaccattgtgggcattgttcctgtcgacactctccttagttcctcctcctcccactgcctcattcttaagcgaacatgaaccacttcctgcggatttctttttgcttcttttgccggacgagctcctcgctccctttttatcattcgagagattcttcttaacatccaccttgcattccgtcgcccccttgccgatcctactacggcactcgcagctattgctattcaacttatagtattgtatgcaatttaggctccattttaagcattcgctatgaataaagatatcataaaatgggattagccttcccttatagaggtagttaccgtaatgacacaaaaggcaagtcttcgtgttcccttgtttgagtcgtttcttatcagtgccttggcattttatcatattcaggctttcctgcctgtacatattaagcataatcttcacatataaatttggtttattttttatggtacatttgatcttctttgcatattgctttactttcttttggcactcgctactgtagaaggggctaacaccaagcttgtcctcatttttaccatcctttttgtattcatcgcacgttttctcatataacaaaagggtggctgctccttcggcattttgattgctaaacagtttgggctttccttcttttggctgccctttcctacaagcgctgctactgcgggaggtagtcgtcaaatccttttttgtcatgtggttttcccaatgcaggaagggccattccgactcgctctggtttaacattcgtaaggcacctgcgaaggcctccgagtttttcattttgaaaaacaaattgtggttaacttttctcctttttttcctctccaaaatgcggaccttcttcacgattgtcggggcgtcttcaactgtggatccaactgtacatccagctgtgcatccagctgtacattcatgtgtaaacccaagcgcaccttcgctttcgcgtcctgctcttccttgtcccgctttcactgccccgttgcacattcgcttcttcctcactccactaacgtacaacttgtgcaagtaatacaaatgcaaaaaataaacggagtaactgacaacgtgctcaaagtagctgcacccatttcctgccccgttggaaaccctctttttataataacaaaacagtaacttcctcgccgcgagggacatgcgaactgaacccgtggtgccattcgattttcttttccccttcctagcacaaccggatattctcatgcaaaagaggttcaaagcatacctcaaaacatgttggtgtgtcgatccaaaaggaataaccatattaccactcctatcaaataggtgcctcaactgctcatctctcctaactttgttgctgaaaaagggaaaaaactcatcacacttaaaaaagaggttgccaaaatataaacggtagagcagtttcacatttgatttatttcttcggagaaattcatctaccacattgcaaaatgcttcaaagaaattcctcttaaagtacataaatctaaagctcatttttatcacgaaataaaccaattcatacaacttccttttttcatttcgttccttgttcaagttgaacagagtcttgctcctgtaactgctattgtcagggtatgatattatatatttctcaatgtacccataacgtaaactgcatgcgttgcacacgaagaggctgttcaaattatcactttcgccctctgcggttctctctgcggttctctcagccgcactgttagcagctttcccaattttgtattcacagatcatacaacaaatggagcatttgtaaaggtctcgcttggtttcaaagaagtgcctcacatttgtggcttccttcttctcctttaagtaggcacggttgaagaagacgttattgtgcgcggatattttgttcatccagtaaatccagtccgggtcgcgctttccactgcgatcgttgcttatcctgaagtagtccttctgctctttattattacttcctctttcgtcgcctctacattcatgcgtgttattaagaggcacatttttttcgtcactctcaggggcagcaccatctacattttggccatctttcgttgcgttcttcaaattcgttgcctcatttctttcgtctccttcatttcctccgctctgtttcgcttcgacatttacgagcacttcacatgcactgggattacacaatggttccaccgttccgtcattaatctcgttcgtgccgtgcgttacttcatcacccgcgccgttggggttcttctcttccttcctttcatcagcaacacccttgcttatgctatttgtgctattctgttcaacgggaacttccccctcctgcgcactgatttctcttttaacctggagaacatttgcctcgctaacgatgctcacctcgttaccactcccacaaactctattctcaaccgccgcgatctcctccgtaaatgcgttaaacgaaaagtcatttttgtacaacacaacgcagctatggcaaaggtacgaattcggggtgaccctcttgaacttggatttcaacacaaacttattcttcttcaaaaatccgtttaatttgtttattctgtttctctttcgattactgcctgccggtcctctattcatggtagagttatcagattcgggggcgtccgaataaaggcacaagtgctcatcgctatctgtgatgtaactgtcatccattttgcatctaccttgcatgctgcaatttttgggaaccatatcagaagtgcatgtgctaccacaaacaaacttgctgctaatggaaatcatggcggaacatttgttccccttcaactcgtgtagtttatcctccgctatattattattctctgtatctacttttctttcgttagtttccttcttcgctttcacctgtgttgtcctgctttcgctcgctttctttttttccttttcttctgaattttcattcgtttttgttcccctttttttttcatcccctttatcttttcccttaactcttttcatttcctttccttcttttttaccctcctgcgaggattcctcttttttcaccttggtcctttttttttccctttctgttttggcagctttagtcgccttcgaatccttttcgcatttttccccttttgtgcccttccatttcgtttctttcgctttatccttactttgttcctgctccttttccttctccgtttccttctccttttccttctctttttccttctctttttcgtcctgtttttcctccttcgatggcttcttcttcgacttggcctttttcttttccttttcttcgttcttctcttccttttcttcgttcttctcttcctcaatttcttttttttcctccttcatgtcgctgtttttttcgaccttcttttcggacttcctttctccctttttttccgccttcattttgatcttctttgctggtttcttttcaaccttttcggccttttctactgctttcttttccattgccttcttttccgcttttttttcttcccccttttcggcaacctttcttttgactcccttttcggaatcttcatcctgttcgcttttgtcccttcttttctttttcctaacatccttattttgacttccattttctgttgcgctttgatccgccttggatctttcctttttacactctttagctttggatgcggaattaccgcccttcttttttttcttctccatttgctcgcttacattgttattgaaagctccgtcgttattgccgcctgccaactcattggcgttctctgcattcaagccgctcaccccgttcatgtcgttggctccattttccttcttgatcaaagtattcttgcagtaaaacttgagtttccttttcttactcctagcaagttctgctccctccgttgcttctccatttgcattggttggtccgttttgcatgttatacttcacctcattgcatagatttatgtggatctcttttttgtcattgtggttataaagaacgcacttcttgttaacggttccatgtgggaggatgcaattctgcacatctctcactacatgatctgcattgttagaaatatttttttcaacccttatgttgagcatattttctttatgtaaattgttggccgaaaacttggtgttcttattagctgcgtcgaattctgtagctatgacatttcccctttcattcaggttcgccacggaggcagcattttcattaaacttgaacaagctcgggtcgaagctgccgctgttgtgactgtagttactgctatatctgcagttgtaattgtagttttctccaacgccaatgtttccatctccgctgacctttccaccgatgtttccatctccattgacatttccaccgatgttccccccctcggccaaattctcactcgccggaaaggacttcttattcttgctgctatttataaacttgtccaagttggggatgttcgatttcagcagcgttttcgtgtgcgcctgatccttcttgttgatatttttactacgaacggtgtacatgtcagtgaatttattcgagttcctcacatcatatgaatcggaaatatttccgtacttcatattgcgaaatacggagctgttgcttccatctctgttcacatctgacacctctttattgtgcaaaatgaagttgctgttatctttatacaaaatgggttcttcattagtagcatttacattgatcattatttttctgttcatttcgaagctttcgttatttatcctgccttcaaacggtgtagcatttatctcaggcttaaaattattgctaccattccgcataggggtataataatccaaaggcatattcatattagccatgtcgtggttcgcaggggagttattatgatttcccaattggttataaaaatagtaattatttttgtacaatttcatttcgttattgtgtagatacgatctgtacacattcttctcctgtgacatttcattcactgcataatccatttttccaggtgcaaatacagttggtggggattgaaagttcgcatcgtttggaaataaactttccacattatttggcattccgttatcactgttcatggggaaattctttacgtaattcacgttaatcatatcgctataacttcttccttgactcattctttccatgctgctttgactgttcatatgcacattacatgctttcatattatcattgtaatggtacacgttttctccgtcattcgcgtaggtggtgttgctaaacgggtgggtcatttcgttcatgctgttaatatgtgctgtggggttttcaccgaacagggttcctcctgggggtatgacactactgacgctgctcatccctgcggggggtatgacactactgacactgctcatccctgcggggggtatgacactactgacactgctcatccctgcggggggtatgacactactgacgctgctcatccctgtggcggtcatgacattgttgacgcctcccatccccacggtgtttatgaccccgctggtgttttccattccccccgcattgatcacgctgtccatgctgctcatcgtgttaaaggcacccgcgttccccaagtgggcatagttcacatagggctccttctttccctccacgccattcacatttattatcacattgttattattgagtatactaatattctgcacgatatttatatcgttcacgttgcaggagttgcccaggaagtccctgatgttcaccgtgttcgacgtgttaacattgttgttcatgctaattaggttgtataggttgcttccgccatcgacgcttacattctggagactaacactgctgctgctgcagaggttctctccgttgaaattgctgaccctgttaacgctgtttaggctgttaacgctgtttatgctatttatattatgcaggctgttcagacctcccacgccgctcatcccgcttatactgctcgtgttattcacaatgaggacgttgctgtaattgcttacgctgcccaggggagagttcagggtcctgtcatgcatgtaacccaggtcgcttacgttcgagttagactgggagaaggtgcttactgtgttcacattcatctttacattgttcgttttatcaaaattgattatttttctgatagggctataattcatattgggtgcagagtacgcagagttggtattcttccctgtgggggaggtcaacttttcgatgttcttttcgttaaatttgcagcgcagcttctgtatgctcttgttcatgtacgtgtcatttttgttcttcctgctggtgaggttcagcagtttgggtttcgcatgttcgccaaggccgctcaacccagcagcggtgtttaaatcagttgtgctgcttaacccagctgtgccgctcaacccaactgcgccgcttaacccaacagagccgcttaacccaactgagctgcttaacccaactgagccgcttaaccctgtggcgcctgttacgctcacatcattcacgttcgtcatgtcaataaagttgggaacactcttcccgttattcgccgtatcgaaatcgttaaccccgttcgctctgctacaaaggttcatttcgtacgtgcaaaaaccgtcgacatcaatcggggcattcttattattctccgcacaatgaacagaatagggcggtgtcgagaatgcattatcgccatttgttgcaagtagcaccgtgtcattagttttattcatctgatttttcacctccacgctactggagtcgtttcctttaaaatgttcacttctagtatggctcatgctgtgttcacttggattatcattaagtacgttttttttagaacttgagctactcctcttatttccgtgtttcccatttgatgcctttctgttagagggcactgaaaaggtatccgaaattagggtgctaatttttagcaacatttctgatattttcatatcgccattattatccgtaatgagattcttcttatcaaaaaggtggtgtttttccttcttagatttatccgcatgttccatagtcacaacgctgcttaaatttttgttcaatctatagtaatttaatttatcgttaaggtaactgtgtagtcctttcaaaatttcgtggagtatggaatatatcacagcttcgtcaatgttggcaacaaataaatgcaataagtttttcactttcacatttttcttatgccttattacatcatatatctcacttatgaggtgcttattatacacctttccatttatagctacggtttcgaagcacgtttctgattttttctcacctcttaaaaattctcttacaaactcatcactcggaatgacgccattattggagagctcatttttgagtagagagcttttgcttatgttagtttcgttcgatttaagtaccgttacgttgctactcactatggaacattcaaccttactgttaatattgatgctggtcgattggatagtacattcatctccgctgtttcgatttacagtgcacttcacactcgtgtggatgtcctcactaacgacatggctgctgctgcagtgtgcctttaatttatccttcttcggcgtgttcgatttaatggggggaacaaccatcaccatcatcgccgcagcgctcgttgtctccgtagtagttgtcgttgtgtcaatatcctgcgacacggatgatacgttcacgttgttcctctctgctgcgttggcctccacctcaatttcatcacttttcataggtgtgttatctttgctgattggtacggtcgcctcgtttaaggtgctatccaaaatgcactcctggggaggcatataatcgcccgagtttgaggtagataagcccttatctgatttttcaggcgaatccatttttttactatgattcttttttacgtagcaccttttgaatacagtctttacagctttcttatgcacatcgtggtcgttcttatcagtactttccacgctattatctattcgataaaaacattcattgtgtgcggattttccgcagcagaagcactttattatcctttgcgcctcgtcatgtacactcagtatgctgataatactatttggggcactctggtccatcttttcattttcttcattttttttactattagttgttttcttcttgggcgacatttttttcttctttggcgataactccatttcgctattcgtttggatagttttggattcttctttcacatgaccgatggtgcatgtgttggttgggtctcccatctgaccttccaactggctgcccacaccaatgctgttttgcttcttcctcttttttgagcacacgggtgggttattactacccaattggttcttctcgccctgctgctgctgattatcatccacattttgtttctccattttggccgttgcggagtagctaacagagcagctttctcctccttccgtgttttccactagttccacttttgcaaactcacacggctgttgcatgctcctttgttcattctttggacttttattcaattcgctaatcattggtgacgctacttcccctttttcaacaaattcgagggatttgttatccgccagcgtttttctcctctgtgcgtttttatccttcttcagagtaaccacctctatcttcaaattgtaaaaataattgaaggttgtttttttggtaaaatggttgccactccacgtatccatactagtgatgttggagtagaaggtatccctaacagcgtcgctaaagtgggtatcgcatttgtcacacttgatgcattgattacatttaaagttcctcgtgatgatgttaaaaatttcattaatctccttcctgtgttctacgtaaccagccaagttaaacaaaaacgggttggaaatattagcacaggcgtagtgaagggacaccccacatgcaccgcagtaaatcagcgggtttttatactctatgcatccacaaacatgacagtactctttcaaaatgtcattgttgagaagttttattttttcatttgccatatttttcccaatagggttgcttctaacggggcgataattgagggcatttctacgatttgtattctggcaccttttttttgatcctcctttggaagttcttctctccatgagagaaatgatgtcatcgagtgatatagtctcccccttgttcctatcaacatgttccatcgttatatcatccgcactttcgttatcgctactgttgtaatttacacagtttgtaacgtagttcattcttacagatgatatattattcgatgcagtatgctcatttggaccttgctggtcaaaaaaaactatctgaatacacttcaaaaatttgtaggcattgttcactgggttgataattttggtctcctccttaagcacgtggttcattttgactttctccttcctgatgtcaatcatgaatatattatcattgacaaatacgttcgaatttccacgattggaatgtatcttatgttccccctttgtatgctcctttgttgacttactatccgggttcttatctacaaggagagttttcttttctttactgctatggttatcccctcgaagacttccctcggaaaacgaatcgtccctggctgatctacagctcgatgaaaaatttcccctagtcaaaagatgtatcttccttatcttagaaacatcaaattcgtcaaatctgttaaaagatctattaaaataaattttgcccttcacattaacagtaaggatgttataattagttatgccacaactttgcggaacaaacatttccttatttttgtggataaacacagagtcgcttttaaaattgaacagttcgtgtagttcatactgcgtgatgtccttgtcgagcatctccaattttcgcttcctaagcaggttattgtttaaaaggctcttacccacatgattgttactaaagttgtataaaaccatatcgtccttacatgcgggcatatctagaggattcttatcatacgctcccattgggttcttcttttccattggggtgtaatcattatataaatcggtcccgttcatgtatgattgcacattatttccaatctttacaataccactttcaaatgtaccatctgcgttgggatatctatatgattggtatgtcctaccgctggagctattcacaccaccgggagcaaagtacaccccctcctgcatactgtgctcattaaggagtgaacttcccccaaaattgtgtgcagctgcatctcgatggttatttccccccgtgtgggtaatgccaccatcttggggatggtagatgcccgatttggtaaactcacccacagtggtcatggtcatcatatctttgccaattccagggtagcccaaatgtttcatattttctgagtggtacgaatcaagaccaacattcttcttatcgatatgattgtcaacgttcttgccgaaaatatcgtccctactactgttacagagactagcggttagtttatgcccaccagacgtgaacatgccctcataatttttaccctcctcttccattttgttattatcattggttacctcttcatttgtggcctttttgtacgtctccaaacaatcatcaatgcatttattcaactcctcattgtccaaattgaacatattttttatgataacttttccttttttttcaaagacgcaggcatttttataaattggggtgttgggcatatgcactgttttggcattatgtatgatgaggaagaaatcgtacaggaactccaatatagtgctgtatttcttctcccatattttcttcttcataatgtacaggttcatcggtattttaacaattctccagtaaatgtagaaattgataggaacgtggaaggtgaaatttttgtacttatcgagcaggaagaataggtaaagaattcgctcgattttatcatggaatgaacccgacctacacgtggggcacttatagttgatacttttaattgacaatgtttcaatatttctactttcatttttatcgcaacttaggtgaatccaaaatttgcacacatcacactgcacccacttgttgctatcatctatttcgtacttctcattgcacattatgcaaaagttcttcttctcatattctttgtagcagttgatgcagcagtccaggtgaaactcccactcattgtagttaataaagcacaagttggagtagtcacatttgttgcatttcaggcagtcgtcacacttccaattaaagaggtaaatatcgggcacattcgggaaacaacaagatccgtgtgcaaccatgttacacgttttgcatatcacataattggctatattgggtgtttgcttataattgtatatgctctcacaacagtatatgcaccgatagcaatctttacacacatattttttgtaactaatatcattgtacttcaccgatggaacgtaatttatgcacctcctcgactttttacttttcgattttgtgcagttgtttgtttcttccacatcgctatcttcttcatcattcaactcgtcacttttgttttgctcctctttgtcctcactcttgtattcattctcactgtcattattttttccattttcgttttggctggtgcattctttgcctcctttctttttcttgctcttgttgctcttttcctccgcgtcatcattttcttccttcactgcatcgttcgacgaatcctccgtgcgtttgctcgacccgttcctactactcccggtggttcttttcccagtggcattttttttctgtttgttcgacttggagtctccccctcctcccatgcatttcgaatcgctaaaattgctggtgttcttcttcaccctctttgatttttcctccttcttgttggcactcttcgcgcccttctccttatcactcttaaagcatttcttatccttcttcaggctgttcttataaatgtactttttatactccttcattagcacatttttgtcataccccttggtgattatcacctcatcatcgaggcacttggcgtggaatttcttcgaacagataaaacacttaatgccccagtaaacgttgatcatatttttctcatcaatttcctttttttccatttcgctgcttaactcgtatattatggtggagagactattcgtgtaatgatcatgtcccttaataaataggatgttattcttacatatggagcattcgtctctcttcttcaaaatgctgtaatcgattagctccttccttttgtcatttttatcgagtatatcaaagcgctcaaattctttcaccgtctttagcacctttatattgtagaagtggggggaataccaccccttgacatctgagaatataaaatcgcattttttctttccattttcttcatctagccttctctcataattgaggtacatcatttcttcctcacttcgaactatgcactgattgttctgattgatcacctctgcatgtaactcctcctcgttctgcctctcgctgatctgtttgcccatgtcctggtcgaccctaccatattgtgtatttcctaagtcggccaaggggtgatactctttcgaattgttatacaacggtggggaggtggcgcttgatttgctccctcctcttgtgtatcccatctccctgctggtgctcttgggagaatccgctatggacccgttgcatttgaaattttctatatggtgaataaaaaactgcttatatttgggggagtaatactttataatgcccgtcttaaagtgactcttttttttattgtccttctttagttcaaaactgacgcgatagccaatatatttaaaacccttttcttcatccttcaattcgatgtacttgttggatgtatccgtttctgctttattacctccctttttctttttcagtcgatccaatttattctcgaacaggtgcaccatcccattctccgcttcgtacactacgttgtagttatcaaaggattcttcaattatgcagttaaaaaatttgggtctcttaaaaagcacttcctcatcatccatggcaagattctccagaaataatgttttctccacttttttaaagagtctccatttcttcttcatattgttattatgagcatctaggtagaacttcgatctctcctccgatcctttaaccatcttaattatatccaccaatctgtgaatattaaaataaaactttttcttgtcattgtatatgatgcctgtgtagttgtgttcttcctcttccctgttgcaagcttcgttttcatttttcatcttaacactgtttctttttttgctttttttatcattcacatttttggctaattcccttggctttttcatcaccggggaatctttgctattttttttcttcttcacatctgcgttcccttttttatccttggtatttcccttagcatatcccttggtatttcccttgctatttcccttggcgtttcccttgacatttcccttggtatttcccttgccatttatcttaccattttccttggagggtgtttcattatacgaaggttcctccttcacttcggtgccttttcttccgcttttgtttgttcccttgggggggttctccttatcggcattttttgctcctttctttaatttcctacttccaccattactgacattgtcgcagttgtcgcttgagttgttcacggcgaggatctcctcagcttggttatcgctgcatttatttccgtttcgtccgtcaccgtcgctcatgttgcttccttcaggcgcgttcttctgcgcaccaatagtcgccacatcctgtgtatcttcttttattgctcccttacggccgctccccccgtttgtttctgtgccctccgaatgattcccatttaggggttcatccgtagactggatgggtgcctttttacacaaatggtctttctccacaccgttcgtttctttagcggtcgaggatgcattctcctctgctgcaatgtgcaactcagccgattcacaattttccgttttcacattaggagtctcctcctccgcatcggaaaatattatatcactcatttttcttattttttttaaatactttaagctaaacacctttaagaatttcacagcgtaaagcttgctactatttcttacataaaaagggtcgctataaattttgacatttttatcgttcaaaatgacatcctgaatggctatcgcttgaagaatatttttttccaatttttcgctattcaaaattaaaatgcgaaaataggaatctttaacaattttataagttagaaaatatttttttctcttatttgtaacaatctttccaattcttaaatgcacatcgttgtagaaattttcaaatatttcttcatcatattttaagaaattttttcccgttattttgagttctttatatggtccctctgccatttcgtttttgttcttccccaatgcggaatcagtgggaggttgattgacatggttattaatttcgccaagcacgtttgttgctagcggttccttctctggattgttctcttttgacggttcttcataatctttcgctaaatgctgattcgactgctgggcgttttgttcctcctcgactttcctgtttggtggttctatatcaacttcgtgcgaatcgcccttttccttttctcctccaatgatcgaacttatggttggcttacaatccgtttcgctttgcataacgtttggatgtggatctgctttctcttcaacgggggcattctctccctttgggggccccccctcctccatgggactaatcattttattggtttcttcgcttaaacggtgtgtgtctacttcatcgcgcttcttttttttttcgccctttttcttcttaacacgacattttttattttttctaaaatgaaagtaaatcatttttctcttctgaatgttcctccacgtgaaattgtaattttggtaaggaaggcagttcgccctctttctgaggcacgatttctttccttggctaatttcatttcgcctttttcttttcttatgtgcataaaaaaatgagtcacacaattgggaagaattgggaaataccattttatcttccctatcattgcattgatactgtttaacaaatttatcataaaaaagggtgttatatggacttttggttttccccttttttttttgaggggcacaaattacatatgtgtcggaataggaattcctttcacaacttgtgtcacaattgcaagaacaactgtatattttattatcactatgattggtaagatgtatttttttaatcttctttttacattcatgatggttagttatcccatgctgtgttgacaacagcattgggaaattactacccgttcttgctttattaaaatttaaattttgtaaatatttacaactaaaaaaactgctccttttggagtaatcaatatctgaatggtaagctttcccgtcactacgtaacctttttaaatatatttttttcttacattttggtatctcaaaagtgtcatctgcaacactgataatcatttgcttcttcatctgtaataccttctgcgagagagtcttacttattcggttgttacttagaaagtcactgcattttacaatactgcttcgtgttcttcttcccctttcgatgaggaactttttacgactgtggtgctgatcaacaagacgcctgttccttttcgaatggtccatctcttccgcttttaatttggggcgtttctccttttctactgcgatatcggttgttcggcgcatttcctgttttgttccacccttctgaacaacgcaactgtgtgtcttgtctttgcttctgttagtaccgtttgtcctattactatccttgctagtgtttctgcttttcacattatcgttaatgctattgttataactggtgggtggtgagttcgcattcagggaacccttcctttctaactttgaaaaatccgtgttgctatcacttaaaaaattctttttatccatttggaaatcggctggtgtattattgtgacatgttttgtggccatcactaccgtcgtccttaagggtacatatatttttgtagccgaacaattcgcgcaaatagtcttttacattagtagttgcttctttctcatttttccacttctcacttacggagtcttgatttttttttatgctcatgagtttgctacttacaagatccctttcgttgtcatgtataccttctgatttatcctcaagttgttgtctttcctttttcattttatctttttcacttggtgattcactcatctttttgttttcttttttttttactctttttgaaaaactactctcttttcttttatttggaagatttttatattacattttgaaaattgccttcttgaaatatgtactggaacgtatcgccaggtatcgctatgtatatcgctacccatgaatgttaagtcttaaagactttttccacataaaagcatgtgcacgtgcgcacggcgcatgtgaaaaggggttgacatgaataagtacgtacgcgcacgtacatacatatatacatatgcatatatatttatacgtgaatccacgcatcacctgtacgcaccatgcaaacaaaatgtacagttcatacaatcgagcacaatccaaaacccggggtggggggttcttaaacactcgtcattgcgcaaacatgtaaaaaaaaaatgcagaaagaagcgtttttctttccgttcatttcccttcaaacaaatggcataaatgtggtaaagagattttgtcaaatggttttcaaatggggtgaaaatgtacatgcatatgaacataaatgttcgcagtacatctaaagatataaacatgtacattaaacatgtacatttaaaaaaacgaaaaagaacagaaaaggtgggaaaaaacgaaattgcaaaaaaatatgcaaaacgcctttaactttataaatatacttcttaagtaaaaaaaaaaaaaacgcctttaaaagggtactgctcgcgcgattttataatcctgatcgttaaattggttcagttcaaaaatttgaaaaaaaattttctgatcgaagaaaaaatttggccggcgaaaagttgccgcgagaatattatgcgcgtgagtatatacatagggcaaatatactacgtacataatttatatatgtatatacatatataacgtatgcatccatccatatatataatatatatatataatatacttacatatacagccgtatagtgagcgtattcccacccgtatgagaggaatatgcgcccaggctatgccgtgcgcacgcgattaatgcatacaggcacaagcatataagtttatatacaaaagcatattttatttatatgtttatatatttacatatttttacgcacgtgcgatctaggtagcactcaccatctcatccatgtatgccatgaaagaatacaagagagctttcattcgatgcagtaactataccttcgcctgataacgtatgcagtcgcgcttagcttgagaacagcatacaaaaagcagctaactattttttagcattcgtttgagggaataaacatttccagccgaaattaaaaaatggaatacgtattgtaattgtattgtacgcattatatatgtatgtatgtacctatggcgtatttgcttttttatgcatacgtgagccgcaaccagaaataattcgttttgtgccttttccgcaaaatccagatttaagcatcaatcgtaaaaaatggcaaccgctttttcctttttccgaaattaaaaaataaaacaaaataaaataaaataaagcagaaccaaaaaaaagcaaaataaaataaaccagaacaaaacgaaaaaaagcaaaacaaagcaaaataaaacagaacaaaaaagtaaaaaaataaagcaaaataaagcaaaataaagcaaaatagagcaaaataaaacaaaaataaggggaggaaatgttattaagccaaaaattaaaaacataattctcctttagggggacatttaatacataaccactttttctaatatattttttcttttttttttccattttttaattttacaacttatttaaggggggaaaaaatgctgctaacatattgcatacttgcagatcattataacgtttatcccatttgaacgttttttcctttttccccttttaaggagttctcccaaatgtatcatttatcattttcaaacaattgttaaaacaaacggctggttaagtgctgcgtttattgtgctaaacgaatgcggcaaatccaaattgtccatgcgggtttataacttttgaaatccttccttttgtttgtcccatttggcagcaatacttcttggccttaaaaagaaagcaaccttcgcggtaaacatgaacggagtgacagccggacacacgcatgcatgtgcgcgcacggtgatgcaagcaacacgtacacatatatatgtatttatttgcgtataatatacaccgacgcgcatgcagaaatgctcaatgctgataatccccactgcgcaaaacttttctcagatcgtgtctaaacaatttaggccatatatgtacgttaagttcgctggctaacgcgtgttacacgttgtggctattttcatgtcttagacaatcagaatagtacagctttaccaacatttagggtgtcgataagccttacaggtataccaaactgtgtgcatatttcatttttaaattttctcaaaattgccacttcgtgaagtaggcgctgatacataggtgcttatgcgcatattgttcaccccttcccccaaagggtagcgttaaccatcttttatcgcccttccaaattggggaaattcccaaggtgatcatgtcttcaaagaaagacatctttaaaaatgactgaataatcataaacaaaattttaaaagttttataaacaaaaaaaaaaaaataaataaaataaaataaaataaccgacaaccacgttatggcataatctcattatcgaaaaaaggaaaatgcatctttgtgtgcaaaagatgttgtaaaaattggggcatttttcacaatttaacatgtattttaaaaatgttttccttttttctctccatttttggttaactgaattgagttttccattagaaacagtttttacaacatttgttgcaatcatgttggtgcattttgcacaaactttttttgtattgcttcgaaggcctcattccatattcacttgtttgatggcgctttctcctatccacatggcttcacggaaattcgtcgttcccttcctcctgcgtgcacattttctgacttaaatttttttttgcttatttttctttttcgccaaaagctctccggcgtttcttatgctctccttcttttgaaaaaggtaaaaattctcatgaattttcgttttcctttccctctttaaataactgaatttatcatttgctggcacgaaaactgagttgatgaattcaggtttgtccgcaaccctttgaacgaccgtaaatccatcctcgtctacaaggcctaattttttcttccccttattattttctttatttatctttgaaatttcgttaataattatcttcctctcattatataagtcataataattttcataatacatttttatgtagtacgcgaatttttttttttccaaatttatgaagtacggtgactgcacactgcttttaaaataatcatccatcttaatggagtacgtcaaaataatttcaaccacatttttttctcgatatgttatatacgcacaataggcaaattttttaaaatttttcgataaatgctttttctctataacggtaaaagagtttatttttccaaaattggaaaaaaatctctttaaatcttcctcgctcacgatgttatccagtgccgctgcgcacagcgcgtcgctctgcgcgttgtcatagtctgaaatgtctttgcagttggctacaaacagctgcgaaggggtaaagggtggtgcgcataagaaattgacagcgcccttatatatgtattatatgtataaatatactgtgcacacgagacaagtaaatgcgaccgtttatcctttgctgacatatctacacggcagttttgcaaacagcattcaattgccattctacgtggtgttatttccacgtgggatgtgcaagaatacacatgcatgtaactttttttttaatcatttacgcttttacatttatggttgtaagggggttatcctccacaggtatgctcaaaatgcggaagtgacccaaaatgctcttcattttggcgaattaaaaccaaatttttaaaaaaggagaaacaaaaaaaggaaggggaagaaaaggaagaaaaggaaaaaagggaaaaaaagtaacatacgacaaaaaaaaaaggcaagcatatacatgtacatgcacatatatgcatacatatatgtacgagttaacaaaacggctgctgtttaccagaagccccttttccccattttctgcaaatgcgcaatcaacaaaggtgtcaattttgttgcaaaactggataggcttctccctcttttattttatctttttttttttattttccgtttcatggcgcaaggggggaatgtcaaagtggttttaaatatgtaaaggccacattttcttgaaaattatgtaaaatataggattaaaaaaagcagcaaaatgaaaatgagcgccacaaacaaccgcggaaaccaaaaggtggaaaaaaaagtgttatctttgttgcaaagtacataaacaggtagcatcataaccggcgttttaaaaaatcatcgcatgaaaaatatatttatctgtacaatatatatatatatatatgcaaaacagaacacccgcttcgccaatttctaaatcgtcaattgaagtcacgcacggcgtgaggtagagcttcagtttttatggcataaaaggttactcgaacgaaatttcaccgttggcctgttctgcatatttttttttttttctccctggcgtttttttttaatttgtgataaaaataaaactgatgttatgttgcctataaaaaaaggttactcctatagttactcacagacgaaccacagtgtcccttcgtttcactcgaaagttaaggaaataatataattacaaagtttgcccaaattgccattgctacaaatatgatgtttcttctgcgtttttcttttactgtatgatgaacaaactcgatttttttccccccttgatgttttgcaaaaaaattacggtgaaatgcttatataactactacataatatatacatatatatatatgtagtactgatttttacctatgtatatctatcgccactcctacgttatgtcacaagccctcgttagcatgcatgtgatttattttcatccatgctttctcccctcatttgtacgaagcccccctttcacatggcctaaacctcgctcgtaatttttgccctatgaaatatccccccctctgtatctaccatccatctgttcatttcaaacctgatcggtattactatatgcttatgcttatatttatattaatgtttaaatgtacgtgcgtacatgttattagtgctaagccgaaaggcacttcgatcgaactgctttacttgactgccattcctacacctccattcatctcgcattaaatataacttcccttttgctttccatatgaatagtttttaatttatatactattaattttacggttctatattttgtatttttattttcacatatattttttacttatcattaaagttcgttagtgtaaggcttgttttatttgacctacagtagggccatagtatagataagtttatgtggccatctgagagcagtgattatccttccttcttccgaaccggttgacgagcgcgccgcatcgcataaactggcaggtaattcccgtgcgcgcccatcgacgtgaccacttggttgaccgattgcttagtcgactgcttagccggctgcttagtcgactgcttagccggctacttagtcgactgcttagccgactgcttaaccggctgcctaaccggctgcctaaccggctgctcgtgcgcacgcttatgcttgtgcttatgctcatattaacggcgcaaccgctccacccccgacaccatcgcatcgccccgtgcagttttcctatttttataaaatgaatgaaaatggaataggagagaataaaaacaattttaaaaaaggtgagaaacgctccaagaaagggaaccccaaaaaggtgggcagcaaggatgatcaaacaaaatcagaccctgcaggtgccccaagtggagaagtgcatagcgcaaatgcgcgcgagggtgatgaagtaaaagaaaacagcgcgaacactccaagcaaaaacaatacgagcaacctattttcatcgaacaaaaaaaaaaacaaacagaagaagtatgaaaataacatggggaaaaacaactccgatatgcagggaaacaatttgaaaacaagcccatatgttaatttgggggatgatgatatggatgagggggcagagggcgatggttcctatggccaggataacaataatgatgtaaaggatatgaaaaaaaattaccaagaaaggaatgtacatgaaaattatgataatcaaaatagtaccattgttgatgtgggagaaaatgaaaagaatccagaagatgatgaagaagaaaaaaaggaaaaaaaattggaagagaagaacatttagtcgtttcacccctgggggtgtacgcgcaagcacagttctctttatatgtacagccataggagttggctttctctccataccatatgtattttcaaagttagggataatattaagtctactgttgatacttctaaacgccttggaatcctacgtcacgacgaacattctatgtttgtcatccctagaacataacacatttgtatatggaaatttgctaaaaaaaataggacataagtaccacaagattatcatcgacttggggctgacgtttggttttctctccagttatattttgatattgatactaataagtaattttttaagtagcatattgtacgtttttgatttcccatcctttttttataaccacacctttttgattacactagtgtgtgtactgatagtacctataacatttcgcgaccaggtggggtctctaaactcgtttttgatattttccttatgctccttaacgataacggtattaacgataggatggcaggcaccagattactacaccatattgattaacaaggatatagtgctattcaacatggataagcattttttcaaatgcttcaatattttgttattttccttttcgcaacaaccaaatgcatgttttatagctggacaatttaatcagccgactcacaagagattaacaaaatcagcgtacaggagtgttctattgcaaattattttttacactctctttgggcttgtaggatatttgtccttcctaaccacgaccactgataacatcatattgaattatgaagacacaaatatatccatacttttatgtaaatttctcctatcaataacgtttttttccgttccgttaaattttatggggtcctattcaagcttactatcattgtacttatccgctcgtaatatgtttcttaaattttacgtgtatgtatcgagaaggaataggtacatggctagcttatccacctttttacgcgaggatgaggccaacccctttgaggaaaatgcccttgataatttgacagaaaattcgagcacaacggaatcgcaagcggaggacaaaactcagcgaaaaatcatctccatttctgtcaccattatatgcgcccttatagcgtttaatgttaaaaggttatccaatgttattggcataggaggaggaatcatgtctacgctgatatcctggtaaggatccccaaaccatttgggtagaataaagaggaaaaaagtgattccaattgttgttgtcacctcccacatgtgtgttttcatatgccctctgttagaaccgcatccgtacgttctgctgccattcatattttaccatgtcaccttttttcttttttttcccctcctttccccatcccttttagccttttacccaatttgatttactttaaaaataggcataatgtaaagaacaagctggagcgatattcaaccctttgcatgttatgctttttctccttcatgggttttttttctgtcatcagtactgccttaattttaattttttaacgaaggggagggtgcgcttcgccctgagggcgtttttcgcgcatctggaggattcccccccatgaggcgtattttccctcgccgggcgtatttccccattcatttctgccttccgcgtgacacacattgggacagcccccattgcgcggtgctcatgtctttatatttttttgtatacaacgacgttttcaatgtgcacttgttttttccctcattggaataactcgcaacagggcaaagttaaagaaaataaatcaaacgcaccgttcgggatgttgctaagcattggtaggtaataagttcggtctatgtgggctggagtgccctgtgtttggagtgacacgtataagaagcgttgtgtgcgtgaaaaaaaaaaaacccacaagggcaacgaaattaacaaaagaattgacgaactatgaaaagtggagccgtctgggtgaaggaaaaaaatatcagtgagtcacataaaaacgctttgcaatttcgtatgcgcatttataccttaccgcttaatagcatattctacatatcaaaatgacaatgcaaaatttcttgttgtaaaaaaagcacaagcggtacacttaatgcgtgtagtaaaggggagggagagaaaaaataagggaaggaaatgttaggaaaggaaaattaaagaaggcaaaagtgaacagggcaaaagtgaacagggcaaaagtgaacagggcaaaagtgaacagggcaaaagtgaacagggcaaaaataaagagggtaaaaatcaaggggcaaaaatgaagaaggaaaaaatagggaaggaaaaattattaaaaattaaacaaaactatggaaacaaataagataactgggagggggagggagtcaacagtgttgtggcatgggggtgttatactatgttgcatccggtgtaatcatacatgcgaagtgtacataccgtacagatgcaagtacgtggaaagtggttcgcgcttgtagcacggaaacgtattaactacaaaaaagtgctgagatatgcatcggctagtaaaatcatgtcggttattaaaaaaaaaaaaaaaaaagtgggcacatagcattcgtaaagtgtatatacacatatatatgtgccttcacgcaagctacgcacccgtgaatattactctaactgaagttttctctcgtggatcggttcctatgcataggttatttattggtacactactctacatattactttgcgggaggggcgctcacagatgtgcaaatacgaactgaacgttcttcgtctaaatggagggggacacacattatctggaagtgtagtactatgacgtggcgtccgtgagcaatccttggcggcttctacgatctgttaacggtggaagaatatttcctgcacacacatgcacaaacgtatgcctgcatttacatgtgcacacatggggttatgtgcggcctccgttttcagtacttcgttatagagtggcgcgttggacctactcgtgagcgctcatttggcagtcggccgtgtaagcaaagcttcatccgcggaatagaggctaatcattacggataagtgccacccgtgagagtgtctgtacgagtgtgcacgcgtgcccacgcgtgctcctcgccaagcaatccctcccgtagctcatggtgacaacgcgtgtcgaaggatgccctgcaaactttttcgacttgaatgcgtgacagactgaatcgcattcagtaagaaactttacacggtgaacttccgtcaatggacacgagattacggattcgctcttacaaattacccccccaccggtagcttcttacaaacactaatctctcgtgaattctggcactaaccccgcagttttccctatagaggaacgccctcccatcgtctattcccttgcggatcttaataagcattaaaaggctcaaactgctcatctcgaaccctggctcacttattatcctcatcgttgctgtcaaccttgcgatcgctgtggtcattatcgacagtgtcattgttgtgaacactctgttcattgtcaatggtctcgttgttgtctacacttccattgttcgtactgttgttagtgttgctatgatttcggttattgttcttatccctgttgctgcttctgccgttgttgcttcttcctttgatgttctgtgcgtccccatcatagtaataattattggcgccgctcatatcgttggggttacaagtccccatgctgccattatagttgatttcgtcatttgtgttactcttgttaagactcatttggtttaagccattgttactatattcgttgtttgggaaggggtggttgtaaaagtttagcccatacgcgtggttcatgctgtttagattcccttccatcatttcgttttttttcgtcatattatttattatattatcatcggccgacatatcttcattttttaagttcccatttccttcctttttttcatgtgccatgtttttcaccccatcatcagcatgctcattgttaacagcagaaggataatttacgttccccattctataatttataagattatgttcatcctcctttccaggggtgagattataattagtgatgcaattaaattccgaggtgtagttgctcacttgtccattgctcccggggaagttactcgtgtgattgacatcgtttccgtagttgctcatttgtgccatttgtgctagttgcgtcatttgagtcatttgaccagtgtagtagttcatctcactaccgtagctgttcgaattatacgagaggttagtcgtcccatggtttgctgtggtgctgtacgcagggtaggaagtgacattggagcttaggtgatcgtagtagtttaccttatagggattgttcagttcgctgtttacgttgtggtagtacatgtagtagtttttgttgggatctcccccagtgggcaccccagcaggagctgctactcccgctgcagagacgttcttattttcttcttcatccgcctggttgttcgctaccttactactgttgctgccacagttaggggggttgttgctggtccacccgttgttgttgttgttgttgttgccgccgcttccgttaccgctgtgcgcgttgtagttggcttggttgtagttcccctgtgggtagcctgcctggttgtaacttccctgtgggtagttgccctgcgtgtagcctccctgtgggtagttgccgccatacgcgcccacattgtagctccccatgttcattcctttcaagctgttcatgtgcatttgataattgttatttttgtagtagtaattatttccctctccgcccccctttccaatttttgccccattggatttgctcaccttaattttacagcccttaaaatcatgaccatccatttcggttaaagctctaatacattcatcgtgattaaaaaaatgaataaagcagtatattctattttgatttttctgcgtatttttaatcatcttaacgaagcagatactagagtaaaagcgagaaaaaagcgtttcgatttcttcctttgttgtccctttggggagccccccaacgtatatagaatatgtgcccttatcatccagctcaacgtctaggctcttctcagtcgtattaacatcatcactcacattgtatttggcccagttcaacttgaacttgtgtatccttccaggtatccatttaccgtttaaattatcaaagcagtacttggcgatgtcataattggtgaattctataaatgcataggaatatttttgcgagtttttctccttgcataattttacatttattatatcttcggcaaattcgtaaaacatacagtatatgatatagttctcatctaccacttcgtcttttattttgtctaggtctcctacccacagggttttcgtcgtgttggagctgcttccttccttcttttcctttaccaattcgctcttatttgtgttactcattttgggtgagagtgtttaaaaaagttttgtacttccctcgtttgctgtgtttgtctcgttcgccccttcgttgcgtttgtctcgttcgccccttcgttacgtttgtctcgttcgccccttcgctacgtttgtctctttgccttatgggggagaagtgggggcttctgtataagcctacacactttccctttcttcttaaaattcaggggggcaatggaaaggaaatcctccactagtaaaaaaaggggtacacaaatggattttccttctccgtattgtactatgcttacctgtacgttacgttattttcctttttttttttttatctctttagtagtacagtctttgtcgtttcctctccggattctttttttttccccccccctgctgtaacgtcctacttcgcctgctacttctgatggttagaagattcactttcagtcgagtagcaggagggctcgcaatgctctcttagcaattagtttgtacaaaaggggcaactcttcacgcatgtgtttttgtgagtaagtgtatgcttgcatgtgggttctatgaagcatgcgtttgcatgggagggcataatcacgagcatgtacgcgacgggcatgagcacgcgcatgtgcataggttaaggtagctaatgctgcgcgatctgctatcccttttgcgtactctccctctctcttcctttctactgttaaacagcacaaaagaaataaaaaatggccagaaaattaaaacatcgcagttgacacttttaccattttagtggatgcgtagatgggtttctaacttagtgtatgtttgccttcgcagcaagctgcttgaaaaaatgctattaacttattttatatattttttttacttattttttttgcttttttttttacttttttttgttattattatttatttttttttttttgcacttaaaacaagtgcttcgcttaaccaaagcatattttcgtattttttaattttgctttagatttctatattttcagcgtttttaccttaagcactttttgcaaaggtgttttttctatcgctttgcatttgtttcatatatgcgttgtttttttttttaaaggaataaaatgtttccattcacatttattatttcgttttctaaattattttgtttcgcttcgttagtttcgttggattggttggattcgctggattcgttggtttcgttagtttcggttcgccggttcgttttgtcactgcatatgttttgctttttttatattctgtgtttaaccgcttcagtttttgctttcttcctttcttccgttattctttttcgttcccttttttcttagtttttaagtgcttagttttagtttattagtttactttgctgtgcaccgcgtttatacgcacgctttacgcctatgcaataaagttcgcgcacatttgcaagtattttgcaattgccttctttctctctctatatatatataattgcttctacatgagcgcaggaaaaaagtgagatcgaagaggcgccgagggcagtgcatatcttaaaccgtagcggtatattttttttgtccctcctaccacatagttactactattgaggcctattacgccactaccgcggagcgagtgtatacatgcatgagtatttttacgtcatgaattaacactttatgcgaaaattgttttgtttacgtccccgccgtgggatttattataggttttttgtttttttcttttttcttttttttaatttttcttccctccacacatgatgagatagatataaaagcataagcgttttattatcattcacatgcatacacacaacagaacataaatgatacctgtcgcttgttagcctactaccaccatttggaatcactgtcaatttcgctttttctccacatcttcattcccgagttccctattttgctcaactgtgtatagatgtgcacatatcccatgtgcatctttacatatatgccgattaggcatatgggaatatgctcattgctttataaatgattccccttttcacgttctactttttcaccctacctcacaactggcttagaaaattttcgaaaaatcaatgagccctctgttcctcctacacctagatgggtttaaaaaaaaaaaatagcagatatctccccgctgggcatgcaaacaagcagtgagctttttatgggtataagtgtactggccgcggaatggctatcatatagcggcttagcaacgactcgttaacgttaatcgtttaaagaggatagcgccctatgatccctttttttgtgcttgtagcaccaccactgctgatgctgcaaaacggttaaaaggctcctttccttttgcagcacaaggcatgtgaaacctgcttctttcggagtttcagcagtgaagtattgcagctacacatttattaggaattcaccttccggggcaaattttcctcatcttttaaaagaagagtgcgtatgtgctagtacctttgattactggtaccaccatgcgtgtgcagataacgggtgggggaaaaaacgcagcctagcctagatgatacctgcatgcacagaatacgcctgttagtttttatgaatgaagaattagttaaccaagcgttgtgttagtgttatgtgtaccaaatgcgtaaaaaaaaaaaaaaaaacctacgtacatacgtaatcgtaataatgtgttatgtgtgttctgcacttaggttcgcaaatggggatggaattgggactccaaactgcgaacgaagttgagcgatttaaaaatgtaatgcaaaatgttgttaattaaggtggcatatcggtagggtgaaatgttggctagtagatatgtcgcctaggagacatgtcggcgtgtgggtgattggtgaaactgggatcgatcaggtagctacgcaaagtgccaacaacaacaaagaaaaaaatgccgatgataatgataacggtagtaaaggtaacaaaatcgaaggcaacaataatggaggtaaccctaacggtgggtattaataaatgccgccttgtctcccgtttggcggcaacatttgacgaattaattatgtacaaaaacaaggataacgatttttacaaaaaaaacaggggcgatgttggggaatccccgtgtaaacaatccttaaattttagcgcgcgtgcgtggagtacttttattccgtcacttggcgcgctgcccctccgcgttggtcatttctccgttgcctcctccctgctgaggcactttgctcaactcgttctctgcaccgttacttccttggggtaacatctgctcctttccttctccctcgacactcccctgcaaagctaccttggctgtaacatcctcacgcacatcgtccaggtttccccctatggtctgcaacgaatcatacacatatttgacggtgtccgcattgtgcaaaataccgatatggctataattctcaaagtgtttcttctctgttgcgttgtaaaaattattgcatgcttctaaactttcgatgggcacagttccgtcacctattccgtaataaatatcaggttcctcatttaagttttccttttgaaaaaacagcaaataatcggtgctcttatttttaagggtactatatacacaatatataggtaccccatggtccatcgaaaaatgcctctctctgtattgtttatgattattgtacttttccctcaagtcatcctttagaagcacatgccaatctgataaggtatacacctttaacttcacatccgttctgttcagatagcagtctttattatatattccacacgtggtcacaatagactgcatgttattcttatcaatcggggtggggtctgtattcattataattacaacctgatcatggtcatagtattccttatatggtatgaggtcaaacaaagaacctactgaatttccaatggccttcatcatactatctgatatggaaagtttaatcaaattcttaattttgaaagaaacaaaatcacggtttccatgaagtaaagccctaatcgttttgacggtacccttaaatggagaactcatatacatgatcgaacttaaatatttttgtttccattctttatcaactatatgcactaggaaataatttataaataagcctcctaaactatggcctactacatttaccttcattccgtttctcctttcataagctgcttctatgctgtctttgaaaaggttgtaatcttgttggtgcaggggataacgccagtcgtacggtgcacccatgatgctttccccatcaacataacccttagataaaaaatgagaagttatagtgttataatattttgttacccctatgccagtattgttaatgtaatctaaataatcaatgcccttaagacgcccataattttccaccgtaatgttaactcctggttgattaaaatacatttttttctcattgtcgtacagtaacctcaaggtgtcaaaggtacagtacacatttgatgttattgaaaaaagtctagttaaactaatccatattctaaatggctttgaatttaacaaattgttgctgcaactatggatcaatgcatttttgtactcggcaattagtgtacttcctccaacccctggtagtagaaaagtcgtgggcaatttctccctgtccttttttttggacttatcctttggttctttcttttttttttttttattcttattaggtttttgtttcgagaataacttgtacttttttttcttcaagatattgcctacatgggccgcccgttcgttcgactttcccttggcttttttccgcatgcgttcggatacctcagctggtgcagcttctccctcggttgtttctgcttcctcggttgtttctaattcctcgactgttgctgcttcctcggttgtttctgcttcctcgactgttgatgataattcctcgacggttactgcttcctcggttgccgctacttcctgtgtcgttgctgcttcctcggttgccgctacttcctgtgtcgttgctgctacatcctcggttgccgctacttcctcagctttgccgtctgttgcgacccctgttttaggggcttccgccttcttctcttcctcccctccctgcgtcttttccccctccggctccgcctggacaacccttacagtcgcttcttcccgttccgcgcctgcagctggagtttccaatttctttcttccctcataaggcgcgctgtcgacttcaccccttttttctgaattcataaatgtcatcttatatggggaggatagaaagacattggctacatccctaatggatggtgtaaaacccaaaactgacgatgtcggcattaaaagatgccataatgctatcagaagaaataaaattgacattataactcacataaaaaatcagctaaaaaaattatggtatcgggtgtgatagctcccccaagtggtcaaatgttaagcacaagctgacagataaaagggagtcgattgttgatgacgaaatacaaaaaaaaaaaaaaaaagtcgtattgtatatatttaaagaattgttcttttttacgaattatgtgattttccgtcacatttttctaaaaatttgataaatatgaaacaaaatatgaagacaaatacaaaggtattgtataaataaatgcaaacctaaatgtacttaaaaaaatcgtacatgatgggattgcaaatgcttacaaaagcacatgcttttctacatattcctctagtgggaatgtgtcggctatagatatatgcagcattattggcgtacatatgcgcgttacatatcaatcagtactgacatgcgtgactaataagtacatttcgaaaaaggaagaatccctcatggtacatattttcacttgacgcacgaggatggaaagaaaaataaatttccaaaaatttttttttctcaaattatagaaatacgggaaaagtatatatatattttatatgtaaacatatgtaaagaggcgcactcggggcatcagtaaacctggatttataagcaggcttgttaaatcatggcgctaacatatgtattgtgctgtggtatatgatcatgcataaagacaaaattgtatcaatatatcatagggatacatgtgggctttgcttgtactttgtacgttcgcgtatatctgcattaaggcgcacaaaagctggttgcaaatgtagacatgtagtaattatataaataaatgtataatatacataggcgcatcaatttttttttgatgcgcttttgcaaaatcaaaaatttacaatagaagtaactttgcgcagttccaaagtcacaattaaacgtacaacagtcgtggggatccttttccccgtgtattaatttttcctttttttcgcctttgatttggcctgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatatatatattttttaatttaatttctgctttattttctgctttaatttctcctgaaatgtgagaaaatttgaattaaaaaaattggcaatcaaaaaaagtcatgtgttgtatttattatcaagctgtaacttttattcaaactccattccacgccataattttgcaaatcatataaaccgcgtttcccttggcacactggaacaactcggttgaaaaaacagtttttgcatgtcctaaacttatctatcaaaatacgtgaattttttcttcgatcgatgatttctgttctgcaattcatgttttttttttaagtgttttaaatgcatacatgtgcatgtttgcttctttagggcttaaggttttttaaaaaaaaaaaaaagtagcacatttttgtggccacttgtgatcgtgttaaaattagaccactttgttcgctctgttctgtttgttgcgatttgtttccccttttgcaattacaactaggaaatggttacatatgtgcattttttcaagtggcgataaaaaaaaaagcctttccccctgcttatgttcgcagatttataagcttgcggcacatatgtgcaaacgtgggcgtacctgtacatattatacataattgccgcatgcaaatatgcaacatttcgacatgcacttgcattggcgttacatgcgtctgcgcgcgcatggctcattagttaacctttgaaattgccacagtccactaatggaaagcttagcatactgagcgcgtgaaatgcgaatgagtggacattggtaacagcatacgcaagcagagaaaaagtaagcaaacaagcaagaaggaaaaaacgataaaacataccattacgaaaaggtggaattaaaaaaatttacatgtaacacagggctgcttccaacaattagaggagggttggatgaacatgttactgcttcgtttccccccagccacttgcccttttgcacaggcgttaataagttacaccttaaaaaaaaaaaggaccacataaaagcaggaaaaaaaataaagtgcttcacaaaaccaatttctccaaataacaaattttaagaatcttcgcagtatctgttgtcccagtaaattgcgtacttaccaggcaaaggactgtgcatacaattcaaacatagcatttatgcattaactgtaaacatgcaaaatgtaacacgcaaagttgcttaaacaaagattaaatcgaaacacattttatgagaaaatgccctgaacgatgatgttattatatgtacattatcgcccattttataaaaaaacgtaaaacgaaaaaggaaacaattttttattcctgtatttaacccaatatttaaatgttctattaacaaaaggagcaaatgaatgtctgatgcccctcacagggcatgcgagattttccgctttcttaaaaaatgggatgtgcgtaacagacatgtacattttactcgcttatgttttccataaaaaaaaaaaaaaaaaaaaaaaacttaaaattactgtggttacgtacatgccaattggtttacccatataatgcctaaacgaaccatcctatcttttgcaaacaagtaactttttagcacaactgccattattgtaggttgccaatttgtgttttcctcctccaacacagccacacgcctgttacacaacgaaaagctagacatatattgcaacacgtgaggaaaaaaaaacggcgcgggatctattttacatgtcctcatcacatactttcatatgtctttgtaatatttcacaaccgatgtggcgtcaagtttttcttcagtacaattttggagtaaaatgttcattttgttaaaagggggatcatttgcttattaaaaagaaatcgaggaaattgtttctttatattccattcgtggaagcttttcgccttttttaaggtgtttatttcgttcttcattatattcacatgttaataatttttcaaaaataatgcaacttacttgaaagacgggaacataaaattaaaaaaaaaaaaagaaaaaggaaaaactgtttcttttgggtattccctattctgcagccttttccatttggaacgtgacaactttccttttttataccttctagagtgaacaaaattatttttactcgacgagggattcattccccattttgctcacttcatgttgagagaattgaaaaagacgaacccccggtttggttattttttctccatttttatttcaaacattttaaaatgcagatttggaggtggggtaaacagaaacccatctcaaaaaaaaaaagttatgcaaaatgttgcaacattgttaagtaagcggcgaagtagtctttcggggattttattttcctggcaaaaattgatgcgacaagggggggaattcttttctaaacgtctcgctcagcacaaccattttgtgaagccgcttttttcgttttttttccccccttacgtaaaactgaacttccacatttgcttccctttttttcgtaacgctcacctacccttttctttcgtgtcatcgttgagcgtacatcagttgtttcgccttgtacatgcgatgcgaatgcagcttacgcgaatataaaaaaaagaccaagagcaggtatttccatgtcttccaacatgcagctataggtacgctaattcccccccaagaaaaacgcaaaatggaaaaaatgtatatgtttatgtacaattaacaaatgaatacaaaattgccattgcctaaataacgtttgcatcgaattctatgcaaaccgttcgtgaatgctccaagggagcctttttctttttctcctccttttatgtccctaatttggacacttttttttacgctgttggattattcccaacttgacttcatattattccgcttgctcaaaagaagaattgggtatacccatttgctatcttttttgcttatccaaatctgctaatttatccttaaatcttcaaaaaaaataaggaagtgaaaaggcacaaaaagaaagatatttttttttgtgtttttccgtcgcgcatgctgtttatatttatcccctttgtccttgcgcgtgaattttatttttattccattttgctcatgtatatttatttaaaaaaaaaaaaaattatataaattttatatacatacggtttaaattttttttgagtgctttaattttatttagttctttcatgaagaatttattctttgatcttattaactgttacagtaactttttttagtatcgagttattagccatcgtggcaataatttacaaacgattaagtgaaaataaaataatcatggaaaattaaattgaataggcatccatttttatgaggaaaaataacagccaaaaaaataaaaaattagaatataataattataagcataaagttggcacgaagtccaaaaaagaaagaaaagcagaagagaaactaattaccctagtaggcatccttcgccaaaaggtttccgtcatttgctgtttgttaagtaaaactaattcactcctctaacgaacgcacagaggaagaaggcataggctcctaatatagcacaaccaggaagtggcacctctaaagtacaataatataacgtgagctgttcaacttctccttgtgcagtgctatagcatctacgccgcatgagcctttacaaaaagggcccacatataacgcatacatattgcgggataagcctacatatataccccccctcaatgctgtaacattttgaactgaggacgcttcggcattcaggtaagcaccgctgaaccggcagttgcgtctgcgtcttcgggccgcggtcaaggcgcaacaaagtcgcaaccaagacgataccaaagggataccaagccgataccaagccgataacatccccataacattcccataacatccccataacatccacctaacatacggttcccccccccgcagggcacacttcagaaaacatgatcaggagaaaactgtactgttcgctcttattcctggcctttttgaaaaccttcaaaataaaccaaagatggagcatcttcatcagtgcctggtacgcgcacgaagatgtggacagtgactacagccacagcaagctgtacgacgtgttgggagtccacaagtacgccagcacggaggagatcaaaaaggcgtacagaaagttatccaaaaagtatcacccagataaggcaaaagataaaaactctaataatcgattcagcgaaattgcagaggcatatgaaatattaggagatgaggaaaaaagaaaggtgtacgatcaccatgggttagaagcagccaaaaatgtggagtccaacaaaatggaggaagatccaactgatcactttaacatttatgaaagtttttttggtggagcaggaggatttagaagagaggaaatgaaaaaggcggacagtttaacgttaaatgtggaaatgagcttggagcagttatataatggtgatttcttttcagttatttatactcgagatgttaattgcctaagaagtgatgactgtatcatgaagaagaaggagtgcagtggtaaaggatataaaacagttactcagcaggttgctccaggcttcattatgcaaaataaaacgagggatgaaaactgtattgatagaggtaaagcatggaatcagaaatgttcttattgtccaaatggtatgaaggaagaaaaaacaattgagttaacgttagaagtggaaaaggggatgaaaaataatgataaaattgttttcgaaaaaaaaggaaaacaagaaattggatacgaaagtggtgatgttgtttttgttatccaaacaaagaaacataaagtgtatgaacgcaaaaataatgacttacaccaattttatgaaatatctttgaaggatgctttaatcggattttccaaagatattgatcatatcagtggggcccctattcgtataaacaaacaaaccgtgacattccacaatgaaattttaaaagtgcaaaataaaggaatgcccattaaggactcgaacaaatatggagatttatatatcaaatttttagtacagtttccgaaatatttgacggaggatcagaagagggccatttctcagttcctctgacgtgccatgcgttcatgagcgcggtttcagccgttcccctgttttcgaaaactggttggaggctctgcttgccgcattttgcagctcagggccttttactttttactgttcagttttttgttcccgcgcgcgagcggttatctaactccgcgtgtttaaccgagtgtgtaacttcacgtgcgtaacttcgcatgggtaacttcgcatgggtgacttcgcgtgtgtaacgccatgcgggtgccaccgcgcgcatccataaacacagacacgatacatgtgccatccccgcgcagtttcacaaaagaaataagaaacccattttacgaggccagaaatttattcgaaggtgttccaaaccgtgtgcaaaaaaaaaaaaatgataacagctttgagaagtcctgctaaacgtgtacgggcgagagaagtgcatgttggtcatctgcgcgaatgataattttttaatgttacaaataacgtaacctactgcggtgtgccgttacttgcatatatgtacctgcatacatatatggtattcctttgttttttttttttttttttcgctattttatttacatatgcatatacacatgtgcgttccccccccttttttttttacaccattgttgttaactttttttttttttccccatgggaatattccccttttattgttcacccaatttttatcactttcacttctcctacaaacaaactatgcttgagcttgatattcatatgcgtaatgcgcgaaggcatatgcagattgcgggtatcagtacgaacagtacacacgtgtcatctgcatgtgcgcgtgctcgtgttcgcatttttctccatttaactataccacccgtgtgatatcattcccacctaattttttgtgggaaaaatttatcatttaactttaacatcatttttcacttcctataaaaatgtaataacaaaactgctgtagtgttgagagatacacatgatgatgtgcctatgtgcatgtgtaactatgcacaacaggtgatagtaatttgcaagcagaatggatacccattttgcacagtgaaagttggcattgctttctttaggcgaaacttatctatgtcatcgtcccgcttttgtataatgggaaaggagtgacttcgaagtatttgacttatacggatggggaaaaaaaaaaaaaaaaaattaaaccaaagtgtgaagcgcatatgtggtacttcttcatataggtaaaacttgtgcttatccctctcgtatactaacgggccgaaagattcacctccgccaaccacgaaaaatgtcattttctttcaaatgtaagaaagtacataccttatatacaaaattatgagcctttctacacgggcatgtatgcatgtattcatgtatacgtgtacattatgcaggcaatacatacagagggggtgaaaaaatactatgtatatgtaccccctttctacgattaaataatagtcccgtgggcttttcacctcaatgccgcgggcgaacaattaggtagaatgtgcactctgccgataaaatcggatagcttgacttacgctcatccaagcactttttttttttttttcttgctataatttttgtgccatctggtttgtataatccctgcttgtgtcgtgcaaaaaaaaaaaaaaaagcatatacaaatgcacaacatcagttaatttttgttcttcgcataaccctacagaattgcaattttcaacattttagattatcacccctttttagactgcaaaggaatcgccgaaagtttttttgctccatatgtattgagcagcaagcacacatatatgtatgtgcatctacgagcgagtacatagcacacgaccaagtgaagcaccaccgacctccattgtacgtcacctaaaaactgaaaataaaaaaaggtgtgatcagcagaaaagggaaagaatatagtattaaaaaaattacttcgtttaaaaaacggatttctttctaccccctttggtcattcgaggtgataagtctccccatacgcaaatagcgcataagtacatacatacttatatgtatgcaatttttgcgggctttttcccctatacccgaaagacgaaagtgaacgcacgtaacacctccccccgaatatccaaatgagcagtgacaattttagcggcaagaacgggatttccgttggtgagcagtcgtacctgaacggaaaggcgaatggaattgtaggggcaaattccaacctaatggataacgtaaggattgataagaacagcaactccctctacgtatatgatatcccaattacagaatctgatttaaggcaacttttaattttaaaaaggaaaaaagacgaagcggatgtagcaaatgggagctgcgtggactcatcggtaaaggtttgccccatggaaatgcagaaaaggaaaatggaaatctcgaatgtaacatccaagggaacatgttctaacgtattaaattacgaacaaggaagcaactgcccagaggaaaaacttaaaatggtttccctggttaactgcacgaagtttataatagaaaataggattaacaaggatatagacataccacacagcaacacggtgaatgcactgtttatggattactaccatttggtaatggcgtacacattctttagacagaagaagcatgaacaagaatccacgtttgaaatttattttaggaagtgcccctttaatggaaaatttgcaattctagggggagtgtacgaagctataaagtatatcaattcgttccgatttacagaagcacagttaggatttattagaaaaaaaatgtcgcactaccaagatatcgatttgttcataaattatttgaaaggattaaatggaagggatgtgtctctttattgtatagaggaagggtctatagtatttcctcatgaacccttaatggtaatccagggcccattactaatatgtcaaattttggaaagtgccttactgaatatgataaattatccaaccttgatagctacaaacagtatgctttataaaatttctataaatcataaaccgctagccgaatttggttgtaggagagcccaaggtccagatggtgcattaagtggaactagatattctgcagttggctgcgacttcacatcgaacgtgtatgcttccttcctttatgacattccaataataggaaccatgtcccattcttttatctcttcttatcagcatggcgaaaccttgcatagcaaatacctagacaaccatgacttcctgagcattgtacaaaagaacaaagagatcatccacaaactttacaactgtgaattggcaaaagagagtgaattgactgcctttgtcgcatttgcgcaaattaaccccaaaatttttatctgccttatagatacgtatgactctttaaaatccggaatttacaactttttaatcgttgccttatctttgcatgaaataaattacaagccaattggaatcagactcgattctggcgattttagttacctcacaacggagtgcaaaaaaatatttaatgatgtatctgaaaaattaaatgtcccatttcgtgatttaaaaatatgcattagtaacgatcttaacgagcaagtaataaaagaattacaggcacaagagcaccatgtggacatttttgccattggcacaaacctaatcacatgtcaatcgcagccttctctaggacttgtatacaagctagtcgagattaacaaccacccctgttttaaattaacaaatgaaaataaaaaagctaattttccctaccgaaagagggtctaccgattatacacagatgataatttagcttctcatgatatcatccaacattttgatgaagcacccccttctgagaatcaacaaattgtctgtgtaaatgtcatggatggaaataagcaattttccattatccccaaaaaggttgaagagaaattgcgtcttatatgggaccacggaaaattactaactcagttaaaaactgtcacagaattgaagcagtacacgcatagtgatatagctagatttaagaaggagcatttctttacttcctctccgcttccttacgatgttctcttttctttgaactatcacaaaatgtatgaaaagttgctcgtaaagtattcccgtgtctcaacttgattgtagattctgcgaagagatgggggagaggtaggtctttcccgtgtgccaactggtgtggaagggactaacaccaatgttggcaagtccaaccaaataaggcatagaagcacattgtgctttcttacaaacgaacaaaccgcgcgaacctttttaaaaagagagtgtttccccaactgtatctgcatcgttcataccacctcgaaatgatttgaagcgcttttcgctatacaacgctggccgttcgacctctccttccgcggaaaactaaatgccattcggtatatgcccaccttgaggtgatatcaacatgaacacaatggcaaatctcccctcatacgcaatgcatgtatatcttttaacgcattttttcatatacatttttgagtgtcactttttttatttttttttccgccaataattcatccgaattgggacctgatggcaaataccgcctttgcatgtagtaacttttttcctttttaaaatattacgtttattaacccttcccacgttttgtacattgaaacgaaaaagagtgaatgaactggaatgcagcaataagcgcttgtttaactattacaacggtgtgtatatctttttttaaatgagagtatttttttttttttttaaattaaagcttcgcacatgggacacacccatgttcaccggcacaacgaaattgaagtagaagcatcgtaaaaaacttccaccccctttttgcgaagataagcacacgtacgttatcgtttcccgcgagttgccgttatatatgcacataaaggtatacttgcatatggccgcagtgatagatcacctactttacacatttgtgggctgagaaagaagagcagcacagcagaagggcagcccccgcatgagcggaaaacttttcctctgccgatctgcaaaaggggtaatcactaagaagtttccgaaaaagtcaagtttttgtgaatatgctgcacagtgagcgctactttttttttttcacctccttagggagatgatgctatgtagagaaacttcctatgaggtttccctgaaggcgtatctttttcaggttatagataaaaattgtgccttttttttttttttttccacttctccccttagtgtaatttactctctcacggttaagtcaaccgtgttagtgacattcaaaatggaaaacagcaaagaaaaaaacctccccgtgataactaaacctgatgaatggaagaaatcctatttagacgtgctaaacaagaaaagggtactgtacaagtacgttttcctttttaacaattacaaatttaaatttaaggtagtatctacttactatgaatacctaaccgtttgcaacagtctcctgcgagatgtcacaacgtgcaatttattttttgggtccataatcttctttgagatgttggggaaatccttttattatccgtatgtcctctatatgtacgatacggacagttcgtgcggggaaaaggttggagactttaaccccccgaaatttttaaaatcgtccattttgggcatagaagatatcataaaaaagggaaaagaaaaaaacaaaaagtacttcaaaaagggggaagtaaagcacgacacgaaagcagtactaaatggaagtgacatccctgaggaactaaaaaaatataacttagacgggaaacatatagtggggtacacagaaatatatttgctgtttcacatggggagattcttcgactcacgcattgaaagacttgtagttgataaaaattatcgaaacagaggattcggtttgttaattatgtacataagtatctatgtgcttaaatatatataccaatgtaacagatgcgacctgactgtggataacgagatcgccctaagaatttacaaaaaactgaacttcctcaacgttcaaacgcaggtgtatcgcttgcatttgcactgcaattataactaccttccagaaaatgcttccatgcaaaatgacacacataatatacagtccttcatggatagcattacagcacggaggtaggcacttggggggaggaggttacccacttacgctgtcccagtttgtacacgctagacggggcatacataatcgcggtatccacacgggtgatacccacgaaaaacaccattttgtcaagccacaattttatcacatcaaaattttttttttgctggaagtacccatttgatggtatgccaacggtagcactcgttcaactgcactatttttgaagtacaacttttgcatcactagaagcgttttttaaaatgaaggcagccgcgtccttcccatgattcgtagttcacgacatggattctgcgcgtgcattctacgcgtggatccttttcaccaagtagtccttcttctcctcagcactttttagattattccagtccaggtacgataccaaaattaatttatactttttgctcagcaagtaatactttatcagatttagggcatcgagtttttcgcctgaccttttcaagttgttgtcgtagtagtaatggttgcttccgttaatttctatgcatgtctaaggggggaacaaaaaaggaaagacgtacacacttgtgtgttaactaaacgtgtggtgtgttagaacaaaaattgtgttcaatgcgcacgccttttgcgttaccgaattgttaatgacgatgtccacggtgtatattccgtccatgaatgggaccttcgaggggaaagaggtgaaaaaaatgataaaaaaggggtaacaaaagggtaaaaatggggtaacagaagggtaaaaaagcagtgaaatttttgtgacgaatcctcggaaagctggtgcacggagagccacctcccggacgcacaccccaaatagcttctctcctacgcatacgcgacctctgcgcgaagatggcgcccattccatttcattacctcgcactgcacatttttgacgcccagtgaaagcagcgtggacagtacctctctgtgaaaactggacgaatgcacactcgcaatgtccctcttgatttgcatgctacacatttttacgtaatcaattagctgctcagttgaggctgccttatccccacagctgtgcacaaactgcgtgcaaagattgtacctttcgtacctcttctttttataaaaattgtttatatacttgacaaaaaaagtgacgttatttaggatgtgcttgctgcgatcgcttaaaagggtggaagtttcgggttttttaacacctgtgttgttttttaaaaataaatttgtgctgtgtggaaggcttggtgagctatttgctccaccggattggccaattagcgcctccccaattggtaattcccctgaacccactttgccacatccgtaggaactaaacaagcgctgcacgtacgccccgaagtagacattaaaaatgtacacttggtataagcactgaattggaagatacagcgtttcattcgtgtcccttctccttacaatgatgttgtttttttcactgaagtaccagtagtggttttttctgagtgggttattcatgcaagtgagaatgtcttggtagaaatatgagtattcattccccttaggttcgtcctcattcgggtgggtgtcgccaacggtgcggcttctatcactgttggggcggcttctatcactgcttgggcggcttctacaaccactcaggcgtccttccccgaagtaaccaaacacatagtcgtgaaaacattccaacaatttgttcacatttttaaaatcaattttgtcaaaacctagaactgtgtaactgctgagcatatttgatatgacgttggccattttgtaatttgggatggcgacaaagttgctgatactttcatttatttgcttcaaaattttgtttaaattgtggacaattttttcctcgcccaatcgttttgtgctctcaccgttgtactcattcaggaagattcggtttgtctcctcctgatatgtgcagccgcgggaaggacaatcttggggaaaaaacaccccatcgtacatactcagattaacagcaaacacgttaagcttcgatagggaaatgagtaaattcgtgtactcgaaaaaatgcaactcccccgagtgttcactaattttgtgtaaacaagtgcctatcaaatccaaatttcggtacctcagtttggcaaaagagtttagtaaatttacgtaaattgtgcaaggcattattttccttcctacttgatgcctattcaatatctccaacaacatatgaattacatttttgttttgtccccttttgctgtacatattgagcagtaaaatgtggacatcaattggctctccgtgctcctcacattccttatttgggcaatgcacatttgggaaatacccatcagtgccttccttttcgttctccccactgtttggtatgttaaggcgattctgcatggcaccgcccagttggtaactcccactatcacggttagccagcacctcttttttttcactcgaatatatttcatttgtgtgtattctaggtagcgtgctatcctgtctcctcttcacattgcattcttctgtttttttcccccacataggtgcgctgacgccagttggggggtgaccatcccggcttcctccacccagaagtaacttcaacttggtaattacaatactgtctatataactttgcaccttttttaagtacaattcttcaaacatttggttcacaaaaatattgcctatttggtagaagaaataaagcaacatgctgagatctttcaaactgcataaggaataaagtctgtccaatgacatggagctaaccatttcaattatcagacttgttagactacctaaattgtttcttacaacatttgtatatctatcacttagatgtaccctatggtagtttttactcaactcattctgcatgtggtacacaaaaataaagctcttcattatgttcagtactgcatcgatgttaaaaaggtgcactttattttttaagtacaaataaaataaagaatctacttctccaaatgtgcagatgcgaattttgatcaactcggttaagctttgtagttcactcgatttatcacttcggcatagagaagcttcatttgatctccttttcatcgtgacttgtacattttgcaacaatttagggtcattagcttcttccccttcgaactcttcctcctcatatttacggctcaacacgtgtaaaactttttcgtatataagatcgacaaagttcgtgcttctaacactgctgtgctgatccacatgctgcagaatcgccttcaatttttgcttcttcccattagagataaatggaattccttctatgacactaattatatcatcgctttgtgcatatttcaggttcttcctatggatactgttaagatgtgcttcgttgtgaactgcactctcccctgggacgtttctgctgctactcatattgctaaggttccctctcttttcgaggcccccgtagtaaaccgtcaccagcgttaaaacgaggtcatgcacattgttcatatctgcatgttttgctaaaaaaaatttcataatatttgacagatgcatgtcagtcggttcgtaaaagaaatggaagaggagagtaacatatttgtagtggctatcagttcccctgtctaagtttatgcagttaaaataaaacagaaatttgagcttgtttaggaagaccttatttgtgtgcttcgagcctttcatagtgttcacaatgaggtagatctcgttgaagtttatgttcctgacgaagacttctccgcgtctttgccattccacgtcggggttggaacgcgggttggcacgcgggttgccctcttcagccaagtaagccacgtcaaccatgtcgaacatatcatttatgtcaattgtgcttaccttgccctttgcgtcgccactggttttgtcacccgagttgggcgatgcggctgctgaggtatcccccctcacaacatagtggccgttttcctcacaggacagggaatagtcgttaaacaatggatccacatagttgctataaaaaatgatgtagtccaacttggtgcttaaaatttttactaacgtttccactacttcacaatttgtatacccaaagtgacagaacgcatgtaaaatgtaggatatcctcacaatgtacacattttcaaagggatctttttctgccttatttccttggcataatggaactaactcgttaatggtcttctccaacttgctcatcaggacaacatcgcgaaggttgtacttcacgagcgtttttaaaatgaagtatattttgttaaggctccattgttcgtttagtagttttattctgtatagataattcctaatgacatcttcaccaacactacactcagttacctgtttcagattttcaattaaatttatgggatccaaatgattgataatgtttttattgcataaattttttaaaaagtttgtccccttgctgctatcagctacaccttttttttccttcttcttcttttgtttcgtgtgaaatgcacagaagttacttttccctcctcctcctccccttctttcaaaattcgctaaacaggttgtaataatttttttgccctttaatatattcattaaggtgaacaggaacttgagagattatttccccatgcctgttgataagaatcattttggaacatcctcttcctgcaacagttctatattttgttacccccttctttttgcattacctttttttgggttcttccgcaaattgggttccttcgcggtgctcattttctcactgtttgaaaatggctattgggataaaaaattggggggggaagttttgtaccaaaaaaaaaggcgcacacaaaaggggaacgggcatatacaaatgtatgcaaataaaagtgggtagaaaggaacgttggtcctcgcagcactgcaaaagcgatgtataataggactcatagtagatgaacctacattctgggctgcgataaaaggtgatcaacacaacggagatgcaaaacaggtggtgcatcagcacatctgattattgccaaacgcacctttctatgcacgttgtatacgcacgtaacgcagaagcgcttccccaaagttgcatagcccaaattgtgctcaaatcggattatcccctcaccctttttttatgacaaatcggcgcagcggtgagaggaaacactataccgctatggcaatgacaagctgacacgcgggaggcacacaatgaggagaaaaaaacgaagaagcagatgcgcgcattctatccgtacacgtataaagcagcgcggcttaaccattcgatacctcccctgcaaaagcgattacccactacataagcaggaaaaaagggaaacagcacgcgtggtttatacgcacatattaactacacaaatatatatataaacgtataatgatcgttcgtgcctttttcccctgcgttctcattttcatttcaaccgagatattcacttgctacaaagtaagccacctaacccgcccgggggacttcctcttccgtaataagggggaaaccaaaaggcgcagaggaattagaaatagggttgccaacaaccgaacaagcggcagtgacggtatagccaattatgccgatatcgaaaggaacgtaaaatgcagaattggggtggaagtccacgtgcagctgagcacaaaatgtaaagccttctgtaactgctttaatgtcgcttcttcacataacgataaaacatacgagaggaattatatagatttgtgcaatttcttaaaggacaacattttgaagacaggaaatgaggcagcagactcgaattggctaggagagggaacacctccgaggaaggatctaggggggggaatttccgcagagacgaagaggtgtattagtgaagaccctaagtatgccattagtaggccaaacaaacatatatgcaacaggtgtgtaggcgaggtgggctccctaagcttactgaacagcacagctgtcttgttcacatacctaattagcattattcttaattgcaacctaaacaatgttatcacttttgacagaaaaatttataattattatgacttgcccaaaggttatcagattacgcaaaaggaaacgccgattggtttcgatggtaacatttctgtggagggaaagaggtttcgcataaagagcgttcacctagaggaagacacgagcaagtgtttctttcttccgcgaagtgtgaatatgctgaattgggggggtactactactccccacgaaagtagcagcgatgggaaaggaactgcatttagggggggcagtgacattttgaaccttaacaatggtagtggcgcaggggagaaagagaatggggacataaatggtgaatgctccaccagggacggtgacgaactggtctctcacagttgtaacccaaaagactacccatcaaacggtgctaacgaagcaaatcacccatcaaacagtcttaacgaagcaaaccacccatcaagcagtcctaacgaagcaaactacccatcaaacagtcttaacgaagcaaaccacccatcaagcagtcctaacgaagcaaactacccatcaagcagtcctaacgaagcaaactacccatcaaacagttcaaacgaagcaaatcacccatcaaacagtcctaacgaagtaaaccacctgaacaagaaaatactactagattataaccgctgcggaatccccctagtcgaagtcgtggtcgaagatgactacatgaacgcagaagagtgcattaacctactgaaggagataaaaaataaagtgtgcctactgggggtatgcgtggggaacaaggaaaatatcagatcggacattaacatatcttttgaatacgataacgtgaagtacagccgagttgaaatcaaaaatgttaacagcttcagaaaaattaagagttgcatagagcaggagaagcaaaattttattaatcaaattctcacaaagggaacagaaaaaagctaccactccaagtcgaacgaaatgtatacaaaaagctacctagacagtacgcactacgttgtcaggaaaaaggaagtatacaattatgtgcacgaaaggaacatcccccaatataagcttagcaaacatgttataaagctgctaaaattttatgttaattataaaataaaaatatacgaggatgaagtgaagtacaagtggtccaagcaatatttttatgtcttcctgaatgatccctttttgtataactattttaatgaatttgaggaagaataatatgtgtccaattttatagttaatatactcctcgacgtgataaaaaagaaaaatatgctttccaaaaatatcttaataaaaccgaaaaacttttgcttcctcattaactatgctattaagaacaacttagacaacacctctttgaaggcgttcctctttaactatgtggatgtaggattcgaaaatgagctcctcctcgaagcgtttaaaaacgtgaacgttgtagaaatggagcagactttgaaaaaactgattgacgataatatccagcatttaaaaatcgatggggaaaaaactgtcctcaacgagcaaaactttaagaacagaattataggccttttgaagggccaaatgagtcaacgtgattcgcaggtgcacgtcaactacaagtcggtgagcgcgttcattgacgactacgtaaggaagttgacctaaggggggcactttaccacaccgccatggtcacttcggacatcaccaggcatcatcctttttttcatttttacccttttttttgtttcaaaaaatggccctgtttggacccatttatgtgagccaaacgggtgcaactgtggcaagccaaaccacaacatcgcatcagcacgtgcgtgcataggaggagcgagacccgtgggtaagtattgacccaccatctgtttatctagttgcaaacacacttaatcattttgtttaatttcttttttttttttttttttgttgtcgtaaataacgcgtatgtgtgaaaagaggaaattcaaaaaatggcttttttttttttttttttttcaaacgtgagtagtatcacgtaggggccaaaataatgataacaggggggtagaccccccctgcttaggtcatggtgcactactggatggcagaagggcgaagcgctccacaacccctcccgcgcgaaaatttcaaaaaacgaaattaaggactttcttatcagcccggtatacaatcctttccaccctttttggattcgcccctttcttactacctacgggggggtaaaaataaaaggtaggatttatatgccgacggatgcacaatttttcaccctcattgaaatataagtggtaaaacagaagaatataatttaagtcgaaatgaaggttgtcactatttaggataatattttcattgttcaggtagctgaaatttttccactgaaaaaaggataaattattaaaataaatctctcttcgggtgagtatgcttcccacatcgtacttgcttccatcgaggtagaacaaatcatttaagtaaaaaatatctttatttatgttgtacgttaagacgagtggtaacgcgacggagaatttcccattcaggtacacgttgatcaccttaatgtttatgccgtcctttttcaaacgtgttactgggttcgtttttatactatgtttattatctgcttcatttgggatagtctgacgactccaaatggggatattctcctgggaagaaaactcaccttgaccccgttcctcacctctgccagtacacgtttccatttgtgaaagatgtattaagttcccctccttgataggtttaccccccgagagaaacaactcttcggataagcagagcagcttattcaaatgatatttatagtaatattttacgtaaaaaggatcaactgctattttgcttttctcaatttttatgaatgatttgttcgtcgatacaaggctcattactgctatgtctttcttcaggtggctgtttatctgcacgtacataacatttcggtacaagtagtacaccccttttattttcttataaaatgataaaatgcgaaatttttttttgtttacacgaaatttaaataggaacgatttatcgcgcacattgtttatgtaacctttttgccttatgtcaacattaagcttgcaaataattttttttaatatgtacataacggtgtattcttttttgttaaccccccacgtgaggtgtgcttctgccccctttggagcatacccttcggtgggaatgacttcacaacccgttccatcataacttgttgtaacgtcgatttgcttttcagtttgcttctccgtttgcttctccgtttgcttctcaaattggagacgcctaaacaactctaaaagcgcgtcttctccatgctcatttctcaataaatatttttttaaaaatagcagataagtgcgaattgtgcttttataagagttgtctcccttttttatttccctcaccgcaaatgatatgttgtcattatgtttgtataatgttactttcctcagctgcagtagcagcttaaaaatggttagtacgtctatcaaattgaagttaaataagttgtgaaaatatatcttcttttctgcgtctacgttaaactcgcataatacacttggcgtcttactgtttagcgataaactccttccattttgaattaaatttttttttttttttttgctctctcaaaaaatttgatcgcgtagcataagacgtgctgctattccaatcatttcttccattgctgctgttgtatttacttattactacacttaagaaaaatgcgcatttttttttttcacaccaaacaggatgtttctgtaatgaaatcatcaaaaggatgatcagccaaaatgtgggcgtcatcccatgatgttattttgcttccctgtatttatttcattttggtaatctttcactaatttggtgatttatttttccccacctcttcttccgcttcacatttctttcatctacgaagcgccaaggctgtgttatataaacttgtgttttctctctcctttttttttttttcttgttgcacttgtaaaaatttagcttgtgcatttttatttttttttgggagccaagcacagaaattgaactcaaaaaaaaggaaccctttagggaggcgcaaaggcgaaaaattacctgcgctttgaacaatgaatgtgactatgtattaatcagaaaagtaaaaaatacgaacgtgcatgcttatatggatgctttacatgtatagccctttttcttttcgacaatgtgggggtagcctaagaaaaacattttcccttggaagagtgcgatcagggaatactcacctatagcagcttcgtgtactttttacagtaattgcaattaccgatgcttagtattaataaatgggctaacttatcaattttactctttttttgctgttcttttttgctgttttttttgctgttcttttttgccgtttttttgctgtttttttttgccgttttttttttttttctgcccatgctaaaccacaagcgcttgtgtaacagtacattcatttgaacgaaatccccgaggggatgtgtaacatacacccccgccacacagggtacacagtgagggtcatgcacatatacacagttaaacgaatgcgcttatgtgaatttaaataacgatgcgcttgtgctacttctcctgagtgcacaggaaaaaagccttttttcaagtgaaaattgtaaagagtagaagtaggactggaagccctcaatggcagatgcgtagaccgccgctctagtcgttctcacttcacatgtgcgtcaaacatttataagtatgtacaactatctagactgtcattttgcgtagtagatggttttatatcttccaaaatttgcgctttcagttgtgcctttccttttttttttttttttttttgcgttctttttcgtttccatattgtggaagctcatttgagttccccatttggttgccctttccgcttagctccgttgtgcgtcctttttattttatttttttttttgtttatataatgagcatttatccgtgctcactgcacatcaagtagaaatgcgccgtctccttttgttaactgctacggactacccccctgcttaactttcttccaaatcgcatgctccaaaatgagtcaaatatatgacatgctcggtatcaacattgataaaataaagaacaagaagaagcagaaggagaagaaaagcaaacaggaactgaactttttcaaagaaaacgacaacctgttttcgctccccacctcgtcaaaaacgataaacgtaatgacctacacatataagtgtgtaatcgtatgaccatgcgctttacacatttctgctatctcgaatgtagacttaggttgaagagcgtgacatggactcacgcgtggttatggccacacgtgtctccccccaaaataaagtaaacgcatctcccaaaatggcaataaataaaacaatttttcgttcgtatttccctccctcccccctcagttcagtaacaaaaatgtgagcatctggagattagtgagcttcaggaacaaatgcagaaaagatgatttgattctaaaaaagtggaaaaaaattggatacaaaaatgacaaaggtgataagggtgatagagctgatagaagcgcgtttgacgaaaacaaagtggaggacgattactccttcgaaagatttaataaaaaaataaacatcataaagtacacagacgaattttacgaaaaagaaataaaaaacttgaatccaaaatggacaaaggaagaaacggactatttattcaaactgtgtgaaaaatatgaatgccatttcgtcattgtacacgacgtatatgatggaaaatacaaaagaaccatcgaagaaataaaggacagattttatagcgtgtctaagaaagttattgaagatctgtttgatcaaaaaattaagttagaagaagcgaaaaaaataaaaaataatagtgacatccttaagttaaaagaagcaaaagcgaagcacccactcgtaaaattcacctacaatatagaggcggacatcgaaagaaaaaatctcattcacaaaacttatacagtatctaaaaaggacgtcatgttggaagaaatgacaatggaaaatattaaaaaatttgaaaacaaaattaagcaggagttgaagaaggcttcggatatgaaaaaattaaagaagaagtttgagctaaccacagaggagatagtaccggtatggcacagaaacaagagcgcaggatgagaagcgcgaccaaggcgatgcgccgattaaagaacaatgaaatggaaaatatcatcctcctcagtgattattcccctatatatgttatatgcccgttcacatatgccccttttttttttttgccaccaccccttcccactgctgacagataaacaaattgcccgaggatgacaaggaagaaaaaaatatatacagcgctagatacttctttcaaaagcttaaaatagatatctcctactttgacaaattagacacctatttaaaggataacgaaattgacaagccgacaatctacacagaaaatatatgcttcctatatgggtacaactgcatccctaacattcaattttgtagaattgcctttttcttctttgcgtgttgacctcaattttgctttttccgtgttccctttcaaatgcagcattttacgaaccgacgtggcgatactgctaaatttgaggaagaaaattgaaaagctaaaacaggtaagggatatcacgaagagggtgcaacatgtttctgctttcctggagctgccatttttgttcagcatcttcgcgtttgtttttttattctgatggcgaatgcatctgcgtgcttgagctaccgacagtgccgcagccaccgataacgccgctatcagcgataacactgccaccacccgcaccgtttaaccatgtgtaactatttccccacgcacgccaggaacgcgaattttggaagagccaactaatgagcttggaagaggaacacttaaaaaaaaagaacaaagcgtgatatgtctaatcaatgcagtgaaaaaatagggccaaaaaaagaataactcaaaaagggatttattatttttttttttttcgcatgtttattttttttatgtggaaaattatcaaaaaaaaaggaaaaagaacgatatatattttttttttaatttgctaaggagatacacttaaaaacgaaactgacgtgcgcgtattactgcgataaaatgtggatatacagcctgtgtgcacgcgcccatgcatgcgtgaaaatacagcatcgctccatatgaatttcccgtcgcaactgcggttagcggtccgctgttaaaaaaaaattaacgaacaggttagttgccgaacaaggaacaaccttttcagggtatccccgtgaggaccaaacaaaatgagaatgctaaaaaaattgggcaaaattgggcaaaattgggcaaacaaatgccacaaactaacgagcaacggagagcaaacgaagagtgccatccccacaaaaacattgcaatcttacagaaaacatgccaagggaaaggaaaatgagcctgcggaaaaaaaccgataagtggaaggctcacagaaagaacacccgcgaagggttccatattagtacagcgcaacagcgaaacgaacccccgcatcatcgcacgcatgccgaaacacgcgattggatatacatataggtgtgagtcagaggataaaaggatgaaattcgcagcaggggaaatcgcgacataggcatctcccacgaggcacacaaattaaaattaacttccccaatgcgcagaatagcacagccgttatcttaaaaatagttgcaaagtgtagcagttaaaggggggcgcataaaggaacgtccgtttgtgtgtaccctactcgtttccccattgtttcttcaattcacttcagtccgctcgctccctccttccttcccccttcgttttctgccctcccccccttctgcgcaatgaaacttcatgcggagttcaaaccagatggtatagacgacttttcgcacattttgaaggggctgaaagatttttcgtcctttgccatggaaaattccttcctgtgcttcaaattctcggaaaaatatctgtacatatttggaaacgaaaagaagcacgtagaaatatttataaagattagcatggatgatttattttacgataattttattttaaaaagtgcaacggataatgaaatcatcatcctcgtttatatcttccaaatatacgatatctttaagaacgtttcaaagagtacaaaaataactattgatttatttgataaaaatggcatatgcattttgctgttcaagcatcagtgcagcgtcacggatgccttaaaaaagtttgaatgtggaatagaacttattaacccttcgctaactgcctttccaaatatgcaggtgaataaaaatgccttctccattaattgcaagttaaaaaaatgctgcaaaattttgaatacctattcgaaatttcaggcagacaaggtggaactaaacttcaatattgccaacaaacactgtgatgttgttttcctgctggattcaataaccacgaagaatgtcaccacgctgaaaaataattacgtactaaaagatttcatggataagcaagccaaacaggaaaaggaccaaaataatgggaaatttcatttgaaaaaagttatatatattaaaactttgacgaaagctttgaacatcctcaacgaatgcagaaataacaaagacgatgttggcatatttaaaattatcgtgccttacaacaaatgttggtttgctttaaaactggggcagttcgaatcttctggtaactggaaggtgcttattgtgattaccgatctgagtctagatttgtaattcgcagcgggggttccaagtggggaaatttcatctaatccgtaaggtttacgggccgcataaactgtctgtacgtgtatttgccccatttggggattcctttttttgtggcggtttttcccttaccattcgtcgtcaaatgatgttcttcgttacgtgtgcacccccaacgtgagcattccactcgcacgctgaagggccacacttaagtaacgtcatctgcatggtcacactagtttgtttattcacgctgtagaacccctttcattgtgtatatttttttgcatgttaccctgattcttcacgaaaggttgataatcaaaaaaataaaaaaaaggtgggggggaaggtcttctccccgcatgatttcattacacattggaaacttcttctcctccacgctaaggtataactccttcgcagtaccatttgaagaagtgcttaacgcattcgatgaagctttttttttttttcccactttgagcgtgtttttttgtcatcccaaatgggaaaaaataaataattaacaaaatggagttctcacaaatgacgcatttccccaattgatagtagtctctttcttgaaaacaacacatgcacaaaaatagggggtggtagtttttttaattatgaaataacgaaaaaaaataaaaagacaaatttcgcagaaagggtaatgtggtgggtgctgagggtgggacacgcattgttgtaggtgtgcacctttgtacttgggtactcacttgggtacacacttgcgtggtcactcccgtttatgcgcacgagtgacccccccctccccccttcacggagcgcctcacaaaaatggaaaacatgagcagcatggagaagaagcaatacataaacaacagggtcaaaaaggaagcttgatacgtgggtatacttaacgaactgaaatatatagagtagtcatacaatgcgtggaagagggaagaagtgaacaggcagcccaggacgctcagcaaatttgcaacacatcctgtaaatatgcaattgggagaaaaaaaatgagaagtagagactccattacgccttttcatttttgcgcacacgtgattgtaacacgtaggaagcaatttttttgcggagatgtactctgcaccttgtaaacatgttagctgtgtttctcatattttttaaccgttcctgcttttatgattcattcgcgaggcaatattgtaagaagctactccggaacagctcatgtggaacagcacacagatcaaatttctacataaaaggagtaaaaaaaaaaaaaaaaatgaacaggaatggtaaacgtaacaggatagcacacacatgatgacgcagttatcttaccttaacacaattatcgataagaagttctgccttgtcgcttgagcagcgtaaagtaagttttcggtgctcgaaaatctgataaatgggggaatgttcatgagaaagggggtaatgcctgggccacttaacacacatgctgacaaaggtgggcagcagaatcagatggcaatttttaatcaaggtgaaggaataacccggcggatgagcacaaggaaaaaaaaatatattccagtatatcatttgcgtaaatgtatctaaatttatccaccccgttgtctttcttctcatcatggtctgcttcatgtcctccttgatttaagaagctcgtgctgtcaacgaggggtaattctacatactcgtttttgtttcttttctcattcatttggacgaaaaccattggaagaactttagacacttcctccacgtacgccactaccaggaagaagtctgcgggtcgggcgtgcaaaatcccatacgcgcaagtgcatataaacgtatgcatatatacgtatgcatattatacgtatgcatattatacgtatgcatattatacgtgagtatttttatgcttaaggggtggtcgcttctttgccagtgagtggatgtagcacagttaaacgcttaaatgggccaatgtcggcgaacttttcattttttcctatatgctattcaaatttatgcgctcatttttttttttttttttcttcttcgccttacaaaaaaacaccaccactgaacacacaaaaagaagagtccctctaacatctttcacacaacatacgtgacaaaaataaaaaaaaataaagaaaaggaatattctatgctgccggccagaaaaacggacactacagctccgtacaataccatttcgatagcatgcacaatttttatccttctttttatttgtcttccaaacctgagaggaaggaaaaatgaaaaaaagtgtaatatgtttatatgttcacattttacacttgaggactgcgatgtagttctggggaaatccaaatgtgaaaagaatgacgtgggatcttttcttctaacaaatataggtaagcacaacttggggaaaaggacagaaataagcagacgattccattttttccgatggtggcaaaagaaaaaactataaagaatggtaaaaaatagtaaaaaattgatataataaaataaagcagcaacagtacgccttaaagttaaaacgcagggaaccccttcccccccctcaaggtgtgttgtttatccactaatttatgagggaaggtgaaaaattaccaatcagaaatgttatggagaaaaagcagtacatcagacgcatagaccccgcaagggaaatcctctctacattttttgagccttcttcgcaatagtcgtttgtctacattgtgcagggatgttttcgcgcaggtaaggaagcgaattaatgaataggcgaaagaccgaacgcgcgcttaagcaatttgttagtaggcgctccgtatattcgcgcaaatacccatcgcttaaacaaattttaaaccgcataaaaaaaaaaaaaaagacgacacataggtgtcattttatatatgtagaatggtttgtttattacaagttttatcctttttttttttttttcaaacacatttgttatcatatagtaatcactcgatatgtatggactcaacacagaactactaaaaatgaacataacgagcaatatgataaatttcgcgcgggagttcttttccttccctttggaagttgcatacgtgtgatatgcacatttttgcaaatgttcctgtttacataccaattcctcataatgcattttaaaacagcttgggcgtgtagacctttattttgaaaagattttcagttttttgcacgggaaaggataaatgaacagagatgaggaaatgcaaaaatggaataagttttgcattcccatcattaaagtagagagcaaaaatagcataattaaataaacgaaagaaattaaaaaataaagcatggtaaagcagaactggaagaaatatatgtctatctatatatttacacatatgaacagtgcgagtgaaattcgttgtacctagtgagacctaccttgcaaagctagcgcactgtatatatatatttttttttttgcgcaccacacaagttaaggagttagtcctgtttgcttttactatttgacatgtgcacacacacaggaaaaggaatcaaagtgggggagaaatcggacagagtgagcgaaaaaatggaaaaaaagaaaagaaccacgttaatgttcatttcacgtacattttgtacatcccttcacaaacagtccgcatttttttttttcgttcttgcatgtaaaaaaaaaatacacctatgcgaaggttaccaaatatgattgttagttccctgctgttgcgtgacagcgccatgaaacattccagccacacggaggaacattttttttttcacaattttgtgatgatttaggagtgattctttgcaagcttaaatgttagaacagccggatgcatagcaggacacacacggcatattcatttttttcagccttccgagttaaatggcaaagaaagggcgattataccccaacagatgggctatattaactctagggtgagcaccttaggtgatcgatagaggtaaaaatggctggaaaggagaaaagggacaaggaaaagaaggtaaaaaaaaaagcaaagaggaagtaaaaaaaggaataaatgccaattttccaactcaaccaaggacgcacaattttttaccaccaaatgagcccaaacgaatccctatcgtattatccttgtacgaaagatgccacatgaaccatattcttattttccaaaaacggggtgggagaaatttccgttttaaggtaaatcctgttcagttgtgcatctctcccataaaaacccaaaagggaaggaatttgcaaaaaaagaaaagtaaagaaaacaaatgtacatatatttatacacattcttgaggtgtgtatgccaaaaagggttatcccgctttgcaattcgatgtgatattgtgacacatcgctttcattccgccttttgcagttccacgcgtgcgtgcgtacgtatggcttgcgtaagtacagcgcataagctgtatgacgaattgccccctctgttcatcttggaaagttcaacatgtatatattttttttaaaaaaataaaaaaaaaaaaaaggaaaacatgttaacattcgtggtgaagcaaaatgcatgctacgtgaaaaggagtccttggaaatatttgccacaatcgggatgccaaaaaatgtgttttcattaatatacaccgcaggttgtcaaacaaagaagcattttatttttgctagatatgattcactgaaatttactcttcactaaatttcgctagtgatttgataaaggtgcttttagagcgcatatgtgcacaagtgttcatatagcacgtgtataatatatattatgcatatgtatgcaatgcatataatactattacttatgtgcatataaaaatgtatcattatatgtaacgcaagttctgcgcacgttctgtgcctatttttcttttttcctttacataacttttgttttatatgcgtcgtgcaagttcacattttttgttaaacgcttagccattttttttcatgttcacatttttttaccacttggtcattttatttaaacatgtttaccattgaaggtaaaaaaaaaaaaaaaattttaggtcgaacatttttttaaaaacacataacatagctaaaatattttaataaaatgattaggaaaatattatgagagtaaaattaaaatattagtaaattatcctaagtagttccactttgcctttttaaagggtttccatgttttaatgaaaaaatgagaaagttacatgttagcattttcgagtgacatgacattttgctattttatatattttcatttttctgtacaataatatatataaacgttacatatttttatatatttgttcatctcgtgcgcgtgttgatcaagatggggatctttttaaagttaaataaaagcgtttatgcgaactgtaaatcgtatgtgtataagagtagtggacattcgctactcgataacatttttgacgcctactggaacctttgcatcaagttggtccccaaggtaatacagctccccagatcgtccgccctccagattcactatcgagtcgttcgttgcacatgcgtttgttctttgatgtagcaacgattatgtcgctacccccattcctgtatctttaacaatacctccaatgtgcgcaatttcgtactttttcatttcatcgctttcctcgccaccccccactttttagtcagtaacagctaattttttgacactcctagggttcttatgctccacggtggctttttttctcatgtacctttttgatctgtccaacaagaaaaatgattacatatacttatacatagcgttatttttgttcctgtaccaagtaagacttgatcgatttctgcagtacagcagtcggaccgttttttgttgcacagcgatgggccagttttggttccccaattatgctcccatacattgctaaatttgctccccctttttcctttcccctgtagacattcgatgcgctggacggaaaacaagcaagaagaacaaacacgagttcccctctggggcagctgtttgaccatggatgtgactccataacatcggtatgtgctcccgtttagtgatcggacaccacggttgtgtattgccaattaggttgtcttgttatacctactaattttattacatttttatcgcttaattcattgctcctcaccgctcatcttcatctctttttttccctcgtcagtcattgttcatttttattgtgggaaaaggggcgagcattccaaagggattacttttctttgccgtaattattaaattggattaacacatataggagcataaaaaataaaaagaaaaaaacgcaaatggaagcataaatacatgtctacctttttattttcccccatttctctcatttgcagctattgtccggagtccaattgcaaacattcattttttcttggatggagcattatacgaaagtgtacaacacgtccatgggctccatgggaatcacagaatcgcatgtcatggtaaaaggggggaaaaaaaaacaaaggaatgggagagtcgttttatctccattcattcgttttgcatatttacatacatttgttttattgccaattttacttcctttttgaaggtcatatcggtgtgcatttttcgcggattaaaaggagcgggactatttgagcagacaacactgaaggatttattaccagtgaaatttcggtatggacatacaaaatgggggaaaaaggaaaagaaaggaaaagaaaaatgcgtacctgcttaattaaaaagttgcataaattgctttaaacacattttatatgtaccacttttctccttttgttcttcgttttttcctattcagcgcgattctgtggaaagctgccttaaacataaaactcacccacatcattgtaatcccggcgttctttttgtaaggataaaatgaggaaaatgtgccccgttttattagctatcatttgtgaacataagaacgaatgcccatgcatgcttcacccaaatgggcgtcctccgaaagagccccttgcgggttgtgtggcaatttggcgcgagtttgccaacttaaaaaatgattacttttttctttttttttcctcccagccttatactcaccatctcgagaagcatctacatgggattgcagacggctaagaaaaagaaaaaagaagccacatgtaagttccaatcagcgaagcgcacagcttgtgattgcgttacatataaatgcgttgtaaggaagcccaccattttgttttaaaaatgttgaaatttccctctctttcatttttttccttttttttccttttcttccagtccaattggtgatcttctacatgtttgtgttgttgcagtactacttttaccaatcaagtaagaagcgaaatgaaaagaatggaaggggaaagagaaatgggaaaaaagtggagcaaaaggccacatttttatcgcgaaaattaacagagttttaaatttagcttttaagaaatttccccactttgttgcaccaaaccgataccctcatgtgtgcttcttttctttttttttcagcattaacggccaaaaatgaactcctttgctacacagtgatagcactatactcggccttctacaccctgcacatgaatatgtccacagtattaaaggtaattttattttatggacagtgagagtgtgtacatatgcatatatatacgcacatgtgcctgtgtgcagcatttaaaaccatttctatcaacgtggtgttttaaaaaaaaacgcagctgagtaaataagccagtatatgccaaaattacctttcgtggttaatcccccttcacctgtgacattttttttttttcctccaccttgcagaccaaaatggactccttccctatccccatcatcttctactacctttgcattactttgctatttattaagcgcagagtcaaccatcacattttaaaaatggccgtttttaacgaaacatacatattatactacatgatggtatttggcttcgtttacttgtttgattatgcgtacaccataataggaaacatttgcaaagagctcaacatcaccttcttgttcaacaagaagaaaaaaaaatgagcgcaaagtgggcgtaaaaatgaatagcaataaacagcagtaaacatcagtgaacagcagtgagcattaacgagttgtgtgcctattttacacatatatgacccaaccttatgtgccctctctgctaaccttttccttttttggctttttcaacccttatcacaagtgcatgtgtgtgcacatatatgcatatatatacatatatataaatttttaatatgcacaattttaaatctcagccttttttttttttttattctacgtgttttttgaaattggcacaaaagggaatagttacatttagcaatatgcctacgtacagtgtttatacatgtatatgtacctatgtcgtatgtgcatgtgcgggtggatcttcacgaaataaatgaaagggattactaaaaaagacgctacatttctccacttggtgcgttttatttgttgccgcatgaatagctattatatatatatatgtgcgttgtgctgtccaaaccatgtcatgtcacgtgtatatgtatgcgtatgtgtgtgcacaaacgtatgcatatatatgtatatatccaaattttacttcacttttaactcacctttgaaataagaggatcatgtcgtgaatcagtaattctcatatttatcaaaccgtgacgaaatgacttgttaaattgtgcggtaatcacggtgatgataattcttcgcaaattgttagcttaactgagtgaagcgggagcatcgtggtatgcaccgtcgtccctacaaacagcgcattttccagctcctaattttcgctacactgcagcgtgcgacatatgagtagcgcttgtaccataaacaggatgaacaaatgaaaggccctttttgtgaacaaattagggtccgtgttctcctacatatgtgtgttaattcgttatgcacatgagtaggtgtattcgtttgcttcggtttgctttatttttttatttttatcgtctaaatttttagcaagatggaaaaaaaaaagaaaaaaaagaaaaaaacgtatggcatatggtataaaacacacaatgtacgatacgtaacacatgggaactgctcacgggagagtcacattgcgctataacaatgaacaatctggacagtactataacttgactgcaatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaggggtgtatattagcaaatttaactgggtcattcggggctcgttccatttaccgaacttcccttgttctcaatagttgtaccattacgactgtcgctgtttttgttaaaacaacttttatcgtcaacgttgttatttgagagaattttgtctgttttggtgctgccggcaccgttgctaatggttttgtaaccgttcaaattgtttccattatcgtccttgtcatcccccccatcccttccattcttgtcttccttgccatccccatcggcgatgcggcacatcggccccacccccgaaggaaaataacccgagtcatcattgttaatatcattgaaactgaaggcaaagtcggttaaatgaggatccaagagcaccttaattttgctatacaagtctgcagccgaaggtctatccgctggatttggcttggacatttgtagcatcaaaatgtaccatggatttaaatgaattttgacataatccggaacggcatagtaattcctaaagtcatttaatcgtttgtatctttccattatcgtattaaatcttggacacagcaactctagtaatattagcgcagcgctgtatatgtctgccttttcatcacataaggcacctccctctggggcggtataccctggagtgcctataatttgtcctttcaatgaaatttggctagttatggtattctggttaacatccgtgtaaatgttatccttaaaactgtctatattgtttaaatccttttccctttttttttcttcaataaatcgcactagtccaagatctccaatttttaacgtatacgtatctggatccacaaaaatattttctggttttaagtctctgtggataaagcacgtagaatggatgtctttcaaacctttaattagctgcttaaacaaatcaaattctagcgggtgtttcatatttttgtctcggtaggtaaaatgcaaaggtttatcacttcttgtcgatctatctagccacttacgtagtgtgtagcccttgcagagctccatttgtagtagcagtacaatggaaaattctggcgccacgatttttttcttataacattttattttatcggcattttctttattagctaattcttcatttttttcattcttttcgtttttttccttttcctccttttcttccttttcttcattttttattttttccttatttttattattaatattttcttttttcggggtgtgctggaatggttcgttcctagcaaggggctcctcttccttgcagtttttccttttcttcatgccgttttccgcttcagtatattttttcttctcgctggttgtcaatatgttctctattttggggctcttggttcgatgtgcttcttctcctggtgtctgtggatctttgtccgatgcgtcgtaaccgtttctgctttgctggttgctctccgcacgtttcgatggttccgactgctcatgttttgctgtctcttcttcgtcgccctgagcgcttggaagtacacccacttgacgcttgccggacggtgcatcattattgttcagcgcgtcattggtgcgcgtgctaggctgagccgtcttcccattgggggctacctcctcattgtgtacgctcggttcgtcattgtctgcaaaaactaccaagtctctatcttcctcacttagatagccacagccaaacggatcgtactcttgaaaacttgagttaaaggaggcagggttgaacttgtcctgcgcagtggaatgcctctcatttcgtcccttccgatcctcattttgtttttctctgtatataatttttttcttctcctttttcttctttttcttcttcttagcattggcattggtgtagacattatcagaaaagtttttgtcgcttagaaatctttttctattcctgttttcatttcttttggaattcattccatcattatcactgtaaaatgttaagctccgttcattcttcttcttaataacctttttaaaattttttaaatcgctttttttcttttcccaagatgataacttttcgtagctaagaagactatcgctttttttatttttactgtacatttttttaaaagaatctttgttcttcttaactaagttttgtatttccttgggcatcacatgcatgggaagaaactgcggttcttcacaccaccaggtgtagtaccggacaacatgcttactgtagatatctctattagctgcaatttcgcgaaagtatcttctggaactcacattatccaacgaactcacttttaagtaaataaattttacagcataggttggagaccctggttcgagacgatgcgatactttgtacacggagccaaatccaccctgaccaataagagaaatattttcgaatgttctcataaatcttccattttctaaaaaatccgccagtggagcatcatacggaatgtgcgatctttgaattattgataaatttcgtacactgggatttttattatttatgatttcattatttgcaaggttgtccagtttgctcttcatcggggtgctctgcttatgggtgttgacaagatagccattgccattatcggcatgcttggcgtatttgcttttattttttttctcctcagtttttttattttcttcattgagatgtttcctccctgcgagttttttccctgaactgttcatatgttcagcttggctattttcatccttgttggaatggtccgaatgtgtgagatactccttactgctgttactgtaggtatgctcgtccgttttggagcccacaactgctgttctgttcattttgagaagatggtctactagagaattctttttcataaattttttattaaagttcgtaaggaaatttataaaatcacttttatcgaaatctttttcgtttatgtgtttttccttcaagtggttatgttttctgtctttctcattatcggtgtagttctttttgtgatacttgttccctaacttgtagctgcttctaatccttttttttactatgaaggactgtttatcagtaacgtcttgcgaggcagctcttcttctatacatataaaacatattcgttccgacgatatctgattttatggtttccttcgattttgttctgctcacattcatgttggacatgttgggcaagctatattttgaagatccaccccagtagctctgcgaatataagttatacttcccttcattgatatcataaaatttgctatcactatcggagtctctagcatgtttcgctagaatgtcaattagggttggctgctgttccagctctttcaacttactcgctatctcccttttcatgttaatgtttaattcgattggggttaaatcgtcgtagctatttttccctacggaatttttcagccttacacgctcgtcatgtagaaggcgatatcttaactttagcagatcctcatccctcgcatagtcatcataatctttcaactttttctttttcataattaccttactgctgctagtgttattgttttttttcctaaacattctgtagatgaacacaaagggaactacaaatattagcataacggcatagaacatgttccagtaccaccccttcttgtacttcaacgttgagacttctttcagctcttggtttcgtgaataggcaaagtttttttttctcctttttactagaaaatttgcattatctgatatcacgtggtctacatcatcatttgggaggttaaaatctcggtggttaaaagcgaatgcgttctgtatgactctgtacaggtttgacaataacaagcagtcgtcctgactgatgtagttgttaaatatcttgtcccatatgttcagcatggaacagtagtcgaagcatatttcgttttcttcaaaatacatgtcaataaatttatttatgtattcacaaatgtggatgggttgccccccccatccgcgaccagtcccaaggcttccaccgaggcgcccgctaagaccgccgctgaaactgcctccaaaaatgctaccgtaatggccgccataaccgctatgaccgccgctatgctcatcgatgtagcttcccccatgtccgtcgctgtgatgcgagtaactcaggtgcctcctactatccacgccgggcaaataaaacaaaaactgctccttcgtcttctgatactcgcgtatcagccccttcatcttgtatatataatttataggtatctttttattcctatcatacacaaaaattatgttggacaaaaggtaccgtatgtccttttcgatggaagttatgctgaccgatatgttattcaatctgtgcaataatttcttcccataatttatgttttcatcaaaattgcaaagggttttctcatcattgttctttgcaaaatcgctagacgaaaacggtagaaagagcgtgttttccttcttaaaatttaaggcattgtagctgaagccctttacattatcataacccggaaacattttgctattctgcttcattatcacgtctagggtgaaaatgttcgatgcacgcttatacctgagcgcaaaaacggaggacactgcctcggagaaaataaaaattttagactttacatttgaaccctcttggttcattctcttccgcactctgcttcggcgatcgattggttcatctggtctgtgatggggaatctcatcgaccatctcatcaatcggcacagtgctctccaccccctcgtcaccattcctctgcaggaagcccacgccctcctcgatctcactatgtacgttcttcgcaacgctgtacgccttgctcattttttccatttccagcggacgtagtatcagcttgttccccacaatttcgataagcgaattgatgaacgtcgaatcttgcttgtgactgtccgttatgaaaatagatccaacgtcgacccaagttgttatccatttttgtttcagtgatttttcatctacagcttttataatccacttaactatgcttatttgtagttgtctcttttccgtctttcttcttcgtcttctttttttttttttttttttttttcttctcctctttctcattcttgtaatatccagaaggttactactatgcgggtatctacttagcgaactggttctgttcaaactcatgaggagctttttgattagaacctttttcctttcccgtatattgcttcgcataaccttcaatgtgtatttccccttttcgccgatttttttctcatcatacttgtcaacaacgctatatttactttttgatgtgtatctgtaaaactcgttttcctcgaagtattcatttagtgtatcggccgagtgcaacagtgcgctgccttcttcatgacccaaaaatggcttagtgattttgcccacatggctaacgttgatgatgctattattatgatgttccgttcgtactcctgcttcgtcctttatggtattattttgatattcgctcgggaggccttcctcaccgcttgctctctgttcggcgtagccagggtcgccatcgtgattatcatcgtggtcgtcatcatgctcatcatcattctcatcatcatgctcatcatcatgctcatcatcatgctcatcatcatgctcatcatcatgctcatcatcatgatcatcgtcctgatcgccatcataatcatcatccgcgtgagtacgccccggttgcgcctccccccgtgggccttcctccccaggttcgcctctcccattggcgggtccgtgcacatcatccccttccgccatatgctcattttgcagtaattcgccttgccttctggtggagctgctctttacaaactccctgttcctgttgggtagcgttttcttttctttttttaccagcatatcttccaaactttcgtcgtatttttttatgacctcccctgtgtcataatccaagttaacgatgctggagtgtctggaacccataaacacgatattaggaaaaagcggcgatttgaagggcgaattgttgacgacatctttgatgttaatatttagtggcatggcttcattattctcattaatgtaaaataaatctccgctatgatttgaaagcaatctttttgttatatttttatttctcttcaatttttcatcatggtaattttttttcttcccactgcgtttggtgccatcttgcataactttctcgtcctctttaaattcgtcattttgggatacacttatttttctcagatcgaaaaaattgttgtaatgtagcttcttcattgctctccgttttaaattatcatttgtgttgagtttattttttgctaggatatctttaaacgggagatcatacctcgattcattcctaatcgacttgtatgaattcctcccctttttgtcctgatcaaagtttatgtggtcctggatatttttcactaccttatgtttccagtagtatgtcccatcagtggcaactttgtataaaaatccagaggtgtcaaggactatcaagtcatagataaatatcgtctcgtcatatttgtactggccataaaaatatttatcactttcatattttgttagattaatttggttgctgcttatgtgtcccttctgttcatacggaaataggatatttttattttccaaattgttattccagggaaaaatattcatacggttgtttaactgctcatcttttacaattactatatcattttccttcggcaccgtttcaatgttagtgggttggtgccttttttgattgctaaacagggcggtaacctcttcgtcctttttacacataataaaatttgcattcttttttccccccccagatggatgcttctcttgggctgtatcgaaatggtatgattcacgcttagtaggatgatcgctcggggggtccacatgaccgtttttacttacaattatgttttcgtacgtgttccccatttctctattgaggattccccctttaaaagactcactgtctgcttcttccctcaacatccttttcaaaatggtcctgtttttacctgggggagaaacaccatacgcggggggacgacaaagccagccatccgcgtattcacttttgaactccttccagtttctcattttatcaccccatttggttatcttgcggttgacatttttcaagcggatcggacgaccgcaaatattactgacggaataagggtaactctggtcttcatataaattggggtcatatgagttactacttccatatgtgctctccctgtggcaatattcacagctgttactaccactacaatagctgtctggagctgtctcacaaacagatttgagcacatcgttatgctcgtcatcgtcatacaatgtggtactccttccatttggggtcgtaggagtgcataataggtcttcctccctgggcgaaggactcctggtatgcagacggatgatcccattcgctcttcccttctgatgcacatggttataccgttcaattttatttttcatacttctataattgtccatgtttgtcaaccgctctatgcttaccattttctcgaaaatatttattatgttggttaatatcgtttcattcattttctttttaagcatgtaattttcggcaacttttttgttaaatttgttcctccttctgccttcaaggggcgaacattgacctttccttaccttcttcatgttgacgtggcaacgggtatgcgggccgtggaggccacgcggataatatagaccattccgaacgcccccatttccatgattgcaactctcccctggtaccatttccacatgatcatatctctcatcatcattatcattattaagttgacttttttttttcaaataattgtaataactcattctgatgcatatagtgtcatatttctcatcatgcacatatgttttaataaatctttgtatcttatctaggtatataaccccttagtaagacattaacaacagtgtgacgacgtttgttccttaatgtgacattcttttcttacggacaaatgtgggcatatattttttggaaaaaaaaaataaaataaattacaaagtaaaaatggagaaaaaaaaaaaaattccaactcattcaaaatttgtacaatttttgtgcaaaattaaatcaaaatttactcaatttatataaggtatttaaaaaaaaaaaaaaaaaaataagtgagtgagtgagcctttcttagtgtatcttccttctttgtatccttttctttctttaacaaattttacgcattccaaaggggactctctttttgcttattatttttaatgcgccgcttgggaggtaaatatatgctcattccacaggacatgtacgacctgtagaacttctaaacatttctcagttggtcttccaaatgacatatatgtgtaccaatttatttctttgaagagatattggttccttttttttttttcccctacatatatgttccacacattcgtgtgatgatcccgaagtcagttgtgtctgagaaggttttattacaccttacatgaacgggttattctttaaaatgtacagacatatcgcagacgtaggattttcctccgttcagctactcctttacacgtttatgttattcctcaaaaaaaaaaaaaaaggtttccaatatgctgtaggataattttcttctttatggacaatttattactttgggtaatacagaaatgaaagagttacataacataaatattgacaaagtattttttagtgtctttatggagggcaaaaagaacggctaaaacgctatggccgataataactctgttatttattttacagcatagtgtacattatgataaccgcttcattacatctttccataagaccttttcgacgttattaagaataaaaaattcgcctgctctttctgtctttctccaattgtctgcgtatacaagtgggcaattgtttttttaatacgaacgcgtctctcctttcctcttctgtgttgctacgtcgctctttttcttttacaataataaatttctttatgatcaaagaaaaaataggttggtagtactcaaaaggggtttgcgctgatggaaccctaccaaggtatgaacgatttttttttttttttttcctgacaaatatttctggtactatctttctcctaatatacaataatgtaataactatgtatggtcatctatgtacaatttttgtttttctatggttactatactgaaataacttccgatgggataatgtagctttccccttagcattacatcatcatacgtgtgttataatttcctaagaaacattctatatatttcttctcccttaacacagtggagttgaggatggaaaggaaatcaccataaaataaaagaatttttttttttttttggaaaaactctaattagttgtgctagttaatgtatattctacattgacttttttacgttcccttaaattatttatgtaaaaaggtgaagattcttttaaaggaaaaaatacgtacatggattaagcgggcggtatatatataaaactcggctataattaattggtgagggaaaaaaaaaaaaatactgttcagtggctacttctcaaaaatgttgaatgtgtttttttttttgcttaatatacatttccaaaatgtgagcaaaaaatgaaaaaataatgtttcatctgttataaataaattatccaattttaaaatataattgcccaaaaaagttaattctgccttcgcccttgctcctggcatttaattttgtacaatcaatcaatcactcattctgcaaactcattcgcgtatgccttttccaactttattttttttttatattttgtgcaataacccattcatttctgccacttgcggagtttgttcaatccttgcaaaaaatttttaccaaaattaatttctctcatcaagcgctctcctgtgcgctaattatgctctttactactgagacaaaaaagtagccgcaagtaaaaggaaacgattccatatgtacacaaacatgctgcatatataatacatacatagcacgtacaaggtatataagcacaaggtgggtatattactttcgttcatttctagcaaaaatcgtgcacgtaaaaatataagggagataagaggaaaggtgaaagtggaataaggataaaacgaaaataatttaaaacaatgctaggtgaaataacgcattaaaaaaaaatatatatgtatatcccttgcccatatatatcaatgcaaaaaaaagcatgacactttaaaagaaagcaatgcaattttttgcttttacaatgtttatgtactgacacatgcataagatttacgtgtttgactttttctgttggattgtggcacatgaaacaaaaaggcggcgttggaagaacaaatcacagcgacaaaaagggggagataaggaaaagtttacaagtacactatgttgcgttgaaaggcttggggaattttcattaatacgtgctaccacgctggttacatatatgcttccacgtaacgtaattgaaattttctacaaatgttcttttttttttttttttttttttgcaaagtgtttggcgactttaaaatgaattactttaaagggcacatatatacactttttttttttttttttttattacggtttatataagttactgctcttttttacacgctcgtgtagagcctgtgctatgtggcattcacgtatactataatgcttcaaaaagtagggacaaatataaaaaaagtgcatgctccacatgagcgttctttgccaccgccaacaatttttaagaccatttaaaaagcgtataaatttttgctaaacctgcatttaatgactaccccctaaagtgaacaaagggtaaactggttgcagcgtatttttgatttgctccatgtctttttaagaaaaccacttaaaatttttaccatttcgggtcatatgttgaaggaaagaacctttttttttacgtatttttctcgcgtccatcatgaagaaattatatttaatttttattttttttttttaatttttataaaaaagcatgcatgccgagcttttcacaaatattttaatcaccaccacatctttaatgaactgtttttatgtccgtaaggtattatctgtttgtccttctttgggcgaggtgaaaggcatttttcaaaatgtgaaagctgcagttaagcaaaatgcggggcagtttgttctaatttttccccgaataaatggaaaaaaattgcatatacataacataacataagagcgcgttttgacaatatatcaccatataacataacacttcaccttttcgcaatgttcacgttttttttgtactacatacaccatccacaattggtaagtttcatttaggctactgaaacatttaaatattgctgcacccagaaaggggaaatatcaattgggattttacaaatggttttatacacgtgcagttaatatttgcacatgtgccacttttcgcacgcagtgtttacatccagatagacgaggacagtgtccatctatgtcagcgaacaaccctttacgctcgaagcagttgttcattagcgtcattacaccggcatttctgcgcctcttttaagctggcaaagcagattcatttttacaacaagggcatggtcattttgtagttttacaaagcgcgatggccttacaccttaaaatatgctcttctattaaactgtgtggaacgtaaaagtgagacgcattttttgttagcatacctccctttggaacaagctgcactcaacgattcgtttatgcaggggctatttgcaccttttgcaaaagtcacaaacgattttgatctctttagtttgcgccacattgcactattttttagacgataaaaagaagggtacctaaataaggttaccctttttcaggatgtgaatacgaaaagaatggtctacaaaattagaaatgtttaaggaatgccgtagcatatgaactaaattgagaactgtggcacgggtttttcaacaaatattttcttcttgggatgacgcgaaaccattcgcatgcattcttcagcactttctgcgtgctgcatctctccaaagatgcgcatgcagaataactcaccaagtagcttaatcctttttttttaacactactgcgatgacaaaggcgcaaatgagtgtttcataattttgttgcatgttaaaattttttgccttttttataaacacaaaatgagcacacgttggatgaaaatacctccttttaaaagcaaatcgtttaacgcaaaacgcaattctgtggagcgtcccctgtgccattggttcgcaccacaaagtgatgtataacaatttcacataccacatcttacgcaggcttggaaaaatatccattgctgtgtaaaaaaaaaaaatatgaatacgtttcaaaaaattaaccgggcattgtacccccccctggggaaggtatcagcactggtgtcatatgtttttttttttcacttttcgaacgtctacacttttttgcataacgcgctttccaaacagtggataaattgggacgcccttaaaaattaaaaatttttacaaaagcattcactccaagatatgcatgtaattttaggaagcaagaatttttcattaaaccaggtaggtatcaagtagatagtcaaatgcccctttgcatacggttatttcttcggacaaccactttgaaatgggctaatataacaggagtacatgcatatataacgcaataaaaaatgctaaatagatatttttccgctttttttccatcttgttcatttttgtagctccttttttaagctttaaccctttttggcttttttttttttttcccccaccactgtttccttattcgtattaacaattttcatatgggaaaaaaaaaaaaaaaattaacttaagcttgtcgtgcataatttcccttccatttggtgcagctattttttccacgcttagcagctcgttaaaaaaaaaaaaaaaattaaaacttgtacgttctacaattgcagaatttcaaagcattcaatattcgctgtcgtaacatttcaagaaaaatgctgcacagaacaaatgcgtttttctgaacagtagacatatgtaacaccccttattgttattcccttttatgtggcaaacttagcaaatcatacgaaaaaatatccatgcgtatttttcttttttccaagaggtcatgaatgacatacagcttaaattgtccattaaaaaaaaaaaaaaaaaaattgcttggtcatgtgcaatattattaatggttcgtgaaaaaaaaaaaaaaaatcttaaaaacgcaatttgtcataaataatataaacaaaatgttgacttttaaaaattttacaatatttctacaaattttatcatgccaatgaacgtatttgtatgacataaattttatatgcatgtgtatgtttttttttaaatgcatatattggttgtttcccgtttttacatcattttgatttttgcctttaaacgttaaaagtttgcatttgttacaaaattgacactcaaaaaatttatgaacagccaaaatatatattccaattattcgctgttcatacttttttgaaataaaaaaaaaagacagaagttcaattcagttcagttcagttcaattcttannnnnnnnnnttttttttttttttcgtcttcccagattttgctgcgcagaaaatgtctaaaaaaatatgttcatcatttttgacaactgcattttataggatataaattgttcctttcacttttgaattgtgtttttaaataatatcattgtgaaatgtttccagtttcgcttttattttccttaattttgtcctgcacgtttttttatatttgccaagaattacgcgaaaaacataagtatatgatagaataataaatatgtattgttcttatgggtgcactgaattaacatgttgcacacttgtacacacacatgatattgttaattgtacacacagaaattttaactttttaataaatcatggatgagtaaaaatatttctttaacacgcataatatgtttcttaaatgctgaacggacagaacgttgtatattacaccagatcaaaattgtatgtaatgatattcttttcctttctgttgcataattttgtcacaaaatatgtgtatattttgtacgtgtatgtttgtatacgcgtatatacacatattcgtgtaatatgcatctcgaagacataaagactcagaaatatatgtgcgtacgtagttacatgaacatatttaacgtcacatattcacatatgttgcacaccaaaaaatagaaaagcaaaaaaaaaaaaaaaatgaaaacatatctgccccgtgttttaatggcggacgtgttacacaaattttggtgaatgtttgtaattttggtttatgttgtttgttctttcgcagatggttgcgcgcagtgtttaatatttttcctcgcatatatgcatacgtatacatgtgttgtatggacgcacgtgtatgtatattcatcttaaatctgttcacacgtgcgcgtttgtatatacacatgtgacacatttgcatatattgcgtcccccctgtttttttttttttgttttattttttcaatatatttttaattccttcactttaaacatttcaaggggtgacgcggaagcacacatccctgaaaaatgaaattaagcgagtacaataatttgtagcattattagttagaagcttttttcccaccccccttaacactcatagtgtccattttaatacgtcatttaaacaatttgtaattatgtggtgaagatttatgctttgttttatgagtcttaccaaccgccgcttctttttttttcgccctttttcaacgtttttatttccttttgtgtgtcttttttccgtccttccccacgtcacatcggtaatttgtcaatatatgtgtatccttagcgtagtttaattgcccaatatagtaagaagtaaaaatgaatgagctatattcgctgtgcgaagatataggagaaaaggacaaaattttaatttcggaaaaattaaggagtatccttgaccaatttcagaacaaaaataaatgttacgtttccgagttcgtcgtcctaagcagaaccagattttttaaatccattagcaactatggggaattccttctgctgcagtcatcttcccgggttataggtaattacgaaaatattttgcgcttgttacataaagcaagggtctacttagaatttgtcaggtgtctaaaattcactgaatataaccccagtaagaacaaaaagtgcgaagaggatattttaaagttcattaactatttggagtcaaagaagaggaaacattaccagcacatatgtggaacactgatcaaattcatcattacgtctctcaaaaaaagtgatactcctgcggataacaaaccggacattgccgaactggagaagcaagctaatcttgacaattacgaaaaaagcagcattaaaaatgacgaaaaagttcatgattctaccataagtgaaacgcataaattgaaggataacgcagatgcgtgggacaaaaactgtattgacgaaaaaagcgtgatcgagccctttgacgagttggaagaatatggagattatctatacaacgttctgaatcagatggatagtacatcgtggaaggataaaaaatatgaggagttcctaaaaatgattagcctgaatgatgccatcataaatgatgaaaatgaaaaggcaaaaaattcagaaagtagaagcttcacaaacctttcaaaggtaacaaacaacattattttgttgccaaagtatttggaaaatgtaagaaattctatatataaccatcagaataagtcaatatcagaggtgcagtccatgattgagcatgccatgagtgataacataaaagctcccttgtttaaaacagggaaaataataagcgaaatgcttccctctccggattatgaaaagtattgctctaacacaaaatcggattttctaaataaactggatgatacatccatagtgcaggacatggtgttcaaaatttttaacctaaacaaaaaccagtcaagtagtggcgcagcagtcccatcaaatgtttacagcgtgaactgttacgacatttttaaaattatattaaaagggataaactctcttaaaaatgaaaacgaagaaatatatctgtttcttagacagctgcttaacaaaacgaagaagaactacacccacatgtgcagcaaagaaacaacagagacgcatttcaacccaagtgataaattgaattattcttttctgccattgcatttgtacaataacactagtgacatttgcagggagatattaaaatatgccatttgtaataacgacttggtgttcacgctgaagatagtcgacacctttttaaccatagcggtatatgaaaactcgctaaaatatttggtgcattttttgaacaccctggcggagtatattattatcccctatctgcgaagtgaaataaggtcgcgttacaaaaaggttggtgatgatcgagacctcatcagtggcaataaattggaggagaaaaaaaaggattgcactgtagtaggtgtagaaaatagtaacaaggaattctgctccagttacacaaacttcaacaagctaatgtgcaaaattccgttgcacgaatacgaatcgctgaagctgttggaactcttttccctacagtatcctatgtttttaaaaataaacaataacccacagaggtgcctgaaagatatcgccaagccttgtgagtattccagtaatgtccttcccacgtacggatcgtacatatttcaagtggcagtctccttcgaaattgacaattctataaaggtgttggatgaacttggctcaaagtgcaagataacatttcagctggtggaagatgaggggaatgaagaaaacagcacagatggcacttcggaggaagacgtgagtaaacaaaaggagtacaactttttggagattaattttcagcagaatcatatgtacaccaaattgatgaaaccatctggtgcagaatcattcgcgaaggaaaaggatgaaacggaaagggagactaatgacaaatcaaataaaatgtcaaacggagagcataacgagcaggacgctaaccagcctaacagtatcaataacaccgaagtaaccagtcatgagagaggtaagaaccggacgaaaaatgcgaataaactgatcaatgtgtacgacattacgaacatgaacaccatcatatttgacatactgatcgatcaaggatgttacagcaatgatgggaatacttgcgattttcaaaacgaccatgggaaaatagtgatctattccaacggaaggcatttactaacaacaagtataagaaagaagaactccccgctagataacaacatactaataaataacaatataaagctgaaggtgtacacctcacgcacgtgcatctttgagtttccaaaggagtgtttctggtcttctgcattcgtcgatgaattagtaaacagaaaattaatcccagatatcaatcgaaactttctcctcagaaacccgcttaacatagtggagctttataataaggtgtccattgctctgaatcgctacatgtatcgtttttgcgattggaatgacgacgactataggaagataatggaaaaagaaacctcatacacattatacagaaacattgatatttacacctttgagacgctaattaagtgcacagaaaataacaataaaattttgacgaagctgttcaaattggccaaaagttgcgcagttcctgggggtggacttgtccctgatgaggaccaaggcaagaacgaggtttacccgaaccgttacacaacccattgcacgagtgaaaccaacgaccgtgtgggaatgtatagagagtacctttacgaatggaaccaaacttccgattcgcaaatctgcgccttgagcattttaaagttatatttgaaaaacaacatgcatgtgcaaaataacaggattgaaaataacgagaacttttactccctgtcggaaagattgattacatcgtttttgaaaataattaagctgaaaactccgttcataagaagagacgattactgcgtaagtcaatattatcaaatggaggagttggacctgaatgggagtttatggctactcaggagaaatgtctttcagatactactagaggcggataaaataattataagcaatgtttttatgaggattcacatagagaccatcttaaaattgctcaggttcttttccgataataacagccttgattcgcagataatactgaagctgttaaagtctctggaacataagggcattttggaaataatgatgaaacggatgttaagtgtcccatatcacaactgttcaagcggttcttataagaagatgaacttaagctccactagtcgttacgtaaactctaagaacatgaactcgtgcacattctcgtcagcgtcgtctaattcgactatctacaacgctagcgtggataacataaatgatgcgaatgcaaacagaaatagggaagaaaaacgaaagaagagaaagtattacgaggaaaacaaacacgaaattgagagatacgagaagagaaaaaaaaacaccaagagcaggatcatagactgcacacactttggaatattcgtcgaagagctaatttctcttataaatcatcaaacaaatgatgcaatcaatgttcccgttgtgcagtacaacgaagagagcgattttttgatggagaacaaagcgtgtgatattattcataagttgtgttctttctatgaagatgaatggaggaatgagagctgtgcaaattatagctactttgacttttgtgtaaaaatactgaatcagataaagcataagaacaatcatgtgagcagtgcgagtgaagtggcctctatttttttgcggggaattgtgctgatgctgacaacatacatattgaccatagcaacggaatatgaaagcgcgaaaacgtttttgtatcagccggtcattccgttttacaatgcgtacgacgaaatggcaagggagggggaatctgacgataggaagcatgactccatgatgcagttaaggaatgcaaaatgggcaaaaggcgaaatagagcaaatggaagacttgggggacaccagcgaagaggacgaatcggcgcgcagggacttgttgccaaatgggtccaacatatcgtccaccttgaagaaccatttatttgacacgctcagcaatgacatggaggatagaagcagttgtaacagtaagtactccagtttttttagccctagttcgtcgctagacacagaaaataagcatttcttaatgtatgccaagtgtgataggaagaaaaaatcttggattcccctggtgagcagcccaaaccatggcctactagatgatgtcatatcccattcggacgattcaggatcgcacatatatataaacaagaacgaattgtcagacttcattcaaaccagtttggagagcataaatgatgaaaatgtggatgtcacgctaaatcagaagaagtccatcgaatcgcataatagcaagagtaggcccacgcgcctctccgagtattactacaactcggacgagtctgaagagttctacattagaaaaaatttgcaggactataacgaaatgaatagcgactcgaacaacttcaaaacacagctgaatggtataatgtataaattttccaaaaagaaaaagtacatgaaaaatgggaagaagcttaagcacctgagaaagaagataatgaaatataagaatgactccaaaaaactgaactttatattttcccttttggaggaaatattaaaaataatgctgggtgtggggttgcgcgtcctttcgagcatttcgtatcactacctgtacgagaaaaacgggatgcacaaatttatatacatatttgggtctaaggtgattcgaaatgacttaaatgacaaaacgtcatttttagagttgtgtgaaaatatgattaagccgaagagtctgaccctcttgcaagcgtgcaattttatcataagcggaataataccctgcctgggatacgtcaccaacctttttgtggataagaaaagcaacagatattcctacatcaaggaattgaagaattatctgtcgttaaaaatggccctgaacatatggcccatgtttttaaagataacattgcagggcctcttgacgtctagacatctctccttcgaaatgtcggtgcacaaggacagtttgcatcccattgccgagtgctgcataagcattacaagtttggccactcatttcttaaccttctttactgttatgtcagacaatgttagcaaatatgaaatatacgtgaatatgaggaaaaacctgatgagcgcgaacccgtgccccataccgctcattctgatcaatgccgcaaaatacattcgcatttcgtcaaaaaggaacaagtactacgattttgagaaggccataaggactattctgcttcagcttacagattgctccgtgtgcgactatgagaactacctgttcaatcactacataattccggagagcatttctagcttcttatcggctacgaaaatgactggcgaggaggagatgatcaaggagggatgccacaacagtatattaacaaatcgatccaacaatgaaattaacataagtgagcttaagtctgtggcaaagtcttacatgaagacgtacaaatcgatgtacgcacaagaggaggtaatccgttcgaacaattttgaagggaaacaccttggcagcaagacggaaacggagaaggcacccacgggaaacgaatccagcaaaatgtgctctaagacaaacatcgaatttttgaagagactgatgaataatgacaaggatgctgtaaagtacctgggcacattttacaacgtgttccacaaaaatttcgaaagagcccaaatagccttcgttgctgtgtttttgtacctcatcggttataaccacagccaagtgagagacatggagaatgacccacagaatggtgtgtgcagtagggaaaaaaaggaaagtgccctcataagtgaagcgctagaaatgaagaaaataaccatagcgtgcaatttggccaggcagggagtaattgacctgatatcgaagagccaaatacagcatcagaagggaagcatcgaatgtaagttttcgtcaaagtcgaagaagagcgaagagaaagcgaacgataaaagtatggagttcctggaattgtacaacaaggaggtggacgaagtggatagagtggacgaagtggatgcagtggacgaagtggatgcagtggacgaagtggatggggtgaacgaagtggatggagtggacgaaatggatggagtggatcaagtgggtgcggcggacgaggtgggcgataggaagggtgcgctagatgaaaagaagcagagcattaactctaccaatagtgacgaacagaacgaatttgtatgcagcaagagtataccggaacatgggcagcaacccctgtcagatgcagaacgggatgggtacatttcgtgcaatttgagcaaagaagaattaaactacctgaacgatgtgttaccgaacgcggagaagtgcagcaacaaaagtagcgagctgtcagcagtagacttaataaaaaggaagagggaaaaacaaatcgataagatattaaaaaagtgtgaatggattattaatacttacccacatggcttatgcccgatagttatcaaggacaatttttcacacgaatgggatgagcactttgtgtttatgcgtcgaaattcgtatgacatccccattactgctaggaagatatactcagatcgtagtgacttctacttggtgcaggaagctgccaccatgccaacctttgccagcgcgttaaaaacaaatgtttcctccctgagctattttgatcaaatccttagacacccaaataatattgatgagaaactggagtgtatacaatttagcacggagaatattttcggaaaagggacgactaaaaatttgtgtcttctgaaaagattgttaaaaacgtataaaaggaatgttagtttgaaggactccaataatggagatcccaaatcggacaaggagaacggggaaaattcaaagcagctacatatgtacgttggtaacagcaagaccaggaatttctccaacagttgcccaagttgcgatagcgccaatttttacaatgatgagtcgaacttttatatgaattacaacttctgtgaaaagaataatgacaattcgaacaactctattattatgaaatactccaatcatggtaagaataatgtgaaacatggtgttggaggtttatggcaagattctcggttgacgaagaattatattttccaccacggcaatgatgtgactccaggagaagagctaaactcaaccatggtaaattgcaaatctgacttttattttttttcccccaaatcgtttgatgaaaatgacttcattagccgaaacggcaacaacggtagcaaatgggactgtagcgctgggtacgtcacgaagtacaccaattcaatgttggattatgaggaaaacctatcggaccataacttgtccgaggtacacaataaatgtaatggtctttccaaatcgcaaaaaatcttctccatgcataagcaagactttatgagagcgtaccatgacgaaatgaagaacaagcagggatctgacaaaaaaaaaggattcccctcctttgactgttttagaggtaaggtcaccccggttaattcgaaagacgtggacacagatgtaatcgtaaatgttaacagcattatggaccagagcgtcgactcgaaggacttgttgcagttaaaagaaatactaagctttttaattaacgacacggatcttgacaccgttttgaatatcatcagaatagagcagctaaccaccctgtgtcgttaccttatcagtaggagcttaaagtctatgctgtgtgcaggaatttttggaggtattaaaaaccccatagtgaacatgaacaaggataataatgtatgtccgaataagcgatcccaaaagggatataactcaaattcggatgacattaaaaaaaagaagaagagtaactgcaatgagaagagcgtagacaggagtgggttctgtgctagtgaaaattatgccaatgtgaataataccaacagtggaagtgtgaatctccccgtgggtagtagaaaccagcaaactatgtcagatggaaagcgccgcctactcgagacgcacataccaaacggaaacaaaaaggaaaaggggatctccttccacaaaaagaacagacgcatcgccctatgtgataatggcaaatttggcacgctccgggaccaaaggaagtataaaaatttcgaaacaaataagaagtatagcaaagatgacaagaggaaaaaggggatatttgagcagtggaggcagaaatccgccaaaagtatgcagtggcctgtcatactggacttgctcgtgccgtcctccagcagaggtacatacaacgaagacaacaaagcaatttccaatatcgagccgtccctcttctccgtgcaaaattatggctggatgcttctgaaattgttgcacattataacgataaagtttaggaacgtctctccgttgaagaacgtgattacacagatgaatgaaggaggcagaaacggtgggagtagtagtagcgcctggggtggtgcccctggcggcagccaaaatgtaaagaaccaattttcacaccactactggttcacgcaacctatggagcacgccttgtcctttaccctgacggatatcacgaagagcacatgtatatggtacctaaggtacaatcgcaaaatgctgatgaactcgtctaacttttcgcaaattataaaaaattccatgaacacgctgtggattgaaagtgtgttgcgcttgatagctttgcaaatatgcttacgagtgaagccactgaatgatagcagatatgtagtcccgttcttgtaccacatgttgactatctgccagccgctactcagagaagtgcacctagacagtgagaatttgaagaagaagcacatagcaggaaacagaagaacaatttttatggatgcaaataattcgccattcgaagtgatatgttctcattgccacaaatgcataacaggaacttctaaaaatgtgaactctaagattttccccattggaaagaatttaaaaaatattaggaaaataaactccagcgaaatgacctacaccaagaaagcctgcaacaccagtgaggaaaccaaaaatatgctcgacgtaaagggatatatacattcagaacgtgtacagaagaagcagaagaaaattaaacaaaaggtcttgcgcgtgaggaactacaattcttcagagcatgagcacgaacatgatgtgatattggacaatgtaatcacaggcattgttgtgtaccacgaaacggttaacaatggtgtgcctgtaaacaaaaaaatgattttgcaaaatttgagtggttttaaaataaagaaggagtacacgcacgaaaatcagtattgggcgttgtgcacacagcaatattgcaattccccccattacacattgccgctaagaaatgtgaataagtcggtcaagcatacgaacagaaatattttccaaagtgtagatgacgaatcgaattcatgttactggtctatcagtggggaccccgtttataacatttatggtaatgccaaagcgatatcagatgtgcagctagaaatatgcgtcaacaaaaattatgatgcgtctgtgagatccttcctcaaaaagaacaatttcgaattggaactttctattaacaacgatgtgaatgacgtgataaatatttggacgaagaagaaggcaattattataaacaaggagttgatagagtgcacagatccgtgtgccgccagccttacgggaaattcatcacgaaaggaaaaatcagtagataacgaaaacgagttggtaaaaaatgaactccaaaaggtctctaacgaggagaacgagttaataaactcagtgagcagaagaagccgatttgaaaattacataaatcgaaattatgagcatgcatcagaacacgtttgccagtgcaggaaattttccaccgattatgaccttcctaatgagaataacgactggtcgtacaaaagtgtccactctgaaaattgcaaaacgggcatcagcatgagtacatatgacgagaacgataacttgaattataagaaactaaaattgataagctggaatttgataaaaacgatcttgtgggggatcctagtgtctggtgaaaattcccacggagagaactcagatcaagtcgtctcagagagtagaacaaaatgtgtaaagaataatccaagtagtaacattccggaggacataaatgaggagtacacctatgggaataactacaccgattataaatctcagttttattcgcttcaaaggaagagcctcatagaatccgttctaaaaatgatcatgtctgttttgataaagctgtgcaacattgtgaagctgtacaatgacttgacaaaaaatcagcagggatccttctatatcagaattagtaacacaaaaatatgtaaggagcaagtgaaagattgtgaaaaaatgatcactgattttatgtactccttgataaattgtgttcagaattctccaacgggggcggtgactctcctaaggtgctttctcttcggccaggataatcctacctaccgttttaagaaactgaataagctcaatataaattgcaatttttacagactgatcacggaatgtattaagaaagcccctaacgacgcagacgacatcaccgtttttttcaaaaactactttgataaaaagattgtaaaaatgtatggaatagatcaagaaagtaattcgatgaaccaggttagaaagatcaaaacaacgaccgttgccccagtgagagggagtgccagcaatgcggcctacaacagcgtggctgcgtcaccgaaggagaatctcaaccatggaagctgcataaggcataaaggaacgaacatgaaaatgtctaattttttctttaaaaattatgacacgaatgtgatgagaaattataagcagagtaagatacatggattctttctgctgaggtgtttgccccccattaagatgttcccgaagcagttgatcttacaggaaacgaaaaagttgtttcatagcgaggtgagtttttcccacgagagtagtaccgaatcgacgcctaaagaatatgatgacagaaaaggagtcaatagtgcaaatgaaacgtgccaaaatgatgagttgccagtaaatacaagttcgaaggagaacatttcttctgtcaattatcagatggacataaatacggccaataatgaaggaaactcccaatgtaacagtatcaatgatatattaggattgataccgagggtatcgtacaggaatcacccctttgatgaattgccccaatctgagtttttcatgtcgagtagaccgtcagacgattttgaagcgaacatggaaggaagagttctgagagtgttgcgtggattaaatttaggaggtgtcgttttatgcctagcaccactgacattccctgctttgaatattggtccgaacgaagtaaacgatataataaattttcgtattcagacgagaggccgcttcggtgtgaccgttgccccagcagaatgcgttttgtcgaacgtgtccgaagtatttgacagaaatgacgtagttggatttcgcacaaatatgtgtcctccatttagacacgacgtgtttgccgccaatgtgcagtatgagctaggcgatttattgagcgtaaaattcaatgtagaagaccagcagaatcagaaatgcttaagaacagaactaatggtttcaggggtcagcatcggatccgttcttgaagtgctattcgaagcagattcgcaaatcgaattcgaaaggagaatgaacttaatatttatttttcaagatccgatgacgattgtgtatgagggcccaaccttcagcatggagtatgtagacccaaacagcaagaagtccaggaatgccagaaatgaaaaaaaaaatttggatgaggagtacctgaacgaattttatgccattgctgggcataacaagaagaacataaagaagcagttaaaaaagataaaactaaaaaagaaagagttctacgaatcggtgaaactttatcagtccattctcgattcggacaatgaaatattgaaggacttgaagcatgaagttataataagaatgaacacaacgttgactagtgtagcagaccatttgaggaagaattcatcagcttatttatttatggaccgagtaggggagaacttctcacatgttagcaatttggaaaacattccccattttaacaaaacgaaaagccctaaattgacacttctaaacactcaatcgtgtgaggcactgagaaataagggtcctgctaaccttgataaggagagacccctcctggataagaggacgaacaaatatgtgcataaaaaaacgcacaattcggtattcagcagcacaggaggagagaaatatgaagcgcgagaaggtaatgctcgaaggagtgatatgaaggaggaattcaccttttccgatcaaaacacttataacataattaattttaacgaaaatgcgaatggcgcagatcacacaaataacgatgtgaagtccaaagaattgcggaaccgcccctcagagattgacaaattaatgcaacagaggagtgaccaggcgtatgtcatgaatcaaaattcgtctctctacgtaaatgtgtacaacaaaaaggggaaagcagggttagatataaacaaatgcatgagagaagttttgtccatcatatgcgtcttgggattaaatgtaaaccccgaagagaaaaaaaaatttgaagataaaaatcaggatgggaagaactcctccattgatgaacttccctggttgtcaagcttatccgagttaaaaaattcagtagcgtacagtttggacagaaaatgcgtcgagctgtttttctgcaatttggtagacatcatctgtagtgatgttttcctccacgccatttttaattttgttacaaagaaattgcacaagaaggaggagaccatgagcaaggtgaagcacagcacaaatggggccaaaaacaacaaaaaggttaagaagaggtttaaaaatttaagcgaatttgagtctaagaaagttctagaaacagcggcagattcatacaaccagaatagggtgaacaatgagaacagcaccaacagcgcaaatacgttaaatgagatcaatataaacaattgtggctgtatggacaatagtgtaacctcaggaaatgctaacagcaataatgataactctttaatgaattcaatttttatcgaagaaaatggatcgttagaagaacatgaagaaagtcagttaggtaatgacaatcaggaaatctttatcaggaaggacaagctcaagctggcagacacgagcttagacaacaagggttcagattttaagaatatttccttttcagataaggttagcaaaaatggctttttcgaatatagcctgtgcttgattggaaccaaggcaattatgtgttgctgcattttgttgcgaactctgctggagatgaattccgatgggttctataaacccaatgagagtgtgtatgggtcttttaagaagcttctaagctttattaaggtatttttcttcgtggatattggcataagtgatgcgctgatagtgcattttgcgaggaggaactctgtgaacgttgagcacctctttggcagcggcaagaggggagcttctgaatgggaagcttctcaagggggaggtcctaaacatggtgacgcacaaaacactacttctgaacctgccgttgcgatcgcctcctccttcgtcggcagcttcctgaacaaggcagagagtgaaaactgcagattattctccgaagacgcgaaagacgtctacttggcgcccccctatacccccgatggaaagagcagcgttgacaaggaaggaaccaaaaacgaacaagtgaacttgttagaaattctaacgatttgtggaattccatcggactttttccaatactttaacataagaactccagcaattaagaatcagcaggtgataactcagaatgacacgttcgatttgtggatctacatcctgaacctcctagcttgtttcaacagccaaagtaggtattccctatgtttcccccagaatgtccatcagctaagtaatggctgcgtgaagagtgcccttttcgattttgagtattccaattcgagtttttccaacaagatagtacgcaaaacggcgaagttttttgcagggtggttgttaaaaaagtatctaatcgacttaagctgcgttatggcatccttactgccaaaattgtttatggacgagctgagagagagcttggtaagaataaacgaaggtgcgaagattggagaacaggtagggaccatcaacagcggctgcttggatctcactacaaggggacccattccgtgcagtaataataataataataccattgtgaaagcgacaaacctgaacaggaggaataagaaaaatgaaatattttcgaaaaaaaatggggaaggcaaaaccaacatgatgttcaacaacgcaaatggcagagtgtacgattcgtctggtgataaaatggacggagaagatagccagcattactttggttacgaccctgctgatggaaataagaatggcgctttgtggacggatgacgatggcgactatacgcaggacgatagagacgaaagtttcaacaacaaaacggtgcaccacaacaatgagagaagaagcagtagaataagaagaagaagcaacaaaataaataacatatctgagctgatgagcggcgcgttgaagaataaggaggagatgctaaacatatttagtgtcatgtacctcttccgcatatgcatttattacctaagtagaagcaaagattttaggaaagaggattattggcaagaataccaaggacagattagaaactcgaagatgaaacaaaatgtgtataagctgcttaacgagaagagttgcaaatgttccctcctgttcggatggcaaaggatattctaccagtgtgtaatcacttgggatgataaacagttagtagatcagctgctgcttataattcagtccgaattgctataccatttagtgggttctattgctcagagcgtgtctcaaaagagagtgaaagtggacatgttttatgccatttctccatcggttcacgttgcgcactggatgttggatacatttgttagacatcccctatgtccatcgagagtaagatcttgctgtgttactcccttagcagttacctccctctttgggttaattatgaatggaaatagactacccatcttcattggcatagatgcatgcagactggtgtactggtcttgtgtagtgtatatattacaaaacagtcggagccacaaaaagtataagaaattgcaggacattgatatgttaacgcagtttagcgttgaagttgacacgatggctgacgattacgatttgaaaagtaaggactataagaactccttggaaaggaaaaacgaaagatacaacactcttcggaacaagtaccaacgagtcaagtgcaattaccacgcatttttgtcttacctttttaactgtgtgcacatttgtggctcctccctttttaaccaaattttgaacctgaatagggaaaacaattacaaaagcacaaacggtaataagaacaaagccatcgacatcagcaacaacaatgttagaaataataacgaacacgtgaacaacattatagacaacctaaacaacaacattaatgatatcctcagctgtatacaaaactccgcgaacaataggatgataaataataacttcaacggaatcagcagtgttagcaatgaaactatctacaatttgaacataaacaacagggccagtccgaacatttcctcgaacaatgtgaataacaacagcctgcaggagaacaccgaaacggttaactcgtgtaataatgggaacaccccgacaactgccaacacactgtatataaacaccacggttggtagtaccaagaacgagaagaagtcaactcacaattttgcccattttgatctgttcgaaaataaggagaaaagcacgtacagtcctctcaagattaacgcagcgttacttatacactacttcgcttgtgctgcgtactacattaagaaggtcgatatgtgtaacaacatgaattactacgatgagcatgtgcatactaattttaagcagtactgtctttacctatacgtggtggatcacgtgtcaaagatgtatgctaagagcgtgagacgaagcggcagactaagaggacttcccaaggtggatgaatcgaaccttggagcagaatcttccccttcggatggcttgaaaaaaaacccaaatgaaagttcgcaagatttgtgcgattttgccattaaaaagggagcaaaaaattgttccatgcagcacagtaaggaggaagaagaacaaaaaaggactagtacactcaagggggacaaaaacaagcacctattctttgctgagaataacaaaattatgaatgccgtggagagaagagacattctagatgacccctacgagggcaactaccccgaaatgttcgtcgacaatgtgctgcagttgagcaagaaagtttgcgcaaatgtcataattgatattaatgaaaaaatacaccacgtatgttctcccaacgcggatgtgattaagctgaaaataaaggatatgttcccgatacctaaggaaaaaacggagttctttgcaccaggggggagatacccgcaggggcaccatgacagttcgcacaaacagggcactattggaagcgacaatcataatgtagatcgaatcatgcatttagtgcaaagggaaaaggaagaactaaagcatgtcaccagaaaggcgattgaacacccttcgatagtgttcagcgcggacaacgattttcactacgttctacaagaaattaagcataataaggttcaagaatttttgttcctcgaatcgaaatcgttaagtgcggacttgcacctggacagtgttggaaaggtcaatttgggttcccatatccaactagttgatttgtgtaacttgccacaagctttcattctaacgggagattccgaaatatactcaggtgcacacaactcttcctttagcatttctcttggagtatcgaataaacagaaaggcgcagtgcatcgatttagcgatttggtacatgtagaagtggggctactaaatgtgagtgtcaattacgattcaggacaaaaagacacgtcgcacagtctagatgaaccaaacatgggtgaattgaaaaggtacaggaactgcaagatgtcagtcaatagagaattttacaaaaacagcaacagtgctaattcgcacaaacttacagagaatatgctcattagctataacaattacgcacaacacgatgtggaggcagaaaaaatgttaaagtatgcttctttcttaccaaaaagtgtggagaaaaaggtgtacgcgaaaagggcaaatccaaatgagtacagttgtgcccatacagcagatgcgctccacgcgaaggcgactaaacaggttaggaagaatcatttgagctactccgcaatgaacaaaagaggcactagcggtaagaggttttccatgaacagctatgaagacgaagatggaaatggaaatggaaacggcagtggctgtggcagtggcaatggcattggcagagataattatgaccagtgtctcatgtccgatgcgtacgacatttcgtactcgaagacgctatccgacatgagcgccacgaattcgaatgatgcatacaacagggtgaacagttctatcacgctgaatattgcggacgggacggtgtcgaccatggggttatttttcgacagcgctgttgaaaatcccaagcccctaatgagaaataaagtatcctccgcggataacgttatcctaaaagtgaaggtcattgggaagcaggttctgtggttctcgaatgaaactctagtttttcgaaaagagttcagtgcgcagatgacgaattttgtcccactcatcaaggtaacacccatcgtgccacataacaagttagacgaatttcaggatagtacttttggcagctgctcaattcacatgaaatttattgacacgaatgaaaagatattcgtatcgccgctcaccaacttttactttaaattcgaaaatgtacacaaaatgaaatatagaaataactgcacgacaaatatgaacaagaattggaagagaagcctgtggaagcgcacgtgtttcgtcctcccagatgccgcctgggcatgcagatcctcaaccaaagtagtgaagaagagcaaaatgcccctcataatagcgcaaccggataatgaaatactaatacattattatagttccaagtctaatcacatatgcagtggtgaccccttttccaacacgttatttttaactcccaatatgcaaataaaaagcgagccggtaaactttgacaatgttatgcattgcaaaagtgtgcagggggacaaatggaattttctaaccctagaaaatgtcagaagtgtaagaaatgtaccagtcatcaattactacggtgttgccaactcgtataagcaatcagaaatggacaaaattgacttagatgcactgaacagttgcgagcagaaaaatgtcaaggctattgcgagcatccaaaatataaccaacatacagaaaacgtacgcgaagattctcgaaacgaacacaaagaaagacatggagaaggaaagctctaacataatcatgaagggagagatgaatctgcacaaccatttcaataggctgtgcaagaatgaagatataggaatgaatgcgaagagcaatttcgacattgcacataactattccaagacaaataagagcaggagcaatgaaaggaagaagaaaagtttaaatgctaacgtggggttgaaggcgaactactacgatgtaaatgatgtgaatagaactcattacacttcctactaccacgaattgatcccagaaaataatggccgcaattttatgcacagcaactacatcaatgattacttcaccacgagcaatgactccaatgtgcacataaaatataggcttcacaatttccacaaaataaagaaggactactcgtataatgtaaagtacagctccatacaagaaattaacgacactggtacgcacgggaaggccaagtacatcttcgatgaaaaaaaacagagcataaacgactcacacaggaggaagaaatatatcaatagtaacaaaatattttgcaaggaagatcatgtgaatgatgacagctattcattcataagtaatatgcacgacccatgtggcaccctgaatgaggacaaagcgatgagcaataatatgtatgccccaaagcaggacaagaaaaacgatatgaacagcgtcgaacagtactacaattatagacagcacggggatgaatcgagcaactgttctatgtattacatagggtgcaaagagtttaaactctgcgtcgattcgtacgaagcgctgttccccgcgaaacattttattttcaactgtaccgtcaactttgaagaaggtgataacaggaacggtgctaatgaggtgaaaaattcggtgggaattttatggggagggtaccgttggttatggacaagcaatgggaaattcatatgcccattgaaactacccctctgtgtgtcggaatttccaccagaaaaaattgaagagtgtgaaatggaagtagccaattttaagtcgaacgataatttgtgtgtcgaatttgagcctcacctccaaagcctcttcttttacaaaaatggaaaatatgaatttggatttaaatttgacaccttctataattatagaaacgctgtgggaaactgggtatatgaaaagagtaaggatgcaaaaatggaagctgctcgaaatgtgtccaagtattcctactcgagcagcctcagcaacggaaatgtgaacgattttggtgctaccaaaaatgaggatgtcaacaagtatcgaagtagtactaatgagaagggctccctgccgaaggatatgcataagattcagaaagagcaagacatgaaggattatggtaacgaagtggacacggcgcaggggtacatgaatagccacttcaactcttgtcataacaccaaggcgagtaacctgtgcgcacactccatctccaatgagcataagtgcagcaaaagagttagtggcacaaataatatgaagagtaaggagaaaagaatgaatagggacacaagcagcggtaatgggaaccaccacgaggatgttacggaagatagcgaaaataaaacggtgatgcggataaaaaaccacgttaatatgatcaaattatacaactcgctattgctaaatgattgtgataatgtatcctccattctgatgtataacccagacttgctagcaaaatcggatgaaacgaagcaggaggtatcctttgagcattacgaaataaatcaagaagattttccatgtgaacttgtatcgtctatgaagaatattatttacgaaaaagatttaaccccgctcatgttggcttgcagaattggatgtgaagaatgtgtgcagaaaataatagaaataggaaaagtgaaccctaataaagtctgtcacaaagtggaaaaggaaacccccctaatggttgctgcacagtatgggtacagtcgactcgtgagcatgttagtctgtgtatatggtgtgcagataaataaaaaagatgcaaaagggaacacagcgttgcataaggtgttactccagccgtgcccagatgatgggaagaaaaattgcacctcgaagatggtgcagctgctactcaaattaggggccgacatcagtttggtgaacaaaaaagggttatctgtggaagacttggtgcaaaagaatttaattaaaaataagaaagtagaagctattttaaaaatgtggataaagctatcactaaagagtaagaaaaaggacaagaaaagttatatcaacaaggacctcatccccggtttgctttccaactgttccgtagtcataggccttcccatatgcttaaacaactccagtaatagctactcctccgtgaagataaactccttcgtcattgggggcgaagagttagttactgctagaagttacaaaccggttggcagctgcgacgatgaggtggactgcagccaatacaaccagaacaataatgaatggaaaggcagaaggacagacgaggaatactacagctgcgataactcctccagaaatatgtccatatcgaacttttgcaatgtagatggtaaaacggatgcaaagggtgaaaagggcgagaaagtcgagacggatgagaagggtgagaagcaaggcctgtccaaaggaaaccactttttaaaagacgcatccgccatggagaaagtgaacagaacgagtgataaatttttggaagagctaagctacggcacacagctgaacaacttttcgggaaggaaaccaattggcagattaaacgacgcggaggatgcacactttgaggaacgaacgaataggtcggaccccacagaccagaagaggaagaatccaatcagttataaggccgacatgaattcgatatatgagcggcttgaaaggaaggtcagcagcgacagcggccacacgaatcatttcccctccatgggcgaaggcacgatctgctctcagaaggagaacctgagcgacatagtcatgtgcgaaaatgatgccgaaaattatgaggataacgaaaaccgtggtgataacaaccgtgatggtagccaaaacgatggtgaaagcgtcgccacgctgagcagaaacaaattgacgcgcaaaccggtgggtgacaagcagagagggaatggccagtatacatccgtggaggaaggacacagcgaagacgagcgagagagttatagccaaggtgccccgtacagattgtcaagccgggcaaaactgtgcaaagataaaaatgacttactgaaccatttgattgtccattctcgaggtgatggtaagtatgaagataccgacgtggagttcatgttggacgaagaagagaagctaatgaaaaatcgcatcacacagaaggaggcaagaagtaaggaagaccttcactacgaagatctgaactgcaaaggaagaaatatcaaaaaaaaatgttttgtattttccagcacgaggaaaaatatgttcaactatcaagatctgcaaggaagtctaatcgaatttattaacaaatcaggtgtcttctcggacatatttaaaaataatggatacatggatgctaagagtatccccaaatttgatgaactgaaaaatacactaatgcaaattaagagtgaagaggatgtgtttaagggatttcaaaattttctggaattatttgactacctctacatggatgaaagattaaaatatttcatgaatatcgatttgaagaaaaatttaaaaagctgccacagtctcctggacttaggatacattcttctcaaagtagacagcttctctaacatttttaacagcttcaaattgaagtggaatacgagtatgcatgatgaatggaaaaagaagctactaaaaggacttggtattttcaacgaattttatgacataaaatgggtgacagattcgtatacaatttataggtatgaagaagacatgatagaatcagcttcccttgtagataaggtcctacagaatggaaacaacttgctgttctatagtagcctcatgaatatcatcgatgagaaaaggtctttcttaagaaatggtatgtacgatgcacatttgtttagcgacatttttaaaaatatggatgtggagaatttaaacagagatgctttactgtacgacttttgttcgaacaaaaatattctgaaggagtacctctttcatgagaataacaagaggctaatctgcaacaatgactgtagcgacgtgacggacaagtataagaattatataagcgagtgttttgtgaatggaggcagcatgaaggggtacgaggaccactactcggcgtacgacaccgtggaggaggccaatgtgacgaaggaaaggaagtccagaaagtaccacacgtatgataggtcctcttacagggtcagctccaagcagtacatcccgctgttcaaaatttcgaacgacatgtataacagcgtaaacgattccaacaaggggggtagcccttcgaagttcgcgcccattggggcggcaaatggtgcaacaaatggtgtggcaaacggtgcggcaagcacaaccgctaacgctatcgctacggctatcggcagaacctcacataatgagagcaacggcagggaagaaataaccccagaggatgccccgtgcagcagcgcgtccaactactaccaaagtggcagtaacaacaaaaatgaattcgtgcacagcggaatgcaaagcggaatgcacagcgaagaagacatcaacgcggagcacagcttgacaaaacatagctcgatgcgctctatcaagttagacatcgggggagataatcatcacgtgagtaacaacaatgcaacgtgtaatagaaaaaaaagccaattcttgtgtgggaagcagctgagaaatgccctcttcatgttgcaggggaattgcgaagaggagagcaataatggaaacgccttgaagcagcattttccatatgaagtttccaaaacgtacggtcataaaaacgggaaaaatacgaatgacttcatcaccgaggaggaacgagaaaattcgatccactgccaatttagtagcaacaaaaatgacatggcaaaaaattatatcgatgaaaataatcactttaacaaaataaacaacagatatgataagaacaaaaaacgttctatgctgaatagcgtttcgaagaaacacaaatggaacccccccactgcgtctgaccattactataagaagcattctttggatggaagtttcctccgcgatgagtataacgatcaaaatgacaaaatggatgatgaatatgacctcatgtgtgagttgcaatttatatccaaaccatgcgacaatgatatgataagagaagaatgcaacaaaatttggccacacacacttgacacctatgtgctacatatatacgacttgataagtagctatatggactcttcagaaaaaataagtttatttgtataccacgcatttgatatggaaaaaataaaaaaaaaactcccatgtaaaacttcccaattgtggaaaagaataaacatgtccttggatgacttcattgaggaaataaaaaaggttcataattttaccatgagaattgtataccaaagtaattacaaaagatatgggatgtttcctccaaacttcaaaaaatattttgtgctttctgatgaatgtctaagatatatagcaaaaaataaaatggttatgactgtggattattacaaaaccaatgtgtacgaaaagaataagcatctctttttgaaaattattcaggaccgtatcactttgttgaataagtttaatacgtactttgagagttgcctgccgattacggctgtattatttaacaagcccgtgattcatctggaggagcatgggttgcgcaccttggaatgtcctttgtgttttttcgcggatggggataagtttctaccgtggagtgccatgaaggtgaaaaatggaggcacgcgcatgggaagcggctgcttaaattcgcatgtgagaatcgacacggacagtagcgagggtaggaacgcctctgaggggattgaccatgtcggaagtggcaatgtaagaagtggcaatgtaagaagtgccaacccgtgtgcgagaacgcgaaggagaaaggacgcgtatgaagatcccaccggactgaacgaccagggtggacccaaggagagcatcaccaacgtagcgtcaaaagtggaacaagatggaaaaaacaaatggaacaatttggtcaatgctgactccgagaaaaacgatcataacagcgcgtctactgaaaaaaataattctatcgtagaggaagaaggattgatgtacaaaaatggcccctcgcagagaaaaggcgagtgcagaagcattagcgtggaaaatgagtttattagagccaatttggaaaatgtgcagaaaggaaacccaaatggaaacttctacactagtggggagagcgaaaaggaaacccaagaggactcattggcagactgcataagacactgtaaaaatgggtacacctccagtaaaatggttttagcgatgggctcttcggacctccccgtacagctgtcctcctacctgtttgttaagaagttgcttaaacatgacacctccttaaaattgtggaaggattgtttgaaaaatatcacctcgtccagctcggagaaatccaatttaacgcttagaatagacagaggcatggctgcaacggcgaaaaatattgctcacacgatgtggtaccaaagtacgtactctttgctaaacatagacacacataaattaagaggaaagccaagggatagacctttcatggtggtatttataggagaaggagcaaccgattttggaggtccctttcacgaatttctttcttccatttcgagagaagttatgggcaaattgtcagactcccctgataaaagcttacccatatttcctctgtgcattccgtgccctaactacacccaagcaatgggaggacgccaagataccgttatcattaaccctaaaattaactcgtacaatgttaaagaatccgattatgttggcgaaatagacatgattgataatttggaaaactttaggtggcagatactgcacatatacaattcgatacgaaatatgaaaaagaaattacacaagtcgcagaacagcatgtaccaggggggttataaatccaaggaaggaaatgattctttggatgaggaggaaggacaaaatggggaagatcagcacctgtatgatgaggacttctcgggaggtaagaaagacgctagagaaaagttaaccgataaaaatggagatagtcacagccatgagaataggagtacccaaaattgtaacataaatgcaagtgggacattggagagagccactccatcacacagcgagggaaatgaaaaggggaatagccatgttgacaattacgattgtatggggtctgcaggaagacatgcggaggatgctagcagcagtggaagtggcagtccagagggcaaacacaacaacatcggggaggaactgcccggagatatgcttcccttacatgggggagacaagctagccaatcggggcgcaaggaacaatgacaaaatgtacctctttggcagcaaaaaatctgttacatttgaaaaaatacagcaaggcaataagatggacttccatgtggataacaaatacgagcaaagtggctcatacgaaaattgtgactacgacagcgatgtgctcgaaattgtgaacaacatatcgctcaaaacgagacatgatttcttgaacaaaatattaaagaagaaaaaaacgaaacggacgaaaaaatcgtatgtagcgaaatggaccagaaaaatgtccactctgacagtttcaaaaagaatagcaaaaatagcaaaaaatatgatttgaagaaaaaccatatgaacatagaatatgatgagaaaactacaagagcaatggaattagccatgtatgaatccctaggtcgagttatggggatgtgcatatgcatagcgtcggctttgaacatatgtttcaatccaataatttggaagaagatatgtggagctccactagaactgcaagacttgtgtgattacgattttgtcgctgtggaaatgctcaaaacgttgaaaatggtaaactgcgaaaggtccagtggatggaatatggaattaaaacaatccctaggagatatcaccttcataacggaagactccggaggaaattccatcgagttgataagaaatggagccaacataccaatcaattttgacaacttggaattgtttatccggttaatgactagatgtaaaatgaatgaatcatccaaagggttgagatatctacttaaaggattcagctccgtgattcctttgggtcgactaaggttgctatacgagtttacaaatgtggagcacatggtttgtggtgaaagagaaataaatctcgatgtcttaaaagcgcatacttggtcgaatgatttgaaaataaaggacaaactgtttgcagtactggaagaattcacgaatgagcagttgcagtcattcctccgatttgtttcaggaagatcaaggcttcccacgacaaagaatgactggtatatgatcatagatgttgacaaccctaaccacagtatcagccaaatggaccaaagattacccaccgccgttacgtgtggctttcgcttgttgttgcctcagtactccagcttggaaattctgaaggagaggctcctgtacgcgattaaaaactgcacggcgattgacttggacgcgtacgtggtgcacgaccagatgcagctcatgtacggggagtgacgcggtcgtacgcgcatgggcagtggtgcgatggtgcggatatgcgccgatgaggtgatacgccgatgcgatgttgcgccgatgcgatgatgcgctgttacggatgatcttgccactcacgcacgcgcgcaccacgcgcctattcgagttgcaaaaaggtgaaaaaaaaagaagcacatgaatgccccttcatgggcatttacgcattcgcgccttctacgcttgtcccacctgcacggggaaagacccccttttgataagcggactccccgtgcacctcatttgtttcacccctttttaccaattgtctgaccttgtttagtgttattaattttgcgtttgtgttctgatcttcgattttgtttgcctatttaatattacttcacatttgtgcgtgctgggcgagatcgcccacgaagagacggaaaaacggaacgccgaaaaggcgcaaaagcacacctgcgtgtgttctatatgtgaatgcaaatacgaaaacttgcagaccgtcatacttacacacgtgcaaaagtgcacataaagaattttaccaaaatggatgtgacacccagttgtgaaggggtctgtgggacgcttataatgagcgacgcgagttcgctaatttgtgcaacacatgcaacacatgcaacacatgcaacacatacaacacataggtgtagatatatatacatattaaaaattttccatttatgggaaaaaaaaaaaaaaaactcacatatggtaccacctttgtacgcactggattttatcctggtcgcacacctttccactttctcccatcagatattcgtgtgaaccgttgccttttgcgttggggattcactcacggttacctccatatagttaacactgcgtgcctttaaaatgggcaagcctatttcctctattattttatttaaaatatagagccctatttcttctgtggaggaatgcttgataggaatttgcacacagtcccgtttggggaaagaatattcggagttatcttcacatgtaattttgaaattgtcgttaacttcttggatgtttagaacatcactgtacattggcagaatgaaatgatgatccagctgtttgcaaactgttctcactttttctttcaaaatggaaaagtcgattacatatccatctccttgtatattcccccttagttttaaacacacattataattatgcccatgcaaagtttccctaaatcctttaaaggcaataaagtgtgcgcagttgaacgaaaacagaggagactccactagcagttctgctatctggtcactgggcttagctggatcggggttcatgatgacgccacttcactcgtccatatgtttttctgtttagtttgtgagaaggaaccgttgttggtcggcaagcgtgattagcaggggggattagcaggcgggattggcaggcgtgattagcaggcgtgattagcaggcgggattaactagcgtggattggcaggcgggactggcaagcgtgattgcctttgactcaaggcataaattggttaactacgagcaatgtgagactggacccggcgtggaaaaacggccaaggcgaagaaccgcacggatatgtatgcacgtatgtatttgtacgatggctgcatatcgtagcgtgcgcctctcgcccacaagtgaataatgtagaaacgacgttgataatgccttgcggtggagtaaacaattcattgttacggcaattattaccttagcaagaactcatttcatgcatacataaaaaaatatacgatgctgacttacatggaatagttcactttaaccgaaataccgctttacattcgccaaacaattttgctcagaaaaacgaaacatgcttgtggtctcatttccgtccagcataaaaaataaaaaaaagtgaaaacttaaaaaatgtgttaaaataacacggtattttatgtcagttaattaaagaaaaaagatttgcaaaatgttgtgcatcatttaaccccgtttggagttgttccaaaagtaatgtaatgcacgcgaatacaaattaacattaatggggaagaacaaatgggagatttagcatatggcgagaaaaaaatgcgcaatgagtctgcatatatcccctttaactgggggaaaaaggagaacattcacatatatacatagcagtgtagatgcacctgcgaacccctgcctaatgccccacaaccttgtggtaggctaaacgtgtggctgtgtgagtattcacataggtgcaaaaaatcacataaaaatgaaacagtgcggaataaacgcaaataacaaattggggggcggagggggaggaaaaacaaatccactccgtatcactaaacgacggtaaaatgacaaacgaattgagttgcacactactcgcgtgtacaaaaatttaattgcaaaaatattacacgtaaaaattacagttaaaaaaaagggaaaaaatgaaattcgtacacatgcgaatcctcgacagacgcagtttgcaatggtccctttttaaatagtcctattctgtagcactttgtactttttggatgattttaaggcggggtcgcggagcagctggacgccatgcaggtaatactgcttatcttttatggtaaggataaatacggttttgtttttcagaagtattaagaccttgttcttgggggttactattttgaatgcctgcggggtgaaaagcgcatgtgtgtgtggtttacataaatctacatatattcacgcaggaaggggagtgggggaagtaaccctttgtctaactgcgctcatgcctgcggaggtatagccactcagggaaacaatgtaagtaaagaatgatgacaagaagtcatcgaggagtaaacacttcctctactccttaacataactgttaagctcatttcgtatcattacattttgcgtttccaggatgattatccctttgatcccaatatatgaagcacaacgagacttgtggatttcaatttccgctccgttcaattccatgtcattaattgtctcttggggcaattcttctgtattcgtcaaatcgagtaattcgttcacgtaaatattccacatgcagtttagcttccttgcatgatcatacgtcgttctattctccgttgtaactttataatttgtgtactcattcgatgacaggcccactttattttgctgctgtttcgagtttctgttacaactcgtattgtctgtatatgtattttttaaactgtccttgatgaatattttgctgggcagatttacacagttcttctgaagggggagtgggaacaacgggtgatgaaatggtgctgagtggtcgatgacaccaaaatggtgtaaacatggagggagtatggccatattgacatacgggtatagggacatacgggcatacgggtatacgacatacgggcatacgggtatacgacatacgggcatacgggtatacgacatacgggcatacgggtatacgacatacgggcatacgggtatacgacatacgggcatacgggtatacgacatacgtggatgccttccgccgcgtccatcatcttttaccttctccgtttcgccatagtccacgtacaaggctctttccggctgcctgttcaaaaaaggatgatcttgatcttttgatcgattattggtgcactttcttttgctgttactcgggtgggtgttgctagcattgcgcttgttactgggatacgacacgtcttggtttgtatttgaatttgtattcaaatgggaaaggttctgagcattatcacgagtcgatgcagatggcaaatttttatttgccttttcattctgctgagtggactgcttggaatggttattatttgagtcatttacatttacccgacttacttttttttgaaacaaagaataaatagcatgactagggtcattcgtcttccttcttttggaagttcctcctgatgtgtcttcttccatggttcattcagctagctattatccgttttttaataagagttagaagagttaatcagttaagcatacgttctggatttacttccccgttacacgaaatgtttcaatgtaggggggaaaattcagttatcatattttttctccctatgttgtttttcactgttgtgtaagtaacctatgtggaactgtgacaatctcatttgtgtttctttttttttgttcgcccttctcaagcccttttttttttttcgctaacatcacagaggggagtcaccaaaatgaggcgttaaaaaatggaaggttgtaaaaataggaattacgctaatttattttttttcacttctccgctttgcaataaaaaggcatatgtgaaaaaccttaaatgcggttcaacaaaatgagtaatcaccaagtggcgcggttaacatatgctcgaagcagttattaataaaaaagcagatgatgcgtaaaatggatgagtaaaaagagaaggcactaagtttaaagttgtaattggtgtcttacgtgcaactactcaacgagtgagtgaaatttacacacaaaacaatttttcggagacactcacacgtcggtagtggacttataaaccagcgtagatgtaaatgcatgtgctcgtgcatatacacacatagcgacacacaatataatacctatggggaagggcataacgtgtggatgcgctaccaaacatagttactcattttgaggagcccctacacaggtatatcacaggtgacatatggtattacccttacacggttgcaaaaaattttgttatacttgttcccacattttatggctcaatcgggggaaaaattttcgtcacaaacatgtatataccgctgacggtactcaaaagggggtgtaagatgagcgcattggtatgtgccctttttacatgcagcaacagtgacccatcctttttattatcatgccaacaacacaaatgttcggtttataacacatgcgtgggagtcaataggatggttaacaaacaggtacgtgtcacataacagtgttaagcatgtgcctacaaagatacggacagtgagtcatggtatcgcccctgtatatatgtcccttttgcatttttaaatgtatatgttcactttttttttttattccaaaagaacgcaggaaaaaaaatgtttgtatgcctgagttgtataccatagggcatacaaaacaaaaattaaaattgtgaaaagtttcgaaaagttgcgaacagttacgcagcaaaattaaacacaagtggcaaaattaaaaacaacggacggtaaaaaaaaaaaaaaaattccgatgtggaagaagggactacttggaacgtttcccttaagtgtaacaatcacaatacaattgtcgtttatgccatccctccgatgtgcttagagtaacatccgcgcagattggcaaggctgttccactggggggtagggccaaaagaaatccattaaatgtaatatcttaacccgggggtgatgaaaaataggccaactcttaagtgtacatgtggtgaacgtgtatgtatacaatatgagcattcatccttgaagccgtttttgtttgtgccagcttaagttacccttacgcggggtgacatgtggctcatgcaagagtggcatatatatgtttcatgcataatttatatggcgctttccaaggcagcaaaatttatttgatttttacttgcttccccattcacctcctgtgcccccccttgttgcaaatcactttttgtttattttgtgatgaaaaaaatatgcccctccgagaatttatgcttcacgcgcccggtggcatcgtgtttcagctcatgggcaaatggggtatgtacatatatatacgttgtactcaaatacgccatggggctgtgtgcggaggttaaaatataagcatataaagctatacatgcgctacatcgatatgtacataaatctctgaacgtacggattaaaattttttcaatttacccagctcacattttaaatttaattgtttgtacaattcaccattttgtaattttttttcttttaaatttttatccttcatgcagtttaaagagggaaaaaaaaaaaaaaaggatgttgagagggggagatatccattaataatatgcctgcttgcttaggtaagcgtatgtgccctgtgtaaacccacgaatgtgtatatacccttgcacatgtgaaggggttatgcgtgtagaacctaatcgtagcagtcacgcgcgaaagtacctaagtgcgcacgtatgcacattagcacatgtgcatgtatagatagcccccccctccccacacgtgcatgttgcgaacctttaacgggttaaaaaaaaaaaaaaaaaggcatctcccgtcaaacataatgaataacccggaaggcaatggaaacatcaccaaaatagattcaggacaattgaatgttatcgacatagatcaaaatattttccgtaacaaaaactccttcccagtaaacgaatcgtatagccaaaatgacaataagacgggcacaaatggaaacataaaagatgtaagaatatataaagagatgtacgaggaaagtattaagaacccagagttattttggggaaatttagcaaaaaatagtgtcaggtggtttaaaatgttcacgaaagtatacattgggaattttaaaaaagggaacattagctggtttgttaatggcaaaattaatgcatgtgataattgtgtagatagatgggtcgaaaaacatccaaacaaaactgcaataatatgggaaaaagatacaccaaatgattttaaaaaaataagttatcaaaaattgttggaaaggacttgcaaaattgccaatttattaaaaatgtatggagtgaaaaagcaagatgtggtcaccatttatttacccatgattccagaaattgtgtataccatgctagcatgtgctagaataggtgctatccacaatgtcgtctttgctgggtactctgcaggcagtttatgtgatcgcatattggactccaagtcgagtgtattaattacaagcgattttggcatgaggggagggaaattaaccaagctcaagcaaatcgcggatgcggctatggagatgtgtggagacgccatcaaagtctgcatcgtttttaaaaacaaaacgaagataagtgacgcgaatagggcatacctggaaagcacatcgaaaagtcagttatgccactcaaccagcgtcgacttgaaaggttctgatagttatttggcacagggtgcaacccgcgtgataaatggcaagcaaaatggtatgaaccaaaatgagtacgaacaaatgaataacaacaaatgtgacagtacaaagggttacttcaactgtaagcccagtcaagagagggacagtgcctccgtttatgcgtgcccgctgagggaggatgattgcgttggcggcgcggcgagccaccacgcggagtacgccagtcgcgccaattgcgccaatcacggtaaccacgataattatgataatcgcgataaccatgacaagcatgataatggcccccatggcgaccccccccgctgtaacgggatggacaccagcaaccactgcaacgcccccctcgaggagagcaccaacagcggtggcactaaagcgaaaggggtacacaccctgcataaaaaaatctgcaaaaataacaacctagggaagaaaacccccacatcagataaaacacactatagtaacgaaattggcaatgggcacaacaaaggcagtctggaaggagaggctactaacaacatgggagacaggagcagccactccttggggaaagagtcatgtgcttatatgaattcagtgatgtgtaaatcgttcatggaaacatcaaaggagagcataacatttgaagggaaaggttaccgtaatagtgattccaggaagagtaattttgacgagaatatatgcacgttaaaagaaggtcgagatgtagacggttccgcgttaataaaaaacatgagagcctactgtccaatagaatatgtagacagtgaagacttcttatgtttattgtacacatccggttctactggaaaacccaaaggtgtagcgcatacaaccgcagggtatttgctgtatgcctacacaacgtgtaagtatatatttgatgtaactgcagatgatatttttggttgcgttgcagacattgggtgggtaactggccatacgtatgttctatatggtcccttactgaacggaataaccaccatcttattttcttccattccgacttacccagattgtggtagatattggagtttaatagaaacacataaagtcacacaattttatacggcacctacagcacttagagcgttaatgaaacatgggaattcttacattgaaaaatatgacctgtcatcatgtcgaattttagggagtgtaggtgaaccaataaatcctgaaacttggagatggtattacaacattgttgggaaaaaaaaatgtgtaattgtggacacttattggcaaacagaaacgggaggaatcgtcattgcaccgatacccaatttatttaaaatgaaacctgggtgtgctactcttccatttttcggtgtccagttagaaattctagattctaaaacgttggaacctttgaatggtcctaatgtttgtggcttgttatgtatcaagagtccatggccaggcatgctcagaactgtgtatggaaatcataacaggttagtaaaaacttatttttcttcctgtcctaattattattttactggagatggtgcatatagagatgaagatggttactactggatatctgggcgaattgatgatactttaaatgtgtcaggtcatcgcttaggagctgcagaaattgagcatgccttggtgcaacactcctgcatcgcggaggcagccgttgtttcgttccgtcatgttgtcaagggggaaggtattctctgcttcgtcgttaaaaaggtgtgtgtgtctaaaaaatggggagagctggaggggggagaagcaacagaaacacttgaccaatgcgttgatcgcaatggaaacacaaaaaatgcgaatacccatttatcatatacttccaagttggcggaaatggacaccaagcacgtgagttacacagatgagaaaattatagaagaattaaaattatacgttagacgagccataggtcccatcgccaccccggatctaatttgcatagtgcctgatttgcctaaaactagaagtggaaaaatcattaggagaatactaagatgtatagcaaacgagttaaacgattttggagacattaccaccgttgcgaattatgaagttatcgaaattattgttaacaaatttagggattccaagttgaagtgccagtcagggatgtaacattacggttcatgttcatatcgcctggagtattgcgtatgacttttattttatttttttttttctcatcgagtacatttcgcatctcgagaaaaagctctcgtcacgttgtcttctgtatgtacatatatacgcggaacattcgaagcagctcaaaaaggttgtaaccagcacgcagactgctgtggacagcactgcagcggtatctattcaagggagtatttacaagattgagtgaagacacggacagatactttctacgtggtatagtatagtacagtaccattgcttaatgtgtttgctctagcccgatgatcggtgcgttcttatgcatgtatggattgtgtgtacggcaaaccatgcacatcctccgcgagcagtgttccctcgcgggggcctaccaatttgtcgctacgctgagagatattgtaacatcgccaaggaggcagcaaaacagatgggttataaacatactgttcctttttcccaacgattttaccctctcctttttaagtgctacatgcatgatctgattatctttttttttttttttttgcatacccgtttctctgcatgtttttatcactcctactctctatttgttagtaatattaaattgttataattccatttcgtctcacagggcacgtccaataaaagatgtgcacgttcttgtgcgtacagtgttaaataccgatgccctatttagaaagggacaacgtgtgcatcgtttccacgtgtgcggggaggcatatatcggggcaactcgagcatgtgtgtacccgtctaaataggacattgtgacattgcgaaatgggtatgcacagaatggcgaaagaataaaagttgccttttttttttttttaacaaatttcatatttgtcgattttatgaagactaaagtgtgagtagattgattctacgtcttttttacttttccttgcgaggtttcatgtgtattataatttgtaccattttgtgtgaaatgctttttcccagttaagtggccttttaaaaaaaatggagtaggcatggttatatttatgtgtgcgacgtggagttataaaagcaaacggacctttctacggtgcttatatacacggtgattgtgtcacttcccacaaaatggggttaccaccaacctgttagtaaccacccccaccatcttcacacttaacgcatgaattgaacggacgcactagatgcgttcgaactgctaataagatgctttaactgactaggggcgtggagatgttcactatacggaagcgtacacagtcagaagcctattacatgaattggcaactcggttgctatgggtgcgcctgaaagcaacaatcaaagcaacaaacagtggagcagcacccaaggaggaaaaaatttaacctgccaaatgttgaggtacattccacctttagacaatgctccagctatcattccagcacaaatgatatatgacacaggccaaattagaataacgccttttcttttttttttttcccaaaattgtccattttaaaatgggtcaattgtcttatggcttacaatgcgtcacgctttcacccccgtatacaccatttggttgtttctttatttttatttttatccgtgtggatctttttacagagcatttttttttgggggggagggacctttttcctgagcaaattctgttggataccaaacagcacaaggacgggtcacccccccctcttccctgtctcgccactaattttattcctaatttaaaatgagcatctaatattaactatattatatcatgtttaaaataaatactaagacattaaaaaaaaaaaaaaagaaagaaaaaaaaaaaggtttaattaaaatattgtttatttaaaaatcacatatatatacacaaacataagcacgcacatacaaacatgtatgcatatacctttggaaataacttccacattttcacataaaacatatattatatttcccccttttttaaaaattgccgccattatattatagctatttggcacaggtaccctcttaacgtttaaacgcttcttttacacgtaaaaatgtgtcagtacatgcaaagataaaaaaaaaaaaaaaaaaaaaaactgtatatatgcacggatgtatatataaatgaatgtatgagcataactgttcaagcacaaataagtaaaaataaatgtgcacacaaacatgcatgcaccaacgagtagtcataaaaatgggggaaatgcaattcttacaaaattggttcataagtgaaacgtgcgcgcgcgcgtgcgtgtattttggggtatgcaggtacgctcagccaggaagtcatgcgtccacatatagacgtgcacatatatacacgtacacatgataatgcgcaggaaggcccaaggagcgcgcatatgcataacactgtcgaagagggaaaagaacaggggtgttgcgtgtgccaccgatgggtgtgcattggtaggcacgggcacttacacatgcatggttacatatgcgtatatataatatatatgtatgtgtatatttacgtgcacacttggcacccgcaggaggttcacattttctctccgctcagtgtagcatatcacaccactactataccatagggatttagacgtacacatgaaaatggaatgtactagtaggtatacattcttaggcttttctggtgagataggtcggtttttcaaacgagttaaaaataacagcgcgtgtacgtgtgtatgaagttttgcgtgggcagatacatatatgtgcacagatgaggggttgcggttgctgcacttgtaagcgcgccgcagcatgaaggatcgaccacacatatgctcagaacgtgttgtgtgtgtacatatgaagtgtgcatatgggtgtaacacaggaaggtgctgtgtcggggaagttgccaatgcgcgccacagcagcgatgcggggggggggacaaccatgcacatagatgtgcaactatgtatacatatgtgcaatcatgtatacatacgtgcaatcatgtatacatatgtgcacgtgtgcacgcgcgaggctataaattaaaccgcgtgctcaaatcgttcaacatgtcgctggggatgggggaggacagggagtcgctcgtggagctgtaaattcccttccactgggtggggtacttctgcttcatggtggctaaaaactggtgaaaaaaaatgttcacattctgagatacgtacttgtacttaagtatgatataagcaatatcctgtaagttttccgcagcgatgtcgagatttaggtagagtgtttccaaaatagctttgagtgaattaattttttcgttttcctgggtcccatgtgacataatttttaaccacgtttttaaaaactgggggaaataaaaaatgattttcttgggataagtggaggatagcctccctaaagtgatgcatatattttgtaacaagcagccgtgatactttgaattctggcaaatgtaaataagctgtttaattatttcatccacgtacacctccatgtactgcgggttaatgtgtatgctaatttctccaatggcccagctggcattattcgacaccggcgtggaggggtgtgtaatgtgtgcaatgagaaaggggataatgtcattcaagtagggtattaaatattgtgcgcaaaatcgggaaatatctcctataagggcaaaatttgattgtagtataccaaaatttaaaaaatgtttcgccaattctgtgcgctcgtcattttcttcctccttcccaattcctagacttccatttttaacggccgatgttgaggaacatgaagaagggtttccttccggggagaaaactagcttgttgaacccctggttcattattagcttgctatttagcaccccatcaaatttgatattctcaaactttaggcaatatctatgtacaagggggataaaattgaactcattttcgcttataatgttcataatattcgaattaataacacttaaaattctggataataaatcaaagctgcattcaataaggtcttttttcttggagggagaaatggaatcgatatccttcagcgtgttgaagtaatcatcattattaattttgtagtaagctagcaactcacttgccgtcacggatatgttgttccgattaactataaacgagtttgtattccctgcctttttactgtagtaatattttatctcttcctctaaatctatgtatagtaaaaccaaaaatttgatacaagtccttatgacattttttgcatattttaaaaaatctttgccataggcactagtaatgcacgacatgcactccattagggctataatgtatggactacttatacgtatgttgttccacttggataatatcgaattcacaatttcatgggccaagtcgttattctctttaacaatgttcacgctgtcaatcaatgtacctaccacatcgaagaggatgaaataattcttcgcttgatatatttgaaatgcctgctgaattgtgtggacaatttcgtgtagatagttgttcagtaaatccaacgcgtcttcttctaaattggcaaaggaggagcaagctgcttcttgtacccttttatttgtatccaaaatcctttttaacaggtttaacagaactggttcaaaccatttttcgcaattatccgggtgacatatccatgatgagaatctagttacgcaccaacaggagatactcctcgctaggggtttctcatcgtttaacaattttatcaagtattctaacactttggggataaatggggagaggctatacatgcagcctttcgctatcgcgcctaaggttagtactgcactttcccttatgttccatttgtcactcattagtttctcttctatgtgtggtaggatgaactccaatatttcgtcattatacacattagataagtaatcgagacataaagcagctcctttccttacagtccaatcatttccccacgtcctcgccgttatatcatcattcttttcatcctcatcatcggtatagtcatccatatgattatcattatttgcttgatccccggattgcatcattccccctcctcgtcctactccgattcctcctcctccaccttcagctcctcctgcgttgctgctcccaatgctatttacattgttactactcatatttccatttcgggagttactctccatgtgtgtatgactgtcactgttgctattcattttgtttattttcatttcttcctgtacctgctgagcattcatgtcgttatttttgctactattgttatacatttctggggagatgtcctggatcaggtcaggtacattagcattatcattttggaaatgggattcatccatggttaaatagtcccacttagtatacaccgtattatccaccaatattttacacaagtatggcaaatagttttttaatattttcagtgcttcatttcgtaactcgtttatattcttatacacattctcgtctatataattgtctcctttatttatatcatttgtcttgctgttattattgtagttggagtaggcaatgtagcttctatccttaatgaagacgggccagaactccaaggcttctaactgaaccttcctatcacatgaatttgtggcgtttaccataaattgtatgatggcatctaggttgttaaatatagaggagtatcttgtgtccgtaatgatagtcatgcaggttactactatttttaaaatttgtgtgtcctcctcggaggctagaaatcctaggcattcccataattgggggaaataatcattgaagactccattggttgtgaagcaagatgatgttataaacaaatctaggcattctgcggcatattttttttttatgcttttttcttgtggggcacaatatgcaaatagtttttgtaacaattgggtcttacaaaattggaagaaaaaagaatctgcattttttctattcattaattcgtcctcaattatgattattatcgcacggaaggctccatccactacatcattattccctcgttcaatcagtagcaataagttgtataatgcttctggccatttatctatcccttcgtattttgtcaatatggttgttattacagaacctgcagtgtttcttatttctttgacttcatcttctactaacttgaaaatttcgttctttattatttttaaaatttcattatttaaaaatttattttttgagtttatataattttttaataacaaccctcctacttgcctcacatcatttttctcctgtttgttcataaaaatgtgcagtaggtacaaagctgcatctgctacattttcatttagatccttcaaaactttggtcacctcaatttggacactgttattcgaactgttgcatgaggactcgagcgcttgtataattgttttgtatatcttctcgtttggcttccattccatgtaagaattattattatcgtaacagctgttatgcattttcttgcattcacatgtacgttggttcgcgtaaagttgcggcaggaggatgggggggaagaagcttatatttttcaccacgttgtacgtatatgcttttacatatattcacgcacggttatatagatgtacacatgtccgctcatatgcgcttggtatgtacacaccttaaataagcacttttacacgtatctgcatatttttgttaacaaatggggtcataacacaaaacaaacgtatgaaatgtggagacgtaggcacgcaaaaatgtaaagaagcatagaggaaaaaatgtaaggaagcaaagaggaaaaaatgtaaggaagcaaagaggaaaaaatgcaaaggcgtaaaaacgaaaaaatgcaaagacgtaaaaacgcaagggcgaaaaacttgtaagttttcacaatatttaaaaaaaaaacagcagcatgcacacgtacatgggcaaaccacggtcatacaagtgggaaaattaattaaattaacaatctaattacagctgtgtatatgtatatgttggtgcacatataggcatactcatgtaagcacaagcatgtacattttcaggcatgaatttgggcacacataaatacgcacacatatgtatacctataaatggatggaagcgcttttaatttttttatgctttggggcaaacatacgcaagggaggggggaatacaaatttcaaaattaaatctaaaaaaatatgaaacgcaatggacacaagggaaaaatcgcaaaataaaaaacgaaaaatgaatggtacaaatggatggcacaaaacaggggcaaaaaaggggggcacaaaacaggggcaaaaaggggagcacaaaacaggggcaaaaaggggggcacaaaacaggagaaacaaaataggaggcacaaaacagagggcataaaatgcaaggcgcagaatatacggcgcagaatttgcggcgcggaatggaaggagcatagcacagagcaagccaaggcactcgtcacgtgcatttatgtagggaatgcatttctacgcttagcgccgagcatgcgcttatggaaggatacacgccacgcaaatacacgtcgagcgtactcactcacatacgcacatgtacgttcgcttgctcgtcactggctcggccataagcgtgtggcccacataaaaggaatggcacatgaaatatttcgttgccgcgcgggggaaagtcaagcgtaacactattacgcgtatgggctatgcataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtataattatgtaatcaaattaatttacaataatggaagaggcgcttgcaatatatgaatgaaaaaatcaacactaaaaagtgaaaatgtataatttatatgcgtggcggggaagaagtacataagcgcattacgcacatatgaagtgttatataatgtgatagtgtatatatgcatagcctgcgtgcgcacttatcatatgagcgcaagtgtacacgtaagaaagcaggggtttacgcatacatcgttcattatccatacgatgcatacgcgacgagtgccatcatacgtgcatacatgcgcgcgttgtatgcaggtagggtagttgctattcgctgacttagcactcaaacagaagcaaggggcgaaagttctgactcgttatctgcgctgcgtatggtattgctatgcgtggtgctacacgagtggtacacgaatgctacacgtacagctcatacgtatgcatcctgtacgacgtactatactacgcatatacgtacatatatatatacatatatatatacatatatacatatacatgcgtactgtgacgcatttaaagggggcaaaaaaaagtaaggctgatgtttccctaaattcaaaacctttgctaaaataaaacaaaattacgcgttctatttgccggctagggaaaaaaactcacacaattttaattcatttaatttgctaaatggcacgctcgacatgctgagttacatatatgctttatatgtttgggatgttccgtaggctaaactggcaaatgggcaaaaatgctaaaatggcgaaatgcgatggtaggctaaatttgtgaaatgtttttaatttgttcaattcgttcgctcctttaattttttctttatggagcccaatccactttttgcattcataagtcgtgaaaaaaatgttcatctaaaaaattaaacgcataaagcatatgcattttatacgtatgttttatatgatatatatatatgtagaaaatatgctatatgctcattttgcagtgttatatgtatattataacttaccctaaaccgtggaaataaagcagtaacgcaacgtaaggtgaaaaaaaggaagggcttgcttgcttaaaagggggctttcacaaaatatatattttttaaacattacatacatatatttgcatccccactgaatgatgaaattaaaaagtggagtaaagaaattgcttcaaggggaagcggcatggcatgcattgcatatatataatatatgtgatatatgtatgtatacctccgcgcatgtgatatagagtgccgaatgggagttataaaccaatcggggttgaggaaaaaaaaaaaaaaaacctgcggcattttgcattcagttcggatggccatgcgaggtactcaatcccattccgccatgctgcatatagaatacagtgttcgtaaactatgtgccgcatacgcattagttgagcagccctatttgcctgacttaactctaccgcgcacttttcacaaaaaggcaatataatatatactagcatgccaacattctaacatggcaatatggtagtaacaaatggatttggattacccacgttcgcatttgcatgactattgatcaattcaccttagcattagagtgatgaaaaaagtaaacggctttttcgaaaaaataaaaagcaaaaaatgcgataaaactgtgctttctccctaaataaaataataccctgtaaaatgcattcccttcttgagcataatttaagaacgacgttatgtggaaaaatgcgggaaatatctaagttggtttatatgtagtaatttccccgctttgactttacgacagagggggctactttgtagggaaaggcgaacttgtttactggcaaagaggcgaggaagacgttttagcatcaccttcgcgtcgactaaaagttgaaaaaagaagtgattgtatgactcttctaagaaaaaagaatgatgacatgattatatttctttctagtcattttatattgttacaaaggcaaaccctgaataaccataataacggctacactttatatacgttcctttttattcgtttttgcttggtacgttgaaatgatgcaaatgagtggggaagcaatgcgcatgtatgccctatacatatcaatacctatacaccttgcgcccccaaatgagccaatgtattataccctctagttaggggagttttctaccccctatttcccgcacatatttcaaggcgcaaattttctcagaagcagagcggcttaaaattattaagaccgctttactgttaggagaaaccaaatgtagttctccaattttacgatcagttttgtttccagaagtgctaactgcttcttaggaaactcactgctttgtgtcataattccgtacactctcttttagaatagcactcctcacgccatcagttgtgccattattccccaagcattattactgcgacacatgtacgttttatgttatgcgttcacatggcactcttcaaaatgtgcagtaagtgcacctggattgaagttagccatattgttactacatttttttggggtagaaaaaattacaaaaaaaataagacatcaagttgaactaatcgagcacaagcaaatggtaaggaacaatgataataagtggtaaaaaaaaaaacgggggtgctaaccgaacaatcctcaacccccttcgaggggaaaggagaaaatttcgagcaataattgcatctaaacgaaaacatcgtccgccaacattttaagggcgttcgtcaaggtggatgacattatttgatttagtttaaaaaagttcagttggtcttcattctcaaaatttttgtcgactttcgtgccgtttgtgtcatctgggggggtcttattttccgcagacgtgttttccacactggcgatctttttcatctcttcgttttgtttcatctcttcgttttgtttcatctcttcgttttgcttcatctcttcgttttttttcaccagtttcgtttttgagggcgctttcagcggtgcttttgcgggcatcgtttgcgtttcccctgaccacatcgcgtctttgtccgcagcgggtggtgacgacacatgacagcttcttactttgtactcctctccgcgaaatgctctgtcggtcgtgtcatttgagttgcaagccatttgtgtgtcttcacagggggtgcctatttccgtgtctgcgttgctatttggacggtcgttcccaaatttgttcatctgcgggtcatttggtttagtctcttccttgacgtcctccacaatgttttcctcaacaccttccccgatgtcctccttaacgtcctcctcaataccttccccgatgtcctccttaacgtcctcctcaataccttccccgatgtcctccttaacgtcctcctcaacaccttccccgatgtcctccttaacgtcctcctcaataccttccccgatgtcctccttaacgtcctcctcaacgtcttccttaacgtcctccacagcacctcccctaacgcgctcctccttctgttcggctcgcccatggcccccgtcgtgcatataataggtcatcaccttctcgggcagggaatacatgggcttcatattcctgataatgtccctgttgctattttgggtcctgtatttgtacgacttgtcaatgttcttgtcaaaatggacttttacgtgcacattttttatcaaattggttgctgacggcagctgcagaatgggtgggtcaatctttgcattttcgggattcatcaaaggggcatttaggatgctaataccacctattccatcaatggcccccagggtgaaagccctttttttttgaggggaaatataatctttgtactttcttaaatcggcatttctttcatagatagtttgttcctcttttatttgtttatcgaattggctttctaaaacctggtgcatgtaaaggatcttgttgtcgtttttctttttcacatcctcctctgcgcagctcatttcgtcatcgttcattttgtggagatgcctttcttcaggtgcgttcattctgtggagatgtctttcatcaggtatgttcattttttggaaatgcctttcttccgatatgttcattttttggaaatgcctttcttccggtatgttcattttttttttaaattgggaaacttcctcccctttcgcaaggctcaagttcgcgtctgcgttcgtgcaggtgggcgtaaaatcgcctacacagatatacgtgcatatatatatatacacatatacacacatatgcctatctatgtggcccttttttttccagtgggataattcctcagctgctttttcattatcggggatttttctcacagctttctggcctccttttcttccttaccttacgttaatttattcacgtcatgtgcacgtgtgcagcatatgtgtgtaaattattttatgcactatcttccaaattgtttttaattacccctttttctgccctggtaggaattcttcctcctctacagaatattttacgcacagttgaaaggtggtctactgaaaattgcctccttgtatagcgtcattttgtaaacttcgcatcttacaagggggcaaatctgtaggaaaaaatagcgctacatcaaattgcgctgagtcaatgtgtacgggtgtgccaaagtgtggctcaaaataatatcatactttgtcagaatgcattggcaaaagaagaaaaaaaaaatgttatgcccgcgtgcgtggcgttcatttgtgtatctctctacataatgaacaaaattttaagagtaacatataggactatttttttaagcaaactgtagaaaaaggacacaaaatgtcaacatgtgtcctttaacgcaacttgtaacgttctctatgttgttattttttctccagtttatccccgcaaatgtaactgcgtttgtttttgtttttctttttttttgcatgcatttttcttctgggttatcccctcctatgaagaagggttctttatatcctcataggtgagtccaccacgcaaaaatgcttttgcacatacgcatgtatacaaaatgagcacatggtgatggtatgccccttcatttcgaaaatgctatgccttaagctccctgaacgttactttttctcattgcacataagaagtcacattaacgtgcaagaaaaaaaaaaaggtagcctttttaaaatataacatataaaaaagcgcaacatccctttttcatataaataataactgccattttgtaattcctacgcggaacaattgccctcttgaatttattagtatacttataggctgccccccttacgtaaattttgccaaacaaagccgtttaccctcttatatcgtataaaatcaccatgagcggaaaaaaaacagccttagttgtagtggtaagagattgtcatttcgctctgtgtcgataatagtgggctgatcgaacgcctacgtacgtacttacgttattagtatgccccttcgtgcacatttgggatgatagccctggcgaattcgtccccatttgttaaaaaaccgccctcttagttcatcatgactcaccttttttttttttaacgactgttcgttcccaaggcatcaggatcggaagatgtggaatatattacaacggtcgatgtgctaaggagagctagtaaggaaaaagttctacatgtgtgcgctcgcagcgccatttatgcttattatgtgttgcaaaacgcacgaattcatttttttctcggtttaaaaaatgaagtgaaaatgctacacatagggaggcaaacataatgttgtgtgtggcgtgccgtacgtgtatatgccaagggtgtatttttcgcatccttatatatgtaagtatgtatatatacatatatatttattcccctttccttttcacgaaagacatcagcgtgacaacagcgtccgtggaggaaacggaaaaggtgtgcctgcagtcgaagaatgttgtcattgcggacacgctaattgacaaggtaaaggataacacctttgacgtaatcatcattccaggaggcatgaaaggatcgaacgcaatatcgaattgtccaactgttattgaaatgttgaaggcacagaaaagtagtaacagattttatgcggccatatgtgcagcacctgaaactgtcctacatcgccattccctaattgatgacgttgaggcagtagcatacccatcgttcgaaagcgatttcaagcatatcggcaagggaagagtgtgcgtttcaaagaactgtataacctctgttggcccaggatctgctgttgaatttgctcttaaaattgtcgaaatgttgttaagcagagatgcagcccttaaccttgctagcggttttttacttcacccatctgtgacgttttaatgtaccataccgctttgctgattgatacagacttgcatggatagaaaaacgcgcaccctcacctgcatggcatgaatgtgtcttatattaaacgcgcgtagaaagtgctagcataaaagtgtacatgtgcatttatatacatacacttgtacgtgtacatatgttccctatgtgcatccctcgatcggaaaaaactgttaagtaacacctttaaacgtatcctttttaaacggaaactattttgaacaaacactaacttttacgcaaaggaaaagttgttttaataagatccccatgtgaacgtggaaaaaaaaaaaaagaaaaaatacacgtcaaattgctaaaacgtgtgtatgctcatttttccaaacattcaaatggttaacataacggttaaatatctcttgtaaaaaacttccaaccgcaaatcgttgctaaaagaatccagaaaaacgtcgtttttttaaaaaaacaccatataaattacgagcgggaagcgaattgttcattaacataagaaaaatgtagatgcggcgaatgcactggttttttttttttttttcaaactcgaaaaaaaaattttcattttttcattatttcatttttttctttttcttttttgcttaaaaatgagaaccttttccccctcgtcataaaaacctttttgtaattttcgaaaaatgtaaaatatgcatagagttgaatcctccaaaagtggcaaaatttgatatataatttatatagaaacaaagtagcaagcacttctatatcccccctcctcccaaaaaaaaaaacccaaaaaaacaaaagaatacaatacaactcgagcgaaactatcttacaaggtatgtaaactcattccttgccgaagctcaccgtgaaaattctttatagcgcaaaatgaatttaaataacaacaacaatgatagcaattaccaaaacagacgcaacaataacattttgctgaatgacaaatatataaattttaaaatttttaaaaagggagaagaactaactgatcaggagaaaatatttttaaaagttcacacatacatgaatgagggaattatccccaaatgtatcggaatgggcattggtggaggatttgtgggtgttttaattggcgcctttttttttagtatgcaaccaaccaatatagattacaatttaagttacaaggaacaactgaaggaacagtttcatttgtttaaacaatcaataaaaagctcttgtttcaattttgcaaaaataggatttttattctctttttatgaaaattctttacaaaaaattagagcagcaaatgacataacgaatacgttatattctggctgcttaacaggggctactatttcgtacaaaaaagggttaccttccatgcttggagggtgtgccagttttgcagccttttctgccgttattgaaaaattgcaaaggtccaaaaagttttgaatatatttttttttnnnnnnnnnnatattatttttttttttttttttgttatttgaaaagtatcacttttttttttttgtacaataatgtacattcgtcgaaattacactgattagcattatttgtgcgtgtgtacatatatgtctacatatgatttatatgtgtatgcatcgcccttcaccacttccacatttaacataaatttttttgaaacacaacccccctctcttttacatttgtaaaaaaggaggcataagccaaattggtgtataaaacgtttacgaatggttttcacaaaaaatagttttaaaagacgagtgtgtgttaaaaaaaaaaaaaggcttaactgggtaactaaaaaaaatgcttccgcaaaaccacgcatatgtgggaagtacaaaaatggaggtactaacgagatgcaccaattttgataatgctctcctgtcaagcgggggaaactacaaattagctttgcagcagattaaaatccttcgttttaaaaaaaaaaattttaatgtgtgtgtgagctagccaaacgagagaagttttccaaaaaaatataaatggttcatatttttcctctgatttggcccaatacatgggcacatatgtatatataatatatatattttagctagccacaaaataaacattcgtggtgtcccttcatgcggcaatgcgctgcaaaaatgaagcacactcaaaatatgctcatcagttttaaaacgtggaatatatatataactggttggtaggaaggatacagtttcccgtttttttttttttttactgtttgttcctaccgttctaggtaacgcccttttcaaaaaaaagaattttttcattctgtcactgaagaaaaggtgagtaacagctgcccctttttatggaacacaaacatatgctagcgtcaacgttagcattaacgcagcatgattttttgttttatttctttcacatttaattttttttcccaatcaatataagcgcactgttcgcggaatgtatgaaacggggcacctggtgaagcaaaattttctcttgaatatgaaaaaatagacaagtaattttgcaaaaaatacgtcacacaggggtgtagcatctaatggtacattatatgtacccaccagacatcactagtaaccgatggattggttgccgtagaaataatctaagggtatataactgcaaatcaagttttggccttcataaataaatttttttaaaacccatgacatgtaaaatgggggaaaacactacctcaattttctagcagcgatagcgcaatcaacgtgagtccaggtatacgctacgagtaatagaagcataccaacagagctaaccattcatacggacggtatacatgtgcatatataaacagttgtttttttaaaaaacgctgaatataaagtattccctccgaacgctttagaaacacaatcctacacccatcttttgtataaacaaaagcaattttctcaaaagaagaaactttaatctgcgaaaaaaagttattatgtctaatcgttggcagaaaaaaacatgtctacgttcaaaatgaagacattctgtagtcgtttttttctgttattttaattcgtacgaataccaagcagatgcgtgtataaccgattgatagcataaaaggactaatgtgtccaacatttttgtccgccccagggacccattaaacgtacatacgcaaataaagcacgcattatgctgtgaatggggggaaaaaaaaaacaacaactgtgcgcagttctcaaaacgttaatatgtcaacgtaatacgttttttcaatgtgaaaatattttctttcgctcgtgtggtttattgacaccccacttggctgtgtaatgtatacatgatgatatatataagttgcccgcgttctccttttaattcgaaataaactcatttgggaaaatctctcattttgtaaataataaattaagaggatcttcacttgaaagctgtaacaggtttcaaattcttatctacattactttggaataaccgagctgttcatgtacggagacccatccaataattacgccgttaaaaaaaagatgttattcaaaagtttgctcttttatttttccagaaaaagacacttttaacgcatttttataacttccatgtttgtattatttaagtctatatataaattaatcaacaaattgtttattgttttaagaaaactgtcttaaaaaaggtgcacgaaaattattattgtgtcaactcgctcatttacataatacatacaatttttttttttttttttggggaatgcaaaaaaattacatacatgttttattatattatgttttaaatgcacgttacgatttaagaaggaaaaaaaaaaaaaaaagttaaaataaatttaaaacagcattttgatcattttttacaagttaaaggaaaacagtcaattttttcgcttcccctcggcaatgcgttctgttttgacatccgcgaggggcatattataatatgcatcactttatttatgtacggaagaaaaaatgtattcaatacagagacgtgtacaattatatacgtgttagcccttttttaccgcttttttttttgtaaaaataatcattttaccctttcgagtttaaaaccagtcatcctgccttgcgagaatcactcacatatacgatagtggaagtatatcatatcgcgaagaagtgtttgcgcgtaaatcatttttttctttaataaaacgcgcactgtttaattcaattagaccagaggaagggagaaaagaaaagaagaaaaaaaaccttccgcatttaaacaagctagttaactaaacgaggaagaatatacatacatatatattacataaatagtatatatgcataactcttttcagaaggtagagaaaaaaaaaaaccgcgttgtttttttaaaaatgattaaacgaaaacccaaaaatgaatgaaaaagaaaacgaatatgattcgctatacgatgtaatatacgattatgacgttaacgaagaattcctgaaggggaaggacaacaacgttcagtctgcaaaaccggttctctgtgacataaaaagtaagttaactgctaagggagaaagcgaaagctttgtggatgagctttcgggaagtgcccacccaaatgacgcaacaaatgatgaaaacgaagaaagcgtctcatcattatcgtccatacggttaaatgataaaaatggcgattgcgcaggggggggtgaaatggagagccagctaatgcctcagaagaacaccccagatagtgctaaagagaacgtaataagctccgataacatggcccattttgaaaaaagggaagatctgccattcttaaaaagtaacacacagcataatgatagtggtaacgctgaaggtagcaattctaaagcggtcgaaagagaggaggccaaaattgtgaacccagaaaaagggggaaaccatttcccagttggttgttcattatcagccgagggaggagacgcatctgcaaatagcgcctctacacatgtacagcgaataaccagctgcgaaagctgcaataaagaaaaggaccaccacaggaggatactatcaaccgactggcagagtacatacagctcgcacgacgttactgtaggcaaaaattataacaacgtagtgaaccgtaaaaacagattaggagaaaatgcccccaaggaacagggaaccatagcggagcggccccagaccgatgaggtaaaagacggagaaacacatcacaataacgacgttatgataaaagatcggggggtaaaggaaaaatacaaaaaacttagattcgaagatgatatatataatgaaaatggggatgaaaaaactgaggcaaaaaatgaacaaggcccaaatcaggaagaaataaacaaattggaagaaaaaagtgccattagtaaagacaacaaaaatgtagaacacagtaatggtaatgacacctcggaagaaaaaaacaaaacggaaaaaaatgctaagaaaaacacaacatcagaaaatgatggcacaagtacattcgaatgtaacatttgttttgatgatgtgagggacccagtggtaacaaaatgtggccatctgttctgctggttatgtctctccgcttggattaaaaaaaataatgactgccctgtctgcaaagctgaagtttcaagagaaaatgtaatacctctgtacggaaggggcaaaaatagcagcgaacataaatattcgaatgtggaagaacctagacccacaccgaaaaggaaagaaagtgttaggagaaataatggctattctaacaatttagggctaagggcttcctttggcgtttgggtgaaccctttttcctttggaatgtcctacaccaacatgtcagaagagccctacttttatgaaagcggtggtggtgacaacagaacccaggcagaaacgtatcaagcggaagccgcatcttcctttttctttttcttgggtttttttctgtccctctatattttgttctactcttcctaggatgtctgcacatatgtacatctgtttatatgcgtacatgtgtttatatgtatgaacacgtgtgcatgggcgggaggattcccctgaagccgcagcgcacctatgggcccatggcacacacaccctccccatgtgtaccatttttttttgaagtctttttagccaaattaattctatatatggaccaagttggaaaaaaaagaaaaaaaaaattttcacgcagaatcccgctttgaaaattttctttttttttttccctttttttcgactcccaagcactccattttaattcatttttcacaattgtgtacatttcgtgtatgtataacatgtgtatgtgcccacgcgatttccctcgtgcgattactacccgctcgacaggcacactcgagacatatatatgtatttgtgctgcttatatgaagagttgcccctctttcacctctttccatttctgtataaacgcgcagatgcaaacagcgcacattcagtgtaccattttattggttgcaaaatttttgaggagagggtgctttcatatttttgctttttttttttttttaaatggttcacctatatttatatatgaacacgcgtatgttcatgcgtttatttatccattccctttttacgtttgattttaaaatttagcttatataagtataactgcaacttttaattattttcaccccataagagtaattgtttttgccttcagtttatcgtggagtgagtagtatgtgcaaagtgtgtaaatgtacgaatgtgccacaagttttactgcacatgtgcatagttacacctgcatccgtgcgcacatattgtatgtatgcctgcacggtgagtttcctttttttttttttttttttttttcgttaattcgatcgatacaaacttttcgtgaacctcttgggtccccacccacctcctttccaaaaacgttccgacgagagctcagtgtaaatacgtgcatacgttaagtgtatgcggatgttctaatacgaaagcgaaaacacacttttgtcgttagggatacaccctcggtgctgcttcacagtagaaaaggggtgaagactttcttttagaaactgaatttggagaattattatgccctcactggtggcgtagtggttacccacaggaggcaaaaattcccacgcaatcttcacagattacacaagagaaaggttgacccaatggaggtaccttttgatactctccgcatagacaattcccacgcgcacgctatgtcatgcgtaggaagcgcatatcttatgtttaactgtgtgatgcaatgtgcgaatttatttatattctctgggtttttctcacgtttttcttgtcacggcatgtttctacatatcagggtatgttttctccatgttacggcatgtccctcatttttttgttttctttttccccatttctaacgcaactcaggaactggcgagcgaagttcagctaacttccctttttaataaattatccgtaaaacgaaaaaaaaaaacgcttattgttcccctcccccatgtgtgttcaaaagggagcacacccgcaatgatagcagcactacatgtggaatagtgctaaagtggcattgcatcacggttgcgagtggcacgcgtttgtagtgaacgcatttagtctacatttgtggtgcacttttttttcaatgcacccttacggtccgctttttttttttttttttgcctcgacgtgctcaaactgttgcccattttttggaaaactaccccctgcataggatggatccaaaaatgtaaatatagagaacgccctggagatcgtgtacaagttggtaagccttcgaaggaaatgcagcggagtgactccgtgcgtttgaagaaatatcctcgagggtaaccccgccagtagcgaactcttcaaattagagcaactcccgacagtagcgaactcttcaaattagagcaactcccgacagtagcgaactcttcaaattagtgcaactcccgacagtagcgaacttttcaaattagtgcaactcccgacagacttggcttctctaatcctgagtccattctccccttagggttatgtcccctcaaaggaagacatagacgaatttacccacgtcaccaacggttgggaaaagagcaaacaagttctgaccacatctaaatgtgttttcaaaatgagggacaaaaaaaaaggaatttatagtagccccttacacatcccaattccattattatatttttcccaacccttttagggatatgttccctatcaaatataaaaaagttttgcaaaaaactcaagctgtctaatgtctccacggacggattagtggacgtatttaaccattacgacgttcatgtaaatgctgcccacttttatgtttaactattcccatgtttataatgctgtttggagcttccaagcacttttaaatatagtaaaaaaaagggagggaataaaaaaaaaagagatgcagtgtgccttcctttgttgcctaatcatgtgcatattttcacagtcacaatttcagcacacgtgtggtcacaacatatgctatttttacttttcatttatcgtaaaaaaagagaacaggcaaaatttccaaggatcagtttaagtcactcttcaccactgttgggtcaagaatgtccaatgcagaaatggatgcaattatcaggtgcgtaaggcgcggtaaagtagactcttcattttgacgcaatgaaaggttggttnnnnnnnnnnnnnnnnnnnnttatatatatatatatatatatatatatttagttttttttttttttttttttttttttcaaacactgctagggagctgtgcaaccagggggaccaaattgattacaaggagttcctgagcaagtaacggcaccagcgcgagaacctgcgcggtgtgttcgcagtgcgcacgcttgtgcttatgtgatatgtgatgagacatgtgtgacgccccttcggtgctcccctttttggtaggttgctagcccagtaatgtaaagctcacgcgtgacgtaagaccatcagtctgtgtaccctccattccagtggtcatatgtagcgatgctctcaaattggggtaccgtgcgcagcccaaatcaaaaattccttgcgggaggtggccccctttttatttgctctactttctacgtagcaagcatcctcgcaaaattagaattatcatttcacatttttgtggatttttgcactaatcatttcggaatcgcgttctgttaagcgattcacataaagtggcgaaccctctaaatggacgaatttgaagtgacagaaaaaaaaaaaaaaaaatatataattataaaatatagtaataaacagaaaggcatcgatatggtgacaatgaaaaggcaacaataatgtgatgatagcgaggtggtctcaaaattaatgaaggcacgagtactagcaaaatggcggcaaaaataattactttacaaactataaaaaaaaaacacaaaattaataacataattgcagcatttatgcctcgtcatgatgctcactactcgatagttacacctgcgcaactcatatatacgcgcgtacacacatgtgcgcgtagataggggcatatatatatgtgggctatacataacaaaaaaaaaaaaaactcacacgcatataacctaaacatacacataaacatgcacaactgctgtgccttaaaaaggtgaaatattttaattaaaaaacattgcaagaagcgcaggcatgcaattacatgcacggacatgcatgcacatgtgcgttcctaccttgccctttgataatagcaatacacatagcggtactcatatgtacacatgtatgtatgtgtgccgtacggggagagagcgttttttttggaggacttggcttttacataaacaaaatgtttcctccgttttggcagtcttcgtaacaaatttttgcactttaatttgattttgggtgcttggccgacgtaggccatctaatgggcaggtgcgcgttcaggcaaggatatacatgtgaacgctcccaccgatgcccatttgagcaaggcgctaatacgtggctgcccatgttaacggtcgactgccccacgctggcacccccccgaggacgagaacggcgtgttccgcgcatcgtgcatatcgagcttaaccgctcaacggatggctgctcatccgatagctgctcatccgacaactgctcatccgacaactgctcatccgatagctgctcatccgacaactgctcatccgacaactgctcatccgacaactgctcatccgatcactgctcaccccagccaactagcgaaggacgccctcgtcattttcaaccgcgtacggcgactggggcttcttcttctttttctccttcttgatgcggaagatgctgaggaagctctggttgatgctctggtaggactggtaaaatttattttttttgttaattttgtttttcttgggaagaaagttcttattttgtgacctgtacagcttgagaaatttctttagtacttttttgcaagtcctgtgcgacagcaccctctcgcatgcgacgttgtaagacttgtctccattgatatccctcactgagacatccgctcctctggtcatcagaacatcggcaatatcgtacagtccataaaaaatggaatatattagagaagtttctccatgtatattggtaaggttgtaattaatatttttcccttcattaagaatatgatgtgctaggatttcattccttgtccggatgcatatcattaaggggcattccccattgatgttatccttacagtttacatctatattatgtgttagcagaagttggacaactttttcttgattttctaagcaagcgatatgcaaagcattttgatggtatttatttgttaagtttatatttacattattttcaagtaagaattttaatatctccaaatttccttcttctgctgcagcatggattggagataatacattgtttgaatcaagctggttaataatttccttcttcaatgtgtgcagatatttcaatatgtttagtctctccaacttggatgcctggataaatggtagggaccataaattatgttccttctgtagaagctgtgggtacttcttcaacaataactgtacagtagataaatcatttttaaaaattgcacacgataaaacttcagttaaaatatgtctatcgcaaggtttctctcctgccccggcatcaataaaatgattcacccaagccttgtttaaattgtaggcaagcaaaatgggtgtaaatttgttatggtagcaccagtttgggttggccttattttctagtagtagctgtataatttcacttatgttattttcgcaggcgaggtacaggggggacttgtagtccctcacgaaggggcagatgatattcaaattttctccatttttcactagcgaattcacgatcgagaaatttttcttcttaatggcgatgttaagagggatgtatccattttctatgtctatggggaaggtcacataataacggtcgcatgtgtttccatagggactcacacaaatggtgttgcagttgtcgttattttttttggttccttcccacgtggttgactctgcatcatttgtgttttgcttttcgagtgtgtttcccttataaatagagtttgccttctcgagggaacttcccttatcgaaagagttgcccttttcgagggaacctccttctggtgaacttccccctttgtgggcatttttctccatttccgtggcggatgggggagatgcaccctgacccccgtcgttcacccgggcgtcgttactactgttggctccctccgcaagggatccttctcggtccatcgtaacagagtttttatagctgtactggatgatgttatttttcttcttccgtttcctcctctcttctagcaacacctccacgaactctttggattcattttcgcacgcaatgtacaagggagactttcctaagtaatcccaaatgtcaattttggcccctccttttagtaccaaatagaagaggtatctattctttttgctaatggccaaagatataggtaacgtccaaatgtcgattcctctattctcatcagtttcgatggttaacggagtgttcgatagcaattcacttcccttatctctgagtaagtaaaccaaattattatttttatatttctcacttttgctcaaatcgtacaattcttcctgtatctttttacttaactttacacaaatttttatattttcattttttaatgctacactgtaacctttgacgtatatatcgagtcctatactttcgaggaagcatttacttccccatgagcccaggatatccaaattgggttgcacaaagtgtgactgaatataggggtcgtccactgatattaaatttttgtagccattggcaaaggggcagtcatcacatttacacttaaaattaatttcttctgtggtgtatatacaactctttccattacatcggcacttgttcaaatttttttcttcatcctcctcgtcatcttcttcgtcttcctcttcctcctcatcaaacgtgtttacattattgtgtaaaatattcatacaaaaaatattttctgctgttaacactttggattttttattacttccaattcgattactttttttactttcatagaaatttttcttctcgagttttttttttttatggttttttttttctgccccatgtgcttcttttgttgcatgtttctcctccgcatggtttattacactattattttcgtacacgtgctcttcagtctcttcctcttcttcgtactttttgtgacttcttttgtctccctttctatcacttgggttattcacctgggggtcttcccccctcttcctttccctcccttcattatcgcttctcctctcattatcgcttctcctctcgatgtcgcttctcctctcattgtcgatccttttctcatttcgcctctcctcgccttctcttacttttcgaatttttatttcttcctctacattttcggggaaccccttctcgtcgttcttcctcttgctattttcattcgtctgtctcctcttctcgcaacagttggtacctccctcattgtgactattctgatgagcttctcccacgtgtcctctctcctctgcgttgtaactctcttcatcttcttcccttttcatacacttgacgtctgttcctttgcattcgtgcttcatcgcgcaggagctattttccggctcgttcgcggggctgcacgttgcgctgcattcgcccgagaggaactcgtcaaagatgtccttcttctcgtgcgcgcggctatggtgtggacggtcgtggtgtgggtgataatggtgtgggtgatcatggtgtgggtgatcatggtgtgggtgatcatggtgtgcatggtcgtggtgtacatggtcgtggtgtagatggtcgcggtgtgggtgatcatggtgtgcatgatgatgatgcgcactgtcctggtgtgcccgttcgtgctgcgcctggtcgtgcccttcgtgcggctgtggggtgttgcttccactgtggttggggtctatggtccagttcttccccccgcacttgccgtggatgtgcccaccgtagctgctacccattccgatgccgctcccaatgccgaccccgctgctgactgcgctgccttgtggcctcgaacttggcgcaggcacctgcagttcgtcctttcggctctgaggggaactcttcgcaagggtgctatagtcggggtacggcaagccattctgcatcttcgaagaatagccaaagtgcttcatagtattatagaaaaaattgttaaaaaggctgaagttgttattcgtttcggactgactgatgctgcactctgtttcactattcagcagagacttcagttttttcttgctgccggtgtttcggctgcgatcctggtcacggctgcggctgtacacattgttgctataagtgttggtgcactcgttgggacatccaccactacatacaccactacaccccgcgtggttgttgccatgcgtgcaggagtagtctgcgaagtttgacttctccatgctactactgccatccgcacagctctgtaaactcataaaattgtaactattactttcgttaataattctgcggttacattcctcatgcgcagaagaagaaacgatggaattatcaaaatttttcatcgtctctaacgtcttacgtaagttcttcaacttatgataaattaaatgattttgattgttcgctcgattgataataaaattggccataatgaaaatgggttctaaccaggcattggaaaaggaacaaataaagttggtaaaaactggccacttatttttcctcaacataactgtcaagggagcgcacgttaagtatttattccgaacacattttatacttagcgtttttaaagacggcaatctggtctgtgccaaaacttctaaagttttatccgtcaaatgatgacagaagtcaaagtaaatttcttgtaaattatatataaacaaatgcttcgtatttaaggaatcaaagttgtaaatttggtttagtacatttgctactgttatatcttttattaaagtacacatggtgaaatctagacaaagccttctcctaactgatctgtgaatgtgcttatatattctggggaaaacatattcgtacagcactctagggttatagcctagatagctgttaaatattaacctattatgccatactttatatttccttttgtaaaaaaatttacacgtttgacttaaattaataatggtatgaacatctaaaaatggttcaatgcatttaatgtatctcttccatctttcgtttttctttacgacattgttactgatactgcttccattgttgtaatgattgtacatgttaaggttattctcgtttgttaaaatttcgctgaggttccctttcttcagcgagctgtcaatgttaagatatgcgtctgagtttagcttgaacaggtcgttaatgcttatactgttggctttttcgaggttattttcccttttcatttgcccaccattatgcattaagatatctttctctagtgaattacttaaggcgttattttccaaaacgtgcatgtcgtttatgtcaacaatgttgagattattcttttcgttcgcgctgataatgctgacattggggacactcgaaaggtttttttctattcccgacgttgtgttgctaaccaccccatgttggttattcgtactatatacatccacaacattggtgttattcctttcgatgatatttactgagctattttttttgcttaatggaccatttttctccgttcctactgtcgtgctgctaatatcattggtagaggttgtgtctgctttcctgcatttttctctttcattttcttcttcattgtttttatcatcatcatgtgatatggacttaatattgttgttaaaaaataagctcagtttatctagtatgtatttgtttactacttcttcctttacttcatttccttgcgaggctgagtcattatcatgttcaacactcttcatgatatatactacgtgttgtatgtgattgctgttgggggattactcgttttctcctttctgctcttcggcttctcgtttcttgcgcaacaaaatgcttcttctgttattttgtgcgctctttgtcgtgcctctgtggtttgtgcttctgggaatattctttggtttcatattcggatgggtgtttattttgtgcgttggttctgctgtggtgagggggctgcggggagagcgttgcgtcgttgcggcgttacagcgttacggtgagagtgtcgcggtgcccgtttaaggtaactcctatgtgacaggtcttcttcgaaggtgtttcaagacgagcggcaagcttcgcgcgcttggtatggttatactcgttcggcttgtccactttgtttgcctgtttttcccatgtgcgcagtgcgcaaatttcagaaaaggcaaaaactgcagaaactgcagaaattcccaaagctctgaaggctgagaatatcgcgaggggctcggtttttcaaacgatacagctgtttcatttacgagtatgcatggctctggtggattccctgattggcacgtgcctggacctcgagagcgggtcgcagcggtgggggactgtgcgcgtatgcgtgtgtttaagaggaatacttaaaattgtgcatacgtgcacacgtacattcgtacatttgtacatatgcatatcaatattcatacacttttgcataaagtacttccgcacatgtacaggaaaaaacgcaaaaaggaaaattaattcttaaaaatcaccaagcttgcgaaaaaaaaaaaaaaaaaaaaaatactgcctcctatgtatcttcctcttttattgctcacaaacatgtatgcaattttgttccaattcgaataataaatttttttcttaaatttgggctaaaaaacaacagcgtgaattttgataactctttttttttttttaaacatttattatgtagaggcctctttcaatttttcgcatatatttattttattttatttttttttagcaccgaacgaagcacatcaattttgatcgagtttgtagaagggtccatgataatcatattgtcatgttggcatatggcatgtagaagaggcacagttgacaactttttcgttaagtgttttttttttttttaagcgtgtgggaagcatgcaaaaagtttggagctgctctacatatgtgcatgtaaaaatgtggcacataaaatgtagtcatgcaatcgcgcgcttgagatattaacctatgcgagtgtgttaaagcacatatgtacaaacgcgtatatgaaaagggccgcgcgtacaataatccaagcaaagtaaacggtccatgcgtataaataaaccactcatcatgtatgcaatgcacggtgcagttatacgtgtactatggggatgtacttccctgcatatgttcttgtgggtttagcacaatgacgtgcgtcatttgtgcagcctgttggaatgggctatatatacaatattatatgttatgtattttgttgcctacaataaaatagcggtatatatgcagtgggcacgggacgataaatccccatagcgctgtccgtactcgctcgcatgtcggacgtgcgcgtgtcgcatttcgtttaggaattgcccatcggtactgtgcccctgcgcgggcgtggaaactcgcgcatgcactgcgtatgaacgtacgttaagaaaacgcgcgtacggtaccgtacagcacagcacagtaatgtacgtacgtgcgcgcatgtaggtatggattgagtacataatatgatgcatatatatgtatatataatatatatattgcatatatatttacattatgcgtgttgggaatttatgcgtaaagcgcgcgtactcgaaattcacgttttacaaattcccgcgcacgcaaaattgttttaatttaaatccatgtacgggtaatattccgcccaagttatgttaattgttcgtacgtgaactgcattcgcgcacgggaaaaaagaaaatgcagcaaaacggtcaagcggtcaagcggttaagcggttaagcgtgcgaaacgtaaaacatcgcaaaggaaaggaaaaaaaaaaagaggcacctaaaaaaagcgttcggcaatatttcctttccccaggtaacacagcagtattttttccccactttgctgcatatatgtttttcccaccttagcagtaattttttaaagcataatttggaacacattaaaaaatagaaaattccttcattcgtgaatgaacaaatttgatgacttcgcttcgcataaatgaaacgcatattcacgtaccatgccaattttggattttacttaattttaattttcccataattggaaagcttttacgattggcctgcacaaatgtgtacgcaaaggcataccacaggcatttatacataaatatatcgcatatgcacatgactatgaatattttaatttacaacatgggataacgtacacatcgttgacagacacacgaacgagtttttcgtgtcgtgggggaaagtcttctccccttttttagccatcgtgaattctgaattttaattttttaaaaactgcaaacgatggatttatactccgtttgagtgtagcaaattttggcggaggaactgcccgtgaaaaaatgacatcggcgccacgcagttgaaaagaggctgaacggaaaaagtgcaaactgaatcactggcagttactaatttgctgtgagcgaaattcatgtcgcttaatgacgaaaggaaaagttcagcaaaccgaacgcttacatgcgaataacctatttattaagataaaaaaaaatgcagcaacgtttacaaccattatgtactagcgcggtgtatatatgtattccatgtggtgtttacgtggcgcacttatataaccactttctcattatgcctgtatatttgccctcacagttttatacactgcctttgcccattgccgttatgaggtcaaccctgttgtaatcatttttttgtgcatgaacatggccgaactggaagtcgtgtgcgcgattaggaaaaaaggaaagaaggaaaaatcgagcaagggggtgtaacaccaaggtgattacataatagctacgttttgtgtgcccccatcttgtggccccattttacgagcgcaaagaagcacatacattaatttttgcatcagtagggaaaccccaattgctggtcataaattattctctgtgttgtaactttcatcggtctgcttttcccctagagacacaacggaagttccatcagtttgtcttcctccctctgtacaagacatggtcaaattaataatatgtggcaatgtcgttaggttgttccctcttctgttaattacgatgagtttgcttcttcacaagatcggcttatatcgaatgatttggattattgagtgtgtatatttgcactatatgacgtggtgtagggttcctctcccaaaggggaaaaactaaaaagtgagagtagtatacacctcaacgcgaagggagtataagtttgtcgcagtgtttaccacaacttctcatttaagggggggaaaaaaaaaagagaaaagaggagaaggctgaatagcatgcttctcctttttagcaaagtaggaccaaatttagcgcttatttttttttatttttatcccccgcggtagaaggggaaatgccaaaatggtatcatgaggagtgcaaagcgagtcttttaaatgtcttctacgtgactttttcctattcgcgaaaaggaaagcggaacgcaaaaccgatgttctccctccttgctctttttttttttttttttttttacattatataagctctcgtggacgggacaacaagaaggcaaaccgattcgcttaaattatttctgttgaactgcgcatcgataaggagaaataaaaagttgcagaaaaggatttgcgcatattctgcaaaacgaatgagtgtggttcgtaattggggttttcaagcagagaactcacaaaacaaaggagcataaatatgcgccctctaaaatagcctagcagacatatggacttagggaggtgtgtatatccacttttgtagccttttatttgctcccgcggggaaagagagcgtgtccaattatgcacaagccccgttttttctgtgcatccgagtgatataaatgctgagggtgggtccccctaccgcttcgacgcgtctgcatatcaccgcttcgctgcttcgctgtttcgctgccttaccacatggaacgagaggtggactgccaaaccgactcggctgacctatcggaagaaataaccatttcggaaaagctgaatagcatcctggtggcctatgcgaaaaatatgatacttcacaatccagccgagtcctctgaagatgagcatgcaattaagaaaaaaatatacgaatggtcaagggagtactttcaaaagttatatgatgaaaatgggggggacgcaaacaatgcagatgacggtggctcgcagaccgagtcgagtgctactcgtactggtggtcattcggtgaaggatcaaattaaaaaggagatggaacgggtcaatttcgatattggcaactagcacaaaggggtgagattcgtcctattgtgcgcaaaaaaaggagcgaaaaggggcacatacataagtacatgtataagtgcctgcataagcgcccgcataaggacatgcatatgcgaccgcataagtgcctgcataagcgcctacctaagcacatacacacacggtcactttttttccctgcccgtttttcctcacgtcagggggatggcatcctttatgacttggtatttagtgctggagaggaagtccttcagctcggagcgagacaaccacgcaaagtcatttatatactcattgttgggcagatccaagttgacgccatggttcaggtaatgcgctctgtagtagaagatttttctcccgataatttcgttaaacgaaagaggaattttatattttcttttttcaaacgtacaagggcagtagccaataaaaaatggcatttcacattttaaatgttccgtgcataagtgttgtaaattttgtctgattgttaatttttttttaaaatccatcaatgggaacatccatttacttgtttttttatatttcaccactaagtataaaaaattatttggtttcctcataatatttctatagttatattcgttttcatgatcatcatcatgctttttttttttttcctcattctcatctccatcgttttttttttttttttcccttttgcgtttaaaatgttttgtataccttctatggcaaacaaattttcgagatcgtcattttctgcagacatcgcttcttcacctggcacatcatccacacctttatctttttttcctttttggtgtcccatttcatcctctaaattggtgctctcaagctggttttcctttttccgatcgtgaaaggaactcaaattatatttcatgtgtaaaaattcctcgttgatattcaaattgttgttcgttttttgaagccatttgtctttgaaatcttcgaaatctttttcaaactcttcctgctgaaatgtcagggggaatctgtctatgcacagggcaatttgcactttgtacttttggtgtacgactattttgttttcctccccgggtgatgcgctggcatgttcattatcgctaacacggttgccaatatagctgtcaatggtgttacctgcctcagcaggatcattgcctaaatggttactcccccgtttcaagccaccctcgtagtgtacatactttttgtcactgaggaagaaccctccactgtgtttgcccaaatggaagtaactccggtgtgcattctttttcataattcctctttccgcaatttttcgtatcattttgtctttctagcaaagcataactcacttttctcttcctctttctctttcttttttttttttttttagctcagttttagttcataattgtgtctatgtcaatcggaaaaatatatcacgccgctaaagaataaattacatactttttgtgtaattttcaaacatgtaggaacgaactgctcggtttaattgtttcctgtgatcaccctgcacatgcgtacgcaatgcccttcgcgcgagtttatgcgccgataaaggagtcacaatctgattgtacacttaaaaagcaaaacactcgcctacttgttggccccacggaacacattatcgctcacgaattgggtgaatgtacattcctgtacgtgtaacgggatgaactgtttcccatgagccaaatgaacagcttcgcgtgtttttttacattttctgccacattgttaaagcgttttcttaaaaatggtattccttccgtttgcacgctattttagcacttttgcacttttgtgaccatttagctgttttaagaagtgccctttttttcttttcttttcttttctttctttctttctttcttttcctttttttttttttttcgtgtaatacctatgtagaaggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccaaacgggatacacataataaaaatggttacgtaaaaaagggcgtagaattgatcatcatataaaagcatctccattattaaccgctcagctgctcaactgctaaaccgctttactacgtaggggcggtttttccacgcaggtgttagtgcccatttctttatataccttggtgcactgtggggcagtacatggtgagggtggaagggcccccacacatacatatgtatatatgcaacacaggaccatactgcataattatgcagcgcgacgaaacgtgtatcgctgggtcgcctcgctacatcttgcagtattcctggaccgctatttcggagtgattaccgtgcatgtgtgcgcattccttttctagcaacttcactagttaacttttaagggtgccaagttgatcccatctacagacatgcacgataaatccatttgctgttttttttcttctctatcttcttcattttgaactttcccaaagcgcataaacataggcacaccgtgtgcactctgcgctagcacacctcacttactccacttggaccactttcatcaagttcgtagctccggcgacttcttccttaataccatgaatgcatatagcactgtctcctactttgactaagttcctctctttggcaatttctatagcatttctcaatacgttgtcggttccttggaatgatcccactttaatgcacgtgattcctctgtgtacattcagacacctaaccgtggagtcagaggcactgagggctaggatagtgcagcttggtttgtacttggctatcaatctagcagtgtatcctgtctcggttaaagctacaattaaaactgcaccgatagattctgctgtttctacagctgatctagccacagcttcttgtacacttatcggagtgtctatcgcactgaccaatgattggtatagcaatttataatcaatgcatgcttcggcttctaagcaaatcttcgacataattgtgacagcttccacagggaactttccaccggctgtttctccggaaagcatgacacaatcggttccgtctaacactgcattggctacatctgtcacttcggctcttgttggtcttgggttcttcgtcatggattctaacatttgggtggcggttatgattggctttccttgcaagttgcatctgaaaaaaaaaggcaataaagggttcagataggtcatgaggaaaggggtgtatcgtggaggcgtatcccaatacgcggtaaaactaactacaaaacgagccaaatgccattcatatgcgatttacaaaaggagaggacgcgcccacgggttggacacatatatacgaaaaagcccctcctcatgcacgatggcgatggatacgataaacacgcacgtcgaattgtaatcttaatttaacaccaaatgattttaaaaataaatgaagcgagagatgctccaaatataaccaatcagctgacttataagattgaataataagggactcgaacaaaacgttcggagtcgtctatttcactcattttatgcaccacttggaggggataaaattaattggtgattttattttatccttttttcgtggggcaaatggggagcaatgcgtgggcgcaaatgtgacgtgcaaggtttgtgggcggtgtggcaggtgggccatatgaggtgcttcacaggttcgcgattgggtaagtgggaacactgctctgtgcacaatgctatctccacactgccatctccacactgccatctgcacactgccatctccacaatgctatctccacactgctatctccacactgccatccccacaccgctatctccacactggtgcgtccccccagacgaggcgcaggtcgctgggcagctaaaatggacttacttcgaaatcatgagcttctgggccaggaaaaccttctcgggagaaatctccattcctaagtcccctctagcaatcataattccatcagactcagctaaaatattgtcaaagttaataatgccctcaatattttctatcttggggatgattttaatatgccttcctctagggcctaacaaattccttatcatcctgacgtcctctgctgactgaataaatgaagctgctataaaattacaacccatgggaatggcgaagttgagaatgtcatttttgtctttttctcctatgactggtaagtcgaccttaacattcggtaaattcatattttttttttctccaatggtagctgaatttaacacttctgttatcacatggtcatcatgtgtttctaacactttacagctaacagatccatcggcaattaaaatgatatttcctttttttacactttgtggcaactttttgtatgaacaagcaatacaagtttcgtctcctaagaaattataatctgtaactaactttaacttacttccttcctttaaatgtgcctctttgttttttagaagacctgttcgaatttcgggacccttcgtatctaacagcattcccaataaagcgtttggcctctgctcctgggccttcaatacattgttgaacatttccttgtgatcttcatgtgatccatgggaaaagttgaatcggcaaatgttcattcctgtaagggggaagtgatgagcgggggtgaggtagtgcacggaatgaacagcttcaatacagaatgaacggaaggagcgcgatccatgcggctagcgacgcttcatgcatgtgtgaagtgcgcttcccccccgggggaagaaccaatccgaggtaaaaaccaacctgcgtctatcaactgcacgagcgtttcgacggatttgcacgctgggcccaacgtacaaacaatgtgcgtttttttggagcgtaaatccacagtgctgggctccaggatttgcctcaaggttatgtttgcggcgctctgcaaacttgcaccagtggtggagtttttaaatttgaaagagttcattttgttaagctaggggagatgaagaggggggggtggagttattctctcagtttaagcgtttaagcgtttaggcggttgttcgtgggctatagttcgtgggctatagttcgtgggtccttgacggctactacttctgtggtgcgctctaggaagtggaaacacaagaactggttttctaaatgtacacgtatctgtattgctgttatgcgagttaaaaaaaaaaaaagcactctttcgcaacgtggcaaaactttgtacttgcttttcggctgtatcttattatttataatgcaaatatgctcgatcaatttaattacaatcccgttaagtaagctttaaaaggaattaaaaaaaaaaaattatttttttttttcctatatagaaggggcgaaatagcctattgtgttcttgtgtaccattccttgtgaataaaaaaaataaataaaaaaaaaagaaaaaaaagaatgaggcataatttatgaacattacccatgtagaagccgcagtgtatgctcatctgtatcacgtgatggtactcaaaagagcgtacccgacgaagagccgtacgtaaaacgtttgcaaaaaaaaaaaacgacggcgcactcttcgtatgcatatgtataatcttacatacatatatatattattgcgcatgtacatttgttaaatatatgtacttgcttcgcgtggcggttagctgcaaaggcgtatctagcgagctgcaagtaaaaagtgccccaaacgggtcactcatgcgaacgttggttttatgtgcatctctcgggagattcccaaatgtaggactatcttaaggcataaataaatatatgtagataacgtacttacttttattatacatatatatatatatatgtacgacggtgtgtgggggtactctacttaattatttcgagggggtggggttttcttcctttccttcactctccaagtggtggaggcacgagcacatgtgaatagcggtatatgtaggtgatgaaggtaaaacttccaaattggggattcaccaagcacaaacttatgatatgtatatgtatatatatatgtatacgtatatgtatatgtatacgtatgtattatgtatgcatattattatatgtactacctttacatgtacgtactctcttggtttgggtgcacctctgcagagaaccggccacgagaagaaatgccgacacggaaaggccgaccctgcttccaaaaaatggcgtgtaagtaaaatttatgcatcccatgcggcgtagcgaatttttttgcctactcatatactagttgaaatacgcgttacaaaaacaccggggaggaggggtgaaggggggccccttctctctacgtcgcagtgcaaaaaataaaaaatattcggacggtacgttactctcatgtatgaattgtacgtatgagagcgtacctaccttggtggctgctatacataagccctagtgaggagtagtatatattgcgcggggtgcattttgtgggaagcctttctctcaagcactcactcgcagttattatttggcgcatacatgtatgtacgtacgcgatatatatgtacgtgttcgtggcagcagcgcctgttcgcaagggggggtagagaaggacaagaaaaaaaaaaaaaaatatatgcgcagactatgtgcccataaaaagcaggggtgctacaaaatttcaaaaattaatagagatgaattgttcgttaataagtattatgtgaatcttttttttttttttttacatttgggctgaggaagatgtgatggctgctatccaacgggttgggcgatcgtactgcgtgaaggacaatatatatgtagccatgcgggtaatgcgaaaagggttcatagcaaatgggtatattttcatcccatgctgtaaacagttttaagaaacttggttggcgtgttcgcttgaggtatttgcgcacattctacgagcagggatgcatgaaagtgggggaggggtggaggactgttttaaaaatgggaagtatataagtccgtgcacggcgtaagagtgcacatatgtaaacatgcaatacactcactagtcgaaaaaaagaaacgtggtgtaaagcgttctacaaacctgttggggaatttttctttttttccccggcggggagaggcaaaataggaattatgcttttccagcttttgaagtaatctaaaacagggtgaattgggttttactccgtgagggttaattttgtttaattatgcggaggttgggttggttattcgtaacttgtgtttaatatgaggtgaggcgtttcaatttgatttacacaaaaaagttttcaaattctcttaaaatgcttgctacgtttatttttaaagctgacatgagatatgtaacgacgaaggcatttaaattataggttcttcttaccagcaccttttttttttttttttttttttttttttttcgttgggggggcactccgaagcaaggcgtagtgtgtgcatacatttgtgcaaacgaacatggggctaacttaaaacaaaaagggtgataaccatgctgtgtatgttaacagtttggctggcttcaaccaattggacaatttttttttttttttaaactaccctacgttacagcgccacgcgtgagaaaaccaattgcagccaaaaggggaggcagttttttcatcaccgtttgtacgtgttgaggaaccaatctgaatcggtgcgccgtttttcttccgtttatttagtccgtcacaaattgatagcttcgtttggaacgtacagctgaagatgtacctttccctccacttttgtaagtggcgaaaggtgtggaatccgtcgagcgctcaccgattagcattttcgatacgcttagacatcctcgaatacgcttagacagcctcgaacacgcttagacagcctcgaacacgcttagacagcctcgaacacgcttagacagcctcgagcacgcttagacagcctcgagcacgcttagacagcctcgagcacgcttagacagcctcgagcacgcttagacagcctcgaattcgcctaggcatcctcgactgcgaggggaaatgctcgaacgcacctactcacgctagccatagccaaattgtgcttgcctccatggggttgcactacgcataagcagttcgcataagcagttacggcgcagaaaaagagcagtccaagtatgcctcttctcaacgtcctgtcccttttgcttggtataaagccatttgtggttatttttttttccccctttttttttaaagcctaaatgtacaacagttaattctgcttgtcgtgtgcgtacgcggtgtggaatgttctcaggatgggtttattttgcgaaaaaaaaaaaaacggcgaaaaagggcaaaattgtaaagggcataatcatgcacggtgaagttacgcgcggcattatcgcacaccgctaagttacacacaacaagatatagtacaccaaaaaaaaaaagtgccgctgaacaagtacggctcgtttgagcgtgcccctattttggctcctccattgttattttctcccgcggtgtatacatacacttacacatatgcgcgtatacactacgtgcgtcaaaaaagggcacctcttgcaggggggatggggaggattaacgctgggcgtttaattttatacacaaacaaggggctcggtgaaggcaaaaaggagagtagttactctgcagggtactgcggtaggtacacatgcaaacatgcacccatttgacgcgtctaagacgatagaagcagtatacaatcagctcaggggcatgacaaaacgacgtggtgtcccctttttttttttttttacactgagcaggggtccccaattctgcacgaggtaaactagaaggaaatgttgttttccttcagagttgcttccaccaacttcaacaggcagtccacactttttcctccactagtgaatccagaataatggacgaaggatagtcccgggatgttcgaaactttttccaattcctctttctgtagacccctaaagctttttggaaagggtagtctaatggtgaaggattcatttttcttggaaatggttccacatctgcattcctggtatctatcattgtagatacaaaacaaaatttcgtcttttatgtttagttcttcttctatgtcgtacacatgatcgtagtaggggcaatgcttcttcaagaaaataactcttccggaggggtgaaaattgaatctgttttttactgcttctaaggtaatagttttagctgcgtaccatacattcgaataataatttacgaagctaacaaattcttctttaacaatttgtgcagctgacataaaacgttcgtcggcatcagcttcatcttcaagaaagttgggattaaatcgattcactcgatgttgtagggtagtattaatttgatacttggcaactccttcatgttggttaattccattatccaaggcatcgacagattcaataaaggcagtgtatattttatcataaagagtgttcaccttttcttcatccgttatgccaaacccttttcgaaaaacatctttcgcatagtgtttgtaaattagtccagcactgcttagtcttatgtcatgcttttcatctagagttccattaaattctttttggtgatgatcatatctttttttttcatgatcgtatactcctcctacatctaccaccacatcacactggtctagcttttcttggtcacgggttctaataatcttcgcatctttatattctggtaaaaactttaacatcacggtggctaatatttcgtccgtatggaaacgtcccgaatgcgttcctatgactttttccatggatggcgaacagaaaaagatgaacgacgtgaacaggtaccttttcaatcccctgggttccactttcctccttcgggcagagttcttttcgaagatgtttcttgccagcacgtggtacttggccgccagcgttctcatagaagctctccgctctgttagccggtttagcggtttagcggtttagcagattagcagtttagcagattagcagtttagcagattagcggttggatatctgttactcgacgtgcttgccagatgctgtcgttttttctattttgcacttggtgcctgtggccaatttcgattaggagtacttcttttgagttcttattgttgggatttttcctttgagttgtgcttcttaaggttttttttgttaagttttaaaaagaatattttactgttttgttgctttattgttttattattttattttattttttttttaaattctgctttcccctttctggaaaacgtcctccttttcggtgtaccttattttttcacttgcctcatttaacatgcgcacagtgagtgcctccttttttttttccagctgctcgatatttgtagaactcacatcacatatgcatacacagttgtacgtcgttttgtgcactttgcgtggcactttaactcgtgggtaaaaaagaagaaaaacgaaaaaaaagtctcttcataaaatgggtacgtgtacgtaaaaagtggattttcctcttggttcgcacagcaaaggtgttgccacgctttttttttaaccaggcgaacagcgagcctagtccagtttgaagcagcagcagcagcagaaggaggtgggtcgcaggagaaagagagcgaagaaggagagcgaagaaagagagcgaagaaagagagcgtaaaaatcgacagacgaaatcgactacacaaatcgatcacacgaatcgtcggcacaaatcgacggcacaaatcgaccgcggaaagcataaaagcaaagcgaaccgcaattgtggatacgggtaagtgccccctcgcttggcgcgctttgctcccacgcaactccttttatttgcattattcagttaagcgtcatatgggaaaatatctatttccctgtggcggcttttgctagcgcaccttttgggggcgaacatttcagtgtgcttcatgtacacgacgtgtcgatgggaacgttccatgtttacacacgcggtgcgtttctccacgtgcattccgtctgaccgcgtgcattccgtctgaccacgtgcggcctgcttcgtcacatcattccgcttttctcctcccggcaggaacacagagaggacagtctctcccccaaccatgcacaagtacaagcacaattacaagcacattttgtacggccttagcggggcgctgagcgggtgggtgttaagagacctggtgatctgcttatcaagtaacctgagcttatcaaacggaatgctcataaacaaatttatttgcagcaaagatgatttcgtaaaaaacatcctccacgaacttaagtactgtttcgattcactcgagttaaaaaaaggtttcaataattatcacatatatacaaaggaaaatgataactttgtggaaactctatacatagagaagtggaacaatacaaaaaatatgaatgagaatttgtatagtgagtatagtaaaaagactttacattacttgaagaaaattaacattttgttttctccctccttgtttgttttgctaagacagtatccaggatgtgatacgccgacttatttgaagaattacttcgagtaaactgcgtatgtatacacttgtgtatctgtttgtgtttgtgtttgtgtttgtgtgtatttgacttttggggaagcatgaccatttttttttttgctttttttttttctctccccagtttcaccaaatgagagtaccccttccccccttttttttgagctatctagcgaaaaggggggcactctatataacctgtgtgcaggatatcatttcgcactacgtctgtgctccaccttgaggcggtctatgctgccatttcggcgcacttatgccaatcgaattggctgattaaaccatactacatataggcaatcgtatctttttttacacatttaaaaggacagggcgtacttcctcttggcgcgaacacagttaggataaatttaaccaaacggaaagaaaagaaaaaaaaattaaaaattagccaccccagggggtgcactatatggtctcacatacgtatatatacctacgtacgtacgcacacgtgctgaggcatgcttcccccccaagtgggcatcgcatgacaaacggggtgaggctctccaagctgtccgcggtcagttgcgtcaaaaaatggccctctcggaatgcgacaaactcgacacgtagcctcgcccgtcgactcgccgcttaaccccaccgcttaaccccaccgcttaacctctccgcttggccttcttctcggtctcctcctgatacatcgaaatctccgccgtgagcgacttgatgagtgtctccttctcgcgcagcttcttgcgtatttgagtgacatcctgcacgtcgggttgcttggacaaattgcccagctgctgttgcagctgttcgcattcctttgtcttcaactgtattatgctatttttcttcatggactcctccgttttttctattaactttttttgtacacatctaagtttctgtatcaagtcgaaggcagtggggtcattcccctcgatgtttctccacctgtggatatttattggtttttccaactcctccgataaggttttgactttattttgttcattgattagttcctttttgagcgagttaatttgtagctttgtattgtttaactgttccttggagagattggagagttcggaggaggatttcaagttggcaacttttttattcaagtttttaatttcttgtagatggtttttactatcgacgtctagtttatcatgagagatttgcagcagcttgagcttttccttgagtgttgctatatgttcatttttttccttcacttcgttgtttagaagatctttctccttcttgttttggttaacactcttttcatagttttttaatttgttatttaggtcattaatttcaaagtctagttgttcgatagtttttttgtcgtgcagttgcttcgttttgctatcttcatgatgacttttcaatttttcaatttgttcctttagcttttcacattgacttatagcattttttttatcctccatggaatctccaatttttgcttctatattttttttttcattttttatttgttctagttcgttgttctgtattttgtgtctctcttccagagtcgacagtttttctttaatttctgtgagactcttattggtattaattttttcgctttttatattttcataaagggccttctccttagctagatcgtttttcaaagaattaataattttaagataggtcccaattttgctgtctttatttatcaactcgttggtactgtttatgactttactactcgtgtttgataactcttgtattaatttttctttctccttaacgagggattgaatttcttcattcagtttgtttttttcttctgtactttttttaatgtctttctcgagattgatgttaaacattttgtccttcttagcagattctgtactttttttaataccctcgtctattttttcaataagttttttggtttgttccttctctacaatgaggtcattaatttctttcttctgattttggtacttgttttttatttcttctgtcagtttgagtaaattctgaatttcatacgtgagtgacttaacattaatagttagcgatttgttttccttctgcattagttttattttgaagcattcctggtctagttttactttcatttttgagttcccattggtgagggcgttaataacggaggtgttattggcaatttcgttttctttcattttcgcttcattcatgaggagtttattttttttgttcaagtcttgcagcttcttttccaagtcggcatttttttttaagtgatctttttgttttttttctagcaagtcaaccttttcgagaaggttcgacttacaattttgcagatctctatttttgttaatttgattttccagcagcttctgtgtttttatcaactcttcattgatatagttcctctcctctatcaaaatttctgtattcttttcgatcagcaatttgtccttgttgtattcttcatctagtttttttttctcctccaattctttcttcaaattatctatcgtgatgttcttcttcacattttcttttttcaccccgttgagattttcactcatttcgatattttcattttttaattctttgctgttcttttctaagttgtcaacttttaacaggatgtgttcattttccctctttagcccttcaatttcgttattctttttttcgacctttatttctaattcttctatatgagtttttagggactctatgtcttctaagtagttttccctctcgatattccatttgtcctccttcttctggttgctatcaaataagttgtgaagtttgtcagattctccctgaagaagttggatattcttttttttttcttcgtagcactttgtaatttctttatttttaatggcatatttttctatcttttcttttagatcttttatatgctcttcattctgtctatgtttttgttcgtttgttttgatgaactttaatacccttttgagttctttcttcattttttcactctccttttttttggtgctaacttggtcttcattcctgcacaggttggttatattttcgcttactttggagaggaagcttatcaccccttctgcatcggcgctgtcgtttgattcgtgttcgtcactagaagcggtaagcgaagacccccctgaagggatttcttcgcttgtagcttttttttccctcctttttttcttccccccttttgaggtcttcattccatttccctttttcccccccttgaaggttttccccttttttttttttctccccagtggctccatccaggaaagaagaatttacacacccgtcttttgtttcactgtcgggggggtcacagcgagggggaacttcatcgggtacttccccagggcaatcgacatctgcagggtcgatgtccacagggtcgatgtccacaggattgatacccgcaggattgatacccacaggattgatacccgcaggatccacatcggaattcatttttaattttacacaaagggagttgaggccagccacatttagtcttcctgtagaaccggtggagtgatccgtatcagaagacaacaggggggaagagcctcaaaaagagaagcatccccaaaaaaaaaggggagacgtcgaacagggaacaatatgaaaagaaataaaaaaaaaaaaaaaaggaaaggaaaggaaaggaaagcacgcaaggagagccaacacgcaggcataagacatctgcgaacttgcggctcccagaaattgcgagtcttcctggcaggagcagctcaaaaaggattgcgacaaaggggggaaatgcaaaaaaaaggcagaaaaaatggagaataaacgggaaaaaaaaaggaaaaaaaacggagaaaacacggagaagaaacctaaccctttgaacgaataagccgcaaaggctgatttttttttttttacccataccttagtgcacattgcgcgtttcttttttttttttttttgcgaacatgtgcccttattaaagcggctcaaatggactaccatgaccttctccccctagatgaagagaaccaaatcgaacatcccaaatctcgtaacacattttaagaattttccatataaagaaaaggaacggaaaaacaaaatgacatgatcataaggtagccatacacacatgcagaatcagttgtgtctacatttttgctctttccccgtgtctgcaagtgctgcctttcgaattcatccatctataaactgggctatgttgagaggaaggggtaatgccatgttaacactttttacacgtccttccaccttttcgccccagacctccattgggcaaagatgtgcaagtctacccatgcgtgtcgcaaaagggggtctggaatttttaaactcgacagggccactttaacggcctgctgataactgtcttcttaaaattcccgatgcaaaaaaaaataaaaatgggcggaaacgaattacaaattgggaagactcctgaggagtaacgtgctacaaaaacaacaaggtgatgcgatcaccggatgggtaaaacaatgatgaggtgaaactgcacgaggggtgttcgcaaagaaggggcgaaaaacaaaaagggattaaaacacgacgtaaaaaacgaaagagaaaaacgaaaagcgaaaaacgaaaaaaattgtagtgtaacccacgaagggatgtagcaaacatgttaagtaaactaaaaaaaaaaaaaaaaaaatgatgtacttcaaatgtcaagcgaaatggaataaaacagatgctttaattagctaacaaattggacaacttttacgcggttggtaaaattaaaagagagatgcaacagggaaggtgtctaatagggggtagtcgtacagcgcagggggtgggtgggtgtctctgcgcaggcgtcctttaacctgtaacagctatgcgtgtgtagctttctgcacgacggaaaaaaacaaaaaaaaaaaaaaaagcactaaacggagcgaacgcacaaaacggaatgacgggacgaaaacaaaaaaaaaaaaaaaaaaaacatcttacactcctgtgaaattattcgcgcgttaaaaatttacaaaaacaaagaatgtgctgttatccttccagcacgtcgcttcatccccaatgtgcttctctcatttgtgggacgggcttactccttctcttcggccccctctctcccccctgctcacaccacctgctgcggggacacccatacgtacacatgctcctacattttggatgtccttttattaaaaaactgcaagccaataatcttaattttgttgagccttcgcttactcctatcggacgcattaccctttgtctgtttagtgcaatccgattccgtttcaggggcggtgagatttgggttcttttcctcagttggcggtccatcgtctgcagtgtgcgttacgttagcgctcggtgatgaaatttttttcttgaccgaattggcgttactcctacgtgtcgcatcacctgaagggtcattccgtggtgcttgctctaaatgttcccctgttcctaatttactaaacgaatatttggattgcttggtactgatggacgtattcatggtggtagactgcctctggaatttcgaattggcgtagtctagcctcttgggtataactgacttcatgctaattacggatgactttctgtgtaatttgttttcggagttggcgctgttcatcgagttgaacgtgttgagagtgttcatcgagctcatcgttttgatcgagttggccgctttggtagagttggccgttttggtcgaggtggccgcgcaggtcgcgtttgttaagctcaccgcgctgtttgcacactcacgctgtgtactctctgtcgccttgcccgaattatccatgtcaacgaagaaatcataacatggggagtaatctccaacccccaccactctattcaaaaaggtcttctcaacacactctaccttgtgcgtatgatttaccaattcatccctgaacaaattattcgttgccttaattttgtagcacttttgggttttctccttccactctctcctggacttactgggctgcttattttgcaggtggtcactcttatccttagcagatttatcgccattattatcttcaaagatggattccgaattggcgtaaaagtttttcttcgcatctttggaggggagtttattgtgttttcctgtcctcctcgtgctgtcatctccctgaccgcctcgatcaccgcaggggcttccaacaccgcagccagaacctcccctgtgcgcatcgaacttgctgaacccattctgcgtcgttcccccttcgccctttttcttactcctccttgacttgtgcgcgtggggagtattccctctgctcttcccctccttcacgcgagttatatccacatggctattcatcgactttacactatttaacttgtgcgaatgtttctcgtccgggtcatccccaaaatgggcaatggtatttgcagtcctattggcaggcgcatttgcagtcctattggcaggcgcatttgaagtcgtattggcagtcgaactaagggaatggaaaagttttccgccatatggatggccactgctggtccctctgccatctcgatcatgtctgccactgccatgtttgccgtgaatagaatcatctccctccacgcaggcatgagtctctatatatttcgcatactcctgcatagacttaaaattagatttcacgatgaggtaatttataatgaagggaaatctgctctttaaataattgatggttatatcgggaagaaataggtgcttcagtttgaagagccagttgtgtgtacttcctacactaacgacatagctaccttttgcattcacaaatttattgttttttaaaatgttgttactttcgatttgatatacttgatttatcaccgcatcgatgaaacagctttctaataactgatcccttttggagttattttttttttttttttcctcctactagtgctgctgttatttccgtggctgaccaggtgcttcatgctgctattgttgctgctgctccttttaactctactcttgccgtgaccgtctcccgacgcgagggaggaataatgctttctcatcaattccttgtgagttcggtccaccaatttcaggtgtaatgaatagcctgacattaggaagtcgcgcgctttgtcgctcatttgttggaaaccgtgtccgcggggggggtccttttcgccagcactcccagagtcaacttctacctccagcgtcgccgctccagcagctgcagccgctccaatcgatccaaccgctccaaccgatccaaccgctcccccctcacaagaacagttggggtaaaaggcgaaggggtaaaagacgctgtcccggatctcccgaactcccccgtacctcttctccaactgggtgtcgaaaatttcctccctcaaataagacgcataattggtgtccaaaatctttagcttcttcgtcatgtaggacggagcgaaatttaaaaacgacttcccaaaggttttgaaaatcttcggagcatcaattatgtacatccgaaataatctacatcgatattttgaattcataatctccaataatttcataaatgtagacatgggaaatttagataaagaaatcccagagcagtcaataagagatatataattttctatcttcccaggtatacataaatattttaaaaagaattcgaaacagaaaaaaataaatttgttaatctttctacatctaacgattctacattcaataaattgattatcagaatgggtctacattttttatctcttccatgccagtatatgactcctttgttaatgtaatttataacgtccttttcttttatgggtaggatgttggacagtctgaattcatagttactcttaatcaagtctaacgcttttgcaaaatcgaattgcgctgagtacaggtaacgcaagcattcattttcgaaaaatgatttatttatttttaacgatttatttttacaatactttttgaattcacttattgcaatttcttcatctgtgcttatgaatgtgttgtggaatatgtacctcaggtttgtgttttcgtcgtacacgtcctccttctttggctcgaagaaaaatacgttttcgtctattgtgtatttgttgatatctttttcgattatgactttcccccttgacagatccatggcgcgcgggttaactgttgggggggtagctgctggggaggtagctcttgggagggtagctgttgtggaagtagctgctgggagggtagctgttggcgggttagcggcctggtggagggtcggctgggcggattgcctcacctgtgtgcgttctgtccactgcgtctttaccacgcggtactgtgttttggctacccgcgcgtgtcctcttgttcccctttgggttttttcgctcaactgtttggcgatcgttttgtgaagcgttttcgaatttgttgtgaactttttcgcgttcgattcgcaacgtttttacacttttacgcgctttttttgctttacgtcgtacgcgcagttcacaacaggccatttgtcagggactagtcgtttcttcttcgttcctgccttgctaacacaatttcgctgaaaattaattgacaaatgtgctgggaacaactaagtgttttttacatttttttttttcttttttgagaaaatgtatggaaatttgggttacacaatatatatataataaaagagtgtgttttattatatatactttaaaatgtattcattaaaaaggaaaaaaaaaaaaaaaacacatatatatatatatatatatatacataaaaagagttcataaattgtacatacgcacgtacgttaagtaaaacttcggtttgaaaaacaaaatgcaggattttttttttttttttcactattacaacgtagtatttttacaatttgaggcatatgcaaatgtgacaatgatgacttatcttgtcatttgttatatgtcagacggcaaatgtccaaaggggttgacccacttttttctgtcaccagcggcatatccttatctcggcgttggcctactgagatggcactactgagatgccacgacagaggtgtcacgacagagatgtcacgacagagatgccaagactgacatttatggtgacattcctggtgacattcctattgctgtttgtgctagttttccctaaatgaaattgtcaagtcggctattgtgtgtgtcctcattacgtgtgcctatttttgcgtactccgcttttttttttaactttaagctttacgtgaattatttgctcttatgcatgtttatgtatgtatatatatatgtacgtatgtatgaacatttaatgcttgagcaggcatgttcccagtgtacacacacaaaaacaaatgtattaataatgaagcacgttgtttggccaaaatggaaatcacaatttttcatttttattcatttcacgccacgcgggggtgtatacataaaaattgagttgcagttctcttaacaagacataccaaacagtttgtgctgtggaaaaatgttaaaaaaaaaacttatataattatacgcaggtaaaaaaaagggaaaaaaaagtatacatttcttctttcgtcaagcgcaagacaatacgaacactcgttaacgtaaaatttaaaccatgcacaaattttaaagtacaacgaaacatgtgcaacttttaagttgtctaatttgagcaagggggtcgattttgtcaatttgctattcaaaatgatcaccaagaaaagttcaaagatgaacaggagtgagcaagatgggtgtgatcagtggaccaagtgatcgacagagggaaaggcgggtgaatttaaaaaaaaaaaaaaaagagttgggcaaaaagcaacgtgctccagataaatgccgctaacttggttgccgcattaatgttgtaaatataaggcaagcacgcgattttgcttctatattgaaaaggtcttttttttttttccccccctcttctacgttttcagtttgcattttgccttcttcatttgggccattttttcacttccccattatattgccccacttttgctttcaatttcttatttttcaaaatggcaaaaaatgacatccgttaagaaagattaccaaaaaggaaaaaacaaaaagaagcgataaatggcttaacaacatgcgaaaaagggtaacaattctgtgcggtactttttccccttacaatgtagtaccagaatggacataaaaaagcaatgcacgatctggttgagcgcccgtcgaacgtcgtaatgacgtttgtgcaaattgcgcaaagtgcatgggtgttggggcatgcgaaaaatgtagaaacagtgcaaaattgtatgcgttgcgcaaaacgcggcgattgcacaaatgggaaaggagattttgtggaatttttttttttttcagcaaaggcttgggcgaaaaaaaaggtaaccaaattatgatagcaaaaggaagggacatgtaatgtgtgtgtttaatttacatgcgaaccgcgtttacatttttatgccacaatttccagtgtatttcaccccatcttttttaattaagcaaagggaggaaaaggaaacggattaagcgagatgaaccagtaaaccgtaaaccgtaaacctgtcaaaccaatcaaacctgtcaaacctgtcaaacctgtcaaacctgtcaaaccagtcaaaccaatcaaaccgaccaaacagaataagcaaaattaaatagatcccctttcaaggagcacctccccgttgtacaacgtttttcgggaaaaatgagaatttacacaaaagcccttctcttccactttttaattttacaagtaatttaaaaatccgcaacgaatcgtaaacacgttttcaaaatgccagcgctgcgcatgtatacatatgctcagctttaatctacatttgattctttacaagaaaagaaaaaaaaatttacatgtaggcccaatagagcatattatgaattcttctgcgagtgtccttgcataattacatacctctgcatacgcaaattatctcgatgttggcactatgtacggaaccaagttcgcactcttgcgcgtaaagagcagtccccaccgcgctgcgcctcatttccacgcatccttgtgccaggtgtgatcatttgcgcggttgtgcagcggttaagttgtgtagcggttaagttgtgtagcggttatgttgttacgcttctgagatgctgagatgctgagctgccgagctgctgagcgcaacggagggggcgaaataactcacgacgtaacacatgagcgcgtcttattttctacccaaaaatatcaacacaattgtgcaaatacgtgtatgtatatgaatacacatgtgcacattccgttttaacgtagtggtggcgccacccagttgtactgttgcgcgcaactccttcagatcttttccttcttttttttttttttgcaaaacacattcgttattattccttaaattataaaaatgccaacaggtgtacagcaagaggtacggatttgtcaagaacaatgcgaaaagacctgaaataggcactttcagaagtgtaaggctgtacaacagctacaacgcgaacgagttgaaaaagcactgcgaggtaaggaaaaaaaaaacaaaaaaaaacatatatatatatgtatgtacatacatacatgcatacatataatatatatatattatatacatattttttttttgcgcttgccgggcgcgcccccaccgcttcagacatcgagagtcgtgtgcaccggaattggcgtcgtaaatggggttggagttgggcaagagaaattttgggagaacctcatctccgggtataactcgattgacaaaattaccaagtttgacgtaacaggcatggcctgcggcataggcagcgaaattgataaaaaaattttcaacccctctgattattacacaaacaaaaaagatgttaatcggaacgatgattgcacgcattacgctgtggctgcaacaagattagccatagatgacgcaaaaattgatttacacaaaattgactgcaacaaagtagggaccatcatcggaagtggaatcggtgggttgctttttctagaaaaggaaatgaaaacattatacgaaaagggacataaaagaataagtccttatttaatcccagcaatgatagcaaatacaccagcagggtttgtatccatggaacataatttaagaggaatttcactcggcatgttaagtgcctgtgcaacctctggaaacacaattggggaagcatatcgatatattaaatataaagaatacgatgtaatggtttgtggaggaactgaggcaagcattactcctataagttttgccggatttaacgcattaagagcgttatgtagtggatataatgataaccccaaaaaagggtgtagaccgtttgacttgaaaagaagcggttttgtcatgggagaaggggctgggattttaattttagagtcgtatgaacatgcacttaggaggaatgccaaaatatatggagaaattttagcatactcttccgaaagcgatgcgtttcatattacatccccagagccaagtggacggggactctgcaattctatcaacaaggctataaaaaatgcaaatataaacatatccgatgttaagtacgttaatgcacatggaacttctaccaacttgaatgacaaaattgaaacgaaggtattaaaaactgtgtttaaggatcatgcgtataagttgcatgtatcttcgactaaaagtatgactggtcattgcataggagctgcaggcgcaattgaatccatcgtatgtttgaaagcaatgcaaacaaatattattcctcccaccattaattacgaaaacaaggatgttgagtgcgatttgaattatacaccgaataagagtttacactcgaaggaaaatatagacatttcgttaaataccaatttaggatttggtggacacaacactgctctgttgtttgggaaaattacaaaatgaggtaaaatccatgcagctacaatatgatgctcttacgaggtgcgttttttttttttttttaaacatagtacagtatgcaacgctgaaggcttttccttctcatgtgacacttgcctagggagctacctcactgtgctatcgccaagggaaattcccacctgcgtttttagcgacgtgccttcttagtcaccccacttatttactgcatgtatgtatgcacgtcaaatgtaacactagtttcaaacttgttgtaaattttttttaaaaaataacgctctcgattgtgcctcctttgtttattttatttttttttttttggtaatgcatttataaataaaatttgcccatcagtggtgacgtaacaaatttgtgcaggagaatcatatctggagagttttttccgttttttttttttattttacagcataacagggaataggggcactttcatataaaacaacgcaaaaaaaaaaaaggctccacacctaacgagactgccatgtagggggatagtcgccatgtatttgtgaggcagaacttttgtgcaattcgttttcttttatatatatattttttttttcgcgtcaccctgctaactttaaaaaaaacagctgagaatagctgataacagctgagaggcgcactttcagcgaagtgaagaaaattttaatcgcccccaagtgcgaggagaatcccctggcgccggcgacagcagttccgacaattgtcaaaaaagtggaagttcctttttttttgtaggcgaattggtatactatcttttttttcatgcagagcgaaaagttctaccatttcacgttgctgtgaagttagccatatgtttgtttattctgtgacgaggtacatatagtggtccctccagggggagatacttttttttttccgtttttttcttttcatttctgttgcacaaattggggggtatttccatttttgccacagatcatgcctgtttggtgacacacccaattgtggatgtccagggcgggtgaaaagagcgcacatttgtgaagcaaacatgtgtgagggggggagagcgccaagaatatgtatcacgcccacgttatgcgagtgcttgtctcgctgtacagtcacgtgaaagagtagcaacaggcgtgaggggcacaccgaacagaagcgcgtgtctagtacccacccctcctccgcctgcgaacgtgggacacccgcgtaacacccgcgtaacacccgcgtaacacccgcacaacacccgcgcaacacccgcaaaggcaaaatgaaaaaaataaaactaaacatcacgcgggaagaggacaacttgcaaagtaacatatactacgtgtgcgagaaaaatatactaatctcacaactaaatctgacgataaactatgaggaaaataatatggacgaagacgaaattgttgagcatggcaaagatacagtaaataagcataagaaggataaaaaggcaaaacaacacaaaggaattaagataaagatatcgtatagcgatgagctaaataacctatacctaaacaatgtgataaataatttgtacgattacatttttgaaagcaaagggaataattttaatatacataagaatgaccgttggcaggtgttaataaatatatacatttatgagtatacgccatttatatatgaccatatctgcaatgtgattaatgtacacctgtctcttttgctaatccctttttgtttctacgactttgatgagaaatggtacaggtgtgttcagaattacgaggagttgtgtcggctgctatcagggggaagttccttgtgtgaccctgcgaagacaggaggagaaaactcgactgatattataatcctagatagaaatgaacagaacaaaaagataataataaaccaattagaaaacaataattttgatttatttgttgagaaaaaaaaggggagacagcagaagggctattcaaaagagtgctcataaaatacatcccaattctgcgaacagtaatagtggatgaccaacttatgtacgtaattaagtttgtacagtatgaagactttctcctacgaacacaaaacgtagatgataatatttacaataatattgttgagaagcattccttctggaattttacaaaaaggacatcatttgatagactgccctgtgaaaataatggagacaaatttgatttacacgaaaattattatatcctctttaatgcaaatactgcgactgttgatgagagaagcattttggaaaactccaaggagaccatccagttttattacgagtttatcgtcaattactgcacaagttattttgctgcacattttgtgaagtaagaagtggcagcccggatcgttgccacaggaggtatgacaaatgacgtaataatgtggtcaacgtttgtgttgattccttggcgcgcttgatcctcatctatttgagagcattttttctgagaatctccacagttcctgagcgggggcgtgcaccatgaaggcgttacaatgtgtgtactaggtaagcataagggcagtgcgcgcgcacacgcaaatgtaggtggcaaatgtaggtggcaaaggtgaacgtcttccttcgcacgtcagatcgcatttcttgtttggggggttcgctagccgcccctatccatcacacttatgtttttaatttttccaacgatttttcgtcaccgacgatttgacagatcaactgctttcgtggcagccaaatatgagcataaatttgcgagcgtatttttttgggtgtacctcggacttctgcaggtcccgcgcatagctcctgacatagtccactttgcagtcggagtagtaggagcccttggccagcttctctcgatctagaaggcacacatatctgccggcgtggacgggtgaacgggaaaaaaaaaaaaataaaataaaattcacacagatgcatgcatatatacacacatgaaccacctctaccgcatatgccatactgtgcccccactgcggggaagcaaacgaaaacgctcgcgtaagggtccccccctccacgtgcaacgcaaacttacagaatggtctgggcgccttgcaggggggatttggagaaaattaaatttttggccaatgccctgaaccagcatttttcgttccggaagagttcagtgcgcaccagtcccgggttaatggacacggcgcacgccttggttttttcgttctcaaatctggggggcaagcgaggtgggaaaaatggggacacgcacgggtatgcataaatgtacacataaatgtatacataaaagtacacatatatatatatacatacgcttgtgtgtaggtatctgggggcacgctttgtccattcctgttacaccacagacagcgcacaacgcagaacgcagaacgcacagctgcctctttctctttttacctcctctgcaactgctgcgtgtagtaaagcatgcagagcttggaaaagttgtactcccgtcggtatagcaaattcgagttggtattcctcgtggagcctttttcgcatataaaatcgtagtttacatcctgcagtggggtgaatgggtgtgccgaggagtgggtacttctccgagaggagggggcacttttcccacgtgcttttttttttttttttttttcattcctaattgtgtcaaaaaaaaaatatattgcttaccgattcttttaacatactgtgcgctatgctactcagatttacaaccagcgtgtcagatgctacgattctcttatgaagcaatttggttaagtagaagtggcccaggtagttaacgaagaaggtcctttccagcccatttacgtactcaagctttttactcacaattcctggaattatatataatggaatttaatgggtggtagactaagacagtgatgatatggaatgtgggtgggtgcatttcaaccacgtaggggatgcggcgcacaattgctgaaagccacagatggtgcggaaaaaaaaaaaaataaataaaaattttacccgcattgttgactagtatatctactttggggaatttgctgagtatctgattggcacagctttctacgcttttgtaacttgccaagtcaagttgcacacagtggatcttggcgctgcgtgtgaggggaggtgagtttggcaatgggtgctcacgcgcggctattcatgtaaagcggttcatgtgaagcggttcatgagaagcggttcatgtaaagcggttcatgtgaagcggttcatgtaaagcgattcatgtaaagcggttcatgtaaagcgattcatgtaaagcggttcatgtaaagcggttcatgtaaagcggtccatgtaaagcggtccatgtaaagcggtccatgtaaagcggttcatgtgccgctaatcacatgctgctttccccactccgctgttccacgtggctcattttcttactcgggatatctggtcaacaagtccgtcttcacaaattccatgtgttctaccgatcggcaggccaaaacaacttcgcaaccgaacttcacgaattcggttacggcggctagcccgattcctttataaccccctgcaaaaaaaaaaaaaaatggcagcaacaaaattatcaaaaaaaaaagtgcacaccgcgcaaaggggacgctctcttttaccaacacagaagcgataacaatggtgtaggaactacgagttggtaaagcgatccagctaacagtaattcacttacccgttacaataacgcattttcctcttaacaaatgtgcatttttcatcacccatttggaagtaccaccaatgttcatcacgcacaaaagataataataagtgacaatggctgagatgtttgtaacgtattcgtaaattttatcatcaattgaagacaaattgtagtgctttttttgaagaacatagatcaggattttatataggggtaaacacctgtatatatggggggaggcagcaagatggtacaatgaacaccggtgcagatacgtgtgcaggggtatattggagggtgttactcgtacacatttggagagttatgtgtgcatatataaacacacgtgtggtttaagaaacgacaccacgtcgatagttgcatgaggagatgacatgcaaaatgtgcatcaccaaattactcctgagactaggataaaaatgaggaaccgttttaatgaggggtcagtcagaataaccccgagaaatgatcttgctttgtttttcacttccattttttttatttttttcttttgtcattcgtgggttttgcctttagtcaaaaatgagcataagtggggaaccttccaaatgtatgttacgcgcgcatattgtatgatttcaaaaaaaaaaaaattgactatcgcggtggagctactaagcattaactggaaaacgtttttatggctcccatctcttgggggacttaaattggcaaaacgaaaaaaaaaaaattccaacttctactcatggtggggggtctatgggtgtacatatgggaagggcacaagccaagtgcgcacatcacgtatggagcatagcatttgcaaatacctggctgtgggagctgtggattggggttaaggcatttaccctattcagaaaagaaaaaaaaaaaaacagttgcatcattttgctactttcttttgcctgtttgttcttttccctgtacacatgctgtgcaagaatgctaaaaggtgctgtgttgcgcggttgcgcgacgggcatgttgccctatgtgctgctgtgtacatacatatacatatgtacaggtgaacatcgtacattccttttcttcctacgtataattcccgccacggcatttcggcaaccattttttttttctcttccttttggtgcatgtgcattatttttgctgtagataacgtggtgcatataactgcgctgctatatcagcgaaaatttttttttcgtcgttttgccattgcaaaaatgtatgtaaagcacgtaatgtacgtgattaagcagtttaactcctttttttttttatcacgggagagtccgcgtacaccaccgctattctatgctgaatttttttttttttttttttttcttccctctaaagtgtgaagtgcctttttgcaattgcattcattcgctcgccccccaattgcgtacgcccaccgatatgattcctcgagtaatttttgaatttatatttctgtgcagttgattcacgagttgacgatttaaacaaatgaccaagtgaccgaatgaccaaatgaccgaacgaccaaatgaccgaatgaccgaatgaccgagtgactaaatgacagagtgactaaatgaccgagtgaccgaatgacgagttcacgagttgatcaattaaccaattgactaattaactaattctttgtttttttaatttaatttttttctacattttttgtcgcgttgtttatgccatttcgctgcgcgtacctgtgtactttattttttcaaatttttgctgcgtttagctatatatatattttttttttttatacctcctcattgcttcttccctgtcacatcttcccttttcttgttcgctcaccccagcgcgcaattttgcccctcccacgcgaaccgcgtactcttcccgcacccgtatctctcgcggtagtgcctcctcaccaatttaaaagcgaaaactgtgtatctttgcgagcgcaatgtatttatatatacgtacacatattttaaaaaaaaacatacacacagttgctgctttttgttttcaaacaagtaatgaacgactcacacatatgacattttaaccgtccacaccgctgccacatcacgcacaagaatttccctatgcatgttttgtattcctgcaccgttatatgcgttccgattcatcagcataatttttcacttgaataatttttgaatccaatttaaagtttattcattggagaaaagtcttagctgccattttgtggtaccacacacttggcccagtttctacgaccatagttgccacgtctacatctaccccccttcgtctgcaaaatgaattctaagatactggaggtgctgaacctgatcgacgagaagtcgttcaagaaatgtgaaaaggttatagcagcgggactgaaggcaaagaagaatgagaagctgtacctgttgttgaagtgccttcttcattctcacgtgaatgagatagacaagtgtaagcagatattggagacactggaagtagatgactccgatgaaaatgcgttttacatattaagaaccatatacacaaatttgaatgagggtgaaaagttaatccatttgtatgaggagaaattgaagaaggcagaatcgggtaacaagagtctgagtatcaccaatggcagcagcggtaacgttgggagcgccatcgtaagcaggagcaatcacatcaacgccagcagtaacagcgtcagtacatatatcagcagtaacaacatgagagttgcacaaaaggaaaaagtggatgtggaaaggattctaaggaacctttttgattactgcctaaatacgagttttttcaaaaaaggaagtaatttgtctttaaaattgtataagcagacaaacgattcaaagtatctcctgtacaacagctacctcctctacatgaacaactcgaacaacaacacacaaatctacaacttggcacttaactttttaaaaaattataaatgttacggtaacaataaagtcacagaaaacttttccttttttttagtgtttttttttattaacataaaattgagaaattatgaagagtgcataaagatagtggaatacgcaaagagcaacaatttttttctcaacccattgcaataccaggtgtacaaactctacgtacaatttattttcaacaagctagataattgtattgacgttttagcagaactgataaaggagctcccagaaaacactgactactacatcctctacattgacctcatcatttatcagctacacaaacataacccagacatggaggtcgagaatgttttcaatttgtacaaaaacgatttgatgtacttggagttttttcaaaaatgcttcatacatatgtgtgttcagaaggttaaggcgttccccgagaatattcataccttttggaactgcatcgtagaggacgggtcggacggatcggacgggtcggggggttcccatagctactacaaagatgtgatgaatttggttctttcgatggaccaggtgaatgtcagcacggtgaacgaggtgggaaatggacaaaacgagatgggaggtagcggcgcagatggggaaagtggcctgaatgatttcggaagtgataatagtgatgcaggaagtagccatcacgaggggggaaacaaacgaaagggtaggcgggaatgccacaaacccttcgaaagcataatgaacaaattggagagcctaatagaggactacaaaaatgatgttctgaagatctataagaaacacgacgtgaaggtgtacctctacatgttactctcctttgtgctaaaagaaagcagaaattataacatgttttattcaattaaaaatcaccttagtcttttgaaggacgacatgatagctatcctcatcgtattcgtgaaaatcattttgaaaaaactatacgtagcaattagcaccgaaatgaaggcactatcgatgggaaatttccctcgaaacgaattgaagaaagaaatacaaaaaaatattttattgttctacaagcaaatttacaactttgaaaagctcctttatgtgttgtataaaaaagatgtgcacgaatctttcaatcgaattttttccatgttcattcaagtgaccaacaatttggacttaaaacttcgggatgataacttcgttgttctgttggtcgaaatggctttatacttagacaagtacaacctctgtgaacctgagcagaagagcagctttgacgaggctgtgacacacatgcacaatttggtgaacagcagatgtgacgagttgaacctcggagggtgcaaaaatgtcgatgaattccttggccccattggttcctacgagtgtgcagtagtggagggtcaagaaggttccaatgcgacgaatggaggaactccacagggaagcaactcagaagcgtaccacatcccgaatgtccaaaacggaagtaccaccatttttgagatcaatgaggaagggaaaaatgaaagggacatccatttaacaaacaggatgtattacattgccgccctgagtgttctaaagtactcatacaattatcgcatccgcatgacggagaaggagaatgaagagaagaaagtaaaaccgattctaaataacgactatataaatgtactggtcctgatgatctacctcaacaacgtgattggaaatttcaccaatttatcaaacctaattgataagctgaacataaagaatatccaattgatcacgtactcacccattttattcatccacacgtatagctattcctactttagctatgctgaaaatttgctaaaaaatattttgaactattacaatgtgcagcagggaaatttgaagaactcagtcagcaagtgctttcaaaataattctgtatttaaggtgaacgaaattgtgaatgcatattttttgaattcctcgaatatcattttttattttattaagttgttatacatttttaagaagcagctggaggcagcgaggggtgggtttcacttcagcatgtttggaagtgtcaaaaaggactacgcaattcataatgagtactgcacgaagtttccacctatgaaggagatttccaatggcaggagtagaagtgagaaaccaagtggggcgagtaagtcagccaacggagatatcgcaggtgctaagggggaggcccccaactcgagcagtacgaagggtaatcctggtgataatgggcgtagcaacacctccatgagcaattgccccattagcaacgaattcttcaatatgctaaaacgactgaatgaagatatcctgcaggaggagcaagactttaagagtaactactccaagttgatgctaaacaagtttaatttcctcacaatagacaaccaaacgattttaataaaatataacgtcccctccttccggttcactctttacaaatcgtatgacactttcttttacaaccacattttgtacgagacgttgaacccgttggaagagtttcaattcttgaaggacatcaaaattttaaacacaaccgaagcgaatagtgtcaacctgctgaaggatattaagacagtgtacccaatgatattgctgtccaacttttacaacttgaagggcagcgtttatataactagtcatgaaaatatacttggttgtaaaaacatgggagatgttcttcactatagtgataaaaacgtttcgcaggaatgtgcacagagtagtaacgaagtgccatttgataagatcaaagagcatgcgagctacagcatgaacgaccacgaaattgactttttcataaacaataatatttatgtaagtttcgacaaggataactacaattaccgcaataagtttatcttcaaatcgaataaacccaagttccaatttaatgaaaattccttctcgtctcccttcaatatttgcctaaccgagctgtttaactaccccatccaaacgctctatttaaatgcaattattctaaatacagtcatgtatttgtttcataaatcttttaattacttatccgtcacggatgaagtcaggaagacgaaattgatcagtaaggccaagtgtgcctttctttatctcacctatattgtctcttattatcagttaacagagggcctaaccaatggggaccttctatatatgcaaaaagaattggatgacttcaccgtggggacagatatgtcccactttaagagggaaaacgatcctgtgaagaatggcgaaggagcagttcccaaccaagttacctcatctgttgaatcccccacccgtaatgataaaaaaacaacgggaaaagattacatcccaatcgaccccctctttagaaagaaatatggacaagatgttttcaaaaagtacgaaattatgcaagccgcttaccacaatgatatgtatagcaaaaactccgctctgcattataaaagtgtattgctaaatttgaacatgtatataagaatccttgctggagatagtaacgtgaaggagttcaccgacaagctgcaattcttggataatattatttacctcaacgtgtccaacgaattaaatatcttcaagcaaattttagaaaaggacaactcatatcagattataaacatgtcatgtttgttcaagcaatacaactatcttgtacacaatgttaccatcttcaccttaataattcagtccctttacaaccatggtaaaaagaaagtctctagtgaaaataacatgcttatcaaaagttacctcatgagaaaggttgcactgttgtgcgatgtgaataaaaacttgctttctctttccgaggttctagacaactacaagcctgtgaaagcgtcagaagttttgaaaaagttcgagttggagttggcgggcgaaattgccgcctcgtgcaagcagcatgttttgaatttgtacaatttgttcaacgggaagatgctcattatcaagtcatacgtgtgacgcgccgaattgcagcggtgaagaagaggggcgacactactagtcagcgcggtggtcgtcgtagcaggcaacctcgtagcgcccagcctcgagccgatgtgccatttttgtcacgcgtccacgcccaccctttgaataacactccccccgcaaccgcaaccgcaacagcaacagcggcatatacgtagacagttgttttcgtgtgtacatgagtggttgatctttttccatttttaattaaccatcttgtatttctcaatttaaaaaaaaaaaaaaccttcatttttgatgctaccttggggactctccatagttacgtacccacccattttaattaagaacactttttaaaacatttaaaaacttttatttttatgtcaacatgaagttgtatatcgcaaaaaagttttcagactcgtcgccaacctgcctgcacagatgttaatcgtaaaggtgtcgtgactacttaggctaactatatcattcttcccatgctgcagttctatggagatacagaatttgacgtgtggccacaaaattctgctctcgtaaaagtaatacaagaggaagattagctagcaaaaaatcgatacattaaagcgcatttatgcagcagtttaagcgtttttcttaaaaatggggcaaaaggggaaacgcacacgggaatggagatctccagatagttggagccagagcgaaatgagatgccaaatggtacaaaatgggcacacgcagtgcacacgaaaaaaaaaggtaaaaatttggaaaaaaaagttaagtgctagagacactgtaaatagaaaaatgaatcaccagaattgcccctctggacgtactcctttacggggaagaaccttgtcagagacaacaattaattatacaaaaaaaggaagcatatcatgcgaaaaaagtttgaatggcgccggggggaggtacttccacggggcgatctttaaacgctaaaaggaaagacggttggtttgtttacgcccctgctgacgtacactccttccgacgtttggacgcactcaccgccgaactcatcacctgttcaacgttaagaacatcacgtaggtgaagtactcacataacttatccacaagactgattcctgcgaggggagagaggaaaagaagggaaacacatgtgcagatgcagcttcttgtatgatatgtatgcatggcatttacgcacgaaatggagaaataaataattatgaagggcatccatttgggagtcttttctccaattatggcgaccatcgttcgaccctcccaaggttgccaacctgcttctgcctcatccatggactcatcctcttgctcgaaaagctcaaatcttttaaagaagttctcactatgtttagacaacatatcatcatacttcacgatattcttttcaatgtctatctttttactgaatacgtttgtcataataaaagaagtggcttcatttgccccatcgtataatgatgtttgcattttcctgaaattttcatacacatcatcttgatcataagtagctgttttttttttttttttttttttgaacgtttgatgttgttcccttttttgttcatctgatcatagcttttgtccgtttcggtactatttttcctgggggtctcgaaccgatctgactcattcgcatggcttaataatttatttacatgttcggatagttcttgttttgcttctctacttatttgaaaaaatttttcaaaagaatcttcagctttataagaatccgcagaagctatactatttgtcacacttgtgtttttacttgaaagaacagctccgtctttcatttgcaccttatcgctcaggttgcttctacatcgcaggcgtgcatccttttcgctgcctctgtggttttcctcgaaatgggacttagacgagggtgctttttttattccgttacgtgaaagggttggctccgtcaatggctcatttagtggctcctttaacacccccgtttgattatcattcgtttttccccctaaggcactttccgagttattttccctatgccccagataatctctactgcttttaaattcatccatttgttcatgtaaaatatattttcgaaattaattcacaaatgatgttctttcagacattcagcaaaaggcgtctcctgaaaaggttgcacatagaggttttatttttttgccctacgtgtgcggcacaacctgtatttcttctattttgacgaaattaattatcacttgaaattgtctttttccacctcactggcaaaataaatacgcactattgcgttttgcggagaattattcaaaaaggagggaacaaagaaaggtaaagacaaaatggaaacgaaaaagagaaaaaaatgttcttctcatggcaagcattctgaagagttctccacttttgcaacagcggatgattcaattcgagcatgtcttatgtgctaaatgggggttgcaattttttgagatttgttcttctgggtgttgcctgcaaaaggtgaagagctttgagcgcctgcaaaagtttttttttttttgcaactccccaaacggactagctatttcaaaaaaaaaaaaaaaaaattacgaaattaacaagctaacagattgacaagagctgcgtatcaatttaaatgatcgaacgtgttcccctgagcagagacaaggcgaatgtgtgcaacgtggctttctttcctgttcccttttttttatattgagcgaaatgtcccacttatgcttaaatatgcatagtagttctactatgctgttgttcgctatttcgaggagtttatttatttataacatcgtttttttatatgaacgttcataattttttttttttttccatatattttgagaaaactttgcaaaacctgccatttttgtatgaatgttcataactttttttttctccatttttttggtacctttcacctttgtctacataaactcttacgaagagaaaaatgtttgaggaaagcaccaaattatgtcatggtggagagagcacaagggcaaagtcgaaaaagaggagtcacatctttgtctgaatacgtacactggtaatagaacaccatcgcgcaacggtgggtcgtgggaaacacaaggggaagtctatacccctgctgcgggaaacttaaaaattacaaaaaagtgagttaaaagttatagctgcatttttctgcgaaatgttaaaaatgtcaacatgcagaaaaatacagcaacaaacgtaaacatagcacaaacggaaaagaaacgaaataaataagggaagcgtgtagggttgatacgaaattgttcgttgataaaaaattaaaaaaaagaaagcatatgcatgggacggcaaaaaaatatatcggtgggggtgaaatgaaacaagttgcgtttcacaaagacgttacttcgtaactgcgagaatggaacaaaagttaggcaaaattgaggggtggggtgacaacggcacatattgcaaatcagagcaaagacaaatatacatatgtgcgatacgaaaaaattaaaaaatcaggcaaagctgcgccaagtactatgtaataatgcattctctttttctcttcgccgattcgggggtaggcatctgggagatgtaacagcaagggcgtgtgtacccttaatcatgtacacaagcgcacaccgcgtcaggggtccttcgtctcctcgtcgaggaactccaagaactggtctgatatagttttctcctgcatggccacgttctctatgatatttttaatgcccaaaatgtcgcacaaaatgaggaacacttgatttttaatagtgctggcttttagagaatcacgactattttttagcatttccataatgatttgtttgtctacgtgattttcttggcagtatttagtaagcttcttcctatcctcattaaacttgctactgtgttcgagtttcgactgcattacgctgatatcattttgcagaaggcttttttcgcgaatcatctcttctataattttatttttgctatttatttctcttttgtatttttccacatcctcttccagctcttgaaacgtgaagaggcgttccttacttttaataatttctgcctccagatattttatcttatcatttagaaggtctattttgacattattttcctccttcatcgatttgatgatatttttcaaatcgatcttcgcttcgtttatgcagaaatcttcctctctacattcgatgacggaactttttttgggaaagaattctctccttctgtgtaactctgaagtaaataaatccctttcgcttacatccatagatttgctatacgataaatgattctttgtaaaatgtgtagccgtttctccactttgacaaacattatttttgcacttatctggggagttgtgcatattgttttcgacattacttgggcgatgcatgactgctccgcttccccctcctatgctgatcaccccttcagtgcttccacttttcctgttctctttatctatacgcgggttaaaaatgtcactcttggtactgtactggtaacattttgtgttgccctcttcccgtgtgttcaaatgtggaccattatggtgataatttgcattatgatggggataatttttattattatggtcataatttggattgtaaaccaaaccttcgtgattgttcacttggtgatgatgggtgctgtgctcatttacgttttccaaattcccctctgcgttatgatgtgaggcgtgagccgtttcttccctcccctgagcagaagtgttcatcccatttgttacagtgtgaagagcgtctaccacctgttccgagcctttataactaagatgcgcaggtcctaccttttcttcctccttgtaatgaagaagactactgttgacacttccttgccaatttaggttgtaattatggtgttgagaaagtgggtcgttagttccactgcgttggggaaagttccccagttttaggatgttaagaaagaggtgcattacgctatgctcgtattcttccttgctcatttgaatgatctccattttctccataaggtttatgtttaaaaatttggttaaaatgagaagcatgtatttacttatgtacacataattcaataaaagaaaatcatttttttgtttgtcagatgtgtagtaatcaatttggtactcattaattagcagctgcactttttcgttcctcatcaggttgtcaaacaaaattatgctattcactatttcttcgtacaagacatttttcgtgtccactaagttggggggaccctcgaggctgccacccggagtggtcgcgttagcggtagcggtggtggtagctttaactggggaacagttcacactgcgcacggtttgagacaacaccttcttcccattggaaccaccatgttgcaattccccctttgtcagatcatcctcatccttactcgaattgtttcccttcacgtgtgtgtctttttcactcacaaataatgaatcatcctctgtgagaatcacattttgaatgttttgcatcgccttgttgagtttatgccacgcattttgcatctctccaatgggtttattaaaaaaaaaaaaggggggggaaaaaaaaaaaacgtcagggaatacaaacgaatgaatgtctgttttttctatttcgtgataacagggttcctatgttcttacgtaactacttttttgcatgccttctaactggaggggggaggcataatcacattcctataggtatttcatacatattgcctttaccctgctatgaacagatgttcgcacgatgttttgcttaaaattagggagctttaaaatgatatttggcgaaacgagaaaaaaggaacttttgagataaaggcagaatgggaactgcgcgatttttgctatgtgaccccaactttgttttggttgaggtgcaaaggcttaaacatgtcaccttccgcttttccttttttttttttcttctttttttttttttttcttccttcctattggtgagttaaaccgttcgtgacaactacccctttgttttaccctcggcagttcatcatcggagtgctttgattgcgcagttcttttttttcttcgtccgttctatgtgatgcttccgtgtggcctggccgtgtatgaaaggtgcgcgtacgaacggccccgctttgcgcaacggatagtatatgtccgcgctcccctgggaggggaaaaaaaaaaaaacactccccgtgtatgcatatttgcaaatatgtacattggcgttcgtacttatgcgttaggaagtcaccataagcatcctatttttgtcaattctgccaaaattgccattttttttttttgttgttaagccaaattaggaaccctccccctccgcaccaaaacaaccctctgaccaagttttacaagttggcaagtcacccggaagagcacaacgcacaggcgcctatgcaaagaagcatcctcacacataaaaaagcgtacgaacatactcgcataggtgcataggttccctatcaagcagcagcttacacgaggaagggccgttttccacctgccacatcacgcaagcgaagaaaaacgaaaagcgaaaactgaaaagtggaaggcgaaaactgaaaagtgaaaaccgaaaaccaaaatggggaaggtaaacataaaggactacagtaacgtgtgcaaatggtttaaaagactgagcaacaagaagtccatgccattgctaccggagaaaaaggaagagaggctgaaaaaatttacgaacttttccctataccatataatggaaaagtacgagttcgttccgaacctactcctgcagacggagtatatgtatccgcttctgcagaagagccccgaggccctgcgacagtcctactttaaccactacaagctttcgagccaggggaaccgggcgaagtagtggcaatcgcggcagacgtggatgagcaaatacgcggaaggggcagcccgccgctgatccgttaacccatgtaaccacgccaaatggtaagaagatctgtgcaagggatgtgttgtcctccaaatgaggttagagcaaactgctcaattctcgttacgtcttttttttagggaaactgcgttttgcttacgttttttttacaaccatgtacagcatgtggacatcactttcgccaagcattaccatcacctgcgttgcgcagttgtccaagtttgcacttttttttggtataaatgcaaaatagaggatatccctcaaccacattaccaacttttactaccactgagttaatccttttggagccataaaatggtcagcgaggtttgtattcgcgcctctacgcaaaaaaaaaaaaaaaattgcataaacatatacatggaaaaattttaaaattcgcgtgttattcgtgtgttgattcatgctacgctcattcacttcgtaaaattgatgagggaagccgatggggtagaacgaaccaacacacgaatgacactgtaactactactactactacaaggggggaaaacaactggccccctaccgctactacaaaaagggtgataacatctgaaacttccaatttgaccatccgcatgcacacacatctgcgtgcagtgtgcggcgatttatcccagttaactgcgcctccgtagcagtgcgcatgcctgtttaagtccatggttttgcacttgggcaaaaaaggaaaaaaaaagggaggggagggccttcctctccattgtaacgctgcgttgcatcaacgaagtggccacataagcagtgactcacgtcagatgtgcccacgcaccgatgatcccttcgccgcttaaccaagtcacttctgaccactccaccgctgaccaatccaccgctgaccacttcaccgctgaccacttcacctctgcaccgcttcgtccccctcgggcaacccattcccgtttgccgccttctcgtccccactcggttccttcccctgcgggtcgtctacgtcggacgtaacgctggccaggaactccaaaacttgggacttcttctggtaacttatattaattttgtaagaattggggtacttacttttttgcggccaattaagaactatgtcgataaaatctcgaatggcataggacaaattgaatgtattgtcgtaaatattttttaaaaaaacacaagtgctatgaaaaaggaggagcagtagtaaaacttatccttcttgtaaacgtagaacttgggatagggtcttattctgagttcgttaatagtttccagttttttgaatagcaatctgattttgctttcaatccagcctttccacgaattgtatataagctcgttggtggccattatttggatgtgcagaaaatgtttgtatgtggcgaagaggtcaagtggctggagtatgttggtccatatgctactactactactactgctgttactgctgggagtgctgaccggagtgacgatcccatttgcctgattcataacaaaggtgacattcgcacctggattcatttccatatagttgatgatgtagtgggctctcttaaactcatctatgaggatgctcctggtacagtacgtcacattgtgagttgaattcatacaagggaaggcaggagtgataatcggcataacgtgtaatttatctttgatatttttctcaggatcccatacggagaagtttctcaacccatctacatgattgtacttgtttatattttgtataaggacagggtacttccaattccatatagaatagactctaaaaaatttacatatcaattggctaacattataattaggatatagttggcaaactttggctgtcaataatgcccatgaaatacctccaagaaagcctaaaatgttgctgtaaattcctctgctttttgcccatagtttaatgtaccggagtgtgtttctaaagtggtccttgtggggcactgaggctaatattaagtcagctactcttataccgttgagagaccttaccgtcacttcgtctagattttttaaaatataatcattatctagtgagtaatagcaatcctttagtgttctatatggcaaggttgctaacaacaagtcgatgtccacatcatcatacatgaattgaattatgggagtgtatgtctccggaagagcctgcaacttacgcacatttttatcctgctgtaattttaagtaaaactcattaaaaaagatttccctcgttatattttgaggtgctaaaaaaatacaatcgatatcactgttaggggttataactcctaatcggtaggagccaaatgtatacaaattcccatgtatatattttgcatcttcttcatttatcccttgacttatcgatatttccacaacaaattcatgaaataatttattaatcatccctaataccctttccctcttttttaaagcatgttccgtttcgtacaaattgtagcttttcaataattccaccacgtcatttgctctttttaaatcttcatccgtgggataattaagggaaattggatctgacactccgtatttgtactttttgtgtaattctccttctatgcccgattcgttatttattgtttctctcctacttcggaaggaggtgtctttcctacccattcctcctcctctccctcctccttcctcctccagacttttactcagcgcacattctatgttgtaattcagataggtgtcttcattttcttctttaatatcacttagctgcagaaaatcctcgatcgattctttgctccgcaggatgaagttgctgcactccagcaggttttcgctttcgtagacggtatgcattggggcggtttaagtggttcacgcggtttaagcggtttacccggtttacgcggtctatatgcacagctctgcgtccacgtcggggtggggcgaaccaataaaaaatacgtaaaaaaaggggtctccacccgggggagagggcataggcgccacgttaaaaatcaaaagtgggtccaaaaaaaggaaaaaaaaaaaaaactacagcgggcttacaaaaagctgaagttaactaaaaggtgatgtgggggactaaaaagagtctgaaaaaggtccacaaagtagaacacatataaacttaaaaacaaaggcaaacactcgaacgaactcgtgcagagggttgaaatgaagatgagcgtgtttgaactcactgagcaaagtgcatagtacaaatgggcaggtaaatgtaacataaaaaaggggcgactcttccggggtggagggagaaacagccgcgcgttcaaatggttagatggttggatggctaaataaattggtgaatcacgcaaaaatgttgcgcacgtgcatgcggcacactgcataatacgcgcaggcaagctcgcccacacgcttatctacatgcatgtgcacatacaataaacagacgtgacgtttaatcacgcaggttagggggcagcccttattaagggcgagcggttggcgggtgaattaaaaaattaaataaaaataaaaataaaaaataaaaaaataaataaatatataaatacaaaatgaacaaaaaataaaatgcgcaaagggggaagcttcagaagcaacgatcggcacacgtgcgatgcgtcgttcgaaagcgcagaggccgagacagcaacagtggctgctgatgctggtggcctccaaaaaaagcgcacaaacgtgtacataagcgcgcataggtgcgtggatgcatatatatatgtgtgcatgtccacatatgggtacatgtgaagaggcatattacgatgggtctatacccgcaaggggtgaaaaaaataagaagtcgcacagtttttccttctgcaaaatctgccgcttgcacgtacgtgcatgtcgtgtgtctgagtatatgacttcagcgtatgtacatgcagacgtatcgtgtgtcgtacgtttaggtgtacttgggacatgcacccggactgtatgtatatgtccgtgcgtacaaaaaaggaataacctaaatcatgaaaacaaaaaaagttttatctttgcgtgtgggggggatgtataacgcagggttaggcgaaagctggacgagggaattgtccagcaccaaaggtaagctttgcgtgcacgtatgaactgagcacacagatgaaatgcgcacacagaagaactaagcacacagatgaactgagcatacggatgtaccgcacaggtaaggtgttctatgctgttcagaggaggggcgcctaaacggatcgactacagcaaccgacaaagctcatcaagctgcattttccgatgggggaaaacgaacatggatgtgctctaacccacccccaggatctatatttccctcgggtcgttgtgtccaaacataacgttatggcttatattttccgctaagtgggttaaactaattgtcctctcttaaagtgggggcacgtaaaatgtattatgtcagtatatatgtttctacttgatacaatcattacttaatctgggatcaaaatagtgagctgcgcttggttaaaagatccacaacaatgtattacgtactgctgtgcatggtgatgtatggtgcgcgtttttctttccttccaaaatgtttattgtgctacgtaatgcatgcaggcaaaaatgtacatatatactgtgggtgccatttactggtaggcacatacgcttaaacggcgtttgcaatgtcgtggacgcaaagaagggggaagtgtataggggggacgttagagcgcaggcctccttcttttctacttagcagtgggggctgaacggtacaaaaaatttgcatctaccacatctgctacagctgctacatctgccctatttgccgcatttgccgtgctcgtttgggtgaactttatcgccttcgcttttttttccgttggatacgcattgtgcgcaaacgtcaccgtcgcgtttttttccctttcaattcggttcgtcagcttacatccgacggggaaaagaatcacgtgcgtatatgtgcgcataagcatttgccctagcatctgcaattatgagtacgcgtaagcatttttgcgattgtacatgtatgtgcatatgcttgcctgcccattttgtttgccactttgcttctgagcaccggtaggtgatttacctgtacgaatttttttgtggaaaaaaaagtacatgcgcgcgaggtatgcaagatgtatgcatgatgcatcggtgaagtattcctaacaatgcataacgaatgagaaagaatacctaacgcatgcgcagtatgtacgcggggcgcgctagaccgctctgcacaaaacgaggggccatgttttttggcgcacgaagcgcgtgcttcacttcaacttagcaaatgaacatttcctttttttaaaaaaaaaaaaaaaaaaaaaaaagtataattcgtacaggtccgtttctgcccatttttagatagtacaaaatgaaaccgtgcaaccgattcaaatgataattaggtgttccttttgtcgtcctttttgtcgtcctttttgaaatggtgtcaatcattgtcgtatattttatcttgtatacaacgtatgcgcagctagccattgcccatctacgatgttaagcagcagggaactacaacttctggtggcataaaaaatattgtcaacacaattcgatcttgtttaatggtgcctttttggctaaggagtaaaggagcactccatgatatatggggcatataagagtccacccacaaacgcgaattgtaaaatgtgaaaaggtcggaggggggttggtgcaaagtttgcatttttctttctcatgaggagtgaaaataaaaaaaaaaataactcagtgttgatgagggtacatatggagaagtgtggattgtgcacatgtacaccagcgtaaaagggttgacataaaaatagacgaacggtcggccgcccaactccgcgcaaggactctgcacctctgtccatgtcacaaaaaatacgggagtactttgaacagcctgaaacgtcccgcgtcaactgcttcatcgcgcaagaggtgtatattttgttcgatatatttccccttgttgacagccaaatagtttgacaaaagggaaaagaaaaaaacgcgattgacattctgaaataagcagctagggaatatgcccaaacgcatattacagtaattaataactatgaaggccaagtaatttaagcttaaaaaatagtaggaggcccatatgtcatagtcagccatacccatggaaataactgatgatactaaaaagaggaaggtatatatgtagtgaagattgttggcaaaataataactacctacttgtaaacccaaatagtaagcggagaaaaatgagaaaagaagagaatggaattttatgtggtacttcaaaattatattatattctagataatttgaggaagctactaggaagaaggttaaaagaacagaaaagctagccaccacagcgaaaaatattttagaggtcttggtaaatattaagtagctctctccaaaatggttatttatatagtttatatgaattttgtttaaatggtaaaagaaatcactcgaaatggttttcatttttttttctccattcatcaatttaaggacaaggtgattgtaaaataatttgtcgttgaggaaaaaaggggcactgcttttggtagcttcttccgctatccccattttgctgctatctgtgggttctccatcttcatgtaaaaccttgtgcttaatcttgttcccattttggatgtcatgtctgatgaaatttttacaaattacagttgcacggaggtcactgctcttcatcagttggtcggctttcctgttgatgcagcggccttcctctgcataatgctggtaggttctcggagcggagaggttgacatacggcgccgagagcctggcgcccccggctgttaggaatttcagttggggcagcctcatttgggcagcttcgtatgggcagcttcgtacggacagcttcgtatggacaggcacacaagcggttctcatgtgcacatttatacgcccctcctttgggcaaactaacgcatccccgttcaatgttccgcaaggttgaggtggtgccccacgaagtgctgcttcgattgatagatgaaaaagggggacacttccgaaatgtacacacatatatgcacacgacatggacgcataaatataggggcgcctaatacatctttgtggccacccgcctacatatttgtgcctttttttttctcacgaaaatattccccactcatgtcgactatttttctcctgtacacaaaacaaaaactactgtgcgttttggctatgcacatgcctcggggatgacgcaagcggtgtatttggctttgtccacagcaacaatttccccttactactttcattttgtggcagcgaatgggtgaacactgatcgaaggttccctcactcatccgcttccccacgcgcgtagccccccacttttcgatttgcagatggacataagagagcgtgcacgtacatatggataacgtacatgaggataacgtacatgaggatagcgtacatatggatagcgtgcatatggataacgtacatatggataacgtacatatggataacgtacatatgaatagcgtacatatgtatattttttttgtccttcagagcacgccccttctacaaccactccatccagaagtgcgctcatcgcaaatgtacacaacgcagctgcccaattttctgcatccaacattcctccatacgtgcatgcgcgtacacattttagctgctcacaaatgggccacaactcgctcagcccattttgcctttttatgaacagtcaggtaaaaatgcgattttgccctgccaccccagagaaaaaagaaaaaaaaaaaaaaggaaaaaaatatgcacaattttcataccatttcgtttgtttttctttcttcatattttcagaaaatttccttttttttttcgcttcttcatacctgcgcctaaaattgatagaatcggatgtcactatgtcgcgtttcgcgaggtggtgtcgcttcgtgggcgtatacgcgtaaaagcagtgtacgaagcaaaacatgcatacaggatgtacatataacacgtaaataaatatataaatgcacgtagaaatattttcgcgtttatgtcaatttgttggcaatttttttccccctaaaaggtggcatttttcgcaacactcagttcaccacgcataaaaacgcctgttttgaacgcatccgtcccccgccaattgtacgctgcacatacgcacggcaaagttggccaccacagtggtatacataagtacgtacatgcataagtacgtatatacataagtacgtacatgcataagtacgtatatgcataagtgcgtatatgcataagtacgtaaatgcataagagcgtatatgcataagtacgtacaaacatatacgtatacacgcggagggaaaccgtttggtacggccgaccagccatgctgaggtgaattcgccccaccgcacatttgcaggaaggggtggaactatgagcgcgcgtgtaattgagttaggcgttaagcgaagcagaaagctgttcgcgtcgcctcccgccgcctcccatagcattattccaacacgcaattacgttgtcacgacttttcacagaaaacatgcacagcggttatctcaccgctagatgtgtacgtaaacataaacagcacgttttgtttaactgttgaccgtacctgcagagtgtgtaatttgtatatcgtgccgccgttgcaggagctgtcttttcttttcctttcttttttacattttatttttttcccccccatatttgcacaaaattgtaaatgataaaagcatgactattgttacgatattgtccattttgttgattttaaatttatttgaagtaagttcggtggtgggtagttacacggagaagaaccaaaatgaggaatcatgtcggtatatcagcgtgttcagaaggcccctgtgttataggtgctacgtatttaagccgaggaacggcaatggcatcaggtgctgccagtactatctgcaaaaacggaaggaggaaaaactggaaaagctattttccctgcaagatattatgaagagtaccctggacgaaaaagacatggatgatattaaaaatttatttcctgtattcaacgaaaaattgttaaaaataaataataattataaatatggaggtcccaacaagggaaacaaaaacattactgatattgacgatttggaaatcgaattcaataataaatacttcaatttgaaagacataaaggttaacattttaagtggaaatagcaatagtaaagaaaaaaacaaaacgaaggaggagaattattacaataaaataaaagaagaaagtaattttatgaagaaaaaggatgaactattacagaatagtcccttttatagtgaaaaatgcttcaaatctatacatggatataattgtggaaggagaaaccgcagagaatatagagaagaaaatgctgatgcggatgaagaattggattatgatttggctgagtccattggggaagcagaatactatgcaagaatgaatcgcatgaataacccacagcaagggggccatggaggagcttccaatccagggggtaataaatatgctcagggaaagagtgaccatggttattacgacaataaatattatgatagtaagtatggaacaaattactacagtgagagtagcaactctccaagctcctctcttttttacttgtccaaaaaattttacctattgaataggttgtctcagaaccctaaaaaaattgtacagaaatatatcgagtttaaagaacacctatctggatcagaggacaaattggatgacttcctcgacaatgagtactacaacacgacgcaaacgataaacgccgttttgaacgacgatattcagaagaccgttgagtatgatgagaagggggaccagagcaagaacaacagcggcagggggttcttctcctccctgctccgcgactttatttcgctcttttacttcccgcagaagaatgtggagttgtagcggagaagttgcagcagcggatttgtagcggcgaagttggtgtaaccgcgttcctgcgatcacgtgctgtcgtggccgcggcacgcaacagtgcgcccccatttttgctttcccccccgggggcactcactttatgcgttgttccgtaaatttaccagcgatttttatgtgaaataatttttttttttttttttgaatgctttcctaggttattttccttccccatttgtaatttttttaagtaatttttgtgcattttactgtgcagagtttgtggcaaccgattttttttttttttttttttttttaaatatccacttggcgtaccgcatgactcccccagtttggcgtcttatttgacttacgattggcacacgtgtgacgctcagctggtcgcacagctgtcacgcagctggtgtcccattttgcttgtaattaaagcgtacctgcccaacttaattaaaaaaaaaaaaactgccccaattttgaaccaacccatgaatgtatgttttaccgtgttgtttggagtgacctgtttttacgaccacatcggtgattacagaggtgtgggggaaggtccaagggggggggaaaaaaaataataaaaacccacacagagcaacacagaaggaagagttattagatcatgttaggtgatcactccacccctctcgaaatggacacttgacagtatgcccatttgtaggacctcctttttcctatacaaaatgtacaaatgtgaacacaattggagtggctcaacattttattgttgggaaagggtgaaagatcgttttgacgccagtcggcaagcaaaaggaggagttttaaaaaatgcttttcctgaatgagcgaaggggcagccgcggtggcagtctgcgtggctgcggagaataacgaattaggacttttccgacccaacagcgcgagcttcactccacggcatgcgcagcaatttagaaaaaaaagttatcacgtccgcaagaatgcaagatgtatacgctgcagttatgtatgcacgtatttatgtgttcttttttttctcattttctcatttatttattttttttttcccaccctgctagccattcgttgacgaacggattaatactcatttgttcccagcgcaaggctcctctatccgggggtggaaaaaacaaggcgcaagcgaacccccaacccccccaaaaaaagtgataacattgttgcattgcaagcttaatggaacaggggaacaagagcgcaacagtcccctttggaaaaaaaaaaaaaaaaatgagatgattcgttgaaagtgaataaattgtcacaacacaggagggaagaaaaaaaaatgggaggagaagaaattgcccattcgtgtgcgtgctatttcacccccagctctgtcgatgcataattgcatacagatataaggacagatggccgaaaaaatgaaaaaatgaaattgttcttctttttaaaacgaagtcgcaaacatttgagaaaacacaggaacgtccacagtgactcgtacatatgcaggagcaacgtcagattttttcacactgtaaattatgcgcacttggcgcatttggttagtaaaaaaagaagcaattcggacgaagcgagttcgctgcatgctctgcttagcactttgacgaagcgaaggcatagcgaaaatagccattacagtgaagttagcagtcacaaggggcacacctgccatatcgaagcaaatcactgtgaatacaaaaacgctttaaccaggtggaaagagctagtaaagatatacataagctggttcccagaaattaccgaagataaatataagtcgaaatgtttttccctacctacctatttggtcatccatgtggtggtccctcgtagcgacacaagtcagacaaatacattgcaacaatttgaggaattcaattttgatactctcctaaaaggtatttatcgaaagggggaaaacacacctgatagggacctccacaaatatcctcccgaagtgccaaatcactctgtttacaatgcaaaaggaggaagctcaccaaatggaggtgaaaccattgatggggaaggaattcgcagtttaggagaagacaataggggagaaaatccaaatagtggaaaaaataagtccaccaagaaaaaaaaaaaaaagacaatttaggtagttaccatgtacactacgttatcggaagaaatatcggcgatgcgtacaatagagtagaaagcgttgtaagtgaggcggatgttgctgaactgggaatacaagtaaaggatcaaacagataaaagtgataaacgggaggtatacagcgaaagaaactacttcttctctattaacatgcttgaactgaaaggtaacgaggcggacagggagttactaaatcgatgtattagaggaaattttacagaaacagttaaccccttggcgaagtttcaacccattggtgaccaccacccctatccgtttctcttcatcgtgtatgactataaaactctaattcatgtatttaataacatcagattggaagtgccaaatattggcagcgtcttcgatgtctatattttgagttccctattgcagctggtccagaggggggagaagcttcaaaatgtgtttagtgcatatgcagcagagtctggaggaggtatgttgtcggtgctgagaagcagtacgtccgttttggagctacccactgtggagtccacaaagaaatgccacttttccattatgcctcccgaattttcggacgtcatttctgggaaatatggcattttcgggtggggaaagtaccaaaagatgaaaataaagtacgaaagggagaagaagaaaatccgcggtgtaggggagaaggcgaaggataagcgtagcatcatttcggagggtcactctcctgatggtggcacttccaccccacccagtgcggcacagcaaacgagtagggtgagacagaaccacttcagtttcactcacgtagaggtaagggaccaaagaagtattaaaaaattggcgttcggaaataaaagaagcatgtacgaaatcacggaggaagatatgatcagctactgcatatcgagaaattgctgcatgatggcactcttcgattttttgatgagcaaatttgcaaataatttaaatttgttaaatatttacctcaaaattgagcagccactcatcctatgtattagcgaaattgaaaggagaggaatttttttaaaccaaaaaaaaattgaggaaattcaccagagttgtagtaaccccttagtgtataaggaagagatagaacacctctgtgaatgtaacatcaatttgaattcgtcgaagcaggtttcatctctcatatatagacacttgctcgatctttccctcagccctaacgtggaggtagtcacaacaaatggagatgcaatgcctcatgcggagagagtaaattatgatcatactgttggaaggaacaatagtggtaaaccgttaagtcacacatgtgatggattttacgaggaggaagggatatttgaatgtggggaggaaaacataggggaggaagcaaaaggcccacagttgaaatattgcaaaggagcgaataaagaagatacgatgaggaggggagaaaagatagaaaagagtaacttactgagaagcattattacgaatggtaactacactggttctgtgacaatgccgtctttggccatcgggacatcggaagaaacgaagccattcccccaacttaacaacaccattaacgaaatgagaagaagcaaaagtctgcagacgaacaacaaaacgctcaaactgattgtggacgaaattgaacggaatgaacatataacagaaaaggaaaaggaaaaaataaaaaaaattatcaacaacgtgaaactgtacagggagtccaagaagctgtttcagaattatatagaaaatttgcccaagtttatacagaaggagacgaacaagattcactgcaacttcaatcagataggagcgtccacgggccgactctcctgcgagcagcccaatctgcagaacatccactcgaggttccgctgcgcgatatcactcaaggggggggatgttggcaacggcaatcgaggcagcgcagaagtaggaagggataagctaaccacagcggagcagcctccccgggaaaagttaacctgtgaagtatccccccacggaagcgctccccacggaggtgccccccctgatggagaaaacctcatcacgttcgactacaagcaaatggagttgttcgtcatggcgtacctcagcttcgacgtgcagttactgaagatgctgcagagcggcgatgtcttcgttgagaccgccaaggtactatttaacacaacccaagtgactagcgagctaaggagaatgaccaaaacggtgatctatgggatactatacggacagactgaaaatggattggccaaaagcctcctgataagcgaaggaatggcaagtaatctaatttcgaatttctttcaggttttcccaaacgtgtaccgatttatgcaaatgcaaaaaattttgctcaagcatatgaatagagtatacacgttaatcgggcgaaagaggataattgagcccaccataaaaaataaataccgcataagtatgaacacgccgattcaggggtgcgcggcagacgtcatgaagttcgccctgttgtcttgcttccgcatcatgacgcatgggcatgggtgccatgccgcaaacgatttcagaggtgtgcatggaccacatagcaagcaggacgtgcactccacgtgtgattatccccagagcgcacgcctgttagaaataaacaacgtgagtgcatccctcctggaagaaaacaaaccattcctaaaagcaacgaaattaattttgcaagtgcacgatgaattgttatttgagagcaccagaagagctacggcccctatcattcgactcttcagccccgtcctagaaaacgccttttacaatttaattcactacacaaatacgtgtgataggttggttcttctttacgattacatgcatgatcatatttctgttcagacatatatagagtatctacagctatctaataatggtcagacgtgggatccccactcctatggaccaaatgatgataggaaccataatttgtccaacaaattaaattcaatttttgaaaagtttaattttatgttaccgattaaggtagaaacgggagactactacaaggagttttcttaatatatgtgtgccatttgtggggtgatgcatgctggcaaactccatatttgtttttctcgcgattggcgcttctttttccttttaagggaatcccgcgaactagcacggcacgcgcgtagagcgtgcttgcattcgtatcaacctgttcacacgcgtaatcgcacaaattgaatgacctatttgtgttttttttttttaagtcattttttgttgcccacttttttgtgggtgggcgcccgtaaaacaacaagaagaacgacaaaaaaaaaaaaaaaaaaaaataaatcaaacgaaaaaaaaaaaggaaattaaaaaactgcattatgatgaaggggtatataccaagggggtagagcaccacataaggcgggacaaaacaccgctgcggggatttcccacggggggtgtttctcccccgcgccgtaacaaatgggtatgcattacgagcgcacgaacatgacgaattaatttaagcatatcgcagttgtatatacgcacacgcgtgtcgctaaaccaagtgtagacactctccctttcccccccctgtgttcatcaaagctcgttaaataattcattatcgattgagttttcaaaatccctttcggggggatcgcctcttccatgggatgaagaaggtgcatcctttttgttcgcgcctttcctgttcgcacctttcctgttcgcacctttcctgtttgcccctttcctatttgccccttccatttcctccttacacaactgccccttctccagatccacgcgcagctgtttattcacctcctttagagatttattttcttccattagcttgtcaaagtggtcccttaaatcgcttaagctctcggcgagtgtgtccagtttgctgctcagaattttgttctcctttttcaacttcctcattttttgtttcattaatttgttcccattttctaattcctcaatttttttattttttaataaaagtaggttcctctccccctcgctgatatactgatccatgtaggagaagtccatgtagtttctgctcgtcaattcttttaagtagtatttacagttggtacaatcgatgctctttgagaggaggacttcttcatccgcctgttccattttggctagtagcgcatccacgtcctgttcgttcatgtgtttttcatgccgatcattcgtatcgctacgtttgtcactttccccacacaggtggtactgttccccccagctgctattgccaccacttagggagtccataaagtcgcccagaattggcatctcctctttaggtgaagccaaaccaggggccccttcaacaggcagcaactcccccagaagggagaattccgaaccgcttcctattgctacctctgagttcatattatagaccatttttttcttcatttcccttttccccaaattgtgaagttccttcttaaattgaactgcatcttcatcactgttggcagtttgctcagggagagagcttttccgctttgctcgttttgttccgcttgaaatttctgctcgttcttcggatgtacatgagggcctcttccccgttgtattttctgtcatatagttcgtctccttctcttgcgacttcgatcggtcagtgctgccgctcgtgatgatcatgtcgagcatctggaacgagaaggtgccgttcgccgagtttgccgtgttagccgtgttagccgtgttcgccgtgttcgccgtgttcgcaccgttgggcccactttcggggctaacgtaattgggcccactttcagtgttctctgcgctgtcattaggcccctccattatgatattatatcacccttcgcacgaaaaaaagaaaagaaaaatggttctacgtcgctaccttcgttacatattcccttgtgcgatacgttactcatttggcattttaaaattgcaaatgtaacgtttcggtgaagccaccctgtcatgctatactcgggcacgtaaaaaagcgcgtgcgttaatcgagccacacgctaatatatacgtgcacctagggggtaatccggatggtgcacatagacgcaaagaccaggggacaggaacgatgccacaggcttgttttcatttcgatgtgtaactgtgatgacaacagtggggtcatgtctatgccttcctctggatttttatttcacgcagatggtgtgtcccgattcgtccttctgccgcaagtggggataactaggaagaccttaaatggatttatttcgaacccatgtaagtagattagcaaataatcccatgcacctagtctagtggcagcgctaaggtgtacgtataaagaaattggtgcacccctttccagtaaagtggttccgctttaacgccttggaacgaacatccttaagggaaggcttcttcctcttcttcctctgcttatgcgaccttcaacgttatgaccctgcgcgcggcactcgtgtggaaggttgaagggagaagtttgcgcaggggaaaaaagatttccctttcggcaagaaggggggggaacagcgcggtagtgcagtagtagtagtagcagtagtagtagcagcggtagtagtagcagcggtagtagtagcagcagtagtagtagcagcagtagtagtagcagtagtagtagtagtagtagcagcagtagtagtagtagcagcactagtagcagtagtagtagtgccaacagctggagcgccaagtcgtacccgcgggggacaaacctcgcccgtgcttgaaaaaaaattaaaacgttaaattttttggcgtgcccctttttcaagctccaaaattttttaaaattttgtcgtttagcgtgtaaggtgaaattcgcccgcacgcgttttttaaagaggaacgcataatgcacaaatagggggatcgcaaaaaggaggtaggttaaggtgacaagtagtagggcgcgaaaagggcaaatgtaatagtctcacgtgcgtggtgagcatgtaacgggtataccaatttttcattatgcacacagcgtgcgtaacacacttcacgaaatttccagagcgcgtcaaaaaaaaaaaaaaaggacagggaggcatctcctttttttggggggtggcaacttcctcgtatggtaattgcacacttgtatgactaatctgttttaattctccttaaaaacttgaatagcaaaaaattaatcgtgccatccccggcataggaatgaaataaatgatccgaataattgacacaaattttattttcctttgaggacttctgcaaggaacatgctgcagggggcatacccatagcaaactccttctcgcaaatacaaaatgtggataagtcagcatttttacttaacgcataatctatagagtaatttaatccctcaaggaatggaattatttttaaaaacaatctgataaaaaaacatcttaaaaaaaacggtttggcttgcacattttttttatttgaaataattttaatttcaaatattttattaaaaatgtaatattgagaagatatgtctagcattaaatgataaaaggtgaaaataaaaatgccaaaaataaatccaagcaacacatcggaagtgtaatggataaacccgatgattatgaacgcataaatgaaacaacagaagaaagttatcacagtcttcagtacaacattgttcatgtaaaaaagggcgaatagtaaaaatatcgtcgtagaaaacgaatgtcccgatataatcaaatcagaacatacatatactaagttcatatttattttaattatctgcaataaattaaatgcaaaattgccactttctagaggtacacacgtttccaatgtggctggaagggaagtgacataaataagtacccccctcaatatataaaaaaaacccagcatgtaaaggaagcgacaaacaatggccatagacaagtacacactattaaacaaaattaattgtaggaaagtaattgacaacaatgctattaaattgttggataatttgtaagatatccattcaggtggattttcaaacaaattgtgaattcgatcactcaatggtgtggtgtaccttttgtaatatgaatcgctatatatcatgaaaaatccttgtatgatcaaggagattaataaaaatattaacgcgattgctaacctcaggagtaacactttaaacagtttccattttgtcaaactgtgtatgtcaccatcactgggatttgctccgttcgatgaggcgaagctattcatttttatgtccacatttattttgtagttatcgttcgttgtgtaactgttgctgccttcattttttctctcgggctgttcataatttttttttatttcggtcgtcattttggtatgttctgcgtttttcgcgaagtttttttttgttgttgttgtttagctgggtgagcgtgacaaaattgggcactcatgacaaaattgggtactcatgacaaaattgggcactcatgacaaaattgcgtactcgtgacaaaatcgcgacaatgtgacaaaatcgagtcaacatggcgaaaccgcgctagcatcacaacatgtgtacggtcttacgcagctacacacgacgcgcgcgataggcggacacaaaaacaagcaaaaggacaaaaggacaaaaggacaaaaggacgaagcgaacgtaaaagcttatttccaaacggttgggcaaatcacctacacgtgcatgtgcgtggtctttcgtacaacataaacaacaaaaattttgtacagcaagtcgaaaaattttcaatgttcaaacaatcagtctcgcagggcctcagaaatgccttttcgatttacgcacgaggtgttcatgtacaaatgtatgtttgccggggtataggacacacgagtacgtacaaatacgcataagtaaatatgctcactcgtgtgtacatgcactcatccgcttctttctcgttttgaaattttgttttttttgtgtactacaagttcgcaacgctagctcatgcgaaccagggaaaaaaaaaaaaaaaaaaaaaaaaattaaaattagcgtaactacgcgcataatgctttttcgtgcttcgctttttagggcttcctttttttatgcttcatttttttacgcttcatttttttgtgtttaatttttccattttttaagtttttaaattttaacaaaaaatggtggggggggtgcggaaaagacacgcgaaaaaaaatggcgtgatggtgtagaaataagcagatcaatacttcataataaagtgggcgaaaaaaattagatcaaaaggggagagggaaaaaaaaaaaaattaacaattcgattacatgtgtatgcatatgagcatatgtactcatgtgcataacgtgcgtacgcatgggtacccacttgcgcgcagattccctgtcaaacgcgcacgcctcacaccgcataaggttgggttttaaaataaaaattaaaaggagccaaatttaaaagaattcataaaaacatcaaattaatcataggaggcgacacatgcatgcaaatgcgaacatcatatgggagtggcacatatacacacaaatgcacacagcggtgtgatgggtcaaacattagacacaaaatgaaaaaatgaaattataaaaaatactaactgttaatttaataatgtatcaaacgctccattaggtggagactacggggtgccgctttggctggagtgtacgtatgtacggtgaaaaggtataataaaaaaaacttaattactctttatgcttgttttgcaaattgacaaacaaattggtgctcgaagagagggggcacacacacacaaacatgcgcatatgtatacgagcatatgcacagattcacgagttaattatttttcctgattccacacaggtacttgatttcgttcacaatgttcttaagggttgatagatcaaaggacccgctgccagcataggaatggtaaaagtggtcgctaaaatcgcaatactcttcgttgttcacggtcctcttttttgttatgaggccttttgcattcaccggcttacacgggcagaagcagttctgtaggggggggagcaacgtccgcataggtgataagctatacacacaaattacaaatctgtacataagcacataaacacttgcacgatttcgttactcgcgccgttgcgctgattgtgctacttacccattccttgtcatacgaagctgccatgttcagcctgtaatccaatccttccatgaaccctattatccgaatgaagtaggtgaacactgcgcagcgttcaacaaaggaggcagcataattcgaattctaaaaggggagggaaaaaaaaaaaaaaaaaaggggggaaagtgagcatcctcataacgatgaggaaaacgtatatgcacaatcttggcgctcctcatgtgggagatgcttaatttgtacgcaaaacagttttgtctctctcggttgtttgtacatgctaaaaggcggactcatatttttttctcattttgcgtatcgcgtactaaaaggtacacgtcacaagttgaacagtggttcgcctgtccaatttggacggaaaaaccttttcatgccgatccacacgtggggtacgcatgtgtgcatacaattatgacaaatccatgcataaatctcacttcagtagcgaaccgcgcatcgtgcacggcaccctgctctcccttaccttgagggagaaggacctgtgcttggcgtaccgcttggcggcaatctccagcatgctgtgatagaagagaaaaaatgtggacccgaagacgtagcccatgagcacgtccaccgtgtagtgaaatctggaaatcacaatcatgccatagataaacaggcagtaaaggaaaatcaccgcttttatgtaagtcttcttttcataaaacatccaaaaaaatttaaaaaccgtggtaaaggcagtatgtcctgaaataatcaaatccgtacattcgtacacttgcgcagttattatcagataagtagtatataaattttcaattagatttttatttctcactggctgacaggtaggtattgggcatgggattgtcgtgacgtaaataaaaattgaccttacgcagtaaatggaggagagcattaacagtagcctaattaacatactaatggaaatcaggaggggagaaaatagaccaaatctcaatagagtaatgattagaaaaaatgcgatgcttgaatttatgaatgccgttttcatgaatgatggtacttctttgtacaactcatggactctatcccttaacggctcgtctcccgtcttgtagtaggtgtcacttagtatgataaagtaacactggacgagtacgccaaatattgtgaacaacagggcgtatatcaatcggatgtacaaaattttcagcattttttttttcgcgctgcaactcttcacttccactatgttgatgttgtttttttgtccgtcgaaggagtcatctgccaggggtggaaggaggatgtgcgtgcaggtatgcgtcaagctgtatgagttacgcgtcgaactgtacactgtgacgtgtccgtggacacacaatccgatatacaaacacgcataatcagtgaaggatcctcggcgcgccccaaataattacccatgtcctctaagatgaaatcatcctgcatcccggaataggctggccgggatgccttcaccatcctctcccttttatcggaaaaggcgtccgtttgattattgtctcgatctctgtcatcaataaatttggagtttaacttaccaacgcattccgtgttcaaattatttttataatcgatagcaatttgtatgtcctcattttgctccagattttttttttcgtccttctccctgttttgacatccctttcctgttttgtatttcgagttggggtttttactaccatctgacggagggcgtgagtttaattttccttctatcattttatttatttgtcctctctttaacttatttttatcatattgttaagcgggcggacgttgacggttcagggttcgagggggtggaagaataaatatcaacacggagcgcgtttggtccagctggttaacaaacgggtgtaacacacagggggggagaagcgatagtagaggttgaagcggttgtagcgatcgaagcgattgaagcggtgaagcggcgaaaacgaagaagactggcccactcgagctcataaacgggtggagggaacaactcgcggggtagatagagaaacggagggaaagaacaaaatgggctagcaacgaggtgatcaaggcggccaagcaaaagaaggtgcaaacagggaaaggggagagaaaaggcagaggaacagaagctaaacttgtacagcccccaattatgccttaattatacgcattttaaaaggctcaaggtggaaagtcaaaatgtaagcggtacgatggcgcgcagaaatgtatgaaagcaggaatttcacattgctcgtttgaaggggcacataaaaaaaaaaaaggaagcaaaaagaggggaggccaagtacagcgaggtgtggctaaatgggcggctggcgctacatgacgcggggctaaatgacgtgggcggaaaggagtgacttcaaatggaaacagtccgcataacaaaacgcgcaaaatatgggaggtatgcaaaatatgtgaaatgcatggcgccccctgttccagccgcttcggcgaaaattaattgcatgtgcttgggtggctaaatgttgctttccgcatttctctgtcagttgatatctgtagccctgcgcgtccatccgctcatgctcagcggtgtggtacatatgtgcatatatatattcatatgcagtcgcagctcaacgttttttcggctccatctctgaacacttcttcagttttttcttcaaccgtgcggctccaactgtttagctttttgaagtaaatgtaagagaaggggaggaaaaaagggggggaaaagggaaaaaaaacaaaaaaaaggaagaaaaggaagaaaaacagtgggacgggaaaaaagggaagaagaaaggagaacgaaatggaagaaaaaaagcggaaaaaacaaaaaaaaacggaaaaaacataaaaacggaaaaaacataaaaacggaaaaaacataaaaacggggggaaaaaaaaaggcaaaaaaaaaatttccatttttttttttttatttctactaacatcaagtgtgaaggaatgcacgaatacaaacggcaaaaattacggaaacttctgtcgtttgtgacatttatggaaaatcattttacaccaccctgctcgttttcttctatacgcattgttttttactccctgtttgcgttttttttccagctttttttcggccaattttccgcgctgtttgaagttttcctcttatttttcccattttgtgcgcagaaacaaaagtggcacagtgtagacacgggcgggtttccatcaaaatagtgaacgcgcatttttggtgcgattgggtgagaggtgcgcggcgaattctacctgtgcgtccagttttttcgccactcagacgtttctccattcgttcatgtgcacgtatgttttagcacatacgggtgttcgcttttgaccggtgaaatcgccgccgggtgaagttgctgcagggtgaaatcgcgaccacgtggagttgcggactgccgaaattgctgcctcgccattttccaatttttcaaaatttcccagccccttaatttccccccgccgcccctcaacccggcaatgctgaaaaaaacactcgccaattcaccctgcacattttgcgtgacgcacataatccaagtgacccaaacgtggaatgagtatcccccaatggcaaaaaaatgcctttttcccctaaatggccaaaatgaatgcacacaaagagttatctacgtacaattttaggttgatcatttttgttaaaaaaaaaaaaacacattatgagtctgcaaaatgagaaaaaacgaggaattataaaatcgagatcgaaaaaaagaggcacatatttatgtcgcaacaacgaaggaaatgttttgattcattgttccaaatgaactgatgaaaaggtcgtttgggttttgctttgctttaacttgttttgcattgctttaacttgttttgcattgctttaacttgttttgcattgctttaacttgttttgccttgcgttgctttgttttcccgtctgctctctaagcagctagcagctttgcaaacatgacaattaccccctcttgggttcttcctccccaattgccccctttaaaacacgttttctcttttcaaaatatcgagatcttcatttgagaaatagttaaggtgcatgatcgcttcgtagttttctttgttcttttcatttgtatcctgagaggggggttggaaaaaaggcattggtgagcaaagattgatcaataagtgtatccgccgtgtcgacgcgccttaagtggaaaaccgcaactagcaattggcaactcgcaaatgccttctttgcaaattaggaatgcccccaattggggcgttccgtttgccctcaattgcggcattccagttgcccctctttagcagttactatcaaatcatcgacgtccttccgtagcttttcaaatttgtagaatttctcccccaacgttctgttcaatatttcgttctgctccggatccactgattccttccacttggaaagctgcacaagggaaggggacacatatggggcggtctccacatgtatatagtgaggatgagctgcgaggggaatgctcaggaggacgcacaaagtaaataatgtagcacgatgttaatatgcccttttttgttctaagcgaaaaatggagagtaacctcaaggttgcttatttccagggcttcgctcttcagttttattttcgtctccaagaagtagttcttccgatcggggggttgcaaaaaggagggggcgcgcacacacacgcatatacataaatatacatacacacatttaaagacacacatttaaagacacccgtgcgcaggtccgcagggagcccctcctctcacctctaacagcatcctctgcaggtagtcatacagcttcatcctacttcgcgcatatgcaccttcgtattccttggagattttcgccaagagcattttttttatgtccgcctcgagcttcaattctgttaggatcttttgttgtttctttcttttttctttgattctttttaaatccgttttcagcttttcatagtcgacgatgtttttctcaaggatgcctacatctttatccagttgctctaatttttctggggagagggggggttggcagtgttgctgagggaggcgtcatggttatgtcctttatatgtcaggacagaagcgaagcgccccactgctcacaaaaatgaaacgtgtcacctcgtaaaaataaaaaaaaaacgtttcttctctcctttttacttgtgtgagttgccatatccttttttaattcttccaagtgtttttttttcgagaggaagattttcctcttgttcaacttttcattctgttaatgggtgaagcagcgaaggaaaaggagggagaactcagtctcatttgtcgcgggggcaatacagatggtgattctttgacgacacgcatatgtcatgctagataaaaatcagtttggaaacataaggggtggtggtaactgagcctacctccaacttttgaatgattcctagttggtcgtccagaattagtttaaagtagctttgcatgttgaggattttttcattgtaccctgcgaggatatttctgggtagcaattttgagttatcattcacagggggggggagggccttgcgctttgcattggtacgcttcgattcgttgtgcccccctccaggcgttactcgtgcagaagtacccccccacacacacactgtccctttacataagaacaatggcaggctcattttcagttagcaacttttttttttggcagtacttgatggcttcgttcttttcggactgcaatttgaaaatgactttttgcctcttcttgtctagtttttccctttcctgaggaggcaggtaaaaaatgatgacgcgaggtttcgaagaggggggtggtctgttatgttgggaagctccattcaaagaaacctcgtcatgcaaagaaaactcgtcatgcaaagaaaactcgtcgtgcaaattaaactcgtagcgcttcagcacttttggtatgcccactaactatattaatcttcctggaacagttttccttggcctttttaaggctgctggtaaacctcctgttaatttctgctatcatttcgttttgcgagaggacaatagagtttagtttattcaaatgctggatgctggtcacggtggttagtttctcgtagtctttgtttgcctgttgcttctttttatcttcccttcgaagggggtacaacaagttgggggggagggcgaaaaaaagagacgcatccatgtcgcagacatgtagatctatttgaccctcatttgtatgcgcggagatatatctgccacgccggaagaatgtgctcgtccctctcctagaagcaatgccattcgagtaaaattcacttggcaggactttctcttttttcgcctgccacagccgtccctccacccccagtcgcttactccgaaatttgggtgtagccgtgcagctcgatttcatttttggctaaattctctaaaaaggcctcataacatttgagcacaaatttgtttacgacgttttcgacttttctggaggagaggattttgtgggacttgttttcttccagctcgatttctttttttttttcctccagttttaggacctgtcgggaagagggtgatgtgctggatgtgtaaggtgtgaataggcatcgaaaaggcgatgtctaaagggagccacaaagttgtgcttctctatttttccttttccatctgccgcgctgttgctgggctttcttctgtcgcaccccctccagcacaatcccacgatgcaaacctttatgtcatggtagcccaaaaaaaccgttgcatctatattcttaattttttccttaatctcatcggcaattttattttctgcattcagatcttcctttaactttttcaactgcaatgaggaggtggaaaagggggtgtcacaaaatgctcatacccatttaacaccgtgtgtaccattcgggctgtacttatacattatatttttttttttttttttttttgtacatttgaatgtcagtttttttatctttacctcctttaggagaaccttcttttcctccttcttcttagcgctgtttttttttgtccctttcttcatatttttttttttttttctccttcacagtgtgtttctaaactgtgtgggcacttcttccctcatagggggggataatgaatctttgttggcgactctgttcgtatttttaccccagacaggacggattagtactgcgcaagggggcctgacaatacttttagcaaggcgcacttcgttagaagaaaagctatgcaagggtgggaaaatatcccccagtaagaaactaagaatgtatgcagcgagttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttggattgtctcctttgtgcaagttgttttgtccaacctattttgtgcaaactattttgtccgttcgtgtgtaactcgtttattaaactcgtcattttaatcactccattttggcgtccaccatttcacccccagcagtttgccacgtttcaacttcctcccaacagttcccccaaaagtgctgttcttttctgcgttttttttcctagcgaattagttcccttccattctacagttgccctttctcctcattaaagatgaagccgacgatagagacgttcgcctttctcttggcgattttcctgatgctttaccttaatcctggaggtaagccttgccccagacaccacacatgctagcatattcacatttaaatatatccacgtacgcacacttgctgcttttactttaaacgtggatgtaacgaatggagactgccttttggaggttattcatttggactttcctttttttttttttttaccttggatcagattacatgtcatcctctaacaccatcggaggttaatcgaataaaaaagaaaagaaaaaaaaagaaaattccaaagggattaaaagggggccgtgtgggattggccaaatggtacagttgtggctttcatttttatatgtgcgtttggagaaagggggttatggtggtggtagtagtcatgcatggggatatgcataaccacataagtagatatatgcacatatacatgtgcctccatcccccacaaaagcacagatgtgtatgaatgtaacccctcctgcacgtaaacacacctacttacgcttgtgtcccctctcccctgtgcagccattgaccccttaagtagcaccagccgatgtaagcttaggacacgatgggcccttccttactgcgagtgcagaagagctaacctaaccgaacagtttaacatgtctgtcgggaaaacttcgcctggaggctcaaatttttttctttgaattcaccccattttgaccccctcctcatcgcattccaaatgaaaggctccaattcagcgaaccctagcaggaaaggtactttacgtggaaatgcaacaaaatgaaaagatgaaaaagggaaagttggacaaaactaagcgtcccattttaacataaatagctacttcaggtgtgtaatttttttttttttttttctccggtatagccatttttgcagaacgaagcctcgcttcttcgggtaggacaaaacgaactattcgggaaatgaaacgaacaaataaatgtgcaccagcgtatcgcatgaacaaataagtgcgcatcaatatagtgcgaggttgcattgcctgtcttttctgaaaagagcgcatactcacacgcctttatcatttctctccgaacccgtaattatagaagatcagcctatgacgagagctagaagtaaggaagccgaaagatcgatgtctatgcgcgacggcttagacgagcgcaagtgtgtgcgtgcttaaagggggaaggaaacggctgatgagaaattttatgtattcactttttcatcgcatcttcatcgcttattcccacgtgttgcctacctgtttcctgcctgtttcctgcctgtttcctgcctgttgtgcattttcgctctctttcccccctagagcccattaaatcgatcttaaaagaaagtaacccccgaaaaagaaaaaaaactcacaaaggaacaagaggagaaatgaaaaagacaaaaaaagacatacctacaaatgatgcgcacaaaagtaattttttatttttttccccaaacctcccccctccgaatacaccatcagaacgtccattctccagtaaacgagcatgtaaaaaggagcgagcatgaattgctgacagtggtcaatgaataatttaaggccgcttcggtctgaacagaaaaaaatgcaaaagaacaaatttataaccctccccccccccttttggccccttttccgatcattttagtcgccgtgtcggatgaacccttacccactggcacatgtaaggcctttaataaatccttaagttctatggtagcggaatatatgcaaacaaatgccacaatttatttttctcctttctccctttattttagatacgagagtaaatgtggaagaagaaggtatagtccaaatgcatcggagaaaaaaaaaaaagacacaatcacacaatcacacacttttcattcaaagtgaaagtttaaaaatgggggaaaatgtaaagaacgttgcccactttgttcacatttcccactttcccccttcgaaacgcaaaattttagaacctagagcaagcaccagtggctaccaaggcagattcctcaaaaaaaagcccaagaaatcaaaagacttagttaacagttacttggacagcatattagacgccgacgtgttaaagtattacgaacaggatatgggaagcatacacagtggggtaatatatgcatttttttttttttcttcttcttcttcttcttcttcatcttgttttcccaactggggagagacaacacagcgcacattcgttcctctcacgtgatgacccccttcccccctcaacgcacaggacatggatgtcgaaaatctatccgacgagttctgtttacaaagttacgtcatgtcgacacatttaatggtgcatggtgatgaataccaaaggaaaaatgcttatatgagtatatgcagagattgtcatcactttttcgcgaatgagaaggagtgcctagataattcgattaatatgtccgtgaagaattatggcgagacggaaaaaggtggggaaataaatgcgcatgtacaacaccccgttggggaaataacttaagtctttatcacgacatgttgttcatttttttttttttttttttccccatttgcacagcgatcaaagtgcccttgttaggcctgaactatgagaaatcaggtaagtaaattgagaaagcggacggcacagatgtggatgtctccatcggagcaatgtcaagtcgatcacttggttaatctgcccgatggggggcactccccgctacactgttctctgcacagtctttaatgctcccactgcgcgtggtttgacgcttccacagcacagcattaaatggctcccccacacgccttcccccctcgcaggaaggtcaaaccagtcccttgtcatcaacttcccggtgacatacatcctgtcgaagttaatgtccagcttagtcgacatggactcaaacaattcaaagaacatatcagatacctgtgatattttgcgaaaaaaattagaaaaagacataaatcaaaggctagtcgattttccaaacgacatgggtattttctcggactacatttcatcgtatatttctaattttaagaataaaatgagtaccaacgtaacggacatgtcgaacccattgcagaattgtaaagagttgttggactcgtttgaatatatggataaattaacgtacactttggtaaacaagtcgggcttaaaatacttggaacaccaggctaatcaaaaaagaatgaaaacttttgttctctccattttcaattttaagtatagagaatctgatacaaatatgtatattaaactgatatacaatttttcctatgccatttctgatgttatagaaaggattaaaaaggtgtacaatgaagaaaccagatctttntttttaaaagatttggaaccccctgagttgttcttcttaagaaatagttcaagcataaaaaacagctgctatgtaaatatagttgcaacaatttcttggtttttcaatcaagtgaatatgggaatatataatatgaacaaaacggttctggatttatttaaggaaaaattttcatctgaaaatattgagaagatagtaaaaatgaaaaacatccagaagaatgggccaaaaaaacacgtcatggatttatgcgttaagactatgacagagatggttgatatggttcattcggccttgcttgcttaccacaaggagcatttatcagaaattgatcaagaaatagatgcgacggaaaaggaacgagacgcatcgttcgatagagacacagtgagagagccaagtccagagtcatcgtccgatgaagacacacccagagagggaagtccagcgtcatcgtccgatagagacacgcccggagtgcagagtccagcgagatcgtccgatagagacacgcccagagtgcagagtccagcgagatcgtccgatagatacatgcgcagagggggaagtccagcgccatggtccgatagatacatgcccagagggggaagtccagcaccatggttctatgaagacacacccagagcaccaagtccagcggaaccgtccaaagaagataacccccaaacttcgatccccaaccaaatgccatacccatctgcatcattctcatacctaatgggacacttaccccacgcctttccatcagcctcatctttgcccccatcattacccctacctcaacgtgcgaaaaacaaaaatattaccttctccaacataattaaatacgctgagatgtcccttctaaaggacaggctagatgaattaaacctagaaaagacgtcagaccatgtcagcaattacgaatcccttagagataaacataacttacggagtaactttatgcagagggagaattttatttgtttaatgaaaatttttttaagtaaaatgaatttttatatttctggattacaaaattcctacctacaaaagcttacacttgagaattataaattgtacgcaatttttaatagaccccttgatgatagggagcatatgtacttttgcacatctcccggggagtacttgattcacaaaatattttcctcgaagttttttctcatgattaacatgtacaagtaaggtttgcatgacgaggtggttgtgctgccctccgcacacgcgtcctttttaccgcttttttttgccgcttttttttccgctttttttttccgctttttttttccgctttttttttccgttcttttttccgctcttttttgtgatcctcgccgtttgccgcttagccgcttagctgcatttttttttacgttccaacatgatccccctgtcaaactcaaacgcgttttttaagacttttttttgtttcctccctccctggagcacatatttgtaaattcgcttactgcacaagcgcagagaagcaattgccactaacgtataccacaggacacacgtactgcacatcctggttcaccaaaatggagcgcctatattaccacgtaacagcgaaaataagaaagtaaaaggggtcgccccacgttcttccagctcattccccaaaggcgaaacgcacaaaaaaaaaagtaaaaaaataaaaaaaaataaagtaaaataaaagataagataaaataaaataaaataaagagaaaccaccattttgagggctgctcgaagaagcgctaaaaattgccgcaaaatcttcagcccctatgctggaaatacgagaaagcgcgaccagaccaacagatttacccccgcacacatttagaccgagcgacatacgcgctcatgtattgtatggatttgcccccaacccccagacagtttgcatcataaattgtgtttttcgtttttcccctcataaaataacgtcacgtgtgcgcaacctgttctgtttccttttttcgcacgcaaggacatccccccattggacctttttaaacgcgctaatgggttactgctgctgctgctgattatgcaacacctttcgtgcccatgtgcatgcacatgcgcatggatgggcgtcgttcttttgttgggaggagtgtattacttcatttggcattatctaagtcaaagaaaaaaggaactcctgaattggttacaagaaaagaaaaacgtcagcttcgtaattgcacacccagatgatgaaattatgtttttttttccaaccataaaattactatttgagaggaaaaaaaaggaagagatttttcttctctctttaacaaatggggatttttatggccaggggaagatccgagaaaaggaattgtaccatgtttggtcctacctagggggggtcaaaaacaactgcaaagttatgaatgacccggatctgcaagacggttcggccatctggaatgagcaacacgttgcagacatcctagcaaactactgcacacagtataacataagtaacgtaagttttagccatcacgcaagaggggagcaccagcgtgcgggcgaaagatatacatatgtgactatgtatgagcggttattcgtgttccatgcccctttaggtcctaacatttgacggctacggagtgtctggccaccccaaccatattagcgtccatgggagtgcgcggtaatgttggcactgagatatatctgcacgtaccgttcggtatcatccccactcctgcacatggagatacacacgggcgtgtcagtttatgccaagtttgtgacgacgcccatccatgtacacgcatgaagaactggcaagtctttctgtaccactaagggcgcacacatttttacacactcgcaaaaaaaggaatccccacccccatacctctactttcagattgttgtcgaaacggatggacataaaagttcttaccctacattcgacccatttgatagttaaatacttgagcatgttttccctgccctttttcttacacaagaagtagattttttttttttttccagcatatatggtggagcagttcgttcgtttcgccttgtcctgacacgtttgccaattcagcatttcacatttgccgcttaaacgattccttttttttttacaccccgggtagatttctcacatttcggtttaatcccgtcttactgctacggtacgatcattgaaaggattatgtatgcgaagaaaagggggagtttttaccaagttcatatttttgcttgcctttccttttttcccctccccaggttgatgtacctctacaggtcccagttcgtgtattaccgcattctgttttgccttttctctcagtaagcgaatgccaaatgaggagcagggagtacgaagcggtttagccagagtagttgcaaagcgctgcttcgaagttacttcatgcaggttcttttggcagtacatatgtgccttccccttgaaagcaccccttgatcgcattgcaaaacgaagcaaacacattgcacatgatttttttgcccacgtgctggtgcaactcctcaggtacgcctacttcaacgccttcgatttgatcagctaaatctaatttatactttaatttttttaaattaaaaaattcgtaagggggtagagttatatacatatgcgtacgtatatattcaaaattggtaagtggattacttgtaaaaaatgggagcgtggtagaacgcgtgtgcataacgctgtgtgacgcataagcatatatatgtttatatatgcgtacacacagtcgagcccactgcgcacatatgccttctctacacacacatgtgtgtgcggggttgtgttttttttttttttttttttctattttcactgtatattttgcaacacagtactacacacttcctctctttcaatctcttttttttttttttttttcccattaattttacacgcaatgaataactgatgatgtatcatcgaaatcaaatacacacacgaatgcgtatatatctaggtatataatatatacatgatgaattgttaaaaaaaaaacattctattttgcattttaaaacgaaaaaaatggggaaaaaaaaaaagaaaaagggaaaaaaaagaggataaaaaaaaaaaacacatagttacaaggaaacatttttttttaaaaaaatgactgcaatggggggttgatagaggggcatatataataaaaaaagatcatttaaaaaaaattggcatttattttcttaaaaaaagagcacacgtgtgtgtacatgtttacatacacacacatacgcacgcacggatgcacaaatgttcgctgctctctgctcgctccgacgggggggagttttcattaaaaactataaacagaggagcgcgcgcatatacatatatatatgcagttgcatacatacgtgcgtacatacatgtgcaggtactacatacacgcgcgacatgcttcgcaggaatctaattgtgcagggggtgtatacgcgagatgctcccgtgaatggcttttcgaaaggacatctcggctaaaagcaacgtcacattctcctgcatatgggtggaaatgtacgttatacaggtggcgcgcgtatgcacccacgtacaacacacatttaagtaataataacgtataagttttttttcctataaaaaaatagaggaaataaaaaataagcggaaatgccatcagggggaatatcctctccttgtgtgagatttgactaatctgtatcagtccccaagccgagttgctcacattaattcattccttgtggtgtgccaaacatccatatggtgataaaaaatagctgtacattttccatgttcaactagccaattgttcgccttgtccgttgaaaaaaaaaaaaaaggccttccacaattatagtcattcctcttaaataatctcttctcatattccacgggtggagtgccgtaataacgaaacaatggcctgctcctttattcgatttatttttctttcgtgggggggtatagtcactttttgggtgactttcctcggatgtttccagtttagggagttgtaaatatatttgtcattcgcgcagcttggatctcttcacccttaacaaaatatctccagggcttcattttttgtacaatctttgtgatgtggttctcgtctacttagctacatttagaacgctttctgcttcgctttgttattttattttccatcgtttttaattcgcttcctcacctccgttgcaacaaattatcacatccacctattcatacaatcccctggtcagaaaatacaaacggcagatatatgcataccttcttcgctacagtaattaaagtcactgcaaatgtggggactatcaacagttcatgggtaaaacggattgctcccctcggggctcgcctacatgcggacaatatatataacgatttgttgttaccatttttgagcgacccaattgggctaccctttcctttccagcgacgcgattgggaccctcttccctgcacgcacacatatgttcatactccctctgtgtcgttccttctgtggcttctccaaaaggtaagagaacctccttaggaatgcgcccatcgttagcaggttatccaaaatgtcttatattctaacgcacggtatgaacattttccgagggagctccgcagtggagttccgcgcggggccacgcgtgcactgagttctactgtaatgggttctactgcaatgggttctactgcaatgggttctactgcgcgggttctactgcgcgggttctactgcgcgggttctactgcgcgggttttactgcacgggttttactgcacgggttttactgcacgggttttactgcacgggttttactgcacgggttttactgcacgggttttactgcacgggttttactgcacgggttttactgcacgggttttactgcacgggttttactgcacgggttctactacacgggttctactacacgacgttctactgcactgagtttttctccattttgctctcctccatttcgcctcctctacgcacagcttttacacaaatggatactctacaacggacgagaacataacggccgggccgcatcccatcagctggttcagttcacctccggggggagtttatcattcttgcttctctccgcactcatgataaaatttttgacgtcatctaactttaggtgttgcaagatgttatcgctactgatggcggtcattctgttcgtgtttccttgggggagagttctacttggattgtttctgctggtcatacactcgtcatgcgccttacccgcgttgttactttggctacttctgtcgtcactgttgttggtggtggtgttgcttgcgttcttcacattggtcatgctttttgaattgctagggcttttggaattaccggtactcttggtattgctgggtgttctggcacttccggggattctgccatttccaggacttttggtgtttccggggcttctggtattgctgggacttttagcattactggaacttttggcattgcttgggcttctgacattgccaggacttttggtatttccgggacttctggaattgctagcactttttacaatgacgggactcttcatagtgctggggcccttagtattggcacttcccgctgccccacccttcgcgttgcccgcgctgatcttctccccgctggcactggaactgttgctcggcttcttcctgcggtagagaatgtactcctgcaccttgttatttccgcaaacctcagaagagctggtaattttttttatgtcatagtccacatttccatccacagcacaggaggtgacacgttggtaagcgggttcatttttcttaaaatgaaaactacttcttgcatccatgttgagggaggcacttctttccggattgggttcattcctatcagcttgcatcattttttttttcatcaagttggtgttggcacaaaggttcaataatttcttttctatatcttcacattttatattcttgtcaatattaaaaatatcaacattgaagtcgttaatggaggcaaagttgctactactgttgtggtgatggtgtctactaaattcttctgccttctcgatgcctttcatcgaatgggaaagggaagaggctgccagatctttgatgttgggagtgggggtagtggaagtggtggaacccttatttgtgaacatacaatacttggtattcttttcaaagatatttttatacaactcggggttaaaatttattttgttttcatgactcgtattcgtattactgtttatgcgggacttggcataagtaacatcggctaccatgttttccccgggaatggctttctccaagcatgtgctattttttagtgagctcttcatcttattgagataattctgaattatggatttttctaaatcattttgattaagcttcctatttttatcaacactgttgagtagatctacgtcggttgatccccctgccccacctgcaccacattctacaaaggagttattaattaattttatttttgtaactcttagaaattccttcgctttgagtaaaaaatcatcattaaatgagtctctaataaaattggcattgtgaatatctttaattaatttttcatgaaatggatttattagatgatttaattttttcatattatttgcattttcattttgtgcgttacttatgtttgctgattcttctgcgttgttattgttgttttcgtcattcattttttttttctttatctttttgatggtattttttacacatttttttctcttccccgtgatagtggatatttcgtcgtttattctttccctcatttcatccgttatgtcactttttatttctataatgtccttcgtgtcggagccatccgagttgatgattagcggttggctgtatagcaaatgtgtgaggtttgatttcgacatggagctgcctccactgttaggattgtcttcatttttgtcatcatccattttgactgaagggctaaaaaccccaccaccactactgtgattgccccgtttagattccttctccttcttcggaacctttttcttggatgatattaacatatcccacttcatctctcgaatgcagtcctcgagaatgtcgtctgccttatcttggaagttactatataaactcttgaatttaaaaatggacatatttttatactcctcctctgtgtgttcatcctgtatctttttcttattcaacaactcgataagttgttttagtttttctcgtttatcttcatattcttgtttttcttcgtctgttaatttgtcacagtgctttctaaagtgcgccaattttcccaactgcacggttccacacttggaacatacggctcgcaaaaatcgtcttgtctttcccttcgaaccggtgtcgttattattgtttggtgtacctccacttagtggattattctctcccttcacatcactgccgttgttatctgacgaaaggatggtgctcatcatcaacttcacattttcactggacccttggttgaatttatccttctcgtgggcgttctcttcatcctcctcattgtccttactttcggctttctcaaaacaggtgctgtgtgtaaaatcttgttgctgcttttgatctgcttcaaatttgatcatctttctgctcaacgtgttatcgctagaatttccctggatggcaccacttccatttttgtcatacttaccagtggtgtcttcatctccgctcgttactacactcttgattactttaaaactgaacgaattggtgccatgaaaatcgtagccttttttactgtcctccttgtttgagctactcgtcatggggggggaggatactccttgaggtaaaaataaagttcccttctccgcgtcttcctcattctcctcctccttcgtcgcaacattgttggaagtttccttttcctcactgttatgttcctgtttctccttaaattcaggagaaaacggagaggaggggtctttaccacttagcgcaattcttttgtcagaagtgctacacccagaggggggggcatccttattattagccgcttggttaaatgacgaattagcgtagaagtaggatttgtccagttccaatgggtaacaacactgtcctgggtacttataattggcatggcaaggaagtttacaattttcacaaaggacaagaagcttatgaggtaatttggtatgcaaaaatgtagtggacttttttttgttcgtttccttgttgtcatcttcaattcctttttgtttgagcaccttggcatgttctattcgattaattaattctttaacaaaattgacaggaaataaattttcatatgcacttctcagttgtgcttcatatttctgatccaaggcatctattcgttttctattttctatgataaatttatctctctccatttgttgagctctctttcttttcttcgcttctaactcttcctgtttgctgtcatgtagttgacttctcagttccttctgtagctgcttctcgttttctctttcctcctttgtcatctttcttcgcttcttctgttcctccacggccttacatttggaacatagaaagcatacccaattttgcggtgtgaagtttactcccctctgtcgcaaattgtgataatactcctctccaacataatagcgtacataatctggtggaaaacaattatagcagaaactagtgggacatgtggcacaatggattaataagttaccacactgagatgactttctaaaacaaagacagcattcatgccagctgcaggtccatgtcttcttcacattttcatccttaatcccttcacataatttatgatatgtttttgggcatcggaagcagttgatcatatctccgtagtcaatttctatgtcgttattgtttcgatccttcaccactgctttgtaatttttcgtgttattacaaatgaagcatctgtattcgtgcttgatttgtttcacttcttgttttcttccccagtactctggtgtgtacatgttctgcggcttttttctttcccttacagatctccacaaggtcgtgtcggtacctcccgtccctcctgcagcattgccaccactggttgttccgtttaagttggtcgaactgtatccactgccacttcctgcagcattgccatcttttaagaggcctcccttcgatttggagcttccacctgtgacgtacacctggtcatttccttctccgtagagcggactattttcattgatgttattaccattgttgattcccatttcgagttcttcggcctcatctaacataacctcatctatatcgattccgttttcatcatcatcgttatcagctccatcctcgtcatcaacctcgctgtcttccccatttccaccacctctacctttctgtatacaaatgttgccatctcccgtttcttccccattgttattattatttacttcttgctctatggtagttttttcttccttctccaagtcgaccccgttgataatgggcaattttcttcttcccctttctatgaaaaattccaaggggtaattgttcgtgttttccacgttcatattttgtatggctgctttcccatgcaacattagtttcctaatctcatctgaggaaagtttctcttcaaaattatctagcatgtcttcatcgtcctgtgtttgaacaacaagtttgtctaacttcaatttttgttctcttctaaatgccattctttcttctacagtccactccgtcatgagtttccacacgttcacctccctcttctgaccaatacggtgggctctatcaattgcttgcagatcaataaacgggttccaatcttcgtcatacataattacatggttggctgctgtcaaattgatacccaatcctcctgccctggtgctaattaggtaaataaagtaaatgctgtcactcaggttgaattctcgaatgtctaactctcttatcagtttgtttgttgacccgtccagccgcatatacttccagcacctgtacttgcaatactcttccaactcgtctagtaccaactggaattgggtaaaaattagcaccttgtgcattttgatttctcctttgtttgctttgtcttccgctccattgtcctccttcccgtcattggcacatttgctcctttggttactatcctttaggctgcttcctcctccgtctgcccgatattctgctgcgttttgttggtctcccccttcttctactgccccttcctctttcttcgcgttcagtacatccatatgcttcgtcttttcctcgcttcccatcttgctgtgcgcacaggagttttcgcctccttcttcgtcatcttcttcctcctttttcgtgtcctccatgtcggccctcctagaatctcccttatcagacaccttcgtcgactgctcgttggacttatccaagctgttcgatgaatctttcttctgcgttttaaagaactcctttatgttcatcattttgcagtttttcccgagggtgacaacattttgtgctttatcattcgcatcgtcattcgtgtcgtcattcggttcatccttcacgtctgcaccgggatgaaccaagccactatccgttttgtcctcatcgcacccgtattcctcctctgcttcgtccttctcctcatctgagtcctcctcttctacctcctcgttgctatcgaacaaggtgttggtgctttcttttgtgtttcccttatgactgtccttattttttccactcttatcatcatcctcatcgttatcctgttcatcctcgtcattatcctgatcatcttcgttgttctcttcctcctcatcttccctttgcagctgctgcttggattgttgcggttgggggtcgtcctcctcctcctcatcctcgccgttatcctgatcatcgtcgtcatcatcctcctcctcggcgtcaaccccgctgtcacttttgcaatttttgcgcacctccgcattgttgtcctcctcctgctcctcattatcttcttcttcctcctcatcagagtcctcattggacagattattttcatcataggcgttttttctgttggtaccaccttggccagaattgccccggtaattataatcggacagatcatacgagtgattattgtgcttcaaaattttggttctccttccaatagatttcccatcaccattggcagcactattcttgataaaatctctgaccttatcatagatgcacctttttttcttataagggcattcattatcaatggccacagtgtgcatgaagcttttaagcatatcttcattttcagatgtgggtttcaaatcaaatttgccctgattcaaaatttcgataaacatagggctactttccagcgcctctatctttttaaacttccctgaatgttctctcttttttttttgggcgttattctgttcctgaattttgtggtatctatgggcagcaacttccttcttgtgtttgtcaaaacttgtcgagtagttcttaacatatttacaattttcgtaatgcagttggcacaatagcttgtcgatgaagataagcttggaggaagattcgatgtgttcctctccagatatgtgcttcaactttaaggcatcattctttacttgttcttttatttcttcactctcttcttcgaagaatgcaaaaagtttttccatttgtgagggtcgactaactattccttttgggtggccacaaatgattctcattttgatcaccaacccgagtaacttcttcacactgactttttcttccaccatggatcgaatatccagcagcctcttataccagtgagcagacagggtacccaagggtaaccacacatcatggaaaatttttctaggcaatgtgatagcctgttcttttaatcttctaagcataattttatctaaaagacatcgtatcgactttagatcctcctccttaatggccgacttgagatcaatatttccaatgttgacattaagtttggatccacttcctgctgtgtttccattttggttattcttgtcatccttattatttttattcttcatgttgttactactcttttgattattgcttgcactgccactgtgactacttcccgcggcagtgctttgttgggatgcattcataaaggcctgctcgataatttctgaatttttaaatatatctgggaacataaaattgatgagtgtaaataactccgctgaattgttttgtaagggagtccccgtgagcaacaatcgcatgttcccaacgactctatccatcgagtgtcggatggccccactttgattttttattctgtgggcttcatccagaactatacattgccatttgggaatggtttccacgaagaactcctcctcattttttaccgtttcgtaggtagttacgtacaagtcgtatagccccttctcagccagtcgatcctccttcgcgtgagttctttcatttttcgaaccgcatattttgatgcacgtaagatgcggagtaaatttatgaatttccctgagccaattaccgacagtggataaaggtacgacgatcaaatgaggaccatcgattttgttacattttaaataggacaggaaacacaaagtttgtatggtttttcctagtcccatttcatctgctaggatagcacctcctgtgaggaacgattttaataaccattcgacaccgtcctcctgatgcggctttaactgtacattatccaccagtggtcgccgctcgattttccgtccattcggatagtaaacacttaaaaatacagactcgataaatttgcatgcattttcattcgcttcatcttcaagggatgaaatatattcatcgaattctttcgaatccatatcaacatccttcctggagttactcccgtgatggtaattcctatccgagtccttgtgtttccctccttttcttcctccactgctgcatgcactagtatggttactcctcgagttgtaaaaatcatttttaaacgttttggtaaggtttgcaaagactctagggttcacaaatggttgtaaatctttcctatgtgctagcaaaaatcgatttcggtattttataatttttgatctccagaagcttagctctctttgtctttttttcataatttcctgaatttcatttttggtccatctcttatgtccctggtttagtaacgggtcttcattcttgcaacatgggcattcccactgatctgatatattatcaaaatctagatcgggtaaacatgttgggtgaaatgaattgggacaaaaatcacagccaagtaatttccccggtctctggcacacataacacgtggacgagtttacatgttctccattcatattatcaatcgcaaatcctttccgcatccgtctcacatccaaatttttatgttcctccggtttacacactggacaaaaccatttttccgattcaggttctgcctgcaggcctaaacaggtaacatgatagctattggggcatccatcacatagtaataaaattaagttggacgatttttctcggcatattttacacctatcttcattttctggtatatcatcatcttcattcatgcattggtagcaaaggtaattttttatatctttcaaaatttcgttgtcaattaggccttctgcctgcagacactccctgtgaaacttcttcttacattgtttacattggatgcattcatctccatcttcaaagttttcacgacacagtgtacaccatgtttttcttattctcattttaacggtcggggtgcagggacgtcccttgggacatgtatatataggcgcacgtgcacgtccaggtatatgtgcttgcgtgctttgtgtgttcgtttgtttgtgtgtgtatatacttacacgtatacgtgcgtggtgaatataacaaccttatacctctgtcttcacacgaatacgcacgagcagtcccgatcgacgtgacacatatgtatactctactaacatgcgcgccacgcacgttcggtccgtatgcgttctgctcgtgcgcgaactattctcaataaaacaccatgcgcgccgcacatgcacatgtgtcctctacctcgtaagcgctatgctttgtatgtgcatataataattcatttaaggtacatgtacatgaagagagaagagtttcgcgaagcacgaaacaagagggggagagggccgtgtgcgtctcgtgcgggagacggggacgcccgatcggcacgcacacgtgtatgtatgtgtatatatgcagagaagtttggcatgcaagcgtacactcggcactctgtacgcaagtatacctacacgcaaatgcgtatgggtacgcatacacacgtcagtatggaagggtcttgtgcacacgacactagttgtgaggcagcaaggagatgcgggaaatgcggctttttaaaagtttagaaaaaaaaaatatatatacacgtgaatatatgcgcatgtacacacatatacatatatatacatacgcgcgtgtacatatttcacgttttgcgcactacacgcgtgcacgctcgactttttttttttaattttcaaaaaaaaaaaaaagtacgaattgaaaagggggcaaaatgtgagcacatacgcgtatggagcaaggtatgtacgtaatggcgtataagtaacctcactgcatacatacgcgatggcggtttgaacggacgcacgtgttgtacgtacgataaggttggtcatacgttcgcgagcgatgtactcttctcacccatttgactgaattttatttcattacataaactttgcattttatgctgtaatgttatgtatgataagaacgcttatatttttgtatgatcgaacgaacgaacgaatgtatgtatgtatgaacgtgcgtacgctggcaaagtttacgcaattggaaaaaaaaaaataaaaaaaaataaaaaacaaaaaatagaaagcaagaaaataaacaaaaatgatactcgcatatgtactcatacaaacgcataaattgtaattatcatacaatatatattcatataacgattaaattaaaaaaaaaaaaaaaaaaagtttcatctacatgcattttttgtcataattatttcgcatgtatgaatgtacgcaaaaacgtacgtagcgctttggaggaattgtaaaaaaaaaaaaaattgcttaaaacgtgtaccaggtgaaaggggcgaaccggtgagcatgccaactgtcaacatattacgtatgcatattcacccgcctgtacgcactacgcacatgtgaacatggccgcactcatgctatgcatataccggctaattcgaacagtgtccttggtgttgcctcgcatggggatgtatacatatatacatatacatacataagcatatgtatacatgcgcaagcctcatgtgaagtggaaatgggcgctaaaaaattcctcgcatgcaagagttaggtaagcataaaaaaaaaaaaaacatgcacggggagtacgcatatgcatatatctatctatatacgtatgtatggcagtagtacatacgataacgtacctccgttgagtggctactactttttatagaaaaaatggcagggtcgggtttgcaaaaataaacgccccgcatgcgtaaacacattccggggaagcgaaaaactttacatgggaaaagggtacatatacgtatacatacttacgcatggggacctatgcatgtacgcatgtatgccgctcccttgaactaccacatgtatggaaatgaatgaacagataaaataagtgtcacatgtacagtatgcatgaaaaaggcaaaccatacgcctaagtccgcatacaatatatgcgcatatgcatatgcgtatgcatgtatacacgctcgcacgacaaagcgcatatgcacataaatctatgaaaaaggcgatggagctattcaacatgtatacactcacgtacagctttttcatgtacattaaaactgcatacggaagtacgctgcgtgggctgtgggacaaggcattagtgtcatgcgcacgttcggatgtttacacgtacgcgtgagttcgctacagtacgtgtaagtatgcgtacatgaaacagcacgtatacatacgaacgaacataaaatatatatgtacacatgccatccgcgttttttccttttctttacgtacacaagggtattgtgttagtattaattgaaagaaaaattataatgatgtgaaagtgttatgaatgaactgggaaatgagaaaaaaaaaattaaaaaacgaaataaaaaataaaataatcaaagggagaaaaagagaaaaatgttatttatcaaaattaaaaaaaaaagagttggcgtaaaatgaatcgtgaacttgtgtgcgaagagaattttgccaaaggagaaaaaaaaaaaaaaaaggaaaagggaagcgcgaatgaaaggcaaaacgaaaagcaaaatgatggcgacgtgaaatgcgaagtgctcggcgaaacagaaaaaggcaaaaaggaaaagtgaaatgtagtgatttatgatttatgatttacgaattatgaattcctaaatttcatgaatcgtgaacttcctatcgctgatatgttttgggatgtgaactccaggaaatgcaatcggtcaactcgtcaatcggtcaaatggtcaaacgatcaaacggtcaactggtcaactcgttattttgtatgcatatgcagggacgcgtgtatgttcgtgtgggggaaaggtcgcgcgcgcttggtttacgtatatatgagtgtatgtcgctatgtatggggcaagcgcgttgcgcaggacgggcggacacacgcataaacgtataatatacgcgaatgcatatgtatatttacatgtgctttgcgctgtgcatacatatgcgctcagcacacgtttccacgcatatatgcgtacacacgggcgacgcgcgtacttctgtatgccaaggtgactccgtgcgaactgctgcgctatagggggagactttaaaaattttggaatggggaaacgcatgtacgcgctgcgataagcaggaacatgtactatatgttatgtacgctcatgtacacgcatacgcatatatgtacagtacagtacactcctacgtatttatgtacactcctttggatacctattcgtacatgtacgtatcaacatataaaacttcgcgtacaaatacgagcaggcacatacaaaacagagaaatgattgtacttatatttttacttcaaaactttctgtgtaaaagcattaagaggttcctcacttagcttttttaaaaatttctccatttttacaattgaatttctatttaacgatgggagatttatgtaccttaattaacaaaactaaatgaagtgacatggtatgataaaaattttataaacaaaagtaaaagcaaattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcctttttgcgtacatgagtgtacaatatgtatatatatatttttgtacatttatgcatatgtacgtcctgcctgtttgctcgctctttttcttattcgtttgtttgccagtttgtgtacattttcattttcctcctcatttgttcttcgcgacttcttttcaaacgcttcggcaggcacttctcacgggattaagctcaacacatgtattactattactgccgcttttttctacctttattgctagtttgctcttataattgccttttttttttaaaatagcattctactacttaacatgcgaaggcgtcgttatttgcatcgcttcactagctccacgtaaagccagttgacagcaaaaactcgttaactacgaattttgtgacttacgcccttttattgctaaaaaggcttaaattgctaggctcacctttttttcacgtcatgcgaaaattcaaacgtgaagggacgcactgtaggcacacgggcatttttgaacgtaccatattgcataatcatcaatcaaaagaaatttttttttttttttgtgtgtgtgtgtgtgtatacttgaaaaaatgtcctgtacaaagaattttattatttctgttatttttttggcgccaaaatttaatgtgcatttaatgtaaaaaaattgcacttttatattgtccctttgtcttacgaatttttgaacgtatgtggtcgtaaccgaattgcccaaagcagtctctgcttcagcggcgcagggacacctaggtatggggagagaaattagggagcgcggctcgtcgcgcaagattgagggcatgagggtgtatatatgtgtgtatatcacctaaagtttcgcgcgcgcattttgcgctgggtgtcccattcgtatgtgcactatgtatatattagcacatttgctcctttgtacattgtgtgttcattcccgttgggcgtcattttctgagggtgtaaaattttaaaggataatgtaaaaaggcatttcaccccccagccaagactacctttcgtttatttttttacaagtagtggtaaaaaaggagtaacaaatataacgcccacctctgaattgtaaaaaagggaagcgaccaaatggtacagacaagataatgcacacatgtgtgtacgcataagcaaaatataccgccaataaatcgaaggtgcattttgttacgcggtacgttacctgtggaggggggagtggtttcccacgcgtaacaactttttcatcccccaggatgagtctttttcaccttcatacattccaaaaaggaattagacaaccaaatggaaaggcccctccccccataggcctacagttacaaaaaatgaccaaaaaggaaataccctgttggggcccagtcatgctaccctttgtgcaaagcatgacaggttaaataaacggctttaacttgtgtgggcagcaatgcagtgcaaataattcgccacctttttgatgaggaaaaatttactctccgggaatgtgcaagaaaccgtttcggttaagctgtttagcggtttagcggttgaatgaatatcactgtggcaccgtttaccattccgacctgtgcgcgaaatgttcacctcgtggaggcagaacaaaagtgctactttgaaaaaaagaaaaaagaaagcaaaagacccgaggaataaccgtgtgtctcgatttatttttctccttctttgtgatttcccgatatatttccactatctgagccgtattacctgtgcccatctttataatagcacctacagcgcgaatgtatgcaggagtgtacaactgaggccaaaattatgccccatgggagtgactaaattgatgcatatatttccggttcatgtgcatgttcggtgagcgggactaatggagagacctttgcgtggatgccttttctaaatgaaggaatgaaaaaaaagggtccaaatgggtgtccaaaagaaagtagtaatttccattttgacctttcagcgtgtaccctccttttcgccacaagagggcaaaattaggaatgaacaaatttttacgcgaaggctgcaacacagttttaaaatgaacttaaaacgaattggtcaaaaggcgagcaaatttgatgctgacacgttaatacttttttatctcgtctggggtaaagaagatatataaaaaggggaatatgtctccacaggtgtaggcggtagtttttttataaaagtttcgaacggaaggaaaaaaaaaaaaaaaaactaaaaaatggtataagaaaattaaattaaaaatggtaaaacttgcgtaaaatgtggatgcaaaatgcattccctacacatttgaatgcaattaaaacggtgacgtaacgtcaacagccgccgccgctactaccgcgggggcaaggaaattggaacgcccaccctcctcttcttcctgtacctcccgcattcatcagtttaattcttgcgtttcgtaataccagtctgccctacaacatggacatgtaaatttattttgccgcatccacttttccatgcagtggaggtggaaatgatggccgcactttccgaacgcaggggggcaactatttcctggtctaatgcagttcgtacaagtattttccaaggcattattgcaaattgcacacacactgtctacggacgacccaacccatttccacttggcaactgcgtgaatttttttcacggtcactttcggcattttggggggttatttctgggctgttctacgtctgtgcgcgcgtaaaggtggagggctgtacatgtataggtaacacatgcacaggcgaacaaggaaatatgcacatgtgcgtatttgcatatgtgtacatttatttattcgtccgtttgttcgtttgttcgtttttccgttcgtccgtccgcccgtgtgttcctttgattattcgtttggcacgcatggcgcgcacacgcgtacggtacatacgcgcaggctcctctcgacttaaaaaatagggaatccgctttttcgttttggtaaaatttccattcaaaatgtgttaaaaaagaggaaacattttttaagaaaaaagaatggcatttcatacgtgggacattcctttgcaattgcaaacttttccggtgagctcttcatttttatttttatttttcgctggattttttttttcacaaaattgtgctatctcaacgtgtacattttatttttacaataaatatgtgccactctatgagcaattttttttttcttccttttcttccttttcttccttttcttccttttctgctttttctgctttatagcgagctccaattttattcaattttgtattattactagatggacagacacttgcgaatttttcgccattgtgaggtaaatatttgtaaatatgccccttaagcggtatatgtaatggttactcaaaaatagggagtggtgcaatttgcacacatgtcctttgcttgacataagggtcagccttgtaaatgccgcactgttcgatacacattttcattttaaaaagggaaaattggattaatttgaagaacttttttttttttttttcgcataaaggggggaagtgaatttgtgtcgattgggaaaattgtctacgtcatattttttctccaacggttggtgatagataacaattttttctattctctccaaaaataaaacgcaatgaaataaagtccgtgtaaaaggaaatgttcatagtttacgcaaatgcaattcaaagggagcagcaaaaagttatgtcttttttgctgatgacatataggggagtccttctttgtagagaaaaatatacacttagtttgcattccctggagagttcactaacgtgttagactaagcctcctgtttgaggctcccatcagcaaaagctccccctaccacttgaacgtgcggagaattgtaaatattacgctcaaaaaaaaaacacttaggtgtgcactgcttaaaagtgaaaaccgagaaatggcgacaaatacctgcaccttttattgtaccatgccagctgtgctaattatcgaattggtgtttatgtaaaatggaataattttacaagatgtatatgtctacttgtgaagcccattcatttggcaccttttccccatttggaagcggtagcctgtgagaggcgttctcccgcatgtcgcgcggtatcgtttttttgtgcctccatgggaaggaggtggcatacatctacacatgtgcacatgttcacataagctaacaaacgttggtgcttaagtaggtacatttaaataggctcgcaaatgcgtgacgctttccgtttgcacgttcaacaaaatgtagaggcctttcttctccgcatggtcttactgcgacggttcggccgctctgctccgtatgaatcatttgcaggtggcggaaagaagcagcgtaaaaaaaaaggagcaccaaaaatagccgcaaaaaggtgcaccaaaaattgccgcaaaaaggagcaccaaaaatagccgcaaaaaggagcatcaaaaatagccgcaaaacggagcaccaaaattggcctcaaaaaggagcaccaaaattggccgcaaaaaggagcacacaaaattgcaacgaaaacaacccctaagatgcaaccaccaagcgtcgcggagaaggggcattcatcgctgcagttttaacgtcgaaataatttgcggcaatttgcgactgccaggctttgcggagtggttaaagaaaaatattatcggaagttagctgcagtttagcggcagttagcagcagtttagcggcagatagcagcagtttagcggcggatagcaacagtttagcagcagtttagcagcagtttagcggcagttcatcgaccgtttagccaaaacagcgcgccctgctcggcgccacacatatgcacgtgcccatttgcgctccatatgcacacgcctgtatagcggtttgtaaaagaacacaccgtcgctgtggcgcgcgaactctgcaatggtaagcgccgttgtagtcgtgctgtccctggttctcctttgcgcacagtatttccaggcgaagtcgacaaaaaaatatgactacatcaacctgctgtccagtaacgactacacggacaaaataagaacactgaagaaatacagcatacaagagaaaaatgcgccaattaaaaataagtatgttttttcctgctatggaagttcgggctatcataaaagaaaatttttggaaaatttattcaacatatcggctgaaagaaataatttgataaatttgggatttaaacaaaaaattgacgtgtggtttggaaaggaccaaaatgacaatttgaatgtggtgttggatgtggacttgctacagaataaagaattttacgaggagaatgtgacgaccatatatgactttaaaaaattaattaacttcattgttgagtcgaccaacagcgtcattgtgccattggccagtgaggacatacattacagccaagttcacaacaagggggaggaggaaaactcaacggaaaaacaaacccattctgtaaaagagagggaacaagaacaaaaaaaaacaatcacctttgttttaccaaaaaaggtggaaatatttttaaaccaactgaatgagaaagggagagatgtacatgtctattttgtgttaataaatggcgaagcgagtgggggaaaaaaaaaaaaaaaaaaacttggacaaagatatactatgtgaacatttcaccaaggaattaaaagaaagatatcccaatttgaagaacattcacttaatgaaacaaaacaaagtcggcctttcccttttgcaaaaaaacaacataaataaatacacctctttcgtgaataagttaacaaatctggtgaaagagatgagcaattttgaaaatttttgccctttcaacgagaaatgtgtgtacaatatttacgtaattgaagagtcgtacaacaaaacgctaaactattttgatgaaataattaacgagtacgaaaaggaaataactcagggaaaggtcattccaaagtatggtcagctttcttccgacttgataaaaaatttgctgctcttttttcatatattaacttttgaacaaacgggcaccaaatttaaagacactattttcgaaaaattgcagcagaggtttttggcactgatacgtaaacaaatagttaagcagatcgtcctgattgaaaaggaaattatgaacaaggggaaagatgccattttaaatgagcagcatgctaagagggacaaagatttactcggaaacaaggatgacaaaattgcagaattaaaaaaatcgctagttaacacattcaaggaagaaattaacaagttaattccagtaggatattttaatcagcaaaatgacatttttagcaactccatgattgcaaaatttgaggaacagtttggtgaaaaggttgaacagacactacacaattatttccaacttaatcagagccctttaaagaaattatttgagaagaaaaaatggcacaggagggactgtccaagaagaacaacaagtggtttaacccgtcacttaattttaacttaaccctaacttccctcgttaggaaaagtggatatggaaatttgcagagctactttatttacgacttgggcatgctgactttcgtctttgggttactcaatgacagggacacccccgaggtgcagcagcagggcgataaggtgcccttcttcaagttccagcccaaggtcaaccttaagctgaattttagctaggcggatcgtgtgtactttcctcggaaaatgcagatttttctcaccaaaggagtagttttcctttttttttttttatcatttttttgtgttttctccaacttttacccctacggcagctttttttgttgcgtcccttgggttactcttcacaggtttggatgtctaaacctttgtgtggtcaagctttggcgaacaggaggatgcccttcatttgtgagcggctacatttgtgagcggctacatttgtgagcggctacatttgtgagcagctacatttctaagtggctacattttcgcgtgagcgtttttgccatatgggggagggactttctcccaacagggcaaccgcgaacgggtcacataagcttaacaacttttgatttaaccaaccgcttgacacctccgtgtccgtgacgcaaggcagaaggaaattttctgcgttgatttgccccccgtaggtgtaaaaaaaaaaaaacaaattgaagttgctacaaagtgtgtccgttaaaaggttaagtggggtgggtaacttccttccccttttaaatcagtgacatggtatacacataaacaattagttggcttgtccacttagctcgttcgttctcttcttcccattggacgagattacctctcgcgaacttacgcgcgttggagctgcctctgcatgtgtgtcgttcctcccgctttacaaatatttcggttttattattaacccattgtttgaatttatctgaaaaaaaaaaaaaaaaaaaaagacgcagtgcattgacattcatacgttatgatgagcggactaattagtcgagaaagcaaaagaacaaatggaacaccattcggttctgcttaattagttaaaaggattaaccgatccccttaggaggtccttcttgtgcgctcttttcatgccttcattttttaacttgggccacaagacgcagcagttcacctcctgggatgtgcgatgaggaacaaatccaaccagttagtgagcagttaacattttttagacggcacaaaaatgggagaaaaaataccatctcaaatctccccccaccccccatacagatgaagccttacaaattcttttttctcctctgcagaataatcttggaaatattttagcgattcacagtgaccatcgtagtctatgcccctgcgatgaaataccgccgccgagtgttgcatgtgggtgtatatacctacgtggggatgcacatgtgtatgtttaaatcccctccccttaccagcactgattgttggagttctttacccagtctgagaaagagccaaagcgggggaagcataataggggcgaaaaaaaaaaagaaaagaaaagaaaaaaattgtaccaattgtgacaggccaaccgtgcgaacgcaaagccgcttataacgttgcccacttttgtgttgaagccaaatcgcctgagcagctgtatagcatgccaaaacggttatctgcccttttgcccttttgcccttctcaccttcgggacataagtacgaatagtccctttcgtatgctggttcctgacagacatgcggtttgtgcttgtctaagttttcttcctctatgatgtctttgtttaacttatcgatgacctctttatctactctggtgtgcgtgtgtagggggggcgaagggttgtaaagaggtggcaaaaaaggcgtccgggaatgcactcgtgcgcaaggacagatattcggcaggcactcgacggacactcgacggacactctatccgatgctcctcccataagaacgttcattttttgcgactcttcgcgcagacacggggaaaggtggcacattgtattaacttctacctgtgaattttggctgactaaaaataaaaaagttttttttgttaaagaatgagaaaaggaggggatgatacacacattgtaatttctaagcgtttgctgcgatactctaaagtatcaatttggggaaaaaaaaaatttcgtggcatactatgtcttcgggggttggaagctgctcggccttagtcctaagctcctgcgacatatctttcggaaggaaagtaaaatgatcaaaatgggatggatcaccttgttaagcttttggggtgagtatcacctgacagggcacaaacgagcagcgaactggagcagtcaagttagtaccacaccttttataatgcccatttggttcactataaaaaaaaaacactgcattgttctgttcgtgttaagcgcgcatcagttggtttgcagtcaagcggcttgcacggggggagacgatagttgctctttttttaaaatgaaataactcgttaatatcatttaatttgcgccatttggtcctattgcaccttgggctgtctctaggccgcggtaaaactccccacgttgcctctccccagatttccgttacccgcctttcttttcttcgtccacggcagcatgcaatccgaaaaattaaaaaatgaaaagacaaacaagggtaaaaagagcaaacaaggctgcctcattttgctaaaaaatttgaaaaattggctattagtttggaaagacaaatggggtaaaaccaggtggattggggtgaaatgagtcaaattgaatagctggttgacagagcagcgggagcgaacaaagcagtgaccatttgtatgcacatctttacacactcgtatgtgcgcatgcccagaggaaatacccaaacgaagcagacgaagtggacgaagtgggcgaagcagttttacgcgtatgcattatcatccatcgtgaagtataaaatagtttgttttgttttatttttttttcgcccattggcacaattcacgcaaagctgatttgcacaccggtgtacatacaaaatgggagcgagtccaaaagaggcacagtcacaatcaggggttgtaaaaaaaaaaaaaaaggatagtagatccccgatgagttgagcgaaacgaaagcgtctctctgttcacccattttgtgccactgtgcgcaaaaatactggatcgacaaatggtactatttttcatttttccgcctccaactgtacgaatatatgtgaacaaagcaaagacgcgcaggcatggggaagtagcggacagatgtgcttctccgtccctttgcttgacaaacttgttttgaaagaacccccttctcaaaaaaaaaaaaatcgactctgtagattcgcgtaattacaatttggaggcaaaacgggaactgcttttctttttcagttttttttctcccatttggaaaaaaaaaaaaaattcaactcaaaatgaaattaacaattccccttcatattacgcaagttcctccaactttggggaaattttaatttttcccatcacatgaatgaaccgaaatggagagagaaaaaaaaaaagaatacacgtttttgttactacggtatggcaggattgtgcacagcttaaattgcttagcttctccctcctgctctttttctgcttttctcctgtttggttcacgtgtcccgagattaggaagcaaccatgaagaagaggaggtacttcacgagtgaacctcccccggactttttaaattatatgaacgtaagtgaggagaaaaaacttagcgaagcaaagggggctcacatggatggagttgcaaatatagggaatattcacggcattattccggcatagcagcacacacacctgtgcagggattgccctccggtggaactcccccatttgtgaggccccgaatggtttttcccctatcccttccagcagtacgctaaagagaagtggcatattaggccattttgtacatcttacaacgagcaagtaaaaagctggggggataatagagagagaacttctttccgttccgttcagttcctttccgttcccttcctttcctttttttttctttttaataaaccgttgtgatacaccctccactccacttccagacccaagacacgtcaaacaaaaatggcagcgactgtttggacccaaatgagcaagacatattcgcttcgtaccttccaaggaaccatcagaatgtctactttcccaaaagtttgcgtgaacacatgattgtcgagtacacggctatgtttgcaaattcggtaagctgtggtcttccatgtgtgtatatttattggcatatgtaggatatttgccagtacggctcagctctccaagaaatctgttcatacaaaaatgcacagaagatcgatatccattttatgccccttcttcacacaccaaattccccctttcttttgcaggaaggcgatatcgcggagttctacctcaaactaaacaatgacgtcctgataaacttcccttttttgcatgtagaccatccgcttcacaggtactacgaactcgttaaggagaataccaagaggagactaattgacgactacccagattccattcccatggctttacgtggtctgtttggacatatgcgccaacttgaaaaagacaaagtcaccagcaatgaggccaaagcgaacatgctaagggaaaaacaaaaaattcgtatgaaggatgcaaatgatatgaaagttaaactttccgaaagggaaaaacgaaaaaaaaaacaaacagaggatcagtcctactcttcactttttatgaagtacatggaatcggatgatgagacgggagcaaaaaacatcgagcaggaaaaaccgcttgggaatgaagacctactcgtaatacacatgcgcattggaaaaaaaaaaaaaaaaaaaaaaaaaactaccaccagaaatgtgctgacgtttttgaattgcacctttttatgagaaaatcccaaccgcttctcatctcctgtgcgtactgctttaccccctccctctttaggaaatggacaatctgattaaccaaattcttaactccaagaaggaactacccatctacttcgcccgatttctcatgcgctgtatagaaaaactaaagtacctccaatacggttccaaagaatatgcgtacttctcgtaagactcctcgcggtgcgcatgtctcgtttgcttccgaccagcaccaccacgttgttgttgaacagaatatggtgttgccaactttgcaattggttaatattttttgtggtggagaacacgtatactgctttaccccttgatcgcatatcaacatgccaacgttccaccgtacaaatgtatcttcctttaaccctcagggaacgaataattcctggcgaggcctcccccaagggtacattcccaaacgttacggtacttttcgtagacccattttgcactcaaaaaaagaagttactccaaaaaggataaattaaatatctcttgttcccctaccagtctgcagattttctaagtcttgtattcctcctggatgagaagaatctcgcacaagagaaagatcctgagggaaatgctaaagaagaatctgtggctggggaaaaggacaacatcaagacgatacaggaatgtagaaggtacaaagggagggaaaaaaaaaaaaataataaacactgcgaaccctttgacatgtgcattgtatgcgtgtaatctaaccatgtcgtctatggtgcgcagcctcacgcccgctcttttcacccccctccgtagagagcgcgctaaaatgatacttcaggaatttaaaaagtagtcccctttctgctctgcctcgatccaccctacccaacttgaatgaacacgtataatctggcatatcttatcctttcttttttttccttttttttccttttcttttcccttttttttcctttttttgttatcctccacgtcgtccttcccgctcacagatttaaaaaaacgagccaaactcctttttttgtaattcctcccttgcgattcttcgcctgtcgaaggaggggaaagcgtgtggggtggtagattttcaaaacgggagaaatttagcgccattaggagggctaatgcaaagggtagcaagcggttgcaagcagttacgagcagttgcagacggctgcaaacggtacaaacggtgcaaacgtgtccaccgtgcacacgcacagcgcacacaccgcacgctcactactcgacgaagccgcgtacagcgtggcgctctccaaacaagtacctgtacaggtaggggatttttatttttttcttcaaaaactgcacgttcatccatttggggtgcctcctaaccttcaagcgcaagttacttttggtgtacaagatctctgccaggggcaattctctaatcaaggttgcgttatcatccacataggggaatatattttcactctgagcagtttttatcttttgcgtggttttccatacattttcttcccgcacaatgtcgtacaacttttgtattctctcccgtttcaggttattacttaggttaacctctatttgggggtagatggagttgttaaattcgttggctagcttgctcaaataggtgttcttcccatacatcccgctgctttggttattactggaggaagtactaccaacgggaaagtcacttctgttactccttctgcgttcattttggacttcttccagtccaatgccactgaagggtctgttttcactattctccagcatgttcaaaatgtaatttttaatgttagggttgtgtgcacatatacttggccataaatacctggcttcattaattgtgtaaaaataattccattgttttttttcagctggccaagctctgtttacgtccatatcaagcgacttggagctgccatctggtaaatagctattgttcctattttcatatcgatatccccatcttggggttaatatatcttctcttctattgtgatataatcccctttttctgactctctcattcatgccccatttcattccactgacggggaatagacctcccttgtgaccccctcgaggcatttatcgcaaaggcaatttgaacaacgtgcaggcaaaaaaaaaaaaaacattcaaatggggattacatacagggaacagggacgcttcgcctttccttccctatgttgttaaaacgttttgcgcattttttttcgtatcactttattttccgtggtgtttaaatgggtttgcggtgggtatatctcttctcacattataccgcactattttaacctttcactgttgcgttttgcaaagaggggaagcccctttttggttgatttagttgcatgggagcgggcttccgacgcacaaaatttttgttgcgttttaaaaatgtcaacgggtaatgtgtatggaggagggagatacacaaatgactacttaaaagtaaaattgcgactttaaaaatcggcccatatggcgaatccaagctatgtttatgcaacgcaaaaaaaaaaaaatatatatataaaggacagtttttaattttcacagcgcacatgtttttcaccatttttacaaagtgcatcatgtgaatgggcattctctgacatgtgcagtacagttgtaggctcgctatgcaaaagggaatactaagcaaatgagttaaaatggctcgaattggaagttaacctaccgagataagcttataagactgttcgtatgagaaacgttacgaatattaaaaagcccagatagccgctttttttttttccacctttctgcgtaacaattgtaacttttggcgggaaaaaaaaataataatttgaattttctcccgtttttgcgtgacctgttcataattttatcattattttattttatttttttttttttggctagccaagtggcgctgcctacaatgtacctttaatgctccatataacacactttaaaaaggcagttttcttaataaaagtgagtccccccctctggttcacacctgcatgtatatgtacgcttgtgtgtgtctaacttcttagtgttaaaaagtgtgttcatttataatatgaaacattctgggttcatattgcaataggcatacaaacaaatgtagaaaatgagctttttttctttttttctttttttcttttttttctctctttttttctttttttttttttctttcttaatatggctatctttaattatgtgaactgaaaacatacaatttgtagtccgcatacacatttataaatatgcatacgtattttatgtacacggctcattaattatcgcaaaaatgttaacacgaaggggaaaactaaaatggggcaacgaaataaaatgaattaaaaaaaaaaaaaaaaaattgagggaaaggggaaaattttcaagaatggtgtggaatgaactaaatacagcagcataaagtggagagtgtagcgcaacgcaatgcagtataaaatgtaatgataacatatgcaaccacgtaaatgatcaagtgtattcaggagaaacctttggaaatgtgtaaaatgtgtaccaattaaataactcataagcttattttaaaaaaaaaaaataaatgatcatttaaaaataaataaatggtacaaatgtcgtaaactactcccaacgatgtgtggtaaaaaaaaaaaaaacaacatatgcatatgcgcaatggaaaatggacatatgtgcatttactacacgacatcatagcagtgcgacattgtggggtgacatatgacctagtggcgcaaataaacaaaggaggcatagaaggcataaaaggaatggatggcataaatataaattcgcatgcgctcaaggtgcaaactgacatacgttcacggggtatttgcctgatggtactcttgctcgtgtctcggcccccggggggcaattcgtggagcttgttaaaatgtcaaaacgtgtgaaaaatgtggaaaggtgcgtggtaagtaataagcagcgtgataagtaataagcagcgtggtaaataataagcagcgtgatacgtaataagcagcgtggtaagtaataagcagcgtggtaagtaataagcagcgtggtaagtaataagcagcgcggttgcaaaaaagttgctcgctaatcggctgcctgctaatcggcgcgcccgatgccagtgttggtgtagcgtagcgtagcgacatagcgtggtcttgttggaatgcctcgctaaggggccctcccgggatgcttcattacgaggaagtaaagtacactctggaattacgaatggggatgtatccctcaggcaaactgcttaatgctgctggattgcgaaacgacagccgccgtaattgctgcgccctttcccgatccatcatcggccggaataatgatcaaattttccgccttgtcagccaggataactttcaaatgttcctgtaaccttttgcagtaccatgcatttttgacaaacagagagccatctacaccacaagaaaatttggaatgttcgatgattttaattcttttagctatagcagctattgcagcagcagctagagcagctgatcgattataaacagactcgcaaattttacgtaaggcatatatctgttcatccgtgaagtccatgtcccatgcagccttggctacttttctgctttcctcaaaatttggggaagtatcatttagtacgacacttcccgattcagagttgaagctgtcgcttttccacattttctcagatgattcactctgtaaaacattaaccataaaccttctgacaatttctcctaagtaggccccagaaatcattttctcaaaaagttgcctactcctattggctgagtgccaatccatgacaaggtcgataggggataagggcaaatccttatcaaaattgcctaactctatgttaataatttttccagcgtatttgtactttttccattcaggttcgtaatagcatccattggatccagttcctaatatgatcccaatgtagcatgggggagttgtttttcctttttgataagcacatgacataagtgtgccaacagcatcattaacgacacaacaaacctttgctggtacatctgatcttacaaaagcgtcattcattagtttgcacacatcacgaccttccacaggatcatttgtagctctgcctgtttcaaatccctttgtccaatcgatcaaaattgaacaattaatggatggagaggtacacggaaatgaaaatgtgaaacctacattctttccttcacggttatctaaatctttaaactctcccataatgtatttgatcctctcagcgaagtgatcaaatagttgcgaagcagttgcatgtttatctaataatcccttttcatgtgaaaatgtccctgtaaattttaaactgtacgtttcttgatctcttttgatttttccatttccatctagggatgctcttacagctctgaaatttgttcctccaaagtcaattgcatagtaggttcctttttcctgaccggtggggatgttcgaaatgcaggagtccagcattttaaacgagcactcgtgagggatccataaatttggatgtctacgatgggcctccaatcccttcttcaattcatacacaaaattatccacaaattcttccaatgtggaataagtaatccgcaactggttgacatgtttatttatccttgcttgtaattctgagttaactgggatatcacatttgatggtgtctaatttgtagtacacggtttcgtctttttctaagttgtagtagctcattttggcagttcggtgtgtgtggagggcggcacgcagggggggagggtgcacggtaggataactacgtttgcatgtacggggatatccctgagcacatacgcgtattggtgtgtgcaggcgagcagggtctggggcgctacgctgcggcgttctcggggtggacacacagggatgggtgtatacaaagaaaaatatatgtgtacatatatatttatatatgggagcgacctacaaatgtggaggtactcaccgggggtgggctaaattgacagctatattgtgtggtgcgttttcacaatgcccgcgtcaaattgggaaggcttatacacaattggcgcaaaaaaatgaaaaatatgcatcactcaaaactgcaggggggggtgatcgttgtgcagagtaatgtcaccgtgttggtatttcgcgtggagagatggaaccagtcacaattataatcgtcgcatttgctcttcattcgaaaattatgtaaacgtatgatccatgcatgtgacatgtacaccaaggttttttttttttttgtttttttttgtttttttttttcctttttcagctcaataaagctaagataacgatttgcctgctctatataatcaataaaaaaaaaaaaaaaatagaacaaagcacaatttttcgccacacaaatttttgatccgtgtaaacgtgtatctcaacgtaagctataaataaatggctaagtgggctacttggtcaacgtatgtaaaatcttcaaaatcatggaagtcaaaaattgtaatttcatttacaacaacgtgaaaacgcgtggggaggggtggaatgcatagtatacataaaattgcttatatacatatatgtatacatttacatgtacttacgtgcatcgtatgaattggtttaatttcaaaatgttggcattgtactgaggggaataaaattaaaagtcgcagcggcagtagaaaatcttcttttttttaaaaagtcgaaatggaaaaaaatggcaattttttaaatatgcgtagcagggaggaggtgaaaagaaattacaaaaaagtaaataaatacatgtggtattcgcgaaatgtttatcacacgaaggtaagtgagcaggacggtattaaacacccacattgtatgtatgtatgtatgtatgtatgtatgtatatgcatataaaatgcgcatatgtttaatatcctcaaacacgatgattcggggatgtaaaaaaaaagaaagggaacttgagcgtagggatgcacgcagcatttgtgcgtataaataatatatgccatattataatacatataaccccgccccacccgtggaaggtgaaaaatgaaaagctatttttcttcactgtgctcaaaagttacatgaaaaaaaaaaaaaaaaaaaaaaaaaactgccatactatagtgtaatattcaatccaagacaacatatatgagggaacacgtagcgagaaggaaaaataagtgtgagtgttggcgaaaattacattttgctaacttaatgttaaggggaaattccccctttgaaagtgtggcacagctgtgggtttttttttttttttttttttttgtaaaatgccgtgcggaaggggtcaactgctcgtcgtgggcaaatgtcgtcgcggcacgccatgtagaggcgaaattggaaggagaaaaaaattcccccaacgaaagtggtataccagtggaaatacgcaaaaagggaacttgagaaggaattaaaaaaaaaaaaaggctacctaagggaaactgcaaaatttcaccattctcacttttgcgcattgtcaatttggaaacgcgctagtcggaacttggcgtatttttaccaaacgccatctctacaccctgcaccggtgttataaagagtgcatttatagccctttaaaaagaggcccacacaagtgttattttatttttttttttttttgaatcaccttcatgtttgtctcccctgcctgattaccatgaggtgtggctttggggacatttttcaattaagcccccccttaaggagaatatgagaaatgggcatattactgcttcctccacaccctactgcgtaacgtatggcatatggcttcttttaagtgtaaatcactccgcatgtagacgatttagtatatgtgcgtgcatatgcaaaaggcaactgagacgtttcccgaaagtagccagtgcacacagttgccactaccacaggtaatgaaaatggataaacggaaggtcaatagaacaacgaacggttaggcgggtaaatccatgtgacactttcttaaaatttatttgcttcacccgacggcgcacataattttattttgcaattttgtctacccgtctgaacaggctgccctcgtgcggctgcaagtgaaatgcctcatgttttcatttagcggctgtttgttgcttgtccctgtttaggggaatgccgcccaggaatgcgtgcttcctttaagttatgccggagaagggcgtagcagcctctcgctgttcgttatctccaacagtgttatgttttttttaagagaagctgcaaagattgtggcatggtggatgcaaccctgttgagtggacgaagccctttggcggtttacacacatcgggggtgatcaaaaaaaaaaaaaaaaaaaaaaaagaaaacaaaaaaaacaaatgggaaaagcaaaagtaagacgaatggcacattttttccttaatcaaaaagcgttccaccgtaagtgatcccattttctgcagatcattttttcctccttcaattttggtcaccttcttagaaagctcacttgggaaggtttaaaaaagtggcctttatgtggccatttaaaaggaaaaaaatggttactgttttttttttttttttttttttataaacgtttcgcacatgtgtacctctttcccgggcaaccgcgcgcaggcagtgggtgaagatattcttcacaaattttccacaaggtctaagccgaccttggagtaaaagacagatcgctgcacgaagggtttttggagtttgctgtaatcaaaaggcgttttcctttttatcgcttttgagtcattattttcgatgtcatcgtaccactcgatttgctcacccatagtttccagcatgttgtcagctgtagaccaactaaaacggacaatacttgggaagccaaaaacggaatcgaaattattttttaaaaaattctttgttattggatccccagggtatccggacccgaaccctttgtcaatattaactatcggttcctcatatttccattttttgatgagaaaatcacgtgtcactttggcacatatagatgcagcactaacgactgggtataaagaatcagctttctccttaacggtgcattttatatgtggaaataattttttcaatttttcttcatacacactagccttcccaacagtgtctacaaaaacttcagtcaaattacatcctcgatttataacatggtcaatgatagaaattgccgtatcatgagaaatttcgtttaaattgtatttttgctttttcaacattttggcacttatgtcttgtggcatgagcacatgtattctccatccaaatggcaaggttgaattgtttaatttgaggaacatcatttctctgtctgcttcgcttatttttttcgagtcgtcaattttcatttcttttagtaatttttcatgttccttgttacagtagaatcctgcgtataccatgggtcccagtacaggacctcttcccgcttcatcgatacctaaccgcacctcctcgtccccaaatttgtacaggttgtcaatgatgagcggttccatcgttagggagagtaatcagctaatatatgccagctgcgtccacacaagtgttgtgcaggtgaatgggttggcttctcagcgtggttggtcttttaggatgtgtcccccgaatggctatcacggtgtccgttcagcctctcctacgtggtgccgcagcggggagcgcactagaacgtaaaaagaaggggggggtccctacatgagcacagtgcagtaaccatatgctcgtacacgcatacacttatcatgcgtgtgaattatttttacactttttggaaataatttaaaaatgatgcatgcctcttcgtgttacatattgaataaaggtggatgcaaaaaaataaaaaaaataaaataataaaataaaataaaataaaataaaataaagtaaaaacaatggggtaagtacaccaaatggcacacacgcatgagagtgccaactgcagggggggggagaaggaagaaaatgaaagattagcgaaacgttttaactaaccgttgcattattttcctgaaatggagatatttccccttacgaaatggtgacgcccagaggagtggtcttaagggcatcctgattcgttattccctggtgaggggatagaaaaagcaacctatgtgcgatgttcatttctcaaaatgaacctcctcaagagagaatctcgaaaggagaaaaacacaaaccatgtgaaaatgcatccggttaagttgcctttagctgagccgcttcacatgaggagaagtaattctcaaagcgcaaaacacaggcatatgactctttacacatatgcatctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttaaaatatgaagtgacatgggcatgggtaaatatttgcaagttgcacgcacaaccaggcagaccaattcccccccctacaaaacgcgtacccccccggagaccgagccaaacaaaatgtaaaataaaaaaaacacaaacctgaataaaaccgggggtgagcaactgaaccgaaagaagattctccaacgaaggaaaagctacgcaagcgtgtagatacgctcaaaggagaaacctgcttatgacattaaacgaactacggcgcatatgaaaaaaaggcgttcgtcagttctgcgtttgtgaggcggattcttcgcctacgtgggagaggcatagctgcgtgaacgaacagggtggagagaaaaaaaataaataaataaaagaaaggaaagaaaaaaaaattataaaataaattacggataaacggatggacggaaataattccccccaattggcaaacagaccaggcgaccccacccggcgaattaacgactcgccctctctgcaataggcaaaatgaaatttacaaaatgagcgaagagacctgtctagtggcgacgcactcgcgttggggaggtgaacaacaccgcagttgcaaattttgtgaagcgtaaaaattttcctcaagtgacacaaaaaaaggaagaatgtgctacgtgatggcgctaaacgcatacctcctaccgatgcagtgacaactggatggtctcagagaacccataaagggatgtgaaaaaaaaaaaaaaaaagagcaagcgaaccaactaacgaatgaagaatgagaagaattaattcaaccaattttttcttccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaagatagtaatatataatagaagctaagttagctccttcttccatgcccttcattcttcgattttataaaattataaagagagaagcaacgcatatataatatatgtatatatatatatatacgtatttatgtatatatttatttatgtatatatttatttatgtatattttttttatatacatatactaccgtcgttagatttctatttgtacatttgattcgtttgttcatattaaaaatttttttttcccttttttataattttgtaaagataaaaatcacagcatattatatgcacatagatgtacaactgcttgtgcatatacataagagcataacgcataatgccatgtacgtgatatatgctttttgagcgttcacgtatgtgctacatacgttgataagtagtcatgcggagtgtatatatgtatatatattatgtatatatatatgaatatatatgcatatatatatgtatatatgctcatgtgcgaaggcgtggccgtattgcatcatcgcgtagggctacactcgagcaactgcagggggcttatagccctttgtcgccgtcctcgcgtcatgttaaagaacatggctttcccgcatagcagtgttagcagtgttagcctgcgcccaagtagccatctcgatatgtgcgtttagatgcacaggtagagagtcggcacgcacggtgaacgcgtgatgtgcggccatccctgcacacagcaagtcactgcgaagtgttacttaagtacctatgtgcatcctaccaagataacacctatatgtaatttcccacatgcacgcttaattttgtgagctacatataaatgatgcctacgcgttgtaaaacatacgcttaggtagagagaggagaggagactaagacactccctttatgcaaccatcatgcgtgcgttgtgaattccacgattcagtgttgtgatcatcctgctgtacagatgcgcaccccttttaagaattcaccttttcttgcgttgagccccgcgtgtgttcacatcgcacgaatgtgagtctgcagtaacatcgcagtgtgtagacgcatgcacgcctgtgcatgtgaatatgcatatgtgtatttatatatatagatatgctcactgtgcttactcctgtggggaggcttcttatgcacaccccttttcaaacgcatagtgacacatacacgtcgcgtaaaagaacacacacactcacgctgtagcgttttagtagatgcatttgttttgtgttccgcccccgaagctctagtgtattcactattttttttcttttcttttttcttttttttttttcacatccctgctgtaggagcaacgaattgtgcagtatctgcgctaaccgcatttgtgtacttatcgaaaaattaacttccttcatgatgcactaaaaattaggttttatttttattttttattttattaaccccttttaatgtagaccccttctcataaagtttatttaatcctgcccatttgtctgagcgtgtttttcttacgtatgtgcaacggtggatccgtcgcatatcacattccgttttggttatacagtagcttgcatctcgttcacgcgcagacctatgtgcaattgtacatgcgtatgtgaatagcatcgaacgggagtgcctatgtgtacccttcagtggctattgtctccttccacatgtgcaaaggagagctcagccttgaacgggaaaaggttttggcttcacggagttttctcctttttatagtgcaccccatctaagcacattcgtgtaaaaatacgcatcagttaagtttttattttcctcattttttttttttttttctcgcctttgaaatcctgatgacataaatgggattgcatgtgctatacccacagtaaaagtatctcccctatttgtgtttcgttttgtgcatgcataaaacggacaggcataattagtttcgtgagtgtctgtaggttatgcctacgtgcttacgcgggatcacagcggtgtgtactctgcttacattgatcatattttgttgcgttgttttagaattgtaataacttctacttggcatttgcgctctgtaggagtatgtcccgttgtacaaggaccgatatgccgtctaacttgatttttattaatttgtatgcaggcatacgtagcacgctgcttgtatgttaatatatatatgcttgtcgaaatcgcgtggctatcgcttcttcagtgccgttttttttttataaccccttttgtgaactgaagtgtatactctgaggggaggtggccaacaggttcatacacacaaacgtggagttgcatatctgttgctcaccgttggatgttacctttgggaaaggtgcctctgaggaaatataaaaaaaaaaggaaagcacagaatcacacacacaggcaagtgcgtatatataataatcaccctttcaaaggtcaaaggtactcattctgcgccctctaaaaaacgggacaccatatagcgcatctgtagtaagtgtcggagagaccctacacgcaacgtatacattgttattcaaacgtacagttacatcctttcacgtttgaacccatctgtccaatttgtacaaaaactaataatgcacattggggtaacattccgaggcgttccggttgtctcaaataaatgaaaaaaaaaaaaaaaaaaaaagtgatacaacggaattgtagcgaagacgtgcactcatcacggtgaagtaaaaccaacgtggagaccaaaacaaagattaaccccatcgtaagacaaaaaaaaaaatgttcaaaggaagcagcaacaaaatgaacgagcactcattttatggaaacccaaatgatcagaatttgagtgaccaccacccgaagaacgccaacagtgttttctgtaacaacatcatttcgaggaaagaatttaataaggactttctgcggagtagaaattttttggaggaagaaaatctcaagggggggggtagtggaaacaacggcatggtgtacgtgaacagtcatggggagttagtccacctggactacagcgggcacgccgcccataggggcatcaaggggcacaggtgcagcgggcatgttggcgggcatgtgagcggccatgtgagcggccatgtgagcggccatgtgagcggccatgtgagcggccatgtgagcggccatgtgagcggccatgtgagcggccatgtaagcggccatgtaagcggccatgtaagcggccatgttaacggtcacgttagcaatcacgttaacggccatgctagcaatcacgttaacggtcacgcaagcaatcacgttaacggtcacgctagcaatcacattaacggtcacgctagcaatcgcgttagcggccattttagcagacccagcttgaacggaagcaacgccttcaaaaagatttcccatagccaatctgaatacatacacacggacttgtttggagacaaaaccaatatgcagcagagcccaagtctaagcaacagcccccccctgaacaacccacctactaacaactgcaacgttagtgccaacgaaataatgagcaagcgattatttatcaataacctcatcgaaataaaggaaaaacttaacaacatcaaaagagagaggatggaatatgagaaggaggacgaagcgaaggaagaggaggagaatgggaactacatggtccatttaaaaagttacgagaaaatgaaaaacgcatattcgttgacgaatgtaaataaggtgcaggataaaattatgaacaagatgaaggtccaggaggagaaaaaaaaaatggcgtacaataacttttttgaggatggcgggggggatgtggactaccccagcggtcgtcccagccacccatcgcagcagaagcagcagtatgtcaatatcgaaagaaggaaaagcgccgagcagagggatgaagagagcaactacgtcttttacgacttgaagcaatacctgggggagaaccaccggcagaagaagggctactttgcggtgaatgcgggttatgagaggaagcagggggaaaggccaggcgatcggctatgcgatagattatgcgatcgggtaggagagcaactgaatgaccccctgcacgatcggaagtacgataactacttggaccgaaagtgtgacaatttgcacgatcgccatttcgaaaaattccttgtcaaggaagaagacgaagaagaggagcagaaggaaaagcaaagtaaatacaagcagcttcagaaaatggagagaggagtcgttggaactcacgaccatatgatgatgatgatgttggaacaggaaggtatgcaaaacgctatgcagaaaaatcaaagcgtctcaaaaatactgtatacaaacaatttgaagggccttaagatggtcgataatgttatgttctgtccatctccagaagacaccaatattagtggaaagaaaaacgtaccaacgatgatatacttgggggggtctgattcctccccaggagtagccgctattgggggtggcccctgtggcaacgtgtttcacgatagcaaagcatttcacgatagcaacgtgtacgacgtgaggaccagcctatacctgagcaagggagtaagggatgaagataatttgaagaaaatgctcagcgccagcacgaagaaggttttaaattttgaggaggactatcggttgccttcatccgaggggcataagctgtacaagagtaaaaaaaacggaggaggtgcaggctgcatcgaaagcggagcaggttgcatcgaaaacggagcaggttacatcgaaaacggagcagggacacagattggaacggcatcaacgccattaaagaatgaagctgaaatttatgtcggcaaaagttgcagctgtgcaaattatggtaagaagaaaggaggagtcgtcgctgccgccgcagctgtagcgggagggagcaattccggagatcacctaaaaaaggggacaggaaagagcgaacagaacgggaaggtgtttgaacatgttaagggaagcggaacgggaggcaacacagacatgcgagtggataaccataaaggggaaaaaaacgtatgcaggaaaaatagcgcagcatctatgagcaacaacatcaatttgaacgcatctgacacagaccttaatggaaacaaaaactcgagcgagaaaagaaactcttatgataacaacaacggaaataatgtagataacacagtagcatactttaaagaaaactgcataagtaatgaaaacgtggtgtacgacgaggagaaaaaaatcttcaaaactaaggaaaactgtaatattaaaatatataggagaagtctagaaaaagagaaaatgctcaactttccgttaatccatttgggtgaaaatgacgttatagtgaagaggataaaattatactaccccttgaggaatgaaaatatatttacaaatatttcaaaaattatttttatgacaaatacgaatatctgctcattgtatcttagtgactcgtatcttattcattatgacgatgttaaaattcactcctacctttctaagggaggatttggagttgtttacaagggcgtccttttgaggaaagtcaaaaaatgcgagctcatgtatggcgccactgggaagtacagcaaggcgttgtcaaaccagcaaagcgtaaaggggctaggcacagctaacgcagttaacgcagttagcggagttagcgcagttagcggcgttagtggtgaggctggaggaagaacagaggggaggaaaagcacacataggcaattgaacgaggaggaggaggatgacgaggatgaggaagaggatgaatacggacaggagcaacaactggaagagcagcgagatgtgctccacgcgggggccgaggacaatcacgtggatgcagtaaatcaagacggctccagcaactacgcagataataacaatagcaatgtgcaggatggcgcagaatcgaaggggaactcaggcaatggcagcggaccaaatggaagcaaccctaagagtagctcccctaagggtagtggcccaaacaagcagttccccatgaagaagaaaaaaagccacaatagtgatagcagcaagcttagcagaagcaccaaaaagttgtgtaatctgcgaaaccagttgatcgagaaaatattcgacacgttcaacaacccgatcagccccaacgggggtgggagtgcaggtggcaccattgacggcaatggcgtgaacggtgagtaccccgtcagaggcgcaggaacagggcaggcgcgggagaaacgggacgtcgacgaacagccggaagaggaagaggaagaagaagaagaggatgcagacgatgaagaaggcgcagacgaagaagaaggcgcagatgaaggagaaggcgcagatgaaggagaagacgcagacgaaggagaaggcgcagacgaagcagaagaaaaaaaggaacacaaaaaaaacaattctgccatcgagaatattctaaaaagttgggatgataagtacaacgagcagcagaaaaaaaaagcgagcaatcacgagggttataacgtgaacaaagagactgagggtggcatgtttctgaggaagggccacaagtcgggcagaggcaatgtgcacccaggggaagacgcggaagatgatgaggacggggcaggtgccgaggacggagcagaggcggataaaaacccagcacagaagcgcagagacgacgaggaagtagccgaaaaaatggacctgaaaaagggcgccaattgtatacacgtacaggaaataagaaaattaaaaaaaaaaatgctcaacttgatatattccaaaaaaacaaacgacaaaataataattgacagagatgaattttttgtagaagccaaaaaaattctttataagttaaaaatgatgaataacacagagttggaaaaaaactaccatgaagaaatcattgcctacttgttgctagacgtgtaccataataacatggcgtacaaaaatagcctctccttcctctacgtaaaaagcaaaaatataataacctacggaatgaataaagaaagcctctatatatttgacaataaaaatattttccactactacagtgataaatgcattttcaaaattgtgtttattgatgagcacaaggaacttaagaggtaccagaacctgactgtttttaatgtgctaaataatgaaaggatgatgaagagctcatctatcctcaaatacgaaattaataagcataagaatgggctcaataaattagccattattccctttagcaagatgaacatgagtcaccttctcaatgccctaatatttggttttttgaaatttcttttcaatttgaggaaaaagtatcacaagcagccgaataattgctcctgttacccccaagcggaggaaatgcagagtaatccaaacgctaattctttgaacagaacggtggagacagaacaagtgaaccaggcgagcagcacaaataataacgcctttttctctaacctaaagtataccaactcggatgcgtgtggtggaggcagcggaggaggtgctctcaattttaataaggaagatagagacgccatcatcctgcaggagaaaattaacatgcttgatgagttcatctgctgcaactatgaggaagtcagtgcggactatgctggagggagaagcaggatgatgggtgggggaagcggcaacaacgagaggagtgacgagacggagaataacaacggggctggaagcggcgcaggaagtggtggtggtggaagtgccggaactgcctatggaagcagcggacgaagcaacaacgtacagagagacgagacagacaaaatgggaagcacaaataaggcgaacatgcacctgagcaataacggcgcgggaagcagcaccctattgaacaccaacaataccgacgagtgcaaaactaccatgctgatgaatgggtctaggaacaaaactgcttttaaggagtatgccaacgagcgggagtacaactacggtccgaaggtgagtaaccgggagggggagcagcagcatctggaggatgtgggcgtcgaacacagcgataaggaggaggtggaggaaggcaaagaaggggaaagagtagaaagagaagaagaagagggaggcgaaggagtcgaaggaggcgaagtgggcgaagtgggcgaagtgggcgaaggagaggaggaagaaagagcttctcagtccccctctcgcgcgggaaggaaaggaaacggtgcaggagaaaagggattacctgaggtgaagaatgcagcgagcatgagggcggcgaaaggttcaagaggtagggtagatgcgaaaggggttaaaaacgccaaggtgacatcgttatccgtggaaggaaaaaatgggatgaaaagaaaatcaggggcggatgggaaaggtgtgaaaaatgtgacaacagacgtgaaggcagaagcgcctgaggggagaagtctaatgaacgaatcggcaaaaggaggagatgaagaaccatgtgaagaaagcgaagaagtggtacaggtaaagatcccagtggctataaaaatacacgatctgaaagacagcaaaaatttaaaaaactttttaagagaaattgaaatatataaaaatattcaacgtccaaatatttgtaccttctatggaatatgcatccgatcaaataaattaatgttgctgttggagtactaccctaagggaaatttatttaattttttaaaaaataaaaataaaattcacaagaagcagagactagcttgggcatccgaaatgtgttatattgtccacggattccatgcacataaccctcctgtaattaatggagatataaaaacatccaacgttttaattgacaataatatgcacctagttatgtgcgattttggtaaagctagatttaagaattcaaagctttacagtaattttggctcctatagatatatggctcctgaaacgtttagctgtacatccgaagtgacagaaaaaattgacatatggagcttggcatgctgcattgttgaaatattttcgagcaaatacccatactataatttatcgaagaatgtaaagatccgacatgagttgctggttaataagaagactccacatattccgaactttttacccaactcgatgaagaaatgcctgcagaggtgcttcagcttcacccccgaggagagaccctgcgcttacgagatgtacaagtgtttgaagaagattaaggttgtcgagtgatgacccgacgggacagggaaggaggaccggacaccccccccgtctgagggcacgtccaatcttgtgcgcgtgttgcaaaaccgtttggtggttcactcttttccgcgtagcgcgaaatagggggaaaaaaaaatattaaaataaaaaaaaaataaaaaaaaaaaaaaaaaaaaaaccaatttgactgtacaggaaaaaagacctaaggggggtgcttaaccgggaacagagactatgcaattttgagcagccccacattcctccgtaacactaattagcttttcatttttttaacctgcccagcgcatcacgcaaaaaaaaaaaacgctcaatatgtatatactatactgtgctcaacgctgcactgtggtattccgagcgattcattcaagcgcttgttggcatggtaagcacaacatgtccgatttagttagttaccccacacacacccaatgcattaacgggcaagcggtccttcttaatacttatattattcccctaggtttgaagaggggggtggactacgcgcgcgtgccttaattaaatttacaccttttgagcaacccgcgcttgcccacccaaatgcgcgcaaacccacaagcatatattaccatacatcatgagcatagttatttacataacaatacacatacatgtatatgcacatacctgcataggtacgtgcgtgccaaaatggttcgcacgtttccacgctgtctgactcaactgttttcaaccacatacgtatttttatcccccctccacacatagacgtgcaaatgttttaagcacccatgtgagatgtgggggtgcgagtatgtaaattttttcgtcttgtgtatccttttaatttttttaaagagacacacaatttatatatattaaaacttttttttttaattaacctgttggctacttcatgggagagagtgcacagcgagcatgtgtaaaccgaactctccctcatcacacgcgtatcattttaatggacacccccaaaaaagggaaaggatgtaggaaggatattttatgcgatccattctgttggcataaaatttactgagggattttttttttccactttggagaaaatttagggaggcctcaaaagtcgttcattataggtgtacaaacagcacacgcacgtttaaaaattttttttttaatttttctgcaaatttagagaagggtaaattcttcacatgcacgttggtcgcgcggtgtggtggtgcgtgttgacgtggcggttcttccccattgcatgtagcgtcgtagcagcatgggaaaaaaaaaagttgtgtcgacgcatttgaaggaactactaactatacaggataagaagcattcttacccttttctcaactgggccattagagtgattaaatttcttttttttttttactcttttgaaactgccaaaagtacaatcaagtttttataggtgcatgagcctttttatgcgtacaccccccttggcttcctttacgatcgatgctttcctgatcagtcgcaagggggttgccgccacggtgggtatatgccaaagtgggagagtttcttccaatatgtgcctgctaaccatatgtgttgttcatcctgagaggaggaggattatgaaccgctagaccagcatgaaaataacccatgggataagctctgtttttggactgccttttttcttcacatgacaatttcggcagtttaagggggggggaagagattcctccggtaaagtatccctcacaaaaatgaaaaggaatgtacgtagcgggaggcagtacacccgtaacatcctggtgaggtaaaatcacattatggtcagcagagttacgaaccaccggtccatgtaggaggcctacaaaaggtggtgctccactccaatgggaggattcatttttttgccaaagagcgtaggacatcctcgcaaatacgtttgttacgtttgttacgttcgtagttgttttccatttgggagtttcccccacctaggatacactccgttgttgccccgttttaaaccatttggggaagataaaaatgttgcaatgttttgtgcggacttgccggagggggaggggggtcgttccccatgggcagatgcgactgattggaagcttgagaggagggggagcagcatcgacgagcgtaggccagaacgaagacaacgcggcgggtggggcgacggatcgggggacgtatggggagacgtatcgggcgacggatcgggggacgtatggggagacgtatcgagggacgtatcgggcgacgcatcggaggacggacagcgcaatggatcacgtggcaacccaccccgctgagcaccctgctcccccctgcgagaacctcgtcgctgaaaaaataaccgaagattaccggagggcgcaacggctaatcccactaagcgaaaacgaactgcaaaaaataagaaacgtcctaattagggttgtaactaacgaggagatgcaacgccaagttatgcgttcgtgtaacatccccagtttttttttgcaggacattcatgtgcgaaacgattttttggagcacctccggggagacacagcacgtgcgttcgagctgagggagtttctgcaaaacgaggaggaagaaccaaaagacgggaagaccaaaagagagatcatgaagtatgctaagctattagccattttccaggggttcataaaaaagcattactacaagcagtggattttttatgaacatgtgaagcgaatgtgcgactttagcgagttgagcgaactggtgaaaaaaaaaaaaaaaaaaaaaaagcgaggaagttgcatttgtacgttggaccaacgaacagcggaaagacgtatgaagcttttcaaagtttgtgtaaatcaagtaatgggttgtattgtgcgcctttacgaatcctggcatgggaaatccacaaaaaattaattaaactgaataaaatcaccagcttattaacaggtcaagaattaattaaaaaaaaaaatgcaacacatacagtttgcacagtcgaaatgactccactagatagacaatacgactgtgttgtcattgacgaaattcagatgattaatcatgatacgagaggatgtgcatggacaaatgttcttctaaacttggactgtgaagagatatacctctgtggaagtgacaatataatcagtttggtgaaaaaattagcagaccttttagaagaccaattaattataaagcgattcgaacggttaacagatttgcatgtggaggaaaatacagtggaatgggaaaaactcaagacgggagattgtgtaattactttctccagaaatagcatcatgctgttaaagaatcgtttggagcgattgaataaacgagtttttgtaatttatggaagtttgcccccggaaataaagcgcatgcaggtggagtccttcaatcgatgctgtgcaggggaaggaagcataggagaagcggacgagaatgaaaaagcagaactacccccctccacctgtgacaagaaaaaacaaaccattttaatcgctacggatgtcataggtatgggggtgaacattaatatcagaagaataatattttattctttgcaaaaattcgatggagatagattaagacatttatacgcttcagaagtactacagatagctgggagggctggaagatatcatcatggtattagagaacccataactggttacgttacttgtgtttatgcacatgatttaagcattattaaaagaatttttaagaaccaaaatgatggtgtgctggatggaaaagggttggaaaatagccattcggagaattctacttttacacagatttgtggtcagcacgttgggtcctcgaacgatttaagaagaaatgatgatgagggaagatatccaaatgggcagggtagtgatgctcagttgaacgtgtcacaacacaacgcacatgtagcactattcggggaaattactccttcctccaaagggaacatattaaaaaattcccattttgtggatccccttctttttcaacaaagagaaagaaaaaacaacacctgtacaaaggcaggtttttttcctgattttaacatgataaataaattgaaaaaaatgctagagtatgaacacaaagcaaaggtagaactgcatgaaattatgagtatactagtggactacgcaaagcttaatgaagattattttttcctgacgaagaattataaccaaatgatactcattgctaaatttttaaaagacataaaactggacagcgaaactctttttgtgtataccctttccccgataaacgtcaatgatattaatatgttaactacgctgagaacctttgctttatgtcatgagctgctaaattttgtggatttttttgagtgtataaatcgagatattgtgcctactactacagtgggggggggtgatcagttaagaggggggcgtagctactcgggcgcgctcacgggttgcttacctttccaggcaggctccctcgccccgaatagcggcatcgcggttagcggcaccgagaatagcggcatagcgaacagcagcaccgcgatcagcagaaccgcagtcagcagcaccgcgatcagcagcaccgcaatcagcagcaccgcgatcagcagcaccgcgatcagcagaaccgcaatcagcagcaccgcaatcagcagcaccgactggttagatcataaacagagtgagggagaattatcaacctgtcgcttcactggggagagttacactccctcgatgacgcagcagagtgcaattcgccttgacttccccttaagcgcaactccattcaacgtctcaccgggctattccaaccatccacacatggggatagaggaatgcctcagcgtgctggagctttattatgaaataatcgacctgtactgctggttacatacaaagttcccaagcatttatacaaacatagattcagtaaatgacgaaaaaaaaaaatttccaacgcacttgtacacgtgttggcacagtcatgcgagggggaggtgggcgttggtgggggaaccgctgcaagggaaatagtaaacggtgtgccgctccaaagggagctacgctgcaatagagaccacgaacagggctccgctgcaacgatgtcgtaaaatggggcaatactgcaaaaaagacccgagagagaacgcctcaaccgcgacggcgctagcttaaaaatgtcgaatgtgtctcctgtgataagtcaattaattctgtcgcggaggagaggctgttgcatgcgcacgcgcgccacgagcagatttatgcctagctaagcgttcgcgtttgcctagctatgtattcgcacttgcctagctaactgttcgcgtttgcctagctaagtgttcccgtttacctagctacgtgttcgcgcttgcctagcgaatggtgcctccttgcccgctttttttcgtgacgtacgtgagcaaactgtattttcttaccttttgtgagctgctgcctccgccatgcaagcaatcttgcacacattctgcgaattcaaaactgggcccgttcctcgaaacaacgccttttcccgcaaaattgcacccatccctgcaaagtgctctccttcttacccaaactgcttctctccccccaagcgctcatgtaacattcgcgccgtcctggttgttcacgccttcagatggcaagggaggcgggttggtgtcaggcgcagccgcgtgcgccagcatatcttccgggtagcccatgggcatttgcggccaacctgtaaaaagagggcatcaattttacgaagtgcgtataattgtggaagcacatcagacaaaaaaagaagaaaaaaagaccaacgtgatgagaacaatgagtgcggtagatccacgcgcataattcatcacgtatgggatcgttttcttacctggaaaaccctgcatatagagtgggtccatgggtagctgctggccaggagccatctgctgaccattggggaaaggcacagaaccaccttgtaccataccgttattcataaaagggaaattaaaaaaattgggtaacatagggaggggcggatttaacggaatattattcgcattttggtaattcgatcctgatgcattaaaattcttattgttagaattcttttgagaattgcttctcccatttttggagtgcgagtcgtaaaagtttgatgacggacttgcattcattagttcatctgtaaaagcattgttattctgccccaaggggataagatttggattatttttatttttactgttcattggaggaggcataatcccgttattaaaatttttgttatttttactaccctttcctcctctcccccctcgggtacttctcccatttgcgttgctgcctgggaagatggtgctcagatctgcaaaattaggtgtggggtcgttgaatgtatccatatgtatatcgcctaacgtggtgtggctgcctgatgggggagggaagtcactcgtcgcattggctcccgtagcatagatattttcatttccatttttaatcaaatctttcgaggtggatttgtctccgttttctttatctggattcagttcgttcatcattctttgatattccaagtcgatttttattttctcagtcctagacgtttgtccatagggcatgatccctctcggtttatcgtatggtggtggtggcatggtagagggaggggctggaatatttccaacgatgccactgttagcggaggtggtgcccttttccgaggaggggtccaaatccgccttggtattattatgcttagccaacttgcagtcaagcgttatatgtccatggtccccacaaagggtacacttaatttctggtttcttaaaattttggagattcatattttcggggcactcgaacgtcatgtgcgaagtagagttacacatggaacatcgctgtgcctctaactgatttaagttaataccattgactagtgccagttgttctagtcccttttttttatactcatcatgtaatggatggaaggggtccaacaatggagtaattaagctgacggccttctcaacacattcttcattgtcagcagagatgtgtacatgcttaggcatattagcttcaatttctgtttggtggtccgttttttttccttcttttagtgtacccttaccacggatacttatttgtgcaccactctctgcctccaacctcttatggttgcatcccctagggccaataattaatcccataaaattgtattcaggatatttatcaattggtatttcaatttttcttacttttttaattggcttataatttgggggggctacgaacccatcgacatgctttagcaggtattccaccaacctgtggtactcctcaatcatgcaattttttactctcgcttctcttgtatttattctacttccgtttttatcgtaaataggaggtggagatggtggtcgaatgtccgggtctacatattctagctcccctttatttagtttctttgtcaattcgtcatatctctgttcgcggagaaactggtcaagttgggagggacttaaccctgggggtaaatccacaaaggggagaggtaagtacggcttggtttcttctggtccccatttgcttggcactactttgttttctatgttggtacttgcagagctgtttccccacctcgacttttttttggacgtttcgtcgctcagcttttccacgggggagaggttgacgagggctaccagcgggtcgtagtacatgtttgcgggggagaggggcgaaatggtggggaagtggagtggacgtggagtggaagtagtgcaacgacctgacagagtgacgtcctccctctacgaacaaaaacagaagctcccttctgctatgtactgggctgccacccgttcccccttgcgagtacgcacttgggtagagcctccctttggtaggatatatatatatatatgtacatatatacatatatacgctcctgcgcgagagcggaatgccacactcacttggctgacttgttttacgcacgccccagttgtaagtccggttgggtgaactggatcgttcgcgcgagtcttctcggtccaaccgctcaaacacgagggtctccggcgatcaggcacatggtcttgccagccccccgtacagtgttcgctcaaaagagtatcttacaatcatgcgaagtggcacttatgtctcccctactgagctcctaccagcataccatttcgctaaaacttctgtatatgtcgcagttgggcacgcaggcgcaatgcgggaacaagaagctttcccgaagtgggttttttcccaaggaagcagcggagaggcagtggcactcgcagtggaagtgacaagatttgtcaaggtgaacgcataagagtatacaagtatgcatacacgaatgcgtatgtacaaatatattttgggggaaggggcaaaatatgcgcttaaaaaatggctagttacttttttttttgtaacctttggccgcaaattcctccttttgcataagttagcggttattttttaatttaatttaattacgttgctctgttttgttactctgctatgaatgtatttatatgcattgtatgtattgttcgcattgtatgtattattcgcattgtatgcattatgtgatttttttttttttttttttttttgccatttttaagggggaaggtaaggcgcagcattggacgaacggtacaaaaaaggttcgaaaaaaaagcggagggcgtatagtatctagtggggctacattatccattttgccgctccccatagcggagaaaccataaatatattatgctatgcatgagggagacctgcatgacgtacatataaatatattttttatgtttgtacaagtgcatacctacgctgtactttatgcatgccctttttgtggggcaccagttttttttattttcctgctcgcgtaacttttaagtgttcatttgcggggaaggtatttcccccccctcctacttatgcttccccttttttcggcgcaaccgtcacggcgtcctaacgataaaaagagaagaagtagattaggcgatcgtgcgaaccatgatcagacggggaggcgtattcaggggaaatattcatttttgcggcagagcccttttttcagctttatataatagggtaaatccaaactggtggctcaaatgtgggaactagccaatccgacaatttggaaatgcgcttaaattcgtttggattctttttctttatttctttaaatgcccgttcagtctttcggcacaagggactcttcctccgttcacatgcatattcgtcgccatttttatcgagctgcatggcgcccaaccctcgcgctgaggggggaccccgaggaagcgttccaaggcgacgttcctcttaaacgtgaaacacaaagggacatcatcagtatgtaaagaagaacaaacaaaaggctggacgaattgttctcccttcccccctctatgctccaaacatattttgttcttttggctattaagacggcacaaggtgttcctccctaatttgtttcttccctttttcgtttatcaaaaaatggagattcaataataacgatatatatatgtggttgtatttctcttttttgttttttttttcactcggttatatttaactgaggggcgtatgtaacttgaggttgcacagaaatgtgctatttagcgaagggtgggaaaagaaaagaaaaaatgggcttgaaaaatggccttcaaaaatgggcttgaaaaatggccttcaaaaatgggcttgaaaaatggccttcaaaaatgggcttgaaaaatggccttcaaaaatggccttgaaaaatgggcttgaaaaatggacttgaaatatggccttcaaaaatggccttcaaaaatagccttgacaaataacggtaaaaaatgggtgtgcaaaatgggggcgcgaaatggcggccaaaattagccatcccttgaggggacacaaaatgactgactttttttgccttcctaaggggaacacagaatggccaccaattttgctacaccaagtaggaacacaagatgaaccgtgaaaggctctgcaccctcacctacattttttaaaaaatattttctgattctcttcgttggatgttaaatttgagctacccccactcctttctccaggatcgttctcgcaaaatgctatgcattacaactctgtgctgctgatggtttgaaaatggctgcatttaaagtttttttttttttttttttttcttcttgagcaggggatattgagaggttctaagcgaggccattcgttggccatgaccgattcaccgcgcacccgtgtgtgtacgttattgcgcggcagcacgcactcatgtgcttggtgaagcatcgccccttcaccgccgcttttcaccgtctcttttcaccgccgcttttcaccgtctcttttcaccgcctcttttcaccgtctcttttcaccgcctcctttcaccgccccttttcaccgttgcttctccccaccttcacctctttttcctctttgctgcccccaccgcaggcgctcggggactcaaaagagccgacaagctgggatacctatccttcttcggccggccatctgaagtgaaaaatgagtccaaatgtgcatccaaagtagacgacatgctgtatgacagctggggagttaaacccttgtgggagtcgaaaccgttttccttaatgaagcttccattcgtaatacatgcatcctcactcgagcaaaagtgactgcaaaagggactgcaaaagtcactacagttgcgcctaaggaggcatccgtatattcacttgctcatattactcgtgctcgctacgcgtcccccccacctacaaacaactgctcacaactgctcacaattgcacaccactaccatcctttcagagcccccaaagcatgtctcccttcctcagtgaagaatcggtgaaataccactacagcaagcaccacgccacctacgtcaagaacttaaatagtactgaatgagaggcgacaaaattgtcttgtctccatttggacgtgcattgtgttccagggaaacgtcctacttttgtaaccgctcgtttgggcatttcatttttcctccattttgagtagaataatgcacagtttttgttcgtgtccgacatttcaccactttttttttttatcaattttttttttttttaatttccccttccagatttagccgatcagcatggtgaactgaggaacctgaccttggaaggtccgtcagcgtgttttatcgcgacagatggggtgacctcttaaatataaaattatttttttctttttttttttccacccccgtcagaggtgataggaagatattccggatcgatttataacaatgcaggtaatgctgcattttgagagagtgcactgaatggaaattttttttggaaaatgtttcgcctggctactcctttgtgcattcgtccctttacacaattcgaagtcgatgtacgtgcatgtcatgatgactgttcatttggtgtgcacctctccttggtcgctatcacatcaccgtcaaccatttccacagcccaaatttttaaccacaacttcttttggttgggactgaaggagcatggaggtgggaagccttacggagaaataaagaacaaaatcgaagagtcctttactacctttgaaaattttaaagacgcctttttgaaggaagcatcaggtattttgcagcttccacgttggtgcggcacatcagtgagacacgttcgcgtggcacatcagagagacacgttcacgtggaacatcagcgagacacgttcacgtggcacatcagtgagacacgttcgcgtgtcatatcccccatggaacactcgtgagacctactcttttcccttcctatcactttcccttgaaggccattttgggagtggctggatatggttaataatgaaggacaaaaagctgaccatctatcaaggacacgacgccgataatcccataaaagggaacgttggccaccccatcctaaccctaggtaagggcaactgcagtgaggtgaaaaagttgttaccatctccatcgtagcagccctccactagaccactttttaaaaaagatcaactcctcagcaaagcacaattgtgtataaatttgtgtttcctcgtattgcatggctatatttttctttctttttttttttcttttttttttttttcctttctttttgcagacgtttgggagcatgcttactacgtggattacaaaaatgccagaggggactacgtgaaaggtgcgtagggggcgaaaaaaaaaaaaaaaaaaactccacacatgcagagcgttgcgtgtatgtgcatacatcctgtagcgtactgatggatgcacatgcagatatatcacgcctttttttgtcttcctccgatgcgtgtttaatgaaaagcagcggaaaaggtccactcacccgttttgcttgccctcttcacccatccactccccccacccgcagaatggctgaacaaggttaactgggattttgccaactacaacttatcagcaataaattagccaaaagggaaaagtacaaaaaataggaaaaagcgaatatgtgaaagggaaaaaatgtgaaatgaaaacagctcttcatttttgcgtccacctttgacgcagcaagtaagggtccctatttcgtagcgactcttttcatcacttctgcttttttttttggaatagcccaaacttgtgtatatacaccttcgactagcatgtatttttatgctcatgtaagttttaaaactttgcgaatttattcgtcgctcttttttttgagagagagcacagcaactgttgattacttctcaaccaaaaaaaagaaatcccaaatggggagtgatcaattggaaggacaacatatagagacgtgcgcgtcgatcgtttttatggtccccgttcctagttccactgggttacttacatggaaaggaaatattcatcgcttcgtgtcttcatcatcccattcgcgtcatcgtcttaatggctacattttcttttgtgaaaatatgccttttcgcaaaacggtctaattttgtttagtgcataggataagcatgtctgctatgatcagttttcatttttttcttcatcctatggaaggatgccttaaaaggagcgaacctcatttgtgtgtgtgggttatttaaattatgtttcttcgtagctgggtgaactgccactcatttcacgtccgcctatttcacatcactgcactgtgttgaccggttgttatttcgtttttctcggccttctctattcgtatctctaccccaccacgaaccttttccgaatggtgccttgcgtgaaggaagaaggcccttttcgcttttcttactttttgcctttgcttaattcggcagattgcggagatgggctcaggtacctctgcgggggaggtgcgtgtgtgcggaggagaaagtggtaaagcggccattgggtagggtccctacatggcagtgtcgttacatggcagtgtccctacatggcagtgtcgttacatggcagtgtcgctacatggtagtgtcccaacttggtagcgtcataacccgtaaccaaaggcgcgcttcatgcgaatgcctacaaggtggaactctttcagggcccccccctactccacacaacacacgccaactgtcagatggggattcgaaaatatttgcaaaaataaaaatcgcgtaaagattattcctccattatttcatctttacaatgtatcttaaaaaaaaaaaaaaaaaaagaaaaattaaagcacacacccaattttattttcccttttaccttgcctttttttttttttttttttgcagtgcccgaaaattgtaccggtcgttcggaatagtcttactgcagttttgttgatcaaggcagatgcggcgcaggaaaggcgggaaaaattgccacatttctgttggaaaggtggcataatatagcagaacatggcataatatcgcataaagtcgtagcaaatcacagcaaaacgtatgaaatcgctgcagtaccactgtcgtgcctcctcggtagcaccccaacgccaccttaacatttccgcgaagcttacaaaaaattatgaacaaagagtcaattttttcccaagttaacaccacctccagtgtgcgcgtgcatagagaactctccctcccccccctgcacatgtccaaggaatgtaaggaggtgaaaataaagcgaaaaataaacagcccgaatagatcaccagccaggcttaacatcgaatcattctaggtcaagagagaagagaaggggaagaaactgaggcacaaaatagaggagcaaaataaacagaatagaacaaacggaagagaaaaaaaaaaaaaaagaaagatcgtggaatagctccaagtgtttccattgccgctcaaatctgtaacatttgtgtcgcgtcagggggtagaatctacctgtgtgtggacgttagcagagtgtaaaacctgcctgcccgtggaagctacccctgtgtgtactccccgtgtgtatcccctgtttgtatcccccgtgtgtatcccctgtttgtatcccccgtgtgtatcccctgtttgtatcccccgtgtgtatcccccgtgataacagggccaaggcaaaacggcgcgccaaaatgaattcccacctgcgggagagcaatttcacaagcaggcaaagtgacgcaaagaaaaaagggaaggacaaaacaaccgtacacataaagaatacatatatttctccatacgtcttgtataacaacagaaagggaaacaacgaaaatgagtttgcaaagctgaacaacctcttaacgaatgaaaagaaccgagtgtttattaagcataaattaaactacttcaaagatggcattcatgagaaaaaaattttaagatacgccttaattaatgagctaaatttaaagtgctttgagaatagggggaatgcatgcgaactgaatagcatcaccaccatgattcgcatgaactctgactttgggagcgacaaggagcagggcgtggctgcgcgagagaaagcagacttggttggcaatataaaggagctcaccattattcggagcgaggatataattcgtggtgggggcatcatccgcagcgaggaatttatcagcagcaaggatgtgctgcgccgtggggatgtgctacgcagcggagatgtgctgcgccgcggggatgtgctacgccgcggagatgtgctacgccgcggggatgtgttacgcagcagggatgtgttacgcagcggggatgtgctacacagcggagatgtactactccgcggggatgtactactccgtggggatgtgctactccacggaggaggcattaacaatgagaagacaagtgacagcgcagaaaaaaggggcgtcccctttaagacatacccgagtgacgaaaaggaatgtaactgctttggttatagtaactactacggggatagagcggatgtgcccagttcgctgtgttgccttccgacgagtgggatatatacaaggggggccagtagaactgtcaaggagtccctaacaaaaggtatcaacaaagctgacgtacatacgaagagtattaatcgcctgaacaactcatgcacaaaacatagtcacacagaaaaaagcacaaatgatgtagtgtacaaatgtgaagactccattcctttgggtaccatactcaatatacataacctagacaataataatacgaatatcctaacgacggtaatgttgagaaatattcccaataagtacacacagaaaatgctgatgaatgtgatgaatgaacattttaaaggactgtatgatttttttatcttccaattgatttccgcaataaatgtaacgttggctatgcctttatcaattttatacatccgtattatgctgaactgttcatacgattttttaataattacaaattgaatgcttttaaaagcaacaaagtgtgcagtgttacttggggaagagtacaagggctgaaggctaacatcgaacactacaggaattctgctatcatgactattcccatcccgcagtataagcctatgctgtttcaaaatgggatttccgtctcttggcccgagtccgacgggcccctacccgccattaaactgcgttcgcagaagtactgactggctggcaggttggctaactggctggcaggttggcaggctaactggctggcaggttggcaggctaactggctggcaggttggcaggctaactggctggcaggttggctaactggctggcaggttggctgtttgactggcaggttggctaactggctgactggctaactggctaactggctgactggctaactggctaactggctaactgccttagtgtgtgtatgtggggggcaccttacgctgagggggtgatcgtggtgaacaagtgtgtggttatccatgtgccgcccctacgcagatatggtcatcactgtctgcaagtgggtccgttaacctccaccccccgtgttcgttctgcgaaaaggttgctcccccagtggaagaaaactgtcaatcttgtcgctaaaaaaatatgcctctcgtgtgtccatctagtatgttaattgtttttttttttcttctttctttttttcttcttttttttttttcttttttttttttttcttttcttttccttttttttctctcttttttcctatccgtgctgaaatgcctgcatgacaaacagtgcacgcgagtaggacatttcctgcgtaagtcccgcagcgcgcgaaagttgtggattcccccaggcgcgcacgcccgtctgcaaacatgcaaacgagcatacatgcacatatgtatacgcacacacagttgcaaagcttcacccgctgttggatgtgatcgcgattttatttgatgaacgcgttgtttttttctccccttttttgccatttttgccttctttgccttttttgcctttttttgcctattttgcctttttttccccttttttgcctttttttccccttttctgtcttttttttcccttttttgccttttttttccctttgaatgagctcccctttgccacatttgcacatgcccccgctccataggggttaagtggcggtggtgctcccatgtacatgcttattacccaccatggctgcttcatcctttacctaaacaaattaaatgatcctttgtgaataacccttttgtgcattctaagggttgctccaaatgaccatttcgatatgcaaacggggggtagtatatgccctcgcaccgctcatcagtgttacgttccttttccgtggaggatacttaccttgcccctcacccccatcggtgttacgttcctcttccgtggggagtccctcatttgtgttgtatggcgactgtgtagtgcgtccatttctgcacaaaaggaactgcgaaatttgatatgcatgattaagctaccgcttcaatttttgcctcatctaactggacccgatgaaaggtattttttttcttccatgtgttgctactcgttaagaagcacgccatgtgtaacaaatccggatggcttggacacactacggagaagtgaagagggcctcagaaaaaaaaaaaaaaaaaaacaatccaaaatggttgcaacaaggatgaaatactaccacaaataggcgtgttatgtgtatcagtgtagcgcccaactaggtgactcatgatctggagagagaaactacacaacgcaggaagtttgatttgatctccgcacttaacccaattggcaaaaaaaaaaaaaaaaaaaaaaaaaacacaaaannnnnnnnnnttacacaaatgagaagataaaagctggtatgttttaaagaccacccattttgttggtcaaaaaaaaattgtgcgtaattttgaagtagtgtgtttaccccctgttctgtagcttgactgttcttctgtgcgttcgcttggggtatgcgtcatctcgcaagtgtgtacgtgtgcttgtacacatggctgtaggtattttcccccatttagaggcccactttcgcatatcctgtgtgtgcccctccccccttgtctcgttatggccacactgcccagctgggtcatcaccatacttttgctgttctatttgcacaataaaatagttactctgaattgcctaaagtgtgcagatgatcacaagtgcaaaaacgactgttacattttggatgatgataaacagttatgcttgtgcaatgctgatgagaagggggtgcattgcacggagaaatggaatatgtgcgagaaggactgtaacattcgcgggatggaccaaccatgctctattgccttatgcagacggggttcgctttgcagagaggagcgcacacgtggatttgcgagcagaacgggggtcactcccagctgcgatagttcaccattggccgttcaccattggctgctgaccactgactgctcaccattgattgttgctgcccactgcacgcacaacgtccatttcgccattttgccatttccccatttcgccattttgccatttccccatttcgccatttccccattttgccatttccccatttcgcgttgcccccgtttcccttcccaggaaagtgcataccgattgacaagaagccctattacacatgcgagtgcggagacttctacacggggaagaactgcgaaattgaaaacaatccgtgttcatcggcagaaacgaatccttgcctgaacggtacatgtctttttatcgctaaactgaacagagttatttgcaagtgtcacaatggatggactcaaaaggataagcaaagttcttccatgcttaattgggggacagaaactgtcgaggtgcctcccccctgcgatggtaagtgcagacgtgccgaggtgcaaacgtgcagaagtgcaggaatgtcaatgagaagcctctcccctgcacgtatacccctccgcgtgtactcgcgcgggttggcattgcttttggcatgctgcgcaatttcacccttcccctttttgcacttcgcagtacaaatcacgagggggctcagcaagtacgtggtttaccacacaccgggttagcctccgcgcgctgcagtgttgcggactgctgccagttactccacactaatgctagctatcgatagctagcgataaatatatagcactaccgatagccagcgataaatgtagatcactaccgatagccagcgataaatatagatcactaccgcttacttactactgatgcccaccccttccccccaaactgcagcggcgtacgccatgtggtggctaatttacgtgatcagcgtcctggtgttattcctctgctgctgcaacgtgtgcttcgacttcttctccagctccgtgttgagtttttttacgttattcggccagaagaaaaaggactgaccaaggcgtgggcagcggaaatgaaaaccgggtgccgtaaaaaaaaaccgggcagcaggtatgcatttacgcggacgtgcttatccttatgcttgcgcttatccttatgcttgtgctggtgcacttgttcttgctcacctgtgcacatcccaaacgagtgacattttttttttagacccctttacagcgtccacaaaaaaaaaggaaaaaaagacaatgcaccccatagggcaaggggcaggacggacctcatactgctaaccagctgtcatgttaagaagtatatatatactccccttctcgtcacaaacccaacactgcttttttttttaagccgacttagtaaacctcaacgtgaacgcgcttcctcttctcggcatcccatacttggttttcccccttgaggatatccataattttagcccttatggatttatggccacaaatgtaaagctcgcatttgagattattgaaaagacgcaagaaattttccctctttctgtatatttcgtcctgcacatgatgggaactaccatccaaatttttattacaggaaaagacatactcgacatggaagttattcgggtacatcttcacaaaatgttcaagttcatgaatatacagaatggagtcttcattgtacactccatagtagagaaaaatctgcccattataggttggtttcttttgtgggagtgtaccttgttgatttccccaaattttttttaagaaagctatgtaaggagagatgcccgttcctgttgcaattaaaattaaatttgtattttcttcaagcacattatttggaagaagaaagcttccgtgtgctcccgttaaatatatgttatcatttttttttaacccttttatgtaacctgaacagtatccatactgcagatgagtgtatccatttttttcttcctggtaggtatgtattctgatggcaacggagagattgtccgagttactcgacgatatggaataaagccttgcgcatttttcccccccttttttccccttctcctgagggttattttgatcatcttcttgtaccatctcctcatagtaaggaatcaccccgcatgagtgcccttccaaataattgaacatccccccatggtctatctccagattgtacacttcatgcacggcattttgtcttaccagctttaccttgtctattactttacatcttaatgggttcttaattgtatacacatttgtgtagctatttctttctgtgttggtgcattgtagaagggggttcctccttttcttgcataaagtagaggcactctttacgaagaatgattttttaatttcataattttttttttcccatgctggacatgtgttaaccttgtgcgacgttacccccacgccgatggccactagcagtagtaggagtgtcgctggcagtttcatttaaggggctattttttttttctatatcgctctctgaagtgtggcgcggcggtgtggcgcggcggtgtgacgcggcggtgtggtgttgtttaggcggtgtgacgcggcggtgtggtgttgtttaggcggtgtggtgttgtttaggcggtgtgacgcggcggtgtggtgttgtttaggcggtgatgtttgcgcggtgttgtttgcgcggtgttgtttacgcggtgttgtttacgcggtgttgcttatgctgctgttccttacgccgctgttccttacgccgctgttccttacgtcggtgtgcccctcggcattcacaatgttgtgcatcgcccccctttttacccctcacctcctcggctcacatttctgcaccgcttgtttaacccctcttcactgcatataccgcgtaaaacgtgaacatgtatgggctcgttatgaagggtgaaacgccggtcaaactattgctgatgagagattgcctcatgggggtgcatatttccacggggagcggaactcgctccggttgctaacgtttgacagaagtatctgcgtcatgcaggaagaagcagcccctttcatccgcgttgcatcctcaaaaatggtttactccttatcgagtggtggtaaaaatggcgctgacagggctattaaaaaaaaaaaaaggatgtgacaacagatcggtgttgcggttagattattctttgttttgtaaaagagaaaaggagaggaggaatgtcgtcattgcttttactagcgtacttccttaagtgaacgtagtgtgtgtgccctatactttccaaaaatggattgcactaatggagggtactataactcagttgttttcctcttctgattttttttttttttttcttctcgaatgcttcacccattgtgctctcctccctccaggacgtattcgccgtatttttttcagttcctctatcaggtaaaaaaaaaaaaattcaccaaatcgattttagtaacaggatttacattgccatgggtgaaatgccacacgtttcacagtcgtgtttatctgccgcttccacttgggaggcacagcacattgggaatgttctcccgtgcgtgtattagtacatttatatgtgcatgtatatatgcaaatatgcgtacccactttccctcgcgacacaaaaggcggataaataggtattttttatttatgtagatatattttttacctccgccctacgtgtgaggataagctgtggccaatcgtaagcgtgaatccctaaccctatacttacgcgcgaggacgtacgtacgtgcggtttgtatgtatacctttgcggggttttaaaaaaaaaaaaaaggcacatcgtgtaccacatgcttgtggtggggggacttcgaaaaaaaaaaaaaaaaaaatgtcataaaacggaaagccaatatagcaatgtagtagcaaatgtggcaatgtagcagtatagcagtgtagtaatacgacgcagcagttaaaaaaaaatgtacgtgcttcgtcaaaaacaataagcaaccagtttgccatcaggaagagcaaaacaagcatcagagatgaaaaggaaaggcaaagcagccacctagtgacagcttaaaagaagaaaagaaaaaaaaaaaacagcgcaacaatcatctgaggcgaattacgtgaactgagcgaacagagccgaaggagaagcatattaaccagttgcgggtttatggcagcccggtaggtgaccgcatttgtgcttcatttctgtgcccagcgtagtgaagtgaattgaactaaactgaactgaggcgaagcgttcgtttgttcgtttgttcgtttgttcgcttgttcgcttgatcgtttgttcgttttatcgtttgttttttttctttttttcttttttctcttcgaaatacagcattgcaaaggggttggtaaaaaatgccgtgcgttttaccgcagtaaccaacctcaggaaaactgtcgtatgttcatttaaatacaaaatattgaattgaatggtacgtcctgagggggtgatttcccgtcagtatatctttttttccaaagaggagaaaactgaagctacgtgagtagaaggaaggagaagtggactatgtccttcgcgtgactctttgcacagcgaattcgctgccaacacgggaaccctaaacgtattatgagtgtatacactccgatgtacatgcaaaaacggttgggagtctgcacagaagagcgatgttttccttcatatgtgccctcctccccaaaaaaattaacgtaaaatcatttgtgtgaatacatcatttttggatccattttttctgtgaaaaacgggattgtcaaaaacgtggagtggaaggatttcccaagactgtatgcacggagagacacaggaggaaggacaagaactggttgccccagcgttttccaatttgggaagcctcctccaagcaccagcgctaaaatgagaacaaacgtctctacggctgagtgaatagaagcaacactaagtgaatagaagcaacactgagtgaatagaagcaacactaagtgaatagaagcaacactgagtgagtagaagcaacactgagtgagtagaagcgacactgagtgagtagaagcgacactgagtgagtagaagcgacattgggtgagcaagttagcctagagaaggagccccctttgtgcacacattcagacccgacgtgcacgtattatacacataaacgtacgcatacgcctgtagtatatatatgcatatatattattcctatatagacatccaacaggtgcacaagtccgtggtgaggaggacccttgcgagaccacacagtaaatagaatcagcaaacgataacccccttttttgtccaagagccaaagtaacaatgatgttgggcagtaaagacgaggagaaaaagtaccaaaatattattacggataaattaagggaactactaggtgaatatgaagtggatatattaactgagtacgtttggcacatggctgggaatgccaaaagtagtcgagagtttatatgcaatgaattgaaggattttctgggagaccacgtaattattgcatatccaatatgtttggaggcctattttgggggtgcccctattgcggggaggatctatccctccgaggtggcattgtcatatctccaaatagggctctccccccccctgttttctgtagtgtgtgggacatactttagcatatcataatgaactccatttggtactcttcgcctacttacccacttttttttttttttttcccctctacgtagaccaccgtctttgtgaactggctaatgaagctcatgggtgatataaaaaaaccattaaagagtgacagctccccgaagaatgagaagtcgtataaatccgagagtgccaaggataggcttcacggcgaggcttctcggtccaacaggagcagaggtaagtctcatttagtgagtgcctaaatggagtgcctccccgaccccgcattggtgtacacgccttatgggttaactgtatgggttatccgtatgggttatccttatgggttatccttatgggttatccttatgggttatccgtatgggttatccttatgggttatccttatgggttatccttatgggttatccttatgggttatccttatgggttatccgtatgggttatccttatgggttatccgtatgggttatccttatgggttatccttatgggttaaccgcatgtgcgcctacttctgatccccccgcaaaatgtataccttccgtgcccctcccctttgtagaatccaaatcaagacattccgttactcaaggaaggagagcgaaggttcgtgacgcgtccttatccacgccttccattggggcggctgcgatgtggaaaaatgggactacactttttagaggataggaaaaaaaaaaaaaaaaaaaaaaaaatatttcaaaatttgcagtgctgttgtgccctgcctccattctgcatgcgttttattttgcgaaacatgttgcccacttttccgcttcacaggaacaccaaagggattacgagtctagtaggagagacacgtccattacaaggagacgatccagaagttacagaagcagaagtagaagcagcaggtactcgctgaacgatgcagattcgtttaacagaaggagaagcaaaaaaagacaaagaggaggaataggtacaagatcggtatcatccagcgtgaacgcgagaaaatttcactacgatagtaaccaacctagacccaagagaggtgacaaagaaatggatcgaatgaaaggaagggatgatattaagtacagaagggttggcagaagtggcagtcactcgatggccccgagtagagtgatctacgtggaaaaggaggaagagaaaaaactgaggaaggttgaagcactgcaggacggtgctcacaaaaggaatggtaaccgagagattcccacagcgcgcgttaacacatgcacatgcatacctgttcagtgttcaacaatgatctctccttgaggaggggggatagaccacttcgacattggcgtgccgagggagccctttcgcaaaagaccacctcgttaacataaacgtttgcgttaaaggctgcgtcagtgtcttctaagccattgtcttcatcagtttctacgccaacgcgagtgttcattttttttttttcccctccatttcgaaacgcagatttggaaggcagaagaatgagcgacagcgcggatgagtacaactccagcgaaaagaagaataaggccgttctaaagtaaccacaactttgagagggcaaaaaaaaaaaaaaagttgcatgtgattcttcttcaccccatgttgcgtgcaggaatagctgcccccgtttggggccatatacacatttgtaataatttccccaacacatttttatttttttgccaccttgtttgcccctttttgtagacccaatcctcagttcggaggagataaaccgattccgttattgcagccatccgcgacgagtaagtgaatttggggacgcagaacagatggggcgatagtactcgagatagtggcccccgacgatccatgtgacaccatcgagtatgcatatctctttacaacatcacttcacttcccatacatctgttttctccctccattcccccctcacccactgtaggcatggcgaatcacgatatgcccaactaccacatgaactacccatacgaaaacgtcggtgtgcagccgagttacgagaaaggaatgaaccctacaggggggaattaccatccaggaaattacatgttaagtcagcagaagcttgttgataataacaccatcagtggtaacacctttatgccgcccactatgctcaataatagcttcgttaataataggcacccgaacagtggcctgcatcaccccaatcgaatgcactttaatgcgcacataaataaaaaaggccctcctcccccagcaaattatgtgaaccctaataggtatgcaaacagtgtagataaaaggggcaacaaattttatccccccttttttacttaacgatgtgatggatggattcctgtgtgcttgggggcacccccatttgcaaaaaaaaaaaaaaatatacctatcctctgcaatttactctccttcccaccccccatttccgaaaacagcaccctgaatccaaggaataatcaacacagcatgtttttcatgaatagcatgacgaagaataattataatgataagttgacgaagccaactccacctcctccttcgtataatccccccctaccggtgtacacgccgccaacctttacatcgccaacctttacaccgtcaacctttacaccgtcaacctttacacctcctacgttcacaccccctttgaatacaaaacagaagcattttaatatacatcatatgacgacggagagaaggatgcctatgaaaggtcaaccacctcatgggtcccatccgtcaaatcatgcttctttcatatcgcaacagaatgtgcagtttgatagggccaaaaatgaccctgctgctgtgaaggaagatggtcagcaattagctgtagcgcagcaaggggcagggtcagcagaagcgggtgcagcagaagtaggggcagcagaagtaggggcagcagaagtaggggcagcagaagcaggggttcacagggttggcgacatcagcgcgaattcgagtgggttaatgaatgcaggtaagtgtcccagaaaaaggggaaattcctcgcgagatgaactcttttttaaagcccgacttcttcacgaatgtgtgtagaattcgttttcttcgtatcttttctttccattgcttatatgttcctccgcttatgacccctctatgtgcagatgcgccccagggacccaacccagacgacccagcggatgtcaagaacaccgttgcaaaggtgagaagagtgcaaattgtttgccaccacccgcgtgcgtttttgcaatccgcttggattacgcagcaaatataagctatccttccgcggctctttccgccttcccttccgcggctctttccgccttcccttccgcggttctttctgccttcccttctgcccgccctcatttctttcctttcaatgcctcccatctgaacagattccgaagaagtgcctctacctgccgaactgtcaatatggagacaagtgtcgttacattcaccccgtggaaaacgtaagatggaccctccgattatttgcgaggatgctagttcttcatccccgccgatataaatcgccaccttgacgttcaccattagcgacattgtcatctccgcacacttcattttttttttcccctctcgctttccccctcctagtgccgcaactggccttactgcgccttcggatcggagtgtatctacatccatcccaatgtgccctgtaaatttggtaagcaaaatggagctattggagtatcgccacacgggaaagaagtccacatgtggatagtattgctccaagggagagccatgcatgccgtttttccctcgttttgacgtttctttccttcacttcccccccttaggtttgtactgcgcgaactactactgcaactattcgcatgaccacgtggacacagcggtaagaatagagtttatgtgcatagctaattacgcttcccgtttggccatcccgttggccatccgtttggtcatcccgttggtcatccgcttggccatcccgttggtcatcccttttggccccaccacatgtgacatcatgccattccctcctgctttcttctagaatttgcccgaagttggcatgaacggatatttcctgaacaaaaaattaataaataacaacgacaaagggaataacagcggcgccaattttgatgataaggtagcccagatttccatcagcatgccgaagaccccaccagaaatgaagaaggacaacagagcaaaaaatggttataatgaaaatgagtacttgcagaatatgctgaatgtagaggggcaagaattgaatcaggagaatataggggaagcagctggagagcagatcatgggagaggaacagggggttgacctcgcaaatgaaggggcgaaggattgtggcccaattgataatgcgggaggagaatctcatgggcatcaactcgctgaagacccatgtgctaattcgacaaatgaaaagggaaccctcgattacaactgtttcgacattgtagttaacccggacggtgtagccggggcaggagcaggcgcggaagccgtatttgccgcatccgcaggagagggggaacaggaagaaggggccataaacccaccggaggataattaaaaattgtaacgattgcgcttcttctctttttgtgttcctcgcagtttgcaacacgcgtggtgtttttcgtttgtcgtgtgtctttcgggagagacatccgcgttgcgcatcatacgtattatttttttttaccccataattcttagccgaaaaaaaaaaagaagaaaaagaaaaaaaaaaaacttctctctttcatgtaccacatgtgcaatttttttttttttttttcctctttttaattatcccacctcatcatcgtcactatcttgacttcagcttttctcttctgccccccccccatttattaccagcttttaatcgtcccctacgtacatagtgaattttatgagtcatgaattatgaatcatgagtcatgagttatgaattaagagttatgcgttatgtgtgaatatatacatatacacgtatgcataaaaatttcttttccctttttccttatccctttttccttttttttcttttttcttttgccgattaattttgcaatgttgtattgtattatgttgtactattgtgttttttttttttttcacttttttcaaagttcacaaattttaatttattccaacaatgaacacaactctcgtaaaaattaagcaacccgtaaaacagttttctttttttggtcctattgaaaaataaaatgcggagaggcagacctctgcaatgggaaggtgagagggaatacgttcatgtcacgcgttgtacattgtgcatgtgcatgaggaggtagaagttgaggatttattttatttctgtgagttgataattcttcctggtgagggttatctttctgtcccatcgatccaaagcaccatgcaggagcgtttttgaattcgccttgcaggaatgcccttgaaaagtaaaaaaaaaaaagcatatgcctacgtagatatgtatatatatgtataccttatgtgcacctgagtacgacgcccgttctacacttttttggccctccgccccgctgggattaactaacttaagtcgggcctccccccccacgtgcacgcaccacgacgagtcgatgaacgcacggggaagaaacccccctttaggagcatttgtcactctgtcattttgtcactctgtcattttgtcactctgtcattttgtcactttgccattttgccactttgtcattttgccactttgtcattttgtcacttcgtcattttgccactttgcattttacacaaaattggtatttccagggagaaaaatagggagcactaaatggagaaaaacgcagttaaaaaaaaaacataaaagaagaacgaaaaagggagaaaccttttatcggcatcttatctccatctcgaccaccattacggaaagatggcatctcgatttgaggcttccattttgcatgtacaattggtagtttctacatctccccatgtgcagcggatcatcgcacacatgtgtggtaacggagtttgattctcccacacgttttttaaaaggggtataccttttctgcatatctctcccgccacaggtaacctctcctgtggtgagtgacacatgcctatcccaccacaccgctatcccgctatcccgctatcccccgcaacatgagcacgtatgggaccctgctgaaggtcacttcgttcggggagagccacggaaaagcaatcgggtgcgtgatagatgggttcctgccaaacatagaaataaattttgacttgatacaaaaacaactaaataggagaagaccaaatcagtcgaagctaacgagtaaccgaaatgaacaggacaaattagttgtcctttccggttttgatgaaaataaaactttgggaactccaatcacttttttaattaataatgaagatataaaaaaagaaaattattcctcattcatagatattccaagaccagggcatggagattacacatattttaaaaaatataatgttaaaaataaaagtgggagtagtcgtttttctggcagagaaacagctacccgtgtggcagctggtgcttgtatagagcagtggttgcacaatttttaccattgcaccatcgtttgttatgtccattctgttgggaatataaggctacctgagcacatcatcaaaaatttcgaacgcaaccccccctcgagggatttagtcgacacgtatgggactgtcaagtacgaccagaggagaggtacattcatcgacttcttcggtaatgtgtacaacgctgatggggagttcctgcgtgggggaggagttacctctggggggggcgctcccaccgatggcgctctcgcaaagacgcatgaacgcttgagcaacccaggtgagtgcaccctgctgcaaacgaggtgcccgcacccatttacggcagtccaaatatgttcatacattttaaaattaaaagaagcgggggatagcgtagggggagtagccacgtgcattgtacataacgtaccaataggcattggagaacctatctttgaaaaaatggaagcagaattaggcaaaattattctttccataccagcagtgaagggcatcgaatttggtagtggattcgacgggacgtacatgctcgggtcggatcataacgatttgtttagcacgttggatgcatcagaggaggggccttatcagaaggggtgtactctcacggatacgattcacagcaaaaggggagaaatgacaccaggggggagtcactcagaggaggatacttttttcgaaaaagatgactgccatcgatcggaccatccctccaatcgatcccacccccgagtcgacgaatcgacgcgagatacttcttctcctagtggcgaaaaactgctaatcacaacgagtaacaactgcggaggcatcttagcaggaattacaacagggaataatattgtctttagatcggccataaagccagtatcttccatacaaatagaaaaggaaacgtgtaatttttttggacaaaggtgcaaactgaaagtaacaggaatgcatgactgctgcattttgccgagacttccccccattattgaagcctccactagtattgtaattggagatatgatacttcggcaagtggctaagtatggccatagcaagcttccctctgtggggtacctctcccgttcgaagaaggagtaacacggagagaagtgtgcttatgcatgcgaaaaaaaggaaaaaacaaagggggagcctttccttctctcctgcgtgcactcgcacgttagcgcatttgtgcccatttatgcccatttatgcccatttgtgcccatttatcccatttgtgcccatttatcccatttgtgcccatttatcccatttgtgcccatttatcccagttatgcccatttgtgccaatttattttgccattcccttttttgtaaaaaagtcgcaaatggaaacaaatttatggcccatgggcagtcttattcaaaccgcactgatttgcgaaccatcggagtggcataatgtagggatggcgtgagaaaaaaaaaataataaaataaaatagcaaaatctacaccgcacatcgagggaaataatgttgcatgctttggaaggagactgtacaaatttgaaaaggaggtttaattcgggtaagccgtcaagccgccaagccgcgtgtgtgctttttttatttttccccttacaacacttttaccgcattttatcatacagcacgctatcacatgtcgattattcctttttttttttttttttcctcttcgtgtgcaacaagtgatgggacggattcccccttcttttcacgcattcccctcgcttttctcttttttttctgtcgaaaatttcgaagtcttcccctctcatgacgaaatatgacttgcaaaaacagttaagccaatttgtttgctcccttgtgtaactaagacgttttgttgatactgttgttcaaaaaaaaaggaaaaaaaaaaaaaaaattattattcttttgaaagacgaaataagggtgaatgctccacagaataatgcgcacatgtcgaaccgttatttagcccaattcgtcactgtatgtagcccatctggaaagacatttcgggggagcaaaccaacattcaaaatgcacgtgatggtaaaaaaggcatcacaatggtgaaccgctacatttgtgtgaacgaacacaagtttaattttctgccaaatggggtaaacacaggttagcagactgaagtgagggggaggtgatatgcctgcgggtatatgtttgcatgtgaggatagtcattcggtggatgcgcaggtgccgccttgcgcaggtatttgtcgtcatatgagtcgtgtgcgacgttgtatgtggtatatgtgccgtcataagccgcgcatgtgcatttatacgccgcttatctctcagtgtacaccgcttatataccgcttacatgccgcttacacgcggaacatttgctcaccacagcgggaaaaacacgagtgcacactaagatgtataccaacgagtagaaaataaaaaaaaacgctttccccttgcacggcaaacacgcattttgaggaaacaccgcgcatgcgaataaatactaataagagggacatagtctataaaaaaaaggcacacattcgaggggggaggaataggcacgcaaaaaacaccaaaaggacgtgtgaaaaagaaaaaaaaatgtttaatagaatatatccttatggaaaatcctgtgtgaaaggtcattttcgaaagaataccgatgcagccaatatcagatgggttgacaattcccatagagaaaatgcaaaacaaattaaaaaaaaaaaataacaccaacgaaaagctaacaacatagctaaaataggaaaagaaactccgtttttttcaaaggattatacgaatcgtcttaggcagaaaaatgcgcaagagtgtgcaattgtttcataccgttattggtccaaattgctacgcaaaggtgagtcagcaaggaaaattggtcgagcacaaaatgcgacgcacggttttccaaatgtgggatgttaacatgtgaggagtattcagcacaacgcatgtgtatctgcacatttggattttcccatttggattttcccatttggattttcccatttgggttttcccatttggattttcccatttggatttccccatttgtatattcccatttgtgtgttcacgttcatacgttcacgttttttaagtgttccacttttttttttattatatgtgttgtgctttttttgtggaaaggaactgcctacctttttcatactatcgagccgctaaccttttttgctttccacctcctttcctccacgcaaagcatgtgcgctccctttttaccttgctgtacaggtgataattgtcaaaaaaaaagaaatacctccgtggaaacattttttatacaaccctgtgatttaagaaagttaaagatacccatttacacatcatgaaaaaccatgtaaggactgctccccttttttactactcaaagtaagattaaggctttaattttattttatttttttactcaacattttatgcacacgtgttgtaattcaccacaattatgcatcgaatttttcgatgaatttattataagttctgtttgcaaaaatgtgtagacaccatttgaagtttatttgccttgcttgcaaacatgtaggtacacattggtgattaaattcggaagatattcccatgcagagggggttccctttataacgaaagtatgaccctaccgatcgtatttattatttcctctcaattggtttttatttacaaaattaaacacaccatcttccctgttcgcatgcaaaattgtgtgtcttctatacattttttcccccacatgtagcaatttctttgtcccgaaaggttgttaaagtgagcatacaaatgaggtgtatatgagcccttatcgctcgaatatgcatttgtcaatacatatatataaaaaaaaagggaaaaacaactgacactaaaatatgacttcgttttcctttttatggaataatgtaaaagggattacaaaggaatgcaaaaaattttccattcttttataatttctatttttttttttttttttttttttttgtccccatttttgtttccttattcgtgtgtttttttgtttaccctttcgttcatatttttttcaccttttctgttccccttttttcgtcccctttttcgcccccctttttgattactttttctttttcttcttcttcttctttcttttttttttttttttttttcccgttcgataaattaacatttccccccttaaaccgtcgtaatggctttaggaagaccatggcgacattttcactaatcctcatttttacatgttagttgaacaaaaaggggaacaaatccaattcagccttatcaatacagcgtatcagtacagcgtgtcggttcagcgtatcagtacagcgtatcggtacagcgtgtcggttcagcgtatcagcacagcgtatcggtacagcgtatcagtacagcgtatcggtacatcgtatcagtacatcgtatcagtacagcgtatcagtacagtgtaccatttcagtgcgtgcgcataggtagatatcgtatgcacgcgtgtaggtgctcgaattcctgcacacatagatatgtacataggtgcacccaagtaagcatctaaatgccttgcaaggaaagccgcactaagatgcccagtcaacatttcggccaatttttcggtcaaaatttctagctgaatcctccagctttgtcacgaaatttatcgcagctgtggacaacggagaatacactccttgtgtaagcgcagcacgtcattgaaaatcgagtcgtgatttatttaagtcaagaacccctttctgctgtgttggggaatgttaaaaatgagaaacagtttgacgaggcacggacgaatgcagaaaaaaaaacaataaaaaaagggaagaagcgaaaggaaagaagcgaaagcgaagaagcgaaaaaacctaagcgaatgaacaaaaatatatgactacttatacgtgtacacatttacacacccatacgcatgcgcctctttgtagaagcgccaaaacaataaacacagagtcgttttttttctttttttgctggtgcggggctctgggcgcaaaaaaaaaaaaaaaatacacacatgtatatatgtgtacatatgtatgcatttagatgcacatacacatgtgtaatctcataagaaaaaaagagtgataaaaaattcttccttctggtaagaacgtcgcaccaaaaggcgtacaccttgaaatcgggtgtgcacaaaaaggtagacatattgtttgaacaaatcaaaggaaagagcggacgaagtagtgttacccatggggggaaattaatattttacgcgccggcagtgtaactccatgcgtgcagatgaatcgaattcgaaactatcgatcgacgctctgctaaagggacagaacaaacgacgtgacgaacgaactggcaaaataaagctcgaaggacaaatcaaaccgaatgagcaagaaagaaaagaacatacatacatgtatacgtctatgtgaataattacgcttgtacataacagcgctaaaagggaataagaaatgtttcaaaaaaaaaaaataaccataagcttataacgcataaacgcgcagtcgcatatcgaattaacggaagaacattttctttgctcatttttgcgtcctttacaaataaccgatgtaggcacggaaaacggaaaaaacagtaagtgctaaacgtgcgcgttcatgaaagcaagcaacgcaaacttacaaaacacacacttcacgccattttatacgcgtaaataatccaccaagcagacactttccgtccttttttgctttccttttatgaaacattttttgtcttattctgcaacaaatatacctccacagtgcttttcccgttacttttaatttgccttattaccaaagtgtaaatattatacatagagtaaataagaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagtagaaagatgaagtggttatgacaatgtaaagttgcacttttacatgtataggtttgcacgtgtacatgtataatacgtgatcccataggtatgtaattacactcgtaggtatgcaagcacggcaggaggcatgtaattaatcccccaggcatgtacttcctcgtgaatgtatacacgtacgcagataggaacacatgtatgtacacttctgtggctgcttgtatgtatacataacatatatacatatggtaaaagtgtgaacgtgtttatgtagtcccatactgcgtgttcatatgtaccgtcaattagagcttaaaaaaaaaaaaaaaatgcttcaaagatgtatgtatacatgtacaatttcctatgtaactttaattttattgcttgttcatgtaaaaaggtgttacattaattcttagtctggggatttcttcatccttacctgcatcaccatttgttctttttttttttttttttcccttcatattgtgtgtgtgcaaaaaaaaaaaaaaataacacagcacagcacagtatagtacaacatagcagagtacaaaatagcacaatactacaatacacaccatttcttctttttcttttcccccctttttttcttttttccttttaagtgtaagtggctatttttagcagcaaatacatgtcacttttgtgtaggtcatcagcactccgtgtttttacacgtttgccccattttgtccgccatttaatcagctattttgcccaccattttgccctccattttgtcctccattttgtcctccattttgcactccactttgttaagttaaaagattgctttattgaacataaatgaagctgaaggaagaaatatgatgttccttttaactttattgtctttaatttgtgagtaagaaaaggggaggaaagttgtaaagttgtaaaattgtattcgtgtatgcacgcatgtgtatatgtacatgtttaagcacatgcttaagtgtatgttttattcatttttttttttttttccgttcctgcttttgtgagtctataaaacctgttgctttgtttgtggcaacaataatttttgagtcactccactgcatggaaaaatctgtatttacacgactttctttgaagaggtgtgaatcgatccactcgatggttccccccgttcgtacctccatctacaccttgttcacttaacgctttgacgcttgaaaatataagcaaccaaagctacgcagaaaatttgaggatgcccatttttgcgccctgcgacctgtttcactttgtaccaagttatgcatgcgctaatttttaaccccttacacacgtcatgcgcgtgaacgatgtgtgcgtaaatgtgtatacacctgtatgcccacacatgtatgcaaatttacacaaacatatgagcccatacacacatataaactcgtgtagttcaccacatttaccgtgtgaatgaacggcaaacacgaagcacaggcgttaacttgtagcgctttgtttcctactccatgtcattttcgcaagcacaagtagaggcaaaataatgtacactgtttgtcattttagcatgcgtgacacagtagtatagggtttttctttttttttatagagacataaaaattgcgatttccacgcttttttttttgtgacatcgtttttattgtactcacaaatgagtatgcataacgcatgcatatatgtacattatgtatatggtcctctttttttttttctttcctttttttttttcaattacccattttgtgtataatttattactcatttttgcacgttgtttctttcaatgttagaattgatcgcgtgaaagggctttataatccttttgagttttcgtgaacattctttttaaatcactttttaaaggtcctcctaacgctgatgctattttggcgcttcatttattgtcacccctgagttctcctctcaagggggtgcgcagctcaccataaacttattcgcgtgagcgtttcatgaactaactgtcaccactgcgacagagaactttgagcgggaagtggaggagaaggaggagaacccgtgctacgtcacttatcgtttattaattcgtgtcattgtgtcacctctgttcgtacacgaacttggtaaaactgggccacttatataaatatatttgcatacacctccgcgacggcctgttttccatgtaccacaaacattttcattttcattctaattataacttaattaacactttaattgttactttaattattaatttaattgttactttaattattactttaattataactttaattataactttaattttacatcgccccctcgcatgaacaccttttttgtcttactaaactgtgcatgcaccgaaaagtgcgtgaaccccgtgcgtgattgtgcgtcgcctggcgattacgcaacgattcgctcttaaaggagtgtcgcactatggttaactgtattgtgcaatgtcgcactacaccacagtgtatttttttttttttttttttaatgcaaagtgagcgaatccttccgacaactcacaagtgcacgttgtttaccccctcatcagtaacacctacgagattttcacaagcccataagtacatgcatgtgcgtatgtgccctatatgtgtgtatgtacaaaagcatgcgcaaggttgtataagcattgacctgtagaaaaaactgctaacctgacatgacctgacctgacctaaccgcttggagcagcttccttgcatgccaagttgagaaattccacacaactgtcgtttttccacgcttatctatttttggcatttttgtgaagggtgacatagaaaagcacgcacatgtattgtatatgtgccttacgaacagctcttcacgctactgtcattatgttgccacgccgctgtcacttattgcgcctcctctttaggtagcttcttttatatcttttcgttgtgattcatgtccattttcgttgttacattactgtaatttatttcttccctgttgtaatgttgttgtcgatttataattcttaatcacgtgtatttattaccctgcgcgaggtgaccctttttattgttattcctctgacccagttagaagctcattcctttttattttgtttttccgtttcctgatagtgcttattagctttacgaattatattttgtgacaaaatttgacgtcgcttcgcttctgcccatttactttgactttgcagtatggtagagaaatatatgcctgcttgtcaaattatgagaagttctttttcttttttttttttttcattttttatgtttatgtttatgtttgatgtttgacgtttcatgtttgatttttgacgtttggcgtttcatgtttgatgtttgacgtttgacgtatgacgtttgacgtttgactttttacgtttgactttttacgtttgatacgttttcaaagttagcgggaggttacctttttcccccatgtacatttctacgcttgactgttcgcatgcccctttgtgcgtgtgacttgtatgtacggaataatcctacgtgcagtgttgcctgggcatacatgcaaaaaagttgttttcccctaggtaccacacatgcactgcacacatgtatgtgcaggtaaaaataggcactgcttcgtgcacaaaatgtttatgtttggcgagggtttcgctggctgtgtgattctcttaagtttatgatttacgaatggtaagttgtacgcggtgcatgcgtttatgtgctgagcgagcgtagctttggcgtgcggtttggggtcccacataaagcacggctgcgtgaggcaacactggcaaggctacactggcaaggctacactgtcgaggctacactggcaaggctacactgtcgaggctacactggcatggctacactagcatggctacactagcatggctacactggcatggctataccggaatgactacaatagcgtagtcacactattacgtatacctgtacttgtgtgcatcaaatcgtaattatatcttttttttttttaatcctccgccttgtgttattcttttatatccttccccgtgagtagccctaactgataaaattggttttcgctccgcggctaggaagtcatcaacgggagtgacctgattgttagcttccctcgttttttcctttatgtgttccgttttgcactgcttcgtttagcgcaatttgtgaggcgcatcttgcgtagtccattttgtgtagccctttttgtgtagcccattttgtgtaagcctttttgtgtagcccattttgtgtagccctttttgtgtagcttatttattttatttttttttctttttttgatgctcccctcattttgcctacaaatatgccttaatcgagaggcacaacttattgtgcctaaagtgtgcgcattctttatgcacccgtttttaattttccacgatttgtttttctttttcacggcgattccctcgcttggcagtagtgcacacggggagggggaccactactcacccatgcctatgtgcgtacacctctgtataaatgatgacccgcgtgtttaccacttgtgtgtgtaaatgcgttagtttttttttttttcacacttgatcggtttgtgcatatatgctcacatacatgtgtacttaactacctacccgtgtgaagagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggagaatctcctcaattcgcccttcttctcggtaagcccaaaaaaaaaaggagaaaacggtgggaaaaaagaaaaagcaacggaaaaaattcgaaaaagtcggataaatcgaaaaagccggaaaaatcgaaatgtcgaaaaaaagggaagccccccaaatagccacaacaccgaaagtgcgaccgtgtgagaaattaacaaaacaccgatataacatgcgaacgggggaagaataaccgagaacgtgcgagcgaggactgttccgactgactgcacgccgtgtatgcagagagatgcagtgccggaatacaagttggtacaattatgcatatggtacaattatgcatatgcatgctccatatgtttatgtgcctacgcgtgcttgtatgtatgcttgtacgtgtgcttgtaccgtatgtatatgcacttctgctgtgtgcatatgtgccaacttgtatgccgcgtatttttcaattggcacaacttgtggacgcgatcgccacggagaagggaaaaaaaaaaaaaaaaaaaagcacgggttcaccccgtttccttcatgcacggcgtattttcggggaccccctgacaccgcgccgacttctcagcatgtacagattgtataattataaaaatataaaaatgcacatttgtcgtatgcgcatgtttaataatttttttttcttcccccgttttctccctgtccctctgtatcatccccccgacatgccatgctttattttacccttcctccgcagaacatggctaacagggaagaagaggaaagcgacaaacctgatgaggaaagcgacaaacctgataagaaaagcgccaaacctgatgatgaaaacggaaaaaagaaaagtatgggaagaagaagaaattgcagtgaggagttttcagcccaaccgaatgacagccaagaaaaagattgctacgaggagatgggcactcacgaaggttatagtaatcacagtgcaaacagtgacatgccaacggaccggggcttcgatacgtccgttatcgagcattggggtggaaaaaaaggaagcattattcatgaagaggaggatgaggaggaatgcgacggcgcggacagagagggaaatcgcaaagcgaacagccatatcctctgcgtggaagttaaagcccatccaaaggatgaaagcgcgtcttcacccctgaggggcagcaatgactgggggccgttccatccgggggaaggctgctcaggggaagaagcgggcgtggcaagcggagcgggccaaatgggtcaaatgggtcaaatgggccacacaggccaagcaacccaagctgcccaagctaccccaaatcggagcaaccgccaaaccggcgaaggggacgaaaaattaaacgcaaatttcacgtgcacgagggagcacgtggacctggggaacgaccagcacagtagagaaagtggtcacatgtataaccgagcgaaagaggaggaggggtattgcaaaattggtaccgatccaacagtcagcacgatccgaatggcggtcatatgcggaaacgattcaaataatgtttctgttaaagttgcaagcgactttcgcgcatgcaagaagggaactgaaaaaaggaaagaggaaatatccggaggagtagaggaggaagatgaaattatgctcgaagggggaaacgatatggagggtgctgggggaaatgagaggagaggcgaggccagaaaggaggtcataagcggggctagaagcgaggctagaagcgaggctagaagcgaggccagaaacgaggttataagcgaggccagaagcgaggccagaagcggaaccctgggggaactcccaagcactaaccaaagcgttggcgaaatcaccgatttgggccatgcgagaagcaagtacacacaaagtgcgtttagtaagaatactgacgcagttaatgacggttatcacgtagctaatgaggaaataagccagaacgatgtaattataaaaaaaaaaaaatttgcccaagaaggtgcactacgaagtacacggccaagtgcgcaggataatccacgttatctctcccgcgttaacagaacggcaaactacaaaattgggcaaaatgttttgttaaaaggcgcagtcactcctaaaatggatagtgatgacagtaggggtagtagtgaaaagggtggaaatggagaaaagggtggaaatggtgaaaagggtggaaatggtgaaaagggggacagtgatctcctccctggtgacttagaagaactcgccaccatttttgatgagcagaattgtgcaaatagcaccctgatgggtagcgacgaagagtgtataagcgctcgggtcagtggaaaatcggattcaaagtcggatgcaaagtcgggtgcaaagtcgggtgcaaagtcgggtgcaaggtcgcatgcaagggcgcatgcaaaggctcatgcaaaatcgcatgcacaaccggatgaggcatctgatactgcgccagatgcggcatcgattgtacttctcgatgcacaccccgacgagcaatcgaatcttcagcgcaatcaaaaccgaaggagaaaaggaacaaattttagcgaaaaagtaaaaaaaaaaatccattttttaaacatcaggagggggaataataacagaaaagggagaagaacaaacttatccgttgagcatcacccttaccagtcgtgttattaccccaaggggaaatgtgcaaagccaagtacatccaagtatgatggactgcgaggtgaaaatgttattcctaactctagtagtcgtgcagagaagaaggataatgtgaataagaatgaccatgatgaatcggaggaagaaaaactgcttgttcaacattctgatgaaagaaaaacaattaaagagaattgcaaaatggacagtagcgacatgattgagttaattacaagatcgcatggttgcagatcgccaacagtgaaaaatgagaaagaagccgaggccaatgcggatgtgtgcgctgttgtaaataatcccagaagcaagggatgttacgttcctaaacaagaacggaaggctgtacactctgcggggcaaagtagcgcagaaaaggaatccccaagtgggaggttattccccgaaggggcatttccctatgaggacataaaccatggaggaaaaaattttgtgaatagcataacgaataagctgtcacatggcaaggacaaaatggaggagagtgttgataatgttgaaaagggccatgtcgagatgccccatttgaggggtagtgcacatggcgaaaatgaaagcgccatatcgatgagggtaacgactcgagtgagaaccaccccccaggtgagtcgagtgacgaggatgagcagtttgaagaaggcgcaggaaaataaagggaaagacttcactaagagtaatgatgaacgtttagtagcaggaagaattccaaaggagggcgacagtcccaaagggaggcatcatctgaagaaggccttatcgagtgaggcaagttcgtcatcagaaggtgccgatttgggtggcgatttggatggccatttggatggcgatggagatgatcattatgatcgccgcaacggtggagtgctggatgggaccgcgaccaggagggtcttcccctcatcgcacatccgaagcagcgggccagaatggaaagatggctccccaattaatggccacaagtgcgatgggaacattaagggggaaagaagtgacgtcggtgaatacaacagagtaggaaggttcttccgtgaggaaggaacaaatccgctgggaaaggaaggagcaactgctctgggaacggaaggaacagctccgctgcgaacggaagggacaactccgctgcgaacggagggaacaactccgctgcgaacggaaggaagaaaaaaacaccccaagttttacaaagaggcatgtgaaggttcgagcgaaagtgacagaataaataacaactgccgtgagaaggccgctagcaggagggaagactattacaagcagggtgtgcggaccgggtacatacttaaggagaataggcacggtggggagaataggaaaagttgggagaataggcaaggcggggagaataggcaaagcaggcaaggcaaacagagcagtatgagccggccaagtgagctcagtcagctgagtcagccaaatcggccaaatcagccaaatcggccaaatcggccaaatgggccaaatcagcgatatcaacagagtcaaccaaatcggcccagtcgacgaagtgatgcccttccggtggatgtgaagagcaactgtgacaggggacaagagccgagggggggaagaaatggaagaaactacctgaacaagccagaaataaaaatggaagatttcaaactgcacaatggcatgcaaagaaggaggaagaatggggagaacagcaccctcaatgatgaactggaccggtggaaaatggaagaaggagaaggtgaagaaggagaaggaggtggcggtcacgcggatgacaaggagaagaacctccatggcgggccgaaggatgataagaagagaaaaaatatgttcctaatgaacggggggcacagaattaaggaggtggaagggacatgggaaaatgataagtgggcggacgcgaagggggtgatgaaattgaggggaacgcagaggcgggaaaggaatgaaagaagcgagcggggcgaaagaaatcagaggagggcgggggaggacaagtgcagtcgcaacgacgatggggatggccgtgaggatgaccgtgaggaagaccatgaggaagaccatgacaataagagtgacaatggcaatgacgctgatagcgacaatgtgggacgatttgtcaggcgaaccgatcgagccgtgcccggggaggatctggcggatggagatgggaataacgacgtgggaaacaaagctgctggtaacgctgctggtgacgctcctgattacgcttctggtgacgctcctgttgaaggtgatggcgaagcggcggacgaggaggacgcgagtcagctgtgcgaaatccagaggcacatagactacatcatgcaaaacgacgatatcgacttttcccggatcagcgtgaatcccagcaagaactacgtgaatatcaacgtatttatcgaccggtacatactgaggtatgatgaactccagaacagcgagctactgttctgctttggagaatccagtgaagaagacgtgatgactaggaagaggagctccgtgaaaggtggagatgatagccaaaaggatggactgatgagtatgagaaaaaaaaatggagcttcatcatacaagaaaaaaaacaagcaacaaaaaaataggaaaataaattacgatgccattgataccatgtggcagccccatttccatccacacaacaaggaatttagagtgagatacagatacaaaggaagcatgagactgaaaacgatctcgtgcaagcactatggttacttgcccagtaaaaaaatatcgatactctttttgttcagatggctactctgcgggaagtacatcgcagagaaaacgaaaaggtcaaggttaagcatcacagatattaatgatcgcaatttacctgaccttctctcaaaaaagagaaataaaaataatggctacatgactgatgatgaatggaaagctctggaagaaaaaaaaagcaaagagttttacgatcatgtacataaaattaataactttttgattagtaattacaaagatgatacttttgtgaataaactgaaggtgatcattaacagctgtgacaagcagtttaagaagggggaggtactgaatatacttaatcagtgcctgcaggataagctgaccagcgagcggcgcagggagtccctgatgcagggcgacggcgggagaggcggctgctctgttggcagttcgcgtagcggagggaacaccctaagcggcactctcagcagcacactcagcggcacacttagcggcacactcagcggcacactcagcggcacacgcaacggcacactcagcggcacactcaacggcacacacaacggcacacccagcagcacactcaacggcactcgcagcaccaccctcagcggccgaagagacccaagccgtgagccgaggaagggacgcttgccccgcatgagcgctcccccggtgaacagcaaaaagaggaagcggacattcaacccaagcgccgacccatactccaaggagagcatggacgagggaagaatcatccacagtagcagcggcagcagcaaagggagcagtcacggaggtagccacggaggtatccacgtaggtagccacttaggtagccaagtacgtagccacttaggtagccacttaggcagccacttcggtagccacagcagcagcagcagcgttggggacagcatggggaaggccatctttgccagcaataagaggaagaaggaatcctttttcgaaagaggcaatggcggtgatggaggggccaaggtcgatggagcacaggtgaggaagaaggacgaaaatagctccatgtggaggggaggatacaacagacaaaatggaatcgatgtggagaaaggaaatggagatacgctttatcatgttggagttaacagcattggaatgaactacctacccttccattgtgccgaaacggaattgagcgatgaagctgggggaaggggcgatcgctccagaaacaggaacccagaattgtgtaacaataaaatggtaattgtggatcacggggtgcatattggtcacgtgggaagtttacacgatgggtgtgaagacggggtgggcggaaggagcgcaaattttgaggcgaacgggaatgtcgcccatgggggcttcgccgagggtagaggaagaagcttcgcacaccagggtatcagcggcagaggggggcgcgctggaggaagcggtcgcggcggaagcggtctcgtaggatgcggtctcgttggaagcggtcgcgtcggaagcggtctcgtcggaagcgatctcagcggaaacaggcgcagcggagaggaatgctctcgctcgaatcccccaggcagtaactaccttgccagctactcatcctacgaagacgtggagaagctatccaatacagaagaaataagggattattacaactccttaatagagctgaaaaagtccctgtatattcgaagtcagcatggagacatggatgaccaggtgaggtactcaaacattaacgaccattttatggagctgttgaataaagagtctcgcaggagcagtagcagtagtagtagtagacagaaggtaaattcccacgatgcgttggaccctgaggatactaaagagtatgacgcatttttatttgccatttattatgccaaccgtgagaatgtcgcagcgatgggttcaagcaagggaggaggggaatggggaggggggatatcccccccccatagtgaagacataacccctggtaagaagaccttatctccacccacgtacgatgaaatgaataccccagctgagcggatgatgcagaaaatcgattttaacatggaccaaaaaaacacagaaaaaatggtagcgaagaacagctgttcgcccctccaacatgaaaataattatctgaattcctaccctaattttaacagtatgaatagctcgaagaaaataagtaacgtttctacatgtcctagtttgggcgtaagtagctactccatggggaaccacatacaaggtgataaaaaaaatgtattgtcttgttccgtgtccagtgaaaggaataaaaatgaaaaagacatcaccagcgaggagaaattcgattatgtgaaggagcacttaaaaaggaagtcattgaacatggtcgaggcgagagaactgtttaactcgtgtgcagaaaaatattcgcagttgattttttccgagaggagtgtatttttgaagcatgtgcgtggggcagggcaggatgcggagggaagcgcaaaaggtagtgtaaaaggtagtgtaaaaggcagcgcaaaaggcagtgcaaatggcagcgcagaagcgaacgtccatgagttgccctgcctgggggccgcttctatcgacccctacaggtttatggacaggcacaacagcatcgcgtcagagaagtcccgaaagggtcgcagccatgtgtgcgctgatgacgagcctggcgagcgtgacgagcgtgacgagcccaacatgcatgacgagcatgacgagcctaggcactttcctgcgcgggaaaaactcgtcctagaaaatgaaaagagcatgagatacaccgacggtcgtaccgaacagcgtgcgtaccagaagaatccgcgaggggggttgttcttctcctcgcaaggtggtaattcagggaaaggtggtggctcctcctggagtcaaaatgagcggacgagcgaaggggtgaaggaagaacgagaagcaaaactggaagtagagccacttggcaatttaaaaaggagcagtgttcttcttggcgatgaaaacatgaaggacataattgacattcttgtgaagagcaagtacctgcgcgagtctaagtacgacgattctcttagcagcaatgtcgagtgctcacacgagcgtggcagaagtaactcccgctgtttgtattgtgcctgcatggctagcctgaatcgtaagggcgtagaggtggaaaacgaaggcgattgcatggctggcctgaattacaaccacgttgtggaagatgcgaaggaggctgaaggtgcactcaaaggaggtgaccaaaaggatggatacctcgacccgggcgaagataacgtggagaggtaccccccctgcgaagggggaggaggagaagaagaagaagaagaagaaggagaggaagaagaaaaaaaacaactcgtgcaattctccttgccattactgcagcttttacactaaattgttaacgatgttaaggcaaaataagggtgtcgaaagggggaacaactggtatggggtgaataaagagtgcgacaatgtagataggcacatcaggaagtgttcaagtaacgttgagggtcccagtttgatgaggaaggactgcagtgaggagatgatgacgactcaattaagtggtggtaatagcatgccttccgcagagttgtgcaatcgaatttttaactatatgatgcaaaaggcaggaagcgaacgggtcgcacgtggcagcgcgaaggagattcccgattggagtgaacaacattacggagaaatggaagacggcgcgaagcaacgagtgatggctgatgccatgcggagtggtagaggtttagggaggaggaagagagagatgatgagtgcctttttgcaggaactgtttagttcgctgccgagcgacgatctgaatgtgcagtgcggcgccagcttggagttcgcggaaaggatgagggggtggactcaggacggagaaggaggagaaggaggggaaggaggagaaggaggagaaggaggggaaggaggagaaggaggagaaggaggggaaggaggagaaggaggagaagaaggagaaggagaaaatggagaagatgaaaatggtgagttcgccgaccatgttggggaaaacgcccgagggtatggccgcagccgtgggcgcccctacgacggtgtgtggaacttcccccgcaatgtcgcctcgaaggatcaatttgagagaccgcccctgctgaacatgccatacatgaaaacaaaggcacaaaggaaaaaagagagcaacccgttcgccaggcaagcacaaataaacgaattgctttcccttggtgtagaacagaccgacttcataatgaacaaggataactttgagttaataacaaattttattaacgacgttaaggtgaagaactacagtacgtgcgcagaaatgaaggaccataggacctttcacgacagggaaaacagcatcacggatcatattctgcctcagcagagcagcaacgagattagcctaaagaggaggaagaagaagaggcagaacgggcctgctaatgaaggtaataattacgaaggacaggaaagtgaaagccaaagcgaaggtgaaagagaaggcgaaggcgaaagtgataacgaaagccaaggcgacagccaaaacaccgttttaggtctttatagacgaagaaccctaaatgagaaaatatttaaagtaaaaaggcctggaaatttgaacaacttcttgctcgccgactcgataaataataacatgtgaaagggaggggtggaggaaaggcgtcctcatccagttggcacagaaggagaggcaagtcgattttttttccaatagatgagggaccctcctcgtcatcgtgccactacgtcatggtgtcactacgtcatggtgttactacgtcatcgtgtcactacgtcatcgtgtcactgcctcatcgtgtcactgcctcatcgtgtcactacgtcatcgtgtcactgcctcatcgtgccaccgcctcatcgtgctggggttgttttcccaggggggggaaaagaagcatcgcaacttttaaattttaaaataaagaagtgaatcgcgagcgcatttggagcatatatatatacatgcaatcctgccgcttcctccccttggcacgttccgcccctccgaaatgaacaccaccttttgttctccaccgagcagttcacattgttaaaatggaaggaaagagtgtgtgaccaacctggagtttatggtgagcatttattttgtgtctttattttgcgtctttattttgcgtctttatttttcgtctttattttgtgtctttatttttagcgtattgttttttatgagttcgtggatgatcaaccggcacatccatccccattccctgcctttagcgtaattgcagctgtagaggggtacgttgtgccattctgctgtgacaggctttggctttactcggagtggcgaggttctcacctcctgcatgaataaatgtgtgcataagtgcattacgtgggagtacgcctccacgtgagaggccccctttttttcttttttttgtgacgatattttcccgaaattgtgcctttgcccctccccaggatgcaatttcgcaagcatacattattttacaacagtgaagaattttgtttcatgtgccgcgtaaagtaatggaaggagtagcagcgatggtgtgatggccgtcgtggttgcaccgctgtgatggccgtcgtggttgcaccgctgtgatggccgtcgtggttgcaccgctgtgatggccgtcgtaattgtacctctgtgagaccgctgtgatgaacggcttgattgccctcaccgcggctcttgcagggctgaatctccgcaagttcgacgcttcaaaagaggctgatgcggaggggctccttttttgaaacagaccactctcgcgtgtgtattacaccatgtcagtgcatgtatgaacagcttatgtgtgcacccctaatgtgcgagcgaatgggtgatgatgtcccattggggcctaccctcacattggctccgaactttttttaaaaaaatgatgttgatcctgtgtccgtctcattctccgtccatgtctccgtctcattctccgtccatgtctccgatttttttttttcctttttttgcatagcgagtgtaatatttactctcatctctcctgatgtaactgtctcgtttgtttacatcgagactaacttttgttttaaactccgtttttaagtattaatattatcacaaaggggtgagcaaaaaacacacacaaggatgaggtgatagcaatggttggagaaggggaaaaaggtgtatggggggggagggagatatttgtcgcccctatttttctcaccatacagaaatacgcccagggcaattttcccgattttgcgagtatcacacggaggaaggcaaacacgggctggattgtcttcccattttatgtgcgggttgatataacataatgccaacccatcctttacttttgctcatatgaaatgccttcaatgcctttaatgccttttttttttttttttaaaaaaaaaaaaaaaaaaaaaaaaaatcacatgtgagattcaaaaattaaaaagtattaacatgacacacttaaaatgatacatgggtgttttctttccaaccgcataaaaaggacatttttcgcagtgtgttggtgacccttttcgctggcctaacatgtgcgacacatatgtatgcatacgcgtaaggagataaaatatgttctactttggctgactaccaaccctgctttttttttttttttctttccagccccttaccgtcacgactccgtggtgtacataaaaatggaaggatttcccgggttggctagcttgtaaatatctgtatcgtcaatgggatacttattggtattttccatgatttggatgtcgccaaggtttaggctcctcctaataaattctacgttgttctttatgagttgtatttcgtcataggggagacttagctcgtactggttgttgttgagtgtgacgttgtccttgactaggaaggtggcgaagcttaaaatttccttcttctcattttttggcaacttatttacataatcgttttgtaccaacagattgatgtagttactgggtagcttcttaccctcactgttgttaataattctgttaagaatttcgatgatttttttttgcgtatcgttgtactccttcgcaacgtagacgatggctttaaatttcgttccctcgtcgtcgtcctccttgtacgcttcttccttctgttcgtcggctgctcctccctggttggccgttcctgccgcgactttcgcccccgcctcgtctggcgcgcgcttctccccgcttccgcttccgcctccgctacccttggcgcccttctgcttgttgttcttgttgataaccttatcgtaggacttcctaaaaatttctacaacgttgagtaggttattgtactgcttatgcatgacgatggagtagctggtgttgtcagaggagggccacttttggttaacgagaaaatcctccttcttcaaaatgtaagtccaaatatgctccgtgacatgaggtatcagcgggttgatgatgagacaaatcctttctataaaaaaattcactgtctctttgtgcatgtggattttatcacacataattcgatacgtatcccttttcagaagcatgtcgtagaagccatacttgaggacatccctaaagagaagcttctcataagactccttgcatttattggtcaggtaattaatttcattttcgaatatcgaatcaataaacgttctctctccacatcgaaagatatacacattatttttcgtctcgatgcaaaagtttatcaaattatatagcttcatgatagcactatttgcagtatctgtgttaaagtttgcatcttcgattgagtctcctgcatctgccaatgctatccttgttccgtcacttgtgtaaaggtttatactctgcttgagggtaataaaattacccttacttttggacattttttctttattaactagcacatgtccgttacagaaaaatgatttgggaaaatatttcaccgtttcgtgtgcatctagatcgagctgatcaatttcgttcagtatttctccttgtcgctctaggatgcttttctcatcattcgtctccttctgcttattgttgtatttttttttaccccaaattgctacgtggttaaatagagtcattgtcaaatggttaaaaattaaatctttgcctgatattctcacatcgaatgggtaccagtactggaactcccttctcattctttgtagtttctccatgctgatatttttgctgattttttccatgtcatcactaatgtcgaagacgtaatcgaagaaggcatcgttaagatccgctgcgtcgatatcgaggaggccgcgctcgcttccgtccacgttgctctgcaggaagtggctaatcgtgtagtacgccatgtagatggtcgagtctgacaggctttcgatgagctccttctctgagtcggcgccaggctgggcgagcccttcgctgctaagttgggcagcgccgtcgctacccggtttggggtcgctacccggtttggggtcgctacccccttttgggtctccttccccgcttcccccccgctgcagcgcattaaaatcgggcattagcgtgccaagcccataggccctactgcaggaccagtcgtcaagccaaaaaatcacatgttgcagttgcttctgcagaacttcgttgtacgtttggaagttattcttcttcatctgaatgagtacgtcctttttaaaatctaagttgccatagttgatataccattggttgcacaaagcagcgatacatttgacgttgttcctatcgataactagtacctccggttcgctatacagaaagccctcgttattctttactatgtactgtttgaccaacttcctgcagttatatatcttcataccccgatatggttccacagtcatggtgccttcaaaatactgttttttatataagatttctttaaccttctgtagcttggcatccttatatgatgatattttttccaattcgtaaaaaaacttcccagtgttgtccccgatgtctggcaattgaatgcaagatgtactttcattatacaagcactcctcgttaagattgtacttttcacagtagtatgcttgcttcctttttatatcctgcagacaggcatagtcatctgcactatcgctggatacacatgggacgatggctgtagcgatattcattttgatggtagtcatggggagaatatacaaatttttatttggggataagtttgagtaggtccttaacccgacgaggtcttctcctttgattttcattaagatgaagagatcgccaagggggggtaggacgtcttctccacctcgggtgtgtttggcactgtgcgagttgggcgcctcggcggggtggccactcaccagatcactcacctggccgctaacttggccgctaacttggccgctaacttggttgctaacctggccgctaacctggccgctaacttggccgctaacctggccgctaacttggccgctaacctggccgctaacttggccgctaacctggccgctaacctggccgctcacctgaccggtcgacttgggcgccccctgagagccccttaacaacatcggtattacgccctggtaggccaaattgtacaagctattctctgagcatatgtaaatattttcacacgaatcgatgatctcttcccttgacatgacattgttcacataattcttgtccccatagtgaagcctctgtttgttgaaccctaatgtgacatagtaatactcactagggttgacgaaggtgtaattttgtccataagctgtctctggttttaaggtactagcaagaaggacaatttttttttggctgaacaagttttcattcataatgttagtctttaaaaaatcgtcttccttttgagatgacggggaagaaggagaagtacttctattcacattttttaaataaatttcataaaactctttgtaatcatgtacatatattttgatgagtgtaaattcctgacacttgactccttctccttctgacctctcatgatctgcacatgcctggttgttcactcggctgaagatggtgattctgcttccgtaataaattaggttcttcttgtaaagggtgttgaaatgccaattaacaaacttgtcgtagtagggattcatgttggtcgtgatgaacgatctcctccagtcacaaaaaaggcccaaagaacttaaatgctcctttgctttggaggaaaaataatagcaccaatattgtggcttctgaaagaggtgaatttcttcgtcgcttatatccatttgcttcataatttcgtactgcgtgttttgtttggatccttttgattgtactttgcttttgttggacctgaacaccgttgcgtccgcgggtttggttctttctgcggggttcgttctttccgtttgcttcgttttgtcaggaacttcttccgattggggagtgccaacaacgtttgcttcccccacgaggttatcatcgttaatctcgcttctattactctctgggaaatttgcgagcacttttccttttaactcgttcgttaatttgtcagcacacacaacgatcggtgtgcctgtgcaatggaaagcaaatggaagcagcacattctgacatgtcatatttttataacgaacgaggaactccaacttactcagcgtgaaggcatgccctatgtgtaataatccattcatgtatgggtatgggaaattacccgtaaacctcgactcactgttttcaacaaattccttttcgtatacattatgttccttccataaattctgaatgtttttttctatgttcagtaggttcattcgccgtgccatttttggttggctttttttttttggggtgaacggggcgggtacgtcaagcgttaatgtaggtgaggataagccgcgtacagcgtgatcacatcacatacgcacttgggaagcggtatacccgcgtttgcgtctgttcggcggagagggccaaactggggacaaaggtgtagtggcaaaatgggcggcaaaatgggcggcaaacgggacggcaaacgggacggcaaacgggacggcaaacggggcggcaaacggggcggcaaacggagcgacaaacgggagcgcttctcagcctgaatggaagtccaattggcagcccaatttgtggcgcaattacatccccctttgccgccaatccggttgcccccttcgatgcctccccgtggacgcaccccctggactgcacgttcactcggttgagagccacacgtgaagactccggctgcaacaaaaaacaaatggagtgaaacaaggcgcggaacgtgttgttcaaaatgtatatgcataaacgtacaaatcgacttgggcgtagtgggctcctgacgagattatcgtacggacacctgtgttcactccacagctatccacgttcgcccgcgtataagtaatgcgtcgcaaggagctttgttaaaaggggggggccgccgtacatatgtagaggaagcaggttgggggagggggggaggcgcactcatataacatgtacataaatggaaacacaaaaatatgaatatgtataaaatgggaaacacaaaaatatgaatatgtataaaatgggaaacacaaatatgtgaacatgcataaaatgagaagcacaaaaatatgaaaatgtataaatataaaaatatatataaaaggtgtacgatggaaaagttgtgaaactttaaaaaaaaaaattataaaaaagctgaaaaaaaaaaaaaaaaaaaaaaacgcatacatatatgtacatgtggtgagcacgtgcatgtataaatgagatgatgtttatatctcttcatatgcttatacgttcgcgatgcttctacgtacttgacttggtgttttgtttttatctgggttaagggggtttgcgagtggagcttgtcgcatcgccttcatgtcagcacggcgatttcgcgaaaagaaggggaaaaaaaggggaaaaaaaaggggacaaaaaaggggacaaaaaaggggacaaaaaaggggaaaaaacggagattgttcgcttcaatcccttcagccgctgttcgcacaggcatagataattttatgtgcggggaagtccagcgcagaagggcatgtgggtaaaacatgcgcgggaactacgcccaatgacattttttttttttttttttttttgcgtgcaggaggatgggaataaaagggaggtttataaatacggcctctttgtttttcactacgctgtggacgtgtatatgtccctgagtacatgtatgtcatttggggcgagtgtcatgctgactctccgttgacccaattggcgtggctaacttttttaaatgcgcaatcactttcgcgtggccatttcatttggaggttttgaccctgcagagatgtaacaaaatataatactccgcgcatgaagcgggaactcccacctccctgcatcaactacgtgttgctcccacctgttcagttaggcatttgagctgtcctcccattcctgctgttgcagcttttctttcacttgaattttttacaggccaattttagccatgttagcccaattggggtcaaccttttgattatccccgttgttctccccctacccatatgtgcagcacaccgttttccctgcatggcatacgcgcgtgcatattagcatttgggggtggtggtggaatcgtcaccttaagggaaggagactgtgcatacattttatgcgccttttatatcccatttaagtgtcattctttttatggaactgcacagaggaagaagcattttgtgacaatgccgccacgtgattgttcacattgtgttcgtaaattcacgtgcaagggggacatagcatacgtacacaatatgatgcgtgactcgcatgacatacttgacctgacgttcatgtcatagggaaaggggagcggtacacgcatgactgggtgagcggaccttcatttgttccttcacccgtctgcgcaagtggcatattgcatgtatgtatatatatatagtatatacatgcgcacatgtgcaagcctcgcgaggcgcaattcgtggcgaccccgcgtggacggaccgcggcggatagagagaaagaacgcacagtttgtttgtaacacctctttgctttccccttttgacaaacactgctttttattttcccccgttggataaatatatttttcccctttacatgcgcaaagaggaactcacccccccttgtgtcccatctgtgtagcccatatgtgtgtcacatccgtctgccccacccccgttctgctctgcatgccttccttgcacaatgcgccctgttatcatttaaaatatgcttccccggttgggtgatccccgtacgtcgcgtctacatttatggcagtccagcgatcacacttaaacccctccccccctctatgtgccagaacgtcaaaatggcgattgcgcgtcggtcccccccctgctgcttccacggctgctaccgctgctaccacggctgctaccactgctgctttttttcttgttccaggtctcccttgcctttgtcccaccgaaaatgaactcaaagtcgctgacctttggcacacgtaactatgtaaggaaaaaaaaggaaaaaaaaaaaatgcgaatacacgatgttcgtatgtggcgtgtcggagtgtatacccccgtggcgtcttttccacacgcggacaagtgtatccatccgcctggcttcaattttcttctttttttttttctgtccgttatgctcggggtgcatctcctagtgtagattacttgatgtgtagcccctgcgtttgctttccgaatgtattcaatttgggaaaatgacactcacacggtgacgatgctgcacgtgtgggggttgaccccttcctaagcactcacctgggcaaaacgcacaccaatacatgtgtatacgaacgcgcaaaaatgcgcatagatgggtagcctcttctacacacctgcacaactacacatgatatgtggccttccccccccttctcaagtagcatagccacagacagagaaaaaagggaataatgcaaaggagtcccctgaccattcgtgcgtcccccaattttttaagcagcataattacacccctgtcgaatgaaaaagtgaaaaagtacttggtcttccgatgcctgtctcgcatatgcgtatcgttaagtagcgccttctccctaaatgcaaaaatatacatgtataagaataatagtgataatttattgctgacccaagtgttaatatacaacgagattctcgtcaaggtattgaaaatatgttggctgtacaagctgagatcgtttgttgatagtaatataaaaaagtgtagacttttgtcgactgtcttttacgttattggcatatacttggacttagtgtctactctggactttttaaaaaattccttttttttcccttgctccttgtatgtcctttcttccacacttaagagcttaagcatcatgacttatgcatccattcggtctgccacttaccttcgtctgtgtgaaattttgaacaagcaaaacgagagtatcccctcggtgcttgacaatagtaatagcacaagcagagtgaactccacaaatgatcacttaattactgaggaacaaaatcgggaacgtacagatggggtaaagtccaaggaggaaaatgtggcaatacgcttgggggaagatacacatgtacctatttttggtgcagagcagggagataacacccctcgggtgagtttatcaaatgggacaccccacagtgaaggtggcaactattgcagcagtcgagctaataaccttgtgaacaccgtgaagaagacgtacttcgttggggaagtcagcgtgctcaccgatttactggcttccctcgtggacctcctcaccgttgtgcttctcgcatggacgaccaagtacataaagaagaaaatttatttttacttcctcctgtcctctctgcatttgtttttttcctacaaggagttgcagtgcttgttgaagtaaagtagcttcaccggggacagtgatcacactcgcatagtgaagatcgctatgtgcaaatgtgcagcttgaccatttccgcagaaaaatatcccaacaaaagaatatatacctgtgggggaacatcctatgtgttatgggagcctttattcagcagagcatcacgtaacctgcccatttcgtatttgtcaaacccgcctttaaaagggggcctcacctctcaatttttttttttttaaattcgtttccacatggaagaattgctttccggcattccttcccatttgtcacttttttttttcttttttttaaaaattaaaatgttcatgtgtgagaataaaaaagttttatttaacctgaccagctgttcataatttttctgcacaaaatgtgcatgcttgtaaggcgtggcggcatggggtggggagtcgctggtacggttggcaaaggtggcgagtactgggctgttcacatgcatggtgtatctttccgtgcggtcgtgcaatcgattgctatcccccggtagatgcactcaccaaggcgtggtgagtctaaacttggaggggcatttgtttatctttcccctttcgggagacaacctccgccacccctaaccatttgcgaagcatatgcgtgacttaaaagttggcacacggagaggtacacaaataggcacacccgcgatgtgtatttatatgcacacgtcccacatgatgcggcttatgaaaagtgcaacgatgaacaaaaaaaagagagcgacgggctagttagtttaccccccatttgtcggttattttatttttcccctttaaatcggtattggcacctccgattggttgtccttggttgtccctggttgtccttagctgcactgtcaacatgcaagccgggtacacctcacgacggggggtggggtgactcgtgcacgtttcagtcttcctcctccgggtaggtataggggcagtcgatgtagagtttctacaaaagtgaagttggggtgatgcgattatctacacatgatggaagaagcggaaggaggtagtgtatatggcggcatgtctgctcagccgaatagtcaacgcacccagctcgtgcttacccccttgtttatcttcttccagaagttattaaaccatacaccccaaaagtaagacgtgatgcagccgcccgttacgacgaacatccaatagcggctgttgtgcttcagtatatggtcatagattctgcaaaagagggggaggtttggacgaacaaatggatacgctcaagtgttgtacacgtacgtgtatatgtgcatatgtgttaactgcgaaattgtcacccttgtgcatacatatgcacgaagacggagaggagaaaagcgaagaatgacattccctacctggtcttattcagggcaaggaaaaaggggttgaaaatgtccttgcccttcctactcttggcaagcgatttccagatgaacttggggtaggtatcactgaatggacttccgaaaaccactatagaagggaaacaaaaaaaaaaaaaaaaaagggttcacgtgtgtattaccctgttgaaggacttcacccttgccgcgacaaaggtatattgatacgttttttatgcattctttgcacggactgcattggaacgggaatgtagtactatgtgtcacttacttttttattcttttccaaattagcagtttttttttttttttattcacgtagtgtttatatggtcatataatggttactgttttgtggtgagaagtaaaacgttttggcgaggaacatgttaaagctgaggggggaagaaaaagaaaaagaagaagaagaagaagaagaaaaaaaaaaaaagcgttggcacctctgatggctgtttcttcctcacagcgggaatagcacggggattaagtaatcgaagcggggcgaaaagagcgctgcttaaggcattcaacttggcggtatccctcatggaaattgtgtttcacttttgcaactttcggcagagcgaaattttgtacatcgccgcgagtgtaccagagcactcgcgtggtccctttcgcacttcccctctcttccattcggataacccgaaaaaatgagaggtgagaaaattggcgtagtgcttataagctgctatgcattctgcgttgttgcgcgttttttttttttttttttcccaggcgatttcgtcgaatgggagtacatttatcggataactttcatcaggggaggaatcgccaagtgaacttttgcaggaatacttgagcgtttttttttttttttccttttttcttgtttgtggtgtttccccattttggcaccactcggggttggccgcaactgtccgtgtaaagtagtcgtgcctcccccgttgggcgtcaattttgctcagataccccctccctgaattggccatctctttgcacggatcttcttcggtaaccctgttttacctgcctttaggatgcgcaaggaacacggggttgccaaagctttctgaagtacacaaattgataaaagggggaaacctcctcctaggggggaagttctaactctggcggaggaacccgcgcgcagacggagttccgctgaggggtagcttctgtagactgtgtcgtccgctctgtgacaagggtgcacataggaagcaagtcggaagggcaaacaggacagctgccaaacggctaacaggccatctgccaaacggctaacatatcatgtgcaaaacggctaacaggagagctgccaaaaccgcgaaccgcagcagacgatgaacctaatcctcgtgagccggaagagcattcgcgaaaatgaggggggggagttcttcttccaaacggatgagcggcaaacgagccatttaaggagtatcctaaaggtgcagctgaaccaagttgtgaaagtgggcgtgataaatcggggaaaaggggaaggagtcattaccgaagagagcagcaagcattacacaattaaactcgtaacaccaatacatttgcaaaaatcggaagatacccacataccaatcgatgtagttatttgcatcccaaggccaaaggtattgaataaatttctgcagcagttatcctccgtaggtgtgaaaaaaattgtcatcgttttttccgactttgcaaataaatcgtatgaatcaagtagagtcttaaaaaatgaggaaataaaaaatgcccttcaacttggattggaacaagccatgtgtacccagttcccagaagtctttattcactactcatttagttcgtttgttatgaatatggatagatatagtgacgagaaaacgatcaagctgtgtgcacatactgaggttagaacaagcgcgagttacgtagaacgagaaattttgtgtagagagcgagggaagatactccttatggtaggttgtgagaggggattttcagaacttgaaatttatttgattagaaaattggagtttcgcttttttaatttgacggagcggatattgaagtgcgaaacggctttgctggtgatcatcgggcagttgttattactcacggagaacgaggcgctgcggcccagcgggcgaaaaatgctacgcgaggggggcgaggggggcgaagtgggagaggtgagccatgttagcggcttgagtaatgttagcggcgtgagtaatgctagcggcgtgggccgccataacggctgcgccagttcagagcagggcccgcacggccccccaactgaaaacggtcccctcggcgaaattaaaaaattgctagcgacggagccgtcttttccccaccagttggtaaaggccgtaaacgattttattaacagcacagctaaccatagtgacgcgctcgaaagtaacccctgtgatgagcaaaaaaatggcaacataaccggagggacgagcgacattgataccctccttcgaagcatacacacgctaagttcaaacaaggacaaagaggaaaattttgaaaatatctatctaagtctgctactgaaaaaaattaagtacaaaaataaatttattcagtcctacaccgatcagcaaaataatgtggacgacgacggagtatttatatacagaacgcaaccgtatgtgtccaaaaaaaaaaaggcccgtcctgacgagctgtagctcacccaggggggggtaacacatccgtgtatatctttctacgtgaacgcaagtgtgcaggtgtttgtgtatttatcattcgttaatcgttattcgttaatggttatttgttaatggttattcgttaatcgttattcgttattccttattcatcattcgttattcatcattcgttattcatcatttatcctttttttggtgactcttttaaagttctttcatcgttgagagtgtgtgccatgccggtgtgcttttaattctgtcaaatgtgggtgcctctctcttggttttccacagggaggagagaggggaagttgccaaaaatagcactttttttactgcataatggcactcttttttcactgcaaaatggcactcttttttcactgcaaaatggcactcctttttcactgcaaatggcactctttttttactgcaaaatggcgaaaccgcgaaaggctctgcatggagtcattttcacctgaacatgttcatacacattttaatttgtttgtttttcacacacattggataataatccagaattttttacaaacagtttttttgtcatccctgtaagggatacttctccctcagttggttaattttgtcctcgaatgttacttcgtatggaaatcgggggaactgattgccatacagtcttctcatttgtatccacttggtaaaacactcaatttcgtacacagtcattctgcacacattaatttttttttccgtcaaaaaatgatacatttctttccttggcgcatagtctggatttattcctttgatgtagtattcccaacttttgcatccatttgacatcagctcgttaaggaaattttcagtcgatgtagtttcgccttttgctgtcgtcaggtatttgcaaaattgtgtgctgctgttgcatggctgcgcggggttgctgcgaaatagttttctcatcatttgtcaggggagattttttggcaggcgattttaactgtggtggttttatctggggggtagttctcttaaataatttgtgtgttcccctgttttgttattatcccgatcatcacatgggttttttttctttttttttatcaccgcgttttgtaggttgcttttttttttttttttcaattccgccttagccaaggggtacatgaggaaggcgcgaaagggagaagcaaactgtgctgcggaggtgcggcaaaaaaaaaaaaaaaacagtggagctatcccaccgaggagggaaccgtatgccatacggtcacaccgtgtgatctgcaaaaaggttccctttttttcagtgtgcttcacatgcgaattgcgcacgagaattttagcttccctcccggggaataggtttcctccattttgttcatttcacgcgaaaggggaggcagaaaaaggtgaggggggtccagcgtgacacctttatcgccttcacgttgaagttgaaatatattgacaaaatgatggagaaaaagaggaggagtaaaaaaatgagggggctgtaaaagctgtcgaagcggcggcggccaagcagcggttccttcgtctttcgcctgacaaggggtggaagtggtgggagggtgttacggggaagtggtgggaggatggtacggggaagtggtgagaggatgccacagggaagtggtgggaggatgtagcagggaagtggtcaaagaatgtcacagggaagtggcgaaagaatgtcgcgatgaccgggcaccgtggggggtcctcattacacgcacccagagaggtgccgcagtatggacgcagcacgtacacgctgacatgcaccttaccgctcaataatctcgatgcgcttcaaaaagaggaagtaggaggatatcaaagaggagaaggaagttgcgaggagcaaaataatgacaagatccaattgctcattttcatttttatatttttctaaaaaaagcgccaacaaggtgatatacacggagaccagggagtaatgcagaaaggttctctccgcggcgaaatttattttgggatcgattttcagcaggttgattttttcctgtacatttttatttctgttatatttgtgactcagccagagcgaagttttgtctaacatgttccatttttctaaaggctgatgagaggatgggttggtcgttttgtgtaaaaaaccattcacatcaattatttttcttccattccacgggagactaccatttccctgtagggggattacttcgtggcggttacttgctgcaggggtaatactgccaactttttcgatggtcaccccaactgatgcctgcatagaatcgacgttagtgtcatctgcctttccacaactactacaccgagtcaaaaccgactcggcataattattgtcaggcttgaatttttcatggacattagcatggatccacacaggaatgtattttattttctccgggtgtagcaaagccatggctgtttgatattttgaatatttatatgcgttaataaaatggttgctgtttaatatggcttgtacccactgggggattttctccacttttagtttaacttcaatgattgcataatttaatctccttatttcatttgttcgcaaggcctcctctgctagcctacaccagtgctctcttttacttacgtattcgttcaacattgatacatttgtgtcgatggaaatcctcacggagttatcattactgagttggaacgccgatctgaggtaggatgttctgatgattggttccaagccgtttttcattatcatgtcttggatctccgttgcgagcgcctcgttcttcttcgctttcttctgcaagttccccacggagggggctttcaccagggtgggatctttcaccaaggtgggctgcttccccactgctgctccccttctcctcttttggaaaaacttctgcacatccatttggccagtcataaacctgaacacgtgcttctgctccaactcgaacctctccttggtggaggtctctccagtccactcctcgtggtgaatcttcctctcaataaaaatgaccttctccgggtccccatcattatcattgtaccacctgaaccgaataagctgcgcattctcatacctcaaaattctgttactataacacgtggcttctttattatccaaatagacggaagttatttgttgagattcattcagcgatttgtttttcccctctgtaacttctaactctccatccatctcatcaaagaatttccgcttcttcatttgtacgaacttttggaagtgttcctccaggtcctgattgcttagtccgaatattaagtagggcaagtgctttacaattctgactttagtgtatacgatgtcctcatacttcattaaaaatttcgtggatgtccgttcgaaggtgtcaggtgggacccaggtcctgctaccatctgggggggtagtgccgttgtatgcgtttacggtgcagcgagaacggtgcagggcatacagaagggacaggtagaccaccaactcgtccacattaatgttgcaaaacttttcctttattaagccgagaaggagccactggttaatggagatgctcattacatgatcgaaaaaaaaacccaatttcattaatattttgcaatttttttgaatgtaaaaatcaaaatggacaatgtcacaacctattaagtctatttttttttccatttcttctttttcgtttttggtggggtagctgtcgaccgactttagttgctcgtaggtggtcatcaggttgtcaataatttcgtcgtactttttttccgaaaatttgtttatctttttgatttcctgggtgatgagatcgttgaacaggaaggggggcagccgttttatgcctgcgggatgggggggagcacacggggcagttaggctgggcggccacacgggggacgcgcgcacatgcgctgcaaacggtgatgcaaacggtgatgcaaacggtgatgctaacggtgatgcaaacggtgatgttaacggcgctgctaacgacgctgctaacggcactgctaacgacgctcagtttaaccctgctcgtcaaccttcctggcggcactttgtatgaagtccttctcgagcttcaggggaggaaagtgtgcagtgatgtgatgcgatgcgatgtgatgtgttgtgtggaggagcggacgcagggctcactcaagcgtgtgtacatacatatgcacacacacatacgcgcaggggccaccgcaaatgcagcccctcgctgccgactatacgcccctcctctcggtaccttctttttatatttgcgccccatcctgagtatggttcttttaatcttcttgtacgagacgtagtactttcggtaatgcctcggcacatccaccattttgcagctctccctttgggagttttttctcctattttgtgttaagacgggggggttcgggaaaggcagatgggggctaacctacccttcaggtgtgtatgtgtgtggggggggtagggaggacaccgaaatgggcctgaacggacacacgcttctttggcgcctacccctgggaagagggaaaactaaatgggcggtatccaacccttgagagttttccaatcaggggactggtttttcttaaggggggcaatttatgcataggtttacgtcgcgatggggagtcccccatcgtcgtgcgatcgtctcttccgtcgtctcgccggtcgtctccccgttcgtctcccctttcgtcttctgctcctttctttagtccccacaggtttgttgtgcttccccctcaaaaggtgtgcacacatggagggcccttcctcttcttcttcttttcgtttcctccctttagtggcagatatcacccgctcaggcaaatcaaaccgagtgagtagtgacttcccaaatgaaacacatttggggactggctatctgtagggtacctgcccagtttaaagttccccttagggtgttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttctgttgtgcaaatggatttctataaagttaaattttcagttttttttttttttttctgtttatccattttggttgctttcttttcttccttggttcagctctctgacccacttcccctcctccaagtgaaaggatagcaaaaaagcgttagcaacgcttcgacaaaacggaaaagcacaacgtggcaatttcgccatttgttgtcaacttttctccgttctctaatttaagtgattttccgtcctttaaatgactgacgaacggggataggtaattaccgatcgtaagaggcaggaacacagaaaaagaagcagccatcacatgtagtaacacgtgcaagtgaatgccaaaaaaaaaaaaaaaacatcagaagagtgtgggaggatagtgtacccaagtgaatagaagaaaaaggagaaaggagaaagaccatgtttgtataaaccccgccatattgcacatacgaataagcatcttggcacgaaaacgcaaaccaccggagagacgcagaaatttgcgttcgaaggataacaatcgtggaggtaccctaacctaacatctgcttgatgcattctcccccttccaagggactcatagatcggataattactccctttacaacaaaatacctactcccctttgttgaagcaagatgaataacaaattaaaaattttgacccttctctgtgtcgccaccaccggcacgtactacatatgtgtgcacaagaagaaagaaattaaacagctactcaattccatgtttgtaaaaagcaaaaagaagaagcacagacggagggacagtgtgcggaggaagaatcgcagtgcacgtaaggcgaagtccttggctagcttagcaccgatgggaagtgaatccggagaagaagaaattgttcatgtgaatgaagacacctctgttatcagctcagaaaatgattcatattttcttgacgcgagggaagagaccccacggggggggaatggcctggcaggcggccacaccaatggggggagcacgaggaggggagaagcttcctccgaaaaaggagaaggagaagaaggagaagaaagcaccctgacggatgtcgaagatattaacaacctgaatgacagagcaagttacaacgttgtgcagataaaggcaaagcatagaagcagggggaaatacctgaatgggctccggaatggaaccccccaaaaaggggtccctccaaagggggtccctcaaaagggagtgccttcaaagggagtgccttcaaaggggacccctcaaaagggacttccccacgaagaggaagatttccaatgtgcggataacttaaaagaatgcggagtcatcctcccggagaaatacaaaatatatttcaagtccttcggatgcgcacacaacagctcggactctgaatttatgatgggactgctggggaactatggatttcagtttgttaaaagtgtggaagagtgtgatatttgcataattaatagctgcacggtgaaaaatccaagtgaggaaagtatgaagaccattatcaattatgtgcataagttgaataaggctaacaggaggagggcgactggtcaaatgggtaaaaaagggaaaaggggaaaaaatggagaacttgggaaaaagggaccaacagatgagggtgaacaggacccacatgcggattatctcaccacgtcatcttctggaatctcggattttgagcaggacaaggggtgcgggaagggagaagccagctgctgcgcggaagaagcgtgtgcatgtgcgccagccaagggagattcgggtttggtcaaaagagaagcagtgaagaaaacggaaaaggaagcggtgaagggagcggccgcgacagccccccgcggagatatcaaaattatcgtctgcggatgtgtgccgcaagcggagaaggacatggagatattcgaaaacgtgtcgctcgtgggggtaagcaatattgacaaaatcgtggacgtcgtggagaatgtgattaacgggtacaatgtgcgctacctgaagcaggggaaaaaaatgacctcactaaatctcccgaaaataagaaaaaacaagtacatagaaatcatcaatattaacaacgggtgcttgggaaactgcacctactgcaagaccaaatttgccagaggggacttagctagctataacatacccgatattattaacagaataaagcatgtgtgcagtgaggaaaatataaaagaaatttggttgacgtcggaagacacaggggcatatggaatagatttaaataccaatatcgtcaaactacttaaagaaattctggacaccatttccaacagcgacgttatgatccgcctaggcatgacgaacccaccgtacattctgaaacacgtcaaagatatatgcaatttgttaaagcataaaaatatgtacgagtttattcacatccctgttcagagcggcagtaacagagtgttaaaaaatatgaacagggaatatcaaattgaagattttatatacttagtggaaaatttaaggaaggatgttccaaatataaccattgcaacggatattatatgcggatttccatacgaaatggagaatgatcacgtggaaactgtcgacttggtaaaaaaatatcaatttccgatacttaacatttcccagttttatcccagaaggggcactgtagcttatggcatgaaaaaaattaacacaaaaattgtgaaaaaaagatcgagagaagtaacggatgcgtttctttcctatacgaacaattacaaatttttggaaggaactacgcagagggttctattcacggaagtgtccacaaaaagtgatgaccttattgggcacacgaaacagtatgttaaggtgttgctgcaaaacaggaacaatgaaaacgcccatttgttgagccatttcgccaactgcaaaattgtttcagctcataaatggcacgtagttgcggaactggcgtgaagaacgaaagaggtgacatggccctcttgttcaggaggtccatctgaatatcccccttcatccgagtagcggcacgtttgtcccacgagtgtcattcgttgcaactatgcagctgctacccttgtgactatttcgttatgacttgtacaggcatttttttgtcccccctctgtcgtatccacagcgacaatcaccgttgttaatttttttttttttttttgcacacattttggctagcttacccgctttttaccttacctgttaataaaaaaaaaacgacagctagtttcatttgcccagtttgctatcccatccttttttcgttacgtgaggatatggcagtggatgtttttttatcccattttttgaatactccccagtagagcagcctttgtaaacttacttcccatttgatacgtgttaaaaggaaaaaaaaaaattaaaaggctgctatgcgacctctatttcgatggtatgatcgggagaataagtaaaagaacgaaatgggaggtgggcttaatcgctttatcccccttgcggttttccattttgtgggtctcccctgcgtgctcccactggggtgccacaaaacaaattggaagatgcttgcacattgatggaagggggatgcacatccgaatgatgtgtgtggtgtacgttatgctgtacctgtgtgcgtatccacctgtggagtgccaaacaatcagtctgtcctaaaacgagtaacccctgtgaatacaaatgtgtgtgtgtgcccctgttgagtgcacctctccccacgctatatacattatttttatttatttttttttcgcacgaggagcatacatgcgggaaggaggttgtccttgaaaaggcttttctttccgcccacatgcattaaacagacatgtttcgtttttgagaaaagcggccaagtgagaggttattttgctttgttctattttttcaactgtcaaattggcattctgcaaaatgagtaccattcgatatgttatccttttttttttcctcaccaacatgtataaaaattatacacttagtaactttgctgcgtacaagttggacctcgtgtgagcgtcccgtggaaatggaaatgcggaatgatgcaacatatgcatggggcacacacgaactcgcgaaattgaatatgtgtaggtctcattgctgaaaagaagtccccttttttttttttttttttaacatttttattaagcatattgcgcgtatcatatgaacgctacactcttgggtgttgtgcagtttgttttttatttgtttggaagttcgtcctacagagtgcacactttttttgtgaaattattttgaggggataaatacagggcatgtggtcggtcttatgtaggtaagtgcagattgatacataaggatgtgcaaaaaaaaaaaaaatccccaaattttgttctttcactacacttttctgcaatacgagtaggttaataacattggcaacctgtcccactttcgttttcacttttgtgtgtcttaaagagcaattttgaaaaaaaaggcggcaatgaggaagaggggcaagaatgccaaaaaggggggccccaaaattgcttcgcctggcacttcgaacgccgcaacccccgctaacgccgcaacccctgcgaacgccgcaacccccgttaacgccgccaacccacatgccaacattcccggagtcaacttcagccgcataaagagctcctacttggaagggacgctaaagctgacaaacgcagaaagcgtgaaacaaaagttaaagagaaaaaatgatgaactgaagggaatggtcagagggggagacatccccgtggtgccctgtgtgggcagcgtactatcagtacaaagcatcccaagtgaccatgaacgagggggagaagacactaaggagttgaaacattttgaggaattcgaaattgttctaaggggaggagtgatagacgaggaggaggtgggtagcagagaagctgaaggacaaaaatcctcctgcgtggtggagaacgccgtaccatcggatgagcaactgtttgtatgcgataaggcgccgagtgggcgagacaacggagagggagaacaaatagagggaggcgaagagggggaagaaatagatggcggcgaagagggcgaacagataggtggcggcgaagagggcgagcaaatagatggcggcgaagagggcgaacagataggtggcagccaaaaaggcaacgtgtcccacttttttaacaaaacgaaggaggcgtacaaatcgttgaacctcgacaagttgtttcaggttaacagttttaataactccctgtgggatgaaggtatggagaggaggaagccaaacggggtgagcgaaaatgcacacagaagaaaggaggacaagcttagcttagtgaagactatcgaaaggaagttgaagggccaaaattccttcgtcatggagaatatatataacgcgtttagaggcaccataaacgattttatagacgtgtatcttcagggggaagacgaagagatgggcgagggaagaagcaaagggactgtgatgaggaaggataccacgattcggagtgtcgacccttttcgacatggagaaagagttaacctaagcgatgaacatggtttgaaaaaaatgtatcagatggacagtgatatcttcctttctgggggagaaaaagaaaaaattcgaattgggcaaagtgggtatgcgatgaaaagggaggatgacacaaatgtaaaaaactatttgagccagtttgggggcagaaaattgggtgggatcagccacatgggtgggatcagccacatggggggaaacaccaacttgggggggaatagcaactcgtgggggagcaccaacttggggagaagcaccaacttggggagaagcaccaacttggggagaagcaccaactcggggggaaacaccaacttggggggaagcaccaacttggggagaagcaccaacttggggggaaacaccaactcgcatgaccaaaccaagcgttgcaaaatcaaaatgggtggggccaacctactggagggaagcaatgtgatggcgggtgctatggcctatctcatgggggacactcccagattgacgaagggaagctcatccaaacagaagagtcatgttgtacacacggatatggacaaacataaacaggtggaagaagcatacagtgcttactaccctgaggcggagacatttgaatattcaagcatcatttctgattatttgtataaccggaaagggtggtcggagagaagaaaggatgatgatggtcgtatcccttccactgataataattgcgcgaatagggatggtatgaagtatgaggtgcatccctcgatgagtgaccaaatgagcaacgtgttagatacgcaagtgaatgacagaagcatattcgacattgcccccatgacacacaaatacaaatacgcatcgaacataatacttacgattaacaaaataaagaatgtcgaacgtgtagtcgaaattaatttaagcattacagatgtgcaattgaaagtcccaggaatgcgtatcgaaaatgtgatattgccatataaatatgctagcgatttgttaacaataaaaataaaaacgttgagtgagggaaatgggggggaataccaaagagtgatacataagggggagggattagatggtcatcaatctggggaaaacaaaacaaaaagagatgagacaaatgaaaaaaatgttacaataaaatgctactttgttttcatcccattgaaccatattaaggaaggaattgtaaataaaagacttatcttaatcagctcaaaaaggaaagaagagtatgagaaggaagggttactctcggatactctttacctgatagaatctcagaagctaaattgtgaaaaggaaaaacatatgtacatttctgtaaaggtttgtaaaaatggagttcattttttcccttgtttgaatccccatcgagaggacaacctggacagaaattacacaacaagtgaaaaaaaattcaccaggaatgcattcgaacctgtgtatgtatgtctatacaatgatgaagtcgatagagcgattgggagtatactgaatggaaggggactaaccaacaaggtaagaataaacaagttagttgcaaaaggacattatatgattaacaattttgccttcgaattttattttaacagttccaatgtgctcctttgtagtcatggagacatcacagaggaggctgaaaagatgcttagtcattttggaaaagaattcattcgtgttgagagttatatggatctgtttccaatacatatatttccaccgttggatgatgtgctatatttggactttattgaaaggaatgaatttttacaattaaaatttattcttcattttttagcaatcactgaggttatatgtatccatttgtgttccctctttggtttccatgtggatgtccatcctctctttcgggatcacttgaatgcagttaaaatggatgatgggagggaggaggggaaccgcttcactttcctatacacttcttacgaggaggatacggaatcgaatggctactttctaaattacaccaagccgttcgttttccgtttccagggtgatgacaacacttgggacaacaactgcaaccaggaggaggaaaaaaaaacaaccactcagtggaacgaaaacgacctcttcatcatagactacgcacgtaagcaggccatatttctacacaacgctataaagaaccatggagacattttgagtataccaaactgttatgacaggaagaagcgtcttttttttactacagatagcaggaagaagaagcaatttcaaaattattacatgtccattttgagaaggtacaacttgctacttaacagggaaaaccatagggggaaatcggcccaagtgaggatccaaccaggaggtgaggagaaaaattcgcagtgggatagccggacagagttcgtttggaatgggcacagctcaacagatgggggcagctgcaggggggacgactctgcgcttaggatgagcgggccgctcaaagggcggggaggttctaacagcattgcgccgggtagtggtaatgcgccgggtagtggtaatgcaccggctagtggcaatacaccttctaatggcaatacaccttctaatggcaatacacctcctaatggcaatacacctcctaatggcaatgcaccggtatgtaccaacggggtggaggaggcacaaattcgaagccacttcgaagttaccaactgggaagagaaaataaaaggagaaaatctacacaggggaagtggagccttacgggggaagactcccaaagttgaaaacgcatatagaagaaatatcaccgtaacgggtcaggcaaaaatggcggaagagcgaagttttgcggggggtaacaaaacgataggggaggaatataaattatctatgagagaggaaactactcctcttggggaaattactaacgagaagaattcattttacaatctgaaagaatacaaaaattatcatttccatggaaaaaaagctgaccaaataactcgtataaatggtaactcatttgaagacttggatcgagggagggacagccatgaagagatgagtacaaatggatggcacgtgaatgcgaaggggaaagaatcccatgttggggaactgcctcgtctgcatgatgatgagattgcttattataacatgcatagagaggatatcccgttcagtctggagagtgtcgagtgggactttaatgacgacgatgtcaacccaggagagcattctgtgcatggaggctgttcaaatggatgcggcagcagggggggtgccggggtggaggggcagacggtctccattgcggaggttaggtgcggcagtggctacaacgaagggcacagcgaaaggcacagcgaaaggcacagcgaaaggcacggcgaagggcacagcgaacgacacagcgaacgacacagcgaacggcacagcgaaagctacgccgatcggttggccctgggacgagatgcgcgcctgcccggggcggcggaccaggactgggtcgcttcaaagctctccacatccaaagtgtgcaccgatcacccggaccaagcagccaagaattgcaagctggttaggcgaagtgataatgaggcgtagacacgagggggagtacctcgggcatcacgattacgttcttgtttgagcgggaaagggggatgaggtagttccccgggcttacaccatttggggcgaaatcagccgaatggctatttggacagaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattttattcttctcattgtgatgtgcccacctggctaggcgccaagatgtgcagtaggaacgcagcaaatctgccttgtcctacccacgcacacattagcacagtgatctgatggggctacacctcctcctgcttgtccaaatacaagtacgtgtatatatagagataaaaaaaaatcatatggattaaaatgaggcatattaacaacttaattaaactctttttatgtttcttcgatatggatcgtctccactcatttgttctttcccaggtgagacatagtcctcgccatatggtggaccccgctccttcattcccatggtgcgtacgttcgcctgctccgttgttccttgggggggagggtagcagggggtagcagggggggtggaatatgaagcgtgcgcgcaatgtgaagtgaacatcgaggtgtgctccgacgtgtgctccgatgtgtttcccgacgtgtttcccgacgtgtgctccaacatgtgaacctccatttgcatatagcacttttcccgctccccttacctctgggccaggtgcacataaagggtgaagtcccggttgatgcggaagaacggcttggagaaaaagaggaaatgcacaggatcctcggagtcgaagtaaatctgatgattctcgcactcgacattgatgaagcagttttctctcaaattggtggctgagaaaaagaaaaaaaaaaaaagggggggtagaaggtgttgagggaaaaaaaatatacacgtccatttgtcggtggtgagattaacaagctgatgcgtagttgttcgaccctctgcacatttaattatttcttggagacatccaacgtggtgctctatgccctcatccatgttgccttaattttttcattttgaaaagtggaccggtttgtaatcaccctgtgcatttttccaccttactgttaagcaggttgtatcctgtcttcagctttttcttggaactacagccgtactcgcagaaatgaaattcctctgtgcagtagtatcgccaggaacacgacaggttgttcaggtcactggagtcatcattttttttgtcaaagaaatctacatatatcatttggtaacatgtgcacctcacaaacaggtggagaaggatgattagggttcccagccatacatggttcatgttttgggggacaaaaaaaaggaaagcagattggaagtaggcccacatgtacaagacacacgtcagagggagcggctcgaattatttgctactctttccctcagggtcaccatgaagtgagtcacatttcggctactgcgcagcgtagacagggcccaatttcggctcaatttcggcgcaatttcgtcgcaatttgtgtaaacgttgcgccaattttgtgtaaactttttttatgtatcaagagaggacagtaaaaaaaggagagacgtaagcattggggacaaaaaaaaaaggactttgcgttttctgttgaagaggtttataccattctatacgttttttttcttttttttcttttttctaacaggataggggacctttttttgtgctaatttatttatttatttattttttttttcactagtggggagtagccaaatggacatttgccggccagtatgcggcttttccgcaccgtttttctgcagcgtttttttttggcgttaatgcaccgctcttcagaggggagatacaggggtggctccgcagcgttaccaagcttggcgcctactgcgcgcgtgctgggttttgtgccaaccggattatgctgcccatggcgcggcacgtaccgctgagtgtatgtttatatgcgcgtacctctgcacgtaggcatatgcttgtaccactgcgcgtaggtatatgcttgtaccactgcgcgtaggtatatgcttgtacctctgcgtttatgtattcgtgtacctctgcacgcatgtatgcgtgtacatgccatgcgcgctttcccccttgcgttcgctgcagctgagttaaacgagttaattttgcgtgttcgatgtgagcgcagggatatcttccatttcgagcattttttcccacgcgggttggcctccactgggttgagttcctccacgtgggttgacttcctccgtttgggttgattgctgcaccaattgcttcccctcccaagaagctccattgggatgcaactttttcgcaacgggagaggcaccaaagaggactgccggaacgccacgctagtgcgtaaggcttaaaaaggaaacgtgtacctgcgcgggtgtgaattgtatgctaactactttgtcgtggctgtcaggcgaggggcacagctggccagtaaggaacgctccatcacgattaatttgccgtcatcacgatttctttgccggtcatcacgatttctttgccgtcatcacgattaatttgccgtcatcacgatttctttgccgtcatcacgatttctttgccgcccataaccatttctttgctggtcagtttttagcttgcccagcccagcgtcgcgttcaaaatggcggatggcaacacagcggatagctgcgggggtgcggtgaacggagaagaaggggagcttgggaagagcccacccaatgcgaagcaaccgaagaatggaacagctgtggaaaagtcggacatgggatgcaaagcctcatttgatatattttcgtacctacataaggtgtatgcaaagtatggactatacgaagaagacatggataggttcctcctttacgtgaagagaaggagagccaaattaaaagggaaggtattatataaaatgaaaagagtgggaaataaatatataacgagattgtacgaaacggataatgtggatgaaaaatttcttgagttgttggtacttgatgtagaggcatgtcgatgtaggtacataaaaataaaaacggatgtgaataatttaaaaataccttacagatcgacttattgttatttgaggagattgaagagagctatggataaagtgatatttatgaaccactccgttggatccactgtggataagaacaccgagttgcagattaagtgctacagtgcgtatgtacaagcagcgtacctgttggaagggaagaaatttgaggagggcgtatcaaaggtaggggagttcaccaagctggtgaagctggtcaaaagggccatgctgaatgagatcgtggagggggagcgctcaattggggagggaaaaaaagatgacggagaagacggcggtggtgttggtggcagtgacgatggcagtggcggtggcagcggtggcggtggccgtggccgcggaggagaagcggagggaggggggtcacccgaagaacgcagacccagccgagccagccaacacacccaaaacgacctcacggaaaacaccctcatgaacagcaaaggcaacctactcatagaagcggaaagacgaatcgacgagacgttcgattacttcctctccgtcattcactcatttgaacgcatttgcttatacaatttgaagaaaaataaattaagcaactttgatgaaaagttacaggatgaagaattacaactaggagagaagaaaaaaaaatcatccatcacagaaatgacagacatgagtaaggacaaatcgacgtatagaaaacttgaaatttttatgagtgaaaatacagtacagataaaaattgaacatagtacttatgaactgaaggggagtggagactccaatcagggagactactccagtttgcttaaaataaagaatgcgttggataatgtgaagaatgtaatcccgatggaagaaataaaaaatctgtcagaagataccaatttgagagaagtcatgtcgtgtgtgaataaaaaagattttccactttttcaatttttaaattcatatgaagccaattttattgtgcataattatggacaggcatttgcaaaatattatgaatgcttaacaataattcacgaacagttaatcaaatcaacgggggggaataaaaaggcatcatctgtgagtggtactcaacagagtgggggaagccatctaaatgaagatgaaaaaatgatggagaagatttggaaccacatagaacagtacctctcttgtgaaaagttatgtgcagatacggaacgcactctccttgtactgatgaaatttttattttccatatactcagctagccatttgaaaaacttttcccttggaaataaaaaaaattttggagatattatcgaagaaatgccccttgttcacacaggaattcgatacgctgatatcttaaagcagaatatcgatgaattgaacaaattaaaacataatgacgaaatttttattaacattttacaaataattaaaaatgtcaaatctttttgtctcgcttgtcattacgcattggctgggaaaaatgcagaggcacatgtactcttcgatttagttaaaacgagaaattatgtatacacaaaactgcaacaaattcaaatggtccaaaatgaagctttattacgaattacaattctctttaaccgactacaggacctcatttcgttggtcaatgagaaatattacttccgccatttatccatttacgctttgcaggtgaaaaccaaatgcgtaccatctaatcagaaattattttctgtggataattccttttttgaacagaaaatgattcaaatgtgcatggatcccctgcgtattgacatgatgcagttgtgtcgcgactccgttttgctcaatccggatgcacacaaggaggaggaaaagtcctccgggattaggggcctgcttcgctccttctggaaatagtagcaaggggttcacggtgaaaaagatgtccatattacgtgcgaatacgatgttgtgtcttttccacgtatgggcatacgcttctttcttcacagtgtatacctctgctgtgtattaatttttcccgtttttttctactccttcctttcgaacgaaacggccatttccagggagcacgcctctctcccgcgtagacatcaccgcatcgaggatgcaaaaaaaaaaaaaaaaaaaaaactttatctgcaaaaagtacccagttgtatcatcgaccgtaggggacacccgtgccaccttcttaatcggttcgcgcgaaaaatttccccgtacggactacctaatatttacaccttttttacgggtcagttggaataaattcagttggtgggaagggggattcacaatttgttttttttaaaaatggggaaaaattgaaatgagttcgtgaagctggtcatgcgtgtagtcatacgtgtagtcatacgtgtggtcgtacgtgtagtatagtcatacgcgtggccatgcgtccagtttgcactatacacgtggggaatttaaacagacagaacgcagatgtgcaagatgcgtgatccatatatagttgcataggtaaatttgtgcaagtgttaaaaagcggggacaggagggctcgtgggaaagggcaaaaataaaaaataaaaaaaaaaaaaaaagtactttacgtgggaaacggcatgtggtatgtacacacacaagcgcatgtacctacacgctcgtacacccagtttggatctacttctcatccgataagcgattaacaacggttagcggctaaaccgctgactgctaaaccgctgactgcttaaccgctcaactccatgatcgactccaccaaatcgttgttattcttcttcagcacttcgattgccctttcacgcgtgcacttcgtttgcgacataattaactcaatgtcgtccatcgaaacgtctcccgcttttcctgcaagtgtgtgtgggggtgcggcgtgagcatggggtgcaaacgtgcgtgcccatatcgtacggcacatcgcaccgtacatcgcatcgtacatcgcatcgcacatcgcaccgtacatcgcagcaaatgcacagcgttcttttttttgggggggaagcacaaaaatgtatgtatgcacaaaactatttgtacgcacacagacaaactggagagtgggcgaagaagttgcttaccttcgtctaggtcctgaactttttcgttcgctttttcgggggcctcgaaatttacctcctgttcgtccatcatgtcaccgtctttcgggaggctatccggcaggagacctgttgggggaggaagaaaaaaaaagtgtaaaaaaaaataaagtgaaataaaaaaataagtaactaatgaagagaggtaaatatactgggtatatcgtctcgctacacctcctctgcatgcaggctgtgcaatttgtcctattccccagctggggcgacggacagcacagcggcaccccatcgtgacgacactgttgagtacacacgtggtaggagcgaacaagtggggaaataaatacatacacatgtgtgcaaaaataaaaaaaaaaaaacgcacaaacgcgtatacatatccatttgcatataatatgctcgcgcattactgttgatcgagttggtgatgtcatccgtcttggcgtctccaaaaatgacgtacgattcggtaccgtcgactttgtacacctccacattggatacggcaaaaatcattttttgtgatttttttataatgactttgtgcacattggggactgcctttaagccaagcttgacgagcatcttcctggcccttctttcccccttgctcatctttgtcctgtttggtggatttaaaatgtttttattttcgtcattttcttcacaggaggagctcgatgaaatttcatctttcgagtttactctatcgtcatgcattttgcttcgtataaatttccttctatatgtgtgtgccttgtgatggcggcagtttggtgagtatcttgggaggggggtttggtatacgacgtcaaacgtggagtcaagcgattcgtttttatatgtagctccttattcgcaactgttcttactatctacccaactattcgtgacttgcgggaacggtacgaaatgtcagccttatggtttagtaatcctttagctattgggggggagggggacaaacatataaaaaaggtaaagttaaaaaaaggggggtaaacaaaagggatgcaaaatgatatacacaagggatacagcaggtatgcagaaggtatacaaatggtatactaacgctatacaaacgctgcacaaatgctgtacaaaataatatacacgacgaattggcacatgcagtgtgatctcttttgctaaataaacttaattatttttgcaaggttgttgtaggggagagagagttttaccacatgtagaaaagtaaacaaagaacaagcggtggcggagtactcaaattctcaaaagtaaaaaggccgtggttcgttcgagccgatcactgtattgaatgtacggatggattgacggagggagagctgcgtggaaagtaacctacctactacgtacgtatatatgtacacggatacatggtacggctgtgtttatttatataagtatacatacatgctgctgcgttttgatttcctttgggtttttattcttaaattgctcaagatgaaaattttaaatacttccctgttgaatttgtttttattccgagcgcgctggttaatatctggggaggcaaaaaagggtatcgcaaacgcgtgttagcctgcaatcacgctggaacggattcgcattgaaatcgcgctggaagtgtattgcagtgcagtgctaacgtggtgggaagagtattacatgcggattctcgcgcaggcatgcgttaaaacgggcgctttgacatacacgacagcgtagtgcacggacttggtgaatatatagttcactaaaaaacacgttggctgtgttcgacccacgtcacctcaccttcagctaaattttttgcggctctcaaaaggtatgtataatttatattataaataaaattgcaacgtgtaccatgcgtatggtatgtatgtgagtgtcggcgaaaactttttagaagtcgttttacgaaaatatttgcagccacttttttttttttttttgcgtatgcgttttataggagaaaaaataaaaaaaaaaattccagagggcggtgcagctgcctgcccccaacttagcaactatgcgtacaaaggtagaaagctgtaacaaattataaaaactgcatttttaaccctctaaaaggagtgtaaatccgcacgagaacgaagcaggaataatgtattgccgggaaagctttcaaagtgtcgagtttgtcaacagtttagggtaaattcccgtgtgcaatttattgcatacgcacgcccgtgtatgtatgtatgtactacgtatacatatgcacagcacatttatgcgcacaaaatatttatgtgatggttcccccgtcgctgttgcaacattgccatattttttttttaaatgactggccaatttttacatgaacaagtcaggtgattttttatttataacacaactgttattctgcgtagtatgtaaatcttttggggggagtggcacatttcacacctcccatttttgcataatatttatgtgggaatacgctacatgtattgatcctttttcttttcgcatattaatgatgcacgaactggaaaaaaggaaaaaaatggggatcccattttaaaggttatgcatatttttcaaaaggtcgaaaatggcctacacgtttatgcgaatatgtggaggaatttttgcacatttgatttttgcctgaacgggaagaaaaaaaaaaaaaaaaaaatccattttagctagtcgttcagcttaccaccagaatcaattttggcgaacgccatcctacttcgcatttcgtggcaggccctacttcgtctagcatagttgcacataaattgggactgactcgattgtccctcaaaaaattgtaactctccaaagtggcacttttccttttatttgcaatattaccaattgcagtttctaccccattgcggtttttataaagagggtgtgtttttacatttcaaaacgaacacttttaaagcttaaaaaaaatttgggtgtgtgttttgcgaaaaaaagtcaacgaacaaaatgttatgtgattatcgttcgtgtggcccactggcggcctaccatgtgaaggtaggagtgtacgaacgggtgggcgtagccgagttgaacgactctcttgcacatttcacctgttcaggtgcatttccccctctcaaaaaaaaaaaaaagttccatccgtctacgccagctaaatgttggcatactgcaagttttcccagaagtttttttcttccagttttttctcatcatcgggcaactctttcaaatccttttttatcttcttcacaatattgaagatgtagcagatgacgtttttgtcctttacgctgttgtacaggtctcgaaaattgattgcatgcacggtccagcctgcgcggtgaaggggcgaaacaaaaatgtgaaaggaaaccgaaagagtcgcacccgcaattgcagaaaagcagtgtactggtaaaatttgagaatgggcgtaaaaaaaaaaaaacagctcaatgggcgaaactgtggctgttttatttatgtgccaagtgcgaaacggcagcatccagatattacccttcaaggccagctgcttctgacgtagctccgcggagagtagcggtctgtgcgacgggtagaggacatcctaggaaggcgaaagtaggggaaaaaaaatcacgaaaaattacaaaaaatgacaaaaggaaatattaagaaaaagttacactttacacggcgcaatttccccacatatgcgcatccccaaagggcaccggcactgctacacgtgataagaaaaaacgtcgcatggttcccacaatgacggggcgtcttccctcattatattttacctcatatgacattaaatcaattaaatgcctttcgtacggaaaggaacagcacactttgtaaatgttttcatgcgtgtaggatcccttgtactgtacgttcagctgtgaggaggggtgcaagtgcgtatgagtatgcgtgtggaaggggcggaaaggagcggacaatgagtacacatggggtggacatagacacccgcagtggacatagacacacggagcaaacatagacacacggagcaaacatagacacacggggcacacatagacacccgcgcggcaatacgcggcacttacaaaattgaggatgtcgcatatgacgtggtcgaagtggaacatcttgatcttcttcctctcctcccgggaggaggcacagttggcatttctgatgcttacatcgtccatgttataattgaggacgtggtaaaaaaacttggcaatgttcaaattgttgtcaaaagatttggctatttttcggttttgctgtggttcactgacctgtgctgtgttctccatcctgtgtgtagaaatattcatgtccctttctacagcagttatccgcatgttgacagccgagggctcataatccaagtcgaggtagatgtggttctcatttatgtatacatttggtgccaccttattccagagatatttggcctccttatctctagagaagaaatccacaaaattgtaaacgtggtagcagacttgtttggcgagcataataaattcatgtgtgtagatctgatcagagtagctggaaatttcactcaacagatggtacaagtaatggtacttatttatcagagtgttgatataggccaattttaacagtagtaagcatgcctcttcgtcccccttctggaggtaggtgcgtaatttgtcattttcttcgtaaaacaaattaaaggatgtttttgtgttgtgatgttgggaggtcctcaaagattggttcatcgatgaggggtcacatccgtcctgttcatctcgacatatggttaaagggctctgcagtgattccctttctttggggctcttctccaaatcacttgcgtatctgtggtgcatatattcctgcgagagcttacgtaccagagccattttattatttgtgagcgccaaaatgtagacgaaatttattagcatgaaggatgagatgggtcttttctcctgcacaatcatatgctccagtaggtcgtataacttgagtatgttgtcatcctcgtagtgtatgttgaagcatgcgtagcagagggcaatgcagctgttgaggtcgaccaccgtgctggggctacgcgaaatgtagcctgttggtgtgctttccatttttgacgcgactccgtttggggcttcccccgcttggagcgcactaccatttgtgttttcccccgattggtgcacaataccatttatgtttcccctcgcttggagcgcattacattttacgctttccctcgcttgtacaattgggtcatctcccaaactgggtatactatccccaccgagtgcttcgccccgcatggtaagtaaggtgcgctggttaagggggtcactagcgtctgccccgttcaggggagaaccaaacgagtctgccccgttcagcggagaaccatacgagtctgccccgttcaggggaggaccatacgagtttgccccgttcaggggagaaccatacgagtctgccccgttcaggggagaaccatacgagtctgcctcctcttcccattggtagctattcagtataccactcgttatggagttgattttttttttgaagagagcaatgagcttgggcctcctggacatgtgtgtgagagcaacaaacttcatgtatctactagccgtaatgttacttaaaaaaattaaaaactccatattggtgcttttcgacaaaatgggaataatttgtcgcatgatcatatttaaaatgacatcatcatgcatgtgtttatccctcatgattattaacaaattgttaacgtctttaatgcttagctgccaaaagttgtgcaggcgtaattttatttgttcatacagaaggtcgctaatatgtggaaggtatacttcttcctcgttattgctcataagggagggaggcaactcggtgagatttacattctcatcaaatatgtcaatgtagctttttggtgaggaagttcctccatggggtggaatcaaaaaggagggaccaaccattggtgatggtacctctctgtctgtactccccactgggggagaggcacagacgagatacccctgctgggcatatttagccaaatcgttaataatcagcatgatattgatgcaatcctctccacagagcaacttatatttccgcttgacattctgaaggatgtgtgtaattaatttgaagacatccacatggtggacattcaagtaacagacattcttgagagcataaagaatgagagttaaattttctaagtaaagtagatgccgaatttgatagatttgctgaacgaggaggtagtaaaatttatggtcatatatttcgaggaaggacgaatggtacatcacattagtgatctgtaaaggagtaaaggcatacagattttttacaactttattttttaaaaaagaaaagagatgcttgtatttataactgaactgtattctactgaggcatgtcaaaatggaaactatatcctttgtgctgatttgtttcacattttcattcagctttgtaagtatgttaatgtacagatctggtttgtgtgcatttacataggtatatgaccacaaaaggatgcacaaatttttcacactcatgtggtgtaaatacacattaattgcattgtaaaaaatatccatatagaggtactcatcatattcgtttaacttggttagagaataaactatgtttactaaatcaagatgatctgctttgtgtatgtctttctctacgattttttttaacttcttcaccaacttggatgtataattgatatgactaaatgcccataaaatattgctgacatttttcatgttcagctgatccacattttcctcaatccgctttgacaactcgtagtaagtgttcacttctttgtacttcaatttggacagagaagtcagtaaagatattacatcgttgagatggagatttgtcgatttcgttaacatatccgacttaaccatatcgatgactttcattttgaagatgcgactctcgtttgtctccactaggatattactcagagtgtacaaaatgctacatacgtgttttggttcagcttccttcaatttcacactcatgtaatttattacgtcgttgaaaaagtaggggaattgttccatctttacgaaggcataaaatatctgcaccaagttggacatttcgaagctgctcaacttttcatttatccttttcaacacattaagatacatgtagtttttcgtgacactctccttttggtaggaatccatcacttttgatattttcataatagcgctgctgagatttatgttgtcacagctgtggaggttgttatacaacacggccattatccccatggctgttttctcctttttgatttccctctgaattatgaggttgtctatatttccgtcgatgatggtactgaggctttgcccgcttagccgttccacatcctgtgcaggggtcacctcgatggtgcactcgctgggggggcgttgcgtccccacttggttgttgtgtgtagctgtgcatgggtcttccttctggcggtccttccccagttggtagccacccccactcgctatctccccaatgcacctcctcgccgtgatgtcttccacctcgttcacgaaaagggagtccctcccagaagccgcggagttggcctcccccttggcgtccaagtcgtccaccagaaattcgctcaccacttttttcctcctcagttcagcgtagcgcgcgttcatgtcacacgaaagggtgctctgcgtcagatcctcatgtatcattttgtttatattcagctcgttcgtgtcctgctgaaccgcttcgtcttcttgggccccaatgctgtggttctctaagtcctcttcgccctctaagtcctctttgccctctttgccctcctttccagttgcgcccctccgtttcgcttctcccccgtgcagggctgactcggtgtaaatttcgtcatacgactttatttcatttgtgtaggcctcgtcgcctgacaagaaccggtcgatgtcatcatggggaggggaacctgcgtcgaaaagaggacctctacggccgcccctattacgcactccggtactttcaccacccgtcgtagagtgcatatactgctcctcttttttaaccttctgatattccctactcattttgtgatccagttccttctgataattcttcaatttttttttgttccttaagtaatcctccttctccttcagaatttcccacagactcttttcttcatcctgcagaggtagagcattttgcccaaatcgcaaactcttctttgtcttggaccccccctttgctagtcccttttgctcgttgtaccttgtgacaagcttgttgtatttatcattgcacgggagaaagtccgagtctgcttctgcgtccctttgcttgaatattctgacggtgctatgttcctgctgggcgcagtcatcctcgtcaattttttgcaggaagtctctctgctttcgtacgtgtatgaagtcggacgtggaagtggcatcaggatgatcgttgcgcgagtcgtagtgagctgtgctgtgcccatcgttgtgtgaggtattttcatttgctctcaagttgcctccctgattttgcttctcgtttggggtggatcccccctcttcgcagctcaccagtcgatgcccatatttttcctccccgcgagtggtggagagtccgcggtttgtggataatccgcgagtgggtaggttccccctcccgtggactccgcccttccatgttttggtgaacagtctacactgcctgaggttgcccgcgatgaagtttctcatattcgtgggttgcctccacgcagtggatgacaaactgttacaaatggtgagggattattataagatactatgtatgcgggaagttcagcaaatgtggttttccccggagtgtattcgtgtttccccggagtgtattcatgcacaggtgtatgcacttccctgctatgtttggtacgagagaggtttcaaaattgtttaaaggaactagcgcaatttcctgcaacggtagcgatgtgtcgagagcgcactttcacatgccattcgatgtgcgtttttgcactagggtatgctcgtcgttttgtcactcatcctgaaggctgtgtgtttactttccttgcagaccgcaaagatgtggtgacccctttttttgcgtctcccgttttcgcccatctaccgtttctgccgctgcagtgcgctgtcgttctttccttccgcctagctgtgctcctcaccgtgaacaacacgccactgtgcttccttccttctttccttctttctttccttcgttccttcctccgttcgtgtgtttgcctgagccgctttcgcaggaaaaggcgagagaaaagatcgattcgcctgaccaagcaactgaaaaaataaaaaatatatatattttaattcaagtcagggaattaggttacacgggatgctgtgtcacatgcgaaggtggatggcatgcctatttccgcggtgcatttgcatctacgcctacagggggggttatatatatatatacatatataattttttttttttttttttttgcgctgcattgtaaggtaaggaagcttttgtcgattggttggcgcccctatttgttcgcagttaccaacgttgggaagaagaaaatgggaagaacggtgaaaagcggagatggaatgtaaagaagcgtgaagaagcacgagaaagaagccaaaatggtgaaaaccttgaaagaggaacttccgaaatgactgaacatcggtacaacgtggcgaaggggtcgcgtaatgggcacctcccctggaagcgacgtataaatatattatgacagtttgcccgagtggttaaggggttggacttgaaatccaatgagctttgcttgcgcaggttcgaatcctgcagctgtcgattttttaagaagttatcatcagcagaagaaaaattaattaagtaattttttgtttataaaataaaatacttcttcgttttttttttacccctctgcaaaagtaaagtttttctccatcactcgcatcaatcgcgtcattcccatcactgacagcattcgcttaattctttcgagttgcaaataaatgcctccttctctcgccctcttccggccgtgcaacagattcgcgaagttaccattccgctgggaactgcaaccgcgtgaacattttaacgctctttgccgatttgttcgggagggtttcccatttttttggagccctcgtgagatgacgttctgtgccccatccggcagatccgcgttgggaaaacagaaaaatgtgtgcttatgcgttagaagggagcacacataatagccaagttgcacgctcaaaaaaacaaattatgtaagttaaaaaaaaaaaaaaaaaaacgctttgccagtcgatcgggggggggagcaaacatctgggaaggcttgcgaaaatggcgaggagggggagagctgccttggggggacctaactgatgcccatttgattatgggtaaaatggggtcttcccccgttaagcggtctttgggggaacgaaaagcatcacctgcttttcttatatgttcttcatctgtgcttttcttatgtgcccctcatctgtgcctttcttatgtgccccccatctgccccgcttttccgctacctctgaaacaccgccgtgttgagggacttgcgcacggaggcccgctgcacacaggcaatcggcgtagtggtgaggcacccgattaggtccttgtaggaaattttgtggaagttaaaaaagagtcgcagtaaattgagcggttctaccacctccatgtctgtgaacgcccctgaagaaacgatgattctaccaaagggcacgatcgaaaacaggctacatatatttatagctaagtgataataatgggagtcctcacttggtgttgtcagggaagatatttcgaaaaaaatacctctatctagtgcactctgcacatcggatcttttcaattgtgcaaaggatttgttcatgttgaaaaatatgatgtcacagtctaatttcatggcgacacaatttatttcatctgctgagctaacttcgatggctataatatcgaagctgctgttttttacaaacttgctataattatccatcctgactgcttcttcatattttatattaagtctcttcagtacatacgtatttgtattatttgtgaggatgacatctcgatgggtactagccatgctagtggtactgattaactggtcccttaatctgtccaactcttccttcgtgggcacttggtgatctccatgcattataaaatcatcacatatatttttaacgcttaatgtgtttggtctgtttacgaaaaggtagttcccctcatggttggagcttacctgaacgagcagattccgtagttcttcttcctcatcaagtcggtcaacaaaataatttccacagtagctcttcctattcgttttctccacctccttatcactacacacgaagcaatttactacattaaaggattcagataaaatggcgttattttctgcctcatattgtacactcactgctacgatactgaaccctacgttgagtgccttggctatcagagccttggccttctttactgatgagaatttcaaatttaagtctacatacattttgtaaagcaggttgggtgtccactgtggggggatagtcgtctaacaaatgggatggatctctttctacgctgtcagttccatctgcaaacggccagctgcttgatgatctgcatttttcaaaagaggagacctttcctcacgtgcaaacgcaatgcagatggtaaccctaatgcagatggtaaccctaatgaagaaggcaaccctaatgaagaaggcaaccctaatgaagaaggcaaccctaatgcagatggtaaccctaatgcagaaggcaaaccccaatgggacattatgaaaagtgcctcgctctacaccatgcaacctttttcacgtagaagaaattttaatccatctaaattttgggatcctccttttttccacccgacgtgggtcacttccccccgttgttgtatcttcacaaaaaaaaagaggggaagtatgaaacccgggtaggaccttcacacgggggaacactatatatgtaagaagaaggccctgctgattttgtatgtcccttcttcaaagttaagcgtcacggatgaggtgagtggactaccaaatggtgacctattcatagcaccagttcgttgtcaagcgggggggaaaaaaaaaataaataaaataaaacaaaacaaaacaaaacaaaatgaatgactgctcgctgattacgccgtgttgccccaaatgacctcccatttttgtattttttttttttttttattacttcattttttattttatttttatttttttttccaaattgtagcgtttgaaaagggctgcccaggctcaggcaaacatttcacagccaaaaagcggcgtcagccgtgtgctgggccttacacgcgcatatgcatgcacgcatgcatccgccctcggcggacgcgaaacgggggaaggggaacctcggcacaaacacagctttaagaagcaacacaaaatggggaaacaaagaacaacaaaattgtaaaaaaaaaaaaaaaaattgcaattgatatctgacttacgggacaacggacgggcgaatcgaatgaaggaaatatttattctttttatagcgtactagaagaaggacgaaaaaaaaaaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcattggaggtaagccaaaatagtggaagaatcgctgctgcaactgcgcgccgcattccctgcgacatcactgtgaacacaagaggcacacacttggcaacagctcagttcatcactgtttcatacgattcgtcattctcattggtgtagttgagcgacgagttggtattgtagtggacgaagctgttcgtggacccatgcgtattcgccatgtgcaggtgctcgtagtgatcggcgcttgtgggggggtcgtcccctgctgcgccgcgttgcatactcataccacggttgtagctctcatcggtgttttccctctctcgcgcgacacgcacagaagggtaggagactcccctctcgtctttcatcatgctcagtttgttaaataaaggactctgtggctggatattcccctgcaacacgtcgtacatcatgggcgcaatgaatccggtgatgttgggatctacccatccctcgggaacttgtccaaacacattttgaagagacgatatatcattattctgaacctgttcaggtggtactagatccaaaaattgaggcttggcaagacttggcacaggaataaactgatgcacttcaatagcatgcaacttgaaagagatagaatcaagttttcctccatcaattggtggcttgtcaatttttcctagatattctatagtaggattgacgggacttttctccatgaggttactagattgggtggacttggtatctgtatactgtcccatttgcttcttaaccgtattcaaatcttttttaaaaaatgcggcaaagtctttaggcatggataaggggtagccagtcttagggtcacattcttccaaatatttttttttttcatccacttcgttacagttggtaaaattgcaaaagggccatttgttgtttttttttttctttttgagttccatttgggatagcggttgggacacccttcgctgcgtttcgcctttacaattttgtgagctcagacgtgcgacgtccagcatggattttttcaccaaggcgtccacgtgcgtgttggatgtgctcgcgtaggggcctcgttgatagtcaccgtggtggccatggtgctggaaggaatggtctccgagaaagctgtagccctcctttttcttctcttcctcctccttttccccctctgcgttttcatacccattcttgaagaaggagctattcctgaggagtagctccggggggatatctgcagatcgctggttagggttcacaacctcggacatattttgaaagtggacctccgggtaaggcacaataagtggcggtgggcaatccaactcgatatctatcttaggaacatatttacaaacagggacgtcctgatatttttccttccactcatatttaacaatatcaacctgtttctccacttcagtaattttaggaataattttttctttcacatcaacgataatttctttctccacaaaattgtctatgtatttaatttgaggcacttcaacttgaattactttttgctctccttgatattttggtataaccctaggtatttctcggacatcccaaatgggagagaatataggggtatatcctattggcatatcaacttccactgttttttcttgcattttttcttgagatatgttaagttttctttctttaaatagcaactcaactgttggcacgtcatgcttagtttcttgtgtgtaatgttttggctgtaggacatcttggacttcatatttttgcgtttcgattattttgtctctgatatacttgtcttgatatactggtatgttaaagactggctggtctccttttacatttataactggtctttcttcaccctgttcgtacacttgctgggtttctccttcgtagtacatctcatcgtgttcactcgcttggtgattgcttttcggggatgcgtcattcctttctttgcagcaatctctaaaaaaaagcgcgcattgttttctctccataatgttacgttcttccgaaaattgggattcgtctgtggggaagtgaattgagtgtccatttcgttggtgtgcattttttggcatctattatgagggggaaatttccccaaattgtgcacctcgaagtagacactttatgtgagtgctacctaccttctgagcgatcttacaaaagaggcaaatgttgcagaatgggttgggagtagcgccaataatctgagcacaatggggaaggggaagcaagcatgtagacatgaacttatacacatgtggcacaaaacatagagctttaaaattttttatgcctttttttaagccttttttttttttccgctaggtcaggtaaactcctctaagatgttaatccgtttggcggccattcccccatttgtgtgcacgttcgtgggcatcacaatgcacctgttcacgccttttcccctcttgtgggcacctgttcgtagttcgctggaggtacccaaggaggtggggtgtgttctcctacctattaacagctgctactcgagctcaacttcttttacaaaaaaagggatataattgacaaaaattacaaatatgctacatcagttgggctgctgagtaattgtgcgcttctcctcagtgtgcgactgattggtgtgtcaccacctggggaggaaaacaatgatggtttttccttaaaaattaaagacaaaagttcgagcaatgtgaagaagaaaaaaaaaagtaacaacttgcgtgtagaaatgatactcatgcgagtttaaagtgttaaagttcatgcagacgaatcgacaacatggggaactcttttgcgtcttgccctgtctatatgaccaactagttaactcatttttttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggccgcacagttttttttttttggaacactccacgttctactgcttccagaaaggattttaaaaggcctgcttgaattctttttttttttattcttaatgtagacttaattttggtacgttgtaaaaggggcagcaaaccgttgttccagaacgcacaggtgtccttctgacggtgtcagattaccacaaatttgcgtgtccatcataacatggaaaggaagaaaataagtgagagcgtagtaagaagaattatttgtggataaatttacctgaaaggaaaaaagaccacgttggtgataagcttcccctcaacgtttgcgtatacgttttcgtttgtacttacgttgttctttaaccttgcttgttttaaaatattgggaacatttgcactctttgaaactccgaaaggggaattgcgccttggaatttttttttttttgacgataatgcattttagctagctgagtttttttatgtgtgcattttggttagccctatttttcattacatatgttcggaaaggacgtaccttttttgaaggtttttgacgtgttcactttttccttttttgttcccgtaactgtgctacaaggagatgacggaagtcaatttgaattacactcaacgggtaagagagaacttcattttgtggtgtcacacttggggaagcgttaatttgtacaataggcgacgacgattaattataccactgttgtggcaattgttacaacctattttgaaatgtgcgctgcgggcagtaccccacaacgtggatacaaatggtttgctcgttcgctcgttcgctcgttcgctcgttcgttcgtttgttcgtaaaaatggagtcatgaaaaaggagaaaatttcatacgtgaggaacgtgccgcaaaggtatgtcggtctggcgggaggcctcttccataatcacggcacattaaccggttcgacgtttactttgggaagaattcgctttcggcgaaattgcacagtgttgatgtgattcgacatggagtgtacgcagcgtgcgcaggaacgacaaaaaattgcaaacttgaatttttttttttttccacctctaactttatatgcagaacgtttatttagcacgttcgagcatctttacggattggaaaaaaattctagccgctgctttcacggttcggcaccatggaacctcggacgaactcgaggtaggtgtcaaagtgtgtgagcgtggggagcgtgtccttcaggtcctggtaaatttgctcattatccgcttgcctggccctggtgagagccctttcaaactcggccgcgtcattgtccttgaggaagcgaaacaaattgttgaccgtttttattaactcagatttgatgacggtttccaactgggggaggaggacattggaaaggcaccgataaaaggggatgtcctcatctaagaggacccctggcagagttgtagttccctttccacacttggcaaatatcctgaagatcaaatcgttcacatttttgcaattatacttggaacttaactcttccttattattacacgcaaggataatttgttcgacaaggttgactatatttttgagaatacttctaaccacttgctcatttgtcgagtgggacaaaaattcacaaatgataattaaatattttttgtcttttacataatgggctaatttgtctatatcttgcaagatggtttgtacttgatccataataggttgtaaaatttcactttttctcttttccgcatccttgatactttttggagctttagagtaaaccagctttttccactccacgtgtaaaaacttatcctcattagactgattcaaatcgtagaagaattccatgacgacataaaatccatagtagtcattaaaaatatcttcaaaattatttgcaattttttttaccacaaaatcatgtagcaattttgtgtcatctgtaattttcagtaatctaatgattagcaaaaaatttacactacttttacacaagtcacagatatcattttttagtacctttattaggttttttttatgtttgtttgtggcgtaacctaggagatatattagcgcttggtttcctaggttggttgagaggaggtattcacacccttggtggatggtctccatgacattggccaactcttcatcatttaaaattttggatgctgtcagtaggatattatgagaaacgatgttgtacagcagctccttctccaccagcatttctactacctcgattaggtacctacgtattagcattttattttcttcattaaacgtctcaaacatttctttggtgtctttttttaaaatatccagagttatatttttcatcccgttggcgagcttttcattttggctacttccattcgggatgatcaggtaatttgtaatttttgttctcatgcctgttttgagcttttgaaaaacggtgttccacagtctggaagcaaatttggagaaaaaggtcttcggattttttaacaaccactgatgaatgtccttttttatctcttcacctttcgcgtgtttgtaaaaacactggaagacgatagacacaaagttgaacgtactgatgtcgctcatatgttcatgtagatttttccacaactttttttgtacctcctctgatccattgattactagggaggagataatgtggtagcccaaattggtacgtgcaaatttggctagctgtaccttttttagttcggcacagaggagatttatttgtctctttttctcgtccttatcctttgcctgtagcaagtcgttcaatttgattctcaattttttgtagtaatcgtaattttctactatcaccttttttttattttcctttattaactttttttttttggacttggacagattttcgtcgttcataatttttttgcacttttcgtttaaaagttctttttcgttttcatcgccccttcgtttgtgcgtcttcactgtgggggttcctttcccagcgctttctttgaaaggcctccttttggtgttcttcctctcgttttcgctgttccctctgggatgcttcttccctttgggatgcttcttccctttggggtggtcgccaactcccttgctcctcttctctattgggccccctccccgtgtcatttttcctttcctatcctttagcaggagtgccccattggaacacccatcgttgttctccttcttcaacttgttcttccgcttcgcaaagcttttcttcattttggctagctcttctgttgcatcctccggggggggcagcaattggaaaaaaaaaaagtagtggcaaccactccacaacccggtggcccgccttggggtacgagcaaaagtgagcagtgctacgcgttagtggctgccccaagtaacgttttttactttttcctcttcccctattaaagggcggtttagcggtttgtggggggggggaaactcggatggcctatcttcgttttatcggttgggtggttaatttatttatctatccatctatctatctatttatttgtttgttcgttcgttcgttcgtttgattttttttaattttttttttctgcatgcccgcggcgatcctttaaacatacattttgcttctccccctattgcgcggaaaaaaatggaaccatttgtggtaagaaattaagcaacggggagaatcgtgctgctacttttgccccattttttgaagtcaaaaattgggtgaagcggctgcatataatgggcttcatatcctgtgaagggcggcaaaaaattatttatttctggggcgaggcgagaaaagcccttcgatgcgcttacccttgcgatgtaggtatgtacagcaccgccacatgggcacgccccccctacaatacgcatactcttcccacgcgtttgcaccattcgctgcataatggtataatcatcccgcataagcttgaagagtgaaaggtggctgcgctagagccgtgcgaccccgatggtgtattttttgggggaccccaattcgtggatctacaaacgcgcacgaggagatagcaattttcttctcgcccttcacgcatcgagggacaacgtacatgctacatggggggaattttattttgcactactttctaccgctgctaccatttggggggaaaaaaagtccctgtagaaattgcaaaaccgcatatctcgctgttataaatcggatgcactttaaaaaaaaaaattccactcacaacagttatgttgaaaaatttctccaaatttatctttaaagaagcaattacgaatgttatgcagagatcaatttgtgtttaaaaaaaaaaaaaaagttacattttcagattattcacttctcataatttctgcacggagagcggtgttatttgttgtttgcccttttgaagaagcaaacatttaagggaagaaaaaaagaggtccccttgctaaacaatcgcgggagggacattttgatgcttcgtaaagtagccctcacgtttgtgaatacgcatacgtataggtaagcctacagtgaaaaaaaaaaaaaggcccacgtagagataaagctcctttccctccccgttctcttccccctttcaaatgcaaaacgttaaaagaatggaagatcacaaagataacgattccatcttactgaaacacgggtggtgtgaaatgcttaagggaggagtaataatggacgtgaagaatgtagagcaggcaaaaatagcggaagaagctggtgcgatcggagtaatggtcctggagaacatcccttcggagcttcgcagtaaagaaagtgtagcgagaagcgttgatccaagtaaagtggacgaaataaaaaaaacgtttccattaatgtactcgccaaagtacgcataggccattttgtggaggcacaaattttagaagaacttaaaatcgatatgattgacgaaagtgaagtattaacaatggctgatgaaaataaccatatcgataagcataaatttaagaccccttttgtatgtggatgcacgaatttaggggaagctctgcgaaggatttcagaaggagcttctatgataaggaccaagggagaagcaggaacaggaaatataattcaagctataaaacacataaggacagtaaagaacgaaattaactacctctgtgcgttaagtgaaaacgaagtgtataattacgctaaaaggattaatgctcctttggatcttctccttctcacaagaaagttaaagaaattacccgttgtcaattttgcagctggaggagttgccaccccggcagatgccgccatgtgtatgcagctaggaatggacggcgtctttgtagggtccggaattttcgaaagtgagaaccccaggaaaatggccacctccattgttgccgccgtgagcaactttaataaccccaagatactcctaaatgtcagcctcaacttgggcaaggccatgtgtggaagcaccaccatatgcgaaaaatggaagaacaaaaatgaggagctgaattagggggcatgaacgcggaacgcggaacgcggcagtagaaaggcggaagtcgaaaagcggcagtcgaaaagcggcagtcgaaaagcggtaatcgaaaagcggcagtcgaaaagcggtaatcgaaaagcggcaactggttttgcgtcgtgcggcgagatggacacggagtagtcttcgcctgggtaggatccaaaatgaccctcttggccacctgctcagccatattgcccgtgccccagcccagcttccacccccctgagcgaagctgcgcatgtatacacccaacacatgcacgaccatttttgcgtctactgggggaaaataagtgcttacataaaatacgccacccattcgtatactctgtgtaaatttttccggagggcggggcccactgcatggaaggatgagatgtttggttacttccacaacagttgagcgcattatcctccatggtaattttttatttttttccccttctgcccttttttttttcttttttttttcgttgataatgttgctgttgttattgcttttacttttgctattttttttgcaatattttttgccattttttttgccattttttttgcaatttattttgcaatttattttgcaatttttttttgcttgtcttgtgtgttctgtacatttgagtcctctacgcttattgtaaatgttccccgcatctctctcccttcccacttccccccatttgtgatcttcatcttcgaacgcctctcgttgacttcttgtgagacgtagaacaatttgttttacggagataactttgcccttttgatgagtctgattaatgatttgagtaacggatggaagtgtgccgggggatacgcggcgttccccggagcgccccagcacgtatagctgcacatgcagccgcacatgcccgcaggggtgtacgtacacatccctgcacatccctgcacaaatctgcacatagctgcacatttgtgcgcgcatttggccgtatggaccattgggcaggaaggcacctccaaacgggaaaggacatttttccttaaatgggaaaggggcaaaagtatgccctgtcagggcaaccctcctccccctccccccggggattcacgtgttcggccgttttattggaaagcataaaaaaaaaggaaaatcccgtttggatattttcaaaattacactgtatgtacagcgcaggggtaaaatggtgcaccccctgatggtaagcgcatttgcacacaggggcatacacaaaaagaaaagaaaaaaaagaaaatgtgcaaagtgagcatggggcggtggccttacaactagttgcgtgcatgtgtgcccacatccgcgcgcacgtcagtatgcacatcgacattcgtttatccgggtggctcgcgtattccccctttatgcacgcgcgctcgcctttgttcaggtgtgcattcactttcacctagttgcatcaccttagcgcaattgcgcggcaatcttttgccacacacgtgaaggtgtgttgtgaacagttgtgatcggtttggagctcatttgccgttatgccgttttgccgttttgcagttatgcacttttgcgcaattttgggaaatgtgcgtagcatagtatcgcgtaatttttctgacttttttgcaatttttcacaaaatttgcaactttttcgtccatgcacacacagttggcccttttttttgcgtttgcccagctggtgacgccaacttggtgcctttccatcgaacagggggcccgcctagacagcgtttagcgcagcaagagggggccccttacgggagaaagtgcccctattgtggtgtttggtcatttggaacaaagagcgaagataaaaaaaaagggggggaaaagaactgaggttatgcctcgtgcattctcgtctgcatggggtacgtccagctaggcacacggagtggcgctctttccaggtgacactttaagtgccccctctgcctgcgtggttgccgcgtagcttacctcttcatctgttgggcagcttaccgcttcacctgccgcttctctattgctccaccatgatgggcggtgaagtgatcgtcgagaagaacccggagagcaaattctgcgtggcgagcaaggagccgctgtgcgacagcgtcatatgggagctgttacagaactactatcagaaggcggccatcaacgcatggaaggaaaatgttgtgccctccttcgtgactagcaacagcaaaatcgccaaagactacgcgcgagtgataattaattacatgaaggactggttcaacagcaaagagtgtgacagaaatgtaccaatatacatattagaaataggagcaggccatgggaaatttacgtatctcattttaagagcattaaccaaatatcagaaatactttaagagcatgaacctaccggacaggccattcgtgtatgtatttacagacatcgcaaaagacaacatcacgtattgcatgaacaatgggaggttgaagcggttcattagcacgagggagagttgtgatcgaacgttcacaagtaagaacaactcttattatgactcggagtttgaaaaaaatgaagaaatcaattacgactcgtcgacaaacacatcaagctattcctcatcgtataacgatacggattattcagaagaaggggtaagaaattattccaacttttctatgctggattttgcgtactttgatggaaatgaaacggaagaaaaaatttttttacaagtgtccaaaagctacattcctgaaaatacacccatagtgctaatttgcaactatgtgctcgattcgctgctcaccgatgcctggattgttaatggagaggaagacttcaggagggcccttctttctgtgtactcccctaatgtagaggaagaaaaaacgaatgcggatattatgctacgtatgtctgtcacgtgggattgggaaaaggtcaatatcgatgaagaaattaagaagccccaaacggagaaaccatccgattatttaagaaaatataaagaaatttacactgtgctaaagttgtactcctattttaatcaaccattatcttttgtccttccagtgggagcatttattttatttgacaggatattaaagttgagtggaaataaattattgtgtcttattggtgataagggttaccaatcttatgaagaatttaagggacatagagatccacatattgtagtgcatggtagtctctcctttatggtaaacttgaacgccatttgtctctacttcttatcccggggtgggcactacatacatactccctactcggatacatttcagatcgtcactctgttgatgcataagaagcattatgaggggggagactacgaatcgggggtggaagaaggagtttttacatcagggagaaatagcctcggtgatgaatcgaacttgacctactccaccttaaccgagcggatgagaaaggataagcgagagggaatttatcagtttaatattattgactattttaagaaaaattccaaagatgggaacctgaggaggaggtatcataaccaagtgagcacggcgtcgtcctcctgcaggttgaagggaaccgctggggggagcagaacgaatctgggcaggacagatttgggcagaacggatcttggcagaacggatctgggcagtcgcctatcgggccgcttccccccgaacgaccaaagtgtgtacaaaaagatgaaaaaaataaacttaaaaaatttaaacaacatgtcgataaagttcggaggaaccatttcgtccttcttcgacaacatggagcaatttccacccgatgtcttgatcaactggcaaaaagcagtcatccataatgtcaacaataaccctactaatgtgagcataaaggagctcatctccttattgaggtactcgaatcacgactcggatgttttttacaacataagaaatgtattcacctctttggttaactaccccaatatcaatgggaggacagagaaggacatccttctggacataaaagaatgttatgataattattactctttgaagacagacgaagacattgccgatgtgtgtggtcatgtatgtatgaagtttggtgaatttgagaaggcgatatattatatgaaacaaagtctgcgcaattttaagcagagtcgacactcctctacgtatattaacattgcgtcatgctataaggtactccgaaattattacaaatcgattaaattcatcagatgtgcgattaagttgtccaatcgggaggctcgaaggagggttccatgtggggaggcaggagaagatggacaccatccacacggagaacacagcgcacatggcgaacacagcgcacatggaggattctcccacaacaatctgaatcatgcacacgaccttctgtataacatccaattttgcttgaatccaattacctacgccatcgtaggggtcaaccatttcgtgcagaatgatggtttgtattacctctccttcgaaaatcgaataaaactaaagttcatttttttgcttgccaaggaggaggaagaagtcctacgcttcatgaacagtaagtacaaaagttcagcctatgagaaaagcactcgaaacatggacctctccgagattattattgtcagagtttacaacgcgaatgaggtgatctccatggaggaggtggacaccacccaactgagtggtggaaaaaaggtggaagtaactcaatatggagataaccaagcggaagagcaaaatcgatcctaccagaatgtagcccatttgaagaagaacctccgagagtgcctatccaagtacaacttccagttctgcgtaatcgacgccccgtgggcaataaaggcagacgtgacagagttgatggtggatcactcgaagcacatgttcacctatggtaccctatctgactgtagtaagcgctccatggaggtgatttcaaaatataagcaaatttctaaacaaatcagttgggtaaacaacaactatgtccatgacgagtgtctgtatgaagcgagagatgcactgaatcacatcaagagcgtcatatccgtgacggttactcattatagcatgaatttgtacaataagaaaaatggctccatccccagtgcgcacattttgacagaagatctgtgcatcattctgaatgccctgcaagtgatcttgaacttgaacgtgacgggcttgacagccaactttttgaggcgccagggaggggacgcggcgggtaaagaggcggcgaaggaggagagccaaggcgacaagttagtaacagggggggagatggagatggagatggtgaagcagatggaggagaaggcggagaagacccacctagacggagactacatctccctctcaggcatactaaccttccaacaccacaaaacattgccggacgaaatgaacgtgcacgggaactacctcctaatgaataaccgaaatgaagagttcttaacaaaaattaatttcgttggggttcacgggtccttgtgcttaaaaaaaacgttatccaattggtcagtccaagtgtttaacctgaataatgcgaaggtgtacgagaagtcgggtcgcatttcagctagccaaaattcgaacgatgtgttcattagtcagtatttgataaaaacggatggtaaggataaccaggtgaagcattttaacgagtacgacttgaagggttcctgcaagggttccagtgagtccatcgactcggacattgacatcttggagttttcttccgacgaggaatggggatcctacccaaagggatctccccaagtgggggcctcttccggagccatcatcgatgatgtgaagaaagaatgctgcgatgaggttgagtctacgaaagagcactatgcagcagtggccgcgagcaacaaccacgatgagctatcccttgataaaaatttggacgttctgaagggcataccaggaaggaggttccattccacaggaaaggacgtatacgaaaatataaacttggacgagtccctcgtcgacgtctcggttaataacaactgcttttactcgaggatcgttgaggggatacagatgtcccacaagaaggggggtgcgatggttcactttaagtacatggcgccttgagcgtacctgcgtgggtttgcgtggatttgcgtgggtttgcgtggtattccgcagatttgcgtgcatttccgcagacttgcgtcgatctaccgtgtgcatgggtaggcgcgcgttgccaaaaaatggaaggctctgcaagtttacggggagacaacaaaaacaagaacataaagcaaaactaactgcagttcgcaaaataaggtgaaaaaaaaaatttgcaaattgtaacgccagatgttagacacaaaggtgtaactccgcaagggaccttttccttaccaaaaaaaaaaaaaaaaaaaaaaaggaaggaaggaaggaaggaaggaaggcaggaaggaatgcgatgtggtcctcccaacgaaggcgcaacggggggggagcttcgacaaagaggttggtcgccacctcgggatggctccccccacacagacacaccgagcagctatatcaaaatttgggaaaactcgttccccaagaagtcgtactgagaaaagttgatgtacgacgaaaagtccaagttgggatcggcctcggacttattcttcttaatcttcttaatatattttttgatctcatttatggagagctgaaaaagtttttgtaatttatttttcgtaatatggagagtgtggcaaatttcgtcatcagtaaaaatcttcttccttaagaaaagaccaaacttcataaaaataattagcttgttgatttttttttttagcgacttgcaaataaactttcgtaatccctttatcacaagatcgttgtatacaatttcgttcatgctatggatatcatccgcattgacaattaaatctgtgtatgtgtttttttctgggtgggctgaattattattattttggtacacaattggcttttcagcatctatgacgttgacagctgaggagagagctttctgaacccgttccatggtcatatccaacccgtctccgatttctttgatgctcggttttctttcatgtttttcttcaaaactttcttcaaatttttttatcttattataatctttgtacgtatgtggcgacacggaaacgaaggacttgtgcttctgatagtaattgtaggtgctgttttttgcccagatgtagacatactttgtcagattctttattcctaatttttctacatcatatcttctgaacccatttttcactgcatctaagctgactagcaaaaagtcatcttcacttaagttgctactaaaattggattcagctttccgtataatgttattaatcagtgggatgaaatatattagcaatttttgggacaactttattttaacttctaatttgtgtatgaaaatttctttgtcgtagttgtaagcaaaggttacttcctccagaagggggggtctgttttccaacttttccaacatgtaaatggaattttcaaaaaagacgatgtctttgatgcactcgatgaatttctgcacttctgagtttatcaaattttcgcagtcgttgtagaggaccacttcgttgttgtcgaagtagtcggtgaagatgtcccgcttggggggggagggcgcagagggaagtcgctccccattagcagctaccccattagcagctcccccgttagcagctcccccgttagcagctcccccgttagcagctaccccgttagaagctaccccattagcagctaccccattagcagctacccctttcggggccgctccccccttcttccctctcggatcaggttcgctccctttcccttgatcgccaaccggagaggccacgtccggcacggaaaagtcatagggggccaccacatccccacctcctgcagcaccgttcctgaacaaactgaacatatttgtcttattgtaaaagtacgtcttaatgagcaattcttcatcgtccttctgcaccagcgtcttcattttgtaaatataaacaatgagcttcttcagattctcaacggacacattaatttccttagaccatagatccaacgttaggatttttttctggtcccttatgctctcataatactctaaccttaacttatgaaacaagtactgttttatcacctctatattcacagtttgtccgtttaggagaagtatattttctttgattttttttttggacgctttgaatatgctcctgtccttgaaagaaagcagcacttcatttagcctttttttttctctgtcgtacacttcgttcatgtatcctcttttgagtttgaggcgaattttttttgtccttttttggtgcggggtctccgctttgtttgactcttttgtagcgtctgtctcttctgcagcgtctgtctcttctgcagcgtctgtctcttctgcaacgcctgacccttctgcagcgcctgacccttctgctgcgtcactgcgctgcacatccgttgcaccccgccgcttcaccctgccaaccaaaaaaccaatgttcggattagggttcatagtgaagaaactcaccagcccatcctcaaaatttacattatcatctacactcttgtttagcacactgctacagcagagggagttgaagtaactgttcgatgagcttttggttgtggggaggtgttcttcacttgggagcttcgccttttcaccccttgcactggcactaccaattgtgccggtcccccctttggcatagcgcctgggggagagccttttgtgtaccttcacccccgcattgggaaaaaggcctaactggtctccgccacgggtcacccggtacgcctgaacgtagccggcattttggctcaacaaaattagggagagcaccaccacgtagaggtgcagcagggcgatgcggaaaatgttgcgggtgcttcggctgttgcgggtgctgtggctgctgtggcttctgcggctgctgcggcgactggcgcttccgcttctgtggcggcggttgtccccctctgccttgagccccctgccggtcttgcagttaccaatggtcggtgcgactagcaggagtaagagtggctgcatccgatgttagtcattccacggtggcattttcacggcatctccaagggggagctactcaaacgtttgagaggcatgcaatgtcatcaataacgtaaaagagcaatcatctgctgcggagggaggtgtacattctctcgttttcctcgctatgcaactgtttcgattcttttgcaaaaaaaaaaaaaaaggttcgtccagatggagggctgaacacatcacttttgtttgaagattttaacaccttcgttgttcaaccgggttttgtgattcttccctctgcggagattaccatgagtgtgaaagtgcgtgtaggtaagctcctttcctacttggctataaaaaatggcaccctctcatgtttgcttgaaattggggagatgtatcattgggtcgtttgcctcctcactcacactgcatcgaacaagtgtgcacgtggatgtgttcctttacgtgttcatgctcagtggtggttatctttttaagggggttcgtcgcctctttctgagcgccactttagggatggcttttcgctcatgggtcagagtacacataaaggaggtaggccacgtaggatagcttctccccctttttagataataatttacacgtaactggagggttgttaattgggggggagggcttccctttgtacttttaaaaatgtacccatatgagtaatatgagcaagctaatatatgccttccagcttttccatgcgtttggctccgttcgcctttcttcctcaaatgtggtggggtaacccttttatgggatcaaagttggctggtacctgtttggatggcttgccgtaagggggagtaaaagtggagggggaaatgcaaacacgcttgcgacatgtatgtatgcttttgtatgtacgcatctcaggtaagaatcccccccccctcctttggaagctcgaacgggttactcctttccgcgcaactgtaaccacgctgtatttttctacacctcaattgtttcatcagccaggtgtagcacacgtccatttgtttcctcctatgggttcataaacttatccgcattgtgtttttgtgcgtggcaatttagcttctctttctacttattttttttttttttttttttaaagaaacgcattgttaacttaaatgatacttccttccggaccatggaggaaaccacgaacgcttttctttattttttgagatatatataaaggatagataggccctcgagtgagtgcaatactcggatttacttttcggatttaccttgtcgagaggccggtgcagcgtacgtctgtttcttacccgtcattttgctgtgctcacttgagcacatatgcttcttctataacgataataatatattgacagaatggccgagtggtctaaggcgctaccttcagacggtagtctgtataaggcgtgggttcgaatcccgcttctgtcaaagaaaaataaaattcttttatgggctcgcggtgtgaaaggagtgaaaatgaaaaatgagagagagagagaggctttatagagagttgttttcttcctattgccgcttttaaaaaattgtggaagagtttcctattttgcagaaacgttttctatattcttttaacgaatgagccattgctactttatatcgaccagtgggatctttttttataaatgtcggcgttgctaaagggaaaagaggctctgccttgagggaggcgcgcacagcttctacagggcagttactctttaacatttttttttaaaattcaattgtgacatcttttcatgaacagaaaagaagatgctcatttggggcttccccataccccttttgttaatgggcacaaaagaggaaccgcgtaaaggtttctgagcacctttataaaggcgtacttcctccaaagaggggggagggtttcagttcaaacatggagcgaaccactggtaagccatcccattagtgccattttaggactctcgaaaggggtaacataatatataatatggtatgccttaactgtactggaaaagaaggagccgatatttcttgtcctatgatgaactaccaattgaggtttccgccaaatgaacagaagaattagttgggaataatgagtcttccttaaattatacttcctattaggtagagatttgaacaaaggttgggatggtctatctacagcaaggtgaattgattggcactccttcatttgaagcagttttccatttggggtacttcctcagaaatgagaaaaaagcagcgagctcccttgcgttacatgtagaggaccacccaaaaattatatattcccatctcccaccctacttagcctttgccaaaatgagtgtgtgcctctttaggcagcgtttttgtgcgtaagaggatgttttccctcttgaggaactgaatcaaaaaggggggagaggcagtggtataatcatatgtatttggcaagtggggggacgatacgccgacagcaaaatggaagtgatatatatagataataccctccctccctatgccttcaaagtctgccttttttaaaacgtggtttttcctctgaattaaaaacacgcctgctaaagggggttaccctaattcaccagcatacgtaataatcacccaggtgaaaaatatggaaatggacgatatgctcaacatatttcccaattgtatagaaaaaaaatattttaccaataatacgcagaagtacgtataaatataccgtatagtaatattatatattatataaatattatgcataaatattttaggcattttttaaatgcttttatatctatatgtacgtacatatgccgtgctaattattttcgcgttgcatatttttttttacctctgcataaacggtgaatcccacgcttctaacttttgcctagtcggcagacgcaaaatggaccagccgggaatcgaacccgggagctttcgcatgcgaagcgaacgtgataccactacaccactagcccaagaatacataacatcatactttgcctatagagaggaactatttttcgaagcggagcggccaaagtggggaagttcccgctcggtgcttcgtcgtaggcctcgaaagggttgttttcagggggttactcaagagggttgttttcagggggttactcctgggggttgcttcaaatcttttgttccattttgagcgaacttcccaggagcgaggatggcctgttggggatacatcctcttgttcccattttatcggcgtatgcaaaatgataattgtgcccctcgacaccatttttttttccccccctcaattgtgatgtagcactaacaggttgttcacgtaatagcgttaatttatgtgtgacaagtgggcgtgataataaaatcgctcaggattttctttcctctaagttgcagcgtgtcgtacgggacaagcccccccccaaaaaaatgcaaagcaattcgctcacggggaatttttaaaaggggaacacatgcccaggggcacggacacatcgggtaagattagcaggtggatgttaagaaagcggtgctggcacatcggttacccttggcgggcgtgtttcacttcgccgtgggtgcgtaatatggggaggggaaaggggaaaattgcccaatttagcttttcgcaggttgaccataccgctttgtgtgtaacggggggaaaatacagaggacactgcttcgttgggggcactcagctgcgacttcttcaccacgagtgatatttttgcaaatggtccagggggatagcgaaatgggggggaaatgcccgaggtgtttcagcagttgaatttgctctgcgttggttcgccattactttttaaaaaaattttttttttgtttcgcggatccatttgaaagtgctacctgagagggacaccttgagcaccctcacgcttctaacttggggaggccccctttgccgcttcaccgcgccgctatggagctggtgacgtgggaggaccaattggatggtggcgaggtggaaacggttggggggataggcaccagaaaaggagaggcctcaaggagtcgaagtaatagcagagaaggagtcgaggcaaacgagaacatcccctggaatatcgcctccatgaacagcgaaaataaaaagtacctgctcaggagctacgtggaaaaaatcaagcgaatgagccagcacagcgtgaagccaaagtattatgacatcctcggcgtcagtagcaacgcggatggaaaaaccataaggaggagttacctccaactgtcgaagctcttcagtgtccacaagaagctgtccctcgaacatgaagagtgttatcattacatccaaaaggcgtatcaaatgctgacagataaatttgaaaaattctactacgatgtgttaaatggatatatccatgaatccaccatcgagacatgtaggagacagttggaggtggaagcagacgtcatatacacaaataaaatgaacgaagtaaaaaatgtgtattgggaaaaactcaaagaagaggaagaaaaaaacggattaatcatagagaaggctttatttggaaatttaactttaaaggaagaacatataaataattgccttaacatggatgtcataacagagaatgatttagaaggtccctttcttgaccttacaaccattttgcaatctcgaattgaaaacagctcctttctattcaatgatgaattttcatttgcccatttctgtgatgtacccaaacccttgattaaaattccctgtaggaaggacgtatcctacgcggacattttgcaaagcacagaaatgtacttatatgtaaagtataaatttttaaataccgatcatgagctgattgtagtggatagatgcagattcactctcccacagagtacccatcgagctttcggaaatcgtatttgtggacccttttctccagtcaacgtgattaaaatgaagcacttgaccaattcgctggttgataccattttccacttcttctccaaaaataaattttacatcaccctgttcaccactattcttctctgcgcccagtcggtgaagtcggcgtagcggagtggcagcggtgtggcagcggtgtggcggcggagtaacaacagggtagcagcagggtagcggcgtggaggcgagtcgctgaaggagcggacctcactttgaacgcgcactgttggcaacttgatagcggagtgtggggtccattcgctcgccgcgatgctaccctctgttcgatttgtgagcccccttctcgcccagctgctccaaggataagtattcatttacaaacagagacaatcccttgtgtagtccctcgcacagggcagatctccccgcatgggtgggcccccccgtcagtgcctcacgaagttgcgttctggtggaatcgtccaggaaagtcagaaagaggtaaaatgtgtctcgagtgaatacaaagtgggggggttcgctatagtctccgtgggcatgcagcccgttcgggttattccgggtgttgtttgcacttgggtcattttccccattattatcactctccataaactccttcccaaacagatcagacgagccacgctgctcatcgccgtttttgaaaaaccagtttgcaataaaatcgcaggagtctctcttgcgcaggtcttccagctggacaagcagctcgtttattttcccaaccagctgctcattttctgttctatattttttattttctttgattaaatttctccttggagcgtcatcttccgaaatgtgccttctccgtccgaagtacttcatgacgtagtcgtaggggttttccactttgtccctgttccgtatcagcttcacaaacaagtggacgaatacaaaaaagacgttactttctgctaagtattttttgaagtggtataactgatttttctctttattttttttcatccctttgaggtacttcctcaccatggtgcgctcgtcctcgtcatgcagtggtgccgcggaggcggtgcattctccgcggctgctaccctggccattgcattcgtcactgcgttcgtcacggcgctcgccactgcattcaccactgcattcaccactgcaatcgtcgctgcaatcgtcgctcctgtcgctgctgctggtcgtgcctggggtggggcaattccccaatttcatgagcaggctttctccccgagcacacttcataatgcatcgtagaaattctaagcagcttatgcaatttttttttcccttacatttgcgcacatggatggactgagctattcgggtaacccacttggcatctcaacaaattttacttctcccccaatgggtgtgtatgggggcattcactttattttgtgcaaattttgcgaaccctacgcagtggcatgttagcgtgtctattttgttcgtcacgcggggaaaaaaaaaaaaaaaaaaggacgtgccgctttaaaatgcggaccatatgttcagtgggaagagtccaaatggacctatgagttagacagatagtgcacgttactctgtttgaagcccatgccaaatggggtgcgcaaatgagggtgaaaacccattcgcgcgcgtgatgcgtgattcgccctccgcagaagggccccttttttgtgctgcggttttacgaaaaaatagccccaggggtggggagcggttacgttagtgtgctgtgccgatgaagtacttcgatggatcgctctgcgtggctgcgtcgatgaggtgcttcgatggaccgctctgcatggctgcgtctgtgaggcacttcgatggaccgctccgcgtaactgcgtcggtgagtcgcatcgatttgctgcttgtctgccccgcttcagtgctccacccggcgggtcatcccccgtcgtacacggggcgctggtcaatcctcaccgtcttacaaacatagtcatgtcctgccgtgtgtacattcaacccatccctagcgttaacgatgtcagaaatttggtcattatgtatattctgtacattacattcaagatttccaaagtaggcattgtaaatataaaactttgaagtgaagtgatcattagtttgaaccacattggcgataaaatgttcgtcattcatgaagatacttttattgaatgtgcatgataagaatccattcccgaaggtgaaaggggattgaaaatttcgaatatcccaaatttttgtttgtccatcaagtccagaagtaagaaggtagtaattacttttactaaaagtaacagattctacagaataaccattatgggcattaaattgtgtgtgtaccaattttgattcatgtccatcccatatttttatatgaccatctttagacacagaggaatagagatttccatctgatgtgccactgatgcaatttatggtggcactatgatgttggttttgtttttcatatgaagtgaaacactgtaaggtctccaaatcgaaaagttttacaatattttcatttttattacatgcatataaaaaatctccacaaggatggacatagagatatacgaacggttttttatcttgtatgactacattttgagtagggagatcatttattatttttccccttatatttcttcggtacctaaattgttgcttttttttttttaatattttactcacatcgataatttgaatagtgcaatcatcgctagctgagaataacagattttttacagggtggaatttcaggcagttaatttttcccatatgtttattgtcaatgatgtgtatttttctcttcttcacattatcatatattttacaaattttaatgacgtgatctgctccacctgagcagagcacatttcttgtgttgttcgtcgcacagcaagtgactttatgttggtgaattaattctactcggtcggtgatgtcataggaatatgctatccttcctcccttttccttttttaatgaatctaaatttaggacagtagtctcattgttactacgtagctgtgcattttttatgaatataccgtatgttttcaactttgcaatttggtcattccgttggtcgtctttttttccaccttcttcctccatgtccttttcgaattcaggcccccctttgtacaagctcttcgagtatagcttgaacaggtaattttcctccttcactgttttactttgctctaaatttatttccttcctcagggtttcgaacgaatcggttaggtcgtcgtccctgagttgttttagcaccgcttcgtaaaatgcgattttgttgatgtctccgatttgtttgggttttttctgctccgcgggggggggtccacctccctcggtttggcagggttccccactttggcggggttctccactttggaggggttccccagtttgcaggttctccccagtttgcaggttctcccctgctttgttgctttccccatcttggccgctgcccccagctgggtcgccccccttactgggcgcgaacaaactgctgacgctgaaccccttcattcttgagccacttcaaaacgaccctgtcgtagtttatcgagcgggccacgcatacagaggtgcgcagataggcatgtgcacaggcagccatctatacctgcacatgcatgcgcgactgcggggaggagcaggggctacctctacctttcttcttcacatataattaagctgcacagaaacgagtggctaatttgcatagccccatttttgctaccttcaaaatgtggggaaaaaaaaaatactaccttctgctgatcttcgcgaagggttgagaagcgccccttttggtaaagtgcgaaccgtgagcaatggtcattcaaaatgaagtcaggtgaattcacggaggactcggcatctgacatgaatctctaataagcacaactaaacggagttacccaaatgaacgtacgtatcaactgagatgcgaataaggaaatggagccgttccgtttcgttcgcctttaagaagtgcataaaaatgaagtgagcgttgggtgggtacctgcaacgatcatttttttttttcttccaaaaaatatatttttttatttcccatctgtccctcttcttaaaaggcatcaccgcggggatataggcccctaaacgtgttggaaccattttaacgcatttttccgtgtataaaggacgtaggtgtggcatgccaattgaataccttccattttctccctcgtcaactctcttatttatgtgcatgcatcttctatgcttagaagaatgtcccaaatgggatggccaacaaatagtgcctcaaatttggggagggccatgcgggagagagagttaatacagccaatgcggacacatatattcaacgtggtgaaaaaaaaaaaaataattgcaaatggaccatcggaggaaagtagaaaataactgcgtttttaaaactaccccctggtgttagatgattgtacacttttttttgtgctttatatttgtgtaaagctacggagagggtcttttttctccactcgggtgaagcagcggaacatggttagccattctgatgcacagaatagtgaaggttgactcggacagttagcggaaaggcctgccctaccggaagagcaatcagagcaatcaatcggtatgagacacatcacgcatatgcgctactcgatgctttttcccttttgtgtttcccccatttggtttacataatcgagaaatgtgtattttccacttcctgctgttgcacggttatctcctgaccgatacgtaggaaccggctagtaatttctgcccccactcctccacttttatcccaaaacgggggctatcccatttgtgtggaggggggggggaacttccttcaatttgttgccacatttttaaacgtttccgacgtggcattcaaaatgaccacttctctgtgcgaacgaacgcttaagagggtgcgagggtccaccaaaagggaaaacccaattgcgctaattcgtcggcgcagttccgccgcgtcggtttgggttagtcgatttcgctttgttcgtgcccggtgtcgattttgccgctctgtcgctactctgttgcgattatgttgccgttatgttgccactatgttgccattccgtttctattcttccttttcggctggccacttcgcgcgcctcgcgctgccccgcacacggaagggatatgaagtctttaccaaaatgggaagcaaccttggcgatatttcttcaatagctaagagcatttcgctctgtgtctacttcaactgcgcgcatgtacggaggcgccgccgcccgcatgcataaacgtgtgccaattattagcatagatacactgaactgtttctgcgcggacgggacaaaaaatggcctatcgacggttttcacctgtcgtgcgcatcgaattgaaaattgaaaaaaaattggctgcgcgtatgcgcatgttatgtatatagttatgtatgcatgtacgtacgtacgtttttttttttttttttttttcttgctgcgatcagctttgttctgccaggttatttttttttttttttctcctgccaacttcttcaaaccgaaatgcgacagtgcaactttcttccaactcatcttccccctgtaaataaattgcaactccattcttggttcatccacatatgcgtgttattattgcgcataccatttccccgcgatgtgaatacgtatatttgaatgctcgtatgcgtttttcagtcttcaaagttgaagcaacctttcagatgaacaggcaagacgcaagagatgaaatgcgcaaagtggaacaaatcactcacgttcacaattttcctccttttatatgtgaacaatgcggttaacgcgaataggaatgaactgaaaggaacggatggggtggatgttcccaaccagaaggacatcaccaacgattacaacatctttgagcgtatttcaagtgaaggacaaagcgcaagtagcaaaagggcaagtggcaaaagggcaagtgtcaaaagcgcaagtagcaacgatgatagccatatctcccagagtgacgcacaacacgcagaagaaggaagtgatgcaaagcaaggcaatactttcctcgatgaaaaaaatagtgtaaaaaatgtagaaacttatttcatacaggaaggacaagataaagcgaaccatactgaactgcacatggagaaggaggggaaagcagtgggccatgtacaaaagaatgccaacttgagaagcacgtcctacgtctcctcacagggtgcagtaaaccaggcgtataacttcgctcaggagaatcccccccccttgggcaaaaatggtgcgtatattgaacaggtgacgagggctcaggatgatgtgaatacgaccggaaatgatgggggaagtaggagcggtgaagaagggcccacagacgggggagatggaaaagatggcgtgtcaagtggcaagcctggagaaacaattagcagcactcctgagagcacctctggagaatcttcaaaagagaaccaagagaagagagacaaagaaaaggagacggaagataagagtaacctcgaagatagtaaaagcaacgaaaagacagaccaagagaatggcaagaccacagcagagaaaccgaatagccacagtgagtccaccaccaccccgagtgatgttggtacacgcgatagtgaagaaaaagcagagggagacaggcaaactggtatatcgcctaccggagaacagcgtacgggagacacccccactttagaccacgcagagaaaataaaaaatacgctgctcaaggaggggagagaattgaaggagacgacgagcatgatcgataacgcagtgtacaacatggagcagttcattttaaaaacgaagttctacactacggcaatccgaaacttcgtgcacttcaaagttaaccacatttgtgaatactccaagtgtgggtccaacgctcgctgctacattgtggagaaggataaggaggagtgcagatgtatggctaactacatgcctgatgaaagtgtggattattttaagtgcataccgaagacggaaaaggattgctcgaaggacaacgggaattgtgacgtgaatgcagagtgctccattgataaaaacaaaaatataaaatgccaatgtaagtatagttatattggggatggtattttctgcgtcattggttctcaggagaagcagtcgttgtgccttctgctcgtgctgctaatttgcgttctccataagtttcttttttagagaagcaaggagagggtcgctgttgggtaaggaagtttatcctgacggtgctgtagtttttggtgttcttggtgttgtagggggaaggcgtgatgttccccttgagaagcatgttcacatataccaagtggggtacccccaatggaatgccttttattttcacgtggaaaatacatacacaaaaattgaagccccccttttggggtaaatgttttttgggagttgcatgccgctttttttcgcccccctttttgccccaatttcgacgttgtaattttgtttttcccctccacattgacccaacatgagcatttgttgttttgcgactttcaataaaggttacataactcctcttccccgttgtgtttaattttttacctttccgaattggtgcaacttttgagtttgttttgctttttaatacagctacgtaacttcttttcccttttcccatttttgcttaattttttgttaattttttttttttttttttttttctcctactttcaacgcgttgtgcagaatcgtacacgctatacgcctgcgttgcgaagctttgttaacaaaatgggtgccgcttcagtgggcctttccagctgagggcgcggccgcaaacatcgggggaatcagcaaccatcatgacgataaaaggtgaaatgcaaaatgtacttcccatatggaggaggaacaaaaaagtgatgagtaagactgcacaaagtgggcatcattttcttacccacttgggaaaaaggctgattatacaaagtgtggcacagacaggcagggagaaccgctgcatgggcccagcccaagtgggagcccattggagaggcagaatgaacggcgtcacaactgaagagaggaaaaaatctatttcgatattatgcactccgagggagtaccacaccgctagggatatgcaaaaattgtggcttcagacatatcaaacggacatgaattttgaacaaatcacacgcattttgaaatcccttgggagggaaaaaccaactgtggaggggaaaaaaaacacagaaagaaaagtcagtttgctactaccacatatatataaagaatgcgaaagaaactatatccatttttcttgcattttacacaacctacacaagttgagagataatttcacgaaggaatataaggaaaaggtgtacataaaaatggaggaattattccttcgcaatgttaatgtctttaccatcaaagaaatgacaatcatattaaagtgtttgctggaggagagaaaaatcaagtgtgacaaaatggtgcagttctgcgcgtataaatttatgcacgttttatgtgtggatattttatacaaaatgagaaaggagccttcgtttgatttgcgcttcctttccgttctttgcacacattttaaggggtgcatagagaattattttttttccaacgtggggaaaacaaacagggaggatgaaatggaccgtttttaccaagctgtacgtagtttaggaagcaccactgattatggagtttttgcgagttgctcagaaaatggatctcctagatatggaagcaaccttttcaacctgcacgacgtgtctgcttttatgttttttttgacgaaatgtaaatcggcttgttgtccaatgtatacattcctatcgcatgtgtacgtgtcggtgagcttcctgggggaaatagcctaccctttttatgcgaagctagaacgtcactttttgaagttcgaaagaggtacgaagttttgcttttccgggggtagtcgcacaggggggactgctcccgtggaggagcacatggaggagatcgacgagaagatagtcgaggaggatgcgcgtgaacaccccgacgaagtggcaggcgcgcagaataacctcgaatcaatatcaaaaggcgaaataatgcaatacatctcacgtttattgcagagtgagagccgtttcaaccgtactactgcttcacccttgcacaagaagggggataaagagagtggggtcatacgggagaacgtccacagcatggccgttatcatccatagtagtgtcaaagcaaaggaacgaaacatattcacatacgtcttagcaaattatcttctactaaaatgtacaccttttttaaatttaatcgacatatgcaacatgttcgaattattcattttggacagaacaactgctgcaggggcggatgtgtatggcgccgtttttgcaaagatccggcggttaattatggctgaggcgagcaccaaaacgatggcaatattctgcataagcagcgcacgactgaggggagagctacgtggatcgttcttggatcacatcctggcgttgtaccgaatcgttttgcagaagggaagggggttatctgtggaatacgccaacaacaatcggagaaatcacaaaaatttgtcattcccctttggaagagaaaacacggtgattttttccaacgtgagtaattttttgtccagccataaaatcagttctctgttttatttactctacttgaggaaatttaacgactttttaaatgccttgcttgttcataaaaaaaggggccattgttgtgcctccctgataagcaaaatcgatatgcacgatttgctcaaaacatttgtcagcgtttttaagatgtatgaacaaaatggtccttacgacggaagacggagggaagaaatttcaatacatttagataagtcttctgaatatttactgcaatttttggaggatatttgcttcgaaaaaataatttctgtagaggggtatttttcgaaggacgtgccacttgcgtatgcggaggcggatcgtttgaagagaataaaaattctgaataggtcatgttattttttcacattgttactccccatgattaaaaaattgcaaatggggaatatcattaatgacaggactgggaaattactaacccgagttttcacgtcttttaaaagcagcataaggagaacttaccaagacgaactttttagcgtcaactgcaagagcggccaaagcagcaaaagttatgtgcacatttggaactttttttttatgttgaatgatgcgcgtggcgaggggtgagcattttgatgaagcaccagcatgtcgaagttttcgcctcgcgcgactctgacacacgtgggagggcgcaaacgcgtatcacacatcgcagcacagaacgcagtacagaacgcagtacaaagcgcagtacagagcgcagtacagagcacagtacacagcatgcaccacgccagtgtctatttatttcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttacgtttacctaaaactaaaaaaaaaaaaaaaaaaaagacgaatttggaaaatgcctcttttggctgagttaactgcgaaagaaaatgttccccatcgttttaacttcaagcagattgcatgcgtccgttttaatttattttttttgaaaggagcgctcgagggtgcgccgatgttggtggccacatgatagcagctgtcagacacgcaggtacgtacatgaacgcatgcttcctgagaagacctatagacacaaagagaaacatcggacgcgaagtgagcacgcaattggggaagatatataaatgggggagggctccacccaaagcatggcaaaaaggggcgttcaatttgcctacaaagtaggggagttctttttacaaattggtgcctctgcgcccgtcttttttacgtgagtgaaaccccgcgagaaaatgaaattcagcgccctgtacacactgtgcattctgtgcatcccgtacctattggccactttagccaactgttcggatgaggaggtgtacgaaaaagtgaagtccattgtgaacgaagcatacgactgctcgctggaagacgtggagttcatagacaagtataacgaaaaattgtactggatatggacgaataatcttttcaggtatttaagagtcaagctgtatttgtacgaaagtgaagacatttacaaaaatgtgaaagggaaaaaaggcaacgctttgggggacgatgtggcggatgcgctgcgggatgacttctttatctacaaagagagagaggaattcatacgaaatgccctgaacattctgtccagtgaaaaatccttggcaaaaacgataagtgtatatacacctaaaaaggaaataaaatttttccaagaattatcggagagacagttaattgatctgctcataaatgaaaaaaaatttaataaactcatttaacaaatttaaattgtttcaagattttcgagacgtttcaaattcaaaatattattaccagaaacgattttcacaaagggacgcagaatttaaagctgacgataatgtaggtatcgcccggaatgaacaaatggaggacgataaaaatctgggggtaaaccataagagaacaaaaaatgttatcacttttaatgctgaggaaataccgcccatgatggagataccgttcgacttctacgatcggaacaagtggaacaaatatttttattccatcaatgatgagtaaaaaatgagcgtgtgtgagatgggaatctgcagggtgaattccctacaaggggacatccctcacacgattgcctccctcccagccgttgcattcacgtcaagtgggtctacgcgcacgtggtggtggtggtgctactgctggtgctgagcgggaatcgatgtgatgattagcacatccaccgaactgttcctttttttttttttaattgttcatacggattgctacgtaccggggaagccggcgccccctacgtccaccatccattcaaagttggcatgtacatttaaaaagacaaaaaaaaaaataataataaaaagggggtgcgccaaaaagaggcaaatatcgtctttcgtacagtgttaaaatacacacacccgtgaacaggaagctacggaggcgctccctcgaacggaggcatattcacacacttaacaaaaaaaaagccaaagctacttctccattgggtaaaaaaacttcggaaccaccttctcttttaactccatttgattcttacaaaagtgtataaaaaaataatccctaattttggagtaccatgtaatgttggtcaatgctgtttttttgttttcctcattcttgtgtgcctcaattagatttagagctgctattttgtacttcacatatcggtgatacttcagtgggttgtagtccttattgtgcaaatgcgtgttttcatcgacatcgtcgtaaattgcattcacgtcacttaggcttaactccaagacattcttatctttgcctgtgaggatgggaagcgaatataggttactccatataagctagcaaaaatgtgcatggacgtgtacacacacagaaggggaggcaataatgcgatcttgcatcctttggcaaggggtacccctctcagtttgccatttttaccaacgcgaattctctggattggcctctttccaaaaagcagagttttggaaacgattcttttgggtataagatttaacatttagaaaaaaaacgatagggaggtggaacacttttggatctttgcaaaaatatgaatgaaggggagcgtctgttgggtcttcacaacattccccgtaaatgggataagcctatgcctacaaatgtttcgatatttgtgtacatgcgtttgtatgaagggggtcactgcatggggagttttttttttttttttttttttttccgttagaaaaaatacgtgcgtgttcatttatgggacattctttaaggtgtactatgcataagaatacattagtgtttaagaaagcaagccatggttgttccattcgctttaaaagtgtggcacaactgtggttgtttttttcaccactttgaccatttcttgttttgccgtattgttattttttcctttactgtacatttaaagtgaaattttttttttttatcgccattccccaaaatttgctaagcgcgcaggttgttgtgagttcctttcgcgtgaagttctaagggggagtggaaagaaaaatggaattttatcgcgctggagtgtacgaaaaggaataaaatcgagtgaattctgaattgtattatttttttttttttctaactagtgcactggagcgaaatacgtatagaattgtttgcgcccccaacggttgatgtttcaggggctgagctcatttatgcaattttttttaacttacggtacgaacgcgagcacaccattacggtaagagggagggcgcccacatttactaacatcttttcagagaaggaaaaatacgcagggcctcaaatggacttgcgtattgtcagtgctacgcctagtgaggattcttactcatgagaacgcgcaaacatacatgtgcaaatgaagagccccttcgtgtatgaacaattttaaaaagtgtaaatgcctaaaggtacgctaagaattttcgcccgttttcccgtttagcccgttcgcctcttctgttttttcccaaatcttcattcccgcgggggtgagtataacccacggcattataaaccaaaaaatgagaaaaaataaaaaggggaaaaaaataaatacctcctctgcgcagttttgcatatcccgccgagcgcacatcacagcatcttctttgcaattttcaggagagtgatgtgaatgtatcctcttatattaacatatttactaagcacaaatgagtcgcataaaggcagtttcgtcgcagtttcttgtgggtgcatccgtaagcagtgccaattgcgcatgaacggtgcgcttgaacaatatgtaaatgaaaagggtaaaaaaaaaaaaatacctaagtagtcatatctataggatcatcccaaaggaaaaaacatctctgcacaaatgtgcatacatgtgagcgtgttcgttgaacccgttaaattttgcctagtgattctatgaaaatggggaaaaaaaaaaaaaaagtgtatgccagcggcaagaacgaaatagccattttgcagccaaaaaaaaaaaaaaaaaaaaaacaactagctactagctaaaataaacagccacacagttgcggaacaaaatggctaaacaaccaaacagccaaacgacagcaacaacgctgttgcaaaaagggataaggaaaatgatgtaccatgccaacggagacacgtgtagaggcttgatcttgcaactgttaagacatatcacctgtagacagtccaggtagccatattgcatcaaaaaaaaaaaaaaacaattttcctatctagccaattttaacgaaaagatgctaccataagccagttaagaggaaaaaaaaaaaagaaagaaaaaaaaaaaaaataactggattaacccaccttggttccccttcaattttttataattttttttttttttattcgatctcaaaataacatcgacattttaaataaaattaatttccccatttggtaatttttaatacatgttttattttgtaacaaaaaatttcctactgtttggaataaattctttcaacatatatttgttgtatactttgtggcattcttgtgcttttaatttcttatactttcaaagcatttgttttcccccttttattttaaattttaaaaggtttgtcattataacgaaacagttccccttttgaacatttaattcttttcaagttttttttaaagttcgaaatggccaagacatgctacttcccatttttgttccttacatatttttttttgagctcagctttgttagcccgttccgatgatgggtacgtttatagtgaatcagcatcaaagtatgtaagacccaattcgaactatgaacagcagcaggagcagcagaatctgcaacccggaaaagcgcaagatggtgtcgtcgccaccgtgaacaatggccccttgtcgggacctcagtcctccccaagtgttgaggagaaggaagaaggtgaaggaggaagccagtcgagagtgaaaagggaagcgtccccagaagaaaaagtagcaccagcagaaaaagcagcaccagcagaaaaagcagcaccagcagaaaaagcagcaccagcagaaaataaaaccaaggatagcacagcagtcgtcgaccccccagcctccatgctacaaaagagtgtgcccttgaaaagtttaaggagccaaattggtacaatgatctcaatatttgccttaaattcgtctacctatatcgacagcatgaaaaagttatttcatttgtacaacacctacattgacatcaaggaagatgattttagtaacggatcaatatcactacacatgaattttgataagaatacaagtaatgaaaacacagctaagctgaacgccgtgttctatgcaagttcagcaaaggatgactcaaatattgtaatggcaaatggagaacaccttattgatttaaacgtgaatgaactgttaagagaaaacacacttgcaaatggccctcatatggaatcgtttggaaaaaaagaggggaatgttatttcggatgcgtctgtcaaggtgtacgaagctattaaggacagtcaactcgacgccacgaagctttttatcacgctagacaagaagagtgatgacacactttccgtttcaaaattggacgattttttgggcgaatgtttgaaggctgcgcaggatgccttggcgcagacaggtgcttcgaataagaagaagaagaaagctggaaatttgcaaagcgccgatgcggttagcggaagtcaggctaatggaagtcaggccagtggaagtcaggccagtggaagtcaggccagtggaaaccaggctagtggaagccaggctagtggaagccagaccggtggaaaccagaccggtggaaaccagaaacccaaaaagaccagaaaggttttaatggatgaattcaaacagagcttgatctcgaaggacatggccgcgtgtaaagagtcggccaagctgctaatggcgaattcgacggtatccagtttgatgtacctgttcgtactaatagcactaggcgtcttcttgttgtaggaagctgacgcgaaagggacactgtggtgatcgtcgggtggcgcatttgcatatgagtttaggaaacctttccattttgctacccccttttacccgagtggacactttagctgcataagccgcccgcgcacgaaaatgcccaaagcgcatttcgctgttttttgaagcgccatgcgtggcaatgttttcgagacgaggttgttacccttcttcgggtacgtgccctcttttcccatagcgcacccttaaggcgtgctgaaatggaaagattccccaatggaggaataagtgagcgacggtgagaaggcctccagtgtgagccaatacatgtgtgtgcatgtggatacacatacacaccactttgcacagtttaatgttgcacccctttttcacgtgactctattttggggcctattctgtgttccatccaattttatcttaaaaaaaaataatttgttgcgactgttcgcattttgccacagttaacttaaaaaaaaaaatgaacaccatgggatgtgttgtaaagttagcacaccgcatggtacacaaaatgatgcgctgattaagcgggatggatgcgtgcctcgtggaggtacgcgctgtcttggcaaacgaatgggtagaagcggggtagaagcggggtagaagtgggataagcgcgggatatgcgtgggttcgaagcaaagcggcgcgctggtaccatcaccacctgacgttatggggcaggaagttgcggcgcctgcgcgcgcggttgtgctcggtggggttctggaagtgaatctgcatgacgaaaattttcttcttctcaaaccacttgtagtaaaagtcctgcgtttcgtctatgtccaagttgggaattttaaaagcaacagtttcgtagggttcggctgcgaacaacaagtattgatattttttgtccggaggttcgattttctgttcaaatgatgacatgaaacggaacttgggtttggtgttttctttaatattgggaaaggacaattcgaatagaatgccgagtttatttcttttatttttcactttggtgacatcatatcttggttttccgatttttacaattttctttggttctggggcagctttgtttaataacttactggtggtcatttcgtttttttcttttagtaacctttggcttaaattcatttgatgttttttcccctgcgtatgacataagtaggagctttcattattgtgcagagttaagcataatttacactcgtacatgccaacattatttttgaggatatatggatctttcgtgatgtctatattttctagtgcgagttgtttcagtcgttcacgtctctcctggtttatgtcctccctcgtcatgggcatgccactgcccgttttgtgccccactcggttttggaagtccatcttggggggtaggcggtgagggtaggtcagctaggttaggccagcttggttaggccagcttggtcaggccagctttgttatacctactgatccaccctgccttgctcgctcctccccacgcaaggtacggcttcttcctatgtggcacctttttaagttcaccttggtagtcgcaacggacaagtatttacgcgaaatggtgggtactccgcttgatggtgaatgcataagctcgtcagtccattcacgcataggtacatacgaatgcgcttctatgtggactgactacaaatcggaagtgctcctgcgtttttgcccttctcccattttttcctccaacgaatgagagctacattggattgccaagggagcagtaaaaagagcatatcatcgcttatatatgtacagtaatgaaacaaaaaaaaaaaaaaaaaaaaatgcgcggggatggggaggaaaaagtttttataacgaaaggaacccctcacatttcgcaatttattttttaaattattctggtatctaatttggccattaaattgacattttgtcgctgtgcatttgtaaaaatgtttgccatttttttctgctaccgctgctgctataccgccgccgccctgccgccccgtcgctcttctctggcttattccgtttgggggatgaaactttgggactcccctctattacagcgcacgggttgggtaggatattataagtgaagcctcccatgtgggattaaccttgtgcaggcatttatcccccactccacccctcaggaagaaataacttacaaacaagtgcacaaaaaagggtaagcatatcatatgcacgcatgtttgtacacttgggcgtttgcgcatgcccaactgtgcggagtaattataaaaacccgcgctgatagatgaggccaagcaaacgcccaaaggagggaagagagtagagctgaagcttcgcccagttagccactcccagccgatgaatcgccgggaagatgaactaccacacgggtgttcaccatacgggttgttcaccacacgggttgtttaccacacgggttgcgcctcacccatgctgttcgcatcacacattaggcgcgtccccctgccagaaaagcaaaccgacctctgattaaacctaatttaagcgagccaaacgcaactcccccatttttgcacgcccaatatgtgagccccttcagtggcataactcggaagcaacagtttgagcgctcaagagggttataataacaagtgggggaggggcacagagaagtcttaacggacaattgcaaaaatttgcagacatttgcagacaattgcagacatttgcagacaattgcaaacatttgcagcgttctggtcaagtgatccacgtggtgtcctcaaatctggtgatgcacccagtggggacaacccaatttgtggaagcccatcaaacctaagcacccataaaaaaggagagtgcccaaatgtttcctatacagaagaagaccctcgtgaaaaatgtaaagaagggaaaaggggaaaatgaaaacctttgccctactacacaagttgcaggtgcacaagttagcgctacaggaggatgaacgaggaggtgaaggcgtttgtttcttttccctgtgtgtcagcaatggctttgtttacgtcggttcatccaacgggaggatcttcctttttaagagaagagggcgctgcttattcgaacccgtcctttttcacagtgtcattaggagccacacgtctggaatagtaacgaaggttagaagtggagagggatgccttcatcatgtgggggaacaacacaagggggatagggcagctcaagtgaagcttttcccctctgcactttagtgtaacccatttcgcatcaccatctttccatttcttccccttgtagatatttgccgtggaccaccttcacctcttaatccacggaacggataaagggggcatctacatcctggggagtaagaagctggccaggagaaaatgtttaagtatggagaaggggaaaaaggaaagagtgcgcaagttggtgagtcattttcataaaggagccataacgagcataaattgtgtagcggaggaggatctgaggtgcaggcgcggaaggagctgctcgagaggaaggagcggttggaattgcgagggagaaaccttgtacgtcttcgtgggagaccagcagggagtgttctcctgcatcgttttaaagaaaaaagggtctagggtaagaagcgaggcgaatatactcctcatcgataagacaaacggaccaatcagccacatagaaattgagcgagacataattttggttacctgcgaaagggttaacgtaattatgaatgtagaagacgtgattgacaagaaaaaggttaattaccgcactattgggaaaaaggaaaacaggagttattatcggtctgtgttttgcaatgccaagggggggagggggtgcccgtttattttgagtttgaggaaaaatgggcgtgtgtggctaagccatggggagagggtgataagcacgctggttttttactactcttctgtttattttttttacttgttgttttttaagacggggggtagcgacgaagtcagccgcgaagtcagccgcgaagtcagccgcgaagtcagcggcatggatagcggcggtgtgagtaatggggttcgccgtggagatcgcccaaagggtggtgcaccccacctcccattccacgtctaccaaaagcagctcattaaaaacgtccacttcacaaccctgttaaagaaaattttaacaaaatttacaaattttctcctgccgctaagaccgaatgcgaacgtatgttacaagatagacagggatcactttgtcctgtttgagatggccaatccgtttaggtccttcccgagtggctctacagatgtctgcgctggtaagctgccaaggaatgacgaacaggaggatctcgcccacttgcgaaaggatataggcttgataagaagtttcatcgaaaaggagatggaaaatggaagggaagtcggaaaggaaatcggaagggaagacggaaaggaaatcggaaaggaagacggaaaggaaatcggaaaggaagacggaaggaaagacgaactgaggggggagaagataaaatgcctatcattcctaatggacaatttggacaatgcggaaaatattttgcgaaaaattaaaaacaagaaaataatggtgattaatattaaaagcatcgaaatagaggagatggtggatctccatgtgggttcccaaccctggggatgcatcatgaggggagaggaagcgcaatgggaggaaacccattgcacaagtaataagagctcccataagttgggcaaacaagaaggggaagggacacaggggaaaattccctgcggaaaagcaaatctaaggttgtccccccaggaggaggacatcaaaaaatgcgtttccccaaaagaaagagaccatagggatatcccacccaccaatgaatcccacaaagagaacgaaacagaaaataaaacacacagaagaagaagagatccttattggaaatatttccaatccaatcagataatcgactcggtgaaatggaaaaagaaaatcttcttgttatactttaatccgaacatgagagacgatttttacgttacgaaaaacataagtgatgtttttttttcaccatacaatgtgataccaagggggggattccacgagatagaagaagatgcaggtgagggtaaatcacaagaggggacacacttctacctgtgcgaattgcacaccgaggataacttcgaattggcaaagtatctcccacacgaaatagaaaaagtgacccatttggagaggtactcattccacatgctgctcttccatgtgagtcattttttcgattacctaaacgcaaaaagggattccctagatgcaaattttcttttccacgtggagaaggacctcgtgccagtagaagaagctcactgtttggacgaacaaataaataaggtcctattaaaaagcatagaagctgcaaaaaagaatataaagaatttactttgcgcgacccaaaaaatgaaagtagctgggtcggagttgatcactgataataattatcttcaggggatggacttcttccgaagtgtttatgctcctgttaatccagcctatttgcatgtcaatgtgaagaaggccaaaaaattgtacagccgtatgaggagcgcagtggtgaagtatatgcctgtatttttccaggttgttacgtgcgaggtgttcccagacatgccgcggaaggggtacctcccgtgtgtaaacgaatttaaccgcggcacgtgtgtaaacggatttaaccgcggcacgtgtgtaaacggatttaaccgcggcacgtgtgtaaacggatttaaccgcggcacgtgtgtaaacgaattcaacctcggcacatgtgtgacactcattcgaagtaccccccacttgctgttccaatttttgcactacttccacatctttgtctacctcgaaattgtcattacgagttttatatacagagagaattactgcttcagaaaatttccgatgtacgtcctggagaggaagctggggggtggggaaaacccgcttaccccaccagaacatattcacgcagaagtgggagtccaacagcgaggagaagtcaatcgattaagaagttacgcagcggtacaattaaaaaatgtagatagtagtttcaatcggctccctcaccagattgcgaatatgacgggggttacaagcgttggtaggccaaatggaggaggtccaagtggaagaataggatatgatgcctttgttgacgggtgtggggcaggatgctcgaagaagagacaccatctgttcagggcaagaggaaaaacataccaaggagggttttcatttgatgggggaaacacctttgacatgtttgatcatctcctttttgtggttgaagggggggccatgagggagagactttcagatgtagtacctcttccaacgcatgtagtcaacctctcgaagaaggaacttttcttcgaatgtaacaggagggtaactcgcgggggggctctccgaaacgtgcctccacttctgcacaccttgtatgtgttccgaaggtggaaaagaggcatcgtggctaaagtgggtgagcggtttgagtggacaaggcggcccggcaggaaagaatcaggcaggaatgcaacgggcaggaaagtcagaagaagggtgcccccccaaatgagtcgcgtttcacgattgtgccaaggagtaggtagaacacagctgcctccccatgcagaacacgaatatgtggagcaaaagcagctccggaacaatgggaaaaattcttgcacccaatttgaagagcaaaaaggaaggccccccccaattcgagatcatcccagtgatgaggggatacaacggcagcagagcaaattgcgtaaaatggttaacctgagggagcttttaaaaacgtatatggaaaatgctagttgcaagaaaggcatcctaaaggaccaaatgacaatacaagactttttgaagtgcacggagaggttatatttttatcgaaaggttactgaaggagtgtacatagtaaacctaaatgaatatcgacagatttatgagtgtctctttctatatgaattatttgtcaagctgtttgacacagaaattgttttgttccgcgtgcactctaattgtaaggtcagagtggaagtgaagagtaacgacggtcgtggggggggcatcctttggaggagaacgtccccccgcgaggagaatcaccaaagggaagagaatcaccagaaggaggagaatcaccaaaagggagagaatcaccaaagggaagagaatcaccaacatggcatcgtaaagatcgtgggaaataaacaaatgaaatttttccaaaaatggaatgaacacatcatacggaatgatatccttctgattgatattctcttcggattttactacaactcggagggcagctcaaacgcaaatttgaagtcgttcttgaggaagttttgtaattttggttacctagctgagtatgtcagttatgtgaaggggggagaagcgaatggggcaacgaatggggcgacgaatggggtggcaaaacgtgtgggaggccacgttccaaatgggacttcctttctgttcagcttcgatgaagcggcgcggaagaggagcgaagtagacgtgcacgccaaatgtcgtataggcaactcccacggggggagcctctcccaggcctgcatcgttgagaagtggttagacgggtcacaaacccaacgaagcggatccacccaagaggtagcatcccccccacatggcaagctatcttcagaagataattcttaccatttgcctgaaaacgttgaggaaaaaaaaggagggaaaaaccatctgaagaaaacgaaaagggaagcataccgcctccatgtggagaccttcctgagggtgtacacccatctagagaagaagcaccgatgcagaaaacgtcagcgagatgtgagcgtattctttttttttcaaaatattgatgtatacaattttgtgagagtcgtttatctgttgtgcagggagagataccaccatgagctccctttgtgcgcagggagggagggacatccaaatggggatccattcagaaagaggaaacccttttcgaactcgcgcgaggtatctgctcatattggcgacattctacgcaggtatgaagaatcaagtgagttaaaaaaactgagcagtgcctttcgcacgtttgtgaaagatttgatggtgggggaagggacagatgagccccaactagagatacttaaccagcggagcgtcgaattgtgtttgcagtatgtacgccatcttataaaagggaaagcggcttgcagacattcaccgggaaggaagaagaaaatgacccttctggtgtgtaagctggcgcacctgctccgcatgctgaattggagaaaggcgttatttgcgcttttagatttatacaggagtctctcttgcgaagtttttttgttcactctccttttggaaagacattctactgaattgggaggaagggctctccatctcctctacagcaactattttacggtgctaaagaagaatcgaagttacgaagacgtagttatgcatatgctgctgcacgtcggaagaaacagtgggcattattttagcatcatgattatcacaatttttaagtacttttttgaaaaatttttttttttaaaaatgtgtgtataagtttggaggatgttataacaaaaaggtattcttcactatttttatgtttcttcaaaaatggaatgttcatgagggaatgcattttttctcccaatttgttcaagtcgtttcacacaagtgacagtttttttttttctgaccattcctttgttaagtacgtttttaaacgttgctataaatatatgaattttcagagcggcaattttttaactgtgttaaataatttgctatatgatcattttttgaaattgtttcatttttttcaagtaaactgttcgtcttttttgcatgtacatttctgtttttttctgttaatatcttatttttatgttggatattatgcgcatgtttacccgcttttgcgtttcttttgggatacactatgtgcccttttgcccaatttgaaaattttaaattgcaagaaatgggagccacagagttgtgtgttaagggagggaggacaagaagaagatgaagaagatgaagaagaaaaagaagcagaaaaagcagaagaagcagaagaagaggcccctccgacgggacataaaaacgataccaaaattttcacgcaagtgaagtcccagaagggtgtcatcccctcggaggaaagtctactgcatagcattgattacctcgccaatttctttttcgagatgttaattaagtttttgtgcgaagtaaatcacaaggtgtgcagcaaggacgtcgatctggttattcataacatcgggaagaatgaagaagtgtacttaagagcatctgaatttttgaacaacttttatgggtcatgcacgcttgtgtgcagcaggtatggtgaaaacgggctgagcgaaacccttcacaaggagggcgcagttacatgcagaagaaaaaatatcaacgtacagatttatgaccgacgcggtaaggctcacacccttgtggaaatgataaactccttttttggggtactctgttgtttgcagtcgatcaaacttagccttaaaaaggggcgcgccgtttttgtgcgtaccaataggcactacaggaaatacctgctgggcataatttgcgggctgtttgggggtgcgccgggggggagcggcgaaggaggtggcgaaggaagtggcgaaggaagtggcgaaggaagtggcgaaggaggtgacaaagtaggtggcgaaggacgtggcgaaggatgccgttggaaagcgccgagcggacagagcacaaatggcaccccccgcgggagtcgcgacttccagctggatcgcttcgcacagaaggaacgctccctaagtgtcctcacctgcgcgctctgcatcgcccaattcgtcagtcacttcaaacacatcaaaggagaggtggtcagaaaattcatcttcatgcttgactactttttggcgaaccaggactcccctaactttgagcaacaaaactggggatacaccccccagaaaaatatacaccaaatttacaaaacgatcataacgaacttacccacaagggtgttaccagttaagtgagaggaagagacacgtttgttttgtttgcagcattggtggggcagttccacaatacgacatgttgcgcgtggctttgcctggcggagctcctcgcggttaggaagtcacgccgttacgcagttaagcggttactccacttggccgcgtcgctgcctcaccgcttggtcgccacaccaccccggtgccactttttttttttttttgccacttcccactccaaggtgtaattgcgctcgtcctctttttcctcaatcctctttcgaaacattatgctatttgttttgccatttttatgaaaatttattttttaaaaaaatatttttttaatgttcacatggcatgtgtgatacacatgaaaggtgttttttttttttttttggtacataaaaaaaaaaaaaaaaaaaatctttaaaatggaggaaaaaaaaaaaaaaacattaaaatggaggaaaacaaaaaacactaaaatggaggaaaaataaaaaaacaataaaatagaggaaatataaaaaacattaaaatgaagaaagagaaacatcaaaatggaaactaaaccatcttgagatgaaaacaaacgcgcagagaggccaataacacggaaaatacgcgcgtcgaacgagtgtgaggaaaaccatccaagcactcatcgcttcgcccagaacacccgtgaaaaagcagatttttatatgcctccttcagagtggtacattttttgccgctgttcatttctgcgtctgtagtgcctctccgagcaggtccactactgtccgtgtacactctgcacacacggcattaccaacaccaacggctccctctcatgctgctgttagtgccactagcaaaaccagctcaggtatcctcggtccgccaagtggcgataacccccctccactgcacatgcataggtacatacataatacatgcatacatacataatacatgcttacataatacacacatacataatacacacatacatacacacacacacacacacacaaaccatgtaccccctccttgtagccacgcatgatgggaaataaaatttcagaaaataaacaaaggcaaattattatgtataaaaatataaaaaataaaattaaaaaaaaacacaaccttgatgttcgaaggaatatttacatttccctactcaaagaaaaagaacttagcaatgtcaactcggagatttttgaatcctacaagggacaagaagaaaatggttgtagtgggttgggtgagaatggagatattaaggagatgagcacccggggtagagacggaacgtacgttaaaattaatttcaaaaaaggagaaacgcacacacatgggggaggtatacatgtgagtagaaaatgtgtcgacggaggaaaacgcgaggaagggaaacccacgacgttgaaaaaaaagaagcaccatgggtatggcagccatgaggatagggacggggagagtgatactggacggcgatgtgaccgacgaagtgaccaccgaagtgaccaccgaagtgaccaccgaagtgatcgacgatgtgaccgacgaagtgaccgacgaagtgaccaccgaagtgaccgacgaagtgactccccaaatgagaaaagacacttcgagctggactacggcttcttcttcaccgtggaggaaaggtccagcgagtattcgcaggcgaggagtagcacctacgtgaagaaaaaaaaaaaagggaacgaagcgacatttcggaagagcgaaatgacggggagaattcgaaattgaaaaggggaaaccgaaaaaagggagccacgttacgaagaaaagaaagtagtttggaaagaaacagcagaattgctacacgaaagggtgaaagtgtgcacatggttgacgacacaaaggacagcaccgttggggatagctccatcggacgtaccttcgaatcgtgcagtaggacaaggagcactgcgcacagcgtatcggatatcccaccgatgggtcgtagtgagaatcgcgaggagtcctccttcaattcgctctcgctacaactactgccggatgtgccaaccacccagggggaaaagccaatcaagtcaaggaaaatgaatacggatatgtgcaaaaagggacacactgaaggatgcgtggactcctcgaaaaagccaagtaatacggtgagcaacagtacaaggttcctaaagctactcaaagagaagaacatcttgcgcaacattttatcattcctgaagtgcagtgatttgttggagttgcaaaagacgtgctccatggtctacgtcctggtgagcgacttcctggactatatttgcctccacatatttttaaaatttaagagagcctacgaggggtactttactcccttcgattgtttctacaagtacgaggttctgtacacggataatccgtccttccgcctagactgcatcctgctcgcgaaggtgagtggagtggggcggcgaggagcctagcagggcggcgagttacccactgagacgccaccaccatgccgcctctccataaaagaagtctctccaccaaaatgctgctccaccaaaatgccgctccaccaaaatgctgctccaccaaaatgctgctccaccaaaatgccgcgccaccgcactgcttcccccccctgcagatagaaaagcgagctgtcgggcacaacaaccgattcggttacaagtacaagtatcagtttgacgcaaatcaaagcagctaccacgttttttacaatttcaacgttcttaaaaaaaacgtagcgagaaaaatcgaaattcacaaagacatttcatataacaatggagatgatattaacgtctcgcacatcataagtaacgacgtttgtgccaatgactatatatgcattccaataaatttattcaacattattggcactgttaatttccattctatcacatttatggagaataaattgagcagacacgtcacgtacagcaacggcttggatgaccagctatggtatgagagggaggaatacaaaacgctgattaaggaggataacttggttacttctgagtgttttcttccatatttgaagcacgtgaagactatttactccgggatcgacgtgaccgttatgaagtcgacctacagggcggtccagcctggtacaagcggagagtccgtgcgcagccacgccgccgttcaggcgcgtcaccgtttagccagctcaccgtttagccagctcaccgtttagccagctcaccgtttagccatttcgccgtttagccatttcgccgtttagccagttcaccgtttagccatttcgccgtttagccatttcgccgtttagccatttcgccgtttagccagttcaccgtttagccatttcaccgcttatccacgtcaccgctcaccactcaccactcactaattctcccccccgcaggaaagctcggccggcggagctacgccctctggggaaaccacttcataatcgaaagcaagccagaccccgtgttcacctttctgaagcgagaggggctgcagcacgactacatttaccataatttttatctgcgcgtaggggactccatcgttttttacttgatccggggcggcaatcacgacgtctgagttggggaggaagtagcatcgtcttcgccgcgttgtttttttccgccacttcttcgccgccacctcgcctcgcctttttaatttcccctatttgtctccccttgcgctgtgatgttgcgtgcaagttggccactcgtcttgccccccctctcttcttcagcgcgctaattaacgaacaacaagcctaatgactccctctgcacattttgattgcgatccaaaaatatgtccaaatttttttcatacatgaagtaattcagtatgttcgtacggatctgattgggggtcctccttcgcagggcctctacacagttaaagagtatgaatttttgcgtatcgtttaggtatagaaaattgctgagacatatcacaagcagttgtaagtgcagctgatccgtagtgagattgtaaaagtggaggaagtgcaggatggataaaatgtcattgaggtaaatcggggaggtagctattatccccccaacatgagcatcgttcatcatatgtgggtcatttccttgagcttggtggaacttctcacactttccaactgcttgtcgcacgagatgaagcattttgtgtgttatgtttaagtccacaatttttcgtcgcataaaactttcgcaaatgaaagaaatctctgcaatgtcgagggagctacacacgttttcgttttttataaatatatccaaaaagaagttaaacgaatttaaataggacttcaaaatgtggaacttcaaaaatggcattcttagcatgtagctgatgaggaagaaaaaatttttcaacaatttgtttgttgcgtggtggaacttatttcgatatggggcgtcttcctcatatagggcaaagttgtacgtgtattgctggtcgtataggaaggcaagcgagtcgtggggaggatacacaccactatggaagacgccactgcctggtctatcctccttcgtcactccatttataaagtcgtatatgccctgctcggaccactcgttcatgcttgcgatgcacccccccagggcacgttcaactgcccggtttaacttcttatccgtgtagtagttctgcgcgtccatgaaagcgagcagagttagtatgttcctgcggagaagaggggtcctctcttgggcgacgaagtacttcacgacgtcgtcaatcaagtcgtggatatacaaatttttgcgtgccagctctttgtcgtggataaaaatggttagtacttccttcatttggaacatgtttcgctcgacctccgctccccctgagacgaatgcttcggttgctgcgattgctccgtttggttcgtctgcttcctctgcttcgtttgcttcctctgcttcgtctgcttcgcccgcgtggacgctttctcccatcatttttcccacctcgttttttatctgagttaacagcgtgccttttaatttgagcccctgatgtttcccctccctgacttttattttccgcttttccttcttcacgtttaggttaataaactgcacgctatctttagagacctccttttcgtattgctccatgtctacatcttgcaaattttcgagtacattctctgcctctgcatcgtttatatgttgcaacatgggatcgtccttcctctgtgagtcttcctcaacggaggagtgcatttgctccttatcaccttcttgggtggtatcacttcgtttgacattatccaccatggaatcctctccatgggggggatcccctccagtggcagaacccctgtccatattaaccaactttattttataaatcaaaggaaggttatttatggcggagtgtaaattggtgtggggggcaaagagtaccttcgacagatcataatcaaattcgttgtcaattttgaagtagtatatttcaagaacggttaggaccttccgaaggatgaacatgtttttgtaattgactctgcacattaagtagaaaaggatgaatagatcctcatagccaaaggtgtaattcataactttttttattaattggaggaatttttttttttcatcgttatgaatgtagaaggcacacaggtggataaaaaatttgctgctatttatgtatccggagaggtcatcattaagtgacatggttaattgttctgtttgtgtttgtctcgactttatgtagtccacatcttcgatttcgtttggtttgttctccttactgttcagtggagccactttcccagctgcccccccccccccgctggttaatcactttatgcattttttgctccacgtaaaaataatcgctcacaattttgtttagcttctccttggggacgctgttgaagaagtaccgcctctccatgcggtgtacagcccttaggaaggcgcgccgtttcattttggaggagtgtgtgttgataggaagcgtagcagcgtacccctggtggagtagtagtgtacccctggcggagtagcagcataccctggcccggcaacgctgcgagttatgtccgacctgacaacgtgactcagctcaactcataaaggggcaccatccggggggaacgcttcgaggaataattgcccctacatttcagataacatagcagaatggcgaaacggggaagcggcctctcacagtgtcgcaaaagaaaaaaaattaaagggagggggttctcacaccgatgggagaggaggagagctatttcagtcgttggctttcgccgaaaaaacggaggggtgggggggttgagccagagggtcgaaaaaggtcaattcgagatgctgccgagcattggaggtaccgtttagtgtcgacacgggtaggtgcgatcctgcaggggtgcttaagcgcaatttggtgaagcctcaatttggtgaagcctcaatttggtgaagccacaaattggtgaagccataaattggcgagggcatattttggcgaatgtgctgcttgacaaatgtaacgcttgaccattgtgctgcttgaccaatgtgctgcttaacgaatgtgctgcttgaccaatgtgctgcttgaccaatgtgctgcttgaccaatgtgctgcttgaccaatgtgctgcttgaccaatgtgctgcttgaccaatgtgtcgcttgaccaatgttctgttgacgaatgcaccttttggagtacgcccagcttagcgaaggcacacacgtgcgtgcatcccggtttgcccctccttacacccaacgccaagaacggcaacgcgttgcccttccggggactctcacccacttggagcgacgaccgagaggggcatatgccccccatgagtggagaaagaagaataaaggtgaccccgcggggtggagataacactgtgcgccgcgtggagtagcacgtggagtagcaagcggagtagcaatcggagtagcaagcggagtagcaatcggagtagcaagcggagtagcaatcggagtagcaagatagcaatcggagtagcaagcggagtagcaaccggagtagcaatcggagagcaagcggagtagcaagcggagtagcaaccggagtagcaatcggagagcaagcggaagcgcacgcgaagtagtacgctcagttggcccaggtgccccccaagggatctgtgcttcccatccgaccgctccgcttaccgcttcccttaccgctccccacccgacctgatggcggaggaatccacgctgcgcagcttcctgcagctggaagacgtgcacgaccggtacatcacagacctgaacacggagaagcagcagttcacatacgcagagctgtacgaagaagtagcaaatctgcagagctttctaaaatgtatcaatgtacaaccaggggaagaaatatccattatccttttcaacagtatcgagtacgtggtgagcttccttggaataaactacaacaaaaatatatgccttccattgaacacaaatttgaagaaagaagaatatgtaaggtacctagtgaacaactgtaagtatataattatacacgactatgatgagaatgatgagagttacatttcgataaaaaaaaaacatggctattataaaaatgtgtgcaaatcgattgaggagttaggtgtcgaacacagcattgggattatacgaattaaaaagaataaaaaagcgccgttttttacctactctttaagtagaacctatgacggtagtcacccagttgacatgaaagaagaactaaaggaggataatgaattgatcaaaaagggaagcgatgtctgtttgcatcttcacacatcgggaacaacaagcaaagtgaagatagttcaactgacgaatgaaaatataaaaacgactatcaagaatatcaccagttcgtatggactgaacaatgaggacaacacagtgatagtgatgcctctgtatcatgtgcatgggttgataggagtgttaatgccaattttgtatgccaaaggtaatgtcctttttcaagtagggcattcttttagtgcctctgaattttggaaaaacgttgtgcagtataacatcacgtacttctcggccgtcccaaccattttgaagatattgctcctacggtacgagagtgattattttgtaaatggagtgaagataaaacacatgttgagatttattaggacatccagttcgcaactagatgaacatatggaaagagaagcagagttgaaattcgagacaaacgtgttgcaggcctatggaatgacggaagcatgtcatcaggtgagtaccaataagcttattctcacccaggggaatgacgtatcaattgttaagaagtacaaaagtgtggggattccaaatgtaggggtagttatatacgatcatgaaaaggagaaagtttgtcaaaaaaatgaactcggagaaatttgcattaacggtaaaaacgtcatgtttggttataaagaaatgaaggacaatgaaaatatatgtgtacatgtaaacactgagaagaaaaaggcagaccatatggaggggaatccttttttagacattggcaaatccgttcctttttttaaaactggagatgttggctacgtggatgaagaaaacttcctcttcattgctggccgaattaaggagataataaacagggggggcgaaaagatcattccgaacgaaattgatgatgtgctgagggatgacccgcgggtgtccgactgcttagcctttgcgtgtacggatgaggtgtatggcgaggccatccacgcggcggtcattttggacgagaagcagttgccttgggggggggccctccagaaggcgcagcagggaagtttctcggcggggggcactccgcatagcgattcgcatgccgatttgcatgccgatttgcgtgccgatttgcatgcctattcgcataccgatttgcataccgatttgcataccgatttgcatgccgattcgcgtaccgactcgcgcacctattcgcttccctccccgttcactcctttcatcgcgtgtacccctttcaccccgtgcaccccttccatcgtgcccgccgccccccagcctggcaaaccccccgcagaaaacgaattcaacgtggaggcctcgctgagcctgaactttaagtaccaccacctgcgggaggaactaacggagcacgtgaagaaacaactggcggatttcaaagtgccgaagaaaatctactttgtgaatcatttcttaaaaacggacacggggaaagtatcgagaagaaagatggcagaaggagttgaccttttgaaaaaaaatcaactgagtctattcgacgtgctagccttatgtttgaagaaggcccacctggatgattacatttacgggctctatggaattcccctgaacaaaatgatatacagttttgtgcggaacaaaatttactacataagttttaggaacgaaataaatgcttgtctgagttgtagctatgtaaattatttcgaccaagacaaggaaaagaaaaaggtaggagttattctaacatgctcaggaccaggatttgtgaatgctctgccagggttatacaacgctaaggtgaaccattttccacttatctttatatgctttgaaaattttattgctaaaaatttgaccgagtttgataagcaccagaattttcaatacttctcacagcagcaatttttggcaaaggccaaggaaatgtgtgcaggggtatttcatgtggattctccaaatgcttttccggagcagctattcaattgtgttgagacatgtgtaaggatgaagtcacccgtttacttaaacttgagttatgacctaatcgggaaggaaatgacgcttgacaaggctctgcatttattggatctgagtgacagctacgcaaggaggtaccaccaaccactgaatgtggagaatggccgaatcactctctccaaagaggaaaacaaaaaattcaataaattattgcagctattttgtaggatttatcaaaataacaaaagaggagcaatcttcctaggtaccaactgcaaccatggagttaagtacgtcttgaaattgtctcaattgatgaggatacctatatatgcaagtaccatggccaaaagttttgttaaagaaaattacctgtacaatgctaatcagtgtaagtcgttcctttttgaaaatctggacttttgttttgcctttggaactgtctacaatttttatttcaattttgggaacttcccacaatgcaaaaaggagaatatgctttgtgttgacttgacgaatgatatatttgatcctaaaatggactcccactgcgagcatttcttcttctccgatttgtgcagagttgtgaagcagttgtatttctccctcaaaggggggaaggccatctcttccattgatgtggacgaacgaatgagctggttggctgccatccaagaggctaaacagaagagcatacataaactttgttgccaagtggcgactcagcacatcgtttctgaacagtttactatggaacaggccatgcttatcctcagacagtgtcttctcgattatttcttctccaggaatgaaattccagcaacgtacaaacggtacttcatcgattattttaagtacgttgaccgggcgaagctgcgtgaggtgcttcacggggaggtcctccctcatggggatggcgaagtggatcaggacccgccgcaaagcgactgcgatttgagtgacagcagctcggaggagggagaccaaagggacgacacgggcggatatcccctccccaataggagtaaaacctgggagaacaaaacaggggggaacataaaacgcaagttcctcaaccaggaaataaaaaaaagagtcgtaatcaccaacgaagggtccataacgttacacttggggatattatatttgccgcagctggggccatacaattttgtcattccgcagatcaacggaatgatgggtgtgtcaatgaacgcagctatttgtgccgctttgaaccatccagaaaatatctcttttgcaattttaggagattcctcctttggctttacctccaacgaagtagaaacgatgtgccgcttcaagttaaaagtcgttctcattattttaaacaacaacggcatatacggtgatagggacttccaaacaaagggaccccattttgacgaggtgaataaggatgcccatttttttcttcaaaatccttccgctctttaccattttagcaagtatgaaaattatgtgactgcccacggggggtatggtcgctatgtggataatcgggaagactttctacagcagatcaagtacgtcatgagcgaaagttttaactccttcccagtgctactaaacgttatcgtgggggacgcacagtcggttaagtttgacgtggacaagtatatacagtgaggcaccgcaaaatgggaggactttttttttccccacacatgtgaggtgagccaatcggttgatgagcgatccgcttttgcagcgctggctcagtgtgctcatttatcaacctgtgtagctatcccctttttaccttttaattttacaccggacgaggccacatgcacacgcctatctctgcatgcatgttgttagataaacatccatgagagaacatccccatgcatgcaatttttaaaatttaatgatgcacccctgcttggagccgctccccgtaatgttgggggaagcgagccctgataatttcaaatcgtttaagtggaacacacgatgaattatgcgtcacttgagcggttgcaaagaatactccgttataggggggtcggagctggcaacaactacgctcaggatgcgccaaattttgttcagccaacctgttgagcgtcgcaacgttcgctaaccacgtaggtggggtgcctttccgcttgtcaacttaatgaggggaagcaaagaaaaaagaaaaaaaatggacacaacggagtgggccaatacgtgggctacagtcatttgtgtttcacagcggaagtggacgcggctacccaagccggttgtaattgtgcacatatggtggtcaccactgataccttgtgtgtatgtgtgggagggcaggtccccccctccggtacaataaaaaaaaaaaattaacgtgtcatagtggcccccttttggcaacaacgtacaagtgttcatctcgaacggggagggaatacttgaaaaaattggctcaactcggaggggcaaaaagatttaattggcgtttttcactgcaaaaaaaaaaaaaaaaagttcacctgtacacgatttgtttggaaaagggggcatactgttaccgctgcataaagttatatatgtgcatgctgaaattgaaaaaaagtgtcctcctttttgcaaaaaataaatcagtccagccacagggaaatgcaaacgggacaaattagcaaaaacgtgggagccattttgcagaggagtatgctccacgtgtttcttttccgtggagcccttttcataacacagctcacaccttttcgtttctgcgcatatgcacgtgcgtgtatttgtgcgcagcgcaaaattttatcctcctcccagttttcgtgcatacttctttacgtgtacagtgtagtgtactttttttttttgggggtgggcaaaggcacacttttttttatttttgcttatcgttgcgaccatttcttcgcaaaattgtgctctcatcgatattttatttgcccccttgtagtaaaccttaccatgtcaatgtcacatcgcatcatattatgcccatatataattccctcattgtgtcatttcttttttttttcccactttgtgtttaccatttcaccctcctggaacgataacaattaagtgtttaacaaaaaaaaaaaaaggacccattccgaagtgaaagaaagaaaaaaaaaaaaaaagcgatttttcgtcaacttcatcaaaattaagcaatctcaaagttgagcgagtttaactgccatttgcgcaaacgtagtatcttgtgacaggagcttgtttcgtctgcgcgctggaagagaaaggccgtttttacgcgaaagttcgctgcccttgtgtttgtatgagtgtttgcacatgagcataggcgcacacgagcgtatgcacataacgagatcatttacaaacaggagcacatccgttcacaccttttacacgttgttgtgaagggcgtttttgcaagcgcacgtgtgcatttcgtgagccgcgaaagcttccctggctgccgccgtacgctgccgctgtacgctgccgctttacagtgccgccttacagtgccccccgtgagtgtgtaccccataatggagaacagtgccgatgtgaaggcggtggccgatgaaaacaacggagatgggaaagtgacgaaaaagaagaacctgagcagactcattgtggaggaagcaacgaacgatgacaactccgttgtggccctgaacaccaagcgaatggaggaattgaactttttccgaggggacaccatcctgattaagggaaagaaaaggcactccaccatttgcatcattttgaatgacaacgaattggatgaaggcaaaattcggatcaacaaagttgccaggaaaaaccttagggtttgcttgggaggtaacgcgcaaggatgcactcgcggaatgtacctccgtgtgtaaactgcccacagcagggtggggcccgtcactctgcaggcagcgctctaacgccacgaacgtcactccttcgtgtcgttcttccccatcggcgcgctttcccatcgccgctcttttccatcaccgctcatctccatcaccgctcatctccatcgccgctcatccccatcgccgctcatccccatcgccgctcatccccatcgccgctcatctccatcaccgctcctccccatcaccgcaccccccctcagacatcgtctacgtgaaaccgtgccccgaaatcccgtacggaaagaaaatccaggtgctgccccttgatgacaccatcgaaggccttgcgaaggacaccctgttcgagattttcctaaagccgtacttcaacgaatcgtacagaccagtgaagaaaggagacttgttccttgtccgaggtgggttcatgtcggtagaattcaaagtggttgaagtggaccctgatgacttctgcatcgtttccccagacacggtgatatactacgaaggagatcccatcaaaagagacgatgaagaaaagctagacgaaataggttatgatgacataggaggatgtaaaaaacagctagctcaaattagagaaatgatcgaactgccactgagacacccaggattatttaagacgttaggagtgaaaccacccagaggagtattgctatatggacccccaggaagtggaaagacttgtatagctagagctgtggcaaatgaaacaggagcctttttttttctcataaatggaccagaagtaatgagtaaaatggcaggagaggcagaagcaaatttaaggagagccttcgaagaagcagaaaaaaattcccctgcaattatcttcattgacgaaattgattccattgctcccaaaagagaaaaaacaaatggagaagttgaaaggagagtagtttcccaattgctaaccctaatggatggaatcaaaagtagaggacaagtagtagtcatagcagcaaccaataggcaaaattctatagaccctgcgttgagacgatttggcagatttgacagagaaattgatataggagtacctgatgacaatggaagatttgaaattttaagaatacacaccaaaaatatgaagctgtctccagatgtgaagctagaagaactggcaagcagcacacacggttttgttggtgcagatttggctcagctatgtacagaagccgcactaacatgtatccgagaaaaaatggatgtaatcgatttggaagatgaaattattgacaaggaggtgttagaaagtatgtgcgtaacacaggatcattttaacatggcgttgggtacatgcaacccatcgtcgttacgagaaaccgttgttgaagttccgaatgtgaaatgggatgacattggtggactggatgaagtgaagaatacgttacgtgaaatgattctctatccaattgaccatccagataaatttgaaaagtttggtatgtctccatctaggggtgttttattttatggccccccaggttgtggtaaaacgttactagccaaagccgttgcatctgaatgttcagctaattttgtatccattaaaggtccagaactgctaaccatgtggtttggtgagtccgaagcaaatgttagagaagtattcgacaaagctagagctgcggcaccttgtgttttattctttgacgagttagattccattgggacgcaaagaggatctacccttggagatggaagcggtgctggagatcgtgtaatgaatcagttactaaccgaaattgatggggttggaccgaagaaaaatctcttcttcataggagcaaccaacagacctgaattgttagatgaagcgttactaagaccaggaagactagatcagttgatttatattcctttgcctgatttagctgcaagaatttctatcctaagcgctatattgaggaagtgccccgtagctgataatgtgcctatagactttttggcccagaagaccgccggatttagtggcgccgatttagcggagctctgccagagggcagccagagcggccattcgagatgccatcgatgcggaggaaatgaacaaaaagtctaagctacaaatgtatccaaatgaaaaaaccgaaaatggggagaatgctcaaagcattcaaaatggtaccactgtgcagaataacgaagaaagtacaatcaaatatgaaattacgaggcaccacttcaaggagggactagctggtgctaggagaagtgtttcacaagccgacctaattaagtacgacaactttagaataaagttcgatcctctgtataagacgaagacgggtggtggaaacgatgacttcatcattgattggcccgatgaggagaacaacgaggaaccccaggagtacaacgtggatgatgacttgtactcgtagttcggcgagagtgagtcttcttcgcgtgcctacacagccgtgcacaccctgcatggttgtaccgccgtgcccactccgcatggttgtaccgctgtgcccactctgcatggttgtaccgccgtgcccactctgccctgttgtacacttacccaatttttccccgaacccagttatcgaattccccaccagtcagctgtgcacacctgtgtgcttacatccccccgtgcaaacatacccacctgcacgccttttttaattccccttttgccattataacaaagttgtacattttttaagccaagaagggggcccaaattgcaccgcccatcttctcttcacagttcacgtaagtgtgtgtgtaccagtctggggacttgcccctgtgtacatctgtacgtctgtgtgaattaaataaaaccgttaaagttttaacaaatttaagtgatagcatcttttggaagcgtcttttgggcagcctccttttgggtagcccccttttggggagcatccttttgcaccgttttggccaacaatatgtgtgcagttgtatgagtaaggaggttcctacctgttcagctaatgcggcctttttgcttctaaaaagtgtcacatttggggggggtatccttttaaggggctgcaaggtgcacctccatgagggtttataaatgtgtatgtacgtacatgtgctcaccgcgtgtgtggtagacgcggaggtgtacctcccctcccttccccccaacgctgcgacattttctgtggtgaactccccacacttagaagatcaacaccggggggtaaaaaggagagcagtttgaaaaataaaaaaaaaagagaaacaaacacgaaaagaaacgaagcgaagttgcccgattgatcgagtgagctccctatgagtgaaggcgacatggggaaacatacccttttgcgaaaaatagggaaacgcggagagcactttaaaatggggtaagtatatacgcccaaaacggccatggcgcaaataacgtaatttgccccaaaaaatttttgatggtggggtaatactcccgttctcataagtgtatatccttatgtgggtctgcacacacgcttccaaacggatgagatgggttaatttggaaattattcgatagccctttgttgaacgccacacctcaccctagagtggagtaccatttttccatgtgcaaagtttccggatgttcaacttgtgtagaagtagacgggcttcccaattgaaagacagtctacatcccgttgctaaaaaatgaagtgcttaaaaataacattttgctttgctgtccagtttgtagctagctagaaaaaaaaaaaaaaaatcccacaatttttctgacttgttcatattttttaagctttttttttttttttttgcacaaatatgtacatataaaaagtcattttattttatttttttttctagaaaatatctgtgtttatctagccaaaatgtcaaaaagcacaaaagcgatttataataacattgagtgttataaaatttgagggtgggaaaggcaaagggacgtggacaatgtaactgccaattttgctgttcttcattcgggatgggaagtttaagggggaggcggcctttcgaccagtttcttgctcattatctccgcgctcatcatttctacgtttgtcattcccgcgaagcgcattttttccgcgcgcgtgcctcgctctgagataaccggagattacctagagatgcgttcctcccatgttatcacgcagcagcagttaagcatcccctccgatatgccgcaaaagtgacaattacctcaaatttttttcccctttcattaaaagcatacttaaacgtaaaactagaacttttgaattgtctatttttgcaatttttaaaacgtcttcgttgagtcattttgagcttttattttattttattttttttctcctacagtttgcttatctttttaaaaaaaaactacactgcccgctatgtcttatttaacgaaattgctgatttgagactaatcagcatgcctaataaatctgagcaagtgtagccctttgtgcagttacggattaagcgaatttctgtactattcacatgatgggctaaagacacagtatcgtcgaagagtgaattttttaagcccattctgagaagtatacaccattgtttgcttcatttatttatttatttttattttttttttgtgaacctgcaaggggcgttatgcttcatattacccacgcgacgtcgctttggcttagagaaccatgtcattgcactaatgttactgcaatcagtttcaacattgacattgttgaccttctcaagattgctagctttgctcctgctgtgagtagtgcgccacaaatatttatgcacatgcaaaaaaaaaaaggaaagaaagacgagagaacagaactggagaaatgcccgcttgcacacacacctgcccatgatcagccacatgtgagaaaaaatcaccaaacggttgtcacacttgcgaagttgcgcatgcgaggtgtatacatatatatgtatatttatgggcacaaaaagacgagaccaatgagtcgaacgtaaaatgagccgcttttcacttcaaaaaatagtttttaatgacgacaaattgttgagctgtgaaaatgcccctaaggacgatgccgcttcgtttaaaagcttcacgacatcacaatttagaagcgacaaaggaaaaagtgggtttccccatcagagggtcggaaacaccgaactgaagtgtgcatcaaattttgaagatacgccaaatgatgcttcccagcaaaaatgcgaggaccatagaagtggaccctccccactgaatagtgcacacaccttggaggaaaacaaaaatagggggtacataaatttgataaaaaataacgtaaaaaatgttatcagtaatataattaataggaaatccatactgggaaggaaaaacaacgaagacgtgagagaagacgagaaaaaaaaggcaggtgaagtaaagaacaaagggcagaatagcaatgcagctctgagcaaagagaagaacaacagtgtagctctgagcaaagagaagaacaacagtgtagctctgagcaaagagaagaacaacagtgtagctctgagcaaagagaagaacaacagtgtagctctgagcaaagagaagaacaacagtgtagctctgagcaaagagaagaacaacagtggagctctgagcaaaagagtagaatttcctgactcgaatggggcatcaccagatttgaaaccggttccaaggggtactgaaaaaaagggaagcacctccaactgggttagaagcaaccttggaaataagtcctccgttagacaaacttggataaacttgaaaaatggcgacaagaatgttgccaaaaatgtcgacaaaaatgatgacaagaatgttgccaaaaatgtcgacaaaaatgatgacaaaaaggatgccagaaatgatgccaaaaatgaagacaaaaatgatgccaaaaatgatgacaaaaatgaagacaaaaatgaagacaaaaatgaagacaaaaatgatgccaaaaatgatgacaaaaatgatgccaaaaatgatgccaaaaatgatgccaaaaatgatgactcaaaggtgagtctgagggatgtggcgaaagacatggtcaatcagtcaaatgggggtatgagacagctaagcggaaggggaactccaacaaatgagaaaaatcgaggcgcagaaaaggtcagccacggggacggcagcagaaccaacagaagtagcaaagtagtgaacgagaaagcacgcaatgatgcggcgtctttaagtgggagggcaaccgcactaaatgggaagggacaaccgcttattagcagaaccccatcattaactagcagaaccccctcactagctagcagaaccccctcactaactagcaaaaccccctcactagctagcagaaccccctcactaactagcagaaccccctctccaactagcaaagccacacctctagctaccaaaccgctcatcttgggaataaaaaaaaatgaaaaaatcccgaataagcaaaacgtcttcacctcgaggaccacacacaacagagaaaaatacataggcagaagtacctccccaaattttctgcacaatgatagctttcaaaaaaacttaaaaaagacattaattgacaccatcatgaatcctgacaagggggaacgcacgccagaagtggcgccaacaacaaggataacgccaaggataacgccaaggacaacgccagggacaacgccaaggacaaccccaaccaaggtgccgaacagaagcggacatcctgacttactcagaagggacacccttttaaatcaaaagcgctttccacatggagacaaaacaaaaagcgtgatcaaatacccgtcgccaatcaatgtgaatagtgccaaagcgattggctcccacatgaaaggggataacctgttcgaaacgaagcagcaaattatgaggaggtactctacaacggttcgaaacagaaactcagtgctaagaaagaatagcgtaaggacgaatggatatccctccctttataaactaaatggagagggaaatgaaaaaaaaaaattatcctctcagctagatgatacacccaaaatgatgagctctattaacgacgcgcaagctcctgacaaaacggaatggagtatcagagaggatggaaaatcttctcataatgatgtctcaccgagcagtgcaaattataagaataaaatagcctctaaaatgtttcccttgcaaaggaaaaacatagacgggttggggaattgggttttaaaaaatgggagacaggttaaggaaacttcgcccacggggggagctaaatataggaatagtcctgcgtcgaagcagggtacacaaaaatggggactacataaacgggtgggaggagataatgaaccatcccctttgcatatgcctaaacgatccagcacgatgaattttacgatgataaataaggaatgttcttcagtgccaagcaggacactgaaacggtttgatagtgtagctaaggatcagataaaaaaaggggtggatcttaaaacgggctacaaattagatacagatatgaagcagaaaggtttttccccagtggataatattgacaaggtgggccatgcatattatggtgtgaaaagtaaaagtagatatacctcggaaggagacgaatgtgtggggggtgatgttgatgatgagagggtgtctgtgcccagttatgatgtcaagggggagcaaagtggtgtcgaggtggaacactcaatgagggaaacgccactcgaggggggtgatcaaagagacgcgatggaacgacaaacgggggaagcacttctagaaggagaaacggaaaaaattgttacccccgaggaatatacgccaaatggagtagttacaggggaagaggtacattacgactcatcagcagtgaactcggtacagacgaagtaccgcgaaacagatttatatgaagattttaacgacaccaccatgatggtgttaaagagaaatttggactatggagaggagacgcctaactgtgttacccccattttgttaactccgggggaggatcagcatcatgtcgatattctctacaactgtgacagtttaagcgcgaaatgcgtaaaaatagaaaatgcccccccctacgagcggacggaatgtggactccccggaggggagcctgcctatgaggtggaaaaagtggatacgcaaaagggggggccaaacggtgaggcaggcgaaggtgaggcaggcgaaggtgaggcaggcgaaggtgaggcaggcgaaggtgaaccggacgaagctgaacaggacaaagctgaaccggacgaagctgaaccggacaaagctgaaccggacgaagctgaaccggacgaagctgaaccggacaaagctgaaccggacgaagctgaaccggacaaagctgaaccggacgaagctgaaccggacaaagctgaaccggacgaagctgctgaaagtggttcctctcccatggcacaaagtaacatcttggcaggtgatgcacttgttgatgaggataaagaaaaaagcagtgggacccatatggaagtaaatcatcagtcggacgggctgcgcaccctgctaggaggagaagtggcccaattttgcacctccgaagaaacactcaggggtgaagcgatagatgcccttgaaagtgagaacgataaggtagataattcagacagggagttcatcaccctcgtgaaggaggagaatttccgcaaggatagctcatcggacaatgtcagcaggcatgtacaaatgaacgagggagataacatacccgtaaaggaagaacaaaacggggaggacctcattcgaggtgatagtcctgacatcataagtaaagagggcaatgattacgagggggagaatgggggagtacccgaaatagggcacatcaatagaagcgattatgtatgcataagagtagagtccaaggatgaggacgtcattactgagaatgtgaaaatttacttaaggagcaaaagtcaagaggatggattcaaagccgagtggggagggggtggttctaaaagttgtgtaactagccaaagtgtaaaaaaggaggaaaatatatcagaacaagtgaatactggggaggtgagcaaattggccgtttcgcacgatcgcgtgggaagttgcaacttcgagggggggagtaatacgggggaggttactataaggtgggggcattcggaagaaggggaggaaaagagcaacgaagaaaggatgatggtggaggaggagcgtgaagaaaggatgatggtggagggggagcgtgaagaaaggatgatggtggaggaggtgcacgaagaaaggatgatggtggaggaggagcatgaagaaaggctgatactggaggaggagcgtgaagaaagggtgatactggaggaggagcgtgaagaaagggtgatactggagggggagcacgaagaaagctcatgcccccaacgtagcggcaaaggtgaagggtgcagtgggggagccgagccacctgaaacacacagtgcaaagcaactcccatctagcttaagcgagaataataacacaccgcaaaaagttggggggagaaaaagctgtgcacgtgaaaagagtagcaccatttgtggagacgaacgaagcagtaagagtggaagccattttaaggcaacccagatatgtgtgaagaagcattttcctcgaaggaggcacaaaatggtgaggaaaaataacatgtataatttttgctccaaatataaaagaaattacaacctgagtttggataaccgcaaggagaaggaaagaaaagtgcgaaacgatgtaggaaagaacgaacaggtggatacacatgcagggaggggcttctcaggtgaaggggtcattgtagggggggaaacatatccgagtgctcagaagggaaacgtttgttctaacgaaggggtctcagatcaattgtgcagtgggaaaaaaaggaaaattggtaaagtgctgataaattttggcacgcccaatcgccttttgaagaaaaaaaaaatgcagccaagttcgtccgtgaagagtcgttccccgggagagttgaagtgcagggtgaggaagtcgaggggtggtgagggccggagaaagaggaaaggaaaagagttaacagggggggatgcgtgtggtgtaatggtgtcccaggtggaagtagcggcagaatcgtcggccccggtggaagaagcggcagacgcggcagcccaagtggaagaagtggtagaatcgttggcccaggtggaagaagtgacagacgcggcagacacggcagacacggcaggcgcccccgccgctaaacacacggaatccgtcttccgcgaacacgagtggatgggcctgatcctgcagataatagagaacgataatttcgagctagcccaaaagttgatgctcttgatttttgagaaggaggaggagttatacaaacagttcgcagacgtggagaggagtgacgcgagcacgtgtgacgatttttccccactcggcggagcagatgagctgagccgagcagatgagccgaaccgagaagatgagccgaaccgggtagatgaaccgaaccgggtagatgagctgagccgagcagatgagctgagccgagcagatgaaccgaaccgggcagacgagccgaagaacagttctgtgtgtagtacaggtggtgcaccgaagcagaaaaaggataaggaagtgtctcattacatggagcaaattgtgcacagctgcccatcagactggcccctactagacatagccatactgataatcgtctcccaaatagtatgcttcatttttacccataacaaatggaagcacttttttcagacctgttctctctttgaaaaattctgcattcccattttgttgaactcttctataattaatgcagagaagaatggaactccaatcttgatgtttgagcacgattttttttgcaaaatattgaccacgaggaatggaggagagttatcctccacagcgaatggagagctatccgccactgcgaatggagagttatccgccactgcgaatggagagctttcctccactgaggtgaaatcccgctgtgaatacttaaagaatgaccacgtggggaaagaaatgacaattttggatgtgattttcttggccttggcttcctacatcaccgtcagccaaaacttagatgagtatgtcgaaaggaacaacgttgcatattatttggacttgtttcgtaagagagcccgtaaagggggggtcgaggaggagaggcggagaaggagaaagaggaaggtgtctcgtgtgagcagtgaaatgagggggggcctccaaaccagggaaggtcatcaccaaagcaagcttagcagcggcgaaactagggcaggtagccaaaggaggcctagtagacattccaagtacacagcaaaaaagcagcgattttccgaacccctgcaccagaataagcgaagtgaggagcaatacctctgtgagagaacgaagaggagaagaatgacgtatgagaagaatgtgaagcggaggctgagcattctgaggacagccaaatgtatccctgcattgggtaaacactcgatgcgtagaaggagtgcctatcctgacgcgtggcatgggaaggaaatacccaaaggagacagtgaaaacaggcaggaggataataaaatgagcaaattcttcctctttagaaataaaaaaatagaaaccattgtgcaataccatactaggagccacttagaaaaaatgttgtgccatattgttatcgaaattttcaacttggtatatgcctttggggaatactccgtggagaatgtgcttatcattaggaagtttttccgcgtgtttttaaacttcgcgcagaagagattcatcggcttgtctgtgagtatgcacgctcggggaggtggaagtggaagtggaagtggaagcggaagtggaagcggaagtggaagcggcaggggtagcgttagcggcgaggtctggggcgacttgggcagcgaactacacgctagcgttaacgctaccactaccgcgaactgtgcggcgaactatacggcgaactctaccgctaactctgccgcgaactctgccgcgaactataccgctacccctaccgccacctgcgccgctacctccgtggtgcccccgccccagaggatatacgacaactactacaacgtgtggatttgggtggaaaggattttttcccaaaacttttacgagctgaacaacctgctgtataacgtaggcctggagaaaagcagcctcgtgggagaggtcaatctaagtgccaactatgcaaagatagaaacgattagtaaaaacgtgaagagattttccacattgcagaggaggaactgttccgtgttgaggaggtactgggcgaccttcgggtccaaggagggaattgcagcaaatggggaaagagacgtagttggactagttggagtagttagcgatggtgatggtgatggcggaaggggcagaacgctaccacggtcatctctggagacatccatggaggaggcacccaccggtttgatgtcccacgagtggatcccgaacggagagctagacaaggaaaacttgcgaaaacatagaatcctgtgcaagctcgaaaaaagagaccactcgaaggatagactaaccctccacttcttaaatgcagtcgagtgtatctatcatgtgtaccactcaatggaagaaattccttcttttcttcaattaaaaaaaaaaaaatatttttcaaactacatgggtagtagcgaaatggaaaatggcaaaggatcaatggggataccttttttgaatggatctacaaatgaaaaatgcgatttggagagaagctattcgagtccaagccaagtgatggtacttctgaatcagtacatggatggtagtaataagtacgagaggggagtgaatgcccatttgggaacgaggactagtgtagaggtggaggataagaacgatcactggattaaacagctaaaaaggaggttaaaaatatatgacatacaatggcatgaagaatatgaaaagcagtatgtaaatttggctagctccatgaaaaagttaaaaaaaaaattcacagaaaaaaagctgttttgtaagatcatggagagtaatgtaaattccatttggctagacaaaaatcaggtgtatcttcaatacatccaaataaccatcaattgtaaatttattttgggttgttcctatgatgagatttttgagttcataaaagggaactatggctttgtgtttaacatggtggaggagagacggaggggcctcgcagggtgtaggagttcctcatctgaggggaatggaaggagaaaatttcaagacgataattttctactcatggcatgggaaatcgcgaatttttacttttgcattttgtattacaaatttgagttgaaagaaattttgcaagagttgctaaagtggatttctatttttagtgaactggaggagggagatgatagggatggcgacatggatatgcatatgcatatgggtagggagagtcgcgtcggttccttggtgacctaccggcaacggtgcgtatcgtacgccgcgcacattttgatcttcctgaatgagtacacctgcgcacagagggtgcttaagcagttctcgcgggagttcctgcgaaatgtgcggcagggtcagcggggaaatggcaaccccctaggcagcgctccgttaggcagagatccgataggcagcaatccgttaggcaacgacccgttaggcagcgatccgttagtttgcacccccttaggagacaacccgctggaaccccgctgccccaagcaaagcagaccagccatcgttcccacatgcgaaagaacagctctgcaggtgcacaccatgaataagtgctacctgtacgacaaatggatcaatttcatgattaggaagtacaaccgtttgattccgtttctcctgaaaaagaaaaatatcgtgaagctaattctttttaataataaaaatgtaaaaatcctgctgaagaagaagaaagaaaaagtgatcacaaaaaaagtgatgagtaaaatgcagcaactgcagaaggttgttttgtctctctattgtctctgcgttaagctgtacaagggttattacgaccacgcgtccattttgcatttcaaaactgcgcagcagttgttggctgcttcgaagtacttgggcattcatattaaagagagggagtccgtaacgagttatttcccatcggagggtgctcatggagctgaggtgaaaatgggaaggacgcttctcaacgagttgccctaccatatggcttcaaacaactttttaagagcggatggtgaagggaatttattttcggggtgctcttttggcgatgcaatgggtgcatcccctgcgggaggtcgcgcagcctccgagtgggcttcccctgggttgtacttgcgtgcggacagcactagtccccacgctagtcctcacctggggaggaaaaccgactgcgatgaagacgtgcaaaaggagggcagccaaaaggaggagagccaaaaggagggcagccaaaacaacgatgacatgttctaccttcacgcgcttgttctgagcatacagatacagtacactctctcggtgtgcatcataatctgtgcagatttgttcatctccccggcgaagttaaatcgactcgcgggtggaaggcgagccaataaagaccctcctgtagtgagtaagtcgacgcatccccccttcgtgcgatcattatttaactgcaaaattttgcgcaagcattatagagttataaatgggcacgattttgtcaaggggaaagacagcaattattcaaaaaggaggaggaggatgaagaagaagaagaagaaaaagagggaaaaaaaagaacctgtgagttgtggtggtatggggctgtctggacatatgcacatgtactacgttaactatgttggtggtggggccagcaagggaagccacagcgaaggcttcttctcatcgggggtggagttacaaacggataagaaggttacctatggtgttcaggacgtaggtaggttgtgtgaccatggagaggagtcacacgtaggagacagctccaaagattctcccaccgactgttgcggggacaaccagtggagcaatcagccggaccgggactgcctctctgacgtcgtaatggataaaacgcatgacttcctggagggggaatgggcgtctccaccgagcggctggcccggtggccacctgatcggctggcccagtgaccgcctgagtggctatcccaatggctacccaagtggctacctcaacggttaccttagtgagtgcctgcccggccgctacgaaaatttcaagaggtcaattttgaaaaaaagggggagcaacatgagcgtccgtgatggaaagttaaagcagaacggggatgactgcgcagtgcggacgtgcggtccagacccggtggacacaagaaacgcttatcacatcctagtgcaaatttcgacgtggctaagtaagaactccgctgcgcagctcgcgtggattggtcaggtaaggagagcacctcgttggtacgcgcgtgtgtatgcctgcgtttagtggcacgttcgtatagcgacacgtccgttttgcggcacatccgtttagcagcacgtccgtttagcggcacgtccatttgttcacttctcccccttcgcagaagctttttaagatgtgcctgccggaactgctgtgcatcgtcctggccctccaagccaacatgttcatgggaaagaacattttgacggtaagagagaggggcgtgatctccgtgggtatgcagacgcgtgggggcggctccttatcccgtttctcccgttgggccgcgttcctgcgtgtccaggcttggtttgatttgcccatctgtgtccatctctgcccatctgtgtccatctctacccatctgtgtccatctctacccatctcttgccatctctgcccgtacctcccctcccccagaacataaaacgaatcgaccgcatactgaagctctgcgcggagagcccgcagctggtttacttcgccgcggagtcattaaaaaaccacagaagtaagacaaataggaagacatacaaaaattactttagcataggaaaaaggtacaaggaaatttttgtgaagagaaaaagggacgtcatcgactcgaaggaggagctcttccaactgtgtcgtcattttttaccacgcgatggggtggacaaggggggcaaccacgacggtactgcttgatcgtttgatcataacagctttagcagggtgggggtaaatcggtatgctatctgcatggccgtcaacatgtggtctacagcccgacacccatctcatgtgacgttttttcgtctctcctctaccgttttttcgcctctcctccaccgtttttttttttgtaccgcttcacttttcaatacgtgtacccatttgcaaataaactaccgttcgaattaacttttttttaaaatcccttttttaagatggcgaaagtaactcttctgccatgctgagtctgaagaggtggctccaagggggagctgtgaaatggttgcacgaaagcggggagccgtcgggggacaacaggaaagaagaggtaacatggggcaaatttcacctgtcacacgagtcggttgggcgaagggcgaaatgagggctacgccaggaagagaggaaggaaaagcaaggacaaaaaaattgggcacaaaaaagtgagaaaataatacgcacctgtgtctgtcatgcgtaacggggtgcttctatgagggtctgcccgaatgagctgcctgcccacctaactgctgctcaaaaccacgtcgaagaggtagtttttgattagccccaattcgtcgtccatcttgttcaagctgctatccacaagaatcgggaagagcttctgcgaaagggcgtggcacatcctcctgttcgcaaagtggatgccagcgtgcatcaaatgaaacgaagtgcattcactttccctgctggtgggttcattaaacaaaggaatcactttcgaaaggtactcattctttttggcaaagtctttctcattttttattttctttaataggtcatcttctaatatgtcatctgtgctgtactcgctgtccagggatgcttgctccttgttgtcataactggggtgagcactcaaccggttggctccactcaaattggtgctgcctaagaggcattttaacgaaggaagctttacgcttggtgggttcttctccccacatgatggaagcgcgtttgttctgttccgcttgaagtacggagagagaagatgcacaaaatacaactcgagtaaaaaaaaagaactagaaaatatctgcacctccaaattttttaatacaaaataaatgaacgcttcacagtgtttcattccaccttgtttgaatatgttgtagaggaccgtttcgaatatatgtccgctatcaagctggtcattttttaagtcgttgaaaatttctttcctcacttttaggagtttccttttggaaaaataggaatctaattgttgataaaatttgctcctttcttcatttgaaatatgaatttgaatgtccctattgaatggatctttcgttggttcgtctttgtgaggggaaagcatcctcttctcagattggtcctttcgtttcgcttcatcattttttccctcttcctcctccccctcctcctcctcagtgaagaagatcccttttatgtcgcgcaggaaaccctgcctacgttgaattttttttataatcctctcgcactgacggttggttaacttcttgtgtttgtaaaagtcaaaatcttcgctatgaaaatggtgataaaattcatttttgctgttcctttttggtattttttttttacttttttttccctcttcatcgtcttctaccctcacatcatctacctcctctccgatgacactgtcacgtaagaacacaattttgtctactcccttatcgtaataacactccttcttccttgaacccactttggattctttccttctctctatggaatgcacattaaagtgatttaaaaattcttcacaaaaatagatcccattttttattagcttgttgaacccatcaggtagctcgttcacaatgaaattttcatcttcgtacagtttagtacttcttcgaatgcatctatacagatgttgtcgttctttggctagttgattctttcgatccctctcatgggggtcactatgcacaggggattctttacaagttttatccatctcgatatttacgctactttgttggcccacaacacatgtgacttccttccctggaggaacctccttgtcggtacttttcacattgtcatcatctgctttcccctcactgaacttaaccttactgcggaaaaggtcaaagaagctttcctttttggtctccacaatctcttcgttacctttggttgtatccattctattcatagtgaccctctccttgactttgaatatattaaacacattggaggtgacatgttcgtgcacctctatcacatcctgtttcaaatctggaaggacagtcacttctttcatcccgcattcattcgtgtctccctcctgcacagcgttggtagaaaaatccgtattgtccactaacttatacttatctaaatactctactgcaattttgtgattatcttggagagcaaaaaaaacgcagggattcttcaaaaatgggacattccctattttactctttctgtaaattttgtcttcatatttggaatacataaacaaggagagaaaaaacgtttccgagtctctcgtgtttattttgtatccttccattatgctcaagaattttaatccactagagttgtcacactctgtcatgtttggatctaccctcatcggctgagcatcacttccttcccaagtcatgttttcatttcttgtataaacaaccgcctcacacgactcggaggaaatagctacaaccgtctgccactcgcttatgtaaatacatttgataaaatttgtttcaaaattttggaaatcaaaatcattagtggaatatgtgactctctttatttcgtcctgttctatctgcaagtcatacataatggtggttagttcctcctcgtatttgtacaaaaccatgagaaagagtgtcctcatgtttttttgagcttctaaaatttttgcacacattatactgcatttttcatagctaatactaatttcttcacttattttactcaagtcgtatgtgttacttttttgtcggtctttcaaaatgaacacttctttatttgagtacgtgaaaaggaacactccgtttttctcatcaatgttgttcacttggtctgtccactcttggcactcgtacagctgcttgttcctcatgaggtgcactcgttcgtccgcgctcagaactaggaacaggtggtcatcttagagggagtgggaggggcaaagaagtgtggagcggagcatactcaaacgttggatgtaagcacaggggggtataaccaaacgttagatgtaagcgcaggggggtataggcaaacgttgcatgtaaccgcaggggggcatacccaaacgttgcatgtaaccgcaggggggcatacccaaacgttgcatgtaaccgcaggggggcatacccaaacgttgcatgtaaccgcaggggggcatacccaaacgctgcaaagccacgtgtgcagtacctatatgcttgagcccccgcaccggcacgtccacccggcagtggagcttcaccttctcgctgccatagtcaaacacgtaaatattctgctgatccgtgtacaaaaaggcctgcgtgtccgttttgtcgttctcaattaagaggacattttcctcgaagggctgcgattttatgtttattttgtcattgctgtccttgctgttttcattgtcaattttgtacagaaagtcagacagggaaaaaacgtttaaatttttattaaaaaagtagaggcccttctgcttcgcattgcttatcgtgaaattgctgttcgcaagttttttttcctcgctggagaagttttcatttcttttcttttcctcctccaccatgcaaaaacaagacccatgttggagtttgaagtactccggttcttcgataaactcaatttcgttgatttctaccattttgtcattgtagctgtgggtgagggagcactacgcggatgggaggctgcgatccgggggaaaatatgagtgataacatatttgctcgcctcacttcaaaaaaggggtcaaaacaatgtagccttctttttgcagtctcctcattttccacccctcctggctgtttttttttttttttcaaaattgtatgaacaggtcaggcagctgcgctcattcgtgttcattttttttttttttttttttccccaaagcagagtttctcctttcacaaaaacgaggtttaaacaactcactcgcacggtagtagccaagcagcgatagtagtgcgcatatttatgtaacaatatgtacccccgtgtgacgtggcaaattctcagcttacatacaaacctcgcatatattttacaaaaaaaaaaattaaaagcaaatcttcgctttgctagccaaaaaggggaaatcaaaagtgttgcaaaaaaaaaaaaaaaaatgaacaggtcagccatttcgaaaaaaaaatttgcaaaaaaaaaataaataaaaataaaaataaaaataaacgagctagctagcgtgtaggcagctgaacctaacgaacgaataaaaaggcgacactggcagctgccagatgacgcttcaaatttttgtcacctgtacgaaggggcgaaaaaataaaattgccgtggcgcataatttacgccaatttggaacatcgctcaaccgaggtggtctacaacgtatttatgcaatagcgcataagcataatctatgtacaagcgtgggtgatacatagaggtgtacacacgtacacattggcacatgctgcacattcgtgtgtaaatggttcttcccaccatgtgagcagatactcgatacgcagcgaaaatgcgctattcgggggtcacttctttacatggtatacataattgacattcctggagggcaacagaaaaaagctgccactactctcatagtagttacaaaagtagtccagcagatagcaagcagataaggcatcctttctgcctgcacaatttttgttgtaaaattttgaaaataaagtattattttgatccttcactttggtcaccatattttttaatgagaagtttaaataagtatccgttttgttttccatgtttggattttctttgttcgacatgatacaatgtttttccacaaaatgattttgttgttttttataaatattgctatttttgaatgtgattaattcgtttttcacttcgaagggaattcttcttgtgctgttccccaggggaggttttctctcgccattcacctcgttcataaaatagcacaggtgtctgcccatatcgcttgccagcatgttcatgtgtggtctgtaaaagtaaaaaatttcgcccccgcatacgtgaatgtgtgcacgtgtatatattagcgtggtatatgcaagtgtgcttcgggaggacttgaacgaatggacattccctgtggcccctacactacacgttagaaacgacatcgttatctccgtgcacacagaaacgttatcaagtaaactgtgtgtaagctgcagcatgtatgaactggcgcagaaaactcctccctctcgtgcactcggttacccgttgcatccgatgagaacgatcacattgctgttatatatgcattcgaacaggtaatggaaaaaggaaaaaaaattataaatgtagccattaaagtactgggcataaaacagaatgacattttccttgaggggtacgtcaaactccttgttgtaaattaaatgcttatgtcttgcggtgattttctcgtatatatatttgttcttacatcgcacacacaggcctgtgttcggggagtgggttttacagaggtgctagggagccaagtatgcaattggggaagcatccatttggagcggcatccattcacgtggtgacctgaacgcgcgactgcacatgtatgacgctctttctacgatgacgcgaacgcgccatttgcccgcttcccttacccatgaaactataaccgtagtcaactgacacgatgttgtagctgctaagcggaaggttcccaatttcgaggacgccgtcgtccaagtttacactcgaaatatttaaactgcttgggaggtgcacattatagcaaagcgcgcttctatagtcttcatttttaagctcatttttttgcgtacttttttgcgtgttgttttgcgtattactttgcgtattgttttgcgcacttttatgcgcacttttcctgagtcgacaagtagaaacgacttttacatacatcaccgtggcgcgtgggctcctgtttacgacccttccatcgcctccaactgcacatttgcacaaaaggatacacatcgccgtgatatagaagaccatccctttcatcgtctcttaggcattttttttctcatttaactggacgctcctcggaatgaatgccaaaacgctttttatgtctgcagggggggggtatgcgggggaaataatatttctcggttgcgctatgcgtagagacacacgtggtaacatgcgccaaatggggacacccgcaggggcccagctttagaggccactccttactcatattttccttcaaatcttggtagttcctctttttcgggttgatgctgattttttcacctgcacatggtcatacgaagttcaaaaaaggggggttcattgggggtgcattagggatgcattaggggtacattcggaatgccttctggcctacgtagggtagggaatcgatacggaggaatcttctcacgcgaggatacacacacgcacacgcctctatatatgtgggctgtgagcctgtgtgtgtttcccgttcagttgcttacctgaatccttgggggggtttgccttaacaacttcctccttcttctgtgcgtccttgttcattggtgggggctctcagagtagcagctgcgactggaggtgccgctgtggtaggggttgcgactacttctgcaactactgccgcgactactgacgcgactactgctgcagctactgccgcgattactgccgcgattactgccgtgactacggccacggctatggctacgatcaagctcgcccccgcaggtgcccccgtgcctgcacagctacagctgcaatttcgtacaacggcatacgccgtaggttttgttttttttttgttatttttgggggctcctttctccgtttgcattcgccaagactatgcgaattagcagaaagctcctcgctcgtaaggaagtgtgtatttatcctatcgcaaaaaaaaaaaaaaaaaaaagaaaaaacgggaaacaattgtaacgcgaagttgcaaaaaaaaaaaatgggcagaaagaggcagaaaaggatcacaaaagggccacaaaagggccacagaaacacccgaggtggcaaaaacgcgaaggtggggtaaaatataccgagcggacacccaaggcgcgccaaaaaaaaaatttttttttttttttagcagcgactttcaaccgtgtagttgttaggaaaggaacaaaaaggcaaaagcggaacagaaacaagcaaaaataaaagctagtaaaaaaaaaaaaaaaaaaagggctgatacataatttatgaaagtgaatgcaaatgcgcatagcatgtaattgccacgcatatgtgccctgctaaggtgagaagacgaagaagcaaacacagagaaatgggaagaaagaaaaaaacgcgtttgactcaccatgaatgtctccaaaagagcacataaacaacacagcatacattatgcatagcaagctgactttttcatgccctgcaatttgggtatgcctgaatgtcaacgttttaaagagttggtaaaattttgttgaaaaaaagaagaatttttttttttttttttttttcccgttgcgaacatgtggaatgtattcaacttcaataattttgacgacaagctgaagaacaacaaaaatgagaaggaggtttacacgcacgaggacttgaggtaggccagtggtgcgcacacagtgtggccacgttgaggcagcgttggggtagtgtgtccgcatggtgtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcatcgtgtcagcaccgcgtcctcaccatgtctgcaccacgtcctcaccatgtcagcaccgcgtcctcaccatgtccccaccgcttcttcttcctccccccctgtaggtactactttgaaaagctggtgaagataaacctgaacaacgttaacataaacaacttcatcgagctgctgcggaaaatcacgcagataacaatttggggcgacaaatatgatgaccagatttttcagtaaggagaagcgggaaaaagagagaggggggggagaccgtggaaggaggaggggtccccgatgagggaagaacggctcctcctcccgcgagttgtccatgtggagaggcccccctgtggagaggctcccctgtgtggctgcccctgtgtagctgcccccctgtgtgactgcccccggtgtagctactcacccgcgcgcgtgccccttccccctcgaaggtacttctgcgaagacaacatattcaaccacttcatacacctactgaggcaaaacattaacaaaaacataaggattcaaatttaccagtccctcaccctattgatacaaaacctgcaaaaggatatttctctgtgtaaggattttccccccgagggtgctatcaattgggagaaaaacaaaaaggagcgaaaaaaaaaaaaaaaaaaaaaaactttggcaacgacttctaaactgtgatgacacttcctccccttcttagactacatcttcagtaacaacaaaattaacaacctaatttatacgacgttcatttaccaagacgatgagattatgccctattacatctccatgataaagtctatttcttttttcctgaactaccacacgtccaagttcttctttaacgaggtaagcacaggtaaagcggctgcctggagcgtgtagcgtgtagcgcgacgaatgccgccttcttattacctgtgtgcatacgtcgacgcgttggcactcccatgtcctccccctttccaaccgtaacatcccccccatcatcgcttctttttttttcccttccacgaagaagagtatgaaattccccctgtacaccgagtcgctgaggctgtacaagtttaacgacatcatcacacgaacctacgttaaaaatattatactaaatattttgaagagtaagtctacctggagtgagagtcgcgtggcggtctttgtttcgtatcatggcttagcacatccgagggagttgtcagtcagctccccgcgagtattacacacatgactcatattcgattcaccctccctccgtgcagtcgaagacgaggggattgaaaaccttatcctactacggtccgctttcttcaccatccttgtttgctatctccgcaatcatatcataaagatgaataaaatttatacaaaaataaaagagtcggaaaaattgaaaaaattgtttaatacgtacttggacgaagtggatgacgttctgtacttttttgaggacatgttgaattgtgagaagaaaaggataaatgacatgctgatgattaagctgttgatttattttttttttcctatcattggttcctttcacagctctatctacttcgactgtgtgagtgcttatggtgaggggggcatctgcgaggacgacacggggggggcaaacggtatcggtaacgctaacgggaatggcaacggtgatggaagagggagcgacagcggaaacgagagcggaaacggcaaagggggagactaccaacggggagacttccaacggggtgactaccaacagggtgaccatcaagggagagacaaacgagaggaggagttcttccgcaaggaaggccaagtggccaactctagtgaccccgtgaactacagcagcatcgattatgtgtacttctccagtcagaagagccgcgaggagaaggctgctttagcttcagctaagagggaggacactgggggggacgttcccggagatagtgaagtgaatggggtcgtccccctcggtgaccactccggagaaaacagaccctgcgacgcggaggaggcggggcagggagagaagctgaacgaaagagacctcccccaggaagtgatagaaagcataaagggtagtaaccgtgtgccatttataaagctattcgataacaatttaaaaaacgtgaagaatttcgacttttgcaaaagtctgtcatcctcgaatgcgtcctccgtgaactcgaacgtgagtaacgtcgagatggagaagaaggctgcgagagcggagccgcaggcagaagtgccaatccaggctgaggtgtcaatccaggtagaagttccaacccaggctgaggtgtcaatccaggtagaagttccaacccaggctgaggtgtcaatccaggtagaagttccaacccaggctgaagtgccaacccgggagggagagccaacccaggagggacagccaacccaggaggaaccaaccaccggcacgaagaaaagcggcaagaggggagacaacacatacgagttcctatacttcaggggaaggagaagctccaataaggaaaaggcggcaggagataagccgcccgagggggggacggaagggaaggatgtacacagtgagggacatccacagggagaaatgcaaaaggatagcgagaaaagggacgggcagttcatcaaggaaaatgagctgaaagatagttacttcagaaaacgaaagaagaagaaaattttcatccaaatgacttcgacgaatggggttcttcacaagaaaaggcgcggcaaggcctcgaatggggatgggagtggcggcgggaatagcggtgggagtagcggctggaatggctggccgggaggagaggacgaactgggcgaggcgcagcagttgatgcagggcggtgccttctgggaacaagtccagaagtacaacctgacccatctgtgccatgtggagatccccacgctacagaaaaaaatcaccttcgacgataacgttagcagcgacttgtacaactacctattcaatttcaactccttcacaacgagagtcctcaagcactatgaaaacaaagcgagcgtaacaaacgtttattacaatatcttcaaattaggtctccacctacaccccctatgttacgttaattcttttaaaaatttttcaatcctgtataactacttaatcaataccaccttgtcccttttcatgttaataagatcactgagtatattgaagaatgaaaaattaaataaaattatttactcgattatttttggagagtatattaatgtccaatttttgcacaaaattttatcaaatgatctgaaggacccttatttttacaaccatttctttgatccccaaaagaaggtcaatatgaatgagagtcctacggatgatgtggaatttgaaaatgtgtattgctcctctattgattatttactacctgagtataataaggaggaggagatggtttatttggacttggtgaacggttactacaggaggggggggacggcttccaaggaggttgaagcgacctctcaggggggtgaagcggcatcgaacgaggttgaagcgacctctcaggggggtgaagagccttctcaggaggggtcaatcggttgcactcccagcggagagggtgaaggcaccccctctgtggaaagccccaatccagccgctaccgaagcaggagctaccgaggcaaccgctaccacagcagccgctaccgaagcaaccgctaccgcagcaacagccgaggcgatgatgaagtacgacgaactgagcaacccgatactgctaaacttcctgctgctgaccaacgtgcagaaggaaaaaaatataaaaaaatgcgaaaaggacaacatgaagaataaaatatcagacgtgtacctgctgctaagcatccagttcgtttcaaattttatgaaatcgtacgatggaaaaatgagtgacatagccatcccgttttttaaaatttctcattgcaattttgtatacgttttttggaatgtcattaatgtgcatataaataatttgtatcttcgaattataacgttgaagctacttgtaaatttgacactggtgtatattgagatgatagaggacgagcgtgtgtgcgtcgatttcgcgtcaccgctgctggggctcatccggaaggtgcgaaacgtggcggtgccaggcgactgctcacgcactaagtcgcagctacgtagttgggactactcactcactactcagtcgcagctacgtagttgggactactcactcactactcagtcgcaaccactcagtcgtgactactcactcactactcacgtgcgcacccccctctccccgcagatcaagaaaaagctagccaacaaaatcaagagcatcattgggaagatggagtacaaagtgtgccaaattttttgggtaactctccttctgcggcttgctgttgggccaacccctgccacggatgaccttatatgatcgtccacccaccgcacggatgaccttatatgatcgtccacccaccgcacggattttttttttttttttgtacccgcaggaggaaagcaaaatatacgaaaactgctttcaggaaaagattaacatttgccgggactccgtcctcataaacatcgtgaatggcgtggatggtatgtcgtcagcgggggggactgcaagcgagcgagcatgccacgtgtgtgttaatttattttatttttttttatttattttatttatttttatttattcatttttatttttttttttttgcagagtcgggcgacaacaacttcctttgctaccccgtttcgcagattgaaatatatcgaaggaatgtgcatgtagggtttgagtgacggcggggagacggcgaagacgccgcgggggtgactttatggtgtggctaccgtgagtcccttccccaggatgtgtgtttgtcccaacgttgatcgctttgatgcacacccctctttttcatcgctctctcctttaccacttgccaggccctgttcgtcctagacggagtgtctaccaagctgcagaaacttctttccttcgcgaaaaggtaataaaaaaaaaaaaaaaaagacgaagcgtaagaaaacaaaacgaacgaacgaacggacgtttccatcccctcctttctccccccgcagcgaacaggagcataccattcccttcgattttaactacaacgacatgtcggccctgatcgacataaagaacaagaacaccattaagtgctacctgaagaataacaataaaattgtaattcgactttgctcctccgattagcgcgccgctgtctgctcagtcgtgcgtgcttgcctgccgttgtgcttccatgccgttgtgataacgcttccccttcattggccattcgcgtaactgcaccgtctcataacttcgccgacatgctaaccagtaataacggcaaccccccttttttttttttttttttcttccccctctcagttcaactgctactacatcgaagacaacacgaacttcctgctatgcatcccctcgaacagtcacgtgaaccaagcactcatcattttcagctacccactaatgctgatcgatctgtacattgacaagaacgacaacaaaaaattaataatacatatttacagttacaacaacgaggagcataaccatgtggagaataacaacgtggagcagaacaacgtggaggattctgctggaacgaattttaacaactcggaaaaaatatttcacaacagcaatttggacagtaactacatgaacacggtcaggtgctacagctccaacaatgaagacggccttttggaggagactcccaaagtgcacaagaacgactacatcctgaacaagtacagctctgcctacaagaagaacaggacgtaagggagaagcggaggagagaagcgagaaaaaaacgaactcagttgtgtgggattagggttcatggttgaagctcccgttaactgtttcctcaccgtccaaccatcaatttaagctgctcccacgtgtgcacctctctcatgcccctttccccttttttttttttttttttttttcccatcacagcataaccaatgtgaagaaggaatggtgtcacaaggaactgaacttcatgaaaaatattctgaagctgaatttttatgacaccacgagatcgctcattgtctacgtaggtttccccccgttgtgcgatttgcctggccgacatttttccattccttcggcacgcctttttcgcagtttgccttttcgcagtttgccttttcgcagtttgccttttcctcactttgacttttcctcacactgcccctacccctctgcagaaggaactcaaatcagggatacaacacataaacgataagtataagaaaaaattggaggagtacctcaacacgttttagttcatgtggacggacagctggaaggttaaaaaaggaagaaaaatggaagaaaaaaggaagaaaaaaggaagaagaaaaaagaagaaaaaaaaaagtcggatgtgtttccttcccgtttgtgtatgtacaccttttgtccatttttctgtaaaccgtttttttttttttctttcctatccattttttatcctttctttcttatcctttcttttctttcttttctttcttatcctttttttcttatccttttttttttccctttttttctccccgtgtaaaattctaccactcgagtttgaccgggcgtggaacctgatttgtgcccccttccacccctttttgtttttctcttaactttttttaaattcatcaatgcatcatttggtcagtttcagccactcgtatgaggaacctgtttgcacccgcgagggagaggaaagagtatccccctccccagcagtccatcgtacatgcacagcccctatgcaggttgcgccacgaaaattggaaccattgcgttaggactgctgaaaaaaaaaaaaagtaaattcttctgcattatctcccccctccctcgttccagtatccatcatcccgcttcttccatctcatgtgagctcactttgcaccctcccggtggacgaaaatatctacaaacaattttatcttatcgaaaaatgcaaagttggcattttccagcaggaggtagtgtgacttgggcagctctgtccattccacgttatgctaacaggggtggaaaaaaaaaggagggaaaaaaactcaaagggggggtcaaagtggtaattctcacgggggggtgggggatccacaaatgggagaagcgtcgtaggtcgcttatcttgcgcagcttgtgctgcttataccactggtttgtctgaggagccaagggaaggaacaacaaaatgggtgaggcgggccgatcgatgggagcgaaaaaagggtgatcagcgggcggcatattgcaaaggcaccattttgtaacggcaccattttgcaacggcgccattttggtttcccttcttgaacctacccacggcgagccttatccccttgttgatgtatccattctgggagtccctcaaaaggaggacgtaaaagggggcgtataaaatgatttccttcaacagggagaggcagtatataattcctgagaagggggagcagcgtttgttcaggtgtgcatgtattatgtgcacatgtgggtctatgcgtgtggtggtgtagtccctatctacaacccaccccctcactgcatcaactgctgcatcgactgctgcatcaactcgctccttcaactcgctccttcaacttactcccgatgatgacgtaaataatcccgaaaactaaaaagagcacaaaaacggttgggtacaaaaaaatcaggatggtgaagaggacagtgcctgtggtaaaaggggaagggaatcagtcacataggagtaaagctgtgatggtgtcttctcctccgtttggaccatatctccctctccttaacagcatggctactttcccggagatcctttttcccccctcggtgtactaacccagaatgacctcctcattggtgtagtagtttgtgtccacccgcagtttcaaaatgttccattttttcccactgcaaaaaagggagaagtagaaggggaaaggagaatggagaaaggagaaggagaaagaacgcaaaaaataaatcttcagttgtgacttgcagtgttgctcctctctagcaacacgtggatgtgctgaggggtggatatgttgaggggtggatgtgcacaggatggctagctagtcaatcgttatctttgactagttatctggactacccgccggagacttacttgaagaggaggtacaaagaatacatgttgctgtgaaaaatggagagaatttttgtcaggaaggcaaaaatgagagtaacctgaaaaggtgtggggtggggggtcgagtcggtgtaggaagggcagcgcgagacagtcggtgcggtgcaagacagtcggtgcagtgagagacaatcggtgcagtcaactttataagtggtgaccctattgagacggacgatacaggcgagacggcctccccccttcataggctgtctccattccatctccttacgtgcgcagtgatcagcttcaggtagtccataaagaaggagagaaaaaaggaaaccccgcagagggatgacagttttaggagatgcacagccgaggagctctttaatggaaacacatttttgaaataatccctgaggggggggagcggcggtggtgaggtggtgcggcgttgtagcagcgttgtagcagcgttgtagcagcgttgtagcagcgttgtagcagcgttgtagcggcgttggatcaatcgggatgggagttacacatggtggaatgttcattcgtgtagatccgcttggctgcttctgttgggacaagggaggcacttagaggggaggtgcacaaaccatttgtccaggatggaaacgattatgcttcctatgaaggaggtgaagttgttgttgagcttcaacccgagtgggttctgcagcagggttcccagtatggacctgttcgagaggggggggagaagaataacaatacgaataagaagtgggagaggaagtggaagaataagaagtgggagaggaagtggaagaataagaagtgggagaagaataacaataagaagtggaagaagcggacgaagaagcggacgaagaagaagataagggggtcctcagtttgctaggcatggacaaactcggattggcattccataacacggccatccggcaaagcgcttctccgcgcatctccgtgcttctccgatcttctgcgcgcttctccactcgtgtgcctacgtcaacgtgccggagtcatacaaaacgctcgctttctggaaggcgaagcgcaggtcgattatttcgtgagagagtatgataaagaggaagaagcccaacaggacatctataacgaagttacaaagccgaatgaggaggagctctttgtattttgcataatcagatggattgtgtctacttttcattaagctagtcaacaaggggtgccattccgagtgtatgtgtaatctctctttgaaaaaactgagagtgttttttatattgctcgaaaaaaccctcgcgtttattttgcccaatatacacaggaggtagtaaaacgatatgcacactgatgagacaaggtaggttaaaaataagagagccaaaatggggcagcctaagttctgctcgttacggttggtgctgtcatcttggttagtatgggggccattctcctctccacccttttctatcatctctgcgtacgagttttttttgttcaataggatgattatttcgtgcatgttgagtgcctgatcgtttgcctcgtttgcctcgtttgcctcgtttgccccgtttgcctcgtttgccttatctgcctcatctgcctcctttgtctcatctgcctcgtttgcctcctttgccgcgccgcctccccccccactgctacaatttggcctgttcatatggtccacccgatctgtgtgctcagtctgtccgtccttgtcgacacccccgtcctgatggcttctatcagaaggggatttttcctgagtgtccccttcgttgtcacttcttttacatatatcatcaaggacgagtttgtcccccccggagtggcactcttctgtcccattttttttaacccccttctttgccagcatgccatctctcctaagtgcctcgcaaacgagcttactcacatggtcatcagaaatgatataaatatacttgctcaaattatacagtatgaatagggcgtcctgattttttatttctttcgtttgtccacttataaggatgggtctccctccataatgagccacgtatagatagttacagcgaatttcttccttcccttttaacgcactcgttttgtatacgtcattcgcatcctgtgtgaagattagctcgcctactatttggaccccttcgcggtggcccttcgcaaagttaccattctgcaagaaaaaaaggggtggggtggtgatggtagtgacgggggagagcttaactgattaggagcgaaaaggatgttaagggagtggctacaccctggcgaacttcccgcatagagtcaacaatgcattatttccacgagggttgaaaaaaaggaggactcgaaatttttattgctatacacgttcagtacgtgcacgttggtgtgttcttttttttctttccctacgtgcttgtgtgtaacgtggatcactacgcacgtgtctttggtgcggactccatacaggtagtgctttaacttcgccttggtcgcctccacttgttgtgggaaaaatatgttaaggcagttcctccgtggaggggagcccttttcctggctcatttttcggctcagcgttgtggctcaacggtgtcgcgtaacgatctcgttcaacgttgtcgcgcaacggtgtcgcgcaactttgctgggatccctcctttaaccttcttgcttgggtagggcgctcctcctcctgctgctgcacctgcccatgagtggggagctgcccaattcttggcatactcgacaggcgcacatgagagaaggggtctgctcctcgatagggaaaaaatttctccctcttcaaacggagcttcgccacttatagtcttactaagcttgtcgtgaataaccgcctgttggtgttctttcacatccaattatttgcacatcgcaagaagtgtgacgttcggcagtgagaccgtgggtactaacagatgtgcaggtgatttaattcttacttagcgtatgttggattgacaaaaaaaaaaaaaaagccttaattgtgcatcccccaaaagggtgccttctaaacctgcacaaatatattgtgcatttagattggggaggaaatcaggtaacgtagattttttttttttttgccagtccaagtgtaatagcgcgcgtaggcttggcgtggtcatattttttgttccactctttagaattaactactgagcgtgtagaggctgttcgcccctttttttcaggtgtgcactgtgcgaagtgggaaaaaaagagaaggagataggtttctagcggatggtaatttcacatgtggctctctctttttttttttttttttctggggtatgggcgtagttgccccgcttttttttactttggtgcagcgtttcccttgtcgccccgacgcctttttttttttgtccctgcgcggttgatcacctctataaatgtaattgcaaagaatacaaaatgggaagaaacgcgggtgaagagaacgaacaaaaagatattacaccatagagtgagcgaggaaggctcatgggggaggggtggagagagagctgtcactaaacagataatgccccggggtggggagagagctgccgcttaacagataatgcccccgggtggagagagagctgccgcttaacaaacaacgccccgtggtgaagatgcacaaaaacaaactaagtattgaccttgttgggaagaggaagaaccatgggaggcttatgcgcctgtcgcagggtgggctgcctgcccacttgagggaattcgccacaggagggggggttgagtcctccgcgttaggagccctgacgaaggtgatcgtcgacccgatgaccccctcacacagacccaacagtgacaaaattttttcggcctacacaaaaagctacatccataaggagagcgaacagactctcattctttgtctaaagagactaaacgagttggaaagaaataggaagcttgcaaagttatctcagtacatatatgaattgcaaaatgtagccaaatcgaaggtgacgtataacgtgttgaagcaaataaagttagttcgcgatttatttgagaaagtcaacacacagataggaacaggaacggagtcgttatccccttcgctcctcctttccgtggccatgagttacaaaaacttacgcctgaataagtatacctattttaagaacgtcctgcgtgctgtgtgtagcaatataagggtgtataagacgaataagttaaccaaactagtcgcgtcggaggggcgggatatcgaatcgagtgacgactacaaacacacagtggagttaataaaaaaggcgaacaaacagcgtaggaacgaaagacaaatcaacatgctaaatgtatatactaatctgcttaacaacagcactctgagttatatcctctatgcttactccactatgttttgctctcctaatgagtacattctctatatgtgtaaatatatcctcttaaattcgtgcatgctgaatcacttagacatgctttgcattttgcactttttgagaaaaataaatgtgaaaattcagaagaacgacattgtggtatattcgaatgggaaggcatcgatacaaggtggagagttgaccaagttgggtaaggtagacgttacgaaagacgaagcagggttaaggagtagggattggcacagccatgcagagaagagggagaatattcatggggactatcccaccgtgggtgatggaaaaactgaatttctggttaaccacaccaatcagcagaagaatcgacgcggaaacgacccgtatgatgaacacaggaacacttacttgaaactgctcaggtgtataattcacatcataaagaaaaaaaactcatttttgcgaaaagccaaccgtcttaatatccattttgtacaatttttacaaactgaacttggttcccatcgaaatattttactgctttcacaaccgcataaagaaggaaataaaaaatgcagaggtgaagtctgttgctctttatttacacattttgagtgacattcagttcgaccttcgttactacaaacgcttgtatagacacttggcttccgtttttgagggtcgggagaagcagttcgatctgctgtccgtgtgtttgtccttttactcacttgcaaggaacagacactacgacgagtccttcgtgcgcgcctgtctggagctgttccgtcggtatgcgcgtgagtggtgttcacggcagtaccaacttgccgcgtgagtggtttccccagcagtgccaacttgccgcgtgagtggtttccccagcagtgccaacttgccgcgtgagtggtttccccagcagtgccatcttgccgcgtgagtggctttccttcttgggggtccgcgtttgccacctatgagaagtgccccttctgttgactgccccttctgttgactgccccttctgttgactgccccttctgttgactgccccttctgttgactgccccttctgctgactgccccttctgctgactgccccttcttctgattccccccccgcaggcacgcccacaacctgaacgacgtaaacatcacgaacgtgatccacaccatggggaaactaaaaatcgtagacgaggacctgctgcataagttgtgcgaagtggtaacaagaaggatagaaaatatttctgcaataaatctgagcctcatcgttcttagcttagccaagctgaagtatcaaaatggagagttctaccttatgtgtttacacaaggggaaggagttgctacccgccttcacagacaaacagctagttgtattcacctacggattggtattaactcagacgttcgattatcctttcatggagacgttcttcagacagtacataaaaattaacagcgcctgtaataggaaaaggaggcagatgctggggaccatctgttattgcctatgtttggagagacccgcctttttgaatgactttcccctatccattaacacctttttgagaaagaatctccattttgtacaagacaaacagggtggtaagatgcacgacgagatggctgtcattttgaaacacctacgtgtagaccgatttgaaattttgaagagaaaaaaaccttatgtgtttgatatttccattgggggaggagagacaggagaacgggaattatatgtagattttctgcttccgagaaaactcctccgcaattcgggcagcctaaatggattccagcaaatgaagaacagacacatggctttgcttaatgtggatttctttcatatggacgtagactcctacatgggtctgcagtccatgcaggaaaaggtgaattttgttcgtctcttcctgaaggaggtctgctgctacaatttgaaccacctgggcgaagcggagaaggggaagaggcaagaaatagttagcttggttcggttcggcgaggaggcccctcaggtgggaggtcattccggtgctcaggttggaagtcgttccgctgctcaggttggaagtcactccggtgcacagagggacggcccgcccatcaagaaccgagactatcacatcttcccctcgtgcgcgaaaatccaaaatgcaaaaaaaggcttctacaaaagtcaccccgcgagagtgaactacgaagagccatttaaaaaaaggaagcaaattttcctcgacatcgatgaggggaagttattcaatcgtagtgacttggattcagcgaagacttggacagatcacatgaaagcacccccgggggatacacatgacggctccactcatttggagcactcctccacgaaaaaggagacctttatttttggaaagaagtgtcacgggttaaacaaatacgagtacgttgatgagcacagtggtaagattattgtcacgagggggtacggagttggaaggtaggtagttagtacgctacctccccacatcaaccgtttgagaagccaaaccggttaggggcaaatataacgagcgaggtgcaaatgggaaacccataacacctctgtgcgaggggagagaaggaggtaacaccccgcgttgtttacgtaagtagcatagagctactcatttctgcgtcccgttacatcattgacatagaccgatctgtgcacgatatttgttgcttctacggatgggatgaaatccgccttgctaatcgtcaattatacttatttggaaggagcctacggggtgggggtagggagtgaagggataagtgtgcgaagctgagcacatggattgaagcatcatttgctgcttctgcgaagttggcttagtctaaaattcgtccgcagtgctgaccccactgctcacacgttagcggggctctctttctcctttccgttccgttcctttgcgtttccttttttttttttttttctttctttttccatggccgtacacgtggggtaatccagggtgtaggtgacggaacccttcatgcggaaccgcttcagaatgcctttaatgatgccaagtattagcaccagcacgtagtgagtaaagttggacttttggttcgtgtcattgtcgagaagcaaatggtttaggtaagtgcctatgtcgttgtcgataagtacatacaccccttttttgtaagtctgtattttatctacatttttattgaacagaattacccacacgtctcttccgatcagtttggcaatgtccttaaggtcattaaagtcgtttttgtaaatgagtactctctcgatgagcttcctgccgatgtcttttcccatgccctttaatttgctagataaaatactggctagctttttttcctcggcgctgcgtggtgggtgcgtggggctgtccttgcctgttccgcttggcttattcgcgttgggggaggcggtgcgatctcctagcaggtttccattcgcaccatcgcaaactgcatcgttgcgaaccgcatcgtcgcaaaccgcatcatcgcgaaccgcatcgtcgcgaacccctccgctaatattaccctcctgcagagggggacttcctgacacctcctcctcaccgtagggtaacctcttctctgttgacccccccccaacgttgtcatcgtcagaaacatcgctgctcaattctaactcacttttctgcaatatctcattattcacctttataatttcgtatatcaacagtagcaggctcgacttagataacatcccctcactcatggttcctctgtggtagcttcagaaggtgtttttgttcatagggaggtgtgcgtggctgggctgtcccgaacggcatgttttgcaaaaaaggggagggagtaccccgtgcgcaagttggcgggatgccttctgaggagcggctttccgaggagcggccttctgaggagagcccctttttggagtgcccctttttggagtgccttcctaaacgctctctttcccgtgcacagatcgacgtcaaaacgatccacgcgtgagtatacactacaagtggagtgctggttacacttagcatcccactttggtgttaggagaatatgcgtaacgatttggtcaaagcaggcaggggcaaggtgtgccctctggggaaggacaaaccaagacgcacctcacttcttaacgtccgtcgaacggaaggggatcgcacacacgtcactgtcacttcttaacgctaaactcgatattctcctttccaaaaatgacgttacttgttcagaactttttttttttttccttcacatatttcattccggtgtccttgtcctctcctctgtcctctattttgcaacgacgtagcgggaccatttgaaggacgtttccttctgcttgttaatccgtgacgtgatgattttttttccccatcaagacgaacaccttagcgcattcgtatttttcgtacttttcgtactttttgtacttttcgtatttcttggcgggatgggggcctctgcttcgtgggcctatttatgttcactctggggtgggcactgtatatccccagcagagtggtaagaatcagaagcaaaatcaacaccgcttttgtagcgaactgagaaggggaaaaaaaaaaaaatcctcacttgtgcatttttttcccttacacgtttgcgccttagtttacaattatgaggagcacagagcgtgccattccgtaggtgcttcttttctggagggcgtaggaaaaaaatggtgcactagcgcgaagcaggcgaagtggagatagcagaagggggggcagcagaggcgaaggcagtagaggcgaaggcagtagagtcgaaggcagcagaggcgaaggcagtagagtcgaaggcagcagaggcgaaggcagtagagtcgaaggcagcagaggcgaaggcagtagagtcgaaggcagcagcgacataacattgacggggcagagatgcagaagtgacgtggaggctaacgtgttagaaattcccacatagaaaagcccttcgtgtaaagtgcaactgcgcagtttaggcgaatccctgaggagaagaagaaccacaaaatttaccccaaaatatagataagctcacccccaaaggtagataagcccatccccaaaggtagataagcgcacccccaaaggtagataagccccccctactaccattcccctgcaggcagttgtttgcaagctgatgagcgcgacacgagaagagagtaatcccatacgtaggcatacaaggatgaatgtagatcatgcatgccgtcatactcctacagataaataaaaccacccccgtgacgaagttggcccatttttttattgctacgtcagccacccgtcccgtcgcagctgtgttgtcgtgaggtgtttctctcctcctccttcctttttcacctcggagacctccaaaccgtttcgtgaaaagtatgtgtagtagattacccgattcatagaataaggcaaaatgaatatcttctctaacagctccaggtccaacaagtccaaaaaatccagagatgctaacatgctaacgtgtaaatatactaggagctttaacaagactttcaagaaggacattacatttattcagattttgtttccatccttgactgtgaagagtatcacgacctcctttttcgtgctcctattttttattttcttctttttgaatgtgtgcaactttgacccgcaggccccgctctatctgagcgagtaaggagagagaacttgcggcgagggggggagactgctcctagggagggacactgctcaccagggagagataccgctcctagggagggatactgctcaccagggagagataccgctcctagggagggacactgctcaccagggagagacactactgatgagtagccaaatggtggagactgaccttccttttttttttcgttgctagcttcttcatacgtgactatcttcacatggccgatccctcctttccccacctacagaactgtgctgaaacgatatggcatgagcagaaactccgttacgaacaactaccagtattacaaattattgacggccacttttttccactccaacgtctggaacttaatcgtgaggagaaaggcgtgctgacttgactgcgcgtctaggcatgtgtgcatctaggcatctaggcatctaggcatctgtgcatctacccatctacgcacctacccatctacccatctacccatctacccatctacccatctacccatctacccatctacccatctacccatctacccatctacccatctacccatctacccatctacccatctacgcttcttctcatgaaagagctcaaagtggtgagtcagaaatttatttgccccctcctgccccgttacagattaatgcctactacttcatgaacatagggatcatcgtcgagaagaggtaaaagatgtgcacagaatgtctcaaagcagtagcactgcggatcgttatctagcagttttgtgcatgtcatctcttcctaccattctgcacctctctcacacacacaccccttctattgcagctacgggaaggcacaatacatggcgataatgcttctaagtgctctatgtgggaacttcctcctctgtgctacttccaattgcggagaggtaagacgagactcagttcggtcactaccatgaacaggagaaaatatgcccttcccccgttttaagcttcaaaaagggagttcccctcagagggagagggagagggagagggagtgggaaagggagtgggcgtgcccatttgtgcgtctcgaatttgttacccacacacgcctgcctgcctgcctttttttttttttttccgttcagatccacatgggaatcagcaccattctgtccggattcatgggcctctttctgcaggaaattgttgagcggtacaaaaatctgaaggacagatggagcgttattgggaactacgtgtaagtgtgttgtgtgtctatggcggtttctcgtccacttttgatgttgacaagcagttttgtacttttcacattttggctagtcaacctttgaggtgtgtacccgtccatttttttttttttttaactcctcagattttcagtgctgtccctttatctgaccatatcgatgtttccctttaatggtaaggacaagggaggggagtgcattcgttgttgagtgtattcgttattgtgtgcattcgttgttgagtgtattcgttattgtgtgtattcgttattgtgtgtattcgttgttgagtgcatcccttgttgagtgcatcccttgttgagtgcatcccttgttgtgtgcatcccttgttgtgtgcatcccttgttgtgtgcatcccttgttgcttgaggccttaagaacctttttttttccccaccatttctttttgcggtgccgctttatttgcgtctccccgattcacctcgctccgctacccccactacccccacttgcaggaaacatcgtgggaaacctggggggaattttcggtggcttctgctatccgtacctcactaaaaaggacaccttccacgggtaagcaaaggaggagtggccaacgcatggctccgaggtcggctgtgccagctagacacatggctgcgaaatatgcagctgccaccacaagttgggtgtaacgatgggagcttattacccgcttgaataatgactactcaattttgggatcaacgctttacaggcaggagaagaaagtgaaacttaccctcgtcgttttgatgattctactcctgagttcaactctgatcagtttgatcgtggccaagtgttaggtgtcggacgggagacgtgcaggccatacgtctatttgtcttagctccacgtccgtttcgtttctatttggcatcgttcattttgaaaggcgcgttcacgcgagaggtgctttctttttttttttttttttttttttttcccgcgtagtctactgttttgtgtcgttttgcagctccaccgttttgtgtccttttttgtggtgttttttttttttttctgttatcgtgacatgaacgtgatatgcgaaaaaaaaaaaaaaaaaaaccagttgaaacgggggcaaaaatgaagtaaacacacatcgaagtgcttatcgcaccccttcatcgggtgcggtatgttggcactttaatacgcaccgtgtgtgggaggcgcggcagggggctcattttcagctgcgtcacttgctatgaaggtgcatctgtctacacatgtagactttggcaccttcagcgcagaggagcgccgggagggaagcaccgataagttgccgctacacagtgcaccgataagttgccgctacacagtgcaccgatgagttgccgctaaccagtgcaccgatacgttgccgctaaccagggcaccgatttgagccccctcagttgatgagcgcgaaggccttctgcgtgtgctcgcgcacgaaggcaatagacttgtcgtagagctcctgctcctcctgagtgagcgcgaattcgattggcttggcaccactgctattgattatagcagtagatccaacatacaaatcggagcagttgtaaagaccattcaggtaaacagcacaagtatacagctgactctcattgtacaaataagatttaaccattttcacaatagcagcagcaggagaaaaagtagcagaggatttagatagcttaataatttctgcacccatatctcttgtctttttaataaggtcattaatttcttcattcgttatgagtcctttttttacaaactctgataaggggatgcctgaaactgaacagtacctaaccaaaggaaccatcagatctccatgtcctcccaataacacctgactgacgttttctggagccacgttgagcttttctgccaagagagacctaaaacgagaggtatccaaaatgccagccattccgcaaatctgctgatgtggtaatccactatatttttgaaaaacattcaccataatatcaagcggattactaacacatatgacaaaggcatttgggctgtattgcttcactgactcggcaacacttttcattattttcccatttatccctatcagatcttctctagtcattccttctttcctttgcacacctgctgttattacaattacatcagagtctttaatatcctctacgttattgcttcccagtatttttttgttcactcctacgatggtactaaagtgtttcaaatccagactcttcccctgaggtacaccttgcattacatcgtaaagaacaatatctcctatattttccattaaaatcagttggcccacaatggctccaatctgtccgcttcctaccatggaaatttttggcatcttgttcaactggggtgtaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagtgttatttcgcttgacagggttgtttcgcatgacaaggctgtttcgcatgacaaggttgtttcgcatgacaaggttgtttcacatgacaagtttttttgcgtgacaaagtcattttgcagagaaggctcttccttttcgccggtactttttgttttcaccatcattttttaaagcacacttacaccgctgagccgaccagtgaccacaatcgcggccctttgaagagggggtgtgccatctctccaccccagcgcggcagctctccgccccaccgtggcagctctccactccaatgtggcagctctcctccccaacgtggcagtttattttattttattttacgtacgcacttgtgaccgtttggcaaagagccaaaacggagtcaaagaagaggtgataaaattgccatcatgggtgcataatatagcagcacatattcgtgcacttaaaaaaaaaaacttgagtgaaaatattctcttcgaaaagtgaacttgcgcgcttcctgcatgatcatcccttttaggatattcatgcgatcatttttcttttcttttttccattgttccattttttcatttttccattttttcatttttctacttttctacttttctacgtttccatttttccatttttccatttttccatttttctacttttccatttttctacttttccatttttccatcaaaacaaaatgtagcatgtagggacaggggaggggggaaacaaattcccctttcgagagtgcccctccccctagggctactccgcccaacggttgtacatatgactacggggcacataaaatggttcgtcctcagttgcttgacacaataagcatgtcgcatcctaacgggttaagcttagaagtggactaatgaaatcccgaaagggaaaaaagaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaggtacacccgttttgcgaagtggagaggggagcctccatctacacgtcttacaggtatcttcaacgtaacggtatttttattgttttttttttttttttttctgttcccagagtacatcattaaaatggccagaaaatgcaacttcgcgacgaaaggagtagagcaaaggatctacttctgttcggtctatgtctttgtctacgccacgttgtgctggacattatggcgttgcatggcaagttttttttttttttttttttattaaataaaatggctagttgaaaaaaaaaaaaaaaaaaaaaaaaaaaagtacaaccgaataattctactcgtcgaacatccgcaatttggcggaaggtaggatgagcaactccctcgtcgaacttttaattttttttttccaccttagaatcactctggagttgcgtttttacgacgaaatatgcgtcaaattttcgccacttttgcgatttgcaacttggcaacccttcatttgctgcttcggaaaaagggaaaaaaacaatcgggcggcgtaaagccaaccaattgttgccatgcatttgtagccatgcatttatagcttcgcatttatagctgtgcatttatagccgcgcatttacagcagcgcatttatagctgcgcatttatagccaatttccaacagatgcaaacaaagtcagaggcgattcgcagctgggcatgccgacaaaggtggggagcgacaacaagttcacctccccccttcgagtcaccccaattttgcaatctacacctgtgtcgacgcacacactcgtaggagcgtgcgcgcagtggcatatcggaagccgccaccccctgccgccaccccctgccgccatccccccctgccgcgcctaccccgcaagatgcatgcgtatgccctgttggccctgctcgtcgggtacgtggcagccgcgggggtggtagggtggaggttgctaaggacatacagccacaaagacgagagaaacaacgttgcaaatacaactgtaaagcttttcatcatcatggggtacatacactgcatggggttgataatcctcttgccagcagtggcccaaattgactccttccccaaagtgaaggatcatttcaactccacgcagatgtgcagaataatgtacgccattttagggagttacatattcatcataactccatgtttagcagtggtctactcgcaaagaggagaggtctccaacaccgaccagtgtgcaaatcgattaaacaaacgaattagcactcgctggaggagttacttcagtaacatgtgtacacatacgacaagtaccatttgcaaaaatgtactcctcatatggatactctccatttcgttgtcatgttgccttttttttttaacctacttgtgttttcaaaaaatcagcttgtctttaaatgcggatggttgtgcatcgtggtacccctacttagaagaaacgaacagaaagaaattactttcattaaatttgaggaatcatgagagctgcaaaaacgtgggggaggataacatacgaattgactttaacgtaaattttaatgactatgtggttatgtgtgtctccttgatgggttctatcggcttcgctgtttatgggggcgtcggattggtgtcccttccacttggtttattgtattccgccgtgagtcgttatcgggggggagtagccaatcgtgtcgtcgaagttaagaacgcggtcttgaccaaccgtgtggacgaacggagggaagccctattcaagcaagaactcactcgaatcaacagaaaggcagaaaattttttacagattacccaagaggtggaactcaagagagaggaaataggcaagtcgaattatttcaagtccctttttcaaaacatccagcacagacgagagaaaagaattcttaactacatggtgcacaggctacaactcgactatgaaagatcggtgcaccgttataacaacccgacaagtgcagcatcttctattggtcccctcctcctgggttttttttttttactcgctagtgtgactatctttttccacatctgcttatgcatcctggggggacctaccggacagggcaagttgctgcgttggtggcctttccactgggactcttcgcaggaggtacgtagggagaggggttcattccaacacgccttcctctatggaaagctcttcagtatgttattatcagtacacagggctaggatccgttgccaccattaggcacccccacccacccctactggtaatgaaccctaaccgtgactaatttttttttttttatctctaccccccccttactaccacaccactctgcagctgcacccgcggaagaactcactttctttttcgctgctggtgatttaccccctggtgatgtcctaccttctcgtttgcgcctttttcggcttttcctacatctgccacaaggtgagagagttgctcgattggttcatgcacgcagaggaaaggaaagcttttttcattttgcgtgcatgtgtatgtgatgcatgttggggtggcgagtggggttatttcctcgatggcactccatgtcctttgcgacgtgccgcctttttccagagcgtcattccctcatgagtcatccccccatgcgtcattttcccatgtgacattcccccatgtgacgttcccccattttttacaagctaaagctgggacttcttttggccctggagaggaagagcacctacctggacaccatcctgctgaacacgtgtctcctcatgtttatgtcctccggggcggccctaatctcactggtaagatcggcaaggagagagattccccgagcgagttcgaagcaagcggacgttgtttcccctcctcggcgttgctcctcaagcggccaggcgccaaattatggcacatcaggggggtacacaccaaagggcttcacgccgaacggatttggccaaacggatttccacccaacggattactctccactaacgttcctcttctgtgtttgccctcccctgcccgcagagactcttccccgcgtatgcaaagcagacatacgcattcacctttttcgatttggccctgaagaaccttagctgcatcgggtgatacgagcggaccgcgttttaaacttgccactgggagtggaagcgggagtgggagtgggagtgggactaggactaggactgagactgagactgggactaggactgagactgacactgacactgacactgggactgccccgacggcgggctcctgacatcgaacaggagcgtcccctcgacactttcacgtagcacttttcacccttttgcaaatcaaccccatttttacatttgctcaccccacagagtcctatacgcaaggaacggcttgctttttctaattctactgacctctgtactaaccgtcctcctgtttttcgtgccaaagaagagcggcttgttttcggtgttcatgccggccacctttcggaagattctaaatcaacaggagaaagaagaatcgggtgtggactcggacatggagttggacggacagttagatgtcgatatagaaagcaaccctacgttgagaactgctggcaaggtccccacaagaaataaaaatctatttaaatgaaccgctcagcatgtggatgggctggaaaagaactactcatgatctgctacacatgaagaagacaatccaatcgaaagagtgtgtctccccaaccacagagctacgtcaaatccgacgtttttacgacatttggcgaatcagcatttctattttattatcatatttgttgcaccatcttttggatggcacggccgagagagtgatggtgcattaattgtgcacccgaggaggggagaggtaccaacgagggaagacacgccatctctcatgtccacgcattttcgtgtttactcggatgagcagcaaagtcccctcaaacatacgaagcatatttttgcaaattggacacctgtgtaaaggccaccccccacaacagttacaatgcatctttgcatgtaaaaaaaaagcacatgttgggtttcccctcctcccatgtttactttacatcgcggggacacgtcctgcattctcatttgtatttactctcctcctccgccgcccttgccctgttaccattcaaccttcatcctttgttgaccattttgtgggctttctcattttgcccaatctcccgctcctacgggattcgattcacattttcgcttcaaatttaaagcgttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttatggcgtttttaagagcgtttcgtttctacgcatttgtttttctgttcggagttgctcctgcgctcggcaggccatatgaaacgtgaggagaaggcacgcacacagagaagtactttgcgtggaaaaatgggaaaaatgaaaaatatcaacactggcgatagtggtagggttagcagtgttatgggagattttccgtcttccgttcgtcttctgttcctcttcttttttgttcctcttcttttctgttcctcttttcttcttttccttttttcctttttcccccttctgtccgctcaagccaccagtatgcattgtcccccaactgccttaattttcttctcggccactgacgaaaagtacctggccttgacgacaatgggctggttgtgcttgagctttccatttccgaggaccttaaagaagccctttctggtcacgtctatcactggggcgatgttcttattttcgaaaaattcttttttcttttcctccggtaggagtccccacagtttgtccacgtttatggtgggacagaacttgcggtttttgaggaggttgaagtgtctcataccgacctgggggggaaaacgggggggggcgctcgcgtttgcacaagagcagaggagtacatttgcgcaagagcacactggcactatcactctcgtgctatcactctcgtgctatcactctcgcacttgcacactcgcgctgccacgctcgctgccactctcgcgcgcgactcacctttccaaagtaacccgggtgatacttgtcaaagttgattctcatgtggtgcataccaccagcctttccccttccaccggggtgctttctgtgcttgccaatacgaccatgaccggcggacacgtgtcctctctttttcctgtttttcttaaatcgcgttgccattttgtgctaactgctcgggggatgaaaaaaaaaaaatgagggaaggcgcgcatataggggtgtttctattttcttcacatggggagaaggggcttcctcgtcccatggcatcccataatgttcgttaaacacttctggccaagggggaatgtcccctcctaccgctatttgctttgtggtggcctctctttttatatacatttttctttggcttttttattttattttattattttttttcttttttgctatgcgggatgcttgctccccattttgaggcccactcctttttcccgttgggcatactttcaaaatgggctgcttcttcccccgcctctctccctcaggcgactgcaaaacgtcacctttattagttcccttgacgaggggcacaacaacttacctgttacgttggttgtttcacttctgtggggttggttgaaatttcacgcttttgtgtttttctgcgttttttcgcgttccccgcaagggagattatatgctacgtaaataatttttcacacaagaagttctttttccccaaacgtttgctattctttttagctgctgcgaaatgggatgggatttcctgcaattgttgagtttatttttttccgctagctgttgagatgttatcgattaacggtcatctattatctgttatcggttatctgtttttttttttttttacgtccctgcaattcgccgcattttggcaagccgcttcttcctcttcttgcttgtcgcttctttctctgctccccgcgggcacaactccgccacatggtgtatctatgcttgcgcgtatgctcttgtgcttaagcgtggcagaatgggagggggcttttttccccgtggccggccatttttctcgccccccgcgggtacttcccgcaaaatggtgccgtaaggggtaaatcccaaaatatcatcacttcgcacttcttcactatggaatggaagtgaaaggtaaaatgagggaagcattattcctcgtggggagaaacaaaatcgacggtcacccccaaggcacgttatttggccctttcatatcacaaagaagggttccacttaaaaaaaaaaaaaatgaacaggtaacacttgttaagataaatcattccgttatgcccttcccccacaagggtttcgtatgcttccattttttttccccccaaaatgggtttcttaaaaagatgtttatacaaaaaaaaaaaagtagtctcgcttcgtaccccccctacgtaggccattctgtacaaataataaataacatgacaatgccagtttggaaaaaaatccaaatgaacaaccctccgtttgtcagcaaatacaacagcggcgcatgttatttgtcccctccaaatgttgcagctgtttgaaaaaaattacctgaacaagctagcaaaaaaaaaaaaaaaaaaaaaaaattccatatggtgagtttatcccctcatacgaaatagtcccacgtgcatatacacacttattaacctttttaaaacataacggagggtgagacgcccttaacaacatttgtggcgtatcctcatgtatgtgaccgaactagaatgggaaaccatcctacgattgcaagcagcatgcgcaattgccacattttgttgaatggtacggataaaccaccgtcacccccccaaaaacacgttgtaaatgccccagagcggtggtgagcattttgggaaacaaagatctgcctgttgctgctccggatgtttctttcctttacatattcacgcatataaaatgtttgggaaagtcggacgaacttcacacatttcgcgaatccaggtgcccattaaagcgacattgtttaaccctgccataatgagacgtataactggaatggaaaaaataattcctcgtaacgtgcaccttttgatgagagcgccaagatggcaacgtcaattgggatttataaagagggggtttatgtctacctttttgggggaggtaaaaaaaaaaaatcgcgaaatggtcactctgttttgaggtaaatcgaatgggatattgttttggggttactttgccatgttaatttttttttttttttttatctttcgcactgcagaagttgctccattctgacaacgccctctccacctcctttttccagagctgcattttggaaaaaaggggaggaagtgtctattcttcccaaccataagcaaaatgttttttcgtaacggtgagtagctgtcggaatgggcaaagaagaacagcccttcaaagcgaaaaaaaaaaaaaaaaaaaaaaaagaacccattccgcacacaaacggaatgctccgtccatattttgcacaacgaagaaatatgaaaaatggaaaagcttcttccgtgccaattgataatattctttaccccttcccacaccctttgtccatccaccaattggtatgtgcatttttgtaacattccatagggttttttttttttttttttgtttttttctgttttgttttcctgcccccttgcgcttgtatgcatgggtggaagggatatacgtatggcatccatggggggatgggcggtattatgtccctctgaacaaatgcctgctggtacacccgtaccaaccactctgttgtattacgcgcagcgcgaccattcaacgcatccattgcttggtgtttcgggagcatacatcactttacatcctataacaatttctggcgctactatatgaataagaagaagaaaaaaaaaaaaaaaaaaactcttccaataatccgttttggtcattttttagtgtaagcgcttacgcatgggtgcccgtatatgaacaaacgggcggtcgggaattgccgatctttttttttctcttcccttatcattttctcggcgccatcatttaataactttatgtaacggccacaagtttcaagttgcgtgaacgattgtcaaccctagtaacggtagtaatagtaataataataataatatttttttttttttgcaaaaagggaagctacgacaaaggttcgttgttcatattttgcacttgccagttttggctgatctggcgatttctcctcccctctcttttgttgccccaccgctctaccgctcaagtactccactactccgctactccgcggcttccccgttccgccgctccattcttctttctccgtaaccgcgctcgctgcggcactgtaggttccatttctttttgaagcttcccccgtgtggcgttcgcaatgggtaagttatgcgccgtgggcaggtgaccctagaaaaggcgagcgatcgatatggactctccaccttgataggggagtattgtggacacactctcccctctctactcacataaggcatttgtataatacttctgcggcattcgtataatacctgtgcggcatgcgtataatacctctgcgacatgcatataacacctctgctcatgagtgtacacccccgcttgcactccctgcgcgcagataaaggaaacagcgaagtggacgattggacagagtggctaaacgacgaggaggaaaaaagagaagattttaatctcgactcaacagggaaggatgaagcattgaagaaaaaaattttacaaaacaatgtggacgacatagcagactttctaggaatagacgatgacgatgatgagaaaaaaaaaaaaaaaaaaaaaaatgaacagagtgatgctccagctaaaagtaaacagcaagaaaaaattataaccctagagagtacccccctaaactcgataaaggactgtgaaacgttgggagaaatattggcagcgagaatacacgaaagtaaagccaagagtgtagcgatagaaaggctactctccattatccttcctgcatgcgaagtgaagttggaggataaagaactgcaaagtattaacaggaagatccaagaacttatcgaaaagagggagaagaaaaaaaggtatgctctcataaataaaaaaaagcccaatgaggtcaagaacgctcttaagaattacaaggacgaggtcgacatgatttatggggacttgtcttacgacgaggaggattacgagaatgaggacgcggaggagttcgccgaggagttctagcgcgttttcaggttgcagcgcggaggttttgcttctccccgcggttggttttgcttctccccgcgtctggttccgcttctccccgcgtctggttccgcttctccccgcgtctggttccgcatctcctcgctgttgcttccgcttctccccgctatcggtcctacttctacccccttttatatatgcccttttttccccctcccacccctaacctttttgttaaaaaaaaaactaattaaaagctgataaattaatgtgcaatttggttgattcgcggacgagcgaagcgtgactgatcagacaagcgcaacgtgactgatcggacgggcgcagcgtgactgatcggacgaaccaactcgtaaaagctaaccgcctcggcttcgcagcattcacgatgaaaagcatagggtaacaaaaaaaaaaagaaaaaaaaacaaaacgaaaaagaaaaaaaaaactgtgcagtggtgaggagttactcacacctgctgcgcaggacaagtcgcgctggggaagtacctgcgtgttaactcaaacgcgatgaactgccttcgctcctcgggagaaagctccctccactggtggagattaatcgagaagcacttaatatttaacttggctagatggttgcgtttcatgttagagtaaatatcaaaggagttatcgcacaagtgattcctatccgtgtcaaaaaaaataaccattttttgagactccgtttctgggctcccctcttttttaagatcaaagtagatatgactaaggtagtagctaagtaccactctgttctttctcaaattttttataaagaaaccgtttccactcatctgaagtaacattgcatgcagattatctacttgttcacttaactcctgtgcgtactctggtgggttctgttcatgctccacctccatactggtttgtatctttcgtatggcgttttgtagcatagttcggcgtgtgtgctgatctgactcctgtacttctacttcgttatcgaagttgagatttttgtgactcgttctctcagtgtccactccacccccttctgttgattttcccgtagaggagtctttttcccctccccccgagaaggtagacagagcggtctcccactgcctaccggatagtgcactcgggaaggactgcatcaaactgacataaatctgaaacagcttaaccctttcatcctcattcgatgcttcaaatttatggacgttaaagaggtggtccaacatgcacacgtatgagtccgtgtttgctacgtgtagattcaagtacgttaataagtaaatcagaaggaggagatcctttgagtctagggaatagaattttgcacagaagtgtttctccaacgatgagagcatacatagggggaagttgaaacacttctgttccttcaaagtcgctatggagagtaacagagttaggcagctagccaacggtagttcctcaataaggttgtaaataaacgtattcagcttttcaaagaggtaataattttcacatcgtagagaggcataggccaggtagatattaatgagtttcttcgctgcatcaattttgatctgcttgtcgaggtcgtggtgggagtttaggaggtgcacaatttcggtgcccactcggtgcatgagggggacgttcctcacgtttgcgttgtggagggcggcgcacaggaggtggtagcagtccaggggtaaggggcgggctccgtcgctgtgcaagtcgctgtgtaagtcgcagtgtaagtcgctcggtacgtcgctcggcacgtcgctgggtaagtcgctcgataaatggccgggcaaatctcgcggcgtgcacccctcagacgtgacatcccccccagcgaggaagtccaaaacgacctgcacaaaattactcgcaaaggtagcgaacagtgaatccgtttcctcccccactcgcaagttcttaatactagtaacgataaaaaaaaactgaaaaaatttatttacgtcttcttcaaagaaaccttgcaagtaggacttctcctgtacagttaataaaaaatcttgaagtagcatctgaggcatgaactgtatttttgagaagcacaaggcaaagaggaacatctcatggatgttaaaggatggcatttttaacttgaagtaactgaggaggtttaaaaatgtgggacattcccatatgttagtcttcgcatcggaggagccgtccgcttctctgctcagaacgagaatcctgtttagtaagtggagaaatttatacgcgtctacctctttcggcgctgcttttgggacgcccccctcatcacccattcccttcatgtacacgtcgaaattattttcctttaaaatttgatccactagttttatggttttctccagctcatcttccgaccggttcgtcctctgctgcgtttgcgtcctctgctgcgtttgcatcctctgctgcgtttgcgcagtggtgacgttcctgtaggggtgaaaattcgggttggcgagggtcctcaccgtggttattctgttagcccatcgcctccgcagcagcaggtggggtggcccccggagggagagaggaaccctcattgttgtccttcgcgctgtaaacacctccgacaatgagaacgacacgggagtatattagggggcctcgctaaatggggatgacttcaaacgagggggtagcctacaaaggtaagcctccacgtcgtgacggatgaagagagctgcccagtgcgagcttcagtttcgactgacccgttgagtggcccgttgagtgaaccgttgcttggcccgttgagtgacccgttgagtgacccgttgacgggaccgttgcctgacccgttgagtgaccccttgactgacccgccgattgctacgcgttatgcgctctgttggtcggaggggtccccaaaaaaaaaaaaaaatcacaaaaaaggggcggaaaaatggtgcaactaggaaggggggaaatgcccccttgaacgcgctgcagaagaacaccacgggttagcgcacctgtgactgtgcagcgccaggttggcaggtagccatttgggagagtgccgttcgggggagtaccttcgggggagtaccttcgggagagcaccttcgggagagcctccatcctgcttccgcagctggccatctgcagaataccccctcttctcaaatgggtcacccccctatagggcgaaccgatgatggggtggggtctccacaatggcacacagttgcaaaggggagatgcaaccccgtgaggggaaaatgtacgaaaagtgcgtccccaccccatgagggaggggggatgtcatctatttatgctttaaataccatttgcggcatctctacctttgtgaaacgcctctagtgggagggggtagtggttcttcccagagggttcccccccattttgcttccccacccgggggggacatacatacagcgataggtagtgttttgtgtagggttgcaaaatgcacgccgagggcagtgtacaaggagggggaaaaggttattaatgagttatggagggagaggtccgcactgctacacagaaaggggagaagacttgcccgtttcggacctcctcccacttgtagcttcacaaaaagggagaaaaaggggagaaaaaagagagagaaaaaaaaagggtagaaatgttcccctttgtgacggtacacattggaagtacctgaagtagaagcacctccagttgaagtaccccaagtggaataacccggccggggaagcacctccagttgaagcacccagccggtgaagtaccccaagtggaataacccagccggtgaagcaccccgccggggaagcacctcacgtggaatcccccggcgcgagtcaaacgagggaacccgtgagagtgctgctcttcttttgaacaacattaacaaacttgcagaagaacaaattagaaaaaattaacaagacgatagatgaacgaattaagtggatggaagtgccatcctcacatatgtcagaactgccatcattcatgacacacaaggggatgttatacgctcggttaacagaaaagagggaggaaatcatggtgatgagtgctaaattgacaaggacgaaggagacatacttcacgagctgtatattcttcccctttttgtagttgaggagaatatagaagaggaggcagatgggaattagtaaaaaaaataatactgcgtagagaagaaccatatgataggtccctgctttctttatcttggctaaaaatttgcactcgaggttgtagatggtaggtccgaaaatgtgtttccgtgttatgactagcttttcatcctttaagagtcctacatgtgccggattttttagtgcatctacgagaaaatcatccgttactttcccttttgtgggatcaattagattctgttcatactttagcatgttgttagatgcaagaagtgttaggaggttctccaattcgtctttcgtaactggcttgcagatttcgctagctattaatgattccatagtttgttctttgtcaatcgtaagagtgacgtctccgttttgtttggtaaccttttctactcgtctaatggttgttgcaccgatatctatgtgtaccgccttcttggtgctctccgaccttagttccatttggtgcaccttccatgaatcgtaacagatagatgccgtaacaaaggcgaagcaaaccatgtacaggaagaagcacaacaacacgttgtagtgatggcaaaagaaattcacctcctttgattattttttttttttggagaagatattttttatcttttaaaaatgtgttgttagacataaacgatttgattttctcaatgctgtaaatttttctagcaatcgattcacacgaaattttttgttcccttgtctggggatgtctctcccccgatctgtatgtacccattgcatctattgtcccagtagttcccttgtgttcctccaaatcaacgcctaccatatgctcattttgcagatccatgatgagattgtcatctgtctttatggagcacgtgcgactttcccggatgggtgccacgatattttgggccttcctctgaaagaagggttccttcctgtggttctccccccctctgtgtatttcttccgttggggttcctatcgggatgtgtgtcccacaggtgactccctttcctgcggcgcacctctgttggaagtgcccctgttggaggtgcccctgtttgaagcccccctgtttgaagtccccctgtttgaagcccccctgttggaggtcccccctccagaggtcgcggttatactcattgaagcttccactgaggttatgtctgacatgccctcctccactacttccatcggtgctgctggcacggcgcctctctcccactccttccataacagaagccacctcattcatgcacatgtgttggtccttcacgttattggagtaagccttctttcggaagagacgcaaaaatttgttcttgtatttgctcctgtacttttctgtgcttttttcattgctttttttcgcctttatcaggtccttgttcggaatgatatttatttctgctttttctttgggagcgtggaaatggctcagtggttggtcgtccccctggtcggggtctcggaaggggttccccccccctgctgcgtctgctcctgcgtctgcccctgcttcgtctgctgctccccccgcgtggtcctcctcatgattggaggcaactctgtgttggttgcttccacccaaaagggggtcttcacttatgtcgccttctttgatcaaccccccctttgcgtcttctccgcgaataaccatcgggttattcttcccattttccacatcacctgtatttcctaatagattctctcccgagtggacttccaacccccctgaaaaatgatgccccacgataggggtacccatcccaggagctcctcccaaccccaggtgtgcatcttcatcttccaaaatttttaaaatatcttgttggtttctcatctgtacctctgcatctgtgtagtaatctgcatcatccttgtcatggtcaggtaaattaatatgcaaactatccatgcatgaatgcttcatattattttcacagaaaatatttctttcgtttcctactgtacatgcattatgaattgactgaacttttttttttacaaacgtctcattctctgtgtaatcaaaatagctgtagttgttttcctccacatttattttttcattttttgtgttatctattgatgtcaaattttcgatcgatttttgttccaccagattctccgtagaggagcttatttcttcgattgtttttttttcgttgttttccgtctccatagtggtgtctgacttcgtttcacctttgttcggctacacctgtgcagtgtgaaaaaatatctacttctaacactccggtgcgtaggggatgtctccttccttatgtgagggtatgcccttcagggagatgtctcaaaaggtgctggggggtgccaaccgggacggctcaggaggacgctaaaaaaaaagtagccaaattggcagtccggcaaaactggcacaactgatcaaaattaacgcagctgaaagagttggcggcctgtcacaggtgagaaagttggcagcctgtcacagctgggaaacctggcagcctgtcacagatgaaaaaattggcagcattccgaggggaaaaaaaaattgttgtgaagtgaagaccgacttgagaaagctgcccagtcgacgtgtgcaccggtctggttgcagcacaaaggggaagacaaaaaactcgaaaagttgcaaaaaatgggaacaactacacgtgtgtatttatatgtgcatacgtgggcagaagggcatccttttttctgattgcccgaaaaagaagtaaaccaattgctcatttatttttatttttattttatatatatatatttttttttttcccccttttgcaacgccaactgttgcacgagttagtgataacgtcgcccagggggagggggtgatggtggcgcgatttgcgcgttgtcctgcatgccattccttagcactgtgcacgtgtgtgtgaatttttttttttttcctaaacagaacgaatgtgtcaccatttggtacgtgcgacgagggagacgcattcgcactgtaggcacgctctaccattttggcggctgttctgtgtttcacgctccgtgtttcacgttctgtgtttcacgttctgtgtttcacgctccgtgtttcacgttccgtgtttcacgctccgtgtttcacgttccgtgtttgggaggtattcccctttgtgtgcatattttttgcgtgtgctgcgtactgtgtggcaatgtcagggcagtctttcacttcccacataaggggaagttggtgagtgggttagtgaatgagtgagtggggggaggtttctccctaccgcagggttgcatgtttacgtgtggtgcacaccaggtgcgcagttctatgggtggaattctcccatttggcacgcccgtcgtgtatgcccctttgttctcctcccatagctacggagtacggaggaacgcgtgtgagaggagggggggggttccttccaatttgaccttcgcccaagtatacgccgctctacactccaacggcgtttacccccaccatgttcgcgacaaaaaggggaaggagaaaaaaggaaagagaaaataggggggaaacaaaagagatgataaaaacgagatgataaaaacgagatgataaaaaagaggtgataaaaaaggggggaaacaaaagagatgataaaaaaggggtgataaaaacggggggaaacaaaagagaggagacgaatgagatatgcctggtccaacctactgaggcgtagcaaatgttccgcgctggcaggtacggctaccccctcgtccgaacgggttgacgccacttcctacatccactcgtaaagaaatttacagttgggccttttctgcacgcgtgtccctacgcatgagggttgcctattctgggttgccgccccctgcccaaaccagcacgtctgtgcctgcccagtgcgacacgaacgtaggaagggcgaagcggaagaagaagaggacgaagaagaaaaaaccatcaccgggtgagtctccctttcaccaaatgggcagcatcgttcaaatgcacacatgggaggatgtctcctgggcacatcccttttttgcagacgtagaaagcgtgcagggatggcccgcccatcatgctgcagcggtgtaacgttagccctccaaaattaaaaaacgaaaaaaaagtgttcccacgtgtattccttttgtacccctgcctctgccttgcaggacacagtcacacaccactatctccaaattgtgtaatgttgcacacggagcaactaaataaaaaaggaatcataaaaaaaaagctttctgttctcatttagtgggtaacccactttcagttcgccttctcccaataggcagtatcataactcaggtatttcaactcttaaactgctgtcacaacgcacggtttgtaattaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaagaacaagcgaaggaacatgcgaaggaacatgcgaaagaacaacacgtggtgatgatgatcatgacggagaaaaaaaaaaaaaaaaaaatgaatagcttctagtgaagcctaaaaatgtaaaaaaaaaaaaaaaaaaaaaggaaaactaaaggaaactaaataaacatgatacacacaaaccatactctcatgtatgcacaacaacaagcatggtgtgccacatggccacaaggacagaagtaaaaacttatgtgtacatgattattaaatttacttcaacgtttgcattttttttttttttttataaatatagtgtatgaccaaaaatgaatatggaaaataactcaaaaaaaaagggaaggaaagcaaaggaacatgcgaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaagccttttttttttacttacattttgtaatcatcacgtatgaggaggagaggaaggtgtgcgtaagggaaacactcggaagagcattcctcctccgtcttcctcccccacacctactttacatgtgtgtacggatgtataattacatgcccatacacacgtaaaggcaaaacaatttcgcgtatgctgcatatatgtgttgtatatggggagaaaaataaaaaactgaggtgggatgaggaaagatgccgattaaaaaaaaaaattggctcacaagtaaactccaaactgcatatgtgttggttgcatatgtgttgattgcacatgtgttggttgcatgtgtgtggccacgtttggcatgcaatgtacttcctctgttcgtagcgaagaagatttactcccattctgcacacaaacgatccaaatgcacaggagagggtgcaaaactcactttgctgcgaatccctcaacacggggaatcgtcgaacgtttccaccgagcaaggtgccaaggaagtcttatccatatggatgctcgtccaacgtgtgtgctcacatttgtgcaggtgaccacatataggtaaaatatatgcgcatacgtacaatatacccgtgtgcctgtcatgtgtgtggttctttattccatgcgataagtgggtggtccggtccatcatgtacagatttaacacatcgcactttgttctctcctcaacagtaatgaggaaacaacaacttgcgaagtggcaaccgacaagtgtctcggaaaaagcttgcgatgtgagttctttattctgcccacgcttccaaaaaaatttggtcttcttcttacggtcaatgtgatgccgaggcaaaacgtacctctccaaatgttcttcctaacatcaccattttgcaaattttccaaaaacacgagaattcgtacatacgtacaagcacaagtgtgtgtagcccacaagccgacgtgcatctggctatacgaacttacacatatgcaacttagccatgtgacgagacgagctgatcgctcttcgcgaaaggaagcaacaagggaaacctcccccccgctgccatacatgtgggtgtaacgtacgcaaatatatgtgcatacgtttggcgctgtgcaacgtttggcgaagccgcgccctcccacgcgtaccacgaacggtcagaagctgcctcttgggttgcctttgtgttcgccacttcgctgccgcctcctgcgcgaaaatcttttcattccagtcgtcatatgatcatttcttcactttacctttcgattctcccattttttgcctttccttttcgttgtaatatattttttttaaggcctttttggctatttttcgtttttttttttnnnnnnnnnnnnnnnnnnnngttttttttttatttttgtattattttgcacagcattggggtttttttcgttccgctgagctaagcctcacgcttatgatctttctccacgaatacgtctagccagctgtatatcctttggcatgatggtgactctcttggcgtgaatggcacacaagttggtgtcttcgaagagtccaaccaagtaggcctcagctgcttcctgtaacgccaggacagcttgggactgaaatctgagatcggttttatattcctgtgcaatttctctgactaatctttggaaaggcaattttcttataagtagatctgtggacttttggaactttctaatttctcttaaggcgacagttcctggtcgatatctgtggggttttttaattcctgttgaaactggcgcggattttctcgctgctttggatgccagttgttttctgggggcctttcctccggtggattttctcgcggtttgcttggtcctggccattttgaacgtttacgtaaaaaggggaaaaaaaggtaatccacgtaaaaggggagttacaaataaaaatatacgtgagggaaaaacctttaacgcaaaaaaaatatatatatgtttttttattttatatgtaaacaatatcgcagggaatttagcaacgaaaaggaagtttgaaaaagaagcaaaaaaaaagaaaaaggcaaaatggcgcaacgacgaaatggcgaaatggtaaaataacgaatgggaatttttttttttttcgttaaagtatgaataaacgaaaagataaaaatctgcaaaaaatatttctcgctcaattggtttgaaaaaaaaatgaaaaattgtaaggggaaaaaaaaaagaaaaaaaaagaaaaaaaagaaagaaaagaaagaaaagaaagaaaactaatttgtcattacaaacgggtggctatttttgttaattatttttgttgatgatttttttttcgattatttttgcaattccattgcgttattttacgcatttttttttttttttttgttttgaaaatttacccctttctgcgcatatcactctttttctttttgcaattaaaaaaatattttacatgtactgtactgcgcacgcggctcggcgcagtcagcacggcacagcacatacgtacgtacgacgcatgtacttcacatcacatccgaacgacgcatgtaccttcacatcacatccgtacgacgcatgtacttcacctcacttccgtcacattatggacgtctcaccactgccatacggagtgacacaaggcagaggcaagtcaacccgtatgatgcgtatggtagtatactatacatacatgacattatgcgatccatttttcttatgtactcctctgtggctcgcttggacattattaccacccgcggaaatatgaggagagatgcatcccccgtgtggagggttgttccccctccgtcgcatgccaaagaaaagagcggaaaaccaaatatgcgtttgcctatgcgcgcatacgtatataataatacatgtccatacgctgcaaggcggtcacgcagtactttcgtttactatgcatttgcctttacgacgcgtttgcctttacgacgcgcttgcctttacgacgcgtttgcctttgcgacacgtttacctcctcgtttatgtacgtgtcccgcgcccgccgtcaggaggggaagcctcctttttttttaagtgcatgtatttttttacccccacattttggctgagctcgcaaaattgatagcaggttaatactgggaccacgcgtacagcacagtacagtacagtacagtacagtacagtacatgtgaacatttcttgcgcggccggggggaactgcctcgggcttctgcctcgacgtgtccgctcgcaacagagcagcgttcgcaattgcttcgccccattcgccgcctaacccctctgccgcttaacacgtaaaggacacgacaggccaattctcagcgcgcatgcccttgccacaggtacaccataataatgcattataatgtaatatttacgccctccccctccctatacacccgaaacacctgctagcttgcatatggaaaaaaaaaaaatcccgccatgtgtgcatcatttcgctcgtcacatttgtgaaccaggtccaatgtgaaaatttattttagggttcaccatttaacaaaaaaaaggtacgatggctaccccttcgcgcattcgtccgaagttgttgtacgagtttttcggcgaggcgggaggttaaagaagaaaaaaaaaaaaaaatgaaaagataaagaggtgacggagtaatacagtaagggtgtacccatttgttgctgcccccttctccttgtccttccaagcgaggtccacgtgagctgtacttattatatgtatacaggcgtacgtgcctttttatgggtaactacgacggcaaccccaccgatccggttacgccccttccccccctgggaggcagattcaccaaaatgttagccaaagcaccgctttatgacccaccccttagtaccataaagacgaggggggaaaaactgggcacatgcccaacccaccgattgtgttggggaaatggctatttggcttccgccccctgatgagcctttctagccagtcgcatcggccacccctcatatatcatgctgcatatatatgcaatatatatctgaatgctatttcgtgcagtgcactcgtgaagcggtcgatctgctgcaagcaagtgcgtaactgtcacattggtgggccgctcaaacggaggagtgtacgcaaagccgactgattttcgggcggtgaaatgttaggccccgcaaccctgtgctgcttgctgcttcctcgcagggagatgcggaagtagcgcaatgaaaagttgttccgaatatgaggcaactttgcaaagttagcacatgagtataagtttatctaaccatattttgaaagcacttaaaggggaggtgcgtacatatgaacgttccccggacgtgtgctgctcacaattgtaagggtaaggggagacctctcattcattccattttatacccccctccagcgaggcaagcatcgaggagagcagccagttgcgcggatcgggagtcactttaaaacgcgcaccaatgtgcttaatgcaactcctccaaatgaagcatttaaaaagggggtcaaccattggggagtgttatatttactaccctgctgttaaaaaataaagaagtttttctcagctcggttcgcagctattcctatgtgcacaatcatgctaacgatcagtttgttcccccttctcgaattcgaaaacgtcgatgttccgtgcgtcgccaacatgtgtgcatatgtggcccacttggcgttgacgtaaatggagagcggtgcatcgccgtaaagaggtcatcacatattgttggataactaccttctggcgttcccattttggcacccccttctcacttccaaatgcacgaagaaggaaatgacgaactggggattaatccagatagtacgttaccgcaaaaaattgactgacctgatttggcagctacgtgtagcgttatgttgctccccttgtgaagaaaaaaacgatcaccgctgatttgagtcctatcgggggtgatggacggatggagttaaaaagctttggggatgttattttattttttttttttaaactagatagccaaaatgtttaaaaaaaaaaaaaaaaaaaagtacaaaatggctagctcgttcaggtagttttccaccgaaatgaaaaaaaaaaaaaaatacgttaataaaaggaacttcaaattttactaatttgttgagaattccccagtagtggtcaacatgtaacatattgcaggaagtagttttcccgcgctttagccgttttaccgattgaccacttcaacatgtatacacacacgtggatatacatgggcaaaaagtatgtcgaaagtctgccaggttgggtggctccccttttatgaatgaacttcgtgcagctaccccaacgtaacgatgttggaacgccgcttgaaaaggtcgccccatttgccattcgttaacgtatttttttttgccaccacacatgagtcctttctctcatctgcgaggtttcacatgtttgtatgggcctaatgaaaatataaatggtgtacaagcttcacacaaaggggtatattggccttggcattacatacactattaaaacatttgtatccttacgcacagtgatatcggctatatgcataggtatggcccaatgcatgggtatgcacatttggggagcattactctgacctgtcacaaccccacggactgctgccaaaatggctattcatcacaaagacaaaagggatgtttcaaaaaaaaaagaaaagttactttaatccattttgagagaacaaaatttggatagtacctcgttcgcccctcctctgttgtacacacgtgacgggcccccaatggcgctacgcttttaaagaagtcgtaatgaacaggctaaaccgtgagtcgcatttggtgaagtacaacaaaaggaagaataaaaatatctgaacagggggcgaaaatacgatgaacgaacacgagagggggggaagaacaaacgtgtctaaagggacatacacaaaaaaaaaaaaaaagggcagtgtatttttttgggaagaagggctgagtagtacatataaatgtgcatacgtatcatctcaactgtgtgtagttgtgccaattttttttccaaagcggagagcgaatcgtgtgattcctttttgtgcacgaaggggtacacaaatggtgtcatgctggcatgcgcgattgcgtgtgtgcgaagcggcgttcatgcgttcgtgcacactaagtgttacaagtacgtgtgtatatataatgtacatttatatatacttacattaacatgtgcatgcgtcccggcgcacacaccccgcacggcgttttgcgctttttgagaagaaaaaacttctcgagcaggggtatataccctccgcttcgccgctatataaaaagttttacgcgtgggcatgcatatataatggtaaacgaatatatataaatgcgcgtatgcgcttatgcatggagcacgggtgcacgggtgaaggtagggtttttttttccaccgaggggaatactctgcggcctgcgcacccatttctccaccttcccctgtgcgtatcctccttgcgtatgcccgcggacatgcactttttccctccccctcgtattgcaccaaaatcgcgggaacgtgacatatcgtaggaaaaacgccaggggggatcatggggcatggccccgaaaaaggtacgctatgcgctaaattgcatgagttcggcgcacagggtggaagtatgcatttaataaaggcgcatctcctggagcgcgaaggtgaacgtgaaccggcgattatgccgtgcgcgcacgctcgggagcactcacaaatcatataatttatatatatataatatgtacacgtggatgtgcgcgtttgtatgcgtgtatgatgagtatgcacgcgcgggcgtgccaccgcgccatcgccccatgcgcgtgcatatatgtacatacaaatttatatattttacattttatgtttttatattttgcatctttttgctcaccgcgcgaaacgcgccgcttgccgcgtatgcactcgcggtgagacaaaaaaaaaaaagtaccctcggcacggggcacattttcggaaaaatttgattaactgggttggcccagtaggccgtgcggcgacatggcaaaatggcaaactgccaaactgccaattttgtcccattgcgcttttaagaatggtgaaaatagcccatgtttgatgctttcgtgatttggcggtatgcccatatggcataccgatttggtgattttttttttttttttttttttttttttgccaaaaattggcctgaacagtacatacaaaaaaaaaataaaataaaaaaagcgtatcattttttttttttaattttttagagtctatatatatattttaattaatttttttttttttccttagtatttttaaacatttaaaatataaaaaaaaaaaaatatatttttgcattaaaaaaaaaaaaaaaaacgcatatatgtatacatttatacgattttatatccacatatttatattttccaattgacaaacacatttatccattttaaacaaaaaaaaaaaatcacattttatgtgaaaaaaggaagtttcacacgtgaaattaacgaaaaaagaaggcgtaagcgtataccccttactcagttatatttatttatttttttttttttatactcgtaaaaaatgtcagcaaaaggaaaaactggtcgcaaaaaggctgttaagggaacctctaactctgctaaggcaggacttcaatttccagtaggaagaattggaagatacttaaaaaaaggaaagtatgccaagagagtaggagctggagcacctgtgtacctggccgccgtgctggagtacttgtgtgcagaaattttggagttggctggaaatgctgcgagagacaataagaagtcccgaatcaccccaagacacatacaactagctgtgagaaatgacgaagaattgaacaaatttttggcaggtgttacttttgcatcaggaggagttttgccaaacatccacaatgtgttactaccaaagaagtcgcaacttaaatcaggggccactgccaatcaggactattagtgtgtctgccttttctgcgctttccttttttttttttttcgtagcacgcacgctgtgcatgtaagtgtgtaaaatgcttacgagcgcacgtgcgatgtgtgtacagtaccgtgtggtgtatagaacaaatcgccagaccccagcttatatttccgtgctgatatattttagggtatgccgtttgtcgtgtgtggtccgtgtgggtgtacttcctatgtgggtgtgcttcctatgtgggtgcactcttctgttaggcgttttgctgagaatgatggggcttgcatccattcgcatgtacgtgcaagtgggtatgttctcatgagtatacgcacttgcatatacgtgcatggttgttttgcctctccttttctatgctcacacctgacaggcacgagccgcgccccccgcgcggcttactgcacacgctgacgccgtttatgagaagccattcgcgcctgcctcaatactgcttctgtgcgtaatgtgcgcatggtgccggtggacacataaaaaaatattaaaaaaaaaaaaatatataaatgagtacatcgttatatgtgctgcacagcatactcctcagcgtgtttgtgtagtgcctatatgcacatgtatacataaatatacatatatgtgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccttacacattcgctttattaacttacgttgtgtgtggcacttcgtgctccatctgtttctctcactgtagtttgttcgctgtctttgtgtggctgccccttttggaaatcaaaaggtggagtgttgtgctacgttgaaagatgcgaagtgaactctgggggaggatagaaggctgcacctgtcgtcacgcctactacgtactattacatcacattacattatttttattattttttttttcccaaactgtaaactacacatttacaaggtttcactagaagccattaaacacgaaagtgattccgctcggcgatgggcagcgttgtggggttcacctaattagggtgttggtttatggcgaaatggaagaacgtgtcagaattgcaatttattgtacggtttttttttttatcgtttgtctagagctgttttgattgactgctggaattggtgaactggttcacgtgggtgcactactccacataggatgggtgggagtcagcgtgaacagaagggaacacctacgatgtttccacgtcgccacttcgtttcatgcactcatcgcaattattataagatttgcctcttttttctagtaaacgcgaaggttgcgtaacttcattgccaggaagagatggggtatgtgtgtgggggggtcggtctcttaataggtgctcgggaatatgtttgtgaaacctggttgtggtttttctgaccacgtgacgagcaaagcgtattgggttggtcgggaaggtggttcttcctgcgagatgggtgtttgaagattacagctgggaccgtccccctcagatcgccatgtcatagttgggctacctcaacaggttaatcaacagctacatgaggaactacccaccctggtggagaattccccccatggcacttgcgcatgaataagaatttttgccccccccctctaccctacacctacttctgttctttccagcgattgaactgctagtgcaagcaccctcagttaacacgtatacacgcattccttcatacataccattcttcgcgctgttttttttttttgcaggagagagattagctttgaacaagctgtatgcacatttttttcgtttcgccttttttaccgtttttagatggacgggaggtagaatgggacccctcctcccgatgcgctgttttatgatagcagtatagaagcgatcagtcagaggggcgacgcaaaaatgattactcctttagtggcttgcccattaaccactccgcacatttaggaagaattcatttttataaaatttttacgatgcctttttcttattcgtaaagttaaggcggatgtacctgtcgtctcatcgtctccctcacccgtttgttccacttatgtctcaattggagaaaattcacatggctaaaatggtgaagcgagtaacgcggtcgtgtgtgcgatgggtatgccctttactttttttttttttttttttttgcaatcccctttgggtgaattttccatgtgcagcatttcgtccttttacgaatgaggaaaaatgacagtgggtgagaggagcatggactgaaagaagtgcaccccgttgagtgtaactccacgttgaacgtaactccccgttttgttgtaactggaaaaatgtgtgcgaaactgttggaacgttaaacggtcagttcggtgtgcatccagtatgatacccacatggaggttctttttttttttttttttttctcacaaatggaatagctatgtggacatccccattcgtccgttcatgtaaagacgtacagcgcattttatggttatcctttttttttaaaacattgactcggacgggacaaaaaaaaaaaaaaaaaaaagttggtacatccttactcagggagaggggtatacacagttgcgctgccgttatgtgttcatcatcaaagttgacacttgagcacctgtgtgtgtttttccccccccgcccattaagaaaaaaatcctatgttcgtcgaaatcatgtcgtttatgtttttccaaagggtgtcccttttctctactagcctgataaacagcttcgttttgttttcatatataagttgcgtttcgagggcgacctgcatagtgggtcccattgagagggagtgggcgaggtgtgcgtggaggtgtgcatattccttttttgtaacttgtcatggggggggtaactccgtgttgagatgccttttttcccactctcgtacacacactgcgcgtacagggggacagtcgcaacaagacgcaggccttaccttggcaaagtacggattgcaaaacacaacgaggtaattgttttcctgcatgaaggacggaattttctcgacctttatgactggtccaatccactgcatgaaatttttacactcgttaatggtcgtcttctgtgggaagttgcacacgacgatggtggagtcttcgtcgaagtctttcggctgcggggggggattggcgtgggtgagtgcctgattggagtgagtgcttgattggcgtgggtgacgtgagtgcctgattggcgtgcgggcctgattggtgtcctttttacgcgcgcccgcccctgccttaccgcgtacacattggtcagcttccgttccgataagttggacgcgttcttcgactgagtgaccttccgcttctgcagctcaacggtccgcagcttgcggtaagaagggtccatcgttggaggggtgggggggggagcaaagggagagatgcaaaagggggagtcaaactggaggaaaacatttccgtgtaaacagccccttaacgctttattttattttgctttattttgctttattttgttttgcttcattttttttgccgtcccgatttgcaatttttttctcttcctcctttttccctaaaattcacgcattcgcgctgatctctgttcctccgatttggtacgttttcgcgagtaaaataggtgctgctgttgcgtgtgcagttgagcaaatggaaaaaaaaaaaaaaaaacttacacttatacttacacttggggagtgtatggggggaggttacataattacgtaggagtatacaaatggcagctttaaaaattgtcataatgattttgtggaaaatggttcgctatttgagaagggaaagggaaaaaattgcttccatctccacgcagactgttatattggcagctgtgctggctgtcgtaatggtgctccccgcgcaatcctactgatggtctttttgctcctcctggcacccctcgcatgttgaatccttttttggggacgtcatttgggccgccacacaagggggagtttttttttttttttttttttttttttttccactttcaccaatacatatatccgtacagttgtcttttgttaaagcagaaaatagagaccccccctccgctatgcccaaaggtgagtcatttggctgagacaaatgggatgcaattaatacaaaattggagaaagggaagtatcctttggggttttaacacacagcatgcaaacctgtccgtttatccttctcatgaataaatacatggcattttttttttttacctgggttaatattattacaactggtttggagagaatttcccctctttttgcgggatgccacgtgggggggcatatcaaaaggtgcgaattgtcggcgttcgtcgtccgttctgttggatgccgtctgttctgttggatgccgtctgttctgttggatgccgtctgttctgttggatgccgtctgttctgttggatgccgtccgttctgttgcctgtcgcccgttctgttggctagtcgcccgttctgttggctagtcgtccgttctgttggctagtcgcccctcctgtttgctcacctgcgcatttcctccaaccgcatcgtcaaaaatgagagggccgctcagtgtaaagacgcacgtggggcacttccccccaagatggctacgtccggttggcattccacgcggggacgtaactacacctgccgcttgtctcccttcgccgcatttgccttcatggaagcattaacagatagcatttgtttccatgcgtccctagggagagtacttccccatgtagtaaccatcatatcagtcctcaccgccacaagggacaatctctactttggaggatgatccccttcactgacctccctgtggaaaggattccctctctttactctccatgcagaataaccgaagcgatcacgaaaatggcaggttatcattttagctaatttttttttttttgctataaatttttttaatatgcatccgaatagaataaatgctgtgtttgttaattatgagtgaannnnnnnnnnataatttttacaaccatacgttcgtgcgctggtcagtggctggggagcgcgccatgcgagcaggcgcacaagcgcgtgtaggtacgcagggcacatatatacacgggtaaaaaaaaagtaaagcgctggatgtagggggagtgtttcacgtggaaagccccctttgcaaaatggagatttaaaaaaaaaagcacgtgggtggggtatgcagggggcacgttgaatgtttgcgctggcatccgactgctatttggttgcttggttgttacttggttactacttcgctgctacttggccgctacttggccgctacttcgttactacttcgttgctatttcgttactacttcgccgctacttcgctgctacttgaccgctaacctgcagccgcgcggtcggccccctcccgacaactcttgggaataactataaaactggcgacaaaacagatttttaaaaaaaaattttaaaaaacaaaaaaaaggcacacacacaggggggggaggggcgcagcaaacgacgcacacatggactcatacaggcacagacgcagacaggagaatgaacgaaggcgcaaatggaagactcacacaagcatgcagacacacacacgggtataaacagatacagatacacacacagatatatacagatatacacaaagatatatacagatacacacgcagatatatacagatacacagaggagggagagggacaaggagatacatatcacactgatgcacacggggccggggggcgcgcacggctacaggccattttcgcagtcgtttatttgtcttcttccgcgccgctggctcaggccttggccttgttgggtttcggggctctctgttggtcgttcggcttgaaggccgtcaatttgtcctcaatttctaaaaaagagttgggaaaaaaaagggggtagccatatagaggggggggcaaaacagtaacttaatattatttgctgggcaccgaggggggaggtgcacccgttcgatgtgtgcggaggggggttgatccatggcgacgcctctctctctctccctatatacatatatacatataggtacatatgtatctgtctatttatctctctccgcttcgctccgacaggcacacgccgctgatgccgctgatgccgctaacaccgctaacgctgctaacaccgctaacgccgctgaccccgcttacccttaatcttgccggtcaggtctgccctcctgttttccacattcttgacgctctcgtcccgcttggtctcgtaaaactcccgcttctccaccaacttggtgatacaggaatcgacctcgtcatagctgacgggggggcttatgcccgccgtgacgaagtagcaaaggatattcatatcgagtttgaaaattttatgcttgtccttctttcctttgcttttctttccttcgttcttccctttaccagccgcatcatcacctgcctgcttctgcttatccgcgtcctgcacatctccattaaccttctttgcagcagagttgctttgctgcttctttgcctcatccaacttggtttcttcttgtattttcttaagataaacgagcatattttcaatcaaagctagctcttccctataaggcaacagatctatatcttcgagttccttctccagcgactgtttctctatttcgagattttttctttccctgtcttctttcattttttgttgtttagcttgcagtagattaattttgtaactcctatactgctgtctcttctcctccatttcaactgttagatttcttctctcaataaaatagctattcatttttttggagtaactatctcttaagttattcagctcatttagtttactgtttttttcctgatagctattttgcaactcttttaatttatttctttcgttccttttttcatttctcaatttgttaatttgttcgcgtatggaatccatacgactttttaatgggacaatagtttcatcatcatacttactagcttcattttccattttactgtacgaggagagtaatggcttgttcttgttcaatgcttgaatttgattaataagtagcttctcctccttaatcgagatagttgatgtcattaacttattttctatttctttaattttcttttctatatcttcttcattaaggaatcctatttgtttcttcatattctgtgcatttaccttcagctctttcttatgctgttgttttttttccatttcatctaatatctttctcctttcattttcaagtttgtctatttcttgttgtactccatcgattcttgttacaatgtccttcttctttttgttgaattcttctttacctttgttcgccacttttatttccttttgcaggttttcctacgggatgggccggttcgcacgttagcggttagcgtgttagcgtcatagaggttggcctgatggcgatcggcgtgctgtcctctgcgtccaccgcgatgaccgcgatgaccgccctgaccactccgatggagacttactattttcttcttcacttggtcaatcgactccgaaatgctgcccaacttctcattgtacgcgtcgaagtcaggcttctccacctttatcttttcggcctccgtcattttggcgtttaaaatgggaaacgtgaagggggcaaacgggcagacaggcagacaggctgacaggcaggcagacagacggacaggcagacagaccgcaggggggagagaggagtattctcacaaatgggaaataaaaaaaaaaaaaaaaaaaaaaagctagacagacagtatagcacagtagagtgaaatgaaaagccttccttatctgagcgaagcaaaaagaatgcgcaacccttgaattgaggctcttctcaatttgcgcaaccgttgaattaaggctcttctcaatttgcgcaacgcatcgatgaaagcgtttcttcaatatgaactaggtgcgaaagagttcgctgcgatcaacgctgggggggggatgtcgctcgtaaaggtgcatctagaaaaaggggacacacaaaaaatggggtgagtggacaaaacaagtatttccacttctttaactgcgacgtcgtttgatgagcagaaactgagagcactccttttgcggtaggcgcagagcgaaaagtggtaacggcagggttgaatatacgcgtgtgcaccggtacagtggtgcaccggtacaatggtgcaccgatacagtggtgctctggtgcgttatcgccctcacgtatgcactctcgttgtacctatgggtgggtgggaggcaaagcttctatttctactgctattcctattgctctcgacgttgctctcgacgttgctctccctcctgctcttacgctgcctttactggacgaagcggcacgggctcgtaaaaccactatatattttttcacgcccctttctatcatccaaaaggcatgtagatgctcgggggagtggggccttctccgggatggatgatcagtcacatgcgggcacgtcaattgctaaggcatgtgctcatacggatgctcataaggatgcttattggaatgcccatagggatgcttataggaacgcccatagggatgctcacgtatgcgaatgtactcctgtacatgcacggtcgagcgtagtgcttagctgggtgaggtgaatgcaaagtacgaggtgctttgtttggggcagccgagtggtggtgggatgttcataaaaaaaactgcggcgaattcgtgggcgcgcgtgcgatctccagatcacgcgaagcagtaaagcacataaaagggtagaagcacatgaagcagtagaagcacatgaagcagtagaagcacatgaagcagtagaagcacatgaagaaaacacgcacaagtatatgctccaattttttttatttttctttgttcctatgttaccctaagttcaaaaaaaaaagaggcgaaggatacagtaggcatttgcaagtactcgaaaatgtacgcgaaggcgagcgcgtgttcatgcgggggatatacctgcgggcgtatggggggagttcgcgtgagcagccgattggcgggaaagcaaaataacgtacgcctgtgcgcagagatgtacgcttgtgcgcctgtacaaagtaaaatatacgcttgtacttacattccgcacagcatctgtgcagttttgctttcacatattgtcatgggggagggggggaccattcaggcgagtcgcgctggtgaaggcgtggaaatgaacgaaaaaaaaaataaaataaatacagcaacgtgaaagaagtaaaagaagaagaaggtgaagaagaaaagaaacggggagcaaaaaaaaaaaaaaaataaaacaaaataaaataaaatagagaggagtcgggggggccaaacgagcgatcgttataatgctgtactgtgctgtactgtactgtactgtgctgcactgtgatgtactgcgctatgctgcactatcctatcatgtacttacccacgcggtaatttaaaacgcagtaaaaggtaaatttgcacaaaaagaggaggaaaaggaagaggaagaagaggaaaaagaagaagaaaaagaagaggaaaagaagaaaaaaaaaaaaaaaaaacagcgcatatgtacatagcaacttatatgtacactgttgcgtcgtttttacctgtacacgtgcaggtgaaaatttacgccgggaaagtacaatatgcagaatggctgctttggggaacgcccttcacgtgagcgtacaggtataaaggcgcacatatgagtggcctaggcatttacacaagtgctacgcgaatgtactctacccatgtactatgcgtatgtactctacccatgtactatacccatgtactatacctacgcactgcaccacgcgcggagaatgcaaaagaggcagttgtggtgaatgagtttttcccccggggggaatgcgagcaggcgagttgtgaattaaaggcattggcctcgccacgccaaatgtacgcctcttgttatacaaaaaaaaaaaatatatgtattgaggcatgtgcgaagtgtgggtacgtacagtgtgtgcctacctacctcccatgagtgtgtacacctggatgtatgtacacagcttggtagccaaatgacagatgtgaccaggaacaacccccccacacagcatcaccacctatgcgacacacattaggctgcaagtacacctcactcgggagctatcctacacgtacatatatctttggtgcatgtccgcttcgcttataggtggattaaagaaaattctcttccactctgccgcgaggggaggtgaagtgctaaagtaaccatgtggcagtcgtaaaggaggcagatgagtgttttttttcacctgtcgcgttacttccccttggtgaaacgatctagcatgaaaggtgttcagtttataatcctttcggggggaggagggggagaccgaaaaatgtaaccttcctgtgtttcacgttgcgacatgttacgcattgctatcgctgcaacttctccgtttgctctcacgtctgtgttcactttgacttcactgttgaggcgtccacgtcttgacggccagaactatggcaagtaggcctttcggttgagtcatccgttgggccatccgccgtgccatccgttgggccacccatcgggaggcaaagaactccccaattgcgaggcttccaaccgggggggacgaaaaaacacaccaacatgtccccagtaagggctagcttaggtgcacacaaatatgcgcaaaagggggaaaaaaaaaaggaagtagttgtccaaggtgcccccattctcccaaaaacgctagctaatgtgctgttgttttttttttttgtctccatgattaagctttcctgagaggaaaatcaacccaaaggagtgtaaccaaccgacgaagcagtggtgtatttcgcagagcatttctgtactgctcccaagaaaggagttactaggtgatttggtgactccgttctgtctacagtgctttcccatttagacattccaccgtcttttcacacgctgtatagaaaggggacaaagggaacctcttggtttccatttggggacgtacagaatggtccacataggtcgtctcgttttaaaaaaaataattgaaactttgggggtactattcaaaattaacttaacgttttgcaaaaaaaaagaatagacaaaatgcaaaatgcaaaaggaaaaagacaaaagaaaaaaaaaaaaaaaagggggtgacatgtgcgcagaaaagggagacgaaatgatacatagggagtaatcaccacgtggagtagcggcaagagagtccctttcgtacaaatgcaaaaaaaaacaaatcaatcagaaatcatacaatgagacgatgccggggagtgacaaaagggggactctcttccaccgctcacccccaaaatagccgccatgaattgaagccaaatttggaatcccttcagcgcgcgaaaaaaagaaaaaaaataaaaaaataaaataaaataatcattatgcattacgcattaaacgtgcgtgtgagcgcgtagacacataagtgcggcattcccacgcgagctttctccgtcttatttgttctttataagataaatctcaaatattttgttcaggtagttattcaagtgcttgatgctggacacgactgagatttggcacctacgggaaaaaaaagtaaaataaaatgacaaaataaaaataagggatacagataaaacgatcaagaatgtgctgcctgctcgcctgcacatggtcgcatctatgtgggcgaacgacggtcgatctacagggatggtgcagagtggccgtggacccgttcggcgtaccctttcatttcgtgccgaattttaacgagaattaaaattttattttcgctgtccgtggcggggaagtgtatgtagccggaggcgcagataagcgagccgatctgcaggggggggagaagtggcacggtgagagtggcagaaatggtgatggtgatgctaatgccgctgcggacgatgctaatcgtggtgaccccttggatgaggcgtcagagtgcacataggagtggcccccttgggagtggcccccctgggagtggtgccatggggggaccactgcaccctcgagagctaccttcaaaatgtaaaagttaaacgcattgatgagatagttgaagaaatacttcttcgaaaacttcgggactcccattatgatgtcttcgttgtgcacctgcgtgagggctttccagtaaatcttgaaagtggcctcgttcattttgttttccttgatgaagcgcgtgatcaggatgggcagcttggacgacaggctcgcgttctgcagcgcggtgtgggtagggcggtgtgggtagagcggtgtgggtagagcggtgtgggtagagcggtgtgggtagagcggtgtggaatgcagctagtcatgtgtgcgctccgcctatggtagagccgcatagaattgccgcatagcattgccgcacagcattgccgccgcccggtgagcctgccacttaccgccgagctctgggtcaagacgttgaagtagatgctggggatgttgtaaaaaatgtccgaaatggtaattattattttatggacgtacaccccgtccgggtctattttctcgttcatcgcaattttggcttcctttatgttcatctgttcgcactcctcaatgcggatgctgcagggggggggagcaccgatgtggagaagcaaagatggggcagaaggggagagcagcgatgtggagaagcaaagatggggcagaaggggagagcagcgatgtggagaagcaatgtggggcagaaagggagagcatggaaggaaggaactgcggaacgaccgctccacctaagcagggttgccaacacagaggagatgcttcccccggtgagacctacctcgccacgttaaccatcgacttagatatatttttcacgtaaaaggtgaatatggccttgttttcctggtacttttgctttatgagaatagacaaaacggtgtttttaaaaaaaagggacttatccaagagacaggcattgaaccaaaggtcgttaatgttatttgccttctgcaaggcgagcgacttaaagagcttggcattatcatccgtatggtcacttgagttctttgttttgtgagtagacaaagtggatgaagatttttttgaattttcagatgacgctactgacccgttgttcactttccttctaactttgacatggtagcttccatcggaggaggtggaggaagaacctttgttgctgctgtagtcgctagcactagcgctctcgttttccttctcctctttgtagttctgctcgtgtctgctgcccgattttcctttctcctggtgtctgtcgaatatgagagagttatccttttcgttgaagtcgattacagcgtgcctgcaagggggtgacatgatacgcggcggttatatgatacgcggcggttacatgataaggggcggttacatgataaggggcgattatatgatatgggacagttatacggagatttcattttttcggaggcaaatctgcacatcgggggagggcaataatagcgctggacttcacccccaccgaggcatttggcaatttctccccaactcacttgttcttctccaggagacgttttatgagaaaattttcgtgcaccttcttggtgtgataaagtggcatccccttgagtaggtaattcaagacactagggttattcaaattgcaaagattaaggaactcgcatgccctagtctgaagctccaaatcggcatgactaatacaattggtgagtatttttttcaccggtgacatgagcttactgtcgtagaagaccattttcatgatggccataagaatgacacatttggtgttggaagacccgagtgtgaaatatttttccaaaattttgagctgactgttcataggtactttatcctttatgagatgtccaaaagagccaatgatgtatgaacagagatcgatgagcaactcgatttttgtgtaccgatcagctaagtatttgtaacatttcatagcagcgtaagtctgtaccttttgatcctccttagctttactgttatccgtagaagtactatccttcttcaccgccttactcgctttatctcgtgagtctcccttctcacgactatcccccttatcaagcttatctccccccttatcaagcttatctcctcccttacctgatttatctcccccacccttacctgatttatctccctcaacaaaaccagtgacaatctgaactaatcgaaaccaaacctcaggaaagatagacctataagtaatctcaatcattttaaatataacatcgatataccaagacaagtctggtgaaaaattttcagctaaaatggatatttttatgataacctcattttgtatatatggatcaatataaggtaaatgagaaaaaaaaacgttaatgagtaatttccaatttgaactattacacatgttaaaaaggatattgaaggtatgtaacttaattgttatgtcgtcattatttaggagattaattagatgcatgatgtgattttctaacatgttgtatattttgatattcatttttagttttgctaagctgttaagaatgacatagttaatatttgatttttttgagtcgaatgaatttgtgatgagacataggataatatctctatttctgtcttcgattttgtttcctaaaaaattgcatacactgcagcattcgtatatgatggcgtattcgatgtaggtggtgcttttttcgtttctgagttcctccttggattttttcgttcccctgtagaagctgttttttgagaagcttttcctgaatatgtttctcctccccccgtttccgccgccaatgctgccagtaccagtacggccgctaacaccgccaataccgctagcaccgctaacaccgccaatgccgctaacaccgccaatgccgctaacaccgccaatgccgctaacaccgccaatgccgctaacgccgctaacaccgctagcgccgtgcgcgctgggggggggtcggccgcctttggccttgtccgcttcgaagcctatcttgccctgcagcttcttaaacgggttgctcacgatcctgtagagaatgtcgttaatgttgttaatagtgttctgggacaagccctgcaggtcgtacagctgcaccatctgtagacacttgatcagtaggaaggggtacctgaactggctgtagtaaaacccttcatcaatttttaaattttcatccaaaatgaggtagagcacgttcaagataaagtgaatatatttgttaatatattttttgacttcataaaaatttatttcatcaatgttgaagctgcactgcgaatcaatttccataattttgtcgactttttttaaatcgttatataggaagctctgttcgtttgagagggaggagctgttatgtttgtggaacctgttccgcttcacctcgtcctttatgttcagcgagatgattctcttgctgccaaggctgctagagttgctggagtccaccttgaagtcttccctcttaatggagtgttcatctcgtcggttactccccccccatcgtcgtcgtcatcgtcgtcatcctcgtcatcgtcatcgtcgtcctcctcctcctcctcgtcgtcatcccccccgtggttcttctcatcgaagtattttttcttccttctctcctgcttcttcctataatgttgcatagcttcatatttttggaaaaccaaaatgatgacataaatcaaattgagataagcaaaaacattaaacatattcacctcgttcaaattttgatcaagaaatttaaaaatttctaactcagttttattcttcaacaataaatcgtgtctttttttataaatatttgccaaacacaggaaggcttttttcctaatattcggtttgtatatgtaatttgatgtcactatgtgtaatatatcatcgtacatattttctataagtaggtcatttattttttggctagcaaaatggagagctaaaaaatttactttttcgtcattacttttgagatctaatttgattgtacttatcatcatgtgaagcatttcgttattttcgttgaccaggagggagagtgctgtgtatccacaatacttgtcactgaagttggtgctactcattagctttataatgtctaggtaggagagggagattccatatcccaatatgtgacagtagatgagtttccatatatacttctttcttttataattgctaatatttttttcgttaaattttttttttattttaattatttcctgcaacaccgttttttcctcgtcctccaggcacttgcagttccggatctcgtcgatgaagcagtacagccctttgatgctgtgcttcatcattttggtggagcggtggagcggtggtgaggtggggcggcggagaggtggagcggcggggcggcgacgcggagaagacgcagagcgtgggcgaaggggccgtcccgtggttgcctagcgagtgcctccacgtggtagcctagcgagtgccctcacgcggttgcctagcgagtgccctcacgtggctgcctatccagtgccgtcgcctccgtagcttgactcccttggccaatcccgctgcgtcacctcctcgctgcgaacgcccggcggcgagagacaggggcaggcgcggcaaaccgtcatttacacgctcccctcgtttttgcgcacagtggggggaaaggcgaaatgaaaaaaaaaataaaacgcacaaaaaggagcagaaaagggcagaaagaggcagaaaagggcagaaaggggcaaaaaagggcagaaaagggcagaaaagggcagaaaggcacaaaaaaacgcagtaagcacaaaaaagcacaaaaaaacgcagaaaatcacaaaaaagcacaaaaaaaagagatgccccatggggtaactaactttagctgatacttgcagctttggctaatccccctgctgcttcctcatcaatggaaatgtaaaaaaggcccagtgggtctcttccttttcgttcagggactcccgcacgtcgcgtcgccaaaggagaaaatttgcgccaagttggtgaaacactgcgcgcggggtggagcaagccgggaactgaagaaaagtcgtgtcgtgcgcgctggcatatcgttactgctctgttagcgctggcatatcgttactgctctgttagcgctggcatatcgttactgctctgttagcgctggcatatcgttactgctgtcagcgattgcatatcgttactgctgtcagcgattgcatatcgttactgctgtcagcgcttgcatatcgttgctgctccgtgagcgctggcatatgcttactgatctgatccgtgcagtggcggaacgggtactcagccatatgtgcgttagcgttaccttcgcgtccctcacggtggaaattcacgagacggtaaaatggcgaagcagggaaatggcgaagcagcgatatggtgaagcaataaaataacgaagcagtaaaatagcgaagcagtaaactgcaagtcgcccaaactgcaacgcatgaattgtgatacgtccctgtcgttgggcccactccctgttaagatttttttttttttaaatgacgcagcgactgggtgggactcctcctccacccgcgggttaacaggccaatgggcatgcgagcaactatgcacatgcgcaggcaggcaggcaggcaagcaaacaaacaaacaaaaaacgaacaaacaaaaaacaaacaaaaaacaaacaaacgcgtgctttcttcgctccaggggacaaactcaggaaaacatacgaactgctttctccttgtagtctccccaaattgtgtaatatagggaagaaggggagaagggcaaaacgaaactgataggggaatcggccccctaatgggaacctcaagggtgttcctaatttactgagagttgctgcagcatttaaaagctttgcttgctgtcctagctgtagatttatttttcacattccccctttgggtgaaaggttggcggtgttcttagctctctccgtcaccttcgtcagacttgcgactagtccagcaggtgaagcgttcccaacaggtgaagtttctccaactgatgacgtgttcccactcgagcacctctgcgaccttttcgtgtcaacctggtaggctccactctccaattagatcccacaaataattattcactgcaccatctccctcccccaaaaaaaggcaacggcgtgatggagccaacagatgagctgtttcatataggagaagcgctcgtttgtttttctccctctgcgtagctggtccggtaatctaaagtagataggtgcgtagctggtcagataatctaaagtagataggtgcgtagctggtccgataatctaaggtagatagatgcggagctggtccgataatctaaggtagatagatgcggagctagctcttttctcaaatggactaatcgaataggtgctaataagaatgaccaggtgagtcaccatttgcgttggttcacttcgttctgttcggcaagaggtgcggttgggtcaactgccgaaaggggcactctgctgcaatgaggaaagcggggaagaggacagggggagggaagggaagtcccacgtatctcccgcgggtgctacttaaaaaatggaaataagatggcgctcctaacggtgtgcacatttttgtgaatatatttttttggagggcacactcacagtgcatatgcctccttcgggtaaacctctatcgactgtgcacatggagcgggaaaggataaagcaggggtggcccaaccaatggcaacgtttccttccgagaaagtgagacccctgtttgtagtcacgtctcatgtgcatgtcgctacgcctaaagggtggtatattcacttgggtaaaccgccagctgtggtgatgtcgcggtggcgagcaagcgacctgacccgtgagggaaatggaagaacagggagaatgaccaaaagggggaacacataaggaggcggaaaaaatctgcttcttcttgtgctgacttaaccctcacccacccccaatgacgaggttgctacagcattatgtaggcatacaatatggtactgctgaacccgtagaaatcgatgagtgtgcagatgcatgtacaagcgtaggtcacactgtgatacgcagcggtgaggggaattccccttaacggtggggatgcaacatgtatagggcaacaccctcggtaaagcggccttctacacgctcaggtgggcaaacgggcagacgggccaatcggaagaggcaccagtgggcacatggatcaatgcacaatttccacctgggcagcgtccctccaaccgtcgcctacaatatacctcccaatggagaaaaaaaaaaaaaaatgcacaaaaggggggagatgccacatttggtgaaggcacatacaaatgacgttggtggaaaaaataaataaatggataaaaaaaaaaaaaaaaaaggaacccttcgcaaaagtcgcagcgacgcaaaagagttaactgcgtgtgaagtggcagaaaaaatatactcagctgaatctctgaagaattgtcagccgtggagttgagccttcacaaaaatatgctgcacgggtgagcagggaaaaaaggaagaggtccgaaaggtagaaaaaaacgggcacggaaaagaggcaaaaaagaggcaaaaaaggaggaaaaaaaaagtaaaaataaaaaaaaaaaatataaaaataaaataaaaataaaaataaaataaaataaaacagccgagtgagaacgagaaaaacctaaacaaacacaaacgagtagatttggtttccccacgccccatttgttgttgctcatcatcgccacgtcgaaaaataacatgcgagagtagccctcctttttgtgtacactacgtttcgtccccccgagagagtcacccgtttttattaccaagttgatacgctgctatgtgagcgcacggaacgggcgaaaggaaaaaataaaattagcagcagaggaagtagaagcagaggcagaggtagaggcagaggcagaagtagaggaagtagaagcagaggcaaaggcagaagcagaggcaaaggcagaggcagaggcagaggcagaggaagctggcgtagaagaaccccgccgcggtttcgagaacaaagggacaccgacacaggagatacttcccgacggaccacttggagtgcgagctgccccccaatgtgacgaggaggccaaagcggaaagcgaaaaccaccacgcgtaagcacacaggcggtagtgcacgcgcaggcgaagtgagaaaagctgcagaggagcagtaggcatcgaccattaacgtgtgacgcgccagggaccccaccgggcaaaaacatgcgcaaaaaaggaaggagaacatacacgtaactgcacagtcagctaccctttgcacagacgacgcttacacacgttgtataattatggagcttgcgggaatggggcttttccaaagatggcgaagacaaagaggagagaagttagaaaaatgtaagtaccccttcatggagttgttgaaaaagggaaatgcaactatgttggggagagctgggtggaggagagggagccttggactcatcaccctgtgtgaagaaaaatcaaaagaattagccaaagaaggggaaaaaggtaccttagtagataacgatgaaggtgggaagataaataaaatcaacgacgatgattcaagtacattaaaggaacaagctaactctccattcactaattcgtttgatgctccaaatgctttgctctttgaaaatctaaacaaggaatacaaatttataactacacaggacaactttgatggattcagattcgaagtggataaaacggtgaacaagtatttacagtccacacacacactcttccttggcacgacactaagggatgtcgggtacttgtatcagttcggggctaacttcacaaacagtgataacagcttgctaatgataagcagagtgaacattgatggcagcgtgaatggtaggttttgtaaaagagtagaaaatcacatcgactgtaagctcaattttaacacctatgcgaaaagcgatacgagaaatatgtacgaaatggctgtagaggttaacaagcctatatatacatacagcgtgaagaccatatggcaggggacatggatctttaacgcatcgtacacacaaatgttgagtaaaaaatttcaggctggggtggacctaacgtatattgcatccaattgtgcttctattggatcctttggacttcgatacaatcacaaaaataatgtcgtgtctatgcaagtggtgaggcagccaaattttaagtcacctgaatttatgcttaaccagacccacttatataaaattcagtacgctaagaaggtgtccgatcggttatccttggggacagaacttgaggtcactccgcagacgaaggaatctgctatgcgtttggggtgggactactcctttcgtcatgccaaggtacaggggagcatcgacacgagtgggaagattgccgtcttcacgcaggactactcgggcttcggggtcagtgggtacatagactacccgaacaacgagtacaagtttggcttcatgatgcacatagccccctcgcaggagcagcctgtgcagtccacaccgtagtgggggagagtgataacgcggcgaaattgttacatggacgggtcgggccaaagtggcccctcctttttccccaaccttccgaggtatcctcccctcccccccgtcgcttctcaacaccccatttgaacacgcgggcgcatgtatttatagttttttaaatatgcataatgcacaactctgtgcgatcgttcgtgcgcacacgcggcgccagttttccctttttaaagtttagttcccctttgcgcttttaattttggtccggtgttcgcgccaagtgaaattgtgtcaaattacgccattttgcgccattttgcggcaatttatgcgattttgcgccaatttaggccaattgtttactccccataaatagccattttggcgaaaaaaaaaaaattacacctaaatttatgaacaagtcatatattttttttttttttaaccgttgtttgaaaaatattatgaccaagtcagcatgaaataaaaaatgaaataaaaagaaaaaaaagtaaggcaaactaggccaagcaaacgaagcaaagcaaacaaagcaaagcaaactaagccaggcaaactaggccaggcaaacgaagcaaaaacaggtaaggcgcaaaaatgccgtaacgtgtgcatttagacactaatagggaggagcgcggggggaaagaagccccaacggatggaacagttcgcccatgatgtatgttcccttttgcaattttttcgcatcttttcacccaagggggcaccaaaaaaaaaaaaaaaaagaaaacacgcacacacgagttgtacaaatgcgtaaaggatgacactcacgcgtcgggggtggggtaacaaaacctccccctgggcaccatcccaagggttggacaattctcccccttttgcttgtttccaacaaatcttccgaatcttccgaatcttccgatgggcctaattttccaccttgaatttcccgttttcgaagtcgcccgagctgagcctagccgtgatgccagacaacacactggaaatgtcttcgaaaaatttgctctcctttggaatatccagcgagaggattatgtgcaccacggctgacacaatcaaattgtgtaatttgctggaataatcataattcgtgaggacaaagttgtaaaaaatatttttaacaaaatcgtgcagggcatcgtcactcagcaaacaaaggatgccccttacactttttaatatctttaaacacctcattaggaagatatttttttttttttggctacttatatttttatatccctcaaaaaatgtatacacacagttgtttatcttctctttcaccatgtcggtaacctctctccggtcctgattgtagaggaggtactctgccaggattacacacaaattgtagctttgcttcaaggatagggggttccatgcctccactaattcgtgcaccttattgttaaaaatttggtcgtacagctttttcaggacttccttttcctcctccacttggtagatatacatcagctcgtccataaatttgtaccactggaagctctttacgctggggttgttgtggaagtgtttcttcgcgggtttgtattttttttttttctccaaggggggcttttccccgattggcgctcttcccccgactggcgattctcctactgttgccgcttcccccccgattggcgattctcccctgattggcgattctcctactgctgtcgcttccccaactgctgccgctccccctactgttgccgctccccctactgttgccgctccccccccgcggaggcgctcgaactggtgaaagaaaacgcgtcctccgattcggacgagtgcgcgctgcgatcgatctcgttttcggtcgatgggtcccctggtaagggatccacggaggaagctgcttcatccgcctcgtgcaacgaattggcggtgtcatctccatatgtccaattcaccacagggggcaggaactgtttcttccgccgaggaacgttatttgcattgacgaagtcgtcatttctgtacagctgcacaaacttggcatgcatgtgccccgagtggctccccccaatttgatcttcgaccaaggagagtagcttccttttcttagttctggtctggtaaaactggtataaaggatcccaaaagagtaactcatattttgcaaaaaaaaaaaatataggatcgaataaggacatgcaactgtgttgtacgtaaaaatcttcgttgtgtaatttgagcaaataaaaatatttaatagaatttttaaagttcgaaaaataggtgtgcacgtctttgaagatgctcccgatggctatgaggtacctcctctttaatgctttcattttggtcgtttggaaatacttctgcttatgttccttccgcttcttccttttggctgcatctgcctggtcattcttcacagcatcgttcgtagtcctaccccaatcggaagactccgatgaatctgtggagtaattactggagaacccatcgaacatgtagtgcacacgggtgtcgttgaatccatcgggatgtttgacctcattgacgaggtactcgttaaagggtgcagagtcatgtacaaattggttgttcgggataactccatcctctaccaacagtgtcaccaattcgtttttgtctccctctttcttccttttgtaatatttagagctgtaaatataatccttgatgaaaaggagcttgtatttttcgtagtactttctgtaaaggtataacttcaaattttggtatatgataaaaaaggtgacatcaatctcgaaggactgtgctagtgcgttgtctaacagattgcttttcgatttgatcagcttcatcacatgataaaagaatctaaagaaacctgcacaggtgacaagtttttttgacatgttccttctgatgtcttccaattcgatatacttttttttgtaaattttttctaaactttttacttctcctgatgcatcctttcggaatttgtactcctcgaaaaggtccaggatgtgttcatacatttcgacaatctttgtgttacagacgccgtattttttaaaagtttttttgatctccctaaagaggacttcattttcgtgttggtacccaccgtcgttgctttgggcgttgtttcgcctgtcctcatcatccatgttgtcatcactgtttgggtgttttccccggttcgggcgcgtcccacttgttcgcgtcttctccgtctcatccttcttcgtctccgtgtcctccttcgtctccgccttctcctccttcttctccgtctccgccttctcctccttcttctccgtctccgccttctcctccttcttctccgtctccgtcttctcctccttcttctccgtctccgtctccttcgtcttctcctccttctccgtctccgtctccttcgtcttctcctccttctccccctccccatttacctgccactgccactgccgctgccactgccgctgccactgccaaccctgtgcgccattcgtagggggaaagtccgaagggggccccggtagacgatcgccatgcaaagaatccttcttcaaatttaaccgaactgagtggtcactctgcttgtacactccatcgaaaaatggatcgcttgtatcaccctcatcatgaggggagatcccctccccctgaaggttccttttctgcttctttaactgcgaaatggtcttcatatccacaattcggttaatcatttcatcctcctgcatttgttttatgtactccctgttggggtttccaatttcgtggagatcccgctcagttgctactccccctaccacgtcataaaagcgatccacttcgtcacttttgtttttttttattatgagtctgtttttcatttcgctcagcgattcgtagttgtacatatcatctacttctaggtcgtcttcgctcggtaagcgctcctcctcagtcactacgcggttttctcccgtcaatatgtagccctcctcctcctcctcccaatatttcttcttattctttccacgaaactggtgctcagtcatcccccggggaaaatcaacaccgacaggttcctccccctcagggtcctcctgcagtaggtagctgtacctatcactgagttttttttcgcaaaatttgtttcttcagctttatcctttcgatgagttttttttcctcctcgtcttggtagtcctcctcgttttggcagccctcctcgaattggcagccctcctcgaattggaagcccccctcgaattggaagccctcctcgaattggaagccctcctcgaattggaagccctcctcgaattggaagccctcctcgaattggaagccctcccctgcttggtaaccctcccctgctgggtaaccctcccctgcttggtaaccctcccctgcttggtaaccctcctcgccttcctttgtagctgcttcctctcgttggagagccacacgtgggtatctcccccccgttttttgatccctcccattgtcttcctcccttcgacaacctcccctctggtagtgcgagtatctatcttcgtttggacccccacctctcctgtccatgtcgatagggctacttgcacgattgtcctcctcatcgtcaagtaaccattcttgtactgtcagattgacatccccttggggtagatctacgccataccttcgaaggagaaactcccgtgaaggtagcccccctcctgggagaggttcccccgggagtgattcccccgggagagtttccccctgttcagcgtcactttcaacggggttggcctctaccgctttgcctcctttcaccgtgtcgagtgagtcccccacttgggataacccactatggatggttacaccattgatggttacactatggatggttacaccattgatgggtccaccattgatgggtccaccatggatggatccaccttggatgcccctctgtacattcttcctctttcgaatagctacataacagtcgtcttcatcgtcactgtaaatgtggaagctcgtgttcatcctgttgacctttctcgtctcttcttttttcttctcctcccttttgcttattttttccttcttagtggttaccccttgggtgggctccttaaaaaattgcagctgcgaggggggtagcgaatgagggtgcaaaggatgtagcgaggtgggtatgtctgatcccttctttttctccacttggtaaatattttcttccttttcaatgtctctcctcccattggcaaagtgcctatttgaattactctccatttgggggtccctcccatatgtttcctcatttttttcctcctcatccggtgggtctctcatacggatgtcaccgtgcattactgatccttcttcatggatgggtggtactacaacctcactcttggtaatgcatacatcggttcttctactccccactttggtttcttcttgagtagagctctcctttcccccatcatttgggggcatattcaaattggagttgtcatctcccgtgactttccgaatattccgcttgactacctttctcttcgagaacatggtgaaggaaagcgggggggttgagtatgcgtttcggtttggttacccgcttcagtttgggtatccgtttcggtttgggtatgcgtttcggtttgggtacccctttcagtttgagtacccgcttcagtttgggtacccctttcagtttgagtaccctcttcagttggggctgggggtggggtctcccccttcgctgatctgttagcttaaatgacccctacttttttggcatccgttctgggggtgagtccctctcacgtcacaggttggatcacctactcaggagtggacccacctcacttcacaggttggatcacctactctgtagtgaacgcccctcacttcacaggttggatcacctactaagtagtgaacgcccctcacttcacaggttggatcacctactcagcagtggatctcccttagtacactcgttcaaaatctatttgcaaaaaaggcttcccttcccctgattcgattcgtcagattgaagaaggcggcgtttcccacctctgcacaatttgcctacttttaattaacatacaattggagtgggagaagctgcggagaggtgcagatggttacatagtgatctcctccagctcggggcatctcttttttttttttcgtgtaagcagcgtgatggtatgaagctcgcgcggtatattcccccgtggattatattaatagtaacctccaccgtggctgttaatttttttttttttttttttccattactatttctttattttccgctgacaggataatctaatacttccaccaggcaaagagcaaccttgggaactctcacaaatggaaggcggctggtctcctctgtttatcattttgtggtgagtcaaaaaaggatccattttaaatgcaaacaaaaaatggctaatctgtttttttcgcttgtaaaatggggagcctatctatgacgaagtggctgctcctccacgagattgaatttgttttctagtgcacgttgcgatgcaggggtgaggggtttgcccagctaggggagtgcataacaccgtgggggggggaagcaaatgagaggagttattcatgaccccagactagggtctctccccattcctaccaccaggagggtatatcccgtactataatcagaaagcctttacaaaaagggcacccctcggcacagtgcaatttgcacatataggcaattttgcatcctcctttatgtggagccttatgtatacacaaaattaatttcggccccacgctgttattactgcgagtggaagctactcgtgtgtggtttatcggacaaggggaatggaactacaaagaggagcagttatatggaatcgggcccccattttgaggccttttttttttttttttttttccttcttcttcccatttatgagttcaccgtgggagcaacaaaagggggtagtcaatggagacatgtgcatgaccagcaacacatccgggccactgcatgcgtaggaacaaaaaaaggggaggccttaacacatcctccaaaaaaaaaaaaaaaactccacatggttaacacatttaaaaaaaaaaaaaacacttcttttgtgcagcaccacgaaggggggaagcactacggggattagctctcattaaaaaaaaaaaaggggtcacacttgagaaggaacaaagggacgcgtcgtcctggagttagacctggctcagggttgacgagcacggaaggggggttggacgtgaaccgtgccgcggggagtaaagtagccaccgcgtctactcgcgtccactcgcgtccactcgcttctacccgcttctacccgcttctatccgcttctatccgcttctatccgcttctatccgcttctatccgcttctatccgcttctatccgcttctatccgcttctacccgcttctacccgcttctacccacttctacccacttctactcgctacaaataatcgacggggtagtcgccctgatagaggaacttcttcacagcgctcttatccacagtagcgttcaggcgctcacatatggtgttcatgtcaaattcgccatttcccaagcaggtggtagccccaggggaaggcgtgatgttaaaaatgatattttttcccgaatcaattttcccctctccaaggataagcttcttacttactttgtttatgagctgtggtctgacccctccataaccaacacagtaagtgaggtctcgagtcgtcaaagatggaatgatttttctcacgtctttcaaaaataagtatttgttaaggatgggaatttcaaaaaggaaattcctacatacatattttaacatggttatatctttgaagagattaaaatatacatgtaggagactaaaatcaggattccatactctcagaaaatcgaataaggtgttcatgttatctctctctagtaatggtagagggagagcagttggtccaaagcgagtcttccccttttcgataatgtcgggatcaccatgaacagctgcaaatggaagagctgggttctggatggtgtagaccttcccattaaggatattaccagaaaaataaaaactcccagctactgggagacaactatattccaaaccgtaattcattttttgtgcaatcatgagggagtgtccacatgcacaaacaaccacaaatcttgacttgataatccccctatttgtatgtatcatatataaagaatcgtttacttcttctatattgatcacttcagtatttaaattaattgaaattttttttgagtccacattgttcatgcttctagcagattcgatgaagcttcttgaaagcttttgataatcgcaagtcgttaactctggtggcatgtacaaagctgccaaggattcctttctaagtgtattttcattttttaaagcaactcgtggttctacactatgtatatcttttttgctgaacagcttcatagatttgaatagattcctaaactggggatgtctttgctccaggaattcacactccttctcacctaccccaaggaccattttttgagtaacctttgagatatcctctctcttctctgctggcaaattacacaaataatttcgtaacatatctgcatatctttttataaacttagccttttcgaaggagtaatttgtttctatatctccgcagtgtatagtttggctgttgttttttccgtgtgaagcgactagagcgaaatcgcttctcctctctaagatggctagcttcttcaggttcgtaaattttgacagcagaaacagcagggccgttccagttacgcccccccctatcacgaccgtgtcgtatacatctgcggccacctcctcgccgctgctcatgcggcgcactcggctcgccccactaaggccgccagccgggccgactgaaccgacttggttgcgtgggccagcagagcctactgtgttaagtgtgctcaggccgctaaccccgccaactgcgccaaccccgccaactgcactaacgccgccaaccccgccaaccccgccaaccgcgctgcagggagcctccgcgaaccgcccgccactcctgtacctgcagaacacgctcttcactcgcagcattttgctctcgcgtgacttccctcagggctgcagggggactcatccggttcgtccgaacgggcgggcagggcggtgatattggaggcgacacagaaggagacagcggaagaagcagctctgatgtcaactcctcgacttgtactctctttcttccccgttatgtgtctgcgtatccccctcgcggtttggggtttttttctggttttttctggtttttttgggtttttttttatcgcttccctttttccgcagctcagagcaacgttacacgaggtggcgaagctgtgtgtcagaagtacatgagtagcagaactaggttcacacgaagaggtggcacctacgattcgtggagcataaattgatgcaaaatttttcaagtgcaaaagaaatgcagacttcgagatcctcctaatgcgtttcttcacatgagcgatcttctacgttgtgttgactcagtcccaactagaggagtacaaattaaataggtgcgtcggaaaagggtaactttcactcgaacggcgaggcggggtttcaatgttgatcacaaacccacgaatggttcatcgcataggtgaaagggacccaagtggataggcaaatcattaccgcttctccctcaccactatatatattctgtcgctttttctttacccctgtggagcatatgccacgatgatgccctgaggaagtaccgcccgcaggaacagcttacccgtcagaactgtgatggtgatgaaagtagcggtgatgaaagtagcggtgatgaaagtagcggtggagggacgctaacgatgatggtaactacaatggtgatgctgatgctgatgacgatgatgatgatggtgatgacaatggcgatgacaatggcgatgacgatggcgatggcgatgacaatggcgatgacagtggcgatgacaatggcgactgccttagggaggataacaattacgacgcgtttaatggccgtttttttatttttcctcctttttgcccctttggcggcaaatttactcaaaaatttacttgattatattttttttttccctgctggcggaactgaacgcgcgaaattgtgcgcagtgggggcgaactggtgaacgtagggatggatgaccggtcagggttccccgccccctttggaattactcccctttttatattgcaaaattattgctaaattattactaaattattgctaaattattgctaaatggatgaccttgtaaccgcgtggaagcaaaggtgcgcctctgcgtgctcatatgtacatacatgcgcaagagagcgttatgcgcgtgcaccgcgccgtgtgtcgcgcgggcgcgttgtaagggaccgctgctgctgctgtggggaggggggactttatcccagccgcagtgagagtaacatggcgctacacatacggggaggtatacatccacgcgtaggtgcatgtccctttttgcagcttctttcatttaaggccccccaaaaaagagtaaacagagaattccctcctaatcccgttggaacctctgcgagagaaaaatgacatacgcctttcgctgagccgattcaaaaatagaggtgcacctgcattgtacccacaaaacagtgtcgattgtgcacgttcctacatttggaggagttaacacaggaagggaaaggccctctccaaccagaaaacgtgtgtgtttaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagatagatagatagagaggggcgagaaaaacgtcgattaccctttctacacttagttactcttccgtaaaatgtccttttcaattcgctcatctaattttcggcgctgagaagggaaccccacacatgcccagtgccagcgcgggggagagaatgggcggcgagctgcagaggaactgataacaagcggccaaaggatgatgggaggggagctgtgcatggaagcgacgagcctgcaaagcggaaagggaaaaagtagcgacatgcacgcaagtgtctgttcgactgtgtagaatacttcttaagcggtttttccaaaactgcggctcgacattctacacgagcgtcgcgggacccaggggaggcagctacttggcgtgtttccacgcacggggaggaccacaccacggcaatagccaatcaggcactataactgaaatgggaagaacccctcgaagggaaattcagcttaaggcgaagacgtagaaggggtaaaaaaaaaaaaaaaaaaaaaaggccgtcccagaagcggaaacaaaacaggaaggagaaatttcacacacaggaggggcaaataaaacgggggcagtgtgcacagcaaggaggacacggcaccgagggaataggttcccacgtgctgagtgatcagtggtaaaaagaggggttcctcgttacacacgcacgcacacacacatacatgaatgtacttctacccttaggagcttaaaatgaaagtcgcgcggggaggctttcccccgcagaggctccacgtacgcatcgaatgaggagtctctctatggttgtggcctattttttttttttttatcttcgcgctcgttgggggtgcacaccacttggggaagtgaccccagggaggcaccaacggggtaacctccatttggctgccttccccatatttggctgcgttccccgtgttggctgccttccccatatttggctgcgttccccgtgttggctgcgttcacccagtttggctgcgttccccgtgttggctgctcccccgtgttggctgctcccccgtgttggttgccccccccgatggagagcctaagaatactcgtgctgggagacgtgggcgtggggaagagctccttcctcaagctgataacggagaggttctccgaaatatacccaattaatttcttcgactattatatgcacctagaggaggaagagacgaagaaaaaatttgtaagtgccaaagatttagcagaaaataattgtaaaacgaagagagtccaggccttggtggagtccatgttctttcaagctaaaaaaaatttcctcgaatttattgagtgtaaaatgagtagtcataattttttttgccaagaaagacacaaatatacgtacggctttgaaatttttacatttctgtggtatatggataaggcatataacaacaacaaatttgagaaaagcatccccctgaacataaggcaaagtgggggacacttgaatgacatgctggctgttcgtggagaggaagagaaggcacttctcgtggagttcctcgaaataggaggtatccaaacctactcctgtattcgaaatattttttaccaaaagcatgatggaattttacttgtttatgactcctcaaataataggtcatatcacaatttagcaaaatgggtatacgaagtgtatgagaacacgaagcctccatcggacgtgttttgctccgctgaaagaggtcgaaataagttttggaacctgtttaagggtatcggaacgaaggaggacaacaagggggaggaggatggccactcgggaagggggacaccgaaggattgttgtgaccctggggggtacatgggcatgcgcgacttgcacaagcagagaaaaaacggcacttacgcggagcgcagcgcgaactgcaacgcgaagtacaacgcgaagtacaacgcggatagttataccagtcggcatgccagacggtgtgccagtcgctaccccgatggctgtgcttctcaccgcgagagacaacttgatgaagaccccttcgcctccgatgacgactcggacatcgaaaagggacacgccaaaaagggggaccaaattctgaagggagaaatacctatagcctgcatagccaccaagatcgacaaaaagaacgccaaagaaaaaccagcctccgtgaaaacgcccgaaacttccattttttacaaattttttttcccagacttttctgtcaacgcgacgaatgaggctattaacgcgaacaaggataatttaaagagaaagaaagaaatcctgaaaaagctggaaaagcatataacccaggcaacagaaatcaaggcaagttccatcgattgtgtcgttgacattgaaaaatttgtgcacttcctcaggcgcgtttacgagaaaaagtacaactcggctgggctgaatgggtagcattcgttgtgatataataagatcagggtgaattgcgccgcgttcttgacgtaaccgccatggtgcatcgcgtgtgtgcgcgtgggggagtgacccccactaggtagcacatcctaggtaccagcctaggatataacatgctatgcaacagtgcttttttttttttcctttttttcttttcacaaatctgtacgcccttgcaaccggttgcttgtaattttgctctattttgagcattcttttgatgacaaagcagaaattaatttttttttgtttttcacaaaaacgcgcatttttctgtacatacaagggcaaacaacctaaaaacacacattagtatgtatgtatgtgcgtgtgtgtgtgtgcaaccttttaaggggacatcccaggcagaaggggaactttttaagcaagcaaaaaaaatgagcaaaaaagtaagaaaataaatgagtaaatacgcacatatgatgatatgcgtaccccccaatgtatctcacaacttgcgcagtcagcgttagtcttcttcttctgcatcttctgcatctcctgcttcttatgcttcttgtgcttctttctttttttttttgtagtccccttttttccgttctgtggcggtgtttttgcgtatgatttgttgccgccacttattcgcgtatctcctccttcgtcccacatctttgggcatttcgtccccctgcgtcctgcattttccgcgaatcttctcgctccttcccccaatttttaactttttttccacatggtgaactagcttgattgcctcatttacaaaatgagctcaccaggaaaaagaaaaaaaaaaaactagccattttctacagctgtttgcccccatttggcacttttccacctgacccgttcatgttgttttttttctttgcccacagttcgcctacactttactcacacttcgcccacactttgcccacatttttttatcatattcttattatgtttttatctcctttttatttcccatttatttcccccttatctccctttatgcttatttcattctatgggtttatctagctgaaattatgctcgatgaaaatttgtcatgtttgttagacgagagcgatgacgagtgcgccagaaaaaatgaagtcaaaaggaggaaacaagagctgcgtcagaagagcagcagcgtcaccaatgagagtggtggggagtttttccccacgtctatcctaaactttaacattcgcaacataggcaatttgaataatttttttaaaaacacgagtggcgagttcggcattgttgcacactataagacctcgatccaaggcaccgcttcgcgtacgtcgacttcgctaccgccaagtggagaagccaatcaaaacggaaacgcgctcaacaggaaaaatgaacagctgaggaaaaatgaacagctgaggaaaaatgaacagctaaggaaaaattcgaacagtaagacttctgtgagtgggaaaaatggaacaatcgcagcagcgaacgccgcgaaggtggttgacaacgatgcatgcagtgagcgaaatggaaggtgcggtagccactctttaaattacttcccacccctagaaattgagaagcaagaaactgcgaaaaggaaaaatccggaggcttcttcccagggcactactaacattgtacacgcgcacgcggggcaagcgaaacatgacattaagggcagcaagggtagcaagggtagcaagggcagcaagggcagcgagggcagcaaggtaaccgaggggaaccctggtgtgatggaaaatgctatcgagaggaatgctacccatttgagggaaaacgcaaacgtgcgcaaaggggaggaggacaaaccgatcgctccctcgaccaacgtgtgcagaaagaagaggcccccagaaaccaacctgtacacagaattgttcaaaacaggagaagcgcgaaacggggatgcggtagaagaaaaagtggcagtgaccaatagagctgcaaagaaaaatgaagaaggaatactaaaaaagcgtaacacaagggtagaaggaaccaaccttgcgagtgcatccatgcatggagagaaggaagtcaaggggtctaatggaagaaactccaatcgtgtggtgcggtttgtcaccaatgaggatggaaaggagttaccacctcggatgagcagtaaggacacaatgaaaggaacccaaattgcgaacaaggcgaaatggtgtaatagtagaaactccagcaccgtaccagcgatgggaacaaattctaccgcatcgatttctttgttaagtggtgctcctaagttgaactcgataagatacacctcgcagccattggacagaagcatagaagcagaccctcttgctcaaaaaaacaaaatcgaaaaaaggaaagagttaattttttgcttctcatttataaaatacaactcttgggtgaaggcgctgaaaattttgaaccttccgttggatcccttccatttgagtataaacgcgcataggtatgtaacagacaggggggaggagcagccgggccaggatcagagcgagcaccggggtaagagtcaggatcagacccagtatcagacccaatatcagacccagtatcagacccagtatcagacccaatatcagagccagggccacatggcgtgcgcacctaacccagactcgcacgaagcaggcacagcgggaagcggtcaaagtagcgcctcactgagcaacacactgcggaacacggcaagcgaaacggctagccacacatcctccttcctgtacacgcacaacatccacaacattttgagaaacaaaagattcgcaaactacagaatcgaaaaaatgatggtgatagttaagagcatcagatgcaggagtcacgggtacttcatagtagccatggatccttctggtcaaatgccagcatctatacataaggaggtcgagaaggaatacaaaaaacacataaatattggttccacgttaattctaaaagacgtcactgtgttcgaaacgattgataatttcccctacctgataataacgctacgaagcctcgtgcgggtcatccgggcggaggaaacgagttacgctgcgaaggaggacatcctcaagagcattcacgggggaacgcgccgcaaggcgtgaatggcgccactttgccgttagtgggcagcgtgtgggcggcgtgtgggcggcgtgtgggcggcgtgtgggcggcgtgtgggcggcgtgtgggcggcgtgtgggcggcgtgtgggcggcgtacgggccgcgtacgggcagcttacagaccacttcccagccacatcgaagtctcctccaaaccacgtctaaccgcatcgaagtcacgtccaagcaattttctaaccacttccttaccactcccttaccactacttcaccacctccttaccatttccttaccacctccttaccacgtgaaccccccttctgatcgtcctgattgactgacagaagggtgccccaaatttgaaactcattcgtttgtcccccagattggtcacctggttgattacacggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntataaatatatatataaatatgtatataaatatattatatatatatatatatatgttaagcttgggggaaggactcaaacggtcctgaaggaaaggagccgttttgttgacagtgtgagcatcgagcgtcgcttggcaaatgccgcttggcaagtgccgcttcgcgggaggaaggccctactgccaagacgcctcttctggctttaattcaatatgttgctcccgacactccagcttcttcgccacgttgtcggttgcaaagtcattaaaggccacagggacaggctccataaggttcttctgactgcgtatgtacagaaaggcggcgcctataaggacgactgtgactagagcgaaggaagccgcatatttatatatattcgagtttacgtactcttcttcctcaacggtgtcgtagtttcctatttcccactcactgctcgaattcttttgctgaaggaggccgtactgcacctgcgcattcgggtcttgtgcttgttcatgtgcttctgcatgtgcatgtgcttctgcatgtgcatgtgcttcttcttctgcatgtgcctgagttccgtttttcttataattcgttgaggaaggtggagggactaccccgccttgatcacatggcttactggactctttggaacagttccttcgttgaaaactgttggctatatctacagatgatggatcatctttcttcttcccttctgtaggttcttccatatggctaacttttcgtttctcttcgttgcttgctgggggtgggtaattcttttcatcgaagctgacacctattttgtcgtccaccacggctgccatatttttgaaacgctgaattatgtcgaacttggatttgaattttttctgggggtgtggtctgcttgcgtttgccgagagaggttgcgtgggaggcggagtgggattcgaagtgggattcgaagtggggggcggcgtgggaggagtagatggtacccttgcaccctccccagcgtgttctgcttcttccttcttatcatattgaccctttttctcctcaccaggactgtcaggaagaaatgcttctgcccctttgctctctgcgcttccatctgcagctttatttttcgccgcgtgattttcttcgttctgcgtggattgtccctgtgcccgggcctctccatgtggctgggcctctccctgtggctgggcctctccctgtccatgtccctctgcgtgtccctgtgcctgatcgatggacctcttcctccttttcaactttctcacttctctagtatcaaagcctccctccttcaccagtatgtcagctatgtagacgtcgtcgtgaatgctccttcccgtttcggcaggagtggccttctctccatcggaatcgtcgtccaggtcaacgctggagccagcgccggagtcagcactggagtcatcggcggtatccgcatcagacagaccatcctcgtcggcagcatctcccccctttgccaggtagtccacgttcatctgcgccgcatcaatgtagaaccagctgcagggcagcgtactctccagatccagccccaggtccaaccccagctccaaccccagctcatcctcgtcctccaaatgtgagccgtagctagacacactcgcagaatcaaagtcaccgaaaggagaactgccatcatttttaaatatactttctatcatgacgttaaaatcgtcttctatttgtttctccctttggtgatatgtctcttccgagtcgctcaactctcttacatctgctataaactgctttatcctttccttgtccttgggatcaattttttgtaacctatattttctttttttcctgaataaaaatttcaacagtcgacagattaagtttttttttcctttatttttatatgatggcaatgcatctatgttgtactctgaggagtatttctttaacgggttctgagtgggttctgcgtctacctcctcctcttctgcatcatctattctatccaggttggtaattgaatttagaatgactctatttttgttcaacccttttaggcttcctcccttactgagattgtaaaggggtattctcttggtcgggttgtctccgtgcagcttctgcgctacttttccgatctccttcgggggttcgcgtggtgctgcatcgaatcctcttcgagtcagcgactctgcttctacgtttggctcaactcgctgggctgctttctgcccggtttggggttccgctgagggttctgctgagggttccgctgagggttccgctgagggttctgcgacggattcggacgccgcgtctgcacctggctccactatcgattttgcttctaactctgctgctccatctgtgtctgcgtctgagtctgccctgggcgccacttccggttcgagttcctccccctcggcaccttctatcgcttcttctatcgcttcttctatcgcttcttctatcgcttcttctgcctcttcctcttcccctgtcgctgcctcttttgcttcctcgtcttccgccccgtcctcgccctccccttctggctgcgggtctccgctgcgcccgcgccgtccgctcttctccccagcgtcgtccgcccgcctcaggttctttctccttcggcgcttgcccgcgacgatggcctggtgcgcatttttgcaaatgttcttctgtatgtcggtgagctgctccctgaaatcggacacgttgctgaaggtgtagaagaagggtgcatccacaacggaggagttgctagcttcgttttgattggcaatacccgcctggtcgacttcgtccgcgcccccgctggccccgctgaccccgctaaccccgctaaccccgctgacgccgctaaccccgctgatcgcctcgcagttgccccccttagtgttgttcaagcaaatggcataaacatcagcagcatatatcagtttaatattgcgaatgatttcttccgcccccttggctgccttgttgctcacatcacctgtgttcaaaatgacaaggaccttatgagcattgggtcttccctgattgctattgagaacatggttatgcatataacttaacgcacttctcaaattattcgatgagccaccaaaattaaatctccaatattctaaaaaaaggagaagctgatctctatttcgagataagttggaagaaaagtcaatccagttgtaggtcttctcagaaaaagtacttacagatatattaaccaattttgaacttaaatttaaatgagctaggagatttctgatgggtttcaaaatatattttagccaaaagtcttgagatatattagatgagtcattaattaagagagatagatctatctctatatcgcatacatctaaagagtgatcacagcttctgttgaagcattcttgaattacaagacttctttgatctatgcagttctttcctgtccttttgtatttccctcctaaagcattttcaacattatctaatgtatttctcttactgaaatggtaacccatattacatgttacagaacagtcagaccattcagaccattcactacatgtagcattcgtagcaatatcatcgtagtatttttctaaagtgtatgttaatatcaatctatggtaataagaattttttaatacacatctaagtaactcgtttgtatttggaccaactttatgtaaataatgacaaaaagattttagattcaccttggttaaaatatttaatgtaatattttttctatctaatagatagtgcactaaatttaattctgtgtcgtctcttgctggaattccttccgtatggataaacattattatcattttggtagaagtatcatttgcgtcataaaagtgttttatgcctacatagttgagagccttcagatggttggaactctgctgtgactgcttcatctgcgtatgcatcacagatttgcggaacttctctagggagccatttgttcggggggacgaggcggaggaggaggaaggggaaggcgaagtcgaaggcgaagcgctaccctcggcactcccattacttgcgcgtgccactgtctgcacacctacgctgtcatatgtcacataggtcagattcaccctgcgcgcttcttccacaaggagattcttcgccaactctgcgatattttccaaagccttggagcgcttcttttccttgttctctttgaagcctacatcgaagagtaggactaaatctaggtctcccttcgaggtcaccttttctatcaaggatttgctttcaacctgggtcaggcgaaacagaagaaacggcaggatccagttgaagaggagccgcacgattcgtctcatcctgtgtcttttctctcgtccacggtctgcgccctctgcgcaggaagggaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattaacacattcgacacttatcggagtgtgctaaactggtgctgaaaaaaagaaaggaaaggaaaggaaaagaaaagaaaagaaattaaaaagaaaaagaacagaaaaagaacagaaaaagaacagaaaaagaacagaaaaacttagtcccgcagatccaagaaatcgaaccctggttttgatggggcaacgggggaagcaaacggcttgcaggcaggcaggcagacagacagaccggcagacagacagacagacccgctttcacctgcgaacaacgggaaactacgcacgtccactgcgggaaaaagaagtagaacaaaacaacacgaaacactttctccccttttttggaagccagcttcgaaatatcctccaattttccactcggcaggggtgagaaaaaaaagaacgaatttctaacttgtcgtaggacatagaagcagaggtgaacagttcgatggaggatcccccaaggaagcataagcgttcatgtggataaataagcacgtgtgcataggaacgctctcgcgtggggtccacgagtttgccaggcaaaggcatatataagaaaaattcaaagaggccaatacattttagcaacccccatcattcttaactgttgtgtgttaaaaatgacacgtcctgaagaaggggttacactggactcacacacagcacatgtaggtccaaagtcagaagggcgctctgcacttgtccgagccatgtgtaattgttgcttcggagagcaagcaaatataaaatgggcatatcgccgagcagtgaattaaaaggtatacttcaaagctctgcaggtaattgcccaggaatctgcgcgtgcatgtgtatggacacaaaaatattgtgacagtgtgaagcaatcctcaaagcgaacagacaagtgacaaaaatgggaaaaaattgaaaaactacttctcagagtagcgtacttgaaaaggagaaaaaacaaaaaaaaataaaagaacgaaatggaagtcttcctactcttgtatgatacaaacgtacaaaagaagagaaaaaaaagggaaaaaaaaaaaaaaaaaaaaaaatttggctagcacttggcgaattttcaagcagttgtagatgaggggaaaaaaaaaaaataaagtgttgtacacccagctgtgttatttgcagcgttctgttttgtggcacttcaagcaaagtttgtttgactgtctttgctatttgaaagacgttggagttgtccaaggatcagttgtcaatacgtatgtgtgtttacagtgatgagacaaaagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctcctttgaaaccctacgactgtactgaggcttctccctcccctttgcacatgcacttagggaattgccaaaatgggttttcgagaagaagcttaaaagaaaaggcagtcagtccactccaggggacataactgttcgcaggttgctgcacacatgcgggcataagcctgtcccacgcagtcctcactccacctgggggggaagcctgtatgtggctgcaaatgtgtggctgttactgcgtggttgctgctgcgtggctgcaaatgtgcatgcgcgaatgcagaaatgcggacgtgggggaaggaccatccgtgcacacacctttatatacacatgtgcatgcaggaagacgcttgtcaaagaagcagcttttgcgagccccaccccaaaggatgcgccatcaaatgtaggacacttaagagccattgatgagaagcagtgttgccataggttacatcaatcgtgagggacaaaacgataccttcgcggaaaaattaaaacaatgcgcgcaattgccgcaaagcgagaggtggagccactttttttatggcgggctctcgttccgccggttgatcagctaagtggtgaaatgtagcaaaaaaaaaaatgaaaaagtgtaactccacagctggcgattgtcccccctttaaaggtaacccttgaaaggggaatgacccctccgtttctttctccagcaatttccctcaaacgggacgtccaaaatgacctgacttgttcgttcaggcaattccagctgcgtggagccttccgcgtgggaacattttcacacaaaaatgtgcaaaaaattgtgcaaaaaaatgcgcaaaaaaagcacagtttttacgcgcaacttttctacacaagggacatctccacgtagcttacaaacggcatatcgccaatggggaggaggggtctacaaacgctgcggttttccacttaaaggggatgccaaaattggcgtgcaaacctccccccacgaggtgctactttacaaaaaaaaaaaaaaaaaaaaaaaaaaaactgatggggggatgacaatgcgtgtatgcaggtaccatcaactgttgcgataactcgtgacaaagtgaagtgggaagcagagaaggggaggactcccccctccagggaaaagtctacctcttgcgtgaaacgacgaacgcgtctttaatgagtttattcctttgaatgcaaaaattactcacctgttgggaaaaaaagtcccaaattttgttccttttgttcaggcatttcccgtaaaatatgaccaggtcggtaatgtcccaaaaagaattttcacataaggttatttgattttcctcaaaaaaagattgcaccttttgacttcgtaaaaaggggaggctaagaaagaactgcaagttgattaagtctgggaataatttcctgtaatcgatgaacagcgtcattttacattgactgctgtactccccaaacggacgtatcctctgcacaacttgctcgtgatttaagttaaaaataatcagttcacctctcaaggtgatgtacatatcagaaggtgcaattaaattactctccaacatatgcattcgagcatcacaatggtggagatagttattcaaaagcgagttcacaaaaatggcgtacttttccactatctttttgtttgtgcaaagtaaattttggaacctttcgatatccttcatcagcaaaaatgtcttagcacagataaggaaatttattttgctcattttgtggacctttaagtaggatttccatgcgatgcaaaaatgtaggtatattaattcgacttgctgcaatgagttaacggggttattttcactttgcttcgttttgctttcactcccatcggagtgccatgtcgatccgtgcttgtatagatatatcatcaagctgtaaaaaattcgtgtgtattccttttgacttacgcaggtgtatattttttctccaaaaaattgcttaaaaatggcactccttcgaaatttgctcaaagtcttttcgtgaaaaaaattgctgctttccattttttgtgaaatatcctccactgcgctttgttcctcgttgggggtaccctcgttggaggcaccctccttggcggcaccctccttggcggcatcctccttggcggcaccctccttggcggcaccctccttggcggcaccctccttggcggcaccatcgatgtcccccccggcagtagctccccctacgtacttcctcatcaggtggttaaatatgtgcagcgggtcacgatagaagagcacccgcttcatgagccttctcgaacatgtcacccccgcgggcaggcgtaaagaactgtctacacaaaaacttgaattacagtaaatgtacagaattttttcgctcatctcgtgttcctcctcatcagtgtattggtcccccacgccgggatgattatccctcttcaacatggccctgcagaaaaatttccgaaatgcagcgctgtccataatgtgccggaagagctgaataatctcgcaatccaaattgaaataattcaaagtaacaaagaggaaataaatctgcttcaaatttagggctaaaatgggtttcttaaaaatatgcaggggggaagggaccccatccgttccgttgcgagcggcgagtaggcctttaatcagcttctttatatgcgccttgtcgtagcaactggttatttgtttgtaaattttgtgcacctcgtcgtacgctgatatggcgcgggccaagggggggtcgcccctgttgctcggcgttctgtcgtaaggctctctttggggggtctctctttgaggggtctttctttgaggggtctttccttgactgccccctccctctgcaccaccttcgaggagctcccccgcgatggcttctcttacccatggctgcaaattcctcaccatgcgttgacttcccaaccagaggtgcctcgccatgtgtagattgttaccgtcctttagggcttccaacaacatgaagaaaagacgcaggttaactctgcacagcggtaggatgtacttaacgcacatattcatctcctccgcattttctttccccccatggaaggacttctccactaagtcggttaagtaattccccacaaattgggtcagctcctcgaacgtgtagttatataataaaatggtttcacctgtgtgctcacagtgacttgataaaatcgacttataaaagagagttatttgtagaaggagacgttccctttgtgtaggtagtgttgcttcttttttcaaaaatgtggattttgctcccctgttttctcctgtcatttccttcgatgccgactcgttattctccaaccaattggaaaaataattggcggagtttctacttaccaggttgacctgctcgaggtttagctcaagtaggaagacgtactgcagaaggagcaggagggagtactgcttgagggtgtcccctcggggggtctcctccaggaggtaattcaccacctgagtgttcaggtgattttctccacaggttgccaagcagtgcgttttgtctctgaaaatgtcttcgtcgtgaatggtaacgcggtttacaagtgggggttttacaagtgggcggcttgctccctggtgtgcatctcccatcccgtggatccccctcgtgttgatcttccccctcgtgttgaacttccccctcacgtagtacgccttcatgagagaggacagggtgatgaggaagtagtgccacttgtggtcgtgggggatgttttttttttctgaatagtacaggcaaaattgcttgaggaacagctcggggaagtagtgattcctcttttgcgtgagggagtccagcaaatttgcgtagattaggaaggtcgcctcggcgtggggtgtgcccctgtgaagttcgcctctgtgaagttcgcctctgtgaagttcgcctctgtgaagttcgcccctgtgaagttcgcccctgtgaagtcctcccctgttgacgccgcctccgtgaagtcctcccctgttgacgcccctcctgcttgctcccccaaggaagaatctctccttcatgtaactctccacataattgcacacattaacgggcaggaagctccacctgaatgcatccccgtaactaccgaaccccgcaggtgtgtgcaaaatcgcgtggtatgtcaaatgaggaatcaacatgtatctcttcagcagatttcttccccccaacgtgttcacaaaattaatgataaaaaaattttgttcattcgtaagactgaaaatgtaccttttgaaaaagtgaagcacaaatctgtgttgtgcatgtcgatggaaaaaacacaaaatggctagtcgatccaaaaaatcgtaaaaagaaatatttcttttaatttttctaaaaactctgtaaatatttttttcgctttttatgctgacaaaaattatattaaatttttttctcatttttaagtaagcatcgataattttattgtgagatggtgggggtgaggtgatttgttttgttctttcctcctctgtcctacactgttcaaaatctacctcgtcatacttcttcctctttgcacatttttttatgaccctcgcatggtcggcaataaatttgtatgcgttatcttcaatgctgttaatgagttgggaatccctttcgcttgtctttccttccacacagttggtagtacgctcacgtaggtacctcaaggtcaggtgaaataaaacgttttccttaactggtagatcatttacgctgaacttttcgaggacgtatcttaagtaggcgttggagacatccggcaagaactgcatgcataggatgttgttcaattgggagcagttgaaatggcgttgcaccgtttcttttctcagggaaagggtcactttttttctgttactgctgatcggtgagaggaaggtcattcccccattgttctgttcctccgcgcggtgttctccatgctgagcagtgtcgagaggcactccaacaggtacacccactatgggagactccaatgtgcttacaacagctgcaccgcggcttctgcgtttgtgggtctcctcgccgcgggaactggtgacgtttcttttccacttattcgagacattcgtttcgtacttgcggggagaacgcctaatgaatagacttctctcgtccacgcagtactgggtcggttccctggacagggctgcactcgtggctgtttcgcatacgccaagtatcgcgcagaggagacgaacgcgcatgtccgcgctggggggtggcgttccagcgggggcgcctttttttggggaagatatccgccaaagggcagccctgtcactgcagcccgtcacttcagcctgtcacttcagcctgtcacttcagcctgccactccagcttgtcactccagcttgtcactccagcctgccactccagcttgtcactccagcctgccactctagccccgtcgctcttgccccgttgctctcgacccgttgctatttccccttggctcttccaccgttcgtgcggaagcccactcggtggacgcacaacgcgttcgcgtcatgtagagttgttgaggaaaaaactacctcatggaggaatgcatatatttgtttgcccagttagttcattttcacctttcttttcagctttgcttttttctacctgggtatatgcgtacatcttcgtatcctttccccattgtcaatccgttaaggcatgcaaaaaaaaaaaaaaatgaagctcggagtgcgtaaggtaataaccacatattatcgtcaccgctattttgggggggaaaaagtaaacaaatttttgtgagtctcttttgcagttttgcggttttgcagttttgcagttttgcggttttgcggttttgcagttttgcggttttgcaattttgcagcttttcagcttttcagcctttcagcctctgtttttttattatnnnnnnnnnnttttttttttttctcccccagattgcctttccaaagctttgtgccatttgtgggaagagaggcaaagggggggaacgacatggcatcactgggacgcgacacgctccgctcacccatcaggagaaaagcaacctctgcttgtgaggcagcctccgtgaagccaacctggtgacgttactccccccactatgagctattcatttggcgaaaaacgttcataacattgcgcagatttaggcaaacgagtgttccctctgtggagtttcattctcacctttttctctccttattttaaaaaaggggaaaccatagcagcgctcatgctcgtatgaaagcatgccccgccatcgctacaccgtttgggagaaacaaattagtgacacccgctcaagggataagcttatgcagttcgtgaagaggcactcactaactcccccctccgacctgaggcatagcagctgccagcaaacatgcgcactgctgaacatgtaaaggtggtgccctactgaaacggagaagagagacggatccccccactagcggtgcaactgggggagacagcccattcgccaacgcggtactactaccgctgctaccactactaccgctactaccactactatcgctgctaccactactaccgctactaccactactaccgctgctaccactactaccgctgctaccactactaccgctgctaccactactaccgctattgccacccccccgcttgctactcacaatggaggacgcctttgcagggtcatgcgtgcaaagcctgttcgagcccaaggcggacctctccctctgtgtgaacaagtcaatcaagctgttcgtgaaggaaccccccccaccgcctgcggattcgacggacaagacaggcggggcagacaagacagacacagacgcggcggattcggcaaacggggcaagcgaggccaacctaactggcgcaaagaacgagcgtagagaaagccaaagcctgctgagcgaaaacctcgctctcctaaacgggtacgcctacttcaaccgaataggaagcaacataaatttactgcacacagaactgcatggcatgaagaaagacttcctttttcaaaacaaacaaacaaaaaaaaatataaaaaaactgaaggttgtgaggaaagaaaataaaatctaccacaaactattgcaagaaataaaaaaggatcgaaggaggaaagaaacttatgaacatttatgtacagaaattcagacattagatgaagtaagttaccttaacaaaaaacaagaaatggagaaaagggacattgaaggcttgcagcaaaaaatgaaggacattgaaaagaccattcggatgaatgaggagaatattcaacggactattcgacagattagcgacatcgtctcgatgaatttgcaaccctgaggggagcgccaccatgcgattggtagcagtcgggggtgcgtcatcgttgcgttgtcgttcgtgtcgttcgtgtcatttgcgccatttgtgccatttgtgccatttatgccattcctgccatttgtgacatcccctgcatcactccttttgggtgatgaaaacgcgccccccccatttctggggacctcctctctccagtgtttccccccccttaactcccccaaaattgcacatgtggcttttcctcctcgtgctactccacctactcgactacactcttgtggagctccttgtacaactccagctctcgttttttttcgtctagcacgctgcaaagggggtgtagaaccaggggagaaaaaaaataaaaaataaaaatataatgtgtgaagaaaaaaagtagaaataaaatgtgaaaaaaaaaagtaaaaaaaatatacgaaaaaacaaagtaaaaaaaaaaaaaagtaaaacaacacaaaaaactttttttttttaagtgtgtgaattataaataatttcccctgcataggcacgcgttggggacggtcgtgccacttacatggatgcgtaattcttgctgtagctttttagttccaccaggagggcgcatgcctgcacgaggagggggagggaagcaaaatgtagtgcggtcgaattggactcttggccatctgcacagctgcacagctggcacattcactacccaccagggccagtcaggatgaccctcactgcgttgcctctacctcgctgcgttgcctctacctcactgcgttgcctctaccacactgcttcgcatctacctcactgctttccctccgcgccgagcaacttctccgtcgacgcggttctccacccaacaaagcggaacgcatgacacgaaaatggcaaaaagaaaaaaaaagaaaaaattcgctcctcacctgctgcagggttgctagtttctccctgaacaccttttcgttatccgtctttattttgctaaactcgttttccttctcctccttctccgcaatgacttctttgagcatttcgtttgccttctcctgggggatgaggggtagcggaacaaatggcgggtttgcaagtgggtagcgggaaattatggttggggtgacctgttcatctggagggatctcccccacccacgcacacaaacacacaaacacacaaacgcatacactcctgcctgacgtgtatgctctcgcgggatgccaaacatatatgcacgaaacgccctatgtattcaacccagcgatgagctgctaactgcgccaatgaacatattcaagcgcttccaagcgagcagtgcagaaagggagccttacactcttctccttggcttcgttcagcattttctgcggaggggaaaagaacggggagaatcgatcaatgggggtgaacacgaacacgcttagcgcagcggttggacaatgtggaagacgccccgaggcggtcgaagtgggagtgagcggctacgggtctcttcatgacgccccaaaccgattcgcaccgctttgcgccgcttcgaaccgcttcgaaccgcttcacgcctccccaaaccgctttgcgccgcttcaccccgcctcgcgcgatgtgacgcacctcgttctgcgcgacgatccggctgaacttgtccgatgaagccgtgacgaacttatccgtgtcgtcgttgagcttcttgacgcgggcctcgctgtcctggatgtcctccttcaagtcgtcgatctcgtcctccagcactttaattctcttctcgtaatcctcaatgaggcgcagggagttcttcatctcctcctggtccgcctcaatgaaggacttgacgtcactcttggtgtccttccaattcatgttcagcatattgtccacggtaaacgagtcgatgttaatgctcacgttatttattttgttccattcagatggagagacatttctatacaaatttaagttctgcaaaatttccgacagtttgtcatttacacttttggctagcttctttaagtcactgttcctattatttaatttatcgctcaaagtggggtgttcattgttcaagcttttaatttcgttttttatttgttcaattttttccttgtttttttcgatgtcttcattcatttgcaggaactgtgccttgttgagtgtttgtttttgcaaaacttcctttactttgttaatttgctcgacaattttttccgtctttaccttttcttcctgattagccttcttacacatttcgatttccttttctagcttcttggtttcctccaagctgttggtgtagaggagttttatttttttattttcttcacacaggactttatttcgcttaattagttcctcattttccttcatgtgattttttatttcttcaatttttttttttttttcaacaatctcttcacttttcacacttacatcattttccaacctggcaatctctttgtccagttttgcattcaacacatcgtttgcatttttttcttccttgttaatgtaagacttgtaactttgtaggataaagtcctccatttttatttctccatcttcgttaaaatcgtatgaacagttcatatctttttcctcatttatatcattgaaacattcagcttcgaatatcaaaagctggcaaagccatgctagggcagacaagtgcgtattatactgtaagccagtggtcggggccaccagcgtggatttcgaaatggtatatggatacccaatatctttataaaagctcaaaaccacttctccatagttatccttattcacttcgatttgcgggtcgacatgcttaaagataaaattccatatatttatcaaatcggtcatgcttggatttttaaacaaattgggggatatactcccgctgtaatttttccaccccaagtatcgtatcagcgttttcacattttccttcttgtcagttttgtctactttctttacatacacagatgcgctggacttgtaaaatgacagcgcgttcagcgacgtcctcgattttgatttcttgtcccccgaaatgtatatgctgctgttcaggttgctgttgttgttgaacacggacagcgtggagttgaatttgttgtacaccgagtggttgttcattttgtcaaatgggtagaagggcggctggactggattgaaaagcggctgaactggatagaaaagcggctgaactggatagaaaagcggctgaactggatagaaaagcggctgaactggatagaaaagccgttgaaatggatagaaaagccgttgaaatggatagaaaagccgttgaaatggggtggagggggcgctcaaacggttttctcctttttggaactcctttgggccaactgggcagtcgcggcgatttacacaggagtcaacacacgcaaatggagcttccccgtgaatacttgcatgtgtaaattgggcagcggaaaatctgccttttggttcgctgtgcaaaatggcatgtggccagttaaaaaaaaaagaaataaaaattgagtaaaaatgaaataaaaatgaagtaaaaatgaagtaaaaatgaataaaaatgaaattaaaataaataaaagtgttaaaaatagcctgcacggacaggtgaataggcgaaaaaatgcctgcacggtcaggcgaattgacaaaaaaatgcctgcatggacggcaaaattagccaaaaaaatcgccgagagggaagaatataatggcgatttctcctccgctaaccctccgaatatacgcaaaatgtggaaaatatttttttaaattgttccttgctcaggcgaaaatgcataaaaaaaaaaaaggtaaaactatgataggcacaactttggtgagcatctggaatggtaaacatttttgacgagcggcttttaagggggaaaattatttcccgaaatgtgtcccatttaagctaaaccttagaatatttgtatctcacattttttacgcagacgcgaacgttgcgcatgggggtgcatagagcgaacgcctgacacgcgcaaagtgaactgcccattaggtacatttgtctttttcgcgcatggagggggggagaagggaaaagcatttttttctatgcatccaggaaattgcctcaacgggaatgcaaaagggggacggagaaataaaaaacatacaccggtcaaacatcgaacaatttttgaattaatttgtaactaaaaaagttaaaatggtgcccccgcggaggggataacaaaatcaggaatgaataatggacagacaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaattgaaaccgaacttaatgcataaacatatgcccgtaaagctacgcgagaacgttactaaggttcggacgtggaaaccttttcaacaaagcgcccgcacaacaattcgagggtttttttaaaaaaaggggttactttcacgtgtgttttgttcgttttagtctcaacttcgaccttttgcgcgtttaaagcatgcccataccttacataccggaggggggggaggaataagccaaaggggcgaaggggaatcaccatcattaagaggggtcacaaaaaactatgcctacctcgaacggagggtactctcaacatatcatctatcttgcgtaagcacgtcccgttttgatttaccacaattgtataattaccccctcagctttgtgcatacttttggccattcctctgcgccttcagttttcgaatttcttccagttcactttccatttgcttcttggattcgaaattgactaagcacttggggtcgttgcgcccccctttctgcagctcttcatattttttcaccttatttatttgcttcttcactgaggtgtctttcctgtcttgtttgttgcgcttttccacgccgtcatttttggcactgtacagtttttcttcataactcagctgcagagtgggcggcaaaaagagaaagcgaaacgatgttaggtgaggcaacttgcggggagaatgaacaagagaaatgggtacgcaagggggctgcacaactgagggactacccatgtgtgttgttttttttcaacttatggagaaaatttttttaggggaaattgctcatgctcacgttggggtgaagtatgcatgctgggcagatgaccatgtttccatcttggcccccctttgcaggttacctttttcctccctaattgattctttttgctttcctttacattttggaggtacgagttaacaattccgtttagctgatcgatgctgttttcgcttttcttattatctttactttctttgaataacttgtccttgcctagttcaatgactttttcttttttcccgaataacgtactttcagttagccagccataggacattttttttttttttctggtcaggcaattttccacgcgaatagcccaaaagaatagggggatggtggggcacagctcccataaatgtgctttggcaaaatcgtgtaaatgtttcacgggtagtgggacaaactgtagttgtggtgtaccatgaaatgaaaagaaaatagcgcaagcgcgtagttctttaaatacctatatatgttgcatatacgaatgcgtgttttaagtgggaagaaaacgcatgatttatcttcatgggaagatgcctcacatttttacggcaaattgtttttttttttttttccactttggcgaaacggtttaccttaacaagtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaaaaaaaaaaaaaatatatgaacagaagatttaaatcgaaggacacgtttgccaatttgtgcccacgtacatataacgagttgaccacgttgggtaatgaaagataactttatcacacaaattcgaacgaatgaatacgctttgctgctaaaatgaacatgttattttttttttcaacatgctgttgcacaaaaaaaaaaaaaaaagggaaaaaatagggggtaatcaaaggcacggttggatccatattaggttgtgggatgggttgcacaaacgggctccgccttaatgaagctgccacaaagcccgtcgctggcgattatatcttggttctctaaaaggatggtggaaagtagggggtgggagttacaatcgtggaagcgcataacggtaggcacactcgtgcagacgcaaagcggtcgacacgatagcgcaatctcgtcgggcgcaaaagatgtacctattatgtccagttcccctgagcttaggctgttctttatcacattctgaaagggagaaagaaaaaaatgggggaccatgtgtgcgcatgaaaaagtgatgcacaaaatgatatatataaaaatgcgcgcaggcgggttggggcgcgcgacaacgcttgtctgcttatgcaaggggggaggaaaacgggacgggctgatattccccggttgattttgttcccggttgatttcccctcccccgcggtggcactccccacgatgggtctcccttacgtgtacgatgttcaaaaccttcgaaacaatcagcaggacatttccgcggtgcctaatgaggaaggagagtagcagggctgcgaacaaatcaccagagccacacacgtcaaaatcgaacctgaatattttatacttataggcgactagctctccttggctgttttggtaggcaacatatagatagaggtgatccttatcgaacaaatactgaacagaggttacgacgattaatttgactcctctgtttagtaaaaaacggacacatgtgattacatcgctctcattttttattttcctgtcacatagtaactctaactcgaactgattcggggtcatgatatcgacaaagggaatgcactctttgtatgctaaaacgacatccttatcgacgtatagcttgccgttgtctcccattactgggtcgcaaatccaaaggtaatctacgttgagtatttttctgacggaggaatcatccatacaggagttacctctatgcgattcagaaacatggccgttcgttttttcttctactgccaggggtgcctccacttgacgatccttttgcgtgtcccttttttcattgtgctgatttttcagctcccagatgtggttcatcaccgcatcgacgcactccttcgtttttatgtagcccgtcaggaagtacacgccacttccgtggtttccatcgacgcggttgccattgacgcggttgccattgacgcggtttccattgacgcggttgccattgacgcggttgccattgacgcggttgccattgacgcggttgccatcgccattgtttccgttgacgcggtttccatagtcgctgtttccgttgacgctatttccatcgccgctgtttccatagccgctatttccatcgccgctatttccatcgccgcggttgccaccccccgcggcggctaagtcctccttcagtgcgcccaaaatgattttcatttcctcttgcttcatctcaacccccaagtgcttgtacttggagtagtactgaaccgtgttgaagattttgggggcgtgccccctcctcctcaacacgaaggaagcgatgttgtttccgcaaaacccatcaagaacatgggactgaatggaaatgatatgttccctattcgcgctgggattcatggtgcaaggggtggaaaggagagcggtggggaagagtgggagaaataagcgcccgcgtagatcctttgcataggttcgctcgggcggaagttcccctcttgtggtgttctgcggagtgttctgcggagtgttctatacggtaggcctacctacgggcgcagtgcttacccattggggggacctggaaatgaagtgaaagcgtagtgaattgccacaaagatggcgcaaagatggctaaaagatgcaaaattgctcaaaaatgccgcaaaaatgacgtcgaaatagcagaacaaaataagcgctatcgcgatgagcagtacgctgtggagcgagttgcatttagttccattttgccgcgatcctatcaaacccgattttttctcatttgcagcggtgcccaatgaacgccaggcataggtcgcatcttcacgcgctctcgaagaaatggcgacataaatttttgttccgccctatagatgcaacccagtcaccatacgtgcgatccgcttttgcgtgaaggacgggcatacgaaaaaaaaaagaaaaaaaaaagaaagaaaaaaaaaaaaaaaatgtagaggatgctaattcgcataaacatggaatatcctgaagggggaaactcatgcgtaggtacttacaaacgtaaataatgcttctacatttgggctgctaaaactgcgcgtagagggtagccgcatatcttcgaacagtgccacgggaaagagaaagaaaaaatgaaaatgataatccttccatggtacctgctacactgagaaagtcgcgcgcatttctacgcactaaaaaaaaaaaaaaagggggaggtcgtcttaaaaaggatgcctttacgactttacacaagtacgtaagagcgtcacgcgtacgttgttcccctctttggaaaaaaaataaaataattatcggtgttccccgaagcggaacctttagccgcctaaccgagcacatcgcactaatggaaggtaaaattacgtacccgggtgcacacaaattttttttttttttgggggggcttccaggaaaagcagccctctcctgtgtcttttgacacacgtagcagagtttaccaccttctgcgacttgttagccgctgaagcgtgcgcgacggaggggagagaagccccttccagcaagaacacaaaagtgaaaaaaaatctccccccatgtgctcacattccatttattgtgacttcacaatttagagaatagggagaaaatacgcctaggagggggagaagagaggggggcggaaaaggcagaaaaaatttccatctccagttttccactttttcgagttagccctcctcggcacgttcgttcatccttcttcagcttggggagcatgttcacttggttcgtcttccttctccttctgcctgcttaaaagcattaccacaactactacagctgctgctactactactacggctgccactactacggctgctaccactactaccggcgagcctccccagtgtgcggcccgtttggaggaagcccccaacggtgtgattgacctgaaaaagggttgccccccccggcggtgcagaaatcgctaaacgggtggtcttcttcgagttggaacaaaaggggggaggaaattagctgcgccttaccatcaaccccccctcgtagtttccgcgtcagcttgagggtgcgactcctagagggatccatcctctgtgggaaccaccctctgtgggaacaaagtttttccctcagagtgaccaaccacctgtgcactccgtgaggttcgcagtccctcccctcccccatggaggtcatccatcaggtgagacatgcacaccagcgttccacacaaaagcagcggcatggatcccctccagggtgacgaatttgaggagcgatgtgacatcttactgaggaagacggatatgaaaaatttgctcatcccgagaaaagaaagcgggacaggtgtagagataaactttgcagaagatgggaagaaatatgaacggagatttaaacgagctagggttagggttagggttaggagacatgggaaggatgtatccatgtgctgcttctcagtaggaaggacagcaaccaagttgggcgaattcctttcgagtgatacgttcggaaaggtgaagaatcaaagtgacacatcctcagaggtggacaataaaatgaaccattcctttcacaggtattaccatttgatgcaaaatcataggaagataattcccttgggtgaccccccattaagggatggaaagctgtcccaatttgacgactcccaacagaaggggaagaaaaaagctgctgcgtttaagggtctccttgatcagcatttagaagagaaactggtgaatccccataaggaaaaaaaaaaaaagcaaaagtggagacatgactcccccaaagggggcaaactctccacaatcgctgattgcctagcaactcaggtgaaaaactatgccaattgtacctacctgttggggagaaaaaaatgttacaactgttttatggccacccaggggggaaacacagaggaggatattccatccaagggtgtctccataaatgagttaaaaaaaaaaaaaaagtggagaggaagacacaaacaaatcgttcacctttagttacggattttacagcaagaagggaaagtaccatgataatgaggatacatgttcgcatgcctcattcagttcttatgaaatacaaaaggaggtagagcatgtgatccatctcatgggaagcagaaaaatgaaatttagtctcttcgatgaggttttaaaaatgttttgcaagcgttcgttgattcttcgcaatagggatgactctcctcgggagactaaactcggtagacatagaaacgaattgtatcctccttcaaaacgttcaaatggaggcacttgtaaggtttacttaaaacccgtgctgccattgtatcacctggaggggggaaacccatcgattggccctcaccactacgacatgatctgcaggtatttttatgaagaaaggagcagagacaacaaagaggggaacagaattacacaaaaaagagagagaaaaaaaaatatgcataaggacacacatgatgtggaaaaggggaacaaaaaattacagttagaatgcttaacccagtggagagagaaagcccacatgttagatgaccagggagaggaattctaccaaacacacaaccctaatttgcgattctctcattactataagttcttctgtaaggtttgtaaaaaatgccaacatgtgaatgcccaacagggccggatgttacatcggggttacctgcgctacctccacggtgtacccaaatggggggggaagaaaaaaaagaataaatcgtgccacaagatgagcgcttacacctcctccagcagttcagacgaatataactacgtgaggttttctccccataatggaaataagcgttacgaggggaaaggcagcgcggcaaggggcgcaactgcggaagggtattttcctggcttctccactgctaggcatgtgaacaagattaacggtttaagcggacacacacatgagtccatccacggggagggaaaaaaacacccgggtgactcctccccaaatggaaacgcgacaaacagttatggcacactgacagactacctcacgagctgcaaaacttgcaggcatctgctaaaatacgataacatggcaaacgattttttgttaaatttttggaagacgaattattttttgaaacatccattttgcctgaacaggtcagaaaaaaaaatgctcaacctacttgcagctagccaagagagggaaaagacaatgttaggaaaaaatttcaaaaatgatgatgaacaaaggggtcatttagctgaagagggaagtgaggacgagggggggaggtgtcacttcttctctcattccgatgtagagatttaccaaaactggaaggagctgcaaatgtgcaaggatgagttggagagatgctttacgagaaagaatgcctcgaatgaatgggacagaaagggagagctctgtcgaagtttcctcaaacggaagagacacaaaatgatgcgatcgagggagtggaaaaggtggatggaccatatgcgaaggtatctctttgaacaatactacgcgagattcattaccgcgaaggaatcgaaaccgggtgaaggacactccgatggatcttctaaacacagagggatggaccacaacttcgacatgcatttgttcaccatatgcgacggtcatggcgattcgcatgcttcccactttctaattcaaaatgtgcacaaggttttttactacctcctcgttcacactctcttcaatgtctatatctccctaaagatactccaccccctgttggattttttatactaccaggagtgtgcaatagagaagagtagcatctctgcaggctcttgtattattaacatactgctaaggaggaactatctttatgtgaacaacacgggggatagcaggtgtgccctgatgacttttcacctggacaggtttgaatacaatcgagaggtcccaacggaggaggagagggaagacaatggggagagaagaaagaagcgaagagggggaaagtccaagaggaggacgcagcgcggtgctcgcgaggttggcagcgactgcgactatgatcgcgagtacgaggcatacgtcatcaacgagaactcattttcttacaacgagctgaactgcgaacataactgcaatagttacatggaatacttgcggatgtataagatgcacctgtgtgaggagttactgagtcgacaagtgagcacaggggaggggcactaccctggagagaggcacaacgagaatggggactcttccgtgagtataccccctggagacaaatctcgaaggggtgtgcaggacgaagaacagatagaggcacttcccaacgtgaagaagacgaagaaaaaggcggacctgaaaaagacaaagatggatagccacttgaacaaacaaatcgaaatgcttaatgggtacctactaagcgaacgaggaagggaaataaacatagggaacctctcctatgatttaataaaatataatagagtggatgggtgcctacatccgtgcagagttattggagactacgacttgaagaggaagtactacaatgggcatttcatcctttccagcgattcgaatgtgtacaagtacgacatgaacaacatcaatttggtcaatatgattcgttatctatacttgagcaagttctgcggagcgtgcaggaggagctacctcctcagtagctatggcaagattgggcccatcaggcagattgtccttttggacgttccggaggagggccaccagggggggaaaacccacacggtgcgcgctgctaatctgcagcgtagcaccattgtgagcagcgcagaggtgtcccctaaactgcctaagctgcccaaactgcctgaactgcccaaactgcctgaactgcccaaactgcccaaaccgcccaaaccgcctgaactgcccaaactgcccaaaccgcctgaactgcccaaactgcccaaaccgcccaaaccgcccaaaccgcccaaaccgcccaaaccgcctaaaccgcgtcaaccttcggagtggagacctccccccgctggattgtgtttaaaaatttacagggacggcgcgccccagagtaacgtgcttggcagccaggtggagaagaaaaaagaaaactccgctgtacagataaacgagcggtttgcaccctacattaacatcaaaagtgtttccatgaatgaaaattatttatgctggaaggaacgaaggaactttttccacttgctgatcattgcctcagacggcgttttcgagtatgtcaacccgcacttggtattaaacattttaaaaaaaaacaaatccgtgtatgccaaggtgaggaagctgtaccgaacgtacaacacggcagagttgtggacaaccaccgcaggaagtaccccccaaagggacataaacaaaatgatgcagaggtatatgctcacaaaagaagattgtactaaactggccagggacattgtcaaaagttcgataatgcatggcaatttggacgacagcacatgtttttgtatttttatatttcccactttttttgtttgtggataacatgaaatgggtatattatatgcacacacagatttgtgatttttatttttggggaaattatcacctgacctgttcaggcatttttttttgtgacccatccgaatgggaaactttcccacacacgaaagggggacgggggagggggtcctcacaaagtgggctaacgccaacataggcatcacgcaaatgggaacgaatgggcatgcggtagagatccttcatgtttctacaaaactttgttagttttcccctccccacgattagtcattttgtggtgcttttctctgagccactttttccataattgcgcaaaactgtatgaaacaaaaaaaaaaaaaaacagccatttttaaggcaacacatttgttcaggacacttcatcgtgtgtagaggtgggtcattggactttaatttaaaaaggtagcctcccaaatgtatcccctgtgggtgaagaggtagtcctggatgtatagctcagatgggcaccttccccttccattggccttcattttttttggaggtaaatgccccaggcggttaaaaaagggacaggcgaaacgattgcctcattttggggtgtggcctccaagtttgcttccttcccgcagaaagcgaggcagttttgttttttttcggcgaaaattggtgacttctcgaaggagttctcacgcaccattatcttatcacaccattgtggcaagtagtgtcacttttgcaacgcactcattttaatttccctgcccgaccgcgtacggtacggatgccgttaaaaccatctcgtgtatgaacggggggcccattttggccacctagccttatgcactgcgagacgtttgtgacatccaagttaggatggtcatttttacgggatccccttcccccctcctctcaagtgaaccaagaggaagaaatgtttggcagaccttataacattatggcagcgatttttaagtgaacctttggtaattattttgttgcctcaggtgcttttctcacattttgccttttttttttgttacaaagatcaagacgtcccgcgcggtgagggtcctccttacgacgaagggggaattccttgtggaagagtcaccgcgatgcaactggtttaggaaaagcctcctgcttagtgaaggaaaacgtggccccatgcccagtgaagccgctccgttgaagtgacgatgacggggaagtcgctttcgagcggggagtccagcgagagtgacgaatggggagagcatctcggggggagccaatggagaggccatctcgatagcggcaagctgagtgacccggacgaggacacctttgactcatgtagctcgtgtggatcccacgattcgcaaggacacgatgtcgagagggatgaagaatcacacataaaaagaatcaaccagtacatcgaaaagctggacatcctgaggaacaaatgcgacctaaaaataaagctgaatcagcagaaggagaaggagaacctcgtaagtaacatcgacaacataaacacacaggtgaagaagcacttgctgtttaagcagaagatcaataaaattaacaactcccttagggagaagtgtaactatgatgctttttcgcaaatggaaaggatatataagaccatatcgaatgttaactcatcgtacgaatatactatgttaaaaattcagctgcaggattatataaggcaggtggagggctgtgtgaggaggaattacctggacgccatcgagccgctgaaccagtttttgcatgtaaggaggtgcctgtatagatatggtcggtccgggctgctgcgcgtggggagcattccaaacgggggaagcagcccaaatgggggaagcggcccaagtgggggaagcagcccaaatgggggaagcggcccaagtgggggaagcggcccaagtgggggaagcggcccaagtgggggaagtgccctaggccatgcctaccacaccaagggggcagccgccctcctgagcagcgaagacgcggtcattgaaagcgacataataaactatgtccagcagagggaaagacagctgtcagaggatcaccccgaacagcataacgatgcacatccccactcgcatgcacacgtacaggcgtatgcacagatatgtcagacagatgaagagaatataaaattgttgaacgcgtactacgaccatgtaaagggtctcatcgaggaagaaatctgtgagtgcataaagttgaaggacgtggatggggttaggacgaaggtaggactgtacttgagtatttttcgcagtcggggggataagaagaagcagaatgagcagagggagaagaaaagggactcttctgaggggggcgttaagggatccgatgagaaaagccgcgatgaggcgagcggggtgggcagtcacgatgaggtgagcggggtgagcagtcacgatgaggtgagtagtcacgatgaggcgagcggggtgggcagtcacgatgaggtgagcagtcacgatgaggtgagcagtcacgatgaggtgagcagtcacgatgaagcgagcggggtgggaagtcacagtagcgaccgcggtgacaagcaccatgggggaggagcccccacttgcgtttccttggaggatcagctgctccacttcggggaatacctatttgtgtgccgtgtggccatgaagctggtcgagcaggaagtggacaaacagctagacctactaacccggaaagtagtgagcacagaagatagcgtatacgtggagtgcatcaaagggacctacacctgtctctacagacacaacgcctttttggagaagctactgggagatcatctagtttacattatttacaacagaaaggtggagctactctttaataaagtcgtagaagcaatatgctcaagtttctgtagtcagacacagctcctacagatcgataactataatgagttaaccaaattggacaaaaacgtggagatgttatccttactgtgttatcattttcaaaacataaaaaaatttttacatcaattgggagaagaaaaatttagaaaattgaatgatttgttcattttggctagctacataaataaagatattttttctgaacagtcaggcttgtttaaaaatttaccttatgtaaaatgtatacaagattgcctatgttcatatatcgattatgagatattgtttacgaagcactgcatcgataaagcattcgttttgacggatgacattatgttgtcattgatagatgatgagaaaatcaagggaaaggatgtaagagatttttacgagaatatggtaaatttagaaaatataataatgaattgtagcaacagtaatgagtatacttccactttgctggacgatgcattttttatttttcaaaaatctgtgtgcaggagtataaacatgaatgatattaacactatgtgtgttttggtgaatcacattattttgtttattgggggtactttgagaagctacctgagtgagaatttgaaaacgagcaaaagtatatacggcgcgtttattcacgatgttgctaatttgaagcctttttcctttagggctttgcttggcagtatcgatgagacgaattacgtggatgagggacaggggaacaatcgcaccgtggccctggcgcagaacttggttagttcgcttagctatgtgcggagtgaagcgccggaggggggggcaggccgtaacgaacttgcaagtggaagtggtggccgtaatagtgttatacggggtggtggtgataacgtggcacgtgggactgctggccgtaataacgcggcacgtggagaccacccctcgcgaggcggcgaggcgaagggccacagcagtggcaatgggaagagcagtggcaagggcagtggcaagggcagtggcatctacgagtacctgacggcggagcactatgagagcctcttcaaccctctgtccgacagaaaaaacatggacagccaaaccatcaactccaagttcagctacccccactgcgtgaacaacatagactcatgccaccagtacatacaaaacttcaagctgttcatccacgattattttgtggacaaatttttaaaggataaaaggaaaaagaaagaaaaggggaagcaaaaaaagaggcaaacggaaagggataggcgaacggaaagggataggcgaacggaaagggagacgcaaaaggaaacgcagaattacctcctcatgtttaccaactcgtttgccaattacgacaacctacttagcgacttcgaaaagctgagtatcgaaaattgtaaaaatctgttgaacattttgaaggtgcattttattgggcagctggtcatcatcgagagcgtcaactttgatataacgagtgagcagtacgcctactaccagctcaacgacccctacattaacggcttggtcagccggatgaagctgatcgcctaccacatttcgctatacttcaaccagaatatctttcaaatatgcgttggtttgctggcggagaaggtgcgtagatgaagcgtgcatgaagcgtgcacgaagcgtgcataaaacgtgcatgaagcgtatatacgtgtgtgaatacatcggtacatacattggtgcatacactggtgcatacactggctcgcacactgatgtgcgtgcgcgctccatttgttggtacgccccccacgcacacattcatgcgcgatgtgcccccccaccacctgcaacccccttatagatctgcaaatacatcgagcgaatcgtgcgcacgaagaaatttagcctgtacggttgcgtccaattagacaacgacatcagaaacctcatgctgttcttcacatccctcaccagcatcaacgtgaagaaggagttcgccaagctgctggaaatttgcgaattactgaacataaacgatttgcaggacttcaaagatttctacgaggaaaacaagaacaacttgagtgccagcgatgtggaggacatcatctcgatgcgaaatgacatttcggaggagctccttggtgcgatgaagttgtacatgaattggggcgcgtcttaagatagcccaacgaggatggcacaaacggagggaggacgcgtcggttagtatgggtataaaaaaaggccaccagtgaggagccacacgggggagccgtgggacaatgactcctacgaaggacggacgggcggatggacgggtggacaggtggacggattgacggatagacggatggacgggtggactcctccccgttcgccccacccccatggagaaattacactcaatacatacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggggggaaaaaaaaaaaaaaaaaaaaaaaaaaattaatacaacagttatgcggattgcgagatgtatgcacagttggaatgccctcctgcccatctaccatccgtgtgtgcagttttcccctttaggggaactctctctcctcttccattcccagctaaccgtcgtatttgtctatggccttctgcgcgtcgttgatgttttcgaaaacgcacacgcctgtgccctgcgtagaggaaaaaaagcgtgcgggtcagcggtgtgttagtgaacacatgttcaaaaggggaaagggagcatatgtggaggggtgtaggggggaggcagcccccatgttggcccctcttccatttcattagtgcaaattacatccgatctatccgtgtgatcgtagtttatccaggcattcacgactttgcacacgttgctgaagagttcctgcacgaggggggttgagcagcgagtcaagggggggaagcaaatgaccacgtggtgcaagcacagcggggtgtacggcaataatgcaaccacggatacatatgcacgtgcaagcacagcggggtgtacggcaataatgtgaccatagatacgtatgcacgtgcatccccagactggcgcgggcactacggtcatcgctatggccaatgccgacgccagggctgacggtaccactaaatcgttcttcgagatggtgtagtccaagtttgagattttcacacgcacttggctgtcccgctcgtcgtggttctaccagggggggtaacaaaaaagggcacaaataaggagagaccgctgagagtgtcgaatgtcggtgctgaaatggtccgccttgacaattttcctttccggcgccacttagaagtgcacgcatgcacatgggcacgtctctacctggtaggagttcctattgttgtatttgtttattctgttgtggtgggggttcgtcttgtattcttcgttctacgggaggggggagaagtggagagggggaaattcaagggagcagtgttgatctcgttaatctcgcccaactcgttaatctcgttcatctcgctgatctcgttcatctcgctgatctcgttgaccgcgttcgctgcgttcgccgcgcggggtgtagacacgcagatgcaccccccgatgggtactggggccacgtggccccgcctctaactcccctctagtgggtcattacgtgggagttgttataaccgccgtactgcctatggtagtgttttcggtgatgatgaccgcctaaagggaggagaaaaaaaaaaaaagaggaatgtgctatttgctctgcagatggtagaagctatcgattcgtggggatgtttattcaccggaggggccgcgtctgcatcgttcgttccatccgatgcatccgcgtcatccgctccaccgatgctctctccatcccatttctttccctcgtgaagtactattattgtatttcctaaattccctcattgtggcaattcacaatgtaactctcgttacacaaaaaaaaaaaaaaaaacaggaaaattatgtctccataaaattatgcgctttcgtatgggtaacaaaactgatgggtatagttaactcccttctgacgtagggcatcattgtttgcatttgctgctataagagtgttcgcaataattttgtgttgaagtgattaggatattgatggggtggaggggaaagcgacgcacttctccctgcatggcgtttaaattttcagctatgtgggagactccagtgcgggcaacgccaatgcatgcgcccacgtgactgtacgcagttttatgaatgcttgcaaattgaagaaggcgaccacgcgggggtgcggtatgctgaagtgcgcaatgcgcctagggtaacacaggaccatgattcatccattagtacatccctccaacgaaggaatgaagaaaaataaaataaaaaaatgaaaaaaaaaacgctacactggagtgccacgtgacatgtgaacttttgcgtgatgcataattccttgagggaacctcctctcataaacgaatcgacaaacggaggtagaaactgccatcacgcgttaatgtcaaagggggatgtcatccaggcagtaaccgacgcaggtgaagcgctgtgaaccccccccaccccaatttgcgcgtagctagcgaatcggggatcatcccatttgcgcctgtttagaccccgctgttatttgacaccctggtgcaacggttgatcggttagcacaccggggaagcgggagaagcccatcaggtggcgcagcagtcgcggtgtggcagtcgcggtgtagcagtcgcggtgtagcagtcgccacgaaggaataactgcccccccaacaaaccaccaaaccaacgaacgaaccaaccatgaagaaaaaaaaagtcgtcaagttgaaggaggagtacgtgccgaaagggaactactgtaaaattacataagcatatatgaaacacgaaaaaagtgatgtgatggcgttttaggagttgccgagagagacggggaaattcccgataggttcagtccaagcatcacctgtttatcgtgtccgaaactgagcaaataggttcaactgccagggggtgatacttataccgcccgttcacccagagtgcagttctacatacacaatacacgtatttatacacacaggcacacaactattcatgcatgtgtttttctttacccccttccccccgacagttagcaaagatgccctgttgaccaatatcttcatgcagagctcggagaacgtgctgtcggaagtcgagtcgaagaattcccagctgatagttaattgtataaacaagttgcacaaaaaaaatctgcaaactaagttgaaggccataagtgtaagcagccattttggcagtttttttttcccccccaattggtgtcatccaccgcatctgacccctgcccgttacctacccgttacccacccgtaggaactaattctacacctgagcaagtacgacgaagacgaagtgagtcacctcttctcctcctacataagcgtgtacaaaaagttgatatatcacccgaactatggcctgagggaaagtagggagctcgtttggcataccgcagccatatcgcagccataccgcaggcataccgcagccatatcgtaaccatatcgtaaccataccgcagccccatcgcagctacataggtcccccttcacctcgctgcttccttccccccatttcacagacctaaacctgtgcctgaagctgttcatagtgaaagttaagacgaagattaaggcccacctgagtgtatttttgccgccactctttgtgtccctcttcgactacagcaaaaacgtaaggcgaggcgtccacgggtgcaccccgcgtcggaagcatgtctcgtcggaagcagaccggcccagtcgtcacaccggtccagctgccacactgctgctcctccccccctgtacaggtaaaacacatcgcgggcgaaattttgctcatcattttcccccccaaggggaagacccaagagtcggggggagtagaaaaccccatcagacagcatccaaagaagacaaaaaaaacacagccaggaaagatacgcctgcaggaggaactcaagctgtacggagtgatcaaaaatttgaaagtgaatttgactaacctgtataactgtctcaagtatgttggtggtcccctctgtgaggaagtcacgaggaacttgaaaaacaaaaagaacgacgaggattacgattatggtgtgtacctcttcaacgtggtttgtttttatccgtcccttttgtacatgttggtgagaattgctaagggggatgacgacgaaggggggaagccaaagcaccccgtggaagggaacgatagaacggcctcccaaaaccataaagacgtcaactcagtgaagcagttcatccgaaaggagttcccaaccttcgccagcacgttcagcctcttcttcaatgcagtgaactcaatttacaaagaaagcagagacaacgagcgggtaaaaaaaattatcttcctcgcagtctacaacataatatacttactgaagaagtataaactaaactactccgattttgatgaagaaaaagcgaacgtagcgatctttaattacatttgctgtgttgtcagcaataaagatgagtacatcctgaagcacataaaccacttattgttgttgtattttttttcggagaataaaaaaatgattaatgataattttttgaaaggttacttgtccctaattaagcataacaaaattgcgaggaatgacatttttaattacaacatttctttgttcatctttatttttgagaggaatgatattcgagatttttttttttttttatttctctttttgcttcttcacgggatgacatcttcgctagttgtttactacgatttgttgcatcatttgcttggctacttctcagtggcggaggcaactcatgggagcagcctttgccaaagcgaagactcaggtgtcccgtattccctttccgaatctgattgctacactgtgctcagcgaaagtatcatgcacctgccattagaaacgatccttgctcaaaaaattggcgtaacatacaagtactcatttgagaggacacaccctctttgtgaatccctctccaacatatactactgccagaagaagaagccaagtaaggacggtaaggacaaggaccaatttgaagaattaaagaggaaaataattgcagagaagctggacgagactaacttcatccgtacctacatcaactttgttaagttatccaaatgcgctaacacagttgctctcagttgtttgggcattctcagtgagtacacgagcgatttggcgaaggagttgggggcaggtggtacgttggaatgggatacaccccttgaccgctcggggggattccatccaagtatgaaccattctacagttggaagatccccccaatgtagtgacaaccccagcggtagacacaaatatcacgacgcggttgacttcattttgaaaattctaacagaactgaaaggtgtagtgttcccaccaggggtcgaagtggacactccaggagttgtaaccaaccaaagcaacaatgcctctgtcaggacagccttaattcgcacgttgaaatgtaccttcaaaattgcatgccttttagtggaggaaagaaattacgaagccgttggaatggtgaagaagcattgggggcttttggagtttctcttagctcagggggaagtggaggacgaagaggtttcgctggagcgggtgttctacgtatttatggatttcttgacgtggggtagacgtggggagagggagaaggagaacatggaagaaggagcaacacatgggggagatgccctgttcagctccctggacgtcagtctgaacctcttggcgtttatttgctccaaaggggggaagtcgtgcgattccctggcgaggtccctgcaggaggtaagcctaaagggggggatgtcccggattagcactttcgaacgctacacaactgggtttgcgattgttacgtgtgtggccttctgtttacatgcataggatcttcttctacatgctaatgtgcacgtgcttttctttatgtctcctccctttttaggcacttcttggaacacccccaactgaggaaactgttgagaagcagctagccatttgtgtgaagctgatcaattttatgaggaaggagcacaccaagtttttcgacctctcggagacggccctggaaatatacagtttctacctcctacagggtgtgaggggtggaggtggcagttggggaagaggcacctcccgtttggagaacaatcgctatgattcagatggccgccatactgaggagtgcgcatcactgaaggcgttttacactgctgtgcagggggacgcagaaaaccatctcgacctctttggagagcagttctaccaaggtgtgttccatgcgtataggacaaaaattcacttaagtcgaaccctcccagataaagatttctgctgcttcttcttctcatacgtcatgagaacgaggaaggagggtgctaacccattggatgatatgcacgtatatttgttgttctcaactctcttgaatgtgaaggatgaacatgtagagagacacacaaaggagttgttagtctcttcaagactcaggaaggatagtacattctcctttctggaggtaatgcgggatgtatacaaatggtgtagggagaacgaggaagaggagagaagggggaagggtaagctgtggtcctccttcacatccaccatgagccaatttgaagatgacaatgacgaaagcgaaagtgacgacatgagtgaagtggccgagggggaccattttaaggttggcctacttgtgagcaactctttggtaaggctaacccgcattggtggggaggaagacgcggaagcagacgcaggaggaggagaagcggaagaagacgcggaagcagacgcagaaggaggagaagacgcagaagaagacgcagaaaacacgaacgccgcatccgctagcggcgatttgaagagggaagaccaggagcgtcccacaaaagggagtattagaaaaaagaacagcaaagaagcattcctgtcattacgcaaaagggatatcctaaatacgaggttcatagagcgattgctaagtgtgtacaaactgtattaccaagtagaatgcttttccgttggtcacttgaaggaattcaccatgctatgctttgaggcgaccactccagggacaggtgaggagaagccccagaaggagccacacaagaatcaagtataccgattttgcagtttttatcatttcgcgtatgccaatattaggaggaaatccttgttctatcacatcgtcagcttgagagataagatagaaatagatgagggagaggatgtggggatgttggatctgctcatttatgtgtataggcagttacagaggaagaagagtgagaaggagagtccgaaaaggtctcctgtcatccatgtgagcatatcagacgtggtgtgcgtcatgagacaggtgaataaatgggacgtgttcagcgtttgtagggacatcctaacggatcggcggggcagtgggggtctctccgaggatgtgatgaaggacgtcattcgcgagctggacaacttcaaggtgaagagtttgttcgacttgcaggtgaaggtgttcctctttgaggagtgcctcctgtgcgttggcgatgtgagcggcgttgtcggcgttggcgatgttggcgatgttggcggcgttggccacgtttgccacgttagcggtgttgccgggggggatgaccccctccgcgacacgaagcagtacgaaggcgaaatcgccaagctgaaggagagactgccgagagacctgcactcctacgttgagaagaacctctccctcaccgtcaaaggagagctgccctgcttaaaccttttgtaccatttgatatgcatcagcagcagataccgagacgttaatctgttcgagtgctccattgtgaggaagaaggtactcttagggctggccctccagtatgttacttggaacaactttgacgtgttcttttgttgcctcggctttgtgaggggcggcttgccgatcgggggggaaagtacgccgaatggtggagaaagcatacccaacggtgtgctcccgaatggaggccccccgtgtgatgcccctatgcgtgatgcccctatgcgtgatgcccctatgcgtgactcccctatgcttgactcccctatgcgtgactcccctatgcgtgactcccctatgcgtgactcccctatgcgtgacgcccctctgtgtgaggcgcaccccgtggaggaggccttccgtaagttcctctgcactgtgaaaaacttctaccgaaagatgcacgacgagcagagcgcactgcataggcagaaatggaggaccctaaatgagaccctcacccgaagtagtaacggtggtaggaaggtaccccccacagttgacagcaagctaaagagacagaaaaggagagaaaaaaatatcgaaagtaaaagggagtatcaacaattaatacattccaaaatgggcatacatattctcaagtacacatatgtcaaatgtcaaaaggagagaaacacatatctatcgacatttaaggacacaaaaaaaatcacatctgacctgatgaagcttctttacttcattgtttccattagttcctatgacgacggattagtggatgaggaaatggtgacacttgctacagaaatactgaagctacttgtacagtttgatgaacagaatatcaaatcggtgtacaaaatttatttgttctctcttccatttagtgttacccacttttgtgattacctcacgacggatatttttcatttggataaactggagctaagtagacatgggttggctaagttgatgaagaaaatattggacctttatgttaatacgtattacctgtttatcctcttttcaaatgtagacaaatgcagagacagcaactttttcgttgataagacactgaccattttgctgatgaattgcctttttttttctgaactgcatacgttgaggggttcccatatgttgaagtttgctgtgataagttcttatttgcatattaatgaaggggggaggaatatgtttttgctttccgctgcgggtgggggtgttgatgggcatgactgccgagtgttgggggtggaacccgacgcggatgcgccaggtgtggggggaacacccacgcggagtgaccactctgtgaggagtggcaaccccatgcggagtgacaatcccgtgagaagtgacaatcccatgcggagtgacaaccccctgcggggtgacaaactgtgtagcccctccgacgatagcgatgacgcctttttgagcgaacccaacggaggcccccctaccgtgggcccctccaaaacgaagagcaaagagcccccagtgagggaagaaagtgaggtaagtcgaagagggcctccaaccagcagcagaagcagaagcggcggaagcagaaggagagagggcagtcccacgttgagccccgccagggtgacgcaaaactgccaagaggatgaggatgaggatggccagaaagaggaaacaccacatagtcatggcagtcgaaacgatactccccaatctgcacgttttgcacgattgtctcccccatcgaaccgcacaaaggggggagataattacaaaaaaaaaatgaaccccttgcatactttgaagagccaactgaaaaacccatctctcctaatcgaccttaacaaaaatatcatagatttgtattcattcatcttggacttaaattatttgaaggtccttctctccatgttaaatatatgtctatcggctgagtattttatctacgagccggaattgcaccagcagttcttggccttcctagaaagtcataatttttgcgtgggcgattttttgagtgatattagacgtgtgcgggatatcctcgaggggggaacagcgaagaacaaatgggaaggcagctcatccaggaggaatcagcaggattacaatttgcccttcccgagaaaacacagaaaaaaattctacatctttcttctcgccctgcaccttatcttgcgtctcataacgatatacccgaacgagtgcattaccataacaaatgaagcgaagctacacgatattgtaaacttcaacaaggttcttttttcaaatataatcataacaaaccagctgaacgagctgagacaaatttcgagtgaatatattaacaccacgtttcagtatgactctcttacgaaaacgcttacatttaagtataagataaaggaagatgacagtgagcagttcgaggacgtgactgccaagttgacgttgattttccttccgaactatcccttctcgcacatggtcataagtgacaggattgagtcgctgggtaagtgacgagaggaacacgcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaacagtagcaataacaataataataaaataatttttgtccacccctatgagacgtataaaaaatgtggacgtgtgacgactcagtgcttaccagtccgcattcactactgcgcacttgtcactccgtgtgaaccgcttttcccctcatctccctacccccgcagacaagaaggcccacgtgcacaactccatcaagagtatgtacaagtatgcccggacgggcaatatcaacgagatgttcgtaaaatttgacagcattatgaatggctactttgagaataaatcacagtgcaatatctgttttatgattttatacgagacgaagacctgcgacaaggcctgctcccagtgcggcacttcctaccacagctactgcctacacaagtacgtcccgcgcagcgttagcgcagcgttagcggagtattagcggagtattagcggagcattagcggagcattggcggagtattagcggagcattagcggagcatccgttttgcctacccctaattcgtcttcccattttgtcacatttccgtttgcctttcttcccccccttcaggtggttcctaacgtcccacaacaccaagtgcccgtcgtgccaaatgcagttcacctagtgaagaagcatctcgtccgtgtggcggttattcggtgataattttttcgagacgtccgttttccctggtgacacggactctctgtatatcgcttcatttgaactttttacactcggtgtggttcctacacctggtaaggtaacctttccaacctcgttgaatgcgtatttgtgtttaaaaaaagttggccatgttaaagacaggggcgagggcagcagtgcgcgcggagttcggcacgttaaatttacaaaaaaaatggaatgaaatgacgcgaaatggggtggggcgacgcgaaatgaggtgagatgacgcgaaatggggtgaggcgacgcgaaatgaggtgaggcgacgcgaaatgaggtgaggcgacgcgaagtgaggtgaaacgaaacggggggacgctgcgcgacgtgacgtgagcggggtggtccacttcgaataccaatagacgacagcgtaattgcagttgtgcagaaaacgaaaaaggggaagggggcaaggccccctgtactggagcgccaattttaaaaataaaaaatagggaagaaaaaatgacatgagtcgtgtgtaggtagtcgagcggagaaacgtgccatccgcgcgcacatatatatacctctgcatctaagagggacgctgctgtttcgcgaactgggtgcccgcgtgaacaaggtagatgtttcggggcggttcgcatggcggggacgccaagtgcgtcgcgcatcgccggtgctctgtctcagtctcagtctcagtgccagtgtcagtgtcagtatcggtgtcagtatcagtcgcagtcacagtctcagtctcagcctcagccgcagcctcagccgcagtctcagccgcagcctcagccgcagcctcagccgcagcctcatgttgtgttgtgccgcccctgggaaggttagcgttgtcacgaaggtgtgtgccaagctgggcgcgcctctcaggtgaatccatggaaggtgggtagggggtgcgcggcggcacggttggtggtggtggcggacttgaagtgggccttgcgtcgctgcttcttcctatcaggggaggagaagtctggaatggaaaggttccgtttgacgcgcatggatgtgcccatctcgtaagatgtctccgggttcacagcgtggtaactagatcggttgaatttccttctcttagaagaagtagaagcaggagtcatatagttggtgctgtcatcataaaacgacatctcttcctttgtctcgataacgttcttttccttcatatcattcaacactttaatactagctcgtttaataaacccattagcattcttatcatctttggcatacttatcagaaaaaatagcaaaggatcttcttccactttttttatatcctcccaaatttttaaaggtatcattaataagcttgaaaattattttcgcatgtctatcattagacttacataaaaaatgagatatcatggtggtagtaaggagatttttttttttctgttctatttctctaaaagtttttatccctatatagtattttaagcaatgtacataccagttatagactccaattccatcaaggttatcaaaacgtatgtctgaaaaccatgggtgtgataatgcatctgctgcagtaattctatcatttggattatatttcaacattttcacgagtagatctatacctaactcatctatccttccattcgttataacgttgagtgcatcctttttgttttttatattaacattgaagaagtcttccttgagaggatagaatctagaatcactaaaaaattccaattcgtcattgtttggtttccccaaggaattaacgattcgtatgatcagatcaaattctgttacgcctctgaataatggccttcctataatcagttcgcagatgatgcaggctgctgaccatatatctacattaagtccgtattggaagtctttgttgttgtagtagtcgtcttcttcgattcccctgaggcgcgcccgctcccgctccctctcccgctccgtcggcttgtccctctctgccgccttttcccgatgcgccgtcttttcccgatgcttgttcttcttgttcctattgttttggttttggtttccctggccacctttgcttccacttctgcttccacttttgtttccacttccgctcccgccgctgcccctgtccgtggtgcacgcagcgctggccgtgtgggccctgctgtttccgctgctgtcgatgcccctggtggagggggcgcgcgaggggtacggcgcgctcgagtggggagcgctcgcatgaggttgattcgagtgaggttgattcgaatgaggttgattggcatgaggttgattcgcgtgaggttgattcgcgtgaggctgattcgcataaggctgattcccgtgaggctgattcgcataaggctgattcccgtgagaccgattggcagacgcgggcaccccattcgccgggggcttgaccttgcccctggccttggcgcgccccttcttccccttagccatctcaaacttggaaagcagcacctccaaagggcggtaataaatggtgcacacagtgggagtcatgtccccgtcattttttaactccctgcacaagcctaagtcaccaatcttaagtaaaaatttccgattcggtgtctgttgcagcatcacattttcaggcttcaaatctctatggcacattttgttattatgtagatatgcaagtccatttaacagctggaaggataaccacttagcttccttcaagcttaggcccgcctggtcatcagtaattttggtcttctgaataagcctcttcaaatctccagcatcacagtactcatacgcagcgaagataaatttttggtccgctgctagaggagtcatatccagttttgctgagtgctgaaaatttgatgcatggtgttgtaatatctgacgattgatgtattcgctgatgcatttctgtctatctattgtgacatctatgagtcttaaaatatttggatgccttccgatgttcttcaaacagctgagttctctcaaagttgtgcagctaatcccttcttcatttatcgttttcaagtcatcacggaaaaattttatcgcataaatatttttcctaaagaacacgaactcgtctgtgtagtaatcgtatggcagataatttgtgttctggtagaggtcattattgttgttattgttatatttgattaccttccctttgtatacatctccgtaggtccctccgcccagtttttcctccagcgacaccgtcgagtagatattgttgaaatagattttgcacttggtcagcgttatgccgtacatggtgggcgcgggggggagaagtggtgaggttcgtacagccgatgtgtgatacccaagagagtaatcaacagagaggtcttccacctagcagaccgcttcgtttggctcttctagaaccacttcaccgggccccttctcgaaccgttttcgcaaccgcgtcagtgcaatgccgggggtgggtgggggacacgaccattaggccataagtaccccggtgctccccttttggccccctgcagaggagggaacttacccaaaggatgcacacacaagtggagggtgtaaacaaggggagggaattgaggggtgtggggtgtggggtgtaaagcgcttcccacgtgtgtgtttcctcccccaccccttcttggtggaacctcccagggaagtattatccctcggggggagggcgcttccctggggtagcgaacgcagaggggagagagttcttcgctcgtgggggggggtatgcttgatggttaatggttgtgaggggagattgctcagtggtgcttcccaagtggggcttccaaagtagtgcttcccgagtggggcttcccttgtggtgcttcccgagtggtacttcccgagtggagtgttcccggtgactcctcgcagtatccttcgcttcgctgcgatgtgtaagtattcccttgggaacccctggaacgaagggagagagttcgcgttgcatgcacttgggcgtgtgtaagtggcgcggggtgtgtgcgtgccttgcgcgtgtgtaaggggggaattcgcgagatgggtcaacgtgtgtaaaggatcagcacacgtgcggggccgatcttgagtgtgcttctccccagtacgcacctctccccagtacgcaccactccccagtacgcacctctccccagtatgcacctctcctctgcatgcacctctcccccgtatgcacctctcccctgcgtgcacctacccgtgtgtaagctcgaaaaggcacgcacactcgaggaagcctctgggatcccctcaaagcgcactttgaacgaattgccacgataaagcagggggatttttcaaactgcgattcttatttgacatgggcttaaataaggccaagggaaaaaataaaaaaaaaaaaaaaaaaaaaaaaagcagcacttaaatagacaaagtgtaactaaatagaagttttatttttcgaatgaaaaaacaaaaagcacaaaaaaggagcttcaaattggtagcatatttcaatgtattaaaatgggattcaagtggaggggggaaaaccatatgggccctgatccaggaaaaaaaaaagggagagaggaagacaaagatcgatatgataagcgcggtgcggcaagtgcgaggtgacatgcgcggtgcggcaagtgcgaggtgacatacgcggtgcgtcaagtgtgatgtgtaccaaaagaatacaaaaacaagcaagcgttctttgaagaaaattccccagcgcgtaccttaacaaaggcgttatcgaaaaaacgagggggaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccccccccccatgggaaagagaaatccaggcttgtgttataattttagggttccacctcagtcaccggtaggcaccacaaatggctacccaaatatgtgagcaaagatatgaaggggtgtacgttgcacaatttgcgcgtgaaattttttggaggaacaacggagagagggaaattcagaccaacaattggtaaccgcttgagtttgtgtttaactgggaatgtagcctatggaggtgggttgcagcggtggatatactttccagcgcgtggtcttccgcttgaaccatgggtgagggacgagcattctgccatgcgttgttcgctaatctggagaacactcacagcaagttatgcacagcgtaaggactttttctttgcaagtggacctgctaactgggaattgccaataaaaaataatttcgcttttttttctttttttttctgcttttttttcttttttttttcttgtttttttttcttgtttttttttttgttttttcttaaaattatggagttcccctgatgctacaccgcaacaaggacaaatcgatcgcgcaccaaactggaagagtccaattagggcggttgataagttgtgtgctggacttccccatcattaatataatttcttttcctcccctttgggacgcgttcgcacgcgggttatttccgtatgccttgggaatacgcccccgaaaggtatgccataaaaatacgcaaaaaaggtatgcttaaaaaatacgcaaaaaatatatgcttaaaaaatacgcctcaaaaatacgcctcaaaaatacgcctcaaaaatacgcctcaaaaatacgcctcaaaaatgcgcctcaaaaatgcgcctcaaaaatgcgcctcaaaaatggccccacaaaatctccctccaacgcttgcacctccacgtatgcacggccccgctttctgccttccccgggagaaattcctgaacaccaccccccgagcaccggagggggaaaatcagctgtgcgcacgactcaccgtttggtcgactagctggctggctacctgcatgatgattagctccttcgcagctgtgaattgggcaaatgcgtaattaatgaaatggagaaaaaaaacgaaaaaaaagtggaaaaaaaaaggaaaaaggagctgaaaaaaagcggaaaaaaaagcggaacaaaagtggaaaagttaagcgaagtaacgcaaaaaggggaaaaaaaaacggcctacgagataaccaaacaaatttttaagttgaacaacgaaagagaacgattaatagatttgccgtatgtcatcatagaggcaccccatttttgtagttactgttcgtgattggcaaatccaccaatttttgtgcttgacgtgaacgtgggggcaaggcagaaaaacccagttgttctttcctgcgcgcgttttgtggatctccggcgggggggaaggacgccaggagaggaagagcccacgcgtagacgacgcagtcacgtgggaacgaagcggtcacgtggaaacgaagcggtcacgtggaaacgacgcagtcacgtggaaacggcacagccgcgtggaaacggcacaaccacgtggaaacggcacaaccacgtggaaacgacgcagtcacgcacaactcgcgaccgagcaaataaaatgagcacagaagagtagcatgaatacgaacaaaaataaaacgtttcacaaaaaactgaagaataaaagagttatcaaggaattttcctacgtttcttttaagaaggaaattgcaaagctgtacgaaaaggagaaggacttctttaagcagatgcataatgggactctatcgtcggaagatgttgtaaaatatgacagggagagcgagcagtgtggggagcagcagtgtggggagcagcaggggcaggtgcagcggcaagtgcagcggcagctgggagagatacaggaactgccggcggagcagcgggaggggggacaccccgtagattgtgtcgggttggtggtcaaggtgcgcaaaggacatacgacgccccgtttacgacgaaagagcgccaaaagacaagaggccaccaagggggagaatcccaaaggaggtgtaaccggccgagtagatgttctgaaggccttgtccgtgggcgacaaagacacggagagtttccactcgtgctctatggagaagggggagaagctggagaagggggagaagttggagaagggggagaaggtgaagaaggcgaagaaggcggagaaggcggagaaagcggagaaagcggagaaagcgcatggcgccgtgagcgaccccgagcagataacccagcaggaggaaaaggatgtcataaggcaagtgctacaaatcatcataacaaaaaaaaaatcaccgatattgtaaaaacgcactttgatgaaaacaaaataaagtatataagcgcacgaatgatgaaatacattttaaaaaaagcagaaaaaaatgtggattttcagatgataaaaattctcctggttcagaatgtagataagaagaacatagaaagtacaataaataccaaggggaaaaggaagttattcaaaaattatattttttccaagcaaaaagtgagggctatagaatgtgtgctgcttcacatagctcagatggatgaagatcattacacttttcgtgagtcttataaagagttagacatatcatcggatgagtacctgttgtgtgtggaagccgtgtgtgtttatttgacacagaatgtgcagaaggataaggcgaactatagaaaatacttggctatacatagacacgttagggagcttttgcgtgggtacatcagtgtatatgaaagcggcagtagtagatccgtgcatgggaccacgggcgtggatacgcagggagatgaggacagtcagaggatcaaacagaagaaaaagaagaagaagaaaaagaaaagcaagaatgccaccgaggcagaggaggatattgcccctctgcgcactgacgaagggggatgtgcgagctgcaaaaccagggaggacagcgacggtgggggacccacaaagagcagcacagacaagagtaacaccgccaaaagcagcacttccaaaagcagcaccgccaagagcaaccccacgagggagagccccatcgcggaagttccacagcaaccggatgcgccctacgaaggctctgaaaaactgttcaaaatggtgaacgaagaaatgaaaaaaagggatcgagaaattgacacactaaaaaggtcattggagctgatagaaaaggatgtgaagctgctgctcaggaagagtggcgtcaggacagatccggtggactactcgttggaggcttccagaaggagcaactcttcgtattgcagcgcggagaaggcacctccacaggggaagtcatctgtgaagtcagctgggaagtcagccgtgaaattaggcgccaagtcagccgtcaagtcagccaccaagtcagccgccgagccagccgccaagccagccgcggaaccacttgtagccatccccataagcgaggaagatgtgacgtcattcaggcacaaggcattcgtcctgatgaacctgttgaatgagcacctcaccgagaaggaaaccaaaacaggcgcaagtgcgaagaagcaaacggaaggggagccactaactctgagttatttgaacgatgaaattgacagactgataggaatcatgacgaggggggataaaccgtgtggcgagaaactgtgtgacggcaaaccgtgtagcggcaaaccgtgcagcggcaaaccgtttggctacaaaccgtgtggcgacgtgagacaaagcatcagtgaggtgtggagcccctcggagggtgcctccaacttcgaggaggaacgatacaaattggtatctccccaaatgaagggaatgtacagaaagggaaaggcagccaagggtgagcagttcttcgagcagataattggggaggtgtcaaatgtgggaagaaaagcaggagccaaggaagaagacagaattgtgcacatggcagggaaagctgcttttgcgaaaatgggctcctttaaaatgggatcaacatctgagttaaagaaaaaccaaaacgatgcgaccaagatagagaataaggtttccccacaaagctacacagatagggtgaaagaaaggcaaaagaaatcatccatctacgcgtacgacataagtaccactcggtggagcaaccactacagcgtacttgaaccgaaaagggaaaggaaaaaaaatagcatcgttgaatacgttaataattttatgagcagtgtagcgaatgataagataaacaaagaaatctcatctgtggagagtagcaaaagggaagacatggttacttctcaaaacacaagctcggatgcatccgtcatggtggtgaacacgtataggaggagaaactacttccaagaatatatgaattactgcaatgaggttgacgaggatgatggggatgcagagcagagtgacctcgtgccggtgaacaagcccccccatgtgtactccaggggcggcaggagcaccaaccagtggaaacgcgagaataaagagaaaagagaaaaggaggctgaggctggggcagaggccggggctgaggcagataaagagggggtgatcgaaaaccgggcgaagagtgaacacctgatgaacctgaatgcgaaacagaccaaccgcatgctgagcatcggcaaggttaacagcaacaacacgacgacgacgacgaaccattccgttgagaggagagagatcggagttgtggaggacagcgacaggaatcaggaggaagagaaggggaagaagaaacggaaggagcagaagggaagcgctcatgaagtagcgcaggcgctagtgcaggggattgtgatagcgggcagacgggacgaaagggaggacccagcgaaggaaaggaagaataaagaaggccaagaggaggataacaaccattgtgggggcaaagatgacaaaggagaaagtgacgatgatgaggagggggagaagaagaagaagcaacatccgcagcagttggacgagcttgacaagctgagcgatcatgagacggagagcggcgacagtgtggtatacaactataacctgtataacgccatctacgacctgaacgaacagttttcctctgtggtgaagaatatgtaccaggagaaagaggttggggggacactcggagggtctccggaaaatgaaaaggtgaagtctaaggggaagtctaaggggaagaaaggagggaaggtccagcaggaagtggaggactcggtcgaagttggcgaatcgggcgaatcgggcgaatcgggcgaagtgggtgacgtcgcagagagtggcgagaaaaggaggagagatgagaaactaaaaaggaaggccaaaaggaaggaagagaaacggcgaaggaaggaactgctgcaggaggaaaaaaggaaagtgaaggaaacaaaaaaggaagagaagaaaaaaataaaagaaatgaaaaaggaagaaaagaagaaaatgaaggaggcggagaaggggaagaagaagaagttgaaagaggcgcgggaagcgagggaacaggaggaaatgaaagcgaaggaggtgaagaaggccaaggaggccaagaaggccaaggagggcaaggagggcaaggaggccaagaaggccaagaagaccaaggaggcgaaggaggccaagaaggccaagaaggcaaaaagggctgcggccaaagcagccgcaaaggtagaggcaaagtcggccgcaaccgcagcggccgagcacgtggaaggaaagctcacagaatactcctccatgagggaggacagccccagtgaagatactcaggcggctccccccccaaacaacgactacaacttcatcgatgccacgtccagcgacaagcagaagaggatgagtacgtacggggggaggaccatatacgatgagtacataactcaggagaaggcaattaggggcatcatcaagaagaaatacatacgggtaagtggctacggagtgtaccagttgatcgggttggtgttggcgtggatgggctcctttgcgtcttcgctacgcgaggggggcgaatcatttggacgcgccttccaggcggccatccgctcgtccgccgcgtgaaaagcgtgcgcactgcgtccccacggcggttttgcggcgtaacagcgcgtaacactgctaacactgcataacactgcataacactgcataacaccgcgtaacaccgcttaacatcgctcctccccttctcgcagggcatcctcaccgtccggagacacgactacgggtttgtcatctgcaacgacaggaaggtgcacataaagtcgaagaaggacatgaacagagcgatcgacggggacgcagtggtggtcaagctgaagagggacaaaaggggagaggcaagcgaggtaggagagacgaagaggggaaaaatgatcaccgataaggagtacgctaagcggggaaaaacgctcaccgatgagtacgctaaggggggaaaaaaattaaatggctggatggaagagaagaaggcagacgaactaacaggaaaaataatctacatagaagaacatcacgggtcgaacatccaatacgtgtgcatatttagagaaaaaatgaaaaggcaaaagttcagcatggcaatcccatttaaaaaaagtatcccatttattaaagtagaaaataaacacataattgaattcatgaacaggagtaacgtcatggatataacgaatcagctagtctatataaaaatatttcagtggaatacaaatgagttattcccagaaggcagaattgtggaactacttgggcagaatgacttattccacaacatgcaaaatgctattttgctcaactataatttaaattttaatttaaaagaacctttggaggataattttttaaaaaaattgaaaaacaaggatattttgtacagtgatatagtgaatgaagaaataaagaagagaatggacttaagtaaaaaatgtattttcactatcgatcctgaaactgccagagatttggatgatgcgattaatattagcagaataagtaaaaaaaaaattataaaatgcaatttttacattaaagttattcataacttgatggtccacaatggagaaattgagtccattttggaaaaaaatctctccttttttgttaaagaggatgatgatttttttcagacattgaaggagaataaatacatcaaagaaatggaagatattaagtatgaaaattttgtcaaagataaaatggaggggaaaaaaaaaaaaaatttgtacgtagggaaagaagctgtgaacaggtacagtggggggaactaccaccactatcaggtagacaaacacggtgggaactcttctaggaaaaggaagacccacgctgatgagacgtgctcccgttacacacaacaggggaaccaatatatgggaagcagcagctcgttggaggaagaaaactctcttcagaaaagcaacagcagcgaagaggcgatggggaactatcaccatgtggtgggcaaccagaagggaaggtccaagtatgatccccccagggtgcacaagaattatggcgactcggaatcgggcatgggggtccgcagcaccgcgaggggaggaccacacagaggtgtgaggaacggcgtaaggaacggcgaaaggaacggcgtaaggaacggcgaaaggaacggcgtaaggaacggcgtaaggaacggcgaaaggagagacagggacaatcgcctgagcaactgcggaaacccgtttgaggattcctctatgtgtaattctggctggggccgggaaaacgaggagagcgcccgttggaagaagcggctggcacaggaggatagcgatgacagggaggagattagcgatgacggtgaggtggatgacgaggatggagatgacgaggatggagatgacgataatggcaacggcaatggcaacggcaatggcaacggcaatggcaactgccaagctcgtggtcgtggagagaacgatggcggcgccgaccccagcaagctcgcgaagtaccagcatatcttcaaaaagtacctgaacgaagacataggaagggacgtcctgagcaaccacgacttgttctgcgaaaagtgcaaaagacacataaccctgaaggaaataataaaagacatgacagaaaaaaaatggaaaaaatacaacctgttcgaagtgggagtacacataacagacgtagcctatttcatcaaagaaaactcctccctcgatatcgatgctcgtaacagagctatgactatatatctaacacatacttgctttccgatgatttccagaatattaagtgaatctttatgtagcttggatcctattaatagccgattgtgcttgtccatatttttttacatggacagtgcaggtagaattgatcataattcttttttcctcaaggaaagcataataaacagtaaggtgagatttacttatgaggaggtatacttacttgtgaaaaattatagcaaattgagaaaggtgattaaccgtttgatgaaggaggaacgcagcaggagcgcttcgcgctttttgggagtgcccgcggggggggatacttctgcgtgggtgaatgtgccaactcagtgggagaagcggcaggagggagatgatgcagtgaggggaggaactgttggagaggtgctcgatttgggggagcacgccaagcgcgacatacacggcgtacacggcgtacacgacatacacggcgaacacgacatacacggcgtacacggcgtacacgacatgcacgacatacacggcgtacaaggtatacacgacatacgcactgcgcaaacttcgaacacttctcaaactgcgcgcactgcggaaaaggggcccctcgcggcggtcgcggctgagaaggagcaagtcagccagaagagcagcctgtacaggaaattcctcaatctgcatttttactcgaaaaagaagaagagcgcaagcggcgagtgcgagaatgcctcgtgtgggaacgctacctacgggcgcaccgaaccgggcggcaagggtggcggcaagggtggcggcaacaatggcggaaataacaacgacggaggtaacggcaacggccgccagaatgacctccagaatgaccgccagaacgaccgccagaacgaccgccagaatgaccgccagaacgaccgccagaacggcggcaataacagctgcaacaaggtgctgctcagcggaagcaacaacgaggagacaaagaagaaaaacaccatgatgaagcaacacattctgcaacacgaagaagtaaaaaaaggagtaaaggctatcctaaaaattttccaaagcctaaacaataggaattacaagctctcctacaaaaaaatttttcaagttgtaaagaacttgtattacctgcacaaggtcaccaagcgagcaagagtcatacgaaaaaataatggctctctccttttcaataatgataaaatgaatatcatcctctccagtacatgtactcctatagcaattgtaaagaaaaaatttacctttgctaattacttagtggaggaactcatgttaagtgccaacaagttagttgcaattcgtcagtattttagtaaatatagaaacgtgtccgtttttagatgtcacagtatggataacataatcgaaacaagtgacataattgaagttttggagaagcatggaatttatttgcaagtttctgatttgaggcatatattgaaatttttggatgaggctagaagtgttattaaacagaagagtaaaaatatctcagatatcgtatgtgcctatgcgaagaagaaaatgatgagagcagaatatcacacgtttaagcatataaaggacaaccacatgagtacttaccactatgccttgtcttttcttttatacacgcactttacttctccgattagacgatacccagatattttggttcatcgcgttataaagaaaatcatcagtgacgagaacaagctgaacggccagctctgcactcggcaggaaatcctggccgcaccggacacctccgacgtggtgcgtagggagtagaagcggcgcagtggagtagaagcggcgcagtagagtagaatcgttgcgtaggagcagcagcgcagtggagtagaagcgttgcgtaggagcagcgccgcagtggagtagaagcggtccatacgttagcacgttcgcataattgcatacagacgtgctaccccatttgcacattaccgtgctcacctatgtacgcaccttccaccaccacccccttagggcatcattgagaaaatttgcgaaaactgcaacaactgcaagacaaaatccaagtgggcccagatagactgcgaaattgtaaggagcttcttttgcgcggagaagtgcagatgggagggaactgagttgtcctcccaccagtttgagtgtcacgtgacgtgtggaagcggatggtcttttccccattcgatccatgagtacaccatttgaggaacacctttattcgttctatggtccctgtggtgtgagtaatttctccttttttttttttttttcaggcctttttctgcttgtatttgcagaagcgggactatccgggttacaacagaggtgggtcattcgtctgctcgttcgtttgttcgtttgttcgtttgttcatttgttcgtttgcgttttgcttacatgttcacacgtttttatttccccccacacccacaggcatcatcatggatatttacagggagaagtcttctatattcttcaagtccttctcatttgaaaatgtaaacactgagggagaggagatgtttttccgagcggagggttcagtagatcggcactctgcggcgcgatcacatacgaaaccgcttttcccgcactgtgcaattttttactcacctttttttttcttcccctccaccagagcctctactacagcggttacgaaaagcatatcagcaaaatgaataagaaccatcaggtagaatttgcggggcaccccttttctccccccccctgtgcatatagatatgaccacttgtgcaaacggggaaacacacaaacagggaaacacgcaaacagggaaacacacaaacacacaaacacgggaacacatttgcgtgcatctctccacttccccttttcaggaatatttgagcaactacgttatacaggcaaatatggtcaagcaagaggtaaggtggaaaaaaggaaatgcaacaagcatgacatgcagttggcaagctggcccaaggccgcaagcctgtatgacgtgcatatgctgcacatcgttttgggtccccctttttttttctcgttgcagctcacacttcatgtttacagtgccaacaagagaaaggtcatcatgcgaagggtgtataaggtatgaagaggcacacatagttatagttatgagcaatcctgaggaaaaaaaaaaaaaaagtcaccactgctttgttcaattgaaccgagcacccctggttgatcatccccaccaccgcgacgcttgtgcacatgcggagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattaacagcaactcatatgtacactcctttttttttttttccttttaccctttccagcgcttcgattacattcccctgtattttttccccttgaacacgatgccgccatcgtatttcctggccgtcgccattgacaagtgaagaagaatcgcgagttgcaagttgcaagtgaatgacacagcagcgcaaaagtgaacaccgtgatatcacacacaaggacagagggacacatccccaagcgagtgaaccatcggttgactagcttcccacgggaacgcccagctggaggaactgcagggattaaggcaacggaaggggaaagtgctaccatgaacaccccaccccccccttcgtaacgtcgcccctgcgtttcatttcacgctgtccccttttgtagcatttgtgctccgttttgccattttgcggacctttcgttccgcgcgctgctctgcagctttggtcgagtagcatgcgtcatttaagcctgcgcaagcagccctttcttttttggtgtctccccaaagtgcgccccccgcgcacgaggagcgcctacccggataggcagctatcgggataggcagttaaccagttaggcggttaaccagttaggccgttaacccccaatttgttaacctccaatttgttacccccaatttgttacccccaatttgttaccccccaatttgttaccccccaatttttaattaactcatttgtaacaactcgtttgtaaaaaacccatctgtgggtcgttcccttttgaagggcgcgatttgcccttttgcttttttttccccctcgctgcctgcaccatgagaaagaggcacttctcgaccgagtgtgcttttcttttgccccggtgaggagagccactctcccgtgcgtgtgtcccatgcggctagcgagacccaccacgcaccatggcatacgtcaacctcctcgtctatctcattatgtgtcccttcaatgtaaggcacatgttggatgcccccagcttcccattccggttaggaagcaaagcaacaaagggtgaaacatttacgtatggagcgattggaagggagaatctggggaggagttcctctccccgacatgatgaactgtacatgttggagctagccaaaatatactatcaaattgtgttaaaatataagatggatattagacaaggacaggaagagaattacgatttggtggtaagctcctttgggaaggaagccaacaaggggatctccctccaaacagtccacgtcacaaatgatgccatctacctgttataccagaatgtgcaaaacgaacgtgagatccaagttaagataaaaaggggtgaaatatctacctatttcgacctcctaaagttgaactcttgtttgtacaagctcaactcagacgattacaatttaatgaaaagagcatccgatcatagtaagccaataatgatcagcacataccacatatacatacttctgacagtgttttctctttgcacatacgtagagaagagtctactgcttgaattcccagcgttgaaaaagtgtcaagtatttctaaccctatgtttgatatttttcccaataattagttaccttttttttttttatatttatgtgagcatatttggagtattactcacctatgtgtttttttacgctctcttttggaccctctcttgtagaaggagaagggaacagttgagtcagcatacgggtgattggacaaccagttgtgataactcacaaggagaactcgacacgcaagaagaaagacgtaagaagtgtttagtccatatgagactagctaatctatgcattacctacatatgcatattcgctgtggatttttattttttcccaaaacaattttccaagtcttttttttttggtaacactttgatggatttaggggtcggggggtgcatcacgtcaagcgcgtattctctgaacagcaataaactccttcactctgccaatcgcaggggacgtataatcgattggaagcacttctttttgtttttcttgggaatagctagatacattgcagtgaaattatttaattataattacagcttaactgagtatgggatgcattggaatttttttctcactctcttttttacactcctaatttgtaacgccctacttaacttgataaaaggggttaggcatgtctttctccttagctgtttttttatctgtgtgtatgaattttttatttggcgtctagacattccaagttacttactggcagatgatacagaacggacgaactttttttccttgaacagagagggccttatgaacgtgattgggtccgtcaatctgtacctcttttcgttttcgctatggaatgggtatgtgctgcaggatgaggtgcagcgggggaagagagagcagcgggggaacacagaacagtgggaggggggatatggccagcgctccccagcttgcctcaccctaaaattgcttgccctgtccctcctgttctacctgctgcacctccttttgaattactacggaaactacagtgtgcgcattttgtgcaacgcgaactatatatgcgttatctcctccgtgagtctgttcgcggctgccctgagctacctcgtagaggcagtactcctacgcgagaagaccaccacaaccaccatcccagttttacaaaaaatgaataggcacactctcgcagtgttcctcttttgcaacataaccatgggtactttcaacctcctgtttcagtcccttttgtttcctttattttttgcatgcatcattttggcggcgtactcatatggtatgctgcgcttcgcgtccctgttgcctggccccgcggagagggagagggagagggagagggagagggagaagcagaaggaggagtagaagcagggggaggagtagaagctgaaggagaagcagaaggaggagtagaagcaggaggaggagtagaagcaggaggaggagtagaagctgaaggagaagcagaagaagcaaaagcgggagaagcattaccagtttgaggggtctttcgctggaggggaggggagtcatgccgcgtggcccatttccgtgccgaccccacccactgggcccattttttatcatgtgtgtttgtgtgtacattgtgcggggggtgaccgaactgggacgacgcgcgttacaacattttgccatttttgcaaactgctcagttttgcttagcgcgggcgtccccttggcactccacatggaaaaacaaaaaaggggaaccgccacacgggcatgctacacatacatatgtgcgtacatatgagaatatatacacatgtgcatatatttatatgtgcatatgtttatatgcctgtatccgtttgcatgtgcactcttattcgaatgcgcgcggtgaggcgcaatttgctggcgggtctctgatcagcgcatatcgctccgcggggtggtgtcctgtccatagtgcgtgtccatcgtcacttgaatgcagcgagacaactcgtcgatccccatgtcgattttgttcttcagaaggatgtcgtggaatacctttacgatgttttcctcgtaagtttttatttgcaaatcgacctgcacaaagacgcgaaaaaaaaaaagttatgcacgtgtagcatgtgacacgtggagggatcatcatccctcagctttttctttcctcctgttgaataagctccaattggggcaacacaacaagagttaccttcgaatagaggtccataagattcatctcgtgttctttcctttctctcgaaatggcgcttctcagctcatcattcacctcgcactgttcccttatccgattctgcagtgtcttcacttcgattctccctgactcacgtttgtcatctttcattttgttcttcaactctgatctaaaggggggagagcaatcatttggcacaatggctacgtgattttgtgattgacgtttgtatgtttgtggaagggagagagggataaacacatgggaagaaaagcatcctcatgggtatgctccactgcgcttaaaggggtacatttttttcttcaatgctgcgttctccttcttagcatcaccgatgattttggccacttcggtctggtgctcctgcatggctgtctgtagaggggagaaggggggagagtggacaggcggtttgccaacaggatgacagctctaaagaggctatcatcataaatgcacgaagacactcgaaatacccaaacgaatggagtatagtactactattcaggccaaacaagtatataaagcagcccctaccttcgctctctccttcacatccgcttcaaacctcctgcaagcggctatgcacatttcggtcattttcctgttctcctcctttttctccttctccttcttccgaccaatttgcagtagttcaagagacacatttctgtactttctggaaggggaaaaaaaacatcccagttgtgtgtgcagtgggatttttctcaaatggctagtcgtattattctccgccgtactgaattaaaaaatcaacatcgaggaggacgttatttttaatttgtccaatttggtggatgtgcctttttctgattttcctcaggaaacgttcgtatttctcaatcaggtggactttttcgcgttgctcttctgcatttctgtgtttgtaaatttcgatggtctcgattagctgcaacggggttcgatgaattccacgcgcccatgcgcagtgaccaggtgtcagttagaaagggaaagggaatgaagctggtacaagaggttacgtacatgtggacacctccctcatgtgtatttattgatttcttacctgcggaatagggcacgaactttccccttctgggtcatctgcgccaaggtcgtcgtccctacaagggggtgaaaaaaaaaaaacatacatatatacatgcatacatacatacgtgcatgataaaaggagaaccattctctctgatccctcatgttaactttttttttgcacatttgatctccccccttttgtgccattctcaattttgggataacctcctcattaatgccctattggttggttcctccctcttctgtacattttcaccttcgatttggatcctgtttggtgcgtctttcgcgtttgttttatcttcctggtgtaccccttcctcctttggtagacctttctttttcctattgtgtatttttttctccttttccagcttgaacttgaggctgtacaggtgctcaatcagtgttttaaactgtgcaggtgtgggggggaaagcatgcatgtgggtgatgaagcggaaaatgtgatatcacttcgcgtgtccagcggatatgccccggttaaccataccaatgtgtttactccttttgcccctccccgaaggcgttactcaagtgaagttacttcacgaggatgaaaactcacctgagagtctactttcatgccatgcacaggaattgggctggcattaatccccacggtggggatgctttccccagtggcatcctcccgatgagcatgctttacgtatttctggaagtggttagcagttgacatgctgtcccacaattttttttggcggggggttcccttcttcctttctatatttaagatgaaggaaaaagatacaacaaaaggggggagaactttttttttttttttttttcctccttttaagttcgaaatggcataataatttgcggaaaaagggggacaaagcgggacagcggaaaagggggaaaaaaaaaacgggacagcggaaatgggggaaaaaaaaacgggacaacggaaatggggggaaaaaaacggacagcggaaagggaaaaaaaaaaaaattcctgggatgttaaactcggtaagtatttcctcactgcgagagctagttgaaattccctttctttgctcagccgttcactgtggaaattactcacccgcacgtgtgcacgctgcagttgtaaggcacaggagggagaacttcagaagggtgtatccatgaacgggaagagcagtgaaagcaaaagtgggaaaattggtgtgcagattgatgtgcagattgattagcagcttaatgtgcagattgatgagcagcgtaatgtgcagcttaatgtgcaataaatgttccgaaatttgttgcctcaaacgatgcctcaaatgttgcctcaaatgttgcctcaaatgttacctcaaaccttcccgcaaatgtgcgcgcaacttggcgcaccaggcgggagctgctgaacggcgcggctgcggtggacctcacgtttgcacgagcatacgacgcggcttgaggcaaccaagaggaacctcggtggagaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaatatatatataaaaaaaaaagattataaaataaagtagcatacgaagggaagagttgccaatgactgagccctgcatgcactgtgtagaacagccctgagttggaactccgttttagtagttttttttttttaagcttgctctcctcaggagtttgctttcctccctccccgaatatacttccatcagctggcgcatcatctttatgcgaaagggccaagtggagcgtaggagaaaatcgggacatcacacccgcgggtgcaccttctacagagctgcagctgatctgttgaagtggttaatcggcgcgcgttcgtcaggtggggaaaagcaccttttgtgcatttgaagcgtttttcaagtgttactgagcacagctcacaggggcagcgttaagcaggggaaaccacatattcgcgagacagccggacgagaatgcacgcgagaagactggtccatatggcgggtgtgctgcttcgcctgctgctgtgccagctgatgtgcaccgccgcagtcagcgccatgctgaggaatgacgcgaaggggcgcgcacaacccaagtgggcaatcgaaaggagagggaactgctccagggaaatgcagttcatggcgagcaaagtaataaagggggtaactcataacaggaaaatctcgcaacacttatcgcattcagaacacatggtgagtgagcaaaatgggaaagcagaagagacaaacagaaaaggggaaccccttggagatatctgcttcatcgcaggagtaggtgacactaatggatacggatggggaatagcaaaagaactgagcaaaaaaaacgtaaaaataattttaggtgtatggcccccagtgtataccattttcatgaagaacctgcagaatggaaaattcgataacgacatggtgattggagaaggtagaaaaatggaccttctcgacatcctccccttcgacgccgcatttgattcctttaacgatatagacgaggaaacgagaaaaaacaaaaggtatgccaacttagaaaattattccatcgaagaggttgccaacctggtccataaaaagtatgggaagataaatatgttagttcattcattggctaatgggcgagaagtggagaggagcctacttgatacaagtcgagatggttatttggatgcattgagcaaaagctcctattctctcatagctttatgcaaacatttctgcccaatcatgcatcccgaatcgagtgtaatttccttgacatactatgcgagtcagaaggtggtgcctgggtatgggggaggcatgtcaagtgctaaggcagcattggaatcggacacgagaactttagcttaccacctgggcagaaagcacaaaattagggttaataccatcagtgcggggcctcttaaatcaagggccgctactgccatcaagaaggcccatccccaatcgggagcaaacgaaacggaaaaaaaaaacttggcattcatagattacgccattgagtactcagaaaagtatgcacctcttcagcagaaattgtattccacggacgtcggggccgtggcagcctttttgctatccaaggagagtagagcagtcactggccagaccatctacgtggacaacgggctcaacatcatgttcggccccgatgatttgtttcagggagagggggcctagagggtaagttgcgctcgtaggatacgtacaccatttgccaccttctccactaggcaaactagtttttcaaggaaaaaaaaaaaaaaaaacctttgcacgaaaaaaaaattttttttttaaaaattaaaaaaaaaaaactttaattaaatattaaaagggggggaaaaaaaaaaatgtctatatattcactacgcccgggggaacacaccccttgggatgaattcctacaggtggtgtgtcccctcttccgcagacacagctacacaaggtggaaagagaggacgtgaagctcctcgtctataggtgtgggtaaagcggatgtgacgccccatgacttcaagacttattttttacaattttttgcagctgctttttgtacttcatataattggggtcctcctccgttttaaaaaaggggtaaatatttttaaaaatagcatccgcatttatgacaatttcttcttcctcgtcatcctccgtgcggtcttcttcttcttcttcctccgactcaggttttacttcggagtatggcgcagatctgtcctgtttgtgtcccgctccggtgtgttcttccccctttttccgcaataaattggtgaaccataccttctcagttgcttctaagtcgaggtcggggtggaggtcaacgtccgagtcgacgctcacttccacgtggtgactggattcttcttctcccccctgggcatggtcaccaacacgtgggatccctgtttggtcacctctgaccaggccatccttttttgtcagtatatcatctttccccttggcgtagaattcgcctccatctgcatcgtcctgggggatgtaacgggggactttaaaaatggtcgcggtggtttcctcgcgcttgttgatgttgttcttgttcttcttctttttctccatgccgctcattcaaaaaaaacaggcaccgcctcaccagcgcacgtgtttgcaacgcttcgttgatcgttgcgctgctgttttgttgctcgttgtttggctgttctgataatcttctatatgatatatcctttgcgatatatcccttgtgatattccctttgtgatatctcccatctgatatctcctcctatctgctattttgccgcttccctgctggcccttcggaacagccaaaatgcgatagctcactggaaaaaaaaaaaaatacgccgcgcgatggctaacgcgtcatttttcccaaagtgaagaaacggaaaattgcaactttttgaaaaaaaatttatccaacgtaatggagatgcatttaggtgatcatttaaacggactggcgtgctgcaatcatattgcgttgctcgcaaaagtggaggcgagttttttttttttaagcacggcgatgttagcgggccctgccttgggcgacttaccagacgagggggtggcgcgccaaaaggaaaccaaattgggacaaagctgtgaggaagttgcaactgcttggcaaccgaatggggcaaaccgcttgacaacgaagcacagtagccatatggtcgccccactccgcgatccccaaaggaactcaaccttttgctacgcccccatgggtgcgcatataacacataaatgaggaggatgtgccccccctagggggagagctttaccgaacggaggatccaattaacggggcccataccatgcatatgatcagtgcaaattgctctcccctgcgcatggtcatcaacgtataggtcgccgcatttacgcacccacgggagtcacagccaaatcgggagtcacagccaaatcgggaatcacaaccaaatcgggagtcacaaccaaatcaggagtcactcgttatgtacttgaacaaggaactcaagttgctctgtatgttatcgcacagactgccgaggcgtctaaatcttttgcaagcaacgtgatgcttaaagcgacctttgctttccattttggaaaaatgattgtggttattttttctttcccatttgctacctctatctcgcttgtaaatgtagagagctaatttgttttcctctgtgtgtaggagatccaggtaggatccatgttgctcctcatttagggatccattttgcatgtaattttgcatgcactggctgcagctgtttgtacggacatgcctttcatacgagtcgatgtaacttttatttatttcgattattttgtatagattgttcagtttgtttttccataaaaaagttttttttcgttccgtttgggcgattccattttggggaacttccttgcctattttgtgaggcggcacctttgtagctccggttgattcttctacgatattattcttcttcacgtggcggcactccattctggggatatacttttgggacacagttggggtggatatctccccacctggtgtgtgcatctctccatgcgcatattgcgaattgctcgattttcgttctccccgtgtgcacgttgcacttttctccgctctgcccctccgcttgcgcttctttccctgggcagacctgttcttgttaatggcaatctgatgcagaatgagaggaatggagccgatgaggggacccaaaatgaggcccttggatccaaaggtactgatagacaggacgagcgacagagaaaccaaccaagcatgagtgtgtggaatctctgtgtatatgctcgtggtgaaataaagataaacaaaaaaattaattgcaaacagcattgaagaaacgaccttcctcttctggataatccaaagatgcacaacaatcacaagaattacaatttcgggagatatgatcggaatcagagataggataatgcaacctaatgttggcacataaattattggaaattcaaaaaaggaaaaaactagccaaatatatagcgtataaaagtataccctctttaaggtacatgtaataatggccttcaaattcatcgtgatgttgtagaagaatatgctggagggatccacgacgagtaaaatatcgttcacataactgagggcagattttctggaagaaattaaataatacagagctgtgaagaaaataatcccttgtacaatcgcatcaaatgtgtacataaaaaattaaaaaaaatgaagaggaaaaaaaacattatttttatgagtccgtagctgttgttaaatattaaatgctttgtgagttttcccacgtcttcgattttttttatggaggagaacaggctgtttaggtagccaatgaattctttgaacttgaagtttttttccttctgggggtcgtcgtacaggtgggttgcgcgctggacttggtgagggttccatccgtccgattgcgcaacgttttgttcacctcctgggttactccatccgtccgattgcgcaacgttttgttcacctcctgggctgccccatccgtctgattgcactacgttctgttcacctcccggtctaccccatccacccgctttggggtcgccgccctcggttttcccccccctgcagtattccccccattgcgcgctgcaccgctgatgagcttcggaactcccccccggggagatcccaaatatggtcttaaaaacgacgtgtctcgcagtatcgtagcgtctaccatccccagcgtagtaaaccgacgtggagccctcctcatccgtacgatctcgcgtccgacttgaaaataaaaaaatgtactgtgacagggaccgaagcaaccttttgaagctgaaggaaccgcgagaatcgtcaacctcatttaggcaagcctccacagagcactcttccccacttttgggcaaataaaattttttgtcctttttctgtgccaacaaatgaagagtatgtctcttaatgctagccaaattgggtcctgccacaaggagggcaagtctgcccaggagtaccggcaaacaacaggcacttatatgcctcgtcccattctttaaaaaaatgtgtgcgtatacatgctgatatatatcgaatgctcttttcaggtgcccagaaatggaagccagagttttgttgctgaggaagggcaccttgttcaggttcacgagttcgtacaaatcttcgatgtctccttttcccgtcttgcggtagaattttcgaaaattcttgaagatggccgtctgcaggggggttgaagtggagtggcggtgaactgacgaagcgctgaaatgactacgcgctgaaatgacgacgcgctgaaatgactacgcgctgaaatgacgacgcgccgaaaggacgacgcgctgaaatgacgacgcgccgaaatgacgacgcgccgaaatgacgatgcggttcactcacattgcggaagttggcggagaggtacccgttaatcgagttgataatgtagagagactcgccataaatattaacaatgaacaaaatagaaatggcggagaaaataattatggcgaagataattatcagaacagtcaggaggtcattcatgtactgcctgtagaagtagacgtaatcgaaagaaacgtggcgacaccatttcgtgtagtactttttactcaaggaataaaaataagcaatccatatagccttgagaattttataaaaaaggaaaaaaaaaaaataaaggccccaatggttagtaaaaactccttatatttgaaaaaaatttctcgtaaaatgtaaaataggatcaatctgtgtaggactaggaagtatatttcactggcattcctctgttcataattctccaaatggttagttacgttttcctttttctctcccttctctcctctcttgtatatgggcttaattaggagaaggaacatatacaggtaaatgtgtaattcctttttcacgttctttacaaatctgtgtaacttttttttgtacttagtggacgtgcttccttgggtgatgaagtcagacctcctttttgccttatcgcatttttcgggatggctccacgttgcgtccttcctcccggtaccttcttctgtgcacggagagaactgactgcgtggttgcagcggttgcgaaaggttcagttgctgcatcggttgcaaaaggctcacttgctgcatcggttgcagcggctgcactttctgctgtgactgcggcgcccctctaccgcccacttcgccgctctccctcctccgggagatcccctcctttgccttcctttttctacgcaaaaatctcttccgtagcaactcggacagtttcaccttcacatggtgcagcgggatggatacaataaaagcccaaaacagggagtaaaaataatacttgagtattatgtagttgtagtacacgcacagtaccagcagaatgcctaacgggtggtgggaagaacacggtggtgcgaagttgtacggggtgatgagaagtacacacgggtgcgaagttgtaaggggtgatgagaagtacacacgggtgcgaagttgtaaggggtgatgagaagtacacaggggtgcgaagttgtacggggtgatgagaagtacacacgggtgcgaagttgtaaggggtgatgagaagtacacatgggtgcgtcgccatgcgcctctacacgcagcgcctttttttttgcggggggaggggggagccctcgcggctgacgctcacctatgaggtacacgatgaagtggacgatggctttctccgtctcgtccttgaacaaattccccttattcattttcctgattcatcctgttagcggtggtggaggggacgtcgcttggggcgacacggaagggagagaaaaagggaaaagaaaaaaggaagaaaaaaaggcaggaaaaaagagcagagaaaaagagcggagaaatagagcagagaaaaaaaggaatccaggggacacaccaacggtcgggcggcaaccacgttcgacgacgcttcgcacacattggaggcagagccgacgcgtccaccacggtacatcaagtctgcatcatatcatcgtactttgtcgagcggggtgcaagcgcagataaagtgggaaaggaaccacaatcaaagaagggctacttaaaaaaaaaaatgagcgcttctccccaagctagttaacattaaaagggaaaaaaaaaaaatataataaaataaacccctcaaatgtgctgcattcttgaacataaaaaaaattatttcttgggggaacaaaaaagcgctgctaagtttttcctttcccccccaggagttttgtcctttttcttcccctttatacaaaaggtgcgaaacgaaaatgtgcgcgagggagatatacacctccctcctcagggtgatcggcgataactcgtgcaggctccctggggatggagaagagaggggggggttacgccccgcctgcattttttttttttggaccgccacgaattggtgaatattaaagtgtgtgacagtcagctaaggcagaaattgtgacaagtggcgggaggtaggcaatatactgcaggcggctgagcagttgcgaacaggttgtatgcaaaggaagagggggacttacgaggaagggctgcacagtcggaacgggctgaacaatcggaacgggccgcacagtcggaacgggctgcacagtcggaacgggctgcacagtcggaacgggccgcacagccggaacgaacagaactgcgcaaacgttgaggcccactgcggggaggaggagaaaaaaaggggaatctcattcgggtcattgggaggggcgacccttcttctgcatccctaccctctcatcttcacgcgcatcgcgggttggccgcttttgtcgcggacgggtcaacgtcgtttcgcctcgctcgtcgctggggctctccatgcactgaaggagaagaagtagctgctcggaaacagccatctgctaggaagaaaccacctgctaggaagaaaccacctgctaggaagcaatcacctgttaagtacccctccggtgtgagggcccgtaggccattcggctcaaccgaaccggccaaccccgccaggctgaaaaggaaaaataaattacacacaagaagaatacgcgctgctccagaagaaaaccgcatcactgattaatgatgcttgtcggcaatacaaagaaggccctcgtggtaaacctctgtttcctaactatggatcgaacgtctaagtacttctccaaggagagggggaagaagatatcgataatgtacgaaggtgaaccgaatggaagttgcatcagtcgggtggggggagtacagcatcacgtgatatcaaagcgggaggaggctacgggggagactacgggggagacaggtccacattttgtgaagggagaatatcccaacgtggaagggaagaagctgctccctgtaggggggcaaattcgaaatggtcgaaaggaaggacggggtaggcaggccaggcaggccagccaggatggcaagcgcggcaccaagagggtgcccgtaaaaaagcatgaattgaggaaggttgacagtgagcttaggaggaagctcgttaaggtgatgggggggtcagctcctggcgagagtgcggtgcggttggacgggagaggtggtgatgactacgctgctgaatacgctgctgaatacgctgctgactgtggtgaccacgcttccccccggggggagcagaagctggcgcacttcctgcggacgtacgaaaagattagcaaaatgagaaagcacatcgtggcgccggtggacaagtacggttgccacatgctgagcgacaaaacggaaagtgcaaaggtctatcggttccaaacgttggtgtcctgtatgctgtccacaaggacgaaggacaaaaacaccgccatggctatggagaaattaaaagcacacggactgactgtacaaaatatgctacggacgtctgaagaagaattaaaaaaattgattcaatctgtaggcttttataatattaaagctagacagataattcagattagccaaatattgagagacaaatatgactatgatatcccgcggacactggaggagttactaaagctgccaggaatagggcagaaggtgggccacttgattttacagactgcgctgaatacacatgaagggatagctgtggatatacacgtgcatcggatttctaaccggttgaattgggtatgtacgaaaaatgagtcagttacgcaatccaagttggagagctatgtgcccagggctctgtggtctgagttaaataagactcttgttggatttgggcaggttgtgtgcaaggcgaaaagtccgctttgcaccatgtgcgcagtggcggactgttgtaagtactaccaggacacccgaggggggaaaccatccctgggtgcggagtgaaacgcagcccggcatcgcactgcatcgtgttgagttttaagttgtatttcgtttggtctcatggagcgcttcattttttttttttttctcctttttctccgtgttctccttttttttacaaactgttccgaaaaattcacccgcatttttaaccgattagctcatcccccagcaggggcatcatatccctccgccttggcgatccaacaggaaggaaatcaaaccgccctctcctccgccttggcgatccaacaggaaggaaaccaaaccgccctttcctcccccgttggcacaagtccgtttattgcatcacatagatgaccgcctattatttttgtattttttttttcacccgtatcgttcgtaacgcgtagggggtaacattcagcggagttgacgaaagcttcatcttaaaaattaaaaaaaaaaaaaaaaacgggcggcgaaagtgcgacggcaaactcgcacctttgcataagtcaacttacgcccgtgttgtgttaattaaaaaagggaactaatcagaatgggccggatgggctggatggaccgagtggacctagtggaacacacaaacacacaaaaaattaaaaaaaaacgcagcacggttactaataaatgcgattgcatcaaaacgtgcagtgggacaaagagaaggcggacagagggaaggaacggcagagacaaacgcgaagacacacatgtggacaggcacacaaatgagaatcatcatttacgcgtggcgtggcgtggcgcggcgctgcgtctcgtcttggactcactgcttcacgagggagagcgcgcgccagccgggcaggatccatatcttcaggttgctaaagagggggaggagttggggagaggtgagaaagaggtgaaaaagaggtgaaaaagtggtgaaaaataggtgaaaaactgctgaaaaagcggtggggaggcggttactccgttgctacttcgctgctactcccccgctgcgccccccttgcgcgtctgttgcccgggagacccacctgaatgtccgaatccgctcgtacatgtcgaaggagatgaagagatcgttgctccagaggcagtagagcgaatgcaagtggttcttgtgaaggacgtatataagctcgtctccctcctccttatctgcgtgagaggtgaattccgtcctgtccttcacaatttttcgaaatagttcattctctagataatcagtcggtttatattcgcgagtaaagaacaaaccaagttgcaacactcgaatgctatttttttttatcttctcaacgaagcatgtaaatatggttatgcactgagcccggtttagcttatctgtgtataggagtttgctcaggattatatcctttaggttcgtcatttttccgacgaaggggagaagttcatctcctctaagtttgacgtctaacactagccgttctaggtgctcaagttggttcgctaaatggatcctttgctcattccatatgtgcgtgcgcgccgcaattgtgtgaatgttgtccagggggtcgtcttcctccagggcgctcccctcaccatcgtcctctccgttatgccgtccgtcaccgccgctgtcatgccgcccgccgtcctcctctccgttatgccttccgtcaccgccgctgtcatgccgtccgtcatcgccgctgtcatgccttccattttgacgctctccttccccatgtccgtagtaccgactgtacaaaaaaaggtcgctcagctccaagtcccaatcggggaggtccaccggcgactggctgcaccggttaccacggcgctcctgcggagaagtcattctgggggcactgccatccccatgctcgtgtttttcattcggggcgtcgccctccttcgggcacttccctgctctatgcccttccttctgcaccaccgccatcttcccgcttagcaaactcgagaccatcggatggaccccctcaaatatgtagttgttgttttttttccgacagtacagacgtagatctgtcaatcgtggaaaattttttatagccaaattgatgatcggctctgcacgtgtgttctcattaatcgataggaataaggagaaggtattcacaaaatgcttgttgaacgttttaagaaaatttattttaaaaatatctacatttaggaaacgcacatctatgtgatcccatgcatacttcgtgtgaaaggcttggtagaaggacttacttagcaatttacagctccacctttgggagaagggcatgaaggacaggatgttgcacacggcgtcgctgttttggagtcggccttctgtgcgtgccttctgttggggggtcaccatctgctccgcgagcggcacagctctcccatgcccaattgcgggaggaccgtcaattggggctcccatgggactgtcaatttgggcccccatgggactgtcagtttgcgcccccatgggactgtcagtttgcgcccccatgggacctccaatctctacacccaccatgctcgtgctgaccccgtgggggaccccccctccccgcgcgtgcttatcaaacacgccatcccactgcaaatttctttttctccctttagccggaaaaaccgcatcctcacggctgaccattttggcgatctatccccaactgttctccaagtggtgcctctgcgtggggactgtatatgctctccgcacaccgctacgtatttctaagtgtgcgtctttctacgtctgcgtctttccacgtctgcgtccttctacgtgtgcgtctttccgcccgtgtctacctcgacggagccacgcgcaaatgcacacgtaaataaaaaaaacaaagttgggagtaccaaaacgaaggaggctccccgcgaagcagccaactgtgtatcaccgcagtgaaggtgcgaagttcccacgggggtgcatccgggtgggaaccctcgtaatcgctggcgtctgttgggggggtggtgactccccccgctccaaaaagtggggtataggaatgggggggaaattaaaaagtcaagcgggggagttcacctgcacagttcacctgcgcagttcaaccgctcactctaactgttcattctatgtgttcactttagcagtgcatcaaagatactgctgttcgtattaaaaagtataatctcggaaaagggactcccctgtctgcaacttgcggatgcataatcggggtggggaagaagggaccgcgtggggcgacgtcagtcaaggtttgcgcaaatcagaccgatgcagtgctgtgttattcgcagcgggtttcttcgttcccctttttgtttgcatttgtttttttttacttttgctggtttagctttgtttgttcgcttttgtttactcacttttgtttacctacttttgtttacttttttttactttttttagtttccttttttttgtttccttttttttttttgttcgtttttcttccaaaactgcaaaccgtttcgcacatgttcgtcgccttcggaaagcttcaggacgccctccacacctgcgatcctgtgcgcacgcatgccggtgtgtatgcgtatgcaggtgcatgcatcaacaggggcgcgcgcgtgtccaccctctcctccgcaattttcccatggaggatgcctgcgcgaatgcctgcgcgaatgcctacgccaatgcctacgcggatgcctgcgaggatgccctctcgtccacctccacgtcgtgcaccatttggacacatgccaattttaagaggacaaaacgtaacgctgtgctacgtggagcgtcatcaaaaggatgtagagaatgggccctccccgtatgcagacccgggcagcaacttcccgcgcggtgagggggcaaatctccacgagatgtgcaagctgtggggggaaaaaaaaaaaattcccccacagggtatatttctacgccagtatgctgcacagagacatcgaccagggggcaaccaggtggacattcaaaaggggaagaagcgaaatgtgctcggcatgcaaaatatgcgcggcatgcaaaatgtgcgcagaatacaaaatgcgcgcggaatacaaaatgcgcgcggcatgctaaatgtgcacgccgtgcaaatgcgcagaagcgcacacgggaacagtcgatgaagtgagcaattctaccatgaacaaggaaccaaattggggaaaatgaaaatccgcattaatcgctaaacgcacacaaattttcgcgctgaggggaatgcctttgtagaggcaacgcccaggcgcgcaagtggagttaagctgtacgcaaacacacatatacacacatacacatatgcacacatacacgtatgcacacacaaacgtatgcacttgcacacgtgcagttaacctccctcgcgctgatgatgaagaggggcagtgcaactcttgcagacagccccacgtacatcaaaaggaaaaaaaacaaatgcacagttccctcctccccctttgaatgcaaaaaaagcagctacgtatgttgcaggaggaacaactttagcaacttggggggactgctcctggaaaagaattttttctttttcaatttcctcctaagcgtgaaatgtaacgaagagaaaaaaaaagaacaaaaaaaagaacaaaaaaaagaagaaaaagaagaagaaaaagaagaagaaaaaaaacacacttgggaatgtgccacatcggatgacgatgcagaattgcggctgtattacctcagccagggagagcaggtattcctccaacagaatgatcaaaatgagaggagtggggaggtgccaacgtgtatgcagggtggagacagctgcgagccaactggggaggaccccaaaatgcacaatgaggcaaatgaaacaaggggagaataccccaaagggaatttaatcgaaaaacacatgaacactctgctgaaagggaattattttttttacataaagaattacattcatcacatcttgaggaacgcggacatttgcagggaggataaaccgaacgaaacatttttcgaattttacagcaatttcaagaataaaaaaaaaaaaatttacttttacaactccgaggaactgctaagtgacgtgtactgcgacgtctcggaggcatccgatgacagtgactacaactacttttttgagaaggccaaccagctgcatgactacgagggtgaagacgggtcggaggaggggggagcggaaaatgacatcgtaatgcaggtgactgggcagcaggaggcagatgcggctgacgatgtggagaagccgaacggggacatgtgcctcatcccgaacctgagtaaaaaactgaatactctgcactttcagaagcgccactcgatgttgtccctcgacgatgataagagtaagcgtgatgcgaaggaacgtaagtttgccaagtacgcctgcgtccgctgcctaaggggtaggtctagcgacgagagagacctttctaatgcgtctaacgcacctgacccctctgacgagggtagcaacgtttgtctactgcagatcctcatttcgaacttaaccaaggaggagctactcttctgggcgaaaatcaaagactgcatagagcagttcctcgggacgataaaagcggccgtccttttcaagggcccagccaactatatcgaaacaccgtatgtagaaattatggatgaaatagagaagcgacaaagggatgaggagcacataaaatataaaaaaaaaaaaaaaaagtaataactctgaggaaagaacaaaaatgcatcaactgcttgttcgaaaaaacgataaactctgttcgaatttccatcaaatatgacttaaccctagagaatgaaaatttcaattatctcttcaaagatcggatatataaatataaaaaatttattgaaaaaatgctcacgcaaaatttaggagggagtcccaatttggaccacaaagaagagatgtcagcttttatacacagtcaattaaatcccattatttttaaaaattgcacgaagaaaaattacgatttttcacttctcattcacagtgtgcacttggaattgtatggatatatgtacatgcgcgattatttattcttcctactcatcatggtggaggtttacgtgtttgttcactttaatgacatcaactacacgtatgcacacaacacagatttgtttcttgaccaaattttaaaaaatctgttcacttaaggggcgcgagggtcacatgtgtgtgttcggggtgaggcgctgttaggggtgaggcgctacttcttgttaacccctcaaatgaaccaacccgtgcgcaagggttactcacaccaacttattcttaaccgataacagtgacgctgtgggagtgttgataccgcgcactggggaatcctcagcatgtgttcacctcgccattgcatgttgcaatctttgtgctgttcgcgtagcgtgtgttcacttgttataggaagtgtggaaaaaaaaaaaaaaagtaaatttcaaatggtaaattttaaacagtaattttcaaacggtaatttccaaacggtaattttcaaacggtaatttccaaacggtaaatttcacacgacactgacgcagtggagaatttcccttccccaccgcgcgcgtacgaataagcagcccccaatccgaatgggctcatgagagggaaaaaggccttatttgcattaacgtgaggggtggagaatactagcggttcttttaaaaacctgttcggaaacaacattggaatgatccacataagtacatataagtatatacgtataatacgaaggacgctcgctccatataagcctctttttttttttttttcccatttccgggggagtgaggtgagggggtacatctgcacgttcgagtgtaggctgaacgtaggaaaagtactcgtttggagcagaaaataaacgggacccccaaaaaaagggaatcaaatgtcatttccgcatgttacgaaaaaattttaaatggtgctgttgatgcgaagggggctgatttaacaactttgaaaccatccgttgtgctgaggcatctgtttgcttggccttcccctgctgggggtgggcactactactgctgccactgttactgctacctctgaatatttttattgcccgcttcaccgatcaactggggggaaaacgcaacagcgcgcatggggagtggctcactcacattttgagtacatgtacaattaagcacccccatgggccagcacaacatgcgggagcgtacatttttcaggcagcgcagcgtttctttcgcttcttcatttttatttcccctccacaagccgctgcactcgtacgtatgcaccaaaaaaaaggggcgagaaccgcacatacacgtattttgccacaaatgcagtattagcaaataaaaggaaactgaagcactttaaggaggggttaacaggaagaaggagatcgttttcgcagtgcccccattttgcgctgttactattgtatattcatttgtgcgaaggcatttcacgagctgctttttgcttttttactttgcttggtttagcggcacataattgcactcagccaaccccccatttgcttcgccatttgttctataagcatattgtacatacatcgcaatgtcatgatatctatatctatctgtatgacgcatacctcttaatgctgcactgcttcgtatgctcaagaggaggcggcgttacgtttttacgttacatgtgaaagaagcacgtataatcctcgcacaggtggttagttttctttttctctccttttgcattttttcccctttttttttattttattttacttttactttatttatttttttttgcctgaacgtttgttcataatattttaaatttttacatgaccaaaaaaaaaaaaaaaattgcaagtttgaaaaaagtgagctgagggaattatacttccgctaaactgtacataaaagcagtatagtataccatatgacccccttttttgaaggaaatataaaggaatatatagaaaagcctttgtgaaaaaactccccatcgcaaaaatggtaaggcgaaaagagggcaagtgtggcaactccattgtatcatctcctgttcgcctactcgcatattcgctgcttatacgcgcgcaatgttagatgctcgcttttgcaacaccagctcgtgctgccttcccgatagcacttgctggcaagggcgtgtaaaccacagacgtgttgctttttatgccgtttcgcccgttcggcaatgtgaagcatcccctgcttggcggccacactgctttgcgaaaaggacgaagtagtgacaacacgtttattgtgaaggtatccatttcggtcatatcacctcctccattttttgcttccctccccccccgcagtcgctcaaattgcagaagagattagcagcgtccgtgttgaagtgtggaaagaataaaatatggatggacccaaatgaaattagcgaaatttcgctagccaattcgagtaagaaaaaataaaataaaaaaaaaaaacaaataaaataaaggcataaataaataaacacattttccctgaacgggtcatattttttcaaccagatggggcaagagctcgggagctctttttttttttactttttttacgctacttagaatggccgcgcgaatactcaccgtttgcaccgttccttttcttgtttcccccccctgcaggattcagcataaggaagctgtacaaggagggcctcattttaaagaaaccgcagaaggtccacagcagagcaagggtcagactgtacaagttggcaaaaaggaagggaagacatatgggcataggtaaaagaagaggtacgaagaatgccagaacgaatcagaaaaccttgtggattaaacgacagcgtgttttgaggagactgctaaaaagattgagagatgcaaagaaaatagatagacatttgtaccactccttttatttaaagtgcaaaggtaaccaatttaaaaataagaggacgttaattgaggccatacagagagaaaaaacggagaccttgaagaagaagtccatagccgatcagctcgaggccaagcgattaaaggcacaggtgttacgaaacaagagaaagttaaagaaggacaaggaggctttatcctaaacggtgtgtgcagcatcctttgcaatgcgcatgtccaaatgtacaggtcggtcgaccgatcgatcgatcacccgttgtaaagcggcacgtgtgtaagtatctttttagttaaaaggaagaaagaacaatatggatgagatgagatgggatgagatgagatgagataagatgagatagctgtttgaagtgcggagtgatcgcgtagtcgaggagaaggacagaagaacacgggagacgctacaaacgcgcagatgctgcattacacgcgtgtgtgcgaaggcacacatgtatgtacaaacggaccatctcgtacgtacgcaacaaatgcgcgtggtacttctcgcctgtgccgatgtagctgtaagacgcgctgcccatccccatacgtgtacgtattatgtagggtgcgcattgggcagcatattggaaggcacaggtcgcaaaaattgtaaaaactgtaaaaattgtaaaaattgtaaaaattgcaaatgttgtgaaaacgattcatcgcacgtgtctctctaaaacttgaacaaattaaattctaaaaaaatattttttttccaaagttggctttttccaaacgaatcgaatttgctgataaaaagcaaacatgtttcgttgtacgtttgaaaagggggagaacgtgcagagtgggcgagtgggcaaccccatatcgtcggtcccacttggtgacacacaaaaaaaaaaaaaaaagagagggcatctcaatatgtctaaacagcgtggggggctatgtttataataactacgaaatcgtgcatagtcaaccccgccacgtaccccctcctctgtcatgcaacattccgccgataacgaaggcgcaggttctctgagagaagcttcttaatctcctccagaacaatatcgttcttacgcttgtactcgctcctctcattttgcaatgcggacaagtcattcacgtaactgagctggtgcagtttcctctgcttgtttatgttatcgatctgatcctttagcagctttatgctattctgtagattaatatcaatgtgcgtgaatattttcatgtgctcactccacatcacctctttgtatttattcattaactccacattgataagcgcgttatgtaaattttccaatacgatttgatgttttttcaatgtgttggcccattcgtttaaatttttttcttcgtccaactgttccctttcgatgttgtaactgtttaagtttagcttctccatgttgatatgctgttcacaacgttttagctcatttggcatgactgaattttttatttttatgtagactgatggggggatatcaaaattttggagataattttttacttcattttgtttttgcattaatttcatttcttcttccaccaactgtttggcatttttttccagttcactgtcgtgcgagtcgatatatggcaatgcgtttaccaagtgatgtagttcgttcagttcgtacagttttttttttttttttttcttcttctccttccttctctagttggtcttcttcgttgttcagttcactcaggacgttctgttcttccgtttcctcctgcgtgatttgtgtctccattattttgcctggaccgttcccgtgggggaaaaaagaagatgcggaagtgggggatgcggacgtgggagatgcggacgtgggagatgcggacgtgggggatgatgcagaagaaggcccttctttctctccttgccgcttaacgaagcagttcgcaaaaggggacacataacgtgaagtataacacgagggaatgggggttcttcccttatgcttatgcgacgcgcattcgtggaggcacttagctgagggggggaggcccaccttttctcgccaatcaaagagtgccaccgcggggagggaaaagggtcagcggctcacaactcggggagcgcaaccttgggtaagtctcccaattgagtggtatgaaacacagtgcgcgtgtttccagcgggtttgaaaaaaaaaaaaattattttcctttccgctcgatcgcctttgctccatctgttatgctcagcgtggaaagaagaagttttccctataaagtggaactttttaaaaaaatctttttgcgcggtgcctctatcgtattggatcatcaacgggggggcgacaagaagtgtgacttcccccctgcaaaacgacagagaagtcgagaagtcgtggcagggtgggaaaaaaaaagaaaaatgaagcgccatcatctcattttgcgagcccccccccccccttctccaaggtgcattataatacgtacatgcggcaaaacaggcaggaagcgccgactggcggtgggagaactatatgttgacccaaaatccaggcaggcacgcttcttcctttccaaaggtaagcaaagcttcttatgtggaatgaggaaccacgccaaatttgaagtccccgatgaggacgagagtgagaacccccattttccgagatcaccccttcccgggctacatagcaaaatttccaacttgtgcaacacatacaaatatacaatgattatttttacctatgcatgcatataattttttttttttttttttttaatctgtgtaggtagcagcaccgacgaggtgcctccaccccggggtgattttatttcctttacactgtctagcaattctcccccaccaccacaagtgcaggcacttgagggaggggtaatttgaaggggaaaggaaaagaagcacctgcacggatgcgtttgccttttcttatatattatttttttttttttttttttttttttcttcttctaccctccttgtnnnnnnnnnngtccttttcttatatatattttttttttttttttttttttttcttcttcaccccctcttgtggaacacgtttggacgaactggaagtccccgcatggaggaatcccactcggggcaaacatatacacaacacgcatgcacacgacggaagttggggttttcccatcgttcggccgacccccctcctcggggtgtcattttttgagtaaaattggggcaacgcgcagaagttttgttttgttttattttttaaactataagctagcttcccacatgtgctgtgcatgggacaaaaaaaaaaatggcacaatgccgagggttaaaaaaaaaggaagaaaaatgacccatgtataatactatacatactatacatactatactactctgtgtcgggggaggatataaccccccattggggcgaacacctgatgactggaaatagaaacattcgccgcgacagcggagtggggaaatggtaatttgttgccaacaaacatgggacctccgagagggaggaaaaaaggaatgaatcacctcccccccccccccctcagccccctttggttgttttacgccattggaagaaaaaaccaacggggggaaactccgcaaaaaatgcgtcacctgaagggaaggggaccaacccgatgaaaaaccacccggagaggaaccacaatccaatccaccttaccttaccttacttcgcatcgcatcgaatcacatcgcatcgcatagcatcacatcgcattacattgcgttacatcacctcgcatcgcgttacatcacatcgcatcgcgttacatcacatcacatcgcattacatcacatcacatcgcgttacatcgcatcgcatcacctcatcttatcctgttttcccaaacttaccacttttagaaaaaaaaaaaagtttcacaaaatcaaaattgcggctgcgcgaagtgaacgaactgtttaggttcaacgcggggtgcggtgaagtgtagtgtagtatatatagtgtggtcgtgacccgcgagtggcgaaatctccgccgcaacccctgtcgcatctgccgcgcagcggactcgttgaaacggcgcggcgcgaaattttcaaacgggaaagaaggaagaaaagggttgccgacaacgaattgcgcagcgaactcctctcgtcgactccatttttgcgaagtttatgcgtaccagcaagggttttattattaccatccctttttttatagtaacaccgcgccaatcaccacgtcagtcaggtagaatttgtatttacaaaccgaaaagaaaaaagaaaggctcctcattgttactactacccaccgttccttttaaccaaagagagggggagaggatgttaaatcccgaacgaacgcatttgtgaagtaaaaaaaaaaaaaaaaccggaaaaaaaaaaaaaaaaaaaaaataaaaaaaaacgcatgtcacattaacaatcgtatagatataatatttctttttacttctttcttctttcttctttcttttttcttttttttcttttaaagggcaacattccgatgttacttttttttgcgtttgagtggagagtcaaaaacaagttttcaaaaatttcaaaaaagcgtcatgcgcccagataagcgctgatccgatccacatgtactaatatactaaactgatgatataccttttcttcttacttttcttctcatgcttgcgcgtgttcctgcacgggtatatatagtcgctcttttttgactgtacagccgatgctcatatcatctgtactacatatgcgtgtttgtataagtgatatattatacacgtcgctcttttctgtcagccgagtttgctcatttgtcgacgcgcgcctagttttgtgctccgcgggttagtcgctgcctatccgccaaaaaaaataaatctacatatagtgtattgtatacgtacatagctgcgtacgcacatgcgcacatacgtacgaacatacatgcgcacatacatacgaacatacatacgaacatacatacgcacttttttttgcatatgtatgtgatccccccccccttcgcgagcattcacacctgtgcgtgaagaacggcccggcaaagaggggaacggaacccgcctctcccgcgcagtcgccgctaacattttagttctcgcgtagtacgcgcacggagagagatagaaaaaggggaggtgatcattttccctttttcttggggttcaccatttccgtggggaaaaacacactcccgagttaaacaaaacgcatgtgtgttgtattagttgcctggctgcactgcgcctcaccccgttcctttgggtgaccgcgggtagactcagagaagctgcctgcacgccgtagttgcggcggcacctatttgaacacatacctgttgtgatttgggaagagcgtagcttggctacgcctttctgttggcaccgctgttttttgctttccgtctttcgctcgttctttccttctttcgttccttctttcgttcctcctttcgttcctcctttcgtttttttttttttttatccaaacccggggaactctcccctctgttcttcccccacgtttgtgcagacctgatcgcaactccgcgcaggcgtgaattcgtcgcgttcgtgttttgtgcaccctccgtggccactaccccccctaccatacggtaccatatcatagcgtagcatagcataccatagcataccatagcatagcataccatagcatagcataccacaccgcatcataccgcatcataccgcatcataccgcatcataccacaccgtacacacgcgcacatccaaggcgttgccccacgtgctgtgacccccccgctgccgcagcagtaaaatgaaaaatgaaagcaccagaaaaagatgaagccgttacctaccatcccaagagcgccaaaggcgcagagctgaatggaaaaaaaatcggagccttaaagacaaatatgcaaagtgaagatgaagaagcaacgaaggagtatctgtccagtattgataacgaagtgctaaccaagttgagctgcttttcaggtctcgggacttatctagccaaactgaaattaaaagttaacaaattttatttcatctacacaatattgaccataattcatttttctatttatgtaaacagaggaataatccctggctcatatgattttttatcctcatatctgaaggagaagtatgcaacaacgaatgtagatgttcacataggcttcttaacatccgtttttgttttcggattaagtataagttccatcattagtggatcccttgcctcaacgtatagtgtcttcaggataactgatatatttctttttcagaattctttagccctactcatgactggtttttcttttataattggttcatactactcacttatgttcagtagattcttttgtgggttcagtgaagctgccttcattaccattatccctcctgtgatttattcttattcaaaagatcgggctggttcttggattagtatttttattaccatgtttcctttagggggttgtgttggttaccttcttgctgttttacttccagcattgaaaatcagcatagcacagtatttcattggttcaggatccatttttatgattttttttctttgtttttacctgtttgatgaaaatttattaaaaaagtatgaggacgagaagagcaggaaggagcagcaatcaggggagaagcaccaatcgggggagaagcaccaatcgggggagaagcaccaatcgggggagaagcaccaatcaggggagaagcaaccggggggggatgtcgctaaagatctggaggaggggaagaaccagaggaaattcgccaaggggggtgtcacatcgggtaccgctaaccacggggccgccaacccggggctcactcaaaaaagcgcaagcggcacgaagtcagcggcgaacgcagcggcgaactcagcggcgaactcagccaactcagccaactcagccaactctgccaactcggccaactctgcgacgaccgcggccaccagtggccccgccggagcggcggccagaaacagagcgcccaacaagaacgcgagtaacggcaactcggggagaaacgcccccggcgggcagcctcgaccggcgaatggtataaggcagagtagcaacacgcaaagcggcaccccgcagagtggcaacccgcagagcggtggcgcacagaacagccccaacttggcgaagaagacggacggaggaagcggcgcagagcgcaagtccctcgacgaaggaatggagacaagaaaaaggggtacgaacagcagctcagggatgtacgaagaattgatgcaccaaacaagtgaaggaacgaatggtagcaaaacgagacctcctaatggtacgaagaaaaattacagcgatataaacagcaatgcatatataggagatattgacctggaagcaaatgaagatgaagaacagcaaaatattagcaataatagctacattaacaataatttggataaaatgtacatgacaaaatcgtttggagatgatgaagtatatatgaatacaacgcaggagtcttatgggaagacaaagaaggacgataaatatttggaagtggagttagataactgtatcgaatcaatggatgatgagaaaaataatgaacaccttaatttgggtctccttgtaaacacaacattgacaaatatcagcttcctcatattagttactgcactaacggcacataccgatatgattcagtcgtacttagtttatggtgcacccatcctctatgctttaaagatattcccatcgtacaaagctgccaccgttttctgtagtctatgtgcttgtctctcctccattgttggtacctgcttgggtggattcctcatggatttctacaacctcaatatacagaatgtggacaagaattatgagcatataaataataatgagaagaaaataaaaatttacagcaaagacgtgttgatgtatcagtaccttcgaattattggaattcaaacctttatcattttggctattgccagttcgttcgtcatgttaattccttttattaccaatacgtatctgttcacctttgtgatgaccctcgggttgacctttctcttctccgccatggttcgtgttgcgctagtgaggagtcgatgggcagttaggcggcactgggcagtctcgcgttcggagaggcagtcacgcgttctgcgaatcgtttatgcgttttgcgaatcgtttatgcgttttgcgaatcgtttatgcgttttgcgaatcgtttatgcgctttgcgaatcgtttatgcgctttgcgaatcgtttatgcgctttgcgaatcgtttatgcgttccgcgaatcgtttatgcgttccgcgaagcctttttttatgcccgtccatttcgccgatccacgcgtcaccactttgccgccgcctcgctactatgccacctcatcactgtttgccgttttcccccgacgcagcctggccacaacatcggaatcatggtgtgcgtgccgcagaacatccgcgccttttccataggaatgtcctccttcatttcgcacctgcttgggtagggagagcgcccgtccttgacagtcatcacccgtgtagcttctttcatcactggtgaagcttctttcatcacgagtgaagcttctttcatcaccagtttagcttctttttttttttttttccacgtcttttcatacctttttgcatccccccccacagcgacatcccttggacgattatcatcggcaagattaagggaaccctatctccggactgcgtcgtgacgagaaatgtaagtaacgctccgtgcatagcggcacgtgtttgtgtaaatatatgcccgtttgtgtgtcatgggcctagccccaatggcacgtctgctcatgccaattttttttttccatcctcgttcaccttttcgattttctctttttttccatcctcgttcaccttttcgattttctttttcttttccatccttatgcaccatttcgattttctttttttttccatcctcgtacaccatttcgatttctttttcccgccgcacctaccccacagggagagctgagcgagcgctgcttccaacaaagcaggggcctgcgagtgactctttttatcatctgctccaagtcgctcatcatggtggtggctagctttctcctgaacgtatacgccaagaagaagattaggagatacaagaacaagcaaagcaataaggcgtgattcggatggggaggacaacccggactgaaggagggagggagagcagccccaacgcgcgacgtttacaggcaccgcgcgtgtgtgtgcgcaaggggaataggaaataggaaataggaaataggaaataggaagtaggaagtagaaaaattgggagtagaaaaactggaacggtcgaacggaccaacggtcgcagaaaataatggatggatcggcagacatgcgacaagaccaacggattgatttcccttcgtccctccccccccttcgccccgcctttgcgtatcccctttttaaatttttaattttaataactattttgtatttttatccgaagctcctttttatttttttttcaatttttagcagatggcggttgttgcgcgtgtgctcaccccccacctctacatcaccgcaactacaccgttgctgcatctccgtcactgcatctccgtcactgcttttccgtcactgcttttccgttactgcttttccgttactgcttttccgttactgcctttccgttactgcctttccgttacttcatcaccgcttacgcccccgtaaattgtgcctgtttccactctcttgaattcaccgtgctcatgttccttttttttccctctccgctgcccatgtcaggtggttatgctgtgcgcctgtgccccctgtgtgcgtgtgtatctgtatatgcgtgtaccggcgtggatgctcacgacggccaggctccaccccccttcacctcctccgtgtgtgttgtttgcccgcatatgcatttgcgcgcacgtaggcatgtcgcatacatgactgacttcagatttatgttcgcatgtaattgcacacatattcttacgaccatgtttttttgcctcgttttttttttttcctctccctcgtgtgtgatttaaaaatttttttagtttttaaaaattaatttaaaccactttaaagccaattttaaaaattttgacggcatattcggccaatcttaagttagcccttcccccaattgttttttttttttttttttttttttttctccaacgtacgtgaccccaattgttgttgcgcgaaaataagaagctgccccttcaggcgaattgcgcaagggaagttgagaagttcaaatttttcatcgtattgctcctccgtcgtcgctttttttttggttccatttgggcttattttggatgcccctcctttttgctacttcttcctttttgctacttcttccatattgctacttcttccattttgctgcttcatccattttgctacttcttcctttttgctgcttcttccattttgctgcttcttccattttgctgcttcttccccttttggcgtgcccacccctcgaggctcaaactcgaagtggctttcgcagggtctccccaatgccgacgttgcttttaattttatatagggcacaggggagaggcgcactctgtggagttttccctcgagcgtgattaggccaaacggagaagaaagcccacccagttggcgcacgcatatgaattatatgtaccacctgtttacgcgtatgcggcgagacgaagcagcgatgaagaacaaaaaggcacgcatgggagcgccagcagtggaagcaacgcgcagaagaggagcagcgacggtaaagcggtgaagcaaagcggtgaaaaggacgcggtgagatcgacgcggtgagatcgacgcggtgagaacgacgcggtgagaacgacgcggtgagaacgacgcggtgagaacgacgcggtgagaacgacgcggtgagaacgacgcggtgagaacgaactgctgacgcagtgccctcagcctaatggggaagacaccacagtgacaatccaccaccaccccagcgtaacagcaatacgaacctccacaaaatatacccactgaaaaaaaaaaaaatgttttccaacgcgatcaagctagaaaatctgaacgattactacaacgaggaggaggaatgcataaagccctttctgtacaagtcgcaaattgtgaatgaggacgacctgagcaagccaaacttaataagcataaataagaagaataaaggaaaaaaaaggagaggggagaaatatcactgaccgattgcttagcctgtagtggctgcgttacaaacgaagagaccaattttctcaaaaaccaaaatgcagtcgaaattttaaacgaaattaggaaaaaaaaaatcaacatcatttcgttgtctttgcaaagcatcacggcattgtccgtacattacgacttgtcccttccgaggacacaaaataagttatgctttctgttgaaatcgttgggcttcgattatgtgtatgagtcttctctcagcgaattgatagcactgaatgagagcaagcgcgagtttatgcaccactttggggaggccatgaggacaggggaacaaagagagcagtaccgaaacaatgccgatgatagcttgagcagtaaaaggaaccaccgtgtgaagtccaagcggggaagtaaaactgagctgaaggggggaaatcttcagaaggtagttacaaatgggaggaagctcaccaagggaaacagcaacgatgccgctgtctacacaggtgaggaaaacatctcccttcccctgatttgctctcattgcagtggcaccgttatatatggagaaaaaaatttcgatgaagaacagctaaacgcatttagcaaggtaaagtccagtcaggacatccaaggaatcatcctaaaaatcctgcacctccagaagagcataaatgtaactctgcccctcttggaaagcctccccccaatgaggagctttttcaattggtactgcaactacgagtcgcagttttgggccgtttgcagggagcactatcgtaggaatcgctatcataggaaccgcgatcttttgcaatcgggccaagttggcaccggaagtggcggaaacagcggaagtagcggaagcatcgaaagcagcggtgtaactgccaaccccccaacgatctacgacatcaaccatgtttacctgctgtactgcttcgacaaaaaattagaggcgcacagaagtaacctcccccaacagaattccctaaatcagaacatgctctcctacctgtcttatgtctctccacggacactcgaccggatgagggatatggccaacccagaccaacaggagaagaggaacttccattgcgtcgatgctgtgctaaccacggtggagttggtcgagctgataaacgacacggatattgattttttgtcgctgccagagatgcctgttgatagtgtgtatgaccttttgcgtggcgccatgaaggggttggacgcagataagacgaaaaggggccccgaagaagctgccacagaggagacgtcgcccaagacacacgccgaacgagatgccacccgcaacctgcacgaactgcacgaactgcgcgaactttacgaccagctgggcgagtacacactccggtgcggcaacagaaataatatttcgatgggctacggagaagagatattcaaatatgtgtgcaaagaatttttcaattttgaagtgaacgaggagttccatctcaaataccacgacataatggtgttgtctctgttggaaggagatcactgtgttttccgagtgatcctgtcctacggctttaagagcatgtatagtgttatccggaaggtgagggagggaaaggcgaaggggggcgaggtgaaggaggccaaggggggaagcccacaacggagaagtccaccacggagaagcccaccacggagtggtacaccaccaaacccccccggagaggcaaaaaaatacgacgtggaaattacctacaatctgcatttcacaggaagaattgactacatcgaattgatggcctgcgaaaaggggtgcctcttcggatgcgcccagaacattttctcggaacgtgtccacaggcgaacctcctgtcaatgctacaactatcgaattttgaaaaaaatcgcacagcaggaggttattgaaaattttgacttcctccgttcagatggaaggagcgatgcacaggggggtagaggacaagcggaagatgaaacgggaggcattacgtgtgccagcgaaaaacacacacgatgtgatcatcacatgcaggatgtagaagcctcatcgattaacaaaggggaaacacgaaatgggtacgaactgtttaatcagccaaaagtggatacagaaaagctgtttcaaaaaatgtatgacaccatgcatagtgacaaacttacggtgtatgtcaattcgaacaaatgcgatagggatgtaaatgtcaactcgtttttaaaaaacatcggcaattttttcaacacggaaactttccacattcttaagacttccttttcttccaagaaaaaggcagacattatcaattggtgagtacaactcacaggggttaacttcccattttgttacgctatcgtcatgcagagagaggaagcgcacacagcaacccccgaaataaaaaaaaaaaaaaaaaaaaaaaaaaacaagtatacatgtccgacttacggacacttttctcctccttgcattcctgtccgactgcgaaccgggggtgcttttctccggcccattgagaattttcgtttgtttgcaaatagaggggatacttcacatcccaggagggatgccgcttgttcgtgcgtaggtgtatgtacgcccatttcgcgtgtattcccatatacacacatttgtgtatgccgcggacgcccacaaacgtctgttaacatcccaaaattgttaagtcgcaaaggggaggttcatccaaaacgtacgagacttaaccttttttaaaagggtgtgtgttcacagggatatttctttttttttgctacatttttgctacttttttgccatttttttgctacttttttgccatttttttgctacttttttgctatttttttgctatttttttgccatttttttgccatttttttgccattttttttcagttttgtaacattttgcctgacccgttcatacggatttgttcaaataggtgcagaaatggcgcattttttttttttttgtgcatgcgtccagtgctgcttcgccttttagccgttacaactttgcaatttttgaaaactaatgtgacaaccatgttgttaacgtatccctctaatgaggtttaaaaactgccgcaaagtgtgcgcgcgtcagtgcatttttccctgggcaacttggcacacctgtgtgcaagttctccccactttgaagcaaaggctagcgtggaagggagccccccttcgccgtgcacaccgaccgagatagtaaacgcaacggtagcggtagcgttagcggtagaggcaacagatttgcacagcagcgttagcggctccgagttgaaggaatgcccctttgtggacaggccccatttagccctctctacgacgctttaaaacgttccgctttttttttttttgtcttactcgagttgttctcaagtggttggcccaggtgggcaataggagagtgtcaccacccccatgaaggctgctgaccacatgaaggctgctaaccacatgaaggatgctaaccatatgcagactgctaaccacaggaaggctgccacccccctgcgcaagctggacgatatgctcaagtgcgacccctcgaagaaacacaggagaaaaaacaaagcgcgcgagcagcatgtggagaaggaagtcaacaagaagtacctgaacagaacaaagcagattggccggaaatacatcgagcaggtgatgaacgaatgtgatgtagacgacattacagaagactgggagagcttgctcagaggaggaatgccaaatgatatgaaaggatctcccattatgaggaacgaaaaaaaagatatcgaattcacccctgtgtgtaacgcagaaatagatcctgtggcatgcaaagtgaagggagaaaatttgtaccaaggaacagcgggcgtattgaacgaagtggtaatagagacggttagcaaaacaggggaatgtatttacgtggagaattacaaatttgaagcgtatgtgaaggaaagggaaaaagtggaccaattgaattaccaaaaggaccatacagaagaggacaaccgatatgacttgtacatacgaaactctttgtataataaattccaaagagaaaaacatcagacgttaattagttcggatcataataggtataatattaatgctaactttgcaaattacaaatatgtggggtgtgaagagagggaaatgtcccttttgggaggcacaaaaagggatgggcctcgtatggttggtgttactgaggggaagaaggtgcaaagtggctctcctcgtcgttcccctgctagacgtagcggtagggataaaaggggggcaaacactttcatcatagaaggaccctctcctcatgtaaacaacaacatggagaatcaaacaatgagagaaggatatttattcgattccgagatgtacgattgtgaaaacgtaaaactgacacaaaatagtttcaagtgcaacgttagtgatttaaaaaatgggacctacattgtgacgtataacttgggaaggtgcggctactactacttgtctatattttgcaaaaaaaagaccgttgggaattcgccctacctcatttgcataaagccgaacgtggcttacgcccccaactgtgtggtgtacaaaagggtgagcggtaggatggtcttcccggcgatcaaaaggggggcaggaaaaagagagcggaaattacccacgcgtgaaaggttcaaccgcatctataacgattccctacgcgcaaactcgtttgacttagcccactcccatgtttgcgaatcgggcgcgggcagtagtagtgacagcggcagcggcagcgagcgacagcgccacggggggggagaagaagaggaagagggagaagaggaagaaggagaagacgaagagggagacgacgaagagggagacgacgaagagggagacgacgaagagggagacgaagacaacccctccatgcacatcttgaaatgcgacgacgagaagcacaagcagtatgataacttcttcatccagagttacgacgcctacaggaatgccatccccgaaggaggcgactcgtttgaggcgcacgccctgggaggggttaaaatcgttagggtgaacgacctacacaatggctcgtatgaagttatatactcctacataaggtcaaacagtgcagcagatgaagaggaagaaggccccatcccatacagacaaataaacgtgacactaaatggattgcacgtgaagggctctccctttaaaattgttcacaaaaatgacaaacaaattggctacttacaaagaataaaatacctactgcccatagatgaagtgaacccggtagaccctctacacagtctgcacagtataatgcagtcctaccgatacgtgaaggaaaactacctcgatgagaagcaagaaaaatattttatacaactgaatccgtactacgagaaggaagaactgaacaaattacttcgcaaggtagaccccaatatggtgtccctcatgtcaatacccttacgccaacaactacttaatcacgtgatgcatttaaataacgatagcaaaatggttaagttgaaacaggtccttttgaaagaacttttcgtgaccctggggaagatggtgaattgcgcaaatagctactttgatgaggtggcaaaggacaaggtgagccttttgcaggacagacggacacaggatgtgagcatccgagaagctaatctgatgtatgaatctttgaaggagaagaatatccactcgttgcctttcgattttgccattaaggatatgaaactgtacgaagagaaattggttcttaagaagagggagctactagagaagcagactaagctgataaacagatacaactccattagatgtaaggagaagaaattttacgaggacagggaggatatcacaacccagctgacccagaagtatgagctgcaccaagccatatacgacaattcgcagagggctctgattcacaccaacagcgccttgaagaaaattaccattgccaatattaagcgaaactgctccgtggaacgcggtgtgctcggaggcaaggtgggtcctgacgcgaccgcggcgggtttgaagcggctattgtagcaaaggatttcgctatattcctttacgagcgcgcagctttacgggtacggcgttttaccagtgtaccgcttcaccggtgcgccgctttaccagtgtaccgctttaccagtgtaccgcttcaccgagagggccccttcaaaccctcaaaaaaaaaaggtaaggctaaactgggctgatcaggctttcacgcggggggtgagctacaatctatgcaacttaactgtgtgatgtccctccgcaaggcactcaccacattatgagagtcgacaaaatgggggccccgctttaccgcatgcatccttaactgcgcgcgccaactgggacagtgaggatacttcgctggagaggcgcaccgctcttcatcagaggccgctcccacgtccgcccccacgtgaccgcttccacatgaccgctcccacatgaccgctcccacatgaccgctcccacataaccgctcccacataaccgctcccacataaccgctcccacataaccgctcccacataaccgctcccacataaccgctcccacataaccgctcccacataaccgctcccacataaccgctcccacacacccgcttattcgcgctagtgcagcggaggggacactccctttttgcagtgacggacaggtgcgctccccacctcgagagagcaaccgaaggagggaagactatacaaagggatgcaaaagatgaagaagagttttagtttacctgggttgctcggcttgccccactggcccagccagagccgccgcctccgcttccctccctttcgctgcctctccacgcggtgcagctcgtcagggagacttgtggactactccctgtacctcgtgacggatgacaaattcttggcggataagcagaacgtgtgccgcaagctgattgggaaggtgagggaaggagttcttggaggagttgggctggtgcagctgaggctgaagaaggcagatgacagatatttttacaacacagccgtaaggatgaagaacctgctaggtaaatacaaagtcccattaataataaataacagaatagatatctgtttaggtgtagatgctgatggagtgcatgtgggtagaacagacttgcccatcaaagtcgcgagggacatcctaggaggagaaaaaatcatcggcgcaaccataaattttagcaatgacgaggacattcagatggccctcaacaatgacgtggattacatagcgcatgaacacacattatatgaatccaccacgaaggaaattgcagcttctcatcacgaggggatgaaacaacaaatacacatgctactgtgtaggataaagcatctgcaagaaagaggaaaaatttacaagccaagtttagactcaaaggctccacctattatacttattggaggcattaacaacatgaacattgaggaaactatgacccatttttgtcactcctgtgcaggggttgcagttgtgtcgaatctcattggagagaattgcaactcctttttgaactcactaaggttaaggtttgtaatagataaacataaaaaaggttacaacgacgcgtttgtgaatctgtgcgtgagctgtttgcgtcacgttttttggaccaacttagagagcgacatgaaaggggcgcacaccagttgggtggggggaccacccatggagacatcacagagtgaggcaaaaggcggtaactttcgattagttacaaatatggacgttaaaaaaaacgttcaccacttttttgaaaataatcttgatttgaaaattgtgcaattaaatcagcccgttgtgtgcagttccgctggggggagcaaaattttcctgttctgttcgaggcgcacgggtgtagcgggggaagcaagagccagagaagcaaccgacacaactgacgcaactgacgcaactgacacagctgacgcaactggcgcaactgacgcggctgacgcgggagagggtcgttacctccacggtgaaggcaaaagaacgcccatttcgcacgacccgtgtgtaagcaagtggattcagcaaaataaaaaaattgcaaacggggtcttcattcttataggcgaggatttcttagccctattccgaaaatttttggcgcccgaatttttccgcatgaacaattttgttgttatcacgatgcgggaacaaagcggctgggagacggtgcggtgtgacgtgcgtggcgcttccatacagttcagtaacaatttaatcaatgtcgcgttgaagaatatccacgtgaacagtgaggcagtgaaccgctttgccattttgctcgcatattttttaatggtgcaggaaaagatgaagcagggatggccccagtttttaacccaaattgtgggggagggagaagcaacggcggacgcaggggaagaaggaaagcttctcaaattagccgctgcggtgaacatgtcgttcgaggtgctttcaaatgagcacacggagttggggttggcggccttctcctcgtagggaatttttttttttttttttttacgtcgtgtgtgcgccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttccaaaaattatccccacgctggtgtcataagtccagtgtgcacacacgagctgcagactcaattttgtactactacgcatacggccacaatgaggaacacggaagacacaactttcaaggagggagacatcgtgtggtatgaaaaccaaccctccagccaggaggtaggtacggacaacactctgttcactctgtgccaaataatccacaagaaggacgacgatgaggtgatactatccaaacacaacgactacaatgggtgcatatttatgagcacagtgaagaacatacacaaggctaaccatctttttaccttggaccaaaatgacatgattaaactgaaatatattaacgatcccgcgctactacatcatctccatgaaagatttaagaacaaaaaattttacacaaagatgggtccgctactcatatttgtaaaccccaatatgaatttgaatctaagcaatcaaaaaaccattcgcatgcataaattttcggacacacttggggagggcaatctgaatgagtataccgttgctcgttctgcgctacgcaatttgatgatgttaaaacggaatcaatccattatcgtgacaggtgagtctggctctgggaagagtgaaatcacggagaatattttgaacttcctggcctaccaagtgcaggggccgtcggatgaggcgcagcagtcgcagcagacgcagcagttggacgaggcgaaccaatcggatgaggcgcagcagttgggcgagacgaaccagtcggatgaggcgaacgaatcgggcgagacgaaccagccgaatgcaccgggcgagtctaaccaaccgaaccaactgaagctcgccgaaatgataggccacatgaacgtcctcctggatgccttcgggagcgccaaaacggggaagaacaacaactccagcagattatccaagttcttcaccctgcacatggacgagagtgggcgagtgaagtgtatgcatgtaaagaagttcctcttcgagaaggacaggctgatcgggaggggcgggacgggtgacgagatgggcggcaagatgggcggcgagatgggggacgagatgggggacgagatgggcggcgagatgggcagccaaacgggcagccaaacgggcagccaaacgggcggccaacacgagaattccttcaacattttttactacatccttaacgggtcaagcgacaagttcaaggaaatgtactacctgaaggatgtgaagtattataggatgttgcgcttcaggggttcgcagcggaatggcaagaacttccgaaatggcaagaccatgcgggggggcgaaggggaggtggaggatgacgagatgaacggaggcgaggtgaaggacgacgaggtgaaggacgacgaggtgaaggacgacgaggtgaaggacgacgaggtgaaggacgtcgaggtgaaggacgacgagatgaacgacaactcgaacggcaactcgaacggcgacgcgacgaacgagaaggcgccctcaacagacgaatcggcgaagtttcttgaattactgaaatcactgaattacatttttgatgacgacaaggaaatcgactttgtcttttctatcctctcagcattattactcttagggaatgtagaaacggtgaaaccattgagacaaaaatctttattaagaaagagtatcctgtgtgaaaattctctcaactatgaacagctacaacattgtgtagaagattcaagtgatgattcaataattgatgataatataaagagcttccttttagctagtaaattgctcggtatcaatccagaagaactggtgaaatacttcactacaaattatgtattcaatgatatattacttatgaaggtacataacgaaatgaagatctataggaaaatagaagcttttattaagaccacttatgatgagttgtttaattgggttctatataaggtgaattgcaagttgggggttctattgggtggagagatgggaggtaatcagaatggaagtggtgaggcgaactacataagtgtactcgatttggcctactttgaaaagagagaaaaaaattccctcactgaattattagttaatactagcaatgaagcggtgcataaaatggttgtagattttttgttcaaaaaaaggattcaactgtgtagggaagaaggaatagaaacagccgtctcctcctcctgtaacttcgatcagattgacaacgaaggattgtataatgtcttggttcagaaagaggaagagtctctgttttcttatttggaatctctgtctatgaagaaagtcaccgagaagagtaacctgcactctttaatagtaaagaagttctccaaggggggatacataaaggagggcttttctaatgtctcggagaagcagagtaggacctctgccccttcttcctccttcgtcattgtccactcatgtggtgaagtatgctactcgtcggaacagcttatcagccagaatatagaaatactgacgaataactttattgacatggtgaagaaatcgggcaacccatacctagagcaactatgctgcagttacaattatgatcccagtgggaacatcgtagaggagaaaagacgatacagcattcagtctgctctaaaattatttcgacgaaagtatgagtccagaaaccagatggctgttactatggtgaggaataacttggtcgaactgatgaaggtgaaggagagtactttttgtcacttcatattttgcatgacttcgaatcagaacaggaagacagggggaggggaagttataaatttgtttgatgaggaggtcgtcctcgagcagatacggagcctgttcctttcacagttcagacagctcaagggcgctgggctcttcccgcatgccttttacttcgcggagttggtggacctcctggaggaggcaaatggggaagcggcaaatggggaagcgcaaaatggggaagcgcaaaatggggaagcggcagagggagacgcggcagagggagaagcggctaatggagacgcggcaaacggagaaacggcaaagggagacgagacaaacgcagacgaagcaaacggagaaatggcagagggagacgccacaaacgcagacgcggcaaacgcagacgcgcagggggcgggcctggactatccccacgcaaacgctaagcagcgtgtcgaagacatgatgaggttgcacaacatcagtaagagcgagtgggccatgggagaaaaccgagtcttcctcacagacgcttctttaaaaattctgattcagaaaaagtgggaacaatgcatacagaaaatgcttcccaagttggatgcagaaattaatgatgatcagatggtgcactctgggggagatgattatgactccaaagtagcagggttgataaacctagagtgtgtgagaattagccaagtgtacagaaaagaagatgctaaaatgatctaccaaatggcgaaacaaggaatgggttctgaatcgcaagaggggagcaactgtcttaaggatgttatgcaagttatgcatctagataaaataacggagttgtattgtcacggaggggataaaggaaaggaggacacgggggatgcatctaatgtgcatggtgagggagatggctcgatgaaaaaaggaggaaacgggtacgagaaccaagacagtaatgtcaacaaaaccgaagtagagatgtgtggtattatgcatgtattgaataacgtgcccacgtgtaacgccaagatgtgtgacctgaatgaagctttcaaggggtgcagccctacggagatgcccctgaaggggagctgcacctgtggcataggattgcctaacttctgcagcaggcactcgcagtctggggagataaagtcggagggcagcgcggatggaagtgtaatgggtgacgtggagcaaggagaagtggagcagggagaagtggagcagggagaggtcgagcagggagaggtcgagcagggagaagtggagcagggagaagtggagcagggagaagtggagcagggagaagtggagcagggagaagtggagcagggagaagtggagctgcatcgggaggaagaacaacagggagaggtgaacggagagccagccgaggaagagttaccaaatggggagcagctcaatggggaagtccccgaggaggagctgcccgatgaggagctgcccaaggaggagatgcccgatgaggagttgcccgaggaggagctgcccgaggaggagcttccccccgtgcaagttacaaacagtgaagaaaagaaaaagaagaaaaaaagaagaaagaaaaagaagagaagaagcaacgtgagcaacgacacggcagatgcaggagaatcgcaggagaacgagttagatgtggaaagggctggctctgtgccgggtgaagtagacgccggggaggaagcggcgcagggggtggaggtggtcaatttgaaagatgatgaagcagagggggaagaggtggaggaggcgaaagatgaaccaaacgagggggaggaagaggtggtcaatttggaagatgatgaagcagaggatgaacaggtggaggaggcgaaggaggaatcgatgcaggcggacgaagtggaggcgaacgaagtggaggcgcacgaagagccggacgacgtagaagaggagatgccccaagcggaggagctcgaggtgccggcactggaagtggaggtagacaaggaaggggcagaggtggacgcggcagcggtgggaggggaagcggtggaaggggaagcggtggacggggaagcggtggacgaggtagaggtggacgcggcagaggtggacgcggcagcgatggaaggggcggcggcaaccccggtagacgatatgaaccccttcaccgatacagatgcggccgatgaagtgaaccccccgcatcaagaagacgaaaactcgacgaaggacgaaacgaagaaccccaaggacgaagatgcagatgaggaatatattgagtacaacctgaactgctttaaagcaacggcatcaaaaaaaatgggagagttaaatagcatgttgctaagttgcgctggagatgaagtgcatatgattcaaaatatgctcgactgttatttatgtaccgaagaaggacatcaatatgaacattgctttatagaacccaattttgggaacttgttagatggaggaaacaacgggttcacagaatacaccactgaattaagaaacccaaaacagaagcacttacttttgagtcacctaaatgaaaaatatatcacccattcagatgaaaaaatgcatctaatggatattttaaaaaatataatcactagcatggaaaatgtgcataataaaaagtggaatattttttttacatcttccgattattacttcaaatcctatgtctctaacgaagatcaactgtgtttgcaaaacgattccatcgatttagacaataaggtcatgttcaatgaagagtgcaactatcataagaacaagaaggacgaagtgcataagcatagatatagtcacatcgtagaatatttaactctccccacaggaaaggagatacacgaaatatgcctttccaacaacgcggataaaaaatatataaaaaataattacaggattctttgtttccgttcgaggaagggttctaagttggacttcatgaatgctaaggcgttttatacatccatagaatataagaagatcaagactaagaacataactcatgtgcataccgacttctcctacatggatgataaaatgaaatgcaattttaagcaacatgtaattaatgagttcattaataatccccatatcagcatggaagagttgggaagcagcttactcaatttggctacctacttttactacgaaaatcggggttcctggtgcgtcttcgtgtcgaagaagcgcgccttcacgggggttatcaaaatagttaggaataggtacatacgcatgacggcgaagaataagacgaagaagtaccacatcgtgctcttcgagacgcccgtctgagggggggacgcggcgcgtacagcgggaacgcagcgcgtacagtgggaacgtagtgcgcacagcgggaacacagcgcgtacagcgcgttttgtcctttcctttttttactttctttttttattttttttccactttttgggggcagcacggatcgttcgaagtgcccccaatgcgacgttttgagcgatcctttgagagggctttttaagcccttttttttatgcacctttttaagcccttttttttatgcacctttttaagccccttttttaagcccctttttaaccccttttttaagccccttttttaagccctttttttaagccctttttttatgcacctttttaagccttttttttatgcccctttttaagccttttttttatgcccctttttaagccttttttttatgcccctttttaagcgattctttgtgcccctttgtgtgccccttcaaacttgagccttaagcgcagtctgcctggtcccgttcggcaacgaccaaaccgtgagcagtttgagaagcgcgagcggcgtacatggcacttgaaaaaaaaaagttaaaaagttaaacgacaaatttgtgggaaaagggaaaatggaaaacgggaaatgggaaatgcgaaatgggaaatgcgaaatgggaaacgcgaaatgggaaatgcgaaatgggaaattcgaaatgggaaatgcgaaatgggaaatgcaaaatgggaaatgcgaaatgcgaaatgggagacgggtgggaaacacgttccgcaaaatattaagcacacacggcgcacagaagagaggtcacaacaccttcctcgtgacgcctgcttaacgtcacgcgtccgctcccccacagaggctctgcccggctaatcgcgggcggtccccttgggggccttcttattggtgtagtcaaagacagtgccgtcatccgacacgaggcactcgccggtcatcctggctcgcatttcaatagccagctttttgctcaaactgctgccataagtgttaatgccaaagttcttcgtgcgtttacatccgctgggacttctccactcagctctccacgcctgcacaatgccgttgattctgatcatgtaaacccctgcaggggtggagttagtcttatccattttgtccattttttccaacttgctgtacatgttcatatcttcgatctcctttttgatacttctggtgagtggatttttcgttccctgtttgttgccattgtaataatccggggtggaaaactcctttgtgtttgggtcgaagggagcagcgagaggactaccctcttcgcttgttaatcctttactgagcttctcacatggtgccgcgtagaggtgcatctcgtttgttttgttgcccaccccccccgtgtacatgttgttgttctccccgttttgctcctctgcgccggggacgcacacgtcgcttgggccaatataaaggttgccactgcctccgttgttgctgccgctgccgccgtttccgctgccgtttccgctgccactgacagcgctccccgggttggttccaaggagagaattgtcaatgccattaccgttgtgtaacccgttcgggtcagggtcagcgccttcgttatcttttggattggttcctccggttgctcctccgatggcggtgttactgaagggcgcggtcatgctcatctctgcgtcgttctggggagcttcaccctcgaagttcgttccccctactacccccctgccattgctcacacaatcacccaagttattatttaccatgtcggtggtgctattgctcccagcggggctactcacaagcttcatgttttccttcaccgcgttgttgttagttgtgtagggcgggctgctacttccccccccactggggttgacaaggttcattcggatgctctcatttgggggcgttcccgacatgacgttttggtacactccgtctgttctggggtctccctgcaggagatggcccctatagaggtcttcctcatatagatgattgctgtccttacatttgacgtagttcttcccattgacatagccattttgcacgtaatgcaattcatcgttgctgctcgtgtgtgttggcgctgagagaggaggcgcgccgcctccaaccgcttttccgtttcccccgctgttcatgtgtgccttcttcacatcaacagtgccgatctcctgattggggccacctttgccatttagccctacgccactcttgcccccctggtttaggccactccccccggttgcggtcaccccggatgcggtcaccccggatgcggtcatcccggttgcggtcaccccggatgcggtcaccccggatgctgccatcaacgccgcattaatcgccgcggcgcccttccccgtgtgcgtagggccccctttccccccatggttaccatagctgtgcttgttagtttggtgcaagttctccaccaggttgtagccatcgagtccaattatatcattagctgattccgttttcatcatgctacaagcatgatgcacgtccttcttattcatattgttattcttcttgtaaacatgctcaaacttcttcctcgcagcaatggctaaattcctcgctctctcctcaccaaatttattaatagaaaaatatcgcttctcctgttttccatttgagtaccagttagcacagaaggctttttttgagtcttgataaaatacaccctgtgggagaataacagagctatctatttggttttgattcgtatcatttgattttttattattcgattttgcatatgtgattacattgtctcctccttttcctgttggatacttcgcataagtgtttctacttctatgttctgctgcactgatgtggtgttctctctctctgtttgctcgttccttcctggttgtccccacttgattacagtaatcgtagttcaggtcttcttcttcgtcttcatcctggtcatcatcgtcgtgtggatttctcgtgagattcccatgggtgttaatttttctcctacctccggtgacacaggtggtgtactgctcattttcgtttttttttttggtacaccattatcctccgctgtgtgctctgcgttgggaggcttcccatcggggtaacccccctttacgcaataatcgtcgtagtgccggagggcgctgccctgggacaggtgcctcgccttgcctctgcctccacccaggtcgttcattccgttgacgctgctcatcccgctcaggggatagtcccccctggttccgctctcatacctgccgccaacggagctaacgccgctaacaccgcctacaccgccaacagcgccaacaccgccaacaccgccacccgcccggtgaaactcattccagtcgctgaacaggtcaatctcgactcccttgtactcactcgcgtacttccccgcataaccatcgtaggtaccttcattcttgcacgctccaccacggatgtcacctttggggttccctaggttccgcttcttatcataggcggagtggaactcctcataatccacatggtgctgctcaaaagggtacttttcccttcccccggcttcatacttgtttgtggattcttctacatcgctatactttatggcatctgcgtaggggacgcccttttcgttctttttaccgtcccccatttgcactacggtactctcccctgggttgttattggttcttacttttttctgattctcagctgaaagaacgtcatcgtcgtcgtcatcgccagctcccgctgccgctcctgccgctgccactgctgcggctgcctttccattcaagggatcgttttcttctcccattttatgtccccttccactgttggcattccccgtgtgcatggtggtccctcctcgtcgcccatctcgtttgttggtaggaccgctattcgagtccactgcgttattttcattagtggtccgtaggtacgtgcctccaccccttctcgacatgattcgtctgttggtcccgtctatgtagctaccgcattcgaaatggtgagcacttccaccatggttcgcaccatcttcattagacccgttattattcagattcgccacatcttcttccttcccccccgcgcgtccatacgccccggaggcatccgcattgactgcctcagtcccatcgttgttcgctccgctagaagtaacatcattggacgcaccgcaattcgctgaagctgcagcagtcgccgccgcagcagcagaggcaccctttttcccagcgccctttgtatgcttagtcctattttcgaaggcaaatctggctttcgtggctaaattacgagcttcatcccaaccgtagtatttaattttgaacctccttttaatttgcttcccttcctcataccaactacctatccatgccttttgcgatcggtcgaagtagactcctctctgtggcttcaactcagatgctgacattttatattcgtagttttcattcgaatctacaacagcgttgttcctcaccttggtgttgattctcctggatccgatccctccttttccaccaccattgtttcctctaccaacaggggcagtcgttgtcgtctccatatgtaattttgctttatctttgctgtgacttctgccattgcctatatagcatgcaccgctgagctttccattcctatgctccgcacccatgggcggtgcctttccatgaccgccaccaacagcgctgttgctgccaatgccactgccactgccgctgccactgattcctgtttctcccgcaccggcagtggaagactccctccttccataatacctactctccaactcgtaattcttcatataattttgattcaccattttgtttctccttccccttccatactccactgtgtagttattcagaaaaaaattcacattttttcctcgttcgtctttcattcccagttttgtcgagtcgacactgctaatattttcatcgtcttcatggttggctccactgcctccactgcctccacttccaccaacggtacatccgacactgtttcctcccttgaactctttgtgccttcccgaccttaccaaatttccattaacccctgcggctgctcttccactaagatacacacccttcatgtgtatctttttcttcccatttagatcatggtcccgatgatcatctaaagcaattccaccacgacttccattagcagtgtcatcttctatctcgtcttcgaccacttcgtcttccaccacctcgtcattttccatatcttccatctccccaccatggatataaatcttttttaaaaaattgaattctgttggatctgctgataattttagcagacttgtatttatttcctcatcggtcatattttctgcattttttattttttttaagagtgccctttttttttgaatatgatcagtcatttcttctctcctctttctggttaggtaaccatgaagtatgatatcatcatctgtgttattccttccgttaaagagacccatagaattactcatgtgtttattgcacagtttggttttcccatgatcaagagaagttactacatcttcgtataaatgagcgaagcttttattgtgactgcttcctttgctagcacttcctcctccgagtcgatggtgtccatgtctaccgctactatgacgacctagtgcatggcgggcactgccacccctgccactaccacccccactaccatccctactgttactatgttctcctcgcacgagaaggaattttccgagttcatccacatgactcacattatcgctgcaattttcattcggattggagtaggtaaagctagtcaggtaatcacataggttgctacttctcctggagtctgtgcatctattcacatggctatggctactgctgttcaaacggatattcccactccctccactgctctgtgcaccgttatggttagaaccctcagtcggataaaacccagacttgtaaataatggagttatacagagatgaaaggtaatgcttcattctatcctcattcgttttgcttgtcctatgattaccatcatgaaacaacatggtcgattcatttctgtgattctcttcgtcatttaaaaagagattctggtatgccctgtgggtatccttatacattccttcctcgactgtcccccctccggggaagtgactcccaggccctccaccgactacgttaccaataagggggttgctccccactccgcaaccgccattctcgactgcgcaaccgccattccccactgcgcaaccgccattccccactgcgcaaccgccattccccactgcgcaaccgccattccccactgcgcaaccgccattcccgactccgaatccgccacccccgtcgtccttatcaaagcagggcaataatccactgtcttcttccatgtaggaagcgaactgcatgttgtccctcctggaatggaagagttggctgttcagcaaagtcaactcttgctcatacaacctgctgcagttatcgctcagcattttattcccactacctccttcctgttcgcacccgttatcagttgccacgttatcataagagagcaaggggttgttcccaaccttccctttgcaaaaaaggtagtcatgcttggctaaatactttttcaatccgtttggcatatcgttgcaaattttatcatccgcagcagtgccgttcttccccttctccaaaagtccatacagatggtagagcttccacagattattgctattgttgttgatctgttgcgtgcatgctgagccgttcgccgtgatgggcattaacccacttccgcagttggcgcagttggcgcagttggcgcagttggcgcagttaccgcagttgccgcaattaccgctgttaccgcaattaccgcaggctgagtcaaccaaactgccatatgcaagcttcccatccgagcactgattaccgttcatccttcgtaggttctcctcctgcccctgcacctgtccctctctcatgtcctcctccttaactccctgtccgtcattcttattgatcaactcttgggccacatggttacacaggtcgataacgttaccctttccccccactaggttcttcacacaacagaaacagttagacggattactcaccccaccatgtgttgtatgcagatggcgctcacctccacacatctcattattgctgttgtctcccatgggatgtctaaacgccgttgagccattcgtctcttccagcaccttcgattcatacaaaaatttttcataaggcaaaccatcgaagctgacttctcctgatttaatcaaattgaaaataatttttcctaattctcctccacatgcattacttcccttgtcgttgttctcccctgcattgggttcactaatggcattacttttcccatttttctcatttaagatgcttgacagctttatcctctctgcgcagaggtagttatggccactcccgttgcagttgtcagaagtacatgtgggcatccctccgcaggttgctctctctatggtcaacaaaccattcatgtggtttacttgctgagtggccatacccatgagggcacacttcgaagggttagcatgaatgcaaacgtttgctttatgctcatggcagttgtgcatctgatttgcatcgttccatcctttgaatgggtgcagcccacaggttctgttaagactggtggcaattccattgcctgcctcttccccatcaaaggaactgcaccgatgtaatgcaccctgtgttttgaggatatttgccccgaggttgttatttgccccgagattgttatttcccgttgcacacctgttgaggacgctcccgcaggtctttctcctctcgtgatgctcgcaggggaatgccccataatgaagcgcccttccgtcctccaccgctttgctgtagtccaccgttttgccgtcttccaccgttttgccgtcctccgccgctttaccgtcgtccaccgctttggagctgtcgctggagggggggccatcgctaggggaaacagctccgccagtagagtcaacctgtcgctggttatcaccactgcagaggtgcagtttcgttcccacgtcctcctcataagcgttaaggggtccctcgtgattggcgcagctgtggttgtgggcggcatggctagcaaagtggctgctagcaaaatggccgctaacaaagcggttattcgtgaaggcgttactggccggggaatggttgcacgcgttcactgcgctgactaagaagcccccccctgctccttccctatcacacagacgcgactgtccactcacgtgcgatttgcagatggaagacttatcacaaccaccagcgaccttaactgataaataccatttcaacaatttaaaaaaattctccttgtttagtatgctcccattagggttacctccattagggttacttccattagggttacttccattagggttacttccattcgggttgcttccacttgggttgcttccacttgggttgcttttccccacgttgcctggatccggatcggagtctatcctatcgcgagctttctcttcgatgaaactgaatctgctttgcttcttcgcttctgtttggagcgaggctgaactatcatcgaagggggtttggtcattcgcaccgttggccctgtccgattcactatttggttgcaatttttcacttaccccactgacgtcgttttctgcagcactacagcttccctcatcgtcatttctactatcttggtgactgccatcgttcactccttccccccccgagaaaccattatcattcgagttgagctccacgctctggtttatgtgtgcaccatgctgaattagaacctcccgtattaattccattagttggttcttgcataggccatctccactgccacaggtgtctacagcttgacctttcccgtgagcacattgcacagtggggtcatcctgactgcccccaacgcagttatgcacattgctgtgaaaaccgcttcgcacgccaaaaggagcagaggagtgccccccggaacagattgccccggaacagattgccccggaacagattgcaccgggacaggttgccccagaacagggcaccaccccaacctccttcgccaccccatgataagggaaacctaattttcgcatcatttcctctgcgaggattcttttctgacctcccttttccatcatgcccagtaggtactgtagtgctttgccttctatacctccatggatggcctcattagcgtacatgccaccaatcttggcattattatttgtggagtgcaaaagacacccgcttggagagcaaccagagaagcagtcgttggtcttctcattcatatgaacgaactctcgacgaacgagcatactcttattattactcttgtgaataaccttccccttgtctacttcgatcaacataaagttttctagccttaatattatactgttcattgtgcatgcacttagggaagacaatacacctaagttcttcaaaatgggagtaaagataactgcataattaaaaatatcgtgacagaagagtatgctcataacttggttcaaatagtgcgtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttggggggaggtaggggtaggggtaggggtaggggggcttttcttccttggcagttgttcagcggttagcttcgataagtgtctacgtacttggattagattctatccgcttctatccgcttctacccgcttctacctacttctacccacttctatccacttcgattcgcacctctggcagtgccccgcaaacgattgcacaaataaaacaaaaattaaaaatgctcgaaaaagttcgctagtcggaggcaaaaggacgaagggactctcacattagtcatcacatctgagtagatgcaacttaagttgagtcatcttcgaagtgggatcacgttaaagcgtttgatcatctgatcgaggaacccaaatttgactgtgactgctcagggatgctatggcttccttttcgaagccacaaaaaaaaatgcagctcacgcagctagtgcagcttgtacacctagtgcagcttgtacacctagtgcagcttgtacacctagtgcagctcgtgcaataaacagcacaaatctgcggcgacgcgcgacatgtgtgtgtgtgtgcgcaggcgcagatgcaaactgctctcctcgtgtatgtccctttaaaaacatccactaggttgttgttctagtcactctgatgtgctgctcaaaatggataattaccacgtatgctgggagatctgcgttacttaaaaaaatttttttttttcccatgctcttgattaaataggtgtgctctacagctgtgtggtcaaccaacccagctcgtgcaaataaatacccgtgcacactgctgtgtatgcacgtgcggcagagaaattaaagcgtcgcacaatgaggtagggagggaggaggcaaaccaggattcgcgcgctcacacgtggaggttacgtcgcgaaggcgtatctgattaaatgaccaggtgctccacttcaaaattgaaaagtagcctacgaaggggaggcagtcacggcggcagttgcagttgcagttacagttgcagctacagtcgcagtcgcgacggaacttgtgtgccttctgcgcgtcaacaaataacattaaaaaaaaaaaaaggcatacgcgcgtgagggtccctacatgcacacagccaagtaattaaacggtttttgcattcacgtggaggtagctccaaagcctttttttttttttttttttttttttttcttcctcgtcacacaaacctacgtggtcgtcgactagctcaacggttgtcgctgcaaaattgtgcaactgaaaaaagaggacacctcgaagagatacgtctccctttgtcgtgcaaagtatgaataacgagaggaccacactcgctggcacttatgtgcaaattgggggatctacacgcctcctttttgtctttctacaactcccgtcaaattactcgcttcagtttatatgtgggagaattcgagcgtatgtaccatgagtgtatatacatgctccacccatttacatgtatgcacacagaaaaaaaaaaaaaaaaaacacgcatatgcttacactacgggggtaaacaagtggttggcatggcgtggcaggtgtgtgtgtagggcgagtatctgtgccttggttaagagatcgtgagatctgtttgtgcgcgggtatacccgcctgtgcatcgaaaaaggacaaaaaaaaggagaggggaaaaaattaagatgcaaaaaggcaaaaaaaaaaaaaaaggaaacgacttcaccaatgagcgcaacagttaaaagctacttaaaaaacacacgatggtgtgggattaaaaaaaaaaaaaaaatacatacatactacagtacagtacagtacagtacatcacaccacagtacaacacagtacagcacagcacagcacaacgcggaggtctgggggctcgccgtgtgcacctgcgtacgcgcgcgaccgcttattggcaggcacaatacacgtgcatacacaagcgcgaacctctgcacacgtgttgccagcactcgggtatgtgcagccgtgagggccctcctacctcttaaaagggggagaaaatacgcggttaaaaatgggagagagaaaaaaaaaaatatacatatatgtacatacatatataacaatatagttataaaaaaatacgactcacacatgtgcaggtaagtcagccaaaataacacatcgcgattgcgttacaatgacaatatgaactgcacaacagggttatgcagttacatggggttgtatttacacacgcgcgtgcacgatgtggtggaaggcaactcagtgattgtttgctctcccagtgattacttcactttgggataattcacagcaaaaaaaaaaaaaagcagaagtagaagaagggtgaaccaaatgaagcaacgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggaaatggaatggaggacgcacgaagacaattcttcctcttccgcttctccttcttcttccttttggtgccttactgttgatctcttttttttctgagtcaacacaaatgcagaacagaagtaacgggagaatagcgaaattggttcatgcccaggtgcaaatgcacgctttggtctaagagcacgcgaacgcacccgcgcacactcgtgtgcacacatgagattacgaggaagtgccaactttcccctaaacagacacgtgtgcatacgaacaattaagagggggaaaaaaaaatgcgcaatagggatggtaattacaccaaaaatgtaacacaatcagcaccttgcgcggtcggcatacggcatttcgcacggaacactttctcgtgtcgaagtggcagtccaggggaatcgattgggaaaaagggacacgaaggatggaaaattcgtccaagtgaacacaggtgtacgaaactgtgcggtgtgcgcacaaataaatggaggggttgaacatccaaggggcaattgcacattgggggggaagcgaaaagagtgcaccatcgaacttgtgctgtggcgcaaacacttaagaagaaagccgagggaaaacatgtttgaccattaggccacttggcgagttgctgattgctcacgtgcacgtgcgtgctttattttttgtcgcacaaggcgtatgctcagcgcgcacgatttcgggttagcacactctccggtgagaagcgtcacggctttaaaaatcgcaacgatacgaaatttcacaaaggtgcgagagaaaaaaaaaagacaaacagaaaacacactttagtgcgcactatcgtttcattgttggcctgttctgctgctttctattttctgctttctgctttttttttctttttttttgttcgccttgtttgatttgtttggtaacttgtttaacgcggttttacttccctacacacaagtgctaacgtgcgtgcgttggtccctcttcccgttcgcacgactgtttgtggacaaaaggaggatgcaaagtaaagccacccccggatgctcatcccactgtgtgtagaggtagccgacgacagggacttggaactggcgaagtggccactttggatgtgcctgaaaccccccgtggtagttttttttttcggcatccctactttgccgcgttactatcacatttgcttgccacttggcaggaaaaaaaaaaaagaaaattatgacatggtggtcataacttttcgcttcctttttaagcagctagccaacttttcgcctgaacggttcagcaaaagggtgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaagctaaaaggcttcttcatttggctggtcatcactcagaagacacattaaaaaaacagtatctcattttttgttataagtaacaacgcagggtcttcgtctattttacgcgtcttacccatgtgtgaggtggagtgaccctctcacaagaaagcttactatacccccttcgggaaaaacacgcgggaagggggtcattgcaaaaaaaaaagcacaaactgcacatccgcgagagaagcatttttgccattggactggtctgggtcgtcgcagaattttgcctacttcgatgttatcgcgcgagtggccaactgtgagtagtgggcatttacttttgctttaaaggggaaattaacggccagtcgttatatccgcagtagggtggttttcacccgcttggcgtgaatgcttgcataggggacatatgcccccgtgggtagttaaaagggaagcgttgtgaagttggctggaactacatgggaaacacaccgtgcggagtaccacccgtgcgcgcttcataatttttgcgaaaaaaaaatggataggggttcgcatgtgcttcctttctgcgcatagctactgggcttcgttcctcgcgcggcgcttcacgggatcttcgtcaattggtgaaggacgccgcagtggcagttaccgcgggtccatggggatgcatgcggctcctctggaaatggcgcgcatgcagcatgtgggaaaggtcaacgcggtcacagcgtgttcggtcgacaaacggccatcaaaatggtcacccaaatggtcgtcaaaatggtcgtcagaatggtcgtcaaaatggtctgcagcaatgctccgtaaaatggtttgcagtgacggcacggaaaagcggctcacgaaaaataagcagaggaagcggcgtcacgcatgccgcatcccgcatcccgaggcctgcctttttaaaaaaaaaaaaaaaaagcaaatggtaagcgcgcggagctctgcatgtgaaggggccctccgctttggatgctccgcttgtggctaatttgtgcgagtggaggagttgccgagttgtcaagttgtcgagctgtcaagttgtcgagctgtcaagttgtcgaagtgcccagttgccaagctgctaatctgcctatctgcctatctgcctatctgccaatctgccaatctgccaacctgccaatctgcctatctgcgagtgggcgggagtccggccgcgcttctttgaccaccgcttgttcccctatcggttgtccgcccccgggcaggcggcgcgtggcagccctccccatcgccagtaccgctgggttatagcactcgtttacgccgctgggttatagcactcgtttatgccgctgggctatagcactcgtttatgccgctgggctacgccgccgactcatgccccgtccaaaatgtcgctgaagcggaactgccgggagaggctgttcaacgtgatcgagaagatcacccaagtgagcaagtacgtaatcatggtggtggacccgagtgcacaccaagtgttatccatgatttgcaggagcgaagaactgctggaaaggggtgtgtcccttgtggaacagattgatgccaagcgaaacaggctaaaagacttcgactgcatttatttcctcagttccaaagtagaagtcgtagaaaggatgcttgaagatttcaaaaatgagcaaaatgtcatgtacaataatatccatattttatttacctcaaatgtgggaaaaaaaaaaaaagaaatacttaacctcctagcaagtagcgattttttacttaagaaaataaaaacatgtgcatgcttcaacatccctttctttgcatttgaaagtagaattttttatttggaccataaattaaatatgtatgatttttatcctgtaaaggatgccaacattttggaagaacttgcgttggaattactttctgtttgctgttgcttgaaaagtaagcctcttttacgttattttaattctcctttgtgtaagaaatttgcagaaatattttccaactgtgtaagtgactcgagcattttggagacatcggatggggacgatgaagatgtactgttgattttggaccgatcgatcgactgctccattttgtttgcccacgactacgcgtatcaaagtctctgctacgatgtgctgcggatcaggacgcatcgggagaggcacacggagaggcagcccaaaccgggggtgcacagcgaggggggtactgaccagggagaggaggacccacatacagtcagcttcgaaattacaaacaatgatcaaaggaaggaaataaaaagagccatcctctcggaggaagacaacctttggattaagtacagacatacacatatccaagacgtaaatgaagttatcaaaaatgacattgcctcctttacagagaaaaatgcagttgcaaaaattaaaaaaaaaaatgtgttacgtccaaatgaagcattagatgctttacgatcccttcctgaatacgaaacgatgattgagcagtactggttgcatgtgtacttatgtgacaactgcttcgagaccttacaaaagaaaaatatcgtacaagtcgggatggtcgaacaggacttgtgttgcaatgttgacagttatgggaaggaactaacacataccaaaaattcaaaaagtgttctgtctataatcagtagcaatgactaccagcaggaggagaaggtcaggttgcttctcctttattttattaactatgagaatataagtgagctagataaagctagactaatcgaatcatctcaagttggtctgttcatggaaaaatttatcgatctgtttctcaatttgaagatgcactgtggtgaaggtactcatgtggagaagcacacagtagaggagagctcctccacggggaataaaatctctcacattttggaaaggaataaaaaaaaaataaaatattataaaaacgttgcaaagaatgcaaagtatgaactgagtcgatatgaaccaaatatcaaagagatcattacggagttacatgaggatactttgcataggggacagtacccattcgtggatggtgaccgggggtcttctcaccatggaaaagaccagaacgcgtctgcagggaagaagccaaatgtgactaggggaactgtgtgggagttcaagtcggtggaaaggaaagagggccaaagggggggtgggaaaaaaattatcattttcatccttggggggatcaccttccccgaaattcggcaggcgtacgagctgtccgagcagctggccgtggacgtttatttgggcggcacgtccctgctcaccagcgaggtgctcttccagcagttcaggcgcttccccagcgggtaggacaggcaggggcgccccagccaagcggctaacacgcgtccccatttgccccgtcccatttgccccgtcccatttgctgctttccatttgctccgttccatatcgttcctttccatttcgctcctttccatttgctccttcccatttgctgctttccatttgctccttcccctttgctgctttccatctccccgttctccccttctggagtgacccccctctttatggtcgccagaacgactcatgacgtgcgtatttttcgtaattcaagggtacacagcacgcgcgcccccctttaatccgtttttttttttttttttgcttaacctgaatgaggtgcaactctcatgggtgtgcggagcgtccgttatctccttggtacacctcgtcacacctcagtatcaccgcaatatatcagcccatttgctgttgtcacctgctatgcttggcagacagcgaccttgggtaattgcccaattgggagtaactttaatttggggccacgggggccgatcgagttaaccgcaacgagctatcctcgccaggtctgcccagttaagcgcagagttgtgacccctcccctccccccttcctggtaacaaataaaaaggtggacgggcgggggccgccttaaagcgaaccggaggggggaaaaaaggggacacgctaacgacacgctaacgacacgctattgacacgctaacggcacgctaatggcacgctaatgacacgctaatggcacgctaatgacacgctaatgacacgctaacgacacgacgagcgtcgcacgaaaaaaaaaaaaaaaaaaaaacagtgggtggggaaacaggtgcaaaggcgacgaatttaatcaccgcaacggtgtgacatgccccgaggacgcgaacggcgctgccgccgcccctgccgccgctcctgccacctcccctgctactgcgcgccccatactctgacacgcacctccctcctggatgttcctctccttcttaaacgcgtcgatccactggctaaactttttgttgacgtagtgcgtcttctcgctttgtcctcgtttgtcgcaaaggtttgtgtgtctctgttttgctctctccattacggatccgaggcagtcgttccactctttgagcagtccatattggagtttcactcgaacacgagggggagtgcctccttgggatgatggttcattagctgctcccttggtaactctaccccctccacttatcgcggcaaccccatcgtccgggcagcactcggtggagcactcgatggggatcaggtaaaacgggttcgagttaacatcgaaaacgatgagagagctcctcacccgttgggcttgtcctttagcttgccctttagctttgccctgcccctgagcctcaccctgcgcatgctccacaccgaggagcacatcctgacctgtgtgaatcataatgcttgcctttttactccgtgacagttcaattacgaaagggtaataattttttctcaacatgatggctagttccaaattagataatccgttcatctctaaacggtcgtctttaaaaaaagctataaaataattgctgtacgagtcaggagagttcagcgtattgtgtaagacccctcctctgtcgtagactctgcagtagtgcgtatataggaggtcgtttttgaatagtacgttgttgtttaagtggaaaaggacacagtagtagtcatcccagtatccattcctgacgtagagatagacatatcccttcttcataatttgaatgtcatagatgtcgctttcgtggacccttctatttgcgctgcctttcatgtgttgcgtaattttggccacatccaatggggtcagctggcccttccgcgtgggggggcagctcgcatgaaggtgggaagcggtgctagaagtggggggaccgactgggttcgcagctctcttggctgaattatcagcagccctactgctagtcgtagtgccacccgtagtaccacccgcagtgccgctcgtagtaccacccgttctgcccgcctccttcccaatggtacccatggcggtgaaaaatatacagtttagcctctccagcagcttcattttggggctacccctcatgtgtgcttcctcttcgaacagagtttgcaaggactccaggttcgtctcgtcaacacctctaaccattctacatccccccatctgtggtcgtcctccatctctcctttgtctctccgcgtcattatttgaacccccgtttgaggctaccccagcaagtgttaacgaccccctggatgcatatcctctcgacatgtctacctccatggggtatatcagtctcctaattctatgcagctgattcgataagttatgaaaaatatttaggtacttattgtacgcgttgagagtgaggatgtcactttcttcctctaatggggttgtaccaccgactgctgcaaatccagatgcagatgcagcccaagaggtgggctcaccccaagaggcgggttcaccccaagaggtgggttcaccccaagaggcgggtccaccccgaggggcattctgagtagactctcccctttcgtccacttggctagatgcatctcctccatcctgaacacatatgtcatacagaagaatatactcggacccatcgagctcgacagtctccttgtaggtcttgtctagaacctcatttaagtacgtaaacgtgtttcttccattcgtgtgatagttttttttgatcccctggatgaacactcgtttgttgctactagagtggtcataacttgggtcctttgttggttccacttggctgttctctttgcaggagttgctacttttctcggtatcgtcactcccgcatggatctctgatcatgtgcaaatcacgctcggggctcctttcacaactgcactccgtctgagtcacacctacctgatggcactccgtctgagtcacacctacctgatgactatccatatgagaaactctcacatgagtgacactcttctgagccttcttcttctcctcctccttctccttctcctcctccttctcctccttctccttctccctctccttctcccccccgtctgtaccattcccagtgtacgcagagctggcggggaggtcttcacagagactgatcaattttgttaccttacgcaggttcaccgaagtggaggcgctcaccttgctgccccattcggttgcaccacttgggttgttgctcgcatggattacatagttggagctgattctccccagcgcacaacttagcgcggtctgctgtgtgtatgaggagtgatcaggggtgggggttcgccctccctccctcggccgggcagctacgtctgcgcggttgtttatgttcgttctgtgcgttatgtcagtttggcttgtttcgcttgtttcgcttcttcctcccgtttctcccgcttctcccgcttctcccgcttctcccgtttctcccgcttcccccgcttcccccgcttctcccacttctcccacatctcccgctgggcccaggcgcgaccccccgctggaataggaacaaatcgtctccacgctcgaaacgctcattttccccctgttcgagttttcttccagcgaaccaactccgcgtccgttacatccatctgcaaatgggaggaaaaaggaagaaatgacggggaggataggcaatcacgttaacaaaggaacacagaaataatcgcaccaacgttggcactctcgggagcattagaccatagtgcgcatggctacatcattataattgcaacgaaggaacggctgcaccgatgaatgagctggcacgacgtggcaaatgaggtgatgcttcagacagacgtgtgtgcacccccctactgttccagttcgagtgtatgccaactgggttaaacgttaacaacgcaaaggggtgcaaattcgaagggggacactacaccagatgcacaattattcagacacaaattgttcaccgtatcgcttttattcgtgtctgttctgggatctttgcgtggggggggaaaaaaaaaaaaaaaaaaaattgtcccattttgcactttgatcacctgaacgggaatttttttttttctttttattttatttatttttttttttttcttttttttttattttggctagttcctttttacctgcacagtgcaggtgaaatttgcataacttgtcacttggcgtccgttaatctgatagttcatcgcactgtttcccccgcaatgtgtacgcattacgcaagtgggacggatcggggaggccacttctttcgccacccccccccccttttcccgcacgactggcatgccatttctccaaaaggtgtgtatcgaatgggcggacgcgcaaggggtacaggtgcggctggacagatacggttggacaggtgccgttggacagttgcagttggacagttgccgttggacaggtgcgccgtcatgttcgttgcttgtgtgatttgtcgcgtccgtacatcctctcattccatgctgtgtgctccccgcttactcctactcttaatttttttttttttttttttctccttaccttttgaggggcgctcatacttcggagtgacggcctcgagctcctccgtctgcgtgtgtttttcgcgctgctcgaagtgcattttgtcaatgttaaaaaaaaaaaacagcggggcgaaaattaaaaaggaaattaaaaagaacaaaaagggcccaaaaaagtcctgcacaaatgcttccacaatgtgttcagaaatcatttatggacgaaggtggtgaagggttgcacgatctctgtaggtgaggccccccccaagctgagctgtgcggtgatgtgttggcaagggcagtgaagtgtgggcaaaggcagttgcgcgttggcaagggcagtcaattgtgggcaaaggcagttacgtgttgacaggggcagttacgtgtgggcagggacggtcaggtgtattttcacgcgaagaaagtagacaaaagggaacctgcgcgttcgcgactaagcggtgggtactctgccgaggtgggaatcccatctacaaaaaatatttccgcgcgagctcgtgtaggtgcgcgtgtgcagaaaagtccattgcgaggcaacgcaaggacaaagctgtcacgtgtgcggttggtgaagcggtggcaaaaaaaagaaaaaaaaaaagaagaaaaaagaagaaaaaaggaaaaaaaatgcgaaaaaaaaaaagaaaaatgagaaaaaaagaaataaaaggaaaaaaggaaaaaaaggaaaaaacactggtggagtaagaacttccaacgagtgacagatcaaaaatcggcgatttgttcttccgccgcggggtgtaggttgctttggggagttatttcttccctttgttcttttttcgtttgcttcttcgttcctttgtttgttccttttgtttgttccctttgcttgcttgcttccttccttccttttttttttttcacgccccgctgtgcctatctctatgacgcgcctttgtgtaaatctacgctgaaggtgtaatttctatcgacaatttttttgagcgccccaagtcagttcgccaagcgatcgatcgaacgcgacatctcttcgctgccaaccgttcgtgaaaataggaaaatttttgcacagtggttttacccgcgagcgggtgctatattttttgtgttgttccaagtgggcaggcagaactgaatagaaggggcaaaaaaaaaaaaaaaaaaaaaaaaaatacaccacttgggctgcttttccacaatgagggagtggagtggccctttccttcactccgcgagcagccaagtgacgccccctttttttttttacaaactgttcttttaattcgcgaaaaatttgaccttcgaaaaggcgtttcagttacacctcagggggaggaaaatgaaaggaaaataaaacaaccaggggagagaacaaacaaacaaaaaagcggtccaccccccaccacggtccaaccgccttgttgtcggtgctcacccgtccctcagtgttccatttttccctgagaagggaaggggcaggtagaatcgacaagtagaagcggccagcaggagctaagggtagggtaatttggcccgcgacgttttgttctaccttttgccttttgccttttgttgttttttttttttttttttttttttttccttgcaacgctccgccctcatctcagggcatgttcctcatttccctgccgtgtgtttatataccctccatccccatacacaggtggcccttttcctatgccacttcgcgtcggcggggaagtcttccattttcgtttcacatgaggtgtcctccaaggaacacccccaccacagaggagttgaaaaaaaaaaaaaattgtgatcatgctgaactgataggtggtcaacgcgagcagggatggtcgaagtggccacggtggaaatattttcgttagcgtgtagggagcgcagggaatggtcttgaccgcttcccttttgtggcaccaaggcagagttgcatgcgcagtggaacggcctggaaaaaaaaaaaaaaacctcacccacaatcgtaatattgatcgcaatcccgatggcggtaaagcggcccagcgaatcggggcagtaaggctcttcagcaagttaccccactaagctgcccatctaagcggccccactaagctgccccgcttagctgcccacgtgaggctttccttgtgaggcttcccaaccaggggatgcacctgatgaaaacacttcacccggccatgaacccccagaggaggctaaaataggcttccccctgatgatgacacgcaggggacgggcgctgccaaaaccaagcaacgagttcccaattaaaacaaacagagagaagtaaaaaaaaaaaaaaaaaaaaaaatggaatccatgtagaatgttacatatgaccctttttgtttgagtaactcccatttgggaagcgcacctttttttttttatatttgttcccttttgctccacgtttttgaggaagcattattttcccgctactataactgcatcgctgctggtgtgatgctcccccggggggggtactcccgcacgtgattagcggtccactcgtccgcttctttgccaacgaacttagcgtcctacccatggggaggtatgccccccaagtggttccgcgtctcaacccacttctctacccgcgtctcaacccgcttccctctccgcttccccaggggggcctccccaccgagtggcagcgcctgcctaaacgcagtaccctcccggaaggatggactcgatcaacttcaacataaaagtaccgctgctcgaaaaggcagccacaaacgtaaaggatatcatctcacacatcagactcaacgatggaatctacttcgatcgcagcaaatacaacaaggaggaaattacgaatgacctaagaagtaataacgtccaaaaaaagatacaaggagttaagcgtctcctcatcgctcactccatgaaggaagacgtttctgaattctacgtggaagttctaaataatttgtcaaataaaaatcgcactctgaagaagctgatctataattatttatctctctatggtgatcggaatgctgacctgagcatgcttactgtaaattcgtttaaaaaggacatcctcagtaatgatttccaaattcgtgcatatgccttgagggccatgtgctgctgtaggtcactcgagatgataaatattgtgatggattcacttaagataatggcgaaggatagatctccttatgttagaaagacagcagccgatgtgattccttctatatataacgttgatcctgatcggttaatttttttgcgaaacattttacttgacttgattggtgacacggaggtcactgtcgtgtccgctgccgtggcttccttctacaccatgtgtttgggggtccctccccactggggtgaaaccacccacggtgagttggcggccgagttggggggagttacaaaggagaaccccgatgaggagggggaggaggagaaggaggagaagaaggggacgaaggagaaggaaacgaaggagacgaaggagaaggaggagaccacccctaatcgcagcactgacgacatgccatctacgaaaggaggcgaaatgaaggctcccccaggggaatacaccaccaaggggggaaacaacctacctaggattcaccgcgagaatctacacaagtggctgtccttccttcacccacactattacaagctgtgcaggtacctcctgatcatgcatcccttccaccagacctacctaatcgacttgctgctcctatactgcagggtattttaccgagacccccttacaaataataacataaattttaaggaactgtttcgtgtgttcggttacctcgatggaggtgacactgaggagggtggagaggaggcggaggagtcctccccctctcgagtgatccccgacaagggggagaaatggaagcaccgtcctggggaggattcccctaatgtacagtgcattccccgtaacggtacagggacgtcccgcaggagaagcccctccccatatcactcccactactgcacgggcgacgagtgggacgacgagtgggatgacgagcaggaacaacagcagcagcagcaacagccgcaacagcagcgccgctacggagtggacatcgagctgttcattaaaaaattgctcctcctgttgtcctcctgtagctacaacgtagtcatacaatccatctcatctctgtaccacctgaccaagtttaccttcaaggagagtatgatccaagcgattatctcgtgtatcatgaagtgctccatggaggggaatgaccacatgtatgctctctttatcagaagcgtacagtcgattataattcatttgagacaagacttcgctgcttatctctccttcttctacattagcgctctagacagtaccgtcaaaaaaaaaatcaaaatagacatgctctacatactaagtaatgaggaaaacaggccaatcgttttggaggagctactacatgctctgtttcaaccaggaaacgaggatctcattgtgaagaagctgtttagacacataactgcagtggctgtggtggattcatcgtgtctctccacagtcatgcaacacatcattgctctcttaaactcgagtcttgagttgtactcctatgaggccattctctcgctaaggcagttactgagacagagtgacgtagagcgtatctcccaaattaattttttcttgactcgcattttttttaccattgaatcgacggaagtccaagcgtccgtgttgtggaccctggccaagtaccagaacttcatggaccatctgctgcttttcgattttgctcgcatgttggtgaagcgctttgagcacatggagggggcgctaaaggtccatgtcctccacttcgtgctaaaggtttgggcctaccagtacgccatttggttcctccacgggcggggcgcggcaggggaggggcaaaacggcaacgcggcaggtgagaagcaaaacggggaagggacaggtgagaagcgggtctgggagagacccgccgcaacaacgagcatctaccaagagcagcacagcaagctcgcacagggaacgaacaaccacgtggtgcacatggcgcagcacctggaggactttgccaagtacgagcgcctatgcaagctggcccttctgcagggatcgcgccctgaggagcgtttcgacatccaagagaccagtaaattttacgccaacatcatgctcaggataagggagctagcaaacaaaggtgatctcaacgtgaccttttggcaaagggacctctacagagaagcagtgaacgagtacacccttcctctttgctacttgaagcacgtttttctcaacactggaaatggagacccttctggggtgttgcgtctcagtagggaggaaatgcagcgtgtgcgcaactctcccgttggggcggctcagggggtagagcacgatggttacggagactaccacttcgacttggatcacaactgtaatggcagcggcaatcgaagtggcgatctcgacggcaatctcgactacggcgatggggacgtccaagtcgacctgaagaacccagctgtcctgcagctgaataccatgtcgagcatcctcaacagaagactcccatcctacgtggagctgcccgactttgcggacgaagatttgcccagaagcgcacacatgacaaacaggaaaaaaacgaagcagcccctgacgagtatctcttcgagggatgtacagatcagctacactgcccacttgagcagtaatcaaattttttccgacgtggacgatttttacagggaggagggaaatctcgtggataggcaaacaggctacacacaaaacacgctgcggaatgcgcacaaacagatgctgcatcccaccagcggactgctaaccaacagggggaccaaaattcagggcgaggatgacgagtctgatgacgagcagaatggaggcccccccaaagtaggcgatagtgcggatacatacctaggggagtgcatctccgccaccaatttttccaaaatagacgagcagcaaataaacgatatagaaaagttcttcttcagtgatgatgaagatttcgagggagctgaataaaaagtcaacacaactgcgcgagcagacacagggtgatgcgtttacgtgagcgtctgttttgatggacacgcattctccttatgaacgtttgtaaaatgtgaagcgaaaaaaaaatatgaacaggtcaggtgggaagaaaatcattatggctagtttgttcgcgtttgcaattttatctcctgacctgttcattttttttttttctttattcacacatgtgcatacgggagagggcgaaatgcccccccgaagcaactccctagtggagaagaacagacccccgctaaacattacgaatgagttaatttggaagaattacttttttggagcaccctgcaggttgtgtgtgcgcgttttttttttttctttctttttttctttcgcgtggatgacgtaaaacaaaaatgagatgggccgatgaaggagcaactgcagctgcaatcgtgtttgggggggattgaaccctctcgttgggtcaccgccgatgtatggagcccttttccccaagttaacgcatctaaagggaagcacctacgtggatgctaaccttcccctcccctacacacacacaccctgttcatattgctatttgaaaaaaaacatatacacaataaaaagtaccaaaaaagatatgtatttattttaataaacagaaaggggcgcttcctacgtcaggtgtgcaggcgcacatgtctaccccgtgcgctggtgtttttatgcgaccatcaaaagggtgtaaaaaaggtatctccaagcatagtggtgcactcccaaacaacgccttgcactagtgagcaccccccagacacacacatacttcacagcagcaaccccacggcgcgggccccctcagctaacgcctccaccttcccggcatacttgaacttccccctatcaaatcttaccttaaaaatgcctttatttaaggccttccttgcgatgtccttcccaatttcccacccagatttaatagtcctcccattattcacaactctattggttgtcttatttctgtacgtgcctagcacatgtgataaatttgggtctctcgagcaagaaaagcagagtatatgtctcctgtagtcatccactactgtcgcataaatatgattatttgtgtttttaattcttagccttggtattctcttcccctgaaggatttccttgtcgacgtctacactagggttgtccgacacgtctctcttttccaccttctccaccttctccgcatgctcgcggagcagcctttccagggcgctcttcgggggggcacagaaaaaaaaaaaaaatgagaaataaagagtacacagtaaatagtgcagagtaaatagtgcagagtaaatagtgcagagtgtaggagctacgcgggaaggtcacaccctcgttggtgtgccaagctgacgaaccccgcctggtgagctactggcgggagacctcatcggaatgctgcacacacgtggggaattttccctccccccccttttttttttttaattacatttttttttttcttctttttctccttcaatttcttaaccttcccctgggggagctgttcaggtgcggctttctttctgttgggtgacgagaacaacgagaatggattccttggaaagaccgccctgttggttgcaaagctgtgcaatacgtcgaggtaaagtaaaaggagggggacgaggagagcgggagcgttcatagtaaacgcgccatttaactgtggttacgcggttaggcggattagcggttaggcggttgggcggctaagcggctaaatggcgcaataccgctggagagaaaaaagccctttttgcaaaatgacactcggcccgtggcaacaccgtgcgatccccttttcgacgagtgacaaacttgcttccatgaaaaaatggtcagttcggttggcgggcggcaaatgaattcgcgcgtccctccgccggggcataagcacgtgggcgcgcaattacgcaggtggagaaataagtaggtgcgcaatacgtaggcgcgcaatacgtaggcgcgcaatacatagggaaagaaacacgtttgcgctcgcctctgtatcttatgtacacgcgtttggcctctggtgggaaccccccccctataccccctccaaaaatgggtcacatgaaggggtgttcacttggggggtcccaacttttctgctcacctgttcaattcgcggttagcctagtgaagtggcggcacatgccaaaaggtttaaaaaaaaggaaggaaggaaggcgagagaaggacgggatgaagaaaggaagagcgcttccatctgaacccccccgtggcgaaaggattttcagttaacttccccccccaacacctacgctatgaaaaatgcgaacgggatgataaactcgaaaagagaagttgcccctaaatattatgcagaggcattttggcataattttttttttttttttttttttaaaatgtgtgcatgcagtgtggcccatgttcaggtgaaaatatttttagcagaagggtcacgaggagaatatttccgtttgtgtgaataagttgggttgcccgtgaacttaatcctcacccaactttgttgtttggtttaactgtctatataggaatcactgcagggggaggtgcatcccgttatctcgttacctcgttatctcgttatctcgttatcccgttatctcgttatcccgttatctcgttatcccgttgagggtgttccgcacgtgggggcaaatttgttctcccctaccgtgatggtgcctcgctgtatgccaagctaaccactgcgggtagccgacccatgggtgcacatcctccactggcggttcattggtgtgttcattggcagttcattgatggttcattagcctattcactgacgcactcactgacgcactcactagcgtgttcaacgggtgtccacccggataaatgccaaacgggttgtttattctcccgttaaggtatgcacttttaaaagaaagaaaaaaaaaaaatgctgtccgtaagtggcagagcgtacgcgtagcccagggggagtcaacaagcaggtgcaccctctatgcatactcaaagtatgcagtttaaaaaaaaaaaaaaaattattcgcacgtgtacatatgcatgcacttacctcgtgcagttgtgcctctggtgcagcaaagaaaaaacagagttagggggaatgtgtttctcttcccggttagcattccggtgcgcccgtcccgcaaagagtttgcaaccagcatgagtaccacctgcacggtgtgcattagacaactctgtcctgttagcctaccgctagacgaatggtcctctcaaaatgcaatagcagctgagggggtagacacataaaaggaaaggtcccctttcttcctcttttgcttcctcttttgcttctttctttttcttcctccattgcttctttctttttcttcctccatttcttctttttttttttttcccccccccctacacttgacaacaacacccctatgctttgctactttaagctttagtgttttgtctttagttctgtgtgcgtgtggttatatgtgaagtgcctcggtagggccgcagaagtagacctcttcccccccactaggaggtacttccgacgaacttcggacgaacttccaacgcacctcctacacacctccgacacacctccgacttacttccgacttacttcctacccactgcaatgcaaaatggaaccccctgagatgaagggacccacgcggatcctagtcaacgacaaggaagttaatcacgaggggggtctacgcaaggttaagacgtggttcaaagagctagtcaaaaatgtgtttgtacacgaggacacagatgatacctttcctttcaacaacaaagctctgcggaacaccttttggacgtctcaactagtaagtgctcagggggagtgccgcgcgtgtggtggctggcgtggtggctggagtggtggctgacgcggtggcttacgtgatgactcccgcgctgactcatatgggcacccccttcttcacccttcgcagatgtgcaccaggataatcctcctgtcctgcttcttctcgttcgttgtggcgtggcggcaggtgagcacccacccaggggagcaacctcacaagagtagcctcccatggggcagagttctcgagattgaccccgttcacctatgtgggttgcccgtccacctacgtggattgcccgttcacctacgtggattgcccgttcaccgctatgcattcccctttcaccgctatgctttcccctagaacgtcgccttgatcggggaggacggactgaccccggcgaaggagcacgtggagaaggtggtgcaagacctgcgcgacgagggtatctgggagaagttccggagcttccactcgctgttctggttcctcccggcgagcgatttggtcctgacggcgatgccggtagtaggtgggtaggagggaaaggcggcgtggtgggaaaggcggcgtggtgggaaaggcggcgtggagggaaaggtggcgtggagggaaaggtggcgtggagggaaaggcggcgtggagggaaaggtggcgtgggccgaggtgtgtccccttcgtatgatgggcctacgaaaaaggtagtcccgcgcaccgcatcgtttttcagcctattccgcttcctccactcctccacgtccgcttcctccactcctccacgtccgcttcctccactcctccatttccgcttcctccactcctccactgccgcctcttccacttcttcccttcttccactccgtctggttgccccccccgcaggcatggtcctctccctggcggcgatcctgctgaaccaaataaacatagtgacagtgctgccgatttacctaatcctgcagtccatttacagcgtggggaatgtatggtacaactacgtattcgagatcgagttgctagagttggtttttttaactctccttttggttcccctctgtagaaaccatctcaaatgtagcttctctagcaccccctttgtaaggtacgcatgtcgtttctttgtcttcaaagtgttgatagggaccagtctgatcaggttcagaaacacagatttgtggggacatctagaaggaaaatattatctgtacgaaacacaaccattaccatcaagcataggttatatttttcactcatattttagcatgagtaaattggacaaccttttttgcatcctaaccgaatgtgttttctccttttttattcttttccctgtaaggtcctttcgattaataggtggagtattgatccttctctactgcttactgaattttatcacagggaattcatatcttttttatgttttgctagtagctcctttgatgttttgtttcgacgatgaggtgttgcttcctcttcttttaaaggccaagaggaatgaagtgttgtctgtggtgagggagaagactgcacagctagccaagagtaagggatattttcaaagttttgatgtgttattctgtacagggttgagtgtggacgatgtgaacaagatgagagatgcgtattttaggatcgactcggaggggggggcgcaaaatggggggagcggcttgtatggggggagcggcctgtatggggggagcggcctgtatggggggagccgcttcgatggaggaaaccgcttcaacggaggaagccgcttcgatggagggagccgcttcgatggagtacccccccaagcggagaaggagcacctcctcggtaggggaagctccaaccaagaaacgaattttcacctagaggaaaatctcctgaagtgcataaaaaaggacttgcttaatgcgcttcactgggccttctcaaaaaaggggccacaatatatactgaaaaattacaacatctcgaaggagctgatctttcatgtgttctgtgccttcatcatggtcctatacaacagctgtgtgtatattacgtactctacgagagtgtccattttgctgttttttatctatgtcacttgtttcctgttctacattatttatctttttttttttacaaaaaatattttcccatgtttggttggtcaggtgggactcctcctcagtgtttccttcgtctacaccaatcacatttttcttcatggtttctcagatgtgtatttctcgactctttttatctcccacctgttctgtttactctccctttctgtactacacatgagtaatcaacggtttattgtaaaatatctctgtcagtatttttattttgtcctttttttgtactttttgtgtttcttcgtgcaaaatattttgtcaccattgcaggtgatgaatgcagagtatgggaatttccagcaaatgaatatatatggttcctttgggcatatcaacaaagtgagacgggagatcatcgtgcgggctgtcagcccatccagcgtatcgtctacgccacactcggtgggggcactacacttggggggggcactactctcggggggagcactactctcggtgggagaaccacactcggtgggagcactactctcggggggagcaccacactccgggtgggacaactacgaatttaattgcaagccggacaatgtagagaagaccctgtgtagccagtttagactcctttatggcttcctccccgttttgtacatagacagactcgattggcaattcaacctacttagttacagtgacgaccagaccatcctgcagactccctggtttcagaaatttttaaacaaactcgcatccaacgatgaagatctcatttctttgttgtatagaaccccttcttttgtaccctcccctgaggggaagaagaacccatcgaaatcgagtcccatccatttgactgtctctagtgacgtgtaccgattttctccacagggggagaagaatgcctggtgggaggtagtctcctcgcgggtcatccttgaacagaagggtctccgctatgcaagcagtaggtttagcaggagtgggacacacactggggtggaccgtctagatgaacacaacagcctccttcatgtaggaggcactcccgtcactgagcataggcacaggtccatatcgggaactagccattatgtgaccacggggggagatgcttcagcggaggccatctcggggggcacttctgtggaggccatctcgggagagatgatgaagcgggacagcatgcggaagaagcgtcgatttgcgcagcaggggcgactgcacgtggaagagccagaagcggacgagctagaagcggcggagcaagaagcagcagaaccagaagcggcagagaaagagtcactacgaaggaagatacgcacgcaggaaaaaaatagatatgcacaaaagaagaaaaagttttttaggcaaaagaagctgcaggagttgagagcggagggggaggagcgggaggcgcgggaggggagggaaaaggaaacaggaaaggacacggaaaaggaaacggacaaggaaacggacaaggaaacggacaaggaaacggcacagatgatggagaggactgcgaacaggggaagggaaatcgaaggcgaaggcgagggggggacgtctccactgctggtagacggcgtggctatcgaggcgcacgacccggttgggggagctggtcgagaggaggtggaaatggaagaccccgaaaaagcgatcgatggggaaaatattttttcggcggtgaagaagatggaggaggagagggaaaggaaaaatggggaggcagttgaagaggcatctgaagaggcagctgaggaggcagttgaagaggcagcgggggaggcatctgaagaggcagctgaggaggcagttgaagaggcagcgggggaggcatctgaagaggaagcacaaagaggagagtacaaactcgggggaggggggacagggaaaggaagtcccacagagatactgccaaatatgataccccccaacgggggactctccctcgatggagaaataaaaaaggagatggatgaggccatccgaaattcctacaaacagtacggactgcttaacaaatattctcgtaaaattacaaagttggggttagtcaacagggaccagggtcggagtcgctacggcgagataaaggagttgctggccagccgcagcgggggacacgcctacagcaggacttgagcgaagtgtaagtaggtgtaggcaagtaagtgtaggtgcattactgcatgagtatatatgtgtgtaactacataactgcgtacgggcgtgcctgcacatgcctatatgtgcatgcgcgtaaacctttttttgtgtgtgctgcgcatccccccgcgtggctaagttttttttcccccatggctgcatggccgcatcaccccatcggtgtcctccatcagccctgcgttcaaaccgttacactttaccgctgtgcaactgcgcacaactgtgggtgcacatgtgtttccaggaggcgaagattccccactcgcataacccacatgactatctccttctcaatcgcttctttgtgaacgcccctaatttacaagcctactcgctgatggctatttgaacttcaacttcgtggcaatctccccccccaacacgagggaagaacctcccggggggactgcaacacaacacatgtagaattaaaaaaaaaaaaaaaaaaaaaaaaaaaagcttcatagtgataacgacagggcgtccaccacaatagagtggcaacacaaaaaaatgggcctccaatgtgagtgcttctccccgccagcgcgtcagcttctctccccctgctgcgacttcaggagttccctctgcttccgccggtactcgttgttataggagtgcacctggttcttctctttgtctacattgaggtagcacaggctaagggcagagaggcccaatgggacggacgtgcctatggggtggagtcagtatatgatgaggtcagcaagatatggtatatggtaagcgtcagagtgcgcagcggagggtggcaagcaaacacttgaccctctcaccagcatgctgaccacagatgagttgaaggaggcactctcctgcggtactacttatacaaatttgcaaaaaaggcaaaatgatcgctctttattttattattttattttctcacccaggatgatgaaggcgcaccagttaatgaccttcctctttttttttttttttttttttaatctcatttgttcataacgttgatggtgaaataagactttccccttttataactgttgagacatcttttggagagttatgcgaggcgaggggagggggggggacataaatcgcagggacacgaaactgcataaaagtggggtggaggctattgaagttggtattcttcctctacacatttgggaacgcctcttttggtgcttttacattcgagggagaatcacttggaagaaaaaaaaaaaaaaagtcgagcagttgatccgaacaggtgatcatgcgaactgccgaacatgcggcacgcgattgctctaacggcactgccgaatcgactgtaaacggtgcgctcctaaattgcacgtgacaaaaaaaagtagttgcttcctaaggggggggaggggctttcccccattgtaggtacattcaacacgtcgaagtttgccatcctgggaattgccatgcgagggagaaccgaacagtcagtcacgtgcacttttcgctgcatatatgtatgcacagagggagaggaataaataagcgtacctcctgcgtccccgggaccatatcaaaaacgctgatatgacatgtggacccctctcgctcaagttgcggtaaaacataacccctttctttggcgggcatatctgctgagcgtttcgatttttccgcttgtttgtcacactgttcagcgatctatccagctagctatttttaattgtgttagccgttcggtgagtcatcacttttggcgagtaaacatgcacgtcgccataaggggcagacaaaaaaaaaagaaataaagggaggaaagaaggatggacggatggaaggcatcaccacaatcgggcccacacaacgtacgccctgagaagcggttgcgttagagtgacgcctgtcatttgggggaggtactcaaggtgccaagtgtgcaaataacgttttgcataatgggaaaaaaaaaaaaaaaaattatcttctggacacttggtgaagacgccaaagtggaacggaacaaaaaaaaaaaaagacgaagcgacgatctagccgatctgctcgcctatccgctgacgtttttatttttcattttgggttgctcgaggtgttgattttggagtacagcagcgagtccttcgtctgtaggggggggaaataaaaaaaaatatatcaaaacaaaaaaatatatatcagaacaaaaaaaaataaaacacaacaaaatactcacaatcatgaacacaaaacggataggtaagcataacggagtgaccacccgcgtggacgaacggcggggtgactgtaccccccttcaccactcggggtgcacacatcactcgcaagtgctctcttcttccgctccatacgttggcgatttggaaggtggcgtaggtccccaggataaatgccgtgattagcgtcagtacgatcctgtcgttgggtgaggacaaaacggaaaaaaaaaaataagcacagtggacgggtgagcaacaatgtgcacagtttgcgctcgttggttgattcgccactgatgggcggggcctcttcactggtaatacgcaaaccggtggaccgaccacaaacaaccaaaactgcgatgaaaggcccactcggatatagacaaagctgtgtgcttaccacaaggtcacatggaactgaacgttcgtctgattctcatcgtacactatgcctgtctgttaaatggaaaaaaaaaaaaggaggtgggaaaaacagaatgaaggggggagagttccccaccgtgtcgtaacttcttttcatcacgatgtttgcaattctgtcataattcgttattcaagcgtttgtttcccgttcggtcacgtcacgagcacgactcatcccttcgtggccttacctgtgctgcggcaaagtacaggctgagcacagcgcttaaaagggcaaacagtttcattttccacggtcaggcaaaacaaaaaacaatagcaaagtgtgatggcttcccgcgctgcgtactcagtgggactgtgcagctactcgtgcagccactcgtgcagatgtttgcattccagtgtaggacgtgcgccttataatgctctctctttatctctctatctctcctctgttcctttttgctgctcgtgttttttatttttgcttatccgcagggctggcgaagcttcgcgtataatgcctcaatccgtcaatcggtttgtttcacttattttgataaatttgccacttgtttatgtttttttgaagatcatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaagagagagagagagagaaaaaaaaggtttccattcgcccgtgtgttagggggcaagtagttcagcacacttggagagaagtgtagaaaaatattttctcatgggaggagtccacatgagcatacgaacggggagatgtgcatatgttctcggggcgcaggagcatataactgggattcacgcgcacgtggcctctacgacgttgcggcgtaaaaaggagccacgtagtgtcaggggcagcgcacacgtttggagggaggagtggtgataacattcctgggcgcgaaaaaaaaacaaataaaataaaaaaaaaataaaaagtaaaataaaataaaaaaaaaaaacaataaataagtaaataaatacatcaactgcactaaactgcgttacccttaaattgtatcaaattgaaatcagctaaaataagctaaagctaaagtaagccaaaataagctaaagtcagggaagcggaaaaggagccatgtggctaaaactatcttagtagttgacgaatcgagtgaaccactgaaaaggaagaaattgtgatcagcaaaagtaaagcgtacacctacggccgaatcgagcgaatcgagcgagtgcgcagctttacggcccgttaaagagaagggacccccctaccaacaagtgccagcagaagcttggcaaatgaacgacgcacaaaatgaagtactcagcttttaggagctccatgaggtaggactcatctctcgatgatatgttcacaggaaaaaaaaaaaaaaaaaaaaaagggaggcaggtttattgaagcggcttcgccaaatgtgtttttttttacacatttgtgttgcgccacggggatagataaagccgttctccctgttcctttccgctacatgttatttacgcagctgcttcattgatgtcgctttacgcagctgcttcattgatgctgctttacgctgccactttacgatccgctttacgatgccacttcaccgttggtgcgcccccctctcatcgcccctgcaggtttgctgccaaattctgcggcaacaacaactacaagctctacatgaacagcgtgcctcagttttcgaccttcgcctatgggaagcacctaaaaacgttagtccatatgtagagagcatgcacaaattgaagcgggtccatagctacaccctacacacagacgctcacttcgtttgctcatctttgtccctctaccccaccccgaacgtaggaaccccctcacgaacagacttgacgacctgctaaagcgcaactccacgttgatcagtacaataagcattaacggactggatgacctaatcacgcagtcgtcgaaaatcggtgagtccttcttgcatgacgtgattcgacaaaacgggcagttagccatgcttgtcaccgcactacggaggtataccctttggcgagagtggcgatagcggcgcgactgtcgcgactgcctcggctgccgcgagtgggcatgcacacatatagacgtacacgtgtatgattgtacgggagtgcacctgtgtgattgtgcgtgtgtaggtctatatgtgtgagcttgtgtgtgttaacgtatggcctccctaaaccgtgaactccctaaccgtgaactgctcccactttcactcatccctttccttccccccctctccaccccgacagaatcgatttcaatggcagattggcttctcaacctagtggaagaatatcaatgtatgataaaattacaccagtacgaaaaaaaaaaaaaaggaggcttgcttagatgtacagccaaaaagagcaacggagtgtacatgagagagagggagagaaagagagccgaggagcgtgcccacatgcgcaaccctatcgatgcgcctatctcgacgcacccacatgcgcacccacctgagcgactgcttcacccccacggttattcccccgtcttgtccgtgttttttttttcccccttcccttcttcagcccaagatagatgtatacattttatgaacacgtgcatgcgaagtgtgttatgagttgtatgctctgtgtgtgtgtgaagggaggggtaacttcttccttttttttctttttttttctttttttcttctttttatacgtatccgtttggcgaaaacgttggccctgattgtttgttttatttgttgaccccactgtcggagagagcctttttctttttcacgcgaccgtttcgtagttggcttgttgatgcttccctgacgcgttcgccccgatcacgcaggcagcaaagctgaattggcctctagccagaccgctagccagaccgctaaccaggccgctaaccaggccgcttaccacagtatgtatttgcccctacatggtgttgtaccccttgtgagacatctcctatgtacctgtttacacgcttcactgtgctgcgttgcattccattgagagttatgaacccccaagcagagtgaattgagatggtggggtaggcggagcgagcacatccgctttcgcatgccatgtcgttgcaccacccgtgaggtggaccctcccccctgctatgcataccagcgctgctatgcattcctgagctgctacacattcctgcgctgttacacattcctgcgctgttacacattcctgcgctgttacacattcctgcgctgttacacattcctgcgcttctatgcacttctcaccactcccccttccccccctttcacccacctcttggtagtaattctatcacgtgtaaatatgaccacaataaggttagcagcttttaaggcacgtcggaatgaaccaacggggaggtgttgttcccccccttcgggagtatcagtgcgagcagggggtcctctccattttgtccccatccacctgtggcgtccatctttgccatctacctctgacgtccatctttgccatctacctgtggcgtccctctttgccatccacctgtgccacccaactgttccctatcaccttgtgtcttctctacatcatgccattttttattgcctatcgccatcacatgtatgagtgggtgcacgtgtggacacgcacctccgcacacaatttcgtgcacatgaaccgagtgcccaatcacgggagtcacctcctcccacgcccccaatacatatacaagtccatctttaacatttttttttttttttttccccatgctgtgtaaatacatgtgctactaaagcagttggttttccattaggagcattaatgagttgccaatatgacctttttacatgagcggagagaatgcagtgaattaccctcacaagattgtttgcggcaaaattaaaaagggaaaacaagctgccacagttagtgccacgttcgtgtaattttttcaaccacgcgtcagctatatgccagctttatgacagctatatgacagctatatgacagctttataccagcttcgtgccagctttatgacagctttacaccagcttcgtgccagcttcacatgtaattttaattttggagtggccaaccttttgcagttttgtttccctcgtttttgtgccatgtcctagtgggagtgtcaccccccaactaccaccgagtaacgtcgaagcagatagcagaggggggacggccatatgtgtgtatgttgtggggagcattccgaactgtgtgcgtgccacagttgcgtaggagtagcggtgagagggggagagtatccaaatggctcaggccaccaaagcacgtgtgcacatatatatatgtatatatatgtgtgtgtgtacatgtgtatccacgtgcgtgtgctttttttttttttttccccttccggtaggccactttttacaagaaatttggttgtgaccgcgccatagcacatatacatcactgtgtccgccgcgcgccgtctgcgcagtcgttcgggcagttgtttgtgcaacaatcgtctttgcaatcgcctttgcagtttgcagcctgcacacctttcgcaccactttcgcaacattttcgcaccactttcgcatccatttcgtaacaatttgcctctacactttgcacacacacaccccgtgcgagtgccattttaaccccttctgttttttttttaaatacaactcgaactggacccccaggcgaggactccaaagcggcctcgaaaacggaggaccctcgtttggggcctcagtagcatgcgaattaagacatacgacagttgaaccgcgcagtggaagcggctcgcccgaagggacggacggattccctccgcaggtgggcataaaagttagcgtagaagttagcgtaaaggtcagcgcaaagatcagcgcaaaggtcagcgtaaaagtcagcgtaaaggtcagcgcaaaggctgttacaaaaggtggcgtaaaagtccgtggaaacacttcgccaccgataggcgctgcaagttggccgaaaaaacgaagccaatctttgcagcacatggacacgcaggggaatttcaaaatggctagctgcccgaacaggcaatattttttttttttggggaaaatttgcgaactttttctaatttggctgactttttttttttggctagccatttgtgtacctttttttttttttttttttttttttgctagcccttatttccccttcgagggttgcagcagggctcagcggcgggaggtcttacctatggacctcttgcccgaaaacaagtgtctcggcttcttcgcagggatggagcggtctgcttctcccttcgttcccttttcgattttcctgtacgcagctttgttcagcttgtatgcctttttcctctgcaactcggtcgatgtgctctggaaaatcttggactttttggttgggtctccatatacgttatccttaatttgtttcttcttggaaatatcctttttcacttttttcgcgttcaggaggcttttggcagatcccttggacgagccatcattcctgtccgctccgttcagtgtgccctttcttctggctcgctcggtcatactcttgagtatcttttccttgtccaatttgagggcatccaattttttgcccatttcgtcaattgttttgttttttttgtgatacagtggttgcttctcctcatttaatttggcattgagtttcagtcccttcagtcggagggccatgcgctccaaaattcttttggttttaaaccacatggggtcgatctctgcgtcttgatcgaacatttcctgctcttccttttccaactctaataacttctgctctatgtctaagtccacaaaatcgctgatattttttccgttgtatatttcggggattacatcatatttgtgctcctcctttatgtcgtacacgcttctcacgtcgacggagtagacccccgcgcctcctcgctcgttttgcaggtcgatttgtagaacgcggtcgtccttgcggttgctcaggtagctctgcctggacttgttcttcttcctcagtttcgcttcgcgcatggtgaggggagcgtcgtggccagcagcggtatggtcagcagcggtatggtcagcaacgtcgtggccagcaacggtgtgatcagcgacagtgttgccatccgctttgttaccctcgcctgtaggcactgcagctacgccttctactgcttccccccccttggcggccctctctcgcatctctcgttccctcctctcctggcgttcccggatgacagattccggaatgaaaggcgcacgctcctggttgactctgcgctcacccaacttaactttgagtaaattttctcgatccagctggaactctgcagcctgttcacttttaagcatatcacaagcaaccccttttgcttgctccacaccaaccccagtgagtgtactgaaggaacaaaatttcacaggaacctgagagtcatcgataatttttttaatgagcattttattatcaactgagagaccatctaaatttattttatcaattttgttaaacccaattacgactgacttgttccgaaagagagtcctaatagagtgaaaaagattgacctgttccttaatggacattccacactcttcactaatatcgataagaaaaaaaataactccgttaatgtgagctagtgcagtaatggtagtcatttctatggtattcctattctctagagatcgatccagtaaacctggtgtatcaataatttgaaatctattcaaattatgatcaaaatgacctacatataaattggtagttgtgaaggaatatggttgtacctctacattggctcgagaaacgatattaataaaagaagactttcctacattgggtgcaccagctaataatatggttttcttatgagggttaatagatgggagccgggctaagttctgtcttacttcttccaagtatactaaactgggttgtaatttcttcaccattttacacatacgtcctaatgcactgatttttagcattttgcatttatacagagatgaactaaatttcaataattttatataatcctgacaaatacgctttaccgactttactgcataactacattgtcccagtgccaacttgtagtgatccctatcgtataggatattagccaaatccgagtagaagggatggatatcatccaactttgggaaatcatttattgttgtttgtattttttctcggaagagctcctgacatattttaacctttctcatgtagaaatttctgattctggtaattttgaatcctttgtggatttctgttggtgttttcctttgcgtcctggagagtaccacgtccaccagctccttcgcgttcaccaccggcttgatgtccttgaatcggtacaggctggattccttcattttggcggcagttacgcggtggccgcggggaatacaaaaaggtcaaaaaataatgcagcagttaggcaaagctccaaccggagatgggggccttcctccctttcccgagttgcgagcagaagcgccacagatgtaaacaagtggaacggcttggttagcggtttggttagcggtttggttagcggtttggttagcggtttggttagcggtttggttagcagtttggttagcagtttgctcaacggtttgattagcagtttgctcaacggtttgattagcagtttgctcaacggtttgcttagcggtttccctaacggttcgcttaacggtttccctaacggttcgcttaacgtctggcttaaccgctggagtgatcgatcattagggcatgctcatccttttctcagattgcgtgaaaagcgtaaaagaaaagaaaaagtgaagttgcctttctccactgcaaagtggggagaattaaaaagaagaagagaaaaaaaaaaaaaaaaaaaaaaaagggaagatggagatggagagggaggaattacatatatgtatatcccgacgggaatgccgctcttgaggcgcccacgtgtacgcacgtggatatgaactgaacggacgaactgcacaagtacatgcgtaaaaataatcgttcgcgcaacttgccgcgttcttctgctgggggttccccgaatggcatgcaaaattacaatatatgtgcctttgggggggaagcaacgatggtgggcggctcagaggggctcatcacagcaggaacgggttggcgagaatgatgaaaaaagttaagcggcggaggaagggaaaaaaagaagaaaaagaagaggaaaaagaagaaaaaaaaagagaagggatgcttttttctaccccaaaagtgatggtgactcatgtttggtgttatttcccccttctacgtaagccgccaaacgatgggtggaggagggcgcttcttttgccgcgtcgaggcgggatcgaattcgcgatgtaggcggccccctcaagagaaagccagcacgtgtcgcgtcacgtacataagcgtagtttgtagtcaccacgtatgcacgttttttttttttttttttatttttatttatttttttttttttactcctccccgttgcatgcagattgcgccgcttgcctactcgtggggaacgacggatacaatttgaagtggatacagtgagagccccgggtggcacgcaattgtcaggaagagcggctggagaactgcgggcgagctgcagcccgttgaggcagctttttgtttccgcttctgtttctgtttctgtttttgtttccctttctgtttctgcttccgtttccgtttctgctttttttttttttccccaccgtggagaagcattcggagtggaaaataaaaagaagcgcgtgaaagaagggcgaaaattgaagaagcaaacgaactaaatgcgataaaccgagcgcaacacagttaatgaacaactgaaccaattgcgcaaacttacccataattgaaaaacggcggccacaactgggcgcgaaaaaatatagaagaaggacaaacccagcttaccaaccaaatcagccatttttgcaactgtgcaattcttcagaaaagcgcatgtttgggggggatcctccacttttggggaaagaacatcccacgaggagctatgcatatgtgaggaggacgggcaacccttcgaaaaaaaaaaaaaaaaaacttaacccgcgaaagtgtggtaaactacatacacgttgctgagctttttttttttttttttttttttttttctacatttttgaacgagcatatttcaccgccaccgttacgacacggttgaaaggatagtatcgcgaggaatgtcccttccttccccccctcttgccatttttttgctaactgcgtttcctcgcatgaggcatgttggcgaaggaaacgaggaggaagactaagccgttagaagggcacaaacagggggaggagttctccttcgtagctacccgtttgggaccatcccatttgtggttgctccttttttattactcctttttgattactccttttttatgactccttttttatgactcctttttgattactccctttttattaccccttctttattactcctttttgattactttttaccgcgcgtatccccaacccgtgctacgcaggcgaatgaacctccccctttcttcgcccccactgccccctttcatgtcgctccgtggtaccttcacctccgaagggagacacgcacggccgaaagtggggctggggaaagggggggaagcaaagcctgccttgggtaatgccgacccgcgtcagcacccgcttgcgtagctgcctacctgtgtagcaacccgcgtacgtagcaacccgcgtacgtagcaacctgctcacgtagcaacccgcttacgtagcaacccgctcacgtagcaaaccgctcacgtagcaaaccgctcacgtagctacccccctgtgcacgtgcgcacctcgaaaaacgctgctgccgcatgggaaaaaaaacaactgctgatgatatgaagatagagaggaagaagcgaaaatgaggatctgccacttttccttcgttcgacttctccttttgcagatcctcctggtgcagcggctccctgtgcagaagcagcagcagagttccatcccagcgcggaagcatcctgaagaagaatggggtcaccccaagaatgccttcgcccacatggcgaaccaaatgaaagggacgtgtgacttttcgagagcacccctaagtgtttccatcagtgagaatgagatagtggccttgctgggtggggcggaggtccagggaggtgttacccctctcggtgatgcccccctcagtgatgaccgcctcaatgatgaccgccccattggcagtcgcgatgaaaaagtgcaacactgtgtgcagttcacgaaaggattcgacgtgctgacattcgtgtgccctaagagaaataacgaagactacatgggagtggaaatcagacctctgcactgcttcgagacagtccggatgtcaaacgggaataacaaaaaattaacggatgtgttaaaaggagtccagctggaaaatagagatacggatttgctaagcattaaaagggttttcatcccaccgaccatttaccgaaattttattttcgagtgtacatgtgataatagcttgactttttggaaaaacaaaataggtgtcaggggtatcatgcgtgttcaccttaggaagaacataatttttggctgcgactttgaccacacagtgggtgaggaagaacccctaggagatgtaggggtggaggtgcctgcggtagatgacgctagtggaggaggggtagctggcgattgggccttctggcggaacagtggtcctagcgcagaagagctagcggagagaaacaaaacagccttttcgaaattctacactcccggagaagtaaaggatgccaaggaggagggcatcatatgcaacgtgaaaattacaaaggcggaagtctacttggggttggtgtgtccccccggttatgagatgtatccatctaattgcttcgagagagtgttgtacaaggatagcatagtaaggatgactgagttcgtaaagcaccctatttcgtttcatatggacaacaacaggaggatgtcctttgctactttcactctcaacagaaatgagaacccccctgggttcacctgcctgtgtgttcgtgtggatgcccccgaggcgcctcccctgcaggcaaacttcgtgtaccacaactacgagtcctttggctttcacatcggtttgctctacgtgttggttgtcctcctcctgctggtgctgtgcctgtgaggagcgcggggtggcacagtcgaaccaggcgcagtgcagacgtagtgcagacgcagtgcagacgcagtgtggttagcctgcatgcgtagctgtgcatttagcagcgtgttgcagtgttattcttcacagagacttttttttttttttttttttttttgtaaaatgccacgtcgcagttttcgcagttttcgcatttttagcacttttcgtactttcgtactgttggcaccgtttcgtacacccctacatacccctgcgtacccctccgtgttcgaatctttcacttatgactgcttccctttttttttttcctttccttttgctaatgtcatttttattgtcccccatttccccccccccaacaacaacaacctgtacagtattaaaataaacgcgtttgttttggtaagcgactgttgtctagcctgaggtggcaacctggaaggagaggcacgcggggtgcatcatgtcatggtgtggcgtctacccatgtgcaacatatttttctccgttgcacgcgtatagcacacggttaagtgaagattgtgggtatggcatattgacaggagccgactgaatgggaaattaattttttttttttttttttttttttttcgcagtgtgcacaaacgtgttggtgcatgtcgagcgtcgtctgcgaaacgcgtcgcgcagtgcagcggcgtgtgtaattcgccgccttgtgtaattcgccaccctgtgatatttcccgccacgcgcgttgtgcacccccttgcaagcggtgatctgttgcagggagcgtcgcagtatgcatctcagctgaccctccatgagggggggtgctccccccccaccccgcctcggcacgcgtgtttttccaaaaaaatttgcgtccattttctcatgggtgagaaggaagcaagtacgaacgaatgagtagagtacccatgcacaggcgcaagcgttcggtctgcccccgcgaagtaacacggcgcgctgtcggaagaggcagagacggtactggaattttctccccctctcacgcgtcgcacgggcaacgtgcaacgggtaacgtgcaacgggcaccgcgttgacctagcctcgcaccgcgtcataccgcttaaccccgctttaccccgccttacaccatgcgcattgtgaaggcctccctgtgggggcagctgctcatatggtgcctatggtcccgggccgagggattcacgcacacgtgcgacttcaacgacgaggtgagcctcgagtttggagagaagcaaatgacaaataaagaaaaaatatgcaccctgaaaccagacgtgctagataaagtaataatcaaatgtgggtcggaaaaaaaaaaatacgagttactaccaaataactgcttcgagcaagtatacacatccaagtcgataaaaaacgcacagaacttagtgcaatatctacccggagctgccgccatcgtaaagaggaatcaaaagaaacaaaactcagaaggaaagaaaaactacgacgatgtattttttcgagtcccacctaacatggatagcgaagaaaaggcaatctactgtctctgtcaaaataaagccaaaattaaggtccgaaaagtaagcggagaaatatacgataaggagatatttaacatcggaattgcagaagttttgattccatcccttcctaaaaagatcgatggttgtgattttactcaaaatgactcaaccttgttcacaaaaggatacgatgcgaatttctataaaacggttgaaaataaagacgatgttatttgtagaattagagctactgaaggtcaatttattgggttcaagtgcccagctgactatgacatcgaacctgaggaatgctttttacaagggtttaatctcaatggcaagaaggaacaacttcggaacaagcttaacctaacagatctagtattagatcactacaataagattttttatgctcgtgttcctcagaatatatatcaaagtatgaactttttttgtgcatgtgttttaaaggaaaagagattagttgctcactttgagtttattgccactgcagatggtttgggtgaatcaggtgataatattttgcagagccgcagtggtgggacagcggcagccattggcccgcgtctcctcctcctgcttctgttctcaggagtcctttactttgtgttgtagtcctccgcacagttcagggggggaagcggcgggagaagaggcgggagaggaagctgcccaaaccatataccgactagccgctgacccaaccatacaccgactagccgctgccccaccctggggaatataatatacccctcgggggaggacccctttccgaacattttctttttcttttttcttttttctttttttttttttttttttttcatccccgtcacgatgccaactttgtacctgcttaactagctttttcgattttttttttttttaaactttcctaattttttatgcccttttaatttggctaccctgctttgcggagcaggttgacagccgcctcgttttgccgcccggcttttccgcctcgttttgccgcctggtcggggcacttccgcggtgcatggcctaacaggcgttcgctcagttcgctattttccacccgtcgaacttggtcccgtccgctccttccacgccttccacgcctttcactccttccacgcatttcactccttccacgccttccactccttccacgccttccactccttccacgccttccactccttccgccccttctactccttccgccccttccactccttccgccccttccactccttccgcccttctactcaacgctgtttcgttttccccctccaggagcgtaagcgccaaaaggatgcaactcagcagagacgcagggggagaccaaattgagcacccccgccgcgtgtcatccgtataaaaggcggaggcgcgcataagtaataacgcgttcgtttaattcgtccgtttgacgcgttcgtttaattcgtccgtttgacgcgttcgtggcggggcgagagttttatatgagaaagggacatcactcggagtgtaacagggtagaagcgtagaatcgtggaagcgtatcggtttaaccgccttgctgcctcaccgcttaccgcttaccgcgtaccgcttaccgcctcaccgcctaccgcaggatggagggcgggggggtagccagggcggcctgcgaggagtgcggggagaaaaacgtgtgcatgatgaaaccctccaataggaagaagctctgcagggactgcttcaccgagggattcgaagaagacgtacacgagaccatcctaaaaaaaaacatgtttgatgagaaggacaaaatctgcattgccgtgtcgggtggaaaggactctagtgtcctagcacacgtccttgttcacatcaaaaggaagcacaactacaaatgggacctattcctcttagccatcgatgagggcataaaagggtatcgtgatgactcactaaaaattgtatttaagcttcaggagaagtacaatctgccccttaaagtcctaaagttcgaggatattttcacctacagtatggatactgttgttagttttattgggaagaagaacaactgcaccgtttgcggggtctttcggagacaggcaatggagaggggtgcactactatttaatgcaacgaagctagtgacggggcataatgccgacgacttggcagagaccattcttatgaatatgtgcaggggcgatttggagaagctggccaagggcgtggacgcgatgtcggcggggaaaatgggcacatcagaggtggggaaagaagcggtggggaaagaagcggtggggaaagaagcggtggagaaagaagaaatggagaaaggtgaggtgacagcatgctgcggcggagggtgcacacggggaaaagccgcggtggagaaagcagaggtgacggcatgccgcggcggagagtacacacgggaagaagccgcggtcgagcgtgggcagaggaccccaagtggaacggacaatccaaatgccctaatagaagtttctcctaccacccatgtggagtcctccccacctacagaggagcatccatttttcctaccccgactgaagcccctcatgtggtgttacgagaaggaaatcgtcctgtacgcattttacaaaaagttggactacttcagcacggagtgcacctactctcccaactcattccgtggaaatttacggagcttcataaaagatctagaaatgattaacccgcagttcatagttaatattattcattcctcggagttcttttatcacaacagcagcaggaggaaggtgcttcaaatgtgcactcgctgtggtgcgtacacgtccaacccggtgtgcaaagcttgcctaatcgtggaggggctgcgaaattataaagataattcgtttctatacgccaatacgaggaagaagaaagggggggagaagggggagaggcgccgcatccccatacggtacgacctgggtacgggtgcggaagatgccgttgcacatgtggaaggtgccaagagtgatagcaatgccaatgtagggggtggtgcggaagctcctgcttaaaatcaggtgacacataacccacatcactatgaagcgctaatcgaggagctcataagttttttttttcctttttcctttttttttgagccatttgatagggttggggatttgtaacccctcctggccctccccaccatctgtgaagccactgcatagacgcccctctcagtgggctgcgttcgggttgctcatttcggcgtgtatgttgagtacgcctcgttgtatgtttttattttttatttttaatttattattttttattttttttgtttttaatttattattttttattttttttgtttttaattttttattttatatttttttttgtgtgtacgtacactaactgtcacccggggagtgcccccttttgttccctttttaatatttgtcttcgtctgctcgctcgaagaaaacgcaggcatagccaactggggcagcagcaccgcatgtcagcgggggtccatttgcggagaagtgaaagactgcacagtagttaatttatttgctctccttctacaactttgtcattttttttttttttcccagctagccaatttaaaaattgttttcccttcccaattcgctgtagagacagctgtcttggttgtgtctcttcctctcacagctgcaactgcgggtgtgcacttacttggcgagtccggttgatctccccccctcccccataggtcggagtgttgaccagtgggtaccgcatcgtagcgttaccgcgtcgtatcaacgccaattcccccttttgcgcaccccaaaaatgagcaaaaccggccaaggagcaaacatcgtggaggaaacctacctctcctccatccggagggtgcaggaaagcatagaaaataacaagcacagcttaagagaagacaacaacatacaaatgagtttcaaggactgcgattatgcaattaaaaaacacacaaacgaagttgccaaaatgatgaaggatgctagtcacatgagaggagcagcgagcaccagcataagtgagtattacagctggctgatcaagtgcgatgggtttattaagagtttaacctgcgatgatataagtatgaagattaacgagatgttcgatggggtcactgcggagataaacagccggtgtaagccgattcttctgtaggtcgcaagtgatcactgctgtgagcatcctggatgccttaatcccctccaccctgactgatacaactgggtggtgagaagctgcatgtaatgttttgttgccatccggtgactttccctcccccttgtagttttttttttttctaatctttttatgccactccaagtgtgcaaaacaaacggaaaaaatgtctaacagaacatgtgcagatagaaaggtgatggatgggtcgctcagcacgatgcctctctcctttgcgcagtcaaacaaatcaacgcaaagtgggaaagcgactcgggggggccatccaagcgcaccgcgcggaggaagaccccaccactacacacatgcaaacatgcacacatacaaacattaacacatacaaacatgcacacacacacacctctttcgcctctgaacactaaacagacttgaaggcgctacttgtacatgtggcgatagacatccaggatgtacctgcgactggccgtgctcctcctgaagctcttctgaggctccatggcgggatacttctccttaaggtgaatataattggttgttatcaccttgctgttcataatttttttattaaaatattcgtcagctagctgaaaagttttaaaaatttttttcagctcaccatcgctcaagcattcctgcaaggtggtcgcaacggcattttttatttcatttggataattactcacaccaatgcatagctgcaaaaagttgttatttaagacgttgttaattatgtttgaattcaagatgttgtaaaaatctgggcccaatttttcataaattttggtgtagtttttgtatttaaatttgccaaatgacctgtacaagtcaggtaaaattatgcacacattttttaaatcttcacaatttaaataatttaaaatattttttattacaagtccactgttcttttctaaggaagtaactggtttgattaaaatgatgttgttcttctcgcaaatgaaagagttaacgttactgacgtggagccactcgtccatgttgtacctttggtgcaagtaattcacgtacattctggcgacgtcccctttgcactgatgggacgtaacacccctttttatttcgttccccagggcgattaaaattttggatctgtttctcatttggtgttaagtttcggtgaaggtggacttgcgcatgcgtggaaaatcctttttttgtgtgtgtgttctccgtgttttgggggggttgctctgcaattcgcactgttccttctctgcacaggatccatccatccctgtcatgcgaagcggcaagttatctttccgcgggtgctacgttttatctgtttggctaaggtgagcctggtgagtagttccctacggtgtggcggtggagcggtgcggcagccgatcggggggggatccacagtttggaagccacatggatcatggtagccgtggttggttgtgcttcccctatacgcccaggcagagaaacagcccggcgctcacgaaggacaacccaagcacggacttgaaggagaaggccctcttaaagagtatcatttcagtgaggaaggtgaaaaaaaagcagaggacgttgcacagaggcattaccaaagatatgtcgcccttccttaacaggtaataataaagtgcagaccctgcttggttaaacaaatatgggactacgacataccaactgttcagcatacgaattgtatcacgaaagagacctttctgtttttcttcttcccctcttgcgcatcctcctttcatgaatgcatttgtgcatccccagagaattcccactaagaggtaaagggccaactgcatgttttatgaaggcattccgcagcagcgacgcgatggtaactacgtttggcaaatcccatacttttgtgtgtatgcccctacgttacaacatttggggggccacttttgggggaacaattaaaatgacttaaatgcaattcttcgccgcgtccttctccttttgcctgcacatggtcatatttttttgcaaacatgccgggggaaaaaaaacgcagtaaggaagagcaaacgaaaaaaaggaaaggttgccccctgggcgtatcctcctgctgcgctaccgcgttaccgctttgctgcgttttccgtacatttcgcgtttttttatttttcaatttttttccccccagagcgccgcaaaaaaaatgcgcgaacgtattcctccgaagagttgtattccctcgtgcatgcgcacacttgtgttggtttattggcttttttttttttttttttttttttcattttctaattaacttaccttgttcgccattgtattccagtttttacaaatttcaaatttgatttggctgtttgtaagttgtccatcgccgcggagggggaagccgagcgcgttgtctttgcggtgcagcggccaggtcaaattgtgccagccgcatagtgtcacatgaatcttgccagccgaatggtgtcgcatgaatattgccagccgaatggtgtcatatgaatcttgtcagccgaaacttgccagcccaatcgtgccatccgaatcgtgtcagcccaatcgtgccaggaaagtctccccccccccgtgggaaactccacccttctgcttagcgaacacgcatacgctgtggggaaggcagggaaggaggcacagtagcaccacatactgttaagcggcataaggtggtgctagcctaccgctcagctaaggcttctccccggttggctgctcagctgaggctgctccccggttggcttctcatctaaggctgctcagctaaggcttctcacctaaggctgctcctcaccgcaagatgctgctggacctgtcgaactgcaacctgaggagcctggaggactccgacgtgatcctggagaagctgatcgagcaaaacgcagactacacgagcgtgacctacctagacgcatcgaacaactccatccgatcactaaaaggactcagctcttttgaaaatctaaaaatattgaatatctcaaacaattttttaacgtccctagatggagactttatcccctcctcgacagaaaaaataatagctcaccataacgacctcacggatatatgttttaagggggtaaagaggttatcgggtggtagtgaacagaaagaggtacaaagggattcctaccatgggagtaaaataaaacaggaggggaaacctaactgtggtgtaaatcgtatgagtgtctctagcccagaagagagaggagatgattcacccagttcttcctacaatgatacgtacagaaagcatgtactaaatgaaaaaatattttataccaatagagacttaccacttaacagattatcattcctagatgtgagttttaacagaatcaaaaagctgactacatttgagaggtaccttcatatcattaacaaaaagaatcgagagagaagcctcgaaggagggtactcagatgagggacacataaaagattttatcacgaataaaactgagcaagatgtcatgcttttattttttaactccttggatactctttaccttcgagggaataagctcactaacttaaaaggattgagtgtcttcaaaaatttaaaagttttagacctccgttctaaccttattaaccacccggtacaattattttacctcctcgataataagaactggctgaagcaatataatgagaagactctgaggagagatgactcttctttttcgttctccccccccctgtcctcctcctcctcgagtggctgctattcgtatttcctttccgttttgcaaaagtatcggaacttgaagtgcttacaaaatgtgtttctacgggggaaccaacacgtgctcagaccgaagcatctgttcctcagcgtctgtgatgtcctcaggtgcgccaacacacgtgggcggttcaccacggatgtcgccctggggggggagcgtgaagtaggggaggaagcggaggaaggggatgcagtagaggaggtagaggaggaagcgggtgttataggggaggaagcggatgcagtagggggggaagcgggtgcggtaggggaggaggcggattcggtaggtgaagaagacgaactgagtaacgaaggcgaactgagtgacgaagcggaggaagctcacggagtggacgaagcactggacgcggagggagaggacgacctggtgggggatctcctcagcgctggcagaaagcgagtggctagccaaacggaggagacggcgtcggaggggggatactcaaatgggggcgattcagaggggggccattcagatgggggatgctcagaggggggatactcggacgaggtctacttagacgagtccctcgtcggggaggactgcctgggcatgtctctcagcgatagggggaaggaacctgtgcagaggttaataaagacggtggcggcgagtttggaggagagcttggcggagagcatggcggagagcatggcggagagcatggcggacagcttggaggcgaaccaggctggagagagtaacccccccatgaggcatcagacaagaagagagcggaatgcccaagagaaggtcagcgagtcaaacagcttggcgaaaagaacgaaactctcgaacggagcaggtgagttggaggagacgagtgcatatcggtacctaaggaaagagagggatggagtagacgaggatgaagcagacgaggatggagtagacgaggatgaagcagacgaggatgaagcaggctgggaagtacacgaggatgccgccccatcggaggaacatataaaaaagctaattaacagcataaaccgacgcgtgtcttcgaatgagccccaattggtaacacccataagtggaaggatgaaaggtgatatgaaggagccacgtttccgtgagaaggaacctcccatgatggagacaagagagaggaaagagattaatggggtgggaaaaacccaggaggtgaggtcctcaagcgcagaaggggaaattgggtcgacgtatgaaggaatggtcaggcaggaggggctcagcgattcgtcttgcgaggaaggagaagccgacgagtcggaagtcgatggggtggaagcagatggaatggaagcagatggagtggaagccgatggggtggaagccgatggggtggaagtcgatggagtggaagccgatggagtggaagccgatggagtggaagccgatggggtggaagccgatggagtggaggccgatggagtggaagccgatggagtggaggccgatggagtggaggccgaggaagacggagaatcagaacgacccgccgcttccccaaatggtctgcttcacgttgtccgcgagcgcagcgcagtgaatgtcgaggaggatgaaacgagttgctccttctcctccgtcgcaaatgccaaccaggtgaagaacgtgttaaaggaaatcctaatcagcagcaaggggttggaaaggtacagctcccataattcttcctctatgggcagcgacgtttttgagggcgactcggatgaggagagcacggctggggaggagcccacatgggaggacactacacgggaggagccaacgcgggaggatattacactgggggagccaacgtgggaggagccaacgtgggtgaagccaacgtgggtgaagccaacgcgggaggacactacacaaggggacactaaacagggggagactaaacagggggggactaaacagggggagactacacagggggagcctaaacaagggaataattggagcggaaaaggagtgggagcagatcaaattagggttgcacccagcaagggtagacatgccgatgcagcgttaactgctcgtatgaggagagaacacaaacgtggagaaggcaacggagcagttgcccccaacgcgcgattctgcagagaccccgtggtaagcagggtaattcgagtggacaaaacgaggggagtagatgaaccaaatgatgagaaggtaaaatggttaattaaaaagaggacgctcagtcatgaagtctatatggataatgttggaaaaacagcagctgctgggaaagacgcaaaaaaagactcccttgatggaaggagaaagtcaaagagtggagggaagtctgtcttggtgactaagggagtagatagcaggagaatcaacgtgaaagatccaccacgagagaaaagcgccttgaagaaagagaacgaaaagttgtgcacaaatggagcgagaggagcgagtggagcggtgaaagaggagaaaaaaaattccaaggagggagaaagaaaggagacaaaactgcgtgacaggcagatgcaggaggaggagaaggagaaggagaaggaggagaagaaggagaaggagaagaaggagaaggagaagaagaaagagctgatggagttactaaaattagacttatgtaaaagtgaaaaagggaatagacgtgggagagtagacaagaataacgacccatgtgtgtacaagtcgaaggataaaaaaggcggtgagtactctgcatctgtcaaatcagagtccacagatgtaaccgagagggattcacataagcatgtcctcaagggggaagagaagctgtgcatgaatttcccctacggtagtgacttgggggaactgcgcagctttggtgatctgcataggtccacagggatcagcgtctacgcgtacccgattcgcatacaagggggcacggccgtaggaggggggcccgcagaaggaagcggagggggaagcgaagggggaacaagccatgacaaagaaagcaaccacgagggaaacaactacgaagaaagcaactacgaagaaagcggccgtgatgaattaaacaaacgtggggaagaaccccccgaggtctcccccccctccagcagcgccgaaatcctacagagactgagcgatctgcaagcgtccagcgggaaggacgcaaccctcagcaacagcctggcccttcacttgaaggaagtctgtctcacgttgggcaaagaaaaacaacagagagacatccttttaggccaaaatgaaaagcttgagatggaaataaaacggttaaaagagagtaaaaaaaaattaaagaccaaaatgaagaaactggaagactgttacaaggaaaagtgcaaagttgttaagaggtaccagcacatgaggcagaggttcaaactggccgagcaggatgaggtgggcataccccacgatgacatggatcatcagaacaaatacatcgagaacgctatggagcagctctacgtaaggcttcgcgtgtgcaagcggggcgtccgtccatgcgttggaggatgcgtcttatgtacacatcatgcatgtgtcatatgggctccatggagaacacgaaaaagggtatcactttttnnnnnnnnnnnnnnnnnnnnccctttccgcagaacgtgttctccgacgtgtttggggaaaaccacgtaatgacgaagaggtaattcggaggacacgcaaaagaggggagttatttccacaaatgggaaaacttgagcgatgtcgttttcggtctacgcgaacaactcatgagtggcattattattttcatcctcccccccgcagaatagaaagcctagccaatgtgtacataaaaaaggagaagagcgtggaaatacaaatggtcacccagaggaaggtaagtctgattggggagccaaaaaagaaaaaaaaaacggacaagtggacaggcaaatatatatataaatagataatgacacccaaatggacacacgaaaaaggacacactcggctgttcccccctttccccgctgcagcaattggagctcctaaaaaacgtggaggaaatcgtaaaaaagaaaaacgagtactattacgagttgcaaaagaagaacgaaatcattaccaggtgggcgcaagcgatcacactgctgtgtgtagctgcacagaatgttacgcgttttcccctttggggggagtgctctgtcgatgcgctcccgtccgttctaaccctccctttgtgtgcaacttccaccgcgcagcttaaatagcaatttggccaaaataacacaaagcgtcgcggacatgaaggatggcgttctagaaagcgaaaaaaagatgaaagacttgacgacgcagctggcaaagaaggatgccctcctaaaggaattcgaaagaaaaaacagccaaatgatggtaagacgcgctcattctgttctgcgcctgtgggaaatttgcatcagctagctaaaaggaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttctgaacaactcaggacgaaaaggagaagctgtttcagaaggaacgagcgcagctgctggacttactcaatggcaaaggtaacaaagggggcagaatgtgtccctttccttttgtgtgtacaaagtggagaatgtgggaatgatttagtcagttgtgccgaagcggctgtgtcgaagcggctgtgtcgaatcgggctttgcccctttccgctggctgactccccatgttgcgcactgctcttccccctttttttgctcagacgaaaacgttaaaaacgtgaagcactacaaagaagaaataaaatgcctagaagacaaactgaaaaattatttggaccgcaatgtacacagaatacacgacaagaactacgaactaatggtcgacaagctgcacgacgaacaaataaaaatgcattccctgcttaccgagaaggaaaaaattattaacgagaagaacatccaaattgagaacttggagtcccagttgcagtcctgggccgacgaggctaccaactgggtcgtcgtggcggacaagcacaccaaactgataacaaaccataacatattaaaggtaacgcggaaaagggagaaagaaaaggggcgggtctgacgcgccacgcgccatgcgcccattcgaccacctgccaatcagcccatctgcccctccactattgcctttttttcctccatttctttttttttttgctcccccccccttttgcagaaaaactacgaagagctcaagtacaaatacatcatggatatgaaatacgtccaaacgaataagaacgagaaagtgaaggagctgatacggaaatacgcatagggagactttggctgagccatgcgctttgtggttcctaccttcacacggatgggatgattagacttcctctccagttttatcacggctgaccttttttcgaaagcccctcccccatgatggtagcataaaaaaatggtatctttttttttaaaatgcgaaatggctgcaaaattgttttgggtgtgaaatacgcatccgcatttagggtcagtggttttccccaatttgtgctcacaggcggcctctatgatatgcgccttatatatatatgtgtctccccccagttagaagcacttaaaatgctttcctccctttttttgtgactcccctccgccagcccctcggcagttgttatgtgttccccacgatccgttcacgcgcatcccgttctgcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttcttcattttgactttgcttttcttttctttgtttttctttccttttctttcctttccttttcttttcttttttttcttaccctcgtatgccgctaagatacctcgcttttttttctcacgcctggcatacccactcgttcgtggccccttcctcccactgtgcttgtgcataagtgaggactgcgcagtttggctcgcgcgtcgttatcttgagtcacgtgtcatctggctgctttgagccgccggtgagttttcctctcacccccaggcgccgctccgtggagaaaaaaaggggtggaaaggtcgcagaggcgaagtggctacccgcgtgcgtcggagcgaaaaaggagaatagaaaaaaggcgaaggggaagccgctgttatacctttccgttcgccgctgatacgttttgctgtacggataagcgggtaaggcgaagaacacggagaacgccgctgcactgttacgccgttgcactgttacgctgttgcactgttacgctgctgcactgctacaccactgcactgccacaccgctgcatcgccacaccgccgcttcgccgcatcgctgccgacgagcacagcatggccgagtacggggagggcgagaacgccgcggggatggagaagcccgtgagcttcgaagaggaagtagagacgttcctgatcaacctgcacgacttcgtgtaccacagaaatgcagaggcgataaaaaatctgttcgacacggacttctacgccatttcggagatctacttcaagaatatccgatggccatctatcaaattagtagatattttctacaagcaaaagaatcgctttcacaatttgattcactctctgtacgaagagctctattacagacatgtgttcataataaacgatgtcacattggaagatagaaaaaatgcatgggataattacaaatgcttattgaattttatttcgagtatatgttcagatccatgtggagatacaaatgacaacgtgttagtgatgccaaacgtatggattcatgatttcttatcagaatatatatatcagtaccaatctatgtgtcactacaagctaaaaatactgaaagaacctgaagaaaacaaacaagggatagactttctgataaaaaactcggatgtttttgagagtagtattgtattggaagtgttacatagtcttttattgaaagcagaatttacaaccctttctgaggaagaaaggagtatctttgtgcacaacgtttttcatgttaataatgaagacttaacgagtaggtatcagtttgcatacttcgcttgttgtgtcctactgaaggtatatgtacttatgggagactattacacagcgttgaaaattatatcatatattgagttaagtcataaggcactatactggaaagtaactctatgtcacattaatatcttctaccatatcgcattctgctatatgatgttaaggaggtataatgacagcataaaggtattatctcaaattttaatttacctctctaagcagaaaattcatctgtccaatcagcagagatatcagcagagtcaaattcaaagattaacagataaaatgtatcttattgtcatcatttgtcactctttaagtaacactagactagatgaaacggtgttacagaacataaaggaaaattattcaggtaaattttatgctctcctacagacatcaaatgagcaggcttatgcagacttgttttacaaagtggcaccaaaatttattgaccctctttctaatattagtttccaactgctagctaattttgaaaatgtacagaatcagacatacaattcggatcctatgactactcagctgaatatttttttaaaagatgtgtcttatcagaagaaggcttttcattttatctcctactcgaagttgtatcataatattcagctgaaaaagttgagcagccttatgaattatggagagcagatgcggattgcggcggaggagagggacagacagacgaatggggaggtgaacggggaggtgaacggggaggtgaacggggatgcggacggagtggcaaacggactggcgaacggagtggcggacggactggcgaaccactcgggggatgcaaaaaagggagagctcccacccaacgaggaacttgtatcggcagacatcatgtgtgttaagaactccggaaggcagctggtttggaaagaggggccactctacaaaggagaagtggtcacgactgtgttcggctccaacttcgacttttacatcgatatggatattcttaacattaagacgagggctcaacagaagattttcattgactactttgtgcaccaaattaatatgtgtaaaaacctcagcaataacttgcagggcactgctgcgccgcatgcctacaaggccaagtacgacaacttcaggcgcaagaacaagggcaagggccggcccaagctgtgagcggtgcagcggtggagcggtggagcggtgtagctgcgtagcagtcaagctgtgcagcagtcacgccgcttaacagtcacgccgcttaacagtcacgccgcttagcagtcacgctgcttagcagtcacgccgcttagctttcgtatgccgcccatttgcacctcctctccaccccatcctctttttttccccaccatgcactcccgcgtgctatccattttaagccaacgctgaaaagaatttttcattttttgaggaaccgagccaaactgaaaaatgctacgtgaatgagacgtgcatgcgatgcaattgcgacgtgaatgcgatgcaaatgcgacttacatgcgacgtaaatgcgacgcgaaggcggccgcttcccttttgagtggcgctcgcctgaacaggtgaagtcagggcattaaccggcttcgcgcaactggggcttttctccccaaaggaaaaaaagaaaaaaaaaacaaaaaaaacaaaaaaagtgaattgaatttaatttaatttaattgatgaacaaatgaatagataacacgcgtgcctccccccccgctctgtttcgccgtgcccaaggcgaataggcgcatcttccaaagccggccactgtgtgctccgtgtgcgatccgtatgcccatacaggtgcgcaaccgcggaacttgttagttgtgtgccaaattgggggagcgccacccacgcggcgcactttccctaccaactcggcacagcttcgccgctctctcctttccgcttcttcctcccacccaaaacgaacatgaacgaagtgggctacgtgtcccatccgccgcccgagccggacttctggatttacttcgccagctacctgcgaaacgcctgggttcaggtgggtcacgcgcgaagaagatcagcgaaaggacacacgtgtgataaacaaaacgtaggtgtgtcgagaaacactcgtttcctttccccttcacgacttctttacagtgggccatcgtcttcgtcccgttcattatgttcgccctttacctcaagctgacaatgcgtaggccgaaaagagggaaaacgccgcgacgtcgagcgatgcgccgctacaaaggtgcctctacgagagcggccctacataggtgcctctaccagcgcgccgctacaaatccaccgtgccaccttttgatgccccccgcagcgactgcgccaacgggtgagaaggaatgccccgaggaggaagcccattttccagaagccaggagagacaaaagcaggaagaatctatagaggatgcgagttgatgcaacttcttctgcaggatgtgtgtcccccatccgtgtggagccaagtggaggggtcagcatcgtgtcggtaattcaacctactacacaggtggatgcttatcaaatgagagtttttttaattaaagctggggtgtacagtacaaatcgagatgagttcctttagtgcagttggcacacccaagtggtgcacacagtggtgtaccgcgcgcatgcacactcgagaggggtcacggaaatgccccccgtcgtttggagaaattatttgggcgtattcacgcatggagagaaaaaagaccaatatggggcaaagacgcgtttttttttttatttttttttatttttttgttgaccaattaacctctttgtgagtgataactgcatgcacagccgtcgaaatgaagaactactaagtggttactgtacagatacacacgcgtgtacatcactctgtggcagtcctgacgcaaccgctttcttcgcaagcaactcagccacaagtggacatattccttttctgacgaaacttcgagatctgagagaaaggaaagcgaatgagcgtagcgttttaatgacggttggaccaactatcctgcgctgggttaactttggtgaccacctgggggcatgcggaacggtgtcgtgccttctcggtagccctcacgtcgctgccccccttgagcagaacaaaatgattaatctagaaaatgcagggaggagcacgcacacacgctttctctctctctctctctttttctccctttcgttctctcattttctctctctttcgttctctccctttctttttctgtctttctttttctccccccctcgctggctttccctaccacggtcgcgaatctgtccttgagattttcattcttcgcctcgcagttatcgggtccataaggcggcttgatccggacttctccgttgaggaccaaaatatctttgttgctccaggtgcagtctgggtgcctaatggagggggatggagggggatagagggggagtaccgggttgtcccatgtgcacttctcataagcggcggggtgccaatttttgtgaggaccccttggaagcagcgtgttttttggttcctaaacgctgtgcgatggagtggaacacaggggagaaaggtcacacatcccaaaaataaggggtagcctgtaaaaaatgcattgccaccctcctagtggacatacgttttccatataaaatcgaagagctcctgtgcctcctgcgttacaccaataccgatgcgttccttaatactttcgaagttttccaaggcctttttttctatcttctcaataagggacctctcgatttgaggaacagggtcatgcagaactttgattcttcttcgtatctctatttctacaataatttccgtccttataatgtaaaaattggcagtgccatttttgttatcatccttaataaccacaaacttcaaatttgtgtcgtaacagtacagttctccttcgaatgtctccccatccttcgtcttcgttgctactacatggccaaagtgcaggcaggggtcaaagacgtttttgctcatggtacactgtgcttgcctctgcgagcgtttgtttgaaaattcagtccaggggccgctttgctgaggagttatctatctacctatctgtctctctatttatctgtctatctatttacctacctatttatctatctatctatctttctatttatctatctatctatttagctatttatttatctttctatctatttacctatctatctatctatttatctatttacctatttatctatctatttacctatctatttacctatctatctatttatctatttatttatttttctgtttgcagctgtggtcacgtgggtggaagcgaaatggaaaaggaaaggtaaaacgggatggaggcacgtggagtgaagaccaacccaaccgcttgcgcaaaaaaaaaaaaagaagtacacactgacgtgtgaatgtccagcggacaaacggctactcaacaaaataccgttgacaaagggggacgagaacaaagtttgctagggctgcgtaaactacgcaggtcaggttcgtaccaagcaagggtctttccttccacaagtccgcgttgcacataataatgcgtatcccccgcttgagcatctctccccttctggatcaacttgtatatgcactttgtgtggacctccttttgggcgatccccttcaaagttcttccttctcatatgaagaggaacctattttttttcttcttttttttcttcttttttttttttcttttttttttttcttttttttttttctttttttttttttttctttttttttgcgtgggaaggggctattaaaatgcaaaatgaagtctgcgtgaagtgaacccagtggggttggtgtccttccctcgtcaattaatttgaccaagcacagaagcggggaatatttgctgaacgcacgaaaatgggattacagttctctccctcgaaacgtctctcttgtgttgtagcatttgccaacttactcacgcttatacctccgagggggtagatttttttttttttttccccagatagccaaagtgtatacctcgcgatgctgacacgtcgcgcttcgcagcaaaaggtgctctcttaccgttaacaaaaaaaaaagttgtggagaggaaattttcgctgtatgtttaaaaggcatcatttttggtgttaccactttgggaaaaggcattcctacgtggagatgcacaaaagtgagcggacacctcaaacggggtgtgggggcgtaggaactaacacctggatttgcaggaacttcacctaatgtgtatttgagcctgggcaccctaaaaccgtacgcgcacactaaaaaattggtgagccaccctttcgcatacgtttcgagcgaaagatgcttcaacaaaaaaaaaaaaaaaaaaaaggccgaaatgctctcgtgtagacgtacttcccctccaccagcagggggctgaaaagggaacctccaatcgtggaatgcaggaatatctacctgctcatgtagcagtgttgagcttacctacgctgagaaaacataggggtgatgcgcatacgagtatcggcagaatgcaatcgaatggagcacaccccatagtagctatcggtggcctaaaaaaggggagcatcgcgtcgagagggaggggggccaccatttcttttcccatccctgttcgatgtacattcgccagtcagtttggaagaagtgtaatatgttttttctctcccaacgggcatgcagtcgtgttcccccgcaaagggagaaaattcgaaaaaggggaaatcctcgaacggaattaattttgcaaaaaaaaaaatcatcatacatgcatacatgcatacatgcgtacatgcgtacatgcgtacacataaatgcgcacttttaacaatgcaggggaagcacaaccctcgacgaagtggcctaaaaaaacgggctgcacttctacccctcttgcacaccttggctctcccctccccccaaaaaaatatatcgttcagtttgtgcttactcaaaatgtacattcaggtttttcctcgatgaacattttagctacggggaagggaacaatttgggaacagcgtcacgtgaaatgtgagctacatgttattggtcaaagtgggagaaaaaaaaaaaaaaaaaaaaacgataaaaggtaaaacataaaaggtaaaacataaaaggtaaaacataaaaggtaaaacataaaaggtaaagcataaaaggtaaaaggcaaaaacgataaaaacatcatatctgtgattatttacgtacgcggtaggtgcgcaaagaaagctagctgtgggggaggcagtgtctaagatgggaattgtggtggacatggtcgcataggaatttttatatgtgtatattgccatgcacttgtttggctcccttaaaaagtttgtcaccagaaacaagtgaaattttaggagctctttttttcatgtcgatgtttgtcccatttagactttgaggaaaaactgtgtctccacattttcggcgtggttcacgtgagaggaaaaaaaaaggagagctacaaaaaaaggggtgcacaaagtagggtacaaaaaaaggggtgcacaaaatggggtacacaaaatggggtgcacaaaatggggtgcacaaaatggggtacacatgaaaggggtacacatgaaaggggtgcacatgaaagggtcccggaatggtgttctacaaaatttgcagtgagatttaaaatgagaagcgtgcacggtggcgaaaaaaattaaaattaaagctggggctgaaatggtactcaagctgaaatataattttacagccaaaattgcagcctactttacagccaagtacaaatcaaaggaacaatcacactacgacaaacaaagcaaacgaatgttccctaaataataacagcaacgatcagcacatgtagggaaaaagaatgtgcaaagcactgaaagggaacacccttgtgccatgtatccccaactacacataagtaaatcccacctttcttttaaaagaaccaccattatcaaacgtgtgtttagctaaacgtggagagttttaattgtacattactttcttgttaactttattaagcacattgtgagcatacgtgagatacttacctattttttttcatcgaatggtgtgaaagtgtcatcgcttcgagagagctccctaaccttcgtaaaagaaactgctcaacaagtgatgtgcgaaggaacggtagttctgctgcatagaaaacggtggatccccttcattgtgtaaccccttcccgagcgtctccctccaagggtgttttgttaccaattcggagtagagaacttgcgctttttacgcaggtgcaccattcgtgacgcacgtggtgcagcgtgtcctccactgtgatgtggcgacatctacaaggcgaagaccgccaacatgcccatatatgtatacatccccgttttcaccaaagagaccacacctttttaaacacaccagtttgacatagctggtgtttcaaattgtgcaaaataagcacccgtgagccgcgcacacccagtgtatatgagtaggcatcatacgtgtgcgtacctaaacaaatgtgcacaggtgcatatcgtgtacttactgtgtatacagcatctatgtgagcaaatgtgcgagcgtatatatgtgtacgcacatttccaagtgtgccaagataggcgcttaccctttctgcacgttcgccgcaggacacctgcacagtctgttaatgtggttttaaaaaaacctgcaacgagaattactacctgtgcatttgcgagcaacgccgcatcggtgactttttagcccccactgtacgtatgtatgaatatacatgtgcatatacgtaagcgtatgttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttcacacttccttgttcatatattttttcgttcctacgctttttcggcgtgcgcctcttcgttgtacgctttttcgttgtacgcctcttcgttgtgcgcctcttcgtcgtactccttttcgtggtactccttttcgtagtactccttttcgtggtactccttttcgtagtactccttttcgtggtactccttttcgtggtacgcttccccctttttctttttttcgtgcctgcatcccttcctcctttgctttttttcgttcttcctttttttcgtcacagttccatcccggctgagttttccccgttccacaattttcccatatgcgcagccagctcctccattttgctttttcttttgttacacgattgttctccatcctttgttccatttttgttcctcccttgttccattttttcccccccttgttccattgttcatccaccgctgttgcattttttttttgtttccacgtacgcgacttattgcgctacactttgcgcgacttttttttttatgctacctttcacgcgtccttcagcatacgaacgtcgtagagtctttgcctactgctagcaaattttacgcgttcaagccgaattcgaggaaaggtgtacacgacattgcaaggtgaaggaacaaaataaacgtgaaaatgtttatttgcttacttcaccctacccagggggttatttttgaatgtgattgagattttagagtcataaggaggagaaaaaaaaaaaaaaaaaaaaaaatgtgtattttgttttccgttttttttgttttctttttcattttttctccttcccccatatgagtgtaccaaatgcttatataaatgcgtaacatttatcaatttttttttttttttttttgtgtattttttccctttttgtgcgtccaataatatttaagctgttatgtatatgcacacctaattgtggtaagaaaaaaaaaaaaaaaaattcgtacagcaatgcatacattttttttttttttccgaaatgttcggtagaaatatgccttaacgtttaaatgtatgtaaagggtgtgaatgtgtcccttttttcgagaccgtcactactgcgcttttgcgcggccgtcgccgtgccgagttttcatccctgtgtaacatttgttcatgtggtcattctgcattcccccttttcccccaccccctgttttactgcatctctttgtattcctccccattgtggatgacatccatgcgcaaacgcaccttcgttcacgcgtgtccatttttaaggccaccttttaatggacatcacctgcatcgctcagcatatctgtgcgttccaatctgggtagatactcgcatgttcgtccacccactcgatgcattcacatgtttgttcatttaagaatacgtcacgcccgcacatttgttcacaccagtaatgtgcatttaggagaaaacaaaaataatcgtgcaagtgcctgcacgtggatacccattcgacctgcgttataagacgtttgtcacgttctcttcacgcgcagagatacgcatgtgcaagcgtgcacgtgtgtacgtgtgtaggtcgtgcctgtaaacgcattcgcataggtacatacgcaagtgtacaggctcccgcgccatccgccaattccccctctatatagtagcagaaacaccccagggagccaacaacttgtaagcagaagccaaattgtcgtcgcccaagtattacccccgtgtgcatgcatgcacacataacgtacgagtacgtacagataagtacgaacgtgtgctcacaacgtatccctcagccgtcgaaatttattttctccccccttcccctcgctaacatttgttaacatttcgtgcatggtttaacggccactgtgttgtaaaaaaaaaaaagcacagttgtgagtacgtgtgcggagaaatactcgcgaatgtgccctctgtacgtacatgcgcacgcacatacgcatatatagctacacatacgcatatatagctacacatacgcatatatagctacatatacgcatatttatatagccacacatacgcatatatttagctacacatacgcatatatatatagccacacatactacgtgcacacacaggggcgtgtatgatggagcgcggagtgaagcaagcgcggggaaaaaccacttgcctaaggacgctcgacgtcgacgtgaacatgcacgaccaaatgaaaatgagcaacttctccgtgagcgtcacgccgagtagcagcccgagtggcagcatccccaacaagggctgcaacgtaaatgtgccaacatccccaaacttaacaaattatgaacgcggtcagaacattttcatgggacaaagcgcaaatggtcacgattataatttaccgtccaaccaaaatatgctgagtcatcagagcgttccgcccggccagcacccctgcggcaacgcgggcaattatgacaccaattatgacgccaattatgaagcaaattatgaagcaaattatggagccaattatgatgccaaatatggagcaaattatgacaccaattgtgacgtcaattacgatagcagctacgatagcagaacgaacggctgcgcgaatgaaaataaaacgaattggccgagcgggaactccctgggaagcacacactgcgcgaatagcatgcacatcggactgaataatggccacccatcgtatgtaactgatggggaacagattttatgtcaggcgaaactttttatggccagaaaaaattttgacagcgcgagtggccccagcggaaacgtggcccaggcggtgaactgcggcccaagcagtttgcagtcaagtgggcaccaagttgcgcagcaaaaaatgcagcaaaaattgcagccgcatttgcagtcaaatgtgcagtcaaatatgccgccaaatgtgccgccaaatgtgccgccaaatgtgcagtcccccccgcgcgcgagcaacaacttgcgcaaagttaaccctgagcagaagaatgcaaatatgtgcaactacagtttgcagcacaactctgccctgaaccaggagcatcaaattctgagtgcacagaacgggtactgccccagtagtagtaacagcatggcgaacgggaatagccctagcatgttgggggtgccttaccatccgcacgacaatcttttaacccaaaatgtgcccggaattggtggagcaaatatttgcgcgaagaacagctctgcccaaggacattcaaatggaatggcaaaaggtacacaacaaaatcagggtgccatggtgagtaacaaaatgaataattcctggaagggaaactacgacttggggaagggcatcagtgcgattgcagctaataatgttcttccctatgccaatattatgaacgtcgaaggtggaaaaaagggggaagaaagcgcaagaacaacgggaagtaattaccaaaacgcggtggatggctacgatggcagttatgttagcaaaaattacggcaatggtaactgtagcggtagtggccatggcaacgttggtgcaagttgcgttggcggggctaacgaccccggagggaacagccacagtcgcgctgttagcagcggtgcatgcaggagcacccaatataagggcaacatgatgactccccagaataacaacagcagtatggggctaaatatgagtggcaaaaaatctgaacacattttgcagagcatgaacaaagcactaagtgtaaatggcaaagtggagaggatgatggaaattccacaacagggtgcacccatattgaataatatcgaagtgttaagcgactacactaaagtgcaaggtaattttcgtggaagcgagactagtgcactacctttttcaggtgtgaataagaacggtgttaagtttgtcgacccgcggaaaggtgttgacagttatgtggcgatgagcggcacccccttgggtgtggcaatgggtagtggtagtggcaatggtagtggcaatggcagtggtagtggcagtggcagtggcagtggcagtggcaacggaataggtccctacagcagtgtgccaaattttaccagcgctgcggatcatggcaagcaagtgattgaggttagcaacacacacggctctaaacgtgacgccgcagctcaccagtcgaatttgttaagcagtcacacgggaggcgctttcctcggaagtgctctctccggaagtagtaacatcgagaatagcttgagcgcgggcggccccaacctgatcaaccaaacgggtagttcctggacgatgcaaaacggtagtggtgggatcggcagcggggtaggcagcgggatgggcagcgggataggcagcgggattggtagcgggatcagcagcgggagcggcctctacagtgtcggaagcaaccccgcgagcaatttccccagtgacctaaatggttccgcgcaggtcccccaaaagataggaaatttcatcaccaggggcaataatgccaacgacccgtctagcagtagcaacggtggtgggcacagcagcgataatcatgcgaatgggaatgctccgagtagttaccacagccacgttcacagccacgtccacagcaacatgagcaacaattttgcgagggacaatgctgaatttataaagaacgcaaagaatgacaataagagcagtgagggtggtgacgccttttttaatgggagtagcggccacttaagtggcgtgctgcgaggggggacccccggcagttacgcaagtgtgcacggtagcggctatggtggcggtcacggtagcggctatggtaacggtcacgccagcggccacggcacctccattccaaatgacatgtccaacgtgtccgccaaaaaggcaaaccagcagtttaacgtgataaaaaatatgaacatgattcagtcgagcaactacccggcgaacgcagccaacaagcacgacgtgcagcaggtgaataacatgagtggctaccaccagccacattccatgaaagaggccaataacggcatgaccggtgtgctccccagttcggttggcggcgccatggtgagcagtagcttggttagcggcaacatggtgagcggcagcatggttagcggcaacatggtgagcggtagcatggtgagcggcggcctggcgaataacggccaagcgactcactttaatccctacggcaaggtcaacaacaacaacagcgccgacgcggcgaaaggatcctacccggaaaacggttccctaaatggaaataaatttctaagcagcagtaagtaccttaatggtagtagcaccctcaacaatggaaccgctcatagtggcagtttaaatgcaccgaagatgagcacaactgggggcagcagtagcagcatgaccccccaaggatcaccgatgaacacatccgacaagggtatttcttccccagcgcatagcacaaatgggagttacagtgcgaaaaaggcattttacggttctaaggcgaacacgtcgaatttgtattcatcgaaaggaggggagtatcccatgagtagtaataacgggtcggtcaagggcacagctggtatgtacgcaggtagtagtaatgggaacaacaatggtatgcacagcggaatgggtactacccccatgaatggtcccaacgggcaagtgaacagcctgaccagcgcactcaccaacacagcgaacgaaattgatcacctcacgaacaacctaaccaatagcctctcaaacaacatgaccaataatatcaccaataacttacagattgtacacaacaatcatatcacacaaaaaattaataataatatatcgataaatttatccagtggaataaatggcatgaagaatgttaacctggccaatattaataattttaaaaagaacatttttggcccagtgagcgtgggggggatgcagccagcagggggggtgcctccgatggggggtatgcctcctatgggggaggtgaacaaaggtgtatcaaagttggactctccggagaatttcagcgactctgtgaagtttgccctggctagcaatggcagcatggttaacacgcacagcgcaagtagtggtggtgggataagcggcgggggaagcggcggcggaagcggcagtggcaatggcaatggcagtaataacgtgtacgctggggaacccgctgccgggaagcggaatggaacgctgcccagttattacctcgtgaatgggggaggcgtgcatggaagtggcgtgcaaggaagcggcgtgcatggaagcggcgcgcatgggaacggcacgagtgggaccgctgtgaaccacgtcggcggtgcccagatgaacgcaaactacgatctgctaaaaatgatagccaaggggaacaacctgaatccagcagatgcaagaaaaggcttggcgatgcagagacgaggggtgctagactcctcaggcgcaacgaacccctacggaaacccagacaagtttaatggctcaggatcgcgcagcttagtggccacgagccacattgcccaattgggcatgatgggaaagggggctaacggctctgcacctatgaacagtatgaccagttctatgtacaaccatttccaagatgcacataaccagaccatcgtgaggagccccatgaaaatgaagaacgcaactgcgaatgtaatgagtccgggtggaagcatgaacgattcagtgaataataggtatgtcctaaacagtggaaatggtggtgtgggctcgaaccacctactgatgaacgagtcgacgctgaataataagttaatggctctgaacagaagtggagggatacccgaagacaacggccagaacggtcagaatggccagaattgctaccctgcagaggtgaacggaaatcacctaagtagtagagactacataatgagtaaagaaaatatggattcacatttgggcaaaaaaagtgaactgttaggcacacctatcgggggtagtaggggatctccaccccacttggataaaaatgaatttccctttgtgggaaaaaaaaaaaatttcaatgacatgcataatggcagtaatgggataatggctagctcgaaaaggggcactagccagttaaacaaggttatgcaatctggcaacatcgttagcagcagtggtgataatagtgaagctatgaaggctatgcacaggggaaacaacttgccaggtattcacggcacaaatcgggtgcacacgtctgaggtgaatggtggagtcgatttgatgggctcccgtggcggtagcaccaatgggttgagcagcccgaaccatgtagctatggcgaacgcgccgaatggagcgaatggagtgaattttgctaatggagcgaacttggctaatggagcgaacttggctaatggagcgttccccgcggagaaggaaagcttgcggacgcaagacatgagcagactgtacagcaaaggtacctcgaactatgggcagacgacgatgatgcagcacagcgggggcagcgatgtctacggcggaaacgtccgaagtggtggcgttggcggtaattttaacttgaacccactgggaatccaaattgatcccagcgtgaaaagcatacgtggtggaagtaaccacccccatggggagctatacactggtaagtatgccgctccaaatgatgcgaataagtatgtgtatggcagtagggacaacggaaacgtcgcgaactatgcgtatggagaccacgggagggtgggtccccatgctagtggaaactaccccagtgtaaatcttaaccagcacaacaatggcagtttccccaattcgtatgaaggtctatccgaaaatagcaaaagcggccatgggcagcacgggttcaaccaggcaatggatgatgatctcacacacaccaacgatcaggagaatcccattaacttaaaaaatattattaacattaacagtaattttaatatgctaatgaatagcatgaacatggatggggtgggcggactaatcggcatggagagcagcaaccccactgggggtagttgcaatggcaaggggggcagtaacaaccccaatgggggtactagcaatcccagtggtgcgtattatgacagcaggagtagtggtgcgagtaatcagctacacaaggacggtatgaacgtggcttataagaaggggaataacttctcgaggaagggaagcaacaacactggtactgttgggtctaccacggggtcctgctccggtgggtacagcaaaatggtgaaggagaccaacgggaagaataacgcagttggtgtgatgcagggacagttggagttaagtaataatggtggaacaaatgccttggcagtgaattattccatgcagaatgtacttagcaaaaatggaaatttaaatcaccctaggaatgggtcaggtatctgccctactacatcttccaatggaatcaaattagagaacccaaacagtttgctctacagcataagtaggaatgtgcatctaccagatgctgcgagcgccaaatcgaaatctaagtcgacagctgtgattgccactttgtttgaagaccatcacatgtcgatgggtggaggaaatgcggctctgaatggaggagtgggcagtgcaggtgggaataggaagaacggtctcgagtataagttgcaaagtataaataaggagcaagtccaagttcccatgtatagcggtaatgggaatggccttaatgaccgggaacaactcccccagctagccaatatgcccatgggacagaataatcaagagatgaaacctatatatgcaaaaggttcctataagagaaaaaaagtcgatggtgtaggaaaatcgaatgaacaacaggtgaagaatggtgcagatttgttggctagtcctaagaaggcaagaaaaaagaagaatggtgaccatgtgaaccattcctcggggtcatccaataatgagacagtattgaagacccctcagatggaaatgagtaacaggaatggctcttacaggagttccaaggtacctaagggtaatgacaataagggtgaatgtgccaacagtacgcagtacatgccccccagcggacaatcgtgtatcgaaattgcggacgaggaagacacgtcgcttgggaacggcgcaggggggaaaaacacggcctacgtggaagtaactagtgagtgtggaattgcgagggaggagggccacattgcaccgggggggagcggtggtagcggaggtagcggtggtaggacgtacaacctgcagagtgctgaagagcatcgcgtagtaccccacgtggatgcagtggcaagaggatcagaaaagagcagcagatgggcaggtactgcaaagggtgcaaatagcatcaatcatgaaagtccaaatatcgaatatgttcattcagcttatgcgcacacaggtgaaggaagtgttaatgaggtaggctcagcagccattgcagcaagatacatttctccttctcctggtggggcatctccatggggaacccatttcaacaatccatcaggttctcacctttccccacgcaattgggaggaagcggctaatgacaagtgtgtaaatggtgtttcgtatccaagccgtggactcgataggagtaacaacaaccaagcgaaggacggcacttctgcggaggagagtctcaacgtgatgaatttccccagtgtaaaaaatgatgcaaaggatgagcagaagaagaatgtcatcgaaatgagcattgacatgtcactcaaaaacatagaggagtccattaccaaatataatgaattgagaaaaaataaggacacgcaaaatgaggaaaacgatgccgtagtagatgtagataataatgccactttggctaaccagcgtgccaactggatgaatgacaaaagggatgaacatccaatcgctaaggactgtgtatatactatttattcctctgtagaagaaatgtttaacgaacctggtgtaggcaattcgaatgaagggcttgaggacagaaatggggatagccgttcgggcaaggcggacagcagggaacagagcagccctggcgatggggaggtgtgcgataaatcgattggcgaaccgcgcatagaagcgcccatagaagtgcccaccgaatcgcgcatagaagcgtccaccgaatcgcccaccgaaccgcgcatagaaacggcaactgaacagcctgccgaagcgccgagcaaacccaacgcggagggtcatgcggcgaacgaaccccaccagagggaacaagaaggggcaacgagcagaagtgccaacgaggggaacatcgcgtacgataggatactgctggacgatgtgtgtaaggtgaactatgacgaactgtatatgagtagcggcggggatcatctgagcgatgggaagggagcagcaaaggggggagaggcaaaggagggagaagcatacctgacacagaagggacatggcgatagtagtacctcctttacgaataatacgaggaggaataatcaaacggtcattctgcccgtgtataatttggaagggggaaaaagatttcacgtaacaaatagagcttttaacattattgaagaacaaaaggaggataaaaaggtgaaagaatttgaggaaggtgattccactacaagcgaattggacgaggagaatcgggatagcgaagaacaggatgagaaggggactgtgcattatgcgtgtggaagaaccacagaaaatggagaccgcccatttgatgtggttaagaattgtgtcagggaagatgatgacagtgattacaccctcaatgaggatggcggcagtgaggagggtaccaataaggatggcggcagtggggaaggccccaataagggcaactgcagtgaggagggtacccataaggatggcggcagtgaggagggtacccgtaaggatgactgcagtgaggacaaaattgcgaacgagcgaaaagacggaaaagaagagacacctctagcagaaaccgtgaatgaaaaaaaaagcaatgtcatagaagtacatcattttaggggagagcaccttaatgagccgaaaaagttgacactcgttttgagccagaagatgctggatgaactggagatgatttacgaaaaaataaaaaaagtgaagtgtgatgatggagaccaaataaacttcagtgtttgtagaaggattaatagggaagaatttacggcagtatggagttacctaacgggcatcatggacgggagttacaggaagagcaggaaattaaaaattgttaaacttgtcagatctaatatgctgcagcaggttttttatgagaagggtaagttgcacgaaaggggcgctcagcgcaaccgctttttattccttgtatttctgttttttcgatattttcgatatttttctgttttttccattttttcggtatttttctgttttttccattttttcgatatttttctgttttttcgatatttttcatttttttccattttttcaattttttccatttttccccatatttttcctttttcctcatttttttccttttgcctcatttttttctcccccttcccgcgtaggagaaaagccgaaaatgctcacgctccattttcatgtgaacgcccgcgaggaaatgtccgatgtccagggagggtaagctgcgcgcgtcctttttttctctccccctgcgtttcagcggcgttgtagttgcaccgcacccgtgtgtgtggtgcacctgtgtccccccattcgccatctctacacgtatgttccgtccagcccccttctgacctgcctactacccccttttttccaccccatcgcagccttgtacggttagaaacttcgttcataacaagtgaggccacgaaaagggaaatggacactctgatcaagggaaatttcgacatcacattggattccttatctctgtgtacttcatcagtttttaatatgtataggagtagcagcaatttcaggtaagggctataaaaataaaaataaaattgtgtgacgcctggagaggatatggggaagacgggggggatctattatcccctgtcagtcgaccaacagagaagcaactttgcgtgcagcgattttgctacagctcaggcgtaccaccatgcgtatgttcatttaactgccaacctgtttaaccatttgttcattaaccatttaaccctgtttttctctttcccccccgatgcaaagtatgctgtctacgtttcacggcgaaattatccagttgcacgtttcctcggcgaaggcgtgcaaggggatcatagaactgcacgaggatgcaagtgtaaggaaaaaaacgaaaaaggagagaaaagggagcgaaaaaaaaaggaaaaatatataaaggagcgtctcatgcacacgcgtgtgtgtgcgcttcatattcccacctcagcaccatgcccattatgtgtctccactttttgtgccacccatcgggtatgccgttttgcagggcttcgagaacacggaaaagaagtttttgataaccatccgcgccaacagcccaaatcttcaagaattttttaatagtttttgtgagctcattttttaagccatcccagccgttgctcggttgttaattttttcaggtgtttttaaattcaggtttgcaaggtttgtgtgggtgggtgcatggtggtattgggggccccttctacaacgtcaaaacgtggtttaccctgtttttaccctttaccatttttttttttccccacctttaaccttttttttgttccgttttcatttcacaacccgaaagcgtttttcccccctcttgtttaactctgccccaacagcggtgcccaaatttaaatgcataaattaatgtcccaaacgggcagcccccccaaaaaaaaattgttccctttttagggggtaagtgtataccttccttgggaaggcgaagaggcaggaagcaccttccaaaattatgcgaaggggtaaaaagggaaattttttgcccattctgtatgttccacttttgtgggaaaaaatgaaaaagagaggaaggaggtgtctcggctcctccatcaaaatgtatttatgtgtgcgctctgcccgagtatgtgcattgtatgcattacacgtacagtacaacatgtgctcgctatacgtatgggcctaacatgctgacacagtaaaatgagagaagaaaaaaaaaaaaaaaggaataactcagcgcatggtattttcattttgaccgtttggggttgcttatacgtctcctttcgtggcagttaaaactgctaattgataaaaaaaaaaaaaccttatgcgaaaaaaggtagtcctcttaaggggtaaataaaaatagggaatgggaatgggaatgcaaaaggggggagaagggaacagttaagttgtttatagactaatgatgcaaatttattcttttcccgctttttttgccatttcgcgtaaaacgcacaatgaacgagttgctctcatccaccttacaggatttcactttttaaaacggcatattttttgtgccaagtaacatagcaaaagaaaaagtgcgtggctgagctgtgctttcccttttctcatttacggcgcggcgatttttcgcacccacagaatgatttacccccccctcccccggatgatcttacccgacgaagagtgggttttttcacaacttgggaaacaaaagcaaaagcgagaaaaaagtatggctagtcatcgagtgcgacgacgccaaaaaaaatacgcataaacgggggttgcatatgtgatacataccatgtagggttttttacttttatagcatacgcggcaccacatttcatagttgaggctaacggcgaaacaaacgcggcacgctgttagaggtgtaggggctgcttttttcacgggggtgaattaaagcgttcgtttcgtttcgtttttttttttttttttcgggggggggcatctctttatgctatgttaattatggcatgggcacggtgtttttcccactcattattgagtttcgttttactcattttttttttctagcacgtattggatactttttttttttttttttcttaacatgttatgtaaaagaaaaaaaaaggaatacttgcaacactttttgcgaaattttttttattttacgttactgaaatatatttagcctttcgtgcgaatcgcagataagccaagttgcatatttaggttttttttttcttttttataccaattgtgaccctgctgagtagcggtcgcacaaattattagtacgtcccccccgcgagtttttccaaatggtaagtgggagcattccagaggggaaaaaatggcaacaccacgtggcatgcattcatatatgtatacgtatatatgtttgtattttacatgtacttacggatgtacatctgtgtacatgtactgcgcggcgcgcggaaccaggcgtgactacttaaaatgaacgccgcatgaactgaggggccgctccagcgcggcgacaggagggtgttcctcgttgtacgtatgcgtgtgggcgctccttcatatatttctcccccatgtgaacatttcttttaattcacctacccaccgttgcccctcgcagggatccattaaaagcttcaaactaaagcaaaaattggggaaatgcaggaagaaaaataggccagtgccccactggtacaggctgagaaaggacacaaaaattaggtaacgcaaaagcacaccttttattttttcaatagggcagcgtgcaagcggcaattctgacacgtgtgcgcactgatcaccatcacgagtagtgctattatccctgctaatctctttttctccccccttccctttttagatataacacgaaaagaagacactggcgacgaacaaaattgggactttaacggatcagcggatggtgtcctccttttcttggcatgacgaaatgaatggaaattttatcgagatagaggaggatggaattcctttcaaagagaaaacctgtttccacccctttattcttgcacagttgcatgtttgctgattagcaatttgtaccttttcattttactcccctacgcactgtgcttttcctttttttttttttttttttttaaacataaacggttaaaatttatatgaacgcaaaacttgacaaaaaggaaacgataaattatatgccgcttaatgcatgacacatgaaaaagaacgtccgtgtggaaaaggagggtgttccgaagtcttaactgggcgaatgaaagcagagcaaaggagttatatgtgttcgttaacggttgtgcgtcaagcccctgcgaagttggctcctgttttatcgcctcagtggtaagaatatattctcccgcagtatgcgtcactttaatcgattttttttcatgaaagtaaaaagtaaaaagaaaaacttaatcgcagcgagaggctggtgcgtgtacagctgagtagcaaacaaattggagaaatttttaaaaacacatggatggtggggggggtgaccatgtacaatttacgcaaaaatgttgcgctccactggtgtgcttcctttgttcatttaacatgtgcgcaaattgcgcaagtaggcctagatcgaaaattgcgaattgtgtggagtaaaccgtgtgcgtatgaattacgttcacgtatacacgcatatgtatatgcgcatgtgcatatgtgcgtatgcacatagtactccctaaaaaacatttctgcgaaggcgatacgccactgaaaacgcgaaacccatataaaagttccgacggcactgaatttccccaccccccctttgtttcgtaaagcattaattcagatctgcctcgtgttgctaataacttgtgctgatttttcgcgttttcttttttggaggttgggagttatatcgctgtgtcatttgtgcatggccccacatgtgtacatatgcaaggcgaatttgcatatatgcggacgcgtatgcgcacttgtacattttttcccaccccctgcacacgtacacacgtgccaaaaaaaaaaaaaaaattctaatcatattccaaaacgataatctcatcattttgctcttaaacaaaaacaagaagagagcagtttcggccattttttatttttgcaaaaagaggaaagtattttttttttgtacaaacgaattttttcctttacacttttgtctaaatttttttaaaattgtatgcgtattacgaagcttaacagcttccccgctcctttgttacgtcgataatttgccctttattttttcctcccttcttttgggaacaacacaactgcaacgatggtgaaaagcgcaagcaaaagcaatgacacggaaatcgatgacttctcagtcaacataaacaacagcaacgattttaaccgagtcctaaacgaaattaagttaaaagaatttcatcatgaaaagtccaaaacgagaaagcacaccaaaagtaaggtaaagctaaaaaatgtcaacgatgtagaaaatgacatagtaatcttaaactcgcagtcagacaaaggcacaaagaacaaaaggatacttagcaaaaataaaggcaaagaaaaattactgcaaaatgacgtgagcgcaatgaacgcgcaaaacacaatgaacgtgcaaaacacaatgaacgcgcagaacagcaatttgtacgacacgcctgttttcccgcaaatcacctccctaattctctaccatgaaaaagaaaacaacaactcggaatcctccagcagcatcaaaaatgcaataaacgaaaaaataaaaaggcacaactccaaccataaaatcgagaaacataccatatatgatatctatgcaaaaacgttaaaaaaattgtcaattgaggacgaaagtgacgtcttaaaagaaagtgatgaaggcaacttttattttgatatgaacaaaatttcagacaagagaaaaagcaatataaacttttcaaactcgaacttttcaaataacacctcagatgtgtcttcatctaatttgattcccacgtaccaaagtaaaggcagtaacgtggacaaaaaaataaaccaccaaaatgagaaggacacaaaattgagggaaataaaacatagcgataggggtgcacaggcgaagcagcagcgccaccacagtaaggagaaaaaaacgcacaaggacttggaacagcttccaagaaatgaagccccagaaagtgactcaaatttttactacgatgagaaaacgtttaacgtttcgcacctgaacaaggaacgtcacagttgcaaaaatggtggtgattcctccgatgaaaagcaaagcataaagggaatggtaaaaggaaaaagggtgagcggtagagaacgaggcagagaatcagataaatatgaacatgaaagggatacaaatggaggtatatacaaaaatgaacaaaagtgcaaattaaaagatgtaaacgcaagtgtagatctagatttagatctagatgaacagccctacgcgcgtgatgtaaagctgcctgcagacttgctcaacaccaacgaatcaaaatcgtcatcaaagaaatacctcacgcagaaggaacgtgattatttgaacgtatccaactctttgtccattgaaagcttacacgaaaatgcaagagaagaaatgcagaatttcgaaatgggaaatgaaaaatgtgggatagccaacacaaagggaaaggatcaagtcgtaagtaactattatgatgacgcgtatgacgcaaagggatcaatccagacatcacttaaagatatacccgaaattaatacgtaccattcactaaacaatctgttacacaaaaaaaaaatgtatataaacgggaaaccaaatgagaattacgcaacatcagaaataaccacaacagattctgaatactcgatagatgaaaaactgagtataaatatgtcatatgaagattttaaaaataagaagcaaagtgaaatgctatctgttgtacaggtcagcaaaagtaaagagaagttactaaaagtagtaaatagtaaacacattttaaatattaggaagctgctaagaataatgcgagaattttatataggatttattggtttacaattaatttattttataacttatcttctctttggtaacaatagcgtctacttaattcaaattgtttccatatcttgcaccttcttttcgctcttggatgccaattaccacggctacttattaaatggctttattgacctctttgttgcaatttttttaaatatagctattttagaagacatttccggtttttaaaagcttaaaatctaatgatgtcttaaaaaatataaccctgtcgaatgtcgttttcctgtactttttttctgcgttttcttttttgaatggctattttatacacaaattgcattccatggagagaagaaatataaagcatgtaatacggagcatcgagtcgaaggcggagcaggctgttaaaagcgccacgctggctacctcaccttccaaaagtgttcattagggcgttcttagcgtgcatgcgcacgtgtgctttatacatacatatacacatgcatacgcacatacatacacacatatatatatatatatatatatatatttatgcgtgtgtgcagttgttaacaaatgcaaattcgcgaaacggaagagtaaaaactgtttgttccaactgccttaaccttgtgtgggcctctttctcaccgtaaaagtgttttatgtaactatgtcacccctcctataccacgtgaacgtttgggaagaaaaatgttcgcacatttgcatacgtgctgctgcttgtatttccattcctctcctattcgtgtatatttttctttgttttgctttgttttgttttgtttttttttgttgtaagatttagcttcgtagtagccttaaaccttccttcctactgcacacaggaagaaagaaactacgctttaacgcaaagtgcttaaatgcaaaaggaaataaaactcttgcatttaaacgtctgcaataaaaaacttgcgcagcaatgtgtactatccatacgaaaatattccgcttagccttttctcatttaataaattaacgttaagcaagctgtattcaaattcttaccatgatattcttatcagttccgttcaaataatatttaaattttgtaaaggccatacttcgggaattgcaaaatgtggaaagaccatacagaggatggcaaaatgtggaaagaccaaacagaggatggcaaaattggttaaaaaagggaacaacacagtagaagttaattacataaaatgggttacacaaatgcacgaatttttttcgcacttttggctaattaaccccaaagcagacaaacgcacatttctacaaatgatgcaattttccctagcatttagcttaatattcctgttttacctgaacaaaaaaaaaaaattacatttttttggctttatctcatttccctacagtgcgtacaatacatattgcctgacttgttcatataaaacaaaatttttcatctatggagggacattatttttgctttattttttttttttatttccaaaaaaaataggtaaaaatactcgctgcaattaaaaaaaatgtaagcaatttttttaccactaaaagcagcttatccgtgcacatacttgttgtcttatgtagcaataaaaccatcgatcaaatgaaatgaaaataaaatgcaatataaagaaagttatgagtttttcctgtaaacacaccatatcgtatttattaaagtgtgcaaaaggagtgataaggaaaattctacacccttctccacttgtgggaattaaagcgctcgcagtaatatgtttaatgcaagaatggcaaaaatgtgttttttgaaaaaatatatatcatattcgtgagaggtttttcctacaacttagaaagctattttttagttcttgtttttgttccatttttttttttgttttttgtgcaattatttctaatttaaaaggcactgtttgctgtgtcccattagtcccccacttaccaatcagaaatataaaaattgtaattgtctatgtttcacgtatttcacatatgtgtaccgcatatacaaatgcacgtgttttttgtaatttaataggtcatataaggaaaatatttctctagaaaaaatgcaaagcaaaagaaagtgagaaaaaagtaattcaggaaagaaaaaaacaagcagtttacttttacggaaataatgtactaaaaaagacataatattacttgagtgtctaatttctttaatgtaccctatcagaacgtacagtacttaagcaataaccttattttttctttttcattttacatttcacaaaatggtcgaaaaaatggaaaacaacaaccatggctgcaacatgcatggtgacaatttcgatctcttaatgaaaaaaatatgcagcgaattaaagaaaggagataaaaacaagaacggactaattatgtataatacctttattgatgtcttggatttgtttcaaattgagtatggcagttccattatagattatttgatgaaacattgtgttgtaactgaagacggttttgtgaactataagaacttatggctcattcatgacccttccaaaacgatgagaaataattctgaatccgtagaagaatccattaatcctaaatttattgacattcaggatagatatgaagacattgataaatatacccaagaaaaaaacgaaattataagaaaattatactcccagtgggataaatgcttattaagagatgacgaattcaaggccaagctaattaacgggaatattgatattactccggaatttgaaaggtctctatatttatatggcccaagtagatcattaagttttgcaaatgtaatgaaaacgttatacattaatgatagtaaaaatcgaaaaaacagaaacaattttgtaagtaaaataaaggacgagaaatggagaaagttaaatattgatgaaaatgaacaacactgttttcaagacgtgcatagaaacccaatagcatgggaaggatcaaatgtaacagatgctgacaatgtaattcagaatgttgaacttatttcaaatcatttaaggggaagggaaaactttaacatgaagaaagaagaattcatatcacacgatttttttaataatacagtgaaaaatttaataaaaagttatattagtaacaaaatttcagaaaaggaattttacttatgcttaaataaattaaatatatcaataaccccccaattaactaacttaattaaataccatgaattagacagcaatggaaaatttaaagatttcgccacaacaataaatagatgcattccaaaaaacatattacatagtttgcaaagaagtgtacagttatatggggctcaaaaaaatgacaaagattcaaacttaaatttttcttataataattgctattgtgagcggttatgccctgacgctactgacgacaatccgtattctaataacaatattgacaaacattagctattgcattttagaagaaaaaaggaataaacgagctcttaggtgggaataaagttcgtagcgtacgaatgtacatgcgtggggtacgttatattttgtatttacctaagtgtttataagtaccgctctctaaatcatgcaagaaattaaaattattacaatttataaatattttttatattttaaaaaatacaaaaatgtttatttattaataagccccaaagcgccattctagcaattttttttcatgtctttagttcgtttaatactatatgtgcatatgtagttgctccatgtttctttttaaccctcatatagttattttaaaatttcaggagaatttctttccgcttttttttttactcttttctcatgctgaaattttatgaaatgattatattggactattttatttaaagtattttttttacatttacatgttccaattctacaatttaagtatttctgaatgatgtacaacctgttatataaatatagaaaacaacattaactatgctaactatattaactatatttagtaaaaatttccttttctgtaaaatgataaatggtaattgaaaagagagcaaattgtgcatagcataaataacaggaatgcatttaaaaaaatggatgtttaaaattaaggaaataccaataaattcttcacataattagatatataaactcttattcgtctaaaccatgttgtcctataagctttatatataaggtaggtgaagaaaataagttctaatcttcgttttccatggaataaactactacaaaattatgtttatctcttttttgctaattaaacttctataagttagctccaagttctgtaccaggtatatatacatatttaatattccttttcatttggtaaaaagataacatacgcgtgtttctgcactagtttaaccaagaaaaaatgaccactaacgtagctagtataacccattacaaagtaaaaattttctttctacatatgcatatttatgtacccacgaattagacctaataatacttgccatatgaattaagcaatgcaagatttatgctcctattaaaaaatccatgagaacagaacaagtgaacactttggccacatattatcttttttaattgccttttatttactgcatcgaatttgcagatcatttaatataaacgcttcctttagaataagaaaagttatattaaagtgtgtaaaagcacagaaactaaaaaatgcatccgccacaattgttaggtttgtttaattcaaaataacattcgttaatgatgttttttaaacactttaactgtttcattcaaattaagtgtttttattgatatgaatcttaaaacgctttttcaatctgtaaaaacgaataaggcaatgtattaatgagaaaaaaagcactgcaaacgtatgaagatgttgtatattactaagaggttatgttgcacgtaatttgatctttaagttttttttcagaacaacaattttcaacgaagcttcatatgaagcctaacttgcatctgaggaggtgtttacataactttttactcatgtcagctcatcatcattacatgtatacatgtttaagggctttcctaatgcataggtaaacatggatatagggtttcttaaaacaaatggcaaaaccggcgaggaatttgcgaagaaaaagcgcatatgcaatgcacttcgcaagatagtattccacatttttcatgtaataaatggacttttcgtaaaacgtcacatatttacaccttttttttttcattcaagaaaaaataattcatagaatgtagaaactatttcagacaagtgttcaaaaacttgtaacttcagttactattaacctaatagttattgtaaaaaccaaaattcgctgaaaaacgtcttctattatacactgtaaacgaaatgacatttttataatgaaagaaaaaaagtagacaattttattagaaagtaacatgtttcttcttttaacaaaagggaaattattgttaaggatgtgttaattaattttcctcaacatttcgatgataaaaaatttaatgcgaaactatttctttagataccccttatagatgtggcttatacttttacacaaaataactactttaaagcttattcaaattaaaagatactaaattaagcatttactgtttagttctttccataggtcattcattaaatagcttcatagttaaataattcatttttttttaaataatatcactgtgaagggagggttttatcaaaactattaatatatcattatatccagaatgtattatattttgagatatgaagaaaaggaaaagaaaaaagtcattcctcaaataaaatccataatattattctttgcatataatggtttctcgtgttgctgtagttcacaatacacatgtaactgcagtttttcattgagtgaacagaaggtatataggtattaaaggattgcaaaaaacattcctatttccacattccttcattagatcaaacttttttgaaataattcaaaaatcttgccactgtcatatctctaaaatttaatgaattttccaaagtagacacctaatattaggtgtaagtaaaaattactaaataatggaagcacaatataaggaaaaagttgatgcaaattatcttttacctttaatcacaagaatacaaattttaaggacacctaaacttaaaaacatttataagaacctttaaatgcttgcgcaattgattcataaagaaattacaaaactttgcatttcatgttttattttaaaggaactgtagcatgttaatagggttaaaaaatacaaataatctaaaaagaaatgcatttaataacaaagatggaacgcaataaaagttttacaaataaattataattaattatatttataatgcggaaaatagcaatacttaaattatatattcataaaaaaatatataatatattaattagttaaattcattatttcgttaaattaaaaaataataatatataaaatttattcatattaattaatatcattaattataatatttaataattataatttaaatattatttcataattaatttatttaataaaattattaatatgttataattaaattaattaaaataatactttattcattcaattataggaaattgtttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaatatataagaataaatcatgagtcttattcgtattttttatatgtaagactgattttgctggtgttaattacgtgaatgtgtgtaaatcatttttatgcggatttttttagacactaaatattacttcacataactttataatattatgaagaagcttactgtttgtgagtgcaacataaaaacaatttttttccctctagtatacgtacacttgtatataaaaaagaaataaatgataaggttgttccttatgttcaagattttattctataataatttgaaattatgctatatgattaatgttacgctcaagtttatttgtgtagaatttttgttaaatttaagaagtcatatttttttcgtttcccgtttatgtttttattagacttacaaatactaatgcatatgataatgttaagtacatgctcagggggttcttaatttttaggtgtaaatatacacataattattgtcttagtaacattttgaaccttataatcgtacaaattatgggcatatatttttcttgtatttttactttttttcaagttgtatgacatacatataatgaattacatttgaaaaaaatgaaacatgtatatatagagaacggcttaggcaaataaactgttgtagtgcaaaaggaaacaactcatagttgtctgtaattgagtatttttacttaacactgtagctatatttttctgcgctagaactcgaaattttttaattacaaaaatataaagataaatgaagcattttgcttcttggtgctatagtatttctagagatcatattttttaatgaattagcctcatttttcttttgaaagaacacaaccatattgaacagcaaggaaccatgacacgttccacccatttttcctttttttcaacaatagttaaaaattcagaatttatgtagaaacagcttaatttcactcaacgcaacattagaaacatttctgaaaatcaccttcttaaaatacacgtctacaataaaaatttgcattataagtgtatactttcgttgatgaaaagatccatagtctcatttattttaatgaataaatatatgaagaaaaaaaataatatttttttcaaattctatttattttttctgggatttctaatgaactgaagaaaacccccaaattacattgtttattccatatattcctctatctatatgtccatagaatcgaagggaaaatgtagaaccctttcaacctaataaatgtaaaataacactgttttacatgaactgcgtgaataaattctaaaacagacgatctcttatttaaacttatgaaacaaaggacataaataagaaatttgcatccacacgtaaagaaaaacttagtgttcttttttcatccaattacttttttttatgctaagggtgattagaaactgtattctataatacaattgtttcatataaaagtagctttaataatgtgagtgggtttcttctttgaaaatatttatgtttttcaccctcattcggaacccaatcattacaacggaagacacattggatgactcccgaggaattatgtacagaaaataccgtctttgcgctacatgtgatttgagaaatgctgtatgaacccgaaaattgttacttaaatgtgcatgttaattatgtataaaaaatttgaacaccttaatgtttttaatacaaaatcaaaagaaaagcagaaaaatgctgtgaggaaaaatggtacacatagacaagaactaaaaaagttagaattttacgcttaaaagaaaattagtgtaaattgaaagttcttcaaaatataacggagtagaagggggcataaattttttcaacgccctttttactctgtttcaattaaatgtttctatatgagtcgcaaagaaacgttgggcttttacacataattcataaattttaggttataagtgtacatttcatgtctcccgatgacccatttaaaattgagtatttattaattttttacccattctatgaattttttaaaaagacgaagtactttttgaataaatacaaaccttttactattttgcgtttcttgctgtaccagaggaagttagggcttttaaataaatgttgttcttattacattttgcgctaattcttaaacttttgggggctcatttacacaaaaaaatgtaatggaataatatttttctttatttttataagttgaaaagttaattgatacttttggggaactcaagtgattgttattgctcaaggtcccacttaaggttcttaccataacaaagtgaatatgcatagaaaaatgtgttattttaagattgttataatagaattttaggtgcccaacgcgtatggtttccatgaacaaaaggagatgaaaggaagtttacacggtgtaacgtgcttatgttatattgcttagtataacggacatgtgttattcctaatttttatatttgcattcgcaagtcctaatattgtaaaagtaagcagaacaagacattgtacatataaggcgtaatactattctgcattgtaataatataccaagtgaaatttattctaataaaaactctttaaaagacaagtatactcttttcatcatattaaaaggaaggaaaatgctaaaaaatgttattataattaacagtggactttgtaaatgtttcaacacagaacaggtattcttaaatgttaaaccatcatatatttatgaaaaaaaaatttataaaacaagttcatttattaaaattcgctaatgaagtgtgttcattttttctaaatcgtgaaaactgttgcatttttattgtgtaaaagagatagtaccgttacaatgattagattttaaggtttattcttaattattttgtaacgcccctttgcaaggcattcggtagaacctctatttttatttaaatttcaccgttaagtgaaaactttgttgtaaactgtacgtgtttatgttggtttgtgctgctcatcaatacaatttaatggacataaaatcagtttgtatgcataaataagtgataggataaaagctctttctgaagaggcattactttttgaacttagtaatcgatagtacaacatgtcgagcgtgtttttaatgcttcccatcgtgtgttaagtgtgaaacatttaaaaggagtaaacgggaacaaaaggaattttctctcaaataataatacctacaataattttttgttctttaaatgggttcaagcaaaataacatttcatataaatgaacttttagggaacacgaaaatggaagtatacaagcacaaataaggccttatgcatgatcttttggaataaaaaaacaatgcagttttaattttggggaaaatgcatcgcatctngagtgttcgtccttttaaatgcattttaattttccaaaaaaagatgaatacctattttgctcatagtgaatgtaatatgtagatggagccattttcaaggcaaggagcacgtatgacaaacatttaacaactgcttcattggggtaaaatatcaatgcaatttcaagcggattatgattattgtttttttctctaatcacatgttgtccatgtttcataggcgcgttaatttacccttcagcataaggaaaatgtatgcagttcattgtaactagtagaattaactatagatgcaatgttagtttatttttttaattcgacgcgttacgtcacaaaaagaggcttttcaatgaataacgcaaaagtgtatgtatatttttttagcacacaagtaaaattgtttctcatactaacgagaggggtaaaaacgtttatacatgtgtacatgcataataatttaatcaatgcaaaaaaagggatggctaaaacagtaccaaattacctagaataaaaatggaaatgaatataaaatatggaatgcaatacgcatgcggcacgaattttcacactgatggaatgattcactttgctctttttgatttatttttaatgaaatttcaccatgtgtgcactattgctcacttgttaggtgagtttgtgaacatacctatttgaatgaaaacattttggttaaccttgttgtacattggtactacgtttaaaaggtaagaattctcgtatacctcacttgtatttcgtaaagtaaatcctttaacgttgtattgttactcaatgtttctattctacatgcttcgaacacgggtaccatacgctaagggggactttttttaaatgatacttttttttttgcaaacttaaatataagtttttcacgaatggaaaaaaaaaattattttccatgctattattttattttttgtttgaaaattaaaatgcgttctatacttttaaaaaatgcataaaatgggatttttcacgttaaacatgtttgcaatcttttcatgtaatgcataattgtaaaaattttgagccatcgttcagaattttttccccatgatggatgatgattattcctggacaattattttcacttttcaagttgtgctaatataattgacactgttttttaaaaagggtgtttttggtcccaatttggtgaaagcatcattcccaaaaaaattatttatttgtttatttttttcttttgatgtcatggttttagataaaattttggggctaggcacttttttttttgattatttctttttttataagttttttttttttgcacgtttcctttatctgtgctctggtactttttttttttccttttgggaatggcacaatatatttacaattttttatttggggtttcttttccttcttaaaaatggtcacatttggattgtaaaatggcatatgcatgtattatgtacattacatttacatttacattcacattcaagtttaatttaatcagcattttttctatgtgattttacattcgagtacagtaacttatgtgcttttgtttttgtttgtatgtaaaaagtaaaattatgaggatatatatatttttcattatttgttaccattaagaagtataaattatggaatttgttaagtggactttttttttttttttttaaggtttaaagttaaaagttagtacaaaaatgaatgcaagtcgtttttcccttaccccttttttataaaggtagtttttttcaactttttaattttaacttttaaattacaaaacttcaatgaatgataactgacctgttagcatcattttgcatgttattaaccaaacacaaagataacggaaggatttacgaaaattggtttggagcttttgtttgttactcacctgtgtacaaactactgttgtaacgtcctctcacaattcgacagaatacatggagcctatagatcgtttaaattcgaattgcttgtttgctgacagtaactactatgagaaggaagatgttattaagaatttatataacacagtgcttaccaggacggttaaagagatagacgaaaaaaactacaatttaattgaaacgttggtgaagtatgaaggggagataaatagatgtattgacatgagcaactattacattaatgaagcattctcatcaaccttaaagacagaaaaggtaagacgcaggttgagggttcacatctacaccattttcaatgatggtgacaaagaaatgaattatccagctgatattgaaatagcagattcggagaatatttacaagtatgcttctccttcgtcttttacatttaacattcatggttatattttaaatgccgatgaaagtgattacgataatgatgctgattcgcctggcgtgcatacagtcccagctagcgcaagtaaaaatgatgataacgatttgaaccatttagtagacgaaggtaggacaagaaccaaggatgcggatagcaaatgttcaggcacagacatcgatgatttatccgacacgaatgagcagatagattattgcaacaccactgttatgaaatttacttccttcttttcaaccatcatggttatgcgagacaaagaaaccattatatatgataagaataataaaaattattacgattgtgataagctaacatttagtcgtatagtgaatgaaaaaaaaaaggagacaattaaaatatttctatttttagaccagaaaataccatttttcgaactttcgcctcagttaaagaattttatgcagtcccccgaagaaactatgccggaagttataaagcgtatttatgaatatagcctagaaaaggaattaattgatccgaatgggattatgagaacggatgaagtgttaagagacgtgttagaggtagatgaatacgaattttgtgagctccccagaattttacagaaacatgtgtccattcagaagccaatagttctagagcacgttgttgatctagagaaggaagatgaatcggagagcatctacgatatcgtagtggacatttttgaacccttcatagctttcgaagatggcaagcttcaaaaatttgttctggattcacatcacctcagtaatttgttacagtttttaaaaatgaatgaaacgaaggatggcagcagcgataaaatgagcaaatgtcatgttgaaaatatgaggagttccaaagaaggcaaggaaggagaggagtttgctgaaaaagcggaccaaagggacgaagtcattgagacaaagagcagcgccgaacagaatcgagatgcatcagaggaggaaatttcccatcgtgagaacgccgaagaggagggcgaaacaaacgtgtgtgaagaaaaaggtaagaaggaaaaacgctcagggaaagaaggctctttatcgcgcaaggacactgataaaaaagaagcaaatttaaattcgccaacaatttctatatttgaaaagctaaatggaatacaaggcgaaatagacaacatggatgaggaaattataaacatcttatgtaaaattaaacagaaaaatagcttaaggttacgttacacaaatttttatgaaaacccatgtggctttattgaccacgtgatgaatagcaaatttccagtagatttcgaaagtgtaaacgataataactatatatacgaccaagcggcaaatatcaatgatgataattattacaaactaccgtgggttcataggggaatttcaaaatatctattaattaaaaataaaaattttgacgacgttctgaagtctgtcttaaattcaatgaacctagattgtaaaagaaaattagacgatatgaatacaaacgaaagtaaaaagcaaaaactacatctgggtgcagaggaaaatttcgataataacccttataaatttaacatgaattatagttatcagaaccagccagatttaaataacaatgcgtatttttactatccaaacaaaaatatgaattttaataatgcaccagaaccgtttattaacaaccctatgcaaaatttttgcaataatatgaattacgaaagcagcaacatgcctgtgcccgtccctgtgcctgtggctgtccctgtttcccccccctttcccattgaaatgatggcattcaacgggaataataataaattgccagaaaatatgaatctccaaaataatttcatgcagaacaacgaacaaggtaattttaacatgtatgcgcagcaagttgcaccaaatgctccatacatgatgaattaccccccttttaatgaaatgcctccgcaaaatggttttaacccaatgtaccccggggcagtacctatggacggagtatatccgaatgggaacttctacagtgcgaacaactacgttccgtaggtggcgcccgggttgagcggaggcccattatgcttcatttttcgcatgcacatgcgtacgtatatgtaatatatatatatgtatatatgtgtatgcctagggtagggcacgcaccgtgcatgacaagcatgattgcacccccccccgaactgatttttatagtaatctcattcgtaccccattcgactttttaactgtgtacatatcgtggttaatttaactcgatttttttttaattgcatttttttaattttcgttaaatgaacgaattaaagccaattcatttcgcacatgacaatttttttttttatatccttttcaaattaataattttttctatttattaaaaaaaggcgtacacgtatacacacatgtgcaatatatgtttcatgtgtgcggtgtgcgtcatatgtatgctgcgcgcgcatgcctcgttgtacacacacgcatgtacacccgcgtaaacgcacgcgacttcgcaactcaattgtttttaaaattattttgtggcgggtattattacatccgtgaacatgtaccttgacggtcttagcaaagatcccttgttgtctcttctgtcaatgtaatctccccaatttcctgacagattattatatgtaaagtttaatgcaaaggatctaaagggcttctcgtgtgccggaatatcaaacgtcttcgtgtctgggttattttcgccatagggaatcatgttatatctccagatatgcttgggcttaaagttaactatgggctcaccatcctctatgaccaagtagctacacagttgatcaaagctatttttatgcgtcgcgtccttcagtgccctttccctaatcatggagaaaagaggggtaaaacatgggcatacatttgcaaaaaaattgcacatcatttttagtggcgtgcacggggaaaaatttattcacacgagggatgcaccatggcatacacgcatgggcacacgaggtcgcacacgatgacacacgaggtcgaacacgatgatacacacgaggtcgcacacgatgacacacacgaagccctccacacgtaaatgcagtgcaaacgaaacttaccacaagtcggtcaatctttcatggtccttactataatcatcgatatttttgctctgcatttcgctctgcgtgtcgaaaaaactgttgtccttcatgtcatctactactcctaactctaacatatttgttacatcaataatgttctggtaaatgccattgtggtagcatgttatggctgacgtggttccgaaaaaagccataagggctactaactggtaacgaacatctgggttgtgttttaatataatatttttcaaaggattaaagaaacattttccacaatttttaacagatctgtaaatgttctctactatgtagtcaatgtagtacttgtatgatcttaaatgtaggataaaattgttatatctgaagttttctccataataggagttatcatacgtgtatatgttatacttttctttgtcctttacaacccatttgggatgctgctttccaccacttaatcgaattttacttttgaaaaaaagtcttgcattgtttagccgcaactaacggggggagaaggcgatatatttggtgtgttgtcaggtgaaaattaaaaatggatcacacggggaagggacggaaagatggctcagaaaggctaacccttgtagcgctcttttgtcatctctttctatgtttaccataatttataaggtatagtcaacgtaacattagggggaacttattcaaaagggtaaatcctacttggtgaagtatatctgatgtaaagtaacgtatcttttttttgctctctttgcaaaagggtaagtttcccatgtaaagttacttatttttttgggggggaatacctgcgttcacataaatacgcacatgttcacataggcttgcaaatattcgcgttcgaaggtaccaaaaaaaaaaaatgtaatgtggggcgtatcaaagttactgaaaatgtaaacggcttaaattgttaaatggagtaatgtttctgcgcctggaattaagaaaaagtttgcgtgaaaaaaaaaagaagaagaagcacaatttagttattttacgcagataaaataacctagagcaatattgggaattaaatttttacacgctcgtcggttttttttttttttttcatctcgatacagtttcttttcattaaatgaatgtttttaattgacggtgtgtcaacgtagagcgttttctcattctacgcattattgttcggtatttttaactacgtgaaattaacgacgtgcactttttcaagaaaaaaaaaatgaaatctattaaaacaaaacaaaggtgcaaaaaagtaatgcatgaccttttttgctgtattcatttgcaacattttcaaaaaggctaaaatgattttcttatttttttacaatttgttgatagcatccgagcggcaattttacagcagcggaaaggaaaaaaagaacaaagtgtaaacatgcttatgtgctccaaattccttttcacaattttgcgttgcgtaaaccttttgcagaagcttcatttaggggatggggggaagggaataagaactgtactattttatattttgtgaacttcattgcatgtatataaccgtttttgcgcatatggggggcggaaaaaaaaggaccatttaaaccttttggagtttaaattacaccctaaagtggtccaaaaaggaggcaaattatatgtagattaattcagctattatgcaaaggttaatttaatttaatgaatttgtgaaatgaattaaaaattgtataattaaaaaaaagcaaattttgtttataaacgtgtctaagaagaagaaacacatgttcatggttaacaaccaggttaacacaagatggtcaatcgaattagcacgtacggaaggtgcacaaataaagttaaaatccaaatatgtgataaatgatactcacccttttgtcataatattatttgcacattatctttcaagttccaccaactactggcgtgtacccacttaatagtttacgtcttggcgttttgaattttctttgtagtatccttcaccttcattttgttcactatcttcttcttgatcaaagttctggttattctttttgaactcttttatcatttttctttttttagcattttccctgaataagtgataaaatttgaaaaaaattatgaacatgtaggattatttacacatatttacatgaacgttaaaaaaaaaaaaaaaaaaaaaaaattgcacaaatttggctagctggaggtttaatcagctataataattttactgctgttttgctctttcatcattttttcgttttcgtttttttctattacatttcaatttccttccagcgcttcatgagcaataggtactcatactccaaccttttcctataccgaacggcgagttctttgcttttttcaaaaccgtaaatacttactcggaaatagcagtcacatttgacaaaaaaattatgctggtaatttcttttacagaagtagacgcgccatgccccactagcatgccacctcacacctttgacattgcaacaatactttttccaattaatgttttttaaattctttaaaacgtgttccctgttagagtaaatggttcttcgtatgaaggaagatgacaacagggacaacggcaggggtgcattcttttcaacttcccttttgttgtatttataatttagtaaataattttcatataattcaacttccttttcattttcgatgttgatattgtttatgtcaattttttcacgtaggttttccttttccaaaaaggttttgtatttttccgcgtcaaacttttcctggtgtggttgtattaattttagcatgtactctgaaaaataagggggggaggaaagagaagtgacacacacatgtacatactcgcatgatgcgtagacagacatgcacgtcaaaacacacggctgttcaactttgcattttcccttccgttttaactgaaacgtttaaagtgtacaagttaaacacacgtttgccacaacggttacatttcgtaatatgcaaacatatttttcaagctgcattcaaattagtcttacttcttttctgaacaactctttttaccccgaagaattttttttgactgagaaatgtatgtccaaatggtgactgcggctggggttgtgctttacataacactaagttggaaatgctcctgtgcgatatctgctcgctgtttgctgtgtagatgtttctcttagtgactttacgaatgggatgactgcgcatcatacatgttctgagcatttttacggagagtacaaaaaggagttaaattcgtgaattatgcggtgtgtcattatctgcgctgttcgtggaaaaaagggttcccctctttcgcaaaaaggggaaaaaaagaaaaaaattcctcaatatctcaatttttatgtttgttcgaattatttcattttgcccgtttttcgtggcctctcattttgacatttgtaacgttacacaaacgagtattttggtatttgcatatttgcgtatttatgcatttgtggcctgcttatttatgtacattttggtatagcaaaaaatagaacaaagggattgcatgttggggaaaaaaaaaagaagcaaagcggcacaataaaacgtggtaaaagtgcaagtatacgcataccccaccggcacaaacgcgtcagcattattttgctacatggcacgtgtttgcttcatcgctctctttcgtaattcacatttatggtgcatattgcgccaagttgtgtaaaattttaaatgattgtaaattctcgaatggtaaattgaaaaataatctgcgccacacaaatatgcacattagtttgcatttttaaaaaagtgaaaaaaaaaaaaacgttttacctttggacggacaattttttgtattcacattttttcttcaagttaaacctttttaaatgaccacgaaaataatgcatatgtgccatacgtacacatgaaatatatgtaaatgtataaaggtaaataatgttttctttttacgcgtgttatgaggagaaaggcgcacccgtaatacatgggcagtgtttacgatacattcccaaattatgaatttgaagtgaagccatcttgttttaccgtgataaatgtttgaagcatgactgcaggggaagactactaaatgtgttaagattgcacgagcgaacagagaaggagcacacacagatttgcatatgtacatgttgcgtatgcttcacgtgcgcaccgcgtttgcctgcacgaagacgaaaatcgcccgtccaccttggcaaaaataaaaagataaaaatatgcctaaacgattcctgaggagaaatgcattttacctaccagcgttattcctgggaggagcgtccttgagccactacttcgcatcaaaagaattggacgaaatagaaaaggaagcaacaaaatccatttgggggttttcgaccggactagtcataggcctagtaataggcatttgcatagggacaaattattattacatttttaataaaatattttcgctctttgattatttcatgagggatgattcggaagaaaagtgtgggtgaaccgacaattgcaagttttccattttaaagcaccctcatgtgttgtgtatatgtatacataatacagtcgtatgcgtggggaactgctgcgcggtgggtgatacgcgcgaatgagaggtctgtgcgaagcggaggttttcttcaaacaagaaggtgtaatgcggataccgttttgaaagaaaaaggggagtagtctatattcacaaatggaagtgttctgtacaattattttagaacattgcgcacggagacgagggagcaaaattatgtgtccatttgtacatatctgtaatgcgcaatttgcacattttcggctgctacataacatgggtcctgttcaaaggtgtacacaattttttccccttttttttggttatcaagtccattttgcatttcgctcaaatgaaaaatggctcgtttgaaaaggaagtgccaatcaatgtgtttataaagaaatgcatgtttacatatgtacacacgttctcttaagtgtttaagcacatgggggggaacgttgtcacatggcaaagttgcttttggcttacttttttttagcatttgtgaataatttgtttttttgccctttgaaaaacctatctacttatgtgataaacagccaaaattaaaaaaaaaaaaaaaaaaaaaataataataaaacgttctcaattttaataatatgtaagctagcaactgcagtagacgcggttagagcaggacatcaatcctattgcgcggcatttccattttttgcaagggaaaaaaggtctaaccatgggaaggcacccacttaggcagtaattaagcgtcgcagtacacctttatcgctttaaaaaaaaaaacacacacacaaacgtacatatagcatagtgtacgtatgagcggaagaaatgcaaattcttctagctacagatggtcgcacaaacgagttgacatgcgtgtgggggggaaaacaaaaatataaaagggagaaggcaggccaatatatacatgcgcgcgaatgcaaacatatacacaggcacgctcccaacaatttggtgacacaaaatcgcagggcacgcaaggcgccggaacttcctctcaggaaagactgccgcttgatcgaacatgtaccattgcccagtgctccaggactggagcaaccattcacctggacgaaaagtaagcgagagatggcggcaccatggatggtgcggagggaaaaaaatgtaaatatgtaaaaatgtaaatatgtaaaaatgtaaatatgtaaaaatgtaaatacgtaaaaatgtaaatatgtaaaaatacaaatatgcaaaaatgcaaatagcgaaaatgcaaaacgcaaaaacgaaaaaactaaaagggggttggtgccgggacgaaaaattattatgcgactttttcatggcaccagcacaagtggcgcttcacaagtttttcattctttcatggtactcgcgccagcatcgcacgggttattagtaacctcacaacgctttggaaaggcataaaaaaaaaaatattttgtaataaaaaaaaaaaaaattactccccaatatacagcatacgcgcatatatgctaactaggcgaagcacattgcgtgcatatgatatgcaaaaaaaagaagttctgtgcatacaagctgataaaaattgaaaatgccttataaaagcagctaaacgaattatttaactgcgtattcgtttgcttgtttcattttaaagatttacgtgattattttatgggacaaggcagcgtcgcgcaagtacatgactggccataaaaggaagaggaaaaaaaaggggaaccgcgtagaaagtccaagcgagagggggggcacacgggtaagagttcgcacaagtgcgcataccagcggacgagattatatgttcgtacacgcatatgtgagcggcgtgagtatataatatgagtacacgcgcatatgtgccgtagtgctctcttgcttccccgcctcccgtgggcatcgcacacacctacagtatcgcattaacgtgcaggcaattttaactagaccatgcaagtcgcaaagatgaaaaaagacaaaacacaaaatgtgacaaacgaaactgatataatattcatccaaaaagtaaaaagcaaagagctgaagttacacctcgtttacctctccctaatattcgtatctttcgttgtggtgattacgatatatatttatcttattccaggtgagtcaaatgatgggaagggttcaccaccacggcgttaagcgatgcgcacagacgcacagacgcgcacatgcgcacatgcgcacgcaagtgtgtcaaaccacatcgccggagcgtctagccccaagaagagcgcacacctccaactgttcagaaatgtaaccattataagaagtaacacttgagctgaaacccctcacaacgcttcctttttttttttttttttttttgttcccaaccgcccccctccatgtaggtctaaacatagaaagcaagcagaaactaaaatcgctgattccaaaaaattttaaagatctcataacattgaatagcaaagggaaaattaaaattctatatgactctttaatttcctacaaaaatgaacatggccttatattgctcatattgctctcattaatatatattctttaccaagccttccccttatttttatggtggatgacagggacggggagtatcataactatactaattggggcgttttacaattatgctttttccatattttattgttccctactctccacaatttctcccctagtgacgtattttatttttaagaattatggacgtacagtaatagaatatttttttagcaagccacttacgaagtttgatgagcagataaagaagagagttaagagtaaacttgatttgtttttctacattgccattttaagattaactcctgtctttcccaatgcgttgataaatattttggtcgcgtccctctcccttcctgcgatccccttttcgttggccacgtacatagggctcatgcccaacacgattatcctgggtaagtgcacacgtgtgaaattgttgtctatgcatgtcagcgtgtgtatatacacatatgtgcatgcttttccccttacataaggtgaccctcttgggtttgtctctccctcgatcggccatatgcgtgtgtttgtgccacatttggcacatcggtttggtttgcctatctgtcccgtatcaaccatcttctcccgcatgtgtgtcccccccgtatactcataacgttccgctatccattttttttttttgcagtatccgtgggccagaccatcagcatgctgtcctccattgatgtgaagcagaagttttacatccccataacgtttatcgctctgctgttgctattccagacgatcatgaagtacaagtatagggagattgggttatagctctatctgggcggggcactcggttgatcatttgggggaggtgtgcccatgcgaaccgcacaggacgggacccatggaacatcacgttgcttgcaatttgaagaaaccaaatcgagcgtgcagttaggacgcgtcattcggggtatcaccaatgcgcgcagttctgcatgcatcgcaacactttcgtacctctctctttattcgtgtgcgtgtgtgcgtttatgtgcgcatgcgcgacatcggtacccattcgtatatgtgaacgaagttcgcctccatgtcgaattgtatgtgtctgtacaattagcatagttaccacttgatgaatgtttgcccttcgtttttattgtgacaaacgcgtggtcgtatttatttatttttattttatttttttatttttttttcgcccctgagttgttaagcactgtgctgaaagcgccccccctacatgtgcgctttccccaaatgtttgctccccacgttttttctccacgtttgctccccacgttttttctccacgtttgctctccacgtttgctccccacgtttgctccccacgtttgccccccacgtttccctttcccccctttttttttgtgccttttttagaacccccccttacctcgaattagaatactgagcatattcatatttttaattgcgtccattttttaattaacactttaatgcggcagcgtattagcgcttttgtattttatttttctctatctttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaataaaaaataaaataaaaataaaaataaaaaacgttgcattaaaaatgaggggttacaaaacgggagaaaaaaaaatgataaatgtataccgattttttttttttttttttatgaaaaggcatgacagcgcattaaaaaatgaaatactcgagtggactacaaactgagcgcagtaaagatgaaggaccgcacggcatgcaattcgttcggccttgttatacgggcatatgcattaatacatatgcgtatacaattttacataacgtgtgacatgaactgaagtgaaaggcgttttcgcgggattggccaaattggcgcagtaagcttgcagcaaactcgcaacttgttcgcgacgtttgcccatttgcgcattcgctgaattgcccatgttgacattcacctccgtcgcagtttcattttcgtgcctatgtgattatttttccaagtaactgcctatccttttgattgcctatccttttgactgcttacccagttgactgcttacgcagttgacgacttacccatttgactgcttacccagtggattgctttcccgtttgccatttctccacgtgaagcttttgcaaaagtggagaggcgcaatttttttaaggttccctttttattcatttaactcgtttgcatagtttgagtgcccccttcgaaaaggttaacagccccttgccgatctgcttggggagcgcatttagccgcctaccccccctgtatgcggcgcgttacgagaagaacgtagtggtacgtacatatatttactgtgcaaagcggaaaagggctacctatttttaaaagcgggacggaagcgaagcagtgagaagcagaggaccggatcccaactgccttcttcccttatgctgcaccagggcgaataacatgagcgagtcaagcatggagggaaacgaactgttcaacggagacgatgaggaagtgaaggaaggcgaaagctcctcccggaaaggggaacatgaggaggagcaaactgcggagggcgctgataacgctgctggtgaccaggttaaggactccgccgaaggaggagcgcgcaggaagcggaaaaaggagcacaaacgcacgtctccctacgtggataacgaagcggaggaggatgataatgatgatgacgatcaggatgacgataaggatgacgataatgaggacgacgtagatgacgatgatgaagacgacggagatgacgatgatgaaggatacggaaatgacgacgatgtagacgcggaatacagagaaagaaaggcaagcagcaagggggggagtggggtgaaaaaaaggaagctgtcaaagaagagatacatgtcgaccttcctggacacagaggcgcaagtgggtgatgatgacgaggaggaggaatacgccagctcctacgtagaagaattcgaagaagcaaaaaagttggagaagaaaaaaatgtacgaaacgaagctgaagagtggaacgaaccatctagcacaaactattaacaagctatcgcaacggtacgaaaatgaaaaggaaataaaagatacccttacggatggggagaccttaacagatgaggagatgtccggagatgaggacgaatacttcgatgaaggagaatgtttgaccacgtttgatagcccaaaaatgtggctaataaagttgttcaaaaatggagtcgagagaaatatagccatgggaatttactacaaatatatgaagttaaaagacaacgatttcaacattaagggagtctacgtctcggacaatctcaaaggatacatatatgtagaggcagatagtctctacatgttaaaaaggttcctcttgggattcaaatttataaacctaaatgagatcaccatcgtaccagtgcaagaattaacatccattttttcaatgtgccattctaaggttatcatcccaaaggtgaatgagtacgtccgaattaagagaggagtttacatgaatgatatagggcaaatatttgaggttcacgaaaagggtatctatgccatcgtgaggttaatcccgagaatccagtatgataagtataaccattttaagaaggggaattatcacttaagtttgactacctcctccatgagtaagggaccttcttctatgttcgatgaacataatgggaaaagtgagtcctactacttgggggataataaattcgatttgaataatcatgggagcagggccatcatccctgcaggagtgataatgcccgggggggaggtgagaaatgctgcagcaacaaatgaacagttggaaatgttagacgaagcgttacaaattaagaggaagaaaaaaaaagaaaggccattaaaaaaattattcgatcgagaagaaatcgaacaaataggaggagtcattgaacatggaccttacccaagaacgattaaatatcaaaacaatatttttgaagaaaatggctacctgctaaaaaaaatgaatataaaatatctcatatccgaaaatgctaatattacccttacggaaattagagacttcaacaaaaataataccaatgaggaggacatcaacttgcacgtaagcaaatcttttattaataaaaattcgctacacctgtttaagaagggggagagggtgaaaattatgaaaggcgaattgtataaccttatagggaccatatcaaatgtgagtgataatgtgttaaccataaatccggacaatttagctaaaaattttaagttcctgccaactgatgtgacgaaatattttcttgagggggataacgtaacggttatcaatggaattcataaaggaaaaagtggactaatttcgttacttgattataaagaaaatgttgcgcttattttctctccctctttgaacaccgaatttcgttcttccattcaagacctctcagcctgtgagcatagtaccagtgaagggctcggtggaattaactcccttaacggattctccatcggagacctaatagaactcagtgacaggcagattggcatactaacatacatcgacaaaaataaacacattcgagtactaactagtcataacaaaactttgcatacaacaattggaaccatcacatccaaacggtcagcagtaggccaagtatgcaaagatgaaaatggaaatattatccaagcgaaagatgtcatacaggtcgtccgagggatccataaaaataaagttgctgtggtgaattatatttggaagaataaagtttttgctaagattaacaaaaagattgaggataacggatttgttgtcctggataatgaaaactgcatacttacaggaaaccaaaatgagaagaaaagaattatcacacataataatttgttcagaacgaatagtagtatgctcccaagaaggaataatacctaccagtcgttcattggaaaaactgtgaaaatattaagtggggtttataagggcctcctcggagatgttatagatgccgaacgggatgagtttactctgctgttgaagatcaagccgaagaccattaggcagaaaagaagcgaatgtgctattgcggactcgttccgggagcattacaacgtcacggatgataggtactacaacgaacgggagagcaacgggcttgggggggcactcgggggggagaggttggacaccccttccgcgaggtggagaaacaggagtgacagaagccccaggcacgaccggattgggtacgagtcctcgctctacagcgaaagcgtaaggaagggcgccgactggcgaagaaacgaattcgggggcaggcatgacgggtacaggggcgcgtacagcggcaactacgatgaggagcgctggaggggaagtcaccgcccgcctgagggggacgcccccggccacgacccagtcgcgcgcgccgcaaatggtgcaaacgcttcttcccatgccgcgccgtggaaccaatcgaacgggtggaaaggaacgaatagcagtcaccagcactcgcccccaccattgccgcacagcaggaatgaaagcggcgggggctttcgagtggagaacgatgcacttcgtccgcacgaccagaaaaacttcgaagggaactgggccaggacgtcacacgaaaatcacccaaatagtaacaccaattataactacagtcacaatgggagagcaaatggtccgattaattttaacgaaccacatagcaggggagaaggaatcaatgaggatggaaaaaaaagtgccaccagaaagaacaacacggcagaagaattcgttaatggaaagtacgagacagcacccggttcccacaatttgaatgccgaccaaagatatgacgatagcaggggaagaggcggtaaaaacagcacctcgaaggggttaggaaaatgggatgatgtccaaggcactggtggcatcagtggaggggtgagcaattctggctctgtcaatgcgtctaatttcttcgacatgcatcgagataagaataatgaagggaaggcgtcaccactttggctagtcaaaggaattatgataaaggttataactccggggcccttctacaacgaaattgggacagtcacagaggtgatgaagaagagcttgtacaccatactaaaaatagcaaccgagaaaacatcctttagcatcgtgtccgatgctgtgattcctttgaagccaaacagaataaacgacgaagtgctcgtcgtggatgaaggcaaggtcgtcgagggcactgttctggacatacagaatgacgacattcaggtgaataccgcgcagggcatatttacctaccacgtgaggaatatttttttgtttaaaaggcagttgtcttgacggcgaggcaaatgcgcctgggctagcacgcgagggtagcaactcatgggcagccacgtgcagttccaaaggggttaaaacgcacacccgtgtgcgctgcgcgatcgcagcaagtccatgcgcgtgcgagacctagtacccacccactccaacgctgctactcgtgcgtgctgaacgcgtaccttccaaaaaaccacgttttttttcccccccaatttgtgtacatttgttttttttttttttttttttttttttttttttttacgttctacgtggtgttaacccttcactatgttagcatactaaccgttagaagtttcctccccgaatcctacccaccgtggactgcccacgtgattaaacagtttcattgatagcataagcttaggcagaaaggtgagaagcttgtggaggatggttaagcggaaaggactggaggaaaaaataggatgcatattcggaagctaatatcaagaaggcacgattcaaaatggcacgcttccccattattctactatactatactatactatattttattttttttattacttaatatacttttaacgcatttttctagtctttttgagtgtttttttttttagctactcaccccgatgcgcaggtggcagggcagccgcggccacttttgtaactacttaaaaggtggttgggggggaaatgcacgttcgtaatatgtaatgtgaagcacaacaaatatggacggctttcttttttttttttttttttaaaaaaaaagcgttaattcaagtggggttaatgaactgtgcattttgtgtactttaaaaaatataaagatgggggaccgactgcatggcgcaattttgcgcaggtgctgaagcggctcacttgcgtgaacgcagcaccggtctgctcccgtgtagcgttcccgcttctatgggtgcatcttcgcctttatataggccagcaccttacaaacgatattctccgaggtgaagcctaagtgctcccatattttgttcttcggggcagagtacccaaactggttaatacccaggtagacattaaagtaggtgtcgaagccgtaggtggaagcaggctctatgtaaaatctaacaacctttgcgtcgtggtgcatcatcaccgactgttggtagtcctccgactgctgcctgaataaattccacgaagggaaactgacaatgcgtacgtttaaattgtgctgctcggttagaatcttcttcgcatcgaagcagagatggagctccgaaccacatccagccaaaatgaccttctgcttatcattagcgttgtcgaagtcttccaaaacgtaggccccctttaggacctgttctgccgaggtgttcttcaagtgaggtactttatttctacagagggcaacaagggtgggagtttttgggttcgtaaagtgacacaaatacgcacctgagacttcattcccgtcagctggcctaatcacattcaaattaggagtcgctctaagtaaggccaacacttcaaccggttgatgagtcggtccatcttctcccaattcgactgagtcatgggtcgctatacaaaaaatgtgatactgggataatgcggctaatcttaaagcaccaaatgcgtaggtatagaaatttagaaaagttgcacaaaagggttcgaatcctccataggcatatatcccattggtgatggctaccatcccatgttcccttaccccataccgtatgtatttatttgcaaaggaatctctgcagatatctttttcttctttcaaggcggtgcaattagactctgtcaagtctgcactcccgcctatcaactcgggtaggaccttattaatgcagtttagggcaaccccggatagatttctagtcgccccaggtgcatccaaagtagtatacttaggtaacacttcgacccaattgtggggaagctccttagagaatctcctcataatttcttgtgccttctcagggtactgcactgtaaaatcgcaaaacatttttttccacttgagataattttctttttttttctgtacaatattttcatagaacttttttacttcctccgaaatgtggaactgtttctctggatccaacccaaaaaatagtttcgctttttttaaatcttcttcttttaatgccaatccgtgagacttacatgtcccctctaccttggtcccatacccacatgcagtctgcacgataattaaagacggctgtttggtgttctttttcgcttcctcaatttgtgtcaatattccttcaaagtcggtattcccattggctacttttctaacttcccattttaaagcttcaaattttttttctatattttctgtgaaggataactctgtgttcccatcaatggttattttattgtcatcatataaaaggattaatctacctaagccgaggtggccagcaagggaagctgcttcacagaatactccctcctgcatgcagccatcaccacacatggcatatatataattatcaaaaatgggaaattcctttgtgttatatttttcagctaagttatgtgcacagatggccatcccaactgcgtttgaagctccttgtcccaacggtccggttgttacttccacccctttggtgatgtgtttctctgggtgacctggggttagactttccaactgcctgaagttcttcaaatcttccatggttagtccttgcttggttaaatacagcatggtgtacaagagagcactagcatgtccgttggagaggacaaacctatcccggttcatccacttggtatcctcattgtagtagttcattacataggcccacaaaatgtgcgctatgggcgcacacccgatgggcgctccctggtgcccactgttggctttcagcggcagctccgccgacagcatacgaatttcgttgatgcatttttggtcaatttcgccgttcattctgcttggggtgctcggttggaaaggggggggagggttggccacttcggcaactaggctgtttcgaccgctcggatatttcgacaatgggctgtttcgaccgctcggatatttcgacaatgggctgtttcgaccgctcggatatttcgacaatgggctgtttcgaccgctcaggtatttcgacaactgggctgtttcgacaggtgatccgttttgaccgcttggattcttctccttcccgctgtacgctttcaccgcacgtcaggcaaacgtttcgatggttttgaaaaaaaaatgcaaatagtcataaatgttttttgctttgtaccttatatcctcgcacgtgctgctctgcaattctctgcggaaaaaaaaaaacaaaccgggggaattaaaaaaaaatttccaaacaggtatgatgctatgtttgcgtgctgttgcgcaaatgggtacatgcgcgttttggtttgctctctccgtttgaaaaaagaaggcaacatgtaagtcaatttttttttcacttcacacgcacggagcatacgacataccgacgtagtgctgcgtaatgtatcgcctgcttacacatccgtgtgggcaattgcagaatgtatgatgaaacgaaaggaacatataaaatggaaagtcataaaaatggttaaggaaataaaagtgataaaaaaaaacaccttgcagggtcaggcgaaaaaaaacaaattaaggaacgcaaagtgaagtggggcgaaacgaaaagaaacaaaaagtagcgatgcgaagagaagcaaaacgccgcacaatgacgaaaaaataaaatacaaactgaacggcacaaccccacggcgtaggcctatcatactacacgcaaaacgtacgcacatgcaagtaggaccgaccgaccgtagcgcttttttgtgctttcgtggtttgcgcttgtggagctgagggcgcatgcgcaagtgccatctgccgagagcacggtgtacgcgtggcaaaaaaaaaaaaaaaaaaaaaaagaaaaataggcaggcaaaaaagcaaataaagaagcacataaggaagaaaataaaaagcaaataaagaagccatttgggaaggaaacaaacttatcgcccccgctggtggctacgtcgagtgcgcaactaggccgcacatgccgggagaagtttccaggcgacgtgggtatactatacccagctgtgcagtggagcaacgggggtagcacatgcaaacggcgcgtaaaaatgaaacaggagtgcggcaaaagggacgcgcaggaaatttccatgtggtttttcttttgcttagttttgttatctttccacctttccatctctccctctctttatctctctctctccctcttttttttttttttttttttttttatttcccttcgggctaacatttttatgaagcttccagatatgttcacacgtttgtacatttcattttgctttaaagactcatcgcttgacaagcatttgtacaaaatattgctgtggttttcggataggcaatttacttcgataatgctgcagggtgagtgggaggaagaagaagaaaagagaagctgtttgcattcacgcttttgtattttctgccagggtacgtgcagcacatgtatgccacaggtgtgttttacaatgtccgtacacgaatgcgtttatttgagcgcacatatacacgtacacgccgcgcaacatacgcggggtgttttacattccacccccccctcgtgtggggcgctccagctttactgcgtaatgaggtgatgtcccccagccatgataaaagtttcactcgcgctcggtaaaagaattgcaaaaataatacgagtacaggaaagcttgtgtgaaatgggatagagggcagttcgccaaatgtacgaagcgctcaatatccatatgcatccgttcgtacgtgtaagcacatatccttattcaccattttggctgttcgcgtggatgagtgtacgccgtcatgtatatgcattttaaacgaagaagaaaagaaaaagcagtaattacgcaaaagattaactttcaaattttaaaaaaaaaaaaaaaaaaaaaaattgtgggacgtccccacgggaaatacaatttaactcagcgaaaggttacaattctgtttctcccctttttgattatctacacttattgcatttttaacacgtcgagtttttcttctttattttattatttttttttttttaccttattgttacatacgcatgagggttaactcatcaaaattgacgtgacctattcgatacatcaacgttgtatacattttttattcgttcgaaaagcgagtcatccagaaggtgacacaggttggaagaattgtgcaatccgttccgattgctcaccatgcacaggcataaaaaaaaatacaaagagtatccattttttttgcgattcctttttaaaacaccggaggtgcacctgagtgaggccagtacatatgtatagtaagtcctattgctctgtttgaaggggctctccccccatttagtaatgacccattttagtgaaaaacatagccaaagggaatgcacacgagaaaaaaaaatgaacgaggaataagaagagagagtgaacagagggtacaatacatatacctgcgtgtgcacgtttatttgccttgttgataaagcagaaaaaagggggtcgtcccaaggggatgcatatttgccacctgcgctggttagaataatcccacatggggtttacgtagtagcacccatttaggaggtaagatttcccctaagtttttatctcacctgaaggatccactttggtatgttcctaactggtcgttattgttgtggtaacccaggtggggaggtacccacacagtggtggtgagtgcgtagaatccccactgctacgcacaatgccccatttatcagcatatgcagtgcttgtactgcgggacttctacacgggggtgtgcctccctttgtagtggctcacccctattgcgaggtttgctttcctgataatgtcaaaaaggaagcagatccaccacggccatcccactcatggtgggtatgatcaccctgagtcgagacaatagactgacataacgaaaattgcgatgggaaaaatttcgagggggtgagcaaatttacaacgcgtttgttccactgagattttggttcctttctttgaggtgaactgatccatttcaccaaaaggtgatcttttttcttttttttttttttttttattttattttttctttttctgatcatatttctgccataagaatagatcactcttagtgcccttcccaacgtctaacacaacttatgagtaactatgacagtcagaaattttcaccctttccattttttggaaatactttccgtagcatgttggggcatttctctgggtggttgccattttccttcctttttacagccccacttttttaaaaaaaataaaagtccccaatggatgggagtgagtgctagttacccatcggacaaggtaacaaaaaaaaatttagaaaaagtaacatgcatataacgtactctttggtgaaataactggtaggcacacatgaggagagaacatacgagcttttgtgcccaccgtgctctcagttcgcttcttcttccactgtagagttgtggaatccccctcaccgaagttgctcaaaaggagcggaaacggcccatatgccgaaatgggaaagactcaaaaaagtttgttggacccatttgagggtactacatcttccctcccttccttccttgccattcttctgacccccatttggtttgaagcgggggtagttacaaaaggagaacgtttagcgactttccaaacagaggtgtagaagcaaacctccgtttgtgtgtagtgggagcttatgtgaaaatgcacatggttgggtcatcccaataggcaaacgaaagaagcaatgtcgggggatgacccagcgggctactcttacgagttgtgcataaggtagattacacacctgccctgcacgactgacgtggggctggtacattaattaaaaacgtgaaagctacatggcgaagctgacaacagcacggtacgcggcatcttcccaattggagtttttatcgcatcttctttgggaatagcagcttgtgtggctaagctggctcctgactcttggtaccttcacctccccgttgtgtagagcaaatgggaagaagcgaaaggggagggagaggcctcatacagtacaggcgctccaacaaaacaacgcaatttcgaccaaggggaagaaataaaatctgaatacgtcaaacccatttctacgtgcccgttttcgcgacgacgtaaatttttctggaatataaatcgcctgacgtgttcatattttatttcttccccacataataaactgtataaaggtgttaacaaaagagaagcagttccacactcgattgctctccttccgtaactgcctacgagaagagaaatcctccgttcccccctctcccctttttctgtgtttgccattcacctgttaaacgggtccattcacaaaaaagctatcacccggtcagtaaggcaaatcttgtgcttggccccctacgtacattccaggacaggcccactccactggcgctctgctcattcaacgcttctgccatcccaaaggcaaatataaacagtaggcataaaaaaaaaaaaaaaaaaggaaaacaaaagcaaacttcgcagagaacccaatgcaggaaaacccaatcgtccaatacattttggtgaacaaggaaattttggataagaaatggccgctggggtctgtcatagcccaggcatgtcatgcgtggtgagttttgcacacaagcgagataaccttttccgatcgtttcaaaaaagtatctctgtttgttcagtgcagcggaggatgcgtgtttttgttgtggcgcgagtctgtgtacttccggaggtctacagggaagaaagctgcatgcctacccggttgcccacttatctgcacacgttcgctcatgaatgcgcaaacacatggtagacgcttctccccccttatcagcgtcgccgttattgcagaaaatcaggaagaccaagtggtgaaggagtacctatgcgcggaaaaaataaacaacatgcacaaggtcatcttacggatcgaagacacaaatgaaataaaaaatctttccagcattttagaggaggcaagcttgaaatacaaaatttggacggagttcccggaaaacatacaaacagctgtggcgttgaaaccctattataaggacacggtcaaggagtatttgaaaaaatatccgttgttacgtaagctgtgatggtgtgaagactctggggagaacgggagacatgacgtagttgcacccgcatacaacttgcccacttttcgaaagtgtcactggagtttatcaccagcttgcatttgacagctgcgcacggaggaagagagttccaccacactttttttttttttctacaccataagtgaaggggcaaactgcgcatttttcttttttctttcttttttgcgaagggagaaaaagcctcgaaaggtcggctcccaattttgaagtttatgccagctatggtaatggcttctagtgaagccttaaaaatttgcaaaaaaaaaaaaaaactaaaactgtacatgtaaaacgaatgctataatgaaaaaaaaaaaaagggtagcagggttggatgtacatgatgtgcccgcatatgtatatgtttatatatatgcacacgtgtgtgggacgcggatgcgggggttcaccagagatgccccccctcctctcgcatggggacccacaagcgtaggagctcgaacagacgggcgcataataaacccgagagtacgctcacatacgccgacacgatggcacacacttggccggtgagtacccattttataaaaaaataaaaccaatgtgggtagtaaagcagtcctggtgaaaggtgatttctctcttgagccctacacacagaggggtggttatctaagcggcatacaacacgcttatgatctttctccacgaatacgtctggctagctgtatatcctttggcatgatggtaactctcttggcgtgaatggcacacaagttggtatcttcgaagagtcctactaagtaggcctctgctgcttcttggagagccatgactgcagatgactgaaagcgcaagtcggttttgtagtcctgtgcaatttctctgaccaatctctggaatggcaattttctaattaaaaggtcagtggacttttggtatcttctaatttctctcaaggcgacagttcctggtctatatctgtgaggttttttaatacccgcagaaattggagctgactttctcgctgccttggaggctaactgctttctgggggccttaccggcggttgatttccttgccgtttgttttgttcgtgccattttttcaagtaaatagtaagtttagttaagcgaaaaaaaatgaaaataaaaaaaacgtatgcgtgtatgcgtatgtaaattagtatacgagtgagtatatgctataagtgcttacgcgtgtgtgtgttttaaataagtgaaataaaataaaataaatctctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaatatttcgcagtgaaaaaaaaaaaaaaagagcacatatgcgtataataacgatgtatcccaattatggtgagcgttttggacgatttttttcgtttttttgactttttggaaatgtttaatttacgcgcatgtaaatatatatatattattgcaagcaaagtgtacgtttatgcgcgtgcggtacgtgctcttttttttaagtgggtggtggaagtgttcaaatggaggggggcctttccgcttgccacatggtcgagctttgccgcgttattgcgttattgcgttattgcgttattgcattattgcattattgcattattgctattttttttttttttttttctgaactgttaaggtaaaaagctgcaattttgcgcaaaaaaaaaaaaaaaaaacatgatcatgcgattgtgcacagcgggaaaatggctatttctagtgagaaagaggggtgtgcgctcaggcggggatacacaaggaagcgcgcgcgcgaccacgcacgtgaaggtgtacatataaagcatacaccatacacatacgtatatacatacgtatacacatatataatacatacgtatacacatatatacatacgtagtacatgtatacataatacatattatatgtgtgtgcgcgcttgccatgtggatacgtcatttaggcgcaccgccggttcagtgcacttggccccccgagcacttcccaccgacacgcgaaaaatgtgctccttacgcgcacgcgtgtgcgaatacgtatccccctgcgtatgcacacgggggaaaagacgtaccggccccgccgcgagttatacatgtaaatgtacgtacataaaaacatacagcttacacgtgcgtcatgtgtatatatatatatttatatttatatatttatatttatatatttatatttatatatttatatttataaatgctcgcgcgcgtcgaatgcgaagaaaaagttcaagcggtggagcggccaggggaatgcgcatacgtatgcacgcgcatgtaaatatatatatgaatgtatgtgtgtatgaatgtaatatgtatgtaaatatgtatgtatatatgaatgtaatatgtatgtatgtatatagtatgtataatgctgcgcttgtgcactcctgcgtgcctgcatgtgtgagccaagtgctcgcgcctccccgggcaggccgcgctctctcattgggggtaactgccgagctgcaattctgggccaaagcttcacaacacgaaaagggaaaaaaaacaaaaaaaaacaaaaaaaacaaaaaaaacaaaaaaacaaaaaaaacaaaaaaaacaaaaaaaaaacaacaaataagaaggaacgggggaaggaaaggtagccccattccgcgtcgcaacggtttggccaactgtgcctcagcacattcgaacgtgtttcccccgaatggtgaaaaatgaggatgccacttccaatgtacggataactgggaaacgcccctttaattcccctcaccgttcgtcgaatggccggttaaaaaggggcaaaaaaaaaactactccggagtttaaatcaaaagaaggagacaactaggttgcatcacacaaaatgtggcacgcatatgccatttagtaagataaacttttgctcacatgtaatgttttaagcggacgactgaggtattcctttgtccttcttgtgctcgcacccgtggggctgaattccaggttgaacaaattataactttgccttattatttaggaaacataacatagctgttggacatctacagatggttcagtgagtgttcgcataagcagcactgctcacatgggaaaggagaaaccatgaaatgccgtcgtgctttccctttgcaattgttttctccataacgcggaggaagaagtcgtaatgggcagtaccaatgtggcggtggtataccagcctggctgcttctcttcccatgaaagcggaaattaaataaaggatgcaccaaagcgaagtgggcgattggaaaagggtttccattaacatacgtatttgcgtgcgtgtacattatcacacagttgcagtgtaggtcctttttcacgaccttatagtgtgccgttccgcagctactagtgttagtcggtacgtatacttatctgagcaacgagggagtgaaactatgtgggtactaacaccagttcatcgttgtgctgcgccacgtttaaaaatgggcccattaaaaacgatacacttgtaaagagaccaactagaggaacgtgcgtaggaatggggggttcttcaccgatcaggttccttaccttccccgttctatcggcattcacataaaacaacccacctggttatgtacacgtcccaatgaggtcgcacagttcacctctgcgtagtgtgtcatctatgacgtttctgccacgagcaaaaatgcacagagagagagagagatagagggggtgttggttgaaaagacttgtatgtatagttgggttttccatattttgtgttccattgctttgttcagcttgtcatcacatttagcagatggggagctatcctcccccttagggttatttcggaacgtcgccgtagtgtccatcatgccaaatatcgcaagcagccacactgattggaaaataaaaggatgaaccaaagggggggtggaagaaaagaagaaggacatatataaatgtacctcaaaggctcatgagatattttttacaaaattatttaaaaaaaaaaaggggaagacgatgaaggtgtgggggggatagactatactactatgcagccatgtatgtggtgaaagcatgtaaatgccccctgagtcagttgagatgtgaagccctttgttggttgattcacgctgctacatgcttcgcgtgcgtgggatggctctccaagtagaaggcacggtgctgcctacccgccgtgggtttttaaagcaaaatgtgaatagagcgggagggggaaagtcaaggtaaaaggcggaggcgaggatgaaggcggcttcccttgtgtttttatatttttcttcccatatgtagtgttaatttttattgccactcatgcaaatttattgctactgttcgcaattttattccgtttttttttcccttttttttctttttttccgtttttttttgattttttttcccccgccgtttccgcgtgcccttttgccaaaatttgcagaactgctcagaattttgggaaagccccaaaccctggcagccgcattcgaaagtggatatacgcctgcatgccgacagcggtaaaatcgctgttggttatatgtgacgtgcacgcaagtttgtcccatctctggagagtaacctcttttttttttgcgaacaagccacgagcactgcttcgacgtgatagcgcaattgcgtgatggcaccactgtaactcgcacgtgtaggcttgggtccacggtgcgtagcttggagcatctgtgctggtacagcccctcagtgggtatttatcgcaaggctaacacgctcactgcggaagagtgaagaagtggtgctgcactgggggaaattaaaggacgaatttgtgacgagagctttttggggggagaaattgaatccagtcccatcgtccatattttactccacaggaaggcggctctgtaggaaggctgctctgtaggaaggcggctttgtaggaagaccacccctcagcagagccgccttttacggagagaccacccctcagcatggacctcctgaccagggagggaatccccaacgggcacctgatgcaccacggggaggtcccacagaaggggaggaaaggacagaggcaccacggagacccccgaaataacccaaatcatagctccgatgagttcgacgaaactgaaaaaggtcacccccacgggatgaagaacaaccaacccacccccaacaacgaaatcgacagaaacacagacacgcagcttgctaacgaagagactgaaggaagaatcaaatatctgagtaaagaatatcaagtacattggagagaaaaagaaagaatacagaaagtaattaataaagagaaggaactagaaaaagattttctgaagagagaaaaagaatggatcgaattggaagagcaaataaaaaatgacacctataaagaatggaacaaattacagcagataaaaaaaaaagatattgctaagttgattgagtttgacttaaagggggaacaggagaatgctaatctgtctacgtcgaagaaaagggaaatgaggaactcgaagaggaagaaggaaaaggagctggatgatttggatcgccttaacgagatgagggaggcggaggaggcgaagagcaggaaggaacaggtggagcgagacagggcagaggcggcgagggaagtcgacagagaagtagacagagaaggtgccgcagaagccgccaaagaagccgcgaaaaacgccccgcaggggggggagaaccaagccgagaagaagaagtcggaccaacttcctgaagacgcaaccgggaaggcaaacaaccaacaagagagcaaagatagtgctagtgtgtctaagcctaagagcagtttttttatgaatgccttgtccttcgtttttgacaggagcagtgagggtaaggtagaggagaaaggggacgagccgctggctggtgaggcagcggggggggaggccaatgggacggcaaatgaaaaagggggggcgaagagaggacgcgctaccgctaaggaggcaatggccgaggcagtggacaacgacaatgcagaagaggacaatgcggaaaagggcagtgcagacaacgatcatgtggacaaggccagcgtggataagacttatgaggaaaacgaccatgtggagaactgcgccggggaagaggcggaggacagaccccccgtggagacgcggacgagcaagcgaaaacccccgccgcagaaccgatcaacataaaggtgaacgagaaaaaaaaaaaaaatacagactcggagagcgtgagtagagtgtccaccaggagaaccctacaaaatgtgtttaacacgaacgatgaggatgaaatgtgcacaaggaaaaaggggagacgtgcaaagttgggtggaaaaggtaaagacgcggaagagggggaagaaggagaagaaggagaagcagccgcggcagccgcagatgtcgcagatgccgcggaagcaggggaaagcgccctaaccatagacgtgatagaaaactcgaaaaaaattctggagatggttccctccagcgaagaggagatatttaacttccccatagactggaaggtcctaaatcaaaagggaaatataattacaaagttgaagccatggatatataaaaaaataatcgagtacataggctccgaggagaaagaaataacagggcaaatcagcaactactttgtggatcaaattttgaaggagacagctccaaaggagatgctcgttgaggctgaaaaatttttagatgcagatgggaagaaattcattttgaatatgtacaggcttattattttcgagcaactcaaggtgacgaacacgaacgctatgtgaataggggagcaggggtgtgtggacaatcccgcagcctcaggaagagaagtgttttcccaaggggggtgtaggtggggggtctcagcccctccttgttaagacgtctgtgtgaagtctccttatttttgcttcacatacgattgttatttttctcgtctttcactttctgtttctttttttgttaactctgtcgaaggggcccccgcgtggcttctgccccgcgccgctgttgccccgtatggcttctgccctgcgccgctgttgcccccgtatggcttctgccccgcgcccgcgagggagctcaccacaactcgcaacaaacaaatttaaacccattgttttggatgatcactcattttgtcggctcactaacgggtccgcatatgtatacatatctgtgtatatatagcatacccataagggagggggttgtatgcaccctttggagggccaacttggcccaactgacgttttctcttccaccgcacctttttcaaacatgtggagctctttaccgcgcgaatgaaattacttttttgggacgagggggagagaaagagggttggccatgaataagcctcattttcccatgagcttttcttgtaaggagtaacctcgccgtgaggcttactctcgataagatgcgcctgccccaatttaactgaagcggcaagcatatgtacatgcgaggttgtaaagttacctcccccgcatgcacgtactactatgtatgcacagcccgtaagaggaaaaaaagagactcctccttctcttttctactccactccactcttcctttttttttttttttttttttcgtacacgcggaaaaaacgtccgcatggagaagcgggaaaaattggctacatcgatctaagcagttttgcaaaaatgaaccttcgaatggatcaacatatctcattgcgcaaatttctcactccacggatggcacgtaggtaaagcaggcccgcgcgcaggaaataatgcattcctcctccccctgggtgaagtccctccgttggagcagcgattaatatatgtaggaaatacacctacatatatgtatgcatttttttgtatgtatgtattggggggctcctagtgggtcacctccaaggagcgattgctgagagaacccccccccggctgaagtgctcgcggtgagggtattaatctgtgtggggtggaaggacaggccagaaaccacgtcaagggaaaagatgaataccaaaaatgtcacgagggaggaaaagaagaaagagaaggagctgaacgaggccaggaaggccggtaagtgcccgtggcacgccaagcgcatgagcgtatatgtttgcgtgggtgcatatctgtgccatgttttcatgtccacgtctatgcttctatgcttcgatgcttctatgcttcggtgcttctccacttccccacttccacttccccacttccacttccccatttccacttccacttccccatttccacttccacttccccacttccactccccccttcgcgcaggcaaaatcgaagccctgaaggacgaagaggggaacgacataaacccccacatgccccagtacatcataaaagccccgtggtatctgaaccagaccaaaccaggtaacgcaggagatgacagccgtgcgtggaacgcgcatcccggtgtaggaaagaggaagagagattgagagggacagagaaaggttaataagaagtaggataggttgagagggagagagaaaggttaatagggcgaaaaaaagcttaatagggcgtagggcgaaaaaaagcttaataggcgtagggccagtttgagatggcgcacgccatgggaggccggcccaaccgattgaacccccctccctttccccacaggactgaaacaccaacggtacaagggcaccgacaaggtgaaaatagaagaggaaagaaacaaaagggtgtatgtgaagaatctgaagcatgtgtccgatttttgtaaaaactgcggaagtgcaacacacaaggagaaggactgccttgagagaacgaggaagaagaagcttaactttgccaagagagacgacgaggaagactatgtgtgcctgacgcaggatctgggttacgacgggaatagggacaggtgggtgggttacaatgcggataactttgaacatgtgtacaaggaatatgagaagatcgtggaggagaaaaagaagaggaaggcggaggagctgaagcagaagtacgagaggaaggccacgacggggaagaagcggcgcggagaggaagcaggtggaggggatggcaggaatgaagcaggtggaggggaggctaatgaccaatctggcagcgacagcgagaacgaggaagatgacgcgggcttggaggacgacgcggacttggaggatgacgcgcccaaggccgccagcggggcgaatgacccacaaaagagcaacgcgaagggaagcgaaaaacacagaaatgtcgcgagaaatttaagaatcagagaagatacagccaagtatctctacaacctaagcttgaattcagctttctacgatccgaaaagtagaagcatgagagaagatccatttgcaaccacaagaaaaaatctcccagaagacagcaaccattataaaggagaaaattattacaataatacagatgaagcaatagaatcaaaaaaattagaaatatttgcatgggaaacctacaaaaggggagaaaacgtgcactttaatgcacagcctactcaacttgaattgctgtatagggagtttttagctaaaaaaaaaaaattgattaaaaaaaaagaagaacatattttaaaaacgtacaagtgtgaaaatgttgtgtgtaaggatggagctttaggggaggaactcagtcagtcggagatctacacagaatataaaccggtggatcaaatcgatcccaaggtgaaaaggataaaaattttgagtaggtacgaggaggatgttcacctctttgagcactcctccgtctttggcagttactatgacagggaaaaaaagaaatgggggtaccggtgttgccgctccacgaataagtttgagaagtgtttctcctcctgactagccgtgacactcacattaggagaaagggagtgtaaattgagtagttctgttaaggtgcgcccagcacaaattggcagcttaaagtgaacgggtttattctgccatcttttttgtttccccccgttttgtttttcattcctttttttttgcctttttatttgctttttttttgcctttttatttgcnnnnnnnnnnccctttcccttttttgcctcccttttttgcctctcctttttgcctctcctttttgccgctctttttttgtctcgtgtgcgccccattcgcaggccgccttgccccagtcaaccccccacaatttgtaccaaccttgttcgaaggtgcacttgcgcagcgcacctggatgggtggctacttgcccgtactgcacatatgggccacctctccgctgtggtgagtcggtcatgcacccccaatttgaagctcgcgggtactcgtcatgacgtgccattcgtgtacatggtgcaaagcgggcaatatcatatcacaccacaggtggggagaccatccttgggtgattcactgaaggatgccctactgaaggtcgccctactcctggtcacttcacccgtgatcgcttcacgtttcacccctaatcagttcacccccaatcagttcacccctaatcagttcacccccaatcagctcacccccaatcagctcacccccaatcagctcacccccaatcagctcacccccaatcagctcacccccaatcagctcacccccaatcagctcacccccaatcagctcacccccaatcatttcaccgcaagggggtgagtggccggcagagccatgaaggcattctccccgcggctgcgattaattttaaaagtgttccaattctcccgttcccgtcttttgtttagcttttgcttcctcctgttttcttcatcgagagcatagatgagcatccttctgtatatttctgcacgcactagtctagtccttttccttgtgtattgtgcgtagactcccccaaaaatgtacgacgagagattgctttcgattcttctgcgcatgtactttttcttcaatttagctagccgtcttctaattttgggttctaaggacctaatgccgggcttgtgctgcccccttggtctctcatacttgccccggaagttatactgccacatgtaccggtagtctctcgtaatgggcttgttgatttgataatattttttggccttctcctcattcatgttatggagactcttcacaatttttacataaagaattctgggggagtaaaacgggatgagttgctccactccgaccccgtcaaagatgttcttcacgatgaaggaggagtccagccgtttcttgcgtatctccacgcagtagcctaggggtggtgaggcggtgtagcgaagcaaaggggtggtggaacgcgtcgcagcgaagcatagaggtgatggaacgcgtcgcagcgaagcaaagtgctgagggaacgcgtcgcagcgaagcggtgtggtgtgccgccatttcgacgtgctcaccctgaaaaatggcgaaggtctgctgagacctagacaactcgtatttgacctccactaaatcccccgcgtggatctttggcattttaaaatttcgcagcttcttcattttgttcatttcctgcagatgcaagttgtgcatgagctgtctgccaaaaaaatcgtgcatgtagtttttgtagtaggggatagttttcgcccttctcttttcctgttcattttttttcgccacgttttcttcttcttggtcgatgcagtcgacgttcggccagttcctggccgtgtactcgttcccgatgttgtagcatttgaacttgctcaggctcgtgataaccttggtccggatgtacctctttatctgcgaggaagggggggaatggcggcggagctgttcagtttatcgtgttagaggtagtgggtagatatccctggtgggggggagttatccctggtggggagtagctatccctggtggggagtacttatccctgctgggtagttcgcgtctccacgggggcggttgctcttccggagatgccccctgagcgtaccccaccgaaggctgttctctcaccatttaacggaggggcgaaatagcaaaatggggaaacgaaaaagcagaagtaggaaaggagcaattgttaaaaaggtgaagaagcgaacactcgtgaaattaaaatggcattccccaattttgcaaggctttcctgtttttgcgtgaaaggtttcgttgcccccttttttaacccgttagaagcagccccttctgtgctgtgcatgaggcggggggggaaaaaaaaaaaaaggctgctccaggtgtaggacgtcgcccaggagggtatatacactcggggtgccgaaacgtcgagctgccacaccgcttcgtagaaacgaacgataactgttttcctctcccttagctcagcggttccaaaaaaaaaaaaaggggagtttgttttatacccatgggggcagttctcatgcaggaaaggatttctccactcctcaaaaaaaaaaaaaaaaaaaaagaggggcatgataatacgacgcggagaatgccccccaaatggagaagctggggtagggccaccacctcatattgcatgtacatgtgtgcataagttctacatcttcgcctaccccccacgactgataggtacaaaaaaaaaaaaaaaaaaaaaaggaaaaagtgcaacagcgaggaggggggggttcacaaaatggtgtacccggcatgtatggcgacgcggttagcacatcggtacatctccgcttcgatttgcgtccattccgcgtccaccccgcgtccatcccacttccatttgcttccaccccgcgtcgcctccgcctggtcagtcccatacaatgttcctgaggaagtacttggcctgctcgaacctgttgagcttcttaaaaatgacagccaagttgtaggaggctgagaacaggaggtgtcgcttgtcgaagaaaaggagatacaggtttgaatacttactgtttaaattgttgaaataattcgcgaggttttttaggggagtggcttgtcccttgtggccaaagtagagacatgtgtagcacatgcagcgattcatgttgatcacatgttccaaaataaatttcctgttaaggtttaacttgttggaggagcaaattttttccatttctttgtctgccagacgtactaaccggatgacacttaggtacagtttcatgcactcggagaagtatgacaactgatgcagtgccctccctaagttatacagaatttctgcgatgtaaatatatttgtatggcttgtagaacagagaatatctttgatactttttttttttgtcaaggaccttcttctgatatctcttggtgatataatcgttcaggaggcagaaggaggtcatcatgacagactctctgttttgcactcggtagccacttccgtagttgaagtacgacgtcatgaggctgaacaaaaagttcaggtcgtccgccaccgtttcaaattcgtcctccatttggttcttcctcctccgctctgagcacagcttcagcttgctgaacaggaaatgctcctcctccagctcctcctccgcggagtcatcggtgttgtcatcggtgttgtcggcggagtgagggggttggccgggctggccgggctggtcactagcttgtccgtccgattggccgtctgactgagaattctcctgcgagtcagtcacctggtcctcctgtccccccctctgtgtcgctccccccttcacccccttcacctccttcaagccgcgcttccactgcagcaaacgctgccgattggccttccttcccttgagcaaaaaggcatacgcgcgagtgtactcatgaacggagttcacaatcatacatgacaggttgcacacatttccaataaggtaaatcaaaaaagggttgctattcttacaatgtaaagtcctaactaggaacagtcgaaatgtaattaaaatatttttgtacctagacttggaaatggatgataagtaattctgacagaaggtacccgttaagacaatatcactgtaatactttaataccttatattcatccttttcctttctcttaaaaatatacacatcgttcaggcattttacttgcttttcgaaattcccacttgatatgtatagtctgttcaaaagcaggttgatacgaaagaggaaatacttgcaatctacatgctcattcattttacagaaattactgtactcacttctcatttcctccttgatcatattggagtaggcattgttgaaaaaataaatttttatattaacaaaagggttactaattctatgttgttggaactctttcttgactgacttcatatatgtgaggaacttcattttgctggattttctgttttttagatatatgctcaggatatgtatagcgtcctcgtacatgttcatcgtcgtcacgatgaagaagcactcctctaggaacagtaggctgaaataaaggcccaggtaattttcgaacgtaaaaaaattcatttttttcttcgtcacgaggaaggagaaccgcttgctccgctttgggtgctccactggttgcgccgccccccttgggggactttcctgggggggatctgccacttggcggagagacacaactttcttggtgggggagcaaccggacaactcacctccctcgccgcacacgttactatgccccggaggcacgaacagagaccgccacccccccgactctgtctccccttcccccaccttcacgtcttttccctttcctttcatgtttataatgtccttctccatggcggtgtgtattcgcttgaagtcttgctctatctcgtagaggaagtaaaagaagctgtagctgaacttgtagaattttaccattattttgctgttaaatatttccgactcgactccctgcgcgagtcgctgaacgtgtctgcggaactgtgtcatgaagcggcgagtgggagggggggcggcaagaggagtggtgtgaggagtggtgtgaggagcggtgggagggggagcggcgagaggtggagcggtggtgtgagcaccattcgcgcctgtgttcaccgattcgcctggcgcgccccccctagagagcacccgttgcacgtcgaagaccagcacacccttgtagtacagcctcgtgccgaccatcttcaaatctttatgcacaatttccagattctcgggcttcttcccatttttgaaaatgtgaaaggaggtggcgaggaacaccacgtattccctgtaggtgtgcaggctgtggatccgctgcctgagtcttctgcgccgactggcctcgcccacgcagtttgcgcggtggcagcggtagcggcggtgggagtgatggcagcggtgggagcggttatcgcagttctctctactggcgcagttttctctactggcgcagttccctcctctgctacccccgatggacgttgtactctcccctgccctccatttggaaccgagaaagactaaagcgttgtagaggtagagataccccaagatgctgaagttatacttaacacagaagtagcagaagcaaatattttccctaagtttaatgatatcgttcacatcctggttggacaaaaaattatcatacttgtagaaaacgctgtccttcttttgatataaatagaacatgtggataatgtaactattgtgagacaagtagagcagtagtttattttttcgattcaaaatttttaatagaagtacttctctctctttattgcctagagggttgggaatggaacacataaatcggagtttcttctgcttaatgcttaggagaatacttatcgctttgttatgcctcttcgttttgtggagtatatcgatataaagtgttttaatatctatttcgatgttgtttttttctaagtgttcgttgtttaatatattgacgattattttttctgccttgttgaagttatgcaggtagtagtagcatttgactagcttgtatactgtggtgaggaaatgcactccgttgtcgtatcccacgagtgtatcactaccggtgccgcacagggagggggtattatttgcattggcgctagagtagctcctagccgcttcgcccacaccgctcacacatctcacaccgctcgcaccgctcacaccgcccacgccgcctccccctcgcaggacgcccttcctgcgggcgtagacgagtcggtaaaaataaatggcgctctcgaacatgccccgcgagtagtatgcctcagcgaggtggaaaatgagatcctcgaacaggacgtagtttcccaaaatgacttgcaaaaagtaacacttagtcaggtagctataatctacattgccgaccatcaagaaggacttcacaaattgggcgaaaatgtcgagatggacttgctcgctgctcatcctggtcaccatcgtgtacacaaaaatgcactcgtcgtactttccgtttaggatctgactctgcatgaaaaagcacatgatggacttttctttgtacgaccagatgccggagcggccgtaggagcagcggaggggacgcccggccgctcctcctcctgctgctgctcctccccccctcaccacccgtagaaacatatgctttaagaagtggtagctgtcctttgggtttctcatcaccatcagacagacacacacgtacaggtccaccatggtgtcgacttcccctgcgtaggtgttccgtaggagcaacagccacttcaacgcgttcttgtagtcctccagtaaaagatacgtaaaggctatgttaaaatataggtgcttcgaaaaatggtctaggtcgtttatttgttcttttcccatctttgtgtgttcgttttccttcgatgatccgagttggtcaccataaatggggttctcctcctttgggatggtgtcccgatggtctgcattaggatggtctgcattaggatggtctgcattaggatggtctgcattaggatggtctgcattaggatggtctgcattaggatggtctgcattagaacggtggggactccctttataatcgacatcgccgtggatggaccctctcatccgtttcttctccctcttagcaacctttttcttatatattcgtagcactttaaagaggcagtacaaaatgaggttgtattgtttatctatcttacacaactcaacgatgttgtaccatgagaggtagtcattcctcgagagatgcgctgcaattaaataataattaatagccttcttcacacttttgtattccctctcgtgtatcaagcctaggagatgaaaggggtcatgtaggctgggtgctagcttaatcaccttctccaggatggttatgcattcttcaaaattttggctaatgtagcaactgttcgccttgttcattaacgattctacttctttgttcatttttgttggttcagcggaggacggggtggaggaggttcccttccctccgtgcctgctccgctttgtgttcctttttttcttcctcttgcgcgtttttttcctgcgcaggggtcttcttcgcaaggggtcgttcacgtgcttaccaatgcggtcatccctatagaagcctgcctcctcatcgttatagcagcctgcctcctcatcgttatagcagcctgcctcctcatcgtcatagcagcctgcctcctcatcgtcatggcagcctgcctcctcctcatcatagcagcctgcctcctccgcgcattcctcagagtagccacccccctccgcattatcataccgaagcagcagcaactcttcgtcacttatggaactcgacctggagctaccctcctccgaggggaaattgctggagacatcgctttccccctcgagtctctcaaaggaatacgagtcatacgtatacacagctttctctcccctctccaggcacagtaaggtatactcctcattgcagcaaaggtaacaatataagatattgttcaaatttatgttgcaaatatttagcagtctcttttcagtgaaggtgatgtgtgtgctgttaagagagtgagctattttacttccagccaagtcgtcactgcgcacactggaacttacttcatcaggttgactcgtcccttttttgtcactgcttgggggggggccatttgctcgctctgtcagccggtattttttcaccctacttaggtcatctacaaattgggaaaaccaagccgtgccatgggaatcgccatagccatcagcgcagccatcagcgcagccatcagcgcagccatcagcgtagccatcagcgtagccatcagcgtagccatcaccatcaccatcgccatcaccatcgccaccaccatcgccaccaccatcgccaccaccatcaccatcgccaccaccatcgccaccaccatcaccatcgccttcatccttctcgtctttgccctgcccctcgatgtacagagacggatcgatttcctcatcgttggccgaacccaggaacaacttcttctgtttttcctcataactctccattttgttattaaagtatagcaggtgatcaatttggttatgcaaaatgctatcgttcattttgttgctcttcactactgagtagtacttcatcacttcctcgtcttcctgtgcggggtcacgctcctgctcacttcctatgacgtggggtctgcttcccccaccgggtgctccctccgcatcgtaccatttacagttatagttaccgtccccttgctcattttcaaactgggggttctgttcacacagcttgcccctcctcctccttcctctagggcctttcctactcacattgaacagatgctcaacaaacgaatcgctgtactcgctgcactcgttgtactcgttgtacgcgttgtgcccgttatacccgttgtgcccgttatacccgttgtgctcgctgtccccatgagcattcctctttgcatgggatcccgtgtcccttgcgttcctttcttcattttcggtgccaggcgtgttattcattttgtgcataaccgttttggggggaagggatttgcactcgcacaggtggagtgaggagatacgaaagagacgttgacaggaacaggtcactctgttcgtccttttaatcgctacctaatcagggcgaattggggtgaattattatctcctctcccccaccacatgccaccccctcgatacgcaactacgtgtcatttgattaactcccctttggaatgcctagcatggtgaaaattaaactagtcaccatttgaaggcagccaaacggagggcgtaaccttctcgcgcgccgttcctttttgcgctactctgttgggaaaaggcagctaagtagctgctgagaagctgcaagaaaccgctacgcagcggcggaatgcgagtttgctaaggcaccgtccccgagtgttacgaatcgaacaatagcaagttaaatcagagcatgtttttttttttttttttttttgttttttttttgctgtaaagaggaaaagtgtggagggtcaggggcatgcaaccttgcatgcatgcaaaggtaagcacgaataaagattacgtaggtgcatactaacgtgaggacctatgcaacgtgcgcgacgtggtgcctccttgcagccctgtgcaaacatgcatacatgcaaacatgcacttgcacacgcatgtgtacaggcatgcggcctacttccatgggctgcctttctctcccccgccgaacgagtgccacaaaaggtggcgctgtacaagcacgcacgacagcagcgcatggcagaagcgcatggcagcagtgcactataggtgtacatgcgagtatattcctaggtgcactgcgccccactagaggcttcctcccttggttcaagaactccccctaggggacactcctttcctaataatagggcaacccgcttgcatgactaaacagtgacgcccatgttaagcggtcgctttgaggggctgcccttagagggctaccgctagctgggaatacgggcaaatgtcgagccgttccggctgcggaataggcgaaaggatgcgaaaggatgcgaaaggatgcgaaatgggcccaggtcggagctcccgttgggggtggaagcagcatggtgcgttgactccgcccgcttgcctgcacagctgtggtagccacgcgagtgtactatcgtgcaactttctaattttacgccctgggtggacagggacggaaaaaggagaaaaacacccttagggctttgcgcccatcgaaatgagtttcactttcctgtgaccgataaatctggtgatgcaaaagggaatacaaagagaagcagcgtaagaggtggtgaggggtttattctgttcattttttgtttcctttcgcttttttttttttttattactccccgggttaagattattctccattgttcttgtccgtccgcccgcccgctctttttttttttcttttttttttgtcctctcgttttttttccttttttttgttcgctttaaccgagagtgcgcgtttttgccagctagggggaaggcacacccctggtaggaaaggggccattttaacgaagcacgcatttttgcctactttcttttttcctgttcgccgcccgttcgtccgttcctttgtgtgtgtgcgtgtgcacatgggcaaaaaggcagagtaaattggggcgcggcaatttggccgtaatttggcagcaatttggttaacactttgtcaatgtattgccaacatggtgtcaacattttgtcaacaaaattgtcacctctttgttacgtctttgccatctctttgtcacctctttgccatctctttaccatccctttaccatctctttaccatctctttgtcacctctttgccatctctttgtcaaaatttttcccacactttaccaacttgccgactgttttggctcccaaactgagcgcacccaccgtatgcacgattagactgaactcatttcgcctaaactgtgacaacctctttattttccctcagccaactgacgcataaagagtaagagcgaggttaggacgaagcaaaacgcaaaggaacatgtgacaatataatactgtacagggtgtactaattgtcgtaagacagagaattttttttttttttttttttgtatgaactgttcataatttttttaaagtgacttttcctgctggagtgtggctgctcgcctctgacgtccgtggtaatgcgaaacagaaggggaaatcacccaccgccgcgcgcaaggacacacgcatgggtacgcgcatgctggatgcgcagcatgggtgtaaactcttaaccgtacggacgtacgtgcgcatactcgcacgctgtcacgttgtaacgctataacgctgtaacgctgtaacgctgtaacgctgtaacgttgttacgcgcgcctaccgggggtgaaaatttgcagcgagtccaaccagaaaggcaaagcgcatttcgcacccaatttgcgcgaagtagagagtatgcagatgctttatcctacctttttacaaagttgatttttcgttgtcgtgaatgttactacaggggggtagcgacgagtgatttgtacgtgccacgggaaaagaaaaaaaaaatcatatcgctccgcagggggacatacgtatgtgtgtatgagcgtgtgagcgtatgagtgtataagtgtacatatttatgtgtgtattaatatgtacatgtatttatgtgtatatgtgtgtatatgcgtgtatatgtgtgtacatgcgtgtacatgcgtgtacatgcggaagactccaatgtgagtgtggctgcgcattacagtgtgcaaattgtggagtgatatatttgctgcctcttttgaatgatcctttccgcttttctgaatgtcgaaattgttcattggtgaggagtccacttttacagttagattacgcgcgaacgtgtgcacatagctttgcagacgcgtgtgcgcatgcatcaattgtgtaatgtctttgcgatagatcgccgcgcacagttgaaatcgcagcggcgggggcagcgtttgaaatgcgagtgcacggtgtccatatgagtatgcatgtatgcatcttcgcaagtactcacatatgcatatgcatatgcgcgtgtgcaaaaaatggcggagaggacactcccccagtgttcgcacttattccaccttagacaaaaaaaaaaaaaataaaataataaaaagttaggaaagtgcaacaaaaagtagtacagccttacgtccatgcgtgcgtgtacccactagtaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctataaacacgacaatgtaaaaactaacattgatttttgaaaaataaaagagtacagatatatgtgtatatgcttgtacttatacgtgcaagtatatgtgcatgtcataggtttttatccgtgtgcgcatgaagacacttgtatgcgtgtacagcttgaaatgaaggattaacacattttcacctaacgacgaaatcaaatgaggacagcagcgcgcgagtggtaattcgcacaggagagaaaaacaccagcacacagtttgatgcgtcccgtctgtgaagaggcacaccccggtgaagaagcacacccggtgaagaagcacacccggtgaagaagcacacctggtgaagaggcacacccggtgaagaagcacacctggtgaagaggcacacccggtgaagaagcacatgcacatgtatttttgctcacgcacatgtacctctgtgcaagcaaatgcttaaatgtacacaactggaagagaaagctatccccataaaaaatgagacctaaatacatgcagccttcgcaaggacaaacagaaaaaaagaaaggtggttccatattcatatttatcgtgttcttcatactaggtaagcgcgccagcatgcaggcggcactgtagcggtgtagcagtgtagcagtgttgcggcgaccccccctcccccatagcggcgttatattgatcgcttgccgtcgcgtcgctgttgtgtctactcgtatcgccatttcgatgttatttttttttttttcctatttttcttatttttttcatatttttcctattttttcccaccccttgcagccttcatatacatagggtacacgggaatcgtcctgcggtcttggttcatcccgtacaggagtggctccttcacaatagccgtcttgttccacgtcttttttttgttatttttgctaagttttataaaagtaaaattctacaacaagagagagagagctagttggcgcgttgaaacagcccatttcgcgcgtgcgtgcgattgttctattgtgcggttacgcggctgcgataacgcttgcacttgcacttgtgtgtgttttttttttttttctgaactgttcatatatttttcgcatttttcttatttttcgcgttttattctgaactgttcatacaattttcaagcttctcacccttttcaccattttaacttttttttttttctccgatctgtgtgcatgcatttcgccgccacagctagttgccgcgttttttcttccccccctttgcatgttcttcggcttatcttcgcgcagttctgcctatttcttcctacttcttcctatttatgcctatttcttcctacttcttcctacttcttcctatttatgcctatttcttcctatttcttcccatttcttcctatttatgcttagtacttttgcctccttatgatcgcgctcgcttcctattacttacgccttcacctcctcgcagtgcgcctcgacggaccccgggaaggtcccgcgtaactggggcttctacattggcgacgacgtgaagagaaggcggtactgcaaaatatgtaacgtgtggaaaccggaccgcacacaccactgctcagcatgtaacagatgtgtattgaacatggaccaccattgtccatggattaacaactgtgtgggttttttcaatcgaagattttttatacagcttttattttatggcttaatttgtctcttcatagtggcagtacagacgttccactacattttcattgacaatgcaaacgcatatatagaggatggtttccacgacaagtcttcctttgtggctctggagtacacgtatgcttctatcgtattatttttaaccttcgttttaattttcgctttagttcccttcaccaagtttcacttgaaattaatttcaaaaaattccaccacgattgaaaacatggacatatacaaccaggactacaacatgtacaacgtgggatgcgaggacaacgcgaagcaggtaggggctcgcagcgcagccagcgcgatcgtgatagtgagcggtgtgtgcgtttatttcgcgttcatttctcgtttatttcgcgtttatttcgcgtttatttcgcgtttatttcgcgtttatttctcgtttattgtgcatttattgcgcatttattgtgcctttttagtgcacggttgacgctcgggccaactcacctacatgccttcctcctccccccacccccctttgacaggtgttcggaaacaacatattgtgctggatgtgtccattccactgcatttcgaatcgacctgcaggggacggggtgcgctggagagtcagcgtggcacatgagaatatgatctgaggaggggaagaagcagcaatggaagaagtggaggaagtgcaggaagtagaagaagcagaagcagaagcagaagcagaggagccgcgcgaggaaggggccaagccgatgagactctcgtgacgacgcgagcacacaaaaaatgcacccaaaaaaccacctacacacaaaagcctatacattaacctttttcaatataaattccgctaaacgatacacaagggagagacgacgttttaatgatggcgaagcgttttcatttaacttgagctgatagctcgggaaaaagtttttggactgttttgtgaagtctttccgtgcctctcttcatttgtcctttttctcgttttccgttccgccgtctgtctacgccatgccatcagggatggtgtgttgcgttgttgcagtccgctgccttgtaccgctgccttgtaccgttgccctgtaccgttgccttgtgccgatgccttacaccgctgccttgtgtgtgtttttttttttaattgtcccccgttttgcccctttttgtgcacgtgccttttgtgtgcctttctctttccccacgccgaccgaaatgtgcatgatgtgcgtgattgcgtgattgcgtaattgcgtgattgcgtaattgcgtgattgcgtgattgcgtgattgcgtgattgcgtgattgcgtgattgcgtgattgcgtgatgtgcatgtttttactggagaaaaaggcattccaattttttttttcaagcgcgttctgaagtcgggaggcgttgcgtccgtgcgggtgcgcagattagcaggtgtgcagattagcaggtgtgcagattagcaggtgtgcagatgagcatatgatcagatgagcatatgatcagatgagcatatgatcagatgagcatatgtgtcgtgctgcgctctgtcgtgcacctgtgcgcccgcggaggagccccccccgtcgcatccctccttttccccacgtgcaatagtgcttcatatttaaaatatgagaagtctatttttacgtgacgcggtttgggaattttttttttttttgtaaaattaaattttcacgatacgtgcttttctctataggtgatagtgtttaggatatatgattttaaattcacatgttcgttgtacgttgtacgttgtacgttgttcattgtacgttgttcattgtacgttgttcattgtacgttgttcattgtacgttgttcattgtacgttgttcattgtacgttgttcattgtacgttgttcattgtacgttgttcattgtacgttgttcattgttcgttgtcccattgtctgttgtccgttcgattggtcgctttttttttttttttttttttttttctcctttttttgtccgcttgtttgtttttccgtgtgtttgtcagggatgcattagaagaaaaaaaaaaaaaaaaaaaaaaaaaaactccttaaaaatttcttaattaaaaaaaaaaaaaaaaaaaaaaagctgcagacaggggtctacagaagaaagcgcattgcacatgacaaacgtttcgctgctcacaagggacagaaaaaatggaaagcacaggggggtaggcgaattaatcaactttgaaagagcccaagtggggagaaggcggtcactggggagaaggcggtcactggggagaaggcggtcactggggagaaggcggtcactgggagaaggcgatcaatgggagaaggcgatcaatgggagaaggcggtcaatggggccagccccccctgcatgatgccacattctacgagggggctgttcccacagggttggctcacttccggatgaaaaacaacccacagtaaaagcaggtgaatcccttagagaacttttccaggcactgcagggagggaaaaaaaaagggaagtcaatcggcggtgcacacaagggtgtgtcgacgtgtgtgtcgaagtgtgtgtcgaagtgtgtatcgaagtgtgtgtcgaagtgtttctccacgtgactctccacgcgcctctccacacgtttgcgcgtgcgcgctggtggggcctaccttctccgagtaagtcgcgtcacacaactcgcagtggtacttgtacgtacagtggacgagcaggtagtagcacacgtggacgtaccgctggcacaccttgcacgaccgagtgaaggagttaaaagcatgcttgcagtgggggcagtggcccaaaaaggtggcattcgtgcaggaggagccggaagagtttagatacacgtcacggttcactttgctcataagtcgatccaactgctcccgcttgctctgttcggttgagctctcctcattagggttccccatttggagaaaggtctccaggttgtggttcgtttctttcctagtgaactcgatgcgcctcatattatcatcaatgatgtagtaactccttttttttttttcatagttggtcaggtaggtgtataaatcgtttttcttgggttcctttttgttggcactgtctacatctatgcacacatctactactgttgcgagtttgccttcgtttgtgggttcactctgcgggtcgtcctccggcagctgggtgcggtccgcgctgggccctgcgtctccatgggggcccgcgccccccaaggggtcgccaacatcgaagccgctaacggagccgctaacgaagccgctaccgaagccgtcacccgcagagttacccatgccgcatatggcctgtcgctcctcctgctgttccccctgctgttcctccccttgctgctctcccccctggcgtatggcggagaagtccgtgccccttttcaaaaacccattaaacttcacactagaggaaaagatattaaaattgctcgtagtgtagatgtagtaaccccactctggagaaaaaaattccacacattgctcaaaattcaaatcgtagttattaatcatggcatacttatttctcttgtagcaagtagagtatattaaaaaggagttcctacagagcgaataaactttggcaacaagcgggtgtgttcgttccttcgggtacatcagaaagaggaagctacacatagattctacgcaactgagacaacctctcagaaagagcaacaggataaactttttcaaaatttttttcaacaatgtataactagtcacaatccgacagaggacagagtgaaggactaaaatcagagatgagttctcgatgtatttgtattttttatactccttgatcaaaataaaaagtttacatactattatattcctcacgtttgattttaaaatatttttcaactcatccatggtgatatatgcactgtccacatttaggtagaagtcggcatactggtagggtggttcttctcctggagatctcatcgagggtgggtgcgaagagcgcagtgaggaccgtggagaggagtcccgattgagatccctccttctcaatacgcagtaactgctgacgaaatttttgatgtactctccattttttatgcaaatttttaacccctttttgaacttcttctcgtgaatgtatttttggctactcctgagcatagtcttcatcactgttattttgtatttgatgtatgccacgttgagaggagttctacagatccctccacctgctgctgacatgagctgcttttcacaggagaggtattttttatttctaaattctttaagttcttcgttgattccttttttgtggaacctgctcaggagaaataattcatagggggtcagtgggcaaataaattggtagtaatgcttgcctgtttttattgcttcactcgtttgattgttacgatcctttggttgttcttcgctcagaaggagtttcgagatgctctttctgtttttcctctcctcgggtagcaagtcggtctccgtctcgttcgatgggagcactcggagttctgctgctggggggtgggggtccataccctggatggaaaactcaccggtacgccagacgcccccaccatgcccgaagcccccgccacgcccgctgctgcttcgcttcataaaggtgaagtcactgatatcagactttttctcctcctgctcgacgcgctctctgggttgttccccctcctttgtgtgaaaatctgcatttctatttgcgcccatctgttcggttagcccctcactaatgtcggagctgctcccctctcccccctctgcgaagacgtggctgccatcccggtactgcaagttgacaatggaatgactcctttccgaggtgtgcgattctgccctaaccgaattggagttattcagtgcccccccctcctcctgttcatcccctccaagagatttcttttcattcatccatgtgtcttgcggaaatttttcttcactctccttatcgctgagttgctctccagcgtgactgtacttctttatataatattcgttcagtagctggttatccttaatatagctatttaggttcctctctacaaaggatttctctttgaccttcttcaactcctcctttatttcttcatgcagtttgtttttctgtctgtcctcttttttttttactaatgcattgtacctttctttgatgcactcggagtcgacctgctccttttctctctttgcatttgatctaaaggtagagaaaattttttccttgtctttttttttcagatggaacttgtgacccagcttgtctatcatcatgtctacaaattcgctttcaaatttaccctttagttcattcagcagtaggttcacctctgcttggttgtaatggctagctgattcgggttctgcccccgcccctgcttccgacgctgctcccgactctgcttccccttccttggatggcttcttcatctctgctgttactgcgtgatcctctgcgctgtcatccggtgcacctaattggttggcacctaattggttggcgcccgattggccttcctccttcttctccccactttcatcggagaagttaaaataaaacgcggaggagtcttttctccttgtgttcaattggacagacttactcgaatgacttttgtctctcctctcctttcttatatcgcttctgcttttttttgcaaaggcgtcatcactggagggcgcgctgccgtaggggctgttcctccccgcttggaaaaaaaaatcatccttcggagagtggtccttcgcagagtggtccgcaaaatggcccttcgcagaatcgcccggctcttcctccgagtcgaatttgaagaagtcctcctgtgaggggtggcggccgcgcgggcgcaccgagggcgcggcagcgccgttggccttgccagcatcactccggtcgccacttttgtcatcactccctccggcgctcccccccttcatctcgtcactaaacctgtggaacctctccttcatcttctcaatctcgttgttgaactcgttgcacctgttcttgatgtcgttcgcttctcccgctcctcctttcccgtggaccccagtgcggagcgcggcgtattcatccccgtcatcgctgctcagttttccccactggttcttattgtacttcccctccccactttttcccttcttcgaattcttcattgatagactacttcggctaccacgaccggtgtggtccgtcaatccgtttagcgcctcctccggctgtgccctgccgtttgtaagtccatccttgacaccatcgagccaggcacagtccaacagcgctttactttctttaaccaccaaatcggcggatctacttaacgcaaagagtcttatttctgtgatgaggaaggatacaaagtcgctactccctttgtggcttctgctattcttggatgctctcctcttttcgctgttcatttcttttgcgagcgacttgtcctctccctccatgtcgtcactcccatcggaatctccaaactcagggtatggtttggcccccaggtaaagaggcaacgccattgcgctgtcagtaaaaaaattggtcggataaaacacactgctgtaaaaaatggcatacatatttttacactcatctaggaagtaactactctctcctgatagaatgacataaatgagatcgatggttaggttaaagataatagatacgtgggtccagtagtagtcattaattcttattgtttttaaatgtgccaatggaaaggaatcaaatcggaatttttcattcttgaagtcgataaggaaatagcattggtcgttgtctatcactagatgcacactccattggtagttttttttttttcctttttgttttaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaggcaaaatgaagaggggcggttggtgccaatcggtggcgcctaaaaattatggggagagaactgtgcaggaaatttacaaacgaaagcacttgagccaattgaactgcaaagaatttccctcctcacaaaaacgcaaaccgatttagggacccaccacgcgcattatcacgttcatatgtatatattatatgtatatatgcatgtatatatataacatattatacgcatgttcatgccactgcgcttttgcgtccgcggcgtatatgcaagcacgcacaagtcgagtaaaaatgggaagggcaaagaggggggggggctctcaaaaggggaaaaaattcctaagcggaggaactctctcagggagaaaaaacaaaaaccaccgacgttatggaaaacgcaaccttgccattcgcgcataacttaaaatatagagaaaaaaaaagaaaaaaaggactgccttggggaagtgcggaaagagaacgcacgtttagatatttacacatgtacgtttgcatacctatggagaaaagagcaggatcaccttttaaacgttatcagttatgtcctccaggcgatctccgcatgctgccatcgcttcaacccagctttgtaaatttgcacaaaacacgagcaaatgggtagactagacatacaaaactgcacggatgcagactcgaagtagcgtccctctcgttacaactccggagaggcaattccccacctcggtggactaaggcatttatatcatgtcatactgacaaagggtgcgcatttgcaggagtctcgcaaaagtttagccattgaccactgcaggttagtatgaacaactttttgtaaacgttgccttctgcggcgctgcaccgactcgtgcacttcccaaaaatgacaaaccagagtaacgacatgtacacggtttggtggaggtaaaacggttgtagaaaaaagatattcaatagggtagccccatccctctacacacacccaaatgcactaccttgcacatacgtgaatgtgcgtctgtcggtatgtactacaccaaaggtgtggggcattccccccaaaggaacgcttccctctgtagtcaatttaggagaaaggaaaaaaataggcgaacgggggattaacgcacctatgtacatgtgcatataattatatatacatttttacaaacggagtgggtgggcgcccttaaagaggcatgcatgaacggacacaccatcctaaaaagccataaaactgaaaatggcgtcattaaaataaagaacgaacaacgtgagagtttttaaaacctaccgtaggaccatatgcattcgcttctgttaatgcttccctaaaagggggggaaaaaacgggtacttcgatccatgggaaggataaatatgtctttccctccactcgtttcacagttgaatggggcagtgaacagcacaaagctagcccagaattttatgtctgactatactctttaacttcaaattgggtacccacacactgtttgccaatttatcgaagcgcaaggtggcatgacaaggagctctccagcgctgcgtacgacacttgcagggtaaaggggcactactgaagggctctcctctgtaagtacattatgacatttccccacacagacaaagacacacagacaaagacacacagacatacgcatacacactgctaaattatgttgcatcttcttcgcagcttttacggaaaggctccaactgggggaaatgcttacgttaaaaggatgaactttggtgtagagcgcgcgtcagccttgcgcagaatgaaactaattttgaaaaaattgcacacatgtgtgggcgaatgtgcataggtaaaacattccagctagctgttactttgctgtgttttttttttagaaagtgtctatttgtatagctaggtcaggtttttttttctttttttttacaaaaatggctatttgtatagctaggtcaggtttttttttctttttttttttctaaaaatggctatttgcatgaacgagtcagattttttttttttctctctttttcacctcttttaagaagagctatttggaagaagcctcacaaacggttgggcacactgcccagttgtccgcaaaaatgggccaactggggaagtgtcgcagcggcgctacctatgccccagcaactgcagctgcgtgaaaatgttgcacatgtcctggtaggaatcggcggaggagttgtcgagcacgctcttggcctcgtcagccgaaatggaatacgtgacagttttgacattcttgtcaacgtagaacaagtgcagttttcgagtgggagggctgttcttcacgacgttgtatctgcatatgcctattaagtaccacgccgttttgtaaatctgtgtgtgcaggaggagataatcttggagggcggccttggcgtagtgtaccatgagttcctcatcaactgtgtagttgtgaaaggaagtgaagaaaatatggtccgttttttttgtattgtatgtgtacatatgttgcacattctgaatggattcattaagtatatcattgttggagaagtcttcccccttttcaaaggataggacgtaaatcctcgaaaaatttttctcgacatcattttcgtttttaacatattgacttgtagccgctctcacagtgtccattccttccatatcggttagcaataaaatgctgtactcggtatgcatgtagtgtgtctccttcgattttacatattcagcaaaggagatagctttatccaaagctgctacaacgtgttgaatgtctgaagatttctggacaatgtcaattttgacctcttcaacatcgacatatgtgtacatactgatgagtacattttggttggagtaattaactaggtaatatttattataaggaagggagaggattttttttttaaaaaatttgacaatttctgtttctccatttggtatgcgtgaatttaaaaaaaacgcatcatcaattaggataatggtgatgacactaattaggtgatgatcgaaaatgagttgcgacaccgattcgtaattcacggggaatgtctgtctgtacgttttctggaaggtgaacttatctccatactgtgatgaatccgtttttgcatgaaacccttcacttttatgatggttaatcaggaagggttcatacactcggtagcaattcactgctctgaagagaagaaataagtgggactcatacgattgatatttccgcaatgttgtgataaggttatttacacaaggcgctttaccgttatgagatactatatgatctatgtccacgtgtatatctttctgtacacgtttcgcattcttcttcgtttcaacagttatttgtaaggtgaattttttttctccttctgggatgacaagtgggaataatacagtgaagtgtttgttcgtcgatctgtaggagttaattttgtacagtatagtctggtgctctttcgagcattcatggtatactaaatcgtagcaggaggtgtggacataggcatcacatgtgtcagttaggtgcgttttatcctttgtctgtattgcagtagggggacgtgccaccaaaggagtggagccatcctggagggacaacttaatttctacttccttctcatcgaacagaaatacatttaggtaaaacaggtaggtgttgttggcaagcttctctccaaagtaaaggtcacttaggaacatctttttattttctatgggatatgtaaacagggcctgtgcctcccttatgtatttgttctcactatttagacagccaattgtgattctccagtagtctctactgttgtatttggtaacgttgagtgcgaaccttactaagtcgttatttcggatggcctttttttggacatacaatcggtgctggtcataatgtaccggcttgaatgctgagttgggtaacatcaacttcatgttgtagcggtctagtcggtgttcgctcctgcttgtgactgacgcgaaactgtggatggtcttgagctccaccgtgcacttgctgaagaggtgcgtctccgggaagcgcagcttgagctgcactagcagggggtcctccagcagcccgtgctggtcggttggctgcgcagggggggtaagcggtaagtcaagtggtaagtaagttaagcggtgagttaagcggtacgttaagcggtacgttaagcggtacgttaagcggtaagtggccggatgagccgtttgagaagcgcgtcgacggtgtgctaagtggtagggtgatgagcatgtcgaccggtgtggtaacacgccctctctccccgccggctgcgttacctccaccacgaggggcgtcaacttaggcgtgggcaccaccgctaggtgggagttcatccacgtgacgatgtccgcatgaacgttcacaaatttttggatgaactttttggagcacacgtcgttcgagaccctctgcaaaatttctttgtgttcctgactgatggcaaagttggagctgtccacagtgaggagatttatcgtccagtttttatcgctctccaggttgatgagggggtggttgatgttttccagcagcacttccacttggtcctgcacgaccttcggggggttgggcgggttaggcggcggatcggttaggcggcggatcggttaggcggtggatcggttaggcggcggatcggttaggcggcggatcggttaggcggcggatcggttaggcagctacccagttgagccgccacccagttgagccgccacccagttgagtcgccacccagttgagccgcttcgctgctcccacctggccctcgctggacttcaacacaaactcgtagttccggaaggtgtacgcgcactgctcgaagtggcccgccttcacgttccggcaggggtcctccttgtttgtgctgaagcaggagttggcgtagcagaggtctgggggcatcttcaggtggatcaccacttggtcttgggaggacgagaggggaagaagtagaaggggaagaagaggaagaaggggaagaatgagaagaatgagaagaatgagacggagtagacgaagaaacaaacgaaagtgccatgcatgggcatgtgatactcgcgcacacacttgagatggtctgctctcctaacggctccgaaggaaccgtctcctcaaattcctacccaacttcaacgcagcagcaatttcgcctaagctcatttgaatggtgtacttcaccccctcggctccataaaacgctttggtggcgaatattttgacgtcgaagctttttctcaagtctggaactaagttgagtagcttcgagagtaggtaaatggaattgcttgctttgtgaggattgcgtgtgcaagttggtgaagagagacgtggagacgggctgggcgcgtcgaaaggtctacttccatcaggggacacccacccatgcgtatgcgttattttatttatatatatatatttttttctatttcctacctccgcgttggtggcgctgttgcagtacaagaggaagaggtcgttgtgggtggccatcgggagaaacacctcggccaactcattcgagtaaattgtgcactcttggttccccgtcctagtgttgttcttttcggctagggcgaaaatcctgcgaggggttgcttgcgggggtgtccacgcggttgtccaagcggttgtccaagcggctgtccacgcggctgtccacgcggctgtccacgcggctgtccacgcggttgtccaagcggctgtgcacggactcaccaaatgccatccgagctgaacccgcccttggcaacctccacggagatttttaaaaagtagtttgaggggtatatcgttccttcgctggggaagaagttttctgcgcagagaggtcgcgggggagaaaaaaaaaagcacacacacgtgtatgtgtatatgtatatatgtatcggtgcacttgatcgtgccgtacaccgagcgcagttctgcatgtggatgacggcatgtgtatgctggcacgtgtctgctggcacgtgtctgcacgcctgcttaaaccaatttaataacttagcgattcctctgagtattcatattggggggggacaggtgggggcttctctttgttcgcaaaggggtagcgataaattttgaattttttaagctcctctgaggagagcttcagaaggtacatcttcgacgtgattagataatcacatgggtctgagttgggtgagggaaagaaaggagatccacggcccaggatgatactctctctactcagtaggtggacacacattttggagaaacagccggcacacaagtgcgtgtgggggttacctttttctcccgcagcttccttgttcaggcgaatttctacattttcctgcaccgctttgtcgtcttctctttggaaggccaacacgcgtaggttttcttgcggagcgagaggggagaatgggtgaggcggtaagcgggtgaggtgggaagcgggtgaggtgggaagcgggtgaggggtgaaaggaggtggggacgcatacacaccgactctccttctccctcttcttctcccctctgcgagtcgaagcgagaccagcgcagggcagcagccacaacacgtgcacgtatgtacccacccccctggtgcacttggaggcagacttactggcagggatcaacgccgttaagaaaaattcctttgcagtcatttccgtgttgaaggacagaagaagttctatttcaaatttgaggacgtcacttttgacagtgtggacctttggaggaaggagtcattgggtgtgcgcggatgtgtgcatgtatgtatgaacgtatgcatgcgtttatgtatgcatgtgtttatgtatgtatatgtgggggtctacactgcagtgttttacagggcttgttaccctcgccgtaagctgaggggttcactgctgattgggccctctccggtgcgcacttctctccgtttgcgccctcatcgaggtgtagttcgccccgtttgtatagcacatgtgactgtcccccctcgccgcttccctcgccctccgccgccttaccctattcacctccttaaacgtgaacgcaaagttgtcgtcgtagatggagacgacgcttcccattagcagccaacatataatcgaataaagaagtaggaaccccattttggtgaactactcctccttggttgtttgtccgttcgaatgcaaaccttttcttggcgcgcagcatgcgctaccatgtggtgagacagacacgtgttagaagcacagagagggttaccttttatgtcggtggcctatcattttaacctccacaaaaaaaaaaaaaaaaggaaagtacgtgcccacatatacatgcacgtgcatctacctctctgcttctatcttagatgcaaataagtcacacttaaatggaggtatgcccgttttggcactttttttgctcaaatgagttcatttttttttttttttaagacgatactacaaaaaaggggtctcttgaaaggtatgcgacgccacacactgaagataaacgaatgatgtgttccttgctgacgcgtctttgccattttcggcgtgcagagaattgcacatgcgtttgcacgctctccactaaaggggggggggggggggcgtgcacactcgcgtttcgcgcgttcagctctgttttttcgcgtcgaaaaaaaagaataaaagggaagggaaaaaatgaagtgagaaaaaattgccagcctgcatctgggctcctcctccacctgctgctcctcctgttaactcggcgcatgcagaatcgtgacatgacacgttgatgcggcttaactcctttttgcgaggctccccccttttttttttttgtcctgccattccgatcattgaccgttttaaagcctttttttttttttttcgctcgcttctctcacaacaaagaaataccctgattagttgacctgctaaaattttccaaagagctacacgctgcatgcaattttggcagtaggggtggattcaagcagagcattggaagtagccatttattttgggggtttgttttttcacctcgttcattttggcaggggttcacaagtggagctaacaacgtggtattattcactcttggtttttctcctcggcttttttgctttttcgtttcttatttttcgtttcaaatttttcttttaatttttccttttttccttttttacttttcgtttggcgtttatttggggcccttcctccccctgtttgcttcttctccctcggtcactactccgatcgtgtttgctccaacgcgcgatgctgaagggaaaacccccccctagtcgtgcactctgacacattcgcgtgagtcaggaaaagaaggcgtggttggcttaacggcctatccgtacatcctcacatttgcttcttttttttttcgtaccatattgaaggtcctattttttttttgtgtgttgggcggttcagtgggcatgtcctttgggggatagattactccttaatcctccctcctttctgagttttccttttttttttttatctctttgaatatacccgatatgcgagaagccctttgtgtttcccccataaggagcgctgcaggatgagctcttgcgggtgctgcattttgggggaagtgggaggtggcctgctgggaacaaaattggtggatgggaaggccactagtatgaaggatgggggtggagaaactgttgtaggggaagcggctgtgcggaaagcagttcgaagtacaccctccgcgtccctccccccacaagaggccctactgaagacgcagcgcgatttgaaaggcaccgtgtataaagcgatcaggaggaaagtcgagccgccggtcaagggagggacagagggaggcggtgtgcaggaaggcggtgtgaagaaagacggtgtgcaggaaggcggtgcacagaaaggcggtgtgaagaaagacggtgtacaggaagacggcgcaggggacgacgatacagaggggaaaaaaaaacgaaaaaacaaatagacatcgaacagctagtggaagataacgtagaacagctaaacttgaaaaaaaacgaaaaggatgtcataaaaaaaaagtggaaatatattttaaaaaaaaaccaagaaaaatatggaaaagtgtctgttggaaataaaataaaaatatacaacgatggacgtacagcttttagggatatccttcgatctatggaaaagagcaaaaagagggtgtggctggagtcctacatttttgacgactctgagttagccaaggaggtggtggatagtctatgtaatgcagcaaagagaggatgcgatgtcattcttcttattgattatgtaggaagtatgaaaataaaaaataaatgggtgaacaaactgaaggagagtaatgtgcatgtgcttttttttaacacttttttgaattccttcctgaatatgctgcccattttttttcgggaccatcgaaagatactaatagtagacggcgctgcgtactgcgggtcgatgaatgtgtccgagagcgtcctcccgagtggagaggtgggcgagggggaggaagaagcggaggaagaggcagcagaggaagcgaacgaagcggacacagaagaggcagctaacgcagctaacgcagctaacgaagcgagcgaagctgggggaagcgcttccacccgggggggaatcatgccgaaccggtgcgagcacccactcgctagtgaggagcaccccgaagcgcgcgaaaaaatgagcaaaggaagaggcaaacgcctgcagtactacgacctacacataaaggtgaaaggacccgcagtgaaagatctggcagacgtttttatcgactcacttaggatgaccaagacgtccttcaccagggaaccaatcgaggaacagaacagatatgcggacgaacaggggaactcttgcttcgtgcaagtgctagagtcgaatgtgctgagcaaagttaggtccattcagtccactttcgagtgggttattaaaaatggagccacgaaaaatattcacataacgactagctattttatcccccccggttttctcaggagagctttgttttctgccctgaacaacggggtggacatttcgtttctcctttctgggaactcggacgtcgtgggagacgtgcccgccacgtatcacattgttaagaaatttctcaggaggtcccagagggggagcggcgggagtggcgggagtggcgggagtggcgggagtggcgggagtggcggcgagagtagcgagagcagccaacccgcgcaggggaaagcaaattcctatccccttgacaactcccacccgcatggcaactcctacctgcacaacctgcgcaagagagcggagtccagaataggagataacttcctgaagagacaaaacaaaggaaacagcgagttttttttttttcagaagagacactgtcatgcgaaaaatcttatggtagatagtctatggtgtgctgtgggttcatacaactgggatcgattttcttcaagacgtaacttagaagtgatggtctccatttttgaccaaaaaatatgcagccagtttgtgcaggaacataagagtagaataaggagtgattcaaaacaggtgaccctcgcgcatctggttaatcgaaacttgcttcagggatttttcagctattgtgcttaccacatggcgaaatggtcaggaaagaacatactcgatggactctccaaggacagtaagaaaactcttctgaggaaggctattgtgaataagtacctgtcggataactgtgtagagtatatatccctcaacatgatgtggggcgcgtagcgctgaccagcgttggggcttagaagcggcctttcgcggcaacgttcagaagcggcctttcgcggtatcgttcattagtgacccttcgcggcaacgttcattagtagcccttcgcggaggcaggctgctgccccaccttgggggcacacaaatgaaggcaaattaaaaaggcgcgttttaaaatggcaagaagagcggggagaacggaagatagtggaggaggaccactcttccttttcggtttggtcagccttagcagccatgtcagccatgtcagccattctggagacaaacaacacgtgacaaaaaaaaaagggacgtagcaaaatgcgtcgcatcaaaatggatcaacgtatattcacaaaaaaaaaaaaaaaaaaaaaggggaggggggaaagagaagagacaatctgaagttgaagtggagagagaaccaaccagaagggtctttttttttttttttttttcccctccaggttgctactcaccagggttgtcctgtcccacacaagacccagcgctgtctcccttgacacacttggccaaggtcactaaatctgagcgaagccgaatattttcaatgagggtctcctccattatcttcctgatttcgtcatacgtcagcttgttgttgagtatggggaggctgttgtctaatctgcgacagggggaaggaggtaaggtgattggttggttggtgaagcgacactgcacatgtaggaagccacgtagaactatctccaaatggatcgtcactccaaaacgtagtccttcttccaatcacggggggaaggggcgtacctgaaatgctgctcgctgagggcgtgcttctttataaggtgcacgataatcgtgcttttctttttcacgtcctcctgcagaaggagctggtcctctcgcagcttgtcgacttctcttgctaaaaaatttacttcgtctatgagttccttcgtttggggacagaccccgtcatcctggtgactcccttcacaacgtatccctccgtctgtgacgttacccattccagtacccatgtcgttattacctttgtctgcatctgcacccctgtcaagcaatctcattttttccaaaagagtttgatattttttttctagcatttcattttttgcaacctgttgtgatagcagtttttttgtttctttcaattccgcgtctttttttgttttgtttctaacagagagagacttccattcgtctaaaaaaaatttgtaattctttacctttcgcgagagctcctccagggcatctctgttggtgtagcggttggtgtagcggtcggtgcagcggtcggtgcagcggttggtgaagcggttggtgtagcggtcggtgcagtaactggctgcttggctctcttgcgcccctagtgaacgccgcgggggatcggcgctgcttgtacggcgaggagggtagacactgatcgggtgacgctcaaaatcggcaccgttttgatggtccgccgggggatccccagctgaatcattacaagttccgctttcacttcctccgcgcagcttcaggcgccccttccttctgtgacgccgcaggggcatccccttggccctgtcgccacgggtttttaagagacccctaaactggaaagcgagtcgtttctccctgcgctgcatgtccagcaaagccgatctgcaggcacgcaagtcctccctcgacagttgcacctgctcacgacaccgttgtaaccgttcctgtagttcttgtttctctctccaaagggaaacacacagatgggacttcttctgcaaagaggcttccagcgattttataagacatcctaattcgtagttttttttcacatgtacgtttttatcacttgccatttcttccagcatagctacttctcccttcaactgagttagctccctctccatggagtcaaccctagcactcatgtagttctgttcacttttttcagaatcactttttatgttagaggacaactgacacgatagctgcaacagctgtttcgtttgtctctcgtttatgtcgctaaggattttgtttctccgtttcagttcaattatttctttctcgttttttgttttctcctttgcatcgttggttaggagttccccgtctttctcgtgcttgaagtctttctcccttttgtcgtctttctcctttttgtcgtctttctcctttttctcctttttgtcgtctttctcccccccactgcgaactagggggggcttcccaaacggctgcctcctatcgccaagtaccagctcgcatatctttgtggcgcactgttctgccagcttcctatgttgctcacgcgagcagttcctttctgtggactggcccatctcagggtccatcatcgagtttgccccttcgctgaacagttctcttaacaggatcatttgcttgaccacctcgtcatactttttactctctattttgcaacacagattttttgctacttcttgtttgagactgttgtaaatggtaggctctgcaaggatgtttgtgccatcttttccgttttttttcttcctctttttcgtttccttctttaacttgggggggtagcttttttttgtttcatccacttcagcttcgttactcggcatggcgcggctgccccgtttagagcattcgccacgttcgccacgctcgtcacgctcgtcacgttcactgccttctctgcctcctctgattggttgagcaaccggaatggctcccacctccgtgctaacttcgctgcggatggcgattacgctgccgttttcgcgtctttcactcccctggagagactgcccctggagcggttgcccctggagcggctgccccttccgcgcctttttcttcttctccctcctcccctgcggaggcgcacacatcggagcagcatcctttcttctgcacaccgcccctccggaagcaaccactccatcttcgtcctccctttttccgttctcctcacgtgcgtcagtctcctcatgtctatttagcacccttcttttcgcatcaccgtcggattcgctaaggttgtcaccactggacccgactgagtcgtcctcgtcagattcgcgtgattcgcttgattcgtttgagttgtcctggtcagactcgctcgaatcgtccttgtcaaactcgctcgaatcgtccttgtcagactcgcttgagtcgtcctggtctccctcctcaccgtccccctctccatcctcctctccgtttggagggtgcccctttcttgggagcgagcactccccttcccccagtgcgcggctcatagtttgttcatccccagggaacaggcactcatcgtcttcgttggggagtgccaatttgttgttaatggtgtttaggagcttcctcttcgccacatctatgtcgtgcaggaatttaaacatgatttggtgagcagctggtgcatccacgcagtggtgacgcgtaagggcacatgtgaaaggaggcatataagagggggggaggaactgacggagagaaagcagcggaagggcagcggaagggcagcggaaggggcagccaaaagagcagcggaaagggcagccaaaaagtacactcagctgtacgcgcctgctctcagctgcggaggaataggagactacttaccctgctcccctccaccccccaaaaaaaaaggcacacactaacagggatacaacaatgccaaaggacacaaaaacaaaagcaggaacttaacttaaaaaatatatgtgtgtacatgtgagtggagatgctcaacctcgtgtatgtacacctgggaagggaggggggagagcaggaggaggagtcaaacttgctgggacttcattccatttcgccatcaaatgctaacgcgcgaggatataactaaatcggcatcgcgttaagctaagtggggatgaagccatgtgcgcccaaaggaagagttcgaaagaaaaaaaaaaaaaaaaaacatacgcgttggtgcattgctgcgttagtgcgttgctacgttagtgagttgccacgttagtgagttgctacgtcggtcagctgctacgttgctgtggcgtgccccctcccccgtgagcgcatattttttaaggcaaaaatgggcaggggagaagagctgcccccacgatagataattatggaggagaaggccgtaattattttccccccatcccaaaaaaaaaagtgcgcagaagaggtgggggagagggagaagcgaaagggtctcgccccacaactggagctaacaaaagagtgtgccaaaatgggaaaacgtccctttttaaaatgcccacaaaggggaaggggtagaccatgcaaacgtatgtttacccgctgtgacgaccgcatctctggtactcaagtatgcataacgcttccccacttgggcgtggccgcatgacctatggagcagtagtggcagtagtggcagtagtagcagcgacactgaagagcccagcttggaattttgcttttcctgcttcgcttctgttgtgaagtaaagcgggggtgagtctcctcccgtgcggacgctctgcctggcgtgaaaattaatataacattgcgcagacatgtggtgacggaggggggggaaaaaaaagaaaaaaaaaaaattttccaatttgacctccccctccatgtcttttttgttccctttgcaggtgtagcgttaagcggcaagttggtctaccgtttggataggcccgcaacaaaaaaataaaataaaataaataaaaaaaaaaaaaaaaattatgcaaccactccaaccgcgtgagaatgagaacttcccgaggtgccactaaactggacggaaagaacagaccccccacacatacacacccctgaaaagaaccaaaacgggggtgctatctcaatggcggcgatgtgccaccacgatgtgctatccccatgtggttccctctgggtgggactcccacgtaaacccctgcatacttcaccagcttattgttgccaatttgttcctgccgatgagccgtgaaggagagtagcctcattatgaagaaaacagatggtagcaaaggaaggggtagacttaaaatgtgaaatatcaaaagggggtagtagtagcaggaggcatatctgttttgattctttaaaaaaaattcttccacttgctcgaaatgctttagacactggaggttattctgacatgtgttgttgcagtactcggtcaggtgtgctttaatgatggcatttttttctctgtaagagtttcccttgtgaaagaaaaaatcgacgttcgggggtggaggtgctccgatcgcgtcgtccaagtgatctccctgtcgaagttgtaccccttctggttctcggtgtttacgaagctggctatgctcaccctgtttagtgctccctatcgaagggaccacaaatctgaggaaggcatccaaggagtggcacagatcaacgttcctgaatgcatcgatgtagaacgtactagccgagatacacaagctgaaataattgtggtgctgtacactactgagcatgcggacgaagaaggtattctcatttattccctgttcgcacatgcataggaggaaggcatttagcagtttgattttttctcccctccacagatggggagttacgaccttccccttgggttcattactcccaagtgaaccgttaatatcttctgcaccatcctgttgtttgcttctaccctgggaatccttttctctcccccccatgggatacgcatcgatgaggaaggaactcaaatctgcgtagtcctgcatgggtggagagaccagctgggaatgatgatcccacctcaggagtaacttcatagatgcagccaatattttgaggtaattaaaaacgggatcatcgccgctatgtgattctgcctctgctcctacctctgcttctgcctctgcttggtgggaaagctgtagtagggctatccgtatcagctccaaggggtccgaagtctgaagcagttttcccatttgtaggacattcctctcgcaaaatcggccgaactcattttggacgtaacactttgctccttttaattcactttcgtttggcaatcgcttacgtaggagcaaaaaaattacttcatcgaatgtaacccgcctgcacaggtcccgcacgtccattcccctgtagaagtggcctgtcaggagaggggggaaagtgcgcacgagtcgagatgtgttgaggacgcccagttttgtgcatcatggtcgtttccacagaacggagcgagggacagaactgagccaaccacttcccactgtgccgccgctctgccgccgctccactcgctagccacctttgaagtccaagaaaatttctgactccaacatgacacatggttgtggacggccacaggcaccctcggcccggtccccatttttatggagatgattaaaatgccgttttatcagatacaccggattactgacagggcggaggcggaaatcgtttcccctcacggtggaaagggcacgcttcaaactgcgcatgctgatgtacaacctcgttttgttttttacaaaggggtaggtgcgacacttcgctaattatgcacgctacggttcgctattctcctaatggggttaactccgcagtggagtaggttcactaggatggtgcgcatatgtgtgtgcaatggtatggtgagtgcaatggtatgctgtgtggatttactcctttttaccaccctgaagggaaaggctactctctggtaggtttcttttttttttattcccccctgcccccactagaagaagcatgatggagaacactcacagttaaataattacaccatcccgaccactgattcattttttctccctctcgttacaatacaaaccgtcaaagggagggtggccaccccttcgtacttgacagcgccttcttactttggcaccaccacaaggtcatactgcacactgcaggctgcagactccacgctgcagactccacactccaatgtgtgcgtgttgttgttttctcctctcccgttaagtgtacagaagcagtgtggtcggcttaaaaggaactacgttgggggggtggctactgatggaggtgatggccgtgatggcggtggcggaggaggaggaggctgctcattgtttcttccattgaggtgcctctccttcacagaggaacgctttttaaaaactcccttcggataaaaaaatcgaaacccatgaggcgtttgttcgaatctcttatttgtatttgcgttagaacgagtggaaattaactccccttcggccacaaaaaaaacaaaaaaaacaaaaaaaaaaaataactacactannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattacaaaggagtgttcgcgaaattgttacctcctttgatttaactttaacagctacagtgttatgttaactttccatttttaaaatgaagttcaacagaggagaaaaatcgcgcggcgcattttgtttttaaacgcagcgtatagtcaacacgcttcgttcgtcgtaccatcattgtcgtaaaaaattttccaccgcgtgtttaaataaatatacactcgtacgtacgtatgtatgtatgtttatatgcatttttttttttttttttttgaacgcctatcaggcagtgtcccaattacctgagtgggtgtgttggagaaagagagagggagcacctttttccgtttcctttttaagtccataaaacgaattatcgtttgtgtgtgttaaccagttgaggagagcgcatgactgatgtgtatgtgtgcatgtacacgcgaaggcacatcccgagcagagctactccccaccgtttcgctctgccgttgcctcttcactcttcaccgtttcgctctgccgttgccgcgtcacttctcaccgtttcggcctgccgttgtcgccgccactccccattcatctctttcacaggtgaggagaagcagctgcagcgttaggatcacatcacagcgcccttctgagtggcgcgctctgcaccgcaactttatcccatttttctccatttttgtagctcccaatttgtatcaccccttcgcatcttttgcaggcaaatagaaaaggagcacaggacagataaaataaaacaaaacaaaacaaaaaaacagtttgggggaaggttcgtgagaagggagccacggcagtaggcgctttccctgttcgaaggcatcgaaggaggtgtaggcgcaccgctcgagtccacagggagagacaagggggtctgttttttttcattctcttcgccgtctagccgctatccgtcaccctcagccactagcacctgctaccatcagccaccacctgccccctcgacagtagcttgacaaaatggacctcctcctggcgaaggctatttgcatcttcaccttcctgtgcgtggcaacgttcggatgctcaatcccgtacctgataggtctccttgggaaaaaaaaaaatgcagagcatgaagataaaataaagggcatcctatccaacctaaactgctttggctctggattcattttctccattgtgatgttccacctcctccccgaaaccatcatgatcgtttcttctcacaaacacattgtcttatttaattcgtccgacccagaaactaaaactttgttcattttttttttcgtttttcttggctatgctatgcaactggccctggagtatgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctcctccccatcccctccctccagacggtgaacgaacaccagtaccaccacgcatgtgacagcgagcacttcaagaagaaacagaatattgtgaaattcctgcacgtgctaactctgcagtcgttttttttgaccatatcgttggcggtgcactcgtgcattgagggtaggcgcagaggggagcgcttgatagagcatagcatagcagttgagctagcatagcagttgagctagcatagcagttgagcgagcggagcgacagtacattatgtgagcttctctcccttggagtgtggtgtccttcctcgctccgacaagcatggctagactgcccgttgctgtgcgagcgcacgaacgtttagtgaaccacgtcccccgtccgataagtcatttcgtacgtacgtatgtatgtactcatgtatgtattcatgttgtcattttttaacgacgcctttgtttccgcttccccctcccaggaatgatcgttggaacgtcagacgacgttaactttgtgttcataaattctttttgcattttgtcacacaaatggatcgcaggggtgacggtcgccctctcgctgaatcagaacaacatagtaagctaagctacccggctggcatttgcgcacgtgcctggccacgccgccacgtcgttttgccgccaccccgctttaacgccttaccgcttcaccgccttacctccttaccgccctaccgcagagcaaaaatctgaagatcatccttctgattattttcattttctcctctcctctggggatcatcattggccacctgataaaatcttcaggtaccttcacggggggcattacctacctccccatggctgagcaggagcgtacgcgtgtagcatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattagcacttacacccatgtgccacggctacctttgttttcccccccccccgcaggcgagaaagtgacgtgtgtgattaatgccatttccatcgggacgctgctcttcatcggatgcgaggtgcgccagcggaagaagaaaaaaatacacacttatgtgctatatacatatgtacatgtatgcatatatacttatatataatgtagacgtgtggtagttgtatagataagccccccccccctacatgtggaacgcctcgaaggtgcactgaagtgactcggtgccactcgtgacagacagacagtccctccccacgtgcacgtttccgccgcttccccccccctttgcagattttgctaaatgaaataaagcaaaagttcagtcgcaagatccgatttgccaaatggttcagcttctgctcctcgtgcataattgcgtttattctcattatggtgacgcaacgcctggccccccacacgcacggtcacagtcacgatcatggtcacgaccacagccatgacctcaacgatgacgactacccgaacaagtacttttacgcccatgtccaccccgcctattaaccgcgccacggcgcagtcaccaagttgaggaggtttgcccggcgcggtgcccctccagtgaagcggtgtctctccggtgaagcggtgcctctccagtggagtgctatcccactagtgaagcggtgtctctccggtgtggttaaaaaggagagacaggagaaaacactttttcaaacgcccagggtgatggcaaagctgccccacagaaatggcagagctgccgcgggggcgcgccctcaccccacgtcaagaagacacgtgaacgacacacgggagtaaccgacgtggataaccgacgtggataaccgacgtgaataccacacatgaataccacatgtggcttttttttttggtgcaattttttttaaaagttttttttaaaattttaaaaatttacagtttaagttgagcattccgcgtgtgcacgcgtgcgcgccgtaaacaatttttaaacgtttgttttcgtttgtgtgtgcccctttcttttttttttgaggagtcacttcatgagaaaggaagtgcgaaaagggagtgcgaaaagggagtgcgaaaaggaagtgcgaaagggacgtgcgaaaagtgcgagctggcgagtggaacgtgtgcaggtggtaacaaatggagaggcgaaaaacaaggggtgggggtagagcggctcacaggatgggcgctacacctaagacgtcaccgctcctccgctcccatgcccccatgctccaccgctttaccgctttaccgccttaccgcttcccccccgccgccgcgtagttgtagatgaggtagtagatctgcgtggagcgctgcaggatgaaggtgaaaacgttgaggatgttattcttctccaggtaggagttggcaagcttcttcaaatcgatgcgattaatatgcttgaggttgatgctctcgatgttaatttggttcaccttttgattgttcagcatggcgtacgtgaagtaaatcacacaggtaagtatcttcttcatgacgtgaatgtcaatttctatgttttcgaaaaatttcttgacgttctctgtggcagcggaggtggaagtggccattcctcctcctgtggcggccttcttctccccaaagaggttgtactccgcgttaaacagctccgtgttgatttcgtgctcgttcggctggtaggagtggtatggcgagtgcggctggtaggggtggctcctctgctcgttgacccctccagctcctccctgcgcatcgtacgctgctccacctgcagccctgtcatagatcaaccaattaagcataaaattctgctcaggagaagacctctccttcgatgtcaaattatttaataaaaagtaaataatatttgtgagcttcttcatcgccaaggatacactcttcaacataaaaaaattttcaaatttgatcaaattgataaaataaaaacaagtgttcataaaaacctttataaccatttttatatattcacaatattttgttttggattcctggacatactcatcatacaatccgatatcatattcgatgatgtcaagacaaagattgatacaatgaaatttgatggaatattttgggatgatattttgtaaaatacgatgagttcttatattttttcttctcttttcgagcatacttttgttcagatttttattcagtaactcattttcatcaatcatgctgatatcgtataccacaaaaatggagaggatacttaagaggtctttaatataatggaggatgtaattgtgttccttgattaggttgcaaatgttgagagaaatttcgttgtattcgaattttagcgaggagtctagcgtatccagtgatgcgcctaacgtatctagtgatgcatttagtgggaggctttcatccccttctccatcgctgttcccttcgctgtgaacttcactgttgcgtagtcctccttcctcattcggtgcatgatgtgtgtactgctccacaggggaagaaggatacgccattcccatactgtgaaccttattttcgataaacgggtcaccaacgctggggctgtagttctggcctggcggggcgtccatccctcttccacttcttccacttcttccacttcttccacttcttccacttgttccaattcttccacttcttccactggtgcttctcctcctctgctcatcgcgctgttgctccctgtcgtggtagtagtcatagtgcctatcgtagtagtcccctccttggggggcatcccctgcaggttttcttccccttcggtttattcgtccaggggggtggttcttcccctcgtcctcccctgcgctgtcattttcactcgcaccatcgtcgctgctctcccctgaagcgtcctccataatatccccttcgtgaccaaccccctcgtcatcatccgattcgatgaacccctgtcccatcatcatcatcccgttgccacttcgcttcttcttcgcatcgacacttctgctaccaagtccctttcccccccgcttcgtcctcattattttcagcttcttcaaagtcaggtaattctgatgtatgtacaggaggtagttcttgtacagtctgagcaggtagtacgtgctggcgtagattatatccaaattgactgcccccatgttggcgtgattaataaatttgaattcctccgagttggctctgtccttctccttatgggggtctcctcccagccagtctcgctgcgcgtggcgttggcccgggtgggtccacgtcccggctgcgtcctcccccccctcggtgaggcggtcaccattttcgcggttgtcacgcaggttgccattttcgcggttgtcacttcgtccctttccatcgcttccgccgcgtccaccgcttccaccccgcccatcgcttctttcccctgctgctacgctgtgtgaggacccgcccccctgcttggaaaagttgcacgtggaggcgtagcacaggcacttatacacaagctcgtggttatacgtcgtgaagttattcacctcgtgagtgatctccttagatttcatcaaataattgtttacaatcaaatggttgacaaaaatgtgaatattttttataatccaatttccaatccatctgaataaatgaagaccctttttgtcaacaatttttaaaataacagttacgtatgaaatgatgagagagggaagagggaggtaaatatttttgttgtccaaaaaattggtgggaaatgtcaaaaaggggatacttgaggagaggtaattaaatttatattcatatagatgatcaaagatgttgctacttaggaacaaattgaagaggtctgctttttgtacaaactcgttcacgtaggtggtgtcacaaagggagctgagtaaaaagcacgtgtgcagaattttgtcatgattatggttgtggttgtggttgtggttgtggctgtggctgtggctgtggttgtggctgtggctgtggttgtggctgtggctgtggctgtggctgtggctctggttctgctccttcccattatgaatcagaaataggttgcccttaatgagtttctttatattctgctcgtctatcttaatgtcaatttcgtgtattccgattttgttcagaagaaagatcagcaagttgatacttaatacatttaggtcattccgattgtagaaaaagttgcaacagaaggcttcctcatatatgttcaggcttcgattattcaggtggactttgtttttcaggtggtccttaaagtggaagctcaccaggtttctcccccccgggtagctctcctcctcaaacaggtcaccatccatccaggcagtgccgcctaacgtagttacctcttcactcccgaaggtgcgctgcccagatgaggctcctcccccatttgtgtagagaaacacctccgtgttgtaatcaataaatttgtatacattactgtaaaaataaacaggaatgataaaattcttgttggtaataaatctcttgtaggaatccataaaaaggttgcaaataaaatcgttcagtacatcatggtcgattcgcttcatcagagagaggaacatattttttgtctgaccaatgctgttattttcttctccactgtgcatgtaattgtaatgataaatattcagcaatgtgtacaagcattcgtatatgtagataatggtatatttatttaaaatggggtgtttctttgtaattaacaaaatgaacagctctaggaggtcatcgaaaaattcgttactttttaggatcagctttgcatactcgctatgcacatcgtaatatatttttttttttcccccaccgtgttggaggagctctgcttcgtcttctcctgggaaggttgctgcctctccattgtacttctttctgctagcgaccgggatgtatgctcctcccatgtgattatctcctctcatcctgaagagcgcattccttgtgttggaataggcagatgccactgtccccccatcgtactctacgtcgccaccacttttgggaagcctcaacacgttgtcttcaaactctctgttcagaatttttttggagaaaaaattcgacatttttaattttttatgatattttaagtgctcaattttgtatgcctcatcccgttgcgggtttttttctgtctgcgggtgggggcccttcgccccggtggttcggtcatccgtttggctttccgctttgctatccgctttgctatccccttttctgtccgccttcccatccgcttgatcgtccgactcgccgttctcaccgcacagggagaaagccgcctccttcttcctacccttgagcagattcttaagtccccggttggtacgtgccaggtagctaaacgcaaaacaattattgtgcgagaaaaaaaaaatggtgataaaaagatacacaataaacataatcggcgtgatctgaatattgaagttaatgtaatgggacgacttgataatgcatgtgattcccctcaggtgtttttgtatgttgttaattatgtacaggtaattttttagggaataaattttcttgttcactctgttgttcttgatcttcaggatgaggtccactaggtaggtcaccttttcaatgtacgtcttgtacactagtagccagttcttatagttaatgtttaggtaattcaggctgttaaaaatgtatacgcttttttccaggtacctctgcttcgagcgtgctccatccgctccgctgcgtctgcccctatgtctacggcttctcccccgcttatctgtgcgtcctgcgggccccttggaggacctcctcctgcgggtgacctggtcaccacctccctgcaggcaactccggttcaggtggtatctgttcaggtagtacctgttcaggaacctccgcaggtaggtcttattccctataatctcattcaaatgctcaaagttgaaatttttgcctgaaccgttcagatggttgttcctttgggcatcttccacatgttcgttctcgtcatggccacttggggagggcactccgtctgggcccagctcgaccaaaacgtcagcctgcgacagggggtcgtcgtacttccgcatgagagacgcggccacccccccggcgccaacaccgccaacaccgccaacaccgccaacgccgcaaaaattaacatacgtgttgatgatgctggtatacaacacatggacgttcctctccagggagaggtgcaccccctccgactgcgcaccagtgtcactcttcacatagtgcaaaaattcaacattggaaaaattgaacacactctgaaagtgaaaatcgtaattaaacaaatagtagtgataaatgtagtgcttcaaatagctattgttataatttttgatcatgtgtaggtagtgactcacaaaattattcgcattttcacaattgaagatagggttcaggaactcgaagagggtcttcttttcactgaaattattttcattaacgatggagtcaaatgggttcacatttctttgtccccgctgaccttctcgtccctgttgttctttttttttctgttcctttttcctgtactgcgcttcacctggaaccaatccacccttgtcgtcgtttctttcctctccatcttcttcacccccaagagagaaatccatatccatgaactgctccacgtacttgtcaatattattcaatatatggtcaatgatgggaacaaacaaatttaacatatggaatgaaattctaaaaaaaattattttttctgtgtcctttaatttatgtatatctacattttgggtcagataataaaacacattaaatttatttacccacatggtagttatcagaaaaattatgtaatcttttatttttttattttttacaatcatgtatattatgttaagacttttggtcaggtaggagttcttctcgaatatgttgtattgtctccagttgttcaggctgttcaggtggatattttttttgtagtagtcgctttttctttctttggtggtggtgggtttggttcgttttttggaggcctccctgagggacgtatccgcgcgcttcactttggggaggcgcgagtcagcataactgctcaccatttcttcttcttccatctcctcctcctcttcctcctcttccatcccttccatcccttccacctgctccaccccttccacctgctgctgctcctccctggggcggtaatccacgtgcaccaactccctcacactctcgaaggaggaaaagtccacgatgacactgtcgatcatggtgctgaggaagcactgctgttccatctccatgccctcatcgacggtagtgagtacattcttcttgtcactgtgcttagctggaatgaaagacaaaccgaggagagacagaacgcaattctcaatcagtgagtctgagttgttcaggaaaagaaattttcttgtaagcacttcataaaaataaagaataagtttcgttatggaaattttactgtaattgttgaggacccgatttttgttgagtcttcttatgtcgttgtagtcaatgtcgacattaacaaggtgactgagttctatccattcacacagttcgttattcaataaaatttgtttcctcgtcatctctgtgctgagcgttttggctgcctcctccttcttctctttcagcagctcctttatcggaacaagcaagctgctatcttggtatgccttgccataaatatccctttcaccactaatcgatttttttatgtgatcaacgtacttcatgtgttcgtctctgctgtcttgaaaatggctaggaaacaacatattttcgtttaatttgttaagtcggttgaaaaaatcgtaaaattttaactccctctcgatcgtcctttctatatcttttgcctcatccgtttggtcgtagctgttgcgttggttggcgagtgcctgggcttcttcctgcgcgttggggggggccacaaggccgccatgaccgccgtgaccgccgtgaccgccatgatcgccttgcacgccgtgaccaccgcgaccaccttgcacgccgcttcccacccccactgggattttccctcccttttgttcctgcgcgttggggtttgctttgctcgcggtaggtggggagccaatctgtgagccagtcggtgggccaatcggtgagccagtcggcgcgtcctgtcttccttctcctcctcctccaccgcttccatcgctcccaccgcttcccgcgccgactgcgttctctatcctgagcagcctcttaaagtacgcgtggcgcttaaacgacttgacatagaggtagagtctgagatcgctcacgtgcacgagctcggtctccaaaaagtcgtacttctccgtgtagaaattgttaatagggagaaaattgtacgagctgcaatatcccaccaccttagagtcaagcgattttatttccctatagtagtcttccctacagtagtagtctttactttcttcgcaatttatgttatacaaactgaggttgtccttatcctcttccttttctttattgtcataaaaaacgcaaatttttttactctttatggtatctattatatcgttatccgagaggtaatcatacatgtacttcatctgtttttttttcttcaactttagacgtcgataggtggttaataattcgtcatccatttggggttgtctcattctccttctggaggagaggcgtcgtctctcgggtttgtatgacctttttaattcccttcctctgcttttgccccctgcgtagacattatcgctcaggtagagtaggtccttcttcaccaagtcgtccccatccacgtcttcatcgctgtcgtcgtaggagaggccatcctcctgagcgtgccttccaccgccatacggagagtggcttccaccggcatatggagagtagcttcccccatctgatgagtaacttcccccatctgatgagtaactcccctcatcgtattcaccttcagcatcgtcatactgatccgtgtctccatacgagttgctctcatcagcatagccccgctcatcctgctcatcctgttcatcacggtttgctcctccttcatcattgtaatccatataggcatctgctcctccccccctcctatgggagttcttctgcattcctgctctattaactgggtgctctgcagccatgcccatggccgttggtcttttccttcctgagcgaaacttcgcccctcggggtgcccctcccccaccaggtagatgaccttctgcacattcatcacgagggtcactctcctcatcttccacagctccgccatttctctccttctgatttttcaagtaacttaaccagttagtagtgttcagcacttccttactgcgcatcatccctccccctccctgggtagcgagtctccttttcagtttggcattcacaaaaggggctccacttcccccgcctcccctacggctaggagaccgtcttagcaagtacaacagaggaaggtccacaaaattatgtacaattttttccatcttaatcgtcctattcgaaatgacataacagttaatgaacttctgcctgttcaggtgaaatgtaaaaatggtacgcaaagcgtatttcagaaaattaaaggattctttgtctcttttgaggatattaattgtggttctacaatctcggataaaaatctgcagaatgagatatatgattattttatccatttcttttgttctcaggaaatttttcaacagaagtacaaggtaggtcgtcctggaatttacgttaatatttttgaacaagaaattgtggacgcacattggggtgcacaacgattcggtcatgctgatgtcttttcctgtatgggtttctcctccgtctccatcagcttgggcggcggccgttccgccggctcctccgacagttcctcccattcctcctatacctcccattcctcctgcacttgctcctgaaggtgccctattggctacccttccccctgtgctcgcggaggtcgtaccctcagtcttcataccattcgcttccaccaggttgatgtctaaatggaatttgtcaatttttttgtgtagcattttttcatttttccagagggtatacatatggatgaacagcacgtctcgctcgaagagaatttttaggatgtctaaccctagggccttcattctgcaaaggaacagggaggtgtagaatcccttcgagtaggaacacgtgaggtactgcatcttcttctcgtagtagacttggcacgtggctgagctgaacacgtcgctcttcgcaccggtagccgcgctaaggtcgcttcccccattagcagcctggttatggtcgcttgccccgccagaagccgcgctaatgttgcttgccccgccagaagccgcgctaatgttgcttgccccgccagaagccgcgctaatgttgcttgccccgcccctcctgaggaagaggctcctccgctggccacacacactgatgtagtccacatagttcttgcatttgagaatcatctcctgtagagcccgattctcctcatgcattatgttatcaaggaaaattacattcaggaatatactcatgaatttgttcgattctcctaaaatctgatcaaatagatacatcgtcggtctgaagtcgcaagaaaaatcaaacctctcattcatcactctgttcatgcttctgttgttatcactcacgggtaatggtcccttcaaaattaacttaaaatacataaacactaacactatcaggacatacatttctttatccttgaagtttatgtctgccttactcttagtctctctcattttattttctttaattacttggatctttttttccttgagcaaattatattcgttttttttcaactcgtatcggtacttgtatacctctgcgtagagtgtgttggtcttcagtttcaatttttcgtaaaggcttttaagctgttccacgttctggaccgatccggctagtcctcctagctgagaggttatcccaaacgagttggcacttccaaagaggcccgtcccttggagagcaccctgatggccggacagcagagacgaattcgtttgtcctgaaaaaaggttcagactgttgttcgttccgatggtggtgccgaaattccctgcgttgttctgtcccagtgagttatttatgccggataggccccccccgaataacgtgcctccacttagactgctgcccatgccgctgcccatgcccatgccgcttcccatgcccatgctggacaagggggtggtccctcctcccaacatactcgtaaagggggaggacgtggctgttcctgggacggcactacctaaagcgggagacttgttcataaaggaaaatcccgagtttgattgcattccttggttactcatctggttctgcatggggttgctactcaaggaagtacccgccccttgtgaaaacaagcctgtgctctgtgaaggcataaaaaaattagaactctgactttgatcccttcctggtggtacagcatttgcgaagctgctcgctgcgttattttgcgtcatcggattagacaagctgttcgtgtttgcactgccgctaagaaagctactcgacgatgcattggtacctgtcctattcgtactgaacaacgagttggatgtgttgctgttggtgcccgagagtagggatgtgctcgcgagggacgtgctcgcgagggaggtgctcgggaaggcgctgttttggctaactggggtgaacaagctgggcttgttgacgccactagatgctgcatttgtaaattgagagcctccgctgttctgcaaaaattgctgattcgacgagatgccgcccccgaggaggttgcctccgctctgctgcgtgcctccgaagagacttcttcctactccgcctaattgacctgcctggcctaatccacctactcctgaggaggctcctccttgtggaagcatcgggtttgatgtgccccccgcttggctgctaaaaagcttgttcgtgttgctgagcaaggcgctgttggacgcagccccgctttgattgaacccaaatgcgccgctatttgtgctactcgacgggccgaacaagcttgtggatgaggtcatgttggatccgaagagggaagatccgcctgctggtttgttcgtgctgctgttcgttactagggcgctcgttggggtgttaaatagaccacccgtggtgcccactgccgctcctttgttaagcgtcccgccggacatgaatgatgagaagctcgccgcaggggttgccgccccaagcgcagttgtcgctgtccctgcgagagagggggaggcccaacgagcggaagactcgtacactgttcttgcattctctactgatgatgctgccatgctgggggaggcggaaagggcgccccccgccctctgtgtgccaaagagaccaccacctgatgggctattcagcaaattactggatgtagatccgaaaaggtttcctgtaccacccgctgaggttagcagtcctgattgttgagcgccctggccactgccgtacactcctaaattagatgtaccccccacttggttatctgattttgtaaaggaaaagggcgacgctgcagttgtggtccccatggtccctgtgttggctaccccagttgatagcggtgaagaattcactccgagcaggttcctttcgttgaatagtgtagtagtcgttccacctgtgccaaacgttccacctgtgccaaacgttccacctgtgccaaacgttccacctgtgccaaacgctccacctgagccaaacgctccacctgtgccaaacgctccacctggagtgctgctctgctggttgaagagagacggggataacaaactgggcgatgtcccaccaggatgagaacaaagagagtccccaaaattacccacttcggcaaaggacttgttcagcattctctgcgcaagaacatatggctcaaaaggaatagcattctgctttagtaactgttccatctgcaaaatgctcgtcgtgttgacatgaatttcgttctgcaatttgataatttgagcttcgatattttttgacttctgcatgtagtagttgtatctccttctaaagagcgagttttcttgtcggttcataaagaagtcccactttatattctcctctagctgatcttcattttcgtatttcttatccctaattttttttaacacaaaattgtttacgagattgtagaatacgttttggactacgtagttggtgagtaggattaaatgcttgcacacgtttttttcatagtccccaatcattagtttttttttcaagcaattttcatacacgtcgtcattatcgtcatgctgtgggtctgtattttgattccgcccacccaggctccatcccgctgctccagctgctcctactgcgttgttgcttccgccgttttggtgtccaccgctttgcgttccacctccaagaccaagagctacattactggagtgcttcttcttccgcttcgctgctccgccgccttggacagcttgttggtcgtagcgatccccgtcctctctgccaggacagtccccctgattttcttcaggctcctcttcctcctcctcatcctccgtgtagagctcgtcaaaaaatcggtcaaagttgaaaaaaatatcgaaaaagatgtagttctttcctttgtgcgttttcctcccgccgcggtaggcatccccctggtggtccgagtagtagcccttcctccggtggtcctgccccccgcctcttcctcctgctcctcctcctgctgctgctgctcctcctgccgctgcccctgcccctgctgctcctcctccctggtgctgctcctcctgcctgcgtcgtatcttccggtctatctcatcaatcttatctatattattgaagaagtgccaaattcgagtcagggatagattaaattttcttttaataccaatcatgtagagtaaaaaatttacacatttcataaaggtgataataattttgagattaaagtagggggtagtgaaattactggctaggatatccaaagtgttacttttaagatgtcccaaagagactaatctatccattttttcgaagtgtttcttcactcggtcattctgttcattatatctcttggtagcttcgaacaacagatcagggaagacatccgtaagggtgcacagaacggataaagcagatgacgagtttttcacaaagctggagcaaaggatttctaaagaaaggcatttcaaatcgatgatatcaatttgggagttatacttggttgtaataatatcgtacaatatatccaataggtgcatggttctgtagtgtttgatattcttgtcctttgcttcatttgttttattttttggattcaaattgtgaataaatatatttttaaaatttgttgtgttgatcatattttctgtgtcgacaagggaaattaaattattgtactttcggtttttttttttaaatagattgttgtcgtgttcgaggtggtactgtgtgcttttcttcagctccgctttgaggctttccacgctcatggagttgggtccgccgccaatgcctcctccgctggttcctccgctagttcctacgccgccaacacctccaccgctggttcctactccggtggctcccccctcgtactgctccagcaggatgtagtcaattaagagatttttattaatcggcaggtagtagcagagcttgttattgttcacagaggagaggaacaggaggcacttctccaacatcttcaagcagttatatggatacacattctgctcaaaaatgtttgctaaaaggtaccttgcatcgatattgcttccttttctctcactctgcaattcatttttgagaatcactttcgctcgattcataatattttcattagtggaggtcaaatcatcgtccttaaacatagacactttaggtttagtatctagaaagaaatctatcgcgtttttgttttcctcgaaaaatattttgattgcctccttgttgttatacgacccatcattattcttactgatgctttttattttctcctcgtactctaagatctgcttcacgtcgtactcgttctgtgtgactgtcttcagcccttccagctgcgcctcgtccaatttgtttcggaacagtacgtccactatgttctgcttgttaaactcacatttgaggaaattattttctcgcagtagattttccgtcagcttattttcctccagcaggtagtcgatacagttctcttgctcgaggatcttcaccagcaggggggtgtccgcgttggcgccgctggcagtggcgctagcggtggtggaggcgttagctgtggaagcagccgcgttaaccgcgccaaccgcgttggccgcgttcgaggcagctggagtggccggcgcgaccggcgcgaccggcgccccgctctgcaccaacttgcagcccgcgaagggacgcagcttctccgtacccagctcgatatcctgcagcagccggctggcctcgcgcacgcaccccgcgtgctggtccctctgcagagacagcctcttgcagaacccctcgtacttggcacggtcatacttgaacacgccacgttccaccaagtgtctctccacgaatgcattctcctttatgaggttattcaggtaaacgttgttgttctgtagatactccattatttggtggttcttcaaaatggccttcaaagcgttgttctgctcaaacaatttttcaataagcagaattttgaagtagtgcaggtaggtgacatagcagctgttgttgttatcaccattccctcctacgaggtggcctcctccaccatgtgtagataatcctgtaggtcgaaacgcagtagagcctgccacccctccacctccgcttgagccatccacagatggagttgaaaaaatcctcccgtttaagacactcctgtaggaatccttctcaataaatttactcccattcataaaatttctgtcatccaaaaaatgaaggatattgttactcctgtcattattttttgtcctttcatagatatgctgctgatttgaaatttttgaaaattcgttatacttgccatggagagtagagacaaactgactatatagcttcttcgtcagattgaatatattcagatttgccgttagtggagtcttgaaacaaagaaccacatgttcgatcactttgagatcgtaaaggttgttacataaaacggatgcaaaatctaggacgtttacaaaaacgtcggaataaaaatccaagcagattctcattttctcttcagcaattatttttaaatttttatatctcatgatgattattctcctttcttcattaatgttggctaaattattttccttcacgttgtatagatgcgcgaagtcgctacttcccttcctcgtggcatactcattcgtttgatggtcaacgttgtggtgaaaaacggcttcatccatttgagaaaattccataatacgggaatggtatcgattaattacgctcttcaaaatgcaaacatatttttttaccaatcgggggtagttattacaaaggaccttcaaaaaagtcagcacgtcgataatgtactctccctttcgcttgtatatgtgtataatgttatttggtccgtattgggaggttgtttcttctcggaaggaggtcccctttcctctccggggcctgtaaaaatcggacgcgtccacgaggaggagcgcctcgtctgagtggtttccctccccggagagcagatccacaggagaggaatgccccagtggagaagcgtgatccaggggagaagcgtgatccaggggagaggaatgccccaatgaagacgcgtgatccaggggagacgtgtggtccacccccactcggggtactcccctttcgagagatacctcccccttcttcctccgcctaatttgaaagtctttctttatgtgaaaatctatgaaagcattccaaaggtccgtcgtgcgagaattttttataaaggagtatccgaacaaactgtgaaagagatgaaacatgagggtgccaacaagagtagcacttgatatctttttaagcaccacgtcgtaaatgactctgaagaagttcccttcgaagatggcccaaaaaatttcttccttattgtgtgtgaataaactcacaacaaatcgtaaaattatcacatttggatctacctccattgatacttctcctacttcggatgtacttgcacatttccaaaaatcatcagcttgaaaatgttgttctgctgacgtttgtcttgacccacccatcctctcaacattctttgtgttcttcctctttctcttctcctcctcactgattttagtaaaaaaggcataataatgtgacacgttttgctttatgaaggaggaactcaccgagtaggtattcttcaaactgttgagatgcttcaactccttgtgtgaactcatacagttatacctccacgtgtcaggatagtaaaaactttcaaaattaattttttcctttttcctttcgagtaggtaagtaacatcctctttgctgggggaggtctcctctacaacgatatttttttttttctcgtacacatatttttctacgtttgggtgtaggcacagtatgaggagcaggctgatctgcgtcgttagggttaggctggacatgtcgaagtcgtttaagctacagttgcagttgtaccagtatccctggcagtctaggcatcggttcaggtagtggttgttcctcagcttgtcgctctgttgctcatacagcttgtgccttccgtcccgcgacgcatttggagggggaaacacacccgggaagtcgctcccatagttctgcagcgcggttgctggggcgtttgcctgcgcgtttgtctgtgcgtttgtctgtgtacttcctggtgtacccgttggtgcactccctggtgcactccctgctgcacctcctggtgcgcccccctcctggccatttattaagatgctcgggacgttgccctgcgcggggattcccccacttaagggagcacctccaaaaggcctctgttccgcccccccaaaaggtctctgctccgcccctccaaacggcctctgctccgcccccccaaaaggtctctgctccgcccctccaaacggcctctgctccgcccctccaagaaagtttcccaaaatggggccagtcccactattcccactgtgagcagtaacacccgtttgctgactgccaaaagggatcgcctccattgggcctatctgtccaactgcatccacaggcatatccaatcggtagtactcctccatttgggaaacgaatttattattacgaacagtcctcaagtatttgaaaaattttttctttttcttcctcgcgtgaacaaagagaaggctgtccaactccttcacgtaatgatctgtagtcacaaaatcgaagtactttgccgacaccacatggttaatgagcttaaataaactcgtgacgtgagtgctcgtggcttgaaattttgaaaaatataaaaaaaggatatccaccaggttaaacagaacgttgattttatgagctttgtaactaaaaacgtaatccattttaatacaaatatcatcgtattttattagaaattttaaaattttttccacttcggagagtatgttttctacgagatcattttctatcagttggatcaaaatgtaaagggaaaatctatctccgttaattctcgtgctggagttgtactccctggagactctccttggcatacgcaggctgctgattgagttgttggacgaggaggtggctccgctggacgtccttaagtcgtcatcgtcggcgtccgctccgtctgctgcgtctgctgcgtctgttccgtctgctccgtctgttccgtcttccccgcctgttacgtcttccccgcctgctgcgtcatccccgcctgctgcgtccgcccccccctgtgggcgcttcctcccctccatgtctgtgaaattttcttccctctcctcactgtagtactcattattcttggacgacctgaaccgtccatatttcgtagtcactccgactttctcatttctgttcaggtaattcaaaatggtaaaaaatatcataatgattaaattttccttttcaatacaggacttaaaaacttcacaaataaattccgattttgtcatttcgctttttatacactccttttgaattcgttgatatacctcattaaacatggagcatacacaccttgcacttcggttaagcatcacagaacactttattatatcttccatataggtcaataagtaggagtaattatccgtgatgtaatttcttaggtcatttttgttcacatcctcctcttggtattgtaggaaatgaaaggggtttgaaaacagctccacattttgatcaaagaaatcgattaactctttctgtatttgtttcaattcttgaatacttttatttttcttcaacattcttttattttttctctcctcttcgttaattgcacactcgtagtagatgcttatcttttggtacacttggagatacacctcgatgggcggctcccccttggggctcctccctgcctcgcccttcatcctgcgcgggggtggcggcacttcggggggagcggcacttctggggtggcggctcttcggagggagcgtacttcccacagaggctaccccgttgaagctgccccgttgaagctgccctgttaagctgccccacccgcgatgcgctaccgccgggccggcgtgacgacgtgccttttttcccctattttcccttaacctgtcccacgcattataaccctatgtacgcgggacactccgctggttgctcaaagggaagagtacacgtgcagttgtacgcatatacgcgcagcatggaagttttcttttttttttttcacaaaggggttatatcccttggggtgaatttgagggcgggaaagctccctcggcgtgcaggcgcgcactgctgcttctccgcgcggcttcagagcttgcacggagggtggcagctggagtgggcgcacgaacgtcgaaaaggggcgaacaaaaagggtgacacaataatgaacagaagggtgaacagaagggtgaacagaagggtgaacagaagggtgaacagaagggtgaacagaagggtgaacagaagggtgaacagaagggtgaacagaagggtgaacagaaggatgaacagatggatgaacagatggataaacagatggataaacacgaaggagaaccaacgtaggaacaacgaaaagaacgcaagtggtgaaaaaaatgcagtactgtacgaatgcgagcaaaatttcacatatggaaaaaaaaggaaaccatatgtatacgcaaagtgcttaaattttgctcgttcgttcgcttgttcgtttgtttgtttttttatatttttgtttatttttttttgttttttttttccctgttcttgtgttcgttttgtttcgttttgttcaacacccgtttggtgcccattgcgcaattgttccgcctccttttttttttttcccaaagtgcatacgaaagggggctgggctgggctggctgcctggcgcaacttggggatccgggttggtattcccccccccggaaacttgccctttcgcttttccctttcgacataaacgccctactcgctgctcactcctcccaatgagtggaaaaaaaaaaaataaatcgccaccacccttgtcactttagtagcgacgaactggtgtgttctgcatgggtgagtaagaacacagtagtaacccccgcgagaaacagaagttttttttttttttttgtgcatcccgtggagtttatgttagtatgccgattgggcaaagcggcatgatgttcccattttggctagctgcatacactacttccccaccgcatggggacaataggggacacaataacacctccatccccccccctttgacccaagggcagctggaaacaccccacaaatggcaaaactggggagaattcaccccttacgcgttcacatccctcggagttccattttcccattcgcgggtttttttttcgagcgaccccgtcgttgcgcaaaaaagttgctcctgtttatgcttccatttgcgagcatgtaaagttgtgttttttcgcattttcgcatttttgcatttttgcattctgtgcatccctcttaacaacggtgatggtcgtggagggggaaaaaacaacttcccccaagtggagccaaacgaaaaaaaaaaaaaaatcacctctcgtttgcctcacgtttgcctcacgtttgcctcacgttgactaagcttaaccagctcggaaggagcccccctggaatttttttcctcgtggaaagaagaaagcgggaatgagaaagcgggaatgacacagccggggggttgcttcgtacgcgcatgtgtgcacgcgtgaacgttcggacgcttggatgtggcagccgcggcggtcacttggaaacgtcgttcggatgaagccttggggaagcccctcccgttcagggtgtgaaggcctgcttgccccctcacgcgccaactccgtagctgtccaggacattaaaaatgctctcctgaaagggggaaataaaataaataaataaataaatagaaaaaaatatattagagtgactactaaggcggtaatgagcaactgagccacacacgtcccccagggatgacccccccagggatgaccgacccccccactgagctgaccactgagctgaccactgagctgaccactttttggtgtgcgtaactgggtgggccccagctggactggccattcccctaccgtcgaactggaggtatccacttgaaaaacacgcgacaggaacaaaaaggtgaaggggaaaatggtcttaaaaagtgactccataattaggtgaaacgtggaatacttaaggtacatgttttgattccccaaataaatcatgaccaaattttttatcaccttcttgaatgagtcttcgaataataaaatgacgacgtaggttattgatttatctacgtagtgctttatgctttttaggatgaacagcaggttgaggaagtaggagtttaggaaggcgtgcttcagtgtgtgttgcgcgcggtgcaggagggtttcccgggtgtcgcccagccggtcgatcggcccgtcgttctgctgatcgttctgccggtcgttctgctgatcgatctgcccgtcgttctgctgatcgttgtgccggtcgatctgcccgtcggtcccctccgggtgctgctgcccctttcgactgcgcaagtgctcgcgcaggacccataggatgttcttccccggttgagcaaactcctgctgatcactctcatcaaaaaataaaacgctctcgtaaaagtgaaaattggttcgctccaaaaaatggtaaacgtacaggacaaaaattttatttaaaatgttatcaaaaaggacaggcgcatttaacccccttatgaaaactgctttcctgttctccttcacagcagaggcagttccttcgcaactctttcgacactggaacaaatactgaaccgagtcttttatatttcccttttgaaccaacgtctgtattgttatgtagtgggaaaaaaatttgtgcttcatttttgttatcttttcattttttttttttcgtttccattttgtgtttccttcctcgtataaggaattcacccaagagtagtgatttttgcgtgacgtatttgcatactcgtgtagcttttctttttttgcactgattttttttttcctgtggggaactgccgttttatttttcccccagtgaggcagcttttcctcctcatgttcgatccctcgtggaaggaaacaaacctccttttcacatttgaagaaaacgcagtaatacatgtagttgaagagggcgctatttacatttacaaaggggtacctttggttggaaaaaaggcgcaggggaggttgtcccccttgttcgctgttggtctgtctggacgacgcgttcgcctctttcgtacagtttgccaattcgcctgcgaggtattctcggttgagtttgctcagcaaattatggctgtatgtattcgtgaggtgtgtgctcccctcatgcgtctttacgtggcgcttctctacttcgcccttctctacatggagcttgttcgcactactccgctgctttatctttatatgcacgagggaaagcgcgaaatagtaaagaaacacgacgtgcctaaagagattcacgtccacggaatggaacagcctctcgtagctgctcttcaagtttgcaatttcgtgaaaaaatatttggacaatttcaggtgcactcaacgagttgttcgttctttgcttgcttatttttttctccagttgctctctcacagactgtagtatgcgaaagtgcttgagcgttaagaatgtgtgccgcgtgtactcctcgttcgtcattctcccttctttacaataagaaaaactgcctgaacaggtaaggttattttcccttttttcacctgacccgttcaggcaattttcaccattcttcatttcgctcgaaaacttctcatttgttgttcccccccctggaggtaacaaaaaataatctcgtatgctgcccaggtattgaaggtatactttcaacgtggccacatcttcacatttcatgaccaactggagaataagttccctcgttttctttatttctttgttgagtttttttttataactccggagatagttccccaaattgcgatcattcgattcgcagctgaacaatgcacacagatataatttcacccttccacacaggggcaaatatttcatgctgtcgtgcacgtctcccttctcgttactccggtgaattattaaaggaattttgagcatgtctgaaggaagtccactccttttgctgtcatgtacactgttggcaaggttcatcccctccatgctgctcttatgatgacccgcctcgaaaaaggctactattttttcgcaattacttcttaagtcatcgacaacgatttggatgtcctgtacactttgttggaactctctcgataggatggacgacttgataaaaatatcgggatgttttgaaattagctttttcatattttttacgttttcgcttttttcctttgtcaagttcatttttttgctaactataaaattggttatgtcttcctcatcattttggactacatttttgacctcgtttttgacctcgtttttggcctctctttcggcctcacttttggcctcacttttggactctctttcggcctcccttttgacctcccttttgacttcactattgtgcattgcgtactgcaatttgctctgcagtatgaccgcgtcttccgtaggggggttctccatgttgggcgcacagcatggatggaaaatgaaatagaggggcaagagcgctaacttgggaagactcccctggacgcgctattcagggggaaagagggggcccaactgatgcgcatgtacaacataaatacggctgcgaaatacagctgtgaaatactgctacaaaatacagctgcagaatacacctgtgaaacactgctgcgcatgtggttatctaaacgtacgtgtcgcggaggagggtcaaaccatgcgggggggctcccttttgcatgtgtaaccacagggagagacccaccaggggatggggcgcccgccaacttgggcaatacatcgcatccgcgaaggtctccagtgagtggttaaaaaaatggcgttggggagaagaaaaaaaaaaaaaaaaaatcgcgatgcagcgcatattaccgttttaaagcgggtcgactagttcgttggttaatcatcccatatggcgaccgttcggtcactcgttaggcaactcagtcggaaaaccgctcacccaacagttctaaccatgccatgcccttcatcacatggtccaataacttaaaaacctaagttggtgacaggggggcaggcccttagaaaacaactcttttttccgtgccgtcgccgtgaaaaaaaaaaaaaaataacgtacatgtgcatgcacatgtgcatatacttctgtatgcacacggcgtaccgctattccggggcgctgttcccctcaatggttgttagtgcaggtggtacaaatggcctattcgtttaagggaatcatcccgacgttgttagtttagagttaacgcccaagcgaatggccgtgcggaagcgttcatgtgcatgcgacaaatggacacaaaatgggcacacgcaaaaaaaaaagggcgcgcgctgcccatacaaatcaaaggccgatagaataggtggcacaacgggacatgcggcaaggacaaagaaataaggaaactttgagagatcgacgtggagtggaaaaaaaaaaaaaaaaaactctgctatcaaacaagtgccctagatctctaacgggatggcaagtatagtcagcaaggtgggatggaagcaaagagggggaagagcggtaaaccttttttttttttttattttaaaaggataaccgaaatggaaggaggaggtagaaaggggagcataaagctggtgaacaaaaaggaggagggaacgaaataaacggacgtggtggggacgatggtccgaagccgcgaacgtaggatagttgttagaaattaagaaaaacagaaaagttctggagtttcagtcggggagtttcacttggggaaaactggagggggggaggaagatggtagaggttcgctaggtgaaagaagcgtataggatgaaagaggtagggaagggaggggagaaaggcatttcaccctgtgcacggaaggacaacggggagaaggtcagaacgcgcacgagaaaatgtgaacagtagaaggggacgaactgggcacgcaaggtcatgaaaagggaggggcaaacaaaagggaaaaaaaagggaaaaataaagggaaaaataatgggaaaaaaaaagcgaaaaaaaagggggaaaaaaaaagaaaaaaaaaattaaaagtgcaaaacgaaaaacgtcgtgcggcaaaactcagatcaaaagctacacgctacagaaaacacacacagaaacgaaaaaagcaaagaaaggaataaaagaggaaaaaactacatagcaaattacttctctacatgtagcagcaaaacacatacagaggggaaggcgctcacgcatatgtgcacgtccactaatacagctgacacattaggccgaaggtccccttttcgtgcgtttggaaagatggagaaagagaggtaaaaaaaaaagtatacggaattgcagaatgaagaaaaaaaaaaaagaaaaaaaaaaaaaaaaaactctcatcagcagtgcaacgcgtgacgtttcatttcccctccaggagggaaaaaaaaaacgttacacgatagagcatctctacaacctgtcatcaaaatatttaaccgtcttggaaatgatttccaagcattcgtcgagctgctccttggtaatgcaaagtggtggagtcaatcgaaccgtcttatcatgcacagatctagtgataagtccattttccttaaatttcaagcagatgtcccacacgttaatgatgtcattcctgaactcaatagcacagagtagacctcgtcctctaacctcacgaacgattttgctgtctttcagttctttctttaaagcctctaagaacggtccacctaacttatctgcattttcgctaagcttctcattaattaaaacgttgagcgcttctatacaaatggcagcagcaagggggttgcctccataagtagacccatgctcacctggcttcaacaccagcataacatcattgttagccaaaatggctgaaatggggtaatggccacctgaaagggccttcccaagaagaatcacatcaggtttgacatcataatggtaagtacataataatttccctgttcttcctagacctgtttgtacctcatcggctacaaaaaggacgttatattttttacacagtctttctactcctttgaagtacccatcggatggaaggataactccagcttctccttgaattggctcaacaacaaatgcacacacatttgggtcctgtagttcgacttctaatgcttccaaatcgtcataaggaactttcaaaaaatttggaacgaagggaccaaaattatttttacatttcctatcagtagaagctgatacacatcccaaagttctgccagaaaaattattgttgcacacaattattttggcttcattttctggtattttttttacttcataaccccattttctgcacattttatatgctgtttcgtttgcctctgctcctgtattcatcattaacactttgtcgtagccaaatagggttgtcaaatacctttcgcacacaccgagggaatcgctaaaaaatgctctgctgcatattgttaattttttggcttgatttatcattgcattcaggatgttggggtggcagtgaccttggtttaccgacgagtatgccgacaagaagtcgtagtacctcctattttcgatgtcatacacaaaaacgccacttcccctgttgaggacaacggggattgggtcgtagttgtgtgctccataggtcaactcgttgttcatgtagtcttggctgctcttgagttcttttacgaagtccattttggctctacagtggggggcgggggaaaaaaaattaaaacaaacaagtaatcaaataggcatacaattaagcaaacaaataggcatacaattaagcaaacaagtaaacaaacaaataagcaaatgacacggttaggcaaatgtgtatggggggacgaccgcggagcgacaaatttgcaaaaaaaaaaattatgaacgttcatacatttttgcagaaggagaaaaaaaaatatacattttagctagcttagttagccattttgctcgctccaaaaaaaaaaaaaaaaaatgtgggggacgtggcacaaaatatgagcgtgcaaagaagaagtacacgtacgcgcggtgcgggcatacttaacgtatgtggccccccttttttggtgtgttgtaaagcctcggcgcgcaccaacactgttgctcagattacgcttatgtgccaaaacttacagttcagttggggaaaaatagtgcgggtaaaggatgcaaaaatggggtggaaaaaagtagcgtagagattgagtatacgcgagcaaaggtgattattttccttgtatggagataagtgttaaagcgtgatgcctgtctgtaggggttaaataggggaagcacatatatggagggggtgcgtactgctacggtatcgcgtatgcgcagtgtagttcgttcatatgattagcacaaaaaagtactactgctacgttcctccgccaatgcgcgcgtaggaacatataaaactatttcgcgcaaatggattttcactctcctcggccatgaaaaacgtacgtgcagattttaagctgagctagtagtatacataggggagcgggggtgggggggaaagtcacaaagagtttccttctttcgttgaaaggggcgaagtggtgaattgcttttaacgtatgtgtaaagaattagcggaaagctggataaaagttttcttttttttaaagcgaaataattttgttttgatggatagaaggatgaaaaggaaattttagttccaatgcgtttgggtataggaattacagtttaggtttgtagtttaggttttgggggttaggggtttttttttttttaatttaaatactttcgctcctcgttacgttcgctcctcgttacgctcgctcctcccccctttgggttttttttaatttcgcgaaagatagttggccacttggaaggaggaggggatctacataataaaaataaatattttaccccctcgtgcatgttcgtgtatgcacccatacggcatgcgcgcatggtttagctcaaacgtgccgatccctccttccaaacatatacataaaagttaagcaccctgagtggtgcactcacggtggtttagcgtattcgcagcatgggttcagttatccgccccggtggcagggttggcttactttaaccgctcctccgtgcaccgtagagggataggagaaaaataatgcaacttcccattgcacggagcgcatcgcatttgccgcatgggttctgcagaggagaggagtcgcgaggggatacatacatctgcgcatgcgtatgcatatgcgtatatatatcgtatatatacccatatatatgtatttttttttttttttgcatgtagtggtgggcgagtgggcgacttttatgcgctaaaaaatgtataggggtagggtagggtacatgtcacgcgtggctgctttttatgaacgtatccgatagtggaacctcggggtgaatcgcttatctacaacttgttcgcttacagaaggaaagagaaagagaaggccttttttccagcatatcctccaccccacctccatgtgcatattatcacttcctcattttatgggccaaagtgcacagctttcggtcatgtaataaaaagggtacttacgccatttgttttgcagcgcagaacccccctatacatacacacagagagaggggaatcatacatgccgcagtggtgacggatttgtggaggagagaattcctcatcgaacataaggagctgcttaggattggtttattttgttttccctcgctggtggcgcttttttcacagtgacatttgcctgcgtaggggaccatttcaaaagtggtgcattccaacgaggatgcgagtttttaaaaaaaaaaaaatatctaccaatttgcagcactgtgccatttgtaccatctcctacctgggcactgccgcagagatgttgaactgacacatgtaaccttccttagtgacggtggaaaaggtgattttttctctattccgtttttaagcggtgtgcataaacatgtgagtggaggagccgtcccccacgcgtttttttttttttgcattccctgggtgacctatcctttggtttttattaccgtcgaggtgggggctttataattagaggagcttcaagcacctcccatgtggcagtgttgccatgctactgagctgctatgctattatcgcgttattggggaccctgagggctggttgttttggcttactcattttgatgagcgtgagtgtacgtacacatgcatgtatgttaagttatgcacacgtaaaggcacatgcgcaatcgtatgtgctttttggctttttttttttttttccctcttccgtttgggggaaggaaagaagaaagggacatacaatgaacgtcacttttgttttggggtgtgaacaagaaatgggagcacggcaaacgctgctgcgcagttgtcatcgcgccttgtgttggtttgtatctatgtacactgcgtggtgcacacgagcggggtcctgtgcgaggctaggggctgcgcgccgctcatcgtttcgtgaaatgggcattcacaaatggcgccgccgcgctggtgcgcattaacagggttgccagggaggcgttttctttttggtccgtttggcaggcggattggcgggcggtttggtaggcgggttggcgggcggtttggtaggcggtttggcagcagcctttccagcccgtttggcagcagcctttccagccggtttggcaaccccttttccggccgcttttcccgtctgcgtggcttccttttttgccttttacttctcctcgcccatcgatttgcccgcccgtatgatctcgtcgacgagcaggatctgctgcgagatggccgtagcgatggagatgatttgcttcttcacgcagtagttgtcgtatatgcctaaggggggaagaggtggacataatcgagatggtcataagtggggtggatataatcgagatgggcataataaagatggacataagtggggtgcacataattcagatggacgtctttgcggtagacacaactgcggtaggcacaactgcgtggcggcgggggcccacgcgcgagacactacggccgagttctttttcaagccccacctttcaaatgggcgatgatcggctcgccagtatccaagtcgaggcccaggggttcggactggtcagccatgtatttgtcgatcacattgaacaacgtctcgtgaatatcgagaccgctattctccagcagaatttttggaatattgagcaaactattggcataaacatcaaatgagaatttttgtttccctctcatctttttctcctcctcttttaatttacaatacgccataatttcaaaagaccccgccccagaaatgacacactcatcttcgatagagttctttatgcttcgaagtccatctcgaatagcatcctttatttgcttaatggtgtaatcgtttggggcttgaatatacagagtacagctcttagggttaacgacgtcttcaataaaggtgtatttctcatcgttaatgcaaatctcgtataccagtcctgcaaatcctacatcttcctccgtcaaatcgtatacattgttgcatgcatttccaccacaacataggactatgcgttctaggttccttcttttaattcgtctcaaagccatgatattttccttagccaataggtccaggctaataggatcgattcctttctgattaaatacagcaaaattatacacttcgttcgtttctttaaattttttttctataatgctttttttcaactcgataatttttttcaccttatcatctgtgaatttcctctccgattctactagcttgtctctatcttctgcattggaataaacaaaggatgagaacacctcacttttttcatactccaagctgacattcaacactagggtgaagcatttggttagtttgttcggcatattagggtgcctacatccatggtccaggaccatacctctaaccaacttggtatttatgctcatattttttttcacgtccactatttcgatcatatgtagatctatttgcttctcaggattataaataattctgatactctccactaaatcatctgctaatttatcagctagtgcgactggtaacttggttcgaacgcacgtcttcgcgacgttgtatagtagctctttgtcgaagtgctcctttatgtttatcggtattttcatcgagtccaatacattcagaagagttgctttagcttggtcgaatccctgtgtgatgatacgtggatggatactctcgtacagaatgtacttctccgataggtatattaacgatgtcgctacgatgaggttgctgctggatccgtctcctaaggtctcatcgatggacgaacatattcgactgagcatgctagcagttgggtgctgaatcatcatttcgttaagcagcacattaccatccttcgtaattttaatcgcccccgagctacttaccagcattttgtaactccccttgggacctaggttactcttgattatttcgtacatccctttgctcgcgttgatgtttgtcagcagcacgttcgtggagcggaggctgtccgccttcttgttcagcaggtggatggacatctacgtggggaggcggcgtgagtgtgggagaggcgtgagcgtggaaggggcgtgcatgtggaaggggcgtacgtgtggaaggggcgtacgtgtggaaggggcgcacatgtggaaggggcgcacatgtggaaggggcgtgcacgtggggggagggaggtgcataaacaggtgcatgcatacgtgagagcagcgtgcgtgtgcgcaggtctccgtgggccccctcttccgcagctgggacttacctttgcaaactcgcggcggggtggaaaaaaaggttcttcagttgatcagatggtctgttgttcggctgttcagctgtgcagttcctcagctgtgaagttcttcagctattcctggatgcagctcggctgagggctgctcggcagtaggcgacgctttatgtcacgtttttccagttttgtcagttttgtggctgccttcttcaagggcttcctcctctcagctgtgcgctaaatgggcggtcactttctttttccctcttcgaacgtttttttttttgttccctttttgttccctttttgttccctttttctcccctcttttttcgctgttattttttctactgctattttttctgctgctattttttccgctgttacggtctttggtcctcccacttggttaactttttcttcccctttttgcggaacgacgcggaagcgaattttgtaaacactcctggggggcgacgcagaaatgcacccacggcttgcgggtgggagcatactctctctgtagagcggcagcccaccaaggagatgcggtgcggtcaccacggagatgcggtgcggtcacaaaggcgatggcggtgcggccaccaaggagataccgcgcagccaccaaggagataccgtgcagccactaaggcgatactcccatggcgtgaataactgcgcgcaagtacgcaaaaataaaaaaaaaaaacgcgtacatgtgattgcacccgttcatatgctactccgcgcgtgcatttgctgttagcccacttgtggagcgggagcgggccgtaatttgttagcagttggcattgggcaagggggcactgtgttgaggaactatgggggtgggtgaaggctgctgaccctgtagaggagaccttccgctgccgccccaaaccaggagttctaattaaaaggcaacccacaatgttaatccattcttcacccttctctcccattttaaccacccacgggaaggaacctacaaaggagcacatatagcagaaactggggaggcatgagcagggctggctttccccatgcgtcttcccttccccatgcgtcttcccctccccatgcgttttcccctccctacccttttttgaatcggggaatgcaccgcagagcgtctctctggtttgaaacgtgcacaccatgtgcagtggtgaaaaaaggtcatttttaattatcccattaagtgactttttaagtcaacttcaacgagtatcagcaggggggtggaggacgccacatctttgcgaaaccaaacggaacaacaagggaggagccattcaagctgcttacacgtgtgtgcccagggatcaataggatcccattttgttgttgatgatttttttttttttttcttttttttttgttcaaaaatttgcacacctggaggggtagccaaaccgggattgccaacagaggggagtgatgaccaaatggggcacacagcaactgttcataggatgacatgtgcattttatacaacaggctcacagttcgtaacagtttatgcgtacgggaaaaaacggggcgactcaattggttcgctcctttgtgcagccagccgcattagcgggatggtgcaggggggtgtgtaaatggggggggggggaaatgcgcatagctacaaacgtggcgggcaggagtgcgtaagacggcagatgcgcaggtctaggtctgggggggcgccccaatggttcgccaccaccgcgccaggcaacgctgcttcgcaaaccggtgcttctcaaaccgctgcttctcaaaccgctgcttctcaaaccgccgcttcttaaaacgcctctcctatgtgcaccactcctatgtgcgccgcttccctaaccgccctaacaacagcgcagcttttttttccgaattttggggggcaccgagttgtgcgacacgtggggataaatcagcaagtagccctcagatgggttcaagccattattgtatttgtacccaaacttttcagggttgaaatgatacatagtgctgctttcttcttcctttccaggaataggaaaatctgtgggagacaaagaagggaaggtaatctgtttattaatgccttcaaataagttcatgtttttctgattcgatgggtgtattaaaaagtgttcatatttttttttgtcaagttcgatgggatccatagagtcaagggagtcattatcgatgtgattatttttgccctcaccattactgggggggttatttgtttcgttaatgcttgcactgagctgttctttgttgctgggaggttcattcggagtgtgagagtagttaccctccttcttctgtgtgtcttcgctgggaccgctttcttgtggttcttgaaagaggtggctcgctccatccgggccctccccgggttgctcatcgtcatgcgggtagccctctccctcatagtcaccatgttcgtgatcgccgctttgaaagacaccaccgctttgaaagacaccgccgctttggaagaccccaccgcttacgacagggtcgttcatcacccccccgtttgccgcaacctgctcgacacccccttcgctggtgcttttgacgtcgtctaagtcgtccccttggagattgcctaaggctccctcttcagcgtcgagtaagctgccctcttcagcgttctctaagacgtcctcttcatccttctgtaaaacgccctcttcaacggcctgtaactcttcctcctctgcgtcatgtaagtcttcttcttcgacgtggtgcagcaattccctttctgcgtcacttgcggcttccttctgcgcgtccgttaagccatcctccacgtcgctcatagtctcctcctccacgtcacttatcgcctcctccacgtcacctatctcctcctccacgtcacctatctcctcctccacgtcacctatctcctcctccacgtcactcatcgcctccttctccacgtcactcatcgccaccttctccacgtcactcatcgcctccttctccacgtcacctatctcctccctctccatgtcacctacctcctccctctccatgtcacctatctcctccctctccatgtcacctatctcctccctctccacgtcacctatctcctccctctccacgtcactcatcgcctccttctctacgtcacttataacctccctctccacatcgtttagcacatccttctccacgtcattttccttctcattcaagtcactctccgtggaatactcctcattatcgtcagcttacaaatgggtgagacaaaaaaaccaaacagataaatgagtcaacggaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtgagtacgtaactatgcaggggggttagcggcaggtaattttctattcatacagagagaaggtgtggtaaacaaatctgtggggtgttcgaagcaaaattgtgagaagggttccatgaagggttatatcgattcgtttaagaaaggcggaagttctccttctgcttcaaagtacatgtcacgagagtagctaatggggaagtctaacaaacgtctatttgtgtatttccgtttttttttttttaatagcaacgggttgatctcttctcccttagactcccccctccccccttcgaagggaacacacattggctactaacgcagcgttagcaaaaaaatgtctttccaagttgcacagtgtagtgaaagtggctttttctttttaatcgggaaggggaactggctgagacgtcggtcacaagttcggtggcaaatccctggagaaggaaaaggggagataaaaaaaaaaaagaaaaaaaaggggtccctagcataggcctaacctaaccgcggtgatctgttttagagactggcctcagatctcatcactgatgatacacccaagcctaatgtatacatatatgtgcatacatgcatatgttcatatgcacaattttttacctatgtatgctccccttatatgtcatccctccccactgagaaaaataatcaccccacccccgattgacagccttttgttggaatgttcattcgaccccccgctgcaaacttttcaatttaaaaaaatcctcacccatttgtgtacatcatgttgtgcgatcttttttcggcgcaaccggggaggcaatacggaccccaagtttcgcattgcatgtgtcaatatgaaaaaaaaaaaaaaaaaaagggaagttaagggaagctatcggatgctaagtgcaacgaaatcgaatcgaagcgaatggggctaagggctcattggataagctgaaaatgaaaaaaaaaaaaaaaaaaggaaaaaataggaaaaataggaaaaactaggaaaaactaaagaacaccctcatgcgctggcatggttgaggctcacccatagggaaaacccactccatccatgttcacgcacaatcgcacatttgcatggcattataagatgctcatatgcatccctgcaagtgaacacacaagggttaagttcgtcagtgttcgtatgcaaattctgtagcctctcccccctacaacccacgaagaagagatagtagcatagtgtagtgtagcgcagtgaagcacacctctttttttacatttcttttttcttttttttttttgacaaagggggaaagatggccgatggggaatacagcttttccttgacaacctttagccccacggggaagttagtgcaaattgaatatgccctgaatagggtctccagcagttcccctgccttaggtaagcgttcgtcggggtggaaaagtggagccatttctccgaatggcctattcacaccttcatcccccgtgttgtgtttctcccgttttgtccgtttaccccgtcggcatacccacacataactgcgctgcttaaatgggctgcttaaatgggctgcttaaatgggctgcttaaatgggccgcttaaatgtgctgcttaaaatgagctacgcaaacggcgcatcctaaactgcgcctcctaaactgcgcttcccaaactgcgccgctacacttctgcacaccctcccccccaaggcatccgagccaagaatggtgtcataatcgcaacggagaaaaaaaacccaaatgaactgatagaagaaaacagcatatacaaaatacagcagatcagcgagcatatcgggattgtctacgcaggaatgcctggagacttccgggtgctactgaagcgtgcccgcaaggaagcaatcagatactccctacagtatggaaatgaaattttggtgaaagagcttgttaaagaaatagcttccatagtgcaggagtttactcaaacgggtggggtgagaccatttggcttgtccttactgatctgtggcatagatgcttatgggtaccacctgtatcaaattgacccctccggatgttacttcaattggctagctacgtgcataggaaaggactaccagaataatatttcctttttggagaaaagatacagcactgacatcgaggtggaggacgccatacacacagccatcctcacgctcaaggagagctacgagggcgtcatgaacgagaagaacatcgaaataggtgtggcctgcaatgacaagccctttaaaattctgacccccaacgagattaaggactacctcatcgagatagagtgagcggtggggtggctagaagtagaggctgcgtggcgagaagcagaggctgtgtatcggtggggcgaacccccctgctgcacattttttgaacaccgccgagggaagttgcccccccgtagtagccaccccgcttcgtcccctttcgccgctccgaattttagctctccccttcccacgtgccttttttttaaaacctcgcaccgttggagaagcatcaatgtatgatctccccctcggtgacgaacaaaacggcatgccgcgccatactatttaaatagatatacgtactatgtgtatacgtaggtgtgcattttttttcccaccactgagaagtagcatttttggtgggaagggctcccaaaagtgcttgctcatccgggtgagtggaagcagcacgtggaagcagcgcgtggaagcagcgcgtgtgatggatggggtggttgaccccgtacggggatgtcaattgggtacataaccaaatggaaattgcaatcgttgcgatcgtcgaggtcgttccgatcgttgaggtcgctccgatcgctgtgatcgttctgtacgtcacactcaagccgcacgccgagtgcgtttcgccttttacaattacgcccccaactgaaaacgaaattctcccgaagtagcccccccgaaaataaaacgcacctggggatgaccatcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatctccacgtgcccatgccctggcgcaactcgaggtaagaacgcttttccagtttcctcgcaatttgggcgaaggttacttgcggttaggatatcagcgaagtgtgaaaaaaaaggcctcaaggaagtagctctccaggcatatacttcacgcacatgcggacgcagcacttgatcatttacgcgtggtttgctaccccttctagcgaaaacgaaacgcagagctgacaaaaaaatgaatcccgtacggaccatattttgtaaaggccgccaagcggtcagggggaaaagcacacctttcctcattaatagcagctttaaccttattggaaggagggacatcaacatgggcatgaagaaactgaacaaggatgcccccggtgaaggaataaactacacggtcaaccaaccaaaggcagtacgcgtaccaataatgcgatttttctacggcgttatcattcttatggcagctgtccctatatgtcagaccctctacgagacgaataagtattacgaggaggtaagctgggcagttccatttgggggggtccatccacccacatataggggcgcatggctttcccctctcccccgtttgctcacatccaacagggctctgtatatcttacgtcgcccttccttcgctgttccttcgccccttcaccgcttcaccccctttttccccccccacacctacgcagaacaagcatttgtacgaaaagggacagagttagctaaacctgagaggagcaactctgcctgtgtctctcccttgtggacagtccaactgtgaagcctaggcatttctgtgcttaattcgtcggtacaccgaatcggcattcttttttttccccccccgcacgtcatgtgcatgtgcctttttttagtcacgtctttaaatttatctccatgttggggaaggtataacttccaagttagttgtgcgtcccccgacgcgcggagtgacaacactcaaacgtggataacgcgcccattggggcaaaagaacaaaatggagcatgcagcagtgtgcccatggggcggtttgccttaaacgtaaaaaatgggagcagtcctccttcagcgagtgcagcggggaagcagcggggaagcagcggggaagcagcgagtgcagcggggcaacagcgactgcagcgtagaaacagctgctgctgcggggaaggtgcgctccccttttcccgcactacagcatccccttaaagttaaggcccacctggaagaacctcgtccggtcagtcaggtggtgcagaagtggaaaattaaaaaaaatttccaaagagacattcttctgtatgtatgtcatgagtccgatgccagtagataccctgatgtctctctttagctgatcaaaggaaaaaaaaaaatgattagctagtcgtcccacctgtacataaaagaataaaatgggattgacattctgcagctttaaaatatatttacacaaaaattgaaaactggtgatgaagttagcccctaagtaattgtaacagattttgtaatttccttcttttctgtcatatttgcatcccacgtctgtatccccaatgctgttatattcgaaacctctgaaggttagggagctacctatgcttccactaaaatggaagttccccagttggtaggggttagctttatcaaagctgtgtttcactccattggtaaagctaagataggtcaataaatttttacggagcttcttcacaaacaggtagtggaagtgatttttaaaaaatttcgcttcacagaaaggcaaggacagttcgctctccatttggtagaggtagcctgacgtggggtagttcgtgtgctccacaagttggggtggtgcttcctggggtagggctttctgggatggcgcttcctgggatggcgcttcccggggtagtccttcctggggtagtccttcctggggtagtccttcctggggtagtccttcctggggtagtcctccctggggtagtcctccctggggtagtcctccctggggtagtcctccctggggtagtcctccctggggtagggcttccctaaaccagccgtagcccagcgcgtcccgcttgtacacatgacgtatactatgcttgatatgcctacctggcaaccgtagcatggactcagaagggatataacttctgcttattcgttgaaagagggtgttaaaatttaggtcccaaacgagtgtgtgtctttctcccacgaggaacgctttgagggagttgcttttcaccaagtaggacccatgttgtgtgttacttacgctgctgaggtttccttccaaaattaagttaaaattagctaggttaattaattgtggaaaaacaaatcggagagcgaaattgtttgtgtagaagctacttacattagctttgagctgaagactagtaatcgttttgagaaggtacggcacgttcatttccaaatcggctgttacttctcctcggttatttacattagtccctatgacataattgttgctttgctctcttagtgtgtatttgacttccacgtctgtgtccgtcaagctcctcaggttgattagcggagcactagcgaatatgttcagtcgatggattttttcgttgcacttgctaatttgaagaaagagatcctccactgtttcgcttttttttatatcttcgaaaaggaagtttagcctttctcctttgaccttcttcaccccctccacgttgacttgcacgctcgtaagcttctgcgcagggggggggttggggttgtcctccattttgtgaaggtaggtagggacacacgtgagtggaaagggtgcggataagcgctagctttagccatgtgggtcactgcttcgggtcactgcttcgggtcacttcttcgggtcactgcttcgggtcactgcttcgggtcactgcttcgggtcactgcttcgggtcactgcttcgggtcacttcttcgggtcactgcttcgggtcactgcttcgggtcactgcttcgagtcactgcttcgggtcccacttaaggccggcagagtgttcccaccacccccacaccaggtggggcgggctggcacagcaaaggctacagcggtgtgacttccccttccactactccctgatggaagatggagaacgctcatccaggtggggcaattccgttccctttggtttggatagcgcatagagtagagcgtagagcggagagcccactgggtgcagtgcactctacaagttctgcttcagttttgccttttttttttttgagggtgaggcccctattccgaagagaaggggggggcttcaccgtttagttcctcgccagtcgcagtggcagtggcagtcgcagtcgcagtcgtaatcgctatcgcaatcgctatcgcaccacatggtgggcactctcaccattggggagttcacaaaaagggtgcgcaatgagatgcctccctcagatggaaaaaaacaaaattgcgaaaaaaaaaaaaaaaaatgaagcacaaatggggtcggcggacgaaacaactaattgagggaagtccccccctgagcaaaccacatcacatggcatgatactcgtcatctaccatcagccactccctccctacctccgcgcaaaatcaacacgtcgacggaatacatataaacgccgaacgtggacaagagtgtgcagttggcgtcgcagcccttccgcttcagcagcgacgcgactgtttggtagatgctaatttcgccttctgagatggaggggaacagccccccacagggaagcccagccgaaggcccagtcgggagaccagttgaagtcccagtcggaagcccactcggtagtccactctgcagctcactcgacgacccactcggacccacgtgggcataacccccaccgcagtagttggttagcttcctcctgttactcaccgagttgtaaacagatgtgtatctttcaaagggggctagggggttgaactttaaaaagaagtacacatattgtagtaaccttagtggatagctagccaaattggtaacttgccactggggggagtaggaaaacgggttcaaagaacccaaatggaatatcatcaggatagtcatgcttatctgccggatgctcgccgagtcgatcttcctcttaagaactcctttaatgtcgctatagttttggctatcatttctgtgaacgttttggttcatgttctctctttgggaggtgccttcatagaggaggtcgcttagtggacggcgcaagttcagacggtcaaccatgaagcgaagggagaagaacagcaggtaggaaacaagcttggcgtatctttcacttggcaaacgcacgtgtgtgtttataaaggccagcgtgttcatgaggatgcatgccgtctgtgtgttgagcttgcggccgcttagcagagcagcgacgctgggatcctccgcctgcgcctcgccgatatgtatgatgttttggtccggttcgcgtctgcaaggggttccactcggggttccacttcgggatttgcttctggattcgcttctggattcgcttctggattcgcttctggattcgcttctggattcacttctggattcgcttctggattcgcttctggattcgcttctggattcgcttctggattcacttctggattcacttttggatccacttctggattcactcctagcaacactccgacttctgccttgcacccccgcgtagatgccctccaaataggcacacataacgtacgcgctgcccctgtagttggggtcgttctttatgagacttctaacaatataaactgcgttgaccacgtcctccgtttgtagttgcgtgcaaagggtgagcatcttatcgaggaggtcgctttggtcgcccttagcatcagccacgtttgtcttccccattttcagatatgccattttaaagctgttcgatatgagctctcttatgtaccgatcgggggtcaggccgaacttgctcacgtaaagcaggtacatggtaagggaccttgaatccatcttaaaaaattttttttttatgttttttacgcactgctcgtatatctgtcggtcgtgcgtgtctaacttactcatcgtggcaaggatgcagcaggtatgcttggcacttaggttgtcgatgatgttcctccggtcgttcaagcggtttggggctacatcgttgaggcggtttggggctacaccgttcgggcgccctgctacatcgtcgctgctacccgcgctggcgtgttcgtccccgggacgacccggaggcccgccaaggacccgcctgctgtcagccccccccctcagcagctctatcatcgcattcatgatttccccaaagtggtcagtcgggtccccattccaacgatcccccccacgatggtccgtcctcctattcctttcaatcactgaaaaggtcgccatgctcgtaaacatattaatgaattccatatacttcaaattcttgtctgacaaaaatttctttgcatgcaattggatcagcttgtatatctcctggtcgacgtagccgaaccgtgcgtatgcactcgtgatattgaggaagtctaacttgttaatttcgttttttttttttaaaatgaggtgggaaaagagagcaaacaggttggcgtccgcgtggtttagcttgctcagattgttcagtatgttggtcaggtgctttgtgaggaagccctccaggaaggcgctgcgcctgggctgtttcaagctcatcggtgcgttgatctgcggtgcgtcgttctgcggtgcgtcgttcttcggtgcgtccttatgcggtccgtctttcttctgcgctacgcgacccttcgccttgccgggcgcaggtttggtgctccccaccccggcgcgggcgaactcgcggcgcagacgtcccttcacaagctccaaaaggaagcgtgtcttctccgtgcagagataattatacgacttggtgacgatggtgacaacgttggaggtacactgattggacaagccatatatcacctccctcttggccagtttccccaaagcaacattgaacagcttcacattgacaatctctacgttaacaaagctgtttaagataattacaagtgctttcacattaacgctatcgatgttggtacacacgtactcagcgatggtgtcgtagagtaccctgtctcggtagaagaacgaagaataggagtgcgttacgctacttacgaagatgtcggagcacttattcttgtcctgcttaagttttaaaatgataactattttgagcatatctaacagggccttgttctttacgcacgacttggtgcatgcgtttaggattagagcgatgctttgctcgcttatgtggttgattttttttacactgcttattagcttttcgatcagcgcgctggccgtttggctgacttggctgcttcccacgtggctgcttccgacaaggttacttccgacgtggctccttccgacaaggttacttccaacatggctccttccaacatggttgcctccaacttgcgtggcttcttccccatgtgggtcccctgcgggggtggccccacttgcccgcttcttattcgcctctttctcccccgtttggcttccccacgtcagcattacccgaatgagcacactgatgtccctctcagttaggttcctactcatgcgatcgtaatttaggtagacgttctgaatcgcctgacccatagggtcacaactatctccgtgactactaccaggagtggtcataccgaaactgccaatcgccttaatcatgttcactacatgtcggttcatttcaaattctctaattattttttgtgacgctagttttaatatctcttcgttcctcacgttgacctttgccaatgcgttcaggacaaggcacagctcctccatgttgaaatggtacagtagtttgtctttcccgcgaatgcttgcagagtggggggcatccctgccgctgtttgcagagtgggggtcatcctggttactgtttgcagagtggggggcatcctggttactatttgcagagttgaggtcatccctgccaccgcttgcagagtgggggtcatccctgtgcgcttcaccatcggggctgcttcttccccgggttccctcatttgggttaactccacccaggttgagaggatctccttctttttgtggcactcctcgggagagtcctacttcgtccctccgcggagcagaagtcgttgcttcgcatccccgatcggaagcgttgccagcagttcgttcgctcacatcgccgcttatgccgcttccaccctcgcttatgccgctgccaccctcgcttatgccgcttccacccccgcttatgccgctgccaccctcgcttatgccgccgccaccctcgctgatgccgctgccaccctcgctgatgccccctccctgcctcggccgcaggcacttgaacttccccagcaccctaacatccgtagtggtgattatccgacaaacgttgtcccaaaaagctttgtcctcaaagtgtatctttgacagtttattcaagcaaagcgatatttcctgtgtatctaagaggtgcatattttggattaactttttgctcaggtgcaccacgtcagctctgtcctggcacttgctgacaccttttaggaagtacttaaacatggttcggtaggcttggcttggctgcgtcttggcttgtttgcttcttggcttggctgcttcttggcttggctgcgtcttggcttggctgcctgggcctcctttcgttaactagtcagtcgcttgtagcttcctggtgactttgcactttttttttttttcacatggttattattccctttttgtcacgctcacctacaatgcttcttcttcgcaaattcggttgcctttttttcgccacaacatttgggtgaccaatttaagttgaaggggggggggggaggtggaacatccgtttgggctcagctagccacgcgttgtacctgatagtgccacttcaccggtgttagcagcggggttggaagtgacattaggagaggcattaggggggacattaagagatgcgctcggggtgacattaggagaggcattaggcttaccattagcagtgcgacgccgctggcaccgccgtttataatttgtagtggggggttgttcgctggtccgcaccgttcagcggaggggcattttgttgtgccacccttcgctgtgccacccttcgttgcgtcaccctttgctgtgtcactcttcgctgtgtcacgcttgtgtttttttttttttcccaacttgaggtgttcccaaggagagcacaccctaagtggatgccgacagggctcgaaaaggtatcatcactacgggtaggacccacacgggtagcttttgccacggatgaccgtacctcccagtaggcttcgcaaaggttgcatctccacaaatagccttcgcaaagactgcctctccacaaatagccttcgcaaagactaacagcgcaacggaggggtgccaacccgcgcgggcccatggagaacggcaaatgcttcggcctctgtgtgcgtgctatccactttaggagcgcgcgcgagtggaagcagttcatgaaccccaaaatgtaggtgaccgagggaatgtgcgagggggccgcagtcctcctgggggggtctacccccacactagcatgcacaagcatggactaccacgcggcaccatccaatagcatgaactgccacccagtaccatgcggtaccaccactaccatgcggtaccaccactaccatgcggtaccacccaccaccatgcagagacgggacgaggataaaaaagatccgcaacgtcagcgagaacgacatgctccacaaacaccgggtgcacaagtacccctatttcaagatgaagaaactcgggaaatacaataaggtggagaccactgatagtcacctattcaaccgagacgtcgaagtcgtttatgatcacagatacgctaacacctttgtgaaactgaaggatatcatttcggccaacatggaaggtaacccctttttgtgttgcttacctggctggctcgccggatggcaggctcgcagcgtgtctgtcgttggggcagggggagagaactcccccaggggacccttcccccattgatcgtctgtgttgtgtatgttccaacggggcaagctgaagacctccacgaaactgtttccctacgtttgtccctcttcacgcctctcctcccccctcaggaataaccatccgggagagatgcaccgatgacgcatccttcgaagtttacgattgcctacgtaacgtaaccctaatcaaaaaaaaaaaccaaggttagccaaggcgttaaaaaaaaaagcaacgcaacgcaatgcagcgaaatgcaatgcaacgaaacgaaacgtgctacggtttgctcaagcatgctgatcaaaaattaaaacgtcaatagggtaaggggacagacgagacgcatcttgtggaaggcgcaactcgctgtggaggaagaaccctaaaccctgaccaacaagttaagcagttttaccaatcgtaaaaataaaaaagaacacgtggtgtggttagcacgtggtgtgattaacacgtggtgtgattagcacatgggtgtggttagcacatgggttcgattagcacatgggtgtggttagcacatgggttcgattagcacatgggttcgattagcacatgggttcgattagcacatgggtgcgattcacatctgtggaggggtgaagaaggacccactgacaggtgatccttcttaacctaaccagtttgacttcccacgtggaagtaaaaatcggttctcccccctcttccccctttgtagagttagaagctgaagggctgtttcgcgagatggtgcagaagatgaagcaagacgtataattctggcgtgaggggaggagcgtcatggggacatacagcctactcccccccacacagtacccctacctctaccactacctctacccttttaagtacaatttggtatgtgctcctttgcgaagctgaagaaaaaaatgtagcgaggcgcttctatgtggggggaagtcttctactttgcccggatggtttcccctttttttatcacgctgactccactttgattatgcgttactttttttttgctcccactttgctcgccttggccttcgacttggccgccaacttcttcgaccgcgacttcaacttggtaacgaccctttggaccttttgatcccgttttttcattttccgcatcttaattagatgcgccttttgcttcatctcgtcgatttttttcagcgtccttcttctgaaagacaaccacttctcctcgctcttggaaagcttcttcttgtgaaccctcttccgataggggacgaagacatcgctttgatttgtttttcccgtttggttgcttttcttcctctctctgctcgcctcatgggttctctcccccccgcgcttcctacttttcatgtaaagcataatatgatcttcgtcgttaacaatcgagtggaagagcttcttcaaggccagcgctttgggggtgtgctcggcaaagtggtagatggttacatcgctctgtgcgcttcgctggcagtctctgtcggtgtcgctgccatgatcggcgtgtgcgtcacccctgccattatcaccgcgcgcgtcacccctgccatgatcaccgcgcgcgtcacccctgccattatcaccgcgcgcttcacccctgccatgatcggcacgcgcatcacccctgccaacttcgctggcgcttctttcaccactgatcccgtcaccccgctcggacaacccgctacacaccttgcgcagctccagcgtgctctccaattcgcccatcaaaataaagcacacgctacggaagttaccccccttctccaagtacctctttatgttctttaccgagccaataacctgttcatattcgactccctccacttggcacttcatccgaaccatgttcctctcctcctcgtctgcacatactattaccttctttttctttttgtcctcctccttcaatataaccatcagaagctccattttttcttcaaaattttttgggaacaaattttcaaatgtgtgtttacttttggtactcccccgagtgtgtagatgcctccggagcttctccgctgcgcccttgttgtccttgttgattttggccttcttccctcgaggggggcattccgcgtcggtgaagtcggctcccaagctgtctccccaagaagcgtcttccccagagtcctctccccaagaagcgtcttccccagagtcctctccccaagtatcgtcgcccacctcttccccaacctcttccccaacctcttctcctccctcttcacccaactgttttctcacctcttcactcatctcttcaccaacctcttcactcacctcttcaccaacctcttcaccaacctcttcacccaactcttcacctaattcttcacccaactcttcacccaactcttcacctaattctttcacccaactcttcacccaactcttcacctaattcttcacccaactcttcacctaactcttcacctaactcttcacccaactcttcacctaactcttcacccaactcttctgccacctcttctgccaccccttctcccacctcttcgccaacctcccttcccacttcccgcggaaacgcacccaccacgggctgccccccctgcgggagatgcgccgaagaaatctccttctccaaaataaaatcattaatttcaaaagtgaccgaatcttgtttttgcgtcacgtcaaagtatttgagaacgtcttggtcgatttgggacagtccctccgggttcgccttgctccttttctctccactccctttctctttctctgcatcctcttcagtattttttttcatttcgagtgcctttctgtacgttacgtactttttcaaattggagagggagaaatcggataagtcgacttttttgtcagcgtgttcttcatctccttcgctccccccgctgcttcgtgcgtccccgctgcttcgtacgtccctgaccgtaacggcgtcttcttcgtcttcctcttcttcttcttcttcttcttcttcttcttcctgggtgcctccccgggcgaggccactctccctgcgctgcctcaaacggatgaccacattgacgtcgtgcgaatcgaggagcttgttcatgcgcttgactaggctggtacaatttttcaagttcatcgtgccgccactacaacgcttttttacgacctcctgtaggcgctcttcctccacttcgtgcaggtccatgcggattagcttttcccccacatggttcccatttttttttttttttttttggcttgcttatccgagtctcccttacacagaaatacattcctgtccaaaatttcgttaatgatgcttttcagctgatcctcgctgagtttcccctttttctcctccttctgtttggaggtatacatcttcaggagtgcctcatagttctgctcaatcttccgtagatgctcatgtttgatttgggtttcccccccgcagacaccaccatcctcatttgacggagcaaagatgcgagtggccatttcccccttgcacatttttctggccaagaaatccgactgcagaatgagcagatagtccaagtcaagcaatccatctcgcatgcaattaagaaaaattttttttacctcttctgttgtgtactccttcaaacgtctcaaggagcacaggtagttagcgtccttgtatctgatgagcctaattatatatatcataaaattggtgtccaatttgagatcgtctgaggtgtagttgtgccacatgtccgttaagttggacctctttaggtaggtgagtatttcttctcgcttgcttcttttgccaatgcaacagaacaggccactcaccgagtcgactagccgggtgaagtacaggcagaaggacttgtacttttcgtctttgtgcatcagcttgctcagtttggtctttgcgttccccttgaggatctgctccgcttcgtcatccacccccgcctgctcacctgccacatcgcctgcgccgctacgtactcccacaccgctgctacctgctccgccgccaactactcccacgccgctgctatctactacgctgctacctgctccgccgccaactactccgccacctacacccactccgctgctaccaactcccccctcgtcactctccaagttgcacttatcgttaaaggtgaaaaagctgaggaggttcaccacttcgctgacatacacagagacatccaacacacctttcgcatagtactcggttgctttgaagagatacgcggcggtgttcacatccaggcactctttcaactctcgcttgatgtaggatcttaccgattcgtatttcgtagggttgtacaggtatttctgcttcttaataagttttacctttttgtatatgtggtgcaaatacagatggtaataatcgtcttccttcttcgcattcagaaattttttccttttcggttgatgagtttccttttttgggggtccctccctaagttcactcgagttgtcattcgtatgcacaactgcctcttggagctcccctccattgtcacacacgtactgttccttccatcctgttaggaacttcctcccaacaccccgacccttaactactctcccccaggtggagttgtttctcgtgaaccctaataatccactcttctccttaataaggaagcaaaaggaagacgttaacagtgcgacaaaaacaatgagtaagctccccttcattaaaaagaagtgccgtccttagtaccacgttgcattcttttcgtttctttgcaaaaagtgggagaaaaaaaaaaaaaaaaaaaaaagttactcactattttacacccgtgtgaggatctagggcgatggtaaaaaaaaaaaaaagaggtgcaaaaaaaagaaaaaaattgccctaccccccggaggccaccacatggaggaagcaaacttgcagcggagtagaaacagagaagcacagaagcagagaggcagaagcagaagcacaactgtgtaaccccccgtgaagatcccagatcggacctcaccttccaaaggagcagcaggtcatttcggaaataactctgtgttgtcccttcaccagcgcgaacactgcccctcacagaaaatgattaaaaggaaatacaatttgaagtattgttgtgatgacatctgcgtgttccctagtagcacttggctcagcggcagctgtagggaggcaataaaaaaaaagaaaaaatggaaaaataaaaaatttaaacgagtagaaaccgaacgtgagtgaaccgtgtttaattctgcacggaatacctctacactacacacacttttttttttttttttttttttttttctgcctcactctgaaggggaaaaattcagctccagtttcggcttaacggccatttcgacctaccagctgaaggtcccctctgaggatcgcagaagagatgatggagaccccgcggtggagacaccccacggggaacagaaaaaaaaggggaaggtgtacctgtaccgactagaggaagacaccactgaggatggagacaggtcagaaatgtgagcactgagagtgttaaaatgaagggtgcctccccgtttgtggagttggcgggggatcattcaccgatatgttgccttccgcacatggctcgttcgtctttctaccgagctacccattcagctggtccccatgccattacctttttaaaggacccccctcttgaagtaccacagtgatataaatttccacagcggcgtcctccagtccagctatctgttcacccacgatgtaagtgcggaggccttcgtaaattcgcccaacctgaccgtattaatcaggccaaccatacttttcctttgcagaggttttaatttagctcatcctaatttacgctgtcttattattatactttatttttattttattattttatttttttttttttcacttcttcccatgttgggttttcccccaatgcattcgcagagcctcttgctgggcagcgcctgcgttaacggctttcacttggcccacgtgaaggacggaagtcatcaccttctttttgcaacgcccgatgaaagaaacaattcgggttagagagccaaccggggcaatgagccaacgggggcaacgagccaacgggggcaacgagctaacgggggcaacgagccaacgggggcaacgagccaaccggtgcattgaaccaaccggcgcattgaaccaaccggcgcattgaaccaacattgattggcacgccctactggagggatgatccacacgattcacattttacaatgcactcctttttaggtctttcctttgatgcctttgatggatcccccgagtaatagccacgtggcgagaaaaacacacaaccgaaggaggagggagaaaaatgcctgaacaggaagggccacactgtgcccttcacataatacattcctgttactctccctctgtagcaaagtcctcgttacgtttagcaatggcgacgtgtgcctcctcgttgatggaaagggcacccaattatggtaagtgtggtgagacttgagtaaatatgcaagcatatattttgttcggatgtcggggaagcgatcagctcgcaggagactccacccgtcggttatctgccacaccatccgcatcgccgcgcgtacaccgcgcatacaccgcccacacaccgcttcacaaccgggtggacaaatgaaatcgcccccctcgcaggaaggcccatgagtaccacgtgtggacgtgcacatttaacggaagtgaaaacgtagtgacaacaggttaggcgtgtctttctctgtgcaggcgccaactagggcaccaataagtagtgtatcccctggccagtattgtaattaaacgtttttttttttttcctccacatgacagggtctgacgattgctccttcgcaatttgggacctcagaacaaccacagcaccgtcagcaaggaatataaagtagcacactcttctcaattgcccatcaaaatggggaaaaaaaaaaaaagacccggatgccgtctgatcgtgtacaggatggcttactatatccctgtgtgcattttcatgggggtaaaattttattttgttcgctgctcccctttgtaggtcccactcgcaaggcgtcacggcggtcaaattcgacagcttccgtcagcagctgtacacggcatcgtaggaagcactcggagatacacgcacatgtgcgttcgccacatgaatccgcgcgtgcacatgtgtgtttgtacttaccatacctgtgaacttcccccgcccgtaggtacgacaacaagattcgcatcttcgacgcgcgaaatgttcaagaccccctccgaatagtcgacgtgaagtccagcatatggcggcttaagtttttgtacaagtacgcggagcgcatcatagcagtggcgtggcctgtggcggtcgactgctgcgaaatggaacggaataatcaacttaccacgccatcactttgccgcttcacccccttgcagaggcacggacgtgaacgaactactagttgcagcctgcgacggcggggctaagttattcaagaagatcaacgacggtacgggcgacgcgcagacggagaaagcacgcgcctgtgtgtgccgatgtgtgtgcgtgtttccacattgccgcatatcgtgtgagctgactcaaacttgtgccttccacccccctttacagaattcatttttgataagggaatccgcaatggtaacgaactgacctacggaattgatgtcattgaccttgccgatgtgggaaaggaaaaaaaaaaaatatacctgtcttgctctttttacaataaggaagtccaaatgtgggtttagcgcgcaaaatgggatgttaaaaaggttgacgtaaaaaaaaaaaaaaaaaagggggtagctctccatgtgtgtctacattaggccaggcccaattttgttctgcacagctgctttggaattgtgcatattgtgagcgcaattttttttctgccctgcgtagctagccaggtagccatatacccagatagccattttgcttttttttttttttttttattttatttttataaaacacctgaacagttcatacatttttaaagcctatttttgcccaacttggtgttttcctccgatctactctcccacattatgttagcccctttcattgtcattcccatctgacccgtacgccccatcgcactccctttcatccttttggtaagcatcctcgtcttcattttcttcatcctgctgttgttgatttttcatattttgaataaattcctcctcctcttgatccttttctacatccctatccagctcttctacatccggacttggtgccccatcgtctccgtctccctgcgcaccttgatcattctccccaacaccactgttttcattttcccccgtgtggaaaatatctatccagctggtaaggtagagcaggatttcgttaaaactgcgtaacgtgtttagggtatacttattgtcaacactgtaaataaatgggtactcgaactttttgtagtaaaaaaaatgctgtacatttgaggatattacgtgattgtgtttatctgtatgttcatccaaaaacatgaagagactggaccttttaaaagaggaaatgtcgtaaaacttttcttcctttttcatgagaaatacataatttttaaaaaatttcttcatatcgtataagggaacaaattttctgttaaaaatgtgtgaaaattttagatcatttaagttgacatataggtattcttcctgttgattgtttttttgtgtgtgcagatttttaaataaattgtcctcctctttgtttagaaaatggtaaaagaactttgagcttgtgttatccaagcagatcacgaacaggttctttatgtcaaagtagaacagcattaacatgagtatcctttttacaatatggacgtttcttgggcaagcttcttcactgtcatagttcagttgcggccatatggaaaggctctgtgttagatacgaaattttatcgcaaatatttctcacatgaacgttgaggtgcttgtcgtttgcgctcaggatgaggatgcctttgtctgtgtcgatgtttagctccttgacgggggggaggtggtccttttcctgatcccccttggttgacaggttaatgacgatggatttgttttggtacttgaggaagccgcggtcgctcagcttggggacgcacacataggcgcagcggtcgtcggcgaaggcttgcgcgtgttcgcggtgaacctccccagggctgtcgctgcgcttttcgcggcgaacctccccagggctgttgctgcgcttttcgccgcccacattggttcgttcgttgggggcaggctttcccaagcggccctgtcgaattcgccgcacgaacgccttcatcgctttaaacagcaaggggcagtcgtagttgtaaaaacagaagttgttcactcgtaaactattgaggaaagtattcctgtcgaggaggtgaaaaacgttaaaattttttaagtcgttaaaatttgtctgcaatttggagagtctttgattaacgtcaatgatttctttgacgttctccatggacagttccgtgtctatctgttcgagattttccgggtcttcgttactcggctgcaggaagctaactctggtggtgttgtctttacgtgggttattcgcctgcgcggtggggcttatctgcgcgcttttacggattgattcaccgttcggatggtcactcgtgttatcgctgcggtcgtcactcgtgttatcgctgcggtcgccactcgtgttatcgctgcggtcgccactcgtgttatcgctgcggtcgccactcgtgttatcgctgcggtcgccactcgtgttatcgctgcggtcgctacacgcgccatcgctggggtcgccgctagcctggtcatcctccccctcctcgtagaccaccgaaacgtgcttgttaatgtgctccgcccgcgtttcctttttctgctttagggcttgaattgccgccttgtagtttcgcaggtaccgatattttaagtatataatatgcttgtacatccggttgcgcaggacgtggaattcctttgctgaaattgaatttatgaagcttgcgtccagcttgattaggtacctgccaaggctgtcgtcaatgtagaggtcgtcaccagcgtagcggtcagtgcggccgtcgtcagcgtatccctggcgagtgtgcccatggtcagtgtgcccatcgtcagcgtacccctcgtcagtgtacccctcgtcagcgtacccctcgtcagcgtacccctcgtcagcgtacccctcgtcagcgtacccctcgtccgtctcgttcccgtttttttgtgcctccctctccaggaacatgctaactctgttgtagtggtcgtctccttcttgttcctccacttttaattccttcttcaacagtaggctcagcacgtcataatttatgttgcacaagctgaggaaattatttctttttaatttttctattctcttaatttcttcctgggggttcgattcatgtgcgctccttttttgcgggttctctccctcggaggggctcctacgcgtgtcctcccctttctggtgtgtactatgggttaactcaccgttggttccccgctcgtggccacctggttgtcgctcccctctccctaattcgtcgcctacttcaccgcctacttgactgcctacctttccatttgctacatttgctatggttgccttttttttcctttcctcctcctcgtactcataaatgatctcgttgagaatctcctcgtattctgaattccttccttcgtctaggtagccgtagttgtcccccgcgtgatgaagtttgttctcctgccccctgctagccttccttaccttcgcgcggtacagcgtttgtctttcacctccgtccaggggcaagttccacaggtagaacaggcacagggcatttttcatgtacgcctttggggtggtgtggcgtgtgacgtgtggcgatgtgacgtgtggtgatgtaatttatggctatgtgacgtgtggcggtgtgacgtgtggtgactctccacgtggtactgttgcttcactacgtcatcactgtgcagcccctaccaaaagagctgcactcgagcgcgtaactagggaatgctggcgtgtacaaccccctttgggggggactgggaagaaggccatagaaagtgaactccccgttcatctccccccccctgtgcacattggtactacacaaggtgggagtggagggggtccacaaaattggcaatttggaaacatataagttatgaacgggtaacagtaaaggcgaaggagatagagatggagataaaacagagcgaacttgtgcacgtgggccagtgcctgcggagacccaagacccacgcgtgcatatccctaagtgcggtgcacggctgcttaaccacactcgccacttttgctgcaaaaaaattgggcccccctccacagcatgctgttaacatgagcattcggtgtgcatcttgcgggcgatctctttttttttttttttttttttnnnnnnnnnncatcttgtcggggcggatctctctttttttttttttttttttttttttcagctattcattttgaccgcttgtcgcagctatggatttttgaccgctttgcagggggggagccccaactaggtgcaggcagcaaagcggggtgggtaacacggtaggcaacaaggcagagcgagtgtcccctcgcaactacgaagcggtactacgaagcggtactacgaagcggtaatacgaagcggtactacgaagcggtaatatgaagcggtaatacgaagcggtaactacgaagcggtactacgaagtggtaactacccactgccagtagcacaaacccatgcgtgtgaaccctggcgacgagatgaacgatgctctcccgcctactcgccaacacgcgtcttctccggagcggccacaacgcaagcgacgaaacagatcacccagcaaagggacgaaacaaattaaccaatagagtcctagttgccagaaaaaaaaaaaaaaaggcacccccaaaccatgggggtactattgctacccacaaaagggagacgcctctacagcataaaaattattgacaaagtgacaaaaaaaagtgtaaaaatatatgagcattcgttgtttgggcggaatgggaaaggaaagaaatccaacgaggggtatccacattacgatggtgagagtacgttccccactgatgaaggacatccgtgggggcagaagcagagggggacacccatagtgggtgtcaaaactgatgtgtgtaaagtgacctcaaggaaggaatccattttttatgaaagcgaaagaattattaagtgtgaaagtggagcaggtggcgatggagctatcagcttcaagaggtataaacggaaggtgttgggaccgttgggcataccaaatgggggaaaaggaggaaacggtggtgatgtgtacttacgttattgggaccctaaaggggggggtcctctcaccacgaggaggaagcggagagatggagacaaacatgtgtatgttaacaacatggcagagttaccctgcgttatttcggccacgaggggagagaaaggaaaggctaatcagctgagagggaaaaatggaatgagcgtttttttacattttaacaaaatgtgtcatgtgtatcggctgtttccgcgtgagggggaagaggcttcttgtggaggggtggaagaagccacatgtgcagaggtagcagaagctacttgtacagatgaacctttgcacagcttaagaagacacacatgcgacgcacaggggacccccttgggtgatggacaaagggacgtgctaatggtggggaggaacaaccaatgggttaccccccacgtgaagggagatcaccacaatatactaccctacaagtcccaatacgaagaaaaaatatacaaggtgataaaaaaagaagaccccatttatgtaaaaaaaaatatgcacattttaaagcagctgatcaggatggacaaacaagtagggagagaaatatacatcgggatgttaagtccaaataataattcacttttactctccaagggaggagaaggagggaaagggaacaacatgcaagacacttatacttatgggaaaggagcaaaggggactacttcctacataaggatcgtttaccgatgcattagtgatacttgctttttgggggtttccggatcggggaagtccactctgctctctttgatcgcgccgaaaatacacacggtgaataacttgtatgtgctgaaaaagattttcttcacggataacttccaggtgtccgtcgcggactttgctggcgactgcacagagggaggaggcgtcacagaggggggaggcggcacagaggggggaggcggcacagagggtggaggcggtacagaggatggaagtcgcttacgagatggaagtcgcttacgagatggaagtctcatacgagatggaaatctcacaccaggtggaagtcgcagagcagagcagtgcccccccttccgcatcagccccaacgtggctcagcacttggaactcgtccacctcctcgtcatcgtcctggacatgcatcgcgagctgatgccccagtttcgcgccattaggtgagcaggggcggggcagcacgcgtgggtcaagtagcccaattcagctctttacttccgcaccgctttacttcctcacccctttacttcctcacccctttacttccgcacccctttacttccgcacccctttacttcctcacctcagggaggaactgcgccgcaaggacgagcgcctattccgcaagccatacatcgttgtcataaacaagtgcgacgtccatttcacggagaagatcaagcgggcggaggaagcctaccgggacataaaggcccatggcggggacgacgtccccgttttcttcatcagtgccaagtacgcaatggggattgacaaattcgttacacacctgcggacgtgtgtgcaaaggttgaagcacgccaaatgttgaagtggccagttaatgcttacgcagtacaaacaaaaaaagaaaacaaagaaaaaaaagaaaacaaagaaaaaaaacacgttccacagttagaacgaaggaagaaatggacaaattagtaccatttgatacgtccctacacgtgcgcacattgttgcgcatccaaatgatggtcaacgtcgcacaatattttggctagctgtatgaacaggtcaggcaaaaaggaaaaaaaaaaaaaaaaaaaaaaaatcaaacgtaatttaacaaatggtccctctcccgtgggatttaccaaagggagggcagcgcagttgtgaggaaggcgtgaaaatttaaaagtaagaaatggcggataacaaaaaaaccaagctactaaaaagcgaagcagctaaaaagcgaagcaactaaaaaacgaagctactaaaaaaggaaactactaaaaaacgaagctactaaaaaacggagcaacaaaaaaacggagtaacaaaaaaacggagtaacaaaaaaatgggataacaaaaaaatcacaacagacgcgtagccggtatgcacacccgcgacgggtaagttagaggtagaggtcatttcctcaccgcgtgtggtgaccaaccccccccctaaacttcactgagggaagcctggtccctgacttggtccctcacttggtcccgcatttggccccccactttgaacgccccattttccacaaagctggtgtctgcacttattctagtcttccccttgacgagggacgaaaacttcacgtactcgttcgaagcaggaggcaaatcgacgttgcccctattttggtaggagtaatttaagctagcattacaaaacttgtttctctctccagggatatattttcggggaaactgatccaaataaatattcctaattttgcaaattttgccaaaatttgaagtaccttcattggtctgtggtgttcccatgtctggtgcgcaattgaaaaattttctgagctgtggcttcttcacctctccgtggtttccataggacgtttgtacatctccatatttgacgaaggcgctttttttattttgatggtacggaaggtaactgctttggaggaaatgatttttcgtgcctccgttgtgtttgtggagcaccgtgtcaggagttcttcccaagtcggtcacatggttgtccttgtccaccattgcgtaactgctgtcaggtgtacgcctttctgtttctctttccgcttccgtttctgtttctctttctgcttccgtttctctttcccgttctgcttccgttcctctttcccgttctgcttccctctgttggtatccctcctccagggggtcaaaaacctgatggttattcttcttcctttcctgattgaaccccacattggggtcaacgtatttattccttttaagcaagctcctgttcttaaaagcatgttcacctctatcatttctgtactgatagaagctgctgccatttggggtctgtagcttttcttgtcttgtcgtgctcatcgtagtaataacatttcgaagctttttcccctcattttttgtggagaaaaaaaggccttctcctcctcctctgacatgatttttgatgcttaaaaggtctggcagttgtggattactttcaatttcgttttttttaaaaaagtttttcttcatgtcattttctctcttgtatccttcccttaggttgggacctcccccataagacgcagtggcatacgtgaatgaatttctgctttcgaaggggttgtactgcctcctccctgactcgatctccttgtctttgcacgtgtagatacctctctttttgtcgctcggggggtaattgtgctggtgggtgtattggtggccatactggcgggtgtactggcgggcatactggcgagtgtgctggtggtcatgcgggcggtcatactggcggtcatgttggtggctatactgctggttacactgctggttacagtgctggctacactgctggctatactcaccctgcgtaacgctactgacgggggcgtctcctatgtggttcgcccctacatgctgtacctcgtcaccactggagcgatagatgagcgacgtgtttacccctctgtttgattcttccgcctggccacctaagggggaaagcagcccatccgccttcacctcggcacttgcgctgacactttcttggccgacctggttcaccgtgtggacatagcatccgttttcacttctatccggggtgtctctcatctgcgtgttgctgtctccactgtggtaatcgacgaccgagtcggtgtgacccgaattgttgctccccccattgttgttattcgcgacagtcgtggttgtagtagtagtagagttgctattattatcggtatttcctcccactctgttcaagtcgcagttcatgaagtccgctttttttaagtatgtacaattgagcgcatcgtttatgtctcctccctgatgtgccggtgtcttctcactcgaaagggcgccactgcttggaaagccattcccttctccctcgacatggtacagcttaccattggaatggtttaatgagtcattctggtcatgctccgagtttttatccttcgtgttgggaacttgttcgtcgcattggggacctacgtattgttccctcatcagactgttcgtgctatgttgggcgggtcctagcagatcggcgtttcttccccagggggcagtggccgtatcgagggggaggacagaggggacagagcgggtagagcggccctccaactgctccccttcgaaactgttttcgtttccactttggtcagcggcgtggctcctaagaggttccaactcctcatccagcttgtcttgaatgacgtaaacggacgtgtccccatctgcttgctcatttttactaaagttcattttgctgtttggactcctcgacagttctgtgccccatagcttggtctccccactatgcatgtttgtattttttccctgggtcatattataagcataaaaatgggtttggtgacctcccatgcagaggggctcttcatttattccctctgctggactattccttttgtcgacgctacatgtggtggtggtactacccattgggggtactccgtatgggttcttctcatctatgtatccattatctacatctaactcattaggttcacacatgttcaggtcattcgattggcagtagtctccatatgtggtaatttcctcctccaccccttggggtctgtgcagttgtccttttgcattttttcctacatggggagtatcatcccaaatgttgcagtactcctcaccagggaggataccgttttgagaaaatttgcaatctctcagttggtttatcgctctgtcgaagcgtccaaggtgtgtgtcgtgttgtgtgtgctgcccgttttgcttcacattcgtagttccgcaaggggggagatggtttgccgacgatattggagaccgcacttgcggtagcaatgggggttgcaatgggggttgcaatgtggactgcaacggggactgcatcggggactgcaacggggactgcaatggggactgcaatggggactgcaatggggactgcaatggggactgcacgggggaccgcgcgggagaccccctttcgcgaagaagcacttcccccccgtgcgccaccgacgaagaagggtctttaataaaacttttcgttcttttgcccaaatggtagctcggagggagacttcctcccccttggttctttttcatatatgggaaataattctgcctgactttgttcatgtcaaaatgggactcacccgtgtgatcttcttctctcatcgagttggtaacatagtctgcactggtgtaagcccccttctcgtaaaagccatttttgccaaagggtctaacaaattttgatccttccatatctaccaccgtgcgagaggaattaaaaaatttaggatcccttttcaaacggagtaatttatttcctggtgatcctgtgagggcatctcttggaacactacccatgaagggattattattctttaggaaggctacctttgtgtcattcgacttaccctcatcatcatgctgttgaggaacgtcctcatggttagctttgctcctccaaatgtcgctgttcttatttccttgctctacgaacagttggtagttttttttccttttgtattttttaattagggtgaaaatgttgagtagcggggggagtgttgccatacttggagtgtcagtaggggcgttgtccttctgtgtaccatcagacagtggtgagtagtgccatatgttgtcttgctgaatgccgctctcgtccgcgggatgtcctccatgctgatccttctcacctgcgaaaatcgccgttatccccctcaacttttcagcgtgcggatcctctgcgtctaggtccatgcggtataacatactgaggacgccgcttcttccagcggggctctctccgcgcgagtgtttcgtaatttctgatggtgattcgcctctattggggttggcttcttcgcctctatttggtttgtcttcttcgcctctattggggttgccttcttcgcctctaattggattggctacttccccccttttggggtctccttcctctgctgcacacgccattcgtgacaaaatcgaaaggtacatgtcattcctctgctttggatctccccttgtggatccctcctcctggtttgcaaaaaattgcgctacatcttccatgtccaaaaatctacacccatcatcctctttactctccagggtcacttttatgctttctcgaatgaacaacgggaggttcttcaaatttccgtagctgaggtcttcccttttgttgattcccctcggcttagtcacttctttgttcatttgccatttggttcgcacgttggagggttctacctgttcggtgcacacggggcggcagtcgtggggggtctggttggcatggtcggcatggctggcatggtcgctccggtcggcatggtcggtctggtcctccctactggggaatgtgcctcctttggtaattgactcatctgttgtgtccccatcctctttactcacttgggaattttcacgcattcgaatatgttggttttgctctgtttgattttgtttctcggctggtgagttcgatgttgtgtcagctttttcgcttgttgcgtcgcccgcgttttcactccccctctcggggttaaacagcacatgtgtgtggcttcctctcagtagtgcagcgctcatcttaggagctggttccgtagcctccgactgcgcagccgctatctcctccgcagccgctatctcctccgtagccgctatctcctccgtagccgctacctcttccgcagccgctatcccctccgtagccgctatttcgtccgcctcttctccctcctccgcgctgtagctacccaactcgtggtggtcgatgaactcgaggaaggatcccacattgatgctctccttttggaagatcctgcagttatccggggtcctgtactttttgtgctgaatgtgcgtcctgtgcatattgcagttggggatgtacagcttgtagtgtttactaaacggttcggctagcagcagattttgtagcttcttgtaaccgaagtgtagactatttagctccttcttgaactggagaatgaactgttgcttcagttgggcgaggacaagtccattaggtttatgatcgaccaagagagatattattctcatgacttctcctaaagtctcacaaagctcataattaaaattttttatttttgggtacaaatcatctgcacttttttcacatgcagacacgggtagcagaatcctttgggagtagacaaatatgcctttgtgtatagctagctgtactaagtggataatatctcctagtcgcttagatttgaagtgcttaatttcctgcttcagtttggctgcgaatgcgtacctccctccgttgaacatgtaggacttgagcttcttggtgctgggtgagcagaagatgcactcgctgccgtcttcgctgctgcccggcgcgggggtagcactcgaggcgggacccacgttggaggtcgtgttggccgccacgttggaagtcgcgttggcagccacgttggcagtcccttcgttagcagccacgttggcagtcccttcgttagcagcttcgttagccgcttcgatagccgcttcctccgcggccgcctggctgagcgccacgctggccggcgagagcagctccatatagccgccgctaaccgacttgtcctctccaaagggggggtccacccttcgcgaagaacccttctgcgccccgtcgcgtttgtcgagcagttcgtctgataagttggcattatttccatcttcgaagggggcggcacacccatcagtgcctcgattgctggtgcctcgattgttggtgcctcgattgctggtgcctcgactgttggtgccatttttttcgctgtgtcccttcgtcccgtgttcttccaccccgccaagttgctcctccccattggcgagaacacctggcgaagcggactctcccccctggtcctcactgccctccttcttatactgcatcattttaatggcaaatctgtgcaacaaaatccaatccttctttgtgaaagtatcatttaaattatgactatcgacaaagccttggaatcctttaggttccttgttcaaataaataacacaccctatttctcccttcaccctaacttcaatttgtatgctacacagattggttagctgtcttaaaataaaagctacctcagatgcagaccagaaattataattaacataaattttcatttggttagctacatctcctaagtatgatttgattccttcttggtataagaataagaccgatttgtaaaaataaaatttgagcttaaaaaaaaaggcatctagatctagatcctctttcttaatgatcagtaggaccttcttcaaccatgtgttctcaatggtgggttctataatgtacttatttgtacagaaaatatttttcttgatcaaatctacatatatatattcactatcatttatgtcccctcccaaatgggaagactgttgctctgtatctaccttgtcataattaatcggcatctgtttctgagtctttgtacatggatacccaccatggttgctataaacgatccaggttagtcctcctttgcggaaagtgctcacacttttgatattattaaacacgtaggaattgtgtatgttcgatttggttagctcatccatgattagcaaatcttcatcagaaaaaacgatatctctgttaataatttcattgatctgctttaggtatatcccatcatctatgtttagacaagtattacatagatttaaactgaaatttttatttcctttttttttcctactgcttcctcctttggtattgttagaaagaaagaggtctgtcatggggtgagctttgtgattcatgctgctggtatttcttggaagactctccaatcctgtcacttttttggtttttttttttaagccaagacttaggcatacattcaaactagtagatgtcctcatgtcgggggatagacttcctaactcgattgagttatacttgaaatagttgctatctacagactcgttcgatttggacaggaagcgccttcctccttctctgtctctgcttactggattgaggacgctccccctgggccgcttcgccgtcaagtctattaacgaggcgcgtccttcttgtcgtggggatgcgcacagggtaggggtgcccagtgcagaggtgcccagtgcagatgtacctaatgccggggtgcaaaggagggaactccccgcaggggtgactccattgtagagtgcctccccagaatacctcaccacggatgacacgtcgttcatctgtggcggggggacattcacttgggggagcaggccacttccacgaggtactccttgcctacgtctatcataaaccggcctgtcaaatgagtgatcacccttggaacttgagctgaaataaccaacaccagtggggggttctttcttcaaaaaatttagtctctgttcatagggggtgaagaaattattgtaaaatccattcctgtagtttttccttttgcttgcaaattcgaggtttcctttttctcgcgtggtgggcttcgccaagtatttcacctgactgtaatcatcgcgatgaccgttacagttgctgctgttttcgattcttttcataacactaatgctgttctgcaaagtgaatggtttcacttctaactgcttcaagttctgataaaaggtgggatctactttacccctttgcaggttttcaccaaaattggtaagaacctgttctgtcctctgtgccaccccctgcaacgctccttccttttgcttcccccccagtcgtggattaaaagcctggttctgcttaacttctttcgtgataacatcatgaattcgcatatctcctgtgtttttttcttcattcgacacgtctaccttctcctctcgtgtccgttccccacacccaggaggggtctcctgtatcatgtcggaagcagccatgccattattacaccctggagggagattcagttcccttcctctattcagcacagaataaaatatcctctcattccgataggtaccattaaatttggaacccatcatcttgtactctccataagaagaccttcctcctgtattgcgaatcaccggatcttggaccagcatgcagtttttgcttctcccctctctatggcaaccgaatttgttcatgtggttcgattctccattgtcattaaacgaatgagtgatgctcttaatttggacacgattgaggtggttactcaatggtgcactcatcaccggttggttagcagccgggtagtagttctttccttccccttggtacttattatttccatgcaacttggtgagggtagcatttgagttattcgttttgttcatgggtgtcaagcctttcttatcatcgtttgtgttccttcttcgggtgcactggtacgccgtgctgttcatggggtggcgcttgttctggccttgcacgaggggggcacttcggatggcgggggcacttccttggggctgctgacttaggttcgtctcgccactctcgtaactcgccatttcgcagcttttctccttacctgtaggtttgctctctgcgttgctcccctgcgttgctctcctgcgttgtctttccctgctagtggggtggtctcgaacagccgtgtactattggaagcgtcctccccgaatggtttcgcggttttatgtaattacgctggaggggtgctcagtggggtagacgttcgtatcttttttttttttttgcttcgttttgtctatctcgaggggacccctttctatgtgtgcgtgtctaccgagacacgtgaacaggttagtcgagctgactgtcaagttcgtataaacgggaggactctccaactgggagtggcacaaaaaaaaaaaaaaaaaaaaaaatacttcccaaatggtgtaaccatcaaacgtggctaagcaaacgtggctaagcaaatgaaggggtgcctagttgtgcgaacggagagatgaacaaataaaagttgttatggcgggtagacacacacaatgggagaatggcttcctcgctaccgatttaacaggtagtacttcgggggaggatgtagcccgtacgaaaaaggatggcacaacgaattgcaaacaaatggtgtcgtcgtaacggggcaaacaaaatggacgacccgatgaggtgggtgcggggggctatcgcatgtgagaacacacacatgcatgcaccgaagctcctatattctgtgcgtcgaggcaatttttcctcttcgctcaaatctactagtcttaaaaaggaggagcttcccacgctttcgagaaaaaaaaaagaagaagatcaaaaagatcaaaaagatcaaacagatcaaacagatcaaaaacaggggcacaaaaaaaaaagagagaaaacacacatatatatgtacatgtgaacgcactgctgctaccgcactgctgccaccgcgctgttgtggagcttccacacggtgttactcttcctggtggttatgcgatcccgggtgaggacgctaaagggatggcaacaaacggggcagttcaagcggggtcagctctgcagccgacggggcggaataatgtaacaaagcggagcggtgcacatgtaagcgacgcggtgcacatgtaaacgaagcggtacgtatgtaagcggcgcggtgcgtatgtatacgaagcaggtcgcaacgtagcaaaacaacgggcgggaaccgaactgcggacaaaacaaacgtgccaacgtgaaacgcagttcgatgcggttacttggagtgcaaaaaaaaaaaagacactaggcatatgggctctttaggaaaaaggtggtaacattgaaaggcacatctgccgaggtatgcacgtgtgtatgaacacaagtgtaggttcactcatgtgcgccttccgaggctcgcgttattcagggtccgcataaggcatacgcagaaaggatagggagaaaggatacgcagaaaaggcatgcagaaaggacacgcagaaaagacacgcagaaaggacacgctgacaaaacacacttcgacatgcacacttcgacatacacagacgtgggcatgcagtcacctgggcgagcgcggagaagctgaaaaaaaatggagtcaatacaaaacggaaggcgtgcccaaagtgacaaaagtgacaaaactgccaaaactgccaaaactgccaatagtaccagttgtgtcagctgatttctacctccgcccacgtgcagcattagtattatccaatgctgagagctttattcacttaaaaacaaaagctactctgtggacaaaggtggtctcgtgtaattgacgaaccattcaaatgggccatgcagcgaaagctaattcaattttttcgatgggtgaaacaaaattggctgcggtgtttaggcatgcagttcgcacagaaaaaaaaaaaaaaaggggaggcggccgagtgagcggatcaaacagatcaaacgatcaaacgatcaaacgatcaaacgatcaaacgatcaaacgatcaaacgatcaaacgatcaaacgaaggacatatatagcacatgcgggtgtggcggccaccatgctagggatgcacctcccaaggaaaaaaaattaatcagtgcgtaggcaaatgcgtttcgaaggtgtgtatcaaattaaaaacacacaagttcatatgcctggaggaagggaaacacaatttcaaagaaacggttttataaaatgagacaggtggcagaaggtcggaatggcaagggagggggggattaacaaatgggacaaacgtggagcattcgctactcgggttggctctcccaatggtgacgtaccgtgaggaaacgctgcactcctttgggggtaacaaattggggcgaggtgggtcgaagaggcacaaagacaaaagatgcgcaaaaggtggtttgctcaccggcggttagagcaatggaggtgagcgcaatggaggttagcgcagtggcagtttgctcaatggcggtttgctcaatggcggtttgctcaatggcggtttgctcacttgtgataggcgcgacgaatggattagccaaacggacaaaacaaatcgggacaaaggggcaaaacaacacgtaaaaaaaggactgacaaataggttggacggagacagggaaaggggccataaagtgggccgttaacagggctgctagccgggctttcgaaacgaaaaaaacaaacgaacgcaagaaatgtaattattacaaacttttcattcagtccaaagaatacgtatttaattaatccactcggaaaagaagaaagagaaaaaaaaaaaaaaaaaaagtaataaaaataataaaaataaaataaaataaaaataataaaaataaaataaaaatgtgtaacaagctaactttgacttcgagttggcagggagtacacaaaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaatccaatgcatgcatgcatatacatatacacaaagcgttttggcgattatgttgctggcacagtgaacattaacgcatgctttgtgcgtacgttacgtatatttacacaaaatgtttgcatactttggcatacttggccacaccttggcatacttggccacgccttggcatactttggtacacgccacttccttacgcacactttgcacactcgcgcggtgtcatggaaaggcgtacacaaaacaggggctgcggaatgatgaaaaatgtgaaaggatgagatgaaaaaaaaaatgcgttaaaaaaagtttggcagacagggaggataagcacgaatgcgtaatgcgtgaggcgtaatgcgtgaggcgtaatgcgtaaggcgtaatgcgtaatgcgtgttgcgtgttgcgtgttgtgtaactgccgtgaactcgtggccgtacgcacacatttgcatatgcacaagatctaaaagtgtttttttttttttttttttttttcctttttttccccgggtgagcaattcttggtgtaccattctgtgcccaagcatgggcggtcttcactacgtgcatgtcatgaaggccttttcggttttggcaaaattgcgcactttttttgttcgcggcacatggggtgaggcagcacgctggtggcatgcgagctggatgatattcctcctgtccaaccggaaacgcgggggcataagacgcgtgcgtgtgtgcatagggggtagccacttagcggcttgaccgctttactggttagccgcttggtcgcaaaaccggttagccgcttgaccggttagccgcttggccgcttaaccgcttgaccgcttaaccgcttgaccgcttaacgggacaagcgatcaacgcgtcaagtggtgaacgcacgggcgtgtaaaggctgcctctcacaggggcgttacaaaaaaataaaaaaagtgaccacctggtgtgaagcgccgtatggttgggtgaacagaacgtgacaggacttggggggtaaacgtgtcagtcgggccaaacggacgacgcgaagcgttacggggcagaactggcctaacggaatgcaactgagagcggcccattctcagttgtctccgtactgctcaactttttttcgctgtgcacacacttggagtgtcctccctccccaaaagagcacccattggatggagaaaaaaaaaaatatatatatccgcgcgagtccaccattggacggtccccaccaagagtgttgtcaaaaaaatgggaatgcgttaaggcacttccctcgttcggttgcactgcgcagtgcacttgggtttagcgtacgttcctctccttttctttttttttcccccttttattcctgcctctctgcacaatcttctcttgaaaaaaggaggagccccgcgcaaaagccatgcgcttccatccccagatttcatccccttgaagaaatgcaaaggacaggggggagaccataaaggggagcttagacataattttactttgcgatggcaatattaagtgcactacgctttgaggcaccctccgcgcgtggcactcctctcgtgatacccccctcgtgatacccccctcgtggcactcctctcgtgatacccccctcgtgataccccctcgtggcactcctctcgtggtaccccctcgtgatacccccctcacggcattccccgcgctaccgccgccctgctcttcgtccactacgtacacatgcatgtgcacaagtgggagcccctccaaaggtgacacacagaaaatttgctctccctgcttgaaggggaatctcacctttggggggaatttcccaaaagcgcggaaaaaaaaaaaacacacatacatacgtacatacatgcatgcatacatatgaacatgtatatacttcatagtgctcttttattttatttttttttttaccttacgccgttttaacccaccttgcacatttttatttcccccccctggcgttttcgcgcaaggcaatttcacacacacttggctcgcatgccaactttaagcaggctgacggtctacttctcccagccgggaagggtcactccaccccccggtttacagcaactttgaggcactccccagaagtgagaaacggctccgacgggcaggcacgcatccacccacacgggaggatacccctgcgcgtgcgcatgtgcatgtgtgcgcgaacgcggtagacgcagcgctgtggtgaaaactgcctatgcgcgaaggtcagcagaaggaaaaaaaaaaaaaaaaaaaaaacgagggagccccttttgttcagctcaacgagagttatgtaccctctcccacttccctcatgacccgcatactcgcatgcgcgtcgtgttgaagcgaagtaaagtagtggcgaaaatttccaacgcggaattcttcactctccctcccttgtgcgtcatcccacttcgcagtgataaggatataatgttcgggtcgtcactgcggcacacgagaggcacggttgtaatggacgcgaacctgccaacatgaattcaggacccaatttccgtgagtgttccatctctcactctgacagtgcgaatggggactcacgcgcgaacgaaaatgattacagctgccacagctacggcgtcagcagtgagaagaggagcgattatgcagacagtccaaacgatccctcggctatgatgtacatcccacatgcaaacttgatgggaaaaggggcatacgctgtgggaggccccaagataaacataatttgcacagctcaccgaagctgcagtgaagtgagtatcgctgaggagagcgcgaacgcgtcagaaagggtgtccagaaaggctctccaaaaggctctcgaaaaggctctcgaaaaggcacccgaaaaggcacccgaaaagacgtccgaaatggccagcgccgtcacacgcagcaacaacccgaatgtggcgataaaaaatcccctcacgaataagctacaaaaaaatttagacatgagttttatatacaataaatacgaccaaaatggattgctctattgcaaaattattaagttcctgatgaaaagtgaaacgaaacataattacgtaaaggcattgacagtaaaaattaacagtctaaaaagtatcggggggaagcagtacatgaggttggaactgtccgatgatttaaatgagttatttttttattatctagatttatatgaagaaaattacgaaagcataaaaagggaacagacgcttgttattaactttgatttgtttccatttaaatttatcgacttgctggaagagtgtgtactcgaaaatgagcaatgtgaaaaagtggaagaccagagattgcgtgctgttctcatgctggacagcggtgggagagtgctcgaacgggatgcacacaattatggcagcagtgggaatgacaatggaggggggaaggtgggtgggtctcatcacccctactacaatagtcatacaaatacgggatacaacagtgggggaagtaataatccaagttactgtagaccatatgcatgcagaggcaacaatggcaacgaggaaaaaaatacagaatgtgcagttctcaatctggtcgaaatcaaccagtttaaggagctcactcatttgtctctccaacttaagagagctgatcatgaaaatatcattaactacctctgcaacaatataaaatatatgaaggcgtacaatggagaaatcatcaccaggctgaatgaagaaattatacagaatggtcagaacatggtcgaaattaaaagtatgcaaaaaacgattgaaaatttggaaaataatattgacaatttgaaatgcgattttaacaatacactgaataacgacataaacaaattgaaaaaagaacacgaaaggattatagaaaagaaagaagaaaaattcaactgtgaaaatgaagaactgaaaaaagatcttgaaaatttaaaaaataaatttacacaattaaatgaaattaaccaaaattatgaacaaaaaatttttcacctgaacggcaaggtaaaaaatttgaaaaatgaattggaagaaaaaaacacaaacttcataaaactcctgaaggagaaggaagacatcgagtgtgctaagtgtgaattggaaaaatacaaaagcacgtttactgttgagtttaataatctcaaaagtaaatatgaaaaggaatgcgaaagtaatatctccaatagctccagctttgaaagcatcaagattagcaactccaatctggaaacggaactgaagaaatacaaagagaggaatggaaaactcgagaaagaaattaacattgccattgacgagattaacaaggggaatgacatcatcacgaagctgcagacgcagctacggaagatgaaggacaaactgaaatgcaagaccattgagcacatcaacgtggagaaggccagctcgcagaacgtcagcgaaatcggcaagcttcagggcgaggtgaaagccctgcaggagaagctcgctctgcgcgagtccgcggaggaggcgctccgcagggaggtcgacgccctgcagcgccgcaacgacgagatggccaaggagttgagcatatctcgggaaggtgagcgcccgcagggcttcgagggtggccaccagttgagcgtgcatcaacttcaaatcgcgtcccctctgcaaaaatagcgttccctctgtacaaatcgcttcccctctgcaaaaatcgcttcccctctgcacaaatcgcttcccctctgtacaatcgcttcccccccccgcgcagtcaacctacgcctgaacaaagaaataaccaacaacaacctggacatgtacgccgccaagctgaacatgggcgggccccccaacgttgtaccaggtgcgacaaaagcggcaaggccctccgaccggctgggcagcctgcgcgcccctccccacttggcaagttgctctgccgttatttgatgtgatgtgatatgatatgatttggattattccatttgacttgttccatttgactcattccatttgacttatttgattgattttttttttttccttttgcgccgccccccccgcaggcgccaacttccgcgtcgacacgaacctgctggacaaggacttgttcacgaagttgaaggcgaacttgaagagctccacgacgccgggcccgggccccgcgtacgccatggaggggtaggccatgaaggggaaaaaaaaaaaagagacaaaagagacgaggcaaaagagattagacaaaagagatgagacaaaagagagagacaaaagaaaaaaaaaaaaggaaacataatgcaaaaaacaggaaacaaaatgacaacgagcggagcggcaacgcctccactgcgcaacccgcgcatacacacacaaacgcgcgcccccttctcccccccacagaaacatgaacctcaatttaatgaatgggaaaatagacactctgggtgagcagcagcatgcacaaatgagaggccacggaacgagaacacccaactatacacacactcatgtctcagcactttttccattatagttgttttcccccccccctttttttttttttttttttttgcttcttcactagcagacatcaatgacaggtacagcaaacccgtgaagtttatcccccccggaatttgacctcccactgcggccttcctcgtgagcagtgctttaatttttttacgtcttcagtttgcgcggtcagcctggcgatcatttttaagtgcccttttttaagcacctatttttaagcgcccctttttgcgtgcccacttttgagcgccccctatttgcgcgcctcctatttgagcgcctcctatttgagtgcccacttttgcgtgcctcctatttgagcgcctcctatttgagcgcctcctttttgcgtgcctcctatttgcgtacccctttttgcgccgcgtacgtcgccccttgtttttgtgtccaactcacttgcgcggctcgcgcggctcgcgcggcagactcattcaaacgtaccccgtaccgaggacagcatcaagtggtcccttcctgcgttactcccctgcgggtatcttcttcgtttgtgggagcatcttccctttgggtttccgtccccaacctctggtacgcctggcaccccttggcgacgaatgcagagagagcaaagagcatcagtatattcttgctgtttttaaaaaaggtcatgcatttctccttgtcatccaaagaagtcttactaatgcaatgtagcaagtaaagcacattgcacgtcgacatcatatagtaagaatagtgcatatcaaagaggtaccctgataaataaaacagatagaccatgttaatagctaacagcttcgaatacattagtgttttatcaccccattttatagccaatgacttcagattcaattttatgtcatcccatttatcctggtgagcatatatcgtatcatatattatagtcaaataacacaaaggtaaaaaactcacacagagaggaagcacattcgtagctagatctatattcacagtacaagcaattaagaagccaaggttaaaagtgatcgataaatagacctgtgcgtagtatgttattcttttcattaacggatacgaaataatgaaagcggtagagagtaaccctgtgtatatcgtctgtgtactaaactgaaagagagttacgagagagagcgcggaatgcagacctaggtaggtaaatgccctggctgtagtcactgtgttgtttgctagtggcctattctttgttctttcaacatgcttgtcatattttctatcaaacaggtcattaattatacaaccaacgatacggctattcagacttccaaaggcaaacaggctgatgtctcttcctattttgtatatgctctcccaatttagttcattccctggggtgaaaagattttctactgggagggttaggaagtagccatatagggctgagttcaggaggaggtgtacccctgttgggatgtgcagtcttgatagggttacgtaggcagttaggtttagctttaccttgtcgggaagcgggatggcgctcagccaatgggcgaagcatgcagtgtgatggttagaggggtaaattgctgggttatccacgtggttgcttccatccatcatgtgcttccccctctgtgatttctcactattacccgcactcacagagtagtaacgatacatcatcatcgctcttcccccgttcgagttctccttacactggttacttcctgtgggatccacccctgtggatgcaaatccaataacgcttcttctgctacatatctcggctgttccattgtactgcggggggaagcccgtctttttccctttccctgcgtggagaacaaacatgggagatactcccttgaggggaattctcttcatcgatgggaagcccttggacagactgcgcgctgtgtgcagagccccccttctggggagggggctgtgccgctggccccatttgggggccccccttttgctgaggaggtgccccaagttcgcatgcatcccttctccccgtttcaatcgctcgccgggttggcggtgttggcggtgttggcggtgatggcggtgatggcggcgttgacggtgttggcggtaagtacgagagtggcgtcgctgatggggttggcggcatggatggtgcttcctttccacgtcggtgtgcttgcagcggtggctgcgatcggcgcgtccgtgaggtcgtcacgttggtctccacgctggtcgccacactggtcgccacactggtcgccacgctggtcgccacgctggtcgccacgctggtcgtcgcgctggtctccacgctggtcacctcactgcgtcaacatttgctcacacctgcgccacggcggcgagtctttggagctttccgcgatctgataaaatgtgctcttcgtttggttttgcgtcatggggggaggtgcggcggtatttactgcgacattgttcgtggtgacactgcctgttgcgtttgccgcgcttcgagcagcgtttttttttttttttttttcgcgtcccgttttcctcgatgtgctttttcctcgacgtgctttttcctcgacgtgctttttcctcgacgggctttttcctcgatgagctttttcttcgacgagctttttcttcgacgtgccttttcctcgccccacattttttttatttctttttaactttgccgcaaacccccggtcgttggtatctcccccatttcacgatcacgtttccaccacttcccatcttcgaagccacgtacacagcttgactcgtcgaacaaaaaaatgggcccctccgcctcgtcacaaacgcacgcatgatatgcttttttgtgcctgtgcgcgtgggcccgggcgacctgctaacgtgcaagtcgtttgtgtggcgccgttgaggccaggcagaggaagaggccgttgcgcccacggacttcgtctcagctttgtagcatctttggcgtagctttgtaggagcttcctctcagcttcgtctcaggctcgtctgccccacctcttagcttcgccgcagctttgtctcaggctcgtctgtccctcctcttagcttcgccacagctgggacgcagcttcactgcaggttctgacaaaattcgacggggctttaccatccctgcccgctgacatgtttgtccaaggtggcgagcacaagtagctcagcaacggtgcagcgaggaagaaaaaaaactgccgtaaggaagcactcgaaaggaagcacaccaacggagtagaagtggcgcagggaaggcctctctatcccaagtgtgggtcgaaaaaaaaggaccagcaaaatgaaatttgcagagaagctaaaacatctgaaggtgaagtcatgggaagacaagtacatcgattataaattcttgaaaaaaattattaaaaggaaaagaaatgcagaaatatgcagtttgtatgaacggattgaaaaaaacaacaaggatgttttagaggtatgtaatttggtgacctctgataacgtaggtgaaaacaacaaagataaaaaaggaggaaagaatgacgatgttgagtgtggagatatcgattacacgtacctgtttttttgggtactacagcattatattaatatggttagaggacactacgaacaagaattcaactaccttaatgacagagtgaatgagattaagtccttcctcatgagtgataaaattaacttaaaagacatggatgtcatgaagaccaagtgtttgcatatttataacatgtttgatatcctgaataattatctgaatattaacgttctttccgtttacaaaatattgaagaaaaaaaacaaaaaggagaaactctccacttcgctcgacttgtatcagaagtactgcaacacgctgcaccagataagccgtgaggaggagttcaacgtacgcaggcctttcccttttcgtgagcgttctgggggggggcggctactaagtgaaggagtcctctccgatttatgaagcggtgtagcggtatagcggtagagccgtatagcgtagcttcgaccacccctgtgtaaaccccccttgtgtgcccccccctgtaactgcccccctcctaactgcttccctcctgtaactgccccctcctaactgccccctcctaactgcttccctcccccccctgcgcaggcgaaaatcaagtcgacttacctgtccatccagaagaaacggggagacaactgtgagaggctggactttttaaatttcaaaatttacctcaagaacaaaatcgaaaatatcggacagtacagaggcatcctatacaccctctgtggtattctcatcatcctagtcatcaacaccatcattctgctttacctgaacaaaaataatataaatgtgaatacaattctgtccatcctgccgatctacagactgctttacattttaaattttttcttcctcttcattttcggctccttcttgttcatgcaggtctacggcgtgaacttcacgtaaggaagcggcggagtcgtgtgtgcctcccctctacgtgtctgctctctacgtgtcgccgctctacgtgcctcccctctacgtgtctgctctctacgtgtcgccgctccacgtgtggccttcttcttcttcttccccccgcaggtacatcctcgacctgaacaagatcatcgtggacgaatactactacctgatcaacgtcgtgatcttcctccttttcctgacgacgctctctctgctcgtgttcctactggacgttctcttcaagctaaatattttctccaatatcattttccacgttgtcatcctttttattctccttttctgcacgaccatctttcctgttaatttttacaagtataaggaaaccaactttgttttttcatcccttctgcgagttctctccagcgggtaagtgagaccccgagtagcaacctgcatttttcaaatcagcgtgtgtgcttgtgtgtgcttgtgtgcacttgtgtgtcctctttctgtgcttcatctcctgacttgctttttcttttttttttctctctcccccgcttaaagcattttcctagtcaacagtgtcaacctgctggacaacatcattggggatattttgacgagcctatcgaagaccttctcagatgttcagtacttcgtttgctttttgttgtaagtggggcggcgtagcgcagcggtgtggtgtagcggtgttgagtagcggtgtggtgtaggggtgtgtgtgggcgcacttagcccctttcccccctggtgtgcttccacctgtgcgtcacgcctgtttatgactccgcacgcagccccccattctgcgtccattttgcgtccattctgcgtccattctgtgtccattttgcgtccattttgcttccattttacgcctcttttactccccttttacgccacattttctttcacccctttttcagaaacggaatgaaaacaaatgcgcctgcgaagtgtccaagtatgtggagcttcacaggggcggcagcgcacacgagggggacgtcccccttcgttgcgcattagcgttgtttggtcgtccacttggtcggctacttggtggtccatttgtccatccgattgccatccgcttgaccatccacccacttcccacttcccacttccccctccccccacgcagtcctggaaggctacgtcaaccccgttttcgtgggactccccttttatttccgtttctgtcaatgcttaatcaggtgcgcaaactgggctagcgccaatggaagcaacgttggaagcgagattcgaagctggattagaagcgggactcgagcggcagttgtcgcgctgaacaagtcgatgtggctcccctgcaccgtccccctttcgaccacccctccatgtggacccacttttccctccttcgcagatacaacaacgagagagaaaaaattcacatttttaacatgctcaagtatttgtccggaatagccatcgtgatatgcacgtcctttaactggtgagggtgcaagcagctctgcgggcagccccgcaccttcccactggtcgcgtagccaaaggcacaacgcacacctccccacttgccgcttatccacacgctcacctcgcaccttcccacttgccgcttatcctcacagggcctacctaggcttgggtacgaacacgagcaaaattatcctcatttgcgcctacgtcgtgggatccacgtacatgtatttttgggacttgtactgtgattgggggctcctgaaggagtacaattatttattaaggtgagagcgagcggcgagagcaagcgacgagagttttagttgaagactgaggagagtgtgtcctccctgatgaaagaggaacagcaaatcgaaggttgactgcttaaggggcgatttttccaaattgtttttttttttttttttttttttctcattttccccctacaggaaaaacaacaatttgatgtaccccccgcattactactactttgccggattgctaaatttggttagctgcgccgcggcgatgtctgcagatgggcgtcacgtggggcacccaggatggagagtgtgccccgtcgatcgcttcgccaactctgcgctgtttttttttcatcattccgccatttcaccgctgtcctatttcgccattttgccatttcaccgctgtcctatttcgccattttgccatttcaccgctgtcctatttcgccattttgccatttcaccaccccccgcgcagatcttcaggctgacgtgggccatcaccctcatgccgattaccatcttccagaataaggtatccccgcgcaagaggcaaagaaatgaaaaagagaaaaaagagaaaaaaagagaaaaaaagagaaaaaaagagaaaaaaaagagaaacgtgaacatagtgcaatccctttcgaacgcttttacactcccccccgcaggaaataaacaccttcctaataaccttcgttttgatgttcatcgaagtcctcaggcgatcaatagtaggcagactgagcggtcgtgtcgttcgtgtttgcacaggcgtgtatatacatgacacgaagcgattgcagacgcaggtcaacatatcacctcttcccacgctcaccacgctcaccacgctcaccgcgctcccccccccgcagtggatttgcttccgcctggagaacgagcatgtgacgaacgcgtccaaatacagatccatactatgggtaaggccccaacaggtcgaaagaagaaaaggaaaaaggggacagctcaaagggagacgcggtttctgtttcgattgcggtgtgtagataggttgacgtttttgacgtgctgttaacccccttcatcacggctctcttccgcctccccgcaggtgccaaaaatgacgaagaagaagaagttttgaggtcctccctcggttgcttcgcttaattttgcacgcttatttgcgttttattttggccttcgtttcgccgtttttccctccttttttttctcccgtcatgacttgacggttgtttggtctgtctcactggctgcacccttagggggtcttctacttaatcgtccccgcgagccttttttcgccttttttttcgccctttttttctcccctttttgttttcgcttcattttggagaacatccgtaagcgtaactgctaaaacagcagggatttttttttttaaagcgtctggtgaagtcgccacgttgaaatgggaggagtgcaaattggagaagtgcaaattggaggagtgcagatgaaacggcgtgcagatgaaacggtgtgcagatgggcggagtgcacatgggagaaataaaaacgaaccgcggggcggtcaaaactacgcagggaagtaggcccccacggcgtcgataaaggcacgcacgttttcgactctcgagccgggcagcatcccatgacccaagttcgcaatatacttgttcgtgtaccgaatttgactgatcatctcagatgtataccttgacacgagcttctcatcgttcagaagcattatgtgtggatccaaagccccctgcaagatgatcctgccttcaaataagtcgtagtaaaagctagacgaattcacagctagctgtttatgtgtaatggaaaggacatcaatattgagctctttcaaatctgggtgaaaattctccttcaaaaataaaatgacaaatacatgaggtctcaatttcttcaccgtttcgataactctttttaaataagacaaactaaatcgagaaaacaaacatgtatctataacatctgcattactgtcgaacagttgtacaatatttgctccactatcgatctgattgataaggtgacttacacatacctcacttagtttactcaaaattagatgtacatcttctgaacgttcatagaccattcgaatgctatcctcatatgtctttttgttattttttgttaggtatgtaaagagagtaaatggggatccagcgaaccctaaaatgggaactgcattgttaattttatttttcgtcaaattgatggcatcatatacatagtgcagattttttataacttggtctagtgagacggttagcttttggaactcctcaaaggaagtaatactctgatcgaatgttggtccaacgttctcaataaattttatgtttatccccatggcaacaaaaatgattaatatatcggaaaatataactaacaggtcacatgggaatctcttaaggggcatgatggttacttcggaggagagctctggattttgacacatttcgaagaagtcgtgtttgcttctcagttgtcggtactccggtaggtagcggccggcctgtcgcatgaaccacacggggatcctctccagcgcccttccttcctccttgttctcgatgactctcagcaccaggtcgttcttcggccggccgaacgctgcggtggggggggaagaagcggtgaggggggaagaagcggtgaggggggaagaagcggtgagggggaagaagcggtgaggggggaagaagcggtgagggggaagaagcggtgagggggaagaagccgtgacgggggaagaagccgtgacggggagagcttatcagtgatgagacgcgcttcatatcggtgaacatccgtcaaagcagaacccccaccgcgctgctgtcccagctataccttggtacttggcattctccggtcgaacgaagacttccatttggtccgcgttgctgctcacagctttgggctccatcctgaacaagccgaacgattcttttctgttgtgcatgaacgagaggaagtcacgcaggaagaacgggaccagggcacgcaccaactttgttctcatattaaagcgtacgcgacggagatttaccagcacaggtcagattaggtcggtaactctcacaggggaaaaacacgacgtccttctaacgcttttacaatgatataacattaatatacgcttcccttggggtggtggtgcacatggggggcaccaagcagtgggtagtgtacgtccacagggggaggaactgcaaaagggggggagcaaagaggggagcaaagaggggagcaaagtggggaacgcaaagtggggagggcaaaaaaaaatctatgtagaattttatcaacttgaaaaaaaaaaaaaaaaacctccgcgtgagtgtccctgcaacgagctctcactccccacacatccactgtgccactgtgccactttccgaaacgaaaatattttacaccgcgtggcctttacaccgcgtatcccttacaccgcgtatcccttacaccgcgcagccttcacaccgtgtcatttcccttctgtgtagcgccccttccattccgcgcggcacttttaccatgcccaattcaccattgaacaaacgcaaagcacaaacacaagcgcatttttttttttttatccagcatactctcaatcgttacgactttgcatttgtgagaggtccctacaccgtgtggcttcttctccttttatacctttcgcgaagaggagtaaatgaattacatgagaaggatcgtgcatgcatataagtaaatatgtgcgcaagctcgtcgtcacgctcgtcggcacgctcgtctgcacgctcatcggcacaggtgtacgcgtgagaccttggaggagggtgtgcttggagaaggtacaagcctgcgcgcctgcttacactgctttgctgctctaacgtgacctcctccgcgacagtgcccgtgtcccgccatcgcacaactttgcagtgccgaggaatggtgctcgtctggggcgggcagaaatgaatttagggcaaatcggccaagccgaggggaagaagaagaagcagaagaagcagaatcgacgctgaagagacgcagaatcgacgcagaagtgacgcagaagtgacgcagaaagggacggaccaagacgtggaagaccgagtcgtgacagctcgaaggaaacacagctcgggtgagtatccaggggggtgacacatccacgggagttggtaccaagccacttcagttgcagggaaccgaaattgatcaaagcagaacgccagccggtgcagaaaaaatgaattcagacgtggataacacgagtggcagcggtgagaaagagcagcttggtctcctctgtaaggaggccgaggatgagtgccgggaaagcgcgccctccggggtacacactggcatggttatttcgcagcgcatttgtttctctttattttgttatattatattgtacttgattatatttgattactcttctttatttttctttatttttctttatttttccttatctcccctcgcagggaactacatcgaactgggtccgcccgaacggacgctgtacaggtacctgacgatggtgctgcacctcgtgctgctagcaagcatcctaggcctggtgaccatggggatatacttcattcgaaccccctgcgagcaatgtgatttctacaacagggtgctggcgatagctatatggattaaaagcatcggacatgtcaacctgacaattacaagagtaaagaagcgagacgaaatagaaaacaacgaacagatgagaagcctagtcatatatttaatcaagctatttaactccttgaccttcctcctgctgttgttgtctcttcacctactccatttttacagaaacaaatgctcctactccacggtggctttgaggttcataaagctcttttactattttaccatcaccctgtacttcctacccctcctattttatatctcccttgggttattcctttccataattatttgtgtcataataaatttctccgttgatgaaaacgatcgcattccaactcctgaaaatgtcataaataaattgagcgtcttaaaatacagcgatatggactttgcgcgtaatgggaaaaatgaacaggaaaaaaaaaaaaaaattaaaaaaaccctcttttgaaattatatttgataaggtcaaaagggtcatgcagagaaagggcaatagagaggaggaggaggagaagaagaagaaaaaaaaaaaaatctcaagaattctttgagtgtgagaaatgcatccccccttgttgatgaccacctgagggagatgctaaatccgcttaaggggagtagtgacccaaatgagcattctgactttgctaatggggggtccccggggaaggtgcccagcagtggctcggaggacgcatcgaatgggatagacagttcgctccacgggggggagaacgaccataggggggagaacgaccaagaggagggttaccagaacgaccacgaggatgatgaagagatctgctctatatgcatgatgaactacgtacgcagcgatgacgttatgatgatgccgtgcgacaagcgtcacttcttccacgtgggctgccttaccaagtggctgtacaaaagccaagcgtgccccatctgcaggaccaacattgtcagctgcctcaacgcgcagggtgaagtcgtttgattgtcgtaccccaccagcgagtgagaatgctacgtccaaagttttttttttttttttttttgttcagcatttcttttgtgaaaaagtatttgtgtgacaagttaatcgcttctacgcggtgtttggcatatatatactacccacaacatgcctgcgtggttgttcccccgttttgtgcttcttacccgcggggggaggggagagagcaaagtagacacggttaagctgaagggggggtggctgaacacgggatcaactaaaacatatgcagcagccgcctctccccccccacatatacacacagacacacatttttgtggcctcccttttttgattcatggggtgcgcagttggacatagtgactacccgcacagcaccgttttcttccttcgccaacattgacgcaccttccatcatgtttgcattgcattggcttgtcttgtctttgactgttcacgtgagaaccaactccgagtatgccgctgcgccacctcttcttgtttttgttaaattgcaggctgatgttatgtcacgtatgagcagacctctctgtggtgaaaccagtccttcatctgcgccgcggcaggggaaggtggggaaaaaggggagaaaaagggagatgaacgaagaatgaaagggagatagacggggacgaaatatttgtgcgttcttattttgcaccaagtcgcccacttgctcgtggctgaaacccacttggcattccttcgagcagtagtacgcccgtttgcactgcgagcattgtagttcggcctgaacgtggggaagtggcggaaggatatggcggggggaatggcgagggaaatggcgggagggtatggcggaaggatatggtggaaggatatgggccctttttccatgcaccgaatttttttcccctctgttttgttaattacaatctccttgcagctgtcgcagaggaaaggctcctcctttgcttcaccctctgctgatgcttctccccgtttgtcgttcgcgcccttttcgtcattcgagtgaggaccgccatgggtgtctgaaattgggttgggaagtgaaagtggagagggtagtgttgtccccctggtacacgtttttcggcgcgtctggggagcttcccccctttgccgcgtttcccccctttggagtgttacccttctttgcgcccttcccagcctgctggtcaaattcatacacggagaggtacatgtcagaaatgcttcccaaaaggtccctctcgatggtgacgctgctcaggagggatgctaatctccttttgttcttcagcacgtcctctttgatttcttcaaagatttccggcacctgtccagagtgaaaaggggagcgtcgatgaggcggctatgaagtggctatgaagtggcaggatttatttccctgttcaggatgatttgccattttttctttcccctttttttttttttcggaatgactcaccacgtcgatgatcaggtaggagtttttgttttccgggaagacgctcttggaaatgtacaggtgctgcagacggtggggagggggtggcctcgcagtttggttggttcgtttagcggctgcttcctttagcggctagttcgtttaacggctagttcgctcggttgcctatttgctgcctctcttccgtggctccgcttcccgctttacctcgatgaacgtgtgcagcgtcttcatggggggcagctgctcgtgcaggggctcgttcatgtacttccggagctgagcggtgggatggaagcggcgggacggaagcggtgagacggacgcggtgggatggaagcggtgagacggacgcggtgggactaacgcggtgaagcaaacgagaggggactgatgcaccccccctgtgtaccttcaaaatgttgttcctcctataattggtcatttcgtacctgtcaggagtgcaaagaagggaataacaattaatgtcgacacaagtgattgtcgcataagccccaatccagtttggaactccttcgctctgagtgatttttttttttttgtttacttttcttgacagttcctagtcaatatcagagtgtacagtataagccacagcttcagggagggggggtagacgccgtgtgcagttcagtgaagaaaatatgtttgccatatgtaggtggtcatcaaaaaagaaaaaaaaaaaagagtacacttcgttatccgcactgcttctttttcgttgcttctacctgtttctcaatcgtacataaggtgcttccttcccgttttacccacctgtgtatgcgtttgtgcacgtgagcgtgaacgttaacgtgaacgtgaacggtgcgtggggagtaaccccaaagggatgtccattacgcacatctccatcatgtgcatatggacatgcactcatcagtgcgcttaagtagatcggcgctggatatcaaaaattactcatttccttcaaacacgtagttgtcgtgtgcccacggtctcttctccaggagaggaattaaaattagcaaaatatctgaggatggaaaaatgggggagggcatcctgtattgtaccccttcatgacagcatcgtgagggaaaaaaaggttgttttgaaagaagcgaaagagcatgtcctgcttcttccctccttctcccctccttctcctaaccgtaatccactatcttattgatgactgtgttgttgaggagatgaatcctgtccgttatgttccgcagggcgttgataacactgatgtatattttcagtctgtctatgttttgcgacttgtcgttttcttccttcagcatctacagaagaagtagggggggagggggactcatatattgatgcgtagagggtcacagaaatgacgcgccagtttgtgtccccctcctggtgacctcgcttatggacatctcgcttatgggcttaacaaagtactcctctgaattgctaaaggggtgggaaaataaaaaaaaataaaaataaaaaaaataaaaaaaaataaaaataaagcaaaataataaaactttaacacacgcattgagcatgtccactccgctgcaaccttctgatcaacgctgacgaccgaccgcttcgcccatctcctacctcttcaggaaggccaccaaattggagtaaagatacgcaaagaggtttatcatgtggctgtctattttgtcatatgcgtgatctgcgcataggaccctctcgaagatgttcagtaatgtcacttcgtggtacagctgggggtggagggggtaagtgggttaaatagaaaaagggccttgcttcagtggggaagcagcgattacagggagacattctccctttttttgggcatgtacgtataaggggtgtaagggtgtatatccttaccgatatgtaactggagatgcgattctgcgcagttgtgtcatctccgttttttggacctccgctggcactctgcagttcgcttccccccacttcttgtggcaatgatttgtctttgctacactttgttaattcttccgagtggagaaatcggacgaagtaggtggtgattagttccctaagcagtatttcaaactttgcaagggggaaggggggggaagtgtgcagaaggaaggagtccttcccatgtgggggtaaatattcatatgtgtgcatagcagtgttcaccacttcgtcgcagaaaagacgctcaagtgtttatactgaactgctcccgctcaactgctcatgctctactgctcagatggtcattcccggtaccttccccatgagggcgtccacccgttcgtccccgatggtgtccagcatgtcactgttgcggtggaggtagaggttgatcgagactaggctcttgtggcactcaaaccatctaaggggaagacatggaggtagcagcgggtttgaaaaaagggggcattcccaagcgcggttcgacacgatcgtttggcgagtcctgcaagtgcgacgccatgttgtgttgcgtttctctatgcttcgcgtcacgtgccgttttattcgttatgtttgggatttttttttctccttttttttcccttttttttctcctttttttcccttttttttcttccttttttttcttcctttttttcttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttccttctctctctctttcataccccttggaatatatgtctaggacccccccactccgaagagcactcaaatgagtgaagaagtccacatccgtaatatccattttggcccaagttcaagtttggctgaatttctttctgtgcagctttgctgcaggtgttaatgatttgactgcgttaaggaaaaaatgtcgcttatttggattggcgggcggaggttagcaccacgtgggggtgtccatgtggcggtcaaattgggtagtcaattcaggaggtaaagttggacagtcaaatcaggaggtcaagctgggtagtcaattcaggaggtcaagttggacagtcaagtcaggcggtccttcaaaatgggaacctttcttttggcggaaaggtgtgcgagcacgggggggaaatatcctttagctgggagtcaaccgctttagcttaagcgggggcactcttaaatttgtgcgctgcgctatgggattactgcgctatgggatgattgcgccacgggattcgccacgtggctgctcctattatgctcctcccatggtgtccacccttatgaatatgcacttgcggagaaggccacctcggggacagccacaataacgaccgcttcgccgctttgtgtgtagagagagctagctggactggctgagccaaccgcgcaacaaaataacatgagaacatgtatcacgagaggaggaatcgattatttttttctacaaaaaaaaattgctgccacagttttggggcaccctttcgttttaaacccacgcgcgtacgtttcatttttacgcaacgacatgtcggaacagtgaaactcattagagcagtctcactcgtttttaacgtcctcgccattttgtagaaacttttcgcgaggtctcctttggtacacaattcatctatttgctcttccccgcatggtttttttttttgtcccgcatttaccatttgaactgttttacctgacctgttcaggaaaaaaaaaaaaaacaagcaagcagggagggagggaggcagacaggcggacatgcgggcagacagacagacagacagacagacagacagacagcacggagaaccttgtgaggaaggccaaaagagggggtgcttctaacattccccatttaaaaaaaaaaagaagaagcaaatcggtaaatacagttaatcgagtacgttaagccattgcaacgttcggtgtggcatccccctgttgagaaattttcgatgggcgtatcatcccgtttgtgcatttttcgagggcatcctccaaagggctgtgcacattggcatgtcattaccccaaagggtgactcaccatttgtttgattaaaaatgtcaatttaaaaatttcaaatgttaacttttgccgttttaacaatgctaaaatgacacaacaatgcagcgacgcacgtaagtaccgatgcaaaaatgaatgcagcacatatggtaacatttcaaataggccttttttcggaggtgataaaaagtaaggaaagggaagttgtgtgtgttttttggggggggggaagcacgtgcaagcggtgagctcaaagaagaggaaggccgttcgtatacggggaaaacacatagggtgcacacatgttttgagcacatgcatggacacacgtaccgacgcacaaatactcacacgcacaggcacgtggccaattatatgggtgtgggggggagagctgggaagaggaggtaagggttggagacagcctgggggcacgctggccttttaagtagccccccatacgtgttccccgtacgtattccccgtacgtattctccgtacgtgtgctccgtccgcgtgactgattactcttttcaaatttagcgactgggaggtgtcgattaggggtgagcaagttggagcttgcgttcttttttattttacttttccccttggggggcgggaacgaagcaaccacccaacacgtgcagcccgatgagtgcagcccgatgcgcgtaacccatcgcgtgcaatcctacacccgtaatcctacacgtgtgacccattaaaagacgtgcacctggcggccgtgcgcgctgccccgcgcccgagggtcagataatgttaaaaattttcttgagctgcacgacgagtctccagtcctccatggtcaactcgctcctaaagtactccttcaacacgtcaatgctttccctggtaattttgctgtaaattttttggttaaaatcaaagtgccttccgaaggtgatgtgtggttctccacaaattttaatggaaacctcgtccccctttttggctttttcacaagtttttttgttcaagaggatgctaacgacgtttcctatttttaggctcttctcagggatgtatagtggggttcctattttcaagatcccacaatctaccttaaccccgatgacgatgggatcctttttattaaacacacagtcgttgacaatggatagttcgcatgggaaaatggcatccgtcaatttgctctgttttttctcttcttcaatttttttaatataacttgtaaaagcatcaaacaggtgataaataatatccttctgcatgatttccactcctatgatctgtgcttctttttctgcttctggatcgattttaacatcaaaagctaggataactgagtattcaggctttcccttttccctcataacgctggctttcttcacgtctttcttttgcactgttccgatattcactgcaaaaacggggatctttgaatcttttaaaaatatgagtaatgcttctaacgagccaagggtgctagccataacgtatagacctactccagttttatctacatgattgaacacgtccgaaacgtctgtcattgccttctttttgtagtcctcaatttcgttggtgttgttggcaacgaatagggaagtaccacaaaggacctcttccaaaccgttagcagaaattttcactccaatgcatgccttaatcgatttatggtgtacatactcgttttttattcttagctcttttaacggttgaggagttaataaagctctaataactgtaacaatgggtccgttgataccacacagcacgatggtatccgattctttgaggactccatttgtgagaattacatcaatggttgttcctagcccttcaatattttttacttccaaaacggtgcactctaatttctcatgatattcaatatttttaagcataaaattttgtgtcagtttgactaaaatcatgatcaggtcagcaattccttccccagttattgcactcgtgggtacaatagagacatacttcctagggttggggttttcccaatacagatgacaatttaatccttgttcagctagctcattgagaatattttttagtctatcctggaactcttcttgtgtattttctttttgttttttaaaagtgtaattaaatggagaccaatcatttttgttccacatgtacagtctatcgattttgttcaacgcaataacgaatggacaatttctttgctttaatatttgaatagattcctttgtttgttgttctaatccatgcattaagtcgatcactaaaatggctatgtcacataaggaggatcctcttttcctgagattgtaaaatgactcatgccccggggtgtcgataatcataatacctttcgacatgcatttgatgctttcatctactttttttatttccttatctaggatatcctttgggaagaaggtagctccgatttgttgcgtaattcctcctgcttcgttatcctgtacatttgtatgtctcagtttgtctagtagtttcgtttttcccgtgtcgacatgacctaatatgcacacaatggctgatcgatattcgctctcatcgtctgagtcatcctgggcgttgttatttttctcgttcgtattatttttgctaccgtctgttttttttttcctttcttggtgctaagtgtgtccccctttgtgccttttttcccttctgaccccttcgtctccttcgatttgttcctttccttatcggtcttctcattactttgttgttcattgggtcgtttttcctttttgttctcttcatccacgttgaggaagtcctcccagtcgtctaggacaatttcttttggatcgactttcttttccgcgtcatcttgggctagcgcgtcatctagctttcccccccggggtgtagtacctcccatcccctccgcattgttattcaaatttgcacccccgcttgtgttagcattcgttttgtttttcttcttccttaggaaagccttcgttttgttcagatcgatattgataatttccgctttggccttttccttcggttcgaccagaaccccagactctttcaacgttttcaaatataattttttttttttttttcttcctttgcctttgcacttaacaatttgccctccttttttaattgcatttttttttccaatttagctagtcgttttttttccttctcttcctcctcctttctaattctttcttcttcttcttcttgttttcttttttcttcttccctttttttttcttcgtattcttttaatagcctgagtctttccgcggctgccttggccatttcagacatccccgacgtgcctttttgttccttgttcctttttctttttgttctttttggcagcttcgttggcggcttcgttggcggcttcattggcggcttcattcgcggcttcattggcagcatcattagcgtcgtcattggctgcatcgaccgttgccttcttcgcctctccttcttctccctcctcttcattttccttgctcttcatttgctcctttttctgctttagcttttcctttttctttttcgacttggacattttggtcgcttcgttttcctccgccccagcaggggtacctccaccgcctgcttcggcaccggctcctccttcatccttcttatcctttacttcatcttcccgcttttcgtcaatgccgaattcggcgaggatcgcatccaagtcgtccttcttcttcccctttttatttttgctcattttgggaagaaccgtagcggagccaagtggaggagagccgcgcagctagctggtgtgagcaggtatgtgtgcacgtgagcagctatgtgtgcaggtatgtgcgtatgggggggcaaggtgccttttttataggtacagttcactgaacagtgcggggttgtattatccaatatatttgcacctccttgacagcttcacgtttcgctcgaaaatgatatctccaacaaggttcaaatttcgtgagcacgtttcaaccgttgggctgctgtgcaggtaggcatatttggtgatggcttctggcctcctcatgtacattagcatctatgttaccctggcgttgcaggaactgtggagtgtgtgtaggggggtagcatacgctagttgcctatgcagaggagtgggagtgaattcttcgtttgggaactccacttagaagtgtccgtcttcgcacctcctttcagattatcgcttattcttcctttcctcgtcttctcggtctttcctagtccacgtgaaaattttcattccccttttgattggtgaatcccaaaactttgcagttgcgagatggtacgaccgttgctcttgtgcattcgtgggaatcacatttccgcgtggttctatgcgtacaggttgggctttccctgccgaagcctcttccagggggctccagcggggctccagcggcggtagctttgacggcggaagcttcaacaacggttgcttctcccgcggttgcttcaacaagggctgcttctcccacggttgcttctcccgcggttgcttctcccgcggttgcttctcccgcggttgcctctcctgcacttttacccgtttgaactgctgtggaatttcccaacggagggggaactcttctgcctgttcagggtttacggtggcccgctttcgccatttgccggctcgcctcgcccatcactaaaaaaaaggcttcggaagggttgggtgatgatgactcaagttttgccttcttttaatttaactatttggttagttaagtttgcctttttttctcatctcttcttttcttttcttttttcttcattttttttcttttttgcgttgggaatttgcttccgtttcgcagtttgcaaaaagttggggtgaaaaaaaaaaaaaaaaaaaagtaagtannnnnnnnnnaatttgactgcaatgtagcatacggaaaatctatttaaaaaagtcacttgataaaaaagggggaaaataattttggcgcagactgggaaaggcggttcctcacgcatgggctactgctgagccgtttggaactcaagtgcatcgcgcgcattcgcaaactctgtttggtctagttcgactcgcttatcatatgtagcatggcttagccatgtgtgttgtgtgcgtgttggtatgcctctctctacacagcgtcaacgaaaaggctgtgaattacttgcgtctgtagttaggccattccattctagtccaatccatccttttggcgaaatcaagcagaagaggagcacagacggggaaacaaatggtgactgctcttattttattttttttttcgtcgtcccctcaagaggaatttttttttttttttctgttacatctcccttccaaagagcaaatgggtgaaaacaggaagagccacacaaattgctctaccgttttgcagttagcattatgctgcacaaaatggggctccataacatgcagctagccgcaccttttcctgtccgaccgaaaagagcgtttatctgtgtgcacctgctttttcaggaagcactcataggggggggtgtttactccgatgtggaggcctagatgctgcatcatttggcaatgagtttctgtccggtcatatcccctttgttgtcgtggtaactttcgaaggtggggattaactcacgtgggttcactttgttttccttcgccaagttgtggcagcgttgccctcacaggtggttgctctcacgaggggttgctcttacaagtggttgccccccctccccgactgcgtcccccctcgtaggacaagccttccacgaatacataatggtgaaatgtaaggcggagaaccgcatgacatagatatacgaatgacccccgtgtatcgatctaatcgaatgtgttaacatgcaccagaagaacaacacctgataagaaccctttttttatccaatgggtcaatttttctttccgtttcggggggaaatgttgccccttctcccaccacgtcgatttagtgcataaaaataaaagtgcacatgtacgtagtactgcggagttcctgtcgctttctctttatgagtccctccctctcccttttgtatgaacctacctctccgggatgcctcgcaaaagtgacatgtactgtggtacacccatttgatacacccctaaggaaagcacccccccctcctccttccatgctgcatgcgtgtcaacccttctgcgtacatttagctattgacaactttgcatggtgggaagtcctctttatcaaaaaaaaaaaaaaaatccctccgtttagtgagcatatttgaaataaaaaaaaaaaactgcctctatggcttctcctttttgttcaccgccttctccttctccttctccctctcctccatcagaggatcatccatttgagagaaacttccgttcgttgtttccccgcgccgctgctaatttggtcaatttgcagttttcccagtttgctatttctccacgttgagaagtcaaaaggaaatacaaaacagagggcagaatttcttcccacctttcgaagagtaaaaggaccctcttttcggacccacaagggatgttacctttttctccccctccaaggaaacacaaaaaaagataggaaaaaaagtagataaaaaagataggaaaaaaaatagataaaaaaataggaaaaaaaaaaggatccaacgtaatagtgagcaaaatgaactacattaaggaggatgaaaaggacaagtgcgtggagggacagggactgaagctattctacctcaagtcgagcaaggaaaaagaatacgagttgcatatggatgtttgtcaagccattgtagaagattgccctacgttggaagtgtacgtggttagtcgaaaggacggaaacaatgaaagcggaatatttgaattttatgaaaatggccaacttataaaaaaatttacgaactgcaacgtctccacggtcacgtcctttattaggaaatacattcaaaggggaggctcccccacggaggctacccaaagtggtgaacacaactccacagacaaatcagacacggtcaaaaagatagagcatttgatagggagcaacaaaatcatcctcttcatgaagggaagcaaaaattttccgcagtgtaaatttagtgacgcagttgtgttcatgttaaatggttgtaaaattaagtacaccacctatgatattttacaagatgaggatgtacgtaatgagttgaaaatttattctaattggccaacttatccgcaactctacatcaatacggagttgattggtggccacgatatcattaagagcatgtacgatagtggcgagctgcgggacgtggtgccgggggactgcttcgaggggtgactcgctcaccgtgcagttgctgaagcggtcagttgctgaagcggtcagttgctgaagcggccagtagctgaagcggtcagttgctgaagcggtcagttgctgaagcggtcagttgctgaagcggtcagttgctgaagcggccagtagcttcccctaccgtgcagttacgtctcctaccgtgcagtaacttcccctaccgaccagttaccccccgtagcggagggtatgtgctacacgaggtgcagaaaattaccaactggggaagacccctggggggagggacaccatgtgggtgcttaacaagcggttccttttccatcccctttgtgagttctcatcttcagatgatcatgactccacggaaagggaattccctctgttttttgtccaaccggtgaccgttttttttttttttttttgaattgtgtcctcctctacggtactcctcacacggaggcacttccaggtagttcgtcacttctgagggttgtcctcccccatttccctttttccacgccatcttaggagtgctgacttttccgtgctaacgttgctgtgctaactctgccgtgctaacgttgctgtgctatctctgccgtgctatctctgccgtgctaactctgccgcgctaacttttacctctctcggaggagcctccccttataagaaggctccctttttataaacctcgcttcaaagcagcgcactctttgcaaacacgaaggccacacttatgggggtcctgttttcccaatgggccttccccgcaatcacaaaacggttaacaatgtagaggaggaacgtgggtgctgcatttatggcaatcttctgcagtggttaacaaatgagccaatgtgaagattcgcgaggtggttcgcgttctttccgtagttacgtggaagcaagcggtgtgtgtgtacagtatagtgcagtacggtatagtgcagtacagtacagtgcagtacagtatagtgcagtatattgtattatagtatattatagtgtagtatacgtagaggtaactgcggggggacgcaaaactgctcatgcaatcgaagcgcgccaagcttaacaaagaaacgcacggtgatgcgacccagcgaagttactcaccacacggtacatacagtatcatgtgggctgcaaaaatcgacggcaatgtgagcttcgtcacctctcatggtgcacacatgtgcgcaatggggaaaggtacaagggcgaagggtacaagggcgaagggtacaagggcgaagggtacaagggcgaaaggtacaaggacgaattgcccagtttcgggaacgcctcgtttttaattaatcattccaagagtgtatatccctcgagctgatgtgaggaatagcttgtactcttcccctggacggtgctcttcccctgggcggtgctcttcccctgggcggtgctctttcccctttgtgagacgtttctgcgaagttgcctccgaggggaatcaatcctcctcgttcgtcatgcggtgttgggtggggtgggtaagttagctaaagacgtggcgacacagttggtgactccgctcatgtaaactggtaaatctccatgtgcatgacactgcgctaagggaaagcaaaaggggccaacaccttcattatgcgttcttgtttaggaagtcaaatccgagggcctaaaaaagggggggggaatgaacatacacgtgtggaaccatctacagacgtggcaccatctacagacgtggcaccatctacagacgtggcaccatctacgcacgtggcaccatctacgcacgtggcaccatctgtgggtgctaccacattattacctttttgcccagctgggcaatcaaacagttcgggcacatcttggacgtatactctcgcttcgacacggactggcaaaacgggcagctcacagtttcttcattcggcttgatcctcgttaagctgacgctgcatactcttatattgtctgtggggatagaagggggtacgggaaggtaaggtaaggtaacgtaagggaaggttactgacgtatgttcttccacctcactattgaggagtacatgcaagcaggggcaactgttttaaggggggaatttttttttttttttttgcatcttctccttacggtagtcgttcgggtcgtagtcaatgctgtgctgttctgtacttttctgttcgcacatgagcaaaattttcttcgccttaacgatctcttcctcggatcctttgatgctctcgtagtttccgtttatcagccgtttggcgaactgcgcagggggggtgatgcagcggtgatgtggtggcgatgtagcggtgatgtggtggcgatgtagcggtgatgtggtggcgatgtagcggtgatgtactgatgatacattggcgatgtagtgtcaatgcactgccggttcaaaggctgcccacaggggggtcagcaaacggacgcgtagaatggaatataatcccccgcgtgtgggccgcgcctcaccgatccagccgtgacgtagttttgcgccttccaagcgaggcccatgcctctcctgaggaccaagtataagtgcgagttctgcatcggacagcaagtgaagtaagccatcaactctaagctcctccttgggtcctccgtagcagtggcattcctctcctcctctaatctcatagctaagatgtagctagtacacacatgcaaatattcattcagttcagtgtccttatcagaagatgttgcaaatatcatactgtagagggtgttcctaaagagactcaaagctgaagaaaatttacccaaagtaactaatttgtgtgctttcttaatttgattaaaaaggaagtgttgattgatgtacatgttcgtatttattgtcccctcatttgtgtttattgggaatttcaagggaacgaaattctggatgggggtcagataggcatatgtcgaaatgtacacattttttataattatttttaatggcttcatatccacgatgccatattttttggaaattaagttaagtgcattggttatgtttcctgtccttatgtggtccataattcttccgtattttttggccataacttcgtatagattgtctactctctcgattttggtgctcttcataggggtgcctgcgcttttgcttaggagatctttgtggtcttccaggtccaagtcgatgtttatgatatcctcgtcgttcacctcgtccttccacacgtcgtcttcgtccgacgcgttgcttttttgctctgcacgggggggagcggtaaatgggggagcggcaaatgggggagcggcaaatggggaagcggcaaatgggggagcggccaaatggggacgccgcaaaatagagacgccgcaaaatagggacgccgcaaaatagagacgccgccaaacgggatggtctgctccgtacctgacttggccgcgctcctcttcttgggcgcctggggcgcggaggcactcgggtcggctctaggctggaacgtcttctcgaggttgatgacgggccagttgtacgacccattccacacggagggcgttccccacttgggtggggagtccttcatggtgggagcgccctgtgcccctttcccaacgctcgtctgttctgatggctgctccgtcgatgagtccttcttctgccttaagctggggtcaactctcacaatcggtatgggtggggacagataaaaagacttctccgggcagtaggtacactcatttatgtcaaaatcgaagttcttttcagacaagttaatgggaatatcgtacagttgggagcatgcccaagctaagttcacctggttctgttgaacaaatatgtttatcctctgttgtatgtctcccaaatataaggagttcagaaaaatggagattaagtctccccttatgatggcaatactttgcattttttttagttttccaatattaccactgaagaggtacagaaaggagagcttgtcataagccttcatcctcaacagagcatattctgcaatgtcgaaatttcccagtagtaatgcatgaacacttagaagatgccaaatgtgtttcttgttaatttttttagctgctttgagagcattatttagatgccccaactgaatagcgagattaaaaagggtatggttgttattcaccatttgtactgctaagtttgcaaatcctttttttttaatatacccgattaggttataactaaagtacagttttttcttcccctcattgtgggtgccattagcaaaggtgcttcccttatgttgtatatctaaataatgatacgcactgtgctcatcattgttcgcaagggagagcttaaataaatactccgtatcgttcagtggttcactaaccacctcctgtttccttgtaatgtagaataacctattattgtatattttgaagaggtacacaggattctccaggcatttgatgagtcccctttctccatttatcagtatgtattttaagtgactcagtgtgttatagatgaacacatttttgttttcctcatcccagactccacttttgactcgaatgtattcatgcactgtacatagatgaaccaaatcgattgtagttaaaacaacgttatacttaaaaacgaaagctatgttgtgctccttcagtatctccacagaaattaaagtatctgtatggttcatttcatttagaaatttttttacacttatatcatagaggtatattttactatccgaaaggataataaccttattgttattcagggggtacactccttctaccttgaaaggtacttccactcttttggaggtattatcatcaggtatattttgaatgctcaggatgtagttcccactttttttctccacaaggaggtatttatttcttgtataaaatgcaacagaagaacagtgtttatttttaatcagatacttcacactttctggattgaattcttcttggcttctcaatgagtgggcacctttttgtggagatatatttgcgctatttgcgctggcgccctttgcccagggtttgaagaagtgcagtgcggagggcgacgcgggggaggccgggggagatggtgaggacatcatccccagcatgcctcccctggagagcgaaccgctcaccgcgcgactgccactcgcgggaacgatgccactcccgggaatgctgccaatcccgggaacgctgccacccccggcaacgctgccaatcccggcaacgatgccactcccgggaactgtgtcgcaaacgatcaggtcgaaggagagatggtcctcctccttgtacacaaaaagaagcataacgtgcgtggtgcaaaactggttatataccaatttgtggtaccccgacaccatcgcgttgccattcttcctcacgggacacaagcacgtgtgtctgttgctcctgacatcgtatgcaaaaatccgtttctccttcacgtacaacaggagagttccatatttgtcgaaggggcatttctccttttcgaacttgaagatcaccatccctgagtcatgacccgaagcaattaaattggagttaggtttaaaggacaaaatccagaagcggtcattctctctcctaaaggtatgaatacatgctcgtttcgtgatatcccatatacgaattgtcctgtcttcgctgttcgttaataacaaatcgtcattcgtttggtggaaaattaaactagacacgttattgaagtgacctctcagggtgtctagctcccaacacttgttgtcattatatctccacaatttcactagcttatcatcagacccagaagcaataataggtagattgtgatggaaggtgcagcagtttactcccttctcgtgaccctccaatacgaacttgcaaatggcatcagacgcgccgaacatgttattactgttttgttgctgctgttgaaggtgctgctgctgaagatgctgctgaagatgctgcaggtgctgattattcgacacgaaggaatgcatacccattagattatctccagatggggatagcacatctgcgttgtaaacacccttggctaatccgtagggcaagtcgttcataacactttcactcgtcaaaatgacgttcttttctcgtagcaatttgatatcccacactcgcagagtcttatccaaactgctggaaatgattaagtcctgcgtgggatgaaactctgcacacattacgtagtggttatgtcctgtcaaaatagctatgcagactctactttgccagttccatattctaatggtctgatcatcagaagcggatagaatccatgggtacgtcaaatggaactgcaccttcctgatgtagtccatatgacccgtcaggttgaatacacatttttttaaatgcaaattccacacctttattaggtaatcgtctgctccactgacgaaaaggggctggacggcgtggaagtctatgcccctgactggcccctcgtgctcctcaaatttgtcgattaggatcccgatacggtagtcccatagctgaatgattccattgtgcagtcccgcaaggatgaggttgattttcgggtggaacgagatgctcttcactctctggctcttcgtctcgcattttaccagcatcttggggggggcggggcaggatatgttggcggggcaggatatgttggcggggcaggttggcaggatatgttggaacttcgaccagcacttcgaccagcacttctgatagcactcctgttagcacttctgatagcacttctgatagcactcctgttagcacttctattggcactcgtgatagcacctctcctgcgcagccccctatcggcttgtcacctctgcagtccggccagcgcgggcactactacgcggcgcaccgcacatgtaccacacgtacacaggtgaaccaccttggcaggttcagaatcaggaaaaggtgcctccccccttctgaagtgctgcgcgcagctgaacgtgtgagaagaagctcctcttatgagaggcagctcgcgattgcagatgcaaacatatttttttttaaccctcctcacgcaacccacctcttggaaatcagcacgttccgcaagggaaaaacaaactgaaccgcaatatacaaagcttaattaggcatgcataaaagggaaaaggaaactctttttatgtatgaacaaagggctaagcattctttacggataggggggggagggaaggggaaattatataaatgcgaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaagtgctactatgcaagggtgttaaatcatgagagggcacatgtgccttttacgaatgatacaatgatacgcttcgaacgctttatttgcatcgtggggaggtcatatgcttaccccattaaaaacgagtcgaggttgggtacgctccttccctttttttgtacacgccccgaatgtatgcactatacgcttcaccaagcagtcggttggttgtgccgcaaatgacccttcttgcgcatttgcgggcagatcacttaggaaaaacgcagcagaggtgtaagcaaaaatgagagtatatgcggccccccagagggtgctactactcaaggtaatgttcctctttgccttttctcccagttggggtcaccccgagtgaggcaagatagtacccttatgtatgcacgtgccatgcgccatgcgccactgtgatactcgcgcagtgtattatgggcaacccttccgaagcacgaacatggcgtgtgtgaacagggtggccgctggaggtcccagcaaagcgtgacaaaaaaaaaaaaagaaatcaaagctgagcaatgcaagcccaaggcaaagtaataagtggccgcacagcatggcagcctattgaccgatcaactgaaacggcaagaaaaggggctgcgtcaggcaggaacaaaaaaagaaaataaaaaaaaaaaaaaaaatagataaataaataaatgagtaatccccctccaagctggcaaaaaaaggtctttcccttctgctcgttgtgccccctggaaacggagacacctcctgagggtctttccttttctgttcatttacgaaggcacaccaatacgtgacggcggcgacaacgacaacgaccacctcggtgtatattaatggacgtgtccttgtggctgatgtgctgtgtactacgcgcgtgggggagagcggcgggggaaagacaaaagagggcagccacgggggacgcgactgccatcgtcagtgctagcggcagtgccgtcgcgaatgctatcgcgaatgctatcgctaatgccatcgccagtgcgaacgccaatacagaagctcctcaaatttgaagcgagcaattttaggtccaacccacatggactaacaaggggtaccccaacgctacgcgggaaaatggcaatttcggacccatttaggggcatctcttatgctttccatttaggcaccactgggaaaagtcatcctttttgcactccagtcattcatccccacctcttacagtgcgatcagttccatttttatgtttttccccacccggtgtgtatgccctctcggagaagcaacagaaatgaaaaaaaaaagggggcacttactcgtgtctttggtagactcatttttaagcagtccattggacgagacggagggaggtgctttttctcctacctcgtcgctgtgactcctttcgcttcccatccgagatggtctgcaagcttgcaccatttcacttggctccattttacgcatcacacaggggaaataatttgggaacgcaccatgtgggggcatccccaactgtgcacggatgcaaacgtgctggtggtatcaccaccccaattgcgctgatctgaagagagaggttaacacgtaccgcgcgttaggatgcggccaaaataagcttagcatggtggccacgtagagtgatgagaaaaaaaaaagtcttgtgttggccaatttgtggacgcggacatggttacacacaatttgtgctgaccaaaatgggggtagtgtatctctcctctcagacgggggggggggggggaaaaaaaaaaaagaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttttaactggaaaggaaagatttatcagcggaacgaactttgccaaaagatgaagcgaacctgaggctagagaaattttcgtgtatgttgcttgaatgctccttttagcccattcatcgtttgagcagatatgaacatcccctatgcatatcagcgtatatgcataaatgtaattccttatgtacatgcctttgtgactacattgtatacctttttaattatcctttttttttttgcatattgtcttagtaacagatttgtaagcttgcgctcttttttttttttaatcctctatccattcgttatgtcccccccacattagagagcgagcgccttgtgtttgtgggcgcagttattggggtgatcatttgtgtagccactcgggcgataatttgtgtggttactcgtacacctgtgcgccaccccccccatttgcgcgcctccgttgtgcctgccgcgcatgtgtagatgcacatgctgctgagcgggagcacggggagctgagatagagaatgcaactttggtcccaatttgtcccaattggagttaggttgtcccaactggagttaggttgtcccaactggagttaggttgccccaactggagttaggttgccccaactggagttaggttgccccaactggagttaggttgccccaattggagttagcttatcccaactggagtcagcttgtcccaattggagttagcttatcccaactgaagtcagcttatcccaactgaagtcagcttatcccaacttgagtttgtttcacctccggggggcgcttcgcgcacatttgtttcactttttaattagcgtttatccggttggcctctcatcgtgcggcgatcgagggagacacgtgggaaaaaagaagtcatagcacctgagtacgcgcataggtgcgtaggtgcataggtgcataggtgcgtaggtgcgtaggtgcgtaggtgcataggtgcgtaggtgcataggtgcgtaggtgcatagatacataggtgcataggtacacaggtgcataggcgcataggtgcacactgcgtaggagcctggtgaagtacccacgccgaggagagagagtggccccccgcacgcacgtgttgcactcctgataacccagtggaagaagcataaaatgaaaacgcaagaaataaacgggcaaataatcgcccagggaaattacacacgcagagcattccaaacaaataacataaagataaaaacgagtagcatagtaagtaccatagaaaggattcaaacaaaaaacagtaacatactaacccttaatgaaaatttaatctccaaaataaggagcgatggattggaaatcataaaaaaagaaggagaaattttagacgttaattcaaagaatgtttgttatgctctcaaaaatggtaagtttcgtttgattaatcaaaatggagtcaatacaacgaggataaaattaccatatgacaatgaggtactttatgtaacgtttaacaaagaaaatgggaaatttctgcttctcttggataataaaggacacttatatgtatacagtattaatgagtacaaggtagagttaattttttgtttgaattttccaccatatcagaaaaaatcatcatcttggacctctttcacctcatccaataatgatggtattgtgaatacattaaagagtggcctccctctaaaggctagttggctacccaagagtgacaatttttttctaacaggacataacaattgtttatatatttggaacatatctttgctgattaatgtgatgactgctaaaaaatggaaggacgaggtggatgtgactgaccagctggtggctgggtgtgctgtcacgttgctctttgaacccatcatgtgcaggtacagatatgtgtgttctaaggaggaagatattcaatcgggctgcgaagtggacaacacgtcacacgacgccgcgaccgaggagaagacgctgctaaacagctactgcatgagtctcaacgggaagtacctcctcgcgctggtgaacaatcactacgcaataatttgggaactacagcgcagcaatcaggagatcaagtttacccttgtgggtttcagctccctcaagaaggagttgaagcaggttaaagcgatgctgcagacaggggggtcacagaacggagacgccgaagcgatggggcaggcggagggacaggcggcgggactccaacccagtgaggcgaacaggggaagcgaccagcacagccgaagatgcatcgatgtggaaatatcctccgtgcacatattgaacagcttctttcaagccaacgaaagtggtgaaggaacaaaccagagcacctactacctgctcgttttccacagctcgtgctgcatatctgttttcccatttaataataaatgcgaccccagcggaggagacacaacggagcgtattgatatactaaggcagagcagcgtacaaaatatttttgtggagagggacaacgtgagcatagaaaacattgagctctttgtggacccctcggagttctttgtcttttttaacatctcctaccgtgcaggcgattcacacgctccggacaccagcaggagtctcatcttcatccttgaaatatttaataaaaaaagactagactttaaaatacaccccaaatttgttcacctacctaacaactccattttacccctctgctccatcagattaatcaaaacaaacgaatgtcttaaattctcaaaagttttaaacgtttctgtttcttcttcgtctttaaatataattaacctttttatgttttccattatttttaattcgtccaagaagagtgtaagcgtgcaatctttttcagcacccattccgcttctcatgggagacgtttgcggtgccagtggcggggggggcactgctgatgggaatacgcatgagggggagaagcgggaaggagagtcggatgagggggcgaagctggaaggagagtcggacaagggggcgaagcgggaaggagagtcagacaagggggcgaaactggaaggagagtcggacaagggagggaagctagaaggagaaccggacaagggtaccaagctgaaaggagagtccgacaacaaggataccgagcgggaagaagtgcccactgctaatggaggccaagagacaggcgcgaaaaatgcagctccccctccctcagcacaccctggtggaataatccaacccgatcatattaaaaaggaaaatgaaaaagctatcgacatacagaacaatatagctcactatgaggagttcctaaacgcgataatgacctcgggggtgggaagtcagcacgcacccggtgcagtgacaggcaggctggggataacaactctctcaggaaatgccaacggtgggcagcaaagtcaagggaatgttgctacggtaccaaatggaagtgaggactccatccaatctatgagtaaagaccaaatgacattttttacttcgttcaaagggccaggagtcgacacggggataacggctcagggggaagtaactataggtggtacatctactgctatgcgtaatgctgggggggacgtggtaggtacccgtgacggaattcccaacgcgaagggtgatgcgaaccgtcgcagtgacgaagcatgtgttagcataaggaagaggctagaggatcttatgggcaagggtgacgccgatgaggcagttcagccaccccacgcagcggaagaaggagcttatgcaccagagaaccagctcatgggtcatccagaagtggagaatctgaatgccctgaccagcgaaaggaacaaagcagagcaattggagatggcgtggaaggtgtgtgaaggcggaagggatgtagcctttgtgaggggcttccctgatggaggtcttgaaagtgcaggcagcaatttttatgtagaggatatccccacgcagaatgagaaacccgttgaagaaatgcagaggaatgaaaagttagaaaaattggaagaacagcaaaagggtgaagaagtagaaaacacgaaacggttagcgctaacgatgtcgcataggagcagtagaaatgaggtccactctgatgcccttttttcttctatggagggaggaaagggtgttgctctacaaggagaaaccaaccaagtaggcattgacataccactttccctccacgttgaggcaaaaacagaaattaacgaacaggaagaaaaaaaaaccgtcgaacataacagcaacattgatattatcatgtcgacgcatgaggatgcactgaggagattcatggagtgtgaggacggaggtgatcccagcgagatggaccatccggagaagtcggacgaggaaagcattcccaaagtggacactcaagatagcgctaacgatggagaggtagcagtagaagagcaggttccactcgagggagacatagaacagaacgagtcttatgataagcaggggaacgaagggggtatgaagaaggagaaaaatttgaattcctttttgcacaagttagggttttttaaaagtagtccttccacatatggggagacagcagcggaggaagcagcccggaaagtcccttctgagaagaagacacccaccatagtaagcagcaccaaccaggggggtctcccgaaagagctcatagatgaaacggagaaggaaaaacagctggaggaattatcacacaaaggtaagaataagtcagacgagtgtagcgaggtctgtgagactcgtggaagggagcacttggttttggatcccacggaaggaggaactctcatggtaggtaacgagaccaagaggatggtgaaaaaagaagaaagtgatataatcggattgaataaatgctctaataaagaacgagaaggggtaaccgttaaggcagacttaagtaacagcactccgtgggaccttactggggaaggacaaacaggaaagacatcagatgacacgctcaaacagctgtgtagagagatatgcagaaaggtcagtgaccaaatggcagatatgatatacaaggaaattagaacctctggagtggaaagcctgacgaagggggccgctgctcggggacaattcaagaaggaggggcacttggaaggaagcattaatcgaggaggagaggaagaaggaggagaaaaaaaatcatatgaagaaatggcagccatggttagcaattgtgaaaggagggtaaatgaaatgatggaggaaatgtccatcctgagaaatggaaataaaaatatgaatggaaaaattttgtccattggcacaacggtggagaaaatttacgatgcggtcaaagggggcggtccccaccctggaggttctcaaagcggaggccctcacagcgggggggtgaacggccatggggtgtacccgcgaggacagaagaccagcgggtatgaaggcaaagtggagaagctgataagcgaaatgagcgcttttaagaaaggcatgtacaacgtgacgagcaaactgtcggagacgttatcgtgcatgtcggaggatttgaagagctccttcgcgaagtcgctaaaggggaataacgagcagctaaagaggtgggcactgcacgatgtgcgacatgggcgaagggacgaagagggagaggcatatcaaatgggcaccaccgcggaaaacggggtagattacgacgtggaccatgatagggccacaggacaggcagggaaaaaacacacactctcttttaacaaagacatggcggatttctttaacagcgcgcatcagaacgccgtgaagaaaatcatgcccgctgttatctcgtcggagattcaaattcagttcgccaaaagtgtaatccccggaatgaaggaagcatacaacacgggcttccaatcaatgaaggagtccctaaactcgttgctaacagaaaacaagcaatggttaagtaaagagttgtatgccatagaaaaggcagtgttgtgcgagaaggctgggggagaaaaaaatgacgatgcgctaatttctattagcaacaagctagaggaactgcaaagcgaaatgaagcttttcactttcaatatgtataagcagattgcttacttgcgggatgatattaacgggattgggaaggcccgcatgatggagctggccgatggcggggaactcgaccatgcgatgctgcgtgcggcgggcgaggacgccggtgaggaggaggaggaagagcccagctccgcagcggaggaggaagagatggacccgcggggtgaccaaaacggggagaacgactacctgaatgattatcgaagtgaccagcgaagtgatcagcgaagtgatcagcgaagcgacctccgaagtgacctccgaagcgacctccgaagcgacctccgaagtgaccagcgaagtgacctccgaagtgacctccgaagcgactacctgaatgacgggagcgaccccagcggggcaaggcagtacggccatcgaagtcagaggagcatagatgataaccaaaatagaagtagcagctccatcgtggagttaaaacaagaagaagattattacccccccaagccacgtaacgaaacttcggatattcttatcaaaggtagaattaaccacctactgagtgagcgagaactgaatcaagcattcacattagctctctccatagatatcgaaaggaacacaaatgcttactggctcctccaactgtgtcatagattcaacgtcaagcatctcctcagtgaaagcttgtctctaacacaaccagtactcctaggtataagcaaaatattatgtgagtctcttatcaagacatcaaatttaacaatggaagaagcagactttaggatgaaatgggttcaggagtgtctccaacagttggacgtaaatcactccgacttagtaaaaacgaactcgtacatttttgtaaaaaatatggttaataatatttccgcatttagctaccttgtgggaaaagaaattggaaagctcaacgatagccttgtcaatttagcaaaccttgacttgaacagaaggatatttttaaatgaagattctcattttagggataagaaggtgtcaggcatgtctggcgtagaggagacagagtccctggctagtaggaacttgtacttgggctcgccgcagaagtattatttgcacaacaagaatatgctcgtggcgctgcaggagaggctcatgcttattaggaagctcctcaagaggtactactgacgggggggtgcggcagagtgaagcagaggtgaagcagccggcgcgcctttcgttacgttacgtgtgtgaaaacttcgcctcgccgggacgctccgctcacccacgtttgtcgcatcgccctgccatcacgaagtacttctcaccgctgagtacttctcaccatacgtacttcttacatctcaccatacgtacttcttacgtctcaccatacgcacttcttacttctccccccccgcagcattatcggcagcctgggcgccaacgaaaacgcccccatgggcagcaggtagtgcgcccaagtcgcatcacacaaggtggtacttaccctacccagcatgaagagatcccatttttatgttcagttggaacaaatggaataaagacccggagacgcacgaagggaaaggactaatgggaaaggactatgggaaaagtgagaagccctttttgatgaatgcacggacagccgtacggaagtgcacactgcgcgaggtgcatagctaccaatttgcggtgcatgcgtgagttattgcattttttgtcttgttccagcgggagcacgtcacccccttcgtgcatattgcctcaattgtttaactatgcagtgcggctctcatttttttttttggccacatcgctgtttgtgcatttgtcggtggggacttctcccggcataggagcccctgtttgtgtccccccatgtgcgacctttttttgcctttttttgcacccattcttcttcgcctttttttgcccttttttttcgcccattttttgcacccattttttgcgcccattcatcaggacgctgaccagtcattgcaaatcacctttgttatccccccgttcatatttcacgagggggaaaaaacgcaaatatgtttattgagaattccctcgcgcgtctctgtgctaagggtaggtacccgttgtatccctctgtgtgtaagtcagaagaggatggatccttttttttttttcatcccaagtggtgcgccatctctcagattgagaaagccaccatggatgctgtcacgaattttggcacccccccctttggggaagggcctgcggaaaaagtggactaggtgtttaaaggttacttacacggaggaggggaaaagaagtgcggcatgaaggagccatgccggtccggaacagtagaacgttacggtgcatcttctcactgcaccttctcaaagggaggaagacccatctcccctgccaagtgtacatctgtgcgcattcgaggtgatgtgctgctgtgatgtgtggcagtgatgtgcggcagtgatgtgctgctgtgatgatgcaactcctaccgctaagttgttctgggttctacattgcaatgggatttgcccgacacgctgccctctcctcccttcgtgcgcgcgaagaacgctgcgtagtggggatatcctggtagatgcctcccatcctaacgtccaacattcgcccccacgctcatgaatataaacgtacatctctgctcttctaaccattatgatggtgttttatcgctctgtccccgcttttaaaaaagggttccacctgtacggggtccttttttcatgacgcatatgcagtgggcacttacctaaaacgttggcatgaaggtgttgccataaaaatgtgttaaccttttttaggtatcgtccacagggtatcaatctttggcccaactaagagcgcctgagacgagtcgacaagcaggatgatcttttggcaaaaggtggaagacttgaaaggaggtgaataaatttgtccctgtggagtttatcccaccctaaatatccttattatgctttaccgcgctgtgttttaccccgttatgttccacttttttggaagcgtcctgtaggcagcacatccgtgagagactccacgcatgtgcatgcaacatgacagtcatgttcttctttttttttttttgagcacttgttttttgtacgaagtcctgattggggttctcttccccgcgttttgtttttttttttttttttttttttttttttgagcactcgtgttagcgcctttgcttggcgggaagagtcagttgtaaattgcagcattggtctctccagttgggggagcactccgatacgccgcggttagtacgataggcaatacgttcagcagtacatacttattactgtgcatgtttatatatatatactactatactatgtacacttctggggggctcgcggaggagggcgaaaagtcgctgcttccccgcgggtgttctcctagctatacgctgcgcacgcgtacttatatgctacgcaccaaacatgcatcatacgcgctcttacggtggagggcatataaaaaaaaaaggaaacgaccctctctgcgtggcacaacttcatggcgacacaaagcagcagcccataaggaggtatacatgtgagggcaaggccagaccacgcatccttttctccccctcccgtataccccaagctgtacttattttctacaaagcagtgctcagcagcagtcacgacaatatatcgccccttccttttcatcgtttcccacgtcgcgcgataaaaaaaaaaaaaaataaaaataaaatgaaaaggtaaaaaataaaaaaaataataaaataaagagaatagaggaaaaaaaaaaaaaataaagaaataaaataaagtagcaaaaagaacagcaaaaaaagagcaatcaacagggaggttaactcatcggttaactcatcggttaactcatcggttaagcgatcacataagcgtatgcttgcttacctgtatgcttacccgaccgaacaaacaaatgacataagcccgttcgttacacgaacactgcgcagtttttttgcgtcgcttcatctttaccacccgcaactccacgagtaccagagcggatgagaaaacctacgtgcgcaatttacatgagtatgtgactacctgttcaaggaaccctctcatgtgcgtacttccgtaaaggccgcatacgtatgtatacatatttgaatctttttttttttttttttgccctaccgttcgcttggcgccttctgcatttcgacatcgtccctacgctagcgtgcgcgagtgaatgctcttgcatatgcttcggcactcgtccgcgtggagtgactttctgttgttcccatttgtgcgtacccgtttgttatacccccttgacgtcaagtcactgtacatgcgtttaaccttccatccagcacttcttccgaattgacttcgtgttttctttcctattggagggttcacctccccctctcaacctcactacgcatataacgactccctggtgaagttgtgcgggacactcttttttggggggagaccacgggggtttggccactgcgaacgtgcagatcgacgtccatttgccctcctgtggtagactcctctctctccttttacatgttcacagttgtgcgcatatatccctcctgtccccgccacgcatacatttgtcaaaggttaaaaagagtgactgacgtagctagctcccacgtttttacaaacacgcagtaaatcacttcgcgtgagagtaatcaagtgtagaaaaaaaaaaaaaaaaaaacgccacacagcgtatcggaagaagggcacattggccgagctacaaattaggagcattccaaaaacaaaggagtagaggaaaaatgaataagaggaccctatccaatgacgaaaacgaaaacgagaaaaacaaaaccggcgtgaagagatacctgatgagcaatgacgatccgtttgaaagccaaaaaatgtttcacgaaaaaaactgcgcgtccaaaattagtgccaattcgttaatcgatatgaagcaggaaggcgactacgttcttaccgacttgaacaataacatgaataaaaacatgaatggaaatgataacgacgcggacatgagttgtggcatgggtcgaggcaccaccctgattgatacgaatatgaataatgatcgggagaacaccaagtacgggggggttaccactatgagcgagttcggctacgtagggggaggctgcgttgggaacggctgcgtgggggccccctgcgtggcgaacagttgcactgctaacagttgcgctgctaacagttgcgctgctaacagttgcgctgctaacagttgtgctgctaacagttgcgctgctaacagttgtgctgctaacagttgcgtctcgaacacctgtgcccccagcgacggaggagcgagcaaccagccccagaacatatacttccccagcgatagtaaaaaaagaaagggcagcaagtacagcggaatgccattcctcaagaaggaaaaaaactgcgtcaatacattccttgttttgaaagacgtaccgagagatgcagacaaggaggacatcaaatcgtttatgagaccatttattaaaaataataatccagaaattattttcgatcgggatggaattattgtgaagctgtacgatgacgaattgaacaaaaatattttcaactactttgatgagcacccgacacagatcaagggttccttcgtgagtgttaagctgtccaagcttagtgacgacagtggcggtgccgccgttaataaggagaacttggatgagtacgaaggcgggggcgtcgccgcgaacgccgcggtgaatgccggcccgattggcggtccgattggcggtccgattggcggtcctattggcggtcctattggcggtccgattggcggtccgattggcggtccgattggcggtcccattggcagccccattgtcggaaatggaaacaacctgagcagcggaggcaacgtgccaagcacgaaggatgccctagaaggcgtaaataaaaaaacgggcaagcacaacaaaaacgagtcctcaagagtcatccttgtatctgtcctcaacctgcactacccagtagacatagaattaatatactatctctttagcaaatgtggaacggtagaaaaaattatcaccttctccagaaaccccctaatctatcaagccctagttcagtttccaaacatagaaactgcacaggaagccatcaaaacgctgcacaacaggaacatatatgatgggtgtaacactattcagattcagtactcctttttaaaggagctggttgtgaaggcaaacaattctagctcacgagattatacggcagccaacatgaccaaaaataagaaccttttgaattttcagacctcgcacggtgtgctgcctaccccgacaagtaagaggggaaaaaaatgtgacaggcatatgggggagggaatctggctagcggtgaactgtgtggcgttcgaaatggagacacactataccttcttgatcgttaggtgttgacttcctccccccctcgccgcgttccccagtggggacccaaacaaccgtgtgtaatcccctcgttaaaattgctcctcatcaaaattgcccctcatcaaaattgccccttttttttcgctgctacagggaagggaaacgactccgagctgtacctcatgctggaaaggaaattcaagctagtcgacttcgacgcgaagaacacctccaaaacgccggttctgatttgttacaacatcccgaaggactacacggatgtgcacaaggtgagtcatgggcgacgtgtgaatatgttcctcgtgggcgacgtgtgaatatgttcctcgtggacgtatatatgtctggtgcgaacggtgtgatgaaagttgcccatatttatttagggctccctttttttacgccccactatttgcggcccacttttacgcccacctttacgcccacctttacgcccacttttacgcccattgctacgcccctttgttacgtctcattggcaccccccccttttacccccctccaaacagctcttcaacctgttcagcgtatacggcttcgtgtctagaataaaaatcctgcgggagaaacccgactccgcactcatccagtacgcgggctatctcttcgcctcagtggctcaggagtgtttgcagcacgccaaagttggcgaccaggttttggagctccacttttcgaaaattctagatatccgtattgcgccgcagcagaagaaaatcgagtcatacaaggccaaaacgtttagcagctacgatcagcgatatttggtatgacccaaagggatgatgggcacgtttggaaaagtgcaccatttgaacatacccttgtgtgggcacctggttttgtatggccacttatcaaacctgaaaaaatacatgtgtacctgttttttcttcccccctccccccttcctacgcagctgtcagatcaagcgaaatacataaagggagcgtgtaagccaaccaaaacgctgttcatatcgaacgtaagcgaagaagtaacggaggaatgcataatgaacctttttataaagtacggagagattaaaaaaataaaaatccaaccagttaaggagggaaagaaacacataaccatcacagtggagctgagttcagaagacatggtaagaaatgaggagagtaattaagcgatgtggcagagcggcaacagaacaagcaacgtaaacattataaaaaaggatgtgggaggaaaagaaaaaaaaaaaaaacgttaaacgtgcccaataggagtgataaaatatatgcctttttttttttttcccccccccttttcttttttcaggcaacaagggcgttaatggacctccacaatttctacctgaaagatcgcttcatcaaagtgtcttacacaaaaactcgattatgattaaaaaaaaataaaataaagcaaggcaaaatgaagcaaagcaaaatgatgcaaagcaaaatgatgcaaagcaaaatgatgcaaagcaaaatgatgcaaagcaaaatgatgcaaagcaaaatgaagcgaagcgaagccaagtcgaatggctcaaacgatagtggagctagtgtgctgttcctctgaccatagcgagggaagacacatgatgacaagtttgctttattatttcttttccccattttattatcacatttatctcttttttctcatttatctcatttttctcatttatcttatttttttttttttatcgaaaatttcctcttgttaagtaacatcgcatagacctcgaagcgggttctttttacgtgtgagtatgatgtgttgttcgtccattttcccttccacatgcagtggcagcattattcgtgtgtgcatgcagttgtatgcgtatgtacgtaggtacgtttgtatgtacgtttatgtactcatacatttacatattatgcgcggcgcagatatgtttatatcgtgcggcctcctcgtccttctccatgttgttatgtgtacacgagcgcacatgagatttatgtcctctacgtgataatttgtttgttaacatgtgcactgcatgccccctccctctcctccatactttttgcttctcccatttggcccttcccattttgcccccctcatttggcctctctcccctttggctcccctatttggccctgcccttacctcccctcgacaattaattttgtttcaaacccacttttttctgaaaaccttatctacctataaaatccttttatttattaatttttcggaaagaaaaaaaaataataaataaagtctgagtaaggatctgctcctgtctaaagcatcatcccgtccaccatcatcccgtccgacatcattccaccagtatcatcccaccagtatcatcccaccagtatcatcccaccagtatcatcccaccatcatcatcccaccagcatcatcccaccagcatcatcccaccatcattaccccacccgccatcatcccatcagcatcatcccgtccaccatctttcccatcactgtcccacccgtatgattatcttaatttttttcttttttctgagttactttcgctccccagggtggtgtgtcccatgcccagagggaacccccccaaaatgaaatttgttttagtgattttttttaagttttacgtttgcctgactgacgtttgtttttccccccctgcgttgggcgtgtgcgtcgtctatatgtgcgtgtatgcgtgcacttgtaggtgtacgtgtttgtgtgcacttatatgcgtacgtatgtatgtactcatgtgcccattgcccatgtacgtatgtacgtatgcgtgaccgtacctgtgctcgcgccacgacgcgcacttctccccatttgtccttttttaagtcatttgccatgtttgtaccaatcgtacaatttactagccgtttaagccaattcactgtggtacaatttcaacctaaaattttgcctgacctggtcatattaactagctttttttttactttttttttttttttttttttttttcctttttttggcacaatgggtttggctgtttttgagaatgataaaaatttgtcatttaatggggtggagtaagaggaaaaacgaaaagaaaaaaagagtggagagaacgcgaaactgagcgagcgccaatgtagaccagttcagcgctcattttaacgaaaatgttttctcagcaaaatagtggacgacgtttacaaggacaacctgaacttcctgctaaaggtgtgacccgtgtgggcggttgcttagaaacggcgcccgcacccttcaccttcaccttcaccttcacctctgtgtgcgcatttctttccccttcatttcgttttatttatttattcatttttgcgaccaccaccgcccatttgcaaccaccccgaagagcaacaagaacgaactggagcggaaagaaacagaccaactcagtttcagcatcgacaacctgttgattctgctggaagaggaggaacagcgacgctacggcgagagggataaaatgaaggacgcctttcaaaacataggtttataaaaagacatttttgcatgctgttcatatgataagtaaatacatgcgttattgtatgtgcctacacaaatgggtgcgcccataaatgtactacacacacgtttgtccacgtgcgtgcccccggcgcggcacgtccttcacagctttgcagctaaaaaacgtgaaaaaatcagttaagaaggcggagaaatatcttgagaaaaaggttccccccaaattgctcaattggattattgccctttccaatgcatacttatgctaagcgtgtatcatccccttcctgttttgctccattttaggaaaacggggagattattgcgggctcgtacaaggcgctggagagcatcaaaaagcgaatcgatgatttgtgaagcggcacaagtcggtgcgcggcgttgtctgtgttttcgtttgcatttgcgtttgttctttcgcttgcatttgcgtttgttctttcgcttgcacttgcgcttgttctttccttgtgcgtttgtgtgacggggagttttccccctccctgtccgtccccttttccatgctgttccgttcccccttccagttttttataccttttcacatgcgactacgtgtcatgttgatggtgtacagcgtccaaacgggcgattaaaagtaaaggcgaaacgaaacaaacaaagcgaagcgaagcgaagcaaatggaaggaaacaaaacctaactgcgttagccgcgcgaattaactgggcgtggggcggccctcaatgtttcccctatgtactgctgcagaggaaaaaacggcgatgcgcaaaacggcgatgcgcaaaacggcgatgcgcaaaacggcgatgcgcaaaacggcgatgcgcaaaatggcgatgcgcaaaatggcgatgcgcaaaatggcgatacgcaaaatggcgatacgcaaaatggcgcaaatgcaaaattgggaggggcaaactgaagtttgaaaactctgttctttgccaaatgtacgatcgctcgcgcgtgggaacgtacactttgggaggatggccccaagtgcgcgaggagggtaacgcgcgtgtatgcgagtgtgagtacgttcacctttgaggatgcgcaccaaggcacatctcctggcgcaatttatccgctacgtcattttccgccatcaagcgaataatgcgcttatccttcactcggatttcttccttcaaatttttcatttccgcatagcataattgtactttcccttttaaacagccattttcattttgcagctccgccattttgtgtttgtaattttttatttcctcccgaagtttatagaattctttcctcttaacaaattcatcttgcatggcagaaaaattgttttgaaatttgacggcctttttaaacctcgcctggtcctcctcgtccctctgcctgagttcgtttttgtaaaacgttacctttttttcgaagctcattttgcaattaggggtgtcacccgggggatctgcacatttgtgattcctctcgtgagtcctctagtgagtccaatcgtgattcccctcgtgagtcctctatttagtccaatcgtgagcccactcgtgcgcaaccgtggcatgggacttgcgaacagaacatagaaacttgcttcgcgaggcgttttccacccacaggaagggacatgccaacgcgtgtgacgcaacgtacgtggtagcaacgttgatctgttgtaattcgccttgctcagggagacagagggcaaagggagcggttaatcgaaggcaaaaataaaaaaataaaaaaaaggacacaaaatggacattttcaactaatctgaaggaaacaaaaaaaaaaaaaacctctttatgcctcttcacccacagtggaattcacttcttacacaaaattaaaaaacgcaaaatatctgcggcacatttggagttgtgcatagggggttgcattctgaatggacataaaaggcagcaagaaagggaacgtaaaaggaaaaaacaaaaacaaaagtaaaaagaaaaataaaagtaaaaataaaaagcaaaacaaaaacaaaaataaaaataaaaagcaaaacgaaggaacggcaacagaggaagcgttaagcagcgcatagaggaaagcataagaatacgataggcgaagaaacccccacacacacacctgtagaattaaaacacaaatctatagccctgcctgatctgagctcatctaccacagacaacacagaaaagaaaaacatatttttttttttttttcacatttttcccagtttgtctaaccaccattagcaccttttttttttttttttgccaattcttatgaaaagcatgacgaaaaatagacttctaatagaatcgcgcgaagccaaaaagcagaatgacccagacataacactcactcacaggtacatacaattgataggcacaactattggggagaaacccttttctgctatttgtttttttggccccatttttgcgcccattggtgcgccaatctgaaatgccatttcgtgcagatttcttctgagcgttctgttgtatactgatgtgggggtgcccgggtggttgtattttttgtttctccatttgattagcgtgcaataacagggttaacgtttgcgtagcagttatatgcaagcatgtagacataacccctgtgcatgcacccccccgatcaagccgcttacattgcaccccccccgatcaagccgcttacattgccccccccccggtcaagccgcttacattgcaccccccccggtcaaaccgcctacattgcaccaatttcccccattccgcccttttttcagtgattacaatctgtacgagtggcaagcagtcatacggggcccaaaggactccccctacgaggtatagaggcgaacctgcttagcagatttttagtcagcagggcggctcctttcgctgtgcagattttgcgagtgtctatgtatatatctatgtgcacatacttctgcgcaaacgtgacgcttaattcttcgcctcttttctccgcagggtggaaagtggaagctgaacataaagtgcaagagtacgtacccgatagaccccccggtgataaccttcgtaacgaagttttttcatccgaacgtgaatttcgtaacaggtagggcagcgcgcgtgaagaagtagccgtatcacttgcccctgcgagggtaaacactgttagcatcccccagtgcccacatcgcacacagcgcacatatttttctccacacttttctccacatttttttccttttaccctccccaaggcgaactctgcatggatattttgaaggccaactggagcccggcatggaccattcagtccctctgtcgagcgattctatttttgttcaccgagcctaatgcggagagccctttaaattgcgacgcaggttggtgcgcatgagcgtgagcgtgagcggatgcgcccaaaggacccccattcaggacttcgctttcaaacctgaacggattagcggttttgcggttggcgtttatgcagttggctgctttgcggctgctgtgattgcttctgcacatgcggccagccctccacagcgcgcaccttgttgagctaaattgtgcacacataaaataaaataaagtagaataaatagaatagaataaaaaaacgcttttgtcgctccacaggcaacctgctgcggtctggggatgttaagggatttcaatcgatggccagaatgtacacgcacgaattcgctatgcagaatgactgatctgatgactgtgcaaatttggtgtgaaaggatgaacgtgttggagtcacccgtttttttttttttttttgtgtaaaaacgacccttttggcatatacccacatggaaggtgcttatcgaaaggggggcaatccaaattgcagacatccgcgtgcgtatgatttttcccgcgttgcatttttggtaaaccaagaggtgcagcactgaggtcacttcaccacgtcatcatgcctacggctaaacactcacccatatggggtgtacatacatatgaatatctgtttatgtgtacacatttttttttatagttattttaagagtgtttctgtgtgtataatacctctctccccccctactgtttgtttatgcacgtctcccgcttctgctcgatatgcttcacttcatttttgtgtgtgtatgtgtgtgtgcattgtatgacccgctttcactgtcatgtggaaacacgtcttaaaaaggaaccaaccaatttgaatttctccatgttgtatcgtacgtggtgttcatttgttgtggaggagcaaacctctataccttcaaaaagttgacatggactacgattataccgcaagcactctttattcacatgtagatgataaaatgggaatgtcatcgaacggtcgaacttagtatatgaagtgaaacttgaattctttaagcgcacagaaacggatgtgacgctacacatatacagtttttggagtgtccaaaaaaaaaaaaaaaaattgggggagggggcatgtatgatgaagggtaaaaataagaaatacaaaaaaattgtgaggaaagtaaaatgggacaaagtgatagaaaaaaaaaaaaatgacatctttgtttgatgtgtaggaaggggtgctggcgtgcaggcaacacgtttgcttctctcgcctcttttctccccttcaccgaacaccagacgaatgccactacgcagggagggggaaacgctgctcacttcaaagtggtcacttcaacgtaatcacttcaacgtaatcacttcaacgtactcacttcaaagctctcacttcgcgtcgcaacgaggtcgtcacccgggaggtgagctgtgcctctgttatgatgtttttatcaccacacaggaaggcacatatctgtctgcgggaattttccaactttcacgcgtcacaaatttgatcatgccatgtccatgtgtagctagccaacttcaaattttaattgatgcacacacagagggggtggaacaaactttggggtgccgaaaagtccaacaggtgacagacattccactcctctctccatggtgcgcacgtaccaggtgggtatacttgctctcccatttgagagtttcccttttttttttttttgagggtggggggacaaaaatttttatatatttttacgttggaggtattaaaaatgggggtgagtataattacgttatcattgtaaaggggatttttattttgcttgactttggcctggtgagtaagacaccctttttggaccatcggaatggacatctccacgccataataatgcagagcataatcttaatttggcacaatggaacagggaaagcacccctccactgcggtgacctcctaccgtctgtacctttctctgtaggccatttcacgtctctgcctctccttcaaacgctgcctcatctgcattttctccgattctttgacccaccacggtttgttgctgctggacctttttcgccttcgcctgggggaatgagaggagttgctatagctggcggaagagctgtggtatctattcctcatttttctaattttgctttctctgtcacgatatctgcttcttttatctgactcatacgaacttaacgaatcgttactcctggtaccgtgcgagctcctggagcggctatcatatttttttcttttacgagatgtggtgctgtgctttttatgactatgttttctcctggagcttgtttttgttccatgcctcctgtagctgctcctgctgctggatgacgagcgggagctgcttcgagaggagccagacgactcgctgctactgtatttctcacttttggatttttttcctttcctccctttgttttgtgtttcatccgcgtcgtttgtgtctctctctacatgttggtcctcctctgcctcatcgccgttctctccttcctcttttgactttttcttcctctcccccttctccttcgcctcgctcacgttggtctcaccgggtagaccgatcgatccgttgttactctccgctaccgctttgggttgctcgttggtgggcgcggcgctggggggggaagtggctccctgagttaccccaaccgccatccctgttgcggcgttcgcagcgtttgcggcgttcgcgactacccctactcccgttgctcccgctactcccgctgctacccccgctactaccccttctgcggaagcccccaccagctgcggattaacctgcgcgaggttattcacaatcacggcacttgggttatacatggcaaaaagcttctgactcagtttttcccgcaaggctaggaccttttccaccttctcattaaccacaggttgtttttttgctgaaggaggattactcacatcacccttagtgctcgtcacactcgtgctgttactatacagtgatatgttatttctcaattgatctctttcgttgattaagctgtatgcatctcttatgataatttcgttcgttcctattttggttccgttcaaaagtaacgcagccttgacatgttcttcgttcgtaaattcaataaatgctgtgttcatttttttctgttcattgtactggagcttgtagctggtagtggttcccacgttcttgaacagagcctttatatcatcttcgctgcactgtgtggagaggataaaagaaaggcacatgtggataaaacgatgcttcaatcatcacagaggagggggcagttacctgcacataactatccctaatcagatcgatcgaaatggaatacacatgcttacattttcgggtatattttccatgtaaataattttggagaagacatcaaatttgttgttcttttcgttcaacgagttttggaaatccacgagtcccttcttctgctccgatatgagttgctgctggagcaggatgttctgcagggcctgggcggtgggggaggtagacacattgggagaggtgtgctcaattggagcggttcgaagtggtgtgtcatcgccgcttgggggacgtcgcgctgcttggaggaaggactgaacggtgaatgcacctgggggttccctcccccagcgcgttcctcatccatttaagcattacctggtactgcacgctctgcgcggtagcactgttaacgagggcaccggttcgtgcatctagagacgtggctacatttttatccgcctcaatgctaccgttagccggttcggcaaaagctggattgtgtgaaatgggttcgatgacagttacaaccatggggacgttcagtagcagctcgccattgaggcgagacgctttcgttattccctctgagctcttgaactctatttgacagtacttctggttcttcccgggaaagctgccaagtagggggggtgggggaaaaaacacgcatgggatgggcgcggcaaaacggaagaggaggaaggggaagaggaggaaggagaagaagacgacgacggagaagaggcaggcgacgacgcagaagtatcttctctgttatcctgtcgtaaggatgcatgcagagactgtgtgttggcatccccttcaatgtgtaatcactgaaaagggcaaacgaacacacatgcccacacagatgtaagcacattcaccgataaaacgaaactgctggtaaaggaaacacacccctttctccgattagcaaaacttacttcttaaaaacgacgccaattatctcatcacaagattcaaatttttcttttatgtccttctctgtcacatctgtggaaaggttcttcacataaacgacattggctatgctaaaatttaaactcatgttagaagctccgtttcaaaggtgtcattcggtttattttcttttgggggctgctcttctgggggggggcaggcacacaaatgggagtgtatgtatgcacgtgtggaagtacggaagtgtgacagcatggaaataggcacgtacgtacacttatatgtaaacctctgcgcagttcaactgcttcccatacgtacatatcgagcggtgaagcaacagccaggaaatatttccactacaaggagctatcaacagatggggggacatacaaattgaataaacttgttcccttttctttacatttttaacagttcgcagatgttttctgtgtaccgcgttgatgagcagataggggtagcatctatttgttttttttttccccaaacagatggatttaaaaatttgtgcgtagctatatatgtagctatttatgtagctatatatgcggctatatatgcatattagctaaatggaaaaaaaaaaaaaaaaaaaaagaaaaaaaagccgaaaagattaatttttttttttttccacaatatgattatagcacaacacaggaagtgtattaaaaaatttggttccatatatacctaaggaggggaaggaaaaataaaactgtgcctcctataaggtcctatttggaaccccctgcaattcgttaacagtgggttgaccggcaattaacttccttttatgtagagtgttggacccgcgtccaacgaaatctgcgaaggggaggattgtaacgcaaagaggggggacatgcttaactaattgtgggggaaaaaattcaattctgtaaaggcgcaacaattgcgagaaagggtagtatcacccaggggggtatgcctctggtgggcaggggagcaatcgccttggagtgcgtcaccacgttggatgggggcggtacattggagtgcgtcaccacgttggatgggggcggtacattggagtgcgtcaccacgttgggtgagggaggtacattggatcccatcgcatcgcatcgccgcgtcgctcccaatcgaatagcctcacacacggcaaacacaaatttgggggggaaaaaatgcctgaacggttcaggcgaattacgaaaagggcacaaaggtggcttccaccattttggaaaaaagggaagcgtgaacttcagccaagttagtgttgtgagaaagggaaattatttgaaatgcctcgaaagaaaacagtgaacgtctttgctttgtgaaatgtaaagcgataattgcgaattgagcgctggtcattaggtcgcgttcagccgtgtgcataacccaccacgtgttgagcaagcgtgcatgcttgttaagttggatgcttctcagtagcgcatatgaataaaatcggggggtacacagtatgctgtagcggaaaaaaaaaaaaaaaaggaactcccattttgtcattgtcctgcctgcccgtcagtcaccgttttgaaaaaattgaactcaacggtaaaaagacgcctcgatggcctttgcaaagagaaataatactcatatcagtggatacacatacgttaggcatgactcgaaatgatgtttgttccttgtacaattggcaattgggggtgccccgaagtagaggcaattttgttaaaagcacaccacttggggaaagcggtccccattattattccttccagcatgtgagtgggtacgaaggaggaggtcaaacattatgaccaggtgttccaccattttaaaaacagcttggagtgtgggccaaaagaaaaagtcagtcatgtacttcgaagaagaaacaaaaactgaacggacaagtggcgaaatggcatgcaaaatggcatgcaaaatggtatgcaaaatggcatgcaaaatggcatgcaaaatggtatgcaaaatagtatgcaaaatgacatgcgaaatgacatgcgcattgttagcacctttcactgctgcccatggcaagtgctcccttgtatgttacctcatacgattggcacgtatttatgggtgccttgcgcatttggacggggcatacccaagcgtgtcggccaacggagcagtctctttcgcctgacgcgaatggacagtgtggagatatgctactggggatgcctcattgtgggcccctcgaaatggaagattcgcacattggtaaaattgtgtagaaatctattgcgacaaaaatggacacctcggagtggggtggttcccccgaatgtatgatcacacatgcagatatttagtccacccccggtgggcttcatccctaacgcagtcattccatacgtgggtggataaatcgacccacgtggggcacttcgccaacttgggcaagattaactagaaagacacgaataggagtacatgtgtagtacctacgacatgccctcctcattccctttgagaaaaaataatattaaaagataggccatcactcacggtatgtacctctccgcactttgcttaacactaaatggggcatgcaggaaagtattctctattgacacaccccaccatcagcatacagcattatcccaaatggatataattttttttcgcttcaattttgtacattttatataaaggttataggtaaaataatgttgggtcgttccctcccctctgacacaaaattttatggaagctgcaaagacatccaagtggacataagtcattgtctagtcgggtatacgcttggtcagcaacgctcgtcaaaatggaggacacaatttggaaaaataaccacagggttgcatttttcggcaaaataaaaaaaaaaaaatgatgcctctggatgtataaaatgattttaaagaagttactcttctcaattttttatacatccttttttttacggataaacaattctgccttttttttgtcaacaatttttttttatttttttttttacatgcgttaaaaaggggagaaggaaaaattatgaacggcaaggtaaaaaaaaaaaaacagcatgttttttaatcttttttttttttttttttttcttgggatggacgaaaaaagtaagaaagtggaatcttccatttgaacaaaatgacatttaactgctacataaacgttctcgcctggggaggtctaacataagaaataaatacaaatgatgcgcgcgaaggggtagggaaaaaatttttgcttattggagccgctcagcagtgcacgaattgggggtgggttgtagaaggggcaatctgaggagaagttgtcagagagaagttgtcaaagagaagttgtcaaagagaagttgtcaaagagaagttgtcagagagaggctgacaaaaaagctaagaaggaaaagcgacaaggaaaagaaaagaaagtgcttattaaaatttaaagcatcaacagaattgccactccttttgccacttctttttttttccgtttttttttgccttttttattccgcttcccttcttcttcctccccccgaaaagaagaaataatcctgggaacggaaaaataattttcagaaaaaggcaaaatgcattattacgcatatgtagaaaaaaatgcgcgcaacactcgcgtatatatatatatataatactcaactgctcatacaaaataacaaaccaccggtgtttttttttctatttttttatcatctttaaatcgccaaaattgcataacgtgcagcgcgtagcattttcgcgcataccgaaattgatgcatagaccactgaatgtatttttttgccatcaaacgttttttttttggcacaaaaaagaacaaaaaaacaaacaaaaataaaaacaaaaataaaataaaataaaaatacaaacaagcaaacaaaacaaaacaaaacaaaacaaaactgttggattgcatacccacggctgcttttcgttcgcgtggagtaacatacgccatatgcatatcttttcacgtagaatttaattccgcccattttaatacagttttaaaatggtattttctttgcgtttgcgtttgctttcgcatttacacttgccttttcattttgttctttcccccctgcgttctgtacaatttccgtcgcccccattttagctaaccagtgtttttccttttcactgcctagtgagggtgatttctgcgttgcgcgttgcgcgtttagcattttacattacgctttttgcgtttagcaatttacattcctctttttgcgtttcgttttttacgtcccgctttttccgtttcgttttttacgtcccgatttttgcgtcccgctttttgcgtcccgctttttgcgtcccgttttttgcgtcccgctttttgcgtcccgttttttgcgtcccgctttttgcgttcctttttttttacgtttccttttttgcgttccccttttttaccgctcaccccgcacgtttcccctttgtcgtatgtgtcactgccaaccctgcaggatacgttttttttttaccatcttccatttttgcaaaaacgtttgctcgctgattttgttcacagctgcatagcgttatatttttccgttgcccatcccgtctttttttttttttttttctttcctctcccgtttatctaattttttaagtcttattcttttttattttttgcccagattagcaaacgtggttgattaaaaatgatgtgcgatcagtgataccgctgttgtgcatgcatttttgaaacgtcatacgtgagagaaaagggtgaattctggaaggtgtgatagcgaaaagaggaagtgagaaacgaacggagggaaaacaaccgagttgtgttgaacataaattacgtcaccatccctggggagtaaaaccattaaagggtatatatgtgtgcgcacgctggtgtctacttttcagatccactggttgcacacgtttgaagaaccgttgtagcgacgtgattgttgtggcgacgcggactcctcgggcgacttccctagcctcagtgttacgtggttactaactcgcttggaagcagtccaggcggagtagcagctaccttttttttttgcctagctatacaacgcgagagaagaagcaccccactttaatgtaagcgaaaatgaaactgaacagccaaggagatgacacgaagggaactgacgtcctgtgggagtccctttataatgacttcaacgaaattacaaaaacgaacaaaagacactgtaactatatcgaaaatagtttgtacaatttttgcaaaggggttagttcacaagatagcctaagttacaatttgaaaaatagatcgaatgagtggctccttttaaacgaatcaaaagatgttgcatcgggcatgcctgttgtaagagaggagaatgagggaagtagagacagtcccaacagggcagcaacaggagtaggaagtgccagctggagtaacctcgccattcaggcgtacttaaacaaaaataacaaacaggaagaagaggaacaggttggtaacaaagataatgatgcagagagtgtcagccacccgatgctacaggatgatcaaaaaagtgatcagttacggagacgacattcgtcattccaacctagcaatgactattacgatggagagtatgtgaggaataacttcctcgacgttgagagcgattacttgaagaatgagacgtacatcagttgcaacgatgttgtgaatagcgaaaagacaagacattcagagtttcagaataataatagtgggggtgcgcttctgcgggaggagaagaagagcgccagtgatgaaagcggcagggtgggcagtcaggttggaggtcacgttggtggtcagcttggcggtcacgttggcggtcagcttggtggccgattgggcaaccaaccgggtgtccagtttgacgcccccttccgcaacggaagcatgttcaatctgatgaaatacaacgcggccctgaaggggctcggaatcgatggcggcatgggcttacagaacggaagcagcatcggaagtagcagccacacacataacaatgtgaacaaaggagtgagtgccttctccacttctaatcaacagcattatgagaatgataaatcgagaaggttgcacgtgactgacccgaaggggctattttccaaaagggaggattatacctacttactgagcaacaagaaaatttacgatagtgtgtcagtagggggaagagatatggagatggagaggggacacagcggtgaccttttagggttctcccccttcgatatccacagagggggaagtggaagcggtgctagaagtggcttggggagtgggagtggaaggaacagtctctttcacaaaatgaacaggtacaaaaatttcactgtaaaatcggacgaaagcttgacttgcccgagtttcagctatcggcacaacggtctggagggaggcgtgataggaggaaatgccacaaaagttgatgaggagcaactcggtggagatggctcgaatgacgggtatcactatgacgaacgtggtagtgctgacaggggtagtacccatgggagccgccacgaagacaatcgggtgagttacaactctctggagaagttggaccagcttctgaaaagcaagtctagatatatgagcaacaacaacaggctgagcgattttgattttttactcaaaaaaaaaaataaagcaaacgctgaacatttgagaaagtccttcataagttacgataattacaaaattgattctgtcatgtctgagacgtttaatagaaacaccgaaatggataagagcgagtctcccccttccgaacagatggaccaggtgagccacaataagcttataaaccgatccaagcgcctaattgaaataagtagaaaatgcctgagtggatactctgatgtggatcaacatgacctaaaggagttgtacgcacgattggataagagaaagcatggcacgagtgttgcaggtagaagttacagcaatgtgattgacgaggaggagtgtgggtcggttctctccgcgcagaagcgaattgggaaggaaggcgaacttggtaacaattacggccttgcatataattacgcgaatggggaactggaggaggtgctgtgcaattatcttggggaaaagagaggaagcatcgaggggaaagactcaaaggggcagatggctgaggagaaaaatagcgaaagtgttagtaagctgtttgaagcatacgacaaggacaaaatttccgacgtgaatgtacccctggtgaataacacgctgaaaggtaatcccgaagtggaggcgtctcgcggggataggaaaatgaataagaagaacaacctggggcatagcgatgatgtagttggaggtaccacccggaaaaaaggagcccatagcagcgggtccttctgcagcaacagccaaccgaatgaagaacgtcacgttggtaaaaacgaaacggctggaagggtagccggtggggggttaaatatatccccttgtgataattacgacgcgcaggaaggaacactagggaaaaaaagaaaaaaaacaaaaacaatttagatagtgtggcggagaattcagagaagctattaccccccggtggtgactcaaaaggtgatcaagagggtagcagtcctaacgcgggattcaagctagcgagtataaaatttcctggggatgaagaggaggaggtggactctcctttcggtggtgatgccaacaagggtgcatctgacaaacatgaggaggagctccacgagaaggaaaaaaatgacgtttatagttacgaggtagaacaggaagaagacgaagcgggaggtaataacaacatacctcatggtgagggtaacattactgagaacgtcgaaaggggatcccttctgaaaggagacgccccggagagagataccaacagtgtaatcacgaacagttccagtgtgcgcaattttattaaaaatccagattttgcaaaaatgtattacaatcaaaagaaggagaaagtaccatacgcagaggaaaggaaaataagtgatggtcaacagaaggcactcgagcaatgctacgacactattaaccatgccaatgatgtaaagagactctttcgagaaaaaaatttcttacaagacctatgtgaaaagagaaaggttattatacagaagagcaaaattgaaaacacgaagttgaacgtggagattaagtcgctactcagctttaacaacaatttgagttacgcattgaaggagaaggaggcggaaattaaaatgctaaagaagcagaaggaagagcttgaaattaatttaatgaagcgaataaacaataacggcagcacccagtattccctcctgagcaactttacatctttccctgcgcttagcagaaatgagagatatagtggggtgcacagtgatagcggcacttgccacctgctgcgtaacaggaacagctgcaccattttgaataacatggccgatgccaacgccagcgtcagcagtggcggtggtaatcagtcctccgtcatacagagctacgaagaaaagatccaggagcttctcgtacaggtgaagatgtaccagacgaagaacagagacttgcaggagcagctgcgcatttttatgaacgagtagtagtgtgttgggggtgggaaaagcggtccgcaagggggaaaaccccccgttgaaatggaatagacgcctaactggaagggttgctcctccgtgccgccgtccacccgcacatgcacgcacgtgctactgtcgcgtttgtcgcggctacagtgcgtttcctttttgtttgtgttttagtctttttccgtttgtgattttgccacgtggcccctgcgccatttcgccacgtcgccatttcgccacttcgccgtttaaccatttaaccatttcccgtttgcgattttttcaacgcgttgcagcttttctgcaaagatgggcagcgtgcctcccctatgttgtcctatgtgtttgtattaatatctccttccgcgcgggtgcatattgcattggtaaaacatatatgcactccccgcggtgcacctttttttttttttcccgcttttttttttcattatataaccaacttgttttaatttacctaacaatcacaaagttttatgaatcgtgtgttattcaatagaaggaaagaaacaattggttaagttaaaaagggcacacagagaaaaaggggggtgatattttcaggcactgcagactttttggtttataaaaatatattcgcgtgtgcgtacacagtaaggaatgcgcgcatcataggatgcaaatgacacttactagagtgggtgaaaagggcgagcaacataatcgaggcgcgaagacgtcactgactcagcgacggcgtagcacatataagtgtgatagatactttatgcgcctttattttattttttttatcatgcagtggatggcgaatggccattacgtcgcgcgcataagcagcggcacggcgtttgaaaggctctgcgtagcggcaggtatgaccactgcaacgaggcgaccactgcggccgcggaaaagaacagcatcatcaacggcagaccgcacccctcttagctgctgttccgatggtaactaagcacaaacggttacttgaattatttcatgtgtttaattataattttgcatgttactcgtgacaaaaatttgaacaaggaaagggagaaaaaaaaaaaaaaatgaaaggggaaggagaaaaaaaaaaaatgaaaggcaggggaggaagaaaaaaaaaaatgaaaggaggggaaaggatgggaaaaaaaaattaagcaactttttttttgggtcgtatgtaagcattgtaggcaaaatgggcaaacaaaattaacaaagagatgcagtagtaaaaactcagagcgaccagtcttatggggtagtaggagttgtatttcaaaaacaaaacacagaacgctgggatgatgatggcgaggaactgcaaaagggggaaagggaagcaaaaaagggagggttaagtctcataagccgaattgtgcgtgcatccgcaaaaagggctctatgttggtttactctcaccctctagggtactcacctgtatcatttggatatacgtcacgctggccttgacgaacactgggacgctgaatttcatgctcgctaggaagtagtacaggtacatgatgaagtgcacgatggagctgtggggggggaaaaaaaggtaagcataggtgaacgtgtaacgtagcggtaacggtagcagtagcagcagcagtagcggtagcagtatccgtaactgttaatgctacactggggggccaactccatatgaacactcgtcgcatatcccatgaacgcatggggggatattatatccccctttgggtaggctgcatattgcaggcatctcccctcctcttgtcctacttgactgtgatgacgtagtaaatgtctccatcatatcccacgctggtgttaatccacatgatgaggaaaacggatatgtggtggtacacgtggaggaaggtgaactggttccatttccttctcagtacaatcaaaatggtgtccataaaatcaaaaagtttgttgctaattaaaaaaaaaaaaaaggttatagcggttgtggtgatgtgtagaggggaaaaggaaaatgaccaagatggttcttctgcataaatacatcatgtgtcaggggggggcacctcaccaaatgacatgatgaagctacatctctcttaatgagcgtccccctccccgtagatgccaagacttacacatagaagagccagcagcaaagcgcaatgttcgtcttggaaaaatcgacatagttgtgcaggagagaaaattttctctttcgcacttcaaatatggttagcacggtgatcactaggctgagcaggacctgtatgggaaaaaaaaaataagaaataaataggaagtgggaagtagggcgtaggaacgagataagcgcgtgtgcagacatgcacccattggggtggttacatgtacggtgggacttcccacacacatatgtacactaaaacggggggaatgaatggcttctactcacctgcaacaaattgtacagaggaatggcctttcctaaaatagcatcaaagcgagcattcttcaacttggagcttgaagaagacttaattttggacaaccccttatctgacttaagcttcgacatgtagtaggcattatacgcataggtggccaaaacgaataaaacgtaaaggaggaaggctataaagaaatgggtcgggttcatcaagaaccagttctttgtaactcttctgccatacttcaacttggggttaaaaaattttaaaatattttctccaaggttatttatgaaggctatgttgagggccattttggagtgcggggggtggtggcttgtgggtggctgtatgtgtggcagggtaaaagtgcgtgcgtgggtgtctacgtatctgagtatctatggacgtctctatctatggacatctctatctatgaacgtctctatctatgaacgtctctatctacgtgcatgtgcgcgttgggccactatggcactgctcagcgacgcgctaagggcaacacgctaagggcaacacgctgcgcaaagcacactacgaaaagcacactacgcgcaacgtatctaatccaaagctgcgactacagggcgtgccctgcatgtaatgttaggcttacttttatctattcacgcggggggcagggggaatatgcagatggcaagtaggagctctaattcgaattatgaacaaattaggccacaaactggtgcacaaaaaaattaaaaaaaaaacaggagaggggtaaactgctacatggggcaagaacgcgcacgcgaggggggcagtgggtgtacgtaagcacagagaacaaagggatgcgcaacgaacaagggacgcgcaactaacaagggatgcgtatgtacatatataatataagtacgtgtatagtggggcacaaatcaaatgcacgtgttatgaacagaaagagagctgcaacgaaaaattgagctaacaacttttttttttcctctttttcggtgggcctacaaacaaaactttcatgccttaactattgcactgtactacactgagtaacgcgtaactggtaaaactactgcttaggagatctattatgaggtggaagcagtgagcggggaaaacatgataaaaaaaaaaaaacttttcttttcgttgcgcctttctccagaataggcttggcaaagagggggaaaaataataatgaagaaagaaaaaaaacgcgaataagaaaaaaacggttatacgcaaaaaacggtatatatgaaaaaaacggtatatatgaaaaaaacggtatatatgaaaaaaacggtatatatgaaaaaaacggtatatatgaaaaacaaaataaataaaagctgggcgaggaatggagcaatgacgaagcgatgatcaaattaagcaaaactgaaccgaaggtcatgaataaagagtaaaattcagaataggttaataaaaataataactgcacaaaattgtacatagcattgtttacttatcagttgaatgaccaattttagcgtatatcactatatgagcgtattgaattctatcccaagttaatttttgcgcgaggggcaaaaaaaaaaaaaataaaaaaaaaaataattcgcagggcgtttttttcaagtgagcaatatttaccctaactagttggcaaaccattagcagcactgttgcggcctggaaagtacgccgcgaaattgcgagtaaaaacgcaaagagtaattgtacggcgtagcgtacccgcaatactgcgcggggttgaaaaaacacctttgcgctatgctcataaaataattgcgcattgttgcgagaggtgatataacagaaaaatttcgcagcgccccacgttaattgattcccttttgtgaagagagcgaaaattttatacgcagcggaaatgcctcggaaaggtatcatttgaaaaaattccaaaacggcattgtcgatgcgtagcactgtgacggtgaagcataaaggcgtgaagcgactttggcgcccacaaggcggaggcgcttccccagggtcccctcgcaaaggtgcggcaattctaccccaaaggcgcggcagttctaccccaaaggtgcggcagttctaccccaaaggtgcggcagttctactccaaatctgtcgcaattctaccccaaaggtgcggcagttctactccaaatctgtcgcaattctacccccaattgtgcgcgcggtaatatgactgccagctgcgccgtgtttccccccctccccgcagtgggcaaagaggggttcagttcccccgcgtcgggtcactcctcagcgtcccgcacatggcaaatgccaaatagcgttgtataacgtgtaaacagcttttacctttaatatatttgtgtgacttttcctcatggggggaatttcccctgtgaatatttttcccttttaattttcgcccaatgcgtagatggggagagttgtgtgttggaccggcgcaactgctcattggtgaataaaaagaaaaaaaaaagggggggaggagtaggggagccacctcgcgtggaaactcgcagacgtggccactaaatcgagcagctcaaaatggtaagagtaagagggtgaatggtcagctgggaggaaactctggggaggggacatttcaccaaatggtcgagtaaattgcgagatgttcaaatggtagtgaatgggaagtaatcgtttttgttcccctccgcaatggtacagaaaaggcaaagtggaatttcccacttagtcaaaaatgacaattctttttgttttcctctttgcatttttttttttttttctgtcactttatccgttgtaaaaaaaaaaacttcgcagtacaggcactccataacgacgtttttttttttttttttttttcaaatttgcacacttcccctcgcacagttaaattcctccgctaatttatttttttttttttttggataaccactcagctgtatgattacacagaaagggacaaaaacgtgacagggatgttttcctccaattgatcgatctgcaccttcgattatttttttccgtcggaggaaatttttacggcaggttatttatccttgtgcccctgggcgcgttcattacgcttttaattatctcccctgtgtgtgcacgcttattctaagttcaccagttggccctttttaactgcccatgcgatcggaggaaagaacgcgcaaacggatgaggtggcgcaaacggatgaggtggcgcaaacggatgaggtggcgcaaacggatgaggtggcgcaaacggatgaggtgacactaacggatgaggtggcgcaaacggatgaggtgacactaacggatgaggtggcgctaacatcccattggagttatgcggggcagctccttttggtagcgatgagggttaaactacgcctctaaaaggtaccctgaatggtgccgctgaatggtggcactaaaatgggagcattgctcacgcagtggtcgtgtaggggggtgaagtcacatcactatcacacgtgtgtgcatgcagctgcatatggttggaactaaaaggtgatgttccaaagagcctcgttcaattgtgcgtcccacctcatcgtcgcatatttacaaaaagggggtaagtctccccaaacgacactctgtgaagtagcccaaaggaatctgagccattctgtatggtctcaaaggagggccctccctactgcaggggtgttacaccaaaatttactcctctctcactgcatgcacaaaatggattgggttcaaaaaataattttgttacattttctccccttttttgtttaaaggcatggtaaaaggaaggcccaaccgccttgttgtgcagcaagtgcgtggggaacactgcctcctttgtagtaacaattcggaagaacagcgccatttcgctttacctttacgatgactacatgtcgttgtactctcccttttggttccctcgaaaaaatatatctaacgtggagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggtacaccgcggcggagaaaaacgctgccggaaaggggtgcaccgtttttagaggtccctcactgctaaggacccttttcaaattgtctggttatcttgtgcaactgccccaagtcgcgctcttcactctgaaggtgtggcccctccaactctcactgacacgtgtgaaagtggaatccacgtgagaatgaggggaaaatgggaatcctccccccctaccccccaacgcatcgaaagtggggaaacaaatcagcactcggcaaagcgcaacaaagccctcagatgtgtgacaataacaactcactgaagaggcatttttctgatataaaatggggtgagtttttttttagctattttttttagccattttttttgctaagctaatggccttctttgagatacaccttggggcctgggcatacgatctgcttggtttcctcttccccctaggcatctttttttttttttacttcgttttatgttgtcatgctgcttagcaatttggcttattcttttgaatcggttaaattctggaggaagtcttcctcatggcattcccatttcacgaaatggtgcgtttttttttttttttttttttttttttcaagagtgtacatacaccttagatttgtttaagtccgggaattggcttcacctccatttttgatttgttcaccattacacgcacaacttgtttgagcgaccccgtgtggtcgaactgtgcgaagcagttgtagctagggggatgcagaggagggatggatctccccccgttttgcctatcttcaacagggcagagtgacgtgcttttacaatttgcttcatcgctcgtgcccagtgtgtcgcattactgatcggaatttttttttgagaagaagtcatttcggtttggcctcctttcagttgacgtttctggagcgaaggtgtgtctcccagggtagtcaactcggtggcccggctatgcgcgcgcaagggggtgcatagtggggagatgcccacccctgcggcgttgctactccgctgctactccgccgctactgccctgctactccgccgctactccaccgcttccccgccgctactccagcgctactcccccatgacgacgctggaaaagatcgggatccaggggatacggagctacggcgacgaggaggcgcaggagttggagttcgcatcgcccatcacggtgatctatggaaacaacgggagcggaaaatcgacgatcatcgagtgtcttaaaatgagttgcacaggggacttccccccaaatgcagataagggaaagtcattcatacatgacccattaatatcaaataaaatgaacgttaagggaaaaataaatctgcttttaaaaaattacaacaataaaaggattggtatctccagatcattcagtctattctattgtaaagataaaaataaaaaaacaaaacactcctttagagctcttgataacaacataataataaaaaaagaaaaagaaggacaaaatgatgtaatcattacgaataaatgcatagacataaatgaacacattccaaaattaatgggggtatcaaaggcccttctggaaaatgtgattttatgtcaccatgaagagagtctctggccatttagcgagtcagtaaaaataaaaaaaaaattcgatgaactttttggagatgatcatttctcaaaaattttggatgaattcacaaaatgtagaaaaacaataaatgatgtgctcaagaggaaggaatatgaattggccacactgaaagagtgctatgataaaaaaaaaaaaatcgctttggatatccaaaggaatgaacaagaaataggagagtgtcaaacgattatgcaattggataaggaagaaatagaagaaagctttctcattttaaatactttagaaaaaaaaaaatcgtccttgggaaaaataacttccagcattgatatgtattttgctattcatgaaaaatttcaagacgatctccaaaattataaaactgttaaggagatatatgaggaggatgcctccgagttagagcactttgctcaactcttccaggaggacttggccaagtgtaactcgttaattgaacaggttagtaatgagtttgccctgctggagaagcagacctgtttgcctatccgttcgtgtgatgaagcggacgtcaaacaacgagatgaaatatgctccaatttatttcatttggagaaaagacgggaggaagcacataatttgatcaaagccgttttggatttggatcacgcgtccactacgagtggggtgaagacgggacatcatgtagggaagaacctctctgaggagcgtaccaggatgggtctctttatcaaggcgaacgagcccatttggggggacttgctggttcagtggagggccctcttggggggaaaaggccccaaatgggtgttccgccgggggagggcggccaccagtgttgggcgtattggcggggggcgtgttggcggtgggcgcattggcggtgggcgtaccgacaatgggagaaaccgcagtgagggcatccgtggtgagcccaccccaggtggggaccctaccaatggaaccacacccaaaggtagcttcccctgcgtgaaacaaatgcgcaggatacgcgcggaaacgctggccatgctcagagacgaggtaaggaaagacgcccgggagagactccatattaggaggaaaaaaaagaccctcacggaaaaagtaaaaaagtggaaaaggaaggtatccaaaatagacaaaagaattgccaccatggagatgcacaaagattatttgaacaacttcaaagcaagcgacgagtcgtacaagcaaaattgcaataatttggataaaatgaaacagctgggatgcgtctacgacagcatcggtttgggcgaagcgaactgcggggaggagccccccagtcatacagatgatgatattgaagggaagaaagagcagctcagaaaaatagaaaaattgaagaagcaaatggaccaagtgctgctccttggaaagcactatgagaaaatttttgaatattttttgtgcctccggagggtgcgtcgcaaggtggtatccttcttcgatgagcgacgagcccttttttgcgaactgggcaagctacccaaggtatgccgctccataggggagcctagcggagactggccgggagaagcggatttgacaaagggggtagatttcgggcaggattgctctacgggggaagaggaggaggaaggggagagaaaacacgttgaggggcaaaccgtgcagggaggtcaggacaaagaagaaaaggaagacctcaatggagaggaacacagagaaggaggtgccccctcccgcgagccacacgaaagatcggaaggaacaaataacttgaccgaaattgtcaaagtggaaaattgcttaccattaggaagtccctccgaagcgcattcgagtaagtatctcgacagggagaccccccatggagaggccttcaccggaaaagcttgcaataaaaggaacaaacggatgaacgatccaggcgaagagacccataatcgagtgaaacggaagaaggtactcaaaatggaacctccccctgggcaaagctacttgaacaaattaaacagtatgatcagtcagtatataaataagtatgacaacaaaatagaagaggtggaaaaaagaatctccaaattgaagcaaacgttggccctaacttgtgaagcattacgtgatgtgaacaagcgggtaggacgttacccagacgtgcttgctcagtttttggggatgctcgaaaagaagaattttaaaagcgcaaaagattttttcgtccattttggtcaagtcaggaaggacatgaagaaaataaaaatggagatggtcgctttaaaaactaaggaagaatcgctgagtcgttttatacagcatgccgaagggggaaaggcatgtctactgtgtaaaggacccattgctgatgctgctgtggacgggttcaccttgctagatgtggataaagaaaggaaggatataaccctagagatagaagacaaggaaaaagcgctcacaaatttaagaggccaaaaaaaagaattaatgattctgttagggcattactataaggaggttgatcccctacaaagggacagcgcctccctgagtgaaattattgactcgcttaaaaaggaactgttggatctgcaaaatgggatagacagttgctccgagaggatacataaaatgaatggaaagtaccaattgatgaagcttttgcaggagaggtgcgcccatctgatggagagcgaaatggttatcttttacgagagagaccagctggatgagaagcgatccgatgtgagggctgcgttgagtgggctaaggcagatgatcggcgaggggaagcatcatcgggaagccctgcattcgatgttagagttgctcaaagggggagaggcactcaaagggggagaggcgtccgaagggggagaggcactcgaagggggagaggcacccgaaggggagtcctcacaaaagaatctgcgtcagcttcttcgtgagtttctccagaacattactctcctgtgtgagtgcccacacgtccacttcatgctggagaaagtcagtgcacacatggaagacagctgcgtgctatttggtcgagaagacctgttctgcgacctcggggagacattgccaaatagggtggagagtaaggtgcaccaggttgtgataggagaagtgaagcaagacgaagaggggcaagagcacacgggggacaccaagtggggggaggagccaaaaaatgaaccacataagatagctgaccactgcactgaatgtgtgaaagtgcactcgagggggttttatctacaaaaaggagactgctctgtttatccacaaaagggagactgctctgtttatccacaaaagggagactgctctgtttatccacaaaagggagactgctctgtcaattacacaaaacgtgggaaagaaaaaacgcccctcttgagtaacacccctgtgtatgaatcagctaagtgcgaagtgaacgaaccaaacgaaatgggaaccctcgaatcaatagctatgaaaaattgcaattttataaaggcgtatgacaaacttcagatgtacaccactttggaagcactgaagaaggaacaagaaataaaattttcaattcgaataaaatcagtcattcgtgagaggaaggaaattattacgaggaagacagaggaattacagcgcagcgtagaaagggaaaaacaaattagggagtacatccgcaaagcgcaggagtacatcgctaaccatcggaataggaagaatcgtttgtacagaaaagaagaggcaatggtgataagcataaaaaaactacacctgcgagataagcaaatgaggaggaacattcgaagatgcagaaatgatgtggtactccaaaataaattatattacatcaaagtggagatggtgaagctgctacacagactcgtgagagatattgaactagacatggaaaaaaagaaaaaggaattcatgagagtgaaggaaaagatacacagtaacgaaattatacaaaatgaatcaaacgaacttgcaaaaaaaaggagtcaaaagaaggaacaaattttgtcattacaggaagaaaaaatcaatatcgaaaaaatgctctacaatgttgttatgaataccaacttaaagaaaatgcacgaaaggtttttactccaccaaaggaattttatttcttcactagaaaaatttagaaactcattcttctcgcctgaacagaaaggagaacagttggataaattgaactccatgatttctttgctggaggaagtataccaaatggatagcgatatttacaaatttgtggatgaaagtttttccttcttggatcacaaaagggagttactcgaagtgatctacatggaggagagtaatttgagggaccaaatagaacttcactcgaaagcaaccaccaatctgaaaatgaaagaagcagaaatgaaggggaaaattgaattgaggaaagaatacatagataaactaaccaccgaaatgaactctgacacctatgttgacatagaaaaaaatataaaaaaaattatcgaaatttttgtatacaaaaatgtgatcaaagatatatgtaacttttacaactccttcgatcaagcaattattaaattccattctctgaagatgcaagaaattaatttgtccattagaaacttatggaggagagtttacaacagtgcggacattgattatatatacataaagtcggaggtacagacggagaataatgggaaagtgaaccagaggaggtcatataattatcgcgtcgtgatggtcaaagataactgtgagctggacatgaaaggaaggtgctcctcaggacagaaggtcctatcgtctatcatcattcgactcgctctagcggaatccttttccatcaaatgtggaattctagctctagacgaaccgaccacaaatttggataagtccaactctaaaaatctagctagcctcattgccaatattgtggacctcagaaaggacagctccgctttccaacttattctcatcacccacgacacgcactttgtggatgtcctttcgcagtacggtttgacaaactgcttctacagggttaggaagaaccaacgggggtactcgaccatagtcagggtgcgacagtagggggaggcatcagaggggaggcagcagaggggaggcagaggcaggctggtccaccacccactgtgacatgcttgcctcagcgaagcaacccatttgtacagcagcgccaaattggggcgcctttatttgttcatctaggtagaggggcacacataagaacgcattcaaagggagttattttttccgcttttttttttttggagcacattccaccccattcttagtgtgtgctgtatgttttattcccccatagtttcctctttttacaccctccgtgcgaagaagcacatctgaatggttcggcaggacacctgctcttgctcctactcctgccactgccactaccactaccactgcccctgccactgccacaagaggaacaaattgactccaacagctagtgttaagtatgtacacctgtggaaatgtacgccgtgaaggacgcaccccacgaatggcagaagttttcttaaagtttgtgcaaaagtgagccaggcttttggaggatgccaacaagtaccgctacacaaacagcggcacacaaataacatgcccgctcagcatacatttttgacaaaaaaagtggtatggggaaatatttacgcagtgtgccacatgtaccctccaaggtggcgcttcacgggaaaacacttctggcagtggaaacgtaaaagctcacttgctcgtacgtgtcgtgtgttaagtgtgcaattgaagtttgcaccatcatggagagaaacgcatcttaagtgggcgctttctttttttttttgtgaagaggtgtgtgcaacggtacactatgaaggggagggggagcattttgggtggcgctcagttgcaactccgctttgaacgcctccccgtggaataactcaccgtggaataacccccgtggtgtacccccattggaataactccctttgggggacgccgctccgccgcgactgcggcttgttttcttctctcctgggccgcctcaccacccgcagggtgaggcgtccaaatcactggagcagcttggaggggtcgtaggggaccccgttctccagtctctgctttgagacgattatcggcttcacgttcaaactcacgttgtcgtacagctgaccattctcgtccagcccagtggcatcgaggttcttgttttgggacaccgacagggactctaagtattcgtctaccaaatagtagttgtaatagtacttaaacctggagtactgatccttggtgctgttaagcctgcaggattttttggaggcgttctttcctaaaaggcagtttcctcccagatcggataggtcgtcctcctggtattgatcttcctggacattttccccgtcttgcttacgccccaactgttgcgaaatctccttttgactatcaacccagtcgttcagcacctcttctggcaaggctattttcgtggcactttcgtccaccggcagttttattttacaagtttcgcgatacactggctgccattctacgttctgatgatcagtaggaaggaattcgtttacgctcctctcacttggttcctgctcttgaatgcttttattccttgtgagtttcgttttctgcaaatctcttatggtctgatcatgcttgcttgaaaagagccttctgattttgtcccggatgctcgtccctttgccttgttccgtttgttggttttctgacccgtttctaacactctggtgcatgatgcttctggcccgatttttataaatcatgggcttctgaaattggggactctcgttcgatgctacggtggaagagttattcattttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttacaacggcacaaaacagacggctgctgcgcgccgatggctgtttaaagacaaaaaatatgacccattcaagcaaattttagctacaaataggtatgaaaattaagaataaagaaaaaaaagttttttttttatgaacaaatttgaatagctgttcaggtaaaatataacccacactgttttgtagctagttatagctatgaccaattagctagataaaaaaaaaaaaaaaaatgcaaacagccataccgcgttgcagggtttagaaggaaaaaaaaaaaaaacagttgcacacagtttcgtctgttttctcgctatagaacagcaaaggatgcattggcgaatttttgcatgtgtgtgtatatcaaattggggcactgtcacagaccccacgcattgtcagccctttcttttttatttgtaatttctcttcgattgctaccaggggaaaggcaaaagtggtgaagacatacaccgttgcgcatttgttaaaatggtcgagaattggaggcgtttccaaaatgagagcttctgcgtgaaattatttcttttattttttaagaatgcttcaaaatggtgtgaacacatgagagcgacgagtttgcgattttgccaagccagcagagaggttgaccatggcgtcgctgcaatcgatgttgagtagaccacttaagacgtgcacagccgagtacaatttgtttaaaaagtgaaaattgcgagggggagattggagtgccgtaatgcacatatgtgtatgtgtgcatgtatgtgtgtatgcatgtgtgtatgcatgtgtgcctgcttacccattttgcatggtgtaacggttttggcctttttaagaggcaccccgcaattgacaattacgttactgcgaaatcggcatccacgtcgcgtgaggccacgctacagctaacgagtgacgggcatttagcatagttaaaaatggcatacatacggtatggatgaaaagcctggagaacacacatttgatactcgcagctaaaaggaactaagcttttaacaaatgttcttgcaaaaatggggagatgcaggggaaaacaaaaattgtcttccttgatttttttttttttaatgcataattttttaacaagttggggaaacatgatttctatgtggaaagcatcgctgttcagcacactcgaagatggatgagccttttccttttaaatataaattgcacttttatttattatttttcctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaaaagcaaattaaaatagcgttattcatttatttgtaatccttttgcttaaacgaatgagcatcagaaggaactgcattaagcaagattattcaaaaggggaacacacctttttttatgtagtatgcatggtgtaatgacagtaccttcacacgcatttcacctcttctgtcaatactcgtgctgagtcatgatgaaagacgaaagatgtatttttatcatattaccggacgttaccaacaattttaaagtaacaaatgggagaagcgattatgaggcgaactggcgcagtttatgcaatgagtgatgcggggggaaaaatggatgtgtttacaatagacccgtgtgcacgtttcatgcgaatgctcccccgtgtggacatgcatatgcatacgtacatctgcacatgcacagattatcacacacatacacccatcgttcgcgctgacacaggatgaagaggtcctagaaaaactagaagaaaaaaacttcatcattttaaaaaggaagaaagtgcacttgacagaagtaaacaaccacgaaacagttaatcatcgcgcttgggcgcgtaggcacatgttaggcactggaacgcattgagtagacaaagtgcgcaaagggaaccaaagaaggagagactagtacgcacaagttgccccacagttgggcacacgagatggaggcatacttggagatactactaacgatagtggacaaaagaacaggcgcagctttggcgttcgttccgcgtattaaacagatggcacctgtttggggggacccatttggctgcaatgcattttgtcattttgccattttgccactttggactcttaccattttgcacttttcccattttgtcattttttttttttttccttaattttttcccccctttttcgtccccgcgaagaatgaaataaaagaaatattaatcgacaagcctgagcagtacagcagtataggcgagttttacgcgtacgtggaaagcgggctgtcagtcatttctttggtagaacacatcgaaggcaacacggcggcaaagttgaattcgctagttaagagcacgtctatcttgatcaaggatgaaaaatatttcgaatggttatacatacacgcgtgagcatggggtgtgtgcagatagacacgtgcatgtacatccctccacatgtttaggtgtggccacttgacaccgttccaccatacgtcgcttctttttgttgattttttttttttttttgtttttgtttcctcccttttggacccctcttctgacagcctagaataccagtgcaacttaaagtgcaggaatgtcccattctactttagcaaaaatgactggtactttagtagagacctgaattacttcttccccccccgggaccacaattttttggaaagaactttgataatattaaaaccggacgtgatagatcagaacaagataggtgacatagttaacgacattttgaattttggtttgttgatcgtcgcagtgaagaggggcatcttatctgcggagcgggtgcgcagactgtacgaggggtcggctgggaaggtacgcagctacgcctcgcagaagggtggcccacgggcacgttagcgcatcgtggcgtggttaattgtgtacttgtgtatctgcgtatctgtgtatctgtgtatctgtgtatctgtgtacttgtctatttgtgtacttgtctacttgtctatttttgtattttttttctttttccttcccaatagccctactacgatgccctgatagaatttatgacctctgcgaagggaataggttggacggaggggagaaaaataaaagttcggagattctgcaacaaatggacgtgcgtgaaaagatgcatgtgtgactgcaccccggtgtgcatctctcatttgtgcttccttccccttttcagtgtgcctaattgttgaggggaaaaactgcataaggctggcaaagattttgtgtggcccctgctcttctacggttccctttgaagacatgccgagtgcgtgtttgaagaagaagtatggaacttgcgcgatgcggaatgctgtggtaggggttggggtgggaaggtgggggaaggacaaaaggggaaagagaggtccatgtgtttaaatgcacaccgagatgagggaagtgtgctctcctcacggattaatttttttttttttccgatgcagcacaccccgaatgaggacaacatagacagagagataaacctattttttggtgaagaaaatttttgcagcgaaaatggcattttgctaacaagaagaggtgcactaagtggagaggacttaaacgatctgagagattacttgcatgattacggattcaacgtgttggaagagaaaataatatcggttgacgaggatagtttgagaaacatgtttgaagaacccggaatggtagcccccagtgtagagccacagacgcagtacataatcatcaccctttctagggtgaactgtatcacgtgtttacactacctaatgggagggaggagcgccaaggaatccaaattgaaaaggccaaacagcattagaagcatgttcagcttcgataacaatgacattatattcgtgaaggataaaaaaaaaatgaacagtctcattagacagtactttgttttcgaaaaatacaacgaatcgattactgtcgacatggtaaagaattttttgtatcggaaaaatgttactttttatgagaaggaagaggaaaatgtcaagttgggggaggtccttctggaatgctttaccaaaatgtgtgagtcaagaccgagtgaagagacagccatcatgtggctcagcgagtggcttaagcagaaaaagggagaaataatgggtgaggtaaagaagaaggaagaggtcgggaaaaaaatgggacatctacacccacttgggggaaaggacaatgctggagtagctcacgcaggggaggaggagaaagttaaacaaagtagtagtccccttggtagcggccgtggcaatgcaggtggaggaaccaaacgggacggtcctaaccaaatgagcatcttgcataaaggagccaagggaaacaagaaaattttcatcataccggatattcacgacggggggaagaacacccccccgattagcggagataatgatgaggtcaggttaaaaattataaagcatttggagagactagggtacatcaacttaaatttcagcgagctgtgcatgaaggaggagaagaagaaatccttgctggggaaaaaaatagagtacacgaaaaggaagtacagcatgttgacggtagatttggtaaagcgaattctgaaggagaatctggacaggaataggtcctactgcagctacgtgttgactggtttttacggcgtgattgatttggtttacttgacgcgggaggatataatccccacagcgttctgcttgctggttgtgaaggggggcgcaaatgtggagagcgacgagatggggagtggttggagtgaaacgcggtgaaggggaaagcggtggagtggaacgcggtgaagaggaacacgatgaagagagacgaggcgaaatggggataagcgcacaactggactcgttcctctcgatcctccatggaggcgggaaacacctcatagagcacttcctaaataaggggaaaatactgatctaccgaaaggggaaaaatttctttgacaactttgttcaaaatttagaaatagagatagtggtccttttgggagtgaacttgaatcacctgaagagtgaaattcattttttggtggagtgttacaactacctttttgttgaccatgttaagttgtttaacgaggagaggaggaagaaacagggggaagaggcatgtgaggacggactggactgttcttcggctccctcggatagactactctcctttctcactgaaaaattgaactctctaaaggataaagattatcgaagatttatcctgtgcaattttccccgtactatgcagcagatggaaatgataaaaaaaaagacgaatgcaaatttggtggtgttttattttaattgcctggtgggtgagaatgcggttcatttggagtggaaggagactcaacaggggttgcttcaactggggagtaataacagaaatgggggtagacataaaaaagctgctcactacaaagtggacaactctttcgtcgtaggggaggagggtgctcaaatgagtaaaggggtgacagttcaccaatttgatgtgaacaataaagcagagaagctgtcctcaggggtgtaccatctgtttgatctgataagtgtagcaaagaggagagtgattctaatttctaacctaactttgaagagtgtcgattttattggcctatacctgcagtatgagtaccctcgcgttgtcttctgtgacttgaactttatgagtgagggggaatcatcatccagggggtaccccaactccatgcggcgtctcattgacgatgtgtttgacgaaaatgacaggagtggcaaaaatcaggagagagtaaaccaaatagtaagaaaaatgaaccagtttgtgtctaggttgaacgcgagctattttgtatttgggggctttcctagcgacttgggggtagaggacttccgaaagttggaactctttttcgacatcaagctgtgcatattggtggtacccgccgggggggagaagcccgccacggttgagaagcccatcccggttgagaagcctatcacgattgagaagcctatcacgattgagaagcccatccccgttgagaagcccgccacgattgagaagcccatcccggttgagctacttcccccacttgacctgttcgacgccgcatccgtgcaagcatcccccctggcggacacggtcctctggttcgccagcagggggagtctcctaacagtggaggtgggttcaccggggggagcagtccagggtgctaacaacaatggtggtggtaaagaggatgatgagatggctaccactattggacattcctcaggggagaagcttcgcgctacggaccaccccacggagggcgcccaagaaaatgaccaactggaggacgaagaaaaaaaaaattttgaaaaaagtagaggacagaattagacccaacctgatttgctaccacgcccctgacaactatgatgtgaaggagtttgtaaaaaggaaagttgaaaaaaaccccaacgggggttcatttcactatttgttttgtgaagacgtgttaagagagttaccttccatcattgaagaaaaatcggaagggtatgtaaaaaatctagctgagaggataaaagaagaaaaggaaaaaacgataagcgaaatttatttcatgtacttggagagggttgtaaaacattcaagtaaatatttatttgcaaatattgtcttgtgtgatgtacccttgtggacgagtggtgagaatggtagtagttgtgttgatacatttggtcgcttcacaaattttaagaaagtcattcagctggttcacagcgtgcagggggataacttgttcgggggtgacgccagcggggtccatggagcgaacacttgtgcggtgctaaatgacgaccgggtgtttggagtcgcttcgcctgggggtagcaacgttgtgggtagcaatgctgtggggtctcccctggagggggcggagatgaggggtgatggagacgaggcaggcagcgatcataacgaggtgggtaaggctgataacgaggcaggccgcgttgatgataaggtgggcggcgctgataacgaggcaggccgcgttgatgacaaggtgggaaaggccgatgaggaagagccgaacggcgggggcaaaccgaggggcaagccaaagcgcgcggacaagctgcgaaagtataaccaagcggcgagagacctgcgagacgttatctccaagaaacacgctgacgtagaagtgatgaccatttatgtgaataaggacatgccgcgaaatgcggagagtttcttctgcccccaaatcattatcctgttcgttcctcaaagcgagaagcttcagctgcttctatcatctctgctatgttttcatttaaaaaattttgcctccatcaatatggcgcagctggtgcgtgaggaaatggtgaaggaggggataagacggggggtggctcgttttgaggtggagaagccggaaaagggcggcgtcaggggtgggcgtcacagcgatggaaatggcaaccgctacagcgatgggaatggcaaccgccacggtgaggggaatagccaccgccacactgatgagaagtgtatcgtcgacagagctttcgcgtccctgcttggtcaaataaaacggacagacagaaacatattagtgacgggcttccccattgttcagaacaaatacagcaaaagtgattacttcgagcagtttcgttttctcaaggcttttacaattggtggggtgatttgcctctcgtttgatgatatctatttgcacactttggtggaggatgtcatgccggatgggacgtacgctgccaagtacgaccaagtgacgcaaatgataaagctggagttcggctgcaaaggcaagcataagcataaattgtatttttccaaaatagcaagcaaggaggatttacagcgtgctgttggagagattacggaagttttttctggctgattttgagatgccatttgtgtgccgctattttgaggtgccatttgtgtgccgctattttgaggtgccatttgtgtgccgctattttgaggtgccatttgtgtgccgctattttgagatgccatttttttgccagttttttctgtgtcttagcgaatgcctatttggaggcccatttgtggatacatttgagccgcggtccggtggcattcgatcgcgtttttttttcggagctcccatgtccacgcagttgcacataggttgttatcgcctcgaaatcctttttattcctctcctctgggccagtttatgccttccccccctgctgcaatgttagctgtggctaagggggtctcaacaaattgctccccaaaaaagggaacattaaaaaggttaagaagtcatcaagggggagtagaaactgtatttggcgaaggagcctccctactctgctatttataagtgtcctcatgttaggcatttcgaggggggggtcccggccgttccacttttcccgtccactttgcatatccattttgtccgtccactttgcctatccactttgcctatccatttttcctgctctctcttttccccttttctctgtgctactaactcccccacgcgcgaccgcgcaaggtaacaacaatagcaaagcggtaaagcacgcggcaaaagttgcctcaaaaaataagacacttttggggtgttcctattccccctctccctcgatcaacattttttttttagtcagcaattttgattgtgacgacttaacggggttgaaatatgggtaggttatcagcctgtgagcattacgcggtttagttttcctttttttgggactttttccccatttggggagcgcctcgtttgggactttgatcggttcgctggaagggcacacattcggttggtggctctttagttttattattttatttatttattttttttttctttttttttttgcgtatgagtgctccttccgtgcgaagcggatgagctgaggagagtaacttgtcagggggaagggcccacttaggcgacgaagagggtggcttgaccagcacacagattagcgcgcatcagggaggcctttctctccgctgcactggtgtgttcacctgtttggcggctcacctgtttggcggctgacccgtttggcgtctgacccgttttgtcctcccttctccaaatgaaggaaccgaagtacttcaccatttacgaggacttcttcaaagatgcgaagacctttctgaacacagtggttgagacgaagaacagcattttcgatgtcagcagcagtggggagtcgagctcaggggagaagaacgatggcggggcggagggcccggggaaggagagacacatcgatttttacctgaacgaccaaagtaacaaggcggtgtggcacaaggacagcagcaatgaggggagcaccacggggaagagcgcaaataggagtggcctcaatggaagcggcataaagaggagcggtccaaatggaagcggcctaaagaggagcggcccaaaccggagcgaccccaaccgaggccaccacagcgccgaagcggacgcgtacaaaaacaaccactgcttctccaacatgaatcacggcgcgtctaaaatcctgctttgctaccagaacacacacaccatgtgtctgtcctataaaccatacaacgaaaatgtgtatcaggactcggcgaacatgaattattcaatttccatttttaagaaaagggtacccaattttgacatggaggaggagaagtatacgtttgatggagaagaggaggataaccgagtagtgcgcttcttgaagaagtggacattttggcgttacagagagaagggaaggaagttcctcctgataaacgaggaaaggagacaactgagggggggagacaacgtaggaaggagctcttacgtggaggatgcaacgaggacaggaaacgatgtacgtagagggatggaaaaaaattcgaacaagtatagtaaaaaggaaatgatgaaagaacccagtagaaaattccccacgaagaagggaaaaggtaaaagtgcagagaatgctgaggaggaagcgaaaaaaaaaaaacgtaattttcaacgaaatgaagaaaaaaaaaaggaaaggaaaaaaggtatatcatatgaacatttgctaactccaagtaagcatgaatatgatgccttttgtttgtttaatcctcgttttaagcaaggaaaacatcacacagtgatgtgtttgcaaggctataatgtatctgtgattccttttgtgaaggccaaaaaactgaaggaagaagttaatgaattatttaatgaaataaatccatggatccacaaatctctaacattatccaaactacgaaatttaaaaattgatcttttcaattttatttctaacatcccgcaaatcgatatttcgaccatttgctgcgcgtgggtcttcttcgaaaggctggtcattaaggggtatgtccataaatccaatcggaagctctatgcagctacttgtcttattttgtctctgaaattttaccagcatgacgacatgcaaattttggagaagcttcttttctatattcagaagttagacaagaaagagaacttaacgccttcgctcattttctccgtggagtttttggtttaccgtctcctcgacttttcgctgcagcatacttacgagcacattcgcccccacatataccagtacctggagtccaaggtgagcgtgtcctcgttttggcgcgctgcatgggcgcgttttatctgcgcgttttatttgctcgttttatcggcacgttttatcgtgcgccatgccagcgtcgcatttgcagcccccctttgcatcaccccatttgcatcaccccatttgcatcaccccatttgcatcgccccatttgcatcgccccatttgcatcgccccatttgcatcaccccatttgcatcaccccatttgcatcgccccattttctgcgcactgcccgtgtgtcccttcgcgacgttttcgccgctgccccatctccatccaattgcccattgcgccatttccccaaacaggaactgaagttcgaggacgtctatggtgtttcggaagaggtctacctgtgctcgaattaccccagcgaggtttgagtgccgcagcgtagtgcctcagttggaggcaaacgggtttagttactcccttgtaaggcggcttccccccgcgagactgcttccgactcgtaagacggcttccccctcgtaagactgcttccccccgcgagactgcttccccccccggagacgcttcccaaaatggaggaacaacagcgaggggggaaaaaaaacgaaagcaattacaagttcctaaacgcagacgaaataaataatttggagtatatttttaacaaaatgaaaagaaacaaaaatgaaaatgtcacgattcaaaatgtgcaaaaatttctccacgaaaatcacaacaaagacatttcggacgacctcttagatttgtttcacatgtatggcagtaccatcagtctggaggacttcctcacgtccctcaattgtgatatcaataaattcaaatcgaaggagaaaatggaaaatttgttcgacttgctggacacctccaaaaggggctacatatcgactaggactttcattcaggcggccaaagaatttgaaaatgaattctgtgaggaaaccctcaaaagcatttttaacatcatggacctaagcaacagcgacagggtccactttgacgagtttaagaatgccatagcgaacatgtgagggacggggctaccagcacggacaagcggcaaagagggaaagcgggaaagagggaaagcgggaaagagggaaagcgggaaagcggccaaacggataagcggcgtcgtttcgaagcggccaaacggacaagcggcgtcgtttcgaagcggccatttcggtgctgcgtattcttcgcccgttttgcacatcttcccatttgtgcgtttgcccatgtgtttacctgcccattcgtgatccttttttttttctctcccttttccctctcttttctttttttgccgttcccccccgtgcgatgtgcagtgtgcggtgtgcgaggcgccaacggacagacgtaacccccgttttttaaaataaaaaatatgtttgcctttttggcaaaaataagtttctcctttttggaaaaaataagtttctcctttttggaaaaaataaatttcgcctttttgcaaaattgttaaaggcggaggtgtattcgtttgtgtgggcagaacacacccccgcggatcccccccaggtgtagtacctcaggggggggccttacggaaaaggggaaaaaagaacccgctccaaaagggtgatccaaatggtaggcactccgaaagggggacccaaatagtagccgctccacggcgcacgaaaaaaaaaaacaaaaaaatgaaataaaactcccaacttgaaaggggcaggcgctttacaactctctgccctgagtctaccccttattgtggaaccatatgggtgtgaggaaggagccgtcctgctcattaaaccctttgtgactcaacttaggtccctgcttgcctctcggttgggtagcgtacgatttgatgcaaggcctactcttgttatgaacaaaaatgaacgggtgctgaattagcgattctgctgttggtctccttttggggttcttatctaaacacaaatttaaaaagtccttaaattctggagataatttatcgatcaaatcctgttttaccttctcgcaaaataactgactccaatgataatcctgaatcctgttcatgattactgtttctctctcttcatttgtagacccaaatggtggtctcccaaacttaagttcaaatgctaatatacctaatgtccaaatatctgtcttttgatcaaattctccaaaattctgttttttcttttgatgtcttgcacactgttctggtgaccaataatcatgggtccctctgtaatgggagatccccttctttttatgcttcgatcctatatgtgcagataatccaaaatcagcaagcttgcatttttcttcatgattcactagtacattttccggcttcaaatctaagtgagctattcttttgtcgtgacatgtccttattgcccatataatttcgaacagcatttctgctacctttttttcatcgaacggaccatgttcgttcaggtaggtgaacaggtctccgttcgagcagtactccattacgaagaagacgtggctgcacgtgtggaaccacgtgtacatgctgacgggggagagcaaaggggtagacaaataggggggaaagcaaaggggtacacaaatatggggagaaacagaaatcgtaaatctggtcacacatgcaaaatgcctacaacacaattaagtgaacacaaaaaaggaggggggagcgggagggggagagggagagagactgaaccacacgtcatgctgtaattattgagccacgtttgaatccttttttttttttttttcctcattaccatgctatgtgagggtgtttcaaatgcgcctgtaattctatctcttttctcagcagggcttcctgtgtgctccttaaaggggaaaagaaaaaaaagcaaaacagtgagaaaaagggcaaacatgatgagtgtacgcgcaaacatgacgagtgtacgcgcaaacatgatgcatgcacgcgcacacagattcggttcggtctattacttcaccaggtgcgatttcgatatgcacttgaggacgcaaatgaagttggtcctcctttcgcaggccaggaatacgctgccatgggctccgtctccctggggggtggggcaaaacattgcgtaggggtgaaaacggggtgtagaggagatactcctacgtagtagttccgttgtgctgtgcttctacacaacggtattgcgtctccttttccgcaccgctcgtgagctttaccaaaaaccctgcgatgtcgaagtcttttaagctgaaagtgaaagaatgaaggctacttttcaaggccatgtccctgcatgtggccttgattgggctactaactgactcgttcattttttctgtgcaattgggtaggtagttatggtgggggaaaaagcctatatgcgcattattcatgcgtggtcgatgggaagagcggctaccaaatgaacaggtgcacacgtttaggtaattatttgcatcctgtgtaatcctgtacgttttactttctcgcccaacacgtaatctcgatgctgcagactcaagacaggcacttcttttatcgcgtgaattaggaaaaacatggactagtgaagaatgcctctaagcagcggtatacacacatcaggaaatcctcttaagtctacatcagggtgtgtcactaggaatgggacgtgatcgccaaatggacggatggatgcggtatggagcggttagcctgttagcagtttcgtcaagtgagcagtaaaaataagctagtttcacagtattgctatgctgacggggggggtgaaataaaacactaaactcgttcacatgaatttctttccactccgtttgccgtcaccattgaagaaaaaaaaataaataaataaaaataaaaatctgatatgtggggaattaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaacgcaacagttaggatgcacatatgacgcttatacataaccccacgcatttgcagcaaaatgaacgtaaaatgtgactcccttgggattttatttttaacttgtttccccctttaactgaaatctaagttagcctgtttgcccgtttggggagaatacccgcgagggcggtgagtcttcccaaggggagcacatttggggaggccccgcctgccgtcatgcgaacgagttggccgagaaatctgtcgctgagcactcggccatcggtcaggcagtcactcggggagtcgctcggaagtcagccgagaaggcggccaactgaacagctatgtaaaccgccatacatacacccacccgtgttactagttcctctccttcccccacgtgcaccgcccagatgatacccacaccagtttcgaagaagataaggagcaggctgagtttgtcgatccataagaagccccactttttgtttcgccaaaatttactactggacaaagaggaaaaatgggagcccaagttaaggaagggccaccctgaattcgccaagcagttcgacatactaaaccggcaggtaggccaaaaagaggctcaacaatgggcatttttgcttgcagtagcacgtgtgttgtttgtgtgtgttggggagaggagcagcgaggactgtcattacacatgcctattcccatgtgcacttcctctcaccgcggtgtgtccatctatgtgtccttttcccaccccgtacaggtcacgggcttccgcaagtacaaacctcccccagtgaaacgagaagaaacgaaaaggaactacgacataacgaactttcacgaagtgaagtccaagtttaggtttgacataaatgggtttttcgaaggtcagtcgaggaggggcggctgccacatcaaagcagcacggcaccacgccgcgacagtacagtacagaacactacaccgcagcacggcaccacgccgcgtcgctacactacaccgcgtctctacactacaccgcgtcgctacactacaccgcgtcgctacactacaccgcgtcgcttcactacactgcttcccccgctctgcagatgaagggaacgtgttctgccaggagctctacagaaccgccaagcgcatgttcatagttggctggattaagtgcaggcggcgatttgccatgggccacgtaagggatcgaggcgcggagaggccaaacaaatgcccctccctttttgtgcattctgtaatgtgcattttgtaatgcgcattttttcctccgtgtgattttcattccgtgtcgtttttctccttcccatcgctcagtttcaaggggacgcgtatgccatttcctatttgaggcactggctcgatatgtactcttctcagacgaacagaattgacaagctacggattttcgacgagaaccacgggatagctagcttcgattattagtaagaggcgtggcacaagcgggccactgatcagacgctccattgagcagtcgttccattgagcagtcgccccacggatgatcgccgtagtgattgccgcccacattagcacacttccaacgtgcgtagaacacctagctgtttccccaacccctgcgcagcaatatcaccgtggtgaaagattacagaagcccagcgaagaagaaaatgcacctcattcaggtagctcctcaaaagtaggaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaacacacaaatcgagtgacacgcattattgtgtgaaaggtggctcatttatttttcgaggcatattctgcgaggtggaaaaatatttttcactccgttgcatatgtctgcatttgtctatttgtttattttccctttagagtaaagattttttaaaaacgaaagcgttattcaacttgaagtgaagcggatcgaagtgaggagcggcctttgcgtaaccgcagagcgccgatgtgtatgccaagtggggacacaaacttcttcacccatttaccctttcgcttaaatgcatttggaaaaaaaaaatatatttaagcgaaacaatttcgcatgaacggaaatgtgcatacgatgatacgtttgagaagggtttttcctgtccaggtggatcacgtatgtccatatttttttttttttcctttcccatttggggaaaaaacataaattttgccgctcaaacttttaacgccgtctgtaagagatttgtttgcagagggcacacagatgatgatgcctcctccctgtgttgttctgcacgggtaccacggcagggtgcgaaaaaggaagaaaaagaaagaaaaaaaaacgaaaggggcttctcccccaagcaacatgtgcccaatttgggattgtaaattttaagaaaactacgggttggtgcaaccacgtatacatataataagttgtgctaattttcggtttgaaaaaaaaaaagggagaaaaaaaatatgataaaatgggtaatcatttggtgaaacgatgacaacgtagaatgtgatacggatggggggaggggactggacagcagcgtgcgtcgacttttgtgtacatttgggaggttgaaaaattgaaagaatgtttttacgaagggggggacgcagctcagaggcacaccgctaccactaccactaccgctaccactaccgctatactgcccctcagaaccagtcgaactgaaatattttggcctgaatcatgaggatggcaatggagttggcgaggggggaacccgtgatggagagaatgaaggtgtaagaggaggagtcattcgagtcagtacagatggagatgttacagccagacttctcaataatttcttcaattaatgatttcccatttttattctgcgagtcgaaggtttccaaataaacatcaggcatgttcagttcgatagtgtatggttgtgtgacggataaaattttgggaagagaagaaatgggaaaggatttgtataactgttggagaaagagtttttccactttgtctttcatatcgtttgggttcttaagtgagttatggtggttacttaaatccgcacggtggttacttaaatctgaacgatggttacttaaatccgcatggtggttactgttatgaccctgcatggtgttgtcatcgtaagggtagttattatccacggggctggggctctcgtcatcgtggccattcggatagtgatggttcggacggtgatgatcagggtggtttccacccccaccgtacccgctaccgttaaccccttgaggagaagaaccccttccgtaatgactgttaggcatggagttaggagagaagtacctgtcattgttcatattcgtttggtgatggttatgtactggcttgttgtgattacccaccccactgttaccgtaattgttgctattgctgttactgttatttcccttttttacgttagcatacttattcgagcttaagctgaagaagacgtcattcaacgggatgagcaatccttccctaacgatggccggattttcgtattcttctaatttttgcaaaactagaatggaggctaatattttagaatcgggagaaccgctaatcaggactagcttttcattttcactttctttatttttagctacctgtatttgagaacccgacatctccgtgatgtattttataatggaaccctttctaccaattaggaagctagctgcctttcctgggactagcatacgcattgggtggtttatatttttttctctttcttccatttgtctcacaattaatttgagtgcattaaatttattttccgccgatccggatagggttagaattcgatcacacgttttcacattttctatgttgtcgggggcgtccactattactgcacccgctcctgttatcgttcttatttcctttatgtgacaccctgacttgccgattatccacgcggtcgtttctacgtccagaacgaagcgaatcacacaagcgctcgcttcctttccgtacttgtgcaacaacaggttcctctctttcggaactgagaagttatcatagtcgtcaccgctcatacgttcgaaggagttactgttgtcgttttttttcatgttatatttcgtgccgtggttatagtgattgtgtgcacctccctgatggaagtggctgttggggcctccgccacccccacccatgtggttattcgtcatgttgttcatcgagccgcctccacccatcgggcctcctcctcccatggggccacctccacccatggggccgttgcccatgtccatccctcctgggccatcgggcaaggcaccgccaccacccagggaagagattacggcgccacttttgggaacgccaggaaactcagacaaggaaagaataccattatccacaatgtcctctagcaaatcgtaaatgatgcctatgcagtcaataatttttccaatttttttcgacttaataaagatagccttatccttaattcctggaacgtcatccttatgcacattaatttcgcaagctgacttttcagatagagaagcaattttggatcccttctgtccgataatgattgggatggatctagtaggtacgataataacgatagactctttcccatcctcttcatggaaatccataaccgttttggatttacctaaaaccaattctaatgctttttttttattttcctttttgccaaatatggtaaggatcttttccgacggaggtggatacactgagacatcaaattctttttggcattttatgaccgctccgcaggccttttcgatttcacgtacattgtttcctgatttaccaattacaaagccgattgccctattgggtaggagaagacagtaggggattctcatttctgtggttgtgccactaggagagtaactcattgtttcatccttttcattttcctcatcgttgtaacttccgaaggacctattgctactgacacttttatttcgtggccttttaaatgcaccttcctcatcgctgtggttgctcatttcgccttcgttgttgatatgcgtgtacgacctcttttgctttatcattttggatttaagaagatgtgcgtaggggggagatagagagggggagagagagagagggcacgagaaagaggggggagaggacaggacagaacagacgcgctgtgcctactagcaggagtgcaaagcggcgcagactatcctaagagagagcactcgagtgcgattaacttatacactacttttcctggagtgtgtgttatctccgcttacactcgcggggcggggtaacacaagaacgttggataaagaaggacagaaggatccacagctgggcccttacaacacgggatggaatatgctcaaatttgccgctcacttgcgctaaccacttgtagggatccacacggagatgcttacacttgggtaaatgccgccagccgttttcgttcctgaagtatacctacgagcgcacgcgttctccacgtgtgccttttttttttttctacacgtaaaaataactcctttataactttgaagataaatccctttgccaaaaaaaaaaaaaaaaatccttcaagcacgcgcaaaaagtgtggaacctcgtcgatgcagtacagagtatgtgtgtggttgtacggtagtagacttatgtagactcgatcaaaaggggaatgacttgacgatgtgtgaacgcagcaggcgagcgcatcacaccacgagttattcacacgggtgcgttcgctgcaggtatgagtgattggcgtggttatacccctctcctttccgttcctttttttccttttttcctttttttttttttttttttcctccaaaatgtggctaaccggtggctcggtgaaactgggctacaacgaatgagaaaactgagatgaggctgggaaaatcgaagctggggaaacgcgcgagaggtcgaagtggtgacaaaaggggggctaagtaaagacgtagggtgactaaataacgacgtagggtgaataagtaacgacgacgggtgaataaataacgaagtaggaatgactaaataacgacgtaagcatgactaaataacgacgtaagcatggctacataacgacgtaagcatggcgaaaaaataggaagattaacgaacgtaggaaacaaaaactccctgaattaaacccctaacgtgtagaaaatacttacagaagaatattaaaaaaaaaaaaaaaaaatataatgtacacatatgtaagcagcattcatacgtacacgattcctccgaggcaatggtacgtgcattaaaatcctctcaccatgggttacgtaccttttcgcacggctttagcatgtgcgtgcagaaagctcgtggagaaggtgcgtgtgttcttcctcagcttttaataaaattccgcgcgtacaatcgtgcagtcagcaaactaacacatttgtgcgcatgtacacgtatacgtattattgcgtatgtaatttcacttttgttcattcgattacgctataggattgactttacctcctacgagcgcaccaatcctttatctgatgtttgtgctccttcacgttgaaacgggcatcattcacatgtgtacagtatgagtaacaaatgcgcttttctcctttgccttacaaaacgcgcacctctctctcggctgctccttcgcgctcatcgaaaggctttttttttttttcctttttaattcgtccctattgtgtgaacaaagttttgcctatttctttgggtgaatggtgaacaaaaatctgccgtttggatacactgtagtgagcgtacatgtgcaggagtgtaagtacatatacacgtgcacgcaaagataagggccctttttttactgggatggaagagttaaactcagaaatggcgaacggcaaaaaatgaacaagcacaaggaagcgagtgaacagtacaaaggaaatagtacctttatatgttttgactcgcgcgcgtaaaattggttttaacttattttctcctttttttccgttcacgctttatgcgttaaaaagtgagaggcagatatataattgcgcataaacaggtgagaaggtaccaaggggtcagctatgctatgatggaggatgtaaaaaaaagaaaaaaaaagaaaaagtaaaagaaaaagaaagaaaaagaaaaagaaaaaaatacaaaaagaaaaagaaagaaaaagaaaaaaatacaaaaagtaaaagtaaacgaaaaagaaaaaaaaaaaactctttttttgcgagatgatcaagttttttccgggaggcgcaaaaatgaagtgatttttttatgcataaaagtgggcaaaaaaaataaacaaaaaaaaaatgtatatatgtaagatatcgaagtaaacaggtttgtgaatatataaactccttcgcatgaaaagatgcatttgcttgcgcgtggcgtattttttcgatggtattaaactgcgttcaaaaagttcaacttgtactttttaaccgcttaacggattaaccgcttaacggattaaccgcttaacgtattaaccgcttaacgtattaacacgcatttaaactatttcattttcgcgcgaaagcctcctctctataacttacatgtaaacgtgcgttaaaaaaatagaatacttacgtgttgcgttattttgccttattttgctttattttgctttattttttgccttttgttttttctgccgcgccttcggttacttttttttcctccaaaaattcgcgccatgctgaagtgcgcatgttgaactaaaaaaatggaatgggggggtcgaaagcgcatacggcacatgcgcatacgaaaatggacatagctggacaagcgaattatattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatccgcttagcttagtcagctgcttcatttttacgcgcgttccgcatacgtcacttcccttcaccttttggcggggcgggcgctcctagccccgcgagccgcaagcgcatctacatacaatatattatgtatagaatacttgtacgtactacttttttacgtagcatacttatgtattaatggcgtattcatatgtacgtaccccactgtgcatacagctccagcagcgagatgcattgttatgtattgtaccgcggggcatacgaatccgatgcaaagtgcctcgccgtgtaccatagctcgccccgagcttcttccttttttttgctaacagttttgtgggacccccaacgtgaagtgtatacatcatttatctcttaggaaaaaaacctacttatacatttttttttttatacatttatgatctgcccaggtaggcgcaacatctacccattgccttcttcacgttaccaatggggggaatatacatccacgtgctcctaatatttttacttgctccatacgtctatatttaacatagcgtacattttgtactacttcatactgccgttcgcgtgattaagcagcgagacgtaacttctccttggctgtccccgtttgtcgtgaataatcaaaaaaataaaatataaaaaaattattttttaaagcgaatttttttggggagagagcaaagtggaaggaggggtcgttgcagtggttgctgggaaggagataaaaataaaattaccatgtggatagaaaaaaatagaaacaaaaaatgttaaaaggatgaacagaacaaaattttaaaaaagatgaggagaacattttatgaaacgggattggcaggatgatcccaacgaaggcagccaaaagaaaaattaaaataaatgcatacttaataaagagcttctttaaattatgagcgaataaacttaactaatgtaattttaaagggggtgagggtgaggtggactaccatttctaagtgtaggataactggtctaattgatctttgggcagctaaacaatccaaccacgtataaatcggtttgcgctttgtttgacaagggccaaatgaacgtgtgacccgaacggttgggcttctcaaccgtgtttactttctttaaagtgattaaacatggtatgctatagcatgtgcccaattctgtttgtaagggacatccaccctccactccccctatgtagatgcggcacagttgaataaaaaagaacacccgattgggtggtgcactatatagttgtgcaggtaccacaggtgtgtactattcttcttttcctttttgttgaacctccctggaggtaaatatggggcatctccaccgtttagcgacacgggcgcgtcctatttttcgcgaaaaagggaatttaattaagtaaattaaatcaagccaaggcttcacgtctgtcgttcaaaacgaagcatggctccactgattgggtgctaaacacaagttggcaattaaacctgcccgaatttaagcccgtacacagttgtggctctcccctctctggattggcaaaacagtattggacacgtggctgtttcgtctgttcccttttttttttttgcgctcctctaggacagttccctgttgtatttgttaaccgtctgacgtaatatattcatgaacttcacatcagccttgtagtcgtatgtctttttgagggcctcttgcggtggcgtatccaggggattttcctccacatcgtcaaattcgtcctctttattcgtcttggagggccacggaatgacaattccggactttttcgatatgcgtataacctgattgtcatccgtgtatctaatgcacaccttggtgtttgtcttcaaaaaatcatcaatcagttggacattcgaataatggatttttttttcaatataaacaaatttattatcgagatagatttttctcaaattacatccttttaccttaaccatgttccgaaatttatcacaacttagtacctcccctattttgcccttatcctttcccgatatcaccttcacttcgtcccctttgttaattttccatagcttaatgatgtttctgggtttgataattttatggtttcttacttgtacattttgcagaaaggggcagttcatccggttaaggagaagttcgctgaccttgctcgaaaagttgtggcaaagcatttttcattttttcacttgacgcggtttcaacgaatgaaatttgcaaaagagggggcgaagaggctacaaacatgtatacctgtggtgcttatggcatactctttatcattatacgcactaagcaacacactgttcgatttgttcccttgtgcgcatcctgttcgcctcttacgtttagctaactaaatttttttttttttggtcataattttttttgaaaattctgctaaaaacgcctgaacgggtcaggcaattttcagcgacgtggctagaaactcgggaaatgtggcccgaagtggcgtaaaaaacgagtaaacttatgcataaggaagttcctccaaatgtgcaaaaatatagaacagtttgagtacccccttgcaggcatgacgctcaagcatgccaaatcgcattttgaaatattttcgcaaaaaaaaaacatccagtccagccaaatgaagcactggtaatgtaatgccaaagctattgtggaagaaatggataaattgaaaaatctgcttttcgtgaaaaacgggaacttttcggtaattttaaattgggagagaagaagaggagatagattttcactgccactgtgcatgagcggagagtgctccggagaagcgcacgtgcagctttccatgatgagctgcccctgtgcgtgcgcagaaatgtgcttacatatgtggacacactaacacgtgtgaatcttaatctaacccacacgcccccacttcagaacgcgcagatcaagctgctggccttcacatcgctcagcatgctggtgctaatggtgaccggcgacggcctccagacccccctgggctacatccaaaacgtcaagcgggacctgcgaaaagaggcgcaagagtcggaggaatcgatggaaaagaagctgctcaacgaattgggatacaccacgtaagttgaaaagggctcgccgcttattctgtgtggcgactgttcccacattttgttgcgtttgttccattttgttgcgtttgtcctatttggtttcgtttgtcccatttggttgcgtttgtcccatttggttgcgttttcccccctttaagctaccacgaatggaagaaggctggtatcattccgtcggacgatgaaaagaagtgaacacccaagtggggtccgcagttggtctcgtgcacacgccccgtttgagagggctgccaccaactgcttctctaagattaaccccattcgattttgtcttcatttgttcctgctaagtgtcaacattgcgtgagcaaaaaggaagaaaaaaaaaaaaaatagtacactctctttttaaggaggtttatcctcacgcacaatgcatagcagctcaacttggaggaaagaaaataccatttggtcaggttcgagggaaaatgagcacagttgtaaagaggactagacagcatgtgcggcgagttaattttttttttttaatacttcttcacccgtagaggagcatacccattgggggatttcctcgttctgttttgtggcaagaacacgggaatatcggcaacactgctgtttgttccattgtgtttttttttttttacccacctcgagaccgtaccgactgtcccactttatgagcccaattatagctgccctatctcattaccacttctgtgaagggcatcaaacctgcctgcgtggctgcccgtgtaactcctcctaacatacaaatgtatgcaaaaaggtgtagcagctttttggacgccgtgccgacgttcctacacaaggcggcatcccgcagcagcttcagctccattgttgtgaagaagccacggggaaagccactgaacattgacacggtgaggaggaacaacagaaggggagagaaatgtggagacgagacaagaagtatatatcatcaccacaaaaaagagcagcttcatgggaatgaccaagtggaggaaagaaacaaaaagcaaacaataaccaagctgtgcaaactgttaagtgataatttgaagaatggaaaatatgatatgtacgagaagaacctaagttatggattatctgtggcagaaaacccaatcgaattatcccaactgattaactcaatcagtaaagggaggtactacagtaagggggtgatccacatttacacaaaactggtagacaaagcctcggagatcttcgaaaatatccccgtgatgagcataagcttaattttgaatagcatgctgaagttggacatatataatgagaagtttttgtttttatttttcaaaaatgtgcagcaaattttggacgaatgtaatgcggtcgacttgactatcctgtttcatttttacgtcaacggaatgggacggcttgtcggaagtactagtccttactgggttatgccacctctcggaggcaactcccctgatgcgcaaagtcaagtgctgctaaactcatttttgagaaggctacacaacgtggtgccttccttgcagatgcacggcatttcgtccgtactgcgatgtgttaagaaattggtgatgatgatgatggtgggagaggcgaaggggggagagacgaaggggggagaacccaatgggggtagacggttagacgatatggaggctgttcaccatgggaagaatcattcgtgtgagtttttcccctacggcaaagctaatcggaatggccatcaaaattgtgaatcaaatttggagctaattacacagataaactcacgtctgagaaataacttttacgaaaaaatggcacaagcgaatacgcagcagttatgcaacattttagaagacctgcaattttttgatctcatcgataatgactgttactatgacgtattgaacagattaaaggagtccttacaacgagcgaaggaactcaaagacctcgactatgtgaatgtcctaaatactataaagagtaggaacataaagaataacaatttgttgcctttgtgttatttttcctttttgtttgactcactgaagatggaggacttttctcattttcattatgaccgtgttgccgagctagccaaaatattattttattttaaaaaggtttatcatgttaacttttgtatgaacaaaatggaattatttttggataaaaatgatcccaatttgatagagtccacgtccactatgatttatttgttggatgagttttgtacaattggtaggtgcactgcggcggggggggccttgaggggtaaattgttttcctgcgttgtgcaccgcgtcttggggggtgcggcgggcacgctgggcggcaccaccggtggtagcggcgtgagcagcagtgctacccttggtagtggcgtgagcagcagtgcgacctgtagtagccgcttgagcggaagtgccacctgtaatagccgcttgaacggaagtgccacctgtagtagccgcttgaacggaagtgctatgaacccacatggaggtcacgccctaaccctggaggaatcgctcctcttgaccaaagcagcggaagggcttattagcaccaaaaaagaggaacaccccagcatatctgaccacgtgaaaaggagagacttcttcctcatcaattgtgatgaaaaagtttgtatccaatttgaacagctggataggtatgtccaaaatgtcttgtacaaaattttggttctaggtaaagttagatatagagatgtctccctttttttgcaccttctaaaatgctgcttgctgtgctcattacacttttcccttaaggatattttactcctactgagagggctacaacattgtctgtacttttttacaaaggaaaattatatccttttggagaatgtattaaattatttaagcgcccttacagtgttgcagtgtcggttggtggtaaggaggaaggaggagtgcaggcgataccgggacgatatggataaacttctgaaccgttcaggcagtttgtttagaagtgaaaatgtcataagggaggtggtggttaaccaaatggggtacaacgagttgagcgaggtgtataggaagatcgaccgtgtgatggagacgaattgggcatacctgagtgacctcacttcgatagaaaggttgagtgggagaagtgacgagggggataacgcctcacatgggattgcttttcaagacgaagggggaggtatcctctccaataataggcgaacaaaaatatgcgcatcaaattgctgctccttgttgtgctatttccaaaggttaaattacgtgaataagggagtcgttcgagtcgtcttgtcgaacttatacgaccatgtgcatgcgttgaagaatgagcaaattctcaagttggtgaagggacttagcattatccgaaatgtcgacacggagttcacttcgttcaattcagtttttaaacaaattttacttcggttcgtgtcgtctcacaaggaggggacgaagagtgcagagctgaagatagacgaaacgatcaagttgatgtacctagtgagtaagctctccataaatatggaccacaggaatgccctcataaggaaatatattttggtttttttggagagtcagttgggggagcacaccgtgggccttcctcagctggagctgttgatgaagagttttaaaaatatgtatccttaccggtacgtgtgtttggtggaatggtgcttgcgaggggtcagccaggcggcccggggggaggcaccaatcgaacagcaacacaacggatcgcgcgaagcatcgtgcaaccgattgggtgacggatcacgtgaaggagcgccgcgacccccactgccgctgcccttcctgaagaattacttctccgtcatgccgctgctaataaacccagctaccaacatccactgcggcgtgaacgacctgtacatgcgcacaagtatggagctcttcgaccaactgtacgagcagatcaaatctgatgaaagactcaaagaggagttcatccccgtgctgataacttttgttaatttatccttccgtgacattccctttgtggagaggtatcccaatttgatgagtgacattttcgagatgaagcagttgattccgacgaagcagtttttcttttttttattgaatgtgaagttttttgggacacagaagggtcgcgccgaggtggatgcgctgctgcacaaggttggcagccttgttgagggccacatgggggagtcgtcacgatcgaaagaggcagcgtcaccattagaacgcacacccaccccgttaacgcgagcgccctcctcgctgcacgacttcacctttgacagaaagaagctcgtcctcctggacacggaagaagataacgagatggagatcatatctcgggagtacaaccatatagacacagccgaggtgcacacacgaggggaaggaacgacggagaaaaaaggcttacatcgtgcggattgccacgaccatgatgacctcgtgaaggaacgcaccaaacggagtaacgcagaccaccttgaattcgaaatcattttgaaaaaatatgcatactgccaaaatagccaaaaggacaaaatcgaaattacgaagaatgttaaaatattttccttcgatgctaagtatgtggacttgaaaaagaaaattattttcgaatttttggaggaggacaattattttaaagaagtagatgatgcctccatcgagcttttaccgtttgtttatttgcgtttatttttttggaggaaattaaattacaacttagtcattatgcccttttatgagtggcatatgtgttatggccgcttggaaagggttaaggccatttttcagaagctcctaaacgtggcccgcgacgccgattcgtacttgctcgagacggggaagtctcgcgcttttgcctccgttgggcgttacgaatgaggtgcagcggtagttagtaatacctcctgcgaagcgcacacgttgctaaaaatgacgcctcttccctagtgcaagggagtcacttttgcagcaaccacaccggtgtcacagcacacatggtatgctccccctcgcgtggttccttttttagtcgtggctggcccccccggtggaggttgctactgacctttccataggcgttctcaccggttggcagttgctgcggcagttgcgacggccgccttttattcccgctttggagattcacggccgaccagcttgcggcgcgtaaatgcaccataagtaagtacgcacgtacgtttgtatgtatatatgtacgtatgtacgtatgtatgtatgtatgtatgtacgtatgtatgtgtttttttttgcatggtccttcttccgcgccgaacctgctttccaccaatttcgttccctggtgcgaacttctttttcgccatcctcgagcaaacggcttcgctaacgtcgcagtaaatgtaaaaggttttgcggtgagccaagtataggaggaccccccacgtgggtatcaaaacccatcgattgaagataggtgccctcttggcgtgccatttggcacattcgaccgtcactccccacccactcgttacacgtgcgcacactggacacacatttttttttttttttcctttgtgtatgctggtgcgcatggcaaaagtcgccttgatgaagcgcgccctcctttggtcagccctgctctgttttaacggttactactttttgaaattgccaaggagttcgtcttattccttcctgaccagcagcaatatcgtcgggaagaaggttaaaaatccagaggaaccaaaccgaagcaagaggctgaaatgcagagtggaaggcatagagtacacagtccgcaatgtagaccaatcgatcgagttttacaaaaatgtgctgggttttcaagtgagagagaagggtgacgatttcgtgaaaatggccttaggcccggaagaggcttatataaagctagtgcaaaagggggagcagcaggacataactataggagaggtatattcgcaaaggggtgtgtttgggcgctctgcgtgaatggcaagcggctttgttcgtgccacttcgctgcatcgtcgcggccttacctctgcaccatcgccgccttatctctgcatcatcaccgccttatctctgcatcaccaccgccttatctctgcatcaccaccgccttatctctgcatcatcaccgccttatctctgcatcatcaccgccttatctctgcacctgtgttgctttttccaccattagtgtggaccgccgaaaccgcgcacaaaccctttttccccacctgacagcactgcttcctgggcctgggcgtaaacatggaagagttccaaataagcaaaacgaaaatatacggagggaacgtggaggacgggatagacaaaaggcctatcacggcgtgcatactcccggacgaggacgtaggaggagaaagcttctgcacgggggctatccatgtgatggctgtgcatgtggtgtgatcatacttagggttctcccatttcgcgcgctcatttttatcccccctccccacccacacacacgtaggcgcaaattaggcggttctcaacaaactgcttcgtgacggacccggacggctacggaatcgaggtggtgctgcaggggaaaggcagtaaactggacagggttcgcatataaaaaaggaaaataagtgaaaggagtccccctttaagcgcacgatttttttatatctacacatttgctcacgtttcgtccagctgcccaatcgataatgccccttttaacaaaatgcaaatttacagatacgcttctttaccacgtcgacgaaggattcgcaaaagttttactcggacattttaggaatggaggtaagaaaaaaaacaaaaaaaaaaatccccaaaaaaatgtttcacccttcagaacagttactgtgttcagcgtgttcatttcgatctgctcattcggcccccatatttagctgataaggatacaaagccacttggaagaaatttcatacccctggagtgtatacggagggatgagctatttcttctcttctggaaggaacgcgacggtgctgcagatggcgtatgcctacgatgaggataaggtaagtggtgcgagctttctggggtcggcgggtccatcctttgccaggcgtgtgtacaatttagtccagatggcccttttggcacatttacctgctacacagccgcgtcgctcccttcacccccttctctaagctacacatgggtaattccctgggaaatttaattttgagtttcaacgacttggcccccgtggagaagaggctgcgggaaaatggtatacagctggaggagtcgcacaacggctgggtggtcaaggatctggacgggtacagcgttcgtttgaagagcgacaagtgaaaagaaagaaaaaaaaaaaaaaaacgcatgaagggctcataatttttcaccacttgggaggaacacccctgtccactatttacaaacgcatttatggaactgagaagaatacgctcaaaacgggagagacgcagatcaacgggaaagtgccaaaatagggagttaacaaatttgtgcaaggtggacaaatctagcgaaatgagctagccaaaatgaaaaaaaaaaaaaaaaacaggtaaaatccaaaaggaggaaaaacacacacacacacacgtggatgtacaaccgaacggttgacgaatcacccgtccctcggaaaagatcccagttgaatcattttggaggggagctctccacaggattacccctctccgcccttttcttaaaatcgtcctttgtttttttcttatgacagaaggtacacaatgtctggaggttgtcaaaggatgcctctccaccccccctgaaaacaggcaagatatggtccacgttccagatatggccctccattggtttctcaagtatgtatgtgagatgattaatatcttcaataaatagtggatattttttaataaaataatcaattttttcgttaattgaaaagtattttagatttttaatttgtctaattaagtttgtgcaatccaatttgcaaatattacaaatgcctttatctctttcgtaaattaatcttcgtatactggtggaacttttttttaaaaaataaaattttctgcacttgccctcgcaaaacatattgctttcatcacatatgagaatatttttaacattacaactttgcaatttaatcgtgtcgaattcgtgatgaaatttttcgatcgtggcgctgtctgagtggtcctgcaaatatttcataacgttgcattcgcctactatggcactggcacaagggggtaactcacttttacactgtagacatttaactgcgtttcgtttttcatcatactcttggtaatagaagacttgcagtttccccttgaagctgtttttaaggtacgtcttcacgtatgtcttatcgcttgcggcgaagttttttatgtacctctcaaattttaggggcttcgttttattttctctatcgcgcaaatggcgaagcagcgatatgttcatgtcgcattttttattttcaattaacttcttttcgttcgtgcttagtttgttgtaattttgcaaaaatttaatcgcgcattttttgagaagcgtccctgattttttgtcccccccacccttggtcaagtgttccatgggaaagttggtcttcttgttttggtagtacgcgtggattctgtttgtgagggtgtttatttggaagaggaattttcgttttcggtcgcttcggacgttgaggtgttggccgctcagttggttatggagttggcagctcaattcgctgcggggttggccgctcaattcgttgtggggttgggcgcttgcctcctctggggagtaactgcttctggaaggaacgccactcccgcgtgaggcactctgcccgcttagcagaagcacgtcccccgaaacgttctcataaaggagatccttggcaacaaactccgttccatcgacgatcgagcgagtactatgtgcacagagtgtgaacctcttccacgttttgtagtcgctccctaagccatttttcaagaggaagtaaaaaacgtacgtgttgaattgctggttcttcctaaatagtctactttcgcattgttgcaagtgaaagaagtttacaggaaattctaggaaaaaacacaagttgcagaaagtgaagtctagtccatggctaactgagcagatagtaaaaatgccatactgacagctgtggttcatgcgaaaaaattgtattttttctcgcttttccttttcgcttaaacttcccttcagtacaacgtagtctataatggcttgttcacttttttttttactttttatcatttttagcaactcctcttcgatgcatttgcacacagttaggtggtagcaaaaaattattttttttttccctgggaaatgttcctccatgtatttcatcgcatgaaccactttagagagtccctcctctacctttttggatttaatctgaacttgaaaaaactcgctcagtgcttgtctgttgggggttgtaaaatctgagccaacagactgggttccctcttttgagtccttcacgacattttggagagcattttcttcctcacttgggggacaaagggagggtgacaaaaaattgacgagattatctgtacctatggtgtaaggtccatgaggtaagtacacgaagaatctcttcaagtctggaaagcttgaagtaaagacctctgaaatggaccgtcttatcatgaccgttttttttaagaaaaggtggaattcccaggagcgtaaattttcttcgtatatcttttgtcctctgcaaaaatattttttgcagaattcttctccaaaagtgaacttatttttacagaaaatttttttgctgtttatgaggtacttaatttggtggtatatattgatgggtctgtttatggaaggagttccactcaggaaaatgacgttttttgtctttttaagggtgcttttgatcattttggctagctggctttgcttcccatagtgtactgttcttatgaagtgactttcgtccacgataattagtttgaattttatttcgtttatcaggtgggccagctttttgtacagctcgaaggagacgatgatgattctgtagagggggtgaaagcgaaagggtttagcgttagcgtatcaggggtggtggttgtgtaccactggttcgcatcgtggtggtgtctttggtgggccgctcttcgttctccgctctctactctccactctctactctacgctcccactcgtttgcttcctctccgcacctgtacagccgggcccccctcgggaagtcgttcgagccgccaaccacgagcaccttggaagggtcgaacgcaggcacgaacttctcaatttcgcaggcccagttaagcttcagagatgacggagttacaatgagggtggggtaaagccgaaaaaagtggaaaatacaaatagcctgcagcgtttttcctagtcccatttcgtcgccgattaatattcttccattctgctgtttaaagaagtacacagattctagctggtacggtaggatcaccttttgaatcctcttggggagcttcttttttatttcttcaaggcacttctttttaatttcgctcaaaatttttttcttaactttttgctttcgtttcgcgtagtggtgtcttagtatatgagctctgagtttttctcgactgaaaaggtaggaggatttggctagctcgtccaacttgtacgagctggttatgcggttgtcttcttgggaggagtacttgggggggcatgcagtgggcgattcccttacccctcccatttgagcagtcccagcagggcgtggtgagtccgctctgtggagaagcccctcctccgggtgatgcccctcctccgggtgatgcccctcctccggttgatacccctcctccgggtgatgcccctcctcaagttcgcactgatacttctcgtaggtcatccgcatgacgctggagaatctccactttaaaaaaaacttatgtacacgtgctttctcgtgcatcctcgggtagacgtgtccaaagtagtggaaaacacagctgggaatttcgtgcacaaaacagtggttgtataagcggaatacaaaataacgtagcattagagggtaggagcaaaggtcgaacacacacccgcagagatagttgttattgtcgacgctgagtcttctaaaggaggctttcttctcaatatctttcgataggtggaaggggaaaattccactctgtatgtagtccctcctgggtttccaagtcaatggcagatatttgagctcatcaaaaaagtcccgtccgtttatgtaccactgggtgtacctatcagttagggtttcaaataaatgtctatttttttttttttttttcgacatggtttataaatttggaattgtacagaaagagcagctctccttttgcgtctccgtttgcgtctccttttgctcctccttctgcgtctcctccttttgctcctccttttgcgtctcctccttttgcttctccctttcccccccctttggactgtaccttcgcatagttctccttcctaaggagggctgcatatcgttttcggctgagtgaaaagttgcatctccaactagacctgaagaaggagtaggacttcccatgggagaacttccttgcaggacgaaagcttctcaatttagtccactttggaaattcgaacaaatcgatacatgtattgatcctatatatgtattttataatcttcctatattttattctatgtctttttattgtcctcaagtctgtgactacttctctgattatatcgctgactattttgttgaagtcgttggcaaagctgagatttccaaaatggtgaatgcgataggagtgggtcttttccatttcgaagcagatttttttcctattttgaaggaacaaattttctctcttatcaaacatggagtcctctactctccttttggaaaccctctcgtgacactgtgtgcactcgaagtagttcccatacttcccctccttcagaattactgaactgttactacatgtaaggcagttggcatactgtcccagttgttcattactcaactttagtttcctcatcaggttggtaaaggtgtggtaggtggcgattatccttcgaaatttcagcgttagagaattatctccctccgggggggaactgtcacttcgagaccccgtctgatcccttctggggggagttttctccgcattggtggcgaggtgcccattggtggtgaggtgccctttggtggtgatgtgccctttggtggtgaggtgccctttggttgtgaggtaccctttggtggtgaggtgcccactgggggtatcatcagacagtcccgcttctttcccccctgttgcttctctcctcgtgaacttcccatgcagaatagttgagttgtacaggctcgtcgagatggggatggcgtagtttgctgctccctccgcgtgtgtcctcttcgagggggtgttttcctgcctgctcgtctttctacttgatttcgcaaagtacttgctgcgcctcttcgtgggggagcggttggcaccgctggcgagtggagataccatcggggggtggcgtttcatttgcttcgtgcaagtcatcaaatggtcgtgcgtattcccttttgcgcaaattttccaagtggagcagcgaattggggcccctaaatatagggatggaagggtggtcccccttcctgctcctgctctacctacagagcatcacataatgggagcccccagctctaacgcaaatggtgacgctgaaaggggcatgttgcgcttccgtgtgataatttatttcacaatgagggcgcttctctcccctgtggggggaggtcacttccccttgatgtttttcacgacgtgggaatatgtcgcttggctgagcaagaacggcataccgtttctttgtttttaatttcacagttgggttgaagttgcactgttgaagctgcacggttgaagctgtacggttgaagctgcacggttgaagttgcgcagtcggagctccgcgtggggattggcgcgctgcaccctcgtatgtgtgaacgaggatattcacgcaggtaacacgcgcggggcggcaagctactgccacgtgtcaagtgtacaggccagttgaaaaagcgtcagttggactgttttttttaaatgagttaaggaatannnnnnnnnnataatattccaccaggattgtgcagggcagttcaccacggatgaagcaacgctgggaacgccaaaaaaaaattttattttaaaaaaaagaaaactcagcgcggctcattctactctgccgactggacggagcggctacttccacccggctgactggtcagcgcggctatttcttcttcttggcagcttggccactcacgtcattcttgctgtttatttttataaactccttggcaaactgactcaacttctttttatcttccacgctgtgctgtaggaaggcgtaaatttcttcggccttcttgaagttctttaaaaagttcaaaagggagtcgtccagggggagcttgcacaggctcgtcagttgcttcaggtctgcgcggcggggggaaaaagcgtataacagggtgagagggggaatatgggggaaggcaacacacaggggggagacagcacacaggggagaggcaacacacaggggggaggcagcacacatgggagaggcagccctacctgttagttcccgctcgggggggctgttcgttttcttcttggtgctttcgactgagaaggggcggaaaggagagcaagtatgtaataagcgacacacgcagggatatagaaacgggggggacagcgcgataaagtaaaacagcgcagaagctaaccgctaccaacgcggggttcgctgagcaaaattagccttacctttgacagacgcagaattcaggagaggcgggaacttcttgtcctcctcgctcggctgcacatcgccgctttcgcttttccattttttcttctcactctgttttttactagatacatctatgctgctgctcttcacgcctagacctcctttggcgttattgttatcgactgccaacgagaaagggacaagacttccagcactaccgttagcagttgtgtttgcagtgtccttgttcggggagcttactttacttgacaggctgcccttcgccccagcctttgctttgctttgtttgtttcctccccctgtagacaaatgcggaaaatttacattatccgaatttttcacacttgtgctgaaggagacatcccagccggatttcttcaccgtgccattggcaccacttgcgttgtttccgttggcacttgctgtcatcttctttttggagttttcaattttgatcttcatatttacactcttttcttctcctttcatgatatccaccagtttgtctatttttctctcgcctgttatactccacttcattttttccgtttttttttcggtccccttaaggttgctcgaactggcggtgcttactgggttgatcaagctgactgcgttgacttcgctggccgtgcttacagggttgactgcgctcaccgcgcttggtgcgatgggagttcccgctttgctggcgtccgccttctttccctccttcttggctttcttctcgcggtggtgctgttcctcgaactccgattgctgaggcaggggcgcttctccattcttacctaccacctctgcaccactttcctttttcttctttttggcgttgttactctttttcgctacttccttttcgccctcatcagctttgaccttacctatgtcatcgccttttcgctttttctttgcctcctcccagtgtgccgtgatcgcattggtccccgggtcagactgcccatccacctgtgtcgtctcatccatctgatggtggctcttttcctttgcctttccactttcgttggtcttgtttcgcttcttctgtgtgttttccaccttatctgctttatcggttttatcgttcttgtttgccttttctgccttttctgctttttctcccttttctgccttttctcccttttcgcgctttcccttttttccctttttgtccttcttcatagtggcgtatccctcgctggtgctctcttcctcctccagcttccccgcagttgtcttgccgtccttagcttgttttccgcttccgacagtggacgggcccgttttggtctttgccttcgttttcgcctttccacccccctcatggttggctacgcttcgtttggagtttgcctcggttagagagggtagcgtgtcgtcactcatcaccacgtggttacttttactctgtgtgttgagcttatcacagggttggtcgttgccgctcttcgcattaggagcatgactagccgcgtatttcttcatttgcttgtcattaaggctaccgctgttgttgtcgcgcaattttttggacacttttttttcttcttcttcatgcccagctctgtgctgactcttgtttcggagagccacactactgttgttcagttgggacgggtctccacctgatgggaacttcttcccccctgcttcctctttttgtatctctttttgttcctcctctcctccttccccctctccgttaagtgcaaattcgaacatctttggaaaattggtcagcttttccggcatccacctgattgtcctggaaaaggggtcctgatcctgatcctgatctgcttcttcgtgtgtggcatttgttcctttctctccacagggtaatttcgtgtcgtgacgggggccattcgaagggaatctactaacatcggctctggtgtggtgtgacgaattatccatgaggcttcctccgtctttgtaatttgcaggaagcttcttcgcccctatcgatgcggaggtggagatggggggtactgctaccgagtgatgcgcgcccgcgtaattattctgacctcgaccttcactttgactctgactctgcacgtttcccttcgccttgtatgtctgagtcgctgttttgacatgatggtcacgatcgtcttccgagaggaggtacctttccatgtctgtcccctccttatcggtgcgagcactggtaccactactggtggaattgactgcccttctcggggtatctctctctcctctcactggtatgaggccttccgatttgggtttctctacatcacggacatctccaaactctttgtcattgtacatgcagttcgctgttgttgttgttccctccgcaggagtcggtatccccccccttgggttcttcgctaaatggttcatatggttcatgtggttcatgtggttcaactggttcaggcggttcaatccgctcaaatggctagcagtggcattcgcgtagaggtagttgttcgtgtcgctcatctgttggccaccgttatttaggcgattctttcctaaagattcggtctccaaagaggacctcgccttgaagccttccatactattgacaaggtcgctattctgctgaacggatgaatgctcgttgtccttgttcaccatattgtaattatttttattaaaactggtcagtggaaaaacaaaaggaaacgtcccaggtggaaacatatcgttgaagctaatccatggcatattttcattaaatcgaattggtagattttgtggaaagtatttcagggaccaccagtagaacatcaactcggatgaaaaggggccttgcacatttcctgcagggtctttatattgccatacatctcctctgattttatttattctgttcatgatatgtatgtagtgattgttggacaagtccccactactctggttgtcaccatttttgtgtgcgccttcttcaagggagttcattcctttgcgagaaaaatcccctacgtggttacgccctgtgggcattccactgctaacattttcgttaggagcacagggaggggaggaaatatcaaccctgtcgtatggctgacctttcttctcctctttcataccaccgagcatgttttttacaccatttggttcttcatgcaaatgggttgaggaatctcccgtgtagtccgcattgctgttgttgtgacctttctgtggggctcctctaccttgggtcattactccatgggtcattactccatgggtgttataactatatctgttggtcaccccgcctgccgctgctgccgctgccgttgccgccgctcctcctgctgctaccgctcctcctccgggtggagtccccttatcggtgcaactcccctcattgctgtcgtgcacgtgatgcacttcattcatctgcatggccttctccttcgctgacacatgggctccttccacctggtcgctccccttacctctactgaagtattttagccacctgcttacattcatgagggagctcttctcctcactctgcgctgggggggaggcatttgcgtggctagtcgagtggccaccagcaattttacccgaatggccttccttctctccctcgtctaatgccgccctgctctttccaccctcataatggagatggtgcccagcgaactccccttcctgggagtaagaaaagacctcacttctgttcatatgattaatattatttttcatgttacactggtccttatttccatcatctccgttgtcttcaccgtggtggctatagcgagccagttcgtcgtctaccccccctttggtgtagtcattcccgaagggggaggcagcaacgtttgttgtgcccacattggatctactgttcctacccttcacaccggcactacttccatacatgtgcttcataaggtccatactactggtcgtggtcttcaaattcaggtgtgtcccttcaagggtaccactagtagttcccgtagccgagtgatacagattttttcccatcatgctaagcaggggggatgtactatcttcctgcgaatatccatatgggtccacaattttcgaattcgttaaagctagctcctttagcaattcttctttttcactttcgcttaatttgttgtacatattttcctccattttaattttactcataattttttttaagagcatattttgtttttccatcagcattaactgttctttgtctactgtaccttcttcactgcttctgttaatatttggtgtggagtagtacttttggttggtcatatgtggttggcttacattggggtgggagggtcttccacccttcactgcattggtaaagagggcgtttccgctcctgttcgtagtggtcggcgtgggtctcatgacggtgacaccgcctgccgctgccgctgccgctgatgatgccgctgccgccgctgctgctgatacctctgcgttgttcatgacggacaggaggtacgatatgttactgctgctgaccgattcgtccatacagttggggctactggacaggtcgactaaactgccgtttcgtttgttcacgagctgatttgggttaaactgctgattcatgtaactgatggggagggtgcctccgcgctcttcgtggttgttctggtgggggtaaaggccaccgttcgcaccactgttgatcagattgatggtgtggtctgctccatccacactgtgcacattgttcgcacaacgaacatcattcgcgctactcacattattcatgctgtgtacagagctcatgttcttccgtttaatcttctgcaggagactctcctgtgggatgctgcccatcatgctgtccctgtcttccgaaattttcctgttcttaaattggtcatacttggcgtatcgattggctaggaagtagcgttcgttcatggtgctgctgctctccttttcctggaagggataacccggtttggcattcttattgatgtcaaacatgttccgcttgtccgtttttccgatgatggtaccgtgcgttgggagtaggccgccataggtatgtcgttgctgctgatgctgatgctgatgctgttgctgctgctgctgctgctgctgatgctgatgctgctgatgcgtggagggagaggcacccatgatgcggtagggctgctgactggactctctgcataagtcgtgctcatcgattttttgggcaaccatcatcattcccctatgttcttcctgtaaattgattttatcaacatcatataatttattaaaaatgagttcctttttttcgttaagatttttatttttatttttatttgtattaatattaacattaacattagggttagggttagggttagggttagggttagggttagggttagggttattattcttatggacatattttttttcattaagggaaaatttatagtagctactttcatgaagtgcagaattattttcttcatgaaatgaattatatatattatcattacttgtgtctttagggttcatcatttttatattttccccggggcctttcatttgtctgttgtggtcttccgctccctgtgcgttgcgcatgtccttgccgttttgctggccgttttgctggccgttttgctggccgttttgctggccgttttgctggccgttctgcttgccgttctgctttccgttttgcttgtcgttttccttgtccttttcgccgcccttttcgccgcccttttcgccacccttttcgccaccctttccaccatctttatctcccttcttcttcttctttttgcttttttccgccgtttgcttgttgtttccgcttgcatcgccaggtttgtcctccgccgaggggtgcagcttggcggcgcccttctgctgctcggtcgacttcaaccctccactgttgggtgtaacacccagcaaggagccatcgtttgccttcttcgccttcagtgcagaaaaggcattgccgctaacgttacctccaacgttgccaccaaaagtgtggttactaccctctgtaccgtccttcctttcattcttcactccagtgttcgctcccccgacactgctgtgatcatagtttcgacctcgacttaaggtggccgcgatgttctgatccgttttgaggtaaaccgagtcgaaggacatcttattgttcttatcaaactgctcgctcatcttgtgccacatgaaatcatccgttgcctttttattgtcaacaaagctggactttctccttatgttgctccaatcatcctccattacgttcttctcatttttggtgtctcttttttggtttcctttcgcatttctgttggcattaaagggggtgttgccaattccgctctgattgtttccgccgcttacattggcgtggccaggtagacccctcaccgtttcgtgggccgatgagaagctgcctgccgctcctcctgctccacctctccccatcttcctccccatgctgttaagcagcgcatcggatgtgtcatttgccccactcctattcatttcgtcgatgctgtggttgccccttccatccgccaggtcactactaatcaagtctgcactgctcaaattggcggctccactgcccttcacattgtgactcaagtttgggtgcatccctcccgcgagagcagatgctccactgccactgttcccaccataattgtacaaattcatctcgtgcatggaccccatgccatgcatgtttagcttgctggactcgttacccttgttcataaacatattggaaaattcatttcggccgtctcctctcttggccttctcttcccccatgcgcgattgctgcgactgttgcgactgttgcgattgttgcgacaggtgctgttgctgctctgcgttgcttccactggcgaggagcttcttatacttcttccccttccaatcgtcagctgcgttgacattgttgctgcctgccatgccgctactagatgcaaggaaggctgcagagctgcccgtagcgttcgtaccgatcatggtgtgcaggtcgttgtaacccttcttaggtccactgctgtttccaattcctttattgccataaaatgcagaagggggggaggtaaagttgaagtttttattttgcccactcgaagggtttaacaagccaggagcattctccactgatcttttgttcgaggtgtctcccacccccgctgcgttgctacgtactccgtcattgtcttgtgcatggcgccccatggagttgcctcccaagtggtagccataaccagcagaagaagcgccgccagaaacgccagcagcacccgcagcagtggcgttgttaaagtggccgacaaaagcaccactgttgttcatttgccccatgggattcgtgatattcaagtttttgtaagcaaaggggtggtcgctgaacatttcctccctcttcatgtgcatgggtcctctgtccttcgagtagttattactcctgttcatgttcctgaccatgtcgttattattttcattttcatcatctgaattttgtgtagaaggggacgtcatttttatattatctacaaaacttttgctaaaccctttgacaggacttcttatctttggatcatttttcacattttcgtttgtcttgtttgttttggaggacctccatgaggaaatacccttgtcgtattccctccacaaatttttgttcgctccattgttgcttccaaggaggccacttcctcctcctcctgctccgcccatggggttgcttcctatgggtccacttcccaaggcgttattattcccggcattgttttggcccatgaaggctgggttgtttccatccccatggaagctcgtctttctggcgaagctgttcctgttggctccttcccctaggccagcctcaaactggttttttgaacctccataaggggggttaccgctgtggtttccgccgctaacattaagcgcacctgcaccgcctgcactccctgcaccgcctgcatcgaagaacttgctaaatttgttattcttcatcaaatggttactcctcttgttcatattatttagcgtattgttcgagtcagtcgaatcatggatattatttttgttcataaagttatttccatccctcgtgaaaaagtcatttcttattcttcctctgtcaatttcgttgttgtaaaaacctgaaggagcacctgctctttctgcaaaatttctgaagtgatgatgtttattgtagacatttccatcctcctcatttccaattgcgttccttttgttgtgaccattttctccttcttcacctcctaagtggttattttcatcgtccccttttcttatgtcattaaataactcggggaacttaaactggttgctacatagggggacatcatggtcctcccccaaccccttctcatgcaggatcagttcaacatatgcgtataggaattcattctttgtgtaaacgattttgttttcgtcatattggaagtcttctgctgtgaatgtcttttctccacttggggaattttctccttctcctccagcgggggcattttcgccacttggtgggctctctccactaggtgggctctctccactaggtgggctctctccactaggtgggctctctccttttggtgcgctctctccacttggcgcgttctcctcattttgcccctttttctcatttgcgtgctcttcttgtgcggcattctgcacggcctcctcggccacattggcttcctccatcgcgttgcagcaatgtgtcgagatgtgcctgcgcaagggggtgctttgggtgggtccgtttgtcggccggtccgtcagtcaggttgcttttcacgttgcttttcacgtcgcttgtcaggttgctcgtcacgttgcttttcactctgcttgtcactctacccgtttcgcactctgggcctcagtttggcattccccccctgcaacgggacgcgctctggcgggagaaatgtcgtacggcctcgtagaaagaaacagggcgtatgaacacaaagcacactcgttttaaacgtttgacataaaacacgggtgctcgttatcacaactgaattggcaaagattgatgtgtggaatggttcaggtggaaaagcacaacgggggggagttgcggaggaaaataaaaaaaaaaataaaaaaattaagcagggctagaagggggtaagaaaccaagtacgacaaaggggaacgtacttacatatggatgcgctcacatggggatgcaaacagttttgtggaaggcttcgggggggatgccacatacacacgtacacacatgtgcattaagtacggccacgtatctgatctgtgcaaacgtacgtatagttttcctcgttctccgcactcattagtcgcccacgatttttttttattatttttttttttcagtgtcagaggggggctatgattgcttcctttttgtgttgcccctttcggccggtgttcgctatgcgttgctttttttcctttcgcgcataccccttttttacgattacacggaggcaagtccgtatgtaggtcgttaaggtgttttgtaactactgcaaaggagcgcctcttgtaatgttttcgcaaaatgggtgccaaattggatggcaaattggaaggcgaactgggtggcgagctagcatcggttggccggttggccgggttgctttctttactctattggttttaacgtttgactgtgctgcgcctttcgacgttttgccgttttggcgcttcgtcggttttcgcggttcgcgtggttcgctttttgaaatgctttaattttactcgatcggcattgttcgcttcgccgcttcgtgcgctaacttttgtttccctcggtaagagctggcaaggtaaacattttatttcatcacgtaaaaaggtaaaaaaaaaaaaaaaaaccagtcgggggaaaaaaaagaggcgtgctactgctgtgctagcgcagttggcgtggaagtgggatggtgcggggtacgtggagatgaaaaagtattcgcgaaattgtgcggcgagaacataagttggtagtgaaacatagctctggcatttacgcgggtgagcatagcaagcatggcatgtcaagcatggcaagtcaagcatggcaagtcaagcatggcatgtcaagcatggcctgtcaagcatggcatgtcaagcatggcctgtcaagcatggcatgtcaagcatggcctgtcaagcatggcatgtcaagcagagcatgtcaagcatggcaaagatggcacaaatgcgtacagtacacgtatttgcacgtactgactgttcagcacgcggtaccacacaaatggcgcttttttttttttttctggagttaaaattggcactacaaaaaatgttgctattcgcaatcgcccgtaaaaaaagaggctttcaaaattaccaggcaaaagtcacttaaagtgaaagtcacaggtactacataaaaagaaaagtaggggatattatctccttaatgaaatgagtaaaaaaggaaaagttatatattttcatttcacgcatgaacgccttttttttttttttttatttcatcagtgcgcgcacgtaaaaaacgtatattattttgtatataagtttacaatacaatacgtgtacgtgcccaagggtacgcagcatgggagaagggtaatatgtcacgttcgctatcaattttacatatcacttttttacatgtacgacgtatgcatgtccgtacgtacatgcgggaagaaaaacccttgaggggaagaaaatcctttgtgagggaaaaaccgaaaaacctttgcggagggaaacctttgcgagggaaaaacctttacgagggatgcgtgactcgagaagaagcaaaaggggggtaaaaataacgcgtactctcatttttatgcgcagctttgggtactaccaacacttgcggcgacacgggtacatatatatcatatatatatgcaggagcaaggctttgttaaaattggcaaagtcgccaaagtgtggcattgtgaaaagtgaaaaagcgaatagcaacgtacatgggcttattataacgaaatgaaaaggaaaagcgaccaatggtacaaagccgctatactgagttatacgtacacgcatggcgctacaagtacaaatacatgcatatcaccatcacatcatcaacataatattttacgaaatatgcggtgcttacatgttttcaggactctctcccccgggtgcagaaagtgtggcgccacgggtgggcgccccctttggcgcatttcaaataggggtaggcgctccgtagaggtgcctcttttcttccttgggaaaaaaagggctgggcgaccccgagaaggaaaaaccaaagcgggttggcctgccctactgctgcagattgtggacccccgatggatggatgctgcgccctctcccgcggacatgcgctcaaaaaggaagcgaatccgacagcacgtagcatttaaccctgtgttggcgaggaattattattggggggggggaaggcaaagttcacagaaaaaaaaaaaaaaaaaaaaaaaagcggagttgatgaggtgacgaaacatggggtatataatacatgtatatatgtatatgtttgcctaacgtaggaataatgaagtaagaaaaaattacatattgccccttttggctctccttcatttcacgtggcgacgtcggttttgccgcgatgggaggagaggagattgccgcctcgggagcaagaatgactccaggagaggaggattatattattcagctaatcacacgaagagaaaaaaaaaaaaagaaaaaatcccaagtggagcacctcacgtgagccgaaattatgtaaaatatggtcaaactgtttgcattttgcaaaagtgattacagtgttacgtgggtggctgtgatttcgatactagtagggtgaaaaaaaaaagggggcttcccctttcagggatttacatcagtaggcgcgggtgttctttccacactcctcagtgaagaaaaaaaaacgaatacgtacatacatatggtgatgatccatagggatcatctaggtaggtatcatcatacccatgttcacgcttccctcctgtagaagttacacaactctcacttctcccccccaaggggattatttttgatgtgaacgcacgagttaagcggcatatattgcagcttgctcgttttcttcgcatacatacccagcacttgagtacatctattgcgtttgtacaagcacattgtggtaagaaaatatatgcttctctcccctgcgtggattcagctttctgacccgtaataatggggaccccttttttcaagctagccaggaggagagcatttggaaaagggactaccaacggaacccttcatatttgaacaccaggttctctttgctgtgcatgtgtagaggtacatacataacatatggatggtatatgcaccccctaccccgtttggcgataagttgattgggattttcatgcgtgccttttctgtgttaggagcataagaatgggtgtaggtaggtttgcttacgtggatgcttaactcatacgggtgggccctactggagaggtgttacccccaaagggaagcacttctgtttggaaatctgcaagtccgtatggaagtgtgtttgcaaatctgtaaatctttttgtaagtccttttggaaattttccttagaaagaacccaacagggggggtgggcacaaaagattaaccccaatatcgattacatcggaggtgaccccaacgtcgattgcatcggaggtgatcccaactttgcaattcgttgtaacatgtcccaattatgagtaccttcactgggaagaagctgcctaatctgcacttctatgcgaacccgctttgagatcgtccctacacgcaatcacgcggagtgaagttaacacgttggttgggatgacgccgcatgtgtacaaaaaaaaaaaaaaaagagaagnnnnnnnnnngaagcaacacgagccattgaatgcaccatttcagttgttttttttttttttttttgaggggggtatacaatgcgtgtgcacttagctctcctaaggaggagaaacaaaatttgggaaatttggcactgccattggcaggtgtccgcttgggagggggtgcaacctaagggccccttattgaacgagcaaaggctctcctcccaaacactttaaatggtaaagggttcatttgtgctgcctttacaccttctgaaggaatgcgcttgaacagtttacctcgcactgggtgcataacccttgtgcttaatacgaccctttgttgtttttattttttcgggttcacgtccaagcgggccattaaggagtccacggatttgaagcgcttctctgcaatgggtagagggatgaagcgaaatgggggaggaaaaaagaagaaaaagaaaaacaaccaagtgtaacgggttcattgtgggtgggggaggacgaaagacgagccacccagcatatcagcagaagtgattagggctcttctaactggggggccacatacctatggtcgagtacagctgcagaaggttgtcttttaaaaatcgatactcctggagcttttcctcgactgcaaagttgcgtgacaatttggggaggggataaaaatggtgaggaagttgctcggttcactcaaatgcagtgttttttttttttctttcgagtggtgccccctgcgaaatgggttagcgttggggtgcctcgacttaccgtgtctttttttattttccacgcttagaccgttgatgaggtcccgttcgttgcgtattttggcttcgacatgtgtgctgagcggtgtgcagagggaggtgcagagggagatgaagagggaggtgcagagggaggtgcagagggagacgtagagggagatgcagagggagacgtagagggagatgcagagggatatgtagagggaggtgtgttggttgtgcatctccatcgcattttcgtttcattttcgtttctttttcgtttcatttacgcttcatctccgccgcatttccgtcgtgctgtcggcgtagagtccgcctggcgccgggtggcagtcgcgcgagacctaccgctgcgccctccgcgagctacgcatggacaggtagtatttcgacaaaggggtgttgaggccctgcaggaagtccaaatgacccctcaaaaagagacccttcagtatttgtcttttttcctcatcattgtcgtttgcaaaaaggtaaagagggaggttttcgtttttcttgtttaatgtgttatacaattttctaatttggttggcttttttttttagggagtttattagttgcgtcttttgagtatgttgattggtatcgttggaactgtcacttaagggggagttggctactcctttgagggcttcgcatgagcagagtgggatgcatatgtggtgaagaagagcaaggagcagcagtagaagggggaaaaacaagctctggtaagacgccatttttatattatgaggatttatgatttgtcgaaaaaggaagaagcatgtacgtgggcaatgttcctttacgaagtggtaggcgaaaatggggaaacaaaatggggtgaaacaaatgaagggccgtttttcctaactgttgcttttatctattgattgtatgctgaaaaaaacgttcgggatttttttttttttttttgtccgcgttgtggaggacacgacgcacacatgtttgcgcgagatggtgagcatttgtgttcactcctggaagggtggagtttttttgcagcgattagtttggcatatgttgcttcagtttttcttcccttttggcggttcaaatgggggggtgaaaaaaaaaaaaaacacacacacaaaatggtggggtaacaaaatgagaaggtaacaaatgggagggtaacaaaatgggctggctgccaaccgaactccacccgcggttcaccgtgcaccccttttcaccccctcaaattctcccatgggtaacgccgtgcgggtagcctattccgtgacgaggatggatcccaagtcgacataatacgcagtgtcggtcacccgattgataatcttaacgaaggggacattgtgcaccccgaacataatggcgagcatgcggacgctgaccgacttgcgctgaaatggtttgataatccccacgttgattagcgagctaaaggaaatgagcgaactgtgggtgtcgttgtttagggcatcactctcatctttcatctcgatcagaaggtctatctcctcgtggtggggattataaaatgaaaaaaccgccaaaaggacggaggaagtattgatttcctttacgaaggaaacctcaaggttgaaggtgtgcggttttggcatctccatctccatacagtactgggaccatatagagttatccggagtgtcgtcgatgctccatttaatggacagggtgatgatgctcttatcgctttggaattggaaggacaaacgtttatgcctgtcttcgaatgggatggatgaaatttgattcctgttcttgaatcgcttcgtgacatctgcaagttggcttgcccgctggtgtgcatcactactgcggcgttttcccatctgatgagaggtccctccctctgcgccgaggataaaggggttatacagtgaagcacctacatcgataccgtggagggtgttctgcataccagtgctcacatcagcagcgtacacagagctgcgcagggagctcctcatcctctccctgtcttgggcactcttctgcgagaggacctgcacgaagttcaaaatcggaaggtaaagactgtaggtctcttccgggaggagagaaaatggaaaagtgtcactagtgtcaatgttcacagatctagaaaacagctcgtgaatgttcaccctattttgttttgttacattctcaatttggagatagaggtagggttccattattctacaccttatgttgagtggcttagtgacgacgattggtttggttaagataatttttttgaagtctctgtttgcgtagcttgagctgtgcacgtgttcctccagcttgttaaggcctttgcatatgctgtgcatgttgacgttcggcgggaagcttcggacgtcctctccgttgtgcgggaaggagttgctctcgcggtccgcgtcgtcgtcgtcatcgtcaccatcgctatggtcgctgtagtcgtcatcgctatcatgcgggccatcccgaccatccccgccattctctccatttttcttttttttccttttcttctccctttcgagggccatgccggacgtaaaggtcgacgaccactgcacgttgctcagcaacagcgacgggtagttgaaaatttttctcaaatcattcacatgtttatcgttgaggaaggagttcacactccttcccttgtccaccttggagatttcacacagctggacctttaccagtagttctttattgaggtacctttgcgcaatggtcagtggtagctccaaaaaataaatgaccccttccacttggaactcctcctccgttgcgaggagaacgtcttcaacgtttttttcgcgtgtctgtttttggttatctagtgggaaaaaaaatttgtcttgctccacctgccatgcagtcttccctagaggtgtccaactgtcttgcgttttcctcccttgactttcttctaccccatctgtggggtccctctcgttgttagatgaactccttctcctgcctagcactctcctgtgcactcttctttgttcactatggaaataattttcctcctgcaaatgcagatcatgtgcgagtgctgatacttccactccattgtcactcacgagtactatatcaacatggacatgatagtttgcattttgttttaaccagttttttgtattttctttcgatggtaatttattgatatgcttgatgatgacccctatgtagaggagttcgcctaaaagttcttccgctattacattcgcattttccgtgaggggtttgttagcatggctcttttgggaaatgcctctcccctggtgtgtgtcctcctctttgcagcagaattgcaaagcctcctcggtgcttttgtgccggttgctgttcgtcagcacaagtttgatgggtgtttcgctggttggcagcgtcatgcggcccgcgaccttctggtctgccccttttaccgcttgccttttgccgcttgccttttgccgcttgcccttttaccgcttacccttttgctcatgcgttacagctgcgccgaagcgggcttagccatttgctctgtgcatttcgttaatgttattaatgtgtttcgttacgacagttcatactatgcttcaccgtttttttttttcctttccgatatacgcgttggaaggacgcaatttgaaaaaaaacaaaaaagaaaaaaaaaaagaaggaagaagaaagaagaagaaaaaaaaaacggtacacatgcatgcgagcaggcacttatcaacttttggcgggtttcaaatttacgatttggttgacgcgctttaatttaaccaccagggggacacacatgtgaagatacccttcactcggcgctcgaatgggaaaaaaaaaatcaccacaaaggagcggcaaataaaggagcgataaaggagcgataaagaagcggcaaaaaaggagcgataaaggagcgacaaataaatggcgccaaaactactgtgtaacgtagggaccatttgctccattcagttgaggatttttcggcgggggcccaactgcttcttcatgacgatgaggggcgttttcttcgagacgtatggttttagctaagaggaagggtcacccccccaaaaaaaaggaggaagttatttcgcatgttatttacgttaaagggggaggttaaatgcagatggtagcacccaatgtgtagggggtttcaaagaggaaagagctactcatctgagagagcgacttatgctgctgagcatgatggaaatggcatctgtgtatgacacgtttcccatatgtatgtttcatatcactgcactgttaaggcagtcttcactcatgtgttgcgaaacacgttgccgtttgaccaaaatatgagcagaggtacaaatcggcttcttttttttctctccctccagttctcgctcttacgttgcaatcgctcaggtctgggacgcgaaagttaggcaccagcattttgttaataatgaagaagcctaaaaaaggagagcaataaaaaaaaaaaaaaaaagatgtccacatgagatgtagcacacttggagggcatcgcggttgccctatatcaggttatgtctctctctcggggcagcagcatatcgacggaacggcaaatgaaatacgactcctcgcaagctccacccctggttcaacagtgtacccttttttgtgtgccttcccagtccgatagccccgaatcctttcttgaacccaacaggagcgtactttgcgatgagtggccccttccccttactcggccccattttggccaacttgaaaacgtccagtttgatcatcgtgcgcaggggggggaggagaacaaatcggaaaaagcagaaaaaaggcggaaaaagggcgtgaaaaaatgcagaaaaagggcgggaaaaaaaagaaggctaagcgaggctcttgctataaagactctgctttcgccacaatagtacagtttgacgggtgcgacataggggaacgaacgatgcgccctttatctgatgccagtgtgacgtggtgtacgaccgggcgagggctcatatgctagctcctgttcttcaacgcgttcacaaaagcatcgtcacaagtccgtgcgcctgtttggagggcatctcgctctattttcccgttttctgtaattctgtgcgctttaattttttcggcacaatttaaataggtagcgagcgaggagagagcaggggcgctgttctcctcaatttttgcggttcgaaacaaacctgcatttttgtgcttcgaaactcacctccatttttgcacttcgaaactcacctccatttttgcacttcgaaactcacctccatttttgcacttcgaaactcacctccatttttgcacttcgaaactcacctccatttttgcacttcgaaatttgcttggcctctccttaacgacactgccgatttgaagaagcggaacagggggaaaaaaaaaggatagagaaacccgagtggaattacaaactatgtgttcggatgtgcaacgcgctgcgcagtgcttcatgcaagtcgaaccttacgcttgaatgaaaagcttcgcaatttaaaaaaggataaatgggaagataaaatgtcctgatctgttcaggtgaaatagcgcatcgctgtggaaggaggtacgcgaagtggtgagcaggatggggaaggagccgagaaaacgactttgtttccttcatttttttgttaatccgtgtgagcattcgatgcatcagtcttcccgtttgtacagtccagcagacttggtcaccggtgaagacgatacacatttgaaagttccccgttgtcgccctgcagggaaggcatttttaatggcaacggcgcggggagacgaccgaagggaaataaaatgacaggaggaacgggcccagcagggggggcactgactgagtaccccccaaataaaggtgcatacttgtccggggagcgtcgtaaccattttgggaaaagaaagtcgaaattttgaaaattttgaaaactgcaaaatggagacaacacaaggggagaaagaagtgctctccttttcatcatcgattagtagcgacggttggaagggatgggcaagcgcagccacgtcgttcaccccatttccccttcaacgtaccgcgtgtggtaataaattgactccaaaaaaatcgcacaaggaggtaggaacacgccatgttaatctctatgttaggagatccgtttggacagaaagaaaaaataaatcaatacatgcgggggtggatgtttttccttgtcgggttttctgtgtgcatgtaaatatatgtgtacgcgtgcgtgttgaccaaacgggcaggcagcacaacaggtgggaaagtcaaagtatcatttaaggagcttcccaaaaggatgcaaagcgtgaggagggtataacacctcatatgttgtatgtttcttcgcctattcgctattcgcccgttcgttattcgtttctccgttttttgcttgcccccctttttccgccctatcgcttcgtctagaccgcaacagaaacaagcagcttgttcgcaccccgcgtggcgtttgcgttgcgtcattaggtgcggtacccgaagagtggacagcaaaaggggggttcattaaacgcgtaccctcgaaggggtgtgcacgtggaccgaaatgcgaacacacgggaatgtgcgtgtgtacgtatgcgcgcggcttcgtggctagaaagggaagaataaaagaggccaagttttatgtgcatgttattttgttttttttgctttggcatttctgtttttttttgctttggcatttctgtttttttttttgctttggcatttccgtttttctttgtttttttttttttttttttttttgcttttttgtcatctccgcgttttaatacagcgcgtgttgaggaaatcatgccaagttcgtgggagtggggaagtggcgtgtgtgcaaaagatggactgtcggcggaaacggggcgggaacagaacaaagctgaacggaacgaggctgaacggaacgaggctgaacggaacgaagctgaacggaatgaagctgaacggaacgaagctgaacggagtgactgatccgaatgaactgaccggaatgaaccgagcggaacggaactgcgttgggcgaggcgtatgcacatgctcgtacacacacggacatgtgccaagatcaacatgcgagccactcacttgtgccaacaggcagtgaaacaggataattcttggatatacatgtctagcacgtgtaccgaggtgtatcattttttttttttaaacgcatatgcgtgtatacctttattgcttatttatctgtactctgtttttatctcttgaattttttttattttttgtttttaattattttttttttttttgcatgcatatgtttaactgtaaacacgcttggggtagcaatttattttgttttctattttttattttttactttttgccattatgtttgtttcgtatggttgcatttttttatgatctgtagcgcgactcctccgtctggttgcgttttctgctcatccattttgcgttcggcgtgtccccgcgtttctcatccccctcgtctattttttgttttgttttttttttttattttccccgtttccgcaaccgtccacgttcctcttaatttgtaattgcgtattatttatttttgcccttacgtgtgagtagcgagaaatttcttttcaatttttttttttttttttgtattgtccgattttattttcgtatcgcaatttgtgctgctcatttgtcatggtcatccaccgttcttgtttgtttgtttttcgcttgtttgttttccgtttgtttgtttttcgtttgtttgttttccgtttgtttggttttcgtttgtttgttttccgtttgtttggttttcgtttgtttgattttcgcttgttcgttcgttcgtccgttcgtccgttcgtccgttcgtttgtttgtttatctgtttatttgtttatttttttttttgttatgttccccacttgcgttcgctttcgcgcgtttttccattcacgttcgtcttcatttgtgcccgtccacccgcacgcttgttttcgttttcgcatttctgcgctccccattccttggcgctttcgcgcaatggcacgtcttgcggcggagaagaaaagggaatactaaaaaagggaagcaaaattaaatagcaatacggagcaaaacagagccatacagagcaatacagaatagaacaaaaaaaaaaaaaaaaaactttccattttgcttctttttttttttttttcattccagtttgtctggcgtgaaaaacgttggacttttgtctttttcttcctgctctcccctctcgatgtgctccattttgtttgcctagaaaaactcgcgcggtgttgtgttgtttttgccgcatcgtaagtttgtccagtttgtctttccgtttgtttgtttgtttttttgtttgtttttttgtttgtttttttgtttttttgtttttttgttttttctttttttctttttttctttttttctttttttcgttttttcgttttttcgtttttttgttttttcgttttttcgtttttttgtttgttcgtctgcccatttgtatgcccctttctttgtctccccatttgtctgtattttcccttttctctttgttatcttcccatttttgtcccgtcgcgacactgttccgcgcacaaagggacacccctgcttgagcggaaggcagacgcgcatgcccaccttcattcacgtgggaggcgcgccaatctgccatcccgttcctgccgacgttcagccagtttgcaatgcatgcgtacccgccatttggttcaacttcattttttttattttaacatgcaggtaatcgaagttgtgtagtagtttatcgcccgctttgtctatttctgtgcctgttttttttttgtgcgtacttttttgtgtgcttttttttgtgcgtactttcatgcgtacttttttgtgtgcttctttttgtgcggtccgtttgaggcgtccccttttccgcgacccagtgctggcagctgcgccatagacccgtgggtgcatgcctgggcgtgaataaattttctgccagtcgacagaagaacactcctaaattgtttcgaagcatttgtgtcgctgtgcagattcgaggggagtgttccgtccgaccaaaccgacacgtgcccgcgtttgttcttccagtttgttcttccagtttgttctttcagttagttcttccagtttgttttttgagtatgttttttgagtttgttttttttagtttcttttttgagtttgttttttgagtttgtttttttgagtttgttttttgagtttatgccttagcgctcccactccatcgtggatatgtttccgtaccccgcgcatctttcgcgtctcgctgggtgcgcaccgggggagacctctcaattttaaccgtcccacgggtgctcccgtttgggtagatgcactctctccgttgtaaaagtgttcgcgattgtgtagattttctctccgttccaacgtgttcacggttacgtatgcccactctccatttaccaacgtgttcatatccattcggagaaaggttgacatcatattttcgtttgcctcctttgtgattcataagtagtcgcaactggaggagctctccattcgtcatgtaaaattttgtaacagtttttttttcctgaatttttttctgaattttttctgaattttttctgaattttttttctgaatttttttctgaattttttctgaattttttctgaattttttctgaattttttttctgaatttttttctgaatttttttctgaatttttttctgaattttttttttttgtttcttgcaagtttgtagatcaatcggaggttccctcagcttcagtctgttttgcgaagctggcttcgtctgtctagtttacatattttggctagcttaaaccatcgtgtgacgctcattcgtcgagctcatcgcgcataaggcgtacgtcgcacatgttgagtctgtttcgtcccgtctacaccccctttttttttttttatccttccgcgtgtccatttctacacctttctaattgtacctttttaaacaacatttttgttgtgcgagtcatgtgtgtgacttctctccttttggttaggccaattcgacggtgaagctcaatagcaatcactcttttgtgagaagcagggcgcatcctcgatcggtcccgctgcagttgttggggtgagggatacctcggttgagttgacacagactggagcatctccctgttttctgctcccagcgcagcgcgaagacagggtagttatcttccccaatgtgttcccctttttttggtgtaaactacacatactagtttgttcgtatgagcgaaaaatccttagcaaagtagaggtaatgtgaaagctattcctttgtgccgccccgacaacgaatgcacgatcacagacaagaagtgtttttcctatcgagttagaagatacggaggtgaacagccaccatagggtgtgtttttcatgtgaggtgcacactagcgagacgtatcagaagagccaagcactaatccaaccatcggagagcacgtacggtggcatctccccttttgagcagagtcacccctgcgtgcatacatagatgttttgtaaccaggaagaaggttacctctaagtgttttaagacagcgtaggggttaatgcaaagcgtcggcctggagtcagaccctgtggaggcaatcgggggggccctaccggacggggcttgccaggggggggccgatgtgagtggtggtgtgagtggtgacgtgagtggtgacgtgagtggtgacgtgagtggtgatgtgagtggtgacgtgagtggtgacgttagtggtgacgtgagtggtgacgtgagtggtgacgtgagtggtgacgtgggtggtgacgtgggtggtgacgtgagtggcgatgtgagtggcgatgtgagtggcgatgtgagtggtgacgtgagtggtgacgtgaatggtgacgttagtggcgatgtgagtgccaatctgagtggcgattcaaggtctgatgcccgtgcccatacccctgcgggtggagctcccctcgagacggaagccccagcggaggaaacccccccacacgaggaagaggagacgacccacaacggagaagaggagacaacccacaacggagaagcagacaggtgcaaacaagtaaagataaagagcgaaccagtcatcctgatagacaaagtagaacgatgtctagtagtcgaatggtatgaaaatgaaataagaagagaacaaagaatctcatataaaaaatatggaaatgataaagcaaaattaagagcaaaagaattgatagaaaaaataaaagcaggtattacatttgaacagttatacccagacaaaggaccacccatcgttcgagtgtataaagacgtaggaatatatggagtatctttgataagggatagaattgagagagaatggagagttgaatggacagacaatgaaacgcaaatgaaagctagatggtcatgtaaaaaggtagggaatgatgaagcacaaaagagagcagaagcatttgcacaaagtatgatcgaaggagtttttaatcctattctgttacataaagctacagggacaagattctcaagatcagaaaaaacggttgttaagataaacgtatatatgaaaaaaaacgtgaggagaaaaaataagtgcaagattctcagggggggaggagataagtctcctttaattataggaaaaggaattaaagatggattaaggaaaggaaaactgaagcattcgagtgatactgttaatgactcacttgtggaaggatcggacatgcttaataggagtcagacttacaatgcaaaaatatcgagtaatccttttattcaaaatgagaatgccacgttggatggaaggacagatgctaattatgtgaggagcatcgaagggggggaaaccaacatggctttgcctgagggtagttaccttttgagtgagtatcatctcggggtgaaccctaagcgagggggaggaatggctgggaagaaaaggcattataagcctaggggaaaaagcgcgaaaggggagaggataaagaagacaccaaaggagggttcaaaattgagggggaaaatggcacaccgggtaaaggacatgatgaggggtgcaatgggtgatcctatggaggatcgtttggcagatcaaggcacagctgctcaaacaaatggcccagcagaactagatctattcagttgctgtgcagaattgggcaatgtagacccccctcctttctcatccaacagtaatcacctgaagaatgatccagaaatgtgcaatccattatccatgccatacagcgacaatgggggaggtatgttgaactgtaaaaatgggaccctagaaaatggtggaatgacgagcaactactttgtcccctgtgagcagtacgaaggttatcggacggggagttttatggccaaggggggggactacccctctaggtatgcatatgcaacgaagagtgctgcccacgcggcttacgtgaaccacggcgtggaacatggggctctgcattatgttgatgagcgttatggggctctgcgctgtggcgatgagcgttatggtgatttgcatcgtggtgatgagcggtatggtgatttgcatcgtggtgatgagcgttatggcgattttcatcgtggtgatctgcatggcgacctgctccatggcgatatgctccgtggcgacctgctccatggcgatatgctccgtggcgacctgctccatggcgacctgctccctggcaatgtgcacagttttcattacgggggggaggatcccttcgggaggagtcacaccaatcggagtgaatatgctccggggggaagcggtatgcccggaggccactgcgcgagcggcgctgtgttgagaggagagcggtatagcccctacgtggtgagttacagcggcgggggaatggcgccacacatgggggttatgaggagtgcggtagacatggagggggtgcatagaggggttgacatggagggggggcatagggacggctttattcaccgtagggatgatccaaacgatagtgcatttcgcgacattgtggggggtgcccagggggctagcctactcccccagaaaagccacataaagaataggaaacacgtcagacagcgcatctgtcatttgaagaaaataaaatgcgaatcgggtgggaatgacgtggaggggaaagacccacgcaagggaggcgaaaagagcaaggagaccaagtgcttgcgcgtaggggggagcgtcgttagcggtgccagcggtgtcaacggtgtcaacggtgtcaacggtgtcagcggtgtcagcggtggtggaaacggagtaggcgatcccctcccagcttcgtacaaagcagaaagaaaaaaacgaaagcgaagcacgaataggaacttcaaaggggaggacttcctactcgatgaggagttgagtaaatatttttctacatatcagaagattcagttaaggaaaaaccaaaaggccctgaggaatgagccggatggagttatgggccatgttgtgggtgactccatgggagtgtgcaggggaaggcgttataatcacatcgccggggacatgcaggggggtggtgcgcaattgagagccgttaatcagcaaagatttgaggcaggacaagaaggcacctacggacatggtgacgtggtacccaccgtgaaaaggagcaccagtgtcgatgctaacaaaaacgataatgtactaatgaacggcagcgtgatcccccttgataatgcagcggaggacctcctgagggcagaacctcctaccaaacctcggagacgaacgaagcattgcaaattgagtcgagctagccaaagtgctttaaacagggtagacacgattagccaaaaggaggattcagttttttatgatgatagaaatgtcatgagggcgtcttataggatgtacaaggcacatgggaagagagacgactctgcgtatggtgggttcggatcgtatacggtgggaaacctgggtggtatgcttgtcagggactctggttttgcccccaaatcgagccaaaacaatgagggcagcggtggtgacgtgctgaatgacaacgtgggagggggatcatctacaggtggtcttcatccaagcggtgtgaattacggggcggagccccacgcagagcagcaaggaaacgtcatagcgaactttgatgagaatagcggagtggacaaaggggagaacgtcggaggaaacgtcggaggaaacgtcggaggaaacgtcggagcgaacggtggagcaaaggccagagagaacgacggagcaaacgacggaggtgaaccggtggatccctctcgtagtgacttggccgaagggaagactcacctaatgaacctaagaagggcgagaaggagaagcaccccagtgagtagggaccagccaaatgaaatacatcgcaagaaagacaatttaaattgctctctcgtgagaaacaacataatcgagtttgtagataatccaagagggtacagagtaccatacgaatatcagtcacgagtattttatgagcatttcgaggtaccactaaattcagaaaaagaatttgagttacagcagaggtactttgctcgcctgttctctttgcacattttagctgttggatggaatactaacaagaatgcccgcgtggaggactacatgcaggagttgtccgaccctgcctttggatttctcaccatgggtggaatgagcagccctggggatgtcccaaatcatgatgggtctcctgctagtgagaagaacagactgagtggcgaacgggaaggaaccttgggagagctgaatcgcgtcgaattacagaacgggggattcattacgtctaataagttgccaaatgagcagaggggtgaaaactattgctacttcaactccgtgggtgatggcacctcgggggttaatgaggatgggtccatgctcaacgttgccctaaatgaagcgcaccacttgatttcgccgggggaagaaataagtggaggcaacataccaggtgaggtacctgacctgggtggggaagttaatttggataaaatgaataactgccacggggccagtaacgtgagacgcttcaatgagctgggcgaggtaaatcatttcggaccaccaattggggagcaagaggtgggagacatgagcaagtatgagtgtgcgcatctcatgagtggtctaaatgatgggcgcggtgttggcagcgttggcgattttggcggttttggccctcttgccggttttggccctcttgccggtcatggctgtattggcggaatgctgaacgcgaacgcgcttggcgacatccatggctatgcgtgcacggagggtgtcagtggcatgggtgggccatacgacacgtgcatgatgagcaacataaacggcgccacactgggagttgattaccgattgggtaattaccagggtagtaacgacttggggtctgtgaatgggaaagacgccgcggcatgcttgaacgggacggacaacaacccgaacggagtatgcgtcagctcaggagaaggaatgaacgaagtaagcggggtcaatgcagaaggtcttatgcttccgaatgtgaattatcctaagggattgaacccaacgcatctacatggaaaacatattatgaacctgagcccaacgcatctacatgagaaacatattatgaacctgaacccaaatatgcacagcagtgttagtgtgatttatgaccaggaggggaagggaaatttagaatacgtgcagagttacatgcacaatgtgaaccctgtgagcatgagcagcgtgaaccctgtgagcatgagcaatgttaaccctttgaatatgaacaaggtgaaccccttgaacatgagcaacgtagatgaaggttcctcctatgaacatccgttaagtaggggaagcactttgccgttccacaaggaggtgactgtggtgagtggcgctccatgggaagggagagaagggaacgaagccgcatttgatgcagtgaacactgaaatagttaaccattacaacagtttcattgaccgaacgagtcatggagtccccatggtgggtgccaaaggagaagaagagagctaccccaatctacagagtaccatgggaaaaactagcgagttagacgcgttagacgcgttagcagcatgtgggagggaagacagcccttacggtgtaggaagcgttgagtatgatgaactacaagttggaggaaggagggacattgacaatagagggcagtgctcacttggagatacttcatatgtagagggtgccgactcatgtgtgcgaaacggagaggtgtttgatatggttagagaggtgcagtatggggaaggagatcaaattcccttgaggcaagtccccaccaatgagtatgatctcgtgacgattggagaaaaggaggtacagtcccaaagaatgggatacatgagttcgccttacgaaaggggagatgggaacaacggcgataagttaggctcggaggtgctagaagaaaatgtagaggttacgggaaaaggagactacctctactataacggatatgccaatgcacacaatggcatcgggatatcagagcgagacatgcacaactgtgttgaaggagtcaattacaatatcgttgctaagtcaaatgacgactgtaggagtggtagcccacacggaaatggcgagtactccatgcacgacaaggcgcactacgaatttggacacatgattcaggtgcttccaagttatgagcacttggaacgggaaggaagctatcaggataacgttgtggataggcaagcacagtctcagtttgatgatgcgcattatcggttcggcgtgtgcagtgggggggctcatccgtccacaggagaggtggttccaggccagcagcacacggatgagctgagcaggaacggcagtcacagcggcagtcatagcggcagtcataacggtagtcatagcggacgtcacaacggcagtcataacggcactcacaacggcagccatagcggcagtcatagcggcagccatagcggcagtcatagcggcagtcatagcggcagtcatagcggcagtcatagcggcagtcatagcggcagccaaaacggcaaccataatacaactccaaagagttacgacgacgtggcatacaacagctactttaagaaggccaacctgacctccacatccatttccacccccatgacgaacatgaaggatatgaacaactatgaatatttcgctagcaggaaaatgatcgacaagctaaggtccacttcaaattcgagtaccataaacacggagtacctcccgagtaaccttttaaattctataagcatgaacaacttacgtctttccaataatgtgaatgaacaggtgcagaagtagctgcgggagagtggaagggacgttaagggaggtgttagacgggtaggaaaaaaaaaaaaaaaaaaaaaaaaaacgaacacaataaaaggtaaccatttaatgactagcttggtaggacgaacagatcggagctcatctccactgaataatgcgtggaacggttagcacaactgttgggggagagcgtggtcacgcacatatggctttatttgaagctgccatacgttttgccacttggaaggagcagcttagaaggggaactgagcgttaacttaactggtgcagtgtgtaatgtgggtcccaattttttcccccttaggcagcttaaatagctgttattcgctgtgttaatttttttttttttttttgtccatattgtgtaaagctcgtagttgttgtatacggagagcgtgcgtctccatatcgcagcgcatgcctaccacactccaacctttgctatttttttttttttacgtgcttgcaacttctacgttcctttggcacgatgcgtttgaacttttgggaaaagtcattcgtaagaaatgttgtagccgggtggagtgggaagccgttcagcaggtcactttctctgtagagaagcataccccatgggtgcgaagcgcttttactagagaagcacatctgtgtgagggttcaccgttcggggcagctaaaaagggaacagattcagctcgcaatgcgtacatatatgtgtatttttttttttttaaacggttcgagcaggagccgatcctcactgtcgacacttgataacggagagggggagagagagcactgatctgctgcaaacgtacacaggaggtgtagcatgcgcggaatcaggcgatggggctacctgcactcacgtgtaggtatgcattccatgtatgcccacaatggagaaaattaaagattgactgaaatgaaaaaaaaaattatgcaaacgtgtacacgcctatatgcgtaatgactaattgcctttgtgattcccccgttatttaatttttggtgggccctcatttatcctactttattttttttcttttccttttcccatttcatgatgaacttacgcggtagtgctgagaggaaacaaattggctaccttcagtgacgctgtttaaacaaagctgaaaaaaaaaaataaaataaaaataaaaaagttcgaggcaagattagagtgtgtactgtgtacatatgcgaatatatttatggtacttcagctcgcttgactaagctgcggcacatgtagttactactctacaggtggggtgtgaagcggggaggtgttagcttttcctacgagagtaaataagtcgatacgaatgaccttccgcgtgcccattcaggtgagtacgtaaaaggcggaaagctaactagcccgtacattatgtaagttttgtaaccagcacacagttcggttgtgctacattgttggcgctgctagggggtagatatttgcactctgaactgtgaaccgaactacacggaggggcgtgcaaggagaaagagagggaggacgagcgaagagcgcgaagcttaagttgtggagcgcgaagcttaagttgtggagcacgaagcttgagctgtggagcacgaagcttgagttgtttgtagggatgtttcgtttaaccaccactgaggggagataccagctaggcgcagctgcaaagtaggaggaacacccccaggaaggtgtaaaatcgaaacgcacacaactgtgcaaaaagtggaaaaaaaaaaaaaatattgactagccaaaaagggggaaaaaaatacctgaacggttcagaaaaagtgcaaaaaaaaaaattacaaataacaaataacaaatcactagtcaccaatccgaggaggcgcaataagcggcctagcaaccgaggcaggtgggccaaagtgtttgaaactctctgaaggtgacggggaaagaaaaccactaaggagcgccagaggagaaatgatgaacagctttgcgattaaaagggcgtacgcgtgtgaacatgagtgtaaaaaaatacataaatatatcagtataggaattgaccgtaaatccaggcttcccatcagcacgtgtgcaaggaaatttggaaatagcgagctggtcagcatcagtcagaaattgttcttacataattacacacgagggaggagatcgtctaggagaaaactcgccagggtggtatgttataattttaaaagaggaggtgccccggacgtgcacagcgcgcaggatagtcaggcacgcgcgtggcgtagagtaataaaggggagtatattggacaagggagaagagctgaagcaggtggggaattccccaattgtacacactcacgtgaggtcagggaaaattggaaaagaggtaacccgtagcacgccatccccaaatgtactgaaccataaaaacattttaagtaactcgagtaagtggggcagcactgccatttggacatcaagtaaaatgaaaaaaataaaatttaggagcttcacacaaatcgttgccgtatcgataaaaaaagacaaatacgtgaaattttcccgattaaatttgagcgaattgctacattttatacatgggcatttatcagaggagagcgacgtaaaaacgtggaacagcatatttttgcaggtagacaaattggtgtccaaaaaaggagggggcgaagagtataaagcagaattgagcgcctttttcgataagctcatgaacatggagtactacgctgtgcttcaccatctgaaggatgtcgacgagagcgtgaaaaacaacattttaaatggcgcctttttcgagtgcctcgtgttgtccctcagggggagggacataacgcatttgcacgagcgggtgcggcggcaaggagtggtaggaggagtgggaagaggagaggaagaaggaggaaaagaagcagagctgggagactcgccacaggtgggaagcggcagcccggcagaggtcacacgtggcgaccccgcgcagatcgcgaaaaagcgcgaaagtaaggtaaaatcgtacatgaaaaatttgaagcatcttttaaacatcccaggcagcaggaggggttccaagggggggttgagcgcacttgaggaacagcagtggcagtcagacggtgaagaaaaaagattggatcggttcggggacaaggaggaggcatcgtgtgcgaataatttgtccagtttcagagtagacacagagaaagacgtaacaatgatcaggaggtggtttaccctgttgacccacttctccagcaaatctgagcacgtcccaatgttaagagattatttgaataaaatatttaggaagcatattgacgagctgattcgaaaggagtatttttccaaaacagtgcaccagatgacgaatcagataaacagtaaaagtgtgcacgcccttataatgacgtatgaaaaaaagctggaccagatggaggcatatgattttagctacagtttgattattctccttcggtttatggtcttcagtcatagtttgtttaacaggattgttgatcatgctattgggaatcctttagtgaaattaaaaagtgagaagaacttaatccgttttataaagagtgtagataattacccgctcatgcatccttccagcgcagggttgagcggtacagggttgagcggtacaggggtaagcggcactgggttgagcggcacaggggtgagcggcacagggttgagcagcacaggggttagcagcgcagggtttaacaacactgacatttttcagtccaacatgaatgatttgtacaattctaccttttctatttttattaaaaagttgaacaagagattgaagttctactcgctagagaacctactttttttgtccgagtgcttgggcaaggtgatttttatgccgagcacgcagaaccaggttctgcatgtcttcattaataagcttcggtactacatcgataattctttggatttttccactgtaaataatgagacgcttattcgcctttttaagataagctccttcttttccttcgtccccgagatggagatttttgtgagcagcgcgacaaaggggagtaggaaggcacgcaggtttgtaagcggcgaggtgtctgtgccgtcgaagggcaccctcgtgggagaacccgaagaggtggtctccccatcgggagaagcggaaaaggcaccaggagggtcatgccccccagggggagaagcgaaaaaggcatcagaagggggaacatgccccccagggggagaagcgaaaaaggcatcagaagggggaacatgccccccagggggagaagctcaaaggagccccgtgaaggacagcccgtctcccacggggaacaaaaaaatactcaagagcagaaatgacgacacggtggatgagaagagcaaaaaaaaaagcatatgctttaacctgagtgagaagagagtgattaattattactatgacaaatcggaggagagagagacacacacgcatgcctttgcgcatcccaggaatctgctgaagagttacgacctgcttcaggtgaaggacaatgtgtacgacgtgaacagctacctcctgaattacagcttctatcacgacttggggaagaagcataagaagaacaagtttttgctcaaaaatatagtgatgcttctgtgcgagcggattgataagagtttggatgacgttgcgagggagctgcgtgagggggttcctgcgtggaacgaagcggggaaggaagtgacccccaagaagagctgccccacctggagcagagacaaactgatgaacgaaataaaacacatgaacgagaagaacgccgagcgagatggcaagtgccccgggggtgactccacccacaaggagagtgagctctacaaaaggtacctcattttttacgatttcagcgtgctaagcgatgtagtgaagttcactcatttttctatcaatacgaataagcacacgtacgagttagtcaagtcgataaagcggagactggaggaaatgcttctcttttatgatttaagtggagtgtccaagcggggaactgaggtgactatgaggagtgggtcaggggaatatgactcaaagatgaaaaatattaccacttttcagttgtaccacttttattgtgcttgtaaaaattttagtccttctttcctattcgaattttttgacaccctgttgaagctgacccccaagatgagtattatagacatagatgataaggctgtcgatttgtttagtaagaaaaaaatgaacagaatggaacatctggagatcttcgagaaggtgaaggatcgtaacgtgaccatcccctttgttgtctccttgttacgatcgttaaggataatcatttcatcgagtttgtttctgacaaatgacatacttagtgagcatgtgagcaccatggtgcagtactcgtactacgtgttgttgttttattactacaataaggataggaggaggcgtgatgtcaagagtggcagtgatttgcgggacgcgggcgaggaggagtggctagccgggggggtgagaactgtgccagggaatgctcactatgggacacactctgcgggggagggaacctcggcccgacctccccttggtaatagtgaacacgccgatgatgaggaggaccccatttgtgagagcacatccaagggaggcactgcaggggggtcaccaataggggagtatgtgaagaatcaacaggagaatggccaacatagtcatagctttggaagtggacgaccacaggggggtagccaaacggagggtggccagcgtgacgaggacagcgactgttcaatcatctcgaatgtaatgaagtcaacaaaaaaggagagaaaagtatgtctctttgataatgtatatatggaggacctgtgcaacacgtacttgtgcttgtccacatcgctatacttcctaaataggacggaggagaagtccaaccaagtgaagcatctcatttatctcgaggagaggttccttaagttagtaaccaaagtgaagtacatgaagtacttatcggataatttaattttttttctatttaaatcttcgtgcacgctgaaattagaggaagcatttgatgggatcattccgtcgttgaagttacccaatcggaggagtaaaaagacgagcgaacttctctcctccataacgcattcgcagaaggtgaaaattttgagtgtcccagcagcgactgcattttttctgtgcaaaattaagctatccatgtcgggtaggggcggcaaggaggaagtgaatgtccttcggatggagaacacgaggaagctgtttgagatccttatcgatgattataagttgttggcgaactgcgtcgagcagtcgttcattaatagggggagagaaggggtctacggtggaggtgaagcggtctacggtggaggtgaagcggtctacggtggaggcgaagcggtctatggttcaggcgaatcgttccatggggaggagtactcatcggacaattcgcatatttccaatcagagcacctccttccgagggagacccaggaaggacttctccgtggagcaccccccggatggaagcagccagtatggagtggccccacgcaaaagaaggacctattcttatttaccctaccttgtgtcaaacaaagtgggcatgaaggaaaacatccatttcgaagacctcatcggagatatgttcttcggagcacacgaggtgaagacgttgtatgaactgcaaagcacgctgctaaaaacggtgaagtatttggaggctgcccaaattaacttaaaggtaaattataaaataacgcagattcagaagatacataatgacctcttgggttatctctccgagctctccaacgtcgttaaggactgcctctacatcgtcttcctctcccagccctacattcataagtctcccaaaaagtacaccaccaaaaatttggttaactactttattaataagtgcaagtttgtaagcgactacaacattttcgacgactgcaacaataagtcctttaacgagatgaagcgcaacaagtacatggccaacgagctctgtcgctaggttggccgttttgccatcccgcagtttgccgacccgcctatttatatgttcccaccttttctgcccaccttttctgcccaccatttctgcccaccttttctgcccaccttttctgcccacctttctgcccacccctctcaacctccttccgtgagtgcgcgcctcgagtgtgttgcacctggcacctttaaagaagggaaatctgcgtcaaaaaaaaaaaaaaattcctattcgcaccgagcggccagacaaagcaaaacagatctgacgttttttcggaatcgtccccatggggaggaaaggattagacgtattgtgaacgaacacctaagaggggcgaggcgcatatatcgcatctgtgccttccatttggggtaaaaaaaattgttcgagtaaagaaacatcatggcaaaggttttatccatctccgcgttttcttcatggcaagatgtgcctttcgaaatgctactagaaagggagagaggtgtatattttgcttagtagcccctttttagtgatacaaaatagggaagggcaaaatggacggagagaacgatgcgggaaaaataattgcctttcgcgccatcgttgcagaagaaagggtaagttaccttttttcctagtcaaatgtagactcccaatttgaccaaaggaatcgcaaagacgtatgcgcgattatgggaaggtagacaaaattaagcgaatcgagtaagcactttaattgtcctgtgtgggggagaaaggcagcatttaaaagtttgcttgcatacacacatgtgtgcgggaagcagctaggttttttttttttcttttttattttttttttttcgcgttagtgtagataagagcacaaattgcgagggctctgtgactgatggaggaagtgttagcagggctgtgcggtatcacttctcatgtaagcggtctaagccattttgcgaagcctgcgtgaaaacgggcaaaaggttcgcacctgagagtagacctgcgggcatacacaagcagtgcagcaaaggaaaaggcctgcaaggacatacttatatatttctgcgcatgtttttgtatatatacgcccttatgtgtagccaaaaatgacaacggaggaagtgagccaggcaggcactgcgcaaggggggagtgaacagttagaaaaaaatgagccaacaatagagggaacaagcaaagctgaagagaagaatgaagatgtacagaaaaggttcgaagccctaaataacaccatcgaaaatatgaatatccattttaacacgattctaaaggacaatgaggagaaatacattttggcattcaacacctacatgtatgacgtacagaaagaaatacgcgttttgaaaaaaattgtcaaggaagaaaaaataagggagctaaaggacgaacgggtgaagaagctgcaaaaggaacttaagtggtacataaacgagtgcctacggctggacaacgtttcccagttcttgaaaaaggaggcggagaagtggaagaggaacagtgaactgatgaagaatcatatgctgtttttggagaagaagctcgccaagatgtatgataaggtgattctgaagggggagacgggggtaggagcggaaacaggggtagcagcagaaacgggggtagcagcagaaacgggggcgggagcagaaacgggaacgcacgcgaaagaagggcccttttacagaaaggagggcagcgcacagaagagaaacgctgcaccaaggaaagcgcagaaaagagaccaatatggtgggggcgcgcactgtgcaggacagagcgagggcggcaacgccgagtgcacaccgaagaataaagccaagatggaggagaacaactctaaggagttacagcacaaggtagccaatttagaaaagaaactgaagaagcaaataaacataaattgcagtttacaagaaaaacttacaaagcattacatcgaaaagtcgcagtatgaaaaactgttcatggaatgtgcgcaacaaattaaaaaagacctagcgaaattagccatgagcaatgacaaggagaagtacgtagaagaaaatttcacgtctttaatggatgaagcagaattgagttactttaccaaggaggaaaagaaaaagttgctcgtgtcctttttctcctccaacgatttgatccagtttgtgaagaaaaccgttttctgtaaggagagggcgtccttcgatttgcagtccaaaaatagctaccccagcacagccatcaagtaccagaaacggtctgacatttcgcccttcattttgtgacctaatcgtgtgtctgcttaggtacctcatgtgggtaccccaccccacaagcacacacacaggggtgggcctttctcctgggtaggtactcccactgggaaaaagccagcatgtgtatgcaagtgtgtgcatatatatatatatatatgtatatgcttcctggaagtgtgcgctatttacgaactagtttttttttttttttttttttctggcactttttacacactatgttcattacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatttggataaggagcaaaatagaactattcaccatttggagggcaagtttttaggttaaatatctacagcgaggggggggaataggtagctcccctttttttttctcattttccagcatttagaaaagcgcaaataaaaaaaaaaaataataaaataatataaaataaaataaaaggggagctacgtgaatggtataattggcagaaggggcacacaagggaagaaaaaaacgtacaatcatgtgaagaaaaaaaacaaccatctggtgagatgcacatccccttttgtcttttcctgcacactgttttaaactccctaatgatcactttctctgaaatgcgagaagaggaagtaaaaaaaaaatgcgaccataggggagaaaaattcagatggtggcaaacaagaaaaaagggggaattacccgcaagtatatacaagagcatgcgtaactcccgcgctaccagcgagagtgtccccattttaaacgctaaaaatgtttttgatgaatacgattaagggcatctttcaatacgaggagggaggaaacaacgacgtagcaggggaaaagaaaaataaaagggttcatattagtgagctgaaggacgaagtgtggttatacaaaaatgaggataagaagcgcctaagtgaagactacgccagtgaatacgaagatgaagatgggagcttttatgatgaagaaggaggaaaaaagccaaaggaccattttttagaggtgccgctattcgatgaagacgaatgtggacagagcatccaaaaaaaattggttaaattgcgtaaaaacttcgttatcgtgtttttgttttggcattagtttttagagagtggtcaagtgtgcactggggtatacatccacatggtattagtcccctccaatccatgcaccaacagtgttgttttattatttatttttttttttttgtctcacttccctcgtactgtttaacatatttgcgcagaggtacctcccgagcaggaaaataaaagcaataaaaagaagcgaagagtctgaagttagcgaagaaagccaaagtaccaccgatgaggaagaagacatggaggagccttttctcgacctgtacgaggaattaaaggttaagatgagagccttctcagttgtggacacgcctaagcgacgtgtgcatcgtgggttgtctcttaatcggttcggccttgtcttcgcggtgtggctcgtggtatggctcgaggcggtgaccggcataaccggtgatgcccccctcttatctcctcctcccatcgattctttcctttccccccttgacagagagaacaaatcgtaaaggagttctacaaccctatgctgaggcccagactgtggcgcttcgaattttttataaaatacatccataacctggaaaatcagttacagagaaacttttacttagtgtcctttgggaacatcaagtagggcctcaattttgtgagagtatgacacaccgttcgctgcgctacgtgctgcgtgcacgggggtggcggcgcggctgataatgcggctgacaatgagtgtgcccgagctgacttaactgtatacttttcgcaggaagctgaagctctacggagacctgaagaaggaggtgctgtacacgcctgggtactccatagaaccgggggagatcaagcacttgaaggttccacgtaagggcgagtgagcaggagtggacgtgtacgtgcatatgcactgatatgtgtgcgttggtatgtgtctactggtatgcgtgtactggcacgtatactctcgtacgtatacgcttgtacgtatccacttgtacgtacacacttgtacatatgcgaacgtgctgaactgggtctacctccccccccctggcagtgcccatctgggcggaaaaggagttgagcatatcctacgaggacttgcagaactttgaagtggccatcgaaatgtggtgcataaagggctttacattcaatgagttgtacgcctcatcgaagaaaacgctcaaggagatcattgaaaacgacccagacacgaacgttatcctcaagcggaggatcgagaaaaggaacatcatttttgaggctcagcgtttgggggtaataattcccgccttcggcaagtccgcctggcattagccacagcaacatttcgaacttgccattttttacgcgtcaaattttccacctttacacgttcctccttctgtgattccccccccgattcgattttccctgtgcctccccttggggtgcactaagggggaacccttccgaacacacgaacgcacgaacgcacggacgcacgaacgcatgaacgcacgaacgcatgaacgcacgaacgcacaaacgcacgaacgcacgaacgcacgaacgcacgaacgcacgaacgcatgaacgcactcatgaatgcacccccatccgctccacttcgcaggtgtacatgcagctgtccgaaatcttcgagttccacatggccctggacagctggtggttcatagcaaattcagaaatgcccagttacttaaaaacccttcccaaatttttgcgtttcaaatttcccctaagtgaagacgactgggttattcacagctcgcacaaatcacagaacaacttttggctctacccaggatatttctgtttcattggcacttaccagcagctagccaacgcctttttcatcctcacggtaaatatttgcagatgtgccataagcctgtttgtatgcttctgtgagcggcggcgtgtgcgagttaggggacaccttttcgcgctggctgatttttgattcttgttggtcattctcgttttaatgcctcccttttaacgccccccttttaacgccccccttttaacgctccccttttaacgtcccccttttaacacccccttttaacgtcccccttttaacgtcccccttttaacgcccccttttaacaccccccttttaacgccccccttttaaccacttcaaggtgctgtcccacaacaacagctacagatacaagccacccatcctgcttgggtcctgcatcatatctttaaagtctgtgacggagcacccgtttttcaagtaaggctgagaattgcgcttctgcaaggggatgcgaccgcgctggaggaggcccgttgaaaggggtccccctgcgtgtgcgcacttttgacttcgctatgtggtctactgtaggtttttttttttttcgttgcctgagtggagtttgtctgttctattctcgcattttcttcactgtgttaatttttttccgtttctatatttctcttttctcgttcttcgtttgtttgatatttcttttttctgcctcttcccttttctgatatttcttttttctgtaccctcccacactgctagaggaactgtgaaaaagctgaccctagacaagaccaaattcaagcagggcgaaattgtggggaacataaagtgctttgtgaacagctacggcatagaggaaggggacattcctgtgcagaggcccgttcagcagctaagcgacgcgacgctggtgaaccagctccttttgaacgaccactacttggtgatcaggtggggacttccgtgtgcctgtgtgcggaagtgcgtatgcatgtgtgtgtctatgtgcctgtgtgcggaagtgcgtatgcatgtgtgtgtctatgtgcctgtgtgcggaagtgtgtatgcatgcgtgtgcctatgtgcgcctcatacatttccatgtgcccacatatcggtgcctgctcccctgcagagtaatcaagtgcgaaaatctagccatcagcagcatcgacctgaataacgtgaacataaacgtgtgggtgaagtgggacggtatagtcaacaagacagacacggtgtcgaaaagcacctcgcctttcttttaccaaaatctgtatttcccaattcggctagtagataaaaaagagctaacaaatgagagtctcataaggaatgtgttgccagtagatttgatttccaaaggggaaatatgtttcgaggtccataacaataatgaaatacattccaccattttggggattttcgagcttcccttctcggacatttttaaccatggcacagtagattaccggtccctggctcaggtgtgttgctcgtttattcggctgtccatgtgtgttttttccgcggcaagggtttcttcagtgtgcccccccggctgctactactgcccggttctgcctcacagttgtgctgcatagttataccgcacagttacaccgcacagttataccgcacacttctattgcacacttctattgcacacttccactgcatgctaccaccccgcgtaggaagcttcccaaagcagctccccctacaacgactacaaggacaactacgacgcagcgaatgaggggatgggcctttcgagcgagaacaatgacgactactacgtgaggaagtataaaaccgtcgtgtataagaacaccttaagtaggcgaagcgcgagaaggagagagataggcacaggcacaggcagagggagggagagaagtgtggccgcacgtgaggctaccctttggaggatagtcccaactagagacatagctttctcgaagcctgtcctttggacattcctttcaacatcggcttcgtacgcatatatgtacctttcgcttttatgtcaccccctccccgtccaccacagaattgatgtactccacgctccacctgaaagcgttgaacatggagagcatacagacgaggaaggagtcgaccatttcggtggaggcctttgttatccctccattgcccagtggcttggtttttgtggaaaaggaaaaaatgcagaacgcttcgatgatttacaagtccatgtcgaagaggtgggtgaaggagcgttgcatattctctgttggagtggccccattcgtttagcagatcacatgcaaaaaaggtgtgtatacatttgcatacatatgtatgagcacgtgaatgctcatttttatatgagtttttttttctttggcttctcctgttcaggtgggaacgggacttcgccaagttcaaggacacctacattcagtggttcccccgggcggataaaaataggaggtacgaaataggagataaaagggggagatgtgcgtttccggttggcacgggtccttccagcttggtgcaggtccttccagcttggcacagatccacgcgaatgggaaggcacatccgtgcgtctctgccaacgtacgacccttttatttctttcctctcctttttcagtttcccctgtgtgagcagaaacgagtttgacggcaactactatcccctgtgtagcttcgtcacttcgattaatttgcccgcccaagtgtccactccgggtaggtgcggcctcgcgttagcacggggcggcgccgctaagggggcactacagagagggcactgcagaggggacactacagaggggacactacagaggaggaactttccagtgtatcacctccacctcgtcatcctcaccacgccaccctcatcacgccaccctcatcacgccaccctcaccacgccacctccacctcgtcactcctccctgcaaggccccctcttccactggctgaacaacattgagtacatcgagaacgaagaagagtcgtcgatctttacccccccgtattttttcctgtcctacaagaaggggacgatacaggaccacgtcctgttgctgtgctgctgcctgaagggcctggagtacgacgcgtacgtgtgtaaaggtaggaggagttccctagtgtgtggtgggcgtgtgcacgtgtgacggcgctcaccagtgtaccgtccacgtatctagctagctatatatatatttatctatctagctatatatatatttatttatccatctagctatatatttatttgtctagctatctagctatttatttatatagctatctctccgcctacctatctccgcttcgccccgataggcacaataaacaacgggaagaagaaccactactgggtgatgacgaggcacgaagacgggtgggtgtgcttctgggaagtgacgaataaatgcattatccacctgaagaacagatggaacaacaacaaatattcaaggaactcagaaatgagcactcagaaggaaataatcagtaaggtagtggaagacaacgatagggaaaagtattacactggggaatatctaatgaattttgttagatacgggttggaggaattaaaaaagagggagaagcaaatcaaggaggaatacgacatgaaggaagaaaacaaactatacactatggacctttatggagagaatcacatgaaggatgaacaagtagacgtaaatgaaattctttacaacgatgaggaactcttcaataatgtattcgaagtgaagtttgaaaggaatgagacatacagttctagtaaggcgttaaaatatctgttggaaaatttttcgaagcatattcccattgctcctaagatgtttctgctggattatgagaggactttagcttatgtgccttactcgtcgatcgaggtcgtttttaatgacgagcagttgtatgggaacatgcagaaccaccaccccgcgtgcattttgtacgacttggagaacaactaccactggcgcccccttttgaaccactcccccgtgccgatcaagagtgaaattacgatatcgaccccgttgagcgaccggctttcgtaaggcagagcggagttggcggtgttggcggtgttagcggtgtgggcagtgttagcggcgtcatctgtgtcagcagcgctagcggtgtgggcgaagagtttgtggagtttttccccgggtggaaaggcccacccggttttgtcctcaccgtgcccccctccattcctcgtgccaccccatttgttacttcccccccactccctctcccttgcagcgtcaagtacacgaaggacctcgaggaggagattcaagaaatgatactcttcatgaggaccaaggagggactggagacctcctttgagcattccaaggaaataaggcatttcctagaaatgtatattgacctgtgtgaatataagcttaacttggacaataattacaaccctaagcctgaaaattatgaccgtacaggtggggaagaagctaaagggggtcaaagaagccaagttggggaagggggacgtgcatcccccccaacaggtataggttcagccgagaagggaggagaaaatcaaggagaaaaaacccaaatcagaaaaacgtggtctcaatacaaaaatgattattaccctaatattgaagcacagtacgttaataaggataattttaatttttatcagacctatcagccaagtgaacaaatagacatgataaaccacgagcagaagaagcacctggtgaacatcccagaggattatatatacgggatgaatgatgaggtgtacaataatgggaaggaacagtacataaagaactacgttttttgtagggacaacgcggacattttaaataactatgataacagtgtgaagaggaaaaatattaagcggttcagcaatgcgcctgtgcattaccaggagagggtccacgtggggggagagtgtagcgttagggggagtgatagggggagtgatcgggggagtgataggggaagtgatagggggagtgataaggggagtgataaggagagtaataaaaatgagccaaaggggaaagatccccaaatggggggagagatcaaacgtgtccttgcccccaatggaggagaggcagctcaagagcaggatacgccgagcatgacggggggcggtagcatccacaaagaaggggacccatcaagtgaagaaaatgagttagaggagctgtacaaagaaatcaaagagacgtatcactacgatgaggaggaaatggaagagaaagacaaagcgaaggagtcggaacggcggcaccgttgcactgaccgagaaggtgttccaaataagtatatcaagaagtacaacaaaaagtatgataacctgcttaagcttcagaagagtttgaagcagaaggagaaacagatgaaggaagaaatggtggatgttaagttgggggaggggcaattctttcaacgtggtcggctaggtagagagtccttcttcagctatgtagacacacaagcatttttgaaacgtaccttggggggaaaaacacgtacaaagggggttaataagtcagtgcatgataagaggtgccttaaatgtaatcatatgtttaatggctacctgattatcccctcgaagggggactattcgggagacggcactcatgataactgcaagggtgaagtgacacaacggggaagaagaagcggtgacggagtgggtcgagcgtatcgcctgaacaagccatgcaccgagcgtagaaacaccatcctgaggaagtcacacgaccctagtgggaagaagttacgtgaattagtcaccaaatataaaaaacgatatcacataaggaaggtggaaaggaacatgcttaagttaaaaatggctttgttaaagcgtaggatttggggaaaaaggaaaggaagaagcgatgcacgttttgagaggaacccattcgatattgaaaacaagatggaggacagaaaaaaaagttccccttcgtcgcctgatagagaagtgccgggcgcgttgcaaaggggcaggttgttcctttgccagagccatcatcagatgtacgcggaccagaaatacctcgacatgggcagcaacccggtggggagttaccaggtaggggggggttccccaggttatcgcggtttgagagcgacttgagtgcgccctcagcgcggtgtgtgcagacattcaggatgcatcccgtctcgcccagaacggggacctccatgacacccatgtcggccatcacgcccatcacgcccatcacacccatcacactaatgccctttttttttcccattcggacaactaacctttaacctttttaggagagcatcgcacaggagagggtggaagatagttactcagacaacccggtggtgcaaaatcgttacgtagataataacgcaagtggcatgttacatgggagtaacttgcaggggaccgtctacgatcatgtgcagggaaaaaatacaaacgaaggaatggggggtaatgtaaacactcaaactggtggggagcatctgaagggaccaactgaatcaaaggaaaaggcctccacacctatcccgccaaaaacgtggagcagattagaccccacgtccaagtatggtgctcatcagacttcacagtggaactggtattactcattggtaaaattggagagcatcacttgggggggaatttttgatacgcgaggcgttggcgcgatggggagaagtaacgtgcgcgttttgcctccaaaggggatccacttataatttgtgtccactacgctcagcatgcgacacgcgacacacagcatgcgacacgcgacacacatcgtgcggcacgcgacacacatcgtgcggcacccgtttcttcctcgttccaactcacgcccgcgcgacccgcccccattttgcacctcaggaggagcagtacttcaactggcagtactacaaattccccgtgccgccgaaccacacgttcgttgggttcccgattcatttttcgaccatcggtgagttgcgcagccgttggtcggttggttggttaatcggttgatcggctgatcggttgatcggttgatccgttaagcggttgatcggctgatcggttaatcggttgatcggctgatcggttgagcgggtttggcgattcaccaactgaggtgctggccaattgaccgaccgattcatcgccctccccgcagatttctacgaagtcaagtcattcctgctgcactccaagcgattcgagaacataatgaagctgtccatagacaacatctccttcctcatatactgcaaagtgttccccttaattggcgggatcatgtcgaactggatgttccttggctgtttggtaccctggatggtaacgtggaaaaaaaagaaagaaaagaaagaaaaaaaaaaggagcaatttgcctgaacggttcatgttttttttttttttttttttttttttggggtaaaaacaaaaaaatggctgtttaatacgcacacaaatgtgagcctgtgtgcagacgtacgtatatgcgttgagacaaaaaaaaatccccccctttgctcgtagaccgcacaagagcgggaaaccaaaatgaagaagcccccgaagaaggacgtcaaccagaggtagaagtggggatgaaggcaagaaaaaaggaaaaaaaaaagaaaaaaaagtataaaggggggtggagcctccacatgacacatattgacgcttcataagaaggttggaggaacaaacagggccgagcggtttcatccccaaaaggggaggcacaccttttaatcgtcacctcgtttagcatatacaaactgttacgaagagattgtttcccaattaatgggttaagttggtagttttccccataatgatacacttaaaaattgggggtggggggagagaaggtatctttcccttttctactgcgtagaatgccacgacatgcgttatgtcaagcattacgccactttgtttgttcgaaactgttcgttttcctaccatcagtacgaatttttgtgtgatgtcagcacacagtttcctcacgagggacttcacttccccgcgttttgcaaaaaggttgccttctcgaaaaaagggacacgcttcgattggcttaccggatggtgactgggcgcggctgaccggatggcgactgggcgcggctgaccggatggtgactgcacacgacttaccggatggtgactgcacactgctgcaccaacatttggacgattttactttgtagctcatttacagccttatgggtaaggttctgactgtgggaccgataagttattctataacagacactcgtttgattgtttctggggttgtaataggaatcaattttttttacttgctcgatattttcgctagctacatctctgcaaatttgaaagaataaactttctttaaattgactggtgacataaaaagaaatgtctttttccacaggagggaaattactgaagggatggaatgtggttattacgttttcctcaaactgatctatgaatctgttgtcgttactccagaacaagcgtatgtcgtggatgtggtagagtagcatggctagtcgttcaagtccgattccgaaggcccatccttggtacctaattgtttttaagaatttgttcatttgggcttcaattcggttgttgaggggggcgctgcagagcttgtccaggatatccttgggggtagccacgttgggggcgatccattcagcggcggcttcgctggcggtgggttcgctggcggcggcttcactcgaggcggcttcactcgaggcggcttcactcctggcggcctcactcctggcagcctcaatcgactggagctcgcccaggaggcccctgtcatggcgggcaatctcgtcctctattatttggcgtatatcttcccagtgtagagccattgcgatgacttcccttttgattttcccgcacccgaggacttccacccagcggggttccccaccgcgagggtctccatgtaaagtgcctgcacccccatcctcgttgtcatctcgagtcttcccagtcccccctgacgataccccttggatgtacagctcatacgatgggtccgtaaacgggaaggacgtgttatcttcccatttcatttttatgtcggaagcatcgaacaagtagcgaatcaactgttgaaggttcttcttcaaatccgtttcaacgtcaaaattgtcgggacggatcagaaacccatcggtctgatgaaaaatgggaaagtggaacctatcgatttcgtcccttctgtagacacttccagtgtagataacatttttataatttcgccttaacaggtcaggtaaatgtgcagtcatatgtgtccttttcagaaggaccttgtgatggtgcagcaatttcgtaactaagtagtacttataaatgccattggtattctctagatgagtatacatatcattatggagagttgaaaaatgatttacgtaattttcatttaagtaaaacgtatcctttatgttcctagcgggatgtgtgagcggaacgaaaagttcatcaaagttttgcctcacactgatatcactgcttaggttatccaaagattcatatttgaagaaattttcgattttttttttaactgtccttattgggtgatttgtaacatggtataacactctcccttcattcgattggatgagtttgggcagtggcagcaccattgcggatgggaggttgcttcgagtaagtttgacatggttaatcacatggttggtagggccacatggggagggaaaaaaaaaacaaaaaacgctgtagggggttacttatgggagaagctcacctggaatggcaatgcacataactggggttgctttccccgcggctgtttcatcaaatggggatcgtgaggggggacgcaaatattgttgaaagttgtgttgctttttcggcggtttgctttttcggcggtttgctttttcggcggtttgttttttcaccggtttgcttttccaccggtttgctttttcaccgagtagccttctcaccgagtagccttctacccgatttgccttctacccgatttgctttctcaccaagccgactgactcctctcccgcagagcctttcgacactgcacaggatgtgtgggaggtggcatgcatatgggtaagtgtatacacctagatgttcttatatatgcttacactgtgcctatttaacagtgcacagaacgcgcgagtcgtgcccttacgggcgctctcggggtcgcaagtagatgcagctttatgcgcacttaagaaccgaccgcagtgggaaattcacactttcaaaaaaaaaagtaaaaaaaaaaaaaaaaaaaaaaacgtatcagggttacgcatcactggcaagaaagtaggacacctgcatggctaactgaaaacgatttattcctttcttcatgtgcgacagcgcttgggtgcactgtgcgggatccacgcataaggtgaaatgaaagcgtttggttgcagcggaagtacgtatgggtgttcgtgcaaaagaccctgttaatgcctttgtgcataaccgcaccggtgtgctagacacatgaatacacatagccccgtttgatgtgaaaacctgaaggggggtgacaaattcccactttttttcgccgcacctcgaaacgggaagaagggtcccttttttttcagttggagtctatccctccgcggttgatgaagcggatggatgcacgagaggaagtgagaataggcgaaggactgaccccaccctatccccgtttgtaagggtatgccgcgttttgatttaaagaacgggccgcgctacggtgactttgcgccaagccgagtcgatgtgcagaaggtggtaccaatgtacgttcgcattttggcacgttagcatgttggcacgttagtatgttagcacgttagtatgctagcacgttagtatgctcatacgcttgcacgcccatacgcttgtatgtatttatgtatgcccctgcgggtggttgacctatttcgggccaggcgcttggaggagaagctcacctgctgggtgccttgcgttcatgcgaagcagcgcggtgaatacaccgattgggatgcttctgcccattgggatgcctctgcccatgggggtgcttctaaccactgcgataatcccctcgaatgtacaactccccgtggctacgtacacaggcacaccatacctggtgctgtggcgctagagcacccgtggctgggcagataagataatgttctcgcctattcttgtgtgtctatcggtttcgaaaaaattggaacctttgtccttttatgcttacaagccggttggtagttgtatgtctttaggaaaaaaaaaaaaataataaaaataaacgaagtcaaaaaaaatatcaaaaaattccacaaattctaaaaaatgccaaaacattcgaaaattcccccttttttaatgaataacgtagcttcacataaatccttttctgtgccatttagttgacaaaacattgcctttcatttttgtttattttaatttttccattttttgtgctatttttttgctaaggacgagtccccattttttttgttcacatttttgaacttgctttttttcgtcgaggcaattttggggtaagcgcaaaaaaaaaaaaaaaagccaaataggtaggaagtgaaaaattaaagaaagtaagaaataacaaaaggatttattaagaagaaaaaaaacaaattaagaaacgtaaaaaaacccaaaaaaaaaaaaaaaaaaaaaacgcaaagagcgcaaaaaataacacgctcttcgtacgctgaaaagataagataaagatacatttttatgtttttttttttttttgttacctttttttgatttttaaccgcgaaagaagaattacttaagtacgtgcgggcataacgtacgcatatctcatacatatatatatgtacatattatttgcttgcacgcttgcttgcatgctcacgtgcacgctcttctttacacgcacgcttacgtttatgattgcgcctacggagttgcacctactttgtatatgcttcctttgttggtggggcagagggatacgccatgctggtctccctatcgcttgtactccccaccaagattgtacctgttggaaggagtttttccaacagaagaggtgggatgagagagtctacatggggagaactttattcccacagagacttgagaaagtgtagctgacataaatgttggggtggggggagacaagcctggagtagctccactgcgtgcatacctttatttcagcacagttttgacctgtttgtttttattccctctccccacacacctagatcggcgtactttcggctgttgttctaacccccccttgtgtatagcaacctatttctctacctgttctcaacatttctttttgtacaaaatcgatatagagggttcacctgcatgtgtgttcacctgcatgtgtgttcacgaagagagtgatttgggggataccatcgcgtagcactgttcaccattcgctttagtgtgcctcccgattgtgccactggatggggagggctacttcccttcgaggagtctctccccctgagtggcctactctccggcatcgtgtcgtatgccacgtatgaagtagggcacacacatacacacatacacacaccccacgcgtgaacgagcagaagtgcgtgctacattatttggtggcagggagtccatcgggtgggctgcaggagcctaataaaggggaaaggaaagaaagaaaagaaaaaaaagccagaacgagtgagcgcttttttgcagggcagtgagccgtacgttgtcttcgttagggtagcgtcgtcggcggttcctgcgccacgattgcaccccgacagtgccgtttccccggcagcatagttccccccacgccgccgcgtcaccgtgtcaccacttcaccgcgtcaccacttcaccgcatcaccgcttcaccaccatggagaggagcgagttttacgaaaagtaccaggagtactacgaaaatgacattaaccaaattccgccgctaattgagggtatgggtatcgagctgtacgatctgtatttgagcgtgctgagtcatggaggatactcctgtgttagccgaaattccaaatgggttaaaatagcaaaggagtttggactcatcaataaagaaaaaaatataaagctaatagaagacacgaaatgcattaaggagtactacctgacgtatctgagagagttcgaaaggatccatgacaacataaaaaagggaaaggtatccccgaagaagactcgagcaggaaaagcacccagcagtttcgaccctaggtataataaaaaaatatctattagtaaagctaacaataaaaaggtgaagacagagacacatgttcacaatttgagacgcccaggacagctaggtggtgtaaacatccccggggggatggtacatccgggggtcattaacaacgtggatcatttaatggcaactgggaaagggtcctacaaatcgttgcatacatatggtagtaacggaagcgtgaatcccacatacatggatgtgtataatatgagcagccccacaggtaaggtgtggaaagaaaactcctaccaaaaggggaatgcctactgcttggaggactatctcgatgggagtgcaaattggtatggtggggagagcatgagggcccagttgagcatgagtagcagtcgagttgaaaggagcaaaagcagaagtagccacaagaagggggccactaaaaagcgtagccttaagactgaaggggatttcaccgagtcggacatgcgtccgatgaacctgggggattttaacctcgccaactatggggcctacgggaattatgcaaacgggggaggcttcccaggcggggcaggcttcccaaatggaggaggcttcccaaacggggcaggcttcccaaacgggggaggctttccaaacgggggaggctttccaaacggggcaggcttcccaaacgggggaagctgtccgaactaccacgtgaattctttttacgacatgaatggcggtgcaggaggatattactactacggtggagagttgccctatggcgtcgcggcaccctgcgaaccgaacagttacgtggatccatgctcacccaacaggggaaagtacctttataaccatcaagcgctcagtctgaacgagtttggtgcagggggaggtacagtaaacagaggtgcaaacatggagaattgcttttataactacggaggagtcggctttgttgggacccctcacacgcttgacaactcgctggaaggttataattatgtgagcgcatccccccgaggaggtctcatttcgagcggcatgggaggttacgtcggcaatggatcgaatggcctgaatggcccgattggcccgaatggcccgaatggcggtgtgcgccagggggtgaactacggcgtgaactgcggcgtgaacgtgaattacggctgcaactatggcagcaattacggaagcaattacggaaacaattacggaagcagttacggaagcaactatggagtgaactacggctgcaattatggaggggactactaccagggttactaccccccctatgacggaaacgtaaaatggaatcccttcgtaggaaacgcaaatgagaaattgatggttggagttggaggatcgacgaacctattcgcgttggaaggaagctccccaggttcattgccatacggtctacacataaggaacgatatcaacatggatgggaagaactgcatagatatatacaggattctattaggactaaacaaaagaaaggaaaaggtggcagacttcatattttgtttgaacgtattgtataccatatctgtcatgaatgatatgtccctatcaaggatgcaaataaaaataattatatgtatgcttttgcaagtgttggatgaaatgcttaccattttttactccaagttgagtatgaaggacagggcattggatattatgatgaaaagtttcacagattatttatcagatcagaatggatggaaaactacaaaggggaatgtaactttaggtagtgataattacaatagtttggtgactactggggagggtagtaagtacctcatgggatgtgtcgtatgttctgcatcgggaggagataatttgcactctaacggaggaggagtaaatactgtgcaggaatcttcccaaggggggaggagtgccatcatggggacgctgataagtgagaaagtaaacgttagcgagatcgcgcgtttgtacttgtcctacagtggatactgccgtgataagaggcggaaaatcaggcacgcaggcaggtcggccggggagatgaaaagccggtcagaggtgagtcacgcggcagaggtgagtcacgcggcagaggtgagtagcgcggcggaggtgagtagcgcggcggaggtgagtagcgcggcaaaggtgagtagcgcggcaaaagtgaataacgcggcagaggtgagtagcgcggcaaaagtgaataactcagcagaggtgagtaacgcggcaaaagtgaataactcagcagaggtgagtagcgcggcaaaggtgagtacctcagcagaggtggagaacccgtcgggggattcctcccccgaggtgggaaccagcacgtccgacggcggcagcgactgggaagaaccccccccctggagctccaacccccccagcagtgtgaacagctcagacatagaaaatttaatcatgggaggtactacaaccaccaagggagaaaatcaaagagtggagagtctatacaaagataaagaaaaatccaaaaaatctctcataaaaaaaagtagtcaagaatttgttttcctcattttatatataatgaataatatttttcaaacgagaaaatataacctttatttttgtgataaaaaaagtgagtacgttagggaaggcttggtaggggaagagagaggagagtacatggaaaggtgtagaagtagggggacaacacacatgagtgatacctttgataaaatggatagtggtaagattaaagaaaatttcaagagggaaaagatcatagggggtaattccacatgtgatgatatgcctgaggagactaaaatgaacgaagtgtgcaaggagaaccaagggattaataatataaataggagtgataatgatataggtgaagcgagtgggaaggatgacttgggggaccattggacagggggaaatcatcatgtgtttagtagatctgtcgagaaggagttttggtcagacgactcgtctgatttctcatcaggttgtagcttgtgtagttataaaaaggggggcgtcaaaaaggaggttactccaagtaggggcataactagggggtatgccaaaattctgagcgttaagaaaaaaatgatggaaggggggggggaactcatcggggaaggtattcccgtgagtgtgaagatacagggagatgaagaagagagcaccactaaactgtatgacaagggggaagcggcaggtggggttggttggacggagcaggtagccactacgctgtttctcaaaggggacgcaaagtggccgagtgaggaggcgaagtggctaaacgaagagaccaacgtatgtgataagcgaaagagcagctgcttgagcagcgtttgcgactattctcttccccccagtagtgatgtgcttcccattcgtgaggggggggagtcttctgtacagactgccaatttttccatgccgcagagtgaggtgcccttcgtggctgacgataggctagctcgtttaggaagtggatccaacggtgatgtcgaccaacaggtgagggacaacgtagagttgggggaagcacatgtagtgagttgcacaagggaggagaagctatacccagaagggggtaccttgtgcgatggtaattcccccattaacggttcgaatgaagcggcaaatggaggtgcggatgtgaaaagctgcatgagtaggcagaataacgaaacggtttgcggaaatgacggttttgcaaaggacaggaaggtgaaggaagaagggggtattattgcaaatagggaagtaggcgaacgaaaggatgacccacccgttcataaggacaacaatggggctacccctaatggtggcagcggtatggagatgcagatgcaccccttggaaggtggcactacttcgagtatccaccatttaagtgacaatcagagcgcagaaaattacggtatagggggggtggaccacacgtgtgatgccgctgcggtttctcatgtagttaacaaagaagggggtgagggatcttcccctcgggagatgagcaagagcaattacggggtgtacccggatctgggcatggttgaaattatggcgcagggtgtgaatgaccccgttttggtgggaagcacgtataacatgactagtcacgtgaacccattgggaggcggtcaggtaggtggtgagcaattcgagaggacctacaacggtcaggggagcggcatccccttttggggaagcccacacggccaggatttccccgcaaattacgatggagtagttcccaaacgtaacaacggggtggtaagcggcctttacacgccgaacgaagatgctggaaggaatggccttcccaggggagacacccaaatgaggaagcaagaggaagtgatgacaccgagtgaagcaatcaggaaggagactaacctggtgggaaatgtggaatgtgggaaccagaatgggaaaatcaatgaggagaaaatttgcaaaaagtgtggcaacgcacgcacacacacggagaggcaacacaacgagcagaacgagcagaacgagcagaacagcgagcagaacaacaagcaagaaatgaaaaaaatttttaaaaatatgaaaaaggaggtatacgaagaaatgaaaaaaatatttaaagaaaaaaaataaaacgaaacaaactgttacactattttgacataagtaaatttctaagcatctttgaattaatttttttaaaaaatttcgaaaatatccatgaaaaggcaatacaaagcatttacatgaacatgttcatatgtgtggatattttaaacaacgaattgggaagaaacatatccctgaaatatattttttttccttcccagtttttgcaacatgcgagtaagttgaaaattactgctcattttgataggaagaataagctgttcattcagtcggaggtgcacacagctgagtccgaagcattttctcacgcgggggatatgctcaagggggatacgctcaagggggatactcacacgggggatactcacacgggggatactcccaagggggacactcccaagggggagaaaaccgaatctgagaatgtcggggaggacaaaataaactgtttccctatccttttggagagggcccaaaatggggaagacatgctacaaaatggatgtgcgaaaaaggcattggcagagacagggaacgttgaaagagaggaggcggaggtccccccggtgatggggggaggagggacagaccaactgagtggaatggaatacagaaaaaaaataaaaaaactgtttttaaaaatattcagaagaaacaataaaaaatataatatttataaaaaaattgattacgatttcttgatgagaaagtacaagtataatggtccactcaattgtcaagaaaaggaaaaatttaaaaaatatatcattcttgatttgcacgaaattacaaaaaaaattcttttaaaagtgtacaagagggtcaatagtcatttgaacattgccgtctttaaatatattaactcatattttgtatttaattccaaagaggatgctgcatgtctcttttattttttggattttaaatgaaacaattaatgtgaagtgtgcgtatacttatttaagtgtgcctttgtgcattttgaattacaatggatttcttttcctcgaaacgatgatgaagctcattattcgtatgattgaaaatgacgttatgcctttgcactcttatatgttgtccttccttcgcttgtgctcttttccattgtatatttatttgtactttgatatccccgtttcgcacacacttattattacggccctgtccgcgttgtacttgctggttacttacgatcctgactttttggccacaggctttgttagtgcgaagaccggcggggtgcgttcctctatgggaagttgcgtcaggggcgccgacgacgcggcccacggggagaaggccaccagcgccgaccacgtttgcaagaagagaaggctctcagacctgcctgcctcgggggagaacagcggtgggaatggcggcgtgaacagcagcgagaacggcggagagaacggcgcagagaacagcggagagaacggcggcgataaccgcggcgagttgaaaagcgaagtgaagtgccatgtaaagtgccaagtgaagcaggaagtcaaaaacgaaggtacgcgggaagagcctcaagaaaccgcgcacgaagaagaactgacagaggagaggaaggagctgctcgaaaaaatatttatcaaaaccatgttgctgttcttgaagaagtccatatactttaaaagcatttttaactgcgcgaatataaatgagaaggaagaaatgctggtggacagcaggagagtgcaagtcattttaaaaaactggaggatgcatagcgaagaaatggaaaaagaaaaagaggagtcgtatttctccaacattgaaaataaagttttttatttacacgacaatttgcttttatacgctttggacaatttacctatttccagtcctgccaaggacatgaagatgtgtgaaaatataaagaaccagttcatcaatcagtactgcaccacagtttccttctcctatgactttgtcatgtctgagagtacggaagtacagagacttagcatttacgcgcattcgatagtgccaatttttttgttcctttcttctcaccgtatcttatggcaatgtttgtcaccccacatcccgttgttgacgcaggtaaggcgcgctcaagggtaactatctctgtgcatacgtttggaaggcaaacctgcagtggtgcctcatagcattgttaactaatattccatttggtgccttttggggggtatactcaccatttggggaaccctccactgaggcatgtcgcatgtacgttacgcatactccgcgaaacggcttaatcattttttttttttttttttttttttttgttcccgagcagatggcgttcatccggacggacatcagtcggtccctgtgggtcatactgaaggagtactattttagaagcttcatgcgggagaagcgcagtgggaaaaagcgcgactcgtgctttgactcccggttggtcaagattgagagggtgaagcggaatgtagcaggatgaatcgaattgacgccagttgtgctacttcccccgtggtttgcactccttcttgtgttttttttgtttttttgtggatttgtactcagaaagaggggacccccgcctcgtcgcacgctgctaaggaggccccccccacacacgacgggctaagcacatagctggttatttgcccgcgtgtctactaacttgtgagcgcacatattcagcggcgtatttattggcctatttatcggcatgtttatccgtacgcgcacctacccattgattttcccccccaaacttactccacatagacgtccgtcaacttgctacatgacgcgaactttgctacatagagcgcgcggagcgcgtgtgcactttgtatttcaatgaattaaccttcgatgagcgtgatggctgaagaaatgacgaactggcaattggtaggccaggcgtgtcaggtgtgccacgtgtgccagctgtgcatccacgtaagtcgttttttaaaacgacccaaaggaacagcgcagggagagcgtatgccacgtctgcgcggcggtcacatcagtgcgacttaaaaaaatacccacccgcatgagcagttgcatgggttaatgggagtgactgcgaaagggaggtggtttttagaaggggcttggggagatacccaaatgagtctattctacatacgtatctcctgcagcatattaattaacaaaaaaaaaaaaaagacaataaaatggggaatgaacaaaaaatgcatagcgtgtggacatcaaatgtgcaaattaaaagaggtcattttttttaaaaggtaaaaatggctgtttagcatgtgcaataattttttttttttccaaaggtgaaaatggctagctatttcgtcccttttgcctgaacagtcaaggcatttttattccattttgcgcaattatttttcgtttattcggtttattccattatgcgcggttattttctgtttactgggtttattccgttttttcggtttgttccgttttttcagtttttcttcctctttttggaaacctttacgacgtgtcgaaccaaaaaacaaccccgacgatgaggtacgccgtgatgaggagaaccccctccagccagttgctctccccgtcttgcacaatggccatggtgacaatgacagaaattactaaaatgacgctggagaggggcgaaaaggcgagggtcatgggtttatttaaaatccagccaaaaagtacagtaactgggacaacgaaaagggcaatctgtgcagaggatccaacagctactcccatggttaagtcaactttgttttttatagctactgtaacggctgttaaatgctccgtggcgttaccaactacgggcaaaaggataactccaataaaattttcagatatgttgtaatacttgacaacagcttcgatggtggtaataagatattccgagtggatgcttacaaggacagttattaggattaaaaaaatggatcctgccaggacggacagctgtggcacttcttcagtcatttctttgtcttgaaatagtgatatatgtgtgtacagttgaaacagaagaaataagcagtaggttaaaaaaatcaaaactgcagttattctcgatacttttaaaagtacttcaacgttattgtttgtggtaactgatgagacggtcggaatggttatagctaaactggacaggagcaacaaggaggtactacacgttgctcctttttcattaaatttttgtacatgatgatataacccccccgcgaagaaagacataccaaggactagcagcaaattggacagtatactccctagcagggtcccctggacgacatttatcaacccagcgtttagggcttgaatggaaaatatcatttccatcaaattgccaaaagtagcatttaacaagccaccaattatttctcctgtgtgcaaggccaagtcttctgttacatgtcccatcagtgctgacagaggtatcaacgccatgaagttaaaaaaaaaaatgtatatgtccttgcagcctatgaggtaacttataattcctattggtacaaaaattaaaaatatatttaacttcgtttttagcatattgtaaattcctgtgacgtccgtttttttgaaagaataataagcccctatttctctgtagccaaaattcggatccaaatcatcgtccactcctccattgggtgttttgttgttacatagtaattgcaagtgcaggtttttgtttcgtattaaatttgtgtcgttgaggcccgttgtacttttggagtttttgattggagccacatttttgttcagcggctgcgaaattgtgcgtcttacgtaagacgtggcgcgcactctgcccataaccatcttggctcgcgcggaggggtggaggggtggagaagtggaaaggcggaaaggcggagaagtggtggtgacgtggcgaagctgcccagaggcaagctgtaggatgtatccctaggggggggggactcgacgggttgcggcgaatcactaagcaaaaagatgcacagaagccgattacgcaatgtttggtaagcaacaatgacaaacgagaggtcagcggccaaaacggtacaacgctgcagcgttgcggtgatggggggagggatgaatgaatcaagggggaagtttgcagagtggatattacaatatatgtttgtatgcttcgagggggtgaaaaatcacaacttaaaaaaaaaaaaaaaaactacttatttaattgtgaaaagagtaggggtagccttccctttccatttctgtagcgtcggggcgagcacggaggggaaataaaagaaggtatttctcggtttgcatggctactctgcctaggtgagcggtgagtgctgcgatgtaagagctggggcctgagagcctcgagcgtgagcaatagggaattagagccgaggaggaacgattatacccaagtgcataatttggcggcacatataagagcagctccacgcaaggttttacgcatccactgggggtggggcaaaatgggccaaccgaaagttatcgctttggggggcaaggaagttggtcggctgggtaaaatcgcgcatgccaaatgagggcaggagaagcgaaaaggaaaaaaaaatttatatataagaaaaatactaaaaatacgcaaagtacgcaaaatgtacaaaatatacatttacataaaacaaacaaatcacaaaatggcaaaaagcagatggttcacgaaattctctctgagggagatccctagtattgtgaacgtggccaagcgaagtaacctgcgcggattttgctttttgagcaagcttcgcctacattaccttctcttttttttccttgttagatgaacacgtggggggggaaatcgcaaagggaaaactctgaaaggactttttttaaagcccttccctccgcaccaaaaaaaaaggggataagcacatgcagatgagatatgtgtggctttggtggtcggggatatttctacaccccttttgtgcgtttcctcccactgggggtcgaatatgttcgagaggataccctttttttttttttttttcttttgtagtggtgcaaggaggcgattcaccaggggggtgcatacgatacatgtgttcataccttcctgtaagtgtttatatattcatattgcactgcacgcaagtacgcacttcgtggcaagtacgcatttcgtggcaaatgtgcactacgtgtaggcgtatttttccccattcgtgattacccaattgggtgctgagtcaccaggagtaacggaggaatggcttttaagacggtaccttagcgggggtggtggggacccccaaagagtcgctcctcctgttggaggttacctatgtttggctggaccgggtgtgcaggaaaattaggtaattcactatattacatttcagcgcagtgttaaccccgcgatgtgtttagctttatgggggtgcagtcagccagttgggcagattgagaaagagtgcgtatgtgtgtgcgtgtgtgtgtgtttggggggagggaggaagcaatcggttgggtagcgcacgatggttggttaaacaaacgtgtgagttgttccccctaaccgcagtgcatgcaaacttcagtttataggtgggatatattttttctttcccaagtgagggcctttttgtgaattttgtatgccctttgccatgattttcaaatttatgcatctgttcgttttgtaatagcataccagttaagcgttcttctggaggggtgaaccctaatgcaggtgggaagggggcgatgtaatggatggagcgcgaggggataactgacggggtatatgcaataagaaagggagtagcattttagaaaaggaaaatggagagttgtctttgagtagttaagcgaaaatggcattccctagcggaactccaatttggaaacttattcgttccactgcggtgagggagctttctccttcccttgtcgcgtatcacattcgaggaaggagaagtcaatcctgctgtctcttgctctcgaacaatggggttggggggtgatcgagtgaactttttactcatgcccagtacacatgtcttccaaaggagggatgcacttgcgtaatacatacacgagaataactttttcggaagtgattcctatgagggtacattgctggtgaaggggagaggacactacaacaaaaatcagatgggtggcggcggttctaagcagtcctgctgcctacgttcttgggattaaatttgcgtaaggtgcatatacatttaggtggccatttttttcagcgtagaaaaggtgcaaccggcatcaaaaccacacccgtggacgatccctccccccccaacggaaaaatatacgacactttctttaaatttgttaatttgagttcagtatttttcgaagtaaaaaaaataaataaaagaaaaggaaaaaaaaaaaaaaatggagagcccctctcttgcgaagggggaactattctcccacgttggcttaacatacgtcgctgatgctgctccgtgggtatttaaatgggaagttttaaatgggaaaaaaaaggggtttcttcaccacgttgtaaatgcatcgctaaagctttgttaatgctttgttaatgctttgttaatgctttggtagtgctatgttaatgctctgttatgccttgctaatgaagcattttccgttttttttttttttttttttgtgccattcctttgcaagataaaaattgccatttcgcatttcagggcgacgccgctgaaggaatgaaaagggggtgaagcatttccccttttctgggtgcgcacgagggagtttatctttttttttaaaaaagctgcagaaactacaaggcggttgaactgcaaagcaacgcagcgagaaactacaaggcggttggaactgcaaagcaacgcagcgagaaactacaaggcggttggaactgcaaagcaacgcggcgaaagagagcccaccccaattaaccatttcttgtgccaagagcagcgcagaagcgccctcttcaactccgcgctgtgtttgagattccattcgagcagtaggaatcctccgcatggtaattatataccacgacgtctgtatgcatatgtattatttgtacttgcttgccaaggccgagtccccttggcggcgcttttggtgtgattcatgttgtattgaggcatgagctgagtcgcgcagggacacctgttcaagcgcttctatatgcggaagcttgggcaatgccgcgcacgacgggaagccgcaatcgcgacggtagcagctgccgcggcagttagaaggcagcgcacgcatatatcaacatataaaccgcatttattcgcatgtgcgtgagcacgcacgtacgtttatgcatgcgattgtatgagcatacgtaccgcacctatacttgggtggcaggtagaaaaaccaaccaaaatagggataccctcattcggtggcgtcataatctttccccaaaaaaaaagggaacagcgcccccttctctcaaagtaaaagaaaacagtcacggaagtaactccaccccacgtgtccagtaaagaccaccaaaattaaaagaaatgaatagcaagaaaaggaacaggagtgcaaaaagcgaatgcatgactttgccacttgaaaaaacggaccttcttattgaaaatatacataaccttaggaacgcaataggtctatatagaaaggaactccaagagaaaaacaaatacattagtgaggttaaggaggacttaaatttttttgaatgcttgctgaggaatgtcaatgtagtgtggagtattttcaatgatgatttgttgagattggcaggggaaggtgtgcaggaggggggggaagaagaagaagaggaggaggagaagaagaaggaggaggagaagaagaagaagaagaagaagaaggaggagaagaaggaggaggaggctagtggtgatgctcggtgcgatgttccatgcgatgtaccatgcgatgctcggtgcgagggggggggagggcacccgcaaccacccacgtggcattgcaagaaagcagcctccccctactacgatgtcgaacagtgtaaaaaaatttttttaaaatacatgagtaaacgtaacaaggagagcgacgatgaggaggaggaggactccgacttttttaagtccccatcggaggatgatgcttgtggggaagggaggagtgaaatggatgaggaggagggggaactgcctaatggaagtgcactaaagggggaggaaccctacccaggtcatttgaaaagaagccaaaagaaaaaggaagcgatgtgtggaagcgacaagaaggatcgaagcaaaaaagaaaggaatgagttgtcatcgtcgaaggggacaaaggaaaatattatggaaagcaatacatggagtggtaaaatggaacagtttggagacagagttcttagcagaatgaaggatcgcgtgaagggggaagacctttgcaatgtggaggacggagggaagaggatgaatgtaggttcgaaggaggaaataaacttcgatggctcgttgaaaggggaggtggagcggctggctggtatgcgagcagctcgccaaagggaccgatcccctcccaccggtgccaaggtaaagagggaacgaggcgagtcaactgaggaagcagcgggagaagcggccgaagcagtcggcgcagatgcacagagcagaagcctattggatcataaactacaaaggatatttttgagcaacatgaagaaaaccatcgatgtgctaaacagagtgttagactccccgaagaaggtggtcctgaattacaacaaagaatacgtgagaaaattaaattacgagaagaaaatttactatgaaaagttcatgagtgagaaaaaaaaaaagcgggaaatggagagtaagtgtgatgaactgaggatagagttggatcgattggaaaagaagaagacgtctctcctttttaagttgaacagtgagagtatatgtaacagcattttggaggaggaggagcagaaggggcagcagaaggggcagcagaaggagcagcagaaggggcagcagaaggagcagcagaaggaggagaagaaggaggacgcgatgggcagcgtggagaggggcagcttggcgagggacacgctgcaacgcaaggagagtgggagcgcgtgcgcgaagtgcggcttcgtgagttacggcagtgggagggctggagaagctgcggtgaaaggtgcagggggggaggacatggtgagtgggggcgtcatggaaagcggcgtcggaagcggcaccggcatggagagcggcatcggaagcggcaccggcatggagagcggcttggcaagtggtggccgccgctccggcgaggaccccgcgacggcctgcctgctcagctttgataaagtcataacgaaggaaaaaatacttcacagtgaacccttcaagcaactcataaaggagtccaccgaaatttacaaagaactgaaggagagagaaggagaaattgtgctgctaaaaaatgaactgctaaaaagagagcaaatgcgtgatgaggaatacgagaatctacttaacgacaccatgaatgataaaaaatgcttgtcgaaaaaaataaaaggtttggaagttgacctaatgaccagcacgatggaaagggagaggatgcaaagaaaggtgaatctgctggagcatgaaattaaaaccatgaaggggatcgaggcgaaccaagtaatgcagctggagcagaaggagaaggagatttgcagaatgagagcttacatcgataagttaaaggcttctgagagtgcgttacgggataggattttttctttggaaagtggagcagctgtggggggagcagctgtggggggagcagccgtggggggagcagctgtaggggagacatccatgggggggacatccttgggggagactgccctcaatggggcatgcgacgagttgacagccatgtcccgcacagatctgcaaagcgaactgctcgcggagaacaaacaactaaggagagctctggaaaaaaaacaaaatgcagaaaatgaactatccatattgaaaaaaaactacgacgcgatgagcgaagagatggaagaaataactaaagaatttgagaaaaagcaggaacaagtggatgaaatgattatccaaataaaaaacaaagaattcgaatctatagaaaaatataataatattatgaataaaacatacgtggaagaaaacatcaaacagctagaacggacttatcaggataaaatttcttccataaatcgattatacgaaaagtatgaaaaattttcacacttatatttatcattattttattatgctagaagaagtgctataatttcggacagtgcacatgaagaaaaaatgagtttgttcattaaaatgaaggataaatgtgaatcaatatttcagagaaagaatgagttagccgatattttgcaaactgtttatggttcgaataggaagttaatggataagtgtaacgcgctgtatagggagaatcaacaattggagcaagtcgctgctacctccagtaaaggcagaaaagatgcaaaagttgcttcgtccaaaggagaggcgaaggcgagggcggaggaaaaagcagacgaagcggacgaagcggacggagcggacgaagtggacgaagtggacgaagcggacggagcaaacggagcagacgaagaagagttggaggagaggcagttactaatcgaagaaaataatgaactacgcagaaggctcatgtgcagcgtgtgcatggaaaacttcaaaaattacattattgttaagtgtggccacatatattgtgagagctgcatttttagtaatttgaagactcggaacaggaagtgccctcagtgcaaaatccccttcgataagaaggacctgcagaagattttcctcgattgaggtggcgtctctattgtgggggtcgccttgctataaccccccattgagttgtaacgggccatgtacccatataagcatattatgtgcatacacatgggagggtgcggtttgatcatctaggagtcaaaccccttggtgattctgacgcccatccgtggccccccgcactttttacgttcgccagtttattcgccccacattttttttttttgggaatatacaccaaaaagtgctcttttttaagtatttgtctatttatctcccttttttttttttttttttaactctgttatgtttctaataaaaaaaaggaggggaaatgctgttgttatatgtgtgtgtggagggaagaagtgtttctccgtctcgcttcacccccatttgcgtgtttacgtttggcctggcgagggactgccacgtatcctttgtgcatcttttctttttgaactccccatgtcgtactttttaaccttttaactcttccccccctcgtctttttgatttacgccccaagcggtgacgattggtcagcgaacgtgagcgtcatttgtgcgagcagcgatgaataggcggtcaataggcaatcactacgcgacgaataacctttttgcgcaccgatatgccggttggagcgcgcgtaaaggtgggttcctcatggagaagccgggcaaatgcaaagctgccacgctgcaaaaatggcacgctgaaaaaatgcttgggtgacatctgtcaccacttcggatgatggcgctctgacaaggcgtggggctgaggcaactgcatggcgccggggaaacgtcgtctattccctttgagtggagcaaagttgagagagagagttggttgggcagctcctcctgcaggtgtgatgtacgataattggtgggtggcttatctgaggcagctagcatgagtaccactgacccgtttgatcttcccgccggggaacctactgcccccccccgaacgaacgaagcaacgcttcacggaatgacagattagtaaaagcgtatgtcatgtaggcatatatatataactacttaaaaatgattccttggaaggtggtggtggtgggttgttccaaacgattgcggaaatatgaagctcgctgggtaggggataagtggggccacttaacaaacgcagggccatttcggaggtggctggattccaccaagctgggcagccgttatattgtgtcagtccacttgggaggctcctcccacccaaacacgcaaagcaaaacaccttcccattttatcgaaaaaaaaaaaaattcgtaccgctgtagccttttgttagtgtatgttcgctaagtaggatttttttttttttttttcctggtggaagttccttttttggggcagtagatttttttttgaagcttatttcgtcggtcgttttatcgcgtcggcggttggggaggagactctctattgcgcgacggaagagaggtgattccgctgcataggtgacgctgttatacaggtgacgctgctacacaggtgacgctgctatacaggtgacgctgctacacaagtgacgctgctacacaagtgacgctgctacacaagtgacgccgctgcacgtgcaggccaccctgagacgctatacaacgtcgaagaggatgactttttttcccgtggggagaatggaccacgtggataaacgtatcaaataaagagagtgttccacggagcttttccggacgagtcaaattcatttggagagttcctcccctgtgggggtaaaaaaggaaaaaataaattaatcaatccccagagagtagggcttttatgtgcccccttcaggttgtttttcccccaccatgctgcgacataactgcctgcgcgagaagaggtacctaatcggggggagcctgttgaggggcatcagagcccagctgcgcgcagcaggtgatgcgggtggtgcgggtgatgcaggtgatgcagttcatgcgggtgacgcagttcatgcaggtgctggcagtttgggcaccttccgcggggtaaacagaaatcacgcaaaatggcacggatgctttgcggagtatgttatagggggagcaaactgcacagctagcagaagcgaatggatgaaggggcacaaactgatgggacatactcgaagcttcggtggtcagtccaattacgcgaaaggggggaggacttccccaaatgagggaggccaaagggaaggaggccaaagggaaggagaccaaagggaaggagaccaaagggaaggaggccaaagagatgtagacttagacataaagcgaaccaacaaaagtgagaaaaaaaaactgttggaagaagaaatgaaaaaactgaatgaacaattagcaagggaaaaagggaaccacaaaaaagttttactttttatttttacttgtgtagtaggattatacatgtacttcgagtcgtatgatcctgaattctttttgtatgatgtgtttttaaaaatgcttttaaagtatgttgatggggagacatgtcacgacctttttctcctcatgggaaagtacagcttgttaccctatgacacaagcaaggatagcatatattcgtgttcagaaataaaagggctgaaatttatgaatccgtttggagttgctgcgggatttgataaaaacggggtgtgcattgatggcattcttaagttaggtttttcttttatagaagttgggacgatcactcctaaagcacagaagggaaatgacaagccaaggatcttcagagatgtgggaacaaggagcattataaactcttgtggatttaataacatcggttgtgatgaggtgactgaaaatttgagacgctttcgggagaaacagaagacggacaaactgttgcaaagacatttggttggtgttagtttgggtaagaataaggactctgctgatattttggaggacctcagctattgcatcgcccgggttggaaggtacgcagattatatagccattaatgtgagttcccccaacactcccgggctgcgcgacaaccagcaatcggagcgtctgcacgggattattctgcgcgtgaaggaggaggtggccaagttggacggggggaaagcggccgtggggaaagaggtgggaaaagcggcctcggggaaagccgccgtggagaaaccctacgtgggtggcgagccctgggagaacacgaccaagcgaaggcccctcatcttcgtgaagctcgccccagacttggaagaaagcgaaaaaaaaaaaattgcaaacgtgctgctcaaaacggaagtagacgggatgataatttgcaataccaccacgcaaaagtttaacataaaaagttttcaaaacaaaaaaggaggagtcagtggagaaaagctaaaagacatatcaacaaattttatttcgcagatgtataattatacgaataaaaatatccccattattgcatctggggggatatttactgggaaagatgcgttggagaaaatcgaggcgggggcttctgtttgtcagctgtactcttgcttggtctttaatgggatgaaggctgctgttcggattaagcgtgagttggaccacttgctttatcagcgggggtactacaagctggaggatgccattgggaaggcccaccgacggggcggttaggctcatgagaagtttgtgtggagagaggcctttcggagagcagccccgtcatgtgtgggcgattcgtgtgtgggcgattcgtgtgtcgatgattcttgtgtcggccattcgtttgccagcgactcgtgtttcggctatttgtgtgcacttcgttcttgtttgccgcatatgtgccgccctcccgggccgcctcgctcagcgcaccatctttacgttaacattttttttttaagaggtaacttatgtgaccacatctaagtgcacaactatggagaggcctccccccgactcgtttgcaatttgggcgcaaatggaaagggggcagagtgccacggttgcgacgtgccagtattagggcgcaccattgttaagacgtagcagcgttcaaacgcaccactgttaagacgcgccactgctaagacgcaccactgctaagacgcaccactgttcgacaactgatccccggcgggaatcgatcatccctgctgcccccccggcttgtgcgcgtacgtctgcacccagtgccgggcattctgaatggtcttgtgcgggtcgtgttttgaaaaaagaaagaaggactgaatttcagccatgctcaggtggaaacgctcaaatatggttgcgaactcctgggccagatcctcatgttggggaaaaaaacgtaaaaacatctttttgtactgatacgtattcgcatatggtatgaatacttttaggtctaccctacctggtctaataagtgtgcttggaagcctctctatattgttggtggtcataaaaatgatccgttcctccgttgcgacgataccatctagggcgttaagaagcccactgtaggagacgcctagcgttctgatattaccactgccgaggagagagctcgaaatggtggctgctgtggaggaggaagttccagtggaggatgctgctgagggggacgctgccgaggacgctgccgtatgggagtctccctttccaattacttcacccggagtggtaaaaacaaagtcgatgtcttccaaaatgagaatcgtctttgggggcacagtggcaaggaggtggataaatcgatcatcggttagatacacatcattcacgttaatggtacatatattaaagtcaaagtgaccagcgagagcagcaataaggctgctttttccacacccagggggtccatgaagtaagtagcacctcctatagggtatacctttttcaatataccatttgctagaattgagaaacgtgtcgaggtcattaattatgtgttcacttaggtgttctggtagaatgaccgaatgaaccggtcttttatttttcggagttccaaaaggtctccattcatgtccaaaggtcttatatagtaaagtctttccttcttcctttttctcaacgtacaattttgcatctgttaatattttagaaaaaatatttttggaccatatgaatgtgctgagttttatgttttcaaatgggactgatctgttcacatctgatgtcatggttttttctctactacgttcaataaatataaattttttatcatatatgagtaggtgattgcctatgcttggtaggaaggaaaaggataccgtttttttatttctgtcacttagcatttgcgtttttaagctgaggtgtctactgattattcccttttttacgatgtattctagaacccaataatatgcgttatcgttgattgtaacttctagtgacgtgaacatattttttttcactgcatgatagatgtagctgtttagtctgtttgctactgtgacgaatgctcctactgagatgattccaacgcctgcactgaagtactcattctttgtgatgtttttaaaaacggattctatgaacccgctcccgcttccgcttccgcttccgtttccattttctgcatttccgctgcttcctatgctgggctgcctctccgcgctgctctcgtaccccttgttcacgataagcttctgcatctgtacgagagcgtgtgccttaaaaaaaggggtggggaggtgggtgatccttctgatcgaagggaattctctctcttgttggtgattagccgagttgcaaaatgagccactccgatcaaatgtgcattttttctgattcctattttgtggtttcgcttgtttggctggtttggctggtttggctggtttggctcattcgcttggttgccgctccgattcgtgagcaaccccatttggggtagcctccgctgtgtgttttttccaacgcgagtaccgcggcgacgtcgagttgggctgccgcgcatctgcataattgtgcacgcgcttttttcacaatttttttaaaattacgcctcgcctcggacctcatcgaatcgaatggaatttcatctaatggcttctaatcacatttaatcgcttctaatcacatataatcgcttctaatcacatataatcgcttctaatcacaaataatcgcttctaatcacaaataatcgcttctaatcacaaataatcgcttctaatcacaaataatcgcttctaatcacatataatcgcttctaatcacatataatctcatcgaatttcatcgtgtcgtgtcgcccctgcctaatggaagccacccgccgacatcccccttaattgcttcatcccacgggcagcaaaggaacggcagtgcgggtagatcatccccccttttgggaaattattctttcccacccgcaggaaagctaatggtgcatgtagaattcagtttgtggaatgccgttagccgtagaaggggtcgcagcgatgagtatgcagctactcctttctgctgttcgtcctcatggatcttcttatatatattttttttctttccccattgatgggttcctcacatgtataaatatggacacaactatgtgttgtgactccccactggtcacatgcgtgtgtacttgtgaccaattcgacagggcctacgatggaactgtctcggaggacccaagtgaggcgaggtggcggttccttttttacatgcctaccttgttatgcctaccttaccatgcctaccttgtcatgcctgccttaccatgtgagtattcccctttgatgcggcgcggaatggggacgcacggatgggccgttcacaaaggtcataaggagtggtaacatgtgtgacccactctcaaggggaaggggcacctgccgtgaagttacataagtgattgtacaagggtggccggcgtagagacaatttttgggtgccttggtgaagtgggacagtcacctccgggatgcatccctagttgtgggttgaaagtcctccgagagcggcttcctccctttttatcgctctggtgggaaagcaaaccatcgaagtgaacctcaattgtgagtggcccctttttgtggtagcacagatgaaggagtgcgttgtgtgcgttgtgtgcgttgtgtgcgccgtgtgtgccgtgtgtgcggtgactccgtcggattcaaacgactatgcgacgtgtcgcactgttaaagggagagaaaaagaaaaccaaacgaatcgtttacaagtgacacctctgagcagttatgcagcagcggagacggtgttatgcggcaaatgaagcttctacgctttttttttctcataaaaggatatgtaagtaatgttgtgatgagtctacaaaggagttttcaattatctttacggagctgcttttccaaaatgcaattcggcacctgtgtttctttgcttctttgaggaagataaagccgacgatgggggacggtggtccgtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgcatatattttttggcattatttatttatttttttttttttccgcactgcatagccatgtgggcatgttaacacggggatgaaaggtgaaaaggtatacgacgacagctcacggctcactgctcgtggaacacttcggcgtaagagcgtacttgcgatccacgcttgaaaaagctgcccgctcgttgttcgcgattgcgcggctggtgtacggcttctgtacggccgctatacggcttctgtacggccgccatacagctgctatacagccgccatacagcgctatacagcgcgattgtacctggtgaacgttccagcagggcgaagaaaccaaatgtgtgagaggcgcatttttgctttgctgtttgagcaaggcctggcgagtgcgaattgagattgccaaccaaccgttgttcgtttgggagagggccattgatttgcgccaaggaaggggcgacgcgcatcgtagactagtgtgggaagaagaaaaaaaacacttatccacggtaggtacgaatatatgtacatatcgtgaatacgcgtgaacgctcttcgaccgagggtaattctgtgacccccgtacgagtgccctctccgccgagttcgctgtgttctgtgtgcgtcggccactctgcagcagctcttcaccgccacactgtgcattggccgactttacgtttgcgtcaaaatggagggcgaccggaggtaccacatgcagggtaactgcgacatgagcatgaacagtaactgtgagccgaatgccaactattacgagggtccaggggggatgcataacgggctgtactacaacagttatgaagacgatcgggggggaagctttcccatggggagaggaggaggagtagcagcaggaggagggaacgtttacatgggggacgaaaaggggatggtgagggggggtggtggtcttcacggagggagaacgatacacagcatgaactccccaccgaatgtggtctacaacagaaactttaacttaaatagtaacccaaattacaacacggggagttacccaactcataacaacgaatacagtggcatgaattatcaaatgatgagtagcagtggaagtggtagtaactacccagggagcatggtgaatgtgaatatgaatatgaacatgaacatgtcttctcctagtccctacccgccacgtgagcaatacgtactgaacaagaaggcagccaaaatactttacatacataacataacgagcaagttagcagatgaaaattttatatatagtgtttgctatgtctatgggaacgtagaatcagtgagctatatgaagggaaaaaatttatttattgtgaaattcgagtcttctgatggtgcctttagtgcgtataagtacctaccgactcactttaaaaacatacatctggagctacgaaacgagtcgaggaaaataagttactttaatgaaaaggcgaacagtaataaatatatttcaccaaacatatcagaaaaaaaattcctttctctgagtctggagaagagagaacagattatgaacataaaacagaaagagttgcttcgcaaatgcaaggagaaactgaatcagtatattaatatgtttaataataaaagtataactgatgagacaaaggagaagctcaagtgtttaattgatcatttaaagacaaggatagagtcacttaacaaccagtgtgatgggaaccctttgggggactcctctagtgccacttcttttaataattatgaccggggcccttcggggaacataagcgggggggacctctccgggggaagcctaagtgggaacaacaaccctagtgggggaaacctttccagcggagggggagcagcaggggggggagcagcaggagggggagcagcaggaggggtgtcgctaggaggggcgccaggggggacagacccgatgacctcccccagcacgaccataaaaattaactgcatgaacaacatacaaaacaacgaagaactgagcaactacatcgcacaaaataactccatttttctgaacgaacacatttcatacttttctttattttcctttggagagaggtatgccatcattaaatatagcaacgaaaatattgccaggaatgtgtttaagaattgcagcatgtgcaacataaatgtggagtttgtgcaggacgacgcggatgggcagggggccagttgaaagtggtgcgcccccatcgaggagtcccgaacggagcccaccagcgctgcacaatgcgcacacccaatcgccccctttttttttgaaatagtaaaatacgcgtgagtgtgttgtggtggggcggttttccttcgtcctccgtttcaaatgagcaacaccagcgcgcgtttgatgagtcttttttttcnnnnnnnnnnttttttttttcccaaccctttggacatttttttccttttttcaacctcctggcgccgtgcctcgccctcctcacttgataaccacgttgctgccttgccagcggaggcgcacatgtttgttggtgcgcgggtgcacgcccgcccgatgtgcggtgcatttcgccatcgccacgttactgcggcgttactgcggcgttactgccccgttactgtcacgttacttccccgttactgccacgttactgccacattactgtcacatgctcacaaaatccttccttcaattggcccttttgcgttcccccctccacacacacacataagaaatgcaaaccgtagcgtaaatttaaagaaaagtttgcgcgagtttgcgcgagtttcccctcgtctggttaagtggggtaggcatagaaaactgttgaaaaaaaaaaaaaaataccaataggaagtgctagctataatgaagactcgaacgatgcgctgggggacgctacatgggctaaccgatcaaacgatgtagctaagaggttccccccacacactcaaggggggttacacgtatgcacacagaaactaaaaaaaggaaggaaggaaggaagcaggtaagcaagcaggtaagcaagcaggtaagcaaacaaacaagcaaacaagcaaacaaatcgtcacacgtgtgcaccgcgcgggggcacctcacaaacaggtgtacatattttcaatcgacttgaggttcctccttttttcccgtttatccttgtcgatttttttttgttttatctttatttttatctttttttggcttcccctcctgcactattccgttgtacacaatgtcgtgcaggtggcttctctgttggaacgtagtctgcatttgtgtgttttctccatgggggtggaggtccctcggttggtctccccgctgatcgatcggttggtctctccgctgaccgatcgcttggcccagctgttcagccgctggaatcgccccgctgttctccaattcatcggcgttgtcataggagagcccctgaatgagggggggggcactgttaagcttttccagtaggatgtgttctttttctcttttgctgatcaaattttctgttgtttgtacgatggtgtcgaggaggactctatttcctcttatatttctggaggcatcatcaaggatgttttttttttcttttcttatttcgtaggttagctccaaaccctccctttcctcccttcaaacgaaacagcaaatagatatccagaaactcatcaaaaatgttgattcccgatttgttgtcactttttttaatcaatatgatgcttcttttctcacaaaaattattttctcctccagaaatgtgtacgttgctagcatcacagtgggtgtttttcctagagcagtagcattcctcacctgacttgaccttaaagtggttaattttgtttttaatttctttgaagtagaaggagttgtacgaggataatttttttttcacttcctttttgtattcacttcttacactcccaacgagatttacatagggagttgagggtctactcccctgaaaggggtactcatcatagttgtgtaggaattttttcgagtccactaacttgtctccatttgcagatgcattcgtatgcatgttcgacatgatgctgtggtgagaaatatcttttttttcattcatgagtgggttgttttttttaattgtgttgtctaggaggaccgtcttggggcggaagcgccacgtgggatggaggttgacatttgggtcgttgactggggattcccacgtgggaagaaggctgacatttgcgtcgttgactggggcttcccacgtgggggggttcaaactgtgctccgggtggggagcggcatgcagcgcgtgctcagagggggggaagtaaccgggccgtgtgacacaacacgtgctatcactctcgtcctcgcctctcccatctccaaaacggaggaacctttcctttacgcttatgttattcattatgagtaacttcttcgttattgtgaaaacaacatcgagtttttttttcttcttcaaaaaaatatattttctatttatgaccaaccggaaccgttcaattggtacatcaaaaattaggttaattaaaatgtagaaaaaggcacttgtatttttttcaattattctccgctcgtatttgctcaggtactcactgatttttaatcgcttatttacaatattgcttccgatgtggataatgtagttcgacgtcatctttgagggttggaatgggaaggagcgatagagagtggggctgcagtgattttccttctccttcggttgggagatctccttttaggtatcgcgtacaatggtgtgatatactcctggagggagtaacaaactggagcgctaactacgtgcacagggttacaaatacgcacgtcgtgaggtgtgtgttcaggaactcccatgggtaaccccttggggggtaggttccaacgcgtagttcttcgaacggctatgcgcagctgcacacatgaacgtattttgcggcagagaaaaaaaaaaaggctacaaaacaaggcaaaaaaaaaaaaaaaagcgctacaattgggagttatccctacccacacacgcaactgcagtgttcgatacgtgatgggcggagaatctccgtgagtaggcagcgccgcggtgggaaaaaaactccacggtgatgaattcgagaagatacaaaagtgtgcatacaatggtacaccattacgatgtagttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttttttccttccttttgtgcccttgtgcagaaaacaaacgcaatggaagggggcaaaggcatagttgttctcggatgacagtgaaggtagagcagagtccaccaattggagatccgtccctttgccttttaaacgtttggggtgaatagctagtcagtccagcaggcaggggaatggggagaaaagccccccgacagttcgaccagatccgcggtgaaacaattgtgcacataatttgtggctgcacgaaattgcaaaggcacacacgtgccacttacctccattttgtgaagcaccaaaagaaggtttgctgaccatcccgtgggggcaaaggtttacacgtacgcgtgtgtacatgtgtgtattttttttttctgttcatttattcatttttcaagccgaacggggatcgagatacagccacgcccaccgccacgctgactacctcgctcactgccacactccatcgcccagaggaacagaaaaaaaaaatgtgcttccccctcgaagcagttgcgaagtaaattccttgtgtacgtgcagaagaatttgcacccccattcatgtgttcctttcgtgggatggaggataatcctttctcttcatattgtgcggccagagtttaaaaaaggcatattttgggggctttccttttttattgctttactatttttcttccccccatgcgaacgcacgaggtgttaatttttgtcttcacaacgagcaggtgcgcgtgtcattgcgagtgctatcgcgattgtgagtactactgcgattgctactgcgattgcgagtgtaccggttcgcgcgtgggcatgtctgggggtatgtaggcgtattacacgctcacacgcacgcgcaccaactcggcaagcaacttagcgatatgacacgacataagaaccgcttcgccaaattgaccaacaggagtaagaccgaacatgggacccccgctggggagataaaggggaagcaaaaggatccccccatgccgtcgtcctgttcttttgcctttactccctcaaaggaggtgcaacaaagtactgggaatacggcaaggaaaaaaaaaaaaattcaaatgtacagagtcaagctaggcaggatcccaacaatgcagttacgtatgggagccatcccattggtaacaatcgagacggaactgatgacgatcctgttttgagtttccataagggggaagagatagttgacaatgctctttctcccaatgacgtagtgccaatcaagtcgctacacaaggaaaccattttaaattacaacgtgagggaagcatcaccgcagaacaacgagagggaagcatcaccgcagagcaacgagagggatgaatcaccccagaacaaggagaccctagtgcgcggtagcaacgctggagagaaactccacgtggtacatgggcagggtaaccacacgagctggtaccttaacgggagaactagcctacgcagtaaggcacgcagtgatagaagcggaggaaagggaggaaagggaggaagcggacgaggcagcggcgaaggtgacgaggccatcgtgccgcggagcaccacaaagaaggtcatagtcgagggtggtgtcaaaatagtgaaaagtcaattgcttgaagttgggggaggaaatgagttaggcgcaccagaagggggcgaactgaatcagcccaagctgtgccaggtggactccccgaagatgtgccaggtggacccccctaagatgtgccaagtgaaccccccgaagctgtgcgaatcggacccgccaaaagcttttgtgtgggacccgcccaaaccaaacgaaccctcgatgcagtcaagcaccaaatcgggcaaagtcgaattgaccaaagaagagccccctccccagtatgaaaagtacaaacggaaaaaaaaaaaaaaaaaaaaaatcaaataaaatccaaattatttagaaaaagtgtcctgtactccaattactcaggcccagatattctcaccgccctgaatcagaccaaattgaatttaagtttttatcagcgggaggttgaagattttttgagtgtcattaggaacctgcaaaatatgtaagtggggggagggaaggtggcaagctgtccatgtgccacttttaaggcttctgttctctcctcgtaaaaagaggaagatcgagccatgtttttatcgcccgtgtaatcccttctgtcgagccatattttcatcgcccgtgtaatcccttctgtcgagccacattttcatcgcccgtgtaatcccttctgtccccccgtgcagcgtcctgatcgagcgagaaaagtacacagagttgaaggagatgctcaagtacaccacagaggaaatcgaaaaggaaaatgcaagactctatgaagaaattcattcatataaaaaaaaatataacaaactcaggagggtcatatcaaatatcggttatggtattttctttaacctacataatagggaaatgtcctcgtgtaccaatagggataatatcgatttggaggggggttatggggaggagggacgtgaagaatgcagtgcacaggtgaacgagtacgagaatgcgtacgcgaatgagtgcgagaatgagtgcgagaacgagtacgactatgtcatggtgaatgagacggtgtgttcggccaacggtgggggcgcgaagggtaagtgcgccaggagggggaggagcggcaacacgtcttcgctgttgaaatacctcgatttttgagccgacaggggagtgaccgcgttgggaggttggcggttaggaagttgggcagtcgagcagacgagcaggcgtgtaccttcaggtgacacccccccactttcgcatctgaacttcttttttttttcttttttttttcccccccattttgaaactgtctatctgccggtgcagcgaatgctctccatttgatgaaagttttttttttttttgtcatttgaagcggcacctcgggatatgccatcgtaaagtgctcctaatgcgaagtgtttgtggctggttatctgaccggtgggcgatcttcctattgggccctctactttcttcggacgcgatctgcctaattacacgtactgatcatccaggtgggagtacaaaacgccttgtaacttttgcaggtagaaatttttatacttgggaggtgctgccagcaggggttcgatatcctgttgaattttcttaaacagctggctagccaaaatgatgtcttggttcccgtataggtcctttttgctgaacaggagtcgctcctttctctttctgaagaagtaattcacgctgatattcagcttagcagaggagcaagtgtgccgattagacgcttgtcctcgttttatgtcctcgttacaatttgcatgatgctcatgtcgggcgctcctctcctctatgtcgctaatacgaatgccaaagtgatgttccaaaaaatgttgataattttctaaatggctgtagtgttgtatcagttcgtcttgcgttatttcactcgatatgtttgaagactcttcgttagtgttgtctctcaaggggatgttgccccattgcggaagtaacttaatttcgggtttgttccgtttgtcacgggggtatctccccatgacaggtgcatattttactctctttagaggggtaaagcggttcagaaatttgcggccaagtgagtggtattttccctcccatttattttgcgcatcaaattggacagactcctcctctgtctcgacacgcaaatgctggtgatacgatttgtactttctcttcacgtaggtatgtgccggcatgttataaacgtagtgcatccacagagaggggatgaataaaatgtcaccttggtatagatccgccacgagggcaaatttgcaaagtacttttttcacaaccttttcccgtttacttagtttttttctccccatcaaaatatggaacagattgtaaggtgaagaagaatttacgatttgaaaatattttataaactttggtgggattaataaaattttttttcttccttttacttgaattaggaaattatctgggatgtcataatgcaaccaaatgaagatattcgtttggcctattcttaaaatggaggagaaaaactcaaattcgtcatgaggggggtaaatctgtgcaggtaggaaaaaactgtctctgatgaagtgattcatttttttgatattcgagacgtccttaaattggttagtccccagtgatctgtaatagtaataacatttttcaccatttactcgtttctgctgattttcatccgtttggttgtcccttccctggtttgtagtttccacggtaagttggtgtggaggcaagttgtgctgcctgtcccctgctttgcacagcagtaggtacatttcctttccaccttcatcataccgaagggaaaatctgctcttctttttatcttcctctccaatcagttgtataaaattcgttaaggacgataacttgtagcggaagtttttgtttatgttgttgagaaatttggaggtacctatgtgtatgcttactttggtgttccctatatgttcaatgacatttttgttgctgtacgtttctgtgcatttcccaattttgtggcccaagttggttatgatgagtggtttattggctacataatgatcgttaaagaaagaatctgaggatggagaataaatatttccatccttcagtggaaggcagactcttttcactttttttatattatatttggttattaatttttcaaaaagtttagctgtttctacttcgtctgggctgatacgtttaaccttcttctcgatcagctggcagtactcgtggaagtccaccggcatttggctcttcatcttgttggcagcattcgcgtgttcccacattatttgattacattttttctaacctgtgcgcgtttgaactttggccagggttacgccatttgaagtacaactttttggtagccttttttttgcaacttcaacatcacatcacattttttttttttttttttttttttttttttttctgacctgttcagcttttttttgttcagctagtgcgagctccgccgcgccggttttattttttattttttttatcctttcatttggctcttatttcaccccttggcgcttacgcgaaatggaaaaatgcacagaagcgcccgtgagacaacgcattttgtggtaaaattatacacaaagcgatcgtaatgtacaattattcacgtcgctgagaatgcagtaaacctgggggggggtttcactgtcatgtttttgttaacaccatcactgagttagaaattccctattgcacgctccgcaggacatacgtagacgcccgtgaggatctgcgcatgcgtgtagggaagaacaaataaacttttttttttttttgaatataacacaacagttgcatagtaagaagttagtgaaaaattcaaggggcattgtttgaagaggcaattttattcgcaaagggcgggaaagaaaagggcataatgcttttttgtgtccatttagcggtgagtagatatccgcttggagcgttcctctgtcattgttgctatccgcgtgacctttttttatctaaatcgatttaacaaaacggaaagtcgaatgagtttgcccggttcgtccggctcgcctggtttgtccggttcgccagggagttatatgccgaatggagaaatccgtgaagggacaggaacaaatggcactattcacactgacaaaaaagcgaaatatttcggaagccttaaattaggggacatgtcctgggaagtttccactgccggtgaggcagtctttccacctgggcaggaaaatccaggtgacataataactaactgggaggagcaacgaacaaggggaaaccgtcggataagtagaaagctggtctacatttccatcctgaagaacgttttaaatgtgtatttcctgtttgacagggacaatgttggacacatcgataagaagtatgcctgctatgtaattcagatgatttacgaaaatgatgcgaaatttatggtagaaaatgttaagttaagtggagaagacgctgctggtgagaaggagcaaaggcgcaaattctgcgcaaaggaagaggcgcggaaggggcaggcatttttctgcaccaagtccttcgcaacccttttgctaatcctcttgcgggaagtatccgcgttccaacctgtgggcgagtttataacgaaagaagtttttattgatgtcgtgacgcaattcatacaaagcagcacacacggtagggataggcatatgtacagaatgatgaagtatccacaaaatatgatcaccaagttttacagctatgtgcattatttgaaagaactggatagtgaacaaaaaaagaaagaaatcaaaattaaaaaaaaaacaaaggaattgaaaagcatattcttcttggatgaccaattagtaaatgccgatttggatactcacatcaaacattttaacgaaaaaacgagaaaaaagttacaaaacatcaagatagaaaaggatgcgcgagaaatgaaggaatgcacattttacccagaaattgcaaagaagccactgtatttgttaaacaaaaaatttgagacaaaaatgaaaaaattatatgaagaaaaaaacacgaatgggaagtacaccccaattaggataacctacgacatagacgattcgattgagaggacgttgaatttgccggaacttgtctctttcaaaagtaactatgagccttctacaaattttagcgatttgcaacatttacacagcgaaagtaatgccaaaccggagatccagctgaagtatataattcaccaggggtacgcaaaaccgaagaaaatacactggaacgatacgctcaggaataaacgagccgtttcgcttagagaaatggatgaggatctctagagagtagggaagatgtaatgcaagaggcagccaaaggtgaagagccgcacgtgtaaaattatttcggtcattttgcgccttaaaatgtgtgcaaatggtaattaaatgcaaatttaaaaaaaaaaaatgaaccatgaggttcgatttgcctgaccagttcataaataatttgaacggaaatggtactcactgcatgtgaatatgtgtgtggtccggattgcccacaggtaacgtttctgatataaacgaacaggtggaccaatcacttcgcactttttccttcgtattttggtttacccctcttgtttgggtgtcaatgctgttagcacatcacaacagcataagtgggattgccctttttttatgtttctatttggtgttcacctttgcttgctgcacttttgaggctacagttaggggtccaaatagctgtaaaaaatgtatgtacaatttggataaaaaaaaaaaaagctagccagctagctaggtaactacctacactctgcataccgtattccttgaaccctaaaccgtttaacatggcgttgcaatatttaacgttgcggtagtgagacacataaacgcatattttcgtgataaaatgtgaggcgatgcagtaggaacaaatgcgggcgaataaaccttatgcacataccaaacgttgtgctattttatgactccctcaaattgcgcagttgcgcgtgcaggaatggtttgtaatggatggtgtagcatgttggggatggggggaggcatctgtctgtacaacttaactgattgttgcaagcgaaagaatgagtgatgaaaaatgtatatattctcgcaacaactattcacgtgggaaaaaaaaatggcctatttagcgatattatcaatttgcacacgcactcaaatgagttgcaaatttgtaagtgctacgtgatcacgagggtgtcttcagcggatacacattaatgcccaaaaaaaaaattaagatcatggtgtgtgccagggttcctacttaccatttggtatacgcacaaggggagtaggttaatgtgcttacagccgatgcgcactgcaggcagggggggaatccccgttgtaaaccctaaccccaaagaaaccagaacaatcacacgcattcttcgaagtaggtatacagctggtgcagggggaaaaagtaagaaaagaaaagttgcacattttttataaggcacacactttcacaaaatggcaaaacgtagggggggagcgaaaattgcgggatggcatggtttgttgtaatccttccatggcacttttttttgcgcattccgtttgtggaaaggatttcgagacgatgtgggaagttctcatcagtagagtaaccccggaatggagacatacaaactaccgtgagaggcatggccctctgcaacaatgtagaaacatgggggtaattcataaaaggggtaagcattaaaacgtacacgtggggtggtaagtctgcgtatcctcctgtacacacgtaggcgtgtgtgctatgtacgcaaatgtaggcgcgcgcaggtatgtgcgcatgcgctgcatacgtacatgggtacttacacggccaaacgactgtcgctgtaactgccaacgcaaaggtgccaggtgcatgccatttcgatcaacgcgatgttctgctgggtgtacgctctcataagcatatgattgcatatacacaaaaggggaggaatggccaaataaacgtttaaacgatctggcgaagtctctatgctggtactttcttttgtcatgctttttccaaattggcaaaaggctatacttattttcatggcctttttatatagcgtttttttttgcatagcattcctattaggcaattaaaaaaatttttttttacgtttctctttttatttttcaatttttgttcgtttcgttcctttttaatttttttcactgtgttcgttcgttatcccttttgtttcttcatatgcaattttttcttcccattcgtcgttcgtttatgcgtttacgcgtttttgcgtttccacatttttgcatttccacatttttgcgtttccacattatttgcgttttttgcttttttcctcctttgtttcccccctttcttctcgccttccctatactatataaccccccctcgttcatcgttttacgccgttcccagctttcgcgcccaatttttaagtgcgtattttttgggcgcgtcggatttggttactacaaagatatatctcccgtgtttctcttcacttcattgatgaattaagattttttacatttattttaacgctgctcgtgggcgaatgtttacttggtgaagaattccatgagcaattaaaaaaagttgtgagttatgcgtatgcgctccgcgtgcataagttttgcgtcgtgctgggtactgtacagcatttgagaaagtttacatacaggcgcatatgaacatgtgaagatatacacatgaacgtgcgaataaacatacgcgcatgtagcacgtgtttgtgtgtgccttacatgcgccgagcagctactgccttgtgtgcatagcgtttttcaagtgcaggcccccataggggttgctaaagccgggcagtgattttgccaagtttgacacaggatattatacagtagaactttttgtcaaattgttttctttttaaccccgttggataggtttaagtgccgtttgtgtgcgtatgaaggcacatgtagtttttgttcctccactgttatcatcccttgtggtaagtgacgaacaaacggtgtccgggtatctccctcttagtgccaaaggatgagtgaggcgaacagaggtggtagccaacaggagggaggaaaaaaggacggcacggtattcaacacatcaggaaagggtagcagtatgtaccaaacaagtccaaatgaagggaacaagtatttgtataataataccaattatggagggtatggcggtccaggtagtgggttaagtagtttgcaaagctttggcgcattgaatagtacccacagtggttatccaaatggttatcaaaatagttacccgggtggggggtaccaaaatatggcttaccaaatgggtgggtaccagggtggtgggaacccaagtggtagttactcaaactatcagagcggtaactaccactacagtaaaggtgagaattatttctccaattttaacaactgtggagatagcacgagttatagtcagccaaaggattgtggcaatgttgggggaggagggaaaggaaacaacaataatggcagcgccaaagaagtgcgtgaaggggaggcgaagaagaatgagaaaaatatggaccaaacatcgagtaacgtaaataacgatgataagtatgtagagatgtacattaataaggtgaaggagatatactactttcacgttttttatcattatctaaaattagggtacccagaaaaagaagcctccatggaatcgaagaaatatattttcataacattgagtagatacttcatgttagttaaaaatgccattttgtcatcagcagaatcgattaaacagataaataattgtgtatcttcaaatttgtcctattatcaacagcaaacaaatttacaagaatttctactcaatcagcaggccaatttacagagtatgaatttgggtaccttaaatattgggaatattaatttacctttgagtgatcatgagaagttgggtgatttgtccaaactgaactcaggtgagatgggtagtggggaccatcgtatgagtggagtaccacaagggagtaactctccagtgagtggtgttaaggtgaatcaggcgaatgacatgcagagtggagttaaccaaaataatgtgtacaattttaaggcggataaaattaacaatatgattgactcgattgaagaaatgaaaaaaataaataaaaataaaaaaaataatcagtatggttatgatgaacataccagtggaacaggtggagagaacaataatggcataattaatgtcagtaaaaatagcaaggattattcctttaacaataatgaggaggcgaaaaagaaaataagctttaccttgaacaaatcgaaaaataaattatttcaaatgtataacagaccggggaatgaccctaacaggaggactgtcaatgatgaagttggagaaggcagacatttgggtgatgaaggtacaaacaacgagcggaaggtgcagtctagtatgtatccgcctaatgcagttatgatgcaggatccaagtcatgtcacagggaataactttgttaatatgtttccatatgatcagcaacgcgttcgtaatgatgggagtggcccgttgagtggtgatgtcacaggtgggaatgacatctctgagagaattcaagtaaaacagggccccggggggtatgcgaaccgggtaagaggagaaaataacgcacacggtggatttaatcacgacgtggttggtagttatccaggtggagatgaggcaagaggaagcaataatgattatcaccttagcaatcaagcggtgaaggcggacgatgaaagcgtgttgaataataagtacagaaggaatggtacttctgggtttaacaacgtgagtggcatgctgcagggaagagaccttaacggaaatgatcagaagtcatacggcaatgttagttactcctcgtatggcaccgagcgagagtctcatttgttcccaagcgggatgaatatcaaggggaattatgacgcgagcagtaatcgccttggacgagtgggtcatcggggagggaacggcaaggagcaattcgtggcaggcgttaagcagaggtatgacgggaatcgtacggggggcgatgaaggcagcgacgtggaggagcggcagcaagtcgtgcagcatgggagggacagccggttttataaagatgtgggcaacgcaggtcgcgcgacaaatcagagcacccggaaagacgtgaatggcaggtacagagcgcagaaggacggcattcgggacggcgaggacctggacaggggcaatcggggcatctacaacgatggggactacgacggggataacctcggcagtggtaacctcagcggtggcaacctcagcggtggtagcaggtacccccagattgcgaggggtcagaagacaaccgcggaggaggaaccccccgatggaatgaaaaagtgtgacacctttaagatatatataaataacatttacgaggagttcaaggaggaatgcaagaatgccgattttgcaaagaccttgaatgagttcgtaagcagattaatgacatggaacaggaagagagccacgaactcgaggttttggagattcaacgtgatgccaacgaaggaggatattttctccatggatatgctctttttcacgcgcagaagtaatttttttttttttttttttttttttatgggcgtgtttgtttcggggaggaagcttgcgcggtagtgaggccgcagctcggggcgagcaacctgtggttcatcgtgcgtgccatattattcgttccatatcatccatgccatattatccgtgccatatcatacgtgccatatcatccgtgccatatcatccgtgccatatcatccgtgccatatcatccgtgccatatcatccgtgccatatcgcccgtgtgcccccctccctgcttgagaggtgatgcccttcccgcgttctacttccccatgttgcttttctccccccatcccctttagaagcgaagaagcgatacgcgaataacgacgaagacaacgacatggagtacggcctcaatttcagtgacaagaagaaaaagttaagtgcagaagaaatcgagagtagggataggagattggagaagtatggagatgtctccaaggggaaaaagaatgaacaatcggacaacttattttacattgattacaacggagctcacgacatggatcacagtgattataacaccctggagaagctgcttgacaaatacaacttttctagctgctacaagaataagaattttgtagggttgtgtaagaatattcagaaattttttttcaggttgacgtccctcccggaacggaaaaatgtaatgagatggtcttaggcgggggaggcgcatcggagatcggccagccatgccgaatggcccgtccgcttaggaccatgaagctgaccttgcgttctataactttgttcccctgttgtgttgtgttatgttgtgctgtgttatcttttttcgccgcaccacttgccgcaccacttgcccccccccaggtgaggagcttctccgtgctcaagtgcacctacgcgtacgtcctgcacaagtacaaccaggacaggaactataagtacataaacgagcagttcagatccatgcgccaagacatgaatatccaaaatattttccacgacgatgttatcaatatatacgagaccaatatcaggatttgcatcgtgaacaatgaccttttccagttcctgcagtgcattaacaagctgttcgagttgtaccagcggctgaacataaagaagtctaaggtaggaagggctcccgcccgttggtgggatgattggccccacccaccgtcaacctgtgggttcgcgaatcggaggtttcgaaaatgggaggtttagaaaatcggtggctgcgaaaatcggaggtttcgaaaatcggtggtttcgaaaatcggtggtttcgaaaatgcgtggcttcgaaaatgcgtggcttcaacccgcggcttcaccgcttccccccttcaccgcttccccccttcaccgcttcccccccctgcaggtcgaattcctctgctacaagcttatctacctgacccttcagaacatgcaccaggagttcctggtggaatacctaactctaagtgacgaggaaaagaatcacgaaaacgtgcaactctgttactacctaaacgagtgtatcaaaaataaaatgtatttagtaaacatcaatatggtgtctcccttagatgacgaggtcaatcatctatatatatacgagagagtatatattaatgaccatattttgacatacctgcctagtctgatggggttgagtgagaacaaagatttaaatgttaacatggatttgctaatcgagtttgttaaacagcatagtgaagtgaaagcggaggaagtgggagagtgtctcgaaggtggagatgggaagaaggacactgttaggatgccttatctgaccaactacctgatcgttttgttcctgccgaagtacaggctcctggcgctgataaatatatgcatgtaaggggtgcatgaaaggggtgctccacagctcgccgtttgcatatttgtatgaactgcgtccccattgccgcctcctactatcaaatggtgccaccacttgtgcgtctttccccccttcaccccattgcaggaccagcatcaaggtcggcctatccaccctgacaaaactgctaaattttcagaacgacgaaacttgtttgagtttcctcgaagaggtaaatactatcatgaaaaataacgaagtgataagtaagccctccctggacaatctgatgaagtcgccactcttgaagaataagtacattaatcatatcaggtgaggagcacaaaggggagaaaaaagtggagcggaattatgtttccctgaagcggtatgaaatgcgctatacccccgcgcgggggtggcccccttttttttttttattgtcattgtagaggtgcacataatatgctttccccaggtgtacctttcgtgttcgtggccgtttcttctccccccttttaaccctttttattttatttccttttttttttgtgtgtatgtaattctccccacatatgtgcataacgtacatgtggtgagtggtcacgtgacgattagtcatgtggcgattagtcaagtaccaacgcaattaaacgaaatgacttattttgccctctcgcccggtcgatgaggacaccgtggggcgtgtgcacttatagatttggagattcgcaaaatatatttgtggcaccgattacgccacaaaaagtgtataaaagggaaacgtgcaaagttaaaaaaaaaaaaaaagggaatgctctgttaatctgcatacggggaggttcctctgagagtaaaggggtggccccttcgtgccacccgggagtaaacggttgtttcgcccccttttctgttcgtctctgcttttaccccgtttccacatcttgatgaggtaagcccctttccctgacgacgtggagagggattgcatacacggggtgcatttgtcggaggtccaatcccccgtctgattcgtgcaggttgtctatcaagctgagtgcagcaaggccgaagaaggtatggcagatgtcagggaggcaatccggattgtcacttatgcctccattttctaaatcctggcatagaaggatataattttttagggcatttttatttacccatttgtatttacccagaagaattaatgaggagaatatccaccacgagtagcaggtgtctgttagtttttctgctcgtccgttgaaccccccattatttgtttgtctcaaacttagccactctgcgattttttgttcattaatgagatgtaattttttaattaaaaataaagttgctactgcacagaagacgctagcagcatggggttcatttccactagtccaagaaaatccattttggcatattgcataatttgttaagacgtatgatgcaattttttctgttgacactagactgagttggtttaggatggttaggcagctgactgcgctgtatacaaagcgtgtgtcgacttctccccaaatgtcccccttaaaggagccatcatcattgagcagggataggatataattcgtggtgctgtctgttatgttctttggtgggttatctgtatcatggggactatcctgcgaatggaggtacgggttgaacccgtcgaacggatggttaagtaagaggagagataatatcgcgtggtgtgtcgacacaacatgggagtcgtaatttttgttgttcccaaagcccccatcggtattttggcactgcagaatgaagttaatgaattcctccttcttctcaatttggtgcgataaaattttacatgagcagatgtagtagaacacgccgcacatctttagggtttcgttgaatatgagctcttctgcgttggttgcgacggtgtaggtgtttaggtagtttacgtgtttgtcttttacgaactgaatttcgtccattttttttgcttcgctgggcgacgtgttggagggagccactcagggggaagggttctaccgagagagcgtacgggaggaagtgggcctacatgcgtgtatgtaagtgcaggcttacgtttctatgtttctatgtttctatgtttctatgtttctatgtttctatgcttcttatgcttcttatgtttctattttttttttttttgggggggggccccttctcacctcgtcattccgtacattctatcgcggcggaacgaaaggggaaagcattggggcggcctcaaatgctcagggaaatgtcgcgatggagtgcgtggagggggtgcctatctacggctgcttcgctgaagcgtgataacagatcaacgtgtgagataacgttgtgtacgggtgggtaattgaagtgggcacccgaacagtccaaatggcatgtgtgggggatgtacgcacatggaggtgcctccagctgaacacatggcgcggtgaagaactttttcagctgcacgacccctcccccctcggtatttaaagaaggacctttgcacagtgggtatattatatggctagcttgtagctccgttcgttggtgctaaaacagccaggaggagagaagctacctattcgaatttttttttttttttaagcgaaattgtacgcattaagaggtgtcattatgattagtaatttaccacatgtattaacaaagtaggaagttcgctacagggactttgttcttcttcacatttttttttttttttgtgcacgtgagtggcagcagtgcgacaggaaaaggagaacacattttgggagagttgctttggtacatcatttcgtgacgccgattttgtggcaatccttggggagaagcggcaagcagagcagaccacaagcggagcagaccacaagtggagcagaccacaagcggagcagaccacaagcgcatggcagacgggagaggaaaaaaaaaaaaaaaaatgaaaggcagcaaaaacggaaatgtttaaattatttttgtggaaaggacaggacgctttggcagtacttgtccttttgtccttatttgtgaaggggaactccgatacggtggttagtgccttgagtaggtgtcgtagaagagatggcggagtgatccaacgttggtgtaaacccgttgtgaagtccttcttgatgagtggggaccacgctagaagatccatttttaaaaccccaaagcgtaagcaaaacaaagtgaatacatttcgccttatgttaagcaacgtgtgtgccaacaaaaatgttgagctagagaaatatcggaacataggaataatagcacacatagatgcaggaaaaacgacgactacggagagaatactttactatacaaatgttattaaaaaaataggggaagtacatgaggggatgtcaacaatggattatttagacatagaaagagaaaagggaataacaatcaatgctgcggttactacttgctactggaatggaagtgagaaaaatttaggagattatcgaatcaacattattgatactccagggcatgtagatttcacagcagaggtggaaaaaagtttacgggttcttgacggtggtgtggtagtgtttgatagtagcgaaggggtggaatctcaatcagagactgtttggaaacaagccaacaggtataacatcagcagaattatatttctcaataagttggacaaagtaggagccaatttcgagtcttgcatagaagaaataaaaagaaagttgaataaaaagatcctgattctgtttgtccccgtttttgagatgaccaattttgttagcacaatagatattttaagagaaaaaatgattgtatacaaaaatgcacatgagtttgtatatgaaaatatacctaagagtcattatgatatatttttaagatataaaaatttgctgtttgaacagatagctgaaaagtttaactcatttttggacaactacttaaacgataagccaatccaagtggaagaggtggaagagtacattcggaaattagtcgtggaggaaaaatacaacgttgtcatgtgtggatcagctttgaaaaacaagaacgtccacatgctgctagactcggtcgtaaagtatttgccttccccaattgattctattcagaattataaaaatcaggttatattcaagcatgatgttaataagaggggggagaggatatcacctattcagcttcccacagtgggggtaaaggaacagtccactccgagtacaggtgtaggacctccttctagtgaggaaagcactcctgataagggtacacaccagcaggaggcaacttccaatgtcgcgaaagcgaatgattacatgtcggaagaactaaatcaagtcaacataaaaaatttcaagagaaaggtagtcgctctgatttacaaaattatgaatgaccaacatctcggaaatataaattacgtccgcatttacgaaggacaaataaataggggagaatatctctacaataacagaacgaaaaggagtgaaaaaatttcgaaaatatttttcatccattccagtgaaaagtacgaattggaatctgctcgagcaggggatatcgtcggtctggttggattgaaggacacacaaattggtgacacgttaagcagtactttcctgagggcagaattaaaaaaaattaaagaaattccgcccattatcagcttttatatttacaataaaaataaaaacgaatacgaaaagttaattaacgctttaatgaagattaagaaggaggaccactcctttttttatcacatcaatccggacacaaaagatttgctaatcagtggagtgggggaacttcacttgcaaattattattaacaaaattgagaaggattttaatatccccatcatttatggacagccacaaatttcttacaaggaaacttttgttgaaaatgtggaggccaggggaaagtacatcaagcagtcaggtggacggggacagtatggggatgtccacattaagatcgagcctatgtacagctacgcggaggaggaagaagaaggagaaggagaaaacagcaacggggggagctataacgacgaacagaattccaaaaaggtggaagatcgacgtgatgaacaggactcacacagaaacagcatgaacattgacacttcggaagtgaataataatattattataaagaacgagataacctgtggagccattccttcggcatacttcgacgcgatctatacggggatacgggagcagtgcaacttgggcgtcctctcaaactccccactgataaatattatcgtgaggatcgtggacgggtcgttccaccccgtcgacagcaacgagcatgcgttcaagttggctgcggggatcgccattcgggaggctgcgcggaagacgtccgttcggctgctggagccgatgatgaacgtaaggcgggtggagaagtgcggaagtggcgaagtggccaaatggcgaagtggccgacatatggacgactccagcgcaacgccatccacatggaactccatccacatgtacgtgcgcccctttcccccttttgcagctcaacgtgtccgtgcccactgagtacctgggagacgtcatcagcgacttggttaaaaagaggggaaaaatacagcacatcgatgaaagtaagaattggcaagcgacaagcgtgagacagtgcttcgcattggatggcgtaagctaagttcgtgcgtcatcatggcgagggtataatttactacatgcacgtccctttgagcgtaccctttcgcacacagcgctgcgcacactttgctgtgcacactttgctgcgtacactttgctgccccccttttgtgcacacccaaatcaggcgacgaagataccaaggaaatatttgcgagagcacccatggcttccatcctatcctacgttagtgacttgcggaaaataaccaaggggcgaggttacaacttttgcatttaaaacgttttcgtgtctcgcgtttgaatgtgagcaaatggggtagtaggattctctgcgctaggtgaaatggtgtatcattgcgtgctgtacttttttttttttcgccccgcaggaaattacaccatgacgcttcacaagtacgccctggtgccgcagtacatccaggagcaaattttgcaaaagaagagtgaggcggtgaagtggtgagaaggcgatgtggtgacgaggcgaagtgtttacgtggagaattgccgcgatgccgaacaggcgaagtggtgtaacatgatcgccccttaatttttaagttgtcaaacgaaacactcttcattttaaattttggtcttttttttttttttttgaagttatttcgaaaaaaatatgaacagttcattattttttttttgttgacaagtatttttccgttgtttttagcttttcgcgttttgtctttttgcctggcttcctttttttctccattcattacacaaagtgggaacgaagaatgtgtgttcctcccagtttgaaagtaaacgttcattcgttttaccttttttagcagtgttacgttttaggccaatttggtgggcacacgctgggacgaaatttggaaaaatcacgcgcaaaaaaaggagtcgattttcatccttttagcaaaatgtaggattagttcagagcgtttatttcactgcgattttgtttcctcagttgggacgccggtggagattccccttttggaagtacgaagggggaactattccatgtgcgcattgcgcagattggatttgcaacatggagtgctaaacaaaaagttcctttgtgtcaattttgtgtgagcgcttttcctgttggtatgctacgccgtgttggcaaggtgtctcacgtggtgagacgttcccatgtgtgtgtgtgttggggtggtaacccatttggccttttggtaaagggaaagataagggagtgggtcaccccccacaggtgcatatataggtacgtaatttttttcaccaaatgtgtggtacgaaatggtgtgaagaacactttattggagtccttcccacgtgttttgtctcccaatccgcttcctcaccgtggaggctatttcgtgtaaccctccttcccaccaaataatcaatcatggcatcgcatggccagcctcatacatatcgttaaaccgatccaaggtgagcaaataatggtcgacaattttttctatcttccttttgtcttcctcacgtaattccttcgtttcgtaataatatttaatcctcttaatgttattcacaaatatgtagtaatatatcccataatttttaaagtacataaatagtttgagcataactgtaggggaaaataaatcaaacttgttaactgcaagggaatattgaatgattttgttcagccgtgtgcattcaaatagtatgtcttctagtagatctttcctcactttagtgtctccatcgatttggttaaatatttctaattctcgctgatacacctccttattatcaatgtacgattttagcgtttccataatttggggatttccaaaaaagtctacgtacttcattacatgctgtttgaagaaggtatcaaagtcatttctgttttcgtaaatgaatgaacagatttctttgttcttaacgtcagaggtgaaaatctctacatttttgatgtaattgtgggatgctaggcaggcctttaaaagtagggcaatatttagtggcgtacttttatccctatccacatcgaagatggttaagtgggatagggtataaatgtattgttgcaaaatgttttcatctttgtcgtcgtgatgagttgtgatggatgcttccccattttttgatgagatttgttctacgtttcggttcgcatgcaggggttgatttgagagatattctgcatttctcgttagtcttttacatatggggaccctccttttgtaatttatgttcactccgttgagtagatccacgaagagcattttcttacagagggccactgtaagggagagcgccgaccatgcgagaaggatgttacatgagagattcgtccgcatggcttcagttcggaggattggctatttaaatgctcggcgagtagagacgtttatcccaacgatgtactgggaatactgttatgatggggactacactgaacaacacggtctgcctgaaccaagcgtttttttttttttttttctatgccttttgttattcttcccccagtgggttgagcacatgtgttctttcttttacgtatagggcacacagctgtttagaaattttttttttttttgttttgctggacaaaatgtggttactccgttaggaacatttttttccgcatggtgggttgtaacgagggtgtatttatttttttttacgctacatggttttgtttatcctttgaggcgagggttgcaatgcagtttggtggatgcaggtggcatttcgttctgagcacgggtgaagaataagagcatgctgtgttggaaggggggaaacagtgataatcgtggagccattgcagttaatacgaagggggaagataaaataaaaattaagagaaaaaagggggcaacttggggtgagtaaatctgttctatgcgcatggggacgctaaaatggctcagcattgcttcctacttgtgcaaatgtagggaacgaggaggtgggacaacgccccccgcaacccctcttagggtgccctcaaatggttactttgtcatttaattatgcattgtggtttcctttaaaaggtttatatatatatatatatatatacatatatattttttttttttttttttttttcttttttgcaaaagtgatgcattcgaattgcaaagcaaacatgcgaacacggggtgagtggtgggcggcttcaaaaattaagaacgataaacgtgcaacaacacacggtgcacctgttcatgcatatgagcgtaggtttacgcgggcaggcatacttcttttgtttcatcccaattagctacctctcacataggagaagtcgcgatgagttaaacataaacgggaatgtgttagacaatttaacaaacaaaaaaaaaaaaataggtagatcttaaaaaacttctgcatggttccaaaaaaaagaaagtggtctctcctgaaggacattctactggacgggtggtgttgttggggggaagtctcctcataagcaaattcttttgtgaaaaacaaagtccttccgttggcactctatcgagcagtagtagacctttttgcactttccgcatctcttgaggtttttttcctgcagggagggtgtgtgtgtggggggggaatgaggggacgggtgtgcgcggtttggtcattgttaaggggactctatttcgttccatctgtttgtcgttttttttaagcgagcgagtatcctctccataccgtatagcaatgttcgcacacattcggacgctccgtaggcggactgactgcggttttttcctccttctgtgcctgcatttgttttaacaggtcttgcatggcttgcgcctggtcccacctgcgaagggggggagaagtgagaagagagagggcagtgaatgatcagcagcgcgtgggtaaaaatagcacaaaaatggtgtgctatccagcatgaatggaagcaaccgttttgacgttcttcttaagaaagagagctggctgtttgcacatagagagtgccactcgctgagtacctattttctgccttgggggggttctgcaaaaattgctcatattccgaaatggtaaaatcacacctgcggaaatcctcattatcgtacgtctttgacaggaaggcatctccataaatttctgtgctgcagattctggacgctctactgttgtagggtaatttttttatacgtccaatgtcgtcaatgtagcagttgacagcaaagaaatttgttttctctgtggggattgtcaacgggattatttgatacgtctgtgatgattccactgcgttgttgattaggtccggggttattgcgctggcgtttaattctcctccgttctgttgtccgttctgttgtccgctttgttctccgttttgttgtccgctttgttccccgtttagttctcctccattttgtccatttcttgcatcatcattttccttactgattttaagcttctcctttatagaatcctttagctcatttttccccttctcgtcaaaaatgattctcctaaagtaggacgccagaacaccttggaacttcctctcgcttccactgaacgttagctctttgattttgtcatttatgtcgctacttatgagcacgtatttaaattctttatgaacgcattggaggatatcgtctgccatgttgggttgactgttcggttttttccgtttactgcttggcgaggtgtgcagtttatattagcacgtctcagggatgtgtgtacgggggaagtgcacaagagggagaatacatgcgtattgatcggtatgaccctatgtagagagatgccccgtttatgtcatgagagcctcccttacatatggatgaccagttgatgggtctgccaattacatgcgctgcgctgttgttggtgaagttcgggcaatcgaagaaaaaaaaaaaaaaaatggtcagcacaaatgtttttttttcccctgttgtggttgtttcaaaatttgggatctacccttctgcaaggtggtgaagcgaaaaatgattccttgggagtattcgcattgaaaaagttgacattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgcaagtggctatgcttaagaagcgtcaaattgtatgtatcaatatgcccacaagcgtatgtataaatataaacacatcatgaggaaagcgctgctgcgcacgttgcttttgcgtttgtccctgatcccgttgacgaaagcgagcatgacgcagaactggtggggggggtaacgaacaatggataaaagtttaagcgagagatggaaaacaaggaaagggaatttctcctcaagtagtcattttaaaagtgggactattccaatttggcatatccccgaaaattattgagatgatttaaaaaggcacatgcatgtatcaatttgtacgagggagtgccgcgctggttgccattttgtaggcacccttggatttcccctggcgtaggaggcatcccctttttttctgttctgaagatgagggcagaactgccgtttctttgcatttcaaaactgcagctgcgggttgtgttattcttaaagttgaagctgcgaggcaattttttgctcccatgaaatggtcaaatgaggggggtatttgccttcgcggagctgcacaaatgtgtacagtagatatgaataaatatacacatttttggagatgaaaaaaatggaggccaatccgaatgcacatacgaagtgcgctgccaaggggataacaatgcacgctgttttgtgatccacttaggggcaactcgttcggtatatcactgcagatatacatatggcacatgcactatgcgcgcgcacgttttatttatttatttttttcctttttattcttcccccgattatcgcgggagggcaacaaattgtctgtgtttgacgttttattatgcacaacatatggaacgccaatagctgcacgagggaagacgaacacgtacaaagtgggtgaggttggtgatggtgaaacgaaacaagcaaacagtgtagtcccattttttaaaggcaaaatggggagaaaaggacagcaatgggcataaggtgacgaatttgccgaattgccgtgtttacattttttggggggtatataattccacttttgaaaaacgtaaaaaaaaaaaaaggagaaggaaaaaagttcatacaagcgaatatgtacatgtatatatgcgagagaattatcgcgagcgttttggcacgtggaggggaaaacaaatgggtaagttataggtacaaagaaggggagaaggggataccgcgtcgtagctttttggttgcctctgtcaaaatttcgcacatgctgtcgttgttgattcctctgaacgcgcagatcatttgtctgagcagttcgtccaagcgcctgagcagatgggaggtgggggaaagtaaatgggggggcggggcatgatggcataatttgatgcaaagatgtgggcaaaagggtaagcaaaagggtaggcaaaggtgcaggcaagaatatacgcacttttgtacgcccttttgtacgcccttttgtacgcccttttgtacgcccttttgtatgcccttttataggcacacttatgtgcacactaatgtgcacgtttttgtggactcgcccggtgctccttcgcgcacaggactcacctgagcgtccgtatgatggacccctcgtatatctgcgagtcggtgagaatttccataaaggagtagccgcgcacccactgcaagacgatgggcatgatggcggacttaaatttgtccaggtagtccttcaaatttatgttcattccacattcgttcattttattggaaaggtgcgtagcggttttgattatctgttcgtagccctccacaagaactgggtcgttaatggcgacttctttgtttgaggattcgtcatagacaaagcaggagagaaaggcacatatgtagtcgtagttgtacttactaaaaaagttggagaagaataactccgaaatgactaattcgtccacactgaggatggcactggcgatttgtcctttcatggtcacgacgtagcttgtttcttcggtcggggcgaggtcccctccgctgctgcgtccgttctggtgggtctgatgctctgctttgacttcctccgattggaccttctccagttggacgtcttcccccttgacttcatcccccttgatgtcttcccccttgacttcttcccccttgatgtcttccaccatgagttcttcccccttaatttccttggcgcttgtccccttctgcgcgccctccccttccaagtgagaaatttcgatataattcaggccttgcagaaggacgagcatatttttgagttccttctttaagactatgaatcggcacttctctatgttggcctctaaaaggttcttctcgaattgcaaagcgacatacatgttgtacagttggtaatacttatgcaggtttcgactattaagtaatttatttctatttaacatatgttcgtggtagttaatattttttacgattttgaggaagccttcatctttgatttccatttggtgtgggttaatgactgggatgtttttttctcctttcaggcaggtcaccatggtgttatatttcattttggcgttcataatttgttcttcattttttttgtcaaatggtttatctaggtttaagacgacagcagaaatttggtagatgcatttgacgtgaaaggtgatgagtttccatttagccttcatcctatcggtagctggttcgaattccttgtgcgtgtcttcttcctcttcgttgtcactttgggacagtttcctttttctgttttggctgtagggcactaggcagtccacgagcagcacgccgccatcagcttcgttagcgtggttagcggggttagaagcgtttgttgaattcgccccttttgctgaattcgccccttttgcgcccctggtggcattgttgcgcccggcggtgcggcccccgatcgctcgctccacaatttttccctcaatgcatatggcccaaccccatctgaagtcgtcctccaccaggtagagcagtctccccatggccaagtagggggtgatgtttttcctggcagtcagtatagacctgtaggtttcgcccagctcgatcagtttgtttcttaatatgtagtaattggaaatgcaggaaaacaccgtgttgtagtttttgagctgatcgtttatggtgaagttttcatcgttgagcgtggcgaccgtttcgctcctcccgacgtcgacggtgtgttcggcgtgggtgccatccttctcgtcggtgacgtccttctcgtcgatacctatttgtgcttccacccctgggggtacaacacctcctttcgcgtttccattttgtccgccatgtagggtgcgccccaattcagtcgcactaatttccccccgctcccccgagatgcactcataattatgatccataattttcttcaaaagattttctttactgatctcctggttatccttatccaggtagacactagtcagttggttaaaaatttctttaattttttcttcaactttttttttgaccataattttctggaagagatttttcttcatttggtactgaatgaaggacctctcgatcataaactctggagtaattccttctattctgagtagatttaaaatcatattgtaccccaggtggaactgactaactaatctgttggcttccccgacgaataatttttccgcctctctccaatgtagtggactatctaacataatgataacgattcctctgtcatctaatccacgtcttccagctctcccagccatttgaatatactcccccgatgttattaatcgtttttctactccatcaaattttttcaaggatgtaaaaacgaccgttttcgctggcatattaattcccatggaaaaagtttctgtactgaataaaactttcagcaaagattcttgaaacataatttctattatttctttaatgattggtagtaggccaccatgatgaattcctattcctcttaagaggagtggaagaataaattggacctgaggtaaagccctatcatcatcagctaaaatttggatggcgttttcgtacaattcttttatgacttccttttctgtgtcgtccgttaggtccactttatgcatggtagttgcatttatttcgcactcctttttggaaaatgcaaaaatgatcagaggagtgtaattacgagagtggcacatctgtacaattttttcaatatcatacacatttttttttgcccgtctgttatgcttactattaccattctggtgctgaccatcttctgacatgttatttttttccttgatagcattgactgctttgatgaaattattttttttaaaatctttattttcatcgcaaatgagaaaaacgctttcgctagatgttgggtagatataatgctgtagaggggtgggtcgataatctgtgtagactatgtgacaagcttgacttttgatgctgcttacccattctgcgaactgaatcccatttgggatggtcgcacttaggaaaataaagcgcaccatgagtggtagtaaaatgatggtttcttcccatatgactcctctatctctgtctcgcatgtaatggatttcgtcaaaaatgacccactttacttctttggttagggaagagcctctgtacaacatggatctcaaaatttcggtcgtcatgacgatgatggaagcatcaggatttatggaaatatctcctgtgatcaatccgacgtctttaaattcttcactcaggtctctgtatttttgattacttaacgcttttatagggctcgtgtagataactctttgcttgtcccttaaccctagagcgatggcgtactctgcgatgacagtttttccggcggacgtgtgtgctgacacgaggacgctttcgtttcgctccaaacattcaatggattttttctggaaggtgtctaattcaaatttgtacgtcctggctggagtgagagtctcacttagcttgttgtggacgtagctccttggccggatgcacttgtgaatacaattgacgtcactgcggaactcttccaacacgagtacatcgtcattgtttatcgttttgctattttcgattagtgtttcttctaccggtccgctttcgtcggcgtggctttggccctttctgccgttttggccgctttggccgttttggctgttatggccatttgggccgttctcgccgttttgctcttcgttcaacttcctcactttgctgcttgcacttctgaccgtaccgtcgacgttttgcatgtcgttgtatatttcctgcttgatttggctctgcaccttctggtccctctttttgcacgaaatgaggttttcgacgttgatttgcggtgtccccaggggggcggagggtacgccccgctgctgcgcattcagttccgcttcccctttagtgtctccttgtccgcctccccctgcatcaccctcaccggggtgggtacccctttcgttttccccaccacagtgcctctctcctcccactgcacccttctcagtacggatcctaccgagtgtctcttcattcacttcgtcatggcgatggttatccgcctggactccgccacttcccctttcaccaccctcctcatcttttgtggaaatattatctactatgtcattttcctcaaacacgttaaataagtcatcgatgttacctccggacataattatataatcgtgattcaaactttgggacttttgtggggggttacaacttttgggcgatgtggcgtattatttgtgcgtatggttaagctattccacggatacataatttgtgcacccaaatgtggggtgtggaggggggaaggttaaatctctatcaataagcggttatatttctgagccttacaaagagcataacgtacttatggggaagagtattttcccgttctatccgccactactatactgggaagagagaaaaaaatgaaagaaacgaatatgatctgagctgtggttcaacctttttatctttcgcaaaatatgagggagatttactccagtgtagttttgctattgttcgtattttttttaatagcaacttggggaaaaggggacaaaaagtgggggtaaaaaatggggataaaaaaaagggaaaatattgttttacgcgcaaaagatggtctctatatgcaaaaataacatagcctttatgcgcaaaacaacatagcttttataagcatgtcaaaaaaaaaaaaaacgttattttttcctatccttccattgatctcaatatcccaggctttattttttattttacggtatggcgcccctcgattgtatgctgagaatgtacataatgtatgcgagtcgatttatagtgtactatattgcgcttactgcgcgaatggccaataatttccacgcgtattatattggagtgcaaattaatgcaaagttggcgcaaaatggttgaaaaattttccttttttgggtttccgccgcttatgttgcccagtttgatgtttccacatgatgcacccacattcatgcgcgaattttatgttccttccattttgttagcatgtatatagaggagtcgcgaaaaggagaagatacgggaattagaggctgatatgttaaacacgttacagaagaagcgcctcctcagggggacgctacttattttgccgataaaaggtatataaacaatttttcgaacagaatatacctggactattgggaaacccaaacgtcattttgcatttcctttgcatgaacccttttgtgagaggaaataaaaaccttttttttttttttttttataacaactgaaacacacgtgggtgaaaggtattatacatatgtacacgtttttactttctccgttctgtccctatcgaagttaactcgtgcgcgctttggagaaacccaacgaaagaacaacacttgtgtgggatacgggtggtatcgatttgttgctgatgatgtaatgacaccttgggtggtacctactcttacgcccgtgcacgaacatgcggcatactagcatttttcgctttgcatgctccaccacggagcacaattaaaatgagtttattccccttagcttattgtggcaactcgtacgagagacaatgtccttaacagggatcgcggtctgtcgttcatcagacattccccgctggaatggacgatcaaaattgtgtgcacaaaaatgggagtagcaacacttttatgtgtctcttcctgtcaacattggacgcgcatgagtgctgagagggggacagagaaatgtcacccctgattaataaatctttttcccctttgggaacattccccacgatgcgtattcgcttattctcttttttcgcgtatgccttttcggaaaaggtaaattttttgccagcgctgggtagcgtatgaggagatgagaaagacgaggaaaggtaaaaatataaaaaaaaaaaaaaaaaagggggaacaaaatcccgtttgaagttgacctccacaaggcggccacatgtggatggaaaaaccagtttcggtacttccccagttgagcattttacttttccccccttttgcatatgtgcgtgcagcgacgagggtgatccttttaatgttccacaaaaaatgtgtcacatgaccgcggcgataagtgtacaacaaatctgagttgtttgccccatttgcagttttcctatacgaacgaatacacgtgcgtgggtgtataccccatacgcgtgtttaagtccgcgtaatatcccccgcgccttagcgctgttttaacgaattagtgcaacgcacgtgtgtttgctcatgcgagtttgcttgtgggagttttttttttaatttgcctcttgcaatggctgaatcgtttgtggcccgttattgcgcttgcccatttagtgtttaacatggttaaagttgagttttacattttatattatttttttttttttgtacagtcattccaaagtttttctgttttacacagagccccattagctcatctttccacagcttaaatttgttcatttgtatgccattaaggaggctacgtttcgcgaatttttctacataaaggtaaaaggcgcatagcgaatgtgtgtgggagatggccataaactcgtttacatacgtgcaattaagaacgtttgcgatgaacggtcgcagagttggcttgtaacgttaatgggttgagaaaaaaggcgaaaacggtgaaaaaagggaaaagcgcgaaaaaggaaaaaagtgaaagagtaaaaaagggaagcacaaaaaaggcgtagcgtagcacatcgcagcacatcgcagtgtagcataacatgacataaaggtgtatgaacactgtttttttttttttttttttcaaacacaaaaatgcttacgtatgtatgtaaaggtttgtttacacacaagcagccaagccattatggttttcaccagctaccccaatgtaagcttttttttttttttgttgttaaagcagttatcatatatttttgcttaattttgtgaagtttattttgtaggaggaagatattttttctttcctttcttctttgcataattttacgtaaggtctaggggtatgggcataccagaatgcacattgcgggaagtcagtaatggctctgttatcgtttaatttttttacgtttcacgtttcacgttttacgttttatgatttataatttatattttgtattatatattatacattatatattatatatttttccctttttttcacccttttgcgctttctttgtgtttctacatttgcgcatgttcatttttgtactacttcgtttgtgcaagtacgattttacatttccctactttgccttcccattttgccttcccattttgccttcccattttgccttcccattttgccatcccattttgctttcccattttgccatcccattttgctttcccattttgccttcccattttgctttcccattttgccttcccattttgctttcccattttgccccctctccccactgctgtgagatgcctttttttcgtaaaaaccaagccatgctgattgccacagccttactttaaaaaccgcggtcaagggcgccacttgtgtttgtttaaagatatgtgtacatgtacacgtttacataaacatacatatatacctgtacgcttaggcgtatgcattttttttgtaaaattatttgtattactgtgacaactcgaaaaagaaaaaagaaaaaaataaaagcgagagcgcacacaggaacaagcgagctttgtttacctgaggtggggaaaaattgccatctacaaaagtttcgtaccattacgcatttgcagtgttcatctgacccgaatgcgaaagccttttaagctgcagaattgtttcatgtttgatgcatgaatgtgtgtgtgatgggcgtgtatgcttcgtgggcacatgcaacctgtgtgggcaaccgccgtgttagcagccgccgtgttagcaaccgccgtgttagcaacaatcgcgttagcagagctggtgtggggatttttcccattttttaaacaaggacaaaagagcggaaaaccaagttgtaatttttcccacctgcgcgatacgcctttttccccgtatgaatgcgcaacaacgctgaataaacctcgattttgtttttttttttttattaaaagaatttttttgattcatttttgcgtttccagccttttctttccacgtttttctttctctctttccttctttatttatattttttttcattttttttttattcgaacgaattcacactacgtgggtgtaaaataaatgagtgtgtttctctcattttttgtggaaagaatatttgaacgtccataaaatttaatgttattagttacactacgcctcggcaactgtgtgactgcatttttggatcaccaatatatgcgtgtatgcgagtagtatctcgttgtaccttttcctaagacgtacattcgtgcacacacacaggtgcgtacaagtgttcttgttcacgcgagtgtgcccccgtaggtatatctgcgagtttgtttgtagccatatgcttgcgtgaaatatgcatgcatgtgtttgtcccacgttgataatacctaaaaggggaagaagaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaattgcacaggaaaagaataacggtattattcgatggggtaatccggcatgcattattttaaactctttatcgttattattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgccttttttttacacgccctttttgtgtctttctgtgtaaaaaaatttgttatgtgttcgtatgcacatcaaggtgtccttatctacatgcatgcgtgccatgcgtttatattagcgatcttattgggtaataattgtgaatgcacaaggaaagcttaccttttttataccttttaaaacgcttatagtccagccatatgtgagtcgtttttccctcctattcacaggaacagcgttcgtagcagtgatacatatagtaattttttttattttttaattcatgttattaatatttgtggaaggaagtgagaggaacacgaattcatatggtttgcttaaattagtcactcgcgttctgcatacctcactgtgggttggcgtgtcatcgtgttatcgtgttggcatgttatcgtgttagcacgttagcacgtgataactgcgcgtcacctgaggctaccacgcggcatcgtactttaccgagtttgcgtcatcgaaatgggggggtgacaaatcgtgtgtacacatttgcatgcctatatgcgtacgttcgcacatacatacacgaacataccagcgcacgaacgaaaaagctaattcccccaagttctgcgaaaagagacaaaaaaaatatacacgtatcagtgcgcatataatgctctttgcacgaatggtcattggaagaagtatgccccgtttttcctcccaccctttttcattgtgttatatacaatttttttttttcacaagggaacacacccacatatagggttctccctgcgtgcatacctgtccagcaatttgatgatgttttaattttagttttttttgtgaaaaagtacgcgcattggaaggaaagcgaaaattggcggagacgaaacgaagcggaacgaagcgaaaggaaacgaaacgaagcgaaacgaagcgaagcgactgttttgttcccgtatagatatgcaatcaaaaggcacgctcgtgatcgaggacacaacgcgctaaggcaacagcagagatacaattcaatacgcatccaaaaagaggaagaatcaaatctgcatgagctaccatggtctgtgttaaccctagtggacgcatattttttccccattacgtgggcacatatatacgtattcatgaatcgcgcccgagcatttccccgtgccttttttttgtgttttgcttagcggtaaagtgcacatgataaaacttttgcgcgtttccatcccgaagttttcgcctcttcgcccgttcaccacttgatcattttgccacttctctttttcttaaatttctcaattcgccgcatttctgaaatacacgaaggtatcgcctctccgccgagactctccgccgagactcttcgccaagactctccgccaaaactctccgccattttcccccacttcttcgccccctcccccccactcaccacttcacaagagaacaagatgagcgtcggtgtgcccgtgacgaaatccttcaacaaactgaaaaagtatccgtacgagataaacaagtttgataggagagagacgagcgaatatttttacctgccggtcgactgtccacgtatgaaaaaatgtgatgatgcatactgtcctttggcacacacgaaattagaaaagattttccaccccatagtatacaaaacacaagcatgtcagatggcgaaagatggagcttgtgattattttcagaaatgtgcattttatcatgactcgaatgacaaaaatgaggcgcacttgaattggaccatttgggaaaaaaagtggaacaagtggagaaataacatcgatagcattctgacgcagcataataagaatgataaagaaatcaggaggaaagtggagagcattctgaagatccgcatgccacactttaactacagctcaaataagagtggcctatttttgaacaagaatgcatcgttttactcaacgtggtcgaacagcggtcagggtggtggtcagggtagcggtctgggtggcagtctgggtggcagtctgggtagcggtcagggtagcggtctgggtggcagtctgagcagtagcaacaaaatgagtagtctgagcaccggcctgggcagcggcttgaataaccttctgtgcagttccatcagcgcatccatcacacactgccccacgaccatctttaacagtccatggaattccaaaaccatgaatagtgcaaagaaaagtgtaaaaaacagcaatgataataaaagtggaaacaacaataatggtagttctatgtggataaatgaactgagcgatttaggaaccctaaattatgacaaaacgacaaatatgaacacatctttgatgaacaaaaataacatgtattatgatgaaactttgagttataatagcaatacgacggaatgtggactgaattttgatatgttggataataatgcatacaaggttgttgagttttgtttcaccgattacgagaataataggacgaagggtggttggagggataactccgatgtggtgagcgttcaggcgactaattctttcttctcgcacagttcgaaggcgcaggagggagagagcaaggggcagtccaacgttggcacgggaagtggaacagtcggagatgtggtcgacgtagtcgatggtactgttagtggtggtatcgctggagaaggtagttgtgtagcccaggatagtaacccattccaggagctgaactacaaggcgtgcgaatattttccaagcgtagcagaaatgggaaatggagaagacgtatcaaatcagcaagacggaatgaacgcaaatttgtgcaaaaagactcatacaaatgtagagaattttaaggatgagctgataacagaaatgaatagcagcccagacggaaacttcgacttaataggttcgaaatatttttccaacaactcaaataatacttccattttcgagaattatgcaaatctgtcgatgatatttgatgctaatgacaataataataagacaagcagctttgctaacatatccaattgcaatacctttgaccatctcagttttgatgacacgggtagaagtagagctaaaaattgtttttacacaaatgagcatgtggaggagggacaagggtccaaggttgatgtggaacttgcagatgtgggaggtgttattcgattcgttgacgctgggacgagtgaagtgctcagtggtgtagggaccccagttgtgggagttgtaaaggaggccagtgaaacgaatggggtgaatagcgaacgggaattaaaagcagaagacggggaaaaaaatggcagtgttacattaacagggaatacaacaaagggtcaaaacaaaatatcaaagaagaataaaaataaaaaaggggggggtgcaaatttagcaaacaataacggaagtagcaacagtagtaatgcacagaatggaggaagcaataccagggcaagtacctttagcgaagtgctttgcacgggtaacactgaactgaagagcgaactcaacgagaaaaggaaaaacaccaaaaaggagaatccgatcagcaaaaattgtaacaatgaaaaggaccaggacgataagaaaaatggaagtagcaaatttttgagtgctggggaaaggaacgatgaagattttagcagcgttgaacagtcttgtgtagagagagaaaaggggaaaaatgcaaagggcaagaatggcgaaggtcaaggcgcaaagaagggtagcaacacgcccagtacgaacaaaagtggaaataagaatgcgaaaaagggcacaacggaaagtggcagtaatggcggcacgcccaggaacaggaagcaaatcgaaagcgaccaccgggagagtgaccatcgcgaaggtaccgacgaggaaaaggggcagagggagcaaaacagcgtcaaggaagtcgaaatcggcatcaaggaaatcgaaatcggcagccacggaaacgaccatgccttcagagataaagctagcaaaaacggaaacgcgagcgagaagagtaggagtagtgcagtaaacggaagagacgttatcgtcaaagggagcagtagctgtagtggggtgaatcccataagtcaggcgaaagttacctgtgaggaagtgagcgctgttgtatgcactagttctagaggggcctttgactgggcgaatagaaatcaagatacggagagtaagaagcaaaataatgagggcacaccgtttagcagtgtaggtagtgtgcagaacaggggaaagcccattgacattcataatgctactaagtcgaatcatggcgttatgagaaaatccacaacggagtccaccctcaacaatgataaccatgtggaggataagaagcaggtggaggagagctgttgtcagacaatcaattacgccagctgcacagaaagtggtgtgcccgagaaggaagcaagcgagtacgtcatttcgaacaagcaactcgtgcaacacaaggaaagtatgttttataattacgcgaggggcagcatggatagcaagttggccgggttcgaaacttccggggggagagacggggtaggcgcagtaggcgaaatgggcggcatcctgtttggaaagaagagcaacaactctgcgttcattttgaaggagggggaggaccactcgagcatgtccttgcaggggaggagcggtggaatgggtgatggcctgggcagcatttttaacctcagtctgaacatggggaacccgttcaacgagggtaggggttctccattcagcgagggtaggagttctccattcagcgagggaaggggttctccattcagcgagggaaggggaaacccatttagagaagagagaggaaacccgtttagcgaaagcaacgcttctaacgacacgtacagccatttttttataaaagaggaagccttccacccgctgcagaatagccaatttgaggaggtcactaaatcgaaggagtataactcaaatgagaaagaagcgaacgaaccaatggattacacaaacaacctgctaaatatattcctctcctgtaatagtattaacgaaaatttcgagtgcacaaatgaagcggataataggttcaccgattttaaagaggacacgaacctgtttggtcacaaagaaaaagaagtgacaaatggaagcgaattttttaattcctcctccaccaattttaacccatttgggaattacagttttttgggcccttcatgtatacagtgtaagcattacaaaaatgaaataaaaaacttaatggttcagataaaaattttaagagaggagctattcaagtgcaagcaaataataatctcgtcagggctgaatggaggtaatgacaataaagtgaatccatgtaattacaattggacgaacacgaaaagttttgcggatatttatgagaagaagaacttcgtgtcttccatcgaggcgaatgattgatgaggtcactcgagggggatagcctagcagagtttttcctccttctgtggaggatatcggctgcaaggaccacttctatagcagccatcgtgcaaacaatttctgtgagttctttttccgcccattatatttttctaagcatttttggagtcccgcccatacacttcccatttgaaattgacagagaattaagtccttccctgtttggacgcctgtctagacaacggcactcagaattgaagagtacaaaaaaagcacacgacatggagttactcctatggaatgaacagatttgaagaatcggctacgcgcccattatttattcacgtaatttcctttctgatttttattttatcaaaatggtagaagggtttttggacacaatgccccgtgggagaatgcacatctgtacatatacataaatatgtaagtatgtaggcatccccatgtgtattttttttccttttttaatgtaaatatgaacgtttgtgaacctaatgcccatttttttttttatttttttttgaagcacctcagttgagacgcacgcgctgcagcttcacgcccgcatgtgacacggcgcgcattgtaaagtagcaccaaggggattattttgtacatctatgtacattttttgtgcgtttactgcgcagttttgcggctggttgcggcgggttgcgacgggttgcggcgctttccaacgttctgcatgctctgcatgctctgcacgtactgcgcgctcagggcggcttgatgaactccaaacagttcatccctcccccgttccaactgcaccactactttttcatgcccatttttgcacgcacagtttgccccatttttgagatgtattgtttatttgtggaattgttaaattattttcgatgccaaaatgatgcgaacgcgtgaggtggcatcgcccgccccccgcacaaacacgcacgtgcccgcgcataaggtcgagtaggttcatttaattaacttgtttgtgattttacgttttttagtaacattagaaaaattagaaaactagaaaaataaaaaaataaaaaaattttgcgacgataaatcaactttggcgttttgcacaccagccattgaaaattttatacactgaaaagtttgaagcgtcctgtgggggggcgcaccggtagacattccgaaccgggtgatataacataaaagggggacacaatacagcggagagggatcataatggaacctatttaacctctttgtgcgtgttataagcagccctttcttcgaaccattatatgtactcttgcggagctgcacatctgtttaagcatggatatgtttgcagcaaaatgcaagtgtcgtaatttggtgggagcgttgtagccatgtgcacatatgcctacatttgaattttacgcatttaccgttatttaagtagttttcctcttagtttagtctctcctttgtttctcccaaggcaacttttaatacatgcacgtcggacaaaatgggaagggactaaggggctgttctgatgtcctgaaaaaatggcactccttgcgaaatgaaactcataagaatggaagtgctcccgagatgatatggttccattttcattccgaaggtagctagtgtaatgaaggcacacacctgtcacattgttgaggggaaatgtgaacggttgtgcaaaacgtatataaacacatgcataagtggggttatgtacacacttattcgcacatttgtgtacgagagtgaggtcatatttctcacgtcccctcggtcgaatgataagtgtgcgagatgagaaactcttttgaattttcttttatgagcatgttgcaatggggaggttctacgggcgtttacctaaaacgcgctcaaagtaaagcattcgcaatttgcgggtcaccataaaaaggatatgagtgaacaaagctacaagacttaacctgtctctgcgttgttattttgttttgttttatttggtttttttttatttttttacaccgactttaagacttcttaatctgttaacgaattacgcaagggagtaggccacttcttttttcaatcccgtttgcaacatattgaataggtcattaccttttggtgaggacctaatcgaaaggtgacttcgaacacccctgtgttagatgtggcttccatgaaactttaatttgtgtacgattgggtctacattgagtaaacacttttgcatgcgtaataacgcagttgttctatatgggttaattaacggagggtgaaatgcctcaccactatcaccttcaagaagtagccttttctttttcactaaagagttggaaaatcgacctggctggcacatccttctaggcgttcaccaggtagccacgcgtatgtgtaaatatacatgtgcctacttcttacctatgtccgtacaccaaaaaaaaaaataaaaaatgcagttacgagggagttaccaatgaagctgctaatctacaggatttatcgccactcacgcatcgcatgtgtaggtggaagaaagcacatatatatatatgtgtatataaacgaatgactgcccaggtgctgcaaagggcccacataacggaaaactcacaaagtggcaactagcgttgtgtaagtaagagcgcaatggtttatgcctgtgaagaaaggtgggtgaacgtaaataggtattagcggagacattttagcctaggcataaattggagagttaaattgatttgccaaactgagcttagattaactgccctgggaacaccctcaaacacgggccattccccttaggaaaaaaaaaaaaaagaaaaaaatatacatgtagtagtttttaaatgtatacaaattttttatcactggaaagtgcacacagtagctaggcacagcactgtttaaaactcttcagcctttgcgaatcgcgacgagtgaaatgctacctgttttaatgtcacatggtatgtgccgaacctgtgtagcggtgcaacgcgcgcgtgcatgccgccaaatgagtaggtgtagtgtgtagaagtgcacaccgcaccttttatatgtacttatacatgggtaattaaattgcacacatggcgagcacgaacatttgctgaagcaagtgataactcattggccacaactttaatttcgtcgaatggaagttattctctttctttttgcgtagtaatctcagtataaatttttatttacttcacgcgtgcggatgagaatgcatgttggtgttcttgtcgtgcatttgtgtgtgtgtgcgtgtactcctagatgtgcaagtaggtaattcctacataacgagttaaccttcagttttagaagaaaaaaacgcgggtgaagaaaaaatagtaaaaaatagtcacaactgaggtgaagaaaaatttcacatttgtgaggtgttaaaatttatgaggggaattaaatttattgaaatgtgtcactgtcacatgtgtgtgtgttcagctggcagagaagagaggcgctgcgctaaagtggtgaagaggtgtcaagaaagtacgcagatactgttttaataatcgtattggcaggcaggaacagaagcgcgaattggtgaactacagaagaacaagtgaagtgatgttcgctcggtgaacaagtcgcaaattttgccgagcaaaagagataagaggtgggaaggtagaagtgttcctaatttatctcgcgcccttcgtggtgggaggggtggtagaaaaattctacacgagctgttcatagtttgttgtactgtttaagccatatattgagagtttttttttctggcaaatttaaaaaaaaaaaaaaaaaaaacgacgtgaaaaaaaaaaacgggtgaaacaaaaaagggacaaaacgacaaaataaacgcgaacaggtgaaccccttttaaattttgctacccacacggtgtatttattataaagcgcgtttgttcaacatttagtcgttgctgtggagaaaaaggctgctaactacgcgtgttgagcacatagcacccgcttaaccagaaatgtgggaaagaattggtgcagttaactacttattttattttacacgtttatgtatttaacgaagattcgccaaggtaaattacaaacttgcgcgttttcccttttagtggccaaaaaaaaaaaaaaaaaaaaaaggggtgaattttccttcctaaagagaatcgtaccaataaatgggaaaatctaagcagtcacacgaaaatttgtgcagttgtattggtatatatatgaggaaccattcagttgtcgtaataggtagagaggtccaatctttttttttttatcagantgaaaactgaagaaaagagaaaaaatgataacattattgtaattttgcaacacactgaattatgggttacctttccttcttgaatgaccccgtgaatttaaattatctcgttgtcaaatgccaatgcaattattttggctatattatttgagcattctggtaaattggagtgttgcccctgtttcaacatcgactgccaagcgttcgcggtggtaaagtgtgtgccccccgagcgagttactttgtgtagtttttttttttttttttcatctattcatttttttgttatgttgttttcccccattgtagatagaagtacttttggttatatccatctctggatttgattcactccttttgttcaagtaatctggaaaagattaaaaaatgggagggggtgatcgcctctctctcagtggggatccacactttggtgcattttatttttctcacacttggtgggtagcgtgtccgtcgaatggatttccactaatcggtttttgcgtaattggcaccgtctcaattctcccccttctcttgtagatgccctcccggtgctagcacaagtggaaactcaagatggaagaggacgttggcagttatatgcgccgaagggggcgatgcgattttaaacgacaaaggattgtccatagtccaagtggaagaaatgtgcaaaaagaaagacgcaagtttgtcagataaaatatatggcttaaatttgcatgacgcgaaagatttatttgtggagctgaccaactttatcatgtataccaattacgaagagcaggtggaaactgagaagaaaatatttacatgcactcacaagacgttaacatttatgaaggaaaatataaaaaaaaaacggaagaattgatcaatgaagctaggaaatatatcgataagctgtttgggaattatgacattttggacaaaaaggaatgggagtccatatccaaattggatttattcttagacataaatggagaacaggatgtgttgttgatcaatggaagggatatattttttcacgtgatggatgtgaatttctccaagaaagtccctctgaatacgcaggaagtgttggaaaatataactcaattgtttaaacataacaagaatatatatgatgagtatgaaaaaaaagtttataagattgaaaaggatataaaaacatatttaggaactggagggaataggtttccattgaattatacacagtggaataatagctatatcaatataacccataatgtggcaatgagagcttttatggatgatttttacaactattttggccgcctagaaaggaagatactgtataaccctaagaaattaacaaggatagacatatccttcttggatgggacgctagaagcgattaatagtattataaaaactaccattgaacataaaacggagaaattatttggtctgttaaacaatatatttgagggagatttaaggtccattttgggtttttttactcacctatttgatacagaacgtaaaaaaaatgaagtggttttaaaaaccattgagaaagaaaagacaggagatgtgtacgagaataattttatattcgaagtcgaatcgttatatgtggaagaaaaaaaagacatacaaaatgccttgtccaaattcagccattttatgaaagtcaatttcggattcgatatcgacaacggaagtgttcactttctcaaaagtaaaatagaaggcgtggaggtggagcggaaggagcagcaaatcatgaagcttttcaaaactatcgtgcacgaattattgtgtagaaaagaagttatcgaatttttcacccttgtcaattcgttgaagaaaaactccaaaacggtcatctccttttttaggaaagtttggggatgtatggccaccaaaaatgacacttgcatatttatcgaaacgaggaggttgattcctctggtgtccaaatatgcagaaattagaggaaaaaataattgcgatattaaacaatatgacaaggaagaaaatatcatacagctaatgaacgatataaaaaacgcgttctacagatataggattgccattaaaatattgttcctgctgattgaggacctcaagttatgtaagcagcttaacagcgactatgaaaggctggtcagggagaagaaaaaagcgcagaagagaaattctggcagcacggcgaaggacaaggagaaaatggagaaaatttacaaaaaggtcctccaggaatggaccaccaaattggatgccaagaagaacgccatagactccaacgcaaacgccatcatattctacctctgcttaattaaagagttcaaacttagttagatttggctcgttagaattttgattttgtcttcacgtgatgtcatatgttgcccctcacgtgatttcttacgttgtccctcaagtgatttcttacgttgcccctcaagttctcctttcctctcactactgcttccatattttgcaacccgtttcatgagccccaattgggggtggacaatgcgcaattgtgcaatccacctgcacggtgggccaataaacattacgggtggtggtgaagggggggaggacgatgtctccactcagaagagatacgctcaggagaggctcactctgcaaaactcctacacgcaaatgtgcaccagcacgtgcttaaatatgtctatttctgcggagatgcgttcacaactacgcccattcgtgcgtgtacacttagaaagctaatttatgttgttcattctgtgcattacatatttttgcgctgagcaacatgcctatttgttttttcccttattaatgccttttctctctctctctccccccccgcacacacactctacactgttcatttattttatttattttttttgcgtttgacacacctcagttatgttttgccattattgggaatatggccattccgatgtcgggcacttttttcattatgtcaatccgccgtttgaggcggagtcttctttacgagcagcgtgcgaagcggcgcgatccgatgaggtgtttattgcacttaattaaaattggtactctgatgagcattcctaatttattttattttgtcattttcctcttcaattacaactactcatatgggtggagtgccacaacaaggtgggataaacaaattaagtacagcgatataattcagaggctgcatattttgttaagccaagtggtaacagcgataatccaacctaggctaactcgaactgtaggaaaaatggttggaagaggaaaagtgaaaagtggcctcggacacgaaacagctagcgcaacgatgcggagtttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgagacgatttagaaacccttttacgtgtgaataaaactgtttcactatattttcctttccattgtattctccctttttttaagtgtgacatttatgagaacgtctcctgaacataaatgtgtgcaacatgtgtgcgaaatacttttgctttacaaaataggaaattaattgtaaaaggataaagtttttcaaatgaataaaaacataggtacataaaacgggaatggtttttaaaaaatagggaaaaaatagaaaaaaaagtgggcaatatttacgcaatatgtgagggatgaatcaaagatgggcgcggtgagaagcgagaagaggtgaaatagtgaaaaggcgatgtagtaaaatatgaataaagtccagacgacatggctgtaacttgagtcagaaatggagaaatgcaaatataaaaaaaaaaatgaacgcttaaatttaaaacaaattgtcatgatatatacaagtgaatcactacacaaaaataaaagtacactttttttaaaggagtccccatgaaacaaagacaacacaatacaagtgcatggcctatacacatacacaaggaatgtggcggggacaacatcacagcatatataattccgcataaaaaaaacaaagttgtaatcaaattgccattaagttatgtttttgtaaattgcacactatgtactcagtaagaaaatttcagtttaaaaaaatggcaatcaaatagaatgcacgccatgggcacgatgacacacacgactgcataagtgtatttttttttttttttgcgtaaacatttataagggatgtacaaccacatacgcgcgcgcatatttacacatgcacgtgttgcttctttgtgattgtagtaacgaataagattcttgcaataaaaatcagcaaggataattttaattatgacaaggtattaatatttccttcttcattacgatgaggagtagtataatgtatatatatatcatggccagaatttgaacgcgcccaagaagcacgctgggaggactttcttttcttcttttatcagggaattatcaaaaaagattcgattcttctgaatgcacatttctccttaacgataaaatatacacacaggtatgcgtcagtaggtagatacatctgcattaacgaggtgataaaaaaaaaaaagcttcttacggatggcttgtttcttctaactgtggaggaggcatacaaaaagttgttcaatggaaggggcgcgagaggaatgtaccaaaagggttaaagttggattacaaaagggaagtgaggataagttctaatcttaggtctatcatcgttatcatcatccgtgttggtcgcgcaccattagcgacatggttagaggcatatttgatgttcacctttatacatagcgcccacttggaatgtcttgacacagtttacagtaacgtacagcgtgctatacagttgcgcttattaccctaattttctcctccttccccgagaaataaggggcctctttttccgacatggtacctatttttgtccttttccaaggggctctcccgacctgctacttctccattctttttaattacatggatccgaagagttctatcttccaatgataagcctacagttggattaaaaacttaagaaaaaaaaatgaattttacgatgagataaatgtacaaaacaatgtgggtagggaaggggaaccaggcaagacgggtgggcacagatgggttcgcaactgaatatataatgaatgggcatgtacaggggttgggggtatgcacagcgtagaagcacgcatatgcgcgcatgcaccccgcagtttgatgcactccattttagtcactcattttctatattacgtttcttcctagcttgtggccaatatacacaagagcgttaaaaatcagcacggccatcacgacggcaggaatgtagttacgttggcatgccttttctgattgaactacacaagttttaaaggcttccttaatgatgccctcgatttgtgggccaaagttgttaatgtcgatatctttcaagttgtctgccattttgtgatactatatatatgtacgtatataataatagtaagtgtccgtatgctacgtttgaggggtggttaactgatggtacgacgttgcgttaatcttcgctaaatgaaatttgttactatattttgcttataatacaaaaaagtttacttagtcgaaatagcgattaggtttacaaactggtaagcgtaaaatgataatgcaaaattaatttttttaaatgcgccttcttttgttatatatcagaaatattggcttatttcggaattaattaatatttttcaaaatattacttttttttttctttcatagggaaaaaaaaaaaaattgtaaaaaatgcataaattatctaaaagtatttgtataatataacaaataataaaattcttgaaacttttagaattgtgatgatcttgttcttcctacatatttattagttctttttattcgtccatgttttttccaatgcgttattttttgtttttcaattcgacataaaaaatattttttttttgcgatacgtttttttttttttttttattttagaaaaatggccaccaaacgcgaaacactaaattatgcagtgcgaaaaaatatgaaagagagaaaataattttttcaaagcataattctaaaataaaagttaaaaaattataatcatgcataattgcgtggtaatcataaaccgcaataaaacagtttttataataggaattactatcccgatttcaattttatcgttattttacccgaaaaaatgaaaaaaaaaaaaaattgcaaaagaatttactgtaattttttatggaaaaatatcagaggaaaccctttttttcatttttgcatacaaaatgatcaggagggaataacgtatatattattacatacataaggacgctcacgtaatacgtattaaacgcacacgtatatttgtatgcatagtaaatatattaaagccctaaaaccaattctttagagatattttttttcgacgaacataaagtaaaaatgggtgcgggaattgtcatctgcgatggtgcgcacttgaattcaaaaattgtatgtctgaggtaatttgcaagatacgcaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgctaacattgtagaaaatgtgtttcacaaaaaaatatataattaaaaacgacaaactgcttgaaggcatgtggtaaaaaaaaaaaaaaaaaaaaaaaaaattgcattgtagcaacatatttttgtatcataataatttgatctttttttcctttgttaagcaaacacaaaaaggggtattttactttcatgtgaactgaaataaaaaattcctttgccaaaaaatgcttcccccctttttattacttaacaaaagaaatgtactaaatttaggtggacaaatatttaccttgtcgaataggagaaatttcaaagtacataattttgacatatgaagtagtaaagtgaagttaccgttttgacttccttcattatccgcactatattttgttatgttatgtgtctcaccgcatgccacgacgtgtggacatgcacaatacggttatattaaacattttaattttttcagtgcatgtacaaaggaaaaaaaaaaaagggctctgtgaggcggcacgacatgtacttacatatgtacattgtgaggccaccctacattgggtaccttcttaagttaaaatgtctccactgttcatttatcataaaatgatttctggtgattattcgctagaaaaattgtaccactaaaatgtgagacgtgtttctttgtcattatttcatgtattccttttaagcgaaaatttcaatcgcatattttattccctcatcaaaagggaagtttgtttgaaggatatcgaacagagtaatgtagaaggttattgctcgtcgtggtggtagtgtaattattgcgtacattcttacgacgctgctatgtcatatgcatataactttcattcgaactatgtgaaaaaaaaaaaaaaaatggcagcctaactagaaaggcaacttttcaccttcatgttaatgatgtcaacattgagtacccgaggggagtgtggcaaaattttgccccttttttctgctcatcaattttgttaagttttacgtgcgcacaaaaatgcatgtgtgtttaaggcaggttatatttctcccgcatgtggttatcgcgacgtttttcctcaccgctgtaatgtgacgcttgtatatgttgtaataacgggggaaacgtaagctaaaatttggtgaacagaactacatacctattttgcactacatgtttctcctttcctttttctcactacactggtatacacattaaatcattttgcggttaaagtacacactaaaccgtttgaattttgttcctatcacaaaacatagaaaaaaaaaaaaaaactcgtacaaataactgcagtgaagtagcagtaaaacatatgttctactgcttttcgttcaccgtgaattatttttacagtcgaaatgattggaaaccccagtgggtatataaacctttgcgttactattaagctatcttttttgattaatcttttacattggaagggccatcgggctattattatatttccccctttaataaaataaaaaaatggaagactcatgtgttgtgccgtaaaatgcaaatagaggaatataaaagggtaaaattttttcgcagttaaaaaaaaaaaaaaaaactttgtaaaacgcgtaaaaattgttttacttctctacctcaacaaatggatttctactaaatagatgaataatttcctaaaattattaactccttcatcatgtaaagtagttaacaaaaggttcgtttgtatacttttttggacgaaaaattgtttaaaattttttcgtcgctaccctccgcacggagttatatgcatgtaacttatgcgtataatatttcctttactgggagtcactgcacacttttttttcacctttgaggaatccttcattttatcgaataaaagaaaagaaagaggatattataaaattaataccaacagaaaaatttagctatccctttagtatataatgctcataattttacgttttaatttgtgttttttttttttttttttaaatttttttttttttttttactcaaaaatattaaaaaaaataaataagtaaaaggaaagaaaaaggaaaacaaaacgaaagcaaaaatggaaaggatttaacaaagctgcgtgaattattaattcaatattatacttaaatgaaaaccgaaagaaatttatcatatgattttaattaccgacgatattcttacaagtatgtcaagggaaattcccctataacagtggaagaaaggcgataaaaataatgaagagtatttttagcacatttgttatctttgcctgtttaatactaagattagaatattcccactgcagtgtaagatacttgatagcttttgcggaccgttgctgtcctcattttctcatattctgcatgttcacccgaagtgtacaccaacacgaggaagcgaaaacaaaattgtgcacgtacctatgtgcatatattatattcgttcgtttctgcgcatttggcaaattagtatgcctacacgtgtctttaattaacgatgaactgtacagccatttttaccttcccttgtttttccgcttcctttttaggaaatctatgaagaacatccccttgcacgaactgcaggctcaagaagcgcaaaatccttagctgagaaatataggaagtacagattgaataataatgcggaaagaaaagaacatgagacaagttatttactattaaatgagggaagtgagtttattaataattattacgagagttattatcacattaatgctcatcgcaggcaaaggaatgcaaaaaaaaaaaaattttcagatataaaaaaattggacgctcgtctcaagccgagtaaggcatcgaagaagaagtcaaaatatttaatttgtatttattctttcattgtatcttttatatcaacaggtttaattacgcttatcggaccatattctttattcattttactgattggaacgatcttcttttacgcatttcgaaaaagtctgtttttaatgaaaaaaagaaaggagttattttaacggggaattttttttagctctgcaagaaatagttgtatttttttttagccctgtacgaaatagttgtatttttttttagccctgtacgaaatagttgtatttttttttagccctgtacgaaatagttgtaattttttttttttaatatagttgaagttgggtaggggggtttattacatgtagcgaaagcgttacccagtgcagaagggcctgttcggggtggatttacatttgtgtgtacacatgatgtagtgtatacgtaaatgtatgcgcacatgtgcatttatgtgtgcccatttatgtgtcccatttatgtgcccatttatgtgtgcccatttatgtgcccatttatgtgtcccatttattatgcgtccaatttattacgcgtcccatttatgcgtgtgcctttagcgtggagccccccttcttccaccccctagtaggcgtgctgccgcaaatagagacagcgtttgatgagttccctgcctgcgcgtgcgtgtcctgcaatccctgtgtggatgtgccgttggtacattcttctcgaatgggggatcacctatcagttatttgataacttaggtgtggttactccttttttgtgtgtcaaattagctgtatatacatttaattcgattagttaaattttattttgtcaaaaattgattacctgatttaactttttgaacaaatttttataagtaatccttttttacattcattttaatgtgcattgattgattgattgaatgattgactgatttttttttttttaagtcttacatttaaatgcgctaatgcttttaaaaaaggacttgtgaaatatgcacatgtatgcaagtgtcatttagcattcatgttgtatatacgctttgccaaacttaaaagcaaaaaaaaaaaaaatgtaatctttttaacatttgttcatttgagtgtagttcattgaagaataactaccttgggcgctgctaaaaaaattggggaatgaacaacattaggtttttgccacaaaatggcgataaaaaatcacgcgttttgcagtgtggcgctggtatggatagtctgctatacttgtgaagcttaacaacatttgccatttttttttttttttttgcaaaaatgattaggggaaggacaaacgagttgtacgcattaatcattaggcgcgaccaaaatgtaaggcactccaccagtttgagtcaatcgtacaatttaacaccactgaagaatcagttttacaaagtaggataaatgcgcataaggttaattataaacagtgggttgcttgggaacccccccctgtgatctattttgccatgcagtttaagtgctcagtcgaggttgtagacaatttagcaaatagctcaaatgtaactttggcattcttccagtcaggaaaaaaaaaaaaaaaatatatcaccattcggaaataaaatgtaacttagaattttaagcaagttagaaaatcgtctaaactttgtttcaataatggtggaaacggcatcagcaatgccgtttcgcttcatttattttgtgtttactgacacatctcacgttcgtgcaaaatcaaagaaaggagttcaaagtttgtatgtgaaaaagggtaagtcatcggggttacgttgcaaacatgcctttatgcctttttgttgcacatgtatatgagaagctttaacaaaatagtttataggaaagttggaagtggcactgtttgtcctcttcgataggtaacgcgattaatatggacgtttgaaggaagtaatttttatatgcacaataaagagtagtacgtaaacatgtagagtatgtgttttcaaatgcactcctttgaagggcacaattcgggaagagatgcatttgacgtgcactgtgcgcctgtcagcatatcttagtgtggactacatgtgtggaccacgtatgtgttttttttccccaacatggaaaaggatgcgctttacggtttgggacgaaatttttactgtgcatccgatcaccacctacattgacattcgtcgcaaaggacgcaccatacgtacgcggcgtacacaaacatatacgtagcatcaagcaccgtttaaacagaacccaaatgttaagacgctgagtatgcgtacataattgctggagcatgcgcgtgctgggggtgcgtgggtggtatatgttgaccctgcgtaattgttgcgcattctatatatagttcgtttagtagtttacatagcgtttatctaaaaaatgaaggtgaatttagataatttttttttttttcactttgtttgaagcgttagaaggcgctgagttaatacaaacaggtgaattaacaaacctatttcaaatccgcgttttcaattttgagcagatttatccttccatatatttagtcacggtgcaagggaggaaaggttaaactgtttatgttattaggaggttaaaataaaataatgttgttcagtgccccgttcggaagacctccccatttgcaattttgcttggggcatgtggggtgacgcggtgtttgtcttttttgagagcccttttttccctttttctcaacgcatctacatcattctttcgctaaagtaggcgattatttgtttcttccccaagccgtcacctattagctgtttttactgaacaaatggcatttttttttatttgcgcatttgcatgtatataataaaataagaatagccaaaaaaaggagaagttacttttcactcatggccaattttctatcgagtgaattgtctgccacccttccatttttatagtgaaccatacgtgatagaacattcgtttattggcaatgaaaatgattgccaaaaatgtggattagtcattataaaagagggtggcaaaaaagtagtaacctaaaagcaggaactatggcaaaatggcacgaatattattgtcaacaattttgagaagatataacacaacatcgcgcaacgtaatgtcgcaatgacacaaatgtcaaagccacccccctccttgagtaaaaaactcctcaggtagcgcatgagcattaattaaatcatacataaaaaatttgttgcataagaataataataaatgctagatgtacttgctaccattgggttctatgcgcgcatcacaaccgcgtttattttttgcatgaggacatcaaaaaaaaagcaacatgcagaccagacgcataattagcttgaattaaattatttgaacaaataataattaaagttaaaaatttgccagccgaaacacaaatatgtattaattttttcacatatgaggaaagcgttttaagcgattaattggcagttaagtaataaaaaatagctgcgtaattttttatatttgcgcctcgcgcccggataagtatactatatattattttgtactatttggctgtttttttttttttctaacatatacatcattttcatattgcttactttttgtgctcttggacttcgttttggcacgtaggaattcattggtgcgatatatatggctattattgaacgtagcatttttttataatttgtttgttcagctttttgcaaaccctcgggtataactcactcgatattaaattatgataaaaaaaaaaaaaaaaaacgataaaataaaataaaataatcgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaggtaaaatagaaaaagataaagaaaaagaaatataatgataatacatgcttcgttttgtgcgatttatcacaaaatatagaagttattcgagtttttgtgatgtatttttatcaatgctatgaatagttatacatatatattgataaatttatgtagctaaataaattatcgtgctacataaagaaatatacctttttaaagtttcccattttggactttataatatttttttttttttttcaaattaggaaataagaattacccatttatatcccatttaattctctaattttccaaaatggttgataataagaataactgttttctcaaagtttttctctttactttggtaattttgaccatccaaggctttaacgaaagtgtaagtggagtaggaaattagttatcataccaaaatgcgagcgtacacgctgcgtactttgaagagatgctcctcttatacatctcttcgcgagttctgcgcggaggatgaaaatgttttataattttttacggagagccttgcttacgttcatttttatgcccttttttttatgcatatttctgcacgcagttttccccatctgtgcaaaagagctcaggaaatggagcccaggtggctagcagactgttaatggatgatttgttggatggcagtactttaaccgttgccttagccggcgagacggaaggttcatcaaacaacctagcagttcgtaagttctggaaaaaagtggaaaaagtgaaaataagaggctgccaatgctagcactgctgcttctgtttctcatgctgccacaacttctaataataaaaaatatttcctcacttgtagatgacaccgagagccaagtagacgaaatgggaagtgttggaaatctctccgtatgcagtaccattgatggtgatgcccaagtacccaaaggagatgtgtctggaaagaaaaaaaaatcatccagggaaaaggtctacggaaacaatttaatgggagagaccaccatggccgatatggaatatgaacagaatttcatgagaaagtgtagatatcaaaagagaacaggaatgtctcccaagaaatttgttagattgctcaagaaacaccactacattattccaattctttttattgctgtggtgtcagggatatttcaaagttggaaagtagcattaggagtgatgatactatatctagtgttcttgggattcgtatacatatgcaaaaaaaactaataaagaagtgtccaccagttggccttaaaaagagggactaggcgttgaaaacacctgcttgaaaactactttttgccgaaagaggaaatttgtactttacccataggggtagctaaagaaggaaaataaaactgatttaatattttttttttttttttttcacgtgataaaagttatgtataactcaagttttgatttgttacataagataccttcagtcatttgaagtggcaatttttttagaaattttttctgttatgtaatatatattattttttggtacttttggtatattgcgcacattacataaatgcagaaaagaggtgcattttttttttcaagtacaaaatttttagtaattttgttttttcaaaaatgtacatgcacatttattattgtcctatttgttcgctaatgtctaatataaaaaaatgatgaacaaggatattatactttttttttattaattcataatatatgtggataattttttttttttgcatattacactttgactgattgatagataaaatttcattttttttttttgacattcattttgaattaactttgaacagtagtagttttaataatagaacaaaaaaaggatgctcactttaggcgatatatttgtactgctttcattcaagcacaccttgtagaaaatgaaaacaagggaccaatcgtggtggtcagtgaattgtccgttcatatgagaagagtacactttaaggaataatttatgtcggaacatttgtcattgttgtttaaaatgatcagagtaaaagaattgacgatatttttctgcttttgaggtttagaaagagtttggaattaaatgaccataaacaaaatggcacgctcattttttgaatgggggtaccatgtgaacctatcgggagtggcacacaaaatgtaccttgcctttctgaaatttcgtttatttttaaatattaccatttggaagttcacacaaccctaggtgtgcagtgtaccggaagagaatttaagcaaaatggaatataaaaaaaaaacgtgcagatctaacctggcaagtgccatgaattaattgtaagctgatgaacatattaccaaaatggaacggaataatcatgcgtctgtagagcatattaactattttttttttttttttttttacgctaggaggggaatttttacttgccttcttagataacgttattttaaaaaaaaaaacaaaagacaagtaatttttaggaatgtaaaaaaaagggtgtgcaaacacaacgaactttctattggacgtgattcaaaggtgtagaagccctcatgcgagatttaatggaacgatttattagtatcgatttttttcgaccatactacatatcatatacgtgtggtctttcgcagggcaaaaaatacatacaagttggcatgtcccccataggggcatacatttttccgtttcattcacacaacttatcatcacttcgtgaaatttagatcgaaaaaattgtgaaaaataaaatgtgccataaatcaggtgcagaagaacacttataacaaagttgcggcttctttagttcataaaattgtgcagctacttttttgtggagccagcatttcttcagcatacaaaaaaggcagttttataaaacgccaggataacttttttttcgaatgttcattaactgtaatgataataaaattgtgatggttcataagttaagcaaatttttcatatttataaaatgctacagaaaaaactcgtatattaaaagtactcataagatttatcctttttgtggtatatgtcaagtacgcgcgagatgaaggcgattctaaaataagagcgagttatagttctatttttatttattggaagaatacgaacgtgcacatatttatatgtataaatatgtatcgtaacgacccttatgattgtacaaaatgatcaaagcgccttttaggaattactcagaattgaaacaatttgggtgccgtattttttatcattctgctcaggaaaaggcatcattatcattttggctcatactaaattataagataaaatgattctatataatattatgcgttttcttttttttttttttttttttttgtgctatatttttagtgagatatgtattttgatgtacaaaactttttgcatgcatgaattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaaattatacatttgcgtaaacattaaaaaaaagacttatggcaaaacaataggaaaggatagtatttattagtatatcatattaatttacgtaattgaaaaggacacaattacaaatataacgcggttataaatctacattttagttattcctttttgctatgaagtgacatatttaggaatatttaaaaaataccattcgcgtaaaatatttgttcactgttttcactgcatttgctgcaatggtataaaacctattacatatgctttatatatttattaattaaaatttagagtaagggaaaagttattcccatcccattttttttataaagtgaataatatgccgtgtattattttaacgatattgcgatgataaatttgcaaaactgctaagaagaaaagaattataaatatttacacgtcaaaaaaaaaaaagtagttaaaagaaaatttgtatcgtcgaaatggtaaaaaaaaaaaatgatatttcatattaaataaatgcgttataatgcagcgttgcgtaaaattttattttttttattacgtttaaaaattgtcttcataaaatatttttacctatctttttttattcattgcttttattactactactattactatcattattttatcattttttttttttaattaaaaaaatgcatgaatattatttttcaaccttccttctctgctaaattactttccattctaacactttttcgaaaaagaaaaattagaaaaaaatagaagaaaaattacaaaatcgcacttttattcattgcaaacgatttaataatttacaaatttctttttcagtttttaacgtattaaaaattaaaaaagagcaatttttataaaaaaaatattttttaaatatagaaaatatattttttcccataataaaaagaaaatatcatttttttaaaagattattatcttctaaaaccacaaagtacgtattacgtaatttttgctagtttaatttattttgcataatgtataaagcatattttttttcgaatatagaataatatatgtatatgtactttagatagtgcctactcatgctttaattaatttttacttcgcaaaacatacttattacagttgttgtacatatggtcatttccttatcccttaccatttttagtttgctgcgaaatatttaaaagctgttagaattattattaagaaggaaaagaggattctcctattttgaatgtttccgtaacaatttagtaatcccacgaggaatcaaaattaattgattagaagatatacaaaacaattatatttgtatatttatataagtaacatatttaggcattatatatagccccctgttatatggtatatatcctccaaactttttagaagattcatctaaattttttatctacatataaacatttttaacatcgtgaaaaaatgaatacatttaaccacattgtcaagattgccctttttaccctcttcatcgtaagaaacgaaatgcatgttaatgcggcattgcggcatcgctcatatatgtagcatatttttaaggcgagagtgataaactgcttctccagggtttcttccattggggtcgattttttttaccatttagcagtgtttggctaaatgatacacgtatgcacgtaaagagacaacaaaatatacattttgaatttgttttttttttttttcttcacctttttccccttttagtacacttcggccaacaacggaattaacgaaaatggctttggaaaagctgtaggcacaaggaacataagatgtctttctgaaatgaacagagaatatggaagaccagaattcagcgcgcaaggtgaacaaagccaatttgtcaacggggaaaacggaaatgaacaaaaagatggcaacagagaaggctacaattctcaaaatggcccattgaataataactaccaaggtcaatttggctctgacccacaaatgcacgaaagagtctacagaaacactgatgtcccagaatattacaacaacaacaacaacattagatacctatccccgggaaataatttcaataaggagttatttgaaaaattaaagaacaacgctgtatttatcattccagcgttactactagggttctatattctgaggaacacgggaacccatagtttattaatgttggctgccattgctggtattttaatgtacactcagcactatgtcagttaagaagctgaacagtagatatacatacatatatatatgtatgtatatatatatatatataattgcatatcttataaataaaaaaaaaaataaagtcagtccgtagataagatgctcttttttttaccagaactccctaattttttttaaacactgtacaatatattctgcagagttatgatagctgcgttgagtatatatacacattatgtactcttatgattatttatatttattttgcttttgtgagcaccgatgatttcgaaaataaataatctcacataaggacgacatcgctgagtagtggagaagaaaaaaagtgccccttgattgcggcatcgttttttttacacatgcattgaaatgacataaaaataggttttaatacacaaacgtagagatacatatgtaaataaatatatatataatctcaatatatgtctttttccccctatgcatgggcgtacatatgaagttttcacatgagtggcacatgtatatgtgtatttttataaaagtgtatcattatccccatctatatgtttatgtgcacgtatatatttatatatactttttttttttttttttttttttaccnggtttattgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaagtaaaagaacttatgctatataaactgaagtaaaactccacatcatccccaataatatagtatgtatagttctttttactcctcccccttccttaccattataacattatttttttatcacttctacataaatgtggaaaaagtgatttgtccctggaaaaattgttggcatataattcccgtttgtatggaaagacgtaaacccaatgtgaatgtttataaatatatatgtgtgtgtacgtacgtacgttacgtacgcctgtgtgcgtattgtatatattttcaagtacgtacttacattacagtggtgcttggcagaaggaaaacactgacctgacgaattacctggcagtagacaaattcaagtgaggctgtatgtattgcacctatgtagtacccaataagtgcaaacaatcgttgcataaaaattgacaacaggatgggggttacgaattaatgcattattataattttttttttttttcttcacttttttaaattaagctttaactctgtgtattatttaaggactaaagggggaacagaaaatcgccaaaaaaaaaaaaaaaaacagcaccattatacttgagtccgtttaaattgtatgagacgtataatgaatgatttataaacatatttatgaataaaacacatcacatgaacaacaaaagttttgtcattaaaaatactttttaaggggcacacgtggggaatccatcaggtgtgtggggggtatgtgctcccttcgagcgaatttttgtgcaccgcggggaaagcaaaagggtgtggagtacacgggcagatatgcatatgtagtgtacgaatgttgtccttttacctgttcgaattatgatcgcgttttgcaagcagagttcaataatggatactacaaaatggtattgttgggaagataagaggacgtccttcatttccatggcgcaggaatgatcccctttgccttacattatggtgtacacgttgatttcttaccaaagtatgctttaagtggtgggatgataatatagtaggtacattctaaatatatagaagcagcatatgagaaatgaaaaggttcataaatctgatgataagtactcatttagactgccaccatttgaggcttgtttcccattttgtgttctcctataattatgacaatattggactttgcggttggagcttctttggttttcaaaaaatgggaagcggtgcgaggatgaattccgcaattttgcactggaatgtatgaatatgtatacatatgtgtaacgcacatatgctgcccgtattagtatcctggattgttttttttttttttagatgccagggcgatggtccaatgtcgtggtgtcagcataggtacgcttctcccgtttcttttcttattatggttaatacgtataaaaaatctctgctctatcgttacggaatggtgacttctttcccattaatgggaatataaactaaagtatgtgattttgtaagctgtaaagctctgcactgtttgattacccttccgagtgaattttacctattcataaattcgaaaaagggattaccgttccactacggttgcatcggtgtagatacacttacgcgcatatgtagtgggggaggaggtgaggtgagtccccatactcatacttgtacataagaaattgaaggaatatgtttacatctatgtgttgcttgtgactctaagataagactgcttataagtaatgcccgatcggcagaacggttgacttaaagagtaaaacgatttttattatcgtggccgtttgtgagcctgtgacgttttcaattttgcacattttttttaaaaaatgagcaatgaataggtagccatatttatggtttacgttgatgtgtgtgaacatatgtcgtacgatttgcgtatgggttgttatattattctaccatgcacagatgtattttatttaatttcgtaaaagtacgtagtacagctttgcacgtaaagatgtgtttattcaatgcattctttttttttttttgcgatggcatttgttatcttttgatggcagtacacgaacgattttgatatgtacacaaattgggcattttcatggcaatcgtatgccaccctttttataaaatgggaaaatatgaacttatttagccgtcgtccgtcttacatctagcatgttttgcagagtacaatcaggcaagagaaaaaatccgttggcgcatcggttttcttttcttttatggagttgtattagatgccaactcagaggaggagtaatacgaaatgggaagaaataaaagaggagctgagcattttcgcaaaatgatttgcattcacttttttcaacatggtcaaggaatattatgctaaggagaaccgataacaatattgataaggtaaaacagttattaatatcaatagggaagaaaattgttacttatatttggagcaacaatttaggggataggggctgtatttacaaactgcgtaatgttataccttttattacttgtcgcatataaaaatgagcgtccttaaaattgcaaaaatcgctcaaaattcccatcatttggattcataatggggtgtgtaccagcgtgcagaatattacatgcgaatttcttttgtgttgacttttccgaaagggtgacagttagtgcctctcccccccaaaaaaacgaattagatttaatctacagaggtgtggcacctggaaggagtgcaaataaatataagctaaaaaggagctacaacagagcgggcatttggagaaataaattgaaaaccaaatatgaagaaatataagagataaattaagaactccaaaatgctactctgtgaaatgttcctttagagctttggaggcataaaagatttgtgggaaataaaaggggagataatgagttgatgatatagagaagttttaattctccaattttggaagctctattcatcctaataacattcagtgctagtcgtttttgtaactgttaacgtggcacgttcgttttgtaggcaaatttgcgaattgcaatgttaacttaatagtgaggaggaaggcggagctcttcccttaatagagcccaataagaatgaacactaggggttaataaaatatgaatatttttatttattttgcaatgataataggtttctttgatggccgcaatttttttgcattactatattttgttgtgggctaagaaaggagaagccccattcaagaatcggaatcgacagaaataatctgcaacctgctgctgtggcgcgagtacgattggaagcactaaaaattcgttgtaaagaaaaccgtttcgtaatacatattggcgtacattatatgtgaagcaattacaaattggctacagtgaacggctcggaagcaacgaatgcgacgtatactttttaatcttgttaaaaatgcatgcaacatagtgttttttttttttaaatgcattttatttttgatatcacgatttagcaattgctctaatttttatccgcatctttatgttctacttttttttgcgtacttttggggcagtacaacaagtttggtgctaattattaattcttataaaaagagttgcaaaatgaatgaaaaaaattggcattttgtgaaatgtagagatattagatattttttttcatttaaaggggctaaaaattatgttatatatttctgtaaaaatataaacataatactggggtttgtatgcaccatctaaatgtagttatcaaaagaagattaaattaaaaaaaaaatcggttcatttaggactaaaaatagagcacagaaaaaaaaaaaacgatattttggcacgccatgctttttcatgcaaattatttacatatcatttgtccgtttttatgaagcataaaacttgtaggacagaaatcacgttgtattcagtttcgttttctttcatcccttaaattgctcagaattgttcgtcatgtgcaatacttttaaataagataaaacaaatggttataagtcgtgtcctatgttgctagctttttaaataaagaaataaaattttgtaatattatgcgttcgtgcatttttatttgcatttcgcatttcaaaattggttttaaatcaccctctcttttgttttaattttaattcagcactgggatttttataaaacgaagcgataagtttattgtctctttgctttttctttacaaaagaagttagaagaaaaaatatagatcattttaaataataaaaatttattttgtacgcatatttgaaattaaaattttttttaatggtatttttttaatggtatttttttaattgcatttttttaattgtatttttttcattttattttttttataaaatataattattttttctaaatttttaattttttaaatcattatttccttttaactgttaatatatcagcttaataacaaattgtaattttctggaatttgaaaggacaattttgtttaaacaaaacaagttaaaaatagccgaggatttttaagctttccctccaacttagctttgcaaacataaatcgaactataaaactttttactttaaatacaaaatggtgaactcaaagaataataactcaggaaagaagacttttggcgtttctcttcttaccaaattggccatattttctgttttcgttgggaccttaaacacctttacctttgtaagaaaatgaaaaaatgaaaaatattcatggattgaacatacatatacatatttgtattaacagcgcggacgggagataggagacgccatgtgcatttgtgcagaatggctccctttattcccactccacgcagtgctaaaaaattacatagaaaaatctacatagtgagcgtctgaggcgcgaaagtgagattatatgtaacttaatgtgcatagttatatgcattatttccatgtatgaacatgtcttatgtgttataatgcttttttttttcgccccctgtagagtaacaatggtgagtgctcaaacaaccaacttgctgtcgggtccgtgtcaaacgcacaatacagcagatgcttagcagaaaaacctgaaccatcaacaccgtctacctccggcaaaaaaagcaaagagaaatcaagtaaaaaaaagagtctgttcaaaaaaagcagcaaaaaaggtgaaggatcagcagaagacggagctggttcccctgaaattcccaaagaaattggcgaaaaagaaatggaacaattaggaaacatatttcaagaattaacagagaagttaagtgtaggagattgtttaaaacaatatgaaggacagatggaggaattcgcaaagaaatttgaagaaggtaatgaggaaagtctcaacatggacttctgtaaagatttatttggaaatttggcaaattctttgatagaggcatatgctaaagatacaagtgaagaaaagaaattgaaaatgaaaagaaatgccgaaagagctaccaacaggttgcttaagtactgtttgagagagcagaaaaaacataacaaaggtaaggataaaggaaaggaaaaaggaaagaaaagtgaaaatggaaaggtaaatgaaaagccaaaggaaaatgaaaagccaaaggaaaatgaaaagccaaaggaaaatgaaaagccaaaggaaaatgaaaagccaaaggaaaatgaaaagccaaaggaaaacgaaaagccaaaggaaaatgaaaagccaaaggaaaatgaaaaggaaaaagagagtaaaaaataaatgacctcttttggcactcccacattgttgtatacgccaaataaaaaatgcatactggattgtaattatacaaggagagagttgaggaggaggaattaatgcggaagactcaaccggtagaggttcctttcaacgtattgttaattgcgtacatgcttaaataaatacggggctagccgaatcgtaactttcgtgttgctgctgacactgtaattttcgcctccttctttttaacactgagatgataactgcacaattttgagacaaatgtatgtcatagtagatagagtaaacaagtactatatgcgtggcagtgcagacattcgatttgtgttctttttaacttttcaaaatgttttcatattccattttacgttttttatatgtacatatatattctgagctttcatttttttttttttttttcacatattagtagcatgggcgtcaggcacatgttttgcttatcaacacatatatatatatatatacataccttcttgtttgtgtaaaaaataaaaatttcccctttttgttatttctttcgagtttgttaattaatgtccatgcacctgcattatgcttacatgatgaccccccaatacatttcccccctttatgtatatgtacgtgtatatatatacgcatctcatgtttttatgtacatacacgcgcgtaatgaaaaaattagctccaatgtatatatcatcttatatgataataacgaactgataaattaattggtatcaattaaattaccaatgagaaaagaaaaccccccccaccccctgtttggggcgtccttcccctgtaaaatgggagagctacagtccgatttttataatcacctgtgaatgaggggcaaaaatatgctcattcgtcatttaaggacaggaacatgcggtggagctactttgtaatattatttatttttacttttaacacatttttaagaaataattcttttcaatagttctggacagagagaagggatggtccaactaagcgtacacaaaaacacatctttgaaaaatgggtaacacgaatgaagaaaactcccccgtggttctattttcaacgcgatgaagatggtcactgtgtagcagaatggaatgttcaccttactacggtgcatcggttaaatctttcatgacatacgtgtaaaagggcactctcgttttctttaatgtgtttgtgttttgttagtggcactaaggggggaatgacatgctgcacgtgtatatacacatttatgcctagtggggagttttccttaaataaagcacacatttaagaacttatgcggcatttgcaatgtactttttccgtccttcccgtgtaaccctttctgcacttgctatgtatatgtatgtatgcacctccaatagttgtgagttttttttttttttttgagcgtactttttgtataattagctgtttaagtaacgatagcagttatatgatcttacgggaatgtccttttggccgaatgaatccttttttcgttcactttacataaacgtatcgcgtaaattttggtataaaaaaagtgataggataaactttaatgtttacaaaatgttggatctctcttcatctcatccatgcgtcatagtaagaaaagtaaaaaacgattaaacatttttgattgactaaatagagtttacctagcaaaattgtagtgttttcaactttgtcttttttttcttttaagacaagcgcgtgcaaaaattaaggacggtcaggcatatcaactacggagacacgcatatgttctgtccgagtatatgtgttcaatataagtgttaataaactatttttcttgccatgtagcaacgtgatttcgatagcatgataggaaaacaatgtcaatttatttcagtttggataatttttaaaatgtttaaactagctgtgcgattaagaaaaagggaaagtagcatttgtggcttaatgagatgtgcttatgcgaagcacgccattcgctgagctgctgaactgtttagctgtctagctgctttagatgttcatttgctctcacgtttcgcttatattgctagtagcggtgccattcaacccattgcttagtagccccttctttcgtgtgcaaaccaggtagctctcaagtttaaattcgtctacgtggaataccattttttataattaaaatgttctattaaaaaatggtacatatttttattttgctttttatatccccctcccctcctctccccatttcgccagaaggtaaattaaaaagaagagcagtacatgcgaacgtgataacgttacacatgtgtgctccccattcggtgccgtatctaggtatcacgtcatagcaaaccctgcatcacgtaggctacatggttatcccaattgtttacatctagaaagtgatctatcacagttgagttctaaacgcaaagacctctagcagcactttcatttttgcaattacgtaattcgcaaaatggcaaaagggaagagggggtatgggtaaaactggtgcataggtgccaattaattttttttttccacatgagtaatatgatacaatgtgctgttcatttgcctaaatgtacaatagagaaaatggcacacttttgagttagtgatgcgtgaaaaagcaaggaatggtcttttaaaaaataagagtatcaaatatgaagaggcaagaggtgataagtagcaagtatagcataaaatttagatcctttacatgcccgttcttaacgaatgaacgtaaagtggtaaccaatattctattgctactggagagatgagaataattctttttttatgctgcactgctttttccaacggttcaaatgtatcaactgaaagaggacccacatggtcaggtcatatctccttctgcagatgaaagtgcacatttttactaaataactaatatgctatgtgaaaatgttaaaacaatgtagtagggtgatatagcataatgatgccctttttcctctttcgctacaattttttttatgttgtgcgtcttgtcaccctggttgttaatgcttgactgaacaaattttttttaattaatatgtagtcttattaatttataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattcaatttaattatttcttgttctacttatacttccacttgttgttgttgttgttgtttttttttttttttaatccatttagtactttattgatcctcttgcattttttccatcgattccgtaacgatagcacatttgtcgacactttttctgtttacgatatacatatattaatgataagaccaaaaggatcacagatgttatcaaaccaacatctgatgtgaggagtacagatataattatgaagacgacgtttacaattactggggcagaaatagcaaaaagtttggaatatttttttccaccaactggtccaccttgcatgcgatctttgtagtttgcggacataaaattgagtagttcggtttcgtacatggcatcagattttttcaagaatttcattacggatgatactgcacatttttcttgtttaccttcttcgggaaagtcaaagtaatcatattttgattttttgggtcttcttcttttgaaataactaactgattcgtcatcatagtagtccgtatatttggaggctacatcagattgatcttcattaaaatattctttactctcatatgaagatccatatggtgtttgagtttcgtcaccataaccatattcgcttcctaatgtagatgaacctgcagtttcatcagtgtagtaggatgcatcatcacggtatgaattgtatgatacggaacctctagatttgtcaatattatcagatttctttgagcttctagagcttctggagctattagaacttctggagctattataacttctggagctattataacttctggcgctattagaacttctggtgctattagaacttcttgaacttgtggatgtagccgaagatttctctgtcatgtatgatcctgctatgcttgggctgtatttgtattctgatggagctcctctttcattgaagctgctgaaagtgctaaacgtatcggatgattttcctaactttctgtttttctttaaagaattaaattcgtttccaaagccatcactttcgcttacgatatctatcagttttccattaatggaatcatatttcctttgagccaaaacatcagtttctccctttaatattctaccagctctagtacctacaatactgctttctgcgaactgaccatcgaaagagttgcagagggaggcggtctgtaaagggaagtagaatacgtataagacgtgtataaatgtatgggggatgcgcatattagcacaagtatagaggtaaaaatactagctacgtaacaacgcgcaggagggcacatgtcaatcagtcgcttatgtgtataagcgctcatccgaatgtatacaaatatcaatgtgcgacactcatttctgcgtgaatataaatgcatttttaatgggaaaaaaaggtagcatggggagaaaaatgcactaattcgttatgcgtgcatgacaatgattcattaccccattggaatagtactccaaagaccatattaacacattgtatgtgaagactttaaaaagagaaaatttattgctttgttccttcattttttagcatttctttaaatattcctaagaagctttagtatgatgaaaaaaaaaattttagaaatgtgaatatttaggaaggaatatgtataaagtataatgtactcaagtaaatttttttattttttcgctttgtttatatattatatctaaaatgctacgaagcgtttatatctattcatgtattttattattttatttcatttctaaccttttttttcacgaattgaaaataaacgttttattaaataaaatacgaactacgataacgttttagttttagtgaatggtaagaatagtataataaaaaattaaaatgttttgcagagtaaatttcctataaaaaattttctattaattaaaatataatccttttcaatagaatatgcaataataacatttccataaattttactaaaaagtatatcaaataaaaattatgaaaaaaatctccttcctttctcagtataaatatgttttataaataattttttttttcatatataaaatatttaattttgatgtacgtaagtatatatatactttgacaatatggaaataattaaaataataaaattttacattcttttaaaatatataaattggataaaaaaatttcaccgaaaaaaaatattggtatgattaattttttctgcgtaaattatagtgggaatgcggcataattataatattttttttgtgaaattttttttttttagaaattagaaaagaaaacaaagataaaatgcaattttttaaaaataaaatttcacattattgtcaacgaattgttcgtaaaaaaaaaaaaaaattgcaatgaaaaaaggattataaaaaaaaaaaagaaaaaagaataggacgtgaaataaaaggggtataaaatgataatcgttttaaagttctatatcgcatcataaatgggtataaaattataaaaaaatataaataaaattatacaatttaataattattgaattagaattaagaaatttacgtttttcccattttaagctaaaaacattattattaataggaagtaaaaaaattgtaaaatatcttaattttcctacctgtgatttttgcgtttttaataacttttcattaggcaatgtaaaaatatatgttttattattttttccgttagatgacgaaaagcgagccaccctactcctcactccttagagtcacggaaaatatcacatgtacgtatgacaatgtagtaaaaaaaaatttccagtaaagcaacgcgcataaaaaaaaaaaaaaaaatatagtgcgcatatatattatatgtatatattatataatatagaataatgaattaaaatggcacgtgaatttattttacgaacgcccttcgattagtctatagtaagaatgaacaggaaaatttaattaaaaaatacttataacaaaagggggggtgaaatggagaaatgttgcgacaaagtgaacagttagtggctacttttttcatgtaagtataattgaaggcgttgttaggtagttataattttatgtagcaaaatggaaaaaaataaagaatgattaaaaatttaatcctttaaaaggaaataaacactgttggttgggtaatgacacagaggaaatgtattgcaacgttatgcaatagtaatcagctaattcgtaattttactaaaatattaattttttattagtaatataagctgcactttgtataggataattccctgctcaggtaattcatttaataacacatcaaggttaagtttaaggcaaataccgtggtgaaaatgtgttcgcatctccgtggtcccccgagggcacaattaggtaataaaaaaagtcacatcatcaatgtaggtcttcagtatgtatgctacgtggactaataaaagcgtacgtgtatatttacattcacatatattaatatgtaaggcgcgtaaaaaataaattcagcgatgtttctaataataaaaatgatgactttccgcgtgttggaatgacactttgacgagggaatcgtatcctaacgttatttaaaaggcgaacgaattagatacctgtacatatatatacatgtatatgcagttttatgtacattacattcccttccattctgtaatttttactccaatcggagcatatgaaaaataagcacattttgttcgttctgttgctcccttgaggcgttaacaactgtttacggaatttcggaaatttcatgaattttcgagggaacattttgagataactataaatggaatggttgcaaacttttagaaagggttattaggtagtgtttttatttagcagttcactcgtttgtgataaataaattagagtccctatcttcttagtaggcaatttctttcacttgtcgtttcgcaataatggacggtttaaagtctggtcgctttaaaactttattcagcgttttccctcaagtagggaatgttctaatttgtgtctgtctaaccatttgacccgtgagattggaaagaagggaagatttaggtatgtcccgtctcctcagaaaatgtacagatgacccacctaaaggtagttctaacattaatggacttgttttaattttttggattctatcattaatgagaagaagtcgcctacatgtataattatgttttactgacccttaattgtaaccataatgtaaaggagtaaaaagaaagcatatatttaaagttttaatcatcggtgcgtttttacttttgaccttttcgaaaaaaagtttgaatgttttaattggtcctttgcttattccgtttatatattaataacgtgcattgtaaatacaaataatgaatgtgtgttattaaagtataaacaaaagatgcttaaaaagggcatttttattttaacctttgttttttgttgttttgcaaatggcacttctaagaggtgtactttgggtcctaattgtttcatgttatatgtgctaggggtggcgcatatagaaaggacacacgcattagctgattttctaaaatgctactgcgcttatgagtgcttagcctacgtctattaggtgaacgatttagctattcactacttcgcttatataaagacttggcagattaatgaaactaaatagagctaccttgttttgtgcacacgtgtatgtacccctatctttgtattatttcaaatacgttttataattttacgtgtgaaactgtgaagagtggaaaacggtatcgtaagatgctcattaaatgattgacgctctcatgtgaggcacaaatttcataaaggttaatgagaaggacttgcaatgaacgtaactgcacagtgtgtctctaagaaaatagacaattagtaacatttctgctattcctatagcgttacaaaataggagatttgtattatacccacagtggatatcaccttcttgagattaaccagaaaatgaggaattcccccccttttcactatttggtggggagaataattacattttgtttttgcaattaaccgtttgagtgtctatcgccatctggaaaggaaaattcgttcagaattatcacgagacatgaatttttgcaaatgaggtaaatttaaaagtttgtcatttgattagttcgtttgcgtagtgtggtacggtatatatatttttttacaattttttgaagtggggaagagtgaataaatgtgtataggaatttcccctcttggaaaaaaaaaaaaaaaaagatcactaaccttatcattttctactaaaagaaattgtcattatttattgcgctaagtttgaggtgagacaggaaaaagtgatacgaaaattaaagaagatttttttaaaagaacgttgcaccgtggagttaccaatttggccatttgtgtgtgcaaattatggaacaatttttaaatatttacaaaatttgataaaactgtttacaatttggtaaaaacggctaaatatatgatatggttactttgccagaaaaattaaaaaaaaaaaaagcacacatttttgtaccgttaaaggtagatatctacagttagaataaatttcagtgaaaaaaggaaaattgtaaaaatgtttaaccttcccaaagcatgaacacattttagtaattttgtttgtaattacaatattgctatgattaggtaattattcaaacgcggcacaaatcagaatagtgcatacttatggcccttgctaaagacgtggttgaacgtgacatacatttccagataataaatgatacaaatgagaataagaagcaaagcaatggttacgttaaaatgtaaaatgcttaagttctaattctatatggagttattaaaccagcgtttattatgaggtctttctggtcaccgcatatgattggtagtatgcaataactccttgtcaattatgccatattcagtacactataaagaaagcataatattttagcaaaaccatgtgcatgcaatacataaagttcatgggagttcacaattttctattaaaaaattcatacagctaatgatgataatttttcccttctcttaatagctaacctttttacgaaatagtgaattaaaaaggtagacataataatttgacctaaatgttttaaaggttgtatttttccctattatgattatttaaaaatgaggtctattcgaatgaataatttacgtgccggtgtggtaagtgcgtatatatagatgtgtggctatccgcacattcgctaattttttgcggattggttcaaagggggacgaacccaatttgaacacactttcttaagcccatgggacaataataatgatagtaataataataacagtaacaacaggagacatgaactgcgcagtaatattcacagaggggtaaaaaagtgtctgcatatgtaagtgcccatcttattcgcactctcagcttaacatgcgtaatcctttcgcggcaagaaaacaattaatgaataaaaaaataacagcaatagcgtagcgattaatttcccattaatttacacatccatgttagaaagggcacttattactaaggccaccaaaaaattagaaaaacacatacgtacaagtagggcatgtgaaaagttgtaaaattgtataagtcaaaaaggtagtttctatatggaatttccttcataaaaaggaatgtcctcattttggaaaactggttcttataatgctataccgttaaagatattcgtaaaaaagacaaaattatggcagtgcggtcaagccagaacattttaccaatccacttgatacggttaattttttaaaaatgtgttatcgtaaaatgagggaaggtagtgttccaatgaaagcgttcatctaatttggcttaattagacaaggtagtcatacatttcgataacttacggtcaaaatggtattaaacattttagcagattaacaaagaagatgaagtttgtcatgatttctacgtttacaatttttttacacaaaagtaacgtaaaaatcgtagattcgttaaagaacggggtcggagaaacagttttatggactacacatattcgttacataggtaaggtacattttaaaaaaatacctaatttttaccttaaacctttaacgttgaatttttcccaaatgatgtaataattataatttgttataatttctttttttctgtgcatacttgttcgtgatgatttctcacagttaggtacttcacaaagaaagcctttttttttttttttcacatcgcgagattgtttaatttttgcaaggcaatatcatcaaatgggaactgaatgatgtttatttttttttttttgtggtactgtgttccccactaaatagtgaaacgcaatttaagtgtcgttttagcccaaatgtgtgcatgtatatgtgtacacattccagagcgctgtgctttcttggacgtacgcagcaaacatttcaaaaatagtgtgttataacgctaaattacgtactaaagggggaccaattaggactctaaaggaggtacgctgcgaatagaaaactgtcgattcacttacatcataaaaggaatagatattcgtaaaaacgatgtacgaaattagtgctcgtgaattttattataaagaggaggaatagctttcacaggtacgcaggtggacgttttaagtgttatgccgtatgcatgatatgcttttacataataggctatataatagtttcttgcgcttcattcatgatggcccgaaaataatggcaaaacatgataatgccagtaacgaggacatttctgaagataaaatgtgtccaaaaaaaaagtgtaaaaactgagctattcgggcatgaaggtgaaaatggtatttaaattatttcttttaactaatgatataaatttccttgatccgttaatataacacggatgtgtacaattttttttttgcaaaaaaaaaaaaaataatatgtagaaaaataatgtgctgctcgtgcgttaattattaaaagatttagcatttatgtttcgagtaatgacattaaaagtacacccggcttttccttttcgccaattgcctcccgatttgtttcgttggaagaaaaataaaaactaatgttatattcccgggggtacataaataggaaaaaaattcaggaaatttaggaaatttagcaaatttagcgaatttagcaaatttagcgaatttagcaaatttagcgaatttagcaaatttagcgaatttagcaaatttagcaaatttagcaaatttagcaaattaagcaaattaaataaagactaaataaggcaaaaatagcacgtgtacactgaagcaaatccccaaaagtgcgtgatcaacctataattacgtattaattgaagcaatttacataatttaaacttgcgaacatgttatataatttgtaagtattgattgtatattcacattatacatatagagctgcatcaaatcgtttatttgggtgacttttatgtccataagtgaagcattatacgtgaacctcccacgtccttatgatgaatgatttttttgcttattactatgcacatacttttgtgtaataaacgaagctgtacatttatttaattcgatggtgttatacgtgctatattgtgtgacagtgtttaaccctaagtgtgccccccaagggtaattaacaattaacagctaatagttacgaattattagttattacttctttgttactacttagttactagttaatagtgaccagtcaaagtcccgcaaaaagtttcttagaaattgttcatcatttttttttgcaatttagggcgaaacaccttcactttgcggggtactatttaccaggatagcacatataacagcgcaacagctatttgcattatgtcgtttttcataaatgtaaaatgagtatgtaatatgaacactcttgtagagcgctattatacgcgtttaaaaggtttatgtgcttatagggtgtttaaaaattatagttatataattggttagttagaatatatatatacatgtatttatgtacatatgttttataaataaataggggcccccttttactcattagttttgctctttgttgtacgcaaaatacgtgaagaaagcagatttttctcgtcataattatggtacaacatgtacaagtatatatataaatatgtataaatatgaataaatatgaataaatatgaataaatatgtataaatatgtataaatatgtatgaatatatatatttatatacatagtgctgttactttctttaaatagaaagattaagacctgctgagttactgtgccaatttgattactcacggtacatagttttttgcattatgcatttgtaagattttttttttacattttaaataacatggttgaacaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctaggcgatgctttcttcgaaccaacatgtacgaatcgcgagtttgtacatttttatctatgcatatataataacaactttcctgatttaatagtgaaccttgtgatttttttccataaatatatacgtacatttgattaaatgatttttaagttataattttggcgcgatttttacaatttaccattttggtgtatataaatattaagtcgcttttttatataattgagcggagcagttgtgtaatgataaactagctttcattgtatgatggattattcagtaatgggcattatgtcgtaacgctttgttttacaagtgattaaaagtgattataagtgcgaataagtgattataagtgaaaataagtgaaaataagtgattacaagtgattacaagtgattatactgaaaataagtgattacaagtgattatactgaaaataagggattacaagtgattatactgaaaataagtgattataagtgattacaagtgattacaagtgattataagtgattatatgtgattaaaagtgattacaagtgattgcaagtgattataagtgattatttctgtaagttaaaaaggcagttactgtcaatgtgcagtgtgtttcaacaagttgcgatttttcgtttatcagaaataagcagttaatgcgccgcaaatgttattagtttaaatataattattatacgtccaaattacaggaaccttcgtaaatggaaaaagtaagccccttttgtattgcacatcgttgtgtcgcacgcgtttttgttatgatcgctattatcgttgtcacgggaactattcttttatcattccgttaatggtccttgttcgcattttgcctacccatgggtgttcctccagcgagcacacctaactcgatgttttcggcgaaggtgtgaatttatccatttgccgctgtgtatgttgctattgtgattccatttttatctgcccgtttttttttccacaggatccgaagtacaaagatttaccttcctatatatattacgataaattgaatgaagatataatcgaagaagatgatgaaaatgaagaaactgtagaaaatgaagaaagtgaagaaagtgaagaaaacgtttactgggaagctatagaaggatcatatgagcaaacaccatgggttcgagatgttttttttaaactggaaaggaacttaactgagctaaatgaaagtcgtgatgaagatagtctaagtaagaaacattgttatgatttgaattactggctatacgaacaagtgtatgaaaatcttaataacaacgaaaatgatgaaaatttttttaaaataattgatggccttcaagatgtatggaaaaatataaataatgataaattccccaatgccgataatttatgtcatcccgataaaacactgattgatatgaaatatttaaaagatgttaaacatttgtttgatttgattgaagatttttctaccatcaaaacagcagctatcaaggatacgaataacgcttgtcagaaatatattgactaccttaagcttaaggttcctttgtactatgaatggaatgacgtatgtaccatggaagaagagaacatttgtacaaggtatattgatgattatccaaagtataatcccaaaaacgtgttggagaatttatctgtagttagtcttgcattagcatccatattcaatgattgctatcaaaatattataaatttgtttacggaggcagagaagatcgagccacgcactgttctcaagcatagaggtattacaggaccatccgaaagtaacgtcgtaaaaataggaggaagagctttagcggaagctataagcgataccccccagtctgggaacatgttaattggcattaatgcgttggcaacttcgctcttttctgtggtgaagagattcaactcttacgtgtttaacctggtcgcaccggtgggcctttccctgttgagcctactgttatttctgtacgtcctctataaggtgagcaaacggatgagtgaacgagtgaaggggtgaacgagtgaatgaatgcataaatgtatgcatgtggcgtatgggtttttttactatgcagagatgtccccttttttgtgaaaaatgtgcatctacaaagtggaataagcgggcatcatgatttattatacctcatcccactgttttctttttctttagtttaccccaattgggaaatccattaatctcactcacaaacgagtgaagaacaaatttgttggcaacaggagtgatgattttgatgatgacgaggacgatgatgatgatgacgacagcgacaacaatagcgacttgaagtcaagttccagcatggagtcgttaaatagtcattcataggtgaacatgaaaatgcaaaggtggaatgacgctttgttacatcgagaataaattgagagtaaaacgagtgttagctggcgctatgagagcaaatcagcagcaatgcttcacgcaaagaattaaaaaaatatatatgaacaataacaaaatgcgaggagtggagagaagagaggggggagggtaagtgtgtgtatattatacatacaacacacatgcacactcatctcagattaagattactataataacgttaaaaacagtgatgacaaatggctcattgatagtgatatgatatataacctatgcttcgagaaagaagaagcgcattttgtaaatggagagttcgtcggagaattctctgtatggctgaaaggtaacaatatgggatacctagagtgggctcagggagaggtgtcacgtgacatcaaattaagatggtttgcgcacgtggctcacaaagaggatagtgtgtcgtgagtgtaagggaaaggaatatcctttgcagctgaaaaaaatgaccccccccaagtgagtcataatgttgccgcgagtgagtgtcttccatggcctgtttttctggaacccacgagattgccgaaatgttcctttcaaacaaggatcaatgttaaaattttggggtaaatgggaaaagtgccctgtggttagaactaatgccaccgagttggtgtaactctcataattggaagtagacaaatgtagtcgtaattgcaaagtttatgtatgattcggttacgtgaagttatctttgccaattataatttaggaccagttctgtcaaggttggtactacggttgtgataagctcatggtagagttagtagtagtgcaaagggagaaaagtggatttgtgaaaatgcgcagaatggtgtaaataggtagaaggcgaaaatatactgcacaaggttgtttgcaattcctaatgataagcagatagtttcgtctcgcaactttgcagtgcagtggtgaagcattaatcgtaaagcatcttattcgtgtagaaatggtcctgttataatggcgctataaggaagatgttatagtcgtacacttttaaaaattttcgattgcaaagttttacaaatttgtgctcacctgatgatggcagagtgagacacacacatttggatctactatatctgtcatatgtacgaaggcagaagaaatgtggagtaatagttagggttttatataccaaatttcgcttctgcgatgatcgttctttatacattaataagtataaaagttactacagcaaaaatgagacacaacaaatagaattgctctttttcgtagttaaaattttattagttagctttttgttttagtaaatcttcaatttaacacttcgtgtgaagatataataatacattttgtttaattgaaagaggggaaaaaggcgaggaaaaaaaataatatgctgaaatatttttatcatattgcacacatctcaaataacatttatttgaaatgttacaaaaaagaggaatgcatttttatgcgaagaattaccatgagtaaagtttacaggcacaataatgttattaaaagttaattttattattcctggacaacattaacaaattagcagaattactaaaacgagttaactgttacaatccactaagtattgcgtccattgcaatcgtttaaagacgttatattcttttgtgtaaagcctcacaaagcagaagacttagcagcagagaatataggatatatacataatatgcataacatgatggtagacaaaataacaaagcatataattgaacaaactcaaagtgttaggaaaatttttgtagacaaattttttaggactaaatgatattgataatttattagttgacaaaagcagtccactaaaaagggatgcttttgaaaggtggttcttatttgagggaaaattatggatattttgtgaattctaacaaaagagtgctattcatttaaatactatatgcctttatagcttattatatatgtttacatgatgcataaaccatttttattctttcatatttttgtatttatgtattgttcttttttttttaatttttttttttttttttgttattttttgctgaatttattcattactatttgaaacattatgttttttaattaaaaacattatgaattttcgtattgtagacaatattttttccatttaattaaacaatttaataaattgcgaattaagtcatcgtagtggtaggtttaatagtaaaaatatagcatgcataattatttttattatatttccttttttctatataggacaaagtgaattataataaaaaatatgaaaatatgtacaacctgaatgatgatgtaccaaaatttcatgcggtaaacaaaaaggcacttcttatcagaagtagtaatataataaatatgcgtataaaaccaatgaatgggaagcatcatcggttattattattattgccaaaaaattgataattcacttttttaaatttgtttcttcattatggttattctgccttttctttcatgtttttttatttttaataatatatgtggacagccttgcggaggtaacggttattcggattacatgtaaaatatacctattatattttaccaaaaaaacggaaaatatttttaataaaatcattttgcttataatttattggtagcaaattatgttgcgaataaaattgatataaatttgtgaacctctctaaaattataattcaaaatttaaaaccacattttgttaaatatctttgaaaagtatacattattattttcttttccattngtagtgactaaaaaatttaatttttttgcggatgcagtagtactccacaaatttagagtcactatgcaaagcactagcttattttttcgttattaatggtggaatatatttccatttgtcattaaaaagttttttttaaatgctgtgttctttttgtttaatgttattgttattattattttataactaaaattgcatttaaatggataactccgtgctgtagaatttttttgacgtgataataatttaaaaaaaaacctcaaaaatataaactctgtaattactctgatttaatgcatagagatatgtatcatttacctttttatccacctctccattttaaataatttttcggcgttatattcatgattattttattttatttttttcctaaatgggtaataatgttattacatgctaaaaaatgtcttaaaattgcagcaccgaacaaattaaattatatattttgaaaattttgttcgaaaaaattttgcatatttcgaatattctttcgtaagttctaattaatttcgtttttaatttttttacagataagttatgttaaaatattttaaaattgtttttccggtctgatccttttatattttttttattttcgttattatatctttatgtaacatttaattcgtttgaaaaaaatacagaaaggaaccaataaaaatcaaagttaatttacgaatccttcttctatatttcatcatttatactactataacgctcatttagaattcaacattgtagaaaattttgacagccttaatgattagcaccatgaaagaaaataacacaaggtctttcattttcgttaaaattgccaccacttttagcgtttacaaatcagactttcaacgaatcggtatgaaaaaattgcaataatgacatgagtgataaaatatggacgtgaagatttcattcatttttttttttttttttttccttccctttcgaatccactttatggttttattcttcaaatcattacattagcgtagaaacaaactgatgtatctatctttgtaactaataaaaactaactttccaacttatgtcttgctacccttttataggacaaacttggaacatcattggttaagaatgtgacttccaatggtgaatttgctttaagaactcaacgattattaggagaaagtagattgagtcgagattcccttttgttagattctttttatgatgatgatgaattattcgattatgatggtgatcacaagtcaaaacgtgatgtaaaagataggcaccatcgccaccgccatagtcaacgacataaacatcgacacagtcatagacatagcacatcacgaagtaaaagagaggaaaaaaaaaatgaagatgatgtacttagcttatcccaatttaatatagatgaagatgatgatgaaaaggttgaagaaaatgttttatcacgacttagatccaatgattatgatgatgtaataaatctaacgaatgcaagaagatctaattcgagacacagaatatcatcaatggatatcgatttacgtccaggacatgaagatgatttgattgttaaaagaagaaaaggatctagtggtgtgactagaaaagctgatagttatggtgataagaaaattcacgataccttgagttctttagacgattatagggattatcaatggagagggagaagacctaggaaaaggggttctggtagcacagctgcaaaggtattgggtgctatgggtgcacttgcattatctcatcacttcatgggtttttttttaacgacaagtaatgttgttactttgcctttggcagcttccgcctgtgtattagggggaattttgtacaaaaaaaataaagataaaaacaagtataggagacatcccggaagaagcataacttactaatcccgttttgaaaaaaaaattatctttcaaattgttaaattttaagctatataatgtactatatagagaatgagaaatggtaaaatatataatgcttactcctctccccccttacgctgaataaaacacaatatttacaatgcagagcatagggcatatatctatatattttgaactatcatgatacagaacaataggaaaagtaccattttaattttgcggaaaatttaattttttgttatttcgatttttatttaaaattttattccagtgaaatttaaagatttgacgtaacgcactatgtatggacactgattttctgttttgcacaaatgcatgatttgatgttgtgcgaaatggccgcacctggaattttgattatacacacggttaagcgcatatgtacaatatatgtgtatattgtatatgtgcgtatacgtgtgctcgttttgcgaagaacccgtgcttgagcattactcctaacacacgaattgctactgcatatgactccatttacttaatgcggtaattaatactcttacgtgcaaaaaatcaatatttgttttgtttttttttttgagtaaaattttgtttgatgtatttccttagttaaaatatgtacgttgctttattattgttaattttatttttgaaaatgagagctattagaagaatcatatcatatatatatatatgcatatgtatacataggtaactatgttttggcacagttgtatatcatattatgtaaccctaagtctgcatacttttttcatttctaacgtgactgcttgtaaccccaggaaattttcattactcaaaaaatacaaagaaactttatgaattttgaaatatttatatcatgcattatatcctaatgttacggtggtcgtaaaattgtgccgcttaattattttaatgatcaaaatggatcatgggtgtttggcataaaaagtagatgatgcagctttttaataaatatacagctgctgctttagccagcaaaacgacgcacaattaggggaacagttgttctttcttataatcctacaacaccttggcggtgaaatgttagaattgattcgtaaaatatttcgttatatatattttttctttctatataacataaactgagcaaagtttttgtcaaacaaaaatttttaataaaatattttttctcagaaaaagtaaaaacattagataaatcaaacacaacagggatgataagctcatttgtgcaatcttaaaaagcacgaaaaaaaaaaagtaacaagaacaaaaaaaaggtgaacaactgataaatgtatgatgtgcacaagaataatgataatgacgctttaggggcatatttttcaccagtacatatgagcattataaacaaatgcatatcgatatgttctgcttcatatgatgaacgtaaatatctaagtggttacatcccatttggttaaccaaaagtaattaactattattacatatattttttaattggcaacctcatggtaagcatttcaggcaaaatcgtttactaggcattataatatggatcaacggagttgtaattccccccctcagcaccttctactatattttattctcattggtaagtaatacgatattgcatgttttgcatttgtgaagggataccatagaatagattgtttcctaacgcggctgtataacccatgcatcatattttttctttcctgatttttttttttttcttccggtaaaaatatctaaggggacagaactattgcgcaaaagatagataaacgtatattaaatgtttttacgcacatatcatataatgacaacgaagaggtatcgtaaaacgtgccgagtgcatctgtacttgtattggttaaaaggatgagcataatgttataccttatatattataaaaacaaggattaaagcacctccaattgctattcctacgtaaggaagattctcttggataattgttataccaggaatatactactgcacatagtcacttacgtattgtagaaaattgccaaaagtaggtgtttccgcctctgggcagtgtggtataggatttgattctgtgtggcattttataattgctgcaatggccatgagaaaatgttttagaaatatcgtacaatgtacaattttcagatatatggaaaaaaattttctttggtatacctgcatcggtgatgcaatttttatcgttaaacaaacaattgtatttttcgttcacatatgaaattaatttatcacaagtttccgtgtcgttggctatagaactcagaaagataatctctattttcgcaaaaatcatctaaattctttctaatgggcatttgaaatgcataacctttataatatcttccacagctaaaattgctagattgattaaataacgattccatagtatgtttcatggaatttacgtgttcctcgcgtatttcaaactttttcccatgtttacctttactatctaattgaagaattaagtctacaacataatctaaatgataattcatatctctacaacgattagcacgaatatttttatctcctgtattgaatatttccatatattgtatagtaaacttatctttaaagtgtttcaaccattctcttaaattaattaatcaatccattttctgaagcagcactttccaaagtacttaaatttatggatgtgctaaattcatcatcgaaaattgatgatggtaatttctggtttaaggtgttctaaaatataaatggaaaaataaatatacactttataaaaaaattatattatcttgtattaaaagaatatttggttattaaatttattgtaatggaattgtgtatcaataagaagtgcaaaggtacacattccagatctagcatagaaatataattgcgaaaaatcattatcttataaattagccatgtgtatatcagagccaatttaaaactgaagaaatatccttagcagttacttcacataaagcgcaaacgaaaaagtgcattatattcttctaattaaaataaatttttaatagttaatttgaacactctatggttcattaaaaatagcaaacattttattatttaaaaaaaagattttgtgaacattttatataattatttatttccatcaatgtttgagaagtagatggtatacgtagcacttagagcattacatgataaatttgattgtgtaaaattgatctatttgtcagcgttaaaaatatatttgcctataaatcggtaaaatttcttaaataaaggaaaaaggaatatacataatgttgttaaaaaatactgttgccattttagtggaaaaatttattctgttgtttactaaatgtggaaaatatcagctgattcggggtcctataaatggaaatgtaatatacttgaattaataagaatagtgcataaaagtgttcataaatcgcagatttagcattgtcatcataaatgccgaagagaaagaagtatatatgaatgatcaatttgaatgtaattgcagtagtattagaagtattacttttattgaaatgaaaatgattaatattgcgctatgcaaatggtgtagtgcaaacgatgtacctaaattctgtccatttttttcgttccaatgattatggtataatttttcgtaatatattaagtattatgaaatatataatatataatacgaattgtatttatttaactgtaaaatgtatggaggtcgcaatttcacattattactatagaaattattcgcaataattttaagatttaagaattgctattttgttaatttaaaataaatgaaataaaatag >gi|12 aatgaatgaaaacgtaatataacatagatcatttactaaatgggattaatgaatttttaaaatatattattacaaaaataataagtctatggtgatatagtgttagggaataatttatttcttctttacaattacaatttaatggatgtccaaatttttttattttatatacacatgcacatgtgtttaccctttatatataagacgtattcgatattatacataaaccacttcctagctatattaagcaatagatatatatattatatatctaaaattattgaacataacatatatatcaatagttataatataatcaggtttcctatttaatcacattaaatcatagtctgagtatatagcatgtttttgcatgcaaaaaatgtatttaacttataaacataagttttaacataattaataaaaagacatgttttattagtaaatagtaaacaaaaaaataattgaattgattaattagataaatatttacacaaaacaatatttttttataactaatattttattttaattatgatatgttattagataaaaactaacaagtataatgaatacaaaaatattattaatacataatctacatgtatcatgtataaaataatatatataaactatattcttgaattttatagtgtcttatgttttctataaatatacaatcatgtaatcttaagtaattaccgaaaacataacattatcttttaatcagcttaactaaaaataatgattataatatccctttaaatcgcatataacatcttttttaaatttaatatttttcaaaatctttgctgataaatcatatagtttctgcatcaaaataacatattctacataatataatttttattatattttaagctgtttaactttacatatatttaaataaaatcaaacttcagatggtccatataattattattgttgaattatatttaatattttaattattcacataatctattacctttttgatattctcatatgtaatacatgtagatgattttttaaaaatataagaactaggataattacattgtatttcattgttattttttcttcattatttcttataaaaataacggagaaaagaaatttaatgttatttcctatttaaatgactattataaaagtttacatcttatacacgtaattaataataatagtatcgttcaggctgataattcaagtaatatcgatcctcttgagaatctaatgactcattttgtgaatcatacattgctaactcattttcatactcttcgtaataattatgctcaaatattttttttttctgttttctttttggagaacccgattttaatccataagactaaaacataaatgaagtgtaaaaagggtcaaaatgtatttactttgtaactatgcagttaaaagaaaattaaattatatataaacataacatttatacttcacaaaatcgattgtgcaattaccatgttataacagaagatgaagaaaaatgttccaaatattgcagaagccatgatgatgttacgaataaaatttgagcttaacttgccatatatgcttccgaaaataccacgggtattaacagtggaatcaagtaatttattccatctacgccttaaattataaaaagatggtgcatgggcaacatgtccagtgatttttcctattgtaggaatcaagggtcctttaagtacagttgttgctaattttccaagtgttcgcactccagctgctgcaactgaagaaaatgatgaacctcttgcttctacatgtcttcctaaacctcctaaactcgttgaacgtgttaaacctggtgaatctcctgtacctactaaatttttcgaactctcctgtcttacattatcccctgctgtactaccagcctttgcagctcctgcaggagcgccgtccttactacttcgtgaggacccacttgatgatccgaacaaacttaaaaaccaccattcactatttttacttccacctctagcagagttcgtatctttacattcatttaaaatagatatgagattattcggatcgtgtttggaatcacaatcagcgtaattgggagtagtcaatagagaaaaaattatacaatcatcctccttataccttttatttagtgattcaatataattgagatatttaatatacagatcacatttacctttgcctttagcgttaataatctgattaatttcttcatatttttttaaatatatataagaattttttctattttttcgttcatccaaactaacatgatttctagaagggaaagtattacaccccttttgaagatttttcccattaaccctattcgctatatcaacaagcttatcataaaaaggtatagtatcgtacttcttcgaaggtcctggtttatatatttttcctatttcatcatataaccaataaggtaaataattgcaataatcataatattcttttttattcttccctatttcagctaatttttctaaagaacttactagcttaatgcaaatttctttcacccctttatgagttttatcaagatcatccaattcatcacaatgtttcataaatttagagtcactcttctttacatagaaattatcatacaatttattaagacctaattcctgtgcaactttttcctaaaaataatcagaaaataaattgttacatagctgctaaatttatgcttctaataataatagaatttccatttttatttcaagacaaatgagtcgcatatatagtaaaacataaataataattaagtaaatatataaaaaataccaattcctccgcagacacttctgctatcgcaggcttcgccatgtttcattaagatattggattggaaaaattccaaatgttttcaaatttgtcagtattgctatataaaaagtcaaattgtataatattctatcaatttacgtgaccctttatgtttaaatttagaacacagaaagtcatccatttgtagacactataataataatttatcatcattttattttctgctatttacataaaacattcttctatttttaaatatcataagaatatattggaaatgtaacaatttgtaacttatacatatataataatacaggaagtataacaattttgaaacaagcaattattatatgtattacgtaattatgcaaaagacatataaaaaaaaaattattttaaatttatatactgaaatattaatttaataatttatgtgatttttaaaatattccttatatataattataagtacaattaataaaaatgtttttctgccgataaaatattattatattagaaattataaagcatttcaattaattgcatttcatttcattttgtagttagaatgaaaaataggcccatactattatccagcttaattgaaaatgtattaacatgacaaaaaaaaaaaaaaatacagcataaatattacgtgacgaataaatactattacataacattaaaaatatatatagtcagaaaatatctttacctgtaattgtattatttcaatactatttaaaaatatacaattaaaaaattgataatcctttcatttttttgctttattttaatataaagacaaaataaaaaatgtatattttttaatattttttgtctttaaataacaagtatcttttttgaattagtaacattaaaaataaatacatacccattccaatttttatgacatgggttttaatgaaaaaggggtaaacttcatcatttctaaagaggaaattaaattctacatttctaacagaagaatgtagatgcaaattttatagcacattaacataatatatatatttcaagcagattatgaatcacgtttatatattaataaaaacataatcatctttaataattatactactgcttaatgttattggaatttatactatttccattgtattttttttcgtatttcgttaaattgcaaaaggaattttaaattaaataaaatataagggaaggaatccttaactttttcaataagctgctacaatttggcacattaattttttttttaaacacaatataatagcattaccgcgtttttaatacattttgaccttggatgcacaaattaatatacactgtatttaaggcgaaattaattgcgttaataattaacgcaaacattaattggaatatatatatttttttcattgtccaaatgtaaacgtaaatggtttgaagttttatattattttaattgtgcaattgaattcatattgcgaaacagaacttatacttgatttcaaataaataaaaaaactttcctttatgctggaacattatactattcaaatatccataaaataaatgtttatttattattttacacaaatattgtttggacatacgtgataattttttgtgactctatattaatatacatctcctggtaataactattgtaacaatgaaaacatgactgtgaatacattataactgattgtaagtaaaaaattttacacataaattacagattgtatgtattcctaaaatataatgagcacattaaacattatatacgactccacatcgttcttttttataaataaatcaataattttgtccatgtattccaaagaaattacattgtcacaacattttttggaaaagtttaacacaattcgcaatttatatttttgttatgaattatacatgaagattaattagtaaaggtattaatctgctatttgtagtacaaacagtgcgaaaaacatgtgagaatcttcgtataagacaataagtgttcgatgtttcaattataacgcttcgttaaacacgttatatgtaacattaaatttttatttatttaaaaaaagaaaataatcataaattcaatagatacatatatacaaaatttttaatatggaaaaaactttaaatctaaaatataaaagagaaaactatgttttatcatttgggaaacaagcacaattccttaaatatacccttaataatcattataagaggaatttgcttaccacattaaatatgaaatgcatatctgacagatttaagttgatgagttataaatataatatatttattaatagctatataaaatataaacttttaatgtcctactatgttttctccaaggagttaacatcttagagtataaccaaattactatttgaagcaatatgaataaagatctcattattttgcaattattcttataaataattatccatactcaagttctattatttaaaatagttcatatatgaattttttttttatcatactatggatatgctaaagcaaacatataattgtaacatttattattgtaattatttatattaccgaataataataaactaaaattataagacaaaaaaaagaaattccatattgcaaatctttctacacatatacataaataattttcccaaattattattttaaactaagaataagaaaaaactacagaataaaaaataatggcaacatggtctcgatttactagtagttcctttggaaacatacaaaaattaagagaaattaaaatgtacaagtgattattttaattctaaaaatgatgttgatcaacaaattactaaaattagcaataaaggacaagtacatttctgccatagttccgaaaacttaaaacaatatataattaaaagaaataatgaattaaatggatgttacagtaataaattattgcgaaatcaattaacagatgatagtgatataaagaattttataaacaattgtactgtgtactctaaatgcatcaataatcaccaaattcgtgcagtgagaacttctgaacgaaagaaatctacagaagatctctgtaaaaaaaacaatacttgttcaacagaaacagcttcaacaaaagtaaccggtaaacttgaagcagtacttgagacaaaagcctcggaaataatagcaccaggaaggaaagaatcatcggatcaaagtcaaaaacatgctgtattagctgatttaaaagatgaaaaaataatttctgagatagaatatggcaaaatttcttctgctgattctgctggaaatcgtcgtgaagtatatgattcagatgatattcaacattccaatacttctggacaaggtgaaacatcggcacaatattcacaaattttacctcacactacaactgcagaattagatacactttcaggtgctccttctttaaaaaataccatatttggggaatctcaatcaaagaaaaactctgaagtgttagattcagctgaagtcgtacctaagagtggcttaaatgcgcataaaggtgtagctagtagttctgttcttgagcaagctgtttctgataaagctgagtacaaacaagattcaaaggttatatatgcgtttaccgaaaaattccagtatccatggtactgttgatagaacggatgatagtagagatgttattaataccattgtcactgtaggaacttctagtgacgaagataattttactggagttagcatgacccagtaattggtagtgatcttttatgtaatgaaactcgttgtactgtaggaaaactaagtgaattaaccagtagtaatgagaacaaacaaagtatacatagtgctatatattaagtgatacttcaaaataaggaaaatatgataaaggcttcaatacccataggaattgttctgttattgacacttctttttaaagtaaactaaaatttaatgcattaaagaaattattcatgttattttatttatatataaaaattaaattgtaaatatgccaatatatttttagtatacccctttgtggaatattcttactaagaagaaaaggaagaaacgagcggatatgaacaaaaagctaccaaggttactacaacaaccttcatttggaagtgaagaaagaagtgttccattttcatatagtgcttttgaatattcatcataatgatcaatatgaatattaaaaaaataataattcttattttgcattaaatattaaatatgaactcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaattttctgatgtttccgaatttaataatttacaggaaatgtaaagaaatagcacctgattattatgaaggcttagggtttaggtgcactaaatatttttttctatgcaaaaacttatcaggaaccggaaaaaattaaacatctatttaatataaagtaaatgaatttctttattgccaattatagtataattaaaatttctttttgtctgtaatattttaccaccaataatcatacttataatcttacggaacgtattataatgacatataagacacgctttacgcttatatgaaaaacttatatatttttaaattaaaaatattattaatgcattatacaattcattaaaatattgtaatgtgacacaaaaaaattaaaatttaatgtgtgaaaattataaaatttttacctaccttatgatttgcgcttaagatagaattttatgggtgttattatattttttgcacgaataatacatataaatcaaaaattggaaataaaataaaaatattggatcaatatcattagataattatttctatataaaatttaatgaaacgcttacataatttatggcaatttgtaaagaagcctatatattattatgagaacaaaatgactattcatgttataaaattaaaactgatatatttataaacatataagcacaatatgttgtaatcgaaggatcattacataatatgaagaaatagtgcatttaacaatatctatataagctaatccaattgaaataaattatcatctttgtaaaaaaaaaatatggcaatatgattatttagttttattggacaaaatcaataatattgataattatacttaatcgaatttgtaagtattaatataatactaggtatatatcacattgaataataaacataaaatatatacagaatgtagttataaaaatatatattttttttttctttcagtgcaaataaatttacaacgttgttttgtcattatatttattatattatgatatattattaactttttaaaatttcggtatttataaatgattttaattaattttatgttattagggttcctttaatacgaaatattgaaaaattacttatattattattttattttcgtaaattaaatctcattttaaataaataatatatgttttagacaaaatagaacatactaattttataaaatacagaaacatttgaagtaaaatgaaacaataaatttgttgaatattatcaaaagaaaattgtcatataactaaaatttttactgcttcgcatacatttttgaaatcttaagcatatacaacatgaaaggaaacaacaaaggcatctacttccttaaattccttacgtttgctattttagcaacctcatggaaatattccagagaagtattcatttaacaattaaatttaatattttctacattaatattttctacaatttgaactgtttcacaggtttatttcatgatgaaaattttattaatatttaaataatcctatcgtttcgcatatttaaatatttaccctaaaccctaaacctagtgataaaatgatgaatattttcctcacagcttttacataaattcgcctcgcggattattacaattcatagacataacagagaaatgtgataagttcaaaaaaatcgtaccttatgggaagtatttttctatgtactatattaaaaagcgtcatcatttttgcactgcgtaggtcttctatagcattgacgcaaaatgaaaagtccactgaattcgcctcagctcaattgaaccgtaaaatattattttttttttggaaaataaatcaattacggtaaaaactcaatgtttctacattaatatcgttgaggattcatttatgcatgacatcatgagtaaaccgctttgaagaaaaaactattttaaaacgcgtgaaattcactttcttaaagaaaacatgttttttttttttttatatgtttctgttgtgctaacattataatttcacatttgacttgaaacaatgcttcgacttacataataatgnacactgcttgacgtaaaaatgtgggcatattttattccattttgagaaatatataagaaaatttttaattatgtaaaaaaatttggaattaactctttgctatgcgataaaaaaaaatacccaaataataacgccttatttgaataaaaaaagtgcatgcaaatggaaaatagttcccatcatttttattgtccttttagttaaataattccacaaactatatgttacatgaacagcgtaactgcattgtcgcattttatgctatcaagacgttctttgaagtaccattttaatatttaaatggttttataataagccccctgacatgctaataagcaatatgtgctgttcctacagggtaacatggtcatattttaagtctttccctttttcccatgatatattttatcattttccaagtgtaaaaattaccctttcgcggctccaaccttgcgaaccatacttttaccattttatgatgataaacactgtgtagtactggattatgtgccatgtaaatcatttctcaacgggcaaaccttttttaatcatttttcttattccttgtatattcactaattgatgcacgtcaaattaacgtttacgtcgcgactccccattttgacttcctccttttcttcggaagaaattaccaaataacaatcctaactcatttgtaaaagggtataccatcattagcgaattttttttctaaatatatatgctttttcatttagcagtttaaattctcacataaaaaaaaaatatatcttacgtcattctatatcgttttaggtcgctcataagcaaaagtacatacaacattacggtcatagatacatcatgtgtatttactaaaaggcatgtaaaaaaaaccaatccaagtggaagttaatttttaaatgtgaaatggttactagttaacaacaacttaaaaagggaaaaaaaaaactaattaagtcagcaaggaagacacatatatagaaaacattgttagtgcttacaaaaggaagctcaaaaaaatgtactcgaagtacagataaaatagcaatctatgtaaatttcatactttgcatagttattattttcttttgtctcaagatctatcgacgcattacgcatgttacagattctatattataacaaactccgaaacctttttcttccctcttttgctcttcattttaggccgcttggcagtaagatcatgagatctaggtttgtccaagtcaatttgttcaattataccatcaaagtaaagcagacactatttttcaccctttctttatattatcagtctgctcaatatttacacacaatcccatatatacatgcacaatcattcgttttaccactttctttcgtaacttttttcagttgacaaataccatttttaatttcctttttttttttggaatcatttctgcatccaattcgccctttcccaaggtgattaatgtttctttcaattcagcagtctccttcttacaattgttcaagaaattcacaaattcctctttgctcaactgatctttcatgatgaagccgtagaaaagtttaatgtaatattcctccctttctgatagaatgttataaaaaatggaaatgacattactccattgagtgctagcatgttcttcttctacttgatgtttttcctttaactcttcgaaatattcgaataaaccatttatcatttcgtaaaatccttgtacttcaagagcatatgaacgcttccacattttgataatttcattctttgatgggaattcttccatattattgatcagttcgtttagttcttcttgtgtcacatcgctgacaaatatcatttcgggttcgttataattaggcaagtcagcatttattaagtcatttttctcttcatatttttcttcaacagatttatctgaatcaaaagcgtcatcttcttcattttcacctaaatcgatttcatcaaatccagataacgcgtcatcatcagaatcagaatcggaggaacttgcatttttatctgagtttctttttctgaaacatctattttcatttaactcggataaattccttgcttgtatttgagccatcaccttgttgtccaggggggttattttctgcgagatattttaaaaaaaggttcacgaggagaggttgcatacatattaggcatatttataacatttatacttcatatgcatggactactccctccatttacacatccaggaagagcgtacatttggctctacgtaagggccgaattaaaaattgcaagaaggtgcgtattatttattccaaaaatgcttattttatatagcttactagtagcaacatataaatggcgacaacgaggagtgcaaccgagcaggaggggaaaaagaatcttcggaagttaaggccaccggagctcttctttccagcgccagtcgcggaggaagatttctcgttccttctgttatttttagctgagcatttgtcagccgaagcagaattggattcgttaaaaaaagccatagtcgcttaatttaagttttgtagtatatataggtatatataaaagggggttattatttgagtgaaaattgttctaaatttataactcaagagggctgtgttgtgttatgataaactacgttaaaatgagataaaatatgttcaaatatgctaatctacgtaaaaatataaaaaaatatgttcaaatatgttaaactacgttagaatatgttgaaatatattaaactacgttaaaatatgttaaaatacgttgaaatatattaaactacgttaaaatatattaaactacgttaaaatatgttgtaaaaagtacattaataaaaagtttgagaactttaaaaattttaaaaaagcaaaagcatttacataaataaattaaaacattttaaaatatatctttagtcaatataaaaaaaaggaatatcaaaaaaaatatatagattttattttttcgctcccagttcacgccgttagaaatatttagcaaacagaacaacatgtattttttgttgctatgcaaaatggctagttcaccaaatatatgaaggcccatcctacttacaacatatttttacaacaatttttgtctcttcaaatttgcaaaatagggcatataaacgagtcagcaaatatttttctgtgcatttaacgctagtaacttttaaaggataacttttttacaacgacagcatatgcattatagcactatcgaactgttcgttcaggttaatattttgtacatgtacaaatgcaactattatttatgcatttcaattaagaacaaattatatattttttttatacgcacggtaaaccaccaaagagggagaagttttctttttatgtcatcctttcttcgccgttgaacgatagtcaacaaaatgcagataacttttaatttaaatctagaacatttaaaaaagagtattaaatatatttattactgataggtgcgtttgcagaacataacaaacgactgttttgatcaaattctactattatcaacaatttgcattttttttttttttcataatttaagcattttatacttttattttagcgaagaaatggtaatgccatatatgttcctttttttttttatttaaacacaataggtcaaactgtgcaatgatctttcttccatcggtaagttcgcattcgttaacaatcccttttgaatatcttttcatgtaaaagtctcccatttggagcatttacaataaattatatacgaataatgaatccatcaatgcaattcgtacaagttaaaaaaatctcgtacacgcattatgctaactgtaagaaaaatcgatgaagtgtgatatcattattgcgatctaacgttagtgtagtactgctaatttatatgcctagattgattccatgtgccttagtctttttacttttactttgaagttcaaagaatattttctctcgtatcacacatcctcaaaatatttttcccattctaatcacatattttatatgcgcgatgaaacatatcagcatgtaaagaagtaaatttttaaattgttaccacaattagggagtaaaataaaatatttccctttaataatttcaataggtgtaatcgcaaagttgtagccgtagcaagctacacatatcatgtacgtataaatgttttaaaaaaaaaaaaaacaacagtatagatcatcccataataagttttatatggcgatttaaaaaaacaaaaaatgacaaactttacacatgaatttaattcactgctatgttcaaaatacgcacaggacatatattcttctttaaatattaaaatacattttctgggtaaaaaatagaatcaccatgcaaatcgtgcaccctccattgcttaaacggtgttgtataatcgacttcgcccttctttccaagaaaaaagaacttatcaaataagtgcatatataagcatatatgtagaagaatattttcgcttgttctttttatcaacgtatatatgtatatacacgtgtttgcgctccttagcccatccttctcaaccttaatccgtccgcctccaccaggattgtcccttactcgagtacacatttatttagcttaccctcccccatagtaactagctcatttataaataaggtaaacgtgtttctgcatatatttataaaacgctcgtgattagactcgtgcaaattatcctttatgacgtagtagaaaaaaagtttattgtgatactcctccgtgattctgatggttgagtcaatagtatgattgctcttctgcatttgttcctctgcaatgttttcatccacgttatacaaactttttaattttctcaaataatacgataaatgctccttcaaagtgtgcacctttcctgctgcatcttcgtgtagcagtatccatctctcaagcatctccctcttgtataaattatcattcaccgaatttattatttcatttatatcttcttctctaaagctatgaaaaacgatgtggcatttttcacttaacccagctcggtcgtacgcactttggaaaagttcttctgtcgtgtttctatttccttgtgagttttcatacatgtcgtctataatttcgaaaagagggtctgctaattctccttgtgcagtgttaccatttccttgtgggttatcgtacaggtcgtcttcaatttcgacaagagtgtcttctgccccttcctggccaacctcattagtcatatattcattttggtccgtgggatgatcggctaaatttcttgactgtacgcggatcagatcaggcgctccaacagtacccttcgagacaaacgcattctaaaaaagcgtatgtttaaaaaattaaaaaggttattaataattattattttattttttctatatgtacagtttaaaacggatgtgaagttttttcttattttaatacactttttatcttaccaagaccacgacagaaataatcaccaccagggatatcacacagcggcgcgtgggactcaaaaaaagagaatttttttcactctctaattttttccctatgaatgaatatacgtaaaaaaatttaccttgcatataatattgctcctgtacagaattgtataaaaacagaattgtgaaccttaagatggtagaaattatttaacgacaataatttttaaaagtaaaaaaatatatactttttttatagtaaaaaaaattattcttgaatttttcttcttatgtatagaagagcaaaacgcattcataaaaaatttacaatgtaaagcaaaaaaaaaaaaaaaaaaaaaaaatagctagctatatattttgtgaaagtgcgtcaaagcaaagctacgtttttatagtaatgacgtaactccatcgccaactttgcaagcttttttaaaatacgtcgtaaaaaaaaaaataaatcctgatagttgtcgtttgcaaatcaaaattatttttcactacaaatattcagcccctccgcattgcagtacagattacaacattgttatcatttgtgctgaaatggggtaaatataatagaccctctttagcttatatatagatataaaatagtaatcattaggtcgaaccatttttgcaacagtaatgttttgcgcgctctaaaaagaacaattctgttcttcctaaaaattgcgttggccctacatattcaatcaaccaagcctgaactataaattattacgttcggcaattgcctctctatataaaataaacctccacgttttgctcagtttttccttttctttgaattattctgtaactccaaagaattatgcaaaagcactcgtaattttttaactcgcaaagtgtaattaaacctttatccacaaagtacatacatatttgcaagcggagaaaataaaaacctagcaccgcacgcgggcgatgcagctagcaggttacacctagcataagaaatgaaatacgtttattcatcaaaaaagcgccctttcaacgaataaactgcgaaacatatctcccaaaatgctgaacaaattttgctaagtttttccccgttttttctctctcttcgttgctaaaataaaacataatgaactattttccgatataagcagagcttttctcagccaaataggggaaaagccaattccttcaaaacggctaatttggggtttcatgcatgtaataaaatagttaagacgtaaatgagctacataaagcatccattaatttcttacagatttatgcatcttccacgccaaccccacgcatagtcatcacatgaatcgacggagttgtattcaaatgagtacagctaaactgccctctcctaccccctttttaacatatggtgcattgttacgccttttatttccccctttttgcccaacaaggcggaagaaaatcacgacttggcataattagattaagcgtctgttcttcctcgcagttcgtcggttccagtaagtgtcataataaaatggtgaaatgtaaatacaacttaaccattcaaaaaataatttccatgtatacatatagaaatcaatattcaatataatattatgtgccgtgaatacttatataattatccatgttgcaatgctttttaaagaatatacatctgaagcattatacatatatatcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacatttcatggcaaaatattatattgctttgaaaactttagggaaaaagggcaccaaaaggtgtagaaatatataatactcacaatatataatacgcacaatgaaaaatacgcataatatataatatatacataggtacatatataaatacacaggttaatcaattgcgcgtgtgcatgccatcttcgctctttcgcctgaaaatgtctacgcgcatgtagcatctttgcatgtttcttctgcataacacttacggaaccacggggagagatctacttcttaagcacttcttggcttagattttgcactcttgcattttgagtcttcctttttgctgcaggaaccactcttcttgttgcagggactttcgcagccgctacgagggcagacatcattagtgtaaaaagtttcacagctactgccactgcatcctctgcggaagggaactctacgtggagagtaattctcataagctagataaccttctctttccaatgcgcaattctttacaattttgtaaaacacgtacaagtaaaacgtaacacacacactggatacgaattgagatgacttataatatcctgatagtaaaagtttgcttgctaaaaattcaagtaaaagtggtgagaaaagaaggacatatttaaggtagttctttaatccattcataacgtgagctccggcatccacaatcgcttcagctttcttgtttcccgcgtctaagatatccattaatttcttttcaaaatataaatctaaagttttaaaaccacatgtgcaggctccacagttagtttggcacgtcttatcaacagcattactgtctggcgaagatgatgccttacaatttttcttttccccttgcacttgagtacactcttcttcttcattttctgcggatgcaccttcaaactggacttccgattctgcagacgctaacattctaagggaccttaaacctgcaccattgttaaggccgttgaacgtgcaaacggaactgctcgagttgccctacagagagaggggggaaaaaaaaaaacatgattatacatcaacaagttaccacttgggaagatagaactacatgtttacaaaggggaagaaacaacaaaatggaacgtatatatatatgtgcagcctggcggctattcattttatcatcctacattttcgtaacactgggacatcaacacgagaagggaaaaggtacaaattttggtaaaactgaagaatttactctttcgtttcatagtattctttgcgtcatccacagatgaagaaacgaaactactctctaaatttgcagagtattcactctggaaagtattgttgctcgcgttattgaaatttctcattttctgtgattttcttaataatgtaatataaatttttatatcttttttttagtaggtacttttattaggaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaacctttcgacactataattaaaataaaggttagagataaagtagcatttttattaacaaaaataaataggtcaggtccgagttcgaaaaaattcataaaaaaaagtacctctttttattctaataagaagaatattatttatgtaatattcatattgtttattatttatataataacaatcaacgtttttttttttttttttttcatcaaaacttgcaaaagtgctctttctctttactgccaagcatattttttatgtatgccattaggtacatacatgtatacatatatatcatattttttaacttgggttaaaataaccgataaaatatgtgccgtgcagcagcgcaatcccgtccaaaaatttgccataacgctttcgtaaaaatcatccaaaggggatataagacccatgcaaaaaagtaaccttatttttttaggatatttttctgagataacaaacttttggtataattcgaaacgcagtttattactacccttttttattttgcaaaaaattaaatttttaattagaaaaaattcatttgtttctgctaaaaaaataaaacgcaaataatgcttctttatcatgcgtatgtagtactgcatactgttgaaagtatgcgaaaaatgggctacaaaatgggccacaaaatgggcaacaatatgggccataaaaattaccgtagtttgttttattatttttcctttcgacgcgcatgtgctgttaaccagtttaaagttttgtagaccccgaacgaaaacgacaaatcgaggtgagctataaaattttaaagcaacgcctgcataatattttttacctaaaatgtatgacagcattttagtgtaatagaaaaagatggtatgtcgttaaaatgattaaagttgaaggtacaaagcgacaagatatatattagcagttcctacgtattgcttactgaacgcttttgcttaaaaaaaatcaccatcgatgacgaaactacacattcctgtaattatttatattccgtaaattctataaaaaaaactttccaatttctattttaataagatagtatcgtacaggatatgattaacgccaatgaacgttctcctctgttaagtcaaataacaaatttgcttttaaagaaaaggtttattgagcagaaaatctgcttttaaagcatctatttgtgttatgacttcatatgctacgaataaattaaaacacaaacgaattatcacctttaagggttatttttcctgctagcaggatgctgtgccctacaaatgtataataaaatatgatgtcatacacgtgctacttcattatttttatgacaaatttcatgttttctaaaaggaaggaggcaaatataggacacctagcgctactgttagaatcaaagaaacgttaatttaacgcgaaatgtatatatcccctttcatgataaattttaaatttccatgccttcctctcccctgttaatatataaaatcaaatattttaatcaaaacggtaagcaataaatatgtttaaatttttcgtttgagaaaagatcgttaaaacggtactgtgctgatcttctttgtaatagtatttatacacctatgcaccgttttttttatgtgatccgcaagggggtggggatggggggttataatacataatacgcacatatacagagggaaataattacaaattctatttataatcgctcattacaaacacaggctatttttcgcaaagcatttttaagcctaaatatgtgcatacttgccattatgttgcatgcaaaactttttaatcgcttgataaattgttttttatttaacgtattattagctagcccttccacaaagtgttcctttttctcattaagtagcactaaatattgaactgaacatgatcacggtgtggaacattttttacgtacacaaaaagagtgacacatttgtaaaggtatttaaatgatcattctacggccctgcgctctgagcactaacccccttgtgtaaattggctaaattgggactaatgcttttccgttttatcacaaacaataacattattattgtataagcaggacgaaaagtaatgtttaaaatgtgcagaaagaaagggtgacgtgacctcttatgaatataaaagataacaaaaaaggaaaccctatttgtgataaaaaaattgtcaaaaataaatatcctttcgcgagcagcaagtgttacacttatacgttaaatgaacggattcttgcaatagcaaaattgtgattagaacagcattaccactcaatttttgttaatgcatttctttaaaatttttttgtaattataatttataacctttcttatttgacccttttctaacacaccaaaaaatgagttaccgaaaggtctccagcatgtcatggaacacattcaaaagaacactatgcataatgtgcaacgcgatattgtttcaaatcattttaaagttcatcctattcatgtaaaaattaagaaaagcgaattacatgaatgaacttatcgcggctccctttaaaacgaaatagtcaggctttgcgaaaagcctaacacacaaacgattatttatttatgcacttttactagacaacttatttgaacctttatctaagcctaattttatcataatttgtccatccacagttcgctattttattcttacataaaggttaacactttaaatttacttttttttttctttttacaaataaatagagccttcctttactgtgcatattaatcggttaacataaaaagagtgtaagcgagtaagcaagcatttcaaatgcatgtaaagcaaaagaacaaaatggtagtgtgtttgttcagttcatgtttgtctacaacgatatttcaaacatgaccgtgaaaataacgcttgccaaaaaaaacctgcgccacaacaaaaacgggaaaaaaaaatacatttatttaattttttaatgttcataggaaattacgttacttaatcaaaatattttcgcaaccgcttagcatgtatatatattttttttttcttcgattttctcgaatggtaaatttttaaatgtgcaaaaaaaaattacttcaaattaccgcaattgaaaagcaaacaaacaaaaaaaaaaagttaatccatttctcccaataaaatatttaacaaataaatcatgaatagcgcaaattcctagctaacttaacccacttaaaatttgctaaaggataaaaaaattccatttttgtaactcaaaataatgtattcctccttaatttaatttatagattggttaattattaaaatttattatattccttttcagttgattagagttaatgagaaattaaaattcacaaaattaaaaagaagttcgtctaaattatacgaatcacacaatctttgcttatttttttcgtttattaacttatttcattttacacagaaatataaaaattcagaaatatgccaatttacagtcaaactatatgtacatacatgtgatgagtaaatttattgtacataattaattataaattaggtataaagttcgatgactattatttatatatattttcaacattgccatttccgtgattttttttatttcaaaaattgccataatttaaaaaacaaaaattttattggagagttttttgaaaaattggtaaaaataatacgcaaaaaaaaaaaaaaaataagtgtacccatttctactaccccatttgatactaaaaaaatatattaattttaattcagctttaatatgtatatatattgtattatatatattatatatatatattttttttttttcctttataataaaaatagaaaaattagaatagtatatatccctagtaattaaaaaaaattaaattttcaaagtcgagccctaagtttttgaataaacaccattttatatctatcattcttattaaaattatatttcattacccggcacaaaaaaaaaaaaaaaaaaaaaatactttccctattttatttttagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaatgacatacgcataataatatgatttttaatttttgtaaaaagctatcaaatgaatattaaaatataatttctcgtagcccaataaggcagtaaaaaaaattattaaaatttttattaatatctttgaaaaatttatatgttaaactaacagttctcaaagaaattatatttattttaattaaactgccattttatgaggaatataatatttccaattacctttacaaataaatttatacaaaatttttaatttatattaatatagcatataaacttaccatcggtatatttctagcataagaataaccacacgtataaagataaacacataagtagtttcaatatatttattttaagcaatcttttttattcgaaaatggtgtactcatacgacagtactcttccaaaatttaaattataccaaactgtagttcacagatatggaactaatcgaccagtcatttcagtgacttccagccaagggtatatgcaaaagttctttgacagttcggccactaacctgattactacctatattttcttgattttgtttttatctttgtgctacagattaattgataaggtacgatatgcgtaaaaatgggacttctctaaaaagagatcatttatgcccttccttttttttttttttccactatgatgatgtttcttgccaattattcccattttgtgcataaattttaattttacccctttttttttttttctatcctaaattttcaggcgtttttccaaggccgattaataaacagcatcttcagtttcgatgaggaagatttagactccagagttgaaaatgaatctgatgaaatcgattacaacaaagctgatgatggggattcatactactatgatgcctcagaagaaaacgaaaaaaatgaaaaacaggaacaagttgaaaaagtaactttggaatccccagaaaatgtagaactcgaaatggacatagaaaaatcttaagaagatacaaaaaggtggatggatgggaaaattattttcactgttctgaaaaataatgaaattataataattatgtgttctacattatgtacacatcatgaatacgagtagacctattaatgttctaattaatatatcttttttttccccctatttttatttcattatttttctacatgcaccattttacgatcttgttttataaaaaaaaaatgtatgttccttatatatatttatattatagcatatcttgtattcaaaatgatgagctatatttcacaccatactaattttttgtatttttttttattaccctttttttatacttgcatgatatatacgtggtaaaaggataaaaaaggaaatatatataaagctgtacttctgtgttgccattataaattttataagctatctcacaaaataatcatttcaaacactcccaaaaaagaaagaagaagaaggaaatgcaagaatttattaatttatacttgttatacaaataaataaaattcatcattcctttatttttttcttttattgcatttttttttaaacgccataagaaaacaatgctgataaagaacaacacatgttagctttttgataaagggaataattagctttatgaaacgttttatttttaaaaccctgcaatttcgaatcggtgatttgtgcagaaccgtctatgttctgcccattttaacagccagctgtggttatatactatactatgcatctgtctcctctatccccctcatcactgtgttatttggagcaataataaaaaacaggacaagattaccgcagcgttcttcttgatttcccttttgatgactaaaccattggtgtgtgcgttacgcgcctctactgctacctgtcagtaaaatgaaatgatcccccgtgatgctctgtatttcccttaaaagaagtaatgacataaattagagtagcatgtgtcgtgttaacagaaaaaagggaaaagaactccttaaaaaaaacgcacctaattctagtaacacgagggcatcttttataggactcttttttttttaaatacacttgtttaccgttttgtccaagcctatctatgattagccaccatttttaccttaaatagtgaattaacgagcgccacatgaagctattaccacgtacctacttcacagttacagttgtaactcatttttaattatttttcactttgcctatagaaacgaaccgctatcttttaaagcacagttcgtatctcctaatccaaaagactctatttacggaacggaaaatagctatacatacgtggagtcacatgggtgagaaaaaaatgataagatgtgaagtactactttccctcacctttttaaaaatcacctctcataaaaattcacgtatatgcaaagtagggcagttactaaaaagggtaaatgcgctcttcattttatttttagattttattttaactgacctaatcacgttttacactttaaatatatttttttctgtcggcagtgcatcgttaatacatcttatgagtgggcaaatcgactgtgaaaaagcgtagactcaaaatgctgctatatataatgtgccttaccatttagcctataacttttcgaattttaggttcatctcacacgtgcctcttgagtaaccaccacgcatcagcaaaatatgcagtcacgtattaccatttctacgtctaagatggtagaggtatgtatgtttagtcccgctacccacatggacagccattcttaagagaaaactaaactgcgcaagatgaaggctaaaaaactggtaccctcctattttagtctctttctctcagtcaaaaaggtacatgcatatatatgtacgtctgcgtgtaccaccctaattagtggtgagaaaaatgctacatggttgcaaaacttccttgggactaccttccatttttatttcattctgcattgtaattcaatttttttttttttttccctccgtttttacgccaacccatttgttaacactgaaaaaaaatttcacaatggtgatgcagtggggaattgttccaacattatgtgagtacctatcaaatcgcttttaggcaacaaaaaatttttcacaaaaaatgggaaaaaaatataataacacatcaattcatttccttaaaattagttaaatgtgcgactaataaaaaagtagataagcagaattatgtcactctgtaagcaaaactgggtaaacgttatttgtaaaaattcttccatccctctttcaccttcattttggtacatgaatttatatacaagtacgccacataattcttgaaacggtatggcggtcacaaaatacttgttatcaaaattgctgggttaacatcacgtacgtattaacaaaacaaattaaacataagaaggaaaaacaaaaggataaattgcgtacggtatgtgcatgttgcttttcttagcagccaacttaggtgccattttaacaaaacatacattaggtcgatttactcgatttctaaatttttatttacagtgcgcattttctcttgtttcatccttccgctgaccccccttttgagcactgcgccggcgcacctattttttttctacacttcttaaaaaacacaaaaataaatagcaaaataaatagcaaaataaataacaaaataaataaacgagtacataagaacaaactgtacattatagaatctgtgttgcacgcacatggataaacaaaatgaacaaaaaaaaaatcgatttaatctctcataaatattgtttttttttttgtaccctaaaaaaaaaaatatatatatatatatattgaaagaattgttctacttcataaacctaattgttgtaacaagaaaatgtggttaaacattaaagatgctacttaaaaatagaatgaaggttttaaatcacagctaaatgaaaaaaaaaaaaattttcttttttttttttatccttttcgtgcttttgttttattttttcgatttagtaatgtaagtatttgttatttgctttattatttttactgctttttttccgctttttattccgctctttctgccgctctttttgctgcttccttttccgttcccgtttgtttattaccgattagaagtgctcgcccctttttataaatcctgtggacgacgaccgcgccacgaatcgaaccaattatacagcactaaaaggcgctccccagtagaactaattattcttcgaaaaaatatataaaaaaacatggaaggaaaggcactgcagaatagcaaattcgatgcactcaacctggccgctcccatcttaaatgagggaataaatgtcggcaaaagactaataggaaagcttaacgggccgacaagcgctgatctagtgttagtagtgacgtttttcactctgtataggctatataatcactttaaaaaaatgaaggtatggcataccaccagtgggtgcatactactatgtgcacacttgaactacacccatctcctctcctttaagattacaaatgaaacctagctaacttatactaacattacacacattcccatcttcttattcttccattccgaaccctcgatgcagatcctgcagccacgagaaaaccacgaaataatctacaacacgctgaaaactctagatggagatctcagcacggaagagaaaattcaaaagcagctaagggcagtagaaaatcataacaaaaaagtacaaagattacaggattggtttaaagatgtagaaaagagaataaaaacacaaaggagaaagatagatttagcaacaggaagagccaaaagtgatgatttgataagaagagcaaaacaaagatcacaatatataatcacagcgggacaagaaatagcgttagaagataaggaagaaaaagaaataatggaaaatggagttaaaaaaatccaaaacgggttacgcataatagaagaattgattcaaaaacttgatgacggcacagggaaaattccgaaagacaatttaggatcatataggcaagaaatagaaatccctgaagataaaattgcagaatttgatcaaggcctagaattattcgaagaaggcttaaaactaattgaagctcgcgtacagaacactgcaggagatgatgaaatagaagaaataaaaatagaactagaagaaaataacgaagaagagcaagatggggataattcatctccctatttatattcccaagatgaagttgtacaagaaccacttttagcatcggagctgaaagcatacaaagggaagatggcgcaagtagaagactggataaacgatatagatcaaacgataagaaatgaagcaatgaagataaaggaaggagtagaagcggaaattaaaccacccgaatcatatgcacaagacgcaggaaagacaatggggcaagtagaaaaaaacacagtgaaagaagaaacacatgataatgaatatgaacaagaacaaaacctggaagaagaaccaaatggcgaattgacagaagagtggaaagctaaggaatggacaaaatggatgaacaatacagaaaaagagtggggaaattttacacaatcctttgaacattataagcaaaagtggattgaaaaaaaggaaagtgaatgggaagaatggctcagaaatattcactacaattgggttggatttacaaacaaattggaagaagattatataaacgataaagcaaacgcttggacgaaatggaatgaaaaggaatggaaaggaataatcgaaatggagtggaaaaggcctatgaaagtaaagtggacaaaattggtaaaaaaaaatgaagaaatttggggagataagttttttaattattgggatgattggaaaggtaaaaaatggaacgaatggaaaaataaaaactggaaaaaaacagaagaggaaaagtggaataatttcgaaaaatgtaaagatttaaataatgacgaaaaatgtaaagatttaaataatgacgaaaaatgtaaagatctaaataatgatgaaaattggaaggaatggaaaaaaagattgttaagagaaaaaaaggaatgggaaaattgggtcaacaaaaaagaagatgtcctaatggatgcagaagaaacatactggaaaaagtggaaagaatacaagtggaactacctgaatgaatggatgaagcaagtggaagtggaatggttaaagtccaaaccgtgggaagtcttaaagcaggtaaggagcgattcctacgaataaaacgtaaaagtggaagatgatgcgcaacacagtgaagcggagtattcactgagctcctaaaatgaaatgttaccctatctgttacgaaaaaaaaggggataattttaaatttttcatgacatcgaacgccacctctcaccattaaaaccactccaaaataatcaaacggggacatacaccccataacgcaaataggcgacttttaagaagacgtgtcaccacagcgccgtgcacagcgaatccaatttgtccgactttccaaattgttcaattttccctccaaaaaaaatgtgaaatctgtgttaacactttttcaagtgaatgtcacgtggaaatttttaagtgcttcgttttttttgctcttccaaattgttttccttcagatgacacaactgtcagtgttataaaaggcggattttttgaaatggcctttttacttctttttattcgttatacaattcgcgtgtgttcaatgcgtttcgctccatttgtttaccacatatagctttagctgtatatttctcgtgtaggatgacaatcacccacatctcctcattaagtgccagtttgagtgcttaccttaaatgcttcatttttgtttatttttcacccccataattttgcgcaaacttgggtacgctcattcgtcaccccttcaatatgcaccatgaaaaatatatatatatatttatgcactggggggggcgacttcctccctcccttgtaaggatagacaaggaaaaaggattacacagtgcaattacactgtcaagtacttttctagtagatgtgaaacattccattaaatgagcccttatttttatgagcaaacagttccctcgccaccagttgtcccttttattaagtgcgcatagacaccaacaaacatgcttatggcaggaactagaatgtagcaccaatcatgtacagggaaaaattacgctggttcataatacttaatgtattctttatttcttaaaatgagaaaataatcattaggcgaaaagatgaaggctatacacccctttcaccttagtgtgctcataaatttgcgcaaagatatgaattcacaagcttttcaccttttttctttattttttccgtatttgtgtatgtattcgatttgcttaaaagaagaagttcgtatttataaaaaggaacactccttttaaaaattaataaaaaaaagtttattttttttcccgtccatataaattacgcagttaaatatctgcacgcatgaatagtatttgttcaaggtaccacaattttgcgactgtacatcttcacattgccttcttaaaaactgatagaccaaattttttgttctagtgattaccactaaaactgtggagatgcatattgtgcgaatattcaaatggagaggaacacctcgaaaatccgtcacacgtgagccatacatacctaagcatattttatgttttacccctcttactatcacgtaaaattagcatatgaacgctttgaaaagaatggaaagaggttatataagactttcctctacaatacacataaaagctattttccaaaagaagaaaaaaaagtagaataaaccagccaccaaaaaaaaagttaactgcttttttttcattatattttaagcagtcttgtgcaattttccgtatttctagtatcattttttttgccactaaatttacaggaaggtgttaacaggcaggccccttaatcaaagtggtacatttttttccctttctcttttttaaaggaagctcagtaaaatttcataagccatatatttctggctttctttctcccaccaatgtatatatttatgtatatataatatatggtgacccataagcctttttcaaaaataaagcaaaattctcgtgctttctgcatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgttgtgttctattgaagtcgaacccccatatatttgtatataataatattatagaaaaaaaaaaggtatttaaatgatttaataaactggtttttgtttttattttaaattatatataaaatggccatttataaacaagcacagaactgaagaaaaatcaataaaaaaattaatttgaaaaaattatatagaacaaaattataaacaagttagaagaatatttgtaacaaaatttagaaaaaaatttgctacaaaattgattagaattagaaagaattcaaaaaaagaaaaccaaatttagaatttaaaaattttgtaaaatttaccttcctcagttttgttatatatcatgaaaacctaaattttcctcattcacttctnaggaacaaaaacagaggcctaagaacatactgatgctgaaaatgttatacaaataagagtaaaaaaataaaaaagcaatgcaagctttttctctcttttttttttttgctcactagtttttaattttaagtaaccacgaataagactatactattgaggacaattcaaatgaaaacctacgtatatgtgctctattaccttaagttattggtggtacgcaacgaaaatggtggcaaaatatagagaaacaaaaatgacaaaatggacgccaatgagcggcaaatgtgcaacgaaatggacatccaaatgattcgcaaaaaaaaattatgtaatgaaaaccaacaccccctcagttgcctatctttaccacatatttcttccccccccttttttttcccccccataaacctttgcagaataaagcagcaaatgctatctaccaaggaatcaacccataccttgacataaaaaagtactacttctgtccacacacaatataaaacagcgtctcactcacttatgtgcatttttgcatataccggtttgcatccatttaagcgttcccctgcacttccaccattaaaagggtcccatgacacactcaccccttccccttttaacgtcccttctctccagatacagtgaagaagctcttaaacaaatacaatggcacagaaacttatccgatgactggtacgttaaagatgataacatcgtaaacgattccggtgctacaataaaagaagtggagcatagaattaatcgaggagaaatatccattgggggccaatgttacgatggagacaaacatgatgacttgagaaatttgttcgttaaattaatagatgagctcttcttttcaaattatggagaatgtctagaaatggaaaaaaagttatatctttctacacaagcttttctaaaaaaattgcaagatgatataaacgaggattttgaagccattctccatgtggtcagacatcacataaaaaatttctttaaaaagacaagtgcacataatcagcaagaattggaaaaaataacaggaatagatatgaacctgagaattaatgacgaaggaaatttactatttaataacaaaaatttacatcacttcctcgcttttacgaaattagaattaaatatagatttagagcaagaatattcaacatttgaaaattactccctcattagtgacattgaacgtgtttacattgaccttgctattgaaatttccaaagtagaagaagacattgcaaaatatttgaattcaactttacatagatttcctctcaagtattaccgtgatgccaatgcctttgcagttatgttccaaagtaatgctatgataatcctagaagataatttacacgttaatctgtatcataaatatgtagagcaaatggaaaaatcaaacgccaatttccggatagatattaagccaatagattcgttactccaagatatgcttagcatactaaatcacaccattgactacaatgtacatgcactctttgtaaaactaaataaacacctaaatggagacctaaaatctctcatagcattctttctttatttatttaatatagaaaaatttagaaatcatgacattataaaatctatagaagaaaaaagtgaagacttagaagaaagtaaaattatgtccaatagttataacttatttatgatagaaaaaaatgacatcaacattgcagaaatcaaatttaaaatttttgtaaaaaataaatttgatttcaatgtagatgataaaaaagttcgatctctggaaaaaaaactttacgacatttaccaaaataaacacctcgtagaagccttcaatctaattgcttaccaaatattaatcaaacggatcgtcaaagattatgcaaactttgtggaacagcttaaaaaaacttcctacagatatcaaccactttttaagaaagtgatagacctatttcctcttcgaagagatgaaaacatcctcatcattccaagaaaaaaatatgacaaattggtgaaggactatatcaaaattaaggacaacagtaatttccattttaacatcctgggtggtaatcaaaacatatctaattctttatttcgtctaaaaaggcaaatgaacaaaattaaaattatgattaaaattttaatgggcctcaatgaagagatgactaccctgaaggacgtttcgaagctcactcccggcgaaaaggagcgcaataaaaaggctattcttttttatgtccgtttaattagggagttcaaggatgactggttttattagtccatccggaggtgcgccatttaaatatgtacataaatgtgagtgtatctatttatgttcctatgtaaatatgtaccttttatatattgcacaccgatgcgcagatgtataataattggagtagacaccctctccaccgcgcatccctgctgcaccctacgtagttgcaccaggagttgtacatacatatcgcatctgtacatccttctgtatctacatatactaagccttaaaatttgtttccattaacctaccaattagtatttgctcacctccgtgtactttatttgtacatgtgtgaaaagaaattaaattttagtttctcttttattttttgtgtgtatcataattccattattttgtctaatgataatttacatgttatatttctcattatttcccaaccaaaactatttacccaatttgattctcttaacaataggtttttagtacaaccttacatgaatttactgcagccttggcagctacgcacttggcaggaaaaaaaaaaaaaaaaaggtcaacaaaattggcattgtttcaccccccagcaggtaaagatgtaaacgtgtgatataccactctacggtgtatcccctacacacatctttgcacaaaaaaataaataaataaaaaaacacccgctggacttatcctcactctgacatgttcattcgttacatgcacctttaaccgcggatcatcataattttaaaacaaaatgggtaaaaaaaattatgttaaaagggggatataatactgattctcgtgaatcaggaccgttgggtaaaacaaaaagagaataaccaaacgaacgggttgagccggggtggttgcaaaaagggacacccgcccaactgtgcagctgatcagttccacagctgcgcatttaataaaaaatcaaacttgaaaaaaaaaattcgaagcgatgcatagcaatttgaaacactcgaatcaattcaaacatgggaacaattcattcttcacaaaaagatagaaagtaatacaccaaaaacgatatctttggggtgcattcctaatgggtctagcaaacaactatgccacacttcccattatgcgaaatgccttgtgttgcgaaatcccaaattatgaagtaatctgctttatgttgttaataaatatttccttatggtgcgccgctataacttttaaaatttcattgatattatcatcgttcacctcgacatgaaacgggacggacaaatataagtgatagagattcgttttgatgcagtagaatttttcatactccgcctccaggtatatttgagcaggtaatttggaatctcttaatatgtcgtcgcacttttggtacactctgaaaattcttttcaccttatcgaggttaattttggagctataatactgctttaggtatgggatgtagtagcacacgtgaatgatgtcgattcccgggatttctgggagagcaaatggggagttgtctgacgctttcacaatttcgtcgtagcaacctgagctgattagcatctggggagagccaaaagggacgggaagggaagggagaagggggggaggggatcatatgtacgcatgcaagctcaaatgtgcgttatgcacaaccgcgtaaaatttactaaacggcacgcatatcacaaaacgcgcgtattatacacactgccgagcgttcaccgtgctctttttttttcctttaacactttatgtatgcaacttttatcgtttttgtttcatctttcagtaaccgtttcaatcatggaggtgtgtctggagaggtggaaaaagtctcgggacgacgcatgcgagcagatgtacacgcagcagatttttttcctaatgtagttgatgtaggcatacaggaaaaggctgaaagggggggaaaatccgaagtgaataaattcagaaaggggaggaaaaatacgaaatgaatgaattcagcggggaaattttcctttccttattttcacgcacttttgcaatcagttttatttttattttattttatttattttttatttttttatccaccgcttcaccgcggcgatattcacctctacgcacaaatgccacgtaacgcgtttttcaatttttttttctctctttaatactttgggttataaataggcaaacaaatgggcgtccacgattcggcattcttaaaggacttcatagacgttatcatattgatgaggattatcacgtccatcgagtggatagcatacttcgatacagatatacctataattttatcatgcacaattaagaaggacaacaggacgttgttaattttgaaggaagaaatcaaattgtgaattttgttccgataatcctgttttaatggcaagggctcaaaaccatcaaaaatggaatacatatttcttgaacatgaagatattaaattgcacatgaggacatcagcgccgtccaacaaatatcttatgtcaaatgacggttttatttgaaaaaaattttcaatgcttttggttaataaagatataatttgaaaatacatataatttaaaatctgcaaaatgtagttcgtactttcattagccttagaaatgcatactaaacataaaacttccttgtccaaataaaccaccttggtatttttactcataatacattttaaagaattttttgtgtacattcctgtgcaccttttatttgtctttgtatctgtacaaaaatctgaaaaggaaaatgactcaatttttgatataattgctaacagagtcccataaaaacttgtcaaattttcttcattaccatatttgtaaagactggtttccctgaataggtgaaaataaaaaagtgccttttgtgtttataccacaagggggtgctttgatcttcatggattttttttttcttaaataaaaatttcgaattatttgcactctcttgagattctttattttcaaaatagtgtagactgtccagattgttcaacttttcactttccacatcgtctttttcttcatcttcttttttatcatcacacaaattgggcctttcttccttcaccttatcttcattcgtgcttttgatgtcatccttttgtggactatttaactcgtccccctgagaaatttcattttttgatgtctccccttcgacggagttaatgcctgcgtcttcgcgctttattttttcttctttcaccgttgcgttttggtttttccccccagggtcaccttcaccctccccaacatcgccaatattgcctcccttcgagctttcgatatctcccctcgcagagttactcccacctgactccccctttttctcctcctctaccaaattcgatctcgcagcactgtgcgacgagttgctcataaaggacaaatcatcattcggtccgtttcccaaatccttggggtctgtgacgtccgtatttaacgtcagcttcttagtccccaacgtaaaatgtcgctcgaaacttttattgataacggtgtcattgtgggaggagctgtctgactcttcctctttatgttcatcaaatggtttcattccgccctcttcgccatgtatcgagggggaaaaatcctggttactgtaaaaattttcgtattcttcttccattaaaaaattgctatcgacttttttgagcagatcgttatcgtcccctcttggcagccatgccccaccttttatcgaagcagaattgtctactcctaagcggtctccctgcattaaatgcgcagatttgttgttcattccgtccacttcattttcttcatcctcaaaaaacttttccaactcgtcatccgtgtaggaattgtacatttcgtctcgaggtagcaaccccccttcattaatattcccttttagcagatcctccgagtgttcttccgagtgctcctccgagtgttcctcctcactgttgaatttcctctctgaatgtccttttgccccatttacactttccgcatcgtagaagcttacaccttcgctagcggcagcgtgaggagagccccctacggggcggtcatatgcaatatcaccatggtggtaaccatcgccgtgatcatcatcacgatcgtcgctacttttccttgcaccaaaaaccgactcggaagatacccccgaaacgttagcacagttagatgggcttctattgatctttccatttgcgttatttccttcttcgtcaaaagcaatttccatcttccgataaatggaacatttaaaattgaggggaagaaaaaacaaaaaaaaagtaagcttaaagggttaacttttttttttatggtatatattgctacacaatttgtggtatcatatttgtgtacattccttttccccgcgcttttttcttatttatttttttttttttttcctcttattatttgcaacgtaataagcacaaattcgctcttaagcagttattttactttacccttttctataaataatgaaaaaaaagttgacctcacagttccacgcgtttgctaaataccacgcaaattctgttgaaacggtttgctttgcaaaaatgctatttcgcgaacatttttacagaaaaaaaaaaagttgttttaaaggaaatctcaaaatgggaacgcgtaaatatacgtagggacaaaaaatcaaagaaaggcctatctaccatcatgttaacaaaatgaaaaattcctgagggaaaaaattaaatacacaccaagtgtagcaacagggctgaattaattcacctcttcctcgtacctccgcacattcgaaagaacaacgaattgtctgtgatacaaaatgttacaagacaaaaacatttgttaactatctacacatcttaaaattaggacggggacaggcaaaacatgttgtaccgaaccataaatcgttgaacaaaataaaatttaaaaaaaaaaaaaaaaaaaagggggtaaacacgagtaaaaagcatttcacaggtaaacaaaaatgtgttaataattttaaaagggcttggaaatgaaattccttctccggataatcttccactgattttatttactctaaaatggaatcccctcctctccctggcaggttagcacaaacgtgtgaaagagtacaagtgtgtcttcactaaacacacgcaaatccgtaagcacatgtgcatgtatacgctccttccgagtgccgtccctccctacgcacaaccgtgctgcaggtgggcattcgccagggaatatataattgagtaaaagtgattcaaatcttttatgatgactgtaggggagctatccccccgttgggctgtatcgaactgctcgttcatttgcaaggacaactccaatctgttcttcctaaaaaaatatagcggcttcttaaattcgtaatttttcttatacaaattataatttccaactacgtataaaccaaatcttgcacgtgaaaacgcaacaataagtcttttaatatttttcatataaccaatacttctagaccgaacgagcgaaataattacatagtcgttttgttttccctgatatttgtccactgtggtgactttttttggcattccgattaacttattgtataggcattttttttttaaaatatctagtatgagttctttctgcccattgtaagtggtcaaaatggtgattacttcattggcatatcctaacagtcgcatgtacataaaaatagcaacagccatttctgcttctaacaaattttggtaaaaataaggcaccggtgcgtactcctccgactcgacgtgtataaactgatacgtataagtaaatcctggattgaaattcttcgaaaatttgtcactattaatgcattccagattggctatttggatattgtacttactgtaaaaatatttatatatgttacaaatctcatttctcatacgtccctgttcattcaaataaatggatggcaattctagtcttaaaaatcttttatacaaggactgttcatagtttgcaaaattttttatatatttattttttataatgggtggtagctggttagaatccccaacgaaaattattctttttaacttgctcttatagtatctattttcttgcagaaggaggggtaaaaacgtgtcattttccgtaatttgggtgcactcatcgataataatattgtcaaagtaaaactgtagtttcgctattttgcttctgtttatgcttgcatgtgtacacgtcattgcgatgaccctggccagcttcgctatgatgtacattcctctttctcgctggttctttaacacctcgaatgctctacagtcattcagatgttcgaaattttttatcaactttgctaaatagtatttgctcacgtataaatcgtcctcgtcgtttttgaacgtcatgccggttacatctccgttgaagatgctgcgctgggtggggatatcccccgattgggctaacaattcatcgtttgtccctttttcttgttcggcttttgcttccactttttgcacttcttccacctcgtccactttttccactccttccacttcttccattaccctcccccctgcgcttttctccctctcgaggaaaccgcccctatactccaaatactcatcgatgcctactttatgcaacttcaaatttaggtacttcttaaacgggaaaagaacactataaacgctcagctgcaaactacccaattgatcttctgggtgaattaaataaaagcactctttgtcttcgtccagtatgtgtagcttttccatctccttggaagtacaccgtgttgtttccttcccccctccccagattaaattctccacattttcacgtccttccacgtacatctttgggcacaaaaataagttatatacgtcataatcgtcaaccgatgctgtgatgcacgatttgaaaaaatcctcctcatttccgttttttctataaatttcaataaacttaaaaaaatttgaaatacgttttttcacatgattctcataatactgggtagccgacaagcagtgatatatcttctgactgctactcgattcggataacagatttacttcgttcaatagtttttgtcttaagtcgatcatataattgattcttccatatttcgaaaaattaaaattatcgtcttcatcaaaaaaatcgttccctgctttgttcaccatgctgctctcatttcccctaccaatatcatttctggctaagttcctttccacttcttcgtactcggctcttaaattttcaatatccaattctcccatacctactctgcacagatatttttggtgaatcaaattttccttaaccagtaagttaaaaatgtagttcaggcaactattactgtgtgtacatatgagaattttttccttcgttttgttgttaaagagtatattaattatcttgtttagtatgctggtttttccgctgcctggaactccctcgatgatggttattccttcatacagcccgctctttatacattcgatttgcctttctgtgtagtacatccttttcttcgcctcgcctccacttgctgcttctaccacgtttgtctcgtcatccccattttcggtgcctaccctcttcaccaaagccacatttgtgctgttcctctttttcgtgtgaacaagcaacccctctaacgggtagtcctggtcgtcgtaaatcctgttcggtatcctgtaaatgtccccttttagtcttaaatatcctatggagcgttccacattttgatcaaataaagtttgcacttgttttcggtcaccaattgtggtaacctctccatccggttcgtccatttcgtcctcattgccttcttcaccttctttctcttctcccttcttctgtccctcccccttgataagcggccccacgtgtcctctcccgctttttccccttctcaggtagctgttcaaaattaagaaatactctttcgccttaaacacaaattggaagatacaataatccccataccgatgcgcaactctaatgttttccacaaaattggagacaaatcccatctcatctgtggcgtacccattaattacacaaatgtgataatacaaactttcgaggatattcctttgcagcacatccttttcaagtgacttttttttgtttccatatttgatcggtacgtagctcaaaaataggggctctatatactcattcagtagattcttcacatctcctttatcgccaccgctaaacacattcatgtatgacgagtcgatgcaaagatacgcaacgttcgtcgtttttatcacatgtaagatgtttataaacgtgttcaagtagttaatatcatcgatgtggtttcttataaaatttagcttctctcgattgcatgacagagagctcttcaacaatttcgtcgctctgggtctgcccgatttatttttactatcactgtttgcatcgtctgatgagtcttcttccgatgcattctctgctgattcgtcctccgattggctttctcctcccgattcgtcctccgattggctttcttctccagattcctcctccgattggctctctcctcccgatacccccccagattcactatccccctccgcgttggccctccccggcagcgacttctggtaatacttgagcgaaccatcacagtaacccaaaaatatatcatgcacccaaaacggtataaccacatcatcgggattcataattaacgttttgatgttgttcaaaatgtagaagaaattgttttccttctgtttcctcctcactagtaaattgaatgagttgtaaatttctggatcgttaagaatatccttctgatactgatgataatccaagtatacagtgattctcttcaagctgcttttctccgcatctccctcatcttcaccgttttctacaaagttagcatacttgaacacttcacaccctctgacgtaattaattccaagtagcttcttcaaatctccatcattaatcacgtttattttattcctataatgatttgtgtaattctttacacaaacgagaaataaaatgtcacacggtctaatcatgttccactcgttattaactctttcgtagtatttgtacttcaggtctatcactatttctgctgttactttcttactgttgttatctacatttacaattttgaatgagtcgattttattgctcattcttcgttcatttgcaaaataggtattttcaattttgttaacatcctgcactatggagtttagctggtattcattgtaagcgtggctacaactcttatgcgatgaaaatccatcctgtgtatctatttgattctcccctaataactcttcctcatgttttctcttccttcgtttcttctctccttcgtcattcatctcattatcgttcctgttagactcactcgactcgtcaatttcgaagacgtatctacacacggtattttcattcacctttttattttttggattcgtttcgtagacatactctaggacgtttttcctaatgtcgtaataactctgtagtttaaacaaattgtatattctaaacacatagtcgttaatgcataggtattgcaaattcagtttgaataacggcttggtgtagagaaaggttttcctcttctttttcatatcgtccttcgtatctatcaggacactatcgaataggtccttctcgtttggataatcacattgcttgtctatctcctcaaagatgttgctcttaaaactcaaattttcgattagcacagttatgtagaacagtttcttctttctcctaaacaggggcacacttgggaacagacccccgctgtccctgctccatttgcttccccgcaatttgctgtccccctcttcatcattagcagtctcagctatgccatttgcagtcccagctatgccattagcattcttggctgtctccctgccaggcaccaagtacttcaacttctcgcacaggaaaagcaactcccgctcttccagtttggacaaattctccagcagctccctcttcttgttcatcaaaaaaacggacttcaggtagtaattttttaacaccgtgtgctccttaaaatgtttgtagcaaaaggtttggaaaaactcaaagttcttgtaatgctcgttgcttatttctaaataagttaatggcttccccgaaaaattatttatatacatttcgacgtaatattttaacagctttatcagttctttgaacttccttttcctattaagactagaaattttacaataaattaacacattaaaatgctttatgagaatgtacagtatccttctcgagtaaagctgacttaaaagatcgataaaaaattccacgcacttttcaacaaacaaaatgcgaaattttttgtcctcccaggtatgcttccgcccagttcttctaaccttacgtgtgtatctgtgtttatttttcccctttagctttccttcatacttccaaaacatgcgtagtatttcttcctttttatgttcgctgtggttgacataacttccatccctttcgtcctcgctggagatgtactttgcgtacgcttcgacagactcgaggaactctaccacctcgtcgtggagcacgtcctcaccactgccaacgcgtgtaccatttatggtgccaatctcccccccaccagctgcaaccctctttgcgtgtttggctgaatgcccctttgtagtaacgccctcttcttcgtcggccaccgagttgtcggttagactcccctcttgatcgctcgcgtcagtacccatatcgtccttcgtgttgtcattcgaggggactatctctttcatatccccttcacctactagtgcggaagcatctccaagcttctcactacttaacggtgacttctcctcattcggaatattaccctcctcatcattaaacatttccaaatacttttcgcactcgtctagctcttcatttttactgtctgcgtcactcatcgaggagatggaaaaatcactggctacctcatcctgttcttcggactccctctcaaagatgtccaaaacgattaaaaagtaatttatcaagttgtaaaaaaactcatttttgttaacaaacagaatgatgccctcgtcatactcttccttcttcacatcgtcctggtgaactacaccacaactgcacgtatacacacccagcacgttgtaactcctcccatttaaatattttttttccataacctttagcagattattatacaacaccttcgcttctttactcttctgaaacagaaatgcgtttaagtaactgtaatttacgcagctccaaatgatggggttgcacagatcaaggcacaatttgaagagaaattttttgtctatactggaataaatatttataaaaaactgtatgacaaaggatttctccaaaaagtttaatttgaatacacgcctcctacatgtccttacgatatcttccgtctctgtacttcccccccttagcttcccatttcgcatgtgctcactaaaaacaaagttataattaatcaatttgagggtattaaaaaataagctgtgaaatttttgtacaaggaattccttgtacatattaaaccgctcatcaattttgtagttttccttttgagtgtaattcttcttttcgatttccaccaacttttcaaattcgtctattctgttgtaaattatctgatcccaaatttcgtatttccccttctcttcatatttatagcaaataaaaacgataagcgatagtaagtgctttacgtacaatttgtttgtacttacttggggaccatccatgcaaaaaaaaacctcgttgttttttagaagatacagcctgtcatatatgttataatgtgcccataataccttttcaaagtattgggcattttctaacctttttaaatgctttgggttgaaacttttcttcttcaaaaggtcgtacgttttgcctataaagcttagccacttgggatcgattcgaacgtctccctctttcgcatcaacaccatcatcgtcttcgctgtcgtcctttccgccatccgcaccgcagtggttaagtcctccccggtcagtgctatcctcatttttttctttcttctttttacaaaaaaggcagaaatctatgtgttcaattacgaacctgaacttttgcgagccttttacttcccgagcgatatccacatccaactctccattcttcggccctgccgacgactttacgtttgctgacttatttacactcatttccttcttcttaccatttttggaattacgggtttgcttatcagaaatgttgtaagcttcgttaccgcttgtatgtataatatggcttctgctctgccttatacttctgcgaaccgtttgctaaaaggaaaaaaaatctttcttcttttcctcaaggagagcgtcctgcttccactctcttgtttgtttttatttgctgctatttctcatgcgatctaccctcctccaggtgtttcccttttcgttttttttttgggggggggggaattcccatggaatattgcctacttcatttcgtgctgactcctcgtatggtgttttaaaaaaatgcaagaaatgtaatttacgcacgcgatcgtcgcacaaggttttaaaacgtgcagttggatctcgcgtgtgaaaagtggattttcaaaaatatgtttatgtacatttgtatccatttttttttttcctcttaatttaagcagtgttccattgcgttcttctttttcgtccgcatataacatgtgaacaaaatcgcaccaccatcgtgccgcccactcgtgccagcgccaaacgtagtgaaaaagaagcatcgccttataaaacaatattgtaaaaccttccatgtgtttacacaggaattgtaaaaataagtaagcatatagcgttatgtttcttgacaccactataggagtgtcaacataaggatatataatgtatccattccggtactttatttcatcctctgtggatcttagctaaaaggaacaactaaccaacgcaaaataaaatgaaacatttcgaggggtgggaaaaaaaaacagaaagaccacattctacatttttaaggaagcaccatgtaagcatttaattttttttttttcctcaaaaaatatgtatcactttacaatgccttaaaaggggaaacacatgagcctcctccattttgcaaaaaaggatgttgtcattattctaatttgccccccaaaaaaatttttttttccaacgttgtactaaatcagcggagttcaattcttagcacaaaacgttaacatgtacagaacgtatgacaatgtacctactttcgttcctttggtctctccatacagttttccgttttagtccgttttaatgacaccccatcgttattctctgtctggaggctccgatatgtatccctcccccagccacaggtctaacattcgagaaattatttttattttttcattctttctttttggtggtagaaggggtggtaaaaagtgtgtgcataactgtacccctattattcataaaaaaaaataatttttttttttactaaatgtagataaaaaaatacgtctcctttatttttattttttttcctattattttcccttttataattacattttactgtttcgaagtagctccgcaaaaataatgtataccactgtagcacaaaaaaaaaaaaaaattccatttaagtggcacactccacacgaggttctccctcaaccgcttaaaaaaacgggaattaatttgctctaagaatgttttaactgtaccttctcataaaacgcccttttgtaaagacaatgcgaagatgtttgcgtttttctcaattttgagacctttgcgcaattcacgaaagttcgaaggagtaaattattgtccctacaaagtacatttttttttttttttttttgggaatatgcgcaaaaatgtacgcataaaaaatattcatgcctgcggggatttttatttacagctcctttatcaaacgaaactaagttttaaagacatgcatttttgcttcttcccttttatgtcatacgtttaagagaggggaaaatgcgccaacgtacgcgtatacccttgtgcatacgaggaacacgcaggtgcacaggtatgtataagcatatacatatatatatattcatttacttgtctacttatttattcatttatttaattttttattcatttatttgtctgcttttttattcgtttacttatttttttattcatttattgatgtgcgcaccgccccgcgcactcccagctgtgtagaccgaaagagcgaataaaaggcccacacaattaacccacaactgtgcagccacaaaatgaaaatcaaaaacctcctgctcaaaaaaagaaataatctctcaacgtccttctgcctggagtcagaaacgaatgtactaaaggaccacattccgatccatacgttgaaagaaaatcacaaaactaaagtgttctacagttataacctcgtagatggttataaatacaaaataattatcaaaaggaaaaaatataacttaaaaaatgccaaacttataatttcttcactggaccatccatatatcattaagttgattcactgttgtgaatatgcctcttcgttcatcagcgtctttgagtttttctcaggtacatccctcacaaatgagtagcctaacgattgaacataaatgcctttttttttttttttttttttttctactcctttgccatttcaacgctgagttaaacctttttctattcttctttcttccccttgtaaccccatttatatgcactgtgaagacacaaatttatactcctccgtaattttctccgcaaaatatgatgaaaagaggataaagaatatagtatatcaggttattctaatcatttgacataatctattaaactgcataggaaacgaaaatacgattttaaaaagagcactcatgctcaaaatatttcctatacctcactgtgttagtagtataccacactgcctacacctagtatgtacacaaccttccacctctcccctcatctgtttttccacccttgcgcagatcatacgaacggtccattacctgcactcaaacaacttagcacacaagtaattagcacatcatgctcgtaaaaggagaacagctgaaacgaaaatgtgcttctgtgggcatacatacggacatacgtacttatgcactatactatgcccctgcataggagtcctaatagtcgctctctttcttccccaacgagcaggcaactacttccccaaagtttcctcatcaaatccgtgaataacgaaatgatgattaaattggaagacgtccataaaattaagacctattcttcgagacgttaaaacatttttaaaacttgacaaagaaatgtgatccaattgtagtgctcactgtttccttacagcatattatttatttattttttttttttcccaacatgcagccaattcaaaaattaggggccaaaacgtctacagcattggactgataagtaataacagaaagagggaaccaaatgtacaggagtgaattgccttaaaaaatcattaaaaaaaatcttcaaaataataataaatagttaatctctccttataacgagaaaacttttttttttttttggtgcatcaccattttgcgcaaacaaacaactcccagaagagctcaaaagtgcacaacgaatgcatttcccaacaatagtggtgcacccttttaaggagctacaactaatttgtcctattttttccccctcacacacacacccattacgtgcagcgtacttcctggtgtgcggccaatacccaatattctactttgagaataaacaaaaaaaattattttcccaaaagatctgttagttttttttttctccaaaagaatatttttccataggggaagacatttcaaatattaacaccattcatcacgttgacaacttagacatatgtttccacccgcctaacgttttctaatttttttttttttaggtgggaaaatatctcacccaaggggagaagttttgtgcaaaaaattctgctcagcgatatcaggttattttggaaagacccccccgaggatattcctacgtcgggaaaaaaattagccaatttagctagctaagccaaatgacaaattacaacatgcgcgcttttcaaatcgcctttcccaacagctccatgataaccgcgcgggacgcgctagatcacgtaactaaatgaaacaaacgaatttccacaattttttgcgtctgacttaccccaaaacgcaagcaaaaggacagcgcggatggaaccattatttttcacttcacctgcccaaggaatggtttaaggagaacgtcaagcagaacatttacatcaatttcgacatgctcaggaggtagggattgcctcccctcgcatcacttcatatgtatatgtatgtacacacacacatagatacatagatacatatttatatatgtacgttccttcattcaccactccggtgatccaccctgctcgcgaaaccgcccattagcatttacgacttttggaaaaagaacgcctttaaaagatacatcctgaacaacatatccaagtttgtagtgaaggaagatatatacagtaggctaagaagtgcacgtggttattcgcaccaacatagattgccccacgccctttgttttggtcgcacccaagctatacaacatcccaccaacacgccgacgttcaactcgtctccttccctatgcagaatataactccctatttttctactttgatataatggaggaggggtcaataaaatatgtgcaatatttcgcaataatgaaaaaattgggcctcatagacgccaacgtaatactccccttggtgatttttctccgcagaattatgttcaaacgtggagttttttttaacgacatttccaatttttgcttttcttatcagatacaagcctcgtttaacggactggacatttccagaagtggacaagtgcaattcagcagtaatgaatatatatattttttttttttaaatttaacaatttagcaatttagcattttcgctagatcaccccaaatgtacatcctcctcccccctcagacataatcgcttgtcttttaaatggatttataaagattgataaacgaatggtgttaaaattttttaaaaaagtggactacgacaatgaaggtaggggggtcgctgctttacacagcacatattcaggccagcgcttacagggcagtccactttaatcacccgcataaacgtgcgcattggcacttatgtacgtatgtccgaaatgctttccccgtttcccactatcaggaattatcaccaaaaaaaagctgtacaaattttactgcatgaaaagtagaaacgagatcggctccaacgacaagcgaaaatttagtaagattttatgattcactcatttttgcgctctgcatttttgcgctttgcatttttccatttttccacttttccatcctcattgctccgtcaaatgttgtgcaattttgatttcatttcgcaaaatggtcatttggaagaagcccccttttttaactattactgcgcgtaattcgttctttgagctttatataaatgtgcccccgtaactgcccttcacatcgagttgcttttatcaaaatcgtgtacacgtagacttacacacgcgcatgtaattatgacacatgtataatatgacacacatgcgaccacacctaccattttatgcacattttcgcttagcttttgaagaattctttaactatataagcaaggagtaactgaacaaaccgcttttttttttttttttttttttgttatttataaaggcgaagtttcccccattgtagaatggtaagggaaaccattatagcatggtgcacgtcaggcacactttatgggcgtacttaaatatctccacttaatttccccccacactcttatatcaggtttagctaaatggttaaaatgggggaggacttcaccaattctttaattacatgtggtttattttttattcttcattttaaccactttgccttttcaattcagaaggggttaacttttattatttttttttttttttcctttacacactcatttcattgtttatgtatccattttttttttttttttttacctcccttggaggaaatttttaagcctctaagttttttttttatttgccctctttcgacatgtgctcttcatacgtcccttttcctttttaatcatttttgacacattttaaagtaagacttttatttttttatgtagtacacctttcaagtggcctacgggtcactttctcgtttatttacaagcacaaaacaaacacctgctttgcgtatgcacagaaatgtacatttattgataaacacacgatttgcgatatcattttttctcttaaaacatatcaacgttttcgtaaagtgcttttcccatttttgaagttaaaacgagcaaaatggcataatgccataaaaattatatcagaaagtatagcttaaaaaaagatactttcaaataaaccatttttatatcatttcttccttttgtaaagagccactgtttctgtgcacaaaatattcaaaacttggaaaaaaaaaaaaaaaattatatccaaaaaatagttgaaaacttcctaaatgttaaaagaaaaagagggggtggaaaaaaaaaaaaaaccaaaagaaacgcagcgcgtaagaaaatcaaacttctgtacaaccaatattaccaaagtggccgtaatgaactcgcaaaaaagaatatacaattggcacaaatttctctgtaattattaaaacacgtaagacaaaaaaagcttaagagttttgcttacgcaccacatgtatgcattgattaagccgtgcagcacatgttttatatgtatataaaagcgcgcgccaaaattttcagcattttcccccccttccccaagcgtaatattaagaggagtttattatcgatttaacgctctagattattttgccgtgcatttcgatactttgccacactttgccacactttgccatactttgccatactttgccacactttgccatactttgccatactttgccacactttgctgtttttttttttttttgcttcactttatatattttttccttacaaactgcgtcactttaccttttcaagaacagaaagaacacacatagcaaacgctattctgaggccacatatttatatgtacgtacgcacgtttgtatgtatgcatatacgcttacgctatttttatagtttaatataaccccctcgacgaattaccactttgtaaaaattgaaaaatggcaaaaattacaaaaagttttgtattgttacttattttaacaattttgaaaatatgctactctcaagatgtaatcgaattgaatgactcgaactttgaaaatttaactcagatatcaacggggaacaccacaggttatatacctctcacgaatcttcgcatgagtgttgttcatgccccttcttttaaggccccaaacggggccaaacggggccaaacgggtccgcacggggggaacaagcagaacgaagcgcaatgttgcatgtcctttcgctgcatccgcttttgttgctattatattccgcccgcgctacctgatccggttgtgccgcacgatttgtgcaacccattcggggggctcctattttgtctcaatcgaacaatgtgacaccgcactttaatgtaccctcttcttgtttcccattgcagtgtacacctcttcacatttttatgcccctccaatgagaataacctcatatccatttcttttttcttttccctataacaggatcatggttcattaagttttacgccccctggtgctcgcattgcaaagccatgacgaagacctggacgcagctggccgcagacttgaagggaactgtgaatgttgctaaaattgacgtcaccacaaattcaaagacaagaaaaagatttaaaattgaaggctttccaacaatcatatattttaaaaatggaaaaatgtacgattataaaaatcatgataggtcattagaagcgtttaaaatgttcgtgcatgaaacgtataaaaatgtaaaggcatcagacccacctaaacctctcagctatttggatgttctcaaagacatggcaaatgaaaccttttcaaatattgatagaatctacaaatatgccttcccctcactcatggccattatcgttgtgtcatttttaatgggattcatttcagcttttattttatacaaatattgtttgtgcacgaatagttcacaagataagcatgccaaaaagaaagattaagtcggagaaacgaatcaacctcatttgcataaccatataacctatcataaaaatgaaggaaaattaaacaaagccacattcgaaaaaaaaaaaaaaaaaaggtgtaatcattcttaatgtacgcatatgtacccgcatgtacgtatgctgagaagattgaaaaagtcttccccttgtctccccgaaattgtttaggggcagtgagcgtgtaaagatattctgtaaaacgaagaacagaccaacagttgttttgcgttatcgcgtgtgcttaaagtgtgcacatatgtacaaacgtgcgcgcgtaaatgtgtatatgtttatattttttttcacatcccacactttattatgctcattgattaggcactttactcctgtatcatctgctcccctggagttacgtctgtcacttctaccatctcaaacacgtctaccttgtccagctcattaacctcccctcccccctcatatgccatacctacaaatggcgctcacaaatgtttatcaaaatagtaaaattaaaaatacctcaccctctttttaatgtataacagcaaaatttttaaagcacccccccctcccctaatcagtatacactatgcattatacattatgcattatacattatgcactttacattatgcactctacattgtgcattgtttctcccctcttctgtttccttctttttttttttttccattcatcgtgaaaaaatatttaacattaaagacagcttatgtttacatacacattggttaatatgtgttcatatgggtatcataaaacaaactttaatgttttttttttcccctcccttttaaaattaccaatcctttatggcagtaaaaaggctttctccgtttacattggcggttaagttgcaccgttaaggagccaaatgaggcaaaggaggtgccactaaaaatattttagtcgacttttgcgttcttcacaaaaaaaggcgagttcaaatatgtgtacagtacagcgtgcacatataaataaatgggtacgcatgtgcagatatacacacgtgcagatatacacatgtgcagatatacacatgcgcagatatacatatatgcagacacacatgtgcagatatacatacatgcagacacacatgtgcatgcttatgctcccgcacgagggcaccttccaaagcaagcttccactttgaggcttgttcgaaaaagggctaaacgctttgcacgcaaggggcttcaaatatttcgaaaaggtttacaaagaggagacggggactgcgcagtgtggtgccgtcccagcaactcacatacaagctcccctgcgtgtacgcatgtgcgcgtgttggtaggtgaccagagtggcaggtggccaggttggcaggtggtcaagtcaactcgctatgtgcacgcttccattaataacgagaaaaaaatacgtaaacatattcataaaacaacaggttccatgggtcaggtgcgcccctttaatctctgctttgcagcaaaggaagaacaggtgcctccgcgcaaatgcgtattgttaagtacacacatccgtttggctaccgcttcgaaaatgctgttctgtcatccctaaatgtggtaattaaaaaaaagggtaaaataaaatagccaaacgggggctatactaatggcgataatgataactacgggggtgtgtggggggttgttcgctccgcccttcaaggggattcatatgctatgaacgaatgggggtacaaccatcacccttctgctgagtcaatctgcacagcgatacgtgaaccagaacaaaacgtataggggggagtgggcagctcgcatagccatctaacggagcagtgcacaccatgagccctctacaccacaagtgaacctaagtgtgcatccccagatcgtcacatatacttccgcatattgccagaatagctatcgttcgaactgaagttattatacctatttctgtattctttgtcactatacataggattcatatcgttgccatccctattgctgtataagttccccggtttgccgctcgccgacttgttgttctccatgtcactggcgaagtgactcccgtcgttaggtcctcgatacatgtcaccatgagcgttcggattatgcgtagcgctattgctatttaaatccatgttcatatttcggtaattatacatatcatttttttggacatatggatcgtaactaccaccgccaatggcgctggagtggtatctattggcattatgcgtgtagtaatagtcgctcatgttcgcgtggtcgtcactcattaacttggagctgtccgctggctcatgtaatctgttatacctgaaccgttcaggcgaggaataaaaattcggattcttcatatcgcctaaaatgggttcatcattatcgaagttgaacatatgaccacctgtacgctgctgcatatgtttcgcatccgcatgatgattgtacgcatgcctcgtgttcacataattgctgtcatttatatcgtcgtcctttttgttaaaaatatttattttcttcaagtaggaccacttcttgtcggactcgttctgctttttgctgctctcatttaggtagtcaccgtagttggggaagtttgcgtaatcggggtccttaaccgcactgttcatataataatccgtgtacatgtcgttgtcgttatacttgaggccccccttaaactggtagggcatattcgcattcatgtgatcaatgggagaggtgtaaaaacttctgcctacatttttcacaggggtcttattcaaatagtcctcattatggcccatgtagtggttgaatcccttgacagggtttcccatgtgatccctatactcatgcattctccccttattatgcaacaaatggctattcacccccatcgccccatttccatagcttacattctcccccaggtgttccttgcccatgaattttcccctcggacccagggggtggggatagccaaagccattccctttaggcaagtaaggcaaatcgccgctattatcattaatgttgtatagaaaaatgttctttggattttccaacaccttgagtagcttttcatcgtccttccggaagtattccttcatcttggtcactctgttaagagaactgtacgaagcatatataaacgtgttcttgatagttgcccatttaatgaataaaaaatattccgtctcattaaatttggtatttattacatacacatgtaggggaaaaaacatttttttgtgattcttaattatataaagcaagttgtacttaatgtacttcttcatcttcttcgtattcacataaatataatcgttgtagattttccactcctcctttagggacgactctctcttcaaatagttcgcataaaacatgtgcagcgggttactatacgcgctatacggattattctttaacatttccaacgcctcatcgtctaggtacacattcttccttatcttgtaaatgtacacgtaatccgtctcagtatccaaagctatgaggtgtttattgtccgacttttcgatggtaaaaaatcgaatgttcaaaaaacttctgtgactataatcatccgctgcactgtagtacctgggcaataaaatgttaataatattttcatccttcaaattgtacagatgcttcttcacatcttttatgtaatttattaacattttcttcatggagaattcccccttggaattgtctctacccatcatgttggcttcctctccactttcaccagaatataaatgattattcccatccttgatggtagaaatatagttgttaaaatcttttatgttaatgtgcaacatactctcaaggttcacatcatcctcatctaagttatttccattttctatcagtctttccagtatttttatttgcttcatattattttctacatcggacatattgtccttcagtaggttcactccgccaaccagggtatcttcatttcctcctccgctcatccctccttctccaccgcctcccatacctctacacacatctgaattcaaatcgatgataacaaaattgcagtcatatttataaaagtagtcactcatatgtttattcctctttttcttcttcttcttgaacaaatgatggctgccatttttcttcctcctccttttctctatttcgcccgtgtacagataaatgcaattactatacaaatgatactcacatatagagttcaaataaatggcctgctccacgcaaaacgttttcactagagaaaaactgttcagcccatcattctttagactcttctcgtacaaatatacattcccattatcggtaaaaacggagtaacaattattatttatccacagaaaattcacaaactgggaattaaaacaaatattcgtaatctcataaatggagaaataaaaaaaattgcaaatgtacaacgttttacttgttaacactagacaaaaaaaaccgttcggcgcgaatgcaacttttatcactgcgccgtttaaaaaaatcctcttgctcagttcgtacgaaaattttctattctttttcgaataataatctatcaacaaatcacaatgactaatattgctataaacaattttcccgtaaatgtattccacttttccagtattataacccaaaacaaagttattaatcaaattacagttattcgagttgttgtcaaaacacacacacgtcacatactcgcagttattccttttctctttcatcaaatgggacggcgaattgtacacatattccttcaaatcggataacatgtagtgttccttcttcctatgcatgtctacactatcggacatggtcgccgtatcgtctttattgctcaaaggggagtaatcatgatgaaaagtttgctcaccttctcgagcatacttctcagaatattcgttttcttcataaatgaactgcctcggattttcatcattaataaccatatcaggatacttctttttgatattttttaaaatgtttgaaattaatatatctgtgtattttatatgctcctttttttcgtaacccagaattaaattgctcacttgtactctctcgttctttatttctacattaccgataacgttgttaaaattgttttctatctgcttaaaattaataaatatcatttgtgcctttccagaaaagaggatatcttgaattaattccccctcttcgtttatactattttcgaacttttttaaaaactccgtatactcactcgtgttgttgctcatcgcagtgcctccgtctccgtacccaccacccccactgtttgcagaataaccctcttcaaataaattgccaaaaaagaagttcctaacccgtctcatcgaatctaggaatctgctacccactcctggatagcccactcctgaattgtcacctccttttctacccttctcactattcagtatgtgatctaactcctcctctttcgttctcatttgtctcaatttgtagtcatagtcaaatctatgaatgaatggaagaatcgaagacaaaattataatcccgttgtcattcgtattataattgcagtcaatgcaattgtacacaaaatacggagcaatatattttctcctcgcaagaaaatcatgattgattaatcttaagtcttcattcttctttaaatatttcatatagtccttcacatttctatcgaaataatttgtcaatgagtaattctttatatatgtgtagtccaaaaagttaaagtgaaaaattttacttaaaaacataaagatatttttcacccaatctttaacggaaaaaaaagtgttacacaagtgtatcaacatattgtccgattcaatcatattttcaattatgacattcttattttcgtctaacgtatactttattttttgattccctcccccacttcctttctccccttcctcatcctccttctcatccttctttatcttaaatttgtaatacgcattatcgtttaagtacacatactcttcattttctttcaccaaattgcctgataggttacgtggtttctcttctatctgataatacgtgttctctaaatccgtttgattagttatatattcatacacattttttttgtttgcgtgaatgtaatatacaacttcgttaaccttggctaactcgttaatgctactgcgactagaactggtctctcgcttcttcatatcattctcgttttcattttttaatctcttcatgtataaaaatttatcatccttctcaaaaccgctcagcgtgctactgtacttgtcatacttactttttaaataaaaatctttttccaatttctccctcccaaaatgtccttcgtcgtctttcttcttaatcgcctccttcaatgcgtagtcattctttccgtgtccatcgactttatgtattctttgcataaaatcgtattcctcgctgaagtcgttcattttgtctgcttccgccaggtagcggttcgttcaaatggctactccaccgctcgcttatgttttctcgctaacttttttctcctttttttttcactttttttttcacttttccgcatgcttgcgcggcctagacgactacgctcctcgcttcaagccacctttgccgcttctcccaggtaagcaagcaatacgcttatctggttctcacttgggaaaacacaaacggggaagaaaaaaaaaggctgaaaaaaaaactcttcctaattatgcgcactactttcattatgacaagctgaagtccatccctttaaaaaacgcacaatgggacaacaaactgcttccgcacaaaggcttcaatatgcataaaatgaaaaaataaaaaaaaggctgacgggacttttgaaaaggcgccacaaataaattggcatttttttgacaatcggaggcagctattaaacggctttccaagcgcttctcacgcgcttttcgctcgtttcttacgcttctcctcgccaaagcgcatttctcacccgaaggcgttttccccccaaatgagcttccgcagagtttccccttcctctttttttcctcgtcgtgagagaaaaatacataaacatctgcatacgcgcaggcgcaagcgcgagcgcataggcacatacatgtattacatatatatatatatatatatagggaacgtaagaacactgggtcaaccttttttgccaaattcgaaaatggaaaaaaagataaggggggtgggggaaacaaacaatttaaattacaaaaagggaaaaattatttcaaaacgtacagaaggagaaacgaaacacatttgccataatttaagcggcacatgaaggatgcgtacttttccttctcgcgcactgcgattttaattgccgtttctcgcattgagaacaatttttttgtcaaccatctcgcggaaagtttttgccatgggaagaagaaaaattcatcgccctgccgatcaaatgttgcaaacatgaaagtaaatacatgtgcatacgtatacataatatatgtccttctgcacagcacgggcccatttcttcatttaagtacgcttatgcatatttccttaacgtggagggacgatggtgatgcaattatgccaaccctgcaataggcagaggaacaacagccgcataatcgctatttaacttttccaacaaaaaaaaaaaaaaaaaagagaaaaagctaaccaggattaaatctgagaagcggtttcgaacaaaagttttaaagacgccttttgcctatttgacaacttatgtaaacagaattacataatgtagtatagcaaactggcttggatttttttttttttaccttccacaatgcagctattatatgtacgaatgtccttctcatgcatgtgaaaaaatttgttataccgctgaccatgccagttgggctgccatgctaacctcgtgcatttttaaaatcaccactactgcgacatgccgggatcccccgcccaagtgagcattttccccagccgtttccttcaatgagcagtcttttccgacttaaatcacgcacttgcaaaccagcagctcggaaaaagttacacattttttgcgacgaacagagctacgctgaaaatttgattcgtctgtacatatacaatcagctggacggaaaaaacacaaatgaaaaaaatgcatatagagaaaatataaataaatatgtgggaaaagtaacagcacatttaaaaattaacagagggaatggtaacatcatattttctgttcccacctttttggacattttcttctttaattacttcaaatttaatcacaaatcgaaattagtgtttctgtacagcgtgttcaacattaagacgcaagataaggcgcaattctgtctgaagcaggagcaaaatgaaaaaaaaaaaaattttaacacacttgtgcgaaattcttgtaaactctgacacgaactatgtacaggaaatacgtctaaagtacgtaaacaaattttatcagtcaaatgatagggaaaaaagagacctcaccaatcaacagcaaaaggttaattgtcccccccatgccattatccctctaagtaacagaagaaccttcatacaggacatactaaaccaaacacagaatttaaaagatttgtcaattcttatttgcattataagaaaggcatcttcattccacacgttcgattactccaaaatattagacgccctgttgagaaagctttattcacatattagtaatttctccgtggcagtgatacccaactgtacacgtagtttgaggcactgcgcgcccctaaccctaatcgataagagtaaaatagaacaaaccaaaacggtaaagatacgggaccttctttattccttctaccaatttgtctacctccagcggggccagaaaatccactttatttttttaaaaattctggccatccttggcaaaaattacgcgcaccttgggaggggcggccaaagcgcctggggggaagcagcgaaggaagagaatgcgaacgaagggactacccaccaccctgcgactatccacccccccgtgactactcactcccctgcttgcaacctcttcctctcgaacaaagacatcgagcagctgttcttcctcctcagtaagaatgcccccctgaacggccactttatgcaccccttagttatgcgcttctatgtgaagctgttcgcgctgggccccacagtcacctactttagcaaattaattaaacaaaacagtgaagcaagttatgccttctgtccgatttctatgttcccaaagagctctccatcctatctcaattttttaaaaaaaactgatgtgaaaaattacttccacactttctatcaaacgctatgcatcaaatatctgttaaaaagaagaataaatttttgtgaaaatatgggcacctttgaccattctgcatgctcaggtatcacccactcacctcgtctgagccattttgtactttaccgaaatatagttaacaaaataatcgctcggtctttttatctttatcaagcgaaagtcaatccaaaggggaaatacaatcacaaatggatgcacacaactacaaacagggcacgtcaaaaatatgaaaaaaattacatctatgactttaccaaatgtaagtttttttatttaacatacatcagagcaataattcgaggaagaagaagcggaaagccactcggaaaaggcgcaccacgtggtcctcgtgaaaaagaagcggcacagaaattatcaaccctagcagcatcttagaagtggtacccgcaaagggaatgttttgcttcactcccccctctttttcattcccaatttattgctacgttgtgggtgactattatgcacaatttggaccttccgaaattttgtacttcgtttattcacctttcggggaatgtatcttattccccgcaaggcactcccctacacttgcctatatttgcacgcacatttttcacccaaaaaagacgacctctcacaacttcttcctttggtccgcgtcgaattgggtagacaaacacgattaaccatttattggtcatattttatcgtttattggttatactttattgtttattggttatactttattgtttgtacttttttgtgggcctggcgtatgcccaggaaaccgcacaagcgtcattaaaaaaaatggaaacaacatggcgttgaaaaaaaggggctacattacaacgatttaatgcaatgtgcccttctcaaatgatgtttgtgctgtaatcacaaacaaagtgcaaaataaaataaaaaataaaaagcaaacgagtaaaaagggagagcaaaaaagagactaaacgagagagtaacatagtaacggcaaagccaattgcgcaaaatgccgtacgcgtgcacaggcagttactcgtgtgttcaaaaagacacccatttaattcttcagaaaatccgcgatgtcttttaaattctgataatacttcataaatttttgcgtgttctcaaagccctgttcgggtgggaaaaaaaaagggggagaaaattatcgaatgagaaaggggacaaaagaggatatcgggtgggaaaaaaacaaaacggagcaacgctcttcacgcgcagaactttcccatttgtcactctcccactgcaaagctttacacaaagtagccgcttggccacttggcctcttagccgcttagccactttgccaatttgcttgtctctccctttgtacccttttcaagacgttcagctcgtccaacaccttggaatccctcgtagtggcaatccacttatttacgtctgcgtaaatcgggggaaaaaaaaataaaataaatatgtatatgtatatgcaccaaatgggcgaaaaaaagcagtggtcattcttcaaaggggcaaaaaaaatatgctcctctcatttggggggacaacttacggaaaaaggaaaagaaaaactcaaacattaaaacgtcgattacgaatttttttctgaaaaaggttaacactttgatggtgtcctcgatggagtatgttcgacatgcgggaatcataactttgtgcttcgataagtagtccaacagggacagcgttgcgtcagggctgcacagtgggggaaaaaaaaattaacaaaatggggtgaaaaagcaacacatgcgagttaagaataaacagaaactgccgcacacatgtaagcagtttttttttttttttttttcctttgcttcctccttttaggagtctatttcgaagcatcttccaacaaagctttgttacttttgctttatcaacagcatcagggcatcatgatatttgaacttttttatgtagttgtttatgtctacgcttgagtataaataaatcacctcctaaaatggggatagtacatttaaaatgtaaagttgtgtaaacatgcgggggaataaattcataaaatttgcgacaacggggttttgtctatctggctccgctgtcaccgctgctattgtattttattttgtttcattttgtttcattttgttttattttgttttattttttcccgcgccaaccttccatcgcgcgcttaccggaatatccaccataaggcccctgtccttgcgcttccgttttttttgcttccccttctcgttgtacacctcgataagccatttgccattcctgtgtaggaggtgaaaaaatgggcgttcgtgagtaggcccccttgtgtgcatacgaagcggcgcaaaaaagggctcccactacaggcacgcaaatatacacataaaaacattcccctcgcagacttacatttctcccagtgctagtactccattcgaaaagtcagccgatttaggggcactcaaaaaattagcaatgcttacgacttttattttctgcaaaaaaaaaggaggcaattaaaatgatttcccatcgaataacattctttgcacacatatatttctctcacgacatgcgctatttcggtaattggggggaaccgtagaagatataacatatgtgctacttcccaaatgtgttacttcccaaatgtgctacttcccaaatgtggcatcacttcgcaggaagtttttctctctcccccccccttttctttgcccatatttgcacacattcctgatgcaaattttccccagtttgagaaaacttcacaagggaaaaacataactacatcgctcatgcacctacctccatgcccttgtagaagggatccacaaaatatatagacaaatccaagctggcggccacaaggtaatgcttaaagctccccaaataaaaacaagtcttggtagaaattattacatttttcacaaattggaaattctccagtttgtaaaatttaattacattcttcacagataaaacgatgtaattattttgaaatatatttaagcaatccacaggttcgtccaactctatctgattcacctgtttattcaaacttaagttatacacatacacataaccatcatagctgctactgattaaatggggacctccaccatttccttcaaacgtatgcaaacaaatactcgttatattatcaatgtggtaatctaaagtacgctcacagatgccttcccatatgttccatattttaattgtaaaatctcgagaacaagaatataaggtttgaaaattggagttaaaaactaaatcattaattgctgctttgtgtccactcaggctttttattcttccaaggcaaaatattcctacaagatctatgttcccattttctaacccaactcccagcatctcttcatctcggaacttcaacttcgtaataccttcttggcactggtactttttgtttaatctctctccggttatgctgttcaggatgacctaaccaaggaggtaggggcagaagcatgggcataagcaagggggagaaaaaaaaaaataaaaacatgcgagaagagagaatcaatcggtaaggtgataaaataaatatttataaaaatacaattttgttgtctcctcctctcacagcatggatgcacagatgcgctcaaatgtgcagtcatctccgctttgctcaaccgtgacggggtggtggtacggtgaaatggtgatatacacgtgcaccgcccttttttgtttctctcttttgcgaggggagctcgtacgcggtgctgccagcaggagcatttgcctgggctccacctcacaactaccaactctgccttaccacattgctgcaaccaatagctatgaacttcctacaaatgcttatcgacttgacacatcccttgtcatttccggaactcaaaactttaaagtcgaataggaaatcattgctttccttgatctttcttttcttctgggtcaatattactggctggaaacgcgacatttttttctttgctgtggcttttgagaggtacccaatcctatcatatgcaatcctatgcaatccaatcctatcctatcctatgcaatcctatccaatcctatcctatttttttaaaaaaaggggaggccgtagcctaaattggggaggcaaatttacaaacagtagcttcttcggttacttgtcgttgcgttcattttccgcattcagtaagtatgcatacaatacagatttttacgaacaaaatgtgaataaatgtttttttttctgtataaaggcgtaggaatcaaaacgtggattggccaaaaaacgcccgtttcgcttttgctccctctttcgatgaatcctctttcttccgttcccttttccaaaaaaatgcctaaccacaatcggtaaaggcaaccagcaagaaaatatatgtacgtttctacatgtaagggcccatgcgggaattgaatgttacgccaaaaatgtcacaacaacgtgaataaattttaaatgcataaatgcgcgaggtatgtatgtatcttcaaacgattcgattccaaaacaaaaccaaaccactgtggcaatatgtaaaaaaatttgtgccgtccatgggaatttttttcataactctttttttttttttctacaaaggcgaaaatattcatgaattatttttttttttttcatcaaaaaaaaggagaaaccttatatccattttgcacttttcgttgttttccccttttcgaaaatgtatgcaaatgtacatgccttacgtgtgcccaagcatatgtagtatgttatacgttttttttttttgcgtgaatttttcttccctccatcgttgtacgttttgccaccaaggcctgcagctgtgacggcattatttgtgcgaacgcacagttggaaggactacatatgttcttgtgcttgcttaattttatttttttctatttttttctatttttttctatttttttttatttttttttttattgatatagaaaaaggggtagcccttttctcgaataaatgttttttccccgttttatgccctctcgccgaagtgagtagcataagttacaagtaccattattttttttatttacatttttgatcatgacgtgaaagcggaacttgcataataacctcccttcaccccttcttctacctttttacaaccttttgtccccattcttgcgttgtagcagcccctaggcagccgcgcatacaaccccccatgttacaatcacacacacgataaggcgtgcatacagaaacagctgctcatgtagtagtgagtaattataagccgtttttgtgtggtcctttctacgaacagcaggccgtatcacttctgcacagcaggccaaatcaattttgcacagcaggccatatcatttctgcaaccctggaaaggtcgtaagggaaaccaagtcttactccttggggtgagcgcagaaagaggaggccgctcccttcccatgcgcatgtcgttggatcaaccgttttgacgaacctccatagcaattttgcacatgtgtatgcccctgctgtggtggaactccttctcggcttccctcccaccaaggacatgcatccagccatagggaccaaaaaaacacacctctgaaatatgcaaagttacaagtgcttcaggaaaaatgcacgcctaccacaacactttttttgtcaacatgtttcaactttaaacaaaaaaaaccacctcatcagttgcgaagacgagaaaagaaccagaaaaatagcagagcacgtgtacgctaccttggtagctagccatcatactaatcacaactgtcagaagaacgcacaaaatgaacccaccccgagctccctaaaaagaatcatctcgtcgtatttgttacgtaaaataaaaaaaataaagaaagcgcaaaattcgacaggtactgaagtagctaaggagagtacccccttggttcatgggctacctggaagtagaagctacgctgctgcctcaccgcattgcctccagcgtaggttttaccacccccaaaagtatctcccaaaaaatggaccaaccctaaacaacgcacaccaccattttagctacacacgtagcagtcgaaaaaagggaggagctcccaataatatctccccctgtgcacccaaccgcaacacaagagatgacaaaaatgaagagcatcatcgcgaagttgttcactcccggaagtatgccaagtgcaatgatgtggtgcatccaacgtattaccctctccaaagagggataacaaacaagtgtctacatctctatgtccccctgaaatggtttggaacgaacgtggggaaggagagccaaggggaacgagccgcttttcgggataaagccgagaaggagggggccgaatctgaatggggcgcctacaggagcgatcacaccgcgagtagcagtcccgccgcgagtagcaatcccaccgagagtagcaatcccaccgcgaatggcaaccccgccgcgaatggcagccacggcggagaacgcccagacgccccccatgaagaatacgaaaagctaaaaataaaagaattggaaaaaatattgaacaccctggaaaagataaacgaaaataaaaacagcaaaataaacgtaaacataaaaatcttagtgtacgtgtttaaaaattttatatacaaaaataaaaatttgaaaataaagattttttttccttcatttttttgctatgttccaaaatatccattatatatacgccaattctcttgtcctcctttattgagaatgttaatttggaaaagagtttgagtcctcagttggatggacagctactatcgagcaactcaagtgtcatgattcttttggcctatgtcctttcacgtgtcctatcatcaagcttaaacgaattgagaaacagcgtctttaacacgataagtcagagaatttccacctatgttagtaaattatttttttataaaattcacaacttaaacctcagttatatactctctaaaaaaaacggagagttgtccttcatttttaacagaggatgtaaaagcatcaccaacttactcaacgtgttggtttttcaaattattcccataattatcgaatttgttttatacctctacatattaacgtacaaaatacactacagtgtttcccttgtgacctgcttgaatatgtttctgtatatcgtctttaccaccctcgtcacaaaaaggagaaccatcatcaggaaatttatgaacaagtcagaacaaaacacgtttaatatttttttagattcaatccaaaatgtcgaacaagtaaaatactatacaaacgaaatgcacgaattgaaaaaatttataaaagagcaaaagaaatatgaaagggaagccattaatgttcagaaatctttatccctcctaaattttggccaacagattattctaaattttaatcttttcctgtgtctttacctaacgtatataaatatagccaatgatgttttccccttcagttaccttatcctggtgaatacacttctttttcagctagctatgcctctgaacatgtttgggactatctaccgagaaaccaaactgagtcttgtcgacatagaatgcatgatcaaaattcttgtcaagaaaattcagtcgctagactattccagcaaattagaaatacaaaccggcaacatcaaatttgaaaacgtctcctttaagtaccccctcatggaggaaaaaaacgactcggagcttcgaacaagtgagggagacaaccaaaatggagtgcctacaaaaagcatatccaaattctcccaacttttcaaaaccatgagggataagtttttcttccccaaaaaatggctcaactcaggggagcagccaattccacccatgagcgaagaaataaagaacaacttaaagaacgcacttagggagagcatccaaacaacatctctcacctcgacaacgaatgaacccaagagagacacaaatcaaaaagaaaataactatatcttccaaaacttcacgtgtaatattgaaaatggagaaaaggtagccatcatagggaaaagcggattgggaaaaagcacactcataaaattgctgctgaaattttacgaaataaatagtggcaatatatacattgataataaaaatattgaaaacataaatctgtacactttgcgaaagaacataagtgtagttccgcaagacaccatccttttcaacaacaccatttcgtacaatataaagtatggcaattttcaatgtacagataaacaaatgattgatgcttgcgtgcagtcagaattacatgaaaaaattttgcaaatggataaacagtatgatactcttgttggggaaagaggcaccaaattatccattggagaaaaacaaagaatttgcatagctagatgctttttaaaaaattcaaaaattatcgtccttgatgaacatgcaagcaatttggacaatgaaaataaaaaatccatagagaaagcgctacataaattatgcctcggaaaaactacctttgttattacacacctgatggaaaatctccaaacgatggataaaattattttcttcagtgggaataatattttcgttggcagccacaacgagttgatgattgcaaatccttcttaccgggagttcttgaactcgaggaataatcagctgctgtgataggtgctcgttggagagcagtaccgcgcctcgcaaacaaaacacgtgtatgtatatctcccctttgagcatattcctcactttagctcgtctttgcccaccatcatcgatattgtgcaaactttaccaatttttaagtacctacccgcatttctgatttgcttcatacgttcttttttttttgccccaatttgggggacatcatttgtggacacacctcaaatgcataagactatttaacacatttttttttttttccaacatttttgtgttaaaaattattggtgatgtgtgcaaattttttttttttttttttttttcctttttcgccgcgcagggccaccctcacgaagttaaaacaaaaacaaaaaaaaaaaaaaaaactcaaacgggtctacatatgagcagacgggttggcaaaaaggcatcttataaaacgcgcacaatgtttggcagccaaactaacaaacagctcggcgcgacattcacgccacgtaacaaactcactgggatgtggtttttttttttcccaacttctatctatctatctatctatctatctatctctcctctccctccccttctacgttaagggtcaccccatcgctacaacttccccctggaaatgttcagcttgccatacttcttatgatacggcatgagggagctcctcgaaacaacatccacatttttcagcgtgtacaaataaaattcgatgttctcaaatgagtaaaaagtgatgcaccccagcccttgtatgtgtatgtcgtaactaccactgtcccgatcgacgcacggatttgtaatattaaaatagcaatctttgaaattgttcagttggtcaaatctttcttctgagaagggagggtaaagaaacccactgcttatcttctcccttaaaaagtcctttggatttttgagtttttcctttttatgattggaattttttcggacataaaaaaagacataatggcgtaatacttcttaatatttaaaatgtgaatgtacacaaggcctccgataaaaatataatcatttttatttatgtacatggatggtactttcttcttcaactttgtgcagaccacgtatttcatttcgtcaaagttgagacaagaaagaagggattgactggaaataattcctggagtgtcattaattgttatatgtttgcttaactttatttgtatatttttcagagtcgttcctggaatgatactgttgctaatttggaattttcgattgtctttattttttacatttttcagtaggtaattaattagggaagattttccactgttggcattccccacaatgtaaatgttaacgtttttgaggaagaacttgttctttttgctcggtgcctctcccgggggggccagtgcgcccagttcctcacggttagcctcatcatcgtccacttcgccatcctcatagtcaccatccacttcgccatcctcatagtcaccatccagttcgtcaccctcatagtcaccatccagtttgtcatcctcagagtcacccgccacttcgtcacccttcacctcccccttgttagcctcttcacttttcgctctgcccccaccgccgcgccgcttcccccccttgcgcaccaccctactcctcatgtagaccgtataaattagcttcttcacattgtaacccgtcttagcgctgaccaaaaagatattccgaaacagcacatttattttgttcctcctcaaaaaattatacacgtaattcttcacagtgaattctttattgtcaggtaaaaggtctaccttatttatgcaaaagaaaaaaccttcacttttacccttatcagagtgcatcttatataaaaaaataaattctgtaaatttgaataaatgtacaagtccaaaatatctacgatgtaaattatgaaacatctttttttaaaaatatttattacatacttttcaaaatcttgagcattaatttcatttttatttgtgtaattaattatcatgttatcctttatgtcatttttgtatttcaaattgaagcatcgttcgcataagtagaatttctcatcagtcctttccgctcctgttggttggcttgccttgttttgtatggcactgccgcttccatctagagaggtgccgcttccgtctagagaggtgccgcttccatctagagaggtgccgcccctccccagctgcacaaccttgctcatggtttcccctctcagtttgtgaaactcgcccagcagctgctccttgcgcttctgctcctctgtttggccgcccagttggtcaatcagcttgctgccgagctgaccgatcagcttgtcctccccttggccaatcagcttgctgcccatctgaccgatcagcttgtcctccccttgaccaatcagatctccatccttcccacacttctcctccgcccctccctcgtaaatatcgcgcagtatctccctcctgtcaaagccctcgtccctgctaaccaccctctcgtacacatggcttttcaaaaagccgaacttcttctgatcagacgactgaaagggtattccacaccccacgcacatgtccctactcaacttcacttcgactctcatgtttttaaaaaattcctcgatctttttcttttcctccccttctttctggtctttctttccgctaccttcttccgtgtccactccgaccctctcttcaaagcggtctaaccgatatgattcctcatttaatttcttgccttgtagtatgcctttaatttgcctttcgatttctttatcatccacgtcgctcagctctgtctcttgtacttggccatcctccgacactgagccctcgtctcctacttcctgctgtttccccttagacttccccttcaattggctcttcagctgcttaaaggcttcttcatagtttactacgctcaaatttttttgtacactttcttgtgctttttctaaacttaaaaaatcgtttactcccttctgcctttccagcattttttccacataatttttgcttttctcattgctcctattttgttggcgtcttagctgttctaccacttggttgctcacttcgccattgaacatgtcggtcgtgctacctcccaagctgcttcccctcctctcgtcgccttccccacgtacctccataattttgtctattttttcaaagcgaagcaaatcttcgtccatttcgtcactaaatgggtcattctcttcattctcactgctcaacaaatcagcatcatcgacgtgttttttttttttcccccttctcttttgttgcttttttttcctactttcttctgcacttacctttgcattaatggaaagggctctccctatacgtgatggcagacgggtgatcccctttcttacttgcggtccgaaaacgtttcgttccctaacggtccgcaaggcactttccctcctcttaccgtctgaagaatcatcatgatgacaaaacaatttaaaatttctttctcctcctttgagtccaccaccttcacttcgaaacatcgaatggtacctactctctaccatacacctgtgcacaattttctggaagttgaagaactcgtcctcctcatcaaatgtgtaattttttaaaaactcctcccccgacacaaaggagagatcttcctttattttgttcaagcgactcaggatggttacacttaagttcgaattgtcgcacctcaattttgtaattaaatcctcatagcagttaatttcattcctattgttgatgaacagtttggccttaaacgaaatatagtcgttgtttgaaaattctccttctcccagcaagtcgtaaatattcccattctccttgtcatcgtccgcgagcacgatttgtctgtaccggtcgctatcgatcagtacgccatccggctgatcatccctctcgccacccgcctgatcaccctcctcatcgtaattgcgaaaaaagttgtacttcatttttgcacttggcatattttctccaccttttttacccccctgctccaccccacacatgtgcctcatttcgaccttgttcaactcgtagcagtgtaaatcattttcccataccttcaagtatccatacagcagaggatacgcatcaatttcgcttacccccttttgcgccacaactgaggcattcatttccctaacgatgctttgctttcttgcaaatcgcttcttgtaaggcatctcatacagtttctcaaaatttagatcttcgagtattcgcttgaaaggacctcctctaatcaaatcggagtcggataaaacctccccattgctgactcggctgtgcattttttttactccttcttttatatcatctgataattccgttcccaccccctcgtaggctatcacacctatgtccgtcctaaactcgcacgcgtatttcttatcgtacacgaattttatcaggacgatgttgccctgggggtcccccgctgcgttgccaattgggtcttccactgagtcaccctttgtctctatcgaagcgtcaccctttgcttccatctctgcctccccctttatcaacgcgtacgaaattccattcaggaattccacgccaccccttttctcactcctcccctcctccttgtgttcctctttgccctcaaattctccctccctccgttggtgccctccctgcgagaaatcctcctctcccccttcgtgtccttcgcccccatcattttggttgcctctgtttgcacttccaggggaatcttcaactccatggccatcgctcctgtcgactctacccccgcttctgctatccccacctggagagtcctcgtccccgtccccgtccgtgtccggtccgtcccccagatcaacccccaaatgatcgccatcccttcgttcactactgctcaacccgtttataacattgccatttttcctcttttttttttcctctttttcgttgccacctccgaggtgaactccccatctgaggggacctccccacctgaggggacctccccgtcgtagagaattctctccacctctctcactcccttgctctcctccaagctgcccagaccatccatatactcgtcaaatgacatggtgccattccttacatgaatttttttcttgcgcaaatttttttcctcgtgttcgacaaacttctgcagttccatcacgtttgctttttcttggcacttatcaaacagcgcctcacttagcttatcgtaaattttgtgtatatctatcccgttctttacaaaaactttttcatatgttttttttccaaaaaaaaggtcgatatacggttcaatatctttaatttccattgtattgaactccatcattttaatgtattcgtccaatttttcgttttcttctttcgtgtttttgttgtcgatatttatgttaacttcttcctccgtctcttcgtatacgccttcagttagtggtcctcctaaatggagttcgcttgggacgttgtctcccctcctgtcgcgtccgccacctctatcacgtccgtcgcccctctcacgaacggtgccttcccccatcgtgcccatttggacaccaccccccttgaacttcctcctgttaaactccttcttctcttttttccttttcttctgaagctcctcatttacgtcatattcaaagttcaccagttttaagatattcatcaggctatagtcaaaggggtactcaaaattttcggtttttttttcctcctttatttttaaatactctataactatatttgtgcagatgcaggctaagatggagatcagctcgctcttcttcaaccgactgctttcgtcgaaattttctttaaacactttttcaaaattgtctgcgaagagtttacttccgcgtctttcgcgtgtccagtcacctacagagaggctactcatatgggtcccaccgccactactccaggcactgctccagccactgctcccgccactactccagccactactccagccacttctcccgccactactccagccagtactcccactccgtggaaaaagggctccccccccatttgacttaaaaaaacaccttgtagaagaatggcccccttttttcctaacccacctgtgcacgcccctcctgccggaggcataaatcttctggggaaaataaaacacacccctttttctatttcgctgtattttcaccgcctttttctcgtcatttttgctaaaaccttttgtgtgcgaattcacgaaaaacacattttcaaaatatttattttttaaaaaataggaatgacattttgtacaggtgataaaaatatgaacaaggaaaaataccgctgacttcaaaaacattttttttttctgttcagacgaattttcaccaaggggaaaaaaaaagcatacgaagagaagcaggttgctttttttccctccatctcatctgttcatgtgttatcctgtggtattcgttttatctccattttgctttatcaatgtgataaaaattctcatcctacccacatcatctcgcgttttcccatttggtgcctccttcagtcgcgtgttaagagcgactgcacgacgtgctacccgtggatgcgaaaaatctgccctactccccacacgcgattggcttgccgcgttgcttgccggttgcttgccatttgcttgccgctttacatgccgcttccctcgcagaggaccctctaacggcgcagaaaaagaagagtacggattttcccccccaaacaacaaaaaaaaaatttcaaacgcacaaagagcaatgaagcaaaagaaaaaaatgacgcacttttccagccaactttttttcctttttttcacgccaaactgtaaacaaaaaggaaaaagcataaaatgaaaaaaaaaattcaaaaaaatttccaaaaaaatgcaaaaaaatgtcaagcgccgcaaaacacaaagccaaatcgcgtaacgcgtgacgaacagcaagaataacaaaatgaagcaagatgggaagaaggccacgaaggaaaatacggcccacctgcaaaaacgccaaatggtgacacaggactaccacgccaaatcacaaaatcagggaaaaaaccaaaagggcggaaacaaaaacgaagaagaaatggaaaaatttacgaagaatgaaccacccccctgctgcaatgaattgtccacttcccggggaaacaccaacaatgccgaatcgaaacggaatctgcaaaacctgctggggtcatactactccagtgatgaagaaagcgaaagggagtcccaacagagagaggacctcacgcagggagatgctgctgggcaaaggggtaaatatcagggagacagtcaaaccgatagtgacacggaggatgagcataacactgataataatcatagtgatggtgctcccgatgatgaaggtgaagcgaggcagacaaaacaacaaacagaacagagtagaggcaaccatgagaagacgccaaaggaaaaggaggaagagcccccccgacccctgcgaagtaatccacagggagaagaaaccaaaatgaattacgaagaggaagaaccagctagccaacaccagaatgacaaaaaaaaaaagacgcacatccccccctcaatcgaataagtgccaaaaaacaagtgacagtacaagcgaaaataaatcctcacaaattgttggaaaaattaactacaatataaaaaattggcaaagttctttacataggggatataacacaggccccagttggggaaccaaccctacgcaggcaaactgtcagcagccctcatgggacagtaaaaccttttttcagaatgtgaattcaggtacaggtaggcactacccatatgatgggagccaccagtatgtgtataactgtggcacgtctacccatccgaagggaagcctaaacaacctctccctcaccaactatggcttttcaacgaaaaaagaaatcaacgtggatctggaaaatatccctgtgatagatcagagacaaattctgagtgattggaaacctactatcacagaggaaaaaaaaaaaagtcagaaatataacataaaaacaaaggtgtataatgcggctagtaacaccttcgataaggtaatcattcacgggaataaacagaagcgcaaacatcagataaactggctagcaaaagaagccgtggaaaaggaatatgaaattttgcagaagacaaattacaacaaaagaaggaccacgaacgataaatatgggtggtaggaatgggtggcaagaatgggtgataagaatgggtggtaagaatgggatgctcttctctcatccattttgtatttttatgtgtacattttttttttttttggtaacagcaccccctctcctcctccccccctgtccatacgcttccccttttttgtgatttctccaaatgcgacacttgtgtagtgattcgtctgatgtgccctttttggcattgccaccaggccatctgatctgtgtcctcttccccgcatggcagaacagaactacaccccttttttttagtaaactttttttttttcctctcacctttaaagttgcaaaatttgaaacattttttttcacttgagagtgaatggccaaacgggtgggacacaccgtaaagcctttagataaccgagcacaagagaaaaatcacactgtgtgttccccatgccaatgcagtgacaattctttggcttcactgacaaatttgtctaacgtgaagatgctatcgattctacatcagtataagtgggtagtaaattggttattagttttttcagagaaaaaaataaacaggcaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattcctcttgtgactcctcagaatcaccatcacctcctgcaactttttctatcaaatgcttataaaacttaataatttcatccgattcgtacataataaaatcatgtacttcgagagcaggaacttgaatttttcctcctttctcattcagttctgcgaagaaggcgcttctatcaatggagcttcccttgttaatatttttcattaaaacgacaattggcttctccgtcttgaccaactcttccaaattgctatcctcatgaaagtgaataatttctacattttcgttgtccttaatagaatccgtaacctttgtacagtaggaacatatggagctgtggtaaatataagttacgtattggttcttcacaggctctgcatctatcttcgttattagctccttcgcgttactaatcacttggcatttctgttctgggtttccgccgcccatgccattattttgctcagttcgacaaaatcctaggaaggaaaaaactatagccaaaaggagaaatgcgttcatggtgctctcttaataaagtgagtaaataaaaaaaaaaacgtaaatttgctgctaatgcgataaacgcctcaagaaagagtgaataaactgtaagtaaataaactgtggtcaaaaataaaataaaaaaaaataacttatataatagcaatcgactaattcgcgtttagaattcttaaactagtgggtgaagtgaaacttagcttaattttttttttttttttataacaattaattagttttttttttttttgcgaaggatccataaagttagattttagttcactcacattgctggttttttaaagttagcaattttttaatgttagcaattttttaacgcttctaattttttagcgcttctaattttttaacgctggcaaattttttactcttaatttttaatattttttcttcgtgagaattttcacttgcctcatgtatataccactacaaacgtgtactgtacccccacccatgtgttcacctaaactggcacatgtatatacactaaacggattgcgcatctaaactgcgcacccaactctcgcgcacaaatcggtatgtacaaacgggtgatggcgaagaggcggagagcagcactgggtgcacgtgcaaaattattcatgagcatatcactaaataaaacttcatacatcaacgtacgtgtgcactcgtgtgttaagttacccggccgcctgccttccttgacgcagagggatcgcaccgaatagaaaacaaaaacaaggtagtatacccaaagtcccatgtcctctccttgtgtgatttgattagcttctctgaaaaatgaaaaaagatagaaaaaaatagaaaaaaaatagaaaaaaaaaaaaataaaataataaaaaaaaaacaattttataattttatagttacttcaaaattgaacactagcctatttttagaaatcgacaaaggggtgacaagtaaggactcgaactgcctcgccgggatgtgcagcatgcaagcaacggtggagaaccaaccgaaagaaaacaaaaaaaaaattcaacgtaacgtaaaataaggtggcaaatgagcgcacagggaaacgcaaaaaaatgccaaatggcgaaatggtgaaatgttaaatggtgaaatgctaaatgccgaaatgctaaatgccgaaatgctaaatgccgaagcgccgaaacagctgcgcacagtaaaataaggtcctcccagatgaacctgaacaaaaaaaaataatttttcacctcgtcgttaattcacttatgtaaaaacatatagcttctgctatgcacataaaatttagccccctcgatatggggtgcgattcttcacgaacaaaaaaaaaaggtaacatttctttgtgtatacatgcatatgtatactaagagaagcacacatattatactacctacaatggcagcttttcaaatgcttctcctttgggagggccttttttttttttcctctccttcaaccaggtttaagaatgtgttccaatatatgcagcatgcatattcgttcgttcatacatacaaagagatttattccccgttgcatgttcccgcatgcaggaaagcacgtgtgcatgcatttgtttttcagtttgaacgatgagggccaaagagtctccacaaatggcccacagaaccttcgcaaaacgagttggtaaccccccacagtgctaaccaaacgttacgaattttttttacaactggcgcattcgaaaatgctcccctaaaatgcttcaaacgcagttttgcagatgcacacactgggccgttcaccagtacccacccacctgcaaaaggggtagaggtagaggtaaggtcagaggttagacgtaaagtcagaggtaaagccagaagtagaggtaaagtcagaggtagaggtgaaggtagcggctggctagcatgaaccacgcacaggttaaaatgacgacaacagggtgaaaaaaaaaaggcgcacacaaaaaaaaaaaaaaaagtaaaatgtatatgcatatatttgtacgtacaaaaatgacgctgccagtggaggtaccaccgccaccatcatcctgactcgctgcgaaaaatctaggaggaacaaaaaacacatccaaaaaggggagggaaaaaaataaaaaaaaaaaaaaaaggaaaaagtcttcttgccaacgtcgcattaattacacacttcaaaaagctgccactttttgcgaaatggaaatcttcgtttagcagctcttttaaattttgacacttaacacggcgcaacaaatggcaccatctgaacttcctttttttttttgcccctgcatgtagcgatacatcactgtggcgatacaccactgcggcgatacaccacggtcgtttctttagccccgccgcactactctcactcattcttcgaattaatgaccgtcccgctgaatgaataattacttcccatctcatctgccaactggttactaccgaacccattggaaaacccaccgtccctgaacctcttatcctcgtcgcccacatactcgaccacgtacgcgctgatcccatcggctgagcacgcactgggactcctcgaccgaagtgcacacgtgccgttgttcatgctactcatcgtgttcatgttactcatcgtgtttgagtggctcatcctgtttgagtggctcatcttgttggcgtggctcatcttgttggcgtggctcatcgcgttggcctggctcatcgagttggcgtggatcatcgagttggcgtggatcatcgagttggcgtggctcatcgaattggcgtggctcatcgaattggcgtggttcatcgagttggcatgactcacaccgttaccgttctgcgcgccgctgccattccccatgctgcccatgtgacgcatacttttgttattaccccagcccacacactgagacacatttgcgcgagcactggattggtacctccttaggcattcgccacccccaattttgctggccacattagctgcactctcgaatggtcccttatatgctcccgtattagctccctcatatgctcccttatattctcccgcatatgctcccttatattctccctcacctccgtgcccgttcacaacccccctcctttcgaacaatgggttgctactggcaaagcggcgctggaaatccgagctatgtgcaagcccctccggtaggtcgtttctgccttgctcggcacggttggaaccatttcgcaaaaagggtaaactgcttcttccatcctttctccccgtgtcgcaattcgccttgtgcatcgaaattggctgtgtaaaatttgggtgtagcccttgctggttagacgcactgggtaaacctcccgcgcccacaaacggcgcgttcaagccgctcgcccggttcgcgaggcccacaccgtttgagtagaagtcgacgccgtacgctgcgtgcaggttgggtacattcacgtcagcattcgcgccactgttcaggctcttcgagaagtgcaacccgcccggacgcccagcaccgccgatgttgccaccgccgatgttgccaccaccgatgttgccactgatgctgccgctcataccgctcataccgccgatgttgccgccccgcacaaaattgtccacgctcacagaccgctccaagctgaaggtgcccccgttcaccaagctgaagagctcatttcgcttggccgggtcgaatgcattcaggtccagcttcctggcgtacacggagcacctaccgttgctcatgccactctgcacatccttaggcacaaccgtgtcgtgcgtaacgatgtaaggcttatggatgggaatttcaatcaccttcttccccccatatttatacacaggcttcaccgttttggacacaggcacaactaccgggtggtccacatacttgtttatataaaacggcttgtcgatcacttttattttcggaactctcacaggtacaggaatgtcaatcaccttggggatcgtcttaactaactccaccgtctgaatcttcggaacataacgtatcttctcaataggtacatcacggtactttataatcggaacataattgggctcttcgataattttccgaataggtaccttcacctttcgaatcacctcatttggaatttcaacaatttttttcaccggcacggtctttattacctcccctatatcgtcatagctttcgtatttgttcacaattttcaccacaggcacttcaatatacttgggaataattttcgtttcaattttgttcttgtaaattatacgctccttaatttcgggtttctccactatctttactacttcttgcaattctggtacctccacaattttgtcctggaaatgtaactcgggaatttcgatttttgtttccacatatttattaataggtttcttaactactttctctacttccttaatttcatatttatttatatacttattcactttatgcaccacgggaacttccacaattttttctactatctctacttccctatatttcgggattttaatcgtatcaaatccttcatgtacaattcgcttatccacaacgtgcgaagtgtgtgttgctcgtgaatagtcagtatgcgatgtgatctgctcacacatagacacctcattttttaccttctcactttcgatcacctcgtttgctttcacgacattgtctaggctatccggggcaccctcttcctccgcggtgctgctcttaaaattgaagtccgcgtagtttgaaaattctgccgttttgaacttcaagacgtcgcctccactggggagcccactcgtgctgctgcttccccccgcagctacagatacggatgcgggcgcacctgccgatgctgatgctgatgccaatcccgatgctgatgccaatcccgatgctgatgccaatcccgatgcgctctctccccctgccgcgccattcccattggcggactcacccccaaacgtgtcgtacacgttccttctactcagcagaggtccaaaatgcacccctcctccaagggacgtactctcgctagcattatttacataataggaagtcttgtcagacaaataggcatcccccttactctcgtaattcgccaaagtccctattctaccgctgtcgttactgcctatcggagtgtgactagtgtacatatttgtaaagtccatttcatttgctactttagaaggggggaacctctcatttgccgttgttttgtatacctctgcgcccttcgccaagggctgttcaacgttgttcggatgtacaaagggcgtggtgtaggtggacttcacaccttcgctgaaggttacgtttttttgttcatacgagtttagtacatttggattaaatccccagttagcgctggggtaggccccgacgtagtcaccgcggtaggtacccaggttgtcactccggttggttccccaattgtcactccgtttggtcccccaattgtcaccgtggtgatacgccccccaagtgtcacctcggaatgtgcctaaattgctactcccgtacgcgtccgcccccacgtggatgccaccttgcgcgcttaatatattagtcgaaaaatgcttcaagtcgccgttcgtgcctgcgtccataaggctttcatcatatggactgaaactataccccgctgagcgggtcaaactaccgcttgggtaagaatttaaaacttcaggtgcgttataataaccgagatgacttctaacagggtcagccttgctgggtgcataaagatatgagaaatcttccttaacggtgctatacaaattaccttccgcgcttagcaaattgtccttaaacgaaatagtgcgaggcaacctaggaaaatcaccacctgctattttatcaaccctacttaaaatatgtggggtgttctcttcaatgtttaaaaattccgtgctacttctttcagtttttttctcagtattgtggtcctggttgtcgatagaatcctcaactatcacactgttggtcttgctcgaaattttgcttgcatctaaccgtattatgctgctccttttagacttccctactgacgtgttaccatgtactttggcgtcgtttcctttctccaggatgttcactttgctcaacttgtgttgcgaatgctttttacttgccttgatagaaccccccttggacttcgtcttctgatctgatacgaacgaacttgtattattcgcatctaacgttcttgtaatgtttggcttctccgacagatgcaagctcacattactactggtgttcgaccctccttctctgtcctcggacgaatcctgtgaagggttaaaatgcgatgtttatttttgctttcaaattttgtccacgtcgggaaggagcggtacagaaggcaacgaagcgaaagagaagcatgccagaggatgcaaactccaacgcttccacatgcacattgaaaagaagcgccccatcgttcttttcaatccgatgcgttccattttgcgtagcagatgcacaaaacggtgcgcaatttttctatcattacacagaacttcgtggaagtgacggagtctttggatagttttttttccagtaatatcctgttctacaaaaaaaaaaaaagaaaaaacattaagataaaatagagtaaaacaaaacagaacaaaacgcaacaaaacgaaacacaacagcaccaacaagggtagcagcccaaccaggcggtgctcacgcaaaaaagcatgcataaacaaacaagcgcgctagcaaaggtgcctatttttttccaaaaaaatcatattaacatttagttggggaaaaaatgaaaatatatttatttacttgttctcgctttgttctgtcaatctttgtcgtacttttcagcatattgacaaaatttttgctacttcacggttgtttaaacgtctaggtgcaaagcccgcgtgtgcatatgcgtacgtacacaagcatgaacatatacttacgtacgtacatacatacatgcacgaacttggacacatacaggttggcatacgcgcatacttgcatatgtacacacttatgccagcggaactgtccctaaacctgacaacgttttgaactttttgttccttcgcactatctccacctttttcgtatgttcaaaggatacaacggattggccaaaaagagcagtgtaacagtgcacacaaaatgtttcgcgctgacaacgaggtgatgttgtaaacgttgctatcgcgagagaggacattaagcaaaaacgggaaaaaatgtagcacacatgaggtaaaaaaaaaaaggaaaaaatgcatataatagtaaaatataattccttcttacagaatgttctcttccaaatgtcggaaaaataaaaataaacaaaattgacaaaagggcacgtaaagcaaggagaaagaggtataataacaaaagttgtactgtgttgcgttgtattgcgccgtattacttcttttttttttttttcccaaaatgaagcacttcccaaaaaaaaaaaaaaaaaaatcaaaatgtagcgtataaaaattagcctattcccttcttattaaagattaaaagtacatacaaatacacacgtgtaggtatatatatacacacctgtgcaatatttccccactttttcacctgaacaaaatagccaaataatagctacacacaaaaaaaattatgacttgttcataaaaaaaaattctaaatgttgtaaaaaaaaaaaaaaaaattgtagaaaaaaaacctttattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaatacgcacaagtcaaagttagctaaatattaaacttttgcaactgcctgcttaaatgcaaaaattccttgttttcttctttatcttctttttcttcaatttcttctttttcttctatttcttccttttactccctttcttccttttcttccttttcttgtttttttttttccttttaatgtttttacactcgtgcatagcaaattttttttttttctaatttatatgaactgttcatgtgagttttgcttagtgtataaaaaaagaaaaaaattaactgtacacatatattgccaatttgcaataattattcgaaaaaaaaaaaaaaaaaaaaacgaaaacatcccgttctgttacaaaaaaaaacaaagaaaaatgggttgcaagcgacaacttggtggtaccgccaaatctgcagatatcccgttgttgcccatcgaaaagttgtagaacaaatcgaactgccaaaagtgaacaaaataaaaatgagctgaaaaatgggctgaaaaatgggaaaaatacgattaaaaaagttcactaatgaatgtgcaagagggggaaaaaaaaaagtaaaacggtgagcggcaaaaaaattactagcaaaatgcgaagtaaaattcgcagaaaattctgaaccgcaacgctcaacgcgtaaaaaacgaattgcatcgctttgggttggtggctattttttcccccttttcctttctacacatttttttttcacgtttatccaacacaaaaaaaatggggcgtaaattggtgtgtacattatatatgtatatgatgtactacattggattggagaggctaaattcctcgctcgagtttggtaaaaagttcccacgtaaggcgcacacaactgcgtatacacgtacatgagtgcacgttaacgtacacattttctcatattcggggtgcctttcctatctgaaggtttccaaacggtttcgccgctttcctctaaacaacaccgcatcggttttaacccacatcagtgattatttttccgttcagaagggaaagacggaaatttacccttaaaatagtttacatgaacattaacacattttgataaaaatctatacacaattgcttttttccattttgcgcgtcctcatcagagaatttttcttaacctgaccgcactttccaacattacaacaacatgaaaaattacgttttcctatttttttccgagggaagagtaaaataactccgcgctgctgtcctttcaccgttccgcataaacgttagtgcctcgctccgcgtgtgatagtgagaaatgttggctaaatttttacacactgctttttaggaaaattaaattaaaaatcagctcaacaggtgagcagctgaacaattgaccactgaataactgactaatgaacaactgaccaatgaactaaccatactgtgctttccagcccatcctccataaggagcactcttaggagagctgataaaagtccaaactattcacctttgatcagaaaaaataataatcccttcccttttctctaacgcgtacaccaatggtgaaataacgttttgtaaaattccccccttcccgatcagtaaattaaaggaaaactcgaacagggaaaattcgtatgcacgcaagaaagcatactgcagggtaataaacgcatttatgcgagaatgggcctcttggggggaaacccaatatgttcacaatttggctattcttaatttttttttttttaaatcggatcgttcgctttgcacctcttcgaaacgggtccacaattaaaatgataaataaggaaaaaaaaaaaaaaaaaaaaaaaaaaattttaaaaatttagccccgtccgtagccaaagcactgattagatgctttctcctttttcgattaattatacgcggcgactgaactgcgcaaaaatatgtgcaaggtgcatacacacgtgtgcaatacatgcgcttattttatttaaatgtcgttccttgcgcaggtgtggtaagagcacacgaaaaagaagctgacgggtgtgcacaaaagggggcacgtgggggaggagcgaagcagcaagaggaagcaacaagccgctacaaagctaacacaagctacatctgcaggagtgacctctcgactgccttgccccactcggaaattttcttctttctattcttttcatccattttagaattaaacgtagaatcgctattccgtattaaacttttaacggaatctaaattttcccatattttgacccctagaccagccagcacggcagcccctagtgcagttacttctgaatactttgacacttcgatttttgtttttataatatccgagttgaactgcatgaatgccttatttttggtcattccaccatcgcagcgtaaaacgtggagcatttctatgcccatgtctgagagcagggagtacacaatttcgttcagctgaaaaacgatgccttctaggagggaacgaacgatgtgtttcctctctgtgttgaatgtcatacccgttatacatgccctggcatctgatctccacctaggggcatacaaaccactaaaagctggcacgaacacgacccctccagtatcttcacagttttccatgatatagctagcttcactaggatgagaaattaaattattcttcactaaccatgacacccctgaaccagctgtacctatggaaccctccaaagcatatttcgctttatcattttcattaaatttgtagcaaaccgttgtaattaaaccacatgaagaatacaccactttgtaccctgtgttgataagtaaaaaaacaccagtaccataggtacacttagcttctccttcatcaaaaatagcttgtcctatacatgcactctgttggtctccaatacatccagtaattggtacccctgcatactcaggcacttgttcacatattacggacccaaaattgaaactgttagatttgatttctggaagaacggacatatttgtaataccaaacattttacacaattcttcatcccactctaacgtgttgatattcatcaaaagagtcctagatgcattcgtgacatctgtgtagctattcccattcgtcaaattatatatcagccaagtgtttatattaccgattatgacagatccttcctctaccttcttcttaatttctggcttgttctgaattagccataaaattttaaacgcactaaaataggtattaaaataggttcccgttttcttctgaaaataatcattattatatttctttgaaaattcagcaacggtatcttctactcgagtatccagccacacgatggcattgtacaagggctttcctgtaagcttatcccatatgataaccgtttctctttggtttgtaattcctatacattttattactacctctttgtgtttttccttaagagtcttcaaaccatcattcatgagtgtgtacaaattattaattatttcgattgggtcatgttcgtaccatcctggcttgaagcatttttgttcgtggttcaggctgttcatatgcagcacattcaacttttcatcaaaaaaaatcagcttcgtggactgggtactttggtctatactcaatatcacattcatttttgctacatgtaaaaaggcagcttcgtttttttccgtgtgcaaaacgatggttggggtggaaaggggatagcggatggatcggtgaaaaaaaagcagaaaaaaaagcagaaaaaaaagcagaaaaaaaagcagaaaaaaaattcacaactttacaccacaaacattgctttctcccgttttagggacaaactacctcaataaacgaccaagtcgtaaaaaaaaaggaagaacaaatgtgtgatcagatgcgcaaaggcaacaggctacataaacatctgtacgcatgtatgtacgtattatcgtgcgtaccaaccctgcatgcaaatttctgacccccttggagcgaacttttcccagcaagcgcaaacagttattttcacaacaaatccctcacagcgttgtgagaagtagaaacaatttcacaaattttgacacttttttttttttttcgtatattgtaaaaggatttagccgaatggatggtcttcgcaaatatgtttacatgtgcggggggggatctagtagaaaaacgattttcaaaaaaaagggttacataatcacttgtgcggatgtacgagctgatatacgaacagatgtacaaacggatgtacaaacggatgtacgaacagatgtacgaacagatatacgcatggaggtttttttttttttttttttttttttaaaggatcaattttaagcggtacactttctagagatgacgtagagatgcaacataaaccagttgcgcaaatttcaaaaaaaaaaaaaaaaaaggtacacacttttgagaaatggaaaaaattattctctaattacccaccgtaaacaaataaaataaaataaaaaaaaacttgtaatgccatgtagacgtgggaaaaaaaaaaaaaaagttcctattaaatgtactccgccgcggggaatctaatttggcgtcgcgaaacgtttcagctttggaaagtaccaatcctgaaatttgaccccttggggttcgaccctcccccaaaaaaaaaaataaaataaaataaaacgcacatgtatatgttatatacatatatgtgcaggtacatgtgtatgtattttttatggcccccataccgtgatagccccctaccccccctttcgcgcttaagcaactcccgcttttcaaatttcttatccgaggggcgaagctgcataacatcatcttcgtgtcacctcaacgctagcttacacccccgcgcctttcgcttctaccgctttacatttctacagggcatctaccgtcgtgatgtgcttcccatcgatgtgatgtctctacacgtcgcgagaaacacggctaagaattatgttcacacggatgggggatgatccgttcccatgtgcatcctgctcatcttacctcatcactatgtgtccaattatgggattatttcagatcagccgtgcacattcacttcactagaaagacaaatccttaagagagagagcgtccgaaaaaggaagctttcaaaaaggcagattttttctctaccccctcgcgcaacttttgtgcacggtaattaaaaataatatctttttttttttttaattttatatagttgtgcgtttagtttgttccgttcgaccatgcataacatgcacgagggttatgtacaaacgtacatattcatatatacatggatgatggccgctctaccgcttcctcctttttaaacgcttttcacagacaccctcatttcgcacagcaacatttcgtaaaaaaaaaaaaaaaaaaacaaaaaaggaaaaaaaaaattcaggtcaaagttaaaatatgcaaacgtgcatttaatttgtaaaactaatttgcggccttcttcttattctttgcaaagttcttcttcgaaatgtttaattttatcaatttttttaaggtaattttgaaggggagctccttctgcttttccgcattcgtcaggagcgactttttcgctggcttggaaatctcctttgcgattacttggatgtggcacggggacgacatgaaggggttgattcgtccgtgggccttaaacgttcttcttcgtcctgcgcgcgctctgttcaccatcacgtggattagcctcagcttgctcacttccaagtttcttgcctggtgcgcacaaaaagggggagggcacaaaaatgaaaaaataagaaaatgaaaaaatagaaaatacgcataggggggaaaaaaaaaaaatttattatgccggctcgtccatcctccgccctcccaagactcaaaaggtggcgagtgcagggcatttcttccccgtggactcacacataagcgtctatacatccactcaaccactcaaccattcaaccactcaggtgtaaaattttcacgtgtgctccaaaaaatacggaggagtgcgtcgaactcacatacatgcacacatttcaacacagatcggcgcacacacacatatctcctccccgtcggtatacacaaacaaacggccactttccattttaattttttttttcttttagccaaatgcctcaaataatcattctttaaaaataaagaaatcgattcattacgaattaataaatacataaaacatgtacttaaaaacggtaataaatcttctttactttttcatactcgtcatcgtatcatcattaaaaaaaaaaaataaattgaaaagcggccgccaagaaggggagacaaagcacagatcagcattgtgacgccacgatctgccaaatgtccactcgcgctagtcacacggagtggtatcagtcattacctctgcattggcctgcacgttatccaacacgtttaacaaaaacttgcacgatttcgcgggccatcttccctgcgtgtggttaaactccttggcttggttcgttcttccaacacctccgttgtacctacgaaacggcacacacctcttcttctcgatgacgtcattcaggtacttttttgcgtccagcaatttcattctccttatagccctcgccgtttcgtacgtgtttttgaagtggacccttaaatccatgccagcccccttggcgcctacaaaaaaaaaaagggagtaccccaaaaacattccggggaaaaaaatgaagaaagcagttttacgtgattacgcgtcatgcgcgccgttctgctcatgggttgtgtgccttcatgcaagcgcgactgcctcaggtcaactctcccaggtcgttcccctttgcgagtgttttttttctctcccccgtgtggtaaaacatccaccaaatcctctcatcctttgagcgcaaacatggggaagaggaacaatctggtgattttcattttaatttccttttttttcttttctttttcttttcttttcttttctttccttttttttcttttctttcctctgcttacatttcccaaagtccctcaactttttggcgtacttaaccatttccaaaaaaatcgtaaacgcaacagaaaaagaagttaaaaagtactatacaggggatagggtatgcaaaaaatcgctatacataaaaatgtacgttacgttcttttttatatgctgtttattccagcctgcggaaaaggctactattatactactacataaatcaagctttcttcacatttaaaattcgaaaaaaaaaattgctcgttgttcataaaagcacatttcagataaattgagattttctttttttttttaaacagagaaacaaaaaaaaaaagcaaaaaaacacccactttttttgtgtacgcgttcaactcaacgcacaattcacgcgctcttcacccctgagtatgtatgtatgtatatatgcagtcacaggaaaggtatatgcttatataaaagggccaccatattataacgtaataaaaacaacgcaaagttggattgccatttttatgcgtatcgaaaagtttgcaaaatgttttacgctcccccaaatgcttatatattttcatacgtacatatttgcgtactgaatggtattttggtgaaaaaattatttgacttcaatttgtgaaatggagggtcgccaccctccctcctcatctcttgctgcttattttggtgcgtaccacatagcatattaatattactatatatacatacgtaccttcagtggaaaaaaaaaatatatgtatatattgttacggctctacacgttgctgcagcacctttacgaatatgctgcattagcctagccaacttattcgaaccgtttttctcccccgcaacgggggagagcaaagggtttcccccatttggagcttcccccattaatttttacctcataataaaaaaattcatcgctgtattttattttcccaaaaattttacctcacgttacgcgttaagcatagacgtattttcactttagtaatgaccatttcgactaaatgagaaatatatgaacgtttgtgttgcctcccctttttcgctttttcaagggttattattcatgtaagtgtattcccctcgcagcatttgcgcgattgatcgcgtggcttcctcgtattcatacatttcactcgagagagtggctcgtgctatttctctttctaccgcaatacactcaacacgcacaggaaggaacatttaaaaaaggcacgcgaatttttcaaggcaaaaaaaaaaagtttacaaaaagtttacaaaaagttgaataaattacaaatgcgttaataagccaatcaggtcaggcaaaaaacacctgcccctctaaatggatatatatttccgaaatcgcaaatgagcaaccattttatgttattaaaagattcagttgttacgactgtgttcatttcgcgagggtgaatattccaacccaccaggggtaaacacacgcaatgcaaatatcgagtgcccctaacgtgtataagcaaatactcccatatgtatgcttatcaaagatagtagaacctcttttttgcaaaaggagaactaagggggggacacacacactgttgtgggtaacacctttaagggggcgaattatggcaacatacccgacctcacacaatgcgcgaattttttttttttaaaaacatttaagtgaatataccttcccccaactcgcttattatgccatttttgtcaatgttgatatgaacagcatcgatatataatgtctcaacgaaagacgggaaacattagcagggcggttgtcgttttctttacgagcacacgaggaagtattttttttatgctaaaataggtgctggaacgagggatacgaacacgtgtgcaattgcggggggtataaaaataaaacgctgcagtaagggggaacaccatatatctgtgtgcgcgaattagcctcatacactcacatgacgagtttttcgcgaatgattacttaaggaaagagtgcacgaagaagcgcttcccgatgccaatcgtataaggccgaccaatagctattctcctgctcgtattttattttattttttgatgcccaaaaaaggtgtgtgggaaaaaaacatgtgcgcacatttatacattttacggcttaagaaagtccccttggcatactcgatctgcgtaagaacatatgagcgcattatatgctcccctgcacaaattaattctcggcgacgcacattccgaaatgaagaagttgccttgtaacatgaacacaaaattgggtatgtaaaaatgtaatagttgcacactgcgtcatgtaaggccaacatggttttaaggtcaacatggttttaagaccaacctggtttttgtttaacccctccaaaggtgcctttctcgttaaaaaaaaggcacgaggtgcgcagcaaaggttgtgcttgaacggagaacgcagcggagtgcattccgtcaaatgaaaaaattaacctggggaacaagttccgcattgcaccgttagcaagggcaaaaagggagaatcctaaaggaagaaaaaaaatgcagtgccccctttttctacttacacattttgcataaagaaatacacctccatatatattcgaaggaacatgtccgagtaactgcaccaaggtaaagttacaaataatttttcctgttatgcatgcaacgagctaaaatggtaaaggggcttaacgtagtgttgtaaagccgttcattctgtttcgcccctttttagcggacttgactgcgtcgcaccgaaaggacagatttgcatcttcacataaacgcaagtgcatgcgtagcgaggcgcataaatatgcatcctttacgtgtgattatttagcatatgcgttcgtttggttccacttgctgcctcacagggttggatttgttttgctttcttttctttgcatttctttactttctttgcttttctttgttttgttttcttttctttgcttttcttcgctctgcttttttcgcgccatccgcaccctcaaccgaacagttggccgcaaatcgctgaaatgactcctcaattttgcttcaacagacggggtgcagaaaagtaccagcaaaagaattcagaattttatgtccccccacggttacttttttttnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaatatgacttgtttataatttttttacaattttgttgttgcttctctgtatttttttttttctttttttttttcattttttttttgttctttcccccctcagcgcgttcgatcaaaaaggttaattcgttaattcgtcagttcgttaattcgtcattttgtcagttcgttaattcgttatttcgtcagttcgttaattcgtcatttcgtcagttcgttaattcgccaattcgtcaattcgtcatttcgtcaattcgccaattcgtcaattcgccaattcgtcaattagccaattcgccaattcgttaattcaattttttcccaccgcaccccaaggggcgctgcaaagaaatatactcccaccgctcttagttcgtaccatacgtatgtttgcatgtacacacaagtacgtccgcctttttgctcgtttattttccccgctgaccccctgaggaaggcagccaaaattgcgcaaaagaaaagtacaaggtcgatgtaatggctagctggttaaaagcaaacgctatccccaaagctgtgtatacaaagcgaaagggtgcctacacagtggggcctcggccaatgtaactttttgttttaacgctttctacgtttaaacagaaatttgctaaatttataaacatgatttgtcttcgcccctaatggcattttgcgcttcaccaagttatgcgtcagcggagcagcggtgaacgcctttgagaggaaagcgcgcaaggaaaaaaaaaaaagaacaagcagggtaagaagaataagaagagcaagcagggtaagaagaataagaagagcaagaagaataagaagagcaagaagagtaagaagagcaagaagaataggaaaaattaaacgagaaaaagcaggaatatagaaacgacgtgcagaccgaggcagcgcgaccagcacgaatcgcaacccaacgagcgcaaacgagaagcaacgacgcaaggcgcacagccaaaccgaacagccccaacaggggaacggccaaaccgaacagccccaacaggggaacggccaaaccgaacacctccaacgggggaacagccaaaccgaacacctccaacaggggaacggccaaaccgaacatctccaacaggggaacggccaaaccgaacatctccagcaggcgcacacccacgaactaaaaaaatatgagcgagcagtgcgttctaataccgggagaatttggcgtgttcgtgcaggtcttcatagggtgtgtttccataggcatattaataaccaagtacctcttcgagaagccaagaagaaaattcatcaaatttttgaaggacgtaattgttatcatatgtggatcagtaacactacacataacaaacatattttcctgcatattcattttccgataccacctgctgtcctatctgtacaaaattgaaatggacgaatgctctatttattttgttcaaataataattgatgcaacattaggtctatacatagaatataaattatttgcattatttaagtttctaaaatttagaaaggactatcttcacaacaattctatagcttctatatacaagccgattgatgctctttctcattattcctctttcgtcaactttgcgaacagtaatgacgtacagaaaggggaaaagagcaaaagtgggggtactatgagaacaacaaaaaaaggtcactctgatatttcttccaacccatccaatgtgaacagtggacccccacaaaaggaccatgccggtacgtttaactcaagcgaagtaaccggtacgttttccgcaaacagagcaaccggtacgttttccgcaaacggagcaacgggcgtgtcttccccaaatgaggctccacaaaatggttcaaacaatttggaaaggaccaatcatagtaacccgggcaccacggaaaatgcccttcacaatgtagccccctgcaagagtgtaggaaagcacctcgcgcccaacggaggtgcgacaaccggggaagtaaaggtccaggggcccatcaatacaaataaaacgaataaaacgaatgaagcgaatgaaatgcggccaatgaacgagaccgacgagaccaacgagaccaaccgcacaagcgcacacccggaggaagcgaacaagcgcgaacagcgaggaggacatggcgacgcgggccatgtaaccgacacacggaaagaacaaaacacctacgaagagtgcaaccaatacaacaagtataaaaagtactacaacaacaactgcgaagactacaaaaacgagttaaaattactgacggacgaaacccccaatggagaaatttgcattcagctaaacgaaaatagtgatcacgataaagaaaatgtagctacatatgacaataaaaattcagagatttacaaaaaaattgaagaaaattacatggatatgaatttatttcaaaatattttcatgtgggtctctgtagttctaacggcaaagcttatatctttgctgatttttttcttcttctctccgatctttaacatgctcgtcatgggaaccatagctcacatcagtgacatgaggtacaagctcctcgtggtgatgatcatcgtgcccttcttcttcaacttcatcatgtacttctacatggatagcatagtcaagacgaagcacacgtgcaggagtgcaggcagcgataaaatttagcctcatcgctttgttagcctgatcgctttgttagcctgatcgttttgttagcctgatcgttttgttagcctgatcgttttgttatcctgatcgttttgttatcctgatcgctttgttagcctgatcgctttgttaacctgatcgttttgctagcctgatcgctttgctagcctgatcgccttgttagcctgatcgccttgttagccccttcatttgtgcctcccgcttagcgcaccctccccgtgttgctctaacctacaacacgcctccgtcgatgtaaattcctccgccccacttactagcccctcgcacgggctctatgttaccatatccaggcgcttccacatgccccccatccctacctcccattcatcactttttttttttttttgttttaacgtatgctttgtttttgtccccctaacgttccttttgatgcagaccaaaacgcatgttttaaaattcataacattaatactaattttaactttaattttaattttaactttatttccttttttttttcctttttttcttttttttttgttttggtgcttcctaatcgtattaaacgcaaattcgttttaaaaaattaatgaatacgtctcggcagtctatcagaagagcggcacacacatgtgggtgagtgcaaagccgttcacttaagtgaacgcacatacctgtgcgtgggcgccttagcacatttgctattctcgcagaatgtgctccgtgtagaaggagctgtccaaaaaaaataacgactcatttgagaacaaaaaaaaggcgaagcaaaggtgggcgaagtaaagacaatgcagtggaggcggcgagacgaagccaaggcgccgaaaggattattcaacaaaaaagggtaaaaggaaaaatacgccaggtgcaacaacttagcggcgaaaccgccaaacagcccaaccacgtagtagccgtcttaatgaccgcgctgcactgcaaaaatgacaaaaaaaatcaatcgctgctacgccgagccaactcaggagtccaaaaactcgctgacattctgaatgtcctcggacgccgtttcctccgtggcatcatcgtacgagctgttcacataaatattatgcgtaatgatattttcgataatattttgataattctgcttgttcctctccttctcctccttaattttaaaatagttgtgcagagccttgaagcaaaagtacgtaatgaaaacgataatgctcaaaatgaaaagaaacaaaatccaatttacatacttctccttcttggttagccggtatacccccccttgtagcacttcacgaacgatttcgactttgtaggggttgcccccaaattcgtcaaacacgatgaccacgttgattccttcgatcagccagtcggttggtatgcgcatgtaccgtgttagtgggatactaattaaattttcattcgttgcaaacttggtttttttttcctttttcattttttttcttttctttaattttttttcttcatttatttcattttcgtagctttccttatcgtccgttatccagaagcttcccaacatgtggttgttaatgtagacaaacccgcgactcatcccgtcaatttctttccgtttttcatcgtaagcagatagctttagcgagtatttggatcttatatagtccacattttttacaaaatacagcaaagtgtaccacgttagaggcgaattgatgctgttctcattcaccttgctgaatttgtttaaatatttaaaaatccccgttttgcaataatatttaattttgttaaaaaaaaaggagaaaaatccagaagaacacatttttatgaacgaattagttatacttttcatttccgtttttttactatccaacagtgtttcgaagttcatatttttgtgttccaccttttcgcttccgcttcttgatgttgcccccttctttggccttttttctccccccctgtttagcaaatatggttttatgtacgtgtagtcaaacatgttgtacattttcttgtacacttctacgtttttctcattttttattatctccccatgcagaccaacacagctgtacaaatcgtattcattcctcgttacgatgaatatgaacgtatcggtactttctcccgagtagtaattgtgcatactttgttcgttttcatcgtacatgctgctgcaaccattttggttgctacgcacttcgagcgttgtgtgctccaaatcgtcgaagatactgcttcgctgattgcacgtactgtttgtagcttcctcttcgtctgattctttctgcacatcgctttgcacacatgttgtgctccccttttggtgctcatcctttggtgagttattgcctgatccgttcattttttttttttttcccctgattgtgtgtgtgtgttcagggctaggtagccattttgtccatccactttggtattttcattaatattttttttttttttttttatttcattttggctagttccatcttgaaaaaaaaaataatccttctttaaatcattcacatttatgtggttgaggaagtccgttctgattttctcttttgggaagcccagacccagatttgcgcaaataatgtagaccttcttcgcgttcactagttcgatgtacttgtactcgttaaacccaccgtaaataaacttaccgtccgcgtacacataaacataaaagctgtaattactgaggaacaacttcacatagctgacgtcatctctcatagcaattatgtaccactggaattttgtaaaatcgagggtcacatagaagtggttaagtacattaatttcgtgcacatggtgtacataattgtttgggaaaaagttcgaaaaaattttcatatgttttgcaacgcttttcggaagcaaccctccccttgtgggactttttatttcctcctttttgtcctccttcagacacatcaaggggcccgacgtcgctacgtccagggagtacaaatacttgtcaatcggggggtacacctcctttctgttaataaacgaaacttcgtaactgtaattgaaggaagaatcgtaaataattttcttcttatattcattatacacaatgcagctaaagctgttgatgttgtaattgagcggcccaacttttacataagtgcttcccttaatgttatggttgcaaatgatcttaatagcgttaaagtcgtacatttcaatgttcgtggaaattttcactgcccgtatgtagtgttcacttttgagtaagtgatgcccatacttgtagagaattttgaatatcttcttaatgtgtgagtatagaggttccttctggttaaagtacaggtccagcggctgtcccgtttctttgctgtagtgctccaagtacgtgtgcgtgttgtttatgttattgccactgtagaaggggaatatgttgaggaacacccctcccttcgccagaaacactaatatgttgtacgtcagatctttgaagtttcttatgtggccaatatagttgttgctgctgtatctgctatgggcccttttcacgcccacgcggatttccccttggggggagtcctccgaggggtcttcagaagggtgcgccgattggtctgcggaagggtgcgccgattggtctgcggaagggtccgccgattggtttgcggaagggtccgccgattggtttgcggaagggtccgccgactgatctgcggaagggtccgccgactgatctgcggaaggttccgtttcgtctcccgcgtccactcccgcttcgtctcccgcttcgactcccgcttcgcccccctcgtcgcgcttaaacctcctgctctcgcgcgccacgagttcgctgaccggggaaaccatcgccggggaagcatcatacacgatgggctcctggaagtgtcttctcaaaatgttaggcgagttcacattatgtatgctgtacttggcaccagtccagacctgtgaccatatgcaaggtttgtttaactttatgcactcattgtcaaaccagttgttacgaaaaaaatgattgtagcaattgttccctgcataggagttaataaactcatctctaaagaaaggatagttcgttgtcagcgtgttcatttttccgaaatgcaattgtacgagcttgtaaatctcattaatatacatcaaccctaattcgtattcctttaaaattctcatatactggttaaacctagcgtataggacataccctagcgtaagtatgtagctccttctaacccgtttgaagaagttaatgacacactgtaggaaggatgatcctccctccgatttggaacccttaaaataactctccacattgcatatatttctgaaatagtttcttctcttcaaatctataattacatacatatagtaattatcgaacgtcttatcaatatttagatagataattggtccattattcacattggcatattttttcaaacgagggaggatataattaaaccattttatagctctcttaaaataatacaagctgtagatattattgtatgtatgatctgtcttcatataagatgctttcttcctacctatttcattttctatatgtacccttttcacattttgtggatcttcattttttatctctctcttttcctttccaaataaattggaggagaaaaaatagtctccaattttgtgtgcaatttttttctcttttttttccctctctatatatacatccctaatatactcattcaattttttattaaacaaaacataagtagggatattcgagttgtaaatattatctatatatggtcctatgtctaagatgacaaagagtccattagatgcacaaaagtttagtaaataaaaaagtttcgatttggtggtatcataaaaatcttctaaatattcattttcaggccaaaataaaaaggtatatactgtattaaaatttaactcttttatttttttcaaaactatgtatatatctctaacactcatatatatatatggtatgtatgcacctagaatgaatgttttagattggttaatatagataagtctattcacatgagatacttcaaatccgatttgattttcctttttttcattttttccttgatgtttttcatcacatgtatgttttacaaatttatatgttattatgtttctttccttttccttctccttccttccaaatagattcctcaacttggacaccaccaaatttcctagcccctccttcttctgtgtagtagaacaaaaacagacaaagtctgtttctatatttgagccaaaaaggtacaagaagcatattaaaaggagtgggttcattttaatgggatgatgaggtttctcttcttttcggcactcattgtgttgttctgcgcatggtagcctggacaatgctgcgcggagaaaaggacttgcagggggggtttcttcccctttatgacatccaaccttacaatttgtgaagagtctactctattcttcgctccactgtgcactacgtgccgcttcttctctttatttatttcccttcttttggtaatattctgatgtgtattcttttcccttttttttggcagcatactgaattgcttggagtgtggcctaactgccgcttcgcgcaaattgcagcaccctgagcctagggcactcgggactatacacttcgatcgcataaaccgcgtacaccgcgtacaccgcgtacaccgcgtataccgcgtatgccgcataaaatgcacgcgtggtgctccctatttcatgccgaaacaaacacatgccaacccatttgcatgcctaccagtatgggcaaccctgcaaagccaaactcgattcttctgctctctcccctttctttatcacttcacgataagaggctaccaagtggcaatctcgtacatggtatgcttaaaataattgcaaattggggaacgtaaaaaaaaaaaataaaaaaataaaaaaaaaaataaaaataaaaataaaataaataaaagtcaaaaaaatcaaaaagcttgcttacgcccttttggaaagattctttctgcacatccttggcgcgctcaaaatggttccctttttctctcgaacaaaaaaattgcaaaaaaaaaaaataaaatgacctaaacggattgcacgcacaaattgtactacactacgaccgtaccgagagaaatttttttcttttttttcttttttttttcacctttttcagcatctcaacgtgtagatatgaggagcaaacgattaggtcatggctctagtgccttcttttcccaactattgaaaaggttgccaaaaaaaaattaagctttacaaagtactatgcatgctatcccgtagggcccttccccagcaacgtttttagctaaacgaagaaattatttttacggcatacttgcgtgcacaaaaaaggaggaacccccccttcaggtaagccactcgcaacggggcttctcgcacctcttgaggcatacatatatcactgcatagatgacttacgcgagggtgatagtctcctccttgatatgtgcacatgggaccttacaactctcccagctgcgtaaacacgtgctcgcattttaatatgcattttctacatgcggagtcgccgggttgctacacgccacttttgtcggaaggcacggtgaaggggtgcacctagcagaacttcctccaccccagctactctttcgcaaaagggaagagagcaattggggcttctccctcgcacgtcctatttgcgatctatacggtcgcctcacaccgccgctccacacaccaccgctccaaagactgcctaacgaggatgcctcctttcctcccctaaggtctcccttcaccgagcacacacaacgaacccacccccaaaagaaaagaatgcccccaactagctcctcccaaccgatcctctcataaaaaaaaaaaaaaactctacaccaaacgcagaagaagcatcaaaaatgaagaacaccgtgcttcgaataaaagccgagttggaaaacgttaagaagctgtactgtgacgatgacttcctgtggatctttaacagtacgaatcggagggcagggcctcccttctcctccccccccacgcacatgttgtgatgcgattgcgatgcgatgcgaatgtatatgcctgcccagcattgctcatcattgctcatcattgcccaccatcttacgctgcgcgccttacccacacatctaccccttcgcatttcccagttaaggacagcacgtcttccctcaccagggaaaacatccaatttaggaacacggacattctcgaaattcccaacagcagggggtagggactcataaatgggagtagcttccccgtgtctacagacccacatgtgggcacacataagagggagcccccatgagagaaaccccccatgagagggagcccccatgttgtgaagcctcctaacaaggaagctactcacttatatgtctagacaacccattatttgcattgtgcggagtcaccccctccttcttcccctataatataactctcccctttgacccctgcagaacagccaatttcctactcaagtggactgagtaccccaaatactccaccataaacttcgtgaaggtatgaacatggtggagttgaagaaattcacatcaatctccatcttcacatcagtctccatcttcacctcgacatgcatatgtgttctttctcattattgatacctatttttgcacacatattattggtggcatattttatgtacccctttttcttccttccctacagaccaaaaacggttgctcctacgacagcggagcggacaacgactggagagactttgctacatttgagtgtcgagggtacgtcatgggagatgcatttagaaaattaaaaaggaacagacaaagcgctttcaacgagcagattgattgcgccgagtgagcatgctgagtgggcatgctgagtgatcatgctgagtgatcatgctgcgtgatcatgctgcgtgatcatgccgagtgagcatgccgagtgaacgtcttccccgtttatgtgtaccattccgccccccgctgtgctactactccccccctgcaggatcgaactcgtggagttcctgccacacggcaacttcatcgtggaagatatcaagggaaaaatttattacgatgtgaatttgtccgaccgaaattggtgtgactacaaccaggtgagcttctatcctgtgatcggtggttcctgtgccgctgtgcttccgcaccattttttttttctttttttgctgcatttggtgttcctcctggaaagcggacccacccacgggtgcatactcaccaaaatgggtatataatggcgaaattttttttttttttttccccatgcaggaccacgaaatgtgtgtgggcatttacaacgtggagcatgaaataaattaaaagaaaagaaaaaaatgtacaaaatgaggaatgctacaattcagttgtactgaaataaaattatgatttaaaatgtttgcttatcatcgaggcaaagctgccacgcacggaaatatatgccgtgcaggcggagctttcaaaaaaggaaaaaaaggaaaaaaaggaaaaaaaaaggaaaaaaaagaaaaaaaagaaaaaaaaacgaaaaggattatttatgcggtgaaagggcgtaagggataacacaataaaaaaaaaaacgggaatgaaaggatggaaaagatgagagtgattggataagaacgattcgataagaacgattggatgaaacgattagatgaaacgattagatgaaacgattcgatgagaaggataaggtaagacaaaatgtgttttttaaattgtaggccaaaatgtgagtacatacgaacgggtaattcggatgaaggagagaagcgggcggctgcactgcctgcgaaaccgcgcgcgcccagggggttaagcaaatttttatgcgcacttatgcaaacggtgcataactgtgcctttttatataccttcctccttacgcttatttttatttaaaaaaaaaaaaaaaacgtaaagtacgcatggaaaactgcacatcaggcgaattcgtttcccgcttaatcaaacaacggcgtagaatatctacgacgccacaaacgcaactgatctcagctgacatgccctctatttttcctccgcccacaaaaatctgttcgtggcggagtctcaatctgaccgttcctcctacacacgcggagaattatccctctcactgtagatgcttcgatttgttggctcactctctccctcctgggagataccaacactctttttttttttacaccctgcccagaatctccacaaattataccttatctagaaatagcccccgcgagaaggaaagcataattctgtggttgcctcgtaatgcaatttttttagatgccatttttttagatgccatttttttagatgccatttttttagatgccatttttttagatgccatttctttagatgccatttctttagatgccatttctttagatgccattttttaaatgatcgatcacccgttgcatcgtatcatctgcatattcgattgtgacacaattcttgccctcccgctatatgcacaaacgatcgggggtctattaaattataccagcagtttctccacatttttgcatgcttgcctcaccagctcttccccctccgataagtctaaaaggcttaaactcggctctctgctgatagctctaccccacccctccttttcactctcctcatacagggtttcttccattcctccgagtagattgacaccaggccatctttttactcccaccgatggaccctctccacaaagatggctatataatacaaatgcgcgcctccattttttggctttaaaaaaaaaaaacggttcacatcactgccggttaattccatcaaagtagaagatcttcattcgctttaacgtccatttactttttctcatttcttcccccataaggtgttcatcatatattgagcatacttcacatttttggaggaaagcatttcattaaagttgctcaaaactgcgctttggaactgcgcattgagggagttcgatgcgaagttccgcgtccacttgttcagcgtcgacttgttcatcgtccacttattcatctggtaaatgttatcgtaaaggctactgtaaatggtgttgtaaaactcctctcgggattgttgcttcctctcgtcagctaggaaggacgtcactgagttaatgctcgctgggacgctcatggaaagcttgtgcccattattgccatggtcgaagcaggagaggttccaatactcatagtacacgaatgcacatgcgcacatgaaagcagacagcaggacgtaaaaaagggacctaaagcgtttataaacggacatgaataaatacacaaaagataccactacgatgatataaaagaggctaagggacgtgtcactatctttgcgtctcatgtctctcctgtaattgtttatactctccatgttctctacaaactcgttcaaaatttgattgtcttccacggcattattaaccacgctaaaggaattcaaaatagtgttcccatcgttagatggcactgagtatccctcccaggacatacactccactcttccgctcccttcacgtggataaaaattttccaaatcaattggggtgaataaaccatttcctttatcctcccaaaggtacttcttcttaagggagagaagcagatcatttactccttctccattattcgcgacatcaatcttgcacttcctcatctgtgttccatttttataattcaacatgtacatcctttgggtgaaggggctggccataagtaagccgtcccctcctttaaattttccgatcctcttcacatggagacctttcacgtgttgttctgctgacaaagggttcatcagtccaccttctacggagctcattttattttttgtcacgaaaacgtagtgtaacttccatgggcgaaccactccttcgtttactcggtgtagatactctgcatactgaccatgcagcggttgaccccccttgtatgaaaacgctaaatcaacatgatgagattctgttcccatttgaaccgcatctctgtttaagttcttctgcacgatgttgccatggtcgtctgttcttcctgccatgggggacaccaccactccttctgctccttccccttccccttcttcgtcctcccttaggagagcatcctcttctacattatgcacctctctcagaagtcggctcctaattttggtatcacttggtgtaaaaagcgtcctgcttttttgtgcttcttcttctaccttcctcatgccttcttcctttctacctgaggataacgacttgtcggactttttcttcttggtttcatcctttgaggttcttccctctgatgatttactacccttggaccttttcgtcttcgtgggtccttcttcctccgccactttcttgttgctgtttccttcccccacttctgcatccccaatgggttcttgcttctgcgagtgggctccatcgtccacattcaacgtacccgaattggtttcctctgcttcttctcccgcttcggaattttggaaatggccttcttcctccgtttgggttgctgtagcagctcctctgagcttcgaagatcctcccccttcttggttaccttgactttcacttggatggggaccatcatttactttttcgtcttctacttcgtttactttttcgtcttccacttcgtttactttttcgtcttcttttacttcttccacttcttccacttctttcacttcttccacttctttcacttcttccacttcttttactgctttttcttccacgtctcctccctttttacttcccttttggtctttcgacagggagctcttcttacgttcactctccttacgttcactctccttacgttcactctccttacgttcactctccttccccccttcgcttccctttttctttttcttctttttcttcctatcttcgtttttcttccttggttggctctccgagatttccgatgcctcagatgcgctagtgcttacaacagaaggggtactactacctttaacgtcaggaatttttttcgcctgctcttttatcggagcagcaggaggaaaaggagaaggaggaggagggacaaaagcaggaggaggaggagcagacggagcggcagacggagcagcagacggagcagcaggcggagcaacacaggcaacgtctccatcaggagactcatccttgatagcaccaatggatgcttcatccatttcgatattctctccctcaacggaatcatacgcaatttgtgtactagaactacgagcttctcggtcagccataaactgcacagccacggacgaatctgcttctacatcaagcccaacttctttccaaaaattttctaaatttttctgtatctcatcttcgaatttatgtacatctacctcagttaagtcataccaatgatcaatccagcatagtgccttacgatgatatctcaataagctatccttaatcacacctacaatccagttttctaacttagagcaaaaaatcccaaagtaaggaatatctatactaaataatttataacatgtcataataactttgctattctcaatccaattttctcctagtcttcctctttttgctttttcactgtaaaaaatggatgggtcttcttcaggtacgtagtccttaggactcactttatcattcgctatatctattagaataaccttcctctgtggaagtaactcctccgaaatattgaacatattatcctctgtattgaaccctgaatggtaacctgattctacttgtacatgtgctttaggaaatccagcagtttcgtacacgatctttaaatagggataagagttccatgatttttcatctataagacaatattttggattcacaaaatttagcaaccattttggtattttatttacaaggttcattctcttgaatgtgtaatctcctaactctccattgttatcttcatatgttccctttttaaataacactaggcttcttccatctgttcttttactctcttccactccattgattgtattgtctgcatcctcgtgtgagacctttgccagaaggtatcgctggcagattcgatactcctccatgcttagcggcatggccaacctgaactcgattagcttcatcttggaccgcgcaagtaagtgatgtggtttttctgccaattgttttgctcctttttatgctcctttttatgctcctttttatgctcctttttatgctcctttttatgcttcctttttatgcttcctctttatgcttcctctttatgcttcctttttttgcttccttcttttgagtggggggccttggccgcggataggaatacacacaagggataaatataggtacgtatatatgggaccccgtgactctgccttagatgctccgcgacacagctccgcgatacagctccgcgctaggcacagattcgggtgggttcatccacaggtaataacttcgcgcttgccctgccggcaggatgacgcttatccaactggggcttgcacgtgggacgacctatcatctatatgattaggcacgcacgtaaacgcttgagagcgccgaaaatatatacacgtgcatgtacctctacctggctatgcaaaaacacgaaacggcccattccctagtgttagttattttagtccctatggtattttgcctcccgtgtggaaaggacctatgtctccatgacaaaatataatgatgggggagtcttcgaaatggcgcaaatttgtagcttcgggaatttgcgctcctttgaaccttgtcaatatgtagtagctgtttgtatcccctttttatctgacaaaaataatgcggctgatcggatgatctaacgatcgtataatctaatgaccgtgtgatctaatgaccgtatgatctaatgaccgtatgatcgattgatccactgaccgatcgatcgacctcaattggggatgaattttattttttcatccagctgtatttgtattgatcaatctcactctcctttttattctggtaaatatgctgctattttctttttggctttttttttttttttttattcattatgatgttttttttttttcttcgtttagtttatctcatcttctactgtttatcgcaatatcgcgctttctgcgcttccgtacgattaattatatgaccataactatggctataattgtaatcgctattattgcgacttgcgctattgtattgttattcgcactattagcgttattagcgctattagcgttcttagcgtattttggattattttttatttttttttttttgctattctaaaagcttcgaaaaaaaattccccactccgagataattttgctacagttccattccattcgaaacgattcggcggggttcgacccgatcagttttcgcagatatgtaattatgtattatttatatgtcccattatttatctatttatttatttactatttatttatctatttatttatttatttatttatttatgtttttttttttttgcttcttcccccccctatttacaaattaaagtgcccaagtagtgaacagataatacaaacgtgcatacaaaatgcaggcatgcgtcagtacatgatcaacctgagcctgctcgcctcggttccctcatgagctgataaaaacaaatctgcgcgaggagttccttatctcttcgattcccagtagaggccactctcactcgtgcgcacaattgaaatgacccacacgcactatcgcattatgttgcaaaccacaaattaaaaaatacctgcgcgggtaagcatttcctacttacgcaaagaagtgtagagcctcccaaggggaggaacaaataaatatttttccatgtatgtatgtgtttatgtgtttatgtacgtatttatgtgtttatgtttactactgcgcacctcgcatgtatgtacgtagcggccgcttttaaaaaaaagaccaaacgttgttgccctatagaaaaaaatggcaactttaacatcatatgccgacttgccaatgtcctaaaaattatttccctgcgcgtttttatttgccgtcctaccaattgcgcattttttaattctttcgcaaagggccaatttggcagctccgcggggaagcaaaattaaactgtaaaatggtacaatagtacaaaacgttgcaatgatacaacatgagttatgaataaactcgatcctcccttcgcgctccacccttcccgcatgcgtacgaacgatctgctcggcagaaagcccaagtgtcccattcgtctcacttgcttccttttaaagtatgtgcgcgggtgttccgatttttcaagcggtttttcaagcgatttttcgaacccttttttgaaccatttttcgaaccatttttcgaaccatttttcgaacccctttttgaaccatttttcgaactcctcatcagcttcagaaaaaaagtaactcccctcctgcggagtccctcatatatttatcgctcacatagcaatttcctttggccgcatgtgtagagaggtaattatattccccacgtgctgcgcaccgtattattctacgtacgtcacaaggcaaaactgccaagtgaggagaacatgggcaaacgtacacctcagtgcaaaattttttctctgcttcgttgagatgagatgcattgacccgcccaataatcaatccaagtagtgcctacgcttgcctaatccaaaaatgtcgatttccctacacgtaaaatcagtcggtatgtaactccatttaaaaaaaaaaataattatttaagcaagtgccccttctgggggggatcacttcgtttttccttttccgttttgctgtacgtacagctctattcgcgtatgtacacaactatgtgcgcggtaggacacatgcagtgtatttttactcctctctgtcttccctcttgaaacaaattagcaacgaaaatgcaaataatatttatattaatgccgggacatactttacatcactatatctgattgtcccaattggagcatttttttttttttttttccttttttggacttactgacggtgtgttctcccccaggaaaaattgcaaaaattaaacagcactgaaatgaggttatacgacttttcttcttttgcaacactttgttcgagccattttatccctccgatatttgccttcctaacggtgtgcgtctcacgagtgtttattcgaaaaaaaaaattttcctccgcatacaagtacatatgcttgcatccttcataacgcaaaaaaaaaaaaataactctcatgttccgtctcaggagggaggttccctatattgtcagatgaaggttttccttctcgccccaaccaatttgctctcccgtaacacacttcttttcttgtccgatcgctctattatccgtttacttctccccccctttggtgattgtcatgcgtccagggaatggtcactcccgagatgctcactcccaggagcaaacttccctccccgtctttgcccaaaatgtgcattcctcacttcgaagcgaaaaagggaaagtaaatcaagttagcatgccgggtggttatgcagactgtgttggcggctcctgttggcggctcctgttagcggctcctgttagcggctcctattcgagactcctactcgcggcataacatgagggtctcttcacataagtccctttcgcgctgagcacttgtttttcccccgcgctctgccatttctttcgcctcgttgtgccaatctgcagacgcacctatgcatacacacggcgtaattctcgtggagaaaaaaatgcatcacattttttatgcatatcaaagcaaacacaattggggcagggggcctccaaaacgggtgggaggtaccaatcggaaatgtcacatttgtgcatttggtacaaatccattcgtgcgttaaaaaaaaaaaaaaaacatcacttagaatgccgcaccatcctacttctcaacaaaatgtgcgcttaaaaatacgcagctacatatgccccctcgcatgaacatcccaaattttatttcaacacacttttgaataccttcatggatgtgcaccaccaaatggttggtactatccagcagagctttgtagttccctatatgttctgttgcacgcggaggttctcatcgcagttatttacccacacacacagacagaggggaaaaaattaattcacaaatgggcgcatcggaaaaggcatggacgtgtacactccatggtaacgttatcggaaaaaaaaaaaaaacttattaatctccatttggttaaacaccacatatgccaattttggagctagaagcaaccgactttttcaccctcaaaaggtagccctacgcatgcctacgtaggtcccctacatctgcacgtacatccgctcgtacatccatacgcacaaccatccgtcctccattcacgcggcgcaaattttaggacacccctgcgcacgcttgcgtgtatagctgtgcgtatagttagactcacacgattgtccccccacccctctgtagtaggcagaccatgtccgtggctcttggcctcctccaggagcattcaggccaccccgagaaaaatcaatcatgtagtatatatgctggacgcgcatcccccacaacacacatgcgtagttacgtgcgtagttacgtgcgtagttacatgcgttgctacacgcgttgctacccgcgtaggtacccctgcacatgaatgtacgtacgcatgtgcgtaccccctcgtcctactccacccacgtcagtaaaatgcacacgtaatattgtaacgcagttaggtgacccccgtttgctctccttcttcttctctcatttttttttttttaacatcgggaagatacgcatgcaggggtacttatatatgcaggcaaaccaacccacatagttgtcctcccgcacagcacgcatctcgcgagacgcattaaaatgagctcccccaccatttcacccattgtcgaaataagttgtagacattcgacttgcaaaaaaaaaaaaaaaaaattaacaaagggggtaatgacaggatgggaacagaagacatggaggaaagtccaagaagaggacacgcaaaagatatgttctacgggggggagtggcatttataaggaatgttttacccctcacctcctccttcctgttaatagcatcaccatttgttctaccacaatatatatgtgtgtatccatgcatgcgcagagttgcctccatttttttttttttttttttttttttatatcagactgctccctgtggccctgtgtcacatgcgtacatatatatgtttaatatctgcaaataggcaaatctgcaaagcgcgaaacggaagttgtaaaatttaagtttagtccctctcgcatgcttcgtagctgagatttgttttgtgctttttcttctatcagtaaataagtaaatatatttcccacccccatttgatctcttcttttttttttttttttttttattttttactttttgcccatttttgtgaaaaataattttctacacgcgcgcgtttggtttgattttgtttatttctcacaagagtatcgcttgaaaggtgaagattgcgaaatgtttgattgttcactcgtttgattgttcgctcgtttgattgttcactcgtttgattgttcccttgtttgattgttcgctcgtttgattgttcgctcgcttaagtgatcccttgtttgattgttctcttgttttaatgctcgcttggttaaacggctactgctttaaatgatcgcttctttaaatcttcactttaaatattcacgagtttacctgttctcccatatatacctttgcctttgcctttgccgttaccgttgcctttacctttaccttcacctttacattagcattcaacttttttttttttttttttttcctgtttgttcttccccacgcgtcctactggggcaaacgacagcgttgtaaatttttatgcccctgagcagtttcacctctttgacttttttttttttaaccagcttgcgcatttcgcgtgaagtgagaaaacggaagaggcatccaaaaaagaaacagcacaacatacacaaaaaagcctcccacccttctcagacgtgtcttctcacccccattttgtagacaaaagtgcaccactttgctgagtacctccataaacatatatttatttacggaaataaaaactcccttcgctctgctaaacaattccaacttcatcaagtaggtcgaactgactgacgtgacgtaaattgtctgaggtggcaccctccccaacgttgcataccccgatatagacacaacaacggggatgttttacccccctccccagtgccaactctgttcgccacccacttctctcttcatcaaaaagacgcaagaaaaaatatgaatcattttgacgaaaacgaattgcaatatgtaaagaagcaaaaaaaaatcagaaagtgtcacaatgtgtggcaaaaaataattagaaaaagtcttggatgtacaaaagaagaaataaaaaaaagtattgcaaatagtaaaagggaaaaggagagagtaatctccattctatacggaagcgttttcagaggagataaatacctcctgtacacaaaaaaatggagaggaaacacattaaacgaaataatcaatcaagacaaaaaaaattatatgaacttgaaaaatttaaaaaatgtggacagtagctacttctgcaagttagcctttggctacgtcgatcagaatgatagggatcattttaaaaaaagtggacaagtagggcaactcaaaaattatgaccccaaggggaacactagcgctaacggaaacggaaacggaagcgataacatcaacgctaatgccgtctgtggggggggaaccgcccatgaccgtgacggcgcaatcgcccagcagagcggccacccgggaggaggatatcacagcaaccgacccactaaccacaacaacgccaagagaacacaacccaaccacagcaacataatcactagaaaaaaaacacagaacgcagaaaaaaacacacctattaacgaaaaagatgaagtatacgaaaaattaaactatttagaaaaaagaagttatagaaataaatccaaggtagacaattacaaccatctcaatggtggtaccaatagcagcagctactattactatagtaataacttcggaagtgcaaacgctaattttaactctgccggtaattattacagtgtgggaagcaacgatagcagtgccagaaatgccaacagccgaagtgcaactagccgaagcaacccaaacgatggcagcacatgcttcgaaccccagtcggatgaaaacacagtgattaaatacaagtatctacccacgggtgtattctacagtagagtgtcccgatcctttattgctaattggattgatgataaaacgaagaagcaaattaaaatgccatataagatagccgaattcgggatcgaaaaatgtatgatcttagctatcctttctaggaaccttcgtattagtaaccttaacaacgccctgaaatgctacgacagcttaacccacgagcagaaggagaagatgctccaagccattaaaagcacgcagaagagtgaaaaactctttaacgatttgcttaaacccagcatgagggacatgtcggacgggaggggcacgccaaacgggaggggctcaccaaacgggaggggctcaccaaacgggaggggctcaccaaacgggaggggaactccaaacgggaggggaactccaagcgctcttcacagtagagcatccccaaacggcgcagcggaggggcagaccaaccaggttaacgtccaaactgacttgctaagcggacagccagacgagccatcttcccaaatggaccagctaatcgctcaacccaaccagctcacctcactcagcagcaactccccgaacaaacacaacgaacaggaaccaaaacacacggcggtcaaaaaaacaggtatcgaaaaaaaaaaagttaaacagtcctacaataactcggaaaatttacccaccggtgtgtatttctatcaaggctcatatgtagccaattggtgggaaacacaacaaaagaagcaattcaaagttccttttaaaatatcggagcatggaatagcaagagccaaaaatctagccatcatttccagaattatcagatcatcctctgtgcaagaagtcaatttaattttatctcaaatcgagcaaacaaaaaacatcacaaagttgaactatgctgccattgctgctttagcttttaaatatataaccccccctccgaaaaaggagtaatcatctgatggggactttattctatccgaacatgagtcgagtgtcatacgggtgtatccacactcacacacacccttctgcttcttcatctatggtgcaaagttcaggcagatccccagattagacccagcgcgtttgctcgtaaaattgtgcatccatttgagcgacctggcgtagatacccgtttcaggcgggagtttttacaaatggactaattaagcaatgctggggttgtgtgctttttttattttatttttatttttttatttttacttttttatttttacttttttatttttattttttcatttttcccatttaccctccgaattaacaaattcgtgcgtttttcaattaaaggaagagccaaaatagcgttattctgcacattttgaaaaatccccagcccctctttaatgcatttcacctaagcttttaccggcccttccattcgtcacgttgctccttgtttttgtgtgtgcgttgttgcttgctccccattcgctcctccagcatgcttgcacgcgcaaatctgcatccaaagttagcagaaaaggggcgcgcacatctacatgtgcatgtatatgcacgtatgtatgtatgcatgtatgtatgcatgtatgtttttttttttttttcacccccctctctttaaggcgaatgtctgaatgtgcgctaccgcgccccatttgcactacagcgtaaaagttgctgtggcacatgggggcgccccctgcgtgtatcctcgtgcctacccaataggtaagtgcgctgtttgttttttttacccctttttaagtaaaatttaaagaccaagaatttttaaacgtatgtacctgttacacacacatcaagcttatccctcttgaatgtgcccatgtgtgaacatacgcgctgtttcctacgactccacaccatgcatctccgagtttgcaagtggacggagcgcaggattgccaattcgtaagctccacatatcgtagctgcgtttttacgcactatgcttttcatttcaattatagttacaaataaggaaaagcgaggtaaatctactaggtacgatgttgttcctctttccactctgtgtagacacaaaaattttgcaaatgtttagataaactgcttcaattatccattagtaataatgcccccttggagccaaaccgaaatggctaattggcttcctttcttttttgaaaaaaaaaaaattttttaagtaaatgcacatttgtcccatttaatgctccgcacagttaccaaatcggatggtacataaaacatagcgaaataaaatttcttgtaaatgcgagaccgcttccgcgctgtgcttagctgccacagttgtattccccccttctagccgctcccccttttgctgcccctttttcttttccgctgcttgcacacattaaccgcgagcactgctgcggcggcgtaactagccaaacgggcgacagagaaacttccaatttgtccatctctcgctctatcagacttgttcaccctctttaaatttacagtaataagggtgagcgccatacaggtgtaacacaggcaaagagagtcctgagctacacttctcccccccgtggcactccaacatggaggacttcctgacaaagctgaagaaaatatctgagcagtacaacaacctgctactggaaaaaaagataatcgacaagcggatcgcgaacatcggagaaaatatacgcaaatatgaagagacaaaggaaaagtccctgaaggacgtggagctgaagaaaaaccagctgttaaagaacagaaataaacacataataatgtgccagaaaatggaacagctaaacggaaagctgaacgaaatactcataagaaagcaaagcatagatgatgatgaagaaaaaaaagtgataaaaaaacaaatcgacacagttaacaacacatatgttttgctgaagcatgtccaaaatttaaatgacgcaatgcttaaggacgaaggcaatcgctactataaattaattacagaaaatatacacagcaaaagcttcagtaataagaaaacgctgaatatactcaacagcttcttgcgcaaaagtggggccaacatccaggagaggggcatcaacgggggcaaatcctccgcaagtgcctcagcaaatgcctcagcaaatacctcagcaaacaccaccgcaaactccaccgcaaactcctgcacaaattattttaaaatcattcaaacgaatgacattgtccaaaagctgctaacccttttttcgggagaccacaccaccctaacgatcgataagcagcaattcctgtttgtcctcctgatgaacattttgcgcaaaatcgcctgcagcagcgaaagagccattcctcctgaagaatgcaactcgagcaaccacgtcatttacaattttttgcacaacaattatataatgcatttgtgagtcatccacggtgagtagcgctcttcacgcgaatccacattttgtgtatctctgtgcccctccacatttgcgtcttcacatgtagtccacttctccactactctttgagggggtagaaccaaggtaacgtaccaactcgaaaaataagtatcaaaaaggggaaaacaaaataggaacaaaaaaaaaaaaaaatcgccattttgtggtcacataactgcgatgctagactaactccacccacctcattccgcttacccctaagggtcatcccttcctttttttttttccacgtactaaagatacttctcctgcctacgctgtttacggttataatggagagggtaaaattcatccctcctttcagcaaaaagatatttacctgaactgttcagaacgtacaacgcaaagtaggttcttccaaatttcctattccttaaccctatcatattgtataccctctgtggcagcatttcaatctctttcggatattcaataaagacaagacagtcagggtggaacagctcactgttggaaatattttgtatcaactcactgtacacaatttgttcatacggtggagtgaaaaaagctaagtgaaatttctgtcccatatgaaacttcaaagggcactttaacaactccatagcatctgcccttattatttgattgtacgaatagttaatgttgcatagttttaaattttcgtaaatagttttgcagctattgagtgataagtctacaaaggtcacgtgaggtatgtctctcgaaatgcactcgatacccaggttcccactcccactgaacacgtctaagacgtttatggtggagttactgaatattcccaagtgggataatatgctaaacagagattccttcaccttactcatcattggcctggtgtaagtgtcaggtgagtatatccttctgttcttaagtttcccttcatgaatgcttaaaattttttttttcttgtaatttatatttattgtttcgttatatgtctttactctgcagaatttgtacttggactttattttgctgtttatttgccttgttatgtttagcctttcctccgggattccatactcgtccttttttatttctctcttcgttttcttgcgcttccgggggggtgcttccgccatgctgctgggtgcttctgccctattggtgggtgcttccgccatgctgctgggtgcttctgccctattggtgggatcccccccttgaacttcttcctcttcgaccgcccccacaccaaccgcatttccccttttcactccgcacgcatggcgaatgttcctttctggccggtaggttctcccccccaaggagatgcctcctcctgcggtgagataacaccgtctgcctgcgccaaacacatttctacctttgccgttcaccttccccttccctaaggatgcattcttcacacaccacgcgtggccaaattttatactcccattttggagaaaataaaatgtgacaatgataagaaactcaaatgccacaactgtgaaggggctcatttgtcacaaaaataacaaatatagcaaatataacaaaagtaacaaaaataacaaaaaaaaaacgcccccccttcgtgctctcttcattctgcactaatcgttggagaatcccatttcaaaagtggtccaaacagtttcacccaattaccaccccttttcatgtgaacggagaggaaagatcaaatttccggctaattcaatggagcgcctcagccgttgcacctctctctgtacgtgatcgatcacctcgtacctttcctgaggggaatccttccatgtagaaatcgattcgcataaaatgggtactaatacgtttaattaagcgaaaggattaacaggtgggagttgctggatgggcagtgcggagcgggttcagcgcagtgctaccaaaatgagggggaaaataaaacggggaaacgacggagattgcgccaagcgggttattgcgccaagcgggttgttgcgccaaagggattacagcgccaagcggattattgcaccatccgctgaaaaaaaatataaaaaaacgacacagcgcgacgctctcccttgtgcttattcacacagataaactcacgccatttgaagtaagcaaaaaagccaaaaaattaaatccaaaatttacgattcatgtaaattcttcacgtaatgtgcaaacaggtaaaaagtgaaatgtgagcagtggagaaaaaatgctgaatcgaattatccctatgtgtgcgtggagggaagtacatacctccatcccccttcacgtattgcaatgaaacagatgcgtaaaagggaggtaaatcagtgagctaacaaacagttaacataaagtgatgggaaaaaaaaaaaaaaaaaaaaaaaaaaatgacaattgtggattgggcaaatgaagcgggacacggaggtggtgtacttccgtgcgcaagtacactgcattggggcaaccccggagaggcacgataatttgctgtgcataaaattagggtcacgtctcttgtccagttttgaagtactcacataacacgtttttgtttactctcgtcctgtttgcttctcaacctttcgcttaactctctgttcagaaggaaaggatgatgtcccccccaaagaacaacctccccttcgcgtgcacctcaagaagataatcttaagggtatatccttgggacagtcttctacaaaatgggacggtcctccacaaaatgggacagccttctacagaatgggacaatcccctttcaccctgttcctactttctgtgtgaagcccaacgcgcaaatggcgcaaagggaagaaggtgataagaatgagcaaatggtcagcacagcattggggggaaggcgttccacacgagggtggacaaatgcagagggtagacaaatgcagagggaaggcgttccacacgaggatagacaaatgcagagggagtaactcaccccccacccccacacacacatgcaccccttttcccgtgcatcccccaaatcacagaacacacatcagataaaataacccccctcgtccttacatcgactccatggtgaagtacccaactttgtatttattaattccccactcgtatttgaaataaatatctccgatgctggtaaacaaatttgaataatctgcaaaaggggtaaaaatgaaaaggagaagtaaaaagggagatgaacaatacaacacaagggagtgccctccagttggcataacaagcagagagcagatcaaccatgtgtagttgcaaaataaaataaggttaaataaagtatgacgttcaggggaacgccctggtgaccgctcaaaacgtacaatatttataagccgggataacgaagaaaaagtaaaaattcattcctggaacctgtgagggggccttgacaacgagcttcttcacccctgtgatgtagttaaaggacagacgccaagaaggaacatccgatggaggtttcagcttctttcgactaatcaaattggtcaatgattccattaatatatcagacaagttaggtacttttgaaatttttaaaacgttgttagcctccaagcttatgtcgaattgcaatatagaatacttactgtaaaactgattataaactaaattcacatcagacatgtatttttttatcgaaaaatttttgtcatcgtaccatttttcgaactgctttcgtaactttacataattacagatgctaggggtactgcttttgcaaaatttgtaatataaattccatttaaatcttttttcgaacgagtcatcgaagaagaagtaagctttgacttcgtacctaccgagtacatctacttccttcaatttgtatgactttttatatctgcgggtaaatcgaactacttttttcttggctgttttgattaagctatttttcttttttgtgtcttgggttttcctgatgctttccacacaaagggacagccatagcagcagtagcagcagcagtaggtgcatgtgcatccttttcattttgctggtttatcggttagagcagcgagagatagagttcacggcgccccctttctccacgtgacaaatgctggaaatgggaattcagttgttccgctgtgccaaagctgttgtcattcaagctagtgggcgtccttcgattggagcagaaaaaatggttcaagacaggggaaacgcagagcgagggggttgggtttatggtgaaatttgtataccgatcgtttcgccgcttcgccgttcgctgcttcgccgttcgctgcttcgccgtttgctacttcgtcgttcggcgcttcgtcctgcgctgcttcgccgttcgccacttcactgcatccttcttcgtcgtgccaaccccccttctccctgcttctcatcgcgtagcacgccgcacactggccgagcacttccatgcacgtaaagcgccgcaggcggaatggccaaagtgggctaaaaaaaaaaaaaggcactttggggttttccaattgagccgtgccccccacacatggtttcgctgtagaaatagcgtctcctagcagtggaacaaaagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaataaaataaaataaagtaaaataaaaaacagtaaaataaaataattgcgcatcacaatttttttaaccgcatgccgtatgcagacattgcgtgtgtccaactttttcgcaaattagcgaaagtggcgaaagtggcaaaagtagcaaaagtagcacactggatgcatctcttacgctgttaaaattggcgttagtttcatcccaaatggctgtgccgttccgcattgttctttttttttttccaaagaggggggtttaaaagcacatacgtctgctgtgttgtctgctgcattttctgctgcattttctgctgcattttctgctgcatggctgtcccgcggcgcgcacgcccctgcgcatacgcacatgcactttttcaaaactgcgtgccacgctttgcgccaccaaatggggcgcggtgagttcgcgccgaatgcgaatcttttatcctcagggggaagaggcaatatgggggattcaatatggggggttcaaaatgggggattcaaaatgggggattcaatatggggggttcaaaatgggggattcaaaatgggggatgcaaaatgggggatgcaaaatggcgggatgcaaaatgggggattcaaaatgggggattcaaaatgggggaataggaaaaaggcgaaagtgcagaggtgcaaaaatgtcgaacagcaattgcgaaatcacccggcaccgctgaccattctgtatgcatctcccgccgcatgccgtgctaccccatgcatggacccaagcacatagcagcatacacttgcgagtaaatctccccttttgcatccccccacgcgtgcgtttcaatttactgttaaagttgtaagcggaggttaacggttaggtggacaatgcctatcaccacccagccagctatcgtcaaggcattgcattgcatttttttttttttttttccaaagtcgcatgcggcagtacatataattgtacaccttataaacactgttcatattaatgaacgaacgcttttatgcatttgcacatgcatgcacacgcgctcattgccacccctttttttttctttttgcgcgtcagttatttttctgccccatttgctttcagttagcccccattccctgcaaccagcggacgcaccaatgcgcgcttagaagctgaaagtgggacgctgaccaaaaggggcgcgactgtatgcatatgcatgtgcagatttggactcacacatttagaggtacccttttggacgcacacatctagaggtacccatttgaacccatacatctagaggtacccgcttgcatctgtgcatctgttcacctgtgcatgtgcgcgtgaacgtgcgcgtgcctcccccctctgtgcgcccctccccgcgcccgtgccccgcgcgcaggcggtagagaacagggagggacgtggagaaggacgggacgtcagctggaagagcaaaaaggaaaacgccacagatgggcgcaacagcaggagcgagaaaaggcccacggcgtagaaactaccacccggtaacttccaacccgtcctcctatcgactgccgagcagcggtcgaatagctgccgaggaactgcctagaagcggtcgaataactgcctcgcaactgcctcgtaactgcctcgtaactgcctcgtaactgcctcgcaactgcctcgcaactgccacgccgcccacctagcaactgccgagatggcgcggaaaaggggagcggcggcgtggccgcgcaagttgctggtggcgaccctatgcacgatctacctgtgcagcgcgctgctggcactaacgataaacaaagagggccgatttatgacaaaaggaatatatgatgatgatgtgagaatatccacagcagttttcaacataggagacgaaaggatgtacctaagtgaagagcatttcgaaaatttgaaaatgttgcaaaatatgttagtactctgttttaagtcgaccgaaaaaaaaggattcctcaaagatataggaatagacaacgtgaagactcttttttatgaaaattttaaaaacgaagtctatgcaaatatcaagctattttttaaattcataaaagaaaatttttcttatatcaccaaaaggatgaaagaagaaaaaaaaaaaaataatttaaaagaagaagattatctatctgatcaaaaattactagacctgttagaagatgtaataagttacgacatagaaaaaaatgcatcttattttgaaaaattagttcaatttatgactcttcgaaaatgctttacaattagtttttccatgaatttggataatacagataatcccatcgtactgatcacagaagttgactcaagaaataaccacgttcacttcagagttaataacaacctaccatcaggagaagaagaagaagaacaacaacaacaagaaagaaattatacaaaaaagagttcaggatcacaaaaggataaggtacccttcctacaaagtataataaacccaataaaatcaaacagcttcgttatgaaaatgacgagaaggatgaaccacccgatgggttacttcagaaatttatgtacaaaacataacttccaagtagcatcagaaaattgggtcgaatatttttataaccataatgagaccttatgtcatgtagaaacgtgtggttctggagattgtctttttttatcattgcaatatttattagataaaaatggagttcgaactaataacgtcatacctaatgtaggagtccctgagagttcctttgtcccatggtatgtacgtaatgtaaaacaaacagatgatcctaaatttaatgttaatgatctcagatacataagcactttttattttataaaattttttcctggatatactgaagactatgaactagatgagcagtatattaacgaaaggtttaaccttctcataaatttagagttcactaattattatttgaagaaggattacttacataaagtaatgagaggtaataaagttgatgacaagaataacaaatccgttctccttctcatttcggactatattaataagtaccttttctttggtggacgacctcctatcaccaacatggaggaggccgctgcgctgtgtacctccaacgtttgcaagaagggaaacgcagacggtgcaggccccagcggaggtggcgccgggggtggcgacggaagtggcaccggaactggcagcggaggtggcagcgggttgggcagcggaagtggcagcggggatggcagcggggatggcgacggaagtggcagcggggatggcagcggaggtggcagcgggttgggcagcggaagtggcagcggggatggcggcgggctgagcaacgagaaacggggcggaggacccatcggagacggagactacaccgatgacgacgtctcgggaggaaaatccaaaggtaacaaaagcggaagcggtgtgggcggggcgagaaagaaggcacacagatcatccatcagacgcaccggcagcagcggcaacatggacagtgacaacgagagcactggtatcatgagaagtgaccttagcagacgaaagatcaaaagtaccaacgattttcaaagcgtcatgcaggaaaacccatttcccctaagtagctatcgcagcgagcaatccttaaatacgatcggccattatgggaacgaattcacgagaagtaccgatgacatcgttggcataagcaggtcctcgtcgccgaacgagatgctcgaagaggaagacgacatggtgcacttcgagaaggtgggagataaagggaagggaaaaaaattcacaaaggatacacacttccgagtgacctacggacactccccatcgagcacgaccacgatgaagcacgaccccatcaccctctcgctaaaaaccgacagtagcaacggtagtcagttcgaaaaggacaggaggtccaacgtgatgaagaaccagtcccttcgtattgcatcgagagagagtgaaaactcctccctgatggatgaagacatgagtacactgaaatacacagacaagaaaaaaaacatggagatgctaaatgcagaatctacatcatctctaaagggagagtacgaacatgtaatcgtaccacacggagcagacagtgaaaacagcaaagccatcgatgttgtgagacccaaaaggtatctaaccaaccaaggggttctatacggctcatctaagagtaaccctaaaaagtctgacatgcgattggcactaattgaaaacgaaaaaaaatatcgcatgcaacataaagctataacagaatcgacagaatccacagatgctacagaaggcaacgaaaatgaaaacgaaaatgatgaagaatatgattcaagcaagatagaagacttagattctaacactcaggtcaccgattatgatgaaatacttgaagaactccatgaaggtggttacagattctacgaacttattttcttcaaactagtatccctatcagctaacaaaatgacatatgatgaattaaagaaagttaaaagaaaaaatattcatacgttaatcggtacaaatctgaaatctagagtaatcggctctcatgttttcatgaagaaaataacacaagggaccattcttccattttttaactatgtcaacataaaaaataaattaaataatgtaaatagaaagcaaaattatgcaaatcctgatctgtatgttgttatcatgaagactaccttcaataaaaaaattaggagacgaaaggatggattagtgacgaaaagtcttctgtttaaacataatggtgattgcatatcgtattggtctatcaagaataatgattaccatttcacttgcgacaataaagttattgagacgaaaacgattgaggagaaggcttctgcttttttttacgagaggacaaggacaggacatatccattggggggatgagacagactatgagggcttccaaaaaatgttcagtattggattaattacctttattaataacaacacgaagttttttttccctagaaatactttcaaagattatcctgtgtactttttgatttacttctactccggcgttcacttcgagcctggcatccacatttcgatgcacaacgaccgggaggtctgccgctcctcctacgagaggaccaggattccgcactccttccagcaggtgcccaaggaatagccacctcggtgtggcaaggtgcctcggtgccgcgctctccatgggttgaatttctatttaacgttccttcaatgggttacagttagacccccttgttgacttcctcccctttgcgaagttcccctaacatggcgcagcgctatgacagccaaccagcagagcgtcatccgccgttgttgcagctaccgcgcgggggagaatcaaaaaaaaaaaagttatcataagtcgcttccaatcgtttaattcgttttaaatcgttcctttttttttttttttaaacccctcgtttgtttggtatatttgtgtagtctttgttttcgtatcttcatgctttccggtctcgcgtcggcgtgagtcctgtctacctgtgcctgcctgcctgcgcgctggtggccccccctttgggcctttcccgcgtagacatcccctgggacccacgtccccttttttttttgtgtgcctttgtcactacccccccaaaaaacttgtctctttcaatttgttaaaagatttttttttttgcaaaacggggagaaatcaaatatgaacggaagcgtgtcagggagcaagcacgaatgtgtcgatgtgatgacgtgccgatgtaccaatgcactaacgtactgacgtgctgacgtgctgacgtgccaatgatcgcggcgcccctaacctgcaccgccgcgccgcttccccgcggtgaagaagaaataacccgactgcggctccaagtacagcgagcatattttaaccccctcctgcgtaaccaaacccgcaatgaccacctgcgcacacacgccgtatccccccacgtcgcagaccaatcgatggaatgtcctctccactttccgcaccgtgttcaacaaaacgtttgtgtctgtatctacacaggagagtaaaaaatgcagcgccttcgcatcgtcgtacccattcaagtgtgtctctctctcatcatgtgacacgtataactcaacacgcttatttaattcctttttaatttcctcattcggggatctttcaccaaaatgtaggaggttcatatgtctcccgtacaggagtaaatttcccctaattttctgttttaaataatggcagtaaagtggacagggggctccttcccgtccgcacacgctcaggtgaccttctcgaataggcttcaatcccaagccgtagagaacggcaaattctaggaagtgctccagcaagcagttttccaccaaggagttgtcccccacgcggctgtcccccacgcggctatcccccacgcggctgccccccttgctgtcatcccgcgtgccactccgatgctccacccttcgaataaaaacaaagttccaaaaaaaatacacaaaatgggacagagtaaatggttttccaaatttatattttcgtttcttcctctcgataagtctctcgatttcttcctcgtccttcacttttctttttagcaaaattttgtctagacaattggtcgtcccaccaccatcagggggctcatttttcaggtccatcaggagaggtaacccctttcgattttttataaagctctttaaaacgaccaggaatataaaaatatggttgtatggtgacccttccatttggtttccaagcagggcctctttaatcctctgcgtgacgctccttggtctgagcatcgcgcacgttctttcgtccgggggggggaagcggggggcatcctttaactttagtttttcagccacgaaggttaaaaaggggccatcacaatggtttcgattttcacacgcacagtagctgtggtcacctctatggccgctaccgttgcagagttctccgcatccgcttcctgtacttcctccttctctacttcctcctcctcctcccccgctgccgccccccgctgcgcgaaagtcctggtagcacttcgccaagaacacaattttgtccctccacccgcggccgcgaatggagccgtaatctaccctacgtacgtattccttcagctcctcatagagagacagggataagtgagtatatatcccccattcggattttactctcctttttttgctacaagtatgaacatataggtgacctcccacacttaggtttatataacctaagtacccttcagcatgacacgttataattacttttcgtttccttgtacaaattttttcaacaagtaaattactccttacacacaggttacagataatcacgtcatatgtatcctcatatgagtcaatctcgttcatgtaatttagtgggtccttaactatgcatgtaatattggctagctgattcattctcatcaaattttttttcaccactttgcatttgtactcgtttagtatttcatactcttcggagaaaatgtaacattttgtatcctccctcgttacacatgtgttgtctacaatggtaatattccttatgccgctcaacatcaacccttttgcaacttccatgatgatgaggctactcccgagtaggcacactgagctgttcatcaggatcccctggtgcgtcgttccccacagggaaatttgtctcgtgaattcttcgccctgctccatttggggcgggggcagcagagcggtgctacgtttggcagcagtccactgccgacccttgcaaggccgcttcccccactctgcttcctccccactgcgcaaaaaaaatcagctgcactgtactgtactgtactgttttttttttttttttttttttttccttttccacctattagggggaagctcactggccttctatttatttttccccttcacgtcacccatgcggagaggtaacggcgagcagtgtggccaggccccctacataagtacgcatacaatacatgtgcatgttcaagcggaaagtgtcacatggacgcgataaaaaaagaagaaaaatggaaaaacgttcccctttgcaaatcattcgtacgttcctttaaaagagggcaacctggtgatacctgtttttcattctttttttttttccccccaccaggtgccccttcctttctacatttttatcactttgaaaaaaaaaaaaaaagttacccgaagaaagttcgcacatcgggagcggagcaaacaaaaaattgtcaagtggtaccaaaaaaaaggaaaaaaaaaaaaaaaaaaaggcctatattcttgtgaagtaaagaataaagcgtcacaaaataggaaaatataaacatgggtgggattaatggtttatggtgagcggatcgattccacttttacctgcttgccacgcactaaaccccgttaattaaaacaacttcaacgaagtcttctccttcatcatcttttttttcctccgatttacatcctgcatgtcaatgtagttcccactctgagtcttcactcccatcattctctctctctcgattctctgctgaatgtacctcttcatggacttttttcgaaatataagctccggataatgaaccttgggacttttatcgaatttacctcctagcatttttacttgataattttcgacaatttttttttgaaatttatctaaatggggtagagtcaattttctaatttcgtggaccacattcatgaattcttttttggcttccattttttctttaaaattattttttcttcttaatctggtggtttcatcaggggtgtgtttcttcgttcttcgttttgataccccatctgatggattatcccatccattgagcttatcattcagtgcatttgcttctgtccctttcgaatgggggggttttctccatgtgggtgtcgcctcttcttcgtcctctctacgatttgtcccctttgcagttttctgcctaccctcctcttttttcctctttttatcattccttgggtaaaagtccttcttttcattttggagagtcagctcctgatcctcatttgggtgattttttccctttttccgttttctcctgttccctacgattttcttccccgtgggtgcggtgtcttcctcatcgctatagttttcaccggaggatctatcatttcgactttcacaaatcggatagccatccctaccaacatacgcgtcctcatgattcatctgatgaggcagcattcgagggtggaactgcctcaccttttttcctccccattcaccattcgcctcaactgccgattcctccgaaggggtcaccaccccgtcaccatctccttttcggatgtcctccttttcatagcccgaattggaggagaacccccatagttcgtccatgtacctttgcaggtccttttcgttttttcccccttgggcttttttttttcccggtatgctctccccccccttcgtcatttccgcttctcacttaaagtagagtaatgctttacagcagcttcaaactgttaatttttttttttggcagcatggtacggccataaatatgccgtcactgaggcgcccttcgtttgtgcgtttcttcacttccacgcttattcgcttctacgcttattcgattcctcgcttcctcgctttctttgccgccacgttttggagggtccaatccccttgcatgctggtaaaattggcaggtttgcaattgttggcaatttttaaaaagatcctttctttcttccttcttctttttgttttgttttgctttgcttttctttttttttttttttttttctggggaggcgtccggataataggccgccccaaatgacagtgtcgagaaggccgcgcgaaagaagaaacgccaactcagttgtgcggcaaaccgggtaatcacgccatcacgccatcacgccatcacgccatcgcgccaacacgcacttatgtaactgccgctacctccacctgggaacttcgaattttcccgactacttaatcccaaccaggtgaccgcgcaaaaggcagataaacaaattccctggcgcaaaattgcagagcggcaaaggattctcccactttgttcatttaccactcggaagggcccacgacaaacgcagaaaatacgcagcaagcacgcagaaaatacgcagcaagtacgcagaaaatatgcaaaaacacacgcaagcacaactttttatgtacgaacaactccacgctgcctccttccttgccgtcccagattttttcctactgggaaacacgctgtgtcaccgcgcaactgcgtgacgtacgcccacagctgtgtaggtacaggaataagcccttccccccacgggtgagcatcactcgataggaaaaggttgcccctacctccttacgcattgatcattttttttcccatttcggaagaacccccacccccttaacgatacaaatccctgtggaacaaaatggcggcgacgaataagaagttgcaaaaaattatgacccagcctatagtaaaaaaaaaaaaaaaaggaaaagccaagcgggcgcacaaggcggtcccgcaaagagcaatgctgttacgtgtcatacgtaccactccatttgtttccccccttgcgctcctcatgttgtctccctaccccctctcgcagaaccaaattttcagatttttcacgaacaaaacggtcgtacaaatttggctctacgataaaccagacactcgcattgagggaaaaattttggtaattaagtcgtttgcgccgtgacaccaggcgtggatgggcgtacatacgtgtgaatgctcacatgtacgtacgtgaaagctcacatgtacgtacttgaatgctcatatgtacgttcgtgaatgctcatatgtacctacttgaatgctcatatgtacgtaccctgtatgttgctatctgcacacgttgggcacccccagacacacgccttaccgtacgcgccccaccaccttacagggcttcgatgaatacatgaacatggtgctagacgagtcagcagaagtttcagttaagaagaacacgagaaaagacctgggcaagattcttctcaagggagacacaatcacgctaataatggaagcgtaagaaatagagcgaaaaaatgggaacagtgtctattgcatatgtttgaagtgtctctttggaacgcctgttgccgcgacacttctccccccccttacacacgccccttttttttgccactatcattaacatactccctatttgacccctcttgaatttaatttttttttttttttttttgtatttctttttttataggaaaaaggcggaacaagagtaggtgcttcgaatttttcactctccagcaatcccacattcgagacccaccttgtgatcgcaccttttgagcaattctttaactagttctttacgactcagcccctgaaggggggctttatatggatacaaacgtgtacggtgcgaataaagcatccgcccctcccgtttgttgcatttgatttaaaaaaacccctatttttaagtctcctttatttttatttattttttttttttgccctttttaaatgattaaaatgtgaccaatgtataatcacatgaccacataacagtgtgtcattaaaacgcttcatattgtaaagctccaccacaacaactactctctctcacgaaattagtatttccccatttgcttaacactgctgcggggaattaaaaagcatcagcttcacgaccaactggagaacaaacgtcagttggtgttttacttgtcagtggaggttcgtttggtaagtacgaccatctatccgtacatacgtacgtgctcgctctatccgcgggtgtcgccttggggcgaatatgatgctgcccatttttgaccccatcaaaaggtgatggtaaaaagggacgggggaatttaccacacatccgcaacccgtgtttcgcaagaagacatttcactacagcaatgtgttagcgaaataaattgaggttatttttttttttatttctcatggacaaaaatgtaaatgctgcacatgcatacatagaaatttcatctatgcatgtgcataccgcttggttccctccatctgtgcatcctgtgctgcccacgatagatgctacaataacgcagggcaggggaagtggaagaccccatcttctccgtcccgctttaagcagctataggcgaaactgcacatttagctgtttctccaaaaagtaaaaaatcaccttgcagggtcaggtaaaaaaaaaaaaaaaaaaaaattttaacaatcaccaatgggttgttaccaatttggtggccaatcagctagccgtgaaaaaacttcaactgtgggtcggagagaggggcctgggaaaagcggagctacatcgaggccattaattaacgcatgcaaaagccactaagccgactaacaaagctgaacaaaaaaaaggaaaaggaaaaattgcaccaagttatcggcaaagtacaactcgcggcataaattaaaatctctttcgttcacaagcgcgaaagtaaaagccatagcgacaaaagcgccccctgggtaaaaccccgcttgagcacaatcacaaactcgacgaagcatatcttcacatcttcacacatgttcagtgatttactccccatcctgagataccacaaaaatttcggcagccacttttacaaacagcattcctgctcagcagcaattctgaacaagaataaaaatatcatctgcccggttaactgcaaacagtccttcaccaaaatgagtgagaaaaaggagcatgtgatggagggcgaaaagaaagtcgccagcaaccagcagaccaagtaagctaaccacttcgagggatatgcgatggggaggggtaccccccctacccctttgtgcctacactatatgttctttcgccctatgtgtgagtgataggtggcatatgcgcgtgcatacagtagagcgcccaaaagagcatccccaagcgaacaccccccctccgcgttgccgcgttgccatgttgctgcgcttccacttcgccaatttgccacttctctaattttccacttctctaatttgccacttcgctaatttaccgctcccccccccagggacaagaaaaaggaagaggaggcggaggtcgacccacggctgtactacgagaacaggtccaaattcatccaggagcaaaaggccaagggcatcaacccctacccacacaaatttgagaggacaataaccttgccagaatatgtggaaaagtaccaacacctggcaagcggagagcacctggaaaataccgttctaaatgtgacaggaagaataatgagagtgtccgcctcaggacagaagctgcgttttttcgacttggttggcgatggagctaaaatacaagtgctagccaacttcgcattccatgaccataccaagtcaaattttgcagaagcgtatgacaaaataagacgaggagatatcgtaggaattgtggggttcccaggaaaaagcaaaaagggagagttaagtatattccccaaggaaacgatcatcctatctgcctgtcttcacatgctgccaatgaagtatggattaaaggatacagaaattagatgccgacaaagatacctagatttaatgataaatgaatccaccagaagtaccttcattaccagaaccaaaattattaactatttgagaaattttctaaacgatagaggattcatagaagtagaaactccaaccatgaatttagtagcaggcggtgcaaatgccaaaccatttattacccaccataatgacttagatttagatctctacctccgcatagccacagagttacctctaaaaatgctaatcgtaggaggtatagacaaggtatatgaaataggaaaggtgttcagaaatgaaggaatagaccaaacacataaccctgaatttacctcctgtgaattctattgggcttatgcagatttttatgacctcatcaaatggtctgaagattttttctcctctctagttatgcacctatttgggacatacaaaattttgtataataaagatgggccagaaaaagatcccatagaaatagatttcactcctccatatcccaaagtttcaatcgtagaagagttggaaaaattaactaacaccaagttagaacaaccatttgattctccagaaacgattaacaaaatgatctccttgattaaggaaaacaaaatcgaaatgccaaacccaccgactgctgcaaaactattagatcagctagcttcccattttatagaaaatcaatatcctaatagacctttcttcattattgagcacccacaaattatgagtcccttagccaaatatcatagatccaaacctgggttaactgaacgcttggaaatgtttatctgtgggaaggaagtcctaaatgcctacacagaattgaatgacccttttaaacagaaggaatgctttgcagcacaacaaaaggatagggaaaagggagatgcagaggcctttcagttggatgctccattttgtacatccctggaatatggacttccccccacgggtggccttggactgggtatcgaccgaatcactatgttcctgaccaacaagaattgcattaaagatgtgatcctcttcccgaccatgcgccctgcgagttaatttggcctccgcgcatcgtcgtttgtgctcaccatgttggcttccccccgttgtgcacaccattttgcaatccccacttcccctcttcgctctttttttttttttttttttctcatcnnnnnnnnnnttttttttttttttttctttccaatcacccctctgcgcattctgtacgtacacattggcacgtttgtctacgcttcccacacattaccctccattttgttaccaccccctaactcaaatgctcgtataccatatggcagataacgcgtagcatgctccatgcggcgctgctcccccacgcgcatatttcgccaggacgtccacaagttaaactcgtcaaaaaagacgaaccaaacttgtgattataataccgacgctgtatgtacagagcgaagaagtgttgggtacttcgtttatatttcttctcctagtggagtgccgcttccaccgttgtgtgaaccgcggctgtaggacttacgtcatttgttcccagcccatttagtgtcgtccccccactgcactgatatttgccattcgagcactcgcgccattgcggcacagactgctacgcacgtagctggtgtccacctctcaactcaactgagtcaagcgattaagcgtaattatcactctatacctgccgctgcctcttgccgccgcctcttatcgccactaaggcctcccctccccaatgacggacaaagacgcgacatcctgcgacgtggcgcacttcctgaaaaacttcgcagacttagaaaaatcctacgaacatctcctcaaccggaaaaaacaaaacgagctcagactcactgaggcgctcaggagtcttgacgaaatgaaggagcagtacgaacaggaaaaaaaaagtaccacaacttttttttaaacaacagcgtttttttaaacaacaacttttttttaaaaaatgcaaaaaaaaaaaaaaagggaagaaatcacatgacccgttcaggcaaaaatgtgtgcatattctccgttttctcaaaatggcttgctcatcatttttgctcacctttccagagaatttcgaaatgtcaattgctataggggaacacacagataagctaataaaaaagcacagttacgcggaaaggtccgtcccaaggactgtctctccacctttcctaatttttttgagcgctcaaagttgtgagaaaaaaagcgtctctttttacattcctgtgtatacgccaagcatgcgaagctgctataggtacatttctccccacacacacaaattctccccctgaccgcaaaccaaaacagttacgacttcgtgaaaaggcagaacgatgattttaaagaaaaaatcgaatccctgcggagggaaaaggaacagggtatgcgcgaggaggcaacaccaatagcacatccttcagtaggggggaggtatgccccggcgccattcgactacgtattagaggcattccaatcgcacccccactgcatccatcccaaccgcacccccgctgcacccccgttcagacaagctgctcatggaggagagaacaaaatccctggagatgaagaaacagagagaagtggaagaatacgatggcaagctggtcaaaaatatgacaacataaaaaacgttttaaaaatgttttaaaaatgtttaacaaaaggatacacaaatgaaaaataaaaaaatggtttacataaagggtgttccccttttctgggcctacggctatatatgtgcttcttttccatgcagagagagaacaaaaataaattgcttcaactggagagtcaaatagtagagcttgacttggacatcgtgtcaaaggagtaggcggaagaggcttgcacatcttaagcatacatatggtgtctcggagacataacattcgcaactacatgtgcacagtgtaccaatgaattatttcacttgctctcttcctttccctaccccccacctgcaaaatacagcgaggagataaacaaactctcctcactattaaaagaaattaaaaaggaacacgaaacggagagactggagtacgagctgaaaataaaagacttgattaaaaaaaagacgaaagcagtcggaaaagtaaggtacattatatagtcccttctatgacttttttttttcttttttttttgcctctttgtcatttgagcaagtcgttacattttgtgagcgtgtgagcgtgtgagcgtcccgcggaggggtgtacacctacgcccaccctatggatccagcaagctctccaaacaacgtccccttttaggaggccatgcgggacataataaatgacaatggaagtcacgccttgaaaaatttaaaaaacaagctccacgtacttcagcaggttacccaaaaaagggacttcgtaaacgagttatacatacatccgtgcatgcatacttccgtacatccgtacatctccctcacgcacgtgctattcaccctcccccgtaatgtacatccccacttgtgtagaaatgcaacaaaatggaaaaggaaaatgccaatttgaaaaggaccataaacaaaaccgagaaaaaaacgagcagtgcacaagaccgcacaaaaattggatgtatcaagagcttatataaaatataaaagtgttattatttcagaaagggggcagcaaaatgtcgctgctattctttttttttttttgcacaattttaactgtgtgcaaataaaagtaattgttgacctagcgatctcaccaaagatgtaaaacgaatgatgcggaacctagaagagattaagcaagccatgcaacttcacatttaacagtcccgcacatcgttacattttggcatatgatctgtatggtagagcgtcccgatggggagattaatttttttttgagagttccaccttcacatccgtagcgttgacttaatagcgaagtgggggaagagtaccaagtattccaaactctgtcgacgtattgagaagcatcccccgaacaaagttgaccctccatgaagcgttgccgcgcgagaggaggcaaaaccacgggacattgctcatgtgaggaagggcactcccccaagcagaatttccaagtgaatgagtactgcattttggcgctatttcgaagaactcacaagggaaggtgaaggagaagggcaaaagttagtcaaactgataccaccttaacgtacaccccgctaaggtaaaaaaagtcacgctccaggtgttcctcacgcattgctcgcttaattttgtttctttcccccaccctccaatgtaatcgcacagacggcacaaacggcacaacacagcaataatgacattgaaattcctgcttttactttttcttcaccgttttgcggccaaatgcttctccctgaagaggccactcctgagtagcccccgaaattcacctgtcctactgtacaacgcaaattcgaaggccctccaaaaaggcagcaactactttttctgcgctgccaaaaaaaaacaccccccaggtagtaacaaattcagtttgcgcgaaaaaaaagaagatgaaaataccgaaccgtccagaaataattcccccaattcaaacatatttagaaacaaatacaactacattccgtcacttcaagaaatcaaagcggacatagagaatttcaagagagaaaaatctttttacttcacggaacacagtatactcgaagccatcagtgtagaaaataatatcgtcgtggtcaacattgagggcatgtttttcgaagatgttaacgtagtattcgcagaagtaaccaagtatttgctcaataagcatttgggcattttgggcgtacacccgtacaacatcaagtcgctcaacataggaaaaggggaaacttaaatcgagcacctcacaggccaattggcgttgcacaccctgtactttttcgtagcagagggctattcgttcttctgcaaaaaaattgttcgctattttctgcaagggcggtggcttgactgcgcaatcattttcagacactttgtttttcgaaatgaaaatgttacgttgttcgcattttttctcggaaagtgatttggctgttcatattttttttttgaaagctgtttagctgtttttttttttttttttttttttttccaaaacgccttgcttgttcatatttttttccccacctttaccgctacccctacgaaccaccaaatgaagaaaaaattatcgtttcaaattaagcgatactcagaagatggtatattcccacattagcagtacctcctcctgattgatacccctttcgtgttcgtaaggtcccacaggaaatgtgcagcatgtccacaaacaaactcgattaaaaaaaaaaaaaggtgtgtgcaggtttgccctggaaatacatcatgggggatgtttccatgggacgaaaaaaggaacatacgcacaagcattaaaaaggggggggcacttaaaagcaaagaagtgagctatgcggtgaagaaattgccaagaaagaaaaaagtcattttcgatattccccccttttaatagtacgtgaagtgcgccaaattgttcacacgacggtgaaaggaaaaatgcattatttacctctgacgcgagtttacaaacgatgcgcactacacacacagcgcgcggaatttccccccctccttcgatccgacatcacatgtcgtaattgtcgttcacgtccttgtcctccccgtactgtatgatcatatctatcgagttgataataaaatctacgttatcatcgtcgtaaatgtttaacgggataaaggaaaccaaattgaaatcctcgataatatgcgcaaaggcattgttcagtttgtagtacttcctggacatgcatttgttggccgtcatgacaatatcatgggggtccaaagaaagtatatcatttaatttttcataatttttttggtaaattttttcttcaatttcttctgaccgcacgctgctactgctgttctcgtctgatgaattttttccgaatttttcgctccttccctcggacatgctagcagaagaaaaacttgaaacgcttctcttgtcataatcggaacacaaaatatattcgtctttaaaagacttatcaccgtttatgcattccatttctttgagaaaactatcacccaaatcctcacttgatcgtttttcttcatcgtcactctgtcccgctttctcctggagaaaaaaacggctacctcggccgcctttaatctttttgttaatctttttatataacttcctctggaaaaagaaattattgttatgcttaaattttctcaattcttggtagtagtttttactcaccaaaaggtcacatttcgttaatatattaatgtgaggtaattcaaagtttatcatagtggataagctggtcaggtacgctgacagcagcttcgtattcgaactaataaaagaaatatctactaagaagacaactatcaatcttatattttgatctgtgaatatgtttaaaattttcttaaaataatccgtgtgtgtgtacagctctatctgtccaggagtatcaatgatgaaataattttcatcctcgtcgtagttatttaattcgtcttccagcaaatatgaattttcgtacaacaactctacactccttagtaaagcacaattggggccaagcatctgatcttccattaggctgtttacatccacgtagttccttatgtcgatgtcgtaaatggtgtcataatattgcttcaattccttttcgatgttggacgtggtgttgatcgatttcttctttctctcgtagtagtactcttcactcgcgctgtccaaattgactacatagcaatttcgtttttttattttcataaactctttcatcagcttgcaataatttgttttcccgctcccagcaggccccaccacgacttgcccgtatttcatcctgttcaactgggcggaatgtttttttcttattcagcgaaaagaaaagaaaagaaaaataaccgaggggttaacaaaacgtataggaaaaaaagtacaacagcttggctgtccactactcctccatacgtggcatttgcgaaccaattgggggtgacgacaaactgttccaatttttgcgaacatgtgttggtattgtcacgcacgttttttaaaatagctagctggaaggacaacggggaaaaaaaaaaaaatcctcccacgaaatatttccccccctaaaatattttatttaaagatgataaaatggggaggggggatttttttaaatccattttggaatactttgcggatgtactcttccattgggggtcagcaaaaaaggaaaggttatttatgcaacccccttttggggtttttttcatatatattttttttacgtatgtatcgctttacaaatcgaaataacagatggtcctgcaaaagtgggtcatcatttccaggttatgcaagtcgtcacatgagagctgaggtaatcataatgggtttcgcattgtaccgcgcctcatatgccttcaatttttccttttgccacccactttgcatggaggcgtatgcatcttaacagttgggggtagttcgccacggtgccgcggtccctatttgcatgtcaggggtagcggcgggggaagcgttttttgtatagtatcaccaaaacggtgctgatacaacggaaagattccctcatttggacttttttccccgagaagttggacgcatcgaggagaaaaaccaaagagggagcacccactgggctaattaaacatatgtatgcctcatatatgtctcacgtatgcaccttatatgcccgttctgcaactaagctgctccctcgtgaaaatttcaaggagaacagatttttttaaaattataagtgggaaaaaaaaaaacgccattaagtgggtcaccgatactccctcgtataaaagttccattgggacattccccccaaaggtgaaaaaaaaaaaaaaaaagtccaaacggggtaatcaccgcacaccgtttaaagcgaactttcttttggaagaagttaagcggtatacatgcggaacaaatatcttaaagttcacccaaagcaatgtcaatattgacagtggagcgcacattatactgggtcaccacccacccaaagaagctcctacaaagtgcagtgaaggagccgggcccagtcaattgtcaaaggtcttcacatgaattgcgccgatcaaataaacggtcaaacatataaaagtcaaattgaccacaaaccatagggccccacaaaacttggagttacatttggtcagttctgcatatttatacgcatcggactcaggcacagatctcgtaattaagtcttcaattatgtccaccatgctatatatttcgttgagtacgcctataaaagtcatgataatttttaggggccaatagtgcacatcttccttaaaatgcacacacaaaacccacaccgaaatggtaagcgttaagaagaggacgcaaagaagccttaggaaaaaattattcgcataaaaaattaacactattaagagtaagaagcataagaaggcagcggatgtgatcagggtccatttgtttatgtatgccatcaaaataaaaaacatcccgtagaaacaggagccaatgtagccagcgggcagaattaggaatttgtttcctccaattgtgtttgtgcatcctccatgatttctgttcacctctgcatttgccgccaaagggggaagaaaaaaaaaaaaatgaaattcgcatgaagtggtacaaaaatgttacatacgtggtcgaaaaaaagggtaaccacagaatggtatgctttaagaaagtgttcactgcacacacacacacgaacatacaaagatataagtacaacggggtggcgttttcccggacgagcgcaacgaagccgcgcaacgaagccgaatatacaggttaacttttttttttcacttcttcctttcaaacaaacctatgctcttcactcggccccccgtcaaccaacaggccgacgcatgcgaaaactcgtgcaaaaaaacggttagcagtttgaagggctccaaaattttgcacttccaaaacatggcgtttatcagcacgcaagcagagatgctcacgaaggtgatgttttggtttcgctcgcagcaagtctgcaaggtgaagtcgaaatgcattgtgccttccggtgggataacttcggttgggtggctttgagcgggttgctttcgtccgggatgacgtcttatgcgatgcttccccctgtgctgctcgccaagcccccttgacaaaactcacagtcagcaaattgcaaaaatgctaaatcttcatttttcgatctttaaaaaggaaaattcggctaactcatcgccatgcgtcaagcattgcgaatacaaatgtatgaataggacaggtaaaaaataggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaataagccattttacatatggcttgacttgtcaataattccgcagattaataaacctttggtgagtgaacaaatcggctgttagccccaccctttgcgtttttttttttttttttgtatgtatgaaacacagtacaatgtggctgagttcctcagttcacctgtgtgcacgcgggtgggaagcattgtcctttttttttgcctttgcatgttcggaaaagttgcacacgtgcttttctgccactcgcatcaatttttagctttttctccctacgtgtcaccttccaccgcacagcgtgcgcctttcactccgccttcctcttttggggcagcaaattaagcagcttgagcgtttcctcggataacccgatattttcaatgatgcttttcttctcctcctttttcctcacagacatattgctgggatcctcttcatccctatgttgtgcgaggctgttttcttccccagcagtgtgtacacctccccccccaggggcatcttcatctccccctcctgctgctgctgctcctcctcctctacttcctcccccctcttcctcctttttgaatgccaaaaggtcatttgactttgaattgtagctggagctgtacactggcctccccgcgtggaaataattctcttcattctgttctctcaatttagacaaattaattctgacatgtgaggtttctagcagatccttaacaacactgttattaatggataagttactcatttcgcttaacttccgtcccagttctccttcactttcattttccctttcttccacttctaacgtttggacaaagtaacttggcaagtcgctcttcaactcaggcatagcaatgttatggtcctgaattttcttcacaatgttatttattttgtattcattaattaagtgtaagctgattaaattttcgatgataaaaagcaaaggaacatccattctgtacttttcattaaacaccttaatattttccagcatgttttgcaactctttttggtactgctgaaaattttcgatattttttttgtctattttacttatgacatttgtttccagcgtacctttgtaatcctcattttcgctgatgctgaattttttcttgcagttttgatacacacaggggtagttaagcaattcgaatacgtcctttatttcgatcttcacatttttaataaaatttgacagcgactcgaagaatgatttgatgaaaaagttgctttcgttttcgatgctctttaaggaggaattcattttttttacgagaccactggccgaaagtgagaagtgtaccttgtgcctactagccaaatggtcaactcggtcagctctcaccaaacgttcaactcggtcagctctcaccaagcgttcaacaccgtgtgtctgtctgtgtgtgtcttttccacacctgggttgcgacgccttatctgttatgaacgcttcgccttcaacggtcagctttatttgaaacagttcttgcttgctcctttccagttcggcaaatcgattcgcacatttagggggaagcccctcctcacatgcacgtctgtgaaggtggaaaagggttgctacttggggaggctactgcacagcacaaaatggttttacccctttatttgtttgtttatttgtttgtttatttgtttgtttatttgtttgtttatttgtttgtttatttgtttgtttatttgttcgtttgtttgttcgttcgtttgttcgtttgtttcctttttttttttttttttttttttaatttttcctaccaacccgtttggtatttttttttcccgtttttttcaaaaaaggcgcaaacataagttacatttcgcattccaaggaagaacatccttcacgaagggcgcactttcgttatgatccatgcaaaagcgtaatgatcaaatgctctccactttgagtaagcacaagcttcccggcacggcagctgagttttgtttgtttactctcactgatgattacaaaacattccaaagtgaagagcatttttttgaattcacttttttgaattcaccttttttacttcactttttttttccgtaacgccagtatatatacattcatttgctgaccatactggagaattgtgccttcgttttctttcccgttcgaattatatgacttcgactttgtggtactctacaccagcccgtttttcacaccccagcttggtgaacgcaggtgattagcagcgggggtgtacacacgtaggggtgtgcccgcaaataggctcatccagtttagggaccccacaaagaggctacctgtgtcgatgcgccacagggggggtcacgacacgggggaggttacaacacaggggttgacgcaccgcccatgctgccgcacccgagggaaccatgctgcacctgaacagctcgtgcatatcggacattgagcacatcgagcgagcactgaagagaaaagattacgaaggaataaagacaaatgcagaaataaaaagtgtgtttgaaaatttgggggaagcatttaaaaaatttagtgactctctgaagaaaattcactcggatggaaatgccataattgcaaatataaggaagagacacagagaggagggagattcggatcgggtctatttcgctgactgctttgttaacgtcgttacccttgtgcacaatttgtacgaagaaaatttattcatcagcgagaagataaagaaggacatagtcctggagttggaaaaggaagaagccgagagggtccaagaaatcagttcgatttataaagaggaagacgaagggttaactacactaaatggaaatcaaggtggagagaatcgggaggatggactctctactggagagaggtgggaatgccaaacaggcagtgccggtccacatgaccaaggtagtcatgaccaagacagccatgacaaggggatcatcatccatgggggcaaagcagaagggttacataaggaggattacacacatgacaaggaaatcctcgtagacggaattccactcagacaaatagaaatagatttgaagaggtgcctagaaaatgaacacttcgcaaaagagtaccttaacaacgaaaagtacaagaagcaattttcagaactcgacaaacttaatataaaattggacaaagaaattgaagcctttaaggaaatcctcgacaaatttgggaagaatgccaataaactgttaatcaataaatctaaggaaagaataaattccattcaaattaggaagaaaaatattttggaaattctgtatgataatataaaggagctccgacataataaacggagcatgcgctgcagcattaaggacttggagcaatacgtgcaggataacgactgcaggaggaagaagtggcaggacagagagccagggaaagagggaaagggaagggggaaccaaaatgggggggtcacaaatgaggaagcttcccctcccagttgggcgaaccaaaatgggggtgccacaaaagaggaagcttccccccacaacctgggggatcaaaaaaaaaaaacactgaaaagactaaaccttgaaaaatttgaaataagagaaaaatacagaatcgaaaaaatatacgccagcgtaaggggtttcataaaaattctcgcagtggaacatatccacatgaacaccatattgcacaaaggggcatgtgaaattagctcgtacgactccctcatcgactatcaaatgtggttaagccttgtcctaagaatgaacgtagacatagcagacttgcaacagaaaataccaaagaatgacgtactgactgaggaggaacaatttaggctaatgccacatcggggggattccccccctggtggtgtgcagcacatgtctgagaaaaagagaaaaacgaaggagcaaaattttcggagcggggaattgatttgcggtgagaagagcttgcctgggagggaggcggaaaggaaggagcagaaggacttgcgacacggaagcgaagcggaaaggaagaagcagaaagacttgcgacacggaagcgaagcggaaagggagcaggccgaacaaccaccacgaggcgacggagctgcttctccaagggatggtcaattccccgaacagttctacatcccggtgataatagaaagaaggagtacctacagatcagaggacgatagcacaccgagtgggaagggagagagtggaaagggagcgagtggtatggaagcttctgggaaggaagctcctgggaaggaagctcctgggaagggagcgaaagggactagaaaaacgcgagaggcacaggtgaacccattcctaggtgaaaaaaaagatgaagcatgtttaaccggtaatccccccccaagggaggaaaaggacattttctccttcctaacaaacagacaaaaggagtgcgaaaaatatatgctacaattcaacagagtaaatattttatcgaccatgttgagtaggaggtctaaggacaaacgaaggtggtatgatcaggacttttttcaaagttatttcttcgaagagggacattccttttacccatttaaaataccacccggtattaacaatttttctactttcgaaaaatggcgcgtaactgccgcttctccaagggttcccctctttgaggaggaggaagaaatgagcgaatatgaatacaaattgatagcatacgaatcgcttctcctagtgtattattccctgtcgacccatctcaacggttacttcctgttcgacatgtctaaaagggacaagctgaacaaagaggtgtataatgaattctgcgaaaggtgttaccccttgctggagacaatccaaggagggaaaaaacaaacaggtacccatgcagaagcggcaaaggaggaaggatacaattttacaccaactcgtagtagtaacagaagaaacacactaaaggaccatttcgaatacgtagagcatatttacaatgtgaagttgcaaaatttattgttagtaaaaagaatcataagcatttttagaataaaactgaacctaaattctaaagctaacgatttgatcaccttgcttactatcccttcacattacacaaatttgggtcatacatactccttccacgtgttagatgtccgattcagaataattcgcataatggatagcttaaacttcaaccatgtatctaacgctgacgtagaaaagaagagaaaaaaaacggatcccataggagaggcacactgcaacgaggaaagtaacatctacacatcatggctcaaaagacagttgcaacttctccacatctccgtgtactttaaattttataccttcgttaagttcgttccattttttgactcccactcggatagctacttaaaagacgtgatagatcaattcgaaaatgatgaggaatattttagctacctgagtagggggtcaggggacaacccctttgtctcctacatgcggaatgtgcaaaagaggataaagaagctgcacagatttgtgttacaccaaagggggggtgctcaccaccatggggggacaaccaaaaggggaaccccagcgcagccgagggaatggaaaccacggcaggggaaaacggatcagagcagagcagatcagagcagagcggatcagagcagaaatgaaaatccgaacttcatcaccttcaagtcgctacgaagagacgagcaaataatctttctgtgcaatctgcttctaaaaaatttgataaaatcctttcggttaatttatttgctcaaatcacttgtgagggaggacaattggaacacaggggtctgtgatgaaaaaaaaaaactagccaacttggttaagtacttcaccaaaatagagtattacgattacgaggtgaggaagatagtcataggccactgtgaggaggggggccactgtgaggggggccgcgatcatccgtaccaggacgaattacagagtaaacaccccaggagcgaatccgaaggagagcccaagggggggtgctctcccacgtgtgataaccaaaatgtagaccacgacgagttgtataaggccattttcatgaaggagttttccaagttggtacacacggggaagactcattccattcagggaactcgccccatccagagctctcaccccatccggagcgctcgccccacccggagcacccgcgccgttcagggcacaaccccagcgaacgaagcacgactcacccggagagaaaaaaaaataagaggcaaaatattttacaaactaaacatcgaaacgattctctgttccagctggttcattgacagatcgctgctccacttcttcctatattattacatttcctgcgttattggcaccagcgaaaagaccaacatgtatgctgacatgccttacctcatgcaggggatcatgctggtcgtttattacctccaagcgggtaacgatttaacactgaaggggaagacaaaagggttcaacgacggagtagaacccactcccattccgatatctaccttcatcctctacctgggcattcatctgttttattcctttttcgacaaaaatatgttaacggtatgtccaaatgaagacgatggaaaagtgaaactttttttgagcaccaagtcggggatccataacgatgagaaagaatcgaagcggagtcagatggagagctacttccctgcagtgacccctgcgtcaaggaagagccaaattattaccgttcaaaatgctagccagttttactatgttgtaaagaatttcgagtccattttgtcctacagaacggttagccaaatggacattaggcatggagaaaaggggacactaggtgcagaaaactcagatgcagatctagaggcaggtatagaggcagatctagaggtagccatagcccagttgtacgcagacgattcgtccggccaggaggccaaagaagagccaaaccacatgtccaaattttccaaaaaaacgtatctcttatgtgcaactgttccgaacgaccatgacgagttaaatgatcccaattcacaagacaacctgttgcagaaaaaaaaagcggaaaagaaacaccaaaatgagttgatctacctgaagcgctactgcaatattttgttccatttcaattataaccacctggaaaacttgatcagtccgtacgttcccaacgtcctctctctatataggaaggacgaattatactcgaaggatcattttttttttgattggtacatgaatgatggttgcatgaagaatgaaggttgcttgaagaatgatgattgcatgaaaaatgatggtcgcatgatggtgcacttcgggggggaggaaaccactaggcatgtccgtttcggtgcagccacccgaggggaaagcaaaagagaggactcgcttcagatagaatatcgaggaggtcacccaggtgctgacaacgagaggggttccaacaccacaaacaccgtgtatgacaaacaaaacatcccgatgagaacaaacggagaggttgaaaagtgtcagaaaagggacgcttctaccaatacgagtagtactctcattatcaggtatagaacccatcaaaaggcacacgctaatttctccctcataaatctgtctagaattgaaaaagtaatgacggacatccttttgatgagaatgattagttgcgattttagagaccactacatcctcctcctttgcaattacagaaaatttattgatatgtattctctgccatatgtgttagatgtatttgtgatgctgcacagattcttcactctcaatgataacagttcgggtgaaaaatcaaatcggctcaaatttcttcacggggtaggtactagccgtatgcgccatgcgcgcctgcgaaaaaaacaagaacgcaatagaactctctttgagcattcttgcaacgttgttgttgaggaggaggaggaggaggagtatttggacgataaagaatgccatactgggaagcgaagagatggtagttctcacatttttatctccgaggaggtgataaaggggaggaaaccaaaacatacttcttacacacatggcgcaataagatccgcgcacgaactatccagcttcttcaaatttttcatcttcaacacagtgaagaatattttcttcaacattgtgtgtatcgttagggaggatatagaaacgagcgagatgctaaaaaaaggggaaaatggtcactcggaaagtggagaagcggtgcatgggtcaactggggaggagacagccggtccgtttcttcgcgcgaagagggggtccccagaagaagacgcgagtgaaagcgatagaggtggtggaagcggtagaggtggtaaacggggtagcgatggtgatcccggcagtggtgctgatcccggcagtggtgctgatcccggcagtggtgctgatctcctaaattgcaccccccccgccgtccaggaccccttgacgaaccagtacgtagacatcataaacaagtacatcaacgaagtcttcgcagaaattctattcttttcgaacatatggaaagagtatctctctccggaggaacacccactcatggtcctatttgcagccaacaggacgctgtactatgaggtttcaaagttcatagaaataaataagaataacaacgaggttttatttagtcaggctctatctatcgtcgtttccttgtacaatttcaatctgttgattaaggaaattgtgctacaaaccaacacgtacgagaggtaccagtgcctggtgaatgagaagccgctcggtgatcgcggcgcccggggggagaaggaaccccccgtgggggacagccaagatggaggcgccgcccccgtcgcggaagacgcgcagcgcaccagctccccgcggaggaagatgcagaacaaaattgcgcactactacgaaacgaggaactcgctgagggggagcgccggggaggagaagcagaagggggagaagaggcagacgggggagaagaagcagacgggggagaagaagcagatgggggagaagaagcaaactggggagaagaagcaatctggggagaagaagcagacggggcaggaccaaacggggcaggaccaaacgggggactcgcaggaccggttcataaacctctcccttatcatctccaacgcaaacgacccatgcatggtgaagctcatgttcaagctggagaaaatatttatccaaattatggaccaaaagctagagcataacaaaaatttgctctccgaatgtataagaaatgaaaaattaattccactcaatagtccagaaattatgtacaactctacatctgtcgatatcttctccataatatggagcattttggatgtcctctttgaatacaaatgtccagtagaatggatcatcacaccatttgttcaattcctgaatacttttataagtgactattgtgaaaattacaagaaaaaatacacatcctttatcatatctgtgatgaatcagtatgcagataagtacttccaggagttactgaacctgacggagcagcagaaaattcagtgggataaattttctagtagtaatataaaaaggagaaatagaaaagaaggaaataagggagaggacgaagcagggggggggagtatttttaagcacaacgagttagatatgcttgaccaggaagagaaagaggaacatgatgacctcgtcctgtataatgaaaatatcgaaaatgaattcaaagacgtaaatgagatcacaaaacggattaaacataagaaaaggaaaaaaaacgtcctttacaaactgtttgactatgacgagttagacgttaatgcgataaaaaacaaagtgggagaattcctggaagatattaatgacctatctgtgaaggtctccccatttcagagcaacagtccatccaaggagggaagaagggaacctgccgagggggagacacagccaagcggtaccacccattttaatccctccaatcaaccgaatgatacaccccccagagaggaaaaaaaaccaggcgcctaccatagcgatgatctagtaaacatcatagacgaaattaaccacctctttaacaactctgatatgtccacctctatggtcatcacatggaacctgttcttcttccaagagcaagtgatcctcattcaaaataaatttgaaaaatatatcatggactatgtagctgccaggacacaaaacgtagacaaactaagtcgcatattcaataattacgtatcattcgacataactcttcccttgttacagaaaaatatatacacaaaaaccattttagatatcctgaacacttcgataagtaacataagagatacactaaaaaatacactctactttattttcaaagtgttatctatccgaattgtttgttatgagttccagcgagaactttttttcaacttgtatgaggagccatttgatatgaacaacatacagagtatcgttagtatcttccccaacacagtggagaaatttatccttcaaattccggagtcttttcgcaagagcattctgactgtattcatcgagctcttcataaaaatgtggatgcttatcgtggtagagaagggattttcaaattatatttttaccgacaaggacatacatttgatgaaacgggacaaccagtgcatccggaagtacatgcaggagaagggtatagagctatgccatttttttctcaccaaaaaatatgacatcactgaatatattgacacctttttcgattcgctttatgcggaccgccacttgtttgtgcaaattatctcggagcagaaggagcgcaggcccaagaatatcatgtcttcggcctacaacaaggggatgtaagtgtcatgcccaacgcggaggggtggccatgcggtggctatgcattggctatgcagtggctatgcggtggccatgtggataaccatgcggatagccatgcggacagccatgcgggggaatccatttagctacgcagagagcgagggaaacattttgactcccccactttccttcccccccccccccccctccttttacgtttccagccatcccgaatgcgtcgccaacccagctgtcatccatttgtattaccatccattcacttatactcctcctcccccccatctcttccacctcctcagcgctataataaccggaataaaccagcacatccaggagaacctgtagaacgtacgaagtacctccccccactcgcgcaaacagaagcatctgcagattaatgcgcatcatgcaaagtgcttcttttttttttttgtcaaatgttgtagaaggggagttctctccagcggtaagggtagtcctctctggtaagaaggtctgctgctacacctcaaaaaagctgtcccaatttgtacccctcacgttcgcttttcactaaaaaaaaaaaaactccaccacggcgccctgcacgtgtgcattgggactatcctccacttgttaattttttttcacgctaaattagcagcgggaaaaacgcaccaaaaggaaaacagtatggaaacgaaaatatgcaaaaatgtaatgccgtaggtagttatatatacatatgtacacacataccatgtggagaacgatgtgcaatgggaaaaaaaaaaaaaaaatgcatgcctgtgagtgggatgcaagaacggagcaacgactcgacaacttctaaccagtgtaagacacatcacgtgatcgctctttttcttttctcttccggcgctgcgcgaagttagcaaaaaaaaaaaaaaagagaaacatgcacagtatggggcacacttccgaaattaccactccacacggacggagaagcccccaacgcgatggggccacattcacgtcttcattcatcactcatgctgcaagtataaatacgttaaaagcgaatgtgaaaaaaaaaaaaaagtggggaatatacctgagggatttccagccttgtaaaaggactgcatcagggaaatgctcctctcggtgcaccctccgctcttgatataattcacgtttatgtcctggtacctgcaaaagtgagcggcataaaaggggtagtcacagttaggcacacagcattccatgatctgcgctgccttgatcgttttcgtctttttcgtctttttcgtctttttcgtcttttccgtctttttcgcctttttcgtcttttccgtctttttcgcctttttcgcctttttctcctttttctgcgttttctttcccccccttttttttcgttacattttgtgcaaggaaaggactgatccgcatcctccgaagcgctcgttaaggcagcagaagtaaatgttctttatgcctagcatgttcgtatatgaagaaaagaaaagagtgaaaataaaccatgtgagaaaaagcagaggaagggtgagcagcgctacggtggtgagaccgacttgacaaagcaaaggcaggtctaaacagcacggctaccccctaaatgggtgcgcaaaaaaaatgacgcccttaagtgacgcagcaaagatgacgcgccttgactgacgcggctggctgcattacccataagcttcaacgcataaacacacatgatgcacggctcacatgtcacaacgatgcagcattttcgaagattttctaacttgtgctttatttcgttttttttctcttcacttaactgctcagtactagttcccacgggtcgttctctaaccaccaagtcgtcttctatcccaaaagaagggtcagctaatctaccccccttgcacatatccaactttgaaaaatatctcgctagagacctctctactccattttcacaattattaaagcattcaattaagttcctatttttcataccctcgtaatcctctccataaagatatttatctattgctatgagttcacagtgcctgcttccatttttcgactcattcgtgtggttgtatgagctggacaaaatttcctttttttcgtttatcagcagggagaatatgggcatttccttcagctccacgtgcaggctcttttccgccttgggcagcggcacaaacgggaaaaaaaaagtctagatgtctacgtgcgagcgttgtggaagcactgtggacgcactgcgaatgcactgtggaagcactgcgaatgcaccacgaacgagtttcaaacgggcgtaccatcgcaccatcgcaccatcgcacgcagggggctccctcctttgacttacctcccccaatgcgatgtttaaaaaatgaatggcatcctcttcgttaagcagaaccatcttgttccacgtgcagagccgggatagcccctcatcaggttagtcgctcaccaggttagtcgctttacccctctaaggcgtcaccggggaggtaaacctacccgagcattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatccttttgggccaaaaaattagccttccaatttttaggaacaaacaaaatgtacgcccctgtacttccagttcggggagtggggcactgtacaaatcgacataaaaatgggaagcacaacgaatagggggcacaaaagggaggcaacggaaaaagaagaaagaggagacgcgcctgtggaggcacgcgcgttgtgtgttttaattcgtaagtgcgtccgtgcgaagtgcgtgagttgacggggggtgggaggaagcggtccaggtggcacgaagtgggaggacgcggtacaaagcgttgccacgctgcagctgatccaccgctaccccgccgctgatccaccgctaccccgccgctaccccgcctacccgtcgaagaaggagagcatgtccacgtgcagcttcttgtcggcctccagccgaatgcgctccagccgcctcgctatgacgtcgaagaggggccgcttggtgaagtcgtactccagcatgctcctcagcaactcggacagctccaagggaaggtcccttggaatgggaaggaccaactccccagaagaaatcttgcagaaactttcagaagcagacatcccatcgtatgcaatttttcttgtcaaggcctcccataaactaactccaaatgaccacacatcggattctttaaaaaaaccctccccttttagaacctccggggccgcataaaatatgttcccatacatggcatacgcagtgggactatcatttgaagaaaaatgagtcgacaatccaaaatcggaaatgacggcatcctggttagcatcgagtaaaatattggagagttttaagtccctgtggaaaaaatgatttgagtgtacgttgtgcattccttctgctacttgctgaaatatttttacaatttggggtctcgacagataacgcatatatgcgcagttcttcttcttctcgtccatataaatatacttctccaggcttccccctgcacagtattgtaagatgagcgactcttctccctctcttagactacacactccaagcaactttatcacatgactgcatccctgtagagagtacaaaatcttcgcttcgtaattccggtactttactggggtgggaaaatatctgaaaatttccaagttggccattttttttattttcttatttctctgtagtgtgtaggaggtgctattaacatttggggcttctcccccgttgtcttttttcttcgcggcgagggcatacggggaatgctccgttggggattgctccattggggaatgatcctttggggaatacccctttggggaatgctccattggggggtcttccctgtgcaatccttccccttctgttgatccccctcctccactgtcacgccgctcccgctgcgcagactgcacatcccccaggtggataccaccacaatgatttgctgcctctcccgagtccatttcccccgctgttaaaggtaatagtgccctctcgccaaagtgttgctcaccgaacatgcttaaactgggggttattttcgggaaaatatatttatgactcgatctaggagttgatatataactctcgcagtaactctcttcactcatgtccttcggattgtacagaaacaatttacacgccacgtactttcccctatattttgccctaaacacctgtgcatagctcccacctccaaccttgttaagtataataatatcactattgcaaatggtttgtatttcattaaatgaaaattttctgttggtgttaaaatttaaagacaaaggatctgcactatccatagaatttactaaaaatcgaaaaacagacaaaacaaattttcgaacataggaattatttatgttcagtctttttaattctttgtctgttaatttgagaatgtggtatccccttattttgtgtatcttaaaaagatacgcttctttttttaatccgatcatttttagaaaattgtatagcatatttacggaccatttgttataatctgatgctctcaactttacgtcctcgttaattaaatcgaatttgccatcgtttgaagttaaataatcgtctatgaagaggaagcagttcttctgcctatcgtcatgcgtttctgggaaggtcgctcctcgcaggcgccttcttatgtacgctttatcggggtggccaaaatgtagctcttcctttttttcgtccccttcgttttgccccccttcgttttgccccccttcgttttgccccccttcgttttgccccccttcgttttggtccacttcgttttggtccacttcctttttctctgtgttacattggggggggtctcctccctcaatggtcgttctcagacttggcacatcccccccggatgggtagtctccccccacaattgagtagtctcccctcacagctgagccgtctacccccccaactgagtcgtctacccctccgctggaatcccgcatggtctctcgccactgatcgatcctccccccttcgtactcctcctggctctgcatgaactcctcaaaggtcctaatttcgttgttctttatcacaaaattgtcgttgttgatattatcacacaataagtttctgtactcctcggtgataataatattcagcttgttctggccgttcccctctacttccacctccgcctccccctcgtctgacgattccatcctgaagtgcgtgcgccgctcgacctcctcccccctcatagtcacgtcagctcggtccacatccttgtatgcctccccgtccgtgtccttattcatgtcctcatttgggtccttattcgtgtcctcatttgtgtcctcatttgtatcctccctgtaaacgcccacgcttccttcaatcgcagtacccccctctcgggaaagcgccctcccccccactgcgttcgtaaaagcgtctcgattcttcgtacgcttcttctttcccttgaagaatccccccacgtactcctcctgataacccacactggccactcccgaatctacagcatatcccccctcccccttctcatcatcgttcgcgaaatgagtcgcctcatcatcttctttgcgccagtggattcccttaacatgattgttattctctaggtgcaaaattgtgagtccattgcctttcaggtcacctttgccaaactgcttccgctgctccagttccgcaacgcgctccgagaacacagtgactggttgagcgcagctccgagtggtcgcgctttccactgaagcggttccctcctcttcattttggttactctctccatttgggttaccctccccatttgggttactccccccatttgggttagtctccccattttggttactctcctcatgtgggtcatttccggacgagcacgactcatcgtccgtgtcgaaggacgtcacgatgatgctcattgggctggagcaatgcgtggtggttttttgttccctcctcttcctggaggatgccgatttatcattcttcaaaaacgagttcctatttagaataatattattttttatcaagtgcatcatgggtggcttcaaataattgatcgaccgtgcaggggttgtcttatgtttactgtttcttctaatatagctagacatgacagttagatttttggccttccctacttgttccctttttttgggagagcactcactgttctttatactgttcagtaggttattcataagtacattctctttgtacaatttattgctgtttggagtggtaaaaacaccgggggtcctcctaaaatcggagaagggcgtgtagttacttatcgttggaaatttctgcgtacaaaacagattcatttctgccttctccatatagcctttattttcacagagtgttctttctacatttccctcacaatttaatcctccatcctttcccttaatttctacctccacactgtcgttatcttccaatttcggaccaccatattggctagctcccatttcttcactcttcacagattctagattctcacatctgttttgtataatgaaattatcgctatcgctcatgatgacaactgacttgatgctcaagggactcctgaatccaatctctgtagagtattcattgtacttaataaaatatcctatggcattgttcattttatattccccttcaaatatgactcggtcattataaattaacataccccatccatttcgaacgttatttatggtttccccaatgtagtgatacttccttcccttttccttctctgatgtgtttacagatatactagacacagaagagtaggaatcgaatactttatttcgttcccctgaccaattcgaaattcccttgtttctatttccttcatgtgtgttgcaactatcataataatatacctcgttggaccaattggaaaccttttcttccatttcgcttttcttagtataactctgctcatcacagcgcttactgttgttactatcagtggagaattctgatttataatgtgatgtgttttgtttgttttctctccttccactgtacgcagaagatccctttactgatgatccccttgggctaacttcacctgtggtgaattcccccacgagataaccatctctcgatgttgactccctcacagttccgttttcccttcgagaaaaggatgaattaaacctattaatctttttatcatcacaatattctttgctctttatagaatcatcatatgcataatacatgtttgatattctgttccccgtgtaggtatggtacaggaactctggattttcattctcaataatttcaatgtctattcctcccgtgtcatgaaccactagactcttcacgttcttcttcaggaagacgtccgaaatgacgtcgctgtttacaagtctcgcgctgttggcggttttctgcgcggttcgtttctgtttcatgcacttggcactgtccctgggcgtgcccccacttcgatattcaccgcttcgatattcaccgcttcgacattcgcctcttcgatattcaccacttcgacattcaccacttcgacattcaccacttcgacattcaccacttcgacactcaccacttcgacactcaccacttcgacattcaccacttcgacactcaccacttcgacactcaccacttcgacattcaccacttcgatactcaccactgctctcttcggcgctcctcacatctcctgattctccttccgtttgcgactcctcctccgagctagctgctcctctcttgctcccatatgtgtgccttctgcgcccccctccagcagactcccccgatttacccccgtcagtatcctgaaccaaaagactttcctccaaatcgctctttcgatacgcggggttgtttctactccgtccactaacacatcgactgtcccttttagccaaatgggctagtgtaacactcttcgagtgatttgaatgtcgcgaagaagttttctttttttccttcgcgccttcctccttcgcgccttcctccttcgcgacttcctccttagcgtcttcctccttctgtttatcctcctcactgtaaatcacattcttcgaaaaacttttaaatatgctgttaaaaaaagaagagtaaaattgggaacttcctttctcacagatatttttaggtggttcggtcttaaaccttctgttattccttgcgtacttttcacgatacagctgctcatatttgttttcgttaaaattgtcattcacgtttagtctctcatctaggttccgtatgttatcataaaataatttgtcagagttccaaaacagttttctcgacacccccgtgtagagctcattcattgcttccacagctggaggggggggggggggggaggagagtgcacgggagcgtgttcgttgccctccaccggcagttaagcgagttcgtacgtgttgctgcgtacagttgcgtgctactgcgtattactgcgtgcgcccctccgccgtctcttttacgtggatacctgcccctctgcagatgcgcgccgcagtctgctgtcccctttccaactagcgcttcgattgcgaaaaagatttgcctggtcctttcctccaacaagatgcaaaaaaaaaaaaaaaaattcccttcaaagttcacaaacgaatgggtactacatatgcacacacttcgttttattcccccctgcccatgctgacatttaaagcaaaaaaagggtgtgtaataaattaacgaggtgaagcaaaacacgtgtatgtttgtgcgatgcctgcggcacatcaccggttacataacaaaacgatggcatgcacaatgaaaaataaaaaaaaaaaaagagtatcgaaatttctgatcaaatagaaaaggatagtggtacaatctttcttgtcccgaaatagtaaaaactgcttctcaaaaaacgcggaaatatgttggaaatttttttgtaacaaaaaaaaaaagtactgtcatcacttggaaaaatgcgctttcgctcatcacattttttttttttttgcatttgccatgttttgtttgcattccccaaaatgtgtttaaatcatcgagttattccttcgcatatctattgggaatcccccccaccttcgatattttttcattttgtgactttcaattttcccttttttcctttttttccgatttgtccacccgcgttctcccctccgcactcctgtaattttttgcaaacttgaaaatgagcgaaataattttcttcccatatattacgcgaaaggcacatgcaaatgggaagtaaccaggcaaggggggaggagggaggaccattttttctgcgctgaaaagcgaacctcgtttatctctttgtttgtttttttcttaatcatccctgcggagtgaaccacaccatctcgcattataaatcgccatgcgcccaagggggaaggtaattttgtgaatgcattcctcgcgcgtccgcccgcacatgcgcctgaatggatatacgtatgtatgtacgtgtgtatgagcatgtgcacgtacgtgtgcaggaacgtgtgtgtatatacgcaatttacgttcgcctacctcttttccttttctaatttcctctctgcggagtgtcccacggcacacaccctataactgacccgtagacataaattcttggggggcacttggctcattataggcatatttacatgcccctatatatgcccataccgcatgcacacatacatgggggggggggggtcttttctcatttatgcttccggaaagggggaagaagtcattctgccccctcgcattctgacacaaggcgacaaatcattgttacccccacaagcagataaccctatttcgttaccctccttggaaggtaaagttcaatgtgccatctttgccaactgtcaaatgtgcacctcttctctcgtcccacaagttgtaaactccttttgtgtgatgtgcagctttccctatgactggtgagtcaaagtttttttttttttaaaagggtaatgcagaatgggtttgagttcattttcttttctttggagcttcggcataggagcatacatacatccctgcgcaagcgttagtacctttacatagctgaacatatatgtaatctatgctttcgtggaaaggccccccactttgttgcaatgatgcacaattgaaaaaaaaaaaaaaaactgaagggaagaaggccaaattaagcttacaccgctcatgcgggatgtgctgcttttcacctgaacagagaattttttttttggaacaaatgggcaaagagaaacgaaaatgaacagctgttcggcaaacgggcgattaagcgaaaaaaaagaaaggcaaattaatacaggttaatttatttaatcctttttgtagaaaacgctgcttcttttccttttttccttttttttccctatccctaacaatatacattccttcatttaggtgtaaaggaaaacaaaggctgtgttttacaccccctccctagaagagaaaaaaaaaaaaaacctgtcacattttacacttgtgtgattctttaccctttcgaattagcgtaaacgtttttacctgttcttttatgcgtatctcccgttatgtaacaacacaaacgtttgttcatgctgcgacattttgtgagcaaaaataaaaaaaaacaatgaaaggaacatagttcagcaaatggaaaaaataattaccactctttttttttttttttctgtattttggcataaacgcagaggtattaggcattggctagaaaaatggctatcaatggatttgacagtatataggtagacggcccagccctcttttttctgtgcaataaattgatcattcccctttttagaagcatgcaatgtatgcatgtatgcgcaatattatctgcgttttttacatacctgttccagtgcgtgtataaaatgcttctacattcaactttggaaaaaaaaaaacgaaatgaggagactgttcctttaattgcttctttcgtagtagcagcatgtcagaatgctacaaatacaagtgcgtttctttattcgtgagagaagattttttttttttttttaattgattaaaattgctacaaggtaaaggtagtaattgctccgagctatcaccacgcgtataatatagcataaaccgaacacgggatgcaaacataaaagaaacataaattttttttacctattattattccatatgcacgcatatattacacgtatatatttatatttatttgtgcgtgttgggacgactcgcgtatacacgtttttttttatttttttttactttttcatacttgcacgttgtgaagattttctgaagtcgtaacaaaggaaaaatgaactgccaagtgaactgcaaagtgaactgccaaacaacacgccaaatttgcaatgtaaaaagtgcgaataggaaaaaaaaaaacaaatcagccacgcgaaatagcaaaaacaaccatcgtcgccgcaactatatattttttttttttcatgataaatacacaggatgtttaaaaatgaagtgttcatagtatgacgaaaatttcgcaaacgttcgcatgagcagtcgttttgtttttttttatttttcccgcgcaccccccgaaaaaataagaaacagaaagaaaacggcaggagagcgaagccgggaggaaatggtagtatgacagaaagagtggcacccccgctaggattactgcgtcgttgcaaatcaccgcggcatcgccaaaaatcgccaacgtgacctcgcccggcaaagcgcaacttcgatattgcccccttcggaacgtaacgaggttccccaacccagcggcgttgaagtgaaaacgatccacaagtaaaaacgtgccaagaaaataacacgcggagattcccagcaactttatacgcgtatctacatcgctcacgcacatgcccctacgtgttgtacacaccggtatatgcattcacctccccgtgcgtgcaaatttgccccccgcaacttataaagaataaacaaagtccgtcgaaaggtccgcccccaaggcgatgattgtctagggaactacttctggtccatcttcatagtcaaagtaaaggagagcgcaagtgcgcagccgatatagcagcgttaggccagtccgcacatcagcgttacgccattccgcgcagcaacgccacgccagtccgcacagcgcgataaatgcgtggctccccgttcgctgccatcgccgttacccccttctggactgcacaaaccggaaggccaccctgcatgaactaaccaaagaagaaatggtagaaagtgaagaaatcaatatctactacggaaagaagtaccccttcgtatgtagaacaatactgaacgttcacaagagcctccaccaaaaggggaactctttaagaaataacaactcggaggattacaaggtaaattttgtaaaggacgaaaatgtagaagaaataaaggtagagtttgtaagtaaaacaaaagtgcaagaggcagacaagtacataaatacgacggataaaatattcgcaaagaatctagaccaaatattgcaaacgaagttgtatcactccatctgtgagaataacaaaaaagaagaccaccaaacggacgtctatgtacaagcacaatacgacgagtggatagattacttcaggaacaaacaagtacaaaaagaaatacaaataatctgtgactacctaaataaacacctccatttgaatacgttcatatgttcagattatttaaccttatctgatttgtacgtgtattatcaaatgtatagatattttaacgtggctaactgttacaatgtgaagtatgcgaaacagtttaggaatgtgaataggtggttcaaattaattaactgtttagtgaactactcagatgcagaattaacaacaatgctgaggaaggaagtagaaacgaaccaagtggatattacgaaagatgcaaatactatgcaattgttaaagcagaaaattgtgtccacttcttacgttggcaaattggagaatgcagaaaagggaaatgtagttacgaggtttcctcctgaaccatcaggttacctacacgtaggtcacgcgaaagcggcctttctcaatagttactatgcaaatatgtatgaaggaaaaatgctactacgatttgatgatacgaatccagccttggaagatataaaatatgagacatccattatggaagatctagaaaatttgggattaaagtatgaaaagattagctactcctcggactattttgcaaccctagaggagtattgcattaagttaataaaaatggagaaggcgtatgcggatgataccaatgtagaagaaatgaggaaccaaagaggagaaggaatcgaatctgtgaatagacaaaattcggtggagcaaaatctacaactgtttgaagaaatgcgcaaaggaactgaaataggacagaaaaattgtatccgagcaaaaatagacatgcagagtaaaaacaagtgtatgagagatcccgtgttatacaggtgcatagtagatacacctcaccacagacatggattcaaatttaagtgctacccgacctacgattttgcatgcccaataatagattctattgaaggagtaacacatgcattgaggaccaacgaatacagtgacaggatagagcaatacaattggtttattaccacctttcagttaagaaaagtttacatttacgaatttagtagaatttcctttgtcaaaacggttatgtctaagaggaagttaaaatggtttgttgaaaataagcttgtggatgggtggctagatccacgtatgcccactatcaagggtatcctcagaagaggattaacaaaagaagccttgttccaattcatcctagaacaaggaccctccaaatcgggaaatctcatgcaatgggataaactgtggtccatcaataaacaaataatcgatccaatcatccccagattcgcagcagtagataaaaaaaaaggagtcattcttaaattaaccgatttgacggaagatattgtcgaaaaaaccagagatctacacatgaaaaataaatcccttggcacatgttcgatgttttataccaaccgtttctttatcgaattggaagatgcacaaacgttggcagagcaggaagaaattaccctaatcaaactaggtaacgttattatcaccagtgttgtgaaaggggacaataataatgataatgatggaacaagcaccccaaccattaaggaggtgatcggcaagtccaatttcgatggagacttcaaaaccacaaaaaaaaaaattcactggctgccgtacatacccgaaaaattaatcacctgtacgctatacgaatatgatcacttaattacagtggacaaatttgaaaatgacaataaggaagattggactaaatttattaacctcaatagcaagtacgagacgatggtctactccgaaccagccattacctccctcaaagtttcggataaatttcagttcgaaagaaggggatacttcattgtcgacaaggtcgttagcaaccacctccatttgattaaaatccccgacgggaagtccaagaacatgtctatcatcagttccaaggtcaaccctaaaaatttggccggcaccaaaaacaaggcccccgacgcctcggagaaggctcccaagggggaccagcccaccgacgggaagaagtagcgcaaaggtgaaaagggtgaagaagcgaaaaggtgaaaaggtgaagaagcggaaaagcggaaaagcggaaagacgaagaagcgaagaaacggcggtgggggcgtggctctggaatggcgctgacaggggagggggacccccgcaggccacgccaagccaacctgcccgtgcaccagaatttctttccacttatttttattttcatttgaagcaaagcttcgccccatttatggctttgcttttttcccaccttctatttcttgctacatcgctacgtggctgcatgggtacatcacttcgtcggtacatcgttccatcgctgcatcggtacatcgctgcgtcgctgtttcgctgctccattgacatgttttttcactgctcattttttcactgctcattttttcactgctcattgcttcactgctcatttctttacttcttcgcgctgacgcgaacgtgcaaacataggccccgaccgcctgtagtttaactgtacaaatttggccccccattttgcccgcgaaagtggcccgcagaaaagcggctctgcagaggcggtcacgcaaatctgactgcgcgagcgtgaccacgataaaataaggccacaataggcgaccacgcgaattactaccccgccgtggtaacaactttcacccgcgaaaaggggatagcagcacccccttcatttttttgccacgataatggctgcacgcgccgtcgcacttgacctcgaaaaaataatttctcaaaaatgcatcgccactaagtgagtcatttgaatgaaaacatcggaaggaatatatttttttccttcgctttatttatcctatttttttcctccgccgtatttattctatttttttcccattttaataacttccaaccaaatttggtacccccatacgaaccatataattcaatacgcatagcataactctcttttgtgtactcccgccccacccggtgttctaccaacttaaggtgtatttcatttattgtaaaaaattgtgaaggcccagttggtgaggaattactttccaagttgttactggaaggaatccccggtttggaagctcctctccacccatgcattcgtagaaacgcctcctgtgaagttgcatccacccccagggagtctcactccttttacgtagttgcatccctccacgtagtgccttctaaccatccccaaagctccactctctcccattatgcacatcctggcgtgcttcctctcccttgccctcctattcctgtgtacactttcgcgactgtacacaaccccaaccccgtgctgctgcaacaaatcgaagaacgtccccacaaaggatttcaccacagctaccatgaccatagaagaaaactcgaacatgaaggatatcattaattccaatttcgaggataataaggatgagaaagtgatcattgtaaatgaaaataatgagttccaagaattgaaaacgagaaaaattatgaggacgcagaatttgtggcacagatctacatccatttttgttttcaccaaaattgatcaagactattttatttatgtacacaaaagatccaagataaaggactactgcccatcatactactccattggtttcggtggagtcgtttcagaaaatgaagatatgcttagcaatgctgtaaaggagttggaggaagaaagcgggataaagaagtcccccgaacagcttttcgatttgggtgtggtcaagtgtgacacggaatgctccaggtccttcgtgggttcctacgtaagtcgcactttggttgaaccatgtcattcgatggtgcggcttcttcgcatttgcgcgtgctcaagcggcaatttcactcagtcgctagttcttcatgccacttatttttgcgtcatcacccccttccctcctctcatacaggttgtcttcatcgaccccgacttccagaccatcccccagctgaatgaagtcgaatttatcacccgtattcccctgaacgaatttgacgaattcttacaaaaggagaagttcacagttatcagtaagaacagaaatgtgcaacttgcgcatactgcataaattgctatgtcgtcgcgacatttgtgtttaaagggagtgaacattggctgcgcttcactcgtggaaggttacccccaagtgaatgtaccaatggggcattcggacagggaaacgacatatagccttttttttttttttttttttttttttttttgttgtgtgtgtgcatacatataggcatgtagctatatgtgtacgcttgggcagatttcacttcgtgaaaattgttccccactttgcaggcaaaaccgtgtataaccatttgaaagacaaaatgactaaatccgccttggacgaaatatacaagaaaatcaactaacgagttgttctccccaccagaaaaaaattaaaaaaggaaaaaaatatatgcgacaagtgttagttctcatgtagatgtttttttttttttttttacacactcatgtgtacacattaattttttcatcctcccgaacgacgctgtttctcgttgcatccccccgaacgacgttctttcccgttgcgtcctcgtgttgataacccgcggcgtcaatgaagaagaaactttttcggttcactcacgaggcctgatttatgcccttcgctcttcccctgatggacgcgaaacagttacatttttttgcttcaaccgtagtgataattttttttttttcgccgcgtcactgcgtgatgaaatgaacaaacttccccccccgaacaaccgaaataacctctccccctgaacgcctctcctttttaccaccatcaccctccgaaaagacaccgtccccccaatgaaacttctctacatatgtgacacacgtttttgcacgttcaactcgagggagaaaaaatacttgttcaaatattgggcctactccttgcaggatttgctcaataacagcagtcagagggacattcggctgtggctcgtgtgcataagtaggggaagactggcacttgtcatagcagcgattggagatcaacgccaagcggacatgtttcaaccaaacttgtgatgcgaaacgatgcagaggcgtgactttcatttcgggtcaacttgtaaaaacttctacaaggattcaacgtttttttttttttttttttttttttagacctgattgactacatcgacgtgctaaccttctctgacccattcgactacgaaaatgtgaaaagggcattagaaaatatatctcctcattttaatttaagtgaaaagaattccggacaaggaaacgatatggcagtggatcccctgatagcctttttaaggaacagtgaaagtaggtgcccacgtggaggcatcattctggctccaataaatgttcgcatttttgccatgtgtactttataaaaatggtactcacctcaccaatgcgcttgcgtatccacctacgccaccacctacactcgctcgttattcggcccctaccaacgtcagacagggaaacaattaaggagtgcgacaaagtagtcattttatcttgcaatatgcacgtatgggaggatagagttcccgaactgaaacttctcgcggaagcattccgcaccaccttgtgtaaattctacctcttcaatggttatatagctgtgcatgcaaggagcaagtttgccctcccttggaaaaataagggggcaaccgagcaaggtggccttcaccaatccatcccaaatgagtacacacacacatacaagtgtatatatagacttacacatctgtgcatttttcatcccctcacccctctcatgttagtacacaaaagcgcagaagacgggaagaacaaactacctcaactgagccgtgctttgggggagtacccaaacttcttcgtcaaaaatgtggaattaaacaaaataaatattttgcaaatatccaaggagatactatccataacgtttgtcgtttctttcaccctgagcttacaaaacgaggtaggaagaatgcatatgggggggagggtttgaacgtaaaacaaactctcgagagaagcaggggagggtcgtatttttcaccactgttaaactcacccacattcgcagctcgtactgaagtgtgagggaagacccatggtggcagaagtgggacactctgccttcgtcgggctcagcaaattccccgttgagtttgacatacgggcaaaggcgctaaaggagggcatctcacagcacttggttaaatctacgcacatacctcagcgttaaagcgttagttgggtcaatgcgtcaatatgtcactgagccataagtcactgagccaatatgtcactgagccaatgtgacgtttaaaatatactcaagaggggggccacacagaagatcccccatggatgtgcatacctgtgtgaatatgtctatatcaacggcagtcctccctagccgggtcccaactttcaagcggcttcactttttatacttcccctcagatatatgggatacccatatttttaagcgacacacctgggggtggggaaaatttagtttcgctggaacgcctatccagggagctccacgaaaatgtaagaaatggaagcagttggaaaaaaaaaaaaataaaataacgaaaaaaagttcaccagcggtatgggaaaatactgactacgatggtggtgttacccttctcctcacccaattgtacatatccccctctcccgtgcgatgcaaaactgcaggaacaagttatcatcctgagatcgaacataaaccctacggatttaaaaatgcagtaaggggagatgagttgtgcgttcagtcggtccatgtgaaatggctagccgtttgttctaccaggttacacaactagcattactatttcgttttactgttattttattttattttttttttttattttattattattttttttctttccccccctcccgggaagcgaaaaagaggttcgcttcttatgggttggggctccaatgacaaaggcggaggcgtcagtggccctatgtttgcacgtaagacctgtcgtcagctacttcactgcgcatgcaacctgtgtgtttgacgcttcagtcccatttaaacgaatacctcccctcgccacattaacccaacgaagggattagctacccaagaaacgtattccctgtcgatcgaagaattttacaaagaacacgttgaagaaaaaaatgagcacctctcagacgcaaagataaaggaaatatttaactttttaattttggttgacgagtttaaccccttggtaggtcaaaaatatggccgcttggcacaaatgcattcttcactgtgaggtttgttgtttctttggtgtttctttggtgtttctttggtgtttttttggtgtttttttggtgtttttttggtgtttttttggtgtttttttggtgttttttttaccatttttttcattttcgcttgtgactgcgccgtaaaaacatatctaaggcacacaaatttcgaacctttgggtgcattcccctcgcaggactacagcaacgagcggtttgagtattccttcaagagcgttcgcgattcgttgatgcctctaccccccagggatgttatttcaaagaaaaggtgcacctttgcgcgaggacctcatcggcgtctacatatttgctccccgtttgtgcccacatctgagcataactacataggcattcctgcatggccatacctgtgtgcatgttttttttgctcccacccacctactcccagggatagaaaaaaaaaaacgacgctcttaaaatatgctgcgctagatgatgcccctactggtgcagagaacaccatgccgcttggcggtcgtggaaacctggccactcgaaagaataacgaatcgaccaaaggtagggaaatcctggacccgcgatcgcttctcctagccaacatgaataaggctttccaaaagaacatcatataggcagcacgggggctccgacctgagcgagtgcacatagggagtagtatacccctacgtgtgtgcctcccttgccagaaaaggacctttttttttctttttctttttttgaccccaattgtaattgtatccaactgcttaccttttttttttttggtgaggggtttcctcaacaacattggcaaaccttttcagtgatgtgaaagttgccagtccaacgaataccttctctactcacgaaagtgttatgcgcgttatttttatgtggtgataaaaacgggggaagaaaaatgctggaaatatttttggcaaactgccaagtgtgaaacggactcggaacgacagcgagcggtgcgccattttatttttttttttcctccccccatggtggaagaagcgtcaaggctgccacactgcgctacaacgctctgcgaacggagaggttaaaaagaaaaaaaaaagtaaaataaaataaaacaatagtgttatccaaattaaccgagcgagaggagtgaaaaatgtgggagtgatctttgaagagagacgaacgcgcttaatcatcccaactcagcaggcggaaaaacaaaaaaaataaatggttaaatgttagaggagtttaattcatcacccgcgcacttggaggagaaaaaattgcctcgaaattgccgcgaaattgctgcgaaattgccgcgcacagaatagtatgtacctcgacacccaacattctgatcttgcagcctacttgtcgagcaggtaatgaaaaacgaaatgctaccacgcaattgcggtcgctacttatacaatctctgaatagggacgcacacacaacacagagaactcgcacgagcgaagaagcgaagaagcaaagaaacgaagacgcgaagacccgaagtgaacacgcgaacaaggcacaaatcgcagtcgcgtgaagtttgcccgccccacggcaggtggaaccaaactgaagccctgtcatgcagagccacagtctccacgacgcacacgtgacaaatcatggaagacaaaaaatacgatccatcaaacagatcgaaggaaaatgtgaaattctcaaaatatgtaacctcgctaagctttatgaaaaaaaatacaaatgataaagaagaaggaataaaaaaaaaagttaagtacgcaaatgatgagcatgtgtggatactgaaggagtacgaagaggatgtaaatgcctttttgaagaagcaggctgagcagaaaaataaaaataatgtttccctgaattgcctcggaaggaaatcatacaaaaattacaacagctatgtaaatctctacaatatagaaattaaaaaatttatcaactccgttcgaaagaacaagccagtcgcttccatgagggactgaaagaatgtgtagccactttggggacacctaacatttgggtacccttttttttttttttttttctaacatttgtaaatgtatttcccccgttgtttacgcctccccttttcggatgttttttgctcaaaaaaaagatggagtagcaccaggtggatagatagaccgcttttttttttgcaccccatttggtaaacgtttgttacacgtacctttcatttggttatttttttttattttcacgttcgttgccacgtttgttgtgtgcacgtcgtgtcagtcattttcagcaaagtgcgcagcgaaatgcgcagcgaaaggcgtagcaaaatgcgtagtgtaaccaactgtgagagcaaaaaaatatgtgcatatataaaacacgcgcgtggcacatagtgatagaaaacacacacacgatagtttttttcccctgagacaaaccaattggtcgtttcgaattggaaaaaaaaaaaaaaaaagggaacaccaaattgtacgtgcaggcaaataagcgactcttctttttttgtggtggttctgcccgtcacacccaacttttgcgtgtcctacgggggagaaaagagcgaaacgatgaaaaaaaaaaaacacaacgaaatggagcgaaacgatgaaaagaaaaaaaaacacaacgaaatggagcgaaacgcgaaacgcgaaaacgaagcagatgccgagtgtcccctgcctcgcaaactttccagcgaaatggctacttacactttcaggtcgtacttataccgcttggacatgtaactccgcttgtaatcattcagggtgtcaaatctgcaaaaaaaaaaaggtcaagaagcggagattgtagaaagaatcacctttccttcttacccggagaaggggtagtggctgtggtagcggctgtggtagcggccgtggtagtggtcgtggcggtggtcaacccgctggcacagtcacatgctcgtcaaaacgctactgctgaacaggtcgctggtaacaggttaatcccctcttttcggggagcaaacgaggaaggctgtccacttacacgctcctttcccgcggctcatacaaattctgaaaggttttaaaagaactggcgggcagcagaaacaggccgaggcgcaaagtaacaaaataaagaacaaagtcgaggagacaacaggcgaaacagaatacccactgcagtagagtcaatcccgtcacgtgtaagttaaagaagaaggagccgaactcaatgacaaaaatatgtacccccaaaagacaaaaaaaaattatgaatgtcatgtaattttcccaaataaggttcagtaacatcacattaaaattattattgggtaagcttgatttagagattatttgactagctatttttagtatggaaaactgcttctctccattgttcgcttcctccgtgggtggtatctttcgacttgcattcttccccgcttgtccattttcaaattggttctttgatccctttcccgaattcttcacatttttggtgttaaccaagctagtagattgactcccctcctccttcagctcctccataaattggcgaacatctgcggagaggtccttcttaccctccctttcactacccactaaagggatgatgtagttcctaaatctgttagtttgttgcccctcgtacatttcccaatatatgtatatgtccctcaaaaacgacttcaaataaatatgaatataggagaaaaagaaaaagagaaaaaaaatgttaaacagaatagtgccatgtctacccggactgataaaggtatcccattcagccatcgatctgtaatcattcttaacatcaataacatgttgtattttcaaattttctaaattttttttaaaacgaatacaagaacgtatggtgtaaaagtagctggattgctccctatccgtaaggtatgaaaattctgaaaattcaaacaagttcctcaaatctggactcacaaaatcccatttggactcaggaataaatacatgtccaaagaaaaataccaaaaataaaatcaccgtcttggataaaatagaacaaatcatactatttatatcattttccttaaaaaagtcgtagctttgttttttcatcttcccaactgtacatatggaactctttcgataacaggataggtagtgaaaaatgacgttcttcacaaaatatatgtaaagtatttgtatggtatttaaaaattcgaatccatttaccaaggtgcaaacggttgaaaaaatgacaaggcagacatacaaggtgatattatactcgatgaataagagtatattggtgagaatacaatttgagaaatttttcaattttacaaaatcgtataaacttttattcaaaataacaatatcgcttttttctttactttctcctctacccctgttgtcacatatgcgtaggctacacgaaccctcttcgcagtctacactgctttcatttgtcgcgagtgcatttttcccgtaataattcgagatggtcaacagacgtgataactccgtattctcgcagttgtaaaaaatgttgttacttaggagaaaatcatgctttttttttctcgcttcattttggctagtcatatttatcatcacgttatcatcacactctttcaaatttaaaacttcacttctgcatttattgggccccaaagatttgttattccccttcttcagggtgtaattccccaggtttgttccctctccatggcttgtctcattgtagtcatttccatcccaatttttttcttccacagtttgcaaattatccttcgcgtttttcttgtcccccccttggggatggttaccaaatcggtctccttcattttggtagtgcaaatctaacgcttcctcttcccccaccaactttgcattgtacagcttgaaattttcaaaaaaatgagggaaatcgaaaaacagcttcttcaccttagacatgctgtccttggtgaataccttcacactcatgccattcgcttccaacattttgtaatcgaaatagaagtgcttcctcagcattttttcgaacaccaagatcgagacacacgtgtagtcattctgttctacatacttgaggtaagtttcctccatgttgttattcatttctttgttgtcaaatgtgtagtcattgtcatcttcatattggaagaactcctccctctccttcgcgctcaactctatttctttgtatgcgaagcatatgacttcttcgtgtttttgctgctgcacctgttgggctttttccttcagctgggcgatgtcgctgtgggggggggaagcgtagaagtggcgaagtgtagaagtttagaagtattaagtgtagaagtattaagtgtacaggtgcagtgtagaggagcagtgtagaggagcagtgcaccatgccgtgccactccgcaccttcatggcgcgcctccttagcgcacccccgtgctgccccgcccgtgcgaactaacctgcgcagcgcgtcaccgtccaggtactgactacacttggggaggaccaggctggcgcggcccctgacgaatatgcgcagcacgctggggcactcccccccttgcgcaccgagccccttctgacccaaaaacccttcctccgacaagacaaacgcaatcacgaaatcctggccactagatataacacgaaataagcgcttcttagggatgaaataatcttccaactttatttcgaatcccttcaaaaattttaagagagacaaatctatataaagaaagttttcattataatggtacaaattgctcgtcgtgaggatgccctggacgagcatcttgaaaaagagactcctcgatatttctgtatttttcccctggtccttagccaagctaacgaatttttgatctactttcagatctgcccctgcatcccagtctgtggaaaagcatatatccgaattgcaaaagaagaacacacacctgtactttgtgtacctctccaagtctacataaatcatgttagtgaaaagaattttctcgaaagtattttttctctttaggataaaattttcccgcattatttgcctccaatttaacgctatgcagttttgcaggagcagaggcatttggtcaatggagagtaaaaggtacttgaggatctccaaaatgatacagttaagcaaaaacattagcaaattgtaggcaaaagtctgcatattattctctaccatattaattaagaagtgaataaatacgaacaggatgcagaggatgcaataaaaaattattataatgaccacattttttgaaaagctatttatgatgtcttccagttctgtactctcctccatgtctttaattgtattttggaacatctgcttatttttactaacgcaggtggttagcatgatacctgttccttctcgtactgtcgattctgacaggacaagaggggagtattcaaatagtttttcaaaatttgtaactaatctattatttttgctacctcgattttcttcccctttttcatttccactttgatttaatttatccatttttttttcttcaccttctggagtctcatcactattatgttccccctttgggatttctacatttggctctccctcttctctactaaatcttttcaatgtcatcctaaccttcaaattgagtatttcgaaataatttaatttctttttccttaactcgttaacgctgatcttcctctttttagatttctcatagtagtacatatattcatcaaggctaatttttttcttccatcttttttctgattttaaaatgttggactcatctacaaccatgttgttacttttgatgaggattccatctgctggaatcacatcccctttgaacaggtacacaatatcacctactaaaatgttcttactgttaattgtgtatatattgttctcgaatattatgtagtttagtaggttcctttttttctcttttgctatttcggtagagttccttctgccctcttcacatttgcctaccttttgaatgtctccactgtggttattctccccgtctgactcgttacttaggagcaccttcttcttggcagctactttggatcttctttcctcatcgttcatctctacgtgtccatccttttgctcttcacaggatagcaacttcgatcccgtctttcttctcctgtctgggaatacaccctccacgctcactcttggcgtgtttgcagttacgccggatatgtttgcacttacgctggacatgtttgcactttttccctccaaggttttcccatttggcgttaactctcccccctgcttcgcgtctccctcagaattctcaggggaatgccccaaggggataatgtccttaaaattttcctgcacataactgaagtgcttgtcccccttgaacacctcgtagtcaaagagctctgcatttattctgttcaaaaaactcttcaggaagaaatacttggaatatttttttatttctatcgtttttttgctttcaaacggggcaaacttgctttttcctttctctttattttttataaagttccgacatatgtaattttctttaaaattgttcatcttggacataatcgagttcattctgttttccttctcgtagtgcacggcggtcagggccacgcagccgatggtcactatgagggagaagaacagcgaccccaggaactctgcgaggggggggtgtagaagtgggtgcagaagtgagtgaagaagtcagtcatggagtaggaccacacagcaacgccgcacagcaacgccgcccaccacgcggggactcacctatcaggttctccctgtcacacacgtacgtcacaaacgtgtaaaagtaaacacaagacaaaaagacactcaacgggtaattcgccaagtatatcttaacaacagaaaagtaggtgagcgagggaagggattgaatgatattcgagcagtagctgtaaattcgataactatttatgacgttaatttttttgttaaacacgaaatagtcatgcagctcctttacattgccgattccttcgataacatgctttcccttctgctcaccaaccgtatctacactttgccccgtccatcccacgtcggaagaactccccccctgaggcacatctttctccttcctcccatagacatacttcagcatttttcgaaaaaactctaacttgcattgttgcaaaaatgtgtcatcagagtgttcgtccaaataaaaatttaatccattttctttgctaattacttcctccattaaattcttggagctcctaaccaccttcagctcttcgttgtagtcttcattttttatatacttgtcaaaaatgcccttaaaaaatttcgcctcatatggaaacaagcttttcgtgatttcgttgttcatttttttttttggggggtaagcggtgtgaaaaaattgcgctaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtattnttctttttttttttttacgagctttccccaccccccagatgctccgaggccgtctcgttatttgtcagcgcgtctactgagtgataaagctaaattaacatttccctctcaattttgtccgttatttcatttgctgttcttctacttcgctcacctgccgtaactgcctctctctcgattgtgcctttttttttttttttcacataataggtactttcgctgcttttttgcactcccttaagagattcttccgtccttacttccttccttacttttttttttttttttttttttctctggtgtgcaaaccccttctagccatccccgcttctacaccgcgggtgcacacaaagtggacagcgctggagagaggattcacacgtgacttgtcgtatcagatttgacaaaacgaaacggagaaaataaaaccgcatggatcacttccccacgacatgtgcgccatttcgatgcgcagcagattcaccgcattgcgcactcccccgagaagcattcacttcttaacgcgagcattccaccccataagtctccaaaatagcatctacactgttttgcctttatgctcacccaggggatacacccaaaagtgcacattttgttaaggacaattttgtgagacattacacatatcgacataagcgcagtgataagttaggacaatttttacctttttaaaattcttttttttatctttttttatcttttttcatcttttttttatctttnnnnnnnnnntttttttttttcctccctttgtgaacgcggtaaggttcctcctcaacggggacaacacgtagtgaaaaatagaagcactgtagtaaccatccggatacgcgagtgcatatttttgtcgactccgcaactgacattaaagttaaggggataacttctacaggtgaatgttctgcttacgtcaaagtgtaaatatacctacacgaggtaatgtcaacctgtttacttcgatataaatagcacttattttttttttcttttttttttattcttttcggttgaaacaggcacgggaggcattcccaccgagatgcggcccgagggtttgtggatctccgaaatgcccgcgcccaaggggtttcactcctccgcttgaagtgccccccgttactccgttgcaaagtgaagcggctgcaaagctaagcagttgcaaacgaaaaagccacccgagatggagaagaaactcgtcgcggagtcctacatcgggttcaacggagccatctcgaacaacctgatcctcataagacaggaaaaaaaaatagacaaaaaaacataccaagaaaagttaaaactaatagagcaagaagaaattgaggaaaatgaaaaaaaaaaaaactgaaaagcgtttacaatttgaagagcatagacatcaatcacaattattatcaattaaagaaggaggaactccgttatcatttctacatgatctatgccataggaaccaacattataaaagaagacgtggtgaataatcatagaatcatttttaaaagtgaccaaaatagaatcaccaagttatatgtcgatggtggtcaaaaatatatctgctgctgtaaggaaagtaaattaatctctgacatatatattcacaattttgatcatgagggggatccgattattttgtctcttcataagtttaggactttagatgtttcgatcagcaaagatgggaagtatttactttcgtccggtggggaggatgacaaaacgttgattttgactcaaattgagaatcagaaatttatttacaagtcttcttcggattatccctactcgaacgtttcctttttccacaactcaaacaattttatcataggttagttcgtcccccctgtgctgtgaagcggaacactcgtccgcgaagcgtcccgcaaatgttagttttccctcatgttggaagctagcgggagactttcccccattaagcatacccaacatgtggagaaactccctctgccattctccctctgccattctccctctgtcactctccctctgttttcccctttttacaaagccaagcttaacagcatcaagatctgctactacgacttcacgaagaagctgatgagcgaggaggaggtgaacacctccatttataagagacagtttgtgtgtctcgagctgaagaaaaacgatgagtatgcctacctcgggacaacgacaggtggggcgcagcgacgcaagtgggcagttcgcagggggcagttcgccagtgggcagttcacaaggggcagctcgccagtggccacttctcaggtgaacggtcgatgtgtacatggctagtgagtagccgcttaccaaagtggacacttcgatggtgaattgcgtcccacccactcacaggcgacgtcctcgtggtgaacatcaagtcgaaggtactcgagaagatcctcccggagaattaccttttcagcaacgggataaatgtggtgaagattctgagtgacaacacgattctgacaggtgaggcggggagtgcgccaagaggggggtcaaatgatggccaagcgtaccaaatggtgggcaaacgtaccaaatggtggccaagcgtaccaaatggtgggcaaacgtaccaaatggctggaaaggggcaccaattgtgtagtgacggggtgataaagcgacctccacacattgttccactccgcttcgcgtagcaaaacttattcattccactttaacaatactcccccctacccctgtgcaggaagcggagacggctatgtcagcctaatagacgtggctgaaaaaaaaatcgtgagaaaaacaaagctgtacggatccatcaactccatagaaatgagaaacgactccactctatatatcagcgtacacgaaaatgtcatatacgtcatggacgtcatcaataacacacacaaggtgctaatgttccttcacaacaattacatccgagacctatgtttccccttcgattacaattatatcatgtacacctgtagccacaacaacataatggcttggcatttttacgaaaaaaaaattatttttttaaaaaatatagataagggaaaattcgtctattacgatagaaaatttttgaacataccaacagataaaaaagaaaaactatgcaaaatgaacaagctgcatgaagctcaaattgcacacactttggaaaaaaaaaataacaatggggatacattcgataagataaataaaaacttgacatgccacagcatacaaattacgaaagatggcaaatacgttgctctctctgtccacaataatatttatttgttaacgtcaaagtatatgaaaattgttacagttattttaaactcccattatgattactgcaatgctttgctgcttcacaatcactatgatttaatcactgctgggaatcatggcgacattaagttttggagatttcaggacggcaaatatgtcaatgtgaatactgtgagttaccacgccatggccatcaaccggatcatcctctacgggggaaaatatgtaactgcggagcagcgtcgtcgtgcagctatgcagtcatgccgacatgcagttatgcagctatgcagtcatgcaggcatgcacccaaacgcttagccacttcttcgctgcatgagtgacgcgcgttggtgcaccgtgataaagctttccattttttcatctctccactgctcagagagtaggcacatgttccgcaaccatcccccccccttttttttccacacccagctctgcagctgcagcgaagatggactcattaccatttacaacatcgatgaaagcacactcgtgaaaaaaataatagacacgagcaacgccagatataggcaaatctgcctgaacaaaaaatacgacatcctcctctgttgcggaaataacaacatttttatgtactacgatttgataaaaaacgagatcagcaagcatttttactattcccccttccacaatgtcctcacggtcgacatggacgacacggggacgtacttcataacaggtgcgtccgcggctcgacaatgggaacggagataggatcgcctatatacatataatatctcttccctttggctgcaatggcatctccgcctgaggaacaaactcttgtccatctgtacacccctccacacacgcaggctccgacgactgcaagctgcggctgtacgaattcaaaacgtgcacgtgtctctacatcggtatggccccctcggcaattttcgcgatttcgcagccgcatcactgcgcagccgcatcactgagcagccgcatcaccgcctagcagcatcaccgagtagctacatcaccgcctagctgcatcaccgcctaaccactccccccgcaggagatgcacacaacgacgtcataaacaaatgcatgttcacggtcgataatcatttcatcatatcggtttcgaaggacgaaagtaaggcacagcgagttaggcaggtgctctcacggtggaacagagaaggcacagggcacaaaaaaaaaaagacatcgcaaatgggagcaccaaacggaaggcacacctttgccatacgcgccgcgcagctcagtgcccacggcaaaagcgaaaaaatgtaacaaaacgaatgcggcgacgaattccccaaactgtgcaggcataatttactggaacgttcccgcggaaatgaagaagcagggcttggcaaaagagctcgaggagtagtcgtccctctcgcgcacacaaaaagaggtgtcccatgggcgctgctaaaaaaagcggcacctttttatttgccacttggtgttttttttaatccttttttttttttttttttgcacgtctatccccccgcgagaaatgcgtcacacacaaatgccaacattttatgaacactcatacattcccacacgaaaaaaaatagaaaaaaaaaaaaaaaaaacgagacaacgccgttggagcaaaaggaaatgcctaattcatgtgcgtgaagagtatctcgtcaaatttggaggtgaaccagatttctggtccacaaatgtcaaactgtatttgacagaaaaggaaaaaacaattaattttccaatttttaaaatcgtacttgtcaaaaaaaatcatattattttttttaattatcgctttgatttcttcattgtacatgtcaacacccctcgatttgatgctccgaagtacactcaaaaaaaagtacttaaatccttggctcacattattcacgtcctgcagtttgcccttagctaacgcgtgattgctgctgctacctcgtcccccctcgtagttctcctcctgttgctccctcctgatgtcttcacagttttccgcagttgtagaaatagtgttatctttcagttccctcatttgggaattatttaagtacaaatcatcattttgcgcaaaaccatttgcattttttaacatattttttaattttataagtggagactcactcttaactctcactaaaattttttcatccgtaataaacaaaaaactgtagtccctgtatagagtcctcagcacaacatagttgggcctgttggaagtgtcctgatattttttctcaaacaatctcaattcgggggtacagctactgccgatattaatttgggtaatttcatcatacattaatatcttccttgaccaattggctatgatacttatatgtccaggattaaatcttaatatatttttttttatttttcccttccgcgtaatttttattgttagaactccctttagtatctccttgatggctatcaaataatttcgaaagagtgtgaattgctccgtgctgtacaagagtgccaatcggactctgatcgcctcgcccacatttaaataagtgctcatcgccttcgtcacgaattcgacgtcttcgtctcgctcgttgacgttcatcagcaagtcgtacttcttctgcagtgcgcgtggggggggaggagtgcatcagtcgattggtgtgcatatatgcacatatataagcacatatacataggcacatatacatacacacccgtgtgtgcgcgcacgttgacgcttcacggggcgcccccactgctgcagcaagttcagaagaggagacatccaaggggtggctccaccagaatgcatcacactatccacacatgtacgttcttctaatcgcgtggggatctccttttttcttttacctcatttttcacagccttgttcataaagaaggggaggttcttcgtcaatttttcgtcgacgtctacaggggggaaggaatgagcagtgtggtgagctgtatggtgagcaacgtggtgatcaacgtggtgagcactccacgtataggcattccccaatgcgggttactccccatgtcatccataactgagcatcctccgacgtaccatttttcggctttaatgtcttttcattcggcttcacattttgataaatttttccttgacccctaaacagaggggatgaaaagaaaaataaacgaacagatatgcgttgtactccctgtaacgatagcccctttggtttgaagtcaagtgggtgcatgtcacatggagagaaatctatcacacatcatgcgaggaagcaaaaacatgtactcctacacatgtgcatagtctttcctcctgtccacttactcgtacacgacttcattacagttcttccttttgtataacttttccttaaaactcattttgctcttttccacttggacaaatgggatgctctttgagggggaacggcaagtttggtgtaacagccaaaagggggggtcaaataatatagctgttttggaagatgaataaaaaagaaacggatttcctttttgtacttatcctcgtgcgtacagctatgaatatatgcgcgcaagtgtgcaagggtagatgaggataaatgccccccatgtaactacatattcgtaattgcactcacaacgaacaagtgctaacgcctttatttctacagattttcgtgataactgcccaaaaatccacacggaaatgtttctttcaccaaccaccttttcccttttgtgttgtttttttttttttttttttttttttaaatgttacaaatgcggaagtgttgctgaacaggagggaaccgttttacgcaggttctccatacgtggttacacttttgtttacgtctgacagagggggcaccatgtatttttcgcgtctgttcttttgcgcattccgcgtcttctttgttttttttttttttttccgctttacgcttcaaatttcgtgcctatcgcttaactcgctcaacatgtctggccaagcatgcgcagccaaaaaagtaaattttttcacactataaaaaattcaggaagcagaatataaaagtgacgaaaattcagaaaggcaaatcgaaaaaaatgcccctcggcgcgaaatcctcgagcgggaaaacgcgtttttgttgcgttgcggcgcaagtatgcacagagggagtagcgaaatgggtggcagctgagcgtacacgaatgggcaagcagatacgcatgccagcagatacgcataccagcagatacgcacgccatccgatgctcacgccaaccgagctcacgccaaccgatgctcacaccaacagacacacatgctcatacgcgcgtgcacgcaaaaggaacgcatgccaacacgcaggagaggcgagcatctgaacgtgtttccctcccctgcgctgccgcacttttatgtgctcacatttttggaaaacaaattaactttattaaagacgaataaaagggggaaacatcacagaggaagaagcgtattgaccgccctgccatgcatgtgtggcgggcgtggatcaaaagctcttctcattcttcgacttttaaaatgatgacgattcgtttttatcccgtgcaccagctagcggtatgatgctaattgacgaaggcgtttttgtacgttttattaaaattttgtacagtcaaaaaaaaaaaaaaaatgttaattcagtttaatttaaaatgggagacgcgcatgaaacgctaatggtttctgcttcccccttccgcgggttgaaaaatgtgtttgccagagattttgagttgtatgcgtgtatatacgggtgcgggggacacacatgctcgccccgaacgcacgtcggaaaggtgacacgcccacttggctccaatgtgatatgacagggagaggtttcgcagctaatcagcacaacagcttcgcagtttacccttcgcagctaatcagcacaacagtttcgcagcttacccttcgcagctaatcagcacaacagcttcgcagtttacccttcgcagctaatcagcacaacagcttcgcagcttaccccttcgcggcttaccccttcgcagctcacctcccctggggactaggaaaaatgcttgggggaggattggaaggcgtttttcaaaacgaaggcctcggacaaaatggactcgatgtcctgaatcttccagttctgcgtgggaaagcgctgcatgaaaaggagcatctgctgaaagtccatttcttttaagtacttagaccagtgaactaaaaaaacggcgcaaatgtaggggtggaaatcggtgaaaatgtcacatatgtcacttatatacgtatctaacaatcggatagaaatatttatgggaaattcccttaacaaaagacagttcacccatcggaaggagaactgaatgaagtcgatattattttcgtaaatatgattaaacaaagaattatcgattctttttactatttctttaacttttattattgccctttgaattcctggttgtccaaaagtataattatcttgaatctgttctagcagtttcgaaagacaaaaatacaaatccgattcaacgttcctcaactcatcatcagatattctgtctatatcatcagaatttatttccttctttaaaactatcggtcttaaaaaaacgattaaaaatggagtcactaaatcgttaattccttgtacatatccgcaagctggatgtcgaacagagtatatgaacaatacttgttcgcttagttgctgaatttttttattattaaaaatattgtaacaggatttcgttcttggtatgtccaccttaatttgacgtaaaatcttcagttcttcttccgataatttacttttattatagtaatattctttcttcaaattttcgtattcatctctttttttttttaatactttatctgtatcttctcgatttaggggtaggtacccaagtgctagcttccagcagttctcccgcacgtcgaaggccatctcatcggatattcccccccataggatgttcttcagttcatctgtgcagaaggggggaaaaataatcaggcaaaatgaagcatgtggacggaggggtagggggactctcgtatgcccagtgaatgcctggagctctctttgtgatagctccagatacgtctcaaaaaagtgcccccatttgaggaaagcacacacgagcacacacggctgggaatgcgccagggggagaacctctcctccctcctttcttccctcgaatagcactctcctctccagacagggacaaaggcagcggaagaaccgcacacaagctacaggttcattcgatgtagatgaaacgcacaggtatccactcaggtgcacttcttctacgggatgtcactgaactgactacgtgcaagtaattagcacagacgtgaggacatccccctccccctcaatgtgatcacacaaatatgcatatctagccatgttgctctttcacgtacttatgtcgataataggactgttcaggatagaacacaatttcttcatcctctgcgaaatgttttttttttccgtttgatcttttttcttttcatctttttctccctctaatttcattttgtattctttttttttttttttttttttttttttatactattatttaactaacaataatgggggagaaatcatatcacacaaaaaaaattgaagatttcctttttcacagggatgcgaaaaaaacctaatctgagttcgcattttacttaaatgtgttttttgccaggggaaggtagggggggtggggaggtttcgtgcatctcatcagagaagtttttctttcacctttttattgtattgtattgtattgtactgtactgtactgtactgtactgtattgtattttttttttttttttttccccattcgttatattacgtacatttatgtatgcgctaaaatttggatccgtttaggcgatgcggggtaggtacatatatttctcgccatgctctgtgagcgggaacatgcatacgatgataagagtcccttggggatgatgcccccattgtgtcatgcccacgatgcgcttcaaaacagatgccattgacgggagaagcatacattaccctattgttacttctttccttgcgctgatccatgttgtgttaactttttaagtaacgttagattgaggaggctatctgcagtcggaccgactgttacaaagaacaaagatgccaacgcgctggtacacatttttgttgagtagcctaattggtaaagaagtttaattaacaagcggtggaaaaaaaaaaaaaaaaaaaagcaatagaaatagaaacagaaacagaaacagaaacagaaaaggacgccaacgcaaatacaaacaagacaaccaacgggcgaaacaaactccagcgtgcacaaaataatgacatacgaaaaggctaatccgtttctgagagcgaaattaaaaaggaagtcgctgcatatacgtgggcgagtaacacattggggatgatcccttcccccccgtttagagcgttgtagcacttttcagttggccatacccaccctccaaaggctttacaaagtgataaatttactcgggagaaacaaaaatgacgcgatgatgcacatatgctggaagcttctcattttcaaaagctgcattttttcccttttttgtcatgtggtcgggacgcgatccagtaaacataacgcttaatcattcgcgacgcatccaaacacactcaacttttaaggtcttttcgggaaaacgtaaatttgttaccatttaaaaaaaaaacatttactccggatcgatgatatttttacaaaagcagtaaagcggtcaaattatagttccaccatttgaccgtgcccaaataaagcgcgtcacctgaaaatatttcaacgttggggtaaaaattgggaaaaaaaaaaaaaaaaaaaaaaaaaaccaaaaatagtatgcagagaagcgaaaaaaaaaaaaaaaaaaaaaaaaaatgcacacattcgctaagggcataaggtatgtagggcaaaatacctcacttgctaatagcctctctgcaaaatcgggcagaaaggcaaaaacatcgcgcacaacttttcttccgagtagctcttataaaaatctcccttcccgttgcccttttcctcacatttcgtgagttaaaaacattgcgtttaagatatttgccaaaagcgctaagtgtgttttcatgacatttgcgccgcgcagaggggccacgtgcatgtaaatggccttattcgtgtaaatacaaagggaaacaaaaaaaaaaaatgtatacaaacatgtaacataaacgtgtgaccataaaagcgatgaaccacacccacacaatggggttatccgctgattagtcgatgtgtctctcccccccgcgagtgtttcaaaatattaaattttaaactagttatacaatacatccggaccagcaggtttatgcttcgccgtatgcgcataacgagatcgccttccttcgattttcacacagactttgcagccccatgttatatcttatcaatttactgcacagtcagccatgtgcaaaaaaaaaaaaaaaacgcaaaatgttagcacagcaaagtatcagcaaagtatcagcaaagtagcaggaaagtgacggcactgcaaaaagcataacgatttgccagacgaacggtgagcaaaatacagaccaaccaagtagtcataaaaattgcgaagccttttaacactctgcaaaataatgcttgttcaaagcgttcgttacgttgcaacaaaatatcttatgcttaaaagtgtttgatttttggcaaattttcgtcacgtcgcgagccgattaataaatttccagacagaatgcctcgcgcgtttttacgctactctgtcgttatttttttttaagtttgaccaactgaattttttttttttgtgttaaactgcatggttatatcttcccttttgatgcctctcctcctacattgcatccgttatttgtttagttatctgatcgtgccgtatgttatgctattttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgcccgttagccatttatatagccccgttttttcctttttttttttttttttgctgcccgttagccatttatatagctccgttttttcctttttttttgcgtttttaatatgcatagttataagccaagtgcaaaacggtagcgaggacgtcaagggggccactcgctgcatgctcgcttatacgaatgtgcagtcgtacacatcgcgcgcatcacgtatgtgcctccctcctccgccccatttctgcacatcttcatagaacatatcacccttttataataatttgaaaaggaataaaaaccctcctctctccacattagacccaccaattgagagttctctcctgtggttactccagcaactaagtggtaccccgtgaagtagcaaccacgaacgcatgtgtgtgcacctgtcgctataatccccctcccccaaaaaaaaaacacccacaactacaatcataatttcatccagaatgtttagaagcattatcccaacgacggttggcctgaacaattccaagtacgtccatgcgaacatagatgaggaatacgatttgctcggatcaaacgacagctcggtgaaggaaaggaacaaaacaaataatgaagctacgtcgttaaaacatattctaagtgtatccaactcgtataacataaaaattaaccacctggagaattgcaaaactccggaagaattagcactgaaaatcttaaaatctcaaaattttcaaaataaaagaaaatatacaaatgaaaatcatgtgctgtgtgaaaagaaaaaaaaaaatgcacacgtaaataatgatcaaatgatgtactctaaaaatggatgtccccatgggagatattcctcgtcatcatcattaggaagacgaactactcacagctgcaattttgagaaattcagtttttataagggccctcctgatggttatatgtacaataatgggacttactcctctgagggaagattggacagggacgtgcttccactcagaaactcttccaacttccacggttttgtggacaactctaaccggttaagtggcacgtatacgaaccagcaaacagggttctccaacagaaactggtgtcacaacagatgcgaagaaatgacaagtgaacctgccatccttagtagttgcaaccacatcgaccaaagggtaataaacgaaatggacaaaatgaagttagcttgtaagtaccagtttagcagattgaagaatttcgataaaattggaataccccctggtaggagcaacatctttagtgaacccctccgcggggtgtcaaacggaatgagaggaacttacacgggggaagctcacaagagggaagcctacacgagggaagcctactcgagggaagccttcccaggggatgcctacccaggggaagccttccccgaaggagctcatgctaacgccattgacgtggaggtggtctatgaccacctgtccagttttaacccgccaaaagtagagccgactgatgaggaaccagtaaagaagcccccatacgaggacgaaacattgcaggatctcccgcaatcactacctaccaaggacgtacaagaaaaaggaaagcatacgtatgaggaccccccaaatggtacaacccatcagttcaaatgcgaaggtgataaagagagtaacccagttagcctattatcaaacgaaaacgaaggggatgaaaatggggatccatcacagggaggaaaactcattccatatatgcctaaccagaagaacgtacaaaaaaaatgtggagaaataagccagtggagggaacccacccaggtagaagagggggccgcagaaagttcaaataaggtgggcaaaatggatgatatgcagataaaggagatggaagcgaaatgtgtagagctgccatgtggcgaaagtgggcagcagttggaagggggcatagaggcggatgtagaagcgggtgcagaagcgggcgtagaagcgggtgcggaagcggacgtagaagcagactcagaagcagacgcagaggcagacgcagaagcagacgcagaggcagacgcagaagcagacctaaacgcggagggggaatcgtcccgactagatgacccaaacgagaacgccaacaggtacatccaaaacgacttgaagcaaaacaaccaaatggtggtgacccatgattgtgacgtttctatccagcccagagagtataacagaaggtggacccagctggtacaacacatggattcgttcctaagtatcaactcgagtgacataaacaaaaataaaaagatgaaacgaatagtgacctgtctagaaggatgcctcaaaaatgataagcacatggtttacgatgaaggaagcaaagtcgaactcgtgttggaaaaaatttttgcaaatttgaaggaatttctcagtaaggagatctgttacagaaggggtcggaaaagcgacatggcgtcgtctgttgaaggggaaaggaaaggagaaagcggacatgcccaggggagtggcacctacagtaacgtggaggacgagcacggcacggaggacgaacgggatgaggtttcccaaagcggaagtgacacccacaacaatgctgatgaagcggatgaggcagtccacgcgggagaaggtgcgccgagaagtagaagcaagggtggtagtaaaggtggtagtaagggtggcaccaaaaatgcaccacataatggcgggaaacaacgcagcgcgaacaattcacgaagcgccaagcagccaaacgaagccgtcatgtgcgacctcatatacggacactacaacatcttgctgtatctgattctgctcaatttcgagtgcttcaaaaaatatgtagacacggacgagctaaacgaacaggttctaatcaacctaaagatcaactttaaaaatgttgtcctaaagctatcccactgcgaaataaaaaatcgaatcattcagttctaccatgtgcatgagacctacctaatacagctaaactgggtttatgagaagtgcctcctttacatttccgatttttatatgtacatagaggagtatgacactgtcctggttaaccttctcgacctctgcaccctgaccctccaaacgaattacaatgtgcagaatatgatcgtgaactcctccaatttgttgctaaggctttttagaaacaagagtcgaaaaaaaatgaagaaatatgtccttgatgatattgtgtccaatataaacaacgtcaattttaggtacaacaggatgaacttccgaaatagccacgtgaactccacatacatacacctgactacctttttgcttattaaaattgcagattctttttctcactatgagggtgatttgaagaggaagtattttctggaccaacagccgggagggggaagcaagggcacatcggcggtcaggagaatccacgacgaatccgacagtgagacggacaacgatgatgatgatgagtactatgtgggaaagccccccaaggaagcgcgcaacggaagaaggcacaacagaagcggacgcaacgatggaagccgacacaatactggcaacactggaaacactcgcaacacccgcggaagggaggacgctggactgtctgaccaatcgtgcagcctaagcatcttcacgagcgagaccgaaggcagcagcacctgcagtggggaacacacaaaaaacagtgacacaaagggagggaaaaaaaaatgcaccaatggtagagaaccctccaggaagtaccaaatgaatgcaaaaaaggaaaaaccaaaatactccttaaggaaaaaaaaaacaacaaagggtgacccccacgattatgaccttgcgagtagcacacatgaatacgaatcagatgagaagaacgacaaaaaaagagaaacaaatattagtagtaaaaaaaaaaaaaaaaaaaaaaaaaaacattttaacaatgcaaaaaaaggggaactcaaagggcgtgaaaaacaacggagaaaaaaaaatcaaccaagtaatgaatacatcctcaggaagggaagaagacccctcggaggaatccctgaaccagtacatgatgaggaagaacttcaagagactaaacagtgtagtcaattatatactaatagagattatcgaaaaaacactctaccaggacaataaaaatgcgaaaaccattttgcaatccctctttctggatctaataaaatgctgcgacaatcccttattcagcataagtacactctttgttaaaaattccattcacatattctttgacgtcattaacaaaagacatgaaggaaatgtaaaggagacatgtctctttatattaagatacattttgaaatatacatttaatgtatacaattatgtgaataacgcttgcttccatttattgtacaatttgaatcaggagctgtgccagaataaatttataaagccgttctttcaattggacggttttaaggaagacaaggagggtctctcaacccctgcttgcatcacggggggggacatttcgggaaaaaaaaaaaaacgcaaaggggaagaaagggacaaagcaggaactcaccgaggaagcggaaaaaaaggaggtacttagtacgaaccgaggagatagtctcccaggagaaatgatgaaactactcaggtgctgcgacgaggtgcaaaaaaacgatcaactcctccggtgccagcagtgtgaatcgttctatcacaagacgtgcatttataaaggcgcgaagaagatgagcacgcacagggacattccccaggaggataccacttgggggtacaacggcctttgtcaaacagggagaaataaccaaacaagcggagagaaaataaacaatcacgggagctgcgaaaaaaaaaacaatcacgggagctgcgaaaaaaaaaacagtcactggaacggcgagaaaaaaaacaggcagtgggaaagcctcgatgagggcaccacgaaacatatcgaaaaccttttgcactcgtccaacgtagcagaacacaactgtgataactgcaaagtgagaaacataatcaaaagcattatcatcagagaggcgcaagggaacaacaccttcttgaatagcaaatttaggaggaagaaagaaaagaataagggcttttactgttttgaaaaatttgtgaacaaactgaaggccttcgtcgtgtattactactacctcgtggtgcacatcaaatgtgacaaggtaattgaaggcatagacagcaacagcaataatgtgtactcttacatactcatcctgtataatgattttttgtgcgtcgatgaggattcagaggagggaactgccaagtgggtcgcgggcgaaaaggagaaaaagaagggactccctcctatgaagggtgccgcttctcagaagggtgcagcttctcagaaaggtgccgcttctcagaagggtgccgcttctcaaaagggtgccacttccctgaatggggacaaacccatccgcatgagcaaattcacccagatgctgtgccacgaatacagaaacaccgacaggagggacgatgaggccctggccaagtacaccaccgcacataactttgacatctacatcaacatcttgtggaagattcacctctatttttccttttacgattatttcttcgtagcccttaatcagctcttctacatactctacgaaaacggaaacaaaaatctcagatattacagcatttcgataatcaacaatattataaatgataactacctgtacttgaaatgcaagcaaacgcaaaatattttgatgtcttgcttgacggataattatctaaaggtgagagagtatacactctatatctattacaatttctgtaagaattttctggaggtagaaaatctgtccgatcggtgccaacttatggatggaataaccaaccctgcgctcagtagtacccacagtaagcatgtcgaaaggaaggacagtcccacgaacgaggagaaaaatccactcgaggggaagaatacactcaatcattaccatcgtaaccagcccatcgacctgaaccagtacatcacaaacgagattgtagactccattaggcggtgctcaaaggacataaaaatcagcattcgaattgtcagcgtgaagattttaaaatatatcgtctattttaacgtctacgcgaagaggtaccctcggggagcaggggcgcaaccggcgagcgaagatgacgatggggagcaggggcaggaggagcaccacgcagatgagcaccacgtgaacggtgaggatcgccgccaaactagccaaaccaactgcatccgcgacaacctgtccatcatgaacgacctgatcgagcggtacgtgtccaccttcgacaacgaaacgatgaagagcaccgtcctcgaaatattcatcgacattttcttcattaacatattcacgcaagcgaagcggaaggtggagaaaagggaaggccccccagaagtagacccctaccagcatggaagacattcccatggggagtacccaaacgagcaacatgctagaggatacgaatcggaagaaagtcaaccaatgggtatggaacaggattccacggtgtacataaggatagaaaaaaacatgtacacactctttattcatcttctttacgtaatgaaaaataagcacaacataaatatcgtcagtaaaatgctctcccatatggagaagaacgtgaggatgtatgatgagaaattggattcagttttgcgctttctgagcgaacatgacaaggtggggaagtcaggggggggacatcctcacagcggtgcacatagcagttcccatagcgggggtccctccagtaacgccagactcacggcaaaaggtggctacaaaaatgggtgcaaaaatgggcacaaacgtggaggaagcaatttacccagcagaggtagcaatttgccctcccaaggaagctgctggacaggaaaaggaagaaccatgaaccattcaatgagcaaaaaaaacgcggacgtttcgacggacgagtacgacgagcaggaccaccccgaagacggagaaacaaccctaaggcaaaccaaagaacaaaccaacctcctcaaaattaaaaatagcatatacaacatatatctgagcaactcatacaagtacctagaaatcttgaggaaaaaaaaagtgaagtatgtgctagaagtgtggatccataatttaatttgtctcttcattagaagtagaagaaatagttccctcgaaaaagaaacaaaaaaaattataaacatatttaatattataatcgaaattatgccgagcttatttatcagatatatggattttttttatccatacatttacaacaacgatgtgtcgaaggatgtctgcgaattgttgtcatcgattatcccacactgtaagttggacctaaatttaaagttccagtttaagagggtgcacttcaataattctcttctataccatcagaatattttcatttcgagatcgtatgtccagctcctctgtaccctacacacgtatatcttttcggactttttttatttcaaagcgtatatccaagaatgccttataaagctacacaaatacaagttgtgcttcctaataaataattacgtagttcagttgaacgacttcgtgcgtgagtttcagtttatgactcaggaggagaaacagcacgtacgggggaaactatgccaagcatatgctcacacaacagagattaacagcggagaggagagagacctccaaaaaggagaaaaacacgctgatcacgtcttcacctacaatcttatcgatatgccttacgaagaatttgttaaccatctagatcaatacaaaaaacacatcttcgatattttctgtgtaacccacactgatgtgcaaaatttagataaacacgcgtggctcatttgcgtgatgatggaatttattaacatcaacaaaattgttgtgaacgatttatatgctgaaggggtggacccccacacacatgtctgggtgggagacacggaagaggctaacaaagcagaagtcaggagtggaagcaggaagaacaacccctcgaatgggaccaaagtgggaggatcaaatcaatacacgagaaagaaagaaaagcctgatcagaaaaaatccgatgaagatatccaaataaataacgtaaaatatattaaactctccgatattgcaaaacgtgtacaaatatacagccaaggaattctctactttgagttcatgttcaataaggaggttgattatattaacaaatggaatactctgaaattgaaaaatgaaataattacagaaattcttcataaaaaaattaacaccaagaagatagaaaagtttgtcgatatgtttaactataaattttatgatctatctttaattgtagtaaatttaattgtagacttattctatatttcgaatgatgtaaaatataaatgctttttcctcctatgcttaagtaaaatattatccaacttttacaactcccattttattaacgacttgaaattgagaaatgttttctttttttgcatcaattcgttcaatccgattttacagaagaatttcctctacacactacttcaactgattaagacatacgaacagtttcttaacaacaaggataatttgctcctcgcgcaaagtatcaacaacaggaaatgcgaaagtgaaatcctgggtgggagaatcagcatggttgtgcctcccacagaacaacaacatagaactgcgaaaaaaggcaaaataagtaccatgaggggaggaaatgctaatcataggaactacgtaaagggggagagtaaaactacgcacactattagccgaaacagtggaatgggtaactgccatcgggttgaaccttctaatggggaagaacacccccccgcagatacaccccatgagggggatataaacccaaaagaaaacacacacaaattccattttgacacgctcaatacaagtagtcatgacgaaccaggaaaggataaccaccagaaggagagagtcaaaagggaggcaaccctggaggaagaagacacagacgaaccacacaaaaagagctatacgaaacgagaaaaggaacccaataaaggcataaacaaacaacaagaaaatgtcaactccgtttcgtacgaaccaaatgatacactactggagagtaatgaacaagtggcaggtagccccaaagtggggaatcgagagaatggacacaataacgatatcatacacgtactccttgtggcttccctatttgctcaaaaaattatcgacacactcagtgttaaccggtttatatacacagactgctccgcagaagaactatacttaattaaaaatttaggaattcaaattttaggaaatctatataaagaaggattcatccaagggacaaaaatttgtccaagtattttttgcctctgtttcactccagatatgaaattaaaatgtagaagcgaaaaaattattaactgcattttggacaaagagagttacaactttgtaaatagcttggcggagtgcctacaacatatgctcttctacctaattgaaaatcactacatgttcagtaattttgagagggggtgttttgaccaggagaaaaaccgtcgaatgagggacacgagcgacttcctaaccacagatacactcctgtttaataagatggagcaaccattctttcagtacctcctagatatctacgaccgtttaactaataaaaatctaaaaatgaaatatgtcaaaacggtacttaaagaaatcgaaaacgcgtgtcacctagtgctgtatgataaggttcgaagcttcatacgggatgtgggtgtcaagtacaacacctccactggggggggaacacatgcagagggtaccagtagagactactcgaggagagatggctgcaacgtgaatgtctccgttcgcattccccaagtgaaggatatctacgcgctcatcttgaggaagtacatgtcgcagaatgggtcgagcggtcagagtgaagatccgcgggacagtggctcggattcgtctgccccgaagagagccatgagagggaatgcaaagggggctaaccgggttggaagcggagcaaccaacggagagaacaacttccaactagaggaaaagaagccacccaagcctagcggcaagccaaacagaaaaaggatgaacaaggacgaagagacatccagttgctccaattcgaagttaagcgaaaaaattatcgatgaaaatatttcagacgtaggaaccagctcagaacagaacagcgacgaaaaaaacgtaatcgaaaaaataaaaaaaaatacaaccaccttgtgcaccaccagatgaacgtagacgaatttacctatattaactacttcctttttttatatattcaaattttgacttaccttctctcctacctaaacttcacgacatataacgaaatggcactactaattcacgacatcaacaaggtttactatgttatttcgtccactgttaatatcaactccgaggtggacagccccaagtccaaccacagctacttccactcgatcgatgaacgcattcaggagctctcccacgaagatgaaatgaaccatgaacgagaaagcgaaaatttttctagagtaaatttgaacctttgtaaaatcaagtgcttcgccatggtgctactaaacagtttgactaaccacttggtgcagcattaccaggtggacacctccaggtaggtcgacaaaaaaaagggcgtactacgtcatgtgtgagagatgcacgtgagagcgcaacacggatggggacatgcgtgagaggtgcacgtttaatcgccaaaaggtgaacgccacgcatgagcggaaaacgaaagaggggttgaaaatgcacatccttaccctcattcaactcattttaaaaaacgcatgaagccggttctactgcgtaatatgcatccccctttagttgcgtgcgtcccgtattgccctctccccccttcacacatacatacgtacatacacacgtacacacacacatacgtatacacacacacatacgtatacacacacacacacgcatctccctcgcgcagactgaacgaactgatcgaagatgacaacgcaaaggaaaacaaaatagaggaagaagtcagagaagaaaaaaaaaacatcttcaattattacgaatacatatatcagtgcatcgaaatatttgtggaagacaacgcggtcgtcatggaaaagcacgctagacacaatttaaacatgcacaatttgggcacgcacaatttaaatagtgactacataaatgggcttatgaatgtaaggcttctgggagagccaagtgggcatatcgtctgcacgcgtcacttgtacgatcttcgtgcagaggatgatgcttcatggtcacatatattcccgctcaccctaatttcaccccctcctcaccccttcgcaggatggaaaaaacaaaaaattcgcgcagaaaaaaaaacagagggaagtctcaaggcaaagaagattgaccctgaagaaaaatccctagccgagttgccacgcgtccgtaaatcgtcctcaactgtgctactggtggagaaacgcgccgttgctacatatatgtatatatagctccatgcttttgacttatggggctgttttttgcacattgttcttcgtgttaaggcaaaacgaagcggaacagacccataacgttgtaattgttttattcattttttgtatttatttatttattttttttttttttattttccgtttcccttattttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccatgttgctacacaaaacaggtgcgatttttttttttttttttttttacccaccaggggagatataaccaaaaagaaggtttatcttcaattgtgtgaaacgcaaaggggaaaacacaaaatttgtttatttatttgttcattcatttattttaattaaaatgtgaaaaaagtgtttgtcacttgtttgtcgtctttttttttttttttttttttacaaaacaccaaggcgcaattatgcaacattttgtgaacaacccctaggggcatacgcatatgactcttacgatggcaaggacagcatatgttgacctgtgtgtgtgctccttgtggtcaggggaaaatgacttacgagaagaaggcgtatggtgcatttcggccttttcataaatggcgaaaagggaattaaaaaaaaaataaaataaaataataaataaagtgcgcacaattaaattcagtagggtaagatcaaccgttttaccgcgcccatgttgatctcttcccgtttcgcatcttcttacgtgcaatgcgtgacgtatgcaactttatggtgaagattcccgcagcaaccccccggtgtgtgttccacgtgataagagtgcacgagaccgttgcccgagtgacaggcctccattacatacatttcccagtgacacgtcccaaaaggagtaccgtaactttagctaaattggcaactaatctttggtcagctttttaattaaagaattgccgcgtcgtctgttttgcccccttcattgtaggaagaagcgcatattccgccattgttcagcgactccttccatgaggtatgcgtggggattactgcctactgggagtgtgaacacatgcacagtgtgacatcacctctatgcgaagaggggctggtcacaaagtgcaatccgggtgggcattgcaatttgtgcttccatccctcgggcaggcggtcccccatacacgtaacctctcttacatgctcacacgctaaggtgcatatttcgccattcttagcaatgtgctgaacgcgcacaacgaaatggcacaaacatgccgcttgttttttttccccctccccaacttattttttctcccctatcaatttcaatacatattttatgagcgcgtttatagagtcaactgccctgtttggtttcctccatccacctttcaacacgtgaactcttcttagctttttttttttaagtcatgacattagtctatgtaacgatcgtattcgctcattagcaatttgtcactcgcagtttgttacttccaattcgttacgcctcttttttttttagtgttcatgcaactttagccaaacgcaaaagcttctgcctttggtttgtcaggcggtacgtttttttctttacaatattggtttatgcgcttcccccttttggctgcctcttttgtacggcccccatttttgctgcctctttcgtgcgacccccatttttgctgcctctttctgtgctgcctctttttcacaacccgcgcttttgcgcatttttgcttcctccacccgactgttgggcattgccgtaacgctttgtatgcccgatttgtgtgccccatctgtgtgccccatctgtgtgcccgctttgtatgccccatttgtgtgccccatctgtgtgccccatttgtgcccctcttatcggcccttttgcctccccgatcgtcccactccgcggagcgcgccacgcctgagtgctcgccagcatggatttagtcaaataccttaacaaaaatgagagggttcgcaacatatgcatattggcccatgtagatcatgggaagaccaccctggtcgacaacctgataagctccaacaaaattataagtgacaagaacatcgggaaggtgaagtacctggatagtcgcgaagacgagcagaagcggcagatcacgatgaagagctccagcatccttttgaagcacacttacaacaaggcctacttggatgagttgttccgcgaccgggcgggcgacccgaagtcggcagcggataaagataagcacgccgttagcgcggagaggcacacccccgacaagcagatttccaccgcggatggagaacagttcaaacccactgccggcccaaatggcaacccgagtaacactcgcagcttcatcaagaggagggaggaaacggagaagaaggctgacgcagaggcggatgcagagatggacgcagagatggacgacgaaacggcggaagacagaaacacacaccttattaacattattgacacccccggacacgtagacttctcatccgaagtgtcgacttgcattcgaatctgtgacggagcactcatactagtggactgcatagaaggaatgtgtagccaaaccaaaattgtcttaagacaaacgtggaaagaaatgataaaaagtatccttgtcattaacaaaatcgataagctaataacgaatcaaaacatggacagcatcagtgcatacgaacatataaacaacatcatcgagcaggtcaatgcgtatatttatcaattatatgtagaagaaaatatgaacaacgataatgttgaaacgtctgaattggaaaaatatacctactccccattaaaagggaatgtcctcctgtgtagcagcacacactgctggtgcatagatatgaatatcttctccactctcttctgcaaaaaaatgaacataaatatgaacaattcagataaaataaaaaaatacatgtggaatcaatattattttaataccaaggaaaaaaaaattttaaaaatgacaaatgatacaagtacatacacaggtaataatagtagcggaaaaaaaaaaaaaaaatttaaattctcattagtggtattagattttttatggaaaatttacgacattacaacaattaacagagatgacgaacagataaaaaaattatgtatggagttaaacataacaaactattttttaaaaaaaatcaacagaataacgtcgaaaataatacattcattttgatttacatcatgtcacattttttgaatttatcaagatcaatttttaattcctgtattgaaatttttccttctcccaaaaatattgacccaaatagactcttcaaaatttatccctcattatataatgaagatatttatcgcaacataattctttgttcttcctccactgactttaccatcatttacatttccaaatatatttgtgccaatgtgcaaaacaatacgcttataggctttcgaggtttttatgacaaaaatacctttttgtccatatgccgtatttatgctggaattttgtacgaaaatatgttcctttacatttgcggcaggggcatcaaaactgtggtcaagaaaatttacatctgcatgggtggggacctcctaccgattgcccaggcctacgcgggtaacatagtggccgtctacttgtccatagtccacgtggacgcctcccacatgggggagagcggcggtagaagcggcagcggtggtataggcggcagcagtggtagaagcggcagcggtggtagaagcgatagagacggcagcagtggtataagcggcagcggcggtagtggagaccagcccagggaagacgccaaaagagaggacgatgcgacttcccccgggggacaagaccaccccccctttgaaacggataatattatgaacgagtcgagagactttctccaagagaaccaaaccgaggagaagacccaaccgggaagcccaagcaataggatgcccctaaacatagactaccacagtgggggaaaaaacgacttgcagtatctctcaaacactctgatgaatttgataaaaaacaaacgaagtaaaaaagagcataatatatttataatgaacagtgatggagtttttctaaacaaaaatatcaccttgtcgagtcaccaaaatgcagactcatttatccttcccttcacggatacatgctcaaccatattgcataccataatcgaaccgaagaacatccaagacatgaataaatttttgtacggattaattctactctacacatgtgacacatccatcgatatcgactttaacgaaaggggagagtatattttgaaattctgtggagaaatacatatgcagaagtgcctctccgattttgtaaacatatatagcaacatcgaaattaaaacatccgacacgaatatctccattagggaaggaatacaagaaaatatcgtaaaggtaaaaaggaagaaaaataaaatacaagaaagtatgaaagatttgcacacacattatatcaaaattaacatggataatcaagtcaaatacggggagtgtgctgcaagtgtggagggtctaaaagaggccaacagtaaagctatggcggatagtgacaatggcagcgtaaagggggtagaaaaaagtgcttctcataatactgccgatgatgatgactgtgaaagaagtaactgtaacgatcctcgtggctccaaaatcgaacgaggagataaccattcgacgaacatattcagacacatccagctcgaaaaagaaaatcatttcctaaacatccttttcaattacagtcataacacaatttgtcaaaaattaaacaacaactctttttatgtttttttaagtgctctaaatatgcccccaaatttgctcaacttttttgacaaacattattcaaatatacaagctgtgttagaaaataggtctatatctccttgctttttaaattatgataagaccgattcgtccagcacaaatgaacacgtcatgtacaagcagtgtttgatcaacttggagaggtgcgtcaacgatttgtgtttctgcgatcgagttgactgcgacgaggcagtggggggcgacggagccgatgcggggaaaagcggcatcagcggtgttagcggcgttagcggtgttagcggtgttagcggcgttagcggtattagcggcataaactgcagcagcgctgttggcagcgtcgacagtgtgagcgaaggacccgcgcctggccccccctgcagcggagagaaagccagccagctgcgcaagaacaagaactaccaactggagctatgggacgtgtgcgtgcaaaacggaagcgtcaccctgctgtacatcaagaaatattttagcaaaaagaaaaatgacgagtacttgctggacaacatcataacgaatgaaaagtacaaagaaataattaaccagcggtccttcgtcgatacctacctctcagacaccaacagcgacataaacatctacttgaacaatttatgcctcggctttaaaatggcttcaaaatatggccccatcgcccaggagcctatcaggtaaaaaaaaaaaagagaaactgtacatggtaaagcagagcaggtgtgcataactttgcaaacgagggggcatgttaaaccacgcgtaccacgttgtggactattttgtatcctcttaacataacgagattgtcacttggggtgtctctaatacattgatactgtttatgtgttcatatggacatcacgcgggaaccgcgtagcagtggacggttatggcactaccccccacacatacacaccatatggccccccgcccagccgcttcacaccatttgcgtactttgctttgccccctccctaccgcttcacaccatttgcgtactttgctttgcccccaccctaccccctctcagaggagccctgttcatcatcgagggactaataattgacgaggtagaaaatggagacctattcgaagaagtaaacacaaaggaagaaaatagtgaatataaaattaacgcagggaatatcattgcactaatgaaggaagcttgtttaaatgctgtcctacaaaataaattgcgcatattcgaacccatgttgagattaaatttaacatgtgagagtaacgtcctggggaaggtgtacaacgtgttgctcaaaagaaggtgctcaattctatcggaagaaatcaaagatggctactttctctactgcatagatgcataccttcctctgtttaattcgtttaagttggcagaagagctaaggtctaagtgctcaggaaatgttatttatgacatccagttcagccattggaacaaactcaacgaggatattttcctgtcaaatgatagctccactgtcgtctacgacgaggacttcgacgttaagttaatggataatactgctacagagattgttaacttcattcggagggcgaaggtgagtaaccgcttgggcgctttgtagaggagtgtactttcttcctcgaaaaaaaaaaaaagaagcacggtgacacggggggaggctgcccaggccaccgcccctaccgctgcttctgccactgcttctgtcactgcgttcgtcactgtttctgtcacttcgtccgtcactgctcctatcaccgcgcccgaatgctcacacccccttcgacgtgcaaacttccacacctccgcagggcctagaaacgaacgagaagataatacaaaaaccagagaagcagtgcaccctcaaaaagtaacacccgcggaagccatttggaacaccttacgatgcttcactcgagcactctgcctcaactacgtacatcgtctttgccatttttacgtgatcgatctattcaaatgggaaagttatttaccccatcacaaactgctaatttgtgcctttgcatcagccgtactgggaagtgttgtgtgcctaccgagatctatgcctggtgacgcattagcacgtagctatcagtaggtatatgcatccatacatacacacgttcttcattttgctttttcatcctcttccccttttttttttttggtaaaccttttaagattcccaaaaccgtttgattaaccccatctctttcatctcttattatctacgctgcgatttatttgcgcttgcgtgttagttttaccatgcaccacacgggaatggtaaaatttttcgacagaaactgtaaagcgcgctttaacgccttcgtccagttagcgtcacgtcagggcactgacatgatgtcgacatgcatgcccctcggagacatgttaccatttctcgtttcatctgtgcctccttatcacacttttaaaattaacacgaactggtcgatatgccccgtctgcgatttcgattgaagttcatttcgcgcagctggctgtttcttcacgcggagggtgtacaaaaaatttgcaaaatgtagcgaaaaaaaataagttttacacacacacaaaatgctcggcatattatgggctaccacctcgttacacgtgtggccaccttataaaaaaaaaaaaaaattaaaaagggggtacagcgggtataaaaacgttgtgtagacgcgataaaggggtcacaaactggtcacaagctggtcacaagctggtcacaagtttatcacaagctgatcgcaagcgcgtcacaggcgcacctccgaatcgctggcgcattccaactgagagacccatccgacctacgcgccgtgaccaactcgaggaaggcgtcacaaaaatttgttcaaaactgccgttatgctgttatcaacgcggttgttctttttcttgtttttatttttcttcttatttttggccttgtttaggtcctttctaacggccctaccacatgcatcatttggtgtagcatcatcaggtacatgcttcgtgcacgctgcattcttgtcgatagttttgcagcacctatagccccacttttttttctctgtatcgtaataggagccataaacagctttgtgattttttacaaaaacatcttcactatattttgatttgacaagtaatttgttacaggttgtctccttttcatcattaccattttggacatttaacccgggatgaacactgactccgttggcctttctttttgagcttcctcttttaccttctctgttaatattgtacagataattatgtgggtcattattacatccttcttcctgctcattcttcttaagctgctgttttaaaacgtacaacttgtattgttcttcctttttcttcagatatttttcttcttcttcttttcgctttctttccttttcttcagctagccatactctttcgagattttttatgttacctgtacgatgggggaatggatcattagtggggaggcgaattccttaaagagggggacacactgcaaaaaaaaggagtcttcctccttctgtgggggagcgccaattgggacagccacaaaaattatgcataatattttacgccaatgcagtacgtgcaggggcgtgcttccgcagggcttccccgcctcgacaattttacctgggtggaaatgcttgtggtttatgaaggaagcactcttattgccaattttgtttatccacatttttttttagcagaactggaaggggtaactggccgaaggggtaactgaccgaaggggtaactggccgatggggcatcatgacatatgttatatctatgcagtaccgtctgcacgattgcccacctttggtgtctctcttcctttcgcgcttcccctttttttgcttcttcttccccccacgtcgctttccttctccgcttcccctacaaacgggcggacttactccgcatttcgctttttcgaacttccgccctcaccttttttcggcaaacttgacgcggaaatttttgtcgcagaggggtttaaaatgatgaaatggaaaaattggccgttcagaaggaagcggcaagaagggggaggtaacgaaaaattgcgaacaagtaaaaaaaataaaataataataaaatgataatatgcatatgaatatacatattatgcgtacacccgtgcgatgctcaaccggcgcgcaatcacgttgtgaagaggaaatttttttttaattttgcgatcgcgcacggagggaagcaacagctggaagaacagttaactcggggaccatggcgcgtatccccattctgcataatttcgcgtgcgagttgttactatctttacgtgattaaattttcctgtgttccaggtgaaaaataaacaacaacacagttttggaatagcccttggatatgcgctccttaactgtctcccaaggcgttgatgatcgatcatccggcgaacgcatcaattatttacatgtctgtacatgctcgtatagtgacctccatttggaaaaaaaaacacagggagcaagtacaattctgcaaaaatgaaaattaatcgaatgtaatgatgtaatttcttgaactgcagcaagttatgtccaacgaaattctcatttgtgaagggttaacatggctcattgtgcatcgaaaaatgtaaaaaaaaaaaaaaaaaaaaggaaaaggaaagacagaaagaaagaaataaagaaataaagaaagaaaagaaaacaaaacaaaagataaaaaaaaaaaaaacaaaaaagcggtttgttaaaaaggcaaaaggggacatatatatatacatatttgtttatatggcccatataggaaagctccttctgccgaaaataatggcactcagcattcattttgttggaaagacacctctgcaaattctccagagggcacaatagtgtaagcaaatcgctatctccatgaacttggcttcgttcatatgcccacacacacttgagattaaagcaacatgcgcttataaaatacccactcttccattctcaccatctgattcgcgccttttttttttcttttgggagggggtggaaccattaaatgctcgtttcggtgatccagttagcaaaaaagttcacctcgagaccacctcaaccgctgtggcagaagaggcaacaaaatatgataccttgtcataaaaaaacggttaaacgatcgtaccgcctacttcgcttcacttcagtaaaacggacgcatgtcgttctctaaggtgaaacgtaggatgtttgtgtttatcaactgacacgtgcgaaatatacacacggggaatcacgtcatagacgcattctccaaatgaagaagctaactagggtgaacaggtgaattccacaggaaccgccccagataattacaaccgaagtggtatcatttgagccttcccaattgaggatacaattttggcagcatgaaatatgcccaaatgtggaaataaaaatgagagacccttaatgtggtaagcagggggtggtggtggacgtgagtgaacaaaacctaccagtacattctcgggaatgaatttaaatgcacaattagcacctcaaagtgatcactattcaagctggacacacgtacaagcacagtcgtgcataggaatgcaaaacagagggagaaatgctctctcgtgtaatttcaaagtatgtgacttttgactaaccaactaataggtgtgcctttaaaagccatagcgtatcatagtacgtaggcaccctcttcacacatgcgaagtattttaaacgaaaggttgcgaatgtcattgggcttccctctacgcatttgtccttgttaactttctgtcgtttcggaaccggactaaaggaaaaaaaaataaaaaaaaaaaaaaaaaagacaaaatgtcaggttcatacgtaggcatttctacaggtgcaccttaaaacaggcacagcaatgcaacatgaacacatcccaagtggacaaaaaatggtcaaacatgttcacatcatataggcataaaaatggcgttatgtagcaccattaagcgcaataaaaaaagccagcttgaagtatcattgtttttatgtgctgtttatgcgctacagctatcatgcccacttttttttttttttttttcccatcctcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttttcgccatacctcctctatgtcgtatttccacaagttagtgttattgtacaccatgtggatcgtgtgaatgaacagctgaaaaatgtaaaaagaaagttatagccatccatttgatagtgcctacggttaattacttagctgaataaccgtttggtcattgcgtccattcaagaagatcccccctctgtgcgcagtttggaaggggataaatgtgcataagtgtgtatgtacatatatggatataaacacacgcgcgccgtgctatgtccacctttttgacgttgcttcccgttattgccgatgttagccacagctgaaccatgttctcgtttctatgtacaggggggaagagggtgcgagttgtatgcatgtgagcataaaatcggaaacacaagccactatgtactcttgtgcatgtacatacagaagtactccccgcgagttgcccctctgaaaaacgcagaaaaagagacacgcaaatatcacacgaagcaatcgcacgcttaagcttaacgaggaaaaaaatttaagccttacgcgaagttctctgcctgcctaactaactcacaatcttccgtgaccaaatctgacataaggaaaaaattgaaatcaaatatgagcagatgcgtatgtacctctctggagggggctctacatacagctaccccctttacgtacgcatcaattccgatatgaaaaaaaaaaaaaaagggtaaccatatttattcccgacaagggatataaacggttttatggtctaaaagggggcatattgaatggaggaaatatggaagtgcaggaacacgtgcggccacagcagctacagcaatcatagcagtcatagcagccacagcagtcatagcagccaaaacagccacaacagccacaacagccacagcagccacagcagtcatagcagccacaacagccacagcaacatcagcaaccgcagcgaccactgcagcacgctcgccgaaaacaagagcacccattttttcaaaccgtcttatcattacataatatcggtcatatacattggacatgttcgtgtaaatcattttcacgtattcgagggtagacgcgttcgtgaggtcgaagactagaaagtaggccatccttcctgagaaaaacgcacacaggtatggagtcatatatgtgtactagcaaacagcacaccgtcgtgaagacctccttaacagcatgcacatcgactcatttgcacttttttttgtccctcctcttaccgtagctgattgtgttgtattggtctcccccttgaaaaggaatcatcggtttgttaaataaactgaacacaggatttcgcatacttctattatccgtcgcgactgtcaaaaaatttgtggacacaatttgatgtaacgaatgaacgaaaaaacattttgctcagtttctcgctaacgccttagcgagcagaaacatgtatcttcatttgcacaaattcacctgactcgttcatacattctagttcacacttatttgtgcaaaaaaaaaaaaaaattcagtactttttttccgcagcatgttcataaagacattcacatccacgttaacagacgtatcttcaatctcaacgcaaaagcttctatttttctccttgtgtactttgtagtatacgcttcgaaatggtgaaaagttaatgtgaggtagtgacaccacgccgtgtgccctcatgtgtgcaaatgttttgtgcccaaattatgtatgatcacatttgcagtcactggtaggggtgtaccacaacgtacacatcgcgtgcgcattacgttggtaaatccgtgtggacatagttgctataaatgtcattgttcataatggaattgattagagctgttttccccgtgttcaaataacccaggactgtcagctgcagcaaaatcattttttatttctgcgtttgaaagacacacacgtttggggaaaccaattgtgtgttaccacatataaacgttttgcttcaaaatggggaattacgaacgatagtttgacgcgttgggctttaggctgccgcgggcgttgacctgttcgttgacccgttcgctgacctgttcgctgacctgttcgctgacccgttcgctgacccgttcgctgacccgttcgctgaccctttcgctgaccctttcgctgacctgttcgctgacccgttcgttgacccgttcgttgacccgttcgttgacccgttccttctcccttcaccttttatgcgtactgaacagttgctagtaaatgttaccagactcgtggtcctcatgtaatgccaatcagtcgcttaacgaaagaatgtcacggagaaactatgaccaaattgacaacatatttggacgtacttaaaaatggcgcaaagacagtccttatagctaaaaagttacaacgataatgaaaaatacgaattgttatttttttttttttttttttcaccccatatttggcagcagtatttttcgctacaccgcgtagccccctaatgcgcatttttttaccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttacccctttttttttttttgtgtacacgtggtgggatacctgcgcggtgctaaaaaaaactacaaatggacaagcttcgctctgtatgtgaaaaacaaaattgaagtgaaaattttgaaaaagtttcattagttccacaccaacggaataagcaattcgtgcaattgcacatggtggcgaaaaaaaggcgctacgtgcagggttagcggtgggagtagtcctctacgctcaccataaaaacgataaaccgcgcaacggccaaactgcgcaacggccaaacggcgtaaccgccacccaacgttactgcagcccagcataaccactgcacagaataaccccttgtccactcgggaacaactccccttgagaagtgccacaggtgaacattcatttgcctcgcacatttgcacgcgcagctgttcagatgatggaaatttaaaaaaattaattcccaaatgtttgaacccttcaaagttcatttttgaaaaaaaaaaaaatgctttacgaaagaaatgcaaaaagaagcgcgggacatttttttcgtcaaccctccttgaactttcccccacgtgggcatttcctcaaaagacattttcaaaaacgacaagcaaggacaaagcagcgaattccacagcaaccttctgaaaaatgatgaacctaaatgtaagaagcgagtacctacatatgtgtgtgcaattcagcacataccttagcatgtgtcatccatttgcattctcacacatttcaaaacgcgcaacgtgtctcctgtaccaattcggcaaaagtggtcccatcctgatagagttgttccaaaggcaactgcgcaaaagtggttgccgaaatgttgccgtaaaatagggctgtgcaaatgattcatcttcccatttttgaggaccctaatgagtcatttagcttttttttcaccacgtcaaaatgaacaagtttgtgtgaactcctccttaccatgctgctctttcttttgcccccttacaggaagacacagacattaacaaactgattgaggtaaattattcatcaactcatttttccaaagatggaccactggacaagctgctggtgcagcatacatgacatacgcgattgcaacattgcacacatttgtggggggcatcgtattttttttttttttttttgctttattttactttattttaccttatttactttattttactttatttattttgttttacttttttaaggaaaggaacgaatgggtaaagaagtatgaatccgctgagtccgaatgtgcaaccttgagggaaaagttggacagggtcactttgaacagtcctgacaaaaatgagcagttgcatgggaacgatgccatccagagggacatttcgatgaagtacaaatatatggtaatgaaaaggggcaagcgagatgtgcgttcttcttgcagcgtgctcctgcactgccctacctaaccgccctaccaaaccgctcttccccaccgccctacctaaccgccctaccaaaccgctcctccccaccgcagcaaaaccaatgcgaattcctgagcgtccaactgaacatcctcaccctggagaaagataaagaggcgaagaaaaaccaagacctgcaatctacaatcgataagcagaaaaacgaaataaaggggtaccagaaaattcttgaaaaagtaaaaaatatgaacatctccttcagaaaagaaaaaaacgaaactgaaaaaaaaatctgtaccattagagatagcgacttattaaccaggaacgacaacgtcatgctcaaagaaatggtaaaaataaatgacaagctgatagaagtgaatgaaaaaataagagacaacgttgaggatgagctcaacaaggtcaaaactaaactgtccgtggcccatgacaaaatagggcggttctccgaggcagtcaatgatatgaaggagaattttataaaatacaaaaagaggaaagaaaatattttgctaaaaatactaacagacaatgaacagttaaaaaaagaattgtgggaaaaaaaaataaccgagcaacgcaacatagagtggaacaaccagttggagcagtacatcacagccaatgttctgctgaatttttacgaggccaaatacaaaatgagcgacttcgtcctacacactgtgttgaggtatgttagctcgatggttagttgggatcctgtccgcggtggaaaagccgctgaattggaaacggccaatgaaggggatgcaaattactccatattgaagaccctcctgacagtgcctatggggggcaaaaaaaaaataaaaacgggatggcgctctgaaaacgaaatatacgacgagcaaatgaacaccctcaagagggatctccttgcggggaatttcccacagaggcaccaaaaaaggaacaaacaggatcctcccaccaaggcagaaatttcggaagaacaagaaaaacaagatggccaatccctggaaccattcatacgtaccaacccggacacatcaaacgtagtaaacgatatatactaccacataaagctcgtgaatgacattttagagacagtcaacggaacgctgattttgcttgtgtacacgcacgagacttacttaaagcagccacttaaccacatccaccaggaggaatacatccaaatgcaagaaaagggaaacctacgatttggtgcctacttttttacctctctctcgagctttctcttatccgtcttgaaatacgtcaatgtagttagaggcacagatagacacgctcatctcgcactactacaggaggagcagctatttagattgttctgtttatgcaaatatgtacaggaggagtacgtcgaaaagataagaattaaactgttcacgtcgacgattgattaccacgtattagatgtgctgagcgataagttaaggggcatctatgacgaggtctttccccacgcggtgcggggaaacacccaggggggggaaaaagaaaaagaagaaaaagaagacgaaaaagaagaccaagaagaaaaagaaggcgaaaaagaagaaggcaaagaaggcgaaaaagaagacggcgaagaagaaaagggagataccccagatggcgactccccccagaagggtcgcttctacgaggagtctgccggggaaaccacctcgcttgacgtactgggccacttaaatctcgccacggggttgagcatcatgttaatgattgaccaggatgtctactgtgatgtgttccccgatacggacgtcaaccggcagaaggaaataataacgaaatgccaacagctcctcaaattagtgaaggcacctctcaaaattagcaatttttatttcccagtaaagaggtataaattttcttttaaaaattttattaggcactgtgaaaggtaccaaaaggtggtaatgagcagtacgaacggagcaaattccacacatcggggtaccaacaatgaatacacaatcaaccaagtgagtgtctccatgttggacgaactgaacagtatacttgatgatgtcactagggtctactccatcgacgctcaggaaccaggggatccatacatactacaaatgtgcagcaaactggtagagttttaccgagacgatgtagcaggaagggggaaacacagtaaagagaaacagagagatacggatctaaaacgagatgaactcataacacagttacaagaagaagctacactgaacagagacaaaataaatgcactcaacaaacagctcaacatacttaccataagggaagaaaaatacaacaaaatcaacatcgaattgagtgttctaaagaaggaaaaaaatgagtatctaaatctaatcagggagctacgagaaagcaaaaatgaaaacctaagtgaaatttcgcatctcacaaaatactatcatgatgttaagaagaagtataacgacatgttgaaaaattatgaacacagaaaaaaattttatggaacccaaaaacaaatggaaatggaaccatccaatattgacatctactacatgaagaaaattataaataatctctactacgagaattttttgaccaaggtgggtacacactaccgtttgtttggacaatcaggctatccctacgatgagaccttctgctcctctttttccccaatcggtgctggtaggaaaactccctttgggcccacgccacacctaccgctatgcacacatgacgaaggggatagcatatcttccttaacaaacaaaatgggcctcaaccgaaagcgatcttcgacatacgacacttgcttcacgaaggagaagcacgccaccctgtacgacgatatatacaactgcgaaataatcaaaggcagaattaaccgtgccaaaaaaaaggggtactttaagaatagactctaccgtaccaataccacattgcagcaaatacccccatgtcacaaagaaaaaaaaaacacacaacacataattgatatcattgacatagtagaagaatataaaaatttaaaaaatgaaattttctcccaaatggtgaacacttcaattgggactaattgcatcctgaggggggggaaaaaaaaggaacaacaaaattgggcacacttgtcggaaaaggtggctcaactaaaatatgcgataagaaaatttcatgccgacaacaaggggtcagggttaaatgggggtcttcctccctccgcccgaaatgtcctcaccataacgtttcgggacaggtcgcacagttcccacgtcggggacactccgggtgatcacacaaccacgggtgggccgaacgccacaggtgggcagaacgccacacgtgggcatctcaccacagatgggcacaacgcaactgaaggcaaagcacagcaaagctgcaacaatgtcatactcaccgagcagtccttttcctacctcctccacaatatgttcgatttgtgatccgcagaagttaatcctcccttttgtcccgttcggcttacattcctccgggagaatacatgtgcaccataggtctgctactccccatggcaaagcctcgccaccttttttttttttactttttttttcctaccatctaatccatgtgtaacacctctgtgacggcaccgtttggcgcagaatacgcctcgagagattctccgacgttctgccctactgcattgacgcatttgaaacgattcacatgtgtgcctcgccgtattcacctctgcatgcacctactgtggtggttcttctcaccgtgggggcataaaacaaaggaggtgcatatgcgcgcctagtttggccttccgctcgtttgttcccttttttcttttcttttatttatttatttatttttattttttttttttttgcattttttttatttttttttatttattttttttttcatgtagacccctccgtgagaacccgtttttaccatctaaccgatttatgttattgccgcttgtggctcgccatggcgaaccgctaagttgcgcctctgcagagctgtgtacacgtccctgcggagctccttcgaggtacaagcgaattcatctgcccatctgtttatgcataaatgtatttatgtatatatgtacataggcatgtttgtacatgggcatatttgtacatttttttttttttttccgctgttccgaactgcttagccgaatcggtgtagtccctcatgccagcattcaatcaactcgtagtgacaaaaaaattaacatcgggtggagacctttccttacatctgttgtccccccccctcggagaatgtaaccactgcatcatagcaagagcacccgaggggaagggaaaacgataatagggaaaaacaggctcgccaaccagtgcgcccgaatggaatctaacacaagaacagagtaggtgctcgaaagtgtggaagcgagccaaaactccgctaggggattgtaaattcctaggcgaagaagtaacccattacaggctgcacttccaacaggggcagtagaagcatagtgcgtcgtccctgtcctcacctccaccctttcaaaatgaaaaaaggaaaactcctcgcgctatcccagagaagcgaacccgccaagcagaggcggaactgcctattcgtcctttccgtgaggcgaaggtacgagcacatgaggacggttctgaaggaaagccaaacagagcaagactatgcctacgcagaggaagcacatcactatgaagacgaaaaaataagtgaatcgattaaacaaagagatagccaaatgcgcaacaaagaaagagaaaatattttaaaatactacgatgagaataaaaatgtgataaaggcaactaactacattttgagggaacacttaagtcgtttcatttacataaatcagaggagctgtttttataactacttttacaacgccttcccatctgtcctgaataattatttgagacgggttaaaaggggaagagagaaaaccggattgggagacatctccagggagaacagtaactatgtcggtggggctggagccgacagtcacgccgcgttggtcgcttcgatcacgcccacctccccaaatgatactcttcccccaaacagtaatgacgaaacgaagcaatccctaagcgttctgcactactacaacgcacacacgaagcacgaaatggaggaagacttttttatcgacttaattagccaaaaggtaaattgccttaacaatgcaggagaattattaaggagcatcaatgacaacatacattggcgcagcataaagatgaagaatgcagatctgcacaagctggaaaggattttccaaaatataatggaacgcacaaatgacacaaacgatataaataaaaaggtagaaattttgctttacctatccaatgtgtgtaatcagagtacttttccaaagatccacgcgggagttaaaaaacgaatacaagcaatttatgaacatataaaaaaaaaaaaaaaggagtagacgaactgtatattttattcctcctatataaacaattcttgtcctcaaaaagtgaaaaatattcaaacatgaatgttgaaacatccctatcggaagaaatttctttttataattatttaaaaaatgaaaatataaatatgtgtctgttgagtttaatatatcgagatttgtcttttcttaaaaatgaccaagtcaagtacgtcctcatgaatttagccttttccaaaatgaaagattctttttttttctccaaagtaggggaaatccaaagcagtagcaacaatggtggaagtaaaaacggaagtgtcctcgacccaaccaggggaaatgcacataccaacttaattttaacattcttcacgaacacccttttgcgaaacaacttcctccagttcctgcaaaatgattatataagctctccacacagcactgtgaactacacaactagggtaaaccaaaccaacgtgaaaaattacattttttataatttgctcatctcaattgttcagctgaaggagtcacaagcaaaatggaatgatgccataatgacaaagaaaatgcagctttttttatgggttgagaaaaataacactccagtaaatgaattattagtgatgaaaaattatgctagtcatatgaacgattttatcctaaataatgtccttttttttacctcccattttgtcaaaaataaaataaatttcacacctaatatgtacctctacatcctcaatgtgtattgcgatctcttcgatatgatgagaggcttagagctttacacgggtaattaaaaaaaaaacctactcagcgatggaaagcagattgtaaattatgtaattaacgaaatgtatgaacaaatacatttatataccctcaaagaattcgttgctctgtgcgccatgattgataagctacctgcaggtatcaccttcgagctgaagaacgacactgaccatttgcgccttaaagtgaaaaatgccttctacaaaaatgggggaaagggcgaagcagcagctgtggaagaggaaggagacgcgcacttgcggcgtattttgtacgtcccttatagacatgcgagtaggaagaccatcgaacgggtcgcaggagaagaaatcgctgcagcgggtgggggacccattttggagcagcacaccggggcaactctgggcaagcaccaaatggacgacccgggtcaggcgaaggacagccgaaccgacagaggggattcaccaagttatgtggactcgtccgttgcctctaccaacgctgctatgaacgctgccaacaacgctgctaacaacgcctccatcaacgctgctatcaacaccgccaccaccgctgctatcaacaccgccaccaccgctgccaacgccgctaacaacgccaccccgctaggcaacccaacggaggaaccgctcaccagcagacacgtggccgccaaagcgaagaaaaaatcgaccataataaataaacacgacttcaccattttgatagccctctcccttttcaacgaaattaatgacgagtttattgtccacatcagacagaaagaggggatcccatcgaccagtggaatcatggtcaactcggatgacgcgatattcgagcatatttacaaaaatcactatgaaccctttctgcgcaactccgacttatacataaaccttgtggagaaaaattacgacccgaccacagtagaacagctactaaactattttatcctattcacacacttaagccaattggatgtatccgacctgtgtgtcctcatgaacatcatgagggagattaacaaattgcatcccttcatcgatttcttcattgccaagcgagttgaagaaatgttgagggagagaggcattggagggggtgaacacagtcgtagcggtctgcagtcagagaacaaagggaagacttaccaatttacggacacctacttggatgactacatatccagaattagcgacaggggaaaaacacatcatgaaggtgtagtgtcatctgcccaaagcgatagtgaaagcatcacccaatgggaggaactcccaaacatattctccacctcacaaaggaagaaccattttgatgacatgaaccttcacacacattcgctatatgctgccggctttgaaaaatattaccacaactatgacatctgcagcagtgtagttaatctcttcctgttgctaaaccccaccagctacacaagtcgctccattgcgaggttcctcccacatgtcactcttaaccaggtgaacatttttaaaattaacgtggaccacttttttgtaaaaggaggaaatgaaaaggggaaagaaaccataagcttttccatacctcccctaataagggaaaaggaggaggggctagggggactcttcaacattttcgcaacccaaacgaggagcagaaactggatggaaaattctgagcaagaaaaatccatagtcaaaaatctgaccttccctagtgacagtgataataccatttgcagtagtaccaaccccttcgttgaaagcgtaatgaataataccctccactgggaaggcagcagtctcataaatgacggacggcaccccttggaacacaatatcatttacaagataatcgagaccagacttaagtacaacattgaagtgaaaaattacctttccaaaagggaggacgaaaataatgaagaaataaaaaattttctagaaaaggaactcctgtcattaaatcaaattgcaaatatccttcattctattagctccataaatgacgatgaaaaatacatgaaccttgtgactctcgcattaaaagatatactcctgagcaaacacgaaattgtagacatcaaaacataccgtgtcataacgaaaattctcctcaacataagaaatgtgtaccaaaatattttttcccttctgaatattcctacttaaatatgcttacaaaaaattatgtacaagtcatgcagaatttcttcaacttctttcatttgttggactatttccaagctcttcaaatatttacaaaatataatttggcgggaaaatatttaaagcatttgatatacctgaacgatgaactgaataaagtcaacgtaaaaaatgtcaatgtccaactcgttcaccttgttctgtacttttacagcaagttgaattacgtcaatgaaaaatttatttgcaatattctgcagatgtactcctactccatcctgcagcagataaacagcgtgaacatccatgtggttgaaaatttgattaggacgaacgacttgctgctttccctgtgcgttagaaataaggacattatacagttaaactatctcattttacaacgctatggcaatttttctcgccattttaaaattgaagacaacgatgatgtggatgaacatggggttattaccacttcaccaagtgaacaaaacagtgttgcacagctcggtgagggagagtccccaaaagtggatatatcctccaaacagtttttttccaatgaggggggtactagtgcgcacacatattggcagacggggcaaactcctttcacgagaccaagtgggcatggaaagggggaagtgcttatagaaacagcttccacagctgcttccacacctgccgccacacctgccgccacaccccaagagcagcatgactctcttcctagtggacacgaacctgtggaggaaggaagattactcggacagggaaatcaccccagtgaggggacatatactcaaggggcacccccaatcggtcacttcccaaaagtccgctacgcagcggaacaaaggaacggaaaagacgttaccacgagtaccctagttacacacacttgccatcttcctttaacacataagataaaaattatttacttcttatgcaaatttcaccactacaacgacctggtaaagtcctactacatgcagctaataaatgaatgtctacaaaatacaagcgttctactgaatgacgaagattactgcaaactgtacgaaatatatgtgcacgtaattctgaatttttattttctctccttcaataagagtaacaaatacatcaattttgtattaactaatttgccttgctattattggtacaagaaagaagaagaaaaactaaacttttttatctcctccaaagaattcagtgacatccaccatattttaaaattactgaatattgatttccttaccccgacattgacagaaatttacttcattcacttttttaacgatgtgaagaaaaccaaccacacgctcgtcatcccagaaaatgtcctccatttgtacaagaaatataatctccttatcgatgatatccgcaataagagcgtctcagttttgtgcgtcccggaggagcacgtcctgcggtgaggcgaccggcattgcagcggtgcagtggtgtagcggcgcggctggttatgcctggttggccatgcctggttggctaggcctgattggccatcctcctgcgccttgtcgtgcccaccctcttacatatcgtcctcatttcctcccccccctttcagcgacgaacatggtaacaacaaaaacctcataaaggacagccactacgtttacgaaaatataaaaaaaacgtacccgacttctttgatatttttgagcgaggtaaataaccccacatccaggaattgaattcctgcacaagcgttgtttcgattaatgtgccaacgtatggacatactcagcacatgcaacaaattttcacgagggagatcccttcatatgcgatcattacatacctccgtgtgcacaacaacaaaaaaaaaagtaaacgatttaacaaaaatatgaacgcggaaatgttaatttttttttttttttttccccctcatatcagtggaagaccctaaatgtggaagaaaaatgcgactacgtcttgcgcgctatccattcttcgctaaacgcctgatgggtgccgcgctctatttccccatgatatacttccggaagtctgaaggcgtttgtgaagtttgggggggcagcgtatgagggtatgcgtcagtgtatgcttgtgtgtatgcttgtgcgtatgcgtgtgtgcatgcctctgtgcgtgcctctgcgaatctatgcacacccacacgcataaactcgcgaaacgagcaaagcacgaaggcctacattctactgaatcttcgtgtcttttttgcctctcccgttttatgctttccagctcggcttgttctgcaactggaccgcccgcaaaaaaggcctccacacacctgcgtaagcagtttgcatcgttttgcatattaaaagagaagtaaaaaaaaaaaaaaaaaaaaatgcacacattcgcgtacacctatgtatacatggcagacgaggcacgtggtgccgtcacaccctatgggtaacctccgctcgtccgccttcaccggcttgtggtcgagaaatgtcagcctcttcaacgtgtgnnnnnnnnnnataatgacatctggtggaaaggaaaaataacaaaataataaaataaaataataaaataaattataatttagcgcgccaaaaaattgggcacacaaaatagtgggtaggtattcaaacaaacgggcgagcagttaaaaacggagggaagtcttttttttttttttttttcccttggttcagctccaagggcaatctctatgtaacgccccacaaaggatatgccactcgaaatcacaccaatataggaagatgcacacgaattagttgacgtgccttcctcaatgcattaccatcgggttgttcatgcaatacaaaatggacaaatctttcaagtcggagaggtcctttaaaatgtcctcgtcgatgctattgttctgtatgttcaaaatggtgagcttctcatttttgcacaagttagaaacctgtgcggagtctttactccccaagcagttgttactcagatttaaatcctccaaaaggggtaaattttctagtaaaaaaaaaaaaaaaaaaaaaaaannnnnnnnnngaagaaaaaatctccccacaccaaatgacacttccctgtgtgtatgaccttcttaaatattttcgaacgggtaagggggcacacacatgtgaagacgtacccagattttcgatcacgcaaatgttgttgtcttccagatttaaaatgcgcagtttggttaggcagcccaggttctcgatcttcgaaattttgttgcagttcaggtaccttcgcggtggagcggtaggattgtatggtggtaaggtagtagggcggcattgtagtgacgcggtggcacggtagcgcggtaacacggagagcccctgcgcaccttctacgcaacccctacgcagacctttttcaaaaccagagcggccggatgttcccttctcgcaggggacacgctcagctgttcacttacaacgcaataaggttcacacaggagtccagtccggaaatcctatccaggactataaaaacgggtggtacgcatacgaggagtgtgtttaggaggggctcgcgtgtgcgtgtcactctcacggtcacaattactaaggctgcatctgcggctgccgcttctacatccctgccgaaccattgttgttcaggtagagcgtccgcaagttgtgcaggccccgcaaggcttctatcttccggtacagcttgttatttaagtacagaacatcgttcagctcgatgaccgaataataggcctcgtttttctggacttccctctcaatttcttggtcgctcaggatgtattccatgaggaggtttggccagtagagaatggcagttaaagatggacagttaaagatggacagactttcacacgttctcttgttttttacgagttccaactgttcacttagtttaacgagccgaagggaacaatttaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatcttgcacacatagttttgttatccgtttctacatggacatactaccaaatcgcgattgcgtcattattattattatacatattattttaataagaatcaattttaaaaaaaaagcgtaaaaaaaaggggcttcagaaattaattcataacgtacgtattgttcaccttccagatgttatcctccttcttctttctgcaaaagggggaagcggcagggaggaaaaaataaagtaacatggagtaaagtaaaataaagtaacacgaagtaaagtaaaataaagtaacatgaagcaaaataaaaatgtatcacgcctgtccacgtgcacctttattttagtgaccgccgcatccacacgggtcgctcacgcgcggatgcacaagctgcattacctcttcgacatggtactcatcaggcactttttgtttttctcgattcgttcaataatttcgaaggtggtgatgccctgcgggtggaaagaaatggtcatcatgtgggcgtgtgcagctgcaaaaatacacgaatgcacgaatacacacatgcaggtgaacatacacacacatttgcatgcctttgcgcgcccccccttaccgattccgaggagagctcctggtatatgttcaacttcttcggaacggcatacgggtccaactcgttgctggagtaaaaataatcaacaacggtgcccctaaccacaatgtcaatctggaagcgcttaatgaagctctcactgatgagccatggggctcctatgactacgtcgtccacaaccttcatggctaacacatttaaagtcctctccagtagggacacgacggggaagtacttccctttcatcctccgcacgacctcgtcggagtgcatccctacaatcaagtaatcgcctaactttttggcattctctaatatttttaaatgaccaatgtgaaagatatcaaacgagccatccacatatactacttttttttttgtttttttttcatggctttccatgaattgatacaactgagatgctgttacgtaacatttatttttgcctaaggcatgttttaaactggacatggactcggatggcctaattttgttgtctgccacggccgctgcttccacgacagtggtttcttcttcgaattctttcgaattcgttttacattttttactcaagttacttttttcacctgtaccgttcaggcaatttccattactgtacaggagcgacgctttgccgtcctcattgttgttggggttcaggttggcagcattcctgctaggagcgttcgtgctggcgacgtttcctccaccgctcgccatgctgcttgccatactgcttaccacaccgcttcctacaacggcacttcccacaacgccgcttcccacaacgccgcttcccacaacgccgcttcccacaacgccgcttcccacaacgccgcttcccacaacgccgcttcccacaacgccacttcccatcactccacttcccaccgcggcaatcgctgcgtccccctcgggcaggctcttgttggcactgttcaccgcctgcaacaaatggttaattattgtcgtgctggaaatcccataacttcgctcaaatatttttaacctgttgttttttttaacctcctcatagcaacaattaccattccgatcatatgcaatatcactaccatgggcagcgtaatcgcaattatatttccccaacagttccatactgacgttatatttggtacctataataacttcgtcgacccacttacacccagctatcaatgcccccctttcttcttgagtatatataggcataactccctttgagtttagggcatcctcatctgagttgattccaacaaccacaacatcacctaactgtttcgcttgtctcatggcattaaaatgaccagaatgagacaaatcaaaaatcccatcgacataaattcttgtagctttatttttctcattattagctgtattcatgtcaatgtcgaattcgttaatttcttctgaactattggaaagggaaccactcaggtcctttgcttcttcatacaagttgctacttctgtccaccaaaaggttgttgttacacctatttacaattccaatatgtttaccaatattcatcagggtgacattactttggttgccaccagcaccaccagcacaaccagcaccaccagcaccaccagcacaaccagcaccaccagcacctcctcctcccctgttgttctcactaagcttactactcacactttcgtcattgctaatatgactcaattcgttcagaaatattcgcaaggtctcatcatcgtcctctatgttacacttttcacacacctggcatatcaaatctagtttgttgcttttatttaggcttctcaataaccccaatacctttttcaaattcccatggttgtaaattgtgttaactaaaaactcgttcctcatcatctcggcatgtataggcgtacaacagcgtgcacacacgtgtgcgcgtatgtatcgatgcacatatataaatgtacgtgtgggctggtacacatgtaagcgtaggtgcacatgtatgcgtagggacacacgtatgagtaggtacacacatatgagagggtacacacatatgagagggtacacacatatgagtaggtacacacatatgactaggtacacacatatgagagggtacacacatgtgaacacaggtggactacactcacatacgcaagcactcggttggtacgccttctcgcttaacccatgcttcccaactatgacgcgctcacaaaacacgcagaggtatcgaagcaaatgcgcgcgcctaacaggtccaggaattcgccaggcacaaaaaaaatcaaaaaatagcgaagggtgccacgcaagaagagatcgagaatgaggaaaaaataaataacttgtgaaaaaaattatgtacgatggctgcttcgctcgggaaatatatgcggcacgagcgctctttccgtgtgcacagcgatcatacgtatatatatattgtggcagcgcactagggaaaaaaaaaacagacaaaatagacaaaaaacgcagaaatggcagaaaaggcagaaaagaaaaataactacgaatcttttaggagaaggtgtgtttactcctctccatctccctacacgttgcacatttgctctcacatatgttcatcctacatacaagcaaaggtgcatatgtttgtatataactacctctacggttaagcagacgaatggccggtttgtgacgagtcacactcgtgcgatggtcacgcagctcggatcgcgcatagagtggaggcatatatatatgggcacctaaataggcgtatgctcacatatacaaacataggcatgcccacctgcacagatgcagcgcgcaggcacacgtatgcatttgcataggtacatgagttccgtcaaacgtagctgcagagaaacccactaacctaattactgcttctgtatatatggcattattttgctaactttaaaattccaaaaggtgaaaaaaagttggcgtaaatggggtggtcgcacgtaagcagattttaacgtgttgtgaaaaaggggaaagaggtatatagtggcagaaacgccaagcattagaggtgaaatatgagcgctaattttgcacaaaatgtagcaaagcaaaaaagggaggtaggaaaataaagcgaaatgaacgtactgggtgaaggcagcaaggatcacgtgtttacaaatacacgttgggaacaatgcacacatctcctaacccacgcattcggcgtatgcatgtgaataggggtaccaaaaaatggaaagcgtaaagaaaaataggggccacaaaaaatatgaaagtctcatcacatggccacgttaaaaatttcgcaagcatgaaatggctattcttataaaggcgtgcaggaggcgctcgcacttgtggcgggtgtacatgtgcgtacgtgcatgtgtacacgcctgaatgtatgtacatacaagaaaacatatatgtgtgcgtaaacgtaacacactgtatatatatgtacacgcgcgtgcacgctttacgaagtgccttgactgagagtaaccttcgcggcgcgcagattactcaatttgtattgtttcacagtgccaggcggcagatttgcgggcccgtacgtatacacataggtatattatgcacgcgcgtttatgtacgtagaggctcacacgtgtaatgaaaattctcacgcacgcgttgcgcaaacaaaaaagttgcttcttcgttatgcccgttcattcgctgcgcaatcatgtttagtcacgttcacatgatgcaatgggcataggggcagtggttataaaactcgcacgtggtgtaaatgcctcttaaatttaaaacagttgcgtgtaaatcaaggggggcaaatgaaaagagatgatgggagaaatgggtaggatgaagcgagctgcaaaaaacgagctgcaaaaaacgagctgcaaaaaacgagctgcaaaaaacgagctgcaaaaaacgggctgcaaaaaacgagctgcataaacgaaccgcaaaaatgaaccgcaaaaaatgaaccgcaaaaaatgcaatgaagatgggtgggaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagaattaaaaacgtgaaaagctcgttaaaaaaattactttccataattctcataattttaaaaacaaacagatcgtataaacaagtacatgtattgttatatgtatatataatgcgttgtacatataaatatacgcaaaatatgtataaactaaaatgtatgttttgggtttttttataatgaacggaatggggctgctcttcaagaggcgtggcggcagttttttttttttttttttcgttcagcggggaaaaatcgcacaatagtacaataggtacttatgtacatatttataatatatattatacatataataaatcccatcactttaacggctccgtagagcacgtacaaaaacatttacgcacatgtgcaaacgaaatggccattgtaatatacatttgttcattcataaatatatgagcacagtgtataatatagtgctatcatgttaaaagccccccggcaagaaggcacgccaaacacgcccctgtgcacgtaacgttaataatgtaagtatatatatacacgactttgcaactgcttcacctttcaacaaatgagaggtatcctcatcgtcatttatttatatattttttttttcctacgtgtataaaactgtgctgctgcggagaagcacataaataagcatttctgtatggtatgtgatccgtttatgtttttacaacgtgaatgcgttgcttataaaccatgggtatacctttttttcggcaagcttcttaatactccctccacggagtgcctattttcaccctgctaaaaaagccgttctgggggcagaacaactttgcagtgttattatggtacttatattagttaggcgcatttttctgaggcccttttttttgacacctgtgaagaggaattagggatgggagggttgctaccgtgccaccaccatgtaatgcattgaccttcgagcagtggccatttcgcgcagtggccatttcgcgcagtgcccatttttcgcagtggccaattcgtaacatcattatgatgagttctgcaaaattagccaaggaaaggctaaacagagggcacacacacaaatacgtacatacatgcatacgtacatgcatacgtacatacgtacatacgtgcataacgtatacgctgcgtattcatgcctatggaaaaagtaggcctatgtgccaaatttaacttaatctgaaagtataggtaaatggtgtttacagggcgagggactagtgcactactttttattctgcacctttacaaagtggtagtgaataatgacatggctgaacattctcgcccccccctcccttctgttcgcttcacaaaaaggattatatgcaagtacatacaaccatgcaccccggataagtgcaatatctatttttaggaaaaattcgttagacatattcctttacaacgtttcccttcggcgtaatctaccaatgcgtgtgcacaattggttctgttactcatgaggcatccatctctacacctctagttccggaagggggcatatgaaagattgcgaagcggtgcaaatgggaattattcgcaccactctgcttaggcacaaaccgggctttcctaacctgcccttttgcgttatcttaacggggaaaaaaaaaaaaaaaataataaaacaaataaacaaataaacaaatgaacaaatgaacaaatgaacaaatgaacaaataaacaaatgaacaaacgaacaaatgaatatacgaataggtaaagcaaaggagcggacgtcgccaccgtcagcgggttaagagtccgtcccttggctcttctcccaacaacgaaaaaagggaaattccccccctccctccaagaaaccgtgcaaaggacgcaaaactactagttcgcgttgacaccgtagtacccgaagctgcatagcagttacgcataccaacgtttaatcacgggtcctcacttatgccaaaatgacggtacaattatactatactcgcgctttggtaatttgtcgatcgttgccaacgcttaatgcgaaaaattaaaggctccctcagaatgacccgttttgccaactttttcgcttgctaagcattaaccaacaataaggaaataacacagcgagcgttctgttctaaatggtgcatttcgttcgtattgactcagtctttgggaaaaagtctgcattcgtgagtgcacatgcccctgtgcatatgcaagtgtgtgcgttacgcattccgcccagttagacaaataaaaataattagctcatttatgttgcgaaagaaaaaatgaaccatcgtacaaaatgccccatcttaagaggacattctacgcgcatgcacgatttcccccttcttaaaattgtagtggtggcctacggatttcaaatagtacgcacaattggctgtataaatgaagaataaaaaaaataatataatctgcataatcaatatttttttttgaaggcccaatttagcataacttactgtccggggttatggatcctccagtcgcctccaattgggggctcttaaaagggaaagagaaaagggggaaagagtaaaccctttggtatgcgaaacaaactgttactgtggacaaacgccaacatcgccgtacatccctagatgcagtgacgtcgttctatttcaaatcattactgttgctttccttttgcgctccttttttttgacccaatgggacacttcttcgtgatcttttcctatttaacgttggaaaaaaaaaaaaaaatgaggcttctaaaacatttgtacttgcgcttttacacctacaacatgggaagctaatggcctctcaagttcctcaaattaccagctattaggaagcccattttgttttttctgcctttagggggcactaacatgtgcaggaaaaaataaattgtgcacatgtatgagggtgagtcagacgggactcacatctgagctttcgagaaataagaaagttttttttttcttttcttttttcttttcttttcttttcttttcttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttacctgagcaaaggactgccctatcaacttgtgtctcctcacttcccaactttctgttataattcttttgtgaagagagcggaaagatgaaacgaagtagacatatcggggagacacttacatgtacatacgagtgatatggactatgtgttgccgcgtttgcagccggctttgctgcattacaaatacgatgaatttacaatcggcgattttgttgcacctgcgcggggggacacaaaaagggtggcaagcagaaaattgggcactcgcgaggcaagcagaaaattgtgcactcgcgaggcaagcagaaaattgtgcactcgcgaggcaagcagaaaattgtgcactcgcgaggcaaaagaggtgatggcgtgatcaatcaggttgcagcacgccaagttaaccctcccacccccgtttctcttaaaaacgcagaagcaactagtttacgcgcgcagatactcatcaatactgcaggtgcgctaattttactcggctgccgcttccttcggcgtgacgtccttgctaattctcatcaagacgtcttcgttgtcacactcctggcgaggtgcacagaaaaaagaagatgtgtgttctggtgcttccaatggggggctattctgtccattccctcttttcgaaattttttcactttttcccattttccctcatttgacatatttcccctatgcgtcgcctttcacgtcagacgtacccccatcatgttcagcgaaagggtgaaattcttcacttgttctgtggaaggcaaaaaaaacaaatggacgcacaaaacgtaaaaaatgaggaaaaaaaaaaggaattatcagggtgacctgatttacaaaacgtgcaacgcctaaaccttttatgtgatcctccttaattgcggtaatctgcacagaagacgatttaaaaagggaaaaataaagcggaatggaaaaaaaaaaaaaaaaaggaacaagaaaaatttcctttatagagccacacaaaaaagcggccacaagttacccccaatcgattggaaaaaaaaaaaaaaaaaatcccctcttacccagtacttcctcggacgagagatgacccatttctctccttcgaaaagggcatatggtttgagccatcacagtaagtatcaaccaaatggtaggaaattttcgtagcacgtaaatataacacaaaggagaagaatggccaacggagtgaacacaaaattggaggagtagacaaatcgaagatgggtagacaaatcgaagaggagtaaccaaatgaggatcacaccaacggagtagccacttccctgaaagaagaacgttttctttccctccgacattcaccccatcctcacgcagacatgtaaaggtgtaataccggaacaaacccagttagaccccgtattattcagctccttctcgtcctcataaaaaagggaatttcgtaaaatcctttttggagagtaagatacaaaatcacactccttcttcgatgcacagatatctaacacactgttcaggttgaggagcttttcctatagaagtggggaaggggataacagctgtggtaaggacacttactgggagttacaaatgatggttacatgggggggagaagcgctgccattagtggacctcctcgtggtttatagcaatagccctcctcaaaaaaaaaagggcatacaaaagagtaccgtgttcagagcctggatgatacttcccccttcacagaactgaaaggaggggaagagaaggcaattgggaaggggtgtaaaaggcacttatatacatcacgaatgcacaaatgggtaagcacatgcacataaaaagtaaacgcacggaagcacaaaatgtttttgcagaggggtctacacatgttaggcagggacaaaaaggtgcaataaaacgagcactgtgcaaaaataaacgtcttgggacgcaaaaaaaaaagaaaaaaaaaattaatctgaggtcggtaaagtgcctccaaaatgagaaaggaaagatggttgacccaagcgcgggcaggacatgattgattcaccttctgcgaattgtttaagaagagaaaatccgacaagtaccccttcacctcattttccataagcgtcttcgctacccccaggccgcaggccccttcaaaaggaaacgattaaaaggtgcagacacgtggatacgaacatacagtttcaagcgaaaaaaaaaaaaaaaaaaaagccacttaaccaagttgtggctagtaaggaacattgaaaaagttaaaaatgctgaaccctcatatcataccaaacagagttagagttacaatcagacaaaagacaacagaagattatnnnnnnnnnntacaatcagacaaaagacaacagaagtattcttcttcatttttacaaacatgggaccaacgaatggaaaaaaaaaaaaaaataaaaataaaataaaataaaataaaagcgtgtgaactaaatatgacaagcggggaattttcccatttccattgcaacaaaaatgtacgtgcataaattggggaagagccgtggaaatataaaacgtaggtagatagaccaaatgaggtaaagggaagaaaaaaatgcaccttctgtacgtacacacttattcccccctctggggaagaacgcaacacgtaaattattttctttccctccatttggagttaactgcatggatgaatatcgtgaaaattacaacatcgctcaagcgttcattgaaaaaaataaaatgactttacaacgtgtgttttggttgtgctgtcttcctttgcaagctcccatgtcgggaaagaaaaaaaaagggggacagaagatagtgtagacctttttgttaacctatgtacacaggagcagttagctaatgggaaacttctacccattctgcgtcatgcttgttccaaaagaagtaaagacacagttaaaatattttcacgggggtaccattttattactctttttttactactcttttttattactctttttttattactctttttttactactcttttttattaccctttttttatcactcttttttttataactctttttttattactccttttttattactccttttttattactcttttttattactccttttttattactctttttttttaccttttctgtgcatgtttttacaaaatggaatgccgtacatagtggccatttcacaaaattggaagaaggggtgcacagaagaaaagatatgccaatgccacctggttagtcgcacgttttgtcaatttgaaagaccccatcagcggtcatgtccttcacccaccaaaaatattcctacgttcatggtaaatatgcgaactcggcataaatacacacagctaagcattttcccacttggatttttttcccctttgttatgtgccaacacgaactggggggacaactgaaggagcagttcatcctactcctccatacctcattgcacacaatatttgacaaagggaaaaaaaaaaaaataataaatcaaaaatcaaaaataataaatcaaaaataataaatcaaaagttaattaaagcccgggttagtttcacccgctttgcagtgcgacgaagcggcatcaggaaaaggacaccacaggggaatttttccttttccgtcccacatgatgctcagacagtggtacatgcgcatagcagaggtgtccacccactgggtgataataaaaaagaaaaacaatcgttcagtcgtaaaatagcgtgggtattacatccccgaaacgttcgtgcgttctgttcaattgttcgtattctgtgagcacttcttaaacggttcacgccgatgggtacttttttcgtctgtacccttacaaatggccaggccgaaagtcaaactgaggaatgactacgggggatgactagctaattttccacaaaaatgcccccaagatttgttggtataaaggatagagacatactggcctttccataacttggctaatatgattattttttgagacatctttcacatttaaaacaatttttgaccaaaaaaaaaagggatgacaacataaatattaccctacctctctctcccaaatcgctgattaaactcatcatgcgcttcaacagaatcgcatgcacacgctggctctgcaggtatacttatacacgtgcagaattgagtttcccttatccccccccccaaacagatgtgtacatacggcttaggcaaacatacactctttgatgggggaggggtgtgcgaaaaaaatagctccaccgttaagtcgcaaattgtaaaataaacttaaatgtacgtacagaggaaggaacctcccctccccacctcttcctattttcttttgtgcacagatgagtgtttcactacattgtcatcagttgaacgcgtcatggagtgtgtcaggtggctaatgcgcactctacgtaactccatgggcaaagaaaataaataaaaaaattaaaaagaaaaatgaattgaccaaaccgagcgatgcgaattggaacaaagtcacacaaaaacaaagtcacacaaaaacaaagccaacaaaatagcaatcatgccaaactatgcaaaacaatgaaaagttaaacaccacacgcgaacaaggcgaacctccttaaaaacataacgcagaactcagaactgtgaaaagaagaaaatagcatatatttgcgaagagcgcaaattcgatggtcacttggactgaactggactgaattctgtacacggatgggaaaaaaaaaaaaaaaagcaacaaataaacctaaataattgaggggaaaacaaagccgaaatcgatgttaaaagagtgccagaaatttggtgtgcctatttttatcagtcaaaaataaccagcaaggaatttttccctccgtggagaagatattcaaaggcgaaatttttttttatttacgaacggggaaaaatagggtatgcgaggatatgcggcatgctcaagtgcatatctaaaatatatgtacgtatgtatgtatatataaatataataatatatatataatatctatatctatgcgcacggcaaaagcaaaattaaaaaaccgcgccaccgctcgtggaaagaagctaagggggggagtatagcacggccgcggcggagtgtttccccgcacaaaaacgcatacgcgcattgcaaatacatacatatataatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaataaggaaaaaatcaattttaaaaataaaccccttatttttactttagctttttacccctttaagcaatatccccaattttttataaaaaattaagccaaacttaaaaaaaaaaaaaaacatagagaaatagggaaacaaaactataattaaaaaatataaataaaataaataaacaaagcaaaagaataaaaccaaagaataaaaaaaaaaaaaaaaagaagaataagattgtaaaggaaaaatttaaattaaacaaatataacaaacaagcgaatgagaaaatcgcgaataaacgattaagcggataataaaccaacaaaaaacagcttccggctaacctccaacccggcaaaccagcaaacctccaaacgaacaactgaaaacttttaccttaacagatagaaaaaaataatgagaaaaaagtgaacatattggcataaataaaaaaatacatagggaggaacgcaaacccgaataccgtaaggcagcaaaagggcagagcggtgaagcggtgaagcggtgaagcggcgaagcggccaaacggcgaaataccgattggccaacttatgagtcccatttcccgcgccaggcatccatcacatatacatacgcgcatatatatgtataatcgtttgtgcgtacataggcatatatgcaattgtatgcgtaaaacatgccgcttatgagttacgcccatacattcgcgcgcgtgtgaacccccccccaccgcttgcaccccctcatggctcatttcttcccatctcccatttacccactgcagatataccaatcggagcagcgcaaccaaatcgactacgcattttggcaaaactcccaaaacaaaatatactcatcccaaaaaaacgtgcagtaaaacgcgtgcgtatgccaacgtgtaggtagataaccaaataaacaacactgacgtaagtaacgtgaacctcgcactacgacccccccaaaaaacaacgacctaaacgacctaaacggctcaaacaaataggcacacatacatacctccagtagtagccactaccccccccacatacgtataaaaacacacacccaaaacgaagtcaaaatggaaaatgaaaaaaaaaataaccaaaaacaaaacagcgttgatgaaaacgaatttccaaactcgaaagttttactagtgtcagtaaaaagaacgaggagatttctggagagaacagcaagggaattactagcaggaggaacaaggtacattatcctcagtggtttaggtgatgctttaccattatgtgtccaactacaatcgtctcttcagtcaaaaaatgcagccgttgttgtcaaaattgaaacgtcctatagttactttaactcgaattattcctatacacccggcttaaaaatttatatggaaaagcacccagattttaaaggctccagaatatcaccaggttatgtcagcttccatgacaagactgatggatttactcccatttttgatgaaaaccctaatgaatatatttgctccgtgaatgcgggagatagtaaattatatgtaggaggggaaggtatcaacggagcctttgccgatctgttgtcttcgcagaaccaggaggttgataagtatgaggaattgttcaaggtaagcagggatacaatggcgcatttaaaagagaggggggccaggccagcgcgtgaaaggagcgccctgcaagaggccccccaatgtgtgccagaagcaccaccgggggcaaccattttgttgttttctcaccctacgtaataatgcctcccgccaacaacggcaaaaaaaaaatctacaccaccaacaacaacacttataccccatgcctacaccccatacctatacctacccccccccaacaggatctcctaaacaaagctgtaaaagagcatggcgaaaaaaccgatgaggaaatcaaatcggtaataaacgataacctggacaaaaaatacccagatgtaaaactagccctctgtagaatccgaagcagcttaaagaaaggtaacgacttcaccacggggtctgtcttcatcgtgacatttaaaaagaacttcccacataagaaagagaagaacatgggtatggtatatgtcgttggacctaaaggaaagaactacagctcggtcgaagaatttctagaggcggttcatgaaacggcagaaaatttaatgacggctctatgtgattacaacggtttggttaaacgtgaagaaatcaaacacgtaagaatgaacacgtgtagaatctgcttattttccggaagcaaatacaagcactccaatgcttccaagctagatgtggcgaaggctatcttaaacgggttggccgttggatacagacacggaccatcccccagactgaacttcacctatgacgaaaacgtgtttaaggatgcttggatagagaccacggggctgcaggtttttacccacaacgacaaggaatagagaggaaaaagaaagagaggagggggagaacaagaatgagaagaagaataataagaagaaaatgaagaataagaataagacgaataataataataataataagacgaagaagaagagagaggggacgtgcctcactccatgcacatatgtgcgtatacaaaatatagctccatgtgcgtatttcccctccgtgtctgaggatccacatgcccgttttgttgcacatatggtgcatgcgtagaggcacaaataggtatacgcacatgcgtacacatacgtacaatcctgcttgtgttatatgggcttcctttcctctccccctccctccccaaaaaagaaaaaaatttagaaactattagcaagttcttgtttctgtgctatgcatttctacataagaattcatttacatgtttgtaattaaaaataaggaacaaggagcaaggagtaaaaaacaaaaaaaaaaaaaggaaagggaaaagttaaccatatatcagagttaaagtcaaaatggtcagtgacaaagaagtactgcagcgctcgtgaaaaaaataagcgaagatgtattccattcttttgcatcggaatggaacgcttctttgtggtatgcgttatgtgcatgatatgggcgcatgtgaaacaggtgcgtgcatctatgtgtgctcacatattgcatgtctggagtttcacctatatatgtatatgtcctatatatatgtatgtgcctacgtatatatagacgcacatcatgcgtatgccctgagagatccaaggaaaggcaaaacaaattgttgccatgccacgtttgctgcgagaaatgagtgtgattatattgtgttcacaattaaacctataccaaaaaaaaaaaaaaaaaaaaaaaataccacgttgttacataacacactataacaattcagattattctgttctgcatatttacatatttttttttttttttcccatcaatcacattttaaacacttatcatttccctatttaagatacaaaataattcttttattatcagtagcattcatttcctttttcttttttttttccccactccccatttcgctacttccatataaaacgtattttaagattaaaaaaaaaaaaagaacactttgtaagtgtatccctatttttaatttcttttaaaaataattgctttgataacgaatggggtgggggatcatcacaataaggagtttcttccccattcgcgtaatttcgcaacaagggggtgcgtggtgtggcggtgcagcggcctatcaccacgcttcgcccacgcacggcacacttatgtggtgccattttgccaaagtgaatgtcacgcggtaggttaatataccccccactcacggatcaagacgaacgaacagcgcgtcgttatgagcatattcaaaaaaggcgtcttttaattgagttaattattaagttaaataaaatgcttgtaacgtaaaaaaaaaaaaaaaatgacacatgtcagacagcgaaaaaaagaatgatctagtgattcattcctttgcactgtaaaaatatttcccaccattctgccactgcctttttcttacatcatgcgcacaaatgaacaaaaagggagagctaaaatggggcacaccccttctgatgaatccatgcaaagggaagacgcaaaaaaaaaaaaaataccaataggtaataatttttaaaattaccaataggtaataatttttaaaattgccaataggtaaacattttcacattttcaaacaaaaaaataaaaataaagtaaaaatgggatagacaatggtcaacataatcacgtgaaaaaaaaatcagccccaggttgttacgcttatttggtgcgttcctttgctcactttgtcgccacgctgctacctccacttcctctcgttcctgtctgaaacccctcggtctgccaactcctcctcactaaacgccaggtaggcatacagcaaggtcagcgagatgatgtaagccactacgaaaaaaaggctaataagaagggaggtatccttggatattttgaagcaccacgtaaacacgtacttgtacaggagtattaaaattactggcgacaaaataattaataaaacaaatataaaaaattttttcagcacttgtgagttctctttatatgatagaaaatcgcttaatccaaaattccctccttcacctgccttggactcattagtatcctcatcactcgcttcatccgtcgcgggtcctgtcacctcgtccgacatggaatgttcttcctcctgggcgtctttgtcctttcccttcacctgagcttggctagcactctctccgttagcaaaacggttagacgacgctctgttgatttttctcaacatccttttttattgatatctgctacatagaaggggtcgtgtcactaagaagcgatgcctccagggggtggggtggagcctcttttcacaatgcaaagcctccgtaaaatattctcacacaaatgggaaaaaaaatgctgcaataaaatcttcgcgaaatttatcaccgtcactatttactcacacaaaaggttgttagaatttccactaaatcgaaaaggtgaaaaatagtttaacttccaaacgggaaaccgccacgggggggagaagaaaaaaaaaaaaaaaaaaaaacaaccagttatgcgccgctaaaaggtacattccacttagccacatttttttccgctcttgcaaaatgtgcttttttccttttcacgaaataaaaacgagccgtgggtgtccgcataggcacgtgcatacatatatatgcgtacgtgcagcatggctatcaatttcaatttaatgaggtgattgaaacggcacaagagagtagccaatggggggattaatatactcctcaattttatccgacaaaaaaaatataaaaaaaaagggccctccctccacacttttcccccctcagtgcttaattgaaacattgagctgttggcaattctgcggtgagaggggcatgatgaaaaatcggcaaaacgtacacgacccacctgaggggggcaaaatgaacaagcacgcgatcgtagtagtaagcggtactgcattgctcatacaataggaacataattgcaaagagacttgcaagtacgcttcccttttggaaccacggggagcctacgaagccgcacctcagcacatatatctcattggtgtaaaatgaaaaaaaatgatagtgcttaatctgtacaatctgttacgcatgcgcaaaactaacgagcaaggcggaaatcccggcaaaggttgaaacagcacacgaggtgtaccagaacggcagaagccttttttctgaactgaggagaaaaaacgccattttatgagcaggtcaaatgtgctaataaagaccctcctccaaagatatgaatttccttgtaattataaatttaaaatttgttaaatcccattttgattattttgggacatgcatactgaactacgcgatcgttcagggtactcctccgttcgaatgtcaaaaagggacacacaatcgaacgcttcttttaatgcacgccccgcttgtcactacgcatgtgcgcttggctctttttccattttgtttttattcccctccgttcgcgtcaacccgttcgcgtcaacctgttcgtgccaacccgttcgtgtcaacctgttcgtgtcaaccagtttgtgccacccccttcgtgccaacctgttcgtgtcaaccagtttgtgccacccccttcgtgccaacccgttcgtgccaccccattcacaccactcctctttcaaaacaattttccaattttgcaatggaaattttttgcacgaatgtgtaaacctgagaacaaccgcttatttgccagctggccgagaaataataaataacattttgctttccctcctttacccctttacttttaatcgtcgctttgtcccattctgcgcggctctgccccattttaagtaaccatcgcaacaaagcaaccctcgcaacaaagcaaccatcgcaacaaagcaaccatcgcaacaaagcaaccaccgcaacaaagcaaccatcgcaacaaagcaaccaccgcaaccatcgcaaccatcgcaacacactcgctttaacttccaccagctcgaaaccccaaaatgaaaaccatcaccgaaaacgcagtcctcacagaaacgatttgccccagtaagaatgtgctcaagtacgaggaaaaggttttcgtaaaccggggggaatcgctcatcaaggtggacccgtcttactacatcaagcaagttagtccccagcgaaatcgtcgcgagggagaaaataaaaaaaaaatgaaaaaagaatgaaaaaaaataaaaaaaaaatgaaaaaaaaaatgaaaaaaaaaattatgaatcctaaaccctaaaaaaaaaagaggcaccatagcacagcccacatgtcacactccacaaacgctagttgtaaccccattccgtgccgttcgtttcacttcatttgatcgcgccaaataatcttcgttgcatcgcctggtgaacttttcgcaatgtgcattatgcgcctcgccccgtgtgtgcagcctcatacgtggatgtacttgtgcttgagtgttgtttcgcgctgtttcgcgctgtttcgcgttgtttcccgttgttatattttttttgtcatacgatgcgtgtgcctaaccgtttccacagctttcttttcgtgccgtgccattccgttaccatgtctgcatattcatccttggcgcacgtgtgtgtctagctatatgtacacgtccgccccaatttgcgcagcgcttatatcctctcccacgttgccttctcccgtcccttagaaagtcctgaacatccaaaacctgaactacttgctaagcagctactccgaatttttcgaaaactacagaacgctctgcatcctctccgtgttgaatattttcatagttctctttcttctccttctgtacttgttattttccctcataatatttctaccggtaagcgacctaaacacacacttagcatttcgtgcaacaggtggaaaagcactcacgagtgtgtatgtctggggatggatgggcgtaagaccctacctgaatgtgtttctatccccctgacagaacatacgcgaagatatactgctgtacatttacacacgtacatacagatgctcacatgccagtatgtttttttcccccttgttaggccttttttttgatatgctccctgttcttctgttcgtttcccatgttctaccccttaattaaggtaccacgcgagcgcacacggtgtgcaggaacgggaggaagcgcgtcgaaacgggaggaagcgcttcgaagcgggacgaagcgcggcgaagccaagtgaatccccttttaagacggtccatcgggtgaccacacgcaactttcgatgaaacctttccccctttttttttttttaggacaaaacacaaataattctgaaggaggaaataattttctctacatgcataacaatcggctcgatattattttttatatcaattctttttatatatttgacgccattcgtttccgtttttttataccccttcaatgctattttcatgccccttatttcgaccctcattttgccgatgatcgtaaggcgtgcagcagcgccatggggataagcggcacattgggcgtggccacttagaaattccgcaaagatcactccctccacaatcggaaccctgcaagggggaagtggcagtagaccatcatactacctccacacaacgaacaactcatttccttccccttgcagctattcataaacacaagcgtgtgtgcagtgtatgtcgctttttatacccaggttagtggaacccttaggcctgggtgaaaataccccaaaagagtgcacatgtaaattatgtgcgcatggtatacgtatttatttgtgtaccaaacgaatacggaacatgcttcgcacgtcctccctgcctcgcacgcccttcctgcctctccataaaaattttctccccatttggaacaaaatttgcaggctgcgtcaaatgttaaacacctaatgcagaacgcgtccagatacgtctttttcaaggtccccctttgatacctttcaggtgagaaaaagaaaaaaaaaaacagaaaagaaccgaactgaacagaactgcaccgaactgaactgcaccgaaccgaacagactttgtaattttgatggccatttgtccacacacatattacatacataattcggcaccaactgcggagcgcaggagaggtatcttcttcatatactacgctgcaacgcacgagaatcagaagcacacgcaacactgcaggcgtttcctcgccttcgtgttatttaaaatttttttttcacatggtgacccaccattagtaagtacctttttaccttcaacgacgtatcctacgcacgtcgttattttttctcaatcccacactactcattttcccaagctgtgtgtacatacacacatacatacgtacatacatacacatatacataaataaaagtgcacaatggcacatgcgattttttcacttttcaattttaaaactcaacatcatttttaacattccacgtgtacctaactttcctcaacgcacacaacatccacaaagggggggttactctccgaattagatcggagatggcggatacctttttttccgttaaacctaccgacaagagaagtgtgtactgaaaaaaagcgcctcaatttgtgcgccttgcacaacgtgcagctcgcactgtttaaaactgcgaacgtgagaaggtaaagatgtgcgcagataaatcagctaagtttttaattcatgccaaggggtatacgtgacatatatatatgtatgcatgtgtaattatacgcattacaggcgccgcgaaccatctgcatatatgcaaatatgggtgctatttatatacacaccgcctcccgatcttcgtgccattgttttgggttttctctcacatccttaacttaaataatttctataaaattattttcccccctagttttttttttttatctcctcactctgttattacaatcataactctattcaccaactatttttttttttcttcttttttagctcttgtgcgaaacggcgaaaaaaaaatcagtgcatggagctaagttttggcaaaacgtcgactctcgcattttgctgcgttacggcaggggggggaggggaggtcatcaaatacgtttatattttcggcgctacgaatgctcatgtgcatcataaatatataatataatgttatatattatgcatttgcttttttttgcgtatatttcttgcgaatatttttcccgcatattttttgcatttatttcttgcgaatattttttccgcctgcatatgctgagctccctgctccgacataagtatttgaacagggtcgaagcaacgtgtgcttgggcggacctgtacatgcagcctcgtacggcctgcgcaacgcatcgctcctttaaaatgaccatacggcaaaatgcatacgtcatgtgtttttactacatatatgtatgttcgcataaatgcccctgcatgcttatcatccctgagcgtaatgtactaagtaacttaggactttttattggggtatagggggagagacccttccgcaactccgtgctagcagaaataatagcaaacactgcgaggcgaaaaatgaaaataaaaatgaaaacaaacgacttgcatcatcgaagttaaaatgattacatgtatatgtattatatactcatacgtagcacgtttatatgcttcttctgcgggggggggttttcacaccgatttttgcatggcggcatcaaatgtactgtttttataaacattttttttctttcttttttttcttctttttttctctttttttcttctttttttcttctttttttcttctttttttcttcttttttctttcttttttctttcctttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaattatacacattcttctccgtttgtgattggaacagatatgggtgttaacccttgacgagggtttttttgctacttctatgcgcagcttgaggaagccaacgaagccaacgaagccaacgaagccaagaagccaacgttttgtatcgcttggtgttttttttttctctccgttgagctgcacaagtgagattttttttaaaatcgcaagtgtgaactctgcatattgcaagttgcggaccacgcattgcaagcagcgtgctacgcataaccggagtgcttccctttttcgaggcaaggtgaagaacgcaggcaccccatcatagaggcgaagaaagggaaagtcgcccccaaattttgtaaactttcgccaaaatgagcataagcaaagagtcatccaaaaccatgatcgacattgagaagaaggcaggagaagggaaagacagtaaaggtggatccaagctgaccaagaaagaacagttcctttttccattcacgtttatcctaattggtctcagttcattaaatgtatggaatacagcattgggcttaaatataaattttaaatacaacacatttcagataaccggtttagtttgttcatccattatagccctattcatcaaggtgcctaaaatattattgccgttcgcgttaggagggctagccatactgtgtgcaggttttcaaatagctcaccaattttttaccttcgatcagtttgacacctattgcctaatagccttcataattataggaataatggcaggactggcacaaacgattgcattcagtgttggcacaacgatgaaagaaaatatgggtgggtatatgtcagcagggattggtatttcaggagtgtttatattcataataaatttgctactagatcagattgtacctgaccagaaaaagtttggggtaaatgaagccaagttactgtacctgtacatcatttgtgaagtatgtctagtgttagcaatcatatttagtgtgtgcaacttggagctatcctccagcagaacgtcgaaagaggaagaatacaacgataaggaacaaggactctcttacatggaattaattaaagacagttacaaagccatcttagccatgtttttagtaaactggctctctctacagttattcccaggtgtaggacataagaaatggcaagagagtcacaacatctcagattacaatgttaccttaattgtgggaatgtttcaagttttcgattttgtgagtcgatatcctccaaatttgagtcatatgaaaatttttaaatgctttaccttttcccttaacaagttactcgtgtttaacttccttcgtcttttgtttattccttggtttattatcaatgcagcttctaactctcccatctttaccaatattgttcagcagtgtatatgtatggccatgcttgctttcaccaatggatggttcaatacggtcccctttttggtcttcgtccaggagcttaaaaaggccaagaagaagaaagacatcgaaactatttccactttccttgtcattgctatgtttgttggtttatttatgggaatctggaccacctacatttataacttcttccccattgtcatcaagaaataaatcgtaccgtaagtgcaaggcgctttaaaggagcgctgcgatggagagcgtaggaaaaactgcagcgacgcacatcctgtgcggagcaattttgaaagcgtcagtcgtgcggaaaagaggtgaatggaaaactgttcctcaaacatcgcacgttgcacaaatgcgcctaccaaactgtcgccccacgcgctccttgcggtaattaaacgaattaacaatggcacatatgtttatatttataccccccatgcatcctcatatggcacatgtgcagatctgtgcagagatggtatgcatccttttataacccatttataacctatttttaacccttttataacctatttttaacccatttataacttatttttaaccttttttttttttcctatgcctgtgtgcatgtacgtttccaagatgtaattaaaaaaacaacctgcacatgttgtacgtgtctccccttatggcaaattataacaccgttgaaactgacgtgttttttttttttttttaaatatgtttataaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaacttcaccactaacaatgtatgcatgggtggttttacacccccacctcacccccgtggaatcctcccctgggaaaagtcctagcccgttatgtttctcccacgtgcgttgctacatatgcgcactgtgcatagggcctcgtggtacgagagaattgacggaaaggctggcagcgtagagcctaatgcggaaaaggttggcagcgtagagcctaatgcggaaaaggttggcagcgtagagcctaatgcggaaaaggttggcggcgtagagcctaatgcggaaaaggttggcagcgtagagcctaatgcggaaaaggctggcagcgcagagcctaaggcgaaaaatgacacagcacggaatggtcgcacgcggaaaaaatgcttcgtcaggtgtgcacacccagagtttctaagcgtgtaacgctgattgacgtgaaatttatgcacataatcccgcagcgacgctcatcttaggttattaaaaaaaaaaaaaaagcaaattgtataaccccagtggatggataagttttctccctttttaggaacgaagaaagggtggcgaggtacatctgcacagtcgtagcatccacgtggaaaaaaacggaaaaaaaaaaaaggagaaaaggagaaaaggcgccccttcccacacccgttgcctacttctcaacatccgaggttgttccctaagagagactaaaaaaaaaaaaattagcagagccccactcccgcggcaccatgtaagtagtacttaatctgctcgtcgagaaggtctatccggttgtatatctcctgataaatatacttcattatgtctatgtagttgcgtatcgtttcgtccttttccttagtgccagacgcgactagagtcatatccttttccatctttgcgcgaagagagggctccgtcaagtcaaccccgatgtccttaaatttcttgtacgacaacacgagagcgatccccaagttggtcggaacgaacaaatttttactattcttaaagacgtaatttcttttctggatattttctatatgctcatgcatagtcgcatcagtccctattccatacttatccatgagggagagtaaatcacattcagagaggtacttgggaggctgtgtgattccttcctctattaacaagctgtagggatagaactcttggttcacttgaaatggtggaataattttatcattccatttttcgtatatataaatttctaggtaatttttttttacaatttttaatcctttacaaaaaaattcctcctttccaatggtggcaaccactttgctgttaaatccaattgcatcatcactacatacagctaagaaatgtctacagatcagttcataaatgatccattctttctcttctaccttgtctgtcttgtgcatatttttaacggggtgtataggtgggtgtgcttgatcatttagcttcccttttctgggctccttaaaattgtttccttcagataattttttggcataggatccaaaagctttacttttcttcaactctcccacaatgcttcgtaaattcatactgctggggaagtaattcgtttctgtccttgggtaactaatgaaccctttattgtataacttctccgcaatgttcatgcactgtttggaggatatatggaaatgcttggacaccaacttggtcatttgaagagtgttcagtggaagggggcggtacttcttcacttgattttcgtatatatttgttatcctgcatagaggactttttagcaggtcttcgtaaatcaggaccacagccaggtgatcatacaacctcaacctagaccacgtaaaatcgacgatggtgttttgattcgtgtcttcttttttcctcttcgtttctttcttctgcgattttttttttttcgccccactgagataccccattctggttcatcacctgatttgtctccatcctcgtacaagtactgcatcttgattgaccaataatactcgcttacgaaattttttatgtccatatatctatttacgacaaatcccaaagtagggaattggcaagggccataactaataatgcttgtcccagttttaatcaaatggacatacctaatggtgaggaacctagtaaaaatagaacccatccttagatcaatttctctccgtacatctacactataagctaaatttcgattggggtacttcaaattgttaattgcatgaaggatgtccttctctgtcacagctgagaattgggccctcttaattcttatctctctattcatcacgaaacaggtatttatcacttcaaaacagatatgctctccttctctatcacaatctagccataaaattagcaagttgcaaaacttggagtatttttttaaattattttctattttcttcttgtcattttcaacataaatagtaatttctgcatcgaataactcctgtggatctgtgttgatccagtttcgatacttgtcgtcaaacttttgctccgttaaatgcccagtcacggaggtcacatacatagaccacgtttcgtgttccctcttgtagttgaaggtaaacactgggttatatttgctgcaactttttttcttctccattttccccttgctcaaaatgtcagcgattgctgacgcgaccgatggcttctccgcgacgtttaagacatgtattcgagccataaagcttgtggagcaaagcgaagctgggtcgtaaaaaaggagtgtctgaaatgtagcggacgaaatgcccccccttggtcatcctgggcggatggcctaccactgcacagcgcacaactcaagcgcaacgggtgtgctgaatcgcgcagcgatggcatagcgtactgtgtttcctttttttttacaccgtatattttacacattttttcactcatttcatattgtagccttttttcttttttcaggttgagcagtcatgcgccatttctgaggcatcccttcgatctttattcgtcaaacgaggcgcagttttttttttttttttttttcttcccacacccgagggatgtatatatacgaattggggggagtggggggggaataaaagtcactgcccctttgcgcaaatgagaacccgtaatgcccctctccatttattatcaacttatggaaattccaaaagaagttgaaaaaaaaaaaaaaaaaaaaaaacgatttaatttatttcactgctgacgagaggaggggtattttcatttgtgcgctcagctaaagggaaggaacttcacttggcagcatctcacgtgacgcaattctggtggaggaaaagaggatgcataaaacgtttagtccccctgttacacaaataccccttccttccactaatatgttgcacagactcgtaaaaggcgaagcaggcgtacatgcccttcccagctatgtgggatggacctttcctggggtagtatgaccaaaagtatgaacgcacgatttgccctccattggggataatgcaaaagaagttttttttccatgtagggggggaagtgctaaaatcactgcacatatgtgcgtagattgatggggtatcttcggcgcaatagtctccttgcaggactcctgcgtgtatgttcacaaacatcccccacccgcacacattttgggacccttcccttgtcaccacatatgtgaagcaccattgcgaaaggaattccgccccgcaactggtgaagatatgccaaaggggcacaaaaaatctgatcagccaaacggggatatatttccacaacaaccacccccaagaaaatctgccgaatagcgccaatagacaggcaaaatgggttaatcacatactgtgggcataaaaataagggggactaaaattttgcaaacgtttaaaagggtcagcttggaatgaactcaactcctacatataaaagtcccacatgggggcaaagtccattttttttttttttttttttcctccctttcctgtactgtcataaaaagtgtgatcatgtaaatatttccttccctacgccaaagccaaacacttcgagaggcatttcctcctgcagagaattcaccacctggggggagagtctctcgtcatgggcaagttaaacaagcatagtgtgatgtggacacgtccaatagaggaataaaaaaagaaaaatcgaattttcactcggttagcttaaatatgacgacttttttttttctccccctcaatcggcttatcaacacaaaagagaaaatcaacggcgtgaacacaccgtagtaaaggtgccataaaggcaaaatcacatgtgcatatggctctcatattgactctaaaaaaaaaaaaaacacatggacatgtgtagaaatggctacgttaacagggacaaaaccattcagccatttttacagcgggggtgggtggaaactcccaacattacgccatccctgcgcttaacaaaaagggaaaaaaaaaaaaaatacctcaaaagaaaacaaaactctcactcattcttgtgagcaagtacttgtttgtccccaaaaattggaaaaaaagaatgcacacatatatacccatgtatatatacgccaaaacgacaaagtaacgaagcagaagaatctcctttctgcggaaacgacgaacttttcgaaacccaccccccacacacctccaccgcgcagaccatcacgagcaaaccatcgcacacacccaatgaacgcccaaaataagccccaaatcatcgagcacataaaccaccccctcgatgacaccgtctacgatgtgaaatgggtacacggcaagtccgacattctcgctgtcggggaaaagctaaataaaaaggggtacataaatgtgtataatctgaacaaggggaagttcacctgcatttctgaccacgaaacggacacgggggtaaagaccatcagcccctttttctcctactccggggggtacaccattgcctgcggtaagaagtgagccacgggaacgtttggactagtgtgcgatgggcacgtccactagtgggtgcaccttcctatgcgtgcttctccccctgggggtgccttcccatctgtgacaccaccatcccaaatatctcaaccccgccaggtacgttcgacggaaaaatactactgtacgatattaaccgcatgtccaccccgtactacaccatacacaagcacacaaaactcataaacaaagtagagtgtaaaaattacaaaaacaataatttagttgtcagtgcgagtagggatgggtctgtcaaaatattcgacataagaacggataatgaagtgagctatctgaagaaaaaaaagggacacgtttcattttgtggctctttgttgatggctccctcaggatgatcgcataccgcatgactattacccccacgtccacgctacaccatcacttgtgaaaaagcgctatgtattactccgcccaccctttcaaggttgttagtttagagccacccaaggattcggcttacatccccgactgttggtgtgtcgcgacaggtgagacctactcgataagtgcgtccaacaagggcatatcaattcctgtaaaggtataggcttaccctagcacaggaaagatgtgcctcctcaaatggactaaggttctcattttatgagccctgctctacccctttccaccccctcaacaggaaacaactacatagaagtaaaatctccctttgggggaggcgaagaaaacctgaatttatgtgcaggatatgacaatggggacatcaaatttttcgacttaaaaatgatgacagtagaacatgaagtgcgcaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgcgcatgggttcccttgttttgagcaacagtttatcgcaccacatgtttagtgcatatgtttgctcatgcgatgtagttactccccccctcactacctagtatagccaatttttttttttttttttttttgcttctcttccctcctcggcaaggtcaacgtcaataatggcgtttgcgcagtgagctacgacaggaaagacacgaaaaagaacaaattaatttgctccactttggagggaaatatttatatctttaacatggatgtgtacagcgaagatttgggatatgcctacagcaaggatcagattgtctcaggtttgttttgttgcgtaaaaagtatgacaaccaatgaaacgcagcaggcacgtatacatggcatcacatgtgtcgccaatagatcagtcgaagggacagtcaacactctctttcagtgcgtcaaattaacaaacgagcgaccctcttaacccagcgcataatagtaaaagcacgctgtgcaaaactaaatcgtatatatgcttttccctttaaaggaacctgttggggaaccccctttttgccgcaaaaccgggacatttttgcttccttgggaggtgacggaaatgttaaaagagggaggatgccgtgaatgagcggccaaaattgggtcaacggaaaacgcgaaagcgccacgagaatgtgcattgctgagagggcacaccatgcgtcgtgtgagtatatattcacgcgagcacacgtgtacgtacacatgtaagcacacatgtaagcacacatgtaagcacacatgtaagcacacacgtaaacacacacgtaaacacacacgtacctctccacgcaacacgtgtgcactgcctaccccctccgtagcttgccctgtacaaatatgcgaaccctgagaaaaattacatctttgacgaaaccaaggggtgcaaaaggggcgttgtaggcgaactggaaaaattaaatttcctcaaagtgtccactcaacccataatttcattcgactggaacatcaacaagttgggactctgtgccttcgcgtcgttggatcaaacaattagggtttacataataacgaagctaaatttgtgttaattttgcagcgcaattaaaaattaaggggagtgaaaaaggaaaaagaaggacgaaaatggaaaatgaacgaaaaaggaaaaaggacgaaaaagaaaaaaaatagttaacaaaattgttcaaagtgggggggaataaatggggacattcaaaatttacggacggcacgcaaggctgacgcattttgcttattcggaccatgcgaatcgatcactcgggtcatttcgatcatttcgccgagctaaccaagctagccgcttttatgccattgatgaaggagttaattttttgcgtaggagggaacgcacacgtggaatgctgagggagaggcacctgactatatgcctcccccctccctcccctttccatgtgtcctacattttaaaaaaatattcagttatctttttctgattaaatttttcgtcatttaaactgaggatatgaaaacgcaaattcaacaaattgtcgtaaaggacttcatgctttatgctttcattgaggcagctgtaatttataaaatttaaaagaacatcgatgctgttgattagtacatttttgttgaagtggacgctgttgcagttgttggacacgttgggggagaggtgatccttcctgctttccgcctgtgggtcaaatgagttttgattcacacccaggtgggtcgcccctagatggtttgcacatatggtgccgccgcactgctgattcgcgcccacctgaccgacgcatatatcgttgctccgaatttcgttgctcctaatctcgttgctccgaatttcgttgctcctaatctcgttgctcctaatctcgttgctcctaatctcgttgccgcccaccccggagaacccaacgtggtttatgttaaactcgttcacgtaattggataagaaattggcgtcgtagttgggcgcgtcctcaaagagcttcctctttttcttttcattctcctcgaacatgactgccgcacttctattcattctttggacttgcgtgacgctttggcgcaatcgatatggtgcagttgatttggcgcagtcgatttggtgcagtcgatttggtgcagtcgatttggtgcagtctattcggcgtagtgtatgcgacgtagtgtatgcggcgtagtctattcggcgtagtgtatgcggcgtagtctatgctgcgtggtctattcggcgtagtaaatttgggctcacctctcgcgcaaacgttccccttaccccaatgggccgtatgtctcctcgcgcacaaaaataggccgccaaaagtttatgccccgctttgttcgagttgtatgtaaaaacgtctcgcagactcttgacaatcgtttgttcactctcgctgggctatttctctttgtgcatattcatcccaaacacacatgcttgtcacgtgtatgtgtcgtgcctgaatgtttgttcacctacctctttttttctttgtgcagcggctgatagtggggtaagtaatatgtaccatgtcatgcgcaatatgtctcgcgagtcttccgtatatttatcgatttatctgtgcagttcgcttgatgtttgaaaaaggtgtgattatttcccaattggcctatttttatttttcatttttggttcacattggtacttttgcatttccttatttttatctccatcccattcgtcattgttcccacgtcttcgcaattgcgctgcaccactttgctttttctccgcacctcgctgttttttttttttttttttcacactaactcgccatatttttgctcacctctaccatttcttctgatttattttactagtgaacgatactgatgctgtacgtcgccccccccccactggaattgccatgtacatgccacacgtataaaaacagtttgcgtaaaactgtgtcagcgtgaagaagatatgtatacggaaggagtgtggaagcatatactcacccgcgatgagaattaatccttccttttaaaagttgacgcaaaaaaaagcaggaaaaaaaaaaaaaaaaaaaaaagaactgattggcatattacccccacaccatcaacatatgtgacaaaaaaagggaaactcatttttaaccgaaaaaatgggggaagtgtgtaggggggttaaattgttctcttttaaagggaagaaggaaaaagaaatagacactattaaataggggggaaaaaaaaaaaggggggggtaaaacaccatgatgatttaaaaaagatgaacttacgcataaaccgttgtccatctcgaatatcgggagggggtccacattctttccccatttgatcagcgatccaatttgaacaggagctccttgcgcactaagcaatgttaagggaagttcccacgggcaaagaggcaaggaggcaaaagccacacaaaagagataggcagacccgtaaccgaacagcttgggcgagaccactcatcccgtggttatgccggtagtcggccgacacctgaatgggagatgttatgtgctaaaggaacaaaccggcatcaccgttccctctttccgtccgccccacccgtcatcgcagcttccccatttggtaaactctgcaattaggttagtaccatttttgcgcaagtgtgaacaggccccaacagtatagcagcctaccccccttgtggacattcccccgtgaggcaaaagagggaggcatttgaaaaggaataaggcacacctcccctctacacacacctatgcgaatggtatgttgcaccttttatggtgattcccaagtgaaaaggttcgcaactcacaagggtgcttcgatcagttgggaaggacctcctatttgagtacttgtgcaggtggggataaatgtccctcaagatcaacatttccgagtgaagaaatcgggagggcacacctcaccgcgaaaattacttcacaaaatgtgtgtgcttgcatgtatatacatgtggaaaagggagccgcatcctcgccaaaaggggagcttctttcccaaaggtgtcaacctctcacatgtttcgcgcggagtgcaacgtcacaagggatccccggcagctagccatcttctgcagcgtcagagtgggtcaagcgcacagggaaaaaaaaaaaatacacacacatgcacacatatatatatatttttctatctgctcataaccgtttgatcagtggaacttgcacaccgtgaacagatggaaaaaaaaaaaaaattatgtacacacgtgtgcacttagatcaccgcgaaaatggcaggacagaaaaaaaaaaaaaatgaaaaatactccattttgcgcaacggcatataaaaagaaggggaacaaattgcaccagcggtgacacaccctactgctacgcattcagagataatcgaattgggtcccccgcgcacacataaggggcttcctacattttcgcgcccgctggagaaagcgtgccagactagcaaaaggcgtaaaaaacgcttcaaaggagttggaagcatctccgaagttggaagcatccccgaagttggaagcgtctccgaagttggaagcacctccaaaggtagagcacctccaaaggtagagcacctccaaaggtagagcacctccaaaggtagagcacctccaaaggtagagcacctccaaaggtagaaccatcgccaaagttggaagaattataaacccgtaaaccaggcaggataaaccgaacgcgaaacagtggctaatcccagcacagggacatacaatccgcgcgacgcaggcagacacgccaccgcacataggtaggaagccccacaggtaggaagcttcacagataggaagtctcacacgtaggaagccccacaggtgggaagccacacaggtagagaggcccaacgcgagctgcattgattacctacatataggaccaccaaacgggaagtgcaccccaagatgaagacgctaccccttgccatagcgacctatgcattcctactgaaggaatgtctaaacaatccaatacttccaattgagcatttatgcgacttcgcattaaatccgcatagtagcatcaagccagtgttgaaagaatcgaatggacaagatgaagtatggtgcagtgtgcataacccacatctgacagactacgtagcaatggtatgtccaaaaaaaacagaaaatggagactacaaagagttggaaacagtaccagctgaatgttttgctaaacacttatactccccatatgatacagcagaaaatgaaaaagatatagaactcctagaattagataaaaaattatccttcaacaagacatttaccgattttgtattaaaggtattagtcatcccagggtattataaacacaacaaaaccatatattgtagatgtgataacaggaaaacgaagaaaggtgaggatgctggtaaaatagaagaaggaaaagtaggactagtaaaaattgtattaaataaaaaagataataaacctaggggaatcgattttacagaatcgaatgaattggaacaaacagacatagagcaaaatggaaatgataaaataatcaaagtcaaggaaaatgatattattcattttaagtttaatccaaatcaaaatgttgaaatgaaggaatacgaaaatattattaacatgaagtatggctttctacaagaaaacgttttaaatatcagatttccaacagtgtttttatccaccataaatttttcaatgaaaattacagaaaatacaaaaccagttgtaaatatttttatgaagatacagaaaacggaaagcatagatggatgtgattttacgaaaccagcgggggagggagattatcaagatggattttccttagcagatattacatcaaatgaaaaaatttgttctgtacatattggatccagccagaagaaaattgctgcagggattaagtgtccctataaattaacacctacttactgctttagacacgttttatatgaaaaaaatatcaagggggtaatgtcttatcagcccttcttgttaaccgatattttgggaatcctcgatgtagaattctacagtaatgctaaagagggatcctacatagttggactaccagtcagtccgcaaaaatattctgttgtgagatgcgtttgtgagaataatggaaagactggaattatggaactcaggattgattcttcttctggatgggctttcctcagcctcaccttgatgcttctcctcactgctctcctttacgcgtgctagccgtcatgctacattttggcccgtccaatctgcgtcactgtacagctaaacagataggcacccatgcgtggcttgcaacaccacgtgatcatcagagcagtatgctcccccgaaaaatgcatcgccccgcatgaaaaagattcaaccgcggaatgtgcacgctcgcgcgtgttcacaggtgtctgtagacacacgaacaacgcagcgccgaaatctagccccgctgccatgcgccacacacgaacaacgcagcgccgaaatttaggccccgttagatgcgccccacacgcctataacgccgcaccgatttttctttctccccatggagagacaacaaaaaccccatgttggggcagagtgagcacacatggtgcgcctctcccgtaaggaacaaccacgaataaaaaaaaaaaaaaaaaaaaaaaattgaacccctcccccgataggaacatatcataggagcattcatcgtcatttttcgtaaaaacgatgcgcccctccatctcagcttcatcgtccgtccctattcttcacccataatccgcacagctaaaaactgcccctcaaaatgtggctaaaagttaataaacaaaatagacatattggggtaaagagctccaattcatcggctaagctcagaaggaatattttttttcgctttgtctctatgccttatatttcacactggttccttcgaactgtctataaattttacccacttcaaaatgggcgaactctcagtgtgcagccgttccgtgcagggtacgcatcaacagggggggggaagttatcgcacatgatacttccacacagaagagacgccgtaccgactgagtaactgccctctacatatcccaaagcgaaaggcacaaatggtggaagtaacactcgctgtggcgattctacaccgaaaaaggggcatacccccacacacttacatgcatacgtacaagggtacatacataaaggcgtacatacatataggcacacatgcaggtatacatatgcacacgcgcgagggggaccctcacccttctttttcgatgctgtagatccagttttcttcaaaaaaaaaaaacttcgaatatattcacagcatgggaaaacaattgcacatacgtataagcgcggtaaagatggattgaaagtaaaaaaacgaacattcccggatatacaatccgtacagcaatgttaaaaagcgctcactgtgtaaaaacaaaaaaaaattagtgatgatactataagacagagatgtactggcgtggtcacacacaacatccgcttcttcccaactaggagcaaatttcgtaacgtgaatttacctcaccagtagggaaaagaagaaatgacgaagtgactaaatgacgaatggctgaatgcgaatggctgaatgacgattgactaagtgacgaatggctgaatgacgattgactgaatgaagattgactaaacgacgaatgacaaaattttgaataaacgcgagcatgtgcaattcgccaactcttacgcgcgaacctctgccacaatccacattttgctcatgtgaaaattcacaaaggggcgtcttttttttttcatttaaatttttttctttttttttttttttaaatttcgcgcatccctactttgcatacattgcgggtgtgcacgcaggcctttcaagccttcgcttcttcaacaaataacgtgaaaataacgttttcgatgtgtgtatgtgcattggggcgaacttcatcccattcctacagccagcacacgcaattgtaatatatgtaccatacacgtgactacacttctaagggcctccgcctctcttcccccctcatatagattgtgccaacaaagggatcacttccgtgtttgagcgcgcacgctaaaaacggggcactaagattgatgtcgcccgagtgactccgcaccaatagacagctgggcctactaattaaaaccacccccgctgcgccaactgtcatcacttcgtcgcgtcgtctgcactgcgtcgtctgcactgcgtcatctccaccgctccatcactccatcgctacacctctccaccgctacaccgctccacctgtgcaactatgctgaagcgccagttaacgaacctgctgctcgtgctgtccctgctgcgagccataacgcaaatacagatgaccaaaggagaggtcaagtacgtcccgccagaggagctaaacaaggaagtttccggatttttcgggttcaaatgtaacttctcaagtaaaggggttcacaatttagaacccattttaacggaaaaaagatccctcgtatgtagcatctattcctacttcatctatgacaaaataaaattgaccatcccgaagaaaaccgcaggatcgaaatttaaaatgttaccagaaaaatgcttcgaaacagtgtacacaaattatgaaaaaaggacagaggaaaaaattgaaaacatgggcttggtggaatacgaagtgaaggaagatattaccaactcagaatatatagaaaaaattatcacaatatctcccttcaacacaaaggacgttgaatttttctgcatttgtgacaactctgaaaatgtcatatcaaatgtgaaaggaagagtcgctttggttcaagtaaacgtcctaaagtatcctcataaaattacttccattaacttaacaacggaagcatatccttacttacccaaccagttgagtaaaacctccttcacatcaaataaattggacttagaacttcaagacggagaattggttgtcctggcatgcgaaaaagttgatgagaagtgtttcaaaaaggcaaatgaatctactccccttgctctatataaaagcaacaaaattgtgtaccataaaaaacttgccatctttaaagcacccgtgtatgtaaaatctggagatgtcaacgcagagtgctcatgtgatgttgataaaacgatctatactgtgtccttaaaaccagtgtatactaaaaaactcattcatggttgtaatttctcctctgataagactactcataattttacaaataatatcgatatggctgaacttggggagagttcacaaattacttgcgatatagagcttgtagatacttcatataatcacttgataggaatgagttgtcctggagaaatattacccgaatgcttttttcaagtataccaaagagagtcccctgaattacagccttccaaattggtctatctagatgctcaactaaatataggcaatgtagaatattttcaggacatcaatggagaaaatacggtgaagatttttggcctcgttggaagcattccccaaacgacttccttcacttgcatttgccgaaagggcaaaaaaattggctacatgtctgttaaaattgctgccggttactttggcttcctggccaagatttttatcctcctgattgtgctgctgctgttgtacttctgaggcgggacaagcgcatgccatttgcggaaaatcgcaccatgcttgcggcaaacggggaagagactggcgacgagcggataggctccccccggcgaagaggcacaaacctggcgaccgctgccgtgtacactacagaacctctccccgtggaactgcaagttgctaactgcatgccaaacgcgtgcacctctttgtacatacacacaactcatgtgtttgcccacgtatacccaactgtgatgagaaaaaggcgcgacttctactccattttatgatccatcacggtttttgttcgctgtgcaaaaatttcgccgctgcgtcatcaggtcttcgaacttcgccaccacatcttccgcccttcaccatggttactctttcatttccgcgctacgagacccctacttcgcaattcgctcgaatgcaaaatagactcctcaattctgaaaactccaaaaatatcttttttttcttttttttttaatacatgtgcttatttaatttcctatcgaggatgtgtgcatgctttcaacatcctgtacccctcccccccaccttctgctcacactactttaagttgacacgcatacatagtacacatgcgttatgtgcggcagaacggactgtcctttttctctttgctattttgtgcaccctcgagaggtgaggatttcaaatggtgggtcaccgtcgggtcataaaacgaagtggtcaattgtttgccctccgcgtggcacaaaaaaatatgtcattgctcggcaagtcgctacaaatcgctgcaagtcacgacaaatcgctacaaatcgctacaaatcgctgcaaatcgcggcaacagaaaaggcgaacttatcccgcacaccctacggaggaagagcaaacgtctggtacaaatgagtcgaccaaaaggtgcgatcggcgaaagaggctacatgtagacctcgtgctgtcatgcagattttaacttgctttttttttttatgacttcacgtgggaaaggaattttttttttttttctttttgttgcttaaactgggggattaattttttttttttttgccttccctaattctgaggaggaaatcccccaagagggccatttttcaaattccctcaagttgttttcactccgaacgatttcgccccactgttcattccacgcaagggggtggtatatattttttcccgaataattatccccagtttagagggctcttggtttggctgacctaagggacacactggagtgagggtcacaccaaggggacagcccagggcaaatggcgaggctgccgtcgctcctccccttccgcgggaacatacggaagctgtgcttcccccccaggaacccagcccacgcgtcaagaaaatgctgcctgcacacgcacgtccaacagagtaatggaatgatgaagacgacccccatgctaagtaaacgaagttactttacatccctgtacgataccaaaactgaaaaagcaaaattaatgagcgaaatggacgatctgtacgatcacatgttaacgagcaattggaacgactcagtatacctcgttttgaacgtttccatttgggaaggaattctacactccatagaagataagataaagccatatgagaaagatgaagatattataaaaaaaaaaaaaataaacgaaatatttgatgttctgttcatattagaagatttgcgagaccatgtaaatgaacttttggaacagtcatcacgtgcaagtggattggcagggacacatattttggcttccttcaaaatagaaaacatgaatgagcacatcgaatttttgaaaaccaagtatgatgagctcctgttgaagtacccactttataagtaccagattgatatggtcctggggaagggactggctctcctacggcagagatacaacttcgagtggaggcacatgcacgattttttcttttgacccgtcgggggggctacatgcgtgtgcacagaaattggtagcagctggggggaactggagggggacccaccaacagacccgcatgcagtgctgtatgattcacgtcacccactgtcacagattaggaactcactgtcacagtttaggaactcactgtcacagtttaggaacacactgtcacagattaggaacacactgtcacagattaggaactcattgtcacagattaggaacacactgtcacagattaggaacacactgtcacagattaggaactcactgtcacagattaggagctcactgtcacagattaggaactcactgtcacagattaggaactcactgtcacagttcaggaatttctccccctaccttccacatcataaccccatcaacgaggccacaatttaaattttgcatttacataatatgttaaaacgggtacaagaatggcgcattagaatatctctcaccacacattggcggaaattcaggaggggcagggttacaccgtcgagcggcatcggttagtacacacacacacaaatgaacacacatatacagatatatatcctcatgtgcacacacacacacacaaaaaaaaagggcatccgcaatggtgcgaacgtacacacacacgtgacaatcagcacacgaaggggtgcctacttctcccgcaccagtatgtaatttttcctcttttgctgccccgttttggaaaaaataattttccgagacaaggtcgggaacatgaaagccaagttgtgcctgttaaaccctatgacgtacgacagagggtcgttttcattcatcgcaaaagatggcgatttataatcccgcacatatttgaagcactctacgttatcatcaggaggggtactttgcgaatagctcacattctgcatggctgtatcgtctccctcgccatgttcccctagctctcctttattttccacgtattcgtacttatttgtttcgttaaacgtcacatgcttactccgatgtgtcaattcaacagatgcgtttctttcattttttaactttggaaaattttcttcatcctcctgctcgttctttgcagggggtgtcaccttttcacccttgagtagtttattttttaacttctccctcatttttaacttaaagaggtacttttttatgagaaatttacgcaggctgattttttttttcgctgccggggtgtcgcccgcttggtggggtacgttcccacgcaggggagcaccaccgctagtcgtaccaccgctagccgtaccactgccatccgtaccacctctagccccacctacaccgttggaactcctccgcaccgaaccatccccgcgcagaaacctatttagtaaatactcgtcgcaacccatgtcctgcgctttgtacaacccgtacagatgcttatcgcgggtcttctctaccaaatgtagtaacccgagcataccgctactttgcttcttcgactcactattcgatgtggcactcgcccccttgctcagcaatttattagcatcctccccaccactgcttctcatgtagtcagtagaatttccgatctccataatgccttgtatatatttattgttccacacaccaatgtgcggcaaaagggggtaaatttttttcaccttcgtgcctttctttagcggatgtggaaaatagcaatcatatggtactttccttttcccacatttcaacatcaattcggaggagccgtcattcttccccaggacaccactctcacagatctttccaccctgctcatgtgttttcattcccatggaagaattattatcctgtagatccctgattttcctttcttcacaatgcaataggttacttctaacccttctaatgtaatgcggagcaaccctattcagaagctccaaatcgtccttgtcaaacgtatggacaatcggagcagacgaagaaatctgcttcacctcctcatttaggttggtgtagctatgcgtcccttcaacgtttgcaattttccgattttctatctcattttgctcctttatccaattgcttatatcatcattattttgcatattaaaggaaaataaaaaagggagatccatggggatatgtatgttcctctctacgtcatttaacctttccaccttctcacttaacatcatagtggtataattgaaacttaagatctcgttgtctacttcatgctttaggaatttcaccccctcgtcaatactcggtacgtctaacacaaaatcggtgcttccgcaaaactttttcaattttgcttcattttgttggttccgtattttcttcgcttcttctatatctctcaaattgcttctttcgttttttccatcccgctctcttggcttctgccctttgggcatatccatctcgtgagcagccacgtgatgtcaaaaaaaggaaaaaaaaaggggtgggggggctgctcatgatggggcctgaaaaattatgcctacgttttgtgtaccctcatctgtgacgcgcgtatgcggggtatgtgcccttggcttccccccaaacggtttgtcactcctactactccgctactacaatactacactacgccactactccacttctgccgctacccctcggggatggtcagcctgacaattttacactgttaaccaaagcgacgatcgccttgagccagtgtatcaccgcacacgcaagtgatagctagctttacccaccttcccaccgttcagtggatggaaagaggccccttatcgcgtcgtcaaaagggcggccacaaaatggggctcacacggagggatgcgacaaataaaaaaaaaaaaattgtgacattaaaaactcaggaaaatgtatcaaaaaggggataaaccctccttcactcaccaaccaggtcaaattatttattacgaactaaatcgtgctcgcaaaaagatggatacccctttgtagtgcgaaaaaaaaaaaaaaagagaaagagcatccaaatgatctcccgaggatgtggtcgccacactgctgcttctcacgcgttgttttcactctactcaacaatttttatgtaacgtttttatttttctactcaactgcttttccacctcttgttcgattggttcggttgtccctttttttttgtcaaccatttttgtcccgttaacctccctatcgtgagtagtgccgttaagttttatccccctgtggagaaaattttgtaggcgtgttgcccttctgccagggaaaaaaataattttttttcctcttatcagttctcattctcacatttccgttttttttaaaagtttcacccacgtgggtatggcaaaatgatgcgggtgcgcgccgcagatgcagagtggaggcttggccagaccaacggcccaccgaggagcgcaaactgcggcacgtaaatgcggcacgtaaaatgcgacacacaaactgctaagcacaaactgctacgcacaaactgctacgcacaaactgctcgcacagactgctaaacgcgcggcgaggagggcgcgtcccccaggatgatggtcgagttgatggagctcttcgagctgtgcagctcgcggtaaattttgtttatcaaaagggcgttgttgcagggaattttgtacaccaggttgctggagttccctgtgcggattatcaccccgtgactggaggcccttatttcggagatgtcttcaatcctcagtgaccaaatcacgatatcgccccccccgacgatcttcttgtcccccaagaattcagcattcttaccaccaagaaacatgttagcatacaaattggcataaataataatcttcggatatagcaacaaggaataatgtgcaggagggtgattctcctgtttatgtatcgtcaaacatttcataatattttttgaaaatttcaaccctaggcattctctcaattcagcttcttgcaaattgtactcttttatttttccatattctccccataacattcttggctttctatgtctcttgattttgtatttatgtcctccaatcggtttggacacctcagcttttatacctcttgtaacatctgatacggcttggcctactttatctaacggcttgaccaacgatccagctacccctttgcctatccctttgaagaatccaccaactccttccttctgggcaccctcaattggtttagtaacaatattggataaacttagcaccccttcaccaatattcttcacagcacttaggagcccctctttcatattcgtatttgttttaaagttcctttccttctgtctcctgttgatgtattctgcatcgaacgtcaaattggagaggaagcttccaatacctacacttacattatccacagcgtaaacggctaaccctatggtattccttccaatttcgaggggaattttcggtatgttaatcaggctactatatcccactatgaaccctaggcatgccaaaatagaatggctgtacttatccttcaatagtgcataaaaagacttcaaactaacacggatgttattgaaaatttcctgattcagggtcacaggtgcacctagcaattctaacttccccgacaccatcaatatgcgtaaaccgattctcagcaaatcactcatcatgtgcattttgtccaataaaaaggaacaccaaacgatcagggtgaatttatctatctgcatgtattgtatgtttatggctaaggggatatctggtgacttgtaatttacatagacgggtaaaatggtccacttttggatctcctcatagagtaggttcttcttctgcacgacgcttatcccttcgatgtactctgctatgagtaggttaattccgtttaacgtttcggcgtccatttcgatttccacgtcatccaaagaaacctgtatcttcttgaaaattacgtccttatgagatatgaaggatctctccacataaatatttaaaaatattttttcgtcatttgtgttcatgcctttgccaattattcctggtccgctatcactaggcatcttactgattatatcgctgtttgtgaaatgggctcgaccctcaccaccgattccactgctgctattgttccgatcgtatagctcatccatctcgctcatgtagtaactgccctttctacctactcccccaacgctcatcccattggcgcgacttccctgggggtgataaccatacgcatttttaattctcttcaattctttttcgctgttccctgcagatgcccctcctgatgtggttcctgccccaccgcttttaccattgttggtacttatgccccggttcgccaaaagcacacacttctcacatgactccagctggcagtccacctgcacgtccgtaatttttatgtcaataatttcttcctcgttcttcatataaaacagggcacacagcttcgacagctcgatgaagaacacctcctcctttaggatattcgatataatgcttacccctatttgggtcacgttgataattatgtgcacatttttgtacgtgttgctgatcatcttcacggcttcctcccgtctgcccacgccgtagtagtagttgccatagccgttgccatggccgttaccatgcccgttaacatgcccgttaccatgtccgttaccattgccgtggcctttaccatacccgcttgcatacccgtttgcatacccatttgcataaccgtttccatagccactcacgtgaccctggtgcccccttccgcctccctctgcttctccctcccagtcttgctccgcaccatacttcacatagttatattcactgtgaccaatcatcatcctcttttgaatatagctaccccccatggcgcttctctcaactcccatttcaaggccacttttatccctcaactcgtaccccccctcagttagttctaccttgtggtactcctgcatgtccacagaatttttagaaaatcttccaccctcaagggagtcataagcacagggggtagtgggagcaaatcctcccctaccttgaggtacccccctagggatattaattctgtgagtcaacctaatcgttatcaaatcttggatatattctatggagacgataaaaatcacgtcataataatacacttggaataacttctgcgcgtaattatactgtgcgaatttcaatatgaagggtgtccttgggatggtcttcatgtcatgcagtacaatctctatctgtacattccgtgtaacataaatgaaaggattaacccacccgaggtaactagactgttcatactcgatattaaaataatgttccatgtcagctgtacttaggaaattttttatgaacagatttttttctaatttacaattttcctcttcatccattttcaagtgtttcgtgtcatcgtggaaggttcgtattttcaaatatcttgccaagctggaactgttgtatgcaataaaccctttgttcatattattatctagcctttcgattattatgttttttgttcccatgtccgggatacacgtaattacgtacacttccgatttttcctccttcgcacaactgttgctcactaccatgtaattggttccaacgaaattttcactcgggaatatgacagacgaccaaaatgggttcttgcttatcttgtactgcttggagggttgggacacgtagtcctccctcttcctaacggtatggccaccgccaccgttaacgccatcaccgtagtcaccatcgccgcagtcgccatcgccaatagcaccatcgccgcagccatcgccagtgccgccgtccccgtcgcccccctcgtcctccttcaccccctccagcgccttaaaccggaagagcaaaatattctgcttcttcgggaagtacagcggagaggtgtcattctgccgaaccccctgaatcttatccgtctgaaactgcttcaccaaaatggggtagttcagcttattgctaatgataaactgaggcaccacagtgattattcgactaatgatatacggtatatttgtcgtcttaatcttttccgtgttcagacaaaaggtgtaaaagaaattcttgcacgccacgctcgtctcggtgtagctaccgatggggggtaacgtcgccttgaacaatatcagtgtgttatcaacaggacaggggtaattaaaatcgttgaaaatatcactgtagtcgttatatgtctctaccccccctacatcataacttcgaaccccatttcggcatgaccttaaaaaatcattgtggtacgtcttatgcggtaatagcaaatcgatttgtgaagtgtctcctaacaacgttatgccgttaataatggggtaatacttattagagttgatagccttgatgcccagacccgttctgtcaataaaacatcgaggtagagaaaaaatgtacagttgtttattccctaggatgctactcaacgagttgaaatacccactgaagttttttattaattccacttctacagaagcgaaccgtttaaaatttagagaaaatcgcataaccgattcttcgtcatcctccaacaggaatagcttgtcagaccattcacattgcgagttcccaattttcatcctcatgttcaggcagctatactttttaatttcataaatataaaaaatggaaaatggattcaatctcttattcacataacctttatttgacgtacaagaagatagctcctttttcttcacttttatttcctcatcgatgttacttatttccttttccaaccgcttcaactcgtgtacatacacccgttcgttgttctgtgcgcccttcccccaaacatagtcattcgtatagccactactcgacccaccaccactcgctgcgacattccctgcacttccaccagctatcatagcagttgtggcacctgcggaactactgccagaactgatttgcttgactgacgcgagtttgctcaggtacgcattgatctcttcgcactgcctcaacaatttcacctttttgttttttaaaaggtcaatcttccccttctcctcatacacgtaatcgttctgtttctcctccgaaatttcagaagtgattataatatctaccaaagcaggaatggcattcactacactcacatgaggatatatagtaataattttcaaatttttttctgcaggtagggcacttaatttattctctatttttactataaagtaaaggtaactattgctatccttaattttgcacttcttcacatatgtcccttggttaatgtcagagctcaaaatatcagaccatccattttcgttgctgatggaggagatgtccatcagttcgtttgctccattctttggagatgatccatcggacatatagatctcccccccggaggaagtgtgtccttccgctttcggactatccaacttattatttctgcccaaaccaggtatgccgctaactgaggaggtgctttctttggcgcctcttcctttggaaacctctcctttgcccctcgaactcaccacttcgtaatacgcgttctcctcgcttaccagatttatcggcttgaaggacaggtagacatgcgatgggccacaaaatgcacactcgggagtagacaataaatactcatgattcaaaataaccgtgaaactcaaattattattcttctgacgcagttttatattcgggtttatattcaaactgttggagaccttgtaatttttaaacgagtcgctgtggttagggtagagcgtgctaatcggtatggtcctattctccagagacgtcagcaatatggggtttctcgttccatcgaagaaacaaaactcaagaggaatgccacacttgtttacaatccgaaccgttgaggacatgaacaatattttgtaattcggcataggagatatgatttcgcacactgtctccgcgagcgaggtttgcggaaggtaattattcttcagtcgatacttgcaggccatattggtctgcttctccatctcttcgttcaacatgtcccacttggttgtcttgtccacgcctggcttgtccacgcctggtttgtccacgcctgacttgtctacccttggcttgttcactcctggcttgttcaacaccaagtcgtcctttccgcggaccgctactcttatgtcaccctgcgggggggccccgctccccacaccgctgccatacgcctcatcaaaaatatagtccatcggcttcaacatgtgaatcacgttgctgctcttcagcgatgtggtcagagttgtgcagctgttcttgatcaagttgataaggacgcactcgcagttcttcagaaatgggcccacgaatttgttcgaagcaaaaatggagttccccaactctttcctcctttggctgtacttaaagtagtggctttcactggaactatttctgctttccaccgagtgttcctcctccatcgagtgtccatcctccacctcgtcttcactgcaccatttggaagtaccgtcctcatcgtcaagcagttctccttcctcctcctcgtcgtcgtcctcctcttgccgccccccctccagggacaaatcatcattcgaagcgaacaaatcgtcattcctcaaatgtgctgtggtctcctcccgacccaactgctccatttcgtccgccccgatgtcggttccctcgatcgttttttccgtcatccccctttcatccgtaacagtgtttgcgttatacttgttattgtcgtaggtgctttcctcccccccctgggatatcgtcgctttgcagttggagttggaaacaaaattaatgttaaaattgggattcaaattgggattcaaattggcactggcactgacatttgcattggcactgacactggcactgacactggcactgacattggcactgccattgacactgggagcgtttcccctgccgtgggtggcgctccaattggccgtgccccccccacctcttcttgcctcctttccgtcccctctcccttggccgtacaccagcaaattctcgatggtcttcttcggattcttcgttatcatcaaatccagcactatgtctcttttactcatatcgggaaacatatcatgtataacattcaccacgtttgtagggggaatcgggatgaggtacagatacaggcacttcttttctatcaaggagttgttcgcgatctcgttgacaagcaatcgatctagggagaccaactcgttcgtggttacaatcttggcatacaactcgggggcacttttctccgcctcgcaatcgggctcgaaaccgtcagcgtcgcttccaacactgtgataactgtcctttttaactccatcacgagtgtttccactacccatcgtggtgtgcaatgccatcttaggggatacctcaccgaggtttgttcttcccttcttctgcttctgcgcgacatccatgggagcccctccctcgtgcacaattgggtaacctctccccttagcatctgcacaggggcgcttcttcttcacctcttccacggtattttctggcatcacgaaggcgtaaaaaaaatcactagtcaaattgacataataaacaacggaattatccttcatgcaatcgtaactgtttcgattttcctccttcttcaggaagtcatccaaatgaaaatcaatctccttgctctgatccatgtcaccaggaattgattcaaaaacggaagagcagtcttcataaatacttttgcttttaatgccaagttttttctcatctagctcagcagaaacgctctcacaattgttgttaaaaagggacaaatgtgacccctgattttcttccttctcaaatgtgttactttgcacgcatcgattgttttgctttttcttcagccccttaagtaccttctctgtaaacacaggaaggaacaaaaacaggaggttaactaactgaggggttatattaaaccataaagcatttacgctatttatttttattatactgatgggagatttgcccaactctgtatcctcactaatggcatcatttggtagtatcttatggatgtctaacgaaatgttgcacttctccaaaaagggttcccaatctccaatgcagttattaaaatattccacttttgaatttaaatcgtttatattgtaggaacattcatctgtgtaaaaatttaaacataaactcatactcatgatggtcctgattattggcacgattgaatttcttatgtcgtcgataaaggtgcacttcacattgtgtagctttattactattttgatgtcacgataggtatttgcctgttcattaccactagccaattctgactctgactcgttttgcaatgcacatttactggagaatatcctgctggttgtgtacgactctgtggaggacgagtctgagtatatcgtcaaattggagtccgttgaaatttcagacaacgcgttgtacgaaaatgattcaatcacgttgttgctcgactcggataggtctacctcacttttctgcttcttcattgtaacgagcctcttttcctccttaagggggtttattcccactggctgcttctcctccgatgaggtgtctccctcctgcttcacagcttcccccacattgctaaggtcagtccccacgaccgctctccttctccttcttcttcttttcccccctttcagcttatttatgttcgtaatttgtagctcctgagctgagctctgatcagcatctcgcgcgcttttcccagtcacggcatcttccacaccttcctcctcgccatcccgcacttccttcatcacaaaataaatgttattcctcataaatttattctttatcttcgtatgaataaacgtcacgggagggattaccgcacccacagtgatgttggtgtaagagctgggtacatcgccgaacagggtagacgaggctctcagcaaaatctccacatcatcattcgacagccgtatgtcaaaatttccaatatgaatgttgagctcaaaaacggagataaactctgggtagtccttcttcctcacgttcgcttttaaaatataattctccttcttcgtgtcgactgactcgtatatcgcttcccccttaacatttaaattatcacacagtaaaatttttttcttgtgataattgtgcagtgggttagatacatccttggcggctccaccgctcaccccgctcaccccgttcaccccgctcaccccgttcaccccgttcaccccgctcaccccactcatcccactcatcccactttccttcctactcctcctcctcctactcacatcgctagcaaaattactaacatagttaattcgctttattttactatttacggcataaattttcctaaatattatacacttatttaagagagagaaggagaaaacgaagttattggaccacatcaaaatcggatgagctacattctctagatccgtaaagacaataaaattcccattattcactttgaagcttatgtgaatgggtttattgtccagcttcaaaatttcatttatatttgttatggtttgatttttttcattccccaagcgctctctgataaacttgaatcgactaaaattcatgctgcttcctctcgatatatttttttccctatcccttagattgtggccctctcctccatcgtcttctttttcttcctcttttcctccccctggggaaatcttctcctgcttgccagggcgtccgcctccctctgtctcacttttcgccttggatttaaaaacattttcctcaatcctgatattttccacagcataccttttcgtattcttgccatacctgttcgcttcttccgagtgggtttccttcttatcctctttcaaattatgcttgttctttcctacaatggcaacatcattctgagaacggtcatgctcatacgccccagcaactttcttcccccttttcttccttcctggctccttcgccgaaacgatgtagggagatggctttgggtacagatgcagtgtgctcaaattgaaaccagtagacaggaatttatatatatccataaaaatgataaaaaagcaacagatatacgcatcatccaattctatgcttaggatgatatcctctataaaggaattgattcttatttttatgcctttttgccttttcttctttttttcctcgctcagaaatacgttgctctcgaacatgtatctcagcagtgctttgtagtccttcgcagctgtggggggagatgcgcagcgatcgcccgaggggtggttgcctcccaccgcggggttgctccccaccacgggattgcttcccaccacagggttgctccccaccacagggttactccccaccgcagcactgctgctcatgttgttctcctcgtcgaggatcgaaacgcacgagttgctatacaccgacgcgctcgtgttcttaatcagagataacttggtctcggcattctccctcacaaaattcacccccattttttcctcagaatatttggcccccctctttttcttcaccctgtttgattcgttctcgatgcagcagtatgccactcgcttgtagtaattaatggagttctttctcacatcatcaatgtagagggagttactataaaggtcgaaaaaataaatgtagtaaaaatctagaagaactaggtggaacgagatgcttatattttggaacgttattatggctactggggtgtttccatcaaaggaggttttaatcttaaggctctccaaatttatgtacagatataacttcagcccgttcttcatcacgggttcgctcgcgaccgggttcagcggccccggggggctactcaaacggttcgtctcgttcgtccctatcgccgctttcgcctcgttcgccgctttcgcctcgttcgcctcgttcgtctcgttcgtctctttcgcctctttcccctcgttcgcccctttcgcccctttcacccctttgacctcacttccccccctctccgccgcctcccccccgcggcgaacactcaggttccccaaattaatgttccccttgcggaaccactccgcgttcaacatgctgtctatattcacgcccctatcacaaatgaagcacatagggaagtaccccttgtagcaaaaattctcattaataatatctaaaaaaaaggccaactgaaatacagtcaaatctaggcaaaaatcgttcccactgaagtaaataaaaacaccatccttgctgctgactagacataatcctatgttcactttttgtagaatgttcccttctatgttgatgcttcccccattttcacaagcgcgacattccatgtctagcaaatcgacatagagagtaaaatcgtatttcccgcccacgcttgttgttttatcatttttttccagttcctcattttctgttgcctcacctggggtcgagcttccgcctttatcgctgcagtggacgcccatttgacgcttcctcggggtagctcttccctgggttgtttctcttccctggatggttgctcttccctgtcttgcttgccttttcctcctcctcctctcacgcagcgcccttcgctgattttccacaatcccctgagtgtaattcaccgtgtacgaattcttaaattttacggtgcccaaatggaatttcaaatacgattcaatatacgggatggagttcccccctcggttggcattcccacccccattgatgctcgccttggagcacttggacacatttttaacctccccgcgataattatatattatatttttatcctccggaataataacaacgggatccaagatggtgcagtggaagagaaaatacttcgcctgagctacctgtaccactttcttatacgatttactaataaacacgttcagaatgccatcatctaggtactccaaaaataatttcaaatcgcgtaaataaaaaatgtagtatatactggatatatcgcagagcaaacatatgttgtaatttctcttatccttgtacaccttgatttttccaacaaataaatcctgccttttttgtttatttgtttttttttttttttattttcctcagataggttatccacattgatgtagtttaaaatgtctttactatttcgtctctccgacatggtcttcacattctcccctttgctatcctcactgggtttcactctctcaaaatcggttgcaccaaaccttttgctcctcctcgaaatgaacaaatcatacgtataatcatttatattattcgaaatgatatttttgctattcatcgatatgatacccttctcgatatttacgaacattttctgatcaaaatttaagtacaccttattttcgtaatatatgctgcttacttgaatttttgagaaaattttcctcttttgccagaaggctagggaggcactcttaatgtagcaattgaagaagtacttcacgtaggagttcttctgcccgtacagcttcggtagggtgttattcaacccattgctaaggatgtccccctcgggatcgccatcgccacgtgcaccgccatgtgcaccgctttgtgtgccaccactttgtgcgacaccgctttgtgcgacaccactttgtaagctccttccaaccacatgctcatctctgccaattggctccaggaggttgccccccccggggtgtactgccggttgccccatctgagagcttcccatatgtgtgccatcacctgcacacgcgctttcctcctcctcaacgttcttcttggcagactctatgtccaaaatattcaaagaatttttcacattatttaacgtctcctgcacactcctcaaggtgtgttccgaaatgaacatcttataattttttaactcctcctcgttctttaacttatttttgatatacttcatgtccttctcaattccatactgcagctttttcttgtattccttcatcgttttgaatatctgctttatcgttttgtatttccaatgcagttcgatatcgctaatgatcaagttcacgtgcgtgttggccctgttgatttggttttgcttctgcaagatttgcagatttatggacagttgcttctcttcgatggcgtccataaagtcatcgtcgtcgtcgtcatcgtcagcgtcagcgtcagcgtcacagattacgtccccatcgccgctaacatcctcatcgtcacagattgcgtccccatgaccgctaacatcctcacccaccgcacccaccgcaccctccgcgtggccaactttcaacgccgctaccccatcgttagggctacttccgttcgaacctgtcctcacctgcccacgtttatccagatcattatttttgggacattccttcccttcgctcagaagatcactctccataaattcctcaattctttgagctgactgaaatcgagctatgcccctcgagccgttctcctcattgctggcatctctactcacgggattttcctccctgcggctgctaacaagcttatcactggttgcatccccactggacggggccccacaattggtaccctccccccgtggaggtggcggtaacggtggtggcacccccccttgggagacaccgccattaaccatcgcgttgtgcttctcctccaaataagtcgacaacgaccggaagagaaaaatatccttcgaattcacattcttcgttagagtaaaaaaaattggctgcctattacttgggtcacaaatccacaactgctctatttcaaccttcacaattttcttttttttctgtaagtaattcttgtatgatattccgcaggcctcgtacttgagcacctccctatttttcccatttttaatagagaaggctgaatttttaattaaaaagtcaatatcgtagagaaaggattcttcctccggtttgttaatttggttctcatcaatctgcttggccttagactcatcaccattcggagaacgaacatggacgaggttactctctttggaagctccttccgaggaaggaatcttcaagcaaatatttccttcccccttggaagaagaaattaccttcttctccactgaagtcttctttctacctttgagaatttctttttcttttttattttttgagtagaaccgagttaaatatctcgtaatggatgtcggtacagccaatatgatactcactgcgtctggatttatttggaaaaaaataccatccaaaataatgttcgttttcaaaattttcaaatcgtattccacgtatacctttacagggatgggctgcagtatgtagaacttctcactcttctgggtcttttcctttatgcggttgcagtagctgtccttcaaatgggtttcttccacagaaggggacgggttctttccctcctcctctttttcttcctcctgcacagttggagtctcccttttgatgggggacaatccactaaccatgtccacctcagtacgcctcacatctgcgtcatttttacccttgcatgtgcccccacccccatgcagagacgccttcaagcatgtaatctgcgtttcgttgaattcgaaaatcaagttaaatttgttgtacgtgcaaggacactccgttttggctatcaaattacccaggtgcaattcgacaataccgttggttaaattatcaaagtgcaatattgggccacatatatgaatgtaaaattcgaaaagttcgggcaaatgctggactgctctgttgtatacattttctcccttctctttcagcccctctatcaattccgtctgctccatcttcttgatgtgaagcagcgcctcgtcgtcttcttcgtcatcctccgacgtgtccgcctgaccgtcgcccgcggcgctcctaggagtctctccggggggcgattctgcggggggcgcttcactggggagcccttctccggggggagattctccggggagctcttcactggggggctcttctctctggggctcctccctcaggggcgcctccgccgcagcgtcgccaacaacggagcccttccccttgcccctccgcaaaacggacttgtgcttcttgttaacgatatctatcaggggaaaggcaaaggacaggatgttcttaataagtaacggagacacgtacagctccagcggattcaaccttaacaaagtggacagagtgttccccttttcagtcactaagtggtttatctccacataggcacacaaactttggctatgtagcaaggaataataaattggattctggtaaaggctatttcctgtactgctaacattataggggaataaatttttgttcgtcctaaactccataaaaattttgctcttatgctttgctacgaaattttgtaactctattatgaacttccattggaaattatcattatcgttgtggtccaccacggactgtaacgatagggacgaatatatttggtagaaatttatcgagagtatgttaatttcttcatacttgatccccttcttgatgtagttactgttggaggggctcatagctggggagctattcaacagggtgtcttcacttccgctgagagatatttcctcacccagctggtcttcaaaattgttgctatagcatttgttggaagtgccctcccccactgggttgctcatcggattgcaagttcctttcgctagtccaccaccaactgcgctcccaccaattgcgctcccaccaattgcgctcccaccaattgcgctcccaccaattgcgctcccaccaattgcgctcccaccaatagggtgcaacacattagcgttagttcttcccctttctgctaactcccctcgatgaagcagcgcccgtcttcttctccccttcttacaatcatcatacacgttaatggaaaaatttgccaatttgaactgaaaatcatatttggttggaagcaccacatcgtaattatcctcgttcgtcatagcttcctgcaaaatatacaactccttctcatttataatatcttgctcactatttaaaatactctgcaccttattttcaatgtccttcttattacctgtgacccaggaccaccatgactgctgcttatatatagagtcgtagagatatttttttttcaaatttttttcttctattattttttccaacgtgtttttacattgcaatctccacttggctagatgccttaccccaactacatcgtacaaaatttgcaaccggttcatctcctgggaggtcaactccgtggtagatatgttatacttctctgcaagaactttattgtacagattcataaattcgtttttggtttcatttcgcagcgattctatgtctagcttgactgtacacgcatactttagcagcagtttgttcgtttgattcctggacttattggcttcattcattatttcgataatttttgtaatttgcgtcctggttagcgtaattccttcccacttctcccctatttctagcttggccttcagctcctttttattgctggactgctctactggcaacaccaagtcgaatggctttatcagatactcaaagttgtagtaatttaaaattttgctgtcatcatcttttaaaaggttgctaatctgggttagcgttcttttcaagtagttgtccttactatcaccattatgaccttcttctccgtcggaactccctaacttggattcgaacgtcaggtcctcgttctggtcgtaactaatggacaagtcgtccttcaccttagacgaacggtccaaattatctactctgccgctggtatcatttacttcatcttcgtcgtcggacagagatgacctattcttcaggtcttccctttcgtccttatcagggtctcccctcgttagagaatcggacgaggcgctggtggcctgccgcttggggggtccctcagagatattccgacccttctgaccacttgggccgctttcgcctcctgttttccccttttctcccttcttcctcctgcgctttttccttatattactgttgctgtagatacacagccccttgaactcgataatgtgatttaacttcttatactgctcactcgcatttgcacccgcatttgcgcccgaactggcagcctccgctgcgttttcatccttcacaagactattcttgacagaggacgacttgaggataaatccgatggaaaagttcttctcagggtcttcaaaatgaattaaaatgtcctgaatatctacatggatattgttaataattttatttaacaatttaaatataagcgtagacttttccgatgacttttccttatttttctgttgtttaatgagagaaatttcttcctccaacaattccagcctatgcattttggctcttctcaactcttcaatgatcacatcttcgctttttttgtagcttcttggttttatatatatgtgtacatttttaatgagcacacatacgggactcttccctaacttactccatgggatttgtatatttattcttcctatgttcccatggattatcttaaacgatagatctaatatttcggttatttgcggcttaagtttcaagttctctagaactatgttacctgaccatacccccaagtgtaggttcctctcaatcccctcgacatatggcgcgaggaatttattcagtagcttttcaactaatgactccaacatttttatctcgtgtagagcctctaagtgggtcgcttcctcccctctcttctgctgcttctactcccgtttgccactaattttggaaaacgttttaatttacaggcagtgagaagagtatctcctataaattcaatcatgaagcggaagcaaacggggggagaacagcgatcgtcgcttggcatatctcattgtttacaattatttgtaaactttaaggtaagcttttgtttcgtttcttatattattatattatgttatattttattttatttcattttatttattttttttttctgtttgtaatatcattctcctaggagctaggctgataaaagcacattttataatatatctcctcccttgagggatatatattttcgaaaaatatcacagttctgctaaactgctcattgtaaatatgcacaactgcctcacaaaaaaaattattatatggtcataataattacatgacgcaaagtatacacagtgaagggcactaaatcgaaaaatgacaattctgttggctgctatttggaaaaggtttctccacatgtgccacatgtatatgagtatgaatgtacgtgtacaaacacatatctgcaacagaaatgaaagaaaaatctttttttacaattacaaaattccttgcactgaaaaaaagagcggtgggatgaatttatgttccttggttatgcgcccctcatgtgtacatttgcattttcaagcacgttcttttttacatttttcccgcatataaaattcttgcaaaaagtgctacacaacaattcctgcttttccgctgttacacataagggcagccaggatgggctcctttctcgcaaagcttacgcgcatgtatgtacaagcgcatgggggcacatacacatgcataaagtgaacgtacgaacaaaggcacacccaaccccgcaaacacacactcagtgtttttttgtgcttgcctatcccccgccctttcttgcgctgcagtcctcaaatagttattactttataatcagtgtcaaagttgaaaaaaaaaagttgcgaactgttaaggttaaataagaaaaagtgacctttttttcttttttttacatgaacaagtcatacattctgtgcatttttaagcgtaaactttttttttttttctaacttcaaattttagctttttcttttatttttacatgaacaggtcacacattctgcgctttttatgtaactgcaaattgggggttccccttttcgaaggcaaccgtttgtcccacattttccaacaaattcgtatatcctttttgctaattcgagaaaagaccgaataaatagtgttcataaaggaagcaaaatgaccccttattttaactcccctttgccattcgaacgaattgatacaaatgggaaggtaaaatcaaatggaggataaccggataaaaggcttttcgacggaggaggcgcattgcatacccataaaaatagggcttcgtagacccatcagacaaacgctatattcgatgtgcgtgcaaataagaaacgtccccttcttcatgatctttcttacatgctgacatgaaatacacggcggttaagttggcaaagatattctctcaaaaagtaggcaaacggataggaggtataaagatgatgcgaaatggacgaatcagtttggtcaaacatgatatgtctttcacccatgcatttaaatttcccctcccccatattccttacattggaagttttaccatatgagaacagtccatgctttccattttttttttttttgttcacttaatatataaagcttatagttttattaataaataaaacatgtcgacagataaaaaaaaagttaatctaacgttaataaatttgataaaatgggaaaaaattttaactttaaacattaattggaaaaaataaaaaaatcataaccatattcgtaatcacacttgagaacattggaaacagaatgatatgtgcccacgtaaaacacttaaaaatacacatttatatataattacttaagctacatagcaacaattacaaaggattcgcaacagtagcactaatacaccttatctcgatatacgggtggaggtggatggattatactcattaaaaaataactacccctttaaatggggaaaggaaaatttcaaaaaaaatatatataacatgataagatacagtctgatataatgtgatataatgcgatataatgcgacataatgcgatataatgcgatataatttaatataatttaatataatttaatataatttaatataatttgatataatttaatataatttaatataatataatataatatgcgctttttcacgtgacattacacatacatacgcatataacaaaacgtttattcaaaattctgggcaaaaaataaatgcttatgacgagggtctatggaattatgacgtgtgaaaatggggggctggaatacgcggtatgatacatgcgatacgggatgcgctggatacggtgtggtatgtgtaccagcgcgataagccgtacgcagttttcgatgtgcggtatgcgaagcgtgatatgcgacccttagtgcgcgtctcgagatatgtgacatgcgatatgggatgtgcaatgtaccatatgccatgtgtggtgcgtggtatgcgatacgagatatactgcagggaacacggcttggacatacggtgtatgctttgcgctacacgcgacatgcggagtgcatattcgtggtgaaaaaaaaatagataataactacttcgttaaaacgatttcgttatttaatttctcttttcaaatcttctgttgttccacatgggcgtctcatagtaattcctgcggtaagacgatctgaatctgtctccgcctcgacctgtcctatctgcgatgggggaaaaaacagttcaatgttaggcagtaaaagaacaaaaaggataggcaaatgactcattcagcagaaagggcgggatgtcccaacattagtagcggcaaaatgaagggatgtctttccctcatatgctccattatgtgcgtgaaaaaaaaaaaaaaacacattttcgcctgtaggacttttcctttagtatttgatcaggagtcatgacattcacgtccttatcatctaaaggtgcttggtagcctacgtccttattgtccacgtttgtatcattttttgttaaaataatttttatgcaggggacggtggttctgaattcaattattctattttccgtttccttattcttatcgttttcttcaccctcttcgggttctccttccccggactttttctcctcctccttgtcatccttctttgcggcaactgggtcttctctgcgaaggggtgcaaaaattggggtacgtttgcatgttgattaggctctcaacatagtgttatgcgcatttgcgcttaaatgggcaagagctgcctgactggtaaggcggtcacgcaaaatatacactgcgcggaaacgctccatatatagctctatgtacgcgctcccagcatgcctacctcttgatggtgtgctccttctcgtaaatcttggtacactgatgtattcccttggcccttctcttgaccatctctgcaacgttgaccaccgaggtgatggccttgccgacaccggacaaaatcacgtcatcgtgcgtttcaaacagaacaatagctttgtagacgtaatctagagcatcacttttgtagcttactcggatttcgttctctaatttggtgtcgctctttgtgctaccgggcatgttgaagtacgtggtgggcggcgagtttgcgaacggagatatatatacttgtggacaaatgagcaaagggggtgtttatcagtggatatgcaaaatgacgcttgcgtggcggagaaagtcaaacaaaatgaaacaaaaaatcagtcaaacgtcaaccatgcgcgaaaaagaaaaaaaaaaaaggcgcatcaatctggaaatgtagactacgcagcaggcttgcagatggaacgataaataaaatggggtaaacaaaaaactggaaagcaactcttaaaatatatatactgcgcacgcgttggcaaaaagtgaaatgtatgtagtaatgcacaaatggggagaaaatttttaaaaaaattgcattcaatgattcttttcttgaaatggataaattattttttggcatacacggagggagacacaacaagcaaattggcaaatcatggaatcagcaaatgtgggaaggggggcttgtaaaaataaacaggtaaaatggggaaaggaaaagatgaatggaaaaaagatgaatggaaaaaagatcaatggaaaaaagatcaatgggttaattatcaaattggcaaattggcaaactcgcaaactgacaaatgaagttctaaatcatcatgcaaaaacgggaaaaataaaaaagaatcaagaaattaatttttcaaaaatttaaattaatctaaactattatatatacatatatagtaacatattgtttgataaaaatcgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatagattttttatgtattatttttctcccttttttatatcactgcatgtagtaaaaaactccattaacctgcggatcatatattattatcttcatgacactttttttccaagactggagtggacctttttttttaattatattttttcgcatgtatttcgcgcagttttgtatcataatttcgtatcctttcgcgtcattttggatacctcctgcatacaactttttgtataccacattgttacctttttgtaattttttttttgttgtttgtcagctcctttttttcgcgttttttttatttctatcgccttttttttgtcgttttttttatccacctgtgcattcaattcaccaccggtttcaccgttgtttcgtttcgtttcgcttcgttcgcttcgtttccgcctccgctgttatttcttcttttaatttaaaagtggcaaaacaatttctttttataattttaactcccctttacccagtttttactccgcttgtcattttttccaaatggatcaaaaaatactcaaatgcagatccgctgtgattttttgtacgacgaggcaaaaagtggccatacgcgcaattttatttttcatcttttattttggaagtagttaaaattaactcagtttacaacgccatacaaaaaaaaaaaaaaattgagaagtacgtatgatcgcgctatctggaacgagcattacgcgtatgtacatacaagcaaatatacttttgtgacgtatgttggagtaggcaactgtacatttcccgtgaccacgtttcttatccctaatccgttttgcatacccagcaaaaagatcgtcatatgcactgagatgaggtgtacggaaggagcgaccatccctgttgtgcaatgatgcgtctatccataagttcaccaaatgataagtaaaaatctcgcaattagggaacgcccgcgtctcctctgtcatttaaaagaattctcaaacttcgcatagctcaaaaggtggtatagaaaatggtagaaaaaaaaaaggccttctcccccccaggtttttgtaaaaaaattccgcgggaagaagaacacaaatatgataacgcgccgtaggtgagttcttaggcaaatggcaagtttgactccttttagaggagcgaacgaaaaaaggggatccatgtcattgttttttttcggaccgtttgcatgccgcagggtttcgcgactggactgctggtcggctcagctgaagcgacgccacttctcatggccacacttttccaaatggggtggccatcgataattcccccccgagcgaaacaaaaagtgcgttaaggccatctgtgcgcaaagttaccctattaacgcgtaaagagcgtcgaattatagactctctgatacgccagcaggcaacccttctctgaacaaccctgtccgatgtgcttcctccgtggaatcatttccccatgctgtatgaactaaccattttatggtcgtattcttatttgtttaaaataattcgtccctccaaatcggcatagcgcttggtcatatgtacctattcgtacagttacacatgtgcatagggatactagccgtccttttatcaattcgcccctggcgtttgtccccccctgctggcttctaaaaaaggctggaaaagaaaactcattcatgcggagcgcctatctgtagtcatgcatcccagggggttacgctcatgtgaaccacgtgagaaaaaaacacaccagggaaaaatcatccttcttggatatggatcaacgaggagaaaagtattcacccaaaatttttattaacacgaattggacgcatccagggggtcatatccaactgcgcagggatagttttgcctgagtattactccacacatgcgtatatacgtgcatacgtatgaggtgaacacccctaggcgcacgaacactcaaaggggggttgcttttcttggcccctaactgttgtgtgctccacgacgtaaatttctccaatagaaatttctacccctttgaggtgacataaactgatcacgcagaaattaccactgtatggtagatccctatacgaagaagcacctccccagagattcctttttttttttttttgctgaactgggtttgtaaccgtccaagtggacaaggaggcacgcgaaaccaagaggatatacccatgagagggtcaacataaacatcatcgtcgttttgtttgcccatccaaccttccactcaacgtagcaattatatagagggctccacatgtgtgcagtgcagcaaagcttcttccccaaacggatgtccaaggaaaactgtttggatcaccatgcattcttactgccccacagaatttgagatatatgtgaagtgagaaaggatgtcaccagctgggaattattaaaagcagaactcagcaacaatattggaaatgagttcgtgtcatttggtcaacatttgagaactctctctgatgttacagggggggggcagctgtaagtgggtggcagttttcaggggtggcagttttcaggggtggcagttgtcaggcgagggagacgtccatctgcccgactacgttggcgagtcgttgtggacatacggaagaggtgccactcgcatgagcgctcacttttgctggatcacctcagtacattcatgcacgcgcaaatgtatacatgtaattttacgatttagtgcatatacccattcgcttcctctgagccgacagaatgtaccacgcaccccaattttgtgcagccccccaaaaaaaaagaagcaaaaggtgctcgcttattcccttcccctggaagttattttattctcaaaaaggggaaaaaaaaaaaaaatccaccgcttcattttttctacatatctttcaacatcgcccctgcgcatttgagaaaacgggaaatcaaaacgggcaaacggaagaggccaagaagtaggagagcaaacacgattgatggaagttttttttttggggggggtgggagcaaaaaggatagttccatttttgcacaaggcgtagggggagacctgccttccgaacggattttcccggcaattggagcgtgcaccgcaaagaggctaatcgggtaataagccaaccagataagcagccaaccagataagcagccaactagccaagcagccaactagtcaagcagccaactaaccaacagctaaccaaccaaccagccacaccgctccccccccatggctgaggcgctgcgcgagaaccacttcttcaacaggttcatcaaaatgaacatcccggacgactacctggatgcatctcgcttcagaataatcccagacaaccaagaagtatacgtccataagtacgacgacaaatgtgttatcatagaagtgctgtgttttcaaaatatgaatatacaggagaaggggaaattctacttctacgatttagccaaagaaaatgacagtgtagaaaatgttatcataacgaataaccattcagtacctcattcgcaaggaagttacacccttctagttggccaacagaaaattaaaaaagaaaactccgctcagtatcaacatattttactgtatatttgtatttttcccattgaggagcacaatgcagatgtactaataacctggaacgtgccaaaggaggacatggagattcaccccgagttggagacttttaacgaaatggtgcagtccttcagaatactggactacagtttattcgtttgatccatccattttggcaacctctacattgtgtagcggttgctgacggcgtcctattcgatgtgccccctgttcgtggttacggcgtacccctgcgcgtgctcgttatggagtcgcctagaaaatgccctcgtttgctctgtaaaggctttctacactgccgttgtggcggattaacgagggagatcattcgggtctccatttgttgcaccctcactgtaccgctttccctgccgcataccctgccgcttaccttggcgcttacttcgcgcttcacatttgcaagcgaaccctgtgaccagttcatgacccttcagtttgccccttgtgaacctcagaccaggggggcctttccctgctgaggcgcgcgaacaactgcacccattttaatatacaattttttttttacagatttttttttcctctgcttttgcgttattcttagtttgataaaatatattcaaatatttcaaaagggtatgaaacgtggagatggggtaaagtaggacgaaaggaggcgaggtgggatgatgagaggagaaaggtacacagatggagagagtaaaaagcgcggtgggttatgttaatccctttttttttttcttcttcttctatgcagtgatgtacaagggggggaaatacacacgtgcgggaggataactctgatgagggtaaatctccgtacagagggaggagggtttaactatatacactccaattacgcgctggctatacgctgggtgcctgctttgctacgctctgccttcgcgcatgcgcggcgcctcctttttacagcgtgcgctgctcgcgcagatgcacccctctatcatgacatttaaaaaaaaaaaagggggggagagggaaaaatgcagttggagaaaaatgcgagctgggcaacctttccaaaaaggctgaggcaaaccggctagcctttcccaaagggatgggcaccccgggcaacctgctccaaaatgctgaggcgagccgagtccacaaaaaaggtgcgccaaaccacgaagcgcgaaaatgatgactcgctctgcaaaagggtttatccaatccgatgcgctgcccctacggaggagggggggggggtggagagcttaaaacagagaagctgccttctcctgttccttgacgagcatttcgtaaaattgatatattatggttacggctagtagaatacccgtgccacttcccaaggccccaaggaaatcggcgagaattgtcaaggcgccaatacacatgcccccgaaggctgcggcggtggggatatatcgattgaaaactctggttaaggatgtaggcgtatctctatgacctctcataccaatttgctgatcccgtaattgcttcgcaacatctttagccgagctaccagacacttcaatccatgtcttcgaaaaaaaggcacatgccacaagcacaaaggaaatatacactagagtgtgaaaagggtcattcgtaatatcagcaaaagagttcggaggagaaatatagtaagcaattccaccaatcgggatggaggtcccactagattcaacttcctgccactgtcccaaaatatttaccaaaatactatccttgaaacgtttgtacaatatttgcgagaagaaatacaagttggacactaatgctgtctgtaaaataattgggatgttgctcgtgtaaaatagctttatcggataagtcccttgttgtcctcgtacgctttgatacttaacagataaatctactctaaatccttggaggtatataactatgagaaaaaccaaaatggtggctaatagattcgtaacattaggtgcatgggttctatagaaagcttttttcaaagctgatattttattcgattcagtaaagagacagtatactaaagaaataattgctccttcaaattcgattcccttatctgtgttgatggtagttggactaaacgatttccacataattgtttcacaaatatttgttgctatgaatagtgaaatacctgaccctaatccgtaacccttctgtaacagttcatctaacagaataacaacaactcctgcaaaaaataattgaagtataataataatggcgtgtcctgttcctatttcggatatgtttccatatatcccgctaatcacataggcgatagcttctcctagggttattaacaatcccagcaatttctgtgctccttgaaaaagggttctatcttcctttaagctctgatctacatctattattttagaacctgccaatagctgcattaccatgccacttgttactatgggtgatattcccaactccattaatgttcctctgttggaagccaaaatcacacgcatccaataaaacgggtcacttgatttactcgtcacgataccgtacagcggtatttgacaacatatcagaaacacaaataaagacacggctgtccatagcagcttttccttgaatggcaacttcctgtctggcgactgcacctctggcagcaggaacataaccggcttgatcaaattcaggaatctcactaaatcgggggagacggaggaggataacaattggcacgttagtccaagcaacatggatggggggacatgcaacccatgatttgcggtaacactaccgctttcgtgagtgctccaataaatgcatatttgggaactcatacgaatgcgcgcatggggtgaccccaacaaaataccactccggggttgcatccctttggacgggcctctaaccaaaaacgtttacatgagcagacagcggtttgaagcccgtccatgccgcgtggccaatgaaccggcagttcctacatcttacacacggcgcacacaacactcgcacacaacacgcgcacaccacacacatgtttacacattcgcgcggcgagcatttttcgattcttctcgctcttacccatttttccttatttagtttttttctttttcgcgaacctgcttcatattgggggtaaaaaaaaaataaataataaataaattatcctctttcgtgcaatgtacattaactacgcatggtccgggtgggtacacgtacaacgcacgatcaaaagggtgtggtggcactttcgagtgggtctttcgcactgctcatgctgctgtgtatgcgtttgttttgcaatctcctggagcagggactttttcacttcccccttcttcgtttccttcacacctttcaaccttttttttcaacttacttttattcgctgcacaaggttattttttttttcgatccgtgcccttctactccttttccctcctcacttactacgcgttaacataaaggtggggggactttctaaattaaataatttaactatgcaaaaatcagtaaagctttggtgaacggtacgtaagaggtcgggtgagggggggataagatcgagtgaacgtacgtacacgtaagaaatggagaaaacaaaaaaccaagttaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttnttnttnttttttttttttttttttttgtacgaacagtcaaaatccatacgcgctgggtatgctatgttatacgtatatacatatgtaatacacgctttgaagtttttatttttatttttattttatttctaattttatttcatttttgttaaacccgtatttgctttcagcaactgtgcgctattcgtgactaactcgttatcgtaagggttgtttcacgagcacgaataggaaagttttttttttttgttttaaatcgtcataaaatgactcatttagagcattcacatgagctcataagtactagcgtatacactcgtatgaaaggcgctgaaacaagttacgtggttttaaacactttgtgacaatatattcgccattttttttgtattttttaaactccagcctagtggaaaccgttttgatgctttgcaacttgaacatacgaggcggattaattgggaaaaaatatcaaattataacgtccttttttttctcccctctccctgaacctccaactttggcacacttttgatgtgttatacacatatgaagtcactgtttttttttgtttttaccttattgctgaaatgtaaccctcgcgaggtgtttcacggcgtacgattgcccccggttggggcacgtacatttcaggttatgaatacgtttcgccacaaaggggaacggaaaaggcaatcaacgcagaaaagcgaaacgaaaggaagcgaaacgaaacgaaaccaagccaaaccagaccaaaccaaatacacgttaaacgtggccccactcgtcaggagtttcataacttgtgtccagtgtccgctgcccctgcctgccccccccgtgcgcgcaagcagttacacctccttattcacgctaatggttaaaatgactgatgaaaaggaaaaaagaaacgtgctgcaaaattttaccagctgacctttttcttctatctaatcgcatgctctgctacgttaaatatgtagagaaaacacacacacgtgaaattttacaccaccaggggacaactccttttttttgcatacgccattttcaagcatgtaaaaaattatatgtcatgtttatacgccacaatttttatgtgtacaaaagggagcccttcccccaattgctaattcgtcaacatggtaaggcagcagttcaccgcttaggtgcggcataatttatgtgttccctcctatgtctcccccccccaaaaaaaaagaaattcccccattcattacacaccatttcaagcaggttaaaaaggttgtaacattttcataattgggtaaaataaaatggaaagaagctctgtcagggaggtgccgccctgcgctaataaacgaattatattcatttgtccatcttctactgccctgtgcaggattgctatataaatacaccttttacaactacaccatttttatataaaaaggtttaaaaaaaaaaaaccgattggcgaaaacggctgcacattggttaaaaggcgcaactgcttatccccccctaaaaattacaaaaatgggtaaataaaaatacacgtaacatttcaaccatgcgcaggacaatgcgcagaaatgttcatgcaatcggcacgcacaactttcaaattttaacaaaaatgtggtagtatacttcatttccgtgttgtcatccctcgtcaaacaaagcagacaaagtcactcacataagtgaatgcatgtttgctgaggatacaaaacaagcacagaagaattaccattcttttgctttccccccttaatgcgcttttttataaggggggaaaaatctaagcgcacaacagttgcgtataggccccccctaaatggccagcacgcggaaaggttagtgtaccagtggaacaccaatgtaaaaaaaaaaaatcctccttctctccttttgcaatcgccctgcccatttcgtgcttttaatttgttttattttttccgctcttttttttagcaaagctatatgtccttcatgacaaaaaatagaaaacaccatttgctgcctttctcatacttttcttcaaagggggaaaaaaaaaatgctgacaaaaaaggacaattttttttcacataatgcttacaatttttgcaaaaacgtaaaatgtcccttttttgctcacttcgttgtgctaatttttcacgcggatgtgtgtatatccccttttttcttcttttcctcctttttgcacatttttgtggttttatcattctacataattatcgttgcaatgatcaaaagggaaaagtgaaaatattataagtgaaaaaagctagctacttgaaaaaaaaaaattatgaacagttaataaaaaaaaaaaaaaaaaacaatttctttttgaatcttaaatagtatacactttaaggaaaagcggttaggctaatcagggcgcgcacccaaagggtttctcagacaggggggatatgaacaaagtggcgggtagcaactcgggaacagagggggaaggaaaagacggaagcgatggcgtcgaccgaggcgaccacagcagtgggctagcgcatagtgtgaaaagtgaacagtctggggaatacgtcacacgtgagaagactcagcagaatgactcgaaaaaacaatccgaaggaagcaccccaaatgaagccacaaacgattcaccaaatgaagccacaaacggttccccaaacgatgctccaaacgatgccccaaacgatttcccaaacgattccccaaacgatgccccaaacgattcccaaaacgattccccaaacgattccccaaacgattccccaaacgatgtggacaactcgtacggaaaagtggaaccaaagctgagtcgcgagaaaagcgacaccatcgacaaaagcggagaagaaccaaaggcgcaaggcagcaacttatccacaagctccgtagacgaaaaaaaaaaaaaccagaaaaaaacattattgcaagtacgcgcgatgattaccccattgatgagaagccaccacgcattgtgcggggagaaagccaaaaatatggaggaaaaaaaataaaatccaagtattttaaaccaaacgatacgtataacgacggaaagaagggagaaatcaactcgagcagaaacaaaaaaataacgaaagaaaatttaaaagtagatatgcgggacttcttttctacctcacaggagaaggatgtctatgaatatattccagacacgtccaactacaccatatgtcacaatgaagcaaatgagttgtacaaagatgtagtcaccatgaataagcattttttggacgaaataaatgttaacatatattcgtcccctctggatacctacttatcgagcatgctagcctccgtaacggaggactcaaagcagagggatgtaaatcctctgtttcgtgcgaactcaaaaagcgaaaataacaataacaataacaatttatcagatgaaaaaaaaaaaaacagagcgatatcttggatgaaagtcccatgaacaaaccactatattcttacgagttttacaaaaataaaatttttaagcactaccataataacggtttagtcatcgaagttgatcctgcaaaattaaaatataacaactctacgcagtatgaatacggtcataatgtgtctactaatttagacgaccctctgtcttatttgcaaaaattaaagtgcgaagtggaagacataactacctacattaacgatttagccaataggaaaagggaaacatacgacccggataatccatacgacaaattaaacgaagatgtaacagagcatgaacaaattgttaagaaaattatgcataaccgagaggcacccgaaatacttctggaacttttttcgctaaaaaatgacatcgacgatatgataaatgatgacaatttgagaacactgctgaagtcggaaaaggcggagaaaatggttccccaacaggggggtactacttctcctgaggattgtaacagggaagtcgtgagagctatcctcgaccggctacagaactgggatgatgttttcccgaaaaagggagaaccaactggtgaaaaggacaacaaggaagtccagaaggaagtccagagggaagtccagaaggggatccaaaaggatgcccaaaaggacacccaacgggacatacgtggggacatgcgtggggacacacgtggggacccttttccaaagcaagtgaacatctacaccgtacagaatgggaaagaaagggaaattcaaactgcccacctcctaacgctggaaagaaaaattgcagatattgaaaaggccttggggatagataaaatggccatgcttccatatgatgatctgaatcatgccatcctggatttatacaataaactaagcctgttagattccatcaaattagaaagtgtgaaaaaaaaaatgcaaaatctgcaatcggaatttttaaacttaaaaaaattcaaaaaagatctcttaaacgtttccaaagatagaggaaattacgaagagtccattgatgaactttttaaaatcttagacctctggaagaagactcaccatataattccaaacgtgttggcacggcttcaccaactgaaacgggtgcatgacaacgcgcagtccttctcctccaggctcgacggtgggcacagcgtgaatatgttcacctaggcgagcgtggatatgttcacctatgcgagcgtggacatgctcatctatgcgagcgtggatatgctcatctatgcgagcgcggatatgacgtcacaggaaaggcgtgacaccaaatacacacatcttcactcccctcatttctcagatttggaaaagcagcaaagcaagctagacgacacaatcagcctcgccgagcagaacatcaaactgatcaactccaagattgaccaaaatgtgcatttcctgcaagacacgttaaggaagatggaatcagaaggggtccccttcccgaataacgagtaaagggatgggatggacccccaaatggcaacacaaaagggaaaagggacagaaacggaagcgtcattattttcgttttgctcacaatttaatgaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaagcagccttattttgttcccttttcctcggtttgtgtttcctgggcgatattccccctcggcgaataaaccccactttggagaaaaaaaaaaaaaaagaagaaacagcgagtcatcattttttccctttcacttatccgttcaaatcacacttggtattttgcatatcaccaatttttttttttcgcattgtacataagctgcaattattcctcgcggcactcccaactacgctcttttttttttagtcgttatttttcctttttctgttttccccgggggaaatactttcatgccatttacacacccgtttgctaggaaaaggcgtatgcaaggtgcaaacgcgggaggaagggcagatcgccgtgacttatgggaagcaagcgggtgagggggatagacggccatacgcaaacaggatcggtcagctccaaacttgacgcgcgaggcgtacggaaggcctactccttcatttcgaatgacatgtgaaaaggttccctctttaccccttctcaatttcgttgcccatttggaccaacaaggggtctcccctttttctcagcaaacgaggcataatcggagtgcctccaatttgtatgcccccccctttttttaagcaattaataaaaggcgaaaaggtaagacagtgaatttttaggagaatgcggcggaatgggcacatgcgggggggattgcgttgccgatgagttcgtccccccgtccgttcatcccctcactcatccatctctttacccatccatccatctctttacccatccatccatctctttacccatccatccatctctttacccacccatccaattttcccttttcccggcaccaaatgagccgcgctcgttattttcacgcaaagcatcaaatcagctactttcccttccactttgaccccatccagatttgtaactttttccttttcctttttctcgtcgctataatcacgccaagtgagtgccgaaaaatgtgcacgtaggggttgccccgcgattgtgccactccgcgtgtttgcgtagctttttgaagtggtgaagcatttcacagaaatgaattcgcctcccgtgtgttgcataaatcgagtgtaccataagtagtatatatcacgtaaaacagttaacaaaaaagataagaaagtcatttccattttccccaaaaggtaaaacataaaaatactttttgaagacacagagtacttgacttatggaaatggaggacgtgattaacaacaacgaggtaaagcgggccatgcagcaacagctgaatgagatggtcgaagaaaacgaaaagcagtacaacgacttaatatcttacatagaaaatgagaaaagtaagtccgattgagaatgtgccaggggcgccatgtaaaggtggcctctggagtgacacgtttattggccgcctcatccgtggttcgattgtgccacttcgattatgcctcttcatgttgtaccacttcgattgtgcctcttcatacccccctctttcgccattctaccatcccccctgcgcagagcaaattgaaatcatgaaaaacaaaacgagggagaagaaaagttcaataaacaggataacccacggtacgataagcattggcaagtggaggaggagtgagaggaggaggaaaggcgcgcattggtcggcatgactgcacatcggtgtgactgcacgtcggtctgcccacgtacccctgtgcagctttaaaggggcagacatccccccacatatgtcctgccttagcatgtgcgcagtttttccttgggcctcgcttcgccccgttgtgtagcccacctcgcatcttacatcgaaccaaacgtcacacagcacgacatacctccttttttcctcccccccttcaagaaatcgaagccaataccgtcctagtcacagagctgaaggagagcgtgatggtgggacgcaaaaaaaagttgtcgcaccggccattgtccatttttcccctaggcacagttacacatgtgccttatgtttgtgaccaatccgcaggaagaggagaaaaagctggacgaataccccaagctgattgaagaaattaacgaacaactgaatttaattttaaaaaatttcgactcctccaagttgggtacgtcacctgtgtgaaatttttcacgcgctgggaaaatatgcacgcgtttccttcgtccgattggtcattccattttaacttcacttctcccgtttcaccaccgcgggcgaccacttcgtagagtacaacacggtcaagctgcacaaggactacattcaaaatgagtggaaaagaaaattgggcactctctacaatctgctgggatttgaaatcatattacaaggtctccgcacaccatgtgttccccttgcgggactgcgccccctagggacatcgctcgtctatgtagacgtgtgcaagtgtgctagtgtgcatgtgtgcgagtgttcatatatgcatgtatgcagcggtgataccttttaaacagttacgactcagtctatggcagggtctgcttgcacttctccccctttgcaaaaacagcatcgattgcttatcccccccattcttatcaccaccctacagatgacaaaatagtaatcgaattttcgaatattcaacccggggatcctcagaagaaatatcgagccaccgtcgctttgcacaacgggacctacgaaggttcgccgagtcgtttttttaaatgaccgtccaaccacgggaggggcgttcccctcaggcaaaggctcgagcaagcggttatgtacttatgtgcccatgttatgtacttaccttatgtgcccgcgttatgaacccaccttatgtactcacgttaagcatacacagctccaatccacgcttttcccgttgtcctcccccgtagccatcgaaaccgcgccgcgactgaacaaatttgacgattatgtaaacggcctaaataagggactgcccttcacaaccttctgctgcttactcagaaagtcattcaaagaattaaaatagtgcttaacaaaaattggtccatcgttttggtttccttttttgggatacccaccttcccaaggagttccacgctgtaaatatctgcatcgtcaaatggtgtggatatttttttttttgcgtaattgtgatttttaaaatggaaaaggagggaaggaacgattttttttttcacctccttctttgcatatggtacaatttgataaaacggaacacacctagtttgtaaaaaatgctaatatgatttttgctttaggggggagagaagttctttttatttttgtacacttatatttacttcccctcacgtccattttgcttgaagcaaacccctccccggggaaaacagcacggtggtatatccccccaaatgtgcacacgttgcccactattgcccactatcgcccaactcggctgcaaatgaggattcttctcttcccatttgattaagtggcgaaatggattcacctagacatgggaagatggcctgctggggggcctactacaataccattgatgattcaaaattttcacgtgcgggaaagaatgcatcctttgcgcattcgttcaattaggttttttttttttttttttttgtgaagcgtgtgtaaaagcgcaacaacacgtggtgcaaatgatgtggtggtgatagcgggggtcaagaaggagggggggaaccacatggagatcctccaaatgggtcccctcaaatggggctactccaaatgggccgcctcaaatgggccgcctcatatgggccgcctcatatgggccgcctcaaatgtggaccccctcacaaattggtgggatgcatgaaaaaggggacctccttgagggagctctttagctcgagcccatgcgaaggagacaacagcgagtgaacatagttcgaattttcataagtgaggaataaatgatttggagtgtccacaaatttgtaaatttgatcaaaagtgagcgttctgtagcaataaggtcctgctgagctggcctccgaggtctcccccgaggcaaaaaagtcgcctcccaagttggatgtgccactacattccgcactgacatacgatgatgatgcattctccgatggggatgaaacgaacatatcggaataattcctccttccagctgttatgtcctcataataatgaaaaaaggttttaaattgtcttttatcacaccacctccacatgttcaaaaaagaagtaggtaagttacacccccccatttctctctcccttccctcctttacaatagtataaataaatgactcatcggaaaggattttatccttaacgaagtcttcctctccttgatttatttcctccttcttgcgtgtcaccaatggattcaaaatgatgttgtcatggaaaccactatattttttattactacagtagaacctggagttataatttctcttcaaatttaacaagtagagcatcttcccattttgattagaactatgcgtttcggtgatggcactctcgtaatgaagacatgtggtaggatatttgtatctcaagtcaaataaaaaaatggaactgttagaatttagagaggttagtgatatgccagttagactaaaatcatggaaataattttcactattgaaatattttttatcattatcataatcaattaggttgtaattcacataagagacgtagtttgacatcctcctatcatcaattaggatattctttttgctcataacaatattcgtgttgtaatcgaaggagataattttcttcaaattttccatgagccgtttgtcgctctctaccgctccgctctctaggtctatgcggtaacatatggcttggttaagtcccacggtacattttttcctgccattcatcactacgtttttcacttttcctccttcgctgattcgttgcgcgtctagctgcgtgattcgcttcgccgatatggggttcgtttctgcagtggagtatcgggacgagggaaaacaattacagtggactgcagcgagggtataactcacaagctgcttctcccatgcggggtgaacagcacacacagacatgcacacagatataccaactgacatgcacacggatataccaattgacatgcacacagatataccaattggcatgcacacagatataccaattgacatgcacacagatataccaattgacatgcacactgacacacacacacagatcgagcgagagaacgcgcgcactcgacgtaccttccaaggagaagaaatatatcgccgactcgtcggccaccaaaaaggtgtcatccccgaggttcaccgcatccctgggggcgagggcgttctgcccctcccacgtcagctgcgcctccagcaaacgagtaggaagcaacgaatccacatcgttgaccttccacaaatttaaacacccagacttgtccaacgagaggaacgaactaaacgaggggtacaactgactctgcttgttgtgaatcaattttagtacacctccgtggagaccatttgaccccctcgtcctgtgcaaaaaataattttcatgcacatagttactcttcaaattccatctcctctgtacatgtttctttaattttattttatattcaaatgagctgattttattgccataaggaaaaacatcgtcataaaaaatatccctccttttgctagagctacgtttaaatttatcatcagaggtgcaaaaagttacaccttctctgttgtccttacttaaatagacgcgaatgaattcatacaaactgaataagtatctcatgttcataatattatttgtgtaaagtaccttttctccattttttacacattttttggctttctccaggggattactactactctgatctgtatccccggatggtgtttctccctcctttttagactgttcattttgcatggggttaatccctgcttcgacttcttccattcctctgttcgtgctgagatcaccaggggggggtactaccctatgttgttcatctgaatttccaccgttgcgtttttctgctttgtttaaagtagtttcttctgtgcttgaggttttccctccgtttgagggaccctcctcagggtcatgcactccaccgatgacggactcgcaattgagtagctccctcttctggtcgagacgactctcccaactatcctccataaaatttgatcccttcaaaatataaaactggtactctttattctcatttaaaaatcgtataatatccttaacagattgtctaaacggattcacatgcacattgacataaaagaatcgattaaatatgtcgtaggaacacttgcacaagggcattaacttgattacctcattaaaggtaaagaactcacttaacaggaggaaatacaaaaaattattcatcatccggataagggggttcctaaaatttacgtcttcggcatcactgtagtgatcgctggtttgcgaggggagttgtccactcaacggggatcccacctcggtattggctcctttttcattatccttccggacatcacgcgagggggaaccgctgtttacaccgctttggaaagcgcttcgccctctctcctggtccgccaatgcagcgagagtcccttccaacatagccacttcactagcattgctgtcacttctgcacctcccgacgtagtttattttcctctttcttttaacaggcctctcttgcacagaatttagcgaagcgtacatgcgaaaacttagcttgttccaattcgtgtaataattcgtatagctgtatttattaaacgggaccaggaagtacacgaatgaatttttatcaaaaagggactccattatgtaattcgttttatacccctcgtagagggagtaatacgaattgtcatcatttgagatgcattctatgcaactcgaatcttcctcctcctcgtcttcctcctcttcctcctcttcctcgtcttcctcgtcttcctcatcctccccttcttcctcttcttccccttcttcctcttcctcctccacttcacttccagacgttaccaccgcgtcattcgggccattcccaccatttggagccccccctcgaatgaagctacttcctacgttatgactgtggcgcgtgtttcgaaatgactgcatgacatccttctctccagctgggtgatcatttatggaggcccccttatggaggcctgggtccctctcctccaccccgcaaccaggggtcctactcaatccacccacagatagtttgcttacctcattttcatttttcctacattcgtaaaatgaattaaaatcgtcattcttctttaacattttgtccaactcgaaagttcccatttcccctactgcttaatcgctagcttattttttatttttggtatacacgatggattcttctttccctatttacgcacgtaactatgggtgttcaaagttacgtgaacaggtggagtaaccgaagataatgcggcgctgcgcgaacaactccaatttggggaaagcagatggttggctgtggagagccacttccgtaagacgcagcgtaaaccgttatgtatttctacacttgcacatcgtccatacgacggtgacacacacgcattggcatataatgacgtgcaaatttacaaacaggggggctcctccccaaacacagaacaaaggcaaaactcgtctgttaaaagaaaagggtacctttttgtgcgtctccaaaagaatgtttcaaaaatgggataaaatgggataaaatggacaaaggaaatgagatcaaggataggggaagggggaggggggggagaagtgtacccctccacgtgctgccaactccccttggatgaaagcaaaactgattaagcgtttttttaaactgttctgttactcgtgcaactggaaggatacaaagggccatcgatttgtagcaaaagaaatgcctcaatcgcttggaccagccttccacgaatacatgcgtgaccgcgcatatgatgaattcgccacccaacagtgcgaagagggtcccttaatggggttaacgcggaaaagcgggaaaagaaagtaaaaaaaagggggagcggccaaaagggaggagggcgaaacgggaggtgggtgaaaagggcggcaaggctaaaagagagatgaggctaaaagagaggtgaggcgaaatcggcgtaccaccgtgctacactttcggccttctccatacacttggctcatgtccccactttctgtggcgaaaaaaatgacactgacaccgaatcagatcatgtacactggtgtatcgtcccctcttccccttacatgaagatgaaaaacttgggcaaagtatcaactccggaaggggaaggaagtatcgatacacgccatgctcacacggttaggactctcacgtagatataaaaagtaaataaaaaaaaagaggagcccaacaaatttaaaagcgttttttttttttttttttttttcacatgctcctgttgggtgttcacggtgctacacaaattcatgttacatttgcctatctcccttcgctcaagcaatgtatttgtatgtatgatgatagatacacatatgaataaaaatacataagttcgttacgccctccttgggatttcactaaagccgtgtaagagggaaaacaaaaagtttatcccccccccctagccaatgaaaaataaagtgcgtacaggttgatgtatccttctacattttttgcagattatggattaaccatttttctgaggatcagagagtgaaggaaaaaaaaaaaaaaagtaaagcggtacttttttaatatatacaaatcagcataaattgcaaaaaaaaaaaaattgtcacatttttgcatttttattttttgtgaaacgtaccgaacaatgtagtgtgaagaggagtaactcttcatttatccacttggggaagtgcgccgaaatagttttgcttctctcatcccggcgggggcagaaacccgagaaaaaggcacacaaatgatgtaaaaagtaagaagtaaaaagtaagaagcggtttggagtttggagttttctgcccccaatttgcacatacttttttttttttttggcaccactgcgggaaggcaccggggctccgccatgagcaagtgcccctcctgagcacacgcaggaaaggtaaaataatcattccacacagttgattccccgcctcttcgcccctacaccacgtacattgccctgtgcgtgtgaagatacgcgccttacgcgatgacatgagcaggggacccccacgaagaggcactccggcgctatgttctttgtgcaccgttcttggtgctaccttttttgaggcatctttaaggcaaccccttttttttgtgtagcaccttatatgaccccaccccctttcctttacctgttcacgcagaaaaaaacaccccagcagagaatctcttgacttgcacagggtcctctatcctaaggtgaagaaattttccataacatttattccctaccctcttcgttccgctttttttcccccacgcacgaagggatacacagcaggctgttttcttgagcttgttccggagcgacgcagggaaaaagttggcaataaataaaacggtacagtagcggcgaactgatcgctctcaatatatcgcgacgaggccaagtaaagcgcataagcacggccaccctacagtcatccactccgaattgagcaccaaacgtgcgaagaggcagagaagcacagaagcagaaaggcacagaagcagatgaaaagtgccactgcacagcacttctgccaagcgcggctccaccttcgcttatcagattaataacgaaggggaaagcccttttcctgaagtattttccgcaagcggaagggatccccatcggctaggcgcacacaaaagaggagttaccaccccccagggagaacgcaccacttcgccacgtcgcccctttgccacgtcaccccttcaccacgtcaccccttcaccacttcgccccctcaccacttcaccccttcaccacttctccccttcgcaacgcaaaatgggaggaagggcgcagctgtggaggaatccctggatccaaaatgccaccaggcgaaatgcgagtaaaagcgcggcgtttaacatctgcgggaaggtgaaggtcgaaaatccagtagtagagttagacggagacgaaatgaccaaaattatttggaaggaaatcaaagagaagctaatcctgccatacttggatctgaatataaagtacttcgatctgtcaatcgaaaatcgagataaaaccaacgaccaagtgacgttagaagcagcagaagaaataaagaaatcatcggtaggaattaaatgtgcaacaattacaccagatgcagctagggttaaagaatttaacttaaaaaaaatgtggaaaagtccaaatggaaccataagaaacatattagacggtacagtattcagagcccccattttgataaaaaatatcccgaggttaattcccaattggaagaagccaatcatcataggaaggcatgcttatgcggatcagtacaagcagaagtccttgaagattgaaaaaagtggaaaattcgaaattgtttttacaccagatgataactcccaagttatgagagaagaaattttccacttcaaatcaccaggggtttgtctaggaatgtacaacactgaagagtccatcacaaattttgctctttcgtgttttcagtatgcactagatttaaagatgcctgtttatatgagtacgaaaagtactatactcaaaatatacgatgggctatttatggaaattttccaaaaaatttatgaccaaaaatttcgcacagcatttgagcagaacaacttatggtatgaacacaagctgatcgatgacatggttgctcaagtactcaaatcagaagggggatttgtatgggcttgtaaaaattacgatggagatatccaatccgatgcagttgcacaaggttatgggagcttaggtctaatgagctccattctaatgtgcccagatggagtaacgtgtgtgtcagaagcagcacatggaacagttacacgacattatcgttgtcatcaaagaggagaaaaaacatctaccaaccctattgcttctatctttgcctggaccaggggattacaacatagagccaaattagataacaaccagcctcttcaattattctgttatgctctcgaaagggcttgcatagaaactgtagaggatggactaatgccaaaggaccttgctgcctgcataaagggacttaaaaatgtcacagagaaggactacctcttcacggatgatttcattaatgccattaatgagaaactgaaattgaagctgctcgcaaatcaggcgaaaaatgacgcccaggcagccaccaccaccaagctgcaaaacgagaactggaacaattatgccccgcaggagcattcgtcgtgaggcgatccatcctctgcgcccctcgcgcggcgggctccgcgtattatagcgcattttattattccacgctgcactatgctagaccttatggtgtgtgctttttttttcttcccccaccgtaacgcacctatgcatgtgcatacgacgaagcgccaacggccactctgcgcacacatcacggtgaacttcaaaaggaagagcgcgccccgcggggtgtgggggtagcacaccgcgctgtgcacaaattgtaacacatcacccattgcattcgacgctacgcagtgatgcccttcattctgctaacaaatgaggaggtaaccataaccccttcaacttaagcaaatccggatgccttcaaaaaacaaaacagaaacaaatgcgttgtgggaaacgatgcagcatatacaaaaaacggtacacaacaaggtggaaacaaaaaaaaaacaaaaaaaaaaaaaagacatccatcaaatgatacacaaaaatacaaaacaggacaattggagaaacacaaatgtcggttaattatattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatgcatataaatacacacacggagagagctgcgctcaaataaagcgtagaacaaacgaaccccgatagttcaccctgtgtagaagtgcacacctccacataaaaaaaaaaaaaaaaaaaaaattggggaagacaattcgactgacatggtaaaatgggtcagctagccgcgcacctttcccctaaagatagtcacccaaatgagaactcctcacatcaacaccacactgtgcctttcaaagttgctaaattggggcaactcaattttcccattctcatctttgggaaagttgcccagtttgtaatacacctcctcaaactctttgctgttttgttggaccatctctttgaccttttccctatcttttaagaagtccattttattagtgtccttaccatctagccagttatttatgatgtcccatattttgttaaaaatggtacgagactcatcaaccccttcgaagaagcttatgcaatctctttgatgtttatgcataataatgtcaccatacttttttctgcacacttcgcaatcaatgtccatttcgtgcacaggtggcatggtcggatcgaagtaaatttccttcgtattgaggtccttgtttatttttgcgaaggctaatttgatcactttaaaaatgtactttatgaaattatgtatatatctgaccacgtccttgggggttatgtggcatgtcacatccatttcttggggaaggccgttgtttaggtgaaactcgccgccctgcaggaagaggcgcaaaaaggggaggggagttagccatgcagcgtgtcggagtgggtaaaatgggggagatgctgataaggcgatgcaactatgcggtaatgcaactatgcaactatgcaactatgcggcaatcgatcgcagcgcactgagcgctccctacccggagcaggggatatcctcccttaatggcgttgtacgcatcgttgttctggaaggactcgcgcacgcacagcggaatattcatgtaagcgttgtcaaggttcatgaattgcccattcagcgaatagttcaggtcatctgacaaataggcatacgtcaatcggttgttcttgtcagcaacatattttcctccaaaggggacatttttatctgtatcgctaaggggcatagtataactgaactcccccacgttattttcattaatggaattacttgggtacacaacatatggattaatatcttgagaaaaggagctattcaaggaggtgcattttttattgcacactttccgttttttattttctactcttcgaataaatacctttggattggggggcttacaactgaatggatttcctggacactcgaaggtcatggacggagtcttactcttattctcatattcttgaactatggcatttgggtagctataatactccttgtactgcggctgtgtaattcctatgctttcgctcgtgtagccatctatggtgtacagtctacttacgctgccagccgccgtgtcatttgtttcgtcaaaacttctttccaccttgttcaatttttcatagtttttcgacgggtccggaaacatgtttgctattgggggagcgctttggtagtggagaagtgcgatactgcgcctgaggcgatgtgactgatcggataagagtgtgtacctgtactgctgcgtttgcgctatacagtttgtgcagcgtgggtgtggctgtagataaggcgctgcgctacgttattgctgtgttgctatttctttgcacgtttcctctttctactccttatggctgcaacacggtcacacagtcaccactgattacgtttctgttttgttgtatgttttcccttttgcgctcccttcagctgcgaaacatggcggtgagaggtgcaaaggcgtcggcaacctgtgtgcataaaacgcagcttcgcgaagatgttctgtttcgtgaataaagcgcgggtatattaagggggaaaattcatcacaaaaggggcgccccaaatggtcgaattttagccagagtaacgacaaagaaatcacagtttatccgatttttttgcatttgtctttacgtgcaggtgtgatgcatgccggagagggaaactgtgttttggtgtctactccaacgcactacctgttgtaataaacatttttgcaatgcaaccgcgcgaacaatacaaaatggctgatgcagtgcggcaaaatcagatgttaaaaagaaacacgtacgacagggcaaaaaaacaaattctgggggaaaggcggggacaggactaaactgcctttatacacatttaatcttttcaaagtgggaaaaaaatatggaaaaaaaggcgatatattttacgcaaacgtttctcttcagtgaatatattttttaaaaaatggcgcaggggcgagaaggggacgcatacggacatgcgcacacgggggaatggctgcatgaatgcgtagtgcatatatgcgtacaggcgtgaagccgcgtacatgtgcatattcgcatacgtacaaactcatacttaaatttgcaattacaattgcaattatgtatacacgtatatgtacacattcgcatactttcgaatactttcccatgcgtacgcacgtacaaatcactggtaacgctgatttacgagttctcccgcatttccattttcaaactccatgccagaaaatactcgcgctcgaaaatacgaatgtagaaagcgcaggtgcaccgcttcataaattcgtttttgccatgcgtgtcaaacgatgtacactcactcgcaacgaggtagttaaccaaaaagagaagtaaagctgcgcgattgacttttcctgacaacggtaatattacttcacaacatgccattaggaacatcacaactgcatgacgaaatggatgagcagaaaaaaaaaacgttattgaaaattgcatgaacagttcaggtgggtgtgcaaaaatatgccataaaattgcctgcacatgggaaaaaaaaaaaaaacatcgagcgaatgcagctaaaaaaaagctgttttgtaagcggccatttacaactgcaacttgttttgcaaaaaaatgcattttccattgagtgtttgcaatttttccgctttaccgttcgcttgtgtgtattaactgattgccccccatagacataatttctaggcggcatttttcagccggctccagcgtccgccttgggacaactgctattctgtagagaggcaaaataatcagaaaaaagtgtgtaaacatatttaaaagcgaaaaccgcatgttcaatgttttttcttcataagagttatatttagttggaaaaatcccgcccgcctttttctcaacattggaacatttttaattacacccttttttacacccattttatgggtaaatatttgcaattgggggattttttttttttttttcgtgtgtgttttgtgtgcactgtgcttaaatcaagttgacagaaacgggtaggcaagtaacaaatggaaaaaagaaaatcccacaaatgggtatgtgatgagcgttttattttgacttttccggttcacttggtctaatttggcatttcaatttcttcattcgttgcacgctttcgttattttgcggttgcccctttgaaaccagctcccaactaacggacgaattaccatcagtgttgtttgctccactgcgatttgtttcccttttcattttttaaaaaaaataaaaacaaataatgcgtgtgaaaaaaaatgtgccaaatatgcttctcacaaatgtacacacgtgtgcactgaaaaaaaaaaaaagggagggaagggaataggggaaatgttcaaaaggggaagataaggccctactcgctccctgaaccacgccattgttgtttctcactacaagctctacatgcagctcgttagttcattacatcacgttattttgaaaaatgattttgttaaaaaaatgataaggtttatacatatatgctcttgcattcacgtaaatggcgattttttaagacacctgtgtggttacttcgcgtcgcaaaatatgaagacgactgagtttgaacatacccaagtggcatccgcaaccgcgcataaatcggttgtgcctgtagggagtaaatgaactgaactacgcaacatttaaaaaaaggaaaaagacgcaaaattggcaaaggtgccaaaaatatacgcattatgtacatccaccaaatgggtgcaaaattacccatcgggaatgcccttgtggtgaaaggcaagcccgtaggtccacaaaacaaactcgctttgatacgtaaaagggtgatgtttcaaatgggtcacaatattaggaaaaaaaaaaacacattaacgtgcacatacggaggcggacttctcccaactggcgaaccgcatgcccaccctcaacacttatcatcgtggtaaagaaaattgttctgactgctccccggtttcgcatccgcatgtgtgtagttgtcaataggcaattttttttccttagcagaggataacatcgatatgatggataggactaagccggaaatggacaaactagggttgtagtcatcaccgaggagacttaaacatatgtctccattagaatagacatgagtatgtttaggtggcttctgtaaaaaatacacaatggggggcttcaaaggataatcatctggaaatattatcttaagtttgtaaacttcattagcgtatatactattttccagtcctacatatttcacaatccagattcggatattatttgggtgcacatctagggtgcagtttatagggggattattcagaaagttatgtaactccttttgtattctgtagttagcgttccccatgttgtacttggtcctcatgtgtttcttaacgcttgtggatggttctaagccacagctcttggcaggattattgtgcggattaatcgtgcataatcgctttgtaaccctgttcatgtgcttgtgtgtattccctttcctggtttggggtaatatcataccatttgctatcgccctttttagcttcctctttgagctattagttctcttgatcagtctgcccccccatgatgtattctcgccaaatgggttactatttttcaaacttttgcattttacaaaattgctctttagatgtgatgttagtagaactacacaccagcttattacgcatttccgcagctgcattattcttttttttttatttttatttttttgcttactagttggtgagatgggttatctaccctttccatgccattccttggtgtctcccttttcgtgtgtataccttttcatttggggggcacctttactattttagctattttgaggtgagcagcacaacggggaggggtgatcacagaactgcgtctggtagactcctgtaggattatacccttgtgtatgtttccctacaccaccatgccgcttctacccctaggagagtcagccctgacgtgaagtgagcgctgcatgctgctactcctctagcaggttatattttgtgtacttgcaatgctcccggttatcccaatataatataagtcccttatccagctttttagcatggcccgtttggtgagaacttcctacatgtaggaagagcccaaatgaagtgaatccctcgaatgcggttgaaaaatcgattaggaaaaaaggcttacacaacattgagcgagggtaaaaatggtggctccttttggcagatctttctttaccactttttttttttttattcaaacgtaggaaggagcagcaggatattttttttcaagatttttcattttcggaaaaaaaaaacataaaacgaggaagaataccccattttgtgaatatctcccgtttggcgtgcttcttcgcccctttcgcacctccaggcaagggagtttcttcgtatgtatgcacttgggcatatgaatctatggtaccctttcagttacacgagcagctgggtctggtgcgacaggggaacaaacccgactgcatatccacccaaggggttgaaccttgacgaggggaacggccaatctggtgaagaggaagaactgaacgttaactcaccgatcgatgaatgccattatgcacacaccaccaccgtgtcataaccctaattgcgaatgcctaattgcaaaatacttagcacaaaccggacggggaaacgctggtgactcccatggccccacaaaagtaatttccccccccccttccccccatttatttcacccgcgaccgtatcggggatccccaaggcgaattccccttgagcgaagatgtccccccatgtagtagtgaaaaaaaaggcaatcgaacgggttagcaaacaagcgggcgaacaaacggtgggcgagccaacccccagcgccgccaagtaaataaatcattcacccctcttttttttttccaaaattaagcacagtaaaatctgcatacataatacgcgagtaccgcttttcatgtgccccgcgttctgtcatccccccgaaaatgatatcataaaaaaaatggtcattcacttctgacgtacacacttttctaatttgaaattaagataaatacttttattgtactttcatccaatttatatgaaattttttttttttttttttttttggagacagccatttaatgtatcatcatttacaatttgtaaaaaaaaaaaaaaaaaaaaaaaagagaaaaatgcgaggactacaatttggtatgatataaatgtaaaagactagccagcgaaatgttcattttattttatttttttttttctctcccttttgttttgcccaaaatatagaattaagcgtatgtctcttttgacttaaaagctatttacacgtggcttattttaccacaccgcattgtatacaaaggggggcgtgcgtggagataggcacacggatgcacatgtaaaggcgtacgagatagagtacccacatgcaaaatcaaacagacctgtgcacgacaggaagtacgtcctggaaaccaccacgtgcgaaactagacacgttttccacatatactcataacggttaacccgcgcaaacgtgcggttatgacactcctagtttggttaaaataatctgccaaaacgcactgcacagaaatcgggtcaagctgtggcaatccttcttcccccctttgcctatgtcagacgaatgagcgaaaaccaggacacattctttgcttgactaaagatgtcctaaggcatttttttccaccacgtaggggaaagtacattagacttccaactcaatatgaatattttaaatataaaaaaaaaatttttcctttgaagaagagagtgaccaaacggatggagagggggagcaggcaaacgggggacatgaacaagagggggcggaaaaggaagaatgtgcaaatgtgaaggagcatgttcagtgcgacggtagcggtgatgcagcggagggagcatccaacgtaggttccaacgtaggttccaacgtaggttccaacgtaggtacgaacgtagcgccggagggtggctcaaagcatggcacagtacccgaagggacatcagaagaggcaagcaatggggaaggcaatggggaaggcgatgaggcgggtgccgtgccaaacgtggacgcaccaaatggcgacaatgtcccgccggagggtgaggaacaggagcagcaccccagtggcaataaagatgaaaatgggatgaaaaaaaaaattgcgaaggttgaaaaaatgtagtgatgaaagtgacactcaggaggatacacaagaggcagatgaacagaagaaggctcataaaattagtaaaaagaattttatcgtaaagggtgtcgcacaccagagggggggggaggaccacgatgaggaggagaagcaggacgacgacgatggaaagaccccgcctgacgatggacacgaaactcccgcggggggggaagtaggtcaggggggaaaaagaagccagaaggagatgaagaaaaaaaaggagaaaagaaaggccaaaggggacaagaagcacggctcgaacgctaacgggaacgctaatgggaacgataaccctaatgcaggtgccaactccgatgcgaacgaccgcgatgccgatgatcagggcggaagcgaagaggaggacgactacgggggataccactccgatgaacactcgggcagtgaaccagacgaggtagaggagctctcctcccaaggagagagtgacgaggaggaaatggggaagaaggcgagaagaaagaaaaaggcaggagggggtacgaagagccaaacaaagggaaacgaatccaagggagataaagacggagaagacgccgctgcacaacaaatgaaggaaagaaaaaggaaaatgaaaaactccaagctaatggaagacatcaacccagatgaggacaaacagaaattaaagctaatttgcatgtccttccataagaaggaatgcgacattgaagagttcatattggaaagcttgaagattatcattcctcagtacaaaagggaggtgttcctcaaccagcagaatataattattgaccgtaccagcagggaggatttgaagaatttggagattttctggttcgataggttgacaaagaacaggcgtcgaagcataattagctgcttcaccacgttgggcaagatgggccttgcggggaaagcaaccaatgtggcgagtgttccagaaaatgtggtgagcgcgtcagaaaatgtggcgggcattccagaaagtgtagcgaaccctcccgaaagtgcagcgaaccctcccgaaaatgcagcgaaccctcccgaaagtgtagcgaaccctcccgaaaatgcagcgagcgctccagaaaacgcagcgagcgcggtgaaccccctcctggagcatatattcaccaagaagaaggaccaaataatagtagatcacctcgctgcgctgtgcacacaacaagtgaagctagtcaaggagtacatctcctacgtgaggaaaaacatattcgacctatcgtccatctcagaaaacaacgacaaaatcaaagaattaaccatcctagatccgataaaaaggagggaacttttcttttaccttaatttatgcatctcgatgaattacattcaagagcaggccccaaatgtgtatgctctcccaaatgatctcgccccagatattagaggcttcaatttgcaccccatgttttctcatatcaataaaaaaaaaaatgaacaaagaagagaaaaagctggaaatccttgggaaaaattaaaattattaaaaaaatcccaaaagacagatgcagcaaataaaagtagtgacgcgagtatgcgaaaaggtgaagtggttacacaaataagtacaaaaaaaaatgaaataaatgaggaagaaccagagggagacgaaaatgatgaaaaaaaaaaaaataaacacacagatgataacgaaatgattcacaaaaaatatatggaagatgaagagaagaaaaaaaaagcattagaagaaatgaaaaaaaaaaaacaaaaagatgaaaaaaaaatatacaacgtttattctctactagaatcagctgcccagtattttggagaaggaccaaaatattcaaaccctaatatgaatgaattctacaagtccaacaataatcagcttgtttacatcaaaccaccaggaaatatagacgaaaaaaatatcttaataaattacttcctgcaattcccaagcatcaccaaaaagctagaatataataaaagaagaatttatgctgagaattatggccttgttaagattataaaaaatagtgaaaatttacccgtcaatttttctttgaatacacatccctggatgttagaaccatatgaggagctgtggaaggagcagaaccagttgaacaactttggcattttcaacatggccaatttgttgcgtgacgatgacgacgacttggtcagcttcgagagcaaccagttctccttcaccaggggggaggcgcaaaagggagcagcggtgaaggtggaggcggaggcggtgaagggggaggcagaggcggcaaagacagaagctacaaagacagaaactgccaaggaagaagcggcaaagacagaaactgccaaggaagacgcgccgaaggaggggaactctaaatgtgacgccccccaaccggagggaccacccctccacacgcccaacgagccgggcgaacaaactgccgcactgcccaccgaaataaaaataactgacagcaaaaggaaaaacgattttctgacgaaaaaaattaaaaaattctgctctaatgaggactctagacagctaaaactgacatcctttctgagtagagaaaaagtcagcagaaatgtggacgtggttaaaaaaggggagagtgaaaaaacagacaaggataaccctaccccaggcgagctaagcagaggcgtaggcggaaaccaaaaggaggagcaacccagtgaagaacccactctagacagtgaaaaagaagacacagaatacattaaaataaaaaaaaaaaagagagtactagacgacgaagcgattaatgagatatatgacagccatgcggacaatgacacgaataaggggtcccacgtggaccaaagaaatggaagagatcgtgaaccaagtgggtccactgagcaccaggggaagcacgccaaccaagagaagggctccactgcgagtgacaatcctgaccgggttaaggatgatgatggggctcaaaacgatcatggtgagcagctggaaggaagtgtgcgaataaaaaaaaaactaaaaaagaagcaggttcctggggaaaatgacatcggttacgacgctgatgatggcggcgacgacgatggccacgatgacaatggccgcgatgatgatggccgtgatgacgatggtcacgatgacgatgaccgtgatgacgatgacgcaaagggaaatgaaaacacaaacgaagatgaagccaagcacgaacaggcagacaaaacgaacaacctgctgtatgcggctttaaaggaacgattcgtaaaggaaaagaaaaggtacataggagggagaagcaacagttttgcaattcacgtgtgcaggcaatttgcaaaccttgtttgtgttcccacagttcgcacgttttggatatatgcgaacagtgcactaggtacaactgtctatacgctgcggcaaatgcacgatgacgcactcaaattgtatttgcccctttttttttttctccaaaggctacgggacgacaagatgcagcacgtcttcgagttagaagcagaggagagtgacgacgaaaatattgaggacccggaagaaaggaagagggcgcagctgctaaaagggaagaagaaccaggcggaggattccgacgatgacgaacagtacaacagcgaggggtaggtgtttttctgcatatacaagtgaacgtcctgtccttgtggtgcttgagacggcgcaaattgcagcacagggggggaagccctggattcactcaataggcaccctcgataggcacccctgtcgggtcccccaattagtaccacctgctgcccactttatcatcccccgccccccctctcagacttaacgaattcataaacaacgaagaatacaacagcgacaacgaagttatcaaacttaagcacaaacaggaaatggaacaactggaggaagatatttttttaaaaaagttcacctacaagggaaaggaatttaacaacgaactgacaaatagagaaaagctggagttagaaagagagcgtcaattattacgaaggaagaaactgttatttgataaaaccttgggacatgtaaagttgagtgactttgagtcagatagcagctcaagcagtaacaagagctcgaagaagagaattaaaaacaccttgtatgaaccgttcaccgaacttgaaaatacaaaattttccaagaggaaccatcatgcggttggtggggcttataatgaaggttcctttaacaagggggagtgccccggagacttagagggagagcacagaaggaagcagagtaagtgtcccagcattcgtgcactgatatgcgcgcagttaggggttgccttttttttttttcttctttttccttgcgcgtgctacgcagttccgcaaaaccgctccatcccataaccgctccatcccataaccgctccatcgcataaccgccccaccgcataaccgcttccccattctccactccccaccccgcagtcttagaaaaaatggacaacgtcatgtacacgaaggagatcaaaacgaacgaagggaaacgaatcgtaattaagaaaaaaaggaaaattcgtttccaccaagacttgtccgacgtaacagtcacggaggaggagaaggttgacgcatatgaaaaaacgaagaagaaaccgaaaaaggtaaatgccaacttggttgatcaacccaaatcatcagctgttaccattcccaacaagggaatgaatcataataacaaggcctccataaaatggaacaacaacataaaggatatcagcgagctggacacccccacgaatggcgaagtctttaaggggttccggaaagtagaaaatgcgcagtgacacagtggtgtagtggaacagtggagcaaaggaacagtggagcaatggaacagtggagcaatggaacggtggagcaatggaacagtggagcaatgatatcgtggcgcagtggtacagtcattaaacacgttagggcatcccgtaccgatgcaagaacgcggttcgctggctgcgagcagtgcgaaggggttaacccaggagcagacaaaaataagtaaattgaatccttggataactggtgtatcgctacacgaataaactcatctgcgcaacattggtacacacgtacgcttggccacgtggatccccccagcggtagcttcttgcctgtgtctgtccagcaaaaatgggaaaaaagggaaacatgacaatggatgtatgccttccgtgttatttttagttttacgcacatgtgtatgtacgcataaacgggctggcgaaggcgcacatgcgtatatatatgtgcatgtacatttatgtgcacacgcgcctttacgccatcgcgtatgggcgcacaccttttgcatagccccatatccttaaattatttacatgtcatgtttatcgtatgattatttgggtgacaaaatgcgttccctttttctcatctttttttcatcacgtttcatttttaatcatccttttttcatcacttttcattttttctcacccctttttcatcacttttcattttttctcatcctttttccttcttttgccctcccccccaaatggtgccattcatatatgcgaaaccttttaaagcgcaacgttttcgaataaaacagtttatgcacttactcgtaggcaccccatttcaagtgagaattttttcttagttttagttttgcctatttttccgcattttgcttaattttcaattgtttttgctttcctttttttttttccgttttattaagttatcacattttaaacttatgttttccttcttttttttatgaacaaatttacaaacctgatagcaaattaaatgctgtacccagtatataattcctcccccaccaatttcgtacccctcctatgaatgaataattgaccgcaaaaggggacatccgtaaagttcacaaattcacctgaatgggtcctacataattgtgtatatttttattcactgtgagaaaaaaatgtaaacaaggagatatatgccatttttgtgaaaattcagattttttaacacatttatgaaaactgtattttttcccacataaaaagaggaaataattgctgcccaacccatttgaaaccccatccccctttcgtatctactttcttaaaaacaaaactacacaatgaataacaaagtcagtttgccctatgaaatatgtgaaataaagaaagttccctttgagctccccaaggaatttcacccgaatgtgaaatacggcttcctcagaaatttccttttcggaaaatataccttctactacgtaaggagcaaaagagaatgcctgagttccctgtgctctgcatatatttccagcgtattgtatttttagcattttttttttcaccccaccccccatagctatgtcagtcttttaaacatgtcctttccatttttacgttgcacacgtgaacagctttttagcaaaattcacctgaacattttttttttttttttttttcccaattttggctagttcaaaagcatttttaaagtatccgcaaaggtgtctgcaggttttctccttttttactaccccctggataaagtccattgcaacatccgcagatttgtaatacatttttacgaagagagaactgccttcttcctacgtttcgcggaagcacttgtatttgtctacatgttcatatgcgacattgctgcctgttgtgtgttttttgcaaaatggttttcattcacctcatgttgtatttcccccacccaccccacttcagaaaaataatttaaaaaaagagaattaaacttcttaccacttgatgagttcgtaaaaatggcaggaacatttgaataacgcgaaaaaggatgaacctctcatttttggaaagccttttttcttagcagatatattttatgcaaacgtttttacaacgtgtttttttttttttttttttttttgacatgtaaaaacttaatttttcaatgtgtgcatacatgcatgtctgactttgggctttcggagaacacaactaaaaataaaagagcagatcgctattcttccaaaaatttttaattagtagacatatatttgagcagaaattatttcctttatatctggatgagaactgtgactgttcccaacgcggaaatatttttaaccacaaattgcatcatgctcatcggcagttcgggaaaatgtatcaccccatggggaactaattttgtaatattcaaacgcatagatataaaggaatacaaaatttcttctccccatctgctcttaccttttaactaaaaggacgaaaagcgtgcacagtggctggtttttctttttccttttgctcttaaaaaaggggggaagaatcatgacactccggcgtatcagcttaacggcgtgatgccaccgtgaacgttctgcacgtgtaaacgttcccagtttacaaaaaagcgatgagatgaaattagaagcagtgacatattggaggggtagtaacataaaaggcattacaaagctaacaattttgttccctgtcaccttctaattcgtatctgcttaggggacgtaacttgctcacaggttctcactttttagaggtcctaactgttaaaacgttcggatgtacctaggcaaaataggaagggtacacaattcacgtttattcatgtttttgctgtaaaaaaagggcgttcctatcggctgaaaaaattgtgcatatagagggaggcctccctccaccgcgcgttgctaagggtacattgaggatgttctacttgagccttccttatcgttatgttatgccacgtcatcctaagcttttccgcgcatgcagttttttctatgccactttttcccacgtacattgcaaggttggctaaaatgttgttctttttccgcgtgcacagatattttttcaaaaatgctgagattgctgcttagccatatgatcgcttaaccagcgcgattacccttccccagtttgcttcaaacttgggtgaggaggagcgtaatttgaggtacgctccaccgttaagatgctgcaagcctaatgcttttctattttatgcgtccctttccgcgcagcctttttattttatttttatttttttagcggtgtgttacaaatttctacttccttcaccttagagtgtcaagatgcatttttctcccgttttcgcctgaacagtcagatttttaaaagatgctcgacttaaaaaaatgttcaatgctgggagatacttcagagctagctactacaagaagaagaacatttttcatgtaaaggggagcagacagtttcatggattcgtcaaaagtaggagggtacagacaaatgccctcaagagaaaagatagaataaaaagggggaagtttttacaattgaaggaaaagctgcagctcatcattttcagctccgtgtacttttttgcgtgcgactatgtttaccacgtgtatgtgctgagcgacaacgccagcagaactagcagcagaactaccagcagaactaccagcagaaccgccaaccgtgcctccaaccacagcggagaagacaaagggaatgacccaaaatgcaaagacgagcacgccggtggcaaggggggggtcggcacaaccatgatggagtatatcaaatggatgaacatattttccagtgctcaggggaaggatgaccaaaatttaaagcaacaggacggtgaatgtaggagaaaaaatgacggcaacaaaatggaggctaaaaaaggttcccataaaaaggatcatctctccagcgacagaggtgacgtaaaaatttgcagcgtatgtgaggaagacccatacgaaataaagataaatcgcgttaagcggagtagcgggaaggaggaaaccaatcaaacggggaagcctaaccaatatggccaatcttcctatgccgcaaatcagaaggaccaactgcctagccaagaccggagtggcagtggaagaagccaccctaataacggcaacccccagcgaaacagtatcggaggagaagaaaaaaagatgaaagatctaatcgtgagtaacttccaaaggaatgatcttttcaatggatgtaacctatttctgttcgccaacggggttgtgttcttatgttggcgtttaagcgaaatcgtaggaaataaaaaatttttccacttcatgtgcaggaactttatctgttcatatgaaaatattaaaaaaaaatattaccacacaatttttacagccaccattagccatatcactcttccccattttttatttaacatgtgggcatttcatactataagtaacaccctgttgagtccagaaattaaagagaacaaaacaaattattattttttttttaattataagtccagcgttttggaaaaaaaagtcacagacagggatatcatgaaagtatatgtcttatcttccatcgtttcgactgtcccgtatatttttttacacaagggaaatcaactactaggagcatctggagctgttatgggtcttgtatacattttggctacagttaaaccaaatgaagtcttcgtctccttgttccctctaccatacttaaagatgacctccctacagctatgccacctatccattttaaccaattttgtatttcttttttgtagaagaaatcatttcaacattgcatggctagcacatttatttggtttaatgggaggagcattgtataatttttatcagaggagaaaaaacaataataagaattattacccctttattgaattgtccctaaaaaatggacctattgattatctcaattcttatctagactttgtagattttgtcaaatgtctacagctgcaaattcggattttcttttccctcgatccacgcaccatgcaaaacatgaacaggaaaatcaactccattaaaaatatgcagtcacagaggcgcatgaagtaccacatgttgaaggttaaaaatttggaggccatgtctaggtgagataggcaggtcggtctcgtggggagaacgcgaaaaggaaaataataaaaggaaacagaaaaattcctgcgaaggggagaaaccctcgctttagggtaatctgaatggggatgccgcactagaccggggtacctccccctgtcggcatggccattaacatgatgtgttagctggagtaggggttaaaacactgtacgttggaagtaccttctcatttcaccccaatttttggcgaaaaaaatggttcttgcgtggacccctaattatggccataaaacgtgcgcaggggactctcagccatgtggcacaccacaccatcgtagatgcaattacacacatgtatgtttgtgtttgtgtttgtgtgtgtgtgtgtgcatctttgtatgcacttacgtacgtacgtgctctcgagtgtctcctgcgattgctaccctttacgcaataccttccttttttttttttaagtgcaaatgtttttccctcaatttgttccaacttaaaatatttaaagaaaaaaaaattagaaacaatttcaaaacggagggccatttgtccccaccgaaggtattaactcgtgtgtgtgtgtgtttttttttgggaagcctttccgaattgttgcattttttatgtgaacacaccccatttaacctttgcaaattttttgagaactcaaattggtgaagttataagagagctcggaatagagcgggtagggggtcatttccccccttgtgcgaaattggacacctgttactaatttgacaaggctccgttccattcgtaccaacacagtctttaatcaaatggccccagttaaaggaggcaggggggagggcgtataataaatgcgcctttccatctcgttaagcatgcagtacgccgcgtcatatatggccgtcactcctcagaatgcgttgatacgtatctgcctttacatatacacagatattgggtacatttttccgagccatacttcccctcacacacaccgaaaagtcgttctgtacagcctcgtttaatggttccaccaggtttggttttgcaaaatggagaatttcgcagattcgtcgtgacagaggagtgaccaacactgccatataggtacatatacatgcacatgacctctgtactctttaacacggtttatccttcctgttgttcgtaacttcacccctggggcacaaaatgcaggaagttctcctttgccttcttttgaaaaggttatacttgctaagtgcaaattttttacacagcaaggaaaaaaattcagccccaaatattcccacacgagggcacacattcgaaaaggattaaataacgtggtcaccacaaaaaaaaaaaaggaacgacaaagctattaacacattcacgctttgtttatataaggactcgacgatgaagcatagttggttcccactctctcttcttctatgacattatttttttttttttattgatcgctttgtgtacctattcacaaatccatattctggatacgcagaaagtggttatatccgtgcgatgggtggagggtaaattttaaaagttctttctccttcccacgcaagcagagcaacagttcggcacgcaggggctaggggatagcaaaaaaatgaaaaaaaaaaaataaaataaataacacacttccataggtgggtgaattgcacaaactgtacaaaattgcaaaaactgtgtaaatttcgcgaacgaccaaagggcgtaaatactaagcgcgcatgggtacaaaggtacacccagcttggcgaatgcgactcctcacaaattggcgctgttcattttttctgccttttttcgagggtgtgacaacatattcattttttgctgcctccattcaagaaatttttttctttcttctttcttctttgcatagttcctcctaacaagtacaactgtacgttaaaaatgtacatgtacttttacgggtaaacataactacaccatattgtcaccgcgtaatttaagtacttatgtagtatacgcctcatcccccctccactatgtgtgtaacattggcagcgttgcactgtaccgcgcgtgtatacatataacgttttcaatgtaataagtgtcagccttttgccagtgcggtgtgcctcttaaaaatgtacagtacagaatattttatttatgtaaaaataaataggagcaaaattatacgcatgttctacatgaggatttttactacaccgtcattgtttttcttaatttggtaagaggccttttttttttttttttcccctttaccgttgagttataaattttacgaaacccgtgcgagcagaatcgaagcgccgcggatggcttgccttcacatttgtgccatgtacctgcagaagcgtatatcaataaatgtactattataaatgcgctaagcacgattgtacctgccgcatctgagtgaacaaattttaaaatgtttgcaaaatatcgttgaagtatagtttccccccctccccatgtgaagaagccactctcatatatatagttataattaattttttttttttttataagcctttgttttttttataatctttttttttttttataactttttttttttttttttttaacgccaagttttttccccgctaaaacggactacctaccaatcgacgatgaagtgtttaacctttctgttcttcctttttttgggcctcctctcctttcacaatgtcatgagtacgaaggatatccctgcccaacagggtgacaatcccctaactccactgaacaaattcgacaagtactttctacgcatgtacaacaaaacgtccagattacaacaaggcggagggaactacataaatgtaaggaagggtgcttcaaaaaaaggtgttccataccccttgcgcagcacacagaaaaaaaaaaagggcatccttcattgggaacgcttctgtggtccatttgggggatgttccctcgtacccacgtgcacacgtcccttctgtgaaccacacccagccacttgcatcaccactgcagtggagcatgtacaaatgcacacatgatttaatgacaccgatgcctttaccttttcgcagggagttaacatgaagaatacggttttcattttgtacttcttcgcaaaatggtaaagcaggagcgctgtgcacgcgtgcatcaccatgcgcatggatatatcgctatgtgcgcatggatatgtcgctacgtgcacgtgttgatgtcgcgtacccctccatgtgggcgtattcccgcgcccatccattagtgcctttgtccctcccccccccttttttttttctacattcccactctcaactcatttgttcctcctcccaatcacacaggtgccacgcttgtaaaatgcaagcaagcgaaatggtattaaacaaaaggaaaagttacaaatggcctcgttcctttgtttaagctcaaacggggaaaaaaaaaaaaatgatatcgctcgagtgcaagtagattgcggcggacatgcacagttttgcccgccatggaaacttagcacatccacgttacatgcccgccacacccatgtaacgtccacgtgacccccaccaactcacacacacatacacctcttatttgcaggacaaactggaaaagttctacggtaagagaatatacattttgaaggtagacatagaccagaacgaagcgatggccagaaaattcgccgtgaaatccctaccaacaattatcatcatgaaaaataaggcagtgctggcgaggaaagagcatttcgtcacgagtaacgatttggtttctctcataagaaaacatttgtgagaccccccctccatgcgtcgtcgtgtcattgaccggattaagcggagttttggggataaccacattcgacatgacacttttgattcatccttttttccttttttttttttaacttccctttttggtgcccccgtcacttctcaccctgcgtctggttatcagcttgcatcttcataacctttaacatgagtttattttttttttcattttcctttttttcgcgcttcgccttagtgacgatttcgtttttatcgtcttcgccgatttcgctgtgacaaatgcagcacgtctgcggggggaaggaatgagttgacgccgccgccagttgttttataagtgcgaacgtgtgggcggtgctcctacatgtatatatatgtacatatacatataatacttatgtgtgcacgtgcgcgctaaggtgtggggatagcgagtagggactcgctggcgcaggcgcctatttgtatgtattcgtgcgccgacgggagcacatcgtgttgcattctttttcacgacattggaaaaaatgcgcagtgtgttcgtgtccttaagtcgaatgggcggcgtttttgctcatgttctgcactcttttgatttattaacacgtgcatattacgtgatgagctaattgcgcaatttttcccactcgccctttttccattttgcaattttttccactcgcagttttgcccttatgcaactttttctttccttaaataacttttttttttaatgcgtttgctcatttaagctttgaaaatcgtttgaaattattctttcatttttttttcttttttttttttaccatttttttttaccttttttttttacttttttttctttttctttttttcctcctgttttgaaagccgctcacacatgtgtagacttaggcggtgcgctcggacatgtatgttcgtgtgtttgtttgtgtgtgcatatatgtatgtccccgagcacgcctcaaaccagtttttcctgtttttttaagcattttttctccccttcttacctttctgcattctcttcgtatcaccgtttcgtagatacacatcaaatgaaaaacgtgctcttaaaaaaggaaaaaaaaaaaattaaataattaagctaataaagctaatacttgggtacacaattacaccagtgagtgaaattttcgcacagtactgacatgcgagatgaaaaacgtttgattaccacaactcagcttgtaaatggtaggcggcaagttcccgtggagcgattccgttttgggcattaggcactgaagtaaggatatacatgtagatgcatgcaggggtatacaagtacttatgtccgtacgcgctcccttggcacacggaggcttcgcagggcacatacacaacatatggtagacctaccagtggacactcgcctccaattgtgtcgttcatttttgacgtcattttagacctggatccctggacatccttttgaaaattcgatctacacgtggactctaaattggtgtcattttttcggaatgattcctgtgccttcttgcggttcgcgagggggaggggaaaagtacacatgtgcaattataggtagaacgggacagcatcagcaggggaggaagtgagttgtgttgatcatgtgttgatcatgtgttgatcatgtgttgatcatgtgttgatcatgtgttgatcatgtgttgatcatgtgttgatcatgtgtggatcatgctgtgttgttctttaatcggttgtgcataatcccgcgaagcaaacataagtgctttaacgaaactgtgcaaacggttcctttccactctgcacttttgacacaatgtgggagtctcatcctgtcgctcacccctgtgctgttttttccactagattccttttcactctcgctgggtatgatgtcctcgtggatatcagctaaaggggagaataatacaaaaataaaataaaattaaataaaattaaataaaattaaataaaataaaatataatcattaaatcaaatggagaaaccaagcatgggtaaaaaaagaaaaaagggggagagctacttttaatccctgataaatccctcgttgtcatcttaggggagcacaagtacagagggaaagtgaaaaaaaaaagaaaaaaaaaaaaggcataatgttatgttgctatgtgggtacatggcagcaagtatgccacacttcacacacagggggtaataaatctaaaagacaaaattatgatttctgtacaaattgagttacattttccatcgtggggttgtctgagtgtgtctcgtttagggattccctatcggaacttaaagaagaatctgagcatttgtgctcgtattctccttcttcatttacattattcggggaagaaaataagttcagctctttcttcttcttaacgcttcgaaggtgaggaatttttattaactgttaacaaaaaaaggggaggaagggaagaaacacgtttcgtttttcaaagaagcataagacgagaatccaaacatacaagctcgaaatgcatcacacatgccctgtagacttcttctctgcattcgtcgccttcctctttgcctactcttctctttcttggggatgtcctccttttatgaggttttaacctacgtaggggagaattttttttttattttttttgcataaccacaatgtcttctatccgtagggggaggcacttccccatcgcggttttattttgtgcacttctgatcattcacattgcaactctgcaacttcaccacgttgccatcatttctccttactcatgatcgccgttttcgcagcgggttttctccttgggataattcgggcctgtcataaatattgcaaatgcacccacatggatgcatcgcgtggattacgcacgaaacgcacagcaagcatagcatgcgcaacaacggaatgggtaaaggaaccaatccttctgcctttaccactaccgatgcagaaggactcctcccccaataccccaatgggaacataacaagagggcacactacatgcgcacatgtctcattttggaaaaaatttgtttcccctaccagatatgaacttctttatatttagggttgttatcccttgtacctccagaattgcacataacatttttattattttgtctttatattcaatcatactgtaagcttcttttttaaattcttccaacttggcctcagctctgtctttgcattttctgcgatgaggaggaggttcctttggatgggattgatggggagggggttttccccgtgggttcacttggttgaacatttttcggggtagagtaagctgcacctacctgtgtaaattgtccttgttcttcatttgcgcttcactcggggggaacgtgcggggtgcgcgcgatggtgcgaccggttggtctgccgcgatagctgccgaggtagctgcgcggtaacagcgaggtaactgctgccctgcctgctgccctacctgctgccctaccgcttttgtctcgctttcacttcacttgccctcctcagcttacaccatcccccctagttcactccagacgggagcagatgtcccagacacgcagaatcgcgcaattgaggcctcaccaactcaagcacgcaaacaacgcatgcacaagggcacttgcatcaacaaacgagttgaaaggcaccctccacggtaggaatgaaacgcaacaaaaggacaatcataaagcgcaacacgtcgagttaatatgaaaacaaggagtgtcaacgtgactgtgcaaatatggctacgaaaaagctgcgacaatatacctaggcatgtatacctatatacctgcacacatttgctcattccggggatcggcaaaatgaactcgtgtagccttctgcaaaaaaactcccttcactaaggagccctcgcatttacaccgtccttaaagagtagcattcgctcagaaaagaaacccctccagaagaataagcgatatacccctgttcactttgcacaggtaaaatatcccaagctttgaggtgtacgtacaatgcagacgtaaagtcttccccttctcagctaacaacagaaaaaatatacgacaaggcaaaactacatgggggcacaatcctcaccagtgaaataaccctctcagggttgaaaaaaatttattatccatttatctagggaccctcctcttaacagaataggcaatgatgaaaaacatcccatttctgtcttttcttttttaaaaattagactcattttttttttttttttttttttttttctctttactgtaagtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaataaagaataaagaataaagagtaaagaataaagcaacgcaatttttaattacaaattcaaatgtgttaattattttaaatgtgctaattgataaacttataatatttcaaataaagagtgaaatggaaaaacgcgtgggctgttcattgggggcatacgcaaaagggggtaggcgtatgtgcggctcagcaacactggtgtggtgaaacgtacgcttgagagacataaaaaaaaggggtcataaaaaggagcgctaaaaggagcaataaatggtgtggtagaaaaacgtgcgatgtgaaatgcacaccacacaatatgcgctcacataactcgcgaaataattaacaccgtggtgttaaggagctacgctgcatacgtgtgaacgcgcggagagagcgaatggacggcacggagggggcgggtaaacgggatgcgttcgaattgggggaaaataacacgaagtagagcgaaatgggcagaaacgaatggcacgaaagtgtgtaccatatcgctgttggaagcatcatgcagcaacggcttgggtgaactgaaaaaattcaccatgagaggggagaagacgtgcttgaaacaaccccaaaagagaccccggatttctacaacatcacagggtgaatgactggcactgggaaaggagcaaccgcttttccaaaacttcaccctctcactgagccatccatggatctgggacatcagcacagttggacgaaggcgtgctattgtcagccgggtccttttcattctgcgccccaacgttttctgcatcgtccatgcccaaaagggtgctctccgtgccgaggggttggcgcacgtgggcgtggtgattctccgcagcgttttctacgtttgccacgtttgccacgtttgccacgtttgctacgtttgcggcgatgttccctgcaccgtttccctcggccccacttgcgccattgtcccacacaaagccactgctgcccacaccacaggagccgctctgaatctgcgcgccgttcaacgttgaggggagaaaataatcgccgagcgcctcctgccgggtgtcattattacagtaggtgatgttatcctccgcgttgttgtactcggatagcaaattctgttcccccccgaaattactgatgcacggattggtatcataacttggctttattaatgacgaggagagaagagcaccgtgactatgcgggctgctcattcctcctcctctctcatctccctggtacgcatttaaattatctgctacgaaggaactgttgcactgttcggggttgctcatcatcacattcacattttggctagctaagaaattgtcacatttgttctcttctttcagggcgctgttatctccactgtctttgtaatactctccttggccattaccacagtcggtccccccgcctccgctgacggcatagtcggccatgctgctaaccatgtaatcaactcctctgctcaccaggtagtccaccccactgttagccgcatagtccaccccgctgttagccgcgtagtccaccccgctgcccccttcgttttccttccccatggacatgtactcatgagtgcggaatgcgctgttactgacctggtagacattttcctcgttaaaaaagttggggttcatgccaattttgatcatatcctcctgctcccgttcatgttcgtgttcgtgttccagttcatgctccatctcgcgaaggaggccgcactgttcctcctccagctgttctcccagctctgctcccagctctacttccaactgctctcccaactgctctcccatctgctgctcccgatgcgcctgtcgctcttcctcgtcgtcacccttgttatcattttgcccttcatgggacatgaaatcttctatataatttatccactccataatggagttgaacttcttattgtcgtagttcaattcgtgttttcctttattgcaccatgcatggaacaccttcttgtaattgtccctcttaaagttataaatgacttcatccttttgtatgtttccctttttcccctttttctgaccacacatatctagcgaaaaatcgtgactaaatttggagttctcattactgctactctccgtgtaatcacttttattttccaattcatcgagtgattcaaaaaatgatcccagcatatcgaattctgaaaaaatgtcatttctgtacggggaagaaacaaaataattggagttcaccttttccatgttctcttcattatagttggaatcaaaaatgggagacgcaggggttaagggcgttgtattgggagactttaatgggctattcgaatatatctgctgatttggagaaaggactaattcattcacatcggttagatgtaaggacgatgcatgtagggagcttgtaggaggagactgcgaaaatttcatattttccggagtgttcattagcctaatgtcacatgcttcttcaaaatcaggatcatttagttgattcgtgttgttttttcctcctccctggttattacagctcccactactattcgtgctgctgttaccgctactgctactgctgccgctaccaccactgccgctacttccgctgctgctgctactactgctactcccacaggtgttgttgcgaggggaaagagatgaatacgaattagggtgactcatctctggtaaaaggggcaatttcaacggatgactaacataactgttggtgtgaattatcatttgatttaggtttaataattgattgtcttccccacttcgttccaatttcatggtcgtatcctcttccttctccattgctcctgagtctattttgatttggcaattatcaactcctgccgacctcgcctgttgttcatccccacctggaactgtatctatcgaatcctttttcttcaccgaggtgctctctttcgcattttcattgttttccaaaaactcaatttctctaattagcttgtaataattttcgtgttcattatcgagtgtattcacgctgcttttctcctttggttcgtccgggtgtgcatccccccctcggttgttaccctttgtgtctttctccttgcctttgtccttactgctgtcgttgctgctttcgttgctgctatcatttccactgtcgtcattgttgtcctcgttgtggtcctcattgttgtcctcgctgttgccgtcgttttcgttgctgcctccgttttcgttgctgcctccgttttcgttgctgcctccgttttcgttgctgcctccgttttcgttgctgcctccattttcgttgctacctccattttccttgctgcctccattttccttgctgccgctatctccgccgctgctcccgcttcggttgtcgctgtggctgtccctgctgtttccactactattcccactgccactcccactcccgctgccactctcgccgctactcccatttgcgtcgttgctgccgcagacgcgtccctcggtccgctctccgcccctctcccgcgggtcatttgctgctccaagcttcaactcaccacaaggagagttactcctcttaggatttgcactaacacggacgtttttctccttctcgaaacgatcgacatgcagcctattcaaggctctttcagatgtgttactccccccctcggactccagaaccgacgattctccattacagcagttgtttcttaaactagagtagggatcccttgcaacattgccatgtccatcatttggattgagatttacgctgggaagggaggaaacacgcaaagagtttcttccctccgtcatgttcttaacctccttcgaggtatcttctctcccattggacggtgaggaatttgccttacttgtgtaaaggcacgaggaacacatgtccctaccgcatgccacattatcattcttggtgctaaatctggagtgacaaaaaggttgatgatgagaagcggtttcaacatggagattcccacccctcaccccaaaactaccaacgtaattttttacatatttcttcttatagtgaaaaaagtaataattaaaaaattgattaactagcgtgacaaaataggagtggaaaaattttctcacatatttatctacataactgctataattataaacgtttttatgagcacgatctgacatggatggaaggataaaggtgtgtaccattttctctttcgctatgtttcttttcatctgatggaaattctccaaaatgataatttttttatgaatatattttttcacatacctccttagtgtcctcctaaatttgtatactaaataatctgcttcattcagacaggtaccttttgttcgtttggcaaatatgccccttcccactctgtcccaatttccatgactacgatcattatcaagatcacccttgtcataatcaacatcacccttgtcataatcaacatcacccttgtcattatcaatatcaccctcatcattatcacctttatcgtcagggttcacttcctcccccctgatggatagagaactcccgtcgtcgtgaccccccttgcgagtcatccctctcttgttgtaagctatattttcctttatcatcgcgtcttttaatttttctattatcttcatactacggcatttcagtctgtgtagctttaaatgggacctaaagacttttctcccctttttgcagctcagcagcggcttcatcttaggtgtgttttctttcccatagctgctggtcctgattgccccttctaaaccgttgactaccttcccctttgataattctatcacattttcatttttttcttctcctgtggagggagccaccccattgccattgttcaaatttttatcactcccccgatgcacattttttttatgcaaaagtgttgctattttggatgctttaccaacccgaagagtgatatttccctttgacttttcctttattttccttttttttttcttcttctttttcccttttttcaggtacttcaatatggcactccctcctaggcaactaccactgctaccttttctgtgttgatgtgtcaggctgttaccctcgtgggtgggtaccctcatgccctttcgggtaagacgtccaccatggagatattcctctgcgtccttagatctaccgagggctctgtattctgcaatgttacaggcatggaggcacacctcgcagaatctaacacgttcgctgctatcctcatcgatacccgggaagcccttctcactaatgacctttttacaccttctgttatctaccttgccgaactctgcacttctcatcgcatagttatttctcatcaaatcctttttaacttctttaccgattcgcaggatggagaggtgctcctttccttcaaagaaattctctctgtcgtgattgccaagcgaatcgttacatctgcacgagtagatgcagttcatttgggggggtgttattaaaatggatgcatgctttcttccaacacgtcctacgcctttccttgtgtctacatccccaatttctacatcgcacagatcttcatggtactctacatcaaagcgtacgcttttctggggtgtcattttacctatgcgcgtgttcgtatggagacacgtgtgtgtgcatgtttatgcgcaagtgattcgattgcgtacgcacatttggttcggcgcacgtttgcgcttggcgttgcgctagacgttgcgcttgtcgttgcgactgcgccgtggactcctttctacgctttacggacgctcccccccccttgcttttaacgctgcacctttcactcgctcccctcctcggtgtactttcttcacacacatacacacacccgcgcgtctacaggcacacagacaatcctaccaattccgaacgttacaccttctgcaaaaccagctggacgcaaatgcaacaaaaaggaaaaacgaacttgtgtgtttttatgtctatatctaccaacccgatctcatgtttctcgtgagcaaactccgcacacatgggtcgtgtggcgagggtgttttgatatgctaaataaggtaaaaagtacgtatctttcaatttggtacacctgtccggggttctctcgttactgcgtttttaacttccccacgtggacattgcgttcagtgtgtccttagcctgacctgctttacacttttctcaccaatttaattgcactttttggttttttttttttttttttttttttttttttttccttttccccgattcgccttcgctcagctagccgtatgcccaccgctccgtcttctaagctgcactgaatataaataattcctcttttctcattaactgtaaaaaagtgccagtttccctttcccctttctttatatactcgctcttttatcgggaaaattcaccactttgtgtgtttacacctatataacttaacgtaaaaattacaagcgatcacacatacagctatagcatttcagtatcatcattttattctctcatgtaattaaactaacattaaaagaaaattaaacaaaatagacaaaacttttttaaaattatttgtgcaaaaatgtatgacacaaaattgggagggggaaaaaaaaaaaaaaaaaagtggaggcttttctttttatacaataaaagcataacatataatatgcaaaaaaaaaaaaaaaaaaaaaggaaacaaacaaacaaaggaacataaattgtgaagatataaactttaattcaaaaaggaaagcataattcgtgatcattaactatatgcgataaacttctgcgaaaaacacgcgttggaagaagtgaacatacgtatgcgtatgcaaatgcgtatgtgaattcgtacataacactacacgaaacatttagctttctctataaattctttcaaacatgtaaaaaggtacttatgcataccatgtgaccattcgcgtagtttcaattttttcgtttgtcgcaaggatgaaaaaaaaaaaagaaaaaagcttaaaaggcttgaatcgcatgaacacgtccttgccgttcgtataattatgtgctacgcgaaagtggggtttattagcatcggccgatacgcgggttatatatgtatgggtgggaggaaggatgtatgcacggatgggtggaagagggcacaggatgatgcaaggcgaagggttacttacgtacggaggcatacgtagttacacgtttgcttgttcatggggacatgacaggtaaacatcttcaaattgttaacaataccatttttacgaaaaaaaattcaatatattagaaattctggggggcttccctttttcttgcgttttgccaaactttgaaaaaagaaaaaaatcacaattttggagaaacgttaatgcgtgaatgaacaaaaaaaaaaaaaatacacgcgcatatacatattatacactgccaagctgcataaaatgttttttttttttttttaatattttttctacatggataaaagctatgcgagtttttccccatcagtattaaccaacgtagtgaggcaaaacttgtacaacttttatccgtaaaaaggatgtggagaaaacctcagtaagagaaaaaataaaacatagcatttgaagcactgggctaagctactcggttcgctagcacgatcactacgtctaatgggaacggcgaaaaaaaaggaaatcttttcaacacagaggttatacatatagtgcacacatctgtgttgtaccaatagatgtgcacaatacgcacacagctttgtgctacaaatggggacataggcgcaccggggcatctttaaggaattagaacagaacttgtgccttgcatgggaggaaagtggctagaaaataggtgtgtatgtatttttgtaggtgaacacatacgtggcgaaaaggctctttcagtcgctctctgaatctctctttcctgttcctatgttttcccgacggtagaacacatagcagttttttttttttgcaaaatgcaccaaattgatgacaaggtttaggaaccaattcgaaaaggggaatatgcccgcacacacaaactaatcaacgtgtgtatttaattaaatcgcgttagcaattcgagcgcacgtttaacgcatacctatgtgtgtagaaaaaggaacgattatatccttcttgcactctcgaaatatctcctcccctttttattttactttattcttcttgtacgaaaatgctgatgatgagctcattcaaatgtctgcctttttttcaagcctgaattatcaaattgttcctttctaaaatagcacaaaaaaagtaatgagcaaacggcaaagcagctaaatggtctttttaccatttacatatcgggcacattacacccctagacataaaaacgtggttgtggagagattacccgcgaacggaaatcattacctttgcaattacccttttttaaaaaacaaaaggagaatttccgcttaagtgaacaatgttgtgtgttggatgcgcccgtttatgcacttatgcacggtgtgtaccttttttatacctttgcacacatgggtcatacaattgcctatattttacataactaattagacgagtttgcattttaaagtgctctccccattggcttcctttctctcaatggggagacttctgcacttatggtcgaaagggacaagcgtgcgtgcaaagtggcaccgtgtggggtgctgataggcacgtacaaatgcacgcgcgcaaaaggggatgtattacaacggggagaaaaataaagaaaaaaagaaaatattacaaaagaaaagaaatccccgcttgcacaaaaaaaaagggaactgcataaaagggaaagccctgtgctactacccttcttcgcaaaaaattgtggcacctttacagcatttaataaatgcacaaaaagatgagcttttctttttaaagtgaattattctctgctgctaataactgtaggcataaataattcaaacgggggggacaaacgcgtatgaagctggattacttgccccaaattatatacataaaaacgtacaaaacgggaaaactagtgggccatgatgtacacacatagtagctaattatccactaagttgtgtataatccacgaagagaattaaaaaaggaatgttctgaagaaaaagggaaaaatgggcatgctgctcttttctccatttctgtcgctttttttggttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcagctagccattttacgaaaaaatgagatacaacagggccatcctcacatacaacccgttttcggcctgcaaaaagtacacacttttgggattgttatcaacttcgacttttatttcgttaaccctgggaagggggtgcaggacctgcaaaaggggaataaaaagggggaagaaatatgtcaaaaaggtgaaatatttcaatgcgccgaaaatacacctcttctagtccaagaggtgtattataagcgcatgaacagggcagctttacaaaaggcacgcccaattttgacaccgcttaaacggcagcggtttccttttttttcaaggcgctccttctgtttcgctctgaattttttcaaaactcaaacaaatatagtcgcctttaacaattgcatgcgcaaggaaatgctggtacacacctttgtatccatcctggtattcttcaaaatgttgttatccagaatgaaggcatccttatacgcattgtactcgtttaagtccgaaaacctctccttctgtatccgcgtcatgtatatcacatgcacgtcttttaatcctttctccaaattgtcatattttctgatagaattttcattgtagaaattgttacttttcaaattgttcgttataatatggacaatattttcgggaatgtccagcgacttgcatgatataaaattaaaattgacattatatctgctaagtaatttgctaagtgagtggacagtccttccattttttaaatctccaacaaaggcgacgtttattttttggtttatgtctctttccaaaatgtgtgggaagaagttgtatatggtgtagaagtcaaggagagactgcgttgggtgttcccctgtgccatttcccgcgttgatgattggcttgtcggacgaggcgacggcgaggtctacattgttctgtcgaaaatgggagcaatggattcatgagtagtcgtgtaaataagtagaaattgtattggtgaaaaaaattcgcgcaaagtgagcaatatagggtgatgctcaatgtcggcgtatcttcaacgagggtaagaaccataggcggtcctttccctttagccatcgcttgggtatatactcaagcgggcccacacaaatcggctgcgcaaaaaccgcaacaaccacccacttacattcgagggatcccggtatataatcccgtccacgtatttcgcaaaaatggtgaacgcgtcctggacagtttcccctttgtaaaatgacgtggaattcatgtccgtaatatttatcaccttcgaacccagtctcaaaattgccgagtcgaaggaacatctcgttcttgtactaggctccaggaagatactacagaaaactttattgtccaggaacttggtgtcctccttattttttagcaaagactcaaacttcttcgctgtgaacagaatgactaacaattcctcgtcacttatgtcatcgacatttattacattcttacgtttcattcgttgcgcaattaaatcaaaatcaattttgtacttgttgctgagctctccttttctgtcgatggttaatttcttttttctcatacctgcagttatgtgagccagaaccaccgccaataaaagcgtgaaggctaaagccagcgagctaaatatttctatcattttttcaggtgcgccaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagatacaaagttcgagaaggtaaaaatgacaagtaatcacaattttattgagatggcaacattcacttaacgccaattttaaacttccacaaagctaacatgcgaaggagatgaagcgccttttttttttttttttttttttaactatgcttgaatggcaaaaatgtagacattattaattattgctccaaaggatgcacaaaatataggggtataacttaattacgggaaatgcattcaaaaaataaaccgccaatttctaggtagcataaactctcaggataggtgacagtcgtccggcagtgattttattctgtggcctccatgcatggaacacaaacggaagggctaaccatttgagaacaaattggcacagaaaaaaaaaaataataaaataaaataaaaaagagttatgtaacaaagcagcaaagtaacaacacttaaaaggatttgtaaaaatcgcctctcgcgtgtttaagccattctctgatacttccatgcgcgtgctttttcaccaatgggatgctttggaaatatacgcaaagtgtgagaggcggttcaccgggcatatgtaccgtaccggacttgcactgccaacaaaaggtgctataacgaactggttagagaatgaaccgaagttgtcaattcgggttttattatcccactagctctttcgcatatgtacatattttttttaattagtgaacaccgggatggggacgactcgattgaaaaaagcgtgaagaggaggccaaaatggaggcgaaaaaaaaaaattgctcccagcccacgcagctatgcggcttcgcacaataagaacgtgatcacctttcgctgcgccaccgctcggtgatgattttttttttttttaattccattttatcgtgcacgcatgatgcttacatagcgctttcatgatacgtgcaaaggaataatccccctgtttaacgggacccaaccctaccccccccccaaaaaattaaaaaaaaaaaaagggagcacttcttccgacatgtaaaggcgcccatattcgaccatcgccagagtagcagtccttttttgcacgccccctttgctgcaacgcaatagaaggtaaggggatacatcggcgtatgcatgtgatgacaacctggccgcactgcgaaatatgttaggcaccttcgaagcgcgccaaaaattagacacagtaacaatttcaagaggatcccctttaagcaaaatatgaacacaggacggtagaggcataaaaatatctttacaacgccaaagaaagaaaaaatgttcatagcaagctacttcgatcggagggacagactgcacgagaagaaggagcgcaaagtagacaatgaggaagagaaaaaaaacaaaatagaaaaggttttaaaaaacgccctacattcatataaggaaaaaaaggcaacaattcacaaaagagacgaaaaggaagaaataaaaaaaatactgtcagaattcctaaagaggaagttaaaaaaaacaaaaaggaggaatatcactaaagggttttccccaaatttttatcaaaatagtagtagctaccgtcctgccgaagcgaattcaaaatgtggaaaagaagattcgcctgacgaattcacaagtgatgatagcgaaatagatcccacgataaaagaaaataaaaatttaaaacattgcgcagaaaaaataactctactaagtaccgtcttaaaacatgacaagttaaaaaatattgacatacaggaggtttatagaacaatcgacacgtacattggtgaaagtcaacgcgaaattaaagagataaacggaaaattggagaaaaatgcagagaaggaattaagaatggggagagataatctgtccaagttgtgctcaatcaaaagggagttggcaaaaaataaaattttacaaacagaaacagaaggaagctctaatgccattgaacatatgataagcgaaatgaaaattatacaaaaattggccaaacaaaaggagtatattgtaatcttaaaaaatagcttaaccagacttgattatgcaaagaaatgtgcagtcagcagaaattacgatgaagcgttgagtatcattttggacataaccaggaaatttcatttatttaaaaaaaatggaaaggaacaaatagctaaggggattcaattttttcttcccatactaacagaatattacatgagtagaatacaattcttactctccagcatttcttggggtaataacatttccaacgttttgaccaactcactggagcaactcctaaacgattttgctgacggtgatgatgagtactcgtttaacgctgaacaggatttccccatcagcacggaaaaacgaccgtcggaaggtggaaccccccacgagtataccaccgaaacgaatggcaataactccgctttatggaataaccatagtgaagacaaaaccaaatcgctccaggaaaaaattaaaaatgctgtcatctttgacagcgcgtacatttcgcttctccaaaaggaaagccacgaatttgtgcacacactaattagctggaacttgatagaaaaaattgatgactatttaaagggcgaaaaaaacaggggagataatttttctcatcatagatgtgattgccccatgaaatttattgatcaaatggctagctgcataatcacattttttagatcctttttccagaatgagaaaagccctcttttcaaaattgacaaaccagagtggggactaaagtacctgttttaccagtgcgtgattagcaacacaatattgaagatattccttaggttcttccatgagggggactttaagggtagcgtggtgctgggccaagcgttacacgatgcgctcgtgtgcagtggtgagggtggcaatgaaggtagctgcaagaggagtgatgaacataccgatattcaccgtggcagccactgcagtggagacccgccaatggcacaggggcgaaacctcccagagggtgcccctccccaatcaggaggcgtctacttcacccatcaggacagccagcacgatgaagacacgacagacataaaaagcctttacagcaggtacagcatgatgagcaacgagcagaaggaaagcatcctgtacgacataacgaactgcgaacaagtgataaggaagctaaattttaaaataatcaccgaatgcaggttgtacatactgagccgatgcgcctacttcatccagctgtatcatgtggaagaaaataagagtgaaataaaaaaggcctttttaaatttcatacaccacgttctcatgctgtacaagaaatggatgctatatgacggaatcaactgcaggcatttgctggacgactttctgaacaacacttttgtgcgcgtgttagatgtggaaaggttcgcacccggcgcggaaaggaaagagagcagcagcagcggtagcagccacgacgcagatgcgggtgtagttacaagtgcagctaccggtgcagttaccggtgcagttaccggtgcagataccggagcaactaccggtgcagccaccggtacaggtgcgtacgaatcgaacgagcgcagcatccaggaactgctcaaatcgaggacagacggacccagcgaggtgaaaggggtctacatgagaaacttcttcctactaatcgaaaaggaattcctcgttgatattttgaaagacatggcctccaacaactgttgcgtgcagttgaagaacaaaatcattctggaggaggccgactgcgtcagcgagtatgtccacatttttacagagttgctgaagagggtcacgaggagaatggctctgttccatcacgccgagggggggggaggtgaaatcctcgaggggagaagcacccacgagggaggaagcacccatgagggaggaagcacctacgatggaagaagcacctacgatggaagaagcacctacgagggaagctatactccccgcagcgaccgcttcgtggaagagtacctcaaccaggtggtgaaggagctacttctcatcgtcaaggacgaatttagacaccactggaacaacataaacgatttgataggcgaatgcagcaacacgtgtctgctctacgtgtccttctgctcaataaacaaattcctcaccattttccaatacaagaaatatttgaaagaaaccatttcgagcttcaatcaactggaaaaaaaatgatgagtaacttcctagatgcattttatcatttcatttctatcagaatatataatttattttcaacgaataatatttttcatgagtacatttttagcaatctttttaagatgaaaaaatgcctcccagattatctcttccaaaatttgtgcaccaggatattgcagaaattagattccaaaattttaactttcctaatgaatcaaaatactacatatttacacaacgaatgtacattcaatacatttattagtaatgcttctttgattctgcatcagctggacgaccttcatatgaagagagagggtggtggtggtagtagtagtacttctaatgtgggtgggagtacctctcccatgccacgtttagaagaaattattcacctgatgacagatgatgtagatattttgaagagaaaaattcaccaacttaaaagtaactatactttgttgctaaatgatcaaaataagaattggctagttcaggtcaccaaaattaccaatgcacttttgcgagacgatgatgaagaggattccagtgatgaatactcgccggttcgtacccaccatggaaaggacgatgcaaataaggcttgccaaatttcgctcaaaaaaatcaaagcgctccttttaaggcggccggacatcaggcagatcgcggagaagtccatcgtcattcaggagttcatccaggtgtagcaagaaagcggtcgtgggaaaagaaagaacccctgaggagaccagcaaaacgtgcttaccagtgtcaactgtgcgatgtgcgctccatatgtgagtcaacaattaggcccaggcgaccctcgaaaaggctgcaagtttgtgttaaagtggctcgtcaaagtgggcatcaaaatggccaagaagatgccccccaatggacgctaaacgcagccaatgtggcgaagtggatggagcgagaccaccagtttcacccaaccagtggcgcgcctgtgacgtgtgcaactaggatgttggcgttttttttttttaaatgcccccctttccccccaagtggttctaggaaaaagggcataactgggcatacatccaaattcttcttttcccgtttgttcttaacccatccgaaaaaattgcctaattagccccaacttgattttactccccctttttttgaaaccctcccaacgtcacccttccgcatgcaacttggcgcccctgcgttgctcgacgaggtttttcataaaatactcgccggccttgtaggaggatcgaacaaggggcccactggctatgtacttgaaccccattttcatcccctcctccttgtagtaatcaaacatttgcggagagacatattcgacaacgttaaggtgattctttgttggtcgtaaatactgaccgaatgttatcacatctatattgtgctgtcttacatctgacatagcttcaagaacctcatccttagtctcccctaaccctaacatgatgcttgttttggtatacaacatgggatttatttcctttgcaatttttagaacccgtaatgactgttcatagtttgctctcctatcacgcacaaacttttgtaacctcctaaccgtttcaatgttgtgagcataaacctccatgccactattagcaagcttgcgaatggaatctacatttccttgaaaatcagaaactaaacattcgatgagaatttctggtctggaaaattttataagttcaatagtttttgcaaaatggctagctcccccatccggtaaatcatccctatccaccgaagtcaaaacgacgtaattgatatcccactcgcatatagcctttgctgtattaaaaggttcattagcatctggtgccaaaggtttgctcgatgtttttatggaacaaaatttacacccccttgtgcacgtatctcctaacaacataattgttgccgtgccaatattccagcattcacctatgttagggcattgagcttcttcgcaaactgtgtgtagctttagtttcttcaaatctgtttttagcttattatattttttgcctgtaggtgctggaacatgaaaccagtcaggctttttctctggcattttgtttcccacctttggtacttgtagctgttcttttagttgatcttgctcccttttgtcccttcccaggttagtaggagattcttttcttttttccttcagttggtgttcccccaatgatgcttcatatgtagctgattcgctacgaaggtggttcttccttttgttcgcctgactccccaaatgtgcatctctcattttgtccaatttccagagaaaaaaaaacttcctacattttcccctcgtccgatgattacaattcggctgtgcagttttttccagcatgtctctcacacgcaaccccttggggggcatatcgtacgatgcgtgtttggcgctcgcaactcttttgctctgcccacatttcaatctaacacaaactataaaaaaggcatatatgtaaagggaaggagtcaggacgcgcatatttcgtggagatgtgctggaacggggattaaaaaaggggagaagcggaaaagcggaaaagggggaaaaagggaaaaggggaaaaggtgaactgcctacctcgcagatgttgcagttgtgtagcggttgtgggggtgaaggtgcaaatgttgtacttactacgtggggtggttcatggtaaatatggctcgcactagcctatacgaaattgtggaaaaacattttcctcgcttagcgattaaaatttatgtgtttcctccgtagcatgcaggaaaagaaacacagatgtacattcacgcaaggctgcaaaaaactagttatgtgttccaggtggtccgcaattttggcctcattttgcgccgcgcactttgatattatccataacgcacatcgactgcactacgtcattatcacaccgcgcgaggtaaaacgcaacaagattgacgcttacaacaatgcagcgtttttctaaccattttgggtctcctttggtttcctcaccccttcgtttgattccctcccccatttgtagcaaagcagtaggcaggaagagagaccacatggtgtgaggaggcaaaaaaaaaaaaaaaaaaaaatatatacatatatatatatatataaacgtgaaaggcgtgaaaaatgctaaaccgaggtgatttcaactcatacatttacatcccaggtcagcgagctggaagaagcgtggactgctgcggcagcagcgagggagtacatccaaaggattaacccttcccgttgcgctcgtgcgtgggctaaccagcacggatgaaccttggcatatgcgaaagtacgcatgtgtgtcctcacatgcgctgatttgtaactctttccccttttctactacgaaccccagttaagaacaacgagcacgtgaggaaaaggtcccaggtgtgttttgaacttctccaaaaactcgtagaaaagcaactcgtcataagcaaagataaagagaaggcaactaacccgtacaatcacgagagagacgaattaaacgcaggggaagcatcaaagcatgtcttctaccagctggatgaattaaacaaatgtaggaaaaaaccaaaaggggagagtaccaaaaaagaatttaaaaaccacatacacataacgatagcagatacagtgcaaataaagaagcacatgattacttcgtttgttacgaagataagggaagagctccaaacgcagagttggtaagtttgacgcgcgtctgctttgcgtcaacaatattttggcatgatttgcgctgctctctattgcttaactgtaaaggggcacatgtataaatagccccccttctcgaagaatctccgcctccatttacacacctgtgcggtggagcagtaattattacatagaaccatcacatgagaagcgttcccacattttatgaacacgttcccaatgcttctccccctttgctcatctccccctttgctcatctccccctttgcagttttcaccttttttttaaaaattcggtggacctctaccgaagccaaaagcacacaaaatatttttgtgcatattctgtcacccccgatcaacaagaaacacacttagatagtttattaaaaaaaatagacaaagttttggacacgtttggactgactaaccagtataccaatcgaatatgtcacctttctttggcatacacagacatcaatttgggacccctccttgaagaaagccaattaaatgtaggggataccttttggtcagacattgagaaaattgtggaggataataatttaagttcaagttcaagttcaaccacagagagtgacgaattttgcatttacgtgaatcgaatttgtatccgtgttggcaacactgtgtatgaatctcgtttcagaaatttgcacgacgatttgaacatattgcagtctgatgaatcgggggatagcagcacggagtgatatgtgccgtcatgcggtttcaggcccaccaggtgtttttgcatatgttttggctacacagcgtgggtccaaacggagtgccataggagggcataattttgtcctcgccatccacaggtacgtggaagatactgctcttggtggccaaatatggggatggaagtagaagaggtgcccggcatatcaacattatcacgcactggtacatatcgtgtgaacttttttttttttttaattttgatgaggataatttttcccgaacttgatgaacatataatggctatccttgtcaggtcgaacagttttgcggcggacgcgcgttaaacgaaggacaacacgacattgtgtggcgttcactccgaattgaagtcaacacgacagcatatagctggggttgttctcccatttcatgttgcgaaaaaaggtaaagcgcaaaatgttagctattcttctgttctcctccccctcggtgtgctaagtaaaattgtcacacgttcatgtggaggcgcagataaagtctcatgtctgcgggtgagcatttggggtaaggagaacgcggcaataacttattttttagcgaacatgtgtatacgggcagttgcgcattcgtttacctccacacttgccttcctcccaccctctgacaaaggttctgaccgagggttaagcaaaactctgcccacggtcacgtcattttagtggccacattgttgatgaccgcgaaacgcaggttgtaatttgcaaaaccacaaattgaaaaaaaaaaaaaaaaaacaatcaaacgaacgaacaaaggaacaaacaaaatagctaactctcgtgttggtctcttaaaagtgtacaaggtttacacagcattacataggaagcatgattgcgtggaattcttttttttctcccttttccgtttctctgcttgttaattttttccttttgttttccacgtttgcgaaccaaatgcgcgccatgtagtcactgtgccgagtgtaaaaaaaataaaattgcgaattgttcacttttttaaaaaaaaaaagagcaacacttttttcgcggtgcatgcactgtaacaattgccatgcgcgaggggaagagatacataccggccttcaacttgaacaaaagtacaatagcaaagtgctcacgcttagagggagttctaagaaagctcgcgcgcctccggcaatccacctgccgatcgatttgggtacacctccaagagttgtccgcgcgacgggggcatttaaaaaaaaggcagcaaggaggaggtcgcaaaaaaaaaaacgtgacagttcccagtcaaagcaggcgcgacagtgcccagttaaaggaacagcatcaatacactgccaaaacagtcgccacaatacactgccaaaacagccgccacaatacactgccaaaacagccactcaacacgcagccaaaacagccactaaacacgcagccaaaatagccactcaacacgcagccaaaacaaccgcgacaaccccatcccgcagggacagccaaacgacgcccatcgactttcaccaaggtgatcatttccgcgctgggtaatatcacccacgtggagattgacaaatatgtacatacctgcgtgcatacctctgtacatgcacagaaatttatcaaaaccttgtaaaatcagaaaaaaaaaaaaaaaaaaacaaagtcgccaaactgcaaaatttggcgagtcccccaattggccattcacagcaaccacgcacaactaccaaaataatgaacgcggaaaatgaccaaagggaacaagttttaaatcgcaaatgctccaaaagaaattttgaaaatttgaaagcattcgatagtgttgaattgttaagcgatctctctgcaccgtcttcgaataagaggagtagagtactccactcaacggaaaaaagtgaagataattttttttttgatgagccatgtcattttgatctctgtcaaagacgcaagagaaagttggaaggaaatccccatgaaatagcagaaaaaaaaaaaaaaaaaaattttaccgaaattgaaaagagctattacaacttggtgagtggcaacaatgagggcaccatatcgaactgcttaaacgagtttgcctcggaagagcccaacgaacaaaggcaaagcgcataccagttgcacaaaaatgaggaagacgtcacctccccgcacactgccataccgaatgatgagttgttccagcaggatgagcagctgtccaaagggaagggaatcagtcagttggcaattattccttttgaaggggagtacgcgaacagtgcattcaactacaaatacgagaggagcagttccagtagccatggcagtttgggaagtcatggcaatcgccacatcggcagtggcacatgcgacagaaatgacgtgaaaaatattttccacctcttatccaaaaaagacattttttacaaaaatttaattaaaaataaaatcaaaagtaacaaaccgctaatgatcaagtgcgataatttgagtttctttttaaacagaaataactacgggggtaacgccttcccgaagcagttcgtctcgaatgttaaaacatcacactttgatgagagccatcagtttgctagcgctgcaatgccatcctctagaacactccaagacccaagcggtgaacaaaatttacaccatatgaacgacgaagagagcgttccacctttttttggttcgtttaaagaagatcccaccaccacaggcatcagatcgaacaacggagttccaattttgagtatccctaataatgcacaagctaatttggacaccccttttgatcgtatcattccgaacctgaacatgagcgagaatgctgtgatgaatatcagtccatactcctccggttacccccccgagatgttgaacccaaatgatgcgagttatttcgccccaaatgagatagggcaaaataatgaatccggtctatataaccaacacggttgcaccaattttcccattccagaccaaactgataattttaatcctacccttatgagcacaaatcagaacaactctgaaagtatcggccacgtaaattctttgagtgatgttggaaattatgaccaggcgaatgattataatgcttaccagtgattccgttgtagggcaggttgaaaaaataaaaatgtaaacaatttgtcatcattataagtgctactttttttttttgcaaaagggaacgagatggaatgagcaccggttggcggcacagtttggcggcaccgttttagctaccccactgggtaacaacactttttttaacaagtaaaaggaagttagcaaatcaagtcacctctccatcagatgaacttcattttatttgaagccacacattcatttccttagctaaagttttgtgatatcctaaatatttggaccccctctaatatctaccatcaggaccactcgaacataatgccatatgcgcagtgtaacaaggttttgagaggtcccacaaacccaaccattttgtaatccctgttcacataaacacacacaatatgcccttttgcgcactgatagatcgaataattagcaagagaaggtgaacggcagcagagggtggtgatggtgcttaggcgaacctctgcattgatgccagcaatttttgtaccatatgtaggacactccttcgtgtcggcacttcgtaaattgtggattcgaattaacctcaaaagatgcaaactcacacgagtcggcagcatatgcgcatagcgtatatttttatgtatacgtggtaggtacttccaccaccgtactatatgccaaatatgcacttcacccagctgaactgcgactgaaatgattatggccaactgtttgtactcaccttgattttgagtcgaagtagttaattgaggccaagacatctcagtacttttagcagtgcgctgaaatgatatgttgatcagttatcgaaaaaggagttaacttttcctcattcgtatatttgattatttgtaagtttttttttttttaattgcttctcctgcgaattcacatacggggaggtcagcagctgcgtgtgcaagtcgggtaggtttattcacccatgtgtatatgtgccccccacatttgaccatttcttgagaataattcgggtggatggtaaaatcctgccaattttccccaccctttttttttttttttttttttaccctgaacgtgtgtaggatatgtgttctacagagcacggccagacacagacccatttttgtacattactaattattagactttttttcctatcataaattattaaaacatttagtaaaaaggaaaaaaaaatttactcaaaaggtcttcttcgaaagagggataagggtgaagattatacataagctttttatggctctacgtcaatttgtcagacccataggacttatatcaaagaagaagttcataaaatgctgccccatccgagtggctgacttgttcacccacgtgttactaccacccagttagtaagtataaatgtaccatttgtcgaatgaccgctttacttttttttttttttgggaaacgtatttaacgctatggcaaaatgtccgtttcgccaccattaccgtatagaagttggatccaagtgaaagagaaaaaaaaaaaaaggcacctggttgtcgcttaaatcttcgctttgcacttcttatgctaggatgctccccctgtcattttcgttcaattttttctggcgaaaggggacccaccagtgagattaattcaggtcagggaggatcagtcgagcagcctttacaccgttcctttgttaagtacaagaattaaattgggtagaaaaaaaaaaaagcacaaatgtttcatattacccatttgaacagaatggtgagggagttgcaaattggtgctcccctgtttacgattacgccaatccctggagtaaactgcaaattaggggattttttttccccccctcttgcacacttaacgaattttcccacgtgttaagaacagcggaaaagtgcaaaaaagtaaaataaaataagtgcccaaacatttgtgcattgcacatgcgcaggtgcactttgcgatgatttacccaccacgtcctgtacaacacacagtgctaattgtggtacttgcaaaaacacttcgacacagttcgttaaaaaggaattaacagaaacgtgagaagtcatttctgaaaatggagaaaaaccagaacaggtgcaactatgttgctcattaccgagatggctgtgagtgtaaaacggttctatgtatggcgaggtggggatgactagccgttgagcgcgtaggttgagggggcgaagcaacacatacatatgtatatatatatatatatacatatatacgcacacatatgcgcgtacttgtgcgcgcacttagggtaacttcccagcccagccattcccaccaaccgggatttccccctcagccgtttaaggcaggcactgcgccctccctaacgcacacttacaagcgtatatttatgtgcagattaaaggcagaataaaaccaggggggtcatttttaactgcgaataggagaggcaaacgccgcagcaatgctaacatttttcaccttgacaaacaccacatttttcgaaaatttactgaaaagaaataacacgacaaaggccttggttggcagctcactacacaataatggaaaagtgtcaaacggggaaaaggacaacctctgttttgcttacattttggaactgcaaatagatgttgtaggattttcattttttccgcacaacgcacatttttgcaattttctggttcgttctgttatctacagcattaaaaagcagtaaaaaaaaaaaaattgcactattctgttgaaactgttgtcaacgaatttttgttcttttatgggaacaaattcataaatttatccaaaaaaaaggaggaaatgtgccaagtagacgcgcgcaggcaaaaaaattgcaaagcgtagaatgcagcgatggactgatttttttttcattcatgaaattcgcaaatattgcataaacagaaacggctgcatagggaaggggggaatgtggaccaaatgggtcaaacgggtcaaacgggtcaaatggaccaaatgggccgaatggaccaaatgggccaaatggaccaaatgtaaaatacccccacttgtgcggggttaatagcagtggaaaagtgatgcgtagaaatatattttttttgaatcccctacacctttttcctgtcattcaatttttgcaatttttttttttttgcttttgaaacagacaaacttgatgaatgtgttgactacaatttttacagcaacgaaaatggacattgctgcggtggctcagcagaccgttaccgcgtgttgctagcactttgctgacattcgcaacgcattttccccgtattgcaaagaacacgaacgcggaatattcgcgtgtttacttccccccacctccagcgcatcagcgcatatttctacaacgaaagggcgggaaaaataaatgcctgcgcaaataacacattgcgctaaaccattttgcggtgtaacaaattggggggaaaaaattttggcgtctaacagaactgtgactggagaagcgaaaataacattaactctgctgataatttctacaaaaatgcggataatttgttccaacaactttttttaatttttccaacataagacttctgcacctgcataatctgttaattgaaaaaaaaaaaaaaaatatatatatatatatacacgttaacgtttgaacagagtgttcatttttgcaaaagaaaaaacgcgcgtcaacggctgggggaacatgtgtgtaattttaactcatgcattttccattttttgcagttgcatattcacgttttgccgctgcatatattcactttttgccaactgcatattcactttctacaaagtgcatattggtgttccacgaattgaattgttttaaaaaaaatgatcagttttttttttttttccttttcctttttccttttctttgcaattctgttacacacatatctccccttcgtttgagcagcacccagagagtaattgcaacagcggaattttgaaaatttacacaagtgagtgcataaagatggaatgaaacaaaagaaatgattaaagttgtgagaaaaaaaaaaaaaaaaaaaaaaacttcaatcattacaatggtagaaaaaaaaaaaaaaaaaaaatttaaaataaaagttaaaccaagtgaaacgtaagtaannnnnnnnnnnnnnnnnnnntaataatataaaaatctaaagtgttagatgagaactaatgttaacatttgtacaggaaagaaacaaacatccagttgcccaccgatgtgtacatagaagtgtatagcgagtgaatgtgtaagcgtacacatatgcatatatatatatatatatgtgtgtatatatatctgtatatatatctgtatacatatagtgtatgtgcgcgcgtgagtatatttgcgtgtacacactcgcgcggtgtttgcctgttgggcgctgcagaaatgcacatgtgcaaacgtacatgtgaacgtacttgcgaacgcatttgcaatcgcatttgcaatcgcatgtgtcaacatatccacactcatcctccacataaacacacccgtatagtgtcccagtgaacacattcacccatttgttatcagttgcaattgcgcgccacacctttttgaagcatatgaatacgtcagtctgcatttgtatacttaacgaaatcgacgtagcaatcatcttacgttaaagagaaagctaaaggaaaaaaaaacaaaaaaaaaaatgtaactcatttagctaattttctctgctcaggtgtgtatccttttttttttttgtgtcagttttgtacataactacctgcgtgttcatctgtgtaattatacgtccatattcacgtgcgcatttgctttaacaataaatcagtagcaactgatctattgtgtaaatgctacgtaaaataaatcatttgtagaactgttcagcaacttgcatgtcgctatcatgcgaagtgacatttgtgttcaccccgatttatgtagaaacatattttttttttttttttttttagtaatatatatagtgtattaggacactgctcagctagtgccgcttaacatagcagcgtgcaactgagcttaattcggcttgatgtcaatgctaattttgtagcttgcgtgcgcgcataatttattttttgtctgtttttgctcctttgttagccttttcacgcgccgtttgtttggcgttcgttttgctattgttttcctatttgtttatcttttttttttttttttttttttggctcacaattggcaactgccgcgcgcgtatgcctacagaggagtgcctgcgcattagcatatacgcgcacgaacaggtgtaaacacttgaaaacatgcgtaattttgcgtaaacatggttgacatgcattgacatgcgtgaacatgcgtaacatgcacgagggtgtgtaaaatatgcctacgtacaagcacgcgtgcgtgcgcaaatatccttgacaaggtgcgtatgcccatacgcatatgcgcgcgcatgtccgtgtacatccgtacatataacatttttttccttgggtgacccttcttcctcctttttcccttttttcccttttttccacttttttccttttttcccttttttccacttttttccttcttttccctttttttcccaatttttcaagaggtgcgtcttacacaccttgtttccctttttttttgttcctttttccaattaagggatgtccgcatatggctctaatttccccactttttctcgtgtacaattacgcaatttgcctattttttttttttgtcactttttggttaggttaacgcgcgggtatatgaaacatactaacatgcacggtaacgcgtaaccgatgcgtaactactcgtgtactaatacacttgccaatgcatacatgtatgtgcaaatttttttttttaaataatacataacgttaagttacgaaaatagcaagcacatttggaaaagcgtaaataattatcacaaaacattattttgtgacacataaaatagaaatatagtgaatgctgtgtatgcaaattggaaaagataaacttttcgttcacaaaagtacacatatgttatctgtaaaagcgaatattttcacagaattgttacgcgaactgctgatttcgtagttttttccttttcgtatttgatgcctgattatgcgcttacgcttaagtacacgtttgcgcttacgctaagtacaagtttgctttcacgtttatgtatttttttttttttttattttcccacttggttacttgcttatcttttccaccctttaccattttctgaaaagataacacagtttgtacatttgcatttgcgcttacatttacttttacttttccatttccagtaaattttgtttcaaaagatataaattgaatgcttctcccaattatatgtacacaaatttgtagaaatacacaattttatctttattttttgtttacttttcttccttattttttgcgttcctttttttttttttttttgttttatatgactatgcgtctaagtatgatttgcgcatgatactttgccccacccattttttttaaatgataaattcgtacacaaagaggggtaggggaaaataatcatttatgcatatttccataaaatatttgcagttcccctagcagttaactgtttgttccttcccctgcggcttcacctcgtgcgcaggtagacctcagtttccaggcttccccacacgtccacgcgtacataggccaaacgtacagtcgacagtacagctatatatatatatttttttttttcattattcttggcgcataagcaaatcacagagtcgggaaataacacaaaaaatacaaagaaacaaaaaaaaaaaagtaaaagcccctcaaataaaagaacgaacaccttgttggtaatttgtagagatcattcatagctaaattgaggaatgaaagttttccaaattgacaaaagttgcaattgccatacgaatataaccaaaaaaaggaaaaagaaaaaaagtcccaatttctgaatagccaatttctatatatggatcttgaggaaattttttttttttttttgtgtcctcctaaatatctcaaaattattcattaacacataaggaaaaatgtaatacttacatgtagagagcatttttgtacacgcgtatgctgccacgaatcgtatggcagcgttagcgtgagcggttgcaggaggttgtgcgcggtgaatatgtgttgctttgcaagtataccctcgcgtgcgctactgtgcctcgtttcgttgcgcatatttgtatgcccctttgtacagctgcttgcttgtacaatttgtgtgcaaatcggatgcattttttttaccatttttctatgtatttcgccctgtagagcgaaaaaaaaaagaaaaaaagaaaaaagggcaatcagagtgatatactaattaaataatatgcgtgcacggttacatagttcagcaatagttgtgttattaactgaggatgcacgactgttacatgattatcccctcttgctacctttataacagtgcccctctcacttgctcgaaaagatacacaatttggcatatgtaatatttttttttttccttccgcaggttaagagttgaaaccaaaacttggacgagagatagccatgatctgtttgattatgaagcgcagcaagttaacaaaaaaagttttttaatttcaactccaattaaactttttcgttcgaaggcgcaagtatcatgtgtggctgataatccccattgcttgcccaacacagcgcaggattacctgttgtcggtgcggccagaggaaggtaagaataggcctacaagtcaatatgtgcatttgcatatgtatatgcggcaagtgtgtacatttccctgcaccaaaacgggtgatgcgctcgggagatccttttcttgacccaccatcacgatattgatattgatattgatatttttcccccgaaaaaaataggtacggacaaatacgtaataacgcccgcagagcactcgctaaacacccagtacaatgtgaagaagctgtggatcatcgtgaaggacttacctgacaagtcatacgcattacacgaaaatgacatcataaaattaggaagattcagattgaaagtgagacaatttattgattccgtggataccttaaactcgttaaagttagacgattgcccctcgaaaaaatgtgaatcaattttagattcctcaaatattcaatgtagaatttgtttgatagaagggaaccaagaaaatgaccctctgatatgcccatgtgattgcaaagggtccataaagtatgcccatctcatgtgcttaagaaaatggataaacgggagattaaatctcaacgatcaattattttccggttcagtttttatcaaagatatatgttgcgaattgtgtaaaaccaagtatccaaaaagtatcaaacaaaatgatgaactagtacagctagtgaagattcctaatttgaagacaccacttattgtgctggacaatatcataggacaaacaagcaaaggagtacatctaataagttttgcagataaaaaatatctcaagttaggaaggggacatgaatcagatgtaaggatcccagacgtttctatttctagataccatgctactattaaatatgaaaggggattattcaagctggaagatcacaactctaaatttgggacattagttgcattgagaaaagcaagagaaatttgtcccaaagataccatgtcacttcaagtaggtcgaagtgttgtcaattttcgagtagatgaagaaattcccttcaaaagtggaaccatcgatattattgaaaataaggaagtaatagatactaacgaattacctcctgcaaatgataaaaataatgtcaacccaccacaaatcagtaaccctaatttggaagaaactaacagaaataactttgagaccaatcattatgtagacctcaccaactctaccaatcccatgcagaattcttattcctcctaccgagtggataacttgatgtccctactgaattatcaaaatgagtatagaattttcggaatcagaaattgctacaatttgattgacaacaggaatgggaatcagcaaaatgggaatcagatggactgcgcgggggggaataacatcaatatggaggagagcaatcttcacggaggtgaaagtaataacaatgatgggataattggggagcaaatgggcatgcaaatgggcgtgcaaatgggcgtgcaaatgggtgtacagatgggtgtacaaatggatttgcagatggacgttcatatgggcctccaacttggatccgaaatgggggcacaaaataacgacacgggaaaccttggcaatgacgaggagagggcctgcaacgtaggtcatagagtccaatgcgagggggacaacaaccacgccagtaatgacggtcacaacgacggtaataataataacaacaatgatgaggaggacaatgacgaagacaataacggtgacaacagtaacgatgaagagggtggtgaccttcgcgtgcatgatgaggacgacgacgatgatgaaaacggaaacggcacgaacaatgctgggagcagcggggggaacagtggtggcaccagcggaggaggatccatcggtggaaacagcaacgggaatgaaggaagcggaaacgaacatggaaaaaaaaacagcaatcagagtagcaaccacagtagcaatcatagcagcaatgacaacaatgacaacaatgattgcaaccaagaccaatgtagtaactaccatgggagtaccgccaaccgaaccggaactagcacccccaagtgcaacacaaaaatgtgcactagtaacagttatgatcacattgtacaaaatgaaaaaagcgtgagcagcatctgtggcgaccgaggtagactcaacaaaaatgaaaacagaaatgaggtcggcacgtattgcgtgaacatggctgtgcagagagcctacagaaacagaagctctgccaatctctacgacaactgcaaaggtgccgcatcagtggtaatgagtaagtacgacaacgtaagtttcatccatagtgccagcaataatagtggcagctacccgagcgaaggcaacgtgggggaatacgcaaaggtaagcatcgaagataactacttctttcacaacgagtcgaagaccccccaacaggtggactactgcataaacagcggaactgtcaatgacatgctcatatccaactccagcacaagtttgaaaaaaattcaagacgcaataatgaacagcacctaccataataaggacccgaatgcatgctcctttgtccagtcggtctaccacatcaacggtaagaacgatcacaatgttatcaacgttatgtatagcggttccgacgaaagaataagccataatggcgcatatgtaagcgaaagcgaagcaaatttaaaaagtaaaaaatttcttcacagtgtgcccatccaaagtcatgacaaagcagcaggtactagtggtagcagcagtagcaatagtagcagtagtggaagtagtagcagcagtagcagtagtatcagcagtagctgtagtagcagcagtagtggtatccacccatcccataattttttaaacgaaataaacgaaccaaataatggtcccagttataattcccatatgaccgtttttcctagctttgtcaacttgaacaattgctctataaattttgaaaatggcatgttgcctaagtttgttgggagcacttcttcttttgttcatgaccttggtgacaatcagctgagtggtgttgttactggggataagttaaacaacagtgcgtgctgcccccctagtggtagtagtgtcggagttcaggatgagggacttaccctaaagatacaaccccaaatgcacagcggcagtaacgatccaaccaccatatccacatcagaaggaaaagaacttatcctgaaaaacaaaatgaaaaaaggaaattcgcagaagaaaaatgttattctagataccctagacaaaaaaaatacacgtaataaaaagttgaaaaggtccgtaaatagcacccacgtgaagaccatgccacagcagcatatggaatacagcaacaagaataaccatttcgtgaaccaatgtaatgatggaagtgtagatggagggagtgtcgaggcagaaggtactttttatgatgaacagtgcagtgcgtcgaaatatgcgaaaaaagaatttttgaagaatagcttttcaccaaggggcatttcggaacatagcatctctgggcaactgtcactaagcgcaactttggactccgcttctcccagcaggggggggttcaattactactacaggaagaaaccctaccatgaggagtccctttataacgaaaagttttactacgagagtgccgaggattacaagattggcagtgtcaagggaagttacaacaagagaagcgatctggggagttccgagaatgatcgaagcattaatgggagaagttccagtgacaggagaggtaacgacggaaacgccgggggagacacccacgtcggaagcaacggaagcggcagcaactgcggcatcggaggcaagttacacctgaagcaatactcccattacctcgactactacaacggaaattacaaactctacaactttgtcaattttaatgaaaaatttagtgtccataggaacacctcctttaaccacttcagcacaatcaactgcgtaaatgacaaatttagctaccatacccagggtgggttcgtgcgaagcggaaatgttgaggcggattttcttttaaataactacggcatgggtgcatctccaatccactttgacatgcctgtagcgatgtacaacaattgtgtgaggggctcgggcgtcttctttgtgagcaccgagaacggagttagcggcggaaggggtggaagtaactgtactggctctacgaaccaacagaatagcatccataacgaggataatagcaaaacacgaaatgactgcattgttgaggctaatcagaactatgaggaatacattaataagtgccaaatgcagagaaatggagaacaaggcccaaccggtgatcgtagcagcaacatcgaaatgcagttgtgttatgataataataacatcgcgggggattataactcccatttggcaaaggcctacagggaggatgttcttcgaaacggcggaggaaaggaatccttctacggggggtgcagctacggatcgggcgacatgattcaaacaacccaaacgagccagctgaatggacacccacagagcagcaactttttagaccaaagcgggaaccccctttctatgacaagcaaggatttattttcgaagaaaaaaaaatacttcaacaatggaggcaatattcactgcagcagcgggagcggcaacaagaacgtgggcgatccgcatgtatatacacaaccgagacactcatactatcacgcccagctgcataagaagatcaaccccagcgttaaaaaaaatgacgaaaagaggactagtaaaatgaacaaaaatcagaatgacagatcaagcgatagtaacatcaggaaggtaaaaaatggaagaagactgaggaataaaaatgacagaactgctgaccactgtgaagggtttcaaactatgccaagcataaacactgtaggatcgaagattgcccttgaaagtagcacaaggtgtgaacaaaaaggggcaacccattacaataatactgcttacaacggggataccatttcgattgatagcatccccaattatcatataggatttcttgacattgccatgaataacaatcatgttacggaggcaaacattaccaaatcggagagagctgagcttgccaacttgcacgcagcctctttcataccaaatgacgggatgtactttcatatgtacaataccagtggcatttctgggcaccctaatgtaaccctaaacattatcagtaatgaggaaaaatggaaaaaaatggaaagctgggaagaaactccccccccagtggtgccatcttctatctctacgtgaacgaaatagatgcacagcacacctgtgtgtattgccaacttgtgcgcattgtcgaccgatgggtgtgccctcatttgcgtatcttccccttttttctcattttagataatcataagaccctgaatgaggataatatctaccggaaggaggaacgggtggtgtaacaaaggggcaatttatacgcggctgactttggcaccatcagggcaggggttacaaagatacatggtccacaaggggtactagttttttatgtccatttcaaaaggttaaaaggtgaagttgcgcttgttcatgagcttatttcatggcaagctatgatgacgatttttttttttttttttttttttccctttgttctactgttgattttttcttccctcacccccaaaatataccacttaccttgtttaccctttgtgtatttctacacgtcatctaattatttgttaaaatattcagttgttaaattagaatgataataatgattgttcccaatttttaaagtaattttttaataaatttgaaaaaaaaaacggggacgattttccaactatgtgcgatttcgttttgcctttttttttaaaaaagtaaagcacacatgttagcagcgaggaggagtgtgccacaagtatggttaccaaaacgggcaaacggtgtggggcgagatgcatcttttcaacataattctttcttttccctcttttgttccgttaatgtgtcctttttgcatgtgcatatattatggggggaaagtggccctcgattacttgaacgttttgtcccaatttatggaggaggaccattaggtttgttcgcacaggtacggggacagtctacgtcggcgcgcgtttatcgctgatattccaaggacacacctcagttacgacataggcagcgggtacgcagataaagagcagatttatcaattggcataataagctttttgcagccttgtgcgcacccgcagtggtcacctcggcttgggtactcacttctcagtcttcccaagtccctgtgcgcatgtacagactgaatagacaacaaatacgatcccattacaacatttaaaatgggaaaatttatcttaagtcaaccgagagattctcagtaaagtgttgatcgatgggggaaaggtatatacacacgtgcgtaggggtaagaattgatggaaacaaatttacgataaaaaaaaaaaataataaataaaatcgggacacgctgtgggagtggcatatcagaatggagggggggcgtgccgcaatgcggcgtcacacggggggccaacaaagcgaacatggcgttacgaagatggcgacgtgaagctacaagtgcgacaaagtgtggcgtggtaaatgatgacggggccgcgcagcagacagccacccaccacgtgaacgcgcatcgcttggtaaaagtatggccgccaccacggagttatttaattggccgttttgcgagttaatcaaatttgcaatttaaaattttcagttttgcaatttaaaattttcagttttgcaatttaaatttttcagttttgcaatttttccattttcagttttgcaattttgcaatttttccacttccctgtttaccatttttccagcttgccaaactgccgatcggcactcaaaaaaaaggccacggaaaaaaaggccagggagaacgcgcgacgtgcttttctgacctcttacaattcatccttctgctcctgggacccattcttcccatctgtcgactcgtttgggttggtacccgattcgcccttctgttggccatcttcagcttgggaagctcccgcgtcggcgctttcgttggcgccttcgttggtgccttcgttggcaccttcgttggcaccttcgtctgcatttcccttgttctcatttgagttgccattctgtgatccattcttgctttgctgctcatcgttgggttcgttttttttatcctccgcgctggatgcagtattttcgtccccttttttctctttcttttcggcgggctttttaattttctccaaacttttgactagcaaatggatggacttaaatttcaactctacttctttggctttaaaaaatggagcagaataattatctaattttttttgttcttcctgtgcgtctttccaccactctattgctttctccaatgaatctctcaccactttaatggtttcttccgcccatggtttggctgctgtatactctatcactttttgttgcatttccttaattttcgcattcgtatcctggattagcttttcccttacctgtaattcttccgctctttcctttataggcaaatagacatcttccagctcccttattttgttacttacattttctaggggttcgtcattttccgtgtaaagccactcctcatattcctccaatttgtttaggtactcggtgcgggtatcttctttgcatacctgcttgaatatatcctgcttcattttgcttctggactcgtaaataaaagactctaatttgttctttctctccgatttgaggaagatgttaatatcatgttcgtccattttctttaaaatgtctttctttgtgttcacttcatcgttggtcaggggggtcggcttaatgtttctcacttggtaggtcatctgcactgagtgtttcaccacttgggttttttttccatctgtttttgttgcctctttctccgtcgcttctttgtcagtggattctccttccccaccattggcatcgaggtttacctccccagctgcctcctcactcgtttccacattgctattttcctttttcgcttgaccatctgccgtctccgcgctgtcctctaccttcttctcctcctcataaatcaggaacacattctccagggtcaaaattccgaacttatccagctgaaaatttagactcattttcggagggtcgaacttttcgtacttcttcttcgtcgcctcatcaatagggttcactgaatattcattgagtaccttcccattctccaaaatggaaaattttacattttctctatattttaatgtgacgctttttgtaagggggtatctggagttataggcaataatttccttagggttactttgatcatccgatgtttggttttcctcaccgtttcgaacaactatgtggtattcatttgacaaaatatctgtgtagtttaaatctttcaaacgaaaatttgcactgttgtaggcggcaatgtagaggcttcccatagtgactgcttcgtcactgttcaggtgcataccaacagttaggggattaaaaaaggcagtgatttcatttagtactttggggactctccatgcagcgccaattaattctaaagcttcaatatctttcaactcgaaggaagctttcttaagggcattattaattgggactttaaaatttaagatcacttcttcaattaggtcttcgaattcttgccttgtgacagtttctgccaagcttttattcttgtacaagctttctataaacacatccgtagacttcttagcgcttagcaacaattttgctttattcgctgcgagcactaatttgcgcatggctttcctatcgtcataaatggataagttatatttttcttcaaatttttttctcaaatgttcagctagcatcacatcgatttgatttcctgatttattttctatcacttcacatgcatacaccttaacgcttctagtccgcactttatcaatctctacatggctaatcgttgcgattcccacattaatatttttgcttcccacatccaagtacatggttaatttggttgtatttaacggcaagtcatgcacattgtgtatagcagcagctgtaactccattcactaaacctagtaattctagccctgctattttggttgcattgagaagagcctctttcttcctctgtgggtaattacatggaatagatatgacacaggcgatatgtacatttatcggcctcttcgttttgtaatccacatttagatgattataggccagcttctttatgtagcccaatatatttgccgtaatttcttcggaggatagaaccatgtcattctttagtttcaaactgatagttcctctcttgtggtctacaacataatcgtagtcaaaatatttactcgtgggatcatccccttggtgaaattggtaattattcacatctgcataaaaagcttcattactctcatcataattttcgatattgaaattttctttgtttttcaatgcatcgaatatgttgtaggctaaatagttgttcccattttggatcgttaggtgtggatgctttgcgctgtatattttggcttcctcatcgaaggtcctcactttgctactgaacgagattgcattcgttatttttcgcttactttgattgttcagtaaaatgttgaaaccttttcctggcgacacaatggatacttttatgtactcgtttccaaaatctatgcccaaaacggatgcgccttttaccaggattgcctggttcagcagggctaggatggctagggccagcagcagcgtcctcttcattttggttcaccccggcctctctgaagaactccttcttccttcgcgcccctgtgtgaacggtctacacacgtgttgggctcttacgcactgttccgctgtgttacgcactatttcgctctattccgcactgtttcgcaccgttcttgttttttcgcggattcttttttttgggtaatctcacacgtttctgccgcagatagcttactttttatcacatgtacaataatactaatgcgtatatacactattatggtgacggttaagcatagtgtacagtgtgcaacagggtttagggagtgggatgggaggtacacatagatagccttacaaatgtgttcgtaacaccctcgttcgaacgtaatgtgtggtagagggttatggtggtgggctgtaaaaaggcgcgtgtgccccttttccgctatgttacatcgcagcctagttaacttcacgttagttggtcacctagcactttttcgcgttccgcgcaggatcaatgggtttaagcagttcgtagttctcgcgcaaacgttaacacgtatatataggcgctgcgcctgtgtaaattcccctgcgctgaacttggtggggtaaatttcctcatcgctatcgcaacagcgcgggcgggggcgcagtcaatactgtacagagttacaataagttttgatgcttcgctcagcttcgcgttcgcgcgaacgtgtacatggcgtatacacggctaagctcataaacatgcaaacgtttaaatgtcaatacagcaatgtttatccgtttatccgtttatgcttttttttttttttttttatcttctctccaaagaaaagcgcactaccgtgctcgggtactttcctttctagtagtgttcaccagaaattggcctatttattttttacctttgcttttttcggagttgctctatgtaaccatcttgcaatatggtgactatattttttacgctgcctgctaagttaaacttttttttttaaagcattatggtctgttttgtcccaatttttggcttccattcgcttcaatttttatttaaattgactccaacgcgacttctgctttgctctcggctgacttcaatttttttcccgctcaaactttcttcatgctgagatgtacctaacgacggcgcaactgacaggcgttcgacaaacgctatgccatacgccgcgttttgcgcctgtgtaaagaaattaccaaatgtaaatttttcctacactgtacttttacacctgtacacatgaatacaggcataagtatcatatgtgtgtacttgcacaaatgtaaagcgcagcgtagtacaaaaaaaagaagaaaaagaagtagaaaaaaaaaaaaaaaaatgggaaggccaacaactagccagaaatagttcaaatcacgtgagcaaatttttccctatcattttgttcccacccctggaacacactttcgagcaaagggattaatctggagtacaccattggtgaatatataaaatgatgaatgtacgggtgatgggtaaaacaaatccgcagaaatgtctttccatttccgcatttatgtttatgtgacattttatatgcgtcatggtagggtggggagggggccctttttttgtgtatatcaaacgaccgactttaacgcgccgtttaagcaaccagacggatacgttgccgcttatttgtggaccccgttcctgtcacgtcaccttcgatcaccgagggaagagccaatttgggaaacaaaaaaaaattggaaaactatggagcgcgccaacaacgtttccaggatgcaacacgacgtgtgcgcggaataaaaaaaaaggggcttcaaatatgcgaggagggctattttgcccatccgtcgcttagccgcaaaggtatgtgccaaagaaatgcctcacttcgcttactcgtaaaagtaagagccaaaagatgcctcacttcgcttactcgtaatggtaagagccaaggagatgcctcacttcgctttgcttcgcttcgcccaagagggggctctatattcactctacgcggcaactttagccagtgggaaaaaaaaaaaaaaaaatcgtctccattaaagttatgctgtacgcatttgcaaaaaaaatgtacatccaaattacacacacagacagatttacacaagcaggtaaccacacacgcatgtttgcctgcacgacgcgcatgctgcatggagtcgaatggaacaaaaaaaggtgcaaaaggtgggcaagtgggtcggacagcacgtacaagtgcgtggcacggataaacagtggaatgcatctcaaatacgaacaggtttctaattatgcggaaggaatttccttccaccaatgtgtacatatttttacgctcaactcggtgtgctaatctaattcgaaatggcaacacagcagtggtggggtgcgtgcagtgcacctccaaacaaggaacaaaaaaaaggggggggaagaggcaggaagcacggacgagtgataaaaagggaaagaaaacgaggatcagtttttttacccaactcgtttgtcacggccaggattgcgttcctcccgtgtgctacttcccaacggtgctgtaccgttcgtgacgcgccgcttagggaaattcctcttacaagccataaatgttcagtactccctattttgccttctcctgcgtatcatcaatgcggggagcgcccggaggtgttcaattatgtgcgcagtttttgcggcaccaaaaggggagctaaatgggggtcatttgtatcccatgtgcagaggtccccaatgcggataactgtgtgcatcctctagttgacagttctttccctgtttgggtgcttctcccttgggtgatatggctttcctcacgctatcgctccgtcctacttatctggggacagctcctcgtacttccccccgacgaaaaccttgggcaacaggaactccttgtcgaaactgttctgtacaattttggacttatcatttgacctctcctgtttagacgcctcctccttctgctgcatgatggcctgttgttcgagtgccctctcatcaccacatccccaagcttctacctcattaatggccagtttataaaggaatctgtccgcattatcatcgtcgtcttcatcctcgtcttcatacgctggacgtgtgtgactcatgtttcgagaattgataccactagggtaagtagcattcttgttagtactctccttgttatttccgtttcgactagcatgcttctccttctggtggtgggggaagtacaggtggccacttttataagtataatccgattgcgtacagtaggagtccttaaattcgtcactcagaaataatcggaagcactcggttcttcctccaaaccctaggccctttggataaaacgagtttttgctattcaagtagacataatttgtgccaaactgatttgaccttataattctaaaaacgggatgagctgaaaataagaaatcgttggatgaaccctggaagaggtgagaatccttcaagggcgtagtacagacagctcccaaaatttgattatcctttgtcttgattactataacaactggggactcataatagaaaagggagttaataaatcggttgaaacttgtgccttgtttccatgaggcatagagtctaaaccatgagttgttcatgaaacatggggagcactgtcgcaaggtgaaaacaatttcgtctgttaatattttacttgttttgtttaaaaatattcctctccactcgtttgttgcattttgaatttccactatggacgatgacttttcgtacttgccttcattcagcttgcttcttttttcatcttgttcgcttttttctctttttttttttatttcgctctttttcatgttcgtatatatagtgtgtatgagttctatactgttgatgcacatgtcgttcaaattttcgaattcgtcttctcttttgtcatcatttgccccgtttgccccgtttgccccgtttgttgcgtccccattcttccctcctgcctcgcccgacaagacattttcgctgtccataaaatgcttaaacgtcgcgttggcgtagtttccactcagaactgtgaacgtcgagttgatgtattcaatggccagtgaatatatggagtgcttgttattatcaatcgaatttacaaaaagcctaaatccggtgataatatttctgaagtctaagtttgcctcgagagaataaaacagttcgttaaagaaataggtcacgtcccaactgttttttctgttcagcgttgctatatcatcatagacactggttgccgcgtgttttaagaagctgctttttttttccgacgtggggttcctatttgatagcttaaaaagagtgctatttgagcttagtatgtagagttgctcaatatacatgtaggtgaacaggtggtgtattgcttcctccacggatatcaaatccttcatgaggtagtttcttgggtactgattctttagtttatgtttatccagaaaaaatatattatccttgataaatttgtaatttctttctttttttttatttttatttattatgtttacatttgagtctgagaagacgaactcgaaggagtttcgatctcggcccatagggtctccttcccccggggtgccctcatcatcggtatccgcttcggcatcgttttcctcatttgcaagattattccccaagtaggaggcatcccctccctggggatctccctccccatcttggtctaccccatcttcctcatggatcacatcctcatttgtgcagattccttcactggcttctttccccttgccgcttttaaacgcgctagagggtgtgtccccttttggttcatttttattgtcatcctccttaagggaggccctctccatgccgttttcattatctccctcttcgttctcttccacgtttttcaatttgctcgactgcctattgttattgatactccggttgctgctcttcgatattgtgtactttaaaaaggtcctaaataatatcctcacaagaactctcgctttgacggtacgaatataggacagtatatttataatatcctgcagggatatttcattgttcacttttttactgtttttgttgaaaaggatatttagggcataattcaatccataattattcatcctgttttcatttttcctgtttgtttttctcaacacttcatggaaggagggaagtacaagggcaatgtagggtcttaagatgtgaggatatacatatataaaatctagggttctgatccgctcgtttatttcctttttgtttaggttaaatttttttcgtattttttctatatcttcctcgctcagacaaccgtggttcagggtatgttttgagtgtccctcccccatgttttggagcgcatggaaagaaaaaaaaaaaagttccggcgagagttagcggggcggtcggcaaacagacctactacaggggaccattaaaaggaagctgcttcgtatacagattaagaatgccacttgaaaatgttatttaaagggtcgtcaaaaggctgcttaaagggtcgccaaaaggctgcttagagggtcgttcatatggctgcttaaagggtcgttcataaggctgctcaaagggtcgtcaaaaggctgcttaaagggccttcaaaaggctgcttaaagggtcgtcaaaaggctgcttaaagggccttcaaaaggctgcttaaaaggccatcaaaatgcttcttcagaacagcgacgaaacacgcaacaaaattggctctacatatgcgacgtcgaaatacatgttttcacgcacgcgcccagtctgtgtcgtgcgttcatccggcaactccttgggaaaccattgatcgcgtgagaaaattaaaattttttcctttcgcccaatcaccaattcgtgactttttttcttcacctcgctgttgtaggctttggcaaatgcgcacgtcgatgtatagcacgcgaaatttgacatgcaacagaagtggggcgtatgtatttacccccggggcgagaatcagcctgttccgttttatgcgacatcaatttttttttttttctcctccttccagcacgttggctctgctccgtatgcatatatccttatgctgcgtgcacgccaaggtgctataaacgcgcacgtgcgtacatatatatataatacgtacatgtatatagtacatatatatattatgtatatattatgtatatatgtatatctctatatatgcatatatttgtttgtttatttgcatatatgcacgcggcgagcacctccccagtgggcggtctccagttcctttgcaaaattccctttgtttcttcccccccccgcgcggtggaaggcaaaagggagaaaattccttcgctctttacctccaaacgattttccccagtcacgtatgacgcttcaatggtataattagtcttcaaaactttcacttgtgctaagtgtggggggccgcaaagcgaatataaagttattttcccccctgtgcgtgtacatgatgacatataaaccgttaggccgcgtatgccaattttcgattgcccttcctcatttcacttgcgcatatatacgtggcgtttattatatactctctcttacgcgctcgtgcatgcaccttcacgtctgcaaatatactcgcatgcacgccttcaccctcgccctacctgtgtctgctaattgtgttttgcccgtataaaagatacagtgccgttttgtgcgtaatgtgctactggctggatttgtcctttttttatttcctttattatttttcctttttctttttttttctcttccccctcccattggagtctacgccggctgcagtatatgcgcagctcttctaagcagtgcccgtagcgaagcagacgattgcactcttcgattgatatttcgagcaggggtatacacatgtgaacttatgcgtacttgcgcacgtatgtgttatcgtttatgactatgcgctcatcccacatacgtctacttatgcttatgcacacaatgcgatgtgcagtttcttctaccccacacgccatgtttttttaaacgttggaagtttacttgtcgcggagaagaaatatataggtaggacacacccattcgtgatttgaaaagcgtaaaattgttaacggaagttttatttattttattttttttttttgcgatcgagaaaaatgggaagtgaaaacacgaactcccgcgttggcgcacatttgggtttttactccagttggttccaactggggatgttaagctgcatgtcaagtggcatgttaagcagcatgacatataaaatgcgcatcacgcggcatgacatataagaagcgcgtcacatggcccattatgccactcacaaagaggacagcaaatcgggggaaaaaatcaaataattatgtgccaagcgcctttcttgcccacccttttttttatttttctgtaaaaaaattgaggcatttttgcgtttcaccccagtttggaaaaaaaaaaaacacgcgcttaaacgcttttttccaggcgtcgttattaaatttggcgtacaaagatatgtgcatacgaatatgcagccatttgcgtgcgtatatatctctacgcgaatttactaagtgaaagaagcatgccgcctctccgttgtagacgcgtgttttgctcatatatagtgggtttcctgcgtggaggggttctcctggcacgtggccctccacatgaaccaaggtcagtacggtatgcacccccctgcaagcgtgcctctcgcagcaccattttttctttttttcttttttgcaacccgggttaatacttatgctccacgaacgggaaggcgcacacctgggcgagcgcaaacttgtgagccgatctgctcctcagtattttatattttttcttcttcgaaaattcttgcgggatatcggtaggtatagatatgagcaccttttcgttatttttggcaaactcccttttgatgtacccctgagcaattctcttttcataaacggggctccatgtgcaggaggttacatatccaatgggttccctatacggataggacaatattttgcacgtcttaaaaattaattccttagatactaggccaacacgtagaaacttggacttcatgctgaattcctttagcaaattttgatacccaaaaatatttctctctttaatttttttatattttaatgtccaagcaagggatgcagtaatgggggttgtgtttttaaaaatgtcgatgccgtaaaggggaatccctgcctccattctcaacatatttaaggcatatgctcccgccaattttaccttcacatggcttaaaaataattcaacgtagtaatcacttatgttattatctacaacgaattcgaatccatcttctcctgtgtctccacatcggatgcacagaatttcatactggttcatctcatcatgggggggtacttcccctgtcacgtttatcgcctcctttgcatttttcaccatgttgaattttttaaaactcatgtacgggatgttaacaaatttgtccttttcattttcttctctttcgaagtgtatcccataatgttgacatttttctgtgtcttcttttattacattttttaggaacttcacccctttcttcccttgggctgcatttccccagttaaaataatccagcacatcattgaggaccaggttgcttagcggcccctgcagggacaacaccctcttgtttgtctcgacttgtatgtgtacatccattccgctgtctttgcaaaataaaatgtaatcacttaagaattcataaaggcccttcttatagtatcctgaggagatcaacacgacttcattttctccctttagcacgtaagccgtgtctagtatgtacgctttgttgtccaacacacaggtgtagcaaacgtcgttactgttcatgtcatttaggtcactagataggaactggttgcataagtagatgcaatctctcccggtaaacttaactattagctgatacgatttatcaaataagctacaagcatttcttgtgtggaaatattcttgcaaggtacccttcgaaaacttggacgcaataatgcagttattataaagaatgaatgaagctcccttgctgctaaaaagagaccccagttttctattcctatcagctgtgctcaacgtggtgaatacgtctaggcaacttatgtcaatctcttctccttcatctgtgtaatttaaaatgtcttcgatgtaaagcttttttaaaatttgctcatctttgcggttttgaagtacaccatcttcagttatgtcactagcgcagtgcatgaggttgtactccgggaggggttctagttctttacccacatctgcatctccgccttctattccattgctttgctcgcctttcggaatgtgcctatacgttgcgggttcctccatcggaaaggggttctctctgcgggatgcccccttttggtacatttctccaaatgtgcactgttgacgggggtgcacaatcgccccctcctcttggggttcttccatccgattggtggtgccctccctatctgcgctcgcctcatcttgtacaaccttacagttgccccagaaagccccacccgagacattcttcctcttcctgcggacatctttcaaataccctggagcctttgcatagccattctcattgcaactttcgtgaaggcggtttatattggtgtactcgttggtcagcttctttatatgcgtgtcgacaaaatactgtggattttcaattttgttaattatttctttctttttgtcgataaaattatcacatatggagaagaggttcacactgggtgggatcatctgatgtctgtcctcgtcattcttcccaccacggtagggctgaggatcccctatcttggtaacctccttacgcatttgcataagacggtttatgcactccctttcttctgtactgacttcctcctctattttttgttcatacataaaattcgagccattatttttggtcacttgcttgagtgggttatatatccacccgccccagctgcccttcttaaccttggaaaatttgggcacatggttagggttatgtctgtacttttcttcatagaatttctccctcagcttttgcctcctcctggttactgcgccatacgtcccgaaagctctccctccacttttgcacatccatattgggccaccatcaaacgagttttttacaatgtgcgcaggtgaaactactttctggcgaccatttattccattaagaaggagagaaattttcttattcatttgaaagttctctcagggataaagcagggaatgtggtttgcctagctggggggaggggcttcaaatgctcccgcacgggcaaatgtcaccatgtgggggaagttaaatgcctggtgaggacaactgtgcatatttttatgctcagttttgatgcgtaccaagggtgtggcggttagaggtacttgttcattttatttaaaagctcattttattggacccattagaaccattggtccatattaacatcgcatttgtgagttgaccatttgatgcgtcccccgtcccaagtgtcacacttttcacgacgctgcctttttcagggaaaccaacttcgttcgcgacgagccactgtcccattacgttacagaagagtggaacaaattttggttccgatcttcccccccggtataaccgcgcctcggaaaataccttcaacaggatgacgacatcaaaaggtgtcgtaaaggagcgcattcttttgcgctctaatgaacaggcaactactaacccccttcgcttggcatatgcccatccggatggtttccaaaaaggattccttcctcttccagcatgagcagcgccaaacttgcgttcgtaacgcttcagcaaatgttaagataaaaagccctattggagcaccccctttggaatagtcccaatttggacgaaccttgcttgccgcgcccttttcgcttcgtcaattccgctaaaaggcataagtgaaggggtgattgtcccctatctaagtggccacaatgtggaaatttttttaaaacacgtagaacccctttgacgagttgtaacaaaaaaaaaaaaaaaaaaaaaagaaggagagaaagaaggctgcgctgcgctcatgcggataaactttacggtgagcacacttgcgcactttcacgtatacactgcgtaactgtggacaccaaaacaacatgcgcaggtaggtggcgaatgtgttcgcaccagggatgccctctaaagtagaagttgcttttccaagaattttgccacattcttgaaacaaaaaaaaaaaaaaaaaaaaatttaaataaatagataattaagcagataattaagcagataattaagcagataattaagcagataattaagcagataattaagcagataattaagcagataattgagctgataattaaatgaggaagccaaatgtaacacacgaacccccctttttttggggtgcacctcgccacgcacgtatgcttccatccccacccacacgtgcaaacgcagaggacaaaaaagttgtgcttatttcaaatgggctctgaacacagggagtgggagggggcgccaacctctctaccataatgcgctacgtattatttgtacaccgtatgcgcgtttctcgctccaatgtgggttgttccataagggatgcggaggacatgctgtaccccgcattgaaaggtacctcccaatgcgaacctcgccacgcgtgaggccccccaccggtatatcaagaaaaatgagcaagaatgttttcctccgcaaattcggtattcttgtacaacttccacgtcctgtcaaaagacgtggaggatatgaaactcccatccggagagatatcaacatttctcaccttattatcattattgtataaaatcttggtgcagtagaaattcacggagtcccatattttgatgaaggtgtcgaaggaactggacgttatgtacctgccataggttggctcgaaaactgcgtccgttactattttgttgtgtgcaaggatgttacacgaaacggtaaagtttctcaagtcaaatatctttatcgtattatcagctgagcaggtacagaacatatttggaaagaagggattaaaattgatgttcatgatgaggttattatgaaccattttttttttgtcaatattttttcccgttcttatgtcccatagcattagccccccctttgaatctccagacaggtataaatttccataggggttaaacgtggccgaatacacattcgtgttgtgaccctcttggtaaaacagctcttcctgcgtttcgatgtcgaagaactttatcgtttcatcttccgagcatgtcagtacgtgtctgttcaatgggtgaaaggatattttgttgatccgatcgtcgtgtgccttcaccttacacagcaggtgtttgttaccgtctttaccacttttgccgcttttactgtcgttattggggtttcttttttttctttccccattatgctggtcatcctttgccttcgtgccaacaccttttgagtcctcctcttcattatcgctcaactggtcagtcgagtgttctccgctttggttcttcctcccccctgccgccttttcgcgagagtccctatacgaaaggccttggtcatccaagtcatccagcaagtcctcttcggtgaagggcctccaaaggcagaaggacctatcagatgagcaggatgccaaaagaaggtctatcttctccacatccttataactgagagtactatagtaggaataattattgggataattccaatcaatgcaatttattttatcctcatgtccatttttaagtgtcttcacgatgttataattatcattctgataattaaaaatattaatgtacgtattataactgctaactgcaaagacgctattgtcaggggaaaacttccccatggttagaggtctatcatcccccagttgagaaatgaacaaatcaaattcactcttcatatgttcactatacaaggatatatatctttcaaattcatcctttgaaaatttatcttgaaatttttttatcatttctttgtgcaataatatccttggcaatgtttttaaggttaaatctagacgagctgtcttaagtgcttccgaactttctgtgtagaatttttccgtgatggtactccttacagtgatccctttagctgcaatgctttgttgttttaaccgcttcgtccctaactgttcttccaattcatttatttttaaatattctggtgaattcacatcatacaatttgctaaaatcgatgtagtatcttttcaggatatttttaaattcttccacttcctcctcattgtcgatattttttttttttacaaatttatcatattttgttattagcacacttttgagtctttttcttttatcatagctatcttctccaaagagacaaatgggttctttcaataatctgaggatatttttcacatccaattccttcgtggggattcccaaacacactttcctcatcttacttttgatttcaaattcttccattacattttcgctgctggtcatttctaccttccctttgccgattcctacccctaggcccatccctattccgctttttttcaacttcccattttcgtttaatatggattcattgagaacatcgctgattttcattttttccaaatggtgcagcagccaggcgggaagattatggggtgggggagagaggtcttacttcgcaatctttctcctcgtgcgcagggagctttgcatacatgcgtatatacacgtatacatgcacaatatgtacgtgttgtacgcgctgatgtgccccttcttatctgggccccgaagtgaaggcgaaccgaatgtgaagcgaatgcgaagtggctactgccaggatgcacacataacataccatatacccagcgcacaggagttaccataacgcggaagcatcctctttttttacctgcgtacaacttcgaccaacaacgattagccacatgaaggagtagctaccttgctatatacgggacatgggaacgggttagtggcttttctccccttgtatctgcttttctttctcatatcatgcgtcgcggaatcgaagcactgcatataagtataactgcgctggaacagtttgcaaatgatgaaaaagggggatggaaaaaatgaacggaaaagtcaaaggggaaaataatacaggaaaagtgaaaaaaattaaaagtaaaaatggaagaataatatgaaaaactcgaaagaaaaaaaaaaaaaaaaaagacgactgaaaaattacgcgaaaaatgaaggcgaaaagtgaaggcgaaaaaaaaaaagtgggcaagctggttaaaagcttgtaggttaggcgacgcacgtgctgtatcgaaaaggaaagccgttcggttttgaaaaggttctgccatacatatggcgcatacaatttacgtatgtaactacctcatgcacctttttaataataaaaataccaacagcaaattgtttggcaaaaggaaatgcacagaaaatgaacacattctcgagagggggcctgccttgcacggtagtggtacagtgaattcgttaaaatgtggccccaaagccgatgggggaaaaaaagaagcatccctatggcagtacaaatatgatacaacccgtgtgctgtaccaccatttcacatggcactaaacgaatgggttatatatgcgcagtatgctttgctaagtcaacgttgcgaagaaatggcggtctattttctttttattttccagccctttcgttttttctagctccttccacgtatccaatagcgccaaactgttaggcaacactatttttatgtccctccatttgccatttgcattgtaaaccaattggcagacctctgtcaatggtttagggttacatgtgtgcctcacagcatgctccgtatgtgcaccccttcgtgtatttaaacaggtccaagtatataattattcacatatttgtgctgaggatggtctactaagtgatgcccctcactcgtaagtaaactcgtttttatttgttcaaaagaacctctctgtaaggtcttctttgttaaaaggggttacccttttttgtgcgttttttttttttcactgtttactatatttcgggaggataggcgagcatatcataggggcaaaaagtgaagcatgcccaatggcgcttcatgccaaggggttattaaaaaaaatgagaaaaaaatgaacatttaaaaaataacataaatataatttattcataaaaaatggaacacgaagtggcatatgtccatagggataacctttttatcactatgaagcttttattttcttgtccaattttttttttttttttgcgaacatcgcacattaaatgttaacatcctctgtagtatacgttagtaccatagcgaggggcatttttctttttttcttgctaaatcgaaccatttaaaattatgcgcagcgaagaaaacgaagttttgtcaaaatcgcgcttttcttgaaatgtgccacacctttccgcgttgtgctatttacagagggaaaggcagacacacttgcgtaacaaatatgcgcttaccaacggtttgcatacttgaaacgcggggggaattttcctcaaaaatgtgtgtgcacgatggtagaggtgtgagaaactagaatgtacgtttctcgcacaggtgtcaaatattacattacgtgcgtgctatacgtgtactatatacgcgtaatgtttgcccattccactcatttataaacagcgcggaagaactgtttacttacatacgtgcgcatgcactttactagcaattttttccctacgcgtacatttgtatgctgcacttatttgcgtatgcgcccgccgtggcttgctggacgggtatcatcatcccctgtcggtgcgtgagtccgaattggttgccatttttttctcccccccgcgctttccaatttttgttcttacaactttttttcctagagggggatcagtgcacgcacgtgtttaagtgaacaggcgaacaggtaaacgaaaaggtaagcgaaaagttgagcgataaggtgagcggcaaaaaaggcgaacaagtagcgaacaagtagtgaacaaacaaataaataaacaaatgaatagataaaaagataaacgcgcggacgcacgaacagatcgccactccgaagggcaccactaaaaggaaagcgcagagtggcacgatggttgcaatttagaacagaatagagaacctctcagcgcttcaaaggggtgaaatttgtaagctacccgtgcggtatcatctgtgcaaacttctcaaactgcgcaaattgcgcaaactggacgaactgatgctttaagcttttgtaaccgaacacagagttcgcttcttttgtgattaaaccggcgaagggggacccaatgcacgagcggacacccccccccggcacacgtgtgtgtatgcgtatacatacgtacgcacgcatatgtacgcatgtacacacgcatactcgtttatctacgcgtgagcacccgtcacgcgggaatcttgttacgtaaggcgaactgcctgatttgtgtgcgacgcgcgcgcaaggggtgaccaactagcgggcctggaaagggggcgaagcaattccagtcgataccccaatttgaacggcggcttagaacggcggcttagaacggcagcttagaacggcggcttagaacggcagcttagaacggcggcttagaacggcggttttgagcggcgacttagaacggcggattagaacggcggttttgaacagcggcttagaacggcggcttagaacggcggcctagaacggcggcttagaacggcgaattagaatcgcagctcagaaacgcgacctccagccacatcttctaagggcaccctctaactgcaccttctagctgcaccttagagccacctactggaatccaccctgaaggtcaacttccccaaactgctccaaactgccccccaccgcccactcacaaaccgccgaaaaaatgtttcagaaattcctttcagacatcctgaacaaagtgctgggtaactttatttacggaataaatgacgagcaattcgggataagcgacctcctgagcggaaaactggagctaacaaatatccacctgaagcagtctattgttgatctgattgatattccatgtagactaaactttgggtgcattgggtacttcaaaattaatttacccattttttatttcatgaagaaccccatcaatgtgtacatagaagatgtgatcctagtgttgtcaaccatcccaccaaaatatttcgacgacaaattgtacaaggagaaatatatagaaaataaaaaaaactcattactatcatcagagtacagagcaattgtatgttccatagaagggggggttatctggcaaatgctactctccgcaataaataatataaacatttcagtcaagaatgtacacatacggatagaagacttcacgagcaacccttctacctgtttttcctttggaatcagcgtcgaagaattgttcctaagtttaccaaaagatggactgccctttaagagggatggttattacaccaaaaaaaatgaactagttaataacaccatgataaatatgataacgattaaaaagttgggattctatatggattatttggatatgaaaaaaattatgaacaaaaagtatcatgcagagtgggataatctatacatgaacgattttagctccttcgatgttggttcccatcaggggaaaaaacatactatgacacggggaaaaagaaaaaaaaggaaaaaaaagggcgacagaaaggggggaaaacattcaaataatgctgcacacaaacggcgaaataaaggggcacacctgaacaaagtaaaaaatattaaatcgaatgaggaaaatttgaaggatttccaaaatattattaaaaatgttaagaatagcttctcagaaacgaggagaaatgaggtggatgtaaaaagtatgagcaaatttaatcaaaaaattcaccaaattaatgaacaaatattacaaaacgatcggaatgatcacacaaaatcgactcgtgatcatcccattattgagggaagcctgacagacacgaatgctaatcacgctagcaactgcttggggaagaaggatgggaagtgctccctatctattagcaacttttacaactttaaccttttctccaaaaaggaggaaaaaatacttccagttatgcacaacctaggcatcgacaatgacgtcagctgggttgcctgcattaccaaatttgcagagtctctagaaaatcccgtccttaagggaaagaaaaatgaaatgatcaagcgtaaaaggaaaaggaacgcaaacgtgaacaggaaatgtgatgacttttcactacatggagaagagaggaagaatcaccaaatgaatatccactccccagttaagcaatcatcgaatgatgccaaggaggaaggtccaaattatctcaacaaagcggtgtcctttttctctataaactcgtttaccaacgttattaataaaactttgataaatcggactagcaacaaagacagtgatgaagtggtgagccccaccaaggagctcatcctcagcgatggatacttcaccaccaaggagaatgtctccgaacaagagtccatcagtagaaatggccatcttggtaaggactccgcacagcgtggtaacatccctttcggagaagtgaagaagcagaagaggtacgtacgtgtacaaaataggagaaccgattgtggagagaacaagtatcacgatgtggtaaacgattgtaagcaaaattcagacgggggaggaagctcccctttgtttgtaaatcgcgataatacagtttgtctcaactttgcgagtgacccggaaaagagactcaacaggggcagacgcggtggtatgaagagactgggagacgcacaccgtaacagccaaccgtacgtcgcaaccgagtcggaatcacaattcgataaagaagaaaaattcacaaagtatgtaaaaaaaaatgaaataaaagaaaaaatacgcaccagaaaaagaaaaaaaatacactcagtctatctaatgtacgaaaaaacctacaaaataagcaaagaaaaattgaacacattttatctctttttacaacttataaaaaatataaagcatgaatatgtaataaatccgaattgctttgaagggtatggtgaaatttatctcagtttgattccgactgaccatggacggcttccctttgctcgatgcttctcaagctggggcatacaaagaagaagcgaaaaagagtttgaagaatgtctacctaaattaagtgtcttcatcaccttgaagaatataaaaataattttttctgacaaacaaatattaaattttgtcaaatggataaatttaaattttgttacatactctgtttggaaggcaggaatcctctcccagtttgagaaagtcaaggcggacaatgaagacgaaattgcctacataaacaaatgggttctaaagctcctagacacccacacatccaaggaggagaagctagatgcagagaaattctgtgagcagttcgaaaataatcattccataaatataattaacttactgcggagtaaggccttctgcaagctgcaggagttcaggaaggagatggagttgcggggaggcgccacgggggaggatccaaagaatattcctaacaggggcgacaacgtgggggaagcacacatccgcgctagcatcgatgaaacgcagaatggcgctgtaatagataaggcttccccggaggaaggccaagcagccagcagcgcagatggaaatgataaccaactgaagcaagtggccaacgaaagtatacacgtgctgaaacttttaatgaaaaatcaaaaggtgtataataaaattaaaaactccttccgggaaaaaatattcaccatagacatttgtgtagacatctgcatcattaacagtacctgcttggtcacggtcgaaacgtgcaaccgagtaaacacgaggacggtgaacttcgtcaaaacgtacgccctcctcatgcagtgcattcattaccataaccaaatatcaaatacacacgaattgaagaactccatagatttagagctttaccccctaacattacttctggtagttaaaaatttagacaataagtacatcaagccggatataaacgtattgtacatactgaccaatgcaggtaagagaaacaactacgaaagttatcacaaaaaatttttgttcaatgtggataatttcgagtttttaaaaaagtataacatactaaagagggataataaacgtaaggatgattatacgaaatcgagaaatccaagtgagactttgaactttgggagcttaagacagaagctgcaatttttggtggaagacaattttttcttttttccaaaaagggaaagtaacatttactgcaatgagttaaataatatcattttgtcggacccgtctatttatctcagatatgataatcagtcctacaccatcctggagaagccagaccatcgactctttttgcataactgtgctgattctatatttaatatcaacggagagatcgttaactccttcattgatgattattttcatttttccgacgtgagagatgttttgtcaaagaagaaacaagaaacagtctcatttaagaagaaggaatattttttacaactaggcgctagatactgtaacgatattttagataactacaccactcatacgaacttcttcctagatgtggaacttgaaaaggtactctcctttgtcattacgaaatctggaaaagggtcggaggtgcagggttatagcttaaatttgaatccgctgaaggtcgttagtcagctaactcaacgaatggcttcatacgacgaatcggctactaacaaaaatgtgtatgactccttcttcgtacaatttgatggaataaaggtaaggcggattttaaactgggatcacgcagctaggaattataaaacttatttagatgagaattttataagaccctaccgcaacttatttcattcgaaaagtaaagtttactttgatagaaagaagggcactcgggacaaattttcattcaacctgaaccggggaaatcatggagatggaaatccccacaggggaagtgcattcgcatggggtggagaagtaggaggaagtaaaagtgaggcaagtagccaatgtcacacttcccatagcagcaacaatgagaagagtcacccacctgatcgcagacagcacaatgacgataatgataataacctgtacaactctattgatgaaaaaaaaaaatcagaaatttttaacttaaaaagaaatgaaaaccatctcgacagtgaatattcttctttggaaaattacaaacaaaggaatagtaacaaatttttaagatccactagttgcccagctgccaaaaatgggaagaatgcttccctggctcaggctcgtctggatggggaaaagagcaacataaaaggagcgtcatacgatattagcaagctcaaagggacctattgcatggacaaaatgtacggctcctttttttttaaaacatgtgcaaatgaataccatgaggaggaagaaattttggagaatcacaccttcctcgacatgtacaaaaaatcgtggaacgacgactcatacaatgataaggacttaccaaatggctactcgtactttaaggaagaaaatgtaaactacgacaaaagtgacgataaatcttcgaattatgttttctccatgagcgaaaaggcgtcctgcaccattcacctgtgtcacataaaattcaaccctacattccccatgtttatcataaagcttaacgaagaaaatctgtatatcaatatttgcgattacgatatggagtttttttttctcattttttcctatatttatggacactacaacacgcaacatatggaaaataaaaaaagaaatatttttttcttaaaaaaaaaaattaagtccatgtgtaaattgaaccaaaaatactacaaggcgtatgccaatgatcacaaggacaaactggttgtgcctttgtttagaaaatctggtaccggatcggttcacctcaagcgaaggcaccctagcagaaggaacgggacaaacgaaatggccacaaacagtgctgccgatcgtcctatccatttttctagcactagtgtaaaagttaaaaggagaagaaaaaagctcaaagtaggaaaatcctaccagagggacgacacccatgcggagccccctcaggaggataccatcatggagggagaaaaaaagaaaaaaagaaaaaaaagtgaaaagtgtgacaaaagtggatccccacttcgcaaaaagaagtcaaccatatttaaattgccaccatataggaagggccgaacagcagacgtgttaagaagccccaataagggacttcccctagagggtaaatatgaccgacacaggagggacacgctcgttgggtacttaagtgatagccacgtgagaaccacacatgagttgtctatatcaaaattaagagccgatttggctggaatttttggcgaaggtggggatcatggagggttgaaaaatcacggtgactattttgtgacaaaagagcgaatgggacaaggagatccccatttgggaggcaacattgccgaaaagggaatctgccaaggggacgcagcgggcacaaccaaagggaaaaccagatggacaaccaaatgggagcaagaggatgagcaaaacggaaaacaattgggaggatccttcacaatgttaagtgaacaatcagactcttccttcttgtggaatggaaaaagtatgaccgacgtgaagaagaattaccgctacagtggcacctcttctcctattgagcaggaaaaaccagaggaggggaaaaaagacaaattagaaaaaattaaaaaaaaaaagaaaaaaaaaaagggaaaaaagggggaaacaaaccagatagaacgaatggacaaccatctctgcaacgatgaggaccatcgcacagaagtctcatcagacgatgattcctgggtcgacctgctcgaaaactatgacagtgacgaatcgctagatgacaatgaaaaaacaaaagtgaaggaaatgctagtcgatatagagaacattaaaaaaaggctagctcataacaatttcagcattacgtgcagcttttccatgtctatcaaaaaaatatttattcgtttctggaaaaggaagagccccctaaagagacgaaacaaatccaacggatttagaagtcttaatacatttcaattaacagaaaattgcgtcaactcggagaataaagtatcttctatattgggtaggggtaaaaacaaggccaaactatccagtgcccagaatgaggacgagcacatagcggtcgaaggggaaacgctgcacaatttgaccagcacgttaagagaacacgaaatgaatgccttccacaggaaagacaaaagcaatgtcaccatggaggaaagcaaagatgatttattttgtaacaaaaacttcattgcgcttaacgaaaatatgcagaagaatatgttcaatagtatgcagtatgccattccgctgtgtacctttattttttctgatatattttttgttgcaaaggtggaaaaaaataacttcacatacattttatactccatgaatggagtcgatgtgagggatgaaaccaacattacgctgctcagcatgagctccatttatcatagcgatttgaagtttgtcaaccgcagtggcttcggcaccgataaggcggagggcatctgcggggtgaagtctcgcagttggggggggagcaaaagtggggagaagcagaagaacgaggagaagcagaagaacgcggagaagcagaagaatgcggagaagcagaagaacgcggagaagctcccaaatcgggataatttccctcgctcggaaaaatcacgcaaactggagaaagtggaccgagcgaaagagaaagggacaactgaggatcccctcaacagtaacgacatgatcgaaacggaagacacctttttggactactccataagcaacatcgagttgccagacctcgaaaagacacacctggtgttgctatactttggatacctattcaaaaataaccacacgttcaaattcatattaaacagaacgaaggtgaaaatattttgggaaattgttgatgaattcctaacgtggattttaagcattaatgagttactaccacaaatgaacacaattgaggaggacattaaccgaaagctggacgacagtgaagatatgcatttaaattatttgcaaaaagttcaacacataaactatgatattatctccattaagcatagcaatacaatcgtttctggaaagggcacgtacaaaattgctgtgggtagtttgattaaccactacagtgttatgtttcagtgcaacgaaatgggaagcaggccaaatggggaggaacaggaaactgtgagtggtgtcaaccaaggggaagtgatctacaccgatgaggaggatgacccgagagacaaatattatctcataacagaagataaatcgatctgttgcaaccagtataacacaattatcattgaaaatcaggaaggtattaataccaccttgaaggaaatcctatttcacgaaaactatttttttaattacacttttaacaaaataaataaaaaaaaaaacgtggaaaaaattttaactgcagatagtgtaaagagtgatcttcacaaagggaagcaatctccccccagtaggtaccacactataatgcacggaagtagctccaaatggcctccaccaaatgagcagctactactaaagaagaagaatcacacccctgtttatcactctcataatacgaagagaggaagcataccttttaacaacttggaccatctaaacagctgccaaggttgtctccattcaaaaaatttaaactacactgcctacacaaaggaagtttgtaaaagcaaagcatacccctacgtccatgtagacatcgaaattaattacttcgaattatgggtagctttagaccctgtgagggttccgcagaaaagaaaaaattcctacatgttgagcgagggggccaataaggaatatcctaacggggggaaaaaaattaaaaggagacaaacgagaaagacaagtgtggtcgacaaagcgaaggaatggaaaaagaattcgattagcagccgcaggaggaaggaagctaatcgggggaaaaaaaaacggaagggtagcgatcccaatagtcgttacgagatggaggggggccaatctcccgtggaaggggaacacccttatggagaatacccatatggagaataccccgatggggaatacctcagtgacaaacaagataatcatcgagatggggagacaaaaacaggcaggttcaaatttcgcgaaaaaatgaagtggtgcaaaggcgccaacatcgataagtcctacgttttggccacgaaggggtgcctgaagtctgtgattttttttttgctctataaggagagtttagaagaggggggaaaggaaaaagaaaccgcacggggacactccggggatggccgtaacagaaacagtggctatggtgccggtagcggcggtgataggagcgataacgacgttagtgacgataacggcaatgaaagagattcctcttcccgggcgagctggctaggagatacccccaccaaggagtttccccaaagcagtcaaacgatcagcaacgactcgatcaacccggaaaagaaaaataaccctaatgatcaaatggaggcactcaaaatcaaagtgatgaatgcactaaatcattccaatttgaacaaagtactagacgcaaacgactttgtgagaagcagatttatgcaatggattagccaagtgtcgtcatacctgccatgcatactaaatatgaatatatttctctcccaaattacgagtgctataagtagaccagtcacaaaaagccccttcctcagagcctacatcgattggaacaacgtcccctacaataacatcctcctacaaccatgcagagtaaacctaaactttgaaatgaaaataccaagcacagaaatattgatagaaaggtgtttaggaataaataaaataacgagtataaaaattgcacagagggataacctactgattcaaaatgaagtggaagggatagacgttaactgttccttcgaacccatcattctgaatgtggattctaacgcgttaaccctactcaaccagctatgcaacataatatttgacttttcgacctacttcttagatttatactcttcaaaggaaaatgaggaggattttctactaagagttacatccacaagtgataatttttatgaccaggcaagtgaactaatgctcagtgatagcttttatttcaatgttatggatacttctacaagtgccatgtcgagtgaatattcgctaagtgactcggagtcaccactttcgaaccggcaccatttggaagaagaaatccggtccttcaagaaagacgaactgagtagactattcgtcagtttttgcttaactcctgaaggtaagactcattcgagtccattccgtggagtgaaatccgctgaaggggacaacctcgaaggggtaaaaaattttcgaatcgcaaaaagtgtcataggtagccaaaatgaaaagaatcgatttgacctatcgaacagtgaacatctctttagacacaactcggagaagcacatcgtaaaaaaaaaggatgatgtgaactttatgcagagggactctcacgaaagggttaaaagtcagatggattacccattagattccaacacactcaacatgctaatgatgaattttgtagaaaatatcaaaatgaactgtaacgtcaatttcgatgtaatcattttgcaagtatgggattcgaacacagcctacaataggtgctctctaaattttgtcatcgagtatttttccttccatttatattccctaaacatttatgagcaaagtgtaggagggggaggagcagacggagtagggggaggagcagacggagtaaggggaggaggggattcccaattgctggatgatcaaagggacctttcccccgggagaagtagaaaagatggaataaccactcaccgtctgggtgaaggcatgagtttagaatcggatatccccttgggcagcagcttggaagactctccctacggtttcaggaaaattggaagagagaagaatgcccaattggacggggtatcatatggggagctgtactcacgtgagacctcgcacagagcgtgggccagaagtggcgaaaccgggtcagcttccacgccacttgacttgaaacgcccaaatgaaaacaaaagagaaatatacatgtgtagcaaaacggctgagcagaatgaaaatcggagggggacaaacatgaacagggtaatggatgacatcgacaatgctatgagcgaacatgggggggaaactccctcagatggagccaaaggaaaccatttcaaaaacgacttgtcagactcgaaccggtgcagagaagaagcgggaactactcccagcagggaagaaaacaaagggtggaggaaaatatgcgatgggaaccgtttcgtaaaaaatattgaacagttcagtgtagaaataaaaaaaatattccagaagatattttttaaaaaaaaggaaaccgaaatggagcgacaggaacgactggacggactggaccgattggagggacttgaccgaatggaccgatttgacagaccgaaccgaatggagagtaatgcaaagcacaattctacgatattaaaaaacgaaaataaaaaatatcaaaacggaaatcacatcttcataaataacgaatacatgtttgctgatataaaaaattacaaagaaaataaaaagagcaaaaatgtggaatgcaaaatagaatttttagtttactgtgaaaattttaacaagaaggaaaactcctaccaaacgtttgtcgagcctgtgcgtgtagaaattatagctgtgaaaaaggacctaacttctccaatacatctgtactactatttctcatggctcaacattaatctcaattttaacatcctcgataatatcctctccctatgttgcagtgtcattttttctataataacacagagaacgcgtctcctgctggggaggcatataaacgagatagacaaaaagagaaacatgaaaaaaatttctcctcagggaggaaaaaacgacaaaaatgaagaactctcttccaaaaatgtacatacaaataatgtgatgtaccaaacagaatatgaagataacaatacggagaaaaaaaatatcagcgaaatggatgacactcacacatccatgtgttggccaaagtgctatgctctcatgcatgatgaacagtacaaggatgttcctctacttacaaatgatcatatcctattcagatataacaaatttgacgtcctgaatagcgtaaatcgatccctagacacgtacatttttggagagttcattttggagaagctcctgagaaattatcaatactcgtgccaatatccaggggactatctagccaagtatgaaaacgaatttaatgtggaaaagtctgattctacctcggagcagatgcttcacattaaattgtttaactacattaagagaaagaagagactcgaaatgaataatatttgtaagattaacaatttgcttggtcagcctattgctatatgcaccatacaggagaaggacgatttgtgcaacgaggagagggagggcctccattcggacgaaaggaggaactccttcggagggatgcaacattacgataataaacagaacatcctcttgtccaccatcgataggatatcaaagaagaaattcatgaaaggtggaattggcggatacgccactttgccaaactcgggaatggagagcagagacaggaagactcccacccgttcgaagcgcacatcgaatgcaaaacgaagaaggagcagtaactacttcccacctgatgaagaaaagactctcgcgaaggaagaagaaaaaaacgatttctcgtccgaccagattgatctaaacgcggagcacacagacacgtccacgacacatagcagaaatgcactcaagtaccaatggaaaatattaagtaataacgaatcgctcgatttacccacgcacgaaaatggaaaggtgaaatttttcctaatccgattcagactacttaattatatatatgatatcccatcaagcatactcaacacggcgaatgaaaatgaagatatcattcggttggtcattccagagaggagattacctccaaatataaacgcacaagtggaggaagaactatacaatgagcaactcctagaaatggagaatttatctcttgacagtaactatcatactgtatacccatccaattatccctcgaaaaggcatactaatacaaataaggaagaggtgtggaagcctgccaatattccacaaccacggaatcatttgtttattttttttcggacaagtagccgaatcagtcatgaagaaaaacaagagtatgacttcttcctatcatccatcgtggctgttaagaataacacagattttcccctttatgttttcaaatcagtaccaggaaattcaaaccgaaatggtatttttaaagaatattttcacaagtacaatacagtaccgtcccccccaccaacgtacacgctaaaaattgataaaaaaatcgaaaagtttatccaacatagtgtggaggaaaataacatcctcagtgaggaaaaaaataaaaaaaagacaattaagaataatgatgtacggaacagttgggcacacaaaatgaacgatgagaaaagtccctaccatcaaagcacaaataacaaagaaaaaactattaactatattcaacataaatcctacttgtatggaaggaaatgcattaagaatatatttccattgatgaagctgtcgtctgtagagcattacatctcgggtgacatcaaatttagctccttagcacctctgaaatataagaggaagaaaaaaaaaagaggaaaaaaaagtaagcaaaagcatgaattacagaagagatttatcaaaaaaaaaattaaagaaatatacctcaagagggttattaaaaaaacgagacataaaaggattagcaaatataaaaatggtcttctctctcgtgaaaaatttagggatttttctgggcaagccaatccgtacagaaatataatgtccataaatgattcatttttcagtttcgcaaagaaatcttcccctccatacgcatcgtcctctgcatcatcctccgcttcctctgccgcatcttcttctttgacttcaccccccctgggaatagctaaaagcaagtcatccacatcactcagcatgacggatctgtccaacatcaccttgtcgtctctctccaattcgattttctccatggaaagcacgccaagtaacagttccgcttatggaaattccttatgcgattatgataaagataattttgaggagcaggcacttcttaatgagtactttaaaaaggagcaaacgaatgcgcaaggtggagtggatctcatcaaaatagcgagcaatagtaataaattaatccccataccgttgtattggctcgtagcagaaaatgcattcatatggctctcaatacaaaatgaaaaaatacacaaacaggatttatatgattttttgaatgatcatcagaatgcagattatatgtgcacaaaggcaacgctcgacaatatgctaaattatcactcacctttctttgccgacacgacgaaggtattcaaaccatccataattagattaagaaaccaccttctaaaagaaaataatgctttaacaaaagagggaaataaaaataatcaaaatttatccaacagttacaatttaaactacatgaatttgaaggaggtgtacttcacgtccaccatcatcagcgtctacaatcctaattacgtcctacataagaaggacgctcataatttcttccaaataagtattgatcacgccctgatgattaataatggactcccaagaagcatgtgtctgacctatgaggtcttcgaaccaaagtccactaagagtctgaaaaagagtgctagcacttacacgagttttccatccctggaacgctccaatacgcagaaaacttctgtcggcagtgatcaatcgctttctgtgggcggctcctacgttagaagacccgacgagagtgtctgcgatcggtgttgccgcggtgaggagttcgcctcgagtgagcagctccattccagggagcagcttcaatccagtgagcacctccattccagggagcagcttcaatccaatgagcagctccaatccagtgagggactcaccccaagtgatgcctaccaaacggcccaaaccgatgcgcatagtacaagtcaagagcgctgtaacacggatggcgtgcaggatgaagatgtagccattacgcctattgaggtggagaatttcaccgaggaatacccacagaacagagacaatagaagcgagcagaagaaggaagatcccaagagaagcattctcttttttgataacctaaatgagaaaaaaaagaacctgacaagaattacacacaatggagaaattacaccgatgaaggacaaagaaattttgctcaaagaagttaacaatgataaaaatgtgttcatatataaaaacaaaaaaaaggggaacagccaaaatgaggaaagtaacaagggggaaatgtacatggaagaaaccaattttatcgttactataaaaaaagagggtaataaaaacatacacgaaattaggattaatccagggcaaagcataaagctgccgttcgttcctcacaacataaacatttcctttgatggatacaattcgaggagtatatcaattaactaccctcataagaagggtcgagagaaaatcatcctcgagaaggaggtgaaagaagacatggcatcgtttttctcgcttgactatggggaggaagagttccccaattatgtggcgactgttgggagctctcctgatgggagcagcgcgagtggcggccactactccgagggtgtagtgcatcccaacaacgtcgcgcatcctaaccacgtcgagcatcacaaccgcgtaacacatgcgaaccactccagccacagcctagcggacgaatcctcacagaagggggaactgtatgcgcacgcgcgcacagtggctctgggcgaaataaaggactacataaaatatgcagatctaaacaacgtgaagtggaagaatgaccgacttgatcagaaacgagaaaattataaatcgtccaaaactgaggaaggacaaaaacagctaaccatatgggccatattcaacgagttttacgaaacaggtaaaaacagataccaagacatctccttggaaaaaattcaccacggaacatattcagtgtcttgcacatttttcgtctcagcttgtgtaattaaccgattgaactatcccattacattaaaaagaataaataatgacaacatgatagtgatcgagccatacgtacgaaaattattgccatgtgaatttgccatgagaaggaatcgagtggtgatatcctatgaaacactcaaggaagtaaaaaattggatcaattatcccttaaagaaatttatgattaaaaggaagaaattgaaaaggacgagaaatataatcaaaaaaaggaatcacaaaattgtaagtagtagtcccctgatgcagaacgaacaaataaaatcggaacagatagacaatccacaaatggagggagaacaacagaacagtggtcatcccattcagaatgacactccacagaaggctgaaccaaatgatgtacagatgataagtagcagtagatcgaatctgttttatcaaatcaaaagaacaaaagggaactgcttcttttacagaagcaatattaacaaacctttggagtctgaagattttaggatcactgatttatcaatcaccagactcacatgctcaaacaaaaataaaaatatgccacagttgaagtacagcgtatatatgtccatcgcacccatgccgttctttcgaacaactgttatggagatactaccctacatagtcataataaataacacaaagatgaatatagttttccaggagtatattaaaaattacacctattttaagtataacattttggagccaggggcgtatgtggaatttcacccacagtctaaaaaaaaagccatgttgaaaatttgcggcatctttgaaaacagcttcaattacctcattgatgattatttgcagaaggagttgtacttagaaaatttggagaaggagaatgagaagctgttgggggggataaaggaggaggattgcgcgatgggggacaaaaggaagagtcggcgctccgcaggggggcatgattcccaaaccaagtgtgacttccccaccgaacgcgacccgctctccaattgcgactcactcgtcgagcgcgatcctgctgttccacccctgaatgacatatcgcagaagctaagcgtccttgtggacatcgaacgggcgaaccaccacatgttcaagcagcagtcatcatcctcgaaaagcacatgcagcacgagtgcgcaaaactcacttgagaaggaagacgcggagagagacagtccaaacgacacgagaccaaataatatcatgaagaaatacaaaaaagtggacgcgttcaaatttctctactggtcggaagtgctggacctgaccagagtgagcatgatctatttccgacacccagttgtatcgaatgaaaattttaaaaaggaagaaaagaagcttaaaaaactaaatcttcttttaaaaaagcatggcaaaaatgacgttacatatttgaatatatccaaagagctattcaaaacaagtaccataccctatgagtacacctgctgctcaatggagatctccacctacaagggatgcaaatttgtgcgcttccaagacatcgacgtggtgccattttatctcttaaatctcaccaagtacaacatcaagctgaggcagctaggtatatatgagcactccgaagtgttgcggaaaatcccgaaaaagaagaaaaaatccttcgacgaaatattcaaaaattacgcctttaatttctcattttacaatccctataaagaccccaagctgaagatcagcatactgtcgtccagcaagaagagcgaacaaaataaaaaggaaaagaagagcaacaaaagcggcaatataagcggtaacaaaagcggcaacgtaagcggtaacaaaagcggcaacaataacagcaagaacaacttgaggtatgcgaacacgctgaagataaacctgaagaacgaactgaactacctgagcctcttggctgccaactatttcaaggacaacgaatatgcgaaaattattaacgataagatttttcacttgaaacgattttcagaacaagtggaaaatttaaatgatggaaatgtgaacataattgatttggctaactcgaccaacgtcactttgttaaaattgagacagggagatgcattcgtttacattctttgctctagaaaaacgtacaacgggaagaccattttctcgttcgagaattacgacgatcttataagcaatgttttgaatttcaggaatgcaccccttagccgtaagcacaattacaagttactcaagtcgttgcatgtcttcagcaacaagataaagaacgtctacttttttagggggaagaacaagaagcaggtcaagcggaagaaaagccgcagggctgggaaggactccatcgggggacaacacgcgccaactggggagtacacccccaacgggcagcatgcacatggcggacccgagttgagtagtccccaaaatcgcgcacatccgaaaaagagggaaaaaacaaaccgatggcacctaatgaacctgtttagaaaaagaagcaccacgagttatgttgaaaaaggaccgagaataacccaccttattagagacctatatgagaaaaaaatgatcaacagggaggaaaaaaaaaaagacacattaaatttaaacatatttgcgcacttcatttttaagggagtagggttaagtatcaataaccacaacttagaagaaatactttacttctccatggaatatatattagttgtctacaaacagattaaggacaaggatctgtttcacttaaacataggatggcttcaaatagataatcacacgaagaacacagattataagaatgtgctgctgccaattatagatttgaagaagagccaccaagtggacaattcagcacaggaacagcatgaccagagtgtcatcctacctagtggaggaagtacctttgaaaggaagttacacaaacaggataccaccactctttatcaatcaaagaggggaaaatcaaaagataccttttcccatcaccttaaggaggaaaatgaattctgcaaaacgaattctgggaatatattaaagccgatgggacttaaaaaaaataaatcttgcgaggattattcctatttcgagaaagataatctgctaatcagtccaaacacgaataaccccttgtctaattcttacaaaatgttcatccctctctttttctacacacaacataactccgttttggatgtaactatagtcaaacagaaaagaggaaacatgaagaatttcctcgaactgtcagatgtgaatatcaaactttcccccttgagtataaatgtggactcttattttatcatcgaaattttgaagatttttgacgaactgttaaaaattcttgaattcgatttgaccaattataattcgctcaacttggagaagaacatcgaattgagggacaccgactatgacagcttggagtacaagcaaaatatgggcccagtggaagaacttatcaagcactacattctaaaggactaccacttatatgaacagatagccaacttcaaatttaatgccatgcggaatgagcaggaggaggaggagaggaagaagaagaaaaggaagaagaagggggagggcagccacggagaaacggcaagcagcaacattttccactccaacacgttttgcaacaaatcggacaacgaggtgcccgacgtgagggcctacattagtatgataaatgagtacaaaaattgggggcgccgcggagaccaggcagcgaggggcagtgaccaggatgagcaggatgggcaggctgagcggagcgaccccttgggaggactaaacaagcagaggctcatccccgcaggtagcctcgcaggtaacctcgcaggtaactccgcaggtaactccgcaggtaactacccaggtggagggaaagaccccatgccgaagcatgcaagtggcgtaccatgcccagattggtacacccacggggaagaacaagtaataacacaggtttccaccttaaataacaaaaaacgaaacaacataaggagaaactacaactcggacatgtttaacgaaaaaaggctcaagtatttgcaaacgtgcgaaaagtattacaaaaatttgctaaacaatcgaaaacgtatcttgaaaaagatccaaaatattaacctgaaaaataacttaatcagtttcgacaaaatatttatctccaaattagaaatcaatgagattaagttaatcattaacataaagaatagaagcctaagctacgataagaaaagtgaaataatggagtccaacgtgatgaatgctttggttgtccttataatgaacattcccaatataagtgacgcacatttacacttcgaaaaagaggttaaaaaaaatatgtgcggttcgttatacgtattaatatttaacgaaataatgaatgactatataaaccctggcatgaaccaaatgttcaacgttctcggggctgtagattttattggaaatcctttaataatttataagcattggaaaaagggttacaacaccttcattaaggatctaaagaaaagtttagattcgtgttcttttcctttttattttgtattttacttctgaacatacttggccgatttggaaagagcttactatcagggatcctcgaaggagtgagtagactgtgtggaagttggagtacctgcttcgaacgattttctagaaatgcagataatttcagtatcgtcacaaatagcaatgttttgcaaaatgaaattctagatcaaccatccaactgcgcggagggaatatgctacgggtgtcagtcatttgtaaacatcctctccattagctgcgtcaatacgatttataaaccattcatggccataaaaaaaattaaaggttttcgaaaaaaggaaaaagacaaattcaagacatttctttcagtggccaaacttatgttgtatggtttgttcagcggatttagcagcctattctttggattattcaatagcatcctatcctttttcacttttttgtttattggcacattaaatcaaatacaaacggtaactatgaaatcggtcgtcaggccaaaaaaaatgagcgtcattaaggagtacgccaaatttgttaactacgagtacccactctctttctctaatcatatcattaatgaaaaaaaaaaaaaaaaaaaatttctaaaaaaaaacattgtagcagtcattccgttatattccttcaaagacaataacgctagcagcataaagagcttcctctgggttagcaacaaagaagtcggatattgtcagaaggataaattgctgtggtctctcttcaccaactgcatcatcaaagttgacattctactaattcagttggatcagggtcaggggaagaaaaaactctccatattaagtcgaaataaaaacaaaataaaaagcaagaagtcgaattttagcacaggggctaaggaagatgaccagccaattaaaaccaagtggaactttcatacatttttctacccgcaaaagtacagacagttgggagacttcaaaccatcatactacattaggatactctaccgatctgtgtataaggtaaaaagatcccaccgcaaacccaagttcaggagcttctccttcaggaaaaaggatgactccaaccacaggatgaagcaaattatgcgaaaaaacacctacgaaaagtactttgagaagcagttcaggaatgagcagctggcctaccacgacgcggatcacagcgacaacccgagcgaggggggcaagggaggccatcatgaccgacataatggccaccataaagatcgccacacaaataatcaccatcgtcccgataagcactgtggccatgacagacgcgcctcgcccgccgaactgtacaagacgcaccacagtgtgaacaactactacaccaaaaatgatgcgcggggccccccccaaaatagggccaatagacgaaatgacggagaggaagacccactacacgatagaaataattaccgagagagggaaaggaattacccaagtagtcgcccaaaaggtcgcccaagcagtcgtgtgggaaaaggacaaaagctgggtgatcacaccctcccaaggagtgaaaaaaagagcagattaaaaaaaaaagatatctatccatacctacaaaatgatgtgcacattagtgaagactctagaaacatcaacaaattgaaacataagaaaaaacacgcaaggaaacatcatacacataaaagaaaaaaaattttatatatttcaaaactggttaaatgcgaatcgaaggaagttgctctgcacgccttttccctcctcctatcctttttggtacataaatctccgtactacttaaaaactgcgaattagacgcacgagcaaaattgcacagtttgttgcacaaacacgtagagaagagaggctgcaccctgaggacacaccacacgatggtacccctcagatatatgtgagttttccttaagcgtaaaatctggaccatagctaagaaccaaagtgtacaaaattgaagacggcattaatgttgccgcttctggaagttaacgtgtgtgattaccttttttatatcttattgcgctccatttttttatgctaaattttaactcttcatttgttgattatttgttttttgttttttttttcttttgttttttgtttgtttttttttttttttctttccccatcccgttcctccattccttacaccttattgtcactaaatacttgttcatttagcaagtgtgtttcacctagatatgcagtcatttctcgaggttacacagtttgttaattcatatgatggcctcgttactctcttattagccatgtcattcgtatcaaaatgatacattttttaaaaaccattgtgaatatttttttttttcccctctttgttaaaccgatttgtgcattttgcaaaataaaattaagtattacgttatcttaaaagttaaatgtgcatcgaataagcttgcgcgttgctacagagtcgcccaaaggttcggttaaaatttcgacgaacattttaacataacaggtatgcttcgcctatcctctttgtgcaagtggagtgtataatttgtaatccccacctttttggatgccttacctgcacaccattatccaatgtggtgtcgcatagctttgtcgtgtgaaacaaaatagccgaaaggtaaagcatatctacatgaagtttgtagaccggccggctttgcataaggttgttaaaatacttttcgagcattctccaagtttttttgccagctgcgcgaaattaagagggctacgctatgctcacacacatttcagttttaaaaaatcgttagcattttttgttttgcaatgtttacatgatgaggaatggttcaaccgttccgagatagcttcctcgacagataagttattttttccccctaccttttgttgtactttttgggaagcatgagcaacctgcaacggtcaacatgtacctggttccttcccccgatttgtcgcatgtcgcaggaaaatgccaataaacaagtgcgtccctcgtccagctctgcgaatgtttaatgtgacgcgctctaccctttttgcgtcacccggaacaatttcatccttaaagaagttgtcttttttttttttttttccaaaatgtggaaaatgtgaaataaacaaatttcattaaaatgttctcctttgagaaagaacaaagaaaaaaatacaacaatttgaaaggggcattttacagtattgcaaaaatttttaaaagtaatactttcaccagtaaatgatgtgtgtgcaatttttttttttttttaaattgcgtgtgtacataatatacacactgcccaacggttgtttcacttgcgtgcaaatttctgcactggattggcttcgcgtaatggctgtaaattattgccattaactactttcccgctcgggcaacaaatgatacgtacagaacatttactcctttgttcgctggaaatttcactatcattacgtatgaagcgtgtttttccgcctttgggaagttgcgcaaccatgtacgtgtttcgttaggagtaaaagtttggcgagtatgccttctgggtgtattgcatatgagtggtgaataaaatcggaaaatgcgtggggggccaatggcgcctgcccccatgtacataacgcagaccgcaaatgttacacgcgtttatatgcgcacatttgaccgtacgtttattcgcacaattatacttgcatttatgcatacacttatgaataattagtatattcctttgttacctcatttttaacactttttttttttttttttttccgtacatccaaaaattgcctgaacagttcataatttgttagccacatcaattcaaaatagctaactggaagaacagttttggttaaaaaatattgctaggtaaaaagggaggaaatggcaataaattgaaaaaaaaaaattcgaagtggaaaaaaagagtaagtcgaagacgaagaggcaaagcgaagtggtcaaagcgaatgcgggaaaaccgttgttatgcgtaaattcccaaaaagcgcaaggtttcaaaaaggcgtactttcgcactatatatatatataacttcctttttttcagcgtaaataaggaaaaaacgcgattagaatttaataggggggcctgcaaaaacatttggcgtaaaacatcgtttgtgccattcatcgcaattttccataaatggcgatatttttttagagttttgtttttccacaaatttgacatgatcattaggccaagtggcaattacatgctactacgttgaacagattttttgtgcggcataaaaatacagcacgttcacgtttgcgcagtgatcgttatatgcccaatatgcatatttgtatgcgtaatttgtagcgtccccaatttccattcctttttttgtctatatatcccaattgatgatttaaataaatataaaaatacccccgtagccacaagataattttcctttgcagaagaaggccgtacgtatgtactttccaattttgcatttaacttaatttttataaaataattctatgataaaaggataatctacataaataacaatatttacgaaaaaattacataaaaaaacgttaattaatgctacatcacggataatgttttgaaaagccttcttttttcacccccttttttttttaaaaagatattgttaagtgggatgaatatacatatatatatatcccatttcatatatttttcctttttcgttcgtcactttttgcttaattttttataaatgcgtaaaaaagagaatatgttttgtagcaacgaatttattgtagattctttgtaatctgcgaatgttacctatttggtgaataaagcgtgtgggcaaagttcttcattttgttccctgcttatatgtacatgttcgtgcgcgccctgccgattgtattataccattttggtgtgcctacagtacggaatatgcccacggcgtgctcaccaatttgacattccacccgttgcgtttttgatttttcccaaagtgcttatgttaggtgccctcccgccctttgtgtacgtgattacccaaacgggagcaaaagaattgtgaaacgttgctagcccttgtcagagcaaagcggttactccgttcgcgtttattttttgcattgcaatttgtgcaccaatttgtgcaccaattagtgcatcgattagtgtacctttttgcgaacccatttgtgaatccatttgtgaacccatttgtgaaaccatttgtgaacccatttgtgaacccgtttatgaacccgtttgtgaacccatttgtgaacccttttgtgaacccttttgtgaacccacttttatgcccatactggctgcacctgcttggcgacccctccagaagtaaacgctgcaaatatacctccatccaaggaacagatgaatcttcacgcatgaaaactaccaagggaaataaacaatggagggcgaaaaaataaaaaccaacagcatttccaacttctccgtcacgtacgaaagggaatctggggccaacagcaacagcgatgataaaagtgtcagcagcagcgaaaatgagtccaactcgttcatgaatttgacaagcgataaaaatgaaaagacagaaaataatagtttcattctaaacaatagcagctttgcaaatatgaaagatagctttttggaatccatagacttgagcgttttagactcgaactttgattcgaagaaggattttttgccaagtaatttatccaaaaattttaacaatttgtcgaaagaaaatcttgggaataaatatttaaataaattattaaataaaagtgactcgatatttatgtcaaagagtaaagacatgaatttaatagaaaacaacctgggcagtaacaacctgccagtaaagagcagcaacaagaaggagggcttcatggattcgtccactccaataaatgcgaatgaagataacgcaatgaataatcgtaaaaaatatagcaatagtaataatattaatgatacgtatgaaaagaaaataatcgaaacggagttgagtgattcaagtgactttgaaaacatggtgggggatctcagaatcacgtttattaattggctaaaaaaaacacaaatgaattttatcagagaaaaggacaaattatttaaagacaaaaaggaactagaaatggaaagaataagactctacaaagaaatagaaaatagaaagtcaatcgaggaacagaaactgcacgatgaaaggaaaaaactggacattgatatatcaaacgggtataaacaaattaagaaagaaaaagaagaacatagaaaaaggttcgatgaggaaaggctacgatttttacaagaaatagataaaataaagctagtcctctatttagagaaagaaaaatatttccaagaatataaaaattttgaaaatgataagaaaaaaattgtcgatgctaacatcgcaacggaaactatgattgatataaacgtcgggggggccatatttgaaacatctaggcacaccctaacacagcagaaggactcctttatagaaaaattgctaagtgggaggtaccacgtaacgagggataagcaaggcaggatatttctagatcgggatagcgagttattcagaatcatattaaactttttaagaaatccattgacggtccctattccgaaggacttaagcgaaagtgaggccctgctaaaagaggcagaattttatggtattaaatttttgcctttccccttagttttctgcatgggtggtttcgatggggtagagtacctaaactccatggaactcttagatattagccaacagtgttggcgtatgtgtacacccatgtccacgaagaaggcatattttggaagtgctgttttgaacaatttcttatacgtttttggaggaaataattatgattataaagcccttttcgaaactgaggtatatgataggttaagagacacttggtttgtttctagtaacttgaatatccctcgaagaaacaattgtggagttacatccaacggaagaatctactgtattggtgggtatgatggatcgtctataatccccaatgtagaagcctatgatcataggatgaaggcttgggtagaaatcgccccattgaatactccacgatcttcgtccatgtgtgtagcctttgacaacaaaatttatgtcattggtggaaccaatggagaaagactaaattcgatcgaagtgtatgatgaaaagatgaacaaatgggagcaatttccgtacgctttgttagaagctagaagctcaggggcagcttttaactacctaaatcagatatatgttgttggggggattgacaacgaacacaatattttggactccgttgaacagtaccaaccttttaataaaaggtggcaatttctgaatggagttccagagaaaaagatgaattttggtgcagccacactgtccgattcgtacatcatcacgggtggtgaaaatggcgatgtcttaaactcctgtcactttttctctccggacacgaatgagtggcagataggaccctccctcctcgtccccagatttggacattccgttttaattgcgaatatatgaatgtcaagggggatatacaaaagggaggaagaagcggggggtgtggacatgggagagatagggagagttatttataagtaggggaggtgcaccactcccgtttttgctacaattttctcgggtttgttttttcccccacgcaccacaccggcagcagcagcatctccacgttatatgttttttcccagacgcgcagttgtgcttgttggcatagagaacgattcaagaggtgatgagtgatgatggcactcgattcgaaggtggaagcgctcaagtgagtagcctcctgctatttggaaaaggtggccatcccatgcagctagctgcgccgagcgcacacgtctgtttgcatgtaccataaatacatagcttcatgtgcgcagtgatgaaaaagtgatttttttttcttttttttttttcctacgcgttttgaagaatacactatggcattgtatgaatatttacgcactgtcttgtgcacatgttttaaatgtgcttgcgccatttccacctcggcattttccaccgcgtgttgttattaattaattaattttttaatctcacttttctcgttctcctccccccaccccattcgccacgtggtgtttctcctccccattttattcgtcccatcagtcccctgttttatgaatccattcgttttttaagacggcacatgtcgtgtataaacacacgtatgtgaaagcacgtgcgtgccgacgcagtagtgtgcgtcatagatgtgtacatatatagcatatggactatatgcatacaacttttttttgccgccttgcccttacccattttgtgaccctctcagactttttttttttttttttttttctccaaagaacacttaattttttagaaaagtcttttccctaatttgaacccgacaagagtgaacatttacgcgtcgtatgtgctttaccccttttgacgaaggaacaaccccctagggtgggaaaagcacatccgagaggaaaaaaaaaaaaaaaaggacccctcgcagttgctacctttaacgtgtggagagtgcgaaaggaagcactcattttttttttttttttcctaatactcagttaaaaagcccccgtttagaggctgctgttggttctccattttgtaggggaacaaagccttgggtttgttttgacgcacaaagttggctgctctggcgaagggctgcaggtcacagtgcgccatggctatgtgtggggaggagcctttgaacaaatgagcagagctattatcacgatcgtagagatcacgcatgaacagtctgcacaggtgatttgctcggtatccatatcgatgagcccccctcccaaaggtgcacctcttcctgtgcctatgtcccccgcgccatgcgaaaaaagtgttgctttccccctgcacaccttcccccatttgggcattccctaatccccgatggataacattgttaagattcttacgcaacaaaatcagctatcgctgtgcgaatatgtgaagcgcatcggaccaggcaatttcaccaatgttgacccaacccatttggatgattttctaaacaaattgagcgaaatacggaatgcaaaaaatggaaaagaggaggaagaagagaaagaggaggaagaggagggggaagcatatgtggtggaagcgcctccactcatcaacatcagtagcacccacgagtgtaatgaggagccacccaacgggagcatatttatcgaaacatataaaaaagcagacttaatgaacgaattaaaacatataggtctggaaattattaaacggagtgaagtggccgttttgatcttagctggtggtatggggtcccgacttggctttaggaagccaaaggggttactagaaattaccccagttctgaagaagacatttttccaattttattttgagcaagtgaagtttttggaagagtacaccgcaacagttgacactgttcggggaggccatgatcatgctaatgagaaaagtagcatgggttgcgccaaccgctcaagtacaagaggggaggacccaccccccaaaagtaacatcgccaacggaacgaccatctacgtgtacgtaatgacatcccagtacacgcacgacgaaacagttcactttttggaagagaacaattttttcggattaaaaaaggaaaatataaaattttttaagcagagcaataattatgccaccgattttaacttcaatatcgtcctgtccaatcataacacattgctgacataccccgggggaaatggagccctcttcagtgccctcaacgagaacgaaataattgacgatatgcttcgaaaaaacataaaatatattcaagttgtaagtattgataatgtgttaaataaaatatctgaccccgtattaattggtttttgttcctttttccattgtgacgttgctaataaggcggttaaaatagaggagggggaatcaatgggtatcttttgccgaaagtgggcaagaaagaaacagccacctgatatctccatcaaaaacgaattctgcgtgtgtgaatatacagaagtgaacgaatacattttgagcaacccagaactctttatatatggcaatatttgtcaccacattttttctctcccttttttacaccagattgtaaagggtaaattttataaccatatgaagctacatagaatagtgcgcaagaaggagtactacaattttggggaggataaaaatggggatactcccttggccacttcttcccccctgtacttctacgaatatttcatttttgatgtttttaaatatgccaaaaggattttatctttagaagtttctagagaagatgaattttatccaataaaaagtaacgataatggaatggctattctaaatgcacaaaaaaaattaagtaagatacatagatcgtggcttgaaaatatgaagttcactatagttgctaatcctgtggagaatctcaattggtgtgaaatttctcctcttgtttcttacgatggaacttttttttttcatttgcctgcacagaaaaatgtgcacctgccgtttgccctcgattcggtttcatcctcctaactgctcatttggaagaagcccttttaaaaaaaaacattcgtgcggacttgcaggggaaagaggagggtaaattaaaacgtaacctggattatctgtaccacttagctaagcacacatatagttgctcatatctgtagcttcttcaaccggatatactcacgtgcttctgctgctcaaggaattttgcgtccatccggtaggaccagagggtccctaatttttttgggctttgcgaagtggttgtcgaacaggaccttcttctgctcttcgttgatcaccgggaatttgtcgccaacctgggggggaagcggtggtgaggcggtggtgaggcggtggtgtagcggtggtgaggcggtggtgcagcggtggtgatgtagccgtggtgatgtatcggtgagggggtaacaaaaatggtgcacatttgtacaacgtgtccaccccctccgccgccgcttctcccagctgtacctttaagttacgttccttggcatgtccgggctgcaaataatgttcgggtggggagaggagcgcatgtggatggggttgatcatgcagtggaacgaacagcacgttaagtattgtacacacattcgaaaaaaataaaaacacaacacattttttttaatgcgatgcagcgcagaaataggggctaattgggacgaagtgtgaaataggacaagtgcgcttataactgtacacttttgcacaatcgtgcacattttcgtttctcttcccgctcaccgctgccatgatgacgaatctgggttccttatctcgctcgctctcctccagcttcttgtcgtacgggggtctgttctcctgcaaggaaggggaatcacaaattgaggtagaacgaagagaagcgttacacggggtggggaccgactactcaaacgtctctgccttagcacgtgtatttaatcgcatgtggcgaccctctactggggcgtttctccccctcttatcccttccgtttatcctccccgtctgatcccttccctttatcctccccttctctccaagctcgcttcgcctacctcgatattcattatagttccatccgagtgcacataaaacatgtcgcacttgaataagtcataatttatctgcttatctggtggagcccttttattgtaattctcgatgaacttcctagcgttaacaaatctgttagggtccctataaagtaagctctttaaccttttccttctgtagaaatgcatattagtggagggatctccgtctcttattatttcatctaaggatggaaaaatatttgaatccgatttctcattttcatattgaaacccttcttcccttaacttctttttgatgtccatatcgacgggttcaaaactgcttatgatatttttaaaaggagaaaaataaaacaggttggacattggactggctggtttttttgcatatttttcaaatttcttatcatttcttatgtttaattcgtaacaatcgatcttcctttctggtctctgcgtgtttgactcgtacaatttgttgcttatcttttttatcctattttttgggcatcttttttgctttacaaagtagtatgatcgtctccatatgttcactccattgggcaaggtggcttcggttaacggggtggcgctacagttgcttttactgtagcatccctgggaacttacgagaatggttatatgtgtacagaccaggaaaagaatcatgcgaaggaggactttcccgtttgccagcctgtacatttacgcgagtagggtaggagcatcacgcacacatatgagatgtggtacgaagtggtgaggaacaaagcagcgttacaaaaaaaaagaaaaaagaaaaaaagaaaaaagaaaaaaggaaaaaagaaaaaagaaaaaagaaaaaagaaaacacattaaatgggggaacttcttgatagagaatttttcctcctctctcggtaaaaacaacaaaaaatatgttccccttttggggagaagcgcaacgcagttccttttttttttttttttaatgagagaactccagggaagtttgcctatttgacccttctgcacaagctgagatgataccaattgacctgtggtgggtgggagatctttctcaatttggaatttttgttcattttttccccctttcgtgaagttctctcagttgtgtatttttttcagcaaattcgctgagatacgagagcgatgtgaaagcctctactctgcgtgcttcctgcgcactatttcccgcggtgccttaagtctttatattatacacttacaaacggagaagtgccaaaatggctgttgcacaaacgagagttatcacgtgggtagttgggagccccaccaatcgggatgacacaaaaaggcttccaaatttaaaaaataaagattaaaaaatgaaaagggaaaattaaaaaagtacatgaacgaccgttccgcgggattactccgactggaaaaaaatatatttcacaattgggggcggatggccattttcaaacgcgaaaaaaggcgggcttttcaaacacaccggggacggaattaatcacgtggccgtatttctgtgccgatggccaaacggggggcgccatcagaaggagcgcatgtcatcataccatcccacaggtacagcctacgcttaacggagtggcgattaaaacgtcttctcctttttttttttttgcaatgtatccgttgcctcctcatgtgtagccacacgcacaccgcggcgcaacggggagtgcaactcgatcggtgcaatggtccaaagattggtatgcacctttgttacttggcccctcttttgctgcccccccccaaacgaggagacctactcttccgcattccaatccttgaacatgagaatgaaatcatccatgcccaatttctgcggagcgaatttcatctctgtgttaattttgttaccctcttgagctaaaatttgattcgccgtgtactgcttgctctggtggatttgcagaattctttcctccactgttttttccaaaacgaatttgtaaatgctgacatcctttagttgtccaattctatggactcgttcgaatgcctggtcttcgatggcagggttccaccacaagtccattaagtagactttggaagaaacggtaaggttgagaccaactccacctgctttgagcgaacataagagtactttcccagagaaattttctacagcaattggaaaagaaggtttagtaaatccaattcctggctggtatactttgcctttttgtacattaaaccaaaggagagtattttttctctcttcatatgttaaagatccatcatatattttgttgggaatattatgtagagttagtaatttttggataattttcagaaatccaatccactgcgaaaatacgacaatgtgcaattcgttttgcatgtcattttgtatatgatcaaatagttgcttcaatttggtggagtaaacaaagttttcctttttcattttttttagcaattcgtctagaggagacttattttcttgtagcgttttcaacgattttaagcttatgtactgattgcactgtgggcatttcttatctgctatttgggttaagtgaaaataattgtctgcacattttttgcacatgatatgcatgcatttgctaattagtgggtatacagcgtcttccaagcagattacacactgaattgcgtttcctccttttagcaggtctatcatttggacgtaatcatcatccagctgatttgaatgcgtcgctcctagcatgaagttgtatataaggtcgtctccccgattcgttggctcatctgctacgtccttacggttggagctgctaaatggagtgcttctccctgtggtgccattttcggggagaaaatcagtacctccttcttcgttttcccctttccactcatcgtcgtccttcttctgcagcgcgttgtttatgtcctcccgattccattcctcaaaaaaaggcttagagaacaaaagcagagggtgcgagcagcactgtcttagcctcaacagcaactgcaaaacgtgggagtaatgacttaacacattcccatcatgcatgtatgtgtcaaatttggttttgcttcggtaaaatatggcccgataaaaatcttcttcctccatggaaaacttcagcttcatgaggtgcacattttttttcggcaaagatataatgtagtctccattttttgtcctcgatttttttgttctcctcaacaaaatgggagatgatattttcctaactacatccagggctaagttcaatttgtttttatttacatagtctataatttctttgttccaccattcaatggtcccatagggtttgattcctaaaaatcgaaatagtgggaagatgtcatatatcgaattttgtataggcgttcccgtcaagcaccagtttctttctcctcgtaatttccacactgcaattgactgaatggagtttttattttttatcacgtgtgcttcatcgattatgattcttctccatgttattctatacaagggacactctttcttcgaacttccctgttttgtgttcttcctatcgtcacttaatttcagcgtagtattactcgtcgtcgctatcttcgttcccagaatagtcttcttaaaaaagttgtttattttggggctctcattatttgttccactttgtgaactcgctttaggactgatgctttttgctccacgcttggtaaccccacctttgactttctcttcttttgggttccccttgatgaatcccatgtcaccctgttcatgcttactcttcccaatatcatcgttctcttccctagggttgttatcatcaccattattccctttcttacttagcgtgtttttatactcagagactagagtcgaataagtggttagcactacggagtacttagacaactcttcgctggttacatcttttgaggtgccgtaataaatgtaggccgtgaggaaaccctccttggtgtgcttctcgatttcttgtttccattgatagatcagagctaacggggcaataattaatgtccctccttttttaaaattaaatcccttgattgtattctctatcaagtaaataatattgttcttattttgattgttcctattttgtaaatgcaatttattgtggcaaacatcgtgcgctattaatccgatgctttgtatggtttttcccaaccccatttcatcggctagaatgccccccctgaatgggggcacatactgtgggtacgtcagcgaaaagcaccccgttaatttgtttacatagaaatattttagcacacacaccaggttgtccttctcgtagatttttatgttggggataaacgcgtgttcctcccacagggggttaagcggttgcttgttccgaatgtcgtcatcttcgtcatcctcgtcatcttcgccatcttcgtcattttcttcgccgctgttgtcttccctttggccgcgcaacttggctttctctcgcttgatggccaagtcgctccgtttcgcctcgccttggggcggcgtgctcaccggttcgaacttgcactcgggggagcttcctccctgttcgaccttacactgcggagtgcttccaccctgttcgaccttacactcggacagagtgccctccgggagacccgccttcggggcgaacttctcacttattatggaaagcacctgtgtcctcttccttgccacgctttcaaaatgagggttctccttgacgacttcatcaataacgatttcttttatgtcttcgttttttcttattttctctttgaaatattcggggggattttccttggtgtacatccaccatactccttccgcctggtacgttttcaacgtaggtttgaagtaaaatttgtctgggtgaatttccttgaactcttccagtaagtaccctccacgatatttctcttccacaaaaaccatgtttgttgcttcttcgttgttttcttccatctcgttttcgctcagggagtccacaacttcgtcttcttccttggtcacgctgagggtggccgggtctaatgagggggtgaggagcattgaggcggcgtaaagctgtgaacgcgattgcagtgacggcgctactcgtcaaacgatttgcgacgagtatcactccttacagaggcaggccactctgcgaggtaaattgcgcatccctgaggggagccactacaaagggttccttttttcgcatttttctgcgctctcttttgcgctctcttttgcgctctctttgggctctcttttacgctctcttttgcgctctcttttgcatttctcattctcctggtgtcatacctaggacggagcgcctcgagccgcccagcgccttgtagggggtgctgaaaccaaaggaggtgtccccccccaggtccttcttgccacacaaggatgggtcgctcttaagagaactgttagaaggcgacaacaaactttccttatttatcctaatatgagcactttcaaaggaatccatatcaatatttttggctagtcgcaatggagtgattctaagctccttaaataaattatcaacactgtatttaatcaaagaattatattcatgaaatttatgagaatcaattttaaaagaatcagggtataaaatgacatgaataaaagttcttaagctacccccaaattttaagtcacaaaaagaaactttttctaacataatttcaattcttattgcattcaaaactaaacataaagttttggacaaattgctcttaattttggagatgtctcgattattattatgtttaattcttatacatggatacccctcgttaatatcttttaaaatttcactcttacatttatcaaattctatgaattttttgtctgctgatagaattttattggagtcgaaatgaatttctgaatattcttgattgcactgtggagaatagttacctttctttgttaacaactttttttttttacttttttattatttgtgggaatatttctacctatcactttaatataatcattagacatgacataatttttatttacctttagcatatacatgggggaataagaccgctttgtcgatttcggtgttatctcgtagctgatctcaatatctttgtcactctttacgtcacatatttcgctcgacagaatgatggagtccgtttctatgcatcctaaatagtactcaaagaagactcctttgtctcttaccaactcggctctcctgttcgacgcctcgaattcttttatcttcgccaactttatttgctcgtagttgtacaagttcatgtcctctataatttcgactgcgaggggggaagggggcgcgtggcatgaataatcattttgagggtgtgtttatgtgtgtttatttgtttatgtttatgtgtgtttatgtgcgtgtgcggggagggtataacaaaggagaaccaacatgaatcggtcaatggcaataagcaaaacacttcaattttgcgagcgggaaacagcaaaacaatataggtctctctttcatctcagttgaatcacttactgtcactgcatccctctatcgacacgccgtagttactccttccatgatgcacacccccagggttaccaaatctggacaccgtggtgcaccgaggctcgttctcatttaagcttataatttctataacgtcgctatcatagctctccccccccaacttgccaactgattcttgaaaaattttcgtttcattcttaaaataatttgagcttgtcatttaaaataaaaatattcatttatggttttgcagatggcaaggagaaaagaaaaaaaaaaaaaaaaaaaaatacaaaaaattatcaaacgtgtaatgcgaaaaacaaaaaaggaaaaaaaaaaaaaagggtctaattataacaaagcatacttaaaataaatgaatgacatactttttggaggatacaaaattgtattaaaaagaaatggcgtttaatgtaaaactgcgcgttgaggggggaaacgacgtggaagctccttccttagtctctccacatttggcctcttcacatttcatctctgcgtcttttcacctttgtgtcttttcacttttgcgatttacacctccacgcagcacacccacatactcatgcatcaaaacgcgcgtgcctcaagacgtgcgatgagacctgtccttatttgctactttgtatggcaagggaacatatacgcaagccgttagcgcctttgtgcatgtagatatgtggagtgatggggttcatgggggggtacccaatacgtggtggtattaacgcgggagaagtcgcaagcgcgtcgaacattacatgcctctttttttgcttcccaagcagagataaaatgtacgtccgtctagtgcacgtgtgttgagcactacacaaatggtttcgtagtataaaaaaaaaaaaaaaaaaaaatgtgcgaaaatgggaagcaaaaggggtgaaaaattgggcaaagcgaagacaaggtgaagacaaaaattttcaactcaaatgcttacaaaaataaaaactgaaacaaaggcgcaggcgcgcgtactgatgagcggaggggcatacgaagggacaaagaagtggcctacgtatataattgcatatacgtaaacgcttgtgccatcacatgaatgacctttgggctttgtgatggatgacgagaggtagaaaaaggcttacagttctcccttatgcacatgcgtgtacgtgcttgccatcgaaatatcttatactgctaaataacgcagtccccgtggatatttgacgacattaaaaggagggagtttcgtaaaatgcatagcataaattaaaggtgtcaaaaaatattgcaattgcttgggggattccgaatttatgtgaattatttgtacttacgattgccgtaaatgtaacaatgctaacgctgataataatgctaatgataacgataatgttattgttttttttgtttttttttttttctcattgagtgtatatttttttcgtgtcaaattgggctattcaccatttgcaactttttaaaaaaaaaaaaaacggagaacaaacgggatagggcaaaatgaaaggagaagattaaaaagggaaaacgggaaaacaaaatgagagagcgggaaaatgataagtacacaaagaacggagaaatcaaaaccgtattcggactgccgttatgtgtttttatacttatacggaaacacagtaacggtttaatgtgaaacttctcatctttaaatgggccatggtggtgatgttacgaagcagacaataaagaaaacttcctttcagttgttcatacaagttatggcttttcatttttgcaattatgcgcgcttccctttttgtatcgcgtttttatgggaaaaaatggggaaaaaaggggaaaaaaatgtagtcaaactgtggtctatgcgggcgcggttaaggcacttccgacgtggagatgtaacgcggccaatttgtcacttgtcaacggtaaacctgtcatttgcaaatctgccattcgcaaacctgtcattggcaaacttgccaattgtgcaaattcgccatctgccatctgtcatttgcgaaaataaatgtacgcatgcggcaacggcgcgggcatggggatatcaaaaaggcaagcaggaacgatttattttgccaagggcgatgatttcaaaccgtttcccgggggcccatcatccgcattcctactgtgtgtaaatttttccctggtaactttgtgtacctccttacggctagagaaaatcttctcacacatttctccctggcatttatgtaaaattttgcgcgcgtggaaaaaacgcgtaaaaatacgaacacatttttaagcaccctgcgaggaatgtccatttcctttcaacaaaaaggacttcgtttccatctctctctcttccgtttaacactctttaagcgaagcacgaacacgcaaaagcgcaaacgtgcaaacggggaaaaaaaaaaattaagtcccgccgcgcatcctttaaaagatataactaacgcccattcggtattcccactcccacgggctaaaggcacaagcacaatttataaatgatgagtgcttctaagcgtaccttctatttttgcacaatatcactaatgtaaggcctcttttactgcacataacgctgaaatgaaaggcgcacgcatgctcattcgcatatgtgtatgtgtttattgcatgttaaattgcgcacatgtgaggtgtaccttttttttcttaccgtgtgaacgcaaaatcattcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtgtgggggagaagtaacaaaataaaagcttttcgcgctcacatttttggtttaactaaatacacgcgcttcgcacatacgtacggacaaatacacaataagcacatttttctggggcgcaaactgcgaaatgtaaatcgtggaatattacgcgcagggtttagccttcacgcatgcgtccttatagcagcaagttgccaggcgggaaaaaaaaaaaataaaatacaaaacaatatgatcgttaaaatgtttaatacttctccgcgcttacatgttcacatattttagcaaaaaaaaaataaaaatatgcattttttttctttttttatctttttctttcatctttaaaaaaattaaaataaaaaatgcacacggtaagttattacatttttttcgcatccttgtaaaatatattggcatgtacgcacgcgtgtgagtgtataaatttttcgagccgcaaaaacgcagcatatacagtggcacacggcgtagtttacgtaccagttgtgcgtattttccccgcgctggacttgctcacaaaaaatgtgcccaaaaaattgcacaggggctatgcgcaaatttcgttttcctaacaagtaacgcaaaaaggtaccgcggggaatagcgcaaagggaggggaaatacgcgcgcccaggggtgaaccttcactctgtgtacctttgccctgtgtgtgtctcttcgcgcggtgatcgttcagagacccactcccgaaatcggtcaacccagttcgcaagagcaaaagtatagccttaacaaaccccgtattatcgccacacagttaaaccatttcaaaatggattacgaaggagacatcattgatgaggacagcctgacccctagggtctttgatcgaacgaaaaaaagcatgggcatgaagaacttcaacatgaagaacaacgaggcggagaatagcccaagtaaaaaacaaactaacagaaaaaagtccagaaattttaacaacgaagaaggggataacagatcgatcagcaaaatgaagcgagtcaaaaaggatattgcaaaaacgggatacgattacaccaatatgcagaagatagaaggaatgtacaaaaatgaaagcacagatgggggaggggacaaaacggatagtgtggacaacacagacactaatggtcgcttcacaaataatacagtggaaaaaagcgaatcctcctttatgaataacggatggcaaacaccaaaaaagagcaacgtagggatgtactattctggtattgataatccgtccactttaaaaaagtacaaaacgccatgcgaaatggacatgataaaccccgatgagagcttaataggtaataaatgcattactattaacaattatgtgaaccctccaaaatatgtagcccctgttgtcactcctagcaaattccctctgtcaggggaaaataatccacatatgacatatgacgacttccgttgccttttcaagcacaaagcgtgcatcataagtgagcacgaatttaacagcaagaaaaattccaaccaaattgataattacgaaaataagtacatagactgtttcacgtcgaactatgaaaacaactcgtggccaaataagaaggaggtatctccatccttaagtagatccaacacgaaattgttgaacaccagtaaggaatcccccaggactaggaaaaggaaggtggaaaatggggccaatgtgaacaccaagaagctgctcaacctgttgggtcagtgtggtaagaataagcgcgacaaggagaatggagttaacagtggcaccagcgccaacagcggtagaagtgggcatagcgggtatagcgggtatagcggtaaaagtggtcatagtggacagagcggtaaaagcgggcatagtgggcatagcggacagagcgcaaacggcaccaacagcactaacagcactaacagcaccagtagcaatagccccagcaagagcgcgcaaaaaagtagtaggggccagcaccgcgaaggaggagaaaacgaaaacatgcacacaaaatggatagactacgaagtcaaccctgttattataaaaggtagcaacaaaaccgaaagagacgctgcatctatggaccaaatgtccaaacagaaacagaacccgttgaccccaatttatgaaccctattccaaagatctagacaccttatttgatataagtcagatagaaaccccagccatcctgttaggcatatatcgaggtttgttagtgtccgtgtcgagaagaaaccaaaagaatgcacccgctttttatcaactagtcaaacatgaagtgttagggtttagtaactgccaatcttttagcatagaatcattgaagcaactcgcatggatagcacccaatttgatacagctaaataaggtagtcataacgaaggaaatttttgaagcaaatcaacaagcttaccccgattttgtcacaggaaggaaggtagaagatatacaaataagagagcatacagatgcgtgcgaaaatatatataaatacagcccatctgataaactagaaatgttaaaaaggatcatcattaattgggttaatgtaaagcacaacgaattgttaagaggaattaaccctgatttttattgccccaaatattctgaacttaaaaaatggcattcaaaatttaattttaaagacattctatttccatctgttacgttggaagagaataaaattctggctcaactagcacagactcctcaagagagtaatgcagatgattttattgttatccaggacagtcccataaaatgtgctacgaacgacttcaggaaaaatggaaccattgtaaaagatatgttaaaggagaaaacgaggactcctttgggaagaaatagaagaaaatcaaacttccagggtgggggaagtccattcgctagctcgtttaatcataataacaacatggagaactctccaaggaaaaaggaaacaaataacatgaaacagataagggaagaagcaaataagaaaaatataataaaagaaattaaaacaaaatttgaaaaagaacacgaaacggtattgaatgaaaaaaaaaaatttgaagatgcaacatggattgcagaaattatacacgacacatttatagtcgaaggaacacaaacagtgatagaaataaataccttctccaaaaaaattgctgacaagtataaaacgaataaaggattccagatggatgaggccaaaatagcacagcttatagaaatgctgccacagtatgtctccgacattaacttaaagcctagtatgatggataaaaataaaatgaccttgtcagtaaaatgtaagaaaaatctcggaaccttcctggagccacttaccaacaaaattaacgacctttctcggaagtaccaagagctgaaaaagaataaagaaaagagattaaacgagttatggaaacagcacaacgtaggttttgagctcaccgagaatattaagaagttctttttaaaacccagttcggtatgcttctcggacatttaacatggtgtctcggtgctctcacctgtgtcatctgcgcataccgccttccctgtctctttccccattatcgttgtgtgctcctctcgccctgtctccttcccccatctgactgttcaattttttgtaacacccacgcggattagatctgcacgcgtgagtgtgtaagtatatacatatatataaacataaatttatatatagtatgaacgcgtgcaaagacgctcgtttttccacgcggggaatgtacttacgagtgctcccagcgccccagccatgattaacgccacctaatgtatgtttcattcgtgtagcctactcaaatgtgtgcacaagaagtgatgccctgtaaattttttttcgcctttttttttttttcccaatctccacatattattttcataacgaaaaatgtagtaatatttgtgcagaacttttatgttacatcacagctgtttgtttacgtgcatgccgcgcatcagcgcatacgtcatcgtttcactcctacccattcatatgtacgctaatgtgtgtactcgaatgggacaattttttggaagaggtccttctcgcgattcaccccattatacggtcttgcgcttttgcgcaactcgtatttttcccatttttctctcctttccttgtgtattaccccacatgcccttcgtgcacatccgtttgaaggaaacccgtttaacctacagatacaagttgcataaccgatgcatctacgtatgccccccgttcggttattaccacattgcggtgtagtataattttgccctacgcgagtgccacacgttgagaggacagtgaacgaatcgtacgaattgaacgaatcgaacgaatcgaaatcagatgaacagggacatgcatggatgtacgtaggtgcaaatatacatatgcatcttcacaggggcgcgcttctacagcagatttgtgtggcatgcgtgtctttcccatctttttagtgcacatttatttttcaagtgtgccccctctttcggacatccgcaatgtgggaggttatgcctgtaccccaaagttagcagcagagctttaagcagttatgctgtgtagcacgtgcatgtgagctcgtatgcccacatatacacgcacttatatacatagaaatgctgtcccgtacgcatccgttgcccagtggccacatgactaacctctttatgtgcagtgtcattaattttttttcttttccttcctcctcactcccgtccttccttccttttttttcaatgcgtaaaatgcaattcaagaaatatttctttctttttttgtttgtaaacacagtgtgaaacaaaacatgcattttataaatataaatatacagatatatatttacatatgcatgtgtaggtgcaatcgaaaaaaacatatttgcactgatctgttttctccccctctgttgtttcaagaagtgttttatttttatttattttttattttattttatttatttttttttttttttttttttttcccctatgactagccaaaatgtgcttccccccaatgtgacataacttttagttacaacgaattggttcaaaagtaccttttatttagtagcccgtttttttattttttttttgcttaccatttgaagtaccataatggaggaaacaattaaaactgcgctgcacaaaattgtgtgtacagagaatatgtctatgggtcaaattcgtggccaattttttctccccaggtccattccttccctgatgtcctcataagaataacaaaaatgtaatcttttacaagattaaggttcgtttagctttgtaaaaaaaaaaaaaaaaaaaaaacattcagaatgtgcaaacatgtgggttggaaaaatgcagtgaattttcttaaaagcatgaattgaaaatgttttaaaatgataacacaaacaagaggagtcataggggccaatgcgccactgcctgggacgaaaccatcatgatttgaaaacaaacaagtgagtacatgtgtgcaggggggtacaccgatacgtatacatgtaaaggtatgatcatgtacagatagcgcgcacagattgcttatgtgcacacacacccatgcgcgtgcttacgaacatgatcagtcccaccgcaacacacacattgcacgcacattttagcaaaattttgaacaaacatgcaaatgcggggtgtacgccctgcacgcgcaaatggaacacgtatagagcttaattaattttaatttggtatacgtagaaaggcggggaaagacaaacgagtagtacaaatggggcaaaaatgggctaccattagggcctattttttttttttccacgcctatggcgctgcatgctccttttgttcttgcgtcaaatgggagaagccagacgcttcgtccccgctcccactttggttgcttctcacagtgaggaaaatcacagagttggggggtggggggcactaattagaaggcttcctacacttccgctgcatcgatactatgagccttccagaacatggtgtaaacgtttgcaagtcgtacgaaatgagaaaaaaatcgtcatgctttagtatggcaatttcttcttccaaattatccaactgcaccggtaggagaaacaccaacatgccgttatcgaccagcgtaatggaagcaatgtttagcaagtctttcacggctgcggtgcagctgtacgtgaccgttttggtactcattaatgattttactcttttacggtctacactgtcgcactggggagaggatccgggtccgtccttatcgctaacgtcgcacctatcgcggttatctgcgctttcgctgctatcgctgttatccccgccggggtgggttgccccattcgcgggtgtcctcccctcggcagagtcccccgcttggtcattcctgaggcatatgcggacggtggccctgtttccatacggtggatccgtaacgatggcatcaacccagggtttgtgaaaggcattccaaacgggcttcgaattatcagaaacgagaatctccggacggtttaaatcataatgcaaaaaattttcaaaaatatttttattcctacttttatgttgcatatgaggattcaagtaagctattttatatcctttgagtagccttatgtctatgtcattgcctacacatatagcgttaaaaatggaggacgtgattagtagcccccctgacccaacgaaaggatccaacacaatatgtcctcccttaattttggcaatattacacatcaggaatgctaactcgttgtcagttgtcgttggacccaaaacgggtctcttatttaaagagtagtgtatccaccatgctagttgcgtcttcttcgttcttacatcgtttatcatgtgaccttcgtcgtttcttctatacactaaagttttgttgttctttcgtaaggccatggatttcccaaaaaatattttttttaaaattccaaggttattctggtcatactcttctagaagacctaactctacttccggggacgacaaatcaacttttggatacttgtcaagtatgattttaaaatgttccatcttttttactttatcattttggctgactatttttccaaatgagttaaaatgaaaacgccattttttatcttgtaaattgtttgaaaataaatgctccttctttagcaagtcgtttaatacgtcatcgtatgttggaccttcactccaaatttgtataataccttttattaaaacgcttctcgaaattacactcttccaatctatatcttctgggaggtttaccttaacaaatacttcccccttgtgcttgttcgtatcattgagtagtgcttctccctcatctttgtatccgaatatatgcagcagcgattttaattccgtgattttgcattcatcatacttgttgtggctactgaaccatatgagatgcaacatggtgagctctttggagggggggttttctttgggggtggcgcgatacctagctagcacatgcagatcatgttccgctcttttcgccgggtgaagcggcaaaattgtaattgacgcagaggggcacggcgaaccgcaaacaagcaaagaagcaaacaaacaaacaaaccaatgggcacacaggcgagctgcacaacttaactgtcaaacagattttaattaaccaatgtggaaaaaaaaaaaaacaaagtcagctaattaattcttgctaaaaggaaaggagggttgcaagccgtgagataaacacgtacgtttggaatcagtctcgcacgtttggaatcattgcggcgagagcatactctcaaggggcaggtttcaattaacaggggcaaacaagagcagggggggccaggaacgatcaaaaccaatccgttgcataagctgcgcgggcgaacgcagtgtgctggccctacccttgcgcgctgagcgagttgtcatgctctaaaatttgaatgtatacatgcgtaattaattttgcattccccccggtgaaaaaaaaaaattcccacggtgcaatgcctccctgctgctggaggtattaaggtgttaatagcagcttcgcaatttagcgctacatgtatgcatattatacgtatgtatacatccgtatgtaaatatgtacatatatatattagccttcctgtgtgcttgcgctccaatgtatgggcttaagcgcattccaacgcgtgcacgccccctgtgaacaccctgtgcatgtgccatgtatacacgcccagtgtaccgtgcctcttactccgcgcatgtgcatatgaagaagtctctcgacatggtggcaattttcaatttcgcacatatatcatgtgccgcttaagcacttgcgaattatttcgcgttagccttatttgtttattattttaaaataaatttattcttcttactttgtgttgcttctttccggtttcaatatttcgttccctttgttgttaacccacaggatgcgataaatattatnnnnnnnnnnaattatttcgcgttagccttattttgttttatatttttttttttttaaaataaaattttatttcttcttacttttttgtgttgcttcttttccggttttcaatatttttcgttccctttttgttgttaacccacaggatgcgataaaataatgcacacatgcattttgattaaaaaaataaagaaaaagcatgagtaaatgacaaggtttaaaatgtaatgtgaaattctgagttgaatggagggggggaagccccatgcttgtttctgccaaccatgacgaagcaagagcgcgtgcccatcatgtatgcctgctcgttacgccgatcgtgttcacgtacctgttacaccgattgtgttcacctgcctgttacgccgattgtattcacctgcctgttacgccgattgtattcacctgcctgttacgccgattgtgttcacctgcctgttatgccattatgctcacctgattattttgccccccaaatgtacacccttgtacgtgtacatacaagcatccccatccatacacgtgctccaaaaaatatttttttgttctcacgccttaaacacgcttaacacattggaactcgataagcgcaaaaataaattttgattatttttacgaacgcacaaaatttatacgtcattgttagattaaattaaatccccaatatcgagagagcgcatgatgatgacacaaaaaaaaaacaatgctcacgaatgccgcttaactccttactcgtttttgcgtgtacgtacatacacgaatgcgtaagtccgcaaatggttaaccacacgaatggttaacacatgagtgagtcatcacgcgaacgctcaactgagcgagtggccactttcttaaaggcgcaattgatcgtctgatttacacccgttgagatttccccactgagtgttccccctaccgagtacacaccaagccgacttttcaccaatgtcccctcgcccatgcataccactgtgaagccaccatgagaaaggaaacaatttatgtgcacgtggtaccatgaacaagtgggcatttgtggccgtattcgcatttcattgccgtaaaatataaacaaggcgctctgttacatatgtgccgctaaagagttaccgcgtaaagttggtgttgcaaatgatgccaccaacgtctctcgattgaaagcacctgtacataactacatactacacgagtacatacacacacgtgtttgcatttcccttcctctgcttcgtatattttgtggcataacctcctccactcccccccctcccctttctccttacgactatttttttttttgtttgtccaatgatgatataataaaatttagccattgtttatgtacacttacataattaacattttttttttttcgcattttaaaaatatttatgtttagggacctcacttccccacgagatattgtaatgtcaagtaacgtaatgtactgtttttaattacactgtttaatttgtatgcacggttttccactcatccgttggcccaccccttcccttcttacctttttttttttttttgttcacctgtcgtatttttgcaacttggcatatttgaaaccacattttttttttaaacttagatagtccagcgtaattacgcgaacgctgtatcgagcgaggtgttacgtatgcgcgtatgcacttggcatttcgaacgcattcttccccctcctcatcatcatcatcatcatcatcatcaccaccaccaccacctccatgtgtacattcgtgcgcccgtgcacagtttggtgaatacatttttgtgaagattcttggaagcatttaagtgtatgcacggtatgttcccataaacgccagtcgcgaacatataccatcgcaagcacagctaaatgcgcatatgtgtacgtacactcacgttcattcgctcgtatacccttacacacgtcagtaagtacgaacttgcatacaaatacgcccccccacacaccttcacacatttgtgtacgcccgtgcgaatacatccccaggtgtgtttaatcgataacgtacatacattttggaggcgtattctgatgcaaaagtcatttgtgtgattacacgaattcatgcacgtccctgttcattcgaatacgtatgcgtatgccagtgcatacttttgcgactcgtttgttttacgggaaggcatatagcactcctctgtttatgtgcaagcatacgggcacttttgtgccggatgtgtatctccaagtgtatgtgaaagtaaccacccgtgtgtgtatgcaaatttaaatgcattcggatgcgtaaggaaatatgatatgttgtacatgtgtgctcccccaagttaagtgctgaaaatgcctgcaccatgctgaaggctgtatatatgcacttataattttattgtcatgctaagcacgaaagggaaaaagtgagcagcaaaagcgagcagcaaaagtgagcagcaaaagcgagcagcaaaggtgagcagcaaatgcgatatgtaaaaaaaaaaaaaaaagaaaaatcgaagaggacgaaaaaaccaatcaggtcaacaaaacgattgcatatcatttgtgcttcttttttttttgtgctgaaaatgatgaaaggaaaaaatatacatcacatgacatttatttaaatttgcacccttttaacacgtacatatgtatgcacttatgtactgtgcatatttgtatttatttatgtatgaatgaattatgttcccctgcccgccttccttccttccttccatccttttttttttttaagatatattctttccaataatcagaaatgtgtacacgcacgaattgaaaatgtaatcatatttgttgttttaaattgtgatttctcccttttgtccaaacgactagatgttgctccccccctttatttttttgtacacttgacgtgtgcctctcatatgccattcgtacatttatcaaccctcccccttccgtacgttttgcatccagtttgcatcctccctgcgcttgccattcagtcatttttcattttaaaatttgacgttgcattgctttgcccattcatcccccccttccttttaatttatgtcaactcgcgcaaagaagcagtaaggcatttttttcaaattgcatatcccttattcctccagcgtgtacttgatttcatttcaacaattaaagcttacgtttccctgctctccaaagttatatgtgaacatagtactttttgagagagcatccacgggaatctgctcactagcggtaagcaaatgtgttcattcgtacgtgcgtgagcgagtgcgaccgtgtgcgccagtggtacggcaagcgccacgataagaggcacgattagtggcacgattagaggcacgattagaggcacgattagtggcacgattagaggcacgattagcggcacgattagcggcacgattagcggcacaccaagtgctacgccagcgtgtgtgccgaagtgtacaccaaaagttaggtcaagtgacgcgtcaactcgtgtacccgcccgcatatactcacacacgcgtgttttccttttgcctgtatgtgtaatttttaatttaagggaaacaataaaaaaaaaagaaaaaagaatgtgtgagtaccccctatttgcttgaatttcttttttgcgtgtgatgactacacctggttgtgcgtacttcctatgctcctttcgtacgcagttatagagaaacaacctttacatgcgttatcgctggagaaacaaatcagcggtggagacagcactcgttcgttatgactgtctataacttttcatttgtgttagtgaattgatcgacacgtgcacactgcagatatatcgatttttgcaccattctgccattaccgtttggtttgcttcgtacgtcactacgcgcggtcggacgcgtctcaacttggtacacttacttgactatcttctcaagttactgcgcgtgattgtcccactttgcacattaacgtgcccgttcgtctcggctcctcttcccccccccattttgctgcccacatccgtggaggcaaataaattaaaaaggaataaaatgaataataattttcaaaatgaaaatttcaaagaagacaattatattaaggcatggattaagcagtcggaaaatccggagctttataaaaactggaacgacatagaggaacagagttacccaaacgaattggtgaaggttgttgactttaacaacttcaatagtaaccttataaacacaattatgacagaacattctgtggaaatgtcccaaaaaaaaaagaaaagaaaagcgtatagtttattttatagtaatgaaataaaccctgaaaataataaccactcatgtaatgaggagtacccgaattattaccatagctgtatgtacccatcatgcgatgacagtgacgtaaaatatttttcttctttggataaaactccagtaggaggcagcatggctgatagacccaagttacaattgaaggaagaaaaaaaacgtatgtccattaaaaaaatgaaaagggaaaatatttgtacagaaaataattacaacgatatgatgatctgtgggaattttatcaattcctctccacttataaaattaaaagaatttacaaagccaagttatggaagtgaaagcacgagtgaattttttaataattacgagtttgaaactccaattaaagtcctcagctccaagaaaaaatcttatgattataaaaataaaaaagataatagtactacgaacacaaccaaggaaaactcctcacaggaaaatgcctcatccaataacagcgaaactaagaggaccatcaatttttccaataagacagaggattttaacgacctgcattacaactccgataacgattacttgacgtcttccgaatatgtggacgacgatgactcgtccaggtgctcgaacaagaagcagagtgaagtgaactttctcggtcagcgattggattacaaggtcgttggcaacgtcataaatatttcaaaggaccacccgcattttactatgatgtgacggggaacccatcagtcgtggcagtattggcagcgccggtctgcaccatttgaattttttttttcatcgcaacggagcgccccaggtggaggaataaaaaagacgtaaaggcgacgcgttaatggacgcaataaccgacgcagtaaccgacgaaataactgacgaaataaccgacgaaaagaaaaagaacgagcgtggacaagggaacacagcgaagcgaaccatgcgcgctattccaaatggagaaaaaaaaaatatatatatttgtacgcacaaacacaactcagatttgcaacaattaattgtttttattttatcactaaataaatgtattcaagtacaaacgtgttgctgttaatttgagccaaggagggggacccgcacgcacgtacgcgaatgcacacatatacaccacacatatgtgtgtatgtccgtatgccctctccccttggcctccctttttttttttacgttaacaatttatatatgggcatatataaatgttaaaaaaattaaattacaaacttgtatgtcataatttataacagatatatgatatatgtgttttctttctnnnnnnnnnnnnnnnnnnnnttttttttgccatttctttcagtaaattaggatataaaatcatttgttaccttccccccttttttttttcattatttatgtgtaaattgccatcactttctcaaaaaaattaataatttttttttttcatttatatgctgtctgaacaaaaaccaaagcataatttagttatatgcatgtatgcatattatgtatatataaaaaatgaacaagtacatacatatatatcgcaatacatgtgtacctttttttttttttaaatctgacttttaaacaagaaaaaagcctcaattatttataatttttatgtgtgtacagagaggactgggagaaggagtaaatggagcaggtggaggaaaaatggcgttgatcgatgctaataataggatctagcatagcccccattgttatgctaactccgaacagttccagttgatccgttttttcgtcgttcctttaacaatataaacagattagctgcctcaaggacacgcagctggaatcagcccaatatatatttacagcccacacgcacacgcgcacgcacacgggagggggttccccttctgcgataattttttccaaagggcttcatttaactagcgaacgaagttgatgattcagtttggcaccacgtcttgggcatttcaaaacgagtgtgcaagccggtcatcctttatcctgtaccctttaccctttcctttcctttcccgttcctcctgagtatgctccactgcgacagcagcttttcactttcatgcgccgtcggcgtggtaaaaggttagtggttgggtatgttacgtaacataactgcacaaactgactatgtagcttaactgcgcgcactgcggcggcgccacataaaaaggaaaaataattatatgcaactttattgcgcaagatgaggagacaaatatcccccctcggctacgcaaaatgggtgtgtccactcaactgagccaaatggacacacacaacataactgcacaatgtgacgatgccacgacaacacgcaaggggggttaagcaacaactgggtgagcgggttaggccagcgagattcccaccggacccgcgccggattcgcactgaactggcacaaaatttgcgcaaaattcgagcaaaatttgcacaaaattcgctcaaaattcgcacataattcgcactgaatccccacgggctcctacgggattcccactgggtgcccaattgcgataactaagccacataataaaaatcagtccgcagttaaatcaaccgctgaactcattttttttttttttttttaattccccccagcgctacacttggcatttttcagcgctggggaaaatcatttatatgtaattaagcacgctttttttttttttttttttctttttttctctatctactcaataacacatttcgtcacggacctctcgcactactctgatctgttgtgcgggtctgcaatcgtgcgtgtaatcttgtgagccctaaaatgtgcacttaataatggtgcgtacaaaaacatatacatatataaaacaaagcgcgcgcgctgcgcgtgttactagtgacattacacacaaaaacgcacgtgcggggagaagtggcccatataaaaatggtcacatatatgtttctgcatatatgtatgtgcctttatttacacgctgacacattttaagactctagccttcgaggtggctatatgagaggcgtgtgtgtaaacaaacgggaagaatggaacgaagtgaaaaaagcaaagtggagaaaaacgggttttccttttttattcttctcttcttccattccaaaaatggagaaatgacttcccccttcatcgagcagcatatatggctgcgaacggggttcgtttcttcttccccacatggtatggcctcccgttttatttattcattgatgggttggttggctgaccggttgactggtagaccgattgaccggttgactgatttttttttttttttactgaccgtttcgatcattatgaagaattgcaaagtttgggggttccccaaatcgggtttctctctctctctctatatataaaatatattttttttttccaccccatggcttcgaatcagatcatcttctgagccttgaagtagccccacttttgcagacccctctttgtgtccttaatctttctggtccatccttccttcaaggagtcatactccttaatggaatacgccttcaagaactcgtcttttttttcctccaatttgttaagttccaattgtagtaactccagccagtaatcgcttatatcctttgcctccacattttggaacttacaggacttaatcaaatctccataatcttggataggcatgagggtatactttctctgattaatgtaggccttgaattcttcgtcccatttttctatcttatcagcacagtagtcagttatcaaaagaattccatttggttttagccacttgtaacatttttcaaataatatttttttgtcggaatagggtaaatgcaaaatggagtctctgctgtatatcatgtcgaaagtactttctgggaagtctttttttagaatatccattgcttcaaattcgacttttgctttatctttatttcttagcttggcgatggtgaccatcttttcgcaaatgtccactccgtgcacatgcgcaccgtacttctcatttatgtatttgcagccgccacccaggccggagccgatgtctgcacgtgggtagaacaatgcgtgaaaagtggcaaaaaggggaaaaatggcaaaaaggggaaaaatggcaaaaaggggaaaaatggcaaaaaggggagaagtggggaaaagaattgccgaaaaatgggacaaaaaaaacggacccacattcaacgcaccgacgcctatgtgccacgaacgccttccttacctagtactttcgaatttgcttccaaacatatgtcgctcaagattttctttgttgcgattattcctccagaggaaatgtaatccctattgggtggatggggaaatgccagcgtgaggttgtgaaggtgaagcggtgatacagtcgcgatgcgcatgtgtacacacagataaatggcggcatggccacatggagcacaggaggggggtaaataaagggacacgtagaccgtgctaaggtgggctagctggcttatcagattatacgttgtcatatcataatccttttgtcatttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatttacatggtccttaaattcgaaattttatgcgtgcgcatgaatatgcgtacggttcacagaatagaacgatttgataataccttcatcagagtattggttgttctctaggtatttgatatctactgcttcgccatccattttgttgaatgaaaggagcgaaactgaaactgggtgtttttgtttgttttagtatgcgaatacttagggctgagaggccaagagaaactgactatttggcaaatatatacaagggggggggaaaaaagattgcgaaaaagtaaaaaaaaaaaaaacgatgaaatggaagaatgtgcgttgaacggctttatgtgctcgtaaagcgtgaaaagtgtcacttttgcgttttcgataaaattgctggtaatttgctaattttgtgaaataagtttcgaaaaagttgaaaaaaaaatgttgttttgtgtttggcgaggtacttgcgaaaaatgtgaatttgagttttaattattttttaatttgaaatattttttaattttattttatttttcaatttttttttttttagtacgctttttaatttaatttaatttaattaaatttcttttttcgcttccttttaatccccttccaaagcgcttgtgtttgcagggggtagaatgagaaagatcatgtggtgtcactcatctttacaccttctgtactggccagcacatgtgtcgagtatcacatatgcatgcaccgaaggggtgagaaaaattcatctacgtggtacgaacgtttatatgtatacatatgtgcgtacgtgggggacgtctacataggtacgtatgtacatgcagctacgtattcgtcatcctgaggggatatacccccatacacctctttcccccttttggtaaatacccaagtgtattaacctgtgcataacttcaatgaagggggtacgcaggggaatctttctatgttcaagctgtgccaccactctttcactgtggttgctatggcgacacggactcccagcaaggcacacatgagagactcatggaacgcatatacatataagggtatgaccaagcggggcaatgcatatacaagtaccttacatatgtgcatatatatatttgcatattacatacatacatacatatattgtgcatgcttgtacttacgcatgcttactgggcatacaccccgcttttgccccaacgaatgccctgcgtcgttactcaaaagaacatgcaaaagtgcaaataaacctttacactttttttctgtagacctttcgcctgcaccgggagctaagcatatagtaagataagaaaaactgttgccccaacgcggaagcgtggcgataaacgaatttttacttgacaatttttttacggcgacaaaagggataggaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagagaggacacaattagcttatctctttttttttttttccccattttgcgtgaattttttttaaaaaataaaaatttccacggctgaacgcgaaactttactgttcacgtgtccctcttccgttggcacatattgcagcgcaaaaacgtttacttagataaggcgcgcgttggatattggggaaagggagcacctaattggagaccccagtactcggctgtgcgtgtgagtgtacatatgtatattatctatgtacatacatatgcttacacttcggcgaaagtgtacccgctcgcgcgcccatcagtgcggcgcgttacaaacaagcgaaagagccaccgcgctcgcagactctttcgcatgaccaggtctccgcgcctaaattgtaaaagtggaaaaggaggaccaggacgccaaaccccatgcaacgcaaaaggtcacttcgcaatcgaataaaaccccacacgagggtgtacgcggtgtgaatctgccaaatgcgtacatatgtataagtacatatatatatatatatataaagagaaaaaaacatttttgcggcttcccttgtatgcgcgcgtaccccctcggtaagggaacattttccttgctttgaaaaactctccattttatttttcaacaaattggcgaaaggtgaaaaagcgcggaaaaaaggaaaaaaaaaaaaatacaaattcccataaaaacgcgaataaacattttataagcgaacaaccaacggggtttacagcacggtttcaacgccgttttggagaaaaataaaaataatacaaatgttttacaagtaggcataagattaagccaagcatcctactcccacccattacaagctacgttataattacgtacttctttttcgcgttgaattgatgtgacgaccataaggcgaaaaaaaaaaaaaaaaaggacttagcagttctgcaagctttataaaatttccctgtccttatttttatttttcaaaaatatttttttcttttactttatgataaatttcatttttttattttttccttttcgatttaacaatcggctggttattatttttatgtaaaaattcccatttccctcaaatggttaaatgatgcaattctgatgacaagggggaaaannnnnnnnnnnnnnnnnnnngtcattttgttcgtaatgacaacaggaaatattacataacaaatttcaaattaactgcatattcgtttccagaaaatctctatcatttttttctttttttttttttgttaaaattttgttttttttgtttgttttgttttttttttttttttttttttttaccttgtaacaaaaacccaggagagacaccggtactcgcttgtaccatgtttcagccagcagttaagttaaagataaaagggacaacctaccttgcatatgcatgtatgtttatatgtacacgcacgtacatatgctgtggcctctagtaacagaaaggtacgagagcgaacggaccattctgataaaaaggaaaacgccgacttgctcgcagagacagtttccctcgagaaactctgcaacatttttgtgaaaaccgtggacagttaaaaataaaaggaaaaaaaagaaaagttatttaactggttggacctaattcaacagaacaaaccaaatttggatctacatcacgtcgcttgcccgttcaggaagtgttacgctcccatttttgcccatcgcgaaggggagaaaaccagaataaaagaatcgttgattatcaaacgaacagtgcatagacaaagcattaaacagttataacggaacacctacaccccccccgtgcatgcgtttattcgcacgtatgtctacaaaaatacataatgtgagcagtgggataaggcgaagaaaagaagagaagcaaaacctccttctgaacgctttcacctctcccccatatagtagttaagtgcatatccaaatgtataataacgaataaaaaaaatggaggaaaggttaaacgaaacggaggaaatttttacgcacagtggggaagagatacatccaagtgtgagcagaaaaggagaacacatttacgaacctacaagctttgacaaagaagccgtaaattttaacaaccacatggtgcaggaaaattatccctttttattacacacaagtgataaaggaggcagccgcgagtggcatttgcagaatgcaccttatgtcaacttagcaaatgcgtatggcccaaccacggggttcagcataagccaccccagtgacgacaggcaaagtcaaatacacccaagtaacggagagtgttgcgtggagaaccccatgagtaacacccccatgagtaatactcccatgagtaatactcccatgagtaacacccccatgagtaacacccccatgagtaacacccccatgagtaacacccccatgagtaacacccccatgagtaataccttcatgaataacccctccatgaataacccccccatgaataacctcctcatgaataacccccccatgagtaatgcccccacgaataacagccccgtgaacacatccaacatagcagtgacaaacccagcggggttgaacccaaacgatggcaacttatacgctgctatgtatagtagaggaattccccaaaaaaaggagagccaaaaaggttatgtgggtgaagaaaaaaactggagcagtaaaggaggctccttgcctcccataagaaaaaatctcagtggtgtaattttttcccggaacggtatgcacattgatagaatgaaaaatgccacatcgggggggccatttacaccatataacaatgcacagtatggtgagataaataatttgatgaatcaccggagtcacataaaccatgttcagcaggatggtttggttggagacaaatctgagatgtgtgctctccttcctggtgataacaacagctgtgattgtttaacagctatgcttagtaaggtcccggaggggtacattcagaatgtcccaaccaactaccaaatgggttggaggtgcagtaacgaatgggatgggagcgaaacacagggagtccctccaaatggaaacaactctaatgcacagagtaatggcatttcccttctgaacagcagtaccacttctgtaccgcataatcgttttgcttgtcctaatttccaatttgacaagaatgacggtggaaactgtggtgaccttcctagtgatgtacacctgaatagctactcaactagcagtttagtataccatccggatggttaccatataggcagtaggaccaactcaatctatcagaacagggacatgatgaagctcccagcgagtgaagactcgcatgtaatttcccaaaagggttgtacaacgagcagtggtaactaccacgttagtgctgaggggattaatcagatgagtcacccgaaccgtacaaacgcaatattcgcagatcaatggagtaatgaagaaattctcaccaagcaggccaacacgtcaaactataggattaggaggaagggggacagtccgcatgatggtgaatcatacgaaatgagtagcagtgagtatgaaccaattgaacagtgccatctgcaacaaaggcatcccaattttgccagtagtgagggatgtatgtaccctaatgggttccaagttcagacgcagtttaacccaaatggaacccttctaatcaacacctgtggtagtttccctgttaaaaatgtcattcgggaagatgacaattttagcgcacatatggggagcagtagggatgaccaaccactaagccatcggcaagggataatccaatttgagaaaaaaatggttaactgtgcagatgcacaaatggataacacgtatagcagaatgaagaacccattaacgttgaaccgaattgtacatgaaaataaatccactccagtaatctcagacaatatgatcggcaattcgtatgccccctttgtaaataataaagagcagaattgccaacatttggaggagggaaaattattccccatgaaaggcaactactgcgtgagcagtttagaaagtccatacccattctatggcaagcagatgggagacccaaccagcacgagcttcatgaaattatataataatggtaatacttctggtgaaggcactgaggtgtcagcatggtcaacacgagggagttaccccccaaaggaggttcttaacaatgcaatgagcaacactaaagagagttacagcagtttaatacgtagtagtggggacggaggcgcctcccctcatatgtgcagttctgccggtgtgaatagcttggtcggtgtgaataacttggctggtgagtatgacatgtcgcagcgaagcataagtagcagttcacgccagctcagcttgttggatgcgccgaacggggagaataatgagcaggaagaaactctgcagcgacaaaggatgtacgacttgtatgtgcagtcgctgttgaatggggcaagtggagtgataaacccgggtggagttattacccccggtggagttattaccccgagtggagtgataaacccgggtggagtgataaaccctggtggagttactagtccgaacggagtaaccaacccgaacgcgcatctgggggaaaagaacgaccagctaatattattcaatttaaaaaacatgcgcaataaaatcacgaagaaggatccccaaattaccaacaattatttgtcctacttagatcattacatcgcctccctacgcctgctttacaacaaactactcagtaacagaaatttgatattcattctggcaaaggaagtatttgcaccaaaaaaaaaaagagataaaaaaacatacagtgatgataatgcatccacatttgagagtaagcattcttatgtgcaagaattgttagcagctctactaccccaaccacctgttttcccaccattcgaaatatggatctatatgggaaaaaaaaatgctagccaattgcacaaactacacctaacaatatacataatttaccaaaagattatttgcaatatatcaaatatccttttaaaaatcaacaaggacatggtgagttatgcaaataagaataaatttagcaaacgcaatgggactgactcgcttaatgattatgtgaatgataatggggaggggttgaagcgaactgattgcccctttttgagtgctacaaagggagaagaagctcccttggggggaccctacagtagtgggtacgtggcgaagaggggggtgcaggacaggcaagaaggggccctcgacgtgcaggatgcggactatttgatcgacgcggttgacgaagcagatgtggttgacacggttgacgaagctcacgtggttgacgcggttgacgaagctcatgtggttgacgcgattgacgaagctcatgtggttgacgcgattgacgaagctcatgtggctgacgcggttgacgacgcggtgtgcatccccgtggagccagagcgtgcgactagctacaacaggcgccctgcccacaccgaggaagacgaaccgaatctccataaaggagacatccccagaaaatgcctattcagaattgaccagaagttagccattatgatggcgtcaattgataacataagtaaaatgatgaacttggaaaaaggggaaggaagcaatagcagtaaggacccctcagcggactcccccgatgaggaaagcaaacctaccgacgtgatccccacagaactggacaatgtaggcgaagacggagataacctccagcaggatgacaaaagtggccttgaaaaagaagtcaaaatggttaaacatacgcaacatgtaagtaaaggcatctccccaagtgagtgtacccccacacacattaacattagccctaaggatggccaaatagtcgcgtatgacgaactaaaaggtagtgatgatagaagacccctctttgaaaaggtagccaagtttaagttggattatagtaactccatggggaaggacagtgctgttaagttactaaacgagctaaggtacgaacttagaaatgtgtacaacgaaatacgatctttgaagatgcatgacagttactacctgtccagtagagataacggaaaggagggaggaagctccctagaattagtgaaccctaatgatgaccacggggatgattatgccgttccgtcagatcgaagtgcagtttcaaatgggaagataaaaacggcaaacgaaacgtgtttcttaaacgatttcttatacagccaaagtgaaagttccaatccgttggtgaatgcacatacacgggattattaccattgtgcgagtaaaaaaaatggaaaaaaaataaagttaaagaagcaaaatgaactacttaacagtctcataaatagtagcatatgttctaacgaacaaattaataacgacattatttatgacttaaaatacacagatgatattttcaagaagcttttatttttatgtcgaaatttttacacaaatttttccgagtataaggactatgcgttagagtcgtcttttcacgagaatggagtcgacttaactaatttggatgaagttaacaattttaggtacatggacagtcagccattttttaccaagaggtcactgctcccgagtggggaattgctacctcaagagaatttccctgaggggaagtaccaactggaggcgagggatcccccacccatgtgtaacgaaaatcgagacattatggacccgcacagtattgagcaagtgaatggcctccccttcaaggcggaagatcacacgtcgaatgtggctccagtcataggcagcggcggtggggacgatggcgttaactcgggagaggaaactcttctgagtgacgaccaagtgggatcaacgaacttcgcaaatcgcacgaactgcgcaaactacgcgaggtacacaaatttgagaggtgtctccctgtacgatgcgtccgagagttccaccccgaacagtcaggacagcctccgtggaaggaaccccccctgggtggaactacccatggagaagaaagaagataaagaaggtgcacaccaagtggatcccttttttgccaaattcgatggccaagaaaaactgatagaagcgtatggagagaagaccccccaaagtgcgattttgcagatgggccaaatgggcaactacgcagctggcgcttgcacgggtagaaacgaaggcgtactttatagcccttctttcttaaaggccactaatagggattacgcacaaatggaagtaggcctcagtagcggcgcggcgaatgaagcggagagtagcgcgaagagtggaacggacaatggcacgaagagtgaaacggacaatggcgcgaacagtggaacggacaatggcgcgagcagtggaacggacaacggcgcgaagagtggaacggacaatggcgcgaagagtggcgctgtgcatgcccctccagaaacgctgtttagtaccacacaaaacggacttcactatagttaccctaatcagcaacatggtggccatggctacagcgacataagaagtccaccttttagggatacatcccatatcaattcggaacccacatatgtgcagcgtgcacttgagtctgaaggggttgttggctgtctgggtagtccatatgtactggtaaaaaatacggaagagctaacaaagcaggggatatatatgaacaattcctacgtgcagaacgatgtggggacagctaaaaattgttgttaccttttaagcaatgcacagaatgtgtattacccaaatgaggggaatttgccaataggctttgaaaacacggaagggatggtccgtaacgattgtgcgaagtatgaacggagtgttcccaacccgtacgctgttgacacggcaaagtatgaaccgagtattcccaacgcgtacgctgttgagacgaatggtaatatgacaattggtgatggctttcaagggttcagtaccccaatgacgacgaggtgcttaaatgctgatgggagctacgttggaggggatgttatggggaattgccttcacgtgccatatgccccataccataaaaaccaacagtttggtatgttcagttgtgttggtgtgaatgggtttacggagagagatacggattcactaaaccataacggaataaacagaaacgtaggttactacacgaatgggagtacactaccgagtatgtttaactatcagggggaacagaataattttcaaaacagctccggtaagaacgaaatgagaaatgaccaatttgcaaccaacggtgcagaaaataatttcatgagtaccactgatgcagggatgattaaccaattttcctttaatgacgagcaaacgatcaacatgcaccgtgtggataatatgctccattgtagtacttccacctacggaaccacaagggagggaaacacatttaaagatgctcttaacgaaggagaaaatctgacagaaaaaatgtacaaccataatgggaactactttaataatatcgaattgagagacactgcagaagatgtatcagataatgaaatgaacagtggaggagggaatcacaatttgggagatgatgaaaataccgttgatgagggttcctcctactttttaaaaaatggcgttatcacgaatgagaggtctgaccaatggaaattcacgtcaaactttgcaaataacctaaacggagtaaaaagcgaatcttggaatggaggaggaggaggaggagaagaagaagatacgaacctatgcaacataaagggagaagaaatgatgaggaataataacccgatggatgctcatgatatatccgccgaatctccaaatgagtatccaagcatgacaaacgagagaagagatcacaatttaacaaatgatgctaataaaatgaagctaaaaaaaatgcttgaaattactgataagctaattgggaagaagtacagagggatatcttacgaccccaccagaaatggatggtcaacctttgtatataaagatggcgttaggaggaaaaagtttttttcctcttataaatacggaaatctattagctaaaaagaagtccatagaatggagactaaaaaacttaagtccagattcacatgcgtatgtattttctctaaaagccaaggaagaatttaatgccattttgaatgatggctatgccgatatcaacaatgctaatttggacagtagggatggggcaaacgacggggacagctccaacaatagggacatactctatgtgaatgcgtttattaacctttttaatagctccgaaggaaggaagaaagatgaacggggcgaggcagatgaacggggtgaacggggtgaggcggatgaacgggatgagccggatgaacggaatgaaccggatgaaccgctgggccaaatggagaaatcgtcctgtgaagaatatgcggaggagcttactcgaaaaggcacacaaaatggtagtggaccaggcagtagtgagctcgccaagtcgctcggccaggcgaattacaaagttggaggagcgctcggtggaagcagtgatgggagaagcggtggaagcagtgatgcccgcttgaatggctgctcaagccgcactgccagcaaagtcgatcgggaaaccccctgcgcaagagaagacaagaaagaacgtgaaaaaataaattgtcagggaaataattcaatggaacagagcaccaatttgagtagccacttctacgatcaggcagatggctacctacccccgaatggtgatttattcgtttataaaaattactgttcgagactactaaatgaggaggaagcctcgggaagtgaaccaagtggaaggaaagcaggaaatgggccaaatgggccaaatgggccaaatgggccaaatgggcaaaatgggcaaaatgggcaaaatgggcaaaatgggcaaaatgggcaaaatgggaaaaatgggaaaaatgggccgaatggacaaaatggacaaaatgggctaaatgagcgaaagggcaaagtggacaatttaaatgacgccgcggaagaggaagccaaatcgaatccgacgcgaagagaaatcccagatcagacagcgcatttccaaattgtaaatagccaaaacgcggaactgatgatttttccgcattcaagtgatgtgccccctccacattatgacgcactgcccagggagggactagagccgtacctgcccattggagataacggcacagttacgcgatgtgaaaataggaaaaagagaaaaaggcacatcgtaaaaagtgaagggaagaaccctataggggaaggcggatcgattgtttctccgacaggcgaaccaaacgtgataggaacaggtgaacacttcaatagcgcgtacgccgggcgcgatgcttcagcgggtggttgcagcgacagctgcagcagtgacctgtacggaagtgacacccgcagctgcgatgggggaagcgatggtggaagcggaagcggtggtggaagcgatggtagaagcgatggtcgaagcgatggtcggagtgatgaccgacgcggtgaccgacgtgatgaccgacgtgatgaccaacccgatggcgacgggagggacgagaagttcaaaaggtggatggacagttgcctaattcatccgatagagggaagccaccccgcctttgaggaagaagagagtacatgcaaaaatgacacactcagggaggacaacacaaaggagactcttcagtacgtaaaaaaatgcatatcaaaaaatggacatttgaaacggcttagttgtggcagcggagggaacgacagcgtcgatacgctttataataacgtagggtgctaccgagatgggaattgcctaaccagtgggcagccccttctaaacggtgtagcccccactagtgaagagagcgttataaagccattttatccggtagaatgtaatagcattcctcaggagcagctgaccgatgggatggttaatcgagcagaaacacaacacatgggtggagagaaggacaataatttttgctctggggatataacctgtttggttgaacttagcgacgaaatggagaagcaggttgaatttccgagtgatgaaactgatgggaagtccccgaacgtgttggactataacatgagaggtgactccgggaggggtgcacatgaaaatggatctccaaatgaggcacaacagtggacccaaaatggtatcactgaaacacgcgcagtccaacatgagagagatctcttcctggagaataaacatgcaagtgataaaaattgtttcctttacaaagacactctactgaggtatatgaacgagtgcacctgcacgagggaagaagaaaaaagtctttttctccaattcttgagattaaccccagagtgggttctcctagaattagacgaattggaagaaatgtaccatgtatatttcagaaaaaaaatcgaatcattttataaagcctacttagttaagataagcaataaaaacagtagtaactttagggaggtacctgaggaagggtcttgtcgttcagccagtggtatgcctccaagacgcagcgaatatattagagaacttcaactcatttttgataaaaaattgagtaccctatggacatgtatgattttccctatagactttctgtacatattaaattacaaaatttttagaattttaaaaagtatgaataaaaaaaaggttaaaagtgtcagtcaaaaaaaagacaaacagttgaagtgtatgttgaaaggaatcaatttcattaagtataaaaacgcatggtgttttacttatgtagatttggatgataaaaaaaaagaaaaaatatttcctattagtgattacggttttatggaagcaaaaactttatccattttatacagaaaaagctttgttctgcatttaaccaaaatgtatacctttttgaaaaatgttttattaaaaaataaagtggaatcggggcaaaccataagtaagctcatcaaccctaagtcaataaatcatttcatcgattattataagaagtatgaggagttccttgtttgttatggcaaaattgtatactttaatgaaagaaaaaatatatttctatcgacggagaagaaaagggacgctttgaattatgtgcctttcgaaataagacataaaatgtttggagaaatagaacccttaaatttaataactgcaacgagaaattatttttccaaaaaatcacaaatgatcaaattcccaaaggggatagtctatctctctggttatttcctatgggtcctattatttcttaatcataataataaagaaataattttttccttttcggctaggaagtactcatttgaaacagccaaggctagatgctttgagtgctactactgcttactgtataagtacaagttccgtcctatcaacatatcaggagttgtagaccttactttggagaccgatttagagtgtaaaagttacaacttgctggattacgaatcggaagaaataatgccgctagattttttgttccatttttttgccccttcaaattatgtgcttcaaaatggggttctttataaaaggcttcttcttaatcaaccccaccaggacggggacctgtggagggaggaatacaactcgctcttcccaagtgagtatgtctctttggaaacctttcagacgtacgagattgaggacgactacttcgtggcagtgaatgaggtgcatggggatttggggccaaatgcatcggtggacgttccacagaacgggtggatgcagcacgagggggaagaaggcgaagagtgcggctatacccaggtcaacctacttaacgatgcagaagtggctacccaggtcaacctacttaacgatgcagaagtggctacccaggtcaacctacttaacgatgcagaagcggctacccaggtcaacctacttaacgatgagcactctgttgggcagaggcagtactactccccgtttgagcccctctccctgcgccagcaccaacccgactgctacccgtgccatcaaatagaacatagcgagggtaatgaatacccagccaaaaagcaccgccgctcagcagacgacttgctgctttatcaccacatggaacaggagaagaaggacatccctctttactttacggacgacgaaaatggaaaatcgatacgtctgaaaaggagggatagctacctggggagaagtttcaaacggggaagggtgaattacacaaatttgaggggctcaccggaggacatgaacgcttcccgctgggaggagtaccacctttgcaatgacagcgatggaagctgtgatagtagtgatggcgatgaagaagcggatggagaacgagggaaggaggagaaaaagaagaagaaaaaaaaaaatgggacatatgatccaagtagtcaacataacgaagacttcacaatgtggcgaagcgagagagaagaaatgacaacctgggggatgcatctcacgtgtggaaattcaaatatgaggagtctccctggggggcaaaacatcgaagaggaccacgaaagggagggaaatcatcccatagtgaatgctgcaaatcgaaggggacaaaacggacaagtcagttcggacaccatcgagaggagtaacgacgaggaaagggattaccatttggaaaaaaaggaacagacaaaaggaggaggcgtgattgggcaaaacatacacacaaaggagtggaacaaccatgagcaaagtacacaagaaagtaaagaaaaaaattttataaacaaaaataacgcagagtactacaaggacgtttggaataaaaatattttccacttcttcgataataacatccaagatgaatatttaaaaaggaattatgattccctgtttaacaacctcgaggaaaaaaatgtggtttttaaaaaaatcagccaaaaggaagaacatgtaggagttttcctaatgcttaattgtcagtggctctcagactcctttgtacatgacataaatcagatcgaaacgaagtacgccgatatttattcgtttgaaaattatctcaatacacgtgaagaagttttaaattggaagtgcgaaaaaaattttattaaagactgcgctgatattgctaagaaatgccctcgcgttgttggagttcattacgatacacatgcccatgcttgggtcgtcaactgtacctcgaatggtaagagacgggataaaaaatttttggtgaaaacgttcggctttttgcaagccaggaagatggccatagcccacagggagaagtggcagcagcagcgggccctccaccgggagaagacgaagaacggcaatgggaaaagcacgtccaccgtggaggcgcgtcaaatggaaacaaacgagcagtaggggcaaaagcgcaactgctgttgtggcatatccgtcctttgcaaatttatactttgaaaaattctgtaataagaaaaacgcgcgccatgttttgtacttcccccaagcagttttttgttcgttttggaaaaaaaaaaaaatttatttcacctcttgtgcactccacgttttagatatatgtatatatgtgctcatgtgtgtctctttttttgggcagttctctggggggaggaatatcccccggcagttggagacgaatccctcctgtttttcatccccccttgcggagtttacatgacgccccactgattttcagttttcagggtacctcttttatggcaacaattccttttttttgccccattggcgtgccttttttttttaccaatcggtggtgccaacaaatgattgataactcaactctcatgagcccacacgtgggccctcaaaattggtaacccccacaacctaaggttaggatgccttttgtttgtctaattcaaaggtcgctttaattcggtgtgggtatatttggtgcttcagcttagttagtgttaagatgggaaaaaaacgaaagattgtgcagtgcgtgtgagaggagtttcattcttagcgcgatgacaaataggaaccgcgcgtaggtgtacaaatggctgcttgtgtgtgataaactggggatgtggctgtgcatagggacatccctatgtggaaaaaaggggccaacatggccgtaaaaaatagcagcgaaaaaaaaaaaaaaaaggtgatacgttccaaagtgagaaaaaaatatgagagcaatacagtggcgacgctgcgctcgggagacccctcccccaattctgagtgtgtatcctcacgtgtaggcttcttcgcggagcggatgtaacaagtcaagcgagtgcttttccgctgctcccccgctacttcgctgagcttttccgctgctactctgatgcttttccgctgcttcactgattatttttcgctactccccgcctagagggtgggtcccccggaaaggatgtcagggcccgccttgtccgaaaacaacgtaaaattgctaataaactccctggccaagttctggaggtttttcatgtaatcctccttgtccttccaccccacgagggggtctagaacctcctccggaatgccatccacacgggcaggaatgttaaagttaaaaatgggtgtctttttatactccacatcaataagcttattctcatgaatgcagtctaccaacatgcgtgtgtacttcaacggaatcctttgtccattctgcgaaccgtaggagccataaatccaaccagtatttaacagccatacattggccttatgtttctgatatttctctgccaacattttggcgtaaaccataggatggagtgccaagaagggagcagcataacatgaagagaacgtagctgttggtttcaaaacgtcgctttctgtacctgccattttgcttgtatacccactaacaaaatggtacatcatttgatatacatccaacttagacaatggagggatcactccaaatgcatcacaagtaaggagaataatattctgaggatgcatatgaacataggctggaatttttgcattttcaatataagatagaggataagcacatcgagtattttctgttattgaacaattgttgtagtctacttctctcgtaactggatccataactacattttctagaatagcaccaaattttatggccttatatatttcaggttcttgtttctttgatagacctttacattttgcataacatccaccttctatgttgaatattccatcgtctgtccaaacatgttcatcatctcctatgagatatctatttgcatcagcagatagggttgtctttcctgtccctgagagtccaaagaataaagtgacatcatttttcttcccaacattgcatgatgaatgtaaaggtaatttcccttccaaaggcattttatacataaataaggttaaaattccttttttcatttccccagcatattgtgttcctaatataatcatattcatagcaccgaaatttataatgactgatgttttacttgacattccatcagttaatctattcgaaggaaaatctccagcattgtatataataaaatctggaataaaattttgtatttcttctacattttttgggggaataagcatatttaacatgtacaatgcatgatatgctctggaggtaataactctaattttcattctacagttttcatcccatcctgcatatgcatctattacgtacaagtttggttgcaaatttagataatctatcgctctgcctttatttatttcgtaagatttttcctttaatgggatatttaccttcccccaccagatgttctcctcagaggagctctccttcacaatccttttgtccgatggagaccttcctgttttttctccagaaatgcaacataacgctcctgtgctcgttataaaagaattggactcatatttcaaagccatttcgtataaaaaagctggagttgaattgtgatgtattctattcacatgtaatcccaattcgtgtacttcttcattaaatttactttcctgttcttgacttagggttaggatatccttagagctcattattggtcccaccggtttactgtataccaagtttctccgtacttcttcaattattacctttttcatgttttccattttttctgccaagtcgtaatctgatgacttgtctatcgatttcttcattgtattttccaccgtcttttcgaccacgttattcatcattttggcagcttccttctgtgtaccgtaaattttttattttttattttttcttcaactggggaatgtgactcggagaagggggggggggggaaactcctctacacctgcgcacttatatgcaaacgtctactatacacgttgctatatatgtagctatacgaatatgtatccgcgcgggggaagggccacgtgccagacctaccacacagcagaagggttttctttaaatggaaacaaaatgcatgatggtgtatcacttggggggatattcaaaaggaaggcattcagtagaaaaaaaaaaaaaaaaaggggaaaaaaaggggggaaaaaaaagtggaaaaaaaagggaaaaacaaaaaaacagcccacaaaatgcttcgcaagaccacactagtatgcccaagataaccctaaatttactcaaaggtaccgtcgttaccaaaacgcctaattgttcgatatgtttaaaaaaaaaaaaattcctgcgcaaaaaaaaaaaataaaataaacgcatgcttgcaagtgtttactgtgttgcagagtcattaccacaaccttcgctgaggcttgggaaaacacgcgattacgaatagaaggaaaggggtcaaccgtcgcgacgtaaaaaattaaaaattttaaaaaaggcaacaaggtaaaaggtgccaaaagggaaaaacagaacagcaaaaccggaaagctgcaaagccgcaaagctgcaaagctgcaaaaccgcaaaacagcccaccagatttatctcatgtttgttgaatttccttttcgaagaattaccggcgaccaaattgtgcacgttcgcgttttctaccaacgggggggcgcgctcttaaaagggcacacccgtgcgcaaaggaggatgggcgaggcgactcttgaccgttgacagttgcccgttgacagttgaccgttgcccgttgacagttgaccgttgcccgttgacagttgaccgttgcccgttgacagttgaccgttgcccgttgacagttcgacgttccttgttcgctatcctcgctggttgcatcttggcgctactcccggcgcccctcaaacaggaagcgcgttccaccaattgtgcatacgacggatgctagcagtggtgagaaccatgagtggagcgtgaaatttttggatttgctttgaacacgtaagtaggtgagaaaaaaacagtgcctatatttttctttaacattttttttccccccttaatagcgtaaatgtgttatcacagatataagttcgcttcacgtagttacagctgcatacccttcattgcattacatacatatatataataagtgttgctggagtcctacatttttctgttgcccctcttttttcaaatgtatggtatagcctcatagccatcattccccaggggccgcagccaaaaatatatgcactcctcgtagcaacacaaatccacgtatgcgcatgcgcatacgcaccataataaaaatatataaatgatgaacggtagcgtcatttttttacgtaaccaaagctaaagctatttagcggacccattataggcataacatttttatcgtaaaaagaaatgccattttagcaagaaaaaaaaaaaaaatacaaatcgctaatctggggctgcgtaataattttatatgcgagaacgctcgaaggaaaaaaaaaaggcataccatcgcattgcaaatttagaaggatttatggctgaccagctggtgtcactggcaagctgcaattttttttaaaatcatgaaacgggaaccaaaccgaagtggttaactgataacttaacttttttacagccaagtgaaggaagaaaaaagaaacaaaaacaactttgcagccgcttaactcagaattaaccccagtgcaagcaaaaatacgcataataaatacatatatatagccaaaagaaaagggcgaagatttccctttccaatacggctctatcccaaattgacaaacttcaaattgggagttagccgtttccatacgaattgctaccatttgggtgggtccccaaataaaggagaaagtcttaccgatcaagtggtttaagcaaaatgtacataagggaacaggacgaagatatatccgcggaaccggttgtttacatatgcggaggtacgtttcccttatgattttttttttttttgagagcagctcgccgcgcggaccgcctcgttgcagcgggtgtggctatgacgcacagcgcagccatttggtttaatttatttcattttactgttatcttttttactcactttttttttccccccccacaacagaatgcggaatagacacagtcatagcgcccaacgcatccctgcgatgcaaaaactgtgggtcgaaaatttttttcaagaaaaggagcagaagaggtaatgacgttttttagaaaaaagcatttcagcacttttcaccctttgtaccaatctaccacccggttgcaaagactccgtatgcacatttttgcaaattttttttttattttccctccccccttttgtagtcatgcagtatgaagcccgctaaacgtgcctaccattttttcgccatgttgcgatacttcattttttttttcttttttttttctgtttccacttcccctcccaatttgtaacattacagtgtgaagtacctctcccagttgtgttcacatttgtgtaaacaatcagttggataaattttgattttcaaaaaggtacgttctcaagtaaacatttttttttttttttctacattttttttttttttttgcaacgagacatatgcatatgtagatacacgtgaatggaaaaaaatcggttaacatattttcgcgcctatgtgatggggtgaaaattataagtacaaaaagcgcacgcacagcatggtgtgttcatttgacgcatgtccacggggatgcccattcttgaaatggggaaatgtcgcagcgaaagggtagcggcacgaaagggtagcggcgcgaaaaggatgcggcacgaaagggtagcggaacgaaaaggctgcgccacgaaaaggctgcggagcggaaataaaacggggaagtataccccttgcgggaaaacaaaaacatggaaaaaaatgctaaggtgtacgcgggttgacaaaatgttcagtcgagtctacatgacggggggggccggcacacaagcggttgcccgttcaggccaacggggtgtacagaggtatgtacgcatgtatgtacgtatgaagtagacatgccccaccacgccgcccaggtcacctccaaggtcaccgcccaggtcgcctccccttttttttacccccttatgaggattcttgcgaaaaggcctcctcacatcacacggcgagtctcttccttatgtgcgcctggacccgcacgagggaaggcattttctcgttgatgttgttcttgtacttgtgcttgatgatggcggcctcgatcacgctgacgcagttctcccactccacgagcttctccctctgaatggtcgttagtaacttcgcgccctcctgtttcagaaacaccatggtctttccaattttgagcatattctcagacaggcccgaacactgcagtaacttctcacatttggatttggcatcaagagatgagtcctcagcgatggcaatatcgacaaacttgaactggtataaaaagtcttcaaatgttctcctgtacgagtaacctaactgacgcaggacgagggcttccaaaatggagagggcatgaagttggattaaaatttttggttcacaccactccaacggtttcttattttcattaggcttgatacaacggatgaaatgtggttctgtgctgttaatcagtgtcatcaaagcagttagctggttcaaaaactgcgatcctattagcgaccctttagcaatttttcccttttctataacttgaccttcaaacaaatccctcactatttcgttgtctgaacttttgatcacctcaactagttcccctctcaaaacgtctttattctttagtaaaaagttatcggagcagtactgaataggaccaatggtatgctggatcacaaaatttttgttcgaagcaaccttagctggtgtaaatcgttcattattcttcaaatttgtaatacaagcacttacaaatttttcatctgatcctcctggggcaaggcactgatcttccaaatatgacaaaactgattttcctctctcacagaggagatcaattactggcttattactagtatacttcaattcagcagtagatattccttcctccatgtacaatttagactccctttcgaacacaatatcgataaagttcttctgaagcatttcattagtgatgttaataaataactgttccagcgaattatttttaaacacctcaaaaccaaaaatgtcaagcatccccatgaatactttaaacccaccttctggctcaattctagaattcaaatttttgataatccagagaaataatttttcatacatagctttgcaaagggataactgcaacacttctgcatcatttttattccatctaccttcgattttatttcctccagcaatggtaactttaactaataattctctcttaaccaactcatgatttaagaacattaattcacaggctctcttaaacagatccatatcttcatcatgaatagctgctgcgtcactcactcccatatctgccttttctaccattcggacatttcccaaagttaaaataccagctactatggaaaaaatatattctatctgatcattcgttaactgcatattttttagggactccatcacttcttcaaaatctttttcatcatctacagaaggtacttcagtcgagttagggttcagcaatttgtaattctttacatctctcaatccaaatttgtctctcatacttttgttagcacccttaaggaactgataaaatatgtgataagacctctcgttatcatcctgagttataattctcgatttttctagaagaaaggcaaccactgaaccatttctgatacctccctcgtgagatataactaactgcatgaaacgaccaaaacgtgaggagttgttatttctaatcgttttcgcattaccaaaggcttcgagaactgggtttgctgccatgatcgctgtctggatgcttaagtccatgtttccacttttggaggatgcaaaatatctcataatttgcttcgtcgcttctgtctttcctgcacctgattcaccagaaacaatgatcgtttggcttttgttcacaccatgaagattcgaaagagcttcccttgcacaggaaaaaatatgtggtggtagcctcgtatgatcagcagcgtcacgatactttcgaatccattcagcagtggtgtttcctaagtctttgtacggattgatagcaacgataagaggaacagcagtggtgtatatctggttcttgaaatatctgtgtttgagaaagtccaacacacacgggatgttcgtatggtttagcaagccgatgtctccaaacgacattgggtccacttgtgagttgcagttccaggcatggtccatgtcgatttcgtatggctgggggggggtgtacaaatgtgtatacgcacgtatgtgtgcatgcaggaatgaaggtgtgtacgcactgatagagggtgtactgctcgcattcatatggggtgtactgcacgcattcgcacttgccctcacacgcgcagccacatgaagcagctcattccgcattagcacgtgcatcgcctgtgctcagttctattttttcactatttacagttcctgtgccgggggggtcaatctgcacaacggttaacttctctcttttagatccctgctgcacaacacattttacaaacatgatattcggattttcctctattgccggagatatatcggtccatatttgatatccctgcggggaaaaggaggtaatttttaaggcgaccccaaaattggaaatatgcgcagggggttatttcgaacgttggcaatcttttcattccttgggagaatttttttaccttaaacacagctccggatttgtcaaaagcctcgatatttgaaactcgccttacaattttgcccgccgttttcatctcctcatttgtgattgccattttgtacgcgtaactcggaataaaatgggaacataaaatcaaggtaaaggtaaaacggtaaaactgcgtcaaatggggcgaagtactgcttctggtactctacgtttgaagcaaatatttttcggtgaatgtttagtaagaacaaaaaaaggaagaacaaaaaaaagaagaacaaaaaatagaagaacaaaaaaaggaagaacaaaacaggaagaacaaaaaaaggaagaacaaaaaaggaagaacaagaacaaaagttgcaaaacaatatttttgcacgaacgactctaaacaacaacgcttttgccaaacacaagcagataatcgggtagcaaaaaaagcgaagaagcacacaaacaaacaaacaaataaacaaataaaatagaacaaaaaaaaaaaaaacaccttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtatagtgtagaatgaaaagtgtgccacaaaaaaaaaaaaaaataaaataaagtacataaacaatatgtacatgcagaacgtgtaacgatccaatgtggcacatatatatatgcgtgaaaacgtaactataattatgtttgtacagaaacggatgtaagataatttacaccaagcaggttgaacatttttaggaatgaaaagtaacgtttgaccacgctttatggcttcttaactctagaagagaatcctacgtgcggaagaaaatgggcctttatttatttgcgacgtgcttctcaaccccccgctggctcgttttttcaaatggttagattgcgcatgttgtacaggtacatatgcaaacatctgaatatttgcacttccgaatatttgcacttccgaatatttgcacatccgaatatttgtacatccgaatatttgtacatccgaataggtgtatctgattttatttttgcctcaccggtgaatagagcgcccccatgacactagaaattttttacgttttgagaaacgtgcatattctgatgcatgtattatgtgcgtatttatagaagcacatgtgtacgcctgcgcgcgtataaaaaaattgcaaaagaaaaaacggaaaaacaaatgcgggcatcctgaatttattttctcggcccataaactgagcacacaacatgttagagaaataaagtggcacgttttaacttcagtaaaggctttgcattagaggctaacgtgtttcgctaaaaatttcacaacgagcttaccaccaggtattattttttttacttataattatatatctgccgcttgaacatcacgaatgcgtgagcctttccggccttgtggggtcctcttataaccacatatgtattttgcatatatgcacacacaaaagtgacccaccacccccgggtttgtcatctgcggtgagcaacacaatcggggatagagaaaaagcgttgcctttaaatgggcacgtatatttgtacagacatttacgcatatgcgtatttgtaccccaatttcgactatctatagaacgaagttcgcgtttttcttaaaatggacgactcaaaggcataagagcagttcatccataggtagctctatttttcaaatattttcaaaatgcaaccagcgtttagtgaaaggggaacgtataatttaaaaaaaatatatttttttactttttcacaaatgcctggttgattcgtggactcattctttttgcatgtgacgattttcactgctgaacaagtgagggaggctattttaaagggaaaacggaaaaaaaaaaaaaatttaaatggggaaaaagaaaaaaaaaaaaaaattattgagaggaatctcattttactctttttgtcctcaaattactgtgtgaaaaaaattgtcgaacaattctgaaaggatggggagacttaattaggtgaactccttttttttttttcttcgagggtggaagtagactctttacaaaaaatatcattttttcctccttttttttgtgcgcatggataaaaaatttacatgcaggtgaaactttctgtctgatgcattttgttccttaatttgcgaatttatcccttaaaggggggtaaatgtatatgcagacgcacacccgggttacgtttaattcacccccccctcccctgtgtgcaatcgcccagttgcttctttaacagacgccgaaataggaatgcaacggcgggttcctgcgcattcctgagcattcgtttttttttaaaaggcagctgaaaatatatatacatataaatatatatacatttttactccttagcatgttcatacatttggttataaaaacactcagtgagctttctcacaggtgcatgcataatcagagctgttgcaaatgcaggcgtagttttaaaaacctatccctcaaaaattccgcagaaaaagtaatgcttgctgttaaaaaaagggaaaaattaaaaccagacaaatgctttaaccatatgcacgacatccattttttttttttttttcctttttttgcttccccataatatgtacgtaattatgcagtttttgtcctgttaagtgttcaactttaattttcaccatgatgataattcattccctttaacttccttttaactggtaagcattgtcccactgaactgtctacatatacacacatttatatgtaacatatttttatatatgcacaatttttgccaaacgaacacacgaaacaaaaattcctcgagggggaaaaaaacaatccaacttaaagacatacatttcgcttatcgttaaaatattaccaagtgttaaaaaaatggaattcctcaccttccttttgttctttttaaccgctctgcgatgtacgctgtcattcgaagaaagtaagacactgtcatgtgcataataaatgcctaacagatttgttcgcactttgtaaaaaaaaaaaaaaaaaaaaaattcatcattttggcaccaaatgtgagtttttatggctgaacggctttatttatttatttatttatttatctatttatttatttatttttttttttttcaggagacacactctcacacgtgaataagttttccgtgaatgagtatattcgaaaggatggcaatgaagatcatgggaagttccaggtagggcatcttgcgcattggaattagcgcaacaaaaatgtgcaagcggaaattttgtgaacaacccgatttgctcctttccccatttttaggccacggaatacttcgaaaaaatcgccgcagacttcaccgatgacataaatacagccaaggaagctttacaaaatatgttcctcgatatagaggcttcctttgaggagttatccgacgacgtagcgaagaggtgagccaccaaagctgagtagcgttctctgtttcgtcgtccccactcagcattacttgcctgggcgcccacgcatacatatatgtatgtaaatagacgtgtgtacacatatgctcatatacgcaaaaattgtacgccttttttttccccctcccccctttttttttttaagtgtgtcacaatacagctacgatacggaagaaaagctgaatattctggtgggacttgtaaatgaatttgtcgaaagtaagacattacacatttgtttgctctggagtgaaacgtgttagtcccctgatgggacagtatatgacaggagggaaaacgaaagactgacgcaatacgtaggcgtgccaacttccctaggtgcgacttttggccactcattctcataccccccttcttacagacaacaaaggtgtcatcttcaagtcatccgaagaaaaaaaaaaagtggaagaacacaagtttaaaaaaatgtgtgatttaattttagagaaggtaaaaacagtggtggaactgagcactattaataactatcgaataattttaaaatttggtaaaggtgacagaaaaagtgacatactggacaaagtaaaaaatgatgacagcatatcggatgcactaaaaagtgagctgttaaaatatgaagacgtggaaagtaaaaatgcaaatgtatccagcctggtcaattttatatcccccatttatgaaagctttaaacaaaagctaaatgcattaatacgagaagtttcttccgatttgggaaaaataatttagtccacatgggggaggtgatatgtccctccgcgttttgctgcgccaaatgaatcatttgctgcaattttgaggggcgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatggtatgctcatactcattttcaaacgtgtgaaaaaccggtggtggtcggataacactttggacaaaaggatcactcttcattttgcagaaaaatcagggattgcttcttctcccgtatgttttttttcttttaaataccgctatgggtcacgctttttcggtgtaacaaaagtcttaatggtgtacatccccacggagcgactgcctcaaaaagctccatttttatccgcttctccttttgcgattttccacattttggattttgctatacacgtaaaataactccgcttcatccccccctctccccgtttagctgcacaatatgcatatgaacattttacacatatttctgcacctgttaatcattttttttttgtttggcaaatatggccatacctccgtgctgtagctcaccacccatgtatgtacacttccccgtttatgcccattcatgagcactttcgaaatgtttatgtttacagttgggactggatgggggggccaagtgcctccgcgggggtccacctttcgcagttggaagaggaactcagcaagcagcttgggcagttgggcagcttgggcaatatgtgccaattgtgcaatatgtgccaattgtgccaattgtgcaaattgtgcaaattgtgcaacttgcgtaaccgtgcagacgaccttgccgctaaaaaggaattaattttttgagaaaatttccacgtctcaacattctgctacatttcttccatagcatttttgaagttcccccttcccatcaccctttcgcgaactttgcaaaataaagtgtgcgtgaaattttcaccagggtgataattttagaaacgcgacgtaaggggtaggaagtaaaaagtaagtcctttttgcgtcacttatcctatttatattcacttgtggaaaaataattctaccgtctttccactgggatgcggggaaaacacgcggttgttaaaaaagaaggcaatttggaaggacccccaaacaaaaaaaaaattgtgtagaattaaaaaataaaaacctcgaggacaacgcgttgttcaccaaatttttgcccctataagtcgaaacaccaaaggtgggaaaaaaaaaaaaaaggtgaacgtgcgattgtatgcacgcaaagctacttagcatgcggtaggaacacagtttcgcacgaggtgcactttcgctctgttggcaggtggagtgtataatgtatacggaccgttacgtcagtaagcacacaatttgatttagtgattgcgaaggaaagccatctgtgccattacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttcatcttctccacccacccctttttcttcttctccctctccatccactcctttttttttcttcttttttttttcctttttttacatttcccccgttgacttcccccaattgagaagtagtataatgcaaataagtcacggaggtttgtttccgtttagtccgagcgtgcgtgtgcccgtgtggcaacgagcacgaccggttcatttatacgcacatgtgctcgtagcacaacctgttcgtcgtaccattgcattattatcacaaccctcagacctctccccaccctcctgttttcccctatccattagcatgcccccacgttaaaactataactccaggaagcgtttcccgaagaagacgccttagataatcgaatcgcagaacaacacagtttgtacgtccatttttttttttacgtgagcagcataaggtaagccatggatgaggagggcttgtccaacaacgaaagttcaaatgacgtactagatgaagaaaatctggaggaggaaagagacctttccgatatttcttttggccatcgggaagaggaggaggaggagggtggcctccacggaggtagcgatggtggcgagggtggctatgccgaggatggtgtcgatggtggcggcgatgccgatggtggctgtgccgatggtggctatgccggccttgatgtagaagaccatgagggacaagcaggggatgcgccgggtcaagaaaaagatgccgagggaggtggaaacgaagaggaggaagaggaagaagaggaggaagaagaggaagaggaagaagaggaggaagaagaagaggaggaggaggaagacgatgatgaggatgacgatgatgaggatgacgacgatgatgattatgacgacgatgagtatgacgaggatgacttcaatgaggccacggtaatgagcactgagggaggggaacaattaatggcgcgtgcgtcgggaaagtgatgtccgcagagggggactcataagtagatgtgtatatgtatatatatgtatatagagagagcgagagagggaaaacacaaattgacgtggggacgccgccgttatggcgcccagctgctacacttgcatgcgtgaatgtgtgcatggatgtggctacacgtgtgtgtactccgcccacgtggcgcttctccaccccgtacaactcaggtgtcctggatcgaatggttctgccagctgaaacagaacatcttcctcgtggaagtggacgaagacttcataagagacgaattcaacctgatagggctccaaacgaaggtaccccattttaaaaagttgctaaaaattatactagacgaagatgacgatgatgacgacgacgatgatgaagaggacgattatgatgaagatgatgacgaaataaatagaggatccgatgagctgtacaagaacaaagacatatatgagcaaaatgctgcatgtctttatgggttaatacacagtcgtttcattttaacgtccaaaggactagcactcatgagggaaaaatataagtctagcatctatggtacgtgcccaagtatctattgcgataatgcgaagttgttacccactgccatttctgaagtaccgaaatttttaagcccccttttgtactgccctcgttgttgcgaaaccttttacccacataagaattctttacttaatcagctggatggatcctatttcggcaccagctttgcttccttttttgcgctttcctttaacatacaatcagacaagaagaagatttattacactcctcagatctgtgggtttaccattaacagagacatacgggagacgttgtacttggacatgaacaaggacaacagtgagtcgtcggaggagtattcgtagtgggttactactctgcgtatcatgtgtgtatgggagaggagcactataagcgcgtaaagaggttcaatggaggagaggttctttccgtgtgcacacccccaaaatgggggggggaaccatcccaagtgtgcagaaaaaggaaaagaacagaaccttaacacaaaccaaaccggtcccatgcctaacggcccatcgaattttttaagtaacaaaaaagagaggtcactaccaccgtgttgtggacttggtgaccaacactctgactcgtctattctgtggaggtttaattttacttgttgggtggccccgcccacccttaccagaatgagtgaccccatttgtatcgttcctttccactcagtttatatgtgcatgatgatacccctatgggctcacgccaacttattgttatataaatgtggatttttttttttttttaatttataaaaatgttagcagaattattttatttttatttttatttttatttttgttttatttttttttttttactttttttttcatacatccacgctttttttcccattcctttttaagtgccccatttatgaatgcacacctgtccgccattcaccgagtccctgttgtggaatgcgtgcaggcagggtcgttttacatctctggttttgtgcgccctcatgtgggagtgttcacgcgcgcgtcagcatatgtacatatagaggtatgcacatatatacgtatgcacatatatacgtatacacatgtacgcatatatatagtgcttagcggcgaagcgagattttttgtaattcatccacccgtgctcttctccctgccccccccctcttccatgccaaacctttttccgagcaaagcgaacaaaaacacgtttgcaactttgaaagggttttaaaagttgtgttggatgtggaccgaccagccgcagggcggtacaaatgtgaaaccttttttgcctgtcttcccctttgaaaaaaaaagtgccttgcagcgaaaaggggacccctcctagtaggagcttatcaattggggtgtgtgaaccagcgctgggaagtcaccacgttggccctacacatacgcggggtgccttaccaacatggtgaatccaccccaggaaaattttcaaaacgggaaaaaaaaaaaaaacgtacatacattgcgtacatgcgtacatgcacacgtacatacatacgaacatacatacgagcatacatgaataatgtgcacatttgcgctggcacgaaagaggcactgcactagactgggaccacttcctaacgatgtgacttccttcgcagcccctctactctatccaccctacttctcctaagaggcctccaaacaaaagcacgcatcagacggacaatcactttgccgcgtccacctcccgttccaacctgtttcgcagctccttaatccgaaccgtcagggtgtgatccggaccgaatatttcctgcgcaacagtgtaggatcgaattaagcaagtgatagcagaatgaggatcatttaaccctaagtaggaaaaggcgagattataatagcacaaagctatctgttcatttttgttcagctcgatgggagaagaaattagggtccttatgcaatcctcaaaatagccaacagaagtttcaaactctcccttgtgctgatacaaagagccgaggttattcagtgtgtcgataattaaataattttcatccttaattaatagcctcttattagctagcgataattgcaaaaattcttctgccttttttaagtcccccatatctttatgtacaacgcctaaatacgtttgtatgtttgcacacatgatacttaattctccaaaaatttttttatatatatcaaaactttttaaataatgattttttgagtcatttagtagtaaatttttgtgttccataatggctagctctaaataatgcttggctatttcttccgagcagtatgtacaagagagtagctttaactttaaactctccttcagtaattcgattagtttttctgtgtcttcgttttttagttcgaatccggagtttatatatgtatctttgggtccactgtaccaaattttttttccttcatttgtaaattttcgtgtagttgccccatggagccctttgggggggggaagtctgcccttggtcaccagcctttggaaaattttaagggccctcattttggccccaagcggtttcgcgctttttaaaaaaagggggatggccacagttgctggtcacgggtactgcttactggctgccacttagtagatgccgcttactggctgccgcttactggatgccgctaattggctgccacttactggctgccgctaattggctgccacttactggatgccgcttactggctgccgctcattcgctgctgcttactggttgggttccctttccgcgtttgcagaaattcaccaggacatgtttccgaaatggttttaaacggctcactgccaccttttccacttggtgaacatttccatgcgtaaaatttagacggtgtaaaatgccccccatttggatggtctactgttcttcttctttacccccagcgcgttgtcatttgtgtgtttgggcagaatgacaacgtgcttgctccttttggtaaccccccctcctccgccgtatgtttatactatatcttaagccgcttcgcccaggcctaatcgcctttttgccttttctgccttttttgccttttgacaaattgagggcctcaccacctctatgcttaagccaaaaggaattcccccctcgtagaattgggaattttttctgttacatatttttgtgcttgtgcttctccctgtaggtaaattttttttttacctttttttttactttttatcactttttattacttttttttccttttttctctcccagtttggattcaccatggccggggctattatgtgcaaattgaggcccgaaaaaaaaaaaacaacccgttgcgtttcctccctcctactatgtacatcgccacacccgttgggacggcggtcaagcataaccgaatggcagcgcgactgctggtcattcgctccgctttaagtcgatgccaaatgagtgaaccaagttagaggaaccaaacaggctccgtacaaacacgctccgtacaaacacgctccgtacaaacacgcttcgcacgaacgggctccgtacaaacacgcttcgcacaaacaggctccgtacaaacacgcttcgcacgaacagacttcacacaaacacgcttcgcaaaaacacgcttcgcacaaacacgcctcgcggaaatggccttaaaactgatgggaaaggatcccgtgaggggcgcacccatgtagagcattcgcctgccctcatggggactccgcccctcggccacgtttggacatttgggcagtgaataacatggtgctacctggcctgatcacccgtagacgactggtcacgcaaatcgccaaacaggggagcgcatcaaaccagctcttaatcaaattgtacctgtacaatgtgccgaggataaacatcgatgtgtattacgacatcgtttctgcgctgaaacgggatgggccgcgggagccgcgtgggtcgcgggggccgcccaatcaggaggagactcgaattttgaacgtgccccatttcgatgatgcaaacctgattttgtacaaatattttcaatacgtaaactcaggatgtgataaaaaaaagttactaaaattaatgctccttctgtacaacaaaaagttgcgcgaatacaacgataagaaaatttatttttacaactcgtgtgtgtatgtgcagaattttgtcttcgaacattttttttattatcattccaatttttcctacttgaggagaggaggagatggaaggagcgtccatagcaagtacactctgcacacagattttttcctatacgcgttggatttttatttgtttcatttatcaaaaaattgcaaacttctgagcattgaacaattgaatgttctttcaaatatttacgcaaatgtgagtatctctcctgatggccactcgggggaagggaccccccagatgggaggtgaatgtatacagagggaaacccgtacaaaggaggcctcgtccgaagtggtgaacatagttgaaacgaagacaaacaacaaaatatgcctgctgtttattcacatatcgaggggtatcctcgcccaaacgcagtcctacatggtgagaaaacacaccgcttcgcgagaagaggtcaccactcccatgaaactaatacatacgaatgtcaacacgtgtaagacaattataaatcgcctcttaaacaaaagcgcatcagaacaacatcgagaatatgtcattttaaaaaaaaagtatcaaaaaaaactgctaaatgtgaacactttaaaaaattacctgaacggcgttaaacacctgaatattattaacataaaaaaatatgtgtacatgatcctttatctttattttaattcattcgtatttaacaaatcggtttattttacctctctcattttttacattttacaaaaatataatttacaacacacgtacctatttaacatactctttatcaagtttaacttattttttttgaattacaaaacgttgaatgagtacaacaaaggggtgttacttgatggacttgggagatatatcgattctcttttgacatttcgaattaagcaaggtggtcatgggaaactcaaagcaacacagacagatataagaagtcccccaggggaaaaacaccccgacgaacttttttcacaactttatcacaacgaatttgtagaaaatgcacacatttgtagagaactccacgaggaggagtataaatgcagaagaaattacccaaaacattttacatactttgaaaatgccctcctcaatttgtttaaatatttatatcacaatgtcacattggtggatggaagaaaaatggctggagggataaacttcgaggaggaagaaaatgttacacgtgtgtgcaaaatttttgtggaaaaaaaatataacaaattttgcctgacttggtcagaacattttttgtcaaatgttgtgctgctatccaattatgtgcagaactgcctccccgttcttttttccttcatgcaaaggattgtctcggttggggtgaaacacaccagacagggggggacgaagcggggagggattatcactttacataggagaaacgtactcattccgtgtgacgaacgggggagaaccaccccagcacattgtgcacagtgtttacggtatgcgctgtgtgcaccccttcgtaaggtaactccccatgtgcaaaaaaaaggagcattaaacccattttcgtcccttttgacgcacatataccgcacatttaaacaggtagtggttaactgctgcccaaatgatgaggagaaaattacgagcaaaccacccaaatgggaagcagaatcgattatgtttaggaacataaaaaaaaatagcaataacaaaatgagaacgagtctcacacactactacgttagcagcagttttaaaaaaatcagtgacgccaacttggttaatgagaaaaatattttgaccttctactgcgacatatattttaataacaacattgtcgaggttgacgggcctaagcattttctcatttactacaactttgagaaaaacgctgaccagggtaggcaggacagccacgataaccatgacggtcagtttggccagcgtaggcaggacagccaggacggccacgatagccatgacggccagtttgtctcaaagtgttacccccccttcatcgccaagcatagggacattttcgacttcaattttgtgtttcctttttttttcaacaacgcaaacgtgatgcacttgaaggatcgtcaaagtggccacttctacttttataatgacaagagcttgaagaaaaacttttttttgtacatcaacggttattttgtgaagcacataaactgctacgatcgggacataacgagcttcaaatatctgcacgacgtgttgttcaggcgaaggagcgacttccacgtcgcgtggggtggagtgtatcagtaggcccagtgtggcaaatgaaaatacctgctgttcccccgtattggatgccaattgtgtgcggctgcccgattaaccaccacacctatgtctgctacttgttcgttgccacgcctccaccgcgtcgcgggaacagttcccccattaaaacatgattaaaaggcagtcagtcggccagtcagttagccggtcagttagccagtcagttagccagtcagtcggccagtctgtttttttttttttctcatttttcatgttaaacctgcgccatcgcgtgaaatgaggtgcgcatgcagtgaccccgctctcgctgcagatcggcgtccatacgtacccacacattgacgtatacatctgaacgtataaacatgtacacacgtggatttggagaaaatttcaaaatgaagcccccttcaaaagtgcgcaaaaacgaagggggaggaacagtgcccaaaacgggtaaggcaacaacccaacggattaaacgaacacacagagatcgtgtagaagcaattgggggaatagaaatgggggtgcatgtgattggtatacactctttacacaccgcgatgccggtagtacggagtcggttccccctcgaattgtttcttgccctgtcgcgctacttaacttaggttccccacttttggttaccccttcacgagggaccgcaagacgtacttcaatatacctccattcttaaaatacttgacttcgatctctgtgtcgattctgcacagaacgtcgaaggagatggtcttgcccccctgggtcatctggacctgtatgtgttgctggggtcgtagctccccctcattcagcacaatagagaaggtctctgttccatccatattataatgtgcagcactttcgttgttcaaaaattgcaacggtaggacgctcataccgataaggttacttctgtggatacgctcaaaggactcagccaggatagctttaactcccaggaggtaagaccccttggctgcccaatctctagagctaccacacccatattccttcccagcaacgatgataacgtctacattgtcttgtttatatttcatggcggcttcgtacacggacatgatttgcttggaagggatgtgtacagtattgggtcctttatcaggacacaatttatttatcaatctgatgttagcaaaggtccctcgtaccatgacttggtcatttcctctcctagctccatacgtattcagatcttcatctcttatatttttggacttcaaaaatttatacgcttctgaacttttgtggatcataccagctggggaaatatgatctgtggtgatactatcccccaggaggagaagcatatgggcattcttaacgtcatggattttttctggttccaatttcatgttatcaaaaaaaggaggcttatgaatatatgtcgaattttcatcccattcgtatagcttgtcttcctttatctttatatcattccagtacttgttaacgtattttacgtttttatatatatctgtgtacatctccgatttgaggtactgctcctcataagcattgatttcttcctttttgggaatcaaatcaagggctttaattttctgtccccctttagtagtgaatgtataagaagcaacgtctacatttacgttgcctatcagacttagcagtacgactagaactggggaagcaaggtagtttgccttcaccagtgggtgtatgcgtccttcgaagtttcgattacctgagaggactgagctacaaataaggtcattttcatttataacgtcctctacttctttgtccaaatctccactattgcctatacacgtcatacatccaaaaccgacattatagaagcctagtttttctaaatagtggagaagccctcctgcttccaaatacttctgcaccgtttttgaccctggggaaagggaactcttaatatatgggattgactcaattccgttttctacagccttctttgccaacaacccagctgctatcatcgaggaggagttactcgtattggtgcacgatgtgatggctgcaagcactacactaccatgtgtaagactgtacgtcttcttatccttatacgaaaacgaaattactttttctctctccttctctggaatattataccctttgaagccaactggggatttcaaacaggagctaaaatctgtatgcaaattagacagcaacacattgtcatgtggtctcttgggtccagagagagacaagctcaacttggacagatctagtgtatacacatctgtgtattctatatgatctgtataattgttaaataaagaatttttaattagatattccctgattaggtttaccttctccttatctcgaccagtttgtaccaaatattctagggtagtatcatctacaccaaaaaatccaacagtggctccatattccggggccatatttgcaatggttgctctatcccctagttttaaatctttcaaacttggtccaaaaaattctacatatttatttacaactccaacttcctttcttaaaaaggatgtaatgtataaaaccacatcggtacttagcaaatgatcggataacttcccaacgacgtttatccctactacctctggtaaagtcattgatatgggtaaacctaacatggttgcttctgcttctatacctcctactccccaacctaagatccctaacccatttatcatggtggtgtgagaatctgttccaactaaactgtctggataaagcactccttcattgttcttaaaaacacagtgcgctaagtattctaaatttatctggtgcactatcccggaaccgggtggtaatattaacatatttttaaatgagtgcattccccattttagaaatttaaatcgttccaaatttctttcaaattcttttttttcatttaattctcttgcttctggactcctactatgatccacttggacagaatggtcaatcactaaatcgacgggaattagtggatttattttatctgcatctcctcctagcattgcggctgtgtctctcatggtagccaaatctactatacagggtacacctgtcagatcctgtaaaagtaccctcgcaggcataaatggcacctccttcttcttccgacagttatccttccatgacagaatcgtttccacattatcttctgtaactttcaaattgtcacaattacgcacagcagattcgagaagaattcggatggagtagggtaaactttttatcctgctgtcgttcatctcgttcaggtcgtagtaactcaggtccccctggcccagcttcctccgcaccttctcgaacgggttagccttactgcagtagctccgcacgcagctgccgaggttcacgttcaggttcttcatctcgaaaggggggtagcagtgaagcggtatggcggtgaagcggtaaggcggtaaagcggcaaaatggtaaagagaccaatgggcgacgcggtaaagagaccaaagggcgacgcggtaaagctgccaaggggcgacgcggcaatacgtccgagtggtattgttaggggaactgctggacggtctcgctccgcgctcgggatacccgctaatgctgctcacgcgttgctttaacggatgactcgccgcgcaccttcgtactttataaaaagagatacgttcgctcgagtttttccccctcttttacacaattctctgtgctgccgtattgttacttcaattttggcacttcttttttttcgtgtgtgcgtgtgcatatttgttcatgccagagcatttggggaattttttttaaaagcgagttggaacaaaaataggtgatacagcgatacttcgggggaaggaacaaaattgggcgaaaaataaagtggggtgattgaccttagctgcgttgagctgcgtaaacgttgcactggagtggaggaggtggggggctccacaaggtgtaccactttaccattggggaggaaaaaaaaaaaaaaaaaaagagcccttttgggtgattttcagaagatttaaaatgcttcctccgtgtggttcatcgcaagaaaaatggctgtgtttgtcctttgtgcttactgcgcaaaaattggcaacgcgaaaaatgaagtgagattggcgaagttagtgggaatcgcggaaacgaggcgaacaggaaagcgaaagtgaattaatttagtcacccctttgtacacttacatgcttgtgtatgcatttacgcgcgtgtgcttgactaaacgcggatcaatgtgtgacgtgggatgcgctacgtgtgtcgcgtgtcaccctttatggagttcttcccactttttattttttgttcgtatgatccgctgtagtggggaggggcgaaaacaaaaccaaaaaaaagaatgtgcggcctttctttaagggtcaactttgtcccatgtgaagcgcgcggacaatcattatgttgtttcgttcacttcgtcgtttcgttgtttcgttcattttgttttttcgtcgtttccttcacttggccatttccttcacttcgttgctttgctttcgaaggggcgcattaaggcgtaattttcacctgaggtattctgtctgcccaatttagcaacacacacgcgggcaatacacatgcacatacgcatatgtccacatgtgcacgtttggcccactttttctaaccccaacataaaggggaaggccttaccagccgctcctttaatcagcaaaagtacctgaccccttgagcggcagcacgattaagaagcattgcaactttgcacagttgtgtttactttttcgcacaagggggtaaaagaaaaaaaaaaaatcccccatttcggtaaatgtccaatatgaccctcatatgagcttaatataaagcttaacaaaataggaaaaacatggcgccacatttttcatcgcacaaaatatggttcaatttttatttaccttttgtgaacaacattaaagagtaacgtgacactccaccgtggggtttgaattgctgagcatacttaactgatgttcccattttaatgcgcatattgctttgggttaaaaaaaaaacgcacgttcgtttattcgtccactttcgctgcgccgggcatggaccaatctggatcgccgaaaataataaaaatgtgcaccccttatatcgttttccctaccaaggggaactctgctcggaaaagaagaaagggagaaagaagtggtcgctacatgggaggaagacggcgcatccccatttcgtaactatgcgagatatttgtacgtatcatgtgaatgctccccctaatgattttcccaaaacgacttttatttgtctgaccctgtggaggtccacgtatgagactgttccaaaataacagcgcgtaaatttaaaagtgggtaacggtggatgttgatatgcctactctgtgcaggagtgatctgtgtctaccgcgtatgttacaccttccgaaggtgtataaggcgaaaaatggtggacttccaaagggggggttcccattctcctgtctccataaatattaacatatgggtacagttatgcgtaaggctctttccccccttcgaacaaactcgcatcccttcgtgtccctacggattgttctccccgtatttaagcaaacatatgcactgagtaaaaaatggaaacgcgtaatggcaaggttaatcgcttctacgttgcccctttttatgaccttcgctcggcaaaacgtacgaaggcacaacttttaaacactcaaaaggttaagcaaacaagtggtcattaataagcggcatgtgcttgcatctttttatttttaccttttaatttttaactcttaccttttaatttttaattcttaccttttaattttcaccttttaattttcaccttttaacnnnnnnnnnncttacctttaattttaattcttacctttaattctacctttaatttctacctttaacttataattttttttttttttctcaccattctgcgtttgcattccttcgttcgggtgtgcaaaattaaaaggggactctacaattgcactgcccacgttgccatagcatgttgccataccacgttgctcaagggggtgtcgcacctaaagagtaaaaaaaatattttacctcacttggggagccacaccatttcaatgccgcgattttttatttccttgacccatttaaacacttcccatgtgccgaatgggcaattactttccatctgtaggaggcaacttttttctctttttaaatgcctccaaattattacatacaaaaaatgggaacactaaacaaaacagaaaagtatcatttatatttgttgtgcctatttgtgttggcccccttttcttccccattggtaggctgcaaagtgttaagaaaaggggggtcacaggagcgaaaaaaataaaatatataaaaataaaaaataaaaaaatacaaaaataaaatacaaaactttcaccattgcactggggtggaggcgcacataatatatgctcggggtacttttttaaaaggggccatattgcgcaaaaaaaaaaaaaaaacgtcacatttttggcacctccccttttaattttcacccttgctgcaactatttggagatagcggtatatgtagtgataaatatgcggcttggcatatcgtgtaggaatatatacatgggagggcaccactccgctgcacgcgcataaaataaatataccgttgcggaacagcgcaatatgttgtgttcacatgggaagggtaaaacgcaccgcctgctgtgaccgcccctttttcaaaggctggaatgactgcgaagtggacgtcccaagcagttgccccgcaagcaactcacaacggcaaaaaaaaaactgtgcatataccgcatgaaaaatgcccacgtatatataaccttacataggagcgtaggaacgtatctatatatgtatatatgtatatatgcattgtatgcataaaattgccatgtgccccagcgtggtttagcttaggcgtttccccctgtgcatatgatcgatccatgcgtgcatggcaggtatactactttcgtgccgtaccttcagccgcatggagcgccccgcccgagcggatgtggtataccaaacgggatgtgctaaacgggatggtaccaaacgggatattgtgccatacatttcaccccactggcgcaatttttgtaaaaaaaaacatccacgttgtgcatactcctccgcttgccaagtgattgccatacgattgtgccatatgcttgtgccatatgcttgccacatgctttccaaagcttgccaaattcttgccaaatgctttccgattgttttcactcagctcctgattggcaaaacgacgaaaaaaataaaaaatatgcaaatcaacccatctgtaaaataatatatgtttaaaaaaaaaaaaagaaattattaacaagtcagcccatgttgtttacgcataaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttattaaagccttcttgacaattttatccaaaagaatataaaaaggtaggtaagcttaaactcgttttgcagagttgtttgcagggataagcggaaaggaggagaaactcgcgtgacatttttgtttttgcatccgccgtgtagttgccccaaatttacctctcgcgcagtagcagcaaactgcacagctcgttgggcgttcaccgcgtatccgccaacacagcgcattgcccaatcaccgcctgacactgcgacgctacactactcgccgccacaattctcgccgcttgacaccgcgccgcttgacaccgcgccgcttgacacctcgccgcttgacacctcgccgctacacctctccttagcgaagatgaagctgaacatctcgaacccactgaacaacgttcagaagagcatcgaaatcgacgacgagaagaagctgctgccgttcatggagaagcgcatagggaacgtcgtccccggggattccataggcgaagaatttttaggatacgtgtttagaataacgggaggaaatgacaaacagggatttcccatgatgcaaggagtgttaaccaacaacagagtaagattattatttaaaaaaggtatgaagtgttataggccaagaaaaaaaggagaaaaaagaagaaaatctgtaagaggttgtatagtaggccaagatttgtcagcactaaatctaaccctagttaagaaaggtacaaacgaaattccaggattgactgacaaagcagttggaaaaaaactaggacctaaaagagccacaaaaattagaaaacttttcaacttggacaaaactgatgatgttagaaagtatgttattggaagagccatttcgaaaaatggaaaaaaccgattcattaaacctaagatacagagacttgttacagaaaagagactactacgtaagagatcactcttagcaaagaaagaaaagcgcagattagaaaagaaaaaagtaattaaagaatataaaaaggtattgaacaagtacagaaatgaactgctgactaggacagatgatgatacgggaaaaaagaaaaaagtgaaaaaatccctttcgaaagatagccagaaaaaaggaggaaagaaaaaagataaaaaaaatttaaagggggacaaagcagagaaaggcaaaaaagatgccgttaaaaaggatgccgttaagaaggacgctggtaaaaaggatgctggcaaaaaggacgctagcaaaaaggatggcaccaaaaaggaggtagccaagaaagacgcaggaaagaaagcgacatcgggatccccagcgacgagcaaagtcaaagaggagaaacagtccaagcaggacagcaaagcggtgaaggtggacaagaaggcccccgccaagccgcagaaggacgtcaagggtggcaagaagaagtgaaaaatgtacacacggtatgtgtgcatgtagctgtgcccgcgggaggaggatataaccctgctaggagggggcagcgcggaaaaggggaccaactctgagcaaactggatcagatcaagtgcgagctgaaagagtggggatgacaagagtgaggatgataagagtgggggtgacaagagtggggatgataagagttgggatgataagagttgggatgataagagtgaggattatcatagtggggatgataagagtggtgccatcccccccagattacaaccccaaagaagcaccccacggtcgatggagaaatatttgaaaaaggacccctgcctgcgaagctcaacattcatacgtggaccccccccccccccttttgcggctcctttacttccgcaccgcgaggaaaagaaaaaaaaaaaagctaaatgggcaaaagggcaaagcacgcgtatcgcatattgcgcttgcataatgcgtacgccatatctgcacacacctgcgcggaacctacctccagcccatcacccctaatgtgcagtaacacccctcctcgcgaacttaaatttttattcaccatttttatgctaactttttcgcaaacttccaacatattggagatgttgtatatatgtaccgtatatacctttacagtatgtattaccttgccttttaattttaaaaatgaataaaaaaaagagaaagaagcggtggaaaaagaagaagaagaagaaaaaggtggagaaagaagaaggtgtgattgtgccctcccccgctgcgtttcagcacacggtgaggtgtgttcctgcacggatcggaaaatggggcgggcccctatggtgtggtgctcaacggaaagtcttttttttttttttttcatgtgccgctatttagcgtgccataatgcgagggtgcaacttcctctactcagtctcgccgcattggacaccactgaccagtaatccttccgatgggtgggaaaaaaaaaggcgctaaaaattagcacatcacattagatcagattatgttatttttgttcgcctcttcacctttggtttagttttttttttgaggagttttcttaaaatggcaagcgcaacgttgaatatgtcaatgttgctcttaacttgggttcccccatccgtggcaccactacagttaaaatgaccgaccattctgcgttgttgtcacgggtcaattggaggagatctttccctttttggcgaagctgcgcacgaaggaaacgctactgcgtcatttgcccaaacgtaaaaagggtgcatttttgcatcagtggcatagagccttccaatttggtatgcacaagtgtgaggggggggggttgatattcccatagagcagtggcatataagctgaggcagcaacgacatgtcctacgcgtacattacatatacatatttacacataattacttatcaatttaactgtcaagatcgctcttttttttcccttcattccgtcaagcgtgataattttttttgcatttaaaaaaccgttgcgcgatggggtgaacgtcagagttgtaagcgggcatgctcttctcctacgagtgggtgagcgtcccccagggtttgcattatatgtttaatgtacgcatcactggcaccacaagggttttcccatcgcgaaggtgcctgctcccgttacgcatattcaatacatgcgcatgcgtttcgcactgtaacattgacccacggtcatgttttttcttttttacaaatttatgagagcgtgaaaaaaaaaaaaaaatcttttgccccttgacggattcgctaactgatgaaggcaaatatacgtgcgcgacgaatagctacatttttgttaaaaaatggttaacatatcatcgagaattgctgacccagcggatgagcaaaaatatgtaataaatttgaataaatcgcggcagagtatattccccaccccgtagatatggcatattattatttatgtacgtatgcttattcctattggagctacacgaacgcgcttacccgcgtaaaaccactgggatgatatagcgaatggatgtgctttggaaaagtggtcatataaatagtgtacttatttttcctttgttttctttcccaatttttattaacccctctcctcctttcgttgctactggtatcactctcacgtgcagaagggaattacagcacatacgtatttttacatcacgtatgcacgtttttacatatgcgttcttttttcccccattttaaataatcgcataagtacgagcttagcatggcgatgtccgtggctacgctgataataagattataattttttttgtgaaatagggaaatcgttttatttttattttttattttactttattttattttattttattttattttttatttcattttttttatttcattttttttgtgtttttactcacttcacgtgcgcttcctcgtcgtatataaaattcacagtacgcacatttgtgtatactcgaacgtaagcgtacgaactgtgtacatgtatatatgtgtacatttcccaggtgacacatgggaagtgcctccatttttttgtaattacttaaatatgtgaattgttactctgcatgtgccatcaccgtatgtttgtattttatgattatgcataaaaatgagtgagtcttttttacagcgttttatttatggcacactgataagtgagggcatatttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttaaccatccgctgtttcttttaacataaaaaggtgggaaagaacaaaaactcatccgtacggaactatttatttgaagcttaaaaacagtgagcatttaggaggtctcttcaaaatgggggccctagacgagtctacacctgttccctccagaatgtaatgataaaaaaaaagtgcacacagagcagtggcgcactgattaagcttggctgtcattcgctccgacgcaacgttgttatgtattatctactgtgcgaatagtaaacagcttttgcataaacgcggatggatgcttaattttcgtcatgctcatgtcatgagtggacaattttcgttacaagactgacctcagaagaagagttctcaccaattcgtatcaacgcgctttatttcgccactctgtccttcactccccgtagaaccctgcagctgatgaaacaaaaaaaaaaaagcgcatttcaaggctactccctgttgaaaaaaaaaagtgacgccctcttcattcacttcagagatgtacttaaggacattgtgaaggtgaataaaatgacgaaaagaaaagtgttctcgcaaaagggcatttttgctccacacagtagccatcagccgaatgtgttatttaatttttttattttatttttattttatttttattttatttttgttttattttattttatttttatttcatttttattttatttttgttttatttttgttttatttcccccccgctgtgtgaaaatttccctttagacaaaaaccaaagtaggcgaggaaatgaggaacgcctccttctcattagccaaggcagtgtgggccgccggcgattttaagggacaaattatcgaaggaataaaaagacccgttgtaaccctttccctatctaccaataatgtggccggcgtgaagcttcccattttccaagtccatatagatcccaccgtagacgtttttggcaacttaggaattgcttcaggaggacaagtcataaataatacgcgagaaaattatttgcagtgtctaaatatgctagtcaaattggcatctatgcaggtaggttaaaggggaggagaatggaagagtaatatgcgcgttgggtcattgaattggggttcgccctttcttccccagcgtgcacacgttagcgcatacccacgtgtgcatttgtcaaacttcgtgctccgctccctgtcgcaggtggcctttttttcgctcgacgaagaaataaaaatgaccaacaggagggtgaacgccctaaataacatcgtgctaccccggctggatggaggaatcaattacatcataaaagaactagacgaaatagaaagggaggaattctatagactgaaaaaaataaaggaaaaaaaaattgataagttaaaagacgaaaatgtagaacacttacctgatgaggataatcacgaaagtgcaaaaaggcatgacaattttgccacgtcacagaaggatgacgacgttatattttaagcttttcagttttacacccatttagtataatttgtatggttacacatatgttcctttatatatgtacgcgtagctttgtccgataaggcgagaccccaacgtttgcgtgaaggtatgagccaacagtttgacaggaagtcgaaatcgatgagatgattccttttttattttaccctctcgtgaacaccatttggaaaaggagaggtcttccaaaacggctctcagcttcaagcttggtcataagtgtaagcgtggcacggtccgagctccgaggtgcactgagcgaattgcagcatatacgtaagaatttcaccccactgctccccacatttgtacatacgttatgtgttgataaattccgtaatgtagaaaccaccgacggggcagctcaacggacaaggagctcctcgattgataacccatttgtgtgtaaatttgaaaaaaaaaaaaaaaaagtgaatggacctttttcgtctcgcctaaattgtactaaaggtggtatacatttcccaccgttggggcacgcaagacggggtgatggcgtgcaacttttaaaaaaataattcgtagaaatatgtatcatgcataaggttcattacattgttaaattgggcaatgttcaggggatatgctgccgaatgaacacccaaaacgcaaccctcgtgttaactacgtgcacatgcaaaaaaaagcatgttttttatatgaataacattgtttgagtaacctccatcattatgtacccatgcgaaaagcgcaatatgcgcagtaagcgcggtaagcctaataagcgtaatatatgttaaatgtccccttagcaaaaaggaacgaataaccaaaccatatagcatatgcaacgtttgcacggtcaaccttgctttaataagattatgcccgtctaaattttttttccatttttttaaaaaaagtacataaaaataagggcacacatgaggcaaagaaaaaaaaaatcctacacaccacacatcgaaaattatgactgttcataacattttagtatttttttttttttttcaagctagctatttttaatccactttgttcataacaaacctgcgaagaggggcccccggctatcctttgaagcgaaaaatgtataactggccgatttttgcagcttaaacagattttatttggcgatacaactttgcctgacttgttcataaaattctacaaaaatgttgttaatattttgaacatggaatatttttttcaccgctttaatgcacactaatggtgttttttttttttttttttttttttttttgtgccacacatttggcttgcacctttttattctataccaatttggagcaggccttgcacacatgtacataaagcgcatttcccaacgtggcgaaaaaaagtgaaccggacgaaattaaacgtgcagcaggaatggtgtatatatatatgtaacacgcgatatttaagttaagcgtttttttttttgtgacaaaatgggtgtcttgctgttccgttgcatggcacaaaattgtaaaactggtgaagaggcaaagaaagaaccgaaagggcacttgtgtgattttcctttctagataagtcctacgatatatatatatattttttttttttttgtttgtttccttgtaagaatttaaaaaaaaaatcacgcacattcgcatgtaaaccacctgtctgctgccttttccaagcagaaataagccatacatttccacttctacatttttcagtcctcctttttgcacacacagcaccgcgcgaatcgcaaccccctgcggtcaccgcgataactggaccgagtagtatttctgcaaaaagtgccaaatttgcgtgtccctatttgtggctccagctgcgcacagacaaacgcgcacagacaaacgcgcacagacaaacgcgcacagacaaacgcgcacagacaaacgcgcacacacacgtgcacatccacacgcgcatgtaatacgagcgaatttcctcccaaatgaatcacaattcgggggagaacaccgatccgagtacggagcgaagtgacaactcggtgggggactatatgcttggaaggggaagtcccagtggggactacatcgatgaggggcaagacacaggggaaggccaaaatgcggagggagtgggcattcaagagggagtgggcaatcaaaacggagtgggagagggagggggcatggcggaactgtctgagaacgaataccccggcgcgcagtacatcccacatttgcacgggctgggcagagagagacaagcgttgtcctgccaggtgaacgaaatgatgattccaggacaggtatccccttaccacatgccacaagatgaggcgtcctcagagcaagaaactttatatgacgaaaatggattccccataaggacaaattcgaatgaccaagaaggagacaaaaaattgtggtcatggaccaatgatggaaaattaaaacttttatgttctcaaccaataatcccagtgtctgttgtgcaaggtatactaagaagggataaaattattttaataccacaagtagaagtaaccgattttgttgtcccaaaaatatacaaccaaaatataaagcatgatgtgcccaagttggacctaaaagtggaatactccaatgtagaaataccaaatgtcaaatatgtggagaaggaaataatcattccaataatcacagggtacacacataagttcatccctaagtgggatgtccatgaggttcccaggccggttgttaaatacataggggaacaaaaaatagtggaggtagaagtacccgaaattaagtatattgacaaaatagtagaaagagaagtagtggtagataccgttgaaaaaagggtccctaaaattatcgagattccaaaatacgtagatgaagttaagtatgtgtggaaacctattgaaaaaattgtatacatacagaagctggttcccaaatttgatgtcaacttggaatgtcctccacctttaatcgttccctacccggtacaaacggtcaagcaaattccacctgtcatggtcagaaaggatgtgaaatttccagactgtgattacgctgatttcaattcaccatccgggtcgttgccagtccctagagagtacgtcgattattatacttctagacagaaagcccagaagggtattttctccaactgctgcgaatccaattgtaataagagtggggaggatcatgatgagacttactacgatgtgtcccccaattctggcatgagggtctccgaagagtcactccagaatgaactaaatatttgtaattcctccaacccgtttgtcaacaccagcgtcgattcgattttgaataaggcgggcccgaacccaaagctcgcccgtgacgcggacattcatgcgattgtaaaggcgagcgtggatgcgaaccggaacgcgaaccggaatgcgaaccggaacgcgaaccggaatgcgaaccggaatgcgaaccggaatgcgaaccaggatgcgaaccaggatgcgaaccaggatgcgaaccataatgcaaatgcaaatgctagcgtaaatgcgagcgtgaacgtgatggcatgagaggggggggaaagggggagcagcggtacgggacagaccaggcgggtccatgcctgctccgaggcccatgccccactggagggagtcaccactttgcgcggtagtacaacttacaaaaatcattatgagagggatacattttaacccataagatagccacctttttattaccgctcacggaagatattttttgtcattttcttccattcggatcgtgtcgtacgagcacccacccgggagtgttctttttttttttttttttttattaccatgtgtttttttttctcgactccgttgtgtgcccttgcacagttagacgaagaagcggagtcgtagcttaattcgagaatgatagccccttccgaatggaagcttgtttccttgtgctgccttcctccacgcagaggcaagcgggacgtatcctacgtccgtgcaaaagtgtttcgtcatttttaattactcattttaagcaaaggggaaggggatcgcgcctgcgcgcgggcgcaccgttcagggggcgcccttcctttttctcgttatctttgcgagccgacacggtgtttagcggtcgtttgtcgctttcatttgtcccgcccatttgtcgcttccatttgtcgctttcatttgtccctaccaattgtccctaccatttgttgcttccatttgttgcttccatttgttgcttccatttgtcccttccacttgccacttccacatgccacttccacatgccacttctgccccactacccgatcgcctatcccctcccccatttgtccattcgaggcgaactgttgtttaccccattttagcaaaacagggtctggtttaccttaacaaactgggccatttggcacttttttttttttatttcctcgcccgatgttccggcaagtaataagttttagtgaaaacaggttgtacagcaggtctcgggagggtttccggtcctctatacgtttgataggcagttttgacaggcacccttgatgagccgttttcacctgacctaccattttggctaccacctcctctgccactgcggcgtactgcggcgtactgcggcttactgcggcacactgctgtccattgcggcttgctgcccactgctgcccactgctgcccactgcggctgactccgaagcacagcccaactagaataaaaataacgataaaaatgaggcagcttatgagcagcagggcccgcttgatcacttcgttgtcctggtctatggtctctttgttgtactttttcagcaaggccttcagttctgagaagtgggaaggggagcgtcgccatggagttacatatgagttaaccacacatgaggtggatgttcgagcgcccatacaagtgtatatgcatgtgtgttatatgcatgtgtgtgtttatttatgcataatttgtcatgtgtttcccaggggataattttactttcgttctctttttccacttccttcaacttttgctgcaactggacaatgaagaaaaagagcttgtagttgcactccttgttgtatcttatgcttgcttcatttttatcttcctgtctgtgtacagaaatggcatgtagagggggggggatcccccggaggtgttagccaaaatgggtcacatgtgtgcatacacatgtgcttcttaccactacgcactcatttgtgaaattaaaaaaggggagctgcgaacaggtttactccacaatgcattctttgcacaacacgggcatgtgcagacatgcatttcgttttttcgtttcttcgctttttcgttttttcgttttttcgttttttcgttttttcgttttttcgttttttcgttttttcgttttttcgtttttcctttttttcgtttttcctttttttgttttccttttttttctcttttttgtaacctcgttttgttgaagcagctcaactcgttggcagcccggtcattcagcttggagcagtgcagtgaacacatgtccatcttttccctttttttttttttttttttctcataaaaagcgcgtaaataggatgtccaatttgttcaatgtatgcacagcgtaggtaatttgtacgcatgtcattttagccgcttaaggggcgccttaaaatcctgcgtcaaccgtttcttcctttcccacaatgtgtgcacaaaatgggaaaaattgtgttacacaaatggacccctttttttttttttccgagttgccattcgggacagtattaacgacatgaatgaaccgcttttgcccaactgcgccatgtcttcttgtccgccttggacgtggtgccaaaaaggcacgtcaaaatggagctgctccacgggacgcacacaggcgtgtacacagtacgtacatttgtacatttgcgtttgcccgtttgcttttacccctttgagtttacccgtttgcgtttacccgtttgagtttacccgtttgcgtttttgcgctttttttttcaccgtgcttaaagaggaaaaaaaagaaagcacgcatatgagccaagagccaacctccttgccattatttacacccaccggcattttcaaaaaggcagagggatgagtcagccaagtggacgaaacgcatttggaggctcttctcatgcactccctttttcgagtaaaacattttgtcattaagaactgtttagcatacgaacaaatgtggagcagtgctgcctagttcaaaagaattgtacaaaaaaaaaaaaggtaattccctttccccgcgtgtgcacttggtgaaggaagtgcgttcttttgattcaaataaacaacggcgacgattcagtagaggggaagtgtcccagcccccgcttcttctattgttagtggacactcttttgaataaggcaaactggatacggtgagaatgatagcagggagtaaggagcccccccccatacatacatacatacatacatacatacatacatacatacatacatacatatatatatatacacacacacacacacacgcacaatagcggcgcacaaacggatgctcgctatgcagagcctcgcttaaaaatcaaatggttgacgacttccagcttgcggcccccctctaccaaagcaaagtgggaaaaaatggggtccacattaaggtgatacttaaactccgagagaaagcgtgccaaatggggcaacctctccgaagtggtgaccaagtaaagggggagctctccatttaagggtgtcaaaaaacggtaatgcaaacaggaaaagttaattctctcgtaaacccattcgaactgctttcttgtgttaaaatttttatgaccaaaccagtggaagttcttgtctgggattatatacggctcgaccgattccgatgtccgtttagtctcatcaaataggtcataaaaaattgttccaaaattattgtcatatattttcttcctccaattgtgcaatacatgtccattttgatccctaatatgtggcgaacaatctaggaagcctattttaaattgcctatgaatgtgagagtacaatggggtatcataacagtctgtcatcaaaatggttacttccttatctctatctgttttaaggttacgaaagtaagtggctactttttctggggaactgttatgtactctactgaaaaagaagatacaacccatatgaagaagaaagcctatatttaaaaaaaaaaaaaaaattttttttttttttttttcttgtcccctcctgtacatacacccaacatttgtgcatccccaaaccagtacatatcgtgatgaagggcatatacccgatgagaagtttatgctccttatgaacacttagtgataataataggacttccaaaagagtagccacgtagacactgtgatctattctgttgattactgcatcaagggggcttctttccgtcaccacatttctcatcatatagaaaaaggcgtagtatgtaaaaggggtgaaaagaaggtatatggatggaatgacacaggaaaggtaaaagtggatggggtgctctccaaagtaactgttttgtccacttacaaaattatatagaaaaaaattcacaaagctgatcgttattttattgtagtaatacgaatctgctatcattcctaggagaaaaaaaatcaccgtgtacaatactccaattatgagcacttcctccattcgcagagctgccttgtgccccttggcgcttttcaccaagtagaggaaatatacgcatagccaaaatggggcagcgttcggtctgattaacacacaaaaggagctgcacaacaggctcagcaaaagattttgtatctgtgcggttctgaacttgttcattgctgtggagcggttgtgggggacaccctggtgggcggagtagtacccagttgtggaagcatcaccctgattatgtgtctctacccctcgtgcatggtgtgaagtctttccatattctgctgcccctgcggggagtaacgtcgatgcatcatcactactgatgatacttctgaaagggtggcactcttgtgctaatctttgatcactgcgaaggatgcccctccgcacaacagttgtgcctcctttcgattggctgctctgtttctccttcgcgctttcactcgaacaggcaagtgacattccccctttggcgggaaaggcggggaggtagttcttcgagataaaatataccccccatatgttcaatatgcactcgaatgactgagaggacgttctgcaaatggtgtagaagtggaaccagcagaggaagtagcaagttaggactgcgtgcacgggggagaggtgccctccgccattcccacagccactacaaccgccacaaccgctacaaccgccattccctcggtcactacaagcgccacaaccgctactcccaccgccattccctccgccactcacaccgccgttccctccgctgtacagctgcgcataccaaagcgtaaccaacttgaccgccccataatcgccgagcgccgcacacagcccctgaaaaatccttggggtgtagagaaccgcaaggggggtgtccagcttggtgattttcaaaatataaaataaaatggcatacgtcaaggggtgcacaacagatcgcagagatatacagggttcccactcccagggtttatgcccataaccgaaaacccaataatgcgatatttcgatagactgagcatactcatccggaaagaaggacgtctgaaccactaaacagttaagcagtctaaaaaggattaagtacaacaggcatctctttgaatttgtacacttctctactatggcctgtccatatttaagaatgtccccatatatcatttttgccctctgagtcaccctcctccaaaaaatgaggggaaaaaaaaaaaaagtcagttatattttctccaatttttcctcctactcatgtgcggagtgtgtacacgaagaaaagtagctgccttcagtttgaagcttttctcccgaaatttttctcttcttttttgtacgtatgcctcatatcgcatgttggatagtttacccccccctttgcgtactgctcttcgtgcaggttcgaggtcttcttatggttcattcggcgagacccttcttcaaacgcgacgaaaaggttgcccctcactagccgtggaggtggcaaaaatggaagaaatgggcctacacacgcatacacctatatgtatttacgcacagttgtgggaaagagaagaggggccccgctccaactgctcatatgtctctcctctccccctttgcgtagttacttttgtgtaccacttcaaatgttctaacatgaccaagacatattttttttctactttcgtctaggatgtattttgctctcttttctttatcaataagtgttcactaaggaggttgccaaaaaaattattcctcatactttcttcgccgttatactctcacgtagtcgatagtggcttatgtcccctttttttgtgttatttttatttcttcaaaaagatacaatggattgcatttttttgtaaaatgtgtcgatatgcatggagctatattgttgtatattgtcgtatattttttttttttcttttttcttttcggcggaggcagctcactcttgggaaaagggtggacagaaatatctcaccgggctaccggcaaaggcacattgacacttcgttgtgtgtactcatgccgttacacctccccccccaagtgagcaatgactccctcagcttttcctgccaaaagggggaagggatccccttcgataagggtaaacaaaaaaggaaaacaacgtagcttccaaagggagcgcgcagcgatatgtgttaatctcaatgagcaatcgcaaaaacactccattcttttgcatcaaagatgcgtaaaaaaaatcacatggcagagggtaatttagcaaaagttggtaaatcatacacacatgcatgtgtaaaagtgttaataagaaaaatggaaaagcttaacacgttacagagtagaagtgttcgattggaaggtgggccaaaaaaaaaaaaatatgtttcccaaatggtttctaccctattagagttattcagaatggcattcgctaccctttttgataatctccaagtagagacagcacattaccacctgatggggaaggtacccacttgcatattcagggcctctgcgcggggtggccatgcgtacacacgtaaacgtgagagatatggcatagctgcacaatgctattgctaacaacggggaaaatcacaccttcgaacgataaattagagtgttctctggagaaagcgcagcggatttgtcgcaagacatacaggacagttccgccatgttgcgaaaaaatgatgacaccagaaagtaccgatctgtagtgctgacccccaacgcgcgccctctgcttcgtatcccctgatccttcccccctgcttcttctcccctgcttcttctcccctgattcttctcccatgattcttctcccatgcttcctctctgcttcttctccccccctaccgctgtggcccgttctcacaccgatcactgaagtagtcatacttttggtaagacaaaggctcattcaacaaattgtccagcatgttattcatcccgtcaacgaacttgctccctgtcttctgcgtcttcggaatgctaactcttccaaaatctctcggtaacgttttatgcttttcaagcgtcgtgccgtctagcgcagaatttattttatccaacaaagtgcttcccgtttttaatgttggcctttcatttctagagtaaaaaggatctggattataaaatgggtacaaatcatacaagttagtgttattgttccgcgacacgcatttgtaggaggactctaccatacctatcactacatttacaacatcgtccaagtaggtacctacagttagggttatctttttgaacatatcgaacctttttttatttggagctttaatggtgattggcatttttggtgaatgaattaggaactcataagaattatccatgtgtgagttgcagccaggtagtgaacaattcattcctttttttaaacaacattttttttcatcttcctccttcgccaagtagtacagatgtggggggaggtctctaaaattagctccatgggggtaggcataatactcattttcgtagcctgaaaaagttggggaactgcacaaagaacgagctcctctcttaccgtccaaggggaaataagatctccttctgctcagatgaggacttctgctcgaatagctgctatagctatattggtctggatatgaaatattttgactcatgttagcatgtcttgggtccatgggatataaggtgctagatgcagagtacaactgcctgttcgttccagaataattatcctgcggtgggaaattgttctcgttctgatggttgtgagcagccgtgtcaacatctaggtagtcgtaattttctaaatttgtgctgctattccctgtgttgtaggtgatcctactgttgccgctgccaccaaagttgccgctgccaccatagtagccgctgccaccatagtagccgcttcctccaaagttgccgcttcctccaaagttgccgcttcctccaaagttgccgctgccaccatagttgccgattcctccaaagttgccgctttccccaaagttgccacttcctccaaagttgccgctttctccataggtgcgacttccaacatagcttccgcttccaccaaagttgccgcttccgcaattgctctggctattcaattttgcatgaaacgggaacgggctctgctgaccatttgcgctcctattagcagcgtaagaaaagttatccccagatgaagcattcacaaaagagttgtcgcaagagtaagcgtaatttttcgagctcgttacgttatctggacttgaggtggtcccgtaggtttgtccatcttccaaaaggaacttaactgaatttccataaccagcatcacgggatgcgtccctctccagactgttgctagcagtactgacaacggtttcctgcttgtcaagggtaatacctccttccgtgacgattgtatctctggacgattttttcttaaccgctttagcagtggaagaattgctcttcgagctgtttgatttattcatttttgacaactttacggtgctcttttgtgtaatttttttttcatctgttcaaatgcttacgcttgggcgcatcggacacaacgcttttaaggcagcacgaatgtacacttcagcacggtataataaaacttaaacaggaatctgggacacacaaatgagaaaacgaaacgaacaaataaagaaggcgagtaaaaaaaaaaaaaaaaaaacggctgctacagtttcgtgtgcgatattgcgcatgttttgaaaatacatatgggcgcaaaaacacgtgagcttgtataccccattttagcatttcgtaaggagccttaaatggcgtatttaaaaatcatacaaaacgtgtagaaccaagtttatatgaactgttgtctacaccaacacaacacttttttgttttgtctatccggcgatttaatacgcttcgttttagtcaatttgcttacacaagaaaaaatctacgcatcagcatgtacacatacattattgtgaatgcacaatttaccacacgcctgaacagttcatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaatatatatactaaaatgtgcacacatatgtatgtttttacctgaacgagcaataatttttgcagcttttttttttttttttttctacaattttggtcatgcggtttggaaaatttacaacatgtgtacatcggtaaaaaaagaaagaaaagaaaccaagctaaattgaataggttttaaaaatatatacataaaatgctcttatggccaattcacatgcttacacctcgcgcaatccaccttgttcctaatcgacgcagatacaaccgcggcacagcttacacaaatgcaagccagaacggtgtatgttaaaaattagcttgacctacccactagcatagctttttttaaattcgcttgtccaagcaaaggcacgcattaagctttccttgtgataaaattttctcttaaatgggtgcttgctaaatgagagaagtcttgtccttaaaatgatgtcccctttttactgtttttccctcattaggatggtaattacgaacaacgttaccgtgaccttttacctgcataaagcaaccaccacgttgcttgcatcaatgcgcaactgtcaagtactgactgatcgtagaattcacatcattaaacggaaaaaagacgcaactgatccatacgcatgctaaattgcatagcttgcagcgggggcatgagtcacatggcaccagaatgatccggcacattccgcatacctctcccctcctcttatttctacatcatccacgcgtaatctattcagacccgtggctagctacatatatggactaaaattacacatctacattttgtaactgcacaacatacgaggtacactttttttttatacataattttttcaattgaattatgaagttaaaagtataaaaaagttacataacgtaggaaaagggatggttaatgcattaaaaaaaaaagtatatatactatacatatgtgggccattatatatgtgcatacattagaacgcgtgcatatgtgcacacataacaactcatgcatatgtgcacacataaaaacgcaagcatatgtacacacataacaactcatgcatatgtacacgcatacacataattacatatatgtacatcacagaaaaatggaatgctctacttgcaactttactcataaagggactaatgaatagatcatttcttgtacgctctagattttcttcttcctcgtgccttttcaaattttcttcccttggaacggacgtatggtctggccttcgatttaggtctacctggggctttaccgaaatgcttctcagccgttctggccttggtgggacctcttaaaagtatacacttctgtcccgtggggtatttcaaagctagctgatcaaaggttaggcattctcccccagcatctaaaattcgttttctagccgtttcggtaaacctaagagcgcaaacttttaactttttgcaatcatatagcctcttatcatctgaacggggtgaaatgaaaaaaaaaaaaaaaaagagggcattaatttggggaagaacataatgtggtatggcgcaagcacgtgtgggtacataattacacaaaaaaacgactccaattgggggctcattcggaggtgaacaaacgaacggagaagcaacatgcacaattctctttgcttgccaaaattaactatgcaccacgaacatatgcaccaccaacagacgcaccgccaacagacgcaccgctaacacatgcaccaccaacagacgcaccaccaacacatgcacaacgagcaaagctcaaacggtttaattgaacttccacaaaggaatggtcagaacgttctaccctctccattaattatgtcagaagaccgtcgtgattcgtagaaacttattcatcatgtagattcaaccgcgcacaagtgtgtacgtgtggggataaagcatgtacatacacgtacgatatgatgacgcattgatgttagcgcatgcacacccaactttggcgctgcaaaagagagcaaattctccttacctgttattgatccaacgacgactgctatgttgtcctgatagttggccatgtggcggtgcaacttggagagggacaagggaggcctgaagcgctttggcataataagtcttttggcaattattttgttaaaattggcgttggttcttctggcaagaaaacggtatagcttcacgagcagcctcaggtacgggttttttgacaccaaatttttccttccatgtttttttattctaccaacatttttcagtgcgatagcctggaaaaaaaaaaaagggggggagataacatcaatgtggggggaagacatccacgttggcggtacaactgtgctatcatttatatgtacaaatgcacataaacacgcgttggtgtttaaaaacaactcgatcgatgtgaatgtacacaactggggggcccactggggatttcccaagtggtacattgcacggcgaaatatatgctttcacgtaaaggtttgactccacgctcacacctcgaacaacgcagaacgcacgcgtgataaatcttttactcacacaacaatgtgttcatcacatatgcacaaattggaggcactgtaaaattcacttaccatatttttaagtcagtaaaaaaaaaaaaaaatacttataaatgagatataaccctaggaggtgggggggactctaaagttcctcggaaaagaaaaattcctcgtgcgcggctttaaggtataaaatcacagagcaacagattatatgcaatcttaaaaaaacatgaaataggatgtaaaaaaaaaaaaaaananananananananananananannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttcgaaaaagcatatttgctaaattgtttgcccggagtttatttcgattttttaaacatgaagtaaagatgataaaaatgcgttcgcgtattaccctcacatcacatggcttttttgctatgtatatatttttttttaattcgaaaggggtattttttctcacttataaagcggtattctcgctacgtttttatggctccccctgagtgatgggtgtttctgtacaattttaacaataaaaaaaaaaaaaactaatgacgcagaaggggaaaaataagtagatacatatgcaacattatatatagctacattatgcatatgttcaattgggggtaaattcagtttggcttggttcgtgtgattaatttttttttttcggaaaaatccacaactccgcaaagtgcgcagctatacgctgtgtttatatatatatgtataatgtaatggtattatcagagcacaataattgctttaactggtgctacgccttatggggggcacgaacggaagaggctatacgcggggggaggggtgggtgttaacgtgaacgaaaatgatatatgacccctttgcaaatatgacttgtcggttcttgaaggaagaaaaaaaaaaaaagggtgcataccccacgcgttgtcatgggtactctttacccatacgctattatagacgagagagttatctttgggattgtaccctctgcgtggcgactatttgtgcgtatgtttctcggctcgattcgctgaaactgggtggaagtaaagctttaaatagtacaaaaggtcaaacgctcgggcggtgaagggacattacccccaagcgtatttttcactccatttgtttattttgccacaatatatatattatggatggtgatgacagtgcttgcgttttacgggcacgcggtgggtgcggctaagcagaaagaggggggtagcaatattaatgcatataatttatgtaaaaaaaaaaaaaatggtatgccccgacccgctgttaggtacgtgttccatgtgtagtggcggctcagtggcacgaggtagagtgctcttagttggcttccttccccgcgtcgatttttttgcctacattttgcaaaaatggggattaaaagcaataagcagctaaagtgaattattatatacgcgcaagtgcatacgtgcatcactcattgtgcgccccccattgtgcgtccctcattgtgcgtcccccattgtgcgtccctcatcgcgcatcactcatcgtgcatttccccttttcgcggcattgtatacgccagaacgcccgagttgactttttggagcccaatgctactggtcgctttatgcgcacgagcagtatatacggtttccccccacctcttgccaaccggtgaatagcggctgctcatttttcacggcaaaaataaattcgccaaaaaataggaagttgttgaatcgacgaagaaataatatttttttttttttttgcaaaaggaacagctgatctgcaagaggctggagaaaagtaaaaaaataacaaatgcacaaattgctagcatcgtttaatttttcccccccttggcgcaggcatataaacatacacgtaagttaaaaacaaaaaaaagaaaaaaaaaccactgatatgacttgataaaaatatacaaacgtgcgtacatattaacctttttgtgatatctcgttcttgcttgcatgcgaaagaaactctgtttaatttactccaactgagcgacggcgaacatttgcaaaggcgattgcaaaaggataacaaaaaatatacacgtgcatgtttgctattcgtccccttcagcagagcagtcagtagagagtacctacccatcccgacaagaccacatcaacagccgactttcaaaggtgaacaaactatcgtcccgcttcgttacgttacgttacgctccgttccgttccgcccttgttttttttttaaccaatttagctgttgtcaaaatggttaaggttgcagataactccctaaaaacaaatgtaagcctagtgagagagaatacgtggagaaaaagttgttgcttcagcgttgggtgcgcctctgcaaaagaggatgcaacagagtttatattgcacgcttttgtgtggacacatgtagggatgctccacccctttgcctagtccacatgatgtaaagcataattttgtgcttttccctgttgctacaaataatttgatggcacacgccggagaggtaaaacacaccacgagtgtacccttaccacgatacatatatatttttctgtgtaacgtttgtcctcctaccatccttcccagatccaccagtaccacatcgttggcagagccatcccaaccgaaaaggataaaaatccgaatgtgtatcgaatgtgcatatttgcaaagaacgacacgaatgcgaaatcgcgattttggtactttatgaaaaaaataaacaagctgaagaaatcgaatggagagttactagcgtgtgagttaataagagaaaggtttccccttcgtgtaaaaaactatggggtgttactacgttatgatagccgaacgggtactcataatatgtacaaagagtttagggacaccacaaaggaaggagccattgctcaactgtactccgaaatggcaggaaggcatagagcgagagcatcctccatcagtgtcatcaggatatcagagataagtcccaagttcgtacgaaggccacatattaaacagctccttaaaaagaggctacgattccctgcgctgcatttgcccactttgaaaaaggaatacagaaggaaatacgcagctaagagacccactacgtacagaatgtaaggacaaggaagaagggatgggggaagaaatagtcctcctcccgatgtacattttctggaccagccttcccaattgtattgccaaaacggaccactatatagcgaacaactggagcatgtacaacggagagaagcacaagaagaaagacatatgccgtgtgtcaatgcgaaggaaacgtttgttttatgccttttttttccggcaaacttgcatatatatatatgtttatatgttcccttcatttttttttttattttcacataaaattaaaccgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgagtgtactttgacggggttgattatctgcccattttttctactttttttttttttttttgtgtgaaaggaggggtaaccgaaatgccttttttttagcatatccgtacattctcagttatattataatattggctctcttcggagatgccgtttgttaaaattggaacgatacagagaagattagcatggcccctgcgcaaggatgacacatgacgttcgagaaggaatgtaatttttttttttttcttttttgcaagtttatcccaacgggtggttaaataaaaagtcgtacttaatatataccaatatatgagcagtagttttacgcttttcccgaattggcacatttttttttttttttttccaacccccctttggatatacgacgagaagttgtaattccccatcgggaacgtaaaaatggggggattttatcttttcccccctccattatatgtggaaacgagcaaaacaaacggcttcttatttttaaaataaaacaaaaaggggaaggcgtgccgagcaaaaaggacttttcccttcttcccccctttgtgtgattaagtaaacagttgacgggacccatccaaatataacatggcgctgttacatggagaagttcgcatacacgcctcattcttctcgagcacttctcactacaccctcatttgaaccattcttagaggaaaaggcacagcgttggagtagagtgtccaccctgatgggggcacacttggtggagaatatttgtatatgcataagcaaacacttcgcgaaggcgtaaaagatatggcttcaccattttatacgcaatgcaaagtagggttctttaggagtgccccccacccccgttttgctcacaccaagacgagtaatccactcgataaggatatctcaccgtgtgtccccccctcccaaaggcaaaaataatcacataaactgcaatgggatcaaatggagagaaatggaaaggggaacaacttccttttctctccttcccatggcatcgaactagacaacctcttattattgtaagcaccacggcgataaacacaaatgacgaggtgactactgggtcccatttcttagcaatttgttagcaatttgttagcaatttcttagcaccgcgatatgttctctaaaaagttcatcttatgcggctatttggataaatttctccatcacgcccatctgaaatgaaaagctaaacgaactctttttcgacgcccatgtgtgttctctctcattaaggcattttactactggtaagagggcgagagcaaaagtgctgcccatttaactcaaaagaataattttcttccacttggaatttattttaaattcgcgttagcactatacttgcacgttaaaatgagcacagatgaagaaaaaaaaaattattcattccaatttagcctaaaaaatttcttttctttttttttacattttttaagaatttttatttttttttttttttttgtgatacccccggcgggattcgaacccgcaacctttggattagaagtccaacgcgctatccaattgcgccacgaaggcttcaaattaaaatgtgctttcaattaaaatattcctaacgcacaaatattttcggaaggccttccccaatttcgaacgctcaaatttaacccctacttgcgcacgtgcttccttttggcagttattttacctaccctacatggtacccaatttaactcaaaatgattcatgtgctggtgagtgcccttccagattgggtaaaacaaaaacgcaggtgaggcaccacatgatacaactttatttcattttaccctactttgcgttatttatttatttacttatttatttgttaacttattttttgcgcacaattttattttgccaacttgtggggtgacacagacgtttgaaaaggcagctttgcgaaatgcgcctgaccctgttgtgcttctcctctgcgtggagatggcagaacggaatgaccgtttcggaagcgcgaaaatagcaaccgaaccggtgggggcgcctcccctcagcggattactcattaagttgtgtaaataaaaccgcgccattgtgtcataggcgttcctccgcgcagaacatcgcgaggggcccccattggtgggtcatgtcccaaatggcaaggttcaaaaatttcgagggttcattttccttttcccttcgtgcctgcctgcgtgtgcccattttcgcggccccagcacagtttcatcagaggcacacaaaaagggagcaagatggctcagttgcgaattttgcattttatcatatcgcattggaggttactccccccacacgctctgtaattttccttcccctcgaaattgcttaccaaaaggttaagaggtaaaaatggggtacctgagcaaaataattgaccctccatttaacgctctcgaaggtgtatcattacaagggaattttttatagacactgtttttggattagctcattttagtcaaactcttctcttttcacagaagtgatgactcctccccctccgatagagcgctgtacggtacaggaccagattggggtaggggggtaggcaaaaaaaggattgagtttgcgcgcaaggcagacccacaacggtatgagaagtagaagcgtttgaagcaggaacgcatgggtgtaacttgtaggtgtatacctatatatactccaaccatttgtttttctatctgcacatgctgtgtcccccctgagcatttgcgctgcttccctccttacacagctagctaaccatttttatagctatttaaaaaaaaaaaaaaaacaaagtcttcttcgtttgtcacattacacgcaatcagataaaaggttcaaatttcaccatgtgtgtgtgcacgtgtatttttttactttttttttttactggcgtgtatgtacatttatatatgaataaaaaaaaaaaaagagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaataataaaaaaacgcacttttaaaacatccctctcccctactcatatatgaataagtatgtttaattagaggtacaattttaaaccatgtaatgtagaacacactttaggttcgccagacgctcgtgtacatacaaagaagtacacacacgagcatgcaaatgtatgtgcacatgtacgtgtgcacattacacatagggctaaaaggtgtaataaataaataaacaaatttttttgagagttcctaatgagaagagttcatgaaagagcagagtggggatgcaatagtgctaccatgatgaggagcgtatggaggttacgtatggaagtacgtgtggaggtgcgtgtggaggtacgtgtggaggtacgtgtggaggtgcgtgtggaggtgctatgtaacagtgatgcttgcggcgtggagacgatgcatatgggtacacggaacgacacggatgagtatgaaatgggcggatgtgcaaacgggtgtacggacggacaacagtggcggggtacagattcctgggacggccaaagcacgaggaatgtggtgcagctgcccggagtgaatcgggtggacccatggcaggcgtctctctctgctttcatgaataatgtaaaaaaagggcaaaaaaaaaggcaaaaagaatgcacacatatataaatatacacacacacatatatatatatatatgtacattatatttatacctaaaagacattaacgaaataaacgacacaaacacacacacaataggtacgtggccaaacgtacgcacaggcggcagatatacgcttgccgctatgcccgtacgacgagcacatacatttgacgttaattaaaatggagtgcggatttaaaaaagcaacatgacgtggggcggggaaattagaaataaaaaaaaagggaaaggcctatttttaattcaaaatgggttaacaaaaaaaaaaggtgatgataaagagaagcgggaagaggcgggttccatttttatatacacatataaatatacgcatgtatgaaaaagagaaacctgtgtgtgtgtgtatgtgtgtgtgcacgcagtgggtatacaggtatatatatacaatggtataaattatcatcgcgggataaaagggggagataaatggggggggtaaaggagaagtaaaaggggggtaaaaagggaggtaaaagaaaggtagtaaataggaacataaataagggggtaaattcgacggataaactcgaaagataaactcgaaagataaaatcgcacgtaaaccaacacgaaaaagtcgtacacacggagttgttcgatgtattcatacaggaagtgtgcgcttcttaaaaaaaaaaaaggggaagcccggctatgcgggaactactactaccggcgcctttgtaaagtacgacggactgtaggctgcaaaggagaatatcgctgcggttacggtggctacgggaggaaaacaaaaaaaaaaaatgaataaatatgagaacaaataaagttaacgttaaaaatggaatgtcaatatgacgcgtcaaatatcgctccaattaacgctccagttaacgctccaattagcgctccagttaacgctccgaatatcgccccaattaacgctccagttaacgccccgaatatcgccctccgaggtggctcacccgaaaaagacaccgtgatgatccaggaaagaaaaattgtcctaaagagcttcaagttcacgcaggaggtgttcaaaaacgataagaagcaaaacaagcccttcttctttacaggcatattggcattcttatccacttgggacttttccttgcccagtagcttcatcccctggttgttggttccaccggtggtgtcattttcctccgatatttttgcctctacgagacctagaccaatcacactagacactgcacaatgggtggaactaagcggtattccacagatactaaaaaataggaccaccaacccggaaattagctcaatggtaaaacccctcgaaggagtaattttaattaacttcattcccacagtcttgatgactcgataacctagcacggacagacccagggacatggacagacctccaaacaacagaatgtaccactgcacttttagcttccccctaatgccattattgtatgtgttaaaaactgcagcaaagggacctatagcattagccgtgtcatttgcactctgagccaccacccctaaaatggcactaatgatttgaagagacgaaaaaacgatctctgtctgcgaatcaaatttctcgatcaccgtttgggctatattactattggcactgtcgtttccactgttaatgctgctactagccctccctaagtttccacttttttttttctccaaaatttcactcttctcgtctatatttttcatattaatagccatttgatagttctgttcaccttgattttttctcttttcacagtgtaatccagaaccaccagagttttcccccccaacggaagatactgctgttgctgttgctccgctacctccttgctgctgtgctgctccgctaactcccttcggttgcgtaacttgggtctcattcgaagcaaccgaattcaggctactattgttgacgttacaaatagtgttgttgttcgcgtctttgccatttttctccaaatcatttatcatgtcatctccaaataaatgtttcctaaaactaaagctttttaatctcttattatatactacgtagataatgacagatccaatgcatgtgaggatgctggaaaggagcagacaaactatcgtggagtagaaagtattggctgcactccaatcttgaatataacatggtgatgcaatgacgatctgtttgtcctttttcatcctacactccaaatttaacactattgggttttgaaacactaaaaagacactaaacggtagggtaatcagaaaaatgaggaaccaatacgattttttaattatttgaaaagaatttctcctcctcagtattaaatgccgtagtagggtaaaggctatggctgaacaacttcctgccaaaataggtgctgcaaaccatgatatcactatgctgtgtattttttcccatttaatcgacttagtgtgtcctgctgccaatccaaagcctaacaatgctcctattatactgtgtgttgtcgacacaggtaaccctaaacatgttgctatagctagccacatggttgcacccataagggcgcaaaacatacccaacatcagaaattcgggtgcatcgtaaaaagcttcaaaatttattatttttgatcgtatagagtctgtgactgttccaccaagtaaggaagctcctaatgcctcaaaaaagaaggcaattatcaaagctttcttaatggataatgctttggatccaatggaggtgctaaatgtgttcgctatatcatttgctcctgtcacaaatgccataaaaaaacatgctacaccactcgcgatgaccaaccataacatgtcaggagttgttaccatttgattttgtgaacttttttgcttttttattacctactctgggggaaaagagggggggggaagaggcgcgaaaatgtagcgagcggtgggggaaatgaagcaatagaagcgtggtgacttgggggaagcccgaagccacagaagcctggcaatccccttctgaacattctttgttattttctcaaagcagaggcagaactgctacgaatctcgccgctcctttttttgccctcttcaaacttacataaagtaacaaaagggggttgttggtatgcggaaatttccacgcgccgtatgcaagtgaacactacgcgtgagtatctccaactgagcacctccacgtggtggcttagccgccgtgcgcgtctgtatatctgcgtcgccttagtttgtgctgctccgcggtgcgttaaattgatctactcggattagttcggatttgttcagtcgttcgagtcaacttcggcaaaatgctcacctgcctgctttgaaccaaatttaatcgtgctcaatttgtgtgggttaaactttgggcctcactaaatggaagatacttgcgcgcgtgtgtgtaggggcttctaattgcaaatcagcctatgtgttggatttaaatatattttttgttttaatttattcggtttgtttcttcccgcgttgtgcttagtctttgggctcaatgttcaacgtctgcaaaaaaaaagggggcaacacatgtggaggcggattacagcgagggagtggggcaaacggggggttcatgccgacaaacagatggagcacgtcacactgagcacaatgagcacaatgagcacactgagcacactgagcacaatgagtacaatgagcacacttcgcaacggcgcgatcggtcaatatggcaatacgcacatgatgggcgcgcattggagtgaactctccgcgtgcgcagatgtatatacaaatgatacccacgcaccacgcactcaaaaagtgatcatgccacttgtacgcaactatgtcgacaaaggggggatgttgaaaagcaacgcaggcattacacacgtcaattatgcaactcgttctatcagaacgagtgactacgcaaggtgaaaaaaaaataaatatattcttaaaatcgacgcggcaaagataaggaaaatgtgtgcatggataaaatgtgttcaattttttgcataaaaaaaaatacagttgtatgagtacatgtgctagccaaatggtgctacaaatttggaaaaaaaaaaaaaaaaaatcgcagcatggatactttggataaatacgcattttcccccgttttcacgagttaaaaagtggtttgcggggatggtggttaaacacatatatgtcgttaataaccgctgcaagtaatttgatgcttccgcgggaatactctccacacgcatatgtacacaactgcacgaatgcaaatgtatgtgctgatcgggggtatctacgcgatgtcgtgtcgcgcgtggaatgtggacatggcacacatacataggtgacgcgtgcgagttgggcaaacgcaacaaatggcgcaattggcacaactcttttttgccgctttccctttgttcctttttcacttacttaattggccaaaaagtttcttttctttttttattttttttccgtgattgaaaatacggaagatatttgtaaaaaaaatatctcagcaaagtaatacgtacatttatatatatatgtacataaacatgcgtgtactttttttttttatgtataaatggtataatatgaatatatgactaattcgtgtacattttggcttgtaactttcttaaacttgcttaaattgcttaagcttgcttaaattgcttaaattgcttaaactgcttaaactgcttaaactgcttaaactgcttaaactgcttaaactgcttaaattgtgcaaacttacttaaaaatctttaaaaacgcgtacatcgttagttttacatatcaacttttcgtacataaataaggagttttttttctgttggtgaattttgctttttgtgtttttttgcgcttttatgtaatgtgctaataaatatatgtatataaatattgtataaataaaaataatgctcttccgtttgttcaatttttttggcgcctttttttggtgattatggcgaagttgtttaatttgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaaatccgcactacacctatcatatatatatttggagagaagttaaaaaaaaaaaaaaaaaaacagaagcagtgcacccggcatgtgttacttaagtgtataaaagaacatcaagcgtacacttatttatccgtacatagttgtttatggtgtttacatacgcctatcgtatggatatataaataaatgttatatttatacacataagtgctgtgcatgctcactgtagatatatatatttatacactctgcggagatgtcacgtgcggataggggagatcgcgtgtaccgcataagtgtggtgcagctctcacccaaaacatgtgttttttcttctgtttttttttctgcttttttttctgttttttcttcttctttttcttctgttttttcttcttgttttttttttttttgcaaattttttctttcacatcactgctgtgcgggccctaaaacgcagtttcgcgcactgtcgcttgttcttttggctcattttaaggggggcctctgtaaacataagggggtgctccttcaagcggggggacaacccctcgcctcacaaatgtaaagcacgtgtagtacgtgtagtacctgtaatgtacgcgtcataagtacctgctataagcacatatgttatgttcacatggcgatgtgaacgtaaaaaaaataaattattttccatccgacatgtaacatttatgtatacatacatatgcatatatgcgcgcgctttggggggaaaaaaccacgtcagcagctgccattttattgctgtgccatatgcaaaattatattcacataagcatgttgaacatatgaacaattttgcaaatgtgctacaaatgttccagtagaacaagtatacgtgtatagatatacattctcgtgaccccttgatggaggccaactgatacgttcactatgtgtacgtccaacgcaggcgtattgcaactccgctgcatgaccaattctgcgctggggaaagaaactcgttaccaagggggtggatgcgctgctcgggttgttcttttgccgctttccctcacatcgttcgtttttcccatgttcttcaatcatttgcccctgagactgcttctcgctttgcattttttttcttcttccccgtggagaagccaaactggtactcaccaaatgcaaaaaaaaaaaaaaaatttgcgccataggaaaaagcctaaggaataaaatgctataaatagcgacaaagtacgaacagtacatgtaactcagtttaacgcgtgaatgggcattaagaaaacaaattcctctctcatgaaaataagaacatacctgtattattttatttttttttttttacacgtatgaagagttacacctatgtttgatcgattatgtgaactgtattttttgttcaaatgaaaatttgtatatctctgcaaaccttgctttgagaggcgagtatttgtgtgaagcgccttttttttttccgtccaaagcagcctctaaaattgacgttgcaaaacggaagaggaaaagaaatacccgtcatatgttcccccataggtatgagaaaaaggggtatatgcaatgtggaccctctgtatgtccaactttacggagaagaacgccctttctgcaaaatgggacttattccatgccacggtagctaagcactattaaaaacgttttacgaccagggaataattacccccttgagtaaggcaacagggtggtcattctctacctgcacactgcggacatgaccgtcaggttacgaaatggtataattatattaaatgaacgattaacccgactatgcctctctgagcaggtgtacccagcttacatgaactgggtaggaatatacccgttttcacatttaatagctgataccgctgccacggggctgtggaggcattgcccctaaacgtaagccccccacatccacgccatgtcaaccctgtgattgctaaaaagaggtggtcagtgtatcagttcttttccctgtctattaaatgtgcacccagtgccagccagttcgttgcagtacgcttgtgcataaatgtcataacgttttttttttccctcacacttcttggttctccacctgtttaagcttttatggtcgagtgggcagtttgcatatcccgttcgccaagcaacattctatgagatgatcctgcgagtacttaattgcacgcatggatgtacgcctctctctatggacacatgctcacatgtgcatgtacccgtggcgaacccttttgggcattcatcaagttggaatctcggcgcagcacaataaaaccagctacgtgtgcctttctgcgcgtaatcgttttaaggtgaaaacgtgaaactgactcgaatgatcagcatagcgcaaaggcatcgagcttttttttttttttctcttttgcgaactgttactgtggaggaaattcaaatgcatacgcgtgtgcagaagagggcagaaaaacagccacagtgtcgcagtgttgcagtgtcgcagtgttgcagtgtcgcagtgttgcagtgtcgcagtgttgcagtgtcgcagtgttgcagtgtcgcagtgttgcagtgtcgcagtgtcgcagtgtcgcagtgttgcagtgccgcggtgtggctatgtacacaaacggagtggcacgagtttttccttttcatgcgaaacacgcattggagggaggctacccatgcgcgcgctatggagaaaggccgctcctcccgtaggccctcgttagacgtgctgcaaggccttcttactctccgcctcgtatttcaattttcgaaaaagcaaaatgctctgcacaaccgtgtttgtagcatggcaagaaaaaagcaaataattttttggctttattgcaagggagtatctcataaataacatactatagacggccagaacggctgtcattttctccgaaacgaacatgggcaatttcttcaaatcgttgcagcctttggtaggaaaaggaaaaaggaagggcaaatgactttcagcatgagcgcaggggcgcaaaaccacgcgcagccaagcgcagccaagcgcgatggcgactgtcgacattttaataccgtgcgatctgtgcataaaaggagcagcacagttagctctctaaaaaggagcagcacggttatctctctaaaaaggggcatcacagttaactctctaaaaagggacagcacagttaaccctctaatacgaaacagcgcagtcagttctttaaaaaaattacccgcgaggacgaatccccagtttgctaggggggcccaaaacatgatgctaaacgcgttgcttttaacattgtgaaaaaatgacgtagcttttgacatgatgaattgatgtctgtcaaatgttggaaatgattagcttggcataaatgtgtgtacatccgcgtgtgtaagcagcaccgtggggggtgtatacctcctgatatgtaatatagtcagtcttcttctctgctttttgcgtcgtcccacttgggtgtgttcctcactgtgcaagcgttttggacactccaaccagaagtgatggaggatgctcactgagttgcagtggtcagcttgttatcaaaagttctgaccaaaaaatgtacacccaatggcatgaatacaaaaaaaaaaaaaaaaaattcaaatgttcgctaattggccaaatggagtgttccacgtggaatgaaaaaatagttactctttgggaggagcaattggcaggctttcgaaaatcagagcgcagcgttaaaatgaaaaaaaaaaaaaatatatacatatatatatatgtatacacttctttggcacgcgtttttcccccaaaggtgtaacccgttggtgagtttttttttattttttttccgcctggaatatggccaagcgtgacttcattttgcgtaatcttcgccagggggggacattacatcctagtgcgcccctctgtttttccttttttctttgcgcttttttgtgcatatatatttttccccccacacaatttggcagcacttttatgaccatttgagggtgcagcgaatttgaaagtctacaattgaaaacggattggggtgaccccaaaatgatggaccgtcccgaggtagcttcgccaattgggtattcctcgtgagttaacattttggtgccgcataccaattggtacatcacatcaggaaaaagggaaaaataggcgaaaacgcaggtacatatcgagtactacgtacatatatgcctgccagcccgccctggtggctggcttcttaaacactccaaagagtgcacagtcaaatgcacaccccactgtgctggtgagtagtgcagccctgtacgtcctttaaaaataaacaggaaacaaaaactaacacatgaaaataggccaattcgtactgcctcaaatggggaagacgcatcaggggtacctccatgcggcagaaggaagaataatgtgacatcgaattatgtcgtaatgaatgaggaaacaaattgtatgcagggaatttggaaagcaaattacatgtgtacaaacgaacacatgggtaatccgaaatgatgggggcctcctttcccacgtgtaagcatattgtgctgccttggtttgcctctttatttatatatttgtttgtttatttgtttatttgttttattttttttttttaaacacttatgtgatttcacaaaagaacgcaaaaatgtgaaataatatcactggggggggtaaaaaaaaaaaaaaaagtaaaccactcggcaagcacacaaaatgtacaaaatgccacatgcaataaaaaaagggaatggagaaaaatacgaaagttttgtaaattttttctttttttttttttttgctttggctccttaactgtttgccttccatattgttcatatgattttctcgtttttccagcccagtggtatggtagatttttttttttttttcccattttcattttcccaattttacaacatttttgtacgttcctaatttccccacatttttgtgcctctcccgtttttgcctcttcgataattttatttttttaattttccacatcatcatcctttggaatagcaatttgttccttctcatctatgtgattatgtacattttctttttttttctttttttttttcccacccgcgtccaagaagtgttaacgcgttaacgtacccttcaaggagtcttaagtcgttaaaatgaaacattgccaagtgcgtacaaatgaatggatatttgagtatttacacctaagtgcttcgctttgcttttcctttatttccccctttatttcccttttatttccccttttatttccctttttttttttccctatgcgcgtcctcttacaaacatacgcccctttccccccactcagtaattaaccccattgggaataattaaaaaatgccataaagcctgcactgcgaaaaacgagacagtacgccaagtgacaattgggaaactcgccgatcgttactttgcgcatacgggcctgatgtgctaacgcgtgactgcatgcctaggtgcatacaatcacatgtgcacacgtatgtgccttttctggcatcccactgttgatttggaccacagtggtatcttaacatcgtgtacccccttcttaaaaagaggactgctcaaattcgcgcaactcttttgaagcacatttgaccacgtcaggtatctcgcattggcaaatgagcacctgccaacaactgctcgcacagctgatgccaccgctcgagttgttcacataacgtccattttgtgtgtcccaaaagataagaaaaaaaaatgctcaaataggagaggacgtcacgtggaacatacacattgagcacacaaatgtagacattttatttcatttttctccttcttctcatttttttttttttttttccgtgcgtaccccggtgtgcagaaaaatgtctagcgaagagtatgaccacctttataagataattttagttggagacgcaactgtgggtaatttaaaaaaaggggggaaaaaatggagcactaattttggacttttacgtcacacgaacgctgcgcattgtctgtagcacgtcccaatcgtggcagtcacaccactgcctcattcataatcgctattttttttctcttcaaatgcgcgaacaaattgtggattattttctgaccgttcaggcaaaacccacctcctgtcgaggtacatacggggctcgttgcctagcgttgcaaaggcgacaattggtaagccgataaaaaatgagcagctaaaaaatgggaacatgtttgcttcacccattgttgctttttccttccgtagggatgccatttttttttttccttttattccattacgcaggtgtcgaatttgccaccaggacaattccgttggcggtaggggggactgtcaaggcgcaggtaatatgacgggaggaagttacacagtgatgcatgtcagtatatgtgcacgtccaccaatctgcgctcttttgcaaatctacctacacacccctacgcatgcacaccttacgcctgaccgcgaaaacgcacagatatgggacaccgccgggcaggaacggtacagaagtattacgagtgcccactacagaagaagcgcaggagccatactggtctatgacgtgacgaagaaaaaaacgttcctcaatatttcaaagtggctggaggaaattcgccaaaatgctgacaaggacattgtcattatgttggtggggaataaagtagacctggtggagcacgacgagatcaagcggaaggtgagtcttcgctgcttacatgtgttgagccgtctccacacgtgtatccaccccagcaataatggagggcgaaaaaaaaacggttgacacgctttttttcccccccaccatttaggtgacatacgaacagggagcaagcttcgcaagggaaaacaacctattctttgcagaggcctctgcagtctccaagttgaacgtaaaacacgtatttgaaaatttgttgcaagaaatatataataatcgaatgaagaataacagcggcagtttcagcacgcgaagtagtgccacgtgtgaaagtgctatccagctaaccaaggcgaggagtacaatcaaattaaatgacctaaatgataatgagagtgaagatgatcgtagaaatcgggccatgtgctgctaaattgggaagaccccttcggtgtgtggtcactatttggcatcttccctccgtaagaatcagcatatttatattacttccccccctctgcagccgcttacaaaagagatctccttttttggaaaaaaaaaaaaaaaaaaatgaacgcgttcatagcatttctattcacgtcgcgtttaacatgatagtgatgatgacagtgatgatgacagtgatgatgacagtgatgatgatagtgatgatgatagtgttttttttttttttttttttttttttttcccttttgcgcatttgtcgaacgtagctgttaaagttgttacttaatcgcgaaatgtgtttttttttttttttttttcccctcacacttccctatttgttgtataattgtacacttttattctcacccatgtgcataagtccctccactttacgcattcccctttgatatttatttatttatttacctatttatttatttttttttttttgtcacaaatgaagatgatacctttgattgcgtaaagccccccctgttttttttaatctgttcatccaccaatctgatgtttccatttcagggttggtgatctcctggacatacgttcgccgacgtcacgtccacctcagctgtgtccctttaatttaatgtttccgccttgtaattgcccccagtgcgccgttgatgcgaggcggcgctgtgcccacgcacgattatgtacgataatgtttgcgtgtacgtttatgtgtacggtcactgcagtggatgcctttgcccaagacacaccgcgcgacgctcctttcgttttaatctctgcactttatttttttcccccccaattttatcaccccacatttatgccactttttatttttcccctaattggaaaaaacgtaacggacggtttttttttttggacgaaaaagaggttcccttttttgcagccacctgccttcgaggggcataaaaaggagtagctgctgtagtagttagtgtagggtgaagaagacggaaaggtgggacatgccatacctactttcacattatgtacagtctgcacaatttgcttttcttggcacctccacgtaagcgcagccgcggcattcccaagtgaccactctagggagtatccaaaatggtccagctggaacggctcacacagataacggtttgaccaacccaaccccctcgggggggccaaaacaattgtggaaaaaaaaaaaaaaaaaggaacattttcgatgacgcgctgaatatgatgtagtgtcggcaaaaggggaagcagcctaccatgtttagcctcgccaagagttagcagcttcctttttatgtgtcactgtgggggactactctgggtggataaacacggtgcaatctttattgctctcttggaaaatgcgcacttggagtgtactcgcaaatcctgcaactgtaaaaaaaggggtccccaagtggggggtaaaacgaagctgggtgacatttcccctcatggtaactggcttaattaatgtccacagagttgctccccttctgtttgtcccttcacatattattttgttagcgaagggtaaagaggggtaaacacatactcaccggaaaagcgacctcttcgtacttttttacactaaataatttttttttttttctgatcaaatgtacgcattttgcaactctttcaaagtacgctacgctggtgtatctttacgcatgtaactttttttgctcatgtcaatttggcctcctcccccccaactttgcgtttctctttcccttctggcaaattagctatctgatggggctatacccatatgttgggggcggtgaaacttaatagcaaagctgtaaggttgaaagggtcgttcaagccgccagcatagccgcaccggaaagtagcctccgccccatatgatatttagaagccttaaaggttttgaaaaaaaaaaaaaatgtactaaaatgaaaggcagttcgaaaatgggtccgggggtatgctaacgtacatgctatccctttttttatgagcatctatataagtgccattttagggcacgctgcgctgcgtaaaggtatctccccgcgctgcacaaacgtacctccccgcgctgcacaaacgtacctccccgcgctgcacaaacgtacttccccgaactacacaattatacatcactgccccagtttatgcccgttgggtgtttttccccatgctggagctgttggcatactgataaataatctgctcccttttttttttttagcatctgcgcactgcatatccaggtacgtgtggcacgtgtgcctgggtttgcaaagcggctctgcaagttggctttatccctcgtcacccgaaggggaagcaccacgcatgtgttagcagcgtgaagggagatacgacggcatacgtgtggaaacgcacgtgtgagcttacgtaccagcatacgtatgagcttacgtacaaccttacgtacaaccttacgtataagcttacgtataagcttacctataacattacgcacaaacgcacgcgtaaaggcaggcatacacacacgtacataggtacgcatatagatagcccccgtttcgcgcgttcgcttgccaaaggaggacaaaatgatcatagcagtggtggggtgcacgcacggagagctgaatttcatttacgcgacgatagaaaagctggaaaaggacaataacttcaaagtggacctactgatctgttgtggagacttcgaatgtgtacgttacggagtggataacgattgtctcaacgtcccaaataaatacaagaaggaagaaaatgatttcagggattacttcacaggaaaaaagaaagcaaaagtattgaccatatttattggaggaaatcacgaagcggtcaacgtactcaagcaactctactacggaggatgggtagcaccaaacatatatttccttggatattcaaatgtacataatatcaatgacttccgaatatgcagtcttagtggtatctacaaaaaatataatttttacaagaagtacaatgagcattatccatatgatgagatcagcaaggtgagttcgtatcacattagaaaatatgaaattgagaaattaaaattggtgaaggagaaaatagatatagttgtaacacacgattggccaaataatattgaaaaacatggagatgttaatgaccttgttaggaggaaatttcattttcaatcagatatatataataatacacttggaaatccacacacggaatttttactaaataaattaaaaccctatttctggttttcttctcatttacacgtaaaatattctgccatttttttacacagtgataaaagaaattatactcgattcctttctttagataaagcggaacccaggaaacacttcattcaaattttgaatattgagaaaaggaacaatattccatatctatcgtttgatcatttgcccaagtcttctgcgaatgacccggatgggaagagccatttttttaatgaggactatgaggagttgctgcagcatgtggaggatgtgcagcgcagggacgctgaggagggtggcaaggggcacagcgggagcaagggacagccaaagggtggtcgggggggagaagcggagacggggcgagcaccgggggaagcggcccctacggagaacactcaggagaacaccactcgggaggacaacactcgggagaacaccactcaggagagcaccactcgggagagcaccactcgggaaaacaccacccaggagaacaccactcaggaggacaacactcaagagaccgcccctcaggagaccgccccgcaggagggcgccactgcagagcgcaagcagctgtacatatgctacgacgaggagtggctagccattttgaaggccaaccaccacctcgtctcggaaggctgcgacaaggattacaatttggagaagctcaaatacccctccaaggaggactttgagtatatccgggacaagctgaaaaagctggaaaaaatatcaatcaagggcaaggactattatttggttcacggtcacaacaaccccagttataagcacctgtgggagcagaggcagctctttctgagtcgcttcgatttcgaggagctcagaatgtacgacgatttcgagcgtttgtttttcgcggaggaggtgcgcaagatggacgccgggttgccactggacccccccaaagtggaggaagatgaggaggatggggaagacgatgaaccggaagaaccaggacagaataaccaaatcgatgaactcggtgggggcagccacaacggggacaatgccccccattcggggaacaagcccaacgtagaagataccagtgagaccaacgaaatttcccttagtatcgactgctgacttgacaaggaaaggaggaatcccacccccacccgtagaacagcctcataacgtacgcaccacgtgtgtggaccgttacgaaaaaattgtcttatattaacgcttaacaaatgtgcacacgtagacatatacgtggagtgattattccaattatgtatggattgcgtttttttttttttttttttttttgtcaccagtggtttatactctttttatgtgagctcgcccatttgttcatttagataagcatggcctatgtgtgaagggtgcatctgccaaatggcatgcttgagtgctctcttaaatggaaagattggggcatgcctacgagtgggtcagcatcagccccgttgcgcattcctcccgttggaaacgcctcccccgtcactgcgttccatttgtttttaaaatatgccatctttcaatggaaccaagtgaccattccccctttttcaccatcgaatgtttatttttatttttttttttttttttttttaccccctttttgattttcatttttgccaaccgccgctccttttgtgttaactggggcgaaacgaatgtgcccttggtcattcaaatggggaagacgtttgcccccaaaagtgggtgcgcactcacgtgtgtgtagagctgcgttgggataggaagccacaccagtgctgcagtgcttcactactacagtgctgcaatgctgcagtgctgggaagtagtaacaaattggccgcgtcctctgtacatacacctctgtagaggtcaaaaaaaaaaagcgtagcaaaacgggtgtgcaaattagccaacagcgacttgcacagtgtagaggatgaacatttgtgaatgttgtatgtagtgtccccctcagctgctcaaagactcgcatggtcattcacttcaagggggaagtccctctttttttttcctccatttcgtcacccatgttcaggaggccggggaagaaggggaacagttaatcaacctatgtacatatgcacatacatacacgtgtgcacacgcatagaagagtacacaaaaaacaggtagcttcttatcgaggtaagacatagttttttttccgatggatgatcatcccagcataaatgcgaatgcaacacagacaagtgacagtgtatgtgtgttgaacgttgctgatggtgaggacgaacggggtagggaaaatatgcacacatgcaaatcttgtggcgaaagtcaaagtgggagcccaaggcaaaggtacaaaaagagaaaaaaaaaaaaaaacagctcaaaagggataataacttagcagcgttcgattacagaaagtattacgaacgggtcaacaagtggaacgaaaaaagacgggcatacacaaagacagaaaattatggaggggaaaaaaaggcaaccagcaaggtgtggaagatgaaggggagcgaaagggaggggataaaatgcgcaaagaggaagtatgaagtttcgcagtgcctgtcaattcatcagcggaaaaacaagagaattgggggtaatgagcaggatctgtgtgggcccaagagggtgggggacccgctctccaaatgggccaaggaggaccgaagcagcggcggcagtggaaactgtggggggaggaacaaccaggcgggtagagaaaaaaaaattgcccccccatgtgggagcaacgtcagtcacgaagcgggccaagtgaatcaagcgggccaagtgtaccaagtgggccaagtgagtcaatcggtccaagttgacaaagacgctggaagaaacaaaaaagaggaggctcagacgaacgaatggacaaatgaaaaaagtatgcgttacaaccatacgcgcgaccccctaatggtgaagcacgaggagaactccttctccccctccatatgtctcagtgaacgtaaaaggcataagcaggaccaagtggggaaaacaagtgatatgcataataacgcgagatcgaatgaaacgatagtggagaatgaggaaaagatggcctactcgaataaaaccatagcggacagcttcgacgacgtggtcagtttaagtctgcgcgcttcgaacggggcaaccttcgatgattccgagttcagcggcgatcatttcgggggagaccacaccatatggaaccacaccaaatggaaccacaccaaatggaaccacctcaacggggactaccacaactttctccgcaaccctacgatccttatgaaaccgaacgagcccaacagccatacgtgcggtccccccttggaaaaaccgaacggatgcatgataggtagacagacagaaaaggacatggtgaaaaaagggacaaagcgaacggaaaagggaacccaaaaaacaagcatatacaacgaaaggattcaatttgaggtaagtgatccccgcaggaactctcatgaggaggatatactcagcggcactctaaaaatgcatgacccattttgcactcataatggaaggaacagctcgggccattcgagcgactaccccaatacattcgcgagttattaccagccgaatggcgtcccctatgaaggcatctacaaggacatctataaaggcagctacgcaggcagttgtgatcgactgaacaaccgcttctcgcatctctactacaagtggccccccctgagcatcaaaaacccctttgccttcatctataaaagtgccaaattttttggccatgttcaagagacatgcaaaaaaaggaccactcgagaagcacagccacacacaaccaccacaataaacgtatatgcaaagaggaaaaaaatatacacaaaggaggaacacataggagatgaagccatacgcaaattggccgtctccaaggaagaccttctcttcaattttgagatggataattttaactcctcagaaaataactcactacagatttgggaaggctctacaagcaaagtcaaaggcgcttaccaaagatgtagctggagggacaacaaaatcagcagggacttcaccaagcagttcggagtaacgcccccccaagagaggctcctgaaaaggttaagcggcgtggaagaaatacacagatgcgacacagatgaggagggaataagggaggagagaaaaaaacccattatgagcatggtacaaagcgcgcctgaggatgacgaacgagtgaacctccggaagagacacacaaccgatgaagagggaaaggaagaaaaacccatgaacaaacataaacgacttatcgacgtaggaaaaaaagacacggatagaaacttcgatattttcttatccctcttcatgaagcacgaaaaaaaagaagcattcctcttttgcctaatatgcgacgaagagctgacggaaaattctattttttttcaaaattgcatcaagccaatgttagacgaatatagaagatccaaatttgagaaagtgaagaaagaaaagaatagctcctcagatgtatccctcagcgacatacatataaacaaaataatcctagaaattatgatcccatctataaagaaaaagtacctcaagtatgtgagtgggctctacgagaaaaaggaacccacacttaataacgacattaacggatcagatgagctacaaaaggaggtactcgaaattaaccagaaaatggaaaatttgaatatcaaatcactagataagcatagtaccgaagtgtacataaaagaagctagccgttatgaaaaaaaaataaaattaattgaaaaaccaaaatggagcaatgaacataatttaaaaaaactcctactcaaacaacaaaattataacccctttacaatatttggaactagcattaaggaggtacatctagaagaagttttcaccctcgacgtatacaataattacgtaaccaatgaagacagatttagaaataaaattttgtacgatttgtatgtaggaaagtatatacaaaatttgtaccatagaattgattaccaggaatggacctttgttcttgactctctaaaaaaacaatggaaatattttaccaatctagaatgtaatatgtttctagatccactactattggaagaaattttatggtacattgatgagaacaaaatgtataaggacaaaagtgaagaaatgtatacttatgaatattgcttctgtcctactcccgatcctgccaaggagatgaatttgaatgacgtaaaacactttgccaaatcaatggcggaaaggtacacgtttcaacagaatgtaaagtataaaaagttgtccctaaatgaggaacgtttctcccctcataagacgcttattttaaaatatgacgatgttagcgtggaccaagatgtattaacttatgcaggaaggcagaaggaaaaactgacaaaggaagccctcctttttaatgtacctagaccatccagcacattctactacgactcggacttctttgaaaataaaataaaaaaacacatgttcaggaagaaggtgaaacactgcaagggtaacttggacatgaattctccatccgggaaagagaaggaaccctttacaataaaatttaagtccaaaaaatggacctctcaaaattttttcgacaactttttttctaattattacctgtacaattttgacagaagtaatcggacgtacaactctataatttagcgtcccctcctgcttgttcgctcgtccgggggtgcacggcctcgcgtttttaaaggggtgcacacatatatgtgtgtatgcatataaatgtgcatatgtgtgtgaatgtatgtgagcgttttggctgtttgcccccacacacacacccttatacgaatccatatatttttttttgccgcatgggttacgcaaaatgaagaaacgtctcacagttaagtgatccattttgatgaagctttttaatgtgaaactccactgcagctattccgttgtaacacttggggtgccgcttatctgggggagggggggtgcaaaaatgccactcactgtatgtaccttcaatttttacagacacatttgtgtgccttttacttcaaaaaatgaagaggaaaagctgcaacgcacaactctgttcatgtagaacgtgcgtaaaggttgaggacgaagctgccctctcctttttttcccatttcatcaaactagcagcgcactatttggccatagcagcaagcccatcttcgcgtaaaaatcgccggaccgttcaggcaaaaaaaggctattttattctacgtccataaaaaaaaaaaaaaaaaacagccaaaaagagcaaacacatgtgtgtatacaccgttgggaaattttaaaattgcaagagcacgtgtgcgtttcggttttccgcttttattaaataatgatgcaaaaggtttggcattttactgacacgcgatttttatttgtccacttaattgctaccatttagtcattcaagtttacctttttgtgtcacgttttcctcatgtgcatatttcactaaccaatcagcagtgctacttattggtcaacataccagattaaccgccaatttgcaactttaagagatatgtaatttttgtttagcagcgtgtttgacctgtggagcataactatttctgctctgcacacaacgttttttcttttttttataaccagcttagtagttagctgttccactgtaccgtatgcgcgttttttctgatcagttagaatggagagaattttctgcaacagcagaatggcagcttccatctttgatgcgttatgatagtgtgaaccttgtatattcttaacctgcggacatataccatgtatttttttttttttttttttttttttttcagtggacagcttgccggagtacatacctagtttaatgcctgaacattcaggtgaaaaaataaaaaaagcgaaaaaaaaaaaaaattaccttcatctacaaagtattgcacacagcttaggaaatttgttttacctctttttttcgctagctacatttttttcgtgtatttccagtgaacttattacataatttcgctttaccacttttttaatttgtgtatgttgtaatttggtcatttcgttcacttttaacattttttttaaattatctccacactattttgtcacaatttttgcttcatttttttttttttatgctttccgttgtacgttatagagtgcgaaaaaattaaagttagacttttttttttcaaatttgcacgttgcaacagtggcctattttgaagtgttgcaaaatgtctttttgagaggctctattttgaagctgtaaatgtccacatatttgctcactcatttgcgcacacgtgcatgtattgcttcacccttatccaaggccgcgacaccaattttatacacttttccgagccataccacaaaatcacgaagcaagaacggcttgaggatcccgagttgaagagagtcctcgcacagaatatatacgacaacgtaaaaaacagcatcacctatttggaagaggtatggcacacaaaatgagccccacgtgcacgctcgaaaaaattgggaaattagcagtggctaaaaagtgacaagctcgtaaaagactttgcccatacatgcacagttagtttcacccaatttttccattccacgtagactcagtataacccgtgcgagtgcaatcactgtcgaagagacatagcagacgccacactgcaagacacagaactacgcaagaacgtctcaatctccaaactaggttacaaagaagaaagtgcaaaggcatacgtggaagacagagaaatcacccagaatagcccgcaacctataagtgcagtggagggcgaaactactctccatcccaaaacgtacaatatattgaagaacctagaggatagtttacaaattcatcagagcattccccctctgaattgtgaaagcttcgccgagtttaccccccgtagtagcccccaccagaaaagtcaacgtctacccaaagaagaagacaaaatggacaagcagagatatggagagtattccccaatgaacggatttggatacaaccacaacaacgtcatggatgcaaatgggttctgcacaaacacgtataatagagagcttgcaaatttaaccatgcagcaacataatatgcatggaaggaacaacctcatgttcgaagatggtaacataccatatggtctctatggacagtcgaactacacaggaacaaattctctcatgtgtggaggtactgccccatcgcatgatcccaaaatgatgtatagaaggaaccacgaaacgaatgagccgttttacaatcactaccctatgggcagtggaatgggttacaacatgcccttcctgcccccacaggcatactatccaaacatgaaacggaatttaacgaaagagggatacacgcacgggtgtcattacatgaacaacaacgcgagtaacaatggtgcactgcccaaatatccttcagaaagcgtctcggataactgtcccaaaaaagaatcgtacagaaaaaacctgtccaaggtgaaaaagggcgatatagacatcaacatagaaacgtcatcctccagtcgaaagggggtcataatagatttgaacatcggcgtggggaattagtggatcacatgatgagcagttgtttccgcgcgcatagattttttttttttttttagcgcgtctgcccagtgtcacttcaattttctcatggcgttcatctaatggaccttttttttttgtggttctttttgccagcacttttgatttcccttttttgtgattcttttttccagcacttttgatttccatttttgtcattctttcttccagtacttttgattttcctttttttgtgatttttttcgaaaaaggcaatccatttttgtgtccacttatgaacatcgactaatccgttagcagttgtttttttttttttaactcacctctgagggggggaagggtgtacttcacactgtggtatgtttcacgtgaggcaaattagttcgcacgtgtggtgctcgcttctggcgttgatcaaatatgtgaggatggcgtacaacgagagggttgctactccaaaaatttggccacactgaagagggcgctttttaatacgatgggaggtttctcttcccggggcgaagtaaaacatgtgccactccaacatgtaccactccaacatgtgccactccaacatgtgccactccaacatgtgccactccaacatgtaccactccaacatgtgccactccaacatgcaccactccaacatgtgccactccaacatgtaccactccaaacggaacgggtttgctacttgctcggtggggaacattaaatgataagtttttttcctacgctgacttggaagtagtcactggaaaaaaaaggggccgtggcgctgtcccacatcacgagtagatttgctccgttgtaatggagttccacttagttcgcttagatcggaagtggatgtggagttacatttgtgtcaatgttcaaacgagggggtcaaatcggtacttgaataaaatcgaagtagccggtccaaatggggggagaaaacgtggagataatatataaaatatgttaagttgaaaaaataaaaaatgttaattagaaaaaataaaaaaagttagaaaaaatatagagtataaaaaaggccagaaatttggggctacccgaaatggggtcagccatatgagccctctttacatttcgcagcttggttaggagaagccgtcccgttattgcgtcccccgtttggggttcactccgattggggggttacaccgattggggggttacaccgattggggggttactccgattggggggttactccgattgggggttcactccatttggggttcactccgattggggggttactccgatttggagtcttcccctccatcttcctactcatcctcactggacatggagaaaacttccacctggtcctctctggagggaacttccgtctcctcagttggcttgtcgttcttcttcttcttcttgtcgtttctttcgttgtcgatgctttcgttgttgttgcttttgttgttgttgttgctcttcttcttcttcttcttgcctctgcccccgctggcttcaggctgatcttcgcgtttcctctttttggcagaccccttagaaggaagctcctcccgatcgtccttctcatcatccttctcatcatcctgggcgagtttaatatcctcaagtccactaatcctggccttcatctttaccaagcagctattttcatagttctcgagaacggctagtctatgtccagacagaggcaaattttcaattccgaaaaaaaacatcatatcatggatagtgtaaatatttttattttttctctttttctgaataatgtcgatagaattttttgccaagacaagaatatttttcattttcattttaaatgcatgcactttacactcggataagtatttttttaggaaggaatctatagcgaaaaagaactcaggaaaggagatatgatttaccatcagtccaatatagtcacataaaaggacatataatttttcatatacttggtaagctatggagaaatctgaaattaatttttcgtcaatttcgagagacgtgttgatatcgaaagcttcgatggctaatctgatttgttgatttttcgaaatggtcctgacatgctcataagattttaatccattcataatgcaggtgaaataagaaaatagagggatgtattttttcttatcttccataattcgaatgaggaagtgaaggagttgtaaattcacaggcacatatttcatgttatttattttggtcttcaaaatggctattattaatacagtcaagccgtatgttaggatatccaaattatggcactgtttgataattttgattagaaatctcagtaggagcatcatatagctgctatgcaggtggaaggttttgaaatcgatgaggttaaccttttgtgtgtttttttttttgcctgcatcacggtttctccccttcattggatcatctactgtttgaagatcccctttcttggcatcctcgtaggtgaccttgaagccctccctgattttctgcatgacggtttgaatatacctaaaggtgatggtataagccacatcgtgggagagtaacgtgaacaactcgatgaggcagttctctttaaaattcatgtgattcaaaaggagaacattatcgtaattcttcccataatggatcagatatctatgcatcagattttggtacgtctcgaataggagcttctccaattggtacgtcttttttatttcctcattttctttgttcttcgaattggtaacgctattattatatattatttttttcttttcattgtacagttgaaccatattttgtattaacaggaaaaggaaaaagtaaacgtcgtttttcttcgacaggatgaacatggtagagattttttttaaaaatattttccctatgtttagtatcactatccatcttaggatatttttttttttcaaaattttgattatccccccacagacatcgctatttcttagtttatccaatcgagtcaaaagatatatgaaaaaatggactatcagcattttgtacttttctaggtgtttgtaatttgacatactttgcaaaatttgcatactttgcgcgttttccgcaattttcgcgtttttcaacttgtctacttttttttcacgttctgtgttgctgtccttctggagggtgctgtccttctggagggtgctgtcctcctggtatatctcattacttttgatactctccaaattccacacccttagctcgcgcgccccctcgtttgtgacgttgtagaatagggtatccacgttgtacagcacgttgaagagggtgaaaatggacgtatcgacgttcatcgcgtacttttttcttcttcgttttccctcctgcttggttcctcgcttcttacccccttttgagccctttttctgcttctccccctgatctgcttcgttcgtcagttttcccttcccctgcatgccatcctccacctcgtcatccacgaacatgctcagggcgtcccgaaacatggagagcagcttcaccaccttgctcaacctcgtctttttgctcacagaattgaggtacgcctctacgtacgctacatcgaccggcttgccttcgttttcgtggtcgtccttatcggccacgtccaccgattcgtgctcttccgagctgggttcgctcaacttgttctttctgcagaagttttgcaggctctccaagtcgctgtcacgggggctttctccatcgctgtcacgggagctgtctccctccccggagctccctccatcggtgccatcgctcctaccgcttccatcgcttccatcgctgccgtcacctaccgagtcgctatcctcctgcggcaccatcttctttcggagcttcttttcccgccccgcgtccttcgctttcgctttcccattttggggggatttctctttgtgctcctttttgttgagcccctttttgttgagcccctttttgttgagctcctttttgttactctcttttctattgggggaatttttttcccctttggcgcctttctcctttttttttttttttcttctccttcgcctccggttctgttgcctgcgggggtgcctccgcctgagaagccacctgcgatgtcacttccacttctgccttttcctccatgccgtctcccgcgtctccactcatttcgcaggagtctcccgtgggtatataactgcacgtgggtatatagctgcacgcggggatgtaactgcacgtggggatgcgtcacgatgctttcttaccagcgcactgagaagaacctcccaaccccaattcgtcgcgttggtatagaagcaaaataatgaaacaaacgcggcacagatttagatctccatgtacgcgtatgcctcttttgctacccctgtcccaattagcaccaacggtggtggactcttcctttaggtttttcccctctgttgtgatgagaagtcaaagctacgtttgccttccgcttcaaactggtgattcaaagtgggggtgaacccataacggtgttaaaagaaagggcgatacaaatcggttttaaaatctgcgcacttaatggaagcttatctgcagctaaatctgccttgtttcggctaaattcttgcgctggataaggcagtccaaccgaatggggggaaatggtagcagttgtacgttgtgggctctcgcagttagccacaaactggtaaaaaataaaccttctgcaaatggctgcaaaaaatggaatacaaccagctggagattattgtattctctgttttatgcttttttccgtttttttctgcctttttctgcttttttctgcttttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaacgctatttttggctattttttttttttttttttttttttttttcctttgtataccccatggtcgtgttcctttttccgagcaaacctttttggcatattcgtaaggacgatcgcatttccccgcatttggtgacatcagccaagaaggcggaaaacaggttgcccaaattttagagcgaaacgccggtaaagcctctccccagcggaaatgaacatgaaatggcacatccgaatattttccccaccccccttacgttgtacataagaagcaaaaaaaaaaaaccctgaaaaatatgcaggcacgttggctccaaaacacacaaaaaggacgccccggacgagctccccccttgccaaaaaatataaaatgataataataattttcatattgcttcttcttttatatcatatatggaacaagaacaagaattacatcataaacttttactacatcaattcgttcatatgttttaacaaaaccaagaagataagcgacgtgaggaaggaaatgggagattaccaaaagtattacagcgacagctactgaagagagttccgtcataggaaggggagacactcgtccggtcctcacggtcgttcctttgtaagcatcctgttacatggatatgtgtcgagccgacgaacaggtgaacaggtgaataggcgaacaggaaaatagtttttttttttattttttttttctaccacccttttgctgcacaaacgcattcgtaaaagaagaagggagctgatctgcactaattcgcgcagaataactacacggagagaatatccaaattgagcagtttcggagagttattctttcctgtgccaagttttggcaccccgcgagcagtggaaagggctgtcttttggacttccccccgttgaccaaaaaagttcaagcgttgaagcgttgaagcgttgaatggaccgctgttattacgcggaacgtgtccccctcatttttttgtgtgtatccattcatttctccttttttgtgggagcactaatctccccctctgtgcgtacactcactctccccaacagttgcacgcgcgaatgcgaaagggggatacacataattaaagatacagagcaaatcagccaattagagatacggctagttcacccctcctgggcctctctcgaaagggcgtaaccacaagatagcgccaaaatgagttcgctaaagtacatagaaaacagcatcaactccaacatcagagtggacggaagaaccctgtcgacgtacagaaccatcgaaataaataagaacattttggtatcagcagatggcagcagcagtgttatgaatgaagagaacaatgtaatttgtgggattaagctatcccttttaacacccagtttggacgcgccagacgaaggggttatcaatctacagatagattgccccgcatcggtagctgcaaatagaataaaaaaagatcatttacaaattatgtcttcaattatttacgacttatgcttaaagaacaatattgaccggaaaaaattgtgcattttaccatccaagtttgtttggggagttgacataagcgttatggttttaaatgccggggggggactattggatatcatcagcatggccatttatgtagctctgaaggataccatcgtccccgttgtgaaagccaaaaggaaaatcgacgaatcgaacacctttcaccatacaaaatgtgcagactacgaagtcgaaattattgaaaatcaaaaaacaaattttccgtacgaaaatgtacccatatgtgtctccataggagaaataaacaacaaatatgtgtacgatatgtctaaggtggaagaagagttagttgaaaatattttcgttgtcgctgttacttcaagtgggaagtgtgtagcatttcacaagttatatggcatatctatggagatcgcttcgatactaaatatgacggaaaattcgtccaaaatttcgcatcacctttttgagaaaattaatgaggcaattgcgaaaatacaaaccagaagtgtccttgtgtagggtgcagaaaaaggggataacgtttattcgggagttattatgcctcgctctggttgggtgtaactatcgttaatccgcagagccacttttgcatacacgaaatagttagctacagaggcctcagcattttagcccactcccttttaccaagttggtctcattcgttgtgagattctctgtttggctaggaccttttgattttttttttaaatcacggtttatagaaaacgtggtgataaaaaaaaaaattatcgtaaaaaaaaaaaattcttctaaaaaaatgttgtaaaaaaatagctagttgccctctaagagagcgctcaccacacattttgtctgaacagcagcgagcatacgttgaccgttgttctcaccgtgcatacattaagctattaaatgtatgaacgagtcagaaaaatagctgcacttttttaccgggagctagccagctagccataaatgtgcaacgtaaaaaaaaaaaaaaaaaaaatatgcagccaaacgtaaaagtcaacgtgtgcgaaatgtttcatattttgaaggttacttcacaaatatatatttagtacacgattaaaaaagaacatgattaagaaaattgatacagccagaagtatcacttaaaagatatgcatctatttgtttttcacgcacataagtataaatttaatctactctcatgtgagaaatgcttctcagttttaatcttgtttcatttgcaacccgtgcacacgtaggtacacttgcgtgtctatgcatttgtacctctcttttttttgatgttcttttttttttgccttatatttccacgcgttttccacgtttttttcatccattttttacccaaaacgcaaacaaaataattagcaacccttcaaggccatgtttaacggctttcacactcttgagagaaaaaaataaaataaaataaaaacatacatttttttcctacaaattttacacccattttgagaagcttttccagtagtcgctacaatgaagaaaagtttcgtggcaatttttgcctgcctccttatctttaacgctgcatattccttaagtctaagcagcgtgaatgaacatgtttatgaccatttgaccagggataacagtgacgaaaatggcgatttaaatttaatgcaaaatagctttcctcacagaattaaacggaggtataacaacaatttaagcaatgaatcagatagtgcaatgcaacccggtgaaatgcgcagagacagttctgtatatttagatttcacaaatcatagtgcacatttagaaggagattcttcacccactgctgctgcagtggataaaggcagaaataacttccagcgctcacaaaaaaatacactacctagcacggaaaaaaaagctgtagttgatagcacccctcagggggcaaatacgcacggtaggaagtacagcacttggattacaaaaagtgaacaagaaaaagaacgttctgttcgaagtaaaaatgatgttaaaaggaatggcactgagaggggattatttaggaaaggtgatacagacagcaagcctcaactaaccaattttgaagacgacgtggttgaaagcggggatgaagacgatggtttcccaaacacggatggtgacttaggtgatgactccatcgacaatttgttcggcggcgatgatgacttaggtgatagctccatggacaacttgttcggcggcgatgatgacttaggtgacaattctgcagataattttttcagcgatgagggagacagtttggtgcataccagtagtgaagagattgacaacgatttgggggataatattttaagcgcggaagatagcgatagtttgatggattcgatccaagatgatcttggtgatggctctatcgaccaattgtttaccgatgacatcgatatggatagcggcggtgatttatttagcatccggggtggcgatccacgtggcgacaatttatcaaacgatggtcactaccagtcagataatagaggaaatgtctcacttggtgacgctttggtagattctttaacggatgagccaaacgtgttaggcagcattcgggatgacctgccccttgatgacccattggataatgtgcgttctacatacagtagcagtagcagcaacggtatgagcagcaatagcggtggggtccaaatggataatgggaagaaaactgacgcacaaggaaaggccattcccagcaacgcgaatgactcgaagggcacggaaaaaaacacagtgaagagtaaggatgagcctaaaggagaaagaaactcaacactccccgtcgaatggagtggtaccagcaggggcgtcactactaaggagggaccccacattgaggaaagacccccattagacagcgttaataaaaggggtaacaaaggagaggaaaacgcgaaggaaaaaaacaattttgcagatgcgtcaagcgctgtacgcgatagcggcagtgtatttagcagcgatcgtgcatttagaagcggcagcgtatttagcagcgatcgtgcatttagaagcggcagtgcatttagcagcgaccgtggggaccacttctcaaaggaacccctaaaggagaacagggtgcggccgaccctcatcgatgaaaccataaaaataacagccaaccctaactataaagtaaatcaaacggaggggaaggaaaagaagaaacgtgatactcatcccaaaggtagagggaaaaagaatcgaccttcgtccaaaagaaggaatgccagaagttacaaagtagacaggggggaaacccggatggataacttgagcagaagtgcggagcagagtggtaaacccactttacctgaagggggtgcacacagtggtagcgagagcccatcggacctgtccgtcacaatagagttgccacgcggagagggtgaagtcaaaaaagcagaagctgttatgatcccagagaaggaaagtacggaggaggaaaaagagctaagccttctccagatgagcgctgaaaagggtgaccgtgcaggcgaagcgaacgagaatgccggcgaagcgaacgaggataccgacgaggcgaacgaggataccgacgaagcgaacgaagataccgacgaagcgaaaggtgatccccaagatgaactcttctcagaaaaagtgaaggaagataaaaacctagaaagattcggagaagaagaaactgtggaaaacatagcatccctagagcacccactaattaggaggaaaaaaaatatagtaaaaaattcacgtaagatgtatgatttaagtctgtataactgtaccttcatagaggactgggacttgaatcatgagtacatggatgaagagggtacgttggtcaagttaagtggatatgttttccaaaatatggtgaattcggatttgatgcccacggcaaatataacagactggaagttaaaaggatcatgtgattacgataagtatgtgtgtggtgctttgggctacatgaataacgtgtacagcaaaggtgaacgggttatatttgaaggtcgagtgtacgaggccaccagcgatgcctacggcactccgagggagatggagaatgtgtggatggagaagacggatgactgttacgatttttaggacagcacgggttagaagggtgaacaaggggttggaagggcggacaccgatttggaagggaaaagatgcgagctcgagagggggaggcattctgtatacacacgcactaacctaacctgtttcggctgcggtggagtactttgattctgccacgttctctcccgtcgcgcagtaccttttctgtgtcttccctcgatatacactcctttaacatcatccgaggcgacaagaggatacacgtacaagttactgtatcgctccatttagccacgttacatatgacagcacgaggtgtgccccttggcctgagccataaaggtgcatgcccccgtctgtgttcatctaataacttaactgtgtatacgtacgtatgcccattttgatcagcccacggttcaatgtggtgcaaaaattgattagcccaagtgagcttcgcgcgagtgcacaattgcgttgtagcattttactagacactaccgagctgggagtctttccccgagtggagagccttcccccgagtggagagccttcccccgagtggagaatcttcccccgagcggagaacccttccccgagcggttgactacaagcacaaaaggtacacgtagggacagttagatacttttcaaccctgccttccatagcgcggtaaagcttttccgtgagagtgtattactaggtaaagatggctacaccatagggttattgggggaggagtcggtgtgcctttccccagagcagggctttcttttttttttgttccccactttccatctagttatgattgcagagtatgcacctatctgagtatgcatagaaatttccacagcgtaagaattccacacgtgctttcctaatcacaaaaattgtgggctgacatgctcaaggtgtaacccctcagggaagtctgaagcttcgaggagggttttttctttaaagaaacaaaaacagagtagaagtttttaattgatattgcatggtgaggaaggatgacatattgggatgaattagggatgaaaaaaaaaaaaaaaaacacacagatctttgtgtgtattcgaattgggacaacgggggtgggaataaacgaattcataacttcgaatcagttatgtggtcatccgaatggagatatgaccagttattctctgtttggtctttttttcgacagggtgcacacttacacacaggggaaaggggtaatctcctgcacacggatgtgcctctacacagagaatcatattgggattaaacctgacatgtgaaagcgtgtcacttgatacaatcatatagacgccactttcgagtgtgaaaagatgtccaagaaaatggggtcattcttaatttgattgaaggtcccaatggaacttatccttccttgatcgacgataattattttatccatatggtgcaatatattgactgagtgtgtgatgtaaataattgtcttattaggtattatcgtattaattaagttgtagactctttctacgttggactcatctagaaatgaagtgatttcatcgaagacataaattggagtgtcttttattaaagatcggatgattgatattctttgtctctgcccagacgacatggcactgttttggatacttgtgtgaatattttctggtagggagtgtatgaactgggtcaaatctaactgctcgcacaattcacttaatgtttcgtttatgtggcttagtttgtcctttccgtactcctccagaagagcgtaattgacctggtccttcagttgggcttcctcactgcttggaattattttgccttcacccgggagtgtgttggacgtgttgcaggattcaagttggttgtgggcagcttcgtttggcttttcatttggtgtgccttcttctccttccttcgggcgagtcgactgagaaatgctcctcggttgagaattactcctcggctgagaactactcctcggctgagaattgcaaatccgccctgcgagttcccaacgcgactgctccacccccatggggataacttttggtaactcctgcttgccctcaatttctacaggcaacaaggcatagactaaattttcgtacagagacctattcaggacgcaacagtcctgctcactaaccgatatgatgcattttttaaaatacgttttatttatatgttttaagtcatatttgtcaatgtatatattcccctggtagtcatagtccgtggtgaggagcttccacagggttgactttccagacccgctcttacctatgatagctaccttttctttttcttttatttcaaagtttatgttttttaggacatccttcctcttgctggcatcgaatgcgttgtaggcgaagtggacgttttcgaatttgaggcttccgcggaggcttcttggacatgagtccccagtcagaggggaggcctctccattcatcacatcgccaatggtgggggtgccgcctcctattgggttttccatctcgatagaaatatctcccctctctatgggtgtcctctcatcccgttctgcattcctcaccggagtgaagtccacaatttcgtatatcttctgtagacttagctggagaaccccgagatcctttttcaattttaacatgcccacaatacctaaccctaacatgctggagaaggcaatgaaggaaacgagctgaccatgggtgatatttttcttgttcagttcgcttcttccaaagcaaaggatagagcatataacaatattgcttcctatattgaggaaggaataaaacagggactcccaatttgtgtatctctcatttagcttgttcatgtattttaagtttttacaaaaaaaactattttcatgataatcatttccaaaaaatgagatgacattttttttttgtaaaatgtctgacaatctagccatttgtttttcttcacaattggatgccttcattttaatacttttgagttttctcaaaatcaacaggacaagaaacccataggtgggtacaacgaagacacacagtttggtcaagtaaggagatatgcatatcatcgagatacttcccccgaggatggagttcccataacgtaccatttgtgtgatagacgtaatcaactgcttggctgaaaattttatttcgttaaaaacgcagttgatgagatagtctggtgatttatgcgaattaaatttttcactgttttgtgtaatgatcgttttgtgcacttttttttttaatcggttctccaccttcttaatgcacttgtttgtgaagtatattctaaagtaggacgccacacctccacagatgaagtacggtaggaagcagaacacggcatgcccgcctctctccggggtgcccaggaacagtttgtttaaaattttggtcttctgcacgagggtcaacagaaagttgcacttggagggcgccccagtgccgcttccgctgacgcttccgttgacgatgccatcgacgcctccaccgacaacgctgccacttccattaaccgcgctaaccgcgctaactgcgcctgcacccccctgagcgagattcgccgtctcgacgcactcccccataatcttcgggtaactcaagttggtgtacgcattgatggctaaaaatgcgaaggcgatggtgagcagcgtcttttcccctttcgtcatgtcggctacagctcttagaaggaaattgttttttcctttttcggcttccctctttgcagatgcaccttcttccgttcctccatctttagctttgttcttccgcgagctgtcttggccatgaattgaaaacgccgcgtagatgctattaagtatttttccgagcaccccctgggcctccttgcccttccgcagcgcgttccccatgttgcgcgcgtagcggcagctatggctgcttcaggtgagaaacagatttgaagccactccccctgcgtcgctgtggggtcaggtttggagccactcccctgcttccctacttcatctgccgctccttccgcttctttcgcttcttccgcttctccccccgccgatccacgtgtgcagtgccccccgtcggcacacaaacttgtcgagcaggacgttgaaccaaaaagtggcgcaagttattcacatgataaacgagcatgcagccgtgtatgccttttcatgtagaacactttttgaggcaaaactacaaacggggagagtagccatatgggggtggaaattaaatagtcccaaaaaggtacagctgacgtaaccactgctgtgggggtggagcatacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaatctttcacttggagagggacataaaaatggggccacacggagtgtaaagtatgcctttatccaccaagtcagaattatgataatttttaaaactacgttgcagaaataattcacattttttttttttttacactgcttccaaacattccgcgtttcttttccgcagtaacaattttcctcttttactccccccctccttttgagtgatgctaatagtgaaaaattgagcaggtcagttgcggctccacaaatatgcccatagcgcatgttaacatgccctcatttaatgataaaacaaaggaatataacacatgtgcgtatggttaattttcccacttgcagcgatgaccatttttttttaggctaccgtccaaatcatagaagacccctccttcccacgggcatcacgtccaacttgagtaatgcacaaaaataggaaagtgcgataattcccgtcgtttttatttaagcgtctgttaagtgtgtgaagacggggttaatacctccctaacaaaagggatcaaatcgtagttaggccgcattgcgcacgcgtcaacggagtttaatgcattgaaacacactcgcatgggtgcacttgtatacatgcacggagataaaaaagacccccccccgctcggtacataatcagtgtcgcgcgttaagtgctttggcttggggatcctcaccttcacacaacgcacacggttcgaagtagaccgaaaattccttctcccggaggaaagtgaaatcgtgaagggagataacagaggggggggttccccacgagtagaccacaacacgcagggttaagggtcccccgttggtaataacctcgttggtgataaccccgttggcaatcgccccaccgcctcgtcaccgcctaaccgccccaccgcacaccagcgcagaatggcggagaaggaagcgaaaaaggaagccatcgaaataatttacgaaatttcaaacatcctaaacgtaaacctggacaaagaaacgatcgtcattttaatccagttatgtgaatatggagtgagtcccaaggtgctctcacacatcattattcagttgaagaaggaaaaagaaaagtttctccaaaatttgagcaacaacatgggaaatatcaagcagggcaatgcgtagccacgttcccttggcgcgttaacagttagccgtttttacacgcctgtgtgtagggatcgaccctgaggcaaacagccaagggacacgctcccccgacgcctcccgatatgtgaaggaggtgtgaagcagatgtgaagcagaagcgggggtgataatactgccaacctgtgtagcctcgatcttttttttaaaatgttaacttgagcaaggttgctgcctcttgggagaatgacgcacgtcgcatgacacatggtgcacatttcttcccaccatttctccgcgtcaccattataatttttttttgtgtaattttttggtcaattctgtaacgaacgttttgctattcttttttcatacgtcaatgtgaatgctaacgctacttatataaaggagaaaagacgaacgatgggaaatgaccgcgggtgggaaaacgtggtcgccacgaaatggcaactcgcggagaagtacgtcaaagggaggagggggaaagggaaaagttggcactctgccaatatttttgtgaaagtacttcttaaatgtgccttgcaaatacacttcgtttcattctgctttggtatgctttaattttttttcgccccatgcccatcgcccttaaaaaaaaaaaaaaaccaagcgcatccccgtgtgtacaactcgcacgttaaggggaccatgtgcatgctgctgtgtttccatacatacacatgcggtggagcggcaaagtaaccaagtgccgacgaaaaaagggagcaaatcagacgaagcaaaagggagcaaatcagacgaagcaaaagggaacaagtcaaacgaagcaaaacgatttccccgtcaccttcagccatgccacgcacacaaagtgcaaaaagtgtttcccgcaaaatagtccccctcgcgatttggaaaatcgggaaaaaaaagtgggcaaacgggtaagcagttaggagcccggagaagtaccaaaccgcagaaacacttcctctttttacacgcgagcgggacagactttgtcctaaattggtgagggaaatacgcatgcacgtgtgccaactgcagactttttgttctggagcaaagaacatttccttgttctggttacaccctcgacaagaaaggaaaaaagaaaaaaagcaaaacgaaatgacaaaaatgagtactgaaaaaggatagttttattcctttttccccccgttttgcatcccccgtttgaattctccattttgcattctccgttttgcctacttgttttgtatttttttttttctcatcatttgcgcgaactagaccgcctagcgaaaggattcgtccaaactgccatcccggctgcaattgtcatccacgctgcaattgtcatccacgctgcaatcgctatcaacacggcaatcaccatcaacaccgcaatcaccatcaacgccgcaatcaccatcaacgccgcaatcaccatcaacaccgcaatcggcacccccggggcatcggaacgcgggatggagaactacgagtcgccctccgaagttttaaagaaaaagggcaaaatcgagtcagcagacaaggggaaggagaaaaaagacaaactaaaatttattgacatatttaacgacagcaatgacgcagagcagagtgataacaaagttggaaattttttaaaaaaaaaaaaataattgaaagtaaaaaaaaggtaaagaataaaaacgtgtatcttctggaaggtgcaccaaatatctacgccacggatttggtaagcaccagtttcgctagttctagtgtacctaactcgggaactcctgacggggagaaaaacatccgtgggacaaacaccatccaacgaagcagaagtctgcttaataatttgaacatttttgccaatgacggagagaacaaccatgcctatctcgttaatgagatttaccgactgaaagccgaagtggaagaagagaaacaaaaaggatgccggacaaatgaggagacaaaattgttgaaagaaaaaaacgacatgctcagtaagagcatcagtgatatgaaaatagagatggagaagctccaaaatatttacgacgaggaagttgtaaaaataaaggagtcgtacgagaggcgcctgctagttttgcaggccgaactggaggaaaaggaaaattacttcaagaaacaaaaagaggcccaccgagaggaattcgagtcacagttggaggagtacaaaggtatgtaccacaatgagaaaaggataagtcaagacagggagagactcatcgaggaggctgctgccgaacgggagaaactcaccaaagaggctgctgccgaacgggacagactcaccaaagaggctgctgccgaacgggagagaatcaccaaagaggctgcttccgaacgggagaaactcaccaaagaggctgccgtcgaaatagaagaactccaaaaccgtgtaacccaaatgaacgaacgggaaaaagacctaacacaaggtctgaatgaagaaaaggaaaaaaatgaaaaaatcaaaacggaaatagaaaaatacaaagaacaaattctcaacttgaatgaaataattaacaaaaaaaatgaaaatattaaaaatatggttaatgatatccttttggtaaaaaatgtatatgacgagctagccaaagagaaggaactgaacgaattaggaaaaaaaaaactagccaaaaaaattgatacgtatgaaaaagatttaaattatttaaaaaagaacatagaaggatatagagtgaataatgataagatgaggaagtgcaaccaggaactaaatgaacgagtgaggaaaatggaatgtgaaattcgtagtcttgagaatgaaaatgaatttttaaaaaaagaaaatcttctttttaacaaaaaatttttgaatgtaaaaagggggaaaaagctagtagggcaggtagactacttctctgactcgacggatgtcaaggatgaggtgcctagtgcggacagtagtgtggagggaaataactcgttagggtctcacagagatgagttgcaggtgaaggaagtgaagctaatgggacaaacgaacgagataggaaatgtgaaagatgcaagtggtgaaaagggcgctgatggagacaagtgcgcgaagcggaagaagaaaaaaaagaaaaaaaatattttaaagaagaaaaaaaaaaatattgcaaaagttgtaaaaaggggcgagaaaggggcaggtagcgatgctgacgccgatggtgacagcgacggtgatagcgacgattgcggtgaggacggggaaggcgcttcctccaccggggaggatctccccgtagaaccaacgtgcgcgctgagcgtgctggcaaccggtcgcggaaaacggaaagactccgcggagcagaaaaggggaagcatcagtggagccccccgaggagaaaacgaatcaggagattcgaacgactctgacgaagcaggcgcatcgaacgattcagatgaagtaggcgcatcgaacgattcagacgaagcaggcgcatcgaacaagtcagacgaagcaggcggagaaagccaagcccaccttagcacgctaagcatagcaggcggcaaagccaactgtgcatgctcgtcaaaaaaggaagtgcacctgtccgatgtgaggcgcagcatagacaacttagtaagcgaaaaaaaactgaagggaaatgccatcgggtcaaattacgaagaggttggaagtgcaagccgattcgatttgatctccaaatttttggaaaacggtacaaaaggtgaaaagaaaaaaaaaaaaaaaaaaaaagaaaaaagaaagagaaaaagaaagagaaagagaaaacgaaagagaaaacgaaagagaaagagaaaacgaaagagaaaacgaaagagaaaacgaaaaagaaagagaaaaagaaaaaggaaaaaaaaagtgcgattatagtaagacaaattttagtgccaccactttggacagctccaacatgttcaacaaagagctaagcagcaaccgatatttgttcgacttgaatctgtacagcttaaaaaggtataatattttcagcttcagcaatggggtattcccccaggggggggagtgcaacctgaccaacctggttcgcaagaaaaggagctgcccagcgcgcgcgggccatttgcacggccagcacaatttggaagaagtgcacaatttggggggagttgacactttggaggaagagcacaatttggggggagagcacaatttccacatgagcgcaaagaacacttggcgcagccgaacggaggggttggctcgagccctgagggattcctcctgcggtagaagcaatggggaggaagaggcagagtgtgttggaggtgcagcacgtgggaggatactccaaggaggtggcaattgtgaaactcatacaaacgatgacatggagaaaaataaaacgataaattacttcctagctaacataaaaaaggaaaagaaaaattcaaacgaaattgtcatgaaaagaagagagactggtttgcagaagctcctcagtagacgtgactcctctagcgaatcttaccaaattgggaaaaaagagcagctggtgcggaagttgttggggggggaaaaacccttcgagtgtgaaaaaagcgatcgccatggtagtgccgtgcacatcgcagatgtcagtacaactgatgaacttgggagatataggcaccacctccggggaggtcagagcgacatgcagtcctacctcctaagcaagtgcaaaggaaaaaataacatctacggtctcttcatcatcaacgaacgtctaaagagcatatacaaaaatatagcgaacagaaggaagtctatcagcaattttccagtgagtatgccaaagattgaaaatgaaaaacagtttagcagttcctttaacatcatacaaacaagaaaggttcttcccgagggggaggaaaacccacccatggttatccctcttggttgtaaaaaaaatgaacagaaaatggttcctacttttgagtatacaggagagtccaacgaattgcacattgctgtaccaaatggtcgcatcaagggggaaattcaatccggagatgaaacaaataaaacgagtttcatctcggaaagtagattaacagaagagacgcgcagtgcaggtagtgcttttgtagtgtctggagaagacccccttccaagggatgaggaaaaaatgggaaaaaatttccttttggaaaattcaaaaaatatgaacaggttaggtaaaaaaggggaattcagttacacacacgaggaaaatgacgaggagggaatttttttaaaaaaaaaaagttacctcggaaatgcccactccatttcggttatgcttgataagaatcagccaccaatggggggatacctctcgtcgaatgagtctcctccgagagtagcaacaaacgggggagaggcagacttgcgtgtggtggctggtgaaaaaaaccctcccatgggatggcatcctttgtaccaggaggacatggaaaaatgcgtttcgttcgtaaaagtgggcaggaaagtgcttcaagaaggaggggacaaagttggaagcggacctcggggtggaggtcctccacttcgagaacgtctgacccatcacaatggatcggttattcacggtggatcggctctgcacaatggaacgcttattcacgatagatcaattcttcacgatgggccatttcttcacagtggaccacctcatcacagtggaccacttcatcacgcgaacgaaccaagagacaacgaatttgcgaaccacctcaaagtgaaggaaggcccacgaaaaggcaaccctcgccaaacaaaccaaaaccaagaacaggaagcagtgagcaagttcgacttaaatgatgtatttaattccaattttaacaattttttattgtcctataagagtaaaaaaagggagttcgccgtatctccctcttctccctcgtctgccttttctccctcttctgccttttctccctcgtctgcctcttctccctcgtctgccttttctcccttttccccctcttcttcgtcaccttccagaaatcgaatttttgaaattttaaaaaaaaaaaactccccatgtgatcactcgcacgaacgaaacggcacagacgccgcgaaggaagactcctatttcgaaaattatttaaacagtttgaagcagcagaggggtagggctcgagtgggggaagacccaagcggtgtgtacgttcgccgggttgatagacaggacaaggagaccggatccacggataaacatacacagaggggaagcaacaaatgggactgcttggctgaaacgaaagagttcatcaaacaagaatctgcacaaaatagtaataatgctgtggatgatccaaatgtacttatgcaaaataatgtcaactcggggatcatttccggtggtggaagtgactgtcgtggggactccaacagaggaagtattaagaaggagagtgagaggtttctattcagcagcaactccgtaatgaacactgagtcgaattccatcggggggacaacgtatgaaaatattgtgaggagtcacatcgaaaattcgcacttcatcaatttggttaaaaataaaagccaaaaggatatcctactgggggggggacatagcaaatctgatcttcgtttgatcaatcaagaatgtaatgcatcaaataggagagatggaatgaaccggaagaaatcgccatgagtgtttcactaccactacccctgtgggggatcacttccaaataagtaacgctgcaaaatggatgagttaatttttcgtttccattttggcgcgacatttgtctgaacgttcaggcgaaaagtgtccacttttgaacttcacttttttcccccttttttccctccttttttttttatttttacatttgtgtacgcgccatatgggcaattcttgttcaccctgcgcacattccatttatgtctaatttgaattgcacacatttgacaagttagcgcattttttaaaagggttttccctgtgccttctccctgggattatttatttttttttatttttttttttcaagactgccaattttgcaataacttcgcgaataagcggggtgccggcatcagaggaaaaagttgtccttcacgatttgcgagaagagcagggggaccagcgctgcaaaggggtgaagaatgggggggaaaaggggataataatgggggtgaagatgagggaaaaaatggacaaaaaatgcaaaaaaaaaggacaaaaggtggacaaaaaatggacaaaaaatggacaaaaaatggggtaaagaaggccaagttattcaggtgaacaaaaaccccgctgatcgaccaaacggcgcgataccatatttgcacttgtacagggaggcggaaaaggcgagcgagttcagctggttgaagaggaaagccgcaataacgcaggaccgctcatctccgcgcatgctcaaattctgcgtgactgctttctggaccagcaacatggcattgatgaggcagttcgagcacacgctcctaaggatgtccttggaagcaaaaaggtaattcatcaaagtgtactcctttgcattaatattatgcaatacgaacgaaaaaaaaaaggtgtaaataacggtattttcgaagtatttcaaataaattttgttcataatactgttgtagctgttcttcttctgcacacacacactgttattgtctatgcagaatggagaattaattttatcaaaataactctgaagcagagtgaggcattcctgtttgtagtagtcctcattgttctttttcacagcgtagtaaaaatcccacatggattttcctcccctcgtatgttcccctttttgtgaaattaaaaattgaatgatgggtatgtatgtaatttttttttttttctttttctttttctttttctttttctttctttttttccgcttcatcgtcaaccaattcgggatgatgaatagactctgctttactcgtatacgtttcgataaactccttttcgttggcataaatttctgcgacatttttttcatttttgacaattttgagaagtaagtaggaaataatttcttccctctgtttcaggttataaaacaggtttggattattcactatttcctggatatgttcgtacgacagggacaaattatgatcggaatgctttatgtagtaaaataaaatacaggaataaatttttttctttgtgtattccaaacttgcgtcttcttccaattttgcaaaaatgtattttatgaattcttcatgctcctccttattttccttttcaatttttataaaggcgcttttatttttgtaaaataattcgagtagccccaacaaggcattttccttaaaggagtaattttcgtcttggacgctttttaccaatttatgaaaaaatttattttgcaaatatacgggcaaattgttcaaccccatggaactcacaaattcagataagacaatatggtccacaacttcgatgtcgttgatgtcgtagtggttttctttccttttggtataataattggagagtgtaaacaggaaagtggtaacattgattaaacttaccccaaggaaaatatttttaaattttactttcttctcctgtcgaataacagttcttatcatttcgtaatgttcatcttcgcttctcttcggtacggtctttatgtcacttttgaatcgcgagaagaggacccaaccaggctttctcttatgtattgccctgttcatttttgtgacaaactcctttcatttgacgctcctctgtcggagtttcagcttggtattttttcccttcgcatggttgtaggggcttccatcgcgttggtctctgctcgcggggactgcgtgaataatgcttcctcctacccgttggttgatttgcgcttggcgtgtggtcgcagcgtacatatttgtgtgcccttttgtgtgcccttttgtgcgtattttttgtgcgccttttttttgcgtatttttttgcgtattttttttgcgtattttttgtgcgaattcgatttacttcaattttatgctccccaatttggcctccacaccgtcgcaagcatccggccacaccatcgcgagcgttcctccccacacgcttcctctgcacggtgtatgccgggccaccaactcatcaacggagcgctaaaaaaaatagggacgtgaaaatattaaccgcatagtgattgggcccacgactgaccttgaaaaaattgcgaagcttttccgaggttacacgcgttgcgcttaaattgggaaacatcgctcctttgaagagagcaccaacgtataggtgaatgtacgaataggcgaatgtacgaataggcgaaagtacgaataggcgaaagtacgaataggtgaacgtacgaataggtgaacgtacgaataggtgaacgtacgcataggcgcacgcgctgcctataaacccctgtttgcaaaagtcccccaagtgagctccaaagcatgaatgccttcatcaagtttatgtacatccccagagcccacttcaacatttataacgagtatctgaacgcatataggaagaaaatcaaccgaatccctttttacatacggagaacgggtaattatacttatacggatgggtgcatcgtttttcttttgctaaaaagggagaacgtccactctgcattgggaatagctatcacccgattcctcgcagtggtttggagatccccgcttcctcgcagtggtttggggccccccgctcccagcacctgcgtaacttagtcatgtgtaagaaaggaaatgctgattgctggcaactcgtcttccccaccttttaacagcatccgacaatttgcccgtttttctcaagtacaaaaataataagaacctcgtcgtgaccgtcattcgaaagataaaaggaaacaaagaggtaagcgagtgagtggatgaactggggtggtgaattgaatccttttttcgagtgaagcagccctgctctttgaagcgttacaattgcaccgtgctgacgataccccccatttgaaatgcgcctcacacgtattattcaccacgtggggagtgcctctccgacagtgtacgtataactcgtaccgatttgattgcccaactgacgtgtgaaatttattccttcccttcttcaacttgcacaccaaatttttcctcgctgataggttttaaaaagggagatcgagtccatttgcaacagcaacgttattgagaaaacggattgctggctaatcaaggggaatcataagaagaaaataaaagacgtaatgcaaaactgaactttgcgcctttgctcgttgcaccacaacgacagtgtggcgatgcggcattgcagcggttccccgtagagacgaacaacctgccaacccattattccctttttttcctctttttaactttttttccctttttttttcctcaacctttacagtattttaaatacattggctactgacttgggacgattttgcagaagaggacgcggggcgttaaactgggccgacaattaccaacccactcgcgcattttaaagcagttcagctcacatcacttccacataattttagacttttcttaccaaggtgggtaccattttgcaatttgcgtgtccgtttggggggcaaaaaatataaacacacaaatatatacacgtgaaaaaatatatgtacttatgtgcagtttttttttttttttttttttaacctgacctgttcataatttttttttttttaaagcacgcaaaatatcagaaaaggaattcctttcattgggcccgtgaacggtatacatatgcacgtatgcgtaaggagaaaaaaaaaaaaaaacattaagtggatgaagcacgaaagaaacaaacacttgtgtttaccgaacgtgttcacatgtatatgtgtcagtcattcccgcgctcgtacgcgcatacatacatgtaaatatgtataatacatgcggtggttgacgtacgtttcacctttcagtttgaaagtacaccgcgcaactggagttggcttcaaatgcgaaaggaccaagttggaacaatactcgaatgaaataatctctccacccacaccaccacaacaacacacacgcgagaagaggcaaaagcagcaaacatgaatataagcaaaatatttttcagcaaagttggggaggtgataaaaaatgggaacagtggaatgaacatgcagcaaggagcaagtcagttgtacagcgggaagaaattaatatacattagtaaaccaactcatggaggtttcatatactggaagtgcagggaactcatacacacagtaaaaaagaaaacgaaaaggtgcgcaagatacttggacattaatcacgacttctctcgagccgcattagtaggtgttcccaaaacgagctatgaccccaagaacaatattttctacattcaaatggataatgaggagtgggcaggtaactttgacataaatggctccgcatgtgtacttgcgtggggagccatattcctcgtaaaaaaattggcaaaatgggaaaacatactttacgtacgagtagagctgctccatttggacggtgttgctgggtgaccaacactctcgatacgacaatatctgcatgtttgcttcgccacccacggggacacacgctgtgatagacctatcagataaattgagagagacatactataatgcgccgaaatggtgtacccccccttttccacatgcggaggaggccagtctcagctttaccctctcttcctcatttctatccacctcacacccacgtatttcacctgcaggtattggcagcaaaatgatgctgaatatatcgatgaacattctgttttacctccacatatccttctggatttatttcatatattatcgaatgctggttaataacaagcataatgtgtttagcaagtggaagaccgacgactgagcaggggcgtgtcgccacacgggggagtaaaatccataagagttcggcggagggcatgcatacctgtacctgtgcttatcccctgtgtgctcttttctttatccatcgatttgactaattttacgttttgttggacatgcccttcacggttgtttacatcctttggcgataattcaaccaaaaggggaaagggggacaaccgtttaagtacccacacctacgtatgacacattgctaatgccgcttgaccgccccactgccgtgttgcattgtgtgcatatttcccttttttttttttttttttatggtcaaacgtgaaccgagcggaatggatcaacatgacgtgaggctttaaaattttttaaatgaacgctgctgcagtggctatgtatattacatatatgtgcgcacatgcggagggattccacgttgtgctgccacttgtggacagctaaggagttcgccaaaccataggaatgctgctccaacgaggtgtgcatggctgctccgtttattttattttattaataatgcaatttttgtagagctttttctgaacgaaggggtaccactcttgagggtggcctatgtggattatcaaccgtgttgtacacggaataatcaaccacatattctctgctcatttttcgccttcttctgttttcccctctgtagaagacttccccctttttggtggaaaattaacttcattcgtgtgggggacacggcggactgtcatcacatccgtgtgtgaaattttgcttgcctggaaaaagggagtcagtcactcctcatacggtgagagtgagtgttgttcaccgcttagcaatcgcagatcgtaaaataaaatttgttaacatttgtaaaaggggccaattgaaaatcagagagtttatacattgcacgatgggctaagtaaaaaaaaaaagtggcgcaatacagataaagataagggtaagggtaaagataaaggtaaaggtacagaaacgcatacagataagggctcagataggtatagggttatcggcacagattggcatagggttagcggcacagataggcatagggttagcggcacagatacgcatgcacgtgcgcacacgcaggcatgcatgcgggatgcacatatatatacacataaacgcatacgtatatataattaatacaaaaaagtggcctgtggcagagacagaggtttgcacattaaaactaaagcttaaaattgtggcgctacacatacaatatgcacacgtatacgtagcgcgtggggggggagggggaatgtgggagaaactagtaaacaggcaaatgcataaggagaagggggtgcatgtgtagcacttggggcatacggacgcctgtgcagcagaagcacatgtgtgggtggaagagatatgggaatcccccccaaacacacacatatatatacacatatatctatacacacatatacatgcacacatatatacgcgcgcacgtgctcccactcagactcgcaactgtcactgcccattttctacgcacgcctcaagtctgaacgaggaaggtggtccaggaacggttgtgcctgctggaacggcaggaacgtggcgcgttcgcagggggcaaaaagggaaggagagtgcgcccatccagcatgcagtcaaaatatatatataaagctatacagaaaattaaaactcattactttgacatgtgaaattaaaaaaaaattcttcactgctcatgggatatgtacccatgggtgctcacacattgctaacatcgcttgggagagagtgccctgtgggctgctcgttgggcggctcgtaggactgctcgttgggctgctcgttgggctgctcgctgggcggctcgttggactgctcgttggactgctcgctggactgcacgtatgcactgtgcatgaatggtacagggcaataattaaattatacaacaaaatgaacccaaactttaaaaggaaaaaaaaaaaaaaaaatacataaatatacaggcttgaaaaaagagttttctccgagtagtgcaatagtgagctgcgtgcgtcgattcggctgactgctgcttcttctgtgtgcgctttctctcacgtgtggggcacacttgggcttcttctccgcacggtcacacatgcgtggcggttgtgcagaggggggggctctcccgaggtgggaatcggcacttcgcctcttcgcctcttccttacttcccctcttcgcctcttcccttcttcccttcttccttacttcccttcttccttacttccttacttcccttctgtgccatttccccctttacttctctcccccactcagatgctgctcttcttcctcttcctcttaccctgcccctcatcatttagcgtcgtgttggtggtgtcaaaatcctcccctgtctgagtatccatattggcgcacatatagtccgacatgtaatccgacttggaggacttggctgtcttattcatatccggtaaattaaaattcgctgcgtttttgctactctgcttaaagcgtacattggcgttccttttcttaatgcactccttatggatttttaaagcttcattatacactccgaaatcttcagctagctgccacagcatggatagattaaaataaggcaagtaactaatggacagtggggggtttttatttttcattataactttacactcatcattatacttgtaggccttcctcaataattttagcatccttttcctaccctccgtcccaagggtcctacatagccctggttttttattctcatcaaggttggtattatcacttcctgttttactttcctccgagtagctagcgctcttcatttccttctttattttcacggttgtatttcgcttgataggaataacgcttgctcctccaccctttgtccccataagcatattactttcacagctagtgatatctgatctctccctcttcaaatccgattcatctaccaggatgtagtctgaaatatcgtcaaagctgctgtgtaattcattagggaaatctccaacggagaagaagggggactcctcaacagaggagatgtccgtgttcgtttcgaactgcaggtccgagtatctcatcgtgtgcactgacatgttttcttcgtttttcagattgagtagctccatcgtgtcgtcgatttggagaagtcaaaaagtgggagtagtggtggtagtggtggtggtgggtgaacagaaggaaaaagtgcactacgcgttgcaaagttaaagttgggtaaaacacctctctttgcaccgtttggctcactcctctgtgttgctttgcagtcggtttgtcacgggttgtcacggtttgccacgcgctgtcacggtttgccacgcgctgtcacgggttgtcacggtttgtcacgattttccacgggttgctcttttctcctttggcgcacctctcacaaactttaaagctacgatatgtaaagcagtagggtgctcgctatacagggtacacgacgcaggctataccgcttaaccagctgtgcactgtcgtatgcgcatgcatacatgcagttattaacacatgtatgtatgtacgtatgtacgtatgtaggtaggatcgtttgctgggtcgtttgctgggacgtttgcgggggcatatagatacgcggcctcgcacatacgaggggaccgagaaacgataaaagggttgcgtattcgcgccgttaattaggggtttcttttaattcgcgccaaagtgaataaatggctcgttaattatgaaaagggaaaaaataaaaggtgaaaaaataaatacgcgaatgggtgattaagcaagtgatgagtgctcgagtgatgaatgctcgcgtgatgaatacgcgagtgatgaatacgcgagtaatgaatacgcgagtaatgaatacgcgagtaatgaatacgcgagagatgaattctcaagtgatgaattctcaagtgatgaatacacgagtaatgaatgcgcgagtgaatgactatgcagggaaatatgcatgagccggtgggcacagttaaacgctgttaaaaataaattaacgggagaacaaaaggaaaaaaattaaaatggattaatttatcctttttttaaaaaaaaaaaattgtacacaaatggtgggaaggatgcgcttttatgtgtatacagaggtaacactgcacaggagaagtggttaatggttcacacaacggacggtgcattcgctgcggcgaagtgaccattcacaacggagcagttaaaacttgtcgtgatggccccgcgtacgtttacaaaggggttgttactacagcataaaaagaactaacgcactcgggttgccattaaaagctcagttctcctttgcagccacaaaaaaaagcgcacatatacaacgagatacaagcgcacgcgtatatttgcaaatatgcaagtgcctatgcactacatacgtgcgtgtccatacgaacaggcaggcgtgccaccaactcggtgttaacactcagcttatgaacgccacaaacgtcagggaaactatgaatgccacgaacgctatgcacactatgcgcgttgctgcgttggggcacactaggaggggagggaaattatcgctcaaaaataagccacaaaaagttgcacaattgcatatatatacgtttaagcgtgtagatgaaaaggcacgcaaatgaatattaacgtcacgccttgaaagaacagcgcccctcgcgatggtgcacgttggcaagcacataaaaggagggtgcttatacgtacaagcatatattcacacgtttacttatacgtattgcttacacgtgcatgccgccacgcaccaatttaaacaaacacaggggaagaggtgaacgtggggtgagatgtgagtaacaaataaataagtaatgcaaaatgaatgttaaaaatgtgaagggtgagaagtccgaagtgcgactaagtgaacactcgtgcgcaaaaacaacagaggtttccccacttgcgcacaagcgccacgcatagaaagagtcaaaaatttcgagaaaattattttacgattttaaagggcaaaaatgggaggccacgactacaggcatatgcatatatattatacgtgtatacatatatgcttattcgtatgtacacctatatgctatttttcttttttttttagggggccaggtggtggacggttaaacaggggcaacgttcaacacagggtgtgcattcgaagtggccgctctgcgcatatgaaaaaccacgcacgagctgatgcgccttacttcgttaaaaagaggaaggtagagagagcatgcgacagtgatgacactctttatgcgcaagcagagggtgtgaaataggacaattaacaaaagttatcacaaaaatatattaaaaagaattataaatcaaataaaagaaaaaaaaaaaaaaaagcatcataaaaaggacgtagacatactactacagttaattttaattaaatatgattaaaactgcacaaatgcataagcacaaacgtatgcacgcatatacagaagcatacatagaaacagtgatagaagcacacataccaacacacttgtgtgtctttttttttttttttactctttcacaatgggagctaaagagggctttaaaaaaaaaaaaaaaaaaatgtgtgcaacacagtgttgtgcatatatatggttagacaacggtcatatatatatttttaattctttgcatgaattaacttatacgtacctacacgtgtacatgcgatacgcacgtatacatgagtacactcggaaaacgcgctgacaaagggaagcatatgcaatcgtttttgcatgggctgctgtgcgcgcgttgcaacaacattcagagaaaaaaatacaaaatatgaaatgggcgatataaaatatgcaatgaaaaaaaaaacaaaacaaatcaatgcaatgcaactgcaatgcaatgcaactgtaactgcaatgcaacttcaactgcaatgcaactgcaactccaactgcaatgacaagcgacacacgtttcactccacacaaagtgcttgcttctttcgtttgttgcgcctcgctatctattccctcttagcatgcgtcaacgcacgtaggcgggatttttccaacgaccacgtcgtgtgaatatgtatctacacgcacaagtttgtacgatcgtgtgcaccgattcgattcacgaaaacagatcgatctcttttagcatggtttggcgcgtcgctcttgttaattcgttcgctttgtcaaggcactgtaaaacgatgacacacaaaggtagctaatgcacgatcgggtgaacgtataccctcgcgggtatgcgcacaatcacacaggcaactgtacaggcacgcgctgcgcgttgcgcagttcggcacaactggcaggcgtgtttgcggggagcagacgtccacttgctatccctgctcaaaatgcacaaacaggtaaacacgtggaggcagtccctttatctgtttctatatgtacgtatatgtatgtatatatatgcatatacatatgtgtatggttcatatatctgcgtacacggcaaggctttgcccaaggcgcgcaattacatcacacgaacacaagcacaagtagttgaaggcgtaaacagctcgacatgtacgtccttcagagtaggcacgtatgtatattatactttctgtttttaccttttctctttgcgttctgttacttgttttttttttttttctctgtttttccaattgtttttttttgtacgtaagcatatgtacatttgttaataaaacggcactagtggaatgaacgaagtacgctttaaaagtatgacacgtaatggtttggaatttactttttttccaggcttggaaatttgctttcgcgttagcttcgtttcgcgttcgcgttcataatcacgttcacgttcacgatcgcgccgagttcactcttgcgatttcgtttgccttattttttcgcgcgcggggggaaatgcggcaaaaaattcacgtgctcgattgcgataagaggaggtggatgcttacacgtgagcaggtgacatgcaagcggctaaacgcgccaatgcgcaaagctcagatacgcaaagggttggtatatgcaaagagcagatatgcaaagagcagataagcaaagagcagatatgcaaagagcagatatgcaaagagcaggtatgcaaagcgcaggtatacaaattcgtacatacgcgcaaggcatgccctgcgtatgaaactacgccatgtaaacattacatacgcagctgcatacgcgcaggagaaatgcgttcatgcttcccgaacgagtgcccgcttatgcgcagatgaagtacatgtataaattaattatagacaaatggatgcatacgtgtcaacgcatgtattaaaatgtatacagtatgggggaaaaaattaacaaaggcaggaacattcgaacattgcgcaatttaaaaaaaattgcctaaatttgtaaattataaaaaacgtaaagaattaaatgaatggctcactggagattcgcattttaaaaattggaattagcaaaacgtttgtataaaaagctttgcatttccctacagtactatatacaaatggtcaaaaggaagttttttgaaaataataaaaagaattgcaaacggatatatggaaatgtggatacagctaaaataagtggaaataaaaaatatgacataaatggatattatgcaaaaattgttacatttacatgtatatttgctcattatacattattatatgctcattatatgttaaattacatgtatatatggaagtctcatcttttaaattctgtacttttataaatattgcccgtatgttaagtataaacaaaacaaacgcagagaatagcaataataagcgctaagcaaaattgtcaaaaaaaaaaaaaaaaaaaaatatatcaactgtgataagcaccactacttacccccctttgaaaaattgtcatgttcatgtaaatttattttatatttaaaaatttttatttttcgcaaaagtgggtaaaataaatacagaaaatgataaaaacatacatttgggtaaaaatggtacttatgcataaatttatacgaacaggtgaatttgaaaaaaaatgattattctataaatttataactttggcacaaaaagatacaaaatgattactttttgtttaccctctttttttttttttttccccccaagagggcagggtatattacatatatatatgtccaagtgcaaaatatatacttaaaatattgcgcttgaaagggatatataaaatcgcagaaaaatatatagaaacaagcgaattgagaacataaactgtattgtatgtacatataaaggtacatcaacaatatttatgaaaaattatatttatgaaaaattataaatacgaattgttatatttttatgtatttatatgaagcgaagctgtctcatcacatgcacataatatacatatatggggggttataatcatcgaatggtagacgcgcggaaatttttgcccttcgaattgattttatttaactagcaaaaagagaaaaaaaaaaaaaaaaaaaaggaaaatattttttaacagcgagaggtagctgtaaaaatattatcaacaaatgagaaaaaaaaaaaaattatgaacagttcataattttttaaagtttttttattaagcattttatgttctaataaattttaaaaaggctgttataaaaaaggataagacatgtatttatgtatgtcatatgtagtgttacgctggttcgctttacgtataatataatatgttatattatacatgcttatatgcgttgggacgctttttcataattttcgggaaggcagaaaatagcgaggaataaatctccctgcccagggggttaaaatgtagacgcaccaatatgcgtaaaaataatatgacacgtggacaaacatgaatgtataagtcaggagcccacgcgagcggcaaccctaacggttgcgcgtaatttctcctttcttacatacaatacgctcatatatgtatgtacgtatatatatgcatcgaaggaggagttgccctatgctgatcgcccgtgcgccccgtttattagttacatgcatatattttcagttgccgcccttttccctttttccccaactatgttttcccatatgttacggacatgcgggggataaaaggcagaaaaaaggcagaaaaaaatgaaaattaattgcgaaaaggttatatgcaaatttccaaaaaatgtgagcaattttccaatcaattctgtcacacggcagcataataatggatcggaaagggctgttttatcaacttgataaggaaaaaacagcttcagcgcgcccgcatatgcatatgtaaaatgctatgtatatatatacattgtaaaactgcagctgcaacacggcactatgaaaaaaaaaaaactacagtacttgtgagcaataaacgtagcaactatggcaactctcgctggtggggaattataaatatgagtaagatttaattccatggacaggcattttgtccgctttggtttgcttggtgtacacgggattaacgcgaaagggttaaacggacagtgaggtatgggggcggatcaccatcatgaaaaaggggtaaataagtatgaataagacgtttaagattcatatatgtatgtaaatgttcacccgtttggcgaagttaaacgggaaggcagttcgcttttatagacgtttcctctaccttacagtttgcagtcgttaattttcagtttgtaacattaagcagtatattttaaattgctttttttctttacttttttgctgagttttttttttttttttcttttctccacttttacgaaaaaaaaaaaattggaaggaattacttttccacaattctttctctttttctctcttttctttttttcctttttcttttaaattatgttataataaaaagacgcgttttttttttttaggaacacgataaattatatcttttgggtaagtacttaatattggagcaaatttttttttttttttttccccgttttcctttttcccacgtgatagatggaacgtcgtaccagtgcgtacattggtagggggtcatttttccaatggttgattttttttttttttttttttcattttgaaccagtttcaaatgtgacgaatgaagttgaataaatttctatttacgcatagataattcctttcaaagagcgttcctttgtggggtgctcattgttttaattttccgttttgctttacgacatctggttcgtcattttgttctttctttttaccacccctgcacgttttcccgctattaccacatacccgttaagaaaaattgtccagaagtgaacacacaagtcaaagttgttacagtggagtgaaaaattgcacgaaagattgcaaataaatgtacgaagacttactcgttttgtttcgatatacatctatttgtttacgtttgcgcaatttcgactttgtaacactgctattttaaattttaccaatttaaatgagagtgcgcaccgcgctctccgttgtgtaacgtttttgtctaaatttttacttattaatttggtgttcttaatttcggttaattctccacatttgaatgattccacataatttttaaattcaataaagtaccaatgtgtgacttttcatcaattttgtacttaggcacatgttcacatttttaataaattttagttcatcttacgaggtttcgcgaaaatttcgattttattaccaaatctatttgtacctttttttttttttttcaatttctgtgcgtaatagttagacagtcgaaaatagaaattttatttacgcatttccactccgtgtactttcaataaatatccaaaaaggacagacagacacacagacggacaaacaaacaaacaaacaaaagccgcgttgtacatataaaatggagtcccctttaacgttgtcttacacctccacacaggggttataatgtgtgagcaaaatagcgaacaggttatgtgcgatgcgaaaatccccgcctgtccagttttgcgcacacgaccggccatactaacaggaaagggccacaatgtgggaaaaataaaaacaagtttggaaaaaattttacaaaatggtgaatctttttgagccgtttttccctgcgaatggaaacttacctgcctgcaaaggggcgtaccaatggatgcaaaacgtagacaattttgctgttttgtttaaaaaaatgaaaatttcccaaatcgccatttttttaaaagttacaatactgtctaaacagtttcataaatagagcaaaaaaaaaaaaaaaaaaaattgcttcctccccaggagtgctagttttacaattagttcgcttcgaattttgaacattttcgttcatcgttcagggcacaactactattcggtctaatgtcctttttttggtcacacgctctttctttagttgtgtgcatatgggtagctatcgaaattgccaccgggtgaggcgtgcattgcagaagagaggtggtggaaccaggtaacaagttggtaattgttccccttggctgcttcgaaaaatcgcgaccattgtatgaagcaaaactgagatggaaaaggctctctctatatgcacatacacatgtccttgtgtacatgtacaacaataatgatcatgccactccacttatgcgacatgtgcccattaaaagttccctcctgtacaagacacacttatagttaggcatagcaaaatagagaaacgtcttttgccttaacggataattttgctgaaatgaaatggggaagtttttccttcagtgcccgatgagctctttcgttttggccccacattggggtggaaaaaatggcttagttttttttttttttttttttttccctgttcatacttttttgtttttatccccctgttcatacttttttcaaaagggtgaaaaatttaccccttaatttgactatctcattttactcctttcagtgttgctcctttccatttcgcgtttttccctacggtgtgcgcacgactaacctcgtgtgtgcggtcctttgggggtaactcttccgcgactttcgccgcagttcaccgcccacttggaagtacacaccacactgtttcgtataacacacctgtttaagcctccatcgctatggagaaacgttttacaaactgcgttaaaattatgatgccattgggagtaagtttttggaaagttcctacagatgaataaggctaacatgagattcgcgaaatgaaataaaattgcctattggttaatacgtttcctatcttttgctttttcgcataagtgtaaaaacttgcattttcacgaaccaacgttatgttgactgtccgcacttgcccttcccattccactgcacttcatttttccttttggcgcgcttacaaaacaacctgttggaattttttttttccctttatccactgtgcagccacgatggtgcaatatattagttgacaaaataagcgatgaagtgataaaacgatgaagcggtaatgtgataatgcaataatgcgataaagcgataatgcgataaatgatgcataaaaaaaatatactccttttaatcacaaattggcagcagtgtttgggcaaatgaagtaaacattaaccctgatgtaacaatgtaataactttttactcagttgtttaagttacgaatgctcatcgcgcacatggagttttgtgaaggagctgtgaacaaattgtacttattgcgaaaaacacaccactgcgtttttttttttttttttggggggggggatttcgtgaataagttgaaaaagggagtttttaaccccgcggtgagtccaatgaaacactgcccaagagaagaagaaaatttttttggtaactctgttgaagcgtttcctgccctttgcagatactattatatattaatggctacttagtctagtggtatgattctcgctttgggtgcgagaggtcccgggttcaattcccggagtagccccttttttgcacaaaaaaaaaaaaaatggccgacagggtatggaaagacattatagtatgaaaattgactattcttattataatataatgttttttttttttttttaaactttggttgttttaaaaatataaatccggctttaaagtgggttgttacttccttgctatgggagcattcctcacaaaaatggaaagaaaacttatttgatgaatttttctaatttttatagcgtgtttgtgttcatagtaagaagggtaacggggacggcttattctcgaaggttaaattttttttcacttttttcccaacttgagcacaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattgacatgggtgaaggacaagtggcagcatatacacatggaaggaccatatggatttaaagtgttaacaaattcgaagtcgaaggaaatattttttctttatgacaactcaaacgattgtgtccctcggtgcacattccattttttgtcacaccaattatggggtgaaaaactgctctcttgttctgccatctgtttcgattagggtgccagtccacaaagagaaatgttctgccaatgcaaccaagcagtaagtgccaagaatgttcctatggcgtatcgcgcatatatgcctcttacgcaggagatgattaaccagtggtgacaaaaccgaattagcttttgtgtcccactgatgggaattactccggcaagtacatccacggaagttgagcttattcaccgtgtgcacacgcatccccacagactacatgtgtatatcaaattctcacgttcgttttttttattcttttttattttattcttttttattttttttttccaaacggggaaagtgatgtgaaaattgtgtgaagttgaaaaaaaatatttatttcaacagcttgctgacaaatggtgacccttttgcgaaaactgctcaccaccccgggtgtgtcgaaaaatcgatctgatctgacttcgggatggcaccgaaaggaaaatgtctttgcaaagcgtgtacggatgtttgcacgggagatttaaaatcaagttcgcaaagtgtgacatgggtgcgaacactgataggagcgtgctctttaaatggttgacctcctcacgtgcatgcacagtacgcgcatatacactcttacacactcatatacactcttacacactcatatacactcttacacactcatatacactcttacacactcatatacactcttacacactcatatatactcgcatacactcatgagcagggcgtactttctcggttgggcatgctcgcgcggaacgagaggtccgccaactggtcttcaaaaaacgctttcaaatgggaacctgtgcgttgttctccatttcgtttatcgaatgggaaaaaaaaaaaaaaaaaaaaaaaaacccttttgcacatttcgttcactaatataatagccgttaaaagcgcaactgtgcttttcgccccccgggggaagtaaacgtggatacaatgttctgtcacgcatttgcatgtaaatacctcgataacttttaagtaattgtttatacgcctttatttttttttaagaatagcaaaatgcgcgttcgaaaattaaaaaaaaaaaaaaaaaggcgaaattgataaagtataaaaaaatttccctgatgaagttaatactattcaccattatgcgcgcttgtttgtatgtatacttttcataatggaacacgctacacaaaaatgcttctttccaacttttccacgttaatctaatctgtgttgcgtgaatgttgtccccatcaattgggaagtaaatacaaaacaaaggagttnnnnnnnnnnnnnnnnnnnntttttttttctgatatgagaattgccaaacatgcggcatgttttttacccttatgcactgcgtcaaaatggtgcgcaaagaatgtaaccaagagggcagaagcgaaaaagggtagtcctacttattaattattattttacataaaaagtgtgaaaaaaaaaaaaaaaaaaaaaatcgtcaattaatttattttttcacttgtttgcaatatttttttttctcttttattttttctttttatatgtacacatatgcatacaatgtaatatatatataatatgtatgcaggtacatgaaatttattttgcataatgttgaaattatagcagcgcgtggtttcgatccacggtcctgggggttatgagccccccactcttcctctgagctacgctgctttcaaaaaaagtataggaactaacagtctgcttcatttcagccagcacgcctaaaatgcgtacggcaatttgatgaggcgcattttgctccagtgctgtataatatgccgtaaggcacttcgaaaagaaacctccactttacgaagtgatagggaaaaatgtgagccacaaaggggtggggtggggtggggtggggaggaacaggtataaatgtacatgcgctacgtatgcaggagctatgttctccactcatcattctcaagcacgagttgtaatcccaacatttctgcgctaggaactttgctgccatgtggtaatgacgtgtcatatttttttccatctcgcaattctcttcccttcccttctctttgttttttttttttttttccccagttggccaaacagtaatggttcgaagtgttgaactctttttttgcttccaaaaggtaactttaaaaaaaaaatccccacgagttagtttcccatgagttaatttctcatgagttaatttctcatgagttaatttctcatgagttaatttcccacgcttcatttcccaagcacaaaaagatagtcacttttccgcttcctgtttagcaaaaaaaaaaaaaaaaaaaaaagtcaagtacgtacgtatatacgcttgcgtgtaaaaaatgtggaaataaaatatgctagcgaaagggagggaagaccttttaccattttagtattaacgtgtacctgtgactagccaactgtgtgctctcaggaatgcgcaggggatatacaaagaaattacccacgtgtagaaaaaaaaaatggaaaataaaatgatacttttgagtatgccgtatggtcacattatcggaatgactaaccgtgggaccccttccctgtgtcgcacccacattatgcagggaggacggatatgcgagtaaaaaattcgcacgggctgatgctacattggtcatccatactggaacgcagttgatcaggggaggaacttcacatgacatacggaaaaagaacacctcacaggtgggtacacaaatggaagggtaatcacctcgctgggaaaaaacgtaccgaggtggcctctgcaagttgcatccctttttaataataacaccccaccatgggggtagtttttcctaacgtgagaatgtatatccctgttggaaattcccagcgatgcatatattgtctgttcggtgcccccttaacaatgtagaacgcacgtatgcaatgttatgctgtggaggatatggccaaaaaaagggacactcgctggacctgtcgtatcctattccccaatacacagacaaaataaagttgttccccgaggggtcacaccgagtggggaagtgcataggtccgcacgtaggtccgcacgtagatccgcacatgggtacattcgtatggggatccttatcacggtgctaacccgaagcggttgtgataacccccgtttaggttctccccagaggggggggcactcattaggtgttatgtccctatgcgctcaacgagtgtagcaagcaaaataaagaagccatccctgtgtatattaaattcgacccgttaaaagcgtacgttcatacgggaacgtagcaaaaaagggagagttaccccttgtcggttcacgattgttaacgtggacctagtctttacaaaaagggtatgtcacctccctactcatttttgcaacgagacaacatagttgaatgtgcctcgtttaagaggaacatctcaaagttggtcaatccgtttgatgaatcatataagtggctgtatctacccatttgtatgtctgtctcctctctggtaacacaaccgtgggtgcaaattagaggctgcataggggcacgtttagctgaggggaactgccctagtgaaggacaagcgtgtatgccccgatagcgccgcttcgagacaatttcatcaaatttttttttttttaaattgagaaaaactgcctaacatgggagtgacatgtgggaagctctctttcttgctgtgagagaccccgctaaagtgataatctggggcttcataacttgctcgacgaagcagggccttccccccaacgcgatggtaggtatgtacccccacgggaaggaaaaaaaaagaagaaaaaaaaagaggagaaaaaaaaaggagaaagaaaaaagaagaagaaaaaaaaggaagaaaaaaaaaaggaagaaaaaaaaaaacatatgtaaccgatccgaggtatcactttatcctgaggttcttcactttcctgaatgagaacttgccaagtattttgtgtccccttcggtagggtcaacgcacctggggaggaggggggcacactgctcttaaatgaacctgcgcggtcaaggtgcctccctaccgagcggagcactgcacatttgtggtgaaaatgtgtcactaaggggggtaagcggtcgtcttatgttcactttattttccccattcgcacgtgacagcaatttgccccacagcgggacttccagaagagcgccagccaaatgtgagtttcttcctactgttttacacctgagcaagggttatacttaaaaaaacaaaaaaaacaaaaaaaatgaaattacttccaggcgtcatatatacctctatcctttgtagcgtaatcactgtgataaacgttttccacctcccacttgtgcatctgcttcacgatctgacaatccttagtgtatttagaaggagcaccactccgtccgaatgggacgaacgcatagagtggactgaatttaaccctgcacacttgttccccctgttgcttttaaaaaattggataaccgtactaccacggcggaagtcgtcctccccatttggtggcgctccggaggaagaaaaagaagaaggaggaggaggagaaaaaaatgtcgcaactctttttaagaaggttgccccccttttggggaatattgcagttgtgtggaggaccatccagaagaccatccaaaagaccatccagaaaaaaagttcccacccgcagtggagatttccttccactagagagctaaccccccagggtggctacacaacggtttacttagtttttaaaaaggtttgcaagtatgtctgtttgttgtgcgagggtgtgagagcctctgcgggtgggctgttacgtttgactttggagaggccgagtggttgggggctattcggtgtgacctttgcccacgcgaggggagtggaggagcaccaagcaggaaagaatcgtgaaggaggcaagtataaccgttgctcaagtgaaggcccccctcttggagattcctccattggagattcctccattggagattcctccattggaggagaacccccccacgatggatccgccaagtgccgagacctcctgaacgacaagtacctgctgacgaagaagataaaggacgtgttccgaaaaacgagaaggagcagcatgtaccacgaactggatgtaatctccatacctcgtgcggcactgcagcatgaaaagaaaggagaagaaatctgtacaaattgcattataaatgccgatcactctctatacgcgttgaggttaagaaatgataactttggggaaggacacacaaaatcgatttacggatccaacacatcagatgtgcagatttactatgactatgattatgagcagaaggagtacatgggagatattgactccaatagggtgaaggagggaggtgaaattggaaaaggcagagagaagggtaaagggaagttctccccatggatgacttggctaaagggaacatacaaaatgatcgattttgcaaagaggttatttctcagtcatgtagagaaagaggacacctccgacttgaagaaagacataaaacgatacgagccgaagaagctaaactatacggtgaaggaaaaaatgggaactggtgcatttggagaaatttggtacgcaataaatatgaataaggaatctccattcaaagatgttgtcttaaaaaaaattcttatacttcagaatgaagaagaatcggaagctagtgcaaagagagagatatattttggagagctgctaaaaaattgccccaatgtaagtcgctttattgaattctttacagaatatgaaaagggaggaaatggagaaggggaacggaagtatgtatggctggtttttgcaaatgaaggatactcgttggctaatcatttattccatgtagacaaaaataagggagggatgttaaccccaagtaagttatggtggagcataaagaagcaaaatattggcatgctagtactgagagatttaatgtaccaaattttaaaaggagttaacaatgcacataggatgggaatcacacatagggatttaaaaatggaaaatatattcgtttcggcaagtacccctttcactgttcgtattggtgactggggtagtgcagtagagtataataatgatgactttttatttactccttcagaaaatgaagagacagaagggtaccaaccacccgaatctctatttggacatatgaaaggaaattttaatcgtttgccatattacgatatgtggggaataggaatcgtatttctgcagttcgtcttgggcacgaaaaatccgctagaggtgaaaaataaaaggaatgcaataaagctgcagaatttctacgctaagtatgcaaccccggaggaattaaaagaggcaatatttttgcaaagtctctccgagttgtgtttaacaccctggagtcagtcttccaaccaattgatttccctcaaacaggaaaaactaccctattcgtccatttatcaaaacaacagtattttgaatacactgcattattttctctccttcaatttggttcatttgaagaaccacatattgcgcaactggaggaataggtaccttgccaacacgtacaactctctcgtgcccttcttccctaattcctctcccctttgtgcagatgccaattgtctacacttgtatgaccccggcttggcaccccctaccagtttgagtggccactcggggaatacttcctacagaaatgtcatgggcacagatttgcacctccgcgaggggcacacgtgtgtggactgcgacattcgcgagcagatgagtaacgcggcgaagatgagcagagcggcgcagctgaaccaaatgatgttccaacactcgcgcgcgcacgcgctgctttccccgccctgcgacgacgaggagtttcagcggatcctgcaggagagagacccttcgggcgtggggctccctaacgccaacgcgagaaacctgctgcggcgcctgctcacctttgattacgccaggcggattaccgccgaggaggccctcaaccacccctggttcgccgagccctagagcgacccacagatcgcgcggcattttttgttcacctgcactttgttgcattccctgtttgtttcgtactttattttattgtgttttattttattttttttgtgacaccctcccgggaagagtcgcccgtccacgtcgacttcaacccatcggctgcatgaccatatacactcatttatcccccccacgcgagtgcacctccctttttttgggggggggagtccacgtgttgactttttaaatgaacaattttaaaactataaaaaaaagcaaaattagcaacctgtgtttgtgtaatcggttggttgaaaatcgaacgtttttttttttttttttccaaccccccggatggtgtatctacatgtggacacggttaagacggtatagctcaggcacatggaggggtgcctccgggatgtgcccctccccgaagtgcagattcctctgcaaggagcagtgtgcagattgtctaccgctttcctctgctaaattgttaatttattaaaaaatgaagtgagaaagggcaaaacatggcagtagcggaaacagctgcagaggtaaccatcgcacgtgtgcataataaagcggctgtcttgtgaactcgaaggggacaaaatagttccacattggctcattcgttcaactgcgtaatcgatcaaccgtgcactcggtcaaccgcttactcgatcaaccgcctacccgtccaagcggtctttttttttttcttttatgtggcaagttaactgtgccgtctaactttcaaacattcggccattccttctgccactttctcgaaatgaatctgcttatccttttgagttgcctcttttgtctaggagtgcaaaaatattcacatgcgtattcaccgctgagcggcaaaagagtctcctttacattttctggggacgtccatttgagtgatccaaatggggagggcaacataggaagtcaatcgtccagtggacaggaaaaaggggattcttttcaaaattatgaatctgacatgaaggaggaaaaaaaaagagtggatgtatccaacgcaagtgtagtaggtatgaattgttcccctttaaaaaaagataaaaaaaaaaaaattaggctctgtattttctaattcgttgaaggggacacaaaatgggctgtacgtttggggtcagacttgtatgcttgtcccctccaccaaagagcttgctccatgaaggagaaaatcaaaaggaagacaaacatacccattgcatgtaacgcatagcagacacgcaaaaaaaaaaaaaaactgcttaataatacttatcaaaatagcatagcggaatcacaatcgagggggagttaacctgccatccatacaaaaatagaaacacctgttgagggatcctcctcaaattgcatagcatactttataaacgtccccctttttcgcatccccttcttcctacatactaataacccctcatagattcagtacacaaagcgaatgaggcagttaagaagaaatacagcttggaggacttgccagcatccggactgagtgaagtacacatgaaagaatggagtgtcgatttatttccccttcgctaataacacataaccacatgagttactactgtaagactcgttcaggaggatgaagaagaggcgagagaagacagtgagtttttgtccgatgatttggaagaagcggctcagaatttttcggaagcacaggataaggtacgagaggaaaaacggagggggggagcaatacacacaaagtggtatggggctctttcctacgattgttaaatataacaagggaagaaccccttcgacaacccctcctcctctgttctgcgcctacctcaccattacccactttccacgtcgaacaacttctcccttcagggggaaggcgaaaccgaagaggatgaaacgaatgtgaggaagtaccaggcggaggtcatcaacgcgatgagtcaggacacgctttacaaaaagtttgatgcgggagagttggaaaaaattgagcaggtaaaatgggaagcggcgaaatggcgaaatggcgaagcggcgaaatgggggcttcgagtagacgctcctttttccatcccctggtttgtgaggcggtcccacctctcagcttgtttcatggccttctgagtaatgtttaaatttttttttctcttttttttctcttttttttctcctttttttctcctttttttctcctttcgaggcgatggaggattcggacgaagtacgattcacacgaaatgggccatattaagaaacgattttttctactcccccttttgtatgtcctgtaacatgccccacctgtactctccatatatgtgattttttttttgggggggggatctttttctttccccttttcactttgctagacatgtccccaagatttttcgcttccctgcccgcttcacttcttccgaacgagttccggatgcgtcccactgggttcatatgaagggccatgtcgcaaggtgcgtctctcccgatcgagctgcaagaatgactctgctttttgcagatcagattccccgcaccaccgccttcaccacaactgccttcaccacaactgccttcaccgccaacgcctccccacccaggtgcaagacaagctggttcacttgtatgaccaccagaaggagagctggggcgagatttgtgacgccacctggccctgcctacccaagacgtgcccctatggaacggactacgatgcgctgtgtcccataaactggactgacataggaaaaggaacctgcgcacgtgtagatgcaagtgcaagcgcgaatacaaatgccacgagtgagggaagcataaacttctccaatttatccatcgaggagaagaaaaaaatggaagaaaagtacggcatcaggtggaggtgcaaatctgtcacgttcgaaacgaacttcgatgatatgtgccccctcagttggcaacaaattggagaacacaaatgcaaagcaccaactgattatgacggaccctgtccaaaaatcgctaatttgaaaaagtacaaatctgaggaaggaaaaagaagcatcgaaaatgtctgccttgtcaattggccctacaccgttacggtaaaccagtaccaacgggattactccgccccgtgccccatgtaaggagcgagcgatgagatgagtgatgaagcgagtcagtgtgaaagagacatcgccaggtagaacgccaaggtttctcccgtgtgcgactgcaggaaggggatatgcgcaagtatacactttttcccttttattcctttttctttccctttttttcctttctcactgctaactaccccctgcccagtggatggtccccgatggacaatggactatgtctggccccagaaaattaccagaaaagcgccaagtgcagcgacgaagtttcatttgctacaatgagttcgcagcagaaggaatcccactccaccgcgtgtgaggtggattttcccttcaaaggtaatccctcgatagaaaaaatagcaaaaaaaaatacaaagatgaacaaattgcatatacggagtctcaacatggagaaaggtccacatggtacttctcccatttgaccaggtaacagggttgtgtaaaatcctgtgcactgtacacatgtacatttttttttttttttttttttttgctccacctcttcgtcaccgtgcagagagggaccactgcttgcgtaattactccttcgcgtgtccccttggttgggtgccttccagcaaaaggggttattgcaaagccccagttagctacaagagcaaaatatgcaaaaaatactacaaatttgaaaacatttcggacagtcagaaaaattacttcctaaatttttgtgccattgattggccctgcgaaggggagatccagaactcaggggtgagacacacaccacagaagtgcttaaacggacatttgcatatatatgtagagcaaagtgtcaatacgtatgctctgtatatttctcttccccgagagtaacttccccttttccacatacctccttctcagatttacacgcgacttcccgtcggccattcgactgagcgaccggaaaaatgggccagcggtagggacggagaaaacgaattggggataaccccttcagagcaacacacacatatgcgcgtgtgttccaattttatgtctcccctcacggttgccttttgaccacatcccgtactgctttgcttcttcaggcccggtggactctgcaacgggagcaattatttagcgaaagtgtgcttgtccacgtttgtgattcggatggggggaaaaaatcaaccagttgtatagcggtagagtgggcatnnnnnnnnnncctttccttttcaaaaggaagactccttttgtaacctttgttgtgctaatttttgttcaccaaaatgggtggatagtgctgccatcttttcagttgtaaaaatgaccacttggaaaaattatcatgctgctttatatgtgacaatggtttgcaatttgtgtgcatgtggctcatttgttgagattttttttttttttttttgtgttgagcgcatttgggggaagagccttttttggaggaaaaggcgagtgttggggggacttttttgcctttcctcgggaagaggtcgcattggctcttcgcgaaatttttaaaatgtcgactcgctttgtcgcatagctcggaaattgcaaaaatgggaaacgcggagaattgcgtcccaattgggaacaattccgaaaaagtcacaaaaatgtaacaaaaatgtcacaaaagagtggtccaaatggtggaaaaaaagtgcaaacatgtacccaacaactgaactgcttgggggggatttccaaaagatggtcagcaagaatgaaggcgacttggggggaaagcatgatggaaattgactgagcggaaatgaagttcttactgcgcaaagtggagatttttttcttttttttccccccattttgcgacccgccattttttgggcatacgggcgggcaagcgcctgagcaattattcgcgccgtgaatatatatgagcaaatttctgcctccaaaaagggggcaaatggaaatacgcaaaaagcatgcaagcgaaatggacggacattcagacttttttgctttttttttttttatgtcacgttttgttatgccttaatgatttgccgtgctttaccatgctgtgccactttgcgcttcctttttgcaaagctttttagttgctcccccccccctctgccaaaaaaacaaaatggccgtaacttttcgtcgatctgtatttttttcgccaaagaggtaaagtatataatagagaaataaaaaaaataaaattgacatttttgcgatattctcaaaatggaataaaaaaaaataacggctttttgcctttagcaaattattgcttcaggggccttttcccactattgttttttcctcagtctggggaacgggcagcagccaggttgtgtgagtggtcactttgacacgcagcttatagccatttatcgccatttattgccattgtgctgctgacctccctgcccttttcccctcctcttgtgcctttcccatggggcactacccctagggtggaaaagcgcatccttcgccccctggctgtgaatccacctggggctaccgttacgtcgaaagaggccagacagtccacaaattatatgcatcatctacccagccgtaagtacatccacattttggcacacaatcaacaggaaatttttgactgaaccgaatggcacagaataagcgtagttaatttttgcttcattttttttttttttttcattaccattgcatgctggcaaagctcgaaagagcacccatgcgacagtctcacaaacacggagatgaactaatgtaacgataaatggctgctctgattatgtgaggcatttttttttttttttttttttttttgcttcctcattagttgtagtgtttttacactcataacgtgtgcatatcatcgcaaatattttagcaacctaggaaaaaaaaaaaaaaaaaaaaaattggaccctcgtctggggcgcacatatggacatatatttaacactgaagggattaaaaaaggaagttaaccaagacgaccatgtactgatgtatcactcgaatgtgcaaacgtaaaataagtaatcgagcaggaagtttttctttttccttttcgtttttcttttctctttttctttttcctttttgtatccactgaggataaaaacgtttgagcgatttgtcaattggggggataccaacaaacgagcaaacgcctccgtgttagtgtgagccctcgaagagggtccacttgttaaagggccacttccttagtaggagtttttacccaggcgggtgcctctgtacacctgtgtgtgtatgtgcatgtccttcgagaggaggggtcacacggttgtcgcagcggcagagttgcgcgtcccggaggtgcgaaaaattgggtagaacttagaggcgcagaaacggcgcagaagaggggcagaagcggcacagaagtggcacagaagtggcacagaagtggcaccgaagcggcaccgaagcgggtagatagctgaacaacagcgcaacgggtacataactagacagcatcgcagcgggtatagctggacaacagcccagttggacgccgatccagcggacagccactcttcccccctccactgaacacgcgcgggtatataatggaaagacagggcgacgtagcgcacgcgtgcgtaaaggagcaagaccaaatgccccccaaaaaaaagtacagcaatttagttaagataaacaaaaaggaaatggaaggacccgaaaataaaaatgacttgctcttagagaaaaaggaagagaggacaggtctggagttattcccagtgatggtacaggaaactccttcccttgagttgaagaagctccgagagaatatctgtaacttcgaagatggaggagacgacgttatgatgggtctatacatgaataaaacgccatgcaaaagatatgacgatgatgacctgatctgtgagagcaccaagtatgtaaaaacgtatagcaccaagaagagagtctacacacctagaaaagtcaacaaggggaatttgttccagtttgaaaatgaggagagtggaggagtatccatgtttagcacccctaaaaggaagtatacaaataagaggaagattaatgaaatgctgaaagatctacatggaggtcaagcggccaacaggagtgtgacaaagagaaaaaaaaaaaaagtccatgtacgatgagttggtttacttgcacaccccccgcagggagagaagcaagtatgccgcgaacggggtggacgccgcaaacggggaggacgccgcaaaccggggggacgccgcaaaccggggggacgctgcaaactgggtggacgcccccgctgcgtcagataagtggcgaatgcaggagtcgaacatgcaggagctgcccgagtacataaagaacgagtatatttcatacctatgcagcccgttgaagagaagcgagcgactgattaagtcgaggataaataaaatgctaaacgaaaacgcagagcaggagaagcaagcgaactcggaaggaacagaaagagacatgaacagcaataacaccacgagtcacacatccagctattcgggattatcaaagagtgaatacatccactgtgactttgaaccagaagaagaagaaaaatgttgggatgattactacacacaaggaagtgataaaataagacccttcacaggaataacaacagagctagctgtcgatatgatcacagaattgctgagatcaaaaattagaaaaattgttattgacgagaaggagtatttgtctccaattacagaaaatgacaccattatggaaataggacatgggaatcatccacttgctgtacagatgcatgaaaaatggggaacagctggaaggtacataggagtagagttcagtggattggctagcagagaagctctaaaatgtgaaaaattgaaaaaattgtttttaatgagaaaggtagaattcgtaaagatattaagcatgagatattttaaaggagattatttaaatggtcttgtagtacagtccaatatttctccatgtaataccaaagcagattttgtaaaaatgaatagctttaagtatatctttgcaaagagtaccttagattatattacttgccgaatggataacataggaaatagttgtgattgggaagaggatctacagatatctccttctgtcgttgatatgtttgacagtttggcagactcattgcagaattgtaaaaataatagcaacagatgtaactcctgtatcatttttgtagaacccagtaattcctccaaattccgggatcatattttgaccatatttaaggtcatttatacagctacgtttaagtacagcagtgcggctaaatttctgcgtctcagcaaaataacgaataatccaaaagcttgtgggtatatgattgagaagaggaacgaggtgtatcgggactttgaggaaatcagacaggagttccttaaactcatcattaaggcatctgtcacgaagaatgtggacgaggtcgattggtacctgcctagtgaggctcctaagaagtgggtcagcagcaaccccgcggatattgagtacctcgtcaagctggatcgccacagcttttgaaggggtgaagcggtggagcggtgaagaggtggcgcggtgaagcggtatcgcggtaacgcggcgtaacggcgtaatggcgtgagtgccctttccctgcttgacagacactcccgtcacagtcgcctgttcgtcaccgcttccatctgcgcgaacgaatctaaggggatttccccacagaagcgtaacttattatgtacctcccgaatggggcttcccctccccatccagctgccacctcctctcacttcgcccgttttacttcccaccccgcacggctatttaaattggtatagttgcccctcccgaagtttgtaaaaatggcgtatgcgataccgcaggagagggaggacacccgtcgtccacatgaagggagaatgccgttgtgtggccatatgcgtgtgcatgccttcgaagtggtcaaacttcgaacaactgacggtgactcccgtgggtgccgaatgtattttccccaaatgggttgcacgcggggagttgcacttcattcggttttgtacatttggtttactccatttatatatttatccattttattttatttattttttttttttttttgtccttgtgcatgtcgttatggaggtgcgcctgcacagggggtggggggatatcgccaagtggagcaacgatatattattttacctaattttttcacccttcgtgaaatgtgcaaaatggcacttcagtgaagtggttgccgcgaatgggaagtcagaaaaaaaaccgttgcgttctggtcccactgatttatttttacgcaaaagtggctacagtgtgtgcacacgcggggttggctagtccataggccgttcacatacaccgcacgtactacttcattgcttggcttaaccagacttggtacaaacttacctgtccgtttggccactttttaaagtgccttctcgctaggaactgatcagtcgcaaatgtcgaagcgggacttatttgaggaaaccagtaggttacttttttacactcaatatgagggggaagaagtgaatagggagaggagaggccgattggattgactaggctccccatgaggcgctaaccggagtgagttatacatacctatgggtgtaggcaaaagggcaatgctcctcgtgtgcaccccgaatatgccaagccgattgggtggatatcccccctcacgatcggtcaaatgagcttttattctgatttgggatttttcgaatttttcgaaaagaattatgtttgcataaaatggccatccctgttgggaccttcttacatcacatagaagtaatttttttttttattttatttatttattttttttttgtgccgctgtacacctttgtaatttttacatcgccataacgttgcggctctttccaaaaaggaaagcagaggatgccatttcgccaaaagattaccaaatcggaatatgtcacgaggtcccatttgttcatagcaccagttcgtttatcccctttttagaaaattttgaaaagggaaatcgggaccatcgcctacgttgtcatgtgtacaagtcggagaaaaggaacccccgctatcgatgttatcgatgttatcgatgttattgatgttattgatgttatcgacgctaccgatgctaccgactctatcggccctaacgacgctaccgtccctagcgacgctgccaacgctgctgctttgcccctttgagccatttaaagaggacgcccggacagcagcagatgaaatattggtatccccctcctcccactctcatccgtgtgaaccctacatacatgcgtagcggcaacgtaaggggtggggggccaccaagtgtgtgtgcgtacgtgtgtgtatgtgcgtgtgtgcttgtgtgcgtgtgtacgtgtgtacgtgtgcgcttgtatgcgtggaggggaggcacgcacccgtacgtccaacagcgacttgaataagcgttagagctgtacccacgaaactcagtccccttcacgtgtagaaataatctgatcatgttttcgtgtcaaactaagggaagaacgtatcgcagaattttatgcctgtttcttctcgccttttttttcgtgcccgtcatctatggctacgctgtgccacagggggacaacaggtaggctcacacttcgcacgtgcagtgaaactgagaatggaatttccattcgaaatgtaccttcaggtgataattagcataaaccgatgcgcaccgcgtttgtctcttcccccctcctcccttctcagcttaattcctagtggctgttggacaaagcaaaggaaccgacgtggagtaaacaaaatagagccgagtaagataaatgagaaaaatgggacgaaagtatattccataaaaataacacatttgacagaaaataaaatcccagaggagtacttcaagtacaacctgcctcccgaaccaatgtaagtgtttcatcatccggatggtgaatcccctaggggttccccccttttggtagtatcccacatctgtgtgtagtacacctctacacatcacgaacgcgtctacgtaatctcttctacacctttcgcaccccattgtaccacatttgccaactgccaacgtctgtgttgtgttttattttgcccaatcctccactgacagatacccctacatcactgtgccgaataatttatacacgaggcaaacaaaagatgagcaatccgaaggagagaaccccccaagtggaggaaacaaaatagatgatgaaaaatatccagaaaatgcgacagaaataggaaaaatgacctcagatgaattctccaaatggaatgaagaaaaaataaaaaaaatgaaagacttgcctgaaccaagtattgaggattatattgaagatacaaattttaagaaatatgttcatccgtgtttgattaaaagagtttctccaaaggataaacacaaagtacatcactcgttgttgtcccttattgacccaaaggtagaatattccattatagactgctttgatgaaaatgatgaagaaaatgacctcaccgaatatgatgcagcgttcaggggaatagcaccctggcccaccacagatgaactaagaaggaatgaaaataactaccaatttgaaaaaacggatcttgaggtggaatacaacataacgtatgacaaggtggggtatcaggagtttaggcaaaagctgcttgcggagaggatgcaagatggtggaagggaggccagtaccgggggggaagaagccaatatcgccggggaagaagccagtaccgccggggaagaagccagcaccgggggggaagaacccaatactcgcaggaaacacccaaccgatggagaaccccttggtggccaacccaacgagaacgtccctccagctgtgaccgtcgaagacataagaaagttatacttcaagaaggagatcaaaacgttgagggaggcaaaggaagaaatggccaaatggggagaacggaaaacggactcgaggagcacatggacgttgacggaggacgaactgaagttgctacccgagaggttcaggcgactgtaccaggagaagagaagggagaaattggagcagtccagggaggagaagcggagggaggagaagcggcagaggggggagctgcgggacgagttctccttgtgggatgagaagggactgtccagcatagagaagttgcgcgcagaggagagcggcgagacgagcggcgaccccaccgcagatctgctgcctcatcaagcggagcaccccccaacgagtggagagcacattctgcacagtgttagattacttgaggaaaacgtgctatacacaaaggccaaatcgccagtggaaaatatgctatacgagtgggacgattcgctgagctgcaaatggagaaagagagctgaagaagtgatacgagatgtcatcatgtatgattatcctatgaaagaagttagaagaccatccaagttggacctttacgatgtcacatggtatgccggcaaggtcgaagtgtttgtcactgtagacaaaacgcagggaaaaaattacaaaataactttattcgacttgaagcagctagtcaaaaaaattgcagaaaggttaaaagaacttgaaattgatgaagaaattgttattttaccattttttgagttagtcgtttcgtctctacccagtaaaaatatccttgtgtgtaggaaggactggtgtagtcatgctggcaaagaagtcaccgttttttttaaggagaatatgtatcctccgttagaaggtatacttcttggatctcctagcgtctttcatttaattataaacgttaattatgagaggatagaaaatttggatattcataccatcgataaggtgatcctgagagacagcaaggatgaacttgggggtcatattgtacttaaggctgcaatggagaacaaagaggggggaaaatccgaaccagttggaggagcccctagtgggggtgattcaaaaagggagaatttacctgctcctgaaggagactccgaaattgctgctcctgaaggggactccgaaattgctgctcctttggacggtgaagatgaggaagacgaggaagacgaggaggtgatcaccaggaggacaggcttcgatgaactgcagaagttgaaggacatcgagcgggtgggcactagtccgcttcgcaccagccaacttcgcagtagccaactgcacaccggccaacttcgtactagccaactgcacaataatcaactgcgcactgaccagctgcgcactgaccagctgcgtgggggcgaggacgccgacccggttgggggtgaaagcggcgcgcgtaccaaccttgacggcatcagccgggttagcggcattaaccgattgggtgacgatgacgacgcagctaggatgcaaaatgaggccctcgaggaggacgaagaggagagcgacgagtatgaagacgatgagtcgtatgacgacgtcgcggatggaggggacgatgatggaggggatatttacggaggccacaatgatggaggtggctcagacgagggggacgtctacggaggtgacgaggatgattacatgccaggggggtgagcgtaacccgaggagggcaactgaacggagaacttcgacacaggcatgtgaagagtgccacaaagggggggaagaatgcccccgagtccaattagacgcgcctggtgggttgtccttgcctcttgcgcttggggatttttaaaggtgcaaagcgggttgttaaagggggggaaaataacgtgcacaacagcaaatgtgcatccgtgcaggcgcacaccaattcgcaaaggaacgtcgagaaagcaatacaaacgaagggaggcacaaacgcgctgacaagcagatccacgccatgagctagggaacgtagcggaagggaggacgcaggcagcgcaaagcgacgtccattttgcgcataaaaacgcgggcattctccacgttactaaacgaagggagctgctgataatacgcatcgcgcaggagggacaaatactgctcattggacaaataaaaatgtaaaaactgcaaaaaaaaagaatgcacacttttccttgatattgtcgtgtttgtaaaattatatcgtaacaatatttgaaaaaaaacaacagtctgaaaggagcaaagagtggacatataataatttccacaagtcaaaatggaatggatattattgtaatgaatgaggtcttcttcttcccaatggtcaataaaaattttgtatttttttttattttcatttaatgtagtcacttcatttctcctttcgtatattttttttatttcatctttaatgatatcccaaattttattttcatccatgctgaccttatgaatagcttgcttcatgttgaattctggatggatatttaaatggtttctcaacaagtacatgttattttcgcttaacgatagtgtgtagtcagtggctgggttgctttgctcactcttggtgaagaagcagaaagttgtgacgctgtcacttatccgggtttcatttctttctattttatccttcatctgtagcaacgcatcgccgtatttgaaattctggacatattttaccctactcctgtggctcttcccagaaggggtctcctcactcgcattattagtgtactcagtttgtatgggctctgctcctggggagtcttcccccgttgcttcttccacagagtggggatacttggacactgccatgtatttcgaaaggatggtttgcacagacagtggtagagctaccggtgggggtatcgcccctcccgggattatcggtacactcgtagaggatcttccttcgaagcttttccctatttgctgtccgtaatttctcacaaaggtccccatttccttttgcagttcagaacagacttcactgtacgtcgtcacgtcgtaaaatatgagcacaatatttttgtacttccttttgtactcctccaaattatacagggggaggagtggcgagatgtaggtagctaccttggacccaccttggggcggggtgcatatcagcaacacgtcgttcggcagcttgaccccatcgagcgagtagttcttggagtacagctcgtgggcgtgcggaagggtgtctggtaagtcgtccgcacgctcgcccggcaagctgcccggtaagctgccatccaaaccgccggccaaaccgccagccaagcctcccgccaagcctcccgccaaatggcttttcccctcccccgcacacgcgagggctaaccatttgtgcaggtcgcggaacagatccagcatctccgacttggcgccattcgaacaaatgataaaaaaatgctcatttttgtgaattaagtttgctaacaaattttcatacaggatagattggataacttctctccttcctgcgtccttctctccagagatgcagaccttctgtccgtaatttattttgctaaatagatctatgagtagtaaattggtgtacagctgcttgatggctaccctctgatggtaggtctccttcaccctatccctaaatatatttagctgattgtttggttcctttgataggaggtaattaaggtactcgaaaggagtgtatacatttttttcgtccctctgtttgaatacaagttgggtgggatgttcctctacctccgcttcgctgtcctgcaaggtgccattcttcaccctacccagcactacactgtgtttattaatttggagtaccaccccataggaggactgatctaacttcacgacatttccgattttctttagttcatccctgtcctcatttgttataattatttcctcatcaccaatctgcctattcctttgagtcgatagtgggtactcattaaacacgttactcaattcttcttcgaacacgttgggtatagatccattttgtgaatttagttcagtacttgtgtagatgcacctacctctgtcgatgctacgagggcctcttaaacagcgccacacgggggaattcaaattggtgctgtaatgcttcttcgagggaggatgcagaatgaagtctatgcatagcgacttggagcgaagaaggtgctttgactctgccaacgttttgattctcattctgttggtaagatgggggtggtgatgcaccttgcccagcatgctctatcggaaaagtggagcatacagggttgggcggaaaaattattacatacacgtaatgcgcgccgcttaatctgtcaccatatcaccattttgaagaaagaagctgttaaatggggctttcacgagtatacagcttgatgggtatgctgcctgatgggtatacagcttagtggggtgaaggggaggtccacatgagatgaagcccattatagcgctctgcaatttgccctatccgctgctgcgtttaagaagctacttcaccttgtgaatatatttactgctgttgaagggggaaaaaaaaaaaaattccccatttcgcgtgcttgcaaaaaaggagtatcactgtagagggatttcccatcacgtcgttttgggacttctccgttcatgcattgagttgcaattttttttttttttttcgcatttcgtacatactacgataatgggtgacccccttgattttatgcaccccacaggcgagcggaaaaaacggggtgcaccacatttagttaaggaacttctaaataggaggaaccatcgggcaattggcctttcttttcctactggaacagataccactttgtgaatgtgtcactggggagagatctctccctaggttgcaactcttcatgcgaatgtacatatattatcacccgtgagcaaagacgggaggacccttttcaaccccgcatacccgttacatgcatgggagagaagacaccgcggttaggataggcattcgtttaaagttccctccatgagagaggagcaggggcaggggcaggtgcaaagggtctagacttctccccaacgatgcgtctactttggtgacaataccgacacggtgctcaacatatacctgtgcaccatttttgcaaaaaaaaaaaaaaaaaaaaaaaaaaattagactcctctttttcgcgtgctgcgctcagcatgccaacccgcgagaggtaaaaaaaatggagaaagaaacaaaaacgaaggaaaggaatcatgaacaagtgagaggatgcagaggactgccatcatcatcatcatcaactgctgctgctgctgatgcagtgaagctctcgcaaaatgtgcgaagagagggggaacccaaaccgactcgtgtctcgacatagataagtagtttcacctccaaaaaaaaaagaataatagcgccgtggactttacgctggaggaggttctctccacagcgcgatgggaaaagggaaataaaaaaaaggaaataacttgtacacctttttactgatggttaacggggggagagaaaaaaaaataaaataaaacagccactctccaggtagtcactctccaagtagccactctccaggtagccgctctgcaggcaattgctccccaaaatgaacgacggactcaacaaactaacctccgtcgagagcgagtacctagagaagagcgggaaaaaaagaagacaaaaattcttaactccaaatgatgatgtctgtgtccaccaggatgggaattttgaacgaaactgcttgtccactgtccaagaggaaataaaacacaacaaggaatttgccctccccgatgcccatgtaaatgataggaggtcggtccaaggagaaaatccctcctgcgttgagccaaatgaaagctgttccttagatgcaaaagtggaggaagaagattttgagacccttgaagtgataaagcagctcagttccattcgtatcgactcagactcggacagctccgtcgggggagataaggtggtttgtaataaaaaggaaaatacaccaaaaaagcggaacaaaaaaaaaagggggaaaaacacaattacacccttgtgggataactcggatgtggaatgtgtggaggatgccatcgtgtacgatgagtccagtaggcccttcacgtgcttgtccatgagctgcttttgatttgtccctccccttattgtgggaagcgcattatagcgccttcttctgtcacaaaggagggaaagaaatgccgtttagtagaccagaacagtgagattacttgtagaggggcaaaataaccaaattggcatttttttttttttttttcccaatagaggacaccgatttcccagacctactgcaactcttcgaggaatacaacgagaagtatttttttaacaaattaaagtcagtgcaggtgaagtggagcaacaaaatgaagttatgcgcagggatatgcatatttaaggtgcgtgcagttggggaggggggacccatcgcggcagttggcagtttcacgacaacagtgtagtgctccgcggctggtgataatatatctagcgctacacgaataggtccattttaaatgtagatatctcttcctacaagggaatgttacccgtgtgggtgtctctcccttctgcgcgctgctcttcccccctttggccattttttctcacctcttacctttccagaaatcaggctactgctgcattcggctatccctcccccttctgaagctgcggaagataaaggagtaccgggtgggcatgcagttctcgcagaagtgcagctttcgcagatgtgcagttctggcagacgtgcagtttttgcggacatgcataagtacctgtgtggactcgcccgtgctggtctaacttcccccccttctagtgtgacccgtttcgcgcgcaacacacaaaaatgctcattccgcaggagaccctactgcatgaaatgattcatgcgttcctctttcttacgagaagcaattctcgacatgatgggcacggaccggtgagtgctgttccccttttggcagcgccactcgtttttttttctttgcccagagtaaccaagctgaagagaagcgagtagaagaaaaaaccttacttagttgcttatccacttagttacttagccgcttagctacttagttacttcctttttttttttccgcttctcccttggcaggagttcaaaaagcacatgtacagaattaacaaagtgacggggctgtgcattacgatatatcacagctttcacaaggaggtgaatttttacaggaaccatgtctggcggtgcacggttaggaaggggagagtcccctcgtccgaatggaaaagaggtgtctacttcttcacctgagtgaataatccaatgggttgctttacaagagagagaatctacagggtagcagaatggccttttacaccccaacgatgtgacaaatttgcaattttttcttctctctctcccctccaaacaaaaaagggtgtctgcagaacatatcctccccactttgggtacgtcaaaaggtctatgaatagaccccccgggcccaaggaaaagtggtgtaagttgagcaaaacaaaaatgggaaaaagggagtcgctccgtggagaaggagcactctaaatgagaagaagcgtttactcgcctgttcctttatatgcgtatttgcccatctgtgtatttgcccatatgtgtatttgcccatctgtgtgctcatttatttgttccctttttcggcgcactgccaagggagaaggcactcctcgtactgccgcggcaagttcgttaaagtggaagacgcagaagcggctaagaattcagacacggtacatttgagcgcggcggggaacaacccgggcatacttgggaaggcgatggactcgacgcgcgcgaagaataagaagacgagcggtaactctgcgcgagatttgtagtcaacacagcatgatggactgtgctgtgatgcgcacgtgtgtgctcaccgatacactcatctccgtactcaccgccacacccaccgccacacacatctccgtactcaccgccacacacatctccgtactcaccgccacacccaccgccacaccccccgccacacacatctccgtactcaccgccaaactcaccgccacccccccgcagcgaaagacgggttcgaaaaaagggcagacgctgtagagacagaactgctgaacgacgccatactcattatggattctaaggagcaaaatgtggagaagcaaaaagaggtggaccaactggacatcattaatttaataaaaactctgtttagtgacaacaagcagaaggtatggtccttcccggatctctccgttgactatcacaaggctttcaaaaatgaaaattactttgaaatagactaacgggaggggacggagggacgaggggatgaggcctacttggcgtgcaaccccttttgccttacaaaaaattggctacgcgtgaagataccggagtgcacacatatgtgtgtatatagttatacctgtgaacggggcgccatatgctccttcctcaatgggagtatcccctccctgagactaataaaaccgatttggaaaactttttaattcttgcgaatgtgttatcgtgcgttttgtttatacgaacgcacgatgattagcggacggggggagatcaacgtggctctttttctatccccccttccttttaccaatttggaacaccgtattttttgtgacctttttaaaacggcagcaaaatccgctattcgatgatttaacatctgctcagttttgtcttttcacgttttcgtttttgttctgggtggacgctgtgtgcacacggtgtgtacgcagctgtagtcgcggcgtggttgcgatacgggagggatgcatgcatagcgcaaacgttgtcataaaatgggcacacggttgtgacgtagggttgatgcacgtgtcgcttggttgcctcgtccaagcagcatagcaaccgcgtagaaaccgcgtaccaaccgcgtaccaaccgcgtagaaaccgcgtaccaaccgcgtaccaaccgcttagcaaccacgtaccaaccgcgtaccaaccgcttagcaaccacgtaccaaccgcgtaccaaccgctagccagccggatcacttccaaaccttgcggtcgacgagagggcgcgcgccgacggactccttcgagcaccagtagttttccacaatctgcttatcggcgctgttattgacatccaactttttaaacacgtggtactcaaacgacgggtgatccttcatctcgaaaggaatttcagtacccctaaatagccaaaccccttcaatatcatagtccttgttttcacccaacacagtgataacagcaaaagagtacttggaaaaattattgtctaatctttgcaaaaagccaccagccatattacaagcaacgaaagatatttgacactcatcttctaatttgtcatatttcatataatataaagaaaatccattagcatcatacgttttccaaaaatgtggcatagcaacattgaggagatccttttcgttgctaaatttgtacttccactcatcaagagaaaaagatgatggtggtaacaaatcgagtggatttgttttcttcgtttttttttcagttggttcatcacttaacaactcacattcatcatcatcgtcatttttattatctttctttttgttactcttatccttctttttctcattgtttgcatttttttgtacattcttatcttgggcacctccttttttacctaccccctgttgactggcaaacacatatttgaactgcttctgattacttattgtattgtacagtcgaaataagttcccatatttttttaaaaaattttcatccattttatctgatttcattgcaaagcatataataacacatatgaataaatctgctagggttattccatttcccaccataaattggtttaacaataaatgcttattcaaacaggcaaatgtttcttgtatatgtttttgggacttttcgttcgatttattgctaatatagcaacagactggtatctctaattcgtaggtattaaaatctacccacatgtttacttgtgcttcttcaaaggctccttttcccaataggttgttttccctccttatgttgcataggtacttactaatggcattactttcgaataggcttccactaggggttactaatacggggagtctaccaaggggggagtaattaaggaactcctgcgtcttgtcatccttcccgatttcgaactggggaatattcagcttgatgttgcagaacgaggcaaccacttggactttcaacgaccttatgtcgttcttcggggctagtaatttctaacggggagggcaagcaggtaaacagaaacagagtacgagtgaccaggagagtgttcagggaaagcagcattggtgggcggttcgactgtccgccccaatgggacatactcccatacgccagcggggaagatacttccacaccacatatgtaccacaccttgcatacgtcgtgcgcttgtggggggtgtacaacgggtgaagtgcttggcggcaccattgcagtgacaactctcttttttattaatttttttccccttttctcatgtcagctcgtacgccacttgcgacgtgtcatacgcaaatcacttttgctttttttattttattttttttctccttacgaaatccattttccgttggttaattttgctatgagcggttggtgatccttcgggagggctcaaacgtacgtatgtaaatacacgcaagaaggtgcgaacgtacgtaaaaatacgtttatgcgagtttgtacaataaatacactgcttattatacaagcttggttgcctcggcgaggaatagccaaatacgcggggactcaggtcactcttcgagtaaaactactgattaactcttttgctttgtgaatataaggaggtataccaaactgagggagttaacttttgtcaaaatatttttatcatttctatcctttaaaaaatgatcagcgggtacgtcaacgtaggctctttatatgttgaaaaaaaaaaaaaaaaaaaaaaatctcaaaataatggctaatcggtcgaacagtcgagagaacttgtactgtacgggtaaatctctacttgcggaagaggcacatttcgttacgggctatttttttttttttggccctctatgaaattatttatattttttctttttcatactagcttcgttcttatgacttatcatttttttcaaattaaaacgggacattcatcatgcatacgtatgtttttatatgtactcttggcaaagccgtaagggtggaacacttagcggaaggaaaacccgttcgcacatttgcaaagcagcatgttataaacgtgagcgtgttacctatgtacgaatattttaaactcatgtgtcagggctaaccatttggtaaagtcaaattatgcaagtggtagtagagttgtatatggtgcgccctttcgctaagcttaacactggggtggggaagaaaaggtatgccataaacatattcccccttcttccccaatatgtacacattataacaccaccgattttttgacaaaatggtcatcgttgcatgtgctttttttgactttcttagttatgtagtcccatccgtggagagaaaaactcccaaccattgggtagcagttcttaccaatttgttagccaaatggaattttttttttacctgacccgttcataattttttctccacaattgtaacctgtgtgcagaggtcatattgtgcgaatgagaaaagttgtgacacctcaccccggtgtcatcataataagcgaaaaagaaaaatcacacacaaacgaaaatgcccgttatgatgtttcattccataaccattatcaccattttttacaaaagggtgtgtgcaaattgtttgccgttctgggggatagccaaaaaaaaaaaaattatgcggcatgcgtggctacccctcgtacgtgtgcaacatcacatggcgttcgtttcaagcgtctcctgggtgtgtgacatatggggacagcgcattcgcattatattatattacttatactgatggtgggtccccttttttcccttttaatgaaatgaaaaagaacaaaaagggttagatacacagtgggtttttatcccaatccgcggaagttgctcgcgggtcacaagcaacgcaaatgctacattggcgggacgacgcgatcgagttttcgttcaaaacagaaggtgcgcggggggaaaaatcaactgcaccactgtgtttcccccctgtttggcggcacttttcatgctcacaaatgggataaacaccaatgctacacagaatgattatcagtagttctcgttaaatgcaaaaaagaaaagaaagtttcccatttcgcgtgcatacgcgcatttacattcatacggttttgttctcttaatgtgtgcgagtaacaaaaactcgcgcatactgttgcatatgcaaagggagtaatcgacggggcgcaattatcgcaggggtgtgatgtgaacatttgtcgaggcgacttcccactcagctacttaacgtaatattgagcgggcctacatatacctgcgcacgtacgcatcgatggtacgttgaaatataaaagggaaaatttgtgaataccctcgggggggtgaaaggaccattcatttttccaattgctacggagggggttacatccacggaagtatcacaacgtgggcaatgacacgtcaaatgcgcacagcggttttattttctctttggtaagttacatatgcaagtgcggaaaaaaaaaaacagattggaatttcgctttttgtagggaggccattttgttatccgcctccctcgtggtaagcccccttttggagtgctccatttaaaacgctccccgttgcaaacctgacatgtgttgaccaaggggggaggtagcataccgcatacgtgtattgcaaaaatatgcatttataaatatgcatgtataaatatgcatgtacatatatttatgtatatatatttatgtgcatatatttatgtacatacatttacgtgcatacatttacgtgcatatatttttgtatatccccccagaaaaaaaaaaaaaaattcagcgtggggtgcttcgtatgcgtagtcggcacaacattccagcgtagccaaaggcgaaatgtataaataagcttatagaaaagtgcacatggcaaaataaataggcccaagtgacaaatggaaagaagcgcggaagggatgccatgcaatgccgataagcagtgcatataatatattatacttatgtgaatggcagcgctgcgatacccccctaatctggtgggtaccatttttatgaaccgctttcgagttggttatgctgcacccccggctacgcttcttttttttcttccgcatcgatcaccttccttcccaggttggcaaagttttatccaattggcaaaaaaaaaaaaacgttcgtttttcttccgcattatattgctaacaagttttatgcatacgtatgtcgggctcacatgtactgtacgtgcgagaaactgtaaatgatgcgcgaaaggaaaaagcactttgaaaggtatattttgagaagcatcaaaacggataaataatatttacgtgggtgtttcacatcatcgaatatatttttttattttattttttattttatttttttttttccgttcgcgaatttgaacaaagtaccctcgactgtacacgcgtatgcgtaaatgtacctcccccaattcgttcttcgtgcacgttgaaaagaggatctacttttcttcacctgccgagcggcaacgcatagtatagaaagaagagcctcgcaaagttatttaaaagccgcaacgctttgcaaaattgttgctccaaatctgctgctccaaaactgccgctgcaaaactgccactgcaaaactgccactgcaaacctgccgctccaaagcttccgctccaaagctgccgctccaaatctgttcatctgacgcaggaaaggaaaaatggcgaaggacaaaaaggtaaaggtaaagaaggccgcgggcgaagaaacagtcaagtactacagagtgaagggcaagaaaaaaattttaatcccaattaaggccaagaaaacaattgcgaagaaatattatggaaggaaattagcatcaaagaagaaatacatggtgcaaggaaaaatgagaaagtcgatcgaagttggaaaagttgcaattattttgtcagggagacatatgggcaagagatgcataattacgaagatattaccctcagggctgttagctgtcgtaggtccgtatgaagtaaacggggtccctttaaagagagttaacccacgatatgtcgtagtgacgtccacgaatatttttaagtttgaaaatatggcaggcctgaaggatgaatttgttaaattagccgaacagatcgaagatagctcttttgttaaatctttggagataaaaaaaaagcaaaagaaattacttagcaaaaagaatgaaagtctctttatgaatgacgtgataacaaaaattaaggaattgatgaaggaggaccccaaggtgcagaaactgcaaaaaatccaaaaggaaattgacactctactgaaggatgaaattgccaagaacaaaatctttgcagagtatttgaagtcaaaatttacactgagaaacgacatgtctctgcacaaaatgaagttctgagtggttcacatcggcactcgctaggtacgtctgcgcggggcacatataagtatgtgtatatatacgtatgtgcaattgcctaattgtaaagttttttttttttccaccgtgcgcacacccgatatgatgaacacaccccattttccccaactcgcaatcgcatgtacgtgccaattcgtcgtgaaggtttttgtatgagacttatgctctccttgtgtggaggctcttgtgtgcattttttaccgcaaggttatgaaaaaggacaacttaagaggagcaccaataggggtagccccgaacaggatggcatcacccaggtgtacctgaccgaacgagctggcccttcgcaaatgtggactcctccaaatcgcgctactcctgagcagactgttcactcggggaaggagctaaccgcatgtccttgcaactgggcgcacacaaatggtgggcatatggccacccctttcttcgaagtgcattttttctgggcaatgtgagtaacggaccagtgtcacttctttggaagagattctgccgcacacaggactggcaggtgaaaaggggcatcccgcgttgggatctctttttggtggatctctttttggtgggtcacaacagttgaccattcgaggggacattctttacttccactctggtgcaaagttcgctaaggcagaatcgtatctcctctgcgcggttgcatacgtgcaggggcacacctgcgtacacacctgtgcatacacttctgtgcatagccgcatgtgcacaccctcctgtgcatagtctcatatgcacaccctcctgtgcacaccctcatgcgcatgctcacattatgggcggtacgcacaggaggggggggttaaaccaaagggccaacacttttttaaaaaaaacggaaggagaaaaaaatgggtacacccatgacgtgtgtattaaaatgtgaacacaagtgcagggaaggggcatctccgcttggacaaacattcggaaaagaaagctatttcacaacaagtcattgtcgtctccgaggtctccctcctctgcttgagccaactcctcctgttgtctgatcttcctttctttggcttcctcattttcctttttttcattttcgtctggatattgcattgccttaaccgcatctgagtaaagttgcaagcagaaggctattctcttgtggaaggtcttcatgggatcacttgttatgtagacgtcgctgttggacttggactccacgtactggttgtcgtagtcgatggtggcttcgatgactccgtcgtggatggccttggccgttatgcccacgatgtccaggggggactccacgccgatcttcttcccgatgtcgctctgcggaggtggtgaacgtggagaagcggtaaggcggcgaatgggggggggcagtaaggcggcgaatggaggggagcagtaaggcggcgaatgggggggagcagctaatagggagaaaccgctaatagggggacgccgctaatcgggggacgccgctaatagggggacgccgctaacaggggggaccgctaatccggggccgcccacacttacgatcgaaatccgggagtaggaaaggttgatgatgcggagggccgtcttaatcacattgtggtgaatgcgctttatgagcaggtagaccccgtcgcgcatgaacagctggttgtagtcattcatgactttggaaaatcggcttatatctccatttcgaacagcagtcaccacgtgcttataagggatcagtttgttcctcataattttgttgctgaagagagacctatccggtatgtctcccatgagcaattcaactatgatctccattttggtggcttctaacttgaacccttttgcactttggttattttgtggagccttcctaatagcctgcgtaattttgctatgcgcctcgctatagtctaactgaatggctagtattttcccaatgtagtacaggtaccttgcatgctgtgcatttgaggaggagttttcaggaaaggatgttttgctaacaaattttacagctaagtcgtataaattatgctttatataatcccttagtattaaatttaggacaactgtttgtgtcattatgtctctatgaagacatgcattgcgatatatgtaaaggagcttttgtctaacttgagataattttccacctaattcatgaacccatgagaaataaaaatatacctttgcattaatacagtcaagagaccttctgttcagtttcgtgattctattaactatgacggtggatagatccattgcttcattgtagcattttttatccaacagatagagcaatatcattatgtaaaaaaagacttctatttctggagctgcatgtgtatatgttttgtcgtttatatttaaaaaatctggtacttcttttggtaactctttgaattcacctatgtacttgcttaatatatcatagattgggtaaccctccttaaatgtcttgctaataaggttgatcattatcggcatgagtgtggtgctttcattttttatactcagtcgcatgcatttgatatacttgagcattcgtaatatgtatcgattgtccttgtaaacgattgcgttatttatattgttaatgcttgtcagaaggttattcacaaatacactgcttccatctttggtcgtcgtctccttagcccctgcagtgggctcggcctccacctccgcctccttatccgcgtactcgaccttcttgtgcttctccttcatatcggtggggggctgtgcggcggtgcggtgatgcggcggtgtggtgatgcggcggtgtggtgatgcggcggtgtggtgatgcggcggtgtggtgatgcggcggtgtggaccagacacaagtacgttatttttactgcccctttttttttttcttcgtctcactgggtggaccagcacatataaggacgaacaaacaaggggcaatgggcacgatatactgctgagccgatcacccgaggggcatcttccccgtcgaatcttcttctccctttccttcagcgcaattgcgaactcagtcgagtaccttactggaggggtgccccttcttccgctgggtaccaacgctgtgcacgtgcacgtgaaaaaaaaaaattgtaataaaaaaaaataaaataaaacgcagcagggtcacttggtcagttggagctacttacacctacacgtgagttgctcgctcagcagaggtccttcccccttgtgcgcccatgaggaacttcacctgcgtggaggtctaaacacagtatggcattaaaaactgaaaggggataatacgtcgaaatgattacacagtgattaaactctggtctcgcaaaaaaaattcctttgcatttgacaagggcgatttgacaatctgtgcggagggagaaaaatgcggtgcgctttgcgttcacaaaaatgaggaagcgccagggtaacgcagcagagaaaagggatctcccttccgaaatggaaaaaaaaaaaaaaaataccttacttttttgtgacaaaattgcgcttccctccttttgaaggccaaaaatgggtcgcttcgcactttattattttttatttttatacatttttatatattttttatatttttatatatattttttttcgtgtgcccccatctgtgcgcgtatgccccgcacgtgtaaaaatttcagccccccttccaaatgtggcgaacgcgctaaggggaatgcattgccaaagtgatcacgcacaggttatcatgcatgtgtttgttctcttttgcccaatgagaaaatagccttaactttttatggtaaaaaaaaaaaaaaaaaaaaacgatttaaaacaattcagcttagtggtgtgaaaacctcctccacctattcatcagcataaatgggaaaggcaaatgtgacaagccattatttgttctccctgggtgaatctgcaacagggaaaaaaaaaaaaaaaaaaaaaaaaagaatacacattcgggaagagataaaatggctttgctaatatagggggatttaagcctactgatgtgggaccctttttatttatatgattaattttgcgcccctctctccctctggggagttatggctatactgtgaggttacttttgcgaggtaaacaggtacaaccctgatggagtgtcctcctcgcacatgcaaaaaaaggggggaagggcatcccccccacttaattgtcttcgccaaatggtaattcttaaatgtacaaaacaatttacaaaattattgtagagttttttttttaaaaaaaattaattcaaaagggggagagaacattagctcctaaggtagtggctctcagagcgatatgtcaaaggagggtgggaggaggtagacacaatggaaaagaggacgtgtgtggacggtgccgtgaaggggaagaaaaaaaaaaacgggtacagggggcatccctgtggcaacgtacggggaatttccatgtgtgcccattcagacacaacacaaatcaaacaaaacagccgaatgagcaagctccccaactgcgccacacattaccgcgtcgtgtgtattgatgcaacgagtgaggtggtaaaggggagacgcccgtgaaaggttcgcccacttatgaggaaatatcgaatcgtcaaaaaaaatggtgcacaaattgatcaagcggcaagcacttctaaatgatgatcccttgtgtgtgtacccaagtgtgcacatctcagtcagttttaagttaatttctccagtggaagcaaattcatgtgctcatcaatgttctccttgcttagatttagctcctaacaaagtggaaaaaaaaaaaaaaaaaaaaagtaaggtgatgtgctaatcggtggaaaaaaaaaaaaaataaagttgattgagtcaactgggtcgctgcacggggagcaaagcagactagacgaaacacatagccgcttctgtaactgtgtcgatggttctccctttctgtgcaccccgctgcgatcatttccgcgcgtacgtctaggctgtccaggtagctgatccgcttgaagaaaattcgatagacgaatgaaagggagtacatcactgaggggtggcaaaagggggggaagcgtttagaaaaaccattgcgctgaaattagggacaaggcaagtgtacactcaggtgtgggtacagtcagctcggaagaggaacacaaaaataggggcaggaaattttgccgctcatcggttcgctcctcgttaagtacgtatgaacatccaattggagaaaaagtagctgtttgaaaagtatggtatccctgcgaaaaaaagtagaaatgtagaagagtagaaaagtagaaaagtcacaaccacgagcgtgcattggcacgttcgcttatgcagacatgagcatacacctaagggagatttgtcagctatgcttattcatttctgctttctcaaatgccactcgagggaaaataccaaacatgggtgtacagtcgctcagtctcccccccctcagcacacatattgacgtggttaaaacgatggcgcttcgatttcctcgcctctcttaccaaaaaagattttattaaaaaatacggacagcacggacatcttgcaaatattcttgtccgtctttagggagcactttatatacgcaggggtgtcctgcaaaaatggaaacgcatttttttttttctcgttctagaggagtcgcacttaatgtgcgaaatatactaagtgaagaaatgaaaaatggtctaattcgcacgtccacgcgaaggcgcaactttcttttttttttttttctctctgtcacggacgtttattcgtatcctttgtattccatacgttatatagtttggtgcaatctgcggggcgaaggaagcacgcaagggggaaggtcaagaaaaggagacgcatgtgcggtacatccatggggagacctcccttgtggagacttcccttgtggagacttcccttgtggagacctcccttgtggaggcttcccttgtggagacttcccttgtggagacctcccttgtggaggcttcccttgtggagagacctccaaataggtgcaggccccccatctcctccttccgcctcaccgttaataacgtcattatgagcaccaagatgatgtgaataattacgaagcacaggactagcatggtctaaagtgggagggggaaaaagcaatgtggtgaagacggggcaccgcagatgacacagaagacagcgctgcaggcaacacccagataacacaggatacagcgctgcagccaacaccgcttctaacacaggagacagcgctgcaactaaaaccgcttctaacacaggagacagcgctgcaactaaaaccgcttctaacgcatcagacaagaatccatcgagaggattacctcgggggaagacctcctcgtcttcaacttataaagaggaatgaaacaaaccctaattccaacatttacaatcccgtacagagagcaacagaatatatatatcgccaaacttgcaatgataaaaatatctaacgggaagaactgcgtggaggataagatgccatgtgggaaatgaacagattatgtgcttatatgaaattgtgatattttctcaccatttggaggcatgagctacttctccgtgtctcttcgctcagggtcacaggaacgagcacgacgaatggtccttctaaatggtcgctctatatggtggttccaccctaatatggagctaacccgagaaaacagaatcagagaagcgtcgagcaaattaaaaatgctgcttattttctccaacacaaaaccacacttgtaggcacagacggagttgaaatactgcaggaaaggtgaaaaaaaaaaatgtatgtatcgaattgtgagtatgtacacatggtactgtttctcgggagtgtctcttcaatcacgatgaggtggactattcatctcttttaccttatccgttatggaggctaacaatgatatataaatcacaaatgagaaggttagaaataccagcccggttataaccctgtggggcgtggcacggagaaaagtgcgcgccagtgcaacggggtggtatggcgcgaagttgcatagggtagcgtggcatagggcggagtggcatatggtagcgtggcatggtgcactggtgggagcacccccgcgcgcagaagaatttgctatccttttttgtaaaacctgcatgtgagcactatccctatgacataagatagccacgactcggacgtcttctcaatctcttgcagtttgtagttgtatctactcagggccctgtgagattggggaaatggtggcatgtctacgcgtttgtggaatctttggcaggcatctcccagcgaagagaatcagtttagagagggaaccattcagggaactcctcctttgctggcatgttagaatgtcatcccatttgttagtagcaaccctacaggtagatgcaccatagacactcccatgtgaaggggtaaagactcacctctgcattttctctatcctaagaatttcatacttgtcgctcccacgtatttcgctgggcgctctgtatttatgctgcggtagggacagagggcattaggcatttggagaaggttcatcaggcagcgggagaccctacggtagccctggagtagcagccctggagtgacagcccaggagtagcagccctggagtagcagccctagagtgacagccctagagtgacaaccctggagtagcagccctagagtgatatctccaacgcgatggcgtcctccccaccagtggcgcctacctttatcaccatttccttctccttcaaatttgcaaagcgagcctctatctccttcctatcatgctcgatatttttctgttgcagaaatgataggggcagacaggcgatgccgtagctctgcgggtgtgggggggacggcacgaacgaggtggaggataacgcacgtggagaatcacacatgagagtgctgaaccgagtgatggctcaactgggtgatgactcaactgggtgatgactcaactgggtgatggctcaactgggtgagcatcgctctgcttatgtgccccgaccgcttcccagcaacgcagttctgtgcccatccccctaattaccgtgtatgtgacccaaaaggaaacaccaatcaggacaacgcaccccatcagaaataagatggcagactcccccgctgcaaaaagggtcgaaaaattggtgaattttttcgtcaccacgaacttgccattccgcaacacttaatgacgacatgttattagttttgtccccttttgtgtagctaatttgacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnctccctaactgtgtttcatatccaggaggtccgaaatgtactccagttcttttcccttttcctgtttggtaattcataagcaaaggagcaaaaaaaaaaaaaaaaaaagggtgattatataattagggttgaataagcagttatgaatacatatgctcatgctgcatggagttgtgaatccattctttcatgctgatcatggcggcgggcgtctcctaaacagccatctccacctatcccatttcggtagcgcaaaaaaaaagcgcagtttcgcttatccgtaccattgcgagtttgtggcccggtctgtaaactaggccaattatggacagagccactataagacatataaagtatatctgcggaggggtgaaagttatgcgagcatgtgttgtgctgcggaaaagttgggttgtctacctcagggtcgtcatgtcttccccctatttttaccgtttttttgaaagactcaatcacattttcgcatggcactatgttgtcatcgaattcgtttcggtagtagcctgctcaggtgaaaaaaaaaaaaatgcacacatatgcggcacgtatgcatgcatgtacatgtatgtgcgtgctgctcgacgccgtgtgcactcccgtcagtacgcttattattcacgtagaagtaggagaacggaaccaggatgtaagcttcgaaaattagcacccagaaaataactgcagggggggaaagggccatttcagtgatcgtaggaaggcaaacatgagcagttctacaaataatgtcaatcctgcagtgcggagccccaactgcgaaacgtgttgccaatggggggagactaacagtggtagaacttggacacgagcctttgggttatttccaagtttgaaatttctacgtcctaaaagaatggcacgtggacaaaaaaaaggggggaaaaggaacaaatgaaagaagttgactcaagcagtggtgaacaaagtggcacttttactttgccccttctcttctctccctttaggaggaagtacttaccccattggacaccaggtatatatccattggtatgaacaggacgaggataaaacttgtgctaagcgacagaacaaaagttgctgccgttaagaacgtcgactcgcctgccttcacgaaatgtctgtaaaatgccccgcatgatgtgaatattaactgaaaaaaaaaattgttcgcggaaaaaaaataaattggctagctctttgtgctatattgggttggtagccaccatatgggggtccaacccaccacgggttactaagcgctacacggacgaatgtagcaaacagagttatataactgcatgagcacccatgtgtgggccatcatcaggtgcttatcttcaccccacatggagacaggcacagttagctaaccaaaattaaagcggtcaaagtgcaggaagtaagcaaatccatcataagacaattttatactcgttttttttttttctttttttttcactatgatgtgcacgagtaatatttttgcaaccccagtttgttccttcttttctttttctctttttttaaatggcttcactatggaaggaagcttgcattgtcaaaaattgtgaaatccaaaaaaggggaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaacacgcatgtacaaaaatatatacgtgcgccattttagcagctgcgatgagttctgttacgccatcgaaaagagctgcgcgtggaaaagatttacgtaaggataatattggtgcaactttacgtgtctcttcctttgcatgattcctccaatggaggagtaacttcatcaaagaaatatttcataagaatatctgtactcagataaacgggcaataattgccccctactggagtcccataattctccattgtcatgctacagctcccacttttactagcaattcaggtggcccttctcttgtatggcacctgcaagtacgttccgcgaggtaataaaaaaaggggcactgactcagggatgtaaggggaaaaaaaaaaataccccccacctgtctcgcaaagccaatcccacctgtctcgcaaacaaccccacctgtctcgcaaacaaccgcacctatctcgcaaaaccaactagtagtctatttcaaaggatataatttttgtggagtatccctcgtaatgggtgaagtcatctctgctcattctgttctcgacgttcatgtttgtgttcaggtgatcgtacgacagttcataattcgacttgcagctcttttttttgaggctgtctggttccttgaaaaacaagttcgtcccgatgctggacgtgtgaatgcccttaaatttgtatttactgtttattatgcattcggggcactcggcaaataagttacttatggagatggtgtcgatgtcgaacgggatgttatctacttcgttcccgcgcgctttcttcgcgtcagcgtccttcgggagatcgctattttggggtcccccattttttggcaccccatttttctgcccctcatttttttgcccctcattttttggcccctcacttttctgcctctcatttttcttccccccatgcgaactcccccgcagcgatgacaccccttccgttgcgtccccccgaacggagcttcccatctcctccgagccatcccaacttattaggttatccccccgaagtgcttgttcctcatcattcgttaagtcaatatttatgctgttttgactctccagtcggttatccttcgccacctggttggggctcccctttgaatgattttcctttttctttccctcccgttcattctctatgtaaatttgatctccttttttctttcgataaatattgagatttttcaattttctttcatcgctgtttagctgtggcaggtttagcatcaccagcgtttcctctatcgtactgtctgagtgagtatcctcgtcactgcttctgctcattgtgcggggggaagaagaaaataagcgcttcctcacgaaagagagggaaaatcactgcgcattcgagtgttctgctatatttacacctcccgcgtgcatctccacgttgcggggggtcccctaaatggtggtactttccatgggatgaaatatacctaccatcagtcatgagggttttatttgtgagccacgttgcatatattatttttttttttttttttttttttttttttatatgcaccaatatcgattccaacgttcacacgcaacagtttgaccctccccagtgaaggaagcaactgctcctttttggagcagccaaagggggacatccctctgcatgtagccgcggaaatggtaataaaagaggcgaacctttccactcccctccattagggttaattttacaaaataatcgagggagaaagagaggcccgttgataattaatttggcacaaaaaaggtttccaatgttaacgagtaaagcacggagaaatcctgaaggggcgcttcttctcctttttccgtctctttgcagttccctttcgtttaacctatcattgtatgtaaaaggagcccttcaggtcaaacttgtgcttacagaacgggggtgcacatatgtatatgcacatgtccgatcgatccgatggttgttatgtttggagggggaacaaaattgttgacgtgatggaagggcaaggggatatgtgccccctctttggccaaagtgtcatgcgatttatttatatagccactccccccccatgtggtgggtatggtatgtattggaagcgtcactcgcaaaaatgtttcctatgctgataaaaaagaaaatgcatttttccaatttaatgaaagggaatacccacgtgtgtgtgtagagggagggggtagccatttatttttgtggatggaataaaactgtttcacaaacaaaacccagaggaaaaaagaacctcccccccctttgcggcgtttaacgaatgcgaaaaatttgccattttgaggaccaccatttgtgttattcggcttcgcgcaaaaaaggtcataaaacggacagggaaaaggagacacgttctctgtgtaattttatatactatactccccctgaggtgtaggatgtgtccacatcgacgtgtcagttttgtgcaaacaccttcgcatccattcctcctttttcctccggcaatgagaggatctctccacgtttcgcaaaagggggttgggttgtcctaacgtgtgtcggagtaccaccgacgaggaggtgcaaaaatgcagaaacgaaaaaagggaaaaatgcgaaaagggaaaagggaaaaacgaaaagcgaaaagcgaaaagcaggcacggaaggactccttacacaaataaaagctcccatgcaccaaatggtggaaaggtacgactagttcgaacagcgccattaaaatacattaaacggcaactagggttaatccccacatagagtgcatgtgatgcactccttaaacttgcatgtatgcgcagtgttgttcttattgggggaaaaacgaaaacagttgctaagttaaaatcgagatactctttgcagttatcggcctgatccaggacatgcactcatcccgatgttgataagaagcaacccccccggtcagacccctcgtcaaaaatattttcagctgaaatgtttttctcctttataagcgtttccacgaatgtacaccaaagtcatttttttttttttttcctcctttttggctagctcgaaatggtttttttttttttttacccttacccgcattgtttattttgccaatatgtacaagcgaaaaaaaggtgatcacaaattgaaggataaaatgagttatgaaggtcacttaaaaggtatatgtacaaacccccgtgggtagaacaaaaggcctattaacatggcaacaaaaccggaggaagcatcaccatagcgataaaaaaaaaaaaaaaaggcgatgagaaaaggcgcattggcacattaattcgatgctatccccatatgcacgtttcgtttgctgtgccatttgaccagtttcttcacttttttgccaccaaaagtgggagagcgtatgaccgattggtcaagctgccccctgtcaacaaccgaccgaccgctaccaaaacaggtgttgtacttgtgtgcagttgttctgaccagttgcaagttcatttaaaaaaaaaaaaaaaaaaaattattcattttgaagcccccctttttcctggtgataacttcgttacgagttctcaactaaacaaaagaggttaaaaaattatgttcgctttttcgttgtatatatgagcccagggagggggcacataagagcgtagtatagattagatatgttggtgactctacctttcgtatacgggcccacagacgcgcgaaaaaaaatagcatcctcgcgaatatgttcggagcaaaaaagtggaccaggattaggatctcgtcgagcagcagtagagcctagctcggcacgctcatcttttgttcacgtgaaccatatccaaacatgcatctataaggggcacgtaaatatatatgtatacgtgcgtacacgcacatatatgcgcgcaaatatgcctataaaatgtgccggttaagcacatccacccccgcgtacctgcgcgcatatctcgcgaaggcaacagaaaaactcgcaaatgtgattcagcaagcaccaacggataggcacatctatatgcaacaaaatatacatgcgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaatcaactgctttcaagtcgcatctgctggaagcttctttgtgtcagaattgttctgcgcctacttccatatgcccatgttgcatatataaaaatgcacccacatatgtgggcacgggcacacgcgcctaacctgtgcatagtcaatcccaaccggttcgtgctttcttacagccgagtagttgtgacacccgcgcgcagctgcaagcggacctgctagatgcaatagcttttccgctcccgaaggagttgctgcgtttgttggtcattcttgaaaagctaggagtggttatacgtacatatacatatacatatgtatatatatatagatagatagatttttttttttttttttacaagtgttgcattacttctgtcgaaaaagtatcgcatgttttgtcaaaaatttacgtgtacatcttcaaatggcacatacaattttgcagttcttttttttcagttacatatgaataccttcatctctttccgttttttttttttttttttttttttttgccgctaatctgttaggactatgctccatggatgcatagcgtactgattctacgatcgatatgtatggatgtaaatttttttttttttttttttaagttttagtaagatgttctaaagacattaaaaaggtagtaccccatttgtttatcttttcttttttgtgtactcctatgaacgtatagagtacagcagggaagaataaaagatgaccgaatcgatcccctggttgacaaaatgattattcaatcgctgtatcgattcttcactgtcatcgaacgttatggttaaatagcgttcccttttttggctacctgatattttatctttctctcctcgctacacacgtttattttgtgtagttatacatatgcatgcatcttcgttcgcatgctcgtgtttgcttttccgcttcgttgctctttgtggcggctaggtatacgggcgtgtttccagggcggtgcgttcccgtcggcctcacccctgcgtcgtaattacttcgcccttagcgattcgtcgttctgcgcgtttgcctagctgtgtttgtttcgttgtgtttgcctagctgtgtttgtttcgttgtgtttgtctagctgtgtttgtctagctgtgtttgtctagctgtgtttgtttacctgtgtttgtctagctgtgcttgttttgttgctttttttcgcttcgttttttcgcctcgtttgtttctgttagttctacccccgtggtgcacggcgtgtccgcatcctccacgcgggtctttccaaagcacacttcctactcagaataccaccctttactccattttgatttgcttcacgtgcacataatcatgtgccttcgtttccgagccatagagcacgctcagcaaagcaaaagtcgtgcatccatatccgtataggactgccaatctgcatgtgtatcagtgtttgcttgattcccttacacgcgtctgccccaagtgataacattttttagtttaagggggcggtccatttacttctatgcagtggcgcatgtcgggaagggttcctcatccccaccgcagtccagcgtcagcgtattttttttttgattagcattttgaggggtttcttcccatccgtgtctatcacccccagggaggaggtcacttcgaatttaatgtatatagtcctccccgcccaaagtggcaactttcgaatcgattgtatatagtcctcctcctcccccccaagagaggcaacttccaaacggtgtgtgcacaggtcggaagcaacacggtaaatctgtcggtctaacgagcccaccacgtaatctgccccagccgcttagccgcttaaccgaatatccgactagccaactagccacccaaccgcttatccgcttaaccgcttatcagcttaaccgcttatccgctcacctcggagatgaaggagaagaagaaggcggaagaggtcacctcgtgccgaaaggaggcgcggcaaaaaaggagcgagaaggtggaggaggacatgaagggtgccacgaaaagcacactggccgacagcgacgaggattactccatcattacgctgtgcacaaaatgtctgtcgaaaaaaacggaggaaaataaaaataaaatcatccttcacagtaaagcgttcaaggataacaaaggaaaaggaagatgcagcgttagtagcagtacggaccccttgtctcaccaccttaacctttccccctattttgatagatcacaaattgtacaagaagtgatcctaatggataatcacgaactgacagatgtatacgagttggatagatacaaactggggaaaggatcctatggaaatgtagtaaaagcagttaataaaaaaacaggacaacaaagagcaataaaaattatagaaaaaaaaaaaatacacaatgttgagagattgaagagagaaattttaataatgaagcaaatggatcatccaaatataatcaagctgtacgaagtgtatgaagatacagacaagctgtatctagtcctagagctctgtaatgggggagaactcttcgataaaattgtcaagcatggtagcttctcagagtatgaggcgtacaaaattatgaggcaagttttctccgccctgtactattgtcacagcaaaaatatcatgcatagagatttaaaaccagaaaatattctctatgttgacaattcggaagattctcagattcaaattatcgattggggatttgctagcaagtgtttgaataatcataatttgaaatcagttgttgggactccttactacatcgctcctgagattctaaaagggaaatacgataaaaggtgtgacatctggagtagtggagtaatcatgtatattttactctgtgggtatccaccctttaatggaaaaaataatgatgaaattttgaagaaggttaaaaaaggagacttcgtttttgactcaaattactggtctcgtgtgagtgatgacgcaaaggatctcatttgtgagtgtctcaattataattacaaagacaggatagatgtagagggggttctaaatcacagatggttcaagaaatttaaaacaaataatattgttatcaataaaactcttaacagagtcctcatagaaaaatttaaagaatttcacaaattgtgtaaaataaaaaagctagctgttacttgtgtggcttatcaactaaacgaaaaggatattgggaaactaaaaaaaacgtttgaagcctttgatcataatggagacggcgtgttgacaatatcggaaatatttcagtgtttgaaactgaatgataatgagttagacacggaactatattttcttctaaagcaattagacacagatggaaatggactcatcgactacacggagtttttagccgcctgtctggatcactccatttttcagcaggacgtcatttgcaggaacgcttttaacgtcttcgacttggacggagacggagtgatcaccaaggaggagcttttcaacatcctctccttcagcgccgtccaggtctccttcagcaaggaaatcattgagaatctcatcaaggaggtagacgcgaacaacgacgggttcatcgactacgacgagttttacaagatgatgactggggcgaagtaggcaatgcgggcgagtcgagttggcctaatttgttgcaactaaatcgataacattatgatggttaataatgctgtgataatatgatggcaaggcgtgccgagaaggaggcccctccgccatctaaacactcctagtgcagaccccatcacttcagcactccgacatctaaacactcctagtgcagatccgatcacttcagcactccgacatctccacacccctagtgcagaccccttcacttcagcacttcgacatctccacacccctagtgcagactccttcacttctgcgcaccccttgggacatccctttctgtgttcattcgtctcccactttgtttcattttgtttcattttgtgttattttgttttacttctttttacttctttttacttctttttatttttttgcttcccctcaacctcgaacagtttttccctttctgaccatacaatttaattaactctttttttttttttttacgctcctgccgtaaaattcagctgactctttttttttttacgccccttccacaaagttcatccagctctttctttacgcgcctccacttccgtcgccacctcccctcgacgtgcatccatctgcatgtccaaaatgatcatatttttttccatccggtcgtaagcatttcgcttgatttctgcccattgcaaatccgacaagacatttctgctttgcggtttgtacttccgcttgacaatgttgaaatctttcttcagatcatttagctttatttttacatagttgtatttattttctgtgaggagtttatcttcatagggacacattttcacagggattgaatacacatccacatcatttacgatttgataattggctcttccttccagaccttcattgaaatatattttttctctcatcggaattatgttcatatcatcgacgtaagaatacagagggtactcctgttccgtgtgttcaccgactttcatcggctttaacacttcgatttcaccaaagacccaactcagtcgtctcaaggtggtgcatgcaaagtggaaataatcagatggttgcttcatagtgatgtaatggagtagtctctcctctagtatccttgacctatgtgtaatgtagcatactcttgcgttggcctctgacaatttcgtttccttaatcatgtatgctatcaaattggtgatctccttctgttgttcttcactgtatttatagcattgctcataaaacttgatttttgtttgacataggatgattagcttgtggaggtagtcgaagatatctcctatttctactacctcttttatcgtttttattttttctttatatgcattttcgagtttgtaaaatctttcgttcattttgttaatgtcttctttcagatgattatggctcaccactaacttttgatatctttcatttgtgttaaaattgactagcgttattttttctggttctgtgtgagcctcttcgtacgtcgccatgatttccttcagtctcttctccaggacatctctttcctcccggagctggacgaccagtttggatttcttctccgattctgcggttgcgcttcttactttgtctttcagctgttcgatttctgcgagtgtgggaggggcgcatgtgcgggaggggtagtatctacgccgacgcatgggtggctccattttgagctacccgtctgcttctacgcatagacacgcgtatgtacatccctccgcgtagtctctctctgaggatgatcgcccactcgggtcatacttaccctccatttttatctccatttcgctgtgaatgaattcaatttcggtaatttttttttgcagtagttcgtccgcgctttttatattcacgtctgctgctatttgcaagcgcttgttcttcatcctgatattttctatgtcggcctgtgggggaaggggttctctgtaggtgttccctgcgcgtgtaagtggagaggtaagtccctccattatgctatcacactgtggggggggggagactctcccaattacgcctcccttcatattaccttcaggttgtttatcctctctcgtagaccagatatttcgatgtctttattcttcagctctatttcactaagctgcttcatattgtctatgctgagtttcatctcctcattttcttcgcttataaatttggcgttgttgttgattgcagaaaagttcgcattcctcagagacctcgtccatttttttatcactcccttatccgtggagtaaaacgtgtacgagtggccagctccgaatggtgccactttgatgtgaatgatgtcttggttttcccccagctgtaggtccttcgtttcttcaattatctgtgaggagaaagttggggtttctattactttgcaaagtaggtgggaaaaaagggtacgcggtggggtttccccactgtagaggtttccccattgatgaggtttccccattgatgaggtttccccactgtagaggtttccccactgatgaggcttccccactgatgaggcttccccactgatgaggcttccccattgatgaggcttccccacttcccatgctaccgctttccaactggcgcgtgattcttcagaggtgaagaaaagacccaccagcccccctcaagcagcgaaaaaaaaaaaagcgagtcagccaactggtgaaaaaaacactcctcacatgatctcaaaagtggagcaaaaaaaaaaaaacattaccttattttttacggcaatgtaataatcaaccacctgcacttcgatcccttctaacaggaaaataatagacggtcggtaatcccccctcactctgtacacataaaaaaaattggacttaacgaagcaaaagcattttacccacttataatcatcagcatacttgttcaacagaacggtcgaagcgttgtccttatttgttcccgcgtcatccgcatggaggtacataaggggcgaggaaaactcctttccgttttgcctcctcttggacatgtacacgtgtagctcccctgagatgctgtttttcaccgcattgctgtttccgaagtgtattagcgagctgatgtcgaacattttggggacgggtcaggcaagtaaagtggacagctgaaagtgctgcgctcgctcggccagctgattgccagtttatttcgcgaagcgcccaactaagtgtatttttgcctcacaacggggcgcatcacttacgttacgttatgttgtgctgtgttgtgttgtgctgcactgtgctatgctatgctgtttttttttttttttttttttttcccgttccccctttttaccccaacagcgaagaaacttgacgtgcctgtcccctcagatgaacaaccttggccccattcatccgtatgtatgtacatgttcacgcgtggagtaaaactccgtatgcccatatatttttcccctctcctgcgtgcacacaaatggaaagacggacatgcgcgtataccaccctgaaggaatgtctctctccgcgtgaaatgacgacaagtgagcaagcaccggtaggcacagttccatttttggccttttcccgaaatgcatattaaagggagtatacttgggcccacgcgaatagttgcgcaaatttgtgcaggtgcaaccaaaaagacatacgatcgtgcatacgaacgtaaatacgtatgcaatgcatgacctgtccattcaccccacgcactggtgtcgagcgaaccatttcctccctgttgaacaaggaaaaaagtaatgtatgaaaaaggggctatgcgcttacagtacatgtgtgcatccctttgcggataaacgcgcagcgtaatttatgaaaactttgaacagatcccctttctacattttcccccccatacaacatgtacaatttgcgaaaaggaagaaaagaaaacgaaccccagagatatgtgacctcaaaatgacttcgcacaaccgaaagtgtttccaataactccatgccaatttggtcagttacatttattcacaaaaggtttcttaaaatggaaaataaattcaccccccttggtgtaattttccgttcagttttcgtcatttttacctgaccagttcacgcaaaattgaagtcttttcacgtttttttttttttttttttacataaaggttgatataaccatgttgatttcaatgcggccttttggtaagaacctttttacatttttcctgggcgttatatgggaaaggaggtggttatagggaaagtaggccttctcaaatgaatatatattttatcttttaaattgttgcaaattgaggaaaaaagaaaaaaaagggaaacatttttataaaaagaacaaaatgtacttgaaattttctcatgcacgatatacgtacattgggaaaatgtttcatgcgtttttttgctttcctttttgcggagaaagtgacaataaatttccctcaagagaatcaacgaaatgttaaaaaatttaaaagaaaatatgagcggcgtgcttacttcctggcagtaacatttggtgcatttttaaaacctttaaaatacattccccgatgtacatacacggagagggatatgcgcggcttcgcacggtcacgcataaaaggtcaaccataaggatgcttaatttaatttgatatgatgtaagtgcatataactgtattatttgagacagtttgtccgagtggttaaggaggttgactcgaaatcaactgggctctgcccgcacaggttcaaatcctgtagctgtcgtttttttggcgccctggaaaacgcagaacacgagaatgaaaataaaaatttatacatataaattagtgagcgctgatatttaaggtgccccggaatcatgtacccatttgcgattgcaaatattattcgaaaaataatagaaattaatgaaaaacggatggaaagtattttcttttcagccaagtagggcgcagataaccgttgattttcgcgtcaaaggggagagccaaaaattttcatatttacacttgaccgcccgttttgcccttaaattattaccccttaaatgttaagcaaacccttacaatggttacgctatcgaaataggcacgattcagtcttatttttaaaattgatagatgctcaatttggggaggattccccaccaggaaaaagttcctcacctcatctttatctcattacccatttttgcattccttttttattgctttccactttaagtaactttttttccccatttttgcaaatttttttttttttcaactctgttagctacatgtaaaggttgaacggaaaaattgaataaagcttttacagcatggcttgaaaaaaaaaaaaaaaaggaatgccaacaatagcaattgttacatcctacacatttggtgagtttcctcatgcggctttgtagaactacttgtatatgtgtaagtgcatacggttggcgtttcatgcgtaggatggcgtatgcatatataagggtgcctcccacgcgaacatgggtaaacttaattgtccccactgctaagggggattcccattttttgtgccgatcttcacttaacaaattgatcatcgcgcgagaagtttaaagaaaggggggataatataatcgcccacgtgtgagtatgttgataaatatataagcacatgtgtgaacatatcggtgtacgtacatccacatgcacccctgcggtctaatgtgcatataagctataaaaaggtaatgcctggtgcacaaaagaaaaaaaaaaaaaagattgctttatgtacaaagctgagaattttatgttagtggggttaccctacgtatgaatacatttttcgctgtagaaaaagattgccactttttttaaggtttttttttttttctctctcacgtatttttgcatatatcgatgtaggcaatgcgtatgtacctgcaacccagcggaacatgtaagtacatattctcgtgtaaatggagtgtccctgtaagagggctgcagacatgcctcgtattgcttgcgcgagttttttttcttttcttcaaatctgcgcatgggcatatgcatgtgcacatttgtgagcagccccaaagcgcaacagccactctgagggaaatttgcaagtcacgtattttcgctcgtccccgttctacttcactcagattattcttttttttattttaacgttatatatgtatatgtgtatatatgtatatgtgtatatatgtatatgtgtatatatgtatatgtgtatatgtatatatgtgtgttatatgtatacatggttatgctttaattttttccccttcactttctctcccttcccatttatccgtccacaaacgtgtgtacaatcgttacgttatttttttacctttgcgctacgatatacccacgtttataaccccccacaaaccacctttttttttttttttttcttctgatttatatactcacaaagtggtgaatcgaaggaaggcgtgaaggacatgccgttttccccttccaaagcgttgaaaagccttttttttttcttttttttatttcaatttggtaccattttgcagcaaatgcaaatgtgtagataggcgtttccttcattttccacttttttttttttttgcatgaatttgtgtattttttttttagctctacatttggggcagcatgtttttatgccacgttacgctatctgtggttgtttcgtgtcgttcccttttgagcttcaccttttatgcatcagctacgcaaaaaataagtgaatgcaaatacaattaggccttaacatagacgcagggatatgtttaagctgatctgcgaaacggggaggggggcaggtcatcacacgagaaaaggtccccgtgtgcacgtctgcaaaaaggcgggattctccacctgtgcgcagttaaggatgtgtgttgggttgtcagatgatacagcacgttttaggacatataaaaatgcattttaaaaaaaaacaaaacaaactcgcagaaaaataaagcaataaaaaaaaaaaaaaaaaaaaagacgaagttttgtttcaatttttttatgcttcctcatttttatgtcataggaacattttccgtaagcctccgtggcctttcttaatgttcatctcgaagcattatatttccacgccacattttaagtttttttttatttttttttatttttcgagtttttttccacaatttgtgtgagcatttgcttttcatgtgttcgaatttttgctcttccctctacgaagttttgcttttcgcccgccctgcatttccccttctccattaggcctgacttcttcaattagcgagcgtgaccaaagaactgcctgtcaattcgtttgcaattctttgccatagcgattgcgctaatttttatataaagacagagggggggaagtgcgcgagctgtgagatattttacgttgaatgggctaaccgctgtgccacctactgccttcacatgtgtgtatggataggaggctggcacgattgaatgggagcacaagcgtgcgtatgtatgcacgtatgtatgtacgcgtctgtgtgtatagacaggtacgtacacgcccccctctctctccgccattcattcgcgcgcgtgtcccctttctcatccgcgtggtagtgcggcgaattgggatgagagcgctgtacacatacacgcatatccccctgcgtagtatgacttcgtgcgtccgtttagctttgcttcattttgcacctgccaatcgcaacacgttttaagttctgttggagattaaaaactgagtttttgttcatacacttcggctagatgaaaaggcctccttttactttttttttccccctttttgtgtgtacgtacatgcattcatgtagccatgcacgtgcgtgggattaccctctatctgcgcataccccagtataggcgcttttcgcacctttctgacttccccccttttgcgtgaacaattacctgtgttggtttgtgaattccgatccagtttgcagttatacgtacacacggtgttgcctcgcagtttgcattccattgccagcttcgttatgctgtgtttgctcctcttccccaccaccaccaccatttggtgttaattaaaaattcatagccgcgtggaacagcacccccaacgtggaaaaacatttcctacgtgtgtgcatgtacctttgcagtcacatctacccaactgcgcgcggcgtatgcgttcgcgaaatgagtatcgggcactagggaccgtccaaatggtgcgaaagggcaaccgcacttcctttttaaattcgtaacattttatctagtcactgcgtacttgcgtgcatgtgtgtatgtatatgcgtatgtactggcgcgtatgtacttatctctgcgcacatacttacctatgcgtacgtacttacctatgcgcacgtacttacctatgcgcatgtaactatctctgtgcatgcccagggggatgcgaaattcaggacggttacacacagccccattttgcttgcaccacatgggtgaaggacgtgtacatatccttcactcacctcgcatttgccaaatgtggttgttttaaggtatataatatatagcgttttttttttttttttttcttccccctccgcttcattaagacaagaaatagtgccccccccatttgttacgcctttttaaataatcccatttgtgaaaatagcaagtgggcatttttaacctgaagaaggaggctaagctgggtcatcctaaagggtttttttttatatactgccgagcctggttctataaggtttacttttcccccgccccttttgccaccaaatttgcagtatcaagtactatatatggttcgttctataagaacgcacatgtatacacatatgagtctgtgtatacatcagcataagttctgtttgcttttttttttttttttttcttttttccgccatcttcttttttttttttttgtcacgttcattttccttgtgtacacaaaaaggggtgggagaacatccctagcagctgcatgcaaaagagggacacgtgcacatgtacatgtggctacacaatttgcgaataggtattttgtgggccagcggaaagggcaaacataaaatgggaatatgaatctttttttttttttttttttggagggggggggccaaccgcgagtgtgaatgaaggcacacgcatggcacacgcgcaattctcgagggaaaacgtaaaagcttacgctaacgtaacgttacgtgcacaagcgcgggggacgataaaaatgtgaagccatacgatgaccctcgcgtggacccatcagccaaaatgattcacagtttcagtctgagcaaaatgaatagcgtaaagaaccaaatggtccctgcgatgctggagatgcagacggcccaggtgaccccagtgaacggcacaagcaacaatgcgcagctgcgagtagggaaggcagactttaacagcgtttacttggacatactaaacatccatgactcgattgtgaatcatttacagacgatagttattcacgtttacaacatggtggagaagtcgctacgctcctcaagtggggaagactcctgtagggatatgcacacgggaggaggtacccactgtaatggctctagcgctagctgtattaatgtcaccaatgatgaacggagtgactcagcaggagggggtgttgtttcttcctcaaatggagccacgcgtaccgatggaaaacaatcgtgtacacatatcaacagaaacacacacgtaaaaatagaacctgtggaagggaatagcagtgatcgttccgagcatgccaatgtagggcaaggaaggatgccaaataacgagatggacaaattatcgaacagttcggaaaagggcatggtggacccaacccaggagggaagaactaaccactcggtaaatacgtatatgcctggggaatgctgcgaaagggaagaaaatattccatcaattagcagtgcaaaggagttgaagtgcgctagtgagttgaaatgcgccagtgagttgaagtgcgccgatgagttgaaatgcgccagtgagttgaagtgcgccgatgagctagctaaaaggacatccaattacgatgcgccagtagagttagtcattaacaaaattgaacccaaggcaaccaaacgtgaaaagtttcatggggagaatccccacaagggtgacaacccaaacgtagaggaagtgatcaaggaaaataaactaaacctgaggaagcacattgtcttgttggaacttctaaagtacgtcatggtgcactcaaataattcacaagctgatttgcatagagacaaaatagtgaacccacaaatgggaggtaataatcacatgaacatgttaaaaagaaattttgattttttaaaaatgaactacaactcagatgagagcatctgctgtgatcccaatctttgcaatgtgaactcctccagcattaacattaagtaccttaatattataagctactacatggatttgctttcccccttcaataagtttcacgaggagaacccgggaggggacagcaagtgggcgaaaagatgcgtgggtggggacgtagatggggacgtggatggacgcgtggatggagacgtagatggacgcgtggatggggacgtatatagacgcgtggatggaaacgtagatggagacgtagatggaaacctagatggacgcgtggatggaaacctagatggacgcgaacagctcacgcttgtgaggaagaagctggacgatattgcgctcaattatgatgacctcgtggaggacattctaaaaaacaacaacgttaacggttttactgaaagctacctgtacgctttgaaggacagaattctgcaggaggaatttccacaccaaggagcaactgacatgtatgggggagatgcggaaaggctcagcaggatcctcctgagtggtcttaagaagcaaccaagggggcttgcaacccatggcatgagtcgaccaaatggggatgtacacagtggaaggtacgtcgggggtgcttccattgggagtggtaccattttgtccagacatgccccatacagccatttcgcgcatgccgtcgaaagcgttagtgatcgtcagaacgaggacttcctacgtagtgtgaacccgtttcctggcggcaacgcgcaggagggggaagtccccaattggggtccccccaatgggtgtatgacaagtatggcgggtgtatcccatagacccggtagaaacaacccaatcggaaaaaaagccgtccatcacaacagcttcgtgccgaagggttataccttcacggacggaggaggggccttccacaaagggagaaaccgaaacggtgatgagagccaaaacggtgatgagagccgaagcgcttaccacaacatgatgtgcgaaagtgcgcagagttataaccatctctacaacaacaacgatagcggaagtacttctaatcatgtcagttccacagagatgaattccgcgcacacaatagggggtcttccagcagcggggataaaacatgtggtgaaacaaatttcgaaggaacacgcggagaattcaaacaagccaattcgtgatgacaccgtgatgaattacaaccactactctacagggagaatgtacagacaggaaagtaatctcattccgcagaacaagtactacaaccaaaatgggaacgatcattatgggcaatattacaagggggggtatgcaggggggaaagaaggcttcagtagttatctaggcaattttaaaactggtataaaaatggaaagaaaaaaagatcatttcttgaggggatctgaaatgattacatgcacaggtcagaactattcgaatgatacgaacagtggtaatgtatgggggtaccagcatgtcggtacgcttcatgcgcagggaagggatgattatgatgagaatgacccgcgtagattgtcaccaagaagaatcataccagatgaggaacagaatcaggatggcggttttgcttctccccctcagaggaatataaaaaatggaacaaaactgaaattggtcgacggggtggaagcgggggagacggatgcgggggagacggatgcggggggaagggaacacctcggagaagcgaaaaatggtgaaaacgaggaggacaattcgcacaactgggagaattcgcctcacccacatcactcgcatcactcgcatgaggagagccgaaacagggaggcccgtcgtcaccatgatggagataccagaagggacgcggaaaagacgcactccagaatgaggagcaataaacatgatagtagttactacacaaatgacaaacacttcttcagtgctacccctagctttgatgatgggacaaattgggaaggcctccaaggcggaaatgatgatggtccatatgtacatagctttaatgccaagagaaagagttccaatcattacagtggaggcgcattaaaaaggaccacgtctgatgggagattcaatatgcacatgagaggaggagagcagatggtagacaatgatttcctaaatagagacaaggactcctccatggggaaaatgccaacgagttctttcatccagttgtatcaaaaaaatggtgaagatattctgggtacacaattttgtcataacctatccaggagcaatagcctcaatagttacaataggccgagctgcttttccttttatgcgcagcgccttcgggatggcttgcccagctgggacgctcaggcgaaaaagtataatagccgctccaacggaggcacaaattatacgagcggtaaaagtaggcaaaataatgatgagagtaacggaaggcacaataacgacacggatggaaggggtagcaataacagcggggggtacagtcacagtgccggaggtggcaacaacggagtcagtcgaagcaatgatagcggtagtaacgataacgatggtgatgatgacaaaaatggagaacatcgacatagagggaaaaaagattattacgatgataaggaagacgaggaagaggaaaatgaaaatgaaggacgtgggaaggaccattctgcagaccataccaatcaacacactttgcaagatagtggagaaaaaagaaaaaaaaatcaatttggtatgaccacgaatgatgtgcgcgaatacgtgcaacataatggaaccaaacagagtaattctgaaaatcttgttgatgatcctaatgcatattcgcggaggaacgaagggggggaatcctttctggaggatcaccaactgatggagtcaagcataaacgaagcgaagtacgagggacatgggaacaattcggggggccccaaccaggttggcttgcctcagcgcatgggcgtagctggaggggcgatcaatgtggacagcgcgaggagccagccgaacaggtctaacagggcgaaccggacgagcgagcttaaccagcccagccagcttaaccagcccatccagcttaatcagcctaaccaacctagccagcctaaccagcctagccagcctaaccagcctagccagcctaaccagcctagccagcctaaccagcctagccagcctaaccaggcgagcctccctgacagtgccaccttgggcagctcgtgcaacttcatcccctttggcggccaagtcagcttcccagacagagccaactacggccactatggggggttcgaaaattttggaagctacggtggttacagcaactttggcgatcgcagttacgggagttactccaactgtggcaacttatgcagctcgtacagtaaagtcagggacgacaggacagtagcgagaagtgccctagcgcatagcagcgcggagacgccagaggggagaagtagagtcttgccggcagacgaattgaggattcgaaccggtgcaggctgtcctatgggcacaaacaaccaggtgcagtttcataaccagggaaacaacccgatgagcgatcggatgggcgaccggatgagcgaccggatgagcgaccggatgggcaacccgatgagcaacccgatgagcaacccgatgagcaacccgatgagcaaccctatgaacaacgaaatgtacggcccccccacagacgcacacatcagcgcaggggaaagaaacagaccgaattgtaaaccaagcatggtaaacatgcgtgagaaaaatgaaagtatggaacatgatttgattaacttcacgaacaatgcatacgtagacatacacaaaataatacaaaatgatgatctgttgaagaatgagttgtccggattggaagagtctctccagctagccaacgcatcaacaaaaggtaataaaaaaaatacagccaaatataactcgaacgaattagaaattttaatgatgtatgatagctgtaaaaatatgcttaagtcgtgcaacatgttacggagtgaagaattaaaaaatgcagatggggatgagtacctcgtgaatgagacttgcatccctgccaacgttttaacaaacaatgacatgatgagcgacagtttgaatgccgacatagagaaaattattgatataatgagcacaagtaaggtgaaaatggggggcaaagcacacatggagtgcgccccaatatggatgaacaatcgaacgacgtggatgtaacgtcatcctccattgtgttacacccaaacggggagatgcttctcccacgtgcacatatttcactccagttccataaacttcactccgcttccacatagttcactccacttccacatacttcactccgctttccccctttttcctttccttttgcgcgaaagacatgcaggcaaaaagcaaagacaagaaacggaagctgagctctatgaactgccccccaaacgatcgcacctttcccaacggggagaagaagccagaatatatgggcgataaatgcaactcgaaaaaaatgccaagaaattcagaagacaaaaggaagaagtatcaaaagatggacataaggacactaaacaaaaatgttcagaaaaataaagaagtatgcaaaaattgctacatccactatgacaatagtaagtccagttacatactgacgttcataaataggaagcagaagaagcaaaggaaactcttccctgtcaacccaaatgaaaaggacgaggcgtatgtcattcaaattatgaattatattgagaagctaaaggaccaggaaaaaatttttggaattagtaagaatgacgaaatgggggccctgcaaaggggtgaggtggctaatctgcacagaagcgaaggaggaaaacccggagcagaccgacgcaactacgacaaagatcaacagatgcaagaaaaacacatggacagagaaccatacgcagaagtaaaccttccagagaaagacgaaatgtgctcgaacaacctaaacttgttaaacaaaaaaatgaataactttctgagtggaataaacgatcaactgtacatggatccccaaatgaatttcatcccagagcatctaccatttatccagaacgtgggaggaaatcccaatctgagtcacgtgaatatctatgacgatgtgaatgctccctccggagttgattacgttaactttaatttactaaacgatgggcactcgtttgaaaatttacacctgatgaacccatgcacgaacagcgtgcagaatttgaaccctttttttaaggtccactctaagaagggggatttctccacgcggatgaatgaccaatatgtgggggatgtcattggggatgtcatgggaggaggagaggtcaacacagggggggagagtatccatggcggggtagccactgatatgaacaacaacagcaccagttgccgcaacgtcggttcgggaatgaacagtttttcgggtcggagagggaataggcgcacctgtcactctaacgggggcagccacaaccgcgggaaccactcaggcaacagcccctttgcacccaacgtgtacgaaaacgccatgatgcatcaacccatgaagaacgttatgtacccaggagaaaataaccaggcgatgaatcaccagaagggtcgaagtagtggaaacccaaccaacacgaatgaccagttcacccctatgaatatgttcacgaatgcaaatttttcgaactacaaccagagtaacatgcccaatagttgcgaaaacgaaatgatgcataactacaattcagttaggaatgactatggggataacatgctcgtcgaatctaactacgatagtgaccgtgtcacggccggggggcgtaccatgcagcacaacgagtaacagcagtatgcgcaaacggaaaaaaaaaaaaaggagcagttaacagatcagtagttcaccacatctaaatctcagaaatgtctacaatggtttataaaaatgccctagacgttggcaatgttgaatgagagagtatccacgtggcgagcatccccatgatgcgtaatctctccagcttcgttgaaaaggaagaaaattttttttaaaaaaaaataccttcgggttatttgtatcttccaaaaaaaaaaaaatcgaattagagaccctttaactgtgtctactagtacacattccatttgaagttttgatgtttatgatttccaaagcaggcgtgcattcgctcctgcgtatgcacttgcatctgtacagatgcaaaatgaggaactagaaaaaaaaaaaagaaaaataccaccagaggttgttcccacggaacggctctgtggcgaaccaaggggtaggaagacatgctcacgcattagctttccttccctccccctttacctatgtgtatcccctattagacgcaccgaaacgggaaggcgcgcgcatgtatttgtttattttttttttttctgcgccccgcacgagcagatgccattatgtgtaaatacacaccactatctgtgcatccctgttcagctgtatttgtgtgtcctttccccttttggtagttgtaaatttttttttttttcgccgtgctataccaagcttgttacccacttttttttttttttttatttcccattttgagttgtgccaacatcgtgtgaactcctttcccttttggacaattcgaccctttgtttttttgtataacaaagcagggagcgcataagatggataagaggcccctcatcaggttggaggtcccaaatgacaaagcccccctcccccacaattttctacatggtaaaattttaacatctcctacttgtgtcatcaggacggatatatgatatcccctccgaatcgccgatgcgaataggaaacgttcatttccaggggggggggagaaagttacaaaagcatagcagtgcctttacgtcacgtgttcgtactcctcatcgctttcgccgagcacatggcatttgtatttcttacttgccttcttcatttgtacgatggtttttttctgccgctctgtaggtggcactatgctatccgcgacaatcgcatcggtagaggcacccccccctggaatgtctcccttccgagaggtgtcccgaaaaaataacttgcgcaaatcttttatgtaattcaaattttttctttctttactggccaggtaactgtggacattactcgcgttaatgtcattcgccttcttcagtgccagctcattccggtaatcattttcgcgttcgttcaggtaatcattgaactgctgaatcttcacgtggtctttgttctccgttattttcatgttcaccaggtcgatgtcgatgtttatttcacctggggaggggtgcgatggggagaggttcataaggaagtatgcaccgcttaaacgtgaacaatgtaatgtgcgcatcttgcattatactgcgcgacaacgttgtggaagggtagtccctccacttagggggattcactcaggaggactcactcaggaggattcactcagaactcactctgaactcactcggaggcattccttatacgccccccccacaaaagggagatgagtaaagctctctacttaccatacttcttcccaaaaatttcgtaatacttgtctattatttcattttttatttcatcgtcataattggaaaaatgtacatcgggattgttaaactcctttttgatgtcatcctcaaaccagtcaatgctgtcgtctattatttttgtatgttcctcgttggctgaatttttcagcattttgtccctcagattgaaggctgcaaagaaggggggggggggaaaggcacaaaatatgtggagtaccaacagggttgagtcaatctccgtgcaagggagaaggggtaaaagtcggtaatgtgaagagtgtagccactcgcacacattcgagaagactccttctgcaaaactgcacttattttttagctacctttcttgagaaaggcattactgggatcgaagtagtttttgtagagaaagggatttgaatttttcatcgttgcaaggatcttcttgtgggtattttcactatcctctgtcggggtaaaaagcttgttaatcagagacgaatcatacaaggggttctcacaaaaaaggcattgcctatattttattttcgtgcaataaattttcccacatattaaacagttggcgtatatctgatggctcctcccattgcatgtacaaatatgtgtgttttttttttttttcttttttctgttcctccttttcgttctcattctcctcgtcacctttggcttgctcattttcgatcaaatttataaccgtctttaatgagtaggactctttcttcatgttgaagaactcgaagtagtcacttacggcctctcccttcgcgtttttcttggactttgtttggtcttcctctaactgggtacgaccatctttatgcccatgctctatcacttccaatttggttgcgcccctccgttgggttgccttcgcgggggcttccaccccttgggcttccttcccttgggcttccttcccttgggcttccttcccttgggcttccttcccttgtgtttcttttccttttcctttcccttttccttttcccctttgtgcttcttccttttttgcttcttcctttttgggggttaccccatttggcttatcaccattcggggagtgacccccccgtttgctgtttttctctttgttcacctttgtcggtgttttttttggccctgtctcgtttgctagccttactgccacatcgagggggtgctctccaccatgggtgataacatcattggtgcttctcctcagttgatccttattttggtccccttccatttgtccgaccctttttcccttcccaagaccccccctattaggaaggacctttccatgtttatcctcactaggaatcaccccgcttgttcctttcctactaggatgcacatcttccctcttaaaaacctcctcaaagtagctattgatggttttcccttccacaatactgctaggtagcccatcacctgtaacagcgccatggttgatagtactctgcccatatgagacacccccctgtgttaccctaccaaccgagtcgtcctcactagaaagcataaacttcttcttgtcgtctaccaaatcttgagtaaatttcttcacagtgctgagggagcatttttcatttcttccattttcgtaaaatgattcattgaggaggtagatggatccatacaagtcatacgccttacagttcaggatagatttaatgtaactgagatcgagttcttcatttttgagattaaaaaattttatgattttcttccttatatggtttgcgtacttttctttttcatccattgttgtgtgtttggggtcatcatttttttcgttttcgtgcagggctgcatgcttcctctctttctgcggcgcgtttctattctacacgaaagctcggatgcttcttacattgggggaaggatacaagaatgcacaggagatacaattttgttcgtgcttcccaaggatgccacagaggagaatggaatggacaaagcaagtttgtaaaaaaaaaaaaagttgacgcaaaaaaaaaaggcacacgtcaatgttgcattctctacgcagactttggtactttaacagcgtggcatgttcctttcgccttggctgttgctccaggcgggatgaattactcccctttatggtgatgccaagaagggaaaaacaaaacataaagtggaataagaaaaacgcagcgaaataaccgcacttccggccaaatggcgcaacgtaatttgcattcgcggggtggaacagggtggcattttttttttttttttgctattgtgcaagcgaagggggtgaaaaaaagggaacaaaagaagacctaaagatgagctacggagacctgacgattagctgcggacgacctgacgattagctgcggatgacctgacgattagctgcggacgacctgacgattagctgcggacgacctgacgattagctgcggacgacctgacgattagctgcggatgacctggtgatgacctaaaaaagaccccacgtgggaggcgcacgccaacaaacggacggatacatgacctgcgcgttcttcgtgcttctattggggttcgccgcgcgcggtgctacaatgtcactgctttgattcctcacccttcctctttttcgcggctggttgaagttgtactgcgcagcctgtcacgcggagggcagcgagtagggggcacaaaaagggggagtagagaaaaggggggcagaaaaagagtaagcacaaaaaaggtgagcagaaaaaagatgagcagacaaaatgggcgaaacaaacaaatggagggaaaacaggggagattaataaaacaaacaaattggggcgtccaacgacgaaatggcacaagaggggggaaaccacccaaagtcaagccttgagcagaaggaaaaaccacccaaagtcacgccttgagcagaatggaaaaccacccaaagtcaagccttgagcagaatggaaaaccacccattgaaggtcttcttccggttgttgccacacacgatgttcttcaaatttgtgagcgaattcaaaatgaaaatgctgcggtcactactcttttgctcattaaggtaagcgagaatgtgccgttcgtacaaacagaggagatgcctaaactgcaagaagtgcagatttcctaaatcattgtcgctctgtttcttggcgatgattttttccatagagttaattttcgcagtaaggctgcttaatttaccatttgtatctacatttgcataaaatatatccttcgccaaaaaaaaagtttctgtaattttttcctccgctagatagttactgttgaaggaaagcagtatgaggacatcattttctcccaggttttcgtaaatcttctcaatattttggcttaatttttttacaatgctacttgcttccactctggtgggaatttggaatagctcaccatttgcatcgactctgaaattttcctcctttgcattttttacacaactgtagatttttcgattacacagattttcatactctcttaatatgagtaggtaattttttattttatttttatttttgatattcatgataaggttttctacacactcgtcgtcgttttcgcatggacagtgaaaacaattttttaggaaatattttggaagtttctcctctatgtattcatttttcgcgtcatatatgcacagatttttctcgtacttatggcgtacgtcttcttggtatatgatgtttcccttcacgttggtaaagttgtccgggttgaggaagagggaaagtggctggtactggtagaagggctcggctgtgtcgaactcgctcatctgcagggggaggagggaggaaggagtggcatgagtgggaagcaaaagcgggtcacgcaaatgccagtcatgcaaatgcgcaacggtgacgaagcagcagcgggacacgcatatgcgcaacactgacgatgcagcagcgggccacgcaaatgcgcaacactgacgaagcagcagcgggccccccccgcggcggtaccttcttcagcgcgaggaacatgcttatcttcgcgtcgtcaatcgagttgtgccccttctcccgcttcatggtgatgcccaggtgacgctggcaaaggttaaacaaagagggcttcaaaaaacagtaagccgagttggagtaaaccacagacgtgtcaatgacgtggtcgtggtgaattctcagtgcgtgcaaatcattctctagggagtgaccaattaaaatggattttttattaaaaatttttttcaaatattcctgcacatctttcaatttagtatgcacattttgcaaggtactttcacttatgcccgagtagggagttaagtagtctgtgatttgattgtccggcacgacatacgagtcgtatactatattcatgtaagcatcgactaccgtaattttggtgagctctctttttttatttatcgtttcgcacatttcacagtcgatgctgtagatattgtctaggtcgaactggaccggcggttggcacttggggggattggaacagctcgggtcatctcgctcttcgttggtgcttccactttgaccgctttccccactcaaagtgctgagccctccatttacttccccattttgcatagacacgtcggtggccccttctgcatttccgttctctcctccgtttacaatttcgtccttctggtcttcttcctcatcggactcgtttatcgactccgttttttccttttcctttggattattggctggggtattctgcccctttttttgttgagccatttcggagaccctaagtagcttttccaacacctgagcatacatcgttatatgttcctcggtgaagatattttttgcctcctccgagtaggcggtttccccatttaggtgattcccctgtggtgaggcaccaacaggctctgtgacaggtatgctcgtcttgtcagaatgtcctaatccatttggaatgccatcctgatgacgactgatactggtggtagtgttcatggtagtgttcaaataggagcgcatgtccgttattcctttatctactttgacatattcaatattttcaaaactaaggtattcttcagaattcttttttgggaatctattcaggagcatctgctcagtgctaagtaaataattttctatgtagaagttatccccaggggagttataatttattcctttatttttcatcacagagacacttagcgcttttaaaattaaactgctgtaattatttttaaaacaattttctgtgtgtattttcctaaaattattattcttctgcagtttggtaaaaacgccactggcagaaatatcctttatgaaccaactggacaaattggggacgatcactacaattaaattatttacgcaatcattatttttcacgatgaacaggtcgtttttctgaacacttttttcgattcggagatttgtgacaaaattgtgaatgtctctcaagtatatgtttttgtttccataaaagaggatgtccaattttttcttcgggtcatttggtccatgcgcttttttcgccttccctttcttcgccacgttcttcgccacggtctcctctcctttcgtcgatacgttttccacccctttctccgtcacttcctccgccacttcttccgtttttttcctcttcgcgttctgcgtcttatggtaacttccggcgctctttccgttcaggtaaatcttcccatggttccttcgtttctgcctcatcttttttttgggggggagagcttgctttttactcgtaatgatgatgctggcgtggcgttggcaccgcttcctccccaagttaggtgtttcctctctacgttgagtcgtacgtgttggtgcttcccctgtaggaataaaaatttacgtatactcctggcgcgagattgtgtggcgaaaccgcggttggaagcattggtctgttcacgcgcttctacatgtgtataagtgactgcagttacgttcgcgtgggctaacttatgcgtaccgtgctccttcgtgtgagtggtgagggtgggctgtcctggtgtgatgtggccaatgggttccctcccgcatttgcataaaatggagatgacgttgaaaaggaggtagcactgcagtgaagctgttgcaaagctccgaccaagcttcacttaaactgtgtccaccgtcaacgcaaagaggcaggctcgttatggaaccccttctcaaaattacatctcttttggggcctccaaaaataaaatttttgcattcgtttgtttcaactgcatcggcaaggaagcttttaaagtgtgatgaaccactacaagccaattgttgggagggaaacggacttgcatccttgcggagagtacaatccatataaagcgttcgcccacagtcagcagccttttatacaataatgctcgtaacttttttttatgggtattattttgcgggcaaaatgatcgccactgtgttgttggcggctactccaaagtaggcgcggggaagatgtacctgcgcccgctaccacgattgtgataagtgtgaacggattgccattttaggcttacataaaattgcttccttttaatattaattttttttttttaacgttgcgcggaccgaaggtgccgctcttgcgatccgttcgctttggtcggcgggttggttcaaaaaaaggggaaaaaaaagcacagcacaggaaaaaaaaaaaaaaaaaaaaaacataaatgcataaatacatatatacatacatgcatgcataatgcatatatacatgcccagcggcataccaacgtgctcacattttgcgcccttcccgtgcgcgcacgtcccttcaaacctgattgggaacccccatgcgcgaaaacgaatccgtttttgagatagtccccagaagggtccttcatcccgaactatgaatccgcaacgaagtgttacacccagtacagcatggaggtggaaaggctctgaaaaatttgcatgatcatttcgacaagcaaaacgcgtttgttgtgaatgtagggtgtaggagaatagatacaaaatcttattgctaatcggaagtggggaaaggccgcttcccccgctttgcaaaccgttgaccattaaatggggtagcctcatcggtacttcttcacaattgggataccactctcaatggtagggcaagctggcatggaaccgcactctctttaagatgctctgccgatacttcctcagatgcctaccaagtcagcatgaagagctgtgatcagagtttccctaaaagcaatacatcgaatcgaagaaaagctcaattggacacctctccttgtaagaaattctttattctgttcactaagctgcaagaatccatttttacatctacgtgttgctccacatacgtggcgtgttcaatgggatcattcggtaggtaaatattatgaacagataagtggtgcctggaaatgtaattcttctctattaggtaattattgaagtgggttgaaaatccacctacagtgttgtcctcgtaggtaatgtgtacgtcatgtttattttcctcaatgacgtaatctattatttttttatccattgggtttaagaaaatcatgtcaataattgagaaggagaatttgctggagaaaagaaggtccttttcgatttcttcgatcgcgttgagcacattgaatagcatactgcccatgttaaaaatgacaacttttttctttttgtctccttcgcttgtttttttttcctctgggctcattttgatgactcgcgcctttccgaagaatgtttgcagctcgtcgttgctgggatcttcccctgtgtttgcttcttcccgacccacttcgccgcttcgctgcatttcgctgcctcgccctatttcgccgcctcgccctatttcgccgcctcgccctatttctacgcctcgccccatttctacgcctctccctacgtttccaccgccctggggctgcaccccgatgcggaaatgcctctgcaggtactcctccgtgaaggtgttaatcctggggaggcgaacaaacacagatcggttcacatcgtggtagcaaaatttgagcgccttcttcaagtctacttggttactcggagatataatgcacgcattgttcaaggcacccaaaaaagtaaggtcgtagattccttggtgggtagctccatcttctccgattaagccgctcctaccgataataacctttaatgggaccttctgcaaattcaagtcatgtattatttgatcatatgctctttgcataaatgtagaataaatgcataggtgaatttttagcgatttattcatggccatggctgtagcgaaggttactgcgtgctgctctgcaatccccacgtcgtatacattgttggggtgcttctcactaatcttaactaatccggagccccctagcatggctggagaaatgaagatgatatttttatctcgctccaaatatgttagcatttcttctgtgtacacatctgtgaaggttttcttggagaacatattctcgtgttgtgctgtcccggagttgcatttgccaccgtgcggtctatcattctggctataggagctgtgtcctgcagacttaacatccctcccatcggagctcagcgtatccacattgaacggaaagatttcgttcttcttaattgaatgcatcacagttatcggtgcccttgcgtttataaactcactggttttgctcgtacagacatgcaaaacagtggctcttttcatattgccctttttaaaggacgacagcgcgttgaaaagagcttctgtattgtttccgttttggacatgcacatagtcgtagttcaaattttcgaaaaggttgttcttttccctatcactgggatgttggctgtctccttttccacttttctttgtgagagagctgtgcaggtggtcagagatggatccgattggccgatgccccgagatgctgggtgcattagtggggagagagacctgcccattgtcattataaataattagcactttggaatttaaaaatgaaatgtaatttagtgcttccagcgccataccaccggttaggccaccgtccccaatgatggcaatatgcactttgttcaaatgatcagctgagttatttcgcccagggtaggcactctgttgtgtggtccctcctactactactaccttcggatgactcgcatgatggttctcccttgcatggattgttcccccttcaccgggttggataaaagtgatattttttgtctcttcaaaggggtgtgcttctttcccttccgattgagcggtccttctcttctgacatgcctgccaatcggcttcgtaaaacccctggattgcactcagtgcagtagagctatgtccagctccaaacttgtcgtaggtgctttcaaaaatgtttaaaaagccacatattccctccttctgtcttagcgataaaaaaaggaacttcctccccgtgagtattttatgcacgtaggcctgatggccaatgtcatagatcacatcatcatggggctgatcaaacagatacagtaacaacagctgcacctctagcaagcttagcccagcggaaaaatgaccaccagttatgttaaccatgaaaaaaagaaacatttttaattcgtgagccagtagaggtaggtattgctgtttcaattttttcaaatcacttgggttattgattaattttaatagaggtaaataatttaggaccttgagaaccttcttgatattttcccttttgtagtaatttttactaatgttatttatgaggactccatttctttggaactcttctcgaatcagtttttcaaattggtcctcatcatatctgtctacctccaatgcgacgcttttctccgtcggttcgataaaaaataactgttcgtaattttcggggatatccctatgtacgtataatttaactatttggttaaaaatttcctcgccatatgtatttttgtactttttcagatctatgtagctgtttatttgatcaaagagggcattcaaattagggggggggtcctttgcatcattgctctttttattcgtacctgtgaattgtggctctatccctgtttgggtgtcctcgttcttgacgttgaacagcttctttcctagagtcgcgctgatggagtagtcccctggtgggttcccttcacaggtgtgtaaaaaggccgccttcccggtgataaaaccgtcccccctcctcaggccatactccttcaattgcttcagttgcttcaattgcttcaattgcttcaaatcggggtaatttatgaataacacatttggtggtttaggagtgtgtgtgtgtgtagagctgccactgcttccaccacgtggatttttatttgcgttaacggagtagcggtgtccatcctgtgtgaaccatttggtacctcccttaaggctatctatgcttttgtcatcacgtggggggttcctttcttgtcctgccctttctgcttgcacctcatcacaatgcctccccctggggcagatctcattttttatttttaactgattcaactgtgtagaagcacgattcagcagcctaccattactgccatttgggtcatacccagagatgccaaaaaagcaggggaagctgtccttaaaaattttacacaaataatgctttttcgtggtaatcctgtttaactgcttcaggtacttgacgtttctacttacttcgcatttgccgctggcggcgtttaaactgacatacatggaggtgatgatcagtgcgaacaaaaacaggagagaggatgttaccattatcatggtggtaggttacggtgtcacatgataggtgggcaggcggagctgcgtcaaatcgatgtttgcgcctcaacggggagggtagttgtggaggggagctttttaaggggaagtttcttcatggcttttgaagcgatgaagtgggggagcagcaaattgggggaacggccaagcggaggaaaggccaagcggaggaacggccaagcggaggaacggccaagtggagaagcagtcacgtggaggaacggcgaagcggcaggtccagttccgctcaccgcttggaaaaacgagccgacaaaaaaaaaaaaaaaaatttcaaaatattaacaaactgaagaacaaacggactgactaacgaacgagcgcgtcatattcctgcgcgcagtggctcacccaacaaagcgctgcacttcgcgacaacgatgcctctttaagggggctcgcaaaacaactccgcacagggtgcatgcggctgctcgcacatgttcccgcacagcagattttccgggaagagatccgtcgagatgacatacgttagcttgtcagtcataccctcttctacctacttaaagaatgctcgaaggctttatctgtgcaatgtcgttaaagcaggggtgctttagggctatctcacagaaaaaggggggcggtggtggtgatggtgggagagtcacacggagaatgggccacattacgtagcgcggtagcggaggggcagtagggaccacacatcaaaataaaaaatataaaatgagaacacaaagcaataagtagatggccccctaaaaagggttcctactggaaggaaggaaaactgttttgagaaacgctcagccaaaagtgatgcatgtgcagagaaaaaaaatcagttgtgaggggccaggcaacgaaagggaggatacaattattcacattttctgcacgaacttttttcagctctgcattttaatttcgtaccttcttttgaagatatgcgataggccgggtcgtaaatcagcattttggaaatcaaatcggcggtggcttcgtctcgaattatgctttttagttcattcgtctgcgaaaggggaaacacgcaggggggtgactcggttgggtgaggcggttgggtggcgcggttgggtaactcagttgggtgactcagttgggtggtacggttggatggcgtggttggtgtgctaaaccaatttttttgcccccccaccacagctacacctgcgcgcacctcaaaatagggaaacatcctatgccggtcttcgtccccaacgggcaacttgctcttatcgccaagaaccacataaatcagatccagctggaagtaaacatatgagcatgtgcagttgaatcggtttatgtgcttttataggaatattctacatgggtgttacttttttttttttggatgtggggggttccctacctgtgattcgtcattcttcccggggaataatggccttgggatgtttacgcaagaggcatttttatttttgcaaaaaaggttgaaaaagtgacgcgagtatttatgtttaacacactggtgtggttcactccaatatgaacatgtacttgtgcaaaaaaaaaaaaaaaaagtgtatgaatcccccttttttgggagaaatggaatagcaaacattacctgcccgttatcaactccacgaaaagacagcccaagctccatacgtccaccttatggtcataattcttcgactgaagtaaaatttccggcgatctgtaccagcgtgtcaccacagtgggagtcatattttcggtcctttcaacagacagtcccaagtcccccaacttaatttcaccacacgagtttataaatatattctctggttttatgtccctgtgtaggtaattatttccatgcaagtacgaggccgccagcagaagctcaaaaattacgtacttcgcttcccggatgttcatgctgtacttcttcatcaaattcagcaagtcgatgtcgcagtactcgaaggcctttatgtgcgaaagggggaaaggtggcggtcagtctgtgggcattcatgcctacacaaatatatatataaatatatgtatatatatatgtacatatgcacctgtcggagagttgcactgccttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttttgtgccccttcataggagtagtaggctcaaaattggggttcccgaaaaggaggcccatcacccaaatggtatgttcctcctaacaaaatgaacactacatttgtgcgaaatgttcatcgacaatttctccagaaaatgtaaggaaaagtggaaggaaaaagaaaggaaacataaaatttgggggatgttcttctaaccgttcgatgtagatacagtgaaagagtaaccctaggggaggagccaatttttttgccagaaagggttaggtcctatagtcgctacgaagatggtcctactcttaattgagttgttcttaattttaacttgagtcactttttttctgtttgggctcgcggaagagccaccctgagggtgacacacacagacgacatagcacgactggtccaccattgttcagagagtgaaggcaaatcatttttttttagattatttgcaagcagatgctgcctagtcggggcatatttgccaaaggaatgatcatcaacaacgcgaagaagcggacttcacgtgaggccaccaacgcgcagaagcggacttcacgtggggccaccagaccccaggtgacatgatgaaccgcaggtcgtgtcagctggtcgaggcggtgtgcagcggggcgacgtttgaaggtataaaatggtctgctatttctagaaaatttcgtggcacctttttgagcagattccccggggggatatcccggaggaatttcttcttcttcaaaaaggagagtgacaaaataggagaaacaacaaatttgctggcaaaactgaatttaaaaaaattcataaaaaaaggaagaaatggggaagggataacctactcggaggaggcggagagaaggaaggagaactgcattggtcaatcgttaggccaaaccaataaggagaatcttcaaaatgtagacacgctaagtgaaggagacgtagaaagaatagataaaattcttgcagagttaatcagagagacaaagcagcgaaatggagagggacacctgctagaattgatcggattaagaagcaacggagaaaatatcacacaagccagtcttgtatgcatacgtacatgcgatagtatactaaaaaaaatgtgcaaagaggaaaatatttttaaaattgttaacatggtagatacagtttcaaataacttatgcaaattaggagacgcgctggaactgctcaggaatctacacacaaaccaaggggtaatggccagggcacatgaggccttggagaagctaaccacctacatcgatctaattaatattgacgaaaaaatttaccattttttaaaaacaaaatatgaacagcatgcacataggttagatcaggaacacgcagaagttctgctcaacatgatcgtctccatggaaaaccaaggggtccacataaaggataagaagcaaaggagagaatatttggaactgcaggcacaagaaaaatatatttcctttcatgctacatcgaacgtggcaaatgaatatgatggggtgttcatacaaaagaggagactcctgccttttatcgatgagcaggtgatacatagttaccaggaaaaaataaaaccttttattgaaaatggaaaagtaaaaaaaaataacacacgtgaaagactcgacccagccgagtgggtatttctcctccaggacagctccttcatcatgacggtgcttgaaaatgtcaatgatgaagaggtagcaaggagcgcccatgcgctactgaagaagccaaaccagacattcctaaaaaacatactgttgctgcagtactatagaaatatgctaacccagtttcgaaattttaaaaacttcagtgagtactctctaaaaaattgcatcctaaacagccccgacaaggtgcactattttttgaggaatttttttaatactattttgccccacttttttgaagaactgaggtttgtggagaggtacatcgacgcggtttcatccagagcgcagaagacgaaggcgaggcgttccgacgggggtgcagtgtgcgctacggtcgaagacgccccagaaaaggtctcagatagtaccttggaaccccctacgcagtggttcaactcagctgataaccacccccgcagcagagacgaaggagggaagcgctccaagctaaccccggaaaacgtgttctactacatgaaccaaatacggaaggagaagctccaacagatcgaggcagaaatgaaaaaccgattgactctgtatcaggttattcgctttgttgtgaacctcttgaaggattcctacgccttggagatggtgaacgttgcaccgttgccgaacgaactgtgggacgagcgcatattaaaatttgagataagggacgggagctacatctacgggtacttatatatggatctgtttgagcgggaaaacaagagccattcaattgcccagtacaccgttcggtgctccaaaaatatgaacgcctgcttgaagcaccagtggtttgaggaaggcgcgcgggagtttcccttcttctacgcgggcatcgtgcggggcggcatggacatcggaacgggcagcgaaattagcggcgaaattagcggcggaactaaccacggaacgcccaactgcacgtcagccgggagccaacctcaccaacaaacctaccaacaaacctaccgacaaaccacgtcgaccttccttgtgtgcaacttcagtacaaaattgagcgcccccgaaggagcagcctccgttagtaacccccctcaggataacatcttcataaatgaacagatagccaactcactaggaagaataaaaatgtccctcgacaaggtcaacatgtttcttcacgaatttggacataccctccactgcatactgagctccacatatctgcagcatctgtctggaaataggggtggcgtagatttctcagaattttcgtctcacttttttgaggagtatttaaacagttacgatgcgttgttgcgactgtacggagggaatggagaagagacaaaggagagccgcgaaaagatggagaagagcagcgaaaggatggagaagagcagcgaaaggatggagaagattgtaaaaagttatttggatagcaaaaacattctctgttattattccatcatgcaagtgacgattcagtccatcattgaccagattttttattgcctatcggacaaatccagttgtatttctgagcgaaatgaattaattgagaagaaaataaatgagtacttctccggggtgtactacaaggacatatttatactcgagttgtttccgcagatccatttttccaaaacgacacacatcgtccattatcctgccaattatttctgttacctgtactgctccgtgttgtccaaatatgtttgggagcggacgttcaagcgggatttgatgaatagggggaaggcagccgaaattgtgaactttatgcgcggggtgtgtcctacattgcgcctttcgcgtggtcatccggttgtccacacttagatatgttcccgccacaacacgtacttgcttaaatgtacacatacacatgtgcgtttctttttttttggctactccgcagggctcggtcaactccagcttaagaaacatcattgcactggtggaagatgacctggagaaggttcagtactacacggaaaatccgcaacatttgccacttgaagattttttggagcattactcgagtggaaacaagaacgaggagtacannnnnnnnnnggccctctaaatggccagaaaaaaaaaaaaaataatatatatatatacatatatatatatatgtaaaattcccccctttttttatcgtgaaaaagtgaaagttgtacttgattcaactcgctcagagaaatgtatgcgccattttgttttacgaaatggacttgtgtgaaatttttttttttttttttttgttaaagcgataggactatgaagctaaagattgttcactctgttatatgtgccaattggctttttaattttgctcccctttggaggagaataaaaaacgcgcgcaatggtttttccgacgtggtgtattctcgcccaaacgtcgtcttcacgacaaaaaaaaaaaataaaatgagtgagtgaatgaacgtgtgtccataatgcggaagaggcacagctcactcggtcaaataggaaccgatgagcatttgtcactccttgcgtgtgaaatgtagctgaacggtgggacaaggacgatgtgttgacgcgaagaagttataacggagaaaaagaggcacgggaaggagtagcatctccgtttcagcagaacaagtgctcctgccgcatgatcatatggtcgcgcatgccccatttgcccattttcccatttgccatgttgccatgttgcccttctcaccgcatttttcatccgagcatgacgagctgcgcgccagacctgggcagaccaaatccacgtagcaatttgtgccacccatgcctgggcgcgcaggtcgagttgaaggcttttgtcacgaagagagggtgaaaagggaaaaacggaaaaattaagtcgaaaaattaagaataaaaaagaactcacgtaggataaaataaaaagcataaataaacagcgaaaaagcgcacgcaaggaaagcagtggcgcatttcctctgccactttttttcacacaaaaaaatatgaaagtgaattcgatttgaatttcctcttttttcctcttttttccccctttttcctcttttttccttttttgtcccgcatttgacccaggaagataaaaaaaattaccaagcaaccaaacacaggttaatataaaggcaggcccgcccctaattgacactgcatgaaagaagctgaagaacccccaaatggataagctaaaaacggtgtatttggattcggccctgagcataatcaagggggccctgtgcgtcatccttcagatacccaccagcaggacgaccgaaagcgtaaaaagaaaggtactaagatcgaaccggagagaacgagagcgcgaggaggagaagaagaacactgctcacacgatgtgtatttcttttttttaacgagttggtgtggccacatgggtggtaggccggttcgaaatggaaatgcatctcctgcggtgtgtgttctcagtcgtgctgtttgcccagcgcagatgttctagccagattggtgttcctcaaggcgcctattctgcgtcgctaattctaggtcgcccattctgcgtcgctaattcttggtcgccaattctgcgtaaccactttttcgagtatctcctgaccggaactaacggcgctcactccgatcactccgataacgccgatcactccgatcactccgctcactccactgcgcccccctcccccccgcagcaaaacaacaatggcgtgctgaccgtgaagtccattttgatggagccgacgatcagccagtacgatgacataaagaagctgatccggaacaaaatccaagaggaggtccccttttacaactaccaaatgaagaggacccttgcagaaaagatttacggagattgcatatatgacaactttggtctcgcaaaggacatcagcgaagtgaacctcatagctctggaagaatggaacatcaactgcaacagaaatagggtcctgcaaaacacaggcttgataaaggacatccagataaatgagttcaaatatttgacaacgaaagaatcgttggaagttcattttgcagtgaaccctaagtacacatttgaagaattgagtggtatgtacaaaagcgaaaaaaatttgaccaattttttgttggctcctattgttaaggtctacacatcagaggaggagaaggaggaggagagtgttattagaggagaggcccccaccaccaatgacgattttgtgtacgcccatgtagaagatattttacaaaagaataaagtgctcccgccatctggggttgaaaatgtaaattacgaaagatctaaagaagtgaccccgtgggatgtgaacataacggaagaaggaattaactacaataagttgataaaagaatttggatgttccaaaattacagagagtcatattaagaggatagaacagctaaccaacaaaagagctcaccattttatccgacgagaaatattcttcagtcatagggacttggattttttattgaattattatgaacagcataaatgcttttatatatacacaggtagaggaccatcttccctatccatgcatctaggtcatttgatcccattttatttctgtaaatatttgcaagacgcttttaacgtcccattggttattcaaatgtccgatgatgaaaaatttctattcaatcaaaactactccctagaatatattaacaccttgacgaaggaaaatgtgaaggacataatcgcagttgggctgaacccagagctgacttttatttttaagaacacaacatatgcaggttacttatatccaacggttttatctatccataaaaagacaacactaaatcagagcatgaatgtctttggctttaatcattcagataatataggcaaaatatcttacccttcttatcagattgctccttgcttttcgcaatgctttccgcagttccttcctcccaatattccttgcttagttccgcagggtattgaccaggatccatacttcaggctaagtagagacatcgcggtgaaaatggctctacacaaacccgtcgttgtgcactctgtgtttatgccggggcttcaaggtgtgaacaccaagatgagcagcacgaagaagaaagacgaaaagggaaagaacgactcgggagtgaaagacacgaccggtaagaatagcgctcccaagaatagcgcccccaagaataacgccggaaacagcgccaaggaacacaataacagcgttatattcctaaccgacacgcctgaacaaatcaaaaataaaattaacaagtatgccttcagcgggggaggggccacaattgaggaacacagagaaaagggaggcaatttggagaaggacatctcgtaccagtatttgagatacctcatggaggatgacgagaagctgcacgaaattggagagaagtacagacggggagaaatgctaagtggagagctcaagaagattctcatcgagattttaaccgagctaatacagaagcaccagcagaggaggcaggccctcacggaggaggagattgcctatttttttgacgccaacaagcccggcttgaagaagttcaggggcgcttagcgggttgtgcggcggggttagcggcggggttagcggcgtgttaagcagcccattaagaggtgtagccgagagaatgcatcgatactcctgcgattgcgcgcccccctatccgcatcatcacctaaccagatatccaattctaattcacacgttggaggacccccgggtggggagcgtgtaaaactgcgaacagacacggcggacctgcctccccccaacctacacgcagtgtacgtataagcggatgcgactcagaattggagtggtacatggaggggaagctactcccctgctatgcgtttgcaaacggtttgttaattttcccatcggtttcgtgctcgccggagcgattccatgattgtactttattgtgtttttcttcaatttgatttattctactttgcttcacttatttatccgcgcttattttgcttcacttatttatctgcgcttattttgcttcacttatttatctgcgcccattttgccgcgctcattttgctgcattttatttttccttctttaattagccgaaacggtgtggacgtgcgcctacgcgcgcgcacctttaaggggagaggcctaacgacaccactgtgaacccccccatctttgttcaacagcgcatcggtccacttttacttagccattgttgcctcgtcgcgattttctgccctcacttagctgtgaatgcgggtcggcaacacaacttttcttcgcaggcgaaatgaggtttcccacgttaacgaatgtttaaaatttgcttaaaattaaggcggtgagtagcatttgttttgcacaccgcttatctccctaggcgtgttattgtgtgtgtgggattttcacatacgcatgacgcgggctggggaatgggcgcccgcgagggttattaaaatgggcatgtacacacgttttgaaaaaaaaaaaacacacacatgtgcatatacatatatgtatgtgtacagagcacagccgcgtgtgtggtgtgggactaccggccgaagaacatgctgttggggttggacctgccgtagttgatgttggccttggaaaagtccatctccggatgcatttttttgaacttttcaaaaatttcaaacttcttctgttcatcggacgtgggcaaattcatagccttctgcctctggtcgtagagcattttttcgaccaccgaccgagtctccgcatcgaggtcttccatcctggagttctctggaacgattttcttcacgtcaatttcggagtcaccctttattaccgttgaccaccactccattccgtttagcttttcaatacacacatgaataaccctgttatcttccaaggtccaaatagagtcctctggctttatatgtttataaaactctccgtcaataataacttcgtttttaacattcacatacaattttttgtaagttatttccaattttatgtccttggtttttaccttttggtccagatttatgtacatatctagactatttatagtttgagtccatgtgtatttttctgtttgtccaccatttcccttgggtggttcatcattagtatcctcatccgagtcttccgatttgtttgcctttcgttcgttcttcccttttcctttagcggaatattcacttatggaaggggttctcttttcagctccgtttttcttggagtccccttttccattcggaaggtgttggtgaatggctaactcttcgtctcccatttttccatcctcgtcaatttctacaacacgcttctcctcctgcatgttgttcaaatcagatgttgtcattccgtttttcacattattgttcattttcaaatttgtgttttttcttatctcgttcatttcgtctttcctactattaccgttcctgtgttccctttcgtacaatttttttttttcttcatccattttttcgtactctttttttaatttcatcaaatattcttccttccgtttgtagtacttcctcaacgttttcaaaacgatctcttcacattgttctatattcttcgagttggtaataaagtctgttttacgcaacaggaaggagaaaaaatggttcatcaaactgttaatgtctccacattctttagcaatgtttagcattataaagtcaaacttttcgtttaccactatgtctgtatccatctttctttcttttctttttctgttcaactatcctgtgatgcttctttgcagtggtggtggttttgatgtgcttctccacaaagttatgacggtattattatacatgtacgtcgtaagcgcaggtataaaataaacgtactcttccgcttacgtatatacttgtacaaatcaaatgtacgaatgggtaggcactacatatggcgatattaacttacgacaagagagaaaaaattaaacagtcgcgttacagagagtgagcaagccttcttggtctggcaaggaaacaaaaaaaatcgcaaaaaaaaaagggccaaaaaataaaaaggcaataaaaaaaaggcaaaaaaaaaaggcaaaaagtaaaggcaattcttttggcccctttttgtaaaataaaattgttagccgcacgggggatgcaaaaagggcggacgcttcactgcttgcggcacgtgcgaggttcctcaaaggaggccccccattctgaaggtggcgtgaatgtaaatggtacgtatgcatgtagtcacttagtgcccatgtatgcatatttgcattatcgcgtaaacgtgcagttgttcacgtggaacaagcgtatgagtacaaaaaaaaaaaaaacgcgcgctgcgttggaacccacgctgggaaaggcaaagggaaacaccttacgccagtcgtggaacacactcgttgtagatgccaaattggcttaaccccgaggaacagaatctctgcgatctcagtgagccttcaaaatggtgaataaaaatgcatagaaaaaaatgcaagcaggggggggtggtaccaaaatggggaaattataccaacgtagaagcgtacatttcaattcaacgttcacgatggaggttcaactggggggggaaatatacgctcagttcatgtgacatcccgcttacgaattggcaaaatgacccttttgcagataagcacgtctacgttgttatgtccagcagcttggcgagttttcctctgcttcccgaagttagtaccttccttccaaaacgggaaagactcaccaattttaagcgtaaaattgcttcgccaaaggagcaacatattgtcatatgcgagaaagcgagcaaacaacgaacacacaccttttatcgtttaaagctcgctgctcaaccggaggaatcaagcatcgacttctcttaacgtatgacgcgaaatggaaaagaaaccgcaaagcagtggagaagcgtccaagtgaatagcagcgccagtatgatacgtacatgcgcacatggtatacgtacagcttacattttttttgcaccccgctttttttgtggaatagaaaaacgaactgtgcgatgcacgtgctgctattacgcacaaatgcatctacctatagctgtagcagcagcgtgtccggtttgaatcaaacgtacgcaacacttagacgaactgtccaaagggcaaaaccgcagggagggaatatcccatcacctgtgggaagcatcccattggtttccccttttggcgcattaaaaatggcaacgtaaaacaatacatgtgctgccttaaaatggctcagttttgttctttttttttttttgtaaacataggtcaacatgtgtactatacgtatacacatggtgaggagtgaaaaggaaaaaaaaaattatcctccggtatctcctaatttccgcatcactggcgtttacgtagaacctttattgggggcacctaccagtacgtgtttacgtcgagcgtgattatatgtagacgcgcttacggcaaataaccacaccataattttttcatttgtacgaatccacacgagggttcatttcgcatttaatttgtttatctcgcgcgggtggaacataaaaaggaggtccagaaaaagttcccttatacttatcgaatgagatctttgaggcggtggtgtcacttctttcgaagttgtgttcattttttacccacctttggtgattactcttttttttttatcgcaagggaattatgttcttagcagattcgaaaagaatatgctgttcgtttcgatcctcttgtaaattttttttttttgtcgcattctcgaaacaggtaaagttgggcctccctagagaagcgtttttcttcatcaataaataacaccgatctgtcgacggggggacgaacggcataagaaatccctccgcgtttgagtggtttacgcggtttgcgcggtttgcgcggtttgcgcggtttgcgtgggcatatcacgagagcaagttttgacaaatggtactcacgctcgtgaaggggggtgaatcaaaagaaatgtagcagcaagggggaaaagcatatactcattgtagggtggcacaatgggacaaacaaaaccaacacgtaattacatctttttttttacgcccaattattcgtttgggcgacgattgagcttttttggggaaggccctgggatgtattttaaatgattggccggccctcttttgccatccgctttttttttttttatagtatcactactcgtttgtggttttttttcttcaaaattgcagaatggaataattttatgtggtttactgtaacggaaagacgaatgctgctctcatgaaaattaaaagtgccatttgggtcgatcgtaggtatgtccccccccgtcgtcccacttcttcatctgcttcttcctgctcagttcctgcaattttctccctcacagtcatgcgtcgttggcaaaatatgtccacatgatatattttaatatataacaatacattacctgctgccctacgccttggcaaaggaaatatatatatattcatagaaacgccactactcaaatatttatgcaaaaataatatggcagtaacgaaggcgcatgcactagagggtagtaacatataataatattattatgcgtccatttttttttttcgtaattttttttaaaaaaacgctgcaaataaaagaaaaaaaaaaaaaaaaaaaaaaaaagaataatatcccaattcatcatattttttttgcgcggaaaaagcatgcaccattaaaatttcttcatagttgggtaaatttacaaaataaaaaaaacgtacatgtggtttatattacttacattacattttttcgtaagaaagaaataattttcactttttcgcgattggaacgtgcgtattttgccacttatttgtaagttcccgttttttatttttgcgaaaaggaatggattctcgaaacagttgaaaaaaaaaaaaactgtcaccattttgcgagttcattttggaccactaaaatgacacgcggaaaagaaaattggcgaacgacagatcgatgaagcgtcaaactgcagatcgataaagcgacagagcgacagagcgacaatttgccgaatcagttacgtaccactaacatgtcgatttattaccattccaagtggtaggcaaaattataaaactactccaaagaagcggcaactttgatttccctgcaaaaaaagttaaacgcccaaaatttcgttttcgcggaaaaaacataatataatataaccctcaatcggttaaattgtcatcgaaagggaaattattttttttttttacgaattgtttttcgcccctccaagttattactttgcaaattcacgcttcgaaagttttttgatgaaatggaacacttgtgtttgtggaagtgaatatatgtgtacaccctctccccggttataaatttatcactgcgtatttgtcgcaaacgcacgcgcgcgtgtatacgtgtatatgtatgaacgtgtagatatgctcatacattgtacgttcatatatacacttttatatatgtgcacggtttatgtattctatcccgttatccatttaaaaggggttgccatctaacctgacaacttcgtggctgttgttaacgcggaaagcctgcttgtacatatttctgccgttgtggataaccatttttttttatacactgttatgttatatgtacgaagccagcaaaatgggtcttaaaaagtgcgtcgttttctttgccttttttaacgtcatttcgtatctaaagaaagagagccatgacacatgcctgtgtaatccaaccccatttcccgttccgcaacccgaacctgaacccgaacccgaacccgattacatggatgagtacataccttcactagaaccacaaacagaaccactaccagtcccggatgacggaaatacgaacaacaataactttaatttttataacaatggatacttcaacggaggaaatgatgatgatgacgacgatgatgacgatgatgaaataattgataactccaacgatgacaataatgatgacgaggaggccaacaacgatgatgatgaggatgatgaagaaattaacggaaataatgaaaataacaataacaattcccaaaaaaaaagaaaaagaaacaatttgtagatttctctggtccactagaggagccatgtttgtgaagagaagagaagaggaaagaagagaaggtagaggatagccatccacgggggtgaaccattcgcagtggcacaccaacctcaaacacgtttgaagtgaagaagcgtcttctttgttttatcttaacatatttttaaataccatttggaagcattcgctttcttacgtgatggtatctcccctgtacgtatagaaactcagcacatgtgcacgcagaagactacgtgcaggtgtgccatcctgaagccgatctgatgttctccttccccttactccagttatttcctctatgagaagagcaacgtgtatatgaagcggtgagtctattcttgcgcttcccgtacccttgttcacaacatattcgacttgttgctcactttgccaaaattgccaaaagttccaatatttttaatcgcctttctatcaacgaacagaaggaattaaaggcacaacacccctgttgtgcaccctccctttttttttttttttcattatttttccatgtgataataatcatgtttaacaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgagcaaaaagcgaatcggtcggggggaagtgaaacctttcgtgtccacgatcctccacctaaccagttttcttaatctgttgtctgtacttccgacctgggaggaagggggagttagtaacaaaaaaaaaaaaaaattaaatatgttcatgaaaaaatggaacgcaggaaggtggtggtggttgggggtagccatcccccacaaagtgctctttccgaagatatgtcttcaccacgcatgggtgatacaaagctcatggtgatactctcaaatgaattgaaaaaaagaataaaacaaaaaggaactaaaaacataatggtttatttgatcactttactctctccccatcctgctaacctgctgtatacatattaataaactgcgatttatattttgggttcctcggcgcttgcttgtaaaaaatgtacttctctaaatacttgggaattcctctagacctgggggctgggtttgataaaacttgtttgtgtctcgggttggcattgcaatcgactcctgaagttttgtgcgcgcaaaagggggtgcatacgttattgggaacaatgcaaaaaaaaggaatagccattggaaccttgctcaaacgtgcgcacatgatgtaaagctgctttttactcattggcactgcgtctactccgcatgactactctgacgagggaaatctctccttacgtaccaagtaacggaacgtgccatctgtgaataacataccgacatgaattgcaaagcaaggtcaggactcctgcacattgaaaaaaaaaaaaacagcaaattagcagcagaatggtaaccacatggaatgttattaagcttcgcataaatttcaagtagacgtgccatctacaattgcaaagttgaattcgtcccatttgtgcagtatacctctgtgccacattttaaaaaaagtcccgcctttttacacacaaaaaaataatgtttggcggtaaggctaatcgaaaagaagcgcgaaacttccccagtgcaacatgaatgcaaactgatcaagcaggtttatacatatatacataaacttgttcgtaaaaaatggagctacacatgggggggaggggaggtgttcctttcgaagatttcttcttttgtggacctttgataacagctggcgtgcttacaagtggctcaactctatcgtagtgctgctcatttgaaaggaaatttcacttcgtcaagcttggtcaagctgtacccacgtttcgccgcgtttttctgaaaagtctgtcgtgatgccctaaggaaggtcattcccctgttggatttttttttttttttcttttttgcattcgttccctagcccctcttacgcgccatgctatgttaacatacgggtaatacttttacgatgcataatccaggtgctccattgcgaacgcgaaaatgaatgagcgttttctcctttttttttttttttcccacgttctcgaacggaagttacaaagttatatgaacgcataccccgcatatttacacgtatttacgcatttatgcggcgccccattttgtgtgcattcattttgccaatacgcccaagtttgaatatgtacacaaaggctcccattatgttcgtaccattgggacgaacatatgagcaaaaagtcatatgactaacaaggtgagcatgcgcctgtaataattttgcgtcccttcccgttgttgcatggcttgtgagtatacagagcattcgtccgatcaccactcggcatttacttccaagttcgccattttgcttacaaacttgtggcccacttggggaacacatcccttcgcgtgagtacgcatcagtctgttttcctacaaggggggtgttgtcgccaagagtccatttcttagtcacacgttcacgcataggcacgtaacgataagtgtttacaaaagagggggaggcttttctctgtactgcgaaatcgcattcatcgcttcgctcgccgccaaatgattgaagatcccgtagacgaaaacagtcacgtatacctgaacgcgtacgacatttgtgcattgttttgtgggcacatgctattatgccgctcgtgcaagtgtggccaattcgcttacaataacgcttgttcattcgccgaagttgatgcgctgcacacacgtttgtggcgccaaattatttgcaaccttagtttatttatttattcttttttttcttgtctttttctaatttacgaaggaaaaattggctgaaagaattcgaacatacaaaaatacacgaaaatgatttgaacgaagttcttatgaatttcttttgcgtccataggatgtatgatgttgcgagtgagtttcagaaggaggcccgggtaaagcgtacgtagatgagcgtcatgggagagttgcgtggagaagggagatcacaaattgggtgataggcaatctgctgtaaaagtagacgcgtgtgaagtttgccgacaaagtgtgaaaaaatggaatgaaaaaaaaaaaaaaaaaaaaaaatgatgattctatgcgcagaaataaaaatcaaagtcgtactacttatgtagaatgatgatactggatgtcatccttgaactgattttttttttttttttttttaattttcacatgatctgataatttgaaattgtcgcaaaatatgagccacattttgttgccttctcaaccgagttgactggcgcaactttgacaacggagaaatgtgtcactatgtaaataagaagacagttaaatatgttgaggtgcacaactaatgtgggctatttttttttttttctcaaccccccccacagctgatatgccaatagacacagtaaaaatccgttacctaattcaaagtgaaattatgaataacaaaattgaggaggccatagaacatatcaataatttagacaagggggtgagtcatcattttccttttttttctcgctttatacctaattcagttttccccgttttttgcgtgtagttacccgttgcgatcacttgatcatgctgctcccttctttcacgtatctccatttccagattttaaaaaagcataaggacctcgtttttttcctcaagaagcagcaactattaaaattaattttgaacgtgagtaaacgggacagtaacaacagtgaccactcgtattaagtttattccccgcagatgtgcacaacacagcagcagctccatttgtatgtgcacataacatgtatatttttttttttcccccacccccttttagaataacatcaatgaggcgatattatattcgcagcaggagctggccccatatgtgaacgaaaaggtttggcagtccgcgtggggatagctgtgtacgagtgaagcttacacatgcatgcccttggtttgtttgctcgttttcattgttgccatttcttcgtttattgcacggcttatagttgttcactcggatgtgagcacttttgtatacctttgctgcattccatgcgcgctaacatttttccatctacatccccccacacacagccatccctcattagcgagatcgatgacgtcatgatgctcatggcataccaggactttaacgtaactcttcattcgtttcaacgttgttactgcgtctgtttcgacgtcccgcgtcgccttccgttttgcctcccatttcgcctcccgtttctcttcccatttcgccttccatttcgccttccatttcgccccccgcaaatccatcgcacaacccgcagagcgaggaggccaaaaagttaatccaaaaaatagagaagaagaagaacaccctgaaaaggatcgacgacatcatcttaagttactacaacgttgacagtggtgagctgagtagagtcgtaaaggaaagaaaaacacgcgagtgaggaggtggttggtcccatcaatatggcccaccttctcattcactaacaactatgttttgtcgcctttttacaacatggtgaatattcccccctcgtagaaagcacactagaatatatcgtgaaaaacattttcttcacgcagaatgtgttgagttcgaaggtaggcaaggggagaggggcgcttgcgcgaggcatatgtgcaaggaggtgtaccccgtcgatatgctactttgttgtacccctttgatgtgctactttgtttacccctttgatgtgctactttgtttacccctttgatgtgctactctcgtgtgcctcccccaaacagtacccctgcagcatccccaaactgaagaacctgaagactggctacatcgagtattacgaaaagcagaaaaagagaaagaataaaaagtccagcagaaaaagtagacacaagagcaagtccaaggagaagattttcgacgacaaaactggggaagacacggcgaaggatttcgacgtgacgaacgaggatgactatcgttccgtttagcgcaccggcgctgtaatttatttatgcatttatttatgcatttattttattttattttttttcatgttgatgcgtgcatatgggaataactcgcaactgttaatttccccccttttgctcacgccctggttatttttcagggggactctttccctccccccccgttgtccctacgcttataatgtgtttgtcgtttacgccatttcaccactcgtatgatgtgactgttttccccgtggcggagctcgtaggggtcaccgcacacctgggagccaagcgcgctggtgaaaataaattcaaaaggaataatttataaagttgtatatataataaaacagagtaaaggttaaaatggaagtggtgacgaaaaagaggccgtaaaaaattaaaagaaaaaaaaaaacttcatcaaaactgaagtaagaaaatacaaaggagacattcttaaataatgttttgtattttaaataaatcctcttactcatcgtaaagttgagataaatatttaaccaataagtgaaggtgttgtaaatgtacaaacagtacagcaaatttatgtacgtagttatgtaaaaaataattttttttaaagttttattgcgtgtgcgcagaaagtaaatataacttaaaagtacggtgatgattattattgtaaaggtgttaataacgatgttgtatatttgatttacttgaatttcgatgatgtaatggaaaaggaagaatatataatacacgacaaatagcagatttacaaaaagcttcgttttgttttttttgtttaacatttttttcgccttttggtcatcatttttcacttttttttttctcacattctgattgtgattattttcgcaaattccaaaattgtttttgaaaaaggatttgtcatcaaaatgtgtcttctcagagtcgctgtaaattttctggtttatttctatgctcactttttttctgattttgtactcattcacggagtgttccctcgggtgatgattagcttggctggtgtgattgcttgggacgctatgacggtttgggtttaaattggggcttatgctgcaactcatattattgctgacttggctagtactcacactgtttcctcttttgttgccgctccggtcgttattctttttacccttgggggcataatcgggcaggaaaaccggcgtcacattttcttggggagccgacaggccctgtggggcttcgccgcaaggggggttgtttccctttttcgccttcttttggggagccgtcttctcagggaccgtcttctcgggcatggtcttctcgggtacggttttctcgagccccttcttctcggacgccttcttctcgggcccctttttttccttcgcctcctttttgctgccctgctctacctcctccttttcattttttcttttgcacaaattgttgtttttatatttttcaaatactttgtcatagtttccgtatagcttatccatttaacgtttttccaattgggctgctgtctattttgcacgtttggttcggttgcgctgtgttcagctgagcagtgtagcgagggatggcaccacgtggggcagtagttcctggggtagtacctcgtagggtaacgctatatccgccgagctactctgtggttagcggcgttttgcagggaaatcgtactgatgactgtcttcgtcgctgttatctcgccagttcgcgcgacttcccgtttttcatttcaggacgttggagggagaaaaaaaagagcacagaaacatccgggggaattttttccacttcgataaatttaacgcatgcatgcgggaggttatagcgagtcgaatgaaatgcgccatgcgggggttactttcgaataagaaaatattagccacgaaaaggccgcatgtgcacatatatgtatgcacgtctattcatacagagctacatggcagcatatgggtctgcacacagacaaacctttctacccgctgcgatgacgttttaaaaaaacaaaacgttatgcgaaggcaacatacaaggtgttaaccaaaaaagggaaaaaaaattgtaaaaaggaaaacgaaaaagtaagctgaaaagtaaccgctaaggagtaacagctgaaacgtgaccacttaaaaaaaatattgtacacgcttcattacgaggaataatcacgaagttatttcttcttcacttgtgaaacttgccttgctttgctttgccttgccttgttcttttttttttcttctctatctttttctcagtttgcatcttcgcttatttgaggaatgcagacaccctgcggagagaaaaaaaaaaaaaaattccctcaatggagagcaaagtaagcacgacgcacatagtcatgcgtagagatatacatgtggcattatggggtcacacgcaaagggggatatgcgcacgtgtgcccatcatttttgtgcaaaaaaaaaaaagtaaaataataaaataataataataatagagtcaactgaattgcgattgttgcttttttttttttttttttttttcttcttccattttgcgcatttattgtgcccactttttcgtttactcgctttcttctcttacccccgccttagacttccacaaatttttcctcacgtgctgcaagtccacttttgggttaggcttatttggtctttcttctctaacgggattgggttcctcaccagatgtgctttcatatctacgggttaaaaattgtgaagcaagtgttaagaacaggagaggcagacaagggaaaagctttgcggcgccatttctgctgatcgaaaggtagactcatcacgggggggttgctttacctgtcatgcctccacctatcgctcgcaatcgatccttcatcactcattttcctgcctcatgggggaaaatgggaaaaaaaaaatgtatgcgctgtgggttcttacaatttgtacgcatccattagtgcaaaaatgacttgcactattttcaacatttttaattatttttttggggtgttacttgtgcctgtgccttttcttcttttcatacgccaggagcagaggattgaaggggtccttgggaatgggttcgtcgtaagagctacgagggagtgaaacgcataggggagaaaatgaacacatggcacactacggcgcgtcacgttaaaccacgtttcgccgcattacgtcgtattgtgccgctttacgtcgcattgtgccgccttacgcctcctctcgtggtataccatgtcatgtgggcttcactatctagagattccttgcacaacacggtggcgcccttttttttattcaacaaagctttattgttgacacgtggagcactcacctttttgtcctcgatctggaccttttgtgtttttttttcctgtctgtgtccttttgcttcctgtgccttctgtcgctatcgtagctttccttggaaaccctttttctcttcgtccttttttcttcattggacctattctcgtgtgtagactctttcttcttcctcttcttcctgtcctctgcttggtcgtcatttttgctttgttccctatggctatccttccttccatccttttgatgcttcttccttccgtcctttttgtgctcctttttatgatccctttcgctcaccccttcgcgctccctcttggattcttttctgtcttcccttttgtcccttcttgtgatatcctccttactaccattctcgcgctctttgcattctcctactttttgttcctccttttgatttaccttatgttccttctgtgtgcctacttcatgctcgtccttttggtccacctgttgtttctcctgttggtcctcccttccacttctaccgccgctacccgttctactccttgtcctgcttccccgtttcctcttccgagtcctcttccgctccctttcccgttctcgtctcctttgccttttttcttttttaattttccggacaacattattatataaatctgagtcgatgccagtactgttgcttacggtcgagatggaaatatcacttagcgagtcagcatggatgaacttttcttcgtccttttttctgtcctccttcgtgtggcctttctttgtcgccttcacatcgaccccattggttgcctcttttttgtatacatccaagggattgttcaacaagatggtgtccttcattttgtgcatgtgaatatattcttcctttccctgaatggtacgttcattgcgagggtagaacaaaagagtgtacgcgtgtcacagcgcggatcaagcaagcaggcatttcgcgctttcctccacttctccccccgttcgtatacctccacttcgctttgcgttcggttcgccgttcctccacttctcttttgcttcacttcgctttcgctaaaattcacccccctagttttgccttttttttcacttttttaaatgtcgctgctagacactacaaaatggtgctaacgctaatggtaacatatatgcgctttcacgagtgacatttttcgccgagttgaaatgcccgtatggtgtattccccattttgcgttaattcattgtttgcccttctctatacatttttttcttttttatccttttctttttttgcgctagacgatatgtttaaaaattgttttgctttacgataggattgtggaaggaaaagtttcggtggggggtaaaaacggatatgagagaaattcgccgccaactgcaaactgcaaactgcaaactgcaaattaccaactgtttgacgtttagaaaaaaaggggaaaaactgagtagttgcagctcctgcgctgtttcgttttggctcatttgtataattttcgtgcttccctacttgttcctcttaccattgtatatacatacatacgcacataaatacatgcatatttttttctcgctttgctggtcacatacgtaccgttttgcttcccctaggaggaatacatttagggatgaatattgattggcacaaaaaagaagggcatcgtgaaaaaacaggcgaagtggcacgccacgttattaacattcaaacaaaaaaaaaaaaaaaaaaagtaacacccgtgagtagctccgcatacacctatttgtgtacccatgtgagcagcccaaacgaggagaaactttcaccgcttcgtttgtgaagtggccgcagctaataagccacccatcaccaccgatcaacgaacatatacaaaggcatatcggcacatgccgctcggtgctgaccgtaataatatgcactgcgcatatagcgccatgtgcaggaaaatagggggaaccaaataacgtgcgcctttcgcaattaggctaaacgtagacaatgcgccacggcgaagaaaagaacgccatcgctaccacttcctttgcgtcaaagcttttttgcgaactcctgcagttgatgctttatggcatccatattttttaacagggactcaaattcgggtctgttgaaaaaaaggacattcttgtttttgcagcatatgcatagattcggctccacttccttgactccttttactcggttgaggacaaacatggtacgtccataaaggcccagctatcaaagagggtgcgccacgttggggagaaaaaatggagtgtcaacatggtgaattgaaagagtagggtgagacaactcccccccctggttactccacgtgggggaagctccgtctccatctcatctaatgcatgaatgggaaaaaaaaaaaagacacatgggctgattgggcgttcgtattagcgtagggaaacgtgcgtatgtctgtcaagcgcgttcactccactgctcgtattcttttccaatttttacgccctttcgctcggcatttttttttttcggttgcacgcttacatcaccttaccttctcatcttgggtaatttttatccggtttctcgggggccatccagcgtaaaaatgatacccttttctcttcgtttccctttgaactatatccctaaatctttttagtgcactcttaagactacttttctccttcacattttttagcgcttcgtaattatcgtacacatctgttatggctccatttccgcggcattcagctgtgtttcccagattttgctcccttgtcgaggtgaagaatttctttttggaatgtcctaacaagcagaacggcaacatattcggaggaacatgaataaactagctatgcatggtgataaactagtgtgtgatttcgcccattcatgttcctttgttccgtggagaagggaaaatgagtaaagtgtatatcccttcctgatttttttattacgcattacgtgtaactgtccgacataggaaatgagcaggaaacatcttcgcgcgtttttgcgaggtgagtggtgtctgagggaataggcgggtgctgatgtagtgctcatgtggtgttcccactgcgcagaagtgggttggctagctccttggggttcccacaattagggttcccacaattagggttcccacaattagagttcgcaacgatatcgcggtcgagcccttcgacttcgagtgggtaaacttccactcctcttcgcggcataaaacggggaaggaaaccaaaggtgcaccattcggggagctaaaaaaaagaagcaacactgggagttatagctcctccttttctaaaatgtgcatttatttggcgaaggaacgagtatcttctgttagctcatttgtttgtcccccacaagcggtcaaactgttcaccattacgttaccatcattttggcattttttttttttttcctagttgtaaactaacttctcctgtcgcaannnnnnnnnnnnnnnnnnnngtacatatggcgggatttttctccctgttaccctactgctgaagcagcttccacattaaggcgaataattttacccattttggaggttaaacaaatcacgtttttatgttaaagggtgttgggaggaagaaaacaaattttaaaaaaaaggcaaacggcgtgtacacgcacacagtattttataaacatttttgcaacgttgtaaaaatgtgcgctatggaaatagttatcaaacaagtgtgtgtgaaggctcagtggggaaaaaaaaaaaaaaaatacacaaaaaatgacagcaaaaaaaaaaaagaaaaaataaaaacaaatttaaagggtcaagggggagtttctttttttaaaaaaaaaatgttattataacatttcgtaattttcttccctctcaaatgcgtttagatggtacatgtactctttgttctcctccaggttgatgcaaatctccgaggtggttcctttcagatcggttatgtcctgcggaggggggaataaacaggcgaaatgacgtgaatgcatggtcactttggaatattcccacacggcataattgggacgaattgcgaagcagtctttattagcgttgtccttcttttcaactgtgccgcacgcggtgccgctccacttctcctgccgagtgaagaacctcacctgctcattcttcaaaacggtgttcctcaacgagttggtaaattcgttatccgcatgcaggaacttctgaaggttctttttctcctgcacaagattttttatatttttgttaattttttgcagctgactgtctatattgaaggagttaaagaaatccaaaatttccatcaacttgaatttattaaattcatacttattggaaaaaaaaacggagttattttttaacaaaaaaagtttgtccaggatgtccaatcggaataacagtctctgaataatacgttgtgctttggtttttatttcaagaaaattattttttatgatgtacaaaatgaacaaaagattttcattattcttcttaatatgtaattttctttttttaagaatctttatatttttttcctgatcacttaaggccattttcactttctccaagttataaattggtacaatgcagaaattatttttatcgggatttttttccattgccttggcgtacttacttaatatttccttcgaaattaaatactcatgtttgtatatatgagtgttccatatcaaattacagaaggagcttagcagcagcgagttaatcactctgttcttcgattcgctcatctcatccttcaggtaaatgaagttcatcatatacgggtttctctcaaacacgtacgtttcgaggtacgatttacacatgaatattgtgccaagcttcatcgagatttcctctaagtgtatatgtgtgtagggtgggaatgggtaggtgcacgttaatcggggatatacacactgggtggagaagcatacacatagtgggcaaaatatgcctccgtgtgtgtagcctatcacggatgataatcacatgttgaagcaggtgggagggaccttctgttgggaaaccccaccgagacgtatgcaacacttggcaaacgcgcacgtcgtttctctcttattatttaccacaaagctgctccgtcagggacttcctaatctttagggagctgttaaaattgaatttattttcaaagctaaagtttccattttggggctcaatttgcgaattgctcttttcggtgtttttctttaattcatcggtcttcccactgttactgttgctgacgttattgctactagcactgttggtattctgattagggtttccattgctggggggatccactcttgcaaaattgtctgccttgttttcgcctggaatcacacccttgtttaacacacctatgaacccactttgagtcgatgtgccgtcacttgtcaatacgtttgttttgttaccaaaattgttagccgcactgggtgcgttattaaaagtgctgctcaacccagcagccctgtcattttgtatattatttgaagaaacggttggaggctgtgatcccactagattatttaacggactgctcacatttgaattgcttacactgttaggggcaaaagcactaaatgtattcatcttttttgctcttttttttttttttttacataactacgtgtgatgtgtttttttttgcgggggggaggcgatgcttcgatttgttcctgtatcgcacacgtaaatatatgtatgtaccggcgtacgtgtgggtagatgagcggaaacgaatatatatacgtccgtttgctcgccttcgcagaggcttttctccccttttaatttttcaaaattgggaggtcatattgcccacgcatcgtctgtactcgtgcaagcaaactgctgatggaggttcgttttccacagcttgcatatatacatgcgcatttgcgtgcgtgctgatgcaggaaatgaaagggcgttgtccccgcagtttcacacaatcctcctatttcagaggaacttgctagtggggcgaatgaacacgaatggaagtatctcctcggctcatggaaaggcggacggaggatacataaacaaaaatgaaaaaaaaaaggctaagctgtaaaacgaagggaattttgaagaatcgatgacatttttaaacgaaagcgaatgtacgtgtatttaagtacgcatatgtaatatacctctcgtatatatttttgtatactcttctttttgattaatcagaaaatttccaccccatttttgacaaaaaaaaaatgttaaaaaagtcttctttgtgagagacgaatatatcttaatttttcgaaaaatatgacaaaaaaaaatgaaatcgcaactttgcgaaaaaaaaaaaaaataaggggaaaaaacaagctgcgcagatggggttaattttgttaatttcatatttactgatttcgttaggcgcaatggggaagggaaatgcatatggtacgcatataatatgcatgcatgtatatgtatgtattttttttttttttcctctggaaggaaaatattcgcataatgtaacaaaccgccgcgcttttcgcagccttgactgaagtacgagtacccggtgaggcttaactaagagatgccactctgttgtgttaagatatgcccaagcgtatgtgttgccactacggaggtagacttatccacaaaggaaaaaaaaaaagtgaattatatatagttgcatatatctgtatgtagccgtgtgcacacgtaacgaattatacaggatgagcatttaccctccccaatttttgcgaatggagagccagtctaaacgtatgatgtggaaaaatccgagtgatggtccctcataagagaggcttaaatacctcaactaatgaaaattcaccaaaatgattttgtttcatcgcgtcgcaattaataggatgtcgacgggtataaaaaaaaaaaaaaacggacctttttggcagtttgagaacctttttttttatttcttttctttgttgcgcatttttagagttacatttcacaaatgaatatacggagagttcttccgaacatgtgtgccttgcaagaattattcccactgtatggcgcaaacgggacttttatatgagacacgtcgaaatcacgttgtttcgcttaagtggggaatatccaattcgcgtgaaattcttatgcaggatgggacttttcttttactttttaaaatcaccactttgttattatggtgtgcggggaataatgtttttttttttttttttctcccgacttgcgcttacgcaattgcgtgaagtaaaaaacaaattaattcgtttcgatggggtaatgaggaaattattctgtacttaaaaaggtgcaaattttttcccacataaaaaggaaaaaagaaaaaaatataccgcccgatgcgttttatagcgtccctaaaattgaccttttcgttttgcgcaaacttctaaaaaatgaggaagaggtgggggaaaaaattgcttaaaaggtattctcttcttttaatacgtcgagaggggtccaatttaaatggggggaaacaaaaaaaaaaaaacaggtgaggccactaacaaatgaacaaagctgtttacagaggtgtactacacaccgttgcttaaaagcgtaaccaatcttgtggtgaccttccccattcttggcattttacttttttgaaaaacgcattggtcaagacgatgcatgtcctccacgcgcaactccaacaaagggaaaaatgagtgagacgcgaaggtgggtacatatcgcttaacggcaaaatgacagaatgggaaaaaattcgaaccaataatgtgccaaacgggtaaactgcaattgggcacatattattgtcttttttcttttttgaaaattgttgcttaaaaaagcctttcgcgtaagattgccggagggaggaaatgttcataaaggggagtgaatctcgttaaattnnnnnnnnnntctcgaatttttttttttttttttttttttttttgcctattcattgttgttttgtggtgagctagccaaaatgcttttattggggagtcttttttcatgttatcattttttaatttttccttcttttgcgggattgcagaaagctaattgcatgcaaaaaaaatgcattcaaaatggcgcagctgtttttgtgaagccctagggaattgaggcgcatatatgctgatagacttttccccccctttttgtcatttttttttccgccgtgggttttgttttgtgtgtatacatgtaggtttcttcttgtctctgcagagaatcgcccatttgtgcaagcctgttcggatagatgtttcgcgcggctgatttgatccttctcatttggcgctttacgcttcatgcaattttttttatttttacatgtacgcgcggaatgcgcgcttgtctttttttgaacgaagcatgcatgtgattaagtctgtctctcgtccgcacgcgccatattttaccagcaaccaaattgtatatgcgcgagagcatattccatttgtaagcttacatacatatttgtacccatgtttgtacacataagtttatacttcttaacgcatttgtcgcaaattcagatcaaaaggcaggttcttatgaagcttagctaccattttacaactgtctgattttttttattttattttatttttttttttttcctgttatatctcatttttcatcacaaatgattgacccttttttcttattttaacatgattatgtgagaagaacaacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttggtatatataatttgtaaaaagaaatatatttgcctttgtctttatttacattttttttgttttttctcaaaaaataaacgtggaaatgttaacatgttaacacaacgttaatttaagtgaatatcccatttaacttacatcagttgccaaatgtgagatatttgcaaccccaactcccccaaattggtgaagaccccaaactgaaccaaaataattttgtttttcccttttttgcttaacctgaagctcttcaaacacgcattcgtgaaacgtgtaagcattttgcgtgaacatatgtatctgtgtacatttgcgtatgtttacgtgcgtatgtgtgtgtacatgtctgtgtgaacccgcacttctgcttctcggcggccagatacactcgtccgtgtgtgctgcgctcctttatgtacattcgagtaccagtccgcaaaaaaaaataatacacaaatacacaaataaatatacgcataagtacttacacgcaaatacataacccgtctgacataccttttcccccccccttttttgtgcgtctccttaccaccaggctttattccctataaaagatttccagcacacatcccccgttagtggtcttccgcactgctcaacgaatccgttgcgtcgaaacgccgctccaaccttgcagatagccaatacggtttggccaaaaaaatataatcgcccgtgccagtgtgcccagcataggcttgcgtatagacataaaagttttaaaaaacaccctcaaaagcgccagcgcctcttccctttttaattaacccgcgtccaaaactatgaagctgattcagaacaaaagctaccttttggtggttttcctcctgtacgttagtatattcgccagaggcgaccaaaaaattgtggatgaagtgaaatatagtgaggaagtatgtaatgagagcgtcgatttatacctcctagttgacgggtcaggaagtattggatacccgaactgggtcacgagagtcataccaatgcttactggcttgattggcaatctaagcctctcaagggacgctatcaacttatatatgggtttattcgcaagccgtacaactgaattgatcagacttggcagtggcccatctattgaaaaaaaactagcactgaatgcagttgctgatttgaagaaaggatattcaccttacggtgccaccaatatgtcctctgctctggaagaagtgatgatgcatttaaaggatcgagttaacagagaaaaagcaatccaattggttatcttattgactgatggtatacctaataataaggtcagagccttggaattgtccaaagaattaaaacaaaaaggtgtgaagttggctgttatcggaattggacaaggcattaaccaccacttcaatagattaatcgcaggatgtcgtccccgtgagcaacactgtaaattttattcccatgctgactggaatgaggccgtggatcttatcaaaccttttattgcaaaggtgtgtactgaagtagaaaaggttgctaattgtggtccctggaatccatggactccatgcagtgttacttgtggaaagggaacacacagcagatcaagaccattgttgcatgatggatgtactactcacatggttaacgaatgtgatgagggagaatgcccagtggaacctgagcctattcccgtaccagctcctttcccagccgcccctgaagatctcaagccacgtaacacagatgatgatgatgatgatgaccaccccaattttcacaaaggcctagatgtgcctgatgtagaagatgaggttccacctgaaaatgatggaacggatggaaacccaaccgaagaaaatgacttccccccaaaagatgacgttgtacctgatgaatcaaatgcccttccgttaccccccgtagttcctggaggttcaaatgaggagttcccaacaggtgatgagaataacccagagaacccattgaacccagagaacccagcgaattcagagtacccagagaacccagagagcccagggaacgcagagaaccaagaagagtcaccaacggagcaggaagcaccccaagacaacaacataaatgaaccagagcgtaccgatgataagggatctggaataaatgacaaattaattcccaaaccgatggataacgaaagagacatagccccgaacaaaaaggttcatcctagttcaacaaatcacgctcatgataggtacgccagaccgcacagacactcaggaggaaatgataacggtactaacgcaaattcggacattcccaacaattccggcgaatcggaatacgaagaacctgaggataagggaaagaagtcatcaaataatggctacaaaattgcaggtggagtaattgctggattggccctagttggctgtgttggattcgcgtacaatttcgtatctagcggaggtgctgcaggaatgggtggtgaacctgcgccctttgatgaggcgatggctgaagaagataaagacgctgcggaggcagaccagttcaagttacccgaggataacgactggaactgattgtgatacgtggaaggagccgggctggagtgcacacatagtaagcttaaaggcccgcgcaggggggggggacaagcacacacacgtgtgcaaacgtacgtacatatatacctacatatgtaaagcacgtatgtacgcttgtgttgttgtgcttgctcttgcgccctcgcacccaactacaaacgcaatttttaaatagctgcacatataaatttaaaacgatgttcttcccaaactaatcgcttttttattccgctcgaccacacccacaccgtttgtttcgctgcttcatgagtcatgtttgtttgctccacctttttcttcttcttcttcttcttaccttttgcttcattcttttacacttttttttcttttttttttttttttttatttttttttttttggcgcctctcccgcccgccacatttcccccccttttttttaacctcctttttggtgaaaacttaccaagtttgtgttacataatacggtcataatttgtgctactttttaaaatgcctcttcgttgggaaaaaatgaagaaaaaagcgaagtagaaaaaaaacaagggacacataaaatgggtattgggggctcaaaaggggagcaactctccaagttcaaaaggacaaatgaacattccgattctgcctcgctgggattattcgtccgttttgctcacaggtgttcgcgaacaagtttatcgtgtggagtgctacacagggagatgggcacattcaagcggagcctgtctgtgtaacccccatttacgcgcaaaaaatggcatcaaaaacgaactgcgggattttcaaaaaatcgtcgacgatggaccgttcttccatttctgcgccactttggtcccctgcggaagggtccgaaatgcctagcttctcacacacgcatttctcaaattcgtattcctgtatcttgaagttggtgctcacatcttcgtttgcaatttctctgttgtaaaagtccaggtagtatacttttagctttcccattaattcttcaaattctgctctttccgctgcactcagaatgttgtctacacgtctgctcagacttccatccgcattcatcctcccctccttcattctgcaataaaaataaaacctatgctttttcttcaagtcattgttaaaatttattttatttttcaaaacgtagatttcgttttgcgccacctgctcatcgtgcgttaaagtattgccagtttgcacccagctcttcttgggcacatacaattcgagtaactcgcttttgctcagcttcgcttccatgttggggttaattaactttgcgtatctcatgtttagatcttctatctcgtctgcaagggcgcgattgtaaggcttctctacgcatctgcttctgaaaagtgtgcgataaaatttggagcgcaggagtagcatttcttccgcttgatactcccctgggttatacaaaacgaaggcgtcctcctcaccgctgtcaatatcgatgctgaagttattgtatggaattatgcaactgtcttcgctttgtctactcttcctgtcgagcaccatggcataacccttgtttgtatttctccgtgctgaactcgtatatgcgttctctagggagctatccgaatagtcttcatagtccgtttgcccaaacgtttgcttccttcctgttgttgttatttcgatctgtgtgggcgcatcaattgacccctcatcgtggataccccttcggtgcggtaaaaggaaatccttcctgaggcgattcatttcgcgcttcttcacttggtcaatactgttttccttctttttataaaaggccccttcgaagttattctttggcttataaatctctttaattaatttttcaaacttcttctgctcttccatttttaacaaaatgagacgatttcgagaagataaaatgtttatgtattcattttcgttcctctccgttatgtctgtttgttcccctattttgtgtctaatttgttcgaaaattgttggtaattttgggcctatagcttttcgccttttagaagagtctccttcacccacatcatcgttgttggactcctctgtgctgttcttcttaacctgtgcgttcggcttttcaccaaggggggaactaacatgtctactagtgcccatcgatgtgacactatcctgtttagcagccatattggcgttgttactgttagatgcatcttcccttatgtacttgtttcccactttcatgtctattccgatgggaataccatcaatataattgttgttccttaacagtgcgtaggacacactctcgttgaaaaagctaaactggaggtcatctgcgtaattcgctttatcatcaaagttcgcacttgtgattatgtcctcatagatgctatcctcctcatcgatgtagtcatatattccttttttgactacatcttcatttcgtttgtatctgctggatatgtaattggtgggcttaaattcgtcctctgcctctgcctgctctttttcctttctccttttacttctttcgcgcttctccttcttcttcctttcttccgctagcaaatttttgtagtacacataaaagtcatactcatcgtagtggttgtgcttcctcttttttcgaaactccctcctgacttcattcacatcgtggttggtcagcttcgtgcccaggaagtcggacatggttacttattcttccgtttcgtggaagggggtgaagtgatccacatgatgcggcttttcacaccgcatggagggagacaaaacaaactaccaggcgcttcccccaatggaaaaaaaaaaaaaaacacctccctttttaaagagcaaacggagtagcactactcataaaagcgagttatccactttgtttgatcatccaaatggggtaagcacttctcctaaagaatgatcaaattttttttgctgggtattccccccattttgtcgaaataggcatggctctatttctacacaaattgttagcaggcaattttgcattacattgcattgcagttcagcgcttgtacgtgcgttgccgcgaaattgggttccccctttttttttttttctctaattggtgaatattctcacttggcttaatagtaccaactgtttacaaaaaattgtcgggtatctcgcatacaatcgaagcatcctcaatttaggtaggaaacaaaaaagggcactctgcctagtctcgaaatcgcttcgacgtttgaaattaagcaaactttgtgcgtagtagtagtatgtatgcatatacacataggtgtacgcgtgagtatatttactaacgtaaccgccattgactaccgctttgcacggttctttgcttgggcggtcaacaataatgtgtaagacgaactaaacgctagcacatgaccgttggtgaaagggtgccaccgcaggaaagggaaattaaaatggaaggaggaaccagcaacaaagataagctgttctttaagttatatgaatatataaataagttagataactttgcatgtgatgatgttagcttggagaaggaggggaggaagaaaattctatacatcagtaaaaaggcaaaagggaagagaagatcggctgatggggaagtgaccaagtcggaggtggagggagagggcaggagggttcattctccgcagacgatgggaaaggcaaagcatagggaaagtaaaataaaaggtcgaaaccatgtgggagctggtgctgagaaaagtggcccatttggcgcggaggacagcagcgaggacggcagcgaggacggcagcgaggagggaagcggggacggcgatagtcacaccatcagttgtagcagcagttacagcagtcgcgggggcgaagcaggaagcgccctgcacggtgaaaagacggggcactcggggaaaactgaaactgcggcccccatcgccccgcgggattaccctctcaaagcgggaagcgatgacaagggtggcccagttaatgtccactcgtacgggaacacccacccaaacaaaaacgcagggaggacaaaaaaaaaaggagcgccggtcgaaggggcacctgtcgaagaagcaccaatcaaaggagcaccggtcgaagaagcaccaccaaaaggaataacctcctaggcgaaatagaaaactactacgtaatttccaagatgaagagaaaaatggaagaataccaaagtgtaaacgaaattaaaattatgaacagccaagggagttgtaacatgttagggatgatgcaaaaaattgatgacattataaatgcatataaacagattaaggaggaattagataagttagagaagaacaagcaattcatttacgatacattttattccatttttttgaactattattcgaggtatgaagaattgaaagtaatcaaggggaacaagaacagagtagaacgacacctgaagttttacaccaacgttgatcatttcgagaaggtactcaaccacatggagaaaaacgaatatgcttattttattgacatgtataataattctttgcagaaaagtggagggaaggaatgctcgggggagttgcttgagggggacgagcagagtgattatgatgagagcgagacggattcgggggatgaagaaggagaggtggacatgagcaattgggccgcggaagatatacagaactgggtaacctcatacggcacggaagggggggtcacagacggtgaggaaaaccaaacagaggatgaagggagccacgaaattgataactacttacttagtgaatgggagaaggaggaagaagtaagcttccctgtcggaggatatgatacccagagggggcaacatcacgatgaagatgcagatcaaaggggtgcacttaatggtgggagcgaaacggagcgagctgcgttggacgaaaacgcaggagtggacgaaaaacgggtgagtaaccaatcgggaaggagtaacaagtacgtcgcacagcgtcccagcggaggggttggcgcaatgggaggcaatcccgtggaggggaaattgcgaggtcctatctggtgggagaagaagaagaaaagaaggagctcagcgggtgggatatcaaatggggtagcaaccggcgtaggacgcatcgctggacgcatcgctgaacgcggcgctggacgcagcgcatcgaacgaaggggccccttccgacgccgcaaaccacccccgccgtggcaaaaccaaacgggggagcgagaaaaacgaaatttatcacatgctgcagttttccgaaaaggccataaagttcttcaagaaaaatggcacctatttacacgccaaggctaaattgaccaagtaccagtccatcataaggcgtattttgaagtacgtcattaatttgttcagggatgttctaaacaacgcagagttgaatataccctgtggtagaggtggtgatagtttgcctctgtatggcatctcgtcgtgtgaacaaaatgggaaagaggcgaccgctccgctggagttaagctgtagggggaagtggtgggagggcagtaccctgagtagagacaaccccatttggggcaagcatctctcgattgatacatctcacaattccttgagcgaaaaaagactacctggggaagaaaaccatatgaataatttcaaatctgacgatatgaagaacccccaggaatgcataaatcatgagaaagaagaaccgaagcacacgcagtcgcatgagctagctaatttgacggaggtgcagaacctcttttccgtagaggacgaaatggaggataatcaaatctacagaaatataagtatgatatattttagcaagtatataaatgaattggagtattataaaaagttcaaaataaaatgcagctgcatgcgagatgtaatatacttcatttatgaaaaatctttggtggaagaaaataatttgtatatagaggaatacaataaattggaaaatttctacgtaagcacaagggtaaagctattgaacagcaatgtgctaagcactaatgtattaagcaattttgagtccctactgaagaatgatatttgcaagtatataaagaatgtctgcttgttggcaatgtatgtttctaagttagaggtagacttgtacacacatatattcaataataaccttaacaattccgttaatatcatactgaacaacattggggtgtgtatcttcgattgccttcatgattgcatcgatcaacttaacaacatacaattaattagaaaaattattcgaatcatttatgtggatatcatcgatacgtatagtgataattcatacaggatcatttgtgattacttaaaaaaaatttgtaaaattttgaaggacaaattactctacgtgatagagatgtacatctcgtactacaccaaaaatacgagtgctactttaccctatgtgtgcttctaccctctgaggaaaaaatttatcaacatggtgaacaattttttgtatgatgaatatctcctcacgagtgatgcgcatacgaaggtggagtcccctgtgaaaactagacaggggaaaccaaataaggagggggaggggcggaacggacagttgaatagtttgtttgcctccactgagagtaatcaccccatcggtaagagtgtaccgtggggggataaatctgagccagtgcgcagttgtgagaattgcgaggaggggaacccaattagtggggtcactgacaacgtagatgatccctccagggagagcacaagcagtgtgaacaacattgaaagcgggaacagcgttgaaagtgtggacagtcgggagagcttggaaagcttaaccagcggaagatacgagaagcagggcgaatgcaacaagaacgtgctgagtgagaagaatgtatacaagccattttccttccaccgctgggaatttaataaggactccaaatttggcctctgtggtatagacctaaacattattggtaccatcctaattttgaagacgatacattttataatcgacgaagagacgctgctggagctgttcagagagtgcctggaaaatagcttcaattctgtaacatccatttataaggagcacatgaaaaatcatcctgaggacatgtttaatggcgctctttatttaatcaaaaatttgagtcttttgatatatttgttttacaaagttacgaaggatcacgagtttgtccgcttttacctgcacagtgggttgaccgagcagctcctctttggggcatctccaaaagaatggataatggagagccatagtggtagcgggaagaaagaaggcgacaaagtgggggccgaaaatgaaaactccattttgtgctttttcaaaagggtatacaacatgtcgtcacaggacgacgtgcagaacagaatcctggccgccttcaacgatgccatttacaactttaccgtagcgactgtgtcaaggggtaggtgcgaagtggcggtgcgaagtagcggtgcgagtgcatcgcatgtacttattcgcctctactctcataagtgtgtgcctttattggtgcctccctcccctgtgattacccccaactgagtgaaaaagtcaacgtgcgacatgcgtgtgtaccctttttgagtcaacctgtgacctgcgcgtataactttttttccttccttcccttcttctacagtttgttcccccttgattaaaattctctccatggaatacaaagaaagtgcgcttgaaaaggaggaagaaattaaaaaaacgactcacgattttttgaatgcaaaaaggaagcgccaatcagatttgcagttcggagacgagaaggtggacttctcctttttgcgcgaaataaactttgacttgttaaaggagtacgcagaaaaggttaacaacgagcagagtgtagaagcacctaactgctccaacctcgatgatctaaaaaagaacctccagtcgtttaagcaaaaggtttgtgacctatttccgaggatatatttttacgtgaagttatttattttctccaatacggaaaagccaaacgagaatgatttttttcccggactgttttcccacatcgtgggtcttctaacgtacaaaatagtgggcctgctcaggtgagtgcttccttttcatttgcgcgcgaatgggtatgggaggctccccccagctttggagctcagcaccttcgctccttcgctccttcgcaccttcgcaccttcgcacctttgcaacattgtaacctctcaacttttcaccttctcacctgtgcccccctgtagcgaggtatacctcatcataaggctcaagtatgcacaccaagtggaagccatatttgaagagaactacgtcagcgacattttcctctttctgaattcgagcgagaggtacgtctgctccttttcggacatccaccagtacttcgacacaaacaagaattacaacttttggggggagtaattttttacaaaaaggagtttgcaggccacggaattggcgatttatatcatacagaagaaggacaaaaaaaaaaaaagggttaaatggagagaagaatgtgcacacaaagggggagtaacgggtgtgacaaaacgggggggaataaactggaggagcattctcaggagtatcttacaccatcacgtttgcggcgcaaacggatttctaccacggtcccgttgagcgaacgagtcaggcgccctcctcaacgggataatcaataaagtaaatccctcggtcggacgaaaaaataattttgttgttcttgtggcgtatgaagtaggaccacttgaagtaaaacagcccagagggcagttgcacacatttgtaaaatataaaagtggataaattaaaaatgaagatttcattttccaccaaaatgaataacaaattttccaccgatttgtaaatatccaaaattttttttttaattttttaattctgtacatatccacagcttttttaaaatcaaaaatgattaacctcctcccattttttgctacaataattttttcatcatccaaaaatttcccatgacttataaattttgaagaaaaatccacacaaaaaattaattcgtgttcacatttctgtgcattcatattaatttgcagaacgcgaatgtggcatttcccgaaattgttcttgtagcataacagataatttacattgaaatcaaaaatnacaatattttttaaaaaatttttataaaaataactcgtgcaattatttttaatgtcgtatataaagagactcttggaattattaaagagaatgagattttcaaaaaatatcacttgtttgttgtttgccacttcaacgttcattttttttacgaactggtaggtccttatgcaaaaaacatctatgcagctttcgtaatacacataggcgtaattcttgtctatgtatatcgacttgatgctgttattcctgaacatacacaggatgtgatatttctcgagcacttcaatagtaccgctgctgcttttacggttaaatcctactgcggtgttacccattccgctcgtgcctaccccgatgctgtcgcttctgtcattttcaatcccattttgattatccctgcaggagtcctccacggaattacgctggggagtgtcacttgcggacttgctgctcaactccgtggagtcgttcttttcagagttcccgctctttggcttcgcttcgaggagggacacatccgtgttgacccccttgctttccttcctcgtgattctgaacaggcacactttcccagtcagggagcctacgggtgagggcacgcaaaagagggcaaatagaggggcggcaatgaaggggcgcatggacggggcagcaatgaaggggcgcatggacggggcagcaatgaagggtcagcaatgaaggggcgcatggacgggggagccgaaacacacaccacgcgtgcgcccgcgccaagtgagcaacataccggtgcaaatataattgtcgtctgtgtacagaacaactatggggtccgatagcagggtctggatgcaattgtgcaggacgatcttttggcttttcctcccactttggtcgtctctccttcccttaaagctaaagcagatattgtgtttcccattgaagcattggttcatcaccttgctttcgttactcattttattttttttatttttttgtatgacgtcacagctttggcgaggaggttctgccccacatcttgggctcactcatttgggaaggagcacgatacgtgggggcacctaaacgggaagaggaaaaaaaaaaaaaaaacgagcgcgttggctttccctctatatgcgcttccttctttgaatacaggacgataacacgggtgacttcaaaattgtatgtgctaaggtgaccaggccacaaatttgtcacacgaaaaaaaaaaaaaaaaaaaaatgccacttttatactaggcctagttccaaggtgggcgaaggggaaaataataaaatcgtgtcaattgatgttcgtcacgatttgcttttcaaaatggacgatgtggacgtgccacttcgtaatttcaagtggaaaaaaagagaaaaaaacaaaaaaacaaaaaaaaaaaaaaaaaatattatactaatgcgaacgcgggagggagggggaaataacagcagatatattatattaaaaatgaggagcggggggaagaaataaaaataagtcaaaaagggaaaccttgaaaaatggaaaccttgaaaaatggaaagctagaaaaattgaaagctagaaaaattgaaaactagaaaaatcgaaagcctaacataagtgcaaaaaaaaaattgtaaaataaaaataacaaccatggtaaaaaaatggcaaaattttgattctccatcgccattctcttcaccctttaaaaatgccgttcaccttaaaatgtttattcgtggaacactcgaagtgcaacactaatcctttgctaaacaaagtggtgaagtttgctttgacccaaccgattgagcataaggcacacaaataaaatagtcccccatgcgcacatatgctgtatacacaccttccccgaaggaggtgttcgcccactgatcaagcggcataataacataacaacggagacagtagtaaacatgtccttccacgatagacatacgcacttcaaatattggggtggaagtatctaaaggtcctgcaagaggttcgcgtccttttcgtcctcttcgtcttttatgaaaggctccaaaaggtaggaggtaaagtctatcgagttagccttttcgtttaatcccttgtcatacttccaaaagctgtataaggttaagttgattaggtgcgtctcggagtgctgcagatttgggatgtagatgtgggacgagtgcacattttgctgctctaggtgtctgatgattttctccgtcctgcagtgcctgatgtcttcgacgtagcctggggggaagcggcgccacaaaattttggcgcagcggtgtgaaatgattttaagggggacagaaaaaagcgacacggatggaagtccacaccgagttggcattaattggcattagttggcattaattggcattaactggctttagttggcattaactggctttagttggcattgactggcattagttggcattagttggcattaactgttactagctgtcactagctgtcattcgctgtcactcgcagtcactagctgtactagcttgcaaccgctggcaactgcgctcagggtgccacacagacagaggagcaccccgccccccgcaaggaaggcaacattacctgccaccttagacatgtacttgaagtagctcttctgccctaccgtttctatcggagtgaccttcgaaaatactttctggtcaatgaacatgaagcaaatctcgaagaagtagggagaaggaagatcaaagagctcactctggtttttgtactcctcttcctttatatttataaaattctttatgtagaaccagaaggggaactccacatcgacataggtgaaggacgaaagggtgatggctagataaatcggcatccattgcctttctccggctttcatttcttttatgtcgaatccctgtgcgggggggaggtgtcgtgagggggcatgcattgcgaagaggtatgcattgcgaagaggtatgctttgtgaagaggcatgtgctgtgaagaggcacactttgtgaagaggcatgcgcacgcactgctgaataattcctcgcgctaacctccacaaaggccgtgggcaagggggggatgtccacgagcgccttaaccacgacgagctcgcccagcgcccggtcgtacagagacatatttacggcgtcattcaaaaagagtttggcatactggatgttattgtagtgatatgcagagttcagtttgagcggcaagtactcaatatcaatgtcctcgtttattaacgtcttgtttaatatggtaggtctactgatgtcaatattatcaatgtaaattttttcgtcattaaaggataaatcgttttctccgacgtctacattgtccaagtaggagtatacattatgaatattttccctactattaaaatccgtattctttttggacctcacgtaaacgccattgtttaacacgtactggtataaattatttggcatgggaatcccttccgagtaggaaattaaagtggttaaaattttataaaatctgtcatatatagacttaaatgtaataattttaatctcctttttgtgattatcttcctcggtactatcatgttcatactcgtaaatagaattttcaatcttatccagtagtgactcacccatcattttggcattttcatccatttttatgtttttgtttccatatatgagctgatttctcaaatactggatgtagtagaaggaaatgcaagcttctacattttttaatggcaacggaggaaaatcaacaaggacaatattttcgatatttttatttgcattattttctttactgcttgtgtttctatttacttcgtagttattgtaggtgtcttcttcgttgtgtgctcttctgggattcttcctgttataattaaaaagttttttctttctttcattttgattttcttccttccctgtggaagtggatactcttttatttgttttattttttttaaaaatgttgaacacgtcatccatattgactgcggtctgcgcgaagagggggatgaaagagggggagcaaagagggggagaaaagtgggtgagcaaagagggtgaacggtctggagaacaaactgggtgaatgctctgctgaacaagctgtgtgaatgctctgggtgaagggtcaaaccacccatcacaggagttgcgcatcggggaaatgaccccctggacctcttccctcagtatgagttgttccctcgatcgtgttttcacaattttgctctctccttttgtagatccaatgcgacatacactgcgttatattcacctccccatcataattaccctcatgcatctatgctaactatcgctaatgcgtataacctgttaagtgaatagctcagggaaaaactcttgttaggccttttaaaaatatcttaaggaatcaaaacaggaaggagggacgaactgaggtgtattgcctaattcatagatgatgagtaacatgtgcaatttcgagacttatatgggaagtacaaataagaagtgtggtccccccgttttgatgaacataagaagagggcaaagtggacgtggatatttctaaaaatgtattatcatatgtgccttggacgcactattgtctactggggtagatttccctgcacatgtgccaacgggtgagcatttacggcatgtttcccaaagtagaaatgatgaaatgctgcttctaaatatggtgtctctttttcgtgatgcctttggggaatatttgcggcgtaagcatgtgcgccttatccacacgggggtcataactgtcaagcgaggaccatgtctagacagaagataaggggattaccgcatcaaagtgcactccttattttgcacttgcgtgtgttttttttttttttttttttgggcttcacttttgaagggatctcatctcgttcctttcactctcttgcgtgaagaggcggactttttttccccattccacggagtcatgcgtttcgtgcaaaaggagatgttgagagaaaaaaattcccaccgttgtgagcacgtttgtatatatattttaacagttaaaagaaaacagagtcgaattgtttttctcctgccgttgacttgtcatattaaccacccagtcaaaaatgccattccccattttgaggagttgcatttctcttaacacagagaggggtctccaattttgcgccttttcttcataacagacaggggcgagggggggaaaaaaaagatacccttccatgttgcctgtttaggtagtcaaggggaaaggacttatgcaaaaaaaaaaaacttccaatatttcgtgcctgattagcaacatggcactggcgcttaggttcgctgtgcgtctttatgaatggtaaattagtaggcacgtttatatgtgcataaatgtacatggctacgtaacccccccctttcgagtgctactttggggaaatgacaatctatcaccatttgagcccgccaaaacttggagaaattatttcaggtggctgcccaaatggcaagcgcaaagttgttcatgcatttttttaaattattttatagcgtctttatttgcgcgattgcaaatttgtgaacaaactgggcaaaacgaaagcagaacaattttttttttttttaatcgtcaaattagcagtctgtccgctattctgttcatatgtgtaggtttatactcccctggggattataaaaagtgatctattcatttgaggagtttttttcttccccatatctgcttacaaaggagtatttatacacatatttaggccttccttttgtttctctttcattctgcaattttgcagatttatgttttgtcccatatgtaccaaaattgtacattaagttacgcacaggagcgtttgaagtgtggacaaaaaaaaaaaaagtaactgatccggagagactaccagatgaacgaaaaaaaaaaaaatcccttctctcgtagaagcaccctgggggtcttttctccaaattagtgaattttttttttcaaaattttttaccaaaatgaagcgcaaaaatgggagaacgtatactactcgcttttcgttcgcattttatcatttggcaaaaaattacaacttctttttctgccgatcttaaggcgtactgcatgcgaagttaagaaactagtataagagacagagaaagaataagctgttcatatgctcagacagatctttaatggaagggggggaaaaaaaatttaccttttctcccccgtccaatgagggaatattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaatacttagcgaaaaactttttcctaaccaaattatattaaggacaaaattagttaacatttacaaaaaatcaaacaaaatattttttaagaaaatattgatttgttaaaaatagtctagtaaaaatctaactatgaaaaatgacatatactgaccagtgacccactgatgatatgttttttttttttttttaattccgaaaggatgactttaaaattctggtaagtttagttaaaacgaaaaaaaaaatatatatgcatgatgatatgtttagaagagaaaagaaaaacgcaataattgtcctcttaactcaggaaacaatttaaataaaaagacaatgaaaacatgatttttttttttttttttctttgcagttaagtaggaaggaatccttaggtagataaccaaaaatcggaataaaacgtccacgacatttttatattctttacttcttatattttatctatacgctgcttccacgcgcgcaaagcgttcattattttcgcccgaagtggagctccaccttcataaatttttaatagaagaacatagacccacgtatgtatgtatatacatatgaatatgtcacctcgtgatcccgtgtagacagccagaaaaaatgctactcgattagcttaaaatatttattttttgtattcgttatcaaaaagggggaaaaacacaaaacagttatatccacacctatatataccaacatatatgtataattaattctgtatttgtcttcagataatataaggtattattatatgtaccatcctttttattttatctacccataaaatatatatgtgaagaatcctcggagatttttctacccagcgtctagctccatttctccaagtcccccttgtatatatttcacaaaaataagattcatttttaagtacaattataattgtagttctaatttcaatttcaagggacgtgtgtctacccagatagatcatttcgctgtcaacggcgctttttcgcactcaaaggtaaagaagacttttttgcatgcacatcatacgtactctcccaccccacagtacgtagctactttacgcccctagcctatacaacatacacgttgtatccatacccgtaccacccaaaatgaattacaaagctgctgcctgtatttcggccgttttgcttttactaaactgcaaaactgcaaaaaccagatcaaccaaaatttcagcaaacaatcaattcaacgccaccattggattgttaaagaatgaatttgattatttaaatactcagaacggaagtggcgttgagaccacctggactaatttccccaaaggtttcgaattcctccgggaaaaattagaacaggaagagaaagcaaaaaatgcattcacaactgacaaggaggagcacatttccacagaggaggaactaactgtccaggacgaacaaatcaaaaacaacgcagaagcttcccatggagatatatttatgaatatccctcaatggggaaacaaacccaacaattttggacaaaaaaagaggctatgcagaatgttagccgaaaaaaaaccacaacctccagctggaggtcttaggggaaaagcaggcgctaagccaacattattcaagccccccacgggattaaaaccaggaacgccttggagtcctgcgtcaccgggtggcttaccatggtctaaaggaaaagctggagctgcaccccttccatgggctccacttcccaaagcaccaaaaggtggtagcaaaaaagaaaaaggtagtgcaaaatcagatgatgaagacgacgaagaggaggaggaggacgatgatgaagatggtgatggacagggtttatttggtgaatatgaccaattgctcagtggccttggtgctggaaatccccttttacaaggttttctagctgcaactaatggtgcaggtggtatggctggtgcggctggtatggctggtgcagctgctgctgctgctactgggctgagtggaaatcaaaaatttccttcttctcgacatgggctcccatggggtggaagaacggatttcttcaaaggtagacttcagtattcatccaagggtattaaaagaactggttggggtaaattttgttatttcttcaagaatttattgtgctgtttgtttatatttgcaacaaaaacgccaatgttagctggacctttgggaggtgttttggacaacccacttgttggaagtgtgatagatttagtcaacgctggtatgatgatgtgataatatttattaatcagattattcttgtgtcgccaactctctgcaaacgcgcagaaggcgggcccccatatgtttacgtatactagtttgatatactcacacgcaatgtacatatgtgtatacatatataatatgcatatatatgtgtatatgttacctcgcgtgcctggctcatttgttttctgaattatttttcaagttactacacttgcgtacttacatacatgcgttcttacatacatgcattcatatatacttacacacatgcattcatatatacttacatacatgcatacatacttgcatacatacttgcttaccaacttgcttaccaacttgcttacctacttgcttacctacttgcatacatacacacatctgtgcatacatacgtacctttccttcggggggaagcgaaaaaaggccgaacaagtgtttgcatggccagacaattttttgcttcctcttttttatgtgcattgtaaatatatgaacacaacttatttatgtagaagtactaaaacgaatatgtcctcacatcaaatggcaaatgtgtaaattgaatgtgtgtaaaaaggggggtggagggaaaaaaaaaaaaaaaaaaacctgcacagtgttaccagtgcgcgtccctcacaggtgaatgcagccgaatgagcctttccccaaaatggtggttaagagaggggggcaacccacagcaacggtaggttattaaataaatatgctgaggaaatatttttttgtccttttaatttatactgcgcgggaagctgcacatcgtggggacgtgcctccaggatggcaaaaaaaaaaatttgccgatggaaaggttatacggaaaagtgcgctttgtccccgtgtcaaaaggtttagcagtaaccccatttggggatcgtgaacacgttgaatggggggacaacatggaagggtgaacaacgtaaaatggcacacacgtcgaaaggaacaaacatcgaaaggaacacacgtcgaaaggaacacatcgaaaggaacacatctaaaggaacacatctaaaggaacacatctaaaggaacacatctaaaggaacacaaatcgaaaggtgcgcgtcgaaaaatgtcccacccgtcttatcaacacaagtgaacagacctgtgtactgtacccaccccatgttggcgctcttccttcaaaatacaaattgtgtaaggtagcctgcgcatgatgtttcactctccccccctgtgctgaaaaaagtggcagtcgtcacttattcgtttgttcacttgtatatatataagcgcgcgagggggggcgaatctgaaatggttcacccgttgaagggcgcctgtttgggagcaaactgaagcgtggaaaagggtcacaagggagagtcatacaaatacgcacaagtatgtatatatgtgttccttttctccctatggccacttgaaataggtcccccccccccctccactacgcgcatgcgcatgcgcatacgcaactataacgcaagtggtaatttccgctcctctgcagtggtcccagatttttgctcgcacaaatgaacagttaatcgaaatgaggccacaaaaaaatgaagcaaaagaaccaaaatgcaacgcccacatgatttcttttttttttttaactggttgtgcactcgcaaaagggaatgcataattcatcaggtgcgtacagaaatgcacctttttggttgcacctttttggttgcacctttttgatggcacctttttggttgcacctttttggttgcacatgtttaattgcccatttgcgtgtcgtaaaaatgtgtattgtatgctgcctgtatgcacaagtttggcactagcaaaataaacagaaacagaaacagaagcagaaacagaagcagaaacacaaacacaaacatataataaccgtaacaggaacaaatgtgttgctaaacagttgcacaaaacgaacgaaacacgtaccgcttttacaaccagctatgcattcgcaatcgtaagcgtgtcgcacatctgtttgtatttctcgagtggccgacctgttcgaaactgccatttttaattttccgcccctgttgcaaagaaaatacttccttcctgcagagaaaatctgcccctcctctgcttccctatttttacatgttacacaattttaatgcaaaaaaaaaaaatgaaaataaaagtactattcatcttgccacccattttgttgctaccacattcggtatggtcagaaacgaaaggtccacctgggcctcccaaaactcagatgccaaatgctaacacactacattttctaaaaggcaaattagaacacctaaataaaatcagcaaagagaatgcagtatctccagatttaaaaaaaaacatagaactgctaaaaaaaaaaatcgaggaactagaagggaaggcagaaaaagataaacaggatggggtggatactatacccagtggacagcaagcatgtgaaaatgtgagtcaaaacggattagaagagaagacaccatgtggcagcaatgagggaaaagcggaggaaaagaaaactcaagtcaaaaatgtcatttttatgaaaaaggagaaagcgatcgatgaagaagttgggaacaaagacaccgctatcataactgaaaagaagaaattgccaattgaggaatcgccgggaatggatggaacgcaggcgaaggagagtatcgagggagaagcgttacccggagttatagtggacaagacaggtgattcaccaaagggagaaatcctatccggatcggaaacggaaggtaagccttcagctgaaagcactccaaatgaaccgaatgttaacatcatacatataccagcacacacagactcaggcacacacacacactcagatacaaacacagacaaacacacagacacacacccaagcggcggaagtcccagcgcaccccaaaagacacccttttccaccatttacaaaaatgctaacagaagagcgtcaagaactaaacacatgaaccgcttcctagatggcctcttaaccaatcaaagcaaaaaaaaaggaaatgtatttccatccatattatggcccctattttaaccatcacgcatactataactattacccctattataattatcccccggtgtataacccatatgtgacccaaacaaaggattacgaagtggttaaaaaattgattgatgcttgctttaacaaaggggaaggagccgatccaaatgtaccctgcataattgacttattcaaaaaagtgttagacgacgaagggtttcgaaacgaatttaaaactttcatgtataacctttacgaatttgccaaaaagaatgacgtcttaagtgatggcggaaggaaaaacgaattgatgaaattcttctttgacaatgcccttcggttgatcaacacgatgttgcactactgaggggacgatttttttattcgattttttgctctcctcctttgatgaccatactgctctcttttgatatagccgtaaggaaatatacttaacgaatgaggggaaaaaatgcaaaagaaaaagacgcaaaagaatacaccctcccaaggggtagtagcaacaaatgtacattttattaagttgccatttgtgcgattctcatgttgatgtgcgtaaggtgtgtgcaaagtggctacaaagtgactacaatgtggcgacaatatagcgacaagctggcagaacaatttttttttttaaacctttcgcatgttgggaattccccacagagttacagttcccgtgtgcgcgctttaacaaatttagcccatttcggtgatcacaaaaagttcatttttctcctcaccttttgggatcaacgcacatagtgggggacggctattttccacgtggtgactgactgtgcatatcgaaagatgagcagcatcaaaagggaaaaacgcaaacggaatggtctaatgtagcataaaaaaaaattctaaaaaaacgcaacacgtgatgacctgatcggcaagaaaaaaaattaaaaaatgcatcacgtgtatatgacacgagtgacatgtgcagttttgcaaattgtcgaggttacgcaattccacgtggacaccacaaaatggactattcggaagagcggcctgttttgaggctcccctatggttaacgctcgtggagtgaaaaacctttggtcatccgtatactccatacaagtgaacatgtcgatatttccccttttccgcagtggtttctttttttttttttcgcattagaaaattttacaaatttacaacaaaacaggtatttatgcacttgtccatgtggcaaaataaaagggtcgtccattcttttgcggcaacgtactgtgaagcggcgacttatttgttcagtcgtttgtttcttttgtttttcctcctctctcacgcagcaacgttaaaatggaaaaacggacaccgaattggcgtcaagggaaaagagggaaccattcgagaaaattgaaactagtgaactggtaaaactgtccaaaagaaggggtaaaaaatatgaagggtaaaagtcgcttcgtttattttatcacattttaatatgattaatttttttttttttcacgttaacgatgtggctgaggggtaaagatggagttaaaaggcctccattcacagattcattttttccacttttcgtctctcccaagtgcaaagttgcacataactagcgaaacgcacaggaacatgcgtgtacgcacgtaagtacacatatacaccattttacacacatggatatgcgaaaagtggcctctccactggtgcgcttcgctagctttagagtaaatgtgatgccttgagcgatggtgcaacgcgaaaaaggaagacgcgcgcgtgctgcgtggaggttatggggagaggagaggcgagttgcaatttgctcccctcgtaaagttctgcgaggggcatttggggaaaactcgaaaatttggaaaaacagctatgttggaaaaacggctatgttgggaaaactgcaaaaattgcaaagcttcaaagggcgctcacacggcgaaacgccctggcgaggaaaatcggcatcataaaacggggaacggaaaacgaaggagaaatttgcaaaagaggagaggtagccagcagaggaacaaattccttttatcttccaaaaatagcgccccgttaaacttcctctccaaaagttggccaccatttttgatcggcgcaaatttccctcttatcccaactgagttgtattttcccgtctgtgcgtttttcctttgagtgcgtcttttggtcgatgaatttttctccaatctatttttgttacgtgaaaaaaatttggggtgcattctttggagcaaatttgtggcgcattttcctttagctatttttccgttttgtgaatttcatttccgcgtgtaatcctgtgaacagaaatttttttttttttttgctccatccgcgttttgtgttcgtttgtttttttcctgctgcaacgttaaaagtacagttcttagcccgtgccacttgaatttcccttttcgagagcgcacccatgttaacctgcgcatagtacacgcaacgcaacagaacatagcctaattaacccatttaacgctcaccatgaacggaaacatgttccttctggctatttttttcctgatgctacacgtcttggcattgcacaaaggaaccttcatcacggggaagaattgcgaacaaaaaaatgaaaaggccaaacaggtcgataaaaataataagacagacagtgagggcttcgcagacaataatgtggaacttttcacaggacaaaatataatgaaatattttaaaaacatcttaaacgataagaataaggattcccaaaaggatggcaacatttctgagaatggaaaattcataggtcaggtgttggaagaggttcctacaacgaatgagggaacggataagaaggacggagacgataaggaaaatgcacccggggaggccgaagtgcagagtggccagcaaactggcgagcaaactggagagcaaactggcgagaagggtgacgagctgactggccagcagagcggtgctccacaaggtggacagaacgagggaaaggcggaggccacccttccagtacaaggagagaactacggcgggtccagcctaaaatactcagacgagctgtatgaagatatcctaatgaacttacataaaaagggcggtaaagaaggaaccgattacaacgacaaatataatgagttcaaaaaggaatacgacatgttcatatcgttaaataaagacgaatatgaaattatatcgaagctcgttaatgcattttccatgtacaatgatgccattgatgaagacgcagatactgtgtatgaagcgattaagaagtcctttacggatccaaagtttaagcaacaatttggagacttcatgaacggcatttatgcctatgctagtaagaagcataatataagaggcgcccaaacggaggaggtcaagacgtacctcatgctgtttcagaacgtgataaatttgctcaacatgatataaggccgggttgtacgggagtgcctaactgcggcgagtttaagcgtgttttgtttaaacagcatttgcaaggctcgctaaatgacttgccgaggaattgattgtaccgtctatttgtaacccctttcgttttttccgatttgtctttctattttgcgccattttgcctttgagccatttggacattgagccatttcgactttgcaccatttctccgttgcgccattgctactccgcgaatgcatatggactcacaccccacacgggggaacgcacacaatgacgcaatgttgactccccgcagtaggcccccctaccacgatgtagcggatttgctcggcttactcatttttactttttgttatattttatagaactctgttatgagggccataatatactgcgaactcaaacacgtagtgtttctcgacatatttggtacttcttttttttttcttttttctgtttaaaagaacaagttgtaaaaaaaaaaaaaaaaaacggaaatatcctaactgcaagttgcgaacagttttttttccaaaacgttttaaaaacatgctgcgtaaaaacaattaaaatgacggattccatttcatttggcagtaatgacgtttttttaaaggggggaattatttttttttttttttcctccgtggagaaataccatttgacgggaaaactctgtgtgtgcatatagcgattggacaactgctttccttaggggtgacttaacagcgttttaatttgcaccctgactatttttccacgcgtgagctattttgaaagaatgcgaatcctctcctgcgtggggataaaactcgcacacgtagacgtagacgtggacctgcgggtgttggagcaaaaccattccgaagctactttcacgacgagtgtagtcctccattttgtaccatttccttaaggagagcaaaaacccattaggggtaacactaccttcgtacatatcaggtaaaaacaagtgggggctataaaatgaagaaaaaaaattgagcccctcggctccttcatgctactcccttacggcttcttgtcccctgaacagattgccacccaaaaggatgagcaaaagatggaacatgatcctgtgcatctgctaatgaagaagctgaaaattttgtataatattagtatgacgaactcagatgagattttcggcaaagaaatagagttgttgaagaaacagattaaccagctgcaccaacatggtgagacacacgagggagatgacctccatccatcgtctagaaaacgagaccgcaaacgagtcaaccaagaagaccatttttggagtggataaagacgatctggataactacgatacagacttcaccgacctgagaaaggccaaagttgagtgaaaagacaacgatgatggcggggaaatagtacaagtgaaggaaaaactacccaacgatgccgcaaataaggggcaactcgccaagggaggatttccgacttatccatctgccagcagctcgtgaaggcggaggggagggaacatcacaaacgcctatagttaatagaaagcgcttgatgggaagcggttaatgggccacagttagtggaccacaactaacgttccacagacagaagataatctatcgggaacgtctgtcgcgccaaatccatatgcagcaaaatgagcgatgaaaaataacggggacgcggcaagccacacagaaagcttcccaacaaagtgagagtgctgtctatccgaatgtgagctatcccgagaagctctacgacgatgtacttaaaatgagagatacaaaggacggaattcacgtccccccgttccacaggaaataaaacgatctgaggaaaaggtacgaatttaggatgaacgagcgggagtgtcagatagggaaaaacctctttgatgccttcttaaagaaggagggaaattccaatggcgcttaccccattgagtttttcaaaaaaatgttgaatgacgtgggtttgtaaaaacagtttgacaactctgttacatgtgttttacagctttgccaaactttccaattatttgaggggcgagaaaatggaaaatgaaaatctttacgatgaaatgataaaaaaatttcgtaaatttgctggacactattgaaataaaattggcgaggtggacagcaattttggcaaatgcccctttttaatggcacaaatttaaagtttttttttttttttcctttttaactccatttgtacttcccccttttcacattttccgatccgtttgtgataactcctgggaccactttttgtgtgtgtagcaaaacatcccagtcgtgcgtacgaacacttgtcaaagtgcccaattcgaaaaagagaaaaatgtaattggccccttttttgtctatcgcgcatggccccttttgtctaccgcgcataatatttttaaatcacaggtgtatagcaaaacttttcaatttttttttttttccgtgcatacctggtgaaagacattttggaaaagaaatttccccgttttgttgcaatttccttttgccccttctgtcttttcagcgaggggatgaacctggcacggttttaaatattttattttttctttattttttccaccactttacaaaatgaagatgaaaaaatgaaccaaaagaacaacgtgtcatgagagttgtctattgcgacagataggacaggcgagctgacaccatgcgtccatttttttttttttcaaacatcaattgtgctgcgaatttgttcgcaaaagtggagtatgcacctttgggacagtccatctgattattttattttttcgcaaaaatgctttttcgtgtttacattatttagcgtattcctcaggaagtaatttttttttttttttttgcatttccctcaggcaaaacgtattattgcatacgcctgaaaacaactttgcgcagaaacgtgtaacaaaataaacggcgctcgctacttcatttcgcgcaaaattgaatgatctgaattatcgcagtattttcgcattccttcaaatttcatttaaataatttatttatttttttttttaacacaatgaggggcaagtatgtgatgttgtcttccttcttttttttcctttcgatgcatgcggtgccgtgtgaaaagctgggcatccagaagaagaaaaaaaatctggagcaggacgcagctcacatattgatgaagaagctggagagtttgtacaaactcagcgccacggataacagcgaagtttttaacaaagaaattgagtcgttgaaaaaacagattgaccaattgcaccaacatggtggggtaatcgaaggggaaaatttaggccaccttctagaaagcgaagcagccaacgagtcaaccaagaagaccatttttggtgtagatgaagatgatttggataactacgatgcggactttatcgggcaagggaagaaaactatcataaagggggcgacagacgatgatgaaggagaggaaggtgatgagggtgaagtagaagaaacaaatagtgggaatacttcctctcaaccagattcagaagattcatccgaaagtccccctgaatctcgtaatcccgcaacagccgtcgcaccaggtgcaactgccggggatagtgctacatcacaggagccctcacaaacgcccccccctggaccatctggaaacgagggacaaaatcccacaagtgtgagcagccctccagcagccccggcaaatccatcatcccaagcggcattaccaggtgtaagcccccctgagggacagtctccaaatggacgcatcccgaatgtgaagtacctggacaagctctacgacgaaatactcaaaacgacagatgtgaaggacggaattcacgtccccgcgttccacagcaaatataatgattttcgaacaaagtacgaatttacgatgaatgagcgagagtaccagatagtgaaaaatctttttgacaccttcttcaagaaggatggtaattccaatgacgatgcccccattaagtttttcaaaaatgtgttgaatgacgcagatttccaaaaacagtttgacaactttcagcatggcctctacggatttgcaaaacgacacaactacttgaggggccagagaatgaacctgaccgacgcgcacaaaaatttgtttttaaatgcgttaagtttgctggacacacttgaagggaagtgagcaagtggaccaataaacaagtgaaagtgagtaaatgcctttcccacttgcccactagggaagttttgaacattgggccgtttacccaggtagcgaattccccattaaactttttttttgtccgatttgttaacctgtgcattgatgtacatgtgctgccgaggtggggcaaacgaaatttcaccttaacagataatgcactgccacagttttgtgtgatgatgaaatgagaaaaactgcctttcccttttcaatttttgtttttctcccatcgttttgttcagccttattctgccgctcgctccactagggatgtccccgtgctgtcccattttttggagtgcatacacgtggcgggaaaaggctgtacaaaccgaacctcataatgtccattttgtcaatttaaaaaaaaaaaactgtgctgtaaatgtacacatcaatcggctacgtgtaattggtggtgaattctcccacgagaaaagaaaactcaagtgcgcttcctttgcaatggcacataaaatacatgcatgcaaatgatgcaaagttggtgtatcgaccctggccgagttgcagtttggcgccgctcggcatgtttttccggtcctagcgtgccaggtgataattcaccaagtgggtaattcaccaggtgggtaattcacaaagtgggcaattcgccaggtgcgaaaattgccagttttttgggggtctctctgcttcaaggcaaatcgtccgagcgtgcaattttgccattaagaaggagtccccttttgagttggagaaaagattaatttaacaggaaaaaaaaaaaaataaaataaaaataaaaaataaaaatacacacacacaagtgtccaaatatatgtgtacatattcgcccacttcgacctaggacgaaaataaaaaaagttaactctttcagccacacgcttttctctctcatcaaatgcgcttttcctaaataaacattaccgaaataacgcagtgtgtatgagaatagcgacttaaacaatagccatttttgcaaaaaaaatgaagaaaaaaattgtgctcttcggttccctctttgtgctgctttcgtgcagcaccgtgccgtgtgaaaagttgggcatccagaaaaagaaaaaaaatctggagcaggacgcagtgcacatgttgatgaagaagctggagattttgtacaaactcagcgcgacgaacaacaacgaaattttgaacaaagaaattgaggctttgaagaaacagattgaccagctgcagcaaaaggatggagtaatcgaaggggaaaatctaggccaccttttagaaagtgatgccgccaacgagtcaactaagaagaccatttttggagtggacgaagatgacctggataactacgacgcggactttacaggacagagcaaaggaaaaattaggggccagtcaagtaaggatcaaaagaaaatgaaaggaaatgatgaaaagtttgggcaagcatctggtgagggagtgactgtcacaggtaattcaaatcccaattcgtccacacaagcttcgggttccgagggtacttctcaaccccaagctagtgccggtgctagtgcaggaggatcatcaggcccaggaaccacacaaacttcaagtgtaacaagttcgagtacctccacagatggatcagaacaaaacgatacaagtgcatcctccccagggaatggtggagcaggaagccctccagcagccccggcagctccagcaccccaagcggaatcatcaagtgtaacccctcctgggggacagtctccaaatggacgtgtcccgaatgtgaagtacctggacaagctctacgacgaagtccttaacacctcggaggaaaagaatgcaattcacgtccccgcgttccacagcaaatataatgatttccgaacaaagtacgagtttacgatgaatgagcaggagtaccacattgtgaaaaaactgtttgacgccttcttcaagaaggagcagaattccagttacgatgcccccattaagtttttcaaaaatgtgttgaatgacgcggaattccaaaaacagtttgacaactttcagcatggcctctacggatttgcaaaacgccacaactacttgaggggcgacaggatgacggatgggcaactatacagtgagctgctaaaaaatgtcataaatttgctgaacacgattgaaataaattaatcatcagcagttccggtcagcagttatgggtaacttcctttttgatatttgtccgctctctttgaagtactcccaattgttgttaatttttaaaattgaagttttttttttttttttggtctggcaacacggatgtgcagtcgtgcggtagaacaggttgaccgatcaaatttgtcgtgaaggaatgtctcgaacagttgtacattttttgtgcagtcgatcgaggtgtgcaatggtgaaaggaatgacgcgttaacgttgacttcaatgttgactttaattttaacttcaattttgactttatttttaacttcatttttaacttcatttttaacttcatttttaacttcatttttaacttcaattttgtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgacacaacgttttttttttttttcagatacgttggtgttggcagcttcatttggcagctctgttttgctgaaattattttttcgcgcataagttggtcggcaacaggcaatgcttcctctttgcgcggtgaaacgataggcgactgggaaaaacgcacaactgatttgaatatacatgtgcacacctggatggtgaaaaaaaaaaatttggacatttttctctttcccgttggtgtatacacattgtgtggacatacctgctttgttcctgttcccctgttgtgattttttttcacctttttttcttaaccttacaacgatttagttaaaggaaaaacaccacactctccacacgtgaacttccccttcaacaagatgaacagaagggttaatttattttcctcctcctttatctgccttttcttgctggcacaacatccaacatggggtgcagacgctccagatggggtccccaaactttttaatgacgagcataatgtgccaaactcgttgaagaaaaaattgcaaaatttaaatgaagttgtgacagatgacgtgtcggaaaattctcatgaagaggatgaattggaaaaacacgaagaagagaatgtagaagtggaggaggaaaaggaggaggagcaggaagaggagcaggaggaggagcaggaagaggagcaggaggtggagcaggaggtggagcaggaggaggagcaggaagaggagcagggggaggagcatggccacactttggaacacacgttagaggatcccggggagggaaacgaaggaaacgaaaatggccctcaggaagacaaccatctaaagaaggacgcggacttcatgggacaatggagtaaagtcatagcaaatgccgagaatgtttcaggtgaccaggatgatgacgattccgaagatgatacggagggggagtcgaaagcagacgcaccttctacatcagctgtggaaggaaacaatgcgcaggttttgtcatcagagcaatctacaccacggtcaaatccaagtgactcatcagtacaaacagaacaacaacgtgtccaagcatccacagatagcccaacagatcaaagtgctcagggaaccggtcagcaagcagttgttgagtcaccgggaccttcagaagctctggcatcgggttcagaaaattcaagagaaagtgaacctccagctgaaagatcagacgcgaaccttccagaacaacaggcacaaaatgaagaagtaagaaatggacaacaaagcggcgcatctgcagatgctggagctcagcgaccggaaggcccatccgcaagagtagcagtccagaccacaacaacaggagaacgcacctctaactcaaacgatgtcaaaattaagtacatggataagctgtatgatgatattctaagtacctctggcaataccaacgagatccacataccactttatcacagcaaatacaacacgataaggaaggattacgagcttagcatgaaacctgtagaataccaaattgtgaagaatttatttaacgtcggatttaagaaagaaggagaatcttcagctgctaattccctgacggaagtttttaaaaaagtcttagtagatgaaaaatttcaagacgaatttaacaactttgtgcacgggctgtatggatttgctaagagacacaactacttaggtaaggaacggcttgagaacacaacaagcgactccgatctgctaaagaacgccttcagcttgatgaacactcttgaggtgaattgattgactagcactacctcaggattaattctaatacaaacatggtacatttttaaaaaacggaaaaattcatttttgcaaatcagtttagttaagtgtttgtattgttttgtaaatatcattcgaacttcaccaacttgagcgttttcaaacaaaaaaaaaaaaagaattgcttgccgttcgacttgtctattttttattttttcataaaggttcaatatcgcaatgcattcttgttatctttttggagtgggcaaaataggttcatttttttgaggggggagacattttccgttgcgctaataatttggggcatcgccctgagtgtcgcggtcgaaagtgccgtcctttggccctcgtacttccttcgcatgactggtttgcaattttaaagtttcgcgattgcaaacttgttgcttccatttttgcgaatttttttttttaaattccctcgtgttgagacaccaaactggcatgccgctgaccaggccataacctctgctgaccagggcataacccctgctgaccactctgcaatatcgttcacccgttttgcgaaaaaaattgcggacgaaattcatctttggaatagtcagttaacatagacccgttttgtcaggagggatgaaaaaaaacggtgtccacaaagacataacgcaattttattttaccgttattatgaacatcccttttgcgtccttttttttttacactaaggctgatttttacaaattgaggtttttttatttggaaagcgcggtgaaacaggtccacctataggtgtgtccctcgctgaaattattttacttgatcattcatttatttattttattttatttatttttttttttaacccgttaactagacagcgcatcagttgatgaagtgcgtccaggcattttatccaaaggaatatcatcacacagttttaacactcccccttccgcttacatcacaagtagcgcatttatcacttccccaaaatgggtgaaaacaaaattgcactcttcctctccaccgtgatactcctccttctctgctgctgcgtatggtgtgaaaaatctggagtggaaaataaaaaaaaattggaggaagatgtcataagcatactgaggaggaaactcgagagtttgcaaaaacgtagcttaataaattcggatggaaatttaaagaaagaaattgaattggtgaagatgcaaattcaagacttgcagaaatatgaaaaggggggtgttggaaaaaaggtggactccactttgggggaggaatcgggagtccagtctgtaaagggacaacctttgagtttggaagaggcaggagacacacaagatgaagatcgtatgcatgattcatatcgattggatggcttagaagctgtagaagactatgaggaggagatccttgggcaagcggagccagtggaggcggctaaggtagttgaagaagcgggggatgcggaagaggaggagctcgctgatggcgaggtggataacagcttagcagacgcggtccctgactccgtagaaagaaccgaagaaggtgtaatggatgaattcgaagaggcagaagaagacgaaggggcagaagaagacgaaggtgcagatttggatgaagctaacttagaaagttccacttcggcaagcagtgagctagtagggggatccgcagtgggaggaagcacagaggaggaggaggagaaagagaaggaaaaagaagaagaacagggagaagaagacctgcaggggatcttccagttagaggaagaacagggagaagaagacctgcaggggatcttccagttagaggaagaacaaggtgaagaagacctgcaggggagcttcgagttagaggaagaacagggagaagaagacctgcaggggatcttccagttagaggaagaacagggagaagaagacctgcaggggagcttcgagttagaggaagaagctaagcagggagaacaacttcgccaagagacatcatcagacggagacgaagccatagaacctcccctgagtggactcaaaccgaatacggaatacctgaacgaactgcagaacgacgtagacttaactgaagacagtgccaagcagataaaccttccccaaattgacgacaaaggtaaggaagatgaacacgaatataaatttgagactcagaatggggacttctccgtggggacaaataatttcggaggctgcttccaggggggtaattcaaatggcgcctgtccactagatatttttaaaaaggtgctagaagaagaaaatttctttcaagagtttgctagctttatcgataacctgtatggatgctcgaagaaggacaccccctgtggaagagaccaaatggggaatgagaacctctacatggatctcttcacaaacgcgctaagtttcctcaacacgattgaagtgagttaagcgggtagatgattctttccgctaatcttctaccaccagtattgtacattattttaatttctccatatttttttaatcatgggtggatggacagccctcacacgccttcacagctctctctcatttaaaggcgtactttgtttttaatgtcatttcatagtaacgctggtaatacatgagcatatatgacgggcgattggacatgtgcaaataagtaactgtgaaaggaagactttttttttttttttttttaaaacggttgatcagtgagacggtaaagttgttcacatttcgcgggaggcaccctttccacatggttactttgtgagttatgtcatgtcaatttttctcgatttgttttgcttcctaccttttggccttccccttcgaaggaaccgattttgggaagacgaccgcgtctgcctattcgctcgttcgtcacgtttccatttggttcaacatattgatgaaaaattggaaaaaaaaggcgaaaaaaaggcgaaaaaagggcgaaaaaaaggcgaaaaaaagtttgaaaaggagccgcaataatcacacaccgtggtacatgcaatttgtgaaaatgtctattttcccttatagcaaaattgcaagaagtacacggagaaaaaatcagggggtgggggggacaccccccccttggcagttgcttaagttgtgtttttgcgaaatgtggaaaaaaaaaaacactgcctccccacaacgcaatacaattgcacttttgcatttgctgaatttaccacgcgtttgtctttccctattttttttttttttacctactgaatcgatcggcgagcggaaaaaaaaaaaaacgcacacaacgggtataaatatgcacgcgcatgtggtgatgtagtaaacgcgagtaaaatttttttttcgtttttccaaatcacccttcaccacgcacatattaaatagtaaaaatcactacacagcgtctgtgtatgtacatacattttttaattcaccccacgttattttatttcttcacaatttttacaaaaatgagaagaatcattgggccgatctgttgtcttttgctgtttctgttctgctgcgcgtcgtcggaaaagttgggcacccataagaagaaaaaattggagcaggaagcgatgcatgcgttgatgaagaagctggaaaatctgtatagactcagcgcgacgaataacagcgaagttttgaacaaagaaattgagtcgttgaaaaaacagattgaccagttgcaccaacatggtggagtaatcgaaggggaaaatctaggccatcttctagaaagcgaagcagccaacgagtcaaccaagaagaccattttcggcatggacgaagatgacctggataactacgatgtggactttacaggacagggcaaaggaaaaattaaggggcaagcagatacaggccagggcgctcaggaaactactggcaacttggcggcgcaagccgggggtgaagcatctgataggggtggccaacaacagcaaccagcaagacccagcgggtcagatagtccagggggcgtagtagaaggaggtttggtaaatgtcaatacacttcaaaatgtaccagttcatgtgcaatcctcaagaaatgggccacaaactacggatccccagccagggccagtagcaaatccatcagaagggcaacgtgcaaatgaaacctcacaaggagtcgaaggcgaaccaacggtaggaccagctgtaattccgcaaccaacatcgacagtgactacaccagaacgcacctctaactcaaacgatgtcaaaattaagtacatggataagctgtatgatgatattctaagtacctctggcaaaaccaacgagatccacataccactttatcacagcaaatacaacacgatacggaaggattacgaacttagcatgaaacctgtagaataccaaattgtgaagaatttatttaatgtcggatttaagaaagaaggggaatcttcagctgctaattccctgacggaagtttttaaaaaagtcttagtagatgaaaaatttcaagacgaatttaacaactttgtgcacgggctgtatggatttgctaagagacacaactatttaggtaataaacgacttgagaacacgacagtcgactccgatctgctaaagaacgccttcagcttgatgaacactcttgaggtggcgtaaggggtgttgaggagggatgccggtaactcccccttccccgtgtgcccaacattaaagatgaaattaagtgaccattaggggaggggggcacttcttatggtgcagttttttacaccatgtggtattagccttcgtttggtatattttccctgatcagctatttcacaaaatgggaacgttggaggagggcaattttagcctttgccatttttcctgctttgagaaaaagggggcttcaccgttataatttttaatttaaatttccaagttggcagttctgcgcgcatacgaatatgcacaaaaggtacatacgtagatgcatacatacgttcatgcatgcatacgttcatgcatacatacgtacatgcgtgtgtgtatttttttttttctcgatatctgggcgaaagggcgaagtgcaccgcctaacttaacagctctctctgatgtgctttaaaaaagaatctttctttggatgtagccccattttgaaatcccctccttcccaaagcggctaacataatttaccagaacgttagtttcacttcaccttatgaattacatgttaacaaacagggaaaggacaaaatttcacatgtgttcgttcactgaaggttaaatcaaattaggcattcgaaagcagagaacggtggtgcggttctcgacctctggtcaaaaatatttcgttctgtgctcaggttggctgtgctcacaaaattagtttcgattctttgggggaatttaaacaattcgcatcttttttgcttcggaaagggatatacacatgcatgctcatatgtgctcaaatgaatataaaataatgagatctttttttcttttttctttttttttttttttcattaattgtacacattttagttggagaaattaccatagttatcgcttgttctttccatagttgccacttcacatctaacagattaatcgttcaaaatgaggaaaaatatcttcctggtgtgctccattttggtattcctctccctccaatatgtgttagctgaaaagttaggctttaaaaaaaaacgcaaaaaaatagagggtaatgttttaaccttgatgaaaagaagactagcaattctgcaaaaattgaactcatccgacaagagtgaagtttttgccaaagaaattgagtcgataaaggaacgcattaacatgttgaagcaacgtggttgggaaaacccggaggaaagcttctgcgaaactttagaagaggtgccaaactgcgaggtgggagaatatgcagacatggtcaaggaggaccaagggaatttaaccgacagcgaagcggagttcctcgtacaggaggaaataaaacatgagggaagcgtgggcggtgaggaggtccccggagatgttaaaagtggtgaagtggtgggtaaggcggcgagtaaagcggggggtacagcggggggtacggcggggagtaaaaaggtaggtaaggcggggaataaacaggtgcgtaaggcggtgagtaaagaggcgagtaaagtggcgggttaggcggctggtcaatcgggatcacttccttccgtgggcaactccggaatggaagatggcgggaacaacgctcgaagcgctcctcctaaggagggactatagtaagatgtagtagagaaggggtacgtagacacgcacacacatgaaatagcgcgctctggggagggagcagcctctgatgaggcagcgggaggtcagcaaggaagaggcgcaccaccggaagtgtcacaaaatccatcatttgaagtatcgcaaaagccaacacctggagtagcaccgcctgcagtagcaccgcctacagtagcaccgcctacagtagcaccgcctgcagtagcaccacttgccgaaaccgcggtcggtcgtggcccttctcccgaagaaggcccctaatgggagaaaagccaaagtgatatatttggacgagctgtacgctaatgtgctggaggacacaaacaaaaaaggcgaaattcatgtgcccacgtaccaaagcaaatacaagaccatgaggaacaagtatgagtttagcatcatctctgtggagtaccaaattgtgaaaaatcttttccacattaatattgaggataattcgaggggtatacttacgtggtgaaagtttttaagagagtcctgactgaggaagaagttcaacacgagtttgacaatctcgagcgtgggttgtgtggtggatatgccaagcgacataactatttgggaggagagcggatgaagggggcggaccgccacagcgatctgttaaaaaacgccataagtttgctgaacacgactgcagtggaatgaggaatggaaagcacagcataactatgaacccctttaaaaaaaaaaaaaaaatatatatatacatatatatatatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttctcatttgtgtgtttctaccgcgcgacatttatacaagctcattttatctttgcgtaaatgtgcggatgttgcaattttgtcgttacaccagaactggtacttttttatttggaggttcatcttgtttcgtcatttttgtttttttccgcgttgatgtgccacttttttgtgccgcttttttgtaccgcttttttgtgcaactgttttgtgcaactgttttgtgcaatttttttttttttttttggcgcagattaaaccgtgagtattctcacccattttgcataacctccttttaacaatttttaaattagctgcgcgggtaaaactgggaggataacaaattttgggcgaaatttcgtttttcccaaatagacagcatggaaacgcacacaatggagaatactcaccccgatgcaggagttaacatccccaaagttgtaatgcgcatatggtgttgcgagaaaaaatatttttgtcgacctgcgtttgccgccggattcgtttaatgcgtccatttttcgctaaaagcgtttttttttattctcacactgggtaatttaaaagggggcaaataattggaaaaggaaaaaacataaaaaaaaaaaaaaaaatatgaaaatatgaaaatatgaaaatacgaaaatatgaaaatatgaaaatacgaagatatgaaaatataaaagtataaaaacataaaaacataagaagatagaaatataaaaaaaaaaaactctctcgctcgtgggtgcatatagacatacacactcaaatgcacaattggcaggagtgaaaatcttttgcgatttgttcccccccttagcatacacattttaaaagataattttatgttatatttttgcgcaggtcgatattttcctttttccaatttttatcaaaaagatgaagaaaacgatcgtaatttttttcttttccttttcctttttaatttcctttcgcttcgtgctgtctgaaaagttcggcacccataagaagaaaaatttggaccaggaagcgatgcacgcgttgatgaagaagctggaaaatctgtatagactcagcgagacggataatagcgaagttttgaacaaagaaattgagtcgttgaaaaaacagattgaccagttgcaccaacatggtggggtaatcgaaggggaaaatcttggccaccttctagaaagcgaagcagcagacgagtcaaccaagaagaccattttcggcatggacgaagatgacctggataactacgatgcggacttcactggacagagcaaaggaaaaattaaggggcaagcggatgcagacccatcagttaaaggtaatgatagtccagtgtcagctttatctcctgcagctgattcatcacccgaacaaaccgaaacagagggtagtactaagcatgtagtggaagcaggttatgtagacaccaattcaacggatggtactccaggtgttgctggatccggtgcaggtatcacaactttgacatcaggacccagcgcagtttcacaggtaactcaacaacaatcatcctcaccaacttccggagatccaagcagcacagcatcaaacgtacaatcccaagctggaagcgctcaagcaatagccgcaggtgtaggaggaaccaatacacaagcagtacacacagatggacaatccactatgcaggaagcgaatcaacctgctggaccaacacctccaggagacgccaccgcacagaccgaaagagtacgagaacccaacgtgaagtacctggacaagctgtacgacgaggtcctggagaccccaaacagtgtcaacgcaatacacacacaacccttccacagcaagtacaacgaattcagaaagaagtacgagtttacgatgaatgagagggagtaccaaattgtgaaaaatctttttgatgtctgcttcaaaaaggaaggagaacagtccagcacctcctgtatagttaatatgtttaaaaaagtgttagacgacaaaaattttcagaaaaagtttgacaattttgttcaaggattttatggcttcgccaaacgacacaactacttgagaggagaaagaatggccaatgaaaatctgtacaaagatattctaaaaaatgtcgtgaatttgttaaacacgattgaggtggtgtagatgatggggaggggggggtgatcaacacgttgggaatttgggtaggaacagcttttaaatgaacctcttcatagatcacatttgtgagatggcaattttgtacgcggtgttagaatggagagcttgccgattcgttaacgcatcaggagagctctacctacgcagcgataagaattgttgctgaatggagaataaaaggttttgtctcctcccagtgagcggaagtctcctgaaaattttccactctttcgcttcccatttatgaagtgttgcgattgattgctgcatggagtgtgcgttttggttattccatttttagttttttttttttaagtttttgcttttttttgagtttttgcttttttttgagtttttgcttttttttgaatttttgcttttttttgaattttttttttttctgtccaaacgaactgcagacaaactgtccgaacgtctttccctttttgaatttctccaatttgacaaaatttaaatcctcataagtggtgattttattttattttatttattttattttttttttttaaccatccatgtgtattttacaaaatagaagggggaagcagccccatgacagccttgctgcaaagaggtgtatttcttaattttccgaaatacggcgagggggtgttgcgaggaacggcacgatacagatttattttagcgttatttgcaactctgtgcgcgcctctttgcatgtttaaggcgattcaagagagtggaagtttttttcccctgggtgtacggttcgtccgttaagcgggaaaataatattcgtgtgggaaggtagccataagttggtctgcgcatttttgctgctatttattgtctttttgttagtgttttattttcattttgttagtgttttattgtcattttgttagtgttttattttcattttgttagtgttttattttcattttgttagtgttttattttcgttttgttagtgttttattttcattttgttagtgttttattgtttttttattagatatatttttttttttttccaattcgctacctccccacgcaactgcacacactttcgcgcagattgaatcggcgaaaagtcccctttttcctacgcgtgtacttcagagtgccaatttttacgcaacaaaatgaggaaaaaaattgcgtttgtctgctccatctttgcactgctttcttgcaactgcgtgctgtctgaaaagctgggcatccagaagaagaaaaaaaatttggagcaggatgccatgcacatattgatgaagaagctggaaaatctgtatagactcagcgcgacggataacagcgaagttttgaacaaagagatcgagtcgttgaaaaaacaaatcgaccaattgcaccaacatggtggggtaatcgaaggggaaaatctaggccaccttctagaaagcgaagcagccaacgagtcaaccaagaagaccatttttggagtggacgaagacgacttggataactacgatgtggacttcaccgggcagagcaaaggaaaaattaaggggcaaacggacccaacccccgtagctgaaccccccgcgcacaatggagcaggggatcaggagagtcctgcacctcccgcaccaagtgtactggtagtgcctaatcagtctggtaaagaggccaacgtagccacattggaagccgggtatgaaagtgccgatgcagaagatgaggaagagacagattccttgtcatctgataatgaatccgctgattcaaacgaacaaacagaagaggtcccctctgtgtcaggagagagcgcagagggcccacaagcaggtcctgctcctgatacaggaagtcaacaagcagttcctgttcctgcaccaggaagtcaacaaccaggcggaggaagcggaggaacaggaggaaccgaaggagccggaggagaccaatcaggaacgctcccatctgcagaagtccaaccagcaatatccccacctgcaggagaccatccacaaccgcccactgtaaccccagaaggaactgaagaatcagctgtaactccgcaaccaacatcgacagcgactacaccagaacgcacctctaactcaaacgatgtcaaaattaagtacatggataagctttatgatgatattctaagtaccttgggcaaaaccaacgagatccacataccactttatcacagcaaatacaacacgatacggaaggattacgaacttagcatgaaacctgtagaataccaaattgtgaagaatttatttaacgtcggatttaagaaagaaggagaatcttcagctgctaattccctgacggaagtttttaaaaaagtcttagtagatgaaaaatttcaagacgaatttaacaactttgtgcacgggctgtatggatttgctaagagacacaactacttaggtaaggaacggcttgagaacacaacaagcgactccgatctgctaaagaacgccttcagcttgatgaacactcttgaggtgaattgatggccgagtaggacattcctcagatggggccccttcggtattctccgaaggtgttcgccggaaggagtatccccccttcaagatagccaacagataaacagacattttaacgatacgtactcagttgcgcgtttttattttttataatgtgctgtactgatgagggtgaatggaagcttcgctttaacgttaaactcatggatgcgtgagaatcacgcaaaagggaacacggcagtcccacagctttacagtttttgcgcttttggagaggaagattttcctttttttgcattttccgttcttttccgtttttttcgttttctccgttcttcactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatttccccgccgcgatttccccgccgcgatttccccgccgcgatttccccgccgctactcccccaccgcgatgaagagcggaatcgtgctggtctcctgcctcctcctgctctgcgcagagccaaccctgggagaagaaaataaaaaggagaatcaaaacacatacgaggaggatacaaattactacagcgatgaggagctaaaagtactaaaagggaaattggaaaacctaaagttacaatttaatgatgaaaatgcactcaagcaaatcaccgaagaacaaattttgatgttaaagaaaaagtttgaggaattaaaaaataaaaaaagtgatcatgaggcgaagttggagtcccggaggggaaatacctcaccgggggacaaggatgaattgatccctagcgattatgagttcgctgggcagagcatcaatgataatgatgaagtagtaatggtgagtagaagtaaaggcaatgaccaaggtgacaaggactcttcagttcctgcaggtgaaacacgtagtggaaatgaagcagctttgtcaggatccacaagcgaagagattgttacagaagtgacgaatggtgaagatccttcagggcaaggaagtgaacccgctgcgaaggcttctcttcgttcggacaattacgcagagctcacaaaccaacctggatcagctgtccagaacgagaaggtcaaccccacagcgaatgtcaatcacgtggacacactattcgatgagctactagcagaagacaataaaaaacatatgatggacgaaggagagcaccacagtgcgtacaataatttaagaaaacaatacgacgaacttagcctaaataagactgagtacgccatcagcttgaagctgctggatacgatgttgtcaagtgaaaaggttggagaaaaaaggaagaatgcgctagtagagatgtttaaaaaagcgatgtacgataaggagtacagtgagaaatttaaaagtcttatctacggagtttatttgtttgctaagagacacaattttttagatgagggtaaggtgaagggagaagactacaacaagctgttcaactatgtaggcaacctgatgaatacgcttcagctttaagagtgtttgcatttgtgcaatacgtatatgtgatggcagggacgggccgatttaatgctttatggtgattggagggaatcaaccaggaggggcgatccacttggctgcaaatacaatggctttcaggcgatgaggcgttgagtgagcgccccgtttgttcctccgtttacacggccgcgtcctcttccgcattccttttttttattttattttacgttattttattttactttattttattttattttgctttattttattttgctttattttattttattttactttattttattttactttatttttttgacttcccgtttgacacttgacacagttctccgcatatttaacttgtacgcccacaaaaaggagtcccaggaggcatgcccaattgggtggggtagctgtctacacgtatctgcgcagcgaacgttttattttgcacctcgttagtgccactcctttttcttaattcttccgtttcgaacgtaccaacctggtgggcacagatcgagagcccttttatcgaaagcgtccaaacgacgcacagggaaatttttttacgatgcgatctatcacacggtgttactttaggtgatgaaaattttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccccccccctggaggtcacatcttactgtactcctctgtgaagtacctgacctggttttccaccttctcgatgagcaactcgtagatgttattgaacagcttgtctgggaccttcaatttatcgtttttcttcacagtgatgtaatctctccatgtttttcctgcctctaactcgctagacagttcagatatctgtacgataattttatgtatgtgcaattcagtaatgtttatgtttagcgttacgtacaaattgcatgacagttcgaagatgtgcctcttcgtgccccgtatgacaacgatctgtgcatccacgttcaggtcttttatctccttcaactcaattttgtacaaatattgaattggtaggacttccggataatctgcattcaacaagttatactcattttggttatttaaattaaggaagtctgacttttctgtatttttaaagtggatgtttttgaggcactgctctaatttttgttttgcccacttgctcatgtccttttcttcatatgtagttccagcagcgttccatgaggagatggctttattttcactgctatacaaattgtaatcatcactaatgccgttttctattttttgaggcatatttttctcgaagaattttttatcgtcttcttttatatctttcctaaaatagcagtaccccatttttttcgtctcgtcgattattttttggtcttcctcgtctatgtctaagcaggacgagttatttgtcgtattggacgtgagtgagtcactttttttttatattatcgttatactttgactttttcttctccgctttactctgcttctgtttctgttcctccttctgcttctgctcctccttctgtctctgttcctccttctgcttctccgtctgctcctcattctgcttctccctctccataacttcccactcatcaaagtcgagaatcttttccttcttctcagcacacgatttcaagtaactttcatatttttcctttttcttcctctgtatttctttctctctatcatcatacagtcctgaagccttttcgaaaattttggagaaggcctgtttctgttttttgttgtgttcgttttgttttatgatgatatttttaagtagctttttcgcttccatattatctgggtgtgccttaataaaatcttgaatcttctccttggcgatgtcaaagttgcatcgattgaattcaatttgtcccaatcggaacaaccccttggcattgtccttatccaactgtagcactttttttacgtactcatacgcatcgttataattctctacgttcgaatagcatatactcatattttggtaaaaggcgacctccagttcgatcattttttcatttttgttttccaatttgtgtatgtacttcaatccttcactgtatttttcgatcgcatcttcgtactttttttttttaaattcgttgtttccctcgagcttaaggttcagggcattcttcactctctcgtccactgtcaggtgttttattttttcctcaaattccttgtccttctcatcttcagagtttttttttttcttcccctccttggttttgtcactcattttgtggaggggcactgcggttgtgaagcggtggtgtggccgcacagttggcgatgttgcggttgtgaagcggtggtgtggccgcacagttggcgaggttgcggttagccctactgcggttagcgctactgcgattggcaccgctgagattggcgccgctgcgattggcgccgctgcgattggcgccgctgcaaattgggatgccctgtttcacgatgccgctcaacccaatcggggggagagtagcaactcttgtgttttttccctattagcttctacacgctcaaggggcagatgccggagaggggggttcttgatcgtgtaggtacaccactgctcggcgactacactgctacgctgctgcgggtactgctgaggccgccgctacaagaagtaccgctcgcgtacacgcccgtagagtgacacctcacgggtacacgtgtcaaacggtcgggcttgttgaggtaacaaatgtgaagtcgggattcatcgccttccccgttctcgttaccatcaccactgtaggtgttcacgtcgccttcagtttgtataaagatccgtgtggattatcagcacaaggggcgtactgctaatcaacaggtatgtttaatttgtatagcgaaaacttggttcgttttttttttttttttttttctcctttgcgtaacggtggttagtaaatttgacgccgacgtttgcatgtacacgccatgggcgagagcgcgtggggtcgcatatatgtaagtagtatactatcacgcatgtacatatatcggcgcaacgctgggttaagtatggggacgttaaggcaagagaaatttcctggaagaaatcagttcgacgctaatccgcagagtgtataacgtcgggggggaggggtttttttcaaggggttttttttaataggcgcatttttaacaggcgcatttttattaggcgcatttttattaggcgcatttttattaggcgcatttttattaggcctattttcagaggcctatttttccttttcttcgcccctagggggaattctcctttttgtagaatacgctgattattaggggaagcgccgggaggtggaacaaattgggagcgcgcctaggaacaagtatgcgcgtgacgtatgccccttaattagcacattgcatgtgcacatgcgtgtacaatgggatgcacccacgtgtgaacagataaacgtttgtacctatgcgagtaggcggacgtgttatgtcggcatactgcgacttttgtacgtcccagtgaataaatagccaattgaaataattatcccttgaggggggctaccatttggggaggctgcgccatcgaaccacagttttttttttttatgtccccctctactgcggttacagcatccaaagagcggttcaaagcgcagtagagagcgttcacatgtccttgccttcgcacagcacgtcgcgaggactgctcgataaacgttgaaggaaagagaaggaaacggtggcgtaccaacttgtttacaaattgggaaaattgtctccacagtaactctcccatttggttaggccaccccagcgttagttatttagtttagttagttagttatttagttagttatttatttagttagttgtttagttagttagttatttagctagttcgacatcggttgcacgtccttcccctcgctctctaaagaattgaacgaatccctgcgacttaacaggggtagaggggaaataaaaatgggagcccactccccaggaacctaacataggtggtggcggttctccaaggggagttactctaacacgtggggcctacctatgctatggatgagggtctctagatagggtcatacctatgttggttgctttcctgtgattgcattttcgactccacgtgtttcacaacggagagtttgttcgagagcgagagcgactcgtgagaacagacaggaatgtgcacacctatgtgttcatataaaaatgaatacatttgcaagtgcttatatttttccttttgagaatttgttccacctacaaaatgtcattttttcaaaagcgactttgttcttccacccccagttggtccactttgtttgcaaaaaaaaaaaaaaggggaattcccgagtggaatgaacataaccttgtaaataaaaaatggtgcctcttccgtcttggccaaaatgaccgattgtgtaattactcaacatggatggcggtaaccccgtttgggagtaactgtgtaggactaacactatcggcagaaaacgcaggaagttctcgaatgtctcattttgttcgtcctttcttgaaatgttttttattttgtgtgccaatttctttatgagctaacctctccgtccagtctccccccccccccgtttgaagtgtcaaacaggggcaccgcaacatttttgcaaggcgcacatacaattgctcattaaatgggccatcggttggtacatatgctgagatggtaggttatctgcgtgcgtgccgctcctcgtgtgtgtggggttcaaataagtgagaaggatgccacgcgggtaaacggtccgttggccttgtttcccggggggggggcggctaactcgttctttttattggcatgctgaatttgatcgatagcttcgccgattgtttcgccgatagtttcgccgactgtttcgcccaattttgtcccccgattacttcactggctttattcgctcgtttcacgcgctgcattgtttcacgcgccgcattattccgcgcgccaagggagcaaaagggagagtgccccattttccaattttacgccactaaaagggagatgcttaaaaaaggcattcggtcgaaattatcttcgacctctcgcgcgtttattcaaaacctcgcgtctacatcggtgtggccttttgcatctcttatgtcaattaagtttgccctgtgtgacgtaggcacatgctcggagaaaaaaaaaaaaaaaaaattacgtgtgcgtatggctacactttgtattcataattggtgtgacatgccgagggcacatttttgcgaacttgtcgattttcggcttcggcttcgccttcgatttcgctttctatttcgatttctttttttttttttttttttttttgcattcctttggaggatgaaaacagataaagtgatggtaactattattacatgtttgcaaatttaagacttggtttttttttttttttttttttacttttgtttccccgccacaccaagcgagcacttagccgagcgccgttttttttcaccgatgatgaaagacgggcagggggacctcacgctggaaaatattgcgaacgtgaagattaaggcatatcgaaataatagcatttatgcaaatgacaaagcggaggagggaaagaaggacaagcgcgacagcttctacagtgtgtacattctgacgtacataaagcacatcgtgcggataaaggccaacttagctctgcacggggggctttacagcaactactttgagaagtatgaggaggagtccatctcgaatatcatgctggagaatttgctctccaaggaggggcgcggcaagcagggttgcgctggcaaacagggcggaagcggtaactcgagtggaaataacaaacagggcggaagcggtaactcgagtggaaataacaaacagggcggaagtggtaactcgagtggaaataacaaacagggcggaagcggagaagcaaaggggcaggataaccaggaggagcacaaggatctgaactactccatcaaggagctcctcaagaaacttatcaagtcgtacaaaatcagggagaacaaaatttttcttgtcacgggaatgctgggatgcggaaaaaccacctgcgtaagtttggccatcgagtactttaacaaatatttacaaatagaaaagaacatgaatcggacaagcgacaaacggagcgtggggttcctctcagcggatgacaatgtgagtaagaagttgtacaagaagacgccgtataccgtgaaaagctaccagaaggaggaggtctccagctacgagtcgtctccggagcacgccaggaagaagattaagattcactgcgacgagccactttttaacttcaccccgaagaaggggggcaagagtggcagtaagagtggcagtaagagtggcggcaagagtggcggcaagagtggcggcaagaatggcgacgaacgtggcggcaagaacggcaacagggcagccgcaaacggatacagcagctacgactatgagaacgtcccatccgatgatgagccgatccaggggataccccacacgtgggaagaaagtgaagccaaaatgaatgcgcaacaaatcaacatgaacataaagaacatattcgaaaacaacgacctgtcccccctgagaaaaaacacaaacatacgcaacaaaattcagtttgaggaactgttgaaggagaataatcgtttaccccaagtagacacccgaagtgatgatgagaatcccgaatttaatgaaaaatataaaaaaattgtagaagaaataaagaaggaagaaaaggaacagaggtgcatttacaccatcagaattagtgcatacctctacagagacgatgtgcaatgcatcaggtcgattctgagccaacttcaaaattatgtggatgaagcagaatcaaagttggaaggtaatttgctactaaacgattatattatcaaattggaaaaattactcatccagataaataatgaaaaaaaacaaactctcctcattatcgaaaatgttgaaaagttttgtctacaaactaagcaaaatttgttatatactctcttcgacttactacacagaaaaaatatttgcattaacatcatatgcctgacaaacgttttggatattactcaaactttggaaaaaagaataaaatcaaggttcacatttgaaatgctgcatatttctcccattttgaatatcgaagaaatttcaaaattggtttacaaaatattgtatgtaaatttagacgacttccaccttatcaagaaatactactctgtttattttacttacgtagacttgataaagatccaaaggttcttgcagatttataattccactatgcagaaggagatagccgatgggcttctcctaaagcagtggtcctacgacatcaactatggactcgacatcaggcatatctaccacacttgtgtggatgccattttgtctatatgcgagtatagacatattcttagtggagaacggggcggagatggaaaccgccaagaaggggggaataacctccacaaggatcccttccagaagaacgctcttctggactcccactcagaacatacttcctcagcatctgatcaggaaggagaatacttcaagaaggacacctcaaattcgatcgattgcgaggtgaatttacatgcagaaggggaggcctcccagtataatcactttttggagggggaacagttgagagaggcctccccaatgaagggtagaggtagcagcgtgaatgagcatagccaactgggcagtgaaaaattgggcattttctccaaggagaaaaaaactaacttggagtacctgcgagaacagagaccagggaagttagactgcaccccagttaagagaaacctccaacaagattttacagcggagggaaaacatgcgggaggtcgagatggacaattccatctagatatgaatatggatatgagtccaaggaagttaaaggaaaatattaaattaaaaagcaaagtcgaaagtcaatacattttaaacaacgtacagtccaagttcatcaggagacactacataaaaaaagtgctgcgagatctgtgcaccattgaatatatgatcctatgtgcattcacaaggttgtacaaaaaagagttacttcctaaaacgttgtatgttattttgctagaaattaacaaatttaaacaagcctatccgcaagaacagattgttggtttttcaatggatgcctacagacgatccttctttcggttggtagatctggacatcatcgctctgtcttcctactcattaagccatttgaatattaaaaattttagtaacgacttgtttggtctacatgagccaaccaagttcccttgctacgacatcttccttgagaacattgagtcatataatttgaaccacaacttgattcagtgggtgaagcacaacacggaggtgatgcagtgaggggacagcgggggcacaccatgcggcaggcatgcacgccccgttggacttgagcggcgagtcgtccgcgtggcgggttcctaccagggcgatgcaatggtacactgctcactgccgctctccttccaaacgcaaaaacgcgttgccaacttccttcagaggcgccccttcaccgacgcagctccgctgattattcccatttttaaccccattttgacacttgtaaattatttttccttttatttttaatttctttttggtgaaatgtgcccgcgtgtgtacccacttattttaaagcgtcccatggcaatttttttttaaccccccctaaccaatttaggggttattcggagtctcccacactcatacaagccggggtgcatgcgcaacagcgcgctcgccttttttgatgtgtatataaactgaagggcggcattttttaaaactccctttttctggctacaccctaacaactatgctgattattaattaattactataagtagttcaagcccactgtgaccatcacgactttggagagtgagcatgatggggagcgggtggaatggccatttttatagtcatttggatgctacgtagaaaataaaaaaaaaatgcagggtgaacgctttccattccatttgtgcaaaaacgaagggaggggtgttacctcccccaaagggcaagcaacgagaaaagcatgacttcgtcccaggcgcggacactctactgctcaacaactcgtatgtgcattctcctaagtgacacacttcctcgtgcaaaaaaaaaaaaagtgtgcacagttttgatcacttggagatcatcctccacacaggtcacgcacacactgtgtgtgtatgagcaattcccaatgtcacaattgcatacctaggaaggagttacagttatttgggaggaaggataaatcagggtgaggggcggcactttttttttttttctttttttttttttttttacacgcaaaatggctagctattttttttttcaaaaaaaaaataaaagcccccttttatttttagcttttcccgcttgatccattttgcaaaaacacgtaaaaggaaattttccaaaacggagggatcacgttctcctcacggtgcgctcatttccgtttttttaaaactgcgaagaaaccatctgtgggtacgccgagttattgtttgaaaaatgcatgaaattgtgcagggaatctttgtaagaggaagcagcggtcagaaacgtacgcacacgcgggagtagcggcgagtgcagcggaaattgcgcagagctgaagggtgccgccccgagcgcgagcgcgatctcggaaatatcccatgagacagggagaggacgctcgagtccccacagagacgagtccaagcagggagtaagtaggtgctcgctcaggcaacagccgcagcacaggaagaaggggcacgaaggaagtagttcaacgaaaggaggcagtgtgaaaccgaaaaaaaaaaaaaagcaaccctgtgtaacaagcaaacgcgcgggagtttgcgcaaaccagttggtcaagggcagacccatggaaggatcgccgcaatgtaagagataccagtttgcaagttggcatagttgtatcggctaacaggatattatgcacccttagctacgcatagcagccgcaaagcagagacgtatagatcagcacgtatgcatgtttcccgacgcgaaagagtgttgctcaccaacttgaagcctccacttctgttgccccctcagaaaaaacaaaatgtacattatccctgaatgctgcatatgtaggctcagcttaaaaaataatctgtgtgtagaaaaaaactgcggaaatgtattccactatagttgtatgaagcaatggataggtgtccaaaaatcctgtcccctctgcaaaagcacgtgctgcaaaaagaatctgctatttatacactatgaaattaacgaggaaaataaaatgcccattatggacgaaagctacatgaacaaaaataaaaatgagctgtatgaagatttagttaagttcgaagcggaattgatcaaaacacaaaatgaaaatgaaaaatattcctttgaaattttaaccttaacaaataagaataaaattttaagtgacactatcaaccaaaataacatcaaaattgatcaggagaaaaatgaaaaattaaaactgaaggaattgaaggatgaatatttgaaggaaaaaatattgctctctacaaaaatacaggaatatgacaaggaattgaaaaaatacaaaattatcgaaaaatatttaaatgatttaaacaaagaagacttaaataaaattaatttactctttggatttaacgtattaacaatagaggaacagcaaaatgtgattttaaattatctcaaaaatagcctcagcacccagaagaaaagcgagttaattgtgaagcagcttaaagaagatatcacacagaaagatgatcaaatacaaaacttgaaggagaagctgtacacgtacaaactccaacatgacattgcggaggaagacaatttagacaggcagccaatgaatgagcggggggaaaacgacatgcagacgattaaaattaaaagtaaagtcattcggagggtcaaaacgttggactccggcatgaaagtggatgtgagacggccaggcccagctccgtacagtaaatccaagacgagcggcaccaacgtggtgggcagcaacgagcagagtggcagccaggtgtggagcaatccgttaagcggtgggcagttgggcagcgggcagttgagtggcggcccccgaaacaacagccaagacttcttaaacttcatcgacaaaaaaatcaacaacacccctgagcacatcaatgtcacccccaggaagaggaagtttcactcaatcgaaattgacctctttaggaacaagtccgtggacaaattttttagcgacctcgctgaaaagaacaattctggtgaatgcaaggacctggatgaggtgtactccattccaactgactcggggaacaccaagagttcgcagagcagcttcaagccgcccacaggagcttccgcctcgctcaagcaagtacacagcgttaaagcgagcagggggaagagtaagaagtcctacggaaagcagtcgaccaagataacggatttttttaggcgcctctgagggggcctctcccatttgtagagctctgtgttcgaagttaaatacgccgggtggtgtccccactttgacagctacacaccttcgtagcatattctagtgtgtttggtgggacccatcccgatgataaattttttgttaactagatatgtgaggtcacaccctcctaaccacattttttacacttaactaattcgcgtttcgtaaatttttttttttcaagtttaccttgcttttcataattttttttacaatttgcctgcctattcgccttcattatttattttattcattattttattttatttttttattttttattttatttttttttgtgtgtcatgcgaagttgcctttttgtgtatccacacatgcatacaagcacgtgtaggtatgcccttgtttttgtgacatatttttttcaaaattagcagctttttcgtcttcacaagtgaagcacttatcgcgagggccaaggggaggatatgttccttggccaggtgggtgcagtaaagcggggaatcgactaagcagtgggcgattgagcagtggactaagcagtgaaacgtccacgctgcgaaccccacatcgggtgaaacaaatggttggggaactcctccacagaaggtacgtcccgtcagtgaggatacaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggtaacttccttatggacgcccttcctcggatggggaaagacactcccctcgtctttttttttttttctgttcactttaagttgcgcaggaaaggcaaagtaaaggcggacttcctggagttaaaaaagtccaaaaaggaaatgaactccttccaaaaaaaattattccgtagcgtgttagaatttccgacaatgataattcctttcttcattctagtcaacagaacattcaacctcttttcatcatttagaaagcccaacaaatttttgtcattcgatcggactgtgcttataataatgaaatcgttttcgcacccctggtaactgtctattgtgtgcacatttctgtgcagaatgttcatattttggtcgacttgtgtgttttccttcgttggttggttattgctatgggatcggttggtccacttaatgtgcctactgatagttcttccgtttgggggtagttgagacgttgtagaaagtactttctctgagggatggaaattgtttgcacctactctctcaccatttggtggaaacctcttcgaaaggatgtttccaaaaagggggactccactaggatgatcagtttggaagatactctcattgcaagggttactagatagaccgatgcgaaggatgttttcctcccgggagattccactcaacccgttcgttctcccccctatattgcccttcttaaaaagttcaaacatttgaccatgactcgaatgcgcacacgaatcgatatctctcttgggggtgtcggaatgctcacctcgaaaaaatataccttccgatcttccagccatcttttggtacataacatttgtgcatgtttctttgttttccttttcgtgacggtaaaatatgggatcatgtgaatgggttctattgcccaggtagccatttcgcaagagagattggatatacaacttttggcccgtgtatggagtcaaaatggtgacatttttctgattctccagatttagtatttggaccagcttcataattatctgtgcctcaaaatggttcacatatgagtagttaattttgaattcaaacgtttgagcgttggactctccatggtacgtatcgatgaacagaatcgggaatgtgcaatgctgaaagaggttcttccagttcacgtgcatggggtggtcctctcctgagacctcttctgcttcctctcctgagacctcttctgcttcctctcctgagacctcttctgcttcctctcctgagagctcttctgcttcctcccctgagtgctctacctcggggccggtaaccctcgttgggttctccttctcccctgataggaagaagtgatccataatttttttcgatgcaattaattttctctcgtaaaaataaaaagaagtaaataagtacataggaaagatcaacctatattgaatgagcagactgtgacacttggcatttttgtattgacttaatttttcgaagatgctgaggtaatttatttggagtctcttcctctcgtttattaagctgtgaaaagttaactgcttgtcatcaccgaaggcgtacacaaaatcgcagttcagatttaaacagatcagactgctatattcagataagctagacgcctcgtcgataattaggtgctttatttttttatctttaattttgaaggcttgataaatggtatctatataaatgtctgacttttggttgctcggcctatgcatggtatctctgttgaggcacaggttaaggtgcagtaacttttggcgcacgttttgcaccgagatgtgtttgctcgttcccacgaagatgttgttctttcgctccagggttaggaagtatatgatgaaggagatgaggtcgctcttgccgctcccgggcgcgcctgcaaaggggaggtttttagcggcgaggtgcaacaaggaatgtgacttgaaaaaaaaaaaaggatgaatcaacgcgcgagctgcggaggcacattcgtgagacaccataacggtgccgatgtgtgtatctccctccatctctctttcactccacctctctttcactccacctctctttcactccacctctctttcactccacctctctttcactccacctctctttcccgccatcactctctttttcgcttcactactctcttttctccctcctgccgaactcaccccgaaccaggtgcacgggcaccccctcttcgttgatcagaatgtcctgcaaaacggccttctggtagacgtcgaacctcctgtacacattgcacatgcgtgagaattcctcccggctgtttttcaaccttttgtgtaactttccaacgatcttgtcattcttgataaggtccttgttaaccatgtcgaagaaatgcatctccttttttcgactctccaagaatttatgtatagcttcttgaatcagaaagttgtaatttccatcgtggtgaaccccagtgaacatgtctgtccccttcggagatgccaccacagatgatgaattcttttcttcgtttagaagtagctgtaggagttcgctgtggggggactctttcttcctttcgaagagactcagcatggagtacttgattcggttcgaaatggtattgaggtgaacagcaagggtgacggcttcgtggacgttggggtcgtctgcctgggggggctcttgcggaaggtccccacgtgagcggtcatgcttgatatgatctccatacgtttgatcaccgattgtatgatttcgataggcgttatcaccgatggtatgcccccgacaggcgttatcaccgatggtatgcccccgacaggcgttatcaatgatggcatgcccccgacaggtgtaatcaatctgagggctgtccccccgcgcagccgccgcaaaggagaactcctgtgcagttccgctgcgtctgttcaggtaactctccacgtattcctcacttatgtccatctcctcgtacaacttgatcccttctcccaccttgttaccacagatgtaccgtttgacattcataaaaaggacggaaaaatctctagccctctgtattttgtttaccactcctactaagaaggaatcactcatttgcgaacatttaattaaaatgatatcattgctctcaagatcaacttcgctcgaagcgataaacttgtaagcatccttctcctttttccaatagcgaagtttgtatgcctggtgcagttcaaatgtcctttgcatgttttggagcgctacatgtttttcgtaatatatattgaataggtaatttagaatgtaccttctgatttgagaagaaatttcattcgagggggtgtctccaaggggttctctttgcctactgttgtcctgctcacggggagattttccctctaagatgtcctcatatgaagtatacgctctttcacttgcggcttcttttttttgctctcccttttgtggatctactaaatgtagcggtgcattggtaggagaagcgcgagacgggggagtctctcctccggggaagttattcaaaaggagggtacttccattccgtatggggccactactactgatgggtgccccccccggagagagatccaccttcctatcgaagaagacacaatggagagagttcaacaccgatataaatatgtgcggcctcaacaagagtgatgttaatatattttcgaaaaacaggaaatctttttttttattttcaccaaaaaattgggccttcaaaaagttccttcgcaaaatttcgaagtatattttttcctccttcacgttgtttctctccttgtgggataggaagcactcccaaattttgtgaaacttggtgtagctgttttttttttttgtgcccttttggttgctctgtggggggttgctctgtaagggggtgctctgtcgtgccagcgtcttttcggggcccctttggacgcgtccctcttgttgccttcccccatcggatatatttttgaggtgcacctttggcgaggcatctttcacttcgccatctcccacttcgccatcccccacttcgccatcccccacttcgccatcccccacttcgccatcccccacttcgccatctcccttcacctttctaacgtgtggcccattcggctggctcccttccaaacgcccactcagtttggctagctcttccttcagcttccataacgtctgtgtaaaattctttaccttcctacctgcctcgttactgacacaaacggatgattcttcagagagcttccagtaaatctcgaagctgaatggattactcctctccacagtgagcttggcatactcaggtctgtgatatttatatagcttcaagtaatccttatgatccttcttgtaaattattttatttttctggaagtcctcaaatttgtctaggcatttttcattttcaaatatttcgtgtgttaatttttttctcgaatggtgtttttttttgtgtgtgcgaaaacagttgggcaatgtactcaccagctttgtgcccctcaaaaggttcataattgggacggcgtcgcaggggggtggggggcatacaactagttggctgctttgctagttggctgctttgctagttggctgctttgctagttggctgctttgctagttggctgctttgcaactttgctattttgctattttgcctgttaattagctagctagctagccaaattggctaattagctgcgtttttttttttttttttttctatctcttttttgcctacataccatttgtgcgcattttggtttccacgtctacagctttctctcccacagagatgaggcccttctcaactgcactgcgcgtagcggccgctgctcccttcgcagattcattcaccattcaccaatttggcgcagcatatgggtaagcacatttgtatgcacatatgtgtgaacgtgcgcacttgcgtgtatttatccccccctgactcatcttggcaagtgatgcctgcacagcgggcgaagagtttactattcgaggttacggttgcttaaccctgctcggtcacatctgcagtgcacacaaagttgagtcaccaccacctccgttctgtcgcttgccaaccaagaaacgttggcgtgaaaaaaaattcgtttcctgttggtaaagcgctcgggaagtaactccactgcggtgattctcctccaatttataattgacttggatccctttgtagccctttaaagtgaaaaaaaaaacgggggaagcatgaactgataaggagaaatttagcagcacatagcgcgagagagaagagcctccccctacagtgcagatatatgcacatagtggtttttttgtgcccgactttttatgggatccttttttttttttttttttttccctctccatgtggttacctttgcatttatgtaggctggtaatgacaccatcgcagcctccacacagcagcgtggccatgtaaaaaatttatcaggcgatatttcgcgagaaactgctttccccatttggtgcgctaatgtatatgtccccttcctccctctgatcggcacagatagtccatttcgcatgaacggatagataactgatgcggtgaaaagaaaaatattgcttttcttttaagcacggcatttaacccttacggggaagggggagggtgtgtgtgtttacttaccaaccatcagacttgattcaagtctacccccccacaaaaggcacatcacccgaaatggtttcatcccttttaagagtgtaggcacatggacacaccagtgggggacccctttttctgttcctttggtccattcttcgaatcgtttaagtaggggtcccacgtgagatatttcctcgtcggaatgtccgttccgctgaggtgggagaaccttacgggggttgaaaagaacaggggggaaatgaggaaaaggaaaaaatgacaatttggacaatcctgctgtgggtgcaaaacacattcgaattgaagcgctccaaataggaggagaccccgttgtgggaattaccaaatggggggatacatcttttatgttttatgttttatgttttataattttttttgcttccccgcgcaggggacaaagcattgcttaaaggaatgaccattacgcatgtgttaatcgagatgacaaaaaataaaaaagtaaaataataaataaaataaaataaaataaaataaaacaaacagcagaggatcgcgcagtgtcttggggcaggaaaaaaataaccgcacaaagagaagaacaaattaacttttactccactcccaatgagcagcctagagtgggggacgagcttaagtgccccacatgcagacgaccggcaactggggaagcataaaagcgaaggaaggattgcacatgcacgcagggttgccgcatgatccggtgacaattttgctttataggaaatggagcagaacgctggggtgttggcatgacgacatgatgacatgacgacatgacgacatgacgacgtgacgacccctgtaagacgcggttcgatgacgcgtccaaccttttgccgacatggcttgccccccgctgtcccgcttgtccgctcgctcatccattgatcgttcccgcgaaatgtctgccactcgtttacgtctccctcaggcgtcctccgccgcctctccctccgcatcttcctacgcatctccctacgcttcttcttcctcctccgcagtctcttccccctcacttgcgtcatcctcatcgtccggcgaatggtccatgttactcatctggcgaaaaatggcatcgttggtcaaataatttttgctaaccaggagtatctctggagttattttttcttcaatcagatcatcgtcgcaattttcaacgtcgccattttcatcgtcgcaattttcatcgtcgcaattttcatcgtcgcaattttcatcgttgccattttcctccccacccaggtcgttctcctcattctttttaaagacactccgctgctttaccatttttgcaaataaccgtttgcctagtttttctcgaggtctccgggaggcttcatctccctcggtatggtccaccctacagcgaacttcatctgtgccatcaccagcgtcatctacaccgttacctacatggtttgttccctcatcagccacagccacagctacatcctcgtctcccatgcagtccatgtcttcttcttcttcttctcctccccctccagtaatgtccgagttgagctgtatgtacacacaggaggtgtcgcaaatctttttatccgatgtgattgcatgcaaggcgatgtttgacgagtcgacgatgacgttgttcacgtcattgaggaggtgcatgtagaagttacggtttttctcgtagtgcttcaagtaactagcactattggcgatttctgtaaattttgttaattttttttttttcctcttcattttgggtggagacccaaacgatctttttttccattatgtataatttgccttccccaaggtttagcttattgtaaacgaattctatgtcgctggctttatgcagcactggttctgggcccccttcttgttccagggccctccggccttcttcgctgaggcagtttagtgcgacaggcatgttggtagcaaagtgggttcgggtgcgctcttcggcagtgtgatgtgctgcggtgtaccacgatgtgcttcggtataccacgatgcgctcttctgtggagcgttccccccaagggaatgtatgcaagttcgtcaaaaaattaaaattcctacggattgaggttatttcggataggaaggcagcggtcagcgagctgtggatattttatgcgggctctttcctctaacgcgttttgttttgttttgttttgttttgctttgcttggctaacttgtgcgaatacaagcagtgggggcactccagcaaaaaaaaacaaaacaaaaaaaaaaacaaaaaacaaacaacagcagcagcagcaactacagcagggatagcaactctggtgttgcgaaaaaaaaaaaaattctgcttgaagatgaagaccacgggggaaaacgcacccaagacgagtcactgaaaaaaaggccttcgcaaaaaaggttttctgaaaagcgcttttctaaaaaacgcttttcccaaagtgctgcactatttttgtggcatatacaccctactacgaggcaaaacgatttttcttttttttttccttttttttttccttttttttttcttttttttttttttgcgttttttttttttcgttcctttttctcttcgctgaaatggaagcatactcatggttcttcagaagttctaaccgtaggattatctttctctttcgtttggcaccttacatcgtgagagggtaacgcttttgcaagtggctacccgagtgaccatcccgcatggggaaattaaaccaaaggacaggatggaaaagaggcacaaggcatatctctgcctgtggggaatgcaacagcttagttcattttgcctaaccttttcgatcgtccgaagtgctcaccagatcgttcgaactgctgatcagatcgtcctaactgctgaccaaagtctatgttgatatccctcccttgaatgctcccccccaaaaaatgggggcaaaagtgggggcgggaaatgacgcacgataggttggtctgcatcgtaataaacataactacggttcaaaggatggtccatgtagagagcccccatgtaatgcgaaggggggagggagagtacattctatgggtctgttcacaccgtgtgttttaagcgagtcggacagccaagtgacccccaggagggacaactcgcagcaacgccaggccacacacaacactccgccgaacggcgtccatttcaacataatgtgcacacctctatacgctcatctgtgttagtggataatcctctgtcaccttttccaccggtccgtttacgtagctcccccccatttcgcgttactgcgctacagttccaaggggggaaaataaggaaaaaatgggaaaaaaaagtgagcagaaaaagtgagaaaaaaaagtgagcaaaaaaagtgagtaaaaaaaaaaaatgaagaaggggggaggaaaataaatttcccccttgcaccacccccaaatggcaaaaacgttattaaaattaagcaaaagtgttcagctcatctcgttcgcgaaacagtttattttatttcatttttttcatttttttgattttattttatctcgttttatttcatcgcgttttatttcatttcatcttttttcatttcatcttttttcatttctttttttttcatttcttttttttttggtgggtatcttcaaaccgttgaaagttcgccaagcgcgcatgggaaattagggcgaaattgttggccgcccagacgaagatgtaacttgctgccgaaaagtggagcgccagaagggggggaaagtatttcgtgcggtgagtgctgaactttgtgtgacgaaggcttagcggtgcagtgcgaactgcaaaagtctgatctgcgcagtggtgagcggtgaaaccgccatctcgccaaggagccaaaccacagggggaagtgacgtctcggcagtttggtccaactggtggtcacagcagaggaggtacaccggcgcgaacgttgcaacctacgctgctaccgccgttcccgctgcttcccctgctgccactgctaccgcttctaccactgctaccgctgctaccgcttctaccactgcttccgccgaaggacaaaatggtgcgaacgaaaaagagcgtgcccacgcacaaccccttgaacaacgagccgacgaacaagacggcgccgagcagaccatcacacaagcacgtcgcctcgtccaaaacgagtaacaacgccgcaacaggcaaagggactcgaagccaaatttcgcaaaagggaatgaaaaagacaactcgaattaggaggccccatagatacagaccaggtgtattagcattaaaggaaataagagcttaccaagccacaacacagttgctcattccaaaaatcccgttcgtgcgagtggtaaaggagattactcgcttatttgaattaccaaatgaacaactgcgttacacccccgaggccctgttggcactgcaaactgcatcggaggcctacctcgtcagtctcttcgaagatgcatatttgtgttcacttcacgcaaaccgggtaaccctcatgcctaaggatatccacttggctcgccgtatacgcggacgcgattgacagatggcaggcaagcaaaggaggcgtgcaaaaaaaaaaaaagagaagaagaagaagaagaagccctaggcacgagaattgcaaatatgatgccccttttatcagctctgtggcaatttaattagtctaccctccttccccccttttttttttttttgccgcttccatgccttacgtttcgttctacgttgttccgttttgcttctcccgttatgggttgtaaaaaggagaggaggggagggcgttaaatatgtagctccatagcgcagtggaaaactagaacagaaaaaaaaggtaaacctgcgcagatgataatgacgggagaacaggagcttgtttggcccattattttattttttttattttttttttattttctccactgggatttttgtatgcaaagaggagcgatacctcattgtggccaaagcttggtagctgttcagccggccagccatatccatgcatcttttttttttttttttcccctttttgaataccgttctgctgtgcgcagaaaatagcgatctttcatttgcctcttttccgtggtgcgtaaaaatgaaccacctgcgtagagcatatttggtgaatgctgggggggagagtattataagccattcgatacatgaacaaagtggtgcctatatacatatataatacttgagtaatccttttcgcaccgctgttttttttctttttctttttttcgttttcaaacgtgctgagagaggcactccaaaaaaaaaaggaaacaaacacttcccaaattgaccacctaggatgaatcaacttggtagaaattcgttttacaaattttttttttttttttaactttctgcgagtttggcatccaaagtagagcaaagtgcaggaagaagtgaattctccacttgcgttttcccattttgagaaaaaaaaaaaaaaaaaagaacacagctttgtgaggagcgtatgtataactccgttgtcactctccgccacgtatgcctatattgaacaacgcggattcgaggaaggaccaagtcaaatgaaacgatctcttttatgtatagatttgaccctacctcgttgtgacgtggaaacaaagtggtaaacaaatgaccatttaactctccaccagtagaagcctcactttattattcgctctcccctctgctgctgcataaccagcgagcgactcggaggaggcaaccaaacagggggaaagaacacaccccaagtgcacacgtaataatacatgtaaggcttcttccctacatagtgaaatcgctcccataagaagggcgcacattaaacccaccccggtggatgcatatctaggaggaggaaccccccccatgtgcgtacccacgagtttgccgaaatgacgacaatccatcgtattagtgaaggaccccaaggggcacagaggatcctccaaaagttgtacagaaaaacaaatgaaaagaagcaactaaaaatgaacctaacggaatttaaattctatgaatatgaaagtaaagaacttagaaccatagaaatatctccctgtagaaagtacatatgtgtatgtgactcttttggagttatatatatatacaaaaatttcaagaaggaatttttgtacttgatgcagctgcatgtacatgttttaaagagctctattatgtctattatgtggataagtaaaaagaacaggaagaagcatttgtttatgcacaacgaatggaaagactacgttttggccattacgactctatgtggtgaaattgtgctatacgatttggaaagccagaatcggctacaaagcatctcgagcaatgggagtatttcctgtgccaaattgaataacagccttcagtacttcggcactaccaatttgaatggctatttctacctgtacaacatatacagcaacgcgggcagccggatctacaattgcttcgaccgcttccacgaggggggcgcggtgaccagcggcgaagttagcgacgttagcgatgttggcgatgttggcgaagttagcgacgttggcgaagttagcgatgttagcgacgttggcgaagttagcgatgttggcgacgtcagcgatgatgcatataaccgtgaccgtagcgaccttcgcgacggaagcgacgacgcgcaggagcgaccgggcaaaaaaatcaaactgtcaaacgacctcacccactatctcgaagaggaggactcctcgtcgcagggagaagacgcagagagcgccccgacggtgaccccaaaggcgacccccaaggtgtggcacgtattctcccccgcagccagaaaaacagaaaagaaaaataaaacgagtgacacgtttaatttatttattatgaacagattcaagtgcaaggaaaagttggtatgtttgtactttgtggaggagctgaaaagcagggaggtgctgctaagcagtgtgcagggggggaaaaaaaaaaccaaggtgggtgccggagaggtggaaagccaggaggaggagagcggtcgcgaggatagcggccacggggaaggcgacccccacgaggcgacccgcccccgcaggaacaaaatccgggagctggaaaagtcgtaccatagctacaaccactacgtactgctgggcagcgaaaagtccaaaatttacaaatacaatatcacgagcaagctctgtgagggggagttcaagggagttaatgataactgtatcatttgggacgtcctttatatatacaaaacggacgaggtggtgtgtgtagataacagtggctccctgacgatctttgacaacagcaccttcagcgtaaaatatttttttaatcatcacctgtacaaatcggtatctttggcgaaaacgctgaatgaggattttattttcactgcaggggttgacaggtatataattaaatacgcccggacacgagtacacgttggaggaggagcagaagcaagagggccgtcctcaaatgtgagcatcaaacagcaggtacctacgacggggaagcgaaacgcacaaatgattaatagcaaactgaatggatatacaacgacatccctttactcagcagtgaatggaagtaaccgtgcagaaggagaagaaggagaagacgaacggttcttcctccacaaggtgaaagaaacgaaggaactaaacaaaaagtggtatcgcattaataaaagatccgtgcacatctcagacataaaacgtatcgtcctgttgaggggaaatctccttgttaacataagtgacgacatgtccttctctctgtacgacacgttcaacggagtctgtaggtactttgaaattggcaacgcggagctgaacaggaatgtttatttttcggaaaatttgaaaactgttttttgtatgtacgctggggggataggaattcactgtaatgatagctctatctgcatggggggaggaagaagaagggagagctctccacagaatgctgggacgatcgctcagaaggacttagaaaaaattaatgcagtcaactataaacacatcgccaacatttcctacggaaagaacgagtttgttaactcttgcattgtaaatgagagcgcgacaaaaattgcctgtaaaacgaataggaagctctctatttatcacttcagcatagatgacctgaccatatacaactatgacctttcgaagttggctgcttctaaggtatactccttcgactttgttgatgacgacctggtcatcctttcctttgcaaagtgtcatttgagcaagagtagggggaagaaggagaggggcgttataaaggagaggggcgtaggggagaagcacttcccggggggggaggacaacaaccaggagatgtacgatcagtacgaacacgtgcaggatggtgacggcgaggtggaaagaggagagaacagacgagacggtttgtacacataccatgtagccatttacaacgtagacacgaaggaagtgatggaagaaattcaagtggatagaattctgtgcaactttaaaaagtaccaaaatgggaagctaataatttgcacagatgacaaaaaaatgttttttattttttaaaaattataaaaaatatttgacgagatgttttaaaatcttcgactttaatttaagcaggaggaatatccatcggagctatctcttttccatcgtcgttgaaaatttcttgttcatttttacgctggacaatttcgtgtatgtatactctttgtgttatgggacgggccgtttatccttcttaaagactgaagttgttagaaattatcgactctgcgagtatagggacgtgtccttgatcgatttgcgtcttcgtggggggggagtagaacactgggaggtgcacagtcaagagacgggagagaggaacgtgggcgaacaggaagaaggcgctcaccaggtggaagcggccaacccgtcaacgccatcaccaccgctatcctcagcgtgcttacagagcaggtactgcctcctcctgcggagctgtgacaaaatggggctagtcgggctcaacatatctaacgacatcttcatcgacgttaagttaaccaatggagaagatcccttccagtgccacgcagacacgatcgagcagtactacctgtcgtcgcttaactttcgctacaacttcttgaacacgaagcagctgtactttgaggatgcgaatctgtacaatatcctcctgcgcgagatgaggcgggagcgcaggcggggggaagcgttggatcggccgggcaccgctgatcggttgggcactgctgaccggttggacatggccgatcgggttcctacgtataacgccttaaaaggtgacaaggcgctaacgggaggacaacacaccaaggaagaggccacacacgagaaaggccccgtcagcacggatcttttacaactctctttcaaatctctcaagaatataaaaaggaaaaagattttgaacgtgcgtgccttgcacacgtcacacaacgacatcgtgttgcttctctgtgtcccccaaaatattgactgcacgctgattagtgtggctgacacgaagaaatatgttgagtagaggttggtgagatgtataacctccacatcaggggactccacctcaggggactctacctcgggggactctacctcgggggactctacctcgggggactctacctcgggggactccacctcagcgccctcctcatcatgcggcgtccctaccctctgcggtaaatttatttgtcttcacgttgaggcccgtctcacgagttttttgcgtttacatttgtttgtgcctacccctgtgtatatctgctcagtttttgtttccccattttttggcccctaccatttggcgcgctggcaaaagtggcatggcgcggtaatgcgtgcaacgcgctgcaatgcgctgcaagacgcttcgcctagttgcgggttccgctttacagcgcgcaaacccccctcttccaaactgcccctccgcgaggcaactcgccaatctggcatagagccccgcatttggacggtaggccaacttgtataaaacgtctttccattttgcctttgtagcaattggtgctttatgcgacagtcccttggggaaagcggcgcaatataccggatgtgtggcatcgccatgcaggttcgccacctagctgaacgcttagctgaacgcttagctggcctcttagctcgccgcgtacctcgccgcttacctcgctgcgtacctcgccacgtgcctcgccgattagctggccccctcagagcatgtgcctgtcaaccaacctgtaagactcgcggtccacgatgcggccaattctgtccctgagtagctccctcaagtcgtgcgagcactcctcattttccacgtgcttcaagctctgtaaaatattgttaaagctcctattcctgcgcacttcactttcgagataattaaaaacggttcggttgttcttcaccaggtggtgcatgtaatatctgtacgtataaaacgccatgacgtagctatcactgaataggcagttgaccttgttaccatttttacttacagttgggaaattccttaccttgtcttttatgtatttatacgtctcttcgcgtgtctccaaggtacagttacatttggtgctgaagtattttctcgcttctttaggacagaaaaaaataatttggcacttgaaaattgagtttaggaagtacacgaggacggagaggattttttcctttgttttgttcttctcgtacttgtcatttaccttctcgatcccgatgatccattcttgctgttgcgatggttggttctgtcgctgactctgcggttggctctgccgatgatactgttgttcttcccctcctttgacccttcctctgtgcgcgtcctttggcgggtcacccggctggctccactgagcagcgctaccgtaggctctgtcgtttgcgctatcggcggctgtatcatttgccatatcggcggctccatcatttgccctatcgctgcccctatcgttggagccctcgccgtgctgcccatccccatcggaatgcagcttgaccatattcaaaacggttagaatttcccgtatgttaaagctcagaggggtgtcctctcggtcatagctgtatgttaactcctccttgtcgaggttgttctttccctttcgagtgctggaggggccctgctcatagggctggaagtccttcttaatattaatcagtccaatttttttaataattttattcctcagcaagcagtagcacaggttgttgttacttatcaccaagctcaacacgtttacgtcgcatcccttcctcttcatttcactcaaacatggttctatgcccctccgactcgacacttgacgtgtaaccttaccgttgttatgtaaccatcttcttaaaaaacaggggaaatgtgtcaactctttcttaattatgttcatgtggaaaggggaaaaaaaaaaaaagaaagaaaggagggaaggaagaaagaaggaaagaaagtccctccaattatgccttacaccgacgatggtacttacaatataggaactttttaaaatttaattcataatcgtccctcgagctttctcctttggaagatccttcgcttccctagtttgtcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttatttcgaaattgccttgcctgttcaggcaaaaacggcgtgagtgttggtttgcccagcaaggagcacattttctatatgattaagaagtggtgggccagcagtgagagaaaaaatgcacaaatgtgtgaaccccgttttttcttgtttcacgagagggagccacctttacaccgaggggggtttacgacgtggcccaatttatgtggcaacgtccaatcaaaacgttaacatgactcaagtttgaagcttccatttaactcattcatctcgggtttacacacccagagggggagtttttttgagaaaaaaaaaggagaacaaattcgttgaaaagtgtgaacgggcgagcaaacattttttacataaaaaaaaagttaagcagcagggggaaaaaaagatggttcgccgttcacgccaatttctacactttgctgatttgtcgtttggccaaggtgcacagttacccatgcgcggggcacacgtgtgtcctatatcgtttggtttgtgcctccactgttgctgcgcagagtgcgtcgcacactacttcctatcgccgctttacttcacctgaccgcttagcccgcttggcccgcttagcccatttggccccgcttcaccctctcatagtccacgtgggtgaggctgcagctgactccctcgtagcgctccacttgtatgttctccaaaagctcgtcattgatttcccccctgtagtttgctttcctaatcaatttcttgacggtcgtttggtgatcgaagttatgttgggaagcaacttcgggcaagaaagtcgacgagtaccttctcttattaacgacaaagctgattttaatgccatgctttccaataacccagtcatacacgtgtgcacatttttcaaagttaaataaatacgttatggtgacaatcagaaaagggaaatcttttagcgtgatgggataaaatcttgtgtcgttgagggaactctctaaagcataataacgtagctccattatatctgtttcgtttaagcagcctatacagccgtttagttcgtacgcatcgtaatcataggatcccatatctttgacgtcattcagcttcatccatttgacgaagaaggggatcttgaatccgttgttatgtagtgattggatcagcgggggggctttatcgaatttctctttttttaattcatactttagtacatcaaagcaccatgagcatatggcatctttattttcgattagctcattcactatttttgattggctctttggtagttgagcttcggtttgttcttcactctgggtgggcagcattctttcacggctgggtggggcagggtggcgacttgggcttcttcgcgttgggcttcttctcgttgggcttcttcttgttgggcttcttcgcgttgggcttcttctcgttggacttctttgccttgggggcgttcccacaccgtggaggggaaagcctcttggcagcgcctcttcagggggggaggccccttgcagcacttctacgggggggatcaaacccgttgatggcgcttccgcttggggaaacacaacccttggtagcgctccttcggccacggggaagcgattgtacggcgtattggcgaacatccaggtgagacgattggtgggtaaattcaaaaagtaacaaatggctctcttttctgtgatgctcaatttacaaaatggccctcttttgtcgttaaggggaaaatgcggactgttatattatgttttattatattgtattataataccctcctacgggttgcttttatctcgttttgggggagacaatttgaagacaaatgaccgtgtagaggtagtcgtgattacaaaatggatatcacagaggtgagagagggagaaaaaaaaaaggactcgggttgtttttccccttcttgtgattccctaattgtggcggtcgccctttgggttatcccagaaaagggggcaggtaccaccggtaggcagttaacgtgattgcaagagagtttacctcccagctggtcggattagctatttttgccactcttcaatttggatgttactccatttcgcgttttcatcatttgcggcgaagtggggcgcttacgcgtttttcctttccgctttttcggtagtttttccagcactttttcagcacttttttcagcactatttcagcacttttttcagcacttgttcagcgctttttatgactgtttttccttttatgcctttttcatttttctgcctctcctcatttttcgcgttttttccccgagatatatgcacttggggaggtggtctctcccacgtcgagtatcccatgcgggcacggtcactccgaatggcgaagcgggaaagtggcaccaactactgaagggggggaattacaaacggcacggattggcaaacgagtcctttgcggggtgttcacaataaccacatatttttcgtgcgcattttttttgcatttttttttttacatttttccctgcatacattttttcgctcaaatgggggaagcagttatatatattacatgttcaccaccttgacgacacgttttttttttgtgggccccaagggagatagaaggcacccctcggccatggcatgtatgaaagcgcttttgttcacagggtgaaaattgttgcggagattccccacctgtgtggctatttccgttttgcgaatttttttttttttgagtaaaaggagaaagaggcctctgtcccaattggtcaacacaagttagccaaaaagaaaaaaaaatttcccccattttggctgcgcatatttggtgcgcatatttggtgcacattttgcgtgcacatatatgcgcctgtattggtacatgttaatccaacaggagaataccccctgggagaatcaaaaaaggaacataaaaaccgttgtgtatgaattgtgaaggggtcggtgtgagggagtgcccggagacacgctaagcagattggcatcggagggagcgaagtcgcggcgccaaaagggttcacgcccatttgtgcgggaatcggtcagggggggtagccgcttcgcatcagttgccgcttcgcagcagttgtcacttcgcagcagttgtcacttcgcagcagtagccacttcgcagcagtagccacttcgcagcagtagccacttcgcagtagttgccacttctcagttgtcacctccctagagataccacttcgccatggtagggcggttagcccagctggcagcactactcatcgtgctgaccctgcaatgtctgcgcacaggagcgatagaggtttacatcaccgtacggccaaacaaaataaaatgcttaaaggagcgaattaacaaagataccctagtagttggaaaattcaaaacaaacaacaaaaattcacccatttctatatttatttacgatacagacataaatgaaagaacatttaattttaaaaaaaaattgccaatttttgaaacgattaatgatcatgatattaagacagcttttaccacattctactctacgtcgtattccttctgtgcatataatagtacgaataaagttttggaagtgtttttcgaaataaagcatgggacagaggcaagggactatacacagatagcgaaatcggaacacctgaatgaagccaccatatatttaaagcaaatcgttgatcagatgaataatttccacttaaatttgaaacggattaaagcatctgaagagaatgaaaaaaaatcgagtgataagttgaatgataccctgatgtggttctccctcatgaatatttttattattatcgttgctgccattattcaggatttctacttcaagcgctttttcacatccaagaagattatctgacgggggagcggcggggtagtgacggggtagctgtggggtagcggtggggtagcgtgggagggaggcttccccgcacgcccgcttccaatccgttgggtccagttttacacctgcgtacacggagcggggtctgcactccacgcagcggagaccccctgaacggcaaaatggggagcagcttctcccatttgccgctctgccgctttgccgctcctcattgccgcttccctttgccgcttcgcttttacgaggatggcgcgattgccgaccccccctcgaaattgcctcttttttttttatgtcattaaaacgttaaaaaaataatttttgaagaacccctcgcacgagggcaaacaagctatttgcgtgacaaaaaaaaaaagaaaaaaaaggacataaggggcataagggataaaaaggacataaaggataaaaaggataaaatggacaaaaaggataaaaaggataaaatggacaaaaaggataaaaaggataaaatggacaaaaaggatgaaatacgacagcggagggccgttgcaggggaatctgtttcccccctgcagttggtagccatttgcgggaagcaacctcagtggtggtgcacactgacctgcacgtcgggcaggctgacttccctccccgcgctgtcagtagcaaagatatgcagcacgtaggtactccccgctgcatttgccgctgcatctgcccctgtctttcccgctgccctgaacaactcccgcaaaataacggagaggcctttccttcccgagtgtctaaaagagggcaaccgaaactttgtgtaaatgattttgtccctcaccccaactgtctgaatggatacactaaagagaacctccagggatgtcaccagttcgtccaacgtgacgtcttctttggcttcactcctcctcatgtttataaatgcttttgcatggctgctcatttgttctgtattttttttcactccttttaaagtgttcactaaatcggctagtgccttttctccctccgtcttggaccactctcctgcgtttctgctctgctctgtcatcagatgtacgttcttttttatgtctcgaatgtgtatggatccctggtgaagagacgcttcatcttcggatgcggtgcccacggtgtggaggtccttcaggatggagtctgccaagttggttgcctccttcgcgctgtcgtccaggttataatttttctctgcattagcagcatcgtcattcgcgccactcataacactgcggatggtcccgcgaagccctttctgcacagcctcccgaaacgccctactagcctcggccagcttcccctccacctgttgctccccccctcggtagtcaaacagaccaacagacagtccgcactcccccacgatgcactccccgttacccttcctctttccccctcttggataaatatcaacatagagatagttccaaagagaaaactcaaatctcttcatcaatgctgatggtgagttttcatacgacaaggggggacacacactactcaactgagaatgggtgaaaaaattatcctccaaattcacataatgattgttaactgtgcttgacagaacttcaagcttgtcgtagggcacgttaaaaaaccagaacaacgtttttccctttttcctaatgtagacctttcttccgtatgtgcaaatggttagatccttgagcttttcctcgcgaaattgagttaggtcctcgggggtgggttcgtctagccctagcgggtggcccgtagggtggcttccccccatttgggctgtcctcccacgcgactgcatcaaatgggccagcttgtacaactcgagggacgccagcgcagaaatggccgaaacgactgtaacgatcgatggcacgatgttgttgcagactttaaaaaactccatcatgggcagctgcgagaagttgtaattttcgttccgtatattggtcaggctgaacacgaagttgatatcgtccttgtcgtcctgcaggttgcaaatcaggggggtgagcagcgcgacttctttgcggccgcgggggggggtagcctctgagttggcaccagagttgtctcctgagctgcctcctgagctgtctcctgagctgcctcctgagctgtctcctgagctgcctcctgagttgaccttcccgctcgctgccatgctcacctcctcctcggcgagtccaccgcgggcagttgcgccctcccccacccctgcttctttccccgccttgcccccctggcgctgcacccaccgcagggccaaaagaaacacggggttgttgaagagcccgaagagctccctctcgacagcggcgtagaactccgtatcggtgttcctgcggatgacggagaggaagtacagcagccgcttcacatccacgcgcaaatcattcttcgacacaatttctcgtaaggcatcctcaaaggagagccttttggaggtccccacttgctcatccttaaaaaagaacacacctcctttctgctttttctcgctagccaaaatgtctatcaaattttttaaaaactttttgaaaattttcaaagcacactggtagaaaagtaaatgatttttattttccggatgaaaggaaaccggttttggcaacttctgaacttcttcaaaatatttatgcaattctgcttcgttatttttgagcaagtggataatatttctcacaaaggtgttgttccagagtagctgtacgtttttgtggacgttaggattgaaataaatttttgttaatttaaaaaagtgcagcaagttgctcacgttgtcgtaggtgcatagacggccaataaaagaaacagggtcatttaaaaagctattcatttttatcacattgtcggtaaaataatggttgtaaacgctttttgcaaactggattacatggttgggatgtttggggaaggatgtaatggtgcacgagttatttgcctcctggtcggcttgcccatcgaccgagttgctcgtatacgtctcactagagaaggggataactatttggctacttcccttcagaccctctatgcccgcttcgaccaatggaatggagttcatcacgcagaatgtgtcgcacactgctctactttggaaattgtccaaacaaaggatgcacacaatgggacaggtacttcttccattaggcaatctttgttttattttctccttcccgttagttccctccaagtaggtactactatgtatgtgtgcccccttttggtcattactcctcgagtgagaaaacaaccaattcagaagcaagccccggttccccaatatagactcatccaccttcattttcacaaaaccagagttcacatttgggtttaacttcttaacattctctgaagccacttggcacttcaacttccccacgtctttcgcactgaacaggaactgcctagacaaattggattcctcaatcaggtcgtaatcgaccacttggatgcgccccccaggggatatgcccctacgtgaggaaacgcccatcaacgccagtagcttcaaaaactcacaccccaaggcgcctgatccgatcagcaaaacattcaaactgttcagaaatttctgaaattggggcccaaaaaaattcagctggtgcatgtgccttccgtgatacttgtgagtaattttcgcaaagggaaataaatccctcttatcgaaaaataaagtctggtgaatgggtttgaatttgctcgtcacaccttttaaaatttcttgagtcaccaaagatccgaaaaatgcagaaaatggcgacaattcaatgtgtgcagctgaacaaaattgatttactacctgaacgttcatatttttttttttttttttacaccaattttgaaacgctagaatatcctttggggtgaatattttctcccccttcttatgttttatcatttcttcgtaacatagaaagcacagctcttcgtcacttacttggtctccttcatctggacggctaaacaacgacatgaggtaggaccacggcgtacagctttttctcctgtccagttttccccgcacaccgtttaagtattcctccaaactttgataatttaacctgacctgttcaggcacttttttgatactcatattacgaggggaatttttcaaaaggatttcttgcacacactgattgccgccttttcgttggagtatcttcctcaatttttcaaacaaatggataccgagatggtggctctttttttctacatactgtacaactcggagggggagcacataccccacaatcgtgtccaatgcatttttttttttcaaaatgctgacgcggattttgttacttctcttgcacacatctgtaatttcgcagggaatattcatcacctcctcatttccattttgcacacgtaaaattaggacatccttttcgctcagctggatgtccctgtagttgggcaaacaatgcaagacgacgtgaccatcgcccgcgagttccacttggcttatatcgtacgactcgccattgctgttcgaattggagtaggcaaactgtccaaagtcgacaaaaattcgtccaaacaggcctactgtatttacacaaatgaacttttttttttcttctttcacacttccccctctgcacagattactcagttttatgttaaactggtcactttgatttgtggatacaactacgtcgtagtgttgcaccgcattttcaacatttgtgaccacttcaattttgcagttgtcactcagcttacgcatgttctgcacacaagctatgctttttttttccttgcctataaatttcttctcgcaaaagaagaggttatctatgtcgtctacgctcaaaatgtcattgtcatatattcctatttccttcactccgcaaagaattaaatttttgcatatttcgctacttaccccgtttaggccgatgactaatattttactctttcgaatttttttttcttcttcatatccgtgcgtgtatatttgtctgctgtattttttttccttctgcaggaggtccacaccattcggtgatcgagtttcctcatttggatggtctgaatcacagttgagtacttgatgcttggtcgcttgtccctttgcccgtcttgtggcataattcatatggctaacagtgtcacacagactaggctttttcctatctggactttgtgtgtgtgtgcttaactgtggccacttctttggggcgtccccgtgtagcacatcccttaggccaccttcgagacttccccccttggcatttttaaaatcgctcgctacattttcaagtaagcacttctgggaagtgcaacaatttttcgatttgttatcctccctttttacatgtatgctacagagtttgctcaaatggtgtgtactccctttccattttgtcctccttacagcaaagtgtcccctttgtagattctccttgtttctgaaaatgtcataaactgggaaggacaacctaccgctatcaaccttaaccgtgttgtaatttgatatgcgacaattggacgggcttgctgtgtgtaatatcacccaaaagataaaaaggcagaaatgtttcgaaacaaaattcatagtttgcacaccacatgtaggttattaaaaataagtgggcgagcgaaataagctctttgtcttattctggtggggggcgtaaaaaaaaggaaaaaaaaagaaaaaaggaaaaaaaagaaaaaaagaaaaaaagaaaaagaaattatattttgtgtccccgtccatttttacgtccgctatttataaggagtgcaacctgggtgagttgttcgtctccccaatgggttcccctatttttgctctatctcatgtgagcgcttccgctgacacttctctaccccccagcgcagagcgtgtttttatccaatcgattagctcgatccccgctgattcttcctccccctctttcgatttatgcaaaagttgttcttacggaggtgccacaagcaatatgcagcaacatcgcggggagagcactatgcgaacaggtcgtcttttcatctttacaactccgctgcgagtggcataagtgcgttcccctccgtgttgtcatttagctttcttttttttgcgcgcgcgcctgctgggagtagcccctctgtgggtatctcctgctcgtgcatctgttccggcaggtcaattccctttattctgcgttgttatctttttccgcttttttgaatgctcccctcaaactgttcacctctttcatcgcgagatgcccttattctttctccctcacctgttgaaacgccgcacggtgaatgtgcgctctgacacgaattaggcgtgcgattcggtcagttactcgtgtaaacttccccaatggagttcactcatctcacattatcctcgctcttagctttggggggtttccttcttaaagcgcataccctcatctatccgcgttaatcacttgcgctctttttttaaactaggggaaataagtccacagtttagcttcttataaaaaggcggcgaattttttttttttcgctacctgttcaggcaaaagtgtacttttttttttttcgctacctgttcaggtgaatgtgttaattatttttttttttttagctgcctgttcaggtgaatatttttttcttttttttctgcagtatgcacatgggctctcctattttttttttttttttttttttggaacccaactctgcatgcacatacactgaatggagaacacgcaccaattttgcggcatggagaaagaagtctcattgtttaatctgtctgcgcttttttttttcccccctcggatgaatttttcagaagcgttgcttttttcgcgctttactcgtttgtctgcctgctttacaacatggcggatcagcggccacacgttctgcgaaacaagtccgaccggcgtgtaccttcgcctcgcgcgatcatttgtacaaccgttgtttgcgtccgttcgcacaactttttgcgatagcttgcgacaaatttttacaaccaacatttgtgaccaacatttgcgaccaatatttgcaacgagcattttgagccaacatttgcgcgccccttaaaagcatgccactttcccaacatcgccatgcacacacaagggaactgaaacgagaaccacgcgcacaaatttttgaaaaataaaagcaaaaagaggactcagctgaacactttcttgcccctgcacatcctgtttcatcgctttcgggggaaacttcgataaggactttgctcccactgtgcgcgtcttttttgttgcgctgctcggcatgctatctttttttttcctcttcgtggctgcctttttcagcgtttcgctttctttttatcgtttttttttttttttttttcctcctattttttccccttcgatagaacctgccttacaaaaacgtttttgaatttccctcccctttcaaagttaaccatgtatgtgcttcccttagcgaactggtactcgcacgaccccacatccttgtgcctgtacccgtacttctacgctcttctgtgtcactacatatgcatttgctacttatacacatgcttgtctcctctagttcgcttctacataatatgcaagcaagtttttatcatcctgtgtttcgctctcctcttaataatggagtttaactgtgaggtaatttacttcctctttctgtgaatggggcagtactgcaaataggtatgtccttgccctaagttccatgcgaatgttcgactgagctgtggtgggggggctacaacccatatactattatctttgatggaaacacagagatggaagctccttcggaagatccttgctgttactgcttgggcagcacagatggaaagccgtaccaccacgtcatgtggaagtcctacaaaatgtgtatccgatgcaaaacgaacttgaaaaattgcctctcctgtgaaaggaaaataaaggaaaagagatccccaccctcacgaggttacaccccttgctgtcgatccacatacgataatttatgtgacatatgttgcaagcttcccatcatctgttgcgataaaaaattgggggatgtcatagctgaagttttgtatgtcctagatttgtgcatggggattagggttccccccaattttgtgacctaccagaatatttactcctttaacaaggtaaggtttaatgacgcaaatcactgctgtacatttgaatatgatcacgttgggtatgcgcagaggggagagctagtagacccggtagagacagcacagcaaagcgaggctacagcaccgggaagggaccccccaaatgggaaaaacggcaaggtcattggagaagacttcaaatcggagcaaaaccaaaggagagacataaaaacacttcttcggaagctcactcgttcgagaaatcggcaaaaaaaaaaaaaaggacgtgacacgaacaggtgaagaagaacaaaaggtgaactttttgagccccctgaaaaatgacaactcgggaaataacaaagtagaggagagagataggggtggaaatccccttatgtgcactgctaaaaggaggaaggaaagtgagcctcaccccgtcgctccccttacaaagctaccccctaccgaggggaacaaccagctcgacgagacacacaagcgaagcagggaacgaaaaaatcaccaactgaagaagaaactggtttccaaaaattcgagtctatatagcaaggcaacgacgtccctcttggactacatcaaatttctgagaagtcggaccaaggaaaggggaaaagacaggagaggcagaatttctctccgcaaggggagggcaaaagtggaggaggaaaagaacaatacaaccgccgatatgaagaagagaacgaggatctccactcgcattgcgacccggatcgcttctaaagcggttactcaaaaggattcccaaaaggcttcccaaacggctccccaaacggctccccaaacggctgtccaaagggtttcccaaatggccgccgcgacagcacggaagtcatacgatctgcatctcgtgctttccttttccaaccaaccgaacgaagaagaaatcttcacacggttgctacataacgagctcaaatttaccgatgtgctatacctacggaacatgttcaagcaaaatgagaatggagaaaaaaccatagcatcgtgcaactgtgtaatcgtgtcgcaaaaaaaattactccttttacatgagcagaataagatgataccaaattatgcatacagaaatttaaagctacacgaactgttgcctcaaaataaggatcacataaaactggttgaccatctctcgttagctaattgcttgccagatatttcattttgcttttacatgtcccacgagctcatgcatacgtacctatgggtctcacactttgacacatctgtgcattttgagaaaatacaaaagattgtaaaggtgctgcattcgagatcttttcatgtagggagtaagaacaaccgtggcgataagttccacaaaagtttagcttattatttgtctcccgagttggaggaagccctgtgcgtgttcgcgtccgttcagtttatgcatcatttgagggagattaacgcaggagggtgcgaaagtgggcattcttataatctcgaaggtgaaggtatccatgagtgcgaacgagaattgataaactactacatcaggacatgcgagcgaggggtatcccccatgtatggcaaaaactaccgagagctaaaaagaattatgaagaattatacgctgggggatattctgcacatcattggcgatataaagcgcgcacgcttttacccggtggtaactctgcgattactgcgtgctgtgatttcctctatccgtgttgtaagttaagtagatgggataaaaatgcgtacagagaggagaaccccgtgtgcataataatacctctttgctcacgtcgttcacatcatttctttttggagtccataagttttggccctttttcccaaaactgaacaaagtgaacacgtgaaaaaaaaaaaacttttcatttaaccgcctttttttacacatctttagacggatgttacttcagctctgcgctgtgttaaacctttttaatatgcacaaaaatgatcgacgaggatttcccccttgttcggaatttccaccaaacggagtgtgccctactttgtttccatctccatacggccaattaaacatgggttacaaagaaagaaaaaaaaaatgtaaagacgaagggacgtcctcttcgcttagaaaagcgtttcacttagcgtggtatggtattaaaaaaaaaaaaaaagaaaaaggggagatacccgctggtttattttgtttattccatatataagtttcaaacaagacaacaaaaaaatgattaaaaaggtgacattaagagcatacgcatatgtatatgtagcatacacatcaagcacgtgggacatacacgcacaggaggaggggggaggggaagccaaaccgaaacagttgtcaatctggacaacttgccgcgtttaagaaaaaaaaaaaaaaaaaaagtacagatttagctagctggctagccaaaaggtcacttttttttctctttttttatttatttaattattttttttaatacttggccatgatataccttgcccgcacaaaggtgaacttctccccgttatacgtgaactcacagctttcattagagaagggagaaaatttgatgtagtcgtttacacgtatatcgattgggactttgttattattcgagtcgtaaataccatcgccaactgctacaacaagtccgtccgttgatttttcgttcttggactcaggcattattattaacgagttggacgttgcatttgtgtcaactaatttgataagcacgcggtcatagaagggggtgatgttgtctggtctcacctccacggacgcatcgttgattttcgccaggatttcttcgttcgatattagcaggcactccttgtcgttgtacttcagctgcgggcggtgaggaagcagtgcggttggtgaggaagcagtgcggttggtgaggaagcagtgcggttggtgaggaagcagtgcggttggtgaggaagcagtgcggttggtgaggaagcagtttggatggcgtggaagcgcagttccgtttgcctccctcatgctgggggcctgcacacatggcacacagctcctccgcaatgtcttactttggttccatcgctcgggttgaatatcacaacatcgccaacctggatgtctatcggtactctttcgctgcagggcaaaggggggaaatatatatgtaataaaataagcctctccaagagctcacatttttgtgagggcattaatcaggggaggggaaaaaaggggggccatgtttctcatccgtaatggtaactcctttttgtggattttttttttttttccttttttttccttttgattgtgttttttttttttttgttccacgtttttctttccacaagtgggtaatcgaaaaaaaaaaaaaaaaaaaaaaaacggaagacctttcttttttgcgcctttatagtattctctttttaaaattcagtttgtttttaaaaattcagcctatttgcgcagtgtccattttatgtgcccactcgggtgcaactctccactttgaggtgtatacccccccccctttggtatgtggggtgtaccaactgtgcctcctcaccagcacgcccctactctgcacttcacgtgccagcggttgttttttacccgtttttggtgttgacagctccggtgcccacgccaagaatttttccgatgtattggttctttcgcatctgcggggaagcggcgaaagggggataaataaaaaagtgaagtggcggcgaatcccataagctgtgaaatgggtaagcggatcagcggttacagagatacacagcgctttgctacaccagctgggcaccactccgcaaagcccaaattaccgtgtcaccgatgaagacgcctgcctcagtggtatcgtacgcctcatccttctgaatcaaaacgaactcattcaggggagtcaagggaccccgtataatcttattctccagtttgtactctgaaaaaaagggggggaaatttaaagatggtggtgcagtgcactaggactaatacgaagttcgggacggacagggggtacatgcagggggtacatgcagggggtacatgcaggggctacacatgtgcgaggtgtcccatgctttcaatgtgtactccacggcatgcataagacgaggactcatctttaggagggtccagaaaaaaatgacgaacctgtggcccgcagcctctgcgaagaactccgctgcagttgcctcgggttgctcgtgacgaaattctgaaatggggaagcggcaaaagggggaagaataaagaagtcatatggcggcgaagtggagaggcggcgaagtgaaggggcggagaagtgaaggggcggagaagtgacgggggaacgggcggagaagtgacggggagaagaagtgacggggaggagaagtgacggggcggagaagtgacggggcggagaagtgacggggcggagaagcgaacgggatatagagccgggtggcaactccgttctcggcgcgggggggctcaccaaattgctgcttatagtaaccctcttcgccagagccgccatcaaggagatggcaacaagggatgccagcgtatagagcttcatcttgggaaggcctgccctggattacgcgcacataaatgtgtaggctgcgtgtgttgcttgcgcggcttcagcagcttctacagcttctgcagcttctacagcttctgcagcttctacggcttctgcagcttcaacggcttctgcagcttcaacggcttctgcagcttcaacggcttctgcagcttctccagcttctacaggttgtgtggcccttatccgctgcacagccggtggaagagcagcgcgcttcgaaacaggcactaatgcaacgctccaaattttttctctgttatatgaagcccctctcacggcaagtatttcaatacatgtgcaggaactccgttttacagctagcggtaggaacttacacgcacgcggctgcaaaaacctgtggtcagggtgttcaacggaggcttatgccttatcgcgtggtcaatactttatgagatgggtatgctcaaggggctcgtacaactgctttgcggcgcagaacttttttttgcaaaactctgagggacatgtgcgagtccccgggtgagcaactcttaactgccacagttgcggtagggtgcttgactggcaaaaaaaaaaaaaaaaaaaaaaaaaacggccttcctaccgtgcctcacatattatgcatgcacaaaatgtagcaccagcagtgcatattcctttcgcaacttgaggcatacccccaactgcatatgcgcacacggctatgcagctttgtcagctagccccttcccggcgaggacgtctcttcgagttgtttgcggcgcgaaaggaaaaaaaaaaaaaaatgcaaatcaactgaactgaactgaacgtaacgtaacgcaacgtaacgtaacgaaacgaaacgaaacgcaaaaaggaggaaaacgctaacgtaaaaaatgctgacataaaaagttctggcatgaggagcgccaaatgaggaactcaaaattcgcaagtaaacgacggagcgtaaactaccgcgcgtaaacatccgcgcgcatataccggatagcaaacaccggaagcgctgaagcaaaaaaacgccgagcttaccagctgctcgttcgccaaattagccggcctcgcgaggaagcgcatcaacgcgaatgccttgtccacagcggtgataactgccacagcggtgataactgctacagccgcgataactgccacagcggtgataactgctacagccgcgataactgccacagcggtgataactgctacagccgctataactgctacagtcgctacagtcgctacagtcgctacagtcgctacagtcgctacaactgctacaactgccacgggtgcagggttattgccccccctttttttcacccccacgcgcatcggtgaggcgcccgcgagacgcagcgtttatgctcaggcgaggagcaagagccagcgtgtacctcgcagagagacgtgccgcagcagcaaccctgacgcagcggcggggaggcatcccaggcgacaaggccaagttcaccccaagtttagtcagtacaaaaataatggaaggagcatcgagtatgatggaaggagcatcgagtatgatggaaggagcatcgagtatgatggaaggagcatcgagtacctatgtaacattcgaaggggtctcagaaaatcccaacatagtggaggaggaacacaaggtactctcctactggaagaacatcgacgcgtttaacacatccaaccagctagccaaaaataaaaaagcttttatattttatgatgggcctccctttgccacagggcttccacattatggacacctgttagcaggcatcataaaagattgcgtgacgagataccactaccaatgtgggttctcagtcgagaggaaattcggatgggattgtcatggactccccatcgaatacgaaatcgaaaaagaaaataatatcaacaaaaaggaagatatttttaaaatgggaatcgatgtatacaacgagaaatgcagaagtatcgttctgaagtattcaaacgagtgggtaaaaactgtcgagaggataggaaggtggatcgactttaagaatgactacaagacgatggatgtgacgtttatggagactgtatggtgggtgttcagtcagctgtacaaaaggaattacgtgtataagtcttttaaggtcatgccgtattcatgtaaatgtaacacccccatttcgaattttgagcttaacctgaattacaaggacacccccgatccgagcattattgttggctttgtccttttgtcggacttccctgcagtggaggaggaggagtgccaggtggaagaagtgaagaagctgttaggggagaagctcgccgtgttgtacgaccagaagagggagcactgccccgagggggagagtgcaactggagaagcggcagggggagcggcggcatccggagcagccggagcggccgggggcgtgtgcccccccgcgcagagcgaaatcctggcgtggaccaccaccccctggacgctgccgtccaacttggccctgtgtgtgaatgaaaattttacatacctgaggatccaccacgtgaaaagcaaccgagtggtgattctgggagaattccgattggagtgggtgatgaaggaactaaaatggaatgttgaagatgtgaaggtgttgaaccgattcaagggcaagtatctaaaggggttgagatataagcccctttttagctacttctacgacaagcacggttttaaagaaagggcatataaaattttagcagacgattttgtgacagacgatgcgggtacaggcatagtgcactgtgcacctacgtatggagaggatgattttagagtgtgtaaaaataatggagtgattgatccggagaagtccatatttattgatccgatcgatgctaatggttacttcactagcgaagttgaaatggttcaaaacctttatattaaagaagcagataatgtaataaaaaaatttttgaagaatgagaatagactactgagtaacaacactattgtacattcgtaccccttttgctggagaagcgatacccccttgatttacagagccatcccagcatggtttatccgagtgagtaactcaactaaagagttggtaaaaaataatgagacaacttattggattccttaccacattaaagaaaaaaaatttcacaattggattagagatgcaaaggattggtgtattagcaggaacaggtattggggtacccccatccctatatgggctgacgaaaaaatggagacagtggtttgtgtggaaagcatctctcatttgaaggaactctcaggagtgaaagatgtaaatgatttacatagacactttattgataacatcgaaattgagaacccaaaagggaaggatcacccaaaattgaaacgtatttctgaagtattcgattgctggtttgagagtggctctatgccatatgctaaggtacattatccattcagtacaaagaaagaaaaatttgacaatatttttccagcagattttatcgcagaagggttagatcaaacaagaggttggttctacactctccttgtaattagtaccctactgtttgataaagctcctttcaagaatttaatttgtaacggtcttgtactagcatcagatggaaaaaaaatgagtaaaagattgaaaaattacccagaccctttgtacattttggataaatatggagctgatagtctgagattatatctaataaattctgtcgctgtgagagctgaaaatttaaaattccaagaaaagggagttaatgaagttgttaaaaattttattcttcctttttatcatagctttaggttcttctctcaggaagttactcgatatgaatgcttgaagaagaagcaattttttttcgaagaaggatgggtccacaaaaatgataatatcatggatagatggattttttcatgtatccaaaaactgacaaaacttgtgcatgtagaaatgaaggcatacaagctctacaatgtcctacccaagcttttgcaatttatcgaaaatttgaccaattggtatatacgacttaatcgggatcgaatgaggggtaccttgggggaggagaactgcttacaatctctttgcactacgtataagacgttgtacctgttcactgtgcttatggctcccttcacgccattcattacggagtatatatatcagcagctgcgaagggtggtcaggtcggcggcggacaagggagcttcttctcaaaggggtgcggcggacaagggagcttcttctcaaacgggcggggcggaccaaagcgtgcacttcctcatgctgccgcaagtcgacgagaactacgccattgactacgaaatcatcgagctgatcgaaaaaatgaaaacggtcattctgctggggagagtactgcgagagaggagaaaggtgcccagcaaaaagccgctaaagaaaattaccattttgcaccccacgaaggagtacttcgaaaagtttgaccaaataatgcactacataaaggaggagctgaacgtactccacgtggactgttcacatgacaccagctgcattgaattcactgcagtgccgaactacaaaacgttgggaaataaattaggaccaaatttgaagacgatccaaaataaaataaaaaacatggatacgaaatcgattaagcagtaccaagtggaaggaaaaataacctttgaaggagtaaccctagaaggagatgacatccttgtgcagatgaagccaaccgtccaagaaaagaacacagatatgataagtaacgagtccgtaacgatcttcatcgacttcaccacagatcagcaactagaaaacatggctaatgcaagagagctgtgcaaccatgtacagaaaatgagaaaaaatttgtccctaaatcagaactctcctgttaaaatgtatttttacattgcggacgagacgctgcgtagcaacatggtaagtgagatggcctacattaggaagtgcctccgccgcgagctgcacgtgctgccttcccaggcggactacgagggcctctcgggcaagatgcacgacgaggaaatcgtgctggccggctgccccgtccgcctcgtcttcgcccaggcgtagcggtattagcggtttagcgggggagcggcgaagcggtattagcgggggagcggtttatcggtttagccgcttatcggcttatcggtttagcggcgacgcggctgcgaatcgtacgcactgcttccaccccgtaacgagaaaataaactccacgactgactcgttttattctaaaggaaaattcaaatgggtttgttttattaattttttttttttccgttcggttgttgtgttcaccacgaaggggtgatacataggaagaaaaaaaaaaataagagaaaaaaaaaaagaaagttaaaaaaagggaaggcaatagagaaggcaattgagaaggaaaaagagaagggcacgataactttgcggccttatggagcctccacccggtgaggcgcttccccattacggtggaaggatcgctcagaaaagcttctcattcatgttggcctacgcacgtgcgtgcgcgacggttgactggtggcgcatctggggtaggcaattacccactagcgagagtaaaaaaaaaaaaaaaaaaagggaaaaattagacaaccgtggggaggagatacaaaggttggggcgatgacatctgccgcgtgtgtagcggttctgtgtagcggcactgtgtagcggtggtgtgccctcccctggcacggctcgccgccgcaacgccgcaacggaccacttcttcactaaatcatggtctgaatgatcgaagacttgtacttgaagttgtcctctatgttagcgtcctctatgctgttgagcttgaacaccttctcaattatgctgagctcgatggctgtggtatccattccacagaaggctgaccagtcgttggccacaaggccagccccgatgagatcactacctctgttaaccgttccggtaattaaagggatttgcaaaagttctgagagttcttcaatttcttgggaagatgtcatggcatgtaggagacctccattgttggtaaaatatgaataggtaccaacgagtaggttcccagcaatagatgttcgaaagacttctatatctaaaacgtcttggattatctcctccgtttctctatctatatctgtgtgaattaatcccacgtaatcatttgcagttatacaattacctaatgctgaaagccgctcctctatcctttttattttcacattttctggtaatgcgtttcgtaagtggaggagctcctggtctgtacatatactcgacacgagtaagcccttcctgtttccgacacagactctcccaatgactttagttcctccgatggttgtatacacgagggggatgtgctgggataactccgattcgaaaacacttgagaaattttccgatcctcccatggcgatgagtgcgtaggagttggtcagcctggagaagacgccaacctcgttggagttttcgaactgcactctgatggccatcgtgcgaaagggggggggagcagcggcgaggagtggtgcggagtggtgtggagtactgccttggaggtgtcgctttgaggtgcgccttcgcggagtggcgaacagagggcagcttcagtcttggttcactactcaaacagtctctatacgctgacacgcgagttggtctcttcttcctcgagcgcaactgccaatccgcttgttcttcccctcccccccctgtgcttgtatgcccctcggagtgagtacacctatctcaatgccttatccaaaaaaaaaaaaaaaaagtccaatcacacgtattggtgcacacaagttagggtttgccaactggggggggccaccacctctttttgttaattaaaagttggtgctatgttgcacgtgggacgtaggtatcgctgcaaaaagggagaaaaaaaaaaggggaccatgtgaataatcgccacgttgtgaatgcctctcctgggtgtacatctacgaaggggcatacaacgtagccatgcagtgaagccatgcagtgtagccatgcaacgtagccatgctgtgaagccatgcagtgtagccatgcagtgtggccatgcaacgtagccatacagcgtagccgtgcagtgtaggggggggccttcccctcagtctctgtctccatctcacctgtggtgtggcgacgggtgtgcctgtgtcacactttgcacgcttctcttcgaaagggaaaagagtcggtcctcatatgctccacggacttgtatagttattattatcccattttttacagccacgtaaaaacgcctcccgcgttgtcgcaatgtatataggtacgtacgtagtgtggtgggcgatgcgccggtggcctccgctgctctgcaaaatggtcgtataggtgcagtggttccaccaacggggaagcaaacaaacaggtaaaaaagtcctttatattcctttcttttttacaatggcaaaaaaaaaaaaaaaaaaataaaataatcacatgaacgcttaaatatgcatatcccttttcagcaactcttttggcaatgtagaagtagtagttccttctgcttcggaaaaaaaaataaaaaatagtgaactcggcaatgattgattgatacgggaatttttcttttcctccctttaccaaactgcctcttctcctttttgtggttatttaatacataacctgtttgttcgctctgttattgtttttttttgtttttttgttttttttgttttgttatgttttatttttgtttgttttttttttctgcgcatcgggaaagcggcgtttttttttttcctcttggtgcgcatcaccgagggatgaggagcaatataatccatgccattcggaagggaaaaaaaaaaaaaaaaaaaaaagaacaacaccacaagtaaggcttaagctgaacgcgtatctacgtgctacaagcatatgtttgtttctttatttgtttgtaaatcgaaacgtatccgagtggtgacctgactcaatcgcatctttcgtatggctaccatttgagcgactcttttttattttgctcgccgctcgccactcgctgaactgcactccacgctcatctaccgtcgcgtttggggatcccccaacagcaaggagggacatcaaggagggacggcaaactgcccatttaaaaaaaggctcctgtttaagccactacatttggcacgacgagtggagaagcctacaaaaaaaaatagagtaacggagaaagcggcagaattgccctgccaggaagaaaactcaaagggagaagagatcaccgagaggaacgcttaagaagatcctccattgggatgaattcacggaagggaggtaaaaccaccccataggtggctcccatttgtggcacccataggtggctcccatatgtggcacccataacttgaccaggccggataaaaggagctccccggaaaatcccccttttcaatcgcccctttcaatcgtccttttcaaatccgcaccgtttgactctccaaagaggaggcacacatagctatatacatacgagatgaccgacgggaggatgattaaacggaaaggggggaagggggggaagccacccctattaaggcactccaaattgaggaagcttttttacataaggatgtacctggagaggaagcgtcgcgaggctcgttcctctagccgcagaggtgatggaagcaacgatggaagacgtgccgcccccccggtaacgttcgaagagttaggggtggaagactggctagtcaaaataagtaaaacggtccaaattagtcatccaacaaaaatacagcagttgtgtttgccacttataatgaagggatataatgtgatagggacatccgagacaggaacggggaaaacgatatgctactgttggggcattctgcaggagttaaataagaactcgtatggagtcttcgccctagtgctgctgccaaccagggagctagtagtccaagtcgttgaacaattccttctgtacggatacaggataggaataaaaatcctttcttgcattggtgggtcttccctaattgagcagagaaggagagtgctggccaagccacacgttgtcgtgggtacccccgggagaaccagcgatattatagataactgtgaggacgttaggaattgcttcaaaaggctcagattttttgttttggatgaagcggacttgctgctgcagaagtgttacgagtcgaagttggaggtaattctccggagtttgcccaagccggcggggggaggaagcggggcaggaagtggggcagtcaacggggcaggaagcggaccactctacgcaccactctgcgcaccactctgcggcgggagcagcgggcggaggaccctcctcttcagctccaccatcacggactcgctagaactactcgccaactcgttcccacaggaaaacctaattcttgtgaatgttaacaagaagcaaaagccgctgaaaaatctggaccaacggtacatctacgtcgacgagatagcgcagatgacctacttggtgtaccttttacgaaaaaagttacctgaccagtcaggcattatttttacagacaacagctacagatgtgaattaatttacaccgtgttgtgtatgctgggggggttctctgtagaatccatacactcatcaaaggatccaaaaaaacggctagctgctttgtccaagataaaaaacggagcctgtaaaatcttgatcgctacagatataataagtagaggtatagacattcccaaaacgtcctttgtcataaatttcgacttcccgaatgatgccgttttgtatgtccaccgagttggaagaactgctcgagctaataggaagggggtggcgatttcctttgtggataagcgcgatgtgaagtcgtttaatcaggttatggaaataatgaagggtgcgttgaagccgtggcgcttgaggaggaaggaggtactccaggatatgttccaagtaggccgcgcgttgaagaaggctgaactgctgctggaggagagggaggacgcccgccgcgagcaccgacgcatgcagaggtttgtccaccgcgcgatgtgacgcgtggttcggcggtgcggttcgtcggtgcggttcgtcggtgcagttcggtggtgttacacagcgatgttacgcagctgcgtagtagagtgggctccagggtcccatacctccgcccaccgtgatgacgactctcccttccgattcacgtactatagaggaagcacctgtaggaaccccccaacagatttgcacctgcgtaaccccctcacgatcgcgtctccctttgaagaaatttcccttttttttgtgttcacccttacgcgtaggggtttttttttctccttctttttctctttctttttctccttctttttcgctttctttttcttgttattttatttttttctgttcatggttagccatttgggggataatgccatgggtccctccccccccctccttggcaattttgcaatttgttcgtttggccaaacggtacggcaaaaaaaaaaaacaacttcccttttgggaagcctcaaatttgtgcgtttattttcccccctttgagttcccattttggtactaacctgatagggagcggcccatattttgccacgtcataagaagtgaagcgttaagcaaaaaggcgaaaggttacacccccccacctgtgtgtttggtgcagtgggctctgctgaacctcctctcctggcctcaacgcgactcaccacgactttccccccaaaaaaaaaacccactaaatcagcatacaggtaaaatatacatacacattgtatgcgataccactttgctgtttttttctcaactatgtatgggatgtggatcctcttgccgtgttcctcccatcgcagtgaccacactccgtctccgcattacgcagtacgcgaccttttcacataacacgttaaggctctgttcgcggttgcctctgttgagcttcactcgtcatgagatgatgacaccgccacaacgtatattgaaatctcacctcgaaggaaaggtcaaaagtgacaatcggctacccacgttaaatgaattttttttccccttctctcctctgtatgatactggtgaacaccctcagggggataaaaaacaaacacgacacatttaaccgtctaggcttcatacccccgtggggaaagggcaacctggagaagttccctcgcggtggagctaacagaagggtagtatcaggtagcatactcgaaagagtgggtgcctctcaaagacgcttccttttccacctgaacattcagaagagaaaaattgactcattgggggagtcacatcaggtgagtgctctccgaagaagtgaagacatcgcaccggtagggactctcgaggaagaagcatcacacgggatggtaggtaccaaggggggggcgaagcaggaggcggagaagcaggaggagacggaggagacgaagaaggacgcaaccgtcttgaagaaaaaaattgacaagaaggagaaaaaaaatgctgtaaagagagagcaaggagaaaaagaaaagaaagagaaaacgaaaatgaaagcggaaacgaaaacgaaaacgaaaacgaaaattaaaacgaatggcacacaaatcaaaggagaagcacacaggggtaaagacaaagtagcgtcggtctatccccccatcccgaaaagcatagatgacaggtggaacgactttaagagaattaaaaaatatacagagattacgaatgtgtatttgggagcacatatatcagcagcgggaggagtgcagaactcaccaacgaactgtttcaacgtggccggacaagcctttgcattatttctaaaaaaccaaaggaaatgggatagcccttccctctcccctgagaatataaaacagtttgagcaaaattgcaaagcatataatttggacgtgaagtttattctaccacatgggtcatacttaattaacttagccaatccggataaggagaaaagagagaaatcttatctctcctttctggatgatgtaaaaaggtgtgagcaattaaacatccaactgtataatttccatcccggatcaacaacagggatgtgttcactcgaggaaggaattcgaaatgtcgccgagtgtattaacagggtgcataaagaaacagctaacgtcgtgatagttcttgaaaattcagctggtcagaaaaactcagtaggatccaaatttgaagatttaaaaaaaattatttctcaagttgaagataagtcaagaattggagtctgtctcgacacatgtcatacattcgcagctggatatgacataagatcttacaacgacttcgatcaagtgatgaaacagttcgacgaagttgtagatgctacctacttaaaagcagtccaccttaatgactcgaagtctgatcttggcagtggccttgacagacatgagaatatcggaaaggggaaactcactcttgagactttcaaatatgtaatgacttccagatattttaaaaatattcccatcgttttggagacccccgatgttaccaacgatgagtctgtgtataagtacgagataaggtacctctacgagatggttgtcaagccggagggggcggacaactagtcaagtagaggcggtacagcaggaggggcggacaactagtcacgtggaggcggtactgccggagggacggacaactagtcaagtagaggcggtactgccggaggggggggctccacccaccatacttttttttgtaaaggtgccttcaccccaagaccgtactcagccatgaagacttacccccccgagaggaagtcgtccaggtcccccacacgatgatccccgaggccaatcaaatattcagtaaaattacgaggcagcacgggaacatacctgtcctcgtccaggccagtaaaaaaagacttggagacaaaacgaaaaggaagaatcatcgactctttctcatttcgtaaggggatttctggattgtccacaaaagggatgtccttaaactgtacttgattttccaaaatgatatggcaaacgaggacggcagtatttgtggtcatctgcatgtccccgagatttctcgaaatgacgaattggcattttcgcagaatagaggtcctgtcatcagatggaacattaccgagtatccctccaaagagcaagtaatccaagtgctccctatcgttacacgttaagatgtccttggctttcatatctaatagacatatttttttccactcgaatttttccttcaactcactgattggctgtttgtaacacgtcgggttgtgttccttggatacttcgccaaaaggtctgtcaaatttggtaaatatgacatttttgtcctttaccgtttcgcatatgtgtatgtactcgagaatgctccattcctctagctcatccaggtgctccacgatgtacttggggcccgcccccccgaccagcgtgcccgcctcgccttccatgcgtgtggggcgcgttggctagcgaaatgtacgccgaaaggtacagcgcagcagttttatatgcttccctccacgaggacttccctaccactgcaactgtgcatttgacgacgcaacggctctctacaaggtggaaccggttgtaaaaagggggcagggcatctcctcacttcgccaagtcgcgcaagttgcttctttcactacgcctttgtatttccccagttggtgaaaaaatttatttttttctcgccttttacctgacttgttcataatttttccccccattttggtattttttttttttttttggctacctcgttaagggggttgacatttttgcgccgaaacggggaacataataaatccctattccaggaataaaaaaaaaaaataaaaaaaaacgcaaaaaagcgaaacaaaaaggtttttttttcaaaaagctaacaagttggagaatacaaaaaggggagtaagtcacaacttagcgtaaagatgaaagataaaaggagcgaaacgtgtaacttggctcaaaggtatacgtaaaaatccccctcgccaatctcagcagacgagaggaaattttcaaagtgcatgctacggtacgtggtgtgctgctacgtacatatgtggtctctgtcgtgatcatttgagagagaatagagcgggtcagcagacgtcctctagggggtatattctcagcttctgcagaggctttgtgagctgggacgcatcgccccgtctcatgaatttgtgcggtgacgctgtgttcacatcgtatcatcatcgtatcatcaccgcttcatcatcgtatcatcatcgtatcatcaccgcctcaccaccgcctcaccacacatggatgacttcgagtactatttcctccaaaatgaggaggagtcggagcaggtgaagggagccaaactggagctccacaaacttctgaagcgaaacagagaaaggcacagtaagataaacaagccgatgaaggcggcgtccaatgtgatatcactccttggcgagaaggaggatgcatcgaaggaggatgcatcaaaggaggatgcgtcgaagggagggatggaagcatcatctgccccgtggagtgatggggagaaggcccccaggacagacatgcacccttcggcgagaagcagagagcattactccaaaaggaggaggagtcataaagcagacacgagactcaaaacaggggaagaggaagaagtccccagggaagaccacccagtaggtgataactcaaaagaagaccatccccacagtgaagtaaatgcggaaagacgaattaaacctgatgatagattaggggaagcgacactcgagggagagagaaaaggtaaaagaagacttaatgaggataatatttcttatcatgggaaaaagccgaaaaggggggcagcaatgacaagggcaatacccaccgggttgagcagcaaaggaggggaaagctacactgtaggtaacgatgatgataaaggggacacagcaatgaagtggagcgcgacgggagggagtcccaaaagacgaagcaacagttgcagcggcatctctgaggggagtgaccaatcagattcgctgtcctcggggaggtcctcctcgacggattacctctcccatgataggggggaaaaaagggggaaggtaaaaatggagaggcacccccgcggggggaagggcgaagggtcagccaggttggccaggtcggccaaatcggccatgtcagccaagtcagccaagtcggccatgtcagccaagtcggccaagtcagcaccgagaatggcggataccgctaccgctgcgaccaccgcctcttccctgagggaagaaagaacgtcgggcagtagcagacagggccgcgtaccagaggagccaaagcgggaaaggaaaaagtacagcggactcatgctcctgcataagtttaaaataaactaccaaaacctcaccgagttggagaaaaaatactacctctacatgatgaagaagctgcacgtgcgttacgatcacgagaggcatatcttctacacagatgatgcatttaccaaatgtttcacagaaaaggtacgacaagaaaagggaaacttcaactatttaggttatctagaatatgcttgctactacatccttgaatggttaaccccaacgagggaagaaaaactgttaaaacaaaaatcgctagtcaagctggaagtcgcagtgaagtcactctttccaaaggctacgatgcaaccgtttggatcgttcgtcacaggattgtcaatcccgggaagtgatctcgacgtatgttttctggacatccccttggaagacctcgatgcattgctaatgatttcgtataccttagtcaaactagaaatagttgcagacatacgaataataaaagatgcaagagtgaagattctaaaatacacagataaagaaacaggggttcaggtagatgtatgtacaaatcaggtttcatcaaaacagacaacagattttatcaaaagtaaggttgaaaaatatctgtatttgagaccactagtcattctgttgaagttttttttaaatacaagaaatttgaacgaaacgtatataggtggcattggttctttccttctgtgttgcatggtgacacattttttacagctccatccatctacctttgattggaatgtctttagtaatagctatctggtgaagttacttttggaattctttagcttctacagtattgactataatgtagattttaactgctccgttttgagaggtttaggacatgtcatgccgagatatatgaggagagagttcgaagggagtaatcgactctgttttgaaaatcctgttgatacatctgtggatattgggaaaaacgcttacaaaattaggtatgttttttatctgttcagtcaccagttttgtgcgttggcgagtttggttggggggttgcgtggccaagcaggggaggctcttctcgatgtgcacagttcctgcggagggggcgacggcaaggcggcgtgcgaagcgggagagaagcagggagacgaagcggtagatcgacggggccgctacgcggaagacgaagcgggagaggagcagggaaacgaagcggtagatcgactgggccgctacgccgagggagacaagctaaacgcagccggctccatgttccccctcttcttcgcgaacttctttaacccggacagcattgtcttcacgaagcgactcaaggcggacttccccaacccgcagtggaatatcagccacttcgacttttccgtcaccacggaggagaaacacaagctgctggaaatgctgcgggacgactgggccgtgtacttcgaccagggcatcccccccgactccgcggccctcttcgccgccttcgacagggccttccccttctccctggacctctacaacaacgcgtttaggtatgcctagcgcggtggagcggtggtgcggtggagcggtggagcggtggagcggcaacgtagtgacgcagcaacgtggtgtctccgcaacgtggtatcgccgcaacgccgcaacgcagcaacgcggcgaggggacgcatttaccctgcttggactgcttggactgctcgccctgccccacccaaatgcgcgtgctcaaccgtacaggaagcgcttcgccgccaaatgtacattctggtcaaacaaagaactagtaatcattccgttgggttcatacagcgggttcaataacaccttaatataattttcgtgaacgatctcgaaaaaggatcggatattctcatcggacggaacatagatggtgggtccacctgtactactactacccccactactgttgacctcattcttgctcttatgaagtaataaaaatttgatatgtcctgtagtacagtatgctgacacggaatagttgttaaacgaatctaccgtttttaaaaaaaagcttgtacttttccatactaggacatctacagaatctaatgactgatgaattatgaactgggctagatgttctgaaatgtccttttttccattcaaggataggtcggcttcgtacaaggggatatctccttttccgattattgtcagcacgtacacctggtacgtcgttgcagggccgctcacgctgtttcgactcatctcggtgatgtggctagttggcgggggaactcccttttgtcagccaatgctcagctgcatccctctccgcaggggccacaaacctaatcgttgcgccttttcgcgaccagcctcttctctgcacaaacgggcgttcctttcccttctgtgttgtgtcatccaagggggacattccccaactcgttttgcattttttgcgtttgcacaggggcagaaaagggaagaagccaaattgaagaaacaaatggggcaaaaaaaaaaaaggccaagcatatggaataccccgtcactacgcttatgccagttgtttacagctcaggtttggcacgtgcaatcctgggcctgggctggcggcacggcagctgtgcctaactgctggcacccgaaatgcggcaagggggcggcaagatagcggcaacacaggactgcacatgtttgcgaaaaaaaaaaaagtaacccccattgggaggaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaataataaaataataaaacactccacgggggatggacgcaaaaaacaatgcagaggcaaatcaaacaattggaggaagaactcaaaaaaaactccccttcgcccaacggggagggtctggtatgcagtactaccgatgggcagttgttcccctccctcgaaagggcctacacacaagcacagaaaaataacgcagctgtgtatgtagaagtatacgtgtagacatgagaggcgcatatgtgtaggaatggattgggtgaaggggtctggtccgtctacctgcggtcagctaagcacgctgctccacaggagagactctcccaacctctcactgatcgattactcgaaatttttgagctttggaacgaacttttttatttccctcttgatttccacctttttgtttaatttcacgttcaccttattcttgtcgatgtagatggcgtttttttttgccttttcgagtaggttcttcaggtcgggtccatctgtgctggactctacgaaggggaggggtgcggtgaaggaggtgcagtgaagcaggtgcagtgaaggaggtaaacgtaaagaggacgaatgcgcacgcggaacgcaagtcggatgtacacgacatgttacagcggcgcggccgaaccactggcaccaccatgcgcgttccccttacgtgattccacctccgcgggcgcagcagacaccggcttgggaacgggcttcttcaagattgccgaggggtcccctggatttttcttcaaaagggcaagcattttattcttaattgatgtttttttctccaaatttttttccactttcgtgagttcgggttctgctttgggtggggcagcgccctggggagcacttggaggagcggcctggctggcacttgcagcggtcttcgccgtcagcttctcactaggggtggcctttttcgcagcaccagaatctttttcttcttgctccttagatgcaaggggtgtcttcaggggcatttttttaaacagcttgtttaagttttcttttttgggttctacttttatctttagaattggttttatggtcttactggcgacgttgttgtccttcaggtcactgtccttcaggtcgctgtccttttttgcagcgtctgcagggtcgctctttgcagggggtgcggcatcactttgtgctacgcctacagggtcattttttgctagggccgaggtgtcgctttttgcagaggttaccgggtccgctttcttcgccaagtccttctttcccagcaaaggtaacttaattttaatcatcccctccttcaacattggggagctcttcttcaagccgactgggcccttctctaacgcggctttttgtccttccgtttggccttccgcttgccctaccttttgccctgccgtttttccttccgtttgccctaccttttgctctccctgtggctccccatttttcgcctcggggacactagctcccttactgctcgagagaggtagacctttcttcaaaggacctcccagcttgctagcactccccttaacgggggtcgtggagccactgctggcatcctccccagtccccccggatgtgtcattcttcgactcgaactgtttcgctagatttctgattcgactctgaattagggaaatggtgccgcttttttctccctcctgagtaggctgactcccaaccggggtgacacttttgttgccactgtctgcatgcttgctactgtctccattcttgcgattgacactaaatcctttggaggctcccttctggggagtgcttcccttcacatcggtgttagacttgttggcgtccgtcgaggaggctgcgggaggggtggtgaaaatggggggggtgaattggtgcgggttgggaacggttcacgtttcatcgcacccttgcaggggctcacttgcagcaatgcataggtagggggggtggctcacccgggtcgacattcttcgaagtatatggcttgaagttgaccttatttcccctcttaacgaggctcgcccccttccctgtgttgttagcggagagcggctgcgcaagaggctgtcccggcggcttcacaggcgactgtccctgcggcttcacttgcgactgcacatgcggctgtcccggcggcttcacacccatctgcgatggctgatccctctcctcgatagacttgctcaggagggcactcttctgaaaggtcactttgacgttgctctccaccttccgatcgtccccggagggagcgacgcttgggttgctctctccatatggagcacccaacgtcgactgctgcctcgccttgttaaaaatctcagcggggaggagtgaattctgaggacaagcaaacacagagacatgcattttccctattatctccggcttcgcatttgcaactcttgagtaaatgtcccacgacgcatctctcattagggttttctcactaatgaaggaacacctagcagatccaaccagtgttttcccattgacgtcgtgtacatctatcataaaactggggatatctcctgcgtttttttgtggcagtgaagttaaattaattgtataatcgatgttaaaaatatatttgcccccattggcacgtccattcatatcccttggtttggtcactctactcgtgttctgaattgcagaggtactcgtctcactgtcgtatcgaacgacgcaaataattcttgcattttccttcttgtagctaatttctaggaaaccaattttgatacaaaacccttgtaaatcctgagggataagatggctgaaatttggcttgttcatatcatactcgtttcgtcgtacctgtttgttttgttcatcttcgacgtacttggagaatagcgtatcatcagcatagttctccttggagctctccttgttgaaggaggttccacttccgctttgcctcatcgggtcggagaagcttcccccaaatggagcaccaagatgactgctcctttgatgagaatcggtcaggacaacatcattgtgaggggcatacctcgaagggggtagccaaccgtccccttcagatggcaccactggagggataggcggaatgggaggactctgaaattttccatcttttagtaacccaatagatccataatataacactccgtaaagagaattaatgcgagggtcaagcgttctacatgggtaaatataatccagtaaagtcttcatggtgtttctcctactgttcgtgttcatcccgtaggcattaacctccgccgctacttgtgtgcaaacaccagaaaaggactgtaccagggtgtctaactgtatgtataagaggtcaatacgtctaactgtatctatcaaggaactctgattttctttaatgttatgcaatttattttctaacttatccgtgtagagtttgtttttttctaatgtcgtgtaagtctggttgagctcttcatgcaagtaataattttttttttcacaatcggttcttttatctttctccattttgtacaacttgaaatagaacctaattttattttctagttcttctaatatgtgttcaataatttctggttctggtcgagacctttcatgaagtgtgtccttcgttaggctgtacttgttttgatgcaccttctccaaattgttcaacgcatcagtccataccttcccctcggtgctcctttttttctttctcatttgttcggttgggtggaaggtgtttttttttagcggtgcgtctccctcgatgttacaggtggagctctatcggtgcgtctccctcgatgttataggtgcagctctatcggtgcgtctccctcgatgttataggtgcatctctatcggtgcgtctccctttatgttataggtgcatctctgtcggtgccttttttatacctagtgacgtctgctctcctcgctggtaaacactgtcatgtgcaaaacaattcacgtgaggcaggtaacaaagttttagtggagaaaaaaaaagaggagacaattttaaaaggcgatgcagtttaaaaacaataagtaatttaaaaaaaaaaagacaaaatggggtaagtacaaatgcgcgcgcgctgggtgtcacaaggttggggggattagctggtgggtacagttggacagcggcattaaagcggcattaaaaagggagattaaaagtggccattaaagtgggcgattaaaacggtgttaaaacgggtgctggcgtggccgctgacatgacagcttgagcggcctttcaaagcagacgtcgagctcgccaaagggcgcgtctctttaaaagcgtctgatacgaaacagtgcgtaaaaatggaggggagcatcgattaattagcgcaataagagatggggggacactctgcgcgcgcgtacatgtgtacaggtacatatatgtgtatatattcacgtacgcacaagtgtgcgatgtagacaatgcgcgaatcttgaaggcggttcaaggacgcctgaattcgcgcgaaaataatttgtgaacaaacgcaacggcgttcggcaagtcgcgctgcgaattcgtgtttggaaaagttttccaaaaacgagtttgctatattttaatacatttttttttttttttttttggcacaatttattctttatttttattttttaaggtttatttttaatttttacatttttccgcttttacatgggaaaaaattcacttcgtgtttaattctctattgtgcgttttttttccaacgtgtgaagtggatgcaggagttgaatgccgttgcctcgtccgtccgccggcagaacgactctgccagtcggcgtcttttccctgcggaaaccgtttttttttttttttgcgcggccagctttgtgtttatgcagccattttatcgatctgcttctgttcactttcgcggtttatgtgaccattttaccactcttgcttgtcttcactttcgcgttttatgcggccatcggcatctcccatgcgagctgcttcttccctgcacacgcacacaaatgcacacacaaaattgccctttttttttttttttttctagccaccttgttcaggtaatttttttttacaaaatcgcacaaacgttttaattacccattttggctagttccttcgtgaaaagattatgaatgttcaggtgaaaaattgaacactgctcatatttgtcttcgtttttatggtagaattaatttgaggttatttgttgaaagcgcgagttggcaaaatggttgggcggacacacgaacattacgttcgtggtgtctcttcagacacaagggcaaagtggcaagtggcaactggcaactcgcgcgagtaaacttttacaaaagtgcgtacatacccatggccgcatgcgtcgccacgaagtaaccaaagacaccccagaaggtggcggcaaaggccaaatcaggtctgcccagcacatcggacatgagcgcagcagtactgggccccccgacatttgcattgatggctagcaaaacttcgtctacatgtaaaaccaggcgagaccacttggtaaccacgttaaacatgtacgaaaaaaaaaaaacacaaattaaatgagtcgctagtagacataccactaacatggtcagcggctttacaatgctacacaaaacgctcacatcaatggacatccccgaaagggacaaatagtaaactgttaaaaggtgcaaaacggttgagtagtactctgtggccctgaaataaatatgtgtgacaaaaactgctgctctctttgtgcgtctcgttatccgattggccataaggtgtgcaatgcaatccaggcagaataggtagccaaaggtaagcgcaaataaaatgtacgttttgaatttgtcagccgggatataggaagtgacaaactgatagatgaactcgtagtcgctcagtactttcgtgctcagtcctattatgagcaccacggataggcagtcacataggcatttgcacagcagtgggggtaaggagtacacctggtggtgctttacctgatggtgctttacctggtggtgctttacctgatggtgctttacctggtggtgctttacctggtggtgctctacctgatggcgctctacctggtggtcctcccctaggggtaacggccagtcctcatcatttacgaacgacccgtatgatgcataccgtgctgaatcacacaggaggtgtgttatttcttctctgtccttcacttccccctgttcatcagatagcttcactacatttccattttgcttcgagatgcattcactggtgttcagtgacagcggttcctccccgaggagagaaaaaaaaaaaacgccaacatgtttccataagggcaaagtgataagaagcagattggtaaataaatcgtctaatatgaacatgctgtttctttccaaagtgtccaccgctaacaggtcagcgacctccacaaaatttatgtagcccccgatgtatgtagcaacgaagcagctggtgtttttcctcaaacgttcttcactcccctttgtgtcattttgcaaaaggaaccttttcgttaagtggtaagaagtgactcctccgatgagtgtcccaacagcgccgaacataaaagcgatgccaaagggcgcaaccctactgctgcgaattagtaaattgtacaaggatttttttttctttccttcctcctctgtgcaagcagtttcaccttcctcaacttcacgcccctcacacgcaattgccttttttttcatacacgaaaaagtcatcataagggatatgcataacgagtaagacagtacccgttgcacaacccagtctacgtactttctgtcgtcgatttttatttcgagaattccattgagcattatgcccagaaggaagctgaacaaatgcacatttgggaagcccttccattttttgctaaactgaagtggcaaaaacagcaagcaaatcgcgaagggggcaatgcgtgcgtagttcctcacccgttcaatcatcagatggtgttacgagcggtgcagtgtttcgcttaatcgtttttcagttttgttgtgttgtgttggtgttgtgttatgttggtgttgtgtttttttttgtttttttttccaaacgggggtagataaacttggcatgtacatccgttcgcatttaactattcatgtagtgtatcgatcccttttttttagttcgcatgctgcttctcttttaatcgcatcacgtgacacccatggggttgccactcagcggcggttatgcgtttaccatttttgtggcgactcatgtgagcgttgccaacgttattggacctttcaatttgtgaacaaatggaaaaaaaaaaaaaaaaaggactaatttttgatcaattttgttaacttcctttgttgtatttttttccccccttgtagcaaagttcgaaatggggatgtagaggaagacctcgttgaggcggtggcaccaaggggcgcaaggacactgccgtaactcaccaggggttgtatatacatattcctatgtacgctactcgtggtggtggtgtgtgtgtgccctttctttttatgtgcaaccgcgcttgagtattctggctgctcgccacacacgtgcgtatgcccacattttttcaaaaacaagaaaaagcgtagacgaccttacaaacgctgcttttttcaaatgcgtctttatgtttgcaaaaactgggcagacgtgtcacaaatcccattgtagtgcaaaaatacgtagctagctggttaaaaaaaaaaaaaaaaaaaaaatatgaactgttcaggcaaaagtgagcaataaggaagattttccaaaagggacatatcatggtgttgacacatttgccatccttttggggttagagagatggacaaaaagggggttacttccccctgttgggaattgcctcatttatgttgcacgggggaaacaacgcatgggaggccaacatacacataggaagtgtacatatacatgttctcacgcatgtatgcatgtgccaactgcgaaatggcaccctccccaccaccaccaagcggcaaaccgaacgatcagttaagtaacagtacagctggacatacagcaatggagcacggcgacatgcttcatctaccccgtgcacatataacctgggggggatgatctgtcgaaaatttcactactccttcgcggaagaaaaaattggcgataaagtcacaagtagcagccgcacatggcatacacattaaatcggagggaaaatattgacttcccccaagttggtatcccccatttcgaagcaattttgaagtggctcctcacgcttgaaacacttccgggcagttaactgcgcgtttatttggcgattctgcacgcctcatcccacccgttagtgccattattatttttttttttctcaattgtgcacggcgtatggactgtatttttaaagaaatttttttcaatggggtaaagcaatagcacagcatgtacaaagttacgttaggaaatctccacaaacgtagccgagcgaagaagcagcccgaacgcctgccagggttaaacgattgtatgctgcgtatgtgctgcgcatgtgctgcgcgtagcaatgggcgcttgtggggatatatactgtcgtgcaggtgttccccccctccccaaggtcacaccgtcataccctcgtatgtgtacgctgctacgcggctttatcgctttacagcttcacgccttttcccacttcgtaccatcgtgcttgcggcccttgtgctgctcacgcaaaagaataaataattgaacagatggacggagaaggcgagggtgacgtccaagtcgaaattgcgagagcgccagccctgttcaaattagcaaactacttaaaaggaaaccaatttttaatatctttgagcaaaaaatgaatggccgaatggttagttcgcttgccagttgtacattaacctatcgtactttccaaaacgtgcgaatttgatatttttccttcagccaaagggtgaggaagcggaagaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcgattttaccccctttttttttttcgtttttttttttttttttctgcgtgtgaggggaaaaatatccaatctgtgttgtggaaaatgccgtatgtggacaaaacggaggagttcttcaaagcggttgaacggctgagcaatgacaacttcgactttaggaaggataggaatgttggtcaagacactgaggtgaatgagctggcgtcgaaaatcacggacctgctgcacagaggcaaccaaaagttgcagcagttggagcgatgtaagtgcttatgagggcgtgaacgaaatgagctgaggtggcaacggagcagcactaactgattagccacaacggagtagtagtaaccgccccgtggccgcagaactgcaccagctggatgggctgacaccaactgcatgcagccgtgggaagtgccccccgtgtttgttaactcagacgttgttttacgcgtatgtggttgtgcagaagggggtgtccccattggtgcgcttcctcatgcggagattccccttctgtcgaggttcacccttcatggagctcctcccttcatggagctcctccctttccttccccccctccaaggtgtccgacagaagggaattttcaacgacaagacttcccaaatagaagagctaacttacgaagttaagcaaaccatcacagacgctaccaacgatgtagatgcactagtgcagtatgtttgtaacctgaatattagcaacccgcaggggaggacgcacctggacaacgttattttctccctaaagaatcgcctttttgagtttacgaagaaatttaaggatgtgctgcacattcggagcgaggtagggggggcggcaggcttgtcgttacgtttgtcgttacgtttgtcgttacgtttgttgggcctttcggtgctgcgctgtggtggtcagtggagctcttccctgcgaaagtgtcagctcggtggatgatgcgtgggcccatgcgttgtgacagcatccgttttttgctcccgaagtgaagcgccctcatttgctccccaagcgaaccgccctcatttgctatacaccccttttccgccctcccccttagcacataaaaaagcaagtgaatcgcagaaacatgtactcctacacgacgaccgagtcgacattcagcaatgacaactacaaattcacgccccttcgggatatcgacattgaggggtactgtacacacatatgggtgcgtgtgctgtcacgtgtagctgtccacgtgcatgcgtgtattttttatttttttttttatatttattatttttttttttatatttattatttttttattttatttttttttttttttcccccccagtgggcagcagcagaccctgaagatgcctgaaaggacgtcctatttgcactccagggcggacgcaatggaaaacatacaaaaggtaatcggggacctagcgcagatgttccaaaaggtcgcaacaatggtgactcagcaggatgaaatgattcggcggatcgacgaggacattgacacttccctttacaacacgagggaggggcagaactacctcctatcgtacttcaaccggctgacatccacgcggacactgatactacaggtgggtctttgcatgcacaggggggagcggcaggtgtgtagctccctccgcattgccactccgacgtagctccctgcgcactgccactgcgatgtagctccctgcgcaatgccactccaacgtagctttctccgcattgctctcccacctgcgcctaattcctccccttacagattttcgcctgcatattcatcatgatagttttttttgtgctgttcacgtgagcagtctctgcatctagacagcgcaaggaagtccatccatgtcgtttttatttattcccccgttgcgaccccgttgcgacccctttgatggaaggaacattcaaggccccaacgcagcgatgcccccaagtaggaatgtcccaacgcaacgatgcccccaagtaggaatgtcccaacgcaacgatgcccctacgtaacgatgccgcaccacaaacggggtgaagttacgagtaacagtgttccttaatttattgtttttaaatttgtagtagcagtcatcaatttggttagccaattcgcacggattgtaccactctttttttttttttttttgtgtatgtcgtttttgcgcccatatatgtgcactcccatttgacattctctcataagcgcatgtcatttattaaatgcctcccccactcccacacgtgtgcttacacgtttgcaaaaaaatggaagcatccgcagaattaatgtgtttcttgcatgtgcatttatgtcactatgaagaactggggggcgggcgcccttccttattgaagaagccacacatgttgcacgtaacttgtgtgcgtcgccccccctttgatttaaactttaggcagcctttgcatttgcttttgcgtttgcatttgcgtgcgcccaggcctacgttttgattttttttttttttttgtccattttgtttatcttaagtttatttcgtcttagcaagcatgcgtaagtcaagtctccttctctcccctcctttacaaatccttttgcgcacccttttgtgtgcaaatatagattgcgcgtaccaagagcggcgatcttatttacacacagccctgggggactcctccaagttgtttacttaatttacgaaaacattcccccccttctcaattaaaattgtatgaaattaatttggttttgtccgcttggcgcgagcagcagcagcggtgaagtggtgtgcgcggtagtagcattgcatccatttctgtaaaatcacctgaacggtacatacctttgtgaacatttctgtaaaatcacctgaacggttcataacattatgcactttttttctacaccgttgcgcgaagcgaacgccacggcgatatccacattcgcaccacagcggccaacaaccgtccaacaaccgtccaacctttaaatctacagtggtgtaaattcaatacgaaataaccgcacgagcgcttttcaaaagtttaatgtcataaaatgtgtttaattatttgtgcatgtagtatcattaaaaagggggaaatatgcacgcagcgtgtgggatgatgtgcaaaaaaaaaaaaaaaaaaagcttgacgcacacagagtgcacactgagcaaacaagcaatctcgttcgttgggcctctactgtgtaaaaagttagcggtgggagtttctcgcgagaaaaaaacgttcagcaaaaacctcttaaacaatcgcagacgcagcggaagataacttgggccacaactccgcgcattcccttgcaacgggtcctgttattgctgatcccttcatttctcctttggggttaacgataacaccggcgttgtcttcgaagtaaatgaagtacccttcgtgtcttctccaggccttcgactgacgagtgattattgcgtttagcacctttttcctcagatcgggttttcccttcttcacggtggctagcaccatgtcaccaagtgaagcagcgggcagtctgttcaaacatgagccaaatccctgtcagtcaggagagggaaacaaaggaaaaaaaaaaatataataaaataaaataaaaaaaaaaatttaatgagaattgcgtactcacgcactaaagaggcaggtagcactaccgtacactcctccctttagtactctccacccgcacacacagatatacgccctcccacgaaaaaaaaaaaaaatatacaaaggcattcgatcagtgaattgtttaatatatcggctaaaagatttatcaacatgaaggtatttttctgtcctatcattgaaatcatcatgaaagctttatatattctgggcgtggtagcgtggtagcgtggtagcgcggttgggcggggggggggcgacgggggcgtagagaagcctctcacgcggatacatactccgcataggcgaatgctttacctgcacagcaataatgtacaagttttttcctccactgttatcgcagcagttgatgagagcccccacggggagagaaagcgttattctcatcttatttttcaacgttcccgctcttcctcttttcattttgacttatctccacaatggaatagtaaaaaaaaaaaaaaaaaagtgacttaaccacgcgatgtaaatgtataactgcgtatatgtttatgcgcaacagtgatctgtaaaatggcgggaaggattgcaaaaaggggaaaaaaaaaataaagtaaaataaaataaaacaaaataaaacaaaataaagtagaaaaataaacacgcgagcagtgccggctaaaacaacgttaaagggtcaactgggcaacctcttcggtttaacttataacatgctcgcttgaaaaaattggcactccataactttgcaatgcatatgacgcgcgttgcgtagataagtacctatacatacactcaacctgctgatgcaattttttaccgctttaaacgaagcaaattttttcatttaaaaaaatgcacgaggggacttttgggccagtcgatcaattttttcctgaaccttgagaggttagcatgtatgtattatgtgcgtatgtatgtatgtacgtattgctaaaggttggcgcacgaaggtacggtgcttcccatagggaaaaaaaaaaaaaatagcttccaaagcgttggttgggggttacgggttatgccctccttttacatgggaaagaaatatgcatatttatgaggcgtaacgtcgaaggaaaaaaaaaaaaagcaaccccccccaaaaaaaaggctttttgtgttttatacctccctggagatacgtaacgagtgggaccaaagctgaacatatatatacactgtggtgggatggctgtcgaaggggcgggcgctgctcttttcccactgcacccacgctggtgacgaaaggggcagtttggcaccgcaaagcaaacgcgccgcaaggtaaacgcgccgaaaagtaattgcgccgaatagtaattgcgctgaaaaatacttgcgccgcttctttgcgcctacatggagcgcttgtgcggcggggaagcaaataaaaggaagaaaaagcaaaagtgaattgaaaaatcgcacgtgagctaggcaaatttgtgcaatgcacgacagggaaaaagcgcagctgatggaacgatactgcgataaaggcaaccctgcctagccaacgtatgctttttttttttttttttttttttttggccagaaaagtgcgcttttttacctgaacggttcatactttttttttcgaggtatgcaaaggcacacgccttgggtgcggagggacgtacctcacctcagagggtttcccaagtaggcatacaccggcacatgcgtgaaagcaatgtgcacatatttgcaagcgtaggtatgcatgaaaaaacaggtgaaaagtactgatcgcaaaacaactatgtatgctaaacgcacatgtgcattttgcgcatcagctgttggggggaggaacggaacgcctatgatgcccgctctgttctgcctgcatgaaagttaaaaacatttttgcaaagaagaaaccattgaggtcaccttttgcctcgtgcaaaaaaaaaaaatgcactttgattgcaacacacaactgagtggaagaaatcgccacacttcgctccgctttttttcttcgtatttttttttgcacaaatagggtgataactcgtcgtggtcactcccatccctgcactacgtttcaggcgaacggtgatcaaaggtaaaaagtggtgacgtctgcctaggggcgacccccccccccaaaaaaaaaagaaaaggtactttactttaccacgtcgctcctcacgtgttttgtgtgccgcggcgcatactgttctcccaaaatttttgaaaagatggagaatgtagagaagatatacatccggaacaaagccgacctgtcggataacttcttttacttctacaactgggtgaagcttaactttaacacgtgcctcatcataagtgagaatagcagcctgcggagcagcgtccttttggagctgctcaatgggaagaagctcgtgctgagtgaaatcaacgtgtgcgaagcgttgtttcggctcacctgcggtgggggtagcggtgtggtaagcggtgtggtaagcggcggggtaagcggcggggtaagcggtgtggtaagcggcggggttagcgacggggttagcggcggggttagcggtgtggtaagcggtgtggtaagcgacgctgcgaacagcccgaccagcgatgcactgagggaggaaataaagttttacctgaagggacagctcgcgagcgacaagccggtcgacgagcagttcctcgaaaaggtcgaagccgaaatggcgatgcagaaggtgttttgcaaagacaaactgagcttcctggatttcctacttttctccatttttaaaaaagccaaagtggagaaactagaggaccccatgggtaagtacccacacctgagtgcatggctttcgaaaaataatttcaccataaaggaagaagatatgaattcctttgccagcacaaattttatacaacaaattattgaagacgatttgaagaaaaaaaaacatagctgtgttatcacaagatttccacctgaaccgaatggttaccttcacctgggtcatgcaaaaagtatttgtttaaatttcggtctgtctgagaaatatggagggagaacacatttacgatttgatgatacgaatccagtgacagaggaggtacggtatatagagtccattaaggaggatgtaaaatggttagggttcgattggaaagagcacttgtactttgcttcggattacttcgaccaattgtacgaatgggctatccaactaatagaacagggagatgcatacgtggatgatcaatcaattgaagagataagggaaaatcgagggagtttaaaacaacctggtgttaactctccttatcgagatagaagtgttgaagaaaatttgactctttttaggaaaatgaaactaggagagtttgcagaaggagagagagtacttagagctaagatagacatggcatcagggaacataaatttaagagatcctattctttatcgaattatgcataagacgcacccgaagagtggaaacaaatgggttatctatccaatgtatgactttgcacatggacagtcagactctatcgaaagaataacccactcgatatgcactctcgagtttgaaacacatagaccgttgtatgaatggtttcaggaaaaacttgggatatttaggacaagacaaattgagtttgctcgactaaatctaacctacatggtcatgagcaaaaggaagctactaacgctagtgaatgaacagtatgtggatggatgggatgatccaaggatgccaaccatctcagggatgagaaggagaggatacagtccagaagccatcaaagatttctgtggtaaagttggagtagcaaagagagaaaatattatctcctatgatttattagaattgtgtgcaagggaggatatgaataaaaaggcaaagagactgttcgctattttgaaaccacttaaagtggttataaccaattttgttcagaacaacgatgagttacatgagctgactgctttgaaccatccgaagaatgaaggcatgggacaaaggacgttaaaatttgaagaagagatttatatcgatgaggaggacttcctggagaacccatccgagcatttctatcgactggctcccaacaggacagtccggctgaggtacgccttctgcattacgtgcaacgaagttgtcagggatgaggccaccaaccgggtggtcgagctgaggtgcacctacgacccggagagcaagagcgccgcgaacgtcacgcagggtggcgtcacgcagggcggcgtgggtgccagtcagggcggcgtcactgccagtcagggcggcgtgagtgccaaccaaaccgccgtcactgccaaccaacccggcggggaaagcttgaaaaaaataaaatcgaccatccactgggtagccaagtcaaatgcccaaagcgcgcagttcagaatctacgacaagctgttcaccaagccgaatcctgaatcgaatgatgatgatgagaatgtggagaaactcatggagaattatgtattacaggtggacaagcaaaacggcttctcggaagaggaggggaatcctcccgtggaagaacagaaccaagcgaatggaaacaatttggggtggagaaaatacattaacaaaaattctttgcaggtccaccagggtatcgtggagaagtatgcatgcagctgtactgtgggagaacctattcagttcgaacgtatcggatttttcaccaaggatagagattccacggaggagtgccctgtcttcaacttgaccgttgcgctgttggagaacagtgcgatgaagaagaagaaggaggatctgataaagaaggagctggaccgtttgaagcgggagaaagccgcttccgagcgccgcctcaagcgggaggagcgcaagctgcgcgagcagcgcaagttggagcaggctgctatgggcaagggcgatgcgggcgaagttagtggtgccaacggtgtaagcagtgccaggggagcgaccggcagttagttcgagcgcttcaggcggttcagttgcaacgttgggctactgcgctgcattttttttgcccgaccacaaggattaccgcaaggattaccgcaaccattcacggacgatccgacggctgggcaatagtgtggcctgcgctcctaccacggcacatagtaagtagtggtagttgtgcaccccttttaaaacgtacgaaaaaatatttccacttttttttttttttttttttttttctgtaacccttacgaggagtacactcaaacatattcgaacgtgagaaaaaaagaaaaaagcgaatcgaaaaattatccactaagtaggtcgctcacttccatatgcgaatagcatttgcatagcgtggcactgtgcttcctcccctggcttggtactccccgatgtgttggcaaaacttctttcatcggggaagcccaatcaaatgagtcgaaccagcggtaagggaccgaccacccttaacggagcgtatgcttctattcgagtgtgcctcacgcatatcaatccacatgcatatgtgaaggtccaatcgtaggttcgttcttccaatgagcagaatagaaagaaaaattacacatttcaacgtgtgggttgtcccccccctggggaaggtgtgacgcatttttacctatgtgtatgtgtaacacctaggccccatttgtggagatattcctctccagggagtcccgctgcggttcgggaaaaaaaataaaaaaaaaaacgacgattacgtttttcccgaacggagctgtacgcgcacatttcactctcgagggagaagcccacaaggatgcccaaactgccaatacaattttgtgcatatcttgcagtgtgcctttttttttttttttttttttttttttcccagttggttcacaatcttcagagaaaaataacgtaaatggggagaagttttcttttcttttctcttattttattttattatatatatatatgtgtttttttttttttttttttttttttttttccgttcacgctttttccttttcattcttgcttcctccctttgtccttcccccagttcgctctcctctgaggttcattcatttgtagcttttcttcttcctcctcccccccccggcgacaatccgtttgcacggctttgctcaacttggcgtaacttgtcgcttgcctctctctccacatcgtcggcttcgcgcaccccgcgcttgtcccctctcgccgtgccctttgtttcttttgtttttctatttttttagtaatgtgaagtaccatttcgccacggcgagtttgcacataggtagtgctcacgtacctgcggacagttacccttaacaagcacatgcacggagagaagcacctgtacggagagaagcacatgcccggagagaagcacctgtacggagagaagcacctgtacggagagaagcacctgtacggagagaagcacatgcacagagagaaacacatgcacagagagaaacacctgtacggatcgaatcacctgtacggatcgaatcacctgtacggatcgaatcacatgcacggatcgaagcacatgcacggatcgaagcacatgcgagcggaccgaagcaggcacgtgcacacccctcggcacatgtgaagcgcgcacaacgactagctaagatgagtgtgaaaaacaagtgcatgctggtgtacaacgtggcgtgctgctccctctggctttctgtcctcttcgtatccttgcaatatgttatcaacaaagagaaatacccccaaaacagcttctggcccaacaataaacaattaataacagggacgcagtcgctggccgttctggagattctgttcacgctattcggtatggagcggttgaccggttgagcggttaggccgttaggcggttgagcggttaggccgttaggcggttaggcgattaggccgttagacagttagacggctaggcgaccgttcgaccgagtgcacacgtttgtctaaggatgcctgcgcaaatgcctagtgtgagccttccccctccctctcccccgcttgcaccccccgtttgatctttacaccatctttattgcttcccccaccttgccgctccccccccgcaggcctcatcaactcagtgatcggcatcgtcaccacgcaagtgtgcagccgcctctttgtagtctacctcgtttttaattacctacccgaaaacaaccaatggatcttctcctgtctaatcgcatgggccatcattgatattattcgctacctgttctactctctcaacctgctgaacgttcatgtcaatttgctggcgtccctccggaataagcgtacgtgcggtggttggcttcggttggcttcggttggcttcggttggcttcggttggcggtggttggccgtggttggcggtgtgttgccgctaagacttctacacggagcgctttgcgggtgatctcccccaaagggaacccctctcaaaagggaaccgccccaaaagggaacctccccaaaagggaccccctccatctgcacccaattacacatatgctcccccttctcccctttaccccgtggcagtcccgctcatattatacccaataggaataacgtccgaagttgtgtgcaccatagcgagtctgaagaacatccactccacacccttcctgagggcctacccctactccatgcccaacaatttaaatttccaaatcgacatttattacttttgtatcttcgtcctgattctctacattccggggagtatttttctctacgcctccgccatgaggtacgtccagcgctgtgcgtgtgtaacggtgtgcagttgtgctggcagttgtgttggcatttgtgcaggcttttttttttttttttactgtaaattaccttgccgttcataatatacccattctataaatgcacactttttgtttccccacttttttgttttcccccttttttgttttccccctttttgttttcccacctttttttatttttctcataccgcttcaccgcgcacgtttcctgttctcccttcaggaaaagcaaaaagggatcgcaagggacggacaagaaattggatcgaagtgcgaagaagaacatatgaacaggaaggagtacgttcgtttggaccttctccttgtgcaaatgtaagggtgagggccagggtcagcgtcagggacaggcagcatgtaagaatacttgcgtacatggcgggatgcaagcagctatatgcgcacggaagtacgcaagcaaggactgacgtatgcaatcacgcacggactcgcgcacccctttcacgcacagccaaacgcacgactctgcaaaatgaaaattttttaaagacagtcaatttttaaaggtacgcagttggtgcaacgcgtcactgtagttgggggagtataagacttccgcgtcgcgaaagcgtatgttgtgaaaatggtgcagggtgcttcaatggggaagcagcatggggtatgtatgtgtgtgtgtgtttgttgggtgcatatttaaaaagagagggaaaaggaaggcgaattaaattttgctgttccttcgtgggaagcactcctgaggtggaggtccacctacaccaatttgccatgcgcacaaataagcaaatgcgatgcgcacaaataagcaaatgcgatgcgcacaaatgaacaaatgcgatgcgcacaaatgaacaaatgcatgcggttgaacgggagtgacggcacagttgtgcgcctcccttttcagcagagcgcgcgcttgcacaccgggtcagttccatcgtgatacgtgaagacttcatgggacggggagaagtcctgactcctcgctggtctccccctcgtcactccgtttcttcccactcaaaacgttttcaacatgtctgttttctagccacaagaagaggtcgccgttttcgctaccctcgcttgagtaactgtttgggtcggcgattggtccaccgttcggctcggcacttcgtccatcacttagctcgccgcttggcccaccgcttggctcaccacctgcctcgccatcgttattatataaatccttcatcgtggaataaaaccattcgaactttgcagcgtggttagcttcacttttggctgtgttgccattcggacggagggagctgtcgttatcgttcggatgttgtgacttgctgttcgcttcatcgttgggtgggaaggcggttttgttggtcgtcccatcgttgggtgggacacccgtttggtttctcctcccgtcgtgaagtgccccctttgcatcaccgttttccttgtccatccttttcccccccttggttggaccctttctccgttccactgcccgcggtacacccccgtctcccctgctgtcctccactttcccatacaagggacgaccgacttgggaataccctgcctccactgcatcgttgtatttttttatttttacatggataggacttccacttctaatcggtgccatttttttctccttctcgtttttgtgaacggtactccaattgaaattttcttttggaaggaccttaggatgtcctgcatttcctttttccttctcagggagatctttctctacattccttgtgtgtgtatcactctccatgttcaccaaagtgctaacgtttgtgtgttgtttgcctgtgtctcctgctccaacatcgcagacatcactctccatttgcttcttcccctgttgggaggttattttactgtcaaaggtttgcagcatttgtagaattttttgtactaggtgccttttgttggacttgtggaggtcctggagtaaattggctatgtagtcttccccgttgttgcagcttttcttcatttcactaatgaggttgtacagcagttccaactctttcatctccatgtgatcaaaatgggggtctgctcgattggcgcggctgtccggttggctgtccagttggttctccacttggttctcccctttggcttctccctcaagactgcccactccgctaacggcgccgatcgtggcatgactcgcttctcctccgccagcacaggggtaaagcgtcgtgtgaaggtcatgctcaggggggtagcacctcttctcgtgttccattttttccaaaagggtgttgccgctattcactacacgttcgttccctttgtcggcaactgttgtggcgcccttcttgtctctcttcagaagcatctcgttgtttctcttttgcacatggtcctgctgcattttctggaagtactccttcagctgtttgacggtgccttgtctctccgttttgagtttgatgtacgagtaccggtgatctccgcggtctccctgcgcgttagcagcgtgcgcgttgttaggcgggtgcacatcgttatgagcacgtgtgtcattgccaccgcttacgtcattgccgccgcttacaccattgccaccgcttacaccactcccgccacacttgcggagtgacttcatcgcgtccctcttcacctccacctcgtgttcctcaaaatatcttttatatttgtaaaactcgtcaaaggacctgtacacgaatttccccttctgctctcctcctcctcctccatcctcctccttcgcagccatttgttcccctccatttttctcacttgctttttctggcaaattttctggaaattttttttttccaaaagttctttttccttgaggataattctcttcctcaattcgatgaagtcatcataggaagtggttcctcctccgctggtattttttttgcctccgtccgagtgggttgcgctcgccatggtggtgcgacaccactaatattcagcctgagggagaggcgtccaaacctgcttctggatcctctctgcggtgttgctcgattgacgtctcccttacccctgtgtgcttcttttctttgtggtgtttttgctttttcgagacaggctccacccccgctgcgttccccgtgatgccttccctgtacggcttcctctccggcgttgaaccgagggtgtggatgcacgtgtcgctgttgaacgtggcgctgttgaacgtggtgctgctgaacgtggtactgttgtacgtggcactgttgaacgtggcactggtagacgtggagcgatttccactaaactttgttgctaactccgctgatgctgggagtccgacgcgaaatcccacgttgtcgtccttcgcccggtctgcgtcgccgcgctgcacgtctgtgttgttcttttttctcgtttgcttccgctcttccgcctgccgttcttcctctcgcatgcgtgtcgtcagtttatgcgttcttcacacaatagccgcagcgcgaattggagaagtgtatttttttttttcgccaaaattgtgcatttccacgtgcatgatgtttttaaaaaggagaaatttgaagagttggggtgtgcgaagaaatagttcacctgcactttttcttccattttcctccttttttttcctcctttttcctcctttttttttccttcgcttttttgctgtttttttaccctcttctgtggagagccatcagcgcattcgccccaaataatcgacgaaaggggccaccaacgtggggtgtcggacaaacgtcgcaccggaggagaataccccacgggtgcatgttgtcgggtgtcgtgtaccacgtgtcggcgcggtgggaaaatcgcccccaggggtgtaaacccgcctgaaccattttaatgacgtctcccctcaaccgaagcagcgctaaaggggggaggagttcctcaaaatggcagtgaagaataccaccagcagaatgtgccacctttataaaggtacacctttgtcggaaaaaaaaaaaaaaaaaaaaaaaaatgccaagttgcttttgcacataaaatgtgtgcataataggctctgtgtttgtgtttgtttttgtgtttctgttttttttttttttttttttttttcgcggggggcagttgtacccacagtgctaacctgttttgtctgtggacagatcaaaccgcacaacgatgagttaaacgtggcggaactttcctcgcacagggttcactagtttgaaggggtgagccgctaaatgctcttcccaatgccccatttggactgagaggaggatgcagctatccctcgccgaaagcatcaaagcggagggggccccccccactgggttgctacacaattttggagcgcttccgaggagcgcccgtccccaccgctgtccggtcactgtcctgccgccaccctggcgccaccctggcgccaccctgccgctattccacctcaacgcatgatgtccgcgaggggcaagtccccctggctgtcgaccacgcgatgggcgggccccgcgctggcgcgaacgcctccctcgagagtgacggggccattggtacccgcgtgaccgtgtcgttctacgcttttgcgatccgacggaggaagaagacctccttctgcagtggcgccttcagcagtgcctgtagaagaacacggccagggggtgtcgcacgtggaagccaactcccgcttggtctcttcatcagctccattcgggagggaaataaacgcacacttcccgctgtacagggatggatcagcagtgcagatgtatttgtcgcccccctcctggttgccgctttgctggtcagcgccttgccggggtgcctccttcacccagttgaggggacactcagcggtccaatccatgtcacaaaaggggctctttcgacagggccactgaactgagcagtcctcctcgaactgcttcttctcatcctgcgtttggttactataggagtatgctttcctgtcgcacatgttgaaagacggaggagctaaacagtagccatttttcttcatccaatgtaaggggcactcctgctgataatttttttcacacaaatctgtgcacgcaaaagtaactttgcatttttcctcaaatttggttttcatcagttcattgaaaaatttaaaattttttgtgtctttgcatggcccgttgtaactaggaggtggaatacactcgtgtgaatttatttgcttccatttggaaggacacacggagagtgctttgttgtttagagagcaatccacgtaacaaggccaatacgcttcacaggcaacactccaattttgtttctcctcactcgtgagatgggtaaagtcaatcttttcgccattgcagaggccatcatacacggtcaggtcagccacgcaagtgttatcattttgggaaatgaatccctcaggacatggttcgttgtaatttcttttcccactttcgcatgcatccgctacgacatttttgcatccccattctacattgcaactcgtttcaaatttcattttttcactttgtgtaaaattttcaaaggattgacgagggttacaaaatccgttgtatgacgagctagctatgcaaatattttctgacttgttcataattttttttttccaaaattttgggcaaggtaatgtataatcttttgcacactttcccattttttccatccttctgttttcctcttcgtgtgccattttgactatccgtatttcgctgtccgtaatttctttggaactcactttgggggaatgcttcacgacattttttaatatcccacttgagcttaccgcgctctccgttttgtcgtgatcattctcagcaatgcagccccaatggaggttgctcccccaccttgtcaatattgccagcaggatgaaaagatgccaattattcattttgcggaaaaagaagaagaaaaaccaggtcgtaacgtgtggctagccaaaagcacacagataggtgctcacttaagaagaaacggttgtcttttaacaacggtcggcgtaacggcgaaagtgaagaaaaaaaatttaacaccacgacgcagtgcagaataggggcggtctcgcaaaagtggcaattcacaaaattggcaaactcgcaaaagtggcaattcacaaaaggacacgtgcgtacgtttatgagggatcagccaactcggcgagaacatttgacgaagaggcgctcgacctttgcacttcaacagcggagtgtacgcggcgtccattggttcgatcgtggcggcgaggacaacgagtgagtaggacatgcacagggggatgtgcagacacacacgcgtacagtacactccccctctggggcacgatccacgaggccccattcgaaacgttgcgacacatggtgtagatacatagcaaaatgtacatgtccacatatatgggtgataaaaaaaaaaaaaaaagggaagggaagggaagctcccaattttaccagtgcgcatgcacactattgtgaatgctctaattagcactttcccattgtgcataaaggcacactgtttatacttccctttatcgcacacttaaaccgttacgcgtgaaaagttcacttaactgtctcttcagggcagttttactccttcgtgttgtccagatcgtttgccccttttgcggtgaaaaaaaaaaaaaaaaaaaaacagcgaaaaaggcaccgctgcagggacaaaaatgcacaagtaggaacaaccgatggggaaaaggcacatcacacaagatggacaaccaacacgcacacatcaatccatgtcccttacatgatgaaggttacaaaaatagaatgattaacatttttttttatttaactttaagaggggaagaaaggagagttctccgacggggggaggaatacacaccaaaatagctagccattttggaaaaaaaaaaaaaacagctcttctttggcatttttaaaaaagttcaccccattcactcgtacccaagcaatatcataaacagcatgagcgatacaattccccacttcatgactgggtattcattaacccatatggttagcattccgatgtatggcgcatatccaactgagagaccaagcacatgttcgttttctagccaatactggttgggctcatagagccctctgtcgtcaatgttgttattgtccccttttgatagcaaatgaaatttgttgtccttcgatatgtgaatgtttaatatcctatgcacaatggggatgtctcttccatttatttggtacaccacgacgtcacctgcatggatgttcggcgggtgccacagtgccaaggtgtctcctctgaagtagcctggttccatactgccactcaggacaaccacaactggggattcgcagcctggagtatgcacgccgaggaaaaggaaaaaaaaggggtaaaataaaaggggtaaaaaaatggggaaaaaaaaggggaaaaaaaaggcgagttacatatattttttccctttcacatgtacgacaaggtgaagcctgcccaccccctgcggtgcaacgacgcaagaagggaaggaacgccaaacagcacaaccaagaggtgcccccaaattagcaaaaactgcatgtgtacacacacacatggcttccctacctgtgagcacgacaagcaccttccaaatcatcaaggcattcaacagcaaacacactacgttcagcacgtggcatatgccatctcgggggtttctgaagttcttcttaaattctagcgcaatggcgttgtactgctcctttaagaattccatcgcgcgggggagcggattatcgggttggctgattagcagattggctgattagcggattagcggattagcagattagcgggttagcggttggacgaatgatcagattggcgggttagcggattagcggattagcggctggacgggtgatcagttggcggttagacgggggacccccttcaagctcgcccgtgcctacgcgtgcacgcgccaagttggagaatggcgagttgctgcatgtgggttggtcccctctacggctgctgcaggagagcacttcaaatgattaccggttttatgagctaacacgcacgcgaaatttgaagtgacaggcggcctgcgagatcggccaactgagcctggcagttttgtatgccgtatcgttttagcttttcccttcgcgcggtggggacatgcaaagaggagggcggcatgattttttctttcactacacttcacctcattttattttgcttttttttttcttcttcttcccttttgctctgtttttttttttctccgtttttttccctgttttttttttttttttttcccgtttgcgttgtgtgccgtgcgatcaagagcaatccgttggagcccccctccgccaacgagccgacgtcatcgccctgcccaccgaatgcatccacacaggcattgcctcggacctgagcaccgcgcgaaagagaggcatttcagtggtacttctttcctgtggtgattctctccccatttggtgaagcacaaaaatgatggtcttttccgctgtgccgactctgcgcgaacagttccaacttgtccgtgttggtgaccccccttggtcggttacacaaaattgggaaaaaaaaaagtcggagagtgccttgaaacaatcttttaaagcgttgctccttttgttcgcagggaagcagctagccatttcagttatggaggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcatcttcaaaaaggaaagctacacatgtgatgcaataaatcagggggggctttgcttacaagtcggaggagatccccccactccttcacacatcctccttcatcgaagtggaactcgcagggaaaggggaaggaggcacaggggctgtccccctatggaagtatcaacttggtcggcttaaatgttacagcggcggtcacggaggaggtcacggtgacggcgatgcgaacggggaccgaagggggaccgaacggagtccaaatggagaggcgcctaggtaacttcccccagcgtgtctcctcccactcggccatctcacctggcccctttcagcggaagaaaagatgtgcaacttcgaacggggggcgtggtcgacccgccgcagcaacgagcagcaacgagcagaagggcaacaaaagtgaggggccacctacccacagaccccccaacagcatcacataccccccaaccccgtccgaccgcttcacccgtgcagcgagtaatatacgtcgaccatccccggcgaggcactcccctgagaacccccctgttcctcccgagtgatcgacttgaggaaaatttttttctccagaatgcagtggataggcatgatgctcatctcggacagttcgattagataattggtctcctggtcggtctccaaaaggtatggcttttcattaataaaaaaaattaatttgccatcctcatactcgacaatgaaagaattcgtttccaggaactccatgtttcgacacaaaatggttgtcttttcatttgggtcatcagatggcaagctcatcaggtcatcacagttgtgagtcacctggtaggcttcgtaaagctcatcgacattggaaaagtcggacaggtcgtcatctgtcaaataaggcaagtcgcttccatccgagtgaccttctagcacttcatcacgtctgtgtggatcctccctctgcacatattgttgtttttctttcttgatctcttcctccttcatcgtatgtgaatcctttttccattttttcctgttatatgcgtctacatcaaattgccatgaaatgaccgctttttggttttttgccatatggggatgacgtccctccccttcgagatcaattacattgcgcgcgtccgccaagtgggttacatctaccacgcgtttagctcctttcgtttcaccggagtgtaccccttcaccgcgtatcccccgatcgagcttccctatatcgggacacacacctataaacttgggcagcttaatagagtagtatacatcgtcagaattcatcctttttttcttcctcagatctacggacataactgcttcgtcctcattgttaatggtcacatggtgtagtttaggttggttctttatttcttcattactggcacctggggggtcctcctcatcctccttatccctctccctcttggactccatcgactgcccgtcatcgaagaaggacattttcatactctgttcagaggcgtcctcctgcgtgtgcgtgggggggaaggcagacatgggaaggtactgcgctgggcaagacgcagaagagataggactaatcaggattagaaaaaaatcctcacattagaagagtggggggagaatctcacgaggaacatctcattaggtgggggatagcccccccctccccccttttttgtgttcctctcatgttggaaaaaaaaaagttcgtgctttctcggataggcatttttttgtcccctcttttgcgtcataccatcatgctcatcatcgcggcgaggtcatctctctcttcctccattttggttgtgcatctcttcgcctagtggctatgcatgtggattggttcgattgcctgtgcgcgtccccctgcttggacggcacgccctcggcgaaaggggaagggcgctccgatgttggaaatgcgcaccgttggttcggtgttgcgaagtgtggtcagcgtggtctgcgtggtcagtgtggtcagtgtggtcaatttggtaaatatggtcagggtttgtcactgttccggtcgctagttgcgccctttcctaccccgttgccgatctcagagctactttcacgaagctgcggaagtatctcccccgtgaggagctcacattgtattcatcaacggggttaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctaaaaaccaagcgccacaatgttcccacccgacaagagcagaaaggagaagaagccaaacccgttcatctgccatagaaggtcagatcgtcgcgaataccgaacgtgggaaatgagtcggaccagtcccaggcgcataatgctgcccgaaactgtgctttattattttatttatttttttattttttttttttgtttccattttgggtggcaaatcctagacaagttgtagctaaaccaagtgcaaccgtttcctttccccccatgtccttttggcctctccccattttgtctacttcgaataaaccaaagagctatgtctctcctcggttgttaccccttttacgcgatgctccctatttaactgtcttcacctttctccaccttcgagcagattaggaatttacaagaaaaaaatttaccggcgaaggcaccagttgatttacgtgtccttgtctggccgtatttacaccaacgttagtaaagcggtagcgcgcgagagagggacaacccgcgggaagggaaacgcacgcgagcatatacatgagctcaaacaagcgaacatatacatgatcacacacgcgaacacacacgtgagcgcttacctttggtcacccccacacgtgcgcgatttccccttttgcctaggcgaactacaaagacgccgtgcaactggacaaccgcatcctcagcgagctgaacatatcaagtaagtgaggaaaattgggacgatgcggcgggggagaaactctgccaagttgaggttctcccgtggtgcgttacttcgctgagcattgttttggctcaccccactttgccgctaccctatttgccgccaccctgtttgccgcttccccccccgcagagacaggcgccaagtcgagcatacccgacgtgaatctcctgtacagtagcgtcaatgagctgatgaacctcggcgcggatgcccatttggatgaaaagacgttcgagtattattgcatcccgcaatccatcataaggtgaccgcagggagaaaagcattacccgagtttcttcgccagcattgcgtccagtttttgtggccaacttcgccgctcccctcacacgtacatccctacacacacccatacacacacccatacgcacacccgtacacacaccgcagcgagtacaaccggctaggcatctacgagctgtacaaggagcaggcggactgcttgaggaacatccttgagaacgagcaagtcgaaaagaatgtgcaaagtaaggtagaggacagaacgccggaggaaagaacccctgagaaaaaacattcccaaaacgtagactcctttttcaacgcggaattcttcacccccctggaggaattgaaacacaaggatgaagaaaaaagagggcgcgaggtacccccacagagggggccaacggatggacgaggactatccccacagagggggccaacgaatggaccaggactatccccacagagggggccagcgaatggaccaggactatccccacagaggagaccaacaaacgcgcacccctgtgacgacaaatgggacacactatacgagaacaatgacacaaggaacaactttttctacaaaaatttcctgttcaacatcccaacaggaatgggaaagaccataatatacgacattttaatcatacgattggtcctttacaaggggtacagagctatagtaaccctccccacggtgtcactcattaatgaaaaaaatgattactacgagaagctgctcggagaaaacaccgtgtcgttaaatataaaaaaatttaacagctccaattttactgggtactcatacagcctatccaccgacattgccctctgcacgtatgaacaggccaacatcatactcaacattattataaaaaataacttaaagtgcaattatattttcatcattgacgaaattcactacattaatgatatgcagaggggggttttcatcgagtctttgctcacgaaaattaagtacatccagcggaactgcgagagtgtctttaacatccgggcttatggcttttccgcgacgttgtcgaatgtggaccaggtgcgtttctccttatgttgcggaaattaccttgccgttcaggcggtttttgtggcgcaacttggctatttagcggaaattgccttaccgttcaggcggtttttgtggcgcaacttggctatttagcggaaattaccttaccgttcaggcaattccgcgtcgtacttcaccattttcgcttttttttttttctttacatggcacccccccttccagatcggcgaatggctggacgccaaggtgcacgtgagcaaggagaagctgcagaagataaagtacctgtacaagatagagagcgcgatatacaaagacatacacaagaaggagctggagaggacgctgggagcgccgttctacctggacccggaccatctggtgtacctgctgagcgaggaactcattctgcagagaaacgttctgatcttttgcccaacgaagaagaaaagcgaacaggtggcgcattttataagcaacattatgccatactatttgaaaaacaggaattacaaggtgaatagggaggtggctgaaaggagggagaagcttgtgagcgaactgaaggagctgagcgtaaagattccggacgtggataagttaatcctcaatgggatattctttcaccactcggagctggagaagaacgagaaaggaatagtggaaggtgcgtttaggagcaagacccttttctgcctgtgctgcacgacgaccctgtccgtgggggtgaacttgaacgtgcacacgataataatccgtagcatacggctgggcacagcgttcctgacgaaggagcagatcgtgcagatagcggggcgttgcggccgcgtgaagaaggcgcacgcggggaggggccccgctggggcggtaggcggtccgagcagcgcggtaagcggcacagtatgcagcacagtaaacggggtacccggcaggggtgtaggcggtccgagcagcgcggtaagcggcccagcaagcagtgtagtgggtgcggtgctaagcggtaacgaagcctccgcgcaggccgccgcgtgcacccccgtgagggactacgacctggactgcgacgggaaggtcctgatcttcctcacgccgtgtgataagacgtacatggaaaaaatcctcaaggatgacgtagacgtatgcaagctgaagacaaagctgcacaacttccaactgtgcaaattcatcctggagttcatcgaactgaatctgatcaagacgaagaaggacatggtagacctcctcgttctatacacactcaagttttttaaagtggacgaaaaagaggaaaagaaaaaccgcaccagttccaacagcgcggttaattgtagagacctaatcatgcaggaggtaaagcagaccttccagtatctcttcgagaataaacttattatcataccctacgagaaggagcagtgttactactactacctgtttgcaaaaatatacaacgtcaacctgtacaaaatggaacaaattttcgacttccatttcctatgccaatacattaacatggatacgctaattaaatgtaacttacaacaaaaaatggacatatttaaaaaattgcacaggaattacaaactgaaggaattcatgaataaagaaaaacagcagtcttttttctccctcccctttttaaccattttactcattttcaaggatacccagattaatacaaatctgtttcaaaatttatttgttcagctggtgaaatatttatttctcgttaatattaacagcaagcaattcgatttttacgtatatgacatcttgcgggatgatgatgtgattgcctgcacggaggtttctccgtatgtgcaccccatttgcaatgcgctggacttcattttcaacttttccttcattcagtacgtgtacgtcaaaggtgggtcaactcgcagcgcgcactgcgccatgttgggtagacgcgcttgtgtgcctgttgtgtgtgcctaggcctgggagcccccgttgcgccctttcgctcactgccgtgctttcccccccgtcgaaggcttccccacggacgtcctgttgatgattttcgtcttctgcatcaactcagaaatttcgctcaaaatccactttgacgtgtacgaggagatgctgacatctagcagtggccccgagggcggggacgtgcgcaagatttttcactacttcgatctgagcatggacaagctgaagcgcttcaaggctaacgggaacgacgacctttgcgcccagtgcgccaaggacattctgcgcggcgagtaagtggctggcggctttgagctgacgggcgtgcagacgccttcccccgttagcgcctacctcatccgtacgtgcgcagttcatacatgagcagttcatacatgagcagttcatacatgcgcagttcatacatacctcgtccatacatacacagctcatacatacctcgtccgtacatacctcgtccatacatacacagctcatacatacctcgtccgtatatacacagttcatacaaaccctaacccctggaacccacttgttcacacttcccccgtttatgcttttctcgtgcgtgcgcccccccccaggatcaacatcgacgagatctgcgagaacttcgagtgggtcaaaatcaagcgcttttacttttccctcatcgtgtacgacctgttcagggaggacatctataccgtggggcgcaagtaaaccaagggggaaaaaaaaaaagaaaaagcaaaaaaggggcaacataataagcgcccatttcggcacacttgggccagactgcagcatacccccaccagtggcgcagcgcaggttgcacccccccgtttgtttgacctcgctcaccatttgtcgacttcgctcaccattttcccccccgcaggtacagactcaaaatgaaggaaataaaaaagctgtacgtgaagtgctgccacaacctggccttcaactgcaaagtcttgcgcaactttaaaaattccttgtaatgagaaaaacagaacgcggaaaagacagccacgctgggagtgactgagagtgaatgaaacatgtgcccaattgcacagcgggggtagtgcccccgtttgtgcttgcgcgatttatgcgcacaccagattgtttatttgtttctttttgttttttctgtttatttttttttttttttttttttttccacccgcagggacatcttctgcatcgtcctggataatctcctcttaaaaatgaagtccaaaaatttagccttcattttttaacccttttgagagccactccacccgtgtgcaagcatctgtggagtgcgtccacgcaagggaagacgtttcgtcctgattgcgcgttttcccatgcacgccacgtcactcgttggtagctctcacgacacactgtcccaaatgggatgacttccacctcccatgtgttgaccaatgtgtgtccacttcaaaccgcttggagcgaatcctccaccatgttacctctccacttgggcaattcctttttcaccattttgattttccctcgactttgttttttttttttttttgtcactgatgaacttgtaccatttgaccttttgtaaacgtcacgcaacaacgcaacaacgcaacaacgcaacaacgcaacaacgcaataacgtcacaacgtcacaacgtcacaacgccgcaacgccgcaacgccgcaacgtcgcaaggggcggaaactcccccgcgggttccagcgggctgcgcgcaacgcaataggcaaacatgtgcgtgaatcgtctggagaaaattcgcctgacctgttaaggcgattttggacagctagccaaagtttgcaaattttttggctacctgaagaaaaaaaaaaaaaaaacaccaaattgaagtagaccaatccaaagggggaaccccccttagacagacgcctagaagcacccccttccgtacacacaaacatgaccaagtgggggtcactgcgaagcagaattatatggccaagcgagttcgcttatgccgtggagaacgaggggcaggacaacaaatttggacacagctatgtggtcaaatataacgggaacgtcgttcacaacagattcaagaaagggttaaatcaggtgagcaaactgatgaaggtgacaaaacgggtgtgtgaacaaatggaggagcaaaactaccgccaagacgtggattcgttggaggcagagcacttcggggggcgcatcggtggggacggcgcggaccaaattaaccaggctaatcaaatcctcttgcggttgaatgagaagaaggagtttttaaaggaaagtctcggtaaaattaacaccattgatgagaggtacgacattgctgtgagggacgcgtccgctcattacgcagttcgtttggactcccccttcgtgtgcatcgagggggaccccttagtggaggccctaaaaagggggcagctcggggggggagacgagaagcgcaatggagcagttaagcagctaggccgaaggggtgagcagcgccgtggagagaaggtcccccaatttaggaccttcctgtacaacgccaaaattatggagtgtgacgaaacgcgcatcgggggcagggagtttattttttcagaagccaacacgagcagcctgaagattaacactctcatcaacgaggggaagcgcataagacaggtgctgtacgaatataaggagaactgtgaggtagaaagcgagctgcaaaataatcaggatgagttcccaccctcagggagaaaaggaagcatagaaggtacaacaccaccacccccatgtgggaacgacgaagtgacctacgaacgcttaggcgtacttccatacagtgacatcatcatgctggaaaagagcgagttcgacaagaagagttacgtggctgcttttttaaccccatttgtactcaacggaaacgtgaaggggttcatcgagaaggtacagccctacatggcttaccaatttgatagtaatttaatattaaaaaatctgtgtaaactgattaagctcatgtgtcatttggaagaaaagaacatcctgcatgggaatatcaaacctaccaatctgtacatcgataacagtgggttcaacatccttctcggaaattttgttccgaaactgaaactcacagattattttcactacgttgttaatgggagacgaggactgcctaaatatatttcccctgaacttttttcttacttgagaaaaaaaaaaatcatggtgaaaaagggaggcaagacaaataagcacattgagaagtaccttgtgaagaatgacattttttgtttaggtctctgcttttactacctcgtgacgatgaaggaggacatccttaaccacgtggatgatccgtatgcgtttcaacataaggtggatgggctgcaggcgtgcgtctctcgcccggagctgcttctgcttctgcgcagcatgctcgcctacgaccaccgggagcggcccacctgggcggcgctgctggccgcggtgaggggtgagaagtgaggggcacccacggccactacggcaatgcgccgttgcgccgttgtgccgttgagcccctacaccactgcaccaatacaccactacaccgctacacccttccgcctcgatttgttcgaaatttttttttaattgaactcctggctgcacgcttttaaacgtctcagtggggacgagttaattggtttggtgtaacaaacgtgggaaaaaaaaaaaaatacacacacattatacatgttgtatatgtatgtgtatgtaaaatgaagtgacgtaagaatgagctgggccgaagcgaagtgacgtgcatgtaggtttacctggccgtgctgctacgcatgagggggggtggagagagagggagccaatttgagctgcccttcccgttccgcaacatgtaaaggcccaagggggccgcgtgtcagatgggcagtgcacactcgggagagagagacacacacatagggtgaacacgacgcgcacgatgagaacgaagaaaacgatgcacacgatgaacgcgatgcacacaatgcacacaatgcgcactcgcgccgtacatccgtgcgtggacaaatggccgccgggaacgacggcgtgggatgccgttccagctgcgtagaggtttcaacaaatgagctctcccttgcgtgcgtgaggagaaatggggcctgagaagtggcgcgtgggaaagggcgcatgagaagtggcgcatgagaagtggcgcatgagaagtggcgcatgcgaagtggcgcgtgggaaagggctcatgagaaatggcgcatgagaaagggtgcattagaaaaggcgcgtaaaaaacaatatgtcaaaagtggtacattttttgaaggggtgtataatgaaggagtgagtaaatgggcaggcagatgctcgccgagtgggcaggcagttgctcgtccagtgggcaggcagatgctcgtcgagtgggcaaacgcgtccgccggtcctgcgccgtggcggagccacttctaattgtccgcacccgcaccgaactcctggttcttcctgttcttgaagttattaaagggcttcttgttaaacttctttccgccgccgtcgtcattgttgttacctccgttgttgtagttacctcccctgttgaagccgccccccctgttgaagccgcctcccctgttgaagccgcctcctctgttgaagccgcctcccctgttgaagccgccccccctgttgaagctgcccccattattattgtcgtagttgcctcccttttggaagccacccccccctttgttgaagccgctgccactgcggttgaagcttccacccccgctgttgttgttgatgctgttgttgtcatcgtttcctcggttgaagttactgccattcctgttgaacttattaacatggccaaacttcttcccaaaaaagctgccacccctaccacctccattacccccctcattatcctgtccattattattactaccttggtagttattcctgttccccctatttccaaacgtataatcagagaagctactgttgtagttagtaccattaagcattaatgccacgtggacgtaattatcccctacgaggagtccatcatgttgcaaagacttaacacagctctctaagctatcatatgtaacctgtactctgtttcttcctgcgaaaaaaataaccttagtgatatttccatatttctcaaatgcatttcttacctgttcttctgtggtattctttccaacatgggaaagactaactgaagaaatggcattagggttcatgtgaatttttattgggatgccattaaatttttcgttatattttgaagcaaatacatctgtgatatttttttctgaacaataaacataagcactattgaagagtgggttcatatgaatccatattttgtcctctacataatcatcacttagtaactctttcaagtaggatcttaaatctgcttcctgtgcatctctacttatgttcagtatggttattatgaactctgttgggaaatcatcatcgtcttcatcttcgtcttccacatcatcctcagcatcgtcattgaccatgttatcctttccatttttattaaatttttgtttcttattttttcccttattgttatcacccacgactatttcgtttctccttttgttctttccttcggtcttcccattggctagttcgccactagggttacccacacccgctttgttgttattcaacttcttctgctgttgcttctgttgttgcagattctgctgttccgcttgatcatcgtctgagtcagaatcggagtctgaatctgagtcgaagtctgtgtctgaatcagagtctgaatctgaatccgatttgtttgcttccttcttcgctgctttggcctctgcagctttggcctcagctgctttagcctcagccgctttaacctcagccgctttaacctcagccgctttaacctcagccgctttaacctcagccgctttaacctcggcgacctttgctttccctttggccttcgcttctttggccgcttttgccttggcctccttcgccgctttagcagccttctctgctttggccgccttctctgctttagccgccttacccttggctggcttcgcagctttggtctcttcctcctctgaggaatcggaggagtctgacgaatctgatgagtcagacgagtcggagtccgacttggacactttcgcggtatccttctctacattcacctctacctttgcttctccattcaccgcattcccatcgctgtcatcggaggagtccgaagagctggaagactcagacgaggcatccttcttcgaggccttatctttcttgacgttcttcttcttcttcttcttagctacaaccgcagactttgtttcagactccgctgcggtggactccgtcagcttgttctctactttgttctcctcgtctggagtggaaaaaaggaaagaaagaaggagaacataaatgagagtagagaacatatatgcgagtggagaacataaatgcgcatggagaacatatatgcgcatggagaacacaaatgcgagtggagaacatatatgcgagtggaggacaggtagcccatgaggaggggcacacacataaacgctttcttctcataactgccgccacgcaggtgcacacttcatatcagagatcttggtgaaattctgagactcatcaaatttgttcagtcgctttggttttcatcataaaagaaaagtggtgcacctgcgtggggcggcagtgtggaggcaggggggaaggggcaaccgtttgaagcggaacttacctacgacgtccttgttctgtgcgacggtgtcgttccctttgtttcttttgaaaattccgagggccattttgcaatcgggtaggcaatcgggtaggcaatggggtaagcaatcgggtaggcaatcgggtaagcaatcgggtactcaatcgggtaagcaatcgggtaagcactcctgttcgcagccctgtcgcggacgaaaacactacgtaggtgcgttgcgttcagctaaagtgacacgttgatcgcgctagaaaagcgagttccaacaaggattatgaaagcatgaaatggaaaattccttaagcaagatgtgcttttttttttccgttcttcctccttagctggtttaactcaaatgagctgcaagaaggggtgtacaaatgagcatactcagccagcaagtatgcctccaaatggatctacataggtaacatatagttacgcatgtgataactacaagcgcaaaaaggggagaaatgtcgaaaacgacgattcttcgtttgaggggaaggggcgaagagcagggtttggttaggttattatatttttcctttccacaggaaaagagggatgaaaattttcgcatgaaaatgtagaggaaaaaattggtagaaagggaaagataacgaagagaatgaaaaaaagtggaaaaaaaaaaaaaaacataaaaacgataaaacgagaaagtatgaaaagaagaaagtaaaaataaatagaaaacnnnnnnnnnnttttttttaagcaacgaaaatgcagctaaaggggggattaaattaacctcgcacgaagcttaaccttttttccctggagttaaaattgacccgcaaaaatatgtaaataactgaattatcgtcaaaagaaaaaaagggtggcctccaacatggcgactttgcagcttgggaactttgcagcttgggaactttgcagcttgggaactttgcagctgagcaactttgcagcttgggaactttgcagctgagcaactttgcagcttagcaacttcgcctccgagaacatcgcctctgaaaacttcgcccctgagaacatcgcccctgagaacttcgcggcctcttccctgcgggaaaaaaaacagccaaacgggggaggtatgcccgcctatatataatacataatatgtgaattattcccccagtgaatgcctgcataatatgtgaatcatatgcaacccgtatgctaactcccgtatgctactcccgtgtgccgctctatgctacccccgtatgcagccccttcgtggcgacgcggccgcagtccgcgtaggtaggtagccacagactcttcccgttaggggaccaaaaaatggctagctcgcccctggctggaaaaaaaaaaaaaaaagccaaaatggcgctgcacgtatgtttttatatgtacataataaaaatgtaaataaaaatgttaccaaatatgttgtgtcagtatccctcccactgcttaagcttgggatccaatgttcgatggcgtgctcgcacttttccgcgaaggttataaaagcaaggttgggggaaactaatcaggtgggaacatattattttccccacccctttcagattctttccatgtggaaattaattaaccagtaagttattcgtcctcggtcaggatggattacctgcgcgttgcttcgataaggaagcgccaccatcgctatcaccatggtcatcacatcgtcctcaccatgcgcagttggcagcactgctccagcagaaatgcttacccatgcgcagggggggcggaacacctcatttaaatacgcaaaaacgaatgcacctacctattattgtacatgtggccatccttctcaccaacttggcacccgatcgaggacacacttcccagcgggagaaccccctttcgtcatgttgtgcaaagggccacgttgcacttaactccccattggttattaacacgggggcgctaacaattgggcatatttcgtaaaaaaaaaaaaaatcccacaagggggaccaaaatggctgttctgctctgcttgtatgtgcacatgggggagcaaaccggtggaaaataatatcgcgcagaacagctgcatggaaaataacatcgcgcagaacaactgcatggaaaataacatcgcgcagaacagctgcatggaaaataacatcgcgcagaacaactgcatggaaaataacatcgcgcagaacaactgcatggaaaataacatcgcgcagaacaactgcatggaaaataacatcgcgcagaacaactgcatggaaaacaatcgcgcaggagtaaaacagttgccgcggcgcatgaagtgcccccgcgaggagcttccaacaactatcccatttcttcacgcgcgcagccaatgcggggaaacaaatttgaggctagtaaaacggcatagttgggggcagcaggcaggggcgactcaaaaaaggggagcaaaaagggccgtgcagattgtgggtgtcaatcgatgggatgtggctactgaaaatgggacatcttgccgtaagtgcccctccgcgtggccgccaacaaccctcggaaaaactacacgaaggtctccttcaaagtttgaaaaaggttaaacttctttttctccgtcgatacgacgatgcatttcccctcctgcagttgtctctctggcgtttgcacgcggatgtaaaattttatgctacttgttatgataaaagctgtttaaaaaaaaaaaaaaaattatgaccaggcaaggtgattttatctacatgtatatgcacatgtgtgtgtgtatgtgtgtgcgtgtcgggggggcaccctttactaaatggacacaaacgctgcaaacatggcgttgcgtgtaggacttactcgttatgttgaaaacgatcaattggttaaaaaaggcgtagtttgcattgcctgtgtttttgcgcaaccataaatttgttgtgacaaagaagagtcctaagtttcccagcagtatcattatcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaatgcaggtgatattttataaaaaaatgctcaacatgatagacggctttgttaaacaatctgattcagtaaaagggagaggggggggtggaaatgagaacagctcccccatgtgagtatataatctgcacacacaggaactgatgggaaatttttgtaagaacgaattttaccagtttggcgaaggggatggcataaagtgtccttttgtaatcaattacgagcagcagctgaagggaaagcggggggggagatgtagtaaaatattgacaaaaatgtgtcgtttagaaggggtgtccaatggttgggggtgaccaaaggcgtaaatgcatccccccccaagataagccatgcaagtgtgcgtaggggggatggacaggggggacacgactcctaagctggcatgtcaccaaagcataccaaagaaaacacaaggtcgttcagcgttatgttgggatgaaaaaccaaagcaatctgaaaagggtgaagttatggggtaacctatgagtgtctgtggtgagtgccgcagacgtacaaatgggcgtgtaaaaaaaaaaaaaacacgaggtgctcaccgaaatcatgatttttaaataaatcagtggcgtcttcaccaggcggaagaggagaggaagtgggtagaggaacacgtggaactgcaccagggggagaagcaagggtaaaataggcatcatcagtaaaaggggatgctacacagtgctggacgtgcgtcaggcgattgcacaccatgcacgccgtggccgcaccacgtgttgtcgtttacatggaagaggaacaagaaggagtggtagtattcccggaacatctgaggagggggaggggatggggggggacggttactcgctggttgggaggctttgccacctacaaaattgacggccatccagcctaccgccaaactagagccaaactgccgccaagctaccgccaaaataccgccaaaataccgccaaccaaggggaaagcattaccgtggagaagaggtaccagtaattccccaagttgggcagcaggaagaagaccttgtactcgttaattagtgtgttgtttaggaaggactgcaggagggggtggtgagcagcggtgagcagtggtgtgcagcggtgtgcagttgtgagcagttgtgagcagtgatgtgcagcggtgtgccgttgtgagcagttgtgcgcaatggtgagcagtggtgaccgtgcatggtgctgcacaccactgcgtggcgcccctgggcgacttacccaagaccccgagttgacgtaggcagaggccagcaggaggagggcatacacagctagcgtcgcgatgagcaaagccaaattttgcaaaatgatcagaagcatgtgcagggagttaagtggcaccttaagtttgtgcttgtacattatcccctggtgggaatacaccatgaggttatttatgccgatgaggacaaggatgaagtgaaatgacgtgacatagagcagcatggcatttacaaagagggttgcaaggaggttgggtgtagccgcgtgggggcgcgaggcttcgcttctgatccgtctaagggccaaatagaaagacgtggttattaggaggagcttaaaattatcaaaggagaggaaactgttggccagaatcgtgagggggttgttcaggtagaggttggtcagcaaaatggggtcgatcagtttccactgcgtgtcccgcgggtccgccgtgtcttcattaacatagcggaagtaggcttcccacgtcgccaggcgttgtgctattagaaataagaggacgcccatgagcaggtcgactgcacagatgaggaggaagaaccgcacttcggggctgttcagcgagagagggctcgccccgcggggggcagtacttcctccgcgttcagtgcttcctccgcgcccaccacttccgccgctaccaccgcttccaccccgtccaccgcttctatccccttttgcgcccccccctgttagaggaatcccccgtaaaagcacaacctgcagcgccttaagcagcagagggttgacccgcacagtcagagaggagtaagcatctgcagagagtcgttccaacacatcactttcgtagatatactttaaattgtacaaatctgagttgaacgaataatgcatcgaatcattttttagtaaaaactgttttagttttctatttcgtttattcgtttggaaatatttttgcaggtctttcatatcgttgttttgtttcgagtggaaataatgtgccccttcttctcctgggttggaaagacgaccttctttgtggagacctcctcgtttgtggagactccgactcccttcttccccctcatgagctattaactggtcaatgtatttgtattcacttccttgaagaacgtgtataacataaaaggtggtgattctcacgatgaggcagcagaggagggttgtagctaaatgccagtgccttgacttgtgcgcacctttcgcgggtgtagatcctctgcggtggttcatcataagggggtggggccgcaaacgaaaaaaaaaaaaaaagcatggcaaggcaatgcaaagcaatgcgaagcaaagcgaaggggatgcaggcgagagttctttccaaatgtgtgaagaggcgagggtgtacaagtggagagaaatctaattttattttcccctttttgtgaagcacaacatagtggggggtgcttatggcacttcgaatagggttaacaaaggaaacctttttttttttttttttttttgcaatggcgcgacgtagggggtacgtacgagaaaagagaacgcacctttgatggatttttttttttttttttgtttacataagcattcgacgattgctctttataagaagcgtttttaaaaaaaaaaaaaaatgagtcaacaagggcaacaacagcgataggcgccatgtgctacgcgaaatcgagcgaactgaactgtgaaggtgtgggaaagctgctatccaacgaagcacccgcggaacaaccgcagcgtgcaaggaatgacgacacgcttttctacaccgcgaggtttgaagtgacctgattgggcgggttggccggaacgaacgcggcaacgtttggcgggccgctctccctcacaggagtaactgcaaaggggggaacggcaggctaaacagcgatgcagtgtccggggaggcatatcaccgccatagagccctacccccccttgctgtgcactccctctccacagtgagaagtagcacatttacttaccccaacatacacataggttaatcagtttggtgaacttgggaacgattggattcgtttcctcgtctttccccaccgagatgataagcgcgaaaaggaacctgctcgtggtgcttcccggggggagcagccccccttcctcgttggtacgttcggcaagtagagtggttgactcactaggaagtagtcatcagggtggaaggggtggctggaagtttggcaacctagagaggcgaggagaggcgtttttcctcacgaggagacacttcgccattggagtattcgaaaggaaaaagccacatatgaatataggaacaatcggtcatgtggatcatggaaaaactactctaacagcagcgataacaaaagtttgtgcaaatcaaaacagaggtacatttaagtcgtatgaagaaatagataaaacaccagaagaacaaaaaagaggaatcaccattaatgctactcatgtagaatacgaaacagaaaaaagacattatagtcatatcgattgtccaggacatttagattatgtgaaaaatatgattacaggtacgtcccaaatggatggaagcatcctagtggtgtctgcttatgatggattgatgccacagacgaaggagcatgtattgttatcgagacagatcggaattgaaaaaatgattgtgtacttgaataagatcgatatgtgtgaggacaaggagctagtcgatttggttgagttagaaatcagggaattgttatccttttacaaatacgatggagataatatccctttcattaaaggatcagctctgaaagcattaaatgaagaccaatctgaatacggagtcccttctattatgaagctactagatgcttgtgacaactatattgatgaaccaaagagaaaaatggatctaccatttcttatgagcattgatgacgttttgcagatttcaggaaaggggactgttgccacggggagagtagaacaagggacattaaagctaaatgatcctgtggaaatcatgggtattaaggagaagccaattaaaacggttgttactggcattgagatgttcagaaaaacgttagatgcagctcaagcaggggatcaaataggagttatgttaaaaaatgtaaaaaaaaatgacttatccaggggtatggtagtcaccaaagtacctaatctgaagacatacaaaacgttcaaaagtgacgtatacgttttgaagaatgaggagggagggaggaagaatcctttttcgtcatattacagaccccaggcttatatacgaactgcggatgtaaactgtgctgttattttgaatgaagatacgcaggtcgccaatcctggggacaacatcaaatgcacgattgagctcatgtaccctttggctttggccagcgggctgcgcttttccctgcgcgagggcggcaggaccgtcgcctcgggtatcataacgaaggtcatctagtggggcggcacctctggtatggaagcccatctagtggggcggcactcctggtatggaagcccatctagtggggcggcacccctggtatggaagcccatctagtggggcggcacccctggtatggaagcccatctagtggggcggcacccctggtatggaagcccatctagtggggcggcaccccttcctcacctgtgacgattccttttttatatgttaaggggggggggggtccacctccgcactggagtgggcacaaacatatttgggggaaaaactggagagagttaaccgtacgtggtgtgcactgctgcacgtgtgaaagtgaaaatgaactatctagccaagtggtgaggaaacgcagcacatctgggcggtcgccactgcgcagtcgtcaccgcactatcaccaccacgcagtctacaccacacagtctacaccacgctgtcaccaccgcgctgccaccacgctgccaccgcgctgccacgggcgctcccctctcaaatgaacaaccgcgacaggtcctgcatgcgatacttctccccagtgacggggcactcaaacatttcttccgacttaacgaacagggagatggccttttccgagaagacatggcccgcgggggtggtgaagggagggtttttctcgtccatgacttgactggtgtaggggcaaacgagaaagctcttagtcttctgtatatgtgggacctccttgatggtgtgcctaagttcttcgatgcacgtggggcacttcgtggagctctgctttccacactggtccgtcttcacgaccgaaatgccagccttcagtagcaactccaggagaggcttgttcaacacccccgttatttctgagtagacctgttgaaacgattttgtaactttaatccatctcctccgattgaatcttcttaaggcatcagttgagtgtttcttctcgttggatccgtagagcccaatatacgtcacgaggaacttcacatctgcggagatctcctcatctggttttgaaactgttttttttatatattcaatggcctcaaaaaatttgttctcagaaattacactaatgacatattgtagatgtagctctgcttctacatttgaatcgattttttttaattgcgacttatatttttgacaccactctaatgccggcttgatgttgtgattttttagctccgttattatgtctagatattccttatacacatctgcatctgagtaattttccaatttgtatctttttgaaaatatttcaacagtgtcaaagaacccatatctagataagaacccgtcgactagccaattaattctattttcatacatttcgaaacgaaaatcatgcttcaaattttccaactgaatatctccctcaaaataaatatacttgagtcggctagccaaacggttcacatatttatccaaaagcatctttgattccatcactttgctccgtaatgattccattttctcaataatcgtgttcagcttgttcaggtaaatctcatccgttaagttgagtagcttcttttctataaacagcgtgatgatcgtaaaattcttctccaactccttctggatatttcggaaagagttaaggatgcattttaacggaatttgtatgaatgacttgtcgattgcgttcagggatagctgcttggataggtcgacctggcttgcctcagtcagcggggttaggggcggggacgccaccaccggagggggctgctctgttagaggctgtcctgttgtcgactgccctgttagcggctgtcctgttggcgactgccctgttagcggctgtcctgttggtggctgccctgttagcggctgccctgttggtggctgccctgttagcggctgccctgttggtggctgccctgttagcggctgccctgttggcggctcccctgttggtggctccccccgctgccgcgcctgctgtgcccgccgctccgcctcctcgtcgctcttcagcatctgccgcctcatttcctccctcgagcactttgcctgctcctgcttcggcgcggctgcgtacacctcggccgcctcatggtacaggctggcctcatccatggaaaggtagctcacgttggaccacgtgtccatgtcgcagttgctatcggcgtcttcacagtcatcacggttgatcatggtctccctgtgaaggggatccttccccgtgttgttggctcccccctgatgtgttactccaaccttattgtctatgaccttcttggggctctcgccactaccctgtgcatctgcggtgcttacggcacaattctcattgcccccatcttgcacgtcattctgctgagcagcggggggcaaggtccccacctcgactccctgctctgactgctccgacggctccgacttcttcagctgcgtcaactgcttcaactgctccgactgctccgacttcttcaactgatccaactgacccaagtgacgcgccccacttaacatcataatggccctcgacgcatcatcaacgagggccatatctttatccatttgctcctccacaattttgaacacctcgtctacactctccttcttgctacttacgcggagttcgttacttcctggggggactgcacctctctcgtccgctctcttaccttcctgttgttcagtagcctcttcctctactccttcccctgtagggaggccctccacagggggggtacttaccacctgatcgggtttttcttccatcaggggagatgatcctcacaaggggggtgtacatgtcagaaaaaggtgactcaccggagttagtcgtggtgatgatatgtatatgtgtggggggacgtgctccccttgggtgaagcgggaagaccgccttcttatgtctcccccgcgtgccacctcgttagagattatgcttttcccccttctggggctatctctttgtgttacagtgcacttaacggtttgctcaaacgaatatggttgaactcaagtctttggttctttatcacttgtttttttttttttttttttttcttttaaaaaaaaaaactccctctccttttttcagcacagagcactgtaatgaggggagggccacacgaacagttggaagaaaaaaaggcgtgctaaaggaactgtgttgcgtacaccgcttcttcgttcaccattttgtgttatgtgcactgtggaaggctcgacgatactcacatgtggttctctctctgcccatggcgatgccgattggtctgctccctcgccagtcctatcggtatcgccacactcgtcaaaagttaaacgtgggaaggctcccctggactcattcaccgttgcacgggcagcacgcaaaggtgccttggcgcacacaaaaaagagaaaaaataaagaaaaaaaaaaaaaaaaaaaaagaaagaaaaaagaagaaaaaaaaagaaacctgccaagtcacatgaaaagggaatacctccaaatggtacatctcttttaaaaagtgctccttttatgcagtgttttttttttttttttttttttcccatttgtgcgctttggccagacgcccactgatcagtcggtcggtgtgtgccaggcgaagctaaaattgagatgaccgcccctcacctccgcatgtcccctcctgcacaaaattggcattcacacgttggggggagatacctgtccgtttttcttttaatatttaaaagaggatagccatgtggagaggggaaaggggaggacggggaaactgacacgtacagctcccacacccacatgtgcctttctgtaacttttttatttatgtccccgagtttaccccacgggcccggagtgatgagctgcgcaaacagcggtgacatgcagatggttggggaaagtacccctaacgtgggacatcactctcgtgaggcactctgatgagctgctcgcttgagccactggaacgactgctgccgccaacttggcgaacacaaatggggatgaaactcctgcggcggaggggcggaagcagagttgctgcaccctctggttcattcgcacaggcaccaacaattttgctgtgtgattgatcgcccattagtaggaccacctggaggccacccttcgagtggatgtctgtttccccacttggaatgctcccctggatggtgtgtgcaactacgtttggctagctgagcaaaaaaaaaatcgacggaatttacttaactcaccattatggataacacaactttgcacacaaatgggaaaaccaaaaatttacaacataattgcacaccgtttatcgaatccattgatgcttcccagtcggtggggacaaagaacaaccgcgtgttttccaccgccctgtgtgtctacccttatttgttacatttggaaaggtacccaatttgctacgttttttcgattgccttgctatacaagggggggagagggaataaaaaaaaaaagtcgcgcaacagaatgcacctaattaatgacaaaggagaatataaaacaatcacccacaggaatggcttgtctggtcgtctttccgacggggtgacaaaacacgggtagtagcttcaaatggtgcataccctgtacggaataaacactcacctcgtgttgaaccaacgtagaggaacgaaaaaacacatggttgccacagcgttggcagagaacgtcgtagggggggagggcttcctccccatgacacatgtcgtgttacacgaagggaaatcctctcccatttggcgaagggtttcccggaggttgccgcatgcatgtgagcggcgtgcttcggcggtctggagataactcggttgacacgctcccccaatcagcatgttcccacacccctttgatccattttcgcgttatcccccctctttacatggccgacccatatttgttgaacccccagcggggcgtgagcggaaaaggtgtacctcccctggggggaaaacatacatttttcttttttccatatcagtatgccacacgtatgataaaaaaggcaaatcacacctttccgttgacgtgtatttcgtgaatgtactcgtcacgggggacgtaaccaaatgggaaaggtgattttttttttttttttttttttctacctcctgatctggcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttctttcctgttaactttgtcatccgtaattagcatgttctccttcctcatggtatttgtaaaaattgaaatgaataaatcgtgtgcaggggtatctctgaagatgatggaatgctatgtcgttttgaacacggccagactgctctctatcgttccattcgaaggatacttgccttatgacaaaagtggggattggctttaccaactggtggaagctatttcgctattcattaattgctgcattgtgtacctgtgcaggtataaatacaaaagcagctacgacagcacgaacgatatttttaacaacctctttttaatcatccccgcctttgtcatcgccatttttgtgcacccctcgctgaactcctttctcccggccgatgtaagcgcagacgtagagtagacgtggagcagacgtagagcagacgtagcgcagacatagcgcagacgtagataaaacagctgcagcggaacagcaaaaacttaacctgcgcaatgacacacgtgcacatcgacgctaaccccccccaccccattccacccttgcaggtagcctggtcctttgccctgtacctggagtccgtgtgcgtgctaccgcagctgtccatgtttcagaaggaggtaaaaagggaccccccctccccaaaaaaaaaaaaaaaaaaagaaggaaaaaatacctgcacggttcaggcgatttttcgctcacctttcgctaaccattcgctaaccttttgcgcatctttcgctggattttttttatttccccccccatgcgtaaccttgcaacgcgaaactgccattcttttcctctttttcccccccttcccccttcagggcaaagtcgcagcttttaccacccacttcttggcctcacaagccttttcaaaggtaaccccttttgcggtgaatgtgtgtgcaaactgcatttttttttttttttttttttttcccctatatttgttcaccggatgacttgtcatttttcccccttttcgtatccactccttaggttttgtctttcctcttttggatagtgtcacatagagaattgaattcctcggacaacatcgtaatgacaacatgcatatgagggttgcttgcccctgtttggcgcagagtgcacatcgttgcctcttcatgactgcctccacgcgggcgtataccccttccacttattcacccgtccccccctcccttctacagatcaagtcgtacgtcggcgtatgggtcgtaatcatgcaaatcgtccagctggtgctcatgggagattttatatatcactacgttcgatgcctgagcaagggagtctcctttgacaacctgttaaatgaaaatgtgtgaagaaggagaagaagaaggagaagggtttgcttctcaggcaggaggaaagaaaaaaaaaaagttgcgaaaacggaagttaaaaaaaaacgttaaaaaagaaaaggtaaaggaacaaaaggtaaaagaacaaaagttacggaaaggagtttttttttttaatcacaattttaactgcctttgagagaagcaccagtagcaaaactcagtcacgaccgcatcgcatatgccacatgtaggagtgccccgatctgcaaacagcgggagacgaactacccattcgaaattgaaaacacgaaacgttacgaagaaccagagcacacaggtgctatgcagtgaggggaagacgacgtgcctgacgagagaataggggtatgtgtgtgtggatgtggggggggtattctttccatttgggggcgcatgtctgtgtcggggggtctacaatttcaacccatattatattattacccaatgcacgttcatcataaaaaacccccgctgtgcatgattgacctcccccccctcccccttttctctcctccttttctctcccccttttaattttaacttcacattttccctcttttgcacacacatgtgataagttgtgtgtgccaatattgatatgggtttccttgaacgttgtgatatgttgctgggtacgcacactgctctacgtcagcgtcgtgacccatgcgtgcattttaaaaaatttttctctcttagcaattcagcgctcgcagggatgtaggcacatgcattgtacatacatttatgtgtacccatgccgtgtatgtatgtgtatgttgtccctttctccccgctctttttttttttttttttttttttaactccccattttgctacctcaccactatatacttgaccattccccatgtaaccgaatcggttgtttgtttttccttcatgtatgtgtagtccatgtgaacttggaagcgtatgtgtatgtgcatatatatgtatggggaaaaaaaaaaaaaaaaaaaaacaaatgaggaaatatattttttttttttttcccccgttttatatgttacgtttcattcctctccccatctgttcctcctccacttcacctctccactctttccttttaaagcacttaaataaagtctcttccccccttcgttaattttatcacttatcaaagggagcgtgtgtacctcacaggggtgaagcgccgcaagagtatctgcaatgggtagcggtgtagcggtgtagcggtgtagctttgtagcggtgtagctttgtagcggtgtagctttgtagcggtgtagctttgtagcggtgtagctttgtagcggtgtagcggtgtatcgatgtggcgatgtatcgatgcggtgtggccaaccaggaagtgcaaactgagtttcttccccgcgccagttgttcatgcagtagtgtgggagacaacagggtatgcaattggaggggaagcgggtgccattggggccgttcacttttgagggcggcccgcaataggaaaaaggaagcatattcgtgtgcgcaccatttcgctggaacgaaaattgtggtgagcgtttttttttttctctcctttttttttcgttcttttcctacgcagggggaaaactgtgatggtgcttaatttgcgtcatgagcgccaccacgacgaggtgcgccaaatgggggcgaagtttgacagactccccatataagcggcccccccacttttaagaggcttccccacttttaagcggcctccccatccggacgtgcaattacgcactgtgttaccccccagagagggaaattttttttttttccacctcttcgatgagtacactcatacaaaaaaaaaaaaaaaaaaggagtcatctcaacggagtgtcaattctctgtggcgtttgtaggccctcccctgcggtgatctccatcgaggaaatctccaaccgatacagttattcacaaaaatgtttttcattcgtaagcggtactttggcttttcccatggtttgggcgtatcggccgccatccagaggaggtatactccccgcggggttgaatgggctgccaagctacgcggtggttatgcggctgtatggttatcgcttcgtttagctagcagccgtttcaccgcctcaacaccgctccaccgctaacgatctgcatatcgcacgtcaaattcgccaagcacactcgtccccccccccttctctccatgcagaccctttagcacgaaaaacttctacgaaattttaaacgtccaacggaatagcagtaaaaatgaaataaagcaagcatatcgaaagctggccctcaagtatcacccagacaggaatccaaataatcgaaaagaatcggaaaaaatgtttagagaaataacagaagcatatgagaccttaagtgacgaaaataaaaagaaaatttatgacagtcagctaaatcatgggttctctgctgggaattttggtaataactacagcaacatgagcagcaatgggaaaacaaattacacgtaccagacaaggagaatgagtgatgaggaaatcgagaaggtttttaagaacgtttttggcaccatgaacctgaatgatatttttaaatcaaacgtttttggggaggtaaccatggacgtgcggaattgaagcagtgtgtctgctgtggagaggcacctctggaggagatcctagggggagtttcacacagcataccagcacatatgaacataccctcacatatgaacataccatccgtgcaacttatttgttgcacatggatcctttacttgtttttcttcctcagggtaacttctccccgagagggatggaaaacgatttttttacaaaatttggatcagcgggtaaggctcaccagatcgaactgagtacccacgctcttgcgtgaaatttaacggccccatcggagcggcttcatcggaacggcctcatcggagcggcttcatcggaacggcctcatcggagcggcttcatcggaacggcttcatcagaacggcctcatcagaacgaccccttttttccctcgcaggatcctatcggagcagcagtgacaatataaaacgtaatccccttggcgcattttgttgatagttttatgcctacgatgggggtccacccccgctccacttcctaccacatcctgtcacgtagatccgcttcctaccacgtagacccacttctcaccacttcctatcacttcctaccacttcctaccgctccccccctgcagagacgaacataaaaacggagatcatcccgcgaggaaacaaaataatcgagaagacgaccaaaataattacctaccacgacggggtcgtcaagcaggagatcacggaaagggagataagcggcaacagcaaaggtgcatgagcgcggagcgggaggtgcgaaatgggaggtgcgaaacgggaggtgcgaaacgggaggtgcgaagcgggaggtgcggagcgggaggtctgaaatgggaggtctgaagcgggaggtctgaagcgggaggtgcagagcgaggatcgccaaacgtgaaacgtcgacagcgtgcttgcatgcgtaacgtgtaaatggcataagaggggcggcccgtttcgaccccactcgaccccattccgtagctttttttttttttcaccgtgaaggcctcgatacactcgcaattctgttcccaccgttttttccccccctctgcatgggtgctacatacacgcgaaaaggcctcgccccgtcaacactacctcgtgtgcaccccccagtaacgtccactccaccttctttcttctcccctgatagaatacgacatgtcagattttgacgttttctataaaaataatttcaacaaggtggatcctcgtgtgagtcgaagcgaatttgttgattataaaaaaatgggaaaagaaaacagcttagggaaacaggttatgcgatatgcatttgggatcatttccattgccacgagaaggatccttgtgaattttgtgatacaagttatgagaaggatcatacaagggattattcacatgctgcggcgcaggtgatctgtcacaagggacacctaggagggcgtccacaccgagatggttctctttcaaaattatcatctccctaattggtaatgaaccaaacggagacggagaggagcactcctccgtgagcacaaccccgtgagcactcctccgtgagcactgctctgtgaacactgcttcgtgagcactgcttcgtgaacgctgcttcgtgaacgctgcttcgtgaacactcctccgtgaacactcctccgtgagcactcctccgtgagcactactccatggagacgcgtccttcgaaggacccgagtattttcctgaaaaagtacgcaggtaggaagaagcgccttcgtttctgctcctcatagatgatgcccttgattagtttgcttttttctccgttccaaaggagctgcggagggagggggaaggtatagagacatataagggggggagaaaaatatccgaagagtgagctaagatatatgagtagaccatctcatggagcagcaattcaggagagtaacccttcgagccgaaccccaaatcagtcactccgcttctcaccactggataaactcacctccgccgtgtagtagacgcgtcggtctgcatactccacgctccaagttaagtaatagttactgtagaaccacgtaccttgcatatcgttggacatggtcaccgttccattgtcatgtatgtgaaggaaaaaggaagccttcttttgtaatagaaaattaaaagttgtgatttcccaccggcaatcctttaggggatgaacttctttgctttcctgttggtttgtctgaaggagtagtctccacgtgctcactaatttgtttactccttccttccagttcagcaaaatggatccacttggcaaagctgaccgcttcaaaattgcgaggtggactttttttcttcccatgggagggtgaagctgtgggatttttaacaggggtgtgggggtgcgttcccttctccaccctgtacttctacgtccattttcaaactcacgttcgcaaggatatcgcagcgggttgaggagagacgaaccaaccgcgggttggtggtacctcttcaagcttctcccctctgatatgatgagtacattcacgttgtgcaagataaacagaagtgttgtcaggacaaaaaggagagtcgttcccctggttgggaggtacctacccttgaccatcttgtgagaagggcggcaactcggcgattaggatgatgggttgcactcctacgtgtgcgcaaatgtgtgtgcaaatgtgtgtgtgtgggggggtaacttactcggcgggagcaaaataaaaaaggaaaggagaggcgatgctatggaaggcagaggaaggcagaggaagacgaggagaggcgatgcaatggacggcaggggaaggcaccaactgaggaacacctgagtcgagccgctcacatgtcgtccaggtccgtctctgactccacgccatacgtatcaatatacttattgttgtgaagaatctcccccgacttgcgtttcaactcctcatcgcgcaactcctgcatgtcctcctcactcagacacgcgaaaattttatccaccttaaacccttcgtaatcaaacaacttttttttctttacagattttttttccttgtttatgtcctttattcgtcttccgtttttatcatacatgtgttttaatgcatactggtagtttttcctccgcttgatttctttttggtcaattttgcgtgcccacagagggggggtggaggaggaagtggtaaggctattggtaggcctcgtcatagaggtagtggaagtcgtagtggttgaccttccgtgggtgccgggtagtacctcccacatgcgcaccctctgcgccgctccagctccagctgctgcagttcttgtccgacctgcccaccttccctgtgtacaaccgtgacctccgcttggggagaagttcaagtgatttttccgccactgtgtcgtcgtcctcgcatgggaggcgccattgataaggcctgccccccgtgggcatgtcttacctccctgttttgtatttcccaccaagtgactcaaaaaaaaggtttgccttcctccgcttttacattcaattgtggagaaaaaaaaggtaaagaggatggccaagtatttagccgccagtccgaacttcctccggttcataattttgtggcattcgcacaaacaggcggcgaggagcggaaacacgaaagagagttccaaacggggaaactcacataaggtgaagtgggcaaggtaaacatgccacaacagggaggggaagcaaaaaaaaaaaaaaaaagggctatccccaactgctcaactggctaacacatctcttcacaacgtcaaatgtaaatggaaacaatccttgcgaagaaaaatatttaacgaaacgaactgcttcaaaaataaaaaagctagtttatgtcaagcaccattctgttaaaaccggcacgacgtgaaatgaccctcgccaagcgaagcgcatgacatatctgacatgcttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaagaaacgtgacatgctacgcgacacgttacacgccgctgatctttatatgcacacacaacctcctcactctccgagtgacaatgataaagttggcgcctttctttcattccagcgtttggaccccgtgcgtggggacatgcgacacagtcatgcgctaagcacacattttcacacgggggacgcagcacattaatgacccatccgttagtatagtatacccatcacgtttgaggaaagcaaaacggatggcccactttggcgtagggtctctgtcagacggagttttcctccacggagcgactctttttgcatacgactcagagagggctccactccaacacatgtttttttttattttattttattttattttttttttttttcaccttttcggtcttccacaaacggatagctcacgacggctaaaacgcgtcaaaggagaaatgcattttattttctgcgcctttcaccttgtggtcggacaaattcggggaggcttcgtagacctgcatgagggaggtgagccgtgggaggtgagcggtgatgcatcacgtgggaagtgacacgtgagaagctaaacatgtggatacacgctgaacagttcacccaccgcttcgaccgccttcctcgtgtagttcgtccctacgcccttgagacctgtcggggaaggtaaaaaggggcgccaaaggggccattaaaggggcgattaaggaggtggttaaacggccccttaacgaggggctaaacggggcatccgcgaaatggcgccaaagggagcagacccacgcacacgcacgaacacacgaacgcacgaacacacgaacgcacgaacacacgaacgcacgaacacacgaacgcacgaacacacgaacacacgaacacacgcatgcccccacacctaagtaaaatatcttggtcgtttccgctccgtagttttcgcaaatgtagagagtcaggtgggtcacgttgaacagggaggtcacctgcgcaggggggggaaaggggggatgtggagggtcaaatgggcagaaagggtgcgaagggaaaggaggggaaaagaagggaacggaaagcaaagcaaagcaaagcaaatcaaagcaaagcaaagcaaagcaaagcaaagcaaagcaaagcaaagcaaagcaaagcaagggggcctcaaaatgacgccccaatttttttctccacacccaagtgatcgcccctgaagcttcccaccacacaaagacgcacctttagcgggtactctaccgacccgtggtagtcctccgagaggtccaactcctgcacacacttgaagtcgtgaatgctgcacggaagagggaaaggggcgcgcactcgcgccaatgagtttgcaccaagtgtgccgatttgctggctagcctatttgctggcgtgcagtgcacatggctattctcgtagaaggtaagtcactcccttcttctaaaaaaataagttacttctcaaagtcaatgtcctcccggttggaataaattttgatctttttcgggtagcttccttcctcccctccaatgaggaaaagactgacgatctggggggtgcgcagtggggttggcgagtgggttatgcggggttggtgagtgggtggaacccccctagggtacactccgtgggggacccccactacacatacacacaacgaagacgcgattacgcatgtaaagcgtggcacaacgtagaggcagccgcaacgcgcagctcctctcccagaagtatcctgtatatcctgtaccttgcaggggctagtaaaaggaatattcataatctgaggaggggggaatatggggagacacgatgagatgtgttaaaacggggggaagagcaatcatgtgtagggagcggcgtttgtaggggagtgcacacatgtgccgctttactgctcagacacggacgtaccaactcatggtccgcgtcactctcgcagttggagggggacagtctatcgtcataatgcttcagaatcttcctgcacgacccggggacctttgaaggggagaaaaggaaaacaggggtaaaggggtaaacaggggtaaacgggggtaaacagggggggaaatagtgtagcgaacaagcggcaaaggcatggcgaagacgtagctaacaatggcggaggcatggcgatggggtggcgaacacaccgcagtagtggggagcccatctgcacccccccagctgccctgccaacgcgttacctgctcgttcagcgcagtgaccttttcaacgtccatatatttgagcaggaactccccacccctcaacacctcgtcggcgtgcttacacccgcatccctcgtggtgcgaaataggcattgtagggttcactccgatgtgcaggttatgagttgctcaatgcgggagagtcactcctccgtgggaggcgagggaggttttcctatttggtgttttttctgctgaggagaaaaaatggcaagcactttcacccctctacaaattgtgctttaaaaaaaaggaaaattcctacgaatggtcagtggcacaaaaaaaaaaaaaaaaaaaaacgaatgaacgagcgaacaaacgaacgtacttacgcacggttgacaaacgccgtcgtcagctcttcctcctcttttcgtgaagttaaacggtttagggcaaacgagtggggaggtgccagtgcaacaaggcgggcaccaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacaagcggtacaagtgatacaagtcgcacaagcggtacactggcatggaataaaaactgcggtgggaaacacccaaaaggcttggccacaccttcgaagggttatcccaaatggggtgccgcgtaggaggtcacttccccgtttagccaaacagcgtgaacaggcgtggctgctgctcaaagagtaaacgggattttcttcctattcccgtggaggacacggaggagggctttatcctcggggggtcgacaccaagagtacgggtgctctctcttattaagggtatggtttttctccttatggcctgttggtgtgcaggtcgttttgccctcccacgtgtaacaactccccgtcccgcctctctttaacggaataagtagatacgaatcagatgcgcgcaggaggttaaggcgacgcaaacacgacagcatcaagcctaggcaggagtacttagcgcttcttcctcctcctccttcgtccgaatcaattctcagtggagctcttgcgtgtaggtttatcagcgcaactttgctggtatctgatagacactctcgaaacaaacccacatggtaatatagccgggccctccaaactaaaaattgtgtcaagaagtggtactctcgataactgagacagtgatttatgcacaggtttaatttatttacaactgatgatagtgggtgttgtacgtgttcttcaaggatgtagtcctcctcgaccacatgtttcgctctcatgactgtctccttttcgctcaagaggaaggataaaaatcgttcttcacagtacagcagtgtattatgcggggggggctcttcaacaagagtgagcccctccttgtccgcaccatttgtggagcatctcgtggtaccagagtcgtccgtcttaaggtccacccccctgctcgggccccgcgccttcactccgttttgcgtcttatccagccgcacatcctcgctgtgcaagctgcatgaatcgccaactcggcgtatatggccaacttcgttcaaatcgccaacttcgtgcaaatcgccaactccgcgtatatggccaacttcgttcaaatggccaactccgcgtgcacccgtcgagtggtgaatccgcgggtcgcctgagctggccagtacgaagcaagcggccttcgccatgcagaggctggcggagagggagaaatggttcgccttcaaaaggcccctcaacctacggagctgcagaaggtgcagcagcaaattggcgtaataaaaaacatcacgcatgaatcccattctatagttggttacacatagcatgtgcaaattttcgacacaaattattaacaacaattggtcactcatgctggggatgtcgttccacctctcccaaacacgcctcaccagcctcatctgaaagctctccttcttcacctcatccctaaacagggaaaaaaaaaaaactcttatatttcttcctctcagcttggccttcattacggcttttttttctctgctaaactggcctctaccaatatgcatcaaaatggagtgcaggaggtggctatacaggagacagctcctctctgcctgcgtcggcccctgcatcggcttcttcgtcggcttctgcatcggcatctgcgtcggccgctgcccctgcccctgcccctgctctgatggggaccctcccaactcggacccacactgcccaatttgtgtaaagtaaaaataaaccaaattgaacaagctcccaatgttaagtggattgcagtatagggagtccttcaccaaacggagaaattttttattaacctcttcgtttttgtggccccaatggatcacgtccttcagcaggagactactctccttttgtaaaatgatcgacttcgcatacctgcttcgagctccttcttcccatgaggtgaggttgtgtacgttggtcaacagatgttccctcctaatgtggtacttactggtcataatcctgtcataacctattaggagccctttttttctctttcctactcgaccgtatgtgctcgttcgcttcatcgtgccactcgttgttgtgtttttcccccttagcattatcacttcggagtgggaaaacgagggagggaaaaaacacataggttcgccctcccctaatgaaccaagtgctcagcacagctgcgtggggaggccagaccccctcgtggagcgccgccccaaaaggagttaccacataaaaggaaaaaataaaataaaaaaaaggaaaagaaaaaataaaaataaaaataaaaataaaaataaaaataaaaattgctcacaaaataatgacatccagcggaaggcttctacaagggggacccctcctcgtgaaatgcatcaaatggagcgcatgtttggggctccgctggcggtggaacccatttggtcaagtaccccacgagtgaagaagctcctcctttaccccactgcagagagtagttccccccttggcgcatctgcatttggggacattccagcctgcaccatctttaaaacgatcgttacgtaaatatgcataggtgagatatgtgtgcacctcgcttgcaaacgcacaggtgttgcttttttttttttttttttttctcgtttttgcgcacttgcccaacgctaagaaggaaatgctgcctcgcccaacaccagcacgctgaaggggggaagctccacgtacacgctgcgcatctgcatgcccaacgcgcactgacgtatctgttccaccacgtcacttaactcgtctcttcgaaatggctgatattgactttttttttttgcctgacttgttcagttattttcaaaatggtcaaataaaaatgcaacaaagaagggctgctcaggggtcgaaacgcaaaggaatgaaggtggttatccgaagggtgggaccactcctcaggttcatgttcattcatccctatgttgcagacatggggcagaataatcatcacagcttcgcataaccctgtgagggccttccccaaaagaggctccttggtaaatcttcttaagtttacttcggagagaaggaggactccatcgtcttcatcgcctccatcccccccatcgtcttcatcccccccatcgtcttcatcccccccatcgtcttcatcatcttcaactctgcactttaaatgaaccaccccctcgttaaccatcaacctgtgtacactgttaagtaaaaactgcaatagccttatgtggcgcttcttcggaatgggctcactggtcgtgctgtacacgcacacgtagtgtatggcttgagacaaagacgtgacggacgataggcatggcgaggacaggatgcaccgttggaccatcaattggaataactccttgtcgtgaagtcccagactcagcaaccccctccaaacggtgattgcgttggcgattcgtatgttagccgtctccacgtctgtcagctccacgtctgtcaactccacgtttgtcagctccacgtctgtcaactccacgtctgtcagctccacgtctgtcaactccacgtctgtcagctccacgtttgcctccccctttgccgccccctcctttgtgactccttcccctgcacgcaacagccgcttcaccctgcgcagaaccgcccccccaagatcgtcgaactgcatgccactggccgagcccaccacggccactgcctcccaggagtaattctccttcctaaggcactccaccaggacagcaatttctcccatattcatttctccaataaaagaatacacatgtggtaatactattctgagaatctcctcaaaataaaacttttttttttcatctactgttatacatttagagaaagaagagaaagtcttcccactgccgtgtaggaagtttattaacagatctttacttttgtacaaatggctagctgacagaatttttttcgttagggaatttacaaagtggtagtagttcttccaggatggcttcgtttccttgtcggttagggttgcacacaggttggacactgaaatgaggagagttgtgcagctagccgttgacagggtgtgttcgtaatttgggtagcgacttgtcaggaggtgcagcaccttggcgggggggattttccgcaccttggtgaggaggctcgtcagctggctgatctggtggcccacgttggggggagcaccactaggagaagcgtcacaaggagaagcaccactaggagaagcatcaccagcagaagcatcacccgcagaagcagcgctgaaaatcactttcctaaaatttgaaaacatcaaacgggaaaggtcctccctctgtctgtcctccctcacggaggcgtaggccgagagggtcagccaaaaagtttgcgcgcagctaaaatgacctaactgtgccattttattcagacaagaattttcaaaaatgacatcttctatgttcatacgtttaaatgcattaaagagaaaggaaaaagatttatgtccaaaggatgaaaatatttttaaggatctgagtttgatgagatgaaaaagggtcatgtctcggatgctgtaacttgcgtggcagtataggatagtggagagctccacatggttgtacgtgttaatgtatgttttcacccctgctgttattttttcaaaaagggggttgagtatacaccttgggggggagaagctcaaatagggggaatcccccccggagccactttgtccctgtgcctgttcctctccctgtgcctgcccctgtgcctgcccctgtgcctgcccctgcccctcccttcttccaatgatgagtcttctgtttctacttaacgtttgacataccaagggcaggtccttccccctacacttgtctagctgtttgtacatctcgctaaacatatgaacactctgtttccctatccggcgtaacgcatcgcttccccctgctggtatactcctcctcctctcctttgtatagagaacgaacgaaagggaaacgtttagtagtctagccaaatggtgaacacaacattttcgatttttttctccaccttgcagaactcggctgtgtaaaagttcgtccagaaaagacaaactcaagagggacgccttatcatatgctgttaatatattaaccagctggatcatgttcaggtcgttttttaccttcactatgtgtttttcaaactgaccgaataggtggtaatacttgtggaggcctaacttggaaacgttgtacaggagaaggctcattcctaccaggctgtactccgctacgcgcctgtgttggattctttggaccatgcggggcagaagctgcctctcaggcgcgccgtcatcaccgctgcgctcttcgcccgcgatggttgtatcactactcccctcttcgttacccggctggaccccgccacgctcaggggtactctcagggctactctcaggggtaatctcagggctactctcaggggtaatctcagggctactctcacgactacactcatggccacgctcagggctgctctccctgttagtcccttccggcgcgccgcccagcttggccaggctgttcaccaagagacacacgtaatgcggcgagtgccgctcaaagtaggcgtccccctcacgcatcaacttctttcgcacctcgtccaaaaagtaggcgctccggaagtgcatccgccccaacgcgttcagcagagcacacatgtgcacgaggtcaaattcgccaagccgcagaatacaccgatttagcacctcactgataaggcggtcatttttataatccatctgtgaaaggaatgtaaaaaaaagcgtaattatccggggactaatatttttttcgttaactctgatttttacttctctacaatacttattccaaagagagaggtcattcttttcttttttattttttgaactttttttaattagttcgaaaaatgcatcgttgttatcagggaatgtctgttgtgccttcatcacacgctggggtgatttctgccattttgttgaatctcgttcgacaatagggatggccttaaatttggagactgtacttgaggggctgtattcaaagttggttgagacatacctactttgggagaaatttccccaggccttgttgttccaactgcgagagatttgtgccccaatcgacttgttcatgtttttcagagaaggatggagagcagctaaagtcgcatcattccgcagttgtaccgttaggtagttacatcactgcttaatgacgtctctttgtagttgtactgcgttgatataatttcccttttgctgcttaacggattcgtttttctcccggaatggggcattccacatgcttcccagcagcgggcgcaacgttccggggaaagcaccccaagagcgcgagctgtacatagcaacgtatatattatgtatatatggtgtcatgtacatccgtgcgaacatgcacgcgcaccgtcattttcaccggggaagcaatttcattcgaccttttagccctgccagcagttttgtagagcgcatgtagggggggggaaataaagttgggcctctcgtacaacggcgcgtgtaaatgggaacggccctccctaatgggacgtttcattgggggtccccatttttttcccaatcgatcacgcgcggcaaaattgagaagcgtctcggctcggcccccgagcgcgcataaatgtaagtggtcatgcgcatgttcataagtgcatattcgtaagtgcatgcacgcatgtacatacttatgcatgcttttacacacttgtacgtgattgcacacctgtggcgaacgacccagttcctctccgcaccgccgctacccccgctaccccccgcacacccagttttaacccccagcgaggagggaaaaatggaccaacgcggggcgaagcctcggaaagcattgtcgaattttcgagccaagcgctgcgggcatgcggcaagtggagggagcccacatgtagaccgcggggtctgtgtcgcaaaaggggcggtgaaaagtgccggagaaaaaacgcaaagtggacgcgaatgtgctcaatttttccaatgcgcaaaaatgcgagttgtaaaacagcgctaaaagcagctcgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatatacaatataaaatagcaaaatagcaaaatacaacataaaatatacaatgtacaatatacacacacatgcaaacaatgccgctcccccactgatcgctaaaaaaaacgttcgggcgccagaatgctccccactttagccacctcttcatttatttattggccaagcacgctgctcgctttgcttagcactccacctattcatttaggagttcatttattcatttgcctagttgcctacttacctacttattgcctcttccacaatttgggagactccgccgctgccaactcggaggtgtctgccgataaacacgtgcgctaagttaagtctcgcccatgcgaccttctcagcgtagacgtgtgtacagacaaactgacgtgtgtacagatacactgacgtgtgtacagatacactgacgtgtgtacagatacactaacgtgtgcatgcccattgagtgagtggcatcacccccctaccgtttatcaccttccgacgttattaactgatcgaattaaaaaaacaaattaacaataactgtccgtgacgcgttatcccgtctcgtgtacacctatttttttttttttcccccacattgaaatgtatgccgtaattaattaatccacataaatacactcctcctcgaaacaacgttgttcatgttgtttctcattttccaccatctgtctactgtccttcgtttgtgagaattaattcgtccgtctccgacacagcacttttttatttgtacattttaacttcctcaatttgaagagggagggatatttgcacgatacagtttgtaaaatatttctaagaggaagtagcctcttcgctttttcctctcccccccacctattagtagctaagtgcatcaaatctcactcccagccgagagatcgtgccaaggtcactctcagccgagagatcgcgccaaggttaatctcccccgaggccctttattttgaacatttccgcgtaggcgccttaactggaaaacatgaagctcctgcagttcccttggggcagacacgatgccttcttgtcgcatgcccttgtgcttgcgtccctcgtggctgccttttttttaaccgaaaattttgtaaaacgaaaaaatagccttttctctgtagaagtgtctagcaagaaggtgtgtgactttctgcacaaaaatttttacaaagtggagactctgtacatatgtggcggttctcttgtgcagaaggatttttttcataatgactggaggagtgtgcgggaggcttcctcgggggcagccgcccttgcgcgtcaggagaagaagaagatgaagggcgattggggcagtcacgatgatcgccatgcggacctgcacgaagaccgccgcacagaccggcacgaagaccgccacacaaaccgccacacagaccgccgcacaaaccgccacacagaccgccgcacaaaccgccacacataccgccgcacagaccgccacaccgacttcaccgtcgacacgaacaaccccgctctgaacgagcacatcctcgccaagtcgcgcatgatatttaaaaaactggacagcaacaacaacagcgttattgacctgaacgagttcaaaacgaacgtgagcatattgtccaaaatgaggagcataaatgagaaggtgctccgatacctattcgacctcttcgatgtaaacaaggatcaaaaaattgactacgtggaattcttatccctaaattcgtacgacttcaattacgtcaagcttattcaaattttatttgatgaagagagcgtagttgagggggctacaatatacaactacttggagatatatttttccgagttcttggataacgtggtagacgacgtgatggaagacgtagatgcgtacttctttacacgaaaggatgagcttgtccaatccttggtgaaaaatttttggaaaaatgaaagacggacgtgggatataaatggcgatgagaagttacagcttgaggagttccagaatttccagctgtccctgctcatgcagatcgaccacctggccaactttcttcatttagacttgaatttggatgggtgtatcgatctgccggagttgctgtattatatcagccacgacggggaggcatatagaaggttggttgcctacatggagagcggggatgacagcgggggtgacagcgggggtgacagcgagggtgatcaccgcgcaggagagaagggggaggccctgttcaggtacatccgggaggacctccacgtcgacgactcgctcgtccgcaatttgcagttcctgttctactcgttcgatgtgaacggtgacctcctcctcgatttggaggagtacaaggatcagatgatcacattctccgtgctggactcggcccctgagatcgtcttctcgagctaggcccccctggcgacgcgcaagcgggtgtgcccactggagtgcccacgggagagtgtaacctacggacgtatgcacctgtgcatcgtgtggtcactctcccctttgccattacctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttcctaaccatattttatccccgttagccatgttaaagtatgaagcatgggattcataattaacgatgccaaaaaaaatgacgtgattaaaacaagtcccgcagaagtaaatggtgaggaggccacaagtaacacttatttgagtgaatcgaacaacgggaaaaaaaatggcgaggaatgcccaggtggaaatggatctgttccattgagtgatggtgacaccccagggggggaggaaccccctgtggggagcgaagactacgtcgtggctaaccacgggaatgagaaagaacaaccatgtgatggtactcagactgataatttcgcaacggaagagaccactattaattgtgctgccaaccccggagagcatgcccactggagtggcaacaagggcagcgagcgggaggcgtttgcggacgagaccgaggtgagtaaccgtgagggagagtgacggtcagctcaggcaaggcagttagcggaaccaacgctgctagcggaaccaacgccgctaacagagccaacacagctagcggaacctacgccgctaacaaattcgtctgtgccgccttccaacccagtccacccccccaacgttcccattcagcaactcccatgtgacaacggaagtgacatgaacccggaggcggagcaaaacaacatagagccaaatggtgaaggaggaatgcacagtttgggaagtgggagcggcgaccacgaaggcagccgcagtggtgtgttctacttacatgggccgagcgaacaaggacatgtcgcaccaagcgaacaaggacatgtcgcaccgagtgaacaaggacatgtcgcaccgactgaagaccccaatgtgttaaacagtaccatcgagcagcaggagagtagcttctcatttaagtcaattttgatcaatccaaacgaaggtgccgtttcaacacaggatgggagaggaagcgaaagcatccgcatgactaatgtgcaaacatccatttgcagcgcagatatgaatacattatgtggaggggaacaaggagtgactgtaatgaccctccccctggagagtaatccgctagagcctaatggactaagtggagtggcgccccagggggtgggcaaagtgggttgcgcaaatggggaagtacccagccagggggaagtacctgaaggtgtaacgggacatatcgctggaggggaaactggccacctcgctggaggggaaactggccaccccgctggagaacccccgcggaggagaaagcacccccgctcgtctgagcagaagccgccaagtaatgtcaattcggatgatggtgatgaatcgaaccatatcataaaaaagaaaataaaaagaaaagtggatgaaaatgatcagattttttatgccattaatgaattcatgaaggagggactcaaaaatgaatgcatccctttgtttgagcgtctacagcaaaatttgttttttttagtgatgcttgcgaatataccgaatgagaattttgacgagctggaaagcagttcgtcggattactaggctgttgtgtgtgtctctccgaggagcggtgcggctgcaattggtgcgatggtagcgatggtagtgatggttgcgatggttgcgattggtgcgatggcttcgatgagtcgctattggtgcgatggtttcgatgagtcgctattggtgcgatggcttcgatgagtcgctattggctgcgattagtagggaggaggctacacctgctgggggcttggacaggtcttccatctcgctgtgccgatttggcgaatgggtgtttgtacgtgggggcgccgtttttatgtatgtcatatatagccgctgcgccctccccttttttttgtaaagcgtgcacgcgggagtacccccgatggaggttttatcccggtgaagttagcccagcgagggtactagcctcctccaaagcgccttgcttgaatgctgttttttctactcctaaaccgcatcccataattttgacgagctgacagggcacagccctctctcctctctctcctctctgctgacgtgctcgccacttatatatgtttttatatgtccttgtttttccatttttcctttcgtacaacggctttgttcatacaattaaaaaaaagaacagtcattggtggagttcgctcggacagcatgtgctggcctccacgtggggtggcagccttgaaaggggaaaaggaagcctttcgaattaggagggcaactacataatgcttggcgtggtggaataggtggtaccacaaaaggtagatagaataagaaaaggtatataatttcaaaatggaagtaattccatttggcgaatgtttacgtggggtgttaaaaaaaaaaaaggttcactttgattcgctgcacttgctatctcgcccacgttcaaatgtaaagaaataaaaaataagaaatacgaagaaaaaaaaaaaaaggggcatgcgctaaaatgtgtatgtaaaggcaaagatggtgagtagccatccacgtggttgttgccgtgcaagtgcgctcgcacgcacgtggggtgttgtcattcgcaaagggggtgggtggaacgaggttcctcgcttcgtttcgcttctcttccctgccgcttcccttcgcttctctcccccatcagtagttcagctccatgtgcgagctgtactggtcgaagttcttagaaaaattggtgtccgaatcgttttgcatgttactcatgctatagctggggaaggcctggtgggggacgttatttattaatgcgtagtccaaggtactgtacgaattattttggcaatacatgactctcccgttgttcatgctgctgctgtgattgttaatctccgatttgggtgaagtatatccgtaatgcatgaccttgcctcctgcagacatgtgttccaatgtgtggtggtggtggtttgggctgccactgccgttgttgttgccgcctccgttagcacctccgttagctcctccgttagctcctgcgttagcgcctccactaccacctccgttacagcttccattaccgttgccgcttccgctggagctaccccctttgctttttttgccctcgatgaaggacgtcctgtgggagtagtcctcctcctcttcctccatttttggatagtcgaacgagatgccgttggatccgttgccaccgtggtgcgggtggtgatgcgggtggtggttaccagcgaggtgattgcttccgtggtgactgcttccgtggtggtggctcgagtgatgcgtgccgtggtgcgggtggtggtgcgcgcgcgatgtggggtggtgcgactggtaaggcggataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccatcctgtggtcattgtcacagctgcctacctcgttgttcatgccgtagttgttgccacagtcagccaccccccccttggaggagttcttcacataggcagtgaaatttttattcacattatccaaataggaacagaaaagcagctgcctatgcacactatgcttgtccaaaaactcataattaattttgagtgtctcatctgcaatagcttcccagtaatgccacactgtctttggaatcctcacctttaaattcaccttaccgttactcttctgaggtatgttacaacgtaagtaagcaaatccttgatcatacaaatttctcaaattgatgtcatgtgattcagatgtattatatacctcatgtagtgtgtacttctttgcttgtatgagtaggttgtctccccaatcgacaaggaattcacactcgagtgtgaagagatctcgcaataccattcctccaagcttattaaaggttatttttataaagcaaaaatttttggagtaattttcatcaggaaatccattattcgggtaaatacctgaaatttcaaaatagggttcgtctagctcattcttcactgttgggaggataatgttgttatcgtcgaggattaaaatatctaattcaaaacactggttggctcctcctgctttattctttctcggtttggtgacaacgttttcctcgtagtacttgagctcgtcatttacaaaatcggttgcctttttgattagctcttggttgtacagcgtcagcgttcgatccagcaccgcctgctcgctgttattctccatgttgaggatgcgcgcgtcgaagatgctggggggggggaacaaaaagggcacacaggtgaggacgtgcacaggtgaggacgtgcacaggtgaagatatgcacaggtgaaggcatgcacaggtgaagacgtgcacaggtgaagacgtgcacatattggccacactgatgatgacatatgttgaccacactgatgcgggcatttgctggccactccccgggggcctctaactggagaagagagtccacgccgagggaggcacaaatctcccttcgctccgcctgcttactcgttacgaactgagttgtagtagtgcaactcggggatacccagtctccacatgacctccttccagcagtctgcaacgggggggaagggaaaggaaaggaaagaaaagtgaagtaaagtgaagtaaagtaaaataaagtaaagtgtgggtacggggttacgggactgcgcacccagctctgcgagctgcaccgctagctacgcttctaaccgcgacgctaactgagcctcccttacttgtattcctctggtagtgctccgtggcgaacttctgcttgaggatgtggcggccacacgcgcggcacagcgtgcgctcgctctggcggtagtaaaagtcgattcgaatgtcgccgatgaactgatccccacgagtgacggtccgaaccttaatgatatccgtgctggggaactcccacagtctctcgaaaagctcatccacaagcaacacggtcttaaaccctgtcactcgttgattaatcggacgaatatttttatacaactcgctcggtacgtcctccatcttgtatgtcttccagttcgcaccactcttcaacacagtcaggtccttcagcatgtcctttatttccttgtaatttaaacacgagtaattattagcctttttttgtatagccaaatttttatacataaagttatttggattgtccttcaatattccaccatacgtctttatcatatcttgattgtttttgtttaaatggcttctccttctcctctttaccttctcctttccttccattttctgatgccctttatttttatactttatttttccatccatgcctcctatgctatctagggccaatcccatggtactgttatcattggtcgatgccgaggtgttcaaacctcctgccgcacttccccctatgtcattcgtaccttctatacctccaaagctgctctttcccccatctgtgtcaatacaaggggtaggggtagtggtcgccgtcgttgtcatcgtcatcctcaacccatgctgctcatgctgattattttccaatgaccgttcatcctttatatctaccatcatcattccgtggtggtggtactcgctatgctcaccactgttgttgtgatctcctataatatgcacccctcctcctgctgctgctcctcctcttgcagctttcctccttcccatttcgtcaacgtcgtaatggtaactctcatcattaccatcgttcacttctcccttgatgtaaaactggcctacgttcatgtgatcgttgtggtagattccgctgtgggcatttgcactgttgctgttcatcatgctgctgttcatcatgccgttgttcatcatgctgctgttcatcacgctgctgttcatcatgctgctgttcaccatgctgttgttcatcatgctgctgttcaccatgctgttgttcatcatgctgctgcttatgtctccccgcatcatatgggggtgaagtctcatggcttccatgtcctcgaagtcttctccctcctctcctcctctgttgtagaagcgctgcatcggtgggtacatgccctgtcccgccatcatcatctgctgctgcaattgcatctgctgcatttgctgcatctgttgcatctcctgcatctgctgcgtctgctgcgtctgctgcgtctgctgctgctcttggtgactctttcttcgctttccactcatgcacgcctccttcgtagggtacgcatcgtcattaataaaatatttattgctatacttttgctcaaaattacggtagctgaatttctccccattggctcccttcctcctcagggagtacccgttggcggcattgccatgtgctcctcctccagctgctgctgctgctgcggcggcggctgctcctcgacctcttcctcgacctgaatgcacaccgctaccccttcctcgtctgttcgtatgaccagatgatgtgcctccacgaccactaccactgcctctcattcttcttctttctcctccatgtgttgtggtaccacttgtggttgttgttgtcgctcccgcgttggcatctcctgctgctccaacgcgccgaccatctgctcccacatcaacatttcttcctttgtgccttcgcgtgggttctgtacctatgagtccactcgaaccggctacatgcaacatgcctcctctaccggcaccactctcttcttcctcctcatagccctgcttgaagtacttgccgatatcttccaactccccttgggtatacccttcgttgtaatgatggaccagtcggtgcccccttccacggtaatgaggtgacaacacaacatcgccaaatttctccctcaaatggagcaacactcccctgaggcagttaatatactccgttttaactactttatttttgaggatgctatcgaagcatgtcaccagggtgttattttcaataaagaagtggaagatggggcttattgggatgcactcgagcagatcctcgctgtcctgattgagcagctgctgaggggtgcacttttctgtgctcgattggttggcttgattggcttcgttcgtttcgttcgcttcgtctgcttcgttcgctacacctgctttgttcgcttcgtctgcttcgttcgcttcgtctgcttcgttcgcttcgtctgcttcgttcgcttcgtctgcttcgttcgcttcgtcccctttgtccgcttcgcctgatccgtccgcttcttccacttttggggcagcatcctctttgggctcctccttcgcgcaggtttctccattttggtcgcgtgcctctttcgcatcgttcgtatcattcgcatcgttcccccgctgcgccacttccgctttggattctgcttccccccggcgcttccactcattggtgctaacgatggacgtgaggaaggtctcgtagttgaagctcagattcggtgacatgcgcttcgccttcaatttaagcctcttcttgtttacaatcttgaaatatctgaagtagctagccacagtgacgctacccaaatttttaaaaaaataattgcaataaagctcatacgttaaatcatcatcacttaggtacttacacagatgcacgttgttgtcactgcagagttttattttagtttccttcgccattattttgtgtatctcccttctgctgctatccctttcagctttgtatatgcactcatcatccgatttgattcctctcacaatgtcgtgaaggaacgcttcgtctgagaagtcttccattgcgctgttgttaatcatgtagtggttctttgtgctggtggagattgtatttgcatccccggtgtgccgcatcgacgaagagttcctatacctatgggttacgttgctaccaccccgggtactactaccactgatgcgcattattcctagtgaggtattatgcagtctactggtcgttgtggtggtacctctgtttaatcctgctcctctacctctccctcttcctcttcctacacctccaactgtccttctcctatcatcagtatttagtctcttccttccacgagttcccttcgttttactattaactactgtaagtactccttttcttctctttctcctccttctctttacattcttgttcaggttatagttctcctcatcgtcttcttcgttcgttactcccatcatcaaaaccatgtcgctttcttcctcctcccttcctcctcctctgactcctcctctgactcctcctctgactccccccctcgcacagggaaaggaactcacagccgccactgctgagtctccatttggactcaactttcccaccatttgatagtagcttcttcttccctcaccttttgcagctttaccagcgatacctgccgcagcgggtatcaccaagaaagaagacccacttacacgttttcgcatattcaacttcaaccacagcttcctatttccataatagttgctcctaaaggagatataatttcttcgaatgctggaattaaaattatattctttttttacaaatgagaaggacgtattgaaaaaatggtaattctttggtttggcttgattgttggtggggggaggaaggacacggctcgcggtgtaattgggggtaccgctaatgctgtagtttaagcctatgttggtgccgatgctggtaccgatgttgctgccaatgctggtgccgatgctggcccccagggtggtccctatgccgctgccgcgacggctcctccgacgactgccccggaggctgcccaaacgactaccgcgccgagtgccccggtagctgctgcggtgactgctgcggagactcctacggcggctgttgcagctccgcatggtgtgctcctctcttccggtggcggcgatggaatcgatgccactctcgctcttcttcttccttccccttctcgctaccttggtaatccccttgtttaacttgcgatagtcgctgaggttcattccctggtagtaccccctgcccatctgcgtctgtactgatgcgccgggctcctccattcggtcaccccccactcggacatcccccatcccgcttccaccattcgtgctgtacataccattgtggtaataaccgtttggctcgttaaagtgggccccactatgcatggccccaccattgtgaacgctgttacctgcaccgtcgttggtgctacccatcatggggaaggcgctgttcgtagctctctgattgttaaaccgttgccattttttcgcgccatcttcttcggcctcatgtccctccatttcctcctcccccatttgattaaactcgctatttaaaaaaacttggctgctactatgttcgggatgcaatggtccataataactgacatccttgctcgtcgccgtggtggaggtcgtagtcgtagtcgacgttgcgttcgtgttgataatgttgttaccatttgtcatgctcattattttatctttcccataggagggaataactcctcctgaaactcgattctcaaaatatttgttcgatgagtgatggtagttcatgttgcttctctgaattctacacttgcttgtgttgtcatcaccgttgctgccatcgttcaataaggttgcacccctgggggaggtggcgttattcatcgaataaaattcttcttccttctcgttggcatccttgccatggccgccacttccatggtcgccacttccatggtcgccacttccatgatcgccacttccttgaccgtcacttccttgaccgccactcccatgatcgccacttccttgactgccactcccatacgcgcggctctcgaactcaccgccgccatactcagcaccgccatacccattgctgtacccattgccatacttcctgtagtagttaagatactctagaaccgctggggggatgtcactgttgttgcctcctctcttttcaaaatcgattagattcgctgagttgtcgctaccgataaagtctgcatcgtaaggggcgttactacttccattcgctgtgttcgcatctgtgatatttgcaaaatgagaaaactgattattcatgtgagtgccattctgacagtccatctgatctgagtacactccatttggtgattccaaggagacctcctggacttcgccattcgtttcatcctcggtgtctttgaccacgttgccatccattccattaggggcgttgctcgaggggcaattgttgttactctcttcctgcgagttgccaatcccgtctgtgttgccaaccacgcctgtgttgccactgtcaccgttagggtttcctccgttttgactgtacatgtaattatggacgaggtgctgatagttgctgccgttgttagctgcagcactggggtcgacggagccgtttattagggtgtcctccgggcagttggcgctggagctgccgctcccgttggccatgccgctcacactggttacgttgctcatgaccggcttgcccacgcttccgtaggtgctggctacttttacagtgtcgttgtcgccttctgccctatgaggagcagcgctctcatcattcacgtactcgcgatagggatttattgtttgactaaagttgtaacagttgatggagctttcattgtccctcgcctccttcacgttagagtcgttgtatgtcgtgttgggtgattgcacttcgctcatgtatgcattgtatgatgtattttccatttttttttgttggcacaaatggtggctcgtgagcccattattcttcctgtacgagcatatacgagtgcctgggggaatatatacctttgcacgcgacccactacgttcgcgtagcgctcccgaaattatttcgtttgctttgctaggtgagccccttcgcaccgtgcaaaaggggggctaaggcaaagctatgtaatctgatatgggtgaatttcctcctcttcgcttcttcctcacccctggagcggcgtgccgacgatgctcctccgacgatgctcctccgacgatacttctccgaggatacttctccgaggatactcctccgactctacttctaacaagccggagaaatggacgcacgagaacgctcgctcctttctgggcttcaacttagccgctcgttaggttgtcctcgtgaaaggataggaaaagaagagttgcaaaatattgcaaaaaattgaaaaaattgcaaaaattgccaaaaaaattgcaaaaaaaacgtgccaaaaaaagatgttgcccctagattcctcctctctctcttacttcgacgaggggcagggggtacactacatgtgaagatttgcacgcatacatgcaagcacgtatgggtatgcaaacaagtgtaggcacgcaaacaactatggatatgcaaacacgtacaggtatgcaaacacgtataggtatgcaaacacatataggtatgcaaaacgcgcatgtacgaccgcacctatgtatgtacatgctcgcgtgcaaacgcggtgcggttaaaaagggggcgaagcaacccagtatttatccaatcagacgggggaaaacactggcgctgtcggctagtaagctacaaagtggtatcaaatgggatgcgcaaaaaaaaaaaaaaaaaaaaaataaatataaacataaacataagcataaatgtaaatataagcatatatataagcataaatgtaactaaaaaagtggggcaaataaatgcggaaaaaaggtaccgcgcgcatatatatgtgcatatatgcatacactatatacgtacgaatatgctggtgcgcgcgagagccgaaagatacgtgggggcaaggtttaaaaacacaagagctgcgtttcgtttggtgaagtcatcacaattaaaaataactaaaaagtggggaacgaacacacggtgctgcgttgcataggtccgcaccgggccgcgcgcgcgcaaacacgatggtaaccacatgcacatgcaaagcatgcattgcgcttgtaggtatatgaatactgtgcgcataagtacgcgtataaaaattctcttgattatatgcatctatttacatatcaaatcgtactaaaaaggctggcaaaaaaaaaagttttcctcttctttgtgctctcacgtggagttgctctgcctcctcagtcctgcgcggggcacgaaaaagggtggcgtgtggcactcacagtggaggcactaacagtggaggtactaacagtggaagtactaacagtgaatgtactaacagtggaagctcgcccaacgaaagtgcgcactattacgagcgcaccaaggcatacaaagtggggtaatgaatgtggacaatgaacacaggctagtcaacgtaggcgaatcaacgtagatgagacaacgtagacgagtcaacgtagacgagttaaagtagacgagtcaacaaaaaacagaatgaacaatcaaatcagagtaaaaacagtatgaacagcatatgcagaaaaaaaaaaaaaaaaaagctagctgttcagcacttgaaaggacaaaataaaaaatgcttggaaaaaaaaataaaataataaataatcaaaaaaataaagagttggacaaattccctaaaatgtaactttaaaaaattaaaaaagggtagatatgaatatgtacataataagtaataaacacgatgtatatatatttatctacttttaaacgattaggggaaaaagcaaagaaaagaaaaaaaatcctgatgacaaatgaaaatgagaatgaaaaaaaaaaaaaaattacatattttatttattacttgtttttctttttcttctttgcgaaaaagaaaaaaaaaaagaatacgcaataaaatacgtgcaatacaaaaagagacgatacgcaacgaaaggcgcgaaacgaaaggcgcgaaacgaaaggcgcgaaacgaaaggcgcgaaacgaaagacgcgaaataaaagacgcgaaacgaaagacgcgaaatgaaacgcagatttagaggctactgcaggtgcagcaaggaatagcataccgactgcttatatgcccactcgtgcttatgcccactcttgcttatgtccactcgtgcttgcaataatgagttggcgcggggtacactatgcaatgagcgtatgcatatggacgcacggcatatggtcgcgtgaaaacagatgcaacagttgatgctaagataacgtattcataatcgcatggaaggtggaaaggaaaaaaaaaataaaaaaacactttgctatatatcataaaataaacgcatctttgttttacaatatttctatatcacagctggcaaaacaagtttgaaaaaaaaaaaaaaaagtgccattaagggtgaacatatgaaatgaaaaataaatgaaaaaaaaaaaaaaaaacgaacgcgacataaataaaaatacaatacgctttacatgttgcactaaagaaaaaaaatggaacgcatatatgcatataagtacgcgcgatggcaaaacgcgattcaaagaagaaaaaaagttgaaaatgtaaaaagaccggcctcgcaaaagcaacatgtactattatacagcgcagagcgacgcagggaaggaaagcaatgatgtatatcgcatgaaaaaaggttttaaaaaaaggcaatgcctatcacgtggtgaaaaaaaaaaaaaaatgctgcaaaaagtgtcaccatagaaaagaataaaaataggtaagcgtaaataaaatcaacataaattaaaattaaaattaaaaaaaaaaaaaaacgcactttcgtgtgagggaaccatgcatttcgaccccaatcaagcactgccttgtccgcaccgacaggccatgcaaaaaaaaagaggaagaaaaagaggtgccaactaatagcgatcaagtagataggttacgaagaactaacgcctgtcttatgcgcgcatgactgcacgcacaaatgtgagccaggcggacgtgcaaatggtaagccagttgcgctgcgtaacaacgctctcgccgcagtgggactctccccactttgccgttttcgcgccgcacacaggtgttcagttcatgtgcatgggactcagcgtcgcatcctgcacgagccgccaaatgctcttattcggcttgcgcagctgcgtctgcaattggcaaggagtgcaccaacatacacgtgagtgaataatgtataatacgtatgtacgtacgttggctcaaggtgatcagcacggtgatgtcagcggcacagcggtgacaacagcgtgtcggcgataccaacgtggccgtgataacgacgcaggagtgaatgacatatatgggagcatacgctcagcagggggaaaatgactactccgctgaaaaatggggggagtagaatgtggcgactcgcgtgaaaagagagttgcgctacagtagcgcgacagtagcgagaaggttacacgataaagcgggtgagagggcgatgtatacgtcctcgtacgcgacaacgagtgtttgtattgtgcgaaccgcttatgcaagtctccacacgcacgaggggaatgccaaatggatgaataaatgcgtttgcgcctatggccgttggtactatgtacgtatgtacatatggatcacgcagaaaaaaaaaaaaaaaaaagctctacaggatgcatatgttacattttcatgagttcatgtgaacattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatgtgaacattcggtaggaacactgcgaggtacgtttttttctctaaaacaagaacattttttttctttttcttcatcgaactgtttcttttgaattctctaccatctgttttttttttttcgcgtttttttttttacaaataaacatgtatatatgctgcgcatgtatacatacgtactgactgtacgaggcgcataaatcgcgtgaacatatgcttgtgttaaagaattgatcatggcatgggacgcgataataatttctcgcttaacctggtcgcggtggcacaggcggcagagagcgggagaaggcccccgctgggggcggtgctgcggcgggtgctgcggcgaggatgacacagactcgcagtgcgcagtgttatggcccctgcctacgaacgaagctgggcgccgagcattgtgcgtgcgtcacaggtatgcacaaaatgtaggcgtataatgtaggccgtataatgtaggcatataatgtaggcatataatgtaggcatgtaattgtaggcatgtactgtaggcatgtgctgtaggcatattttatctgcctattttatatgcctacttatatgtgcatttatttcattttgtgctgcgttcgtttggtacgtaacgaagcggcaggtgtatgccccgcgtcgccgcgtatgcacctgtgcaggggagctcgcaaacggaatcgcggaggagcccccacgtgaaaacggtgtggtgctcatatgtggagacgtggctcgaatgaacacccttaagtcctttttcaaccccacaaacagtttttcacatcgcagaaaatagttgctctttgcgtcctgcgtccaaaggtggcattttttaattacatatatataatactgccactacgaagggaatatctatttttttttttttaaagtaaccctttgactgcatgcaaaatgggcataatatgacacgcgtcaattttgccagcatattcttttttttaaaaaaaaaaaagcattgctctgtcgttgtgcgaatttgcgcatgttgcctacgtaggtttttttttttttttttgttaacaactttttgtgaattaacgaaaattgggtgatgtgggaagggcgtcgttctgttcagcgcagagaggaaaaaaaaaaaaaactaaaataaataaataaaaaaaataataaaaatataaaaaaaaaaatatataggtcgtatatattatataatttatatgatatataatttatatgtacaccgatttacaaaagctacggcccgtttttatccatttaagccggttagcccgtttgccccatttgaattccttttttttttttttgcctattcctttggcggctcagcgctcgggaggcctccaaccggaagcgcgtcattcgacggtcgcacgtggcacatccccctgatatacactccatgacgtatgcaaacaacgcgctcaggagtgcccgtgttatgttcgcatggaaatgtgtatgtacaagtggggcatacacccatacgacattttttaaaattgtgccatcgatcttcaacatggtaatgagaagatgcataaccatgaggtgtgaaccgacccaatctgcgtgcaccctgtgaatgctgcgacgcggccaaaaggaacatttaaaaggtaaactgtggatccaccctctccttccacgaatgagcaaaagatttgcttctgacgtttgttggccccacgtatgtattattcctcctacgtgataacgttcttctccctggaccatacgggcacacaaatgaaacgcccaatacgcagccccgcaaaagtgtaaagcatgatatacactcatatataaatgtgcgtacactcgtatgcatatccatgcacatggagaccttcataccagagcttcactcatcaggaatgtgaacctaattagaaactccacaggtcatttttaatggcatcataccttttcccccttttaaaaataacactccagtaaaattttttttttttttttatgcccccctatgctaaaatctgatggctcgttatgaactccccagttggcaaccctcttgggcacaagtcccccccctccgcatgatggccaaaatgtgcatccgaaagggggaaatacatttataaaggggggaatataaaaaaaaaatctacacgtgacacggtgagggataaatgtaccttcgttgatgctactttgtgcgctctccttcggtcatatttataaaaggataaatttttaaatgcgcacgcgacggcgtcgtaaaggtgttctctcaaaagggcatgcacagggtgaccgttttttctggcctctgtgtccatcgttttttctttttgtttcgttcgccatacttggcattaaaaaaaagatcaataatgagtatcctcgttttgcacacacctgtctacctccccccccctttttacgcagcgcacgtactgataagttcgtggtcttagtcccgaaatgggacttttaatgtgcgaaggggtgaaaacacgtacatgtgccacgcatgaaggttattctgattggccaccaaacgtgctgaactgttatagggaacatcccgtttgaagggagaacatgcactggatcgtccacgtgcaacagcgcagtgttgttttgtatgctttaaaaaaaaatgtaaaacttggctagctgtcatcaaaatatgaccattctacatgaacggttaataaaaaaatgtaaaacttggctaactgtcatcaaaatatgaccattctgcatgaacggttaataaaaaaatgtaaaacttggctagtcatcaaaatatgaccattctgcataaacggttaataaaaaaaaaggcggggaaggtcattctgcacagcgaacatgaccgttgtctgcagaggggaataaaaagggggctgccatttcggccatatgccgtgcacatcaacgtatgtgcagctggacactgttgcgtccatacgactggtggacagtttaaagggccccgctcgaggaaacgcacacacggagagacgtaccagggaggggaagaatatctctacgaggcaatgcctcacgcgtcacttgcgtaattcgctagcctccaaatgttttcattctcttcgtcaaaggtgttcttcctgcagtggtgaggtgtgcaagtgccaccccaaaaaggagtgacttatccgtttacgagcgctactgtcattgcatgcatttatttgtgcggacccgcgatggggcccacgcactcgtgttgcgattacctgtacgccaccctcgtgttgggtatgttcgttttctccgggtggttctcaaaatttgtcattccattagttgtgtctgtgcccaaccagtgctccttgaaggatggttcgtacccgctgaaggggagagggaagggacaaggaacaggacaaagttacattttttctatttttttttttttttttttttcttttaccattttgcgaaatcgcaacaaacgcgcaacttcaaatgaaagaagggccaatttattgtcacctctgcatgacggagttccttgctagttcgcataagtccacggtgctgagcttccatatgtgctttggaaggggggtgcgaatgggtgagaggccaatgaggaggggggggtaaatgagcaaaaggggactcatctgcggtggggactcctcgtcagcggtgggtatttcccactcttggtgaccactccccgtgcgagctcattaccgcgcacacggagtactcctccagcaggggctcatccgtgaagtggaacatgagggggtcgtccgtggacagagacacgttcaggccaattttgaagaagcgcttaaacgggtttttctctacgggggtggggtgaaggcaatttggcatatctcagcgatcacccggctggcagctcgctggctaggcgcatttagatacagacacgaatatatgcatgagcacacgaatatatacatgagcacacacatgagcggacgcaaacccgcctcccgcgtgacgcaccctgttcagagtgagcctttcccgaaggactccgtgcagacataccgatctgcaaaaacagggcgttgttggacaggggcgaaacggccaacccgatctgcttcaaatagtagaggtacagcaaaacgggcgatttcctcaaatttattccgtggtttattctgtctgccagtaggaacatggtggccaggtggcttatatttccgatttcgccgcagtggggtctgccatgaggggtaagagggcgcgtcatgaggggcaatcgggcacgtgatgaagggcagtcgggcaaaccatgaaggcaagcagacaacctatcgagcgcatgtgaactctgggaggagaacactgtacagcttaagtggagaaaattttttgcaaaattgcgaaggacatggtaatgagggatgggttccccttaaaaaggttacacaaatgacgcatatccatcggctcacacttctgctactcacctgaaagccatggggcgtaggtgtcgactaacgagaaagtcatttagggtccttatgttaacgtacatatagtatgcgtagtaggagtaaggggggttgttgtcactggtgtatttatcaggagtaggaagctccccacctctagtggtatacttggaaatggccgactcatcatcaacgctgtcccaaccaacgacttgctggaggaaggaaaaaatttctttattctgttctggatttttgacagcttcaaaacaaggttcgaatatgttacttaaaaaatcagcaaaggagttgattatccttctttttttatatatatagtaaagtcttggtacttgaataatccaacgtacagaaatactggagagattattctgtagaacccatttagctagctttttccattcgtttgtgttccttccatatatagatatacgccattccacatgttgatatttcgatttctctaaattttttatttcttgttttgtaatttcggctaagtaccttccttcgatatagttatccgttttcaaaaatatttctcttagcaatttttgtccaaatggattatatttatcattgaacagatcgaatctgtggaagcagcttccgagtgcattaacggctagtgtgtctacggttgcttcatatgcagaggtctttaattcctgatcgaaaatatccttaagggtcattttaatcccattttctgtcatgtacactacggtgttaggttctgtttggtatttgtctcgaatgaatcgcagcaataccttctgctgcatgcatgctgagtgatgcacatgtgcatctaccttcctgatgttgtaaaagtccctatgctttatgttagctgtttcacgtaactctagagacccattaaacataaggtggaaatcaaatttttgttctaggtactttaatctttgatagcagaagcttttgcaggcagggtcctgcacggccatcattatttcttggatggctgataggtattcctccgtcgacttgatgctcgcgtgctctgctagcttgttcgcttcgctgcattgatctctgcctgcatcggggagggggccacagtgcgcattgtgcgaacgatgtatcggtgctggtcgcaaaaaagtaactcgcaaagcggcgccctgtccaacgatggtcttttcagcgctgccctgttcaacgctgccctgtgcaacgctgaggtagcgctccacgggcgccgcctcgcgcgggcttactcttcggcccatcgtccagcagggggtcccagtgaacgaagaaaatcccgtcgacaaaattgaggaaggcgttacacttctccaaaatgaccaccttgctagggttgtaaattggctcatccgacttggtgtcttcatgctccttcggttcgccgcccttcgagtggcttcttttttctaccaacgtcgtgtcgatgtccgcgaacggctttataaactcgtcccgcaggttgcatagcttcaggattttctgcgtgcaggggggggagcggtagcactgtggagcggtagcactgtgaagcggtagcactgtggagcggttgcactgtgaagcggtagcactgtggagcggtagcactgtggagcggtagcactgtggagcggtatcactacgaattggtagcactacgaatcggtaacgctgcccatctgctgcgccactcgagtgataccttcgtgacgtccacctcctcgcgcggaatgatcccagtagacgacaaggtaaagatgaagcgattggagctgttcaaatctggcagctccttactcacgagggcgttctcatcatactttgtgctcgcatgggacgaagctttcaccaccgtctcgtacagagtgtcccaccccttttttttcttcagcagagtttcacccaagtcgccgttgctgtttggtcgcttcattgtcgcgcaaaggttagaagagtgaaatgggggcaaatgtgccacttttttttttttttttcaaacaaacccaattcgcgagttgggaaatggacactgaaggggatgtcgcaaaatgttgaggtgtccacctgcacgtgcgatgttgtaaaggagaccacgactgcgtttgtacaacagcgaacgattggacgtgtttgcagcggatcaaaggggaacaggcacacacgcacacagagaaaggatgtatgaatcgcaggaagttctttttttttcaaaacaagggaaaggttgtcctcaccgacccgttgcaaatcagttatgtgtactttttttttattatgtgtattttttttcagcacaagatttgagcaaatacgaccagccgctatcctttgctttgcggtttacaatgcttacctgtcgatgaacaaaattcaccgcgtagccactcctgtagcatttttttttttttggaaagactaccaattggaggcttcccctcacgtcatgtaattggcgcatgcgaaaattctcgcgaaaggatatatgtgtggggaaaaaaagggtgtatatgtgtctctaacagtgcgttagcgttgtactcctcaagaaagatcaataatcttctgaccacgtgcatgcttcacaccatacaagtttgacaatgtcgaaaggaaggaggaaaaaaaaaagtaaaataataaagtaaaataaaaaagtaaaataacaaagtaaaataacaaagtaaaataataaaataaaaaaaaaaaaaaaaaacatttcagagaatacaaccctcttaactgtacgtatacatttgcagaattaattccttttaggggtggaggtgcaacacggcgaatcctgcgtgctgcacaaataagaaccacgtgaatgtgtagcacctgtgggggcggactgctcgtggatagctcatcgaggggacatcaagcgttgtgcataaaaaatcaaatctactcatcaaaatggagcataagttggggggtaccctcaggaagaaataaacaaatgagtaggggttacatcccctgtacaaaaaggtagccacccatttggcccccatagacatgctcaaaaacgttgctgtaaaaaaacaactaaatcgagttgcatgtgcttggcactttagtggtcccatttggagacaaccccataggggggattctttacgtgcggaacgtgcgcgcagagatgactcaaacgaacggaactaaattggggtgcctacatgcggcgccctttttgatcgccaaaatgggaatggacccctgtatagtgtacacatgcgcggttgtatacgtcgctcgtgggcatatgcagtggcgggttggggaacagctatgtaaccctatctatgtggactgcgtggacctcgcgaactacgcgaacttcgcgaactacacgaactatgcgaaccacgcgaattgcgcgaaccacgcggactgtcacgattcgcatgctccaccttcgactgttcccccccgtggcatctcactttccctttttttaatgatgaggcattgtgcccagagattgcaactccctcgttaaattccatacggaggggtcccctgtgcattttttctttctgttcattccatgcatcggcagaatagcccctgcgatggatgtccaataatgagctgtgctatttgaattggcaactccggggaggacatccactacgccacaactacgtggtatgtgtgtcaggggatggaaaaaaaagaagaggtgcatcccttcaaaaggttacacgcggggaaggaaaaaaaaaaaaaaaaatatgaaccgttcaggtaaactccccactcatgcaaatttacacaaatgtgtgagaagaactcgcctgtgaacgcgctttattgccattaagagcctgttaacaattaacctcctggttaggtctaaacagagttgggcgaaacaaaccgtgcgagttgcctccactaagtgcaatgataagaattctgtttttacttctgtaccagtttggcaattattcagccaactctctttctttctttttttttttttgttcgcggtatgcccctctgagttaccaattagtaacaatggtcaacccggttagacgggcgcatccgctttacacctttgagatgtccacctttgagacgtccacctttgagacgccacctttgggacgtctatctttgtctatctccccgcgtagcaatatgcgtaatggtaggagggcatttccttaaatgtccgtatgccccctccaaagggggagactttcctctgtgacaaaaggacacaagggatgaaaaggaaaacttacagcaggcgccgtccactcaccgcactgctgcgcgggttggctgcttcactgctaagctgcctatctgatctgcgtgaagtgttccctttttttttttttttttttttggagctttcaaaggggtgaaagagcttaggagatccacaaagctaaaactaggcgtgcatcacatcgaaacgaatttgagaatcgaattttggaatcgaattttttgggagggaagtcaattcagcattttccaaagggtatttcttttcttcttcttcccttgaatttttctttttttcttttttcctttttcctttttcttttttcttttttttttccctgcgcacattgcgctgaacgcgttcgtgtgccaattttaaaattgacaaaaaaaaaaaaaaatacacagatacatatgcagatagatatacatatacggatacacaaaaaaaaacgcattacgcggtgggtacacaaagcggcttttcaagttttccaaaccggcaaacgagcaaaggccacttttatgcgcttcgaacgaatcgaacgaatttccacccacaccccgtcatacgcgcaatctcacaagaccatttgtaattttccaatccgcatgtgtggtctcccccttccctcccctggagcagagttcacacgtgagttaggatttggtgaaggactacgtataaagttctccctccctgggcgacagaaatggggaagttctcccaatgatgcctcctccttagcatatatgtgcacacacgtgagggcactcgaagtttaaatccggcccactctgtgatcacccctgagcattgcacagaggaaggcagcccgtcagttactcacgtctgcaccgcgtaaggagagaaacagttctgcgaaaatgatgaatgtcatacgtgaaagaaacaggaacttcgacctgagtgattcgtatgaagggcggagtcctgcggagacgcacagcagcaacctcgtgagtggcagccaccatgtgggtagcggcaaccccgtgagtaccgccaactccgtgagtagcgccaaccccgtgagtagcgccaaccccgtgagtagcgccaaccccgtgagtagcgccaaccccgtgagtagcgccaaccccgtgagtagcgccaaccccgtgggtagcgccaacgaggcgagcgtggacatcagcagcgagcggtacatcatttggaggaggaacacgccattcctgtacaacgtgctattgaggaacaagctggagtggccctccctgacggtcgagtttataggcatcgataactccttcaaagctaaaacgaactattttacaaataaaatcctcctcggaacacatacgtcaaatcaggatgcagaatacgtgtatattggggaggtaaaggctccactgtactctacaaaggaagacgttttgcagtttgaaaactacacagggtttattaataacaaaaagaagaaaaagggacacccactcccttcctttgaagtaaaggcgaagttactccacccaggggaagtcataagagccactcacctaccaagcaactcgttttttattgtcactcagacgtgcaatgggaatatattgctctttgattatacaaagcatccttcgttcccctcggacacgtctacatgctaccctcagatgatcctaaaggggcacagtagtgaagggagtggtctatgttggaacattaatcgggtttatgatagctgcgccaagcaaagcgctgcgtttagggaggaggtcgagcctgacgcgagggaggcggcggaggcggcagacgggacagacggggcagatgggacagacgcggcaggcgcgaaggaagcaaacgaaggagaaagcagcgatgaagtccttgctgatgtaaacacgagcaacttgctcctcgcctcgtgcgcatcggatggaagcatatgcctctgggatataaacaaaggaacgaagagcaacgaagtgccaagaacgtacggaattaacaaaaccggaaaggttgcagattacaatttgaaaatttacgaaaatacacccaccttgagtcctctctgtacatggatacataaaaatgaagagacgtcattaaacgatattttttttcatcccaaatttaaaaacgtcataggggtttgtgatgataatggttatatgagtctctatgatgtaagaatcaaaaattttttttccaaagcagagatcaattttaaagaacacaatgcagctatgaatactttttcttttgatactttttctgaacatactttttgctgtggatatgcagatggattaatttctatttgggatttgagatatgataaggagtctctccttcagctagattatcacacacagagtattaatcgaataaaattcagtctgatgcagtcaggtatttttggatcatgttcagatgatggcacagcatgcatttgggatatttctaggaactctgcagattatggaaaggtacaaaaactggaggacgatatttacaataactcgaagaagatcccaaagcagctgctcttcgttcatggtggccatgttggaagtgtgtatgaccttgcttgggccaacagcaacaccttgttggtggccacagtgggtgtggataactcccttcaggtgtggcacatgaacgagcagttcttgtttcagtgacgcggggtagcggcggggtagcggaatagcggcgtagtgacagcgtagtgaccgcataacaacagcgtagtggtaaggatgcgtatctccccggatggccaaatggtgacacgctaaagctgaagcacaaacgagggttcactctcaacgtaggaacagacacatgtgggagagacacacattcccgcgctgccccaaaagggatcaggcatgctcacctctgggtggaacttttttttttttttttttttttcatacgttgccagggcgtatgacagcgaaaacgccaacgtaacttcccgagccaatatcagcattgcaactcgcctgctccagtaacttcccagcgttttgcgaaacggacgagtaaaggaggggacctgtctacctaccgcccgaggcaacaacacatgctgtcacacgatactccatttttctttccacacaaaagattttttttttaaacgtaaaaatgttttcttttaaaagtaaggtgattttttttttttttttttctctcacacttgttggaaaaggggtcttctttaaacttcaatccgtctgacacgtcgcgccgattgacggagggagcacttgctcaagacacgcacgtaaagcgcacacgtgcacctgggcactcgcaacaaatggggaaataggaaaacgggagaaggtccctactttggaactgctgcggagcttcgcggaatgacccgctggtccgtttactcaccgtgagtcccttcatcgaggttggcgaggtccccccccaagaaaattcttattggtttgctctctctgactatatcctcgctgcacattagccgagcctttcctcaaatgatcaccccgctgctacgcattttttttcggatctcagttcttcccccaaggaataatagtcccttatgtgtgtctacctcccaaaaagaggaactttcttttgcccctgtgcatatacacacgttcagtagaacccatcacatatgatgataagtgacacaggtgaagatgccaaaaggggagaaaacgagagcggtgaggagaatgcagaaagtagaagtgacgaggaggacataaaatataaaaaaccagatacgcacacaaatttttggaaatccttcgggcttggtaccaaggcagggaagctcctttacaacctctacggggagaaaagcaaaataacccccgcccttatcagcacgaagagggccactaaggatgatccacagatgagtgaacctgcccaggtggagaggaggcgtccccaagtcagctacccggagatcaaaagtgggtgccatcacgggggggagggatctccccaagggcacagccgcgttgcaaccccgggggaagttacctgctagcccggtcggcttctaacccggtcggcttctaacccggtcgtcttctaaccacgtcatcctctaaccacgtcattctctaaccacgtcaccttctaaccacgtcacttctaaccacgtcaactgctaacacccgctgccaccccccgcagagcccgtccggaaggaacaccctatagacaccataccgcacaaaaaaccactggccaaaattttagaggacacaaaaaactacgagtgcatcaaagagcttcctgcacagattgaacgaaatcgaattttggaaaaaaaaaaactcagcgagcttttctttggttacaaatgtaaggttctcccccccagttgctctccagccgtcttaacagacgaggagagaagggaggcaatccaaagtgctgagatggctttctcagacatgcggaattctagttgtagggaagataacattaaggaaggaatgaaggtttatcaagccgagttgatgacggaactgagagagaaggtggaccagtacaacgagcttgtttcccttggagtgccacacaaggagggtgtcgctccgacggacagagagtgcaacgaatatgaatataaaaaaattcagctagtcaacgaaattgaggcttgtagaaggaatattcagaagacgaacgctgtgctggattcgtccaagtgaggggtccctccaaaggggcatacttaacggtgtgcttccttgagggcatacttaacggtgtgcttccttgagggcatacttaagggtgagcttccataagggcatacttgaggatgtacttccataagggtactcccttaggaggtgtgttcccccctggattgcctcctctccccttgttatgacgctgaatagcacaagtgggcccttcgccgcgaagcggtttcaccgccaagctgtcagatgggggagccccaaatgggactgctgcgcagtcgattggtgaacaacccagcagttataagcagtaatattgacccatcaccaccatgcacctgtaacgtgtagcgtaggatgcccctaaccgtccgccctgatgggaactgaacatagcatcctctctgtcacgataattgcctcatccccaaatgggaagaatacctttgctgtgaggctcgtcaactgtgcaagtgtttcccccccaaccagctcgctgccttccacgttttatttgatcagggggtggcacactcaattctccatccgtccgtcacgcgatttgccttcttcactgcgccttttttaacatggcctttccgtcctcacacgatttgccttcttcactgcgccttttttaacatggcctttccgtcctcacacgatttgcctttttcactgcgccttttttaacatggccttttacttttttttttttttttttttcctcttttcccctggcgcggaacaaaaccgggtcataagctgcacaatacatgtaacatggggtttttttttttttttttttttgtgtcatttgttgagacttgacttggcaagacttcttcatatctgctgccccctcgagaggctcaatgttccccttcgtcctcttcgtcctcttcgtcctcttcgtcctcttcgtcctcttcgtcctcttcgttccttttcgtcactctttgcacgtcctaccagcttgcaaattttgtcacctccccagaaataaccccgccaagtttagcgcgtcaactggggatccctgcggccggaaaagaaggcaaatgggggaaataaaagcatacggtcatgcatacataaagaagtattttttttttgttttttcacgcgatggacttgcggagatcgtccaaatgaacgtttataccattttgactcattcgtcaatgcgagtggctcttcccactaggcgcgcctgccgtgcgagtacacccgtgcatgtggattatgtgccgcgctagcttaagtgcgcacttaacagccaggacatgcgcggcgctcctggcacttttgctttcgcgacgagtgtcacctgcgcaccagttgtaccttctctacgtttttttcttcttcgtcttcttcttcttcttcctccttttttttttttttttgtctttttgtcacaccagctcggagttatcacaaccacaatttttccgcactgttacaacgccgctcctgttgtgcctttttttttttttttttttatttaattccgttgagtgtgtctatgcgcagaggtcttccctaagtgagtcgtttactcatcccaggaggaagggttccccccagggtgacaccgctcattttgtggcatctgttgaccatcacaccaggtaggacagcacatagaagccaaagtacaaacggtgacaattgattgcacaaagaggaaagaacaatcacgtcccactcgctggatgtcatttttgtccatgttatgttcggggggaggagaaggtccacaaatatggactgaaaaaaggatcgactttgttccctacccgacatgaatgctttgtgcatgcgtagaagggtcttaatggtagcagtgtgccgagtggtagcagtgtgccggatggtagcagtgtgccgagtggtagcagtgtgccgaatggtagcagtgtgccgagtggtagcagcgcgtcgctcacctgggactttccccccacatgaactcctttcacccccttccctgtagcgtaaccctcagcttgtctctacagagagttagccccacggagttcataagagggagaggagcactcggaccaaagcgtcgtcttgctagcttgccaccttgttagctcgccgcccttccagcgtgcggcccctatagtaccccctttcacagcggcgtaacccacgtcacagaaggtgagcgccctggaagggacgactcctcagggaaaaaccacgttgcaccagtagacactcacctagaccaaaaacgaatgcgaacccgtcccacctcatggattctgttagcaaatgtgtcatcgggacgaagatcttcgtcagggataaacaaaaggtaattttttctgaccatggaaagagctccactgcatgtgcgtacatgcatagtcgtacccatgtcgttactaggccttttttgttggccgcttttttttttttgttttccctttttgagggcgttaccggttgatcctagtccacgccacgtggatgccctgttggaagcgcgcaaagggattagctgctaggcagttaatggcaagcggattagctgtcaagctgttaatggcaaaccagcatgctgccactcagctaatcgcccaccaacttgctgccactgcgcgaatgtctccccattaattaccccccattgaccgctcccccgtcaggtgtgggtgtgcgccgaaatcataaaggaaggaacggatctggtggccaagacggaggatgacgagatcgttgtgttgaaggagaaggacgagttccatctaaggaatttgggtacgtatgctctccccgatcagtaggcgcaccgataagtaggcgcaccgtaactcgtccaacataccccaaatgtgattcccccacgataagcgtatcatcctgttcattttctcctgcctcttcccatccttagacgtattcgactcgagcggtctctcagccccctcagacttaacgaatctaactcacctgcacgaagcatccatactgcatagtttgaatgtccgattcgatattgacgaaatatatactctaacgggaccgattctgatcgcagtgaacccatttaagataattccagatttgtattctgacaacatgctagctaaacatgtgcaaccgattcagtctaaaagtccacatattttttccactgccaatagtgcatacctagggatgtgtcagcataataaacctcaaacgatattaataagtggagagtcaggtgcagggaagaccgaatcaacaaaatacgtgatgaaatttcttgcttgtgcaggttcagacattaaaaatagatccctgattgagtgtcagatattagagagtaatcctttgttagaggcatttgggaatgcaaggactctgaggaatgacaactcgagtcgttttgggaagtttattgagttgcagttttctttggacaggcggggtgggggtcagtactacaccaaggggaagttgtgcggcgcgaagattcggacctaccttttggagaaggttcgggtttgctaccagcaggagggagagcgcaactaccacattttctaccagctctgcagggcggccagggaggcgaaggtggcggctaagggggcggctaagggggcggctaagggggcggctaagggggcggctaaggtggcggctaagggggcggctaagggggcggctaacgagtcggttgacatatcggctgacaaatcggctgacaaatcggatgacaaatcggctgacaaatcggctgacaaatcggttgacgaatcggttgacgaatctcctaggaacacttccaactctgcgaacgccgctaacattgagagcgccgctcaggaggaggcgcgcctgtaccgcttccccgcgacggagaagtacagggaccccgagatgggcgcgaagccggtgagcataaacctgacgggcttccaaagccacgagcacttccgctacctgaccaagtcgagcgtgcacgagttgagcgacgtgaacgagctggagttattcgagacgaccgtatacgccatgcagaccatcgggataagcgaatcggaacagcaccaaatatttcgtgtgctagaagggatcttatacattgggaacgtcctattcagtaatgacgaaagtagagaagagtgtcgcattttggaggattccctttctgatttgaaaaaggctgcatcttttttagatgtagatgcagaagaattaaaaaacgcactctgttatagaaccattgtagcgaataacgagtgttataaaaaaccagtaaatgcaaccgtagcaaacgatgtcagggatgcactagctagagccatttatggatgtctatttttaaaagtagtagaaagaacaaacgaatccgtaggtttttcagaagacaataatttgttattttgtggggttctagatatatttgggttcgaatcatttgcactaaattcatttgaacaattgtgtatcaactatactaatgaatgcttgcaacaatttttcaacaatttcatatttaagtgtgaagaaaggttatacattgatgaggggatagagtgggacccattagacttccccgataatgcagattctgtcaatttgcttgaatccaaaccgtatggggtgttctgtatgctggacgaggaatgctacgttccatctgggaaggacaaaaccttttgcagtaaaataattagtaagcattgttccccccttggtactgccaccaatcggtttatggctgtgaagacggacccatcctctttcgtcattgttcactttgctggaaaggtcacttataatacatctggatttttggaaaagaataaagatcagttatcagtagatgtacagaaggtacttgtgaacagcaagagtgaatacacttcttcacttttttataaatatttacgaagaaatgtggagaaaaaaagatttcaaactgtttccagcgaatttaaggaacagcttcatcagctgatgcgaagaatccaagagactgaaccccattttattagatgcattaaacctaattctcagaacatgcccgaaattttcgatcgcgtctctgtgaatgagcagctcaagtatgggggagtcttacaagctataaaggttagtcgttctgggtaccctgttagacttacacacacggactgcgtaaaggattactctattttgttgaacaaggaagggaagaagctgtttcgggattatgagaccaaatcctgggctcagaaggccaccttcgtcctcagccagctgcaccagtgcgacgccatacagaacttgatcgcctcgctgggcgcggcgaagcaacggcgtcagatggaggaggccgcactcagggggggggtcggcaagggtgctactggggatattaggggcacatctgacagtgccgcgaacgtcgagaacgtcgcgaacccggatgagagagacaacgtggttaaccccgatgagagagacaacgtggttaaccccgatgagagagacaacgtggttaaccccgatgagagagacaacaccgctaaccccgatgagagagacaacaccgctagcccctccaacaccgctaacccctccaccgccgctgacaaggctgacagcgcgctcatttgggcggtgggtaaatctctgtgcttcttcaagagtgaagcgtacaacgttctttccaccctgcgaagcgacttccgatctgtgcaggcagtagtgttgcagaagaactacaaagcgtatcgacagaggaagctattcttgacgatgaagaagaaagtggtgctgctgcaaaggtggaccagacacatactgttggtcattcgaaatgagaggacaaaggtgggaagagcgatacagctgatctgtttacacatatatggctacagcattcgaaaggctttcctacacaagaaaaaatgtgcgactattatacaggcacatatgagaggctacttgacaaggaagcattaccaggagtacagacttaaccactatgcaagcctcatcaaagcgacatggaagatgcacaaggagaggaggcatttagctgacatgaaacgagctgtggaaaaaattcaacttaaatggaaaggaattttagcgaggagacaattgaggagactgaaggaggaagcgaaagaagtaggggtgcttattcagagaaaccagtgcttagtgaaggaaatagagaatgagaggaaaaaaaaaatggaggctgagaacaagctgttgaaggccttcgctagtgtggagaagctagccaaaagggtcgacttgctcgaaaggaacaatcgggacaacgaggatgtgattaagggattgacggagaggctggctcaggcgaatgcgccatctagcagcaagttccccagcgagtgcgcgaggataagggtggcccccctaccccgcggggcggacatcgcgtctccggataccgccgcgtcgcctgttagtaccgcctcccctgttagtaccgcatcccctgttagcaccgcctcccccgttagtaccgcgtctcctggtaccaccgcctcccctgttagtaccgcatcccctgttagtaccgcctcccctgttagtgccgcctcccccgttagtaccgcttctcctgatagtaccgccccccccgagacgggcacacctccacgcacagacgacatagagaccctcctcagcaagataaaaaaactggaatgggaaaacaaagaatatatgaagaaaaacaacacgctaaatgaacgttacaaccagcttctcagacttctgtccgacattaaacggaaggacgtgttccttgagagtggacaggcgacgcaagtagtactacagagagggtcaggtacggagaggttcaccacagaacaacatggtgatacttggcccgaacagtctatagaaaagagagtcgcacgaattggagaaaaatacgctgagcaactgaacacgagaaggactactcatcggcaaaatggaaagaacgtagatatactgatgtgcggccctaagggagttggaaagacgagtctattggaggatctctttgttcgaattggagatgaaataaaccttaatttgttacgaaaaaataaaaaaaaaatttctgatgaaagtaactcatttatatatgacacgtatgtagtgacacataaatatgctacagtaaaaatttgtgattgcatgtacagtagcaacaggagtgcagaagatggtctgttcaatttggtaaaaagctctgcttgcatcgtagttgtgttcgactcaagcaatggcgattctattcacccagcgttgcatctccttcaggaagcagccctaacgaatgttaagagaagaaccaaactgcatctacttgaaaatatattcaacgagaaaataaatttaaaacaaagtacatgcgatgtatcctacgcgttgagggtagccaaagcatgtagtgctaactacgtgaaggcactcgatatgtatgacatactgaataattatgtgtgtggggagaagtcctacttgtgttccattcctgggaagacataccacatgcacagaaatgatgaagcctttccgtggcagcactccgatcggtaccaccacttcgccaagcagatcgggggaggcatcggaggtatcggaggtaccggagatctcgggggaggcctccctccacgtgactacatcaatacatatgtacatgcacaccaaatggaggacaccgaaaaatccgcgatggaaacacatgcccgtgtgaaccacctgaatttgaacttcccccccgaggaggaattccttccaaagtatttcacatcgaagagagacgagcacacaactcggggtgacgaacacaccactcggggtgacgaacacataactcgccgtgacgaacacaagaacaataacagcgtgtattccatggttagctcatttaaatccctttgtagtgttcatcccaaaaagaatgcacacgtgcagcttctgcgagagtctatgccgctaaacagttacgtatatggtaacaaaaaatataatgtcgaaatggggaagggtctgcagcctatttatgaaatcacactcaaggggagtgttcccatcacgtatcttctcatcggacgagactccattaacaaaatgcacacgctgctcgccgtggggtgcaaggacggaattatttacatttacaagtgtttgcgaacccccctcgagagtgcccacggcgggcactacttctaccaaggtgcagggggtggcggtgttggcggtgttggcggtgttggcggtgttggcggtgttggcggtgttggcggtgttggcggtgttggtggtgttagcggtgttagcggtgttagcagcgtgagcggagaggacaacgcgaatatcacgtccgccaagctgctgacgaaactgtcggggcacaaaaaagccatcacgtgcctcgtcttcacattcacagaagaaaaaataatttcgtcctcaattgaccgcacgataaagatatgggaggtaagcacgggcttcctgttgaaggttttctcagactcttccgcaactctctctgttttgttgctcccgacaaacctggacctgttcctttgttccaattgcacatccctccttcgtatcgtcaacgtaaacactggtcatgttaatcagaaaatcaagcttgaaagtgaaattaggacactagagatggatgatacagggcttaatatctttgcaggatcaaaaaatggaaccatatatatcttagaaatagtgcacaacgaacgtttagagattcgatttaaattacttttttccctttctccaataacttgtatcagatttgttccgaaacaacctcttctgagttctccactaataactgtgaactcttgtgataaccatatgggaattatcgaatgtgtgtatgggtccaagggtatggtcctcacaagtctatccgttaaacatcgaattagaattaaccacgcgctgctgcccatccgaaatagctactccaagtttgggggcggctgggtcctttccggatctgaagatggaaacatttacatctgctccctcttgccgcagtccaactacagactcgtccttttaaaacatcacaaggtggggacgcgcagctgcagcggagtgaacgcggagttgacgcggagttgcagaggagtaaccgcggagagacgaggcgccccgcccgtgttgctccacctcgtgagcgcgcccaattgggactcttcaccggttgcacgtgccccccgcgtgacaccagttgtcacccctcattgttatctcctccttgttatcccctcattattatctcctcctcgctatcgcctcattattatctccccctcgttatcgcctcattttccccgccccctcgcaggcacccgtcatggccgtggtggtaaacgacatcgacacgctaatggtgtcaggcgactccaagggaaacatggtcttctggaggcgggctttcgtgtaggcgccagggagcgcgcgccaaaccattttcccattaggtagcgcgctccgattggcttttccccatgaaaggccttacaaggagagcgtgcggcagatcggttcgcgctcccccagctgcgaaaaaaaaaaaaactaattaacgatttttttttcctttttttttccttttttttttcccatttttgagttgaatcgggtgtccccggttgtccctgtatcacgtttgctctcgtcgcactttcaatttgtcgtctaccgccctactctccttccttcaaacttgcccaaaagggagcaacgtctacgagcccctttttttttgggagcctccccccaccatgcgctgttgacaattgggcatccatatatataatgccaccttttaaatggggccacactttttgctaccccatgtataaatcgcctcaccatttttaaaccactcgcggagatatttgctcatttttttatttcttttcgtcctctcgacttgcttttttctgtgcttcatcgttctgtcgcaacaggacagcgcggtgctcccccgcttgccaacttaggctagcttttgccctactatgttccggggcaaggggaaaaaaaaaaaaaaaagaagaagccattgaggctgggactacaggtaagtaaaaaaattacgacccacttgtgtaggcacaaaaaaaaaaaaaaaaagtagtgacatgcgaaagggggaccacgaaagagaaaaaaaaaaaaaaaaaaatgataattgagcagcatcgcacaacggaggcccgcaaaagcttttttgattttttttattattttccccgttttgctcattctgttatctgcccagcgagtagccacactactctccatgcacaactgggggctgtgttgccttgcccctcgagtagaagtctgatgtgggggtgatgccccaagtggcgcttctccatctccattctgctgaaggatacagctagccacgaggtttctttaaggggggagggtatagtagtgaagatcaccgtttctgtgatgctcgttgggaaaaaaaaaaaaatccgctaggggaaggagcagacctgcgttgcgaagcgaagcggtggacatggcggagttgtggagcgaagcggtggacatggcggagttgcggagcgaagcggtggatgtggcggagttgcgaagcgaagcggtggatgtggaggggctacgggtaaaagcggtggatgtggcggagttgcggacaaacgcggcggacgtggaggggctacgggtaaaagcggtggatgtggaggagttccggacaaacgctgcgaacgtggcggagctgcggaggataatccaacgcaccagcctgcggaaggggttcgtgcaagacgtaaagagcaactgggaaataaaaagtctcaaattcggaatcatgaacaaggaagaaataataaaatgctcagaggtgaaaattctaaacagagaaatgtacaaaaacaacacaggtattccatatccgtatggagtcctggatctgaagttaggagctcacaaaagtaactccctgtgtgaaacttgtaatcgaaattttatgaactgttcaggtcattttggatacattgaattaaactatccacttttccatgtgggatactataagtacatcatctacatcctctactgcatatgtaaagtatgttcacatatcctactgagtaatgagaagctggagttttatactaatctgaagagacgtacagtagaggataaatttttcaaaaaacacatttttaaaaaaattctgaacagttgtaagaaagtaaccaagtgttatcgatgtggatatccccaaggagtaataaaaaaaattattaagcctagtttagatcaattcatgaaattaaaacatgtaattaaaacgaaggaaaatggaaaaatggtaataaaagaggatgatttgaatagtctttacgttttgaatctcttcaaaaatatgaatccatatcatatcaaacttttaaatgtagaaaatccagagaaactactcataacagccttgttggtacctcctaacacgattagaccatctgttataattgatgaacatggcacagcagaggatgatttgacatgcattctttcagaaatcacacaacttaataacaccattaataatcaatgtagtaatggataccaaactaatcaattcctaggcaatgtagaatttttgcaattacagactacaagatttattaatagtgattcccctgctgtgtctcaattactagctactcaaaatatttcaaaacctggtagaggtatctgtcagagacttaagggtaaagaaggtagatttagatgcaacctttctggtaaaagggtagacttctcaagtagaaccgttatttcaccggatccgaatatctctatagatgaggtagtcattcctgaaattattgctatgagacttacctatccagagaaggtaaatcggtataacatcgaaaagttgaagaaacttataaagaatggaacgaatacgtggcctggggcaaattacattattaagaaagggtgcaacgggaggagttgctcaaggggcggcgggttctcctcgcagggggattccatcatcgacgtggtgaagcggtacgtcggccgggggggggacccctcaacggggcagtctacctccacggggcaatccccccctactggacagctcacctcaaccgggcaatccccccctactggacagctcacctcaaccgggcaatccccccctactggacagctcacctcaaccgggcagttcacctcaaccgggcagctcacccccactggacagctcacccccaccggcccggcggcggacccccgcagaggcaaccccgccatcaacaaaatcagcctcaagtacgcgaacaaaaagtttgttatagagaatctgcaagtaggagacatcgtggagagacacctagtaaatggagacatcgtgttgttcaatcggcagccatccctccatcgaatgtctatcatgtgtcacaaagcgagagtcatgaaatataagacgtttcgattcaacgaatgtgtttgctctccttacaatgcggacttcgatggggacgaaatgaatttacatgtaccccaaacagaggaagcaagagcagaggctctatatctgatgaatgtaaagcataatttgattactccaaaaaatggagaagtgatgattgcattgacgcaggatttcctttcagcttcgtacgtcatcacaaataaggatacctttctggatagggattccttctgtttactatgctcctacttctcagatgcaaaggtggatatagagttacctgtcccggctatcctaaaaccgaaggaactttggacaggtaagcaattgataagcgtactcataaaaccaaacaggaaagaaaacacaataattaatttcgaattgaaggagagggaatactcaacgaaaaatggagacctcaagcatatgtgtctaaacgattcttatgtgtgtttctataagtctgaattaatttgtggttctttaggaaaaaaagttttgggttcttctaaatatggtctattctactacctcatccatcataactcatcctacgttgctctaaaaattatgaaccgtttttcaaagctcactagtagatacttcacaaacaaaggaatgactataggtattgatgatgtaactccatcggatactctaattcagaagaaaaaggatctcctacaagcaggttacgaaaaggtgaacaaagaaatccttctctataatgaaaagaaaatgcaaatacaaccaggatgtactttagaagaaactctcgaaattaaggtaaaaaatattttagatgatttacgaaatgatgcagggaagacatgtaatcaatatttagatcatttgaataagcctctaattatgtttaattctggagctaaaggagctctcatcaatattgctcaaatgattgcttgtgttggacaacagaatgttacaggtcagaggattcaaaacgggttcattaataggaccttacctcatttcaatattcattgtaaggactctgaaagtagggggttcgttcaaaactccttctacacaggtcttaatccaactgagtttttttttcataccatgtctggtagagaagggcttgtggacacagctgttaagactgcagaaacggggtacatgcagaggagactcatgaaggcactcgaggatttgtcaattcattacgactactcagtgcggtcttgtgacaaacaaattgtgcaatttatttatggggacgatgcactgaacccgtcttatgtagacaacaataattcgtatgctcatcagtttgataaaattttcgatcacattatttccatttcgtctagcaacattctgctctcctatgggaagcccgacccgaagcccaatttggccgctttggccgcttttcccgccttccccgcctcccccatttcgcgcatcacccaccgggtgatctccaaaatgagcgcctcggacgcttcgcccttcatccccatggcgcacgacgagcacttcgtgaggatggtcatggagaagccggagcgcaaccccaggtgggcgcctcgcccagaagcagcggcgggggaagaagaagcagcagtggaagaagacgtggaagaagacgtggaagaagacgtggaagggagagtcaaactggaaatagaaggcagcgtatgggtcgccaagcaggggcagaagcggacgaagcagacgaagcagacgaggcagacgaagcagacgaggcagacgaggcagacgaagcagctgacgcagccgaagcggcaccaccccgaggatgatgccgatgaagaggcgactacccaaaacaactgcgtcctgccgccacacaaatatcagtctattgcacgactcgtaaatgattatcgaaacgtagttgagataaaaacactgatagataaaaatcagatctgcgtgagtgagtcggaaaagaaactcgtacgaagtatgtacaaccagatgagcaaaaacgtagtgaagaaaatcgaaattgttaatacggtgtaccggtccgagagggaaaaatcgcgtaggagtaaggggcagtgtcagggcgagacgaattgcacgagcgtgagggacgcggtgggtggagacaccactagtgccgatgcgcagggttatgcctccgccagtagtgcacatgcgcagggttatgcccccaacaggaggaagaaaagaaacgcacagccgcacagcgggacgaatggcagccacgacagggatgaagtgccccggctgtacgaaagcaaacagtacaagcaaatgataaaaaacgtaatcgcattcgtgagtgtattcgagtatatcgaaaagaagaagcaacactacattctcctgccatatgaagtggtgcagtggaccaattttcttctgaactacctctcagagttgatgccaacaaatatatacgttcataccaaactatctcaaagggaaaatccaactcatcaggaaaggaccaagacaatgaatatctacatgaaggaaattaaaaagtggttaatagtgaaggccatcaatgtgtataaattctttaagaacaagaagggggtggatttgatgagacgaactgattacctcgactttgtccgtgcagagacgtatgactcatcatatcgataccttttttatgactatccctttataaacctgaagcagttgtatttgtttattttttttaatgtttcaaagtattttaagtatatctctgctccgggggatgccgtggggtccatttcggcacagtccattggggagcccggcacgcagatgacgctcaagacgtttcacttcgcaggtggggagagtgaaagtagaggagaggaagggggtggaagaggagcctcgttcgtgttagaggcgaggcgttttctcctcatctgtggtgttggcccccctccccccgcaattgcgctttccacccttttcaccgcttctcacccttttcaccgcttctcaccgcttctcaggcgtggccagcatgaacgtaaccctaggtgtgccaagaatcaaagaaattataaacgcgtcgagcactattcaaacacccatattgaatatccctctacaggtgaaggataattataactttgcactcatgatgaaatccaaattggaaaaaactacaataagagatatatgtctctacataaaggaagactacacaagtcgagggatcttcttatctgtgaagtttaacgaggaactaattcataacttatttttaaacataaatgcgtatagcattaaggagataataatgagacagagtcatattaacaaaataaaaattaacaaagtagttgtagaggtggtaaatgagtataagttacacatgtcgttgaaaaatggagagtttttattttttcaaatggagtctctgaagaagggactgctggatctgctcattcatggggataaggatataaagcggtgtatcattaagaaggaggaggtggaggtcacggacgatgaggtggagggaacgggtgaaggggtggaaggcacaggtgaaggggtggaaggcacaggtgaaggggtggaaggcacaggtgaaggggtggaggtaacgggtgaaggggtggaggtaacgggtgaaggggtggagataacgggtgaaggggtggagataacgggtgaacgggtggaaggcacaggtgaacgggtggagataacgggtgaagaagccggcggactgtctatgggaatgcccactctgtcgagagaccaccacccccagggaaaaaaacgcccccctactgcccatggcgacgacgctaaccacacgaaaggagaagaagccaccgagaaggaacgccccgagaaggaacgccctgggaaggaactccttggaaaggaatgccccaaggaggagaagctgcgaaacatcatggaagcctttaaaatgcaaataaaggaagaaatgctaaaaagggacaacccaggaggggatgaagaaggaggagaaggagaaggagaagaagaactgcttatcaacctagatacgataaatatcgactcgttaaacttagaaaaagtagatctaaatcaattaaggcatgagaaaattgacttttacgataatgatgggaatctgtttagtggagggaatgacccagaatgcaaaaaaaaaaaaaaaaaaaaattatttactcgatccttgtggagggaaacgcgctgaactacgtcctggggttggaaggagtagactttaaacacatcatttccaaccacgtgattaatgtttttcaagtgctgggcatcgaagccgccagagtcaccatcatcaatgaaataaagaaatgtatcgaggcgtacagcatagacatcgatatcaggcacatcatgctgctggcggatatcatggccttcacgtaagtccggctgacgtgtgtttgagtcatgtgggagagttcacgtaggagagttcgctcggaaggcctcacatgtgtgcttcacaccacgtatccagccctttccttttgtgcgcttttttcatcacttcccccctcgtcacccctctcatatttcctttccacaggggagacatccttgggataaaccgcttcggcattcagaaggccaggcacagcacgctcatgctggcatccttcgaagagaccaacgaacaccttttcgtttcctcgttttttaaaaatagagacgaaattaataatatcagtgagagtatcattgtgggaaaaaatattccgattggcacgggtgccttccagctcctctacgactacaagttgtaagtgctctcgagaggtgaagtgaggtgtgatgcgatgcgatgcacggttgtccaagagagtgatgaccaggcgagcggccccactcctgctcacgcgatttcccctccacacatgctcgccccctttttttcaccttcccccccgcagcaaccgagaggaaaggaagctcacccttctggaaagggcgcagcaggaagtgccgtgacggagagatggcctggcggagagatggcctggcggagagatggcatggcggagaggtgtcacgaaactggcacagctcagtaagaaaccaagccagctgaacgcgaagaaccaagtgcccattgaagaggccacaccctgggggagttcccatttttaaatcccgttttttgagaaccccccctttccttttttaaccaccccattttggagggggaannnnnnnnnnctttttcgaaccttgaactccatcagtttagctgtccttctcgccgtgtgcgctgaagcaaccgggagagtgccgctccacgccacctacgcggtgtgaaaaggtgtagaggtgaaagggtgaagaggtgaaagggtgaagaggtgaagaggtgaaaaggtgaagaggcaaaaatcgcaaaggaggacgattcttagttgcataatggaggttataattttggggcaactttttttttttttggcaagcaggtgtgggtcgccaacccacatggggcgttttgctttgcgttttttttaaccccccctaacagattaagcgcagcacttttttttttttttttttttttttttaccttcctcatttcgcgacttcgaaacatggctagtagctaatctgcgagatgtgtcctccgagcaactggcgatcttatctttgagagggaaggaaaaaaggcacctcctgggtggagctccgcgtgagtgggtctactcctccagtcgtttggtcatcattcatttcgttactatttttactatcattattttattttattttattttactttttttttttattttttattattttttttttttttcctaccctttttggctcttctacgtttcccacttttctgacgcgggggagcttgaccttggggctgaagcgaacaagggggcgccgcccggttgccgcctaactgccgcataactgtcgcccgattgccgcccatctgccgccctctgccgctccctgcccgccaaatgacggacttccagacggcttccagctccctggaggaaatcaaaaacctatgcagcgagctgctgaacgcaacggaggaggaggtgttcaacaagctgagtctatatgacgagttggaaaaaaagttgaagaaaatacaaccaataataactcgcatacgtattcgtaggaacgagaaggatgaatcgaagaggacatatggagaaaagatgattaaaaatgtggacactctcctggagaggtatgatatggtttataacatctacgaggaggaactgactatttttagagaaaactacgaaattgagaaaaagaaaattattgcgaataagttgctacaggagcagcaacggaaggagcatgaagcgcagctactcaacagggggagagaagaaaccaaagtggaacacttgacgattcagaggatgaatgaagaaaaaatgagggctctacaaaacacacaagaagatcatgcgcagaggatgaagcgggtggaaacaataaaggccatcattcaggagaagtgtggcttcctctgtgacgagattgctgcggcgtgcgaccgtgacgcggccgtgcagtacgtgcatgctcagctgggggggcctccgggcggagcgaacacggccaacggtgccaacggggcgaacacggccaacgatgcgaacgatgccaacgccgccaacgatgccaccaccgccaaccttgccaccaccgccaaccttgccaccaccgccaaccttgccaccaccgccaaccttgccaccaccgccaacctcgccaaccccggcaacggtgcggtccacctcgtcgactgcctctacctggtgtacaagcaaaacgagttcaagccattcaaggaggcactccaaaatatcatcgagtacctaacccacttggtcaaaaacgtagacaatgagcaaatgaaactcataaatctcatgaacgaacagttccaaaaaaatattctttccaagaaggggactcttctcctattcgttttaattgggtacgtggtgaaaaggccgggagacgtgttgcatgtgctgaagaagcttaacaggtcagtggacgagaaaaatatttatatgtatttggaagaaccagacatcgctgctgactatgaggggtggaagtgctggtacgatggtctgcaaactgcgctcgatgtgttgtgctccttctcccgctgcgtgaacaagtattgcgatgtcccctcggatgagcaggtgcgctcggcttttttgtacttgcggaggaagtttggcgaggtgagaagtgcgacggggttagaagtgtgacggggtgagaagtgcgacggggtgagaagtgcgacggggtgagaagtgaggggggggcattggtgcgtcgcgccgcatcaccgattagacgcgctgcccttcgaggtattggctctctgcttagctttaccagtctgagctgctccaccactttgcgctgcctccccacgttgcgctgcctccccactttgcgctgccgccccactttgagtcggcttcccccccttgaggaggtcggagacggccaccaagtcgctgaacttggcgcgcacatggtagtcggacaagcgattcgtgatatacgttttggagatattcacctcgacaatttttttcttcttcctatgagcatagtaacacaaattagttgcggtggagacggaggaagaagtgcccagaactaaaagaaggtcacacttctctatctccttctcagcttgtttcaaaagggacttaggaatgacttctccaaaaagaacaacattaggtttaaaaattccaccacaaggacattctggaggtagctggtgcatgaaatgagaggttttctgtaacattattttgtttaactgaattgtctccctacatgtacagcagcgagcttcaaagacactcccatgcaggggaattacttttgaattcccactctcctcatgtaagccatctatattctgtgtgataactgtttttaagtatcccaaattttctaatgccgatagagctgtatgtcctgggttcaattcgatttcataatctgatgagatgtccctaataacttcccaaattttttctggtgatttccagaatccccaaatggtgccatatattttgggatcatatttactccatatagaactgttggttccacggaaactggggatgttactttctgctgatgttcctgagcctgttagggccactacgtaggtgcattctcttatcatggacgccaggtcctccagcgtgatgctctttgtcaccctccttcgggcgaatatcattaggttccccattggggtcttgctgcatgctgagcaggaccagttcgcccctacggattagcttcgcgatttgttggaaacctttcttatgcttgcttcggtgcggtcggcgcggtaggatgagttttcatctgagatcgggtgtgatcccccgttcagtcgcccccctacccctcaggcacaagaagtaacccacttggcaaggtgccaatttttgttacaaacaaatggcataccatttaatgtctacgcgatgccgaaacttgctgccacttgcttgcaaccaccgacgtgattgaacaatttaaataacaataatgttagcacgaagaggcagcaatttttttttttttgcacacaggaaaacagggataaagtttagtgatgccccttttttccttttgcccatctgcacccacgcattttattgcttcaattttgacgtaccaaaatgtgcgcttataaaatgggacgcaattggtacatccttcctttcccacttcgatttttttttttgcttgctcaacggtggcgtgtattcccctgaccaaaacgcttttacactttagcaatttttttaaaaaggagtaaaaatctgtgacttcgcagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctatttttgcgaaccccatttggctgcctaataaagaaataaagtgactttccggagtaaattcacccgagcttgtaagttctccctttacgttgctactgggggggggagcataccaatatatacgattcataagaacaaaaaaggtacacctttctttacgcgcaacggatgaagttcctcccccattagaagcatcgaccaaacaggcccatcaaaatcgggtcaatatatctccctaacccttaaccatgaaccctaaaccagcgcataatacgcatcagttggttaacagagcctccttctactacaccccttaaaaccattgcagtaaatacctaattgatggaactatcatttgaaccaaaatggggaagggggaggcgaccaaaagaaaaaaccttcgagattggattatctcattagcatctcgttagcccctgtgaggaacctgcatcaatgcgccagcccaattggaacggcccacactccatccgcattgcatgtatgtaaaagaatatgctcacggctgccgccacacccgccgccctacagccacactgccctaccagcacaccctttttttttttcctctccttttttgtgtgcccctccgttttgttacggcaaaatcaacatcacttaacaagaaggtgccccgagagggcgttgaaaatgccgggaatatgaaggggaaaatcaaaacactccccccgttgttcccccacctacgcgctaatccaacccgactttcaacaatcccccctcaatagccttaaaaaattcaaaactacaaagaagggaaagaagaaggccgagggacaaacgtttcggcagaagagcaacgaaggggtgacgattttctttttaggttaaaataaaataacgatataattttatgcgtacgaaacgaattaaatcgctgagtgtggatttaaccagggagtggtgcagggtgctattcgttggttcatcagtggggcgcaattcttttcgttcctcagcagggccttcgataggtgagcggtacgagcgcagttatacaccgtgttgtgttctacacgtatgtataacttcgcacgagcgacacacgctttggtttgtttaatcagtggcgactgctttggattggccaaaaaatatatgagccttcacatgtcgagggaatgagaaggaaaattaatgagggggggggagggagaaatgcataaggtacttctttctttttactgtaaaaaaaaaaaaaggtagtccacctccttgcgtgttctatacacggaggagctaaaacaagagagtagccaaaaaaaaggtagagaaagctatacaatcaaggatggtacatttttttttgccctttgcattcgtgaagagcttaatatatgttggtgccctttcggttggaaaaaaaaattctcttcattatatacgtcgtgacggttaatcctctatcaggggggaggtgactcaaatggtattttttgtggcaatcttttcatgccacttcgcaagtttttttttttttttcccctttttgtgatacccacgggggcaaaacggacgtaatatataccgcaccatctactatgtacaattttgaacgccaaagttgtacctttcgatttgctcattggtggaaaatgactgtcgtttttattttgaggggaacacaaaccagctccttttatccctatttttgaaaaaaatggttttcccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaagggggtataacacaaagcggtgatttccacaaggacataacatggcacacctgtgcgtagagacaaagggacactactctgtccaagccacggtagagacattccagccaagcggcgcaaaggtaaaaactgttcacaggaaggaaacgcgcaactttcgaggggtggaaaaaaaaaaaaaaaaaacaaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaataaaataaaataatttgtagcacccccccggtaagtgacatacgcgttgctcagcgtccaaatgacaccccacatcgttaagcacagtgtcagcttcgatttttcactcattttttttttcttcaaatttggtcactgcttttgtggggcagccacagcatagactccggttggggttcccagttttgtacccctgtttttgacgccactttttgacgccagcttggggcgcccctttttttgcactgctaagggggtattcacgtgttagccccaaaataggagggaaaaccccatcaggcgaaccgcagacattccccattaggcgaaccgcagacaatccccatcagccacccacaccgggacggcctctcccccctccgcgcccaatggatgaacacattttgaagaggctaaccagcagagagctcaaaagggtaccccccctccacaaaaaaaaaaataataaaataaaaaatatatcaacagtattgtcaacaatattttcaacaatattgtcaacaaaattgtcaacaaaattatgaacaaaatttccctcctttccattttccaaaacgacttcattgtccaagaacgtgccaagcagatgttcccccatttggcgctccatccccttctcgacagactattttgcaaaaagcgaaagacattttggaagaaagggaaagaaattcgaatgagaggaacaaagatggcaaaggaaatgcaaccacagaaaatgaacagtgttgtaataaaaaccctgagggagaagcaggggggggttcgcatgtggatggggatactcctccagacaaggaggacaactctttctacactttgtgcgacttctcttgtaaatatctcaaaatggttcgtttgatcaaaacatgcaattgtaaccaacttttttttttttttctcagtccgttttttccgtttggtttcactcctctcatccatgtgttaattttgcctctcccttttttctacaaaacattgcttcccacgcagtgccaaatgaacaagctgaatcacgcgaacgtcgaatacgagttggtcaactcctttatgcgaaccttcaacagtggttatgcttgtcttcctatacacaaacatgtgcaaatagatgcatatgtgttcgcatggagacgcctctttctcacgtgcccaggatcccgtttacactcaacacacacatgttggcacttgtgcagagctcaagtttcagctgaacctaaccagcgccgacgaccaggaggacaagaaaaactcaatgcttcaccagatggccgacctgttcacggacaagcttatttgctactgcactacccccatggctcttgtggtcccccatggcgacagcgagggtggccttctgggtgacgacctcctggagcagattcgtttctttttcagtaagcgccctggggagagcgatgcacgcacatagccaccgacctgtgcctttacgcatgtatgcgtttatgcgtgtggttattctccttctggtcaaagaaatgcccaagtcatatcctctcaattgacaccctcccctacacagagcaaatcgaggagaagagccaagagaacttcctattcaacatgtgccttgacaaaattgcggaatgcattttcaatttcaagccaaaccgtaatccgccttaaacgtttcctaactaaaacatagatgggcaatttgcatggccacattttatccactgcactgctggtgtggacttctccgcttgctcaaacctggcgcacattgcgttggctactttgctgtgtcgtactcgctttacttatttgtatgttttatttttatttttttttttccctcttttaaatagccgaggacgtggccagctggatttctagacaggcgttggccgacctggtgaaggccctactgggcgacaacttaaaaagatacgaacagtgtaatcatacgcaagtggataaacacgcaacgaagtgtgtgcacgcatgggaatgtacgtcccaagtggggagctgcgccgtccaaccaagcaccgcacgcatcgcacgcatggcacaattcacccgttggaaaccattctgccaggcatcatctgcatgacggacttcataaaagaaagacacgcgaaattgaatttcgctcaagttgacaacgttgtactcatgatcgagatcgttcaatatgccattgtttacctgtctgagcggaaatacaacacggtataggggtgtaatacgacaatttggctaacccccccaagtgtgaaacaccttttttttttgtaatgatccactcctattctattctttctcagaaatgctcctcattcgtgcgagaggaatggtttgagcactttacagatttggtatgatctgttcaggcaaaaagggagaaaaaaaaaaaatagcgaatatatgccagctagctaaaaaatggcttactcctatttttttttacacccgacgttttctccacctcttccacgcgcagctgcacacgctaaagaactccgagtggaaaatatttttccaccaactgatagtcgcggaaacgtttctttacgagaagaaggcggaaaacacgaacaaggagtttaacagctattacaagcagcagctggaggtgtggaggctgaaaaatacgtcgtactccaagtggtttaaaattgagatgcccctctcgctgagtttgttgaaatgatcagcgggggggctgcctacacaggcaaccacataaatgtaaacacaaacccggacatatgtagccttcacgtccgtcctctcgcatggtcgcaagatcgcattatcacattaccacattaccacattaccacactactatacgttcgttcaaatccgaacgacgcgtgcggcgcacccccccatacgtacaccgcacacgtgcatgtaaacagaatacacaatggtatttctctgtgctactttatgggcaccatccccttaaatttgtttcccctgtgtggcatgtatgcaccatgtgaatgcatccatacgtacatgcgagtgtagcaattgggtatttttttgtcgtgccctcatggtacatgcttttcgggggcagcctcgaaaatatcgtacattctgttaatgcgatgtgatgtaatgtgattttttttttttttttccgctttgtacttgtcagaaaggcttcccttttttctttttttttttttttttttgccgttcttcccgtccttttttctgagcactttttggataaggggattaaattttaaaatctgaagcgaataaattacggttaaaattgacgctaaaattgcaaggtttcgcgccactttgttattttattttatttttttttttcattcctgttccagcttggataagtgagcgaaagtttgtccgtccttcctcttcttcctcaattttttttttacatttttgcatcccttttcaccctttttgggtaatttttttttcacgaagcttcgccgattctggcctcccctttgaacgcttcgattttcgccgtgccatttggagtatacctgttataggcctacttcgaggcaagccaaactgttttctttttttctttttacgtcccacctccaacgcgttactcctccattctgccaaaataaaaaggctgggcctacgccgagcacgtacatacatatatacgcgtggttctcttatggaagaacctccggtgtgtcatttggttggtgcctagccacaattctttgcatcctatttttttcattccccatggggtatcccaccgtttatgtagagatgcttatgataggtgcattttctgcgcatatttgaattacgtcatctcgcacgtggtgtaaatttagcatagagctgtagcgtcgcgctgcgcatttgttgtgcataataaagcttttttttttatccatttcatcccgcgcgtttactcgtgtgagcatgcctagttgcacagttacatagctgcacagccgtgtaacttttggcgcgcgcccggacagccccacgcgtagcgactgagaagtgtcccagttcgccgcccacgggaggtccgatatccacaggcccttttaccagcggcaacccgtaaaaacggtttgttaatgaccctaagacgagggtcccttctgtgcaagcacgaaacagactagtaggtcaacctttccggttagaactactcaggttagtatatagtcccttcccgttttaagcaacggcccgcgtgaagtccgccgaggtatgtccgaacaagaagaccggaggatattaacgacgaaaggaagcagcgaatccatgatcaaagggaacaatgcagagggggagcccgagttactccaggggataagtggcgaggggggcgaaaacaaggcgagccactcccccaatgagctgcgcctcccgcatgaagtgactcgacccaagagccacagcgcacgtgcagcacagcccagcaggaatagtgctgccagcgacaagctaaagacgagtctaagtgaagataagagcgacaaaaaatataccaaaatcctgtatgatgatgggaatccagaaatcaccttttttgtaaacaaagaaaatttgaaaatagctaaatatgcctggagagtggaaaacccaaaggcatatgtattcgccttgcatggaataacgtcccacttgagaaatgaatacctgaattatatgggtagaccatcatgggttgatgagaaacaacagaaaggggaaatggctagctgtgtcattggaggtgagtatgactttatgcaaggcaacaattacaactgttgggattcatctgtgtctgttaataaatctgagtgtaaggatgatagagggaaggttgcgcatggggaaggaggcaacaattttgtaaacctacctgaggagggcgcgagccctgctggggaagaggcggaagcgggggtcaggggcaggtgcggggctgacgaaaaggtcaacacgggcgaggaggaaaatgggggtgcccatgggggtacaaacgcgggtacaaacgcgggcacaaacgcgggcataaacgctgcaacaaacgctgcaacaaacgccaacagcgagaacaaggatacccaaaaaagcaagcaggaaaaaaaaagaaaaagaaaaaaaaaaaaaaaaaaaaaaagaaaaaggaaaaggaaagaaggaaaaaaaaagaggacgctcccatgaccttgaagatgacggaagcgcagtggggtgctcatttaacaaaattctgcaaaccaattggaccaaggacatgaaaattataaacgagacaaacaacatgatgtatgattattgtcaaccgggggagggtaactcttcaggggtttcttcttcttgtgactcctccgattatggagagaaaaaaaatctagaaaaaaaactaaccatgtttttatcatgttcctcctgcattaccaacataaacgagggctcaaaccacttaaacagcaaattaaactttggcaccggagagagcggtagccaccccctttatgataacgatggaggaggagagtgtgcccgggagagtactggtcgtgatggagactgcgccaagcgaatgaagcttaacagtgacagtagtgaaggcagcagtgaagagaccagcagtgaggacagcagcgaagagaccagtagcgatgaagatataatagatgacgaaaatgttttgctgccaaacaaatcagacactcatgtaaattatgattccaatgtctactactgttccatgtgtggtatatgcaattactgtaactgtggggtcagaaccctgtcgtataaaaatagctggattgagaagttcaatcagaatggattttctttcttcggaattgataaccaatcgcatggactctctgaagggtttaaaaattatcgttgctatgttgaagattttgagagcttcatagcagatacacttcaagcgctagaaatttttatcgaggaatggaaagaaaaggatgagttaaagccaattatcattatgggtttatccatgggtggttgtattgcgttgaaaacgatggaggctatatttcgactgaacaaggaatggaaagcttacgtgaaatctttggttcttgtttcacctatgattagtttagggaaacagaagaataaaatcagcaacaggttgctcatctctgctaccaaatttttaaaatatttttttcctctcctaccggttaatgtaaaagagagcaatgctagatacccctggattaaacatgactcagaaattgatcctcatcagtattgtggacctctccggataaggatagcagctgagtgtgtaagtgctgcagatagctgtttaacttataaaaacttaaaacacatcgaagagagtgatatcgacattatggtgattcagtcgaagaatgactgtctggtagatcccattggagccattgattttttgaggaaaatgatgcgcttgcatagtaggagagagagacgaaaaaatgcatctatgttagatgcagaaaggattcgtatggccagttcggctttttcccaggaaattagtgaaaagaagagtgattctttagggcctaccgattctacattcatcggcagtgcgtgcaacccgggggaggaagacccaagcggcgaaccctcctctagggcactccaccgtgagagcagcgcacacatcagagcagctacacaagtcatgggttacgttacaacccatgggaagaaaaccacccccccgaaagatgaaacggtggcgagcaaatacagcagcactagctttactacaaatagtaatcacctcccatcagagagacaagcattactccacagtgaaaggaaagaagacccccaccccatgcttgttaagtcttccttgtccattgaatccaccagccgaatactcagaaatgacagctacttctccattggcagttccgaagatgacgtgaagggagaaaagggcatatggaccccctttgaccacggctactataagtcattcaatttgaagaagctaaagaacgttggcggggtggtaggagaagaccccccggggcaggaggagtataagaacctcattgtctacattttaaaatacggttgccacacgcttcctggggagccccacagccgcgagaccgtcacgctgctggtcgactggctcaaccgcatatgcagctgattcgtgggcgtaggggggagtatctccaggaggaagtgtctcaagggggaagtctctctagggggaagtctctccaggaggaagtgcctctagggggaagtctctccaggaggaagtgcctctagggggaagtctctctcctgggttgttcctgtgggggacaagtcaacacgggcatgtatctttgctgatgcaccttcgtcggtgccatttttccagtgtccctgacccatatatccgtttgaattatcatttccattttttttttttttttgtaacagcgtaatgtgttgcatgagtaaagcattttttttttttttttatgcatgcacagctgtggtcatagagcggggcacgcgcctgtacatcgtttttcatgcagaaggcgtccagggggacctctctccacgttgctctccttttgctctctttttgccctattttttcccctttttttccctcattttgcccagtttttttaatttttttggttgacgggtatcccacgggaacgcgctgttattgttcgatcgttcgatcgtgtgatcgtgcttgtctgtgcacgttcgaataagtgtctttttgagcctttggtggccccttttttttttttttttttagtctacacggaggcctatttgcagcgggggcgaacgctcttcacatgcacatttgcgaattctcctccccttttttttttccaccacgagtgactcttaatttttcgctttttttttttccccctttgattttgccttttatttttgccttttttttttcctttaatttttgccttttttttttccttttgttttttcctttccttttttttttttttttttaattataaaagatccctccgttgcaaccttctctatttttaccccctgcgtgggttataaatttttaagcgaatgtgcaagattgagccgtttgtgaggtctcgccttaactagttgcattgtcgcagtgaggtagtgaagtaatgaagtagtgaagtagtgaagcagtggtaaggctcgcatccgataggccatgcagcgccgcaacagaggtgttcactttgtctaccggcgatggcgcaaacaggggtgaggtggggcgtaaaattatgccgcgccgctgcattaccacgtcagcacttggaccattttacttttttttttttcccctctctacaacggtatgaaccaactgtgcgcaaagggcgatttcccattttgtatttagaaaaagaaaaaaaaaataaaaaaaaatccaagtgggggaccgaacgggaaaaaaactccagcaagttctgcaaattatcctgaacgttttcctgcaaattttcctgcaccattggggccacttaaatagaggtgaacgttgcatgtaggggattgaggcacgcgttcgtggggcgacctccgcatgggcaccacagcgtacataaggtggtatatgtggcacatggaagcaacgcctttttttttcgttttctttttttttttttaacacaagtattactgaggtgctcgactgggaaaaacgaagccacagttattatgtgttgccacgattttatacgaccagcttttttgctgactcgttttaactctcacttaatgtgagatgggaagcacaagaaaaaaaggcaagaacggagggaggaggtgactcttcaagttgtcaaaaggggaaaaaaaaaaaaaaaaaaaaaaatatagcattggaagttgctacgcttgggggagggcacgtacatcgtagatggctctgcgcagacccccaggaagaaaagggccataccactgtgagcgaccagggcacatacacatgcacatacaaataaatacacgcatataaatgcaagcatataaaaacaagcatataaatacaagcatatatatacgtgcccatacgcggttccccttccccttccgcttagatactcgtacgggaagccccccgctcgaggggcagaccaaagggcggaagggcagagggggctgcacattgtgccctacccccccataggacgaatgcacgcacaaaaaaaaaactgccaaaagaaggtagccctgaagagaagaaaaaccaaacgaaggagatggtgtttatcaatgtatggagtttctctcgaggggggagaattcgaaaccattttaatagagtgcatttgacgaagaataattttttgcctttatgcatcaccagtttgacggggcgtgaaggaaggctttttcagagtggcttactgcctacaggggtttcatcgtcgggggggcataagcataggtctgcttggcatagtggcgcaagtgtctatctttgtaccccccccttttttacaggtgcttgtcgtagcagtggaaatgccagttttggtagccacccctttcacagtggtggactccacagcggagaagccctggggggaagaaggatgcacccatccctgctgggaatccaaaagaattggacaatatggggcgaaaattttaactccttttcgaaagaggaaaagcctgcacatggtgaggcatactcgacagggagaggagaccaaccagaatgcacacccgtgggtagaagtggggggcgtcagaacggggggggaaacgaggcagcatcaggtgagtgtcccaatgaggacaaagcagcatcaggtgatcatcccattgggggcaaagcagcatcaggtgagtgccccaatgaggacaaagcaacaccacgtgatcatcccaatgggaacaaagccgcgtcacgggaacacccctatgggaagtacctgcagaacgcgcactcactcctggtgacgaaaaaaataaaggaagcattaagcaagctgagggacaaacacagttacaaagtgatctcaaaaaaaattaaaaaggaaaagaacaaaataaacgcactgctctccatctatcacttaaaaaagggaagcctaaagcaaaacctcagcgaacacacttacagaaaggccatcatgaatgccaaaacaaaaatttttcaagttttaaaaaagaacaaagaaagatccctcatagatatttactatgaggaaaaacgaaaatacaaagtacgaaaggagaagctgttagaattacaaaaaaaattaattacaaattcgagagtggcacaaatcaatgtaaagaaatttttccaaaagtatggatatattggattaggaacctacttcgttgtattttttttaactttttcatgttgctacttctttgtccactttaaatacatttccttggctgacttaacttactggtctgaaaaaatgcacctaactaaatacatgaatgacgatctacaaaaaaaaattgattctttatggggggaactcatttttgcctacatcgcttccaaggtgactgaacctgttcgaattgtgattactattctgatcactccctacattgctaagatggttagacttaagaggagcagtcgaatcaaaccgttttagtttgcaaaggtatctctcccgcactttgggggaagtgcctagctccataaaaccagaacgcgcatggactagaagctaattcgaggcatgccctaagtttttacacccaccacaccgtttcctcaccttgtgcgaactccaagcgaggtgcggtgtactgtgctgtgctgcggtgtactgtgctgcagtgcacaccttttttttttgcgcgcacgccgaatgattgaccacgcgtgtgcagcgagtttgtctcaatttgtagaggcggcgtggaagggctgcccccctgctgcagcggttgtgttagcttccacgccgcccttcttttgccgcgcttcttttgccaccctttttttttaatatgtcatatgtgtattccctttttaccaactccaacgcgcaaaccgtttaattcattttcgccagagtacgagaaagagggcagttgccagcgcaaaacgatgaggagggccgacgggtggccgctttttagtcatttcgcgcagttgagaaggcgtgtaaaaagggcacatataacatgcggggcgggtgagtagaagcgggagcataaagttacactacattgcgctgtttacagatctggggcgtcccccatgggcggttgctttgcgccagttctagaaaacgctgccatgtactgtcatgtgttgccatgtactgtcatgtgctgccatgtactgccatgtgatgccacatgctgccgcttgttaccgattgttaccccttgttgctgcgtatgcggacgtgggctggcgaaggaaaagaagatcggcgaggacgtaaaaaaaaaagagagaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacgttgcctaagtgaacaaatacacacaggtgggggaatttatttgcttgtttttttcccctcgcgaaatataaaaatgtaaaagtataaacaggtacaaatgtgcgaggggcaagtgggtcaatgggccagtgtgcgggtgacatgcacagccgtttctgtgtaaactcgtttcagtgcgcaattgcgagtggtgtaaagtggaaaaatgggcgaagtggaaaaatgggtgaagtggaaaaataggcaaagtggaaaaatgggaacttgctcagtcaaccattttgacacatgacacttcgcgtgactgtttcgccgttttgcactaagaaaaaaatgcacgtcaagttgggccagcgcgaaaggggtgaccaggcacgaacgggtgtgaccaggcacgaacgggtgtgaccaggcgcggacaggtgtgaccaggcgcggacagcagtgaagcgaagccctctcatcgtacgcgccgcgttcatccggttgcatgcgcctggtatgtgatgttagtgtgccatgtgtgtataactgcatatgcgcgaaaaaaaaaaaaaaaaaaaaaggggaacatttttgtaaagttttttcccaattatgtacactgacgcgtacacctgtttttccaactcgtgaaaattaaaggagcggtcggccggacgggcgatcaggcgatcaggcgaacaagcgaagtggcaacgaagtcacagcagagtgacaacatagtcacaacatagtcacagcagagtgacatcatagtcacaacatagtcacaacatagtcacagcagagtgacatcatagtcacaacatagtgacaaacgaacaaagtgcaatttttaacccccttccgtacacgcccgcaaattttgttcgcgcaaaatttccatttttgccgcccgtcccccccaccttttccctcctcaacatcacctcgccaattcgattcgccctccacttgttcatttggccccccgcgatttaaacggcacaacttaccccagcaagtcgcctcgccaatcaccacgcaagtcgccaccgcgattttcccgctgttacacccccatctcgtgacacttcctcccgtttccggtggcgaatttcttttttttttttttttttcaaacaccatgtcggtaaaaaacaaaatgcacgtgaaccaactgaataaaacactatttagggaaaattacaaaattaaaggaaactcgagagaagatattgaattgatggaaaccatcgaaaattttagtgacgacataatgatgaacaacgactcgtttgagagcaacacatgtactaagtcttctacgaaaaaggttaatgacaaggggaatgagaaaactaaaaatgacactaatttgaagaatttgaagaaaaaaaatggggctgctaacaacaaccacggtgggggaggcagtggtggcaccgacggcagcagcaacaacaacaacagcggtaccacaaataagaacagcaatagtggcaacaaaaatgaacaaaagttttttgcaaatattccacagatatacgaaacgcatgactcgagtgccaaggaggaactgcactcagatcccaacaatgaggaagacggcgtgatgtacatcctttccaatgtcatggctgtgttatacataatcgtggcgataggtgggtgctgaggttggaggcgggttgtagagacccacgcgtggttcagacgtcgtcattcgcgttacacatcgcgttttgcgcgcttttgcattgctccttttgtatacctccttttgcatagctccttttgcgcacttttacatggctccttttgcgtaactcgttttaccccccgcgcgcttcactttccccctgtgcccccctccccgcagtgaccatcctgcatctgcacctggacgaggaccacgcaattatcaaagccatcagctcgctgaagctccgatttgtcgccctgataaaagacgtgccggctttcaaaaacttaatgataaccgtggcgctaatcgtaagtcacgggaggctcacgtcgcccgcatgctgggatcaaccggaaccgacccagcgcgccgcttttccattttacttcgtgcattacactccgcgctttgcatttttcgcattttctgcatatttttgcgtatttatttatttgttttttttgcagaatgtgaaaatcaacaccctcctggaggaggggatggccaaatggaacatcttcaagccgtacatagaagcactgaaaccgctgaacaccgaattcacagttttgttcaccattttaatcctcatgttttttacggccatctccattttgagcataatacatggaattataaacatgaaaaatgacaaaattctgatggaaaaagaaagtagtgtttttgtgacgaacaaaatgacaatagaagaatacgaagataagtcgttcacttatagcgagctagccaaactgcatggggacaaggattatatttgtttaaaaaataaaagagcaggtgaaggtattgagtcatggaactggcaagtgagaaaaatgaaaaacgaaaaggatgacaaggatatatgcagtgatatcgaactttcagacgggggagataactgactcgcttttctggggggttggtgacgcaccacagtcttttctatgtttgtacatacatgaagtgacctctcatgggcaatgtatatgcatatctgtttagcaatgcatgccctcatttcttgacgccgccatttcttcacggctcccttttcctaatacccccctaccaccctcctaatttgttaaatatttgaaactctgatttaatgtttagtcgctgtttacaactttttttaaatggcgttttatttcctctttcttgaattcgcaaagtgtgcgtttttgcgtcagtccaaaaacgtttcgtatgtgcaactgtgcatacgtgagctcttcagcatagagcaaaaggtgtgtatcaacgcttgaaaaaaaatacattcctcatgtgctaccgaagagaaggaaagctccacagaactgacgcctgcaaagtgctcgcccacacgactcacctatagaagctgcagaacaggatggcacaagggacacaccatgacacaccataactcaccgcgacattgctgcaagtgacgtttttaatgaaatgcccttctgcgcgcaaatattttttatttgaaaggcgaaatgggtaggcacacgtaagctttatacgtacgtacacgtatattatatagaggcaactgacggttgtgcccccccattttttactccccatttttgacagcacttcacatcagcgttattatggacatcacaccctaatttaacatttttatgtcagcatcttttgtctcccttcatctccccccaactcgtgtgtgtgcaaacatgcgtacatgcatgcgtgcatacgtgcacacgcacatacgcatatggatagattttttttttgtttttttttttttgcaacttattaattcttctcaacacgctgaacaagggattatcatatatgtgcgttcagctgtttatgtaatgctataatgacccctcaggtggatgtgcttgcacgtgttctcaacttatgagtttattccccttttgatatgtaaccccctcctgtcacctgtgaggacacgcaatggtgctactttacacgttacacattactgtcatcgtcattgctgttacttttttttttaatgtaaaaaggcgtgaatacctacttttcctttttgttgtgcgtccccccttgccaaagggggagcaaaaatatatgtaccacgcgtgccgtaaaattttgtaccccatcgcctagtattatcagttgtgacgcgcttcgttcaatccaatgcgtttacttgtgcatgcacaaatagacttatgcacacgtgcatagatatttttacgcatgcctctgcttatatgtacacagcataataaacccacaatgtgtagactcgctcggggagtaccaattcacgcccccacacacacaccctaaaatgtttacataaacgaatgtgttagctcggttggtcatttcagggtgggtaattttgacaaatgaataaaatggaaaaagggaaagagagaggaagaaggatatttcatgttcatgtaaaaatggtatacttgtagatttgataagagtgaccttccttcgtacttaaagtgcagttggttttttttttcgaaaaataattcatatcgttaatgttaaataaggcgcagatttgatctgttacgtgtgaaggaaaaagaagaaaaggcacattcgtcaaaaaaagggagcagcattgcttgtaaaatagggagatgggaaaaaaaaaagtaatgaccccttttcaaagaagtatttatatattttaaaaaagaagaaagaacagtagaggtaggaacttataagagagtaaatgaacatattggatcttcagtaaaaaaataatttaccaacagatcaaaataaaatggggaacaaacttttccttgaacttatactgattacacaaaaagttgaatactctagttaaatagagaaaagggaaagaggtgtgtaggggcctattcatatagagagtgtaacataaattgagaggggtagggaatgctcaagtagcatagtgtacatttttaatataggtgaattatttgtaatgtatttatcgaaacgtaaaaaataagaagaaggaaataatattattgaaccatcacaacgcatgaagggaaggggctgtactatagaatgctactatgacaccgtacatatatttttttcttttatataattgccccaattctgtacattatacccacctgtattttattcttaaattcacgttccttattaaatataaaaaagctcacatgtgtgaaagggggggggtgaaaaattgatccatatgcatgaatttatgtatattaactatttctaatagttctttttaatattaataaaaaaataaattaatagaacaagctgatattttcatcagaaggaattcagctctcatacatatatatatatatatatatatattatggttcagtgttctgaatgataatatactgtttcgaaaaatgatgcacagtacacctgtacaataatataataactgtgtaaggggaatttattctttcccttccttccttatttcactattgaagggagttttgtatatatttttcattttaattatttatacaataatttgatacatatataaaaaggggggtcaccgtacccttagaaattgagtaatccacatgtaaagggggggggtaaaggagaacttcttaatattcccatgtggtcatcataaggaaggggcaaagttccttacgcacctattctaaccacataaataatttcttatataaatttattatacatacaaacacatatatagatgtacatttcaacgtagggaacatagaacaaaaaaatggcaccggaagtgcaggttggttattccttctttagagtggatgcataaatattatgaatacagtaatttatacgcaatggaataaaaatgtaagaaatgtatgggaagcacttatatattttaactccatggtgaattatactcttagggacaaggagaaaaaaagttactctcacatgagatatacgataaattcgagaaaagtggggatgactgtgtactcggtggaagtgggaagagcaaagcggatatagtgaatgatgtgaagcttgccctgaaagcaaaacaaataagagatggagaagtagccacagaaattgtcaatgcctggtgctacgcgtgttcactgccggatgacgtagtatcccgggataatgcttgcctgttcctattttattggataggtgacagaataaagagtaaattgggtgactatggacttgacgtggtcatgaaatcagcttaccataatctatcgcttgaccaatgtaaaaataagtgcagtaatatatatgatgatataagcgaaactttcttcaaatgggctaaggatctatgggactatgaatataactttagtactttggaagggcgccaggactgtagtggatatacctctaatcctgaatatactgagcaagtagtggcagcgcagaacgcatattcacagttatgtaaaagatgtgatgatgaagatagtagtgatagttattgtatgaaatttaaaagggaacgtataagtaagggaaagtgcacagctggggggccaacggaattaaactgtaaaataacactgggaccggtggaccaaccatctgaggaaatagataagaatgcagtgccacatggtcagagtcctggaaaggagggtcttgcagcaggtagcaaaaatatgtgcatataacccaaatatgtgcataacccaagagtactattacagaaacacacgtgcacggggcaactgcaccctgtaggtgcacctaaggagtgaagtatacatattgctcactacgtcagaacaaaccttccctttctatttttcatttgaagaaccgggttcggagcctgagggaactgaggaagaacctggagaagttgaagaatcaaatgccgtgcatatgccggaaactatacgtgcagtagatgccccctccctccctggtagtaccattagtgcttctgcttctgccgctacactaataggaatgtcagttgcatccttccttttatacaaagtataattaccaccaaaaataccgcaatacaatatacacattaaaatctgtatatatatatatgtatgtatgtaacataatttggtgcacattgtttctatggaccgaacgaataaataataaggggtgttgtactgtactgtactgtacatatataatacatgtaacacatgggtacacttctcactttatcttttttagtatacttccttaccttcctggatacttagtcattttggtaatcaatttagaaagggtcctggaaggagcaaaagatccactggaagtcactttggcaatttaatagacacgttcacagtaactccaacagaatatgaatcaacggacacttccacaataggcgatttcgcagatacttctttcatatatagcagaccaccaagtgtaggaatggaaggaacaaataataaaaggaaacagaaacaaaagaatattaattatgggggaatgtaatgttttttccattcccccctaaggtactctgtgtgacggggttctttttccatataattccgcatgacactgcgtgatatgaagaatgagtgtaaggagtagcgagcattatagaatgtccctcttttttttatgcatatgtgcatcatagtcacccaaactgtttcacataaaaattatggactccaatatttcgtattttatactttacataagtataaattaatagtaggaacgaatcatcatttgggggcataataatccagggaaaaatatcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatatatatatgtgtgatcttcttcctgcactcgctttattcttacagaatggtatgttgcgatgtatgtatgtgccttaagttatgcacaaaataatttaaacatagaataattgttctgtacagagtatgatggttctgtacagagtacgatggttctgcacagagtatgatggttctgtgcagagtatcagtgttgtgtttatacatacatacatacatacatacaaacatacgtgtgtgtgcatgtagccccctcccccccccttcttgaaccatttctaatttttattttaacatttatcatcaccatcatacattatgacgacgaataactcagtaaatagcaattacgatgtacatgccaattagaataagtaaccattattgcacatgtataatcattcttatatatgtgctgaaataatatgtatacaggaatgctgtgctgagccccccttactcttataagcatgatgaaggaaaaaagggggagaacaacattatgtatatagcgtgcgcaatacgtatgataataatttttaattaatcccttataaaaggggaacaaagcctaaatggaatagtgtactgtatgttaaaattcctacctgaaaggaattgcattcccataaggacaataactaagggggatgaataataaaatagtagtgtatagtattccaaatggttacataaaaattgcctaaagtataatgaataaataaggaataataaataaaaaattgaatacccctttgtacatttacttcacgagtgtgtacaggctccttactacatatggttaaatgtacacatgtacaagagaagggaaaacacttcttatataaactatacaatacatatgtgaagaatttttaatcaccttcccccgagtagcattaaaatttaaattaatggtgtatgatgaagtctgtgctgagaggagttacacacactcccgtttgaacaataattagaaaggggagtcataatgtaatgttcggaaaataggtacctataatgcaatgccacagtagatgaataaagaatgtatgaagaattcgatgcttctttcccttcattctgttatttgcagtacattctcctccctgcttgctttaattatatacatgtaataatttttatgcatgtgtatggtatattaatattattattcaagaattaacgaatgtttattgtttggaaaaaggaagagtccaatatattccctcataataattatgagtcgaggagaagtctcacgtattcattttgtatgaatatatgaagagaagtatattaatataaatttattatatggaagaaaatgtacaaatagggcagaatggaaaaacgagcagagggactacaggttggtttattcccttattcaaaatatatgaatagtataaatacagtttatatatacacgtaagtatatttgcataccgtaagggaaatgtacatataggaacattcatatatacattttcctatttgctaattatacttttagggaggaccttcaaatatgttgccttctgaacgttagaaggagcgttacatctgtggaagagttaattggataatcattgaaccagtaaaattgggaagaactaccattacgcatgtacgaagagggagggggacccatcgtactataagccttgtcacttcttttattattcattaggtgataaaaatatgggggattgtggggcagtccctacttcagaccattctaagtgcaaattacacacagctgataaatttcccgtgtacggatgggtgtattcatatataccgtaatattggtgaaacattttacgaagggggtaagaaaatattcgaccactgccatgactatcatgctgtacagaataactgcaggtgcagtgatcattcctgcagtacaaagttgggccaactcctgggggattccaaaacagcatattcacgtgtgaatgctgatagtgatccatattgtatcgaatttaaaacggctctttggggaaagagcagtgcaggaacgcacgaactgaagtgcacctcagtatctgcagaagtgcccgaagggttgtcagaaaaagaagatgaagacgaagaagtggaagacgaagaagtggaagacgaagaagtggaagacgaaggagtggaagacgaaggggaaaagaaagaattggagggtggtctaatttcaagggggaaggtacaaatggctaactgataatagtaggaagaccgattgtactctctataatgattacgacaacgacggtagtgtaaagggaaagctggaaaaggagatgttgaaggattattccaataaagaatattttgcgaagaaggttgtatatgcttcatgctacatacatatgggaaataggaaagtcacgcagcctactgatgattggtgttattacttttactatcagttagggcataaattattcaatgaagcaaagggcgataatgcactttatacgataatgagtgaagtgtgccagcagttgtggaaatctgctgcaggtgagagtaacgagtgtaatattatgtgtgagaacataaataaattagaattcctacgaatgaaggaagtgtttgactattccatagaacatgcattcatatcactaaagttaggagaaagtgggaacagcaaatcttgcaccgaggcactctccaaatgcttgaaaaaaactctttcagcttacaaagctataggagctaaatgcacagcagggaagaacgggtaatgaacataattattgtaacgatttcaccacaaaatatagcagttatttgactgatctgcaaaaatgggtccaatgtaatgttgcgaataatccatctcctgacgaaagtacgaaggttaaggggtctattataaaacaggaagaggtggtcacttctgaaccctatccagtagctgcaactgcagtggactggggacggtttatagccttcagttctgccaggttctctgcatgttcctgcacaggaatttccacacactggaggactgcagcatggggacattgaattaaaggccatgacccaaccttcagtgttggtcccaggaactgaaggtgatagcctacgtgaggggaatgataagctgggaacggcctctacgagtagagaaaatacaacaattcccgctgttgtgtcgtacatactaggaataggagcactaccagcacttgctttccttttatataaagtaagtcgaacaattacaatttaaagtgaacttataaataataataataataataatgcttattattgtttatccctcctccttatgaataataaatatagagtagactgtgtgtattgtgtgtatgtacataacatattgcatgtatatgtatatgtatatgcgtacatacatcgcatatttttatgcctttccccctcctttccttccttcctatctttctttctccctttcttcctttattagtatacttcctcacctccttggatacatagcacccttagaaacaatggtagaatagggaagaaaaggtctactgaacgtcaatttgacaactcaacagaaacctctaccgaatattctgcagaaaattcatcagtatattcaacaggaaactataccttctataatgagccacttagaaggggaagaacaagtactacaccaggtccccgaacaatgtaggttactgtcctatgcaaaacacaacacacagactgtgcaatgtagaacgtcacatcgtatgttgtacatcgtaatgtaacgtcacattgtggaatgtaatgctccccttttctctcgcacataatttacataattttaactgtattatttacaccacattaaaaatgaaggaaaggtatacatatgcagaacggtgttaaatgtacactccgctatttattatatgtaccgttgtgtattaatatacggagaacagcataaaaaccggcaatgacaaccgctatacatgtgtgtataatcactgctatatatatgtatatatgcgcaatagaatggagtactccccaagcactaatacccccccataggggaacactcatacaccctataaaaagctgaacccctaaacaccgcaacgatgtacactctgaacttaggagaattccatcattcttaacatgcaaagggtttcaccttccttcctcccactactcttttcactattctatctaaattaaagtaaccaattctgagtgcaaacttatgtaattccattttttaaaagattcaaaatatatttactacattgaaagtgagacatataattgtgaaggagagtatgggctattttttctcttagaaatattgaccattctaattaatttttgaaataatataatacatcctaaaatcaattttttagttattttaaattatcacatcttctgcattaattatttgtgtattctaattactttttaacttaaagttttaatcacacactttgaaaaaaaaaaggagtatatatcgagcatgcgcacgattctataaacagctatttatcaacagaagaaaataaacatataacctacttatgtacataaaaaagaaggaatatactcctattataaattattttcatttaaaaaaaaaaaaaaaaaaagtaaaaatggcacctctaaaatatgtaatattcatttttgccttacactcctggcgatgttcccaccgtgtatggatcataataagtatataagacacacctataaaaaaatttgacgcacatttattatgattaacttttttctcttttttttatttttatattggtatgtacgctgcacaacctatatgtgctaattatttacttcctcttctttttaggtgagtgcaataggtaaaacaaagagaggtaataatagtaaaatcatgcatgttgacactttagatggaagtgtaagcacattattaacgcgccaaacaaatatgcaggaatcggagcagaatgaattccctcctgatcttagcgaaagttctctcgggaatactatgttagaaagagaatctcaaaaaattagaatccaccaacgaaccgtcagaaaggtcaaattgcgcgaggaatgaaacaaaaaatataggaaacagtagggaaaagcctccaaagaatgttaagtaaattaatgtactccaagactaaaaataggaaattcctgttctctgtactggtaattacactttggtatcgagcagttctgttccttcttaattcctccgtagtgcccctattccgcatagccgaggatttttttttttagagtgctaaagttcataggtcccactgtattatttttaattataataattgtctactcctgtgcgttagtatgattatattactgcaaagcatggtgctaagtgtttctaaaaggagttaagagttaaagactcccacaagaatgaacccaaaacatgaagcatatggaaaattaaatgggacagaactagctcatgcccatgaatacttctgatatttcattataattttatgtttctgttagaatggttccttatgatggagactatttatataactgtatgttatgttggagatttattttaaattacaattctgttaatttctattccgagggtatatgcagcttgtgcatatattctactgtccgtgtttataattaattgtttattgatattatggaaagaaggaagccattttcaataatgatacgtttctgtatgccttatatattatgtgtgcaccttttacgttgtatgcacaatacattacacagtgactactgtggctactgcatgttgcgaataccttcagaaaatgtgcacttttccgtttttttatttattccttaaggacgtaattatttaacaagtagttaacgtaatttctgaggaagggataatgtacaacttattggttctgaggaatgtaccacatataaaaaggaacctgttccttccagcttgtattattattccatatctactgtacaaataagtagttgtccagtgacgagtaggcaaggagctattttattataagtacaacaaatactcctatacatgcaggaacagatgcgcccatgcgttacatatacatgtgtgtataaagggaaacactacatttcaatactgcataaggtgataaccaatattcctttcccttgtattatttctttctcatggaaactcaccatatatggtagaactgtctgctgagtccgctactgttgaataatatgtcgaaatgttcgataagttgtcccctgtgaatgcgtcgaagttgagctgggtggaccttccttttcctgtattactgttccaaaaggagttgtttatccaagagaataagggtgtaaactaagagggcagtagggaaggagaaaaaagaaagggggtggggtggtgggagtttgcatatatgtagtgcacagcgtgcagtctacttatgtgtacttttgtatttaaaaggaaatattagtaaaatgttattatatatgttattattgcacttataatggtaccttatacaggacgaaagcgaatgtgggaagtcccactattgtaagtgcagagggtacaacaatggtggtggtatccattccgctggggggtacgttccaagtggaggatgccgaagaatcctgagggggagtttcttcacatttcaattgtgataatttctcatggttacattgtgcacacatttttagaaaactcttacaatatggatcactctgctgtttttcaaatttagtatattcatccttaagagcgttaatcacgttctgcaagtgctggtaataattcttattacacttcagcacatcagtggatgaagccccccccttttttctaattgttttttcataatttcatattgttgaaagtaatcaaatactcctttcctttgttcgaaaatcttctcttcaatattcgtctccatattattacacccctctataggcttccatgttgtcaatttttggtaaatttcgctcattataccctcaaaatcagtgacattccctggactcttcaatacctgatctcctatccaaaaatacaatgcatagcaatattcactatcgagagtatcatttctcaccattccggatgcattgcaccaagcttttacaatttcctccgcacctttctcataataagtatatgaacgtaatatcccctctatttttttgacagcactaccattatcacattccgtggagcccttatataatttttcatagtatggtaattttgatttcaacaaatctaactgcttctcctacaagtaaagtgaacaaaatgtgcaaacatatatatatgtgcatatacatgtttatgcttccacatctacccactccacatactcccatttgtactgcatgaagcatggaacaggtacatgtatatagtagaaaagtatttatattaagcagtgaataaagacgaaagaaatgaacgaagaaatgagcgaacgaaaccaaggaaaggaaggaaagggaaggaacggaacggaacgtacccctaatattcctggttcgtcaccatccccatcaccagcctcagttggataatcagttagatgagcttgatcatgtgattgtccgtccccatgtgttcgtggtgcttcttcctgtgaatgccctcggggagattgcgtatcacccgaggtggcacccaaattttcctgagcacccttttcttctagttcttgctctgcagtgcacttcaaattttgtggcccatttggaaaatattccttagacttgttccaaattatgcagtactctgcaccatcactagcacagagcttttgtacctgcccatatgctgtagtagctccttccagagaattgttatatttttcacaccaaggaatttttccacctttttctgtactttttgcaacattgtagttatagaaagaatcaaatatgtctttactccacccgaaaagttgctcgtaaatatcagggtatatatcaatgcatttaccattacattgctcctctggcagtttactgtaaatttttttcatgacctgaggaaatgagccaagcctcaagttgtcctttactttatcacctaaccaataatagaacaagtgacaccattgaccatagggcttcgtgtgatccattgtacaggcgtaacaatagctcctcacaattttatcgtcataatctgcacgacgcagccacgttttcaacatgaacttcaaatcatccccactcttattgcagcattctgacgcctccccctgtacaggacaatttaagccttcgtcgaacagtttatatatttgctctgagggtaataatttatctgaaggtgattccccttcctataaatgtaagaaatattatacataagttattttatatatatatattagttcaacgtattatacaggaaatagcatatattatttccttattcgtccttaccgccattttcctttatacattctaagacatataatggaatttatgctaaaacatgttccttatattgcttatgcggcataaatatatatatatggaaacatttttcttcccagttatatatattctgaaggaagggattgggggggggtcacttcactgggagatgtatatactaaattttcccttttattctttaatattgttcattcctctacttcttaaactacgacagaacagacaacatacgtatatgcatcagattacccatacatgtagttaaggtggaaataggaataaatttattggaggaacaggataataaaggagagtagggggaataaaagttccttattatttattctttcctatctatttttattttattttattactattatattttatatgtgattattcgaagaacattaaatgtattactattactactatttgtgcatgagctcccctgagttgattctctacatatatatataattataatgtgattcctttttcctccttttgggataaaaataaattttcatacatatacatctatgtgtaccatttacttatttattcatgttttattattgttgcgtttaaaagggggggggagactattaagaactgctcacatatatattgtgtagtttatatatacagatggcgctccgccttccttcttctaatacatgcatttttttcatataataaatagggggcgtacacttataaaagggaatagaaagaggggataccataatggaaaatttatactaattatttagaaaaaaagaagatatagaacacacatattcccccaaataaaatttccttcatcatgaatccttttctccttttctccatggttgtttagtaacaataatttgcccttttatttttctcctactccgtttttcttttctcccctctaagcaaaacactgcagagaacgtatccattttaccaatatgcattatgttatttgtgctacgccccctttctccttctacatgcatattagtcctcacatattaatgcgaccctttttttttttttcctcatttaaataagggttccgaatgaacaattcattcctccttaacttctgtatactgcagtacatgacactagtgctttcctttttttttaataatatttttcgcccactctgtgttgttgaaatattattttgctcagaagagtgtaatttatatgtatataatttatgtatgagtacgtaacagtaggctgcgcagtggaacagttctattttagtctgttcattttattgttttaaatatgtaattggagtggtcaaatggttagagggatgtagtgcgcactcccccacttcctaattatatttttcccccttctctacaatataattcatgtatattatgcaccttccagtgtttagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatgttcagggtttagggttttaggtttagggtttagggtttagggttcagggtttaggttgtatgttataaggcgtaagggtatgggaattaagaagtctgtgtggaggatacgtggaaaactggagaataaaatttcgggttttgggtttagggacaacaatatggcctgctacttaaccgtttcagggtggataaaagaaaagaaaaggagggaaacaagaaaaaaaaaataataaaaaaactgccttaaagaggacgcaaaacaaattacagtgcattttaaactcctccttacggagggcaccttttttttttttctacacacagcaaaccggttaacaataataataaaaataaaacggcggggaaaaacacttgcgcagatctacgcgatgctcagcaggtcatgtcaaaattgggggtcataatttcgaatcgctgcacaagcgcgcagcttaacacaaacggggcattcggaaattgcgaaaaagcggcaaacgcaaagcgaagtgatcgtacatatgtgcactgcacacatgtatatatttatttacatgtgcatgctcctgtgcgacgtgccctccaggggccaaataaattgcacaaaatgaacgctgcggaatgtgctttgtgcctctacgctggaccaagaaaatgcgccttcgcacacactgggcccgcgcaaattcggacagccttttcacccttcagctgcgttctagcagtcgcggaaatggcaacccaatgccacgattcccaagtgaccgcaacccctatggggagtcggcgtcgctttcatacacactctcggcatggcaaaaggcaagcaaagcacacatcgataacaaaaggttacttaacaaacacagtccacatattcttcaaaaaggtggataagtaattgttcttaagacgaactccagtcaattcaatggatttcgattttgagtaaataagtaaataaaagaaatgcatgtatggcagattgtctttttcgatttttattttccagctgttggttagtttcacgattagtctgttcttctcacattcgatatattttcctctgattaactccgctatgctcctttttgtgtgctcaaactcgttcgagtacaacctcggggggtgaaagtgctgcgagggggaggggcgagtagaagtgccaaatgggagagccaaatgggagagccaaatgggagagccaaatgggagagccaagtgggagcgccaaatgggagcgccaaatgggagagccaagtgggagcgccaaatgggagcgccaaatgggaggccgcatgtgcaatctatccaaacaaactcacatcagcaggtgacatctcgacacaggcatccctctctccacgcgcgtgtccttcacttaccgggtgattgtatgatcggaagttataaatatcgtacttctcgtcataattgataaactccacatctttaaaaaatataaaaacatcaacattcttgttggccatgtcctccttggaagcactctccttgttttttctttctaccttgtacaagtaattgtacaaatgattcccattattgctagcaacacttctgctgtctgtttggccccttttatgtcctcccttgtggaccccactaggctctacatgctgaacgtgaatcatcttcttaagcatttctctctccttgcactcgaagtctttcctatatgtcgagattaaggagtctggagaaatcattgaaatgtttacacagcatagatttccgttggacgttaggagaaaaactttgtaaaacaaaatgttctttttttcttcagcgcaagagaagtcaataacttcctgaaggggtgacgtggaggaagtgtgcaatggtgtaaaagttgggcaattttgaaaaacgtgggggaaatgacgaggcgttgatggatgggccgatgcgggtgcctcccatgtgtgtgggggaaactacgtgcggatacataactcgcctcctcctccgcatccgcatccgcctccccacatcctgctcatccccgttttaccttcatttcgacgtccgtgtagtgcactatcacccccgagagggtgtacatattgccctgaattaaatcgtagtagaaactttttccgctcgcatttatcttcgtgtagtttctcaaaagggccatgtggattctggacaaaacggggactttaaaaacgttcgtatagataaacgatgggtagcaaacctgctgctcctctctcttaagtttgatttggcttttccttccagcttggttcccttgtgcgctactttgcaaggtcaccatgtcgttaagctcttcgaacaatttgctcctatatttttcatccaaattcatgtacgtcgcatgggtggcttgaaggactatgggcgtgtactttttgcctctccccaagaacccgctgaatgggttctgcaggtaaccatccgggtagtaatctgggtagcttccttcgctagctccatttctgctctccatctctttcttaaaaaagtgggattcaaaagagtcataattgattgccttcttcatgtggttagctttgttgtccccctcgaatgtctcgtaaataaaatcgtccaaaatgtcttcaccaagcacctgactgaatttgttgttcctgtttgacttttgcacgtacacgttgaacagctggatgcggttcccccgccgcaggccttcgtacgtctccatgtccatctggggaaaaaaaaaacatatacgtataagtgtacctgtaagtgtacctgtacgtgaacgtgaacgtgtgcgtgtgcaaaatgggggtgaatgcgtcgtcccccatcttcgggtcctcacagcttctcatctgcgcgcgcactgtcgcttccgctctgcgactcacccggaagagcttcactctgcacagcgagttgatgatgtgctcgatcttgtcatccagagatgccgccccccttatccgctcgcaggtcgcgaagtctatggcctgcacggcgcaaaaggaagtggcctcgaggaacatactcaagtcgttcttcactttcgtgtatcgagcatcctcctgaaagttctcctcctgcaggagcttgctcatttcgtgtctcaaattgtagataatcttctcgtacacattgctatgtagcaggtagtacttcttctttacggaatcatagaacccgtaggaaaaatcactcttgctgataattatgacatctacaaagaagcaggaatttccccagtgctcaatatgtttaattcttttggccctatattttgtcaaccctactctgagcttattctgttgatctatttcgatcaaatcgttactagaaagggcaaacaacatgacggatttatgacacagctcactcggagtttgctcctgtggtgtctggttgtgcaaatcaagggcattaattcttaacacattgccttgctttattatatttgacatgagtaaattttttaaataagaatctttcgcgatgcaatgtatgtactcgaagttgtcactcaaaatgaaaacaaattcgttgtcttctctttttataattttttctactcgcagatttacaggcactttgtatgacaccgtgttatcctgcatcatttgcaggatggattttttgttttttctttcctctatatatcgttttagcaatttgaacatgaactcgattggggaggggggctccacctcgtcgatggttcgaatggtcagcattgactcggtggaccttcgaattctttgtccaaattcatatgtgtagagtggatactcggggggcgggagtctagccacgtctcctctcagcaccatcccgctcgtcccgtccacttccaccccacagtgatgcatatccccacggaggatggaaccgttttggaactgcccgctcaaaaattcactcttcacacggggacgtaaactcggtgtctccccatacgtacaccctcctgcgaagggggcagtataaccttcttcatgccgctcatccttttcctccttaacaaggggtttaaaaacgctgccacgttccctcttcagggtgcgcttttctccattcctgcattctgagaggacctccccgaaatgttctttcccttcatggaagtaacttctattgggatggaacctctcatcctcatcctcaacctccctctccccctcgcgcagtagattgtaccttctttggagctccttcgtgtacttacgcaccagcgccatggttaccaatttgtacttctttaaaaaccaggcaaaatcgtacgaatggaagatgtcgagctgtttcgtggtcaaaacgaacagctcgtacaagacagtcacgtcagcagtgtagtactcattcagttcttcactctttagaaaatacaagtagtcattgtcggaccaattaaatgtgcacccccctttattttcattcacatacatgagggtgtttgtcaatcttctgtttctttttaactttttcctcttcgccaaaagggtgtacatgtctcttatgaacttcaagtggtctctcaagttgaggtttaaatcgagttgtttgttttttttaccaatggaagtggtatttgtctcattcgtttgattagttcctcccctttcgtgagcccattgcgtcccgctcgcttcttcgcttaacttacgcttcctcggattaacaaaattatttttgctcttcacattactcctcaacatttgtcttcctactctcctctttgaggcgtttccaccctctgcagaggtgctgtccttacattctatactgtgcaacagattcacctccttgtttataatttcgttgtaaccctccgattcgtatagttcctcttcttttactcttaccccttcgtgaagggtgcttcttcctgtctggtcgctcccttctggtagaattcccttttgtgtgcactccactttgatacccttcgactgagggtccctgcacgcggacagtttctcactttcttggttcttcttaacctcctcttctactttgatttccctctgtcctgttataacatgcttgtcatgctctgacccatcagacagattcaccttgttcgcgttgctaaagtgggaccccctactctccgcttccttcttcacccctttgtcttcttccctccctgatgggtgtgctaacttgaggaggggggtatatcccaactgatgctcatttctgtgtgcaattttgtccccatttcggataatgagatttatgttttttttttcaagttgtctagggaggcaacgccatcctcatgctgctcgtcgtccccgaacagcctgtctctcattagacttagcacgtccttgttaatgttcacttccttcccggaggcatacgcgaaggaggcgagcggttgctccctcgcgcccccaatgccagtgttacctccgatgctgttgatattactgttgatattgctgttactcttgctgttactgccaccgccatcgccatcgccactgctactattattagcgttgccgctgacgacaatgtcatccccgaacaacgtctcccgcatccggttcagcacgtccnnnnnnnnnnataatagtgttaccgccgatgctgttgatgttgatgttgctgttgatgttgctgttgatgttgctgtcgatattgctgttgctcttgctgttactgctactgccagtggcatcgccactgctactattattagcgttgccgctgacgacgctgtcatccccgaacagcgtctcccgcatccggttcagcacgtccctgtttatgctcacttccttcccagaggcgtacgtgaacgatttgtgctccttgccactgctcggggggccactttcactggacaaatgcacgctcctaaatgggtaattatgactgctaataggcctgacttgggtgcttcccttggtcggaattgcctccctggaaatgcacccttctacctcatcgtcatcgccgaacagtcttttcctcatttcgtttagcacgtctttatttatgttcacttccttcccagaagcatacgtgaatgaagagtaacttttgggtctctcgctcacggagctgttatttccctgggggggatcttccaacggatcggggggttcattttgcttagcctttttcctcgcattgtagctgggtgtaaagtggtttccccggctttggcgcagttggtcgctttgctcactttgctcactttgctcacttttcccaccttcatgacggtctgccttttccaagcacttcctctcagcgttgccaaccacttgctctccccaaccttcacgctgccgctgccgcagctgctggaacctctcctccccgccacagatatcaaaaaactcatcaacctgcgcacccttcgcgctaacaattttgtcgtatatgtctaaaaattcgtcctcctggggaccagctccactcctttgtgatttctcacgaatgtgcagaaattcatcttcgacatgcaagattgaattttcctcctggtgatagatctccagaaattcatcattcatgttgctagtttctttcctccctgtgccattaatggtatcataaatttccacaaattcgtcctgcgttccttcctcaattggaatggtgtaattatttctgtcataaatttcgagcaagtcatataattggcgttctctcggttcacttccaacttggctctgatcacaaaagtgtaaaaattcatgcaagtcatttccctgtccctgtcctgagatggtagtggcggtggtaaacttcctactttcatatgacccaacgttaatgcttttgcacgaaaaattatcgtgcttgttatcctccaagaaatattgcgcaacgttaaacatcaatatgttgttattgtggccatttaatttttccgaattgtcgtaattttcatggctaaaattattttttaaaaattgattttcttgcaaaagcgtcgtggggttgtatttcatatgttcctttttctcaatttccatatcaatactttttcgaaataagaaatttcttcccctcacaaaagtgccatgaactaattgtgcaatattatcatcacttaaatcaccgtcttttttgcaatctccaaaaattgcatttatttgtttattgatgtaggcatctgtgaaaacgcgatttgatggtgataattggtcgtatgtcgttgctttttttaacatgtcaatttttgcgttgttttttttttcctcacaaatatatttttttttattttcaacgtatttttcttcctggcgtgtgtaattgttctcattgtatgcctcgtcatttttgcaaaatggacttttcgaccaactgtcaatgtgcaagtctttttcgtagcagctatgtggactttgctgatttgcactttggttaaaaatgtgctcaaaattatgactgttcaggtaaaaattgtcttccttccatccattttgctcgacgtgaaaatattcctcgccccttccaggtaacacttttttgcaattattgtcaattccaccatttgcgggatgcccctttgggcactcctcgctgtggatgctgcgggtttttctttccatgtagtagctcccgatgtttccgctttcttgcgggtcactcgtgggacggccaccacctgactcgtttgtgcaacttttgtgaaagctatcgcttgacttgttcaggccatttgtgtagaaactttcgcctgacccgttaaggcaattttgactatcatcaaatttgcacacacggtcataacttaaatagtcatcttcaaacatgtcgaacgcccaattataaattaaattatcgtcaacaccctctgcggtggtgcttttctccgttagtttgatgctctgtgtaggcccattctcccctttccttccaccatttagcttgtaagacccattttcgctatctggccaacttttttttttcctccccaggaatatggccatggtgagtaccggacaagttcgtcttttttattagctgttcatcaaagtacggcattttttctcccccatttgtatctctgtgcatgctgtttttttgaaattcccatttctctattttttcccatgtgtcatttccttcggggtagttaccagttgggccacttaccacctcgcaccatttccgtggggaaaatatttccccctgctcgtgtgctctcctgcgcttgtcccactcgcccctgcttggcaagtctcgctttgtggcagcactatttgccgaggagccctgtgtaaattccctttttccgaaggagctggacctctccgcggtgtccgaaaaattatatgcatagtcaaccccccctatgttggaatgctctcccaaaccatccgcgtcgcaacggaagtgttcacaactgacgtattcgccgctcatgaaagcgtcgatggcactgttataacttaactcgctcttcccattttgcaattccggcacttcacagtcacttctgtcgtggcgatagtttccagaaggaatgttaacattttgtgtatgcttccccccgtcgtgtggtctacccccgtgtagactttgcaattttacttcacttgtgtctttcgttttcaaaacggcaattctgttgccatcatggttgttgctaaactgatggtgttttcccgtcagctttgcgctcttcccgttcgaggcatcatcataaaaattgaatttatcagtggagcgctctttttcgaagtactgcttgttttgagtattccttcgggcgctaaagtcttctggcattcttttgttagttggcgcgttttgctgagcagaggcgaattcatgtctactgcttgggttgtcatggctgcagatgctggagttattccgtggggcgcagttgtggctgcagctaacagcacttttgttgcaactggacgtggtaaagtacctctgagccgcatcactaatgcaacccgctccgcccaagctgtgaacatttgcaccaccactgtcgaaccaactctcccacgcatgcagcccactgtctctgtataactcgtttcgcttgttaaagttgaagctgttcttcacttttccgatgtctttcacatctcttttctcattctgaaatatgcctaagtctattacgttattgctagacgcatttataaccctatcgatgctgtatatatcgtcaccagcgttgtaaaaaatgtgtacgttattgtggatgtgcacacagacatggttattctttccatgtccagcaccataattttcgtatgcactccattcgtcctttacgttattgtctttccgcggcacactcccattgaatttgctgctgttcattttggtggatttgtggccatttttttttaaaaggcggaaaaaaatcgcactgttaatcgcggtgacgtactgctagcaacaattgcgagagtgagtagcagtaatgccaatcgcaaaactgacaataaagtgaatccctcttctcctcaatttctcgtgccggccaaagtttacaatttttcccaaaaaggtgtacacaccacaggacgagtggtgaatatgcgcttcacttgtctttgtttttcagtggtgctatttaagttgcgaaaaaaaaaaaagttttcacctctcaccaacttgttcagtactattcatttcgacaaagcgcttcgcatttcctcgcgctctgccattgtatgataaaacgtacttttttccattttgaatgttctgttcatttgcagctgctacacaaattggacttgcccctcgacctgcactggtgaatatgctaacgaggggagagaaaaaaaaatggggagcatgaaaaattggggaagaagaaaaaatcgcgcctgctgcaaacctcgggcaagtattcccctttcccatcaaaatcagccacgcgagaatgtttcgcccatttgagaataccccggcattgtcaaatagccaacccagtgtattcacctttgagaaaaaaaaaaaaaaaaacgaaggaaggaacagattaaaaaaggtgctgaagaattttttttttgtgtgttctttccatggagggcaattttctcatgctctgctgttctgccgttctgctgctgtactgctctgcatcccgtgttgttcccctcgcgcgttaactctccaaacgtgaaaaggagaaaataaatcattaaagcgttttacgcgaatgggagcgtacccgttgacggcatatatcctgtaccgtcaagctttcgtccccaattttgtttttccttttgcgaaaaaaaagatgaacatgcgatgtgtgtgtataacatgcatattcgcgtggcagtttattaagggaattttccgcacaaaaaaagacacatactggggaggaattttcatcggcaggttaaaaatatacctccttaaaactttctcacataaacgttaaaaaagttcttttttttttttttttcccctcttggagcgtacatttggtggtagacatgaaccacgaataggtaggagcgtaacaaaggagaatgtatattggaattgttcacatgagggcatttttttccaaatgggaagagccagcctggtcgctcattacttcttttcccttctgcacaaaaaaatgattagcacgcacggttattatgcctacacttctggacgaagattcccacgttcttacccttaacctttgaagcgtttgtcgcgttggagacctgtcacgtgtacccccctcccccgcagcaacagcagtggggctacctctcaaatatgtgacggtaatgatgatgcgttagtccgtttacatacacatgtttgaaaaaaaaattgttaaaaaaaattctcttttttttttagcttagctgttacaagttccaaatgggtaaaaaaaaaaaaaaaaaaaaaaatagtgatcacgtggtggaagataatcgcaaaaataaaacaatttttgccacttgctatgaagataaatagtgctacacatggggcagaaaatagggggccaaatcatgcatcctccacagtgatgtatttttttatattttcaattttttggcacaacacaggggtggttccctttggaaaaacagtcggttgcggcaggtgatatagtcgaacgttcggctgcttatacggtcttatgtgttgcgaaccgtccttcgttataacgcaaatgtccacatttccacctgaacccagatcgttaaaaataccggcacatatagcttcgcacacgagttctttcccttcttctatcgtcatattatccctgtatttagcctccaatacagccatagcactaagggatccagaacccaaagccgtgaagggtaataaacaggaagaaccatgtgggtgaataccatacagctgagggccggtaacatctacccctcctaacacaattgcacacactttatatccttggtacttaaacagctcttgtgtcaatcttgaaacacacatggctactcggggctgtgtgttcgtatttaaacgatgcaattcgacattgtgttgcaaccataaggtagtatgctccaggtctccggctacccctgcacctgcacagtatatatttttacttatatagtgtaatttgctacaatttttatctgctactattggaccttccgtagctctggtatcagctcccaaaataaccgcattttggcacaccaagccacatatggttgttcccgtttttcgaaaattgggaaaggttattcctttttccttcaaaatttcatttctcttgacattttcaaaattaaatcctccactttcttctttcagtgcattcatatattcgagtttcatctttgtgctgaatgtaacgttaacgtatgctacgttgtgtgggggggtgggtgctgattttttaagcagtggtttttcgccgtgtatacttcgttatttggagaaagggttgcccgagttgggacgaaaaagaggaatggctatccgtttggtatgtgtggggtacctaccaggggttacctgcttgtgttgtgaccttaaattgcagctctcccattccaaattattcacatttcataaattcgtgctttaccaaagagaagctgtacatgtgttcgcataccctgatgtataaatccctcctagcaaaaaaaagtgttaaaaaagtttccctcggccgcaaatatgcacgctggttcgaaatggtatgcttgctgcaattgcgcattcggtgagcagtgctactcgcggatgctttcttaagaaaatgcaagcgaagcgcttcggaaagtagcatatatgtgctaaatgaaaaaggggtgcttcaaatggaagggaatacgaaaaacctttaaccaagccaacaggtaaaaatgagcaactttttaagcagtgcgcccattacgaatttgctactcggtgatttattttttttttttttcaaacgaaaacgtggaaaaagtgtacactatgaataatgttacgcgttacggttttcctttttttttttttcaaagtgaaaacaaatgagtcgagtcacaccccgaagtggtacactcaagcattggcggcaaagagcgaactgcctcccaggacttgacacctttagcagaagtgagaaagggatatgcgaacaaacggatttgtgttcaagtgcgggtttgtttacatggccaaagttgttatcacatgtgtttgcacaattcagtttttttgcgtttgcgcggtgcgggcattttttttacgcatgaacggtgtaagcaaagttgggctcacacttgaggaaaggtcataagggaccaactgcacccacgacctggtgcaaggaaaaacggagtgagattaaacaaaatgatgtgcatccttctttagatgagcgctgttgccccttacaaattaactgtcgaatttttagcgtgtcggagcatgtggagagctacctagcaaagaaagaaaaatagtacatttcgcaagtacaccagttcacaatttgtgctatgctcatgttcacctgcttgtaggaacaaacacacattttgctgctaagcggtcatatttcaccccaccccccttttggtgcaccattaaaaggggtgacgtcatatataggtgtatacgcagcacatacatattatacatgtgtgtgcgtatgtgtatctctacgaaacgttgacacgtttgtctccccaaacaatttccagacccttgtcatcacttgaatgtgactcatctttctaagaaaaatcgtttatctgtcggagaacacgagcttctgtaagtcagattcgttgcgcaaaattatttcaaacaattttttcctaacgcaaaaaaaaaaaaaaaaaattatgaacagccagccgtttttgtaaacctaacatacaaattggtcatacaaaaaaaaaaaaaaaaaaatgcgcaacttttttattgcttgttcatatttttttacacatttttatgcttcatttttgatttggcaattttaaaaaaaaaaaaaaaaaaaaaaacgaaacatactaaaaaaaaacaatatcctttttgaagaaagaaaagtgagaaatttcatttcgtttttaaaacggtcataaaagatgtatattaaaaatcatgtaaacagtgactgcttccttttcgcttttttttttttttttatggagaaaaaaatgcttcataataattgtaatgtgtatatataatatgtattcatttaacgcatccttcattttgaattgaattatacccataagagttccaaaaaaaaaaaaaaaacttttaatttatgaaatgtctaaatcttttttgttctttttaatatgacattatgagtgagactttttttttcctttttttttattaacccattctcctgtttgcgatgtattttccttcccgtgtgtagcgatacgtactatataaatatatatccgtacatatgcatatgtatgtgcgtatgtgcagcgcggaaaaaggaaatcccccctttgcgatttaaagggaaaactgaaaaatatgcacaatgctggaacgcccccttaagaaatgataccttggtgatatgaccatagcgcattcgtaaattttttattgcgtatacgcgttcttatgtacctttatggaagccgttcgaagtcagctagtggcgctcttttaaaacagtacccccttctctggtgcatcctttccatcgcaccacacattttatgtaattttggagcattgcaaagggtacgcgcgtatgtatataaatgtacatataccttgtgcgtacgtacgtatgtaaatatatatgcacgtgcaggcatattggtgctgcaccggccctgctcgtcagaattaaaaaaatacatgccatacgttttccgtcggggatatagaatttccgaataatgaacgctgtatagtttggaatctgcctccagttattccgtgcagtgccccttgtgtctccagtaacgtttccccctgttgtacctccccggggagtttagcaagctgcgaagaggagcagcgaagtggagtaacgacacgaagtgacgaagcgaagcagccgagcgaagaagccgagcgaaccatcgaaacgacgcaagcgcgcgcaaagcaaacaacaaagcaggtaaagcagtaaagcaggcaatcaggcagcaagccatccactgggcaacatcggcaagcacgagatttaaaatagagcaagcaaaaatgcttaaccactgcgaatgcataacggtcaacctgcgctcgtgtgcatagggcatgagcatttacgtaggcatatgagcgaaggcgtttatgcaaatgtacatgaatagccatcccgtttgttaacccccttccccgctcggtgctaatcaaatggcggaatcatgctcgtaattacagaaaacacattcgaaaaaaccaacaacccaaagtatccaagagggagcaaagtggcagtcaaaagaaacaactcccaagtgaaagtcatatcaaacagaatcaccccatattgtggagacataacaaaaagcaaaagggagttaataaaaacacgtaagttcataaaggaaagtgataaaataaagtaccactatctatatgcaaggaaacatttatgcaatggaaaacatgaaaggaaaataaaacttttttccgtagaaaaaacaaaaaatttaaaccatttggaaaatttctccaaaaataaaaagaaaaaaaatcaagtcatagcaaggagagttaactataatattatcttaaaaaattcgtatagaaaaaatgttttgtatggaacaaattcctttttagtacatttaaaaggcaagagaaggaaaagccacaataagagaagcgctcgaaaggattgcttaagtgtccgggaagttgctttggagaaggctaaagatatagatgggagacaggcccccagtctgcatccactaagggacgcgtttcacgttaaggtaaaaacaaatcatcaccatgtagcagctagccaaaatgtcgcaaaaaatcaacagtttgatgatatagaagtaaatagtgcagatgcagatggcatagtttcgaataattccgcgttagacatgctgaccgtggtcgtgaacagggagaggcaacatcccaattcgcatctaaataggcatttaaccagaaaggcacttctcaacacacgtagcatgcgaaaattaacaacaaatagtttaatagattccattattagtttatcaaacgagctgaataagacaagcgagaaaaaagatgactccaaacaagagtacgacaaaagtgtactgcactatgtgcacaaaattttgagtgaccacaatttccattacgacatcgttagtagtgtaaataagaacgaaataaaggagttaaaaaggaaagtaaaaaaatacaatgatattccaaacttttattttagaaaactgtttaagcatataggggagaaaaacgagagcaatcgtatatgtgggaattatttgcatagtacacactgttataacagtgattatgacgttcattatgatgctagtggcagatcgaatagttgtaagaggggaaataatgaacacatacatgatgagaaaaaagagagaaaacaaaaagccccttctccttcactttacacataccaacgttgtcattcggataattatttttcagtaaagctaaaaaaaaaaaagaagaagaagaagaagagtcacgtttatcagcctgtcaaccctgttgagcgtgcaaatttgagcaaacaagggggaagtaactctttgatgagaaggatagggacaaagacgacaagtaagcacctaaccaattttaagccccctttgaacgaccaaaacgtggactcaaggggtgaccacgccaaagtggggaatgcatctgggaaagaaggagtagtagagaagaagacacatgtgggggaaagagcagccagcggaaaccatggcaaccatggcaacaccagtgctactgtcactactctatgcaaccaaatcaagcacaggaatcaggagaaagagaacacattgttgtgtgtgatgagcgcaccaaatgagtataaaaataattttcattcggacagcaactcgcagcactgcgtcaaaaaatgcatgtctacttttacagacccgaagaagcatatccccaaaagggagaaccatttggaccataagttggagaaggagtacccgtcaatagaaaacagccactcaggtaaatctcccaagacagagaaaaggcttcgtcaaataaatttaaaaaaggaaaagtggacaacgtgcattgtgcacaaaaaattgagtgtccacgaaaatgtgcttctgtgcagtgagaaaaagaagctgcacgaaagaacatataatttaagcagcttcaaattttctgaaaatacggatagtagttgtatgctttcgcatgtagccaatgcgagtattgcccctagtgttatgagtagcgctactggtacgcttaggaaaaattcctgcgaaggggcccccggcgttgttacgcagtatgcaccggttcatatgaatagcgctgaccgtattaggaaggatgagtggatatttaacactagtgagacgcagaatgctcggagtggcatctcaaatgacaggaaaaaaaaggacaatcgtagttgtagctgtggcacttccgcgaacgtgtacaacgagtgcacatttagcccgaacaatgttaagagaaatgattcgttggttaactccaccgatgataatgctagtaacaacgtatattttagtgcatacaatcagagtagtcacaccatgagcaacctccactgcaacaatatacaatgcgtgagcaaccagtgtcgcagttttttcaaaagcagctacaaggagcagagtattatttctaccttcagcagttcaatcagtaggcatcgtaaggataaatgtggcgttgcaccagcggtggggatccttaaccggggaggtgcaccccaaggaaaagagagcaacgatgataattccgctattcctattatcccttttcagcgaagcgttaagaccaaagctgtagacgctgatgctggttctgaaagggacaacacgggagagaagcagaacataagaagagacccccccgaattggcagtaaacaatttggaggaccagaaaagtctgaggtcaagcgtaaactcgctaacgagcgctgagttgataaaaacacccgtgctatcaaatattcagaacagccattttgaggggattcccaagataggcgaaaacgacagcacctcctcctccttttgcatcttcaagacgaaacagagaagggaaaggccctcaagtaagacccccctaattgttgacactccgaatttgctcaacacgactaatgacattgatttcctagcaaaaggtagaaacagggtagtaaacaattttgcttacaataataaagacaaaaaaatgaataacaatgatgatcacaattttttggttgaagaatgtttgaagaaatgtttgaaggaaaatgcgtcaaaatttaaaacgaatgaagattgtgaaaggtactgtaatgaagataagatcctaaatcctgattacattccgcaagagtcgaaaagacttggtgaaagatttttacagagtcacaaggagaagtttgttgcatcttatggcaactccagttttcattatcaaccttatatgagcaatgcagaatgtggaaatagttgttttaagcaggacccacctggatataacctgtacaacgatccgaacgcgcattttatgaataatatgaaaattaacgtatttaacaatacggcttctcaaaatacgtctaatagcacttttaacaacgtcgggatttacagcaacagccatatcaattctatcaacaaggagtattacttgaagaagggaaacgagtacagcaatgatgttttcataaaatattatgagcagtatgcaaataaagacaatgataagaatgagggaaagaaatttaattacacagattgctacgattttaagaataccctccttaatggactaagcagagaagagagcttcggatccgatgatgatctaaaaaatgaagacaatgaaatgaactttctgaaagattcgttaaactcttttgataacttagaatctacggagaaaaaatatgaagagatattacgagactttaatgggaaaatacctctactacataaggtgttgaagcccttgccaatgaaaaatcgatcgaacaactttgacatttgtttgtacctactgcagaagcatggaggagacctaaacaatgaagaaaatatttgcatcttaagggacaaagaaattgttcaacatagtgccatttatgatgctaaaaaagggtgcataaaaagtaatataacaaatgtgacaaatataaaattgtaccaccccaagtggcataacaagaagaagatagtggagaggttgaaagaacagagttgttttaatcccttcacgatattcggatctgctccgagtttgctcgattttgatgaagtgtttgacaaagatgtgtataataaattcgtttcaaggaatagccgtaaatcccattctctcctacggatactagcaaaacagaaagtgattaacaaccttaatgacaaaataacggataaggaatggccacaagtacactcctatttaaaaaaaaggtggagtaaagaaacaaatattgaactgaattgggcatgcgaccctttactgtatgaagaactggagtggtatttaagcaccaataatgaatacctgaacatgactgacaaggttgcggatattgaggtttgctactgccccactttggatcctagttcgtattatgcatggaacgactccagggttatatatacgaacttgtgctacaataaagggaaggaagatgctgagccgactagccattctgtgaaggacaagtacgcagggaacaagaacgcagaactgaaaaataaagataagcaggtctcctttagaaagagggcaagcgggtgtgagcacctcatgtttcagcagaacttgatgaaacagaagaagttgtccaaaaggaagaaaaaactcttaaaaaagaaaaaaaaaatgctcaaggagaaaaaccaaatgttgagggagcaaagtagacggtttgccgcgaacaaggatgggggcggcgtagatgtggaagctgcagatgtggaagctgtagatatggaagctgcagacgcagccgacgcggcatcgtccggagtttttcacatggaaacaaaagaggggtctgaaaatgactacaaacatgtgtattcctctcagcacaacaagacgaatttttcaaatgacccgtgcatgagcatgaggatgagaatcaacatggacatgggcatgcgtatgagtgcattgaaaaataagaagcacaaccatgatagcgcgtattatcccaacattttttccacgaagaagaagaaaaagagtgtgtaccataacaaaaattacgacgaagatgtcataccgattatgaccgtcaatacgtctttgtacaggcacaatatggataacaaatacaactgcagcaacacggcatttgattacattaagaataaggataacaccattaaattttttgcctctccgaagaaaacaagaaagaataattcagttaaaaaatctgttaacaattcggatagtttttatttcttaaattcctctatgattaattcggacaacatttacaacaacaatttggacagctttgattctaaggattcgggagatggtaatgattattccacatctatttttcacaaggatacattcgatgcttcagatgataagatgagaagcaaaaaccaagtggacacaagaaataatcccatgggtggtggcatgcaattggacagatttgacaatgcctcggagaacttatgcgaaaatttgcgaatgaacgaacacactagttacattagtaataacaatatatacgaatttaggggtaccaaaaatgtgtatgactttagaaagaatgacaatgatgggaatggaaatagctgtggcatgggctacatgacaagggataatgagaacttctcaagcaaaggtggaagtttttgctacagaggaggaggacttactaatgactacacgcaaccgtttcacatgagcatggcggacaagtatggaaacgcgaataacaatgtgaatatgaacatatttagcaatatacgaatgtacgagcagaattttaacaagaacgggggtgatggtgacagcaggaacagcctcagtagagattacgacatggacaaccatggcggtagctgcatgggaaagggacccttcaccaagagtagcttcgtggatagaagctattacgacatggagcaaacgagtttttcctcgaacaacttcggccatttttcaaccagggagatggccaaaaatgagctgcagtacaacagcattttccgcaccggtttgtccaagcccaacttcgcggaacaaagccaaagtcaaaatcaaagtcaaaaccaaagtcagagtcaaagtcaaaatcaaaacaaaacgaaattccccattgagttaagtgaaaggtaccccagcaaatgcaaggggacaaacgcggagcacggtgacagtcatggagacaatggcggcggaaaccgccacaacaaccgcaatgacgatgcggtcagtggggataactgcaactatttcgagtgcaagtatgaaaacagctcaaacaaacatgctagcggaaaaaacagccaaatgatagcggactattttctcagcaagaatgctgaaaattacgacccgacggggaaaaaaaaaataataaatgagcagtatagcactggcgaatctcagaaaagtatgaacaacgctaaggcagacatgaacgtcctgaagattacgcaacaaaatattgacaaaaaatatattctagaaaaaaaaattaaaagcagtatgtcattttatacaaataagaaagacacagataattcgacagtaacttttaattcgaaaaggttaagcaatagcaacattattgttaacgaaaatagaaaaattagaaggtacaccaataagatgtgtcaggatgataacacatcttttgagcattcagaaaatggcaaaggacagggtaataagaaaggaagtgtagaatctccttcaagcagaaccagcgaaacttcgatgtctagtgctttcaaaatggctacctctgtttttaaaaaattattctagggaaaaaaaattaaatggggtatgagtccacccaaataactaaagcgcgctttaaatgaaatcgtttttttaaaaacaaaattggcagtaaagcaatcctggtttccttcttagcagattacttatatacatactttcttaaataattaaacctatcaacattttacgggaatgcacagatgtagtaaaaatgttgtagttctggaatgaatgggccttcctcttcattcgtgattattctgttttttttttttttttctcgtcattatttacccttttccttcttgcttggcctttcttttttaattaagttctttgtttaacatttcagtccataggtattttaaattattagtcgtgtattctacctttatgtaagcacatgcgaaacggctatatattatttatgctgaagtgcgcatgcatacaagtatatgcgcatttatgtacacatttatatatacatttatatatgtatgcatttttttttctgtattatgaattacctcataaaacattacaagtggcctttttcacctctaaaacagtgtacgatatatttttacttattaacaactgaattaaatataccctttataaaaaatagatctactgcaaacttttgaagttcaagtttcgaaaagtagccaactgggtgcgcgtgaagtaccgttatgctacactaacatgcacatctgtacatataaggtactattgtatatgtttaggcgtactaaaaaacatcgtaaaaagagccaacacaaactgttgcatgcaggtaattaaaaaaacgtgcaaggctttttaaaaagttatttgacatttgggtatccctagaggaagagataaatgttgcgcgccttctgcttcattctatatatatgctatatgtgccttagcttttctttacctttaccatttatcttccttttttctgcatttcaccgcatgtcattttaggaagttcacaatataacgcaaaagtatcatattattgtaaaaaatgcctcaattttctgaagctcataaatatgtgaactcttattcattttaaggtacaacaaaataaagaactctcataaatatatgatacatatgtttgcacaaattttgcaaatgaataatccttacacattgaaatttacatgagaaataaatgtatacgtcacagttctcaacagcgcctttcaaatactcttttctttgttctattattgtcattgtatttgaataaaataaaattagtaaccccatgtataaaagaaaggtaaatgaaactgagcgcgataaacaatcggataaatttcatgttatagaaaaagtaaaagatcttatagaaatgttctaacccccatgttttttcatgttgtgggttctgtctaagaataatgaaaaaaatgtgcaccataaatatctgaagaattttccctttttaattccgcttgtatatacagaaaaacaggtataacacaatttttaccgaatttttaattttatcaaaaaggtaacgtagaaagataacgcatgtatcttgctaagacaactttgttcctctctcccaaaaaagtaaagtgaaaatgtataaagcaaattacataattccatcaactgatataaaaaacacataggacgaaagtgaactcttctattataagctaatatttatgaccacttatttagaaatcatgcgttagacaaaacctaaagtttaatttatgtaaataattaggtaaatgattttaaaatgtttttacccctagccaatatgatagacatacgttatgcgtgctgaagtatttttctacatgaatgatttaagtttttacatcaaaatatattgctctacataacaggatgaagaaatgctcatttaattttgcataaaaggttaataattaacactctaaaagcactaactcatgcttcattttttattagcaataaaaaagctagaataaaaacacataaataaaagataccgtgtttcttactacaaatgcttagtagcacatgtgctaataaaaactctggattgtctagaaagattcattacaaaaaatgtgccctttttcattaaatttatctttgtaattacaatataatggtaaatgaatatgtttaataatttgtatatgctgtgtattttttttaattcacataattttattctaaagtgtgtctttaaaaacacagtactacttgcataatacagtaataccttcatttaaaaataagatctttgacatgttaaagctcattaagcaacggttatgaaaattttatagaacaaagaaaaaatccaacatgtaatataaaaaaataaaaaagtaatcaaatacttgacttgacaaggattttttttatatgttcctttaagttttcaagtgagtgtattcaagaaataaaggactcttttattttttgctacaacttgaaagaaatttttcctttgtaacacaaaaacagttcattcataatccttttaatacatgcaataggtaagaatgaaagttcaatgtggaaagaaataattcttttagtatttcagtataaacatatatagaaacattacgctatttctgtgtcataagcttaaggagttcaaggtttcctgacttgtagcagtgcgtagtgcgtaattatataattattttattgttgtgaaaagttatcataacaataagcttaaaaaatattaactaaaatgacaactgtctctatagataagtacgctttttgttataggtttcatttatacaatgttttataaatcactttttgagccaataacacacttcattttaaaaatgtgtccacaagaaaattatcagttattaattagatttataagacaaatgagaaaacaacttctaaataaatgtaaatatacttcttaaggtactttaaacgttcatagcaatttttcttgcaatttatgcatgttatgcttttatctaacaattatccatgatcaatttagttcttatagcatactgttttcgagcaaaatacaaatacaaggtgctgctaattataaattattatgagtagctatggattttcattataattttttggacagagggatttcaaaataggtattaagttgtgataaaaaaaagatatgtgcaaaagttgattgtttttatcatttctcttttgagttgataacttattcccgtataaatgaatgctagtactataaaaaggatttaccttgtgacatttcaaaaatattaaaatatattaacaataatagaacatattaagacatatacatccttaacatgttagcatgtttctgttaattaatttcggtttaattcgggatgttgacataggatagaaatgtatcaaattttaaatttacgtgtatttttaggtggcttgtatattactcattatgattcttaaattttaggtagttatatgtttttgcatcaggaaggcatttttcttgcattaattagaattcatggatgcatgaaataaaaagtattctttagtctaaagtggaaaacaaagttgaaaatttacatttatgctaataggtgatttctacaatttcaaatattttataccaaaaagtattgtgtaataactaacagggaaggcgaaaaaaatgtacaaagataaacattagaaggtatagcaaaaataataacataatatttcatgaattgttatgtaagtctacatattattgcaaaaattgatttaagcatttataagatactaagaaaaataaccctttaaatgcaattaatgacacagtttgtttcaatcgattatagcaagaaaaccccaaatccctgagttaaaatgcacttcttcgtgttacattctcactacagtttacaatattaagcaaacattgcattgaataaattgccactttgttcttattaaaacagttataaagctgttgtaaaacatgtctgtatcattttttcttgaatgttacttattccatttgaaacattcataatgaaaattagatataaatttccacacatttatttatttcacaatgacctttaaaatctatttttcgaaaagcaaaataaatgctatgttaattcagatattataactgaataaataaagcaaaaatttacataaaatatataatttaaaacaaaaaaacataatgcaagctaattttgacgcttaaaagttaatatcaaataaaagtaaatttacataaatataatttaaaatagtatatttttttttaaaaatgttcattttaattaaatataaggttttaacaaatataaaaatatataaaattaacaaataatagttaaaaataataaataaaataaattaattaaatgataaaataagtaaattaattaaataaaacaattaagaaaataaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattaaatgtgcttataatataattatttatttggttaaattctcataatatttttattttatttaaattaaatttatacaattattgacctattaacattttacttatttaattaaaattttatgttattttttattatttttatctatttaatttttttatctttcttttatataatattcccaattgttttttgcatttgtaattttttagtgcccattttaatattgctgtatattttttatttttaatcatttatttttttatgttattgtattttcactaaattatcaagcattttccatgaatgttaaaacatacaccttaaaaagctttaaaggttattttattataagaagatataaacttaagctatatttaacgacaaaaatgacataatttatgttgcattgttgagtttatgacaaatatatacgaaacaatgtaaattaacaaaaggcggaaaatcacactattaatcatatatacatgatgttatgtgtaatttactttttttctttatagaacttgaaagtaaattgcgctttaacctactaattcttatgttttgattgttcttaacaatagacacatgttctaaagtgttattattatactatattttttggtaactaaagtttaaacgatgcaattgctgcatttcattttttcaattgaatgttttaaaaataaaattttttaagtgtaatagtagagtacacgattacatgacacatatgctattattgcaatttacagggcatattataaaatttatcgtcactcctaatctcaataactactgtaaacccggcaatccataaaaagacattaagtctttacttaaaaaaaggattttacgagataccgcactattagcaacattagaaatggcaaagccttatagacatatgtgcataaaaataaggcgaaataacaaaaactcactatttttattttaactgcttaaactttcataattcttcttaatataattttataaaattcataatactttcgaacatattaagcagaaatttttaattcaaagaatatgtaatatgatttgttttcttattatgtgttgtacacacaaaataaaaataataattttatttaaaatatataattatgtaaatgaagaggaaatggtatattaggagaatgctacacattatgtctatatgtgattatactgaaagaaaaagaaagtgtgataaagataaggaaaacatctttgtaaaccttagcaaccttattttttttttactgtaaatttattcattatagaacgttcattaaaaatacatctaaatgtaatgcacaagaaaatacgcaagatttcataaaacttaaaatatcacattgcagagataaatgttatgtaagaatgcttataattctcataaattattacattatcgggtaattatatgttcacataaacgattctcatattaaagttatttttaatagttccatttgtgatttttacaaaaattataatataaaaattcataatacaggaaaatatttcaataaaaagaataatcagatagtcaaatgacatgaatatagatgtattaatagtcctacttcacacacatggaacagcaaaagagcggaatgttatattatacatatgtggcattggaagaaaaaattaatacaggttttattcactttttttcttgtcttcattcttcttattgtattcttctataagatattcactaagcaccgaaatagggttgatgtttacgtatttttttagaacctacgtaagaaaaaagcaatcagataacacgatttatgtattatgaatgtattcacgaaataagagaaatgtgagactttgaataagatgtaaattaagtgtaacattatgcaaaataaagcttatattacttcttgctggatttcaagtaattccgtagaactggctttcaatttatcagtgctgaaaatatctacttgttctacttttttttcaaagggaaaaatgtatattttgttatcctttttttagcatctagtataacactaaataattcaaatgacgtagacattggcaattttaaaatgtactactgtattagctaaaaaattatattttttcacagtttaaattatactaaatttttatcatacagtatacaacgaattctataactaataaatgaatttagaacaaaataaattttcctttaacacgcagtataattatattagaataagatattaaaggcattttaatctaaaaacttgtgcaactggaaacgttataaaagtaaatatatatattttttttgttttaccaatattctcgccactcctaagaacaaaaagaaaaaaattcttataaaaaatgcatagaattattatggatataccgattaatgagacttaggtataaatacaaagacattactttttgtcctgtaagctgattaacggccgttctttttcattataatcatagaatacattaaagtatttatgtttctcttttttattatttactaatgtaactaactatatatgaatatatagggggaaaaaaaaagaaagaaaagaaatggtgtttataattgtattttgcttaagagtataatttacatatttttattgaagtatcctttataataccttttctagtgcctgtaaaatgaaaagaaaataaatttaaatgatttctaataataataataaataaaaaagggaaattaatcatgtcttattaaacgactttgtgttagataattacaggcaataaatatgggaagatgttttctttaacataatgggagttttcatcatcaaatacatcttttccatatataacattaacaaaatcatcaaaattcatttgtatgcagtgagaagttatagttcaaattaatgaacaggatgatatatgaaaagtgttcgtctattaaaatgaaacgtggagaatgtaaaagtccattacacaggataatttactaaattgaaatacaaaacatgagattattatgtacacattttctggaaacttgtcctattgcgaattcatttgaaataaagaatttaatggtattctatttcagaaatagatggaacttaataatttgccttgagaataataagaaatgtgtgttaatgttaatccgtactttcatctatttagaagtacattttttttttttatttatgcggtagaaatggcaaattaaaagtatgctcagtgcacgtagctgggcgtttggacactgcttaactaattacattaaagtagatgtgttaaaatagaatcgaggaaaaaagtttaaaagaaaaatatgctgcatgccaattgatacgtgtattacaaagttttaaaaaatgaatagaagcttaaatgattcaaaattataaatgctatattccctaaaaaaaattttagacaaaagaaattatattcatatacaaataaatgcaattataaaaaatggaaacaatagaatttattttcaaaacgccttactaattttgttataaaaataagattatacaaaaaatacagcatttcgcttttctttttaagtaatttcctaaattatatttaattttgtaattaaagtaaaattagaagcagttttcatattgaaagcaaaaattctattttatcatttgagtaattagacatatcattttattcattaataccacaaatgtaaaggtacgtgaataaacatgtaagtataagtctatggggagcaacaaataaataggcacaggtcagcataaaaaggaacatatacaagcaaaataaagtaatgtattactttgacgttggatgtaacttattaaatgctcttttaactataggcatgttaatattctacattacaacagggtaaaaggaatgtgtatatgtttttgtaaaaaatacttataatttgacaaaaaaaaaaaaaaaaggtaggtgttgtgcattacatgttaactttttctagcattcacaagccttaattaggataatataacctttttcaaaaaaataaaaaaggttatttttccttcagtacgacttctccatctgagaaatcttccagtgcattttgtgatggttcgttctgaactctttttattccttcagccactaatttggcaactgacaaaatgtgcagtttttcacaacatatattgcttggaatatgtatagtgttcgtagttacaacttcatctatacaagattcgttaatcttttcaatgcatccgtctgataagatagcatgagtagcataaagatatattttcctagctccggcacttttcaaaagagctgcaacttttttagatttttcgccagtgtccagaatatcatcaactaaaatacagtcacaacctttgatatctccaactatggtaaatttctcgttttcaaaatttggagttatctgattcatatttttattttctacatttttcacgggggttgtggtattactattttttcttctatcttgactaaatatattcaaatatttattactagatgtgtttttgccttcacttccatcatcatttggatgcccttccctactgttcatttcgttatatgagctagaaacaatcgttgtaaacccagcattaagagaatactttttcattcgaatccagaattccttcgtcctttctgctccatcattgtcaatcgaaacaataactgggttttgaagttttttttttttaaaatattccacagctaaggattggggattaatattcataagagagggttggaaaagtttttcgtctgtggaaaatccttcaattcgtggattatgtaaatcaactgaaataattgcgtcaacaccacatgcttgcaatagtatagctatttcaggtgctcccagagaatggacataattgaaatcatccaattgcttagtttgcctggagtaatttaggtacggtataacggcggtaaccttttttgcagatgatctccttaatgcagaaacgaataaaaacaattccattaaacgggaatgaatatctttaccacccgctggggtagaatgaattatataaatatctctgcctctaacttcatccattatttgaagggctatttctccatcactatattttccgacataagctctgcctaagcctattcctaaattggaacatatttcattggccaattcatggtggctattgctagagaatatttgcatgttactatattcacttaattcttggtaatattcatatttatcatcttttgattttttcttattccttcctggctgcatagagtctgcttccaaattttgggtgtcctttgaatttgtagacattctgcctttattatttattaaactaaattcattttttttaatacttgtgtctttattttctaaattttcatctttctttgaaggtacacttagtcccaatatatttgcgaataaaatagttttggctttcgcatatcttcttctcccattgtgcctttgcctctcttggttcaaaactactgggtattcattgaaattgttgtggtttgcattttcatacacgaaatatacactcttctgaaatttatcatgataaatgtttacagattcatttttagctgcaaagtatttcatgaatttatctctgtgttcgtaaagcttccgggagtagttataaattttgtaaatcattatattgtactgtattacacaataggcttattttgaaaatgctgcctcatgaaaggtacatggatggtgggaaaacgatttgcttgcacgttttaggtaagagtacgcatgtacatatgtatatacatatgcatatgcccttagccaaaggggcctttatattgtcatgcgtaatctggtatttttctcagctgcgagttattaattttctatattgaaaaatttcattgtatttattacttcatgaatgggtggccttttttctctattccttttcctattgcagtagtatatatgtggggtgtgaggcccaaaatattttgacgtactttctctgcaaatcggttgagtttttttaacccttttttaattgtagatgtaacagccaacccctttgcttataatgttatatagtactgtgcaaactcgttaaatgcgttcgtacgagaagggggcgtttgcatttatttcgctatcacatcatgcgtgcttttttaaagcaaagaaaaaaaaatacgagaaaattgcctactttatttgtgttaattttactatatgtaagaattgatttgagcgcatgagtaaatatgtttgccgatcgtgcttctgttttggcataatttgcttctcatttttatttgcttattgttttttttttttttttttcatattgtgtatgtaaaggggataagatgacttgctattttcgcacaaaaagcgtgaacaggattttataaagtcgaagtagtgtaatttaatatgaacatcatttatttttatgctattcagcttaaacaaaattctgatttagtgttatattatatgtaacacctcgtcacatgtaacaacatgtgtttcaatttggcgagctgcatacaaaattttgtgaaaatggaaaaagagccaaattagaaacacacttctgttatgttagcaaaaatatcagttcgacagttatttgcgcagatagccgtgtggaatagcatgcccatgtgcttatatttacgtaattgctaaatggttatatgtacagacattttatgtcacttgtttgcatgctgcggaacgttactagcaaaatttatgggcattatacgcttaaggctttaaactgcctgttatgtttcccacaccgatgcgtctatcgcatgtaaaactcctctgtttacagggcacagttaaactttgtataattaacgcaaaatttgcaagcattccgaagttcatacattttgtgagttgacccaagcgcaaatttaacaatgttacaggggttattttcgcgcaggtggcacagttgtgtgaggtgtgtaattgcaaatacgatttacacgttgatgtttgctcaataataaggccattaccgacatggcatataagtgaaggaaaaaaaaacatcttttcaataattcgctactgttacagttgaaccacagaatgttagcattactcgggggaatgctggaaaatgctttaagcgttcgtttttgtgaacattctcgtaaaaattggtaaacgaggggggcccaggtgaataaatggtatttagcaaaaaattgaccaccccctctaatgtttttttgttttattttttaaaagttttacaaaacaaaacatgcgctctcttggaggacaaaatgtgaacctttgcaattgcgggtatttggaaaacgtgctattttgcattgtttcatgcaaatacaacacggttgaaaaagttaaagcctttagctcgtgcatacttataaaaaaacaccacacatgcctaaataaaagaacgctaaaaatggggaaaaaaaaaagaaaaaaaatagactgttacgagtacagcgcatccttcacaacttccgatatccccttaatgcacttcattataatgcagcttgtttctcctttttgtaaaagacttttttacttagaaaaaggggtggagaacaatgtaagctcaaaggcacatgttcatattgcgtatttgtcgaatgtactccctcgccctttaagcgccaaggggcaatttcctacattggcaacatcattttttccttctttgttaaacgggcacaattttgtacacgtttgctgatcgaaaatatatgtccccggcagacaaacatcataatgtggaagcaagcactgttgatctattcctcacagttctgcttctcttctttttttaaaccactttaacgtgtaaatccgcgtatatgcacgccacttcgcgaaccggaaaacataataggcataaaaaaagcacgaacaaaaagtgcacagaaaaaggtgtacctgcagtttttcgcgcttctcctttgaagtgatgtttctactgtacatttttttctcaaaaaaagggtaattttaactccgcaaagcttatccttttcgcatgcacatatatatttcccttcaagtgggcgtcactatttgttcataacatttttgtagattcgtttgaaaaaaaaaaaaaattatatgcatgagggaacttccttttgaaatccatctattttgagtaagctccttagaaagtgcctttctgtgaggcggcttgaaacgtgcacatataatatatgcatacctttttaacactttctgctttgacacaaagagatattttttccgcgcacagagttggctgtgtaaaaagctataacaagagcaatggcgtaaaatgtgcaacttctttcaatttttcccctctcatcccaaacataaataaatttcatttatatgggaaaagtaaaatgccgtgtgtgtgtaacgtgtgaacgccccctgcaaatgtaattttctgtgcttcttttggagcccgattttcgaagggagggcgcaaccgcacatacgtatgagaatatacctacattcataacaatacacataggagcatacacggtaaaaatatacctgtagcataaacctatctgcaagcagatgcgtaacttccctttcacattgtgaaagaaagcagtaaaaatattccaaaaaaaaaaaatgtattcaagcgtaagaccgtacaaaatattacaaaaagtgaaaaggaatgaaaataacaatagcaacaaaaaaacccccaatgaagcaaagaaagaaacgacagaacgggaagataatagcaaaaaaaacaccatcgaaaagaaaaaaaaatacgaagacttaaaatactacgaatgtaatagaaaatcacttagcacaaagaggcaagatgcagaaggccgtgataaaataacaaagaataataaaacaaatcataatgcagacaataaccatgttaaaaaatcgcaaagcgaaaaggtattaaaaaaaaaagaagatatgctgataactttactgaaaaaggaacaatcctgtgtacataataaaaaaatcatcattcgacatttaccaccaactttaagtgaagataatttttttgactccttcccaagcaacctcaaagatgaattagattattattactatgttaacggttgtgtaccaaaaaatgcagggggtgatataacgcattcacgaatgtacttatcctttaaggatgatttgaagacaaaggaatttataaaaacacaacatgggaaattcttttacgattccaatggtggtaagttcaaagccatggtgtcctttgcgccgtatcagactataatacacaaaaataagtccgatgatatgaacaacaccttagaatcagatgcctattttttaaaatgctgtgaagaaatgaacaaccccgaggagcctgttaagaaggatgaggataacggtgatctaatcaatgtagtgaaagaagacggggtaattttaccacccctagttgtagcattaagaaaaaaattgaagaatcaaaaattaaaataggtagctctgcttgaagcacgcacccaatgagctcaatttgaaagacgcgtaaattgccaaagggggaaaaaggaaaaaagtgttatagttagtgaaaatattccaacgggggtgatacccataactacgtctaaagcaatggtggtgtgccccacaaataatgacaagagcaaattttttttttatcattcgcattaatggagtcactataaaaaattattttttctttagcccatgaaatgagttgtggcatgggatcgtattaaatgaataaggggtgaaaaacaaaataaaaggggagcacagctaagcggagggaggaggcaatgcgggccgcaaaagggagaaggtgcaaaaaaaaaaaagaaaatggataagacgaatacgaagcaactaacgaaaaaaacgtgcattgagagtttccccccgtttctacgaattactcaacttttatcaaaagaaaggaggtacacacggtgacacatgcttttggtgaaaaaaataataattaatatatcgtctatttattttcaaaaataaacgtctacatttatgaaaacgcaacatgaaaatatttaattattacgtcaaaacattttttcaaaaaataaaaaggagccaaaatttacgatggagggtaagaaggaagaagtgtgtaaatatgcttaacgcgtgatatgcagtgcgaaattcgcagcgtggaactggtgatatataatatatagttagagatcaatgagaaggtgtgtgtgtgtatgtgagggggcagcgaatagggatgatttttactgcctaacccaactgggattgtgacagaaaacaaaattaacgtaaacgctaagctaagcgctacatcgagttgttatcatataagtcatgttcctttatataattaataatgacggggtgaatatacttctgcagatcttccgagttgttcttttgggataatattttcctggcgtcagttgaagaaagataattaataaaagacatattttcaattttgattaaatagtaacttgggaatttcttcagcacattttcatcgattttataattcccccgttccacaattatgaaattattttctgcaactagctcttctccattatcccaaaaaaaaatgtcattcagtagatcagatccaatagtaaagtaaaaagtataatttggatatttctccttttgcatcttgagcaaatcataagttggagtggtggtttctttgcactcaatatcttttaaaaaaattttattttttaacattttaggtgaattattattcatgattagggagaacatattatgtctatgttggaattcggttaggtgcttatcgtttcgacacctgcagagcaccacccatatttcgtctatccagtctaggctgctgacttctgcgaggaccatttcgtgcgcatgagtaattggatcaaaggagcctccatagatacagacgtgtttgttcatctttggttgtccccaggaggatgaaaaaaaaaaaaaaggaataaaataactataagcgaatgagaacacactttgacgagcgacatgattttaagtggtgacaaaaatgcccacacaaattgtgaacatataaaaattttgtgctcaggtgttggttggctagccaattcgttaattggcgcgtttgcaactctttatttgtcaatttgtttatgtgctaatgtttttagttgttcttttttttacgttttatgatctacgttctatgtactacgttttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactaaattgttgctttagggggaaaaaaaaaaaaggcaaaattgtgtaggcaaaaaaaagaaaaatgcatagcaatgtgaaaaaaaaaaaaatcacttcgaaggagtaaaaccaaaggaggttaacttaaaaactaacttcaaaaaaagaaaaagattcaaaaattaaaaacgaaatactagcaaagagagcaacgaagcgctgcttatgtatcctttggaaaaatgctcagcggtccatccatacactcttgtgtatatataagtgtatagcatgcatacataccgcgcgcacagagctcgcatatgaacgcaagcatgtcatatgcttatgcttttgcatacatataaatgcacatgtgatgaactcatgtacattgcgttatgcaaattaaaaagaacctcttttgacgcaaaaaaaaggaaaaaaaaatttctgatgtaaaaaagcaaattcaccaaggggggtcataatgggattaaaaaaataaagcatttgtgcgggtgaggccctgtgacgccagatgcaaaaaaaaaaaaaaaaaaaagcaaagggggaagaagcaaacggcgaagaagaaacgggtgaagaagcaacgggtgaagaagcaaagggtggagaagcaaacggcaaggagccaacacaaacatgtttacgtgtaagtacacatccatgcacacacgtgcatatatatatatatacatacatacatacgtacgtacgcgtagcacacacatatttacatgcttacatgtggccagcccgctttctgcaaatggccgggcgcacttaaaactttacaatgggcaccgaaatagagtctaactcatccttgagggcgaaaaagggcgtcacgtggatgaagggcttctttatcacctgtcccccccaaatggtcggttttagcagcggaaaggagaaggaaaagctgatgccctttggtaatattgtgatgtcaattttgagggcttgatttataacggctacgctgtaaataatgctgtccccattttgcaatttattttcatgtgcatgtatgttcaacttggtcctgttcagtaatgtagatctgtcattgtcaagattgcacacgtaaaaatcatttacaaaaaagtcaaaataaatgaccagctggtcactgcattcgagtaaagtcactgggattttacaattctgtggagtagctaaattgtttaattccttcctttttaagatgactccgatggaaatattactctctttgctatgtacaatttggtacaccaacttacattcgcttatcaacctttcgtccccatgtgtgaaagcatacttatccgtacttcctttttttttaattaattggaaggagtacttctcattggtaaaatcgtttacacacatgaagtttttattatccttccatatcctgcatctctcctttacctctttttgacatccaatttttttgaaaatatgatcaaaaaggatgttgtaaatattattcatgcaaatggttatttccttaacggataataattcttttttcttcttattaatgtacgggggttcaaatgcttctttatttactattttgtaaaattcgtttaagtgttttatttcttctgagaatgacaacttgggtggtcttccaacaggtgccacttcttcttttgcctttacatcatctgatttatccccctcagcaccttctttactctgtgcatttgcttcattggtagcttccttatggtcattatttggacactcttcctttatcctcaaattggagtgtcgatacctcatgcaaatgaaattcgtctcgtcgtacttgctatgtataatgtcttcgaagcaattctttatgtactggtgaatttcatgcagatgttccatagataggagattgaatctgatgttttggaaaattaagttctgttctctcatgtcgcagttcttctttattatgaattttacggattcgatgaagagcctcatttcgttcaagatgaggttgtcgctgctgaggaagtgactgtacgtttcgctgtccagcaggtagtggtaattttctgggcagttggggcggaaaaagggggaggcgttgatggcaaacgcgtcggcgtgtggaaagggcaaacgtacgtttttacattttcgtatgctcactttcgtgtgctcatttccgtatgctcactctcatgtgctcactttcgcgtgctcactctcacgtgctgcacgcgctgcgcgcggtgcgctccgttgggcttactcgcaaagaggtacccccccgagtccgaaatgactcgcgcgaagtcgttaaataggggattcgcgatctgcttaaaggtagacgccagccccagaaccccaatgatgttgtcgaaggtggccttctgagaaatcacctcagtcacgtcatccatgatgctcggaattttcaaatgaacacactccatataaacagtcaccaataatttaaaatctaattcatgaaggttcaaatttttatcgtatatgtacctgaaaatgatttttattgcttgagggtagtttgtcttcaattttattcttaactgtataggacctgttttctgtgccaaattatgcttttccatttttttctcaatgatgtgataaaaatatacagaaatatgttttgtcacaaataaatcggcgaaaattttatgatgtccataaaatgtgttccaattcttttgcctaggtattaaaattatttctacaatatttttgcagtagggagaaacaaagaactgttttaatgactttaccttttccgctaataatgattcgctgaattccagaaatagggagttttcctttgtgtacttttcttcaaattttgatttcatggagggtgtgtttttcttaattttgagataatactgtagctccatattttttaaaaaatgaatttcgttgattttttcttttaggtacacatactgtaactccgattttcgcttaattaggctgtttttgtgcagcttcccattcagtatcatgtccagaacttcgttgcagttatagtagcgctgtgcgaggggtgaaaaggggggcatccgtttgttgtgcagtaagggggggggatagtgcatgcatacacacaggcatagacatgcgcttacacgtatacacctgtgcaggtatccgcgcagatatccgtgcagacaccagcgcataccgtggggacccctccaaacttaccacattcttcttcttcttcttcctgtccagaagggagtacattttcttgtgggttagtctgtatatgtttaagaacaaaatatcatcgtggatgctaaactcctgatcctttatgcaatttttcagttgcctctgtatttccttcaaagctttcaatttgtgcttcgtgctcaaatgagtaaactcatccacttcatgttcgtccttaataacatccttcttatatttatcataatatgagttccgtatatctcctttttttcttttcgcttcttcatttttttttatatctgcaagggatgcccccttgaaacctttttccttcaaaatgttctcttcataatatttgagcacattggatttacccaccgccgctatcttcttaactgtgtctctatttccttgcttttccgtagacgttggttcatttcctcttcttaaaatgttaacaatggatactttattttcacatattgatattaattcatttccttcatcgtttgtttttttttctgtgtacattccatagcccctccttctcttctccaccgtgtctaatatgtttttcgaacaacagaacattttttttggggggagggaagaaaaaaaggggaaaaggagaaaagggggaaaggggcgctctgcaaaaatatacgcggcaatgtacaagcggtttggcgccagacaggggtgtgcgcggagggaaagtatcccaattttaacccaaatgggcattcgtacaggttacacgtatgtgtgtaaatgtgtacagcatgcacatcggcttaacgttaaaagttcccacgcggagatcaaccgcggtgaaaaggtcacgcgggacgaaaaaaaacaacaaaacaaaaaaacaacaaaacaacaagacaacaaaacaacaagacaacaagacaacaaaacaacaaatcaacaaaacaacaaatcaacaaaacaaaacgttcttcacagcttgctttccccaagtagccactccactcaaaagggaagggaacaacgcagggctgcctctaaaagaattgctcacaaagctgcaaaaactgcagtagcagtggccacatttcgcgcttttaaaagaatgctcgaaaattcaaaaacgcagagttcgacaaattaaagaattcatgcagtccctccgtactcgaaaaggggggggggttaaaaaaaaaaaggcgaaagagctgaacactccactaaacgaatgcaatgtttcaaaagaggaaaatgcaaaacgtgaaacacaaaacacaaagcgcaaagcgctgaacatttgtatgatgcctaaaaaaaatggtttaaaaaaatggtttaaaaaaatggccatggaaaacgaatgacgctaataactcgcacaaacaaatttgcattaaagcagcgaaactgttcattctgtttaacccttttttttttttcttctcatatgtcgcattactgcggtttgtgcgtgtatacataaagtatacattttttttctgtttgcctgccatgtgcgcatatacgcgtacatgggtacatcataacgtaaaaaaaagtacatgcaataacaacgcggcgcgcgttgtaccatgtgcgtccgccgcctggtgcactttttttttacgcaaatttgtttgctccactcgtaattttgtttccacgtcccttttccttttttgcccctttcacgttatgacatgcgtgaaataagcatgtataattatcccacgcatgcatcaatatttgttcattccccatgccagggaagaacgggagttgggcgaaaatttcacatgaagagttgaggagcgaacaagcatggctggcgcgacaacgaaaagtgcaaaattgcgaaactgcgtaactgcgaaactgcgaaattgcgaaactgcgaaattgcgaagttgcgaaagagagcactgaagatttttacaactgttaagaggcccacatagaaaggggagacttacaaaaggggcgaagaaggcaatccacaagtgggggaaaaacacatgaacggctatttgcatatatgagcacgcgcgtacgtacgtacggtacatatgccccacacgcagacgcagcgggacgaggaaccaacatgacttagccaacgaagggggggagacacaaaaatgagcagcggtgatgtaaacaaactgattagccaagacatccagtgtgaagatacgtacaaggaagacaaaataaaaattgccaacaggctggttaaaaatttctccctcctgaaagaactaaatttgttaagtaccataaaggatgaacacaaaggaaggaaagtcacaaatagctacaagcaggacacaataacgtatgacagtgaaaatgtaatttatgcaaacaaatacgtcctgaattttttgcaattaaaagagcaaaagaggaagaaagaaaaagaggaagaaaacagaaaaataaaattcaataccaaatttgcgcagccaaattttttgagtgaaaatgacataacccttattaatgacacattgtatgaaaattatttggccctttctacatacacagaaaaaattaggacgtgcgatgagcacaataatttccacatttttaacaacgaagtgatggtaaagcatatccacgtgccaacatatgacgtggtgaactgttctgcccattcggaaaaaacgttgcaaatgctaactttgttaattaaaagctacaatgactctttaagtttaattaagctgcaacaaagtgtgataaatgacttcgccttttacacacataatttgcttaagaacaagcagaggctcactagaaaaaatgaacgtttggttaaggcccactcggttaatgtgcgcgcgaaaggggagccacagaaggaggggtcctcggcagatgtaagaccaccgctctgtagcagtggagaatcgggggacacacagccagtggtgtccagtagccaaggaaacctcccagccatgtacaaaacgcaaattgatttatacagaaggcacatcaaccacctgtatcacgaaaatgaccacttgaaagagcacctgaacaattgcaaggtgggcccaacgactaaccattaacaagaaaaagggagaaaaaaaatcgcacaacagaacatatgagcatattaggaagaagccatttctgcatgtcttacttgcgtgcccccctttttttgatgttcattttttttttagcaaatctttgcccttttttaacggctaatttggcctaagagatatttaagtgatatttaagggatgttttttcccccctggcaaactttcccctttttaattttgcaaaagctaccctatttttttcgactgcctggaggacacgaaaaaaatgttcgccgctctcgttttgcatgtagtcacccataagggtaacccttgtgtgtatgcacattactgcggaggggaaaacaaaaggaaaaaaaaaggaaaacaaaaggaaaaaaaaaggaaaacaaaaggaaaaaaaaaggaaaaaaaaacgaaaacaaaaggaataaaaaacgaaaacaaaaggaaaaaaaaaaggaaaaagggaagcacccagcaagaggggcgggggggccatatatgtgcgtatcaaaatgtgtaccgcgacgtatacacatggggaaaaaaaaaaagtgcattccccccatttttggcgtaaaataaataattatgttgctcatgtcatgtacggctacgaaattttaattctacgaaagaattattgacacggatggagacaagaacaaacaaagggcaacatttttgataatgaaaaagaagggtggaaaaaaaaaacaaaaaaaaaaacatcacgttggtaaaatgttgaagtaatgcatgtacctaggtacatacttgcgtatacattttataacttgctcacgcatcatgctcacacttggggagggaaacatccccccgggagaaattatacaccatgaagcactccaaccgtctgggaggatcaacgtagggaaccgttccgtgcagcctctcccagcacccccccttctatatacaactgcagtaatgcattgttgtgttgcaggacggccttcttcttaactccagggggctgctattatttaggactgatttgttggagtatgatccagaattcattttgcagctcaaggggaggctattccgttcgtcctgttggtggctaagttggtggctaaattggtggctaaattggtggctaggttgaccgctcaattggccgctcaattggccgcttaattggccgctaatctgaccgctaatctggccgcccatttgaccgctcactcggcggctcaccaggctgctcatcggcctgctcggcggcctgttcatcaacccgcccatcggcctgctcgatggcctacttatcaacccgctcaccggtctgcgcaaggggctccagtcgctggccttgctgccgccgagcgatctacgcagagtctcctccctgttcagcgcccactcacccctgcccagcaaatcagactcgtaaacatttgacagctttacgctgttgccagacaggagagccatttgcatattcgtgcttagcggcatatacttattattcacgttaaagagggagctgaagttctgaactgcgggttcttttctctcgtagacatagtcagtactgctattccccactgaacaacatttgtcaaacatccaactggtattttgcgtgatcatccgacttgcccttctgcccactgctggctttttcgagcataaattgtttaccttcaaattgggttcccctggggatggtacgtctgtgacaggcggttctaactgcacttggaccgataatttcctcaacgtgttcgccgatttgattcggttaaaattgaacagggaagcgtttctcagttttaacattcctgcgcttgcttctccgctgtttcttctttcttcgccacttgtattcgtggccgtgctgtcattatgtgtgaccgggaggggttgtgatttctgctccaagtcgctcacagttctatgctccatggatttgatgctggagctcccggcaacttttttagcctttgcggtggttcccctctttttgggagcgtcatctgtgcggatagggccatttacgcgattgctcacgattccgttcaagcggttgctcatgattccgttcgagcggttactcacgattccgttcgcgcgattgctcattttcttcttctttcgcagctttttggacgacaccgaaggggaggtaaccgagtggggaataatatcatcggacgcatcaccgttagacatttccgatttgtcatgggcaaaaaaactattggatgaatccacgcctcctatccttggagtcacaaaatcgttgttccatttatccttaaaagacttcattttgaataattccttttccagcaaggattcgcttcccactccttcttttgcaactttactgttcccatttccagtggccgacttatatttcttggggcccttcttatctttcattttggttacgccgctcgctcccttgtgcaacatttctgatttcagctttttcattttcttctccaccttcaattgagacacggcactttttatcttcttggagctactgagcttggaaatttttttagttaccttttcttccccaattgacatgtcatcactcatgctcatttttttgctcgacttggacttgagcttcttgagcgacttggatttcttcaaagaggagttttttgctaccatcttgggcaattcttgactctccttggatccgacgacttcttcgttcttccccatgggaggagcagattccttcgcattttgattttgattttgattttgattttggttttggttttcattttgatgaccgctcttctcatcggaggagctcgatttttcacccgctcttagatccttcgaacttagcaacttttttgtaaataactcatctgcttccgcttctctgttctcctccttcttttgctccaacacgttgtgaatattttctgacttggatgacacgatttcgttgtggttgcctccactcgacatgatttcatgaatgctgtctgtcttggacttactcaacgtttttttcttaaaaatggacaaggcgtttttaatagatgtagaagaaactttcttggacacacttttacttggcatggaaatggaatcattttctgcatctatcttcccatttttatcactcatagatgtatctagcttttttagaagcttcttcttttctgcatccacatctttcaaagaatttttgctcaatgtagctttcttaaaagcgctaactttcttcaaaaagagagtgctctttctttggggagaatttttgctagttgcactttttatcgggtcgctgcttttttcattttttacgctctttttttcttttacgttgcctgagatatctgtctttaattttagtaacgttgggctgcctttcatcgttgccttgtgttttaggaccaattcaggctttgcgctttgcttcactgttagaggtgccttcccaatagtcttcatggtgagcggagcttttccaatagtcttcatggtgagcggcgccttcccaatagtcttcatggtgagcggcgccttcccaatagtcttcatggtgagtggcgccttaccaatagtcttcatggtgagcggcgcctttccaattgccttcatggttagaggcgcctttccaattgccttcatggttggaggcgcctttccaattgccttcatggttagcggcgccccactctcatccttctttaccgatgcgttatcgcctcttttaggtgcctttttgcttatcttctggtccgcgcctttctttacctcgaattttgttttttttgcctccctcgcttcgttcagtttttcgagccccttctttttctcgtctgattctggttgcgccggttccgctggttgggtcttttcttcgcccttctcttccgctggttgggccgtttcgtctcccttctcttccactggttggatcttttcgtctcccttctctcccccttccaactctgccggccctacccccttttggctaccagccgaatttccaccttgttcttcaccatccgccttttcggctttatcttctttttcctctttttcctctttctccccttttttttctcccttccctgcatccaagtcgttatcgccactcgcatcggcgtgctcatccccatcgtccactttttttacccgttctacccccacgatttccccccccacttcaactgccctttccggcctctccgtttcgcttctcgtcaagtcgtacatgtctttcccatatttttccatttcggattcatttttttcttctaacgttttttccctctctattatgtgttccgtatcaactactacgacctcttccttatctacctggggaggttcttccttggtatcttcatttacgtttctctgttcattgttcgtttggtcccctacctcggtcggtttttcttccttttggggactgttctcaatatctgcatctgcagtggagtctaatttaggggcaccggtgtccagaggagcctccgacggatgtgcctctttctcttgtatactcttaaccagaacctttttctttctatccttttcccttgtcttcgattcgcttaccaacttggaaatgggttttttggctaaaattttctttgtgtctaaaattgcttttcctcttttcacagcttccatctttacggggctacttttttgtgtatttttgggcttttctataaattttcgagtaattagtgagctctttcttgtgtgactagtggccccacttggaacttctttcctttccgtcgcagattcatcaactcctttgcttcctatctctgcagctctcttaagataatgcaacgtgtgttttatgttacccttgggaggtgccttgtgcttaacatttttctctttaatcagaaagggtagcacttttggaggaattttcaaggatattttttcttttggcagcatctctttccctttttcctctttgctaatttctttggataggacaaaattcgttttaatcattgctttgggctttatctttactacttccggtgaagggattttctttggtaaatttcgaaaaatgctttttcctttaccagtgtctaacgccttccccgtaattccctccttaatgaggttacttttgttcaatgtaattggtggatttattatgggcgacttaattggcagagggggtctttttatcagatctgctgatttgggcagccctggaaacttctgagcagcagtattacttcctttactgctttgcttgttaatgtcctttggaatgcccttcgaaactcctttgtgtggtacactaagtgagcgcttgctgatgggtatattttcgtttttttttcctaaatttaaactttccatactcatgtttttggcaaaatcctgagcgttaaggacctgcagaaggcctgacacttcgatgtataacggcgcgctgttgctaaatgtggggggcgctttgggggaaaaggtaatatccgggtgtttgctcattggagctccctcaagcggtttgacttcgctacttgcaaagttctctttttcgtgctccttctcagcctcctttctagcctcttgctccccctcttttaaagcctcctttttgttcacgtgttcatctccttctttgaccaatttggacgcgtcttccacattcaggccattatcaccctctctgatttccccattttccgtcagtttttcgatcgagtttccctttgaaacattttggctgttcgcctcggtcgcgttgatagtagcatccatgccgcagttgttgtccttattcgaagtatcaaagtccgtcacccccgcctttgtgtcatttacaacatcattggcagcagttggggcattttcatttgcttctacgcctgcaattttttcttcttcatctatcttctttgggttgttttcatcctgcgtttcgatccctgctgccgcgttttcctgtctttcacttgttgagtcggctaacgggtccgcgcttttactgtcgtttgggtccatctctggtgagattattcattacaactggtgagtaaaactggtgagtaaaactggtgagtaaaaatggcgcgcaaaaggggcgcataaaaatggcgcgtaaaaatggcgcataaaaatggcgcataaaaatggcgcgtaaaaatggcgcgcaaaagtgacgcgctaaaatggtctatgtagcctctttcttttcttttttttcctcaagtgtgtttttttctttatgttacacaaattagccaattaaaagtcactacaaaaaacaaacaaagggacggacgtattatacaaatgcgtgcatatatgtatgtatacataaacaacatcacaattttaatacaaaaaaaaatgtgcagagaatgaaaaaaaaaaaaacaaaataaaaattttaaagcatgctgatgggtaacatttacatgtaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattttaaccatgaaaaaaatattgcatggtcatattttttttaagaaaaatgtgcgaattttattttataaatttttttgtttaaaaaaaaaaaaaaaaaaatttttattttgctatgccaagttcatattttccactccaataacttttctgtttgaattctctaagctttaacaactgtgtacgtagcggtaggaactgtcacttgtggaaagtaacttttacgcaaaaagggcgtatcattttaggataaaaaaagggtgaataaatttctatcgaaaagggattatcaatttgtatgggtaaacatgtgcatatgatatatatacatataaatgcgcattttatatgcaacccttcgcgcacacacacacatgtgcacaaatttgtagatatgttgagatggcgaaaaggcttaattttcaggtagtctgttaattgggaaaaatttatacaataatttcaataaacagaggtgctattgaatatttttactcttcccttttacgaatgagaaaatgaagtgcagttgcaaaaaatctgggcacttgaaacaaaaaaaaaaaagggcagatttgcttgtccttcataactgctgttccctcattgtggatatttatgacataaatttaaaaaaggaagtaaaaaaaggggtgggggaaaaaaaaggctccattttgtaagtttacttgtggaaacggattattccttgtaattttgtttacttcgtgttgctatactctgctttacttcattttttttcatttttcgcatttctggctttgacagaacaaagcttacaattcctacaagctgtgtgtgcatgtggggggggattgggggaattttttcccccttttaaaatgtcttacctttgcacacattgctcagaatttttgttccaatttacggagtactccccctgctagacctgtttatacagttggacatgcgctttttcatctacttgggatctgcatccccgtcagacggcctccgcttcattcgtgcactgagaggtcaaaccattttcgtaaacaaatttcgtgtcatgctggcagtagttacaccggtatgaaaccagaaattcatctctcaacttccccttcaaattgctactcacctcctcattattgtttttttttttcttccttaaatttagtgggttaacataaactttgcaagtagcacttggaatgaggactgagttgcattttttgcagaagagtttcttaaattttttgtcgtgttttattaaaaacttgttcgaaagttttctcatcgttttgatatactcccttgagatgttggggttaagttcattcattagaaatgatgcttgcaataggtaatttattctaatcatttgtttcgacggtttggtcacttcattgtcattaaatttttttttttttttttcctcctatttggtggttcatctgttgaggatttatgcttctttgttttcgttttttcagtattggtttgtccattttggtctaccccatcgtcctccttcttttcatgtgcatttgcattttcgtgaatttcttcggggttatgctttttcctggcagtttctcgttttttcccggcacttccactgctaacaaaatgggaggtattttctggttgacccttttcgcaatgttggcaaccttcgtcggcgtacaattcactgagctttctctttaacgtgtcggcactttctgtattttttgcctgttggccttccgtgctacgttcgttttcactttttgcgggacacatgttggcactacggcgcagtggatatgcccacaaaaaagtgcatactgtgggcactatgtacgtatgtacgcacgtgtgcgtggcccaactgtaaatatgcaagactgtccctgctatggggtagggcaaacgacggcttggcctcacgtgctggcctggcgctgacttatttttgacaaacgtgacaaatgggttccctaggatgggttttacgtagatgtactttttttgcccctttaagaggaagctcacttgtgttctacaatggtatcgtggacgcaattgagcaggtgccacggtgctcgcttttgccctgttgcgaatggcttccttttgttttatctctcaaagatgcacattccttcgctgggcaagctccaaaaaaaaggaaatttgaaaagtatctctatttggaatgttttaatggttggaaaaaattgaagttgctcatttttttttttttttttttctctcgtgcattgtgcattttttggtagcgtcccgcgttgtcccatttttgtacataaacagttcatacttcataatggctagcctttttttttggggaaaaaatgttgccatttggggtaaaccataaaaggatggtttaaggagaagttagcgatgcgctgcattttaccatcctcaaacaagccattttgaagttcccccgttcggcataaattttaaactgtttgggtgaagtctataagggggagaaaacattcgccgtttggtcaattttcagcttgggcatatttctccccccctttggtcaattttcagcttgggcacattctccccccgtttggtcaaatatcagcttgggcacatttctccccccgtttggtcaatttccagcttgggtacatttctccccccgtttgttccatcgcctttttgacttctcccaagtggaccacaaaatgggggacgaaccacttgtaggccaactgcgcaccattcgggttaagtgcccatgatctcgctgggattaaagtaggtaaaagaaagggaaaataaatgggaatgtcttcgattcacttcctccaaaaaggtgtacccatatgtgcatattaaatgcgcgcgcggggcgttttggatatcccccccaccccctacacacacttcccccgttgtgtacctacacatagctcaccagcagtgacggacttgccaggaaattgcaacatcgttaacacagtgcgcattatttatgatgtgggagattccttctccctccatgtgaagcaaatttcgttttataagttctctcaattgggtgcctctctcgagtaaactgcccagcttgactaagttgcacagctcgactaagttgcacagcttgactaagttgcacagctcgagtaaattgtcccacttgtgtgcctccccaccaccttccccatgttgttcccccaaatgaatcgcgtaaggttgatccctctcgtggtgctaatcaccaccttgtgcagctatacgtctctctgcttaaagccaaacgatgaaattgaaaatggcgctgtaaaaataataagtggaaatttaaaggaaaggataactctacattgcgggggagctcagtccatccacattttggacgctagctatggaaatccgtccgtcgatcattttctgataaaaaaaagttacctcacaaatggagccgcgcgtgtccagtgcgtgcacacggagtgtgtgctgaagtacacattcgcatgcgtgtgctgaagtacacattctcacgcatgtgctgacgtagacattctcacgcgtgtacttcagcacacgcgtgcgagtggcccatcttggagaacgctccaacgcgataactcctttgtaccatgtgcactttcgcagacccctcagatgcaccgcacaccctgccggttgttcagatgttatgtgaagggaaacccagctgcgatgtaaaaatgcacaattgggtggagcctcacatttgatgtgagcttcggtggagtggaagcactgagaaagaggtggtggtggtggtgttggtcgggggaggtcctcactaaagtgttttttttttactctgcgtatgctcccactgtccacttatgcacccccacccccacacactacagatccctgtaaacgatgaaacgttcaaaatcctatccatgataaaggacttccacaaacttgtcgtaaaatacacctgcacgtcggacgcgctggaggcattccccatgtgtacgtaaagacctctcccccatttttgctcttcacgaaatgggagaaaatggaggaaagccacttcaccttaacataagccatttcaccttaacatgagccactccatcttaacatgcttgtgggctactcatttgcttgccccactttgtttgccacttcttgtagacaatgtaaaggcccgaagaggaggcgacaacacctggaatgttgagtttcaaggttttttctaaaaagggtggaacagcgcgggttccagtgaaggcgcatgcgtttcttcaattgtgtgtgggtcctctttctcacctccttcattttgtccccctcttaatttcataggtgaagcggtaaaggaggaactgtaccttcatgtggaggacatgtaaagggggagacgtgcagacgggcggatgggcggatgtgcagctacacgtcgcagagtcccctcgcccctccttttgccatttttcccattttgcccattttgccatttttcccattttgccctttttccctttctcacgaaaaaatcaccccaccccttttgcagaaacgccctgtgcgaaaaaccgctgcttaggaaaaaatacatagacgtgaacgaggccgagaaggagtaagcatacggcacattttgaactagaacgagtgcccgcattatttctccttccttcatagtactccttgtgaatacatttcctcaccccaccccccttgtgtgtgtgtgcctcgtccaaatcaggtgtaacgccttaagcaactgtgtattcataattttcaactacgatgggtacacactgtgtgagtcctcctcgtacaaaaatgcgacagttcagaggaactccaaggtgagttaacgatgtgtgccatatgcatgaggggaaaaaatgggatggcagcttctcatggggaatgggcctcccttagcatgcctctgaggaagcacaaatttggttgttcattttcctcccccaatttctacccctcagatttatatcaaaatgtcttgcagtaaacgataaaaaaaagacgcctcccccgggcgcccctttatctttaagcacggagtagcggcatagcagtgtagaggcacacatgcagccaggcagccacacaaccgcaccgccgcaccgccgcatcgccgcatcgccgcacttcccccccgtttgacagttagcggaaggctgcccaacaactacgaagtgtttccaaatgttcaaggtcaaaagggggaatttttttgccactctgtggggagctgcatatgctgagcggctaggggagctccccccaacagacacagagagacagagaggcagacggagagacaaacaaaaaaactgacacacgcacacctcgcggttgtcactctgaagaagctcccacctttttgttccccattacaggggtgtgtgaaaagaaggatgtcctgttcgagatgaactcagctttgcgcttggacgatctatacggtagcaggagaggcaaacttgttttcccccactccatgcgaacagaaatgggcaaaacgtatgacgggaaaacagtaaagggattgattccattttatctgtttttttaaaaatccctttcagaaaaatgcagggaagtcgactgcgactacttcacggtaacgcctttttaaaaatggcttgaaaaaaaaaaaaaaaaggaaaaaaaaaaaaacacatgaaatggatactccctctattttcccaccttagatgtccacagctaacgggtaagcacaagcagctcccattttgcaaaggcagttcccattttgcacagggggggggaggaagaacacaacgataagttgaagcggcacgggaaaggagacctaaaccacgcgtgactcaacccacttgtaactcagcccacttgtaactcaaccaagttgtaactcatcccatttgtaacttttttttttttcctccttaaagagtaaaaggtgttcctaaaagcttccggaattatgcctggggttttgcaaagggttccccaaatatgtaagcagcgtctgaggcagtctaaaaacgcaatgaccaaatgtgagcacgcgggaggggggaagaagagaggccccatttccacttcccccttttttttgtgctggctgagtactttgcaaaaaaaaaaaaaataacgtacacaaatgcaggtctcccacgaagggtttatctttgggaaaaacaacaaaaggtgacttcccaaaaaaagaaaaaaaaaataaaataaaaataagataaaaataaaaaaaaacaaataaaacaaatgtgagaaatagaagaatatacccgtttggatgcctccccatttgtgataatttttacaaaaaggggacgcacggggagtgcccctcaccccggtgtgtttaaatattttccgcccttcttattctttttctttaatttgcagttcgaaggagccgaagcgaagaatgagtaaagaaaaaaaaaaaaaaatacaaatggggaaatacctgcctagctctgtttaaaacaccagccccgttggacgttgtttcgtgtccgcgttttgttgcaaacgggaggtggggggcatccatatgagtactggcacatgcgcgcatgcctgtcgccgtggcgttattcctcgtttaactcatccgtttgtttgttttttcccgaaaaataaaaaagcgatcaaggggttcgagggacccttaacatgaagaagggtagttggaagtggaagccccgaaaggaagccccaaaaggaacctcccaaaggaatatccgatgcttttaccgcgcgggcctacttcctatatctgtgacgtttccgcttgcatcttcgttcactgctcagcgcgcaccatctgcccctcgtaaaaatagagccaagcgggccaaagcgacgctcaccgctcctaccgctcccatcgcgctcgccttcaccgtgctgacttcattaacggagaagcaaaaataataacagcgcgtccactttgtgaataggagccagtgaccctttcgctgtgaaagaggttgcttctgtgcacctcacttgggggaagaagtaacttttttttcttttttgtcaccacgctgtttgtccgcgctgttgttcttccgcttccccactcactggagagtgaacagaaatgcacgtaaaacacgcagtgggggagaaaaacggcgatctgagcaaaatgaacgtaaaacacacagtgggggagaaaaacggcgatctgagaaaaagccaagaaataaaggtcatcctgagaaggataaagaacagtgacaacaccaaagacaaatttggaaatattttaaaactgaccagatatacaagctatctacatgaaggagaaaaattaaaaatttcaaaatgcattagtgttcacttcatttcgttactactccggtcggacaactcctaccaattatttgctctccggttagttaacagcttaatatctgagtcgactcaggtttacttaaaaaggtgcatgccttttgttaactccatccttttttattactgtgattttgtcaatgaatggaatgagaaggtggaggtgatagagaggagggcaaggaaagcaaagtgggagggacaggggaaaggggaagaatctctcacctcgcagaaacggagtgggaagctctccccaggtttaagcgacacgggggagttgtcaaagtcgggcgggtcggacgggtcgaacggatcagacgggtcgaactgctcagacggatcggaagatgtgggggggaactacaacactgaaggaataaacgatatttactatgaatgcttagaataccttatgaagatgctaccctttttaaatgagagggagattgtggataactccttttttcctcgtgaagggaacagcgtcagctttgacgctgatatgtattttttgaagaagaggctaaagaaaggggggcattctcccctgtcaccgctcgtcggaggaggacggggagggctcaaggggtttaaggagttcccccatgagggggaaaagagggaagacttcgatgtggcgcttggggggcgagaaaaagtgtgcgaagaagtgtgcgaagggggagacatactcgggggggatgatgcctccagggagtcgtcctccgcgggggagtcctcgtctccggatgagcggtcctccctggaagagcgcatcagcttggtggagctccttttcgacgcgctgagcgagaacatccgaatggtggaggcgatgcgcgcgagggtggggacgcccaacggaggggaaaaactccccaaaggggaaatccccaagggggaacttcctgaaggggaacttcctaacggggaactccctaagggggaggcgtgcaccctggacaaagcctcccaagtgatgagccgcgcgcgggaggcgaagttccttctgaacagcagaaacgtagacatgtccctactgctgctaaacaacacgttcctaaagctaaccggcagccgtttcgtgaaggagtatttccatttactcaacaaggtgatcgaaacgtacagccaaagcagagtaaccgcaatgaagtgccaaactaatctaaatgcacatataaagaagcaagggtgcgtaaacgtattggagaaaaggagcgtatacaaactgtatgccaatattatatatcttttttcccaagtgaaggtgcaagaggagaaggaggtgctgtacaccctctattccacggtctactcgtgtctgagcttttccttcctaagtgagaaaagcatcgatattttaaagaccccattatcttatatgaacgtagagctttacttatttgcagaaaaggtgatgaagtatatggggggagagaaaggtatgaaggggggcagttcctcctttgaggggatcccctacggacagatcattccactcatttgcagcaacatcgagcatgtgattaattttatcagtcaagacggggtctgtgcaacaggggggaaggaggtagacgcagcggaggggcagaaagtggacgcaacaggggggaaggaggtagacgcaacaggggggcagaaagtggacgcaataggggagagaaccccctcccaagggggagaccaccacctccgagtgaacctccccatgggtgaactacacaccattataggcaaaataaaaaaggcgatcgaagttgtgattgaattttttaaagatgtgaaatcccacctccgcgaattgaatcgatcttgcgagtcttttaaaatgctaaagaaaaaatttgacaaggaactaagttcaatggtgcacctcttttgcaattatttacttttcgaaaatgggaactatgtagatgattttctgagcttactggagttgttcgccatttgggtagatgaggaaagggacttcttggcatttcttctaattattaagcatgtgcatgcagatcggtacatccacaacaagcagtttgtaacgaaactctttctcctcatactggacccaaccatgaaaaacgttgttcacataaaaatcctatatgacattttttacagatgtatttttaacgttgtagaatctgtgcagattgttcaaaatgatcactttgtgaaatttccgcctgaacatgttcataatttttttttccaagattacgatttggttctgccgtgtaacataccaattgacaagctgaacggagtgccattcgtgtacatcatatgtgaggacgagtacaacaaaaggaaggatgaccaactgttcactcgcaatataagcagcgtcctttccttttctgtgaattttttttttcactactacttcttttttttgatgcctccaaagggacaagctcccaactcagagccctacttatttgaacacaactacttcaattctagcgctgggcgcattcgaacggacgagcgcgattttttcctcgcgcttaaggttcttttcaccatttcgtcgctgctcttcctacgctttgattcctccattctggacgccctcctggacaagcaccccgcgctgtttctgcaggttggcatagctgcatggcatagctgcatggcatagctgcatagcatagctgcatggcatagctgcatagcacagctgtagcgatgtgctaagccgcgactgccccacttttccccgcgctggcatatctgcaacgatgtgctaagccgcgactgcgtcactgtcccttctaccatccccttcgccctccaggactgcctcattgcatccctcctcaacctgaaatttgaagtccaagttggagtagacatagaagaaggagaaggaacactgaaggagaaagaagaaatccgcaaaagggggagaagaaggcataagtactttctccataatttaggattagtctaccttattatgtattaccatcccacttttgtgtcgctcataatttttcgtctaaaacagatgaagaaggtacacctgcatgatggggatttgccccgagtgggggtgctttacggtttacccaccgaggggttgcgtttgcccccccaccagagtggagacaattcatatgtgtacatacgtggggaagtgaattacctacgttactcctgcttagatcatcccctttggtgaaggcttccacccgtccatccttccgtccttccatccttccatccttccgtccttccatccttccgtccttccatccttccatccttccttctctctctctctctatatatatatatatatctctcttttttttttttttttctccctccaaaatatgctcacatgaagcggctttcatttctgcaggcccgcggggagatccgtttcgagacgagcaaggtgaaaatgcaggagaggcacctttccatttgtgcgtttttaaacaggtttatcgagacctacgtgtgaagcggacgggtggagcggacgggtggagcggacgggtgaagttgacaagctgaccaaggacgtgcgcaggactgccacctaagtgcagatgaagaactgggtgagtggcacctgcattttctccgctgcgggaagcgttttaagcgcgtatgttgacttccccctttttactggccttaggggtggaagtgcagtaaatgggtggctctcaccacatacacatcatctgttttggaacaccctatgcaaggttgtccctgggaacgacaactcctgccatttttttggccgcataggcaagagcgcatgcgtgacggggtctcgcacgcatatgtacaaatggactttccttttttgtgatttttttttaactccattttcttgcctggcgcgttagcgcagcagggtaaaggacacgtacgaacatgaatacgctgctttgcaacactgctttgctacggtgctatgctacgctgctttgcaacactgcttagctactctgctttgctgtgctgcttttctacgctgctttgcaacgctgctttgcgtgactttcccccccggtggagtaacccttttttcatgcttccccctttttggtcacgatgaactcgtttttatggggagacgtagaggaggatctcctacgcgagaaattacgccaattaaaacgactgcaggagataaagaccaacgacttggtcagcaattatttaattcatttcatcctgctggttaataaaatcatcgcgaagagtgaagaagccaaacgaggggcagagttgaagcaggaaaggaaaaaaatcgaagaaaatatacataagataaagaaaaaactaacggaaagcaaacatggagagagtttcaaacgggaggaaatgtcgtaccagcccgatggctggagtccattggatgggggagatgacttgagggaaaaaatatccgacgagttaactgcggaagaggacaacgacgctggtcaggtggacaagaaatgtaactttgcccaactgtgcgaggacctcacggaggggttccacatgtgcatatcgctgctgctgaggggtatggaggagggtagtaggggcaaacctatcggcgaggaggggggtggtgcgggtgacgatgggaaggtgggcagaacggagcagagcggcgttagcagcagtgggagtcccacccgtgacagccccatgagcggcacccccatcagtggaagctccatgcgtggcggttgcccctctgcgcgaagggaacggtgggccttccacctcagcctgctgtacctcgcgctctgcttttatcacatgcacctcataagtgacaaaagggagaagaaccacctgcacgtcagtctcttcctccttctggtttccttcccgcactttagggacaaagaaattgagcactacgtgtgcgtagacggaaaggtctacctcaggttcgacgtgtctgtggcgaggctcctgtcccgtgtgtgtaagatcgtggggttgaattgtaaacgggaaggggacgcctactcctgcttgttcttcctaacgcacagttttttgttcgtccagtgtgctcaccagggagggggtgcgccggagggaaaaggggcagacgcggagaagggtgcagaaaaaggcgcagaaaagggtgcagaaaaaggcgcagaaaaaggtgcggaaaaagacgcagaaaaaggcgcggataacagagagggagagaaaaaaaaatacaactccttccaagaaatgataaacattgtccagcacatcaaccaagtgttcctcgagtttaatatctccacggcgtccactttccttgcgatgaaaagtatcgacttgcactccttcctcctgaggagtgacatagaggaggtgaggaggaagtgcaggtcgatgtctctcatcgcgagggaagagcccccagcgggaacccccaaagagagcccccagcatggggagcttgtctacctgaatgaggagttaacacaacaggactgccatttttatggggaccccagttgtgtcggtgcaaaggagggagaaaaaaggatcgacgcccatgcccagattgagaaaaagctgaacaaaataatggaagcagccacgtccctgttcgacagcataaacgaatgcatctacctcttcatagatctgcatttgcttagcatttacgagcaccttgttttgttttccctctacatgatgaaagacattagtaagttatttcatcaatacaaaggagaagaaaaaaaaaaaaaaaaaatttcgcaacggtataagtatatggcatacaggaacttgctcgagatttacattatttatttgaagcacaattatttgcgttattcgaagagggagggaggagacgatgatacttacgcaaggtcgtgtcagatttatggacgtatggaggaggtcaagcggaccattcgttcgtttcttcaagggtgtggtggtaggaggagcacacatatggatagtcactcattggagagaaaaaaagagaacgtaggaaagaagcaaaacacgaaagggagaagttgcagagaagggggggaaatccgcagtagggagtacttccacagaaacaaaatttgcattcgcggtaacgtcatcgaccagggagaggatgatatgggagcagctgccttcctggaaagcaccatacgggtgagcacctctgatgtgaagactatgccaaatgaagaacctactcatcattattcacgtcgagagaaaactccatcaaaactgcttcgagacgtcttctccctcctgggcgatagcaacatcccttacgagtttatacgagaaaaaattgtgcacagtaatacgttcaattttgatgtggatcaggaggaggaggtggaactggggcgaagtcagtatgtcctccctggggtcaatgagcaaatgtccttttcgactttccttcgggggaaaataaaacaagtggatggcttggtgggggagattttctccctggtttgggcggaagccacacgggcgggcgctcacccctgcacagtagcagcagcagcagaagtggcagcactaaacggcgctatcgaagctaaagcagtgaccaccgataccgaagctaaaacagtaaccgccgctttcgaagataaaacagtaaccgccgctatcgaagctaaagcagtaaccaccgctgccaaagctaaagcagtaaccactgataccgaagctaaaacagtaagcgccgctaccgaaaggacgggcgatgccccacactgggtggacatccacctgggagaggaccacgccgcggattttctccaaatcttccaatttgaaagagttaacctgccgctcatacaattcgacgtgtgtaactttagctacacagagtacggtaagttagccacgggtaagatgaaaaaggtgtacaaaggcttctccaagggtagggctgaccaacagtctgagcagtggcatctcccttctgtgtgtaccccccacggagaggaacaatccacctgcacagggcaatgcaaacatgcacactacctatgccacaattttgaccaaatacagtttttatttaaaaaggtgaaaaaatataaaaaaaaaacactcgcatatttctccctacacaaagaaacaacattacatttggatatcctcctgaattcaagtgagtcttatttttactttaatttttttaccaactcgtatgaggagtacatgcacaactgcaggcatatgttaaattgtatcagtgcccccttagcgcaaataacacacgagcagtatttgtccttccagagggagatggccctaaagtgcgcactcatcctgaaggatatttttatatgcacaaaatgtaacacccttattgataacatgcatgtgaatgaccttaacagaaataaaaatttacattttgatgaccatatcggggggttactcacgggacaggagaaggggataatcttgcaaattgtgaaatattatctgttctttttgagtacctatcagattggggagggggagtccaccaacgcagtagcttccttccaaaatgaggaggaaaaaaaatcctactttgacatatacttttatgtgtgcaaaacgttgtcctcagtggaagacaaaacttttgtcatgcaggccctccagcattaccagtacttactcagttatgccgccaaaaataaaatgtacgcggatgagggatacaacgagtacatgcgtgacgtgtgcagaaagtccatttgtgtgttgcgtgggaagatgctcgacttggggtagggaggcccctgatgggagttcccactaagcagttggaaggggaactactcagcggggtaaaataagcatgccccatacacatggtcagtcggtcagggagagtttttccctccctcctgtgacagctcagcgaaatggaagcgccacactgttctccccttttgtagtgtcgttcggatggtaagcacgaacaggcaaacacttccatcctatgcttccatccaatacgtccattcatttgggggcatacccctttttttttctttttttacgtaatcgaggagaggcatatataacaatgcccccccacaccgatttttttttttttttttttttttttttcttttgacaaatgtgttaacctcggtaatgttgctcaccggtgggtcatccccagtgctgtgaatttttttttttttttgcaatttttcccttgaggaaattggtcttcatgggaaatcccactcagggtcattttaaagagaaagcggcaatgagaagcagcagtgcgaagcagcaatgtgaagcagcaatgtgaagcagcaatgtgaagcagcaatgtgaagcagctctgcgaagcggcaatgagaagcagctctgcgaagcggcaatgagaagcagctctgcgaagcggcaaaaatgagggtggcgaaagcagcggcaactccccaaaatggatcgctcagacgagttcttgcgcttatgcaggaagcgcgacaaaggagtagccctcacgctcagggaaatcaagtgcaaggacgagtttcttatccaaagcagcaaaatatacacaaacctgcttgccaactgtgactacatagataacaacacgctaaagcaacacagcctcacagtccctcgaagcatatacgtgaaggagaaaaagaacagggtcaaaagtaaagagaatttactctacgctgtcaacaaaatatcagaagacattaaccttttaaaaccgaacacagagacggaaacacacaaaaacgtgctgcactgcctaaacagcctgcttggcattttcattgatattattaacaagtatgaacacaacttaaatagctaccacttgaagctgaatcgatatacgaacttctgcttctacgacgtgaagggtgttaagtgcaactttgattaccttaacagattgaaccgttacatatacggcaccaattcgtgtgatagccattttagaaaacctgacgcacttttgggcctaacgcatggaggaggcattacccaccaggtggcgcacacaaatgatcaccgcttcggtaactccatcaagagctacaacactggggagtactcaaatggagaaaataacctcggtcatcacgaaaaaagggagaaatatgaaagttaccctttggacgaaggggcaaagcagcagatcatgaccaaggaagactccgtgaaaaacgcaactgcgagaaagcgaagggaaaagagagtcacgttcaatacgtacaactatgttgaagaggaagaggcggaaagggggaagggggaattcctacccccctcgagtagcagtcataattatcccctgagtaccaaccaacaactggaatttaaaaagtacgtggacctctttgagaaggaagaaaacacctacatcatggaaactaaaaacaaaatcgccaaaataagcaaattaatgaatatatttgttacaaagatatatgagcagaatgagaacttgagcatgatagagcacgtggtggaggagagcatagagaacgtggcccaagggaatacctacctgagtaaaattcaaaacaagaaaagcatgaactcgcttatcttcttcgtcctcgtgtgcacctccatttttttgctcatcttcgatttgttccgatagcgatgaagcggaaggggcggtggcggcgaaaaagaaagaagaagttgccgcaaattgttaagaagttggcgcaaaccgcaacgaagctgccttgaatactaacccgctgcggagtggcacatttacctcgctgcagttaccccgagcgggagccacactattatcccatgcaatgccgatttggtcaatgcagcatttcacacgcaccccacaaattaatttttttttttttttttcgtccatccttaagcagcaaaatgggagaacgttttttttaattctccatgtaatgtgcacatatgtagccctcctcactgtgcatcctattttatgcccctattcgccctttttttctgatgtggagaaaaaggaaaagattccttctcctgacccccaagcgggggtgaggagagcaactcctttaacttttgaagagataggtttagtttaaaaaaaaattacaaaacagcattttcattcaaatggttgtatgcaggtacgggtaggtatataataacacacgtaaggcatacatttcaacgacacacaaaaaaaaaaataaaaaaaagacggggagagggaagaggtaacggacatgcaaacgttactactattttgtcgccctgtccggatggcagcgcaaaataaacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaacgcacacatgtatagcaatcccgctagccaatttaccaaacaaagcagactgcaccagcaaagtgcaaattattaaagaataaaattatgactcgtgcttgtttttttcttttttttttcgctttccccccgtttgcgctacacacgtgtgcatgcagatataggtgtgccaaaatggcgacttcgtgaaaggcgcgtcttctgcgtctgcctctcacatctgctgcggtgatggtgtggtgatgcgattctgtgacgctgcgccgtcgcgccgtcgcgctcacttcttctgtatgaactcatttttaatctcgtcagccgtgaacaagtgggtgttgtaaatccgtttcattttcttaacgacgggagcgaacttgtcctccttgtttttcctcttgggggcattgtcatgcacgaaaactttgttagtggatttcaatttgtattcttttaaaatgttgtcaaggttgggcagcgtaatttcgtcccacaggtttttaatatcgttggtgatggagtagcgttgctgttctatgtgttcataagaaagagggaagaagatatagccctttaaattgtaaaagcagttgtcacatttattttttgcatagatatcacaaaaggatggcaaatgtttacactttaattttcctctcaaatggctgttattcgatcgtatgcaacgaacttttttttcataaagcagagtgttaatccatttgtaaatgtccttattggtgttaattaaatcatcattaatttcgtacccgtagagaaacccatgtttgtttattttgtttaacaaggaagtaacgcttgttatgtcgacgtagggattcatgtagcaaattcttttttcattcaagtccacttttatttgcttcgatgaagccaagtagcttagcaaagcatggttacttatgtctacccctttgaaccccaaatttattaacatgttttctatgtggaaaaatgatatgcctttgtttgccacgcctgggttgttcgtaatatggttagtatagtgcgactttagtatcgtcaggattttatggtaaaggaacgaaaaggggattaactcatttttgtagtatatttttaggttacttttgagcagggacttgtttccgtggcgtagttgcacccctctgccgcttggcgcgtttgcactgtttgcactgtttccagcgtttgccacgtttgccacatttaccgcaacgccgcttccaccgctactaacgtactcgctcacgttcccagtgacgttcaagttttcacagttggtgcccgcgtccttcaggttgaggctgccattcaggttgaggctgccgttcaggttgaggctgccattcaggttatggctgccgttcaggttgaggctgccgttcaggttggtgctctcgctgagacttaagctgtcattaaaacttacgctgtcgtgcaggtttagactatcgttgaaggttgtgccttggtggggggtggtgttcgaggcgtagtacttgctttcgctgctagcgttgttcggggtgttcgcctttccgggggggctgacatttccaccgacttgcttcgcatgactaacgctactgctgctactgttgtcttttgttacagaactgttcgagttcgcgtggcttactcgattggtggtcatcccgcttttttgcataatgcccttggaccccgcgaggtttattttgatatttttggacacaccctttatggggcctttttccaaagggctcttcttagccaccccactaatgttgttgctcggcctgttggcactgctcacattggccctgctgttcacattggcgctgctgctcacattggcgctgctgttcactttggcgctgctgttcacattggccctgctgctcacatggaggctgctgctcccattggcgctgctgttcacatggaggctgctgctcccatttatgtgattgctcctcgcactctggtcattttttctaatgcttacgctgatgaggttctttttctccccgcagttcaacttaaatttcattttttcttttttcctttctgtgtcttgcattttacgctcatgcaggtgtcacgaaagtgggcaggggtacgacagaggggggcccggcgagggacaggcttcacggggcaggcttcgcagggctgcgagtcgctcgtttgggtgcccttacacatacatgcgtgtgatcgtgtgatcggtgatcgtgtgatcgggtgatcgtctgatcgtgctgacgtgcaatcgttctggcgtactagggcagacccacgttgcatacacattagctctttccgcgcagctgcatcgcagcgatgacctgaatttcccgcacgtgcgagacgggcactccttagctgtatcacggggaagaccttgtatcattaaccgagtcacaggtctggagagctgtccgatgtgtctaatgcgcgctcgtcacttggcttggcacatatatgtgtacatagcacatgtgtgaataaacacacctcctgaaggacgtacatctgctgcgcaaagcatctgctcgttcgatgcagccggttggggtgcgcaactatggccagcttcgagggggtcacaaccgcagagttggcgttgctgccgaattggtgatgcttccaaattggtgatgcttccaaattggtgaggcttccaaattggtgcggcttccaaattggtgcggcttccaaattggtgcggcttccaaattggtgaggcttccaaattggcgcggatgcccaactcgacacgaatggcgaactcaacagcaagcgagatttccttccactttaagtcttaacatggttggtaaggtaaattttctcgaagagctcttcttaaatagtcacaggcgtgcgtgatgacttcgaaaagcgtaacggtaggtaaagtacaacagtgagtgcccgaactattacacgggggagaggagggggttatccctgcacacgttcgagtatgtatatgctattgtgcagtagtttaggggaaattaaatttttttttttttttttttttattgtgtaaatgaaaaaggatttggatgcacacggattggcttttcttgaaaagggagacgggcggcggggagcggcggaggaaatagaggcaggaactagccgcaggaaggtgacctcccttttgtgtaaaaaaaaaataaataaataaaatttttcttttttttgtgaaaaaattgtgacaattaaagcgaagagagttgtacagggggaaattatttcttttcttttctttttttttttttttttttttcgttccgtcgctcaaccaacttcgccgttccgtttgacttctttcctttgttttcaaaatgttccaactggccgagtgttcacaggttgggtgggggaacaaaacatattataaaaggtacatggggaccagcggtacagatagatctctcgcacaactgcaggagattaactgtttggtgatttgctcggcagcaacttgctataggttggaggggaggatgcttcaaatggttggcccttttttttttttttccttcaaatgagtaaaaaaatggaggattccttttttttggcgaaattatatacaaatattattgtaattacaaaaaaaagaaaaaaaaaaattaatcagctaaaaatggatgacggttggggagagttgtagatgatgtaaaaaaagctgaggagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtagtagcgctaagttgaaggcggacgccgcgaacgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacacgaaaatagggaaaacgcacaaattggaaaagaaggaatcgtccgtttggcctccccccgtgtgctttcttaaaaagattaaaaaagcccacaaagtgtgcaagcgcatccgccccccacgcgcataccaacaccttgcacacaggatggctgcctcagccaaagctgtagtcgttcctgcccggggggatgaccaattgcacaattttgcggcattttgcggcattaaaaaaaaaaaaaaaaaaggagacgtcccccaacgtgttggcgcaaaagtacgaggttaaaaaaagtgacgtaaaaaggaagaaaagggggttgtgtgttggtctcattacacatgtgtgccgccttgctgcgcctgaggcaggacctaagttggctgccagttgccaccgacccgcaccactttgttcttcttcatcatgatatttaaaatggcgagcacactgggctgagacaaatggctcattcttctttccgttagaattttattcaaactgctcacaattaaaaacaaaggagtggaagtgttcctccccggctctgatttcattttatgcattcgatctgttattatttttaatatatggttttcgtagaattcgtagctctcttccaaatttaaattttcgaaggttttcctttttttaatttctttttcttcatcgttgtcggttactacgtcgtcgaggaagaagtccacgggttcgtctggcggggggaaggggcagaaaagcggaagtgagggggcagttacgcggcagttacgcggcagttacgcggcagttacgcggcgcaacggacacgggcatcgtgacagacgagagtcgtgcaagcgtatcagccgacacgcgcgcgtgcacatcatgcaggtgattactcatactgctacggctactgctacggctactgctactgctatggctactgctacggctactaccactacagttaaagctactgccggcggggttggctgcctcttctccctgctggactaccgaatggtccttaactgtgccaccgctgctgcctttcctctcacgcagataggacactaagttgttagctattcgtttttcttttgcaactttgttgactcgctttgctctcgttggttttttatcatctgagtgattcagtcgggatgccttttgatgggcgcttccctccagggagcccttttccttgccacccttgcaccttctgctgcgattggcactgtttgcggcgctggcggtgtttgcatccctggcggtgtttgcttccctcgcggcactctccctcttcccaacatcttcattcgggccacaaatgcctagcgagttgttcacacaagaagccatactactactctctattttcactacgctactgctaactgtgggggtgcctttttcttttttggtcccgccattactggacgctttccccgcgagtcgttctcgtgatgctttggtggctcgttcggtttgggttttccccacgcgcggtggtggcgttggtagggaagacgatgaagaaggaggtggtaacgaggaagacggaggtggtaacgagggagatgcagatggaagggacgaggaagacggaggtggtaacgaggaagtgcagatggaagggacgaggaagacggaggtgctatggatgatggtggttgggacgatcccagaggggcgtcccccccccttgcgccctttcccttgccgcacttctgcttcttcgccaagtgtagcttaccctcttcgctgttctggggggacaggtcgctgggtcctactggaagcttccttctcctgtcggtccttggggaggggtccggggtgttcgctcgctgctgagtcgatctctgtctcgtgagttgttccgactgttgccttgctgcatgacgagttcctccctgtcttcgaggcaggtgcgcctggggttgcgtctctttgtcactctccggctgttccccgggtgcgcgcctctcacccatgtcacccctgtcgcgcagctggtggaggagaggactacctcccctgcccccctcgggtatcttttcccacggttccacttcctcatcttttactctcctctcacagacatccgtgtcacccacaccatccaactccgacgtcgtgtaaacaatgaactgcgtcgtcttgttgttccttttattcataactttgaatgtgttcctttgtagaagctttctcccagctagcttttttaacgtctcccgaactagccgatctggtaaactcgttttctgaatcagatactcttctgtaaaaaaaagttttacatctacatcatccaaaaattttttccttcttaacttttttatttcattttcttgacattctttgaggaacttcaaattgtaatagacgttctcggttgaaatatttttctttgtgacagtctccccttcctgagcatgtgccttttgtatgtccctcccggggtcttcaacatgcgtgttgccatcgatgagctttccgccatcgacgagctttctctgtccactaaacacttggcacactttattttgaccttccttctgagtatctccctcgggggatggcaaggttgctacttctgccacgcggaggagactctcacctcctgtttcatttgccctcttttgcgtgtatgattctcccaactctggcaaggtactacccctctgggttgactctctcacaaagtggttctccttctgtgttatggacgctcctctgctatggtgagtgctatggtggatactgtggcgggcgctgtggtgaatattctcgtggaagtcccctcggagatgatggctctccgttagtgacgcctccctgtgcgcttcttccttatgtggcacttgtgcagggagtgtccctccccctcgtggagcggccatccgagaacccttcctacccttggacgtggaaacctccgtcgagttcttaatcagatgaaagtcatacaacacaatacgctcgttgactatgatgtgaatcgttttactctcctttgctttataagtagacgaaatgaataaaaaatcgaagctgtatatttccttactggtgtcaaactgctcggattgtatgttttccttgtacagatccatggtcctcatctctagcgagtttaaaaataagtacactagtccttctgtcaagcttacagtgaagagataatcgtctacattcaaatcgagggaacataaatcgaagaggaagactaggtgcttatctgcgttcctcttttggtatattttgttaatcgtttcaaagtaggaggagagactgtcggggattagtttgctcatgatggggtcttcttccttcacgtcttcgaatttccagtactccatgttgaccacagtcatggagagctgcactccgcccgcccccaggaagcactccctcaccaagtcgtggtagcccgtgctggcggggaagcggttctccccaggggggatgcatcctggggttactcctgggattactcctggggttacttctagggtcaccccgctaaccgccccgcgagccgcccccctcgcaggcaaaacgtcatactccacgtcgcctctgcaccccctgccactcctcaccaaaacgtacttattcacgtagggtaaattcaacaagtagttatcgaacatatcgctcgtcatattttccattcgggtgaaaatggagaaactaaaataacctttcaaatggtccaggatgaataagtgtctcttaaaaatatgaacctccttaggttcctttggaactaggtcttcctcatcatctgtacttagttcattgtctgtataaaaaaaattcttctcacattttttccactcatggtccttcttcttctgcgtgatatgattatctccacagttttgttcttcattttcgatttgttttttttttctcagctgataacccttttgaagcttttccaacctcgttggacgcttgtttgctccgcctgtctcctacactgttgagtctttttttttccttcgctcggggggctttttggctggtcagctcttccggggcgacttcttcctttatgcgcacatcagcaatgtcagttgcgtccaccacaccagccgttgtagcctctccagctgttgtagcctccccaatcgcttcaacctcttcaatcgcttcaacctcttcaatcgcttcaacccctcccaccgcttcaacccctcccaccgcttcaacccctcccaccgctgcagactgtcccccccccttgcggttaaaaaacttcacgtaggcgtgggggcccacgcgcgcgccccgaacggccctctcgctgtcgtggcagccgaacttgctgcaaaacaagtagtggtagtaaaaggggtcgtggattaggtgctgctccgagtgtcgtctcccccggtgctgatacttcctacgaatatatttctcgaagtagtacgtgttcaggtagaagtagggattcacataggtgtcgcaaatgtattggtaatacttaaataagaatacgtctactccccctccgatgctaatgtacagaggcatgagcataatgtcttgtttttttttttttttcttctccttctctttgtatttgcttatcttaactctcctttcttcattaaattcatggtagggcttatatttgataaaacaaaaagagctgtcatgttggaaggtcaacaaacggtgcacttgcttgctgttcatggcatacctacgtttcttttcgtccattccttcctccaaggagtatctctttacgtctccaatcgattggacactcctctcactcctctcactcctttcactcctctcacttctctcactcctctctccttttcccattttaaaatctgctgcacttagtagactcatatatttttgttcccctctactagtcagctcatccatgtggaagcatatcctctccctgttctcgtcacttgaagagtcctcctgcgaggctgaataagacgaggatgtggagctaaaagagatgcctccttcgctggtgttgcttccgatcataatgatatctccctctttattgttccaattagcgtttaaacggttccccattttagaagatctccttcctttttctcggtggccattcctgctgttcccatagtgaaggcacaaattattaacgtagtgatggcattcacttgagctgtagctctcaagggattcctttccgagtgggttctctccactctgtgtgaagtcccgtccacccttagtcagacccttcttcgtcgcgaagggcacttcttcattcgtgcacagggatgtggagaagcttctcgtttcatcccatagaccgtcattccatagttgctgagataaaatatctgctctcagttgttctcctcttttcttccccttcctgttggagtggtccgttctgctgggtcctctcgtttgagaagctgcccagcaggaactgccaccggagaatatatcgaggcctttccccttcgttctacttcccatagagaccttctccacagacgcctcatacgcctcagacgccttagacgcccccaatgtagatgcctcctttcccgacccgcggatgaaataactccccttctctctctcgtactccaagtagttcctactctccacaggcttccctcggaagacgcttcgcctgttcgagtcgcaactgtcacttgaataaatgctcctccccatcagaaaggatttcttaaatatctcatcgttgatgctggagaattttatttttttcaaagtgcgtcggttggcatggtgctgtctccggggcagcttgctctctgggggggggaggcactcgctgggtgggtctacacagtgttcctctgctctgtctccatatgctccgcgttcctctgccctgcgttcctctgccctgcgttcctctactcttcgttcctctgctcttcgttcctctgctccgcgttcctcgcaggccagcacgctccgttgctgagatgggtggtgccatggaaggtgccaccgctgcttagggaagagctctctcctctctcgcctgactcgcctctcttgccgctctcgcctctcccgccgctccaaccgcttcccccctgcggggagggatcgcaggatgtggctcaaaatatgaaaggtgattttcttgccattgaagtagctgcccaagtgtctcctcagaaatttcttgttctcctccttcgtgtcttcatatataaaaagaaacagcctgttaaaaatggattcgtaaaaatatggagatttatccacgtacgtttgaagcagcttgaacatccgtttcatattttccttcctcatctgtattactctcgtgatttttactaagttgaagatatacgatactgcccgttcgccgtccaccgcgggggggacgcaaggtgggggtccctcatccgtccttccttcttcgtttgtccttcctttttcgtttgtcctgcctttttcgtttgtccttcctctttcgtttttctttccttcctcgtttgtccttcctctttcgtttttctttccttcctcggttgtccttccctcctcggttgtcctccctcctcccggcagcgagccccccccgccgaacagcgcctccaccagcaagtaatacacctttttgaatatgaccgagtcaggcgcttttctttccttcctgtcaaactcgagcagatagatcaaatgatacaaaaattttatgtcctctaatccacttttacactccttgaagttttccaacgcatcgaggagacagtgcctcttcagatttagggtttcttttaggtaccccctcaggatggttagggagaggcgtattcgttccaccaaggaggaggatgtcgtgattccccactcggtaccctcaccgtgatgatgggtgcagctcatttggtgtggggagcataagtgggtgttccccggggtgggggttctccccccatgggtcgttcgcatgtttgtcgctcgcatgtttgccattcccacgcttgccattcccacgcttctcgttcgcatgcttgtcgctcccccctcgaccaactcaaaattcggggtccatcccaagtcgctgtctccccatctggccacatcggaaaagttcgctcttgcccaaaacgggggggagtcctcacacgagacgttctcctccacgctgtggacgctgacgttggtgtgtctgaagagcagggttcgctccgccgcttctttctccgccgcttccttctccgccgcctccttctccccggcagtgacgaagaggtactgcttccctttttgctcgtccacaaactttgcgttactcaggaaggagaagttaaagtcgcgatagttgctgatgagggccaggagtctaccccccgggacaacccccaaggttgtctccccctttggacatacgtatatatgttccacctgcgaacccatctcattctgcttccccctccacaacaaccacaggaaagtactccttcgactgtacctattgtgcatatacacgtagctctccttccccctgatgtgacctctggacaggccaccatcttcactccgcttccttttctgccttctaaataaagccccactaaaattattgaataaattaaagtctccatgctgggtaaggttaatgtagttgttatccctaacccccagtaggatatctacgaaggaggtaaagtacaggaggaagcaactcatgacattaaccaagtgatgtgtatggttggatcgcaaaaatttctgctgaacaaattgtaacatttcttcatataattttttaatagtatctctgaggatgtgttccaacttcaggtgtctaaatatatcaccaatgacagacaggtgaatgtatttcaaggggatgttattcgatatgtctatgttacttaaatgttgtgtcaattcctttctcttcctttttctgaacaatttttgggtgtgttcctttggtccttccgcatgtacaccgcttcttccccccttgtggagacctacatttggggagaccgcctcctggaggtccttccttatgcacacaatagggtacccataaacgaaattcaaaatggagttcctaaaggagtattttctccccggatcgatgaaatggaaaaacttaaaattgttgttcagctggatgacttcgtagtccagggggggggcaggcgaggcaggcgggtctaacgagccaggcgagttaggagagtctaacgaaccacactcatctaacgagccaggcccatctaacgaaccacactcatctaacgaatcggacacccccctggggttccctggtccccctcccggagatccaaagtcgaacgtgttgcaaatgtacggaaagacgtacttgttgtcatccacaaaatggatagtgtatcgctttatccctttttgtatgacgtggttactctcatggaggtcccctgtggggcacacctcatcgcagttgagctttctcttcctgttagtcttcctcctcctctccattgttatgaacagccttaagttcaaatatctgtctaaattcctgggctgaataatttcgtacaaagtcgctaaatgggataaggggaggtcttcctgcttctgtgtgtctctccccgaaagtatttttgccttattttgagcgacgcaagaatttttttttgttttttttagaattttttgcaaaacagaactcacattggtgtcatccttaccacagctggacatattgtacaagcaggaggtataaacatcgatggtgttctcattcgctctagcggacttcccacaagggaccttccctgtgcggtccgcactgtaaccctgaatgatgtgctttaaaaaggaagtaacatcaccagggatattcatacaatctaacccaaactttgacaaaaaattttttctccttttctgctgtaggaagcgtctctcaaggaggtactcctccgagtaggggcttgcgagcggactgacctggcttccctgactgacctgacttctcagacttcccagacttccctgacttctcagacttccctgactggcctgacttccccccgctgttgattcacttctcttcatctccttcctctggcaatattctccatactttacaaccaaactgagcaggaccttgtaaatgaacaactcgttgctactgctctgcgttttcagcagtgcatgcaaaaagcagagagcctttttcacgctgcctatttttagcaacacctgattctgagcgcagttgatatttttgctcacgaattgtattatgtcattcttcgcaaaaaatttcagtcttttaagaaggaggtagtttgcatactgttcggggcgcttcctctccttggagtgcttcctctccttggagtgcttcctctccctggagtgcttcctctccctggagtgcctcctctccttggagcgcttcccctccttggagcacttcccctccttggagcacttcctctccttgctgtgcgggctgtcccccccggactctccttcattattaaaattgtctacgctggagagcgcgaaccattcgtacaggaggtcctccttcttctctccccccccttcgttgccgcaatccatgagaggataaccattcgacacgcagaagaagtactcgaataagaggataatatctccaaaatattttttcacatacgcgcataggtactccttcaaaatggacacgtcgtatgacaggtagttcacccttttcgctttctctttgtaatagctcttaatgtcgtggaactgactgcgcagtttttctttcctgtcgagtaggttcttgtctatggtgcagcggcattttgcgcagcttttttcgaaacttttttcgcaactttttgcgtggcttcctgcacaccttcctgcgtgtctgtccctccctttctgcgcggggccccgttgggggcgcttgccactccgggatgggcgaagcctcgccattttctcacgcacgcgatgggcgccattgcacgcttcgctgcatacatcgtcacccaccgcttctttcgcttctcccgattcttccgattcttccgattcttccgattcttccacttctccagattctccggattctcccgcttctcccgattcccccccttcctccgcgttgcccccatcgccccgactcagccggacagagtcctccccccgcagcgcccctaaccgctgctgcatcacgagctccacgtttctctgctcccaagcctcctctggcgcgcagcggcaaatatttgcgtagaacaaattcagttgctcactcacccctcttatcattccatacaagttactcctaatctcttcgtcctgtcttttgataatacttaatacatccacaaagagatcgtagtacttgtcacatgttcccacctctctctttttctcccgtccacatcgttccctcaccttctgcacaacctttttgtagactgcgtttttgctcctcaccagggctcgaagcttgcgccttattcgttctacatttagggatttcaccaactgatttttgttgaaggagaggacgaacaggtgcgctttcgcttggtgtggtgcatccttgggttggcaccccctagagtatcttcggccgcgacaaattccctcacttcggctcttacgtttgatactgcgcttgctttggttgctactgcgcttgctttggttgctactgcgcttgctttggttgctactgcgcttgctttggttgctactgcgcttactttggttgctactgcgcttacctttgctgccaatacgctcacctttgctgctaccacgcttacctttgctgccacttcccctttttttacttctcccctttttgtttgcgcccgcggacggccccgccccgatgcgcaacgccaacctgaagtatgcgtacacgcgcagtctcagcgcgcgcaggtgctgcacccgtctcgccctcctcaaccgcgttccgttcactcgggggaaaaccacatcctccgtgttctgcgcgaagtggggatctccccttggaggggacacacgactcgaagtgggcatcccacggaggacgcatcctacgtcgctacttcccacgtgaccatttcccacatggctattcccctgggaggaccaccccccccgagaggaagtagcgacgtgggaagtagccacttcccggagagagcacctccatttgtcgacgaagtctctcccggtagagtgccccggaattcttagccccttccttttactgcgcgatttgtgggtccctctcaaatttgcttgtaaatccttcctggtgaaaaactcaaagtaataaaagttcatcgagtgcaaaagaaagcctcttctcaacactgctacatgttctgaattggagatcctcctccctttggtcttctccaacacgtggaccttcttcttgtattttttataaatccctaggaggtatttaactacgggtttctgcaaatggatttttttctcaatgacgtacttggttagcttgatcacttctttgataatttctttgtacttctccaacttcaggttgtgtatctcgtccaggagggggtcagacggttgggctctaccgcagagctgttcagacggttagtagtgacacccatggagggaggtgtcccctgttctcccctcaaaaacacacgtagtaacaaaaacacggcgatgtcgagtctccgctgggaaggagaaaggccataaagaagattgctagccctggtagggaaggcctgctcctcccagcttcctcgactgagtccctcggggcgtttagaacacatccaaccggtttgacgatcaactgtacctctcccccattgacccaaattgctgtacaaggagaaaatgtgcagggaatataagtcaaggtcctcatacagcatggccacaatttcgattgaaaaatttagcaaaaggtaaaacctccctatggactttaaaaatacgttgtcgtaattacttaaaaaaaaatgaacttcatttgcttcataatttttaattgtattgttgaacagatccttcatcatgaattctttgtctgtctttcccctctcagcttcccgtgcgttcatcccttggttcatcacgtggttcatcacgcggttcgtttccttccccacgtggttcgtttcctttcccacttggctgctttttccctccttcttacacttactcttttttacgatttggatgtagtcatatattggctcactgtaattggcctttctggggggagccactcctcttgaggtggccgctaaccccttggaggtggccgctacccccttggaggaggccgctaccccccccgcatgtctatagtcaaagttagctaagtgctgcacatttatgacgtcccaaaattttttcacttgcacatttttgatgtaatcttcaatttttcttttgaccaaattgattaagtacaaatcggttacgtcttcatcccatagttctcctttttgcctgcacaggtcaggtaaaaagtggtcttcttcccgatgggttacatcacctgatttatttctccccaattgttgtttcttcccctttgggaagaaggacacctgttttagttttttccatttgtcttcatccaaaaggatgctttgcactaaccccttggcacactcgttcatgtcatacctgctcctccgatcgaagaaaagactaccctcttctgaatccctttctcttccccccccttgtaagtattccttcattttctgcttcttcctgttcttattgtaaatggttatcaaccattttaccctttcacaccaggcgtttaaaacttggggcagaaattcgctcccacttttcctgccccaattgtgttgctgctccggtccacctgcattccacctctcccccatctggcacttcctccttctcgccgccctcctccccctcctcctgttctcatccagtaggcactcatcacacacgtcacaatttcgaaaggggaagtgaaaggggtatgcaactttacgaaagcgcaaataaaaattgtctatatttttcccaatgctttttaagtgaaaaaataagttatgaacgaagaggtctattaggggcactacgtttttgctgttaatgcggctggcaaagctgctctttacgaacggcaggttttggtgatctatgccgacgaagctttcgaccacgtcggtcagtgatgtcacgtccgttagtgaggtcacgtcggttagtgatgccgcttcgtggtttcgttcttgcccccctgcgggcttttcttccgcgtcgtttactgcgtcgttttccgcaccgctgcgtccccacttgctttcaacttttttctccctccattttgctacctccaactcgttggggcagccgtggttgttttctctttcgcggtcactgcctgggttcccgccaggccacgccctgtcccttccctcacacttggcactgttgtctatcgtggagcataatctcgttcccttccgtccgtcatgcttaggggccttcatgggttacgcagcttggcgggtaaagcggcaaagcggcaaagtggcaaagtggcaaagtggcaaagtggcaaagtggcaacgtggcaaagcggcaaagtggcaacgtggcaaagtggcaacgtggcaaagcggtggatcacgcagaggtggttcgtgacgggatcacacgtgcaagaaacacacccgttcagcgctgaggtgggctttcttcgctgcgcgcttccttcgctgcacgcttccttcgccttgcttgtcactttgcaaaacggcgaagttcccgtgctccgttttacgttctcttccctgttgtgcgtttcagatcggctgttttaagcccctgatttggcttttattttattttattttattttattttttcaattcaccgataggggaacaaaactacaagcgtgtccctctcgctctgctgtgattcgcccccttttgtgtacccttcgggcacctgctcatgtacgcaagggtgtgaattttcccttaattctcaagcgcacgcgcgccgaacgcttcgcatgcacaagtggagacgctttcgccgggcaccgtgcgcgagagtcctctgcaccagcgcaaaaaatgtgcaagaaaatgtgcaaaagaatctgcaaacgaatctgcaaacgaatgggctgataaagacttacataagtgtgtatctgtaaaggcgctacgggaaaacggcgcccgaacggatgggggggagcttcactgctggacgaacgcttctcccggctcgtaattgccctctcgcggttttcaccagtgcgcaagtacagggtgattaaacaatggggcggcctgcgagaaaaacatgttctgacaagcacaagcggggaaaccttgagaggtgcgataaattgctgtcacgtggtgttgattcgtgggaagggttaacttggcgattggttattggaaggaggcataagtatgatggaggcacgctgcacgtacacacgagaggtgcatactacaggtgcatgcgcctgtgcctgcatgccttttggttcacgctgagaactcttcaggcctagtagagggctctgtcaaaaggatgcgacatggcctttgctcgccaagcgttccgaaggggcgaccgcacgggagtgtcacacgctactggaattggtgactcgtacaggtgcacacggtcaacaaggagggaaaataaaaaaaaaaaaaaaaaaaaaaatctctcttaagtttattcacatattttaaaatgtctagcaggagtaccattcctttgtgtatctcctttttccttttaagcatgtaacaacacaagggtgcaaacacggaaggtatcatccgcgggggtcattttgttaagcaacaaagggattacaaaactgtacgttgtaagaattatattttattaaaaaaaaaaaaaaaaaaaactacacagagtgctaagtttagcaagtccaaactaaacaggtgcagcgcgaggaaagaacaagtgatcaagtaagagccaccacaaccccaaccaaagcgatgtagtacacaatatagtgcagcttaaaaatggagctgacggacgagttgcatccttttctgttggttcctctgtgcagcgtcattttttgctcccattcggttcacaactttgttctccttcttactccccttgttgctacttcattcattcaagtcaacaggaaagcgacgagaaaagatttacgctgctgacaaaaaagggatgtagggttgcatgcttcgggcacaagtaagcatttccctattttgtcccttttgcaaaaatgtaaaatatgaccattatgggaaaaaaaaaaaaaaggcagctatatttggctatatttgctgacatgtgcacaatttaccgcgctttttttatgacctgttcaaaaaaaaaaggaaaatataagcgtgtaggcatatttcctttcccaacaaatgccgcgattttccctttttcgcgttttacattttctccatcatttgttaaatcaacatttaggtgtttgtcactttggagtgtattgcagaggggctatctatctgtagctcttccttttattaatttttattatagggaagatacttgcatggccttttggctttttttgatacagtgcgaacgtcaccacatcgatagacacggattttcgcttaaagggagtggcagtccaacgcgtcgagcttcatccagtggggaactggaaatgcatttttgcgtgaacgaactcgcgctggggctacaaacgtgatggaggagcgacatagccgcatagcagagtagaagcatagcgccgcagcaccgcagcatcgcagcaccgtagcgatagcgctgcttggccttggaaaggccgattttccccgcggacagataaaaagacacggaacaatttggtcactcttcgccgcgattacgtgactttacaggaaagcaaaaaaaaagtgtatgtggggaggttcaccccactgtacgttttctaaacatacagggagaaggcagcatgacaatgagagcgtggatgagtgacccctctccgcaaacatcttaatacgctctcgcgtcaaccggataacacacatttatgtatgtgcgtacgcacacgagtgcggaactccacgcgtagtctcccctgtccatatctacaaatagccaacttgaaaagaaataatccccattaggcgcggaaaatatatttgtgcctctctacacagagggctaactgagaggctaatgaaccccccacacgcagcatgcatttcgcagcaagcacgagtttaaaaaaaaaataaaaaatacacacacgtacgcatacacacgtacgcatacacacatgcgcatacacacatacacacacacacacacgctaacttgtgagcgtccgcgcgcgtagctaccattgtgcggaacggcaaatgtatatagtgtggagcagatccatcggaccatcaccgccggtgcagtgaatgcaatgagagtaacctcgccatgaaaatacacagagaaaaacgaaaaagacaatcgtaacggcgctccccccttttttcttttttttgcgtatgcaaaatgaattgccaacacgatgacacattgaacagcaacggtggtggtgcaaagtccaatccctttctgaacagctacgaaagtctgaacatatcgaagaacagctccgctgaagaaattgcagaaaaatatttgaggagtaaattgagcttggattttaaaaacattggcaaggcaagttacagtgtcagtggaggtgctaacaagaatttttatgaaagcaggaatgcagcggggaagtccaacattggcagaacggcgaatggtgagagaggccattttaacggtgggagtggccagacaagctatcgtagtagagcgaatgactactcgcggcctgaacgggaggcgaacacgaactatgacagccatttcaataacgcgtcgattttttccgagtcaggaaacacgaacagcggcggtgccggcaatctccattttaactactgccctcaacagaatgatcagagccgagggtacacaaattcagttttgctctcaaataacatgaccaatttttttagctccacaaactcggctagtccaaccgattttacacacctcagcaagttcaaagaggaagaaaaaagcagctactacgtggaagaccagtttttgaagttcgaccagggtacctcgaaagcgctgccggacgaggatcccaacaacagggtcattaagatgagcagcattgacgagttgcttaagaagtatggaagcagcggtagcggcatgggcaggggcatgggcaggggcagcggcatcgacgtggagcgcactgcaggcagtaacacacacccacagcgcagatttggaggaggagtcaaccccattttccatcgcccaagcaggatggagaattctgaaggaaccaaaattaaaacctccttggtgagcaaagcagaaggtgcaagtggaagccgcttgggaagggacagcaacgagagccactaccccaacaggagcgtccaccccaacaggagccactaccccaacaggagcttccaccccaacaggagccactatcccagccggatgagcagagtcggtcgagacacctcccagggtagcagtagtagtaaaaaaaaaaacttaatgcaaagaaataaagactatgtacagtacctgagcaaccgaaatagcatcctgaagaacgaggtatccattaggaaagacctagggaagaagaaaggagtccacagcaagttggaaagcacgtacttgaggagaaaaacaaatatggatggaatgagacgacacggatcgctgttcagctctgttctcaggggctaccagagcaggtgcaacaacgagaacgagctgattagcgacatgagcatttttaacaacagccatgttgaggctgctcagaatagcagtagttacagggggacgatggagaagggaaatccgaacttgagcaggagaggtgatgggtctgggaattgctttgctgggggtaattcggggctcactgatcatattggaagtagcgccatcaacgtgagtttcctcaaatcgacctactccgactcgagcaagctggtagacttgcctgtgaacgggggcgcaagtaggggcgtgaatgcccccctaggtggacccctaagtggacccctaaatggacccctaaatggacccctaaacggcctaacaaacgacagttccgatttggtctcgctcgggaggagaatcccagccggtgaatcattaacgagcagtgtgcacatgtcagcgatgcaccccagcaaggacacgtccaggcattacaacgagttaggtagcaagcccgagctgtacggtgcgctctatggcgagggcggcgcaagtgctgcaagtggtgcatgtgctgcaggtggcctcgtcagacacactgcggtgagaggagaacaaaatggggagtactttccccccggggatgcataccatgacaagggaaacagcggtgggtatgaaaagaagctaccccccacgggtgactacttagtgagaagcggtgaaaagggtcccattaggaactgcaaccagagcgtccgcagtggaagccgcggtgaaagccgtagtggaagccgcagcggaagccgtagtgaaagccgtagcggcaaccctagcggcagtcgtagtggcaaccctagcggcagccgtagtggccccggggcggaccccaaccggggggagtttctcggatacatggcccctaactcggtgagatcggataacgagaagggagtgaaaaaattcttgcacccgttgtacttgtccgaaaagaaactaagtagcatattcaataacaaagtggagagcaccaatctggtcagcagtaacgtgagtgtgtacagtggagggaagagagagggagctgtcccacacggtagtgagaggaaatcaagtcagtacaaaataacccacgggggcatgctaaacctgaacgggggaataatacattctgctgagggatatcaccccggggtggtgtcaaaggaaaaaaaaaaaaacatgaaccaagtgggtagcatacacacttatgaagattactgcaagtacatctccgagtcgatcaatgccatacccataacgacaaaaaacatagatgtgttgcttgccttggcattgtattctctaactgatgagataaatgggaacacgaagagcagcgagcttgcagaccaggtcctcataaagctactgaacaagtttttgtactgcttaaatttgaagacctgcttgctaaaggacaacctgggggggaagcccggggacagcaacaagtattactatattcagatcaggaaaaatgaaaaggccccaccggggggggagcagcatcatcagcagcgtcatcagcagcgtcagcagcaggaagaaggagatgaagaagctgaagaagctgaagaagaaaaaagggagaacacaacgcgaacagatggcagtgcaaaaaagagcgggaccaatgaccagcccaaccaagttaacctattcaccttctacaacaaacgaatcgtgttggagaagaaagacaaagtggagagcacagacgaaaatcacacaggactcctcccgaaccaaagtcgtcacttctgtgaggatggaaattacaagaaaaagtgcttcttccttgatgaaaacatgaaaataataacccttgtggaagtattaaaaatagcttggtgcttgtgtgtgttgaaaaaaaatatgcattacgtggatttgctgaggatcctatacaaggaggtcgaatgcatgagagtgtccaaggatctggttttctgtgtgagttacctttttacgtattgcaatataatccacgtggaagaatgcaaatcggaattgatgaagcatgtacatctaacgttagaagagagtagtagtgaaaacctgtgcatgtatctgcacctccttcatatatgcagtgcacacgacatgagcttcttaaccaaccacaggaagaacgtcgatagaattgtggcttacttttacgacagggtagagcatataagcttgtatgtttgcacgaacatcctatgtgccttgtctaatttggatattaaaaatggagactacccctacttctttcacaaaacactgaactattttcgaagtaacattaagagactcaccaagtgtgtgcttctggtcaacatcctatggtccttgtgcttgatagaggtatgttgcaccgattttttcaaagatctgagcgaatacattattagcattttgcatttcctacccctgggagagttcatcaccatctcgtgttgcttcagctgtcagaaaatgctcattgtgagaaattatctcaataatgtcaggaagacagggggggaggggaagtcggcgcagaggtacggggtcatcgtttcgaatgagagcgagagggagtacaggacgtacgagcccgtcgctgctgagtactacgcgcgcaggaagctcttcccctactccttctaccgccgacctgtgtgccacgcgctcgtctttaagatcctcgcgtatggcttcctgcagtatgagcagcgggagggtggggaagcgattccaggtgaggcggccccaggagaggcgctccccggtgagacgttcccaggagagggggcttccggaaaggcgctccccggagaggctattcccggtgagccgactagagaccacatcgaccgaagcggtgccaggaggaaaacctgcaggagcctcagcgtggagaacagcaagggcggctcccccggcgcgcgcgatttcggtgcgcacagctctcgctttaacagctccagcatttgcagagcgggcggtgttggcggtgttggcggagaaccccggaacgaggtgcagaagaacaagtaccccaagaaactcagcgagaaaaaaaaaataaaagaacactataacatgtatgaacagagtaacaagtacgagtttgtgttgaactcatgcgagaggatcctatttgagaatctaatcgaagactgctgcaacaatttcgaggagctaaagtgtaaccacctggtcgagctgctcttcactctgtgcacgctgaacttggacagatcgaagatcgttaagttggttgaaaaaaaaatcgattgcgtcctttttgaggataactatgaaaaagcagtgaagaagaaaaaaagtttacataaggacctcaccgaggaggaaaaaaaaaacgaaagaaatgacctcatcatccttaactacatttacagtaagtatgtagaggagagtagtcactacttggagaggagcgacgtcgacaaggggttccttcaaatggtagacaatgtattcttctgcaggtatatcaaagatgagttatttctacgggtcattaaaacgagcaaaggggtagagagaagcagcaccggcgcgttctccaaattgaggcatattttaaatgcagcaacggtgagtagggagagtcgcgaaagtagggacactgcggttagtagcgggcacgtggggaacaggaactcggggaaggaaatcccccctgaagaaggagaaaataagtccaactcgcaccagcatggtgaatatagcgttagcggatcgaggggagacatacaagagagacggcacaagggaggagaacacctcggggggaatgcctccaaccaggagaggggcattactctgagtggaagtggactaatcgatgggtatcccccagggggcaacatccagatgggggacaagctggtggagcgccccgatgaggtagagctacggaatggaggaggtgagtacgcaggtgaggaggtggaccgatctgagcgtgtggaccgagttgaccgtgtggaccgagttgaccgtgtgggagacacgcccaggcagctaagcaagttcaagcaggacctaaagcaaacgtacgacgctgccatttcctattgcaacaagcggaccaataatttagggaagggcactctcctgagcagcagtgggggtgcagatatggcattacaaaatggatacccccaacagaacgaaccatttttgaataacgaaatttacgaccacatagttgcaaagagaaatataaaaaatattatgaacagacataaggagaaggggatggtcgagaaaattttttcatcatcatgcggtgacggcactgctgcccaagccagcaactgcgagcgggcaaaggagaaacacagcttcaatttttacaggacgtttattctgctgctgcagctttctgccctatcgctgctttccttcgtcgtcctctttgtgtacacgtccctcaggtagttgcgctggtcaagcagttgcgctggtcaagcagttgcgctggtcaagcagttgtgctggtcaagcagttgtgctggttaagcagttgtgccggttaagcagttgtgccggtcaagcagttgggtaccaattgggggccgctttctcttcaccatcgagtctaccccctccacttttgtacaccgtttgcaaagcgcattcccgtagggacgtccacccggatgtgccgcggccaactgtctgctggcgacagttctgaaacatacatccctttttttttttccttccccattggtattttttttttttttttttttgggttgggggagccaaggagaaaagcccgaggcgcattgcagccgacagtgcctcccgctaagtttttttttttccgccgcgtcaaccggcggtttcaacgagtggctactttttttctgcgggccccacacgctgcgcactagaggtgaagagtatcgtatctgccggaggagcggccggacgagggagtgcagttattgttcttacgattgcttttgtatggtacggtattgcattgcatggtatggtatggtatggtatggtattttttttnnnnnnnnnnataatgtttcacatgggaagcacaaatgggctgaatgtccgcagggcgttttttcattttcccatttggccgctctgctgtgctgttctttgatctgctctgctctgccctgcttctttccttttttccaccattttgaggatacctctactgcatacagttttgccgtccttggccttgagggcctctccctgccccttgttccgccccccctctgctttttcctctccccttcccagtaacgccaatgcagtcagccagtcccagcagcccgaaagtaccagtaggtaccttcgttgagttccaagttatcgtcctgactaatgatgagaatcactttgcgagtgagttgtgtgaagggacatgcaaggggttgatcaaaataagtaaccgatgtatgatctactacatcctgaggaacataattgaacagaagttaaaatatatcacgatcgttgtgaatagcaagtactacgatgagatggtgagttacgtgaatgagacatttccggagaactacagcttggatgacaagaagggcttggacagttactgcatcgacgtggagccgtacacctcaagcaacaacgaggagctggggcccgtccagtgcctcctgcagatgcgccacaaaataaaggtagccacggggagcggcgtttagctatgtgaagcggcgttacgcagcgttatgcagcgttaagctatgtgaagcggtgttatgcagcgtttagcagcgttaagctatatgcagctgtgttaagctatgtgatgcggcctgtatgttggccggacgccccccttatgagcgcttcaccaagacactcccctttttttcccccccctcagtccgacttcatcatcgtcaactgtgacatcctcggatttgtagacttccattccttagcaagtaaaattacatcaccttggtggagtggcgattcctttcgcgcctcgcctgttagccgctatgcatgtttgccgctatgcatgtttgccgctatgcatgtgagcagatgcgctggtgtagcagtcggttacatctcccccttggggattttattcccccccccgtccccggtgtagacctatttcgaggagaaaacgccatctgtgcgctgctactcctggaagagaaccaaacagacaatgaaaagaaaaaacaaaaaatgaaggaagagttactaaacttggagaacaacatatgggtgtgcatcgataaaaatagcaaagtcgttagtataaaggattctctatctatgaagcagagtgggagattgaaaattagtaaaattaatttgacagctcatcgaaattttatcctgaaaacggacctcctcgatagccacgtttacgtttttaagaactacgtcctggatatcatggagcgcaagagctccttcaccagcattaaggtgggagtgccaagcgagtggcagtgagagtgggagtggcagtgagagtgggagtggcagtggcagtgagagtgggagtggcagtggcagtgagagtgggagtgggagtggcagtgagagtgggagtggcagtgagagtgggagtgggagtggcagtgagagtgggagtggcaacgcgatgaccgacgcatcttcaacctcccctgacgcaccttcaaccgccccagacgcaccttcaaccgccccagacgcaccttcaaccgccccagacgcaccttcaaccgccccagacgcaccttcaaccgccccagacgcaccttcaaccgccccagacgcaccttcaaccgccccagacgcaccttcaaccgccccgacgcacccctcaccgcaactttttcccccttcttctccccctgtagtacgacctcataccctacttgatcaaaattcagaacacacgtagggcagcaggtaggcaggagaaaaaaaaacccgcttgggaacaacccattttagagccccgcccgtcccccttgtgttgctctctgagggtgatcattcccgggtggacgaccccgccgctgtttccttccatcgcacgcggcgtatctacctatcaccgcactgcctatcatcccatcaccatgctgcttatcttcctgcccctacagagtactactccaagtccgaattcaaatttaacatgtacaagacgctgatcaataaatacgaaggaggagaggacaacgatgagtcggaacagaaggagggcggcaccgctccgcgtggacccctcgaccaggtacaggccccttgggcgcgaaaaaaaaaacatagaaaatgggaagacgcgtcctatgttatgtaacagcttaacatcccagctgagttgactcaacacggcgtatcctcccaacagggcatatcctcccaacagggcatatcctcccaacaccgcttatcctcacaacaccgcttatcttcacaacaccgcttatcctcacaacaccgcttatcttcgcaacgtcgtagcaggagaacgtagagagtgtcgtttgctacgtgcagcccaagtctaatgggttctgccagcggatcaacagtctacccaattttatcaaggccaacatgctggtaagctaaagtgagcgcgctgggagagaggaggggtaaactcatgtcgcctccttcttctcccccgctgcaacgttgcgccatcgccatgttagtatgccaatgtgtgtgagcatgtttgccgtccgtgcgcatcagtacatatgcacatcagtacatctgtacatgtcaacccgcttgtcaacccacgtaaatttaccgccccctccccccagttctgcgtctcgagacacgagcagctgaagaacgtcctgcccccctactgcttcttcctaatgagtgacaagaaccagtcggtaggtgttcgtctccacggtgtggtcaacagcgtgtgtgtgcgatgcgggttgctccaattttccattccacggcacgcctctccacttcgctgcgttcctttgttgtaacttaatttgacttcctttccttttggccccgctccatcttcagtacaaggactgcataataagtagccactttgagcacgaggaaaatgtcattctgaaaaagtccgtcctcggtaagtaccccttggggaaagtggttcccccccggggaagaagaacagagcacccctgtagtaatacactcctctcatccacctcccctcccccccccgtttaggcaaaaacgtaacgataaaaaaaaactcctccgttaacagaagcatttttatggataacataaccgttagtgagaactgccagatacataactccatcatttgcaaaaatgttgtcatcgaagataactgtaaggtgggtagtgtggggtacagactagtggtagccgtgtcgtctgtgctgtaggagagtggcctccctgccgtaggagcggcatatccgcacagcgacgcgcacagcgatgcgaacagcgatgcgaacagcggtgcacacagcggtgcatccccccacaaatagggtaacccctaccgctcactcaataattgcctacttttttttttttttttaaaactccccagctggtcgactgcatagtgagggaaaacagcgtcatcgaaagaaatggcaacttcgagaaggaaaccctacctctatttatctcctagcgatgcaaaaaaaaaaaaaaaaaaaaaaaaaagggacccccactaattttttttttggggggagtccctctgccatatgaaaccccacacacatatggcagtagtttgtcttcttcccgagcctgtctgtttgttctttttggctccatttttgcaatctgtttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactgttagttccaccatttaatgcgctcactgcatcgccgcgacatcgctggccgttgagtggctcctctgattcgtcactttgccgcgcagccgcgatacagcgatacagcgatacagcgataccgcgttgcccctttgctgccttccccttgccgccttccctttgccctccagttgacgccatgcagtttgagggcagcagaaggaggggagctaagtacccatacgagggaagcgaggatagcaggagaggaggccccaacgatgacagagacgtggaaaggtaagaaggagcaacacaatataaccgaagcgttgcgttgtacaagcataacgtcgccccccgtgagtgagatatgtggggacgtgctctgcccttctgcccttcttccaaggatggcagcatggtggtggaccaacagaacgagttgccatcgctcgaagggagacttgcccacctaccccaggtctccccgtcgaatcgcttctcccccctccagctgcatccacttcaacagctcaacagatcaacagatcaatacatcaacacattaacatgctaacatgtcaactccaccccgcaggtacccacgcgagagagccaactcgccaaggggaggcagaagtaggtcccactcatatagagcgagacggagctcggtggagaattatcacggtggtggggacaggtaccatctagatggaagaggacgcagagagaggagctcggccagcaaccaaccgtctcgagactcatacgcaaagcggagtgaaggcaattcaatggacgaggcaaggtggcgggccaggagaggggaccgcgatgagcgcgatgggcgcgatgggcgagatgggcgagatgagcggctagaacgcggggatcgacacgaaagggatagccgagatggtcgacacgaaagggatagccgagatgatcgacacgaaagagatagccgaggtgatcgagatagccgtgctgatcgagatagccgagatggccgtgctgatcgggatgagaggctcgaacgcggggaacggcgctcccaccgagggcggagcgatagccgagagaggagggaacgccgagaaaggcgagaccgcagagagaggagagaaagacgagatagggatgaaaggaaaaggaggtccagtagactcaaccgtaatttgtcttcctctcatgaaaggtccagatctagagagaggcgaagaaggaaattacaagcagaatgtattaaaaaagcaggagggtttaaaagactagctgatatggaaggacatgaaacaaccagcgttttctgggatggattccaatgggtagctaaaacgaatcagtcatgtacctcccacttagatcctgcagtgatgaattctacaaggaaactaagacgactttattttggaaatctacctctccatctaggattaactgaaaacgatttccaggagagtgtttgggatgaaatgaaaaaaagaaaattttgcaatgatgaaaaaatcaatcctgtcctttatgtttggtttgccaaagacaagggcaactatgggttcgttgagttttccactgtagaggaaacggagagggccttgactatggacggcatgctctgcaagggggttgctcttaaggtctccagacccaacgattactccaccaacacggtgaagcacaaccagccttcgcttctgcagggcgttgcgggggttagcggggttagcggtgttgcgggggttagcggcgttagcggtgttgccggggttagcggtgttgccggggttagcggagtagctaccgtgggcagcgtgtacggcaagccgccacccccaccaggggctccccccccatccgtgctgagggaagcagtcgaccctggacaggacaaccaaagtaacctcgagaccaagtacctacgcgtgcttgaaatcgtcacggaagaatcaattaacgatgaagattatgcgtccatactggaggacatcaaagatggcttccactctcaaggaataatcattaacgccattttaataacacccaagtatgctcaaatgacccccttcactgttggagacgtacttattgagtttgaaaattcatccgctgtggacaacagcatcgtgaatatgtcaaaccggaagtatgaggggagggttatccgaatgactaagttggatgaagccacgtacgacatgcacgtcaagcctatcatcagggatctctatgagcaaaatgggatctgaagccctatctccgagcgcggtggagaaggcacccctggagctgctcgcccggtcgccccgtcgctccatcgctccatcgctgtgaaaatttacgggcgagctgctgctcatttgtggacaagcccgccttcacttgtcgaggcagcgaagataaactgtgctgacttgttgactcggcttcccttttgccacgccgccaaaaaaactgaggttacttccccccgtttagaagtttgcccatgctgctaactgcgtgtgtgtttctcccatctactgctcgtcctccctctcgccctccttctcttcccccttctcgccctccttctcttccccctttttttttttttcgaagctcccccgttttccatgccatacccttttacacagcgcttgtccccccgttagcctttttttttttttttttttaaattaatttttacgacccccaacttggatgaaatgtgtgaagcgttactcgaatgggacgccctttggcagaggcgatgagaagcggcgatgagaggcggcaatgagaagcggcgatgagaagcggcaatgagatgcggcaatgagaagcggcaatgagaagcggcaatgcggaactgcaaaacggagctgccaattttattgcctttaaaaaaagacgcgctttcgccccccattgtgcaaagcggcgtaccataattagtacatccgtcgagtggagaagaaaaccaacaagcgtgtgtactcctacccgtgtatgtgttttgcttctgcgcaactgcaaacgggctgtgggatttttttctccaccccttctcctcgaggaattgccaagcaagacctgagcgactcatcaggattcatgttcatacgtgccgcactccccaaacgtaacacttctcacccgtgcaacatgagcgaagccaaaaggacagtactcctggcggagaaaaaacacgacgaaggagtgaccgccgtcacgaacaaaaacatccttttcaaggagtgcaaatacgcaaacgaattcagggagacatttatcaatatcgaaacggactacagcttggagagtgaaaaagaaaaaaacaacatccccctgctgaaggtgtttaaaaaaaagttaaaagaagaaaaggcatgcagtagagtgttgatcctgttccaaacatcgaaggaaggaagtagtaggagttgtttgaaggagcatctgctgaaggtgctcgagcaagactacaaccaagccatcacaggtgtgtgtgtctttgtgcacgtgcattccatcatgctgctagaatccttggcaacgaaaattttgttttcctttatcaaacagctaaaagggatgaagaatgtgaacggggtccaggttttgtatttcagcgagctcaacaagaagagcgtgactgaccacttcgccttctttgagtacactaaggaacagcccaagggcgcgcccctctccgccgagcgcaacttcgtggaagaggtgggcgcgcaattgcaagcgcgcaagtgctgacccgcatgtgaatgatcatgacagcgtctacttggacgcaaaaccagcccacgattctgctcatctccaccactgtccacgcatctccaaccctgtccactcatctccaaccctgtccacccctgtccacccctcttctaccaatctactaccccacccaactaaccttccctacgcaggtctgggagctgtacataagcaccctgcagttctgctgcctcgtgaaaaacagcgcagagcaccagggcatcttcgacaaaaacgaaaacgttaaaaagaacttcgccctgctgccacacttgtatagcgatgccgcgaagcagtacgtgtggaccgccgacggtaatgagatcagcgtggggacggggcccaagtgatgaaatggggaaggaacccaagtgatgaattggagaagccccccaggagtggatgtgcaactagatgatcagcattatacgactactcctacacaatatgaaaacgctccaccatcaccaaccccttcacgggattctgccctcctcgcagagttcatctcctttttcatgaaagacttccaccttccgatggacgacttctccgaagactttctggacctgtgatggcggggtaggaaggcatctctccatggccacgtctccgtgatgctgccctaccgcgtctccgtgatgctgccttaccgcgtctccgttacactgccttacggcatctgcgcgatgctgccttaccgcgtctccgttacactgccttacggcatcgccgcgatgctgccttacggcatctccgcgatgctgcctcaccgcgcggtactccgcagagaggcgtgcaatggtggcttggggcaggtccagccccagagccgtatcgatcagcacgtccagctccacgtgcttggacaggacctttaacctgttcaggatcccctcaaaagattcgcgtagtatggcctcctcctgcagtttgaagtacgccagcgccaccttaaatataaacgagtgactataaataaaaaaaaaatcccaaatcctaactacgtagacgatgctaatgctgtaggagaagagagtaacaaaccattgggaggcaaacatactcgagtgcacgttttccttcttcatatggacgtaaattttagggaaatacacaaggagcagttggtctaggataaacagatcctcatttagcaatgacatatcagaagaaaataggtcattaagttggtacttctctattagagctattaacataaagaaagcatcctcctcattcatgtaaagaatgaaggtcgccacgatgaatgccatcccttgacagtaacccaaacttgtgttgtaattactgtaagcctttagtacattaaaaagtatttgctgaccttgttcataattatttttaaataaaatgtgcttcgggtatgtcctgttcatatctttctttattgcactttcgtattggttacttatgctcaggtaatattgatacctactgctgcctctctcatttgcatgacctttttctctcaacttactctcctttttgtattcatatgactctactaagacttgccatacgaatcctctcaagtgatcgggcactccattttttacctcctcttttatgtaaccatcaagctgcttgctcatgcaggtaaaatagcttttctttttttcaagagagagtgtagcaatcgcattggggagtgtggcaatcgcattgtggagtgtagcaatcgcattagggagtgtagcaatcccattggggagtccacccttggtgctgctggacacgtaactcacttggctgttttttccccttttctgggactgccccacttcatctgctttgtttctccccccagtgtagctactaccaacctgcgaagtgatgtactgcttttgagtgggacttttagaacgtccttcctctttgttttctgtctcccactgggtggctctgccatttggtttgtcatccgtctgctcactcttcacggggacgttctgtgcaccatttgtgctcgctcccccgatggcataacttcccgcactggataaaccttttccccgttccttcctacacactgtcgtgccattcttttcactttttttcaaattaaagtaattatcgtacgataagggtgtggtcaaaaaaaaggacagtttgcttttacctgagttgacactggtcggcgtcgtttccttgcagtccctactgaagttcgtcccgtccgttttgcctcttccttctgcgccctcggtttgcttcgcgctgcctgctgacgctgctgccatttcttgctgaattaacttcttcaagtgaaacagctccatcttcttctcatatatgcggttccatgttttgattttctggatgtcctccgcgaagtttcgaacgctgtcgtttgtttgcattttgtgtcaccccagcagggggaggagggggggttggttacaaaatatgggcgcgaaaattgcccgagtggaccgtctcatcagcttgacggggcctcgaattggaagaggcacaaaatggggatatagcttctgctaactagtgttcaaactgttcaaatgaagacacacacaggggttgtgtccatgcgagttgcgaattggtggggagaaggagttagccaaaaggtggaaaaaataaaaaaaaagtcaggtaaaaattgaaaaaaaaaaaaaaaaggtcaggtaaaaattaaaaaaaaaagtcaggtaaaaagctaaaaaaaaatggtcaggtaaatatctgaaaaatggtgcaaaagagttagctaaaaagcggtgcaaacagtcagcttagaagcggcgcaacaaaaacacgttcgtgcgaatttcccactctgcctagagttcctttgtgccaggcggcgtattctctccacaggacgcatgccctcttttatcttccctaattgtctttcggtatctgccagattaggaggtaattgctagctgcggaaggggacaaaagggaatgaacatacaaactggggctacggcgtcgaaaaatgattaccatcgggcatgatcacacacacgtaagcaaacaaaaaaaaaaaaaaaagagagagagggggggcgagagagagggggcgagagagagggagagggagagagacgctctcctcgcggaaaaagcggcgagaaaaacttactcgttacaaacgctgctcggttgtacacccattttacaaacaaaacgtggttgtcaattttttttttgcacacggggtttccctttatgtcccagacgtggaggttcccatctcttccgccttcacgaaggggggaaagaacggtcgcagtgaaggtgtggccacggtgaggaggcctcgttgaatatacgccgcaacactgttgcgataaggggtgaggggattccccgaagtggtcccaaaggggaccagcctctaagcgggggggtcacaaaacggggaggtcacaaaacggcgcgcacagcgattgcacaacgcttgcacaacgcttgcacaacgcttccacaccgcttccacaccgcttccacaccgcttccacattgcacatctcacatcgcacatggggcctcaccggagagcacataattcgagtcgaacgaataaatcgggtaggaaggtacaacgggcgaggcgcgcggagagctgctctcgtagaggaagctgtacgagtaaagcacatcccctgtgtaggcgtccaacgtgtaaatgcaacagttctgtgtcgctatgagcattttcttctcatcgaatgaaaagtcaatgtgtgtgcacacgttgttatttgccgtaagttttgtaatgtcaaagtttgcaaaaaattcatcgttgtaatcatccccaaaacagctgcataggtaaatcgtatttgtcctcacagtgtaggcgtagataatccctgttttgttatagctagctatgcactgttcattctctacactggtcctgtagatagtagtttggtcccttatgttggtaactatcagttctttactcctcaacgcgacgatgaagatgtgtgtgtttgggtgcacgacaaaactgttgtcaacaatttcgctaagaaattcaaacacgtgtatcacctttttttgcagcaaatggaaatgatatactttgcacttttttttttttcgtatgcactaaagagacattcgttcacttggcagtctgtggcagagtcggcattctcctccaaagtgctttttactaacttcacgtcattaattactatgtcttcaatgctgtatgttagtttttcctttttttcgttcaaatcgtaaatctgtatcacattcttcgtgtttgtcgtcgcgattaagttgttaagcaagtctatgctggatatgtatccttcaannnnnnnnnnctaaaaaaaaaaaaaaaaaaaaaaaatatatatatatatatatatatataggtaggtaggtagctagctagccagatgggtgaagggcctcgcgcagaataccacgctggtgatagcagctgtaacacttcgcgttagttgtcgagccgcctggcctggtcagccttttccctaccgtttcatacgcacgtggtcaatgccaccttcttcacccattgtaagttcctttccgtgttagatcgatctagtcgtgtggtcgaagcgggttctcctatgtccgcatgtacatctaagggcatactcttattatgctgctatcctccaatcgtcgacgtctgcaaagtcgggttggtacctacggtccacttgtcgttttttttttttaagtaggactgcctgctggtgagagcaactcgccggtaaatatgtgctcttcatgctatacagtcacccccccaaaaaaaaaaaaagaaaaagaaacaaacggaacgaacggaaaaaagaaaaaaacgtcactttcgctttactgcttaaccaatcttccaacattatatgcgtcattttagcaagcagggcgaaattctcatcccctcgtgacgcacatcaattttttccccccctcttgtgcactgcgcaaatttcatgtgcctttccgtgtatcatatctcatttttgcaaaaaaaaaaaaaaaaaaaaattcttcttcttttggcgaaaaggataaacatgttggtttatcttatagagtaatttttctttttttttttttccatttcggcagggtaaaacaattgctagttcacacggcaagggagatttacaaaaaggtaacacgctgcgctcacttgttcgaatcgacagagttgtacatgtacaaaaaatatgttccttcatacagatatgaatacacttgaacgtacgtacatacgtacgtagttacgcgtgaaaactcctccagttttgcaatttcatgggtttgtttcccacgctttacgctgcagcagggacttgacgcgttgttatgttcggaggtgccttccataactacgctctttgctttgtattaatcaagagtcgcgaacgtagcagcgtatgcaacgtatacacgcgcgtgttcatccctgcgttgtcgtgcccaaacgaagagatagagtaaatggcgacgtcactgaacctgttgagaaaaccgaatggctccattccggccgtttttaatcacaaggtaaaaaaaaaaaaatacacacacgcgtacataaatgcatacatacatacatacatgcgcacatgtgctggcggagaggtggaagcgagcggacacgaagatatgaagcacacacccctttcaggagacacacctcacccctgcgacgatgaattccctttttacaggtgttcggaaatatactgaagtttaacacgaacaagcagaataatttggccggtaacaatgtgagtaaccagctgggaacgcagaccgtgggggaacacctagacaaaggcaacgcccagtttaagtactgcccctacttgaagcccctggacatcaagggaattaagagggccgaccggaagttcgactacaacagcagctactcatttatgctggcgcagaaagatttttcagcaaatccgcaaaacaggaacttcctcacgcactgcttgtacaacgggatgaagatccccctgccccccagcagatacaagttggcacaatatgtaaggagtgggagcgttgcaaaaaattgggagcgagttgcgaaaaaattgggagcgagttgcgaaaaaaatatgaatgagtcatattatttgggatttttttttttttttttttcgccattttggctagctcattgccatttggccccccatgctgatccgcttcttccccttttcttcccccaggtggacgttaggctggacgtgttttccccctttataattacctgtgtgatatgcctcccgtttttttttacggacttcatgtaggaaaaatgaaatagcaaaagatggcgcacagtggcgcaaatgtgtgaaatgtgcaaagtggagacgaggggctgccaaaagggagatgcgcctattttaattgccaagcataggagcgttgctgcccccacacgtgtgcgtttcacgtgtgcttttcacgtgcgcttttcacgtctgcactgctacacttgtgtgaccctttccccccttgcccattcctcgcaggtggtccgtaccggagaaaagttccgcgcactaatctgttgccgcgtttcgcattttaagcatcctttccctgatgcccgctgtgtgtgcagcacggaggacgtgagccgtgtcacgcgcgccccgttctgactgccgtgctgtcagcggtgccatctgtcgtgtgccccctttttttttgttaacacttggcccgcgccatggggagaggaaacatcaccgtttcgatggccacccagtgcacactgcacctcgtaatgtgtacgtatgtacacgtcgtcccatttccatgcacatgaaaggaccagctgagtggtccgtgctgcctgcaactagactgatcatgtgtgccacttcaaacttcaaagacgtaaagcggaagaaaaagaaaataagaaaaaagagagagaaaaaaagagagaaaaaaaaaagaacaaccattttgcgaaagtgtgtccacgaacgggcttatgcatttatgtacctctgttgctaagtgtacatacaccctttgactataacgggacatgaggccactaatttcttttgccgagggagcgtgaatggcatatagttcccacaacgcgtgaaggcccctccgcggagcagccgctataccttcttttgcgtgtgttgttttaaaagagattaactgttttttttgtgcgcttaaaggggggtgcgtcgttcgcgcgcgattacagtggcgatcacaatgtcggccacactggcagtcgctgtcgtagtcgcagtgacaatcagcataatacatgcgtcctacgtctgccccctcccccccccgtgcgacgcgcaacagttcgctccaagcatagcccagttggctcaaaccgccactatctgcgcagttcacgggatgtttactccatcttttggctaagcgccccttggaagactcactaccaaaggggggcttgcttggtagttcccctctttgcaacctccctctgtcgtaaaaaattcatgaggtcctccgtctcaactcttctgccctccatgttgttcctcattctgtgtacttttggagtgttcatgttgcaaaattttttttttttatttttcaggcagttaataacgttcttttctttggccataatttcgttcttttgcagaatttttttttccttcttgtccatgacgtactgttttatcatctgttgtggagagtcgttaaccgattggtggtaccattttcgccgtgttccctgtgtgcgtcacttgggattttcctattgtgtgtcgtttttcctgtgttactgccacggttggtgcagctgccccagtttgcggacgaaccgttgtccgccggtagggacgtgatccatcctgggatctcccctgaagggggaagctttccgtagtccgccctgtttggctcgaagggttcgttttttgctagcatcacgggggtcatcccgttggtcatcccgttagccatcccgttagccatcccgttggccaccccgttagccatcccgttggccatcccattggtcagcttcttcctcttcgcccatacaggagaacaacattgctgccttctccattttgcagtttttcgttgtcccggtggtaagctctccttcgtggggctatttgacgtggcacagttacccagttgagtcgagctgctcttttcatttgtgtgttccacgagtctatgtgccatcgaatgcgccatcgaatgtgtcatcgaatgtgccatcgaatgcgccatcgaatgcgctatcgagttgcctctctcactatgagacatccccacctcgtggaggactcgatcgtttcttttaatctgttgtaccccccgatcatcctcatgctgaatactccgctgtgcattgggttcgtttcctttatgtgtattgctccttcctctctttctcctattctgctgttttatcgggattaacaacaagcagtggtcacttagcaaactgtatcgtgacttggggggacgacaggtacctttattttttttaaggtgaagcagtattgcgttgctgatgtgcataaagctggagagtaatttctccacagcgtctgccttcacggagtctgccttcaagccgttttttatttcgtacgtcttgattggctccctctcctcctcgtcttcctcctccgcttcttcctcatcctccgcttctccttcatcctccgcttcttcctcatcctccgcttcttcctcatcctccgcttcttcctcatccgcttctccttcttcttcctccttgtggccctcctttaggaggctccgtctgctatactccctgttcatcctgcacgactcgcagctgtcattgtacaaaaaattgggacgcgcttcctccatgtggttattactagtgaggacgcgttcctttttttcttctcctattgggttcgctccgtttgtaatgcctctgctcggtaaagtgtggcagtttggggttccttctgtcgtgccctttgggtgggcactcccctgtgtgtctctcccctgtgtgtctctcccctgtgcgtctctcccctgtgtgtctctcccctgtgcgtctctcccctgtgcgcttcccccgctgaagggagaagcagatccgaattgggaactgacaccttggctcgcctgcttttctggacggcaccagttggtccatttagcggagtcgatggggagccatctcccgtcccgaacttccgtccccgaacagagctgcaccgtcttcttcgcctcctgtttcggggggactccctcgcagctttgtggcctttccctgctccatttgttttccccctctccgtgcgcgcactcctgtcgttttcttttccgccctgctctccacggctctccgttgctgctgctcccattatgcggttcgctcctgccactccctccactcggttcgccccttccaatcggtccactccctccactcggttcgccccctccaatcagtccactccccccaatcggcccactccctccactttgctcttcgctcaactccctttttacgcttgttccaccacctccctcgtgggccatcctgaacacacctccgttggcctctccctcacagttggaggaactcgccatggagtaccccccatttaaaaactgatttaatgccccagcgctctgtccataaatccggtgtatctttagcgcttcctcaaaaacaccaaactcatacgacagcttccacaacatagtgatgttgaaaaatgggaggtttgagatacaagcaggaggttttaatttatgagccaaaatatttttgcaatcggaagtcttttccctgtacactctcctgatcagttccaacatgcacctccttccttttgctcctagttgcttacaaaatcctgggtaatactttggcctttccattttttgtccttctagactgtgtccctgagctaaggtggggtcaccatcgtggacaccgcctaccattcgcagcgtggcttctccgttttgcgtggcatctccgttttgcgtggcatttccgttttgcgtggcatctccgttttgcgtggcatctccgttttgcgtggcatctccctttttcgtgacttctccctttttcgtggcttctcccttttgcgcggcttcccccgttagttcttccccttttggctgtttcgtttgcttgctaccctcagttgggtgttctttctctccggtacgctgtccctgcgggggaaggaaaagcatctctgtgtgtaaggtgcacataaacgtgcgcaagcagggaagaagttaatcagttaagcagttaagcagttaagcagctacttcgctaattagctacttcgctactccactacgcagcagtgttgggtcacttggctggcggttgcaccggcactgcgccagttctccagacccacctcgtacgtgcgtgccctctgctgcagagaaatgcgcatgatgatgtcgaggaggttcttggagtgtcgaaaggtttcttggctgcaccgttggtagttcgcatttccggcaaggtagttctcatttccggcaaggtagttcgcgtttccggcaaggtagttcgcgtttccggcaaggtagttcttgctctcgtcgatgatataattcagagccgggatggggacattcaaattgaggaagagattcttgttcagtttgggcgcctcccctttcccgtcgtagtaccgctgcagtgaggagtgggatgggaaagcggcaaatgggatgggcggcggtaaatggagcgagcggcggtaaatggagcgagcggcggcaaatggagcgagcggcggcaaatggaatcacctacactgtgcacacacccaacaggggaaggcactaaggtgaagtgattgaagacttacgctgaaactggtggtactttcctccaggccatgttcaagaaggttcaattttaaaaccccatctaccattttgtcgtgggggtggtggtgagtgggcaattctggagggacgttctccggggggacgttctccggagggacgctctgcggagggactaaggtgagacgtggagtggggcactttggcggaggcaactcttggctgcgaagctggcgtgaggaattgcagagcaggggtgtgcacacgagtggacacttaacggcaacatagatgtgtagctacgcgaaaagtgcaaacttacgaggggggggtgaagaaagaatacccacgtgcacgcacagtgtacctgcgcaaacgcgcttgggaaaaaaaaaaaaatggacaaggcaggactccgtcaggggggcgagaaacagctgagatgatcgcgtaaaacggttaaaggagagtcgaaacagtgacgacccttcgacttgcgaatgcttcggggggtgcatacatagaaagacacatgttcgggtgtacaccgtacaggagcgtccctatgtttggtgcattctgttcgacctcgccgcttcagtggacctgctttttttttgacacactttttttgacacactttttttgacacacttttttttgcatactttttttgacacacttttttttttctgtggagcgaggatcggagggactacacgagtgggcgacctgctcagttcgcacgcgtgggccaaggggacgtgcagctgctgctgggggtgggcgcgagtggaaagcggcaaatgggggcggtaaacggagggcggcaaaggggggcggtaaacggagggcggcaaagggagagcggtaaacggagggaggtgaacgaacgagcacgcacatgtttgtggttggctactcaggcgaggcgattaacgagtgtgcacgacggaaaactggggagggggggcaaatcaaattacgcaaaaggaaactgtgattagcagcggggaggcacatggaagggggcagggcaactgcgcgttggacactgtcggcgtgttcatgagtcgctgatcagagtgcataggacgaagagtggaaaagacagctgcacatgggagcccttctctggggaaccttcgtaaaaggataacccaagggagggggggatagaagaaattaaaaggtggaataaaaaaaaaaaaaaatgagatgagatgagatgggatgaaaacgagggaacacagcggtgtcactggtagaggcaaacgttatgtgcgtggtgtggagtgtaagtatgtcgggtcgaatggctcagttgtgtgggagagattagaagagcatcatcacgcgaggagggtattctatggcgtggctatgcggtggtgtggctatgtagtggcgtgtctgtgcggtggcgtgtctgtgcggtggcgtgtctatgcggtggcgtgtctatgcggtggcgtgactatgtggcgaggtgacactgtgcaagaccagctgcacctcaaatggaggaccaactgtgtcgcaagagaagcacgcacttcttgcgctgcgcgaaggacaaaccacgctgccgcccagtgacgcggaatgaggttcggctgagctaacttgacgaatgctggggcaaaaaattgaaacttcggaggacctcgctgcggaatcgagcaaagggtgggcagattaaggcggggtcccaaggagaaaaagaaaaaaaaaaaaaagaaaggaaaagaaaaaaagaaaaaaaaaaaaaactgcaagttgagactcgggattaattagtagcgcgcgaacaaacaggtaaagtaaaaacaaacaaacgaacgaggggacatacgacgggacaaacgaagggacaaacgaagggacaaactctagggggggcacaagcagacaagacacacgcaggtgcacactttggaatgtctgccaagcgcgctcgttaacaaagagaaggcggcacaacccacaaggcagtcgtcacgttgcttcgtacacacatggtgcgaacaagcggatggatcacctggtggatgctttgaaaaacgtatgaacatgtgcaggtaaaattaagtattcaccttaacacaaatgaaaatacgatcatgtgaagaggacatacttaggcgttgttacgacgttcgaaggaatgctgtattttaactctattaaggggtggggaaaaaaaaaaaaagggaaaaaaaaaaaaagggaaaaaaaaaaaatagaaagcaaagcaaagcaaaataattggaagcaaaatgactgtgggtgcaacaggagacaggggtgtttttcctttgcgtctctgagttcgcttccccgagtgcagctgcacggggcaactcgctacatttgatgtctgctctaccggctcgagttatcggtttggcttgactgctctagttaggggttcgctttagctgcttccttggacgctcctctcccgttttccctttggcgcaaagctgaaaggccagcttgctttctctttcgttgcgattcagcagagcagactcgggcagagcgaccgccacttcacagggggcactacgttggcggttggaatgtgcgaattgaaaaaggggagccgctgcaggtgtcgccgcagatgtcgcaggtgccgcccaacttgacgaacctcagggcattgtcacaactgcaagctcggaggttctttttcttcccaggagggggcaattggaggtggtgaagcaacaacgtggcagtgggggtctcctcccctgtattggggggatttgttccccttttctccttttcgcctgtcccctttaagaaggccgggacagctgtgcgccccaaagctctggggccttttcgcgtcgctgctccctcccaagggtctgccctcacaaggagccgtaaccacagggagatgtgcgagtggcacacacaaaatggtattaacgtgagggaggagaaggagaggatactcaaagggagacgttttcaaacgagcgagcgaacaccaacgaaggaactcgatcaaaagtaaagtcctggaagagatgctcacacaagttggcccacgcatctgcaagggcgacttaaaggagccaactctcagagataagatgaaaggaaaaaaaaaaaaaaatcacttgtaggtttcttaaaaggtgttacttcactcacaactttgctttcttaaaaaaaaaaaaaaaagcaaaatgacacatcgggaatcacaaacgtgtgctcacctaatgtgtaacagtgacttaaagaaaaaaaaaaaaaaaaaacttggcacacctgagaaaacctctacaaataacagcacaactcagcaaaaaaacacttaagttaaccgtccgacggtgaggcaacgaacgagtgcagggaagctggcaacggaacagagactaaggctcactcgactggcattggggaggcggccacgaagaaatgcatgccatccatgcatgtgtcctcctcaaaaatacgaggcggcataatacaatgtggtgatgtgcctctcaccgcagttgcgttcaacccttcagtttcgcacgaagcagaacactctgcaacgtgcatgtgggtatgcacaccaaaatgcaaagtgatggcccgggaacagatgcaaggtgagggggcagcgcacatgcaagcggagagggttgcacagatagcagcgttgattcactcatgcatgctcatgcgattttaaaaggacacctcctcacgaaggaatggacctgaaggatgcactgctctgtggcgccctccccccacaccctccgtcgtatgcctcattgttaagtgcaacgtttggaagacacatgagccaacgtcgaagtttgatcgaagtttggtcgaagtttcggggggcggaggggtggtgtgatacatgggctctgttccgcagctcaccgaggggacgacgcctgcagtgtttttggtgtcacatcgcctagtgcccggttgtgcctgtcatcacctcaaccaggcgttgcccctttcgttgcccctttagttgctccttccgttgctcctttttttaatcaacgcgacgtgattcgcgtaggcagcgcgatcatgtcgaacccgttcgacgcgcctacgaagtgagtgtgcgggtgggagcaatcgagcctccagaagggggaaaaaaaagaaggggcggaggacgaggcggaggaagagaaggaaaaagagttggaagaagaagaagaagaaataagatagaggaagattttttttttttacatccggtgtatgaacgctcctcctttgcattcagttcacctgggggttgccccattcacgtcccccccttgtgactcccctggtagatgcactgccaccagcattgccaccagatagcacacacgcggcatgcgataacaccagaagatctgcagaatgaagtgcagcccattttcgttctccccctcgattgagcacgggtcacggtgctgggaaaatgaagaaaaagaaaaaggaaaataaaataaaaagaaaaataaaataaaaagaaaaataaaataaaatgaaaaataaaataaaaataaaattccttttgcatctttcacctttctcatcttttttctttttcttccttttaacggttgcacaagtgaagggacatagcgagcaagctctccagcgccgcgcgacgattagcaattcctcaaaaaaaaaatagccacctcgtttttgtacctttactcccccccaccgccaactgtctaatgatgctactccttcgcatgtgtgcacaggtgtacattaaaaaaaaaaaaacaaaaaaaaacaaaaaaaaacaaaaaaaaacaaaaaaaaaacaacgtaaaggcaggctagccccccttttttttcagcattggaacaacacacgtccgcgaaaaggacaaacagccttccatgcaaacggctttccatgcaaacggcctttcatacaaacgcacattcttacgttggtgagagcatacgctcaagggggtgtgcattccccattttccatttttttctcacaagaagagaaaaaaaaaaaaaaacagaaaagactcgaagtattctatccatagcattaaacgggtaggttaagttttatttttttttttctggcagtatgtacacagatggttgggctgacccagttgggtgttgtaagcaacgaagaagatttcttctttttgcctgaacgggtcaggcgaaagttgggggggcacacccctctgcgcttgttcccctgggggatgttcaccaaaaagggtggcaagtgggatggtaacagggtagcacgtgggatggtaattggggtagctcacaacctggcgcagtcctccgtgtggcccgccccccaatgcaatggtcactcgccaccatggaacaaaaaaaaaaaaaaaagagtaaccccacgcgcgaaagggctctcttcaggcgactttactctgcctttgcgaaaaaaaacaaaacggcaaaaaaaaaggaacaccaaaatgagattaaaaaataatcaccatacctcctgtccatgtgaagaagcccgtttctccaccccgcgcgaagaaaaaaaaaaaaaaaaaaaaaaaatcctcctggaaaataagaaaaacatggcaccctttcaaatcagctgcacacagcgctcaacttgaaatttcttctcccgcttggattgcgcgaaagcgtcatcgttatcacacctttggagtgccgctttactcgtgagaggccgaactctctcgatgacaaactcgtttggtgactaagctgcaaatcttttgcgctcgttgcacacggagaggtttatttgtctgtgtaaatcagcactttgcaaatcgcgaaaaaaaaaaaaaaaaaaaaaaaaaaaagtatacatacatacgtacatgcgtgcatacttacgtactcccctgcgcgcatccctgctcgattgcacgacgcgattggcgcaacgagatcgtggctgggcgaagtaagactagtggcagtttgcttgcttcgcctcccccctcacgttcagggcagaggaagacagtcgagcgacactctccctccagctcttatctctcccccttgagcaaggcaatagactttgcactcaagggaaacgaaaaaaaaggggacaggattgaaagtctacccctgtgaatatccccatgtgtgtattttacacttttttttaatttccccacgtgagttataacgagcgttcttattatcactattttttttttttgtttttgttgaccagccactggtgagttctttccctacgcggggcgaagaaaatgtagcatgcgcagctccaatgcagggcaacaagggtgaggagaagcagccggcggagctatgcagcggtgagggaagcgttgagcgaagcggtggacgaaatggtgaaggaagaggtgaacgaaacggtgagggaagcggcgaacgaaacggtgaacggctcggggaacagctcggggaacagctcgggggcggcttcaacttcgacttctcctacgagagtatcctaaacaatgacatagtgaggccccaggagatagactgcgggatgtcctgcgccagctccttctttgagggcagtgaacgggtcgcccctgggggtgactacgccatggattcttcaagtgaccaagtgggaccactcaaatgtgcaaattttgcttcccccatgagcgcgcacaacaccagcgccctggagttttcattccaaagggacgctgatcagggaggggcactccacggagagggtgcactgtggggaggacaaaaacggggcgcgagcgacgacacaggtggtgaagacgcagtgtcagtgtacgtgggagaggtccatggagagcagcggggtgtgccccgtggagagcagcggtgtgagccccaaggaaagaagcggggtgtgccccatggagagcagcggtgtgagcagcggggtgattcccagtgcatggagcacctgatcggatacgaaggactcctgacgagtgaagcgcccagagggggggagggacaccgtcgcggtggcaccctcaagggagaacaaagtggcacagatggcgcgcagctttgcgatacgtttaagcagaagaaagaggagagcacatatagcgagttagcagttggtgggttagcatctaacgagttagcagttagccagttagcagctagccagttagcagctagccagttagcagctggtggggaaggccccctaagggggggcccatccaccacgaactctggggaaacgtgcatagtgtcatctcccaccatgacgaccacagacaaacaggggaagtcatgcaagtcaagtagatcgatcagttccaccagagccagtgacgtgagtgaagtaaacgaaatatatcgatccctacaaacagagattgcaacttataaaataaaaatatttcacttaaaatcggaggtacaagttcagaggagctactttctcaatgagaggaagaagaacgaggagtatggtaaaatattggggaggtttttattggaaccaagtagttgttcacaaggaggagaggagtgtataggatcactgaacctactcgaagtggaaaataaaaaattgagacaagaattagctctcaagaatagcgaagttatcgaattaaataatgtggtgaataacttaaaagatcagaaaataattttcatgcattctctacagaacgagttagaagtatgcatgaacaaagaagcagagtcatctctgatgttgcatgcacagactaggagactagccaatacaaataattacatagctaagcaaaataaagaggtatctcagctgaaggaggacttaaacaaaatggaggagacttacgttctccatgtccacaaaatggagaatcagatcaaggaactgctcgaagaaagaaacgaatttatttctactgccaaacggttagaagtaataaatatggacaataaaaaaaaggatgaggagatatcgaaatataaacagaagtgcagagagttaagtgatgagctgaacgacttactcagaatcgtttcaacagagagagaaaataagagtgccaactttggtgctttctaccaagatggggatgtcatttcatcgttcacgtccctcaaggaggggttcatcagtgggggcactctcaaggaggggttcatcagtgggggcacccccaaggaggggttcatcagtgggggcacccccaaggaggggttcattagtggacgctcccttactggacgctcccttactggacgctccctcactggacgctccctcactggaggtaccctcgatggggcccccctcggtgaaaaccgcctcagggaggaaaactccattttggctagacaactaaaacagctaatagaacagaacgaagccctcaaagcggaactagcacaacgggtacaggatctccaagaggtaggaagccaattagatggccacaaacaaaccataaaagtgaagaaccaaaattatgctttgcttctcgagaggtacaacaacttggagaaagatttcgaaaatattcacctcctgtgtttgcaactggaggagaggttccgcgtcgaacagagcaaccatgcgcatgcaagcgtgcatggaagcgtgcatggaagcgtaggtgcaagcgtaggtgcaagcgtaggtgcaagcatagatgcaagcgtaggtgcaaacgggaaggccagtgccagggggagcggcaaccatgagcacccgctcagcaggagcaacttctccctcagtgacttggagcttaatcacagtcagctaagcgagagtaacatccaacattaccaaattttctgctctgagctgcaactggaaaatgagtccctcaaacagacagtccaacgactcaaaagcaagaataggaagctcaccacgagcatggagcttctcctgcgcgatttggtcaccgcggggggtgcaccgcctacagaaacgtatgataaagtggagaggggaaatcaggcagccgcacatggtagggaaagggaagggggaactgggggggatctccaaccgggggaagcccgcacaactgctgagtgcgccctggagagtgccccgccgagccctaaccaagaggggggcctccaaagaagcctcagccaccccagttgcgaagcaaacgaagagaatccccccccaggtggaggccagaaaagtgggtgcacccaaacggagaagcaccccgtggagggaacaacagaacgggggatccaaacggagaagcgcccggtggaggaaacccccccgagtgaggagagagaaaaaaaaaacgggtgcacccaaacggagggaaagggaagaccactcggcgaagacacccccgatcgaaatgtcatcagtgaaggggtgaacacggaggaaaaaatctcgacgagcaagcaggtctacacgcatgagaacaggtcgttcgtgagctccggcacaaacaccaatttgatcgacgtggcacacgtgggagtcaacccgaacatgatagacgtaaccgacgtgggagtcaacccgaacccgatcgacgtaaccgacgcgggggtgaacccaaacccgatcgacgtaaccgacgtaggggttaaccctgaagtagagacgaagagcacccaacacagagaagcacaaacggaggaaataagcaatcttgtaaaattcacccaaacggaagaaagcagcagtgccaacagggaagtcctcacagacctgcacggcattaacaactgcagcatcaaaaggatcatgctcgcatgcagttcctcgaaaaataaaaaggtgcaagtaaccacgacaacgatgaatgcctccgctcaaacggtggaaatttctcaccatggaaggtactacaactgtgatgcctaccgaggggacgtcttctatgatgtacaaagagatagaagcaccacgagaaggataaaaaaaaggcagtgtgttaagggatgtaaaaggctttctctgtactcagatgaagcatctactggaggagacttctcatgcgaatcgtattcgacctcgtccactagtgtgtatgcacgttttagatgcaccgagaaaaataaaaataaaaataaaataaaaactaatgatatacccaccattaggagtaaacaaaaaaatggagaatacgctatacgaagaaggttcaaagaggatggagcttatctccatgagggagaccacgtaggtatcaggaaggaccagctagctctatgtgacagaaggagagttaacagaagctgcaaatatatgggcacatctagtacgtatgctttgtctagggggagaaaggatgatcagcgaggaggtacgggaaaaaggattcacaaaaaaggagaaatggacgaagtagaatcgcttattgaaattttaaaatattcctctgaaagttatgagtctgacacggatggccaccacgacgtgaatggtcatcgcgacgtgaatggtcaccgcgatttgcacctttgcagaagtgaggagagcttttacgaatgcccttctgcagaccacgcgaggattcgcttcaaacggctagcgaatcagcaaaaaagacactctcatagaacccttaaacaaatgagggacgtctctgaggaggactccatcgaaggtgcgtaccccccccatgagagaaatgagagagcaaccctgagagggagaagccaaatagtcaggagcagtctaaaatgtcgcagctgtcgaggaggtcgcagctgtcgaggcgatcgaagctgtccaggctgtcgaggctgccacccccagcgtgtcatcgtcaaggaaaacaagcacgtacaaacgggggagtacttcctcgagagtgaatttaactacgaccctagcaccacccccatgggttcaccccattatgacacaaaaaaaaatataacaactttgaagaaaaagataaaggaatatctcagtgattactaccacaccgtcatcatttgtgagcattgcaagggggtctatgtggacttttttattatacaagttattcatgagtatattgctcgagctaatttttgtcgtcgctgcagctgcggtggtggtgggttgggtaacgccgttggggggaaggtgcaaggcgcgcagtggggtgcagtccaatgggatgcttcgctgggtgcgagcggagagttgagcggcgagttgagcggcgagttgagcggcgagtgtagcgaccagttgagcggcgggcatagcagcgggcatagcagcagacatagcagcgggcatagcagcagacatagcagcgggcatagcagcaggcacagcagcgggcatggttctgaccaaaccgctgcactcgccgccaacccgggaggggacccccccacggtggcactcgagtccttcctaatcaaacgcatccccctgaaactacccatatgcacgtgcacactggtgaatttgaagtacaaaaaaattttggtgaggaaggaggagtcagcactgggaagaggcgcgcagggcagagcggcactgggtagaaccgcgcagggaggagcggcacgggggaccaacaggatacccagtagactgcccaaccaaccaggcaagcgaaagacgaagaaccaatcggaaaaaaaacacacacaccaaaaggaactaatgaacaaagcactactcataattaaccatatgagagtagaactcaataaaataaaatacgtcatctgtagtttccttcttttaaatgtgaagaatgaataccatagattttttttgaactctccaagactgactaatttgttccctttggcctttaggaagtatgcagtgggggagagtgagtggtgcggtgtggtggcctcgtccgaagggctgcttcctagcgagacgaagctgtcacaaagcggaatggtaaaaagagatgcgtcgcaaagcggaatggtaactagaggtgcgtcgcaaagcggagtgaatgtcattcaagtgggcacctcacaacatgcttcttctgtgtgcatttcccgggagagcgagcacccaaacgaagaaccactcagcacaggaactcaatcccgatgccaaccccacgggagtatcccccattgtgcatctaacaggagaggtagcaacgtgaccgatgtgaacccctttatcgattcgatgttggcctctacgaacgatgggagaagatccttcgcagatgcgtccgtgtctgtgtccgcatccgtgtccaccttcacgtccgcccgcacgtccactccaccgtgcggggggaatgccgaagaggtggaagggaccaccattagaagcatatcgctactggacggacaaagaatagccaaccatggatcgctcgaggaaagatccccttgcctctattcatccggaaaatcggggaaccaagtgagccgcaacgaactgtgcagccaggtcgacacgcacagagcaggcgaggcacacggaccatgcgaggtacacggaccatgcgaagcacacgaaccatgccaagcacacgacaacatcgctaaaccgcacgacaacatcgctaaaccgcacgacaacatcgctaaaccgcacgacgattccgtgaaccactcaggcagtgttccccactgcgaccatttcttacgccacgatggaaaggagaacatcaccctgtttttcattttgtcgatgctccgcttgcacgagttgcacgtcgcgtctaatttaaagtcaggagtggcgtccttcacccgcactgatgatgcagcggaagcatcgaatgggctgggtagcagtttccccccaagtaggagttccccaaatgggaagcccccaaattggaaccccccaagtggtccccacgcgagtgattttacctcccccagcgaagtagactcttttttcgagccttaccatctgcacctgggagaggggacctccaacgcagaagaaaaaacatcactcacactaatcatgcgagatattgtaaagaacgtggaggcacactccaaatcaattgcgtcggtgtatctacgtctggacgagcccttaagtgtggctccaatacgaatggcagatgtgctcaggttaattcagaattacgagaaagtggatctttacatgaaaaggttatcaaaccggagagaagacgaagataaagtgcaccgaggagaagtgcaccgaggagaagtgcgccgaggagaagcgcaccgaggagaagtgcgccgagaagaagtgcaccgagatgacgtgcgcccagacgaacagctaccagaagggggaaaaaactgtaagggatgtcacgcggccgaggacgacccactcatccttcgtttaaaagcagaaatagaacaactcactgcggagaaggacgccatgaataaaatgctgagtgaagctgtggatgacaatgcgagatactccaagttgtgtgcggaccttcagcagggcaagcccgtggaggagggaggcgtctgcatgaataagatcgactcgtgcattagcaggattgaagagctgcacgctgaaatagaggtactcaagcagaggggggggagcggccgaattgtaaactcctgccttcgagacagcgacgtctgcagcgagggtcgccccaacggaggtgcacacgaatgggatggcgaccacgatgaagattgcgaccgccgtcacgatgaagactgcgacgaagactgcgaccgccatcacgatgaagattgcgaccgcgatcacgatgaagactgcgacgaagactgcgaccgccatcacgatgaagactgcgaccgccgtcacgacgacgcttgtgccaagcgccccgctgcgcccaaccgagtgaacaaaaaaaacaaccacaaccacaacgagcaacattctccaaggatcccaaatcgacataatttacaacgtcataataatcctcaggaacagcatcacacatctcgtgacctatgtgtacaagaaaacatcgaataatgcgaagctcaacatgaatcacatcagggaactctacacaaacgcagttaacgttctgcttgatcttcccaaggagttaaaccacaccgttatcttcattagtaagagagagattaatttgcatatgtacttaaaaaaagggggtctcagtttggaaccagcggagagggagctcaacacggagaggaagctcaacacgggtaggaagctccacacggagaggcagctccacacggagaggcaactccccgcacgcgattccctgcacgcactacccgacttctccgacggcagttcgctggaggacaaaatgacacaggagagaaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaactcaacaaatgcacacaatggatggggccaacgagctgagcgagagccacttggaagacgaagcggcggtcacgtcatcacaaaaacaaaaaaaaaggaaaggaagaaaaaaaaaagtcgtggaaggagcccactgcctagtgggtcttgcggacgtctccgaccaggttatccggcgagacgctcggcgtcttcttcgtctccccccccacactgcatctcatcgtagcgcagacgcgtgcctacttgccataacactgctgtggtctcctccacgtgcactcttctttcattttcccccttttcaggactcctcgagcgacgtgtccctgttcttcgatttgtagggaacagagatggggagcaagtcgagcgtgtcgcaacacacgtggggtgctacaacaacgggtgcgcttcgcagttgcctcatcgaagtggtttccttattcagtttctaggtgcacccagaactcctacccactatgcaaaccgccccgttaaacagactgtgccaagagcaccctgagggggacaacccggagctgccgccctgccaccaaggataagcactccttttgggtaaaactccccataccactctcccgatatatctgtccctttctctctctctacccccacccccaccatggaaacttgaagcaacttaattgtaaaacgcgctgcgactcagccgagcgcctctgttaaaagaactaacccccctcatcgtcctgtagtcacgtctgccattgggtaggtgataccccccagctgcggtcccagctgcgatcccggggtaatccccctcgagggttcccttctcccacgtactctcccagcttaacgcactcatgttaatggggttggaatggaaattagcgtgcaggactctccttccattgtccatcccgtcttcttgaaccacccccaagttcctctcaataacagcgatctcatttttgtctttcttattaaccttccgtatataagtagcgaaaggagttttaatgatactcttgcatttattttttctttccaatttgttgtatcgatggcttgctgttcctttcctttgagttatgggttcgaacctaccactggtaagtccatctccatttttcttgttatgcaatttttcgcttcggtaccccccttggtgagagaagcgctgcgagggtaccgaccgcgcctcttcggggaagttcctcgggcgctcgggttcttcgttttggttagcagggacactgtgcattgggtgagaagcggcgctatgcattgggtgaggggcggcgctatgcattgggtgaggggcggcgctatgcattgggtgagaggcggcactatgcattgggtgagaggcggcactatgcattgggttccaggcgacattatacatatggctaaccacgtcgctgtgcatttggttcatcacgtcctggtacatgtgatccaccccgtcgctccagacgtcgccgctaagcacaccgttaagcataccgctaaccgcgccgtcaagcatactgccaaccgcaccgctaacaggaccgccaactgcaccgccaaccgcaccgccaaccgcactgctgactacacccctcgatggcggtgtcccccccagggacatctcctccgcctcctcgttctccgaattgaactcatcataataaaaactgcaaggcaattgtttaatgcactcagtcagggaaaggtatctctttatctgatcaatgtaagtcgaattaatgcttgtataagtacatataattttatttaatgctccgattttatttccatagtaacttattttctgcatgagtttttgtttctttccattttccatctctgtggtgaaggtagggtagaggtgactgctttgctcatggtgcacatgggaaagggggtgcgtgttgtcctccccatgcaagctctcctttgtgtaacccataccgtggtcagctcggggtctgcctcttctgccacgacgccctcctcgaccccgacgggcgctgccatcactgctgtgaacactcccgctgtggtcactccctccccctgcactgcagcttgtcattccgcctcccactccgctgcccactctgctgcccatgccgcctcttattccgcctcccatgccgctcccccccccgctgcaacgtatgtagtccaggtaaaagacacacgtctccacctcgaacgagtaatcccgcttcatatattcgtattgcaaaatttttctcaagtaagtcctataactgcacaggatcttaatcacatttaacttatcattactattcaagtagcagaaattttcgttcattttttttattatgtggatgttattgaattcttttttttccgcttctgtgtagagttcctttttagtgaagaattgatcctcttcggggtccatccaggcgctgtccctccaggagtttcccttcctggtgaagtacttctgttggtagtgttgggtggggcctccttgcatgccttctggctcatcgatgggccagtctcctccgttcgctacattccgcttcgacttagttcgtgtaaggcgtctccgtcgcgcagggcctcccccgggggaaccctccccctgcacgttggacggggggtgtccattcacgccgagttcattcacgccgagtccattcatgccgagttcattcacaccacctccaatcgcgccacctcccatcaccgtgtccaccttgcggccccgtcttccgacctcggcgtacccccccttgtaaccagtgcccccttcctctgagcataacccacagactctgttcttcgagacgggagagcgggacggcaggtagtagcactcggcgctcgttttttgcttctcttcgtttttttcggcgtcgcattttacgtctcccccgcgtccaccttcatccagcttctcatccccgcgtccaccttcatccagcttctcatccctgcgtccaccttcatccagcttctcacccccgcgtccttcttcaccgtgttgttcatccccgcttcgttccccatcacctccgtcaacgccaacgctcctgttgttcctgatgctcctcccacccctaccgaatctcgaacccctaacgcctcttccactcctaccgctatcaaaacacacattcacgatccgctccctcttgccatccacgctatgctctctcatgccatccacgctcccctctctcttaccatccacgctcccctctctcttgccatccactccccagtagtcctccccacccggctccccttctgcagagcgcctgttagtccacatgtccaggctcccactgctgtgcgcctggtatgggttatgtctcaagctctccttcctgaggacgtattccgacacgacctttcccttttggtgcagctttttctggaaactcatgtccttggaaaaggaagccgttgcgtcgctcccgtcacggatactcccaccagaaccatcaccagaaacgctactcccgctgcttaccccgctgcaaaccccgttgctacccccactgcttacctcgctgcaaaccccgctgctacccccgctggtcttcctcctcttcaaagcgccgtaatggggggacgctccctcgtcatggttgttcctcttgggcgccatccccttttcaaatttgtttccccttccctggtagatttccgtgggggtggtcggcgcgtcctcgtctgccccctttattggcggttcctttattggcggctcctttgttgatggctcctttgttagtggttcctttattggcagctcctttgttgatggctcctttgttggtggctcctttattggcggctcgttcgggggctgctcattggtgggttcttcgtttgtggactgctcgttggtgcagcgcccccctgttaattgccccccgaccagctgctcccccccgacgagctgctccccctctatcaccacctcgttggagctctcctcgcacgtgctctcatccaggtcaatcacgatgggttccttgtcatctagcgaatggtggctcctgtctgcgacagcatattcgggggccactctccccttcttctgaatccccaaaatggattcgtcgaccgtccgcctgctcttccccacgtggtactcatttttagcctccaggaaattattcagtactttgctcatttccgactggggcagcgaatgagacagcgactgcgactgcccacgtgattgagactgcccacgtgactgcgactgcccacgtgtatgcggctgcccacgtgaccgcggctgtggctcccccctcgtggctcccaaaagggggacctccctcctgttgctataaataaatccactcgcaccactgtgcaccttaaagatagagcaactcttcctattgctcacgttatacctcctgacctttctagcaggatcctccaaataactcctccctccattcgtgcaattctgcttagccatgtgtgtcaatttggcattgtagtcaaatgtcactcttatgcttctccccttgttgagatgaagcgaattagagacctttccttttatttcattttttgtgcagctcctcgtagagtatcttaaacacgtttttgcaccttctatggggatgcctctacaagggggtgttggtgatccacctttttgactgctttcttggtcactcgttgtgctgtcctttatgaggatgtgatcgtgtgggatgtcccctgtgcctgtcgtgtgtgcgcttggtggggggttcctcgtgaggggcgggtcctccaggatgacgctgacgtcgtgcaggttgttcgtttgagaggtgtgctcggtttgagaggtatgcccggtctggtccatctggtcggtctgcctagtgttgctgggggggctcgtctcgcttgtgttatccctctcgaccgtgtcgctggtgtcgaccgaatcggcaacatcgacgggatcgtttgtagggttcacctcgttcgcctcgttcgccttgtccgcctcgttcgcctcgttcgcctcgttcgccttgtccgccttgtccgccttgtccgccttgtccgccttgtccgcttctttctcctccttcgccttgtccgcatctttctccgcttctttcccctgcgcctccttcccccccagcttgaacgtgtagaaggacttcacgaaggagcatatgacgagctcgtccgggtaagccaagtcgcgccgtctggttatcttcttcttcacctcctcaattagagacacctttgaaggaatgatattttccatgcttaccaatttgctattaaaaaaatttttctgaaaactctcctgattttgtttcacaaaacttaaatgcaaattacatatacactcatcatttcttttgcaaaaaaaaagctgagagctgtatttgtggattttattcctatcagcgatgatcctaacaaaaagagatatcaaataagcacacgagtgaatgtgctctatatatctaaaaaaatctacaaactgagatatgttcattttgaagacataggagtagtcattgatatcgtaatgtaatttgttcagatcgattctaaaataattatcctttttcaaaaatctgtacacttcttcatttttgattatatagctacatctctccttgactctgtaggagtgatttattttcagcttaatattatatctgtgaatcatgaaaaaaatgagtgtatcgaacgtgtccttgaggacttccttcacgttggacactctgtttcctttcactttcaagctgtgcagggtgttgcctttccttcgacgcaagtgggtttgcccactaccctgcacattgccctgcacattgccctgcccattgccctgcacattgcctctctcaccgccatctcctcctcgatgcccttcgaatcgattcgattcctccctctctgctttttcattttcgctcaaactcatcgatccagtcattccagccccattcgacacgaaccacacgaacacgcacccttggtaggtattctttctgacctttgaaaaggtgaagttacaattttttattgcaaagtggttgtaccggaacacctccagcaactcgtcgtacagggttagcacgttcatgtcgaagaggctgtacgtggtggtcttctccgcggccttctctgcggtcttctccgcagtcttctccgtatttccccccgtgtttttctctttgtttttctctttatttttcgcgccctcgtcctgagttgccccatctgcggctggacgacccatcctcccctctctacacttcaccgccttgtggtacttgctcaccgacacgtcatatctgctgctcgtccgcaggcattcccgaatgtcgtcatatgacagggagtaacccgactgatccatgctgcgtctcttccttgacgccccgcgctgggaaaaaaaagaaaactcacccaggtggggaagtcatccaaggggtgaagtcatccaaggggtgaagtcatccaaggggtgaagtcatccaagtggccaagtgctcccctttacgacaaaacgcgccgctcgattgaatttttttttttccgtgcacagattttgtcttatttttgcacatgcgcctaagcagacaaatgcagggtccaggggcgatgcatttttcgaggaaaaacgtgtgcagctcgggagcgctgtgcaaaggggcgtgcgcggtggtcgcggaaaaaaggcgcacacaggcgtatgcacagagggacgcacagagggacgcacagagggacgcacagacgtatgcacagagggacgcacagacgtatgcacagagggacgcacaaaagagtacacaaaaccgcacacacaacgtacacatgcagcgcgcagacaacagatcgggcagccaaaaaagctcaccggggaaaatcagaacaaatgcggacaaaagttgaaaaaatgcctgaacaggcaaggtaaaaaaaaaataaaataaaataaaaaatacacacaaatgaataaacacaaatgagcacaccaatacacaaacatgaaaacacataaacacacaaatgcacaaacacacacatacaaatacacacgtgaaaaccatcacagcagggtcacatttttctagcaacgcaaaccagccacacgtatgcgcataaaggattgaacaattgcaaacgacgtgcacgcagggtcggcctactccacaaacgggaaatagtggtgtagaagtagctctgttcttcataagaagtgtgtgaaggttttttttccgtgtttcgcctttttcgcgttggggcagatttgacagatttaaagcttcgctcatgtcgagcacatcgctcgtgtagcttaagttggtttgccgctacggccggatctgccacatcgctgcgttgttttgcttcttactgtaactttatttctctctgtttttattttcacacttgttgcacacgcttctgccgcgaaacgacgcatgctccattttttcagtaacgcaaaaaaattgcaaatttgtgtaaggtgaaattctcatcagcttaatttttttgttcaccgcttcgccgttttgtcgctccgccgcgttggcatatttcctctttggcgcttacatctccccattttgcccccttctctataaaacgacaggggtgtgccttttaaggctgcgcgtgtgcaaggggatcagagacgaggcgctcgttctgacgttcgttctgacgttcgttctggcgttcgttctggcgttcgttctggcgttcgttctggcgctcgttctgacgttcgttctgacgttcgttctgacgttcgctcgcatgtccctctgaggagtaaaagcatacgtacagtaactgtacgtttatgtttgccccctttcccgcgcactctcctacacacatgcacattttttttcttctcttcaaattatgcgtgcctgccaccacccccatttgggaacacaatctgggcaaacagttcgaacccatgcacacgtgttttgttacaccgggtccacacagttgtgagcgtacatgtgtgcacattctcgcgtagttctctgttctggttcgtttgcttttcctcgcgaagggttaattcgtttgggctgtttcacctagtaaaccacctcatttggtgcgctcacttcctatggcaacattcttttcctccagttcgagagctcaccccgctgaaggtgcgacgcagaaaagaaggcgcccaatttgtattccccgcaagtgtgcatacacacacagtatgacccataggggggggaggatataaaatatagtcctgtgttcaccgtggaaatctgactttcacatttcccacctgcatggctacacccattcgtgctaccaggtaggagtgttccccccattttttttttttgtcaagtcgatcggcgttgtgcacaaaaagcaggtgcgcaaaaaaaatggcccaaaaaaaggtgcacaaaaaaaaggtacacaacaatttgccgagacggacaaagcagggaaacgcaatgcaacgcaacacaacgaaacgcaacaaagcgcaacacaacggaacgcccatcatacaacaaggggggaaagactttgttccgctttgcctcttctgcgacaacgcgtcgaatttcctatataattctttgcctgcgcaaaaagttggctgcctccaaattggagctagcttttttgcaatttcaccttgcctgttcaggcaaaaaaaaagaaaaaaaaaaaaaaaaagctacgctaggcgaggcgaagtgaactttgaactgtcccttactttgctaacttccccgaactgaagcactcccatgcaaagtgagcccaaagggatggggacaaaattacagagatacgcaaacaaagaagccttagggggagctattcctacgaaaagctgatgcgtcgttccagtgaaaaaaaaaaaaaaaaccttcacgtagaggaacccctcatttcacacatttttgaaaaaaaaaaaatttaattcatcattcatgggaaagaggggaaggagtttttcacccctttttcgaatttttttttttgttagtttcttcctcctttgtgcgtaagtcaaaagtagggaaccctccgccaggccgctaccatttcagaagcgttaacaaaatgaagtgggcacatttcgctttgcgtccatgcctgcacctcgttaaggtaggaaggagggaaggcatcatatagtgggaaccagagcgggttccccgactgcgtgccatcagaagacccattgcaaacggtccgattagtgaccctcggacgagcaacacgttcgtgtcctccgtccccatgctgagcagcatcatcaaccgttgcacattacgtgtgccaaagtttgcaacacgccagcaattgtgtataccactaatgcctactcgtgtgttttttttttttcagaaggggagcacggagaaaaggcacttcctatacacccaggtaatactactcaaggagaggagttgcacaatttgcacactgtcgatccgttttgtcactgctctgtgaaggcgtttcttattttcacgcctcccatgtgttcaaacggaagtaccttttgcttttctctccaccgttaagacgaaccacacatcgatatgtagagaacgaatggattgcgtctaccgttgtggagttaactagccagttacggggccactcgtgcggagcaggcatccccacaggttgcttctccgagttgttggctgatcggaatgatggtcttcaccctcctatcacacatttgtgcgtttacaactcccccccctttttttttttttttcccgtaatagcaaaaacgcatatgcaaccagcaaacccctttacacatttacaacgcaacgaagtactcgaagaagtcgatgaaccaccgtctcttttacataaattggcttttcctgtttttattcttggacttttgtaacagtcacttggacatatgatacgtgtacgtgggtagctcccttctgttggagcagccgggaggggcccccgcttggcagttaagccgcttggcagttacgccgctagacagtttgtgcacaaaatggagaagctgcgggtgcccataaacaggggcactccaaaacgtccccgttcgattagtttttagcatcttatcacgagacagacgtgaaaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattaaaaaaatttaaacgatttgaaggacaagtaaatgccgcaggcggtgagggccacgagcagtgcgccgatcagtccatccgacgagattaagtcgaagagaaggcttttcagggccagcgcattgctatttctggcatcgattttgagtaacgcgtttaggtagttcttcgcctttttatagtcccgcaatttgatgtgcgcgatggctagctggtacaggcaatcgattcggttgtagttgatcagtagcaactcatgcagcagggatgaggcaagctggatgttctttaggtccgacgagcagattagcatgcatgcgtagtcgaactgggtctttggcattacatggtcaacggatagttcctgcgaaggggaggtggaggggaatgcgacaatgtagggatcgcccgcgtggggaatgcgacaacgtaggcatcattcgcgtgggggtctaaaacattgtgcggttcattcgcgctttttttcgcttgctggtgtccactcctgtgaacccccttcaccccctttgctcttttttccaccactccagccgtacattctcatattcacttttcactctctccagctcaatcttgaggaactccgggctgtccattgtgcctcctcctattgggtaaacctcgatgtgccgaatctgcggttggccaaaatggataaagggaaggatctcctccgtcgcagctttcgcttcttcgttcgttctttcttttttcttcttttcttctttttttttttttttttcttttttttcttttcccctgtgccttttgcacacccagttgtgttgccccttttggtgcgacttgtgcgattcacttgagggggtactgatgcgcttgtttgatatcacggggacgatgcgaagtggtgcctgtgtggtgctaaagcgggcgcagtcctgagtatacgttgaagccgaattggaacgctttgactagcgccggaaagttggttgcgcctttcaagaggaagcaaaaaaaaaaaaaaaaaaatcgacccactgcaaggtcacccctgaaaagtggtcgcaaattgacataccaagttaaggcagtaaagcagaaaggcttcccatttttgaaggacgggactgccttgactgttgcctgcaataatcatggcctgcattcgcatgcacatttcccgcgcaagttcctttgctaccttctccttcccctgccagggtcaccctttctttttaagcctacattttttaccctactcgtaaacccttttttttagtcctcccctctaaaccatttccttttaatcccttccttttaacgttgaaaaattgcctctttgggaacccccccacaaaaggcgcaccttttgtacgcaaggggaaaaaaaaaaaaaaaaatacacaaatgaaacgaagggacgaacgaactgatgagtgcaatcgagaaggatcgatacatcggtgcatcccaattttcacgtaggttttgcaaatggcgtagatattattgagggcccttgtgccgaatggcaaggacaaggagagggttagggacacccaagtctaaaacatacggatcgcaagtaccaggtcgtttggtcgttgcagagaatgctgcgagaagaggggggggagaaaaaggatggatgggatatacagcattagtggaaaaaaaaaaagggttgcaacggtgtacccctttttttatttggagtgtatggcgggggcttctccccgaatggcctctatccttgaggcgcctttctaagtgactcacccatcctccacactgcatgcattttcgtacacaatggaaagactgcgcttcctgcgctcaaacacgcatttgacaatatttaggaactggtggtagtcccgtgccgagagttcggccgtcacgaataggaggcctgcggaggggggagggagagcggctcactggtgtagcggctcataggtgtagcggctcattagcgtagcggctgtgttagggatgcaccactgcacctgcactacgaaaaaacgatacacagcagcatggcagcacagcagcacagcaacacagcgcgagcttaccaccctcctgcagaaggtccgcgaggcaaaccaaatgcttgtgcacccccttgaaggaggccgtgtacctcttcccgtagaggctcgtgtaggagctgcttctaaaaacgatgttactttttatgttgaaaatgattaactcgaatctgttaatgaaggtgggggagggggacgtgacgatggggaagtgacgatgaggacgtgacgatgggaaggggagagctttcacgctcgcggtggtgagggggtagcttcccatgggaggcacaacttagcaggtgtgatacgtgtgcacggggcagatccccacctgaggttgttcatatgcatgtttttgagctcgtccagaatgtctgccaggggggggaagcggagtgtgagcaggggtgtgagcagcggtgtcactagcggcgtgagcagtcgtgtcagcagtcgtgtcagcaggggtgtcactagcggtgccactagcggcgtgagcagaatggagcgaaaagaattcgctcaatgaatcggcccaaccgatgggctaaacgatttggcgcaccttcccggtagaggagcatgacctgcccacagccgttctgcttaatattccgttcgacgtaactcgcatttttggcggactccgacaggaggatagacactcctggtgcttccctcgaatcggaagcagcctccgaaacagctgcacagctaatgatatactcgccgacgttcccatcgacacataaaacgttggcaccgtcacagatggagcgcaggaagagtcgatctcgtttgttctcaacgtgaaaaggagcatacattgtatcggacatgttactgtaaaaggtgagcccattttcgcagtgctgaatgtcggagtggtgagtgtcggagtggtctcccttaatcgtttcgaaggtgtattctttcccctgctgagctcgcttctcctttttgctcacaatccttttacagaaaacgttttgcggggagaaaatcgcgtctagttccttctcgatgatggacctgaatttttggatggctagattatcatatctgatgtaaatatccttcccgaggaaatacacgactagtcccggcaagccatcactagtcgagctaaccattttgcaatacacattgatcccgtttcgaacccgtaatgaatacatccagctgcacagatgtacatctctgtataggtaatgaaatctcctttttacactctcgtacaattttgtgataaaaaaatgatcgttaatgctttttcggacgtctctgtcgatgatgcggatgactaggttgctctttctgttcaaaattcctatcccgagttcctctccgttatggagatacacattcaccagctctccagcttcatactcgctcaacttcccgatgtttgcgatttcgaagtcgtatacatagctgtgtttgtgctttgccaattggtggaacctctcctgggagaggaactgtgttgggcggtgccccttggaggtagcgccatctgtggagggcacccctgttgaggacacacccgtggaggtaccgccatctgtggagggcccccctgtggaagactccccagcggaaggaccactgctcccctccagcggcttcaacacaacgtccactcttccttcaaatttgctgcaaaacgtgattcgtttgctccgtactgcctgtaactcctgctcgtttaggaaggaggacaacggggaccctttactgccagcagagttgcagttggagttgctgttggagaagagtttgcttgacccatacatgtgcaatactacccacggacgttcgtaacaaacgatgctatggaggctgtaacggttgagagaggtgtatctccctttaatgcgtcgtccccgtaaggacagccccacctcgcgcggggatcggagcttcatttgttcgctcccgcggaggtgggggtagaatcgacatccggttagcatcactgcttgggtaaccgcttccgtttcagtgggcatagctgagagctgcggaagctgtcatggttagtgaaatggcgcgggactataaatagtgtgtttagccagagttgccaactaggtgcggcctaccatgcaagctagttcagttcccatctcgcagggaggggggggcagcgccggccgaggcttccggagcataggagggtcttaaaaaaaaaaaacgttcgcgatattggaggccaatcgaggccgactaggaacaaaaaataaaaaaaaaaaaaatcaccaaatgaaccacttaacaaagtgacggggaacggacgtccattttttttttgcgcgtagttgtggatctccttcccgcgtgagggcaagtgtgcaccgcgtggtcacactgagtgggtcacactgcgcaggtcacactgagtgggtcacgtcgcgtaagtcacaccgcgtaagtcacatcgcgtaagtcacgccgcgtaagtcacaccgcgtaagtcacgccgcacccgtcacagcgcagctgcttcgcctgttgggcgctattcaccagcaacagcagcttcctgttgtaccgccgcaaatgcctcaaattctgttcagcctccctcaacttcaccttagccttacaatgctcataaaaaacaaaagaggggtttgtcgagtaggctttcttaacaaacgtggagatcgaaatggtttctctcattgctctgttaacatctcttttcccagtcatgatacaccacaaggagtgcaactcgctgtctcctacttgtatgcccagctgctttaacaaaaatatgaaactatttactcctatctctttgttctcatcactacatccgaaggtatcatatatcatggaccgcaggtaagagtccattactgatgagtggtcccctttgtagggtttggctttgttagcatgacagtgttgggttgtttcttgggccgcttcttgggctgcttctttggccgcttcttgggccgcttctttggccgcttcttgggccgcttctttggccgcttcttgggccgcttcttgggccgcttcttgggggcgcttctttggccgcttcttgggccgcttcttgggccgcttcttgggctgcttctcctttcacacgaggaggtgggtttccctgcgcagttccttcccccctcttgccaatcttaaaaaaaaatcttttttccatggcatgccacatgtgaaagagagcactcacgcattcgttgtctagacgtatcaatgggtactctaaccctccctcgtcatcgcagagctggtcttgcttctgcatatttggagattccttcaaggggggggacgcgtctgtaaagtaggaacccttcttcccgtgtattcgtatttccccattccctgagaacgatgcgcttttggtgtgcaccccgctgttataactgagcaaattgcggggtgataccacactgtaggacaggcaagcactttctaaggcactgttcacatggggagttccctcacaactgagtgactgcctcaaaactgacgagtgtggccttctgaagtactcaccgaagaggctgtcgcatccacgaatggaaccgtttcgacggagaagcacccccagatactcgtacaccgtgtcaatgtttatttttctatttttatacatgacgaggttacctcgcaacttggactttagtgcaccctcatcgaaatagcttacgaaggagtcaccactaatgataagctcgttccacttcatgcgttctgacattcttctgcagattcccttggcgtagttgctcatctgggtggcaaactcgtccttgctgtcgcgtctgctcctgctgccgcgtctgcttctgctaccgcttctactcccgcttctgctcccgcttctgctcccggtgccccctcctgcgagagacctctccagaatgacctcatccgcatagtgagcaattagacacggaacgacgtgcgcgttgtagttgtgctctacgacccgcttggcaaggtaatccaaattcacatcggccaaaatcccctccacgtcggtatcacttgggagtacctccccgttgctgtgagttttccttaacttggatcccactttggtatttcttctaccggatggctccattccccaaaggggactaaccaaccgatgtggagtgtccttcgagtgactccctccttccatcagggttgtactgaaccgtttaggtgggtcatcatctagatggaacggatccccattgggtccatccctcccatccgtcacatgcgtcccaccaaatgacgagtgaaggccatggaattttaaaaaggtgtacaaaataagtcgcacaatatttctgagggtgcacagtgcatgcatcacttcgtgtgcgtgcttcccccagttgtccttcttcatcaggtgggctaatctgtgcaggtgccttctcaacacgtggaacagctcgttggggggtccacaggcgggggcactgtcaggtctaccggagggggcactgccgggtccagtagcgaattcattgctgacccctctgccgggtccaatagcgaattcattgccgactcctctgccggggggaccctctctgccgtcgccatgcagctcctctcgttgatcgtccccttcactgcacagattctccatttcagctacgcagttaaccaagtcgtgcaccccccgaaggcagttctcctcctcccctttcctcacccacgtgctcatctcgaggatccccttgcacacatgacacaggatcagaaacaaatcgcttgaaaaacaaatttcaaaaaaggtgacaaaattttctgaacacgtcaggtgatttgcatcttccgatttttcatcgccaaaagtgtacctctcgggggggggaagcccttcctccaatttgaatgcaattccttgtgagtgattccttcccttttggagcttttcgatggtcagttgcgtacagaggggtagctcctttggtgaagcggcgatgtgcgcatcgtctcggcggggattaagggggtcactcggtcggtcgtccccctgagcatccgcctgcccatatgccttcccatccgcctgcccatctgccttcccatctgcctgcccacctggttggtcatccccctgggggttcaccctggccgacccctgcgccacctcctcgatcagtgagacactcctattaataaaaaggatctccatagaaatggagtttagccaaacgagacagtcggaatagtctgtactctcctccctgcagccactcttcgtctgcaagctgcaaattttcgtcttaactgcatctacgtgcttaccaatttcggacgtcctccgtaggatctctttataagtggaattaaattcctccaccgagtatatcaccaactgttttgcgacccctttggccgacgcttcatatgaacaggttgccgtaggaactgcgccttttccagcactccttggagagtcaccttgtttgttgatctcctctccatcatgctctccactccttaggttactccccaaattggtcggcacttccacacaaccattagcgcatatttcgagttgcataaccaactgcgtacactgccatgccaagtttttgcacctccccttcagctcgtcaatccccagtgtgtctatctcgtcgcatacgagttggtgatcctcaacggaaattttcttctctgcctcactgtcgtctccattttggattaatctcccctttagtccttttagcatttgaattaaggtgttactctgttggattttttcatctgcattttcgtttgacgagtcgattgcaacatcgttgtttcgttggggtacttcatctgtggggttcatcctttgagttgcctctccatcatcgggcttatcaccattttgcttttctccacctgtatggtgactctccccggagcgactctcccctgcacactgcagccgttctgttaactccctatacatctgcagctcttcctccaacatggttactctcctcccattcgtatttccattttgcatgtggatttcaatttgggtattcagctgttctacttcctctttcattccgctaagtgctttctccatcgtggttagctctcccttgcagaccactatttcttcctctctctctcttaactctttcgttaaatccttcatggatttactttgcctgttcagctgttcctttaagttattaatattaagtacgttgttcattttttctgtcgttagggcttccttgtcgttttcgagtcgctcgcatttcttccggagttcttcctcctgagtctgtaggttttgccttaagtttagttccaactcgagggcctccttcgcctcggctacgtctttgcgaagttgggccaactctgtgaggtagttctccctctcctcctccgcgtctttgcgaagttggtccatctctatgaggtagttctccctctcctccgccgcatctttgcgaagtagggccagttcctcctggagctgcccgttttccctccgatgtttttcctcctcccttttcagttcgtccatttcgctgctcagcttggcattctccccacacaggacctcattttcgctgctcagctttgcgttctccccaagtagggtctcattatcgctgaccagctttgcgttctccccacttagggccccattttcgctgaccagcttggcattcaccccacttagggcctcattatcgctggtgcgttcctccatttggcgaggcttaaaaccggcgcaatcttcgctccatatttctgcgtatgtgctccctccccttgccgtctctggggttagtaccgtcacttgcacactctgcttcgagtgcaggagctgcttcgaatcagcagagtcatcggactctgcacaatttttcttgtccacattctctgccgcggtaatgacgtcttcctcccctggttgggggttttttttttttttttttttttcatttttcgcttcgccgtcgcatcgtaagtgagcatcttcctcaccgtaatgcgggtcttccattgccttttcctccccgttacacacgtagggattctccacccccatatgctccttcccgctctcctcaccacacttgcccacacgatccatcccttcaaacgtcgattcgtcgcccttgtcccttcttgcagaagaaccaattttagtataaccgaaggaccccccggaggaggagttatcattccagctgggggtggagctaatgacatctcttaactcgatagggaattcaaaatggtcgtccgctagattatccgcatgactgataagggctccatttcttttatgttcactcctgtcctgactaaatgagaggagacatccctttatgaactcatccctcctcttagcttcttccttctcgcacgcatgtcctgttgacccccctaggggtatctttccaaccgattcgctcctcatctgatgacttctttttacgttaagtgtgcatttgttatgtgggatagggtcgtctccatttcggtcgcatatcactgttctcctgattttttctttccatgtacttgttccactcacggaagcgcttctcctgtttctgtaaatattttcgctcgctatggcctcctcgtggtagctgtttagccttctgcgcgctccgttgagagggacctctccgctttgtccacccttacggtttgggtccactcggggatcatcaccattgcggctattctcacggttgctgctattctcaccattgccgctacccccaccgttgccgctacccccaccgttgccgctatcctcaccattgccgccatcctcaccattgccgctacccccaccgttgccgctacccccggcgtcgttcctccccatcagccttttcaacccctccaacagtttgctcttaaaaattttttttttctcgccattctcatttgggagagctgcaccagcgatgacacatcctttggggagcttacccaacgcggaggtcctctcccctgtacaggtagcaccgtcctcatgcttctcccccttggttgtagctccctccccctctctcgccatttgttcagataaactgatgcctttaaataatgccactccgctcgatcgattcttcttcctattcatctcgttgttgcatatgggggtggtctcatcggacttaatcggacagtctcgctttgggtcactcggacagtctctcctaggctccttcaccatgtgggcgctgcgacttctaaaaatggaaaacacccccttttgtttacttctggtgtcgtgttccgagatgaaggagctgctttttttcttcctctccgcatgaacatgttcaggtgagtaatgacgtgcctgcgtttttgcgatgacgtcgttccttccaagtgggtcgctacgtccaccatcaagcgattcaccatcagctgctccgtcaaccgcttcactaacggtttctctaaccgcttctccaaccgcttctccaaccgcttcaccaaccgcttctccaccgtcgttgttcccctccgtggtgttactcctaaacgtcgaagaggagtataacaactcaacagcaaaatggccttgtcttggatgtccttctgctctacattgggggacctcctcactagactctgtccctagtgcaccgttagtacctctgacgtgagcagcaccaaaggaggaacatgggtctgctacagtccgaatttcctcctcttttgaatccacaaaggagttgaacatataagtcaagttaccacctgcgtacgttcttcctctttgagtgtccaaccgaatgagctctccattacatccgtcgtctcctgagaaatgatcatacttgtcaaacgaatgggagaaaattggatcgtccattatgttaccgttattgttgttctccctaagttggtaccccccgttggtgatgctacccccgttggtgatactacccctgtcggtgtttccacccctgtcggttcttccccccagctgggcgcataccccctgtgggaagtcctccccctggggagtgaacatgtcagggaaaaaactcattggcatctcccccctaaggaggttattactctcctccgatccgttacgatcacctgggttgcttttatgttcctttaagcattggctctctccccttatgactgacatccctgggataatcatgtcctctgcgtgtgggcgtgcgcttgatcgtgatcgtgcgcgtgatcgtgagcgtgagccccccaagggttcatcacctgaagcgctcctcaaacctgcttcgtccatctcgcgaacctcttccattgtgcacttagcttgaatgatgtaatcgatgtagggactctcatcagactctcctcccttctgcactcccatcctttcaaacgggcttggtgtatcctccaagctatctatgtgcattattgacgcttcgctcttatggctgtaaagggggtcgctgaaacggggtctctgtagtgcgtagtcgtttgggagttcctttcgctttgtctcctctgttcgtacgcaggcagtagcgtcagcgagggggtcatcacccataatttcatctccatcgccatcgtcatctccatctccatctgcatcaccatcgccatctgcatcaccatcgccatctgcatcaccatctccatctgcatccccccctgcacgctgtccctccgaggtcacaccgcggaagtagttgtccgagcgggacagccgtccgctctccccgaagtgcctactcgagtccgtcacgagacccacccatttcgcttcaaccccgttgcacgagatcgaaagagcatcgcctctcccatcggagaggtacagcctaccaccacgtgtcgacgataatacttcatccgtatgactgtcacttttttttttttttttttcttcctggacacagctagcaaagtcgtcactcccatcacagtagcagccatcattaaggacctcctcatttgggtccatcacaagcacagcatggcttttctcccctcgttccactctcccctctgcgcacacgtccgacccatcgtcgctgctgcaaaccatggctacgtcatttggtacttctggcaagtgtttgatggtaaaggatcctgcgaagtttgagtgcacgtcgtctaacgcatcggtgtcggaggattgactctttaaatggttgctgttcattgcacatgcatggttactgttcactgcacatgcatggttactgttcactgcacatacctcgtttctgtcctccttcgagtctccttccaactcctcgtttcgtctgtgaatcggttccctttgcatctcgtgggtaggtggcactccctcccggtttaagtccgcccaggcgggacccctcacatctcctcgcatatcgccacttacatccacactcacctctcctcttcgaaccccactcaccgctcctcttccaaccccttcaccatcactggagtacccccgatgtgtaaagcgaggcatatctgagttccctccccagttgctgcgtccctcctccaccctactccttccattagagtcacccttcaaaacgtactctttgtaagtaatgtagttattgaagaagtccccatttggttctctccttcttacctgatgggatcctccgtccatctctccctccctggaggagctgcttcccgggcgatgctcattcggtgagtactccccatgatggtcttcccccccgtgatagtcctcccccgcggatccaaatgacgtgtccgctccacctacgtcagtctcacagacgcatcgtttctccttcacaccttcgcagacctgtccggctgggtactcatgcgggcagtgagtgacccctgcactgggggtcccgtcccctctgctgccatcactgtccacacggttgtatacataagggaagaagctatacagttcgtccccatggggagcatcacctgggtcactcccgccgcacgttccactcccacctgggtaggcacctccagcaacgcctcccccattcatgtccttcaaatgctcacttaattgatcccgcccccccagcagctgttcatttttttttttcttcaatttcgtcatgggtttaatcttaccccaaacgggctttcctccgccttctcgatgaagcacaccaacagagggaccctctccgttcaggtccccgcagtggtaaagaacgcgacacctttgctgctcctcgattagtccatttggtcgctcgctgcagttgcttctacctcgtggggtactcgtgttcctctttttttggcagcccttcttcagattgcacgtcttggtcagcctgtacttatgcgcgtaggtcgtcagggaagccacattctgcgctcgccttggtggtgacccttgtactaatttattcgcctccgttttcttttttttcggtgccacctttcgtgtcagctgtgggcccctcttttttttctcacttgtgcgtagactagtcctcactccaccccccatgtgcgactcacccgtggtgcttgctttcctcgtggacggggtggacggagcgaacggagctcccctgaggtcacttttttttttctccttcggtatggagttggttcgggagagcatactcgctgtgccgcgtacacctcctgtaccacctgcgctagacgcactacatgcactgcaccaactgccgcccctgctggtgctcccccccttacccagcttgacgccactgcctccactcgaaccggcactccattcacgcctcttcatgtgcggcgacttcggaacggtagcttcctttcggggggtaagacggttagccatccgtcccccaggtacctcagagagggtagtccaacagggtacctaaatgggcagtcacctccacgtcaaggagcacaccgaccagtaggcaggcaccccctccggcaacgttacaactcgtaggtaacttcgctggcaaccccgccggggacttcacaagtcgtacgtaaccacacagatgacctcacagatcgtgcgtaaccccacagataacctcacaggtcgtacgtaaccccacagataacctcacaactcgtgggctttctcccgccccttccgagatgggaatgcctcatggggtgcaaccgagtgcccttggtgtgagcgccgtttgttctcagcagggtgtggagtgactctcgcagtttggtccctatccaacagggggagaaaaaaaaaaaaaacgaaaaagaaactcgcgtgtatgtgcacacctatgcgaacgtgtacctccctatgcgtgtgaactgcgtgccgaagggtgaacgcctttccccccaactcaaattcaagtgctcgcaagttgcacgaaaaacaaacagccaagtgactctcatattattgctcaacagtcaggagggagattgccatggaaaacacatacaactggtaccacacatgtgcaaaaaaggaaaaaaaaaacaaaaaaaaaaataagttcccattcgagtgtgcacggtgagggggagtatacctcttttcagttcggatgaagaaacgagaaaggcagattatcatcggtggggggttaggaggaactcccttggggtgtgctgcacagatatgctggcagagttacatcatattctgctttaagctgacaacactgactctgtgtgtgtctccacccatgtgcacgcgctgaacatgcttcgacgtttattgtacttaactgtggctttattttttttttttgtgccctccccatttctgcacaactctgcagagacagcagccctctcgggtaggggggggtatgcttaaggggaaggaacctccaccgtgacgatattcgctccacaggtctatctttggaacgtcctaaatgcgcttaacttggtaaagggagaggggacccaccccgtttgcgtaatttgtttcctcctttggggggatgtccccaggcggcgcgggaagtttgcgaaaaggggggcaggtgacggggtgcacaggggggatgcacggtgaggatgcacagtagggatgcacattggggatgcacagtagggatgcacacggtggttgccgctacccccgcatacctctaagcctgacaggaccactaccccgctaatagttggcttaaaaaaaaaaaaaaaaaagctgcaaaggggggccctgacggtggtttcttttcaccccccccatatgccatacacatgcgtgtctgctcaacacacagaggtgtgtgttcatatctccacctatccctacccagtgatggtggttcctttcacgtggaatatctctcacccacagagttactactctccaatctctccctcgattatatggattttatcgttaagcaaagaaatcgatttacttatgacagaattttcattttttaaagacacgaggatattaaataatttggcatgctttaaattttgttcttccacttttttttcgattacctgggtcacttggttgatcttctgagttatctcatttttgaattctctcaaaatttctgaaaaatccaaatcctgtgtctttctgttctgcttcgattcatttagctccttttgtagttgaacgatttttttatttattgttttttctaattctgtaattttccccttgagtgtttttttttctttttctttttctggttggtcttccaagatggcatagacatcgctacctgtgtcgtgttcctcgagctttccttcctctacttgttcccccgcgtcttccttcttctctgacctgtggtgccccccctcccctcgcatctgctcgtctgccttctgcgtggtcatgcggggggaggcggacagaaaagcagctgcgttcaacaacacccttctgctgtgcgcatacgtgcagcagtcgccccctagtctgccttcctgcacccttgtctgcttcgcccctaccaatcgagctgactaccagcagatgttcgatgttgccaagctgtggagagtaatagtcattcgatgactgtgaatggtgtgcccagtcaatgggacggagctctcctaaattttttttttttcttcttttaaccgtaattggcataggagaggggttagaaaaaaaaaaaaagtgtgaaaaaatttgactctgttgttatttcaccttttgcggtcagatgcaccgaggggagggacgtccctttctgggagaccatgtgacttgtaaagctgcaaaacgacagcacggataaaatgaagaacgagcgcgaggattcacttggcgaggtggaccacttgggctgctagtccacttcgcctaagcggctctgcgcttggctctgcacttggcccttctctgtggccccgccaaaggcgtacactgacgtgcaggggggcatacactgatgcgcagggggggaggagcagccacgccgtcccgccttggccacctttccccacccccaaaaaaaagaaaaaaaaaaaacctccagcaatataaaaatgaacccctttttgggaaaaaaaaaaaaaaaaaaaaaaaaaacatcgaacggaacggaactgccaaatgtgtggtcacgccatagcggaagaacgacatggactgcacttaccgcctctatccgtgtggctaacaagctgcgtaaggaaagaaaccctgagccaatcagccactggggaggggctatccaaacgtgcccacgtacccctgagtcttcctcctcaaacgcaccccttgtcttgtagcacctacagtggctacatagaaagaggagagccgcaaaggggaaaaaaaaaaaaaaaaaaaaagaccaagccaagctaagctaagctaagctaagccaaaccaaaccaaaccaaaccatgtgcactaagggaagaagcgaaaaaaagggaaaacaccccgacgtgaatgcaatttgcgtagctatgcggattgatcgtgcacggaagcgaagcctttttttttttttcgtggtcgccatttagctcgcccctccagattctctaagttagctccaaaaagctttctgcgcatcagctagccattagacacggcggggcaccatgtagaagacattgcctaggaggactgccacgccagctgcgttagggactcccttctgcccccccctgaggggccaaatccatgcacgtacgtgtgcatgtccatatataggcatatctttctctacgtttctctcctcgcttgccgtgacgtggcgaaatttttttcaccgattcgcggctgcgcatttggctccatcgctcaattttaattttccatttttctattcagcacacgtcaagcacattttggagcgcattactatctccctctgttatttttatttttatttatttatttattttttttttctctccatggaccctgcatactaaccctctcccccctcgcaattcctctcccgtgaaggataagcaaaagaaaaggttaactgaaaggatgcgtcaaggacgcgaatcaaaggacgctaagtgaatgatgcgaagcgtatcactccacacgaatccctccaccgaatcgctccaaactaaacgcaacccctgaatgacaaagcaatgcgtttagtttgcccgcgtacctacacacacgtgcctacacgcttgaacaccccacctacccaactttgatagacgtctctcctgtgaactacccacaatacagttgtgcttctatccccccactggtaagcgcgtcctgcgttctgcgtctctacgtgcgtgtcctccacgttggcgcaactttgaagtcccccacagctgcgcatgtagagacgcaccctcccctccgtacttacgctcccctcatcccctccgtacgtacattcccctcatcccctccgtacttacgttcccctcatcccgtcgcagcaccgcccccaccagtgatcaccgaactgcgttccgaagagcgacccgaacccgcccccacataactgcacacaactccacataactccacacaactccacgccagccaaaatgacctcagttaagcacccgaagataagcgtcctcggcgcaggagatattggctgcaccctggctcacatgatttgcgaaaaaaatctgggcgacgtggttctgcacgatttcagaaagggtaggcgtggctggcggcaacgaacgtgcgctgtgtgttcgcctctgtgtgttcgtctctgtgtgttagcatctgtgtgtccgcctctctctgtccgcctctgtgtgtccacctctctctgtccacctgcctgtgcacattcccccacgcgcaaccgacatgtgcaccccccccacgcagacctgcccaagggaagagccctggacatcctacacacacgccccctgaaccgatccagaattaacatcctggggacgaatgaaattactgacattaaggactctctagtggtggtggtgacgatagaggtatcagagagagagttcgcagagtttgatgaagaagatatagaaagacaggtctacacatcaaacgttaagctactgaaggaggtctccaagtccattaagaagcattgcccccaagcctttgtcgtggtcactaccaacccagttgattgcatggctaaagtgttacaggagcatgccaacataccttctcataaaatctgtggcatggctggcgttttgcacagcgcgaggcttagacacaacttggcggagaagctcagggtatgtgacacgcagcgacgcgccactgtaggctgctttttcccacgtgccgccgcggtttggggccaccctccagtgcgtccctccacagggtcctcacagggtctccacacggtccgcacacggtccgcacacgatctctacacggtctccacacgatctccacacgagcttattagccccgttccatgaacctgttccctaaacccacccgaatcaacccacccgaatcacccatgccccccgcctaggtaaaccccggagacgtccaaggattcgtcataggagcccacggagacaagatggtccccctgccacgatactgctgcgtgaatggaatcccattgcacgacttcaccaagaagggagccatcacggagaaagagattagtcaaatcgtggagaagacaagaaacacaggcttggagttactcgaattgttgccagaaggatcggtttgttttgcgccttccttagccattgtggaaattattgaggcttatttgaaggacttgaagagagtgttggtatgttcggtgccactgaatggccagtatggccacaagggagtctttgcaggtatccctgtggtcattggaggcaagggaatcgagaaaatcattgagctagacttaaatgcacaagaaaaggagctctttgacgactcactaaaacatattagctacttgttcgagaactacaaacacgaggcggtcgtggaggaggaagccaagccaaactagtgtctctccccactcgcgagttggcgtgaaaaaaaaaaaagaagaaggttgcccacgtttttccacgtttttccacgttttcccatccatgctgtgttcatcctatatatcgcgttgctttactttgctgattttttttttcataccccatcgcgccgcctcctacatatgctcctcggcagtgctgctccagcaccacgcgttcgccgggtttttaatcgaaagggcaaagaacacgagggaattctccaaaccgtctgagaacacacacaggaagaaagaaagagagacggggatccctccactggcgaagccactaccacagttgcagtcacatcagcagtggcataaccctcgattgagcaaaaaaaaaaaaaacattttcctttttctccattttgctgcaacggaaactgccattggggcaaaacgaccttaaaaaaaaaaaaaaaaaaaaaaacgaacacacactttggatggcccatcgtaagagctacacccaaacgttgtttccctccccactgtgaattaagcagaaaagggaagaatcatttaggccacattttctcccctttcgttagcacatttgttgtgtaaaaatgggcatgcatatgggtccccacgtgtatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaataaaataaaaaaaaaaaaaaactgacctgttcataactttttagccattctgtgcacaatagtagctcagtggatccaaattcacctgcacaggtcagcaaaaaatgggaaaagtcacaccgtgcgatagtaaaactagcaggtatattaccacagatggtcaacccttttatgtgatgagtgaaccctgcgtggtggagttaggaaaatgcatttttctccccttgccatgtatccaaacattgactcaaactctttgtctttctacattttgcgtagaggtatcgcttcgaacgacacctacccacccttcatttgtgcggaaggtgtgagcagcgacaaaaaaaattgacacagttcaacgaactgttacatggtctacacgttactatgtctgtatggggggattttcttcctagtttgggtcctcccccagggagcggccaacatatgtatgtatacgttgctccaaaaggaggcgaaaaaaggggagaaacagctccctccataggaatgccaaagaaacgcaattcaaataagccaaagcgggttgcttcaggaaggtattccaattgaggctctcaacctgcgtgcactccaggtggtaccctcgctcatacgaacagataagtagaaaaaaaaaaaaaaaaaaagcaacagagcagggtccgaacggaagagcgaaaactgtcacccgtatttcgattcatttaataatggtacatctttggcataacttttaacttggcattctttactatgttggtctccactacgaactgctgcttcccagcaccacggtttcacttgtgccgttatatatctttattacctctttgtattcacactgaaaagaagggggaagttgggtaataattgcgtgtcgaccgcacctcaagagagtgaacagggtttttttttttgcatagcagcacccgcgcgtgcctgtgcgaggagaggcggcatgcatgcctctgtgcatacttcgtgtataccttcttcatcccttctgcatcccacctgcatcccttcgtgcgtgcacgtagatgtggctacgtggtgaagcttctctctcccttgcccttccacacaaaacgccgacttttttgcccccgccgctcaacattttgcattgctgttccttgtgcagtcggactggatgatggttgatgacacgtagctagtttgtcgctcccgcgtggttaagtagatcgctacttcgacgtgtcaccacttcgccgcgtcaccacttgaccacttcaccacattgtcggtttttttttccttttctttttcctttttcttttttcctgccccttcactcgcttggataccccccgcgacaccttccccacatctcaaaatcgcaccttccattaaagctaagcagctttgcccctgctgcggtggctctacgaaattgcgagagaatccccatcccgcgtgttcagctgtgagcagccattagcagctgtgagcagccgttagcagcctttagcagctgtgagcagccattagcagcctttagcacctcgtaccagctgctaacaccccttaccagttggcccgttcatcatttgcgtgtcggctggtgattggccaagcggatctgtcgctacgcatagagagaggcgtgcaaaatgacttattttttccccaaaggatgcagcacagcaaagtggtacaagaaaagcaagttttttggtcagggcaattacgaaaggacactagctgtgctgttgagcagcagcgttgtttattattgcacactgagagatgaggagaagagaaaagagttcaaatctcatgtcaaaaatgtaaagaaggacttaagtacactcctccaatggagacaaaccgataatggaagaaatgaagttctattcagaagtaaaactatgtccttctgcgatagcaacaaaaaaggattccgtcatcctttgtggagatcagaagagaaaaggcccatcgaaaaaatggaaaatgcaatcctctttagtggttcttccaatcctttattgagtaaaaatatagcagatcatttggggactatactaggtagagtgcatctgaagagattcgcagatggggaagtgtccatgcagtttttggagagtatccgaggtaaggacgtctacattatacaaccaacatgtccaccagttaatgaaaatttgattgagttgttacttatgatttctacatgtagaagagcttctgcaaagaaaatcacagcagtgatcccatactatgggtatgcaagacaagacagaaaattaagttccagagtccccatatcagcagctgatgttgctaggatgatagaagctatgggagtcgatcgtgttgttgctatcgatttacattcgggacaaatacagggattttttggacctagggtaccagtagataatctagaagctcaactgataggattagattacttcacaaagaaggacctctataagcctgttattgtctctccagatgcaggaggagtatatcgagcaaggaaattccaggacggattaaatcataggggagtaggtgagtgtggaattgctatgctaatcaaacaaagaaccaaaccaaatgaaattgagaaaatggatttagttggaaatgtatacgattctgatgttattatagtagatgatatgattgatacttctgggacgttgtgtgaagctgctaagcaattgaagaagcatggtgcgaggagagtgttcgctttcgctacacatggacttttttctggacctgctattgaccggattgagaactctcccctggaggaggtcgtcgtgacggacactgtcaagtcgaacaagaatatcgacagctgtaagaaaatcaccaaattgagtgtctctgtgctcgtggccgacgcgattaggcgcatccaccagaaggagtcgctcaacgatctgttcaacatcaaggggtaggaactgagaagcggtggagatgcgaagcggtggagatgcgaagcggtggagatacgaagcggtggagatgcgaagcggtggagatgcgaagcggtggagatacgaagcggtggggatacgaagcggtggggatacgaagcggtgggtatacgaagcggtagagctgcgaaacggtggagctgcacgcccacactggatcctccgttctctcagagtgcacacccacactggatcccccgttccctcagagtccacgcaaagaagcgtggcttcccttggctgctttgctttgcttttcgctgtgctgtgccgtgtcgatttttttaagcgtgacaaagcgttcgtcacgtggcccacatcccatgctcgctctttaggggaaggcagccccctagcacttggggggaggggtgcacttacggcaaaaaggagataaaaaaatgaagcaaaaagtgaaacaaaaaatgatacaaagtaatgacgaagtgacggcttggcgggggagtgcccacgcgcgccggggttgccaaaacaaccgcgtttgttactcattcgttcgtttttgcgtattcacccgtttgactgtgttgtgcagcgccacccaacttcttcctcccaagtatgccattttaaaaaaaaaacgcatgtgttaaacgtaagcagtgtagtatttcttccctccccatgccattacgtccaaccgaacggcaggtgtattgacacaaatgggaaaagggacccacccgaaagaggcaatctctatcagtttatcaatatgcggtctacaaaaagttgctgcaatttttttttgacaagctatacaatttgttgcgattcagatgttcgccggttgcgattcgcatgttcgctggttgcgattcgcatgttcgccggtttccattcccatcgtttgctccgatctgttcaacgtgctttcatcaccaaaagggggtaaagcggttgcctttaatggagacgctcgaagtggtcaagcggcgttaacgtcggctacaacgtgggggcggcagaaaaaaaaaaaaaaaaaaaaaataggtaagcagctaagcggctaagcggctaagcggctaagcggctaagcagctaaacagctaaacagctaaacagctaaaacggctaaaaataaaggtagtgtttctttttttctccgcgcgcgaagccggctacccctcgatgagagcccaactgacgagtgcaactccaaccccctgcagcccccgctcaaccgctcgcgggttgttttactaattggaaccgcgaaagtgcgggatgcacgatacgcacgtacacgtggaacactgtttagctacttattccttctggagaggctccaacaaggacccttcccaatctgcctcatccgtgcgatccgagcgatccaagcaacccgcactgttacttcctgtaagcttgttcgaaagcgaacgtgattgtgcgcttgggcgacctccttcttcgtctcctccctccgctgtgaatcctttccactgcagggacttacaagagggcccctccgagcagcacacgaatgaatgtacaaatacgtgcatgagtatcaccaagctcatctacgtttcatttttcctcattcactccccccccactcacacacatacatacctgctacatgcgtacatacttgctacatgcgtacatacctgctacatacatacctgccacgcacatactgatgcaggacaccccccatgcccaatatgagctccaactcgcctaaggactttgtggagagcctgaagggacgagtcgtcatagtgcgactgaacaacgggtccgacttcaagggtattctggcctgcctggatgaacgaatgaacgtcgcgctggagcaaaccgaggagttcttcgaaggagagttcattgagagctactacgatgccttcattcgcggcaacaacgtgttttacatacgggccatcgacgatgagtaggtgaagaagaagctgcgcaggcggcacgcacacaccctgcccaggggatacgcctaagggatacgcgtaagggagtcgtttagggaatacgcttaagggaaatttttttttttttttttttttttgtgtgcatccccttttttttcgctttaacataagtgacaccaactgctaactgtagtaccaattggcgcgaataccttttttgtatgctcaacgttagatggctgggagggttcgttttgctttggagtttaggctaacgacacgggtgtaggtttagttagtggaggacgttctgcataagcgatgtgatgtatgaccctgacatggggaggatccttctttcgttggcgaaggagggcgccccgcccatccgttcgggcttctccccatgcactgcgcgcacagaagcaggcaaggtgggaaccactcggcctcggcactaacggggaaggggaaaccgttacccgataggtgctactcgatagccgctacccgataggtgctactcgatagccgctacccgataggcgctacccgctaaccccttattaagtcgctccaccgtgggtgtctgaatctgcgcttcgttcaagttacgtgcgacgcgggaagcatacgtacaggttattgggcgaagggggtacccccatggtaagtcacgcaatgcttttaaaaaaagggaaaaacgacatcagtacaaaatctggagaaacacgattagctccgggcaaaaatataatgctctagcaaaaaaaattacgtgcgggagggggaaaaaaaaagggacacccagagtggaggcaccccgagtggaggcacacacgcacaccaaatggggagtgatatcactcgggcgggaagaagtagaagacgtagaagaagtagaagaaagtgacagttcagcgataaactcggaatcgctactttcccactctttcttctctccccctgcctcagtaccacttggacccatttcgaagttgcacacccctccacgcaggaaaaaaaaaaaaaaaaactctctctcattaaaaaaaggatcgaagttgcttaaacgagcgccttcattcttttggtctccgctacagcttcatcaaacttggctttctcctctgcattgagttgcaactcgatgacctgctcaactccggtgcctccgataacgagaggagtaccaccaaagatattgctatgaccatattgtccctccagtaaagtggaacacacaaggaccttttttatatcttttaaatacgactccgccatttcgataatagcagcagcaggggcaacatagggagaagcaagcaggttcacgatctccaaagcagtgttgattgttctattaaatatggcctctacttcttcatcagtaatttttttgttattaataaattcttgcagtggaatacctccaacagtgatgtacctttttagaagcaccattttatttccatgtgcaccgacaatgagtgcattaacatctcttgggcagacattcaatttttgcgaaaggtagtacttcaacctagatgtatctaaaactccacctaacccaatgatcttattttttggtactccggaatgctcaaagagtaactgcaccattacatccacagggttggtcacgactatgatgaaggcattaggacagagattctttatatgtcctccaatttcaatcatgattttgttattaagtggtagtagatcatctcggttccattccttgtcactcttccctggtgctttagtaaaaccagcagttacaattaccaagtcggctcccttcaaatcctcatatgaattcgatcctgtcactttgcaattcgaatacgccatcacattagagtgtgacgtatctaatgcttttccttggggcatgttcttcacaacatcaaacataacaacatcacctaagttcttctgtacaatgagggtagccatcacacctccgatcataccagatccaacaaggacgattttgggtttaggagccattttggaaaaaaaaaagaggcacgaaggggagaaaaaaagaaagaaaatagtcgactacacacagtttagcaaaaggacaaagggttgcttttttgctttcttgtcgagggaaggagtggtacaactacctacagctttgtaattatcaattgggggatgaggccgagagtcgaagtttcttcgcaaaacaattaagtatttttttttttggggtgaatatttttggtttgtcgcatgtaaagggagaaagcatatatcactttgttgatacgcaggagattttgtgcaaaaaatttggtgagagtgtttggagaaaaattgtttcgcaatcttttgatgtatctatctgcacgttttcttttttgtgaagttcttatgatgtatattttttttaattttttttttttttttttatttttttattttttttcaattttttttttttcactcgcaccaacgcagagctgccatgcgtgtacccatttttgcgtgccgctaacgggggggcccaaattggccacttccagccccgtagcaaaaccgaggtagcgccccgctcggaccactgcgagggtacacctcgggggtggggaaataaagggtcaccccggcggggtagcggaggcgtagcggcgggcagcggcgggcagcggtggggtagcggcggggcagcggtggcgtaagggcgacgtagcggtgcactcagcagtgcactcatcggggtgcactcagtggtacaattcgcatccgcgtgagggtgccgcgaagaggggcttcccccacgcgagaggactccccggcggcggggaaaaaccaccaaaatgaaagggagctcgcatcgttggggagcacataatactccctaggggaagggggcatacacgtgtaggccgcttcgaactcgccactttgaacgagcctcttcgcacacgcaccctcgttcagggggcacttagctcggcagcttccaatgtacgcagcttcctatgtaagcagcttcctatgtaagcagcttccaatgtatgcagcttcctacgtagcggatcgtggtgggcggttcatacgaaccggcttgtcatcaccacagcttgctctcccctgcgtcgcagctcgactgcttcgtatatcccccacgtcgcagctcggctacttcgcatatcccctacgtcgcagctcggctacttcgcatatcccctacgtcgcagctcggctacttcgcatatcccctacgtcgcagctcggctgcttcgctcttccgcgtatgccccccgtacgagtcgccaaacggcccatttactcattcagtcccctcgcccaacatttgctgcgtggggggtgtctcacctgtgaagctaacgagagacgtcccccgacgcaatttttgcaaaagctttcatgatccccatgttacgcggggggagggggcccacatatggatgtaaataggcgcagcggctcatctgtgggaaaaaaaaaaaggcacccccccaccccattgtgatgggtgcacaattttatcgcttaactgagcacattgccccgcgttccatgtgaaacacacgaagggagcatttgcgttggcctggcccctttcggtgaagtctacttggaggtggcgcgactgtactggtgaggtaactccttctttcacaacaggtttccatcgcaattagttgtttgactctccatttgggagactgtgtgatatatgctaccccatacgtgtgtactgccataggagcggcgaccaacaggggaaagccatcgacgtgccccatggtgttgacccctcgaccgtaggggagcggtacgcccaaccaggtgatttacactccctcctttctatcacgagaggttcctctcctccaaatatgctacaaaaaaataagagaagtaaaattggtagcaattctcaggtgtacgatttgtctcattttttttttttttttttgtgcaaacttttggcaaatcgtttgcgtttgtgtgttccgttccctcgttcgtccaacatcgagggaggcgaaactcagcattagttgtaattcgtccgtcagttcgcacacgtttcaagagtgggtagctctccacccaaccgctatcacgtttgagctgtcacgtttgagctgtcacgtttgagctgtcacgtttgagctgtcacgtttgagctgtcacgtttgagataccacgtttgaggtaccacgtttgagatacctccttggaggtagtaccccttctgagctacccctttgacgcgcataaactaccaaatggcaagcggaaaaggggaaagcgcaacgcaaaggtacgcagagtgcctggcaaagctatatcaaacgcactcgctaaagctgggactagaaaggacgaaacagctaagcgagtgcttcgacaacccaggggatacctaccagacggttcatgtggctggcacgaatggaaaaggatccgtgtcctacaaaataagtatgtgtttaaaagtgcgcagctatacagtgggtctctttacatcaccacatgtactctccattcgagaaaggattaaagtgaatgatgagtgtataagtgaggaggactttgtccatctcgttgaagaaatttggagaaaatcagaacagctggacgtaaagccaaccttttttgaaatcgtaacattggttgcatatctgttttttaagtcgaagaaggtagattatgcagtggtagagacagggattggaggtcgcctagatgcaacaaatattttgaaaaaacccgagttagttgttatcacttccatcggttacgatcatcaggagttgttaggaactcagctgaattctatttgtgatgaaaaaatggggataattaaggaaggcacacatgtagtcataggtccatctgtctcgatatacaaaaatatattcaagagagccaaggacttgaactgtgtgctcaaggtcgttccaccagaacctcgtggagagtcctttgatgaggaaaacacaagaatagcaacagaggcgctgaagatgctaaaagtggacgtttctttagatcccattttgaaatccgttatctgtgttaagcctccactaaggatgcagtaccttgctattgaacagattcaacatgtgaagaagaaaatttttgcgtcttctggagcgttcactgatgggactgcagtgaacagtgggactgcagtgaacagtgggactgcagtgaacagtgggaccatcagtgggacctccctccccctggcagtcatccttgacgtcggccacaaccaaacggccatcgatcggctctgccaagacatcaactgctttcacaaggggaaacccatacgggtctgtgtctcggcgacccgcccgcgcagcttatccattttccagcccctcgtggcgcacttccacggactcctccaggtgagcgcagggaagcgcagggaagcggcgagcagaacggagcagcggaacgcaacgcaacgcaacgaagcgcagcgcagcgacgtggagtgtcacgctgtggagccgagtacgccggatgaaccaaccggagcgcggtccctccccctacgcgatgttgccctctcgacgcactttattgcgtcttcgtattccaaccccatgcacacatccgcccatttttccatttccccaccccccgcaggacgttctgtacctcccctccctgaacgagcggacctacgacttcggcgatgttcttgacatgctcaacagcgacgagcagataagtgccgagctgcggggcttcttattgcgcagcggagagaaggtggcttcttggctggaaggcgccggcaaggggggctctccgggaggcaacctctacacacgtggtaatgctgggggagggcgcacacgagagaggctctccacaagggggtccataaacctccccccaagagtgttcacgtgtgtcgactaacaactgatgtagttactccccatgatgtagttccttgccatgatgtagttccttcccatggtgtagttcctcctccccatgatgcacttccttccccccccgcttccaaggcaccatccccctgattgtgaaaaacgccttcctggagagctgcaaggacaactccattttacttttctgtggaacctttttcatgttcgatgaagttttgcctgtctttgatatccactcgggtaggctaggccccctgtccgtgtcttcctcggcggctaacttggggacctcttgctgctccgttttgctgctccaccatttagctactccgtttcgctactccgtttcgctgctccatttcgccaccccgcccgcttatcattccccccattagatctgcaggaccccattccgatgaacgaacgatcctccacttgagagccacctgagggggacgacccaacaaggactcgcaaacattgctgcctcaccgtgtgcagggcgaaccaggcgagaacagacgagaccgggcaagcccaacgcgagggacagggccagcggtagggacaggagcagggccgctcattattcccccgtcaatttctaacgaacgtagctcgcgggcaaaaccgcgaagggactcttaatttcggaaataaaagttaaacgagctgcttcctcagtaacgcacgagggtggcggcggtggtgacggcgatggtgatgactgcggtggtggtgataataatcgagtcggacatgcaaacagtaaaaacgaagtaggcacacaggtgtgcgctttaaaatggctaaagcgtaacaaaaaaaaaaaaaaaaaaaaaagggggggagggggcggtttggtctgcctctgaaggggaggtagcaatggcttcctctgctaaggagctgttcgatcatctctcaatttttaattttctcctgaaccgcccaagacaagctcccaccccgcttctctacacgagtgaaccccaacgcaaattccttcgtagggtagaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatagaatcctctgcaatgcaaggtgtggaaatatataatatacttaagttaaaaaaaaaaaattttgattcgtcaaaacgaagtgctccgtctgtcctgcccagacatggtagtaacacgttgatggggtgactgcgcatgagtatttcactaagtttatgtaagttccccttttttatgatgatttgtctccaactgggtagcaaaaacggggaagtccgagccctcctcctcctcgtcagtacagcttgcagcattggttgttcttcttagcttgcctgcaaagagggggggagaggagaatgggtggcggtggttcacaaaaggaatgacacacaaggtagataggcacggtagataggaacggtagataggaacggtagataggaacggtagatgcgcatggtagaaacacatgcagcgcagtcgggccagccagaagcgtcctttcctcggttctgatgacaaagccgcgtccgctcctaactctgacgacatagccgcgtccgcttccgctcccgctgctacccccgacgggacgcacctgtaaaactggtatgaagagttggacaagtcctgactcttcttcataagatcatcgagcttctccccccgctgtaataaatcatcaatattttttaacatcacgtctttcacttcatctaggtccttctgtactcttgataatttatccgcctccgatggattttggtacttttttaacagctcttgcaaatcggtagagaatagagccccctccattaaatcctgcgttacatgctcgtatttatttctgcatttttgatggaacagtctctgtgtagcgtcaatgagcccgaaggctattcgtagagggtatgtcttggtcgacaggactaatacactgacattggtatccttattggtgtaaacgtggagatggccaattcctgactccaattcgatgacttctctgtttcctttgggcgtcctactacataccaatctggagtggaaatatatgtgctccttcagggaggagcggtgaaagaaggggaaggacgagaggtccactgccgaggagaggaatactggcttggacgcatcgtgcttgtaaatcaggatcgcatacagcgcaactttgctcgagcgctcgctgctgggcagggcgcctgggaagtcgttcatcggggggggagaagtgaaagcaggggggaggaagtgaaagcaggggggaggaagtgaaagcaggggggaggaagtgaaagcagggggggggaagtgaaaacaggggggaggaagtgaaagcaggggggaggaaatagaagcgagggggcgaaatggatgcgggggggaagcgcggtcctcgcctcgacaacttgggatgtattatcacgcggaggggagagtactcacaaacgagcgatcatctgcagatctgctaaactgctagtctgccaatctgcggacgcgagccgcgcatatttgtatgctgagtcggcgtagggaagctcaaaagtacgcttttttcatacgcgcgttcgcagcttcttccgtttccgcactttaagtgggctgtaaagaggcacgttgaggcggggaaaaaaaaaaaaaaaaaaaaatgacctgcgtgagtttaccggaaagggctaaatggaannnnnnnnnnaaagaataacagatttatactgccccccagttgggcacttctccctggagggcatatcctgacggagtggcagccaacgccaaacttggctgggggtgaaaccgccacgtcccaccagtagcatcagacgagttagtgtcacgttgcctagggaggaagcgctcaaaatgggcaaactaatcaaaaaaatggaggtgaagcgtacccatcccctggccgtgggagggacgcaaaatggaaggacgactggcatttcattaataatttgtgaacgaatttggcacgtttggatttctttgcctagtcatggtgaacacaacacttgcggtgctcccccgctggacatccatagtagcatcgccccccttcgactacgtgacacattcgcttcccccttcgagtgaacgccacagaggagggagcagcactgtgcagaagcgcttttgcaaagttaacctgatgatataagggggagcttcttccccaggttagcagcgtcgggaggggtgccgcttactcagatggggtggataggctacccagtggagaggctacccaatggagagactaccccgtgcggtcactcgatcccctttgtccacctctaaccatggagtagcgccggggggagccattaagctcgccggggcgtttataacatgtaaaagaaaaagggggtgacccttcagtcgattcgttttttgttgtgaccattggggagtgcccaggcgagccctccacaggcagttgggatggacatcatacgtatgtgcaaagtggcataatgactcgctgggccatgcagacgcgccgaccaaatgagtagcagacgcgccgaccaaatgagtagcacacgcgccgatcaaatgagtagcagctcgctggaccgtgcagacgcgccgcaccccccccccttacgcgtggaatagtaggtagtgcgccaagtcgagggcaatttggtggtccagaaaactcaggaaaaaggtgctcacgtagctgaggaaggagacgtaaaaaaagtgaaaggaccgcaggaagagcgagaaggaggggggtggtggccccacctgggcgggagtggccagcggggaataatacttaccaaagggaccaccactcatgtggccccgctgaatctgtgtccccctcatgtggccccgctggatctgtgtccccctcatgtggccccgctggatctgtgtccccctcatggagactccaaaatcgtgcaaacacacacggacgaagtaaaaaaacagcttcttcaaaaaagacaggaggatgaaaaaaaaatttttgtacaacacagatggagagtgttttacaatgacacgaaatattgagtgcattttttttctctctcttaatctgggatttttatgaatgcgcctaaccagttgagtgacctttgcaaaggtacctagtggaggggttaacaccgtgaggagttcctcccacagtaacaaaatggtggctacatagataggtctgtccactttgccgttgttttgaagttggcctactaagtaatggacctgcagcagtatatccccctcaaggtgctgtctctcccctttgcttttctgcatgtaaccattttggagaaaaaaattttcatccatgtatttctgctgtgggtactgtacacaaaaaaagtgtttcttccaattatagttaaggttgcagtgcactccttttttgttttctccttggagggaggtggagaaggagaaggcggggctggagcagtacaccaggtggtccgtccgtacgttggacaaccccagcagatgcaacggttgatctgcttcctgggagggaagaactccttctaggggagtccccaccctgctaagtaactcccgttcgtaccgatcgatagcaaagaaggaatataacacaaatttggttacattaactggcaggaagggtctcccttttgtctcctccaaccgtttcgtaaatttggaactccacaagctgtttcgtctactcctactatgcaagctcatatttgtcctccccgtggtggtggtggtgatggtggtggttctactggaccaactcctccccttcactgaggtgcgattactactcccgagtcctctcaccaaggggaggtcttcccgaagaagtgcactcacgatgttgttcctaagagagtacttgcaggtaaaaaaaatctgtttaatatccttcccatccttttgaatccgtattattaaaatgaaggacccttttacaacctgatctgtttttagcatatgatctacgtagatgttgaggttaatttttttctgttcatttttctgtacgatccctttgtagggatacacgtagatgtgcctcaccatgtcgtgactgttttgttggtcaggaggtgtgggatgatattcctttctctttcctctcgactgggtggtcccaaaacggacgttttcctcgaggtacttgaaaatggagtttttcttcatgtggaggtatgagtacaggttgattgggatggtggtttggctctttgggtcgaagcataggatcgagaacgagaggcacccccgctcatccggctgtacattccctgatcctgagaggtgcccctcctcgcaagcctggtcgatacccccacctggcccttcgaggtgcccctcctcgcaaacctggtcgatacccccgaggtgcctctcctcgcaaacctcgccgctacccccccctgcgtgtacgtaatccaattggaagctcgcctgacacacctggtacgtgtagacggaacccaactccagaacctccggcttcaccccgatgtgcacgtgtcctcctacctccggcttcaccccaatgtgagcatgtcctcctcctccccgcttggcctccccaacgtgcggcaaaaaaaaatcgtcaataatgctaacctccatttgggaaaacaaatcgcagaaaaatttaaagccaaaggaaaccaagtcagcatttttgcctgaacatgttaaggtaaaataggaccttttctgcaacatatttttttcactcttatttaaaatggcaacattatttccccaaatgagggagtcgttattatgtaggttgctctcccataggtggctaaaaagaaccaactggttgaaaccctgtagcactacgatgtccatgctaaacaagtaaaggtcttccttgtctgtctcgaacgtgatgctgcttgtgaaatggttatacatctgcttacagcacaggtggtagttctccaggaacgcttcatcgtagttgcttcttgagtcggctgggcgccagccgcgttgcgtcgtgccacgtccgagtgtattgtctccacttccgggtctattttctgcactaccgggtctattttctgcactaccgggtctattttctgcactaccgggcctattatctccactaccgggcctattatctccactgccgggcctattatctccactgccgggcctattttctccactgccgggcctattatctccactgccgggcctattttctgcaccaccgcgccgctcccctccgccgagcaaacacctgtagtactcgccccgctccacatgcttatccaaatcaaagttggacagacaaacgcagagagtgacacccttaaacgtaaacgtgacgcaggtcacaacattctcgtcgtgccttttccccttcccctctctgtctccctccgcctcgatcttggcacacccattcgtcccttcactgcggcaccgggcgcgtctgcggggggggcgggtcttcgcctgactcgctccgctgcgcctggccatccgctgcgtcatgcgctctgcctccagctgcgtcatgcgctctgtctccaactgcgtcatctgttctgtctccagctgcgccacccgctgcgccacccccgcttgcccagggttgtcccccccaagtgggggcgtgcgcgtgaagaagtggtcaaagtagtgcctcatggtcttgctgtacttcttcccataacacctcctcacgcgcaactgaacacttttgcagtgcacctgcttgatgtcgttgcgcagctctactctaaccataagcataaatgagtttccttcaaattggaaattgggatccaccagttcgtactgctcatgcgcatcatacagcatgtgctcaccatttcgacatgcgcgttgttctagctttgctttaatggccgtcctaaggtggttgtccctcgagtcattctttacgctgcatcaggggggtaatggcagttacagtggtagtgtcagttatagtggtagtgtcagttatagtggtagtggtgtgtggggaggtaaattgcccacagcgacgttccgtatggcactcgaatggggaagggggagtgaccctcgcgagggtatatccactcaggtgagggcgatgcttcggacaagggcacccgtgctatgtgtaacgtggaacgcattctcgaccaactaccctaccttattatgacgatgtcctccgtgggggcgaactccaggtctctccacagcgcggaaaagtccccgccgtatgcagcagcgtccaggacgtagaacgacgcggagtgtttcctgtagctgttcatttttctcctccgcgggggtgtgcctggtaatcggcatggttcgcggcatggttcgcagaatggctaacggcatggttaacgacatgtgcgcccgtccagctcgcaaatggtgaagcccacctaaccgcttccctataacgaaggtgatcgccccatgaacagtcagcacatcccaaagtgcgaagccgaaatgcggaaatgcacagtttgcatgcacaagtcaggtgtataactactcagtgaaaaaaaaaaaaaaaaaaaaaatcacgatggcaatatcttggttgaggctaccattacgatgtacattctctcttagtgagttgctcttcctgcacgggacgacctcctcagattggccaaccctttttctttttgtgtttcgctcgatcgtgccacaagccgctttaatttttctttttcccttagagggaatggccaagagcatcatcataagcgtggtgtaaaataaaagcgcagtcatgcaaaggacacacgacagtacatcgcagcgctacacacgtggggacgtataacacacgtgagagtttcttccctcctcccttttgcgaagctacccgccatggaaacccagttcgatgaagaaatcaagcagttctttcccttccctccatacaaagtaacatcaaaatgggaaaataggaaatgcgctttaaaataattttctcaccgagggagttcgagtttctttttttgtgtgaactcacgtttcgcagtatgagtgtgcttggtggagtaactacaccatacgcatcgtcccgcctttcccgcccagtgggacccacaccgatcgtagcagatcatcaccaatagtaacagatcatcaccgattgtcagcttgatcggtccgattttattttactttttttatccaccccatgtgtgcaccactgcagattcagctagacttcatgaggaccctatacaatgtattgaaaaaatcaaatctgacatttggcgaggacgtccgtccgatttacgagattatcaagaggaacgagagtctgcagaagatgctggcagaagaggtggagagcgagctgcagatcctaaatagtcacatatgtgcgggggctggtgaggtgggcgaggaagacggggaccccccccaggaccatatcatctgcgaaatgaagaccggttctgggaaatcgctcagtctgttgacgccactggtttattggtaagtcgactcgacaatgtacatgtggctgctcccctgcgaagtaccgtcaggggccgatgcccccctcccattgcgtggtaacctccccacgtggtgccaattatacacgtggtaacctccccacgtggcccttgtatcatcgcccgccccccatcaggctgctcaaacacaaatttgatttcttcctgttgagggaagacacacatctgcgaaaggaaggtaactcaaaattggctggtcgttcggggcggcagcaagtggcgaatgcaacggacggaagaggaccttctgtcgcacagccaccatgacgaccccgcatcgcttctcacgtcgcgcttctctcctctcttctcacgtctctcctctcctctcacttcccccctctcactccttagaacccgagtgggtgaaagaatccgtcacggagaacctcctgcggaagttcgcgcgagcccaaaaggtgcagcagaagaggaaggaggcagacttgtcgatcctgaaccggtacttctccatttctgatgacaaaataacgttgaagggaaatttaagagtggaaaaaaaacaggtccaagtggaggcgcacaagccaggggaagaagaccgcttcgacacagaggggggtaaacagagaggcgaagttgaatgcagaggatgagtgcaaaggatgagcgcaaaggatgagcgtaaaggatgagcgtaaaggatgagcgaaaatgatcagagcaaaggatgagagcaaaggatgagtgccgattcgccaatcgaaaccttgctcgcatggcgtggctacatttttttcttttttttccctcactagaggaggagaccctgagcgattgctctgtggaggggccgcccaagaagcaggtaaagaggggtagacgtggggtgattcgatgggacgacatcgttgaagcttcacctgtgcgagtcgacgggatgacatcgttgaagcttcacctgtgcgagtcgatgggatgacaccgtttcaaccgcacttttgtgagcagcgcgtcggaaaagctgaataaacaccacaccccttcccgcttgctattgtcacccttcccgcttgctactgtcacccttcccgcttgctactgtcacccttcccgcttgccactgtcacccttcccgcttgccactgtcacccttccccctcccctgacagatcttcatttgcagccggacgcagtcacagctgaatcagtacttctcagagctgaaaaagatagagcagagagtggggagggacctacccattaatatggtcatcctggggagtaggaagcatctctgcgtgaatgaggtgagtcaggagagaagaggggagaggaagaggggagagagaagatggaagagggaagagagaagacggaagagggaagaagaaagacggaagaagaaagacggaagagagaagacggaagagagaagaagaaagacggaagaggggcaccccctccaggaggcatcccctcctctcacatcccccctccggcaccccccctccctacaacacacgaaaaccgcttgaactactaagagcgccactgaaatgaaaacgcctcaccccctacgcagcccttcctgaagaaacaccaaaatgtgaacgagctgaacgactgctgccggaacagcgattgtaggtataagaagatatttaaggaaaacatgctgcagaggaggcaaagaagggaaaggaaaaagaacaaaatcttttacgactcctcgtcatccagtggaggcagcagtggaggagaggcagatgagaggcatgagaagcaagagagtcgtgagaagcgtgagaggcgtgagaagcacgtgaaccccgtgaaccccgtgttggacaattacagcctagtgaccaaactgatgaactgcaaaaatttaaaaataaatcaggtgaaggatatatgcatgagtgaacagatagaggtctgtccttactacctgagcagggagaacctaaagaatgcagacatagtgctcctaccctacgtgtgtattctgaatgaacatgtgaggaggggcttaaaaatttcaattagaaataacgtagtgatttttgatgaggcacagaatatcatagacagtatcaatgattccaattcagcatccattggttatggggacatctttttttgtaaattaattttacgagagtatgctaagaagtatgagcaggttctaaacaatagcaacttggtttcgattaagcaggtcgttatttattgcgatctgctgctgtcctccttcagagacgttaaagagagtctcgtaaaagtcacaagctatatttttacatctaagttagatgcactgaatctgaatcatatttctaacgttcttagtaactccactttttgtagacgaattaaaatttttgcagaatcctacctgaggaagaacttcccccaacatgttagaagccactcaggaggagtcaacacttctgccatttatctgctcagcgactacaccaataaaatgattaggtccaatcggtacgactatgtgtttctacacaggggaggcggaacggaagaggaaggactgcctagccgagtagctgtacctccaaagggggggggacccaataagcggattggtttctccgcggaaggggcgacacacgtggaaggggtcaaacgagtgaagaagggtgactctgggaagatgaagcaatgcacaggggagaagcagcaatgcacagcaaagcagcaatgtacagcggagaagcagcaatatacagcaaatcaccaatgtgcacgactgacgccgcaacgtgcagcggatgaccctcacaagagcgacgattcgagagcgtgcagggatggccacgccgatgaaacgatgagcacctcgatggaagacctaatcacgcgcaggaacccaaaaatgctacacaaaatagaaatagtcagtgtgagctcatgcagcaactttgaaaaaattacgaacgattgcagcaacgtcattctaattggaggaactctgcaaccgatagaggagttcctcctactcttcatgagtctcaatagaaaggagaaaaacaaatctgcaaagctatttctatcggattacattttcaagaagagtaacgtgttctgtagaatagtcagcacgaacctactgacttacgaacccattgataatactttcaaaatgagaaataaaaagacacatctacttaacttagccattcagattcacctcctcactctgtatgtccgctttggaaatatcgtttttttttcgtcgtacaaatttttacgagagttcttcaccttcctacaaaaggaaggtcactacgtgttaacagaaatgaagaagaagaagaaaatttttttcgaggagaaaaatggagagaatgacgtcctaagggattacatgcagagcatccaacgaatacgagatcaggaggaggatgcttgtgtgaaaaatggttgtgtccttttttgtgtaatgaatgcaaagctcagtgaagggattaatttttatgacgatttttgtcgtaacgttttgcttgtcggcattcccttcttcaaacacgagaagggtggctctgcctccactggggaccttcccctcgataggaactccctccgtttggattactaccgggccttctccgcggacgtggcacggggggctgggggcgcggccccgccttcgtcgcagttgggtaagcgcaggggcgtcgcctgttacgcggcgcagcgttgcagagttgatgcgttagtgcatgccgcgtcgttgccgcgtcgttgccgcgttgttgccgccttattgccgctttgctgccgcccccccgcagaacaccaaatcggtgacatgtgcaggacgtacgagctcaagtttgccatgaagatagtgaatcagtgtataggaagaagcctgcgccatgtagatgactactcctccttcttcttcctggactatcgattcgccaataaagaatttttggacctgctcccttcgttcatcggaactcacttggctgctagcaagggtgattcgtccctgcaggaccaacagggaggtaccttcttggaggagaaaacaaaattgacagaaattttcgatgacttgaagcgcaactacagcagggcctttcccgatatcccctttgcggagcacaacgagagtcattggggcagcttcgcgcgggacgtgttccttctgcgcaagtttcacgcgggcaggtgcgccgctgggtaggcgctcggtaagcgctcggttagcactgtgttagtactgctctgtggctgctctgtgactgcgcgccccacgttggcagattaaaaaggaagagtacacaccagttgtgcattgaaaaaaggggaggtgggactgcttgccagctcagccgctcagctgctggggggatatagacaaacgctgcacaagggaagacacaggtcgaacaggaacaaaaaaaaaaaggcagatgccaggacgaggaaagaaaaaaaggaaaaggaaaaggaacaaaaaaagaaaagaaaaaggaaagaaaaagaaaaaggaaaagaaaaagcggttatttaacctgcacggattttaacctgtacatattttaacccatttagtgcaccactgcaacaaaaacgtaaaaggaatttctttccttttcgttccgtttctgttaatttctttccttttcatccctttccttttcaacggtggacggataaaaaaaaaaaaaaggagacagccacaggggtcggtcactgcaggatgggtctattttttccccttctccagtgcatccacgtaaacgtcgctgttatttatgtgaacgttgtcattaataactctcttgattgtctcgttcatgatgttgattccttgtttgcttttttctcgcaccgtgttgattatggcctgaagggtgggcaacaaaaaaatggggcgcgtccaaccacaaatggggggaaggcggccaaaatggagggaagtcggccaaaatggggccgcactgccacactgccgctataccgctctgccccacccgttccacgaggttcttcatgtaaccgaatccgttaatgtccagagtggtggtctgcttgtagtgggtttgattatctgcaggggggagagggaagagagcaggggaaataggaaggataagccaattcggaccaagcgaaaaatgaaagaaattttttagcagccgcttttccgagcagcttcttcgagcagcttctccgagccgctcctccgagccgctcctcccaaccgcgcacacctaccatcgtcctccttctgaaggtacacgcacttttctgttaagttgaccaatggggtcatcgtataattgacggtgctcactgtcagttttttctccctcaggttaatatctatgtcttcgatacctacgcctcgcccgtctatgttgaggagattgcctgggggggggagaggagaggacgtgtagaatgggaggcacacgtgaaaggtggaccgacgcacaattggaaggcatcagtgttcatgctttatctctctccctgtctctcctcggacgagttgatccatttggagcgaaggagggggtaactcacggaagagcttcgggatgaagtactgcaggtggactatcctcctcattttgagcgtctgctccttcgtgtctatgcatctctcaatcacgtcgatgcccttgatgtggttttgcacgttattcgggtacttctgcaggaaggccgactgggaacagcgaaatgtggaacagcgaaatgtggaaatgggaaaggagcaacatgggaaaggagcaaaggagcaacatggcaaaagagagaaatggcaaaatagcgaaggagtaaaggagccaggtcgggagagcaacccttttacgtaacgccccatcagagctgcactgtggagcctcttccttgggcagagtctgcacacagcatattatctgtccggggggacgcgcggacaatccaactctttaatgtaccgctcccttgaaggcgtatcattaccgtgacggttccccagtcatgcttatacatatgctcctgttcaaaaagcttcatcgcgtttcgtcgtggaagtggcagggggaaagaagcgagaacggggcagggcaatcagttgaacgaaccggtgaggagagagtgcctccaaaagaacgccacgcaaattgaaaaaataaaaaagggggaggcgtcagagcagcagatcacacgcaggggaagtacactacacgtgggggagtacaaaccagtgcccttttcttttccacttaaaaaaatggccacttcggactgtcacaatgaaaggagggataaaaactcgcaaaggggcatacactcactgtcccttcattatgcatgctcgtgtgtttctttcactctcgtgggggaaataatacgttggaacgagaagggagcaaaacgcaggaaagcttttcttccaccccgtgaacaagcagctttggcaaattacgggagcgaaaaggtcaccctttttttttttttcttcttcctttcttgccttacagcggtgttgacttggttattttttgttattttctgttattttctgttttttttctgctttttttttcagcattttttttgtgcatttcttttgcgcatttcttttgcgcatttcttttgtgcctttttttgtgcctttttttccgcgcggtctgccaacccgcagtgctaaccatcgcgtacacccccacgcgggcataccgacttgtggcccccccgcatgtccacaacataaaaccgtacgtcagcacatgaaaggatttttttgttttcccccgcacccttccttcgcatccttcctgcgcacggaggatcgccgctcatacctttgctctacagaaggagtctcccccgagggggcatcttcgtcttccccccgtctgtgcacaagtcacgtcacgttggagggagttgcccactcggtcgcggtgccaactcgcgctgccctgccttccctcacactttccatccgcggttgttctcttcccgcttttgctaatcccgttaaaaggggagaagtcttttttttttttcaattagctctttcaaattaaatggtcattttttttttttttttttttttcccaaagcgatgttgtgatactctacaagcaggggacactccttgggagctcttcacctgcttcgtcaccccgtcgtggtggtatttccactccgccggtgtagtccttccccttcgcgtggtacccacgtgtttaccgcccccctcctgacatggtcagtgttgcttcactttttttttttttttttcctttacgcaatacatacagtccttatttgggaaagtgttttttctggcacgtttggacttggttaaattagctgagctttgtccatttgactttttttttttttttttttttttttttttttcgagcagctcaaaaattgcggcagcgccattttgttcccttcgggtcttttccctgccgtgtcgtcacaccactggtactgcgggtgctgcgattgctgcgattgctgcggctgggactgggactggggcttcgcagcacaccccactgtggtgaccaacttgcgtctcagtccatcctgagttttttttcccgcgcacactgcctgcatagtgcgggcgtaggtcagcggaggtgcaattccgtcgcaagtgatcgtggcacaaaaaaaaaggcggaaaagagggaatcctagagcgaaaaaaaaagaaagcaaaacaaaaaaaaaacgcaaataaaaacgcaaaaagaaaggcaaacaaaaaggtaaacaaaaaaaaggcaaaaaaaaggcaaaaaaaaaggcaaaaaaaaggcaaacgaaaaccaaagcgcagatgaggtgcaacaggcagctccaatgaagcgccaaaagggaaccacagtcgatcgagcatctaaaggactcctaaaacgaacacacttaagcaatacttgagccacgcacccaagaagatgagcggctggctcctcaacctactggcaaacaccaagttccacgtcgacagagccatagtaaccctcctctacctttccaatctactcctcataaatatcccactgaaaaaagttttagtgaaaaatatttccttcgaattcgatttcgtaaaaagattgatatcatttttctccaaaaaaaacgaaacaaacaaacaccatggggaaagaaggagatccacatcgagtccctaacttgcacactcgattggagagagtacgaaaatcacaacttggatcacaacacctatacgaggttactacaccaatcgatcgagcaaaagatttttcattccatttggattaaattgctacgcctttttttggactccattttaaagcactactttttacgtgtagacaagctatgcgttaagattcgccaccgccatgcacacacacatggggagctgtgcgggggtggtgataactgccagaccaaggggaggaccacctatcacttgactctttgcgacatttgcctttttctgaaccactatggggggactacaaatgggggagttggggaaagccaaggcgatcgcgccgttcgggaaagccaaggcgatcgcgccgttcgggaaagccaaggcgatcgctccactcgggcaagccaagacaaccgctccaatcgggcaagccaagacgaccgctccaccccgggcaagcgaaaggaccacccgtcggccccccccccgagccacctccggtgcagaaaaatctacctgcgaaaggaaagcgagcgagacaacacaatcctcgtgaaaaatgcttttttttttgtcaacgagaagagagtctttgtctccctcatctacctgaacgggaaagcgtgcgaattgaaggagattttccacagatgggagacgaggagacagccaggcgatcactttgtaaaggatttgataaaggtcctcgagaggagtagtgcacattccccctctctctggagtttcttccaaaaaaagcaggccagcatagcctcccccttggctgccccaattgcctcaaattttggggccacttttggtgcagaatttttttccaattttttttttttcctggacactctccttgttaagcttcatttgggtgacaacgccgaggtccgcacccggggacggaagctgtcatttgagacccccctggagggggcagactcatctagatgtacacccccctgggaaatgttctccctgtcgataaaatccctcctgatatggacagaaaaaaatgtaatttgcattaatgagaagaaggcgggagagctcctttgtgacgtccctctcgaggatggtctggagaaaattgaaaaaaaatggcaaaaaaaatggcaaaaaaaatatcaaaactgtgtagcatatcaggactacgtaacacatcaagaccatgtaacacatcaagaccatgtaacacatcaagaccatgtaacatatgaagaccatgtaacacatcaggaccatgtaacacatcaggaccatgtaacacatcaggacaaaggcaaccggaacgatggcgaagcggtgcgttgtaaacccttccctttgaatagaacaaggcgtggagaatacctgctccttcttcgggagggatcgaacaggtaccgactcagtctagacaacgcatgtgtagtaatccacctagaggagttactaaccctgcaggggaggctcacctaccttttcgggtcaggcttagggttacgagtaggacatgccgaggagaagtcaaccatagttattgcctccccatcggaagacacctcccattggtgcaacctcccaatggaagaaatccacatgtcagtttttaacctcactatttatgtcaataaaaatttgagtaagtcccttctgttgagtagtcctccatttgggagacctcgagaggaggtgctaccctacggtatgtctacccagcagggaaatgaaggcgtactaaaaatagaagtgcaggaggtgaggaattatgaagctagtgactatcgatgcgagagtaaccaggggggaatgtccaacacgggtgagcaggaacacacacgtacaggaaggacgcgtaaagggagtccccatttctacctgaacaaggtcatactaaagtgggtgtattgccaacagggggtgctttacgagtacgccataagtgaccccatggatgtcaccctgaagaaagacacgaggcaggagggggggagactctcttcagtgaccaccgcctacgtaggaatgtccacatggtacctactaccagagcatgctatttttatacacgacttgtacctgctgtattgccaacacgagaggaaaaactccttcgctcggaggagcaaattaatcaggaggaacaagaaaagacgtcacgacaccggcagtggagtcacccactccaactgctacataactatggcccttaaaaactgccatgttcgtttgttctgcatttcgcgcaactttgacatctattggagagtctgtagatacatcggtcatggagatatgaagccaccaagggaggccatcaaagagactcctcccttagccagcatcagtgtgagctgcaatttggtgtacctcctaaatcctgcgtcgaagggggtatccccatccaggcgaagtaggacctatcgcagctacttctatttgagcaatgtggccattcaggtgagcgaacttactaataggctgagtcaggtgtgcgcctttaagagagacagggtggactcacacagggtagactcacacagagtggaccgtcacatggcacgaccgcaacgggggaggagtgaacaggcacgccgcccccccagccgctacgacgtcgtcatccaagtcagagataaaaaggtgcacgtggagatgcgcaacatcgcgcgggtgaccttctgcagttttgttatgtacgagctgtacgcctctgtaattaggatggtgaacggagtcgaccgggggggaggggacagcggcgaacagtggggaggggccagcagcgaaccatggggagggtcacaggtggagtcacaagcaaagtcacgaggagagtcaccagcacagtcaccagcacagtcaggggcaaaatcaagtagccccttgcacaactggttgaagaaacgacgaggcaggcgaagtgtgtaccatatcgtgccaaggagaagaaacaccactcccgtgagcgacagttgccccggagaagactctcccaagcagagcgactgccaagacgaggaagaaaaacctacagagggaggagaggcacctaagcagcccttcccctttcaccaaaacagcattaagaaagtaatgcagtcccggtggaaccaacgcaatctggtgaagtaccaactgcaagtggacataaaaagccaaatagcattcgtgtcggccgaccaggtacgctccttgcatgagttgcaagaagtaaaaaatgaagaactgaatagaagtgagcatacgttatgtctttgtggacgtttatctctcctctactttgatcccctcaaaaaggagaatataaaacggtgcaactttgtgcagctgcacttggatgcccaccaagtaaaggtcaggaaaaggacccattcaaacaaaacttttaagtttttccattttgagaagagactgtcctctcatcaggagagtcccctcatgcctgatgttttctccgagtccttttacaagacttttcgagctggaaaaaggagccatccttggggcgatggcgcaggccgctacttcaccgtggaggcaaccgtgaggaacgtcgacgaaggggtgagcaaagtggtaggagagggggcggacagagtggtaggagagggggcggacagagtggtaggagagggggcggacagagtggtaggagacacgacgggcaaagtgatgaacgacacggcgaacgaagtgatgaaggacagggcggaccgcccccctcggggggccagaaagtacaactcagaaacgagcatccggggaaggggcctgcggatgatttacaaaacgaacgactttttcttcttcctgaataagtacctgctgaccgacgtgtgctacctcttctcggcgaggcgcgccatggaggaggcggctgcgaaggagcctgccgcgagccctgcggaggggtgtcgccacagcgagagtgactacctgcacttccgcgaagaagaagtggcagacccgttcgtcctccgaaacagcattgcacggaagagacagcttgggaacaccgtcacaaaaataaaaaaaacgcaaacacacaacactggagagaagaagcaccacgaagggtacaaagtcaaacgaagtgaattgaagacactcccaatcagtctgaacaagtaccaactcgtcctaaacaaagtcattatcttcgttccatctatgatcaacaacagaaatttcatagttgcgcaaaatgacgtagtcgtaagaaaccacattaagttaaaaaaaaaaaaaaaaatcgaaattttagacaaaacgtatgtccattttttaaacatgcatgttcattctatggatggactcctcgtcgcgaggaatataaacgtgatgataatgcacaccaggagcatcttatcgagacttccgaaaccatttgctctttctgttcatgtctctggtgtagtgcatctctctcccaggagctacaaactactccaggatgtattcctcgaaaatgttttgagtaacaattttgagtatgttcaggggaggcactacaaggggagagcttctctctatggaaaaagcttacacggagaggtactcagtagagacgaagtaaataccaatcgaggacgacgagtcagagatttggatgtacgtctctacttcatgcacatgcatgtcgaacttcaaaatgagcacttggatagcagaatgagttaccttttttgcaaattcgtttttgcaagaacggtgagatacttgggggaggaacatatcgtaacgtacgttaagggaattgctcccctagtcatgaacaccttctatgagtatccatacgacattctgatgtgccacaggaagttgaacccaaggaagtatgccaaatggctagctcgcatgaagaaggcagatgtagaacacgacgagcagtcattcaattcgctgctaaagaccaagttgaaaaaatatgcacgcataaaaaaaagagaaagaacaacattccacgttgtgtacaagcgagttagacgagaccacctggggtgcgacgtaacgaacgatgtggatataaaaatggagaggatctacctgaacacggacgtgttgcaactgttcaatttgtatatattctattttgtggatgaccggaacgtgcacctcagtagggtggaaaaggtgctcccccgccaggggcgcgcgaagctgtgcgccagggcgccccccccagatcagcaattcgaagaggaggagttcgcagaggaggaactcccacagaagggacccccacagaaggggcattccgcgcacacgcggccgccccaccaaacgagcatggaaacactcaaacgggaaagcataaagaacgcccctgcagaggaaccactcgacacacgcatcctcacagcgtaccaaaggatggtaacaaaattgacctcctccgattttagcaattacaacagcatcgtcagaagcaacaacgtgtacacggtgcgcattcaaatcagacacgcccacttcagcttcaactttcttttttacgaaaatgtacgtggagtgaggagactgccattcaggggaacgaagcaaaaaggcaaagcaaaagaagcaacgagtggatcgaagaaaccaacagacgggcagtcgcacccgttcggactgacctaccggggaagcctcgactttcacttgtcattcaatctgcaaaaaagtatccatcaaaaatttgcaaaaaaggcaaagtacatattttttaacaattacgtggtagacaattttttgcaaaatcgcctgaacaagtcaggtgaattggaaaatttcttgttacacacagttaatcacattggggacgaaatgaacgaacatgtgtacttcagatgtaacatagaaaggaagaactacttatatttgattaaccgaggagggtcctactgcattagtaggaatatcaatctatgtgtgagtgctcggaatgacaaggtgatttattttaatcgagatgagaagagtgttaaaatggagggattacaatatagggaggtatttctcgataagttattcgggaggaggagttctccctttgggggggaagacgaaaagatggcacaggaaaaaaaaatcatatgcgatgtgcagttggtggatcacaacggggtggatataaggaaaggcaactcgaacggtgatgcttctacaaagtgggaacagaaagaagattcgcgtggatgggaagggcttctagggttggagtcaaaggggggacagggaccccaacatcagatcaacttcacctctcccccgctacccagcagcagtgtggacgttggcaaaagctttattcgtgtggaaaccccctgcacgaagccaaggtacatcgatgtgcatgtaaaacaagccaatgtggtgataaagttaggcgactttttttacctggtcagtaagttacacgagctgttgcatataatgagcagacatgaggaggtgaacgtgtgtctcttcagattgagtaaggcatctgcgaaaagaaaggagaggcataagtgcaaaatgaaaagaattaagagacataaacgcgaaataaaaacaattaagagacataaatgcgaaataaaaagaattaagagacatgagtgcaaaataaaaagaataaaatttttgaattactccacttttatcgtgagggtcattctctccagtttggatctccacctattcgaaagtgtttactacacaaaattgaagagatacaaaaagagcaaaatttcacatgtacatgttcaggcaaattatgagtatcttacttgccataggaaaaatgagactctttttaaaagacaccaatcggatctctccctggagataaactttgcaaaaaataacatctatgaggagttcactcgggggataaggctgaaaattatttacgttaggacacggaaccaaagcaattttatcataattttggaggaccacggggtgaatatcttcctcacgaaaaatgcatttaggagtgttctccggctgtacgaggaggccaacgactggaggaactatcgcgccagggaagtgacccaccagggttggaatcctgatgaaggagcagaccaggttattgacgtcaaacaggttggtaggtgtgctgcaaaccgcaactgcgagacgcacaatgaggcaagccgtgctcagtccaggagaatccaaaagagaaagcgaaattatgaagaaggggagagcatacacaactgtgcaggagggggaagcacgcatggttgttcaaaggggagaggtacacacaattgtgctgaaggggaagacaaggcgggtggctccaccttcgtgaggagaaaaagttcgaagttgggggcccttctgcgcagcaaacacttcaacttcgcccacgacgattacacagtggtgaataggacgtacgaacgagtggcgacttaccgaagcagcgaaataagtcactctccatttgatagaagcaacccggtgcacatgctctacatgcgacgaatgaaaagctttgtattcccatcactaacatcaaagtggagagaaagtggggagcttgtcctgtcatgtgagcactctctctacatcgtctcctcaactgtgtgcatctacaatgatacgaatcacgacatggtcctcctgattaataaccatagaatcgttttatttgcaaagagacacacttacttgagtagacacagatgcaacataaaacgggatcatttcatgttggttcttttttacaaaaagggcttgttcatttcaagcaagctgtctctgcacgattttaagagtgccaatattgtggggaaggaaaaactgcaccagtttatgaccaataaaaggtactttgcgtgtaggttaactccggatcgccgtaggaacagcctactgtgtagcgcatccgtcaagctggttcccctccgcagagtccgcgagagtgcccaattcgtttgcgcagaaggggggagaagtagtcctaatggggggagaaacagccctaatgggggtagaagttatcctaatgggggcgatgattcaagtgaagccagcaagccgctcaccagggagttccccccgagggagaagacccccccgaaggacctcatcaaccaatacagcttgtacaaccacatgaagagaaaaattgcgaaaatgattttaaacgatgagtggctctccgacaattggagtaccaatgatgaccgcatttggaccaacctcacgttgatccaaaatgagaagacagacgatgggtcactctatcttaatatcggctcagtcgtaaagatgaggaataccctacctattagggtgcactacaggagtggcaacacctcatgtagcgtgaaagctttttcatcgaaagaggttttctccagcgatttggacctaaacgtaagttgcaacactttgaagggcaccaagctgaatataacctacgacaaacggttaggcttctcccccctgggggatccatcggtgtgtcccgctgctagccagtacccacagaacagtgaacccaaggaggaacacacaaagggggaattccctccacaggggagctccgcacaagtggaaggattcaactcgggaaagcagcgtcacgatcatgagggggtgacccacaagggggtaacgcacaagggggcgactcacgaaggggtgactcacgaaggggtgactcacgaaggggtggctcacgaaggggtggctcacgaaggggtgactcacgaaggggtgacgcactactacgcgaatgctataaaatggaactccgaaattgttgtcacgtgccacacgttgatttgtctctacgccgatgagttgaaaatcgtcgaggtgaacaagaagagaatttacttcgcacattcgtccaggagagttagcggtacagctaagtgcgatcaaagtagtctcccttcctctacccccctgaccttcccactaaaacgacttaacctctacctcggcatgtacaacgagcttgtgagcagcatccgtgtgggaagttgcaaaattagtggcttacctattaacagctttaaagaggtgagcatacctaccacacacaaaaaaggcagagaatgctcatcctactacgcagtagagtatacaaaaaactgcttacttgggagttacagtcggtacagcagagtcagttccctattgattatctacccacggtttattatgctgaaccaaacgaactacaatatcgtcatgtcctgttcctgcagtagtgactccatggtatatacatttgagcgtaggtctcgatctgttctcaacctcctggagagtgatgctaaacggagctttttctttcaaattgggaaatataacctaagtaacgattatgtttttatgagtggaggaatagacatcacgaaagaagggtcctacattttgtgcttcaccaaaaaggggtctccatcaagcagtctgcgcagttttccccaaagtggagctaaaaatcacctgaacaacttcccccaaaatggagagaaaaatcaccagcacaacttcccccaagatggagctaaaaatcacctgaacaacttcccttcaaatggagagaaaaatcacctgcacaacttcccccaaaatggagagaaaaatcacctgcacaagtcaggcaaaagtgaaaaaataaaaacgcaatttgtgcatctcaaaataagagtaatagaagggagtaagttaaaagaaaagagtggcaatcactggggatccaactccttcttcgtaattatctctaatcatagaacgaagaaaaacaaactgaaaaaatatctcaccaaagtgaactctccaaatgtcttaatgcactccatggaaaggaaagaaaacaaaaacaccctaatgcacatctaccattttattaaggaggaggaacaagtaaaaaaactttacgtgtataatgatatggacatagatctcatttttgatatttttcacttcagtgagtttgtatacatgattaagaaagtggtggaagaggagagcacctcgtctaaacggattcatggggagtgtacttcaaaccaaaaaggaagcgatcaaacggatgaacagaaacgaacagtggatttttgtacctcccaagggaaacacaaccggccaaaagaaagcttcttcagaaatatattcctcgtcgaaagtagtgataataactccagtggagatgatctcattcaaaaagaacagcaagccaattatgatacggccaagctgactaagcataacgtgagctacatctcaaaccacgtgagtgaactcaaaaaatatgtccaagaaaacctgagacaactccgacgaatagggagaaaaagcgtacgtttgttccccctgcggaagaacaaaaatgtcaagaattccttccttgtggtgtatccgtggcagcattcaaggaggtaccaaattgtgaagctttctctaaagaggaagaagcacgtgctgagcttcgctcgcgactatcgaagtggaacccctgatgatcctcccctcgtggttatcctcgaaacgttcattctgagtaaaaaggggaaaaaaaaaatcctcgtgaagatctcccaacacgtcgataatatagtgcatatccgtgggaaggtaaatatgaacactttttttaacccggggataggtgctactccctcgagggagttaactcacggtggggagaacaccgctgctgaagaacctccgcctgcccccctctatcttgagagagtaactgaaaggggaagcgatccatataggagcctccctagtgaggaaataaatctgctgaagctcaaaaagtatgcaactgttgtgggtgcatacgtgcagagcaaacgaggggtgatggggcacctcctttctgtcaagggagcacaacgcctggggagagacccccaccaaggaggagcatccaacaggggggcatgcccaaaacgattacatggagaagtgcacccactgcaaccaatgcacccactgcaaccaatgcaaccaatgcaacgcgcttctcctgtaagaagacaaacaaggcgattgcaaaaaagggaaaataacacatcactccaaatgacccaaacgggggaagggagaaatgccaccccccccacgtactgccactttaagaataaaaacgtcaccctcgttgagagtaagaacagttataaatttattttcaccaataggaggaaggaaacaccggaggatggtctacatctctacctgagcatcgagaagaccatccgaataaatattttttcgactgtcttggtggaaggagatggagaggggaagctatcatctatggagagcgggcagaaggggcaagaagaattgggaggcacaccgaatgatagaagactgtacaccatgactcactcctctcagagaggggagctctttaaaaagaaaaagaactctcatctatgcaccctcatgttgagaaacacaagcatgttcgttggtctacataaaaacaaaccgaacgtaattctgttatctcttggagatgccatcctaatggagtttgcatctgccgagatgaagaaagtactttgcaagtatgacatgaaggagggtctacacaatggagagggagacatgacccccctggtgacgagtgaaggggtccatacggaccacctaagtagaagcaactatttcgcacgtctacacatggagtacgaaatttcacccaagaagtggaacattaagaaattcgagttagccctttcgcctgtacatgttcaggtaactttagacgtgatagaaaatttatcctactgttatgagaaattccggaagggagaaaaacagaaaaggaggaggaggatgaggagaaaggtcgagaaggatgttttccaattttatttctctacaacctgtgagaagtcttcaggggagagtatcccatggatgggttcactccccgatgtgggtcttcctcatatccgaaacagcggtgtcgacttgaatcgggagagcaatcacaggtccatcatctatcgtagcgtcctggaggggggaaaaaaaaaactcaaaataggaagctttaaaatgcccagtttgagcatccgcttgtccttccataaggaaaatggctgcagcatataccaatataaaaataaagggccatgcaagttagcggttcgtttgacttacctcaacgatttggatgacgccgacgtgacgattagtcctctctgtctaactagggtctgcgaaagggacatgcacgattttgtaaactacctcttcgatttttacatcaaggagctgtacaagggtctctttttttatctgaccaggatgaacttgctcaataagtacataagcaactactacagttttttccacgtgctcatggacagcgccattttcaacgtggacctctccgccggggggggcgcggttagcgggggtagcgggggtagaggcgttgacgcggttagcgggggaagcggcattggagcggttagcgggggaagcggcattggcgcggttagcggcgttggcgcggttagcggcaccacgccaaatcgagagaacagccaggaaaggcacagacctaatagaagcaacaccaccggaagaaggcacaccagtctgacgagcacctgtctcagaggaacgggacaagaccactcacacgtcgaagtggaagcccacagaaatatcgcgagcgattccaacatatacatcaaaataaagaagaaagaaattgtaaaaaaaataaacagagacctcttttacgtaaagaatgacaaaaaaatgtccttgtttgaagaaaatgcagagagtaactgcatccctgtggagagttcctacagacagaaagaagaacaagaaactgctcaggtggcgcacccgaacaacttcagcctacttaacagcacactgaagaccctggggaaggacatcatgtccagcattaactattacctgtatgatgcggctacccaaggagcggctacccaaggagcggctacccatggagcggctacccaaggagtgcctacccaaggagtggctaccctcagcacggcggaagtccaaagggggaaatcccaccaggcagacgggacaaccttttttaagaccgaaaagatgcacatactgaggcacttcttggagaaccgcgtggagcctccagcaggtggtgaggtggccactaaggtaatgaggaagcaccgcaggggagcggtgaaccaaccgcccagccgtgtactcccctacacagtccattgccccaacgaccacataacattacatgcaaccacataaccgtacatacaaccacataaccttacatgtgtgcattcgctcttatctactccccttccgcttcccaacgcagacatacgcagagtccctccccgcctacctgtccctctaccgaaggaacaaaatcgtgcacgatgaatacgtccttcgggtgtgcagctcagtggaccgtcgtctcatgtagggcccccacgcgcgaacagcgagctgtgtaaagagtgcatcaagcgaacggagcgaacggagcgaaccgagagagccgctctcatcgagagagccgcgctcatcgaaagagcagcgcacctacatgatctcccttttctgttcccccctcccccttggcagacgcaacatagtagtgctggactacctgcacgacaagcaggagcgcaatctgctcctattctgtgaagaatacttggtaatgttccatcgaaacagcagaaccatcgtaaggaagcaaaacatagccaaggtcgatatcacgtgtgttcacttcaacttcacattcgatcgagacaagaacttaattatgaatttgagaaatatcatcaagaaaaacaaggacaatttcctcgggttttacttcgacgtgctttttaagagaaaaaaaaagactcgtacaaaaaataaaaaaaattaaacagaattgtgtacttcctttactatatgttttactttatccacaattacaatcggaaggtaaagcgtttgaaggggagggatcctcccacgaggaagaacgtgaattcgttcgtcaccattttcgaggggcatcagaaggtccttttttccttttcctccctcgaccatttgtcgcgcttttacttcaacgtgcgcggcctcctcttcgacatgtgccagccgtcaccctagttatggagcggttagaacgatgcgcgccgcaacgacagcagccaccgcaaccgcagagagaggagtgcctgctttcccgcccgcactttgcacaaacatgctgcttcacagagccacacagggggataggcgtaaattaaagctgtgcgcacattcaggggcacattcatgggaacactcatgtgggtgagttccaacccgccactcatgggcccacaacgttaatttacgtccaccccctatgctgcaatatgcagtactgtgctgtgctgtaatatgctgaactgactgtactgttccttttttttttttttttttttttcccccccatatgcataacaccattttgctaaaattgccccacgtggatagatagccccccaggggtagaaaaaataataaacttcatcgtaacgtcattacgacaacctcattggacccctcactgaaggaaactaagtgaaggaaaataaatcgcagaacgggatctccacgcggggaggaacagggacagttaatccaaccaatcgggtacgcgcaacgggggagacttttcaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaacgtaaaagcatgtgaatgtgaaggcgaagtgaactcgttgcgaagaaatctgaacagtagaatgcttccccgctgcggaaaaaaaaaaataaacagcaggagcagcaggagtagcatccgcgcgcagttccccccatatcctgcgcgtgtagtcaagcaccctcccctgggaggtcaccaaaatgaagcgcagataaagaacgccaggttaaagtgacaaatccaacccggcgactgcccctccctttttctcccagtagatggaaacgtacaaaataaaaaatgaaccaaaggagagagaggggggccacagaaaaaagatgtcagaagcacgaaaatgagttctgtgaatgagctattaaactactttgtggttaatgacgataaggacgatgtggccaagggcgtagagggagccaagtcacgggctgagcagctggagagggagagacagaaggaaaacgagagggcggtcgtgcggaggtacttccccggaaaggtaaccaatgaacggagcagcctcgcaacgcgcgctgcgagggtttttcctactgcttcccttcaccacagcgcgtccttcaccaaaacgcgtcccttcaccaaaacgcgtcccttcaccaaaacgcgtcccttcaccaaatcgcttcctttcaccaaatcgcttccttccaccaaatcgcttcctttcaccaaagcgctcccttttaccacactgctgtgcttcttcccccccctgcagaaaccccactacgcgaaaaacgccaaggaggacgacgaggaggacgacggcgaagatgacgaggaggaggaggacaccctcttcgcacgtaacgatgccctgacggaatatttacaaaaacagggccgcgcacaaaggagaggcgatacgaatagggaacctgggagtgagccaccaagtagccgtacccatgtcgactccagatatgagagactcaaaaataaaagtaagctcgtcgtaaaaagagagcaatatgcaccgcgtctttttttttttgatgcatatattacctggctgcattagttcacttatttgtgacagcctccctgttgtcaccacgagtgagaccaacgggttagtcgaagtgcactctccatagtgacgacccccatcgcagcagtaacccactccataatgatgatgaaccacccccctcaggtatcaaaggagacgaacgggaaagaatcacaaggagagttcgagaagtgaaggttattaaccacccggaggaggtaaaggatgaaggactcccaaaatcgcgaggagaaggaggagaggaagcaggagaggcagacaattatgaggagtattttcccgtaggacaggaagaagcagagcaggaagcggaggaagaaggagaagaagccgaggatgaggatgaggatgaggacgaatcgagcaactcttatgttgaccaatcagatgaccagtcggacgatgaaaactacatgaatggagaggatggaattgcccccatgaaacatgagtatgtgtttaaaacgaaaagaaagactctcctggagaccttcgaaaaggagcaaagcgagaaacagctattaaaagatgaagaaaaagaaaaaaaaaattgaattagagaaaaaggaaaaggcaatagaggaaactatacacaatgatattatgattgaacaaatgaagaatcaagaaaataatttattttcttctgacgaaaattttgatgacgaagatgatgatgagggggagccaaatgaaaaagaatacgaactgtggaagattcgccacctgaacagattaaagagagatgagctggacaggagaaagcacgaaattgtacaaaacgaaattagcgagaggaggaaaatgacagacagagagataatggaacaaaataaattacttccacacaaggagaaaaagaagaaaaaaaaaatgctgtttatgcaaaagtactaccacaggggtgggttctttcaggacctctttgaagaaggcaaggaagacatttatacgcgtgactacaacgagccagtgtatgaggacaaagtcgacaaggagaacttgcctaaagtgcttcgcgtgaggaggggtaacttcggcaagcagggccaaaccaagtacacccacttgctcgacaacgacacctccaggaaggactcgctgtgggccaaccggcacatggaggaacgccgcgcccgccgcaaggaggacttgttcgagcgccccacctaccggaaggggtagcggtttgaagcggtgtgaaggggtttgaagcggtgtgaaggggtttgaagtggtgtgaaggggtttgaagtggtgtgaaggggttagaagtggttagaagtggtttgaagtggtgggtgattagtgtgaggttagttttgcctaaggagccgccctgcccagttgtgcctaaggggccgccctgcccagttgtgcctaaggggccgctctgcccagttgtgcctaaggggccgccctgcccagttgtgcctatcccattgcacacccatttgttgcgcatatcccttttttttttttgcgcgcaactccccccttttttcaagtgccacaacttcgacccgtttaaaaagttcaaaatttagaaacatgaaaaaaaaaagttaagtcgctttgccgggcgcgtatgcccgtcgtcctttcgcccgtttgccctttggcccgttcgtcccttctccccctttgcacacgcggtttactagctgcacagggggaaaagcgcgaaatgcacatgcaccggtcaggtgaaaaaaacgccaaaaaaaaaaaaaaattaataaactggtgataaaatagctagccagctagccagctagctaatccactcgtgggccactaccccgctcaaaaaaccgtgcggatgttgagcatgcggcccgtctcgtaaaaaatggagtaaatggaggagtagttcttgttcggaaggacgcagtgttcgaagaagtaaataaagttgttcagcaacaggtaggaccacatgaacaaatcgttggcaaagggcaagtggaagacctcctgacaaaagttctcctggaatagcaagctgttgctcatcctgttgtaaaacgcgttagtaaagtacaaaattatcgtggccacaactctgctagacggaatcactttgtacgaaccgaccgccgtgatatacatggagtatgcgtaaatgacgtcaaacaggaagtacagaaagccaaagtgttccaaaaaaatgtaataaattttaatcgctggatatttcttcgaacagctttttaaattaattaaataaacataagtcagctctgagtatgtccaataattattataattaagtggaagaaatttgataatttccatttgcttgtttgcaatttcgatacaggtatagttcactttgtcgtgtctaagtttattcacaaggtacagaatgtcattcaggtacatgatgctggaaccgttaaaaacctgtgtctttatgagcgctagcaaaatggagcagataataaccaagagctttattttcctgtaatggtttttctccgtcattttgttaatactatgcatgtatgagtcgaagataaacacagatagcaggaaggtctccgttttgtatcccaacccatgacaaatttcgtaaatgtacgaaaggtttaaatcccttccttcaataaaggaatgtattttatacataaaaattcgagacttttcaattaagatattttccaaattgggttcttttccaccttcttgaaaatttatcacgtgcatgtggttcagtggtccctttttattttgcattattttgtactttaaaaataaatgaaaaatcttgttgtctactaaattttgggattcattttcatagatgtggttcatgagttcttctttcttgtatagctggaagcaggtgttgtatttactatctataatctcttttagttccaatgtccctattaggtagtcgttaatagaaaatggcaggtaggttaatatatttttcaaaagggtaaacaggtgactgtaacttacttgcgttaccaaatttttgacgcactcatcccctacgcctctgctcagttgccggttcagatttctgctgatgttccgtaccacttcgtagttcatttgctcgccttgcttgctttcttctccgtcccgcgcgcgtccgcgcagttggtctccctgtagggttctccccatgccggcgcttcgccccagttcgccgcacacgccgctgtccacgcccgcgctcgttccgctgaccattccgctgcatatcccgcctacgcggcctaccccgcctattccacctatgccgcctaccccgcctaccccgcactgcgactcgcgcagcgcgttgaattccttgtcctgcccgaacttcttccttgccgacaacttcttgccgccctccatcaccatcctgttcctctcgtacttcttctcgatgtcctttttgcagattcccttccgagcattttcctcgccttcgcccgcgttcgcgttcgcgttcaccttcaccattttgtgggtgcctctgggggggtagcggtggacgccagcgcagcgacgggggagtgcctactgagtggatggctcggggtgcttcctgggtggatggtttgggtccccttatgcacagtcgggaagttcgtccactaggagtgtagcggtgtatctgtgttgcggtgtagctgtgctgcggtgtgtccgttctgccagtggctgcttatccgtcgcgccaccgccaactcccgagttgggcaatctcccccctttgcagacggacacgcgccctttggacgtgtcttcgcgcgcgctcctgcgaccacaggattggccgctaacccgttagcaggcacggcttacttctctgcgtagcctcctgtttggggggaaaaaaggagtcagcgagttggcgtagtagcagcaagttggcgtagtagcagcaagttggcgtagtagcagcaagttggcgcactaaactagttggcgtagtaaacgagttggcgcagtaaacgagttggcctagcgagcaggtcgactgaataaacggatggacccttcgaacggttaacctacacaccaaggcagccctgcgacgctccaaaagcgcgctaacttctaaggggacgtggggaaaaaaaagaaagccctgcgactaccccccaatcagttcgcaacatgatgcatatgcatgtacatgcatacgtatatgcttattgcatccctaggtgataacgctacacggaaaagcgggtgggggcgggaaggaacagatccaaaaatgagcatacagtgttaacatggtcaggtgggacactgcgtaaggagcctccggatgtgcagggaaaatacgtgaggggggaaaagcgtcaaaatgggaaaagcgtcaaaatggggaaagcgtcaaaatggggaaagcgtcaaaatgggaaaagcgtcaaaacgggaaaagtgccaaaatgggcaaacattcggagagggcccaaaactcgcacaggcaaaatggcaattagagaggcatttcaattttctgcatcacagggccaccctcgtggtgcgtgatcggggcgcgcgttggagctccccgaaatgggcgctttcccgggggacaaaaaaaaaaacaaaaaataaataaaatgataaaaatgataaaaatgaagcaaaaggaagcaaagtggaataacacagactgccgcagaatggcgccaaataaacgcagaacaaagcgaggcaaaacgaaaatgaagtccccgcttgtgcaacctccaaaggagactttggaaggggaggaagtaggggactgccgatgcgcttgtacatccacacgcaaacgtatacaactcgtatcgggagaggaagaaatctgagagcggaaaaaaaaggccccatacaaaagcgtcaactccgcgcgtagcccttggcgcactatggggactagtcagtacagactatggagcatcaacgcacgtggcaatgcttcgaagaaacgaaattcagtttataaacgtgtcacaattacgtcgccatacggatgaacaaatttttgcaatgtctaactggggatatatttaatttgaaggggtacctttgcttgctccccgttcttcttcctcttcttctcctcctccgcttctccgagttgatttaatttagcaaaaatgggcctcgagaaaaagtgcgtcaacacagggggagccaatttaccaatgtacgaaggggaaaaaggtggactcacatttgtctagtgtgaaaaaaaaaggaaaatatatgctcatgtatgtaaaggcatatttatttatacttatgggtgaacgacttttcgctgagtgcttcccttcgttgtgcaattagcccatgactatgagtggaacactcaaaaaaaaaaaaaaaaaaaaacccacatgtgtttctcccttccctcggcgtacacattctttccgcttctcctctttgccaactcgttacataagcgttatgcgcaaataagtgaagtacgaaacaaaaaaaaaaaaaatcagcccactgagcatgtgaatttgacggcggcatcattttcttgacgttagatgtgtcgatagagggaaatgggtgaagcggtaggggcgcgatgcgattgggtgatgcggggaaggagaggtcacacgggtgaaggggttgggtgatcgtagcagtgactggagtgtgtaatgaaaaaaaaaaaaaacacacacgaaattacgaagcagcgcgacaagtcaggaagaatcgcgaaaagggtcatgatcccccgatcgaaaagccccacaggtcggagggggtatacctaacctttcgtttctcatcccccctccgtgtgtcaaataaaaaaaaagaacggccgctcggctcctttagcggtttcttcgcaactccgtagcttcgtaacttcaccaatgcttgtacgcagcattacctccggccgcgttattcacctgagcaggcgcccaaaatgctcatcagcatcagttgcaggctcgaagcgtgcacaccgacggtaggcatacgtgtgcgcctgttcgcctcgtcgcctgttatcctttacaagctgcgttgccacgttgccacgttgccgcgtttcggagacaccatgttgtcgcagcaacgggcggagcatcccttctcacacgcacaaccataacgtcacgtgtacttttactacttccggccccaatcagaagcgcatacgcttttgaaaaaacaaattactcgtttacttcaaaaatgtatgacctgttcatgcaacttttcaaaaaaaaaattacccctgtgtaatttcaaaactgtatgacctgttcatacacttttgggaaaaaaaaaaaaaaatttacccctgtgtaatttcaaaactgtatgacctgttcatacaacttttgagggggggaaaagaaaaagctgattctttttaaaaatcacacaatgttgaaacgtgtgacgctgaagagcacgacgtccttgggtgcttcaactgtaggcacgttgctaactaccgaggcatttcccaatttttgttccaccctctgttctaatacattcgagggacgtgccaccagtttgggacatcccttggggatacgcgctacaaaaaggggggaaagtgcgaaatgaagtactggtcacacttagtcttaaaggggggaggtaaattatatgtgcatgccaacaaccatccagcaaaagggatcacattcgaattgacacatagcgtacgggtcaacaggcaagtgcgcgaaaggagacttattacctaagggggaggggccttgtccaacttgtgtaacattcccccgttggaacgaccacacaaggtggcaagcagagacggggaaatattttttttttaaccgcatcgtcgatttagttgctacgtcatgccaaggggggccactcacaaaaaaaaaaaatgtgtgtgcacgcaggaaagggaaggaaaaatgggagaacatctcaccgttatgtgaaattccaaaggggaactcatgcaattacagctacgtattatgctactgaaagtaaaaaaaataaaataaagcaaaataaagtaaaataaagcaaaataaaatagagtaaaataaaataaaaggggggaggcacgacaacttcgcccaactctacctctcccttgtcataaccatctgtgaatccattacataggcatatcaaacattcggcgcgccaaacagcaaatccctcggagggttacatccccccaagtgtacctttttttatgtgcgttttttatgtacagcttggggagataagctttaatttaacctatcagttgtaaaacacgtcgtctcccttttaccaccacccccttcaatgttgctgtgaagggggcaattttgaaaaggaaacaattgtctgtcatttggggttagtccatgactagttggctaaggatgcacaaaggagacgagaccaaagcggacgggggtatacactctgacatacgtcccacctacgtggtaataaggggccccctccaaaaaaaaaaaaaaagctagtgcctataaggtaggcactcttctgtatacttatgtgcggcactttttatgcagcaaatacgcgctgattaaataattcgaaggggggagaacactccacatgttgcgaactagccaaaaggatgagaaataaaatgaggcacgacatgacactgcaaggcgaacggggcgaaccgaagcagagcagagcagagcaaaaattgtgacgctgcttctgcgttgccccgtggttggcaccgactcatatatgcaacgaagcgcaagaaaatttccccttttttttgtttctcatttttaaagacgcttccccccttttgagcagtgcttaacactgtttgggggttccctccgctgagtgctccccgttgggtgctcccccttaagcgcagcaaaagggggaaaaagctggctcggtcgttcttcccttggcaataaaagcggcgttttcccgtttatgcctccgtcatacaaatggagagggacaccagctcgaggtttccccttgccaacctcatacccatttgctgaatagatttgcagagtaaggtcgatcacgccagcggccgtagggccacggccttaaagagagttgccaacgttgggaagcaaaattacacccctcgcccatcccgacagaatatcccaactagcgaaaatgaacaacttcctggtgagggtccacacggacgacgaccaaatcagagatgagctttacaaccaattcgcgaagaactttgtttcggggagtccccccgaagaggagccacacgactctcaacaatgggaggaagcgccaaggtatgttctcacagagcattacatggacacatatttgactccatttttgattaaaagtgacgaggggggtccgtatcactgcgtgggttgtcagttggacgtgcggcgtggcgagagcgaggctaaccctgtaaccacttcgaaccctgtcaccacttcgaaccctgtcaccacttcgaaccatgccaccaccgcgaacagcggcaaaaaaggatctaggggcaccgggagcgatcagcgaacactgctgctgcagctgtgcgcgtcccacatctacttcgaaaacatggaggcggaggaattccacacgaagacaaatcaacaggggaagaagttccgacagtatatgataaaaaacagagacgtgctccttctccacggcagttgcagctacggcggcagcaacggcggtagctacggcgacagctacggcggtagctacggcgacagctacggcgacagctacggcggtagctacggagacagctacgacagcagctacggctacagggactgctctccgcggagcaccgacgtaaaagggttatattactacattagcaagaataaacaggacttggaaagcgcgctcaacagattggaagggagtttcttcctcctctacgtcgattattcaaacgaagaagcaaaaatatgcttctgtaatgacgcgtggggaatgaaatcggtcctcttcttctacgagcagtcatctatattgctaacaaacatatatggaccgttcattagctacgattttaatttcaacaaaggaacgaatggagtcagttacttgttcgataacttatccgttgagggaggactcaacttggttcaccacgatggggtgtttcgaagagacgataagcttcttcctcagtggagcggatcccccgccaggtgtagcaaacgccacgcagaacgccacgcagaacggcacgcacaaaagggaggcctggcccaccaaagcatcataaacgagaaggtaggaacacaaataaacccataccacatttaccgcctgaacatatttgaaaaaacgaaggtgatgttaaacaggatgactaaaaggaatagcatttacaccaagtataccgagtggagtggtgatcacctctccgttgcagagaattttaatcgcatctgtaacttttttgacaggagttactctccacacagtgactatggagaggagtgggctctccttaaatccaccattcacgaatcgatgaaggactacactcatggggacgcacaccaacggagagacgcacagacgatgctaaataattgttttgtcctcctgtatatgaaattgttaagtggagtcattgagaggaaaatcgaggaggttttctccaactcggaagagaaatgcaccgtggggaaaaatcgcctgaacggtgcaggtgaaaaagaagcagagaaagaagcagagaaagaagcagaaaaagaagcagagaaagaagcagagaaagaagcagaaaaagaaggagaaaaagaagcagagaaagaagcagaaaaagaaacagaaaaagaaacagaaaaatgtgcacaagatgcccccttcagggttaaatgcgaccaagtgggggggaaaggcaaatcggtggggatcctcttctcgggagggatagactcaaccctgctggcgttaacaacgatcagagcgcacttcagtcggcatgcagatgggtatgtcgaactgataaacgtttccttcgacgataatgctattgatcggtacacctccctaatgtcgtatgaacaaattgtaaagctgcacccccactacgacatcaggttagtgtttgttgacgtcactccaaaggacttactaaaatatgagcgaattattttttcgttaatgtctccaaacagcactaccatggatttcaacatatctgctgctttttttttcgccaatttggggaggggggttctttttccgcgttcctttctgcagagcccggagtgggcctgcataagggctcggtcctcccgcgcgctcaacgtggcaacccagaacgtggcagacaaaaaagcggcaggccgaaaagaggcagtcccaaacgaggcaggccaaaaggaggcaagcccaaaggaggcaaaccaaaacgaggcagacccaaacgaggcaggcgcacccgcagctaagtccaaatgcagagtgtgcgaacttgtcatgagcaggaagtgcgtgcacaggtgctgctccgcctgctgcaggaagctgcggtacgtctaccggagggaatttcccgagggggggtcatcgcagaagcgcccctacgagcagaccccagggagtagcgacatttaccaaatggaaagcgatgcaaacaaggacggaaatgtcgaaggaaaccctggcgggagatccctttatctgattgtgaagaagaaaagggtccaaattaactttgacctctttcccgtgtgccccgcgcacaaggagaggatgtacgattatgaggggatcgactcgatcttcagggacttcaacagggagcttggaaagagggagcttggcaagagggagctctacgaggatgggcagccaaacggcagtgcacctgcacgctccgagacacttagagaaacacgccgcaccaacttcatagaccagtttgtcgccaaacatgcggaaaacgaccccaacaaatttgaacaaataaagagcctcttttacgttcagtcgaaaaagaaaggacataatagtgggattagtaatgtggaccagaaaaggaaggaaaaacttttcatgggagaccctctcacgggagactctccccagaaagaggagacactgaactacctcaagagagacctataccaaagtagcagtgacgccaactgcatggcacaaaagggttcgtatcagtgtatccaccagttgctaatcatagggagtggagcggatgagttatttggaggctactaccggcagaacaacgaacccatgggaaaaaacgaatccaaacaagcaacacattttaagaaaaacgaaatgataaaagatgtgagaagaatatggaacaggaatttgtatcgagatgatcgtatattaaattttactagcttttctgataaggtccttttttatccctacttggatatgaacctggtggattttctttttttggtgtcattttacatcatagaggctcctcttggggggtcggtacagacggaaggaggaccatcctgctttccaaaaagtgtggcaaagggggggggatcctcaaacatgcgatgcttttgggaaaatctcgatgaatgctcccatctgtatgaattcattagaacccaaaaagttagcaaatgggttctacgcatggcaattttcttctcacagtgcaaagagttgatgctcttcaaaaaaaaagctattcagtttggatctaaatcgaagaacgtgcagatgtacatgcgggagtggatctcccgtcagggcggagagctcacagttgggggagtggcctcggttggtgtggcctcggttggtgcggcctcggttggtgtggcctctggtggtgcggcctcggttggtgtggcctctggtggtgtggcctctggggagcgccccgcttcttccaaacggctcctccctagtgacaaaaaaaaggggacagacaggtacaccctcctcacctgaggagcgccgcgcttcatgcccacaaaggtaaggtgggggagagggtctccgttggttgggcgcagatgcggatgaagccactgtggtcagcggcaaccgcgtcctcaccttccacccgtggcgacgctccccctggaacagaattttctccccgaaaaattgagcggattagccaacaccgccaccactgcccacgctgcccacgctgcccacgccgcccacgcttcccacacctccaacccccctctgcatctgcccgagggcctcggccaccttgtcaaagggaacgacaaaaactgtgacgaactccttgtaagtgacttccctattcttgccattcacaacctcgtaaaacttcttcacattgttgttgttccataccacatggtcagtcttgtgttgaaaaaaatactgctcctcatagttggcaaaaattatctctccttccgcattgttatatatctttgtataaaatacaagccaatcgaagaagtaaaattttttttcatttggatctagatcctgaatcccttgagaccagtacacgtcttcaatgatatttttgtgaattacggggactaacgtgataggtgtgtttacgatgcggtgtccaattagcaggcctgtgttttttgtttcgttggatgagagcagtgacgtgattttcttcgcgctctctacgtaatccgggctgttaacctttttcaccttctgcagcaggagttccttcaggggcgcaatttctgcgtactggtttaggttgattatggtttggaaccccaccacgttatggccctcgctatcaccatcaccgtcacctccagcatcacaatcgccgttaccatgggagcggtccgccgtgccatccgctgcgccatccgctgcttcctcaacagaacctcctttcccgccaacgcgcggcccactcgccacgcagaggaattttccaatattctgctggtcgcatatgacgtttactaactcgtccgtgcacttcaaattggaatagagctccgtgctccttaagaggatcctcacattgtctttgtatttatcagtagggtctatcagctcgaactcgaccacgagttggtcctcctccccgctgtcctccccgctgttctccgcgcttccctctccgctgtcctcctcaccgctttcctcctcaccgctgtcctcctcaccgctatcctcctctccccgctccttcacctttctcctccgcttaagcctctccttccgttttatccccttcttcctttttttttcttctttcgcatccgatttttttacccccttgtggggttcttttttctccaccccgtttctgccaccgggggagggacttccttttccattcttcagtttgccgtttttttttttttaacctccctgtggggagttgttttatcctcaatgagaccctccatgggggcagcactgtcctggattgactcaccttccgagggaacctcctcctcctttcccatctattatgagaataggcagcgatttggagggaggttcgataatgtttgggtggtggttgctaagtagtttctcaccagttagtgcgtcaagcttcttctctaattgggggttcttctcctcatttctgtgatctccctgcgctgcgcttgtacgaatggctagctattcccactcacagtagggatatactcacttccacgtggtgctttttacagctcatccgcgcatatgacacgcctatgatgaacgcctactaggagtatattttaaaaataactgttcgtaattcgagggcccttttcctcatgtacgtcctcaaatttattcgtcctttctgcaatatcccccgttgcgagcgaacaaaattttggggggcgtttttttttttttttttccttttccccccgggaccaccgcgttaaggtcagaggtgtattgcgcatacacagttgggccttccccgaaacggaacaacacgaacgaacgggagcgagagaacgaacaaacggaaacgaacgaacgggaacgaagcgtggacttcacaacacactgccgtgagagaatgagagctacgggtgcgtgcccttcttccacctttgagaacgctgcgtggagattcgtccaaatgggctaccatgttagctgaccgggcaaggaaaaaaaaaaaaaaaaggaagagaaggaaggaaggaagaagcgtaagtagaagcgcaagcagaagcgcaagtcgaagtggaaaaaacgtgacgaacggcgggaggcacactttttctttggggcagtcttcccacctcgtcaagccaaccatgcagtacgaacgcgtgcaggcgctggtgaagcaattccaggaggacaaatacgtcctgagggcttacgggaagatatacgccctgaacaggtgcaaggcgtacaggagcgtgcgcgtggaggacgtggagaggcggaggcaagcggcgggggaaggcagccccggcggcgggggggaaggcagccccaacgacgggggggaagaagaacaccccgctaaagggagcggagaaaaacccgctaaagggagaggagaacaccccgctaaagggagcggagaacaccccgctaaagggagcggagaacaccccgctaaagggagcggagaacaccccgcccaactggacggcatcatccaaatcgtaaacaaaacgctctaccactacacaaacgaaacgctaagccagtttagcgaaaacgatgcacagctggcgcaagtctacagccaaatcgaccactgtagcactctatgtcaggaggtagacacggtactcaccaaccacaaaaatgaaatcacctacatctcaagtgatattaacgaaatacaaaccatcacagagactatgacacataaactacacaataggaaactcactcaggagttactaaacacttatatcaaaataatcatagttactccacagttaatatgtgacatctgtaatggaccaataaatgaacagtttattgaaaatgtaaaaatattaacgaaaaagatggagaattgtgagcactgcttgttcgactcctacccaagtattcgttcctcctatgtggaattagtcaagttgaaaaataaagccatcgatcgaattcatcgattttttcgtaacagtatttatgatatagaatgtaaaagaagtaatgtacatttcgtgcaacaacatttggctaaatttcacaagttgaattggttcctttacaacaactccaaggatgcatatacttacttggtgaaggaatacgttgcgattatgaatagaacctattacaacctattccggagttatatgcaagaattggagaaaaagaaagtagagtttactgaagagttgactatcggttggagtagcgggcacgttgacttggccagcgggggtagtgacttccgcactggcaggagcgagcctctgagtgacccctctaactggcacacgaaccgagccaactcctctaatacgtatggtgaagggaccaactcacagaacgactccctcgtaccggggataaacgccaacctgagtcttctctctgcgaagaataaaatgatgaatatattgggctttggctccaaggggggcggcggttcccaagagaggaaggagagtcttttcccgctcagcaacaggaccagcgttctgctcgacttggcctactacccggggaaagggagccacagagaagagccttccacgggaggagcgcccacgggagaagcgcccacgggaggagcgcccactgctgaagcccccactgcttccaccctccccattatcttcaccacggacagccgcccacacttcttcgagtccatttacaaatccatcaataagttattcatagacactgggacggcggagtatctgttcctctctaatttttttcggaaccatgagaatcacgattttttgtttctatacgtgtatgcaaagacgctgtctcttcacttcgacttcctctattactacctcagcgagacctacgactttatagcactcttttgcatctatatcattaatatgaataacgggtgccttacgaagaggaggggtatcgctcctttgtatgaatttatgaacaggattcagaacctcgtttggaacagaatcgactacatcgttagtgagaacgtcaagtcggtgaccgtcaaccgtgtggagatgagtcgcctggagatgagccgcctggagatgaaccgcttagagatgagccgcctggagatgtcggagcagcggagcagccacaaccctaaccccgttaagcacaaccccgttacgcactcccaccagaaaaacagtttatacgatcttttccacctgaacagtgcacagacggggagtgcttacctaagtagtgccagtgtgaatgcgtccattgggtatgccctacacgggggtagtactgtcaagaacgcctctcccgatggggtgttcaccacgtcttcagcgtcccatttgggttctacagacaagggggaagcagaagaagtggcgaccacgctaaactcttctctgcaatatgcttctcctcacgaggggattagccaattgaacaggcatactccaatagatggcgttcctccacacagtcacgcacatccagtagttaaaaaattttcagacttctactgctccttagttgtgctcactaaactgtctctccatttcgagaagcagcaccatgtgagaatgtgctgcggggtggcctcctccggtgaggggggaactccacataaaaaaaaggccacccctacgaccaccttggatgcccaccccggggaggagcttcccagtaggggggaggagcttcctagcaagggggaacccctcccagcaaaccacgatagagaaaaaagaaccaaatcgaatgacactgcaaacgggagtgaccactcagctggtgatgaactgcaaaatgtgaagcccaagataaaggagaaaagccaaaatgatgaaacggataaccaagttgggttaaccgatggtgagggggaactccccaggaaggaatgcaaagaaggtaaacaaggagatgatgaagacacggaacgcaagctgaaggaatcccaaaaaaaggatcagcaaatgaaagaggatcaccccattgaagaaaaatataaccacctaaatgacctcataggaaggttagaagaaaatataatcgacgttttagctgttcataaaaaccagtttacaaacacgagagatcagctcctctttctcattaataactattgccacatgatagacgtcatgaaacgcaacacaattgacgaagaaaagatcgaccgattcgacgaactattaaagaaagaaatccatgcgtacgtagaataccagctgaatcactatgcaactgatttgattctgtttgtctgtaagcatgaacagatagtcgacaagttaaagaaagatggttaccatcccagtgatttcacatctgaagtagatgtaaaattaatggaatctgtggcgattcaatttaccaaaaaatggaagaacctttttaaaaacattaaacaggaagttaccctctcctttacccacacggacacttccgcacaaatactgaaaatgctgaacacacagattctgttatacttcaccagattccatcagctcctcaaggggttcttcgcccacgtccagccaccaccctacgttgagaacctcccctccgttgatgtcgtccttgtgcagattaagaaggacgccaaggggggatgaactcttacatggggaactcttatggggggcactcctcgggcaagccccatgaagagaggcgccccaacgaagcggccaaagtgacctccccatcgggtaatgcaccccccacacgcttgaacgtttctccccatttttccccatttttgtgtcgccccttgccgccccacctacttgccacctcacctccgaactcagtcaaacaatgattaataaaatattaaaatttacggatcggaaaatttaatcggcacatagtacaaaaggggggaagaagatacgtggagggaaaaaaaaaaaaaaaaaatcaacgcggggacgtggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaaaatgtatcgcatagcacatcactacggcaaaaaaaaggtacaaattcagagccgcacaacgcggtcggccagcgatggctgtcaggcgaaagcggacgcataaaaaaaaaaaatacacctcggtgcgtatatccacgtgggttcgcgcatatgcaacatgtacacgcgcagtgaaggatgcactaccaaaaaaaaaaaaaaaaaaagaagaagatgatgaggaggaggacactgcttacgtggtgcctcaacgctgtctcagtggtgtctaactgttctttcaacgctggctcagtgacgtctaactgttctttcaacgctggctcagtgacgtctaactgccgtttcaattctcgctcagtgctgtctatcgttttaactctaacaccgcgcgcaccgttactatgtagtgtgcaccggattacgcccatttgtttcgcaacaatttggaaaatggcaaaatggcaaagcggtaaagcggaaaaacggcaaagcggtctcaacgaagaagaaaaggtcgtcccgcttctcccttcctagccagccctagccaacactaacgttaacactaacactagaactaacactaacactagcaccaacactagcaccaacaccaacaccaacactaacacctgcaccaacactaacactgcttacacgaggttacattttcagtcgaggcttcaatgtcgagctctccattggcagtcacaacagcggggccgtagtaagccatggcattcctggacttataatactcattacgcatggcactctgcgttaactttacatcgtatctgtgacttattggctcaaacaacagtccccaaaccacactaaagaagagactcattcccagaaagaggcagtaaaaccaatctagcgattcaaacaaggcactgttaaacagggttaaggctaacacttctacaaacgctgtcgctatgaaacagaccccgcatatccatccccaagcttctccagccccctctgagtggtacacctccaaaaaaaaacaaccagatccgtacagaaataaacaaaacgcatctatcagtctagaactaaaatatagaatccatgatgaacccgctccgattttctcctccatccaggggtcatcaaagtagtaggaagatgccatcaaacatattagagacaaactccaagacacggtacctaacatgaacagaagaacgaaaaaagaaaaaatatatgacatgtggttaataaataccgaatgggcgtacactcccatgatgagaggggtgaacaaaatgaagagccgcctcccagaagagaagcctgtcagaggagccgcctcccctggattgctttcatcggcactccgtcactccctacccatggacgtggcctgtagcaaaaacttcgtcccggctcggtatcctctcgattgcttgatactaaaaggggggaagtgtgtgtgagagcacttggtgaagtcatttctcaatcatgcactggggtgggatcaacacgaagaggtaccaacacgaagcggtaccaacacgaagaggtaccaacacgaagaggtaccaacacgaagaggtaccaacacgaagaggtaccaacacgaagaggtaccaacatgaagaggtaccaacatgaagaggtaccaacacgaagcggtaccaacacgaagaggtaccaaacgaagcggtaccaacacgaagcggtaccaacacgaagaggtaccaacatcccaaacgactctacacatgcgcatgcacagtagggggagacgcacccacgggggaataaactccctcttcagatgttggaagaacctacctgctatcatcctcagtcaactgcaaaaatgacataatcaacagcgtccccaggagaaacccccctatactaaaaagaaccaaaggcattggcgcgttcccgacacttcctggtaatgccctcaaaaaatttaaaattcccaaagggttcttcccaattaatgttatagagcaaaccaacaggatatacgaaatgaattggataaggaatcctactcgtaagttgaaattcatgaagaagtcccaaaatggctcaaactggggcccacggccttctggggcttcccccgggcgcacgacgtacgtgaaaaacattttgcgcggggtggcaatttcgttggggcggaggtcggttggggcagaggttggttgatcggttcgtgtacttctcacacgtctttcgcttctcacacgtctttcgcttctcacagttctttcgcttctcacaattctttcacttcttccacttctttcacttctcccacttctttcacttctcccacttctcccacttctttcacttcctaccctggctgacgttcgtcgtgcgggccgaacagctgctgtgctgtctaaatggctaccttaccttctgtgttctttgcgcatgtgttgcgggtgctgtgcatgcgttcaccgttcgcctttgcgcagttgtgcctgttgctatgtcttcgcttccttctgttggctcgctccgcgtttcggctaaacgggggcagcggtgcggagagtgtaagtccgcgcgtacgtgcgtgtgtgtacgcggtgtacgcggggtacgtggtccacacctgcgcaaaacgagggggcaagggggcaagggcgcactgggcaattcgtagtggacaaatcacgctggacaaatcacgccgggcaaatcgcgctggacaaatcgctctggacaaatcacgctggacaaatcacgctggacaattcgcactgtacaactaagcagtcccaattactcgcttcgaacaaacaattttttttgtcacacgtatgcagttgcgtgggcggcgaaacgctgtttcctccgttcaggggtgcagtgcgtgtagcacgcgtagtacgtgtgtgtgcgcgtgtatacgtacgtgcgcatggagatgcattcgtgcgtgccacgattagcgtccacgtcagcagagttgctcactgagtcagtttttttttttaattcaaaaaaatctaacgttgagttgcgcacgttcgtgtgttacgcgtgcggttaactcggtttgccaattttcctcattcaaacattgggttaaaacaatggaacatgcgaaatggttttacaaacgcgggggcggaagtggaaacaagcaaatgcttcattcgaacgtcaaagtaaaaaagaagacgaacaagaagatgaagaagagtacgcaaaacgtggattagcattatctgtacatttgtgcatatgcgcgttttttttttttttctttttgccgtaaatttgcatgtacacacaatgtagcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttcataatttttttgttcttaagtcgttttttttttgctgggaaaaatatgtacatgtgcaggcgattgtgcaagcgattgtgcagcgacgtacacactgaagggttatcctacgccgctgctacacttgggggaaaaccaaatggcgactccctcccaggtgatgcaaaaagtgtcttccccgcaagtgcgctcttgcacacgtgcgtgtatgcatacacaccaacgcgtgcttacatacatacgtgcccttgccggtacacaccctcgaagcgacggttagcaaatgcgccaggggatttccattgctttgcacaaatgcttttctgcgtcgtgaagtggccttcccctgtggtgaattggctttcccctgtggtgaattggccttcctctgtgatgaattggccttcctctgtgatgaattggccttcctctgtgatgaattggctttcccctgtggtgaattggccttcccctgtgaccacttgcggggtatgcagcagaggtgcgccacttgtgcgaaataaagcggcatgaatgatgccacttcattgcgcccctacgctgtgcacaactcgtcagtgatgtacacaagtagacagtgaatcaccaccgttttatttctacctcccacgtcaagcggcgacctcgtgagtccacgtatctacaaattgtgtggaaacagaaattggatcctggcacttgccacaggaaaaaaaaaaaacatatgaccaatttctccccacatgtgtgcacggctacctcaaaacatgtagcaaatttttttttgtgtgtgcaatggggaaggttataacccttcgtgaggaaaatccaaatgtggacagggtcaccatccatagggaggttcttcatttggctcttcgtctgatcagtggaggggcggggaggggtactctgctttgggggaagtcaaattgtgctaacccgattgtacctctgtccttcccatttgggaaaaaaaaaaaagaaagcagcgtcgaaaggatgaatgacgagatgctcctcccccttttggcaaactgcaaagattcacccaagtatcattcgttgcttcctttgttttgaccaagttaagcagcataccactgcttatacgtaactgcctacctgtgcaggggtacagtcgcgccgttttcacgttagctataccgcccaaacatgtaagagtgtacctatcctatcggtgcacctccaaaacagctggccagtagcagtccctaaatgtgtttatgctaatagtcgacgtggcgctctctccacttcgctgtggggaatcactgttccgctgttcacacataccgttgagtacacacactgtgacttggtcctatatatgcacctccttggggtacgcacaacaagttaacaaagtgaaacttaaaaaaaaaaaaaagccaaaatggggataacaaaaaatgggaataaaggatagccggaacgggcacagcatgaacggtgggggcaactgaaagagatggtaatcacacaggtcccacgtgctccaacacggggatgtgcatacgaataagcataaaacagtacatacgcatgtgaagatatgcttatgtagatcgctatgctggggttaggctctagcccggatacatgctgcctcgtccctgatcaactcgagtagcagccagggtatacttcacccgggatgactcacccaacttttttctggggggcatacttcataagccgcctctccgagctgcctctcccgggggcgaaggataattggttcctggcgcaccctggttcttcaagctctgcacttgctcgaggatctcctggagcttctccttaggcgtgttcttaataatggctagctgcttctgcttttgtctaatcttatctcgaacgaatctgagtctgtcctccgagttctgcagcatcaaagcatcatacctatcgacaatcatgaggtgaaaatcgaaagccgcaaaggaagcaatttggacgaaagcttgtctctgttcaggatcagaagggtctacttgaaatttctccagttttgcatctatggattctttaaggtcatttcttaacttaatattcatagatgcaaaagactgatcaagttgctccatcagttgagactccatacttgtacactgtgtatgaatccgaataatttcatccaccatttttaagctctcctcaggatctgacagccccttcttatcctcaataggtgatatcttccctaaaatgcaaggctcctgggaaacaatatcttgaataataattcttccccttactatacccttaacagctaaattatttcccactttagtaacgtccttaatttctgcatatactgctaacggagccaggactcctgttttgtgattaaagaaacacataccaaaaattttttttttatttccatttagggttacctctctagtcatatttttaaaaatttcttctacattttctccattaaattgcatataatcttcaaaccctacttgtagtggagatggctcattagacatctcttccaacaaaattggaaaaaaacctaacatgttatcctcatcaaattcggggatccactcattgattcttccttttacatttcggggcacctcttctatgattggtttatctgtcagacttattttgtaattttctgcaaacagtatatttttctccttttttttttcttcttcttttctacctacccgggggcttccattcttacatagtttggaaatggccctgctggagaggtaaccatatgggtgggtcttgttcccccagttcttcctgcgtgcttctcctctatgcccattcagggggactcctcccctttccctattcccaagtaggtaggattcattcgctaagatgcttctatgcctctcactcggtagcgtgtttctcttggcgtgggtccccacgaggtatagcaaaaaaagcttcaacaacagcaaccagcagatgcacaagcggaacaccaaggacgcacctttcatgtcgtaccgagcccagctgcattcgtttcttccctccaatacatttacataactattcgtggaatgtgcacgcggacaaggggttgaaatttttgacaaacgagaagggagcgagggagcggcggagggagcggcggcggcttattttctgtagagcgaaggaaaaaataaatgaaataaaaaacttcgaagaagcgggcagcattgcatcactccttgggtcccttttttcgccaactcatcgcggatgtagcaatgtggcagggcacagccgttacgggggggggtgtgttccttgcacattattttattttattttaatttagtttaatttaatttagtttaatttaatttattttttttttttttgactgcacgtcgatcgggtgaaattacgtcaaggtcgttcatttttccctttccgttttaggcttttccttttcccctttccgtttcgcccccagtggaggcaacatggtttcgcttttctcgccccgctgtgccgctcaacgttgtatcccctctcacgcgctgcgttaaccttgcatcacgttcgtagcgttccctcgtatctttttccccctgggttgtttttcctccccaaagagggtacttcgcagcgcaacgatggaaacgtctactctacgtggtgacattcgccacgcggtggagagaagggcattccactttgttcgcggcttccatcaccgcttccaacagtcacgggaaaagaacgagtgcacattagcgcagccctcccccccagatgaaccttcccaattgttcttccccatttgggcacaaaggaaggggtgatgggacggagtggtactgcctaatggcgacggttgtgacggcccactagagcgacacttggaaggactaccacgctcgcctttttaacagcttcgcaaaacttaagacgaagggatgaactgagttggcttgaaaatgagcagagggctaattcgggcaattaaactaaaaaaattggaaacttaaaaaaaggggacaaggagaagaagcagaaacggagaaggcgtagaaacggagaagagaagaagcagaaacggagaagagaaggcgcagaaagggagatgacgcagaaagggagatgacgcagaaagggagatgacgcagaaagggagatgacgcagaaagggagatgacgcagaaagggagatgacgcagaaagggagatgacgcagaaacgggggaacacacgtcgtggggtgcacgtgcacgcatgcagatataggtggcggccgctcgtggtgagagaggcaaaagtgggcatccgtggaggaagtgaagctatgtgggagaaaccccacgctgtgtgattcactcgccgattcgccctgcttcctcccacttcgtaccacttcgccccgcttcctcccacttcatggcgctccccccgctacgcgtccgccggtgccttcccctcggaggggagcgcgttgtactccatgtggtacagccgcttgacgtagaacaccagagacagcaatatgctcagggcgaacacaacaaaaaggctgtacaggtaaaaaaaaggaatttttaaaaatatgttgtccttccttttgtactcattataagtcctaggtctagtatgagtcggatgagacggacaattggagtcgacaaacccgatgcgattcttctgcaagtcgaaaattacttgtctgttcttaaaaaaagttaaccctaatatgggcttattatttacctgtttctctatgcccttacaccaaaagctttccttcttgtagagatacgaatgtggttgccacttcattttgtagttcttcgatagagtaacaaacagatcgggtaacccctccagggacttccaacactgcactccctccactattttaacgcacatgttctccttcgatatgatagtctttaaggacttcctaaaatcatcgaattggaccaaagggttattaagcgactcttttgtaatttttaaccttttattaacatcatacgcgttattcatgtcttgaatgcaaagtatatcaaagaagtaatttaatttattgtacaggtcttctggaatgtgcgtgaatgtacttcctgaatccacaagcatttcgagtcccttacttgtactcatcatgttggttccaaacaggtccaatcccctcactcttatgtagtagtagtacttccttgtcacactttcccatacgattttttctgcatcacgcagtgccagttctgggtcttcccttgtcggggagtcccccccccgctgcttgggctcaccctgctgggcggcctgctccttcccctgtgactgcccctgccccagtgactgcccctgcccctgtgactgctccttccccttgcgcacgatgtaggccgggtcgtacccccccgcgatcagctcgcccccattttcagaaatacaaatggtaaacacctccttcagctgcggggcattcccaaacagcaaattgataaatgtgggaataccctgcggcttagaaagactcatacctaaaacgccagtcgcctgctggtatagaaagagactctcctcatgcatgtgacaccccataagcttcctaaagcttattttctcattattgtatgacatcacactcactacatctgagaaataaaatccactaatttgagaaccctcacagtaggactgcatatattcacatttccccttaacacagttcagcttaaaaggacactcctcattttcatcacaatacagaatggatgacgttttagagttattcaagttaaaggggttttccatgtgcactccgcaattcttgcaccctgcacatgggaagctcaacgaggatgaccccgtgtctaaaatcaacgaaattctttgctccggggtaccaatatctatatctatgaagtagtacgcatactcgtctatgtctccatatagcttgtacttatacaggaggtctttggtttgaccctccactggttctcttttgcactctgcattcaacgcatagagggttagcacatacaggactagatggatgatacgggaaagggagccgcaaccggggttcccatacctggctgtgcccatttttttttttttttttttactcttttcttccgttccgcgggcttcctcggggtggcactcgcggcgggtaggtgagaagcggcttgactggggtgggaagcggcttgactggggtgatgagcggcttgactggggtgggaagcggcttgactggggtgatgagcggcttggctggggtggtgagcggcttgattggggtgatgagcggcttggctggggtgatgagcggcttggctggggtgatgagcgggttagccgacgtgataaactcattaaccgctttgctcactgtttaccccctaacagctggccctaccccagtgtacacgcgtgcggttcccctttcccaacttcgattcctggtgaggagaagccaaccacgtgtaaaaccactccgtgggggcaccaaacggttctgctatgctgttcgtgcgtcctcgtggactttgttttttttttttttttctcactcgtcaacatgcatatatgcacaaagaaaggtttcatttttaatcaacgcctgcggtgatagtgcgtaggggaggcgcgtcggggagcaaaggggctggaagacttcacggggtggacgacttcgggggatggacgacttcacgggatggacgacttcacggggtggacgacttcacgggatggacgacttcacgggatggacgacttcacgggatggaccgcctcacttgtctattttttctatcactgaccacctcccacatgcagttgctgcctcagcttcgacacgccacgaccgttcgatctcatcaaagcgcttccccacagatggggaaagatactctctctagctcggtacacaacaagtgcatgcagagggcccctttgtgtgtacatctacacgtgtgcgcacacctgggcggagctttacccttcactgttggggcaacgatctgaccgggcaacgatcggactgggcaacgatcagaccgggcaacgatcggaatagcaaaggtctccttattcttcctttgtgtggcgttacaagcaggtggggaaggggagcgcattcatcagtacatctcgctgtgcctgtttaacttaagctcgtctcagttcattccattatttacacgcacagttcggttagcatggagattttttttttaataattggctaggtgcgcgttacgtcacgtgccgctcgtattttacagcatcgcgtttgcttcgcgcatggttgggtgtgtaacttgggggttcaaaggagcgttgaaaatgggccaaaatgtgcggccaaaatgtgcggccaaaatgtgaggccaaaattgtcacgcgaaatgcgaagggaaaaatccgaacgctgactgcttggccgttaagctgttcacaaaattgccaactggggtgacggccaattgaccacttccccttttcaatcgcttttttttttttttttttttttttttcttggagggggggaaagtgcaaaggtcgcgtgtgtcactatggacggctgtgcaaaatgagcagagtggcttcctttggattaattttgcgctcttacactattgcgctcatcaaaaggggagggtgacaccggcatgcgctctcctctccattcggggttggcgcaaggggggggaaatacggtactctcacgtgagatgcggagaacatacaacaatggttagctcgccaggggtaaaaaaataaaaaaaaaataaaaaataaaataaaaaaaaaaaataaaaaaaataatgaaataaaataaacaaacaaacacaaaatcaaacaaacaaacaaacaagctgggcgaagcaagtcgaacgtgctgccctcaccccttggcagttcctcctttacaatttcattgcccttttttttcctccccctgttatggagaaagggacagcactgtctcccccctgttgtgttttcccctttgtgtagcttttccgtgcacagggattatttctcgccgaacacccccttcaactcgttctccgtatgtctgtcgcctttttcggcgcgcaaaaacagaggaagggggagtcaaccttggcgactccgcagaactgcaaacactcgtgcagaaaaattcagtcacggtcagcttcgctcacttaacagatgatcgatcagagctttggaaattctccacccaagggggcgcgtgccattatttgttcatatgttctcatgtcacgacgatttggcatgtcacattaaaaaaatacgataaaataagataaaataaaataacgcagcttacgtgcagtgtgagccttggcacggtcacgaggaaatcatgtgggcatacgacatactggtgtagtcacatatacatatcttatatatgcatatctatatgtgcacatatctgtatatatttacatacctatgcgcacatcgcgataactcccgatttctgtttggccaaaccacaccaacttggcctcatgcgcatagtttatgtggccacgttttacgcggtgccggatttgctccttcccgtcgatcgccgtaaaaccccttcatcaaccagttttggctaactccaaaaaaaaaaaaagcaaaactgtgcaatgcaatgcaagcaaagcagccatacataggaaaggaacgcaaaatttaaaaaaaaacacgacaaaaatgtgaaaagagcaaaaatagcgcaaagaaggaacaacttagtccgcccctaaatcacgtcatcaccaaatggcacatttccgggtgaacggacgggggcaaccggggggcgccacgatatccaagtgtacccgcgcatggcatgcaacataccttgacttgttttttttttttttttttttgtgacatgtggccgacattgcaaccagcccaattccatccatctgttcttcttaagtacggccgtcacctcggcacagtttcgtgaaaaaaaaagaaagcatactatacctatatagggatggcgacgtaccacttgtgcacgtaaatcctattgcgcaccgccggtttgataagcacaccgcccttcgtttaattcgcaccactgaggggaggagagtgtccaagggatgggctgccattatatatttacctatgtatatattaataataaagtgtttttttatgcgcgattatctcctcgtatgctttaatcatgcactgctaggcgagcgatccctctctctctctctgcaggggtaatacaaaacgaagtggcacctcttcccccttcccgtgtcgctaaacacgtaggggctaaccccatcgggtcgtccccacttcttcccgttcatcccgctcggttggcgcgaaaaatattgcgctcaacgaccgagcgcaaagaggaaagggcctttcttctcaaaggagcaactccatacatatgtattgtatgtacacgtgccaggtattatatctttacaattatatgcatacgcgaaagcgatactttctcccccgaaagaatttttttttttttataaaaaattaaaaaaaaaaatagttcatcccaaagagaggcttccatttatttataggaaaatatccaacttgaatttttttttttttttcatttaatcaatcatcgtcaaaatggtagaggggactaaggataaaagtaaaaaagagtggagcggcagagtggagtgccacagtggagaggcacagtggagaggcacagtggagtggcacagtggagaggcacagtggagaggccaagctggggtgaccaagcagccgcgaccaagcagccgcgaccaagcagccgggaccaagcagccacttcaactctgcaacgacagagtgctgatgccgaagccgaagccgcctgtgctcgtatgcccaccccccacgtgttcacaaacgtgtagatattcccaatggaccatccagggaagcccccccccccgattccactgtatacccacgttgtgacttcttcccccatttgcagaaaccaccgtggataaaaaaaaacaggatggtaaaaacaaaaaaaacgtcaagaatgtaaagggcaaccccaaggcagcagccaccggcaatgacaagctggccaagaagaaaggaaccatcaaggagaaaaagcaactatacaagggaaaggttaaaaaaagcttgggtaaacaggtggccggaaaggaccagcaggtgaagaagggcgccaccgaggagtccaagaagaagaagaaaatcaccacgtccattcggtttaagcggtaagggaagagagtccatcacgtggtagcattggcgaaggggtggctatcactgcgtgtgactggcgaaggggtgactaacgcctcgtgtccactcatgcacccttggagatgtcccccccacacttcttcaccacttcaccatttattcgccatttattcaccacctcttgaccgcttcaccgcttcttcacctcttcaccacttcttcacctcttcaccactccctccttgcagaccgaaaacgctgaaattgcccaaaaacccaaagtgcccgaaaatcatcaaatcatgctacaagaaaacgctggacaagtatggaattttgaaataccccctgacgtcagaaaaggccatgaaaaagatagaagaaataaacacgctcgtttttatttgcgacaagagggcggataagaagaaaattatgaagtcagtgaggaacctcttcggcattaactgcgagaaggtcaatgtgctgaacaggtaggtcaatcggggagcgagggggtcgacaaactggagagcggcagagatggagagatggagagatggagagcggcagagagggaggccaccctttgcattggggtagggtggccccccgctgcaacgcaggacaaaggcgcgtgtctgtgggtgcacacctctatatgtatatttacacacgcacgtacgtacgcatatacctataccatgcacacatacccttgctcattttgcgcgccacccccctgcagactcaacggagataagaaggcatacgtgcgtctgtcaaaggaccacgacgcgttggaggtagccaacaagatcggaattctataatgaaggaaaaaggatgtttctactggcgagggggagtactagcgtatcggcttgtgcatatacatatattacgtatgcatgagcgatggcgcggcacgtgggatgatcatattacgccggtggtgccgctcaccccctccctttggtgggagtcatccggctgaacacctatactactcatgctaaatttatgctcaatttttttaaaaaaaaaaaaacgaaaaacggttcaacaggagaaaaaaaacacgtcaaaatttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaagaaaaatgaccattttgaagagggcgtggtgttaactcgtatcaaatgtgggtcaaactgcgtacttgggtgacaccgcctacttgggtgacgccgcctacttgggtcaaaccgccaactcgggtgacaccgcctactcgggtgacgccgccaactcgggtgacgccgcctactcgggtgacgccgcgcagccggctcccccttttgagagctagctgcgcacgacccgcttcaatatctcgtattcgcactcctccgagtcctccgacgcgaagttatccggtgagctctcgtccatcatgaaggaacacttggtcttataaaacgaaacggcattaacgttgctcttcaacacggtgcatacaattttgggtatattgattcttctgcacagagcctccaacataccgatgaggtgctttccgatccccagtttggtgaactcctgcacgatctggatttcgtaaaggtagcagatggtcgtgtgctcattgggtgggtaatctgccgtcagtctgtagtgtacaaaacagactagagagtgtttcgtcagataatcctccacatccttcatactttcattattccctttggtgtgtacccgttgaagaaaggacacgttaggttgcctctccgtaagcagtgactcatccacgttctgctcatccgatgtggtctcttcttcactaggttcaaaattctgtacaaagcccagtatcagtttacacctgtcgctccgtagttccttccacttcttctcatccgaccaaccacgacttaaaaagttgctctcgttgtacagacgttccatgttcactttcgtcataagaaacattttcgtgaatattgcttcccctgcttggtgcttcttcagttcgaaggcgttcaccgacaggaaggagataaacggggggtgcgtccctttcccacgtggggggtcatgcccacttgggggagcattcccatttgacggatcatgcccctttgacggatcatgcccctttgacggagcattcccatttgaaggagcattcccacttgggggagcattcccatttgaaggatcacccccatttgacggatcatgcccacttggggggtcattcccacttgggggatcccgccccacgggtgtgtgtggatccaccccactattcctccgcttcaccaaaaagtacctcctataactaccatcgataaaatcgaagatgctgtcattctgcttgcaatttttcactactttgattaactctccattattgtactttacatgatccttgttgtttctctccggatactccttcttgtggatgctcttcctggtcttcctaattttggaggatttccctgctgccattccgaccacgtcctcctgcatatctttcttttcactttcgttgttcatttggaggagggacaaataaaagagtgtccaatttggtcagctcctttcaaggataccttccacgagaaccacaaaaaggggacaattccatcgtgcacacgtggacctcactctcctcccccccacctaacccctccctcaggtatcacttcccaactgcgacagaaaaaatgatggtgtgctctcctctattgaggaaaaagacaatcgatggagatgccactcacccctcttggtggtaaaaaaaaaaaaaaaaaatgaggcccaacttcataaaaaatgtaaaaggggcaacttcaagatttggattcacctatggaaaaggtcagtggtcattaaaggggagataaaacccagacaggggacccctcaaaataggtacatttttttgtggatggaaaaacggaggataaaatcttaatcagtcagacggcgtaggacacatagtgggggagggatgcaaaaaaatgtgcagggagcagataaccgtgtcaatgatgccaccttggagtggtgagaaaatcaaaagaggggagtaaatttaaattcccgcttggcatttttatctgagcacattaccatcgtcatccctgtcacttaatgagcgagcctgggtgcgtccacacgcacttttttccgtgtgtccctttacccaggtcagcctggagatgacgcgtcccaattgggtatactacttgggcactctagttgttacttcccccttggcgatttgcatttcactctctttattttatcattattattagcagcactattattagcagcactgctgttattattattttattttattttattttttctcctccttttacccccctcccccaagcggatgcgctgcgaatatcccgcggggccggcgcgtcaagggaggagagaaaaaaaagcctcccccatgcaccggggcacgcagatgtgcataggcaaaagttcgcccacataaaataagcagtagtgctcatttttgcactactttaattccatgcgagcgcagcggaatgcgccacggcatagcacagcgcagcaaagcagccgaggaggaggagggcctttttacagctcccatgaacaaacgggaaaaaaaaaaaaaaaaaaaaaacctgtgcgtctcccctttttgaagcaaataacgtgaaactgcaagggtaaggataagcaagcagcagtaaccgtgtgacagttacaaaagtgggaaaaagaagcaagttcccattttttttttgcaaattttaagatgtatatttaagaagctttaacgcgttttaactgttttgaacagtatcgcagcgttttcgtatcacgttcgcagcatttttcggcatcttttggccattttgaacaattggaccacttaggccatttgggtcatttctgattgaccgctttccccgcgcgcaatgtccatcgcacttagcgcccacgcactgaacgacggaaagcgagaaatgcacgagcgaagaggttgaaccttcttggcgtgtcccaaaacgaggcatccctttgaagaggcacatgcgcaaatatacatatatttatttatatatatatttacgtgcaagctcgtgaatggctatgtttggagtcctccccccaattgaaagccctccttcccttaagtgcatacaccaaaaaacatccttcgatcacctcccaccccctgacttttttttttttcctcctctgtaaatggcacaaaacaaaggatccaaccagctcattcagcagctgctgaaggctgaggaagaagctgatatggtcattaaaaaggccaaagatggtaagacagcagaccggcacatgtaggcgagtcgtactgaagtatgagcggtcagacaaagaactgagttgtgagaagctgagaggttgagaaatatattttcgcaacacaacggttcttgtgtcacgtgttaggcatttacgtccccattcgggtctttaccccgtttttcaccgtcacccctgttttcacggccacccctgttttcaccgccatcccctgttttcaccgccatcccctgttttcaccgccatcccctgttttcaccgctctcacctgttttcacggtcacccctttttttcaccgctcccccccccgcagtgcgcgccaagatgctgaaagaggccgagacgacagctacggaggagttgaagattttccgggcgaaagaaaaggagcgcctgaacaaggggcacaaggaggtaatgcgcggggaagtacgcccatgtggaatatgcccacaacgggacagcgtccgcatatatatctcgacggatgtaactttccccctccccccttccatttacacgtgcgttattgtattatttggatgtgatgacgcccctctccttttgcatccacccctctccgtttgtacccacccctctcatgaggacccgcctctttttttcgaccccccagaaaagcaccgccgaagacgaagccgtaaccctaattgaacagaacactaaggaagaaataaaaaaatacaaggagctgtttaaaaagaacaaagatcaagtagctcagtttgtgttcgataaagtattcaccgtcgatttgacaattccagattgcacccagaagtcgctttaacgtaccgagtcctgtccccttaattggccaccacgtgtaatacgttctttggagagggaggtgcttaaggggggagaaaagcacccatgggacggggatgaaccaacccagcgcaccccccgcatggatgaacgcaataagcacatgcgcgtgtatgtgcatatgtatgtgcgtatgtatgaacgtatgtacgtatgaacgtatgtacgcgcgcgtgtatgtagttacgtgttccctgtgagcactctaccccgaattgggaagaccgcgggaaaagcccccatggaggaggggctagctactctcacccctttggaacgccacccaaatggaacgaagcagcattaattgcatacgtgtagtgtgtcacggggaaagaggaagcagatagatcgttgtgatttccccctcctctgagcatcccaagtgatgaacgtgtcgaggatgccttttctacacacaagcacgtggaggcaaacatttttggtgcagcccagaatcgtggcagtggggttaaacagcgattttgcgcttcgttcagcggaatcctcgcacacctttttttgttatccctttttttaccaatgttcattttttccctttttttgtcatcacccccctgaggtataccttttttcctgggtgggaacaaaaaaaaaataaagaaaaaaaaaaaaaaaaactaaaaaattacgtacgagacgacaannnnnnnnnnaaaaatttattcccgagaaggcacaaatgggtaataattagccaaccacttcgtacactctgtaaacgtttgcaactctccaggtgtttggtcacccctacgtacaattatactgcccttgttgcgctgctcctatgggtgggaaagcaacagtatacccttgcatacggaatatactcttcgcgggcatagccaaacagccatatggggaggaaagcggtcattgcaagagaaaaaaaaaaaaaaaaaaaaaggccatgcggacttcacaaacaggaaacaacagcaaaaatgttcgtaaaaaatgaagagagatattccttcatgaaaatttttacaaattaacataatgaaaaactttgcgtaatttttttttttttttttttgtaaaatgggggttagcaaaaatacacaaaatctgtagcacgatgagggggaaattcactacatcacattgcgaggggggcctcggttccggccgctgaacaaagcgtggcgtttaccccttcctgcttacctccatgccgaggttgggcagacggaaagcagtaaggcaaggcgatacgatcgacctgcgccttttctcatgccgcagtaaccaagctgtgcagcatatgtatatgtagtagtagcagtagtagcggtagtagtagtagtagcggtagtagtagtagtagtattgtacccaccaagtatacatgagctcctactcccagtgcagcagtgctttacctcgcatgggtaataagttgagcgggcccctactgcccacccggttggttctcacattcccttgcccaccttcgcagcgcaaattgagagcgcagcgggcaatctcttctcccttggcgcattttattttgcacaatggggaaaagaaaaaaaattgccccccccgcccacaattgatatacgatataccaactcgcacctttcatgtgccatatggatgtgctgccagctttttgtgcctccttccaatagctatataataatatatatgtatgtataccccagccctatgacgccaaaaaaagtgcgctcgtttttttcgcacagcccaagtgcagcaacgtaaaaaaaaattaattcacaaagggggaaggcgcacgatatgcccactcttttagcaaaacgaatgccggaaaaattgccaataaatagaagcgacaatttggggaaaaaaaaaaaaaaatccgcagtgaaaaaattaacagaaaaagagaaagttgatacaaattgcttttccaaatcgtatgcgaaaaggaaaaccaaaaggagaggagcctttgaagtgttatgctggcactctgctgaaactctgctgacaacgcgcggatacgctgctgctactctgctgctactctgctgctactctgcggttactctgctcctattctgcccctacttcttgtgaaaccccctttttttttcccatttttttgatacgttttttcaaaatgaaaaccatcgtgtcatcgcagaaggtcatcattcccgaaggaggtaagaagagctagtcgaacagaatgagttattgagagggatgggcaccttcgccttcgccttcgtggcagaggtggggcaccatcacggggagcgaggcgtgtcacgagaggagcgtgaactctcatggcagaggagaagttaggggaggagtaagaacaggcaaaaatagttgaaggagaaatgctcccctctcgccaaagtagctggaagcgcgtgagcgcccgtgcgaacaattagcgaagtggatgccccacggggttaccagtgcgcacacggcccctgtgcttacatgcacgcacggatgcatgtatgagtgcttcgcatacgttgaagaagtgcgccacacgtcgctcccctacgcactcccctactccaccgctaactgcgctaactgcgctaactacgctaaccccgctaaccaactccgctaccccccctttttgcgcagtccaagtggcgataaactccaggaaggtgactgtgacgggaaagtacggcacactgaagaggtccttccgacatctcccaatcgatgtgcgcctgaataagctaaagaagtacatcaaggtggtgatgtggttcggagtccctgaccgattggcatgcattcgaacagtatgcacacatttaaaaaatatgtttacaggagtgaccaaaaaattcctctacaaaatgagacttgtacatgctcactttccaattaactccaacatcgtggataataacaagtctattgaaataagaaattatttgggagaaaaacgggttcgatttgtgaaggctttacctggggtgcttattgagaaatcaccaaatgtcaaggatgaaatttatgtcagtggtgctgatattgagaacgtttcccttacggcagctttaattcatcagtccgttttgtgtagaaataaagatattcgaaaatttttggacggaatttacgtttcggaagtgactactgttgagaaggacgagtaaaggaacagaggaagggtgtgtatgtgtgtggggtggagtaaccctttccagcgtgcatatagaagcgattcctactgcggcaacgatttgttttcggaccagtgccttcgccgcgacaacgaagttcacctcccgtacatgttcgcgatgaccgttgcgttaggccgttgcgttaacccttcgtgcatgcgctactacacgtgcgttgtcccatgcctgtgcatgcccctgtgcacgtgctacctttttaactctgccccttaattaaaccctaagtagaactccaattttttattttaaaaacgtgcaacaactaagtggtacgtcgcggctgtgtcaaaggatgacgacctagtacggccgtaaaaatgcgcaatggtgggcttacgaacagtgcagcgtcataaccacgggaaaggtctttggagggggttccttcttttttggcaattacccccaacggggcagcttcaacttgtaggtactacctctaagaggtgttagcagcggtgcttctcttctgtggcgtaactatacctccttctataaagacttttttttcaccaccagctctgcgcatcaaatacaatattatttgggcactcaaaagaaatgcgccaaggggggtgtagggggagaagcgcagaagaaaaatgctccacattgtgcaattcaaatgcatgcatttttttttttttttttttgcatgtaactgcccgttgttgtgaaacactgacgcgtattctctttttccctccgaacgaccatcgtccttgtttgcacgcacggtgtaaattttgcccaacggggaactcccaacgggggaaacgcccttccggttgtggaaaatgacttacaacaggttgcagcacacaggattatcggaaggaggaacaaccgaatagcagaatagcagaataaccgaatagcagaataacggcttaccgctcaccgctcaccactcaccgcgcatctcccccccatttgtgcaaaaaaactttaaaacacactgaggcttgaaaagggaaagacttctccccgccctgccccattttttctctccccgcacgtcgaacgacatgatgaagtgcgcgtacttcccgcacctcctgtgcctactgggtctcctacacccctttgcaaccgttgcattaagaacatcacgccttcatatgaagaagcacaaggggtaccagtttttaaccccccgagtggaactttttcccaaaaaaagaacaagcgcgaaaaaatatgaccaaggagtggggaaaaatttaaatgaaaagctattcgcagtggaagaaaacaaaaatgaagaaattgatgggaaacacatctcgtctgtcatgtcatacgatactggtgacaacatcaacattgagaaaataaaaactatacttccacataggtacccattcctcttggttgacaaagtaatccatgtagaaaggaataaaaaaataattggcatcaaacaagtttccgctaatgaacaatttttcaatggccatttccctgccaaggctgttatgcctggcgttttacaagtagaagccttagcccagttgggggggatactatgtctcacaaatgaagaaaatagtgggagggacaatttatttttattcgcgggggtggacggcgttcgctggaagaagccagtccttccaggttaaatcactttgcgagcacatgtatacaagtgtgtgcgcaactcctgtctgcgtcgcagtttgggaataactgcatgtaaaaaaaaaaaaaaaaaaaaacagtgataagtgcaaatcctttatgttgcaactttgagggcgcgccaaatcagcaatattccttcattcgtaagacgttgcggtgatggaactatttgggttgtgccccctcgcagcaaaaccgcagctgagatatttacacgtacaccgcgccatttttttttctgaactgttcaggcgacacactcgtaatggaagtggagcaaatttccttcaagcccaccctcggggtcgccaaattgcgggggtgcgcttacgtgggtggccacgttgttctgaaggttgccgaaatgaccttcgcattagcaagatgaggcagttaaaggagagacaactgttttaatcgaattcgtttaagaatctagaccatgggaaggggagtagcggggacaaagtagcatctggctccttcagcccattttggacatcactgacagatctgcggggaaaggggggaagaacggatgggccaccgtatctccaaacaaagttgtcccaatgagcacgccagccgattcgtttgcgcgtgtatgtgcttatatatatgtatatgcatgtttattttattattttttttttttccctaccaccatacaccctgcacaacgccgttgcagcttttacctgaacaaaaaaaaaaaaaaaaaaaaaatggctagctgtttgtccccctagctagcgctcacaattacaatttatccgaattcgctcacacttgtttattgcctccaactcgcatgcttgcagaggaagcggaacagctctccttcgtattgtgagcaattaccacttcccacacggctgaagtggccataaagagggttgaaaagacggggtacggcagtttgcacgtgtactgagaggtgggtgaagggggacaataaatgggggaaccaaaaaggaaggcatactcaataagataagtagtggaccacatggtaaacgcactgccaaaaagagcaatgacgtgagtgatcctctgacagtcagccatttactcttttctgtgcttttcgcgccttaccgggaaattcttcaaagcgcatacatgcacgggcccaataaaaatgcaggcacacaggatggccatcatgctagttacgacgtgtgttgtcaccaaaaaaatgtcgtaggcaaagtctgctcctccccgaacgtacgtgcagatgttcatcatgttctgcgaggaacaaaggaaagacatcgcgaattgaaatggccattcgaagggaaaacaatcatttggctaagtccacaaaaaggcaaagcaattattcatcacctccaattttttgcactccgcttcggtgttgcatggcgtgtctgttaaggggaaaaaaaaaagaaaaaaagaaacgcaaaaaggggtgtacacacagagcagctactttaataggtcctttttgttaaacttctcatgacggtcaggagcgcctcacgattttccatcatggggacgctccccgtcttcttatcattccacgctgttatgttcaagtgtgtcattttaagaatgtgtctactctctttaaaaaaaactatgcttctcctgcaagttcacacacttctatcacattcgaatttgcacgtcatacctgcgtttaaatcctttgaagtttgcaaatggggtgaattcatcagtgggaataaacccacgacgataaaccaaaaatgatattttgtttttccaagtagagtttatatacgcggtatgcgtgtatgggggcaaagaagacaacgagaaatgcatccaacagtagacgtatgcatatgcgcgtgtgcccctatgccatgtgcacgaacgcataaagcgccagtcgggctgcttaacaaaaaagacaaacacgtctcagttaccagcacctggggcttcaactccatgacctgtttgtactgatcaaagtttggcgtaacatacgtggcttcaatctcttttagcttaacgaattgctgcttgatcaaattgaccatcgacttggccaaaacctttttggagtccttcgagttctgcacgtttgtcggtaggggcgtgggtgcgaagtgaacgcgaagtgagcacacaatgaacgcccagtgaacacgtagtggatgtgtaaaaaaaaggggggcagaaaaaagaagcgaaaagaaaaagactaacatcgttcatcaaactttcatattcctgaatgaacctattccctgcgtacttcttcattgccacctgaaggaaatggaaaaaaaaattcatgcagatagatgaaggctatgcttatggaaaacaattatgtgtgtcattaaacgggtagtaacaaaatgcaccatgaaagtgtacatctgcctgtttcgtatttatgcccatgcgcagggctctctaaactcgaaataaactgtgggtcacctttaaatcttcttcctccactggggtcaagtaggtgtccctggacgtagtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagttgtcacgataggtatgtgccatttgggttgtacattctttcatccctgagttactcatttttgtaattccgcatgatttccctaaaaggttaggcagaagttgttttggtgtataaagaagtgggtgtataaaaatggggtatggtggggtgagggtgcacacataagctgggaacattatttgctgccctccttgtcacctctttatgcgaacctgaacacttggacatccctgtctaattaggtacacagaagaagggataaatgaagatgtgttgatgtgcccatcttacatgttagcgcgatgagaggcacgtagagggacaccgctcgtaggtagacatttcctaacctccgtagtcctcccgtagatgcctctccacggctttagtaactagtgaagaattgcaaaggggggggagggaaagagaagcattaggggaaagggttctacggtgaagaagttgggctggattgggggaaaaaatttcccttcgccatttttttcattttcgcatatttccgcatttcgatatttcctcatttccacatttcctcatttccattttcccacatttggttattttaatttttcccttttcccagattacactctcgcggaaatgcgctcttgctgaacagggacaggcaaaaggacgcctccaaaaagatgagcaagcaaaccaggagcagtccctgcgtgcgcctcttcatggtgatgacaggaaggaccaacaggtgataagcgcgcacgacgggggtaacaaaaaaaaaattgaagtcaaaatgggtgcaggcaaaattgaggtgaaaattaaagccaaaattgaagccaaaattggtgcagacgaaattaggcgccacgaagggatgttttcctaaaaaggagtaaaactgtttgacgtagagcgaaacagagcggacggacgatacactttgcgaagctgaacaaagcggcacgtggagggttacctgctcgagactgtccaccctgtaactctttcttcgctccctccctacacacacaggcgcatatatatgcatacgtgtgaacctcccccctgtacgtacaccttacgcggtctatttctttggctccgcaccggagcaaatttaaccgttggatgagcaccaaatggatgggaaaatgaaccctagtgcgttttctttgtcctccacaaatgagtcaccctctgtgtgatggagatacgagggatgtgaaagagttccacgtggagagcttccccccttcaccccgtcgaaattaattcgttttaaaaaagggaacgaatttttcccaccgcacaagcgctgcccaaagtacgcgtcattaacattgttcgcaacgtagtgcctgcgtagcgggattattggccgcctcggcaaaaaggacgtagcaaatggaatggcgcaaaagggggagaaaaaaaaaaaaaaaaaaacgaaaagtgattaaatgtacatggagaatgatggatggttggggcaaaacaacatttgggaactgctcacccacgcaccagcgacacgttttcctatgggtaaaacatcgtccctcctgggtctaccatcgacaaacattcgggggggagaggcacgcatactggcatatacacatccgagtattggtcagcctaaccccaaatggacgaagaactgtcaaatgtgagtaacaccacgcatcagatcaatccttttgtccactctcctcaaaaaaaagaatttcttgtcaaaaaaaaaaaaaaaaagatatcacgagttaactgccttatctatgagatataagtcatattggatcttccagttcttcgttccgctgcttttcattatggggtcgtaaaagctctttacgtcacagcttggggctgactcgaacagcagttcctctgcgtatcgttctttgtccacctgcggggagggaggggcggaatgagacagcgcagtaaaggggtgaagtacgctggtggagtaacctgtgcgagtacacacatccattcgaacgttcgcatgtaggggcggaaccacccccccaagctgtcgaaatgaccccaattgaaaacccttttgggggccctacctgccgtatgtactgatacatacatagggggatgaagacggggagcatggtccggcagaaggtccctgccttgatcacatgctcaatcagccgcttgggtaatttctcataacgaaagaaattaaaaaatgaagtgaacggaaaaaagttaatcattttgacacacgggggaaggaaaggggaaaacactgtctctctgcaaaggggggggaaaaaaaaagtgaagcgattgttatggtaaagaattacacagttcttctttgtatgctctcacgaaatggaagcaaagcagccttttttttttttttttttttttttttcattttctccgttttgttctccctgggcgggacgctattatgtaggcgactactcagcggcggtacctccccagtcgttttccaaccttgtgtaacgcgcgaactgtcaaaaaaaaaaaaacaccttacagtgtgagaaatatcacatcctcttctcttaccttcttcgtttctgcaaaaaggacgttaaaaagaaacgaattggctttcttctaaatcttatgttttttttttttcttactcaacaatgagttagccaaaagagggaggtaaaaaaaaaaaaaaaatgctcactatatcttaacccatcttggaagggtgcggaaaaaaaaaaaaaaaaatcaccttctgcttaattccacccacaacagaccaaacaggaccaagcggtactccttgcagtgaagaccgcttttatgttcctctaatttttgtattttttcgctgagaactctgtgtagagaaaaaatatgaatatcttttttttcccccttcagtctttcctttcccccttgtcccgtccgcgtagctgtgcataccgtacagtttggcacatgctcgacagaccctccagctaacggagttccctctcccctcacgccgcaccaaccaggtgtacgcatccccccgcgtacacttaaattttgagaagcgggtaagcggggaagcgacctatgcgcaagtttgccacgcgcagtgaaggcacatatacatatgtgtacattcgtttacctcgcgaggacggggaacacgtcaggtcagggagactcccccccctgcacacgacgtagacttaaccaaacgtacgtgactgctcacgataggggagttgccctaactaaaggtgaactaagtaatctccacctcttagcgttcaaattttttgctccaacgagttgttgccccacgcgaggcgaactttccatgggaaggaggcagtaccaggttggaaaaaatccccctcgtttagttcccccccaaggaggtgttttctccctgcatgcgcgaagagaagtgcgcactgtgggaggcccccgctttgttcagcgcggagcggttcggcgtggtacagctcggcgtggttcatttcggcgtggttcatttcggcgtggttcatttcggcgtggcacggtcagttcctcttttccgctcaaccggatgtgttcttttcccacccccgtacacagcacacagatcggggggaagagaacggagaacggagaacgcaatttggcgtccccggtgagaaagtagttcactcctttgcattcctttctgaatttttttttttttttttttttctaccagtttgacgttacatcttagcagtttttttttttttttttttctcacaacttaaaaggaaggaaaagtaattcatccatggtgtaaagactaccaattggttaccttatttttgcttcctcttttttgcttccccctttctgcgtcctccttcttgcttccccctttctgcgtcctccttcttgcttccccccttctgcttccccctttctgcttccccccttttgctcccccccaatggattgcttaaacaaattcgacgcgaaccacctagccgcggagagcaagggggaagagtactacagggaaaatatggccacaaggaggaaactaaaaaattgctgtaaacggtggagtgacgataagaacaacagagacttctttgtcagccataaaaacgaaattgatgagaattctttttttaaaattttaaaaaaaacatggaacttgctattttttaatgaagaaaaaaatgggaaattactttatggtgaaggagaccaaaatatgtataccttgccaaattttttaattatagaccctctctccagcggtgtgatcagtccctttgacactgatcaggttgggatgtcgctcgatgagggggaggacgtcgggtctgagcatgtgcaggtggataatggggaagaccataaggcggactgccaagcggctgaaaataatggagactgcgaagcggatgaaaataatgcagattgccaaacggctgagaacaacggggacaacccactcgagggggaccatcaccattgcgcagctggacaaacctggggtgatggcctggaggaggacgcacattgggacgcagaccttcgtgcctcccccgtgagcgaagaaaactcccccagggagaacctctcaccggataaagaaagacacaaaaaaatgagaatctgcaagaagagcagcattaacaaaaagtacatagacatatatcacaagcatgacgactcgtacagcttccacaacaaagagatcgatgattttttgattctctcggatgtcgcaacgggtgtgagtggcgccggagaggggggcgaacagaaaagtggcgacgtaccgatcgaagtacctagtggggaaccaagtgacgataacggggtgagcagtagccaaggatggtcaatgcccccgacagatgcaactccaagttgccccaaccctgacgtggaaaacccttcagaagcatcccacacggaagcagaccacccaaaacctggaggggaaaatggagatacctaattggagtgccacggggaggatgtgtgtgaaaaacgggacggatgaagtgacaagtcgtgagcacgagcgtgaagaaaagtttcccttttttttttttttttttttcaccaccaggatgcttcaaatgggttacccgagatgaactcctgcgaacgtttcttgttccttctttcttgttccttctttcttgttttcttttttttttttttttatgtcccaccatgtatgtgaattcctttttttttttccccctcttaaaaattcgaacgtgcgtatacgtcttcccccctcccagtccctgcgggggggttcctcaatttgcgaatcggggggcatttgacatgggcctcgcgaagcgctcaccataagtgtgtttgcatttgtgagcaggcgcaccactcaggtgtcctactcagttgcactttaccaagctgcacttatgtgtgtgtttttttttctccccctgcatgcgcacgggaaggagctttgttctgttccttcccccctgcaaccaccgcgcaaactcctttaaatcgaaacatttgaaaaaacagggaaagccgcagaggggtacccactggaaatacaagttaacctctcacatgtgcatatatacacactaatatatatacagtaatatatagtaatatatgcctaggggcacacactttcaggcaggcgagggggcaaaagcgccaactgcaagccgaggggagtggccgcggaacgcgcagtgaagaataggcacagcgtgtagagcgtccaaactgaagagtgatggagtgcgtaaaaagtggagaagacggcgagggggcggacacgaaccaacgggtggtccacctgcagcagtggatgtccgccctgtctgagcgggaaaaagggaagaaagggaagaaagacgccaccttgtgcattcacggcatacacaacacaacagggggtgagcagcgtagtggacaggacccacaaaaatgtgaaaataatttccccccgggtcaaactaaggggatcatatatgaacgactgtgcctaggagttcgctacatcgaaatggttgttctccaggagtgctccacggaggaaggaaaaatcgatttgcgtttcgcatgcggagatggctgcatatacagcgctagtgacctcctggaagaagtgtgcgttttttttaagcaataaaaaggaaagagtggtcctctcctttttgctgcgagcaggggggtgtacacagtggggtagtgacgcagatgaccaaaaaggagacgacgacaaggccacccacctgctggacgtctacatgtatctgtacctccgccgggagctcaagcactcagaaggagatgaaaattaccgagtgctctacttcctcaacgacagggaacgatttctgaatttgggacagtaccaattcgacatggaccacttcgcaattcgcaactgggttttcaataacatgcctttgctgctcccctcggggatggtccacagcggggggggagcagaagaagaaggagaaggagaagaagaagaaagaagcctcgacgaaggagaagaaaacggcctcgacgacgaggaagaaaaaggcccagacgaaggagaaacttttccgcgcgaaggaaaggccagtttacgcccccctcaggagaagcggagagtctaccccaaggacgaagaaaaggcgggaaatgatttgacgccattctgtagagccccccaaaggaagaaccccaatttgttgagcctcccgcagcagcatcacatgtctttgttcagattaaattcgatgcaaaatgatcagatgtcaattttgtgttctaaaatttgcataaaggggaagcttcccaatatccttatgaccacacagggggattacgaattggtggactcagaagaagaaaaggattggctccttcactgtgagactgcctatcgaaggaccaacgcgaggaggtactacatcgagtgggaaagggaccaccacagtggtggtacactccattcagtagacacacatgacggtaatttaagttggagtggaaaattcatgggctccaacaagctacccttaaccgagtacgtcattgatgtacccaaacagcataaactactgagctctccttttacatttttaaaaaaaaagttggtatatctctgccaagagggagagtggtttaaaggaaaatatacccgtggggtggacactaaaaatagttactatgtgatcaaaatgggaaggaacgggctgaaggagcaaacggtgcagagctgcttagcccaccttccatatcaactcagtgctgacttgggaccctgctggatatgtatcctctctcaggatttccatatacgggacgtcttcgacgtgatttgcgtaaatttttgcacccctggtgtggggaggtgaactcagttcagcagtgttgcgcagtgattttatatatagctaccatatcaccgcttcgcataaacccgacgcaattccttattcagtttctccacgaaagccctcacgggtgcactctccacgctctcgtctacacgaatgaattgcctctccggggatgacaaattctttttagactttgtaaaaaagtgaatcaaattaaaaagcgccccttggtcaaacggatttttgaatctgcggatcacaacgggttcattattcttgtctttcttcaactcgtataaaaaaaaagtgttcgaggaatacattttgaatttttcattagatgttatattctctaatatgtttagcacagatcttaggaaaatgacccccatgaagtatatgtgtaataagctcatcaggactactgatagggatactcctcggaaaaggaatggagacgatgaaaaatccagcctcataaacatacatatgtgtgtgtatattttccaaaaatgaaataaaagatttgacacgatccatattaaaaaaatttttgcgttatctacactcatgcagtttagcgtaaatatgcagtggtggtcatatatatctacgcacttgccacagaaacgacaatgcttcgttcgtaagttcttaaagaggaagcaactaggacacaacttatttacgtcaaatgaggttacttcgaatccctgtatatctagctttatctgcaaactatttttcacctccttgatatttttccattttaccatttcgcaaaatgaaattaatttatttttttcctcatacccttttatttcctccttcacattttttataattttacgaaaagtcaaatttgtgctcctgttcgtgtccacttcgaggagatgtgatgtatccttcttatcccctttcatatcacatggggtacttccctcactttgtaaaaagccaggatcgctcgaaacgaccatgtagtaaagaatgaagagcattgggtgggcggcgtcccaaaagagattccccccaaggaacgcccctctcgcctgcaaaaaaaaaaagaaaaaaaatgtaagcagttcccaggcaagtaacgggatacacctttcggcaaccctccgcgagaatctcattcatatgtcgcgctaatacgatgcaagtctgatgcaaatctgatgcaaatcagtgcaatccttttttcgctcctcctctcgtcctccctttctctgtctcaaaaattcggatcgcgttccctctgcagttttctcctcacgtaaaagaagtgtacacacgacatgtacagatgcgacaagatgatcgtggcggggtagagcagcagggtcttgtcctgggtgaacacatggcggatcttgcgcagggtggagagctaccggggggggtgaagcggccactggggtgaagcggctaccggggtgaagcggctaccggggtgaagcggctaccggggtgaagcgactaccggggtgaagcggctaccggggtgaagcagctacttaggtgaagcggctaccggggtgaagcggctactggggtgaagcggctaccggggtgaagcggctactgcggtgaagcaactaccggggtgacgcctcccgattacctttttcctgcttgaaatcgcgtagggaccgatcgtcccactgggctcatacaaagccgggtcctctttcccgcctcgcctcctgcacagctgctgcaccttcctgcaagtgataaacttgtatatacttctgtccaccttatctttatgctcttcgacaaactgggcagctgttttctttaacgtgagggggtgcaaatggggctagcgttgttactcagttgcgtctttttttttttttgtaattagaggcacctccgtgtgggggtcacatccatacgtggttcacaagcggatgccgcacaaacccgaagtggtcactcgcgtgtgtgtccctccccttttgcttacgttttcctccgtggcgatgtcttgtacattctggtgaccgtgcagcacgaggaagaccaccgcgtcgtaggcattcccaatgatggccttgtgcaaagtggatgcaggattcttcaaattcatggaaaataaattaggagcaactttcgacagcagtcgaaggaaaaatatattgttgttgtatgctgcccagtcaacgatcgagcagctgttcaggtccctatgtgtcagtggtgaccccaaatggattaaatagaggaagcataggacgtgcccatactgagtgcttatggttaagcaactgtaacccttgtcgtcggcttgaaatatatctcctccgtgtttcctcagcaggtggatcatgtgtaggtttcctccggagactgcccagaacagcggcgtctgcgcgttgtgcgccttggcgttcacgtccgccccttcggagtggcatcaaaagaggggggatgagcggcaatgcggggggatgagcggcaatgcgggggaatgagcagcaatacgggggaataagcaacaatgagtgataagttggcatcgcgctgctgagcctgtggctcagacactcccttgaccgatctccgcctcgcaactcccccatttctccctttttccccttacccttctgaagcaagtagcacgtcaggtacgcgtcatttagaaagacagaccagtgaagtaggctgtttcctgtaagtttcgaaaggggaaaaaaaaaaacacgtagatatgaaaacaacgggggaagaacgaacatctttgttgaagtgagactcactcatacttcacatatttacaaaggttcactaactctccacttaaccatttccatcacgacagtttagtagacgtccgtcttcttccaaaagtttgtacacacgttcatctctccgttttgccaactcgaataaaatatctcccccattcggtagctcattggggacacactcaggtatttgcattttatttcgatggaaagtacagcatggtataagttaagtatgtgaagcggggtgggatgggggcccaaattggcgcaggttggttaagtcggtgggacgttaacacacaagcatgtgggggtacacaggaaagagaaaagttgtcttgactgacccttctgtgttgtcattccatgacgagcaaatgcacaaaaataaatttgctcatgcataaaatttgagtgacgaacaaagaaagagatcagatcggcaactgcgcgcacaatcggaacgacttggaagaaagttgaagcatcctctctttacggtaccctaccccctctctctctttttttggccccctgatatgtgcataccttcccaaaaggggaatccttatttatgtcactcacccccacgtgcactcgttatatgtgccacgggagcatttgttgaaaggccccccttttcatttttttttttttttttttttttttaggggggggaggaaggaaaatttcatcaagttgtgcccactgtgtagctcattttccacaaaaaaaaaaaataaaataattgcacaaaaagttatgcttcttaatttttatacggaaaaaaaaaaaaaaaaaaaaaaaaaaaacacttaaattttaaaataaaacgacatttgtttgtggcaccttcatgtttgcaatgcacattctgtacttttgtgaaagcaccttttggcttcttccctgcgcatgaaattgtaggaccgtgtgtgagcgtatatgtccaccgatggccttctttcctgcacacacgacaacagagggggaaatttcctcaaattattagctttcactgatgcagctgctctaatggagtgagcatgtcctctccgtccgtcgtctcattctcctcctcccccgatgaagaccgacccccccgcgatgataaattcaacttgggtaattgtatcacatcatccttatccctattactgctccgtatgcttatataactcttcttgctgtccgaaatgtaatttatggctagctcatcctgcgcctttacgaaatcttttctttgtgactcggcctcgtcaacgacgtgtaggaagtttggctcatccgagttgctgctccgaggcggttgaacgaagctgctacttagtgtgctgttgttccccttgcgaacatggttatgttttccttttcttgtgtttgatggattcctcggttcgctcgtacgcctctcgggtttcatttgggccgagccattttcagagcagctcgtttcgtttaccttcatctcttcccgtctcgtctttttcttcttcattttcttcgttttctccgctttctccgttttctccattttctccgtttcttcctgcacgcacacccctccctttgcgttttctccgatgttaactgtttcctcttccctgtggggttcatcaccttcgtcccttttgtcacaccctccgtttcgttttgtcccctccatcccccgctccaattcagagtcgtccgcggcgttggcagcgttggcggcgttggcggtgtaggcggcttcggcggtcttcttcgtcttttcctcttcctcctcccacctcttgcttttcttcttcttcgtcttttccttgcccttttcccgctttttcttccgctcctctttacgtttctccaccttggagtcttcctccccttcactcccactctgttccttcagctgaaaaaactcccccccggaaaaatcaaaactggaagtgtactgcttatccctatttttttttcctttttttttttttttccttctttcacctgacccgttcaggcaattttccgccgaactgcttcttctgttttcccccccctcgcacttcactgggtgcacgttagtcgaggcattgtcttcttgttgtcgttctttctcgaatcctgcggtgtggaatggataacaaatgggtggagaaatgaatcaataaactgaaatgttgtaaacgccagcgaaagatgcaaatgttcaagagggggaacaaaaacggacacaatgcgatttcacacatgaacggacacaatgcgatttcacacatgaacgtaccctttctgtcgtgcaccggcggagcgtccaagccaaaccgagtagaaatcttcaagtcggatgccctcttcaacttcaaattgtaaactacttgttgtatgctgtttcgttggtgaggggtcgatcctctgccatctttttgcacgtcaggcgagttctgcttgggggttaccttatcatcgatgcctttgattgaacgaaaaagaagaaaaaaagaagatatgagataggtagtggggggtaaggaaggctcgataaatccccttggcgtctaatttcaggacagtaccctgggacgagctcgctctccaaatgaacagatgacgtaaaagtacccaatgtgaagtaattgaatagattcgttatgatgtcgaagtaatctgtccccttttcttcatttggtgtgcactccatcgtagcaggggggaaaacaggaaggggagcacccttgtgggggtagcagcaacctctgattagccgctgattggctgtcgattagctgctgattagttgctattttatgtgatcgctttggcagagaccagctcgctcttctccccacttcccagtatcacttaaagtttgtataatgacacacgtagggggggggtaggaaaaaaaagggtaagccataaagagagcaaagatggcgaaaaaacaaaaacgcccttcttggcatgacaactgaacgaaccactcgaggaagatgtcccttgagcaaccagataccactcgcgtttcacagaaagggacgttgttcctttacgtggtgctatgcgagcaaacgggtagctattgtattgtgccgcttcgcctgggaaggaagagttgtactccacaccgcacacaaacacaaaaaaaaaaaaagcaaaataaagcaaatcaaagcaaagcaaagcaaagcaaagcaaagcaaagcaaagcaaagcaaagcagaataaagcggtaaatacgaaaaaggaacgttcctcctcaaataaatgaaaagctggtaaggcttataatcaacggatgcgtgtaacaagcaaaggttaacctttttcttcttaagtcttacaaacgtacaattttcccctcaagtgggcatatttaaaaagttttatattgtctacaactgccacaaaacagaagacaaacatttgctacaaaatttcgacaaatttgaaaaaaaaaaaaaaaaaaaaacacatttcaagtgtagcttgtgcagcaaaatgacacttcgtttgcaattccttaaattctcataaaaggaattatttccccttttttacagaggaggtaactccagcgcttttccaacagtgcgttttttttaaataaatgaacaactgtggtgggacaaatcacgcagaagtttatcttctgtggggaaaaaaaagaaaaagaaaaaaatcaccaaatggaaacggattaaatatgtgaggaagacaaacagcgggaaaaccccaagaaagggttgtctcaaaatggggagttgttcctacatatacaggagcttctccttctggcacgtttctccctttaacacctttaaatgggatatacatccagtaatgctccagctcacgtggggggcggaatggtcaatgccacgaggagaacaaaaaattggggaaaattcctttacgtacctcttttttttccgtacgtatgataatgttgtcaaaatgcagcgcactgtatgccccttctgaggcaacccttttgcgtcatcgaatggggcaacaattgccttaatttctcccccccctccctcacatttggcagtgggtaccattcgttctgctgacgtggacttgggaagctgctgctacactacaaagaggccgcttttatttttgctctccccaattgtgatgtcccactctttctgcgcaatctatgaagacaactctggacaaagtccatatcgccttcgtgtgtgctctgcacagttttttctcagccgatattttaaggcacacctcctcccacttcgttcatttacacctctcagcagggtgaacttttggattgttcacttggtcctcattttttcctttttcaaaaggataccttttcataattggggtgttaaatcgcgatgcggataattaaaaaaaaaaataaaataacatgcggagaaaacgccgagaaaaggcggagaaaaacgaggatgatcgtttggctgcgagtacagtactgatgagacaaggaggaaaaaaaaaaaaaaaaaagcggtaaaacagtaaagcagcaaagcggcaaaacagcaaagcagcaaaacagcaaagcagcaaagcggcaaagcggcaaagcggcaaaatgcaaacgagctggcaaaaaaaaacctgtagaaacgcggaatcgaaggaactgggcaaataacgcaaaccaccgaggagtagaacttggggaaaaaaattaaaacacaccttcgtgcacaaatgggaaactcatttctcagtgtgttacgcataaacacattttttcgctaccttgtgctacgattcgagagtgtaattgcgtaatagtcaggtaaaaattgtgcagagatttttttttttctcctgatgatttttcaaagtattctttactagcccatccacttaaagccttgtcagctggtcacgcgtttagctttttttttctgatattttgctggcacatgcatggggcgtgtacatgtgcgccagtaggcatgcatacgagcgtacacatgagtccatatgagcccatatgagcccatatgtgtgtatttgcttacgtatgcactcattcgcgtccgagtagagacccactcgacacttactctccgcgtaccgccgaactctccgcgcaccgctggactctccccccgtctgtcaaactgctctcgaaaagtgtagagaataaaaaagaagaaaaaattgcctatcgaggtagtttttttctccccacccatttggcacaattttcaaagtggcgaagatgatcgatctgtgttttgtctggaggaatacataagcgcaagtttacctcgtgaacttgggcgccttcccccttccgtctttcgtcatctctcttccgtcttctctcttccgtcttccctcttccgtcttctctcttccgtcttccctcttccgtcttccgtctttcttcttccttcttccctcttccctctttcgtcttcactccttcttccccctttccgcttcacgcttcacgctcccctcctccctatggtaacgactgcgccccaactatggtggattacgacgacatcacgcacactttgttgatagagaaaataaaaatacagtatgactcgaatagccaatggaacaagttttttaaatatagcttgaggaacccccactcgtttgtgtacccggagagcacacacttcggtagttacgagtggacgttgtgcttctccctgatgggcgcgtacctctcccctattatgtgcgttgtatggtccttacccagggataaccccaacgtttacacgtaatcgcctgctgcttcgctacacctgataaaacctgcttctctccccccgcctctcagcgcaaaatggcgacttcgattacttcagtaacgctctccaggcgaaggggtacaaactgaacaacgtgagtcctttgaacggaggctacggcgaggtgataactgcatttaaggagtgatcagcgagggggccgctaaggagtgatcagtgagggggccgctaaggagtgatcagtgagggggtcgttaaggagtgatcagtgtgggggccgttaaggagtgatcagtgtgtgggtcgttaaggagtgatcagtgtgtgggtcgttaaggagtgatcagtgtgggggccgttaaggagtgatcagtgtgcggacggttaagaagccacgtgcggacggttaagaagccacgtgcggacggttgagaaccacatgcggaccgttaagagccacgtgcggacggttaagaagccacatgcggaccgcttgcgtggtgcggccgggggggagacccccagcctgtaaaccctacttggtagatcgagcagggagattcttctcactctccccctccatccggctacaccgcgaaaaaaaaacgattaagcgtcactttgaccattaacccacgtacacgcaggaaaacgaccaggagaggtacctactcgaggtagaaaagcacgaagggaaaaaccttggcaaggatgaagatacactaaacagaaaaatcgtgtgtctcttcaaagagagcatgtactacttcatgagcttcaacgataaggatggacaaatattggacaaaacctccaaaaatttacacaaaaaagacataaaagacaacagtgagtatgagcttttcaaaagcttaagtgattgtattgtacaactccacgacaccaaagttcagaagcatcaagctcttatcatgacgagtgacttttgtggactcttcactccaaagcatgtaaaattaacaaaattctcagatggttttctcaattttttgaaagaaaatgatataaaatatatggatttattttatgaggaaatgcaaagaaatgaattttataagaagaagaaggagcattatgattatttgaaaaatgcttctttcgttcctctcaccaagggggaaatttccctagctaataagaaaaagaagccagaaagggtgtcttgcattgggggaacggagcctgtggggaaaagcgaccgggaggggggtcctctgcaggggcagttcccacgtgggggcgatgcagaagaaggcggtggagaggcctcctccccccgaggtgcagtactgcttaaggaggaccaagcggcgaagaagaaaaagacgaagaagagaaaaatgagggatggttcagacaatgaggagagtagcgcatgtgcacacatgggggcgctggtgaagggggaggaagacgcgaattgggaagcgcaggagaaagagaacgatggaacgggcaaacggcgcagcagcagcggaggaggaggagccaatcagaagaagaaaaagaaaaagaggaaagaagacgacacgaagaaaaagaaagttaagaagaagaaaaaaatggagatcgaggagggaacaaccgcgggagaggaacagcagctggagttggtgctgtacgaaaacggagacatctgcaactacctgaacataaggagcgaagaccgggcgttgggtcagggggcacacggagacgaaagggaatacaataatgatggcagtagtaataataacagtaacagtaacggtaacaataacagcaacagtaacaatcacagtagtagcaataaccagggcgcaaagccaagcagaagccaaaggaagaaccccgatcaacacgcgatcaccaagaacgccaaaattttccacatgctgaacaagagagtagcatccgatgaatacatctacaacgaaataaagggagacttcatgaaggaaataaacctaccgaataattacaactacgacgtgaatgcagttcaaatttgcgagaaggatgtcaaaaatttctaccgctgtgtcctcagacacataaccaaaagaaaagaaaaaataaaaatttattacataataacaaattttttatttttttatgccaaaatgtacaaaaatataatcagctttcaggacaatgtacataaagatattaatcgaaatttcgattacaaaagcttgatcatacaagggaatatgctcccgcacaatttcttcctcctattgaaagctctccacttgatgagtctccatgaacttatcaaaaatttttatctctctgtagaatatgacgaaaggaagaataaatgtttgcactttttaaacataacggaaaataaattttatgaaaatttcaaaaaatttgaaaataatatcaagtctaatttttctcatgtacataaattcctacagaatatgattccaatacataaatttttgatagttaaggggaaggtgtatagtaactctgagcagtctaccttctgctttgagaataatgaccttctacagctgacttataacaaggccacgtatgacaataggggtgcccttgttgtctacgaggggaacaatgaccatgagggaaggggtagtactactcaagggggtgaagccactaacagggaggatccttcacacaatagcagcggtgtgagtaacccatacaatgcgtgccactatttcttgtatgactcgacgaatacgctgagcttgagcaggggacccgctcacgtgaaaaaagtttacactataattgatgacaaggaaatgcataaagtggtgaatgagctggcggacctgaatgacaattacacaaaaaatttaattcgagagaggagacttctcatcatttgggattcctacgaaaaaaataatctcttccaaaatgtgcttttcagcgcaccctttttcgatacctacatttccttagtttttaccttctatgtaaataactacgtgaaaaaatacgaacccttcattcacatccccctgttcaagccgtcctacttgaacatgctcgtggggcacatcaaaaggaggaagcgcgatcgcgaaatgaaggagcagcgtgcgcagggaagacagcacaccgtggataagatgtgtaagaactttttcaggagctccctgaatagtattctcaacaccagggaggaggaggcagctgtggtggagggagcagctgtgggaggggagtcacctgcaggggaaccagcagttggggaagcacccccggtcaactccgtcgtagcgaacgtcgccgctgctaatcccgtcgtagcgaacgtcgccgctgctaatcccgtcgtagcgaacgtcgccgctgccaattccgtcgtagcgaacgtcgccgctgccaattccgtcgtagcgaacgcctccgctgccaatcccgtcgtagcgaacgtcgccgcttccaactccgtagcgtccccccccccagagggccccctcaacaagcacgagcacgtcgtcgaggaggaccgcctgtacaccgcgcagaccaacgaaaaaaacatcatcgtgaacgagcgcacggcaagaaaaatcgaacccaacgatctcatcacgtgcatatttgtcttaatcaatgccaaccacaacgcccccacggaggaggaaaagaaggtccgagaaataaccttgcatgtcctgaaggccaaagaaatggagagtgcaaatcaaaaaaacaagtacgccttcaaatacagaaacaacattaccgacgccataaccctaagcgagatagaagtgcgtaaaggggacttttcaaaaatttttatttttggcattgtcttaagtaacgatatatatgggtccaccttacaagaagacatccacactctctacagcttgcaaagcactttgcgttgcaagtacccctcgcgcaggttccaattggaggcccaagtttttaccttttactgggtctacgaggtgcacgtgtacgggtccatttttctgaacggaaggcagcggagccacgcgctctccagggtcggcgagtcctaccgcctgccctacaacgtgcaggtggggaaagcgcgcgccatggctatatgctacgtttgtcttcaccttcacctacaccttcacgtgtcctcgcgtgtacgcgttgaagcgcacgtgttcacctgcgtgcacttccccccccgtctgtagtggaagagccaccccctgtggggctactacctgtacattatccaagacagcatcgatagtaaatactcggaggagaccatctccaccctgcgggatgaccagggcataaacgtgcgcctctgcagcgaagagttcgacgtccaagttgtagaaacggacatcaaagaagtgcttcacatgcacgatttggaattaaaagatctcaaaaatattaacagaaatatatttcttaacattatttttttgattgaaaatggacacctgacgtacttcaacttccacaacacagaaaacatacaaataaatcagaggaacaattatctgtgtataaagctttttaaatcgaaggtaactttcccctccttcagtttgaacacccccctgctgaacgactcctggctctcggatgtgcttgccagcgagcagcccctcccatttgatgcctacttctacaaattctgacaccccggaggtgaggggctaaccggggaagtgcgagaaggcacaggtgagaaagtgcccaagtggaaataaataaattacacacatatgcacacatatagacccatgtggaggaagcgatattcccgcgcaggcagatgccccgatctcttgggctatcccaagttgaagtgcccatttcgaggcccactccacactgcgtccgccgtccctacttactgctttccggggggtaaaaccacccctccagcttttttccagcccatttatttaattttcccccaatctgtcaattttccgcattttaaaaggcgcggggcatctccccgtttgcgacaatttgaatacgcgtttgagccgcccgaccggcaggccccctcttccctctgtgcatacgtcgtccacctgtgcgtatgtccacccatccgttcgtacgtcgtccatccgtgcgcaaaacaatttttaactttttttaagtgaacaaaaaaaagaaatgaattcgaaaacgattaggagtttaactttttaaaaagacaagtcgagaagcaaatgggaaaaaataaaaaaataaaaagtaaaaaataaaataaaaataaaatgatacccaaatggacagaacaatgcgcatttgttcgtttgacagcgaaccattttggcaggcagcaggttgccctttttttttttttgttacacatatcgtgcatgagaaaacaaactggttttttttttttcacgtagaattttaaaaattggtcttccttggtgaagcacttcttcgctgcagccgatgggtgcgccatagggtgagccaccagatgggggttacttgttcaggttttctgcagggagggggagaaaaaaaacacgaatataaaacaagcctacttgcgcaagcacacaaattcgcaaaggcaccactgtgcggacagacgtgcccaggcacacaccccctgcgcgaggcgctcggagaacaaacaaaaggagcattcttaatatacttttttttaatggaattgaaataccaacgttattttttctcttcgtggaatgactcggcggcgcgacgtggctcttcgaattggcactgaaactggcagtggcctcgtttctgctgctcacactgctgctgtgacttgcgtgaggaaaagcacttttttctcccttattgaggagggacgtattcaagaaatttttgccaacgtcagaacgtcttatgatggtattttgcttcatggtgttagcggcgttttgtgtgtctcctcctttcctcacatcaaatgatgaactcatgctacgttcgtagaggaattttttttttttatcgacttgaaaagacggtagcttggtattactgagtgagttatccactcggttcgctctgcttctgtggtgatggtttgctccactgttgtttgccccactgttgaaggtgctaccgccgttgctgccgttgctagcgtttctgccgttgctaccgttgctaccgtttcttccgctgctgccgttgctgccgatggccaaggaatccgcatttttgccccttgaagaaatcgacgcagatttcacgctgtgagatgcacccacaatgtccctctgactttcgtacttctttatcaaatacttcacgttcgttttggactttgtaaggggtctctcgtaatcccctcccgtggcagctcccgcacaggatgcagacccggtttgtctgtctccactcatcacactggaccctccgaaatcagacaacttgtatctcccgtcgttcgacttgaccctcttaagcacacaatggggtttctcctccacaataattgtattattcacgtggggtgttcgtgacgtatgttcagtatactggggggtgttacttcttagggtgctcccccccctagttttccccctcaggtctgcacttggtctctccttggtaaggtcgttaactccgatttgtgtcatatttaccacctctgcactgttccgaagttggctctgttgtacgatctgagcggaaggtccaaggggaatgccttgccctgccgctgactcgcttgattcccctcgaagcgacgtcctttccatagataagcttccctgcccatcgacatattttcctttactctccccttccgctgcacagacgctaatgcgataatctgttttattcccttgtgcgccctcttcattgtgtatattcttatgaccactatgcggattattatttgtgtgtttctgctccgcttggtacttgctcgggtcggagtaaaaatggctttgtttatcctgactgctcccccttctttgatgatctgtgtgtatcttcagcggatcttcattttggtcccctccacgtcttctatgtgcttcaaatctgctactgttaaaaatatttaaggggtccttcatatcgtagacagcactggggtgatacttcttttctacagagtggatttccattccttctttagtgaccatccctgagttggtacccctttgattcggttcactctctttaccatctttcatgcagaatccgtaatttcccttctcagccataccacagggcgactccctcacagcagagtcatacttgaatcgcagttcattcatgtcaatattttcaacggtgtcatttcgtagatagatacttcgactaataaatgtcacgtctttcttctccttttgggggaagttattttgggcgcttcttccatctgtgtggtcgttcccttggcggcgtttgtcttcttcctccctttgatgggttttccccgggttgccttcttcttcttcttcctccctttgattgggtttctcctggtttcctccttcttcttctgcttcttcttctccttcttcttctgcttctccttctccctcctccctttgattgggtttccccgggttgccttcacccttccgctctgctacattcctcgtcccgttcccccaattgggcaccttttgatcgtctcgctggatcacattcgtgtcgctccctttgtctgcgcggtggttttcttcgagggggtttcctacggggtggtcctttgaatcgtctccctttgcaccgtctcccattgcaccgtctcccactgcaccgtctcccattacaccgcctcccactgcaccgtctcccaccgcaccgcctccccctgctgggggctgcttctccaattccttcggaatcctatacatggtgcaaagaaagttataatccgacaccaggtcaacattcggaacatcatctagcacctctgtattctccaactcgtttatgtattccaaaatagctgctttcaaatgctcatacttgtttgaactgaatgtcacttcattaacgttcatcatttttagcgattcaaggaactcttttttcttatgtattgcatcatcaatggatagatcgaaattgttgtaaataatttctgagtcaaaattagcatactgactgaatacatttttgtatgaactaaaaatgggttcttctaatttttgcaaattttcattttcatgtagaaactgctcgaaagaaaaatccattccataaaactcttctgatgtatttacattgatcgttgggacacaactcctcacgtctttattcaacaataactccattttttgataatagaagggtaggttcactgagtaggttttttttatttcgtggtttatataagctagtaaaattagtgggttgttttttttgattccataaaaaataagttgaatgaaaaaaaggtacttggtcatgaattccattctgcttgtgtgtactttgtttgcttcttccctcgagtagggggtctcgtttgtgttgttccatgctcgcttgggtgcgtccacactgggcacattctccacctcttgggtgacgctcgccgtcctgctggtaccgctcaatcgcagctgtgtgttgctcgatcgaagttgcgtattgctcgatcgcagctgtgtattgctcgatcgcagctgtgtatggctcgatcgcagctgtgtgttgctggaccgaacctgcgtgttgctcgatcgaagctgtgtgctgctcaaccgaacctgcgtgttgcttgctcgcggggggatgctgccccttcccgcgttgctcgccctgcccgttccgagatttcccctcaccgcgccgaagcctcccctcgccgcgttgccacagctcagggtgtcactgttcccgacggggcagctcgaagccactgtgccgcttccagtagtcactgcaccgctgccagcagtcactacaccgttgccagcagtcactacaccgcttccagtaatcactgcaccgttgccatccccggcgatgttattcccaccagaatgaaccgcgcccaagttttcataataaatcgcgcgacagtcaaaaatgcaatgatctgagttctccccggggaggagggcacctccacacccgccagtcgcatcctcgctgagcctttcattgggcctctcgctgagcctctcactgttgcatatcttcttgctgtaaaaggagcccgagttgagactccccccgacggggacctcatcatgctcgtcttccattttccttttcctgttccggtcgccctgcatcctacccaagtaaatgtcatacctgttcaaatttaaaaacaaaaggtgtaaaatcctatacacgaaaggattgtctttccgatcttcctcacaaattttattcataatctttttataaattttattcaatattttgatgtatgtatttgtgtagatataaaattcactcgtatcactcagatcgtctaaaaggatatttttatttttcataatatcgaaccctaggtttagggatacgttacatacatattcgagtagcttagaatggcttgtcagaaattctctcccaagtaggttgttaagaatactggttacaagacttctcgcaattgatccatttttaaagaagtaaatgtacttgttcgtgtgaataactttggtatatatactcaagcacactattgtatttataaaaaaaaaggagaagtggttgaaggacagtctagcgatgcagcttttcttcttcattaatatgtcaactaatagtacattgctcaggattgcattaaagtgaatgaacgatgcatttatgtctttggcaaaacttttctggaataggaacctcagagagtagttcgctccctttattagggttataaacaaattgaaatttttaaaaatgtagttcccgttctccttcaggatgaaattcccgtttttgcttttcttcccgacctgcacgatgttatccacgatgagcttgcacacctgaaggggagtggagaagtggcggtgaggagtggcggtgagaagtagcgatacgaaattgcgatgcgaagttgcggtgttaggcggcggtgaggagtggcgatgcgaagtggggacggtgcacttcggcgggataaaccgctgctacctgccagcgctgcgtacacgaaatgaaagaaattccacaacgcagagagacagctactcaccttcgaaatggtttccacatcattggagtagagaaaagaagccaagtacacgaagcggaaatacaccagagaattctcatagctgtttgatccctccaccttctcattatttttagattccaaaatgtggaaaatttctttattcctcgagtagctgtttccctcaattgcaaattttaaattgttggagatgctcacgtaggatatttggtcgttcatgtagtcttcatttgttcgatccatttcgatttcttcaatttttttttttacctccagcacttcctccacgtttttgcggaactcgttcacgtgtcctgtggttttggagggggggagtgagtgacaggggggttaatgggcacacggcatgcaagcgggacggacaaaacgcagacgtagcggatgttacgcagacgtagcggatgttacgcagacgtagcgaatactacgcagatgtagcgaatactacgcagatgtagcgaatactacgcagatgtagcgaatactacgcagatgtagcgaatactacgcagatgtagcgaatactacgcagatgtagcgaatactacgcagatgtagcgaatactacgcacacatggcgaatttccaacgcgttgggcgcgaggagactgacccaacttaccttccacttccttccttatggagttcctctgatttgcgttgttcttcaagtaggccgccagttcgtggtttccctcctctttggggacgcctgagaattatacatgcagtgtatggaagggacaaagtgggcagggggggcaagggacaagcacggtgaagtgaagtgaagtgagagggaaagcacggtgaagtgaaatgagagagtaaacaagatgaagtgacgtgagagagtaaacacggtgaagtgacgtgagagggcaaacacgataaactaataaaccgaacaaacggaaaggacacaattcacgcaaaggggggcataaaaatagccagacattcagacagagcttaaaaaaggcatgcaaatttaattaaaaaaaaaaaaaaaaaaaaatcgaaaaaattttaagcgttacacgtgcagcaatggttgcaataatgagagtgaaaaaaagaaaaaaaaaaaaaaagggcacttggcatgataagaaaccatggaacatactgcagacgttaagctaatgtacaggtgtggacttaatgcacatgacacgcggtggagaataaaattcaaatgaaggatgaagagtcggctaagactcttcattgtggaaaaaaaaaaaaaaaaattaatatgtttacatgtatcaataaataggcgtgcacgtgtggatgtgctcctgggtagtgcatatcgcttcgaggagacattcctcccgctgcgcatttgcctgagtgcatacgacgtggtggtgaacgagtctgctcaacatctaccccttttgtttttctccctttgttataaccactgctgtgttgcgtattcttttttgagacatttacacgatgcatagtaacatagtaacatagtaacgtagtgactactaggctgtgaacacgcccatgtaagtttagacacaagggcacatgtatcgacgtgcttccttttgtttcgctttttcgtttcgtttattttgtttgtctttttttttcttttcgtaccttcggaatcgtcgctttggtaggagctgttattttcgtcgtctaacgggaggatgaacgcggaatggaggaatgggcacacacacagggagacaaataatggtgatgaggggtgaagaagagttgatctccccagaaaagcagttccatcagtgggtactgtggctgctttcaactcgatcgagtagatgtccgctcgcagtcgtcacctcctatccaccacaccgcttcgacttaccctcggtgtccttcggggtaattttgtaatctgggcagttctcaacaaattcgtccactttcctttttaggtaggtcgagatgtcgtcgttgtcaatgcacctgagagggtcatggggagttagagactggtcagcatgcgcatccgggggggccgagtgacccacgcaaaggaggtgcacaaaacgaggccaatatgggtaatagcggcaatacaggtaatagcggcaatataggtaatagcggcaataggggtaatagcggcaataggggtaatagcggcaataggggtaatagcggcaataggggtaatagcggcaataggggtaatggcgccaatgaagctaagaactccaataagggcagccacgccacacccgcactcacttgtaaaagttggggcagaaggactggatgttcgcaaaaatcttcaggcagtaaatggtcacgtttttgtttttgctgtgaattgtgaagacttgcaaaattttcatcacgtccttctcaaggtgcaggcatttctccttgtacagaatgatcagcttcaaaattatgtccagagagtcgcatatacgcctgggcagaaagaaaagaaaaagggaaaaggaaaaaaaagaaaaaaaagatatgaaatgaagtgaaataaaaaaaatgatataatggtcatacaggtgaacacgcggatgtcatgtgccactatgagtgcacacgtggggggtccatttgttgactcatcacgatgatgattttgtttccccctcccccgactcacttctggttgcacgacgaaaggttcttcaacaggagggaaaagtaaagcttgtggtccgagatatagcacagacagaggaggatctccttcagtttttctaaattgcgcgggggttgtggcggcggaaattacacatgtgtccgaagcatgtaggcacgtgcagagaggggctacacacatggggcatacaaacaggggctaaacacagcggcatacaaacgacggcatgcacaccgggacgcgcacgcgcgcgtgggggcacccccgggcgggcaaggcactcacttcgcatctccgaggaggtcgccccgctgttcatgcggtcccaaatgaagttgaccaaaatgaccagctcctgctcattcaggtacacgtagttgtcctcgatcgtttttagaattatccgcagcaaatttatgcacgcgcaaagcagctcgttgttgttttggtggccattcagggtgtagaagatccacttgagcagtaggtccaggaagccagacttggagaagaacgtcgactggttggaactgttgttcaggtagtccttaaagaagaggatgctcctgcgtcgggggatgggtgtgtgtgggggaagtgattgggagggcggcaacacaaactgggatgagcggcagtcggaggggaggaaacacaaactgggatgagaagcagtaggaaaggggcaacacaaactgggatgagaagcagtaggaagggggcaacaccacgactcctctcacctgttaaccatattcgcattgtcactaaacatgtgcagaatcagttccgaactgctgaacggcttgaactccctcatgaggtagctggtgtgtgcctggtcaagctgcttctcccattttaatgtatccacctttattttgtgataaggcggaaattcaatttttaaaattttatttttgctaatagagctaagcctcttaatgctcctcgatttagacatcgtcgaaattgtaccactctgattattttcattatttgagatccttttcacttgtgaactgtttgacatcagaattgaataaaaagaaaagtcctcctttgatgttttcattccatttataatatcatggagacactcctttttatgaagtgataatttttcataaataaaatggttcccttatactttgcgtagatgtgatctaagactatgctagccttttgcctaacttgttcattatcatcaaaaaagagatccaagtagaacctgaggacctttttcttaataacattttcgtttaaaagcagaatgtggttcgtattgatgttgttaataagcacatgtattttgttcctcttggcgggtcgcttgatttgattatccaaacgtccactcgattgaccactaacatggatgggggcatttcccccctcatcccgcatattgctcaacttctcgctcataatgaacccgtttatgtgcccaatgtaattggaaattcctacgttcttacacatacaggagagtaacttatcgatctgttcaattcctacatctgcgtcgtcaatcatgttcacaatgcaatccaggatggtatccacgaataggtgcacattatctcttaaggaaaacatgagaacgtacaagagctctgcgcatttgctcttattgatacttaaaattttatgcatggtgtccttgttaacaaggacctctagcttgttagggttaatatagtattttcccaccttctctattacgttaataatttttgtgatgtgattactcgcgtggtttccttcgttcattatatggttcacgtgctgcttaaccatgtcacttatgttcaccattttttcttcctcttcttcttcctcctcctcctccgccgcctccttctccgcctcctccgcctcctgcttctcttcctgttcgtcatccccttcgtcgtagcccacctggtcgttccgatttgataccttccacttttcctgatcatctgatgctttcatgcgagcggagaactgctcctcaccgtcctctttctttgcaactattttggtactcttataatttaggtacgtgttggtgtagtcgatttcgaccgtgttgctgtgagtccccgaggggggttcgtcttggttggcctcctcccatttggtgttgcggccacttggatgaccgctagattggccgctaacatggccgccaacatgaccgctagattggccgcttggatgaccgctaacatggctgctagcctgggagcctcccccctgcggctcctcgtcccatctcgtcgcaggcagcacagggggagcccctggcttcttgccccgctccccagcacgcacactgccaccgctgcacttgttagtatccgccgtgtgcaccaaagaggcagaagactgcagcccctgtctctgaacgaagcgttccacgtcctccctcgatttaaccgactgacgaacgttctcagagataccctccaagtgggacagaacatatttgtttccatagttcctgctcaggagttgcaacaacaggatggacgcgtttttcaaatttgtgtttttcgagtctacgaatttttttaggaaaaaaatgagactctttacgttaacgctgggggtggaggagccgttcccggaggaagaagtgcctcctgtgttcgcccccctggagagaaataacttctgtaaaattttgatgcactcctcgcacttcttagcatttttcgcgtcgatgttctttatcattatatccataattacgttgttgtcgaaatagtggaagcatttgtgaaggaagttgttacaaaggacgctgtcctttttgtcctttgtcttctccatgtaaagcggaatgagtacactcataactttaacaaagtgagagttgttcccttggtggatgttaaaatggtatagctgatccactagctgattgaaaaaatcatatatggagttattcagctggatgtatttgcctttaaaatcgtagcaattcttttttatgaagtttagcagctgttctaggtgcacattggccaagttcacttcggagctggtccatttgatcaactcttgtatggcttctattttggtggcgcagttattggacttcaggttggtggtgatgctactgggtagcaccaattcgacgttatcgccttggatggcggcacccccgcttgcgacaccacttccaacaccgcttccgacaccgctcccgacaccgcttccgacaccgctcccgacaccgctcccgacaccgctcccgacaccgctcccgacaccgctcccgacagcacttcctcccccgctgtgtcccactcctcctgcagcggtcccccccgacttggtcttccccccgccgcctcccgagcagagagccaaaatggacttcttcttgttcgaggggagggaggcgaagaaggaggggtgcacctcctccccgaaattcgtcacaatcagagagtacagcttgcacgccatgttcttaatattcgcaacggtgtcgttgagcaaatgcttggtgatctcgatgatggagacggcattcttcctgtcaacatgatcaaaaattttgagtaaaaaatcaagggtaaccattctcgtattattatttttatccttcagattcttcgacaaatcatcgataaaaatatctacgttgtaaacacagatcgctttagtcaagcattccatgcacgcattagatacctgtttgtttgagtccttcaactttgcacacagaacaaaagcgaaggacttcacggtggtatatatctccttttcaaatttctcaatcagcacgtgaagtagcttcagagtggatacaacgacgggtaaagcagactcattttttagcagcttgttaattatgtttaaaatggtgctaatgtatggcgtcttcttaattgagcacttggccttcattttgtcgtataaaagattgatggcttccacttttattttccatggcaataagttttcattgctcaaggagttgctactgctgttattgtttccacctttcccgctattaccgctgttaccgctgttcacatttttatcaatgcatccttcgaggactcttttttcccactgctttgtgcagatttccttaaaaacgtctgcttcttcaattaagttgtttatattatgttcgaaggagctgtcatttagatgattattttcattttcatctccatctcctctaagtctaccgtggccaccggtacactggttgagtaggtaggtactgacccatggcttcgcccctgcacctctttggttctcctccttctgcagttccttcattatgtaattcttctgttggctgttgagttcgttcaaaatgcagttatgaaattctgcattctttatctgactcaacatttcaatatagagaaggtaaaaattggtcttcacacttttatccatcatttcgttaaatttgaaacaaaacctgtttagtgtcttaacgcatataacggaggctccaaaattggcaagcagtttgtgtagcaattgaagaatcgacgaaatgacttttattttaattcccttaatgttcgacacggatttgtttgccttcaaatatataccatgcatatgttcacacagaatagttaatatatttacagtcactttatcgtttgaacaaaattcaattatcctacttacgatattgtaaccactatcaaaagacttagcatttgttaaaattttctcaattagcaccttttcaatttttgtaaaaatggaaaatattttatttttcacatccttaacaaaggagtttattaattcttcctcatttttataaaattgaaaaaatgaatttccttcaatacactcatatactctgctgtcatttcggctgcctttatttgacatattaaattattatctcctaaatattttagaattctatcttcatccttaaaaaggaggttaactatttctattttttccttcgtgttttcttcactggtgaagcatttaatcacttggttgtatccatgcattcggagttttacctgactgctgtttattcgtgttgttatgtctatctttgacagatcttctgcggggaggtcttctgcggggaggtcttctgtggggaggccttctgcggggagacctgcgagatgaccttctgcgccttcttctgcgccttcttctgcgccttctcctgcgccttctcccgcgccacctattttgcctccccccgttgggtcatttccacttgcgctattcgttatgttctctctcttgtcatatgccctattagcgctgtttttccctttctcgaactgctcatcctttttctgggccatgcttcccttcattttagtcgcgttttttcctaccacccctccgcctaacgcccccttggccagttctctctggagtagctgttcgaaaatatcactgctgttgtgttcgctctcccccgcgttgaagtggctgttcagcgcgccttcctcgccgccatcgggggggtttccatcgggggggtttccatcggggaggtttccatcggggaggttaccaccgcgaaggttaccatcgcgcgggttaccattgcgaaggttaccatcaccacggccgctattcccaccgccattcccgccgcgcccggagtggccacctttcgctgcgcctctccccatctcctgctcctccgccgcgttccccatgtcccccctcagcggccccgtgcgcccgtgcacgacgctcttccctattcgcaggaacttcctgttgtccatcgcaggacgtcctccagagcttcctcggaatggccgcccaactcgggtgcgcgttgtgtgacgcgtgtatcgtgtgtatcgtgtgtaccgtgtgtatcgtgtctagcacgcgtgacgccttcgtttctgcctaccggggatgaagcgataggccgcgcgcacagtggggggccgaattagcagttctcgcgtggacgaacggaaaaagaaaaagcgaaagaaggaagggcagcccgaagggctcttttaccctcgaccaactgagcagccactctcacgcgaacgagaggctgtgcgtcattccgtgtgaggatacgtttatacagacatgcctgtgctccgcgtgctctccgcgtgtgccagacacatgccctccttcctagcccgactagacagaaatgcaaaaatgtgaaagtgaggaagtgagtaaatgaaaaaatgagtaaatgagaaaatgcaaaaatgcgttgaatagccaactggagcggctaaaataatacgaaataaaataaacttggaaataaaaaggacgcgcctcccttctctccgaaagtgcgtgcctctttaattcattcgtgccaattgattcatttttaaatgcagagatgcgggtgcagaaagacaataaggggatgggaaaattgcccacgtttgtgtaaaacgcgcacatgcacgcatctaacaccgcgctatggggaaaattacttggtttaaacaaaaaaaaaaaaaaatacatagatagatggatagatagatacgaagtgggggtaaaaataacacttccccataacgtaaaaacaccgcttcttcatctaagggtggttaattccccccgtgcgcgtttctcctctttcccgcgaacgccccttacgtgatttccgcgagagggactgggaagcaaattttcccaacgtaaactggggataggcaaataatttggcatgcacgaatggaacgaatgatcacatggtgcgcacgtaaaacgaatagtcacttggcacacgcgtgggcgagcggaacactcgtcgcgtaaatgcataaacacgaatgaaacgaatgatacgaatggtacaaatgaaacgaatgaaacgaatagccacgaaaatgcaaaggaacaaataaacataacactcgtatgcacgtgggcataccaacacgaattataaccatatactcacgtgtttttgtgagcgacagggaagaaaatgtctcaataaaaaaaaaaaaaaaagcaaaaaggcacacgcatacgtttgtaattgtatacatatgggtgcatgccataaatgattttacttagatccatgcgtcattgggaaaaggtgtaactctgcatttaacgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattatacctgtcattatttaaaaaaaaaaaaaaaaaaaaataaaaaaaatatttcctcaaaatggatttttaaaggacgtaaacaagtagatttactcatttgcaaatgtgactatatgacaattttacaagtcgatctgcttttttcccttttcgatgatacttctgatgaggcagtttactactcatttgccaacttttcttccccgtgggaacattccccgttcgcttacgccaccatagttttcacaacgcacacttttgaagctccgaacggaggggaattttttttttttaacgctacagataagcggttgcttaaaaattaaagaaaggaagaatgacataatattccttttttttttttaacattgacgagagtgttccttttttttgtatgccaaatgttttttggggggggccgcttcctcttgtgcttgtcgaaaatttccccctgttcgtgtcttcacgtggggagagaaacatttgcacacgcgggtaaaagctgcgataaagatgtgataaaactgcgataaagctgcgataaagctgcgataaggctgcgataaagcgccggccaggtcgacgtgcgaagcaacataaaaaggagaaaaaaagacaaatgctaaaccgtttcaggcgcaactgctatagggtggcataacgagttccaacagcaggtggactgctataaaaattgagttagcttaaagccacaaaacgtcagaagagtcgtgcctttggaaatgatgcaatacgtggaaaaaaaaacgtgaaaaaatactgaaaaacacctgaaaaaaacgtgaggagaacgtgcaaaaaaggagaaaaataaatgggataaactgtgtggaaaatttgattaacacgttggctaattaaaaaacacgaacttggttatgaacgcacttggctatgaacacacttggctatgaacacacatggccgtttcgccccaaaatggtgagcgccgcgaatggcgcgaggagatgggcgaataaacgaactgacaaattgaaattgactcatcactgcgtgagcccacgccacaagattatcgaggtggcaacaaaaaaaaaaaaaaaaaggattaatcagatgggggccacaacttgctcaaagacgaacacgaaaaaaaaaaaaaaaaaaaagggaaaagaaaatgagatgcagtgaatgggggaaacgctggtaggttgcccccgtagaagccttcaaatatgaaaagccaaaactgctaatgtgatctgcacacgacgatggttatttttttcttgattggtctgaagctggcgtggaaaaatttcccgtgcacactaaggggggatggcgcctattgtaccatttggccgaagctatgcgcacatcgccgcacgccaacatcgccgcatgacaacatcgcagctgcgaactggtgtgaacgtaaacgtgcaaaatgtgtacgacggaatgggggaggtcataatacactgtcatattgctctcttcttcgctccgtcactgcttcgctccgctacgtccttctttccaccccccccgcttccgtttcatatcttgacgtacttgtactggaacttcttcaggcggagctttttgctgttgcactccttcgagttgtgttcgttaatggccgccatggacatatccttcgtgtactttaccgactgttccagcagcgtcatgatatcccgatttagtttgtaaaaagcgatgctcctaatttcaatacaacacttcatttgttctctgtagttctgtttaatccactttatcttataatcatacttttggcaaaatttgcacaaaactagttcgttatttttgtaaaccctggagtgcatgtttccgcagatgtggtggtagctgttgaagcatttatcacacatggttaggttgccgcagcttttgcatttcctacacacctcgtcatccgcgaatcccttgtcgatcaggttccacatctcgtgctccgcgcccacgatgttgtgcaggatgtagctatactgcaggggggaaataaataaaaaaataaagaaaaaaataaagaataaaataaaaataaaataaaaaataaaggataaaataaaaataaaataaaaaataaaggataaaataaaaatgaaataaaaaataaaggataaaataaagaataaaataaaatataaaataaaggataaaataaagaataaaataaaataactgggaaaagataaacaaaaaatatgctgccaaactaccgcgcatcgcacgcacctgctgaatcctgcgcagctggccaatctttatcagagagggcaagaacaaactgaaggcatttatgatattcttctccccgtcggaaaaggacgaaaccaggattttccaaaattcactcagcgcattgaatggcttggacctcaaagagaaaaactgattcttgtcgaaattgaggtcataaaaaatccacgtggaaaagcattccattagccttaaattaatggcattcattttgttgtacttatataaagattttattcctatactgtcaaggtttacaatccagtcctgcatcttccgatgcaaattgttgaaattttctatcgggttgaatatgtcattgtccgttatctcaatatcgctcatttcgttttctgtttcttccttcttcttcaaattgtagttcatgcagttggctgagttgcacagacactcgaaattattgaacacgaagttgtagctgcagaagggggtaagcggggggaaatagagagcaagtggtgggagaagccaaatgtatgcatgtaatccgtacgtaagacagcaatcacgcgaggcaactcgtctagacctacctgtagttgtatgttatctcctccccggcgggaatgtcctgttgggcaaatataccaatccggtagaagccgcggacgatccacttctgcgaaacactgttaggagagcacgagtggttcacaaatcttgagatgctgcccttcctcctactatcgatgtgtacatctcgattaatctgaattgagtaccagttgtacatgtccgtctttttgctttcctcctggtatgcttccatcctttcctcaaattccttcttccccagcacctctccaacgtactcacatatgagttctccgttttttatgtcccgcttgcaaaacactccgaatccggtgcgttccgtctgtttgatctgcgaaaagtggtggcgggggtgcacaaaggtgaggtgcgtacgtaacgtaaaaaggaaagaagtggtatgacaatgcgcacacaggtgaggaaaacaccgcacacaggtgaatacaccacacacaggtgaataaaacaccgcacacaggtgaatacaccacacacaggtgaggaaaacaccgcgcggacggcctggcttacctcgagttcctttatcgcggagtgcttgaacggccggttgaagcacttcttgtcctgaacctgtatgggtaagttgcacctgttcctggagcactgaatcttgctcagcgagttgtagcaactgaaggggtcgcactccccctggcacaagcatctatagtcatctgatttacacgccaacaaatttttattctggtcattcaagtacacgttcttggaaatgtattcaaagttcaaataaagactgtgcttttttaacgtgcttacatctattttgcctccattcttgattagctgtgaaaaatcagttatatccatttttccgttttttaacatttttctctttccctttccaacgtcttcttctacttctccattattttcattcaccaggtttgatctaccctccacagtagccaacatttttgctaatttcacatcggtactatttcctgtgttcattagcccacccacgggtcttcctcccctacctatttcttctttccactctgtagtgtctccttttttactgcccatgtgcgggttcgctttctccttcagctcgccattcaaatatctgctttggttcatgtacaaagttcggttctcaacagcagacggtactgttactctgttaaggtctactaccccttgtaagttatcctccacattatggaaactcttgccgtgcggtaatccctgaggcgtcctttctttcacagtgggcccaataatgctggctgcgtttttgagttccttgtacaatatgttcagcaaatcgttggagacccattttattttctcctcctcgtttttgctcctgccctgttcttcatccgcggtgtctccattagcggcggttccgttagcagcggctccgttaggggcggtcacatccacagctgccccttctccatatctatgcttctccccactctcatacttcttactatctccacgaagcgtgttcttctttgcctcctcacccaacgcgcactcttctactttgccatcgattccacaaaggctggcatctttacgttggcctctcttcaccacatttttcttacacctagcgattctctcttggtctttactttcaaactggggtgtagattgttgggttccatttctgtgggtctgcttttcctctgcagggaagcgctcggtgggtgcttcatttgggggtccattctgtggcccattctgtagaccattctgtggcccattatgtgacccattctgtggcccattatgtaacccattctgtttcccactttgtggcccactttgtggcccactttgtgacccactttgtggcccctctgcgccccgcttcttaaaaagaaaaataacaaaattgataaagtcctcccgaaaggtgcacaaaatgtttatgtgttcttcacattcttcacttatcctgtttgggttcatttcgtttaaagccaacagagacctctccatgtgcagtattctccttacctttatcaggacgtagtaattatattctgcttcactttggaagtgctccctcgtgtgcaagccacagatcgtcttgggagataacagattcttacataactcctccattttgcaactactaatgtgtttcaagtttcgtgtagctagggtttctcccttggattgtctccccttgatgtgtacactaacccgtttgctgcaaatttgattcgcaccgccttgcacagcgacagagccgaggggtcgcttctccaccttggcaacgacagttggcacgccctccccctgagcagtaccactaccaacgcagctccgcttcgataaagagttccctttctgcattgtacaggagtccggattgcttttcgtaaaatcgctcaaaatgtttatgtccaaattgtagtttttcaatatttcgatgtcattaacatttgacgctttcctttttttttttttaaaagttccatcgttgtttctgtctccacttttggcctcatttctgtctccatttatgtccccacttctgccctcatttctgtcaccatttccgccgcggtgttcctttgcctcctcatcgatcgtgccgtttttcttctccaaatgggtcgcctcccttttgctgtgcgcagcgcctaccatttcgctcgcctgaaattcattcctcaagtagaagccgttttcttttcccccttcggcggttaagtcaaacatcactttttccttttccttttccttctccttcttctggcccaagttggggggtacaacactactgacaggaatatgcgcaatgttgcttatattattttctccttcgaaaatatgcttaccttcctcagtgatgataactccgttttggaagctacccggttttaccttccccttttgctcaacatgttgtgccttttcgtctttgcaagataggggagcatttgtattgtttcctctttcaaactggtttaaccctacgtgggtggcttctcctgcgggattggtaaccctgataggggcacgtgcaacgttttctttttcctccataggttggggaggcaccgttaaaggattggagccgcttcggctgacacttcggctgacacttcggctggcacttcgattgacacttcggttgccgctgcttccccttttctgtttatgacccgtcgcggagatagcactagtcggattcgtagcggcaaccacgcctctaacgcagggtatgctgtccttcttcgtatcttgggcagcctccaatgtcccttccacaccactggtcagcttgtctaaccgactaagtaacattttcatgtgcttcttcttgtagtattcaatatgactagagcagaacataattttttgcttaaatgaaataatataattattggtcatgcaatggaggtgaaccgacttgaggcacttgagacatctaaagagacaactgcttcttttatttttcactttctccaaattgacgatataaaattctttgcacacgtagcacacatgtaaggggcatatgtatttgctaagttttaaatgtccggcagcgtttttggtcaattcgtccactttggctagctcgttatttcctgctggggtgttcaggacggtgcgcttcttatcggggttgttcacttcgtcactgccatcaaggggcaccttcttcacgcatgttccatttttgcaggtatcagttatgttcccctggtgaagtccactcggcttctcattcttctgactcttctcccccttctcaaccttgtcaatttttttatttaacgtgacgcattttttctttccataccgcttctttttccggtagtaatttctctttttcttattccatttctttccctctgcggattcctccttgattccattctccaagtgactccctcctcccccctggttcccattacctcccctgttgggcgcaactaagtgtgtacaataataatactgcttcaagcaatcagtatgcatcagctgcaacttttcaacacactgactgtgtagaaatatattacagagtggatagtaacaggggatgagtccatcattcgttgtaacctctttacacaatgaacaaaagtttatgtcgtacagacagaagaagcaaataaaattgttttcccttggtttgacataactcacacatttcatgtggaacgtcctgccgcaggatatgttgcatgtgtacaggtgttccttggcttcactcgaggttagcaagttacttaaattaaaaatgttttgctcacagtactcgcacaggtggaaagccttctcgtcatccaagccgcttcgactatactgaccgtaacacttcagcacgtcttggtagtagccgttcaacagcttgacgcggtcctcttccttcatcggcaagccgagcacttcgcgcttgtcgcccttgttaccgctactggtgttgacgctactaacgttgacgctgtgggggcctctcagcttctccttcgacttgctccttccgccccccttctccacacccaagggtttcttcaaattgctcggggtcgctccctcgacgagacttgcaccattcgccaagccgccattcatagaactaccattcatcgcctcgctacctgcctcgctctgcttcttactgcccatcttgctgaccctcaaatcgtcattactatggcttatgcccacagcgttactaccaccgatgggcccttcatccccctcgtcattcgtcaaagagatgaagttctgagttggcgagtcattcctctccgctgatgcaccaccaatgctcgtcttatcgttaccactacttctactattactattgccgaccaggtacacactcgtctgattcttactgttgtccttgcctacttgggatcgacaatttcttgggagagtacttgcactgttctttggatgcttattacttttagcgcatgcagttgctttgttttcactcctgatggggttactactcggatgattagtggtgaggttactgctctttcctcgcctttcagcaggggcactcgccttcaaagcgttgtttgtacccatcgcgttgtttgcacccatcgcgttgtttgcgcccaccgcgttgtttgcgcccatcgcgccgatcgcctgctccagtagcatatgcacgttcactcccttcttcgcgcagtcgctgggcaaccccccacccggagcagcctcgctgtaatactttaacaggtcctttatgtccttactcaggatgaggttgttttgcttgcagtactttatgatgtccttactcaggataaggttgttttgcttgcaacactttacgatttccatgggaatttgtttttcccctgcgtgtccggcatggtggggaggcgtcgctttgtcgctcagccccatcggcacgttgttattatcattgctgatgccactgctgttgacactgctgttgcctttgcggctgcttccgcggctgttactgcggttgctactgcctttgccagcactcctaccattgccacagctggtgtcattaccgatcgaaatggagatggcgttattgttcgtaccgttgggaaggctggatggcggcgccttctcatgagatgcgcttttcttcctcagagaggaatcccctcctcccaccttggcacttctcccattgtagctctcagggataactaaccccatctgcacatcacctacgttgttagtattactttgcttattttttttcttccttcttttctgctccaggttattttccccttcatctatgtacgacgcgaccaatgggtcgacgttcctttgatctaaattgtttgtttgcattatgtttttttcgctagctcgataatcgtttctgctgcactttgggttctgctctttgggatccacttcaacaaagtggacattacgcacggacttttgctgggcacctggttcttggcttctactcggggggatgccactcgagggaatggcgctgggctggatgtccttcacattgtgatcgccaacctgctttccgccaaccggcttaccgctaccctgtttgccgcttcgttcccggctgctcccgtccctaatactcctctccctgctgttcacccttctgctgctaagagagtggccagccaaatcctgactgttcaccgcattgttcgccgcactgttcgctgcactgttcaccgccttgccatttgtgaccctgtaacttggggcactcaagcttggcgtgttcaaacttggcatgttcaaacttggcatgttcaaacttggcccagttccacctgggcctcccctgctggccatcttaatcatcgctaacttgtaactgcccccaccgttgtagtggtcaccaccgttgtagtggtcaccaccgctgtagtggtcaccaccgttgtagtggtcaccaccgctgtagtggtccccactcctgtaatggtccccacttctgtaatccacacttctgtacggctcatcatacggattggcatctccgctggggtatcgaaaaaagcccgccttgcattcacccttatgtgtgttcttgttgatgctattaatgttttttatataacttttgcatatatcggcgatgtttgaatacacctgctgctgatgcagctgttgattctgatagtgctgtttttcctttgccctctcgctgccacttctgaagcctctgttgtaaagaaacatatctgctgcccttctgctaccttcgtgcagcatcatgtgggaacgtcgatcatcataggtggccagggagtcttgcctccattctctgtactcacgatcgtcttccatggctctcctgtttcgataggtctcttctcggccgctgaacacctcctcgtcgtagtcctcctcgaaacgttgcgtgcatcgctcatcgacgtggcgatccaggtgacgatccaaacggcggtcccagtggcggtccatttgacgacccatttggcactccgtttggcaacccacgtgaccgtcgtagtcttcatcgtatcccctaagatggggtccgtccacgcgtcgactgcggtgccgatcgaagtacgcatcgtatggcctgtcgaacgacctttcgtagcgcctatcgtatggcctatcgtgtggcctatcgtatggcctatcgtatggcctatcataacgcccttcatagcgcccatcataacgctcatcatagcgcccttcatagcgcccatcatagcgcccatcataacgctcatcatagcgcccatcataacgctcatcacagcgcccatcatagcgcccatcgtacgacatatcgtactccccggccggaggcacctcatagtcttcctcctcttcctcgtcgggttgcactcggtactcctccttcttaattttatataacatatctgcgaggttggttatctccagctcatccggcgtgctgttattccttttcgagtcgtcgtgcttcccgacgcgcttactcataccaagtttgtttcccctgttcatgtcaccaccactgccatcgccattgccatcccttccatccccatggttgtagcagttgtggaacgaattaaagaggttgttcttcatcagatcgtcaaaatttattgattcaagatgctctacatttttctgtctaatcagcaaccactcgatgtttttttgctcctcatttaatacgttgtgtctgtagagcgtcttcctattattattttcgtagcaacttagggacacgctgttgtgtttgtacgaggcttcttcctcacccatcatgtcctcgtcgtttggcattctttccccttccccttcctcctcatcaccattctcatcgttgtggtcattctccttattgtgtttatctccctcctcacggtggtgactacgactatggttccgctgttcgcttctcttcctgtacttataattattcacccctccgacattgttactgttaccacttttacttcttccgaattggccgttctctcccctcaatgcgccatcttgagagggatccctattttcatactcatcacccaccatgctgaagaagggcatattaacttccctcgcatgattattttctccacgattcctcaagggggttatctgtctacttttcgattttcccttatatacattagctccttctttgcttgattggctaatcttactttgggggttctttctttccatattttattttccttcctttgggtgctcaggaggagggggtgctgaaaaacatttacttacactgggggtgggtaggataaaaagacaaaccgttaggcaaaactgcccatgcaaaattgcgaacgaaaaatggaatagtccaagtggcacatgccaaatggagcgagccaaatggagcgagtcaaatatagccaggacctggcctagttaaaaatatgcacgtagctgcaaccgggggcctacgcgccagtcccctcactgtccaggggaatgcaataatgtattccctggttgcagctgtaaaaaaacgcgcagagaaacaaaaacaacgaaaacgtaggaagccatgcattggcaatgatactcgtttgcagtgccatgcgcatgatgaatgccgctgctagtctgctagcatatgcctaacgggggaagggtggtgactgccaaaaaggattaaaaaaaaacccgtgctgacatgagcatatgttttcctttccttcggtttcgctgccttcagctagctgcccggaattctctccataaggatacggacacgcaaacgtatacaagtacatatatgcatatttttttttcaaaaggcccctatgtggttttgcaaatagaaaaaccacattagaaataggctgttctgaaaaagagtcaacatttgaaaatttgaaaatttgaagatttaaagattcgaaaatttaaaaatttaaaaatttgaaaagcttaaaaaatgattcaaaaaaaaattaacaacaatttgaacaatgatcgaatgatcaaatgatcgaatgatcgaatgatcgaatgatatttgaatttttttttttttgggggggggggaagctactgaagaaaaaataagtcaacgaacggtcagcataaatcaagagaaaggcacagcagttatccaagttccgcccccgcgcctggcaaaagaccatatatattacattactgggaaaaagaagcatatatatacgcctattgcatgatgatgcgcgttattcgtatattatatacaaaattgtatatgcattcttgtttatgtttattttatgcttattttatgcttattttacgttttgtacgtggcgcattatgtcaggcatagtcgtcgtcgcatgttcagtgcgcgcgctcgtatgcgcggtgcctaggtcgaaccgtgccccgccccttaaagcgcctccccagcatgcacgaacccaatatgcattaatggtatatattacatatatgtatatatacatacatacatacatacatacatacatacatacatatatttatgtatacgtccaaggcggcgcccctgcggaacgaaaaaagttaaccgcaatctgaacagttcagccccgtagaaaagagctaaaaaaaatataatataatataataatataatatattcatgtaggcatatatttatataatattttttatgtacgaatactcatgtaatgcaaattcagggactgttcgcacttgccctttaccatgacaattctacattatcccatttttggtgaaggatcaaatttggaaaaaaaaaaaaactcatgtgctgcctttgtttttttttcgcctgaattgttcagaagaggaaatccgaacgggcggccgcagaaaaggaaaaaatagaaaaaaaaaggaaaaaaaaacgaaaaaaaaacgaaaaaaaaggcgaaaagaaacaggacaaaaaagaaaaacggaagaaaaacgaaaaaatagaaaaaaaaaaaggcaaaaacaaataactggaaagaaaaaaatgctaacaaatcgaaacgaattcaataaaatggcgggaaaaaaaaacgattactcccatttgttctaacgaaacagtttaattcaacctgttttttttgctttgggttcagcttcaactatgatttagtttcttttcttttcgtttcggttcggttcagcttcttttttgcgttcgtttggttttgttttcctccagtttttttttttttccattttttaatttttttttaccaactgaaattacttgccaccaatccatgccatttatgtaacataatgacaccctaaaaaagttaaccaaaaggtttcgtaggggggatacctacttctatttcttttttttgcggacaaagtgaaaaattgtctttttttttttttttttgcattaaagtaaccacttcgtgggttgccaccttgaaaggcctaaatgaatggcaacaaaaaagtggtcgagtacgagaaagcacatccgtgttaagtgacgactggaggggtcgcacttctggtggtgaccatgtgttgaaacaacttctctcccactgttagacctaacatgggtactacgtgcacgtttgacatcgccgtgcattggggtaaccccgcgaaaaattggacagtttgtatttgtcccagttgggcgaatggcgaggggagggtagtgggacgagggaagccttttccatgacgatgtcattccaacgctgaatagcagacgatttaatatacaatgtgtgtaccgcccatttttttcaagtggagaaaagagctcagtcatgtgaaaaacaatttgtaaccatttgtccaaaggggacatataccatcagtttcttggagaaaattcccaccacaaaaatgttcacgaattgtagtaacgtctcgtggatgcttcttccaccatgctgcccagtcttatgtactcatgtaggagcgctcccctcatgtaggcgcgctcccctcactcggtaatgctccccccaaggcagctgctaatatgcgaatccgagtgttccctcgaggtggagttgcctcttcaaaattgtaacttctccttcgcgtgacaatgttgcggttgcgcaggttttgtcaattgggaaaaatggggaagcagtgaaaatggggaagcggtgaaattggcgaagcggtgaaaaggagaaaattgcccaaatgagcaaaataacgagaataaccaaaatgacgaggcggctcgcccatttacttcaaaatggtcgcaacacaaacgcaactttggggtgttttaaaatgagacattttgatacacacgctaaaaaggaaagtaaagcaaagtaaggtaaagcagctcgcacaattatggggaggcgcccggtaagtgtaacggggataatctcttttcactctgcaccggtcagtgttccctgttaactgctttttttggtgtgcctctttcgtcccgtttgcccccacggtgggccacaacaatgatcgccatgcatcaacgcgcaggtgcaatttcgcagaggggtaagacgcgcatttcgctcatcgtaaaaaggggcttcaccatgctgtgatggggaaaaggggaaaaaaacgaagtaaacgtgtcacgtgtcacttcccacgtgccgcttcaagcagtgcgtcgcaaagctggcaagccgcatgcaacacaggacgtggacaaacagcgcacaattaacagagttaacaccaacgtggggattctcttcggagaaggtccccagctgcacatcattccataccttcaaaatgggcctatcaatttcgcaccaattaaaaatttccctctcagtgctgcaaattgaataattatttccccccccctgtaagtgtctctctgggaatgtaaaaatgctcccctggttattcaacactatctcgtatacgtctcggaaaaaaaaaaaaagaaggtaaacctcgtggttggtatgaaaaatcttcaaagtggaggaccacccaggagtatacaccgacatcccccactcatgtgaaaatgtcccttccatttggtgataaaaaaaactactgtgtgaggcgccatctcaaatacaacaatttccatgtccagaatttaaagaggaacgaagtggcagtcattcacacggtttatttcatacttcggtatttgctgctttttttttttttgcgcctttttatcggtgtatactacgactcttcagttcttccttgcatatgacaaaaacaaaggtgggaagcagcgaaggggcaacgtgcgtgctgctcttctacgacttcgtcacgtaaaaagggaaaggtaatttccccattcacagttcatcgttgtgatggggttcctttgtctgctttttaattgtgtgcaagtggggcgggagctccattagcaaaacggctactgtccaggtgatgctgattttgtttatctggggggaggtggaggcggtggcgatgatgttgagggaaatggaggacgcgatggtgatggtgagggaaaaggaggacgcgatggtgatggtgagggaaaaggaggacgtgtgctgactcctgggtgcacatctcacgccctcggtgatctgtctgcactggattggcacaagccggtacatcgacgttgcttatctgtgctgctatccaccggcagacgcgcctatggacgctgcgccccccctcacttacgtagttggtcgattggaacgttatgggctcgtcaatcttcaagatgtaccgcatgaactcgtacaggaatatcagcctgtggggggcgcgaagaagaaaaaaaaaaaaaaataaaataaaataaaataaaataataaaatataatataatataataaaatataatgcaacacaatacaacataatgtaataaaataaaataaaaacgaagaagcgaggaaggacgcgcccccgctgcgcagcatgtgcaaacggagagtgtccccaaagggggcctcaagacgaagcgcccactcgcactgctcacccgaaacaggatgtctgcgccttctcgatgttcgcgtcgggccgcaccaccttcacaatttcgtcaatggttagggggcatatctccttcgccttttccaagtacatatttgagtttagcggaatggggtcgaagctttctgggaggttcagaatgtcctacggggggaagcaaacggggaggtgcatgttgggcgtggaaggtgcatgttgggtgtggaagcggcatgttgggtgtggaagcggcatgtgcgtggagggccaacccgcggggggaaacgttcctcctccccccagttgtgcaccaattttacgccaattttacgccaactttacaccagctgtacacccgctgtgtaccaattttctgcccattcccctccacacttacgatggcaaagtggtggaagttctcaataccgtagagctttatgaaccgcttcatcttaaatggaaggtcgtcaatctgcgcgtagttgaggatggtctgtatttgagacctgcataagtcgatgttcccggtgcccacggcgacgtagtcgtcttcactcatctccatcttcccatcgtactcgtgtagctcctcctcaatagatgtctcgtataaattattgacataaaatttgaaattctttgggaagcatgcaactggaataaatttagttttatgattctcattcttctgtgaatctacaacaactcgggagtttttctctcctccggttaggaccttaccaccttccacctgctcttccccgttatgctgatgtataatataatgcaggtaggtcttcatggcattctgccttcccaggacgaggtaacttttgcaatacagataaatatcatcattaaagagatgaattttcacgacgtttttatttttataattttcttctatcacactcttcttcattttttcactatgtttataattaaataaatttttaatatcttcattcattttggacaggggaaattttattactacctgggcagtggctcctcctagctccaggactcctataatgtcgttcttcccattggtcacttctgtcaatttcttttcttgggaatcctttcccgtgagcacctcctccgctttcgccgcatctgcttccacctcctctgcctcctccttctctgcctcctccgtctctgcctcctccgtctctgcctcctccttctccgctttcgcctcctccccgttcgacttccccaaattggtgaaagttaccggattagggttgaacttctccagaagggcgtaaatcgagacgaaggataaaatggcttcttccttcccacttagcaccttgattagcaactcatcaatgagtagaaaatcgctaaagttatctaaaaaatattgctttacaaaatttatgtatttttccgactcgggtatgctaagcagtctgaatcctcctgacgctcgaatgatgatgggtgtgcttgacctttcttttaccttaacatgttcatacagaaattcttttatatttttaaaatactcataaaagggtactttctcatcatttgcaaagtaattatttaggaggtacacaaaccctggagtagttctgtaactgatcgatgggatgtgtatgttgattcctttttcttcatccacgattttgtagttgtatatgtggaccctcgttcccgtggaccctgcgtcaatgacgactgacttgtacaggtgatttccatctgtggtctgcctccccgtcgcgcttatccctaggcacattatcatcgcgcacaccagcgctaggagtcgaaacggctgtttgggggcacctcttccatttttcattttctggaaagagctttgtgtggcaaacgggtgggagaagttgctcggagtgcgaaagccagacagacgcttcgtcccttcgtcgagcgtccacgtggaaaaacggcacaaacgggtttgcctctacggacgtccgcgttaggctctcttcagcttaggagctccgtaaaaagtgttcacatacgactgctcctactgctcctactgctgtgcctgttcgtttacccccttctcttccttctagaaacaaacaaatcgcttaatccgcttcacagttaaatgtccaaactgacctactactgtgacttcttcatttgactaagtttccttctgcgagtaacgtagcgcgcatcggacgagttactcactacctagcttcatacacaaatgcttgtgcaaaatgtagctttcccttcatcgccaggggggaggagaaaaggggtcaaaaaaaccagttgcgttagaactactggaggtgtgcgacatatggatgtcctgcctgtcagaacggagctttgacttacagtgtgcggacttcctaagcttaaagatggtccctcctctacttgggatgttaccgtgtgatgttggccacgggaaggaaaaaaaaaaaaaaaaaaaaaacacaccactaagttggagacgcagtgagggttactcttttgggagagctacttcctgcaagttgcttgttagctcattttgaattctcttagggggtgaaaactataaggggaaataagcccataatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaggatcctcttttacatcgttcatatgtacatgtgcacatttgctcatcggagaaaaaaacgctgggtttatctaaatgtacagctacgaggaaagggacaattttctctcgcttccgaaaatagtgagccacgtgggagcataaccttattgttatgttgctttccttgtgcgacaataaattgctgggtgttttttttttttttgttttttcctacatgagtgagcatgtagctgatgagcctctccccgttggattacattggtctatgcatttgtgtgcgctaattatgtttgatgcagctaaaggaagagtgaccaaacaggggggctccaagcattattagcaaatcccactttagaggaaaatcacaaagaaaaaaaaatatataattggaccgaactggggtgaattgccctgaaccgttttaccactccatggtgagtcaagccgtgagaaagacaaaggcgagttgcaattgggggagcccttttttacaatgcatagcgtggcacaagtatgggtagatatatataaaattcgcgccctcctatttgaatgggtctatcacaggaagagacacacaccaatgagggcaaataaatgcggaacgaaaatttttcaggatacctgaggggcgcacaaactggttcgcccctctgctacaaagaaggacaccatttagctcatgcgagtcattttctcataactctcaaaaggagaaaaaagtagacgaaccattgatatgtgtctacagcttatgtagagttgtattcaaatgtgtaagccccccccacctcctacccccttgatatctgcgaagaggtatattttcaaaaataggtatcgttaaggtgtgcgtttcattcacatatatatgcaaaattaagcaatttccgtttcatttttttaaaaaaaaaaaaaaggcatttcatttttagttgcatacaagtaatatatgtactacacaaatggtaagctcctcacgaaatgctaaaaaatgaaaaaaggcgtaatcacaccctagggggaaaatgctctaccatgtgccatcccataataacacaattattgatgatataaaaactgtgtggattataacatccgtatggacctattatattaaattttttttttatcagttgggtgcatggcgtatgttcaccccaataaactttaagccataattcttggtagactccccccccttaaatcagtggaaacaaaattttcctcaaaatggattttattttttttttttccatgcggtgtttatcgccattcttacattcccaacaaatttacactaattaagaaggctttcaaaattggcaacaaaatttttacgaaagctgctttaaaattattcctatttatttttctattctgcatgcgagcgctccttttcgaaccccaatcgaattgtagacatacaaaattagcagcaatggttaatacatatttgttaaccacctgggggaagcaaaacattgctgcgtttttttttttttttttggaaagatgaagaaaaaagataagagatgggcttgctaaactgtacctacaatctttacatttccaaatcagggttggtaaaaaaaaaattcaatatgggtttttcctcacctgcgtgggtttgtaccattgggaggagatgcacgtaggaatgagcatgtattatacgaggaagaagtaaaaaaaatatatatatgccaacgagcgaaatgtgcttcttgcggggctttcctttttttttgggataattattgcgaataagaggagaagcgtgcacgtttgttttttaagtaggaatttttttcctccactgactgattatcatcaccgtgatattattagcatcattacactcacgctttatcatttgtttgctctttcatccgatatattattttatctacccagttacgcgtttagtgcgctcttcctcctccttctcctccttctcctcctcgtcctccgtgaacttgacccgattccccatagcgcagcgagcgcctgcgcagataaaacggttggtcagtttgcctgcgcgggggatcactactcgattgcacttgcgtttgcgtttgccttccgcgtttttgcttcctttttggtgcccctttggttcgccggaagttcgttattcgccgcgattcgccgcgattcgccgcaattcgtcaccattcgtcaccattcgtcgccattcgtttttttcttttcgctttcttttcattttcttttcgtttgcttctccttttcttttcgtttacttctccttttcttttcgtttgcttctcctttccttttcgtttgcttctccttttcgtttgattttttttttcccccgcggtacccccgaatgatcaactagccgggagagaattttgctcaacttgcgtattttttggattagaaaattcgcgaaaatatttctccaaatagtttgcaatttttttttttctttccccccaccccccgattgctcgcgtatgtcagtccgcaacaacaagaaacaagttaagcgtttttatgattatgcttagcgcgcgttgatgtgaagataaataaatttatacacgtgaatattcgtgcgtttagtactttgcgaaggcgtgtgtgtcccccgcaccatcattgtacttccacgtgcgcgcgcgttgcaaaattttcgccgccgcgacgtaagttgtttgttcggcgaccagcgcggggcagttcgtgacagcccaattcgaggcagcccaattcgaggcagcccaattcgaggcagcacaattaaggcggcacatttaaggaggcacagttctaggcggcgcaatttttaaaagttgcaccttttgaattggctcctttgaagccgcttaaccgcgtagccgctccaaccgcttaaccgcgtaactcgcttaactcgcttaaccgttgctgagctttccttcaacgctgattcgttcgaggggggccgctttttcgacttcacgaaggccaccccccgcgcggcaggtgtatgcatctatcaccacacacaaatctgggtgtatacacaaatacatatgctttatatatatgtacatatttgctgaagcgtaatttcccccctaagtactttttgcgcttttattttatgcccgcgccatggtgaatctaaaaaatatcctcattcgctcgtgcgtggtagtagtgacactgctgacggaggaagtgaaacataaattaggattaccactcatcctgtttgtaaacacacagggaataaaggcaaatgattggtttaatgattggaaaaatgacatggtaggagattgggagaagagcttcctcaacggaattgaaaaaaattggtcaggaggatggaggaaggatttattaagtatctttcaaaatggatttcaaaatagctggctaggaggaatcaaaaacgacaatatgttaagggattctatcagcatcatacttgcacatgcaccaaaaagaaacagacaaattattaatgaacatattaacgaattgctaagtggaagatataatgaaataaacccaaaaaatctactacatagaatatcaaatattatcaaaaatggaaaagaaaaaagcttatgtgacgataataagtccttcattattataggtattcctcatttgatttttggttcagatatttaatgatttaaaattagaaactattaattttttaattagaaatataacaaaaaatttgaatggatgtcaattacaagtgaaagcatcagatgtatccaatataactaatggttgccaatctgatatggataaacaaataatttttgatgatcagaaacctgatgagatggtacatgcaacaaatgggttacagctctccccaagcaatagattctttagtagtcttttacaatgctccgttggtaacctaggttcaggggagaaaactatgatatgtgtgcaggaagagctagccaaacggaacttaaagctttccgatacttgttctacttgctttaaagaatcagtcgattgtggcaagtccaactgctggctcccctgcctattcggcaatccctgcgcggacagatgctaccagtgcgccttggacagctgcaataaggagctcattcgatgtagtggtttggagaacctccccgctgcctgctcatgaaggatgaggggatgagtaaaaacataacggaacgcacttttggggaaatttcaaaatggacggctgttttggggaaatttcaaaatggagagctgctttggggaaatttcaaaatggagaactgctttgggaaagaccactcaccctcaaatgggttacttacacatttacgttcaaactgccaccggtagtgtggagcccacctggagaagcccccacccgagggggtttcccatccatgttaagaacgtgcagagaatcagtgtagtcagacgaatatctgagcacatttgcgttgcaccgcccaaacggaggggttttcatgatggccaccaacccccccttgggcgaattcgagaacacgtagcccatggacaaaaaaaaaaaaaagtagcaaacgtttttcagagatcattctaaggtaaaacaagccacatatattactgctacgtttctgcctccgtttcgaagtacctatgtcttattttttttttcgtccttttttttgggtttttttttttcctttttattaagatgcaagtgtagtgtcgtattcaagcaaactattgattaattttttttttctttttctttccccccgttgatatcatttcttccgcttctctcttccctcttctctttcccttttttttttttttcagaagtaattactaatttttaaaaatttttcttttaatgtttgttgcgtaaataattgaacgatttaaattttttttttttctgccatttttagaaacgtgtctacgtacggcaaggaggaagggcaccacatgcactcggttttgtccatgctgacaaacggggtgacaaacggggtgcccagtgatgtgcccaatgttgtgcccaacgatgtgcttgcatcccaatttagcggtaccccaacgcaacgccgtgcatttccttctcgcgtggaatgaaattggacgcagacaaacggggatatgcaattacatcgatggccggccaccctgcggaggaaagtagtgtccattccgcaacacagaatttttgcagcatcataatttttttctcctttttttcaaagtttaaatggtgtttttttttaaatttaaattatgaataatagatcacaaaaaaaaaagggggggaaacatggaatggagtataagggtgagcacgaaggggggagcaatgaacgggagaggaatgagcgggagaggaataaacgggtgtgggtgtgcacacaaattgccatgtaagttagcacacccaaaatgtagcgcatggaatggatatgtctacggtgcgacatatatccacgcaaacacacgcgggggcatcttttaattttctcgtagaatcttgctggggttggtgcttgcgcgaagtacatcccacttttggcacatcagataaacttaaaaaaaaaattcctacaaaatggatcttcctcgtgcttgtcattgttgtaaagtagaagtagtggtcttcttacggagaaataattcgattcactcattgggtccttaaacatgttgtcatggcgtcgtcttcgtgacttctttctcacgtttttttttttttttccaacttcgcttcatttcctttacatatatgtacacacacattggcaataccccctctttcaactttcttctccgtgagcacatatccacggaggttcaatttaaaaacttgctagcacaaaatcgccacgggatgttaaaaaaaaaaagaataattgcttacacgatgaaattaattccaatgggggagaaaaaaaataaaatataaaattaaattaaattaagttaaaaaggtaagtctgatgaattgcctcttcgaaacaaatttttgatgtacgtgaacagagttgttagcaacattttaattgcccctgacccgcctgcacagaagggaagaaaaacgggatggaatgaaaaagagtggcatttttacatggggaaaaagggagagcgggcaaataatgctgcttctaaatggtgatgcttctaaacaatgatgcttctcatgcgggatgagcaccaactggcgtgtcacttcgcatggagcagacaaacgagctacccccctttttttcatacctggtatgtaggacactataaaagatatgagggcgaacacttgtacaatggatgtgatcaaggcctgcgaaaatttgagaaatggaggtgacatgatcaggggttttgtgcttacaaatgtatgttacggtgtgtgcacttgcagacacagaggtgcccccttctttcacatggggggataaaaaaacggtctccttcaacgtaccaataaatataaaggcttaatgacggtgaagtaaagagtggagaggagggataaaatgtacgccgcggtgaatgggaggctacgaggggggggcgaagggaaagtggcacacgcacgtggtgaggtgaacatgggagtgatataaaatggggatgcagatcggcctagcaggcacgcttgccgcaaaaaggccgctaaacggtcgctaaacggtcgctaaacggtctctgtacggccgctaacccacagctaacccaccgctaaccagccttaccgattcttctccatcaagtggtagtagagactcgaaaagcccttgagaaaggccaacgaagttacgaagcagatggaggacaaagtgaagaagaagccaaactgccgcggagtgataacaatcatgggcaaagtaaagaatgacaatattaggaataaaatgctgatcccaaagaataaacagaaaagagggaaatttttatacgacaatacagtggtgaatgcgaagaaggaattcggttcattctctctactttgactattaaacagtggaaaatttgaaaacatggatcccgtttctgcagtcgtcgagttggacactagtgatggcgcattatttaggttcgttttttccaacgtcttctttatacccttctgtatattctctgctccttttttagataaactaattgccttctgtatgagacccttttcttcttcatttgccgtgctatccatggatcccctcaaaaaatctcggttaatattttgaaactcattattctcgaagaaggacaaaccgtcgaaattgttttctccccccatgatgacgtcgcagtggttccttttgtacggttgctagatatatgtacaatatgtgcaaaatgtacaaaatgtgcaaaatgtacaaaatgtgcaaagtcagagatgcttgtatcgcttgtgatgatgaacgcgaggctactctccttgggggggaggggttctcaaaaagttggttaatctgctcgtcttacagatatggctcgcctcaggggcactactactccgtacaactaaccagtagtagttgcttggaaaggaagctctggataaaaatatgcctccgatggcaaatgtaacacgcaaggagttagcggggggataggaggtttgacttaaaaaataaatcacttctcaggagacgacgtgctaagtagggcacgtttacatttgttcatatacctacgcgtatcttttactgtcacatgtagctctgcagaaaaggcacgaattcgttcgcccctttcggcaaaatagcataaagcgcgtgggtcgcaaaaatgcagaattataatacaattaaacaaattgtaagaggtaaaataaaataaaataaaataaaacagtaactggggaaggggggaggatgcaattcttttgggcccctattattatatatttttttttttttaacctgtatgaccccaaatgggcaaccaacagcaacataaacgagttaattaaaaccaggcagttgctcaaatatggcggacggggaaaaaacaataatttaagtagacgtgcagcagggcggacaatgccgttatcatggcaaaattagcacgcacgggggggaaagtacaaacgcgcacatgcatatgggtacatacgtatgcgcttaagtaaagctatgcatacaaagtatattttatttgcgagtcgcgcgcgtacaattgctccattcgcaaaagcaaagttgcgaaagatgcgagcagtcggggggagggggaaatgtcataaaagcggagtaaaggcggcgtaaataacataagtacataatatatatgcgtagtatacgcgcaatgggtacccctttgcgggaaaaacactgttcaggaaaaatcgtccgaaagttaacaatgactcagttttattatgtttaaccgtgcgctcgcacgctaatcattgagtaattttttttttttcttctccttcctgggccatttgcaaaattgctgccgccgcgatggcgccgatagaagcaaaaatgcatacataataaatatgtatattattatatgtgcttcaaacaatatttatacatgcgtattttttatcgcgagtaaatactttgacatgggaggaggggaggagaaaaacgcaattcgtcattaaaaaaaaaataccagaacgccctgtttcgcactgcgccaggcaggcaatgcgcataaaaacgcccgtaagaagaaaaataaaaaaaggcataataaataatacgccatatggggatacgccgccgcggacagtttttccgagccgaagaagcaggaaaaaaaaaaaaaaacatacatacgtacataatacatagtaccataatacagacgatgcgtttttttcgagttaaagacccagttaaaggaataacgcacgaattttttttttttttttccattttaacttatacatatgctttcgccccatcgcgtttttcctcccttaaaagacttttttgagcgaagaaaaatgcagccttctccaacgggttgtcccaaattgaaaaaaaaaaaaaaaacgaacaaacgaacgaacgaacgaacggcttacagtttgggaaagaataatggtagaagaagcgttaatccacgtaccgcgtgggtagcaaatgcgtgtacttacttacgtgcctgtccctgtgcgatggcaaaacaaattagcaacgaaagaacaaaatttttaggcatatttcattgttcccctttttaaatgcttcccacgtgaaccatcggacattgtgccatattggatgtatatacgccttacgcttcggaaaaagggacaactgggggaaggagccttcccagaccgttcctcccattcgaataaaaaaaaaataaacaaaatagacaaagggaagaagcaccattgttgactgcatttatgtagggaaggacccagcggggcagataagagatcctagtgtaaccttcccctcactgctagacgctacagaggaatacccaaattcccgtgacataacatgtaatgttacctaaccgatgtggtaaaaaaagaaaacacctttttaacacgccaaatttctgtcattccaatttagcgccccttccttggtcacatacgacgaaaacgtagagttatacgaggaaggtggaagagggggtgtacccttttatttatttccattcgccaaatgagccctttgaaaaacctgaaaaaggcatgcatatatatatgtaatgcatatgtatatatatatgcatatgtatacactacacaaatgcacgtgcaaatccaggggcccaaaaaaagggggaaccatttcaccttagtaaaacctgttcatcctgctaaggcacgtaagacatatgcgcttgccactgtgtggggttcacgcggctgtctaaattaatctgagcctaaatggtagaggtggtggtgacatggatgctcaatctataaaaagggggaaatgggcggattacgcgaatatgcatagacacacgcacgtgcgtgtttgatgaagggggcacgacccttcgctggacccctcgcggaaaacccccaacattggacaaaagcgaatgccctgaacgaagggacattccgtggagcacacataatgggatgcaataaaatcatatcggtttctatcacgtcaaatgtttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaataaaacaactgctcttttaacatcggattatgttttaaaaaaaagggggggtggggggttcccctcttttaaggtgccacatcggtatacacgcgttacgcattttgttcttttgccgattcactgttgtgcatgctcgcacgtgcacaactgcgcgattgccacacaactaggcacatatcgagtcccacatctccgtcgtcaaaaaataagcatttatgagggaacctccaaagtatctcccattcaaaaactgaaatgccttcaaagactcatcgttgttagcatacttgatataaatttttccatcgatgttttttgtatctagccatatcttggtgacacttccgtacttgctgcactcctccttaacgtcttcaattatgtccgtgaaaaagtctgggtccgaaccgatgctttcgtcattgggagagaacatgttgcaaagcaccaggttgggagtgatgttgttgagggtgttgggctgggcagtcgcgagtggcgctgtctgcattattgtgttggcgccggtggcgaactggctcgatatctgccatgcggggaggggaaaaagggaaaaaaggaaaaaatgaaaaagggaaaaaatgaaaaagggaaaaaatgaaaaagggaaaaaatgaaaaaggaaaaaatgaaaacggaaaaaatgaaaaaggaaaaaaggaaaaagaaaaaatgtcaacagccgtgcaggtgcaaagcggtgcaaaacggatatgatgaacgtgcgaacagcgcagaggcgtcggagatatctcgcttgccccctcgctcctctccttctagcctatgcactcattacccccgagtcaaggatggggtcccgctgcaacttctgcatgagggcaattttacttccggccccggcaatgagcccacctccgtcatcatcatcgttgtcaattttctcattgtctggctcttcgaccttttcttcagccttcgccttcttcgctagcagctgtgcgatcagcttgtcctttgcctccttctccgatgcaaggatatatttcgaatcctgagcgaagctaacttttaattctcgacctgctatttccatcccatttaaaacacccatagcttcaatggcctcggatgctctaaaaaactgaataaacccaaaccctttgcacttccctgtgtaaggatctcgatgaatttccacttcaagtatttctccaaaaggattaaacagctgctttaactcctgttccgagatatttcctagcggacctaccaacccaccaatgtataattttataggaatatcatttgggtcaataggctgatgttttgcagctttcgcagctcggtttttttccgcttgggaagactgtatttttattggcctatttttcaacatatagccattagccgataaagctttcaccactgcttcttgggtataaaattctacataagctactcctttagatttgcctgatctctgatcttttatacactgaatatcccttacctttccagctacctctgagaaaaactcgtatatatctctttcatctgcctttaggtctaagttgagtacgagcactgttagatcgtctctcttagcttcctcctgttccttctttagtcttttttcttctctcctcttttctctcctgattcttgcttcttctttttccttcctcagtctttctctttctcgttctcgctcgcgttcgcgctccctccacattcgttcccacaagcgctctctctccctatcacgctctctctccctaccacgatccctctccctatcacggtccctctccctgtcacgatccctctccctatcacggtccctctccctatcacggtccattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgtcctcacctccggagtgctccccatcggattcgtcaccaccctcatccgtctcgcctcccgcatccgtctcgcctcccgcatccgtctcgccaacctcatccgcgtcgtcaccctcatcattgctgtcatctcgataggaacctttctttttactagcagaagcccgttcactactgggactcctcctacgtctcctcctttgcttctctcgatcgcctcgactttcgccaatttctctgttgccttcttcctcctggtccgactttacaacccctcctccgcttcctcctccgcttccccttccgcttctccttcctctccctcttcttcctttttcgccacgatccgaatctgtggacaaatttgactcctcctccgactctgatttcgcctttcttttgcgtcccctgaggtcacttcgcttggcagcacttttcactttgcccctccgcttcctccttgcggcgtcacttccaccctcgctaccatcgtcgctgtttatttcgtcactgttcgcttcgtcactgttcgcttcaccactgttcgcttcgtcactgttcgcttcgccaccattctccgcatcactgttagcgtcttcgccattcgtctcctctccgtcagtttctgcttcgttctctgagtcactttgcctagccctttttttctggtcctttttctcgtgaccttttctccttcttcctctcgccacggcactcttttttttacttcgctcctttccttccaattcaacctcgtcaccactttcgccagacttcgcctgggacacttccctgcgcgacttggccgggctatccctacctttatgtctcttccttcttcctttgtgctcactactcgactcctccgatgaaaacgttttgcgtttttccacactgctatcacttggtgcgtctttcactctgttttttttcttcctatcgttaccgctggcccgatctgcttccctagagcaattcttcttcgccttagtctcgttccgcctgtccccactgccgcgagcactgccacgcccgccaacatacgcacgaccattcggggcctcatctccgctttctccttcgctgccaccttcacttgtaacatcgcttccacctgtgctctcctccccactactccttccacctttgcttcccctcctcttctgcctggatttatgttttccacccggcaggtcacttttccctcctttcccgcttctccttcccccatttaactccttcttatgggaattttttttcaaaacgaattcgtcatctcgcgtgctgtactcgtcattattttcgtcctcgttatgatctccaccatttccatatttttccttttggtccttctccactgtatccttgtcaccgggcttgtccgccgactctccattcgctgcccttttttttaattccttttttttcctgccattattttgtgcaactccattttgttcctcctccttaatcttacttttattttccagcagcttctctacctcatcaaagtaggaattttcttccattttttttctgacatacctttgaagttaccacggatccatatatgtgatatactctcgccagggtaacaaaactgtgtccctttttccttttaacaataacaaacaagctgagtcaaaagacgttaccctgtcgttactctgctatgtcgttttctatcctttagcagttctgcttttttatttccctctcgtaggtatatataaataacgtaaaagaaaacagttcccccctaatcggcatatgagttcctctctcccaatgtgggcaggatggaagaggggcttgtttgtggtcaggacttcccacctatgtaatattggtataggaagtggtacaaatgttcaaggtggtgctatgctatgcttacttcgtttttttttttactttctcagttttaattgtacgaagatgagcatgcctatgtacatacaagcatgtatatacgaacataaatacatgcatacatagataatacatacatacgcacttacatacgtgccacatccgtacgcacgtatttgtttgccctctgcgcacgcgttcggctgggtatgctcgctcttgcgctgcccctcgcgcggtcgctgagaagaaaatttctcggctcccggagagggtattttccgatgctacgctgaaatgacgtttttccacgtatgttgcggttaaagcgatccgttaaaagcgtcaggtttttttcctttttcttcctctttcttcttctatcttcctctatcttcctttatcttccttttttttcccttttttactttttttttttaagtggtataaccctcccaatgtgggcaaaaaaaaatccctatcgctgagtatttatttattttttttttttctctattgaacggagccgtggtttcgtcacaaacccattcgggcgctataatgcatcagtggggagtaggcttgccgcaaggaacactccttttttttcttgtagtattgtaaaggcatacatgtagctgtttatatactcgcagcatagttgcttcgcttcgctttgctttgctttgttttgcttttttttttttttttttttttttttttttttccccctttgctccttttgccacaaacatcttaaagcgtgtaaatgtgagctgccatttgggggggttgcacttacctgtgatgaaatgctgccttttttttccaagagtgacattcctccggaagagttcatttagcgctccattttttgtggtttctttttcattttttcttcctattcccctgctggacattctgaaatacaatttgcgcaaaaattaaccaacccgattctctcaatttgtgtaagagtgcccgtggggtgaagagaaatatgctccgtttgccttttccaaagtgggactatgttatggggaaaaaaatacctcagcagggaggggggtcaggggaaatacgtagaaggggagttcgcttgccttagaggggactacacagtgaagtggcacgccgatgcgtccaacggggacgtcaaaataggcagcattcctttttcgcgacgtgacgtgtcccttgttgggtatcccaaccccgtttataacgcgacactgaatgtgtttgctgccccattgattacgcgctttgaatgcgaaagaggcggggagacccggtgaaaccaaccgagtcggctttaccagcctgcgtacacacatacacaaatatggaaaaaaaaactcgctcctgctgtagaggaacccacacatggaatgtaaagcggcaaatagacttatcattttttccgtggaggcaatatttccccctttttacaaaacgggggaaacgcccccgtcgttagccacacatgtgagtcttctcagtcttctgagcattgtgagcatttgcagggggaacaagggaaccccctcggcacgaacttttgctaacaacccttatacgcgaattaaacacagtacatattgtacacatagtacacatagtacacagtgttgaaagaaatagtttattccaattcaagttgtgcacttcatttgtgcacacaaaagagaggacgtgtgcggaggaatgaaacaaacacgtaggggggggaggcacgctggggttcgaagcgttgtcaaaaaatttgcgtgcatatttttggctacaaaaaaaaaacaaataaaataatatgataacgataaaaaaaaaaaaaaaaatgtggtaacgataaaaaaaaaaaaaaaaatgtggtaacaaaaaaaaaggagaaatttacccatgtgactggggtatacacaccttgtaagacgtggaggaggcaaactcggagatacgcctccaagcaggtgagatctcagctaagacaccccttctcttcactccgacgcttcgatcctaccccagttctacgatgtctgtgctagccgcaccactctcagagtcgtcgaagaagccactactcgtgatgaactcgatgcatttgatcagctttttctcgtactggtaaatttcctttttcatcagctggtacagcaagggagatttcctgtgaatgttgagcgagtcgataagttgcctttgtttaaatgatctccttcgcatattcgttgggtaatacttctccacggggttgttataaagtgggtagtaactactttcatacatactgttattgttcaagctattttgttccaactttgctaaaaggggaacgaaaatggatttcttctcccacttatttttgaagtatatatttctcccgatagctgagcagtagctctcaaataataattcctcaattaagcaatttggctttttttttttttttcccattttcattatctttcatgtcgatggctattctttctcttgttggataatttttcttcctctcgtggatccacttttcaatttctttggagtcgttcaggatcacttcgtctttctcattctttatatggtttagcagatggacgtccaaatcgtcaatcttgtaaatttggccgcagttatctatggggcactttatatgctcactttgattatgttcctccagcttctttgcttcgatgtttacatcacagtggtggcaataaatgtacttcgtattttctttgcttcttccgacctggacatttattcctttggggctacttgcatcctcctccgcgtgttcatctgcgtgctcctccgcgtgttcatctgcgtgctcctccgcgtgctcctcatcatcacccgttttgtttctcttcttcgaatcagtttccacacgtatggactcactaattggaaaatacattttttgtctttttttcccaccatgcttcttaactgataagaaacgctgtccatatagttcttccgtcgattttttccagtgggtagtccccctcactgcacggttgctgtgcaatggggctacacacgagttcgtcgaagggaaccccacaccgttgttgcctttgcggaagttatatgaacctctcatctgtgggatttccccatgagggaaatttctactctcgtaggagttattcatcgtgtgactcatccggtggttaccctctgctctgtttgcattgtcctccacgttggtgcttccctggtagggatcctccatatcttggttgtcatcacttatgctgcccatttgggggaacccattatggtacatcgccctcggttgagcatatgcggagggtgaccgaggaacaattgccttactagggccactactgcgaacccccctgctgccattatacggacgggcgctctccctttcggaaaaattctcggaggcgccaccgtagtgatatccgcaactgtcgccaccgccaccgctaccgtcgtccgcgtaaccattcccgtaggaggaaaaataattttttaaataattcccatctgctgctactggtccgtgcgcaggttgctcacgttggcaacccccagtatggtgagtcctccaacggttgttgctagtccagtgttgactttgcgcgccgggggcttcgctccaggggcgtcttcctaagcggttattatgagggcttcctcttggacgccagtaggagacgcctccattctgcgtgggccaattggaggaatgcccgcatggtggagaagcccaattgggggcctgcccacattgtggagaagcccaattgggagcctgcctactttgccctgacccgttctgtacagctccttcttccgcgccaaaccagacatccccctgttccctcatcgcgcggttgccaccgtggtgaacccctgtcactcctctgccgctaacatgtggaatcatattttgactctcctcgcggttgcaaagtttgccataattatttgccgcgcgaaagtgaccttcgtaattgttattccctccaccttggctcattttttctcccacatttgcgcccatttttttttttatcgaacggggtaacaaatgcagcgcgtaaaaaaggaataattcttcatttttcttgtcccgtggttgggcaaaaggcacaaaagatgttgtagcattcgctcggagttgttactgccgtagtgctttctccacaattattgctgaccttctcaaaaaaaagtatttaaatagggaaaaaacaagtcaattatttcgtgtggtccatttcgcatacaaaaaatggtgttttttttttccccctttttgcggcatgcatttattatgtcaacataacaacggcaggggcgctgagcgggtcgttttttttttttttttttaatcttttggcaaaaaaaaaaaagcggaggaaattcgcatcaagaaaggggaaatatatcgtcttgcactttttcgaccaaatcaaaatcagggagtatcctctttgcagttaccagcagaaggaaatgccaaacgagttgtaactactttttttcttcttttttttgtgcccactcagaaaaaatggctatctgtacatatgcaatatcaacatcacgcagattctcaaatgcgcgcatgtatatatagctagtgaatgggcaaccagctagaaagagatcaaatcagcctccacgagaagaagaaattcacctaatgattcccctccccaaaagtatgactacatggtgatggaaaaaataggaaaattcgcaatatactatacgtacatttcgcgttacggaagttgccaacaattttggaaccaaaggatttacttcttttttccatgaggaaggggaaagagagaaacgtccttttagatacgcacttacgcttttcttccctctccccccccccaaaaaaaaaaagtgttcaaatgttacagaagggataataccccttttcttgcactctgtgctacgccaccttccacctcgtcgataaggcaaccttagtagggaggggtggcgtattcattttgctcctttgctcatatattttccgaggctacaatgtatggcaacgattgacccagttcgcaacactaattgggtgtactcccacttggcataataataatagttgcggagctagtcgattttttgcaaacataagtgttttcttctaggggagcgttgatgcgatggtattactattagttcaaccttcaaggagaccccacggacacacacatacgaaataatcccttgttcaacaaaatcgcaaatccattatgtgcgtgatagtattacattggtgtagaaattgttgcctgggatttccactccttgtagcttaaccagcgttggtatatgcatctcctccattgcgcgaactccgaagcgccacgctttttttttatgcccctccaacatatttaacaaaaagacagacgtgaacaaggcacaaacaagcacgatttctccgtctgcttcccctcagcgtttttacgtgactattttgcacgttcgcaannnnnnnnnnnnnnnnnnnntagaaaaaccatctgcagcagcaggaacgaaatacaaaaaaaagccttctcaaagttttaacacctgtttagctaagaagctgtccacaatgaggaggtaaaaaatgtgcggatatgatgatatataaaactgcaaaaaaattgacatacctctgtcgttgcctgtatatgtgtagctagccatttttttttaagctagccaaagtgatgcacatatgggcattgtccccgcggcctactcgttgagcagtccctccttcctctgcattatcccatttttaccatttggctgcctcaacgaaatggataacatcaaagggggagaagcgcatggaagcgaagaagttgtagaactcgccagtgatgaagcgatagtgcttgccagcgaggaagatggggccacctcatccgcgcaagttcttcatggcaacaaaataaaggcgaacgaaatcgagctggagctgaaggagtggaaaacgaataaggaggactaccagtcctttctgaaaaacaaaacaatcatgagttttgcagactacatatcgaaatacgacagcgaaattaagaaaaaaaagaagaagaagaagaaattgtcatcatctgcaccattgtcaatataccctaccaagtcaggaagtacaataacgaaaaatttattttctgggacatttccgatttgcaaaacacacaatctaggatcttcttgacgggagaaatttgcgagcaatttgaagcggaaaaagaaggagccgttatcgcccttgtcaacccagttgtgaaggacaaggatccacagtattataactccaggttgttagaagtgttggacaaaacaaaattaaaagttattggattaatcgataaattggaaaggtgtaaggggaggaagcgaaatggggagaaatgcaaaattgtcatttacacacctctctttggccacttttgcaagtaccacgttaagcaggatcgaacaaaacgggggaagaaaaagtacggcagaagcgccaggtacgtggaagtgggaccaattacgtgggacgagggggaagaagcggcagcggtgggcgaagtggacgaagtgaacgcagcggatgaagcggatgaagcggacgaagcggacgaagcggacggaaaggaaaacggctcttccacaaccaccaccgagacggacaagaaaacaaaaaagaagaaaaagaaaaaggaagacacaggcggtacaggcggagcggacgctgccaacgcggcgggcggagaatccttcgacatcgaatccatcataggcatgtacacaaacaaaatagtggtaaaggataaaaaaaaaaaaaggaactggtggaaaacagaataaaagaactggacaacttttcaaagctaacgaatgatggacttgatctggagctcctgaacgaaaagcaacccacagaaaaagaagaaaccgcaacgacgcagaagtctgccaacgctatcctaacagaacagtgccccgaacttatacacttaatttacaaatcgaataaggcggatgaagacgaacaagaagttagtcaaaaggaaaaattaagaatcaaagaagaatctcgaaaaaaaaatgaacagctagctgcatccaatgaagaaaagcaaaaaaggaagtttgacaatttcttagtcaaattaattgagttacaaaaatcgaaagacgaaaatgatgtgaagactctcttaaacgggctcatttacgtaaccaataatttccactttagcttaaaacatgtaagcagctccaacatctttgacgtgtgctacaaacttatggatcataggagtgaggaagttgccatggctgctctgaaattcaagaggaaaattaacaccctttatattgattactacaaagataagcttaagaggcagaaagttaagcagtctgcgaaggagggtcaggacgctgctcacgtcgaggtggacaaaggcgaacaggaccagcaggtgtgtgcataaatttggcaaaaaaggaaattacgttcacattcttttttgtgaagtggtggatctggtttgatcccctctccctatttattgcaccgcgtcgttgttccgcatcactctttttttttgtaatcttggcgatttttttgaagttaatatttttggcacgtccacgtgcgagattagcctaatgtgtgtgctttttttttttttttttctctttaccacgtcgcacgtgtaaatattttgtatacaatgtcccttttgaagaacaaccttcacctcccccagataagcgtaattgcaaacacgggagagacaccgcctaaactaatcaaccatcaaaacagaaaagcaaaaaaaaaaaaaaaaaaaaaaaaaagggttattttttcttcccaattttgtagcatttgtgtgtccccaccccaaaaaaaaggggataattttatgcttataaaaaaatagaacgtttgtttcccctttctggagatgtcctttggttagtacccccttcttcttggtacattatacttttccattttttcctgaacaaaacagcattgtaacgtatgcacaattctgttgcgggttgttggttcccctcttttccacgtaccaaattgctttatttctacaaacgcgtatgtaaaaaaatatgtgcccatttacctgcttgtatatttttcctgcacacagggggggggaaataagccgtcggttccttttcccgtcaatcgcttatctccccgggggtacagctagtctttttttttttttttttttttttgctattatttttatatgaacaaaatgtaaaaaaaaaaaaaaaaaaccttaaaatggcttcatttggagaaaacgcattcacgacatctcgctttcacttctcaaaatagcctatacggagaaacaaattggaacagttttatttgggttgccccctttggttgtcattcaccacacaaagcgcatactaacaacgctcgcataaatcacgtcccccgttcgtcgcgttatcacaaaaatgaccattgaaatccccctgctgttatcatctacatttccgataatatggaaaacaggtctggctcaactttccttcgccaaaacggggggctcattagccgccctgaagggcacatccctgctgctgagtaaagtagcctcaacgagcaaagggggactcctagcttccacctccacccagattgacaatataaaagaggcagcgcaaaaattaatcgaggaaatagaaaagaacgtcaacttgagcttattcttttacaatattgacgaggaggaaacggcgggctactacttaatgaaaaggaggcaagaacacgaaaaggaagcgatcaccgggtgagcgggggtagaagcggaacagacgatatgggcaaaagagcaggaagacgaagacagatgaattgacgtcaaaatgacgagacgcagaaatagccgtagacatcatcgaagaagtgattatcacgtgggggaataggtgacactctgtttttaatagggttaaaggagcacctcgccatggtcattccccaacgcgtactcacgcgtgtgcataattgcgctcctttaaaaggcgtaaaaaagggggctgcggtttatatacttgtaaaattttgaaggcagcccacgtatgcatatgtacataactgtgtgcactttttccctttttgcatttattgcctcaccagagtaaatcatcaattatcctgttgacattctccttttttcaaaatgaaaaaccaactctttttcacgcccactcattttttttacgctaacgaaaatcgtaacgttgtttttatgtgtctcccgcgatgttttctttttgtttcttcaacaattatggtttaaaagggcagctggcctacgcgcaggggggggcctccttgtgtgcgcgagaaaaaaaaaaaaaggacaaaccgtaggaccatgtaaggaggaaccatccgcgtagttgatatgcacagatatatctacgggacatgtatagacacatttttgacgcagttgcgtatacttacccgcttcttcgaaatttaccattcacggggaagttttcgcagagacagccgttgcagctgtgaaccgcatccaacggggtagtaaagcggcaagtggtacgcttagcacctctgccttttcgaaacatggcgtcatttagagagagctacgaaaaaaaggggactcaccgagccagaccaaaggggacagaccaaaggggtcaaaccaacgggaccaaaccaacgtggccaaaccaacggggtcaaatgaacgtggccaaaccaacagggccaaaccaacggggccaaaccaacggggccaaaccaacggcggcattctcgtgagccaaaacgttcagccgataaaacggtccaaatgtgcagtttcaaaataattcgtcacgaagtaggtgtaccatttggggtgggggtggggcaaaaaaggaagcgttgtaaatcttggctactcctgtggagagtgccaattttcccgtaccaaaaaatatatcaaaagagaaatgaagctgtgctagtgcgggggcatacatgacgtgaaaaaaaaaaaaaaaaaaacgaatgaacagagcgaggctacataatacatgctcacgcaaaggcggtatcaattagcgcagcgtgttttgccgccccacgtgtaaatggaaaaaatcgcagaagcgaagagagcaggagacatcacttctagcatctagcaaaacggaaaaaaaaaaaaacacatgtataaataattatgtatgcgtatatgcatagctactgttgccagctcgtaaaaaaaagcattatgtggaggagcatgccgaaaggagcgctcctctgcggcctgcgtataacatgaccaaaatatgcacgtacatatatccatataatacatatatccatgtatatatgcatatatttacatgtacatacgcgtggcgcaccttcgcgcggccttctttttaacccccacgcacagttgggcactgcgaaaatgcggaaaaaaggagcgcgaatagcagcctcgcttaagtaatcagtctgtgcctccgcccgcggccaagaagatatttttccccccatatgaaggaaaaagatacttcgagttttttcttctttatttccccgtcgaagcagagaaacacgttacgtggggtcctcccaaattgcataaaaagcgcagcatgtagatcgaatgattgatacctttgcggcgtgccattatttacacgttacatcgttcaaatgcgtataggcaatttattcatgtacccagaagtacataaaataaaccccctttttgtgaatacgcctttgagtgaactgaacagccaagtgtagcagcgtgtattatatagcccttcccttcctcccccttttcactccctctgtgccattcccccaccgggggagctcccctcaaaatgctaaacaacaatggttttaacggaggggtgaatcagatgaatgaatatcaagggggaatgaactttcagggaaatggcccctttccagggggaggccaatttcaagccagcggaaatagtgagcaacgacagcataactatggggagctgcaaaactgtaacaacgacttttacagcgtgcaaaaagtaaacgcggttaacaacaaccaaggattccccgacagacacgtgatgtatggaaatgactcgtatggaaggcccccccacacgatggaggaaattcccaattattatcacgctaaaggtgcaatgggtggaagtcctatgggtggcattcctatgcctcctgccgaggggggattcaacatataccagaacaaaaacaatttacccttttttgggaaggagcaaaatggacctaactacaacgaccaagctttattctcccaagttaaacaaaacgtatctatatttggaaacaaaacgaaaaataatacgcccctttttggcagcaatgtgaaaaatgcaacaaaggctgatctccccagtgttagtctatatgactttgtgagtcatgacaaatcaatttttggaaataggttaaaggaagggaagcctctttttataaatgagaagaatacgaaccaatcgatgcaagcttctccaagtcagcagcacggtaatagctacttaatgaataacaacaatatgcataatatggcaggacacgggggtgataaaaactacatgagttataattacgacgcgaaggggcaagtcgcctatggtatgaaccccccgaacgatatggttcaccccaactggggcggtggtaacatcaacggcatgaaccaccccgggaaccagctcctcgggaatgcatacaaccaaaacaactttggcaccaacatggagtcagtcccccccgcacatggtgcctatggagtcgtagggtccaatgccttcggcgcaaccaattttggctacccccaaaattgtaacgccatgcaaccaaatatgcagaacgagcagtaccccatgtatggtagcggaggagcagccgccattaacacatatgctaactcggcctacgggaaccaaataggtggtgcaaacaacatgtcgtcttatccgaaccttttaccgagcggtgggttcgtcccctccgctgggaacaacaacatgtgtggcactgctggggcgggagcaccacaaatggaaatgcaaaacgtaaatttttcaaataatggccgaagaatggaaggacaaataaacacaggcgatagaaacctagccatgaacaacgcccccgattataacgccaactcgagtgtagccatgcataatacttcgacacaaaatgttggcaaagaaataaattgcgcaagtgaactccaaggagaggaagtgttatttacaaacgaaaacgaaattatgtttgaaaaaaattacgtaagggagtatggtatggagggaaatacccaaatgggcaaaatgaaaaaaattctttttttcaataaaaattttgtaaagtccttggaacaaatagctagccataatttaaacagttacaatgagaataggtctaccatttataccttcccctgttctatgtcatcgaataatgtctccttctatatgcaagctattgaggactgcaagaaggaaagccgctttgacgtagacgcaaatttgtacaataaaatattcaccaagcaaaatatgcagcaggctttctccgttctgaaaaatataaatatgaacaaaaaaatggacccacgtgacatcgacttggacatttactacccccttcttcatgtggagaggataaaatttaggcagcccgtcactgcagagcattcgcgcaaatctgctggcgctcccttccagctgggccaaattccgaccgtcatttgagactgccaaagtggcacaaaacggctccccaaaatgtgacagtttggcagccccaaaattgtcacattatggtatcccccaatttgtgacagtttggtatcccccaatgtgtgacagtttggcagcccccaatttgtgacagcctggccaaccgcctactgggcacacctccccatttgcgtgactccccattttttcatgtgaaattattcaacatgctcaaccatgcgcatgccaaatggtgtgcgaggacgtttgggcattttctgccacccccgcgtcgcagttacagcgtcccgtttctttttcttttcctgtgttttttcatttcatttcttctttctttttttttcatttcattccttctttcctttttcttttcctttgtttttcttttttcttctttccctttttttcaattccctgtgcatatgtgaaaatgcgcacgcgtgcgtagccccaccaccgttgccacaccacctgcacactaacccacccatttttatgtttgtttttattggtaaattttgttccaacccataaatcactgcacacgtgtagcgaatgcatcacgccattatgtcatatcccctcaactcgctgcccccctaacaaggagaaaaggcaaacgactatcgaattcctcctacaggtcttcaacattccccactgcttcgccaagctaacacacacacaccgtcatggaaaattacccatacggaaatgaaaaggtacttaaaatgaatacaaaggtttttaaatcaatagggacggcattaacaaatgtgagccaaaccatgggctcaacacaacggtcaacataaacaaatgaaagggggcgcataacgtcacgaggggataactgaattagggcagcacaaatgggaagaaaagaaaagagaggaaaggaaaagaaaagagaggaaaggaaaagaaaagagaggaaatcaaaagagaggaaaacaaaagaaaggaaaacaaaagaaaggaaaacaaataaaaagagatgaaaacaaatgagagtaaaacaaaagagaacaaacgcgagctgcccactcgaagcgctcgccaacttcgtgccatatgcgcagatcgctcagtttggtcattcacccaagtgagctaaccagcctttaaaaaatcaactaagacatatgcacacgcggtaggcggcggtccttcgcgtgatagatgtctccccccatgatagatgtctccccccctgatgactcgcgcggaaaaacaaatggcggcgtgcacataggacactgcgttcgccttgaaaaaactgtgtacttggggggaaacctcccccccaaagaggctctctaggggtaaaattacgcctgaggggaagcgaatattggagatcacaccgtgctggaaactaacattaggactgaccaccacgcaacataccccacgtgccgttagcacaccaagcgaggcggcagcttgtctgacaaaaattaccccggggagtttcctttcctcgttttaattcgccagtggggccgctcccgtgacgccgctcacataacgctgccaaaaaagctaagcagagcgccgcgtgcatccggggcgtgcgccatcttgggaagccaaatcacctagccccgaaggtgcgcgttatgggatcatcccatctcgtgaagccgggcgcttccacggcaaccctccacaatgcgcatcagtcggcacacatcttttcttctcttcctcgattagcggcaaccgacacgcctcttcttccctctcctgcccacttctccccacttctctactcttcccccctccccgtaccacctagctccggtccgacgctgcgccgcccgcggaccgaaaccagttgagtacatagttgtagtaactcgacgccgtgttcgtggcctccgaaatgaactcattcaaagtctcatcgttatccaactcatcctcgtagctatcatacgagtccctgtattttatcataattctcttcagcttcccacatttccccgaaatgtaataagcaatggtaaaaatatcactaaaatcttcttcgcaaatccttccccggtaacttttaaatttcctcgacgggttcccattcgctggaggagcagacaacgcatttgtatacctctgattatttgtaacaaaattaaactcttgcaacacattcctgtgactctccaaagggttatacagatacccttcgatgttatcaaacagtacatcaaaccctatgctcaatttttgcagattctccattgtgtataatattttaaacaaaccttgtaaccctaagagggtaaaatcgaaaatgaatttccatacccaatgatcgtgatgaaggggatagtaacatatttccaatttttttaataatggaaaggaacaattacgcaaaatgtgtagccattccaacgtttgacacccaattattgttaacttctccagttttgaaaaaactgaaggacatagagcgaatggctcatgtcttggagtgttgtcattcatacaatactcaggagataataattctaaggtcttcaaattggatacattttgaaatatgattgcagctacttcgtgaatgtacattccatttcctgagtaaattttctccgaggtgtacatatgcttgatatttttcatttgatgtagatagaactgtctcttatatattgggatgtgggaccacctctcatccagagttagctttttcacatgggtgaacacgttgattctgttatttatcacgtggctgctcagcttgtttagcaactcacactctagtattttttccgcgcttaggaagtttaggcacttcacgtacacgtctggggagagcgggaactgcctcgtgcgcgcaaagcaagggggggccccctcggtgagcgcggcgggtgaggcggatacggcagtcgcggcagacgcggcagacgcggcggacgccttgagttggttgactgagtcgcctgagttgtctgactcagcttccttttccacgcctcgtgcgctctccaaaacgggttcccccccatttgccgccacctcctcctcccccccagtggggtactccccctccgatttcaccaaaaacacgttcttgaaattgttcttcagggcatcccaaaaattgagcggctgctcgatttctatccacccgccttcgtccaggttcttctccctaatatctctccgatcatgtgccttaccatctcccttgtccctcacaccattctcctcattgctgccttgttcctcgttgtggttttctctaccgcaatcgtcttgctcatcaccacctctattcgaggatgcctccccagaggagcctctccccgtgccactgaatttgtctacttccccctctgacgagctttcccgttcatcgaccctcgaatccccttcatgtgcttcactatgagcctccctcctaccacggcgtgtacccttaccattcacaatacttttaatactgctctccttaacattatagcaatttctgcgatacttggagcgtcccttttcttgatatttctgtgaggacctctccatccgcgcaaccgggttaactccttctcctttataaagactccttttcagttcctcgtcgttgcacctgattatattttcagcgtatgggctgttcttcgtgggatgctcactatgatcactctgatcacactgatcacactgatcgcgttgagggcagctcggttcgccattcccctgcgtagggcttcctgccgagtggtcctcccgatcctcccggtcctccctcttgtcactgtcgccacttggtttctcataatgggaaggggtgccggtcttgttctccccatcgcgggagtcaccgcccctcggcaaggcttctatcgagtcatccgcgattttcgaagcggactctaagcgcgtcatgctgttgaattttctcctgtgcatatctttataacactttgaacggcctaacgttgcatcctccttgatatttcgacgagtcccttcgcgcgcagttatattgtggccacaatattcctgcttcaggaaatgcggaacggggtgatgatctgtgtaaaaaaaattatttgaattttctgttttgtcgggtttgtcaactcccttatcttcatgggagcattcgatgttgaatttttctggcgagtgacaatagtttccactttcgccgttgtgacaaatgttatacttgcggattttttcccttattattgtgtgtaagtgttttttttcctttaatttgtttgagtgttcactatgttgcgcatctggagcgttcccatttaatgcgtaacttttaaatttcgtcttggcattatcgcattttatgttattgctgaaaaaatttccttcaccttcacgtatatcgctcgaaacagtacgctcggaagatatttcccaatttgttaagccaaatggcatgtctttttctgaatgttgattcgttttattgggagaagagtctaccgattttatcttatcgttatgaatatccttcaccgaatggataatgttctcatttatttttttcccttttttcgttgttttcgttatttcgttatttgttttttccttctgtctactagccatttttttttttttttttttgtaattagtagcttgtgctagccatatttaaaaagatgaaaaaattgcaaatctgaattaacaccttactgctcaccaaaaaagaaaaattattaatttacgttttttttttttgcgattgctcaatttaaaaggcgaaacatcacagttaagacgggtgagatggttcacaaataaacattaaggttaaagcggtttgtaaaaaaatttccaaatcatgagcgcaattgaatgagaaacgaagcagcctttaaatattacgccaattgtagattaaatcgtgtacagggaaaaacggaaaaacggaaaaacattcattgaacgttttaattgcgcagttttcctgacacgatcgcttaaaatgcttcgcttctttttacatatatgtatacatatgtgtatgttatattatacacaccatggaaggagcggaaaataataatcccagggaaaaaaaaaaaagagttatagaaacgtttcgtgtgcgaacttgaacgctgttgggattttatttttttcctcacgcggcggtataccatcaagtgaggttaccaactgtttggtgtaatggaattttttttctaacaactgctatagcgtttgttatagcaattttgcgggcagtgcgctttttgccattttttccgcgtgtccgccgctccctccccctcctcgctactcctcactacacctttcccacaccttttctgcaccttttctacgcctttttttttttttttgcccgttttggcgaggtttaaacatggggtcttccgcggacaattggactatcaaccaaattaaatcaaattaaactaattttttttttctcatttttacctgaacaagcaataatttttttgcgaaatagctaaaatgttcaagttaaaaaaaaaaaaaatctgcaaacacaaatcaggtggagcaaaaactcacgtaaaaattaaaaatcgtctttaaaaagaaattgacaattgttgttttgtttctggacggcaaaacgaaaggggtgtacggtgaaacatgcagaggcgaagatagatcccactttgccccttcttcgtttgggtaaaataatcactaggtggatttccctacgggttgaaccatgtgccccgtggaactgccacaaagggtacgttgtcacgagggcatatatgctcacatgtataggtacatccctgcgtatgtgtccatttgttcctcatttataaggttttttttcggtgggaattttaccaaagcgggcagggaggaagagccctgttttgggaattgaccacacatggttgggacacgcccactcgtgaaaagccgcgacagtgagcccgcgcgtctgtgtctatgttcacctatttgcctatccgtttgttcagtttattccgcctacaccgcttcctttgccgctcccgtgtttaaaaagatatccggagtgctcgcctggtgcaaccccacacgaagggtctctttcacaaaagaaacagtgcccgctcatttgcgtagctatttacctgctttgtaattcactcaaggaacgtctcccttcgccgcttcgttacacctaaattaactccactgcgtcagttatcccgctgaaatcgcgcacatttgtgagttccttaaatcttcggtagaatgtatcatacttgtaaaaagttttaaccttcttggagaccaaaaatctgggcgctaccttcttcccgtacacctgcggcatcatatgcacacacatttggtagtaacgaataaatgctttaaaaaaaaaaaaaaaatttcctatgcggctatgctgcttatttctaacttgcttaccttttcaaacaccgaaaaatcgttcaagccatagagggcttccaaatgtggcttctttatattccgcgttagcagcaggatgaagtttttgtactccaccagctcgacgtttattttgaataggaagttttgccgggcgctgaagttgtggggctctgatgggggggacgcgaaggtgtgggggcatgcagggtgagccttatctgcagtttgtgtgcggtctatgtgcggtctatgtgcggcctatgtgccgtttatgtgtggtcgatatacggcctgcaacgcggccgctgactcggcgataccgtcttatactaccgcccccccgcatccattcattccttactgtttagaagcgcatgcttcagcgcgtgtatgacggagtccctgttcgagatggcacttagctctttatttatatcataaaagagtacaagcgtcttttggttgttcctctccttgcccgcagggtcctttctacccgtttcccctttcgatgggcttctcctcgggggcgtttccctcctagctaaattaagcgcgtttagggatgacccataagggagcccacctatggacccatacttctgcacatctacaacgtctaagtaatcgttttttaaggcgtcacttaaagtgcttctccccctgtattccctattgtttgtactgtcttgggggatacacttataaagttgctccgagtctccttttttcgactcatattctaccaagtgtgtgttaaatgggacattccgtttattcccccagccttgtccttgtgattgtttgtttgcctcatctcttacgggttcgtgttccaacagtacatctgcatcatccgacatgggaaaattttcgctcttcgggtaggcatttttatagttcaacgaatcttcatgtaggatgtgttccttttttattctactttgttttttattttttccgctttgtaaattttccccacttttgtgcatatggttttttagggcttccctatatgtatgcctcaggttagcgtagtaggcggatgtcttttctgcatcatctgaatacagattggtgaaatagtgcgtcgagtttgtttcactctccaacgggtcatcgtcctgtgttgttttttcctgtcccctaaatggtctactatttttatatttacccctatcttttccctttccctttttgtacatatcacttttttcagtaaaactcatatccattttttgttccttctttggatcgcccattctttgtgtatctttgcctaaagggttacatgtccttccttcgtattttctcacgctactaaaattagcccatcctttatcgtgcacattttcgtgtgacaccccctttgcaggctttacaggtctgttttctctcaagtgttggatcatgaagtgggcatccctgttgctgccttcggggatttccgaatagtctctaaagggaggaggggggaaaagaaacggagttgctttattttacgttttgtaatttccccctcggttaatggggccccttcggtgacggaattgctcttttatttatttattttttatattttttgcgtctcctctttatggggtttgcttgagggagacgcacatcctgcgccgttactcatgcggatgtggtctatgtgtgtatccgcgtgcgtaacctgaagcttgagcggtctttcgagtccaggcgtgcctcctccagcgacgcagcttcaaagctgcacttgaaggaatcaccactccttctgtccctcgggtttttaaaaacgacttctgcggaaaaaggagttcaccttaacgtggtgagctactacgtacttgctacaaactggcggaagcattactcgtcaggttactcccttcctgtgccgcttggcacgctgcctatttttctggattgccctttttcaaggcgtaaacacggcaccttacttttgaggaggtaaatctggtaaatgtaaatttttttcagaaagtcattcagctcttgtctcgaatcgaacattttctcgcaattaaatgttacatttttaatatgattggacagtatcgaaacggttgtttcgatttcagggtacttattttttactcttcttaaatacttcataatttttattattttttcatatttgttgaggatttcttcttctactttttggctagttgggttggtatatttttttttttgaaattttaagttggtcaatgtgtgtccatccaggttcatcgaggggaatgtccctttggaggtttccctctgcaggaaaggagggggggtagaaaaaggaaagaaaaaaaaatggggtagataatgggggaggtaatgggggaggcaatgggggtttagggcttagggggatcatctttttttcctttctttatttgtgggaagttccaggaagcatattttctgcaaagatgatcgccccatttttctacacttcgatagttacacacctcgtggaaaggggatgcaccttcctcctccccctcgcactccctctgttcataacttagctcagtcctgacgtacgagtcgtctatatttgtgttgtccccatttttggcatcccattgaggacacacagcattatatttccccccttttctatttgtgttgactccctttggggctaacaccgtgtcaaacaaattcactttgtcctccaaaatggtactgtcataggtgatgcgttgagaaaaattcatgtcgttcgttttttcatattctgtagaaccatccgttacgttcgagcaatagctgttgcttgagtcggatgtatgaccctcatcggtatattcactatttcgatataattctttttccactttgtctggttgatcacgtgcaccttttttcgcaccccctgcgtcataacaacaaggggaaatgctacttgacacgctaaagcggccacattcatcgtcgtaatggtaactcctcctattcctctgcagattgtgtttgctcggcccattatgcacatgcaaacatttttttatgttatccttgtaagataataattcctccaaattgtaattaatttccaagttaaggtctatatagtgttcctctttgcaatttttcagcagaacgtcgtagttgacgcagtaggggttgtttctacctctttcacttttgtgccagctttttttttttccttccctgctgtgatgtttaagcattttttccgcctgtctatcctcttcgtgcattttttttttctttcttcacatttggttaagaagtggacaggcggggctacgcggcaggtgggacaacgcggtaggagggacatcgcgataaggggggcatcgcgataagggggacaacgcggcaggtaggacaacaagataggggagaccatacggtaggagggacaatgcgaaaggcgaggggccctgacatcccaccgagcgcggatcgggtatgaagaggtctcgtactattcgccatgtgttgagggcattccgaagtttcgcctttttgcgggcggagggctctccaacgaacggagcgctgcgaggtatcgctatttttgcggatttttttttctctccatcacagcatatgagttcaccctaccgcttttttgtgcatttgtatttgttttcccccttggcggtagcaaaaaaaaaaaaaaaacaaaacgttgcgcagcatattgggaacgcgccgcacgggaggggagccgaaatggggacttcccgttatcacagcaccgcctcgcgttactgcgatttgtgtgttttccccatttgaagattcgaacgtttgaagcttcgcaatgttgacgcttcgcaatgttgacgcttcacaatgttgacgcttcgcaaagctgatgcttcgtgattttttcccctggcgcgagcgcgttggggtggggtgccccatcaccgcgccaccctcctacgggtgatgaagcgggacgaggtaagttcccctgggaaagggaccttttgcaaaatttgcgaaaatggaaaaatcctttaacgcgcgaatgccctttacaaagggaggatcattagtaaatgtggccatttcacaaaaaaaaggagcgggaaaaggcgggcacacgcggcgagcacggcggtgtggacatataaataaagagagacatgagagtataaacgtgcattgtacaaaagtaaacttaagtaaacataagataaatttaaacgcacatgtatgcgcctgtttaagcgtcgagggcaggacggaggggtgaccaacacggacgcgtaatcacgaaggtacctttcacacgccaggttcacaaaaaaattaaaacacacacatcacgcgcatcacacaacacgcgcatcacacaacacgcggatcacacacatcacgcacatcacacacatcacgcacacctccaacatcacgcacacctcgcacatcacgctcacctccaacatcacgcactcttcaacttcttcgacgcggcgttcttccttttattctcctcgaggcgcttgctaatttcgtttaactcttcctccgtgggcggcttgacctttctcttcttggggttctttttctgatactccttttcgatgttggaaagcagggtattcatttttaacgtcctctttgcttcattatttcgaatcgccaaaaccaaatcgtcaagggggggcgcagaactcttcctttttttactcactcgtgaatccttcttcatcaaggtggcatacttcttaacaatgttgttcatattttttagcgacttgtcatagtcaggtgtttttttaatttccttggatttaaacaaactattgtatatgtctatgtacctggtcaggtcagcctcctcactgaatgggatgtactccaaaatgtgggtcaggtttccattaaatttgttgtaaaattcgatcaagtcttccttttcatctaaactatttttgtatttcttttcatagtttagtatatcctctactttaattctttcatgaaaaaatttgggatttaaataatttttaaattcgctatattcgtcatcctccaggccaaactcgtcatagttcttcctcttctccgggtctctcaatatttcgtaagccttctggatttgaagaaacatttccttgcacttttccaaggttagcggttcgtctgtatcctgttcgcgcttctgtgcagcgccctcctcatcatcctttacaatttcatcctctccatcgttttcctcctcgtccactgtttctttttcaagtacgtccagctttccgttcttctcatcctcgcccgtttcgcctttccctttcacgtccgtctcgcctttccctttcgcgcccgtctcgcctttccctttcgcgcccgtctcgccttttccttcctcgcttatctcgcccttcccctgcaccttgcccctcctggcggcaaacttatccgggtgatacgtcagcaccagtattctgtacgccttcgcaatttccttcacgctagcatttttctccacaccaagaatttcataaaggtccaattttgtatcgctcttcatttttcccttaaggtgacgacgtgtatcaattcaacgtttgctatctctacaaactttgctcttaaaaaaaggatggtgtgaaacaaagtgggagagctaactcgctgaatggtaatggggttaaaatgtcattgggacggggttggtatcacagcggaggcgaacagaaaaattacgaacaaggcacatgcgctgtaatcatcccatacgcaatgcataaattaaattggcattgaaccatcgacaaaatatatgcatccgtatagcatacattcacgctcgcttgttcaccgtgaccatgtgccctttgcttatatttgtaaaacgcacgtgcgtggagtatgcatcgggattgtcaacacgatctgcttctctcctcggttggaagaaaagaaaaaaaaaaaaaaaaaactccaacgtacgcgcgctcttgcagctagaaagcgttcacaattttttctattcgctccccggttcaagcgcaaaggcgtgctcacttctaaccatttccgcaaaagtgcgtgcgtgttatatgtaaaaatgtgtattcctgctcgcgtgaatactcccttttgtgccccttgcgctacagttttagttataactggtgactcgctgcgcgttgcggcggaaatcccctcgcgcatgttcaaccgcttcgatgggtcgtgcacccccttcgttctcacgtgtattcgtgctcactactgctttgagttttcccttttccgtgcagcgctcgaaccactgcagggtgtgctgagaagcggggaaagtgtacacctcttattttgctttaatttgtaatcccccgtgtttacatacgcatccgcacgagggagaacagtcaatttgcgggctctccgtttctttgtgctcccgaaagagaagtagcagaatggcaaagttcgcaagtcttaaaaccaatcggctgctaacataacagaaaggccacttcctgtccccaattaaagcgcggatatattttacatataaccaatttggggcccgaacgctaatttgattcatccaaaagggtgtgtgtgtgtgtatgtatgtatgtctcccgtgtgtaacttttctgctacagctcagttgggaataatcacctggtcattccggttggtcactcgcttttaaatttgccagtctgttcatttattgggtcctctttaatgttcattttgtttttctccttttctttcttcaagaactcgtcaaaaatgcggttaaaaaaaaaattgggctgaaaaatcaagagtcataacgaaatgcgttaaatttaaaaaaaattaaaattaaaaaaaaaaaaaaaaaaaatcttctgcttgttcataatattacccctcgtgatgtaatgtaaaaatcttcgatttacaacttggcaaaattaaaagaacgcaaaacacatttttggtaaagattggcataaagcctcaacaagtgcgaaaaggtcatttccacgaacgagatgctttaaatggttttttttccttcaaaagtggccctcagggtgacgttcattgggtagcacatgttgtgaggggaggggaagtgattagcagggccaggtggtacatctccttctccctgctgggcaacatttctccgcgcacgcatgcgtgttggcccagctctgtcggaagacgcacaaatgtgtccacaagttttgtactttttttcttcgcctgtctgcgacccttttgcaacctttttgcgccagttcttcaccccttatgtgccccttccctgcccgcttttacttttttttctgaacagttcagggagttttcgcaaaatttacctgacccattcaggcttttttttttttttcaaatatggcaaagctccagaaaacgaatcggcttcgttgacaaacataccgtcagaatgtagaacagctgcacaaaaaaggagaaactctcgacgagtgggacaataaaggaaaaatctccccctttactttctccttaacccgcgtgaaaacggtacagcagaatgaaggcccagtgggttatgcacatatacacacaagtggacacacttacatatgaactgttttcccaattatagcaatatagtaacccttaatagaagcttgggttgaatgttcacattgctaaatattctcttcacatggtacccataataaacgttctttacccctcctggtcatttgttgaccgagcattttgaactgcacatatcttacgcttccccattttttcgttaaaaaaaaaaaaaaaacagaaaagcaacacagtgtactgatgacacaacgggaaggaggaacactcacgggtgacatatttacaaaagaaaaaaaaaaaaaaaaacgagttagacagttccatcctagcattcatttaggcctaagccgcagctcacattttcacttacccattgtgcatacgtttatatacacctccacatgcgcttatgcacacggggggagggaaaaaataaattgaaaacccattttgcaaaaggtcaaattaaaaaaaaaaaaaaaaatcaaccactacgtcgcgcatgtatacataaagggcacattttttttttccctcaaacttggcgcatgtgacaaagaattaagctaaccgtacgatgggattttttggccgtcagtttaacctcaccactttgtgcctctcctgtgtaggggcaagcgctgtgttcacttgatcatttttccaccctcttatcgcagcgcgcaagaggtaaaagtaaagcggcttagctgtttagctggttagcggttaggcggcttcgcagcttggcagctttcccgttcgacagcgtaacgcctggcgggataaacacaaacatgacaagccccctcaacctatacatacgcgtaactcacacgggaagtacttgccgcgtttgccaaaggcagtgccccaaacagaaatgaccaacggggcttatgagaaacggagcttatgagcaagggaacttatgagaaacgaaacttatgagcaacccaacttatgagcaacgcaacttatgagcaacgcaacttaagcccatttaaaaaaagatgcatgaccataactttctggaagatttacatgacatcaaatttgaggactttttaaatcattttatttttcttaaaaatgagaaaaaaataccaacgagtaataccgatgagaaggaaagcgcggcgacacttgagtgtgatgaaccctcggaagagaagaacaagccgcaggatgaaaggcacaacaatgtcatgaggtccatagccaatgacattataaacaacgaatctagtacggtcctctttagaagaatatattggcccctgctaataggaatttatcatcccgccactctatacgaactaacaaaggacgtacagaataaaagaagtctgtataagcaggacaaagaagaatacatcacaaagcagtcgaacttaaatattcaaaaattggacccccagatttttcaccccttgtcatcggatgataaaaatccatggacactaaaacagaaaaatcaagaattaaatgaagaaataaaacaagacattttaagaacacattcagaaaaaaatctttttcaaaatgaagcagtaagagacacattatgtaaaattctgttcctttgggccaaaaaaaatccttctgtatcgtataaacaaggtatgaacgaattagtagccattttttttattatcaattatcgtgaacaagtatgcccagacattttaaatttaaaaactgatcagttttggaaggagtatgtcaccctgtttgatagggacgaagtcgaagcagacacttacatcctgtttgaccacttcatgaacatggggttgaaatatttattctcttcccccgaagaaaaaaaaaaccaagcaacaaagaattcttccaaaacggtgctcctgcacaagtgtacttatatattccataagttactaaaaaatttggacaaattattgtacaaccattttatttctctgagtatcgagcctcagatttttctcctcaggtggatccgtctcttctattgtagagaatttccgattgatgacaccgtcattttgtgggacaactttttctcaggttcgttcttttgacggccgcgttgggagatacgtaacttcttcgctgctaggcacgtaacttctgcgctgatagatatgtaacttctgcgctggcagctatacaacctgcgcgctgacaaatgtacatccccccgcttgcgcgcgcctcccttcttccttccagattgctacttaacgaactgggaaaagggcttccccaccgaagtcacaggagacaccataggagttgcccacatgacatcaaatgtgttccccttggttgactactttgcaatctccatgatcctattcatcagatctttcttgctagaaaacgatgagaattattgcctgaagagactttttaaataccctcccgttgaaaacataaggatattaattgatttatcttttaaaataaaagcgagaagtgagaagaaggagaagtgtgcaaaaggggatgacttaccagtgtccaacagcaccgctgtggacgggggttcgaatgtgggaagctctcttggttcatttcaggctaggaacggggccaaagagggcgcagtaaatttggcgcgggaaggggcagtaaatttggcgcgggaaggggcagtaaatttgactcgagaaggggcagtcaatttggcgcgagagggagtagcaaatttggccagaaccagcggcaacaacagcatagcgagtgatcacctggagcgaaataggtataagccaaccgcaaacacccttgtgctaaataaagagaccaaaattttaaacacccccgcgacgctatctcggattaacagcaagctaaacagtgtcattgacagcttgaataatttatccttcatcgtcgggaatgaaaagcaccgagtagagctccagcaaaatgtatttcgtctaaatgaaatattccgagaattgaaaagcatggaacataattgcgcagagtccatgccggaggatttggagatgaactggaaaaaggaggcccccccgatttacttcggttgaccaatgcagcatgtgtgaacgatattaacatgtgtcaggcggtataaaggtgatgttgctgctccctttttttgtctcaccatttggattgcgcgcaagggtgtcgcgtgtgtgtgcgcaggtgcagttgtacgggtgtgtttgtacgcatgtctgcacgtatatgtatacgtgtaccataccgttctttttataagtcaccaattacgccccattcgtgggagagcgacaggtatttatgccccgcccctttttttcccatcgcatttatttacaaaataatttgttcagaaaataggagttctacatagacgtttccgtaagacgtgcattcgccttttttttttttatttctcttcatctctaatgttgtaattttgataacattacaattgttttacgtttgcaattttaaaagtttgaagaggtgaattattgccaattattgggatgggagagcgactttgcaatcgcacatttccttcggaaaacttcccttttttttgcgacattttgtccaaggagtggagcgaaacgcgtgttacaggttaaaggccgcaaaggggtttataacgtggtgcaatgcggagaaaaagaatgctttggaggacaagcggattcgctgttcccatgatgcacaccataatggaaaaggcgtaaaacgcatttcaacattgcaggtttgctttgcattacacagcgcgccaactgagacaagtgctgcaatcactgcaaccgccgcaaccgctgcaaccactgcaaccgctgcaactgtttgtacccaacgtagggacccctttcagcttacccgtttggcacaaacgtgtgtgtgtaactcttttcatatgtgagcatagccaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctcgtcatgaaaaaaaaaaaaaaaaatacgaacatacataaacgtggtaaacacacgaaatggtggtaggaacgaactgatgccagacaccctacgtatcatattacggtgattggttccttttccgaagcgcccatgtcctacttgtatttcatcacaatattcgctccaccaactcaaagtggttagagctaaactgtgaattccgttttgttctactgtaggcagaggtctccacttttacgcgaaacaaaggggtcacattgctgacatacctgttgggggacaccacctacggctcaagtttgcacgtaaatttgcaaacttcctaaaaatgatgacctttgaaaatgcacggaaaaaatggcgatacattattcttccctaagtttggccatggatgacatcgattttgaaaattataaaattttaattgtgcgtatttcactcctgttgagcataataacaatgtgcgtttcgctcttgttagctattgtggccagtttcatttcaagagatgaggacaccgtgtatgtagacttaaacataaatgggggagagggcacttggcccaagacttacgtgtacatacaaaaggatgcaccctcctctgcgttgcagctacaggggaagaaaatctccgtctccgtcgacgcttccatgcgggaaaatggaggggaagaacgcgaagaaggtgcagtaagcgaagcggggaaaggtaacaactcgagtggtcagacgacggaagatggggaaaaattgttagtctttgatggagacccccacccactgccaaaaggaaactccaaaggagacgaattaaatcctgctgagaagaaaaataaagtcatacggatagtgatgaactgaaatggtacaaaaaaagtaaagcaatttaattttccaaaatatgaaaaatttgtcttcattttgatatgcccccctcctctgtgcttgcgtcctcagttttgctaactgcacataaacaaagcattcgcacaggaaaaaaattgcatgtgagcatttggaagatccaccagagattaggagcaactctcctcttcaggcaaaaggaaagaattaataccccgcgttcattccgagtaaatggcataacgaaattgatctgatgggtgtgtgtggggaggggctatgtgtacagcgtggcctggccgactgaccgactgagcgatggaccgactgaccgactgagcgatggaccgactgaccgactgagcgatggaccgactgaccgactgactccccccgggaaaagtgtcctctcaagcaaagaagccaagtcacacatctgcacccacaaccgacgccgtgaaatcaattgtttgtccagccaaaaaggggacgactccaaaatattcatctgcaattttgaatgctttcttttgtatacaaagagaaagaggctgttcatttgtgcctatttttttctcctttaaatttaaaaaatttgcagcatttttacaggcaaaattttctaccttgtccaatgaattaattttgttaaaaatgtgggaaacatacgacatgaggaatggctgtgtgtatattcctggcttatagtgggggtcatttttgtgctccttataatggggtgcagaatcagatccaaggaaaatccttgggaacccttcctgtataatcttacacaaagctaccttatcatcaatcgtttttggcaaaggcttgcaataattatatacattttttatatacttctctatgcttaccacgtcagtagcataatcgtatctctccgtgtctacaacgtcgtctatggttagatgcaagtggtgcggagtaattgaacccgcaatgttagggtatgtcctaactaggtttatcatgtctaccgtagaaatgtgttctaggacaattttcaaatgagggaagtggacagccaagtcatgaatatattgtacgtaactcctttctgcataaagtggattcacgttgggttcttcacaatggatatgcaaacttttgttcatcttttcaagtgtatgaaaaatttcataatatttttctaacgttgtaactccatgattcgagttcgttgttacattgctggggtatattttaactccttgtaaattgcattcttcgtggtttttgagaatatcattaggatctgtttttttgttcaagtataacgtcattaggtagtccacactggggtcctgcttggttagctcgtttctatattttttggcttcttcacaggtgcttatgattggcgtggtgttgggcatcacgagcacgcggtcgcacccccccttcttgattgccccaacggtgaagcttagcatgtcgccctgccgcaggtggcagtgcatgtcgtctcccagggggatgtgcagcggttccatttcggaggtcatgtggggggtcctttctcggggcgttaattcaattcactgctcagctaggcaagtcactgctcagctaggcaagtcactgctcagctaggcaagtcactgctcagctaatgcaaatcgctgcttctctaatgcaaatcgctgctcctctaatgcaaatcgctgcttctctaatgcaaatcactgcttcgctaacggaacatcattccttcccaatcgcatatgtacgttgggacaaactcaccccctcgtaacgcgaaacgaatcagttgcagcttctgcaaagcttcgacacgcaattgtgacatgtcagaaataaaaacacagaaaacagggccctaaacgtgtagttgcttttttgcagcgctaggaaagtatcaccaacggtaattataactgcttccacccccacatgtgcgcgagagatcccgaggcttgcttccccgttagttttaatgcacaagtaggttctcttttaaaaatggaaagcagggtactgcatccgcgacgccaatatccacagagatgtgccaaaggataaatcttcttccctcctttgttccccatcacgtgggtgcactcttccctgcagccgaatccccacgtggagatgcgacccgctttatctcgcccaccaacaaaggtaaaatcactccatataggaaagcataatcaaaattgcacaacgggtgtataaacaaaagggagaaagaaataaaggcgtatatctgttctttttttttttttttatgttatccccgctccaaatagtttacttcccccccttcgaatgacccaagtggatgaaccccctttcccatcctgtgctctctcccaccagttgagggaacattgcaccgcagcggatagttaagacctaaataacgtcagaaatgccaaaagggaaggaagtcccctcagcaccgtgggaaggggagcaccgaaggaatgacaaaaaaaggaagaggaggagggtctgaccacacccataataaacaacaccactatacgtaacgacacacccataatacacacacatttgagttgtctcacccggaaaggcgtcacccgcgaaggagacagctccgtaacgattcgtttaaaaatcctgcgtaggatgctttggctggggagttgacccagcatgcgttttttttttccttttccccaatttttgctgagatgggaaattaacttgaaaacgctggcataatttttaccactccgtctgtatctcttcccccttacatgcttgtgatgcctttgctgtggccttcataggaaaagaaaattatgccgcaattattgaaaaaaataataacgcttctgagcgccctgttcacccttcagtggaaggcagcccactgtgtacactccctccacatgtacaaagggacacataacaggaaaataataaattcggtgttgtatctagataggcagttatgtgacccttttttatatacccccattcgaaagagaaagcctcccaatggggccacacagaacaagatcagatgtaccccggcagggaaggaagaagaggacgctgcatttggaattgaactggaggtaaaaatggaaaagtagcaataggcgctatttttatgagaatttctggccatatatatatatatattttttttttctgtagaatctcgtgaaagacctagaggaggggaaatacggggatgagtcgctgaatctatacagggaggtggaggtaaatccgctgcttagccaactccttgttttgtgcgtgtcccaaatggttacataggtgtagccctcacgcataggagtaggaacgtccgttcacgcacgatcgggaccaacaaacatatgcaattacgtacaacgagtgttcgccaacaactccccatataaatggtatgcccccacagcgcaggagctcagaggaagaagaaaaggaagcccaaggaatgaaaaaaacagaagaacaaatcgacatgcacgatgtggaaggcgtaattaacaacacggatacaaatcttaagacctccgtcagaaaggcattttacaacacagatctaaatgaacaggatagccaagaggtgaagaaagaatataacatgatgaaaaaaattgaaaaaacttttgatgacattgacgatgtgaattatcctgaggaaaaattaaacatgaaaaatgttttggataaaattaactccatgaaagacccggtgaatccagagacgccattcaaggacaccgcgaagactttgctgaaggtgcgtgaatgggttgagagacatgcacaaatagatacgtaatgtatgttattcattttttttttttttttttcctttttttaaacaatcctcagtacaagggactgctgcacatgccatatgtgcagtgtaggatgctcaacgatggccagtaaggaacacctattttacgctccttctgcaagagcattttgtacgttgtcgtgctgtgcatgttgcgaacagagagacgagaagagagagacgagaacaaagagctctcgcgcacaccaccgtcaccgccaccgcgcaggctccactggagagaatcgctggatcacctcgagttaaatatccccatttttgaaggtaagcaagagggcgtgaagtagaagaagaagaagaaaaaaaaaggggggaggaaacgcattcgccccccacggaatggtgaaaatttagccacgtagcccggcgcaaaatggtttgtgtgtgcaaatgcgtacatatatatacacacacgtgcttgcgtaatttttttttttttttccccgcactgaagagaccgatcagaaagacgtccttttccaattcggaaatgaccacatcaagttggaaatcctcaggagtgacagcaaagtccttctgctaaatcataaggtaaacctttgtgcaggaaaagactcaacgcatgtaacggcgttctacctcacgcagttagaagttgtgcaaagcaactaccacacagttgagctagccatttcggttattttttttggttttttttttttttttttttcccatttagctatgtgggaagataaactacggagacgcgtactgggtgataactggcgattacaaagagggcgagaagcacatcaatttggtcattcccaaaatgggggcttttaaatacatatgggagaaattactgcaggacggggaacaggggacctagcgggttggctcccctgattggggagagctatctcgcacggaaatggactctacacatgcggccacgcttgtctctctgtgtgtacgtacgtatgtgcgcatgtggactgaccaatttgccaaacggaggaggcacccttcgccgctttgtcacattgtcaccctgtctgatgtattcacgtgctttctttttttttttttttttcgtttcacgcttcttcttccgcatggactgtaggaagcgttaattgggggggtacccaacaggttgtttaaaaataaaaaaaaaaaattcaaatttaaccagctcgaattaaaataggaaaagtgctaatggtggacgtggacaattgacaaattctccaacgcgtaaacaaaaaaggattcccctttttttgagcatctctgggggatggaaggtaaatgtgtcatttgggcaccacgaaagggagaaatgatagcaaaagtgggaaatgcactaatggtgaatatggcgctatgcactccgcctcgattgtcacaaaaaaggtagggaagctcaacttgggaagagcacaacgtgtttgtcacgacagtcttgtactccacacggtcagccctcgtccagtaggtcgcccaacctgtcatccaggtagtcgtcataatcgaaggtgcgcctgttgggcgctttggaagtttttttctcggaacccttcctcttcttgcgaattctgtctttctttacctccatttttagccactccagggtatccaggtagggtggtggcgtgtcctccagtggcaggatgatatttgagtgcttggggaagttgtccgggtccacgagcttttgcgaaaatgagtccagcaggttttggctacccatttggctgtgccgctcaccactcccgtcacccgcgccgctattaccgctactgccgatgctgccgatgctgccgccgctatcactctccgcgtccacgtcgtggatgggcgggcctccctccatcttctgcttggtctgcaaaaatttgtaccggtcaatggcaggccacagcttcttcatctcctcgtcctccacatcggacgggaagtctgtgtcggaaattatcatctccctgaatcttctcaaaatcttttttatatttttaattccatacagcaacacattcttcggcagcatcctacaatcagtccatatttccataacaagcatttgtttcgggtcggtaaactcacacctatcttcacaccaatacttagtggcgattttatgtacagccatacgtaccatgcggcagctaccaaagctagcacttataggcatatactctttctcaataacttcctttacttgtctttttttcatgcattcgttgtcagaacctagttcccttttatataatcccttctcgtatgttagccaatgaccttttccatactcaatttttatcgaaatgtccagaagaccgtcttctttaagtgtgcatatgtactgctccttgttaactacttgtaagtgggacggtaggggtatcatccctgctactagcatcaagggtcctttaaaaataagtcgtacgttggtctctatatttatttctttactgtatatacagacgtctgataaattgagtgctatttctaggaggtcctcctgcacgttatcaattctggtgtctggattcatattgtgaattttaatcgccactatggcgtacccatagatctgagtttgacagacgtacttcaacagagtgccgaaggtgtgcccatcggttatgtttaggggccctatgtagaacttttggtagagcctgccgttctgtgggtatttgattatgtccgtcgcttcctccactttgatgtcgtttggcccgaagtcgtatttgtctatgaaactctcccggtgcaggctggagtgcaccactctttcgctcttgcccgacatgtgcgcatcgatcccgggggggtccacgtccccttcgccagctccgccaactccgccaacgccgccaacatggccaacgtcgccatcaccgccaacaccgctgccattcacaccgctcccctcgcgcaacctgcgcaggcgctcctcgcgcttcttgtagatgtccccgtagttgccgaaaaactgcgcgtccccgtaacccagccccgacctatccctgcgcacgctaaaccgggggtagaagaggaaggggtaaaacttctcgttcggctcgttgccactcacactgatcttgtcaaagaagtcaaacagctttttgtaaatcgggtaatgattcacattaaagtcgattgccctaaagctaccccagtattctatgggcattctcttcatcttgggttccaccatttttcgaagcgtctctatttggtattctttttctttatctccttctccgtatccaatgcaatcttcccactctccccgattcagaagaacccaatttttccacgtgtacaaatctccttcaaagaatcccttcttttttaggaaaagaaattcttgtacgctaattagtgggtctctgtccgggtggtctttttcgcctttcggctcatttggttcattttgtccatttggcccactttgcccatttggctgttttttttttttccgcttgctcagctagctttttcaaaaagcaaacaaaaaaggagtaataattgtgaatctttaaattatcattcttgtatttataatccaaaatgacatttgttaatccgtctggggtcctaaaagcgtccttcggaaattgaggttcatatccactagttgagtttttcttcatttgttctatgtatgcctctacttcttcctttttcacttggtatttttttatgaaatttttccttctcgtcattttataatcatcgctctgttcttctggtctcctgctttcctttatctcgtcatctttgctgaacacgatccatttgttctgttcccctctgctcctgctggggtggcgacttctcttgcaacttcgtgtgcaaagtttttcctcgccgctgctcccaatggggtgcacattttggtaactagggatgaagcagttgttccgaatttgcaaagctttgcaggttatgatgaggaggggggcccatgtaggaaggccgatcagccgcatcatatagggttagttcggagcaggcgatctttcttcgtcctcgcattttgtgcggttccttgggaagtcgcgcagcgtgcacggaggaagtaaacacacaagtaggaactcattgacgtgtgctcccgggggcccgcttctttttccccccttcggcatacactcacccattcgcgtgtacctctgcaggtattcccccctttggaagtcaccctttagttgttccctttgtgaaaattttttatttttccccttcccctatgtgctgctcattttgctcattttgcttattttgaacaggcgccttcgcctcagcgaagtgtacacccgtgtgtattcgggcaggttcgcatatccgtacgtacccagaattgtttgtggcgcatttggttggcgaagcggaagcgcggtggttggcttccctgtggtcggctgcctatggtcagctacgctatggtcagtcgcccgacggtccgcattcctatggcgcgagtttatgcccccacgtgaaggcgctcaccgagcgtgcccgtatttttcttcctgctgggaatttcgcacccgctcagcggatccaaatgcttatctgcacaaatccattcctgtacatgcgaagttacaagcggaattttcctccccttgggcgaagcgcagttggcagccatttcccatttattcctattttttcccgttttttcccgttttttctcgttttttcccgtttttcctcttttttcccgtttttcccattttctccctttttccgcttttccccgccgccaaacacgccacaaacgttggtgaattctttttcccccgttgattcctgctagagcaaccgccgttccgtctgctctgcggttctcatcgatgtgagtcttgccaagtgtgccccgctaaacacatttttcttcccccgcgagatgatttaccatctcccccccatatttctttttttttttttttttttcctctcctcgctaaacggtaaactcgcatgaaatgacgcgcagacgccgcgcgacggaagttccgaatgacatgcgagttttcccaagtggtacaaagtggtacacacaaatggaacaaaataaaacgggtagcaactccaccaggaatgatatgtagcgtaacggaggtggatgtgtttcttcagagaaatatatattttttttgttccacagaatttgtgcaaacatttctgaaaattttccaaaagggtgagtaggacgttttttccgagattttttttttttttttcctctgacgtggcagcacgaatgcgaagtgaacagagggttcacctgatacagtttgtaagcgcatatccccatgtgtggttattcgcgtggatgggtgcattccaaaataatttcgaagtgagcgtactttatatgctaatcgcgctcagggaggggggggaagaagtgactcgggagaagcgtgacccagggaggtgcgatcgagggagactcggacggatgtctatgcgaaccgcgtattgctcctctacagagagacgcccactgctgtgttaagcagtcgagaattaacttaaacacacacttgttggaaagtctccgcgaggatataccgcgacgaacaccactacgaacaacacgacgagcatcaccacggcgaacatcaccacggcgaacaccacaccaccaaacgcacaaaaaagaaaaaatgaaaataatcaagctgctactatacatcttaatcataatcaacgcatgtagaacgagcaacgatggagagaagcaaagcaaaataatgtcggtagacatgaccgacctcgagcaaatgctaaatgatgataaaattttcaccttccttattgtatacacacactggtgtcaaaggtccagttcgctactcgaaaatgtggaaactatttcgaatctgttaaaatatgatagcaatgttaaggtagccaaaatgaatgctgctgtgaatagtgccgttattgacaagctttctgtttatagttaccctgccctttttatgttaaaaaaaaatgagatgcataaatacaaaggagtaaacaccatcaaaggaataatgctgtggatatataaataccttggcgatagtgtatactcgattgaaaataaaaataagttagacttgttccttcaactcgatgaatataataactcaattttattctttatcaacagaaaggaaaaggacacccagttgatcaaagagctagtcaacatatgtacccaaacaaggaataccttctgcttctctgttactcaaccaaatatcatctcatattttgaaaatcaagtgatgagaaaaaaatatgattttaatttagaagatttaaaaagcaaagatatgtatggaattttattcaagaatgatgattttgatcagtacttttttttgattgataataatgtgagtattttatacaatcctggctactctgtggaggaaaaaaaaaaggaattaacaaaatggatacagaaaaaaattgaacctttggttattaaattttctgagtattatttccccctttttttttcaaacgatacggttactctttttatcctatacaacgatatacgtgacctcaacaaggcagatattataaagtgtgcgaagaagtacccgaatatcaccttctccgtgtcggggaacaaggaggtgtatgagaagaggctcctcaacgagctacttatcgagaaggtcaaaaagccagtcatgcgaattacccagtttaagaatcacttccccgttccgtacaagtacaggcccatcagcgacgccgtcgagataaacgagcaggtaaggggggagcagcggcgagtgtattcgttgacgtacacacactggagagcagcggcatgtgtattcgttgacgtacacacaatggagagcaacggcaagtgtatgcgttgacgtacacacacgggagcgcacacgaatcgacttactggagtgcacacgaaccgacttacacactgacgtgtgcacaccatcttacacacttcccccgtgtgcgcccccgcagagcatcgaccaattcgtccaggactacctcaacgaaaagaagcacttttaccgaaagagcgagagagcgctaccggacgaattcaaccacggatacataaaaataatagtggccgacacctacgatgaatacgtgtttgacaacaccaagaacgtcgtggtgcttttctacgcgccctggtgcggccactgctacaaattcgagcctgtgtatagggaaatcggaaagagactcaagatatacggaaaaaaattcaaggactacaagaacgacgtggtcattagcaaaatcgacgcggtcaacaacgagatatacgacatcctcatcggtgagtgacgcaaggggggtgaggttgtggcatgcgtgcatgtgtcgtgaatacgcggcgtacacgaggacagcacgaggaacccatgtcgtttccaccccaacacaggctgcgcgacgacattccgtttatctgtatttctacgcgtacatatgtattccccttggtgcctcccccctcaaatcacccatatgcacattcgaccatccccccttcattccctgccgcagagggataccccaccatttatctgtacacaaaagagaacaagaaggagcctatcaggtacatcggcccgaggaccgtggaaaacatcatttcgtggatttgcgaaaaggtaaatgggataaaaagagtgcataagttcgcataaatagtagggatggcgtcttccaaatttatggggaattttgaataagcacaccactacagctaagtagttatccgatgaacctgctccattcctagttcaactcagttgagtttttttttttttttttttcagaccaataccaacatagacatacagaaattccgtaacatcaatttggacgatgagcaacttttcgaaacatatgaggagctgtgaatgactagacagtttaagggcctgttggaacgtccgttttgtgtgtgttcgaatgtgcatgcgtttatttaagcgtatcatatcttaccttatcgcatattatcacattttatcacatcatgtcctatcttatcacatcatgtcctatcctatcacatcgtgtcccaacttatcgcatcccatgttgtgttattttttttcaagtgtaaccctttaaccacatttgcgataccccacctctacacatttgcacgccccttttcaaaccctcgcccattccaatttgtgtgcaaattggacactgcaaatgttcatttaattaacaatagttttgcttcctcattaagtaacttcttcattttagttatcaaaacatttatgactttttgtctttcacctcttttgatgaattattcatttaaagtgcctgtttgcgaaaaaaaaaaaaaaatgtcccgaattttttttttttttttcaacaatgaaaaatagctagtcacctgacctgttcataatatattgactctttcgtgacatgctctgatatggccattttgttgaccattccgtagcattgacaacttgttggtcgcatctccatttgcataggacccccttcccctctcacgtgtgcaccatgtctcattgtgtgtgggaactcctaagcatcgaaaaatcgtttatcacaaaaagtgacaggtgtgaaacagacccaacatacaattcctcccaacattttgaatgtcacaatgcccgcagcgcggatataagatcggaaaaagtggactacgattacgcagaggcattgtctcaccactccaaggagaggaatgagaaggacaagctaaagtttgagaaaattatgcacaggttttttatttcagacatttccaagtatgtcaaggcctacgtgaaaaagaatgacagcaacatccggagcgaaataggtaaagtccatgtggtttgtccacgctagtgggcccacaatcgagcacatgcggaacttcctatctgcgcaactgcctatctacgcagctgcctatctgtacaacttcctacatgtgcacccgcgcgtgggccgtggcgcccccgtgaaggcataacgtccagcaaaggcaccaaatcggaggaagaaaggaactgggtcaacagctacatatacaacttcataagctactgcctcatgacctacaacgactgcaagcactacatcgttattacgagcagcagaaatttgattcagaagttgacgggcacgggtaaggcgcgagcttcggcagggtaaaggggggagcagttctgccaacttgcgagcgaaaggtgccatccgagcgaaacaaatgggagctcccccccccaaggcacacaaaaaagtcacaaacgatgcaaacgtaacgaaaaaatgacgaaaaaattacgcaaaacacatgcataccatctgcacgtatacaggatacggctactacggtatttacttcacgaacgggaaaaaaatcggagggctgggcaatctgttcatcaacataaagcaagtgaggcacataagttacagcatcatgaagaccctgcagacgaggccctcctcggacagatccgtgtcaaacaatgacgaaacaagcagcttcacatttgcgctttaggtgggtgtcagctgcgtcgttgtgtaaatcagttagctttgcgaaaaaaaagggaatttttttttttcattttttccccgtttcgcgtaaaactatgagtgggctaccaccaacatggagcaataatattttccctctcctcccccgtgttgtgcatccaggggaagtgtccgcatgaaactcaacccggttaaaaccccttctccgtgcggacatctctacccgaggggcagatatcacaacagctgagtgatagattctttgtagaaaaaaaaaatcttggacaggtaattcctgaagtctttaaatacgaattcaacttcgtcacgcagataatcgaactgctcacatgatcgtagctccctgtttatttctttcttcaattttcggtcttcaattttggagaagtacgagctgaaatgggcataacacttgaagaattcctcgcacaggatcatcccaacgatgtgaacttcaccctttgtgcgtctcgtttctttgaaaaatttatacaacttagggtagaggtaggggggtaagtaatcgaacgtgtgttgtgtctaagtaggtatattgaggtgcttgtataaaagcatatgcatacgcgtgaaaaaaaacaccgcccacaaggacgaccgaaaaactaacttaccaagaacacctgcctagaaaccaatgcgtttaagtatcgaacctgcttcaaactcttgaggcgtaccaaaagactcaaaaaaacgttggtgattatgtgaattatgtccgccttactacataggttacactttatcgaatttaaaataaatttaaatgaaaatatatcaacaaagtggaaggaaaagtacgagacattcttcgtactcatggtgaatgtgtttttttctccatttaattgacttgtttttctttcagtaaggcttttttcattcccccttagaatatctatcagggcatacctcctggttagaagcaccttgtacactttacgccccactgtgaagataagtggcacgtggaaaagcacacgcgtctctttaaacgtctgctcgtaattgtcatagtagaaatgcttctgcgttattagcaatttatttttatttttaaaaaacttcaaaaatattttaggcggcccaactacttttatgtacgtttgtactatttcctgcaaggggtagctgcgttttgggggagcggcctccttttgggaagagaccgccttttgggaagcggcctccttttgggaagttcccgcctttttcgaagcggtcgccttcttcgaagcggcccccttttgaggtgttctcctgaggactggttggaccctcccacatgatgttattttcccccttctattttttcttcccctgcgtggccataaacgtttaattctcttccgtttcgaacttcgaattgactttcttccagaattgatggcctcctctatgcagtaggcctggaagcgcttcttaaaagggcgcttcaaaaaggaggagctcaaaaggtaggtaaagaaactcctacatactgtctcttggcccccacacagtactgctttgtcacgtcgtaggcgtcccccccggcgcgtagacctcatggcactgccaacaattctggggagttgattaaatgagaattttcttttccttctaatgagtgccttcacaatatgtacacacttttcatacgcataacagttgaggaaaaatggcttcacatgaaaaaggtgaaaaaaaaagtgaaaaaatttaaaaaattttcttgaatttattgaaaaattgtaaaatgtgtagaaaagcaaattcatgatgagggagaagtagggtctcgtcatcacattgataattttgaaaatattcattcctttgttgtaagttagtgtattgtaaaaatggtgaatatccttttcgtacatttcctctctgcattttctttttccgcccctcgaaaagtccaaagcgtggttatacacgttcagagtatctacaaggaggacataaaaatgatactcaagcgtgaaccatagggttaatttccatctgcaagaagcaagtctgctaattttagataaaacaaattcacacagtcttaattcgtagtatctggtaagcccctctttgaaccacagatattttgccttcttaaaataaaggcagtttccccaaaaggagtgaaaaatttcatgcacaattagtttgactaatgaaacccttttttggaagtcttcctccaaattttttctaccttccttacaggagggtgtacttcccataaccattgacatcaacagagtgacacagttgtgattttcttctcctgcatatttatacgtgtttaaaatcatgaactggataaagttactctcttccaacctagctcggaaaacatgcatcttcaaatacatcattagtgtttctttcaccacgtgtaggaaaaagtcgtgtcttcttcctccattgctactttcttcagatcctcctcccctttctatgtatataaaaacggaaatgtttttcacctttagctctattttgttgtataatccggcgaacaagcaaaatgtgtaggtagccattttgttcgtctcgaaaaactggtatgttatgaagctctttcctccagttgatgctttggtgagtttgttccgccgtttactcagctggtccaacttgcatcttttttttggacccccaattggggagtgcagttcgtcctttcttgtcgccgcttcccttattgaacgagtcgcacggaatgggcctgcgcttctccactgaggtatcctaccccatcgagaagctattctgcacggcctctttccgatgaatctcccctggaggtgcctccaaagtgaagcgtagagtccttcccctgcccgactgtaatacaccctcttgagcctactattcgtgatgaccaagtctgatgggtttacaacacagacaggagtgtttcccccagcgcgtgtctttttatttttatcgttgtgcctatctgtaaaagaaaacttcacccctggtgctatagggagttcaccccatgtcgactcaacaccgcttcctccacttagctcaatttcaaacgaaaccttgagtctaaattttgccctgtggttgttgtacagcagacatggaaacaccagagggagataaaagtattcacaaaaagtatttatatatgtatacctccttttgctttcaaattttacccttttaaaatcaaaatggaatttgttctctccatttggaagaaaaaatgaaatcccctcctctctttatgttcctctcccgtaggctctttcccccaaggaggggttcctctacatttttttttcttcctcactaattttctattactggtagggtaaatcccttccgttttttcctctccattttgataataaaaaaaaatgaccaatttgtatacccctatctttatgcactctttcaaatgaatgtaaaaattgttcttctttttttttacttcaattttttcaatttggatgactttaccgcaggatgaaattatagccaacttgaaaatgcgcaggtgctccatgtcagcgtaaaccttaattctttttttcttcagggttctgctcgcatagtaggttatgcattttcctaggtatttcaagggacgactcagttttagaaagtgaaaatggagtttgtacctgtgtggagaggggacaggcaggacaacatcggatgaggtgaggcgagaagacatgagaggggacaggaaggacaacaccggatgaggtgaggcgagatgacatgagaggggacaggaaggacaacaccggatgaggtgaggtggggtgagaaaatacgtgcctcttcggcaacacccgctgcgctagctgttacacagaggggacacttttctccttcgccgtctccttctccttctccttctccgtctccttctccttctccgtctccttctccatctctttctcctccttctcctcctcttttttttttccttttttatttccctttttggtacattaacgctgccaggggggtatttgccttgctagcctttctcaaatggtacagatgcgtctgccagggggtctccatttgtccgtcccacgcttgtccaaatgggggggaacaaaaagtggcagaagccatacggagaggtgcccatgctgggcggtagccaaaagggttgggtaatcagttcactgctaaccaaacagtagggcaaccgctccaagggttaataaaaaaaaaatttaaataaaagcacaaaggggaataacaggggaaagttcaaagaggcgcgaatgaccatacatgtgaataattatgaaagtaaacacacgcatgaggcatgtggcatgaggcatgcggcatgcggcatgtggcatacggcatgcgacatgcgtattcgtgcaaaggtacgccagctaatgtgcagagcgagtcacgtacaccacgctgggcatacaccaacgtgaaattaaaaaaaaaagggacggaagaaaaaaaaagggagaagggtgggaagaaaaaaaaagtgaacaaggaaagagaaaaaggcagaaaaaaggaatgggaaaaaggcagaaaaaaggaatgagaaaaaggcagaaaaaaggaaagagaaaaaggcagaaaaaagggaaaagaaaaaggcagaaaaaggggaagggaaaaaggaaaaggtttccttccaggggatcagcggtcaaactaatctatgtggaaattttcattgcttaaaatgtgctaaaggggaaaaaaaaaaaaaaaatataaaataaaaataaaagatagaaaataaacaacgcaaagcagaatcagtggcacacgtacgtgccgcatcccgcacaaaacgacgcaacgagtctcccgtcaggccgctaaggtcgcgcattttccggcttcgccacacatgtaggcgcatacgctttgcaacatgcgtaacgtataaaatgggccacttcggcgaatttgtacctttaaaagcttaataggcttaacggctcgaaataaaacaaagagctgcgcggggtaggaaaaaaaaaaggggagaggttatcaccgtatgctcgtgcacaacaagcaagcggaataggcaatagcggaataggcaatagcggaagcaaacgtgtgaagaaacgggcgaaccaacacacatgccgcccatatccgtgttgaccacttcgcgttcttcttaacttactatgacatataaaacaatgtcgaaggaaatgtcaaaaaacacatacaaaaattcgtgcgagctgtataagtcgatattcgatggggacaggcacaggactttgtagacaatcaacagaatgggcttcagaattacggcgaagaatatgactcggtattttctgccaaggaggggagggggtgggcgtcaaaaggggtgacaaaaggggcgacacaaggggtgacaaaaggggcgacacaaggggtgacaaacggggtgataaaaggggagacaaacggggtgacaaacggggtgctcaaaggggtgataaggggcgagagaaaaagtgtgctttttcccatttgcccttcggcacaatctgtgtcgcactgatgacaacatgcgcacggaacatctcgtgatggaaggaaaggggcagaagggggtagaaggggacagacgcgggtagacgcgggtagacgggggcagaagggggcacgttttcagcagcatagtagggttaacatgcagtgctcgtccgtgttttgctcctccgtgctgtgctcctccgtgtcgtggagtgccccccctttgagcctactccccatgtgcacttacttataaatgtcatatttcttatacagctctgcgacgtgaaaggataagttttcttctgataggcgggcctgtacaggggtgtgtgaaaggtgtgaacatacagatgtgtgtgtgttagtcgggggtgagagaaaagccgttgggacctctttgccagcaagcacacccccgtgtttgggaaggttgaaaggagaataactccggtgagctcgaaacaagcgagacgcgcttcctctgggcacttaccgaaaggaacgtcgacgtgaagttaatcgcaatgaagatgaacaggtaggcgaaggcttgtagtatgtaccgcggggcctgtggtgagaaaatggacacgtgaatgaaaagcgctcctcgtgtgctcgtgtgcttgtgtgcttgtgtgctcgttcgctcgctcgcacaaatggactgcccctacttgcgccgccatacctggaagttccccagaaatatttcaaatatgcccgtataaaacgaaatgacggaaaaacaaatcatgaactgaatctctattcggcttaggtgacttcgaatgtacatgtcacctgggaaaggggcaaaaaaaaaaaaaaaaaaaaaaaaaaataaccgaaacgtgaagaagaaaaaaaaaaaaaactacttccgatacactgaagcgaaccgctcaccccctcaggagcgcatccttacccagggagacctgcagatatatgatgaaggaaattatttcctggattttcttcaaaatgtttgccgacaccctgcagggaaaaacacgcacatgtgtgaacgtataaagatacacacttcggcacatgtgtgaacgtataaagatacacacttcggcacgtgtgaacgtataaagatacacacttcggcatatgtgtgtggaccaagctgaggagacaacacggtgaccagccaccactgtcgtccttaccagaaataaaggtacatgtacccccgttcccgaataaagctcacgtttttgtaattaaaataagtggagaggagaaaaaaaagcatatttaggatcataaaaatgtccgttttctcccggtacttaataaaatataatgtaagaatgacaaccagaagtagcaaaatgtaggtggtaaggtaaagcacattgggaatgaaaagaaagtcatgagacaaatgtttcgttttgtaatcataaaaaacgatgtttccttttaagtcaatttttaatttgttattatttatcaggaacaacatatatctgttcttctggctaatttgtatttttttttttatgttgccttcttctagtgggtatcttttaatgcaattaaaatgggacgtaaaaatataattttcttcgttttttaaggacggctccagtttattcttcagccttatgtagttgagccattggtccgccgttatcagaacaaggaaaagatttttcgacttggagttattcctccctgtgcttccttcattgttgatattcccatttgtgtaatcctccgagttggatgttccctcgatgatcttagaagactccttcgtctctgctcccctccttgtgattccctttttgtgaaaatactctctgtccacattgaagttgttcagaatgttaatggagtttttatttgcctttgccaaaatttcttgatttttgttttttttcttcaccagtttgttctcccggaaggtgattgtcatgtcaatgtttatttcgcctgggggggggagcgtcagtgtgagtgtacatgtaggtgtgcgtgtacatgtaggagtaggcgcatatgcaggagtgagtgtacatgtgggagtaggcgcacatgtaggagtaggcgcacatgtaggagtaggcgcatatgtaggagcaggtgtacgtgtgcgcagtatacggcgtgtagagcggggacccaactgtggacaaatctgtgaacagatcggggggcacacccactgcgaccctcccgccggttgcacgaggacccctgctcggctgctgtaccttcctcgacggaaaaaaaatacgacggcttaaaattgtagtaactggccgctaacaaatgctcatttttgtacaaaaaaataaacaagtcatccttatccacaacatttatgtttagaatgtaccccttacatttgttcatgcaaaataaaaacaccaggagtagtacacctaggttaacatagcgcgatttaaatctcattttctcgtggcatttttttcgtttacaaaaaaaaaaaaaaacggaaaaaaaaaaaaaacaatgttcatgaatgcattttcttcaaatctttttcgcctatcatacatttacaaacactctttttaaaattctgtcacgtgttttttcgtgggcctttttacccgtggggacggtcgcacatggagtttcgtaggaaatgtatagcataatcggccaaggaggcgatgcgtgaacgaaaaaagggggcaccaaaacggaacatgtgtcaactcaacaggaaaaaggaaaaaggaaaaaggaaaagagaaaaaggaaaagggaaaaaggaaaacacaaacagaacataagttgcgattgaaaaatattcagtgcacaatttatcgccagggaaatcgcgatctgcgtttgccaaggtggcatgcactttggggaaacgaaaaaatgaaaaaaaaatataataaaaaaaaaaaagaaaaacaaaaaaaaaacaaaaaaaaaaaaaagtcgacgctacgttcttcgtggacgcaatgcagtggaaaagctaagttttgccgagagggggtggtggaattaaacctacgtggaagtgtgaattatctgaaattgattggagttgcggcagaatgcgcttttgcgcaggcaggcggtgaggtggtgaggtgatgaagtgatgaagtgacgaaacgacgagatgacgaaacggcgaagtggccaagcacggggcatacgaagacgaggaaatcgcgacaaacgcaggcaccagcgtagcggaaacaccgacaagtaccaactcgccaaaacacaggacgagcgttgcgcacggaccaggttcggacgaaaattattccctcgcgcgtttttaaaggacgtctattttgacaaagtggggacaagtcgacacggtgacgtaaaaaaaaaaaaaaaaaggggaaaaaaaaagaaaaaataaaaaaaaaaaaaagaaaaaacaaaacggcactgtaatgaaggagacaaacaaagggggtacgttatattcacataaactcacgcacaactcggataaaattgcgaaacggtttggcaaagatatgtctgttagtggatccctcccagttatgcacactgcgcaaaagagttgttgcaaaattggctaggttggcaacactgacaagagttacaaaattgacaacactgtctacctaatgtgtgaggcacaaaaaaaaaaaaaaaaaaaagagtgactcattttgatcaactccggctgggttcccacaagttagtaacttcaaaccgtatctcggggtgcctacaaatggtaaaaaaaaagggggtgaaatcaaaaggctgtaataagcttaggcgaggggccaacggggccaacggggccaacggggccaacagggcaacacggtaactgttcaactgctcaacttcttaaccgctcaaccgctcaactgcgcgagcgtctctcccccttaccgctgaagatagaccgggtccaaatcgcgcaagtcggacgggctgttcagcacggagaagaactccctcgaggtggtgcacagttccctcgagttggaggacagctccctcgagttggaggacagctccctcgagctggtggacagctccctcgagttggaggacagctccctcgagctggtggacagctccctcgagttggaggacaactccctatcgtccattctggcgacttcacttccatcgaggaaaatcctaaaatgatgcataactcggtaaaagtaggcctcaaatggaagggatatctgccccaggttgcaaaaatgtacagccagccgttggtaaagcaaactatcaaaatgcctcctatgtttagagagaaaagagttgaccttcattttcactccgttttgtttctcaacaaaatgcttcaaataactttcataatccctcacacatttggttaagttcaaattttcagtttctttcgtcttttctttaaaaacagaaaaatattttttaaacatggcatccatttttttcttccctacgcaaatatgtggaaatttcagagtgcctcgtttggcgcagtgtgtagtagtcctggtcattgcagcaggtttcctatttgcctcattcgccatgccagcgcacctagcgaagtgacttccctttcgacgaaccataaacgccgcatcgttgtagtagaacgagagcaggtgttccaaaacggacaaactaaaaacggatgccatgtcatttgaagtgttgtatcctccctcgaggacactgatgatggggaagcgcaatttattctgaagtgacaaaatcaggttcgtcatgtgaaaataggttgacgtgtttttcttcacaaagccgttgttgacaaaatcgagtttatgtccatcaaaaccagcagataggaaaagtaggtttggtcggaaatgaaataaatgaattaaaatattatcgtgaaataagtttagaaaattttcttcattcatatttttcttcaaagttacattaatgatgtagggttccaactccactgtgtcatttcctgttcctgggtaaaagtacccatcaaatgcgtgaatagaactaaaaaaaacgttcttcctgtcattcttatccttccatcccttccaactatatatatcaacatactcattaattctgattttttttaatcccaagtttcggataatttgttccgttccatttccgtggtggatgtcaaaatcgatcacggcgatccgttcgaaccgttcatatttatactttgcgtaggacatcccaatggctatattattcaacaaacagaagccttgacttcctgctgctctatcttcatcggttagattaaattgcgcagcaccgtaagttcccaggtgatgaccagggggtctaacaacacaaaaaatttttttttttttcttcttcctatgtacataatccaccgcttttaaaaccaccccactggcattcagtgcgcagttaaatgagtgtttattgacaaaggtgtcattgtctagcagaattaatttttccactttttcctttccattatttgcgctgttccactttttgctttgcatcccacctcctcctgggttttccttcccacctgtgctgaggctttgacttggcatttctgcttctctctccccccctttggtgttgtccctcgccatactggaggttatctctcccccccctggtttgttcccccactgaacgccccaattgaagcactcgctgccaacctcatgggacccttccatacactcgcttgccccttcttcgcaaacgccactgataatttcgctactctttaaaacatctatatggtcggacacagcataagtaggatttccattcaaatcatccaacgacaaggcgaggtaattcttcttgttcttcttcgtattttccaaaaaattatcataagcactcacatcatcgtattcatccaaattgcacctctttatccttctaactaacatcttgaggtacgaaatatcgtgcacccttaaaatatcattagccgttgctttcctttccacctttttcaacttaaagttaacaaacgtgttcagctttaatatgccatgcttattcgatattaggacatctaacctgctggagttttccggaatattggtcttaattttgttccttacgtaggggtggtcacttggctctggcacgaagatgtgcttggagcactcgtttgagtaaaatatctctactccgtttttccggtcgattctcttcctcacagggaaggatctgactcttcttttcgcttcgagtgcgatccgagcactgtccacatggtgcgctcctttcacgttgtgcgagatgtactgctcatcttggtcctccccactgtgcgagatgtactgctcatcttggtcttccccactgagcgagctgcgcttctttcctccgtttttcacattgtgagagctgtgcttcttgccttggttttccccactgtgcgaactgcactgctcatactggtcttccccattttgcgccccttccacttgcgtattcccctcgccaagcctgtttttccgcaccacgaaggaattctctccccctcgcgaagcctcatcgttcttcctttttctactcacccccacacacacctcacaccgcaacatctcatcgcagtacctcaaaaacacattcatacagttatacatccaagcgaatgagcagagaaagtaacacatgtccctcctatgcaaaatgtaacaaaaaatatgtttgttataattgtataagatttttaaaaattcaaaattccccaactcgataattttcaccattatgcttaagtacagcttcacaacggaggtgacaaaaacgctgttaatttttttgtggtaaaagaagccgttctttatgtattttacgcgacgtttatttgccttccccatggggcattcccctcgcgtcccttcagtgtgcgcctcgttcactagggtctgcttcccttctggttccttttcctccaactcgcgcttcaacgttgggtcgtcctgtttggcgtcccccgtgtttgaggggcactccatgggaattgactttttggaggcccccacttttggggaccttccctcccttcgaccgcctccaccatacgcgtttagataaaagaaaaaaagatactcgaccgtattatgcagcaacaggagaaaaaggtacgcgtcgcaattgtacagagtacagtgcacgggcaactcagatttgtcattataaatcatcagattcacgttcaaacgtagaagtaaaaaaattattttcgcattggacactaagcaagccttatgtatgagcgtgtttttattatcatccgtttcgtcaaaatcgattatgtccttccacacttcatgcaaataaatttttttcttctccctctttggtcctgttttcctctcctgtcttagatacttctgtatatccttcagtacgtaatttccatacgtatattcgatctcctttttcgatttatttttcctcctttcgtgtcttacaaattcgaggaaattctccttcatgtatagtccctgggggggatgaccctttctcgggttagaagcctggaaggtactgtttctttcttcgagcggtgcatctgataggtgctcacttggagtagattccacaaaatggatgttgtcctgatgtgtgtggatcatgttggggtagcccccctccaacacagacgcaccaacgttactatgcgttggaggtatcccatcgctctcctcatggggtgcattcacttcttctctcaagaaggcattcacttctctttcttcttccgagttgcttagacaacttagactcctgtcactgcttacactttcggtgctgtctgacagaaacgtattttctacttcgtttcctcctttttttttcttcctaacttttaccagtttttttttaaccagcaatttggtgctgctgctgtcgtaatcgtccaagtagatggggggtacctctacatgtttaaaaaggggcgtcttaaagtacctcctcctgaatggcagcctcttatggaggttcttcgtctccttcatcgtttcctttatctgctctcgcttctccttcttctccttcttctctcgcttcccctccttctccttcttctctcgcttcccctccttctccttcttctctcgcttccctttgttctgcccctccccaggggggggagccctgaatgtatttttccccgccctccgtctgcccttatggtacgttcggaaaaacttgggcgaaaaggaaaaaactggcaaggagtgataaaaaagcacaatttttagaatcctaaaaatccgcttgtggtatttcttcacgtaaatgcgagaaaataaaatttttatataactgtctttcgagaatacatcgaagaagttggccctgctgagttgaagcagctcaggaaaactccccccattgccacagtcattcccaatctggtaataatcattgctggagttttgtacatcccttctcttcaattcatcaacaatcttcaacttaaacatgagggcataaaaattgttgggtaaatttaaaatacttttataaaaatttcgatatattctgaggttgttacttcgcagacatttcaaataactgtgtatgtaaggatagtacagcactaggaaggtgatataagacttgcagtaatagaagcaggtttcaagtgagctcttattttcgtagctcacgtcattaatcatatccctgtgatcactttttaaaatgtagcatatataatttattttgctattaataatatttaatatcaatacattatctttttttttttttttcattttgtccagttcgtactccaacctgatgtttcttttctcctttgtgatcttcatcttggtttactcgggaggggagggggtgaaaaagttgagcctctttatccacacatttggacatgggtgggatgtgggacggcatcacatgtgcccctatgattatgatgttagcgtggatggtgtgcgcgttgatgaagtgaagtgcccatggccgggttatgctagtacacgtggggaactaccccctgagtggactttactgcatgcgttcccgtgtgtgggggggttgtctcctccgttactaccattggtggtgttcacgcggacgcacggggaagctaaactggggaagctaatcggagaagctaacctgtggtgattaatcggagaagctaacccgtggtggccaatcggagaagctaacccgtggtggctaatcggagaagctaacccgtggtggccaatcggagaagctaacccgtggtggccaatcggagaagctaacccgtggtggccaatcggagaagctaacccgtggtggccaatcggagaagctggcctgcgaatataagccaaccttcccctgttgtcgggtggcgaaaaaaggatcgcgcaaagaccaagccgcatacaacgaagggtagaccaccaaaacgacgtgaatgacagagaactgttttgttttcgcggccataaaaaaaaaaaaaaaaaacgcgctgcatatacgttaagccacaaaaataaccaacgaaaagaaggcaatttttttaaaaccccttttaagcaaaaaaatagggaaataaaaaaataacagaaaattaacaaaaagagtaaaaataagaaaaaaaaagattccccaaatgtatgcgcggtaaatggcaattttttcatttctcgcgagaggggcaggaaaaaaaaaaaaaaaacactaaacaaagcggtaggcgtagtagcaaagtggtatgcaataatttatacataacaatacatgcatatgtttccacgtcgcgttgccgctcgttcctcattcctttgaatcttcgtcttgaaaattggtaaaattttcccattttaagtgaagaagcgaaatgaaaaagaatagcggatgggcacgatcaaacagtacggatgatatccccccgtttgagtactcattgctacatattggagttcactcgaaacgggaaaaaaaagaacaatgcgtatgtaatagtatacccactctgtgaggggggaaggcaccttagtttgtaaataagcgcgcgcatttgtacgcgcacacgtacggtaatctatgttgtgcctcttttatttcgttttatttcattttattgtattttatttttttctcacctaaggaaacgtatttccttccttttctgtgccttctccccccagcctgcttcccaaatttcgcttgggaaggagaaccaaagttgtgtagccccccgtcaaccaactgtacgttggtgttttgcatacaacacgtaagaggcactttcaagcccttgtttgttccaagttttacatcgccccttgtgtagctgggcgacgtgagagggagaaggggggctgccaacttatgcaaagtcgcacctttgcaaccgttgagaagtggcgagtgaacgaaaggagaagtggcgagtgaacgaaaggagaagtggcgagtgaacgaaaggagaagtggcgagtgaacgaaagaaaaagtgacgagacagcgaaagaaaaagtgacgagacagcgaaagaaaaagtgacgagacagcgaaagaaaaagtgacgagtcaaccaaaacgcacaaggtgtagtgacccccaaggacaacacgtaataaggacattacccaaacatcggaaaataaccatcctcagtaaaaaaggaacttccaccccccctatgcaaaatgaactattacaaccagaaaatcataaacaggggaaataaccgaaatgataatgacgactctaatttcgggaccaacgaaagcaacctaaataatccaggaagcgttacaaacccgtttgtaagtaaaaaaatttatgaaggtggttataacaagccaagcaacaatgtgattccgagtgccccctttgaaaataatttctaccaaagtagtgcggcaccaaaaggtatcaactttgcacagaatagcggaggaggaagtggcagctacaatcacaatagcgtggtgacgagcccatttaacaacccgccaagtaccaaccacgatgtggacacaagcggggaatccttttttggaagctttatctcagcaaataaaaataaattaaaagaaaatgagcataaacgagtagaggatgaagaggaggaggaagaagaactacccttactcgaagaattaggaatcaattttgacttaatttcgaaaaggatgaaatctgtttttatgttttacaagtaagaaatgtattgggttgtgtgtgtgtatgtatgtatgtatgtatgtatgtgtgtatgcatgggggggtgaccttccacgagtgttcgtccggctaataagtgttcacgtaaagaggggagagaaccacatcgcacatttgagaggggtcttcccaaatggccccagatatacgcagtctacatgtgcgcatttgccaattagctcattatgctcttatgtcacctccaccacccctccttcatgatgccctcccaacagaatcgatgacacgttgttcgaaaattcagatttatccgggccgctaatcattgtcctcgcgctggggttcatactgctgctggtagggagctcccccgctagcctgccaaataatcgcacccccgctagcctaccaaataatcactcccccgctagcctaccaaacatttgcgaacccccccctccgtgcaggccggaaaagcctccttcagttacatctacctgatcggaattgtcagcagcctgagcatatatctgcttcttaacatgatgagccaggtgggaaaaaaaaaaaagtggatgaagtgcttcccccatgtgtgatttcgtaaaagtggtgcacactgccacatgtatcagaaaaaaaaaaaaaaaaaaaaagccacttttgcgttttcattgcttatgtttatttgtttaattttttttttttttttggaaacccttcacttcagagtctgacgctggacctgtaccgcacgataagcatgctgggctacgcactgcttccgctggtcattttgtccttcatttcaataattatcaatttgaggtaaaaggaaaaattccctcgtgggtgggcaccacgggtagaggcccaggggttaaacacaacaaaaaaaagaagaaaaaaaagagaaaaaagaaagaaaaaaaaagaaaaaaagacccaaataatgcctcagcagtgcgcacacaagtacccaaaagctacacacacactgcacaaaaaaaaagggaaatttttaccaccttcgcaaattacgccatgtttccattctgcaggtcgaagaaaggctacacaatctccttctgctgtatatcctggtcggccctcacagcgtcccgctttttcgaagtggtatggcaaaaaaaaaaaaaacaaaataaaatataatataatataataaagtaaaataatcaccgctagcatgtgcatggtgtagcggtgaagtgacgtacatccccaccgttgctacgcacatatacatgcgcaatttgcgtgcatttttaactcccccttcatgtgtacatatactgccaaatgttctctcttttgtcttgttccttcttcccccccgtgcccgtaggctctccggatgaacagccagcgataccttgtggcctacccgatattccttctctactcctgctttgcgttaattataattttttagtgatctcatccttttcaatgtttttaaatcttttttttcgagtcgatcctgcattctcaattcttccctcagtagcatttcattttgatcatcacaataaccgaagtagtgaatatttacatacttatcgaaaaatctgttttccttttttttttttaaaataaatttcttccgatcatcgctctcttttaatagtagttcctttacgcccttcaagtttttcgccgccccgaagtacttgtagttgttgtttcccttcagttcgctgcctgcggggtggaggtggcaaaaaagggcgcattaaagggcgcattaaaggaagggagaatcatatgctgcatagggggagaacaccacaagtgagcaaacccaggggcgcactagcgaaacgtgcaaacttacagtgcgcgttgatcagcgtgttcgactccgtttggtaatccgggccaccgagctgaggagaaaaggaaaaaacggtagtgccataagtggagcgataagtggagcgataagcaacgtgttgcaatgtcataagaagcgcttccatatgcagacggcaatcattctgtccacatttttctcggcttcccgcgtctctcacgccatcgccgtcatcgcctctactccagccatcgtcactactcccgtcatcgtcactactcccgtcatcgcctctgctcccgcccttacctctattatccgaatttcccacttatttttgatcgaaattaatttatttatctgatcgttcagctcccttatatgctggtcgctcaaactgtaattttggatttcctttatcttgttgcatatttctttgatgatatgtctgcggctggggaggagacaaaagaaaaaaaaaaaaattagaaggatcacacatgggtacctacgtcaaggtatacacctatttgcgcgcagggatagggacatatatgtatgcacagcagcgcatatttttaagaaggtctcgcggggagggcaaagacacgcagggaagtaaatacagcgaggggggcatatttttgggaaaaaaaaaaaaaataagaagcataacaatgagcttccttttttctcttccctttttgcttctccccctttttgcttctccccctttccgcatctccccctctccgcttcccccccattccgcttcgctccattttgtttaccacgacacagcggtctccaaatcctccacttcgttaaccctcttgggaattttaaaaaagcttttttgttcactcagctccttggccttcagccactgattcagcatcgacctccccttctcaacgttccgcgccattttgtgttccccccaatgttatagcggtttctgtgaagcgctcaaattgagaagccgtcaaattgagaagccgtcaaattggaaagccgtcaacttgagaagccgtcaacttgaggagccgtcaaattggaaaaccttcaaattgcagaacagccgaatagccgagctgctcccccccgggtgatcaatttggggagttccccaaggctcaggagaaagaagctccgcaaaggggacgaaaacccactgctgtaattttacctaaggcctgcggcgtcctcccttttggaattccactcctgttgacttcatctcctttttaatttaccttcacagtaaatgcgcagcaagggcgtatgctaaacaggataaacaaaaagggataggaaaaaaaaaaaaaaaaaaaaatggttggaaaaacgtgaaaaaaaatactacaaattgtgaggagaaaaaaaaaaaaaaaggccaccgcgaatgccacagttgagcgaagaaaaaaaattgtgcaatggaggacacccttctcaaacaccgaattgtagatttcgggggaaacaaaaatgcgcttgacttgtggaaaaaatacgcaagtgaagaggtgctacgggagcgcgccaaaagggaagaagccaagcgggttgacacgtggttaaatttgtgtggccaaagagtgcactactggagagatccaaattgctttcccgaatgtcaatctgaggaggtaccaccggatgatggcagacagtgcagacaaggcgaaggggggaagaacgacatgctcataacggaaaagaacaaatgccgcaacaacagcgcagagggcttggcatccccccctgatcagggaaaaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaacgctgttatcacgggagaggaagaactacatagaggagttcgaaaagctaatggaaaaaatggaacaagacacggaacaacattttaagaagtaccaaaatgatcaaggaggagaaacacatggccaatgcatagtgacgtatgaaaattatgaatgccgaaatgtagacgtgacacacaaggaggaagtagatttttttcagatttttttactcctctgtatgtttaataaaagagaataaagccctcatacctaggggaaattatttgtacgagctgatacatccacaaaccacttcctccttcccagtcgcaaataaactgagctactatttggttaaattatacataaataataaatggcgtttagtttttgtgcacctccccctaccatacaatgagaagaatcaaattttgtcgtgccattctctaaatgaaaaagagttatggccacatatcctcatagaagctttgctaacttgctttgaaaattttcaccttccctattatcctttttacctcctcgagatgttaacggggctcaaatgtgtaaacaagtcatacgactttatccccttcggggactacctacgggcggaaaaatgctttttcatcccctgcgcggtgctctttggcagggggagcgacaggagcagcgacgggaggagcgtcaatctttgtgaccatactgacgtagcctcttcccccccctacttacacgaagagcaacgcgcccccgcagatgcacccagggacgaacaacaacacgctgaccattcggagaaaacaaccaaccaagtgaacacggggaacagaaaggaagacacgagggaaaacctatgtgtggttcaaaagacctgcttctccttgagaggaactgtgaagagctccccctttcatgaggatcacccgccagcacgattcttctttctcatctgttcggtggaaaaagattatgtaaaaataaaatgcgaaaatgtgaagccacgacattgtataccctactcggattaccaacaggctatgcataaagcaaagaaggatattttccctaagggatatgcctacatcaacgataggggaaacatacggattaaagacacagaattggtgccagtaaatagtttgattcccccgaatggtagtcccgaggggggagatgaaggagaccaggggtcagataaaaaattgagctcacatgtcacgatgagggaaccccaaacagaaagttgtggtgatgcgaattgtgacatatatgacattactgtgaatgaagataacacccaacaggtgctccagctaattaggaaaattttaggagatggtaagaaaagcaccaagggtgccaaaacggtcagcgaggaatcggatggaaggctcccccgaatgggtacctccaagttgggtaaaaaggtaatccctacacgctgtgcatatttagatagaacaaaccagtgtgaatatttgtgtcaggcaggcagtttgttttgacgcgcgtggaatggtgcgtgggtgctactaaacagtttccaatctgtagtcagctccttcatagtcagctcctccgtagtgggcgtggagcggtcaccccacctggccgcctcacaccgaggcgcccattttgtgcaaaaaggcaacaccaaccgaatgcgcaacaaggggacccacgggaggtggatacccggacccacaccaacgtactgattcacccgttgtgccgcctacacacgtgcaccctggcagaacgcccacaaggacctcgacaaatggatggacgaaggcgagctggagagactcacccaaacagttaacgtgaattacacatgccaatatctgataaaaacaagtggtagcttcttagccaaaggggaaacgatttttttcctcgtgaacagtagccacttcgaagttgcgtccaccaacaggtatgctaaaaatagggctgctaaaattcaggggactcaaaaaaatcagaataaggttaaactgaagaaaaaagacagcaatcgtgaccctctgccaagtgcttctaacgccacacaggaggagagctttccataccttattctcatttgctctgtctgcatcaatcggagtggaagcaactccgagttgtctctcctcccggacgattttaaaacgcaaaatgggtcaaatgggtcaaatgggtcaaaggggcgaagtagcagcaacgggagtacccattcgggtgatgcactcgtagggcgaaatgaggaagctttatctgacgggctgcacgaattttgtttttcttttttttcctgcaaagttcgaaggaggaaaaggtgcgcagcgggggacaccgtggtgagaaaaaggagcgaggcaaaacggcctatcttcagccacgtcgacaaccgccaagggggacttctcagcttgttgacatcaaaaatgggcagtgtcccagaaggagtactcacggatggaagtaccgactatggatatgataactccggtctgcattcagaagaaaaacaagcggtgctctttcccaaggacatcctcaactgcgagtgcttcgtcaggaaaataggcgaagaaagactcacacgaaatgaggatgcacaggggggagatcaaacggacagggaaaggaaccccccccgattcctcgctccaaacctttttctaaacaacagtggacaagtcgaatggagggactacccctttgatgaagaaattcgaaaaaggaatatacacctaagggggaacatggaacattttttccttgtgtatgtaaagcggtacaggaggggggacttctccgttgaatggctcgaggggaagaagaaaaaaacaaaacaagggggaaactcaaaaaaggaaaaaaaatcggatgacacaaaacatggaaacaattcgctgcattctccaagtgaagaaaaactgattagttgctcctttatgagtgtagaagaatatcttgaaaaaaaattaaaaatgaaaatggcgtttttaaaaaagaaagtgacaatagtggaggaatgcccgatcaaggtgctgctaaaatatacagtgacgatccctcaagtgaggaaattacgtgaaccgtttttttatgtaattcacaaagtgaacgagttaaaagttattccatatttagacctatacatttgtaacgtaccaaaatggaagggaagcgctgatgtgcaaaatgcagcaaagggaagaaaaaaaaaaaaaaatcggaaaaaagtgagaacaacacagaacaggaagacgaacacaaagacgagcacaaagacgtgcacaaagacgaacacaaggaggacgatgaggatgaggatgaccatgtcggagaagaggacccccacgacggaatgaaaaaccttttttacaaaatttcgatggaaaattttattcacaaaatttgcattcctccatgtgataatgatgacgaggaggggaaggacgaatgcacctacctctttctcgtcgtgtcaaaaaaggtggagaggctaatcggaaaggacctccattttgagatagccattgcttccccgtatagcgacaaggacacctcctctgaagaacacacgaagagaaaaaagacaaacatacgggtaaacgaagtttcgtccctctgcaaaaggtatagcttcaaccaaaacggtgaacatatcgacctgggcgtaaagaatgactgtaacagggagaatacctcaggagggcttgatccaaaaaatgatatccccacagtggctgaaaattgtagtgaatctcccccgattgcagaaaaaaaaaacagccaaacacaacttgggatagacacccaccacctcaacagttacaactgcctgaagaaagcaaaacgatttaaattaataaaaaaaatccgcatcaatagtaggagcgacagcacatggggttccatttacgtggacctgaagaatccccatttattcaaaaatatggtcgtcaaaattgtaaaagtaaagcaaaaaaaaattacccatgagaaatctgccaatttgaattttattacgaaaaactggggaagagaaattatacgaaagaggagaaggaagaaaaatgttttttttaagcacgttgagttggctaccaccgattcatatgtccttcaggtggaggtgaatatacttagtcaccctgaccagaagcggtttagcaaagactgcccacctgtttgtcttccacaaagggaaaacaacataagtaaaacaccctcaaaaaaatatacatatattcatccaaatatactagttaacgttttatttaacttctccgatgatgtttccctagaggaggatacaaccaacgaggacgtagaaagagaaatgaaaaaattttttgactttggtaaaataaatttggaaaatcttacattggctagccaggctaaacatatggacaacatcttttcgctaaaaaatgatctactatttcgatatggagataattatgacgagatttttaggcacctcacaaatgtgtgtagcggtgacacccatgggagcatccccagcaccttatctgtgagggagaactctcacatatgtgatggaaaaggtaagaagcgtaccaaggggacttacaatttggttagctccatcagtgagagcaattatgatgacctcctgtgcacgaataatatgggagagaccacccttctggaaccatccatgagaaaagagcacttttttcaagcactgtcctccgttttgaatttatccaaagagacgtcagcttatgtggagtcaaaacttcttcacccaggaagtgacagagttggaaggagcgccttcgcacagatgcttcaggcggtgggcagggaaacgcgttgcctcagctttggtgcgccggaaaacggggtcaaactgggcaagctgggcaagctggacagactggacaaaccggacaaaccggacaaactggacaaactggacaaactggacaaatttgagaagtaccctttcgccaagctgctggatatccccacgaacaccccccgggaagaaaaaaagtgcaaggcggatgaccccacgagcaaagagttcgaagccttcttcgatagtttcctttccctttccacgaacgcaaaaaaaaccatcgatgatgtgaagaacacctacaatatgaagaacaaaatagacatttttaaaatcaaaatggatgcagaactacaacttagggaaaacaccttctactcccttggaggtaaaattggaaacaccactaggaccgtttttaaaaagaattgtgctctcctagataagacacaaaatggtgtatataaccccaaggggggtgaaaaagtaacactccgtctcaccaatgatgagggaaaccctccagaagaggaggaacccatcccaagctgcgatgaagaccaaacggatggtcatgataacagggggaaattctacgttcaacacaaaatagaccctccaattgaaaatctgcaggatctcataaacgtcgtcaaaagggtaaacacgtacatccagctaaatgacacaaaaaatatgaaattggaaatctccaaaatgatgagagagagaaaagcattcatcgaaaatataaaaaatagcgtaaagatgaagcggtttaagaataactcctcagaagaactgaaagatttatatcaaaaaggaactaaattaaaattacatatttacaaccccgatatgatgaagtacataaagacgcattacctcctgatagacacactaaatgacttgaaggcccttcttaactcctctaaattaaagaaaattaaaatcaccaccaatgagaaggaaccattcaacgtagaagaagcagtgacggataaaaagaaattcacacaactattccgcaactgctcagatgtgattaaaaatgacacccatgttcaattaaatgatttttataaaaatctatataaggacgttcaacaaattttcattaaaatgataggaggtacacaggggggagaggaagaattgcattgtgaactgtaacccattttgagatagccactacccacaattttgacagcactaattggaaggagcattttttttcccctgctctgcacaatcgggttgttcatacatgtacatttattggctccactcacatccacccacatccaccctacttttttttttatgtaaattttttaaaacccctttttgtgcacatgaatatacgcacggggaaaaatccccaccaccaccattcctctatgaatctacttaacacacacagatacaaattttttttttttttttttgtcctcaccactggttgatatgccccaactggtagttactttacccacatggaaaatttcgttaaaatgatatcccctcgtggtgtttcttcacaccggaggaagtttccctttacggttacacggccgcttatctgggaactcaaaagaggagacacttcgcctcgggccactcgtggcatggtcgtacttttacaattttaggggcccaccgcattaacacgctctcgtgtagacaaatgcatctaggtgattgtctctacaggttgacaattcggggcgcaaaaaccgcgaagcaggccatacaatgtaataggctgggcagacgcagagacaactgaacaaaaaggatccgcgcgctaaaaacaattaagccgcttttgccaagcgagggcagggcagtattccatattaataacaactgctgggaaaaaaaaaaagagagagagggcgaaggggcgagagggcgagacgaatcgaaacgcgcagtatgaacatacacaggtggacaaaacaaacgcgtcgcttagggtaaaggacggcgcggaagcgaacttgtgcgcgcaggagatgaaacatggcatccctccagaggagcgattgacttgatagcgcccaggatctgcctcaaatgaagagtcgctgctggtccatactagtcgatgctagtctgagcaacccggcctcaacagcttctaatgctgcatacctgttggctaaaaccggacgatgatttccggcttgatgcagtcttctcgcccatttctcttcgccgctattcgataatgcaaacagtcaaggcgagggttcactacacccgactgaggtgcagtagagggacacccagtccaaggatgcaacaaactattagctatctcggaaaaaaaatacttccccataaatttctttcgaggtttcttccatttgtccaaagtaggaacagtgtgctcagtatcatctgtgtaatcactttctctagagtgttcatctgtcgtaatgtttatccttgcacgtttgtagtctccctttttggactcactaacatatttttcattcacgtagctgccattgtcgtcggcggtactttttctttcaccggtcatgggtgccttacaattgtagcacatccgaattttcgtcttttttttttttttttttttctttttccgatctgtaggaagaactgcactattcactctctcctcgtgaagtgtatgaagcagatttccattcggacccccccacgcgggatcaaaataattcaaaggtattctatacacactgtccaaagctgaatcaccaactggggaatacaacaccgttttgttatatagcttgtcatcacaactgagatgtaccattttgtgcaatttaattggtttcttttcgtttcgcttcgttacgttacgttaccgttgcttcctatcctgacggggtggagctcaaatagggagaacagccaaaatagcgtttcacgtcccgaacgaagcttagaaattttgcagatgttccgattgcggtttatggtgttggtctgactgactgcctttaatgtgcaccctctgtcaatctgtgcaggcttctccgtggcgctacgctgcgacgtgattcgccttttctgtcccaatgacgacgctcacgtgtgtgcaaaatgtgtgctgccgcttattctgctcaatttagcagtagccccgttaaatgtgcacatggtttttacttaccattttacgagcttgaaaaaaaaaaaaaaaaaaatgataaataagtcagtaaagaagcaagcaagcaaacaaacaaacaagcaagcaaacaaccaaacaaacaaccaaacaaacaaacaaacaaaacacgcgctgatatgcacatgtgtgtgtctccccgccctttttttgatacccatttgatgaaaacggagtgcgccttttcttcaccccaactttgcatttttccccagtgtacatacacctcgtgttccccctttttttttttttttttttcctcttctcctctgaagtagactcctcttacgagttatttcttccccaaagcgcatcccccgttaacaatctctaccttgaaaataagtcgtgaaggctctcctcggaattttgcatataagctcacacttagggtaaggcatagcggtaggaggtgcgttattcatcgtagtgatgttccttctagtggttgttctccaatcggcgtatgttcctctatcagcgtaggttcctctatcagcgtaggttcctctatcaacgtaggttcccctatcagcgtaggttcctctatcatcgtgggttcctctatcagcgtaggttcctctatcagcgtgggttcctctatcagtgtgtgcaggtaagctaatcggtgccttatacaattgtgtagcagctcttctcccccccttgaacggctcacacggaatggtcggacaattggtgcacagccttctcgacccattcgttccatttgacacatacgagaatgttcttcctcctttttccctggtgggtagctcaaataagtcagatttgtcttctttaaaactaacggaacatttacccaataacgagtcccttttcgtttcctccaaactgacttttggtaccttatcaacacatttaaaatcgttttcccttttgtctacatgatctggactcttctttgcttttctaaataatttattcatcagagtggtggttctagagatcctgggaggagtgctggtgacatcttccttcacggggcaacaaaaaagggtgctattgcaattttggtcagtagcaccacaactaagtgtttcccctcctatactattctctccttcggtgttttccctattcaagctactttgatcattacatgtgaaatccacatcgttatttaactctcctaactgtggaggtttccctaattttgcctcgattgggaaaatatcttctttgatgtgtttattcccgggtggtgcctcttccagcctcacgatttggttccccatgtgccttaacatcttggtgtcattacttcgtctgctagtataattatgatcgttgcacttcgcgtcgttacaggggggtacaacggagaggtcactaaccaaacggttctgcgcaccttctttactcatcatgtagctcgcatagtcatcattccgatttgaaaaataatcggacacatggatcgaatatttgtccctcttctcaggggtgtttcttctgctagcccttctcccatcattctcacatatgctccctttaatcgaccccttcaggtgtaattccttgttagacttatttttccccttcgataagttcctacctgaccatacgctgtgcgtttctttgcgaccaccatagtggatcaaaccgggattaaatctctcgcatctatccttatgtaacatcagtttgttttgtacaaaaatgccgtttcgactgcattgaggtggttccacatgtgtcactttggagtcttcaaaaagtggattcacatctgcaaaagtcaccttttcgacgcagtgccgaggcatattaaacacttcaccatttgcacctccctgtgaaagattaatcttcccattaaaggaatagtccgagttagcaacgtcattctgtgtacaagacatatattggctggccttccctttgtcgcttgcacacttcgaggtggtgacgtctccttcgccacagtcccccttcgtgatggtacgatcttccataggaccttccgcgttgtgctcatcctgatgatggctgtacgttatgtttattttatttaccttttgttccgctaagaagctacccggaattgcagaaatgggttcatagaatgtctgacctggtggggccaatgttcggaacggattatcatcccccttttgcctctcctccaagttgtctttcatcaaatgagataatgcactggtaaaagtcttcactttgtcttctctgttaaaattagtgtgctttctgtagtgataatttagattagtattcctccccactgacaatttttgagtccccgaaatggtggtaactttgaaattttggttcatctctgcatcgcttccttttcctttgtccaccttttccctctcatatatttcttttagaaatttcagctcctccattttttcgttaaaacttggagatttctcaaagccatggttgaattttacccattttacgaccccattctgctttttcgcctcatcaaaattgtgattaacagaaaatttctccttttccagctctggtgattcccccttttttatgctttttccaagactacacttctccactcgttccgtgaacataaccttaataacgtttcttgtatttctcccttccaagtcctgcagtccgctacctttgactccatcaagggtgtgagttttcctcgatgcatcatcctgaagaatgctttcgtccgtgattccatccgtgccttctccccgttcaatttcaaggttgtcactttcactatttgcagaattaactcgtaccatgtcatcaccgttgcaggtattgccgccgaggcttctgtcggcgatgagtccattgtcgaggacatcgtcgctgcggttggtcaagtctatggcctcatcgcaggctttatcgcaggctttatcgcaggttttatcgcaggctttatcgcaagttttatcgctgacattgttgctgatctggtcgatggccttgttgctgctcacccccctgatgccgcaggacaaccccgtttttcgaacaacaccatcactcgcacactgatcactgacatggtcatcctcactgagcctcgcaccgattcctacatgaacgaagtttccatcgtcctcctcaatattgtccgcgctgatcgcgttgccatttgagtctgtgcactgcgcgcttgattcattattgtgaccactttgcggaccattttcctgttcactgctagtgggtgtattgccatccctgctttcaacattatccagtgaattcctttcctcgtctgcacagaaaagcagattcaagttcttcttcatgaagccaatgttcaaaggatcattcgtggaactacctctagacaagctcgtgtcgttcgagttgtgcaaatctccttttacagcttctttaaggagtaaattacccttcgattttgtaccttcaaattttctgccgttcccctcccccatattattttcaacacgtttagcattttcaacatgtttagcattttcaacacgttcaacattgctaacacggtcaacattgctaacaagctcagcattttcaacacgttcaacattgctaacgcgcttaacactttgcatgctttgcctttccgtgggggagggatcaatcagtttaaatggcccagtagctggggagtattttgcgcccgctggttcaggctgcttatttcttggggcgtagaggaaaaaattaccccttttgtttcacctgcagagtttggcggagcttctgcgagattcgcgtaggagaaatactggactgtactgcctaacaagttctgatatttttctccaccgacctgatttatggattgaatatttatgtctccattggtgtggtggtgactactgtccactgtgtggatgtccttcctcactccgttaccgtcatctcccttttcctgtaaaatgtctaacaattctttcttttgcaaacttatcaatttttcatttgaagtcttaattaactgagacatatcctgctgattcatactttttttatttgtcacatattgaggagtatgaggttgctggtacacatcattggtggaagtctctatatttgaaagacgctgaagaattcccatcgagctgctaacattagtgtttttattttcatttatcttatttgtgtatacatttaggtaccccacatttgccgcttcacccttcaagcttgtagtttttgtgtctacatatgtttttacccatgaaggcattccattttctccctttgaaattgtcaccttcgcatcagagcctttaaattgatctatgcatttctttgaattgctattaatcgtgtatctaccgtccatattgccacttccctttattagcgtatttgtcaaaacgctttcggcgcaccgtttttttgacaaatcgcccgagttgttttctactatgatgtgggacctattgaagttctgatcaaacggtttggaaaggccattaacagtagtgtactctccgctgttttcccccttaaccgatactaactgattcgttaactccgtaagactgcaaaccttattagcggctctgagctctccacttgaaattacactccccagcggaatttgttcaagaacaatcggcttttctataaatggcaattgttgcagctgtgccattttgctctgcgcctgactctgtggagagtgtgcctgcggaagggcgtcacgtttcactgcaaattcggcttgtccgtagggtgctagcgtcgccgtaatgggcacacgcgtttgcaaaattggcacctgtgtctgagctgttgatacatgcgcctgagccgctgatccatgcatctgagctgctaccccttgcacctgtgatgctaccccctgcatgtgcaatctcccttgagacagctctaagggcacgtgaatcacctgcggatgcgcgcgagggaaatgactctgcggtattggcgtattcccttctggaactgaatgggctgaaaagtttggcaaaacggatgccgactgatacctccttgcggtatattccggtacgcacaaattaacattagctaactcgggtcggacttcagcaaaaacattttgagacagatttttcattcctccctgtggtacattctcgcacatgttataagtgactagtggtgtccttggcattgtatcagctcgaaaggcatattcgtaaattggtcctcccgcagcatatgcttccttttcgcaatttgttagagtttcctccttgggagtgcttctagacaccagattggcagtctcgtttcttgcacaaaatttctcattaggtgtgttcttcacatcgacgcaactgcatcgttctacgttcgagggctgtttaatagttggcttagatgcaacaaggttgtgggtacctgtacatgcaccattttgacatcctaacgcgtggatcgttctcatgcttagagaccttttgttctttacatggctactactctgtaggttgtacttcctcacatgtttgccatgtttcaatccccttgtctttccttttttttttcccctactgcagcaattttcatcaaagaaatttggttcttgctccaaaccattctttgaagagtcgttatttttatgtttcccactttgcttcgattttttcttgttcttgttttcccacatcaaatctgcgcaatcgttccggttttgtttttcccgggggtgaggtaccttacatttgattaacacctttccctgttttgtgttcctttctgccactttcgaataagggtcataatagctttctttacatgccaataattcgctatccttagttgatttgccactaggtttgagccctttagtgcctgaatggcctgccagcttgtgtttgtgttttcccctgtccttgtagttgtctgcctgcctcattcccatatgtggggttgaatagtcgtgcgaatcgttgtaatctgatttgacattcttatttgtactaatgggtgaatcgttcgaacagtcagaagaatctccactgcgttctccactcgagcagtaagcaccctttgactccgtgtctgaagttctcatttccattatggttgagtttgataaaattatgtctacagaattacctgagggcatattttccatcccgtttattcttctagggtttacaaaatttaaatcgttatgttgactcttgcttctcttcttgttctgaataatgggtgtatcgtttttactctcctcgttgtagtcctgccttttgagggtaaaattagagttatcttcgccagcttccagcacattttttaatcctcctaagttagaattgtttacgctacttccatccgagtcgttagaaaaaccgtgataattacaagtgccatctgaaatatctttcaatttgtcggaacagctgctatccttcatagtagtatctacgacggtgtttttgtcaaatccatgttcgctacttttatgcttatcgtgatggaagttttcgatttcgtcttctttgccgtttccaaacgtgggtacctttttaacagtgaaggacttatcatttgggcaaccttctccaaactgcttgatgctatttttcttcttacttttatttttaagactaatgttgctgtcctttcgtcccgttttcgcattttgaggtcttgaataaatgggatgcttagattttacaattgaacaaatagttggaagttcgtaatgcttcttgtaatcgcatccccatgataacggattcgatttgtgaagtgtcccatatgccatggatgacactacatagtctgcacttggggttggggacatataattcggagtaatattggatcctggcaaatgtagaagagccccattttcttcaaatttttcatttcggtagttcagggggttgaggataagtgtatcaaattcttcacttttcgtctttttggaagcatttttttttttcttcttcttggggtttctttcattctttacacaatttaggtaataagctttattcgcttccgagtacacatgtatgacattttttagctcctgttccgacattgggtttatttcgctggcatttcgcacaacggttcctctattcttggggattctcctaagaggggttgatgatttgatcgtctcactttgtgtcctcatgatttagaagcccattgggaggagaacaaatagtttatgtatttatcttaaaactgaaacatttatgaggggcggggaagattctcatgcgagttatacagttgaatatacacgtaacgctgtccaacattgaatttttgtcctcatccgtgaacgtgtcacaaatttgatgtatttttcggtgtgcagtgttgttagcggtgaggaatgtacacttcacatttaaggggggaacaaaagggcacaattgggggtaaacgcgaaaggcgggataaatatgcaaatcggaacaaaacgacaaagatcaatctgcatactcctgcccttacaacaacaattaaacaggtaaaataagtttatgagcattcattaatcatttacaaatgtgcactcgaacaagtgtgctacttttttctcgttttaaaatagcggtacggagtgccaattttgaaaaatttacaactatttattttatttttttttttttctacatttttttttttttttttagaaagaaaatagtttggctatctaccttgccgttcagaaaatttttgtgtacacatttttttttattttatagaaagagtgcaaagttggacttaaaaatatgttactcctgctgttgtagaaactttcacgcagtgacaatgcaaagtccatcaccagggaatcgcaaacaagatgtatattcttttaaaaatatcttaaaatgtttgttaacctttttcataagaagagaataaaaaaaaaaaaaaaaaaaactatgaacattgcaatgttaatatagaatattttcagctaccttgaaaaaaaaaatatgtacgtacatgatcatttttatatgcttaaaaaaaaaaaaaagctaactgtacaggcatacaacagcgctacatggttagcttcccagccttgatgaaacacctgtattgtcctatctatgtccgtaaaaggtagcgtgtggaatgttaaaaggaaagcccttacacacatttggggaattcactcataagtagagtaaaactaaacaatggtaaaatagtctacggggggttgttgtccctccaatgttagctgatgacaattttggggggcaaaaaaaaatgctgcaaaattttgtgcgaaaataaggtataaaggataaaagactgtgcataagttccaactttttctttaagagttattcgtatccccttttaaaaggactgttattattcttaaaggatgaagttaaaatcagcaggtgtgcatatacagcaatttttttatttaaagtagaaatggcaaattggggtggaaatttaaaaacgtaatttgtgatgctcgttagacttttacttattattgttgaaaaggattttaagttggtacttgctattgtcattaaggcctttttttttttttttattttttaatttgtaaagttttattttcagccaagtcatctgcaaatacctggattaagctgcagcgtgcttggcaattttacacttccacacctttgtcatttcgcatgtgtacattttcgcgcttccacccttttgcgttctcccatttttacacagttccataatttgcaattatgtgcggagaaataagcacaattcggtctacctatcaccaaaggtacgttttttatttttttgttgaattgttttgtttgattgtttgaagtaacgagaaggtatatattttcccctattcccgtgtttaaaaaaatgctgccttgaaatttttcctttgaaattttttgccttttgtcaagcatttgctcgttaaaattccatcattgtaatttaagtctatttgaataaattagctctagcatttgtttaatcaaatgtctgtctaaaaataaaaacaagtctatccgtttgccaattctgccaattgtttcattttacaaaaaaaaaaatgattagcaatgaagaatattgcgtacctaaaaagattttatctatatctgcgacggcactcacgataatactcctaatatttaccatcgtcaacgagtacaaatatgtcacgtattcgaaagaattaagacccataataaagaacgccataccggtaggaagacgcgtgcgaaatggactgaaaatgaatcataacaaatcgtaacaaaatagctgcacaaattttatctttaattgaaatccccttttcactgcaggtttcctgcatccctttggaggaaaacaatggaaaaatcatacatatagtaaaaaaaaaaaaacaaagcgaagcaaagcaaagactgtgtttaaatcgctttacgtgcacactctcaaaatttagcacaaagtataattatgccaaacggctgcatccgtgttaaccgctttgtgtgacagaactgcccgctacaagaccaggaaatattttatgcaccaccggaattcagcagtaacatctactcatttcgaggcgtgttcttcgaaataaaagtggagatgtaccagtgggtgagggggtatgggtacttggggttgttagcaagggggaggtttgaggatcatgtagttaggactccttacaattttttttttttctataaaagtagaaaaaatcctgagtatatgccggccgtcggaaatgtggggagaaaggtgagctatgtcgacggacaacggcgcgtgtccgtgttctcatatgcatgaccacatacacacgtacacacatatatacatttttgtgtgacttgaaggccttcccgaatgtgcgtccaatcctacacataagtgctcacttttaggcaaaagccattttacaattgtagccccacccaccctttttttttttttttttttcctcctgctgcagtatgctagttatgccaaagctgggggatacagacttcctacgaatgctctgataaattttcaaaagaaaaaaaagttggacttagtggatgacggctggttcaccgagtcggaaataaaacctccttttaccctcgaccatttaaacacgaacgtttatgataattatttgtacactggagatcctctgaacccacaagtataacccttttgaggcgttttcgtgacgcgcagttttgataagaaataaatgcttcacgtgtaaaggggattttgtagagagggcgagagaaggagaggcgttccgcataagtaacaattttgagaggggatcctctggtgggtcctctgggggaaccgctgaaggggggtaatccccaatttgggtagcggcatggcccaaatggggggagcgcttcactcagatttagcccgttggggtagctttcccccccacacatacacacgttaaaaaggcagaaggatacacctgaattgtgcccatatatgcatatgcacattcgcacccctttttgcgcccttgctcccctttttataggtcggggatgtgcgcgtgtcgttttacggaagcgcgtctacgcacgcgacggtgatcggagttcagcggtcgaggctgctaaatacgatatttgaaattgaaggagttgaaatcatgaagcagaaagttgtcttactttccgaggacaacaaaataatgatcaaccagacaaaggattttatccaaaggaattatggcaacatcaagtcattgtggctgataaggctgattacctacgccatggtgtcctttcagatatattctctcctcctagaggactctcgggtaagttggacgcctttgcgcatacgtaatgaaaaaagaaaaaataataaaagaaaaacgcatacgaacgatgcataccgccacaccacttaatcccatttagaagtaacagaaaaattcacctacctttttgcagaatgccctgtggaaactgaacacaagtctagtcatgtctggaatggtgttgtccgtctttccatgcattttctggtttttctgtgacacagtagtatttttatttctattcgtgtttctttttttcttgtccgtgtgtttatttttcatttacaacaacgacatgtacagtgggtacaccgaaatgaagaattacatgaagaaagccgttacagaacccacgaattacacgtttttagatgtagcaaatgcctgctcagacatatatgaagactatgatgatgtacagaaggacaaaatcaacaccgtttttgaatccagtagcgatggctctttttacaattccgtcgacaagcatttgtccaagtttgattcttcccccgccgggatgtatcactagtcggggagtttcctagttgataagccgggcggggtaaaggggtaaaggagcaaaggggcaaaggggaaaagcagaagaaggacagacgatcaaatgaacaccctgaaatggctaaatcaaatcaaatcaaatgcgagcatacattttgcacaccccgagtgcccgcacgtggagggttacccaaatcgacgctcctattttccgtgatttgatgctgctggaaaaaggtgggactctacacatgggcaagcggagtggtcaagcggagtggttaaacggagtggttaaacggaatggccaaacggaatgaccaaacggaatggccaagcgggttggccaagtgggttggcaccccatcacgcagttcccgaccgtccagcgcaactgttctgtttttccatttacgttttagcgcagacgtttcggtttttttttcgtgcagttgtttttgatcagattagttttttcctcttctttttttgttcaggttgtttttttttctcttctttttgttcagtttagttttttgctcttctttttgtttaggttattttttttctcttctttttgttcagtttagttttttccccttctttttgtttttacttttacttcgcctgtttgttctcccagtttattccaccttggtgctacattttaccctccctaaaattacggactgccatttctgctatgtcgcgtaaaaaaaaaaaaaaaaagcgtctgctttattttttttcaatttggtacaatttacgaatatgcaattttttttttttttacacgtaaaacgggaaataaaactcactgtctattcgcatttgttccagttcagtttttttttcctttcgtgtgagaaaaagttagtgaaacgaaagactggataatttttttttttttttttttcctttttgtgtaaattaacgcctatcatatcatcgcaaaattacgcacatacattgcccaaatgtatacattcagcatatttacgggcgtgtttgttttcgcaattgacatgtgtatactgaacggataggccatatgcgcgaattggtacccatcaatgtggcaggtgttaacgtaaatttatttatatccctgtacgaacacgtgttacacatgcactttatcctccttccctttctaaggtgctttttttttttttttttttaatttttctggctagcatttagtaattaaaattgttcactctggcgtatttttttttttaatatgactacacatgcagggaccaagtcagtgcgcatccgtcccgcgaacgtttgaagcctttttaagttttcctttggcccagtgcgaaagctgcatgcccgtgggggtaactctccgagttatgggggcacagaaaggggaaggaacgcgcgcgtgaaacccaatacttaggactgaaaagaggcgagcgcgaacgtaaaaccaaaggcaaggaaaaaggcaaaggaaaaggcaaacgcaaaggcaaaagcgttaacgataacgataacgagaccatgagttgccgcctttgacacccttgttgcccttccccattttgaatattttcttccccactggacatagctagtccaaaaaaaaaaaaaacttgtcaacattttattggctaatgttggagaaaccaaaagatgaagtatatttttctgtttgtcaatcctacagcggggggaaatagagcatctatgttcaccgacgtaagacccgactgcgggatgcgcacctgcggcaacgcgtgtacgtacacgtggacctccgcgcgtatcccccggatgtgtattttcgtgtcaccgcttcaccgcgtcaccgcgtcaccacgtcaccgcttcaccgcttcaccacgtcaccacttcaccgcgtcaccacgtcaccgcgtcaccacttcaccgcgtcaccacttcaccgcgtcaccacttcaccacgtcaccgcttcaccacttcaccacatcaccacctccccgcgtcaccacttcaccacgtcaccgcttcaccacatcaccacctccccgcccctcccagtttggagtcaacgaaataatattccacaagccgcacaagtgccatttctccatttacaacattttggagggcgaaaatgggaaaaagcccgggttcctgcacctcagttctgtgacgaacagcccgagggaggctgaaattaaaagtgagtccatgacccctaagtcgaggggccctgttagcaaaagtagcctctccgtggaggggaaaagcggcacgcagaaccgcaatccgagtcataactccagtgagaagggaacaaataagccaagtaacagcacaggaagtggtgggaagaccaaaggagaagatcaccactccggtggtacaaaaaagggaaacaactcgcaaaaggcaggtagtgataatagtgatggcacagctggggaggatgaaaatatatttgcctatgtcctagtggcaggaggagatggaacgctaaactggtttctaaaagaagcagaacattatgatattaaggatgataaaattgctgtaggagtcattcccttcggaacagggaacgattttgccaaagcgttcggatggaaaaaaatggatggcttttttaactatacctttttatttgatattttaaaaaaaatagtagatcaaacattcaagtccaaaattgagaagcatgattattggaacgtacatgtgttgttgaaggaagatgggtattttaataaaatcagttcgaggacaaaaaagaaggaaacgttaatagaaaatgaacaaaatgtgaaaactttgaaattgtgcatgagcaattacttcagtatagggatagattcaaggataggtagagggtttgaaaggcacagacagaagagtgcctttattaataaactcatttacgtcattgagggatttaaaaaaattatttttaaaaaaaatactcctgttaatttaattattgacaaaatggttactggcaaaaattacgataatgttatttttacgactagccataatgacagcacatcttcttcttctcctcctccccctctcctcaaaaaagcaatgagcatcatatgcgtgaacattccttcgtactcctctggaaatgacatatggaattatacgcataaaattgggttaaaattaccaaaggatttaccttcggagcagaaaaaagtgtataaagatttaaaaaaatctcaacaggaggtgggggatggtgtgctggagtttgtcatttatcagtcaggggtagacttggggttggaattcaccctcaggggtagggcctttagggttcaccagggaattggcccgtggaaaatactttttaaggagcaagtgtgtaatgtttattttcaggtggatggggagtactacctcatgtcgtttcccgacagcatctccatcgaccattacaagaagatcaacgtgttgaagaatatggtgtgatttgtttgggagagtcagattcggcccttttttgccattttgcctttttttccctttttggctttttttttacactttttggccttttttttcctttttggccttttttttcctttttggcctttttttccctttttggcctttttccccctttttggcctttttttccctatttgcctttttttcgtgttcccagcgctccgctttcgcacagatggccaggcggtagccagggaaagccgtccaaatggacacgcaaagggacgcgtacttttgacccgcccccgcatacatattaacacatcccaggtatacacacgtggcgcgcagacgtaccaatttgtgcttccccctgtagctatcccaacaacgttgctttttttttttttttttcccccttgcgtacccatttccgcgtttgcccttttcacctccgtgacttcttcatttgtgccctggcaaaactaccccgcatgtgcataccgaatggggctcctcccactacgtcccccattcgcatgtgttttccgacacgtcactcctctttaaacgtttcgttgcgtgtctccatccttcgcttttaagaagaacactgctatcttcctaatgagaaagccctccctccagcaggaggaactctctttcacgtacacttttccccttttgtttgaccttacaatttttcactcattttttatttatgtttcttcagtattggggagcattgcccatggtaggtatggggcctcttgtgtggctcccccccaaaatttcccttctggaaacagggtacgatgcgcactgtgcagtttgatttggcgcaattgcaatgccgtccgcttaggtgcatgcgtgcgtgttgccacctgctcgctgttttatgtccctccagtttgtgtaccaattggggaagcggcatgaaaatatggagtggaaaaatggggtgaaaaaatggggtgaaaaaatggggctaaaaaaacggcgtggaaaaaaggctacgcttcttcgaaggtgagtttgccgcgtttgccacgtttaccacgtttgccgcgtatgccacatttgccgcgtatgccgctgcttcttccactctccgtagatgcttaaggaggggaacctcccccgatgcggatttttctcccttcgcgaaaggcgcccttgggaacggcgcagcggaatgatgtaaaccgattctgtgaaagtaacataaaaatgagccgcgcggaatctccccttttgagagggcacaactggagccatggccactctggtatttttccaatatattcatacctacaaaggtccatgtgtaactaaccgtacaagcatagttcaatccgcttgccaactctaaagcacagcgtagttgtaacccccccacacacacacctgcccccctctttgtaaggggcaacttaaaaagaagatgcagataatgatatgggtgaacaggataaaattaactgtagggtatcacagaaaaggtgccacgttgaacagaatgatgtatgccatgagaagcatacacagtgaagtggagaaatttgaaaaaatgtctagaaatctcatcgagtgtattgaaaaatataaaaaggagaaacaaatttgcatatcgtcttacaaaaattacaaacaagaaatgaaagaatgtgcacgtacattatttactgatgatattttgactagcttaaaaaaaaaagattttaaaattatttttacatacaccattttgctgtcaaaaagggttcccctgaagagggaggctttaaaaatggtgcttctgtcctatgtgaacctgctcaacggagaggagaaaaaggaagaaaagagccatgttataaataaacgtaatgacgacgtagatacacccctacttctaacacttaagtacctattctatcttaatgtagatcacgataaagttatatataactacatttactcagagttaaataatcaaatagaagagtacaccctggaggaactcgtagaaacggtaaacttgatctcatcctttaaggataaaaaatggattaatcagaagtttttttctagatgcataaatgagattgttaaaagaagcaagcatatggaggaggacacgtccaattatttagtcaccattatcaaatcttgttctcgcctcaactgcgaaattgcggacatccacgtgctgctggaaatgctcagagataattttgaaaaaaaggaaaagaaaaatattcacacactaattaaagtcatatacaacctatttctttgtaactatcacaacaacaaaaatgtgaaccagctaattgatttactaaaatctgagcttatgggcactagcaaggaggaggaataccccacatataaaaaatacacctacaataataatgtcgtgcttgacaccaaccacgacttggaggggcaggccagtaggaacaactcttacaatctcgccatctgtaatgacaatattaggaatattcatcagatttacttcaacacgaaggaaaatttgcacatgtatgcggctccatctactccaatcccttctgtcagtttgtaccgcctcaaattccttgacctcctcatccgatcggacaacttcctatacaacagcgtctacagtccgaactcgcactttttcgattttgtgaagcagctgcgggtggaaggtaatacgcacgggagaaatcgtcgctagtaaaaagcccacacggggtgaaactgtgcagaaaagggcactcaccgagtggtcctcaccgagtggtcctcacgcagtggtcttcaccaacgtgacccattcaatcgtcctcgcaggcaaggacccacgggagaccatttttacaaagcaggccacattttttgtgaaggagagcgggtaacccaaaggggcgcttacgccccagtgcagtcacgcgcaaatatgaagttctttcctccgtagagtgactcccatccgtgttgtgcatccgtgttgtgcatccatgcgatacattcatttctccccttcccatccacgtaggttcaaactagcgagtaagctcgtccacatttaccccatctcgtacctaccggagttccaaaacacgtacgtcgaatttgtgcacaacaggagcatcaacaggaacatgaaagacaaccagcacaagttccaccggcaccatttaaggtacaggattcggaacctgaagtttttaggatggtagggttgtgtgcatgtagcgtgtttgtgtggatgaccacgccatcgccctcacgtcaacatgtcaccttcctcttacaccccgcctcctcctaggaaccccatcctgctgtacgaacacgagtggaaaaagcttaggtatcttacaacaaacattaaaaaaatttactgaaatattaaaaaattcataatgaagaaaaaggaagaaaaaaaaaaaaaaaaaactggggaggatttttaaactgcatgcaaccacatatatataaatacatcagtaggtgtacatgtgtgacaacttcatgtgtacataatttcttttttctttacagaaattatggtgaaaagctggagtacataaaaaaagcgtttaaaagcataaggagccatacacaaggggggtagtcacgtggtggacaggataagcggcgagctggtagccggtgtggtgctcataaaggggaagaacgaaggtgggaaacaaattggagggttcaaaaaaagtgcgcacaggggaggagagaaaggaaagagggagaaatatgacactggaatgagaaaccggatagagctacacacacacccacacgcatgtatacatatgtacacaaatgaatacgcatgcacgcacaatgctgtgcttctcttctgaattatacataaataaactgagcgctgatagatggcagggggaggggtgccttttgtgcatataaaacaaaaaaataaataaaaaaaataaattaaaaaaaattcaacgattgggggagagaactggggaaagagctttgcccagtttggccagttgagccaaaactgccaaaggaggaaaaatgcactcgggggaaatgaagcatgaatgagtaatgcgagcatatttttaaacgcgtaacgggcggagggtgcgcagctgagaggtacatatgtacacatgtgcatgtgcatttgcatttgcatgtgcctattccgtcttatggctccacttcgtccgcggactggtcgctcgctgtttcctttttttttttcttcttcttcttgaaggacattcttctccttatggttttttgcgtctgcgtgggggggagggaggtcgccgtcgtgagtggtagcaacgaaacggtgagtgatctcgcagtgattggcacgcactcgcaccactcgcatcactactgatcgatctctgcagggagttaccttcagaatcgttcgcaagggcttgtacaggaggggcacaactggagcctccactttgaccaaatccacatcgatttgcttgcacaagtgattcatttttgcgatttttttaatgcattcatgacttaggccatggatagttacgttccggttgtttaaattatactgctgtttcactgacgtcagggcctcaatggcggtgtaatcaaagagggtgctttttcccttaagaacaatattaacagtcgagctgtccttctcgtagctaaacagcctcgtgaacatcttcttagacgcgtagaacaggtggccttcgatttcgtagtactaagcgggggggagggaatcgcgaggggggaaatgtgtaaagggaagtgtgtacagggacgtgtgtacagggaaatgcaaaacggttaatgtgaaaaaggaaaggagaacgagcacgggcatcactcggtggagtacgcacaagtgcatgcttctctcccttttctgctttagtgcagtcctgtgcgagttgacgaatagtcgccaactgcactttccgcgggaccttaccttcgtgtctgtgtctttgtcataaaatatttcaaatttaaatgtggacttgctctgccatacgtacaccagggcggataaaatgatccccgcgaaaactccggtggggacactcacgaagacctgtaaaaatgggggcgttcaaacagtaatcaaatgcagcaatggtgcatagagggggagggggaaaaaaaaaatgtgccttttcggtagggccaaaaggagcaccaaaaatgagtgcatgtgcaaaatatattgtgtgcggagtgggtccacacaaaaacgcttccctagttgcgcacattcatttattatttttgcgactccatttttgtgctttttttgtgcttttttggtatttttttggtattttttttgtgttttttttttttccttacgcataggaccgtgacgaggacgatgatgaaggcgtcccatctggagatcttcctgctcatgcacgggtggcagttccttatgtaccccgggcagaaggtaaaaaatacaatagggatggaaaaccatttgaaacaatgaataaacacagtaatcataatcccacagagaaaggaaagggggatgtaatttagtaaggagtatccaaagagcaaaatgccatatatcaaaatggaagcaacaactccactctcttttccccttgccccatttctataattcaatacagagagtcctaacaagctactaccccccacagcacttcccaaggctgccaaaagattcccaataaaaagagaaaaaacggtttcattcgtatcacattctgctcctcccatatcttttataacttcgctgaccatcaaaacctccagaagtaacaccacaaacatatttatcacctgcttaataaggtccatattaaataccacctttttaaaatctaattctttattggtgaataaaaatgtcggcttggctttatctgatgtgaaggaaaataagtcccccactgtgtaggacttcacatccttgaaggattcgaaattattgtgtaggaatctcctcaggattacaaattcgacaaatatggtgactgttattgctattagggtggatgggatcttgtggcccagctgcgatggggaaaggggggggtgaaaatggacagggtgccacgaaaaggcacacttcagcgaggcgaagcgtaccactaatcatttcgtgcaaaggcgaatagcaaccaagaagaagagttgccactccgccatcccgaaaatgatacacgatcaaacgcgcgcacgaatacaaggagatggtctcccctctcaccttggggatcttcttccaaagctccactatgataaccaccaaagtacaaatgatgacgaaaaaaagtaagtagtaccccttaatgtactcatgcgtacggggatccttcagcgtgtgtaactgtgccctcagaaatatgacagagagtccgttacaatacccaataaaaacaggggtcgggattaactgaatcaaggcagacatatgaaaaagcgaaaagaaaaaaagcatcacagagcagatcagtatgcacacatacagccgttcaattccttctggtaagagattcacattttcattttcaactaaatacttagaacacacagatgcaaaggcacctgtcacaccgtggatgactgcaggagatcctccaaaaatagacgttattaaacagagaaaagaagcaccttgcaatcctaggtaaggtggaattttagctatcattgaaaaggagatcatctcgggtaacatagtaaggcataatatacagccacataatatttcgtttatataatatttggaggattcctttggcgtgtttgtaaatccccatccccattttattccatccgtcatggatttgatggctggaagtaagcctattctggacggcaaacatatctttatgtcattgtcgcataaatcatcatggtaaatttgtgtcctttctgttgactcatccattttgttaaaatccaccaccttttctgtcacatcgtttattactatgtcgtctccttttttcgtttcgttcatttttttttttaacggaaaaaatttgttgtctaagcacgttttgtgtggggtgtcatcaacgggtttcttctgaggagggtcctgtggtgtgcacaggccaggtgcgcaaaagggggttggttggcagactggagtcctaacctcacaggtgtgcactaaaatatgtgcactcacaggtgcgcactcaaatatgtgcactcagacatgcgtgtagatttcctctgcgttgccctacttatgtgctgacgaagttttacaaaaatatgtgcgggtgcttttttcaaatgtgtttccctctcgtcagtcgttcctcttcatggttcactcggggtgccgttcaccgcgcttcttggtagctgatccgtccgaaggtccctctcctctgcgttgcactgcttggctgtgtggacggttgctcagtgaggcacttgtcacgctgggaagatgcaatcggattgtatgcttcgtcctgtcgctcttcgtgtcgctcttcgtgtcgctcttcgatcacccttctatcactcttcgatcactcttctatcactcttcggcccgctgcttaccccgattgcgcctcctaccttcccacgtgcacgtaaaaacgtttgccgcttccccccagacggcgttacacacgttttataaggtgcttcccctcagtgggtgtggcaaaaaaaaaatgtgcaattttttcacttaaaaaaaaaaggtacagaggacacaggccccaatgatcttcatttaaccggcaacggaaaaatgacagcttgagcaacattctattatctgttacgtcagctgttgaccgcaggttggaggctcataccgagtgcactaaggaaggtcagcgtgcacatgacaaaatgggtcaacgtgcgtgcgaaggttggtactttaaaaggatgacataaatgggtacataagccagtacgcagtcgcgtacgatgttgcgtacttttaagtacgcgcagattggccaacacaataacgagcgagcaagcacattaattcatttggcagaataaatttcctatgcaatggagtaaatcatgcggaaaaaaagcgaattcgtcgattgagaattctcccgggggtgggagggaaaaaaaagcaaagggagtggaaaacgaaaggaaaacttcgcggaaaaggaaaaaataatgcgcacttatttttgccttttaaaaaagcgacataaatgacgaatggactgcatgtataacgaagtacgctgcatgggcagaaggcatatgaaaaaaaaaaaaattaaaagtagtcacagcttgatttctcccttttttttttttttttgcgcaatgggatgttgacgatgggttttttttttttttttacgtacacgtacatttattcatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcttcttttgttcccttttcaacaagactaatggctctttttcgcaaaaaaaaaaaaaaaaagcggaaaatgtgtttttttttaagtaatatatcatccagtatttttgaaaacgctctttggtattttaagatttattcatgaggtgagagaaaaaatgttacctacgttgagcaggggaaaaaagagaaaaaaaaggcaaaaaaagcaaaaaaaaaagcaaaaaaaaagccaaaaaatgaaaaaaaaacgaaaaaaaaacggaaaaaaagggaagaggaaaaatgaaacggaaaggaaaaaaaaagagaaactgagggacgaaagcgaaaaagacatattcttgttttggagtatctttttcgcgcctttgccatttaaaaaatgtgtaattttttattccattacgtgtatttgtgcccccatgcgtttttcaccaagcgagcatattttacgtgtgcgcagttgtgccattcgctgttcgttagcctttcattcggcttatttacacgtacacttgggggcacatatgggggcacatttggggagcacatatgggggcacatttgggagcacatttgggggcacatttttgcgtacgttttttctcttcctcttttttcctcctttcttttcgcccatcttgcctctctgcaaaagagaaaaaaaaaaaagtcctccccttgagtaaaaggatttgtcgcccaagtaggggaagttccaacccgtttaaaatgtgtaaatgtatgatgtagcagcagggagagagagctacagtccaatacgatatacacaatgtgcgtataattaaaatggggtataaacaaatggttgccacaagcgcaagttgtagaagcgtttccgaagcggcattccttcgagggtaaataaaatagggttacccaaaaaaaaggaaaaaaaaaaattccatatctgtgcacacttatgcgatattacaacatttaccttttcctggtggttgtccctgtttttaatgcaaaatgtaggacaaaggggggaaatatctacgcatatctacgcatatctacgcatatctacgcatatctacgcatatctacgcatatctacacatatttatacatatttatacatatgtatatatgcgcatatttacacacttctatacatatgtatatatgcacatacctctgctaacgctgacgggaaggcgccccctttttcccccccaaaactacagctttgacgtgaaaatgtaaaaactgctcccttacatagttaacgtgtgtgtgcgcaatttttccgaccaaacaaaagttcagttttccacctttgggaaattgtttctaagaacgtttgctactacctacgttccgtttccctttaacgttctagtgttttcaaaatgttgctgttttccaagccactgtgaacacagttcgtaattttgtttgacccaatttggcaaggtcagaagtacatttctaagacatgccgttcctccatttttgcggacgtgttatcataaaaaaggggaaaattttaagttataaatgggattttacggaaaatcccaagtgataataattttttttttttttttttgccattcacagtgctcacttttgcaaaaaaaaataccccccccacaccggggccattacaattggcaaaattgtaacaaatccgcttcgccaatttcgatagaactacacttcatttttcgaaccttttatgttaatgattggtgtcctttgccggaagcgttgtggatatgtccccccacgtgaaaaatgactccatgtgaattaacacaccgcatgggcatataggggggcaacatgtaagtttgttgacaaggatgttaaatacgtgagtgaatatttaagtaaaaaatatggcatcaaaagggggcgatcacaatgaactgttccaaaaatcccgtttgtagaaaactctacgttgctgtttttacgggtaagcccattttttaaattccccccttttgtagtccgcgtactcatttgaaggaagcgcatgaagctgtttttatttacaactggggcaaagtgatttacccggcggctgggtgtataagagggaaaaaatgacgtggtgtgtttcgttatgctgcgctgcgctacatgacgcatgaatggaaatattgaggtatgagaaaaattgcgagagaaccccattcttaggagagctaaaaggtaaaaaaaaagttagttaaaacgaaatggagaggagcaaaacgagggggcggctttcacaggaaaccatgaaggagagttctcacccaagcatccccccccatctacacttccataatacatttatatatatgtactaactatatatatacacttgcatatttgacatagtgaaacaccgtatgagcttctcattaggggtagaaccccacatcgtttgagccgcctaaaagcccctctgcgcttgcaatcagcgcgacaaaaagaaccctgtgcgtttctctcacccgttcatgtttaaagaaaaatcagatgaagcgaaatgtttagttgtgctaagcgcagatgtgcccccgtacagatgggtacatatacctgtatatatgtatatgtacatctatgcatgagcatatcagcgcgtgttgagcccttttgtacgttcagcacacccccgcaattattgctcttcgttttataccccccgcccttctcttcgacgatatcacctttttctaagcgcacctcacacatatggcaagtaaagcaaagcgcaatccctccatgcagggttcttacgcttcttaacacgtgcctggcgccgttcgcgctgctgggttgcgctaagtgatggcacagctctatgtgcgtgtgctagtacacgtgcatatattatatatacgtgtacgtgcagcagtaatttaccccctcgttaacgcataggcaactctagcgcactcacttcctccctattcgtgtgttttaaccagctttgcatgcaaaaaaaaaaaaaaaaattaacacaggggttaaagccagcaaagtgaagggggtactaataagctgatggctgctattatgtcatagtaacattcttacttatagatgtgaaatttaaaaaaaaaatttttttttttttatgcctcactatttttagcagtcgaacggtaacaatgatttaaaaaaaaaatttcattggctatttttacaactgtgttattctaagaaatggtacatatgtgagcgcgccttaccgcttttaaggtttcgcacaaaaagaacgctttaagcaaaacgaaaaaaggtgcacagtgtgacatggcgacttggcggcacgatggcattgcgacatagctgtgtttgcttatataagtgtagtgtacttttatatacagcacatacttacgagtgataaatataagagcacacgtgatgtaaacgcgatgtgaccaaaatagggtaagctccttcatgaccagtttgctcacagtggtaacgttacatggctccatacattgtgtattaaatggtattatttatatttattttttattatatatatcatcgcgcttatgacaatgccagcacattaaaaaatttttttaaagcttggtttgcgtcaaaattatatttttacatcacaatgtaatcacctgttcgctctttcgctcttttttgccgcataaaacaaatcattgaacaattttgcacaaaaaaaaaaacgcaaaaatgaataagtaacaaatggttttatttattgccaatcacagatgacttaacacatgttcaaagttttttcgcacaaacttttaagtaatcagagaaaatgcatatgtagtatatgtgatgcgtgtaagccttccatgtacattataagtataaatgcaaatgtaaaaatatttatttgtttattcacctgtttgtttattcatttgtttgtttatttatttgttcattcttttttttttttttttttttcatttattttttttattcattttattttttttttttttattcatttatttgtgtacgtcgcatgcgtaccccccccctgtggtgtactatgtccgctgatgcgtacgcttacatgtaacgaggagaagacccccttcgttttgggctctgcttaagcgaacgctttaacgctttaaattgctgagtgtagcaaatgtgatcatttgcaaagcgaacattattccttccctaccacacttctgtacatcccatatacacgcatttactgcgcttccgcctgaggggcatatatataaaacacatacagtacttacgcatatgcagcatacaagcgcgtatgacttttttttaccactggctccccccaccccataaagctttccttattccatgatcaaccagaagaagcagaatatattatatttttttttcttcccattgtaataagcatgcaaatctaaaacgaaaagaaataaaaatatatttttcattatgcttcatttatttcattcatcccttgcttatttttttttttttttagttaaacataattatttgctttaattttttttttttttttttcacaccagtatttaaaatattatatgaagccattttaaaagcgcccttatttaaaattagctatctggcacatttttttttttttttacagctacgtacagggcctgcctttcccctcatttataacatttataagttcgtgtgttccatcgccatatacattactagcgtatgtgtatgtacatccttttataacgcgccattgtgaaggatattcttcaatatacacacacattggtcgcagttttattaagattgtcatacgtatttatgcatctccgctcccttccatttttgattttgtgaaataaaagagacgtcgaaagacatcccattcgccttaaattaattacacgttttactttaatacttaatttcccctttggcgttgaaaatgaaagtcagttacattttctccctccttttctttttgatcatttataaaaatacgaccaccaatgttgtgcattgtggcggctacagtgatttagcggcaacgagcgccttaacaaccatagtcaaggatccaataaggtgagtacggcatggtttagcattagcaatagtttgcacagagtgacacatcgtcggaagccttcgtctggcgatgctaagtgtcccgtatatttttcaaatctgtgtgacgaatataaagtgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttttttacccatcaccgtgtaggccttacgagaaatttgggaccagtgtaccattgccgtgtacaacaacaccctttatgccatcgagtccaagccactgctattcttgcacggtattttgaacgagtgcaaaaacaacttctccacaaaattgagacaagacccaggtttgattgtagccaaaatagaccaaatattaaagtcccaaatatatcgtttctgggtgtcagagccttatttgaaaatcggaaagtcgagcatcttctacaccagaatcaactccaataatgtacctcctctacccaaagaatgcactttgaaacatttgtcatcatacatggaggagaaattaaaatctatggagtctaagaagaatattgaatcgggtaaatatgaatttgacgtggagtcaacgaaaaatacgacggatgacagccaggcggatgaggaagatgacgatgaaaatgaagaggatgcctttgaggaggaatcctttgaagagaaaaagagcgaagaaaagaaagattaataaagagtatagtggggggcaccgaagtttgtgattgcttttgtgttagtgccagccccagttggctcgcagggttcgtttgtttgtctgtctgtatgtctctctatctgtctctctgtctgtctctctgcctctctatcggtcggtcggtccatatttccccaccgtgagttacgaaccttcacccgacgtgcacaagttgacgtgtatttgcgatgaacgcgtggctccgagatggagtgagcacagagaacccagtgaacgttcgaagaagagcgaaatgttgtgaagagaagggccagaaggaatttttttttttattcccatatgaccatttgtgtatgacgatttgttcccgattggtttcgaatcgtaccgacttttgtagaggctcatttgtcacctgagtaaaacccctgtatccagaaatgattgattccgaggacgacgacgcatttgcttagcttaccacctgggctagagagacacatttgcgtgtaacgtgataattagttgttgtatacgcggtttatgcgtgcatttgatgaaggatgtgccgatgtctacacacaggaagcgaatacccgcatgtgaacactcgtgcgcatcccgagcagcgtaacaccaatgagggttgacttaaaacatgaagaaagagagttaccatagaaattcgcattgaatgcataacagggagaaatgtctatgcagcgtgtgtcaatatgtacgcgcatccacatttcgacaacgtgcaggagaaaaaaaaaaaaaaaaaaaaaaagggggtccatcatcgcatatgtgtatatatgtatatgcttatatgttcataatttcatagccataagaatattccaccttttgagttgccgttacgatttctcgttcatccatcgcgccttgatcgcgtatggcacatccccccttttacgacaaattgatgtccacattgcggcttttttatggcagtctttttcgcatggccgcctttttatgaccatttttgcccccccccttagggcgattttgctccattttgcgccgctttttatttcctatatagttatatcgcaatttcaatacagttcttttttacgttatctgcatttatatttcttttttaccataaaaagtgaaatagtgttattttacccatacgtatattttgcccatttcgttatttagcgtgtttatcattttattccttttttttttttttcccacagtttcatcgcaatacatttacagcgtcgtatatctatccgagtattcatcccttttaaatgtatgttttttttttttttttttttttttttttggctttcattttatacttgcatgggaagtttttaaagtttttcctttttaatagatctttcctttttctcctgtttttttttttttttttttttatagacttttttaaaattaataacaatttcttacatttatttttcaccataaagaagaactttttctcattttcgtctttttaaaagaaaaattttgttatattgttaaaaaaaaaaaaaaaaggaagctattttcgaaaaggcctacgcagtttttctgccttctacctttttatatacccgtaataacccaccccatgttttgcacggaggagtacaccggaaagaaaaccaacacacatagcaagtaggagcgtgaacaaatatgtgtgcagtgaccaactaaaattacgctgcactgcacagtttgctttgcattattttgctacacctttgcagtgtttgtgctagactggggtgacaaactgccctcaatttatgcgtaactgttcttcccgcaggggggaacaaaagaggaaggtccacaattaaagaaataaaaaacaaacaagttgacacgcttacgttcgaatgttcaaacgttggagcgggcgcccctacgtgtactgtagccccgcttcggcgtgcggctgacgcctacgcatgttgcgatgaaccaaaaaagtgaaaaattgaaatggcgcagtggcacaatggcttaatgacacaatggcacaatggcataatgacaaacgaaaaaattccatcgttaggaacacacactctgtctaattaaactggaggtgtgcttcgtatgtaggggaaactgacgcatggttgtgtgagttcctccgcgggtagcgatagctgttcgaacagctctgtagatagcaccgctaacaccgagcaccggctaaaaggtcttcttcgaaatgttgcgatagcctatgcccacacacttaatcaggtaggagtgatccattggggacttctccactttcttaatgtcaaacacgacgttgaaaaagtccctcagtaatctaatcagcgcaatggaatacggctttacaatgctcaaggaaattttcgaaacggccaagtcatttcccatcgccatatacaacaagggcagccactggtagttggaatcgatcgagggaagcccttttatttcgttcatcatctttagggctataaaaaatcccagccgctcgtatatgtccgcatcatgcagggttttattctgtttgtcttcctcggcgatgcggtgtctctgcagtttgtttgttgcttcgtcgtccgttgcttcgccgtccgttactccgtcacccgttgcttcgccgtccgttgcttcgtcatccgttgcttcgccgtccgttgcttcgtcatccgttgcttcgccgtccgttgcttcttcatccgttgcttcgccgtccgttgcttcttcatccgttgcttcgtcctccattgcttcgtcttggtcatctatctcgcctcttccccccccgctgcttagaacgccccgcgcgtgcctcatgaaaaattcatctacacacaagtccgtggcatacaggcacttattcttcgtatgggcaaacaaggaaaacgagataaaatgattgtccgctttgagatttttaaccttggcatcctccacctgtatgctgacatatggagtaaagctaagtaaattttttttggcgaaattcatcaatttatttctaaacacagcagatattttattgcaaacaattgtcccagtaatttttttaaccaccccagcatcatttatgtcgaaaggatccaatattttcagattatccataaagaatagaacctcccctgaacagtcagactttattcctcttttcaaaatagtgatattcaaaaaatggtcgtcaaattttaaaatatttttaaaaaagtggtcgcttataactttacacgtatgaacagtcgtatcaatagaatcatcggttattccttttaatttcaatttgatggggtttttaaaaaatggagttaccataaggaggaactcaaggaagtatgtaatgcttctttcctttccacagtaaaaagtattgtctaaatcacttatcctcacttcatcatttacattccccattaaaaatcctggtttgaaatatagctcatctccttcctcattgattttgatagttgtatcgtcgcataacttgtcgatcagtcttagcagctttgcttcgtattcccgtaggccttccttctcaactccatcactctggttatcatctctcccagatttttttttttcctgatatttttaatggttatggctttcccgctgatcatgctcaaagcaagtctaaaccgtagaaagttgctgcctgtgaattccatgatcaagtactgttggctagctgctggtaagtacgtatacaatgtgataaatatatgcacgcacgaattcactcctttggaatgctacgcacgcgttgtggctaccttctactgacgctgagcgagccttttggtcatgcccctttagatatagctcgcgagttgtttaatgtattgatgaggtttcccactccggactatcacccaatttcatgctataatgtttggaactccgcgaattgactttccctttttcgggaattctattcccctttttttttgaaataccaagtgggaaaccttcctgtaaaacgtttttgggagaatgtccttatgatgcagttgggttcatcccgtcccgttgctcgctccttttttttttcgcgtaactttatttgttaaaaagcgtcatggagaaatgtatcctcaaacaggggaataaataaatattgttgcagatgatgagaatggaggtgggaggctaggcaatttccttcctttcaatttcgctatttggccaaaagaaattcggaaaaaaaagtaacaggaatgaaaagaaaatgaaaaagaaacagaggtggcattgccttcgcgccactttatgccagcattttaattttaccacaacgttcctcagtggcctccaaaagcgcgaaacggagaaaagtgaaaaaatacgccacaacagcgcgtagtgcaggaatacatattccgtctcaacacagtataaaagaacaaaggaagtcacgtcgaccgtaattccctacattcgcagttgtaacacttctttacgatttcgatagaacaggcaaaaattatcatccatatttaggagatcaaaattgccaatccattggtgcctttttttccgcatatatgtgcttttccagttttccaaaaaaaatataaaaaaaaaaaaaaaacgcagaggataattatcccaagcgcggtaaaattattctccactttttttcacatatcactaatttttatgatgccaaaggatgggggggccgttttcctcgtttaaggtggacatgaagtaaacctgcgccccttcgttgccacattatgccacactttaaaaaaaaaaaagcaatctccaatttaaggacgcaggtttgttcgaaaaaataaaatataggaaagatgccccgcaaagtgtgaagcggcgaatgctgaaggagcgggtctgaaattttacaacacgttaaaacattttttattttgccgttactttattttgcctttactttattttgtctttactttattttgccgctactttattttgccgctactttattttgccgctactttattttgccgctactttatttttatttattttttttttgttacatttatgctgtcaagcgctcaccaaaacagtttgtcatgcttctttcaccgcgcacgacgaacactaccacaatgaggaggcacagccccaacgcactaaaatttaacgtgtatagccggaactaacatgatattatgcgcgtccgtccccattgcgggggaggggcgcgaaaatcgtccatcttctcccatccacaactggcaactttgaacatattcatccttgttatgttatcctttaaaaaaaaaaggactcacttaaacgtccacgaagatgtgctgtaaaaaggtacaccttcgcgaaacgtgtggtcggagggagatcatttttttttttttttttttttttatcgttaaaaggggaaacgccccatgtgtacgtacaatcaccttgtgccatttcgcccctctcatgaagcgattttattaccctttggagaaaacactgacaaaatgaaaggacaaattgtatatatgtgacccttcggtttaaattcagaaaattcagcttctccttttcgcgtttcatatgatcattctttgcacaaatgctgtaaaaaagttacaacagagaacactaccacattttagcaaacgaggaaacattttgcaagtagcacacgtgtgtggttaagaaaggcgagtcgtttcctccccattttggcctctttcaccaggcatcataacactgtgatttttcaccaaaccacgcggcgaagtgctaaaattattcgaagcaatgaaaacacgataactacggacggagaactaaccaaacgcaagtatacacaaaaaccaaagcgcggggaaaaagcacacatgggagaataacccgtacgcacttttgcacatcacgataggcacagtacactgcctttttttttttttcgcgggccccccctcccccacagaatgatttcagtcaaatttgtccttatcctgtttatattgatgtttatgtcctttcccttccttcccttcctcctgcacaaatggtccctaaatcgtaataacgtctttttcgtccttctgacaatactgatgacaattccgttctccataattgccacgtactcgtacgagagaataaacaacgaagatttgtatgattcgaaggatgactgaggggggagtaaatcatcacgaggaagtgattcgatgaagcggtgatgcgacgaagtggtgatgcgatgaagtactgatgcgatgaatcgttgacggggtgatggggaggggaaacacatttttcttttttcgtgcatatgtctatgtatgtccaaagtggccgcgcaaaagttatgtcagcttgggtgatgtatgcgcggcgaaaagcgcttaacccatttgcaacgaatcgaaggaaccgcagacccaagttcgtaccagagagtatccccattcgtgggacctccaaacgtgcacataagtagtacattcgtttgtatgccgtcctttttttttttgcttcttttttgtgaaaataaattgcgcctaataatcagttaagctatttgaaaatattcctttgtgaaacgtttcccaattgtgcaaaacttggcaacatttaaaatgtagtaaaggaaaaaaaaaggagggcactgagtgtgcgccttttttagggtacccctctttgcatgtgtgcaaatggttatacgtaatgttttgcgaatggcaggttgcaattttattccgcataagggggcatgtcccatgcgtgttaatgccgcttgaagaggcgcatagatgaagcctacgtatgtacatatatgtacacgtatatatacattcatatgtacacacgtgacacgtaaaaaatgggacagcgcagggggctgaggtaatggcccacctgggaggtgcctcaaatggtcacgtactgagcctctaccttgttatctgtcataatccgtagttcgtaatttatttgggtcaggagaaatctcttcttcaattcttcaaaacactttttaaagatgagtaaggcttcttccaggttcatattttcatggtagtacttatccaggataccgttcactaggtacgctccgtaaccgtgcgcacccttgttcacagcgtccatgttgctaaggtagtcgcaccagtagagttggtaaccgtccttctgcgagggggtgaagaaaaagtaggtacgttcgttatgaagcatactgaatggatacaaaccgatttgtctcttttgcgcggtgggcaagcagagcagggagacatgcacacacacatacatacatacacacatacatatatacatacacacacacacacaatcgtatttctattgcgaaacggggaaccgctacgacatgggggcttcttctcttcgccctcacgtatacagtaactttttctacgcccactccgcgcagccttagcgaagcctccttccctacgttgtcgtatccagctatgaggcagttgacctcgtaggggtttctcctcaaatagtaggccaaattcttgcgcgtaaaaaaggcaaacgatttcacaaacatatcggtagagttctggtactggtacaggtgcacattcttccttatgaattcaccaaactgaattctatctccaatggatccacccaacagtaagcatttgtttccgttaatgtcgtaaaacttggtcttgtcgtcattctttaacttgataattgaattaacgctgtacgtatctaccgcaaggattatgaagtttttgcccttcaggccgattagcgtatccatgggtgaatagccggagggggggaagctggggattcactggcgggctatcttggtgggcaagttgggaacctggcaatctcgttggcgattagaatatcggaaaagaaaaaaatattcaatcgttaaagcggagttggcccaagtaaaaaaaaaaaatcataacacagcataacacaacataacacaacataacataacataacataacacatataattagcgaaaaacccgaaacagcacaaaacggtgttatacctctccgcttgtattcttcacttttaaggaaaaaaaaaaaaattcactctctcacaaaaaacctttaacaatcatgcgagcgtagcgaatgtgcccttttcaacttatgtgcgtgcgcggggggcgtgtcgacctagttcgctcccatttctgcgcaaatctgaggagggggaaatagcaaaattcgccgcctgcctgagcacagatcggagaggcagtttttctttcgacgcaagaggggtgaagaaatgacccctccaaaaagtattttcccttaacactattggaagcgatgaacagctcgccagccttgcgtacgagtgtgctcccctaccccaccgcttaagtgcgcacatgcccatgcacgcgggaggcggagttcagtccggtcgatcacgacgcagggcgtcattgccaccatcatcgcattgtcactaaagctatgtagtgaaggaaaagcgaaagagaaaccacacaaacgatggcttcttcccgccgctgcagggggaaaacgcgcctgcttaaagactcaccgctctaggcaatcccgggagcgcccctcgacacggaaatggtaggaattttccgcaaacgtagcgcgaacgtgccgcgaaaatgtagagtacgcaaatgtgcccacgtgtatgcctgaccctgctgtgtgcatgcctgaccctgccgcgtgtatgcaaataacccaatggtgtaatgcgaacaaaccgctttctcttcgccaattgtgaagtgaggcaaaaggaggggtgaacagaaatgaaacccccctgtggagtttgcctccttctactgctcgcgcattttttaaaatgtactaatgggtataaaaagagtatgggcggtgccctgtataacttcctccagggaagtagaaataacgaaccaaacgaatcgttcatgagaagaagaaggaaccatgaggtaagaaaaaaaagtgtgcaaaaattaaaagacgtgaatgatatgcatgtgggacagctaaaagtgggcagagtaacaaacgttgtcgaaaatgatatatttgtgaaattaaaaaatgacgataatgagcagattataattaagagggagaataactaccttttggaaaatgaactgctgtacgagtatttacacaggaagaattttattgaccatgcaatgtatgctaaactgatgaggaaggggaatcacaaatgcgaagaccaatccccctgtgtgcaaaatgataatgttaaagactgtcttgttctcgtaaaagaaattgacgagaaaaatagaataatcggagaattattcacaaacgaaataaacaaaagaaaagaaaaaatttacgacaaattaaacgaactgaaaaattcagaaaaaaaaattttcatccaaattgtaaaaaatgtaagaaataaatattttgtagttttaataaatggatgcataaaggggtacctgctctacgacgaaaatgatgaaaaggaaaaacacaatttgcacctcctacaagcgggaaaaaacgcaactcacaaaataagcgcatacataattgaagtgaataaaaaactcgagtatgttttcttaagtttacacaaaatccccaataatgagctacatgaaaaattacgaaatttacaacacacaattctcgtggaaaatttattcgaaaatgtgtacttcaaagctgaggtgtctgatttttgtaacgatggaaataatatcattgtgaatatatttgaaaataaaagtaaccctattaaggtgaaaataaaatctcataatattattaacacgagaaatattttgcgcaattttgattacctcaaaaataaagtcataacacatgagttttccctgcacaattcggttgccctggaggagatgaacgaagaccgtgttcccagtcacaaaatgggataccgaaagggggaagaaagtggcgatggagtccacacaagcgaaagtaactccttcgaagcgcgccacacaagggatatcactccacaggagaaaaaagcaaaagggtcaatacgcaccaaggattacacagataaatataaaaaattcaagcaaaatttttatgggtgtaacgaggaagatgctctcaagtacatcaacgtggatgattacatctttaagaaggaaaaactgctgtacgttcgaatcgttaacaaaacagcggaccccaatttgtacgaaggtagcatgattaacgcggacccgattaactcccagatatatgaacttataaaaaaaatgtctactgaccaaaacgtcattcgggattacgaccccatgttgaggtacccctccaaggttctcgctttctttaacaattatgtcattctgtccactagggttttaagcgccgatgctgtggcagtacaggaaagcgcttctgagaaggggggagatacccctgcctgtggcaccacagggtgtaacaaaatcgacaaggaacacgtaagagatgtcatcacgctgattgagaagcgctatatcgattatgaaaatcttaaagaaggagacgtcttcttttgcagatttgataacatcaaaacgagaaatgcgcgcaacatttttaacctctccaatagcaccatcaacagaatttttaattcgtactttaagcgggagaaggacataatggggttagtcagccggagggatgatccccaccaagtgctcaacataggagagcggacgaagtggccggagcggacgaagtggtcggagcggacgaagtggtcggagcggatgaagtggccggagcagcagaaatccccggagcagcaaatcttcgaagaaatttttttctctaagagggacttctacttcatgaggggagaactacacaaggacacggaataccgcctcaacaaaaacaacatagacaaaaatttcaaactgttgaagcatatttgtgacacgtactactcggggattaacaagtcataccatcactacccgagtatacgagaggaatatattttggcctacctgggaaaggacaattacaaaatgtacagaaaaatcgtggccgattatttctcctcaaatgagcattcttacaaggaacttttgcaaacagattgtgaatccatcgttatgactgtcttcgatgtggcatttgaaaatccgaacgcattaacagttcagatggtacaaaactataacaaagagctttatcgaaaaatttccatgctagatcttaacgaactaaattacttgctgaaggacctagttaaattaaaaaaaagtttgtatatctacccgtgtagctacaagaccaaaattggacgaatgaacctgacgttgaataatatgaagcccataaaaaaggagcatatcgaaaattttcacattcctgatgacgtaaagaatgagctgctaaacgcctataaaaatttcgtctttcctgttgagtacataaaagagaccattataaagaagaaacaggccaagtgtcgagaaaacagtaaaatgcaatcgatttttattttggccgaggaaacgataaacctttatgagaattctgccaaggacgtggagccgctgagtgacgagcaaattggcgtcctcaggggccaccttttgaagaaacgcaggcccgtcgcgggcgacatggctgaagagcaggactccttccgcggggacctcttcgagccggaaaacagccaaatcaggcgcctgctgcacatgatcaaggagtacgcgcacgagggggaaagagatagggagagggagatagagagggggagatatatagagagatagagagaggaagcgagagagatggagagagaaagagagagagaaacgcgcatgcggagaggtttgtcccgtgtgcgtgctgttgtggagagtttgcccctatcccagtgtagatgccccccacgcgcagcgctcatgatgccccttttacccctcccccccacgcagagacctggagaagcagaaaaagaaaaacaagctagacgaagtggaccgtgaatatgaagaagaacagaacagttacaccgatgccacggacctctacaagacgtacccagagctacaagaaatggatagactcaccgaggatgcctttcatatgaaaattccctttgtggaatgaacacatttacatttacacctcttttttcgccacgcatgtttgctcccgaacaatgcgccttcagcacatgtgcgtatattttgactggagtctcagtagtatagtagtttttcctgtaggtggaaaattgcggaattacaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttttctgtcacgattcactcgtatggcaaattcccgttcaaaatttgattcacgtcaacgagagaccatccggacgacttgaggtctatcgaatctggggattgcaacgagaagaaagggttttccagctgattctcgaggataacttccaagtggagatttttaaattcagttttggtaaggcagttggaagaagtcgtgtcgtatgcacacaggtcatatgagagagtgaccaacatgtgcatgcgagtggtaactccatttttaattatatttgagaggaacttcattttgttggtgttcttcaggacatctaaatcttcattttgcacacaaatatattgataaaggaatttttttatattctcttttttcgtccttttcccttccttcctaattaaccctaatatgttgtatatgtacagcaatctcatgttctctatttttaatttttcaaaatgcaagctcaaattatgcgattttaaaatttggaaaatttttataaaataatccttcaaataaacgttcgtcattttggacagctgctcttcatccaactctttgagtacactgaaaaaggtgttaacacaaagggttactccatcgaaatagaaatactttaggtccttcaaatcttcgctcaggatgttgcaaaagtacagacttatgtagttccccaggaagcttgtgtactttttatttttatgcattagcagcgagtttaggaaggccttcatttcgcgcctgctcggttcatgggtaatttcgtgcaaaatttcgtaaatgtcgcgttttggcggtttgccgttttgggcagggccactttgtaacccgccactttgtaacccgccactttctggtccgccactttgtaactcactcctttctgatccgccactttgtaacccacccctttctgagggtgtgctcgcccctccccggttggcattccctgcgcagctgtccttatcactgttaagtttggggatacttgcatagtggctagatttgccacaagcttcattcgtgtctttatttttatgtttctcctcctcttccgcggagggttgcttcacattcccgcttgtcagttttttactttcgtgctgcccattacggagggcactcacattagagtcgttaccattttgtaaattcgaacttctcgccagttcgccattccgcttatccacggggtggtcacttaatttcgtttcccctacgtgcagcgcaccattcgtggtgtcacccctgattggagtagcctcggtcgcatcggttacagcggtcgcatcggttacagcggttgcatcggttacagcggttgcatcggtcgcgtcggttaaagcggtcgcatccgttaccgcggtctgcatagccgcagcattcgccccgctgtccacacctgcgcacgggtcatagcattcaccctgtgttaccctccccgcatgatcagctgctaaatctgcagctactccccccaaaccactaaacgtaacctcctgcgtgggaaacttcttcgagttactttcccccaaactgtcgctcaactttgaataaaataaatttctcgtcgtgtccagatatttcgctttcttcaaaccatattttatttttaaatcatttttttctttcttactcttttgtgcatataatattttcccattcagaatgtacacgtcttcgttggtctcatccttcgcaacggttttgtttttttttaaactttttaatttaagctctcccacatgtttaattttaacttctttgttccctgagatgttcgttgtgatgcttctctccttttcgaaaaagccgaaagaacaccttcgctcgctcacgcaacaaaagttggttactttgagcagggcgttatgggtgagtatggggattcttcctttcatcctggaagtctagtggacggggacaaaagcatccaggcataaacgattcggaggggtgctactacaccagtaatgaagcacagctggtgtacttgcgcctctgttgtcctatgccactatgggttgggtactccttcgctcccttttgggacaattttctccacttagccaaagtagttcctctacgtgaaccccgtgcgacatgcattcataagtacatacatgcgtatacaaatgcgggtaagcttttcctgccatgccaaactacgtacaaatcgctgtgcagcacaagtcctgccgtcgctcgagaattctaatccctcacagttttcagcagtacacttaacttcttaatgataacagtttttcaaaactacaaaaaagaaaatgcttttccgttttttcccgcggcaaaacggttaaattggggctttaaaaaaaaaaaaaatcgaaacttaaattaaaactcaaattaaaattaaaagcttgtggatgcacaggagcggtgtacttgcgtatacgtacgcttagcgacaagtttcgaatatcttttttccccgcttcgccagatgatcaacctacaatgtaggcgagcgagtcggtatattttgtttttcgagatacaattctggcatctttcagtaatcttcatttttttttttccgtttggcatgatcacaagttgtcaccataaaccgtcacattataattttactaaatagttccacctttttcagccaccccaacgaaacgcaacgctgtttttttttttaccactacaaacgtggaggaagcaccatttttgagtttctatttcttcccctccatgcagcatccaaacatgtgctatgtaatttccatttagtgatgccaacgtacggtatgcaaaaataggttgagcggcgaacgggtggactttcttctctccctctgtcagtttagtaccaacttctgttgttttgcatctcggatcccttcccccctttcacctgacacacttccaaacgttttcccctgcacataatgatattgaaaaggagtaggacattttttttaacactgcagagacgtcgaaccttttcggaaaataaaaattacctcaacaacagttacctgaattatgtgaagggaagtcaactaaatgaggatggaaaaaaaaaaaaaaagaggacagtgcccattttggtgaaaaaataaaccaaaagaataatcaacatatgggagaaaatttcaaaaatgataaagacatacgatcatataatgctttaaaaaataatgagagttattcagccagcaatagaacaaatacgggtgcaaactttgcaggtggtagagagacggatcccttttccgacatgagtgacaaccaggagggatctaataatactagtgcttgtgtggagagggagactacgcaggggtggtcagcagacggtagggaaaggcaccccaaccaggtgcatgaaacaacgcaagggggaaaagacgaacaaacccagaaaggtaaaaagggggaacatacagatcatagtgacgactctgcaaaaaagggcaaacaatgcccatccaacagcgctcaggacaacccccaacacaaaaataacccgcttaacatacacccggggaacacaaacagcgctaaagaagaacacataaataacgacgcagaacatttcgaaagtacaactgacgaaccaaatgaagccacagagttctgtcacatgggcggaaaagatcaaacgagaaggcccaattgtgagggaaattccgaatctggaaggaaccctgaatttgcacaggaacaacaatttagtaatagcccaaatgaaggctcaaacaaatgggcagaaaatgatgaggacattcccaatatttttgaagtagatgaaaatttaagtgaagaagaaaaaaaagaaaaattaaaactgataaaattgattacggaaaaattagctggccctttaaaaaccaacagtcaggacaacctcaacagtggttccgaggggggacagaacagtggcgaagactccatctttgctgataatcgacccatagcaatagaggttgatgggccctctcacttttacgctaacagtaacaggtacacgacgtacacgaaattgaagcataggattctgaccaaattaggtgagtaaaaagtggacccacgcgttccgggcgtggagcacatgtgccacaggggatcgatgcggagttagcgtcaaatggtttcttcttttgtgtgcaccctgtgtttgcgtatgtgtatgtgaacgttcgtgtgcttgctgccgctgccactcccagtcctttccttccccaccccttaggctacaacgtcatccacattagctacatcgactggcgcaaactgaggaacaaaagcgaacgggaggaattcattttaaaaaagctgaaagaaaaaaatgacgaatttttggacgaaaatgacaggatatattacaatgagaggatgaacatgattaaggaggattacaaaaagttcatgaaggagaaaaaggaaagtagctcctaaaggtgaaacgggccgtgtgctgctgccccttttatgtgtggtttttttcccttccaataaattaccaaccgtgagagccacacccgtgggggactcctttttacctttacctgcctgttagcatgacatccccccaaaatgacttccccctttccaccttcgcgtttcttttatatacgtcccccccaccacctctatttatcaaccgcattaaaaattgctaccgaaccaatttactattaaaatttttatcgtgaagaggaaaaaaaaaaaaaaaaaaaaatcagttcagtgggaaggttaaacgtgcattgttagtggcatcccaattgggggtaatcagaacggggtgaatttattccatcagttgttaaaagcgggaattttttccagcataggcaacgttggcagcgtaaacaaaaaatggacatgtgaaatatccactaggaatacattcttcgcaaaagtcgaggcaaagaaaatagatccccctttttagtaaacagaaggtgacgttataaaaatggagtgccaataggggctgtcttaaaggcgaagaggttatgcgctcgttttcgccgacctgaatggaccaattagtgggacattttaaagtcaaataacacatcgtctatccccccacggatcacacaaacaaaggggtcatcatcctctctcccctttgcagaaattaatgcctttttattttacacattttaacggttatttttttttttttttttttatattattnnnnnnnnnngatatatttactgaaacatgtttttctttggaaagaaaaagtaatgaattaaaaaaaaaataattattatggggaattaatttatcaaagtggggtatgcaaaaagggagagaggtgtatatacacacacacaaacgtacgtttgcaaatataagtacacaaatggacgcgtaagtgcatgcgtaatcgcacctgtacgggacgcgtctgattttcggatgatggaaaaagtgcggcgtggcgcgaaatgcatcagctaaaacagtggtaaaataaatgaattaaatccaatgcgaagaatcgcatgtgggtgaagcacaaattttataaaaacacaaacattgaggtctcgataaaatattctttgatattaccgaggggggaggggaaacgcgcgcattaaaaatggctgcacactcacactggtaacagtacgcacgtgtgtgcggtcgatcccattcttccacgcatgaggatgggcgagctcattctgccgcgcatgaggataggcgagctaattcccgttgtctctatcgtcacacaagcatccaaaggtgtacgtgccatctctcagagctgacttccatatgagcacacgggacttatttcggtttaccattttggtgcatcacatcaaaattgcggcatacaaaaaaaagaacacacgtgatacctttcacctcggaagatgctccaattatgcggcacaccgacacacacaactgagtttcttttttcctcaccttaggcagaatttttctctttttttttttggaagcaacgtttccatcatttgcccctcccttacgatggccctttatcgtactgtcctttatcctgctgcctttatcctgctgctctttatcctgctgccctttatcatgctgcctttaccctgctgccttttatcatgctgcctttaccctgctgcctttaccctgctgccctttaccttgctacccttttttttccttcttttcttcctcttcctgctgagcatttccttcctcctgactgtaattctttgtcaaggatatgacatcctcttcaccgatgtctaggaggctaataattccccttagcattttttttttttctaaatttttataataatctgtgactctcattttgtccgtgttgtaaaagaggttaatatttttctcgattaatctccatgtctttaggttcacatttaaattgtgaagcaccttttgcgttatctcctttttccccttctccatggattgtaattcttgaattaatggcgtaacaataatttcaaaaaagtatacttgcgtgctcggtatgctcttcacaaaatcgtggtggtgaataaaatttagtttgatgtagctaaagtcgtaattgttaacgttgttgatgttattgatgtagttgatgtagatattttcataattgaaaaccatggcttcgtcgatggactgctcgttcccccggggggtgcactggtatccgcctgtgtgtgtgaggaaggagcagggatgtaagtgaggaggtccacgcaatcgcgcaaggttaacgtgcgcacttggtcattcactacactactcaatacaccgctcactgcgccactcaatacgccgctcaatacgccactcacccatgctcttgttcttccggtggagctcctcgaccttcttctgcgaaaaaaactcctcgctgacgagcatagtccacttggcgtggtcgcgccacttcaagcacgtgtgcccaatgtcagccaccttaatgttgatagtacccaaattaatggcatccctatcgccaatgtcaaaattctcactccgctttcgcttcttaaaaatgtctacatactcaaagtgcaatttcatgtccgtcgaaattattaactcgataataaacttcctcaaattggtgtaattgtttttctctaccaatttggtgtcttcattatttattaaaaagtcgtgcccaatgagttgcaaaatagaaaaggtaatactgcagtggtagttttccaaaatgctcatatcgttatatctaattgataaaatatgattcgtttctgacaggtaggcgtttgttttcccggggtgacccacgtcatgtgctatggatgcaattaagtagcaaatcatgtaggtgttatttaagctcttgtcaaaatcggtcatgtgtgcaagacattttgaaaggtggcaaaccgttgcaccatgattcgcgttgtgatatggattgggaaaatacatattgttaattaacaagagaaataattgtaattttttttttttttcattgttttccatgtatggactaatcaaatggtaacccacttgtaaaatgacgagcgtcgatttgccatgttctgaatcgataaaggaataatcccagtttcttcctatttcgtctgaatttatttttttaacattttttaaaacgtctgtttcgtaagctatggttaaaatgtctgactcgttcaggtgttttttcacattttggaaattttttttttcctcatttgtcctttttttcatttctttgtttttattagcaccacagccaattaataatcgctttaaaaaataggacactgagtagtagtccttgtaacacgcatttatggtaaaatcgttaaagaaaaagcttttttcggaaaataaaaatttgtaattctctcccatcttgtcgtagttatcatccttcgttatatccacagcgatggattcattttccttgtcgcacgtggatttgaagtctcccacttttttgtaattactgcaaactatgtccttaattgcgtgcagcaaaattcgatttctttcttccgtcaaatatctcaaaatggtgaacataaccagcagcgcggttagtatgtacatgaagtagagttcaacctctactttggccgtggcaaacttaatcagggccattagcgccgcgttcacgcttaggtagccgattagaaatagcagcgtcgagaggaagctaacagggcgaggaaaagggtgtcacatatgctcattaaatcgatgtgtatgcactttgtgggtgcatctccatttgggtgcatctccatgtgagtgcatctccatgtgggtgcatctccacatgtgcacacccgcacgtctgctgtgcgtccacctcggggtttaaaccaaaggcaccgatcaaactacatacttgagtgtgggcagacacagaagaaacactgaatctacaaagaagtgaatatacaaactgaagttgctgttgtaaaaggtgaagcgggtggcatcggccttattctcctcattttgtttcgtaaagaagtagagagacaagaattgaaacacttggttctgcgcgagggatgggtggtcggggaaaataaatggtggaaaaaaaaatatagacgtgtgaaagaagtccgcccgcaaagtggcgcagctggaacagtgaagcgaaccccccagcagactctctccccaggtgccataacttacaattatgatatatccgacaaacaaacttttcgaataggagtttttggccggggtaaagaaaacctttatcagcacaaccacgtgcatcatacaattcaaaagggagaagacaaccacaaagtgttccataactgacgcgtcctttttggttaggtctacaatggagggggggaggtacaacgggttagaagagcgaagggttagaggagcgacgcgttagaggagcgacaggttgagggtacccctgcttgtgggcgtaacggggaaaacaccttaacacttgaagggcaggaactacaccctgcacgcttagtacacacgttctagcatattcccttggaggccccttttcaggagcctatcgatgatcactttagatcctttttttttacttgcagaaaaggcgaagcattctactaagacaatgaatagcgacaccgttaggtggatgcagatgtattcttttatgttgtgtatcctcagggcgttgtattcggcttctttctttgggtccgaaaattggggggagatataatacctggtggggagaagaaagacgtaatgggagcaaaaataaacaaataacaatttgtgcattccagggggcatatctcctcttaatttacacacacaagtgcgaggggacatgtatacaaaaatgcgtatgcgcaggtaaagaacacccaacgcgaagccgtacttgttctttatcacgcccttcattgcccttccctcgctattttcattttcttcctccatctttgcgtaagtattttcattcattaaggagttatgtttcaaatgtgcgtgtgtgcttgtagaaggctctcctcttcgcttccgtaagtgggtccacaatgggaggttcaacacgagcgcacgtttaagtgggcggcgtgtacagttttaactccctgtgctgcttagcagtgattgcgaaagaagacatgtttcgcgcgttcctttggtgatcgcagcgcatctcgctgctatccttccagggcgtttcagctctattaaaatgggctattgggggctgccctttctggcgttttttttgccgcttttttttgccgcttttttttgccgcttttttttgccgctttttattgccgctctttttggccgcttttttgggccgctttttttgcctcttctctcagtttccctgacagtgaattcccccctcgttgcgcgtgtccaggaattcgcaaaaaaatcaccttactacgttcacaacgatcacgaagaattaaaaggaaaaaaaaaaaaaaacaataattacgcacactagtgtatattctccagtaccttttcaaacatgtagatacgcacaaaataaaaattcacacgtgggcatatacttacataagtgtacaaatgtgtaatatgtgtacatgtgcctaattcatacacgtttaaagaaaaaaaaaaaaaaaaaaagagagaaagaaatgcctctttcagatcaactgggtgagatcatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccgcaaaaaagacatgaattttggtgatgcacagaagattgcttctttttttttttttttttttttttctttttttcctccttactgaccatttgatcgcttacgaagtagcattaatcttcatctcatcacaattatggcaattactaaatttttccttttttaaaaaaacgcacattgggaggcaaatgtttgcaagctctctttgcgctttgcgcctctatcatatcgtatggctgatgctgcatttaaaagcgggaaaggggcgaagcttcgaggaatggaagcaacgggataaacagaaccaacagacacactagaagcaatagaggctattgtgtcgatcccctcgaggcgagttgcaacaaatgatgtaacataagggcgtttacgttgcctacacgtatatatttcctacatttgttctgcccacgtggcgaaactgaattgttgtgtgtggagagacttcatgtggatgcctcaagaggcgggtcacccttgcacggggatatgtttgccgaagggggaagatggacaaggacatataaaaaaagaatgcattacacttttctttcacgtttgggcaactcaccgatcgctatactaccccttcatcattttgtttgtcccctttgcatgtccgaaaccgaggactgtttaaaattcatgccgtaaaaatgcccttcatccccaattgaccaaaatgcagtgttgcagggtttgttaactctttcgtaatcctctttttttttttattttattttattttttttcatgcaaccttgcaaaggtttgaagaacgtataaaaatgttttcctttatgtttgggctattataaagtatgcattttttttttttttttaattcaaagtggaaactccattttaacatttccgcgttttgcaaataagtagctgtttcttagtgaatgctttttttttttttaatggaggggaattatcgttgcttccactggggggaataacctccgcagtacattaacacctcaaaaaagtgtctacataaaaaaaaaaatttccacttaagaaatttccttcagtgatttcttccccttttcatacaatatcatggatggggagaaaaaacatttcagcaaagtcagccaactgtcattagcgagaggttaaatgtgcattagaggaagtcttggggtggggaagatatacacctcctcttttttcgcttttgctcatagcacacccttttttgcgcatggcgtacctgggcaatttcaatccgcttcatcgcgcgaaagaaaaaattggctaatttagtgtaataaactggaaagataaaaaaaaaaaaaaaaagcagctaaacgggttatcactatcacgataattgagcagttatttgtaactttagcagcgaagttaggtgttttttttttttttccttttttcctgcgtttataacattaaagggtcccacttttgcattctttgggcgaaaagaatctgggtgaacttgagaaagagggctactccactttgcgtttattttttccaaattcacaaagtttgccattcctcaaatgttcatttgtgtttatgcaactgattggcaaaaacatatggagcgttagcgggggtaaagaaaaaagctgcctaaaaaaatacactttacatttcaccgcaaatgcttgtgatccaatatagcggtaataatgtgacgatctggaccaaaacagcgcgcgcagattcacacgttcaagcacatgcacacgtatgtacacatgtaccagtgtacacacggacgggactgcaggcgttggatacgtataaagacacaacatcgcttgcagccttttcgtggttaactaaaaaaagacgtagcctgtgagccgtgtccctttttaagaattttgccctcctccatttcattcgcgcctccacctgaaacttcccctgattcaatctacctgcccacttgtggtttttccaaaatggggttgatcaaaagtattttttacccgaacatcataccaaggatcaaaaaccaaatcaagggttacaacatcaatcagagtgtgaagaaggcactgggtagggcataaaagggggctcaatacaacgcccagggagtaccatgtagagagacataggggaagagagaatgagaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaggggaaactgtttacgcacttagctatgcgtttatgcaagcacacccctgtgtatattattttgcccgcgcttaaatccacgttcccgtcctttctgcgtagtgtccgatacaggcatcctgaccatccacttttgggcccctacatttaaatggtccatctccctggcgaacatcgttgacataaatagggacccaaagctgctttccctgccccagcagtttggtaattactaaccccatttctacgttaatcagttttgtacgacgtatgcacatatcgtatttatcgtatttttttttttttcccattcctttttacaccatttttatattccccctttaacgcgccatgcttctccttagccatatgtctgaccgggttgctgttcacaagattcgcctacgtcattaagccgcgaaattataatttgctaaccagtaagtttagcagaaatggaaaaggctcctctgcgggggcgcgtgctgggagacgttcgcacatgtccgcacaggcgtttatgtgtgtatgtttataagcacgtttggcggcacgtttggcggcacgtttggcggcacatttggcggcacgtttcatggcacgcttgcctgcacatttgtatgtatgcttgcacgtgtgcacccatggcgaacgcccatttttcctccccctctgtagtaaacttcttcatgagcttaacggcgctgtatcagattgcacgtatcgcgcattataagtataatacggagtataaaaatggtgtcattggggagaaaaaggagggcgcgcaatgaaacgaaaaaaaggataaataataaaacgtacaaaaggagaaatgataaaacgaaaaaaaggagaaatggaaaaacgtaaaaaaggagaaatgataaaacgtaaaaaaggagaaatggaaaaacgtaaaaaaggagaaatgatacaacgtaaaaaagggaggaaataagcaagtagccaagtagacgcacgtgataaaaatgataagcaaaattaacaacacccgtgtcgtagtcacatgcggcgttattttgttttgctttgctttactttgtttattttattttattttattttatttttgatttttttttttttccaccccaaatgacacaatcaagcaaccacatttttaaagcataaactgctcccaaggggcaaaataagtatatatttttaaatacaaaaaaataatcacacacacaaaaaaaaaaaaaaaaaaaaattaaaaacaccttttacaattttcgaatgtaaaaaggcatacaatgggaaagacgcattccataaaaatgttaaccacagcggcaggggggaggaggaggaaaacaatgctgtctcacacagttgcaataaatgagaatttatttgccaacacttcgtcatgttgcacgagcaggattgtcagaatatataaatcgtgttaaatatgcgcacatcatttttacccctcatgggaacgattaatcgttgcatttgagcgaatgtaaagtctagcagatagtggagagctacaatttttcttcctctttttgcagctgaagctgaaccctgctttccttgatttctctctgacttgtgttcaccattgcttggaaatgctttatcctttctcgtatctccttcaaatgttgcttgatttatttttttttttttataaacttattaatgtaacttaatctcagttttttctccttctttgaactggggaaaacaaaggatgatattttacattccattttgattcgtcttcttattttttttcttctttttttatgtttttccttcattttgttcctatccgatatgatgtatgaccgtaccttgtcctctatgtcattattcaggttaatttccaggttgaattttcggactggtctcttcttcacgccaaccattttgtaggagaatgatcacagggggagagatgggagttgttaattaagcaatgcggaggtgctggtgacttctaatttgcttgctttcatacggacgtatgtatgtacatttatggcactaacgaattgatcacccggtagggaaaatgagagtgtctatctacatccccccacggagtttttgactgaatggccgggtccccttctctaccactacgtacgtaacgggtggcaaatacacgcaaggaaaaaatgatcttctacccccccctttaacatttacaaattttgtaaaaagaaaatgaaaaaaagatgcattttgaggaatgaagatgtctctctaccagcactgttcagttgcgttaattattttcgttatatggcatgatgcctcgttaaagttttaaaaaagcgagaaggaagaaggggcataaccctggggggaacaaaactgctcagaaaaaaaagaggagctgcctgggggggaaaatcgaaggacgcatataaatatgcagcctgggcatggcacaatttggcaaaaattttgacgatcgatttgatgaaaaatttgcagtgcccgtaagtatgaacagcagcagcgaggaaaataaagaagatgaagtaaatgcccaagaaagcaaatcaacgcgtaaataaactgttcccaattgggtaaactatttggcacttttaagaacatacaaaatgattgcatacatttattttatgtataatattcatacgtatccatttcaaatgattggaaggaaaaaaatttattaaaaaaatgaaaagaaaacgtttattcgaatggcccccccaaaaaaaaaaaaaaaatacatgcaatatcaatggctgcagaatagaggaagcaaaaaaaaaaaaaaaaaaaaaattgcttgccaagaaattggaacaaaataaaaataggtggtttttgcaaaaatgtagaaaagtcgtgttcggtgtttgcattcgtaaataagaaaaagtacgaatgacaagtttgcataatttgtttatatgtatatgcaagtatgtacatatttacgcataaatataatgcgagcgctgctaggagcagggtccttgaataacgcaaccttttttttaggcagccaagaaaaaagtggcaggccacccctcctcccctcatgctagcctttttcaaataaatgtgacaaaaaaaaaaaaaaaaaaaaagaaaaaacttcttaaccacatttggaccaaactctgcaacaaatttcttcattatgaatactgaaaaaggagccaacattccgaattgacattgcagagagctgtctcgtggcgtttccttttggacgtgaaaatgaatgaaaaggaaaaggagaggcagaaggccgacgagaaaaagtgttagtttggctgcgacgtttgtgtacatttgttcacgtacgcttcggacgaaaaggcggccgaaaagagttcacatttgggaatttttttttcttttttattgcattctttttaaaagttgtaacgttgcgcgtctgcacagacaatgtgatggtgattacatttaattgttttttttttttttttttttttttttttttctcacccgatatgtggactaccctctccccctgtagtaatcgacttcgacgcgcaaaaggcattgacaaaatttgacatgagcaactacaatgaagattttgtggttacaaataatattctcaagtaccacatgaagagcatagaaatttataactatgagaaaaataaaatttatgataaggatgagctgaatttatataaagataaactcatccataaggacaacatccactattatccgtatgagttgtattttaacacgtacaggaatatctacaaggaggacaaggtgctcctcagcttgcccaatcgggtgaagaaaaaaaaggagaaagaaacggaggagaaggaaacggaggagaaagaaacggaagagaaagaaacggaggaaaaggaagcagaggagaaggaaacagaggagaaagacaaagaagacaacgcatcgagtaaggagaatcatcccgcgtggggaaaagcgaacaggatgacactagtccgcgaagcgcagctgtgttgtgggaaatatgtacatgtgcatattcgtatatactccagcgcagatacgagaggggccgccattttcattgtttttttttttttttcccaccccgcacagacacattcgaggaagagcagggactagaagacgactacaactttgattataacaaaagtgaagatgagctagagaatgaagaaaatgatgagaatgtcatataattaggggaatccgaacgagaagggaaatccggctaaccgcttcccttattggggttgcaagtttgccatccttaagcgcctcagaaaattgcgtgctgatcagaatggaaattatttcttctaaatcttcgtagctgctaaataggtaattccttacctcgtctggggaaataaaattaacgttcgcgtagaggtactcgttggtgcattcccgtatcttggggtatctgccatggggtggagaaacatttgcggatggagaagcatttgcggaaagagaaacatatgcagagggagaaacgcttgagggtggagaaacacctgcagagggagaaacacttctgcgtgcgctgtttgcacagcgcatgcgctcgcgtaacgtgcggcccccgccgcttgaccaacctgtgcaggagcatgtgcaggaccaggaagaaggccaggcgcttaacatttaagtgcagagttgcacacatgaaaatatttattgtcaactccgaaatcgttcgaacgagcgaaaaggttccgtatttttcgaaggtggaaaggaagaagtttaaaaaacaaaaggccgcaaaattattcatcagggaaaacttcacaaaagaattaacactttttaaaaatgtctccagttgtattaagttgaaattattcaagtagtataaaattttaattaagcaaatgttcacatattctaataattcaattttgtcttgatattttttttttttttgtttttttgcctgtctcttttttttttttttttttttttttcccctttttaatatgcatttcgtgcccccccccccgccgcattcttcgtcagtcaaaaaaattacatttctgtcgaagaatatgttatagtcatgaaatatattttttaaaaagtcaaactggtcttctcttttttcgagtgaaagtatttcgcctaagttgatgttgtgtaggtgcagggcaagtgggtgttcccgtgcagtttgctctatgttagcagctgttccttcagtgtggtctctccgagtgtcaccatcattatgcttatccgtatccatatcgtgatactgattgttacacttgtggtcattaccccctttgtgccttctgcgcccagccctcccctcgttgaacgcacggattatctcaccgacctcctcgtagtcgcaccccatataaaacatcctgtagtatctaatgtacagaaacagtacgtcgtcccggatgtagccaaaggtatacacatctttgtatcggacgaggaaatcgaaaaataaaaattcaatagacttctcccgtcccatcttcatcacattcgtgtacgcataattgctatactcagtgtgcgcggtgtagtaacacagggtgttaaaaaaaccgctaatcagatagtaattatatttatttaagaacagcaggtaaaaaatgtgactgtacagatacgattcgctatactccaagcatttaattacgctgatattttttttcgttttgtctagcaagaaatggacgtcttttattaaattttcctcctcaactgataccttttcttcactttcgcttagatttatatcgtctacgaagtcgttgttgatgaggatgttctcgaattggaggtctctccgggggggggtaccacttggagcggcgttaccaactggagcggcgttaccacttccagcggtgttgccacttggagcggcgttgccaacggggttgtatccgccgatgtcgcccgagcaggcctgtccgcgcataagccccttcctcgtagaagcaaacttattcttgtggaaaacggaaaagctcgtgtacttcaaagcgtagttgtacaaataaataaaattattaattttgttaaaaacggtcttgatgaggccatacttgtatggacgattcaggaacagtgcggtgatttcttcttcgtatgtgcaagtgcagggattgttgctggttcccccggggagacttttcatcctcttatcattcgaacgattggcataactcacactgggggctcccccatgacccttcaaatatatcggctcgtaataatcacacaaatggaccgttacattatcaaagacgttgtaaatgttcgtccgggatgtgctcaagtattgataaatgttacgcttactttttctaacattgtcatccattttttttttaaggtaaagttcgtatgggaaatcatggcagtatttgttgagaacgttggagaattcgaacgtctccctctctccacaggaattaaaagtggcataattgtacagataattcaaaaggaataagcacattttatttgtcctgatatttttttcgcataataattttagcagcaactgggttagtatgtttatgtatttttttttaacctcaaataggacgtacataaggacaacttggtcctccccagcctctgcgtggggggttacctccctcttttgcttttccttttggcgttcctccccgttgctgcgttggctctccccactgctgatttggccctcccaatcgctcctttgccccttcccattgctgctttgcccctcccaatcgctgctttgatcctccccactgtcatccgagtcgaaccgctcgtagaagtaattctgggtgggttcttcttccttcgtgcggttctccccgtttgttcctacagctggggttagctcgttgttcacacccgtttgctgcggttccatgtctaccttagctcttccctcaggtgctgtcttcctccccctgttcctcctctgcacaattttatcactcctcttgaaaaagtacagcgggtatgacgttaacaagaacgcagtcagccctagacatatctccctaacgaagacgtgcgaatcgcctatgtcactttcgtacacatattcctgcaagtagagaatcaatacttttgctactttgttaatgtctaatgataacggaaaaacgtccttgttttgttttttcccttcctctatgacctcctcccatgatatattcttcttaacaagtttgactttttgcttcatgtaaaaggaggtgttccttcgtttttcccttttcttttgcgtcgctaagtcatgagttacttccacctttgtgtcacatcggggcttcaactttgtggaatctacttcgcggtcactttcgatagttgagttatccccgaaggaaggccatttctccccagcagtcgtggctccaccatcgcgttcctcgacagagtacccatttgtacacacgccattgtggagactgtcatacgcccaggattctccatccgactcttcaaggggcatgtttatgttggaagaagagctgtgccgaatgctactttcgtagctgttaaggcgggcactcctcttttctttacttcctccctttttggacctgatgagtcctctaaagctggtagtgcattcctcgtaaaggaacaaaaactgggagatgtaccttctccttaatttgtccactatgttaaacaaagcaaggaggcaaaatatcttcatattaaaatcaatggggtatatctcaaagttgatttttttaaaaaaaaaggcatcattctggatagggttgttattttttacatccagttcgtccatattgagtacaggggaggagctcatctgataatccttcttcaggagagcattctttatcctataataggaggaacacttttttaaaatataataaaatagtttaaatcggaagaaacgtcaggaattatttcttcactaacgaataaaaggagaatgaagtaacccttcaaatgaaggaaattatccttctcctttacaattttcaaaagaacattattgtataggtaatgaatggctttttctctttttaacagatatatgggcatgtagaagaaaattttggatgcttcatattgtataatttcattataatggaacaaattattttgtaaaacatcgagaaaaaatgagtgtgttttttccttcaccaagaaataatcacattgacatatactttgtatgagtagacatattgaatgccttagaatttctccctttttaaatttatatattctttttttttcgttaaaaatgataattttttttatttcgttttgtaaattttcatcgatatgttgttccaactttaacaatattttcgaaatgcatatgatggatccatgctttatccatacattttcttcgtagctttttttcaccaaaaagggaagaaccacctttatgaagtagtctccattgttggaggacagattagctagcgattctgctgacagcaatctgatattcacattttcgtgaaacagcttaaaggaatataagtggaaaatcactgggtatttgtacaaaacgaatttgcacacatcttttgtttttatgatgatagactttttcaaattgatgagctcgctgaagttgcaagtcgacaggatgtcaatattcgtgttgaacatatcctttttggattcctccagcagttttctggtgcccacgtgggcttgggtctctgggaagccgcctcccttcgcagcgctgctatcctcctgtgttacgcagccatccttcgcagcgctgccatcctcctgtgttacggagccaccctcctgtgctgcaccgcccccctcctgtgttacgcagccatcctcctgtgttacgccgccttccttcgcagcgccgcccaaccgccccttctgcagcccctcatagtaggcacttaccgcatcgccgctaaaaaacaaactcacaaagtgcacaatatcgttgaagaatatctccctgttgtggagggaagaagcctccgaagaggtaccatccagtgagtgcccatcaaattggtaaaaaaagttaaacttcccaataaaaatttgcagaagcgacatggcagatttcctcaaattgatattatcctcgaacaaagacagtactatcaacttggtgaatattaagtggaagaaaaaaaatcggatccccttctcattctgctcataacacatttgaataaacttattgtacttcaaaagactatacaacagaacaaacgtgctccccaaaattttatctttgttcatgtacaaactttccacaattttccgaagaagaaaattaataatttctgtgcaaaggcttgtctttccaaagaggtaatgaaataaggtgtaattaatggtgcaccaaatgttgtaatcattatatttggctagctcgttaaatttttctattattacacggacgttttgcatgctcagatgggataatatgtttccgaagcttttggagaggcaccaccgaatgtaggtactactgtcgttaaaataatacaacaggaggttcaatatttgtagtatgtccttttcgcaggtatattttttctctgcatttgtgagaagtacttgttcttctcttttaggctgtaaattccacccctcctttgtctccttttggtacatgctgaacacctcgttgatgtttaaaaatagggggaatttatcgaacagatcggagtgaacaggttcgcttgggccaacgtcacgtgatggtgtcttccaacgtggtgagggggaccctcccccctggaaagacgtcccattgttagcagccttcccattattagcagcctccccattgttagcaccctccccattgttagcttccccccctcttggcagcgccattcccgtagttttctccaaaaataacaaggcgtaataaccgaggcaaagaatcttcaacgacttggacatttgcgtaaagtccaaatggacatgattttgaataaaaaaaaaattataaaaattcgcgtaattttttaacagccttttctcaccccttttcagcaaccttttatgagttagtaaaactccacataaaactaaattgctgaatttaacgcaacagttgaaggaagcaatgtttgaattggtcactacaaagaagtcatcctcaagtggtgtctttttctcagccagggagtttatttccaccaattttatcataagttctttggaaaaaaggataaacttggtgaaataaattttctcatgatgtacatcattcctccttaaaaactgtgcatacaatatagaacatgcttccttcgctttgtcgttcttccccacgtagtagtaaaatatttcttcaatattaagtagcatatttctacttacggagagtagcttaaacgggatgtacatgcagaacgacagccatatgagtaggatgtataaaattacccatgcgttgttgccatcatccattctattcgacttaaagttcgtcaaatggttaaaaacgaattcgttttccttcagtttgagcaataagtcaactatgttgcttaagcagaatgagtcacatggaaaaaaagttttaatttttttttcccccctcacggatatcagtgtgttgtagtatttgtatacctcctctatcactgtgtacatcttcaggagggtttcttcatcctcctcctcctttgtgtcatctaaaattttgttactcccctccttttcttctccttcgatgtgacttccgtggctgttttgtacttccccgtttgattcaatgcgcgtcttttcctcaccgttgttactcctacctgtttgcttttttcccctctcttcgctactacctcccacatcacatgaaagtcccctttcgccagaagctaccctcctgcttatctgttcacgacctccatttgctccccccaactgcttcttaaaatgagatagaatccttgtcaacagggtgaagctttttttaaaaaatctagaaatggttccaccagcagactcaggtgcgggtccaacaccgttttggcttccctatagctattcaggcaattgtttaaataatttaaattttccaaaatgagggtgaaattttttatcacttcgttatcgtcatcctggttgaggcaccgtcttaccagttctactttctctttgacgttatcatactcgcgaaagaatgatattttgttttccatcgtttcggtgtgtgtgcaagcggggggggagatgaagaagaagaaaaagaagacgaagaagaagaaaaagaagacgaagaagaagaggaagacgaagaataaggcatgcctgatgggctattcctcccctcgccacgcgttgtgtagagtttaatgggccaactcgcgcgaggcataaactatgataggaaaaaaaaaaaaaaagaacctgttggaggcatcccttcgcaagtgttccaacgaccacacaggttatcatcattccggcggttaagccaattttttcctcaacgtcgttgatgggcagtctccccgaaaaaaaaaaaaaaaaagttcagctacttcacatcggccaggcgcatgtagtgcttgcgcaaatgcgtacattcgccggacaatactcacccaagaaaataaaaaagaaatagaaaaatatatccgcatgggagaggcaaaaaaagaaaaagaaaaatatacctacatgcgagtggccaaaaaaaaaaaaaaaaaagcagcgcaatattcggaacagctttacccacgcagttttctcacccacgaacagtttgacgcaaaaataatgtcagactcggtgatacgttattttcccaactttgagaagaagccggatatgcgcgagagcttgttctcaaggaggaatagaaaaggtactacatggggagcgcacagttcattcgagccaacggatgggcataggtctcttcacagcgaaaagttaggcaaaagtgtaggcagtaaaatatagcagcagacgtactttttatatgcggcacgtgtatatatgtttccttccttgagggattttcaaagaggagtcgaactttttgtgagtcctctcagacgcctgcatgtgtttctacccgactcgctttgcgttcacacgcgtgcgctgcgtatgtgtttgtgggatgtgctcccagttactgcctttgtatgtacgcatcgggtgacccccccctatgcatactatatgtgtccactccttatgcatactacatgtgccctcctacccgagcagtcaagatcgccctcaaaagcatcagcggaacggccgttttgaagaaaaacaaaatacttattaacggaaacgaaaccctcgaatctgtgctgagtttcctcaagaaagtgtttaacagaaatgagcacatcgtaaggaaagcgccctcagcgagcaggctaatagtcatatagatgttgatacgaccatgcgttcatcctttctaaacatggtgtgtacttataagtgccctttttgggaaaaaacccatttttatttccccccccttctttttattgcagtatctgtatattaacaacaccataaagccaaaccttgatgatttccttgccgatcttttcgatgtaaaccgttataaaaaaaaaatcagagtggagaaagcaccacgtgcatactgtacaactgtgtgtatatatatgtagtgccaaatgtacccccactgtagtggtacatgtaatcgtgcaatctatttcatcgaacagttccccctccccctttccccttttttttttttcagctatatcaagtttcgaactgtctaaacatctcatatagtttcacccccgcgtattaagaggtaaggggagaagtgagcatacacgagggaggtgcgcacggaaaaaaaaatggaaaatgccaacttcatcatgtaaaggagagtacataagtgagtttgttctctagacatgtagaaatacgtacttatgtgcccactccctcctggtgggctttttaaaaacaaatggaatagctgcacacagaatggaaggaaatttggggaggaggcttgcacacagcttctcctttgcctaggcttatattctgtgggccattcgatgcgtttgagaagaagcaaaaaaaggggttgcatattttctcgttactgtgatcaattacccccctccccattttttctcccttttgtgtgtatcatccattttcatttcatttttttccctgttgtgtcccccctcttgctcatatttttactcaaattgtatttcctggaaaagctgacgatttccccatcgctgcttccgccgcagctactgcttgcactgctgtcgctgttaagagggttattatcactacgcttattgggggaaagcaacgggttagtccccccctcatttgcgccatttgcgccttttgcgccttttgcgctttttgcacttttgcatacgttcttagaattgacactttttttgcgcgtacccatttttttgctcaatttataaacttgggagttaaatatggcatcctcaagttccttccgttgttcctccatttggctttccctactccgttcatccatcttatggttatttttttttaaacttttaatgctatctgtatattttttaattttttctttattatttttttgttccttttctaagatttgtattttatcattcaggtgagctattttggcactctgttgttgtattttttttttacagttttcgttttcttcgattttgtcccttacaactttgttcaatttttgcgtcttttcttccagtgccgtaattttgctgtccttcgtgtttatatgttcatttatttcatcttgtttttttaaattattgcttacgtcctgtttattttttacattttcgttccgcagaagtgtgatttgtccctccagtttttttatgtttgcgtgaaaaatatttatttgtttgtctctttcttgtagctctttcatcagattgtctttttcgcattccactttagagatgtgcttacttttgcttgtcccttcctgttccagtttgtttattttatcctccagttctcccttttcctttttccgtctgcttatttcctgcacgaggcatttttcattttgctttaatttcgcgatgtccttttccctctcgctgcatatgcactgcagttctttgcactttttcacgaagttggcgatctgaggggtgaggaggacgaacgtgtcactggaggtatctgcaccactggacgtacgtctgcagtattgtgcgtatgcttgcatgcttttttgtatgcctatatgcttttttgtatgcctacatgctgttttgtaatcctgcatgcttatgcatatggccgcccctgcgaatgctcccacctgggaggaaaaggcctcgttctcctgccgaaggctatctatttcatccttattttggagcagaactaaattcagctcctttattttgttaattatgttgtcctcctctccagcagttccatttttgctcgccttcacaaacgaatttccgctgctgttgttgctgttgttattgttactgcagctgttgttgctgttgctattgtttatgctgctatttttgctatttctttttgtgtgcacttcctttttttcttctgcgaatggggaaataagcagaatatacgtgagtgggggaagaacacacaacgtagtgtaaaccctccgcgcagccaacacgtgaggattattttacatatttttattttatcatattttattttaattttattttagttttattttaatttttttcccgcccttggcgctaccgctgcagcgttctgcctaactctttggaggatagtctggatttgcggagcccttttttttatcttttaatttattcatttaaattgagcaaaaaaacgtaactttgtcctgtcgtgtctgtacccgaaaaatgaactatcaggaatgcctccacaaatttgttaatgcgcattcggataattttcggcagagtttttacgccgtcgtggagagttcacaggtgagaagtaaactgacgggggatagggaagagtttctcctacataattgtgtgcaaaaaaaaaagggcgagacccacaaaaaatttcactttactctttaacgctcttcattaaaaggtctccttttttcgtaacgtgtctgcttaacgctgtcttcttgggatattccccattttgtgtttttttttttttttttttttgcagatagaatgtcttgaatgtcccatagaaaaaacgagcacggataatttcctcatcaaaatatacattaacaatattgtaagttaaaaaagatcgcacggatgattgcacatgtgaggggggatgcgttccgcgtgcgtggagtgtaccctatttggagagtaccctatttggagagtaccctacttggagtgtaccctacttggagagtaccctacttggagtgtaccctacttggagagtaccctttgtggagtgcaccctttgtggtgcgcatgggtgggaaggaagttcactccgaaatgaaaataatcgaggggtgttcctcttcacgcgcatgttaactcacttctttcattttggctgttttgttttactcattaatttattttttccgccaacatacagatacacaacatccggacgttcctgttgacttgcttgagcgggtcggtggggaatattctccacaacacgaacgtagacaagcaggaagcgtgttgctacgttacggctgacgacgagggggctagccacgacggagaaggggacccaaccggggacgcgggccaatctgaccaatctggtcaacctggccaatcggaggaaggtagccaaaatggccaaaaatctgccaggcagtgcttcaacaaacaggaggattttttacgcaaatgcaagaaagttcatagccttcggaagagtttggaaaatgcccacgtaagaacaggggacactatcggctttagggacgacattttgcggtactacatatgacagttcgtttttcgtgtgcagttttggccgtccattcatgtgagggctcccccaggggaagaaaaaaaataaaataaaaaaaaaatacacacgcattatgcatattactgcgcatgtgcacacatcggatcctacgtggatagtcccagccaatcagtgaaaaaagcagccacgtgttgcgcgacatgccgaagcggagcctagcctgtttttttctttttggtggaaatatacacatcatcgaggcggtaattcgtgtactgcttgtctatctgctcatccgtcctcctctcaaaattgtagttagacgtaatgttaaagttcatcattttattaacacagtcataaaacttttccacattacgcacaatgctggcaattttattgtttagtaattcgccaaaagatcgcgaactgtaaatcttgccattcaaaatacagaacatctgaataacctttttgcaaataatgttctttactttatatatatgtgttagggaaatgtgaaaaatggaatttgtgttgtaataaatgtgtatgctgaccaaatcatgtggctcatttttttttaaaacaggtaaattgtcgtaggtaatgtcaaataaatatccttcttcatcatcactgatcattctccccactcgtattttttcatttaacgataggtgacttctacttgtgtaaaatggagaagtgtaaaaataattcaacgcattttctctattatttaacatgttcttggataaatataggttatcaacgtattcgattttgttttcctttttcaccactggttcgtagtactcctccggggcagccattttggttcttcccttggccgctaaagtgagggggcaggcaggcacgcaggcgatcaaatggactaattaaatggactaattaaatggactaattaaatggactaattaaatggactaattaaatcaaccaatcaaaccagccaatcaaatgagctgattagcaggttattcgaccatctctttgagcagcagacacgtgtatgttcacacgtatatatatctgtgcatgcacatctgcagcacttggccatgtggcttgcctttccccgcctgttgggcccttcacttgtcctaaattttgcataccaatataggcgttgttccgatgttctgctgttctgctgttctgctgttccgttgctccgatgttccgctactcctccaaaaatattttttctttttatcctttttggggaaagtgcatttccccttcttaaaaaagtttcaatgggacttatcaaatgtgcggcaaacatgtacacgcaagcataaccttgcattcattaaaaaaggaaaaaaaataaatggtcaagggttttactctcgctttgtcctgctaatgcttaagcggagatgatacgcttacgtacgcacaactccacagttgaggaaagaaacggcgctcatacgatatgaacaatcttaggcaaaggtatcagcgcgccactttaaaaggaatacccaattgtttgaaaaaaggagaaacaaagtatgtatttcccccccaaatgtaattagttctttcccttttttttttttttttttttttttatgctttcccctacatttgtgatttgccccttttttccccccacggcacgagccaaatggtgtatgaagagaccacactatgatctaccgaacaatgtcattcctgcgcaccaaaataaaaaaataaaataaaataaaataaaataaaaacggaacagataaaaccaggatagcgaaaattaaagcagtgcaatcctgcacaagaagctatgcgaatcttttttcacatgccacttcgctaagttgccggaaagaataatttgccatccttttaagttattcctcccgaaaaaaggaaaaatctgtacggacgctaaaccaaaaacaaacaacgtcggcacggtataattgatgagttacttccagtgaatgtgcaattgttcaccgctcatcttccagcatgttgacttacaatcaccgttaacgccattttcaatttatctcttttcacgcgcaggtcttacactcctgtgcgatcaagcagctcacccctttgctgactttatttttcttttccatcgacaaaatgtgtagtaatacagaacagtaaaaaaaaaaaaggaataaaggaaacaggaatgaaaaaaacaggaataaaaaaaacaggaataaaaaaaacaggaataaaaaaaacaggaataaaaaaaacagggataaaaactacagcagtaaaaactacagcaacaaaaaccacagcaacaaaaaccacagcagtaaaaactacaaatcgagaaaaattaaattcgtgttaatcgctactttttaattaaatatctgttaacaaatgttgaaatgtacttttcgcaaagtgctcgcgaggaggctgaactgcaaagcgcgcatattcatgtttacacataggtgcacatccgcagcgcacttggaactacgtgtctctcctccgtgcatcactttgctgctttcctcccccccagttcgttcgaaatggttggtgataaaaccatacagccacgaatgaatgtaaaaatgggcacaataaaatggcacagtaaaatggcacaataaaatggcacaataaaatgggcgcaataaaattaacacaaagacacatccagcatgtgcgtttgctaaagtaaacgtgacattcggggggaagaaggcatgcagaattttaaaaaatgggggagaataagtaaaaggattggcaatgtatagccaagaaaaacacaacataacagttgttaataaaaaagggaaaatgacaaagggggtggaggggaaaaaaaggcagataaaaaaatgctgatctcaaaatgtagtggaaaaatgctggttgaaaatcctgtgcctccagctggttgaaaattctgtcgctccagctggttgaaaatcctctcgctggatgtccttgtgtgccccctactcatgtgaattcagcttgctaaggagttcccttctctgttgggagggcaaactttgaaaggccctgtaaaactcgtccagcgttttctggtggtgcagatcctccgttaatcgatgtatatccctgagagtactttcatttaaaattctcctgcacacttcgtagtcgtcttcgtccgaggaggcgatgtcactggtgagcttcttgaattcttcactttgggtcaacgcagttccgtattttttgctaaaggggtgggaagcgggcagtcggttatgcagtcgggctgctagttatgcagacagcatgcatgtacatacgcataaacacagatgcgcagatcctcagatgtgcagatcctcagatgtgcaggtcctcagatgtgcagatcctcagatgtgcaggtcctcagatgtgcagatcctcagatgtgcagatcctcagatgtgcagacccacagatgcacgcacgtgtgggagttttccttttcccgtagacgagcctacctcagcgtgctcatcagcaacctccgcacgaggcggtagtaaaaaaaggaacgggctttctcccaaggaacgatttttctgatcactcccttcgacttcatgcatttggacacgtcgtgaagatctgcgtatctgtgacacacttgcaaataaaatggcaacagctccttttctttgtcctctatttcttgttttattctagacacgtcatcctcctgcgcggggtggcaataagtgattggtgatgagcatagcggtgtggtggtaataagtgattggtggtgagcaaagcggtgtggtgtggacgtggtgatgagcaaagcgatgtggtgtggacgtggcgatgagcatagcggtgtggtggggacgtggtggtgagcacatcggtgtggggaaaacgttgaggtgctggacgagatgggttctccactacgccgctccaccaacacggtgcacctacctgcgcttccgccagccgcttgtccaaagcaattatggacgagtcaatcccatgcatgagcttcctaatttcgggtaacctaaacttcacctcgacaatcccgggtggctccaaaataccgcctttactgttcgtgtccgcatacatctcaataatctggctatttagcgtttcgtccacaacaacccatgacccacctctcagctccccccaaattggaatgtacacaaaaacggggtgcttgtaattaaccaactgattaacaatcattgacccgaattttaaaacgctgttaaacatatccattgtgccacctgaaaaacccctccaattggcaaaaacaaataggggtaaattttctttattaaaatcttcaatcgactgagctgttttgtatgaattgtccgggaaaaaaacacatggtgcatgtgttgacctcactgctttggttttcaatgctgggtcacatggaacaacctgcgttactaaatttctgttaacagctattattcctacagggatagaacccaatttccccctccctgttagtatcccttttccccattcattcatgtattcgaagtagctatttttgtctaaaaacccttgcttcgcgtctgtgcctcttattagttctactacatctgagttctgtatgtcatccatgtctatgtcattaattctttggaaatacatttttggaggttccttctgcaatgtgtgtttattttccgcttgcgattcttcccttgccgcgctgtctatctcctccctgttagtctgctcataattgctaaattcgcttctcttctctcgtgccttctcaataacgtcgtagtaatggtcacttgttttgggtacataggatagccatttgaaaattttgtcgacaccatcctgatcattttgagcttccaattgagatatgccattcctcatcataattttcactcctcccaattgttcattgctgacgtagaccttttcccctaatattttatttagtgcgttaaaccctgttagtaaaagagatgaaccttttttctggatggttctttttccgagtctaacaaggtaagcaccgatgccaacacttctaccagtaacatatgatagggtaaaaatttcatcatacgctttggatgtttcaccagcaataagaccactaccccttagattttccactccaatatgattatttaagttccctacgataccttcgattaggtatctcttctccccattttgaataacttccttcaaaaatatgatgtcctccttgggtatcctatttttcacctcttctgttatgtaaatatagtcatacccgagttccttttttttttcgtctttccaactgacttgaattttatccatcaaaaaattgtacagtccaattcttgcacctgaattgcaggatatataaatgcgagggatttttttctccctggcatagctagatatggcataaaataactggtcttccactacactgaatgagccaccatgcgtcgttatgtcatttatgataaaaattacgtctcttccttctttgtattcgattgtcctcacgttcatcaacaggccgatgacgctcagtttgttttggcccacgtttagcttgtctgacaggtagagcgcgtttcttattttcacttcgtcttcgctgaggccgtcgtgccggggaaacagcccaccggaatgggaagcggcatgagagggagcagcatgggagggagcggcatgggatgtgcccttctcatcaatatgagacgtgacctgcttcgcagtgttccccccctccgttcgatctccccccccctgcagtgcctccaagtccagcttaaactccctgacgctgttcacatatgtaaacatatccccggggtcaccgttgttcatcctatttaaggaaatatttatagccttgacaaaatcgtaggcatataacgtatctatatctctagccctctttctttttaagtacaacgtgtcaacatcaaaggggggtacactctcaacctcttcgattacattatcttctccgtcgaagaggacatgcagtctgagtacctttagcggtgccaattttagtctccccttggcagattcgtctccctttctgtacacataggcgtatacatcgttcacgtaattttgtagaagcaactcattatgcctattgaggaaattcttgagcgcctcttcaattgttcttaattcttcttcgtctttccctttcacttcatcgagtactacatggtaagttatgtagctgctcacctttgcgtcctgcactttcgggttcagtctagctattgctacatcctgcaccgcttctttcagctcttccgtgagtgcgtcttgcaaccggtgctgcttcaccacagggggggggtcttgctcccccatggtgtcccccccttttttgggagtttcccccactacagacgacactccaccttttggaagctcacacacgtggataaccctctctgcaaacagcgattcgattttgttattctttttgtacttccccaggaataccttggtccctttcaatattttctcatctacactttctaggtcataattttggcaattcttttcaaaggagaagatatatctttggtagggcagcagatttgtcatgctccccgaatggacctcctccccggtgtcttcctctccaacccactcgtaaacatccccatatttatccccaaagtagtgataaatgtacaaatgattacacatattctttatatgtcttacactctcttcatagtcattatggaagctttcatttctgttaataatatgaatgctgtttatgcgccctatgctcccactagtggggttgatcccccttttggaaatcaactcatccatatataccctacttctctcatttaagatgagtaaattttcatcctccgaattgtttataaaaaatttcaagcagttttcccctactagttctgttttgacatcaaagtgtttatacaaattttgagcgtatatttctagtagagcatttttattttctggagtaaagagagatggaaggaacatgtgtatatcggatgggtttcccaaaaatgtattcactacacgttcgcaatggttcctatagctgctcgaagtagaagagggtgttgatgcaccacttgaaatttgtgccactttcgagtgtgtaaagctgatctgctttatctttatgtgctccttcagttggttaattttttcatcaaaattggcagtcctatcgtttaatgcaccttttacgaattgaaccaagcgcatatgttccgagatgtgtactatagctctggccagcaaaatgatgttaccaaatgatttccctctaaaagatgttatcatttttagcttattcagaaggtcatctgatatttcattcaacgaagtcaatccactgtctagtaaatattttaaaactaactcaacaaattttatgcttaaatagttgtatgtatacgcatgtgcaatttcatatttttttttcttctcattcttaacactagtgtgcaaaatatcgtaagcttctacctgtgtcatattttcatttttggcaaatagtgaattgtactctatgaatttatctagaatgtaaataaagttggagttaatgttatgcttctttttcactaattcgttgaagcattgttggtaattctgttcatatccttttagtaaatattctactctcttcatattggggatgtctaagaggtactgtttttttatggggtcttctccggtgttcgggtgaccactcggatgaccgctcggatgaccactcggatgaccactcggatgaccactcaaatgaccactcagatgaccactcagagaagccacccccggggtgtccccccccacttgtgtgcaactgttcgaggtgcatttagaattcccctttgatgcactttttgatgtccccttattctccgtgtcccagctgagggtgccctcgttggatgccttctcattggagacattcctcgtcgacacattgtcgttacggtccctcctctcgctcgttgaagagctttgaaaggttgagttaagacgatcagtggagctgttccctcggctgccactcccccggctgccactcccctggttggcacttcccgactcatcattcaccgtgtgcgcactggacgacacattcgcgcaccccctggattcagaattggcgtacgacttgttcgactccgccgctgcatccgcggttgcctccgcgactgcctccacatctgcctctgcttctacctccgctcctacccccgctcctacccccgctgctgtccgcgcgggttcctccacatctgcctccaccttgacgctcgtgctcgcactcgtgggtgccgccgaactcgcgctggacgaactcaaactagtcaggtacgccttcacggagttaaatttctcgtttacgtaactcgctgcagtgtgctccttattatcactagcctttttgctcgcaaacaagcggaatagatttttcttctgctttaggaatagccggttctttttgattccttccctggatgacacttcgtcctgttcgaaggaggaagagaaggagggggaggaatcctccgacttgggagcatccccgacgtctatccccccggtattttcacccacacgatgcattccactttgcgcatggtttggcacaaccctcagtgtctcttcctcgtcacgatttgcagcgcctttatgcaaatgactttttttcccctcgtttttatcgctaatcggccaggtaccttccgcagattcatccatggcgacaaaacctagtggaacttcctcccccctaagtgggtgctgcagtcgactcccttcctccaactcgtatgcgtacttattggataagtccaaatgccccttgaaggttttaatttcgttttggtctcccctctgtgtgttgctttgctgaatagagctttcctcaatcactcccaggaggtcccccatttttacgatggtaccctcagacatcctatgcctgagtatacccttttctgtagacttaaaagtcatgatcattttcatggcctcaacttctatgtagtcctcattcttctctaccttctctccatcttttatcaaatattttactattttcccattcgtattggagactaaatgaaatgggttactcattttggggataaaaacactgtccttttccaaatgcaagtggatccctaagctgtcttccgaacatgtatacacatatgtgtggttgaaaaagctggcagatattttattgttctttttgtcgtaatcagctagcacttcgatttcctgtccattaatttttaaagtataaagattctcccctgtattatagcccttaaaattgtacctcacattttcaaatacgatatcgaacaggtacccattttttacctccctcttcaaattagcgaaggaatcttcatgtggtttaattccaatgtcctctctactgagcgcatcttcgatatcctccttttccttcgtaaaatgtattaggagtttaaaaatggtggcacacaaaattattatatgtactgcactgtaatagatatttttttttttttcaataattgtgtctagccaattggttgttatgttattttcaataaatggtttgcattccaaaatttttgctaaatattttgtgcctgtttttatttccccttctatgtttaacttccttaatgcaaggattagattttttctggctatttccctcgtttctccctttgcaaaaatgtgtccaatttgcgaatcggagaattcatgcacggatccatcattgattgagaaatatccccaaacgtcgttcgagttttggaaatggattctttttacctttcccgaagtgggcttaaaactgtcattgctattttctgcggtgattctcgcggcaatcacgtggttgctcacgtgcggcctgttattgtagaagtcgaattggttcatctcttccgcgcgggggggtgatgggtcattagtttggtctcttcccttttcgcgggcgccctcgcgtccacagaaagtgttatcactaccgaggctgctactaccaccgcggtcactactaccaccgcggtcactactaccaacgcggtcactactaccaacggggtcactaccaccaccgctgctctccctgctcacgctgctaccaatgctaccgcttgcggggctatactcgcacgaggcaccgaacctgtggacggcctccaccggcgcacgaaaactcgcgccctcgcccccttgccctatgcggtacaacctcctaatgtcatctatattttggaggggaacccccatggccacctgcagctgtatcgaaataagattcgtgttggtgatgccctccgacacggggtgttccacctgcagccgaggatttaattcgagaaaaaaataagtctgcttctcctggtcatataaatactcaatggttccagcacctctatattttatcatttttgttagacgtatggatgccttttccatttcacggaaaatattcggaggtacaactgacgggggcccctcttcaaaaattttttggaacctcctttgagtggtgcagtctcttccacttagggagcatacattgccatacatatccccgacaacttgtatttcgatgtgtctaacgttgctacagactttcattaaaaagattggtgagttgggtaattccatctgtacttgtgcatacgctttctttatttctgcttcgttctccactttccggatacctttccctccccctccttgagatgcttttatcataacagggtacccaatccgttggcactcctttatgcatgcatctaacgaatgtatcgtagatttattatatacatcttcactaattttcttgtcaaaattatcaactcggatgctatctccactccattttacaactggtacatttacactctgtgcaaggatattggcagatattttgtctcctagagcttccataacatcaccagttggtcctataaaaatgatattttctctttccagcatggtggagagtaaaggattttctgagcagtgtccccatcctggccagactgcatctacttgttccttttttgctatatcaacgattagcggcacattggcataattgttagagtttttcccaggaggtacctttataactttatttgccaacgaaatatattttgcattgcttgatatgtcttcttctgtggctagcactatgatcttcattaagttttcctcggagaatgtcttaaatagccattcctttattgacagaatgcatttcattgctgccataccgttatttgcaattagtaatttttttattatcttaccatttttttgttttaagaaattaaaatatgggtaccttctttcttctatgtacgttgtgtattcctgataggccttttcctttgctctttgtttttcttcgtatgttaggaagtctgtggagtcgctcggatggttggaaggagaagcagtatcagctccattgtgatgccagctctgcgctttggtactgtgcgccctttgctgcaacaggtttggttccctttgctgcaacaggtttggttctctttgctgcaacaggtttggttccctttgctgtctgggagagtcacctactgggccgaggcacacatcactggggtctccacctgcatgctgatctccccgataagcgtagaacctctctccatactcatcacccccacgggtgccctcctttctagagagaaaatcgttctgacccctaaagctgtagtacagcctgttcaaatatttcttcctcttttttacgttccctttgtgcagccgtctcccatccattactacatctccagaacgatcatgtggaatcatcacatcgtcactcttggagtgtatggagcaggattccttaatcaggtccatcataaacggaaaattgtgttctacgttgtttttccttcttacactcgccatggcaacatcccaatttgagaatacatcggacatatcccttgggctgtaactagctttattcatataaggattgccgtcgctgtttccactttcattggtcatatttcttaggtggtgacttttccttggactgtgatacctgttgtggtgatcattcgatgtgacactgataaagccttcatccgtgtggctagtgagactgctaagcaattcatctgctcgttcttcaatcgcgctcttttgctgcgtgcacttctgatgggcgactttctcctgagcggtgcccttacttgagtcccattttttcccatttgaagacctgcttctattgtcgcgcgcgtatttactctcattaaacgaagagggcgcactcttcttctcgttcttcgaaatattcgtcgagttatctctacttctccgtctgttattcttaaaaaacgagtttaacagttcggttcccttggacacgaacagtggcacatacctgttcctgtaactctcatgaaaaatatttttggttccctttattctactctgatatgcttccctcgtttctgtgttaataaagttgttgctattgacattattatgcatgtgtacatagcaattcgtgtttttgtgttttatgggctctacaaggttttggagtaacagaacaagcgaaagtgctcctgtgaggccattaaccattttccgattctactccatttaactgccttgcgatgcttccgggtgcgcggcgaggcgtgcacacgtaaggacgggcgagctatctgactatatgcagagtgtctacatacagagtgtctacatacagagtgtctacatacagagtgcctacatacagagtgcctacatacagagtgcctacatacagagtgaatatacaagtgtgcgtacgtgtaagtatgagagatgggctatttgctctacgtacacgctgtcacttcccccgcacccttaatttttttttttctcctcttttatttcgtttttagcacatgcaagggtcttcttggcggcatcaacccgctaccagtttgaaagctgcacgcttgagattccctccgatggccctttcgatggcttccttccgtctgcctggtcttcaggggcactctgaacgattcgacccctttcgcgcggacatgccaattacacgaacgaatttgttattcgtaaaaaacaaacttggcgtagcgggcgcgggacaactcgtgggaaagcgctgccctgcgtgagttgcataggcactaattacgtgtcacaaattacgtgtcactaattacgtgtcaccaatcgtgtgtcaccaatcgtgtgtcaccaatcgtgtgtcaccaatcgtgtgtcaccaatcgtgtgtcaccaatcgtgtgtcaccaatcgtgtgtcaccaatcgtgtgtcaccaatcgtgtgtcaccaatcgtgtcacgaatgtcgcaccgcgaaaagctcgccctgaaacaactctacaaacaaaggctgcacgcgacgcggcgcgaaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcagtgatttttattcgagtgagggacataagtatcgaaagaattctcacgtgcatgtgtacgtacctacgtatgtatgcatttatttacatatgtgtacatatgcacgtaaattatctgcgcgtggacgcacaaggatttaactatttcttcctttgcgaaatttgggaaatcgtgacggaactgcaaaattctaaagagtgcgctgaaacaaaggggttatttttaaagtatttttttttcacaaatttgcagaattcataaaaaatcagttaacttttgcataaatcaacgaaaaaaagaaatgtagatttttcctccttctcgctgtcgcgcgtaaaatcacatcttttgcaatattttttgcttgcctaaaatggggcacgcggatgtatgtacacatacggggtgcggcatacacgaggataaagcgtgcgcgtcacttggagtaaattcgcgcaatcgcaagtgcagcgcgtgtgcatatgtacatgcacatttgcatactcgcatttatacgcttatcatgagcatgagcactgctccttctacgtaggcgcgcctgtatgccacttttaagttccttcccatagggggggtgtcttatttaagggaaaaaaaaaaaaaaaagcgatccccctgagcacgcactaatttcactacataaacatcctctgcccctcgaaagaacaaatttgtaaatcacattttggagaaactatccctacatgaaggacgcaaaaatgctaaataaaagaaaaatattattcgccgcaacgtttttagcgcacaccgatgaaagggctttttgccagaaaaaaaacaaaacaaaattgacgctaattttgcttacccagttggtactacatattcagataaaagacaggggtgactgtatggatcctctttttttttttttttgcaaaagtctgcagggtgacacgttagaaatactatctggtaatattactatttgaaaatgtagaggagaggggctcacccttttttaccttctcgtgtgaagaccatcccaaggcgagcgaagaaaaattaaaggcgccaaactaaatggggcacttgctcgtgtacagcgaagcaggtaactgggtgaatccgccccccagcgtaaaaaaggacgccgcgtaaaaaaaggatgccgcgaaaaaatgcaggggaaaaaaaaaaagctgcatgcaacgtgataaaaatgggggaagcacgacgaccgaaatggctacacgggaaaggaattcatatcgcaattaagttaaaaaaaaaaagttagagatagtgataaatcgagggaatcgccaaaattgcgaacttccaactgagtagaaaaacacccaagtgaaaggtgaaaggtgaataatgaagaatgaggagtgctgaatggaggagcataaaatcctgactgtgcccagctgagtgccacaaattgaagcacaaactggaaggggaattctcacagggaaaattaccccacctagcgctctgccctgtcatgaaggtcccccgacgggaggcataatagtagcaagcacataaaaccgcgcatattatggagcatactatcgagcatattgtcgagcatattatcgagcacattgccgtgcttatgctcacgtaatcgcggtacatacgtacagtttcgtgtagcccccccctatcagctcactatgatgcaggcggaatattacccaaaacaaaacgtagtgtccctgagcatcgaactgagcagctgggccaaggcgttccttaccgatttacgaatatcaaagaatctcctcagttgcaccaaggcgtctatcataattaagaaaaaaaaacaaattcgaaatttccatttgtataaaattaaactgagactactatatgacagttcctccaaccgtcctgacgtttcagttgaaggagaaaagttgaggccaaggagttcacccctggatgatcccccaggcggaaaggagacccgatgtgactcccccctcgcacatgggaagggcagcttctgcaatacatacactaatacaaagggaggaaataaaaacagtgttatttacaatgaggaaaacgaagtcaggacgagtagtagaaaggcaacaaattttgaaagaaatgatggaaagggggggatgaatggagtcgaatgggaaggcctgaatgggaacagacccgttccactgtgtacgaaacaggaggatgaagccaaaaggggcgcggaatgcacaccgatgagtgtaggacaccgaaggaggcaccaccccagtgggagaaataatcgtacaaaggaaaacacacaacaagggagcgaaaagaaagcttttacagaaaaccatttcgatacagacaaccatttcgatagagatagccatttcgatagagatagccatttcgatacagactaccatttcgatacagaccacctgttgagagaaaaaaacattttttcgaaagacttccccatttttgaaaaggcccatttggcgaagtacctatttttgccctcctccttgtcagtacaaaatgcaaagataaaatcgattcactttatgctaaaggaaaggctgattatatacgtcctcctagacctaatcgtagtcagaaaaaaaaacgactttgttcagtccaccataaacaaagaattacactacatgttaaagatgggaagaaatgtccttcaatgcaaatggtgcagtaaagacgttatcatatgcgaaggtgttaattttattttgcccaacctgtacttaaacacggctgattttttggagcacgcgttttgcgaagaatgtaccaccatctcctttgatgggttaaaagatgttgaccgaaatattttcctcttccccaactgtttgttttttcatttcagcttagtaaaagagagtcacctagctattaagacagattccttgcaccactttcgctttttacttttttgtaatttttgctacaactctcttggatatttagaaaaccaaagaaaccatacgtattccaattacaaaaaaaaaaaaatgagtgataaccttaaagatatttttctgggttcaattcacgagggggaccaagggaggtacacacagctaaacagggccactatgacgttgcgctgtggtgatcttccacctatacactttaatgaagagagagaaaatttgatccatcatttggacgttaccccagaggagaagcagcatgacgggacggaagcgaatggtgtactcctttctgaggaaaatttccatgaggagagaaagcatacagggaagaagggtacccaaaatgacagcaacgttgatcttagagcagatcacagtggaggaagtatcaacccctgtggggagatgacccccaagatgtacctacttaaacacaaaataaaaatgacattaaatggggaaaatatcttcaaaaattacaaccatgtacttttcctaaacgagtatatgcactataaatgtgaaaaaaaaaacacaacacttttttatttaaggagtaatcaaaaaaggaaaataatcgaagtgaggatattcataaggacgctttatatttgtaaaattggggatgacacggaagatctttctaattttttaggtctccaaaaagtgatgaaaatatttttttgcacaaaaggagaatctgaattgaagttcgctaattcggaaactattgacctttcgagggagctctacgaggatgtattaaaaatgttggtcgcgtattccttccaagggtgtgcccccggagcgaagctcttctcatatctgcacctggtccattagaggtcgctctacaaagggttgttatcccccaacttggtcaaaaaaaggggaacagcttttcgcgccgcaaaatgagaacatcgcgcgtaaatttgtgtgtccgtttccttgaccccttttttgtccacacaatattctttcctgctgtttttttcctccccccatttgtgtgcaatcttttttttgtgttaattcaatagctttttaatttacaaagagttacatatagccctgtcgagggacgagggcgcaatttaaaaaaaaaaatacttcgaaagataaaggcaaaattagcttaaagaaaaaaaaaaaactacttcgaaagataaaggcaaaattagcttgaaaaaaaaaaaaaacaacgcgtaatgacacaagcgcgtacgtgcgtacacgccagacagtcattataactaaatcagtaggaaacaaaaacttcaataatgaggataaaaaaaaagaaattagtgatgggtgcagggtgacgaattcgggttgcttttaaaagatggctaatttaattaaagacatgacgtgttcaaagaattgttacagggaggtgttaaaaggggagggagacccccttgcgcgtgtgctcgggggcaagggggccacgcgatggggtcgcgtgtctaccgagagggtcgtacggtggggtttccccagttgtccgtgcatcttccaaccgcttcgaaggaacttcttcaaaggaaatgcttccacccaactgcttcaaaggaaatgcttccacccaactgcttcaaaggaaatgcttctacccaactgcttcaaagcaaatgcctccacccaactgcttcaaagcaaatgcctccacccaactgcttctatgcaagtgcaccctcgcctactgcccagtcaaaaggtgcacgtggagcttagatacaacgacgccaatcatggtcccgagcacgaaggccaagaagacaatgttgggggccaacttgaggtactgctccttcttgcgctttctacagacttcgggaattttcacaaaaacagcgttagataaaatcccgtgacaaaatccgaaggagtaagacaaggccattaaaaaatatgagttgtaaaaaattgagttgtggtaaacaactaaagcagcaaaaatgggcagaaatccaaacatcatcaatttgatcaaaaaaaaaatacacaaattcatcttcaaaaagtaggaatctaaaaagtgcaccaataggtgtgctgctgagtctccaaaaagtagtatgccagatagtagtcctttcatttctttgctggattgaatacaaatgggaaaaacagtagggtacatctgatatgcgataaaatttgctaaaaaaccaataatgacgtattcccaaacaacaaaaatcgatttcacagaatccactaagatcatctgattaatcaggagtcccttatcttcatacttttctcttagtcgctcaacaaatggaagtttgtatattttgtgaaggataaaaaaggatgttaacgaaatgcatgaaaaaattccacagaaaagggaaaacattttacagaatttattttcatcctctgcgaagaagacataggctccaagtacgtacaaaacgaagaccacaaatccggatagggacaatccacatacgtacgctgtgcagtactgctttcggaacagaacacatattttcatagttgtcattttaatcacacatgatattattgcaaatggtataacactgaagataaccattttgtgtcctatgtagtcacgcttgaagtataccactaaatgtattaaggtgaaaaaaaatgtggagaatagtggctggaagagattccattttaatctgtaacttccaatcagatgcagcaatacacatacgactatgaacactatgctttccattagggcaaactctgttatcatgatgtccttcacattaaatgcctgtctgaaataatcgcccatcgatacgattaggaagtatggtgcgtctgctgtgattgccattagagcatatgcaatcgagagcaagttgtagtacttctcctcctccatctcgtccttcttttctatgtcatattcgcttagctcttctatatctacaatggatttttttcccgtgtcacctacgtcatctactcgagtctttttgcctctatttgcaccttggtccttgctgctgggcttgttcagcgcgatttcctccttggccattttgcgtacacggttcgagcttggtatggcaagtatatagcggtataacgatagagcgctgtgccgacgtgccgatttagcaacacggtagtagagtcatggcccgtcgtgcactacccccaactgtgcgtcccctttctctgtcccctgtccacaaaaaatttcacgcacgcacagggaaaattaaagaggggaaagcacgatcgacttgtttttttgccggcccgtctatgatcctaaatagaaataggaactgcgcagcagcgggggtgcgcgggaaggattatttctgagcgtgcggaacggattgcccatgagcacttttggggcgtcttaagtgcggaagcacagaacggcgcccatgcatacgtgcgtgcatgtatgtagagaacctttgcacgtactgtgcccacgtgcacataaaggcgaatgcacgcgggccctcgatgctaggggggaatcagcccttggtgatattcaccagaattggctcccaaagcgcttcgtcaaaaaaaggaaaaacggaaaaacggaaaaacggaaaaacggaaaaacggaaaaacggaaaaaaagcacaaaatcatataaaacaaaatagcttggataataaacagaccaaccgcgtatcactttgctaaaaagcgaaaaacaaatttcccattctttctcgtttttgcttgtcgaaatgtttgcactgtgtcagctgtatttatatgtacgcctagaatacgtgcgttccctgcaactccttctctctgataaatttaaacagcttcagcttttactacccggtgcagtttacgcatttaaagagatagtataaaattaaaaagctaagcaatgcatgcttgtaaaggggcctctttaccttttttttaagctttactaatgcgtttttgtacgcgcgcagatgattttttttcttaagcttgccaaaaaaaaaaaaaaaaaaaatggggcataattgcccttctgcatgttgtcccaaaaaaattaagccacaaatgtgacgcgaacgctcaaaagtgccaccataaacttagcagcagcgcaattgcgcagttgcatgcaaccgagctgcaacagagctgcaaccgagaaggaggaatttccttccaagtggacattttttaggaagcgtcatgacccatttgagtgccactcggagatagatcgactttgcgcttagcaacttggcgcatgttcccactgtggggtgaactctatgcggggagaaaattagctacggcagtgttttgttttgctttgctttggttttgttcccctcccctttatcccatttcgatatacatgacaagaccaacaaccattcgttcgttatgtggtccctaattggaacagctccgcttatccggctaaagcgccatttattttattaccacctgaattgttctctgtggtaattccactttgattcttttctcagggtttcacttccccaaggagaggcgcttcacccttcggttctacgaacaccgttgtgtagtggttaagtccacgtggtgttcaacgtgcctttggttacatttcgccgcatgtcacgttaaggaaaagcgactgatcagatcacccgatttgccattcgctccctccgtcgggtatgccttttcctatcacgcataacttcgcctcattttccttttttttttggggggggggacccatttgtcctgcccgtggtttacttggtttccttttcgaaggggaccaaaattgctgctgcgccttaaaacgccacagcccagggggggggaggaaattttcccctacgaaaggaaaaaaaaaaaattgtcaagtacaaaatgggaacatttgctaagcgcgtcgctaaacgtaaaggagcaactttactgctttgggggcgtgaccatttttaaggtgacacatgaaatgaacctaacaataaacgctacttacatttttacatttttacattttcccatgtgcgcaaattggcatcccaacccccacggtaggtagtagcttcttcccctgtttgcaataattgagggcggcccccccgctgagcgacagaaggcaatgttaatttgtacgccgccaagctgcttcttctcaaaattaataaaattcccccctcagcgttttttcactcagtttatttttttcattctgcaccgcattatttgtacgtatcgttttttttttggcgaacaacggccggtttggaagtaactcgagctctgagctatatcctccgcagttgaacgcatcctttttgctggttaacgtgaacgtcgattcatatttgaacgtatttaacgtgtacatctgcgcgagttggaaaaactcgactcgaattgtgaaatctttttttgagtaaaacaaaagggtggaccgttcctgcgtatacaattctgcaagcttccctcttggattagtataccttatcctacgtaccccccaccccccaggtgctgtgttgtttttgtaatccaaatcagcaaagcacagaggaagcatacgtatgagtagaataaaaagccgtatgcataagtaaaaagcgatcctccataaggtaattctccaggagttattcccccacgtgacattgcaaaatgaccaaacggatgccgaacaaggtgagctcctcatcgagggagagcaaaaatgaaaaaatggaggcagaaaaaagggaagcagaaaaaagggaagcagaaaaaagggaagaagaaaaaagggaagaagaaaaaaaacgggaggagggagtgggccaccgtggggaaaaccccaaaccgaaggaacaaccaaataacggaaacacaagaaacattttaaccatggaaaatattttgaaggaaaaagatagagacaataataaaaaggtgaaaaacaaattaattttaaaaaataaaaaaaacacaagtagtacatttaacaataacgaaatgagaatactaactatcccaaagcatcgcatatcatctataaaaacaaattggatggaattaattaaaccaattgtgactcacttaaagttagaaataagaatgaatggagataaaatagaagtaaggacatgtaaattgactgaagataaaaataacttgcaaaaatcatctgattatataaaggcatatttacttggattcaccatcgaagattctttagccctactaaggatagacgatttatatatagaaagctttcaagtcaaggatgtgaagatattaaaaggggaccacctctcgagatgcattgggagaatatgtggtagtaatggtgcaacaaaatatgctatagaaaatgccacaaaaacgaggatagtcatagcaggagataaaattcatattttgggtagctttaacaatatcaaaatggctagatattccatttgtagtttaattcttggttcaacacaagggaaaatttttaacaaactgaatatccttgcgaagagaatgaaggagaggttttagaagacgattctttgcgtttttccttgaggggaaatgtgacgatacacctctgatgtgctcccccaatagggagtaaatgcgtaggggggggggatccccgtaatgaagggggtttcatctattatatcgaatcgatgtgaccacgcgggttagacagcatcggcaacctcctctcccctcctgcacacttacaaacggaacgttttggacaaatgtgaagtttactttttatgaggaagggacccctccttcccgtggaggctgcccgacatcgttacggacgacttttttttcttagttttcttgttttacttagttttcttttttttcttagttttcttttttttcttagttttcttttttttcctagttttcttgtttttttaaaattttaacttatttgggaaacccagttaaaccccatttgaccgttttatagcacccgttctgagcacaggcacgtatggcaagggtgtaggagcctccccgcccctgcgcttggtccatttgtcgcgcaagggagcattcatcaaacaggataaatatgagcaccaatttggggccaatttttgcaaattgaggaagaatcccccgcgcacgcgtacagtcacacctccgcatagcccaaccgtgcggacaaaaaggggcacataaatacgcgcacgcaagttggtacaaacgtatgcaaacggaggtccatatatatgtatatgacgcttcgttattttcttaaatgcctgtgggcgcgctgctaacgggatggaacgctttcttgatcggcgatactcttgtgcaaatgcaagcacgcaggtaactctgcggtgtaacgtttttttcgcccgcccgaatggcgattctgcggggagttcaccaaacgaattgtcaccccaacgctgccgcgtgcttagcggtatgttttaaaaaattgcatctttgtttattcttacgttttctttcttttttttctatttctttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttttctttttttttcctttttttttatttcccatttttcacttttttttacacccccgcacaaacgcaccgcaccgtgcaaaccgcgcagtgggcggaaaaccccgcgttgccaaaggtgcggaaaattgcaaaactggaggcaaagatgtaccgcaaaaacagttacacgacgtgtatattatctttggcgagctattttcccgtgggttgtgtttttaaatgcatttgcgactgcacaccggtgtacagttttgtaaaaaagagtgttgtcgttcttttgtcgagccatcatctgtcacccccccgtggaagcaggcattcgcatgtgtgtatctgcatatgtgtatccgcgtgcatgtgcgtatatatatacatatgcatgcacccacacatggcgccctcttacacacactaattgtgaaccatgcgcagggtactgctaccccctcagctgatcgacacgctgcagaaatcacatccgtgaagggttttcctcctccccatgttgcgaagttctctatcgattggcgcctttttccgtgacgcagtttattttcccagtgggtagttgtcacggtgtaccatttttttatgcttctcccaccaagcgccaagcaccactctaccgtgtgcgtgcaagaaagccgtcccacttgagcaaccgcgcaagtgaataccccgctgctcatgcgagcatacgtaagtagaagatgggtgggggactaaaaatgggcgcgccgcgactgttgcggctgttgcggctgttgtggcttctgcttctgttgctgcttctcctgctgctgtccacgccgctccaaccgttgctctcgccaatcgttggcgtatctgcaaaggggatcattagcgatcacgtgaaagacgacttcgtgctaaaaacgttagcaatagataaaaagaagctggacccttcctacttccaaaaatatgacaacataaaatgggaagggaaaataatcgccataggagacatacacggagatatagaaagtctgaagctaattttacgacatgcaaatttggtaaacgaaaatgacgaatggattgcagaaaatgtattgctagttcaggtgggagatgtactagatagaggaatttatggtccattaatttatgactatttatttaagttacaaaaggaagcacctttgaaaaaaagcaaagtcttactgattatgggaaatcacgagcaactaaacctttgtggatatttcgattacgtaaataagaaagaagtagaaaaattttttaaaaataattacaactacaggttattccattttgtgtacagtaggggagagtactacaataagttaattcgcttaccagcaattgctaaagtgaatgatattttatttgtccacgcggggataagtaaaaagatatcctcacttagcttaaataccatacggttaaagacgaggctgcaagttgaaaatatgtgcagagtgctcagttatgataaatcgatgaactacgtaagtcaagaaggagtactttggcatgaccacatttcacgcacagctccttatgatgagaaagaagcatgctcaattttatctcatgtttttaacaactacaaggctaagcatttagtcgtaggacacaccaaacaaatgacacatgaaattagctcctactgtaatggtggtttatttcttatcgacactgggatgagccttttcatgaataacggacagccgtatccaaactacctcgtcgtccaaaatgggaccttcaattcagttcacttaaacgttgaggtaaataagaagagcaaaagttgcggttcgcttgagatagaactgcacagccccaacaagcagagcttctgcgtccacgcgagggaaacgcgcttgtctccccagagcagcggctggcgcttcttttaggtggtgcttccttaaggtgggcttcctttagatggcgccccattgggacgatttttttttttttgtgataactcgtcggggggtgacccctcctccgcgtcgttttaaattataaaatgttgcttaaatcaaaatacaaaaaaaaaaaaaaaagaaaaaatatatataagtgaccaagggcaataggccctgcagctgaagggcgcctccaccggagtgcagttctcacccacgtggtgctacccatcgggtgctgccaacatgacgatccagcacagacccgaacagaccagcagagatcagcgcagaccagcgcagaccagcacagaccagcgcagacgcgcacaaatctaccgtaacataaaaaaaaggaaaataaacgaggcaatagtaatggcgaggataactgtccgcttggtactgtagtacctgatattttttataattttttggattttgggtagctgctcatttaagaagttcatttttttcatctgctgtgtgatgttataattctgtaacttcagcttccaactagtttcctggccaatagaaatcatactgtctagctcactgatcgaatgctgcaaagcagttctctccttgataacgtggtttatttcattatgtttgtacagaacagatgagcaatccttctgtggataaaaattaatcctgttttgtgcacatattttatcaaatatattcttaagactctgtaactgaattttaaatttatcgaaaatgctcagatatctggaaatttccaaaaggtacgttttattttgactaaaatgatttttcattacatccagcgtttgtactccattttggtacaagctttccaattcgtttattttttttttattgttggtaaaaaattctggagggcaatctgcgtgtgcactccttttcatcctatcattttcgtagctatttatattatccttaagttcgctaagcgactgctcaaaatttatttgtatattccgaatgctctttttatattctctatactttatcccttcgttgtaatcactggtgtggtcttcgtcgcccaggacgctgtactttttcttcattttgtttgcttcacgagagggccgggcgtgcacgtctgcgctgtgtcggtatagcgtctgcgctgtgtctgtataacgtctgcgccgcgcccgtgtaacgcctacttaacgtctccgtcacggctgcgccacgcctgcttcacttgagcgaccgcttccacacaagcgctcacggcttctctcccctgctcgcgtccccttctgctgccgctgcaggatcaacagccatgtcatcgtcgaaccgaacgtgacgaactacaattattgctaccatggacttgtcgcaaaatagagtaagtcgtggcaacacgctaatcacgcgaagctagacgtgtgtccgcacgtgccctctcctccctttcacatactttaaagcaacccccgcgaggatcacaccagctaagaaaaaattcgcgcaaaatggagcttccctttgcttattttgtacagtataaagttaaaaggggaaaaaaaaaacacttacctccatactgctacgcattgcatatgcaaaaataaaagttgcacaaatataaccagtgcctggtgaaagaacgccctgctcgaacgcactttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctcacgtgcatcacgtcacatcgcgtctcatcacagcgcagccgcgccttgtatgcttccccgcattaatgaggaagcacccctagtggacaccagcgagttgcgcttccccgattggcagcggactgcaattgcgcgggagtcactaatgcaaagaagtgactcctcagcagagtggacccccccaagaaaggcaacaatttgttaaccaaaaaaaaaaaaaaaaaaaaaaagctaacacgaatgggcaaaacgttatcccctttctccaaaagtacaattcgtaattttaaaagttgtaagaactttacaaaatcgctaagcggaaagaggaccccttatcttgagaagctccccttctcactgttacagcaccataaaagcggatgcaaaagcgcacgttactacgcagttatatccgtacgagagaacatcgagcaggaaatgcaacacgaataggggaaaaggagtaaatgagcgatgagaaaaggagcgaagtgcaaagagcaaacacacaacgatattaccattttattgtcaccccgggcatattgtcctaatctcactttgcagctagcacaaacgcagggtttgctctcccccccctcgatgtgtaaacacacacaatactcaccttaacaaaaaggactcgaataagaatgaccatataacacactccaaatgaaaaaatattgtaaccgtattggcgtacatccgagcgctactatccctatgccacccccccaaacagtttcgtcaactcccatatgtacagaacagccctgccccttcttaccctcctcgtgtatgccgccctccattttacccaagcagtgactaggcagagcaatttatttataaccccaggaagtaacaaagtacacacgcaaaaaacctactatgggttgccccaaaatgtgaacaggtggaccacatggaggaggacaggcaagagaattccccataggaacgttaatgtgatatataacagggtgaaagatagcgacgttgtaaaggaaagagaaagtgatacaatcgaaatgaacggagtagtggaccaatgtctggcgaacaccaactttgtggttcgaattccaaatggggaaacctttttgtgcttcatctcaggaaaattgagaatcaataaagtgaaaatcaacctgggggacatggtcaaaatacagatacataaattgaactttgagaagcgcagggggaaaattgtctttaggtatctgcagcacgccgcactgggggggaagaagcggtggagtggtgaagcggtggagtggtgaagcggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaaatcaccttaacgtatctcattttgcttcatatgcagtaactctttccaattgtaactctttccaattgtaaccctttccaattgtaaccctttccaattgcaacttcttttttttttatttttatttattttttttttttgttccctcatgcgtatgtgggcgttttaattttcctgacgctcatttcaaaacatgccaaatggaatgtgccacactgtttcgttcgtcattttttcgtaacggtagagaagtagcccttgttattcagcccccctcctccctcctccttaactgcacaggcagaaaagaagcatccaccccaaagaggtgtttttctaaagggtacgctctctagaggaggtagtgtttctctatattccgccaagttcctttcgaaccggtaaagaagcaggacgtagagcaaagctgatcgatacggcacagtgatatacctacttcttcctcctaagagtgaacacaaaatgaacgaaccaactgacggaaaagccaacgacaggaagaggaagaagccggatgagaatgtagaggagggaaaggaccccggaaagtccaaaaaaaaagtagagtttgaaaatgacgaagagtatgaaaagtacctcgtgagtaacttcaagaaggggtctgcccgaggaagcgggggcgacggccggcatgaaagtcggcgcgaaagccgccgcgaaaaccggcgcgaaggtggccgtgagagcagtcctgccgaggactacgccctctccgacatgatcaagagcttctacaacgaagtgaagaagtacaaaacggtagacgacatggcgaacgaaattaaaagactagcaatacaaaacattaagaaaaatctggagattatctgtaacaacgaatgcactagttccttttttttggagaagtacagagtgaagtacatcaatgagcaggctgaactcaacgtcaagtccgcacaaaattattttaaagaatttctaatactttacaatagcaacaattttgatgacttcagcttggaggtgaataccaacgtggagaaaaaggctgctggggaggacaacgaaaaaaaggagaaaaatggcgaacagggtgaagaagcagctaagcagccaggagaagcagctaatcagccggaagaagcagctaatcagccggaagaagtagccaaccagccagaagaagcagccaatcagccagaagaagaagacccccaagtgatggaccacgctcagaatagccacggtgatgatactaacaatggggagaggtctccaaataaaaatcaaatcagcggaaaaaatagccatgcaaatgatgaaatgtacaaaaccaacacatggaaagaaaaaatgaaatgcaaaattgaaaatgcaaatgaaaatacaaacgttttgataaaaattgtaaattatttagctagcacgtcactacacatcgaccacataccagttaacataaaaaagttcgatgtgataaaaaagttaaacgaactaaattacgacgtgttgaatgcaaatatttgggacacgtatagctcaaaagaaagcagacccttttccttatccatctcaacagttccttctttttacagaaaggcaaatatatactttaaaaagcacaacaaaacgagtgaccttttaagtgccctccgtgaaaaaccacgtagtgttgaaatcaatggctggtacttaaataacgtaaaaaggaataattacaattatgtggacttgaggatatgccctcctatatgttcccacgtagaagtaattaaagccgattatgagaaggctaaaatgttggttagaaagctggatgcttcttgccatatcgatgcggatctcttggatcgcatacgggaagaggcctacatcgagatcaggcagaagaagaggaagttggcggagggtcaagcggacggaaaaggcggcgatgtagcggacggagaagccggtggtgtagcggcccaagcggttgcaccaagcaatagtcagaataacgctagtggggagagtgccgaccaactgggagacagccccatcatagaaatcatcgaagagaacaaaaatctcagtgtgacaaaaaaattggacatcttaattgtatacctccgatttgtgcataacttctgttactactcagcgaggaaattcaacacttacgacgaaatggtgagagagtgtggctacttttacctgcgcgtgaacatgcagaataagttttacaacaacttgatccctgttttttacgaaaattttaacgtaagcaagttggaacagtacggacagcatgagcaggagaaaggctggataagcaactccgcggatgccttcgaacgtgatgaacgtggcaactatgacgacgttgtggacggaccacttgcagagggataccaacccaaccaggagaccaacccaaatgaaaaactccccagctcctcccctctccatcgcctaaagaagaaatactttaacgatgtggatagcttatcggaatatcaactcaaatggcttctccacttcgaggaagaaattaaggacgccataaatgcaaactataatgaacagatagaaatcgaaaagacaaaagaatttatgaacattttgaaaaataattatattttaaaaccaagtgataatcctcgtggtgacgaaaaaagtgaaatacgttgtgctaagtgcaagaagcttttcaaccacattaaggacgtccctaaccatatcttcattaagcatagccaaattaaattaaaactcatcacagaaacggaagcagagataatgaagaaatatttttacgaagcccctcacagttttcatttcctctttatgatggaaaaaaaatataattctggtcattcgaagagccatttaagtaaaaatatttttaaaaaacccaaaaattttaaaaatcagaattttcacctcctgccgaacagcacgaggaatgactacaaagattttgacgaccccagcttgaatgtcttcgagaatgtaaagcagagtgctcccaagaagagcgatttttacgacgacacgtaaagggggtgggtgggagttctacccacgcgtttatgtggtatgccatgtccccattggtggattaaagccgttgggagaacagttcacatcgtgagctgcacgaattgggagagtgggccgctcacccaaatgtggaccctcaaatgaagaccttttttttacacgcaaaaaaagctgtgtacatgcacattggttctccgtcgatgcgcccctgccactgctgtcataccttcctgagcgtgtccttctggtggagcacgcaaaacgggttgcacggatgtactaatatgtacgtgccccccctctttaatgggatagccacccgcgacagggtaccaatctttacagtttgattaaattcgataccaaaattaatttttaaaaaatctcttttttaaagaaaaatacaattttgtgagaaatttggacaaactgaaatgtgctgcaatttttcatctcgcaggagatggtaaaaaagtagccaaatggtcccttttagaaaagtggggacaacgcaaataaagcaaagctgcttttctttttccccccacatatgatgcacgcagcagggggaggccattatctatgtgtgaagaactgcagaatattgtttgcttactacccattcacgatatgtgtgcgcacgcatatggaaggggtacccgtgggggaagcagctttcgcaacagagcttacctgcatagtatatgcttcccatcaccctcatttgcctccccccccgctaaccgcttataccgcgtataccgcttatgccgcgtatgccgcgtataccgcttatgccgcgtataccgcttatgccgcttataccgcttatgccgctataccgccttctcccttttagggcgggtctccacacccttcccgtctacataacaccgcaacacgtaaagcaacaataaggcggcctcgaaactgcgagtgtatatgtgtggggtgaccaagaaaaggcacaacactttgtattttcatgtacacgcgtaacggtactagctatatggttgccatgtagtcctacagaagtctctctatacgaatgagagtgagacgtggcgacacccaatcttaccactttagttatacatactctccactcatgaccatgaaatggcccatacaaaatttgccttaaaaaatgagagaaaaagtgaaggtcataaaataaagaaaagtacatcacagcaaagtagccacatattggtgtacactcccctcaggtcaattttagaaaatacagggggacatccttttttggctattttttttttttctcatccacataggtaatacacgcatgaaatgtttatctttgcgttcctactcacggcaagcattttcttaaactcccactccactgagctagcaagtcgagaaagaactactacagttttccgctttctagccagcggaaaatttatcacccataaaatacatacataaataaaaatatgtacaaaagcatagcgatggagacgtcgaattttttccctttttccacaaaccattaacatatgcgttacatataaagtaccattgcttctcctcttctgtgaataaaaaaacaagatacctttgaagatggttacttaaattgatatttggttacatgggaatgccgcggagaagcaattatttcagcgcatataattttgtgcggcataaactaccatatgttatgtacatgtactcacatttttatgtttgttcctatgagtttgttttattcgtgctctcctgcaaagaaacatagcaaatattatttacggcgaatgtacaataacgccttttctttttccatttttttcctttcccgtaatttgaccccagaaggaaagagaagcagataattcttttctatataatacccagctgagtcgaaggggaaaaaaaaaaaaaaaaaaagaaaacgtaaaaaatatggccattcggaataagtagagaagaagaagaaaaagttgtcaaaaagtgaaagttgaacatgctgagggattttcctaagggggagaaagagtgaaagagagcagaatagcgcaaaatagagaagccgcttttctttgggacgcccacaaggaaaaagatacccacacgaataacagtcagtggagcggcgctcaaatgcgcacagttacataaataaacgtaatccgtttacatactcgtactgccgagtggggataccaaaatgtggaggaaagcagtcggaagctacttcggcggtaagggcgacgccaaggaagacgaggacgcagctgcggctgaaggcaaaccaaatgatgaggcagcagatgcaaaccccagggaagaacagaaggaagtcaaagaggaaccgaatttggaggaggttcccaagccgagtacaactcgaaggggaaggccttccacaaagaaaggaaccaaggggaaggatagcaagggagaaaaaggggcatcggaaaataaggaggcacctgatcaaaaaagcaaagatggtagcggtggcagcggtgacagcggtggcaccggtaatgttggcggaagtgaagcaaaccagggcgacgccaacgatggcagcgccctaaaggaagggagcggggacgcaggcgagaacgcggatgagaccaaaagtgtgaaaaagaaaaaaaacaaagaggaggaggacccacaatcacagcaatcgcaacagtcgcaagaactgcaaaaggaatcgccgcatgaagcggaaggggacgctaacgaggcacgtagcaaaagacgcagcgaatcgcgcgaaaaaaaaagcgagcctgcggaaaaggaaagctcagctggaaacaatccgtcagacgaaaaaaaggcaagagagaaaagtcgcgaaaaggcaagcagcgacctgcaggaaaagatgaaaataattaaggagaagctcaagtcgagcgagcgcagtcagggggcaagcatggaagagctccagaacaaagaggagggacgaagtagagaaaagggacgaagcagggaagatgggcgaagtaaagaagagggacgaagcagggaagaggggcgaagtagagaagaggggcgaagcagggaagagggacgcagcaaaagaaagcacaaggatgtgccatcaagcagcgatgaagcccactcctctaaaaggaagaggcgaagcggagaaaggggcatggaagagagaggcgaaaatgtaagtaggcaccgacataggagtagagaaagagagaggagcgaagaaggagatagagacagagacagagacagagagggggacagaagcttagaaagaattcgaagcaaggatctggccaggagcagaggcaggcaccgaagcagaagtagacatcgcagcagaagcagacacaggagccgaagcagaggaagacaccgcagtagaagcagaagcagaggcaggcatagaagcagacatagaagcagacgaggaagagataggagcaaaaggttaagtaacagtgatagcgacagcagcagtgatgagagacatcaccgacaccaccacaagtccagaagaagaagaaaaagaagttccagaaatagtagtgatagagaacactccagtggaagcacaggaaacagaaatggatatgacaggaaagacagatcatcttctagcgaaagaagaagtaaagaaggcagaaaaaaaaaaaagacaaaatgggacactgtagatgaaaatttattgaaaaacaatttgctagataacagtgccaatggattactgcaacagcagaatttagcactagctaatggtttgggggcaaataacaaagtgaccccattaggtagaaacccttacgaagtggaaggagataaaaagcaaagaaaattatacattggtaatattccgcccaactcgaaacaggaagagttattggattttttcaacaacactttaggatcaattataaaagattctagtttggaaataaaaataggagacattgtattgatgccaatattgaagtgtgaaatattcaacgttgaatctagattttgttttctagaatttagaagccttgaaattacatggctttgtctaaggctagatgctatttcgtttaataattattgcttacggatagctagaccacatgatttcgttcctcccccaggaggggacccagcactgactgtcgtattcacagatatcaatcacgaagtattcgaaatggtgaaaccggtaaaaatcgctccagtaagaagcacaggagatgatgacaacaaattatatatacagaatttgccccacgatttgagagatgatcagataagagacctgctacagcagtttgggaaactaaaaggatttaacgttataaaagatttaaatactggattgaataaaggctatggtttctttgaatatgaagatagtaactgcacacctattgccatgcacgctttgaatggctttgtgtgtggacagaacatacttaacgtaaaaaaagctacattcggaaaaagccaaaatagtacgcaaaatgcaaacacgacaagtttagcaactggcagtgtcgatttgccagtgtcacttttgccaaattccatttcgcaaaaaattctgagtaattccatcataggtttgcaaattcaggcgtccagaaaaattggcgaaaaatcttctcgagtggttcaactcaccaatgctgtttttcaggaggatttacttatcgatagtcagtatgaggaaatattaaaggatattaaggaagaagctgaaaaatatgggccccttcaaaacattgtaattccaaaaccaaataaggatttgtcctacacggaaggcgttggcaaaatttttcttcattacgcagatgaaactacggccaggaaggcacagtacatgttaaatgggagactgttcgagaagagagtagtatgcgctgcgttctactcggaggagaagttcctggcggggaaatacgtcctctcatagtatgaattggcttcccatgggcgcggaaacctaacgggatgggccgatctagcaagagaaaagacgcaccatttggcgcagcttagcctgctttgtgacttgtaattgtaagagggtatgtgtaatgagggggaaaaaaaaacaaaagagaagagagtagaagagaacagaagggaacataacataacaaaatgttaaaagttaaaaatttttctattttttttattttcttttttattgcctgcaccgttcataatttttatccgtatttttagctacacagaaaaaaaaaaaaaaaaaactagccaaaacacgttgcagctagccaagaaaaggtcacccccaaatggaaacaacagagacgtggaatacttccaaaaaagtcttccctatttggatgttccccgaacggagatgcataccttaactacctctttgtgtaaataagagaacacatcgaaaccgcgtgccccacgccttttcgcccccctttgtacatgtatatcccgatttgctcatatcatccaaaacacacctgttatttatttttttttttttacacttgtaattaaaaaaaacataaaacgtttcttttatttaagataatgaaacatgtttttcacgttaaattccgctgcccagttgggtgcgaaatgcgcgtgtgaatcttccctaaatagcgcaaaaggcatgtataatatgagctggaggaggcaactacgcacggggagaaaggtgcgaaaaagttttgctactctccctttgtcgcttagaagtgcgtggggagagagttccacagttggatgttttattttttttattaatccaaaacatggctactagatctgcaagaaagtatcacagaacgggcaaaatgcaattttaaaaaggctcccttttggcggtggcctatctcagactccatcgacaattcattgttaaaaagggtgacagcagatttgggcgtaatcctgcgtaatcctgcgtcatgccgcgtcacaccgcgtcatcccacacgttaagaaataaaataatttttttataaggtacattgtgtgtttcagtttttttttctgtttgttaatttgatacaagataaaatgtgtttttatatgttcttttaaaaaaaaataaatgaggctttaaaataaatatatatatatatatgtatctacctttgtatatatatataagtatgcatgcatgtatgtatgtgtacgtatgcacttatttaatatatatggtatgttatataagctacattacttgaaaattaattcaaagatgagaagggcgcgcaacaaattaaaaacactacacatggtctgctgtttttgttcatataaataaatatatatgcgtgtatatatttatttatctacctgtatttatatattaaaaaaaataataatataaggtagaatatatccactggtatgtgctgcgatgtgtagacatatatgcacgctgcatatacacttacacgaacgcctcgaacacgcacatatacactcaacacgcagggatgcatatggagcaagcagctgcgcacacatatgtatgcacatatatatatgtgtacatatatacaagcacacatatgcacgcatatgcacaacttacacgcacacatatgcatatactcattacataagcatgcgcacattttacatggttgtataataaaaacactatattgcagtttgaaaatgtgtacaagcatagaataggatggaatttttttttttttaaatgtacaattctcatttacaaagcatcttcggtcttaaaaatgcatcttccacgtgaactctagtactgatttctggcttctttgaaaaaaaaaaaaggattttacaaatagtccgcaacctgatggggggggaaggggaaaacggggggaaaatgaggcaaccgtgtgtggcaattacgtacataaatgtgtacacatatacatgcgtgtgtatgcaagcgcatttatatgccaatgctgctcgctgctcgctactccctcgcaagtacctccaatggcatctcctcaatttgcgtgctgtagtaggactcgattttcttcaacttgtccttctccttgtcgtcgttggtgacaaagttgatggcaactcccttacgaccgaatcgaccggaacgaccaattctgtgaatgtacgtgtcgggtgagcagggcaagtcgtagttaatgactagagacacttgctgcacatcaatacctctagctaacaaatcagtggtgaccaaaactctggttgagccagacctaaattctctcataattaaatctctgtccttttggtccatatcaccatgcatgcaagatacggtaaaaagtcggttgtgcatttcctgggttaaaatgtcgaccttttttcgggtgttacaataaatgatactctgggtgatggttagagtttcatataaatcacataaggtatctaatttccattcttccttttccacagccacgtaaaactgtcggataccttccaaagttaactcatcctttttgactaatatagttttaggatctctcataaatcttgtcgtcaattctaaaatttcttgtggcatggtggcagagaacaaggcaacctgaatatctgggaccaactttttaaaaacttcatatatttgtgccttaaatcccctggagagcatttcgtctgcctcatccaaaatgaacaacttcagcctatccactcctaagtgtcttttgtcaatcatatcgtacactctacctggggttcccacaaccatgtgcacaccttgcttcagtttgtcgatgtcttctcgcacgacggttcctccgacgcacgcgtggcacttaaccttgaggtagtctcccagggccaaaacaacctacgcggagagggagaaaaaattggagaaaaataacaaaaattttaaaaaacgctgaaaaattgggcaaattttggcaaaactggaaaaagcagcaaaactaggacaaatgtgtagcggcgcaaaagaggaaaaacaaaaggggccgctctgctgcgctgccccctttggtcgacgcggacacaagcagctaccgcgcaacacgtgcttcccctcaaccacacttaccttctgaatttgctgagccaactcacgggttggggctaaaattaaagcctggcaagcaacatagtcgtagttaattaactgcagagaagaaatcacaaaggtggcagtctttcccgttccagattgagcctgaccaatcgtgtcgtagccattcaatattggcttaatacctctttgctgaatggctgatggtttttcaaaaccgtacgaataaatacctcttaataatttttcattcaaaccaagtgcatcaaatgtgtcaacaatttcttctgtgtttccttcaatgtcgttttcattggtaaatttttcgtccttagtgctcatttttacttaatctgaggggggaaaaaaaaaaagaaaaaaagaggggagggaaaaaaaatatgacttggttgaaacatattctgaaaaatgctgtgcacagttactcccccacgtcgggctcactcagagcagacggataactgtgccacaagtaaggacacaccgctcggtgttggctcatgccaatacgctcgcatgcaatcgggtataaaaacaccacgttgtcacataatcccgtgatgcacgctattgtgcatttgcctcatccacccgctagcataaaagctggcttttcaacgaatgggtaaagcggcgacgggatgtggtcgccgggtgatcggcaagaaaggggaacagtcacacggttacatgtgcagctatatacgcggctatatacgcggttatatatgccgccaaatatgccgccaaatatgcagccaaatatgcagccaaatatgcaaaggggcacacgcgcaagcacataaacgctccgctccactagcaaaaacgtgggtgagcactcagacgaacaccaattttacctgtgggtaaagctgtggcctcgaggtgggggttaatgttcagcgtgggagcttgactaaagaacagcagcgtgtggtgtgcgcgcggggtttatatatgtacaggatttattgtagtgccctctcgttagggtttctaaacgaggaacttttacaatacgtatatgcaaacttcacaagcagtgctttggaactgcggcgcgagggaaaaagtgcgacttacgtagtgtacgcttaagtaggtacgcttacgtggatagtacaattagatatactaatgtataatgcatatgcagccgcctcggctatttttcctgataactgcaagggggttgaaaaatgaagagcgaaaaaaagggaattaacgaaatgttccttctatggagcagcacgtacgggcgtgcaagtacgtacatttatttataaaaacgtgtacgtggtgggaagtactcataaatatcggttcacatttacaataacagcattaacgtgttatatgcaaataaaacataaacgttgggatgactacgcagggggctgcaatatttttttatgtacaacaaagctttcgtttcgctttcttctgccacgttgagttgcgctacgttacgttacgttacgctacgctactttacgtatgttctttttttttattttgctttttactttacgtgaagagaaaacgtacgcggggatgctaaacgcgagattgggatgtttatctatatgtatacatgtatatatttatatacggctttgtacatattaattaaaacttttatggggggttaaaggattttggggtgggaaaatttcgacgttttgttttggattgatattttgggggggggaataaaaaatatgtttaaattttgtttattttattttatttcaaaagatatattaaaaaaaaaaaaaaaaaaggaaaaagaaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaggaaaccaacgggctttatgcgcttttgggggttgttatttttttgaagttaaaataagctacttgcgtaagcaccttttttttctgcatgaggaaagaacatattttattactagtgcgtatgtgatatataatatatcattgtatgcacagaggagggtggcacgcgggtatatagcaatgtggtattgatgcgcatatctgccgtatgcatattgcgcgtttattttgtttattgtatgctgatgggtctacgggcaaaagcccaactactcgttacggaaggctgtttgatataatgggggagcaaaacccaaggaaccaactttttttcctcaatacatgtaatgcaggatgcgcgggtggcgcacgagcggcgtgtatgcagagcgtgtgacgtaaaaatggctcacatgtacgtgaaaactcgcatattttttttgtacccgtaaaacatatatatataaaattttatgtatgtatgttttatacatgtacattttatatacgtatattttatatacgtatattttatatatgttatattttatataagttataatttacctgcttgtgcgcacagctttgccccctttgccgcacatcgccgatcagtttgcccctctacatgttgaaaaatttattttcatcaccatcacctcgcccctattttttttttttttgttttatacacctcgcgtaaagctgaataaaaaaagtttaacccaaaagagaaaagaacaaacggaaggaagcgtaattatttgtaagtgttcaaaatgacgccattaatgcaggcttcacaaatggttgggagagaaagccaaaaggaggggaaaaagaaaaaaaagaaaaatacctttgtatagcttcgcaaaatggtttgtattttaccacaatatattcgggaagggcagccattgggggaaatacagccaaaaaaaaaagaaaaaaaaaagtgtattttttgaaatcttcctccaccgtaatagctgggcgtttnnnnnnnnnnnnnnnnnnnntttttttttttttttttagcagcgtgagattcccccctgtggaattgttcttcatgcgaatacgccattttttatgtattatttaagtgtttcatttttgttgcattgtctacggggggaatgcttcaatttgttggtgttcactttaaatgttttggcaatgtacattccgctgggaaaaggtttccatttttgcggcgtgatggcatgtaaaacaccaaggaaggggtggggaggggggtaatacgccctgagcacgtatagtgcagtgtagaggggggaggctcctttcttcacccctttttttggtgcgcaagaaggaaatatgcttacaaaatatacaataataagagtttacatagtaacgtacggaagtaagtcacaaggaggcatttaaaataccactcattccgcccgcattttttatttcccctttttaagaggcccagaaattgaaaaaagaaaaaaaaaatcactgttgtgcatgccatttcgcgtacctttttcagagaaaccaaattttgtaactttttttttttttttttgctgctgcccgaaacgcattgggggaaaaagtggtcccccttttttttttttttttgcttctcccccacagcaccaattattcttccctttacatataaaaaacgatggaaatttttctcgcccacaatttttcttcaaaatgtggaaaaagtgaaataaaatttttatttgccaaaatgggggcgaaaaaagtatgtgaaaaggtggtagtagtagcagtagtagtagcagcagtagcagtagcagcagtagtaggggcatacgtttccactcatgtttgctaaaacaacggaggaggagtccaccaccaccccctccgcaccccgaaaaagggaaaaaagaacgaaaaaaataattcccttacgtatactgggtaacggcattttccaaagttggttttccttaaaaagttcacacgaaacggaaaaaaaagaaaaccttcccattttcacgaatggcggggtgaaattgcgggatgggaaggcttacacgggaccgcacgtgcgtacaaacgcgcatatgcaatcatgtagcaaatctggcgcacacatgtatgtatgagtgtatgcaaattgggcatcattccgcgcataaagcaggaaaacacatcccacacaaaaaaagtgaatttcccctctttcttcttctccgcctctttcttcttctccgcctctttcttcttcttcttcttcttcttcttcttctcctcctcggtcttcatcccccccccaacttgtcacttactcacaaaacgagggaacggcatcgagggaagaactcacactcccaatatgaacaatttgatgcccacctgaacacagactttcaaaagaatgcttcatatgcctaactgccgccttcgcccctccctctgtgcattttaaaaacacataatatataacaagcggcgcattaacaataccaacagtgacagcagtgtataaacaaaaggcgaaatcaaatttgaaaaaatatgccaagtgagagtgatgtagtgtgcttaataccattttgtaggcgattaaaaataaaatgaatagggctacaagggggaggaaataagaatttcgttttccggcaggaaggaaaaggagactgtgcaacaggtgtgtgatgaataagggaggaaacacgtacatttcgttatgcatgccgaggaggtagcggtgatctcgtagggtggggcggcggtctaggggattagcacaaccggggagacctccccacccgtagtgcgcgcaataaccccgcatgaacaggacaaaggcttggtacagtgccacccacatcgcaacacaaagccattttagggaaaacaaccttcgttgtaaagcccccatacgcactgcatttctccgcaacagatggtagttagccccaccagagtaccctacccacgcatcatcattcttcgaagtggcagtcatcacaaatgtgatgatgaacaaaaaggtgaaaaaggtgagcaggcaaatgttggacaagatagataaccaactagcgaaaaagtaagaaaaaaaaaattgtagaaataggattgtaaatcccctgtaatagctagccacaaagaaggaatgaacattctgactaattctgtaaccatataaaaaaaatatacacccaaggtcttcaaatgattgcacctcgatatctgcgtagaggttgctcacattagtgccgctatgcttattcacccggatagctatatctgactcattaaacaggtttaagtcctttgcatggtttcctactgagcataaaatgccgcttccatattttccacctgctgcactgcgcacacatttggctatcttccccttttggatagaattgcagtcgtagaagagggcacaccgagattgggttagtgcccttatgaattccttcttcccgtgttttaagtagtagtcaattatgtcacccttgatgatgtacacacggttgtgcgaggggggaaccttacggagtttcctttgtgtatctttccttcgaccgaggtattcttcgttttgcatgtcagctggcctttcctcatcgaactggatgttccccccttggcattccccgtcaagcttcccttttttctcttccctcctaaaggggcagctaaacaggtgcagcatttcgctcagtgcattttttaaagcaccatccttttgtagtgaaatcattttagtcacccttttgggtaggactttcccaactgggggatggaaaaaatcagtgtttgtgtccccacaggtctgtagggtacgctccaattcggcttcaaagcaatttacggtttcgttgttatccacctcgctagtatcgacacccgtgttaacccatccgttggaagcgcatgtttcgtggatcgcatcagatctgggttgaaccaatttgtgtgaacttccattcttttgaatcatatagtcgtcgtgatcgcatccgccacagtcttcactgcagatgctgcacacgggtaacgtcccccttcggagagttatccccccactgggagatggtgcccccaaggggaaagcacagttggtgtagatacctgataggggactactctcgaacgtattgaatgtccccattctgttccgtaccaaccgtgtgagtcttctcctactcaggtgacaaacgtaattcctttcgttaagcagatgtaaagatgtggaggtagctataacactgtccttcttctccccagacagaatccacgtttttattttcgctcttttgaacaaatctagacactttcttgtatatttgtggatatcttccttcagcgtcgcaatggctagcacatatacatttttagcgaacacatttttaaaaaaaaaattcttttcatcttcgttgctaacccttttgtattcatctaattcgttctgagcaacttccctgtaggcaaaaacaactacgcgaaagcctttggcaaaaaaggaccttaaaatcgacctcagtttcttttttcccctttcacaagtcaacatgttagcaattttttcaccaggccccttaaccagattgaatattttttcattatacgagatgagggtgcatatgacttggtcattacagtctagggacagtccttctatgacttcaaagttgtatgtcttcacctttttcttttttcccttttggtccccactgcctgggcggcagtgaccgtgtcggccatttctcgctgcgcggctattcccacagtcgctgctgaactcgcctctgctgccgctatccctactactgctactgcctgggagttcctcccactcgttattacacacacggaatcgctcacatttcgcctcgcccctgtctaccttttccgccacgttggacaatttaaaaatgccgccattctgtagtgagtttttaaaatgccaacattttttcctgacctgttcataattttttttttttttcctcccctccgaagagtgttcattcgagttattgcgcacatttttctccttccctctggccctgctatttttactcaaactgtgtgttttgttttcccctttttcgttgtgtataatcgtgggagttaaaattccaacggcaattttggaagcatcttttttaaaaatgtccattccgcaagacttcacgaagtttatgaaaacgttttcctccaggcatggggagtaaatggaatcccactttgaatgtagtgtgcgttttttttcatttttttttagtaccccttttctgctaaccattgttacattgcaaaatagcatgcacagaagggttaaaaacattttgttcgatttgtccgtggtgtaatttaagacatcactgaagattgttctgtacagcttgtccgttttgtctcctttttttcctccgcccagtgggagtttgtgccggtctatgcttttcaaaaatgcgcagttattctggggtctctctgcgggtggtgcgtacaagtaggggttgaagtcgacaaggttcaggagtgcttgcaagaggcctctccagtagggaaggttacccttgtggctaccgcaacgagcgccgcttcgaccaccgctacgaccaccgcttccaccaccgcttccaccaccgctacgaccgccattgtggcgattacccccactcttgtcttccaactcgccaagcagaaagtgcacaccgcacagcttcaaccccactcccccgaccacttcatccttgtcgcacaaaagaaaagacgtgctgctaatccgatcagcgatgtcaaagttaagcagagagaagtgaggaatggcttttcgcttccgtaacatatgaaacgaaattctgctcattaagtagacgtacatgttattgacgtagggcgtgtatgggagtagcagcaggaagtaactgacaaattttatcaaggcgcttcttccaaatggaccttcttcttgtaaccataagtacagacatatgattaataccaggattagccacacctgcaatgctctccatttggctttacactccccatctgatatattttttcccctactcagtataatgcttgtttttttatctgcccctgcgtaagcgacgaggccatatattttccccctcactatcttgctaccacaccagatgatattttctgctccaatttgctctttgtagttttcttcattttcatcacgtacgataggtaatgaactttgagacaggaacttactgatgtatctttcgaaatggatatcctgttgtccgcttcctcccttgaacaattcgttactggagacgtagccaggatgggtagcctttccagttgggattacccctccagttgggattactcctccagtggggattacccctccggtgggggaaattttacccccctggagtggcggacttgtataggcgctccccacagatggttccccaaaagggagtgcagacctccgtatgagaaaatccacacatttgtacgtcttctcaatataggtgtcttcaatgacataattaaaaacttcgctcacatgatgaaacttggcagtgtcacttttgaaaaatgtgttttgcaaagataccaaatcgttgtacatacacttaacaaaggaatgataattagtaagaataaacaagccgttcattttgtccaaccgtttatgcggtttttcaatcatcacttttatttttaacctgaacaggtcatatatatttggtaagtaagacgtaagcaaaatgctcttcttcattttaaggtccgtctttccgtccagattttttgaacacacgtacacgtcatcgtggttgcactttaggagaatcaggtctgcggggctttcgtcgttttcttctaggtagagtacgtcacccaccttcggggggcaggggacaaatggcaaacgggtgtagcgattgaagcagttgaagcgggtgaagcggttgaagcgggtgtagcgattgaagcggttgaagcagttgaagcggttgaagcggaacacttaacagcttaacaaacgggagaacaccccactgagaaaggcggggcactcacacgaatgacaaaggggcgtgtaggggagggaaaaatgccgatttcactttggcgcgctttttcccctccccagggagtgtacccctctctgagacctaccttgacctcagtgcaaggaatatcaaccaagccaacaggagtgacccgcctgcacgtcttagcgttaaccccccgctcagtggcaatcctctgagctatcgtgtgaatatctttcaatgcagaaaagacgaagaggacgaaaaaactaagagcaaagtacgtataattatttgtcctaaaatgatatgtctgttgtagcaaaaaggatgtaaaaaaaacgaaaaagtaaaattttccaagacgattaataatcacacgaagtattaactgatgtctgttcttgtagtgcatacaaatatactctccgttgttgttactccttaaagagttcccatttgggatgtagtacgccttcacacactcttgctcgtacttccttattttgcaaaaattactggcctccttcatttcgtttctgtgataatgatggtgtgtgtccctgctgtctcgaatcataattttttttattaaagaatcatcactgatgtagagattattttctgtattgaaagcctttaaattgttaaccttgtgaataaacagctttttcatttttgctatttctttactctccttataatttacgctcccattagtgcagccccaattgtgcacataaaataacatgttcgttaaataatttttgcatatttgtatcatgtgtttgttggataggttatcctttatcggatcaaggaaaatgcatcggtctaacttaagtagagtggcttgattttgttcctctgcctcttccacaccttttgtttttgtcttattccttccattttgaaaccgcacgaagaactttacattttcccatatgtagaaaaatccaccccattttaacaacctccctatggttgtcctagccttgttccggagaaatgaccacacaggggaaagaaacaccgtcacgatgatgttacttttattttcgcttacgtattcatcgtcattataatatagtatagacactctctcactctttttgtattttcctacattccagaattttgttcttaaattatggaaaaaacttttcaacttgtttaggaattttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaatgtgcaattgcctggattgaaaaattaagcggaaaaaaggtcgaagcagcttggggggagtgtctccctttctccttggcttcccccacccgctatatcccacacgtacacacgatgggttcagcagcatatgtcactaaatggccaacttccaggacacgcaagtggaggctcactcccatttacctacacagagttggtatagcctctacccatacatgtggcatgcaaataatttcgcgccaattaaattgaataaaatgtgcagtggagataccaatgcgaatatatatccatacggctaaaaggtgaagaggcctggaaaattctcctttcactatgtgttggaaaacgcctctgaatgagcttcctctagacgacgtcgccatcctctttgtaactcatccaactcatccagtgtgttgcctcgttaaggtaacaattttttttttcccattttttccatttttcccattttttccactttttctatttttcccattttttccattttttcctcataggtgctcatttacaccgtctggattgtcacacatgtgtgtatggaatacatacttagcgggaaaccactttggagggttcaccgaggggaattcgtgcgagcacgtaccacgccttctctcatccgtggtgcatttttccagagtgccccctctcttaacatgttccgcgtaaaatgcacataaaccaagtgctgtaggaatgaaccttccgcgtcatttcctgaggagatccaaaacggaacaacataaacgagcgcttaagtggataccccacgaggtgcagtgataactgtgtactatgtatgcaattttaaacagattatgcaatcgcggcggttaaaattgtggcggatttatacacatgcgcatatccacatgcatgtgcgtatgcatcaagtaggtttaatcatcttcttgtacgcgcgcgtttggattaactggtctggagcaatttcccacgtttgcaattttgtgaaaaaaaaaaaaaaaaaaaaaaaaaaaattatatttacttctcaaagtagaaattaaatgaatttaaaaaaaaacaaacgatcggattttttgccatgctcgtggcagcataattaagagccaaaaataaggcacaaaatttacataaaaaattaaacaaacaaaaattcgaaatgggaaaaataaatttacgcagaatgccctatttgacagaaaaaaaattggtacactatagtatgaacaaatccgtgcgacgtgccgcaatttaaatggccaatttccgccttaccattctttcgtaaaggcgttttgtttttatttttttttttttttggccatcataaggaatcccaaaaggggggagagttggagcgtccaattgttatatgtgcacaaaaggacacgtacattgtgtatacatgtacatatgagtcaagcggaaatgcgaaaattttccctcgtttttccaccaaagggactaaatgcgcgttttgatatcttttcactcgctacgtaaagacgattaaaaagagggagggtacggcagaaaggagtagcaaacactgaccaaaaagcatttgcagcggattagaagaagcttgactcgcctggtgaatagttcccaacggttaacagtccaagcgagcagtgagtaaaaccctctcgtgtagcaattcgatcaaacgtgaagcaatccgcgcaaacgtgtggcagtccgtacgaacagcgagcatcccatcccgaactgctacctgcggggcgcttggccaaaggcctcatttgaccttccgatcagtcaacagaagtaggggaaaatggttcagttgggcgagatcctcggcacaattccgctaataactcgcgtataccttatcctctcctccgttctgatggtcctatgctccctggacatcatatcccccttgagcctatacctaaattggaacttagtcctgactgagcatcaggtagtgatgaaaaaacggggaactaaacatcacacctgagttgtttagaaacgaatttgaccgttttttctccttatgcctgatttatttttgccgtctatgtcatcccctcccccctcctcacgcgtgacactggttgagtcacttctccatgcgcaaagcgtgtatgccgtaatatacatgcaaaggggaaaaatacattttaccccctgacctttccattgcagtactggagactcatcacctgcttcttgtacttcgggtccttcgggcttcattttttttgggatgcctacgttttgtaatcacagcaacataagagagaaaatgcgaaaatgccctaccaggggtagcacatataaacctattcatgtgcacacatgtggataagtccgctacccccccacacacacacacaaagtgacattcacgtatagtgaacaggatgagcaaattaagatgattttaaaattaaccccttttgtgtaaccattgttcgatgagcaaaacgatatgcattttttttttttcccctacagaatatactactgcagctcactggaagatgttacctttaggaataattctgccgacttcctatggatgattattgtgtcctgcatgatgctgctggtatgtgcatgcggcgtgcgaaagcgttgtggttaaacgtggactgctcaacggaggattatctctttagagagatacacacgttgtgggaaaatgaccgaggttaaggaggacccctcaggggataagaagcaaatgattttttttttctcattttacccccttttcccttttttccctcccccactgcagatcgtttcgtaccttttcgggggcgtgtacttttacagcagctgcataataaatgtgatcacttatgtgtggagcaagaacaattcctcgacgcgcctgaccattttttttttcaccataaaggcgtcctacctgccgtggtacgccccatcgcaggagagtgtagacatggcaatgatgtagcattgcaatgagagcaacatggcaacgatgtaccatggcaatgagaggagcatggcaacgagagcatcatgacagacctcatacctccgccccccttttttttattcccccacagggtgctaaccttgctctccctaattgtcgactacaactcgaatgataacttttttggtattctagtgggacatatctacttcttcttcacgaacgtattccccctcatgcccgtcgccaagaacacgcaaatttttaaaaccccccaaattttgtaagcaaagaaataaaaattaaaaggaaaataataaatcggctcggacagccacagtcttagcacttttaccttgccggtcataatttttttattctagtcagccattttgtgataattttgcgacaattttatgaccagttttgttacaattttgactttatwwttttttcccgttcaggaaatggctgctcaagcaggagcagtaaacacgtgtgattctccgaattgcaaaaattacacaacgtggtgtttgtttttaaaattaaaaatatcgaggacctgcttggtcgtttatgcatacatcactccgtttctccacagaatgatgatgtttgtataattcaagtagtttttttttatgtaaaatttttaagtggcgtgcgtgtgtgttacgtgagtgtgctcctgccgcggcgtgcttatgtctttggccacatgccagcacgcacaagcctccattcagtggtgaagataaaaatcgaggaagcaactgcgtaactttactggcacaagttcgccttcgccttcgccttcgcgtaacgctgaagcggtgttacaacgaagcggcgttacaacgaagtggtgctacgccgaagtggcgctacgctgaagcggtgtgctgcttgtcctaacccccttttttcttttttttttgttaattctgtaattttaaactcttttttagcaaaattcaattaaaaacgttagttaatggatcatttataaatacaaattttacacatgaacggattaataataactattatttaaaagatgattcactttttgttaaaataaggaatgtaaaaactaaaaaaaaaaaaaaaaaaaaagtaacttaaatgaggaaaaacaaataaacaaaaggacaagtcgttcagatttgcgcttccatgtgtttgtccagctggccattttaatttcgccattttttatggtgcatggtgtgcacactttcccgatttcttttctcttcttttctttttttaatattcaaaaatggtgagtacattacgatgatgaatgggcaacactcatttcatttttgctttttcggaagaccgctttccgtgccgcgattgggcagcatcctcccaagatttatgcccaacggggggcacgctgtgaaaaaacaaaaaaaaaacaaaaaaaaaacaaaaaaaaaagcaaaaaaaaaaaaaaaaaaacctcaacggaaaatcagcacagcattatttttttttccccctctgtagcttgcttaacacatttgttcaccgctttacccattcgttgcatccgctttttccttcaaattaagcggaaggcatcccattcatatcattccgaaagaaacgaaaagaaagacatgaatggctgctgcgacaaaattttatcagggttttctttcgtttctgtaaagttgaaattgcctttgtttatgttgtaatagtccaaaaaatgggagtcgtctttggcattttcgctttcgttattggcgttatccacttcaccgttcgagctagccatttcgttgttgctcatgttggccatcccgcttatcccgttggctacatcactcatgccacttaactggtgggatagaattttcctcttcacgttaaacagatccatgtcgttcttaccaattgggtaattctctgcctggaggccctgatacagatgcatcatcatgtgtgtatccccccccgcaacgtccgtgctgttttcatccggtatgtcttcccttttgctctctaaatggagtttcattttgctcaatacagcctcgtttgaagtggcaaattgaatcgtatcgttaatgtgttccttcttaaccgttgatgcaatttctccgtttttctcctccgcctgttgatttgcactcgtttcttccttcccatacagttccccaacaagcgcgttggtttctaacatcggagaggagcccttcaccccttccgaccccatgtccgtcatcttagacatatcaaaagggaatagcttgttcctgttgcaaatgtcattcttcatcttatctgtggttttcttcaattttaagactcgattaaattccacaacgctaacaatttcgtaggtgatttgggcaatgttatcccactgctcaggggagaagaccaaatttcctttcatgatccgctcgtataaattcttcaggcacttgataatttctagcaggttgacctcgctggtgttgacatcgccagtgttgacatcgccagtgttgacatcgccagtgttgacgtcgctagtgttgacctcgctggggttgacctcgctggcgttttgctcttcgtccacgtggtgtgcgctgcagctcggcttatggtgcacacttcgtccgtcattccgttcgttgctcgcactgctgcagttgcagtggtagttatagtttccgataccgctaccgctgaagtgcgccttggcatcgccaatcgcgtcttcgttcccgctgcgcatccccgcggaatcctcgctcccgttcggcaacagcgtgttcatgaggtaattgtccagctcctcctcctcatcctccaccacgtcatcgcttgtcacgtcatgttcgttaaagttaatttcgtgagcagcagtgctacagctagagtaattctgcttcatcttcagcatattaaaatgcttattccaattcttgctggggtgaagtccatccgtgacgtgggtcgacatgctggacttcaccgaggagcgattctctcctttggccagcttactccccaagaattcgctataatgagtgcacgacaagccattcaagctattcacgccattcactccattcacgacattcacgccattcacgccattcacgccattcgcgccattcgcgccattcggaggggacttccccatctctgtgctccccccgtgcgtctgaacactcatcatgtggctgtcaaaattggcgaaggaactaagggggtgacccaatccacctttcgaggaggcagaaaaatggcccatggtattttcctcactaaatataatcctatttttttttaaatcttcatccgaggtgttattcactaaattgtgactaaaggagagagctagctttttcccacagtttatcttatagccatctgagttgttatgagaaatggaatcaatagaagaatacggagtaggaatcatacagttattcaatttggaaaacgctgcactgtcaaaatttttcatatgatctactaacttaagatcattacgcctcctagccgaaatgatattcttcatatatctatcaccaccacttatacttccactcgtcttactcgtgatgtcaattttatctacaatgataacattggggatattcgggatgctaattccattagtgaatggtaatttatatgtccctggaatccttgtctctgccaatccgtgaataaaaggacagtaatacgtattacaggatccttttttataatcctcacatcgtttcgttttataatacaaaggatgatacagaatttcttccgctgagtgtgcaaagggacattctcctcctcgaagacagagactgttgatcgatccatcatttttggtctccacatcagggcacataatagttatgtatcgaatgaaagaagaatcgctcaagtagaaggggcatcttctgttccagaattcgttgtggctgtactggcacctgtctattccaaagttgcaccctccgttcagcagccgcttgcactgcttcgtcctgaagcgactcaggtcctcctcgctcagcagcgtggcgtacaccatggttgggggagcggcggggagtgcagggaagcagcggggagtagaggtcagcggcggagagtgcaggtcagcggcggagagtgcaggtcagcggcggagagtgcaggtcagcggcggagagtgcaggtcagcggcggagagtgcaacttagcgactgttcttcctcttcgctgcgtgctccgatgggcgtctgttcaggcttatcgcacgggcgaacagcggaaaaatggacggacaaattcaaggagaaaaagtgggccaacgtaactgcagacacaaaggcctcattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttccacaaatgttcaattaaaaataaatcttaaagggcgagtagtcaaaatggggaggggggaacttctgcaggagtagagtggcgaatgtaaaagggtaaacttgtaaagaagcaaaattgcacaaacatgaaaaagacgtggagagtgtggcgaagtgggcgtgtagaatgatgagcacgtcaaactaaagtgtttttccttttagtaattcacgaactggcatgcagcctggtaagtatgcacatgggtagatatacgtccaagcgcgtttatgcaaacaggatgcagagcgctacatgtgcgaatgcgatggggccactcctaaaccaagtggtaggaacgcagggtggagaacaaaggtgcacgacacacacatatgcgagagggtatacttgcatatgtgtagaatctgtttcgtgcaaaaaaaaaaaaaaaaagtggataagagtcatataataaatcggatatttaattctatcattattgaaaataaaaataggcgtagaagcaacggcacagcaacaaccatgtgaacaaaaaaggtgttatcgaaggggaaaacaaaaaaaattgcttcttctatttttgaaggcgcatgaggcaaatgtcgatggaatgggggggaaaatccaactgagcgctgcgagtagcaacgcgccgcggaagtaataaataaaaaagaaagcggttcacaaaaaattcaaaaattaaagagccaaattgtaaattaagtctgctcgttgtagaacgcgcacggggagcgacgacgggtggacacgtctgataaaaatatgaatacgcttatgcacaatttttatttactgaaaagcgaattataaaacaaaattcgaataaataaaaaaatataattttttttcggtcgcacatgtttcactgcggcggttaatcatatgctgttaaaaaaaaaaaaaagataaccgttttgtcttcttactttttagcattcaaaaaaaaaaggacttaatttggtggaattcgtgaagggagataaacacataagaaaatacacagcgcgtagtagcatatggggggaggggaggttgccgcgcgcagggaaaaaaagtccaacatgggtatgcacatgtaggcgaagcaaaacacatgcatacgtttgtaaaaaaaaaaaaaaagaattaaatttaaaaatggaacaaaggtcaacataaacaggtggtcacctctgctacgttagttttctttttcctctcttctatttgtttcttcttttttttttgcaagccctcgtctttttttatcatctacatgcaaataaatttaacgagtgcaatgcttctgcagttatggcattgatgcaatcggtggttacgtacactttaggggtcgcatgcttccttgtcatgtaaaatggcaaatgatgaacaaggggtgaaaggggggggaagatgcaagtcgcacaaatacttacggacgcgcggacggacaaagaggtgcagcaggatgaatcaattttgggagctgcgcagtgaaggcaattcggggggtgcaagtgtgcatatgtgctatgtgcatgtgtgctatgcgctatgtgcaaatgtacatatataaccatgcgggtgtaggacggatgagtgctctgccgctgtacgtatatttgcttttcttcttttttattaaaaataatttaaaatgcataattaaatattaataaattgaaaaataaatccatatggtcttagtataaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtacatgtaaatttttcacaataaaaagaggtgtgtaagtggagttgcgcacacttgtacttgcgcgtgaacaggggtacataaaacacacctgcctgtgtctgtacgagtgtgtttacattaacgtgtgatggagttacacacagattaagtgcggttcgaatttcgtgggccgagaaatgaacaaggggaaattaaatggacgaaaaaaaggaatcaaacgtgtgtagaaagcagtcacacgtaggaagcagtcccatgtaaaaagcagtcacatgtagaacgcaatcacatgtagaacgcaatcacagtgaaggtgttcactttaagcactcgtggtcgtagtgatgcgtagtggaacatggcaggatgcaaagggggtgtactaaatctaaaattctgttaaaaaaaattattacacttttttaaactctttagacttttttaaactttttaaacttctgtaaacttttttaaactttttaaaaatctttttggcatcattttagactttttaaaaatctttttgtcatcattttaaactttttgatgtcatttcaaatttgtctttgcagaagaaacaaaaaattcattacgccgtgaaaacgcgagctgtgaatccaaacggattcgttacgggggaagttacagggaggtttaaaaaaggcaaacaaaaaaaaaacgaaacggaaacgagcggggaacaaagtggttaagctgtttgtcaagcgagttggcgggcggttcacggcgcgccggaaggacgagcgggtgagtagatgatcagacgaatggatgagcgaacgggcagatgaacgaacgagcgaacgaactgcagccgcacgtgcccctgggacgtccaccacgcaaatataaagggatatatgcgcaacgaaaatcacagaggtgctaatttaaatggtgttccgagttcccgaacacggaatgaagcgcacgtgcagttggcaaaaaaaaaaaaaaacacacatgcatgacgcaacaacagcgccagattgtagtgcataaatgctagacgcgaaaaattaaatttaattaaattaacctgaattagggaaaattaattaaaagtatgaagcacgaaaaaaaaataaacaaaaataaacaaaaataaatgaaaataaaaagaaaaaatggtgtagaaaaattaaaaaaaaaaaagaaggaaatagataaaggtgcaattcgctctgcaacggaattgtactcacgcatctgcacggcaaattcgttaaagcgaagcaggacaggatgacgccaatcgaagtgaaaaaaaacgaatggatgcccttagacaacaccgttgtagaatttgtgtcatgtgcgtgatgcgtccatacacacatgaacgagttagacgctcttttcttttgcgtttccgcttcgtccgatttgggaaaaaaaaaaaaaaaaaaaatacactcttaaagtgcgaatatttctgcgcaccaaaaacggaaaaaaacttcatcaaaaaaattcatcaaaaaaattcatcaaaaagattcgtcaaaaaaattcgcaaaagaattttttcacacgagttgagaagtccacgtgggtcttcgcccaacagttgcgggggaagcgcaagatgatgtgcgtggaatcgtacgtgaggacggataaatgcaaaatcgtatgcgcagtactctatacgtagcacattcgcacatttacgtatgtaggttactttccggcacgtgtgttaacatcatatagtacgcctttgaacgggcgtgaactcgtacgaacacgtgttaaaaggaaacactcgccacaacggaacgagaaaaaaattcttctaatctgcaaagcgttgtacgtgactaaaacggcgggaaaaaaggcaaaacgcatatgcaaattttttcgcgcgggaatagcaactgttcgttcggtccacttggacataattttgtttttcattttgtcttcaaattgaagtgaagcgtggaaaaagtggcgaatgtaacaaaaatgacaaaagaagtgaaaaaaaattgccaatttggcacaccgccaaattagccaaacaacccacacactatcgcgctgcggcctgcgaatgcccaaccgcggtgggtctgccgcttgacccctttgcgcgtcggcggcaggcctaaatttgcaaacggctcattcggcaaaaacttcagttcatttcgcttttatcagaattgaactgatcattaagaaaaaaaaatatatacattcatatatgtagctaaaataaaacacattttgtacttaccaattatgcgaatttttgcgctcctgttgaaataaagcaaaattgaaaaataaaaagcaacattttgcactcttcacacctgagcgaggagagtgtatgttcggtattacatatgcccataaaaaagcgatgataaaacctgcatgtatatgcctatggtgtacacctttataagatcatggccatgcaactagcacacaccgcactttacttaaaatgccactcgactgtgtatataaacgtttgagcatggaaaaggcgtaacaagggggggcatgcatatgtacacacatatcgtggatgcaaatatttattaacacttacaacacattgctgtatgattaattctacatgcgcttttctgccccctctcatatgttctcgagtaattccagttatgcgactcaaatagaaggtgagaaaaacaaacagttggtttactccaaattggagctcaacaaaaatcgccttttttttttaatttttcacacatgaaagaaaaatgaaatatatccctcatgtaacgaaaaaaactctctcttttcatttgtatccttcttaatgtttttatgtgtctactttacgtggtctaataagttgacacttgttctttcatatgtgtgcagcacttattacaaatgctgcctggggaagcaaaaaacaacagttcgtccaactatgtgataagttttggaagcgacgggcgaaataatgaaaaaaaatatgaacaggtcataaaaagatcaaaaacaaaaaggacaaataaacaaacaaattgtcgcattttttttgtgccaaaaatacggcgttgctttttttaattttggcattatcgcaaatattttttgtcacgaaaaaaaaggaggcactcacttgcttgcgcgtgtaaagtactccttcccttcgcccgcttttacacacatattggggagaacgaacaattctgaagtaatccattcagatgttcacctgttctgtttttatgtcgccttaataagcgcaacagaagatcaaatagtagacaactttgtgcgtttatttctttttaaagaaaagccaattttcacttcacacatgctgacgtgacacagcatgcacaattgaggcaaataaaatttggcacttaatttttgtggccttaaaaaaggatacaatttttctgtgtaggccacttttttggttgccctccccaagtggaattattaaaaaaaatgggaaaaaagcaggagtccttttcgctcctccatgcatgtgatattttcatctggttcgtttttaaaattgaaagaagtatgatatctgcaccatattttagcaaaaatgtgaataaggagaatcattaccgaggtacacaaaaaaaaagatagctgggtggtgacttacgtttgtgtacttaccccaagtggtttcttttttttgggggggggttaaaaggataagaggaagtgcgctcgggaggtcacaaagtcgataaaacggttgtgggtgaaatggcgacatggtcacacagtagcgctgtaacgcggcatcgctgtatcgctgtatcgctgtaacgcggcaaggtttacaaaaaaaaaaaaaaagcgccactgctgtgcgcctctctggccaacttcacgccaagttgaacttatacttgtgcgtgttaaacgcgatctccgatttgttcctctcaacttttgtgatgtcataaaaatccagggactttatttggggcaggtagtgaataacgaaagggctgcaaaatggaaagggggggacatcacaaccactgccatataaaaaaatgaagctaagcggaggaagtgcgtgatgagactgggtgatgagactgggtgatgaaactgcgtgatggaagtgcgtgatggaactgggtgatgaaactgcgtgatgaaaccgcgtgatggaaccgcgtgatgaaactgcatgaagaaacgcgtgaacgccgaagacgcccttcgcatgcgcccattttttaccgatagaactttccgtagacatccataacggggttattctccacagtgagtttttttaatttggacagagaagccaccttctgaatttcgtttatactctctatcttatttgaatgcaagtacaacacttttaggttacttaggcaaagcaaatgctctcccacttcgaccaggtcattgaatgatatgtctagacaaataattccggagtagaggtcgcctaacatttgcatgcccttctgttggtagatgtaatgtaggaggtcctttaacaactctgtgctttccaatttgttattatttatgtttaaaatttttttgtttgtagaaaaatttatttctttattattatgcttgtaaatcattttgttcagttcgtgtacatctttttttttgtagtgaataatttcgtttgtgcctgcccagattttggctgttttttcaaggctgatgtatttttccactctttggctctcttcattgttcacgttttcgttgaggcttttccttttttccgagctgtccgattcttcattggactctccgctctggggggagggttcatcatgtaaacagggggagtgaacaggcgaagtgaacagggatagtgaacaggggtagtgaacaggggtagtgcaaagcatcaactgaagtgttgcccctcgtgggggctgttcacccgttaggcgtggcgtccgagagggtgacaccgccgcatcgttgcaccactgcaccactgcaccctactcggatggcaccttttttgttctttccccgcgctcacttttttaccttaccaaagaatcattcgcctcataatacctgagcgcacttccgtactcctggtaaatcgaccccagcgaattcaagctatccattttgtccagcggggagaggcgatcagtggtgagaagtgatgagcagtggtgagtgtcggtttgtaagtccaccccccacacgcttgcactaggccgaatgtcgatgctccgatgggccccctcctacacagggaactgctctaaattcttccgtttcaccaaataaaaataaaatggttcacttatgggggaagaataattaacgtcatgttcacgtggagtgcataacgatctgcaaagagacgtgcttcgaaatgcacacgctcggggtcaacctctccgctttatgtttcgctgagcaggaagtaaaaaggggtaaaaacgacaaggggaatggagaaaggcgagaatgcacgccttggaaatgatatgcggttggggtgtcattccttcgcaacgcggagaagcacaaaaaaaaaaaaaaaaaaaaaaattattacgaacattgcgtggaaaacgaaacattctcacagacgcgcatttgaggcaaataaagacacaaaaaatttaattaaaaatatttttccccttttttgaagcgacggaggggatcgctaacagggtaaaaaaaaaataaaataaaataaaataataataacaataataataacaataatccaatggagggaaaaaatgaaagagagtgaagaaaacgcttgttcccacttctcgtattaaacttaaaaagtggctacggtactgtctcttttcacccgcttcaaatcattatgaacaacaaaaaaaaaaaaatcgcatcaggattttgataacgaataaatgagggggggatggagaactcctcgcaggggcacgtgtgagtgaggtcctccaagtgggaccacgccgcgtttgccaccccaggggatgatgcagctctacacacacttcaaatatttactaaattagctccttcatttggttcccttggatccttcatttggctccctcggctccttcacttggctccctcggctccttcgtttggcctcctcgactcttcaatttacaagcttggccttcttcaggagcttcctcttgattttttccgtctcttcaatatttttgagtttcacctcgatgggcaaggggatctccgttatgcctgtgatgcagtttagcttctcctggttactgacaaccgagcttttaacttttaggtgatccgacagtttgtacagatccttcacggggtcatgacctgcgtgggcatcgccactgtaatcgccattgtaatcgccattgtaatcgccatcgtaatcaccattgttatcaccattgttatcaccattgttatcaccattgttatcaccatcgtaatcaccatcgttggtaccaacgctgacagcgtcgtcggcgccacttttgcagttgctccgcttagcttcttggtaaaactgatccatattttttcgaataaaattttctatgtgtgcctcttcgatttccttctccgtaacatttttggtgaaatgtttttcgtgcaatttattttcattttcttcatcctgtgtggttatgttatcattacttaagttgtccgcatttattcccttcttttttaacctcacatattgtagtaattttaagttctgggatgcttttaatttatttaatttcctttcttcctcatcctcctcatcttggctgttatgtttttttttttttttccacttcccgggggaggggccacattcaattcttcgtctttcccaaatggtattctccttttccccttcccatccattcggaccttccgcttcttaatcatcttcaaaacacccccccgggatggtacaggttgtgataaaaaatgtgctacaaattgtggtacaaaatgtggtacaaaattcggtacaaaatgcggtacaaaattcgatacacaaaatggtacagaatttggtacaaaaggcggtacagaaggcggtacatattgtggcgcgaaatgggctctgcggctcgttgccttacgcgataagatgcgaccggtgagatgctatgttgagctgtgctatgctgcgctgtgctattatactgtgctatgctgtactgtgctacgtcatgtgttttttttttcttctcaattttgtgcgtctcgtctagtgcttcatatcccctcggtccttaacgaggtgatcctttaccagcacccgctcaaacgtcaatcacatcgggggggaaaaaaaaaatttcaccattaaaaatgcatatataaattaaatacgtgtcacaatggtttctcataggagcggggaaggagcacctggtgatcaccacggtgtttcgcgtgtggtttctccaactccgcggttgtgtttaacacatatatataatatatatgtacacgtccgaatgacttatgccatcagtcgctgcacgtacgacaaggacgcggaaaattagtccttccgtggctgtacgtaaattaacgtgaaccccctcgtggagaatgttttattcatttttttttttttttttttttctctctctcctttatttgcagaaacacaaaataaatagcaccatataatgcgtttgcgtgacataaaattggctaaatgcgcggcattttttttttttaatttgttggtaattctgataaggagaaaggactttcgggcaattggcgcgtgcagggaagtcgcgcgggggtcccaaagttgttccaattttattttcaccgcgcaggcagcacgcgcacgtaaatataccgaggggaaaaaaaaaaaaaattccaaacattgcagcacaaaaatttgcacatttgtccatttaaaatggcagaataattctccgcgtctgttccttctatggatgtaaaacgcatcgatcgttcccctcatccaccacttccttccttccttccccctttttttttttttaagttatactcaccacgttaactacaaattggactcaatgttcccatgtgccatatgcgcatcccaaatgatcacctgtgcatgtgaagacgcacgaagtgaaagaaatgggaacagtcgcctaagtgcgtttatgcctgtttatggccgttaatgcctatttatgcctatttatgcccccttatgcccattgctatgctaccaactgggggtaaaataagaggccaccataattttttttttatttccccacccacacacatttagcatacgcttaattatcattcacacacggctggtgagtgaaacaagtcgataattttatgtctaatcgtttttatgcataccattcgggtcgtgagaatgtgttgcgcttcttacgccgtccgaaaattggaacatcttttccaagggaattcgttaaacacgttttcttcgctgcgaaagcagtttggtgagggtcattgttaagggaaataatgtcaaaatgtatatgcatccgggcggacacacacgcacatgttcagtctgactgcataaatcgtaagacacctcctcaaatggttaccaaacagaatggcaaaacttttaaagcagttctgagtggttgctttattaaccacaggaaggggggaaaaaaaaaaaagaccgacaaataattgctgcactgcgtgcctcccccatttggataattttttccctccaaaaggaaaaagtgagaaaatggggacgtcctaaattacgatacgagcgtgtgcatacgaatgcgccccaagcggagctcgccgaagttctcaccattcacacgcgcccgtttggcagaaaaggaacgaaaaaaaaaaaatgatcaaaataaaatatataaaaatcactgaatgttcacacaaaagtacataattgaagccccacttcgcctctcccctcgatgcgctaaccctcgtaactgcgcataatgtgaaaagtcgaaaaaaagaaacagacgcagatggatgagagcgaacaaatcggagtcactgaatggaggaagaagtataacttgaaagaaaagaaaaaggcacaaaaaaaattttagcaaaaaaaaaaatttcagtaaagggaagggaaaaaaatgccataagtcctgaggggcacaaaaaattacgggtctaagggcaaaaatatatccagtcattaaaaaaaaaataaatccaaccggattggtttagctggcaacgaaagtgcatatgatagcgagtcggtaaaaatgtagaaaatgaacatacgctcggggggtatatatgatacggcacgcaaggcgcgatgatgacctgtgttttgttacatgttggtacaggcgtctccatgcgggggacaagaattcgataagtaaaaaaaacacaaatgcgaggaacgaatcgcaaaactgaagagaagagagtctccctggtgatgataaaaaagtctcaccgcctccatttctgcctactgtaccacctgtcataacagtgcacttttttttttttttttttttttaaccctccataattcctcgttgggtatcaagggggtttaattatgtatgcataaacggacggctcggaacgacgtaaaatatttcgcctattttggtatgaactcgggatgataaccccccaaaaagggaaaaaaaaaaaaaaaaagaaagagacgagataagaaagagaagagatgagaaagagaggaggaaaaatggaaatggacgaagagaaagggaacgaacagcacagaaaaggaaatccatttttatcatcccatttttcttacctcatttttttatgacaatttttccgctccctctacatttccccccattttatgtttgcccattcgagggggaatgaaatctatatgcaattaaatcagatcagatcaacggcgtggcttcatttggcaattccccttcccgcgtgcgtcgaacggatgatactgataccttctatgcagacagttaattctgcacaggagggatgggcaggcaattttttctaacgcgcaaaaatggggagtataaaaattgctttcattttaggatgggaaattaaaatgtctttgtgatttgccggactgacattaagacggaaaaaaaaatgtaaaaaatgaaaaagattgcgtcgaacgagtatgctttttttatatgtagttaaatgcctgtacaatttgaacgtaccgaagacacatggaggtttctttttttttccgttttgcattccatcgcgatgctgcatggaacatgtctcatgtttcctatctctttgttgcattgtaactctgcatagggcacatatgtggccaactgtacagagcattttggcgtgactggacgcggaaaatgagaactaatatgatagaggtatgatgcgctagatgggaatttcttatgttcggaaagttaacgcaaaatggggtttcttttctttttttttgcccccattttgttgcttttttttttctttcccatttcccgcttttccctctcctctcatttttaaaatcacttcccttcgccgtctaggcaacatttttcgaactgcaaatggctgcatggagatttagactccagtgagcacggggggggagggaaaaaaaaaaaaaaggacaaattcgcttcgcataagcataaggagcaatttaaaatggagagtaaaatatgtccagtacgagcgtatgcaaaactgattggtcactttgttaaattaagagcaggagaattttccatttttccgaaggggtaaaatagcaccccaataaataaagaacgaattgtgataaaatgacgaaaaagaagtgatttaatccaaacgaaaaaataaaaacaaaaaactgaaagatatatacttagtgcacatttgggttgggaaaagtcttcggatgcagagctatttgcataagagcatgtacaaaatgtaaacatatgcatgttcgcagttcttcacctttgcttcgccgcctgggcatagagaagggtataaaattataggcacctttttcttcctccctttctgtgtacgcatataaaggcgtactcaaagcacaatagccaaggcgccatgagcaaatgggtacttgcgcatacggtgtcatacggtattatgatgtatatattcccgtgcgccgtgccgcgtgagcatttctcgccagacctcgagttggcaaactggcaagcgaagatcagccaagtcgcatgaacatgagcaaacgtaaagataaacagaagcaaaaacaaaagcagcataatgctaaacgcgtggaattgttggcaggtgaatgtccccaccaatcccatcccgtgccacaataaatgcatcatgtaaattggaaaaaaaaagggaacaaactataacccccccctgaaatgattataaacgatatatataatgacgatcatgtgatgacgtaaaaccttttgcccaacgggtccatttttttttttttttttttcaccatgaggcaagactttgtgcaatgcgcaaatatacgtagtacagcatgtaaatggtccatttgaacataatgataagataatggtatgtgtttcgtgatttatatataaactataaacgcgaaatgcataagtatatacatgcatacatacaatttgcaaaattgtataatttatatgtaaactcgtgcggactgactgcttcccatgtgcactgggcaaaaaaaaaaaagtacaagcatagattaaaaataattcaaggcgcactatgtccaaacgcgtatgcgaacttgcagttggtgaaaaagaaaaaaaatgcatacaaaaaataaatacagtgacttagcgcataagcataacgcatattaaactatggcacatatatataataagtataacgcatttaaatatggcacatataataaaagcaataaagcattaaatataacgaatatttttatgcatatgtatgtagttatattatatacatataatgcgcattggcagggtgagaaatattttttcctgaatttatatttttcccacctcatatttttttttccccccttttttcatttcagcatattttttaaatttgcgaatgtatatattttgtattgtatatataagcgaaaaatagcactttttaaaaaattccattttttatatcctaggcggaaattatcaataaaataaagcaaaataaagcaaaaaaaagcaaaataaagcaaaataaagcaaaataaaacaaaataaagcaaaataaaacaaaataaaacaaaataaaaatacgaaattggattatcgcgaaaattgaatgaccgcgaaattgaatgaagagtttacggaaatggaaaaagtacgtacgtattgacaaacttgaaaatttttatgttcacttgtattttactcgtgaattatgaacttttttacatcaccattatttcatgaaatatatataataatgtatatatatttgtatactgcgtaatttgtgcgcttttacgctgtgtttgcgccttcatgcgtttgcttgcgctaaaccatgttttttacatgagtatgtttgtacgcgttgcgtcgcattgcgttgcgctgcgcatatgtttgtaacctttttacatgtacctatttatacatataatatatatattatatgcattttgcatttatacgcatgactacgcgaatgcgcagtttccccttggggtaccccaaaaaacagcacattatgttgcatttaggggttacccactcgagtaagcgattttgtaaaattaaatgataagaaaatgccttctctttttcaactgcagaagtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttttttccttttttttttcatttccctcctaaatgattatgttgtgcgaattaatgcctatcattacaccgccaaacgcaaaattgtgccattcagccaaagtacgtcatgccgcataggtatgtatatgtttggtacctctaaggaaggaggcgcctcgcttcaagtacgttgatatatatgcatatattcacgtacttgtttgtgcacttcggattatacgtgtacatgcgcgcgtaagtggtatgacgtgtgcatatgttggaacagtcattgcgcctgagtgaatgcgtaccgggcaggagaaaaataccacgctgtcagcgcatcctttttttctcgctcgtgcctgacttgtacatgcaacgcctacgtgcaagtgcgacgtggaacagcgacgtggaacagcgacgtgcaactcgaacgcgcaactgacaacctgtgcgcaccgcaccattcatatttttgcaacatgcgctcgttgcgatttgtgcgcgcgcttacccaccacgtatgcatagtttgacccaccagtcagcaccccctgcccacaagcgcgcaacctcccctcgcggtgcccctttgttacgaaattaagcgcgtgaatgatcagtgttgccactttatttttaaatgaacagttcagtttcccaggctattgtatctgtgtcacgtgtgtatttatttccccgcacgtgcacatgtacgtaagagtgtatgcgtaagtgtgtacgtgcgaattgggtgtgtacgcgttaacgtgcagggggtgtatacacgcagttgtgcattcgtaagggtgtacgtaagtacgtacgtatgtatgcacgtgtgtacgtatgtatgtacgcgtgtgcatttgcattggtgcatgcctttccccccatcacccgcactcccatttctcttgtttgatttacgcttgtgcaaagcgcgctcctcacggatgccccaccttctgctctcttcccattttgataatttcaattttgttacatacacatttatgccaattttaaactgtatttccacgcgtgcatattttgaaacagaataaagttcagaaaaaaaaaagagaaaaaaaaagggggaaaaaaaaaactcatgcgaaaaattacaacatgcacaaagtaaatatacgcatgttggggagcgaactctggaatttttgttaaacgtgtaaatattgcagcgtgagaaaaaggcatttcttnnnnnnnnnnnnnnnnnnnntttttttttccttttttttttcctttttttttttcctttttttttttcctttttttttccttttttttcctttttttttccccgaattatgtcttatttcaacactgaatattcatactgcatacatttacgtgcttgaagaacgaagccaaatcgtaaaattgttcaatcagcgcgtcagatcagtatatgtacataattgtatgtatatgtgccctcacctcccctgtgcgttggtgcgtatatatttgtgctgcgcgtatatgtactcgcccccatgcgcgcgttctttttatgtacgtaaaaaggtacatttatacgtatgcttttatgttcattcctcccttttctctccatctccgcgcgaaaattgagcattgtgttgtattaccgtgtcaccgcttgcatgtcatttttttactacgcggaaagtgcctgtttacagccaatttttttttttttttaaatcttgtgatatacgttttttttttttccctcaccccctgttgtgatatttttgttttgggaaaacgtgaaaaaaaggcggactgggaaaagcgcgaaagttgtgagagaaacacgtgtagcacgtgcgccttgtgagcggcgacccgcgcggccgaaccaaaaagcgcggagtgcttgacatttgcacaaagttttgaatttttttttttttttttttccctcctcgagtttgtaaaacagggcgcattttgtatgcgcacgtaagtctagttctgcccattgcttacattttgtatgtgacattttttttttttttgcggaccctcccccctcatcggtgcatacagggacgtacgctttgttaacctgttgcgcgcgaccgattgaactgtgttgccaatctgccaatcgaaggggagtccctcacaccagcgagtgcgtcattatacaaatacgttattatgcgcgtgcgtatgtatatacgcatatatacacacctgtacatatagcctcatacacacatccctgtcgcgaaagccaacgccggagtgtaataaacgaatcgttttaaatgaggcggacggtcactctcaaatgaataaaataaatggatcacaaattgatgatacaagcaattctgaaacgcaattacgaaagcaagtaaataataataataataaattgagaagagaagggaattataagatgagtaaaaattttaacatctccaattacaatttagatttaatcaaatgtttacaaaatgattcaggaatttattttatattagatccttcaaaagccatcaacgataaaaaaagttctgaagtatatgatatatttatccctgaaaatagtgatggtgttactttatatgtgcagaaactaagtgatgaatacaaatgcataggagtgagtataacgaagaagggtattgatatcaatactggcacgcgcatctttaatacgaagattgccgactggctggagcagctgtttcattttaacaaaacattgtcaagtggcagccagcccagtggcaacgggggtgcaagtgccagcgccgctagcgttatcggccatagcggtcatagcggccatagcggccatagcggtcatagcggtcatagcggtcatagcggccacaacggccacaacggccatagcggcattaacaccggtaaccacagcaaccgactcaaacgagtgaacagcaacaactccgccaccgcagagagcaacagcgtcaacacctctccctccacagtcataaacaattgcagcaaaggcgcgaatgcggccatcagcgccctgagcagcagcgcaaacggcagcaccggtgtcagcggcgttagcggtgttagcggtgttggcggtgttggcggcgttagcggtgttggcggcgttagcggtgttggcggcgttagcggtgcgaataaacacagcgtcggtggctacaacaacgtcaggcatatgtcctccccgggcatgcaacaaggaccaatcaccaacctagttaaaaatcccaagagcaactttgacaactttgaaaataacgagaacaactacaactccgcggtgtgcaataagaagggcaataaaatggtaaaccagtccagctgcaatttaaaccaaagcaacggtaccaataatgtcgtaacgcatattgtgccctcaaccaatttgtcaactgctactcagtcgaaggacaataacaataacagtaacagtaacagtaatagtaacagtaacaccccttcgactcacccccacatgcagcaggtgcagcacgccaagcaaataaggttaaatcagatgaacgcaacccactcgcacaagtctcatttgctaccgtaccacggagcgaattacgaggacaagaatagtaagctgtacaacagcgtgggaagtgcgaccagcggaggggcacatgtcagcggggccaatgtcagcatggcaaatgtcagtggggccaatatcggcggggcaaatgtcggcggggccaatgtcagcggggccaatgccagcagtgtgaacagcaaaaatgtgatcaatggggcatcggccaatttgggtgcatcatcgggcgtggggtccggcaaccagcagggggcgtctaacccgaacagtgaactcatgaagaataacaagctggggtgcaccagtagacagaaaaatgttaaccaccatgtgcatggcagccaccagcagcatagcagccaccagcagcacaacaatcaccagcagcataaccatcagtcaaatcaccaacatggtggtggcgactccttgtacaacgcgcatagctcgcacaacgcgcatagctcgcacaacgcgcacagctcgcataacgcgcacccgaacaataaccacatatataataatcacaaaccgcaacagcagtcgtacaatgaaaacttcggctatcgaccaaccctgttcaacttgcttgaagttctggcaaatcataatattacaactccagatcagcgtgtgtgcataaggggaatagttaccgattttttaaacaatgaattgcctcatgggaagatatatgcatacataggtgcagtagtcggacacgacatcctacatgacataataaggaaactagagaaggatccaaatcgaaatgttgttccagatgcttctggcttagcaaggatagaagcagcttttggattaagtaaatcgtcatatgattttatgaaccacaactccaacaatacaagtgttaataatataccaaatgttttatttaaccatcgaaatttaaacagtgctctgctaaataatcatatttattcgagtatcttgtccaatgtagctaacagtagcttggtcaataataatagtagctctaatgggggtattgctggtagtgtggctgttgctggaactgtgggtggtggtaatgccaacgcacgtagtgttgaccgtatgaatattgacagtgaaaaaattttaagtaatgttaaaacgcaggctgatttaaacaacctgcttaagtatgccaagggaggaagtgataagtatgccttgtcttgtaacaatttgattaatatgaataaaaaaaaagggggggttcctcccagtatgaataatttattaaatatacgttctgagggtatgtttaacaatggtatggcttccgttggcggggtaggcaacatggggggaatgaatcagaaaggtagtggactcagtgcacacgattatctgtgtgtgtcgaggaacctaaatatgcaatataatcccctgaacaatagggtaagcgcttcggatgatgaggaagagctcatgaaggtgattaagaaaaatatcgaaacttacaaaatgaacaatattaaaaatatgcttatatcatccgttttcggaagaataaagtggcttaaaataatgaacgaatcaccacacgcttatctctacggacatagtattgtcaagtttggaaataaattgtacatgttcggagggacaaatagcaaacataaaaaggttccatttaatcatactctcacgtttagtcttatttattataattataaattattgccacttggtggaaactaccctgaagagagagatggtcacaccacgcacttgatctcgttgaaaaccggactagctgtgtttcttttcggaggtagtaatgagaatacctactttaatgatatttatacactcgatatggagacccggaaatggagccaaagaattaccagggggaaaatacccctgcctagggatcaacactgctcacttgtataccctgccaaaagtgagcacgtccgaggggaaaagacaaacctaacagagggagttataatttttggagggaaatgcctctacaataacaatattgttaacctgaacgacatgtggatttttttatttcagcttaacatgtgggtccgaatcaattacacaagtcaagaatctcccattggaagatatggtatgaatttcgtttggtctgacacgaatacgttgtgtttgtttggtggagagtactttgattggaataagaactgtcgtgagaggaagttactggacgacatgtggaccttccgtctgaactctgcgtccacctcgaatgcggtcagcacaggggcaggggcaggagcaggggcaggagcagcagcagctacaagtgcccccccggttggcggtgcaggaggggtaggcagcctcagtgcactaggcaacgtgggcagcatcagtgctttaggcagcatgggtgccgcgggaggagtgcccaccagtgcaggtgcatgcagaaattttatctataataactccagctccatggaagggacggtctacaacgcggttgacataatgcacgcagattcgttcaacaatggaaatatccatggtggtggaaataatggtgtcgggggtagtaacaacaacgagggaaacagcaagcagttttatcaaaacaacttggccaccagtcagtctatagataagagcagcacgtgcgagaatttaaacagcctgacgaataatgccttggtggagaatgcccttccaaatgcatccttcaatttgagtgatgatgatgacaccccaaataatgaaaacgatcatgtgaataacatccttaagagagtaaaaataacaggggaatggaagagagagatatacgatggaaaaattggctgtaggtccaactatagtagtattttcataactcagaggcaccaagattttaagagtgcagaacctaagacgatagaaaagttgatgttactgtgcagtggaataacttacatgaataaggaaaataaattgaaaatagtttcaagtgacgaaatttatgtctactttttttctcaaaagagatggtatctactaagggggaaattatacaatgaagaatttatatataatgctagacagagacatgtgggttgctttttcgaatcaaagaatgtacttggtagagccaataaaaatcccgttccttgtatattcattcaaggagggtttaaaaaaaattccatctttggagacgcctggttgttatctctcacaggtgataacccccttagaatacatgaatatgacacatcaagggaaaaaatatccaccacgcaaatgccactgtactactttagagatactcattcgattagtctactctacagcttctgcactttgcagaaatggctttttggtgcatttgctaatttggtcgataattgtgtacatgctttaaatccagcagaaaatatttttataaaatatgagttgacacctgagcatgatgggatgttatctattcaggatgatggggaaggtctcgacttcaacgccatgaatagaattctccgcctttatggaaactatcgcaactatgataacaacaacagcttgtataatgaatccggtatgggatcaagtgtgaagaaacataacttccccaataccgattttgtgagtagcaaccgaattgacgactacgatgaggatgaggacagcggtcgggcggatggcagtggtggtggaagcggcggtggtggcaatggcggcggtggtggggatagtgcaaccggggacgggatccaccaggaaggcgccgcgggacagaataataataataaccccataggggaagaagcacagacgacgaaaaacaacagtgaagcatcccctgaggggggtaatcaaaggaagaagaaaaaatgcgccttcaatgacgattattatcataagaattatgatcaagaatttttttacaacgaaaatgcgaatgcaatttttgatataaagtatggggtagggtttaaaatgtcatttgctcgtatttcctccagttgtgccatcatgtccaggacgataaacaccatcgggatcggattactctctctagaattaatgaaccactgtgacgccaaggagctagccacccctctgtgcatgtggaaattacctaataaagaattaataaacagaaacattgccaataagtcggagcataggcaccatcagaagctcctcatgtcctacacgccattcaatagccccagcctgctagccgaacagattaatatccttggcacgtatagtggtactaggttactatactgggattttagagacgacatggattttattgtattttccccagcgaataataatatctacctgagcagctcccccctcagcattgacgaaattaagtgtagcaagaagaaaagggtagccacgaacggggccacgaacgggttggacgcttccagaaaactcaactgcattgaggacgttaatctgagcaacagagaagttaagcgaaaggctcattttgatcagcatgaggaagaaggggaaaaatataaaaggagcaaaatcgatcatggtgcgagtggactgcatgtcggtaataatgggacgaccacagatggggagaaggacgaacaggttgcccaggtcgaagagaagaatgacacatcactggttaaggatgagcagcagtatagtgcaaacgataacttggagggcggcagcgacaggaataagaggcccgacggagagaacaacgatgctactgtcgccccgtttggtgaaacgggtgaaggtaatgctaaacatccaaacaaaagcagcactggtaggaatggcagccaaaacgacgaggtgagcgaaaaatgcgcccaggttggtagttccaacggtgtgacttcccccaacggtgtgacctcccccaacggtgcggcttcccctccacagggaggagcagagaatgatgcagatgcgagcacagcagtgaaccaaaaggaagatgaacccaaaggaggaggggaaaaaataccaacccatccaaagagtaacaaaagtaggtattacgaaaatgagcagtttcagcacagcaatgacattttgaagaggatgaatttgttcgaatacaactcccatttacatccgtccatatcgaaggagaagtacaacgttagtcccatttttcccttgtgggatcatcccaaagatagcatcgactattgcttgtctacttatttgtattggctctacctgaggagaagtacgaatatttttctccagaacaccctgctgataccgacgtgtatgaggagagacgagcacagtgcgaacggaggggcaggagatgccacaggcacgtcttccacaggtatccataaggggaagaaacttaagaggggaaagaaattcaaaaagggagccacgaagaatgggaacagtggtgcagaagtggagaagaaggaaaaagcggagcaggcggagaagggggagaaaggggaggacggaaatacagctgtggcagtgaaggaagaagtgaaccatgaagtgacgaacggagtaggaggaggtgacctaccgagtaaggaccaggaccacgccgtagttgcccctagcagtgacgacccaagcacagagaaaaacggagatgagagtaccaaccagggtaacatcatcaacgatttgaacaacgatttgaacaacgatggagtgcccaacgagggagtgcccagcgagaaggcccacttgaagaacgaactacaggcagaggcagatgcacaggcggaggtgcccggtagcagtagtagtactactagcaacaataaggtctgtgtcgacagtttggatgtccctggggcaactgaagcgagtagtaacggtgatataaatggaagtaaggggaacacgggaaaggcttcaaacgaaggagatgggtctggcactggttctggaggagtgggtgccccctctagtcacgctgctgcacatgcggtggagagtaatgtcgaggttagtgccaaggaagctgaaacgaatgaagaagatgacagcgaagtagatgaaaatgggttcacaaagttgcagaagaaaaaattagaagaagctttagagtatggaatatcacaggaagtgaaaaaacgcaaacatgtgcataggaacgaaacggatgatagtgcacaggaggatgactacaatgaggatggtgaggaagaggatgaggaagaagaggaggacgatgaggaggaggaggatgaaggcaaaaaaaacgctaacgctacggagaatttgaacagtgtagagaaagcgcagcagggagaagaggcgaatggggcaaacgacgcggaggccaatgtcggcgaatcgaccccaaatggggaatacaccggtgacgcgaacaaccaggagaaggcacaagaaacgaatggcgcgcagctgagtggcgcagccctcgggaagaacccagacggagcggaaaatcaagaaccctcccccaaaggcacattcgcaaaagaaggaggagccgcagcagcgggaggagtagccgcagcaggaggagccgcaccaggagtagccgcaccaggagtagccgcagcaggaggaaccgcaccaggaggaaaaagaatgaagaagacaaaaaataaaagagaaaaaagcgaaaacggagtgggaaaaagaagaggaaataatcatatgatgaaccatcatagtaatgatgccaaaaatgaagaaaatgaaaaagcacggaaagaaaattatgtcaatgtatatatggagacactcaaaattaaggatgagtattatataaataatacgaataaatataccctgtacaattttttgagaagaaagctttacagaatggttgagttccattatttgtttactccttctgattatgaatacggctcattcattatgatggggttcctaaacgacaacacgagtacatctatagaggtaaatagaatttgtgaggttggaattttactctattacaaaaaccgactaatcaaacggttggatgctcccttcatagacactgcctacaatctgtcactttccaaataccctccaaacccatccttatacgaagggaatctgtacaagtatgccttaacagttattgttaatgtccccaattggcttaaaccatccattagcaaacaagaatttgttcatgaaaataattatgctttccttctctttaagaaaaaactggtgagtctgattaagtactacctctgcatctgtgaggacacggttaagctaaccaaatggagagaatcccgcgaccttaagttgaagaggtatctagaaaatatgcagtatagcaatagaccttccaaaaatgactctgataatgagtacgagaaggcgtacaaaataatgtacactgataaggggaagaacagaaatgaccaggaggaggaggtcgtgcctcataaggaagaggaaccgcaaaggagggaacgcgcagcggcacagctagccaaaactggtgaaagcagagcccacgagggaaagagaaggagggagtcggctaatgcggtagaagcggtagaggcggtagaggcggtggaagcggcggaagcggtagaaggggcaaatgtgggaaatgcgacgaatgcggcagatgcacccactggagataagctccaggagagcggtgccaacctaaaggaggaggaggaagaagaagaacccgcagagaatgacatgccagccgaggaggaagacgcggcagaggaggtggctgcggaggaggaggaggaggaggaagcggaggaggaagcggaagagggcgaagaaagcaacgagcagtacgcacataaacccaaaaaggaagcgaagcggaaaaagcgaaatgaagaggaggaagaggagggagaggaggaagaggaagaggtagaacaggtcgaaggggacgaagagggcgaagaaggcgaagggggcgaagaagatgaggagtatgtgccggaggaagacgaagagcacagagatgccgatgcggaggaggacaacgaagaggaggacgaaagaaaggcgaggaaaaaacaaaaagtcagtcatgaagaagcggacgatgaggaggaagaagaagaagaggaagaggaagttgaggaggaggacgatgaggaggaggaagaggaagaggaagaggttgaggaagtagatgaggaggagggagaaaaggatggtgaagagggggaggaagaagtcgaggagggagaggaagaagtcgaggaggaagatgaggaagagtacgacccagaagaagatgaagaacataacaacgaagtggttagggttgtagatgacgaggatgaggagaaggaaaacctcgccaattgccacgaagacgagaacgacgtggaggaggagaactacccagacggggagaactacgccgacgagtggagcagctaaaggggagggaagattgagtcctccctaccccacgttgagaaaaggagagaagaaaaaataagtataataaagtacacatgaaatacgcataaaaaagtatcgcgcaaattgtgcagcttaatcgggtacgcattgtgcatcataactgtggctttgttttacccacggacgtaggaaccaaagcgcgaagtacgtgtatgtgaacgaatcggctgcttagaacgaatcggatgcttagaacgaatgagctgcttagaacgaatgagctgcttagaacgaatgagctgcttagaatgtagaatttagcgagcctgccccgtttccctctcaccacacccgtgtgataaggaaagggaaaaaaggctcgaggcagtatagtttcccccataatagcatttaggcacatcaaaaggagaaaaggatcgtcctgaaaaatctgtatctgtgaaagtgcgtttaactagtataccatgtgaagacggtcgggacaggaaaccctttctcttcctcttctcacacacacccggcttgggcaaaagatagatatttatttacacacggcaattttatgggactcttttttgtgttccccatttttgcacgtcatcccgagttagcgtcctgatgaagttaaaattgtgcatacatgtaacagtcccgaagaacctcttcccgttaggatctaatatactccttaccgttgatacaatatcggcagtgttctctctttaatttggtttcccctctgagttcttcccccccgaaagaggaacacataaatggcgcgcaggggggaagaagaagaagaagaaaaattaggagtgcttttatcagcacagcacaaggggaacactcccaccaagaataatgtataaacgtccaaacctcccgcgcgttataaccacacggttagtccgatcacacatggacggtgcatgcatgcgttgcaccgttcaaccctacgagatggagcttcccctccttgttggcaacctttttgagcgctctccttttttctcccttttagaagagaagccaagcagcacagtatgcacggctcatgtgctgcatataattacatatccattttcctacctatattattgctacggggcagtggaatttgggctgccagcgtaaacctctgcaggaaccaacccacacgtatggggtaatgtgtacgtagtggaggggaggcgaactccccaatcctgaaccctgaccccacccccctcctcccgatcccatacacgcaaaaatagatgtgcccacgtaacggcgcagcttaatttgttaattcatttaattagccttttccctgtcgcaccaaagttaaacatatatcaccttgtcatttttatgttatgttttaaaagctactgttttgtatttttgaaaaagtcacagttgccagaccagcgactgtacgtgtgttatgtgtatgcacccacacgcttatggcgaacatgccatttttaacgttaacatttctttcccctttttatcttttttttttttttttttttcccttatcaatcgaatgaacttttctttcttaatgtttttacaaaagtataattaaaaaaaatgagtgaaaaatggaaaagttggagttgagttgaagaagttgagatgaagctgagttgaagctgggttgaactgaattgaagctgggttgaagttgttgagggggctatggaggtggtgttgctcccttagggggggaaactactctccaggggaaaaggcccacagcgtggagaagaacagctttgcctaaatttttgcattaaagttcagtgccatcttttttttttttagcaaccggttttgttatgctcctcccctttgagcacctgaatatattggttgattttttctagtaggagagtgttctgtctacgcacgtcattcagttgagcagtcttccgaccgagttccttatgaaggaggttcagaagtctgttattctcaatttcagtgtttttaatttcttgtataattccttttttttttttctcctgatattttttttccaagtcgttaaagtcgaaaattaaatcatgttttttcaatttattttttagcgcattcttcttgtcatccatatttttatgcagcttattatttctatgctctaattctgcattttccctttttagggctgtatagactctagttagttcctccttcctgcgcatgagtgtttccattttttgcataatgtcactgtactgctctctgctgatgatgacgcaattgttggtcaaatttaaacggtacttttttttgtcatacaaatagtctatgtttcttaactttgaaatttttataagaatgtagaatttgatttgggaaatatttttctttttatcttcttcaataattttcatttcttcatttagcatgtggacttctttctcgatgtttttttttttcgtcagcaattttctttgctcgttttttttatattctatatttttctttatgttgtttattccgttcaaaatggctatattttctttttttattttctcgattttatccgttttgtttgctccgtttttattcagcagcgccacgtcatccgcgtgatctgtgtcatccacgccattcacgtgacctgtctgccccgcctgaccattctccagtgttttcccaagttcagcacattcgctcgctggattttcactaccgtcttcttcctctcctggcgccccccccttggagaaccctccgtcactctcgtcggatgcctcgtcttggtttttccgcagccccttgataagcgtcctgtagcagaggctgtcttctcccatcatatctttcagtctttggaggttcttatccttttgttcctgcgcgaagcggtaaaaaaaaaaaaaaaacggggtgtacacacatacgtggagagggacaacaaaacaatctgtgtcatgttttaccactccactcgggggagaagtaatcaatcgatgtgccctatcgagggaaaggctctccttaggatcacatcgggatggtgtcactcacatggcggcactcacatgacggcactcacatgacggcactcacatgacggcactcacatgacggcactcacatggagccactcacaggacggcactcacatggagccactcacatgacggcgctcacatgacggcactcacatggtgacaatccaagtcgtagaccaacatctgcatttcctgaatgtatttgttcatctcattatccacgatgctcaactcctttgtgaagagcttcctttgcttccttaactttatctccttctttcgtagctccattaatatgctatttttctcatcaatggaaataattttaagagcaataaattttattatccgaatggcttctatttttttcatgtgtagcagcttcaaatcttgagcaaatttttttctgattttttctaaatgtctttcgatctgctccttgttgtaatgcttgtattttctttcaaagaaggtccgctcaaaattggtactttttattttaggcacgcttgttcctttcatcatcttttcctccttcaggataaactggctaaggtggtccaacacggaacatggtgccttctccgatccgctcggcgtggccacttgcttggaatggggagaggtcatctcgggggaggtagccatctcgggggaggcacccacctcgggggaggcacccatctctggggaggtagcttccatctgagcagaatcggggcaagcactcctctcctggggctcgactacttcccctttcgccgctctaccgcatggcgccttttccttctccaggacctccctcaaaaaaagtacttcatcgtgtatctgcgccattcgctgggtgtcagaaaaaaaggggggcggcagtgtgggggggtcaaaaaaaaagacactcacaatgatgggaagactcacaataatgggcacactcacaacagtgggcacactcacaacagtgggaagactcagcacactctgctcccactgtacctcctccatctgtgacttcaccgcacgaaagtcctcgttgaacatctccttgatgaagttaatctgttgcaggagcttcctcttgtcatcttcgtactcccgaattatctcgctgagcgatgagagaaaaaaaaaataaaagtatacctatgtggtgggagagtgccattagaggaggaaaactgttgcacaaatgtgtcgtgggaaaaacgccttcttctttctttgtaacgatgaagaggacaggaacgagggggggaaaggggggtgttcgttcctctcccgtgttccaccgctcaggggtgttcgttcctttcccgtgttccacctcgcaggggtgcttgtgaccacccctacgttatgctggatatccgtcgggggggccttgggggtactgcagagttttccatttggtccagctgagcaagtacatgctcgtacatttgaataattttcttcttgtgacatatttcttcaattttttcttcattgttgacaatttttaacttttgatttttctgtctggtttcattaaattgatgaagggagtgattgacctgctccataagttggactttttttttaattttcttcttactagcttttttttttttcacaaattcgttcaggcgctcatttttcaagtacatttttatgcacgtgatggttagtggcgcttttgtatcctttccatgcagtgcgtgggaagttagagagtgtgtccaaaatttcaatcgctcatacgtccggataagataacgaattctttcatcatactcacgttgattgtacgaaaacactcgttcgtattcttttatttttcccttgatatttttgtagatccttttggacatgtctacatcgataagaaatttttttttttaaaaatctcatgtattttttttttagcttgttaattttcatgttcatattttttttatgtaaaagtgctctcttcatattttcttcattctcctttgcttctttcgtttcacgtaaactgtacaaaatatctacatcttggaccacctcattggtgttaaaaattgtattcatattacgttgatcataatttaaaataagatttattttttttttctgttcttcaattttgtccttctccccttctttgttgttattttggatgaagttccaaatgtccgtgatatcgttacgttcggatcgtcctctatcattgccttcaaggtcgtttggggttgtcccctcctttgggattgtcccctcctttgggacttgcccccctttggtgcctccgcataattccccttccatccgttgctcatttttgaaaaggtgcatcaggaaggctacatcagagtggatatcttccaacgtgaaaggaattatattttttttttttttttttttttttacaaattcttctacaatatagtcatgaatttcttcgatcaaaaattggtacaatgagtcgatcgttaagtgtggtatttccgatgagttggacttttcaatttgtgtacctctcccgaagtgttgtacccatcggtgtgcactcacatagtatctctttaacacattaaacaggtgcacaaaaaaaaagtgaaaatctaattttatgtaattatttcctagactgacaaaaatgtactgcctttttttttctccttcgtttacgtaaatatttctgaccttttcatacatggggattttaactcgataatataaaaaaaaatattttgtggagaagacaaaaatgttgttgtggtttgttaagcagaacagtaggtggttcgcttcattcactgtcatgctaactatggataccctttcggggaaattctttctggcaattttgtacaccacagttgggcgcaaaatggtttttcttctcccactcttcgctttgcatctcccacactccgctttgcacctcccactctccgctttgtatctcccacactccgctttgcacctcccactctccgctctgcacctcccactctccgctctgcacctccttccattaaggtgtaaaaaaaagatgcaattatttttgatcccctcagttgtcaggacaaacccattatcattaatttttgctacacaagaaatatttatttcgagactcttcccagtgtttattttattctttttattttttttttcctcctccgcattttctttttcttcttccttccttttgtctctctccagatttatgctcaagcacgtgggatatctttttcgtcttttttccaacttgttcatcaccgactcgctaaacagtgtctctacgtatttttgtaggttcttccttttgttattaaatacagaaaattgtgtggagtggggggtttcctctccatttttttttttttctgtgtcttcctctgtgcttttggtgaggctcattttatctctgtagaagttcattttatcatactctccctctgatatgtcgctggccgagctgttcaggggggactccccctcgctctcgctgcattcgtggctgcaatcgttgtggctgcagtcgttgtggctgcccgttctgtccattaccgcactgctgcctccgcttctcctccccctggggtcgtacaggcgcgactcctcctccgcggggttgaactgtacctcgagaatttcatactcgacgcgcaggtcgtacgggttttccgcgctcgccgggggtagcggcgactgggaaggtgaccccggacattgccccggtgtgtgttccgactgctccgactgctccgacgtctgtgccgccaactcctccgatgtttgtgccgccaccccctccgacgtctgtgccgccaacctctccgacgtgtgtaccgccaaccgctccgcgcaaacccggaagagcaggttgcgcacccccaagacgtaaaacgagcgagtggagggtaagtagaaggagcccctcaactgcgcttcgcaaatcttcaaatatcccagtggcttaaacgaatcctcatccttgtacaaaaaaaaaacatactgttcctcctgcgcaatgacacatatgtacttggaattttcgctcttctcaatatggacaataggattattgcttgtctttacgcaactcacaacatccagaaagaggtgcttcatttttactatgtatataaccccattattaaacccaatgcagaaaaaaaaaaaatcattttcgcagtagaggtacttgacgcatgtaatgaagtctctaaatttatgaagacaataatttctttccacttttttctcatccaattggtaattaaaaatttttccattgtagctaaaactgaagatgtgattttcacaggagaaaatattttttattttgctgttatgtgagtaaaagaatgtgcttaaatcatcgtagttatttttttttgaagaatatatggcacagttttttttgtcaataagtaggaagaactttttatgagatattattttgcttatgttcacttggacagacacgtctttttccagtttgatcattaattctttgtgcgcgggtaggttggctccgctgaattggcaagcccacctgcgagcgggggtgtcacgtcatgggcgtacctctacctctaaccgggtgcacctctaccgctaaccgggtgcacctctaccgctaaccgggtgcgcctctacctctaaccgggtgcacctctaaccagattcacttacaatttgagggagtccccatccttggtagttatgtacccgtcgtagtaatgtacgtaggatatatttttgtggaagtgaaattttccattttcattttttattatccatttctccacaaggtcctgtaatgtgcatgcgggaggagaagtatcacccttgggttacctatttaggctacctaacagtagagaggggggctctacatgcattttcacagagtaaagttactctccatgagcgacatagttgaatgagccctcctcccctttttccaccaatgcaagaacgaacctttagtaggaaaagtcttccgtcagatgtcccaataagaatgctcccctcgcaaaacccaaagcagttcacttgtagcgttgagtcaatttccaggctcttctctttaattttaaggcctacaaaaaaaaaaggggaagcagtgcgtggaaagtcctcattatgtggagggaaaaatcagtaataggttcaattcctcatgagacgaagccgtgttgacgtttttgtttaacggctgggagggaaattcccccgaggtgggcaaaggcgaaggggttgtctacccgtgtaggtcctctccaagttccacaaaaacagcttctttctccttaaaattaaaaaaaaatcgtagtacctaaaaagagggcaaataaaaggggcacagattgcacagattgcacagattgcacatgttccacagaaggctgtcaaactgctggcttttgcttttctccattccgaggaggatccatgtttcctccatttgatgtctagctagcttattcacttttacaacggattcattattactgtgcaatgttgcaatactccagatgcaggtacatatttaaaatgaaagtttttttttctgaatctagaaccttcagaacccgtttattcgttatcaacaccaagtagttactctccttctggacgtaaattttttcgtaaaagtcatgatcctctaactttatttcttctttcagggtttgtctttctgtgcagtatatttgtatgcctgcatgtggggggggagaggtggtatatgtggcagcgggaggagaggtcgtacaggggggagagctcgcacaggggacagaatcagagttgcacaccgcgtgtaagtgttcgatcaaattaaccccctgagtggttggggaagcaccgtctggtggctccctctggtggcactcccccatctctctctcccccatctctctctcccccatctctttatcccctatagcttcctcccctcgcattacatgaacactgggcggatccatacaacacaactaggagcgagtccccatgcaggaacgagcaagtgatgacgcaatcattcttcgtgaacagagtcctcaaagattttattacagggttgtaaatattaattacattatgcaggaaaaacacgatgttataatttttgaggagaaaaatatcgacatttaagttaactccatagagatgtttttctcttatcagattgtacgggatgtgttcctccttccacaggtgtgcttccctatctactgcttcttcatatttattcgtttggtcttttccgacgtagccctccccatcgatagaagtgctcaaatggatagtattcaaatttggcgtttcgtcatttcggttaatggtgttgaaaatatttcttctgaatttacaataaacggcgatttttttggagaaaagaccggaggtctgcattttgggattgtatactcatgacgtgcgctatgcacactgtgcgcacggcgtgtatttgcacccaaagggatgtgatgtgatgtgacataggccgagtaacatcagaggtacactcgcgcggcccagaatgttaatctccaccgctgaagaccccctcacacatgctgtgtaattatttacaaatgggaaaagaaaaactgttgacgattcattttctcgtagtgatggagattccattttgaattgagaaggagagtacgcacaaggaaaacccggtgtagaaattccacgccattttgtgcacacatgaacaaggattttttttttttttccccgcaaggagaacgtgggtcaatttttttttcaaaaattttttcaaaatattttccataatttttttcataattttttccatgattttccccatgtgggttaagatggactgataaagccccacaagacattacactcctacacatggacgagtctaaggatggctttccttcctgttccccttgaaacttggcgcgcatacatacgagccatgtgtgtgcggggggaagcccgttgggccccaaatggcgctgcactgctaaggggggggagacacatgcaaattggcataaaacaatttgggatattaaagctaattatttttaaataagtttcattaaaaaggggaagaaagggggaaatgaaaaaggagaggggtggataaggggaggatagtataggatgggagaagagaggagcgaaaaaagtgcacaaggacggaagaaaaataacgaaaaaggcaataatatggggaaaaaaaaaaaaatccttgttcatgcggtaagatagtcgaacaaggaaagtataaaacaaaaggttccgttattggagaagtggtttcgtgtagcagtgaagacgcgcggggagaagtgaccgccacatcgttgttcaccacccacgtgtgatcaaacggaggaatgcgcttcctctatgagagttcttcgttcctttctgcagttgggggttgtctcgcacacgctgtggtgggtgctctgtcccgcgggattgccccgcgttgggaagagagatgcttcgggaccgccccgtgttgggcatacagctgctgcgagaccgccccacgttggaaacaaagctgccacagcgcggttgcaccccgcaaattgcctcgctccgctgtgcccagtccatatgcctacttgaggttccacacctcgacatccatgatgtggaagtctcgaccggtggagatgagtggtggggagaagaaggactcggatgagtgggtctttccaaccttcatatccttgtcaatgaacaaagcgatgtcgttcccaccaatgtagatcccatcgcgtataagtacaagggtattgtttctacctgaccatttgtaaaatttaaaatgcgtattaaatgtacacagaaaagcagaactcttatcggaacagttaacaaaattgagatctcttgtgagggaaaagggacaaaaaaacccatcaaatcataatcgaacgtttttaaaataagtatcataggtttccttttatttttttctgtcctttcgacaagtacttggaaactgtatccatccttcttagagcaataggttaaaaaaggatctaacgatctcaaattactcggaattttctcccatatattttgccaatgtaaagaatttattagtcttgaattatcattaagtctaggtctataaaaagttttcattttgacattcatcaaataaggagaaggacatttagttgaaaatttcaattgtttctcttttcttttttatttaaatcgataagcaatctgtgtcaattcatttattgttaaatatggatgcatgcaaatatggtaaaggatattctccacttcttcaatatttgtacatttcaataaatcattttcaaaaaattttaacaacgctagacagtagagacataaggtcttctgtccttcgaatatgtagatgccataaatccgtaggacaaagtcgaatggaagcatacgagagaacccatcctggatacaccttgctgtccaagctgctaagtcgaagttcaactttctcaaataatgataacatttgggaaggaattgaataaatgaatttaaaatatactttacgtacttgacaaaatcttttcgtttataaataaagaagggtacctctttgttctttatcgtatctattcctttttttattagacagtgaatgatgcagtagacaacggatgctttgaagtagatgagcaggataatgcataggtttgggatgatgggtgcgaattcgatgtcatttccgaaattgttgtttatggcccacagaagcttcttgatttcgtgcttgccattatcgttcagcaatgccgtcagctccgtcgcgtcgtccaggttatacacgttcggcgggtacgtcccgccgcctccgcccccaacgttgtggttgccagggttgccagggttgccagggttggaagcgttgcctgagttggaagcgttggttccgttggcaccgccgccaccgctagctccgctagctccgttagtgttgctcgccccattaccgctgctgacatatttcgcgttgccactcccgttttcgtaaaacttgctgtagagctccttctccaagttggggttatccttactgttgtattccacggaggcgtattttttctccattatgttcgtcaccccgtcgtgcacctgcttctcccgcggggcctccttcccgctagctgagtttttcatgtccgtcttacccacattcatctccttataaactgaccccttcctcgggtctgcattcgcccgattctctgcatcactcgccgcgtcggcgtcctcccccgattcatacttaaaattgatttttttcttcttcttcgtttggttgcgaaccctcccgtcgcgttcgcttccttcgccgccttcgcttccttcccttcctccgctgcctccccttcctccgccgccttcactgccttcacttccttcgctgcctccccttcctccgccgccttcacccttttcatcgttcagcggatggctcgccggcagatggaaattttccaattcgtccgcgtcagcctcgtccgtcattacccccatttctccctgtggtgttcctccgcccatccgcctggggggattcttaaccaccttttctttcatgcgagacgatgatgatgcttccttctctcctggggttcctcctcccaatttcgtccctctttcaaaggataagccaaacggaggactcatttttgcaattttggaaaagaacgtctgtttgttttcttccttctttcctacaccaccagcgtactgctgcttctggtgatccttcttttcgtgtttgctaataatgatttggtaattttccttcctgcttctacctaccgtttcgatgcgtcccggggaaggactctcgtgatgatggcgacccctctccgacagtccgcttccccggatggaagtaaacgtgttatattgagtaaccatccctgtgttgttcatgctgggggaaaaaccagtcccctgatctgccttactggtatgcttcttctccgctgtggtcctcctgtcttcatcctcgtgctccgtccgatcctcgtatacattccccctgtcgaagttcttctttttccttccaccttgactacgctggtattcctctttcctgtacccattcgcaaatttgattacttccgcctccgaatctttcgactttttttataaaaaatttttttcaattttccaaaaagggactttttccctccgtcgttcttcttcccaccgtcgagaaagtcgattcgcttattctccacgtcttcctcgttaaactcgctcagtttcacgatggattctccgtcgtcgtcctcctctccgtcgttcgcctcttccccgtcgttcgcctctttaccgttccttttccgctgcctcaacctggggtcataagcgttgtccttgtcctccctcttcctttgcatcccatcatctgatgaagtactttctgcttgaaggcaggtccgtgcagactccccactgccgctgttgggacttcctgctcgatccgccactccgtaatttgatttaaacttatcagttggtgggccattctgccagaaatttgaatcgccattttgaccgccattttgagcggcactcttcgaagatgaccacccgcccacgcggagctcatcccgtgacacttctcccttcttcttcttcctgctctccttaagggaagagccactatccatacctacttttttccattggggaattaaatttttcttttccttattctccttactaagactttttttaagcaaagatgaaatgtgatcagatagcttcctttcattcttctgattcgtcctctttacactaaaggctttttttaaaaaatttctcgtcccgctataactagaatatttttttacacgatatgtggaactgttatctccagttctaccttcgtgcattttttcacattctgcagttcccccatttgctaatgaatcatctgagttttgaatccctgcgtgatgcaaatttccgtcataatgtgacttagctttggcattatggtaatttccttccttctctatttttttctttcttattgttcgtaggtatagcttcgctttattcattttctctgcctgttttttgcttataatgtactgctccgtcatgtagcattggatgtgcaggtacttgttcgactcgtacgcctccttgttggactggtatatctcctccttcgatttgtacgcctcctccttcgatttgtacgcctcctccttcgacttgtacgcctccttgttggagtcccgcccttccatcttagtggagtgcaaattttcctttccactgccgccaatgatatggtcaccacagccatttgcaccgctaaccccactggggtgtccccccccgattttcccatagttcgtttctcccttcccatagttagtttgtcctttctcatagttcgtttctcccttcccatagttagtatctcctttgccgtagtccgctgcctctaccttctcattctcctgcccacccgtgtcgaaatccggaccgctattcgtatcatcagctccattgtgaaaaataattatgtcatctttgataaggatgtttttttcgctttcgctacagttggacactttaaaattggattccttattggttctttctccattgggggataaactttcgacgttcttcccccctcccgccgctgccgccgctgccgccgatgccgccgatgcttctgctgcttctgctactcctcctgctgctcctcctgccgctgcttctgccgctcctcctcctgctgctccttcttctacctttacgttttgcttcccttccgtcgatttctcgctcacccctgtgttgctcgggtgggtattattcacagcaccacctcccgatggggcaaggtcacccttttttaagtcatcactagtggtattatactctaccttttccgtgtcaaccttttctgaaattttctcctctggattttccaccttactcttgtaaaatcgactagacaggtttctaaaaatgaagttgttcgaataagggaggaccgaatcagatgcaactctcagatagttgtcaattttcttattttttaacaatttattctttacattttcaatataaaaaattttttttttttttttatttgtgaacccaaaatttggggtactcaatgttttgggttctatccaaaagttatgttcaggtagcaaatactggtccttctttttttcattctcatttggatggttaaataaaagctgtaaaatattactcgtggaatcattaatgttgaaattatcatagtcttcattattttcaatttctaactcctctattttggtttgtacacacataatatcttcttgcaaccccaggattcccccgcagaatgttggacaatcgttgaacagaatggaagggattttatctccgaaggtgttgtagatggtcgtttcgtagaagtgcgggaaatttataacaaaatagtttacgtcgttggacctcacccagatcaggtgtttcagcgagtcggacacgcctctgcgggagggggggggtaggcaatcacgcggtgtggaagataatcacgcggtgtgggaggtaaccacgcggaatgggaggtaaccacacggagtgggaggtaaccacacggagtggtaggctacgcatgacagagtggtgggctaaactggggagctagtggcggcatactcgcacttctctcacgagaccgattggctgctatcccaccgctctctacacaacggtggcactcgttcaaacctcctgagaaggtgcttcacctccttgtccatcaaattggagtccgcgttcaggaccaggctcagggacctgtcgttccaatggctatgctcgtccttctaatgagggggaaaaagagataaaaggatggggaagaaatgaaaaataggcggtggagtgggaaagatatggtcagcatgtctcgccaggccagtgtttgtgaggggagtgagaccctcctcttattaggcagccctggttcttggtcctctatggcggtgcactatgacgcttccccatggcggtgtactatgacgcttcgccatggcggtgcgggtcttcttcctctcccgctgccacagctcatcctcgcaactcacatccgtgttaggattcctccatttttcgtagacttccaaattcaaataaatgttattgtaaatgtgatttttgtttatcagatggttatatttatttttctgcgcctgaaatatttcatctgttttcgttcccctgtatatttttttcattttatgtaatttatttctacatttttttatcgatacgtatggttctggcgcggggaggggcgtgaacgggcgtacacatagttgtgtgcatggggtggggagcgacgtgtgggtcgtccgtcacgaagtagggaggcaccaaatgggatgcaaccaacggtgtgccgctaccccaggggaaacgcggaaacaaaaaaaagggggtccaaaaaaaggggatccaaaaaaagggggtccaaaaaacaggggggtaagaaacgttacttggaatgcttttaaaatgcagagtgggctgtgtgtgcacatggacatggcggagaggggggcacgctcacgcacgcaggggtgtgcttatgtaaacacgcaggggtgtgcctatgtaaacacgcaggggcgtatagcttatacgcacgatgccaagtcatacacacagtgccgagtcttccatacagtgccgagtcttccacacagacgccacgtcatacactcgactgccgcgtcatacgcacaggcgccgagtcatacactcgagtgcctcctcctgctcgcccgtacgaggatgtacatgcatacgcgcagggacatatccgcacatttgtggacgggggaaactgcatatatgtgtaaataacaccacaaataaaaaaaaaaaaaaaaaagtttataatttcataaatatttaaactgagataagacaatagggggggtaggaagaatctgtaatcataaataaaggggggtggtgaacactctcaaatgcataacgggtgttcctataggtatatgtgcgtataaacaggtacatacaaacaggcacattcgaacgggtacatacgaacgggtacatacgaacgggtacatacgaacaggcacatacgaacaggcacatacgaacaggcacatacgaacaggcacatacgaacaggcacattcgaacgggcacatacgaacacgctcatgtgtacactctcatatgtacactcgcatgtatgtcgtgtgtacggacgagttttaaaaattaaggcgacgcacgcagatgaacttgtgcgtggaatgcttttatacgcatgggggaggacgaggtaacgaaggagtagaaaaagataacgcaaatgtgcgtgtaacgaaaggtaacataaaggaaaaaaaggtgtaacgaaagataacgtgtacgggtaaggaaaatatgacgaaacggggaaataaaaaaaaaaaaggtaaatgaaaaaagttgaaataagaaaaaaaaaaaaagaaaacacaaaaactcctaaaaaatgaacaaaaaaaaaaaaaaagaaagaaatgcatgaaaaaaatgaagcgaaaaaaggtgtgggggggggaaacgtaaaaaaaaaaaaaaaaaaaaaaaacgaaaaaaggaaagcgcagtaaggcgaagaaagcgaaatttaaaaattaaagctggaatgaaatttaaattaagttaaatcgcaattaagttaagtcacaattaagctaaattgcaattaagctaagtcgcaattaagctaaatcgcaagttaaaattaaatagaatggaaaaaggaaagtgaactccttcgctcttctcttaatagacaaatacaggcaaaatggctattccgcttgtttaaaatatttaaaaaaaaaaaaaaactaaaattaggaaaatagttggttgataaattagggaattcataagttgatataatgagaaaatggtaaatcgataaatggataaatggataaattgataaatggattatttgataaatggataaattgatagatcgataaaatgataaatcgataaaatgataaatcgataaaatgataaatcgataaaatgatatattactgaatttattcccttttttcttcaggaaaaaattgcacattttgttgcataagatgagggggtgggatggacggacgtgtgtatggtgtgtaaatcgcaggcgcgggggggacgcaccatcggacgaacagacgaacggatgaagctaaaagtgcgtcatggcgtgggtgtgtacagtcacacatacagtttagcgagtgtgtactgggaagaactggctggaaattcaggtcacaatttgcgcaaaacgaaaaaaaggagaggggcacacggaggggtcgctcgaaatagccggctggcatggaaacggaaaaaaagaagccgcacggggaggaagcgtcataaaggtaggaggcgttcgaagggtaagaggcttaagaaaggcatgaacggcatgaacggcatgaacggcatgaacggcatgaacggcatgaacggtatgaacggtatgaacggcacgaatggcacgaacgactgggacaggaaccctagggggggtaaagcgcaagaaaacgccaagaacgtacagagtgtatcgcttgaggggcgctaaaagtaggcttcaagggggagtcaaaagaggggctttaagtgcgtgaaaatcttcatcttgcaccgcagacaaaacaaagttgaaagaagagtcggcggttacaaatggggggtggacaaacaagcacggggatgcaaaatgggtgcagatgtcacaattacagtcagctaccgcagcgagatgaacgacacacgccatgaaaaaggggtctgcacacataaacacagattctacatgcacacatgggtacatgctaccgcgaatgcgcgaacgggtggtcagccgggagcccctataacatatccgcagctcctccggtagggatacacgcagcggatacgcgtaacagatacgcgtaacagatatacgaaacagatacgcgtaacagatacacgaaacagatacgcgtaacagatacacgaaacagatacgcgtaactgatacacgaaacagatacgcacaaatgaacgtttcataaatggccactcgacggatgcgtcaggctcgcggagggactttcacaggcgagtaagcagatgcatgagaactcagttacataattattcacacataaatgggcatctcatgcgcgttggcctttcgcgttcgcctgtgtacacatatctacggctaagtgtacgactataaattttgctgcacggcgagtcagaaatggatttataagttttttcttttccttttgaaaatccgcacaagggggataaaccaaaaaaaaaaaaaaaaggggaggcaaagaaggcaaggaaagtacagcggggagagaggttgaagaagggcaggcgtgcttcccaaatggaggatgcaagaaatgtacaaagtggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggttacttaaaattaggcagcgccgtttccaaaattgcaaaagaggaaaggagttcaaagcgaccgttttttcggcatttattttaaccccctaacggaacaactatcatctgttcgcttttttttttttttttctgctaccatttttggcacacacatcgcctagtttcagccactcgctctgcccaccgaaccactgaatcacagtgggcataaattgaaaggacccttttttaggggaactgtagagtgtgtgggggggctctttcccaagagggaaattcatgggtacatgagtatttaatatattttgcaaacgaaccacgccacaaatcgagacaaagagagaaacacaccgctcaagggatgtgtgatgccccccttgttagaggccgtttcaccttaacacatttgccacttcaccttcacggaccatttcgaacggggaacgaatatgcagacatgagcacttgcttacatgcacacctacaggcctactctgatgcatttagcttttccaagctaggtccaactctccgcagctgagataggggtgctgtcagattttcttttccctcctttcacaaatgtagtcgccctgtgggcatgtcaactgtgcagtgcgttaaaaaaaaaggaaaagcagttgacgttaatgttaggcgtttagggttcccccttttcaatgccagggagtttaactgtacgccctgtgcatctccccccctgggagtggtgaattataaaagtggcttctttcctttttttctcatgaaaccaagcaacaggttaaaaatataaagtaaaacaaggtaaaataaaacaacgtaataacgaaatgacgtaataacgtaataacgtaataacatggtagggggggaaatcggcgtagggctagcgttgctcaaaatggagatgctcccacaggcgtgtagaatggggcctcccttttcacgacgttatcatcttgtaaacatccgattggcaattttttaacctttcaataacgcccttatcgcagaagctcaggcgaaatgaatgcttaaagcatttgtatagctcttccgtgtgcggtaggcattcccgagagatcctgtgaagagggggagacaggagttgtttttttttttggggggtgtatgcaaaggtggcgtagaagtgctgctaccctttcgttcatttatttattttttattttttatttttttcgctgctcacatttgcgttgtcgtgtttatcgccctgtccaggtcgctggcgcacttttccttcgcgttgctgctgcgcctgttcgcctgcatgcacattttgtaatcgttgtagtctttgcgggctgccaacgtgttctgcggacagcaaaaaaagggaaaggagaaagaaagaaaaaagaagggaaaaagatgggaaaaggaaagaaaaaagaaagaaaaaggaaacgaaaaagaagggaaaaagaaaggaaaaagaaagaaaaaagaaaggaaaaagaaaggaaaaaaacaatgtgagcatacgttttatagcttgtggggcgatatcgccgacttgaagatggacgtacacagtcgcgccagatcgaacgtatgccattctctctttgttgcgagccaatgcaggggtacgctgtcccttcttgaaaaggtatcagcaaatgtgcgtaagccttcagaggtacgaacatgtccgcctattacgtccattcaggcattcacttttacgcatcccctatttcgcaatttaaaaatttattccaatacgctgcgaacttaccacactcatcttttctctgttccacggaacaaactcacgcccagggtaaaaatggccaaattattgctcgttagtatatatgcactgcttagcctattcgcccaagcgctaactgctggacgtttaagagcacaatgatccccaaaatatcaagatcggaggtttgcattccttctgtgaaaatgttaaatgtacaaaaaaaaaaaagttcgcacgtcacgtaaaaaaggggggaacgaaaaaggaaaaaaaaagttatattagctagttgagaaaaaaaaaaaaacggaaaaaaaacacctgacccgttaaggcaaaatttgctttaaatttaccaacttatttttaacccatttgttcacgcatgtttgctatttttgctcgcttccctcttagcgaacgaaaaaccgttgtgtaggagaaaacaaaaaaaattaaaaatggagctattcgcaaaattgtaatttttttatttacgtaaaagggggcatggccctccattttcgaaaacgcgaatttattttttcgtacgcaggggaaggaactaattcccccgacaacggggaaagttgcgtgctcacgcatgaacggtacggctctccgtacacatacatacctacacgcatgtgtagttaactcgcggcatactcgaaatagtatttccttgtgaactcctcaagttcgcgcggctagttacgtccccgttgccacacacatttttatataacctttcaaaatgggtccacatattggatggggtggatatgcaaatgggcctgtatgagctatactgacctgaacctgccaggaatttccatttcgtgatcagcgagtggatataaaaacaaaacagaacataataaactcgacctacttcacccctcgtactgcggcctcacccacaaccctatttattaccctccttgtaggatgtcaaaaacgtgagggaatttttattcacctttttcagcttctcctccatgcacttctcataattctgcaaaggagtgaggaaagacgaaaaaataagtttcacctttttttttttgcggccaaatgtcagaaacggtggtcaagataaaaactgtgtttcacattttagcaatcattccagtctgtacatcaagctggagctcatatcctcatgccatgtttttaaaaaaaaaaaatgccttactatttttaacggttggcactgatttaagccgtcgctggtggccttctcatttccatggggttgcaaattttcgttcaggcacttgaaaaatttgtctgacgtggactcgcaccctgttcgcgtaaagtgggtagtaggtaattaggtgagtgagtatatgtacaggcataagcacacatgggctcaagcactttaacggtgtgtgcgagcaaatgatccgattttttaaagacgcatccggatgcaaagaaaaaagaaaaaggaaaattttttttttttttccaaatcattgtagtacatacaactgtgatttatgcttttaaaaactgctcgaatgtgcttatgtgtatgtgcatatgtgtatgtgcatatgtgtatgtgcttatgtgtatgtgcttatgtgtacttttaaaagttaaaaaaaaaattcgaatggtgagtacataagcacgcattcggctattcaatacttgcccattcgtcatttacacatttgtatctgtgcacatataatgaggtgaaatataacacggggatgaaaagagtggaggcacaaaaaagggttggcatatgagtatgcgacgaagaaaagactgtgtgtgtcaaaaacgatttcacaaaggtgtaatacgttatggtgctttcgagcgggggtgaccaattaaagtacttttacaaaaatgtcaacggctgggcaatttagcaaaacgcttagcagttgggcggtttcacaaaattacgaaccttttaggcagtatgcgtaaaatgcaaaaacataattttggatcatcgaaattgggaagcctaggaggacaaaactgcccaactgcggtcatgtttaaaaaaaaattgagcatacacaaaaaaaaggtggagtaatcaggaaataaatgcaaaaataaaaaaagcatacacatttgtacatatatatatttatatatgtacatcataaacgtggcatccgggagccaaaagaagtgataaaaagaagtgacaaaaaaaagtgaccaaaaaatgacaaacatggcaaacaaatgacaaaaaaggcatcaccaaaaaggcatcaccaaaaaggcatcaccaaaaaggcatcaccaaaaaggcatcgccaaaaaggcatcaccaaaaaggcatcgccaaaaaggagtcaacaaaaaggagtcgaaagcgcatcaaatgagcgtcaaaaagtgtcaaaaaatggcgataaagcagcatcatcgaaatgtaagcaacaaagtgggcacgaatcatcagtggcgtctcgctgggtagcgcagtagggtccgcataatgacaacaaagcgaaacgaaagtgtgtcaaatgaatcaagtgagtcaaaagaaatgcccagcgaaatggtaaaacgtgtaaaatgcgtaaagtgtgaaacacagcgaggaaaaggtaaacgcaaaaggggtaaaaaggcaaaaagcgcagagagcgcgaaaaaggaaaaatcaccgtaacatgtttttcaaaagaattcacttggacatatcataattgctttttcataaaaatgcccaataggaccaagtgttcttaattttcgtgcggctcgaacggcgcataacaatagggtacgcagcaatcgagttttgtgcaaaactttcgaacttctctgcttcggtattttgcctttttttcatttggacgttttctcatttggcgctttcccatttggcgctttcccatttggcgctttcccatttggcgctttcccatttggcgctttcccattttgttgcctccccatttgggcacttcctcattttcgggcgtcctttttcttaattctgcaattaagtactttttttacttaaggacaatttaaaaacgtaatttttgcatcccctgaaagggaggagtccatatggacatggatcttttgcaattctaacaaataatcaacatatagaaaaaataaacaaaattaaatttcgcagtttttcgtaaaaaggagagaaaaaaagaaaaaaaaaaataaaatatagagtaaaaaaaaaaaaaaaaaaaaaaaggcaagaaataagtcaatacgaaatggatgcggacgattaggaacgaatcggaaatgcatttgtttatccctcttttcccatctgcaacaaagaagcactttcttcctactcgtttatttgcatactcgtacgtgcgcatgcagagtgacgcatattctttttcgaattggctttatttaaatctgcgcttcgtctgggggggaaaataattcacgcgtcaaccggaaattctctcactcgtcgacgatggtaaaagaaaaaaaaaagatacataaataaatatatacataaatatatatataccctaggcgaactgttaagcaaaagtgcccactgcagctccagaggtgtgtaaaaaaaagtccgtctcttccatttctacatggatgtatgttcttaaatgcatgtagagtttcgcctttccggcgttttacttgtttttttttttttttaaattggacaaagccatgcgtttaggaaaattgcgcaggcatatggatgctcatcgcagaggtttaaaagtaaccgcaaaattgcgcaaagttacgcaaagttacgcaataatgaaacgaattaatttgtgacgaaattgagaaaaatggaacgagtaacggatttcttataagcgctccgcaggctgctctgctggaaggaattaatttcacgccttatgtgctcatgggtgaaagcagcggagggactgtacacattcgcacgcattttatttaacaagtgtttatgtagaaagggcgcagttgaagtagtaccatccaagtcagtacatgtgcaaattggcgaatgcacaaatgtgtaagtgtggactagtactaaatcatgcccttcgcgcattgtggacataatttgatatcccccatcgatgatcatttctcactctctctcttctcatgtgaaacacgaaacgtttccttttctcagcacattttgctcattctgggaaaaaaggaagccacatcgtgtatcagtgaagtttatgcgattttctttatgtacgaaaactatactcgctttgcaaacaaaattacaaacagtgtaggaaagacaaacaggtgagtgtttcttctcctggaggtaaagctcaccatttatgaaaaaattaaaaaaaaaaaaaattcatatttttgcctgaccggttaaggtaaaatgagcacttccttgcctgataattcgggggaacatatggctagctcggatgggaaaaaaaaaaaaaaaacacgcgatgtaaaggatgatgggggggttaagcagtgccccccaggtggattccctgtggaggaggcgacaaaaaagcgggaaagaaaaagggagaaaaaagaaaaaaaagaaaaaaaagagaaaaaaggaaaaaaaggaaatttccaaactaccccaaatagccaaaatatcgaaaacagtgaaagcagccccaatggcccacacaacattcgagccattgaaggcgcagaggaccgctatcagaaggatcagaaggaacagaacgaacaactcgttgagggcgaagaggcagctgacctaacgacacgaatagaggtccccagggaggatccccacacaaatcaaagtttggaaaaaaaaaaggaaaaaaagaagaaaaagaaaaagaaggaaggggaaggtgacgaggaagaggctgatggggaagctgaagaagaaagacaaatacccaaagcgcaggaggtaacaaaaaaaaaaatggagcgacaacacgaagtagacataaacaaagtgaacagcgaaacagaggaggaaaaagatgccccatcaaatggggagaataacgttgaagatggagttccagggacaggaggctacattatacgtgagagagaccttgaagagggtatcacaagtacaccttgcaaagggaataaagagagtgcggaaatcaaatccaccaggaaggaaacgaaagggggaggagaaaaccatagactccatagtagcagtgccagttgtggcagtgatgcacatgaacaggtgcaggtaaaatgcaaccaaggggatacacagctggacgaagcagagattcatattggacaaaaaaaggagaaggaattacaatgtggaggagaagaatgccacaaacaagaaaaagaaaatagggacatttcggaaggccagctaaatggcgcgggacaatgtgcagagggcgcactcctcgaaatggagaccatgcatagcttaagggatagcgagaaaaaaggggaagagaggaaaaagaaaaataagaaaaaaaaagagggctccacgaagagggagtccaaaaggagcaaaagggggaaagctaaagagaaagggaaagaggccgaggaggagaaggacaaagaggccgaggaggagaaggacaaagcggccgaggaggagaaggacaaagcggccgaggaggagaaggacaaaacgatcgaggcggagacggacaaaacgaccgaggcggataacgaatccgagcaggcgaaagaaaaatccactgaaaaaaacgaagaactacttgtcgcagcaacgggcgagagggtaccatcagagggagaagttcaagaaagcgtggaatacgcaactgactcaatcgcaaggattattagcaaggaggagagcgactcgaacaggggggaaacgccgagaggaggctccttacacaaaatgtgcccttcgaacggtgtgaagcatctaggtataagagggactccactgtgcgttaaatgctgagcagtgaatgagggtgtgcacgcagctgattaggaatctcgtctattaagtgatggctcttggagagacactcacccaagtagaacatcccctcgtctggaaaaaaaaaataaaaaaaatacacaaccccctttttttttttttttttttcctcccccccgccttacctgcttccttgcaatgttagaaacctacgaaagcaaagtatgtgtggcgaattcctttcacgacatatcgagtcctacatctgagaacgaggagatccaagagggaaactacaagggcgaaactggcagctacggggaaaataggaaaagctttgacttactgtcctacatcgaaaatggaattaaaaattatgtacatatgctaaaggaagaaaacgtggagatatacgaaagaaaatgcgttaaggagatgatatcctttcacaaattaaaattaaaatatttaaaaaaaaaaaaaaaattaagcaaaatatacacgtggagaactccgcatcagattgtggatcgcacatatcacgcagcacttccgaggaagacaaggaagaaataattagaaattttgaccgcttcgattctttcacttggggtcaggcagacgaaggcagtgtcagtagtgatactacacataacaaaggtacgaataaaaaaagcgaaaatgaaaatgccgacatgggaaagaaatcgagtaaaagtaagaaccgctgttctaagcagaaacgctggggtagagaaaatgaccaacttggcaccaccccatcggtgcacgtgaagaggaaggagacgaagaagatgaagaggcgaggtgcgaataaaagttccgacgaatcgagccccggcaaaatggacacgagttcttcgaaggacatgggagtggaaagtcagttggaggaattgggctgcgcggagagttcgaggcgagagtgggttcccccaagcaacggggcggaggtgaaaagggagtgccaaaacgccacgctgcagagtaaaagcctctccacgctgcagagtaaaagcctctccacgctgcagagtaaaagcctctccacgctgcagagtaaaagcctctccacgctgcagaataaatgcctcgccacgctgcagaataaatgcctcgccagcccgaatgaagacctcgagaggggagaaatcccaagcagcaaaaacgttttcgaagcgttgttccacttttacgcaaaggataaaggaaacactaaacggaatatagaaccggaaggaaaaacgagcgaggtgaattgttacacgaaaggtatggaccttgagctatttttaaatttcgccaaacattataaaattataaaaagtttattaacaaaaagtgagttggaaaaaatatttttaaatgaaagcaaaggaaatgaatacatccaaggaagacagttccagaaggtactaatggtatgtgcacaaatagcatttaccaaaccaccacatagggtcaatttcacagacaccaaaaaaatattccagtgtttggttacatggctttgtaacaacgcacctgagcaacaaaaaaaaattattttaaaaagttgccagctagccgatgcttccatgttgacggaaaatggaaaaacagccgaatcgaaaaaggctgacgtgaaaagctcatcgttgcgaaataaacaatactccatttctgtgaaggataaaagtaagaagacacccataaataacattgtactaaccaattcgcaaaaatttgaaacgccatcgaagaagttggagaaggcgaaaattttccgctacaacacgagtatcaatttgcgcaagtagtggtgcgaattggggaaaggccatccatcttagggttaaggaatctccccatattttgcacctccagaaagtttttattttttacctgttccaatttgttaaaattttttaccttaacacgtcatgtgtctgatgaacgttcgctttcattttgaagaactcctgatttttttgtattttgaaattttttttttaaccttttaatttttttttttttcgtaaatgtcaaatttggcactctgcctgtgtgcaggtatcttagcgggcgcagtccgtccttacttcccaacatggtgtcccactttgacacaacccgacgctgctcagtaatctgcgccgttccttacaaacgtggacttcccacgtgtgtgcgaacgattgagaaggaaatgagttgatcaaaatggaagggctgaattacaaaaaaaaaaagtacacctctaggcaaaaaaaaaaaatgtaactttcttgcgctgttccaataatgttttataaacaaatggatgtgtagaggaaaaaatgcatccaggacggaaagcaaaacgtccacgttaggaggagttaaaaatgggtacacaaaacagtactacagattaggggatacggactacgtactacagacgcgactaccacatgagcgtgtgcgacatcgatgtggctcctacaaattgcgaaaaagggatgaacgtcccaatacaaaaaaaaaaattacctttcgtgtaatttgcttatgtcatcgaatagcaagcgctcctctgtgatgaccttgcctgcaggtacggtgaaggggcgaagaggagacaaaaaatgggctcacgttttttttttttacatgaacggttcaggtgaaaatgggaaaataagcggaaaaaaggggattttttttttcttttttcacatgaacggttcaggtgaaaatgggagcacgcgcgggtggagctttttatttttattttttctctttcgagtgccacaacgccgctcagctccatggagtacctaaatgtttatcaaaaattgcaaccagggcggattcctcatcgggtaaaatctgcgaagaggggagaaacacgtagacgcgttgtgtaaatgatcgattaacagatcgaaggcgtggatgaacaggtaaaacgcaagcgtatattatgcatatattcatttgtatgcgaagtacctgcttgacctccccgcgaaggcccctgtactgccccctcaggatcaaaacgtcccgcccgatttttggtataaccgtttggagctgcttttgatgagcagaagttttttttttttcgctgttgttcagctggatttcacatttattcctttcgtcagacgagaccgaaacgatgacacccttgttgttacagtgtttgtgtttcctgtcgattattttaactacgatatttttgcataaccaggagtacttactactggggaaatttgttttttcgtctttttcatgttgcttcgcttcgatttcgttgtggctattttgttgattttttaaattagcagctgtgttcgttaaccttttctttgcctcgttttccagaaggagaagttcgatggatgacaggggtcttttctttgccgcacccttggctacatcattttctaccgcgcactgcttgtctggcaaagcgtccgccaccttaccctttccttcttcccccttgctcagtgccttggctatgagtacattaacaccagctttagaagcactaggatcccttcgcgtagctttaatagaagatatgacaattttttcatcagtttttttattcagtcctgtatattctgatttgataaatttccccgttttcttagcctcttcaatagcttcattaatttttttttctttcagttcttcataagagtattcgatttttttcctttcctcaaaagctttttctctttcgattttttccctatcgatatattctaaataccaccccctttccgtttcttcaattttgcatttccctgtcttcccaaggtacagtacaaaatcggtaagagtgacccacacggtggcattcatatgtatgtgtgttttatcgctaatcatgttggtgtagacagtgttagccaaaatacgcgtacgacaatatttggttttcattaatcgcataaattctttttcgaacatggaggaatattcatccatgaatttatttgcgtcttggcagaatatctgcatttgtctttggtgtgtttccgacagtctgtggcatttgaatccgttttcgtctctgcactgcttttcgcacatttggcaataccactttagcttctgaaggcctttggccttcattttgttcgccagccattttggcgtccccggctcggcgcgcggcatggtgagtgcctgcccggttaagcgattacccggttgggccgctaggcagtttcgtttctctgcgctgcgttgctccttcgttacgccgctctttcgttgcgccgctccttcgctgtgccaaatggggggaaactgccagcacgcgggggggctgtactcgcgtgtacatgcagactcagggtttacattgcacgtttatgggcccctcggttgggcccccttggcatgtctcaccccgggttattcaactttggctctttcttctctcctcgtggaatcccattcgggcggctcactggcccttttcaacttctgctcctgcggttttgctttgctgcgtcaactcggatcggcggcgccacatccccgtacgtcccgctggtttgctcaccattcggcacgcagagttcgtcatgcatagttcgtttcgcatcgttcgtcacgcatagttggtttcgcatagttcgtttcgcatagttcgtttcgcatcgttcgtcacgcatagttcgtttcgcatcgttcgtcaatcctgtttgcgctatcctcttggcgccaaaaggcagttttgttaaaaagaacaagcggggaagtggcaccgcgcttggcttgccggccaaagagcagaaaaaaaaaaagcacaggggggcgccaagtggaagcgaaacgaaagagaaaaaatccccgcatgcacgtacacgtttagtaatactcacagcttgcccaatttaccaaggcaaaaaaaaaagtaatttccagtttttctcgaaaaagcacatccttgttggcatccttttgttggcatccttgttggcatccttgtgggccaactttaatcacgcttacgatttagtacaataggcacttgccggagaattcgccaagcgagcagggcagcaaatcaggttcaaatggactgcggacaatgaagtgggatcaaaagggggtacgcgcatgtagcgttgagtggaacaactcccaaatgaggacacaccttctgccagatatgcgacgagtgagttttctccacatgtgagaaagtacgtacgtgggcatatacgccgctttgcactcctgtgaatgtcgtggttgacaaaaaagaaaaaaacgtgccggagggatcgctttcggagaaatcacccccggagtgataactccgccagccaaccgcgtaccaacggggtatccggctgggagcgcagccaaccctccttgtggagaataacgatgggctacctaaccaaaatagccatcccgtttattcttctaatgataagtgataacgtgccatttgtgcgaagcttttttacctcaagcggtggtggcgaaatggcccagaggggtggaaggataagaagaaacgactgttaccacgtatcgaaatggaagaaaggcgcaagggaggtgctgctaaatagtgttgcaaaggcacagggggggagtccgttgggtggcccccccgtgctagatggggtagacaacaaagtggagggcagaagctgtagtgatgaccgtgcaggtttccgcgctggggatagcactgggggcggcaatggggacggcactggggacagcactggggacacccctggaagctgcgcagcggggctggacctcttccagaatgactgcctacaactgaagcagtggtacctaggacaggaggtgcgggagaagtggaagcaaaagcacgtcgaaaatgttcgctgcaactacgagaaagtcctactaaacaataagtacaacgaactgttcaacatgtacagaaatataaaaaaaaataacgtggaaaattacaaaaagagagttaaaacaaacagaataaatccagtcatctatgtaaaaaaaaggctagtctcagcaacagcaaagtatattaaaatgtcattcatgaaaacgaggaaaattctttggaaaatcagatacatgccaataatcaaagctttcgcatttctctactactacggcaccaataaatacacagtcaatatctacaagtgtataaaatcgtgcctctttaacgctattaacaaatatgggcgcaataatattaagcccgtttttcacacgctgcaggctaacatgggtgggtacaccaaaaaaattaatatccgagcaaaagggaaaacggacatcatacgcgagccgcacacgcacattcgggtggtgctcgaggtgtagtaaccacagggtcaagcggtgatgcggtgatgcggtgatgcggtgatgcggtgaagcggtgatgcggtgaagcggtaaagcggtcaagagggggaaggacccttcggggataatctccccatgtggttatcccccctcttgaccgcttcaccgctttgccgcttcaccaatggaccccttttttttgttcacctttttttaagttatctgacagcctgaatggtttgatgcaaaatggggaagacgctaacttgggattttttttttttggcgtccaaaggaggtacccccttctccatagtcttgctcatttgtgctttccacaggggagagatcccatttgtttggctctcccctcatcgaaaccgctttctcacggggatccaccacagcgggtccggtacacctccgtcgctctgcacatggaccagctgtgaatatccccaatttggttcatcaaatcttcgcagttgttggagatggtctgtggagtgaaggactccaggacgtctgatattatggaagcaatatcgaagtagccaatcttgttattcaaaaatagtttgttcgccacctcattggctgcattgaggacagttgggtagaagttaccttttctacctgcatggtaagcaagcttgatacaagggaaatggtctagtgagggggagtaaaacgtgaggggagatgtactagccaagttaagggatggtaattctgtagcaattctattaggccaacttaaagcaaacagaatcggaatcttcatatctgggtagtacatttgacttatgacagatttgtcgataaattcgacacacgaatggaaaatacattctttatgcactacgatctcgatatcattataatctacgtcgaagagaaaatgagcttcaatcacttctagacccttattcatcatggttgcagagtcgatggttattttgggtcccattttccacttaggatgtttgagagcatctacggatgttactttttttaactcatcaagagagacattttgaaagggaccacctgaggaggataaaattattttctttatttgattcactttgcaaaagttatcctgaagacatcgtgtccttaataccttgttattatccaagcattggaagatggcactgtgttcggagtccactgggatgatgcatgattttgtatgacttgttaataattttttgagaaaaaatccagcagatacgatagactccttattcgctagtgcaataattttattatttttaattgcataaatggttgagtataatccatggaaggagtcgatcccaattacaaccttatcaagtgtgctacttctgcacatttgtttcatgccatcatctcccactagtatctctgggttgtaacctcttatgttttttaacaataattttaactcttcgtatttggactcatcgtggatacatacatactttggtaaaaactcccttgcctgttcatacagtttttttacactcttgttaacatacagggcttccacgttgaaccgcttcttcattcggttgcactcacgaatgatgtccagcgcgttcgtgccgatgctcccgctgctcccgaagatggccacattgatgggaggcgcctcacagtcgctgttggcgctattggcggtgttggcggtgttagcggtattggcggtattggcggcatttacgctgttcgacgcacttacgccgttcgacgcattcacgccactcgccgcttttacacaatgcttggtcccatatgcgaggtccccccgcttcttaaattttatccgcccagaccacctcgcctgtttcaccccaccattttgcaggccccctcttttcatatttattatgtacgcccttttcctctcaccctgtgcgtgcctcctcacgcaaatactccctccttgtcgggcgtacacacgcccagccctcctttcctgcatgccaacgagcaacaacagggtgtgcaaaaaaatggaccctttcatttctgacttggtcattcctactgcgtcaaaatgggccctttcatttctcgcttggtcattcctactgcgtcaaaatggaccctttcatttctcgcttggtcatccctactgcgtcaaaatgggccctttcatttctcgcttggtcattcctactgcgtcgctgtggggcgagtcctctatgacgtagccagggtgggtgtgcagctggccagttgcgtcctccttactgcctcgacaaagcgggagagtcacctcggctgtgcggtccaacgtgatctctacgcatcttttttttgcccacaaagcaggggaagcacaattggtacattaccttgtgttaaaaaaaaaattcccacaatgtggatgattagttagggcttcacgttatacggataaatagggaggagagccatttccaaaaggagagtttttttttttttccccactcctttatagtgcataaatggagcagttacgatggagtggctataatgcatcggtacacgggagagtaaatttaccatcgtgtgatggttcgcttggggatccccatcgtgtaaggccccccgagaaaaaaagcaacccccatgttgatcgcacagtctggcaatcttgtaaaatcgccaccacaccgatgcactccctttaatgctcgaggacaatacctttgtggtggtgcccctacaaatgggactccagcggcagggtctacaaagataagatgcccgatgaggggagaactactatgcacatttttctctgtcaaggaaaagggagaagagtcatttgaaactgcctctatgtgccatccccctaacgaacgtaactaccgtaggaggaatgcagttgctcccttgttcccatctagcgcaattacaaaaaatgggctggaaataaatggcgccatctgactatgggcaaagaaatgagagaagccccgccacgctgctcacagaattagaagccattagaaaagcgacacgttcgaatgagtgttacggaacagtcaaacggaaaaaataaaacggaaaaaatgaaacggataaagtcaaacggtataagtcaaacggaacaagtcaaacggaacaagtcaaacggaacaagtcaaacggaataagtcaaacggaataagtcaaactccaaacgccgtgatgaagcggcttagtttgaccctttaaaaatgggtaccccaatttgcacgctcatagaatcatgcatacatacttgcacccaaccctgagatgcgaagcaacgaggaagagagtgcgcttttgggtaggagctgctgggtggtaaaactaaggaaaatcgcttccccactacccatacccgtcagaggacatggcgaaatcgcaccaaactgtgcaagcgctgtttatgtaccgagacacgctgggaaagggaatcgaagaagaagctggagacacgccgtccaccgcattacgatcagacgcaccgtccaccgcattatggtaggacgtattcatcccaccactaaagacactcgccattatatcaaccttgttgctgttattttcgtaaaagcgtctcgtgccagaccctgttaaaaggagaggatacgtaggatgcacatctacagaaatgactggagaatattcattaatttgttccctgtaaatgagtttattatctctcaaatggtaaacgtttaaatagccaaaggtatcaccactgatgaggaggaaatctcgatatacatcaaacaagtatttctgattagtcaaagcaaatctttcccatttttgtacatactctgtattttttctcatgtcataacggtaaataaatgatccatttcgacttccactaaggagagaaaattcatctatccattttatacaagttattccattagatttcattctatcaacttgaaattttaaaataaaatcatttttatgatcacagttatccgcataaaggtatatacagtcattgtaatctccaacagcatacatagtatttttcccatatcctttttttttataagtcatggtagatataatacccttttgccctctccctcttcttgtacttaagatacgattttcgtatacttcgtttggttttgcaaaatcgaatactttgattgacttatcgtttgttccacatagaagccagtttctgtctgggtggaaacataacgaataagagttacataactcttggcagtggttgaacgttttgaaagacatgatagaggacccatcatatgcgctgtacagacatacagggctgcctttagaagacactgcaaagaagcatgtgttgctattgttccaatcaaaaaaggggtaaaatttgcaatcgtatatatgttcgcccagctgcatgcagatccagctctggttccttttctccttctcctcagcgtccatgcgttcgtactcctcatgtagtgcccttagctgtgcgtgcccctctccactgccgccgttactgatgccgttgcggatgccgttactgccatcgctacccataccgccaccgccaccgcttcccacaccgctgcccttacttaacgcatttaacaataacaagtccgtggcgaagagtctcaaatagttgctgttcgaaatggtgtagtagcaactcccatcgctgttaaattcgcactgcttcaggaattcatttttcctttttattttttgtcttttctttgcaggggttctcctactggcgggtttattcgcgaggggatatccttccctcaactcgctctttcttcggggtgcgcctgagggaggccctccactgggatgccctccattgggatgccctccattgggatgccctccattgggatgccctccattgggatgctctccattgggatgctctccattgggatgctctccatttggatgcactccatttggatgctctccatttggatgccctccattgggacgccctccgctgggacgccctccgctgggacaccctccgctgggattttcccctccctggtagtagtactctgcacattcgcgtttttctccctcctcatgagcattattcccctgctgatggcccgcgcaacagcaacttgcatgggtcctctttccggtcctcccacttccaacctcaccaacctcaccaacctcaccacatgacgatgacgatgtcgacgtgtccccgtcgatgcactgcgtttcccctgacttcctaaaactgtcaattggctcataatcaaagttgtaaaaatctgcgtacggtacttcttgcacaatgtagaacaccttcttcttcatctgagtttctcctctgtgagtttctcctctgtgcgtttctcctcctctgtgcatttcacaggcctgcttgtcgttcgagtccacatgtgtgttttcctcctccattatgttttttttttttttatatatatttaacaagttacaccgcttgctcagcgttattttaattttttcttgagtttgaagaaatccttcgcaactgtgggggagattcctcctcataaattgcttccctccccccagtaaaacccttcgttcttttttttttattttctcttgctaccccattggagagctaaacagagtgaaccccacatgtgccgcgttaaaaaagtggctcttaaaaaaatggctttgcaatttgctcaggtggaaggggaatccatttttcttccctgacccactttcttcaagtgagagagctgccctcgtttaagtgctcacctgagaggggggggggaaaaggcgcgcttctttcctttgtacttatatttcgccttgtctcaattttatggattgcttcccttcattttcccttggaaggagccaaccgggatgggtccaccaaatgtgatcctcccctcttgattattttcttcgtttctctcctgtgccaccttccccttccacaacagagcatataataatcgctacgaagggaggtcccccaaatgtatatgcaacggttgaggttgctcacgtttttttgttcttttttttccctccatgaaaatgcctgcatgggggggagatgggacgccaaatggtgcacggccaatcggggaaacagcaaagtgggtttcacgcgcagccatcaaatcacagccacccatcaggggatgcccaaacgggtaaatcgttcacgttcacacgtgtagatacgcttgttctgatgcgcttctgtaccgtatgcgtctcccgcaaggaggtgcggtaaaatgctgccgcggttcggggggcacccaggactcgaatcaagttaaaccgcgtgctcttcatttggagggccctttttccacgcaaaagaaagtcccaatttttgcgttaagcacgcaaaggaggatctactgaggaaaagctcccctgataagtagccttcacccctttgcagatgtggggggagatatacacagccgcgagttctgtcgcgtccgccaagggagagttaacgggtgtagcccccctcaaagcgcgataccaccgcaaaatgcgataccaccgcaaagcgcgatacccccgcaaaacgcgatacccccgcaaggacccttgcctccaatttcgcacttcttcaaccgttggggcgcttccttttactcactcgtgactgactacttccttccagctgttcaacgggggaaaaaaaaaaaaaaaaaaaaaaaaaagtagtgccgcctacccccgcacaaacgcatgaacacacatgacacggaaataatgcaaaatgggaagaggcgcaggaaaagaagagggtcacttgctgttgccactgcgtcccccgcagtgacgaaggtggacagcagacgtggcacgttgacgggggaagcaaacgaagcagcgggaaggaaagctcctcccccaaagggtaggcaacataaaggggaagaaggagaagaaggaggagaaaaaaaaaaagaaaaaaaaaaaaaacgcaaacacaaacaaaaacgcgaacgagttggaatgtatggcctacgtgtaccttctaatggaatacttttttgaaaacaacgaaatgaccattttcacagaaaatttttacttgcaagaaaatgtgctgtccataacggaggcccttattgggcatatcttgtgggtatatgatagagggaaaaaaaaattatatggctctaggataaccgaactagaagcatacaacggaactgaagacaaagcatctcatgcatataataataaaaagacaaacaggaatgcaactatgtttgggaaaggaggagtcagttacgtgtacctctgctatggtatacacaactgcttaaatatagttacaaatggggaaaatacgcccgatgcgattttggtccgatcgttggagccgttttatggtaccgacggtgtcttacttaacaggtatgaaattcattctggggggtccatgttgggaagggactctccgggtcgtgctgtatgcgcggtgaaaggggaaggggggggcatacccattggctgctcagatgaacgttctcaccaaaagagcaactactgcatggataaagagaagctccaaaggattgactcagtaaagtccatcttgaaatcgataagtatgaaaaaattggtcaaggttagcagtggccctgggtgtgtaaccaagtgcttagatattacgcggaaggatgataaggcgagttttttttcggaccttccgcaatattcaggggaggggaagaaactcactttggagggtaaacatgtagatggatgcgcgccgggtggtgatgccacccaggtagggggacaggcgggtacggggtgtagtgcagatcgtgctgcggatcgtgctgcacaccgtggcgaccttccagaaggggcccacccaaccagcggaggtaaaaacataagacccgatcactgctccacatgcaacataagcgatttacaacagagtcgattcttcattagtatctgtcccaagacaagccaaattgtaaatttttacgaatcactggtttctcaaaaagggggaaatgataactacatacaggacgtgtacagtcagtacaagtcccacctgctagattatttcaactgcatgaagtgggaccaggagaaaatggtcgtgcaaagggacaaacgagtaggagtggcctatgcggaggaggctgccctgtatgactaccgttttttgttaaagggccatccctccatttcggtcctacccaagtgatgcgaagatgcgatgatgcggtgatgcggtgatgcggtgatgagaagcggttattgggctgcgccgaaccaggggtgaaggcacacactagtatggacaccacgcgagggggtatcccccccggtatgcgcacaaaaggggatgttttattgaagcgtttgtcacacccccgcttcgaagtaacagctgtcccatttttggttactcaacctggatgcccacgcagaccatacgtcaccgttttgcatgaccgtatagctaaccgttcgtctctccctccttttgactgtgtcaattgttatattttattttgattttttttttttttgtgcctaatggtgttccttccccacgggaaaaagaaacaaaacgctcgcacagggtagtggagatataggaggtactccaagagagccagtatagactagccaacattcccgacaaaattcttctcacgttgggcatgcaaatgttacacttgaaaaaaaaaaaaataataaaacgggatggtcattctggtagagaaaacgtgagagtaaaccagcctggacgctccactgtgtgagggacgctcaactgcgtcatcgactagctcatacatatgccttacacgcaaaagagcacactaacgtgtgtaaatgtatttttactcattagtgtacataagcccccctcccatttgctgctccggaacgggaaggaggtagtcatgtcttgtggcgacactgctggttgaagagacgtaacgctgtggggatgacgtttttgtatgaaaggaatataattcccacgaggatgaggaggaagccgaaggtccaggcgtaaacacacgagggtctttcctgcgggggaaaaaaggatcatatctgcggttgagacgaagaagtggtagctgtgggggacatgacagatgtactactgagcgaggaagggccagaaggggcgaggaaagacaccttccccctacccctccgctcaaattacgtcgaaaatggccatcccgttgaccgcattgaaggatatatttccgaagctcttcaaggacactacatgcgtgagattgtaatactttaacaaaaaaggcgtgtatgtaatttcagcaaaggagcaaatgattgtcagtataatgaggagagctactttgtaattgagaaaaaaatgacgtaaggtcaattgctcgcttagcagcacggacacaagtccgattaaggtcgctttggagaaaatagtcgccagggatcccataattcctgatgagactggggagaagaagaagaaaaaattccccccccttcgcttcgaatttggatctttatccttgctctgcatactggcattgaatttggagctaaagagctcaccttctgagggaacccccctgtgctgtccaccaacccatcctgtggaagtaccttcgcccaagtggcccacagaaagaagtgccaccacaaaggcgaagaacatctcgcaactgagcaacattatcgattcacctgttacgaacaaacccaaaacggagtctaaatctttgatgatattgtcactaccagagtacacagtgattaatgttagacccacggtggaaaaggggattcccacgtataagtaaactgactgctgctcctttaggacaaatttttccaggagcaatgagcacatgagtctcacgctgacgaagccgaccatcgacatgggtagaaatacattactgaatatgttcagtgcaggggctataaagcttgtgagcgctattcctaggtagaagcaaacgtagctttgtgttcttatgttggagtgtgcacgttcgacatctgatggcagatgtgggggggtggagtccaggcagcgagctccattttcgtgatccattttgagggaggagcacctcgtaacttcttcctcgtcgctgtatttttccttttcctccagcgtccccaatccggttccgcgcccattttcacgccccctttcacgccccctttcacgcccatttttgctgagcgaagtctctgcacgcactcccccttcgtgctcggagctcgccgtgtcgccactgatcctgtctacgaaccgatcggaccgaaatgagcagtaatgcattttatccccaccaggcacccccccattattgggactttcacttttaaaaagcttagtcatttttttgtgcgaaaagcttttcattatcatgtcgttgttatgaggtcccacagctgcatcatccacggggggggtccttccccaatgggggggaagtccccttggtggggaatcatcacatataaaatacttcttcccttccatccccgttttgttcttcctacagtgaccatatagaatgaggagtctcttccattctctcctttttttcccattgcatgaggggatgtaaaaaatacttcgcttgggcttccctagcgtatgacaagtctgccttttcgataaccacaagcacttctccttccttttcacttttttatttattcccctcgctgaaatgttgctccatttgggtggattcttttcctctccgaggtgacaactagtcgagtgaacgtccaatgtttcgttctgccactcggtagatgagccatcacaaaatttggtccacttcgtttgatagttctccctatcgccttcttcccgtttgtactctttcattgggttattcgttcgttttatgtaggcagtttttctcgggcctattttttcaccttctgaggatttattaaatgggggaaaatagccctggtctaaatagctaccatctgggggtaccaaatttacgcttaacgatttttccatgaggctgccgcttagtcgggcctcttccccatgttcctcttcttccgcttcttcttccccatcttcctctacttcttctgcttcttcttcctctacttcttctgcttcttcttcctcttcttcttctttcccagcctctccaccgttgcgccttcccccgttgcgccttcccccgttggtgccactcgaaggggtcctcttagccacttggtgcgccccgccatcgctgctttcttttaccctcccctttctgtagcagatgcctccactgatttgtagactccttatcgaaatgtttaaaaaggagtatttccttttccttttatttccccccttttctccccctcctcctccttcctctctttcatccccctcactggcgctatcgcattcggtcgcctcgagaatcttctcatattttgaataaataatgtggctcttcttcaccaatgtgtttccaactgcctctacaacggaaacgatggtgcttaagcataccccgatggcgtgaatccacgaggagtccatcgccgcggcgggaggcagctcagggggtcggtccaatgggtcggtgaaacgaagagacctccttgccgctcgttcaacccccctattgcaaaaatggggtcttcttccccgtaaaaaacacagaaaaaaaatatataaataaaaagaacggtgcgcatggcacgagaagacgttgtgggtaacacttcacagagtccgtttccacaatttttttttttttttatcactaaccgggcaggtaatacatacatgtatatgtgaagaacaccaaactgtgtagctgctggtttttccttcttcccaccccctccacaacaatgaggataatgaaaaaaaaaaaaaaagaccgaatttgaaggcatacgttgcgtctacatatgaacagaccatccgacgctgtgtagccaattttttatttcaaaaaaggatttacacaaaatgcagcttttacttcttcccctatttggaagacttcaagaattacctgacctgttcataattttgtacatttgtccagttcaaaaaagtgtgaagttttttttttccttttttagctcaacattttagggggaatacaacaatgtcatttttgcagacgggaaaagggaactccagcgttcttttgctttattttactttgtcttattttgtcctattttgtcctattttgcccggccttgcccgacttttcccgactttgccctttattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttgtttgcatacaaaaatagaacaaaaaaaaaaaaaaaaaaaaaaagcgaaatgaagtgaaaacaaagttaattagatttttaaaactgttacaaaaaaatgacccccccgtccaaatggaagggagcaacgtctgttggtgtggcagcaagtggggcgctctttttcttctttttcttcttctcctccttccaacaagtcaaacaacacacacgtaagccgcgaacatcctatggaatacaatcacgatgcgacccacgcgaaatgtaaacactctggtttgttattttactggcagtgttcctcagcatacctgctggagagatccacaatgcactttttttttttttttttacaactcctccacatcgaagttctcgaaatcgattttctcattccacacgtcgtcgtttatttgtgcgtcttcgtcagacgaattggggtgcaacttctcctgacgtttgtccatttcttttgcctcctcttttgtctcctcttttgcctcctctattgtctcctcttttgcctcctcttttgtattcccctctgctgctgggttgttatcataatacaaactatttagggacttctttttgcacccagcaaagtcgtacttatttgagttctccctaaatgtgggggagcaacttaattcactttcattttttgcatcccctagacgagttggcagtgcttctttcactttgctgccaccgaagaggtgcatggggaaaaaggcattttcactggaatggaagcttttctgagattcctccttttcttttattttcggagactccttctttttattcatgtcgaataagtctttaattttattttccgtgtttacatagaactgcgaaacgtgttgtacgttcaaaatgtcacttgggctgctgaccttgttcaggttctttttccccatgaacaggtctaagtatttgttgtttccgtctgcctttgcgtctgcttttgcgtctgcctttgcgtctgcctttgcgtctgcctttgcgcctgcctttgcgtctacctttgcgtctgacttggggtgctccacctggttgggctctacgtgcttatcctctatgcggctgggtcccacctggtgtccctccgcatgcctttcctccgctagctttccctccgcaagctttccctccgctagctttccctccgcaagctttccctccgctagctttccctccgctagctttccctctatcgttgctccatcattcttccaaacgaccgcgtctccgctcgggtggggcgactcgcttctcgccgccacgcccaactgcgcggaactgtttttaccgttctgatcggagatgaaattggggattcgattcatattagtgtaaataaaatttttggcaaatccggtgacatccgcgaggcttccatcgcctgggctggcggttcctatgccggtattaaccaaattgggtattgccccttccgtgttggacacactacttgaggaggcctccttaactgttccccccctcttctccccgtcgtcaattttcttctccgttacggacgaaaagaaggctttattctggaggttctttttaatcggattttcatttatatacttaaatgtgctttctaaaaaggtggaagaatttccaataagccccttaagctcattttttaaattattttcaaaagaagccaattttgacacatgcacagtgacctttggtggtaccactatatttttcacttccttcatggcgatttttttttctaagttatgtatattttccttcattacgttcatgctattttggtaccctacgatggtatttttcagatttttgtttaggagcttgtatttgttcagtttgtagtttttttcatttatgagtaaatttttgtccttcactgtgttttgtagtttccgcaatttttctgtcacttcttctgcctttcttatctccatttggagttcctccctcaggaggatggtctgttttgtgcgatttgtgtggtcctcccccgggttgtcttcaccgtagtcatcatccaccttgcctgcatggcggtcacccaccttgtccgcagagtcacttgctccctcccgcagggctaggcccaacgcgggatgcacgctccatctggcatagaaactctccaccgactcgtaacccttgagcttcctccgaagcagacccatcctggcttcacacttcctcagaacgtcaacaaagaaggaacacttcattttgtacgatttgagacatattgcagaattattcatttcggtaaggaacgcttttattttctctttcagttcttccttctgattcttctccaactccagctgttccataagacttttatttttctcgacaacagtctccacatagtttttcatttcgtaaatatcgtagctgtatttttcgatactttttaatttctcctgtacgtacagcagatcttttttcaaaatttcattttcattttcaactttgcctttttcactcctcagaaattctatatctttcaaattttttttattttccataagtaggtgctcaatttgattgttctgttcttgaatcctttcatatttaacaaaactgtctttttcgttcatctgtaagttggaccttaaattggaaatattttgttcatttttttcttcttttattttcaggtaggtatattcatcgttcagttctttgtttttgtttctcaactgtgaattttcttcctgcatattacttagttgattttccaattgggtaattttttgttccaattggtctactgcttttttatacataagttggtcattccgtttttcttcttccttctgcttacggttatattccgattggtttatctcccttttgtatttttcaattatatttttcatttcctgtatggtttgatttttcctctccatctctgtttctatcttggtgatatgttccatcatttcttcttccttctgtttactcacatttttattttgttccatctctccttgcatctgttgtaccttcttctcatactcatcgcatttgctgctcatttgattacaatacgttttaatttgctcataattttctttgttttccatattttccttattcacttggttgcaatttttctcgtaggtcttcagtttttccagcagttcattttgttcacttgtttgttgttcattccttctttcatattcctttacttttttttttaaaatttcacactgcttctttagctgcgtgatggtggctacttctgcgtttatgtttccaccgtctgttgtgccatcatcgggttgttcttcacacagttgggaggatcctccatatggcgcagatgccgcagatgcccccaatgttgcagattcccccaatgccgcagatgcccccaatgccgcagatgccgcaggtgccccactttgctccatcgacccattcaggggggtagtctgatcaggtaacaaacccgatctgcatctccccttttggacgtttcctcccacattttcatcacctgcactgttcaggccattttcacccttttcgtcaacaaattgatccattttgaccatacccattttttctgcaccataattcacacatttctggttggttcgacctgggggacattcctcctccgtaacgtttgatccatgagagaggggagaaaagggtccctcctcaattgcccctttccctgaattgcccataaattcttcttcaccatgcaggttcatatatggagagcctatgtcgttcacttgctcacccgtatgatggatctgcttcttctcattctgttccttgttatgcgcttcttcgatacaatttaagacccccccctcctgattcctctctcccgttttattatccccttcttccggggggtcttcaatttgacattctccgtcccccacgatgtgtcgatcctttacgtcttcactgtgttccaccatggaggtgccctccataagcccatcccctgcaaggtgtacaagcatgaagaaaatgaaacactcgcgttggtatagcggtgatgcagccgcgccatggccccgccgcaatcgtgcacatgcgcaaatcagcagcatccacctcaggggcgaatctctaatgggtccttcctaacctgaactggttccaccgggtggcttcgcctccacttctccctttccaccatcgcctaataaaaggaggtcatcgtctgcaatatttatatcctcaccccacacattttcctcgtctacgctgatgtggtcatccgatgcgctctccggaaaatctaactttgcggcggctgcttggctcccctcctccttgttcgcttgatgcatcactcggtgggttggctgttagcgtttttcggcgtggcttgctggtagcggtttgccgttagcggtttgccgttagcggtttgcagttagcggtttgccgcaactttcagcaactttccgcaacatgccgccactcgctgcgcccctgctgactcgaaagactcagttaaggacagggagcgcgcagcatacgaacaaacgtaaacgcgtgaggcaaatatgcatacgtgggcagactcaaccaaccggatataacgtgtccggcgtgaaagggagaattccttcaaactaatctcacagggaagtgaaaaaatcaaagcaaaaaaaaataaataaaataataagtaaaatttcgaaggacacgcacggttcacatcatcataatgtgatcagcacgctcgataggataagctaaatcaacaaaaaaaaaaaaaaaaaagtgtaatttttcacctcgcaaatgtggaaacaagagaaaaaatatacttaacaaattttaaaaaaaatacaatataataaaaagatgataaaacgataaaaaaacaaataaagtaaacggggtggcctcgaacaagcacaaaaggaagttagtcaaatgcaggcccccactgcggagtggtttcagaggaacatcttctgccaagcacatgcaaaatgcagagtacggttcatgcaaacccaggtggtgaccgtcgtaccctaattcaccgcactgttacgctttatactttgtgaggcgtccccctcgtggaccgatccacctccccatttcgctttttttcttcttcgtggactgactgcatgaggagaaggggtggaatatttcatctgctggactgcccattagaagagccttcacctgagaggcgacaacgtagttacgcggcgttaaacttggcactgggggggggaagtacacacatactaatatgtgcggttacactacctgtacaaatacgcatacgtatacacatataatgcacatgcttgtgcgtacacatactattatgtgtgtacccctccccagtgccaagttaaacacttgcgtagtcacttcaagaggtacgcatgcgacgtttctccgcagcgggaaagacctccccaccgctgcttctgctgcttctgccgctgcgtgtgttggcataatttccactcccttctacccatgtgaagaaagcacatttaaaaggttaaaatggcaggtggattttttttttttttttttacaaatgtttagcctttttcctcttttccatttcgttaaaggagctccactttaagagaaccccggggagttcttctttgtgtcgcatgcctacgggacgcgttcgcagttttaaagaagttaacggaaaaaggggaaagcgatgggccccgcaaaaaaaaaagggaagggaaggacaggaaaggaaaagaaaaggaaaagaaaaaggaaacgaaaaaggaaacgaaaaagggaccaaactttacgcattaatcctacacatttgcgctgcacacgttctgcacaaatggcaagaaaacaaacgatgacggggcgagagtcaacctgccttgttgccgctcttccccgcgtggcgcttcttccgcccctttcgaatgccccttcgatttaccctaccgtgttgtttgatgaccgccccccctttgatgcttccccccacgtgagtcttcttgcgttggacacttggatcgtgggggtcttcttcccccctgtcgaagtccatttcaaaatatctgataaagtcctcgtagggggaaaaaacaatttcgacaaagtccatcgcggtgagcatatatgaagggacgtggttaaccgatacgctcgcacttgtgccggtgaatttgagaggggccttcttctcaagtaaaggaggtttcccaaaagaagccttcttaaaacacaaaccagttacatcacggggggtaggaagcaacttcttgaagacaccttgggttgattcactatcccattcatccgggggggggtacttcataaattcgtccgagtatacaattttgggttcactcaaggagagattaaaatggatcactttatttgggtccttcttcctccgtacgtgctgacttatgtagctactcaaaatggcgttcctactctcgtcagagtcatacaaagagatgtccaacgccaaggaagatacgtcatcagaaaaacaggaatgaaaaagaaagttcgaaaaaaaaatagacaaattatcattcatagatgagatcactattccttccttatctacaatagatttgaccagtgggttcttttccaaaatttttttaacaacacttagaatacaaaaagaaatcacatagtctgagtgcatagcaatgttatgcaactcgaagacgatgcgggctagtaactgattgttatttgtcttgaaagtgttgtgggtacttgtgaagctttttgtttttaggagcaattcaatacagtacagcagctctgcgcaaaagttgtgtttctcgcttgtgtttttgaaccccatctgtacttcccctgtttggtttccctctccatggttactccattccgcattctccatgtctctcccgttttgtctttcccctgagaagggatcactttggatgcactttccaaaatcggcgaaggtgctgtatacaaaatgttggtgctcgacgaggaagttcagggagcccaggtggaaatagggcaaggatatgtccaggaggggcagcagggtattcgccacccaggagcagtcgatgtagaagctgtcctccgttactttgtttatcatttcgagaaaaatgcgcgcggaggtgagtctcaggggcgccggcacggcggcgccagcgaggtcaacaccgtcaacgcggctaacacggtcaacacggtcaacactgccaaccccgccaacgcttccaacccttccaacaccgccaacgcttccttccccccccgtggccagcgccttcacctccgcaaacacgtcatccattaggagcttattcacgtaaagcgcataatgagctataccctgcagggcgttcttcaccaaggcgacggagtgcttcttgtgaccccttaaaacacacaagtaaactaaaaaaagctgatcaagtatcctttccgtattcttctcgataatttttaactccccacaaacgttcgtcttcgtcttcgtcctcaatgcatcacccttccgttctaccaacccaccatcgtttacgtcctcaccagaaaataattttgcgctgatcttcttctcagtgatcctgatctgagaaaaaattcttaataagttcgggctcacattttgttccctcttaaaaagagagttggtaaaataatccactaacgttatggtaaaggataagtttgaatcattgtcgataatttccttaatcgtgtttaggcacttcatacagaggaggtgcatattggtcttcccttttttggtgagtgctcctctcctcgccgcgacgacgttgtgtttcttcttcgagtacgtgtgtatatttgcatacaacgtgaggtactcaaaaagtctttcacttctggacaggtgcaaatttaccgtaactatttcgcatagcagattcacaaacagagttacattgtggcggatgttttcttttaggatggtgcaaaactgcttaaagtagtgcactattttttgctctatcttatttacacttagcatcagcttggaaaggctcttcgaggctcctcccgctgcattagagtttacacgctggtttgtctcgccttttgaagagctaccttctccgttcccttcgctggtgcttcttcccccccctgggatgttttcactgccgataattttatatgacggcgttacgcatttgagcaccgtacaaatcgatatgcagctcagagcgttgaccattttgtagtacctgaccttcctctccaattcgtcgctgttcggtttgccgtccgcgcatggggcggtgccttcgtctcgtttatttaccgcgcctgggggggtgctgccattcccgatagcagccctcctctggagctccctccctttcgtcaagctttccctaaagatgaagaaaaggcagtcgaacttctcaatatgcatgtcctgattcccaataatgctattcgaaatggctgctacttcatttctgatatcatggcagtgtttcattttgttttcaattttggtcatttcttcctccaatgggcttttaattttttttttcttgttctttattttttctagcattttcctcagcttcagttgtcccttttcgaattttttactcttctttttattgtgttcctcggtcgggctaccgctatggagactacttggccctcctgcgcctcctcttccagccccactgtaatcatcatcgtcgtcgtcatcgtcatacgtgattattccatttcttttaactcttggtagattgaaactttttctcttaattttgttgctgatttctctgttgaatgtccttgcctcatactgctcgatctccttgttgtttttttttgcgtctccgtcctagccttcttcgttattttcgccttcgccattttcgccttcttcgccattttcgccattttgatgacccttccctctaggaacggagtgtccgcatggatcggtcaggcacgaagttgcgccttcgcagcgatgtaacagtggtattatatttatggggaaaacaatcccttcgaagctttcccttttggagtttgccttcaactttgctgttgttttaccacttggggggtggggcacttccaagccgcttaacccccatgcagaaaaattgcggttggcatggttgtcatttgcatgtacataaagcagttgtatacatgcttctcacgcaatggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggtaaggggaaatgcacacacaaacggaagaggttacaagaggggaataaaaaaaaaaaaaaaaaaaaaacttatcaagctgacaaaaacaaaaaagggaaaataaacaaattttgcatatcgtgcatatggtggacataccatcatggcgcttcttttacgtattcccccctcctgtgtataactccccatgtgccaaaattgcaagcgcgaaaaaggggcaaataaattagccttctttgggcgttcctccttatatggttgattcgctccttaagtactcacccacgtccccctgtaagaaagaaagagcgcaacgggaaaagttacatgtgtgggcagcatcacaaaaaattaagtgcgctaatgaggagtgtgctaaccccgagggtgggcacagagcgttcctcgtatgtccactcagtattcgtaacatatttgacccattgcttcggtccaaactgttgcagctgccgcgtaaagtggcgcgcaagtaaatacctggtgaatcagaacaatatcagttacgtttaaaattttgatgtcctgggtgttccttatggatatgccaaagcctatagggctgtcgttcatcgagaggaccataattccgtctcccttttttatattatcgctaacttttagcagatgactctgtgcggaaggcaaagcgaaaattgcatgtacgttgtgtgtttgcctctcacgtaaacacccctacgaatgccactttttcggatgcatacgtccacatcgaagcatatattctacattagcgtaaacaaattatgcaaatgggggaaggccccgagagtaactcaccttcaatacgttattgccaaataaaaagttcttctccccagattccttcagccaaattttgtgaatacaaaattcatttaaaaatgacagggatgtaatttttatgaaaaagttattcgctttggtgaatttcccgaggcatattccgagggatatctgaaaggagaaatgaaaaaaaaaaaaaaaaaaaaaacgttaaaaaggggcaccaaagattggtggaatcatacattcctgaaggacatacgcgatgcagcaacttctcatacgcagttatctttatatcattaattgcgcttcgcagcacttcacatatctcaccaatgaatttttatttattattgcctctgcttgtttggccagttcagctctaaaaagggggttcagttaaaaaaggggcagtgaatgggttatcgctcatcactccggtatgtgtgcagcgcgtctcactaccagattgcggggataatgcagagttacgcgagcacatgaacatttcctgtacatattttcactctttggtttaattcaaacctaccgaacaaagtagacgcttgacctgtgcaaccttaatacgtactcctcgttgttgtaggacagcatgctcaacaggttatttccgacgctgcaaaaatggcaataatggcaaaaatgcttatatgtttgtatgtacactacctgcgctttgccatttccctggtgagcgcttcagatgtggggggagctctcccacgaaattgtcatatgcacaggaacgtagatatgcagacccgccagcacgaaggcatatgctgggcacttcttcgtattactatttcgacagcttcttaaacaccagcatcgtctcgttatcattgaggggcctcattttgttcaaactggttcggcgaatcttcaaagaggagagaaagaaaaactaatttgttttgtggcccttcccttcagcacaaaaagggtgaacagaatgaacgggaaaatgtatggagcccttttaaaaaagatgctctcccgttttaacttctttattctgtggtgggagctataagcttactttgcgcagttcaaagttgcccttccagtgctcccaaatgtaggaaatactcatgcgcatatatgcaaagcatacgcgcgttacatagtacaagttttcgccaaattggatttactgttttaatttaactatctactatatgcggctagcttttttggtaacaatttgaacgttttgcctgaccaggtcataattttttttttttctcagaacaaaggaaaatattatgaataggcaagtcgctagctaatttttttttcgcgcaattttaaagaacgactttttttttaacaaaatagataatcgcgcagtttgctttattttaatatagaggaacgaaggaatgtttttttttctctttttttttttttttttgcttcacattggtaaaaagcacggctatgcgcgggttccacagttgaaaccatccctgcaggcaaaattgtacgtgatggaataacaacatgttctgtgcgtaggccaggaattaatatcccaaaaagggggtaattcctagaacagctgtgtacacaaagtagtacgagctgtgggaaacacgaattttgtaataatcattcgatagtgaggttcatttaggaactgcgaaactggaaaaataaactcgtgcgggcattactcccattcggttaaatcaataaatgttcgtgtaaatccaggacagttagcggagttgtcaattttttacatgtctccatccgcagttggggggaaaaagaggttcgcttaattaataacgtgcatccctgttcattttttgccaattttgttttctcgcatctttttgcaaagcggaggggagaggagataaagccgattcgaacatgtccacttttagcggaaaagaggggaaggacaaaataactttgcgtaggtattattcacttcaatggggctgcgcgaaaatgggcggacatcacttggttagttccccacacgcgccgaggcatcaaaatgtaaggaagtgcgcgtgcaatgatgtttacacaatcgcgcgctagtatgcataaaacgcgtaaatcgcatgtaagcatatttataataatttttctttgctcatacgatggatcattccgcgtagactttcacagtataccatttttttatctcctaaaaagttcgagtcaaagggagagaaatcatttccccatctctccaggggcagcgttttttttcgcatttttagacactctcattgtacatttaagggcgtacacgtgtacacataaatatgttgagagagaaaaaaaaattttccccaaataaaaaaatacttttccacagtattgacgcaaaaattaagtgaatgcaaattgcaaagctggcgtaagttccttttccgcttcgccgtgtcccatctcactgccccccaaaagctgcctcacggatttcctcgcaatttgccacccacctttttgcgcaagggattacacactgcgtaagaggaagagtccgtcgcgcataattgctacaaaattgagaagccaactcgtggcctgcaaaacatgattacccaaaggagatcataaggataaaatacttgcatataaaacacgtagaaagggggagaaataaaaaaaagacttcctaacatacgcatttgcgcaacaggccaaaagcgaacaaattgattgctgttcctcgtacaccgtgtaaacactgtcacctttttttttttttccctttccccccaaaaaaaaaaagaaaccaaaatggagaattacgaaaagctattcgaaagcatgaagctggaagatgacaacgcatatgaaataataaaaaaatgtgatgaaaaaaaattaaaaaaaattctgtacaaatcgatacatgaccccaacgtaatgccaagttattcgaccttcaatttgaggggaaaacgatacaacatatctaacgtgtctggggagtccatcaaaaaaatagagaaacaaaaaaaagtgaaagaattacaaataagctatgaaaaaaaactcctaaaaaaaggagaaaaaaatcaaatgataccttcattaaatgaaataaaaaaagttaacccaactttattaacagtaaaaaaaaaaaatttaaagacccattgccggacagaaatgatgtaccactcatgaacataacagccgacgttgattacatatatgataatgctgtggaggttattcattccaaacctgtgccagtaaaaaaaaaacagggaaaaatcctgttgagtgaaaatccattaactaaggaagattatgggaaaatcagtccatacctcattgacatcaaaaatgaattaaaagaaaaagaaaatttgaaaaagcaagacattattgatgaagaaaaagtagccgcagatttggaagcgaaaaaggaaatcctcttaacacaattgaaaaataaatacaacgaaattaataaggagtacctgaaaatatctcatgtggtggatatcaactcaattcgcaaattaaaaaaaaaggaaaattatgaaaaacagctaaaccagttggaaaaggatatacaaaaattggaaaagcaggtctattgaaaggggatggaggaggggagggggatgttgtagtcttttcctacatttgaagcataacacgtgtgtgatgaccttttttttttttgctgtttaaaccttcggtggagggcatccatgggtatatacacctatggaggccactcgcaaaatattattacagtgtacacattttttatacaattttacgtgttgcagggcgctgttggattatgtgcacacacgaatcttcgcgcgagtaattacgttgcgcaggttgcatggggaaaaggctgtctgcgcaaattttccatttttgcaaatagtaaagcgcaatgccacatgtggatgtcaagaaacgtcagcatgtgaaaacgtttgcatgtcacactgttaccacgttaacgtgccaaaatgtgaaaaaaaaaaaataaaaataaataaataaatgaataaaacaaatggaacaaaacaagcgctgcacgtatatgtgcacgcgaacaccacaacacagtgacaaaacagattgacccttttttttttcgttcctttccacaaaatttaaattaattgtatagggccgtttacgtcgaaggtgttactcgcttcgtcctggtcacctgcaaagaaaaggcatgccacatctgacgaaatctgcggaataaaatgtaacacataattctatatgcgcgctggcgaactcgttcttctacccatttctgccttttcagagggaggtgtatcctcagtttccttttccgggggagattccccagactcggcttcatactaagtacaaaaggaaaaggagaaatgagtccccataaggaaaatagtatcaacacacaacaacgtatcaacgcatgtagcctcctcctaattagcggtggcattccccaagggggaaaaatttaaactctcggggagcacaaaacatatgactgtttcctcatcagattgcagaattgaagtgtgcccatttggtttttaccgcttgttcatctgctcaaaaaaaaaaaaaaaaaaaatcattatttatgcaacatcgttttggttaaaaaaagatcctccaaaggggcgcggaaaaagtacctgacgtgtaaaattccttgtaatattttcgaagcagaatggatccttctttctgaatttcttgaaagtgaaaggaaggggtcaggtgtatgctggcgatgtgttgtctgtgtgttggcggtctgctgatggtgggccacttttacgaatacttggcacccccgtggaggtgttccactttggcgacaccttcgcttcgcaggtattcctttaatggttctttttttttttttttttttctctaattaacctgccgccacaaaagtcttcaatttttccttcagcttcaccaactcctttgcggacaccctccatctgatacacaagaaaggtcgcttgtgacgcgagctgcccaggtaccttttgagcgcacaatgtgcgtagcgtttttttcattttgaaaaataaattttattttccttcatggttaagcgctacctttgcgaagggaccatttggtaattgatcaaagggacatcgttcgttctttggagtctaaccatttgggtgaaggcgatagccaacaggagaagcagcgacacgattgatttcatcattttttactcgttcgcttaccagtttgtttttttctctcctttgtgtttttttttttaaaactctttttcgattattatcatatattcgtttccactacccccgtgtttatttgggacatttgcattaagcgtcttatgcctcgcatccgtgtggagagggaaatggctcagttgggaaaatgactcaaaatgtgcaacccgagcagttatgcctttcagctggtgctgctttgatagagatattttcagcatgaccttcccctatatttgacttgccgttttatggcctcccctttctgcaacggaggcaacccaaaggcacaaatggagacatttttccccaatgcgttttacacaacagaatatatgcggtgtacatacacacttcggaagcgtcacatagacagctcgctaaccatagtggattcaatcgttttttttttcctttttcccattggtgtgaagtgtgcccacgtacatactcctacattgtgtatacatattttttttctttacacattgcacaaaatggcatatcaaatgagtcgcgcaaatgggcgaatgttactttttccatttggtataaaaacaaagtggtgaaagggcatttctttcccgcgctctgcagaatgatacatttgcgctgtttcgaaatgtgactaatggattggctagccaattgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaatttttcttgcgtaactttcaaaaacacaattaagaggttaaaaaaaagacgaacaagcaatggtcacatacgcacacagacacagtgtccttcccattttgctattttcccgcgttggcatcctccgaatggatattttcccacatgcgtatagctacgttttttcttgcaaaacagattagcgcgaggggtaaaattcgtcctgttcacgttcgctttacaacacagccgcaaatttttttggaaaaggggaaaagtaaataaaaagaacaccatttttttgagctttttttccctacgcggggaatgtgggatgtcacttcgccgtttgcccaatcagacaaatgcgtaaacacacgtgtacataaaaatagacttgtgtccgcctttcgcacaaccttgtataaacccacaaatgaggcattctgcccatacaaccctgttgatagaaagtagagacaataaaacagagtggtaactactgggtaactcttttgactttgtcctttccagttcacccaagagaagcatcagctttttcacaaagggggaaaaaaatattaaataatgctcagcattcctatacctcagaaggagggtaactctaaaaaaaaagctgcgatgcaacgaaataatgcccaaatagttgccagccgtaaaactgatacaacgctgttgataaaatccacatggaagctacaaaaatggtctttgtttatggaaacgctaaaaaggcaccttcttttttttttctttaggtcctccatgaggtgatacaacggaagcatggttacttactcccttcgggtgaataacttctgcttatctgctcccaacacttcaccgaaatgttatgcacgtatcatttctttacattttggtaatcctttttttttttttttttgcggaagaaaaaaggaggtcagcatgtttatacgttcctttttggtgttaaaaatggaaccactatgaatgggaaaaaagaaaaaaaaaatcccttgtgtacattaacactgtgtactcttctacataggcaaaactttctgccaacggcgtgagaataggtgtaaagagcagctttttcaagattttcttctctccgggagtacccaggtggaatttcaccactggaagagggctaaaaattctacacaacaaaatgaacaacgaacttggtttatttttaagatcaccatttcgagagggggggaatgttcattagcgtgcatatgtttacttacacacagggcatttttttttctgttttttctataaaaaaaaacttaagaattacaattttgcgatttctccatttcaaatgtactaatggtgattgtaccacttatgaggtgtaaaaaaaaaaaaaaaagggaaaaaaaagggggaaaaaagggggaaaaaggaaagtggagcacttcctcagaaaaaaaggaagccaatttttaaatttattaaatgggggtaagtaaaaaaaaaaagaaaataattatactccgccatgtgtatttgtactagcacgaaactccaattagctactaccaattcgttgtagtgacttggtttagtgaaatgtgtaaaagtacgtaccatgtcacatgatgtatagtgggggggctttcccttttttttttttttttaaattgcagctacttctttgcagaatgttatactttttcttaaattcaaagaggaaatatgtttacaaggaatttaaaaaaaaggcccctttcagcagaagaaaaaaaaaaaaaaaaaaaaagaatatatacacttgcgttatgccttttttttcccccttgattccgcttattcgagaacctgcttgtatatttaaatattaaaaatgaaggctttgcattcttacgtgggggtgtacagccacttagcttagttttgctcggcttgaatttgcttgtttacctggatgcttttttttcccccctttttttggtggcgtaaaaaatccacgataaacatagcatatgttctcttctcattgatgaagagcgcatcgtaattaaaaaaccctcgagtgtgtttattttacacgcaaaatgaacaaaacgatgccttatttttctttctatttgacccactaatgcgtcaattttttgttgccaacctgactagttatgtgtaactaattccattctgcgaattttgccatttgtaacagctaaattaacttttttttttcgtttattattaccttgctggtcaggtgaaaagtttactccgcgacatttttttttttttttgtacttgcagagatttcatgttggggaactttcgttgcattttgctttatcgaaacagtgctatcccaaagcagatgcaaatgttcattgcgtaagtgtagacgcatgagtgagcattttctttcccttttcatgtgtttatggggacatggccacgtttgtacatatgcgaaggttacacctttcccattgtctttaatccccttctgtgagtctcatttcatcacgtttcgtgcgtttcagttgtcaccggttgcttgtgcgcctttatttttttttttttagtatacttcttcgtttgctcatttgttttcttttatccactccccccgttttggtgctactttaaagcgtcattttaacatgttcctttaaagataacacgcagaaaagattacaattttttttttttgttaccaataagtgtgcatatttttttgcgccaaaacgtatgcgcgcctgcggatgtacaactgctgcgcacgtttctgtgtctacccgttttgcaaacagtttttgtgatgtgtctcaattggggagatttacaaaaaaatatttgatgtttatgtattgcacaagttcatgcactttttttatttgcgcaaaaaaaagaaagaagtttgattaatgcgcgtgcatatgtacgaattgtcaatgctcgaaggctgcacgcgcacgtgcgtacgcacatgcataaatagaacaaactaaaatgcgttaaaatgtaagagacccccaagacgaataatcaccactgcgaaagcgagttgcctttatgtgaaatgcgcgcagcaggtgggattcacatagtacataaaaaaaaatacttacctacgtagtacgtacaagtgtacttccgcgtagcctcattcagttgtgccatttgtcaaatgttataattttcatgccttacgtgtatgtatttgcatttatcgattcaaaacggaacagtaagttccatttcgttcgctaaaaatgcgcacgccctcccgtaagcttgtagcatatacacataatttatgcacatttggggactaaattttttatcaaaaaaaaaaaaaaaaacgctgaagaagcggaaaaaatgtaggacccacgaaagcgatgcactaaggagtggcttttaattcatgttgtgtgtatatatgtgtacataaccgtccgcgtggtgtaattttttttttcccgcaatctccgcgtttgtatgtctgttgtgcgcacgaaaacgtgatcactaattttacacaattttaggaagttcctattttttttttttttgtatcttccttttgtgttttattcacaagtgcatgctcgttatgcatcttttttccccgttaagttttttacccttttatgcgaaagcaagaatgttttctttttcgctttaccgtgtgcgtagcaacctattaaaacgttatttaacgttattttacacgtgagggagtgcacgttatgatttataatatcaacccagtacattttcacgtgtatataattttatgaacgtgtaacgtggtcatctccctatatttatttatttattttttttaagtcctacgcgttttacgtatacacccgttataggcttagcaaaggcgaaaatactttcgccaaccggctatgcacattttgtaaaaatcgagcgccacaatgtaacacttttacgtcagtgtttctttttcaatgtgattttttttttttttgtcaattttttttacgttctatatctacgtagtaccttttatttttggcctatttgcatgtacataacttaatacaaattttgtgaatttttttttttagcaaattttttaaagatttttacatcgcaatagtttggtgggcaagagagccccatttgttgtttcttggatggcgcgcgtaattacatgctcaaaagtgtaaactaacatggtaaggcacgtgaccgccccatgtgcattttgcgcatgagtataggtatacgcgacctgctcatatgtttatacgtacctatttgcatacgtacgcgtgaacaacttgagctggaatagtgcaacgcacaaccggcataacaatttggaccaacttcgctgcagttgtctctcagctgctttaaacgaagcgttttttattttttcccgtgattatgcatttgggggaaaaattaccaattgtgaggcacactctgtagaaaaaatgtatatataatatatataagttgcgagcatatatatacatacatataatatacacttttgtgtgggccccgcgcggaatctcctttttaataaaggctctgcatgcagcttgaaaaaaattagccaagccgtgcatgcagaagagcgcttatgcgaaaagcttgataagggcaggttctacaaaaaagaaaaggcacaagcaggtgcctcacagaaggtgcctcgcagaaggtgcctcgcagaaggcacataataaatacacgtatgtatatgtacataaacgcgcggcagtatacgtgggcgaaatgtcaaccagtaagtacgtatataaaacgaaggtgcaggcgtgcaaaaaataggtatattacatataatatatatatataatatatttatgtacatatataactgtacaaattatacctgaaaattttggtgcgccacgcacgaagtgcgtagggctgagcaaaagttatgtgatagccttgtgaacagtatatgaatttatacactcatttaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtatatatatatacatgtatatattatatatttattgcgtatttatatatacccccattttttacatatatatatatatattgggatgaaataaaattggtgatgcattttttaattaaatgaatctgaaaaatatatatttttgttgcgcaaattaattacatgctgttttggaatgcatgattttttaatttcaaatcacaaacaagcgatttaaatgcgtcaaagtgtcatttaagtgttacttttacatgttgaggaaaaaagctgtatatatgcatatataaatatatatatatatatttatgtacgcacatacacctcgcagtcatgtatatatgcgtacgtatgtacatgtacctatatatatatgcatgtggatgtatgtaagtcgttatacacgtacatgtatatatagcatttatatatacatgtacttgttcgtacatgttcgtacttgttcgtgcttgttcgtacgcgctagtacgcatttgtacatgctcgcacgttcctgtacactttatatacatccactcaacacatactcatttgtgtgcccctgcgcatgacatatatatgcatatatgcatatatgtatatatgtatatatatgtatatatatatatgtacatatgtacatatatacgctcaccacttctgatgtcacgccaagcacatacgggcctcgcgtgtatctgtatgagtcgcgcatttatttttttttgttaaataattcacatacatgtacatgtacttgtacactacatgcacatgtatgtagtccgcacgcgtgtcaatccgctgtcgagtgacacacgcgtacgcaaagcgccgtatgcatatcgtgcgtattgcacgtattgtacgtattgctcgtattgtacgtattgcacgtgttgtacgtattgcacatatgtacgtattgtagcatatgtgcgtatgtgcatatttgtgcgtatgtatattacgtaaatgcacgcgtgcggtattgtacatatatataattaagtgcacgactttttttacgttcatccaccagtgtacatacgtacgtgtatacatatatacatacactacatacatatgtgcacacgcgcgtgcgcacgtccatttaagcgacgcgtacaccgcgtgcgcacttgtacgggttgaataaccttttatagacccgcaggtgctgtgcattttcgtacacaatacgcacataaagtacacctgtgtgcgtgtatgcatacatgagaatgcacatgtgtaaatcacgcaccctcgttacgtacctatacctatatgcagcatatccccaaacggggagacaatagaactcccattcaccacgtgtaatttttcgggagcgaggctggtggagcagcacaccgcgcttgtgttttttctacttccccttttttgagcgcacaaggggcaaagaagggactagtgcaactaaggagataaagtgcgtagtgtagcgtacttggaacatagacgtatgtgcaacccagttgtgtatatgcgtatgtaggtacgtaagtgcgtgtgcccgagttgtacgcgttgaggttgttttcattttttgcataattttaagtatatttatatacatttatctgcatatttttgcgcatattcatttattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatatctttacatgttctcatcttatctcattttttttccccgtttttcccctttttttttgcccatttttttatcttttaaaaaacatttcaacgcgtgaacgtacatattgtgccccctttcgccacacgagatatgccatttttttcccccttttgaatgtaaatttttacgaaccatttgaggaaagaggaaatgaagaaaatcaccatggcgtgttaatttttttgtgtacatatgtacgtatgttatgtatgcatatgtatatgcatgtgcatatgtatatgtatgcatatatatgtgtcgcgaccaatgagcatattaaaacgaaaaaaaacagatgaatgaaaaaaaaaagcaaatttatgtaatttgcaacagagaaaattgcaaccacactggcatgtaaggcggcttcattttttggatgtgctcatttatgtgaatgcatgagcactgcgcgtaatagtctgcacacatggtacgtatatttgtgcatgtgcctatatgtatatatgcctatgtgtatgtatgcgtatagcctatatgtatatatgcttatagcctatatgtatatatgctcatttacgtattatatgcatatgtgcgggactagtaccggcgccatataaggtcacgccacagtgccactatacatatacctgtacgctagcacacatttatgcattgtttttagacaaaaaaattttttttccttttttttacacgttgtacctgtcaaaacaatcgtttgtaaccctttttaaaattttacgcaatcaaattgtgctttatgctatttttctcggaaatgtatatagccctacatgtgcgtgtgtttatgtaactttacttttcgagagcagctccaaatttgcgtctccgcgtttgacgcatatgtatgtgtgcacatacgggtgtgtgcatcgcttacaacgctggggcgccttcactttttgcgtaatttgtgcctttacaatcacctacacgcgaaattgagtatatgaattgaagagcctctctgtttttaatttaattaggtttaactttatcctatttattgtagtatattttagcctttttattttgacctattaatttttgcctatttactgaagcctattcattttgcctactcattttgcctactcattttgcccactcattttgcccactcactttgcctactaatttttatccattaacttccctttttttttttattatatgtcgtttcatttcattttatttttttttttgcaagaaaatttctctaacacatgaataaggattgttcttctgtattgttaacaaaacgggagacgcgaactttttaacatttgcgtgaaacatatatgtcatatgaataggctctccatgtgttgctttttttttttttttttttttttaagcttgtgcccatgcaggtatgtaacaccacagtgcgtgtatcttccctttttaaccgtttatcgaaataaatgtgtacttgttttaatctttcctcatttttcttcattttatttctattttcttcacatttcttcacttttcctcgttttcccacgttttccacgttttccacgttttccctcatttttccttatttcatataccaccctttttatgcctatttaattaaattcaacgccctcagaggtgtactcctgtttttacgcatgtacatttaacgcagcccatttattataagcacatgtgcaaatacacacacaaatagtataggtacgtacaggtgcgtagaaatacatacaacacaagcgagcctttttgagcagcacctgcgacgttacccccctcactctgttgagtaaaccatactgtcatgttggcagttgttgcgcaagagtgggaagaagcgtttgagagtcagcgcacgcacatgtatgcgtagttatgtatttatgcgcacacgcatacatttgtaagtactgcctacgagtatatatgcacccactgcgtacgcgcgttcaacgcctgtgtatgctaggatgcaatataaaacgcatcattttttatgtcatttatttatgtggatgtgtcaccttgtttattgatttttcgtgtcaatttgggtaaagctgcattttatacaccgtgcgtattgcgtacactctgcttcttgtcccactgtgcattttttttccccttttttgatttactcaacgaagcacgtatacgattgcgtatgtaggtccccacaccgcggtgtagtaagtatggcaacacctatggcagcgcgtacatttgcatatgtggcagcataccaaagtggtgtgtgatagttagatgggtttgcactgcagcttcttctaaccacgtgtaatatcttgcaaaggtacaatacaacgtactgttgccatacaccacgcgtgtgaacctgcacatatttgtcacacctctcccaacggcagcactcattagcgctgtttcgtatgcttgagtgaattttattcttcgccacgactgtgtacaagccgagcagcggtttttatttctatctttgtcgtcaccctaatcgtcgtttttttttttgcgcaatcgttgctactttttttttttacgcaatcgtggctgctttttttttttacttaatcgttgctactttttccttgcgtgggcaataaaaaggagcacacaacgtcttttttgttaacaattgacattatcagaagagtgacgaaaaaaaaaaaaaaaaggccactttgtaatggttatataatttttaactctctccctgtgctatatacaacgttgaagaaaaaaaaaaatggatgaaattgcgaatacagatcagacgtttaatccggcagttatgccaatggacgggaaggtagcgacgaacggtggcagtaacaaagtgagtagcagtttgaacgctgcggcatcccccgctgtggtgggagcaatggacaaccctgttgtcagccctatgaatagcaccattgtcaacccgatgaacaacaacattatcaacgcagtgggcactgcaaggacgaacagcttgaacggcatgagcaatatcgttggaaaaggtaacagcaacaagggtggcagcaacagcagcggaacaaacatgggaccgatgaagagctcaccaagtaatgatcccagcattttagctaacaatttggttaacactgtggtgaacaccgtggtgaacactttggcgagtagtgccgtggtgaataccatgtcgagtggcaaccacagcggtgccaacctggggaataataaccctgtgaccagtggaagcaacaagaaccccccagcaaaaggcccaccaacccagcctggaacgggcgaagtagtaataaagaaaaaggtaggaagacccaaaggaacgacttcagcaaataaagtcataaaaaaggaagaaaaggtttcgacgtcttcgtccggctacccaggggtcagttggaacaaaaggatgtgtgcctggctagcttttttctatgatggtgcatctagaagaagtaggacttttcaccccaagcactttaacatggacaaggaaaaggctcgactagcagcagtagaatttatgaaatcgttagaaaataacggtagaaaaaaatcaacaaaaaataaaacagataggaataaaacgaagcaattaaatgaagaaatgataccagggatgttgaataacgacgtggcaaacagcttaaatagcagagcccccaatggtactccaataccgatgcaattaatgtcattaaatcgaggatactatatgcagaacatgaatagaaatttcaacctgtcagggatgtccccaaatgatagaagtggtatgagcaatacgtacaactcgttaagtaatacgtcaaatttaggaggcatggcccaaaacatgcaagaccaaggtggaatttatatgcataatggaggaggagctcccccacacactatgtttggaggtaacatgcacatgttgagcagtgtgaaaagtaacgtaaacggtactggttgcacaagtagtagtaacaacaacggtggggcaagcggtggaggaagtggtgcaggaaacggtagtggtaataatatgctctacatgaacgagttgatgtttcattcgaatgttatgcaggcaggagtaggaggtgtaggaggtgtaggaagtggcaatgcaggaaatgctgccgccgggggtggaaacgtaaacttcgttgatagaaatctcagcagtaacaatgctggcagtgagcttctaaaaatggaagacaatttagggttacacaataaagacgtggaaggcttaatgaatgcactttttagacaaaattataatatgaatatgggcatggccaacatggataagcatcaatacctgcacagtagtgggaagaacaatggcacagggcaagggggcatgaaggcatcgtctaacagtcccaatggagtagttaacaatgccaacggtgtgaataacactaatggggtgaaccctattgggaatagtaaccttcccaacagtaacactgcgtccaattcgatgaacgggaatgcctccccaggtcctcatttatatttggccaatcatggtgctggtgatgtgtttgaaaatgggaacgagtcaactaatggggtaagcatggccaacatggccaacgtggccaacgtggcaaacgtggccaacctacccaatatggccaacatggccaacatggctaacatggcgaacatggccatgactaatatgggcaatctacccaacatggtcaatctgcctaatatggctaacatccctaacatgggcaacccacccaacatggggaacctacctaatatgggaaacttggcaaattattatgactacaattttgatccgtatcgagggagcatttctcctcatttgatcgagatggtgcaccggttaaacaacgacatgaaagatggtagtaagagtggtggagtagctggaggagatgggagaagtgacgagatgaatgaattaaatttctgttccacggataacaatgcagcttggattaaccaactgaagcattctcacaataacctctgcaacaatttaaacagcaatccttgtgatttatgtgatactagcagtgcctctcctgaacccaatatggctaagaagatagacatgggtaaccggaaaaaaggaggcaataatatgttgagcatgtctaataggaagagcgagatggtggaccctggtgccactgcagctgcacaccatgtcagcggtgatggtactggcggagcaaacggaagcggtaacgcaagcgggaatgttggcgggaacagcaatggaaacagcggtaatgctaacttcgacatgaaaaataattctccttgcgagtgtgcgccacatctgaggaatcagaagaagcactactgcatgtattacaactcagcgaattcgaaccccacgaacgacggcagttacaattttatggcaccatggaatggtactaaccctaactccagcaacactcgaatgaatggcttggacagtaataatgaaaactctattgatagcaaccaccttgccgctaatggagcttcgaatagtaatgccctaaacatgggaaaccctaacggtggtgtcgtcctttgcatgtcaacaaataataaccaggttaattctcttgcacaaaatgcaacccatctgccagggaatatggaaatgaatcctaaacagggttcccatccttcatctgctttttctggaacacctaatatacaagacataaagaagcagttgcattttcagagccagtcaggtatcggtacatctgcttcagatttacataatgcattacaaatggccaagcagacgaataactttgcgcaaaagggtcttaccagtagtaacagtaatggtggcacgaacaacaacgtcagtggtggtagcagtagtgcaggctcaaattccattagtgctactgcgaatggaacgactgcgcataagaaaaggggaccaaaggacagtcggaaggccttattacccccgtcggcggtggcaccagcggcaggggtagcagcggtgggagcggtagcagcagtaggagcaaccgcgggggtagcggcggcggcgggatcttcgcatgctatgaacacgcagccggcgcagaacgggaaaaaaaacgcgatgaacctgaatttcgctgaccataacagtttatgtagcaagctgaatagcataatcaatttcgagtggcggagctccgacgcgaagacgcatccgaatagaaataagcagggcgcattcgagaacggagatacgtaaagtggatgtggaggctccagttgtcaatgcgagttatacccgatcgcggtttttttttttttttttggtccccccgtttagctttttttttttttttttcttccagccagcccatttgtttagtctctcatctcccctcctcccccttcctttgtttttcgccactcctgtgcattttttttttttttattttagcccattatatgtctgtctcttccgccaccatctccccatcttgccatgcttttttgttctcaatttttatgttagcacagatataatttttgttaaattgttttgtgcctttttagttgaacaacaaaaatgtgtatgaagcatgaagatagatagggattttttttttttttttatatggagagattacatggttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgatatatggagcaccactgatgtgtaacataaagtatcggtatttccatttttaatttaatgacgattaaatggcgacgaagcacggagaagtggaggctgtaacgacatgtaggtcttccattggacaggcggggcaaagagatccacgagggagaaatgaatagcggcgggaaagagttgtatacatgtacacacatgtacatatgtatgtatgtatgtgtgcatgtatatatatatgtacacatatatacatatatgtacgtacatacgcatgcgtgcctatgcgcccacgcgcggctgccccctttttttgcacgcatttgttaaattgatgcatgcgagggtggaagcgcgtggcttaatttgctttcgctgtaattaaaactttaatattttttttaaaaattggtaaaattaatcattttaggaaaataaagtggctctcactctcgcggcttccaaaatttgagaaaatgagtctgctcagttgagaaaggggtgtagaccttcgcatcccattttttaccttttcgctaaagtgagcataaaaaaaatgtgtttcacttttttgcagaaactttttttaaaatttaaaggggagggttaatgtgcgccaaaaatatgagcagattgattattagctccccgaaatggtaatgaaaaatggttattgttaaatgcagctgagctgggtggaggacgtacggcaaggtatgccaaaacgttttagtgaaatatttctttcgacaacataggagtggtcagcgtgtgcgctcctccatcagtgcgtcccacgctgattcgcacaaacgtgtacaagagtatgtacgtacgtatgtattatgtacgtaagcatatatatatgtgcacgtatgcatttatatatatatgtgcatatccccacacgcacacacacgtctgcacagggttcacagcacacatgagcgatgtagccgcatgaaaattgttcttgtgggattatacaacatggctgataaatgggtttcatttttattccccaaattttgtggcgcttttgatatgtgcctttttcttctaattaaatgggaaaataaaaaaaaaaaaaatcgattgcacttctcacacagggaggagggggggacaacgaaatgtgataaatatagacacttataaaatgttgataaagtcagcatgaatacgtaattttctcgcgcttttaaatagggatgatgcgcgcttatttttttggggggccaattctttcactcctcgcaatgcatatatattgggggggggtgcgtcttattaaatggaagaagggcacataataaaggcgcttaaatatgggaatcataaaatatggctaattagtgcttaacaaaatttggctccatggcgcctcgccaatcaacgctgtgttaaaattacgccgtgaggaagagccccaaatgaaagggctcccagtcgaagtccccccagctgaagtcacccagttgaagtcaccccagtcgaagtacgctgcgccagtgtgatcaattttcttctttccacgcgaagggctcaaaggggggggcctccttcttcgcgctgttctcgaggtttatttcgatgaagtcggatggctccgagggtctgcaaaaaaagggggcagggattcacaaaatggtgtaacaggggaaacacaaaaaaataaaaaaataaaaaagcaaaaaagcaaaaaagcaaaaaataaataaagcaataagaacgggtaaaatttttctttttctctgccgcgcgcgccatatcgctccttacgccgtgtccacaagcatgatgaaacccgattttcgcgagggaaggatgggcttaaatctactgttggcctggtattcgatgaacttttcttgcattttgattactctgcaagggtttttcatgtcgacctgcggagggggggggagggtaaaaattggggaaacgggatcagcgcatgttttgaggtcatacattcggcgttaaccgctcaggggtgtgtacagcggtggggcggcacggggggtgatcaagagatgcactaaatggtgacacgcacggttatgctgtacacacggttatgctctacacatggccatgctgtacacacggttatgctctacacacggccatgctctacacacggccatgctctacacacggccatgctctacacacagtcatgctctaaacgacgcgcccactcaccgtgttgttgatggactgcatagtggagaccttgcccttggtgtcggccttcttcattttctgcaagttggaaaagttgctagtctcgttggcctgctcattcgtggtctcgtcattggcactgccctcgacgctctccgcatgggacacgtgactggactgccccactgtagcagccgtgctgaggatctccaaattcttcatggacttcccatcagataaaacggagctgttgtcatccagagcagttttctccttggccaatttgttctcacttttctgcttcttcaattttagtgttttccgtttcgcagtagtggacagaccagccgtgacggtttctttcttttcttgcgctttttctttgcttaaaaaggaaggataatcaaaggtctgattcttgcacgtggaaaggacggaaaaattctttggcactttcaaatcttcagttagtccaattaagcaagtcggaaggaaggtcaagctaatcatatggattaatggaaaccaataccacagttggctgaataaacaaaaaccaacagctgcttgtggtctaataatatttgctcttcttgtgaagaaggtcgaaatagcgttccttccacatatatctaacaacccagcacctactatggcaccaaatttggcaataatatcctcatgtttgtctgataaaatacgcataatttcttctttatattttttaaaatttggatttacatgctcattcgattgctggaaaattagtcctaacgatatgaatgcactttgtctcacaaaatcggtagtatcggttagtaatggcatgagcatgttaacagcttcttcatttcctgatgcagcacacgcgattcctaatgctagtgcagccccgtaacgtacatgggggttgtagctctcaattaggagatttaaaaacatgggcacttgagatggactgttacataatacaaaacctaatgctataacggctgctctcctaacatcatcacttacatctgatacggaaaagtgcagtagcctttttattatatgcttattgtagctagataaaccacagtacgccatagctatagtaaacattcctccatatcgtatgatggcatccttatcgttaattaattcttcaatcaaaatgtctgcttctttttccttttggaacattacgaatcctagactaatgctacaagctctcgttattttttcatgttgggtgtcatgtgcataggctagtaattcgtctacgcatttttcatcaccacttccaagttttaagagtccaattgcatatgctgcactttcccctgctactgctgagtctgaatacataaccccctttagctcatcatacacttggtcgtcatcattttcccccatacacactaaccctaaccctaagcagcaaccatgttgtaacacctcatcgtttacatttaattttaactgagctagtaaaaagtttttcaccttcttatcatttgtgttataatttgcatgtattaacccaagggcatatagggaaccaccctctgagtacactccactgggggatatacctacgttcagattatttgtaatttgtctcgacacatcattgtatggtaaatgtgatgacaggacgataaatgattcgttcacgtgtcctttgtagaccacaccaagagatgctgtggaggaaaatttggcccaatttatcgccttggataaccactcaatgttggagcgcaggaacacgtcacatgtcgtgcctgtctgcatcaacccgtgcgctataacgatcccatggtgagtaatgctgcttctggagtctactacatttttgtaactatccagcagaatcaaatcggcgtggttatttcggtgcaggaattccatatacaagtttatcgtcaccttccccgtcagtatgaacacgagctttttgattttttcgtacagcttgtggttctcgcttatgtacatgagcacgtcgtcggagagcctctgcctgtcctcctccctgctcgccaggctgttgctgttgccattcgccgcgttgaccccgttggccgcattccccccgttggccgcgttaatcccattggcagcactgtcgccctcgccgctgccaccggtgtcctgaccactcccctcgtctgcgttcttcttttccgagtcgtcctgcgccgcccccggggcggactcctcctgctgcggaactgtgctcggaacctcctcgcccttggccacatcgtcccccttgaccacgtcgtcccccttgaccacgccgtcccccttgaccacaccgtcccccttgaccacgtcatcccccttgtccacgtcatcccccttgaccacatcgtcatccgcagcacagtctgcacccaaatggaggttggagcgcttcttcgattctccagaataactatgctccccatagtaaaaagacttattctgtatcaaaatttctttaatctgttttaaaatattttttaaaaagttccgattttccaaatctacaagttcaaaagaaatctgatatgccatcaaatgatagtcgttaatcaaacttaataaaatctcagcaacctttttataatcattaatgtaaaataaacattcacataaatttatatattcactttttaattcttctggatccattgaaagatatattttaactagcaatttgaaaaaatcatttctaaactttttcgttgtattaatatgcctttcatttgcaatagagtgttgtaataactcgatcttatttggacaatttagaattatatattctactttatctaatcttctagcatctaacgccacccctaaagcttccttcacgctattattctgcatgcagatttctaacatttcatcaacgaattgttccatcttttgatgaatttcgttatttagatcttccttaaaaatatctgtatcggttttcattttttcgttactactttcgtgattattgtaaagattgaaattgcttctgttgtatgtgttgtctggtcccatatggttcgtataggagcctccgtccacgtaattgttatggttcacctcgttgttcccttcgatgctcccttcgttgctcccatctccctgatgtatattgctgtgcgccaagtgggtatcactgctgctgtggttgttaccgctatgattgttgccaccacgtctgttgctgttgctgctgctgctacttatgacttgaccctcatagtccctctcccgaatctccacatacttctctatacatttggctagcatcgtttcgacatactgcgacttctcgtttatgttaaacagttttcctgcacacagtgcatacttcaacgcttcagggtatttttccaaatggaaataaaccttactagccaccaaattggctagctcttttccaacaaaattctggtcctcacatagttcttctattttaaaaatataatctgctaactcgggccaatatacatccacaatggcattcagtttttccaacccgaagattttcaaactcgcttcttcttcgttcagcagtgctatgacacccgatgccgacgtcacgatgtcactttggtgcaggttcttctcaaagtccattttttcttttttttcaggggtggtggtgatggtgattgtggatataatatgcgtatgttctgctcaggttggcgggaggcaggaggggtacacccaacgggggtctttttgtgtgtatgtgtggatgtctgcgctggcaagaacgcttcgtgtagtgcggctacgaccactgccacttctccgtgtgtccccttgcacaacatgcacgtgcgtacatacacacatacatatatgcatatacacatacatacacacacacacacacacacacacctttccgctccccgcaactatcctggtgtgtatctctcgacggacacccctcgtttgcagtaacttcgaattcgcctcttcacgcgcgtttcaacgtgttctgcttgcacctgcgttctggttctcttcagcaaatttgatatatttttgttaaagcaattgtgttaacctctcgcctttgcgttagagcgtcattattatatatgcctccttccctacagcctacgtttattttattatattttattttattttattttttttctccctaggggaaaaaacagttcagtgtgttgggcatttatcgtaccactaggcagatgagaagatgcaaaaaagcgctctatccgtagatacagatagggagttttttttttttttttctggccaatcggcatatgcaattcggagtgttcgtccctattcagtgccgctttcgtgtttgcttagcctctccggttttgcttatcctgttcgtgcctcccgaggtgttccttaaccgttcggtgcctccttaaccgttgagaacttaacctttcccggttttcttacccttttagccgttttaaactttttctcactattcacatactagtgaaacacctttttttttttttttttttacgctaaccttggctattttaaattattttggcacgtactttcttgtgctgtttgcgaaaaatgcaatttttttatttttaagagagggggaaagtacgtgttaacttgtgtacgcaaatggtacaaatgggcgccgcgcgtatgcaaagcgtgttaattttgttcgtttatttttcgatgcgcgagggatgcccacaagtatgaatatacatattacatacataatattatatacatatatgttatatacataatattatatacatatgtattatatacatattatatatgtacttatacgtgcgtatgcatgtaccgctcgccttttacgtgtacgtattttttacgcatacgcatgttgccttgtgtcgtgaaagtgtaccaattttttttttcctaggcactagaaatatccgcgaatttgcaaaaaagaaaaaaaaaatggctgtgcacagcaatgcgccccttcagagaatgcccatgcgaagcagcgaaaacgcatattctattctactaagccggagtgtcatacaaggaacagattagattatcttcattaaaaatgatttattcaaacaaatgattacatatcactttttggtgtgcttgtaaacgtcgcagaagaaagctttttttctctccaactctcgttccctgggcacactaaacataagttggaaaaataaaatcacaaatggtttacataaaatggtgaattttctcgatttattctgttcagtgataatttataaagtgatctctcagggatcacactcctcccttgtgtatgtgtaaagcatcacatagtaacgttatcacaaccgcctaatctaagcatcctcggtgcccagcattttcgcttcattacacggttgccgcaaaaaaaaaaaaaatgcatgcacagtcacgaaaaagagtgaaaaaaaaaaaaatatatattcctaattaaagtagcttggatatatgattagaatttccctacaactagctacactaccactgaaaggcgcaaaagggtgacacagcaaaataaggcgcatcggagaaacgcattctggtcaaatggcacacacagcatgaacgtaattagcatcttttacaagtgaaagaaaaaatttagcgctggtttttttgtacgtgtagacatgattcagcgtaccaagcaaaggagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtcacacatttgtatgggcatttttaattaacagtttagcaattgcatagttgcgaaagggaaggacaggatatttttttcactggcaatgtacagcctttcttttgtacttatttaaaaggtttgaattttttttttttttttcgttcgcctatgaaacgtatcattaatcaacgcgccgccaattttaccaccagaattgttcaacttatatcatcccgtctttctggaagtttaaaaagaatgtcaactgtggagggaaagaagaaaaaaaaaaaaaaaacacacacgcgtacgtatacacaaacatgggtgggcaaatatttaccattcgaatgtgattcacttcttaaaaggcagattaatattgtgcaaaaaacaaaagcatacttggccattctttttcccattttggtgtaatttgtagaaaagggaagccaaaaatagctacatgtcactaatcgagatgacaaataaagcaagtgtattctcgtatcttttggctaatgtgacacgacactaattccgtagtgcagcttattcaaggctgcgtccaaaagggttagcacacagctttaccgtgtaaacgaatgcgcccgcttgtaatgttctcatttggcgcttccattccttcttccccttctcatgcgcgatgaacgccttgcgcttaaagaaaactcaccattataatgtgcacatatatataagtacgtacgtatgagctggtgtaactaaatgggaggccccaattgggccccttttgtccacttgccctgcaaggaacacacagctggttttgttgacctatgcattgtccactgttacgggtttatttgttcatttatttgttccctcatttgttaactcatttgttgactcatttgttcattttttttttttttttccttttttttgcttgccttttttttcatagtcatttggttttcacaaaggaaagacgtacaatcgtgtctttcacaaaatgaaggtgtactgttggaccctctttccatcctcgctgtgttaagttatgacatgtgttatgaggatccaaatggggctaggcgaatgagcctacgtgtgtacacgcgtgtgtatgcgctgatgaatgtattacagtatagccaatccctgacaagggaataaacacccaaaaaaaaaaaaggaaaaggaaaaggaaaaaaaaaaggttaacgataagggtaatgataaagttcctgccacttttatcgaaaaaaaaagctatattaatccacttcgttagacattatgtaaaataaattagcagagctctccgtaaacgcttaaaatttttacgttatgtgaattttattttccccctcatacgtgagaattttaattggtgagtatgcgcatacgcatttatgtagttttaaagaaaaaaaaaaagtatcgcatggttggagttttcttcaccacaattacgttaaaagatgcataaagtccacgcgcgcgctcacatatgcccctctattatacatacgcatcgttatatgtacacatttttgtgtacacacttttatgtacacatttttatgtacacatttttgcgcacaaagttttacgtacacagttatatgtacatatatgcattcatgtgtacgcggcaccgcgtccccgcgaggtgcgtaaggcatgctcgtacggcatggggcaaaaggcaggaaagcatcccagtaacgtacgcttaaatgccattaacgctgcttcacacattccagaaaatgcatacagagtatttaagaatgaattttaggtgtggcaaaagggagttttccaaaaagaaagcgtcgcttcatgtgcagataatgcttatgtaaatgcaaatgcacatgtttttttttcacgacatcgtgacacattttacttcaagcctaattggcgcgttgcatttaaaaattttcgcgcgcctttcggcgttttcatccatgattgctccgttgctccattgctccgttgctccattgctccactgccccactgctccactgccccactgctccactgctccactgctccactgccccactgctccactgctgccccttttttcctgcaaatatttacctaatggttccaactttgtgctgcgcccctgtttacgactttgagcatatgcactgtcaagcgctgtggcaacaagaaggaaaaatacatatagagcaaaataaatttgggacaaagtggggcgaaaccaaactgaactagactgagctaggctgaactaggcttaactagactgagctagctgaactaggctgaactaggttgaactagaccgatctaagcttaaaggaatgccgcacccacgctgacccatccacttcaaacattttaaccacgtgttaaacaaacattaagtgataaaaagaacatgtagaaataaagcaaagtgtgcacactcctatgtataacactgagacatatctgtagaaagtccttttcgacttagctgctcagcgcatgtatgccctttgttttcataacagcattatataaaaaaaggaaaaaaaaaattaactttgcgatattagtatgttttgatggtacacacttactgcctccctattatcgcttaacgcagttaattttacctaatttttcttaattttgcttaatttgggtttttttttttttttttttcttgccatcaactgctcaaaggagttcctttgaaaaaagcacccaattcactacatgtacgtacgagcaatttagtaaatgcaaaaacaaaagtgcgcagagctcacatgtacgcttgtccagttttatcgaaaagccgcatacgcactgcgagggtcacgacgcccaggtgtgctgtaggcatatctcctcacggcgtgtttgcagcgaagatagaaatgctaaaaacacctatatgtgcgtgtctataagggtacgttgaagagcgtttatattaacgcgtgcgcacatttacacgtatgtatacttatgtgtaaccctaatgagcgtacagattggtgttttgcacatgtgcccgtgcatacccctttatttactccctaatttgcatatcatttttttccgcccctttttttttttatgcaaaggtgatacaacacctcagcgtagtgagcgcacaaatatgtaaccttcgtggtgtggttcatttctattccccccttagcaaaaaaattgtaacgccaaaattgtaacgccaaaattgtaacgccaaaatagtagcaaaatagtagcaacagtagcaacagtagcaacagtagcagcaggagctttgaataagcaatgcaacatgatgtgaatagaaaggcgagtctcttcgttttgtgcaagtatccccattcactgctttttcaaatgcattttggaccatgcgcgatagcttcctttgcacatcgtagatggtgaaaacgcgtacgggacatgcacttcccctagacgcaccgctgtctgcgcgcacctgcacgcgtgtgtgtaacttccgattgatctgctgattttacttagttaggaaattatttactggccgattcgtcgacagatttgctagccaattttccgcccttcctcttatattccatgatgattcacagcactttggtcttgtgtctaacccaccaaaaatactcgtaagattacttccccttagttggaatacttcgcagtagtgcctttcacattttttatgtacacgtgcctttacacgaaaacgtttgaagtgcgaagaagtagctaccctagagtgcgttattagaaccgctgccatatgagagatttctcactgctgtttttaagctcatttttttttatgtgttcccttcctgttcccatttgacgagctcaagctcagtttgttgcatgagtagggttcatagggatgtaggcagtgcctgattgtgttttattagagcgtattttttttctctctatgcattttttcttcacttttttgcttcacttctttgcttcacttctttgcttcacctttttgcttcacctttttgcttcacttttttgcttcacttttttgcttcacttttttgcttcacttctttgcttcacttttttttgctgtgcttttccgcagctctttttcactgctttgtttgttgcaccctttgttccaccccttgttgcactgttcactgcaccgttttgttttttttttgacaaattttgagcccatccatgtgtggctaccccggccagccactgcatttttaactcaccagcgtgactgcgaaatgcatgcgatacttgaaaatgtacctaatgcacacgtggttaaccctgaaaactgcgtgtagaattttaatgcattataatgtaagtgcctaaattttcttgcctaccctttcgtatagactgtgtttttgcactcgtcggatacgctaagggggtgatgcaacatcgtttttttttttttcggcatcgcttcgacgttgcctaataatgccaatgttaggatccccctaaagcccagacgaagtgaccaaatggacatccacaactccagagagggtgcgcagggcacgtccaaaatgggtaacgagaaggcacaagttagggaaatgctgcacgagaaaaaagtgggacccaaagtggggtgcaaagtgggacccaaagtggggtgcaaagtgggacccaaagtgggatccaaaatgggttccaaaatgggttccaaattgggtgccgcagaaaatagccaggcgaggacaccaaaagggacccatttgaatagcgcccacaaagaaaagtcaaacattaagacagtcattcattctagtggtaaatctttcaaaacgaaaataaaaaaattaaaaaaaaaatatgaacatgttcatacggtaagtgataataatgatgagcatgtgaaggctcttctgcatatacaccatgatagtcaccatggtgacacagatgatgaggggaattccatcagcctaaacaattttaacggcacgaaatatgtgtgtacaaagctgctggaaggagaccagaatggggtgaacttagtccccaacgttgaagcaaaaacagaggatcattttcgaagaactggagaaaaatttattaattctgcttggtcaaaccacaaccgtagtaacgatacgtgtcctagccggattagcatcgagagcctgagcggttttatgccagacagtgaggggccccacgacgcggatgctgagagagatcataacgcggacgatggcgtagatgatgtcgcggacgatgacgcggatgatgacgcggacgatgacgcggacgatgacgcggacgatgacgcggacgatgacgcagatgatgacgcggatgatgaagcggacggtgacgcggacgacgtgtcttcgcaagctgcgagtgaaaaatgcgacgattcaccaagtgagaatcttccccttccccatgtgaaaaaaatggataaagttaacaccgcgctggaagaaaaacactcccgtagggttaaccacataattggacattccgacattaaacatagcttgtcgtgtacatctgatgattggagcagttcgtgtgtagaggaagctaaccgaaggacgccggtcaacaatattgacaacacgaatgatgaaatcgagggatgtagaacggagtcatttgctgaggggatttctcaagatggtggtagtgatgatggaagggaagggggacacccagagggagacgtgataagcggagatgaagtagagataagcggagatgaagtagagataagcggcggtgaagtagagataagcggaggtgaagtagagacaagcgcagatgaagaagtgataagcggcgatgaaaaaggcataaacaaggggaacttaaatgaaccgcttgcggaggaacgaaacgaagtagaaccccacgagggtaaaaacgtttggggggacattgctgatagggatagactagaggatggtaatataggaacaacgagtggtgattaccatgcagaggaggagaggggcgaaatgggaaattttccaagtgaggaaaggtccaatgccgttcgtttcgaagcgagaggggataggcactcgtcacgtgacggagtttcgggcggacaagttagtgatgagatgagtgttgctggcgatgtgcagcagcaggggggggttgaaaacggccacgatggagatggccgcgatgagaacggccacgatgaaaattaccaagatgaaaattaccaacgtgaggaccaccaatgtgagggccaccaatgtgagggccaccaatgtgaggactaccaaggagaacagcaccatcgccaaagttacccattggagtgccgccgaaacgagcggggtgcatctccaatcaccgcccaggaagaaaagttcgacttgcgagacattctaagatgcaacatagacacgtccaatgggggacaaggagaaatggaaaaattaaatcggttaattagcttccgagatagtgccgaaaagtatttgcaaagttacataaactcgttcctaaacaacttctttttgatgtcatcctatttgccctacttacactactacgaccagaatgcatacgataaaaaggaaatgaattttttaaaaatggtcactcattttatggatcattttcactgcaataaaaaaatgaacaaacaaataagagactttaaaaacgattttgtaaattcaccactaaatgaaaaaataaaatatgtagataaatttccatttttaaaattgcccgaaatgtgcacagacagagtgaagtgccaatttctgaagctgctaaaagaatattgcaagaagaaaaaaaaaaaaaattattaccaattgtttttatgccacaaatttgttaatcaaatttttaagttaaaggaaaaatgggtcgaaaataattttctccaaattggcttgaacgaatttggcccaccggtgccgcagcaaaagaagcagcaggggcagacggagcagcagggtgatgatggcgaggtggaggagagacacgacgccaaagcctcgctagaaaggacacccctaaagggacctataaaagaggaaggatatctttcccccagtgttaaggagaggagtccaaattggcaggggcaaaagagttcccaccaaatgggtgaaaaatggaacaacgatattttgtgccagcatattcaatctgctccctttttaaaacaagggaacatttataatggtgactttacgatgacaatgaaaacgatggttcattcgttagatgatcgcggaaggaagtttattcaactaaatgacacgaaaaaaatggaacatgctagttggtcctaccctcctcacagtaaatatttcattcggaaatacctgaacaccgtggtcagaaacaaattatttaatgtactccatttgactgatgcaaaatacagggaaaaaatttacataaagaatgaggaccgggatattattaataacatttctttttataaaaacaaaataaacaggttgtatgcctatctcatggcttgcgcgctaatgggacattccacgaagcttacgcagccgaatatatcgtggaagggggactcctatgtgaggggagaccctagagaagacctccaaaccgaactacccccaagaaatagcggttgcctccgcagctccaatgaagtacacacaaaaaatgcgctcaacgaaaaggactgtgaatcttcaagcagatgcatcagtctttacaatttaatcaaaattgccaacgaatttggaaaaaataatgagagttctaacaagaggggtgcgcagaaaaataatacgccacgcaattctaatcgagagagtctatcaaaagatatggatatccttacaagaaattttttgcaagacggggcatataatagtgcaccgcgtgatgtcggacaaaatggaaaaaggtcatatatctccacactgtctaataaggagaagttgagtagttgtcccgtcgaatggggggtaaaaattttggaagtccataatgggaagggtacgttggagggggtagctgatggggccatgtgtgttccacacgtaacaagcaaattggacgaagcggggaaggagacccccgataaatgggaagaggtcagcgggagaggcgatctgcattgcgggtcccgtgaaggcaggggaaaaaggctcacctcaggaatgagcgcagaggatcaagtgaatcgcatcgcagaggatcaagtgaattgcatcgcagaggatcaagtgaatcgcatcacagatgatcaaatgaatcgcatcgcaggtgatcaagtgaatcacctcgcagagaacagggcgggacaaagaccagatgaacgacatgacctccatctccctgtgaagaaaaaaaaacggacgacagcaaatttcagttgtcacccgacttacaattcctatacgatgcatacaacaacggagaacaaattatcgtagttcagaacaaaaacaaagtgttgaataatttggacaaatgcacaaaatttacccgtctgtcaaaacgatcactgttccatgctaatgacactgggcaaaatggggtcggcccttctaagggaactccatccactgtgtacaagagccaaatgggttacgtgaatatccaaccgaattgcatctacgtgaagaacacaaaaggggtgaactttcctaattcaaattcttctgatatggcatattcgtacgatgcaaaaactgcttatgacagtaacatggcatttgtgcagaatgccttctttcgccagaggcacggagaaggtactgataggggatacaataaggggtcattggatgccaccaatgggaaccacatcattaacagtaatcacaacgtgcacatgaatgataccctcgatcattttaataaattcgataaactacaaaacaggatagactgtgtagacagtaataacatcctggtgaataactccactgtggaatatacaaaatgtagaaattttatcaactccttgagccctcagtatgtacctggtgctctaaactatatgaatggaataaattcaagtgtgcagaattgctcaaaagtgaatttaaaaagtataggttattgtgcgaacaggaataatgtcagtggtagtagctctttctcccccaccacctccctaagacaacaaccactcagtaactacctatctcagtcaaccaattacgtgaacccgtttgatgattcttcccagagcatgtacaaccaaatgggaaacacgaacccatttttatctgaacaaatgcaaaaggaaaggaggggtacattaattaaccaaaatggatacccccacattgcactgatgaataattatttttcggatgctactaatccttttacacaaaatggaaaaggcgatggtaacaactgtgggagctactaccacccgcatggcaatctgagttatactcatcaaggcgaacaaaacgctgctaataatgtagtcagcgggatggttcacacaaatggaagcaaacaaatggatcaatcgtgtgtagatttaccaaacggaaccagtgataaccactttgaatgtgttactgaggatggcaattattctgtggaccctcagcacaagcgcgatagtgaacaaatggtggagaaagacaataatggggacgcgataggtacagttaatcagctggaaggaaataaaaatgactaccttaacgatgtaaaccacaatttaaattgcacacacaaaagtagtaccaccaggggggagtgcaaagaaggagatgatcacaaggaggccactgcgaagagttacgcccccaggggaataaacgaactgttgggtgaggggagcaaacatgtggtcaacacggatgtaataggtagaaaccatcaacagtgtcatgggaatgatccaaatggtaacgaacaggggagtaacataactgtgacaggtgaagaccatcttaacaggaatgtaaaagagagaagtgactgtaaaaacgaatacaggcatgacaatgtggaggcagaaaaagagtcccccttgaactcgaataataattgttcacataacagtgacccatacgcaagcgggtcatctcagggggagcaaaatgcacgtgagaagaaccaaccgggggataattggccctcgacggaaggtataaatttgcatgtgggtacctatgcagagggtaccattaacggggacaccggcgtaagaggcgtaagaagcgtgcgtagcgacaaccacgatggtagtagtgcctcccctaacgccgcagatggggatgctgacatagattcgccccaccacccaagcaataatctcccccccgttctcccaaaaaagaaccccccccatgaagataccacaacgagtgaggaacttccaaattctctcaaaacgtcatgcaataatgacgaatatgcatgtagcacaaatctgcagcatctaagtaacgcctcaaggggggtgaaccccgttcaaaacagtcacctggtgaataatcatactggccattttaacatgaagaaccaaccccgtaataacaactgctgtgtcagcattgccaacttggacagggacactcattcggtagaagcaaatcgggacagctcataccatggcggtagtgctccatttggagggaacgtagacgagaaatcgataaagtataacgacagacattccttttttaatgtaaacgaaatgggagccccgatggatgatgcacatactggggatagcgtgaggagcgccgttggcggaagtggccccctcaatagccgcagcactggaataggcataaacaaaccgaaccagatgaacagcacgaacagaatgagcagcacgaacagaatgaacagtacgaacagaatgaacagcacgaacagcataagcagcatagacttttcgataaacaacacagggaatgaaacgaaatttaagatcaacgaagagatgatcaacctgatgagacagacagatgcataccaacccccctgtggacattaccaactgagcgatccagacacgagcatggcaaacgtatacaagccattcaacttggatggaataatcccctccccttaccataatggcacaagtaataacatgaaaaattacccaagtgcagaaatgaggagtaatataaatatacataattaccatatgaacaaaaatgagaacgtcgaaatgacgaatgagtgtctgaacacagcgacccccccgagtaataatttgtcaaccccgtatggatacatatacaattataacatggggaattattttctaaatggagtcaattgggttggtttagaaaatcgtacaggtgatagacctgtgaggactaatatgaattttacgaattataatggcatgttcaatgagtactgtgatggggatgaggaggagtgggatccgcatcaggagggtccacatctggagggtccacttcaggggggtccacctctgggaggtccgcatctggagggtccacatctggaaggtccacttcaggaggatgacgaccgaagcggtgggtccttcccgtcatcgagcaatttaaaaaaaagggacaaaacgcaaaaggagaagaagaatgccaatatgaacacgaacaaggcgcaatcattcggtttaaatgtcagcaagaaaaaaaggctaggaaacaatggaccccccacagccgagaaattaagcgaattgctacatgagaagaatttgtcggtgccacaaatagcggcaatatacggcgtgcacagaacgactgtcgcgcgttggtgccacaataggaaggttatccaaaagtcgaataactaccaggggaggaagaaatcgtcctccacggtgggcgccgagtacacctagtgggtcaagcggcaaagagaaaacaacactctctctactcggaatttttttttctttttctttttctttcttcttcttttttttttcgttctgtattgcgtttgctgtgtgtctcatcagtgaggagtgacctctagtgcaccccattcgcgttgcaaatttgatcagacaggtcaaccctcggggaagtggggggcacaaaaaatatgccacgctagtctacgggccgttcgaatatttacacacctttacatcatcgcgctattgacatgcagttaaaaagtggcataagatgaagaagcgcacttcatgcgttatacgcctgatgagagcatacaattttgtgctgcacattttgtaggcatgcattgtgcccattttcacccacttcattttcatccgattcttctgatacgtttgctatccgtctttaccacgcttatccccctttcccatattatgatatttgttaatgtgatttttttttttttttatgcctttttgaatgcggctcacattcgggaagaaaccgcaaaaaaaaaaaaaaaaaaaaaaacaccaacaccaacaaaatgggaagaaaattatgaagccgaatggagcaattttgcaaacctcaaaatgaaaatttttaagatttattttcactctcatcaaaagtggcgccataagtgcaaagttgttcaggaacgtgtgcgtagggtacaccatgaacgagtgattaagatcccattgctgtcctagacggtgacaacgacaacccagaaaggtgcaggaataaaaaagagctttgccggaaatgaccacagattgcgcttttcaagttaaacgacaatgacaaaattatgtaggcacatttcagcacctctataacagctcatttttttttctttttttggtccaactccacgttatgtgaatgcatcatatacacaccaatctcttcatcgcaatgaaaaaaaaaaaacacattccctgcaccccaaacgtgtgagactgtacctttaaagaattatcctccagtttttattttatttttttttgttttgtaaaaaatgataccaaaaaagagtacagtttatttaataatgttacgctcataaaaaaaaaaacgcaaaataaataaccgcatgaataattttacaaataatgcaatgagcagcatggtgaacagcaaaagatgatgcaccttgacgattcatgtttcctttttttcaaacacactcctcccctttacctatgtaaaatgtcattcaggtgtgtgtgtccccctttcgaatgccattttcacgtatttaaaaaaaaaaaaaagacccctcctggggtgaacgttttatttccctacgcgtgaacgagtagggcgttctaaatcacaaataaaatgagtgttacacaaatgaggcttttttcgaaggtttctatcacccatttcggaatgtgcgccttttcgctttgagacacgtgagaggcgaaatgacgggaagggtgatggcaagggggagagggggttcacaaaagggaagcagaaaacgaacacgatcatgaaagcgcaaagtgaaacaaaaacgaaaaagaaaaaaaaccaacgttgctaaaaagtgaatcccataagtgtatacaaaattttaattacacatatgcatgaagggtcaaatggtgcatggaaaaaaaaaaaaaaaaagctacggggctccaaagttcagttccctcatcttgggttgatttcttggtggtgtcggaggtctcagctcggtcattttggtgtcccttcaaaaaggaaaaggggggtgatgcacatgagcatatgttactctgcgtacgttgatgggcgtgctccttagcgtggcacttcgatgcagaggtgcatctacacggcggaggcacgtctacataacacaggcacttccacactacacaggtacttccgcacaagtaggcacttccacactacgcaggtacttccgcacaagtaggcacttccacactacgcaggtacttccgcacaagtaggtccttctgcgccttagtcgccgcctccccccacttaccacgtgttgaagaagcgaatttcgtccttggccgggtatatcagtttcggaatgacggtgaggtccctacggatgaagagcaacgcccccgcgttcttgtgcgagttacaataattggtagccgaaaaaagggttatcagtttaccccccgcgaatctctcaaacccatccatgacacattcatgggctcgtataatcaactgcagatcgttgtcctctaaaaatttgtgaacccggtcaggcccatacttaacaatatgaccagtaccatcagggtctcttatatcattcgggatggttcccaaaatggaatcattgtccgtaggatcagaccaaagcaaatcggtaaccttctgttcattcaaattttgtggaacttgagaaacaaccaatggtctcctcaattgagatatgtccgaaatggtattaatagttttccctatccctccatgaacacataaaatcttctcctctacaatagcccctataggtagccactcaaaaacttgatttatttgaacccagcaggaagacttatcacttatgtcttcctttaacctccttttacattcctcctgaaatccatacaaactgttaatggccatatcttcgtgattcccccttatcaaatggatctgcttgggatatttacattttaaggcgaaaagtaagcaaatgacttctaagctgttggaacctctgtccacataatcacctaaaaataaataatcatttgaatcgatatcaccaatagcatttaatttctcacctaagtcttcttctactggacatttatacaactgaaataatctcatgaggtcataatactgcccatgtatatctccatatatttttaagggtgctcttaattttaatatcatatcttcttgcttgaaaatttccattacaatggaacataggatggagatgttagcccagggaattataaaaatcgtctctgcattatgatggtactgaatttcgaattgggttatatttggattgagcaacgtcgtaatgattttatcatatactgtgtttttaaattcactaatgtagttaactggtgtgcataagacgccgttatttatttttcttccttcttcttctaatttgtcaatcgatatttttctaaccaacaatgcgaaatcgctccccgtttcttgcactgcgtgtgcatgtgccgctagccttattttattcgacatgggtctactagacagccggaagagcgacgagcttggcgagtcgaacatgttcctctgcggtgcgttttgtgcgttttgtgcgtcctgtgcattctgagcatcatgtgcgctttgtacattccctgcgatggcgctattcttcatttcgtatatttgtttggaccctgcgtattggctgcttgcgagtgcactaggctgatgcgggttgataacgtcttggctgttcaggttgaacgaactgacgcttcgcatttcgctgcctagatgcttctgcttcagggaagactgctttagggacttcctcttatccgaatccaaaccggtggtcgcattcaccaggatgcaacagtccaggcattccaactcgttcgttgggaattgctgcgtctggtgagtgaacccaccaaaggtgtatatcgtgtgcttgtgcatccacgaggtgtgtctaaatttcgaaatggctggcaaggttacccactcaattgtctccgtattgtaaagcgctgtggacaaagggatggcacacccgttatcatttcgaccccctaaaataaacattttggagcctataaaaacggcagtatgttgataacgcgcttcaggaggtactcccttttttatgggagcttccacccaatcccaccttccatctctgtgctgtctcaacccccatgtgtcatccaacgatttattttctgcactccttccaccaaatataacaatcatccctgtcgcaggtccttctttgcacatgtcagctgagtggtacactcttggagggggggccttgcaattattggaaataattacttgaacccattcaaatggaggaagttctacatgcataaaccaaacatcatttaacgtatgctgaccattattcccaccaattacaattaaattgggtttattaaataccattacatgtccatatcttctccctggggttactcctttggtaggtaccgtcatccaagaatatcgttgttcctttcgtaaatctagtatgtacaaatcgtccaaggaaagggaccctcctcctgttgcacccccatatataactaactgctgctcatcaacacaagcagctgcatgtgccgccctcgccgatggggtgttttccgttactatttttttccatttgttttgagataaatcatatatgtagatgtcatctgttatgttatacttccctgcgtcgcctatcgccccaccaaatactgccactttgttgtttcctaggtaggtagccgtgtgtccaaatcgaggcgctggaatttctcccttttgtttttcctttctgcaaatgtttgtttctttaaacgacccattattcatttgtcgtacgaacggggagtagctatgcttggaaggctagggggaaaaacgggggaccaaacggtcagcggaaaagcggtaccatgtgcacaccccacaactgcatgtgcttgcatgtatgtgctcgtaaaaaggttgtcaagagggagaatgggtggcggtagacaaacggaaaaaaaaaaaaagtgttgtcctttatttttacctggaccgatgggcgaatgtaaaaattgaatattttaaaaattactttcgtttgggtttttcccgccctgcttccacttgcagctagtcttttttttttccgttacgatgaggtgaaagagcgggggacgcgaacaaggagagcaaacaggtacgcgcgatcgtttgcgaggggagacctacacgaggaggttcacacgaggaggctcacatgaggaggttcacacgaggaggctcacatgaggaggttcacacgaggaagttcacacgaagagattcacacgatgacgcatacatgtcgacacatacgcgcgattacctcaacgcccgcacaggtgatgacaagcgtaggcctgttcggcgcggaactccccccctcctgtcacacttgcacatgcaaatgagaagcttcggtggtcctcaagagggacgagcgggcaaacgggaagaagcatatgtgacgcacgaatatgtgtgtgggaagaggcgagaaaagcacaaacgcagaatggttaacaaaaaaaaaaaagggaggcaaatgtcagtaacactaggaataatatatatgaacgtgtgagcgcaacgatatttgcgattagctacattgttgcaatgaatttcaaatatttactgatacaagtgaatagacattttaacacataaaaatatgctctgcgaaaaggtttaatccgtggaacatgcgcagtgtgtttgaatagctgcgtttttttgttcattcgtttgttcgttcgtttgttcgttcgtttgttcgtttgtttgttcgttcgttcgttcgtttgtttgtttgtttgtttgtttgtttgtttgtttgtttgttcgttcgttcgttcgctcattcgcttgttcattttttttttttttttttcattttttttgaatattttcactacattcaccacgtagtcaaaaaaaagatacacaaaccattttttcatattttttattcattaaaaatgaaatatgcttaattcacaaaggaagaaaaaatcaacgcaagagaatcctttttttgttttattttcccccaaaaattttcgcaaaattaaatccacttaaaggaaaaaatgaggaaagaataatgcacactcgcaaaagtgtgctaagactgtggcatataataatgtaaatggtttaaccgatataaaattgatatcaacaatttgcaacttagtggatgcatatttggaccatcctttaacctttcctctgccctgcccacttatttttccgaactggtacatgattgaaccatttctatgtatacgtactgacaccgcgaggtggttattacacatatgtgtggtgacgcagagattgcgattttactctgcttcggtttctttccgatgggtttcattttcgttgctttgttgttgttcctcatctttgacccctgcgtccatttgaaaacgaaattgttcataaaaaaaaaatggactgattttaacgcttatgtaagtgtggtcccttccttgtaatttggaaccgttcctatttcacgctttcgccgcgcttaggggattaaccggggggaaagaagacccaccacaaatgggggcgcacatacatgtgtataaaggtacaaaagcatagcaacacgcacaaacggtgatacgtagcaacggaaaaaaagaaaaagaaagaaaaaaaatatatcacacaaccacattgcgcacatgttgttctttttcccaccgcgtcgtgtaaccaattgttaacccacaaattgtaagtcaatttttagaaaaagtttttctttcgagagtgtgtcatattggactttagcgcacattacgctttcgcggaagtgtcgtattgtttttttttttttcttcacttgggaaagacacctctgtgcgtggcatgtacgtacactaaattatcgctctatagcatatgcggggaaagaagcaaaatggtaggcataaatctaaagcaaaaggaatgtaaaaataaggtaatctctatccttacgagttggttttgttctcctttttgttctcctttctgttctcctttctgttctcctttctgttctcctttttgttctccttttttgttctccttttacttctcctcctttttgtccttccccatttattttttttttcctttgcctctgtccgacaaaatgacgccccttttccgcgtgctctgttcattgctcgccctacttaattttgtcactccagaggaaattttaccaaccaaggagacagacagccctattttttactatgggtttcaatatacatatgtgcatagacactatgagaatgtagcataattatgatctctgacccgttaagcatttcacgtccggatttatcgacccacttttcttcctttttatttattttttttttttgcagatttataaataatgaggtgtatcaacattacctgccgtcaaggtattccaacgtgttgagagatgtaagggtggaaggaattcaaaaatggtggcctttattaatcacctctagctaagtctagccttgcctcactgtatctaataacgcctaaccatgtctgaccacgtctaactatttataactgcctctttttctccttctcatttctcacgcgccgcgcttcccctgttcgaatccctcattatccccaacccaccgttaacccttaaaacttcccttttaaagagagactccataagaatgtcctgcaataaaggctacaccgtggcagtcagaaaggcgtccataatagacctgaacgaggaaggttaacaggatgaaacttttctcttttgaatgacccctctcgtgtgggtgccatcacatctacacaagaacaaatttggaaaaaaaacttcaaagggtgaattttccttttgcctctatgttatgcgttgtatatgttgaacaagggttcataaagcactttaaaaataggagccttacgccttaacacgcaccatgcaccagcaactcatgcaactgtcgtcttcgatgtgctgtccctacccctccctcactgattacgagtccctctttcttttcctttccgtttcatcagaaaatgactacaaaaatatggcaaaggaaatatgctccaagaaggaacaatgtcaggtgtgaagaaaggacgaaatggacaaataaaatcaccatagaagtagcaaatgagatagagaagcgggagaatgatactgaacctccctcaactacacaaccccttttgtatgattcacaaaaacaaacatttcttctcattttaagatcgacgtacggaaattcaaaaggaacactaagaacccccacctggacttttcttcagaactagccatagaatacatctgcatgaggtttgagaataatttttcgctttaccctttctaggagaactcgcacgataaatacgtgggaaatactccttgtgaagtttcacctatactaactatcacaaaatggcactaatgattttccctcctcatttcagttcttataaaaacctctacgatggaaaggccttccaccaaggagttacacacaaatacctcgtgtaatactttttcttctcactggcaaaaatgcactccggtgaggggtggcccatactatgcgtacatatgcccccacacatacacatgcacatacacatgcacatacacatgcacatgcacctatacgtattttcatattcatttgcgtatgttcgttgcagagtgcgggaccagtctctgggtaatgtaaaattttaagggagcataacagttagcgtgatcagtgtgaccaatacgagtatgctccactgcgacatcggaatggcccactttcccctctcagcttgcgctcagaacagcagtgaagtgacaaagtttatgtccatttcgaaggcgttagaggcttgcaccttaaacaactgtaaatacgtcatatggaatgatgaggacaaaagggccgtcatctgcaattcggacaatttggacgtaatgagcatcgagtgaaatagcacaaaatgagaacttactcgagagagtatcaaagtagaggaaatttattcgcaaattttaagctacaaaaatgtggcaagccaaacacaaacgaatcccttgcggggtacacacaaatgaaacgttctttcactatcaccagcattttgtagaaaagaagaacaacgtaacgtatatgaaccctgccaatttctacaccccgggatatgcgaccttcttaaattatatgtctatctgcgaccatgttttgaaaagcgcgccctacaatttgagcacccccaaatctgtggacgtttgctcccacttggattgcgactacttcacaagaagtaactccccagagggtcgtcatcgctgcgattgaaagagtgaccatcgctgcgatcgaaagagtgaccatcactgcgatttatagtgtcaccttcgatgtgatcgccatacaaacatttgcaacaagcggggggggcaatttaaccccatctcttccttaaaacttcatcaggctttgctggatcaatcaggtccctaagcaatcacgggaacggcaaaacatggtaagccgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatacgtaaaagggagcaagaatacacatttatgcacccttcccaaatatccatttttatatccgcaggttctgccaggggtacattttaaaaagagaaaaagcatagagaactataccaatgtgtgcatatatctacaccgacaagttgtgccgatgctccactaccttacgaacgaatgccctgcgcaatattcttcttctcagcttccccacgattatcccaatggacggattcgtcacgagtgttaaattgagcaaatttacttaaaaggaatattctcatgttcgcacatattttaccggtataaagtgtatagcacattctacattatgagtgcatgcgctgcgtatgtttatacctacgtggaggatgacctccgaccggttcgcttcgcttgacttttcttgtcttcttttctattctcttcttttctgttctctactcttttttggtaattgtgtcaacgggtgcataggcgtgaagcaattgcgctatggacttttttgaataaaacgcaaaagtgattaactgtaacacgtgatgcaacatttggaacgcgcaaagggtgccttaaagaaaccagaagaactacacacaaggtcatatacccactccctgtgcttggttcatgtgcacagacagactgaacgtgtttgcctcagcacataaaacgtttcaacactgatttttggagttgcatattacttctgccaaaacaattttgcgccattttaggcgtgttatttttttcgcctccaaatgtacaccctcacgtggagtgcccaactggggaattgcataaattgaagatccattttcgtgaggataaaaatttttctacatttttaaagagtcaaagagagcctttccgtatgctccgctgtgagtgttgatacatgaggcataaattatttgtggatccttttccactcgttcacgttcaattgatgccctctgctatacaagtactgatttttttttttttcccatttgatggcaccttcacagcaaaataaaactgctacagtgtaggtacaccacggatgcgcaacttctacaattcaacatttgcaagtaacattaaaaataaaatactatttaaccgtttcctgaaagttatttatttattttttttaaagtttaaaaaaaaaaaaaattgcacgtgcgtattatatgcctatgattgctcacttttacgtagccacttttgcccatgcaattacgcacacacgtatgtacatatatataatacatgtaactgtacgcacgcgcgatatgtacgtataggtggattccactctgcaaatgaccccttcacaatgcttctatggtttcggttttgggctccaaaacagaaatgttgtcaggtaaaatggatggcaatcccgtcttcgagtcaacagcagtgggcagcataattttaaccttaatacctaggactccttgttttagttgtgccgatctagtagccgtgttaacaaatcgtttggatggctctcctgttgatattaagtaaccatcacggaatttcatactcttagctctctgggctcttaatttacccgacacaataacttcacatcccttggcgcccgactccataatgtgcctgagtacaccataacatgcacgtctgactgccaatccttttagtaacttatatctaagtgactctgcttgtgccattgcacacagtcctctgtgctctactctctctgcaaacaattcaacactgtttgtcgatttgttgaagaatcttttctggaccagggatgtgagttctctgattctccttcccttatcacctagtacttccctcgtacgcgtagccctaattataacttcggtcctggggtgaagaaaaaaaaaaaaaaaggacataaaatacggaaacttttaaaaggcacatcgaaaagggcatactaatatgtatcgatgtgcacatacagttaacgcagtttgttatgaaacgtctgtttgaagaagcactttcaatatcgcaatttcgatagaggataggtgaaaaaatacacatgtgcacatatgagaccgtatatagggcttctagatgccgctccactctccataccttatcggtgtgactctgacttctacacctgagtatccatcctcagctaaaattcgggccaaaaattcattcaactcagcttggaaaacaccatcgttgataaattttctctttttcgatatctgtagaggggggggggaattgaaaatggagagcaattagaagcccatcgaacgctaaggaaattgcaacgctgcgagctgcaccctgaaatgtacatttcaagatatacgtatctgtgcacatatgcacctcccgcctttttatcactcatataaatggaaaaattttgttcttcgcctccaccaagctttggcattatggcaggcacatttgagtctgcctatgagcgttgcaactctggatctccaaaggttattcttttccacaatgggaaatacgcatttaggtgtggatgtacacccccgtgacagggataaaaacggggcaacaactcatataacgggttttgtatttccccccaatttttacgtaaaccatctcgccatgcaaattgctgcgtatcagcttgggtaaactaccgtcaactcacaaaacgctcatttttatactatgtagggtaaaaacacaactattgttcactcgtcacatgagcatttctcgtgtatgtacgtatttttttctttttttttatttaaggcttacaggagctgacatcttttacgtgggttttgtatctgttcaaactggtttgtgcagttaaaatgggattctgtcgcaaatgccactttggaaaatgtttttccagttttttcagttttttcaatctttgggaagtttgaagcttttcaacaagggtgattttgttaaatggtcacttttgtcagttttttcgacgttttaaatttcctcaaatttgcagcgaattatgcatatctcacatgttataatcctgaggatttttatattttcgtgtcactgttcgttggcgtgtttttcttgcctttaaaagggaacgttttttaaaaagaaaattttttttttcgctcgaaagttcggattgtacgccgcgaaaacgtgtacataaatatatcctaatataattttgcagtgagtataatgcaatgctcgaatggaattattttatacatatccctgaattgatatgtagccctgcacctctcacggaaggaggctcatgtaacatatatatatgttcgtagtagcctggtcgacgagcatcacccttcgcataattcctatagggagctctctacatatttatgcacgttacaaaaaagatacacagaaatgcgatcacttaaatgtggataaaaaaaaaaaattgatatgaaagtttcgatcctttgctgtttattctactccttttttaaataaaaggcaaataaaaattttttaaattaatcaaccttttcacatttttaatgtacgttagtgaagccaaagaattagcctgcgcgtgggatccccttagtcactccaagggaacagtgcgaaaaaggtaaagcaaagggagcgcgccgtaacgtcacacgaaatcttattccaacatatcccatgtattacgatatgcgcacaaaattgcaaaaaaaataaaatgcgcagaaatgggattcgcctcaaagtaaggggggaaaaaattcattaaagcttttttatcatcaaaacggaaagcaattttttgcaagtttatacgaacgaacagggggttggaacaaatttttttttttttttccatagctggtaatacaactctaaggtgtagaaaaaaatgttatttgtacttttttttttttaaaacccacgtgctattatattagatgtgcacgccaacttgttctcgccagcgcacaacctgttgttacgacatcgggatccgacgaatgcaaaggggtcgctaaacagctgagtggcttaactgctgagcggccaaaccgcaaggcggccaagtggggtatgcccaaattgccactggcaatgttgcatgggcacatctttgttcaagcgcaaatctgtgcatatggtcttcttaaccgcgagcttaacactcgttcgttaaaaacaagcgcacgcccagcttgccccactcggatgggtttttcgaccctgtgcgcagtccaacctgtgaatgcatcatgcgggaaaaaatgggaaaaatgggaaaaatggaaaaaatgtgaaaaaaaatattttactgtcctgcgcaaatgcaacaaacgtaacgcacgcatttcgcgcaacgctacaacggctcgctgcttcgcaggaggtgtacgaaaggatgccccgaaagatgtggcgtgcctgaagttgtttgctctacccattttgcctattcaccgagtacagcgcgtcaaagtgtcagacatacgtgcggacacaactttgtaggggctctttttacacgcagctgcgccgccccaaacatgtccactccggtgtagtgcaaacgcaagagcgtgccaacggatcgaaacgaccagtcaagcaaaactcaccttcatcaggtagttctccctaatgtccacgacgttcttctcttgacacatgtacagggggcaataataaatgtcattgtcctctttgcttttttttttaatacaactttgagatacacagtcggaatgatgaagtacaaattgttattgtccgtctccattaacgtctgactaatgaaatcccatttagcgccctgcaaaattaacctctttatgtaaatgccttcctcgatgcttctgcttttgagcttaatttcatcggacttgttaatggaagtaaattcgaacgtgattaaatcatggctgatgtcatttttttttgaatattcatataaaatatattttaagacacttctggggttacaaaatccgccaagccagtgaattgccaatgacccattgatgctccactcgtttagctggtttactctttcgtttaaatcttcaaaaaagggaactaggctttttttcgatatgtaaaaggtcttccaggagtttggcactaatccgtcgctaaggcatctgatggttttgtaaatttgtttgtttatcacggtttcgcctttgagagctgcagggagtgggggagtaaggggcggggcgcattttcacgtgggttagcggtgcgtagtgcaccgggttggacgcaccgggttagatgcgccgcgttagaggcaccgcgttagatacaccgcgttaggtgcgccacgttaactgctcctctcatgacgtaccacactgcaccttcgctatcgactttcgaaccctgcggagaaccaagttgtgcttgtaaatctcctgacacatgaggttggtgtaaacgtactgctcctgcatgcactgcttcttcatcaaatcgtctacatagatctcgtgcggcatgccctgcagaagcatcttcgtaaaggaatacacctccttctcattaacatgattcgatctcgcattatggaaatggtattgattgcggtgcaaagaattcacgtgaaagaaaagagaaacaattccttcagaagcaattgtattgaaaggaatttcagcacatgccttctgtccaaatatctctacgctatcgttatgtggaatttctttcaagtaattgttcaacgctttctcattcgtcacgtcgttgggcaggtaataatttgggcagctggaaaatatatacttccccttaaatatattgttgttgaaaaattcatttgcatatatatttaggagctctttatcaaaggagtcattaattttggatccatagataatgtcacaaatgtagtagtggaaataaggccaatatatttctttaatatttttattgaagaatatttgcgagatgtacttactcaacataatgtccttgttgttgaaaaaataattttcgctgttccatcccaagttgtaaaactttttcctattgttaaggattgaatgaaaccagaacaaactcagcatcaactttttatatttgtttaactggatgtttttattttcttctaattcccattgctctttgaacaaaatggatacgcttttctttatattaggcggctcttccagaatgactatgatgcttttctgcagtaatgccgttgggaaattctcactcggtagggaggataggaagaggcggaaatttgggtgtacttgaatttttccacgatcgcttcgctccaacggtgggatgtctaccagcgaggcgttcccacccgcgccacttccatactcctcgtctatcagcgcactgtacggcaacgaatcggcttgtttcgaattgaacatctggtccatatcccccccgtctaattgcaaattttctaggtggtcctccccttctgtggtgtccctttctggttcttccaatttggggctttcttccctctgttctgtcgctgtgttggaaaccccaacggtgttcgcatcagagccaatttcatcggagctgctgctgggtgtgagacccgacgtagaactgctacttagaacattttctataattttggctagcttatgcaagttctgaaccgagttatgcaaattagaaatgaacaggatgtgtcccttctccatggcatccctcaagtagtggtacacaaagtgaatgttctgattggttagggttaaatttttcaacttttgattattctccagagcataattatacacatactggaaagggtcaaaattgtttttgtaaataatcgtcagggggtcaatactgttgtagggtctcaaaatgaattcaaagttcatatggtctacctcaatatcgttgtacgagatattagcgtacactaaattttctatggctttgtttaacctgtctggccttaaaattttgatgataattaatttttggaaagaattcaaattaaattcccattcgtctggaagtacataattttctacttcgagaaaattgaaccatcttctccattctctgatagacttaacaaatgagttgataaatccttcgaagtttttcagactctcgatatgtagtaggtatttccacttttcttcacttatccaatcattccctggattaattacatctgaagattgatcctcatttgctgctccgcaattactgtttgtatcatcatattctgagtactccttaaaatgatcctcttcttgataatcatttggcattttactatttgaattgtactttttctttttgcaattctttttccttttgttattcatcatgtttgagttacccttcagtttgtctacttcgtcatccctgttattatttttgttttcctccaggttcgtcttcccttccgtttcggctccgtcttttttgggtccactgctgggtccactttccttaccctttcgcgtactctgcttggtgtgctctcctgtttgattgcactcagtaccgtccgggttttccccttctcggtttgaatcgtcgcagttctgatcatcacagttttggtcgtcctcctccgcctccgcttcgtcatcttcgtcttctgcctcttccgcgtctttctcttcctcttcttcctcctccacttcctcctcctctacttcctcctccacttcctcctcctctacttcctcctcttccgcgtcttcctcgtcttcctcttcctcctcagcttctccatatgcgtcctcttcttcctccttctccccctctgcataattgttcgaatcggaagcgtcattccctgcggcggacttgcgcaccacacggtgcgttgctcttttccgcttgctcttagtccttttcttacccctgtttgtacctgagtgatcatcccccttcctcttttggctatcctcccttgtgagtctcttcagatattttgtgtgcacctgttcaccactcgcttcattgccaaaggtgaagaagtcgtaatcttcttgagaaattttattttcgaagaccataattttgcacaaggagtaaaacacaaaaaaaaggtggtgcttgttggcaagggacactttagtatacttcaaaaattcaaagaagtaattgttgaacagaatttcttgcctctccgtagtagagctagatgaaatttttttattttttttgaaatttttcatacagtaggtaaaaagggaaataaaatggtccagtgaaaattgataataattattgacatacttcaaatcattcagtatggtaaacaaaatggctacttttttggctagcggtttaaacatatttttgttcatgctcattctgctaatagtgtcatacacttcttctaggtgtccatttttttcatcaatttcggatttggactgtaggagaatattaatcagttggtcatcttctgtaatttttttttcactttttgttatatgttctagtatgttgttttctaattttatgatttcttttttcactcggattagacgcatgagacattctttgttttcctcttctaagtttttctcctcattcataatgatcacatttaggagaatgttgtcgagggattctttgttcaggctgaatacgataactgtggtgagtgtgtaaaaggtcgagtccagactgaagcaatttttgttagacactaggaatagcttgaagtctttgtggatgtttattccgtccagaagctgtagcttcattcggtagagcttctcctcgtaggccatcctgccgattcctcctgtgccgctggctaagttaacgccattaactgggccaacttgtccaaatgcactaactccacctcccccgctgttgttcgcaccgcctttgtgacctgcctcgaaatcgtcctgaagctgcttcttcctcttagcgtactcccttatgaccacctcgtttgcagattggcactgacgatcatccaatagcgaactgttttccctatccaaaataaacttattgtatttcttaatggttaaaagtagtatgtcctccaagtcctcattgatgtagtttatcagtagcgatgttcctgtattcatacaatgaatgattttaaaaaatatgtccgaggaatgaaaatcagaaatgacaatcgattttccattattttggtaacttctgctaatccagttggcagcctggtagtgaggatccactatcagagtggcgagaaagttgttgttaattaaaatcgagttttccttcatgtatatatcgttagataaaaaattggttctaaattcgagggactggataggatcaataaaataatcgaccacgttaaaattggtgttgacaaaaatgtggtttcgaatgagcaaattgtagcacgcatcataaattaaaaatttccgatcttcataattgagcaaaccagtgtagacaagaaaaaaggaagaaagaattgactccccatatatgctcttcctaacccgttcattatctttaacgtatttttcccatctgtttttttcgtccattaaattgaggaaaaatttctctacattttctatcctttgacaagattcttcatatgacctactaagttcgtcactcgttttggtgctttcattatgttgttcctgaaggtgtagtaaatttttctcaatttggctaagctgttccatggttaactcgagttccgttctgtttttgcttagtaactcttcagctagcttcaggcgcagcctcttgggtgctacttccctgtacacttgtgcatacatttttaaggcgtgaacccacatacacagagcaccagtagcagaagaaaccttcttaacagctttgggagagtagatgggatttttggtaaacttttcaatttttttcagcgtcttatccgatatggaatctttatcgaaagattttaatttgtttaaaaagtttgcatctcctagttcaattttcgcttgttcccaacttggagttttattcaaaatgatcataacgattgataaagtttgcatgacaacatcgggtggttttgtatacgcctttacttctgatatgctttttttgtctaactgttcaagcgactgagtggcaacttcaagctccggaattgcattttgtaaatctttcctcgcatcttcggctagcttttgtgtctctatttcgacactcgatattcgaatgctatcttcttgtattttttttttcttctcattagattcttgtttcttttcctctatttctttgagtagttgggtgcattctgtttgctttttggatatgttttccttctgcagacttagctgaatttgcatttcttgaatttcgttcctcgcgtcggccaacttgctcagcgccatgttaattttcttttcttggttattcgtttcttcaaatttttttttatacaacttttcaaagaattgtaaaaagttgaaaaagtgtttaaaatttatatacttttgaatgttcagtttgtcttgtacaattttggagtttctgatatattttatattattctctgcgtcttcttcatttttattttctccatctgcaacgttttcttctgtaccatctgtaattgtcttcttactctgcatgatgatctttgtttggttggagttcatatgacagctttccttggtgttcattttgaggctgttcttaatttccatggattgtttgttttcctctagtaaagtagttttcgacttggttagcgtggagttcttctcataccttctattctgttcatccagcttggagacaccaaaaattttctcacctgcattcttaccccgctgataatcgctaaagtttgtgtaaccgctaaactcgttgagaaaaaaaaagttttcttttttctccctgtctagtttttcctccaaatggtgtagaacacattcgaacattttcaatgccgtgttgtgcagcttgctaaacacctccacatttaggttattccttttgagtgtctcttgtgcaattatattgtatgacacatttttccatgagcagaagtagttgactgttgactgcttcaggataacgttatactcgttggatatttttctgaacattttactttttagtgtggtaaataaaacgtagtgataatttgtcttaattagttcctccaacatttcgcttaacgtatcgaagtttttaaatccgatctcattctgaaggaatatatttttcaagtacgctatttcttcactgttgaatatgttaattatattcacgttgttgtagagctcgtgaaggaattccaaaatatcatcactcatgttgtcgtgcaggtagtacagaacgcatcttttttctttcttatagcagttgaaaatagcttctttaaatttttttatgaaataattacattttagtttttctattatggacactcctttgtttccgcttatcgagttggaggaaaatttgttcgcttcgtctttgtccacaacgggtgtattcctctccacagtgttcacgacatggtttgtttgatttccctttttgttttgtctctcttcagggtggcactctccgagtgagttgtctcccctgatagtttcccctcctatctgtgcttctacacctgactgtgcttctacacctgactgagcttcccctccttccgatgcgccattaattcctttttctccgttcacctctcttacgtgacttcttttcccctcctcaatgtccatagtgccaactagaggggaccccttctcattgtgcccaacaacatcgtgtcccccatggagcaagtcgtccccaccttgatcaccccagttcccaacatttgcattcccatagtggaaatttttaattacatgaatttttatttgatatataaaacacgcaattaggcagcacgtgaacttgcccgggccactgtctccaatcgatatgaagtgctcattttcgaagagaaagattcgagaaaatttgcatatatttatcatggcctctttaaagagtataaaattgatgggagtgcaaatattattgaaatcgttgtcgttcttgctcacgagtgcggctatttcctgggacatcttctgcgacttgtccagcgagccgttcatggggtgttcatttggctcaccgttcaccaagtcatttcgctgtgcatcgaggaacccatttgactctccatccgtgaagccatttcgctccgtattttcatagttacttcccccagcgtagtcgtccgcgtgttggaacatctcatacaggctgttttccctggaggcgggtggcctctgcgcgctgcgagaaggagtgcctttcttcccggtgccccccacgtctgcctcgtgatttttgaagtactcgtttttcttcttgtcataagtgcacagaacaaaagtgttgtaagaagatacgactcccctgaaaaattcgatgaggacattttcattcgacacaggctggtagaagaagtaggggttctcatttttcgtatcgtgaaaattgtaggagcagaaataagaggtcttcttcttgggaaaaaggtaattataaactacgtagaattttttatgtagtatattttttaaaatgctcttaaattttttcctttcattttttaaaattagttgatccccaagagagcgatagcattcattaacccaaagtcttagcacactttctttctcttcatatatgggagcctccgaaaggaacatacctttcattattttaaatatatgcttcaagtggaaaaagtagtgatagcaatttaagttggctttgaaatacttggcagcatcgaaaaagagttttatagttgacgaggagagaggttccgccaaattttttatcacttcatggaaattagagaatttatgtcttaagaaaacgtggaaagtatttttcatacacgcttcgtccatctcgttcagatgcactacatgcagtcggttgatcaatttcctgttaaaggtggaggcacattttctgttatttccatatatcaggaaaaaaaacaaattttccacatttttaacagacccgttgtccttattatagtacatgttgtagtcaatgaattggtttaggaactcaaagacgcttgtattattcattgagcttccgtttttctcgtatctgttttccatctgtggattgtctccattagggctgttattcttcgaaatgcatttcctgttgatgctgaaatcgaagagggcatttcttccgctaccttgatggttgacattaccatccgagtagtagtccaacccagaggagtcatacttttgcagattgttcaagtcatcgaggatgaagtacagacacttcttattccctaccggtttatatatatttctacacttcttttcgacattcatttcaatttttttttctagcttgttcgaattgcagagcttcgaaatgaaggtgtaataacttgatatgtcatcctttacatagggcaaaatgttatatttcatgaagaaggtttttccgctaaatttgtttccaatcaaaaggacattctttttgttatacattaaaatgttgatgatattttttttccttaacgattctacattttctataaatatattgtcattgaacttttgatggaaatatttttctttcgttttttgtgtcccattttgtgtaagattatccttctggttgtaaatatctttcagggaagacttattatagctctcgataaaattgtcattgagcacattgtaatcctcctcatgctgtccgttctcgaagttatttttttctcttttattatttctataggataacaaattatcagaaaaattattatttgagaagctgttatctgagaaataattgttagatatattatttttgctgtacgtgttgaataggtccgaatccaggtagttattattcgagtaaatgttgtccttagagtagtcgctaaacatgtgataattgtccagcatactggcatcattcatgttgtttgcgtttgtgtgaataaaattggaatgataagtctgataaacatttagtgtattcttattattgttgtcactgaagagattgttatagttgattgtgtacttgttgaaatttttgctaacatgtaaattgctgctgagaaagagtttgttaaaatctgtctcagggtttatcgtttcactcagttgattcatgctcatatatttcatggagctatcatttttgcaaaagttgtgattgtcgtaggaaaaaaacttctccttcacattcggtaagaaattatgattcgtggtgatcagctcatcccatagcacccagttaaagttgttcttactaattatgtaatcaaaaatggtgtgtagatgggggaagctgttgtctatacttttgatcaggagatccaaggactgcttactttgggggcataaaatgttggagaaggtgtaaataatagattggagaaataatttttctaggcataaggaggggttcagatttttcgggaaatttttatcgtacaaattgcacagcatgtcgtacaactgacagatggatatgataacattcgcatcgctcacgtcgataattaggttatatttattcctcttagcattcatgattttttttatatatttgttgaaaaatccctgcaccaggtttttttcctccacgttgggaaaattgctctgcaagtaactctcgattagccactcgtagttaaattcttcttcattcatgtagacaattttggatcgacttataaaagatggggcagaattttttaaattttcaatctcaaaaaatataaaaacattatctgaaaattttattctatttccgtttattaacgttagcactttgttttcatccaacagggagtgcaacggttcagtcgttaggatatccaaaggtccatccaggatcaaccacttctcgttcaaattgttattattctcgaatagccttttcattattagggacaaaatgccatcttcgtacacctccttctcggagttgtagtacccatacaacttcttcacatctgttgacatagggttaaagacagttatgtctatggaataatcattcgtgtgaatatttttcttatacttgtttgcaaaatcgagtaatgcccctgtcgaatttttactctgcatagaatatgcgctgctaattttgctcaattttttaacacttccactgaggctattgtggctggtactggtgctgtggctaccactattgttgctgttattttttcccatcatgtttgcgttcccctgatttttgtacttattagagaagaggttcaccgggtaaagcaaattgtagctttcgtatgtccccttactgttcagagaagcattcgaagggacgttatttatttggttaatgtagccaaaatcgtccatagcgcgatttatctcaccattgttggtgataccataaccattgtcgtaggggacgccttccttgaccttcccctcatggtgtaggaacttcccatctttgttatcatcctccatccagtttaggttaccccctcttacaacgttcgcatttctagcaatctcacagtaatgtttgaaaatatttataatgctcgtttttcctgtgcaagacttccccactaggacaattcctttattcgtttttttaattttgtgcaattttaaaatgctatttatgtagtagtcgtttatggtataccccatgttgctcataatgtctgttataattttcacagagaggtcattatttttattcttttctgttttttttttactagtgggaataattccttgaggaaattgtaaaagatgtccagatcgtccttcaacaacttggattcgtttacctccaccatggcatcgtatataatttcttcttcactttttattttattgtttgagataaaatcttcggacactaaatttaaaaacttctttatttctcgcaagtcaataatgtactgttcctgcttggacagaaactcgtacagtagactgtagcagatgttgatttttttggacaactttttcgcgtttttaaatccaatggaggttagagaaaattggcaaatcagatgaaagttgggaggcttaaaggagaattcctgaatcacgttgttgtaattttctagagagtacaagcagttgtcattatttttgcacagcgtgaggtagatggagcagtttttttttaccttaatatgttgcccttcgaaaaaggcgtgtccgctgcttgttggtgagtggcaatccagagggaggcttccctgagcattgccacttccagtaccgcttccagtaccgcttccatttgtgttcccccccctgtgcgcctcggaaaaatccctcgacttgccgcactcgccggatttatcaccccctgctttgttcactggggctacagaattcacctccttcgaatttaccctcacgccgaattgagaaacgttttttttctcctcatgggtggatgaagcttcctgtgcttcactacaatgcgtattcaataagtcgttaccgagcttgtctgtaccaataataggtctccatttcgccatttggtggtaagaagatatgtcctcgtaattcaaatattcctgttgaccatccgcgcagttactgtcaaagtggaacttctgcatgatgtgcttgatgcacctaaattgttcaaccacgataacgattacactttcgtttattctgttgaattcgtcgaaacagcaccagaatcctgactgcaggatgcctgataaaatattccctatatatttggacgtgttattattgttacaatttatggaaatgatattcgtcccaaaaattttgctaaaatctttgatggtctcactctttccaacacccgtttcaccttttatagcattcacaaaaaaattgtctaaggaaaacaaacaggaatagaagcacttctctgttaaaggggtgatgactagcctgtttgtatttccttggtactcataggcgtactttttcttgttgttaaaatagtgtaaatataaggtcatggatttatttatcatcagatttatcgttttaaggtacttgagttgcttgttatttttgttggctagatcagttgcacttagattatctgtcttgagggtatccttcgcagctacgttgtcgggggattcccccaggtgatcttttgcgggtttatttctcttggaaaggattcctttttggaatattttaactccttcttctgggggttccttctgctccacttccgcgtcggcttcgtttatctcgtctatttggtcttcctcctccccctcgtccgtttcgtctacgtcgtccgcctcatctgcttctcccgtttcgtcttcctcgtctgctttgttctcttccttctcttttccctcctccatctcttctacttctgcgcctgattttacttcgtcctctcgatcctcctgcccttcatcttcgtattcgtctttttcctcgtctgcctcattttcccccttgtcctgcccctcctccttttcgagggggcctgcttgcccagcgtctttaacacctccctctgcaacacctttgcaatttacacttgagcggttgccaatttttctgccgcctttactctcagtgagcttttcccgtttcgtatattttcccaccgcagtggatccatttttgctactgacatgtttgctcactgggaggtgcactttgttcttgttcctctcatttgtactgattgctgacgctgcgttcggctcggtagccccgattgccgagcttgccccgtcaccgacatgggttgcacctttaacgttgggcaaatcctgctctaggtcgtgcctactgctgccctttttgtaggcatttttggcagcaccttctgcaggtacacagtctgccttttccgttacatcgttggatgaaaaacttttctgaaaatgggaactttcgtcatactcgtcctcagacaaaatatatttcagctggcacatccacaaaaagttgtcattgcattctattttatttttgatcagtttttctgcgacatctttgtaataactttcgaggatgatcaaggcgctgattttgatgtaattttttttatccttaattgtttttatcaaatctgtgaggaagagtagctccttatggttttgcttcttcatttgatttacaaaaatgtgagatcctttgttaatctgaatttgaaagtgttcataatcgttcgtaaaatttatgcacttgctggccaaaaccagttgctgaggattgttcaaaatccagttcttcagatttttttctttcagttctagctgtacatttaccaaatcgagcttcaaagtttcgaagatattttcctccaacttgtttagaataatagttgaggattcataatttaatttcatcttattttgcagttttatcttttctctgtattgggaaaatatataaatgtcaaaataggacgaagagttaatatctgcattgtctacatttgaaatgccctgctcatatgtgcttggaaagtcctccttctgatatttatccttattaaaattggaggtacttttatgagtcccccttttgtagttaaaactgacgctgcttttgttgtaatcgtgtgcagaaacagcacactttgagttattttttgaaaaagcggtttttttctgaggacacaaaatcgatagaataaatggaggaaaatattttctgtattttttttttcaacagcattggatttttgtatatgccgagtatttctaaaatttctttattggataagaagtaaaatctagggaaggagcttttcttcttctccaaataactctccaaagatttctctataaagtttagctgcttctgtatttgcaaaaatgtgcgcacattattacagttgttaatcttctccagcacatacccattttggaagctcttaatcattttgataaatctctggttgcacaagttgtactgctcgtaaatcttattcaggtgtggcttcatttcgtcggaggaggacaaaatagattttaggtattcatttttgttctgaatgaaaaatacaatttctaggttgtcatacaggttgcctaatattccttcccatttttccgttttttttaaaaaatttatgtcaaagttgtaaattttgatattattaagaaggaagagatcttcattaatgttattaaaaatttttctgtatcctggattagcagagaagatttacaattctgtatggacaatttcatattttcatatttgctaataattttttttaagttattttctatgaacatttctttctctgcgttgttgtacaggatggttataaattttatttctttatataacttctgttctatgatatcatgtagggtgatgttgctgaggttccaatggacatttgtcttcatttctatctctttaaagtgcctatacttcatgcattcgtttgttagtatttccacaaggattagtgaaaacttgagctttccgacgttgttttttagctctttgtatatttcccaggtgtttcttcttttcatatttattaagaactgttcgaagatgtctagaaagttcgtttttagctgattaaggaaggattttatgtttaaatttttggcttcctgagcaacaatctcgtgaccccttccatattcttccttttctgcattcgactcatcctttttgtgtccatgggggtggaagccgcctgagtagctgctctccagttgttctggttctctatccatctctcgatcttgagaaatgtccaactcgctttcggatgcctgttcttgctgtataaaccccagagtgtcgctcaagtgctcctttttatactccctcaccagtacaagcagatcgttcactatgtcgtacaggaagaatatactaacgttcttaacaaagtcgaaaacagtttgccaaaatttgatcatcttccatatgctcttcaggtgatttaagtctacctccatgtcatttatttgctcatcgcacacgtcgtctatgttgaataggcttattttgttcttcagtcctttctgcatctgcttgatgctcttcaattcgtcctcataaaaactgatcgtgtccagaacgtcatccgggttgttgtcaatacttattggcatttctttataaaaaactaacttctttttttgccatagcttgttaaattcgttgtacgcatttttaatttcatttttcattttttctttagtgtccagatacatggttctactctctttcagtagcgcttcaaatttgttggacaggatggaagaggtcttcaatttcattatctcatcttcgtttaattctccttttaattctatcagctttaggtagtcttcttctaaaatttctaactcctttttatgtgttgcgtagttcttactgcagtgctccagaagggcgttgtgttctttcaggtcgtttatgtccactgcagttttgagcaaattgttgctgttttctttaaagaaggcatacagttcttctagcttctttttacactttgcgcttatgtaatccaggaataggtctttatactttttgaagtccgctagcagttcttcctttagcgtgctcaggtttatttcgatgaagaggatgatttcctgaagtgggcagaaggaaaaagggggggttgtcacaggtgtgagtagaaaaggctcccctgaggagggtgggaggataccactcccgatggagcatcgttggagtacgctcccaccgcattggaactccaaaatttgggggggaggtgctattcagtggagcacaccaaggggtctatcccttgtgtttctccgcctctcgctgatccatttgatgacccgttcctatgcgcaacgtgtgcccctcccccctcactcgattcatctccttcaccgccccaccttgtcgatatcctgctttatattttcctccaagttcttgaacacgtttatctggctgtagacgtacgtcatggtatcctcagccgagtggaggctgtgcagcaagtcgtcttcattcaagctgaggagcttcaaattgtagtgcttgagccactttattttttctttcagcttctccataaagttgacgtagatattgttaatttgacttagcagtttgctgcattggttattattatcgtttttcttgagctgattttccttggcatcgttctgtatatccttatcattcgcatttgtagtgctgaacgcgaaggccagttttttctttacctgtttttgtctatttttgaagatgacaacactaaatttggggaagctaaaaaatatgtcagacgcttttttgtaaatttcgtctgtgagatttttggcagactgatgggaaaagtcataaacgagttcttttttgctattaagtgttacataaattttaaataaggggtaattctccactgcgtcattgctaattttatcagtcagtaatttgtagtagttgtatagagagaccttgaccgaaatgaagtacttttcctggtagttcttctcaatattttcaatgtagctcttgaaggcatttaagcttttgtttgaatatttttcaatataaagaagaatctctttcaaaattttaacaatgttagtgtgtttatctcgtaaaatgcttcttatcttctcgatgttgatgttctgatccttctcaaactcttccagtgtgtaggtcctcttatcatcaatagcgatgatggatattttttctatctcatttagtatatcttttattttttcatcgttcctcttaaaagttgcaatgattgattttatgtgaatgcactcattcaggaagttgaagagtacactcaacttaatgttgtccttattccaattgtacttaaacacagtgttttcaatgttgcaatacatatttctgagtacgtattcgaatattttgtactggtcactgttgagcatcatgcagatattgttatagtttcggacgagtctgtttacatattccttgcacattttcagtctctcctcatgaaaagatatttcgataatcacgttagggagaaatatcttttcgtctttaatttttagccaaaagttcacttcggagagtactttctttatctccatattgtacgtgctttccagatatttctccttcaccttgatcagaatggagttatccaacagtgtattaacaagcgagttattcttcttggatgcaattgtttttaactcatttatccaaatattattaatctgttttatatatgtatttatagaattttgcaaatcgtagtacttttcgtaggcagcttcttgttcctttacctttgggagataaaagagcttattaagcttgtcaaaagtccgatgcagctttatgctgatatttttggcgagcatgatacaggaagagtgatattcatatctgatgttgtaggagaaatagttgaatgggttctccagaaaattggcaaaatatttggagtacgtgtctacatattttagaaaatcatcccataaatctaccaccttcttactcatgaaggacttaatattttctgtgatcgctagggtgtagaatttgtcaaatagaaaaatggttgtttcgaagttgatggaattttcaaatgatattttaattaagttgatgaatatactttctagcacttttatcatttcctttgtctttttaaaatcggtgctccattcgttattttttatgctcaggatgttgtactttaagtttcggattcgatttagctcattgaagaaggtggattcgatgtcattgaaccctttttttattatgtgatagtgctcataactcagtgtttttatgtcctcctccttcacacagaacaggaattgctcgcacgcgaagcagatttctttcaagtcctcgcacttattcttgaaggatgttatctgccaggggggaggtgaacaacaatgagcagcataacgtaaaaaatatcacgtggcgtaattgtactcgccaaaaagtgggaagctatcctgaaatgaatagtataccgaggcacacgcaaaaaaaaaaaaaaaagccgaaacgtaggtaggtctaccccctcaaaggcgcacttacattagatagattcatctgtcgcatgatagagtcgaagggagagttcccctcgttcgatcggttaaacgacacatccatcaggtagttccagtaaaacacgaagttgatgcactcgtctagcgtctcggacaattgcctaacctccctagtgtacatcttagaaaggtcgatataattatgcagcttcttaatgaactcgtttaacagcagcgttatcaagctgtttatttgatccgaatctttgtaatatttcgaaaaggtaaaaattagtttcagcctatttacaatgagaggcaaaatattgtacacatggtcgatagagacatcgtcatctaaattggtaaagggttcctccagaatttttagcgccttcagcttctcttccagcttctcgcacttctcccttatctgtgtcatcaacccgttgtatgtttttatattcgcgcagttattcttctccaaaacggttaagatgcagtttattgcatctatgttgagttcttccaggaggtcctttaaaatgctgtgttttttctctacgtcggaaatatactcactcagcgtcaggtagtttatttctttgtcgtagatctgagcagagcgggtagggtgagggggcacacgtatgttgatgcagagcgactataacagaggaagtgctcgtgtaaggttcacctttttgttgggttacaaaaaatgcataacatcgcaaatgttggactaatctgcttatgtgtgtgccaggtttgcctaattgtccaaatgctcacaggatggtgaaccgaatttactccctgccgatggtgtaccgaagttactctctaccgatggtgtaccgaagttactctctaccggtggtgtaccaaagttactctctaccgaggtgtaccgaagttactctctactgatggtgaagcgaaggcactctctacctatgttgaccctaattgagcttaagagtagagccggtccgtatgttaaaaagttatataataaaaatacatcaccccgacggaaattttcttttttttttcccctctttctctcctaacggtcttacattgctaaacaacttttggatgtcattaatccagtggttcaccaaattttcgagcaagtgaacataattcttgtcagccgagaacaaatgaatctcctcgactgaaaattttggatagtaaattaatttgttttgggaaaataactgtgttatgtacgtcataaattctatagttgtgatgttgaagtcgttttgtatgtttatcggagagctatttttcatgtccaacataggtataaatactctgtccattaaatttaaaatgttatcctttattttgcagttcaccttattgtatagtaccacactatctatattatcgtgtgttatttttttgttgtgaatttttaggaacaaaatgtattcatcaattgtttcttctataatttcgttagaaaactcaaaagagaaatttaacttggtctcctcgtcacattccatcaggtatataaacagtatcttgctactcgtgtcatgcaaccatttttgtatcaccttgttgtaacttttattccataagctcttaaagctgtactttgaaaaacttattttgttctccatccatagggttataaactcttcactaatttcttcctccattttgtaaatttttttcttttttaaaaaaatcaacatgaataagttgtgaactgcttacttttttttatgaagagtagactagtcacactgcatagccacatatggctcattttgaaagctagccatgcaaaaaggtgtgtgtatttatggggaatacatttaagtgtgtttctatatgggcttacacatgtgcgtaaacacgcgcttgagcaagcgcctctccattagcaccctaaaacagacaaaacatgtagaaggatgcgtggaaaaaatggggtgaaatcgagggtgaatcacatcgcggggtacaatactagcaagcgtcaattttgccctccagcagcgcgcgcaaaagggagaaaaaattggcgaactaacctcatgtaccttgtgaaagacacaaaatgggattgaacgcggaagccacttaaacagcgtgtgaagaaaaataaatgtccgccattttgtcatctaggtagaaatgactggaaaactcccccgacgtacttattatcgctttgggacggtgttataaaaaatttcgtccagtatcgctatgtgctccacggagaacacacgcgtagtgttttttttatttttacacatgaacaggggaaaaaaaaaaaagaagtgaaagtggagaagcaaaatcgggaagtaaaatagggaagcaaaagcggagcagagaaaatactccaaattttgccgcaatgcaaagcggaaaaacgataattgtcggttttcttgcataagcgtaaattcactaaaatgagaaaagtctccttaagaaatagatgagccgaactgacacctttgattcaatttcacgtggccacgccatgtaaaatggcgaaagttcaggtagacaaatgttaaaaaggtgggaatgagaaatactactcggcgagataaagctgtcaaaaaattttaaacaatcgtgacagtcgtttggaatgttgtgcatagttatatgtccatacatatatgcacattccatttttgtgaaagcaaagcacattgttcgttttgtggaaaaaaaggatgctggcgcgtttttttatacgtctacaataatgaacgaacaaaaaaaagagtaggccaaatgggagccgcttttttaaggcgctatattcagggttataaatgcgtaaaagcggtgaaggcggaatgccattttgaggcgttttaactccttcatccatcacgtctgaggaaaaaaaaagtggaaacaaggaatgataaaaggaaaacgctgcaaatcatttccaaacgaaccacacgtggtaaaagctggcacatatacgttctcattattttcgactttcccgtgttgcagcatcgttttggcattttcttaaattaaagcgtttgccattttgtttcggctaagggaggatacgaaatccccagtatgctgctaccccctcttggcagtagcgcaaaagagaccaagacaatgtctgggctcgtaaatttgatggaggccgtgctccaccatttggtcgttgcaaagatgggcactattcttcacccatgcgtgcatgtatatacacaaaaaatgttgcattgagcgccacagtacatatgccacgaatagttaaaaactaaaaaaggaggaggagtttacatgaagggaataatttacccatttagtagatataactttttttttttttttcctcaaaagagataatgcgctgtaatgcattatagtgtaaaaaaaatcaaaaaaaaaaaaaaataaataaaaaaacgcactatcacatgacactcccaatttgactttgtaactgcattttaaagtaacgctcactgctcaaaatgaatgtcttgttgtccttttttgtctttctcattttaaatgttcgcccatgggtgaaatctgcaaaagagaatttaagggtatccaggtataacacggcaggtaagttttacatacgtgtgcgcacagattaattcgttatgaaaaagaaaaatattacataaaaaaaaaaaaaaaaaaacactttcctgccgccaattgtaaaggaatttccaccatcattctcaaggggggttacatcaacagacagtaaacacgcaaaatatcattctatattacatcatctgatgggtgcacacgaaagatgtgcggcgtgttcctttgctgcacgtctcatttaaaaattagaacgtttcaaatttgaagttatatgaatatgaataattcttttgctctttttttttttttttccttttttttttctttccccttttttgatctgcaaaagatttattggagaaatatgcattggaagtcccccccaggcgttcaaggtcttatttgatactggttaggaagaaaaaaaaaaagagcactaaaagaaaaccagcacatttgcgcatatgtacattcgtatatattgataaaacgcatagcgtgtgtctaggcaaccacctgcaaaggagcataagaacgaatacatacacacgtttttttttctcttcttttttctgtcaaggaagtacaaacttgtggatcccatcgaaaaactgccacacgaaggcctgccagagcaaaagaaaatacgatcacagagtttctaaaaattacaaattagtccagaaaaagaaccccgtggaagttttcttcggaacaggcaaaatacaaatcgcttacgtttctgatgatgtttacttgggagacattacgtaagaaacgtgaatgatgtacacgctcttcaaaggagagaactatagtaaaataaaaatgggccctatggtttatatccctaagttgggttaactttttagggtaaaaaaccaggagtttggagtagccagttacatatccgatgaccctttttcggatatgcgtaatgaaaagaagaaaaaaaaaaaaaaaaaaagaaaagaactacagcgttgtatttattcttagtttctaacccgcatgacacgtgcggagaagcttctttaaatggctgtcccctttttttcgcgtccagaattcgatggcctattcggcctaggcatttcagatgataaaaggagaaaaacgttgatctatgacaatataccaaggggtcggtcaaaaaaaaacgtgttctcgatttactaccccaaaaatgtggacgacgatggcgcgataaccttcgggggatacgataaaaagtgagggaggaaaaaaggaaagaaattcgagcggtcacacgtttaggtgcacatatagaagcgtatttcgatgcacatttaggagcacatgtagatgcacatgtagaggcaaatgtagatgcacatgtagaggcacattttaatgcacattcttgtcacgctttgtgctcccccccgttaagatttatccaacccaacgagaacatcgactggtttgacgtttcgtccagaaaatactgggcagtcaaaatggtaagctgagtaaattctttataagcgtaaaaattaaagcaaaagaaaaggataacgactttcctccaaccttgtgttgtaaatacagataggactgaaaataaatggcttattcctagacgtgtgttccaaaaatataggtatgcataataaggcgatgaataagtgtgcaaccagaggtgtgacattttaatgtttgctttagttcatcgagaacaattcaggggttacaatttccttttttctaatgctaggtggctactgcgaagcagtcattgatacaggcacatcgagcatcgctgggcccaaagacggtaaaatgatgatctcatttgcgttattctactttctcaaaagtatcatcataggaagctttacataaaaacttaaatgcacacttcacagacttaattttgttaactagattgctaaaccctaggaggaactgccataacagggcattactaaaaagattttctttccttttaagtgatgaaaatggtaaaagcacattttggaggggggaaaaaaaaaaaaatagatgccttagaaaaaggagtaccataggctcagttatatatacttgtatatctccacacatgtgcttgtgtttttccctccccttgacaggcgaacaaaaggagtacgaattaacgccagcggattacatagttaactcgttcagagtcgaccctattttgaagtccccctgcaacttcgccttcatgccaattaacatttcttcggctaatagatatttatatgtaaggacagtagacaaaacacattaaggtgtatacgtgaggaggtgtactacacacatgtgtgtaagtagcagagagtatgcagcggggaagatgcatcaatgtgaataaatgcttcttctttttttttttttttttcccctttttcagattcttggacaaatatttttgcaaaagtattatgcaatatttgaaaaggacaaaatgaaaattggtaatatttaagagaacctataaaattcgcaaacttgggttctttaccgagcccaattgtgcacgtgcttatgtgcacatatgctattatgcatgcacatacgcatatccttattgcactaaatgagagttaatgtcccttttccgctctttggggttccccttttaggcctagctaaatcggtgtgatttatactcattatgtaggtttttttttttttcccctaatatgtgttataccgagagggcatagtacacccctctatgtggtccctgctcgcatattcacaagaaattattttgcccctctctccgtttccaatttgtctttttgctaacaattatttataactactagacatacatgctacacaattttaaaaataaaaatcctcaaagttgcaaattttaatcagcaaaaaagccgctgcacatttgacacatctccgaaaaatagcactcctatcttgtgttcctttgccgagggtgctctaacggccatttcacagaaaggggagttccacggtgctcatcgaacggtgtacttgcatagacatgcgcatgcacattgtaacacaggtaaacggccaacatgattcgtaaaagaaaatcaaaggtggaggaaaatgaacaggtcgaggtgggcaacgagcaggagttaatggaaggacagtgtgtgttcaccaagaaggattcggctatgaaaagtgtaggggagataaacgagacgggggaggaagtcaactatacgcaggtaaaagattcacgaacattagacatgatgacgtatgcctcctcccacaagggcagcgctcatcttagagaaaacaaaagtagcgttagaaactgtgatgaaatgaaaagaggggcaaattccacacatgaggaaattccagacagggaagaaattatcggacgttcaattacaatggaacaattaaattacgaaccctccccaagtatgaacagatcgaagactcacaaaaatgaggaagtcaaatttaaaggcatcgacgaattgtgcaataaatatgataaggaggtaaaaaatttgctagaaaatttcgatcacctcagtttttcttggttatttaaaaatccctttcgtcccacaattagcagagatgagaaaatgtaatggcagtcgaaaaaaaaagttgcgtttgtgcagcattagcaggggtggatacacagatacgtgtgcacatacgtgagtaggtatgtccctagatctgtcaaccccgattatgttcttcccctttctttttccaccttagtgtcagaattttttactactctggattctcccttctgccatatttaggatgggtcataggtgatcataaatcggttcacacatttttttaatgttttgtaaattgtgtatttgctgtctttttgagtcacccagttgtgtttgcattttttttttttttttttttcctcctttagcttcaattttcggatccttctgcaaagaaagaaacaataaaaatatctcatcggtaggggataacgagaaaagctgtgagtgcatgtggcaatccttttgttaattccccttctcttcttcccctcatcacatttccccatttgtcactcctcagttacgaattatcagctccatccagtgtgccttcttcgggttgatgattgtgctaataatggcagttattaacagtaaaaaaaagaaaaaaaaaaaaaaaataaaataaaatacaacgtttctatacaattgtgtgtatactcctgtcgcgcacaaagttgtaagttgcacccatgcggctttatcacccctccatctcgctattttttcttcattttttgcaaagtgaacagccgaagcgcgctgcagtgcaaatatgacggaatatcaattaaaaaaagtaacaaactagaaagaaaaacgagatatgataacttaaagaaaaaaaaaaaaccaaaaacagttttcgcactgcttgttttaccttagagctggtgaaggacgccaaatacaacgttgtgttttttgggccgatgagcacggatgactggatgaattcgaggcttgccaaaagtacgacttgcgaatgagtcttttgtacaaaatgggtacacttgaacacggtgctgcgcaaacccccctaatgttgtgcaaacccccatgacgttgtgcaaacccccatgacgttgtgcaaacccccatgacgttgtgcaaccccccatgacgttgcgcttattacactctggattataccccccccaatacacaccgcaaaacatcgtagtcgcggaggacctgcagttcaatgtctacaccattagctacccgaatattaagaatagactaatcaaaagaaagcgccatgtgtttttgaaggacgccttagcatgtgcaaagttgaaacgttcccgtgttatcctgttttcctttcaaatagaaagcgccgtaaatttcaccattccgtttcttgaggtaatgcactaagcatttgagaattgaggtctcccacgcgcacccggtcgtcccacggaagtgacaaaaacggggcaaaataaaaactggggaaagcaaaaagatactgcgcaaaaccaaagcaaacatatgggtcccactttttgcagagaagcgaagttctcgggtttttgagctactccaaaaagtaccccaaaaaggtcagccgggtagtatacacatactgcgcaaagaatgcacacatgtgtgcaacagaaaatatacccacggatgctacaccttttttaagaaatgaaaatttatcctcgcgattgccccaggctcccatgctagagaaccaaggacaggaaaacataatttatttcacccccgctgaaaagaatttatatgacatttacatctccctaagattgaggatgtgcaaaaatgagcaaaagaaatactacaacattttgcacataatacatcacagcttcaataagtaccggattagatgcgcggtagggaagaatgccaaatgtgtgtaggggaagacatatacatgatgcatcttcgttaacaaacaatacgcatgtgagataattcctctcactttgagggattaagtgggatttttttttttttttctgattttcctcctttccattctaatcataatgcagcaaaatttagcagaagactacagcataactgtgcataactttaacttcaacaccattggggtggaggacaagggagaaaaatacgaagatgacgatttcaaggaagtgattgacgacttttatcagtacttggcattcgtccgagatatcatttcacagaagaacttggaattttacaggaaaatgctctgcaaaaatacgatgtgcgattcgaaggggtcagtatgtgtactttgacagtggggaggttgtccaggaatagcctaagcagtttccattcatttgcgcagtgttcgtttttaaaaaggaaagtttcgtttttcgaatctttttcgaatcttttttgaatcttttttgaatttttttttttatacatttttaattccacttttgtttcaaacgttgttgtgagaaaaaacagcttgtttacaccatttaaaaattttttaagtctttataagggaaaaaagaaaataataaaatgatggtataacgtatgaataagtcaactccccccaaagggaggtttccccatttttccgaatgcaaatgtacatattcagtaaaacatggctatattttcttttcgttacatagctgatgcggcgagttaaaaacggggaaagagtatagcccctgctcgttggagaaaagacagtttaaattgtttgttcagcccatttggggggctagctaattcataagcggagggagtgaggagtaaaaacggttcgcacaaaagagtgtgcatttatgggcatatgcatacacagcactttgcgcatttttaaaaaggggcaacgaaaaaaggtggtaaagggttttgcacgaactgcttgacagacaaatggattgggggggcgtttaacgcccatgagggtgcgccgagggggtgaaacactgccaagcgatgggtaggaaagatgtaatgaaataaagtaaaatggagtgaaataaaaccaggcaaagcaaaaccgggcaaagcaaaaccgcgtaaagcaaaacctataacataaaaaacagtaaggtaaaaccaaataagcagcgacaaccgcaggaatcgacacggcggttgcccctacaaaacgtaaaccatgtcgtccagcttcagctcgcaattttcgctcggcttggtgtaaacgtagaagggaacatttttgtcgccgcgcctgtacaaaccaatagcagtgatattcttcttggataagaaataaaacagatcgcgaaaggtcctaattcttttaaaagaaaaatcaaaatacttgctcaagtcacatatataaattacgctaatctgttttatgaggctttccaatgtgtcattacacacggaaaatttggtgaagcttttatggtgcgccataaaattgtacagcatcgtttcgcagattagattgcttgaataaaagcgggagcaatttacataagggaaaaaatcactgtaagaagatttcttgtcctttaattttatcattttattttcttccaaaaagataacattagaggggttaatcaactcagtcattatgttatttatgtagcaagacttttttcttttgcgcattaagtggatcattttccttgttaatattatattgttcatgtctatctcgtttatttcgtcagcattgtttacgtctgttggcaggattatcacgtaataggcctgcataaggccagcgtttaatatattgtagtcgtccaaagacttgcattttataaatacgacgttgtacttacacaagtcgtacatattgatagttggcacttcgtccgtaagtataactacgttatatgtacacttatggttcaccattttgattaactcaatcgtgttggacgtgcagtttattattagcaataatttgttcctcctccctcgggggaaatacttttcacaggcttcttcgtacgaatatgctatcgcgcttttgaaggcatcattgaagccatcactgaggccatccttaaggctatccttaaggctatccttgtgggcattgttgaggccattttgtgtagctctatcctttcctgtttcttctctttttaaaaaattcacgcaattatttaaataattttttttttttaatttttttttgtggaaaaaataatgcccatactttttccaaacctctgcgtgatgtgaattcacgagttgggggtctacatagctgttctgcgacacagagttgtctaccgcattttcaaaagtacgcatttctgcgtaagacaaagcaagactgtttgtgggattactcacgcgaaatctcccggtgttgctctccaagtaacgtgatgatgccacgatggtatccccctcggtgtgtctgcccacgcgagtgtcaacattacatccgtattgaatgcaactgataaaattacatccgttaaaggcccaattgttagaatcacaagggggaacatgagttgatccaacgcacttctccccatcttgatagttccctttttgagaattcccatttttatcacctctcccctggcaacctccaacactgcaaatgatgttaggacaacctccccaacttatcaaatcgtgcgtatcgtgcccccctacatatttaaccgtcttgatctttttcccaaatggataactccttttcgaaaaaactctcgaaattttgtagctactaaacaagtcgtggtaatttatggctatcagatttgcacctttgtagaccaggcttctgttatgcccatgagacgtagttggcattttcctccttaaattcaccgtcaaatatttattaaaagttttcttagtttttatgactgacttcaaatcgtaagaaatgttcttctcttttttacttttaatttcgaatagccaaaagaggctttttgccatggacaggtacttaataacctttttagaattggcaataactacacatttgtcattttccctcatggagtaatttgtccccaacaaattgaggtagcattttaactgtttcgtgtttttacttatgttcgtgtcgtatccccatttgttatttgtcttggcgtgaattatgttgtagtcccacttttttaagtcttccatgtgtggctcccccttgttggtgcacctctcccgtagtttgttacttgtgctgttacttctactgttacttctactgttacctttactgatgtttatgcaaatatttccttcgctggagatactctcatgtttgttttttcttcgcctatgggacatattcccctgtgctttgttccccctgatgcggtaggtctcacattctccgatcaagctcctaaaattatcttttcccccatttgagtgataacccaggttcatttttaacaaattagatggttccgttaagtctctctttattcttctccccatggtgtgaccactttggatgctattccaaatggctctctgttttcggaacggtcgttctgtataggcggcgttacacgaatgagaatacctccttaacaggttcaggaagacaagtttaaatttttcccttcttgcctttttccccttaacgaagtttgccactttattcgcagaacaattgcgcctaacgtggggtaccatcccgttgtctgtttcgatgccgattagaataatgccaagggactcatacaatttgtaaaataatttatcgaatttgagtccaaccatatttttgtgaacgaagaaggagaaaatttttgtttgggatcccctgatatattcaccgatatatttcagagaggagaaggaatcacgcatatcgtcaagcgcgtcacactctggctcatatttgtatgctgtgaataagtttaatattagggtaataaccccagggtacttggcattcttaacaattaaggaatgcttcaaattgacaatgataaaattttcccagccaatagacttgacaacattagaaacactcttatttcgtaattcaatgacagcgttttttttcccatgtaaaaanttcttcaaaattaacaatcttgtaaaggattttgtgtctatgttgtaatgccccctattttatttatctgaaaaaaaaaataagtagtacgcattttgcgcgttgatactgtagagcaaattcgtattttgtttttcattcaaatcgaagcttttaatatacagagatatgcaaaagtgatctgctatctttatttgttctttgtaagaacttatagggtaagtagtaaggatgtgaaattttagcttgtttccatacgcaatagactcgaaaaggaaaacatttaactgttgtggttccacttctccaatgagcagaataaacttctgactgttcatgctaaccttaccataggttttctttttagagaaaatggaaataatcaaatcattgaattgtattggaacccaaatgaacgtccagaatataaaaatgatacaaactactttgcttaatttgttaatgggaaatatatctccatacccaacagtcgagatggagattatggagaagtagaaataatccaaatagctattcagaaaataggagaagttcccgttttccaaattgtaagggtgaattgcctgaatggtgtaaacggttgaagcgaacgcgttacacagcaaaagaactcctagcacaattcgaacgattttaatttctgtattggttaagatggagttctgctccactctcgcataggacacattcaaaaatatcttaatatttcgtaaaaagcccattatgaaatatatgtctatcttattatcaagaacaaaaagatacttggaaaagaaaaatacacttggtgcgctgaaaaacgcatctattagcaatttcgacttcatcaaataacacttagacttgctgtaactcagaatgaccatcactaaatcgatgtaggacgaggacaagaggacaatcaaaatgttatgaatgtatgtcggtatgttgtcaaaattccagatcgtgtcgtatgtatctctcctccagtagtataaactgatgtaccatatgaatgcgtaaagcacatccctcacgttacagaagtagtaattaaatgtactgttataaatttttagcatgtacaattccatacgtttatgttttttccttaacgaatagtatactttcttaaaaaaaaatttcttaattaactttttatactcaaagtcatcagattctagcacccatgtgtttccgctcctgtttacactgctaaagttacacaattttagaaaatttttcctcctgcattttctcagcatataaatgtccataaagtacgtgcagtatatagctataacggtaatttttatcgcaacacctataaggatacatattatggcgcccacaaagtccatgttctccttagcgctgcatggtaacttatacaggtacagtccgttcaaagcaatcaggaagtatttgaaaatgtttaccagtaagaagagcacatcgtttatagacagcaaaccgcttttcatgttttcttattttgggagtgtacatcatgggggtggaaacactgctgctgcttcggacaggggttcattttgaagacccccacgtgtgcacccatgcatatatatgtaaatgtacatatgagtgcgcttgtgtaacgggcactgtttgtgctcaactgggtgtcacttctgtccaagttgccgaggcgccagtgtaacagtgctcttcctactcactttaataatgcccttgatccaacacacacacacgcaagtacttgtatatactcgaacccgtgagatattcttcacatcgacaatttgcatgaaatattattcccacttcgtacatatatgcatatacacgtgtgtgctttggattagagcggcttattcttcctctatgatgctttggtcccgttgcccctttttgctgaatctaaaaaatgattccattctttttactacgctgtgttgcagttatttgtagaatcatagtaaagggccagaagaacttattagtgcgtagagatgaagaaaagcaattctatgcaataaaaaaaaaagaaaaaaattaactttagcgtaaagttctagaacagcaaagatagtagttcttctcttaatgtgactattttaaaaggaagcgaaaaatttgcaaacttgtatttcaatatagacataattttttttaaagcgaaatgggtattatgcctggcagtggtttcagtacgtgaaaacaacgtgcacgatttaggaagaataactcccatgcataacactttaccccaagacgggaagataactacacaattggataattgtgcacctatactattacacaattatatatccgcaataacgcattcccacatctctaatgtggagatccaatgaaactattaggactcagtttctatgtcatgacacacctgttacattttaaacgtttcacgagatgctagctcgcgtggaagcagcagggagagaatcgatcacatactgcagcgccatttgtgctaactccattttgattgttacttcgtagtcttgcgcaagcatgtatatgtgcataatcgtgcgtgtacacaagtgtacgcgcgtgatatgacacgcccctgcgctctgtatccgtgcacttggaccatgttatagaattcaaaccgcggggaaagacactcaaaaatgtcaagtgcaaagtgcgacgtgcaaagcgcgaaagagagaaagagcgcaaattgatgattgctcataattcaaaagccgaactttgcgcgttatacggagaaaataattgaattctcttcatttcccataaaagataaacataggtgtttaagtttttaagcagtatgaagcatgcttgcatttgtctactgcgaaaaagtttatgccccttttcacatcatgcttcaaatttaactcttccatattattcctttttaatgctcaaatagacataactattgcttaagcggttcgttttaaatttagcaagcggtgcgtacatttatgattccccttttattaatttatttctttgtttcgtttgttaagtgcttgatgtgctatattacgatttgaaggcaacgcgaggggaggtttcacgcaggaagactactgccatgtttacttacaattttttcgccatttaactacctttccgcttttgcattggagcgcccaaaagtgaagcaactatcgtgtactataaaattggtatacatgttcctctcacagtttaatggatcataaaaaagcgataaattgtacacaaatttcaggatggtaaaaacgaaagattgcgcacatttgtccacaaaaaatagacacacagtatgggacgtttcgaatggccgtttttttcattttcaatttcgccatcgctgaggagaaaatttgcgaacaatgtgtccagtttaaaatttgtcaaatttaagacaaaatgggaacaatattaaatggtgtgttgctcatttaaacacacagtgatgttcacgtcggtgaataaatgcgtttcccgattcgtcggtaaatcaattttcaaaaatgtcacatttggtcattacagaattggcatgattgtctacatacacgatgtggccgggtgtacaagtacaaatcgcgctgatatgggaaaaacgcgatgaataatatcacgcttcttatcgcagctgatttttttaactcttcctttggcaattattttgcccgatttgttccccatttttacctgacttttggctgttttttttttttttttttcataaaaatagctatttgttcataaaatgtttaaatttccataacaacaatttgtgttcggaaaaaacaaaaaaaaggaacaggcaaaacggctccctctttttagtaatttttctgcacagtttttggttcttaagcacctttccagttcaaacgaaatgtgcgttttgtttttcgccttggttgcggttaaattgtaaacaaacaaaaaaggaagaaaaacggttcgtacatatttatacatactcccagtgggagctaaattaaacacatgatagtggcattagaaaggcaaattttaaagcatgaaaagttaggctagttacaagcgcctgttaactctcgagggctactccacggagtggctgcggatttacgtcatttcacattttccggaaacgttatcaaattggtttgtcaaaatatacatgttctattgtgtgttgcgctattttagcactcgcaagaagtttgcgaaggtacattactcaaatagtgcaaaacgaaagtttacacaaataatacctttttcaaaacgcggacgtgaacgttattatgaatggtaaaaaggggtgtttctctaaaaatggctagattggttcgccgccaggaaaagtaatgctgacccgtgcacatatcgatcgagatgtacatgtgcataagatggaataattcatcaaaaacctttcaaaagtaaattgctcagcaggggtatatcatttgttttaatttgagtggattctttggatgtttgatagcacggcgaggtgaaaaaaaattaatttctcacagctattcttatatatatatatatatatacatgtgtataatanngaatanngccgcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttattgaccaaaattgcgcattaaactttaattttgctatgcatcagaagaaaaaaaaaattttttttaaactgaactagcattactggggattttttttttttttttttacatgaacgaacgaacgcaatgaaattataaaatgaaatatttttgaacctgccattaatttatatttttacaggcgaacgtttcatgctgttttttattcatcaaacttttttcagctcagagtttcgttttacgaaaaactcataaagcataatgcgtaattggaataatttaaaatggcatggtgcgtaatatgtataaatgggtaaaatgcttaaatagaatatgcatgagtgagttttgagctgatgcaaaaggttatttacgtcagcaaaaagcattcattccaggtatttgataaacattcttttgcttgcgtttgcatagttaaacaatagcatatattacatatcatatgctatatatacatttacgtatatatgtaaaaataaaacttaaaaatacccacttgaatcgtcacgaattttgtaaagcaacaaactaaaaaatcaccaaaatgaaaagaaaaggcacgtaaatgcaaaatctttttttatttttatttttttgcgttagcaaaatacatatctataacctaaaccgtatcttacctgtatattttattatattctaaaataaatacatcctatttagaataaaaaaaaaaaaaaaaaaaaaaaaaaaatatgttttaatcaaaatatattaacaagaaaatgaaaccatttttatataattattttaaatatgaatatagctgacattatgtcacaaatataaaacactgtatgcatgataaccaacaaggaagaaaatgagcgccttaagacagatgtcgcattgatatattttcataatatatctatatcttcccattttatttaacgtatttattataatattatacgtatttgtaacaaaagaaaacaagaaatcagatccgagatttgattagatatacaaattattataacatttttggctgtactattttatttttaatataagatatcaaaaatgatagccttataaaggtgacgtcgctcccacccccacccccgttgtatatttttctccaatttaaggaaagaaaatcagatttacaagtattaaagatatttttttattcaaggagaatacacgaattaggacttaggcagcattgtactacaggaataggaagctttacaacatcgcatatatttctacgtccataccaacttatgtacagtattgtcttatgaggaaaagaagaaaagagtgcgagtgtcaaaacgatttttatgcgtaaaataaaatagatcatcagtgagcaaccctacagtttacccaccacataagtaccaaacattactactgatttgttaaaatgtataatttaagcaaaatatgttttttaagatggaacgcttcatggacctataagtaaataacaaatttaatatattaaacttttgctactattatacgtttagcgcatataacagaaccgaatatatatttgaccatgtttttgttttcgtctgttttaatatatgattgcttgacttgattgtcaatctgtttgaatctgtctgtgcacattcaccttccttccacccccctcaaaccatctttcgtgcaaaagttgttttatcccccaatgctaaattgcgtgcataattatgtgcgaacaaatgtttgttctgttcatgtagagaaaaaaaattatatatttctttttcgttaatgttataattattaatgtagattaaagagatatcacatgtccccgagatggaatgttagtaaatggttggtgaaggaagaatataaatcgcaaaagtttagtaaaccattttatttgaccaaatgggggaatttcaaaaccgtttacaaccagttttcagccaacagcggagcttttaataaattttgcgacatgaacaaattgcatgagaacgacattcattttaaaaagtagtttatcattacgagagagactttgcacggtttttaattcgaaaaagtgtaaacaaaaaaaaataataaaataaaaaaaaataaaataaggcagttacgcatcttccctcgttgctttaccaacattatgagaaacacaaggtgtatatgcatatttatacatacacgcgcacaccgtgcacatataatacattttaacttggagggagagatccatgttgacagaaaatacgcccacttcgttttgttactcaattttttttgtctcttttgaatttcattttacgttttcttttcatttgacacctttttatttttttttttttttagttttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactgagtttatttttcgtgcaccttcttgctctatatttacccaacaaacacatgtgtataagcatatgcatgtgtatattgagagacttccccttatgcgtgtttttttttttcttttatccacttccctttataattaaaatattttttccaataaatttaatagaatgctgaaataatgaggtaattcgtttattaaatttaagggaatgcacatgtagtcgaagctgtaaattgttttattcataatttcgttaatttcggaggaagatgacttgtttaatttgggtgcctacaaggggggacaaacggacgcacgtgagtgtgcgcgcatgtatacatataatatatataatacatataagtgtttatgtacatatgtatttcacgcgcgtgtgccatccacttgttatgcgtctgattgaagggaaagtatttcacgtattcactttttcagctaatttttttgttatgtgaaaaaaaaaaaaattcccaacatgactgactccttttctttttttgccctcatcagctttgaaaaatttgcacagtttttcgttgcagtcacattttttgttatcaattaattaatgagaggtttgtacacactaaatttatcattcctgctgagctattcttaaaattgagaaagctctacttcttttttttgtgtttgcttttatgtgtgttttacgacatacggtgcccagcgaaaattatcgacatgtataattttatgcaataattttgcaagttatatttgacgaaggagaggttaggtttcgttgcagtggcacctctctcgttataccagtttggttggcttctgaaaagtagtgcctccccatgcaacccctccatgtgaggaagtccatgtacgtatgtatgtacttttttttttttgttgttgttgcatggaacacatgcgcagtttcgtatagacatatttacaccttttttttttttttttttttttgtgattataaattttatcacgttataactaccatcatattatgctttaacaaattaacatttttttggaccaccttttaattaaaactgcgtgacgcacatatgataggaaaggaaggctgtgtaaatattctcatcacgttgctgatttgggctacatgtaccagaaatgtgatcgcttccccgtggtatgttccaatttttgcaatgagtggctgtttaccccttttattttataggattactttagggggagctgtctttgtatacgcatacccgctggcacctctacactgtgcgcggcttatttctcttttttatgtaaaagaattacctttgggtacctctggctgaaatgagttagtattaacgttttacactgaacttctagacctgcggtgtaaatgtgtgcagttatttgtggaggatttaaaaaaaaaaaaaaaaaatgatgatgatgaattggggccatcatataaatacgacatcacaacagtggctgtgtgtgtttttttttttttttgttcttactaattttcatagcctcatgtgttgtagagtgctttttatgaatggcttcgtccagcaattcgtcatcaaaggtggctaagaattttaacaaacattggtgtgtaaataaatggaatggtcttaattttgttgccctactatgtcgtagggaacacttatatgtgcctcctttgtacacaagtttgacattttcaaactttttttttaccttcgtgtatcaaaatgtcacagtttttggagaacattttgacattatcgcatggtcttgtgtccgctgagtaaaccacggaaccgatatttttgcgttcaatttttatgccgtaggactctttaacatgcataacctgtaagggggaattttgcggaggcattgtgcaaaggaattgtgcagaggaattgtgcagaggaattgtgcagagcaaattatgctccttcctttcggagatgtccgtaaaatgtgcacccctggaacgcatgcggtggaacacgcaaagcgacgcagttacgcgcatccaaatctgcattatgaatggaaaagatatataaaatatccgtaccttaaaaggacggagaaatacaaaactgtcgtcatcgacgactttttcctttacttccaaattttcttcattatacatcacgttcactggtctgtcaaaaaaaagctcactaaataaattcatccaactttttagcgttgacggcatcagtatcagcgggtcatcgagatgtggaaagaggagtctgcgcatatgcagtaggtagtaaagtcccatgtgatgatctgcgtgtgcgtgcgaaatgaatactactctgcagtttggaggggagagatgaaggtaaaacggggtgtaaatttatgcatcttctctgtactgtctatggaggtgtaacaaattttacgaaacggaaaaagaaaagaaaaaaaatgcgctccatccaatttaatgcaagcaatgtactcttaaacaattcgcacagcacacctttgtggagaaatacaaatgtaaacacactgcagcatgtagatggattacttaatcgacttaatggtcttggaaaagtggagccacgactggctcatccagtacagctggtagagggagccctctccaaaatctaagacaattctgaaattttcttcaacgtttaaaatgataccagaaacgtttcgaaacgttgagggcattgaacaaccagtaccgagaaaataaaaggatggaaattttaagtaactctgcgttgctctagtgttaaaatgctcaaatcgcttcagcaaatcttcattatgacttaacacgtttgatattttcgcggaattaaaaatagttggatataattcgcgcagcatctcttccgtgcttatgctaactttgtgaaacgggtgcagaacaaatttgctcagtgggttgtacacaaggtaggaatcgccttgttcccactcagattggttcgccgcgtctttctccacttttttctccgcgtctttctccacttctttctccacctctttctccacttctttctccacctctttctccacctctttctccacttcttttaaatcccccgcggtaggaccatatgaggcgctccccttttgggaggaattacctatttgacatgtaggcccaccctccttcgcagttgaagccagtattccgccttccttcccatcatcatcatctgctgatgcgtggcaaagatcgtacaagggggtgtccgccttgtacttcaaaaaaatggtaggcaataatttcgaaaggaagttgttcaatgatgctgtggaaacaaatgagcatactttcaaagaactactggattgattgcatttaacatttttcacattttttaaacttaaaaaaatttttttataattttccatattggtaatttcttccccagataaatgaaaaatgtattccaaattttttaaataaaaattctccttactggtaagttcgtccaacaaatattttacatcagcaacatcctctaaatcaataactagggccttccttccgtctatgtttttatcgcacacgtcttcaggcttgattactttattatttaacgtaatgggctttccagattttagtattccgtagtattttcctggtgggatatttaagctctttgccttttcgacgtggaattttccaattgtttgtggacactcaattgcatagcaaatggtgctgaactttttcttaacttggcccttctctggtttggtccctttgtcatttcgttcgtcttctgcagtgctagggagtccctcttcgtaaataagctctctatcgagctggtttcccttaggaatttcttcactggggcggtctgttcggtgggtttctccatttggggggactttctcgtctgcttctacattttcgtggctaccctcctgattgtccccattcggggtgtacccctcctgcagcctcctcttcttaaaattatccaagcggattcccccagacgagccatgttttactgcgcccccttcacgtgagtggttcgttcccccacaatgcgtgtcagccgattcaggagctatttttccttcaatatgatccacttcttctacgcactggttgggcatgtcactttctcctttttcttgtaacactattggggttataacaacgtttccctttaaaactactggaatgctttcacaaaattcgtgtacttgtaattttatatttttcagtttcgcaaaggaacacttgaaattgttaactatctgttctatcggcttgggtccataaatcgatatgttactatttgctatgttgtctatggttaggaggagaccgactaaccctccaatcgtttctggattaattttcgtaaaaaatatattccttgttttaacgacatgtaacttatgctcgttcaaaaatctttgcatgttttctccacagttaaacagcgtgaattctccgttcacaaataggcgcaggctcggaggcactgccagcttgtgacaccctaccatttgtatgtacacctccattttgtgtagcttgtctgttttcttttgtggagacctctttcggtgcagcccttttttgaggtgagcttggctatcttgttcgcgcgtccgacaatgagcttaagcggttaggcaatatgggttctaaaaatcggttcaaatatgggttccaaaaatgggttcataatatgggttctaaaaatgggttcaaaatatgagttccaaaaacgggttcacagattgccgcacaagtgcacctccttcaaaggctgattcacaaggggaagaactcttcactggttggacaccgtgcagaaaatccaaccattcgtgactacgctcgtttagcaactttgtgcatatatatgtttgacgcaagaatttcaaattatgccaaaaaaaaatataatgaaacgaataagtaaaacaaaaaaaaggtacttcgggcaaagtcaaacagaacttacgatgagttaggagaatgaattaagatggaaaaattgcttgtcctcccctattctcaaaaaaaaaaagtgaggaagaaaaatgctaccccgtgttttatgcgaaacagaaaaaattatgaccacccaaaaaatgagtatataaacgacataagtgtacgcacaaggattatggttatgaatacttttcctggtgggcctccctctgaaccatgtgctgcgccagcacccttttctttacaacaacctcgtatccatttgttaagccgctttgctacgcggttaaagagtgagctgttgcgcggggggagttgcctcgaattatatcgaatccgactgaaaaaaaggcagatgcaatggtcgcccttctcataacaagcaaaaaaaagggaaacaaaacataaaaaaaaaataagtaatttacagtatggaataggaaaagtaggacgtgactacgttcgcagtgactctctcttgggggacaatccgcgcgacatacatgaaggacaatttgtgttagcgtttaaaaatagcaacgtatgcatgagagtattacatatatttatctgcattttgtgtggcgctttgacggggtcacagaggatgaaataatctaccgaagttgggcaaaaaaaaaaaaaaaaaaaaagaagcaatgtatacaccgcgcgattgttaaaacatgggttacgggaagtgtgcccatattactgttcatttaataatggaaaattttatgcaaaaatagttctaagtgcgaacaagtggggaaatgttaacatgcgtagagtttgccaaacaagcgaaggtataagctaagtgaaagcgccaaaggggcattttttaaccgcccacttttcgtaaccaaatgaggtgaagtgatgcataatcagcaaaatccgaacatgtatcaataagcgaacacccatctacacaatcccaattatcatatttaaacccattttatgatcacctacgacggaataaatggaatgtggatatcgaaatgaagggaaattccaccaagttgtactgaccataaaggagaaaattgaaaagcacgatttaagcaagtggaaggacattgtcaagccggaagagggtccaaaatatgacgaatattttgagcggctgctgagggagggcacccccgaaaaggacacccacgaaaaggacgcccacgagagagatgatctatccgccgaacaggtggaagaaatccccccagagggctgcaaaccacccggggatgaaaaaaacaaaacggagtttcagctcaacaaagaattcttcgacaagataagcaataaggaaaaattttacttcctactgaacataaaagaaatgatggaaacgagttggttactggcacaaaaaaggttggaggggattaaattggaggaaaagtccaaaccggttaacgtccaggacttaataaattactcccaaaaaattgcagacacgacatgtgccccaccagaatgcgacaacataaacgacaaaataatgcatcaagaatattaccccaattatcattttttaaattttgtaaatgtagaagaaatacatttgtccaaactatttcagctgcaaaaatatagtaccgtttgcttccccccaattatcaccatacaagagggtaaggacaacatgctcgttgttgacatcacctgctctactccccacgtcaccatttattacagaatgaatgatgagacaaatgagcagatatataatgcagatgacaaaccgcaaattaggaaaagaaaaaagattaatgtttacgcctggtcagttaaaaatggacatataaaatcgagagtttcgtgcatttcgaaatcgtataaagtcgaggatgatgattcgttttccttatcggataatctgccaaataaagaacagggagaacaaccgccaggctcttccaaaacgggtatagaggctaatgcccctggtaagccatctcaaattacaaatgtctttaaaaatttaggctttttactaagccgaaaaaaggaaaaaacagaggaaccctcatcaaatggggagtcatcgagtgaggggtaggggtaacatattttggggggctgcccacaccgttaatacgaaaacagaagcatatgtatgccgcttcccatgaagcaggatgtgcgactccgaaaattagccacctgcacgatcggagcagatgctcacgtgtgaattcataagcgtgcaagggttcaaaaaggaaagatggccacaaagtggaggcagcccattttgattatttgcccagagctgtgcagcgcgcgaagtaagtagcgacctctgtagtagcgacctctgcagtagcgatctctgcagtagcgacctctgtagtagcgacctctgcagtagcgacctctgcagtagcgacctctgcagtagcgacctctgcagtagcgacctctgcagtagcgacctctgcagtagcaaccactgctctgttacccatttgttcacgtctgacctgtcttccgcttctcttttttttttgtgcaaattttcccgtgttggcgcaaagcgcgacacagagaagtgtacccatatagttagacgaaaacggttcttttgaaacgcccacacacatgcgcacaccactgcatcgtagtacacggcgtgcgtcatataactgacaaatttttcaaaaggacatcctttatttgatcgggcgaataaagcatgttcacttttttggaatacatttcgtacaagtgtacatattccgtatgtatgttattaaatatggccaactgcatgtcctttttgatatgacttgattgaattttgttcaccacatggaaatcattaaacttctccgaaaaagcaaatttataaaaattttcaaaaatcagttttatttcctttatgttattttcctcccctttcctaattttgtctaactttaagctggccaataaatttttattttctagctccaagactttttccattttttcatggataattatacccagtaaatcgcagtacttagaggagccttcaaacatttttacattttcttgcataaagataaatatatttataataaatatgtaatctctttctacattttgatttttatttttcaaggagttatttattagggggttgattgtgatgtcaaggacgttttgaaaattttgctcgttgctgtgggagccgaatagggcactgtttcttctgtatatagagtatacatgattcaaggcactaaatattttttttataactgacagtgtgttatcaaaataattgggttcgtccactttggtgattttactaaggtagaaggtgacaacgtctttttgccacaccgcgatgaattcgttttctatttttttctgtattttttgcgtatagtttagcagcttgcagttgtatttttctaccccactgtttttttcgcctaactcgcttctactcctgcctgtttgggcatcctccacactgcttctcgccccatcatccggttgaggaatggcgagttcattcgcgctgtgccgttttccgcctacacgttctgcttggtccagagatccttgttcttcaaccacatttgggacaatctccacatttttgatttcgtctatatctgcccccttttgagaatattccgtgtttagattgtttactggttcaccgcttaacaactgttcttcgttcgtctgattggtgcggtgttcgctcggaagtttactgtgggaaccatctgggatgctgtttgaaaggtcccacaaaatggagttcctcctttggaatccctttccaagattaattttataattttctaagaatgaattttcgtggagagggactccactttgtaagttggagccacttggttgactaccattcaaatctggattaaaatgtatcatttcgatggaattttctctaattatatctttgacgtcttgcgttatttcacagttgttttgaaattctttcaatttaaaaatgaaaatgtttacaatgtgaaataattcataacaagtatagtaactcttggggtagctactcaaatttgtgtctaaaaaatggctggaggggacatacaaggagtcaattatcgtgtataaattgttatgcatattttccacgtgagcagttatgtacgggattgttatgttggtataataataattgaacagtagcaggattttgaagaagtgatcctctgccgttatcaagtagtacattgttgaaaagaagtttttaaatatttctatggaatcatctatggggtgtaactccgcttctgagttgttcttccccattatcttactaccatgaccgcaaaacaaatcgttgtaatttcttttgagtaactttattctaaagtgcaaaaaattggtgagacatatgttgaagtattccatattttcgataataattttatagcacaattttgtcaaaggggaaaaattctggacataattttttatcataatttttctcttttctttttcttccgaaatggggcacaacaataaatcggtaactttttttgtccttctgtaataattgttattctctctgatcacataaaggcacattttcttgcacgccttattcaatatcttgctgtaatgcttcgaataaaatttgcttattttgtcagttgaattttcgtttagcaactttattatattttccttggtgtactcaaactgttttaagtgttcaaaaaatgcaatatttagcgaaatatttatgtccgttaagttgttatagcttaggggacttaaactatattgccttaaaattttgtcatacattttttctttcttcctgatagtacatttttgcttcttcagtttgttcatttcctccataatttcgcttgtcattttgctactttccaaaattttttcttctgcacttttgtctaactcgttaactttttttaagtcattttgaatattctcgaaatgtgtgaagcatacatttgcctccttgaacatattctcgaagcgatctaattctttcaactcgttatcttcttcatcgtatagaatgctgtacttgttgaatgtgcccccaaaatttttaaagttccctagctcgtcacttagcccatttgcgttccccaacgagtcgaggtcttcacatatctgtacgtcgtccatttatttacttttatggctaattagattggcgatgtgaaactaccaattggttatttcgccgcattgggaaacgaggaaagggtttgacctactactttgcgttgcttgctaaaatggagtggtctttcttcgatgccgctcatacaccccagggttagtatacacccgtgcgcacgcatgtgtacggatgtacatgtatgtgcttacccacattcgcgtgcatgatggccccaaccggcaagaaattcccctcccctgagtgtacttctatacgttctaataagggtcaaccggtgaagttgggcacgcgcgaaaattatttccccgggtaagtgcggcacaagtgagcaaaccgctccaaaatggccattcaaaagagccattcaaaggagcaaatcaaaagagcaaatcaaaagagcaaatcaaaagagcgaatcaaaagagcgaatcaaaagagccatttaaaagggccattcaaaatagtgaatcagatgagaggttcgcaaaccagatccgaaaaaatatttcccaaaaagctctgcgtcccatttgttaaacgcaaaaaatgcgcaacgaacttgtgccttggaaaaaaaaaataaaaaggcacctaagggctaagcagttttgcatattggcttctccattggacttcctcacaatgggggctacaaaaatttacgcatttttccacctttaaaaagtctaacatattttactatacaggtgccactttttttaaaaaatgtcgaaagaagcgagtcatcacaccagttcgcgtaccactaaattagtgacccattccttgcgtcaaataattttgcagcgaattgatctaattaaatataaacgtgtgattgtaggttatggtacacagagtgggctgacaatgcagaggcgaccaaaatacacgcgctttgaataaatcggcatatgcatatgggttgagaaacgcgcgtacgtttatataatgtacacaacgtgcacgtacctatttacataaattggcagctgcgaaagcggcataccttcgcgcagttcgcttgatccgccctgcgctgccaagcataaggaggcacacattctcccatatgcgcacccactagcgctagaaaatgggacttccacgaaaagcacggacaaacctcaatccaacaatttagtgaaaatgagatgggtacaaaacagtcttcgggacagaaagggggtcaccattgtttataaaaaatttatgtccctcctgtttcaatttttcaaagcattctttcttacattggacatccagccaacggcattccttacacctcatcttgggataaataaaaaatagcttaccatgccaagtaaagtctctttttcttccatccaaatgtccatatgcataaggtttggggcatggaggcttcattgtaaaatgaacttgtgcatggtaccataaatataggcaagttacgaataagaaataaacatgaaattttaaaaatatcatcaacttcctttcgtattcagttagcatgactgtggttaatctagaatatggctctaaatcgaggatccactcctttctgctattataccttgtcaaaaatccggttatgtctaaatacctatataacttctgccctattgtttctttttcatttttattgaagagaataataacattggagttttggagaattgacacatcattttttgaatattgctccgataagccattagcatttccattcgttgttgcaaaacattttctcagacttgttttgaaaacttggctgtccttcttgctggtatttatgatgggtgaaaataatccattgcgcttaataatgcagctccccatatgatgggtagccgttatgtatgtccttaagaaaattttgtttccacctttttcgtaaacatttgaaaaaatgttaaaggtaccatttcttccatttcttaaaaattgtagcatcgtatgcttctcgctcttatgcagcattttgtcacttggtccgtaagttgtatttttcgcctacttttttttttgaactccttgtggattacactatactgttttgtgtagctatacatacatacactcttgcgcagttgtgcggttatatgtacttatctctcttttgctatgaactgcttccttcctgtgagttccttcactatatgcatcattaaagttaatcacttcgttaacacttaaatatgttcgcttgagtcaatccacgagagggtatatgcctacacatatgcgcgtttatctggattcagaggagtaacattaatgggttgaaaaggcatatgtcccctggcggtcagcaaaaaaaaagagaccttgtacattaatacagcatatgtattattattgctatatatgaagcttgtcattccagctaccccccccctgacgtcttaaaaatcagtcgcatatctgaccatgcgcgaagtagcctttctccatgcactattttgtaaaaaaaaaaacaaaaaaaaaggaaagcatactgtacactgccccacgcacacagcgagtatacaacagggacgtataaatataaatatatatgtaatactgttcagttcaaaataggaatgctgcaaatcgaagatgaaatgaataaatgccgctcgtacggataacccagtgctgttattcacttggtattttgctatttttcgaacgccacgtggagttgaaataagtacacaagggtacatcatgcgtaaaggcaattatttgcacggaaaacgtatgcacttcatgcgtacaagttttgtttgcgcgccgattgctttctttggaggcatagctgtttcgacatttcgggcccctcgctcgaccatcttccagctacatcgcggactaagcggaacttcgaaatggtaatttgcaatgtgggtttcacagtttgaaaatttgaaattttttttttccttttccgcaacaaaattcgataactcgtttgcacaattttgaaagaaaaaattcggagatacatttgtgtgttacgatttttgttgcgaagtgtgaatggttcgcagcgtacggcggaaggcgaaaagtgggcgaaaaaaattgggcaaatgccgaagtgtgtccacccagtaaccgttaccatgccgttcatccccccaagcgaaggttacaaacgcataaccgagcagattattaaaccagtgaaaaatatagctttatttctttaggaacacgtttaccaaatggaaagaaaaaagggaaaattaaaaaaaataagaaaatcacaaaatgcatttcatccatgttagttcctcttagcctttttaatgtaccccctttttattccccacgcatgaggaaaaaagttaaagggatacagacaatcgcgatgaggggcgaccttggaaatccgtgttcgttctccaaatggtacacataagcgcgaaacggtgcatcctaccaaacaagtcaaacgaaacagttacacataatatatcttatatcctcctgttactcgtgtattatatttatttttttttttttcctgaaccatttatgctcatagtaagcattgaattattttgacctgcccaaaatttccatcgttctatatgtagaattataattaaagtgcctctacggggaagggggttgccccaagggtgtatacgcgttatgaacgtgaagcatatgtacctccaatgagaaaatcgtcgaatgttttaggtacacacatatagagtaatgtctacgtaagtgttcccacatccgtacggtatcatcattaaaatgcaagtggggggtactcatcgtggtgtgctccgacataacacggcagaaatgtttaacgtgggcgtacatttttcgcttttttttttttatttatcatacgtcataggattaaagaatggggaggggtactacaatgttccgatgtgtgtccgtgttagagcgaatggtcataatgtagttgggctcttctacatccattcagcatacaaaatggttcaagtgcatatacacctaaagatgtgcatatacagctctgtgttagccaatgcgtgtacatctcccctcttgcacatcgaactgcgggatgaagcgtgaagggtgatgggaataaagaagaaagccactgttccgtaagagctatgcgaacatataggcgcatgtttgaacaacaccgtgttgccatattttttacatacatgcacaacctttacacatgcccattcggctgaaaaaaaatcttttccgttcgccataatgttgtatcgtccgcggtaaaatatacaaatcgcccttatcaaaaatgaatgtgttttgttacagtaacagcaaaaagcttaacaaacgaatgaagcaattgttaactgggctaatcatttgtacgccccagcgtacaatgcttaacaattagggtttaaaaaataaataaaaaaatagctaagtaaaaggcacactgctattgcaacgaatgtaaaaaaaaaatatgaagggggatatatatcatatggtgctggctttttatatacaaaatgtgctactgaaattgggcgcgcttggcaaatataatcccatttaaaacgtaaaaaaaaaaaaaaacattttcgcttttgtgtaactgttaatataccattgggggataaatgcctttttattaacgataacgagcctaataaaaatgaatggagaaaattcgttgcagtttctgcttctttttttttataaaattggcatcacattttacgcgtcagatgaagctcacaatgtaggaggagtcaaaaaatagatgccgcaccattgccatttggtttcagcatatgcctgcttatatgtatgtagtgccgtacgcatgtgcctacataatacataagcaaaaaaaatcacctacatgtttgtataaacttacaaactcgtgttggatcaaagagtatgtgatatatttggaggcccctttcttttttcctcttcaaatttgcataattatatgtatatactccttttgttgcaaacccgtatggtctccggagtcacaaattatttttgcaaaaatgtcattttatatgtgtatctcaagcgcgattggtcaattatatgcgaataacttatattttttttttttatctccatctttgcaaagaattacctacataaaattgtataacaccatttcgtgtataagtttacattatcgcagttgcttatgattaaccaaaacacgtggttatacatttttgtgaataaaaaaaagataaaattggctcctttttaacaaaattgtaaatgacaaattggccataggggacacgtacagaacagctagcagtgggaaggcgctaatttgtcgcaagaccaagggcatatgtatacgtagaacggaagtgaaaaatcaaagggaaacaccacagcgacggtgcacataatagcgcatcataaaaaaagggtgcccgtccgtcccccctgtcaaagtgcattttcatatattgtggcccacgaattcgtgaaatttaatgaaaagctaaaaaaagaagaggaaaacgttggtgattgcgcttgcaaaacgttggttatagcgctcgcaaaacgctggtaaatagctctcgcataaacgtttggatagccaccatcaacgcgtgagcaacacgtgcggaaaatgctgctgctgcggaacgtcgtggtggtgcacctgaagaggagccacatgctctatgtgggaaacctggcgaacgtggaatgcatcctgaacaacaaaaggtgctttaccctcttgaaaaacgaaaggttggatagactaaagagggaaatccgatacaagccaaatgataatttcctcatattacagttttataaggaagcaaatgtacataacccaaatgaagttataaaacattacgagagcaacaataacatcaaaaatgaaagcataactaaggagtacataaaagcgctagtgtatacaaataagttgaagtacacgaacttggataatataaagtatgatagcgaccccatgttatataggcgattggtggatgagtcgagtcattcaaatgatgtcaataacgatcgttcgagtgtgtatgatacggggaatttaaacgcggattctggctacgctaatatggctcagtcatctcacagaatagaatatggagataaaaaaaaaggggtgcacagtgaaatttatagtttacaaatagaccccaagaagcctttaaaagtgtctgtagtggatggaagtaaaaaaggcatgtggggtttactcaagtcgaccattgggtttctaattctcgtggcggcggcaagtgtatacctagagggagtatcccagaatgtccaaaaaggtataggagtagtaaataagaaaataattccagtggaaaatgtgaaagttacctttgcagatgtaaaagggtgtgatgaagtgaaacaggaacttgaagaaataattgattatttaaaaaactcagataaatttacaaaaataggtgccaaattaccgaaggggatactcctgtccggcgaacctggcacaggaaaaacgttaattgctagagccatagcgggggaagcgaatgtccctttcctccaagcatcaggctccgaatttgaagaaatgttcgtaggagttggtgccagaaggataagagagctcttccaagcagccaaaaaacatgcgccatgtatcgtttttattgacgaaattgatgcagttggatctaaaagaagcaacagagataacagtgctgtcagaatgacgctaaaccaattactggtcgaattggacgggtttgaacagaacgaaggaatagtagtaatctgtgcaacgaacttcccacaaagcttagacaaagcgttggtaagaccaggaaggttggacaaaacgattgtagtacctttgccagatataaaaggtaggtatgaaattttaaaaatgtatagcagcaaaattgtgctgtcgaaagatgtcgatttgcatgtcttatcgagaagaaccgttggaatgacaggagcagatttgaataatatactcaacatagctgctattaaatgctccgtggaaggaaagaaagcggtagatatgaattcaattgaacaggcatttgatagagtcgttgtgggattgcaaagaaaatctcccctaaatgaagaagagaaaaatattacagcttatcacgaaggtggtcatacattagttaatttttacacaaaaggttctgatcctgtccataaggcaaccattatgcctagaggcatgtccctaggtgttacttggaaaatcccaatcagtgataagtacagccaaaaaatcagagatgtacaaagcgaaatagatatcctcatgggagggttagtttctgaagaaattatttttggaaagaataatgtaaccactgggtgttctagtgatttgcagagggctactcacatagcacaatctcttgttatgaattatggggtaggaattaatgaagaaaatatatccatgttcttgcaggataaaaaaaacattagtgaagaaatgaaaatcaaaattgataaatctattcagagaatactgttagattcttataacagagccaaaaaggtcctgaatcaacacattgatgaattacacagggttgcttctgccctcgtagagtatgaaactctgaccagcgatgaaataaaactagctatgcaagggaagcatgatcagataagaaaaaatagagaactgaaacagaaggagtttaacttgaaggacagcaggatttcgtaacggttcaattggtagagagttgcccatctgtgggttaagggtcatctaccaatcgctacggagtattcctttttttcccttttttttttttctgttccatttcgtttctacgcacattggatttgcctttatttttgaataattagctcacatcgtaattactactattccatctagctttttttttttttttttttgctcctttagcacccttcatatgttatgtactgctttgactaccctgttttattgttaaattcgtgtcttttcatgtgcaggtagagacatgcgttatacgtagactgtgcatgcgatgccccttacgtctgattttatttaatttccctgtttgttccatcacccccggtggcatgtatcatcctctcctcctctctgtgctacattattaatgtaaccttctctcccttttaattttacccccttttgcacattcatcgtgtaaatttacctgtctatgatttagtggttgttttaaaaacggtttaactgaacaggtatagtttaacataaatgcatgttaaataggaatgggaaagggcacggcgcgaacaagggggagagtatcgaaaatgagggaagtgttgcaaaaaaaaaaagagaagtgcgcacggaaccagtcattaagactaaaccttttgcaagtgctgccatttcttgcccatctgttgtcaaatctaatgagggcacagatgtcacccttgcgaagtggacttaatttttcgccgtgtggacaaagttgcttatcgcgcagtcaaccgatatgtttaaaaaggtttgtgcaccgtgtttagtgtcgtactcttgctctcttcccatgttgcagagttgacaagaggtataacgtaaaagcagaaaagtcgcacacaatgataaaattagaaacatacacgttcaaataaatcgcattggtaaaagccgcaccttccgggggcccagcaatcgagtgaacctttttcaaaccagagacatgtcttccgagcaggttaaaagtattttaccacttctttaaagcgttccctctttggcaactcagcctttttacaaattaatgattttttcactaaaggagaaaaaaagcgcgaccatgttatgcaatccaatgtttgcacatggtatgtttcactacaatttaataaaaggtgcaacttcttacaacatgcaaatgtggcgatatgtaatctacgctgttttgtaattcactttttcttttctaacgcgtaggaagtgaaaacttctaggttgacatcgcttgcgatttttgcactttccataaattccctctgtttattgttcagcacgaattgactcaggccttaggtggtgaaaaggaaacgtggtgaaaggaaacgtggtggaaacgaagcgtgctgcctcgtaacgaggaaataaaaatagagcagcgtgcactaacgacgaatgagaaaaacaaaattgtggataacctagaatgcacttttctctagatatacatttctcattttgtaaatttaaaaagttgtacactgcctttatgtcttccgcatcgaacacttttttcacattattctgaggaggggttaagagaggcacataaataaacacacgtgggtgtgcatatgtgtgcgtttgcacatgtacatatatatgcgaagagtaacaccccctatagtgcgattttctgggatgggcgaagcaacgctcccaatttctgcagtgtgcgtctttttggtattttccttattctgcatattcgtggctattttgtttactttcttctctaattttttcagctctccaattaatgactccactacgttttgtggcttttcgaaataaacgtaacctaagagtcccttcaaaaatgtggaaggtgttaattagcaaaggtgtggaaaaagagctctgcaactttttccatttttactcttctcactattttgctacctcaaatatttcggctatatttttgctcttgatgtattcaaggtcgtctacaaaatgtttatggcacagaaagggcatttaatttaaaatttttcattttagcatgaacgcgggggggaaggagtgaaataacaaagctgtacagcactgtttcctgttttttttttttttttaaagtataataccgttcattttttctattgcacatttgttgagatataattgaaaaaaaaacaaaaaaaggagggttcaaacttggaacttagttaaaacgtttcagtaatatattttgcgcaataatttttctcctaatcgttgtgcatacttaaccctagcacaggggaaatgtctcatttctgttgaagcgacaaaatgtggaataaaattccaattttattcttaaaaagggaaacgcatcaaaccataaaaacattaaaacgtagaaacggatgccctcctagctaacgggagaatatcgcatagaaaattttattaacctttttgtctcaaatgctattcttttttgtcatcattttgtaatgacgttcgacagtgtctacagacgagttagtgaagatgtcgcgggagagcggagcgggctttatttttattgttaaaaaaaaggaagcattaaaatgcatagctatttgttggtacaatcttttatatttcccccttcccgcggaagaactaaccctttgataccttcgtcacacttatgcaatacagataagcatccattcatttaaaccacaacgcacagtttgaatttctatttgctttttaaaataggccaaggtaaaataagtgcgcacaaagaattttaaaaaaataaccaaaaaagtgtaaaaaaaatgtctaaaaaataacagtttcacttttcggcatttcacgggctcctgtccgacggtggcgcttgtgaacagttacgtccatgcgccctttgacatttgtctgcgcattcaaatggctttcccttgttaaggcgtcctcacacattggaagcgcggggagcaattacactgtttgcacgactgcagcacccgctacgtctgcaacgctggtccctttttgccttttttctttccgatttctgtataacaacctcaaaagggggctcttggccagctgggcagcaagaaaatgtcgcattgtacaaaaaccaccgcaacgaggaagaagtggttaaatgtagaaaacgacaaggggaatcgtaaaatgcgtacacatcatttccccctcaaaataagtctccacatttttttccccttcgcacagcaaaaaaaatttggtgaaataaattgctaaaattatttttccgaaatgaaaacacgcaagggtcaggcatgaagcggccttttaaggaaaaaattggcaaaactgggaatatgaaaatttgcgtaacacaactgccttgtagtggtggttttgcttcttatcccaacacgtaattacgaacggttagttatggaatgtgtcatatgtacatatatacatgtgcgtatatatatgcgcgtaatgccttatatgtatgaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatactagcaaaaatatgtaccattattattacatacataatgcgtaaaaattaaaaatatccatagatttaattttcgtacgtatttgaacattcccagtccaacagaacattcaaaaatatgtgattaatttgcatcatcttgaagtgaaagtataaaaatatttcatttttcggttttttcaaattttaaaaactgggcacagggaagaaatttactacattttttttttttttttttcacaacggaaaaaaaaaaaaaaaaaaaagcttttaatgtaaaaattgtaagaaaagctagtaagtatcggttagctctatgtgttaaaggcccttttaactacatttttaagaattgtactggcagaagggaacattctcagcgtttggagcgtagcacttagcgcacagcactctacgcgaaccattacagcggttgaatctttcctaagcggggaaatcttttcatgccaaggaacaccacagaacaggcctgcacaaggacgaacaaagtactgcagtaaaaaaaaaagaccgtagcagcgactaagatatttgttaacgcacacacgtcatagtgtatgaacacatatgtacacactacatatatgtgcccccttttaaccctcattaaggatggaattgtgcctttataactctaaaaatggctacttggaagccttgttgagaggattccgtagcagttttttaaccccagaggaatataaaaaactgacggaggtggacacgcttgaagatttgaaatccgttttagaagacacggactatggatcgttcatgatggatgaaccgtcacccattgcagttacaaccattgcgcaaaaatgtaaggaaaaaatggcccacgaatttaattatataagagcacaggcagaagaaccgctgagaacatttctagactacatcgcaaaggagaaaatgattgacaatgtaataagtttgatacatggtacgttgaataagaagccagcggaggaattgctatcaagagtagaccccttaggatattttccacaaatgaaagctatcaccaccatggatgtacaaaactctcatgatgatgttttaaaagtgttgctcatagaaacaccgataggaacatatttcgacaagtacatctctgcgaacgcgtcgaatgaaaagaacaacgtaacaactattctcaacgaaatggatattgaaattttaagaaacacgttgaagaaggcatggctggaagatttttacgatttcataagaaagttaggcggaaagacggaggaagtcatgggccacatactaaaaagcgttgcagactttcgagtgttatcagttacattgaatacaattaattctagtctaagtttggagcttcaaaaagatagaaatgatatgttcccatgttttggctacctatacccagaaggaacagacagaattagaaaatgctggaataatgaaacggttcaggctgccttggaaaactatccaacttactacaacttgtacgaagaatgcaaacagttttatatcaaaaatgaaaatattaatgaaaataaaatcgttgaccataagataaaatctttggaagatttgctctatgttaagcttgtgaaattatgtgaaacggcatttgatcaacattgccattttgggatcttctatgcctgggtaaagttaaaagaacaagaaattagaaatattgtttggatctcagacatgattttgatgaataggaaggactgcatcgatagtatcatccctatatttgagccgcaaatttagcatccttaaaatgcaggcgggggtaggggcgaaagggtgaagcgggccacgggcgtgtgtacatgtatgtggggcggtaatgttacaatgcggcaatgcgacaatgcggcagtggaatgcgcagctgcccacccatcggcgtgcccgtcgacgcactgtctgtgttatgtccatcaacacgcatgagcgcatgcgagcccctaccaaaatttttgttccaaattttgttcattaaatttttttttaagtactaatttaaaacctcatcatcctaaacgccttgtgtaacccccccacgccgaagtctgtttcactcatgaaaatatatgcccccttgtgttgtgccccgttttattctgatgtgtgtgtgatccacgtttctctacgttacttcatgctatttcgtatattattataattattattatttttttttttttttttttatttttccatgtatatttttctttatatgttaatgtgcgcatgccgctttaccacgcgcacatatgttacataacgcatatcatatgagtaaaaattaaatcggcatatttttttttccaccaataaactcccgttttttacgtttctccacccttgtaatttgtgtgaaaataattaatctggaaaaaagttacccattgcagtgctttcactttgagttttgggaaagggacgcggaggtgccgcagcacggatgtggtcttatagacaagtgcatgtgttcgcggatgggtatgcgtcttaacttacgtaagaaggcccatttcacgaagcgaacatatagtttaccctcgctagctgtagagaagcataccttaaacgcagcgccaaattgaggtaacataccataagggggtaaaacgaagcgttcaacggtaactcatttgttacatttgtgccatatatgagtaaaaggagctctctttggggggtgacatatttaagcagaaattaaaattattgataagtttttttcaaaagattcttaggagggtttaaaaaaaaaaagtaaaagcattttgatatagacaagcatatatcaaaaattttacgtcacaaaaaaaaagagggaaatggataggacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatgtgaaacatcttcgcaataaatgcatataaaaagagggaagtaaaacccggttgccacggcggaaataattatgaagcagattaagaacatcaaacggattgcacctacggtgcggggggggagggctacatcacatatttcaatttagcacaaaaatgaataaaccattttacgaaaagaaaaataaaaaaattgtatttgcatatttttcacatttcaaatagagatgacatttttgacaaacgaaggcgcactttaaaaaaaaacactataaaaattcattttaatacaaaaattaaactataaacgttaaaacataaaaaaaatagttgcggtgttgacgcggtcacgccctgaaaatggttcccaagccaactgtggcctgggttgccaggagaatcactttgcaattcggtcaagtccgtcccttaacttcattatttcatcgtagagtttattcattaacttgaaaaagggcaacctcattcctactcccccaagattgctgataatcctcttaatgtcaggagctaactcgatacataactggaagaaagttttgtgattctctatattgtagagaaaattggaagaagcaatgctttttaagtcttcttttttggtattcatattcagggcatatttattcttgtcatggattttcaaagcgctgagcatcagcaaaatgtagttctgttcggatagggccttttccttaaacacgtatttcttgtgcgttttgtgcacgtccttcacgagcgcgacttcgccgatgcccttgtcgttaccctcgctgctcatctcttcactctccttggtgctctcctcgccgctctccccctgctgctcatttgcctcctcggtatggtcactttcctcctcgtctaccttttcctgcatggcctccaaatcgctttcacttaagttcttcttctccacgtagatcctaattctgttaacataatcctcgagcgtaacgtcctttccaactttctccttcaagagatccttctcttctttcgtcatgctgtcatacttttctaaaaattgttcaggcttataacccaaggtttctataacctctaatgtttttttctcctcattttgtttcttctgtttttctttgagcctcctttcagcttcttcttcatcgatttcttcatttaaatcgtccgactcgctattctcagactgcaccgctttttccaaccctaagacaatgtggttcacaagttctttgttaaaaaaaatggcgtactttttcgcaagcgcgtgcatgcttcttaatttttgggtggtcatcccggaaagatgtttggacacgtcaaaaattagattattcaggaaaagtaattccttaaaattttcacgctcctcctttgtttttaaagtcttcatgatcaaattaagttttctgatattttcgttaaattcttcaattttatattttataaaatctggattgtttcgtgtaaattcttttatttttttttccaattcatcgatcctatcatctgcgtatccatccaaattgtagaatttttttcgttcactttttttgtttttcaggacaatcttatggctgagtggttttcctgttctaccattgataaattccgtgatgaattcatccttggttaatttgtgtgcgctgaaccctatatctgacttgtttgaccatttggaatacctattaacattacagcctttcggcttcagtccccgatgaatggttttcaaaatatagcatgtgactgggtataacttccctatcactttgccaaaataacctctgcccatattggagttatcaaacataaccctagaggaggagccattaatgaacaagtctatgtttccgaacttaatgtactccattaaatggtcatgtgcactgaaataaccatctacattgtaattaaaaaggaaatctctcaaaatatcatggaatgaatgttcctcataggaatagttatcggctcgtcttccacttgaaattagaggatgatgccctatgacgaaaatccagtcactattctgtgaactctcgtataacgtcttactgagccaattgaattgttcacgaaaggagcggtaatttcttatgatcggaaatcccaccattagcgaccacgtatcgataaaaataaaggatgctctaaatttttcctggctaattatatctttataccctacattgttataagtaaaatcatagttaacacagtagtagttgtttggcataaaataacctgggattctatgcgagtagtgttcctgaatttgttcgctcggaaagaagaagtaatctttttctcccaaaatggagtaaaacggaatggcttcaaaattttcatccgactcttcttcatcatcaaattggtacaacttcttccggtcattgtcataatggctaaagtcttccccgttggaagaagagttcactttattttcctcatttttaccactctttttcttcttttgattttttttctgttttcccttcatttctttgtcctctacttccctgttattataattttcctgtatttctttcattttttccttataaaaatcttttatgctttgtttcgtgagcgggttatgccccaacatgctgttaatttcttgttcactccttttcttgaacacgaatagttccttcattaaattatgccatttgaaattctccatataattcatcgtttcatcttttggcacattgtctcctaaatttattacaaaatcagcattgttcataaaatgccaatctttcatcgtttgtacagtactttttaactcattaaatcccataaggtttagcatattctgtacatcgaaatctttttcttcttcaaatccttgcccaatatctcctagcatcataaaattcatgctattgctactggtcctttcgatcttcactgttacatttctgtttctcatccacacagatttcaacatacaatatgcactcatacaatttggaggtacgaacatttcatcgtcgctcattttgtactctccatagacctttcgtttctttatcttcctcttttctaccttttccactatgccgaactcgtttttcttcttctgtataagcccgaaatattctttcactaattttatttgtaaatataattcatcaaaaatgtcgtatgaaaaaaaaattcctataatgtttgtgtatctaaccagatggtcaaatgttgttattcctaattttttcaaagcttcgtacaatttcgtcaccgtagcgttatccctattagacgttatcgcattgattagggttatgacatttaatgaacttccatttaggaaaaaatcttttctcattttgtacgtaactcctggtattccatttgtgtatctgctcactggggttggatccccttggttgttctctgaagcgtggcagatttgattgttataactttctaggagggcctccctgttcgagttatcctcgtacacgtcgtggtcatacagttcgtctgactcatcggagtcgttttcctcttgctcttcattctgccctgcagacgccgcttcttctgttttgttcgtgtccaccttttttccttgtactacctcctcgtgcgtttcttcgtccacgtcgtcctccacatgcgacaactttttggcattaccaccctgtttttgcttccctttcaagttggtctcctcacttggggtggacaatcccttatcagagcctgtcccattgggccccttcccctcctctgagtcttgcggactggaaaccaaattgcgacactgcaaactatactggatctcattttttttttcttatgacatatttttttaggtgtgtaaaccctttttttattattcacactgtaaaaacggtatccgtcatttttccaattttttaaaaatatttcatagattgttttttttgcttaaaattctttccttttcttcattcttgtggtcaatcttgtagtacatatttttcacctcgaaaatgtagttgtccctttcgtcgataaattctctgaaaaattttttcaatagaattcattaacttgtttctgtcttggaagctatttataacatggtcaaaggtgctcaaattatctctgtagtgaacaaacagtagggacaaaatatcaattaatttaacatgaaaggttaatttttcatccgtgctgtactgagaacccaggaagactaaggactcgtttagaaagtgcttgaattttttggaacttttattaatggtgaaatttacatagtccatatatctgtatttcactttatcaaattcgtttgatcctttattttgtaaatattcttcatattctctctcttcttctttttctttttcacttttttcgttgtcgccattttcctccttaataattctacttaacagtgccccccttatattacttcttaacaaaacgctgtcatggctgatgagtcccttccgcgaggggtactttaaaaggataacagggaggatgatcagaaggtattttgttatattcattacaattccatttaatggaaaaaaaaagaaaacacaaaagggggatgcacaaatgcacacgtgcacggggcggaaaacgcgagcataaacgcggggtcaaattagacgataactaaaattaacgtggtgggtttttcacgcgaacgttttgaaactgagtcgtttcgatcttcatgggaatacttatacaagcaattttacgtaagtctccacgcgtctatgtatgtacttatgcaaacgtgcagagcgtatgcaatgtgtgttcttcctctatgtgcactaaacatcaatatatatacatatatgtatacacatatatacacatatatataatatatacatatgcagagcctcgactggcaggcatgtctcaaattcgatgttacaaacgggaagtatatgcacgtgggtacgaatgatgctgttgcaacattgtcgaactcaagatagtttaaaaaaaaaagggaaatatgaattcgtaaaatgttaaggcaaatatggcataaatagcggaacacagagttgcgtccctttttgcaaagctgtgagtgaagactggataaaatggccacgcaaatcacgcgtacatatatgtatgaattttacatttgtacgcacaaatgcgtcgtacgttgcgaaacggcttggaaccacagggcagagcagcttcgcaaaagcgcaaaagagcaaacagcaaaaacgaaaatacttaatcacgggttgcaaatgccacataaaagtggtacatatataaacgcgcttatgtaatatatgtgggtaaataaataattcacgtaaaacattaaaattatgcaatattccccaaacggttgaaagttgaagctcgtttttcctcttcaatgaattaatttatcttttatgttaatttttctcgtgcgtattgtcacgagctcgcacatttttttttttgctttttctttctttttctacataacgttgatatacaacaacgttatgggttatgcattttacatgtaaaaaagttaaaggggattaaatttattcatggtttattttatgtacactgaaaaaatgacaataaaataagcgcagaggcattaaaaaaaaaacgtgaacaaataagcaaatagcgaataagcttaaattggtaaaataaaggaagcaggggttcacttaatataatatataattttcatgcgttgaaacagcaagccctcttcccttcaaaatttttttttctccacttgaataaattttgttttgcatgctatgtaaacatatacactatatacactgtgctttttctgttttgctcttaacttttcagtgaatttttaatttagcaattgttttgccaggcagttcgcaatacgccagtgcaagattgcaatttcatgattgaccaaatcgtgcttcgcggtcacagagagtttatttctcctgcgtcaaccgttgtttcgtcgtttcgtcgtttcgtgtttcgccgtttcaccgtttcgcaaaaaagaaaaaaaaagagttaagattaagcagcaatataaacctttttttttttttcttacatttattttctcagctgagttgagttattttttctcgtatctttaacaagtgcaacattataaaagggttcttgcgtagaaaacgtttgcgcggtgtcaagaaagggtgtgcatggtcgggctttttattcctcgttttttaagagaaaaagaaaagtacttcaaaatgaaaaattaattttacaaaaaattggagagttggttttgtttaaaaaaaagtacaaaaaatgtgttgtaaaaaaaaagaacccctcacggaaaagggggctcctcttcacggacaagaagggagtcacgcaaatacacatatacgtgtgtaccaatatatgtacatataagggtatagggtggcgaatcaaatagcttctatgcaaaaatgtgcttcaaaagggaaagaagaggtaagcaaaaaaaaaaaaaaaaaccttcgaatgaaccgcagtacaattcagcttttgagccgagtacgtacggcgcaaagggttaaaaattaaaaagggtattttttattttttttaaaacgatcgctcatttttaggatcttcaagcgttcacccgtttcgcgtatcagtacaacgtgttgttcctcgcactaaccacgttcgcattatcattgggtgaattgttcagcaggttgaggttccattcttgccttattattctcttcatctcggaaaattcacttaaatttgtcataatgacgttagccaagtcatattcgtcattaatatcctgaaaaagagggacatttccacggtgggtgaagggtgttagaatagtgattctcagagtagaaatgttctacgcattcgtgtgcatgtacaaacgtgaatatataaacaagcgccatgcacacgcgcatgtatgcaacactgatgaaccaccttcgcgttcaagcaaattgaaagagtaccaaaaaaaaaaaaaaaaaaacactcaccttaaattgcgatatattcaaattctggttgcatgttttgttaatttcttcaatcagcgcacaacactcttcctcctgcaattggcacaagggcgagggatggaaaaatgtgtgttccgcaacagtggagttaagtatacatgcacgctacgacattgtggtacacacaaatatatatattgacacaaaatatgctcttgtgtaaacggctagcttcttataattacgtttaaggaacagatgggcttatacagcttcaaatttatcttcacatttttaatgttctccaagatgctgttaagaacaacgtttttgtaatatctcctcgtgtacccctgcaaatttgcaaaatgccacaaacggtaaaatgagaaaaaaggttcgttcacttctgcaaaaaggtgaggagcagtccttcaaactgcgagtgaaagagtttgaacctaccttatagtacaagtgcaacaattttacgatgaccaaatggtggaatttgatcgaaagcaataaaatggagaagtatcccaggagtgatatgacaatctgttaaggggaaatgcaaatagagggatgcacatatatgccaacgtggagaaacacttcaggaaagttggcacagttgtagtaaaacgtacacatgctcaaagaacgcacctttgtgaggttaaaatttttatgattgaaaagatttagaaacttttccaaatagagattaagaatcatatgcttcgacatgaacattttaatattgctctttgcgcttttgtacaaactgagaatatttttcttgtccttaatttcttcatagtatttacttggattaaaatgataatttcgcatgtctgtttttttcatttgttggctatccgatgaagcttcttcttcctctttctcctcctccacatcttcctggtcatattttacactggtcttagcactttgtcttttattctgcacaaatatctgtgcgaatatattttttttcatgtacatatttttatgtttgcttatatgtatcgaattatcatttgttgcaaaaacgtttttatgatatattatccggacgatgttgttaaaatcagagtgtttttttctttcccttttctttgctttcaagtgaacatgcttggcacataaaaagaggttgtacacgttgttcgcatatatatacgtgatggtaaaaattaaaaagtagttaattacgagaagtgcaaaattgcaataacacttgagataaaagttcgttttttccatactagtgtagtaattctttttgcttaaaagaaatttattatatgtactgacagcaatagttatggagtgtttttctcgctctttttttttttttaaactgctttgatttgcatatttggtgaattcatgcgggtctttataagaaccattactgcaaatgtagctgtctttgttagagtataccagtttactcctactcctggagtgcttcgacgctgaggatttgttcgtcacatatttattctctgaatcactgattcggatcgtatctggtttctttttctttttaacttgtgtgggcagatatcgttgctcaagggggttctcctcactacctaccgcttcgtatgtccgatttgaactacctagcatgttgattttgcttcgaataacttgaaaataattttcattaagttcactctcctgcagttttttcacagtcccagttttattattttcggatgaagtgctgcgatggccattttcttctgcagaattgtgtgccatattttggtaacttctttccatcatatttatgaaaaacatcttttttttggccttgggtgcatttttttccggagaagcagggagagctagaaggccattttcatcgtaacagattgccctgtcgttatattcgttatatgaatttgcgttttgcatattaaccaagctttttatcttatctttaaagaaattatttttatttttatttttaaatttgagaaatttcttcttcatgtgaaaaaaaatttttttttttttgctaaaaatgttcttgtgtgtgtgtttctcttccccgtcaatctgttcaatgtttaaaaaatcgtctgtctcacttttcccagctatgtgtgtaggtccgctaaacatgttatctcccatttggttgtcacatttttgggagaaaagcccgtttgattttctgctattaaactgattatccccccttccattcttcttttcaatcgccttttttatatgcttatacatactatttgagtatgcaaatttcgttttgtccctgcttcttataattctatgcatgtcgtattcactaaaatatccgctcttgtaaaatttgaggtaatctcgatttcttttaattattctcttcggcacagtgaatgaaacgtttgagttgacggcattctttgacctcttgcccacgttcagggggaggataattttttcctttttttctttaaaatttacaaactcctcgttgtcttttatgaaagataagttattatccctttcattctccacatggtctacctcgatgcctttattggagtaatcaccttcctcatagttgatcaaattaatcaatttgttttcaccccccaggtgcatttcatcacttattaactctttctcaacccacatcatgggtgtcaattcgtaacttttatttttttccttcttattcgttttcctctttacgtacgaaatgattttcttttttaattccttcctcttagaattgaaggataggttatacaggatatgttttcctcgtgctttcttctcctcctcaatcatgtcagcggaggcaaattctaagtcgcactttttgtaattcataaaactgggactaaattttagatccatcgagccttccttgttttctatttcgaacttaccctctttgtacgtagacgtgttggagacaaaacttttgtccataagatagttttttactacagtgtttctgtaacctgtgttgtaattacttgcggtgttacttcttacgtaggacgggttaacggcgtaattgttctcactggttattacgccttcgtgggtactattcggtagctgcttccccacggcgtacttttccctgtttgcgccacaagagggtggaaacaaattttgcaaatcgaataagtctacatttttatacgtgtcaaattcattttcactatattgtgcatattttttttccttaatctttttggtttccccccaaaggttgtccttactgtagctaaaattgtccttcacactttcgctgttaattttgctttttatcatgtaaaatcctttcttaagacgattgttgtatttctcagatttgtaaatatttttaattttgctaagtttctcttcttttatatcttttaattttcccagaaaatttttcatcgtttttttttggttttcatcattcccatgtagatcctctcctttctcacggcttacataaccttggtcattatacatcgggtgattttcctgcgagaagaagttatatgcccctaatttatttttacagtggtcttttaattcgttcatggaaaaatatttaggcttactaaatttgctgcgaagggggtggtgcttctccttcttcagattgaaggcgtcgtcaagaacgctgttatttaattcgtcaaaggggatttcctcgaagggcataaagagttgatcctgattgggatcactgcggtgtggggtgaatcggctcgtgaagttatcatcgctgtgatgggaggttaaacaactcttgtgaccatcgtcgtagtatcgcgggctccactgacacatgcgattctcgtcatagcagttaggcttcactcgactgatgtcagctccttgttgaccccctccgttgtgcgcgctcatgtagccttcccaatcataaacattttgggccgtcaaatgatcatccctgttatgctgagcttccactgtaaagtcgtccctgaggtcttcttcccagtcatatgcacatttgggtgcaaaattgtcaccgctattatgaagcgcttccgctgccatgtcccccttcacgtttacttcctcctctgcgatactacataactctacattgggcagctcaactgcgcaatttaaagtgggccagggatcgattctttctttccccttctgcaggggggttacagttcgtacattggcatgatcattttcaatgttgtcctttaattgaagttcgccgggcttcctgcaattcgtcaaaggtgctcctttttgttggtctggttcggacggcagctcttcctttaagctagacgtgtacttattcgttatcgcttccgctttttccttttcttcctttacttccgtttcttctctttcttccgtctcttccctttcttccgttccttccctttcttccgtttcttccttttcttccatttctctcttttctcccttttctccccctttcttctcttcgcagaagagcgcatccacgtttttttcaaacaggctcgcatttttaaggtcgtcctgcgcgtctgaggagagatttttgcctatgtcaagcttaatattctttttattcagcttccttttctgtttccaattcttgaatatgcattttgatttgaacagcaagttggatgtgtaggtcttttcttcacttttcttcttcacttctaagttggtcaattcttcattttgctctgaacagtcactctttttttccctatgttttgtaactttttttcctctttttttttttatttaggaaataaaaatataagggaaaatcgttgttcagtcctccatgtatggtgattattaaaaggcaatacacgtaaataaaaattaatatcatattgatgtatataatttctattttgttgtaaaagtatccggggaagtattcaataatgctgtagaagttttttttcctgttgctattgttgtgtgttcgatcgcaattgttttcggtgcacccgtgtgtgttttttctacctttagttttcacgcttttgtcactaaggtgctcgttggataggaaactcgcgcggtggttgtttatcgcacgacgactccctacactgttgcctgacttgaagaagtggacgtacctggcactttcgtataaacttaaatccaccgtatatttctcgttatttatttcaaagcagaactctttgctgccacaggtctttcggtctcccaactcgtctacatttttttcgtccccttgcaccttctcaataggtaccctgctggcagaatcgtaataattatttttcatgtgatttacaattttaatctccaaatcgagtagcataatttcgttgatgcccagatcttcagaataattttccacgtcatcatcaaaggtataattatattttgaaaaaaatgaactatttctctcaaaataatgttttccttcagtgagtgacagggaactgcgtacaatcgaagtcccgtcatgtacacttttttttttcttttcctcaatatcgctgcaattttgtgtttctccattttttgtttgttcctcgagtagaagcttcatatcggagaagctattttttaacttacaagaattcgatttatcctttttactgctcacgttcaagttcgtcattttgtctgagttactaaatttttgataccccccggtgccgtagtattccattagccactgcttattatttttaatcatatgagaaagtttgctatgctttatcaatttggtatacatgcatttgtcctcgttgttctcatcgtaatctccatcgttggttcctccattggtatagctattaacttgtggcttcccaatatcactgtcatctttcaatggggtcttatcattctcatagtcctccctgtccacgacagccttaccgcttgtgccctcattggccgcatttctacttttaaagtatctacgcaggttgttcagaattttgtccttctcggaatcttcgccctcttggggggagtcgtgcacctcgccgtcttcatcatctttcccgttctttccattcttcggcccttcacctggaaagagtagctctccctcgcggtggttattctgaccaggaccgtttttgtcatccataatgctggcctcaaaattgaagttgattttttccccgcaattggcaccttcactctcgcgaaagatttcactgcttgatttggcaatattccctatctcttcgttcccagaaatagcaccgttaaccacattgtcacgaaccacggcggcattgttttcccccttacagcttaccgttttcccctcccccgcgttgctaccacatgtttggctcaaaaccgaatctgccttcgtctgcctatccttgcccctcacgcctttcctcgcagcgtatctatcgtgcccatcttcgatgcccttccttctactccctttcaccttggagaacctaccaaaggagagcttacatctactatgatcagtactccttttgtctaagaagtggtcattgaagtacttccctagataagcaggggtgtaggcaaagaagtagacacacttggatttgtaatgtttatacaagtattgaaagaaggagggaaatctgtgcaaaatgaaaatgtgcagaaacgtgtgcaggtggtacaaattggacttcttcgatattttacacaaaattttatgaggaaaaaagagatacaggatgggataatcgtacaagacgtttttgcaaaaatcgtaattcttctcgttatttatgtatatcagaaatgccacagttagaaggagcacaatgtgtatgtagttcttaaagtaggaacagaaaaaaaggtaaaaaattgaaatgatcgaaatgacgaagcttctaaattcgaatatgccgtttactttatcgatgatatagttgaatctgttttttatctgcatcgtgcgttttatattatttataaataaattaaccaactggtaattattgttaatgttgttatacgtcacggaaagatcctcatcattgcaaagcacattggtggtgttttgagacggtaacaagtactcaaatcggtttttacttttatatataaatatatggacatacaaattatcatcattcgagtcggattcatatttgctgtttttctgtgcattttttttttggtcattgtgtaactttctcacaaaaaaataattcttatcgaaaaaaatatttttctggttcaggagagaaagcccatttgacacttggtcattcgttttattgcaaaaggagctgaataatttttccgtcttgttagacgacgtggagctatacatggatgtatttctgtactttgtatttttcgttaaaaagaaatcggtctggatttgtatactactcagttccgcctttttgtacaaatcaaaatcaatgtgcttctcaatttcataattgtgtagagtaaaatgacctagatacaaatccaggtctgtgtaaaagtgaaatattactttattttgtctgtccgtgaaaagcggtatgaacatgtccctattgtactcatacttgtagtggtacaaaaaattatccacgtcaattatggcatatatgtaattatacttaatttgttctaagttcctaatttttaaaatatttacatatatgtaattataaacactggcatgaatcgacttgtaaaatttcttcagcacgttgaaatatttgggggaagaataatacaactcgtaattctttaaaaagacatttttggtgtacttgaagaagagtattttcatgtacttttttatggaaccatagatagaaatcattttcatcaaatttatgaactcgataataacattcacattgtggttagccaaacgaatgtgctcattgttgaaatggtatccatcatttgatattttgcaattatttttttttcttcttctttttttaaagtaaaaaaattactattatctgatgtggaactgccatccgttttactcaatcgtttcgcatacacactaaatttttaaatattgttcgaacttttttaaatatgttcatatctagaatgagatatatcatacacatctcggtgcataaccttgtagatgttattaatattctgtttaaatttatttataattaaaaaatgcttttttaaaactagaattttttttctataaatatgtgtggcattcgttttcttgtacatgtaacacgaaatggtgtaatcacatttgtttatcagcgtgttgaagtagatgttgtacacattttctttctcgtcattttgggcttcattttggccttcatttgggccttcatttgggcctgcattttggcttccattttggtctacattttggtcttcattttggcctccatttttttttttcttcatttgatctgtctgttttgtggaacgctcctttgttgggtcaccattatgtggtttttccgacgaataaagcatcatgcgcctatatttctttctcaactcggctagtttttcttcattttctttatcatactggtctgtatgatgattcttgacgttacaataggtggatccctcctcccggaactcctccctcccttggtgtttctcacctgccgtcctttcattcacatttgggtctctcaccctttctgtcttctcttcatcatttttacctccatagttttgtttcttctttatgcgtgagattttattaataaggctcaagttagactcgttcagcttgtccttttcctcgaggttactattaaacttactcaagtagaagtcgtacaaattgttgttatacttatggttgttaatttctttgtacaggtaaaattccgtcaagtcgtcattcgatttgcatgcactatcttcatagttggatgagagctcgtcatagatgttatcatacgtgtaacttaaaatgttggaattactatctgtgtgttttttatcctccgaatcgttgcaatgcataagccttttcacattctcgtgtttgtggttattattcaggtgtgttcttctgtttaattctttcccctcagtggatgctctacttcttttgcttttcttaatttccattttgtacactgcaaggggatgttactttggggtttttcttccttttgactttgttaccgttttggggttggtactgtctttgttgaattcgctcatgggaaggcaacgtggtggaaaaaaacacaaaaaaagagagactaagtatcacacagagatactgccctccatacaaatgtatgttccccttgttggtttattcgctttcatgttgcacggagggggcgttctctcatggggaagaaaactgcaactcgcatttgcattcgttcgcaccaagcaaatcagcagggcgactgacgcgagcgcatgcaaatttgcatttacaaaaaaaaagggggaaaaatgaattgcgaaacggttttctacaaataaactgcggtggcagcagcatgagcggaaaggaatgcataatatgcctacggatttatgtaagcatacgagtacgcattgcatacgtagccccccaccccccgcacttatgcaaataaaacatgcatacgtacgtggagctgtggatgtacgccctcattcctgaatcatacattatgcatttttgcatcacagagagtacacgaaaaaaataaaaaataaaataattttaaagtagaaaaatttaagcacagaatgtcatgaaatgttgaaaacattaggcatagtttaccgcatggcgcgttatcaacatacgaatacgtaactttaatttttatatcatctactgctttaaaagttccatttttgtgtctatgcaaacgcgaacagaactaggaaaaaatgaggaaaaatgggaaaaaataggaaaaatcatccttcaggtgtcaacaaagaaggcgtaaaaaaatggttgaactcatttatcttatccctttaacgttttgccgttttgctgttttgctgttttattattttcgcgttgcggtgtaatgcttgccgaaatgttcccgaaggcaaaaattttcatttttcataccagtaaaaatacatatgcgctgaattgcggatactgcgcaacgcaggaattatgcatttgcaaatgaggtgggaaaaaaacgaacgataggaaaagcgttatcaaacaaaaccaaaccaaacccgtgccaatttgtaaattaaatgttaatccatttggcagaaaaaataaaataaaataataaataaaacgtgaaggtgaaggccactacctcgtggttaggtgaacttgtgcaagtataaacaaaattaatacatttttttatgctgcccgtccttaccaaatataatataatcgaacgagatgaagaaacgtacatcatactagtcgtaagaatgaaaagaagtgagaagattaattcggttttccatcattcttaagtccgaaattttgcccaagcgaacatttcaaatgaagcaccttttcgcaaaaaaaaaataaaaaaagtcctattcgattcattcctatttttcgggcaaacaaatccacattattcagaagaaacaaattgtagaaaactaagagcataccagttgacgaagctgatatacccctgccgtcttggcatttttacatgcgcctatgcatccccaaaatctgtcacacttttggacttatcctattacatttgtaactttaccaacatacgtttaattgaaataacggggaaaacacggataatagcaaaaaaaaaaaaagtgagaattaagcagcatatgtgaagaaaaagggaaaccttatttaaatgcatactcgctccacatgtatgtgcatagtgacgtgaaccagcgtacgtagacagttgctttaatgcaattcttttttcttttttttttgtccttttcagtggccctgtcgacaagaaaaaaaaaacacccgcgcaatacgataaaaagtaaaattctgaagaccagaaaaaggaaaagagattacgatgaaggtatagcaaaagaaaacgccctgcatgttaacagttgcgtttcgtcaagagtggccatataaaaatggctgttcgcagagatcaacgcgatgtgcttgatctgcgcgacgtacgcgcttgcttatgcacatgattatatataccatatcggcataaacgcacacttatggatgtcccccctatccccttgcgcaaatgctttttatgatgaatttcatttcacgttccctacagtatataaggattatctgattcaaccggcccttccgtacgatgaagacaaaaagggaggcggtaatgaaatgaaaaaaggaagggcaattcccaaatgatttttatttttatttttatttattttttttttcccaatttgtataacattaaaatgactcaaaattgttaacaacattttttaggacaacataaatgctatgcttgcgacatttattttataaatgacgacgcgaagaaacaacacgaaaaaacgaagaaacacaagaggagagtgaaaatgcttaacacagagacaccctacacttatgtaaagcttgccaaaatgcacatatacatgaaacatttatatatgcatcatacatatggtgtgtgcgcttgggggcataaattataatatcccttcacacgtttggtaaaatacgttgtaacggccgcatttttctacaacttcttccctgcagaaggacgccctgaaggctgccgagattaccctgtaactgggtcccccgcgtatgggagcgtgtgcaacgtaggcatgtgcgaaatatgctcatgtgcaaaatatactcatgtgcaaaatatactcatgtgcgaggccccttttctgcaatcttcgtcaaacgcccgtaaatgatacagcccgggtgagcttcaaaaagagctgcaaattatgcaccgttgggctcaattcaaacaagttgctgtaatcatttgcggataacgtttcgacatcgtctatttgtaaggagtttttttttaagttatccccatcctttattaccacttcattcattttttcaatgctgttacgtgaaaaaatgttgattaaaaaattttggaaattcattacatcatttttttcatcgtcattattctcttgtttggttgtatcacccaactttgtcttttcctttttattatttaaattgataaattcgcacagctcgaataggcaatacaggatggatttatgtttcgtcaaaattttgatgaactttttttcgctttcttccgtttcgattttggcaattctaagagagagaaaccaaagaggcgaagaaaaaaaaaataaagatgaacaaattagtaatggggatatgatgcatgggagacatatcgcaaggtgcattgagacacagcctgggggtgggggagaaccaagggggatgaattaactgagctttgatggagcctaaattttgacatggcatgacaccatttttgagcgtttaatatgacgggttttacagcgttatcgttttactacgtatgggggatcctcttttttcagcccagaatggccatcgtttctctcttcccccgaagggtatgtatacctacctgcaaaaattttcctcatactccacatgtagcgaatcggtcagaggccccttcaccttctgtccgtctcccctcacgtgaaccatcatcttcgactttgccgcgttggccaggttaacttccacggaattaaaggccataaaacgaaagcacaacaaaatatcgtttattaaaagttcctctgtttggtcctccaccagatgatacctctccttttcaagcatcttccctacttcgacatttgtaactaagaggttaattcccttttttttcattaaaaataataaggtgtatacatctagggtgcagttgtataggtccttgagaacgtctattccgttgtcttgtaattccatgccatagtcatcaatgtggaaaataaagctcttaccatttcggctccttagcattgcaactactttattttcacaatatttaatttcccactggatatatgggaaattagttacgctattgagattgatataatagttgctgattcggttgctataaatccttacgtatgttttatcatttagtgaaaatttctcattttgtactttaactacatttatttcatcatatagcttttttattgagcattcgtttaaggtattttcttttttctccgtactcatatcgcaggtcttaacatgttccccattttgtacacttatgcgaatgtttctttttgcagaagttacctcttcgcttttatttttttcttcgctccattttggggtagcatcctttggggagagattctccttattgtgcatatgttgggaacccacattgtcagtgctttcctcctccgtctcgttttgccttttttccacttcttccccctctccgtttgtcatttcagcatacgccccatgcaggtgtggtccttcccccaattgatgcaaatcatccgcagggaaaaaatttgcacagttcatctttttattagtgtcgatgtagaatatttccaactccccatcagtgtaaatatcactgggaagttcaatttcgtatatgtatgaaaacgcattttgttgttcatccagggaaaaggaatttgctagatcggaaatggcaacatagggagacgagttgctacgatcgtcacagcaatggttcgggggagactgcattttgtcccttcctgacgatgcagacacacacggattggataaaatgtgaattttaaataaatcgagaaaaataaaatcatccatatattcgtacgacttggcttttattaccaaagtgaggaagtatcgcttgtctacatgattagaagaaattatgctcatggtcatgttggaaaactctattttgttttcatttattattccatttattatcttcgtttcagaaaagaaaaaggcatttttcctgtttccattttctgccctatttagcaaaataaatttgttcagtatgatcttatttgtgtgcttgatgtacttttcaaagaagtatgtttttaacttgaataaaattttaaaattctcagcgcagtactgccggacatttggacttaccaaaaaatagtcggttagcaaaatgaaaaaaaataaataagtagactgaatcatttcacaacagttctcaaaatgatgtaacgaatgttctttgaaaaattctttcaaaaaatggaaaattgtattcaagcatttgttattcgtcacgttgtaaaagtacatgcaactgttctcataatacatgtttgttttttttgagacaatgatttatcttttgtggacaagggaaaaaaaacccatgtatacactggtgtatattcatatcaatataaaagaagggcgtttttttatctgcgtcatagtatttgtttaacaaattgtggaccatttcttccttttcttgctccatgtaggagataattttatgaaccagcttatcatcactttcgttataggtgtttatctttatgttgtctaccaattcctttttttcggttatttcgactttatcttcattttcaattttatcctttggttattttttttttttttttttttcgtcttttcattttcgctagatgcgtttttcacattactcttttcctttcccacaatgggcttcttaacactatcgtttttttttttcattttggggggcccgactaaatagccctctttctctgtactgcactttgcactataacgtttgagaggaaaagatggtaaagaaattactaatatttctaccgccttttcccttttttttaaattttgaggaaaaaggtgataaatggattaaaaaaaaatgattagcggattgtgtaatatcattgcgtgacgcagactgggctgactgaaaggaggggggagacattctcctctgagttctatacgccccaatagtttcccatgagccttcattcggctgcaattttgctattttttacatgttgatttgtcttacgcgctcacatgggtgtgatgcggtgaagcggcgaagtggtgatatgatgatgtggcgaaatggtgatatgatgatgcggcgaagtggtgatatgatgatgcggagatgcggtaacgcggtgaaacgccaaggagtgaacttcaacggtccccttctcatcccacggcatcccgcacaacgcggggcattcaaaatgagacatgccattttttaaaaatagattttgcgaaacgtgtagcagtagcccacacggctctcgcttgcgcgaaaaaaatagcaatatgatgttatgtgcatcctccattttgtacaaaaatattatccccaaaatgaagaactaaaaggaaaatacatttggcaatttttacttttcatttgtgccgtgctatgcaaggaccctttgactgattaatttcacgtggaaaatgggaaattggagtgcacgaaatttttcattacatttttgcgaaaacgcaagttaatttcctcgtgtggggacggcgaaacaatttagtggcgtatttccaacgtggcaacatcaaagtgtattgccaattttttttttttgcctcctccctggggaagttcatcagcgcggtgattgcggcgattgcgtggcttcatcaaatgaaagaaatacaaaaaaatgaagcaacatggcgattagccaatgttgcatggcaagtttattttgcctgcttgaaaaatggtgtgccaaggagaagcagccagcgcagctttcgagttgccacttaaaattccccggaaaaggggaacgcatgcgcatatatgtggcagcgcgcatatcggaaaaagaaggaagcaaaatggagattttttgctaatttaaaaaagaaaaaatagtaacaaattaaaaaaatagatagcaatttttccctgtttccctatgctccagagaatgacaaacagtgtatagccgctggaataattaaatgcagagtacttttttcaaaacaaaattacgtacattttattaaagagaaaaattaaacccatgatttgcgacgaatagcaaaataccattttttgcttttatttccatactttgcaaaaaagaacaaaagatacgtaaaaatggaaagaatagaggaccaagctgttttggaaaaaatagccaacataacaggtaagctcgctttaaaagatgcaacattttgtcatgtcgccaatgcgtaggtactgttacgtagagagggttttacgcgacacatatattctgcatacttatgtccgtttcttttgcccgttcacccgcatacgtatgagcgctcaagcgatagtgtatatttttggcatgagaggaaatatgatcgttcgattgggccgctgcgatgaatggctcctaaaacgataatgacatgttgctattctgcaatttgggttgcgtggagtttatattagattacccccctccccgtgttgacccctgcccctctttttgtttttttcccccaggagctgtaataaaaaatgcatcctctgtgaagaaggataaaaaggggaaaaggaaaaagagaaaaagcgcgccaacgcaagagaagaagcaaaacagcggagcgaataacaaaaaggcaaaaaaagtaacaggcatgtttgatgattataaaattcagaagagagaaatatgtaaatttttttttaaaaagggaaaatgtatgcacaatgaaaaatgtacctactcacatgacgttacaccgatatataaaatttcaaagctgtgcaaatttctagtgaaaggaacatgtaaaaaagaaaattgtattttctcccatgattataaactcttcttctgtcgcaataatgtgatttacaattcatgttgcaacccacagtgcaaattcaagcacatcaaaatcgacagctcaattaataacgcagatcagtacaacatagaggtggataatatcctaagcaaagatgacaaaatcaggtttctgtataataataaaaattatttaatggagttgttaattaataagtaccataaatttgataagttcgaagagaagaatataaacaatttaaccaaaaaggaaacctacccctggttcatcaatggcattattgatctgattaaattagattataaattcagtaaggcagacgcctttttaaaattagtagataattataaagataagtttcttaatacgaaaggtttagtgcctagcagtattgaaaattcccagcaccaagacaataaaggtctttacggagactcctcgattagtgctgattatacaaaaatggcagaagagtatgtagatggtagcaatgcagatggggaaaagggtacacacttgaacagtaacaacccttccgcgacgaacgataacaacgtcgatggtaacagtggtgagggaaatttcagtgactataaattttactcaagcgacgaggaagaggattacaccaagtacctaaataaatacttcgaaatagatgggtaacccacggcacccttgcatcacgtttactttttgcgcgctccttctttacccacccacgggggaagtagtttgcagaacggttaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttgtcattacaaacatgcgtgttttttatgttcacttcgaatgcgccttcatgtgcgcataggtgtgcgtggatatgcatgtacagatatgtaacataaacgggcgaggtgaaaaaaccagccatgccattcattagataaactttgtttttgtttgtgtataattgtttaagagtctctccccctcgattaaattattatacgttagtaatgtaaaaactaacttatgaaaattaattttgttcaaattcaagttaatgaatgaaaagacaaaaaaatcgtccaactggtccacgtccagcttgccgtacgtcctcttgagtattctttttagaaacatcagatccgatttgttttgcacgccaattatttgcagcctcagcagttttttgtaaatgctgcgaatgacgtgctctcctgtgggggctcgcgtgcgatgggcatcattactgcttcggtctctctggtcgctccgatcacctccgctgcttcccccacttacattgctatcgtgggtgcccctccccttaaacgttttcagctcgtatagcagcgccgacatgagcgttgtgtaaactccctcatcggttaatgaagcactgcgcttgacagtgccgtcttttcttgtggcaaacgtcactttctctgcgccaccaaccgatctgcagttgcgacgctcaatcagcaacagtgtattcatcagctttatcacatttttccccctacacaccgtaaatgataagaaatcaaagctctttatttttgcataaagaaaatcaaacactaatgattcgtaattcaagatggtgtagctgtttaaaatatttatcgtagttatgcaagagaacccgtggaacttttcctttacaatttcgctgaaaagtgcgaacaaatttttttctctaaacctatgttttgaaaatgtgtaaataatattctccaaatgggatggagtgatgttatatatatttaagtaactttttgtgccggcctttccatacgtactattcgacagaatgtctctttttagtttttttaagaggagcgtattttcctcctttaaacaatagttattgcatgcgcttaaaatgtacgctatgtttttgtttgaaatatttttcatcttatgaatccgtttgtacatttctgtgtagaatgacaacacttcgttatcatcccattcggtatcgaacatgttggagcagtgaatatataacctgaccaacccatcgtcatgtaggtgttttattaaattttttaataaatggataaacgtcttagcaaagctcacgtagtcgaagctcctatggttgttcagctcgtcatgcacttcttcgtcaccggggaaattaaatttgtttgtcgctattatctcaccgtgcggagcatttatacccacatggggataattgaagggggaaatgctcgatgtgggcaaattgcgcaggtcttcatttatgcagtgtggggagtagtccacattttctttcccctctggatattctgatccttttctgatggacccctttttgtgaaaataaaaactctctgcatcgtctacacccgttatttcctctaatttgtcgccaaatatgtttaagctgttcacgaagttgatatcattttggtcatcaaatttttctttatcagtgtcctcatcatagttgctggtcatatattcgtagaacaatttatgatggtctacatttggaaaaaatttttgctcctcctctttgcgaatgttcccttttcccttctcaagggggaaggccaaaatgtgttccaaatgtgaagtagttcccctttttaaagtcttaaaaaatttgatttgattaaaaatcttaactagttgcaaaatttttaaaaaaaaagtttgatcatacttctcttttttttttgttacacgtttgacaggtggaatattttgcaagtacgtcttaaatgtgtttgtaaaatactcgccacagtttatttcaccttgatgtgaaaaaaaatcatttaaaatgacgttcagctgtataaatatttttaggaagtgcgcgaaaaaatccttgttcccagaaaatttccttttctttttaaatatcttgaatttgttgttcgcataaattagcaacgaatctatgtcaaacatgtgaacatattcatcgtaatgtttgacgctatttatgttgatgattttttgtttttttttattttgtcctggtattttttttattttgtcaagataaacattaaataagttgtatttttttaagctttccctgattcgtttttctctcacttcttcgcacgtgtcaatgtggctatacaggtttgtttgctgctttgtcttttcagataggcttcgactcacagtgcgtaaggcggcatcctttatatctttttcgtgctccgcgcatgacgtcccctcttctttttcgcttcctatcgatgcgctttgttggtgacgcgtaatggagtagtttctcttcccatttttacgaagcaaagcagtgaggggatattccgcggcggctcctttgcctctgcatagacgggctattactaattctacgtaggtctttccacttctttgcacatttgcaattctcataatgtacacatgtgcggggaagggtgcagataaatacgcatacgcagtatacctctgatgttataataatatacatatgtaactttttcttcttttccaatgtataggacaaactgtagatgttaaaatgggagttcaccaaaaggggcgtgacaacccctacggaaaaaacaaatgtcctcgatttcttttcattcctcgctgaaccctacttttttctctttcagcactgacagttatatactcctaattttattaacttgcgacttgggcataattcggaagtgcttctttttttttacgctttgttcccctcttggtataacacttcttcttttttgcaacgttgttcccatttcttttttatgtgccccgcttgcgttcagttcactgctttattggctaacctttgtggtgtcacaggataggggaagggggggaagcacagcaggcgtacattagaaagggaaatgcaaaaaaaaataaaaaatgaaaagctaggaaaaataagaaaaagattagcaaagagaggaaaaaatataaaactgtttttttgaataataaattgacgaacgagcgcacaaaaacgacgaacacacataggacgcgcagagggatatttcaaaagggtaccgaaataatagatcataattggcaataaaaaaaaaaaaagccgagaaaaaaattgccaatgtaaggctattttattgttcattctgagcaaaaggaaaaaaaaaaaaaacattttaagagagaaaacaaaagaaggaaaagaaaaaaaaaaaaattgctacaccatgaaagtaatagtcaactaatccacacttatacaattcttccataacttaaagcgaaaacacatttgttcgcatatgtacgtgtgccatatagggaacataaaaatgaacagtaagttaaactattatatgattaaggtgaacaagaaacatatgcataggaacaggtatccaggaatgaatcaattaaggagtaaacgaactgacattcagagtttaacaaaaaaaagagggctcattttttttaaattacacaaatttgtttagaggcatggtaataagaaataaaattttgtatgaattaagggaagtttctagaccctcagagagaaaaaaaaaaaaattacagtgacaaactagatatacgcgctaacaaatgaggacgaaaaaatccggtggaagtaagagaagaaaaaaagagcaagatgtaggaggcgagtcggacgaaagcttcatcgacagtgtggaggaggaggagctggcagaagcagaaggtgaagaagacgtggtagacgcggaagaggaagaagacggtgaagagggggacgaggatgacgtggaagacggagaagaagacgaagaaaaagaagagggcgaagaggaggaagaaaacgaagaggaggaagaagacgaagaagatgaagagaacgaagaggaggaagaggacgaagactacgaactgaaaaattacggcatagcacttgaaatgcctaagcgaaagaacagaggaaaaaacctgaaaaaactcattggggaagacttagaaaaagatgaaaaattctggaatgatagcatttgggaggaagaagaagtagatgaggagtacgtaaattcggaaggggaagaagaatacatagatgtaactgattccgattttgacgatgatgaggatgaggtggatgatgatgacgaagaagaagctgagagaaatgaaagggaactagatgatgaagaggtaaaacggaaaaagaaaaaaatgttttcctatttagaaaaattaaaaaaacaaacgcataatcgtgcattaaggcataagctaatgaagaaggcgaagcattacgggagcaaagtgcttggtgggaaatatggggctcctctccacggtgtggaacacaaatcaggaaagaaaaaaaagggagagggtcaggaagaagcggcagaggcgctaaaaatggaagggttggtgaagaaacaaaaaaaagttgacagctcctgtatggtgttgaatagatccactagagacacaacaagacagaaaacggagcaaatacaaaagctctccgaattgagaagaattaaaaaggaaaatcgttttaaaaaaatttacgaaaataaaaaaaaacaaaaaagtatgcaaagagaaatgacaagggaggaacgattagaagaagcaaaaataaccgagcagtacaatttgcaatccctgttacagttacaagcctgggaagaagagaaaaaaaaatatattgaaaataagagaactatttatcatagaccgaaaaatgtttttattagttattcctattcgaaggataaaacatttccatcgagcgaaaatttgaaatatgaactcgattcatattatgtgcaagacccagcacaaatggccaatggcactctaactggaagtttcctaaaccccccctatagtaatacaagcatggcgcaaaattgcgtaaactacgacaatggtgttgtagaaagtaatagggatgtggaccaagttgattcagcattccgagtaggaggcgcaattgttaaggatgaaaatagcgcgctcaatggggaagaagtgcctgatgatgtgagcgatgggaacataaaaagaaaaaaaagtgaaaatgatcaggtgtcaaaagaaagcgaaaacgatggtgatgcggatagcaaaacaaaaatggagaagtcaaaacctatgcaaccgatccagttgcacaatttggaaaacctggataatctggatcagtgcgaagatttacacatagaatatttaaacgaaaatgatgaaataaattttggaacgcacacaaaggataatagcaaaacggtagatgataatgttacaagggtaataaaaaagagaaaacaaattaaaacggacagggaggagagacaaatatatattgtcaccgattcgaacgagctaaatgtgtacagcaattataacaattgtaaggaatatctggaaggagtgagaaataaaaataacctatgtgcaatcaccaatttggagggcaaatattttgaccccctaacaaaaaaatattataataatgcagaagcgtttaaattgctacgattttatcatcaccaaaagacgtatgacaatatcaacgagcagatatcaatgatggttgaactttttacgaaaaagttaacagaaatagaggaaaatacaaaaaatggcgtgtttgataatgtttaggggggaaggaaacacgcacatacgtcaggttagtgcctactacctgttcaaccccatcgtgcgatgtgtgaatctgtcctatgcatggcgtttttccaactgttcgcgcaaatcacttggtgtaggtgtccttcactcaaaaaaaaaaaaagacgcatcgtagggtaaatgtgtagtaatatgcgtctcactatattttttgtgttaatcaattcgccttcgcggttttattttgctactttattttgctgctacaatttgccgtttttcttgccctatttcttttggttttttttttatacactgatcagtgaaaggggcgagcccctcccacatgcccgtggcgcattgccagccacgcgagtcccacatttgcctcaaaatgatgtgcacacatgtatacatacacagcatgcatttcccccgtccttccggtagtttcctcctatcagctttaattaattaattttttttttttttttttagtatagtaaaattccttgccgtgcccaacaacatacggcaacgacaagtgaaaacttcaacaaaagctgcgcacataaaaataacacaaaatgaaaaaagcaaattaagtattacggagaatgggagaacacgatatgttgacccccgtcgtgcttcccaattttcggttctttccaatgttatgttgagaaggtgggagtaaaaggtgatggtgcggcgaaatgatcaaagaaaaagtaaaaaaaaattcccgaaaatgtatcaaatggggaaaatatggaatatgcattttttcgtgacacgcttttgtaaacatgagtgcacggaaagagttgtccgctgggttagccatttatctcgtcctacatttgaagaaaaccgcgcgcaaagcgcaatcaacatgttaccatcctgtaatcattgtgtaacgcggcgcgccaggaaaaacttaattgggccctcaaaaaatggagcaaattttatcagcccgaaccagcgagtgtgtgacaataaaaataacgaacatgctgcagcgaaactctgaacaaatatgataagacaatcaaaatggcaccatgttcatttttgtaaaattgttaagatcactcagtggcgcactaatcgttgttattagcaaaactgctacatcgttattttgtgtataaaaaaggaattatgtgttacttattatttaccttatctttctctgatttttttttttttcttttttttttacattggccatacaacttgtcattgtgcacccccttgcctacatcttcttctgcctggaagtgtgcgatcggttaaaaataacagggcatattttttacgtacaaatgtgtatcatatttttatttgtggcgattgtctgtttttcccatttggcaacatggtgtggcaatgctaaatgagattgccagttaatactgtcatacgttttgaatggctaaatttactgctgttgcgaaaaatttccgcttgtgtctgccattgcactgcctcccaaatagttttacagactgcaattgctacccaatgggagtaattaaaatttagaaattcctcttcgaaaggaaaaaaaaaattgtaaagcgattaataacgatatgttagctatgtgtacgtgtatatatagcaggtaatttccgaaaaggtagtccaatttttaccgttttttttttttttttttttttacaccctttttcacaccttcctccttgggataaaaaaattcgaatgtgtacaaaagaaaggcagctggaaaaaatagaaacatgcataatagataaaaaaaaaaaattgtgtcaaattgggaaaaagtgtgtcatactatacatgcaaaacattcataactgcagcaaaatagagaaacgccattccgtcatgccggaaatgcaaatagctagaagatgtttcactagtgtggccacgtgcatttaaaaagacagaattgctccttccattgatgcaaccacgttattacttcgtagcatcattttgctgaattgttattaagctatagttcacctttttagcaagtttgtaggaaaaaaaaaaaaaaaaacatgaaaattgttacaatattgcaaggtagacaataaatggtaactgcatttacaattacaagacaaattcatttttaaggttagatcagcgaaatagaccatatgaaaaataaaatgacaatacagtgagatagagcagaatgcgtgaacgatagcagagcatagcttccaaagtgaatcttctacagtacaaatttaatgcataaaatagatgctcattttatcacccttttcctttttctccccttttgtggcaggacccagaacatgttaaagctccacctcctaattttgttatgtgttcgttagaaatgaaaaaaaagggaaaaaaaaaagcgaggggagaaaaaaaaagaaagcgaggagagaaaaaaaaaaaaagaagagaagagaaggggaaaaaaactatttttatcgtagcccctttgaacaacgctcaatcatgttcgggcgtttgcgcatgcatgcctctatatgcgcctacgaactgccagtcttttttccaatggaggtttctcccctctgcatggaaaacttgagcgacatctgcgcgtaggaagtcataccacatagagttatttgttctgactccaattgagcatataaggagagacgcccccgtgtgctactccctttcgcggaaacgttattcgcacgatgttactttctacatgctacatgtttatttcatctgttcgatttttctccccccgcttttgccttgcagatttccgccacgtatcctctattcattttaaaagaagaaaactttgaccatatctacagcaacaaaaatgaaagtataaggcaaagggatgcctgcgatcgcgaatcgaggagccgattgctgggggaagacaacaatgaattttttgatatcgggaacctgaaaaagttgttatattttcagtccaacttagaccaaaggataaagaaaaaacggagagaagaaaagaagttcagaaaattatacaaggctgcaaaagcggacaattttgctgaaacgaataggaattcccaaaaagacactcaacagaatggagcccctcctggagaaaaaggacatggtacgaaaggtaaaaatgacacgaacagtgcaggtgaaacatatcaggatggggctgcccagagaaaagaagacaaccctgcagatatgaatcaacaaacgcatgctgccgaacaaatgaagaatgaaaagggaagaaaaaagggagaaatacaggaagcacctccccttcagacaacagtaagcggtccagcagaaaaattcataaacaaacacgaccatgtagataacacgaaaaatattgagaaggaacagaaggagggaaaagtcaaacatgctgataatgcccaactgagcaacgtcctgcagagtgtggaatttttgaaaaaggtgcaatcgttgaagagttacttcagctccagtgaatcgcaaagcaggtcttcgggtgtaccgcctggtgagcagaacaattatgcagatgcagccaagataaaaaatgaaaacgaccaagttgcacaccagagtggagatacaaactacggaacgaacaacgtggagggaaataacaaaatggggtcaccaatgtctaaagataatgaagaaaaaaaaaaattatgcagaggaacctttttatatgttcccgcaaaaggatgcagcagaaaaattcaacacacatttgagaagaaacaaaattaaagaattttttgaagtaaacgacttggtaaaatatatgaaaaatttgctaggaataaaatcaaacatccatgaaaaattcgagcatgaaaagctgattgtaaaaaattgtaactatgaatcctttggtccagaattttgcagtgttgatgaagaagccaagaagatgttatacaattatgagcataaaaaaaattgtgcctttctctttatcatattatttaccctattttttagcctacttatacagaatatagtctactacatagaaaagagggttcgaaattccaaagaccaattcaggaaggacctactaaataccgcttttaggcagatttcgttaattaccataattaacctcaccatatgggggattctgcagtcgaacgtggcggaggcgctggacgaaatcattttcaacgatgtaagtgggacacttggggcaaatagaaaatgctcacatgtggcttatacccacacatatggttgtatgtcctcatcatagttcttatcatgtgcgaaaatgtataaccgaggtgtgtgctcgactggtaatgcttcttttttgcacccccttctttttagattctaccgcgacaaagaaatgttgacgaagttttgcacaatgtggaacccctgctggaaaccatatttgagaagatacttttcatctcgatgaattttctcatatggtaatttatgatcaaatagggaagagggggccccgcacatgggagtgtcgtcccaacgttgtcaagccgttccgttgttccgtccctccattgttccgtctctccattgttgcgtcagttcaacttggaggacataagtaactgtgtgagagtgctcatatggttcccctcttttccaggcattattactgcttcagttcatggaaaatattccttttttttgttcctcccttttcgcagctactccctatttataattaacatacattttgtgacgaggcgaatattaaaatggttttccgaagcagacaattgcgacatttcgaacatagtcaaggaaatgaaagaggcccggagggggtgcttcaggaatttcttctttttcttaagatatgcaagaaattctaagtatttagcgcatcggtaggtttcggaaagggcgcggctaagacgcggcgaattcccccctttcgttacgcactctttttaacattagggccatttctcccacctcccccttgcagatacgatttttccgaaaatgtcgatgcgataagcattccaggattagacccgaacggatattactactatgagtacatgagagcttgcttattgaagtacaacgtcaagttaataaaaatacccaacgccgtaatcctatttctggtgttcgcgtgcatttctctaaggtacagaattgttgaaatggcagaatcggccacgatggaaaatgcacaacgagtgtgttagctggagatagcgtgactttcgcgtttggttccttatcactttacttccaacacattttgttcccttttcgttctacttgtaacccattttgtccccctctcgtgtaggcccttttttaacatacgactgaaggcggaggttatttttctgaacttcctctccctcatttgcatcgtgggcttgctcctgatgttcctctacgtaagagaaaagtgaagatcgcgcctcaagcgcgcaaaataatatgcacctaaatgtacgtaagtacgtatgtgtgtgtatatatatatatatacagcgcatggcgactgctgcgagtggtccttcgccgcgacgcctatgcacacagcgggaaacaaccctaattttccattttgcagctgtacaaaatagacagaaagttactgccaagggacatttcgaagtacctactaaacagatatcacatcgaaacgtgcgagcagagcaaaaaggacatcactccatactacaaattgttgaagcagcaggtgaaaagggaaaacgcgcaccacacacacacccctgacacaaatatatatgggcgtatgtaaatttaatgaatcacatcttatagtaatacattttccattatgcgcctttttcccttttttttttttttcgaatgttcagtctgtgtatccctcagcaataaactactttctgtacaaaactacgttccccaacaagcatgagcagctgtttattttttggggaaacggcccccgcctaattaactttatctttcaagtaaggacacggcgagagtgcaagtgccatcttgcgtagcagagattcacatgttgagaagtttgaaattaaggggagtggtgatattattcacgagtgaaaatattgcgcagttatttgcgcacaatttagtgcttttctacatgcctgtattacccatccgatgtgcatttccaattttttattaccacccgttagaccctatgcttctgctttctaatcatcctctcctgttggatatttttgctacgagttgacaacataacgtggttccaactgtacagttatgggagcttggcaatatgcgtgtgcatcttcctcttcttgattattctcaagtatatcatttattacaacattatgattagcaaaacggggtatttaattgatacgaagctgctggagaaggtacgcgagttaagagacggtgggcactcagtcgacgcgaggtggacaaaggatggaaacaagatggaaacaaaatggatacaagatagacacaaaatgcacgcacacacaacatgacataatttgtttattccccctttctgcggcaggtgtgggaattcgaaagatcggacaacataaagagaatatcggaatttattgacgccataaaaataaaggtgcccctctcatgcgctgcgtttttgttgatgtgctacatccatttgtagatttgtttttttttttttttttttttatcgcaactgctgcgtttttttacccttcctattttgcttccctgtgcttgctaacgtttatgcgctgtatttttttttccctccccccatttgtagtccacgttacatgccctgaaagagggtggcgaagttttctggaggcagctcctcattaaatcaaccacagtgccgtcaaatatacaggagaaaatgtttagcatatgggttggcttggatgaagagaacaggggaattatagactccgcgaaaattcttaaatttttaaaatcgcaaggaattaatctgacttcggagagcgacattaaggtaacgctgccaattgggagcgaaacaatataagctttaaagttgggagtttcgatcggggcgccaagatgaaataaaaatgggtgctcttgctgtgctcagtataatatagcacaacacagcatagcatgggttgctgcatgaattatggcgcgaacagctataccgtctgttatcccatcctccttcccccatttgtgagaattggccatcacattccttttttttttttcatgcctcccccttgtaggaattcctggaagtgttcgacaggaacaacaaaaatggcctaaaccaggaagagttttttgtcctcattattatagtcaagcaaattttggttgaactgttggatattaacgccgttcaggtaagcagagcaaatttgatcaaaaattggacaaaaaaaaaaaaaaaaattgcgcatcgggataaattatgtgcatcatccttggaaaccatcattacatttgcgcaatgagctcacacctttgcccacgaaaatgcacccctccctacttaaacattcgccacctgttccacttcaacgcacagtccctgttcgaagaagtgtatggaatcccatggaattcgctatcgtccattgatgcgaacagcttaaaaagaatcttaacagaggtaggaaaggaagcgagttctatcctgtttgaaaaataagccttttaaattgttacatctatccgcatactccccatgtccattcaactgtaatgacaaccttttctacccctttcggtgctttcctttatagctaaatttgcaatggccacatggaaaaatccgcaatttgattgactttgtgtgcgaaaataagaagacaaaatatgtcagtgcagaatatttcataaagcagctgatcaacatcgaagaagtgactttgcagcccttccacgtaatgatatctatgtgtgctcttcgcagaatctgcatatgactctacggctccatgcacacttgggctgcatattttactcctaatgtaaaaaatgttgcgcatacaggtaaaagaagtaaaataaattaccccatttttatgcaaatgttttgccccttttttttttcgtagtcttcctcggatacaaagtaaagataaagctaaggacgtaacactacacgtggttttttttgcttatctcccaatttgcctctttttgttataaagtagcaaaaaaaaaaaaaaaaaaaaataattgtggggattacaaaagtcagtagattcaaaatgaactaactggatcacctgtttggttaaattgcacgatttctttttttcaccatttgaggggattacttagtgattttgtttacttttttttttttcccccctatcctacataagataggaaaaatgtgcacgtgaaaaattctgtaattttatttttcattttttagtttttattttttaaattttgataggtatttatgtatagcttttttttttttttttcctctacattggttatgactatgttctgcaaagcttatttttttatgcttcgatttagatgtaattaatcttttatttttgtgacgtatgcatttccgatgcgtacttcttaacttcttctgctccaattttgttacactgcttcctcttgttggctaaacgatttgatatcttttatatttcctttgtacatccacacttccttcgttccattcgcccgaacgtggaaaatttaacttcgcctttcaaacgggtacgttatatttaagttcacgcataagcaatagctctttaattttacgcacgcacaacttgcggataaagtgaaatgaaatatgtgacatgaccccacgtggaaggtgatcacagtgatgcgcggcgaaatgtacctagtggccactcgcacgcacatacgtacaaacataccgaggcacaaacgtacaaacataccgaagcacatacgtgtatacgtaccttcccacctttccaagcctgtgtgcatgcttaattacctcccggttgtcccccagagaagtacacagtaggggctacaaataagcgcatactacgatgacgaaaaaaggaataaaaaaaaaatggttttgtacgaatcttacattgccctaaacaaacacataaaaaaggacgacgtgaagaatttaatgaaaaacttccactttatagtaaacaaatacaatggcaatataatcaacatcaacgatttgggttggagaaaattcgccttctgcattaagaagcccaaggtaggtacatttcattttggtagattttactgcattacattttactcgaacagcaaaagtataaaagacctaaacgaatttttccacagcaacacgtttattttaagatttttaaacgttaaaatgaaatacagatcaaattttttggttgcgccgttttcgtacattaatgagtaggagttccgcgctgggcagcctcggcgagactgccgaatggggaagagacagaaatggtggaacggcaagaaactgttaagtggaacagcaagaaaatgttaagtggaacggctccactcgttgcagcgttgtttttatgtgcccttttcactgcacttgggtctattttttctcatttttctcccattttttccgcgcgtcttttcccattttttgtctttttcttaaaaattgaacaaaaaaatgtagcaacgaaatgtggccacggtgcacgcgaaacttagcaaaatgaaggcacggaaatgcccacaggtatgaaactaaaaatgaagaaaaggaactgactggactttgcaaatatgcagtatttaaaagaaaaggaaaacatgaaagcgttcccttttacaaatgggattatgtcacttggatgtgcgaagctctgtacctttccaggggtcccccttgcaactgagtcaaagcgtcgcactggtctgtgcatctctgctgcactgctgccctgtgctttcccgtactgttgcatatggacacacacatttcagcaaaaatggaacagcataccctccgtaattaagaagaaatgcaggcacggactaggcacgaattttcccattactcgcaaaaaagaggctcatcaggcgaattatagcgttgcaatgtaagatcatcattctcggaaggcgggaggatcctctccaaatgtgtgtttcgtagatgaccactttgctatgtgtacgttttttttttccccttttttttccctttttttcccttttttttccccctttttttgcttcccccttttgacgtatctacttcgtatcaacccttttggcggcctcacttcgcgcataatcttcgctgtttaactttttcttcttcgattttttgctacttttttttttaaaatttcgtaaatatcaatacacatgtccaatgtttctccgatctgtctagttgtgttctcatcgtcaaaggtgttcctcaaatcgaggtggtccttataccttacatggagctcatcaattttgtttttcaatttttgaaaaagaatttgattattgttggtaataaattctagaataaacttatcagcattaactatgttgaaattaatttttatattatttacaaagcagtacaatgctatttgtgcaggtgtataagtaaatgtaatggcaaaactttcgataatttttaagcagtcctgtactgtgttgacgtaaatttgattgcaaatattttcaaatgaattttgtatttcgttatctttgtttatatatttatttatataatttaaaaacttactttttaagtaatagatactttcttttgtgtacaaaaaattgatttcaaaatctagcgatgaacaaacgacattttcatgttcaagtactttgtccaaattaatgtcaatgtcgttaaaaaaatcgttcattttgtataatcgtccatatccttccaactttatagctaatattatgcacgtgaaaattaaaatacgtgggtcatattccaatataatttcttttaagtaaaatctgttgtacagcacaattgcgcattccactatttgtggcttgagtctttttatttcgcaaaagtgcgtcagttggtaacagaagtaaagcttcgttttttcaatttcggcatatttcgggatgctcacattgtgatctttaaatttctccttaaaatcgttgtacttttttaggcatatttcgtctacctcttttttgcttttgaagatccatttggtcatgtgcgaagtgtcctctgggtaattcatgttttgttattttacttccatttgtgcttggggtgatgggtgttggcagccccgcaggggctatcaacgagcaatggacccagacaggatggcaatgagggaccactcaacagcagcgacaacagcgacaacagcgacggttaaccaaaaagcggtcaacgaaaaatggccaaccgaaaaaaataccacttaaatggagcaagtcagcacgcaacggtacaaaatttgtcaatttaacttacaaaaaggggatgctccaatatacgcgcgcacgtttgcgccaatttgtgcccgtcgacatttgctcacgcgtttgcttaaattttacgaatgccctggatgcacagacgaagagggatcatttggcataggatatgttttaaaaaatgtaaccgaagcagttctttgcattcacttgcctcttgtttttttgtacaggcattccgcgttgcatcgcacaacgttatcttcacattttgctaattattaccattcatttttcccttttcgatttctccttttcggttcacacttcaccccattttgtgcacagtccaagtgacaggcaaggggggatagaaaaaaaaaaaaaaaaaaaaaagaggctgtgcacgttccaacatatagccacagaagggtacgaaatttcaaattcgtaatttcaaaagtggcagttttttgccagaatacgtgtcaaactatttaaggtatacataattttttttattttatttttactaacacgccattatatacatgtacataacgaacaattgcattctgtgtttccattctctggtcattttcctctcagtctgtgcaaaaagttatgtagcctattttttgaagcagcgtgtttaattttgtggtcaattatccccactgtacgcgcacatgcgttaagtacactcgcacaggtatgtgcagcagtggacacttttgcaacttcaagagatctgcctccaacaaccagtaccaccacccccctttgatatttcgaaaggccagtagaaagaacgcgcaaaattagaggaaccctgggcaccgtgtagctgcaagaaagataacatatactactttgatagcccccctacacgccaaaatgattgtaaaaaaaaacaagaaaacgttaacgcagtatacgtggctcgcccttttaatagtcccaagcatgtactttaagaatttactttttgacgtaatgccaaatgaatgagtacacatgtgagcgtatgcctcttcatgtgggtgcttgctggagagcattgcaaaacgcacataagagctctttttcgtgctgctttatacgcgtacttgacggcgatattcccatgtctgtgtcctcgcacccccccattttttctatttaaccagtaacgcttttcctgtttgttctcttcccttcctcttcagaattattttagcctaaaatttgacaaatgcaaaaaaaagatgtacagcataaatccggttaaccacatgtctttgccaaacagcgatgccgattttatgagtgactatatttttcccgacaatgttcgctagtgcgaaatggaaagtatcagaagacttttttgaagccccatttttttttatcgcaaatgtggatgatattcccgaccaagaagccacgccagtcaacaaaaacgaaatgcaacgtgtgttggggcgtgtttcacaacgcgtgcaatgggaggagaattgtctctacatgcaaaagcggcctccaccatatctgagaatgaagaggccaaaaaaaaggggcagcagtgatttgcacacatatttcgcgcattttgcgctttccttttttctccctcgcttgagcgctgatccaaagcgttcgttgcaaaatttttcagtttgttaattttactttgttgaaacatgctgttttacagttatgaatcgaatttgtaccattccgtgaatgaccaaaaaattttttcgttcatattatatgcacacatgaatatcacacactggagtttcctcgacgcgaaacatacacctatgcccataaacaaaggtgcatgtctcatctcaattcgatgaaagtaagagtcggttgcttacacaatgttaaaaaataaaaaaaaaaaaaatttatcacgttgcaattacaaaagggaattaaaaatgaataagaaaaaaaaaaaaaaaaatggagggaaaattacgatgttaatttagctatcatacagatgtaacatatactacacatatgcaatttatttttacaagcttaattctcagaggtaattttttaatgtttgcagttgggtcattttacttgccttaactttgcgtatgataaattgcggaatcaaagaggacgtgtcaagttcgatctggggaaaggggttgtggtcatgtggggggcaaatgaagagggcaagacaaaccaacgcgaaggttataatgctatctcatttttgtcaacgcgggcacacactacggtatgcacattcgttcatgatatgtaaaatggagaagcgcaatttgtttccaaaaagggcgaacgtgtattactcttttcacaacttaccgaagatatgtaggtaaaattcaggtggtcctcttccctctttatataatatccagacacattaacaaacatttttcgtaacgaggcgtttttaatttgttcgtcacattcgatgtccagtgaaagggtgttggcactactgactaacgggtttgtgaacgtgctttgatttttcttttgatcgtcaacgtttaccgaggcgcacgaaattaggtaggtgtcattgtctatctgcgggggtacgggttggagcaacgcaggtacgagaggcatacatgtaggagggcacacatttgggtatacaattttggcgccaaatttccggtgtatacatctttcgctgcgttgacgcactgctgctcatgcgcaccaacacggctgggaaaaactgcatgaagaaaaaactcttttccttactttttttttgtgcacaagaatgtaaaagtatcttccctcgtttcctagtgtgcccctatagctctgttgcagtaggattaggtctttattatacacgcgcaggattttgcctagtttggtgtgcattttaaagcgggggggaggatgaggttcaaatttacgcaaatgaagaaaaaaaaaaaaataaataaataaggtcatgcaaacaaaataaaaagttgcacagcgcgaatgggcattccaatgtgcagatttgttttcccctaaccttctataaaatacgggtcaaattttttggctccattttcgtcccatattaattctattaacctttcgagctgcatggggagaaatttcagttatgcctttgttattcaaatctgcgtggagcattttgtggcgacacgagctggtggcacgtctcgtgacactcaaaaattttatataagatttgttcggtgcatatagtctttgcaaatttgcttgctccataccttggtggcgtcgtggaagacaagggtcagttttcctacgtctacgttgttaacttttttaaaatacaagtgggactcctggtccagggaagtatatttgtagtactcctcatcgttcacggcaaaatcgtacaaaactttatccgtctcctcaataatttcatttacttttttaatttcttgagggttgttacaaaacaaatgtttcatattattaattctttcgtcaactcctcctccattagttactccatccctattcattttaaagaataatcacatttcgcatttgattgtgcgtgtgtagaagtggcacgcttccctcacgctatcactcatatgtatgtgtataaataggcgtacgcaaacgtgtgtacaggtatacttacatgtctgcaagaatgcatgtgtgcgcatgtgggtccgtaggcacaggggcgtgtgataattgtgtgaccttcgcacacaacaatgctacaaaaaaaaatgctctaaaatatcgtctctgaagtgccattgaaatgtgaatacgctaaaaataaaaaaaattgtcgaaatgggtatgtgctaaaaaaaaaaaaaaaagaggggaaaataaatatgaataaaaaaacgctcaaacaaaaaatttggtagaaataaaatattttttaaatgataaaaatacaatggagcggcgatgatttaatctatgggatgccaaaacattccagatttattgtaatcatggccctcttgacaaatgcgcttttaagtgaaatctgctcacataacgctcagcacaaatgagtgagtgaaaaggagtgtttcaaatgagggtttgtaatttgtcaaatttttttttttttcttcttcttcttcttcttcttatgaatatatatatacattttatttctttgaaaacacttgctgctgaaaatttcttcctttttaaattaagtaactatccgtataccttcagtgcatggcaattataaaatagggcaccttatttttttttttttatttgtacatttagtgagaatgattatattgctttacattttatgtacattcttgtataaacgggtttactatttgcggggtgcaaaactgaaaaaaaactattgctgtgattgtgccatatgcacgcaaaaggataaattgaataaacataataaaacattgtgtcactagcgagatgaagatcacatcgcagtaattttcattttgcgaatttgtttaaaataattgggagataaattttttctacttttgggttagaaatgtttagtaaaaaaacctcctaaaaattgctttgaatggttcacctttttttttttttttttttttttaatttaagtacgcacagcgcgaacatgcgggaagcactaggtacctgtgcggaagtatgtttactgtgtgtttatacctccttgcgccattggggcgaacgaaagggatgtataaagcggaaaaggcaaaaatggctagcatggcaacggcacatattgccttatacggcttgaatcattcgcgggattttaactattttctcttacgtgttttttttttgtgtgcggtgtaaagtggcctcattttcccgccacggggtttagtacagagggtagctaaataaacacgccaaaaaagggaaagcgaacatgtgtgcatatttactcacatatacgtacatatgcgtacggtagggtaggttctgatgaacacatttttagccatttgatgtatattactttttcatcgtgagacgaattgtgacaaaacaaaaaaaaaaaaaaaaacgggaacccccgccttgaaaataaatactcatgaaaggcactgctaagaagggatctttcacccgaagtgacacaaatggtgtataaccttgtttgcgaagtaaaagccttacgaaaaatgcagcgcaaaatgggggaaaaccccgcacacccaaaaaaaaaaaaaaaagaagagtcactttttatttataatcctttcaatattcggagttgcaacaagtttattgtcacagtttccgagaaaaataaattccgagttttcctttatgtagcaagcgatttcttgcgaaaaagtgcactccgatccttcatccacatcaaacacgatatcgttaattttcattttaatttttttatttttgtaaataattagctttgcaaatttaccattgggtagtatgtttacattgctgagttcgtatgcgctgttgttcgttttctggattattttttttcccttttttatttccattttttccttttcttccgtcttgcaacccgtctgttgccgcccttgctcgtttgttacgttgtctttattttcattttgttcctcgtttcgaagaagagcgggtagcatattgggcagctggatgtagaaaaagaaccgttccttattgaggaacagttttcgaatttttttttgcttctcattacttgtaaaaaatggcaaggttagtggcaaaaagtgagcatcggaggaggtagtcttcttattgtagaagatatttttacttatgttgtttaattcgtaaatatctatggacgtttttttcttttgaggagattccataacatgatcatcattctttgcctttaagtattccaaatttagtaaatttaaattgttactgcttatctttttttctattccatggggaggaaaagctttattaattttgttgccattaaaattattatcatttttttttttttcattttgtaaatcaaagttaatcgttttctttattaactcttgaatacttttgtcatttaagctatcatctaatttgtcgacttgttccgtttttattttattttcattttttaaattgtcaatatttgggacaaatttttttaaggcactctgtttactattgctcaccccatttttaagtaaattcgatttgttacgcagtgtgttgttgatacttctcctcaagctgtattcatcttggttgtgtctattattcattattcgttgcttcgtgaatgggaattgaatagagtgacacaggggtcggtgtttgtgtgtagaattatatgtgaactttgctgctgttttttttcctctaggggattttatttgcataggtaggtacacagttttatcgccttgcacgcagctgccagatgcgggggtacatgtgtatgcgcgctcctgcttatgttacgagtgacgtactaacttatccccctgcaatgcgtaatacatgagagatgaaaatgcgcttatcggtttgcgttcattgggtgaggaccaaaatgccagtgacctcttactgcgcaactgtggtgctgaatctgagtttaatgaatgtgactccacaggactgcatttttttttccgagacccccctgttgcgttaaccttcgttatagtaaattaaaatctatcgttttgcaaagataaaggaaaacattactgaattttttcaaaaaaaagaagaaaaaaaaattggctacaattaattcatttcggctccttttatttacatcattttttcttatgtaacgtacttggtatttttcttcacttcattctttccacatttttccccttctttgcatcctcttcttctacttttgaattcaaaaattggagaagatatggaacgaatggacgaaacggcgaatgtccagggaagggggtactctcaactcgtgaaaaaatggaagcgcacaggaataaaaaaaaaggcctttctttatgccttcctttatgccctcctttatgccctcttttttttgcaacacttttttgttaattgttcattttaacatcttgcagctttgctccaatttgaagtatccttaaattgggagatacgaaccgacacgtttcgttcaaatattgtgttcgcgtttaaaatggtagagaaggaaaaacggaatgggaaaaattaaagaggggttggaaaaaaaaaaaaaaagcaacatactactataaaagaacataatatgcatttttatatttacgtaaatttgatagcgtgctatgccaaggggcagttaaaaaaaacactataaagcataagcgccattggggtggggagttttaaaaagcgtaacaatggtgacttaaggttcgggaaaaaggagcctaacgagttttggatacaaaatgtgaagccccacgtttatattttacaggatgtactttgcacaatgtgtcgtgtacatatttctgcgcatggttgtaaacgctcttgttaaggcaaaaaaaacgtggggaagtaaaaaaaaataaaatatatgaactctgccctgatcggcttccccccttttttccccccaaaataagggagttgtgatccatttggtaaaggcacccctactgggggcccgcctaaatcatttgtgcatcccgtctgtatctcaataggggcacttcctataggctactccctccgtgtcactcgttctgtgtcaccttattgttgcggatgaagacattttccaggatgaccctttttgacaactcctgggactccgccggtggatggatataaatgttcgaaaagaaattacacggctgcgcgttgctgagatcgatggagtatggacagataaacaatttcttatgtatctccttaacgtaggacttttcttttgtgtaggaagggaagaggaacatatctggcagcctgttcggatggaacagtaaatttttaaacttggttatttcaatgttaaattcggaggggtaggatgggaagaaagaaagttgccttaatatctgctcgaacaagtaaaacgccttcatttcacttggtctgcacaataaatttttactcaagttataaatgacatcgcatgatgttaaggcaatctttaattcgtttatataaatataagatgggtttgataaaaagtgaacattcgataagttggcataactattttcgtaaaaaaagggaggctgcggcagagggtacacattaaccgaatcatatatcgatgggataataaaaaaatgtgttttttctaggagctcactttttgccaacttgataatttttttaaaaatattttcataaatgacgttgatatctcctattttttgaattgtctcactgaaattacgaatgtataggaagggtccaaaaattaaaacaacatgtggtaatttttcgttcacgatttttaaaaaattgtccaaattatcactgtattcattgtctgcgtatacgtacccattgcaaaccattatgtgtatattatcatcattgtacaattgtaggactttattctggtcgcttttttcttcttcacatttgttatcctcttcaatttcgttgccattaaaatgttttaacaaaaatgcggtgttctccaattttatatttaaatgagtaggcaatccagcgtaaatattgctcacgtaatatttgatactgtactggtttatttctttctttcccttgatggctaaaatttgccccaaaaaacaacatatattttttatatgatttaaatttagcagttgcgccttgtctccgttattcaaatttaaatcgccctccaaaatgatgttcgattcacttatgttaatttcgctgtctgtataaatgcgtccgaaaatatagcattcttcttcattcatatttagtatgggactcacgtcaatatttaagttgacttttttggagtacatcaaaaagagctccaaaaataaggataattttttgtttatattttcagatatgacacttgtatctagtcctaaaaattggtaattctcatcgatgctgttaactgacttgacgtagcaatgatatttattgttgcaatttattcctgccttttccgacagctcgctgttgtactgctttacgtactcatagtcgtatattatgttgtcctttaaaaagttttcatttttgaacaattttttgttgtattcctccaaataatcttcaaataatttgtgaaaatttcctttgtgtttatttctctccacataatcgaagacatccttcaggtcgtcactcaagctgttatccgtgtagtacgtctccaggaagagtttcacgtctgcttgttttatctccttcatccttcggattctatttttgtgtgcgtcgcgctggagggcacgcaggcttggagcaatggtacgtccgtatggtcaccacggtgttgggttgatggggggttaacacgttcgtgtgtgttggtacctatccacgtctacgccaaaaggcgcaatttcgaacgcagccacagttgagaacaaatcgctatttgccaaaggcgcacggctaacaatgttccaaaaggttaataatccctcccccaaaggcatgcactcgtgttcccttttcattccttggcagggggcagctgtgctgtgctttctgtgctttcatccataaaggttcctcacttgggtgagggcttcacgcgcgattgcgtacgtgcatatgtttaagtgtacgtgcgtttgcaaggtgctggctcgcgatgtacatgttatatacatatgcatatttttttttttttttttttttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacttttatcacctctccgaatattttattcgaactttaaagtttgttgaggttccccaataaattgaagttatccatttttttaaaaacagattaataatccccacgaatgtttccgtttgtggggaaacaataaaaatggactgcatacctttttttaaagccaacagtgctgctgcgtaactgccctaggtgtgtaaaaataagcgtacatatgtttttctctcgatgatgtgagcctatccgaacgcacacacaaaggtgtgaatatcattttattcccctaagcgcgccatatgcgtgtccttgtagctacacaaacatcgcaatcgttttagcccattggcatagacagtggtactgcttaaattgtgaaatagtgagccatttgggggggacacacaggcaaaacttcgaacaataaaatgtttcaaaaatataacataacacagaggaaaaaaaaaaaaaaaaaaatatacgttgataaattcgcaattttgagaaatgaaagtaagcttctttcatatgagaggaaaataaataaaaagatccgctgcgtgaggattttttctttatatggaagtatctcttctatgtgtataacatggcacaagtacaattgcaacatggcgtagtgatgaagaggggggatacccttaacatgacgaggctgccggaggagtcgcaaagggcactgcatagaaatgagcgcatttattgggcaaaccgcacacgagggaatcacgttttgcgataaagacaacgtagcttcttgcacggaagcaatatcacctttttgttgcgtctttaaaaattaaaaaaaggaggataaagaaggggggagttcactcgggggtataaaaaaaggcgaaatcaagtgtcacagcgtaggttaaaaatgtcgacatgtgtatgcacctaagcacgcaggaatgcatggacgcttcatcatactcggtgtgacactggaaggacatttaaagaaggccatctgcctgactttaacaaattaaacgagacataaatgcgtaatgatgaagcgccataaaatgaatgctccctttggtgaaatgcgccattatgaagcaacatcctgctacgctggtgggattaaaacggcttccccgtgggcaggtgcatatacacacatctgtacacacgcgtgcatgcgcaggtgtgcccaatcccttcttcataccaggtggtcaaagtgatcactgccccattttcgagaaaaagaacaaatgcttgttagggaaaaaacgaagttgggtaaagctgtccatccgtttggacttttcattcgtccggtagtgtatatgattgttgcactgttcatatggtgttgttagttggaggggaataaaaaaggcatgttatggacaggcttcccttttttacgatatgaaaaaacgagtttgtcattccacgttgcgctcatcttggcatcctattttggaagtcctcccatttatatattattcatgtcgtacttcattttaaagagctcagttctgaattctatgaatgcgctgattagtgcggacagggtgatttgttcgttggccccggaggaacacctttcctcaatttcgccaaaacttttaagtaacaagcaaactgcagagtccggaaaatcataagttaaaatggattcatacagattcaccataatatcctttatcgagtatcccttagtgctctgtaatttggtaacaaattcgtacgattctttgatggtacttttagtgaaatgctctaatatgtctttaacctcttccggtaaaggtatgtctaacgttgacaaaatgacgttctgatcgatggtcatatttttatgactcaatgaaacgacttgtaaacaatttaaaattcttctcatgtctcctcgtccaacacgtatgagactctccaatccatccttggtgaggtctacattttctgatttggcaatatctagggctttattaatcatatattccttcttgaggggagaaaatctgaatgaggtacacctggattgaattgctggggttatcttatttacataattacataataagcagaagcggacattcttagcatagttttccatgattcttctcatggcattttgtgctgggtaggtcatatgatctgcttcatccaaaatgattaattttagcgaagtcttttcgcacgtattgtaatgatttttcgattctgcaaatgtttttatttgatctcgaactacacttattcctctatcatcggatgcatttaattctaatacaaaggagcttcgtgactcaccatacagttccttgcacacagctaaaatcgtggatgtctttcctgtccctgggggcccatgcaacagcaagtggggcaattctcccttttccacaaacttctggattgtggatatgacttgttcgtgcgaaattatgtcgttcagcacgtttggcctgtatttttccacctacgcggggaggtaatcgcaaagggggtgaaaaaaaggggcgaagaaaaaagggcgaagaaaaaggggcgaagaaaaacgggacgattggttcaccatacacaggtgtacgcacaacaacttgtaaaccatacgctggtgtgtgctctccaatgtaagtgtgcacactcatacgattatctgatgagcataacgcattcatcgggcgggtgcatataatctactaaacgtaacatgctacacacggggagatcgtctacccattgggtttttctgttctctccctttaacgtaaaaatgaactcattttcatcgctctacgcaaggagcattacaagggaaggacatatgcatgactacctccgcacctctgccgcagctgctatgaccactgtgcgtaattcgacgtacagtttgtcactgcggcaagaggataacccaagcgagcatatgcacatgacacttcgcgacgtcattccatttataggtaggcattttttttgcaactcaatttttttttttgctcttacccatggtgtgagttcttctatcttctggatttgaacttccgccattttaaaacactgcactgcgattgctattttgggaattactttccggggattttttcacataaaacattcatttatgataattcacttaagtgccaaaatgcaaagtttcgtttaaattaatttttgtaaaagcaaggaagcgttcgaaaaaaattgtggtaatttttgagattttttttttttttttttaattataattgtcttttgaaaatgaaaaaggcttttatttttatgcgattatgcttggctgttcttttttagcaaagttttttttttttttaaatcctcaatttaagaaaggggaaatacacgtgcaattcgtttttccacttttcacattttatggtttacttcaacttcgtaatggaattttttccgccacagcgaaagaggggttggggaaaaggccaccgtgatgatttcatgcaaatgtaatcgcctcgcatgtatgcatatgtgcacgcgctcgttttcgtttacgagtagatgttaatacgtgtacccatttttttcgaagaatcccgttttatgttcaccatgctttactcaaaaaacatcgtcgtaaagagaattccgtatgctctttttagtccccgacccttgggttaaagatataacgtgactcttctctttcattcccgtctctcgaaacatttttaggagaaaatatgtgtataatatacaccgcgtaaaagcaaacaaaactgaatattttttttcgaacagatgttaaaattggactttaatatttttaggatatttaaagttcgaaggggaaagaaacggagtgtgtgccgtttatatatgtaatcatttaatgacagttatgagtagcacgcttagcaccattctttgtgtgtaatagtgatgtcatttaagatgctagtgtgatggaagaatacctttatgtcgcactgcctttccgtggaatacgcagctaaaatgggtgacactgctaattcagggcgtaattttgaaaatagccgcgcctacagggtacttttcatactcttgttgtatgtgaatattttgttccctacgccatttatttttctctcaaaagatggcataatttaaaagtggtgttctcgatttaagtggtcttactggaatcaggcgaggaaaattatttttttaaaatgacaggcatactttttttctttaatttcgagtgctgcaaaaggggatctataaaactagcgaattaatttttttgatttgcgttgctggaaaagcggatcctctattaaggagaaaaaaacaaaataaagcaaaccaacgcaaaaaaaagtagaccatcgcaaaatagaacagcgtttaaaaaaaaaaaaagtgctacggaaaagtgccaccctcgtcaaataatgcataaacaaaatgacaaatcgcataattccattctacacactttggaaaggtttatgcatgaaacgctcttcacagtgtaaaaaaaaaaaaaaaaaactaagaggggggaaaacctctttcctgaaatgatgtgcatataaatgtgcatgtacatgttatatctcctagcagcccactttagggctcctcaccgctgcccctttttgaaatatatcacaattgcatggcttaaaaaataaaatgtcccaaaataacaatgccgcagtgctgaaaggtcgtacacaggcacgaggttgtatgcaccaccccctcgaatgggttaattgcctggcaatttttcactcgcgaataatttaaaaaaggcaaaaaaaaataaaaagatttcattttgacccacttacccaacgcgcatgtacacacatgcaagcattccacagaaaataatcaccctaaaaatttgccgtaaaattaagtgccgttcgcttactttttggcaaaatttatgccaagtcgtcatgtgcacatgggcacatacacatatatatatgtatatatatgtggcaagcctgaagcatttttcctctttgtttcacaaagcagtcacgtgcgaactttctgtcggttgtccgcgcgagcagttgcgaggaaacccatttccctgcccctacataggcgtgtgtatgtgtgcaaaattttggtattcccctatgtgccactgtacgcagaggattaagaaaaagtaaagtgagttatccaaagggacaaatgagaacaccgcatgtctgaaaaatatgtacatgtgaattgggctaagaaaaggcgaaatagaatgtcacatgcgttgatgttgcgaaaaggtaaaagaagcatacacaacgtgtagttgtgcaaagacgcttcgatccatttagagtagccatcatccctggagggaatgaccaacactcatcattttaaccatggataacctggtttgtttaaagttattaagatccagaaaaaggtgcaaccgaaatgagatacatagtattctgcctaaccaatgtaacgacatagtagctctgcttttcttcaaaaggagaagtaactctgaagataaaggccttaatttgtgcttcaattttttcaacagtcgtaatagtgcccattttttcctaaacagtgatacgctaaactgcatctggatatgttgcgacaaggacacttttacaaaagggaaaagtgtgcaacatcaaattcccgttttggttaaattggaggaaaaaaaaaaataaaataataaaataaaatgaaaaaaaagtgattcataacaaattgtgtcttttttctattcaccattttccttttgaaaccccccttcttagatatcgcaacaatctgccgttttgaatttctacaattttgcacatgtcaataaaataaatgctcaccttgaaaatcgagaaataatgtacagtgagagaatcacgcgctttccttttgcgctactaaagaaatgtgcatttatatttccaatgggtgacgagcgctccacttacatgcaccttctctccgttttaacaatgtagacgcccatcatatgttcatttcctccttttcagaattcaaggtaacactcttcagctcgatatttataaaaaggcacacacgcatggaaagacaagtgaaaggaataagctgtacaatttttatatttcctacgataggctctttcgctttgtcgtttctctgaatgtaagaatggagcatgttcacctgagagttgtttcatgtggaagggatgcaatccttctgtaatgcgtgcacagttctttttttacctcccgctcgttgcagtattgttcccttacaacatatcacatttgtaatactgccttcccactgagcagaaaaaactctcctttttggactcgttcaatgaaaaatttgtgaaaataattccaaagggggaaaggtaaaatttgataatggcgcgcagaagaatttttcacacatcctacgtgttagagtttaacaaaaagaatcagacacatgcatgtatgaagttataatctgtgtaacgccctttttttttttttgcagctccttcttcatcgtgctgaacgacatcgtctgtattaagctgatagcgaaaggactaaggtgaaatggctgagagggttgtctatcgagtggatatatatggggggataaataaatacgcatagacatcgcatagacgtcgcatagacgtcgcatagacgtcgcatagacatcgcatagacttcgcatagacttcgcatagacatcgcatagacttcgcatagacatcgcatagacttcgcatagacatcgcatagacattgcatatacattcgcatgaagtgcccttcccgctgtgatgtactccgtaggatcacccgtttgccttacttttgtggtgtgtatatattccccttttcgctcgtttcaatttcctccccattctgcagcttaaaagtgacaaaagtatcaagcttgcaaaacattttgacgaatgtacgtggttatatttacttccagaagtgtgtttataggtagggacaaggaagagtagctacaccattttgtaggaaaacatgttccattgttcgatatcttttctttttcttttttttaaccttacgtagaaaagaccaactattcattttaacactgacggctcagcaatttttgctcatatttaatggaggggaaacggcccacttggcaataaatataaataaacactgtaacgttttattcagaggcttttttttttttaactcagcggagttgttcgaatgtgtgtgactgcgtatgagaggtgtacgtaccgcttgagttatagtataaattttatttttcctttttttttttccgcgcagtgagaacccttttcaccgacttcgaagttagtcatgatctgtcgcacgcattgttggttgacttgcgcaaccagctttggtcctttgatttagaaatgtaactgcgcccctttggcgaaaaaaaaaagaaaaaaaaagaaaaaaaaaaaagaaaggaaaagaaaacgtaacagatgagtgtaataacggaatgtgccgttagcacatagcacacatgctaatgctgccgcagcacctttgtagccaatctccaccacgcttccgcgtgcaggtactatcgtcttaatttggggagtggacaaaatgaaggcatttttacgaagaagaaaaaaataaaaaacattgaaatgtattcgttacatacaagggaggagacattcaaatatgtagaaatttgccaaaatggggatgacgaaaaggagttccactcagaacaaaaggaattcatccattttgagcaaagtaaaagaaaaataaagttcaattttgaatcgtattttccagactccttcaaattgagacaaaaatggatttacgtaaatgcaacgtgcaggagagaaaaggataacaatgttattagcatatggaattataaaaatttggagaactccaaatatgcttacataattggcgaaataaaaaatcggtgtggagaaaaatggaatttctaccaacctgtaaatcaagtagaaccatttgaggagaatgggaagaacaaccatcgggaaagttacaccagaatgttatatttctacgaatgggagaaaagacccacctattacataaattttttaaatcattttagtgaatatgacgcatgctcccatgaggatatagggaacaatgttgcaaacgactggggatatgaacgtttggaaactaatagcgaagagtcgataggatcttatggcataaagatggattatcaccttgagaagaagtatagtattcaccagaatgaggaaatgtatcgaaacgttgctagtcggagaggtggaggagtcaacaaagtgggagagatatacacggtgagtgccaatatgggtatccttaaaaatgggaaacccaacgattggtatgcctaccgtgaagacccacacaagtgcggtcaaaaaaggggggactattccgatgtagagttgtgcctccccagtaatgcctccattgcacagaaatcagcggatcccaatttagagcaatgcataaaaagacttaatcaggtactcccaaaatatatacagcacatccacgtgtacgatcactttactgatgtaaaaaatttattcctcattaagcgatttctaaaatggaataataaacgtggggataatttacagaaggcgaaaagtaaaaattccctgtatggtaaaaaagtgagtagcgtaaagttacatttatgtaggaaatacttttttgttgaatatgtacaccgtccagtggaggaagaggaaggaggacaatctgagcgatacttaactgttctcaaaagggagggtagacagattgagttcctctccacactgaagaattacaactatttctacctgaagaacaaatggcatgctctgatccacgttgatgatgtgctatgcaaagtgttattcaaaaattacatgcacgctctgttcagcatcagttcatacaacaagaggggacagacagagggaattctaaaaatgaataatatcaaaaggcattaccactactttgtcatgttatacaacggattcttaaataaagacatgaatttaattagaaaaacgttgagaatactttccttcaaagaaacggtactcctatgcagaatgttatttcactacatttggagtaagaaataatttatttttacttctttgattatttttccttcgtaaatcatgtgtggaagaagaaatacaaacggaagatgagcagttttatgagcattgtaaagcacaagagggagtgcatacagatatacatggcaatgtctctgagaaaaatctccgacatagttgatgtgattggaaagaagtacctctgttttcaggagagcaacgaatttgaaagatcgaagatgcaaaatgggtttgggtcaaatggtaagggcatacaaaatgggggtacctctgccctatataataataaaaagaagaagaaaataatcaaaatgaatattacactttcgaaaggtagacagacgcaagggggcaatttaaaggactgcttcgaaatgataaaccagaaaaatggaacctccctcattcctcagagccgttcccccaaaggtggaaccttcgcagatggccatttcgctcactccacttcgaagaaagaaacgcaggggaaagcagaactggtaggggactcacctaaagagaacccccgttgtaataactcgaccgaactgaagaagagtcccgcacaagaggggaataagccatccaggtgcacaaacctcaagtcagatatatcgccttacgggaaaagaaccaaacctgtcacggatggcagcagcagcaggagaaacatccacagcaacgacaacaacaaatatataaaaatatttctcatatactactttgaaaaactgtgctttcgcgataactacaatttatttttgaataaaaagtacagcatcgaaatgtgctcgctgactttacactttatcatctcatttatagaccactttgtaaagaaaaaacgatcaagggggaacaactccagaaaaaagaacaatgcaatttttcttgaacttaataaatatatatactttgctaaacttttgatgaatgtacttctaagcaattctgaaacgagagtagaacagaccagcagaagaaatgtgagccggggaaatgtctgggaagatatgaaatcttttcaaaatttgaatggcagattgcacgaaccaaattttttcagttccatctaccttagtgtgtacaatatgtatgattcgatagcgcaaatattgtacgtaaaaaaatcggcctccgacaagataggtaagctccttcaaggagataacactctggacaatgctagcagtagaggtgaacaaaatggacacgtcaatggggcagcagagggtgagactactcctcagctgaaaagtaaaggtgataaaaaaagtagcaagtggaataatggagtgtcgctaccccctgacgagtcgtttcgcatctctaatgggggaacttcccaaatggtggggaaaccaagcacaatttgtgaggaaggaggaatcacaaagggtagaagcgtaaaaatgagtgacccctctaattctgaccgttcgaagctaattataaggggaagcaatcttggggttcgcgaaactggtcaggggtcgtacatcgcatcaaataataaaatggacaatgctcaaaacatcaggaatctcgttttttatctgtgctactgctttatcgtcaatacgaagaggaaaaagaaagcgcttccatacttttatatgaaagacgttctatacagagaggtcgctacctcgaataagttactttgtgccgagcgccccttcgatagcgtcatttacgacatactcaaaagcaacgatttgagtacagttatttattacatttacatgaagaagtatgaattctttttgaatttcctgctcttatattttaactacaacctgctgcacaattttttgcaaagcaatcgagacgactttgtgaggaccttcgtctatggcgttgctcgggggggtgcgaacagcgggggaaatgaggccaattcgaaggacgttccccagggggagaagaagcctaccagggatatgacgacgaagcaggcaacggagcaggcgacgaagcaggcgacgaagcaggcgacgaagcaggcgacgaagcagacgacgaagcagacgacgaagcagacgacgaagctgaagataaagataaaggtaaagacaaacgaacagactaaggaacgcaagggagaatataacgcacttttcaacaaactcctaagtgctattataaacgattctggaattacaattaacaggggagagacgcacaactgtagcccctttattgattatttattcaaggccgaggggggcaacgcttcactaattggcaaagaaaatgaaaggctgattattcgcaaaagtggggttgcttccggggaaattgctacctcgtggaactccaccaatgggatagcgaacggggggtacgagccgaatggagaaattggctgcacagataaatgctcagtagttaagggaaaccacaacagggatgaagtgcaaaggggtaaaatgaactgcccctatgatagccctggaatgaactccacccgcaaccgtgtcattgaagaactctcgatgtactcccctcataaaatgaaattcgaagaaaggaagaacacattgaagaacaccatattgaagatatacaagatgtacgacactctgaatgatagcttcacaaaattaaaaaacgaaattcaagtgaaaaatataaacacatttttgcattttcaaaatgatataaaaagaattttaaagaagaacctagtaagtgtaatcatggaggtatacaaattagtgatggaagataaagaggaatgtaattcgcattttaaggggaacgtaatgaatcacttggtcagtaatgcgaagatcccattttgctttatccatttgaacccccacaaaatggtgataaactactatggaattatcatatatagactcctatgcaacaatatagacacatacctgaacgtgtgtgtacgcatattaaaagtactatgtgtagatgtgttgaaatttttaaaaaaaattgccctaaatactttgaagaaatatataagaaataaattgctcctatttttgcgtaagaatggctgcacatttagtgtagcggataagagggccatcaaatttgtggctattctggaactcttttacagaaatagctcctacgtagctgagtataacaatgcatacacagattatatgttgaagagaaatgtttttaatctttatcacagtgcagcctttttaggtgcactgaagaagaaactgcaccatagtagccacaactacgttcatgagagaatatacaaagagaaaagccccttgagggttcttactctccttaacatgttcgatgcgtctaacataggaaacacccagtttgtcaaccattttgaccacgcctcgcatctgtatgtgccgttcgttattcagaattttttcaacacgtactacgtgcagggtgggagagaaatgcggggggaggaagccatggggaggaaaaaaagggacaaaatgagggacaaaaaatgggacaaaatgaaggacaacaaaagggaaagaaacaaggcgcattcgcaaggtgcaaaaaccataataagccattcttcacttaactggataaataccaaacggagggacacgaggaaatgtcacctagtccggatgaaaaggggttacttgatcaaaatcgggcacaatgggagaatgaacaacaaattgcgccacacacgcagggaccaagtggctatacgtcggagcaataaaaggggaccacccatttggggaagaaaaaaaaaattaaatatgcacacaaatgagtacatcaaaatatatgaaccgcgtcacacgacagatttgttcttcgaaaatttagaaggattacccctcgaaggaagcaaacaaatgattgatattatgtcccatttggggggaacagatagggatgatatcacccccgagtggaatctcccctctggtgggcagaatgagaaaagcacaaaaattgcagcaaatgatgaagtacaatttaattctacaatggtgaatgctgccagaagtgaatccaagaagaaccccagctgggaagagaaacactctagcaaaatttcgtgttgttattacacaagcagaagggggaataacaacgttgtgacattcaacatggcgaaaaattggatgaaattgaaaggggaggaagtagacgacttgacaattatcagttacaaaaatttcagcagcaatgtaattagcgaaaggagtaatctgctcttgagggaaaaagattcgtacaggagttgccaaaaaaaaggaaaaggatattatttcaattttgacaactacgacaacgagtgttactgcttctgttgtgtcggcactcaggtaaaaagaggagaagagaaaggtaaaaaagaaggcggccaaatgattcaggctgattataactatagcaatgtcgactctgttgatgattttgtagtgcacaataatcagaccatcgaaaccatctcagaaattgcccacaaagacagaattgctgctaatgagagaaatctgaaaagcgtttacgtaaatgatacgtttgtaattgagcagagggagaaggcaccccccgaggacatgctcataaaaaggaacaaatcgggggagaatatccctcatgcacttgtgaaacttgaagaggagggtgaaaaatcatccgggacattagcacaatttgaaaaaattcacaaagggaaacacctcattggaaaaagttcttaccgattaaccccgtgcgatttccgtagtggtggttcctatctgtgctgctccatagacatgttaaaaaccgtaaacagaaatatcatgattagaattattctacaaaataggggcatgaactttttgtacttccttatgaaatattttgccaagaaggggacccaaaaatggttttcacaacgtgggatttactccctcgagggggatcttaccagggtgagaagcgaaacagggggaaacatccaccatttgaagcgctccaaaagggggagaactttgttgtcgttttcacctctacaaggggaaacactcaccgatcatcgggttgtccttaaagatgcacatgccaaactggaagcgaataaagaagggcgcgtcggaggcgagcagcaccttctggaagacaaccccatttacaaacgcgtacttttaaaaaacaaacgtggggaaaaaaacaaaataaaggcaaaaaatttattctatgaattaatcaaacttatcaacataaagtcgtacaactctcgtttttttttgcacatcctggagtactacgcagataacagtgacttttctgctctgttcacccttctgcaaacgttaaaatattttagcgataatttttgccaaacggttcacaagtcggctgagtttaacttttacgaaagggttaaaattgggaagagcatccatcaggtgggaagcaaacggggtgaagagcgaagacatcacttgggggtacagtgcaaacttgcggaagagtcccaaagaaggagtggtcaacacttggacgaatatgaaaaaagttttttaaaaataataagttacattcaaaatgagttccgaaatgagtgcacaccttacatttacaattttgtcgagtcagtactggaggcacatgggattttcctcttaaattttgactcattgtataacgtaaaaattttgcaccactcccctggcagtgaaagcatccctggtgtggcaccaaatggggaatccgtaaaaaggaatgtcttaaatgaatttcctaagatgcagagcgacgtaaaatgccacctttttcgtgctagtcgctccaaaaggtgcgctcacaacgcacacatttgctactccatgatggtgaaactgagcaggaatttactatgcttgaattatttatcatacgaaaatgttagaagaaaaaatgacatagataactctgttggaaaggacaacagcctcatgcagtacaggcaaaagtatctaacttccaaccgggtgaacaaactccacaagtacattttaacctacctgctgggaaatcaaagctacacaggaatatacttcttcgtgttgatgaacagcaagctatttcgatctccacagaattgcaactatttagtaaaggagctttacaaaagagaacaccgtttttgcttctttagcagatcctccgagtcacatctgcgttatttaccctgctacatatattcccagttgcgcaacaatttgttagctctgtctttgtacaatttggcggacatatttttgtacgactgggaggagttttccgcaaagggtgagcctgtcaaagtgggaaatgtacacaaaagcagtgaaaaaaaaggagcccagtgcatccaatttagggccgctaatgaagggtctatgccacgaagggtgcccaccgaccagcttcaccgcgatgagacagttcaccacgacgaggcgctattccacgcgcaagaggggagagacccgccaatctgcccgcgtagagatgccccttacaacgtgaacaaagtagcaaatgggcacatgtcagtagaagcactgaggaaatcacatcacgacgatacggaaggagcgaactccattgtgaactcccttttgagaagagacaaagatggtattcccttcatgtcccttcacgtgctatgctttttaaattttaagttatttctttgcatcttcatgtttagcaatgtggacatctttgacttgaaaaaaaataaagaaaatagtcccacttatgtaaacatatatttttttaaaaaattaacgaagaagtttatgccctctgtgtatgaagcgtactttggaagcaaaactcttttgaaggccaaatttaaaatcaagctggaagaagaaaagggcccaaacaaggacttgttcaagttggccatccgaaatttagagaaatatgcggagaattacctcaaagtggggaagcaagggagtgcacttcagcaggggggctcacacaacaaaacagggaaaggctctcacagcctatgcttcgaaaacatcccaatagtcaacaaactgtgcacttctcgctggaactgcacggataagaagtccaatttggtagaggccatctcgaagatgaaaaaacgcacatgttctaaaaaaaaaatccatcattctgtgatgcagttcgaacactattatgattttttcacctataacaaagacttgtcattaaagcaattgttgcaacaaacggtggacgaaacgttctttaaaacccacttttcccccttttccatttttaaaaatatttttataagtgaaaaagatgacccgtcattggaacgtatcgataaggctgcttcgaaggggagggagataaaagagaaccttgacggaaaattacattcaaaaaagaagcagcgcctcgaggcgtatcgcttattttgtagtgactccctcgctgaaaataaaacgttgagggatatgtacaactataggacatttttttcggacgtgaggaggggccaaaagacagaccattacgcgagttatctggcaaaaattaggggtggtgaactaaaaaggggggaattaaacgacgcaatgaggaaatctaccttttgttatagacagggcaaatgttactatgatggtacacctgaggataccccgcaacatggccagaatagatgcagcccgatcagcaaaaaccgcttctattttttaaaacattttgatgtgaagcatttcctgatctcgtgccagccattggtagcataccacatactgatcattaaccacgtccaatacagacacaaaagggaaggagacctatcaaaatatctatatataaataacttcgacacgaaagcgtgtaacgattatcttttaagtagcaaggttcatttacccctaaatttagcacaaggtctaaagaatgttattagcgacttatgtttgcagctgagtatattctactttaacaacaacgatgttctgtgttccgtgttatgcttcctacatctgtgtaatgtcaatattgaaaaagtgaaaatgtacatcctttccatgaagagtatatattattactttaaaaagaattataagaggagggccttctttgacaagtgggtaaagaactgtgtggactttctcaaaatggataaatacacccttgatgatttttgcaaacagaggaagaatatattttacgaaagttttaacctcacaggtatcaattattatgacttgtttgaaaaaagctttatcgaattgattgtcattaaactgtttttagatctattcaaggagggggtacaaactgatttggacgctgctcccctgaaaagggaaaacaaatgggtcacgcaaaatagtgtcagcaccagtgagacgttgggtattccacgtaagaaagacgaagaagggggaacaactgtggaagtgcccagaggggataagtacacatatatagaaacgcgtacgaacatgcgcgatgaaaggggtatatgcgacttgtccgttttgcatacagcggacacagataagttactcccccgtggggggaatgaacctagggggagaagtatcaacagaacgaatcagagcatagccattcccgatgaagatcagatatccctgagaggaaacatgaatgaacatcttttggaggagatccaaccgggaaagcaacgcaacagtgcaggggtaggggcagattactacacaaccaagccggagtctaaaaagatgttcatccttattctgctagaaaagtccatacagtatagaataagggacaagaagaggaaaaaaaaaaaaaaaatactttaacgattttttaaacatcatttcgctctactgcaaagtgaacaatgtgcaccagcccttaacattgctacacattttgagcaaaaaaaatgacatttttatatttttctacgaatgtattgataaaaatatagacattaagacgtgccaagacatcgtgaatttatacacaaagaataagcacaccaagaggcacatacttaccttcttaaatcatgttcaaaaaaatatgaacacaataatgaggtatcaagcgagggacaaggcgcacaatttggaacaccaaactggagaagcggaaagaggcggaggtagggataactacaaagatgagaccctcaataatggcagtgcatacaaatctaccaacgcactgctacaaaagatacaaagtgtcttcacggggaatacccatttttacaatcacgaaagtggcacaatccaagcgggaaaaacagttctggagttactctaccatttgatttacaacagttatgactacaggcgtttgcagaatgctgtcgaaatggttatcaagcataatacgttttacacgaaattttacatatacctcacagcctacgtgcagtttatttttagaagcagttttccctacctatttgtggacaggtgcaaaagggcagtagcagtaatgtctacccagaagcatcttaaccttacccatctgaacacgcatgaaaaaacctttggaaggaaattttactcatttgatgatcttcacaaatttataacattctttaaaaaaaaaagcagaatatagcaacttaatggtcatgttaaagaatgtgtggttttacctacaaattagtgggtacctattatatctcaaagatatgcaacttttaaatctggaaaaattgaaattttaccattgtgtgcataatttaggggagtaccaagtgaagaggatagacgtctttttcgatgtgatgaaaaaaaaagaaacgacatatgtgctaattttttttctccttaccaatggtatatacaatttactggacagatttctctacatcttttattttgacaaacccatagtttgtttctgtaattttgtgcgatgtgttcgcgagtgtcactttgatcgcgcactgcattatctgaagaagcattacaacaagtacgttaggaagagatacacaaatggaaacaatttatactactttttttttaagcaccttgtaaattatctcttgatggagcaacccagtacgaggtataccactcgagtgagcaaggggcggtcacctccccagagtgttcccccttttttttgttgagtgaaatatgatatcacctccgctgtgtttatccccccacaaatatggtactcattttctcacgtgataaaagcagttattctcatgtatgtcactgcattatcatgcgatgttcgattccttccctctgtgcagacatatcattctggagatgctcgtacgaacaaggcaagactgcaaatacgattttgccttttatgcgcataacgctctggcgaacgtagacctgaggaaggatatccacttcacaattttcgatgcatgtgaagaattatcagatagaaacaaatttgagagggcccaaaaaatgcttactgatattcatacgtctatagaaaagacctccttgaaatatgccttcccatacaataggaggcacatcacattgaacaaatttgtgctgacccattacacatgttttaaaaactttttatttatcataaaggagaaacattacgtggaagactacctaattgcgctgtataatgtgtccctctcgtggggatattcgaaggtaattttcctcacctttcttttgaactactcatacacatttcaatccaagttaagtgtctacgatcagacgaccattttgctactctgtatattgctcacaaatgtgttgagaaaacaatccagtgaggtgtccgaaaaggttaacagggggaaaaaaaacatcttcctgtacgtggaggagaagatactatcaaataaaaagctgcttagtaggaactctaaagggagaaggaggaaggagaagggggagaagaaggagaatgaaaaggagaagaagaaggagaaggagtgccccgggctgtccatactgaacttcctcccccttaacaacgaagaatgcgaaaatttgtttttatttaaagactacaatgagaatagaaaaaaatatataaaatgtcatgaggacacctttcccaactttgaagcagacaatgagcatctgcagcttcgcgatcagctttacgactacgaggggaaattcttccgcaattttgaaagaaacgtacaaattgttaagcacctttgtgtgagtaaaaagacaacaaacgacctgaaattgaaagtattgtatctgctgaacctatcaacaagggataaaatttctatacagtttaatcaactgagtatacctcggataaaacacattttaaaaaaaatcaggacggacagaaataaaaatacagtggtgcatgtgcacagcgtcactaaaatgggggttcctccatgtggagttacaacagaacggcagttaaaacggataagccaattttgcagaaagggggaagagccaagtggtgaaaatgtgaaaaatgtgaattacgtgggaggtacacaaaagggtcttctaccacagtccacccagggaagaaactcatatgggagcagcgccatgctgacgaggaagcctactggagagctcgttaacccttatgaaccctctacgtatggcaaaaaaaaggaagccatatactcagaaagtggtgatataatccctaatcaaggaacggatatcggaaaggagaaacaaaagcaaaatggctcacatgatgaaaatttcatttttagggaaaagagtcataaaaggttcgtaaaccatgaggacaacataacccttttggtgagcatttttatatgtataaataatttaattaacaattttgacgtgatcacggcgcatcggatagtagacaagttttccattttgagcatatacaagaaaataaagaagggtgaaaggatgatgctaaaaaaaggcgcaccctggaaagagtcatttcgacaaaacgcaaaaaagggcatcaacacgcgtagaagtaacctaaattgcgataccaaacgagagaagggaaacacaaatatacacaggggagaggtttcaacgtggatggaacagcgatccatttttgacgcatgtctaagtgatcgaaacgatgagaagtggccttccccttatgacccttttagaaaaataagaaattattccttctttaataaaaacgaaattgatgtgaaaaaaaatctggaaacaaaattaaacatgaaaaatgacaagtcccatctgcacattgtcgatatatataagtacattcactacaattcggtttatgccctcgttatatattactgtttgtgtaatggcccccaatcggggggagatctaacgaaattattatcccccaagaagggaaaaagaacttccaaccggttggaacacctgtttgaaagagccaaaaaaaaatgcagttgtgatatctatgcatttattctgagggcggaattattacttacagttaaaagccgaatatgtggaatgagtgggcttatagcaagaccggtgttgcatcaatcaaattgggaccccatcctgttaacactatacttttaccttctaaagaattcagttagcctaaatggaacgaaggcgttcgatgcatccatcggattgaaattcacgtacttgtttaaaatcaaaatgaatacccttgctacaaatttactgatttatcataactttattttactccttttaagtagtttccaaaagtacagtttgcgcaaacgtctagataaaagctgcgacactggcagtggtaatatggctatgtctctgcagaggtgcacccgggggaggaaaaaagaaaagagggggcacttaacagggcactcacatttgcagaatggcgtcgccaagaatgacactgccaagaatgacactaccaagaatgacaccgcgaagaatgacactgccaagaatgatactaccaagaatgacaccgcgaagagacgatgcgcggatagaattttcctttaccacgaatgctcccacgagttcttcagtgagtacacaaatttgatattgaccaattcgtgcaactggctatgtgggaggtgctactttaggagcctgctggatgtctacttctacctgctgcgtgtgatgataaggaatgggcgcaaaggggaagggacacagagtaggaagaaacgaggattctactaccgccagggagatattcgcaaactcatgggaggtatcaaaaaaggagagcccaattttgccaacatgttatgttccaacctaattagcttctaccgaaagcattgcatagtcttacccgcagaagtagaagtagaggtgcttatctttttatacaaactagcgtgcaaattcacatccgagcggcacatcacttacattacgaatttgatcaaaatgagaaggcacacttatgtaagaagaaaaaaatggcaccttatttttcgacttttggtaaacataaacgagtatgacaaattagacttcctttttaaactactctttaaagatatgtccatttttgattttttaaagtataacagaaatatgtttctgtcgctgaatgtgtacaatttcaattgcgaccttagcgtttctctcaatagcagctgtttattgtacaaccaagcattgtgcaagctaggtcccccgcgtgacggggtaaacgagtattaccttgcagagcggcagcctgggggaagtgtaccagggagtgccacccaaagggtagataaccactcgggtgatgatgcggctccaaatagaggcaccattcggagacgcaaaaatgctcaggcgaatgtgagcagcggcggtagcagcgccaataatcgcgccaataatcacgccagtaatcacgtcagtaatcaccctctgcaacgcggtggaaaaattaaaaatgaaaaagttttgcacctactgaatgccgtgcacgatttgtacagaaaagaaaaacaggagaaaaacagggcagagcaaaaccaagtaaacatttcgtacaattttaaaggattaaaattttcagatttaatcaatttttacgaagagaattacgtcaaaacatttgaaaagagaaagatgatcccctccgcttctccctttatattttatgatgaccatttgtttgtctacatattgtccttctacgtggtgcactactgcaaagagttttctaaatgcgacatggaaatattagcacgggtttataaacaagtgggactgaagcatgagctgtacgaactgctaaatcgggaagcgaacagctgtgtgcaaagtttacagggagataaagacgtgtttgacctattgcacgttcgtacaataatcgtttgcataaacctgctacaccattgcgctctcatattactagaaatggacaatttatatgagtaccacacgaacttgaacgatatttacctcctaattttgcagctcaaatatgtatatttgcacaataagctacatttacaacaaggaaaaagcagcaattttttagcttatttcgacaaatgcattgttttcaacaatttggggcgtaaaaaattgtacgaaaagagctttgaaaagatgtttgaccacgtcgtgcaggagaacattccgattggcaactacaaaataaacttcctcaatttaggtcttgaagattttatttcgttggtggagcaacaccctgtgttttacgagacgctgattttgttgaaggtacggatcttcacaaataatggaaaaacggcatggccgcgcagagaaagggtggctttccaccggagcaacacacgcactctaaataagtgcattcatatgggaacttccccccctgtgtacatatagctacgcatcacgagtgtgccactttgccacacttttgcaaaaataattatatccttcgccatgcacgtgcgctgatatgcacaccggaactttccccttcccctttttaggcgtacgaaaaaaattacgacgatctggtgtacgcctttatccccaaaattttatacattcaggttatccttcacggcaataaaaaatatttaagggactactgctcctacagttgcgtcgacaacaacaccataaaatatgtggctaagttgtttcaaattaatagcattcacttaaaattacataaaaatttcccaaccgaaaagtataagtatttgaatgccaagaacgacgtgctgacttttgatttttctcggtacattttatccgccataaatatacaacccactcgagcgggggaaaaaggaacaatctgggattacgcccatcacgtacgttcgctgaagcacgtgctgggccaaacaagcaatatcgatttgaaaatgaaggtgagacaggagatgcccgcacgcacatgcaaacgcatacctgtgaaaaagcgtacctgtgaaaatagatacgcacgaaaatgcatacgcgcaaaaatgcatacacgcaaaatgcgcacaatttaaatgtatacatgtttaaacatacatccgcgcattcacgtgccaacgcgactgaaactcatttccattcaggtttgcaaaaggctcggacccgactttgatgacttgttttgtgaatgcaggaacattttgaacttaacaatgaactagcgggggaaaatgggcaaaaaaaatgcaacatatgagggaaaaaaaaataaaatgtgacaaatgaggggcaaaaaaataaaatgtgacaaatgaggggcaaaaaaataaaatgtgacaaatgaggggcaaaaaaataaaatgcgacaaatgaggggaaaaaaaataaaatgtgacaaatgaggggtaaaaaaatgcgacaaataaaggcaataaaaaataagggcaaaaagggggctcaaaaatgaacactactttgtgctaccgcgcaggaacagaaaaaaaggatgaactttttttttgtcgcgtgaatattattcatgtggaaaacataacacgttgcaaatcatacataaacgggtaagtaattttaaaaaattaatataagcatgcttctttaccctagcccagtcgcattatcaacattacgcaaataatattatgtacaaaataaaatgcgcatttcatttgtcccttaaaattgtacaaataggcgaaaaagcaggcatgtataattagtaggcaaaaatatgatttttttttttttcactatttttgtgaatctgcgaatttgagaatttgcgtgtttattttatacaaaaaagaggtttttcttttccccctttgcggtttgtaaagttatgtaagtgtatataccaacagcattacccagtttattgtactgcatatacataaaataataaatatatatgtatgtaattatttatgcctactgcttaatggtacgccctgcaaattcgcataatgtcatatttgtaaaaaatatttcgtcgttaaattatgtcttctttgtttccttgacaaaaagctgtggtttcgttctttttggaaagcgcccatataccttctaccagcccgtcggcatatgcgaggggatacgtcatcatgatatataattttatacgtaagggaggtatagcgcacgtgcgtataagcaagtacagagttctgtacgtgagtatatatacgtatatatatttatgtacctgacggatgtatgcaattaatttgtatagcatagtatatagtatacttatggtacgtcataatattttgctgtattattttttatgccatttgtgctgtattattttttatgtcatattgtgctatattgtactttatgctatatgctcgtgaggcatgtaataaaataagcggcaaaattatgcatacagtacaaatacaaacaaatccaaatttgcgcatttgtaccatacccactgaatattatgaaaataaatattcctaagctgtaccataaataattgcgtatgtgacaaaaatatacgcttttatggaaatatttatttattttttttttataagtatatctaccttgcagcaagattctccctttttctttttttttgtttaataatttttattgtcattacgaatacctggcacttgttttcttgtgatttaattcatccttcgtgggaaaaatatcccccaaattgggggcaaccagaaaagagaagctgagcgaagcaaagcaagaatgaaaaagccttgtcacgattaaaaccttgtttgttttaaaatgtatttatactttgtttctcccgtgctcctctttttaccccctttttttcttttttttttttttcttctcatatgttttacaaagctttatgtggcaaaaaaagcataacggttgattccccatagagcaactgcgcgtgaaaaccaacttatgtagttgtatgcccaaacgggagtttcattgcgtagttattgcatcgtgtcacagtgtgaatgtattcaccagtatagagaaaggccaacttgtatttgctcataccccacattgcaaaaaaataaaggggaaaaagcagtcataggaggtagtggtagacccatcgcacacgtaagcgcagtttgcttgaatccccgtattaatcccattccttcactcgttacattaacggattgtgcgaaaaaggggccacggcggtggggcaaaatggaaaaagtgattagcatgcgagaaataataacaaacacgagaagaataaaattgcacgaaaactttttagaagactgtaacttgaaagacatattttatagcggcctggaaacggttaactgtggatacaatgattatgtaaatatcaaaacgtggctttttgtgatagcagaaaaattatttttagatgattatgaggaattggcttacgtagcgtgcgacgcattaaaggtgttgctctgcaacaaccgatttttaaatgtaattatttttaaattgttaaaaaagaacctcgaaaaggatatactaaaaataatgggcatttgctgcttaacagtggcttcccgaatgcagcagataaatgaaagcacatgttttaaggaaattttagaaatgttagacttaaaggataagataaacgaatttaacatcagacaaatcgaaatagacgtttttgtttccttggcccactctggattttgcttcgaaaaaatactcacccctgtaaatgaactgtaccatattatgagctttttggagagctaccaaaatttatttgaaggtgatgattttcatttattccaaagttcgagcaacttaatgctgcgaattatttattgcatggtccctgtatttaatatgaacatctataactactccattgttaattatgtgttgcgattatttataagagataatgagaaatataaatatgtgtttgaaaaattgaaggaaaattataacgataaggaaattatcgatatctcgaattttcaaaatcatatgttgaatattatcaacgcgtttaagaacacctccattttttctgccaaggattccatactgaacaaacagaatgacattgaattgtttgacaacataaatcgaagaatagagaaccagtggaatgggtacagagataaggaaaaaacatgatgacctcaccatcgaccgtggggtggataggggaggagagtgtttttccccactcaccgcgctgtaaattcatcatttggccacgtctctaacggcatcacgccactctactgttttatttttttaaatgtatatatgcaaagtaaaaagtatggtatttttttataattaaaataaaaaaaaaaaaaaaaaaaaaataggcaaaaatatatgttaagtaccccccccccctcgggatatgtacaccctctattatgtaacaacacataacaaatggtagaacaagacaaacagaatggagactttctaaaggggaacgaagaaaacatttaaatgtattatccacattatatcataattaatattttttgtttgcttataaattagtacttaatttatacaccttatttattattttttttttttttatatttggataattttgtgttgaatgtagcaaattaatttgttccatttggtttgtttcttcctagattgtttcattcgtggattgttttgtacttcttgtttgtattgttttgttttgggtacatatgacattattttccttttttttttatttttaaataccattgtaaatgataaattatttatgatgtattttttttcatatggctaccgtaccagcattataaatgccaaatgtgtgcatatgttaaatgatatataattatatacacccttttttttatgtatatttatatcttcctagtgaagctacccttattgtgaatagttttatgtatggtttattaattatactcccctttggtgtgaaagttatcttagtttcaccttattagttattaattttttttttttttttatttagtctttgtttttagaatttaaaaaacattttgttaaaataaaaaatggcatccatttttagtaaaaaagtggttagcattgaactagcaggagagatgattagggggaggggaaggtgaataggtcgccaaaaaaggaagtgcaaaaaatgaaagcacaccacccaccgtagcgaatagcgtctacgctttttgacacgtttgcctaattctggggaaaacgctgataattaagcggctacattgggaccatgctcaccggcatatgcccttaactaatggagaattctgcgcaaaaattttcggcaacaaggtggggggtaaataaatgcagatcccacgtttaggcgttctcgacggatgtcccttttgcttttttctcctcttttttccccttttttcttatttccccccccttttttttttatttctttctctcatttatgggccccccctgcccgttcagtcgcacctgttcgccattcatctggaacgtacatccaagcaacaacgttggcgcgtttgcccatgcgggaagctaaagctgtcaagtaggcatcactatgattgggacagtgcctgtgcttgtaacgggtttgcatcgggtttgcatcgggttagaatccggtttgaatccggtttgcagtttttctgaaccctttttcagatcaacatatcactcatgtggctactcagaaaggggggaaacttcttaccgtgtaaacttctttccatcgaggagccatccgatcaggcagcaaaaagccaccgagcctctgtcgctttgacatctacatgcaaaaagagcatgcccatataatgtaccttgcctattcaataaaacttacctaataatggaaaaaagaaaaaaaaagcgaaacgatgataatgcccgtaacgtttataaactgaaagagttccttgccaatgatgagaacacgtctgcttgcgttcagtgttgtgaaaggaattcgtacgagacgtgtaacaacattttacaatatataaaaaaagatttgaacatccccttgtacgtccttgaccttgtcagtatttataatcacgacaacattgcaaagttcgttaaagacgtatttgcagagtttgtaaagtatgttaaaagagagaaagtgcccaagtcggtcctgtttctgccctactttgatgactgggtggtgtccataagagagggcagtaaggggaatcgccacagcggtgatgcggttggcggtggtgcggctggcggtggtgcagctgggggtggtgatgatgatgacgacggcgatgacgacgttggcaaccgcgaatcagacgaatcaacaaatttcttccaaacggatggtcgggggaaaaaaaggaacgcacgagatgtcaatatgcatatatataactccatttattacttaaaaaataagttgctaaaaaaatggggcaagaaaaagctctgtgttaaattaatcggtttacacaaaacgaggggggctttcgacttatatagggacctctttgattgcaaaataattatctctcattttgtcagtacggccatcccatactacattcacatgaacagaaatatccacaaaaggatctcaaagaagaaaaaattttcgatcaaagatgtgtgctccgttttgtctagtaaggtggattattttgacagcgcccgccaaaaaaatgtaaatctctttaaatgcttttttgcatattattataaatttcaaaggggtgttataagaaggtccagaaaaaggagacagaggacaaacccggaactgacaaacgtaaatgctcaaagagaaagtcaaaattgcaaatcattaaatacaaattttaaatgggtaaactgcctcacaaatttgaagtattttaagtatcttcgaaagtacaaatattttttaaccagtaaaaaaaaaaaaaaattcaccattttttttttcacacataatgatacatacttttggaagcatataagcgaacgattgtattcgcctttttttataaaagaatatatttgcactcttctcaaaaggcacacaaagttgagtgctatttttaaatgttcgaagggtagcggtgagggtggtgacatgcccagggtgtctggcagagaagacgccacaacagggaacttgacccttatgaagagcgataaaaaatacgatgctttccatgataaccaaaattgctaccacagtagaggtaactgcctgcatgtggagcctgatccagtcagttatgccaaacaaagggtagacccaacattaatgtgcagtagacatattcgaaagggcacaaatgaggaccatttggcgcctattaggaaacggttcatactgaaaaataggtaccagcgtgatgataaatactgtgtgtacaattcgcaacgaagaacattattaagtttttattttagcaaaataaatataccgaacatttgtttgatatatggggacagtggagtggggaaaagcactttactgcaatttttagttcacatcgttagctcaaattataaggacatctcttttagcgaaaaagtgatagaccgttcacttcacagcgcagttgaagggaatgcagtcgaggtgagcgaggggggaagcaccaatacgattaagcagaacatgcgtgaaagcaaaagtacagcttggggaggaaaaagctacagacacgtgtcgtatacttctctaatgcggaggatgaatcatcgggaaaaaaaaaatatttcttcaattccaaaatgtgtgcataattccattcgaaaaccatctgttggtaaataaaacaatcggggaaaatagccggtacataaagaaaattttcaccatggctttcaaaaaccagccagccgttatcatttttgataacatagatttatttcttgagaaaaacagcaattacaaacatcctgtggatgatcaaaatgaagatgtgtacaaaaatatttacattttactaatacattatttgcgtacgtacgtgaatgggtctaacagaataaagtttctcgcaacgtgtagtgtgcatccccagttttttaaattttctttcctcaatttggtgcagcgtatactgttcatttcgtgacaaattgggggggggcgcccataagcgtatgtgttttgtttctccctttcggagtttttttttttttttgtcacttcttacgtttgtcacctaaatattggccttttttttttgggggggggggccctctttttatgtgtgcgtaacatggaggagaggtagatcctgtcctatgccgcagaggaagactttttttttttttttccccattctttttaatttcccttcttaaacatttgcatcggagcatggcaaatgtgctattttaccgttgcgtcggcaaaaaaaaaaaaaaatccataacgtagccgaaatgctaacaacttttatataatacagggattactttaatcactattacagcgttcacaatattttatttatttagcataatatacatcggtcttaatgccccatggaaaaaaaaaagctgtgttacattaacaagaaaactcagttgttcgcacatgaagggaggactaatatacatgtatcatatatgtgtaaaaaatatgcatgaactcagtagttataagttatagcaaccatctttgcgttaatttattgcaaaagcggttttgacataaaatataaccttaactgtcgcaatcaatcagagcataaatcacggcataaattttacagcatatacgacactgttaattatagctatactttttttttctcgtgcgtgcatttcatttttatggggggcaaaaatggctatcctgctcgcgcatatataaacgtatatatgtatatattatatgtgtgctacattttagaattaattctgatgaagtgggcataatttaaaaatgtgtaaaggtctggtaattgtgcccacggtaaaaacaacttaatgttttgttatgtggacagccaagtctagtagacggtttgagtatccccattcattatcgtaccatgaaacgattttgaaaaagttgtcattcaatgctagaccagctttcaagtcaaaaatggaggacctcttatcatggacgaaatcttgggacacaacttcatcttcagtgtatcccaatattcccttcagtggtccttctgctgctttcttcatttgagccgcaatttcttcatatttcgctggcttttgcaatctgcacactaaatcaacaactgatacggtaccgatggggactctgaaggcaacacctgtgagctttccattcaattcgggtaagaccttacctactgccttagctgcaccagtggacgcaggaataatgttcgacaatgcacatctgccagctctccagtcttttccacccttggatggtccatcaactaccaactggttggccgtcgaagcatggacagttgtcattaaaccctcaacaattccgaagttgtcattaagtacttttgcaattggagctaaacaattggtggtacatgatgcatttgaaactatgagttgttttggatcatacttatcatggttaatacccataacataaataggggtgtcatcctttggtggggcggacatgacaaccttctttgctcctcccttaagatgcgcattggacaattccttggacaagaacacaccagtcgattcgcacacaacatcaacatcatatttgccccatggaatctgtgctgggtccttttcgctgtgtacaaaaatcttcttgttaccaacggtgatgaatccatcgcctggggttacctcttctgggaatacaccgtggattgagtcatacttgagcaagtaacacaagtgcttgatgtccataaatgggtcattcaccgcgactacctcctaaagggttgcgaaaaaaggggaagaaacgataatgagggagtcaagcatgcaaacactggtgagctgttcgggggctcttcccggcagtgcaacctttcactcaatgtaaatggggaaaaaaaaaaaaggggaccaacgggacaaaaaaaaaaaaaataaatacattcaagatggtgtacgtacacgtgtaacatcgctctgtttgccccatggttaaacacagctcgcgtgcttatcataaattcgcggtgcaacaatcatggagaagatgcaattatcacattttttcatttttctccctcgcgtagtgaaaaaaacttacgatgtcactcctttcgtaagccgatctgaacactaaacgtccgatacgtccgaatccattaattccaatctttgttacggccattttgctttgcagggatgttaagttgttttgaggaaaaaatatacttataaaagaaagctttttaaggatacgttatagaaagtgaaaagttttggaagaatgtcgttttacgagaaaaatgcgtgaaaaaagttcaagcgaaaacgttaagcaaaaatgtgttataagagaaaaaaagtgttttgttttttgtaattaattttataaaaaaatatttcttttaaattaaattatatttttttgggggtacaaaataaatttttaaaaaatgccaaaaataacgtgcacgaaaatgtttttttaaaaatttaaaactcgcttttcatggggccattttatatatatatttcgacatatgacatggggagctgcaaaaaaatacgaaaaaaacgtgaagagaaaagcagaaaaagaagaaatataacccctcccgcgttataacgacaccacttaaccacaagcatgcacgtatttacgcgtaccaaagcgacacatatatatagaaaattagtgcgtgcctagcaacgaggatttagtcagttatttggtagtactccacacgcgcatatatgtgcgcttacgtacggtgcgcatatggtacatataaatgtatacgagtacattcgcaattgctgcacgtgtgctgtgcctacctcaacgtgcggcatgcaacgtcaacacatatgctaaaaataagcggagcatacagacgcatatgtagggatgcgttcgcttgcatatgtgactgattgacataaattgctgcagaaggcgttttgcatggacgcatgtaattgcttcaaaaattggtacggcaagcagccgcttttctttggtgcgtgtgaaaaatcgttttggattcctacacgcagaggacgcaatttgagatgacgagaagtggcgagtgacgagcggcaagtgcgcacatgcaatcttcggctttcattcgctacgcgggacgcgctgtttcatatggacagtgtaagttttgcggactctacatgcgcagcctgcgctgcgcatagcgtgtaatgcaatacataattatatatatatttatatatatttatttatgcatttatatatttatttatatatatgtatatatgcgcactaacacctgtggtgcaattagctgccttcccgtggttgcacgattttgcaataaacccttcctttcaacaggattggaacttcttcatcagctggccatttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattttattttatttttttttaattcccatcgctacatccaactattctaataatgagttcatgtggcatacgcaccaaaatggagatagcggaaatggtaataaataccttcctcactttgcatatggagtgcgaaaaaataaaccaaaacggatgcagcaaaagttgcgagttgttctccaattttgattaaataataaccgacaacgagtttacacatgaggcaattcagaagaacgctatatgagcaagtgctccatttatattagtgccatttatcacaccgttgacacgctcacgcgaaggcttcgaacgacgttatgtatataaacgtatatatgcattatacccatttggaaattttaaactgcgagcggaaaaaattccatggacgtgtttcattattatatattttgtttttgttcatcaattttgaacactacgcgtatgacataggggaagggaaaaaacatatatgtgcgagaaattttgaaaaagtaaaggtttaatatgtagtcgtacttaccaacataatgatcatacaaaatgattattaagctggggatacactaactgcctttgtttttttttttttgggttcccttttttcccctttatgcaacatgaaatttggaaatggctatatttcatcatttgggctgtcgaacgtgaatttagttacatttgtagaactgcgcataggtatgaaacacatcctcatgcaatctgtgtaataacaaaatttttcctcgattaaacgtacggggggggaaaaaaaaaaacaaaacaaaaagaaggacaacatggaataaggatccttggaaaaatcataacttcgaatacgttattacgtaaggagtttacctcttaatttttgtacgcgaaagggttttcttccctgtttgtgcagtgcactgacggaaggctcggatatggttaaaaagatggaaggatacacgttccattggctatgtacgtagggataatggtgtaaataaaacaaaagatgatgggaatggtcacattgtaataactgtaaggtcatgataatataaaggaaagcacgcaaatacgtcatttttcgtgttcgtttgtgtgccttttctcattttatgggaataactttcgttaaagcaattacacgtaagtgcgcgtattttaattggctctgagttggtttggtacaagttcacactttttttgtcattttttggccatttttttcgcaatttttttttgccaattttttcaccattttttttgccatcttttttgcgacattatttgcgtcattttttgcgtcatttttttgcgacattttttgcccttttacgaatggaccaagcgcaaataaaaacgaaattgtcgaaggtacacggggagtgccgctaatttatcctatgctcaaatgacaataccatgtttctgtttatattttcagagcatacttaattatgtgatcggctgcaatttagtgtaagccttttttttttccgtttgaaatgacaaacagtttgaaaggcaaaatttccgaaagtcgcgcttggttttaagatacgtaaaataagctgttacaagaaaaggggaaatttccttccgtgaatgttcctctggggaaggtataacgaggatttgcgcgtaggagcgtgcatatgatagagcttaataacatgaataggtgcgcgcctaggaaagtacgctcatacacacttacaacacgcgccgtttggaattcccccctcttccccccctgtgcagcctttaaatgacagctttagtcactgctaagctggccacacgtgcaactctattcacacagaatttattttaaaaagaaaatcaagggttccatcgtaaaatcatggcaggtggtggagcgctaaacaatttgtttccgggatataaggacaaaatatggctcaagcttccgcaccacgtaaggaggaaaaaaaaaaagagagagagtgctaagttttgtggcacattgataaaaagtgtgtacacagatgtagaggcacgccatcgtagctgtgtgggcgaagtaaatccccagcatatatctgtagtaagatggcggaaggaagaacagaggcgtgccgctttacactttgccaaatggcaagcaaactgcaacgaatggtttgcagcgctgtgtgtgatgtgacgcgtttatctctatagagaatatgaataaatgcgaacccaagcacatatgtgaaccacgctatccctccacctgcagctccgaatccacctaattaaatcgtggaaccaggaattcgaaaagaacatatccaaggcgaaaataaaaaacaacaaaataaaaaatttgaattactacctactggacaagttcaagccaaatgaaaactacaaaaacaggcacacggattataagaggcaaatatgtagaggaacgttagaagagggatgtgatttttttctaccaaataagagaagccaagatagattaaaaaatcacttacaaccatatacagaggaagaaagtgaagaaagaaaaaaacataaatatttaaatttaaaatattacatactgttttgcttaggattttctgtgttacataacagtatgcaatctaggccagtagcatggtgcatggattatgaaccacctcacaccccgcactacccattttggtttaaatccatgttccattcgcatgacatacctagtgtaagaagaggttttgaagtttacaggcaaatatgtgcaacgtgtcattcgatggaacagttacaatttcgtagtttggttaatgaggtgtatccagaaaatcgaatgaaacaaattgctgcctcgtacgatatagaggatggtcctgatgataagggagagatgttcaccagaccaggaattttaactgattcttttccgaaaccctatccaaatgaagaagctgctagatatgcaaataatggtgcatccccaccagatttatcagtcattaccacggctagacatgacggaccagattatatattttctttactcacttgttatcgagatcctcctgagggaattcacctaagaccagggttgtattataacacctattttgcaggaggctctatatccatgcccccacctctacaggatgatatgattgaatatgaagatggtactccttgtaatgtctctcagatggctaaagatgttgtcaattttctaacttgggcagcagaaccaacgcatgatgagagaaaattaacgggcctcaaattggtgagtggcgcttttgttgctatggttttaatgaccgtatggcagagatttttctggactgtctacgctactagaaggattgactttggaaaaatcaagtacctttaaaaagggattggggggggacctcttgaaaatgaggaaaacttatctaaacgaggtagccttttttttgtgaccatctgaaatgtacctccatataggcactgatacaaatataggaagagcacctcaccgcacttgtttacataatcaaagggacacacaaagtcacaacagaatggaaaaattgatggtacgtattacttcatacctttttctccgcatctttaaacatccatagtgaccttcataattttttcatgcgcaaggagcgcttgcgcgcacataaccatagaagggagtgtgtgtggagtgtttcacacaaggaagtggacgtatcccaatatttaacagaatgaatgctctgcaaaaaaaagaaggggaaaaaaaaaaatgcccttttttcctttggacttgcagctgcaccatgttaccattcccacatctttcaaatgtgcatttcgtaaaaaatatttatatattttttttttctgcattttaaatagaggcacatttcctttacactacaatgtatataatgttcattagggcaccttccacaaaaacatttcgagaaatatttgttttttaattttaggagccgcattttgcaaggcttttcctttacaacgcgtgtgttactcctgcgctgtgcccttttttatgacacgttacacattgttatgtatttttctttttcctttccttttcttttccttttcctttttcttttcctttttcttttcctttttttttttttttttaagtttcacatttttaccttgtgtaaaaacgaaccaaacgaaatgcataaatggagaaaaaggcatgtgctcctttgcaagagaaaccgatttattttttcacagcattagaagcggtctttcaaatgtggtcactttaagccgtggcggaaatatcgatttgtggaagttggccatgtatggcatgcttaggaggtgtacttgctaagaaaattttggaacccctatgtttagccctttctttttttttgcaattatgatgggacttccctttcgcaacaacactctgatactttttcaacccagttagatcggagaagtgatcaatttgtggttaacaattcatggtgtgtataaaaatggagcgttatatgtgagttgtccaggaggtcacccacaccgctgttttgacctttcgataaaaaggaagaaaaattaaataaatgagtacactggaagaaaaccgcttccgttccgcctatatgcacccttcagattcttacacacatatgcatggagacacgctcacaccttttggtataaggagcactttcttaggttagcttagcttagctccagtatgcatgtagaggtatgctaaacgggttcacatccatgtctaccatccaaaggcgacaagtcagttttcataatttttctgcacattttttgctatttttttttataattatggggtagcgaaaagaaggctcgcacaagtttatctaaagacaactaatgcgtaatgaatgctaaccgcgggtggcaaaaaaaaggaaaataaaatttaccacaagaatgaatgatgcggtcataaacaaatgcaagacattaaaaacttcaaaaaaatggaaaaattaaaaaaaccatcgccaaggggtgcgggcgtgcggagagcaggctgggtcgaacgaacgagtgtgtttgtgtgggggtgggggcgaggggcataaaaggagaaaaatggggaaaatcaaaaaagtagtaaatacaggaaaggtagccgaaatagtgggtagccgcggcagggtgtcgaaacggacaaggcgcaccgagccagcttagcgcgcgctacaaaggaatggggagctgctctcctcgagcacaaacagagcgaaatatgtagaaaacacaataaagagaatacgtggtgaggaaggcacacaaagctatgcacactaaaaatatttggccattagaaaacaaaacaaagcttttaaaatgctcgtaagtccttttgttcagcaagacccaatagaagtcgttgtagtcattctgcttgtactccttgtaaactttggacccttcgttgaagtcttcgattaaaatgtagccaattaaaaaacaaaaaaaaaataaacctaagaatataaaccccatgaaaaacttaaatatgcgttcgcagaaacactgggaaaatattaagaaaaaaatgagtatcaggctgaagacgtagaggactaatcctatgatagaaaagaagaagatgccgctgcagacgaagatgcacgccagggtgatcaggtaggacatcgaggggacgtacctgcgggggggaggggaggccgtcatgagggagggcatctcgatgaggagcgcgcccagatgtggacgcaaatgtgatgcactctcgtaagcaaatatgatgcacactcgtacgcaaacgtgatgcactctcgtaagcaaacgtgatgcactctcgtaagcaaacgtgatgcgcgtgcaatgcacatacggaactgccaactcagcagttacatcaaagtaatcgcaatggaactggtagacgtcagcgtggctcctttgtgaatataaatgaaagacatcatcaagagagaggatgctaaaatgaggatattccttttctgcaaatcgtctatataatcatccagcttagcactagcattcttagcattcacatttttaatcttctcaatagagtctgaatatattttaataatttcattttcatgtttcaccaagtcatattttaaattattaaaaagggatttattataatggtcaaaaaattgctgaaatttttctgtaaacttttttattttttccgagctagatataaaaggagcagagttgttttccataaacttgtaaaacttatcataaagatcgaacttaagacgaacagtttttaatttttcatacaattcaagcaatgcattttccactaaatttttgtgcacattggggtccgactctcttatgctagtaaacattttcactaaatcttccttagttaactttttcaacaataattcctttttagtttccaaaaaagattgacgatcttttatcatttctaaaacttttgatgcatcaaatgttgatgtatctggaaagtcactcatgtcttcactcgcggctgatagagtcatactatctgctgcttggataactgtagaactcccggctgcgtctaaattatttattttatttagaagcatataatctgggtggaacttcaaagcatccattattcctataattttcaaagacgtatttttgcttatcgaggtggtgtaaactccagaggcaattaaaaatagggacactataaaggagcataaatatatgggtcgcaaaagaggcttataaatgaaatgccctaataaagaaaaaagagacaaggccgctgctccgattaggttatatatgcttaggtagtatatcattttgttttcgccgtcagccgctgccttgtttagcacgctcagctcatcttcgttcacgaaatgtagcagaaatatggacgagcagaagatcaggctgactcccttggaccacgttcctatggctgtgttttcgaatccccctttttttccatggctgcataggaaacacattctgcggggaaaaggcgcccgtgggtgagtgtaggtacgcgggtgtaagtacgtgagagtgtgagtacgtgagcgtgtgagtacgtgagcgtgtgagtacgtgagcgtgtgagtacgtgagcgtgtgagtacgtgagcgtgtgcatgcgtattatacacgcctccacgaagaacactgcatagctgtatgtgcacgcgcgcggtgggggggggctacaacacgtgggtatggcgggaaactgttatccatgccgggaagctgttatccatgccgggttgacactccgccaacgttttgagcgcaccaactttacaacggtgtgtatccccttgcgcatttgcagcggtacacacacttgggcgaagaggcgcataggctcatacgcgccggtgtgtctttgtctatgtctacattatcccccttcccctcagtgggtgcgtattcccccattttcaacacatcacgctggagtaaaccagggtacccccccaccaacacacatttctgcacatatgcaccttttattgtcttacttgaaagtactcggattcactctacttcgttttgcgatttccgtttatgcctttaactagtagccttttttttccttaacgcgatgatacacgctttcgtgctaatcacaattattgtgtgttacttttacgtttatagaaagtgatgccattgagttatctaagccgcgcatatacattggtgtatatacgtggggatgtgtgttctccttcttcatttagacagcccttttgagaaactctccctttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaggcgataaatgaataagctgttaatcgtcactactgttgttgccattattactttttatattattcctttttcgcgctatgaagaagcagcaataaaggacgcaagcgcatgagcgaagtgccaagtgatgcatgtaagcgtcactttaggggcgctaaatgtacgcactgttttgttagagaagtggcgacaagtaggcaggcgtttttctaagcacgcttatgtaagggcccctccatgaatacacgcttatctgcccatatccatatatgcgaaaaggtgtgtactcatttgttgcccctttttctactgcgctgtactccctcataaacacccccttgtgggaatactcgaagcgctagctcacaactttgcatgcgaaatgggcgtggcaatgtgtcgacaagtctcttggagagcgatgtttatgcagacacgaataacgagttgcataagcgcgaaaaaaaaataataaaatagaaaagtagcaaaatagcgaaagaaacgtatgcgctttgtttttcctttttaaattgttttcttaaattgttttcctcagatcggacgaaaattttgaatagaggacacaattctgtttatgaaaaatcggggagaataaaaaatggaaagtaatatgaaccatgttgttcgcccctctagcattacatcgcatttgttccctcccccccacgggcgcacacgcttattctaattttgctcgaaaacgcacacaactttattcattcactcgcacattcgttcgatcgctcgaacgtcgttcttcttcttcttttttttttttttttcttccttgatgtagtaccacgagaaattataaaatggttgcagtacttaaatctgccttattcctttagaaatgttaaaaacgctagcaatggcataatcgtcgcggaaattataaacatatacctgccccaggtacgttgcacttcttttttgttttgaccagacttgtcatattgtctttcgagttgtcatttttgtcttccccattttcctgcatttttgtctgccccatttttaaaaattgcacccgcactacattttctcttttccttttctgccccttgaaagaccatcaatatgaatagcttggaaaatggctttggaaaagaaataaaaaaaaaaaattggcaagtcataaaaagaacattaacaagtttaagcatatttttcgatgaaacggctggtattaattcggacaaaagtgaggaagcgcactgtgggctgtggctgggccggagcgtgagcataatttttgtgcaaaaaaaaaaaacaacaaaatgaggggaagcgactatatatacacacgcaaccttatgtgtgcatctctctcacgagactgcaacttgcacccccaaatgttcccacatctcacctttccccctgcagatgccataataaatttgttcgttcagttgtatgaacatttcaatgggaaaaaaataaaaaacgagctctactgcagtaaggaagacagtagcgagttgtctgttccttcatttgccagatctaccataacgcagaaagtccggtgagttttcctttagggttgagccaattcttgcctctgcgctggtttaacctgtgaaggaagctttgttaaagcgtacatgttggttcactctcgtgttttggagatcctacctgcgtgaatacataagtgaatacatacgtgaatacatacctgcctacatacctgcctacgtacctgccgacatatcctaatccacgcccccacgcgcatttacacttctcagcgaaagcaacgtccacgacattgtggacgaagagaaaaaaatgatgagcacctatgaaataataaagagggaggaacacgtaatgtgcctcgagtttcgtgcattgttcttctgaacgtgcatatatatgtgtacacttccatgtgcatgtgtatgtgcatgtgtagacgctccgcttaatccctaactcaaaacgaatgctcttcctaccagcaaaacgctatgatgagaacgaagcaaaaggaagaaaaagaaaatagcaacaaaataaaacataaggggaaaaaaacgggtctaaatgagacgtcgatcttcgagggactcgaaaaaagtagcagtatcataaccataaatgatattagcaactacatggattacaccgacatcaaaacggtgagtttgccacttcggtgtgataatttctgcagtgaaatggctgtcgaaatggtttatatgaacaggccttagaatgtaaagcacacacaaaaaagaatcccctcggttaatacgcccctctgttagcttgactcattcatcaaagacaagaacaacttgaaatcagcggcgtttatgaagtaatggagagggtgcgcagacgcaccgctagaacggatagggagggcgtacgcacacaggcgtgattagcgacatgtgtgattacttgtatgcgcacttttaaccctccgctgagctagtcgtgaacgcggtttatgcccaccccgatgctacattcgttatcggcatactttttcagaagcatgaaagtgaccaagcaggatgaatgtcaaccggtacacaaaaagggatacacaggtaggactactctttaccatgtggagaaaggagggcgtccctggagatgtgcgcagcagagtaggcaccaagtagttcccattgctacctccacacgtgcgcccttttttagacgaaaacgtagaggacatcataacggaggttttagcggaaagcttatccgattacaatatcgaaaaaaaggacgaaaaggatgacaaaaatgacgacaaaaatgtgcctctacggcccgctatcatgatgaagggggtttataaattcgctacctttgagccatgcgatgaggaaagtgcaaataatttgtacgaaaagttctatgccctgtgtgccttgaaaaagcaaggtaacgcttccggctagttgcttctcgaagtagacctgaaaaaaggtctttaaaaggctgaacaaatcacgtcgtattaaaaatgccaaacctttacgccttccctcttctccccagaactgatagataaaatattggatcagctgacactctttaatgagaacttctacctaatcctgtccttgaggggataccagtttttccacctgtggaagttgtttcatcctggtacgtaaaggaagagggtaaaacatacaaaaagggtggataacgcatctttacttacagtgccctctttttaacgagcgcatgtctatatatagaaactcgtttactttcgttgcgtcttgtgctaaaccaccatccgtttatttgcctcttctaaaatggccttacttttccaagtcctttctagcgcaaagtgcgactgcggagtttttacctccattatgaattatctaaagcagctcttgggttatctcaaaataaacgacacgacgacgagtgaagtaagtgccgaagtttcttgcgcacgtaaggggtgggtgggggtacctatgttgagttgcatttatacatctatacctacgtaaggggaggtagatctttgtggatagcgtaactacgaggaacacaactgtggcattctccgcgtattcttcactatgccttactaccattttatgcaaacaaatgaagagccccccctcaatgataataaaaaaaaaaaaaaaaaaaaaaacggctttcctttataatgaggaactcctttctgtagataatttgcaacataatattgaaaggaatattcgtactagacaccgggaggaataaaaacatccgaagtttctgcgaactgataattttgttgatcaacaacgataggcattcgttgatgaacattttgagggtgatcaaagataccatgtcgttggatttcttttacctttttttgttgaccctgttgagcagcccggctaattcgttcatacgtgtaaggaacgcgcagttagatagtacaatggttggcgcacaggatttttatttgtctatctagctttttatttttttttttataatttatttttttttttattatttatttatttttttattatttatttatttttttttatgtggccccctttacctctgcccgcaagcacagcaaaaagacgtgaaagacatctacctctactacctattcgctggactgcacacaaacagagagaacattatgtaagagagaatgctttacgcagcagggcaaaatacgctggttgtgccttttgttcctttggcacgccatgacaattttgtttttctccttttgttactccccttcgagcaggttgtacagcttggaaatgctaaacatgcttagtttgttagatgtctatcccgagatagttcacctggccggtatgcccacagaactacgtcatttactccacccatgtgcggttacacgtgaccaagcaatttttcaaccttacaattttacatatgtacttcattttgtcacctcctggtaggtctactgcaaaacatactagaaataaacaatcgaaattacgatacctatttgttcaccattagctgcaatgtggtatgcaagatgaaggagaatcaggtaatgcagcagggccttaccactacaataatgcttatggaacatgcgtacaaatggtgcggaaatggatacacttcatacgcactaaaaggggagcagtgcaatatatatatacatatatatattgttgcgcatgaccaaactgtaccttgaccgtttacagaaggaagacctctacaacgcagaactggcgcagttggtggaaatttgtttcgaagtcttaagacgcaccaaggcgaagtaaaacgaatggtggaaaaaaaaaaaaaaaaattaagagacgagcaccgcaaaagaaaaacataaaaatttttgtgcgcttatttttcctctatttttccaggaaattgttatacttttttttcctgtactctcataagatgctgagcatgcatgacagtttttttgatctttatttgaaggtaattttgcacacaaagggggcgagatagaaagaatggcacgtgcgtagtaccgatacgtttatccccatgcatcagttcttaccttcgcactgtgcacagccactcacttgtggaaccctattttcccctttcttcatataacaaaacggaactgtgcagcgatacaacgaattgagcgacgaggaacagaaggttctcctcagcaacaacattttcgaagcgtcatttaggcaaatatgcagctgtaaatttgtacagaggcatttttcgaatatcttttgcgaaaacatgaaaacgctaagcgaagaaagtaatctgtcccttttccacttattattaacaaaggtgagataagaaaaaattcttctaacgtatcaattccttaaaaagaatgaattttatttttactttttcgcaacttttacgatttttacgattttttggcacttaagggaaagtggaaaactgggccgtttttgagaatattaaaaaattacataatgtacacaagtaagtgaaaaaaaaaaaaaaaaatggagcaaagatgatttgtttttttatttttccccttttgtcatttttgaagtgttcatttgcacgcttaaggaatatctttttgggaatttccaatttttagaaaatctggaaatgctcacatatttgaaaatatacgaaaagatttatgaatatacaattcaaaatatatttttggagaattccccggatttcgacttatcgaaggagatagtaataaaatagcacccccttctactactgctacttcctttttgttcgtctacgaataggcgtgttttttttttttttttgcgtgtatgcccctgtgtgaagtggtgcctacgtaaaagcacaaatatgtatatgcatgcttgcatgtgcatttttgcacaacactgataggggaataaaactgcatgcggaagaaagggcactgcccatttgctaaatatattccttctcttattttttgcgcagctaaattttttctggttctcaacaaacgatgaattaaaggctcaatcattcgaggtgagaggggaaaaagggaaaaaaggggggggaaagagcgttcattgagaggaaagtgcgctccagttacgcatttgtcatgaaaaaatggaagaatagtatacactgctttattttgtattacttaattttgtttaactctgttttgtactttctctgtgcagatttccctaagccaatttgaaaatttatttttagtgagcaagcataacttggggccacatacaaaagagtatcttgcgcagttggcgaaaggtgagccatgcaaaaaaaaaaacaaaaaaaaaatttcataattttatgccttcattttcagagcaaaattgcgacgatataatgtttcgcgtaaaataattacatatcaaaattgtgtgtaattataatttctgcagatgcctacttgaaaaaatttgtgcattgaactgaggactttttttttttttatttccctcgaaatggctcaaaatggtgaaaatgtagcaaaacagtgaaaaaaaaatttttatattttaaaagagcagttataaacattgaattttgtatgctaagcggatcaattggaaaaatcgcgtaaaaaattacacaaacatggcagaaaaaaaaaatttcactgtaagtgataaaaacggagtactaaattcattgttttttttagccccttcttttttagcaccttttttttttagcgccttttttttttttgccccttttttttttagctcctttttttttagcccctcttttttattatcattttttcgtatccgacgtgctcagatgatacttacactcgaaaaagggcatacatgctcgatcgataatttattatgcacatgcgtatgtacaaggcaaggaaagcatatgcaaccgtgcaaaggcgtcgaaatacgcatccttgcatcccgcccccgaaataaatatccgaaaaattctttacaagtgcactgttgataaagcaggtcaagtctaaattttttttttttttcgaaatggcttaaaaagaaaaatatactttataatgagttgtaaatactctgaaaagaggataattattgaaaaacaattctttttttttctcaaaatggcagtttccattttggtccccgataatgttttatatatatgtgacgaatttttcgtatgcaaggcgggaaattatcattatacaaaaaaatagtgcagtaaaatgaatgcaataaataattttgttgtccagtgaacagtttccattttttggcgtgaaaattgagtaaatgcaattatccatcgaaatggaacaaaaaaaaaactgttttaaaaaaaggatgagataactattatccatttggcaaaaaaaaaaaaaaagaggaacaatctttagacgcttttgaaaatgggtatatgtcgtaatacgggagaaaggaaagcaatgcataataaatacgtaattcatttaagccaccaatatatatttgagggggtacctctccttacggggcgaggtacatttttgttttattttcccaaaatgtacatgaaaagaactaaatttttcaagggatacattgatttttttgaatggcttcccatttgctatattataaaggacaaaatgggcttaaatagttggaagttcgcaattttcttttttcttttttaatttacaatttttggtaatttttcgataaaacaaaacgggtagtgcacaaataaatttatgcaatggttttacagtgctataatgggaaatgacgcgtggtatgtatactttttatttgccgttttttttgcattattttttttttttttaattctacgtataccacattctggtggtggtctattttggcaaaattaaaattggtttaagtgttttatgcgttaaaatcaagcgttttaattcctttttttttggcaaaactgatattcatgaaatcatgattgcagaaggaaaaaaaaaattgcttctcatttacaagtttgttacatattatgcgtataaaaaacgtggttttgctttgcctaatttaccctaccactttttaattttaaaaatcataattcggcatccattggttgccatttttttgtcttttagaagcgataaaatttttttatacttaagtgcacttggcaaaaatgacgaaaaatatttttacatgtaaaattatgcatggcagcaaatacgcggttgcgtaatgtatactgcttatatgtagaattggccgtctatggcaaaagcgtatatatgaacaaattttctatacgtgttgaaaaaatccggttttaaaatttaaatataaacaagaaatattgaaaatgcgtgtttccaagaaaaaaaaaaaaattatattcatattttgtatacatgtatatatatatattcatatttgttcatttattcattcatttattgaatttttcgcaaaatgctttgatttaaaaaaaaaacaaaaaaagatttttcgtttaactgagcccccatgcttagttattcatgtatatatatatatacatatatatannnnnnnnnntatatataatatgttagtttttttttttttttttttttccataacggatgagtatatataattggttttttaaattgtatgcgttgcgattatataccgtatacattatacatattgtacatatatagataattatatccatgagatatttgcatgtttgatattttcgtatgtagattttttccaattggcaaacttgcgcacttttttgcgtttgcctgatggataaatatatgtagaagcattcggggaattgtgcttgtattatattatatacgtacattgtatgtatatttacttttggttcacgttggcatgcacgtttgagcggcccctagtgcatatacattgttatacctggagtatacttcgtataagtgcccgtgtatatttatatattatatatgcatatatatatgcgtagtgccgcgagcagatcagggcagatcgactcggagatcgtggcagatcgtagtagatcgtagcagatcatacgcatttacatgatcactcatttgtgcatttgcgtgatcacgcgtttgtacatttgtatatttgcgcgtttgtacatttgtatatttgcgtgtttgcccatgtaccatttgcgcgtgctcgtgaacgacgtattttttttttttttttttaaaatgcatgtccccactacgaacaaagcgttcgtaccataaagcgtgaattaaaaaaaaaaaaaaaagcacagctacgaacacgctgctcctgctaattattcattgaaatgttcatgtagtgttcatatgcatatgtataaattaataaatagcattattgagagcacggtccttacaaaaaagagcaaaagagaaaaatacgcaaaagcctcgaagcgtcaaaggtgacattaagtgatatcgaatgacgcgaaacgatttgagggccatgtaaaattgatgtgaaacggcacgaaatggtttgcatgtcaagcatacgcgtgtgtatgtatcatatctctatatatatgcatgtatgttatatgcatatatttgtgctgtatatattatatatatacatatacatgttacatgtatttttgcgcatgcgcgttcaccgataaaaatgatcgcgtgagaacacccctgatctttgaatgtgcttgcactgcgtcgtacctgtggtgtacattccaaacggtacgtgcggcgcgtgtgtacatatgcatgtgcgttcatgtatgtcaatgcgtcatacactttttcctccttgtgcacatttaaatcacttattaaaacaagtgaaacgcgcctgttataccaaatatagcaggcgaattaagtatccttttacagctaacatgttactgaaatggtaaaaaatgagaatagttccatataactttacatttatgaaattccctcccgtgcaacattgacacatatacattattgtaatcacagctattgtcactgcctgtgcgtggctactattacactaattggcacaattagcttaattagcgcaattaccatcgttgacatcgttgacatcgctgtcattgttaacatcgtttacattgttaacatcgttgtcattgttgacattgttgacatcgttccatcgctaccaccattgccaccattgctattagctttttaatggcatttgtttactattacatgattaccccccacacaatctgtcaaaaatgagccccccaaattaaacttcatttgatgtacgtatttatttacattcatagtggcaaagcattttacttgatcaagcgaaaaaaaattactcagtgaacagtttcctttttaccaataactgtttttcatttttgctttctcatgtttgcatgctcctatgtaaatggaggatatgtgaagcctctcccctggctttggcgacgaagcgagggcgcacgtgtgcttatgtatatctcagtatgcaactctgcaaacgtgtaaaaaacaatgaacctatcgctattgtgtgaacatgtcgccattgtgtgaacatgttactattgtgtgaacatgtcactattgtgtgaacatatcgctattgtgtgcacctatccctattgtgtgaacttatcgctattgtgtgaacatatcgctagcatgtcaacatatcgataagcacagaacacatgtgtatattcatttttacatgcgcgcgtatgtatacttgtacatactcccgcagagcattctcataatgcaatcatttcaaaaataatggccatgaaaaaattgaattcaactcatattttttaacattcgggaaaaataaaaaaaaaaaaaaaaaatttttgagaaaataagaaggttctgttgtacatattgatatcaccagtcattcgtgccccttttgctagccttttttttttttttttcttgccctgtaaaagatacatatttattttttttcccttgccctcttggatctgtagtaccatacatatatatgcatacttctgcacatacgtgtgcacgtatatatatgcatatatatatgtacacatgagtgcatatgtatgcatatgtacggaggtacgagcacgttcgtgtacggatgtataaaggcacgagtgtgtagaggcgcgaatgcacaagggcacgagtgtacaagggcacaattggaaaggtacaatttcgaaaggcacaatttcgaaagggacaatttcacaaaggcaggattgtacaaaggtacaactgcacagaagcacgggtgtgtgaaagaacgaacttacaaacgtgcgaactgcgataagggggacagcgaattggcgaactttgcataggctaactgcgcataggcgaatagacgaactctcgaattcagctcatcgcctaaacgcaaccacgcgaaaacacacgaatgcatatatggatgcacgtacagcacgtccactcaacctattcgtaaatgccccacctgtaaaataatgaacgaactaaactccgcgcacctgtcaagtattactttcattaatagtaatggggtgataatcactactgaaattaaagaggcaaataaaaagatgcaaggaaatctcataaatgacaatgaaggtaactatgctttctgcgataaagatttagatcatattaaaaaccttgttcttaccttaaaaccatttcacaaagaatacgaagataatattttatttcgcataaaaaaaaaagaagataaatataggtgtgaatgggttttattacttaaaacggttagggaagatttaataaagcaaaaaaatggtaccttcattgacataaatcttaaaaatgattttggacaggtgcgtgaacagcccggccatgtacgtgaacagcccggtcatgtacgtgaacagccaggccatctgtgtgaacagccaggccatctgtgtgaacagcccggccatgtatgtgaacccaaatgggttcatgggaaggaggaggaagtggaagaaaaaactttcgactgtactgatataaaagacattatggtgaaatacgtttactgcatcacttacttcgataattatattattaaattaagaaacgaaattggcatcatgtacaattcggataatgacaattttttaagtcaactcattaaaataaataacgattttatgaaaaagaacaacaaaaaatgcgacgagtttgtacttgcgaatggtcatatggaggagagtgatgataaactcattcaccatcgtgatgcatacaaaagtgacgcgaaagtaggcttgcccaatggcgcctttggaggcattggtggtggaaacactctttccaacgaaaacttaaatggcaatatttgcagcagcggtgatacgcttcgaagttgtaaccactgcgatggcacatcgaacgcggatgtgacccaaacgagttgcgataacgcgggcctcgaattaaggcaaaaaatatgtgtgaaaaacagcgcggtgaagtacaacttgcgcaaagcggtgaataacagttccaacgcaaactcgaatgtcagtacgtgcataagctcacgcgcgaatgtgttccccagcatgaattcgagcataaactcgagcgtaactgccagcataagtgctgacagaaacgcggactcgaatgttgatatgaattctgagttgaacggagtctcgaacgccgacttgaacgccgacttgaacggagtctcgaacgccgacttgaacaacgacttgaacaacgactcgaacgtagactcgaatacctacgctagcgctcatgccagcgttgaggcaaacgtggatgtgaatcccatttataactacaacgagtatgcctcgtgcgcatcgcccaaaatggaagataggcccaaggcacgagacgacgaaacggctataaaaaattgtgatgaggaggaggagcaggaggaagaggaaggggagaagcacttgagcttttttaaaaaactattttacagcaaattcggatttgaaaaaagtagtaaaccgaaagagaaaaataaaaatgccaattcacataatttgtcagtgaagaaggaaaatgataattattctttgaaaaaggtaaaagatgaaattcgcgagctggaggaacccagctcggctgtacacggtgaggggagccgcccgacgggcataaatcgccacgataggggtgatcacctcgaaaggggagataaccaccaaaggggagataacctccacaggggtgataaccaccaacggggtgataaccaccaacggggtgataaccaccaacggagtgataaccaccaacggagtgataaccgccaacggagtgataaccaccaacggagtgataaccataaacggggtgataaccctgaaaaagaacaaatcgacaataataaaagtaaaagtagaaatagcaatagcaacgagagcggcggcggcaaggacgaaaacggtgcacccgttatgaagcggaaagcgagcgatgacagtgccgctaccaatgtacagagcggcgcagaagaaagcgaaaacattttaaaaaaaaacaacaaaggaaataatatacttgtgaacgtggataatttgaggagagaattcgctaaccttttgaaggaaaatgagatgaacgaaaaaacgaaagaggagaaagcaattcaaaataggaactcaaaagaaaggcatcatcacgtacgacatagtaataacaattccgttttccatgaaaatgtccacgtgttaaatgaaatttcgacggatgcattgctaaacatttttaacaagcagaattgcagtgctttgaagtacgattttttttctcaggagaatgctcatgcaggcatcccatcatcgagcagttttcaaaggttcgtagaagactctgcagagatgcataaaaaatgggcacataggggcggcagtataaatgacagcagcagaaatgacaggagtagaaacgcgaacagcgtcgatagtggcggttgccgcaacgtgaatggaagcgggcacggcagcgccgcgcatcatgagaaaaacagaacccaggagggggccgagccaaatgccaacttcgaggatgaagccaacatagaattaatcaaattaattctgcagcagcaaatgaaaaataactgcaatagaggaggggaaaactccatcgaacgcaacagcaatatgttaagcaatcacgtgccattaaacgtgcacaaaaaggattactttgaccaaagatataaggaggaatggtcaaaggaaaatttttatatgagcgataatcttgggagtgatagaacgaggaatgataaaagcttccattttcatcactaccaaaatcaccgcgataaatccttggaacaggggaatggcagattacccaacatagcagtaagcgaggaggataaaatcaaggcgagctgcatgaacgtaagcgatcatattagtaacaagatcagtaaaagagtcactagcaaggtaattaactgcaaagctagtggtaacagcagtagtaacgctactgtgagtcgtaacggagacggagatattaacaaatcgaagtacgatttccgaagtaggaaaaggagggactccaataatgatcgtgccgattatgcccattacgacatggtgaagcaaaaaagagagcccacagaaagtaaggatgaaaacaggttagcagataattccccttatgaaagcatcgcaacagatgtaataaaatttatgctgcagtttaacgataacacgaataatacaactacgagcaatgacaggcatgagggaaattacggtagtgatgcttgcggaagtaacgaccacaacgacatgttaaacaacgctatagcagatttttttaaaaatctaccccaatgtgaaatgagccacttactagcaaataaaggggatattctgtccaatactgttagtactcccaaaagtagcaaagagagtagagcacagataaagagtggtaatgaacccgcctgcagcaacatggtgaagaaggaaattcaatcccattgtagtagcagtgcatgcaataacactagtagcaacaatcacataattaacagtttcagtaaaaccaacagcttaagtaatgacgacgatagttcccatttcttcagtaatgtgaacatggcacatttaagcttaaacaaattggctgaacaggcctttgatcaacattttcaaagcagctgttcaagaaatgacactgaacttaggaacccacattgtaataacatcgaaaatatattcaatttgataaaagggacaatgaaaagtaactatgatgacgtgggaagtgttcactgtggcttactatacaacggaagcagcagtagtaacaaaataaaggtaaaacaggatattacaaggagggatatttcacccccttcgacagctacaattgttggaggtacaaaccacgtagataatcttgattaccatcgtaagaatgaaacgctgccaacggataaggcaaaaagtggcttggtggaggatggtaaaaggaaaagcggtcacccaagtggccgtggagataatgaaaacaacggcagggatgtcagcgagaatattgtcagcaatagtatgatcaacagtgcaagcagtaacaaaaagagcagtaatggcagtagtggcagtagtaataataatacccttaagggggttcaccccaaggagggcgaagaaataagcaacaaaaattgcagcagtgcgtgttatagcaataacgacacgaatgacaacagtagtaatagtcaggcagataattttaatcatgcgagcgatgcacataacaacatcaggcaaacctttaatctgtcggacgaaaatatggacctactgtacaattattatcagcaggcatgtaagaactgcatggcgcacacaaagaaggggttacataatgaaaagggtgacgcgacagtggggtgccttcagccggaggggcatgtgaattgcgctaattgctcccaccatgcggggcatgcgaagtcgagtaataagggccttggccacattcagagcaacaatctgttaagcggtaagggcagcgccaagtgcgacagtagcagccacaatatgaaggcaccaaaaagtaagaaggatgacccgaaggaaaatgccaactacagcaacagcggcagcagcaagagcgcgattaacaacgttagcggtaataacgttagcggtaataacgtcagcggtaataacgtcagcggtaataacgttagcggcaataacaacgttagcggtagtaacaactttagtctgagctttagtgatcattataatgatgcaaaaggcgtcacggatcaagtgaatagcttctttcacaattgcctttgtaacctaaagaacatgaacgatatgggcctgtacgacaacctggccagtgtcgaaaaggagaatgctggcggtaaggacaatagcggtagctgcaataatcgcagtaacagtcgtgtcaacaatagtagcagccgtgtcaacaacagtagcaaccgtgtcaacaacagcacgtatgaccaaatcttatgtcacataaagaacaacctcaagattagcaacaacgcgaaaagtggggacgaactacttaacgaaagcttgaaaccaaatgaagagcagcacgaacgatatcacaaagggaacgtcgaagggaacggccaaattaaacttagcgctctgcagaatgcccaatccagtaatttgttaaaggcgataagggggaatgatgtgtttgacaggaagagagtggcggcaacttgtgggtcaggcggggggaaggatctaaacagcatgaacagcttgaacagcgtgaacagcttgaacagcgtgaacagcttgaacagcgcgaacagcgcgaattgcgcgaactgcaccaaagacaccgacaaagtggaagccttccaaaatttggacagcgactttagtgcactgatgaacaaatatgaaaataacgaaatgccaggtaactatcagaagcgcattatgaaaattgtagaagattttagcaacaagaagaactcgtgttttcattcctttcaagcgggaggcagtggtgaaaactccagcggggaatacaccgatgagaatattttgaaggccattttgattaacatgataaaggaactgtcttctgcgaaaggtgacagctcctttgcccggggggcatccacgtcaaagagtgctagcgggcgaagcggctgcagcagcaacaggtatagtgggcacccccggaataataagggccacatcagacatgacggtcacgggagtcgcgacgaacacaaccggcacagcaaccacgggagtcgcgacgaacacaaccggcacagcaaccacgggagtcgcgacgaacacaaccgacacaaagatcataacaggcacaaccgccataacagatatagcagacgcaacagccatagcagctgcagcagccaagctagcaatgacaacaatggaagcaataacgagtgcagcagtgtcttcacctccagttgtgacggcagaaaaaaaaattcatccagccaaaaatacaaatcaaaacaatacaagttctaatgggacatatagtaatttccctaacagtatgaacagcaacatcaacttccaaagcaacgtagacgccttcaacaacatatacaataaccttgtcatcaaaaataatataagtaactcgaataattattacggtaactattgtcagaataatattattaatattaataattgtggggggaacaattatttttataataacaggagagctagccaaagcgagagcaacgctttgaaggacggtcacgtaatatcagatgcgataaacatacagagtagtgtaaagtgcaagtcaaacaacaatattgactttaacgcccccagtaatataattaggagactgcagaaggagaatattaatgcgtttcacatgtctgagtttaagcacccacacagcgacgctctctccgtgtacgaaaacaacagctgcgatgatagcaagccgcgtggcgggtgcgcaattggtggcagcacagtggatgcgagtgcaaacgatctgagtgcaaacgacccgagtgcaaacgatttgagtgcgaacgatccgaatgcaaacgacccgagtgccaacgatccgagcgccaacgattcgagtgccaacgatgccagtgcaaacgacgtcagtgcaaacgacgtcagtgcaaacgacgccacagccaacgacgtcacagccaacgacgacagcttcagccatgtcaatgcgaatgaggtaaatgaggatcgacggagaagcaacccgttccgcggagacatgccacataacgacgagctgaacatgaatgaagccaacgcggatgacgccaacgtggatgacgccaacgcggatgacgccaacgtggatgacgccaacgcggatgacaccaacatggacgaaacgaatatcgacgacccaaacctgttcgatgcaaacctctacgaggaaaatatgttcgatgcaaacattggatccacgaacatcggtgacgtcaaccttgacgtggtcaatatgtatagcggcaatgcgtacagtgggaaattgtgcagaagtgacctctacactggcgaaccctacggcgataacctttgcagtgcagacatgtgcagcggtaacatctgcagtggtgacatttacgcgagcaccaacttgaaccacactgataacagtgatgacaccaacaacgatgaggccaacaacgacgacaccaactacgacgacaataataacaatacgataaacgacgtgcaggaggaggaagaaacgctgcttgtacaaggggacactgtcttgatgcagaaggagagagaagaggaggaggagtctcagaaaatcgaagcacagtccaaccttaacgcagagcatacaaaatttgatcaattaaaaatcgtcgaaatggacagttggaaaagtagtctgaaaggagggaacatttatggcgatgatgatttttctcaggtgaaagaaatggccgtttgcaaaaatgaaagagtcaaggatgagaagggcaacgcggttgcggatacgatacatcccagttttgattacagcattggcaatgttgattatgctggtggtaacgcccattatgctggtggtaacgcccattatgctggtggtatcgcccattatgctggtggtatcgcccattatgctgttggtaacacccactatgttgttggtaacgcccattatgctggtggtaacgacgaccgggggaacaacaaattggatgagagtggcaccaaagttgagtaccagcttgacgacaacttccacgctccgaggtcaggggaggatgaggcgaaccctagtaacggcctaccaaagatgacgaaaaagttggaatgtttcgacgagtttcaaatgatgaataaagaaaaatatgccttcatttttaacgcaaatgtggaagattattacggtgccttttctaatgcaccaaattatgtgcattgtcgtagcgtgctaaatgacggtagtggtgggaatcataacgtacctaacgaattaaacacagaactgaaggaggaaaaatatatcagtttaagggacacattctgggaaaagaaaagaaaccacatgtttaatgatccaattggaaggaaccttcaccaggcggatgagatgaatggatcactacccgtggatataaaaaatttatcgcagagtgatctcaaagaattgctgttccagaagatgtggtacaggagcgccatgaagagggaggagcaggaagaaaaagaaaaaaaaaagaagaggaagaggaggtggatgtagaggaggagggggtgcatgtagaagaggagggggtggacgtagaggacgagccgcagggagaagaagaagagaaccccccgcagcatcaacagatgcagcatgaggaaggcaaatcggagagtagcaacacacacgcaaggaaggaaaaggataaggatcccttgggccaagatttttactacgatgatatgaacacaaacacaagtgcaaatggaattacaaattcagaagtgagcggaagaagcaacgtgtacaatagtttctcatcgtacatctccctgaatataaattttttctgcctgtttgacgatatgtatgataatttttttaaagaagattttgaagatcgagaaaaaatgctgaaaattctcaacctgaataagaacctctgctacaaccaactgctcatgttttataaaaaaaaaatattcttcgagtgcaaaaatgagaaggattctaatctttctttggattgtttacctaggtatgacggttccacccgtagcttagaacaggccagagggagcatcagtagtagtggcagcaatggtggaagtaaccccctttatggaagaagtagtgcagtgatgacctactcaagtgatcagaagaataattccattctagtggacagaaggagttctttcgatgccccccacagtaatgataaccatgtcccaaccgcgctctacaacggggttgcccataaaggggatgtagatacccacattaagaacagcagggatcacaaagaagtgattcagaactatgctggccagtatggtctgagcaaggaagaatatgcagaatctcccccccttcgaattaaggaagaaatgttctgcttcaagaaggtaataaatcaactgagagagttccaaaccgttattaataacaagcttcataagaatggtaaaagcgacatgggtgaagtaaaggttgaagatgatagcctcggtttaggtgcaacaattccatttagaaaaaaggaagaactagacatcgatgaggaaaaacgaagaaggggaagcatcatcccgtttgacgctgccaccaccaaccaaagtgattacaaaggtgtggtaaaaaacgagctgatgtttacacatgaaattgtgcagaaaagtgaaaggagagatgaagaatgctacactaaagtaggtattccgagtgagaggaacttggttcccaaaaaaataaacgacccaacggaagaacagaacataaaaaatgatatcgcttttaaggctgacgaagaatgcaagactgctttgaaaaataaaataatcaaaccgaaagaggagaaggtaaacagtgatactaaggaggagcttgaggaaagcaaaaggaatgtggatacgtatgacggatatgtcagtgataattcgtttgtcagcgaccatgcgcatgagctggtaaagtgtgtgctacagcccgaagtggagaacaactacagtgctgacataagtagttaccaccaatgcagtggcgactacagtggtgacaaaatccagatgagcacccccacacctaagggaaacgcacccatcgaattcgaaataaacgtcgactgctccatggaagaaaacgacgtcatgtttaaatttatatatcacaagattaactgcatacggaacaatatgtggacgcagagcatggacgagttgcagaataaagaaataaaagagacgctccgaaaatgtcgcaaaagggatggcagacggaggggcaaaacatgcggctcagacgacacgtatagcgattacaaaatgatgaagaacgaaaaggagcaagtcggaggggagatgatgataccaatgtccgcacaaacgcaaacccctcagacagatatgaacaacaacaacaccaacgatatatactacttcaacatttacacaaatctgtgggaaaacatagacttgaatgtgagtctcaaattattagaatctctacagggaaaaaagaaaaggattaataaatattataaaaataattcctacgaaaatacgaaatttataaccttcacagaatggaacctgtacaatttaatgatttcaaaaatttacaaaagcttcgatgtgaagaaatttgaagaataccaactgaaggtttacaatatggagaaattccaatatgagcttaaaaaaagaagcacttacaattttggtatcaaaattattggagattcgaatggaagaagaggtggtgttggcgtctcccgtagaactaaaggtgctaaaggaaaaggacataagatcgatgaagaacataataataacaacagtcgaacttcgaaaaattctgatgattattcagaccttaattatgatgatgatgattatttttacgacgtggaagagggagacgatgagtatgagtttgagggacaggaggatgatgtggaggaagaggtcgaggaggaagaagagctaatgaatgatgaggagggacagaaaaagcaagactacaaagaattggaaggggaagaggatgattcgaaagactttgtatttatcaatgggagtgcggtaagctcaagagacggtaaggattccaaaacgggtggaaatttaacccaacaggatggagaaaaaaacttctcaatgatagccaaaaatttgcgaagcagcaatggaaatagtcacaacagtgggagtagaaccttctgtaaaaacaaaagcaaaggtggaaatagattatgcgttagcaataaggattatcaaatgtataataatagtaccgaccagaagggtacaaaagaactgagggaagataaaattacgatagttactagggaagaagtgatgtcgaataagaaaatgaaaaatgctttcttctccacgagtgaggaaaaacaacacctggaggaggaggaagaagaaaattgcaacaagagaaacataggcatgtctttgagaaggaagaagagaaacagcgtgttaagtggcaactcaacagaaaatagtttgattaaggccaataagaggaaaaacaaaaaattgaaagttagcgtaaaggtagataagtacgctgaaaaggtgatcgacccgggagccactcatgttagaaatggtcgagtcagtagcggaggcgccagtaaagggaataacaacggacatacgcgaaacaggaaagtacaagtattcaaaaagagggtaagtcgcagaaggaacttcaaccccctggtggataagaaacctaatgtataccacctgatacagatgccagattatgcaagtcacaaagaattgataaaaagaaaaaacgactgcctaccgacgtatatacttcaatacgaacaattgaagaaaaacgaatgcatatactttaacatacaaaaccattacaacaattttattaacaacgtgtaccattttgctgttagctatgagcaatctttaaagcacaacgaatacttgaataacacattgaataatgtgaaggccaggttgcacattaagaggttgtgtcttaaaaagaacgtcactctgaaggataatttattcgatgtgtgcaatacctattttaatgacatgtacacgtatgacccggtgagcaacacgtatgttttgtataagaccaaaaaaatgagaatgaacaaacgagagaagacaataaataatcaggactactatagcatgtatgtgaatgactacattgagaacgagttgctgaacaagaggaagaagagcaaaaagaagtgcgcgccgaatgtgctgtgtgatggggatgccgcggtggtgaagaagttgccgcttttgcgccaccagggagaaggttacccggagggaggcggttacccagatgggagtgcttacctgggggggagtggttacccggggggaagcccctatgttgggacaaacgattatgctgagcgggacgatcccgaacaggcgggagcgtacgaagaggccattgcttatgacgtggccaaccaatacgagctggttaacccgtatggaagttcattcctgaacgggagtgaaatggacagtcaaagggaaatcgcgcgaaatgatcacatggaaggaggacgaactagccacgaggatagcatgtacgtggagcgcagtacgtaccatatgcagagtgtacgggccaatgataaaaacagtggcgatggaagaaacggcaacgagggaaacgtggaatccatgggagaagaccctattaatcgggaaaacttcataagctgcgtaaatcgcgtgtcacgagtggacagcggaagcagggaccacatccacggagcggcagagctggcccgaagcgacttcgaactgtgcagccggctgaagtacctgaactactttgttgacaacgtagaagacgatcatgactacaacaacggcacatgcaaacatgtcatgtccttcagcgaaagaacgatcgaagaggagttaggggacatggaccacgaaccggggcaggagaatcaacacgagcacggctaccggggggattaccagcgggattaccagcgggactgccaacgggattaccagcgggactaccaactggactaccaacgcgagcaggacgagcacttggggggaacaaacccctttaagccaaaacaaaacagggcctttccacccgaagaattaagcacatacaccagtcattttgacgacgaaaatgataaaacccattttaataaaacgaacgcacatttctttaactattacgagcataataaccataacattagtaacagtaagaataatgataagagtaataatgacaataataatgataataataacgacaataataacgacaataataatggcaatgacagtgacagtgaccgtggggggagttttttccaggaaccagaaaatggaaaaaataaaaattacagcgcgaacagcaaagagttttattttaatggcagcgtaaaccacgatgacataatccagtatattgatatacagtaggtaggcgcatctgtggtttggggaagtacattaggacacatgcatgatagccttgcaagtaacatgtgcggatatgcatatacgtgccacaacgttacgcgtgtgttgtccatatgtacatgtgtgtaaattaacttttttttttacttttttttacgtcattttttaatatccctctttttaattatccattactattttttcttttttttttattgtaatgatgataattattgtaatgatggtaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagacataatcgcctatccctgtctcccctttttttttcgctcatttttttttttaagtgtacttttataagtataatataccatacttggacaagtatgttttatcacaatgacttatatatctcatatccagagatagagatatttttgtttgatataatatatttaattattcatcaaagaaaaacttgcgctgtatttttacgcgtgctgtgtgtatattaacaacctatacatgtgcacgcttattttagtggacccaatttttttcctattcaacaagaatttttttaaaactgtaacaattttttaaagaagaatctatttatttattgcaaatgaatggttacccttgtcaaattggcgcttacggttagagtgtatacaaataggtgcacccgccgcgtaaccgtgcttacctcctacatgtttaaatttttcattttctgacgaacttcaatcgcgtcgtcctgcgtgcccaagtatttaccctcttgataaattatgtagccattattaagggatacacgaatccgtatggcgaaactgcttccagcaccttttgcaaaattaagggaggcccctctcattcgtttgtagacgaaaaaacgtgttctgccaacctccccgtgtagtaccatttttaatgggcaaaattctccaatgcgaagttcccttttcggcacgtttccttaatcccgttttaagtgcgcaccggtggctaactcgtttagcaagtgcgtccattcgtttatgcctctatgcgtttatgcatctaagcgcctatgcgtctatgcgtttatccatccaagtgcctatgcgtctatgcgtttatccatccaagtgcctatgcgtctatgcttctacccatttttgcctcgcgacgaaataatcacaggcgtttggcctatttctcgaaacgcctcctcagcgcgtaaagcggagtgaaaacgacagaatcgttctgcctttaagcgtgtgtccatagcgcgttatttacctcgctcgcgtgcgccattttgttcgcgtgtttgaggagcgtttttttattctttatccctacgtcggtgcgcgcttgtgtgtgttatgttcgtacattttttttctcacttgaatgggcagcacgcagaaagaaatatttctatgcacattacattccgtcttcgcaaaaggatattcaaaaaaagtggaaaggttatttgtacattcgtatacataaatatgtgtatgtgggtacacctttttgggtagatcccctccattttgaaatattcaacgaaaaagtgcgtccttttgcaatgaggggaaaatatacataaaaaaaagggacacacaaatgagaaacttcattttgctattcctgccattaatggcgaacgtgaactcttgacaattagggacaattgtgccaaaaaaaaaaaaaaaaaaaattaaaacattaaagcattaaaacatattttttgttagctccccacgaattggcctatattttatacatttcgcgcgccttaaaggtggcatttttcctcaagtgtgatatgccctttttcaaatataattggaccgtatttttcttcctttcaaatttacccgctttcgtgaaaagaacgagataaggaaaatactcccaggtaagtaaagcagttactgaggggccaagagctgaaacgtaagtgggtcacgcacaaatttgtataataatgcgtgcatgtatatatatcattttttttacttatctgcgtgtttgtcccgcgcttgccttgcgcttgaattgataaatttgaaaaatagcatcgtgaaaattgcggaaagtttgcaagaaaaaattgacgtctgcgttgaaaatttcaccgcaattctcgccgtaattcccgccgcaattctcgccacagttcttgtcgcttttttccccatttttttcttgcccctcaacctcgtcatttttcctttcatgaatgcttaaactgcattttttcattttttaaggtttccttttttttttttcacttacggataattgttaaaatgagaagcacgccgaaaaaatatttttttccccttttaatttaacgtaaaagaggaattgctcatacgtgagggcataaaaacgaacatatgtgatgtacttacaggccgcgctcgtgtatgtataattccgtatgtgagaattcgtacgttcatatatgcatacgtttgtatgcaaacgcttatatgcacgtacgtacgcacgtgattacgaagggttaactgagaagtggtgaatcgaaagggggaacatccaagctgtgagctgcaaagaggggggtgccgctttgtaaacgtgagaaaggagaacaattggtagcaaatgtaagacaaaaaaaaaaaaaaaaatgaaaaaaatattttttttgcttcctactcgttattgccaactcagtgactcttcattgcagcggtggcgatggcgatcagggagtggtttttaaggagaaaaatttaaatacagaaaagggggcagaggaaaggcttattaacagtgatgtgtgcggtagtgggaatggcaccattgtggggctggccaaggaccgtgctttcagaatactaaatgcgggcgcaaacggaagtagccacgggaacggcgatggaagcaagaactcgtacgacagtgacgattcggatgacgactcggatgacgatgaagaagatgaagaagaagaagaccaagacaataacgagaacaattttgaagtgcccataaactgcacagatggagagtgcctgaactccatggatgatattaacaaaataattgatgataaaaaaaaaaattaaaaaacaagaagaagagaggaaaacctttgcagataataaaaccaaatgtaaaccataccgaactgataatcattgaagaaaatttagaaatcctgaaaagtatcgaaaagccaatcgccatcgtatccgttttgggagatatgcacacagggaagtccttcctcctaaatttgcttaacgaacacgtggtgaaggacgtgagtaaaagtgaaaaaaatatcgaaaaaggattcaaagtaggaaatgatatcacggcgagtacatacggtatatggatttggtcagagccaattaaaatcaccgtaggaaagttaaaaaaaatgtatgactatattgacaaaaatttcacaaactttgtaaaaaattatgaatacgagaaggatgaatataatgaagaaattatagatttactgaacttgtacaagacagatgattggattgccaaaattgatgaattaaatttggccgagtcggaagaagtgaatttaatcctaatggatacacaggggttgaacagcccaaatgtgaataagcgctatgacgaaatattgtacgcccttaccaatttaatatcgaccgatattatctttctcacgatgaagatgattaacaataaggacttggaatttatagaaaatatcacaaaggatgccaatttgtttatgctcagagcgtataccagatcgaacggatccactttttctataaagaaaaataattttgacaaaattttggaccatatggataacatcgaaaataactctttaattttggaaagcatcgcttcgaagaatctgatgtgggtggtccacgattttagtcaacggctggacgtgcgaaaggggaagctgtggctcgacattttgttaaactccgatcggagagaccttgacatcaagtattggaagaaaatcatatccaacaagagcaaggagaagtacgacgcgtatacgacgaagcagaaaaaaatcgcctacctgagttacgccgatggtggtgcttcttcgaactatgcttcttcgaactacgctgctgcgaactactctgctgaccaaagtggaagcgccgtggcggaaacgtcttccaactacaaactgaacgttctgtacaaaaacatagactgcgtgttgctcagaaatatgtacaacaacaaggagttcgattttacgaatgcaaatttgtcggacctgaatgatgagtacaagaatgacgtgattctactaaggtataaaatttacctgagggcattgctgttcccaaagaaaacttattctaatgttcagatgagttacttaatgggaaaaatgaagaaggagcaacagatgcgcaatcagaaggaggaaaaaggtgggggtgcaaaaaaaaatagtgatgagggagagaatagtagcagtagttacggcaccgagatgagtaatagatacatgtcgggacatgacgtgtacgactttatcacgttcttagtccgatcagccaaccaaaacctttttacaaatgtcaatcagttttttaaacaattcaaaattaacagggcagaaattagtagaaacgatttggtatttctgtacaaaaagtatctcctacaatttatggaaaatgaagatgtcgaatttattagctacctgaatgatgaaggagacgatttagcaaccagtctgggaaacaaattcagttcacatgagagaaagagtaccttcgaagaggaagaactgtttggggaggacttctcggaggaggaaaaaaaaaacacagaggaacgaaccgatatgtataagctccccccactattgaacgaaattagaaagtacgaagaactcataagggaacaaattttaaacatctggtataagtacacagagagcgattttcatgatgaggaggagaaggagctaatcaaagatatcgaaacaaatttgtatgaaaggttggaccaaataaaaaacgaaatggtagagttaggagaagcaaatattaaaaaattttgcaaaattgcatgtgaagacgcgttgcaaattgttgtagaggacatcaaaatgaagagcgaccagtaccccatcaaacagaaagatcttatgaacttcttcgaatcggttagctacaatttgttgaaatatttagaaaaaaaactctccaaaagttcagaaaaattagacctaatatattataaggatgaaatttgcagccccttgataaatagcaccttccaagaattttactatttaaaaaaaaaaaatattacgttgaatgaaaaccgtttgaagtctcatttttctaatgcagtgtccaaggggaaggaagtgttcgaaatgctggcagaaagtactgataacataaccgaatatttcaagagcaagaatttgttttatgccattttggacaaatggaatgcggaagcggttaatgtctacatgacctccttgagcgatttttcaaaggaggaaaaagaaatcagtgaagaatatctaatcattcttgacaacgatataaaaattctgaagcaaaaagccatggagaaatggcacaaccattgtaaggataaaaccagcgctctcttcaatatgcataaaggcaatttgaagaaaaatttcctcgaaaatttcaacttcccactagacgaactagtactacaggatatattcctaagtcttaaagggcaggaagaactcaagtacatggatatctactgctcaaatgaagagtcctggcaaggagagtacaaaaaatttctcctactaacagatgaggtatacaaatttataaaggatgaaaatttgaaagctattcagataacctgtcagcaaccattggacgatttaaaaaatggaataagacatgaaatccataagtactacctgtggaggtctctaaaaaatgagctatatagtagagcgctcgttgtactatccagtaacattgaaaatatttacctaaaaaatcaaagagaaaacaaaatacagtcctctatagaggaaaagctgagtacgaaaaatacacactataggaaaatctcgaaagaattaatgagtaaagttataaacagatggttaaataatgacatatataatatatactaccctattatcaggaaacagctgattcataaaattatttgctacttaggaatgcttattttgttgttcataacatgcctagtgttgtactttaaaaaatttcacatcagttttttcttcttgataataatttcgctctttatgatatttggatacgctcaaatatcactctacgtgaagaaattcttccgacatgtggtcttctacttttacgaaggaattgctaacgtgtttggaacggagggcgccatagttttcaccattctgttcatcagtgtaacggctatttacctgtacaactatcacattgtgagaattaagaataaggtggcaaaaaatacaaagaagattttccagtctcaaaatcttatgaacttgtcagggatgaatggatttaaagatatgaatgccaattcgaagacgaggatattcaaaccgaatataatgaagtactcggattacgacaatagggatggaaaatacctcacgtccaacctcacgcaggattataagatgcacaatgatgcctctcagtttatcgaccttaagagtagggcgaatcgagtcaacaagatggacgactacccgacgtataacaaccccagcaagtttcagcggcgctcctacttggattagtgcgcccagggaggggggcggcccaatagtggaggagcagcccagtggcggatgagctgcccatttgtggagaagcaacccattggtggaggagcttcccaatagtggagaagctacccattggacggtaaaaagggataaatgttgcaccacgtaacttcgagccccattttgttgccttcccccataccttgcgtacatttttttccccccctctttttgcgtgttttcactacgatatccatttttataccaatttacagaaatataatacgcgcatgaagatgcacaaattttgtttcccacagcattggcagcagataattgggcccactaatcctggatgagcatatatcgtccccctggcgtactttgtttaaatatgaattgccattttttcctctttttttttttttttgctgcccagtcaggggtgcagtgcgtctccccctgcacactgcaccttttatgctgtgccccctccgcggggggatccattttgaattccagccctccatgcagaattgcaaaatgtaaattgtaaaatgcacattgtataatgcacattccaaaatgcacattgtgaattttaaattttaaattgtgaaatgcccattgcgcgccgcaaattgcaaattttacgtttatgcttttcacctatttttaatccctttgcatcccccccgcgctgtacccttggtttaccaccaaactgcacctgccccttgtgccgccaggtgtgcattatccccactgccgcgcggcggccagcgcatctgccctgtgtatcccatttcttcacctcccatttcttcaccccccatgctgcacatcagtggactgtgcctgtattagtctgcatgcaaaaattagagtaaaggagacgtgcgcgctcccctatcttatcctttattaacgagcgcagtcttttttacccacctactcgtgttcgcctttttatatgaataccaattttttgttttaattttttttccccccaaaaataagacttactcatttgggtatgaaaagatcgtattagttgttttagtgggctgtacccgcgcgttttttttcgcgggtcctttgctgtaaggaccccgccccatttgcaattctgagtagggaaaaagggagcgggaaaacgggagtggtaaaaagggagcggtaaaaagggagcggtaaaaagggagcaggaaaaatttacgcaaaaaaatgaatccctgtggggacaaaaatggggccacgaatcggtcgccccgtggatggagaataagcaaaatggaggggagaggctatcctctgggacgtctttttcattgccacgctacggatgataaatactgtgcagcatggggtgtaggaatggtgaagctttccacgcagttccttctttgtacttcccaccccccatgatttaatccccccaccttgcgcacattctgcagaaagggatgataggtggtcccccctgggtgggtgttctggcacaaaaaaaggtgggtaccctcatatgtgtctgtatatagccccaccttcaggtggcccttttccctgtgtatagggtattccttgtgtcatctaggccgatccgatcgtgtacgtagttcacacttttgctgcaggttcgttcaaaaatgtggacttctgggacgcatttgcttatatcgtcatcatacttatgcaagcacaaaattaggggttgcatgttgcacacgatttgttccttcagcttcgagccgactttgaattcccccatctgtggcgtacgaaagtggacaaacggccgtatcgctatgactctgtgtatctacgcacatatgtatatgccttacttatgtatgctagctgcacggacaaactgaacttgggcaaacgttatactaccatcgcttggttggtcttccgccgggagctccaaccctgctgtaaaagcgtgggagaatggttaagtgagtacatatgggttacataagcatgttcgcttgcgcatgcgtgccctttcttccgtgcgcatacttcttaaacacacacctgttttgcttgattatgtaggatcagatctttaccttttttaaaaaggaaggcaaataaattttcgccgtgattggaggcgcttctttttttttagaatttttttttttttnnnnnnnnnnataatgaaatcgtttaggagttgccctcaatgcagagtggaatggaatggctcgaaggaacgaattgttgttttaagtggctgtatgagatggccctgtaataagttgaaggggataattaagtagcaacaaaaaagaggagcgttaactaactgcacgttcagtcgttctgcgccggcgctgcttgatcaattcgttaattgttccccaatttgtgcatttagcatttccgtcagtgatacaaaaacatgtgcttgcgtcgaaaaccgaatcttgaaggttctccttcaccgcgaagggattccccttgtggttccaaataagggcacattcacacggcgcctttttcttgtcgaaacgcggggtagtctctccatgtggggtctaggaacgcacgtatgggaatttccatgacgtggacgtaactgcacacaggtgtactcttacgcgtaggtagacccacgggtggaagtgaggccgcagcgtgtaccgaggaaggagcgtatactgaggaaggagcgtataccgaggaaggagcgtataccgagagcagtaccccctgctggcaccatgaaagttgacgttagtgaggtatttcgaaactacgaccagaagaaaaccgtagaacatattgagaacctacgaaatgacatcagaagtaaggaagaatccataaaaacatttttgaaagaaaaaagtagccatgtgatagataatacgataaaaattaaaagtgtgtatgcaagtgtggacaaaataaaatgtcacttggaggacatcatttgctcgtacaacgatttaatcggtggtgttagaaacacagcatcggtgaattttggagagtcatcagtgcacacacaaaaattaagggaatcggaaaaggacatcataaaagaggtgtggaaaaaaaaatgcgatagttacgattttttatttcaaagttgccatttgggaagaagcacaggagaaggggaaggtgcctcatgtgaaggtgcatatcatattgtaaaaatggaaaaggaggaactactgaattacgactgcttctaccttaacaactatattaaccatgcatatcttgacgtgaataaaaagatgagtgaggaaaactactcatttgttctgaataaattatacacggatatatttctctgtatcaaggtcctcagctctttgctcaaaaatgaaaaaattaaaaacatttacattaacatgtttaatagcaatagctccattttgtacttaaatacgtatgtaaataaacacaaggaaaatttctgtgacattttgcaaaagttgatatatgcctcttaccacaatttggcatataactattcgtgtggaatggatagcattccacagtcagtaattgtgttattgcttttttacaagaaagaaaattgccaagtcgtggaatttgtaaataatgatttgttcaaggaaattctcaacgcgagaattaatttgttacacaactttgttcgtagagggagccatgtagaggatgaggctctccccctccacaaggtaaaaacgttatttttgcaagtcacttatctagttttacacactaaatatatgatccttctgctaattgatgtgagtaatgagagcttgcgccaaagggtgaaggacagccatgttagcggtctcgaacagggatgtcccgtggagtgggaggataaaactgcacaaacttgtgacgaccacactcatgggaacgacgcagtggacacggaggaaaaaaacctattcctgcgaaaaatgcagatggagctgttcatcctgcagaatatatctcatgaaaaggcaaagaaaaacaagcagtacttcaattatgccataaatagcatggaagaaataaagaaaactctgaacgaaggaattgatgagaaatacaacttagtacacaaaacgtatgtccaatttgcgcgccgcacttatgaatatatgatccaccttctgcatgtttactactgcaaaaatgattacggcgtcacgtgcggccagttgttcacagagtatgcaaatataaacaaactgtacaacaaaatgaagggtaaaatggagatgaaagaaagatactatcgtaaatatattaaagatgtcgatttttacctgaacaataattatctgcatgctattcatgaggaaattttcgagattttttttttccttttttttaacaaatttgtgtgtgcaattccgttttttgataaaaatccaattgataagtggaagctcgtaatgacaaaatttttgcacagtttgttttgcaacatttcgatttcttatgagcgaaattgcgaaattaaaaattgggtgttttattcattcctgctgaattcattttattactactacgaatttttttccatcaatttggatagcatatacgtgcaattttacaatgtggacagggactcaagtgaagaccaacatacaaaaaaaaatgatcacaaagaagcaacagagcgtgtgcaagcggggggtaacgcatccaaagagggacattttcataatggctttaaaaaaattttaaaagaaaaaattcacccccttatattttcagcctacaagctgattatcttcgtagaaaccaaagaaattaaccacagcgcgaatgcggactttctgcttgtagaccaaggctcacatgatgctgccgattttttcaaaatgttcgactcgtttatgagtattttgaaaagtcacacaggggaaggggcacacgtcaaagagaatgcaaatacaaacgcgatcgtgcagggagaaccaacttccaaccgcagttgtagtttaaataggtgctctaatctgctatgcttcttaaaagtgccgttgagcgaggagcccacccacttggcaaacaccccaagggggaagtgcccgaatggtaaggctaccatgcgtgacagtaacgtggattgcgaaacggtgaacctcgaccaggaagaacagagtgacatgatgaaaggaaggggactgcctcacagtgagaacatgcccaatcgtggtgaccaaatcgaagagacagaaaactcggaggaggaatataaggagctccatctctacgtaaacctgcttaagcataacgataagcgcgcgtgggcccatttcctcagtccccgcgaggccagcgatgaagaggcactacagaacgacttcgagggggagcccaatttttccctcaatgatttaaaaagcatttttctacacatcgtgtacaaaatattgaagacatctctgaaatgcttctgcgtggaatatctgcacaatttggaggagtatttacatttctacctgaacatgttaataaataatgatataaaaaatattttatgcgaaaaaatgaacggccacttggtaaatattttctccttttccaatctgtttatcctctacgttgaaaggttattcaacacggatgagtatcaaagcataattatcttcctagtaaaaactgcgctacagaaggagatatacaaaatatattcgcaatttatttgccttgtggaagaagtgtactcttcccagtatgcacacgcgaatgaaaaaaataaaactctgttaaataaaaaagtaaccgaattgtataacattattttgttggacttatcattttgttcatatattttggacaataataatatcatacacaaatccacgtatgatgatctgatgcagcggtatagaaactacgaaaggtattacatcaagtcctgcctttactttgttcacatatataaagaaaaatataacgtgtatagtgaaaaaaatatgaatgaatgcaatgcggaaaggcacccattttgggaaaagctaaacgaaaaagacgcggaaaagaaggaaaaaaaaaaaaaacagaaaagtactcctttaaatatttaattgataaaattttgacggaactgaataagctagacaatcttaatggaattattttccaaaagcatatacgcctcttagctcagaatgtgatatgcgactcgtactttttatattacttatttgtccaaggacccaccattaataaccttttgggcaatgtgcagacggacacaaaaacgagttctttggaaattttccattttaatcaagtcagctccattgacgacaattcgattgaggacaatttgttgaagttttttttttaaaggcgaagagggggggaaccacatcaaggcgaactttttttcgcagcttggataaggccccccgttaattcggcactcgtatttgatcatacataatatacctttttgtcattacgcctgtaaagatagagaggtaatttttttttttttttttttacgacttgttggactcccccccccctttttttttgtggcacacccctgtgcaaaatgaaaagggctgaagacaaaatgtacgaagaaatttgcaatgaggaggaatataaaaaactgtttgaagaaaaaaatgacatcctctacatcgtagacgtttatacgaagtggtgcggaccatgtctcttcacgttcgaaattataaacaaaatttacaaagcaaattttaccttcactgagagcgtaaaaatagtagccgtgtgcgcgcaaaatatcgcctcgttaaaaaactacgataacaattccaagccgttttacttaatactgaaaaatggagaaattattcgccaaattcagggctgcaacacgcctcatatatttgcgctgattgatgagcacttgctgggtaccaaatttaactgagggtttgtttggtgcgaaaatgtgcgacggagagtgtcgctggagggggggaagggcagttactgcgttgcgtagagagatgcaaaacatacacatgtcgaagtgtcccaatgtcgcagttccgcagtgccgcaacgtcaaaacgttaaaaaatagctaacgcgtagccagcggcatgacgctgctaacggcataccgagttgttgcacaattggcacgggtcacaacacgcgcggttggaagaatgcctcgtcatgcgtccaacacgcctcaccccgtatggcatgcagaaatagtgcgtgctttttctgtcttgatttgtgcatgggcgcatatgtccacgcacatgcgtgtactgggttcacgctgttatctgtgcatattcatttgcagggagcgcgccttccttttggagtgtcccccagaagggggcctcctccccggcgctgatgcacatgtgcaagtgtacacacaaatgtacaaacatatgcacatatgcacacatatacgtgcacgctgtgctcaaaataagtctcgttaagttgtttttttttcccagttgggtatactcccctaattaacacctttacgcgaaaatcccccttttttcgttacgcggaattacgcattttttaagcactcgttaatctccgaaatgatgtttgacacggccaaaatttgcgcgttcagctcctcgattttttccgcgtacaaatttctgacctgttcaggtactttttgcgcatagttcggatcattggtttttttcaaataggaatctagagaactctgaagctttttattcttgctttgcatattcgtcagtagcggtttgaggtactcctcgctcgactgcacgtaaataataaactggttggcaacaatatccttcaggcatttttttatttcagcagtgagatcatcggaaagctcctccacgttgtacttaatgacagtaaggctagccaatttggccaatgtctgtattttattttttacctttaagataaaacattcgtcttcctgattcttcgcagcaatgtagcaattgagttttgtcttcggaggaatttccaaattagaaataaacgacctgaactgtttaacaatgctcataaatttgttcatttctgagttaattttttcatcattccaagaaggtatgtattctgggtacggggctacagaaatggatccaaatttgtatccctctgctgcgatcttgtggtacagctcttccgttatgaaaggcgaaatggggtgcagaagtctcagtccataatccagacatgcgtgcagcgttttgttagcatgcagtgctgttgaaccggggggaggatgcccctcgctgatggcagtgttgtcctgaacgtgactctcccccgctgcggcatcttcccttttcccctcactaagcacttcttccttcttcactgattcggggggctccacattgagacgggccttgataagctccaaatacacatcgcacaaatcgtacagccaaaagttgtatgcagaaaatgctgcctcggaaaagttatacgtatcaaagctttcattggcattttttatatacacatttaaccggtggagaatccatttatcttcccattgcaaggaatgtacataatccggttgggatagaaggacgttagtattgtcgtaattatcaggtaatgttttcaaaaagaacttaacagcattccataatttattacaaaaatgtctatacccaattattctgttaatgtcaaggttcacatttcttccctgcttgagatatgttaggagaccaaatcttagtgcatcggttccacattctgggattccctttggaaattcctttttctgtaattctaatgctcttttgatttctttttcaggtaaatttccttcatacaatttttgatttagtccttgtagactaattccatcgattatatccaaggggtccacaacgttgcctttgcttttactcatcttttctcctttcgagtccctaatcatggcatgtaggtagatagtcttaaaagggagtgtcttcataaggtgtagcgaaaccattaccattctagctacccagaaaaaaagaatatcttgacccgtctctaaaatactgtttgggaaaaagtgttcgagatcttctgttttttctggccaccctaaagaactaaatggaacaagggcggaagaaaaccacgtgtctagtacatcttcatcctgtaccaactcaaactgttcattttggggtaccatcttcttggccttttccatgcattcttcgtaggatctaccaacaacccatttttcttctccttcctgcaaagtggggtctgcctcttctaaatgattggaattatcaccactcccctctgatttgccgcttaaatttggatccccctttttgacaattttgtaggctggaattcgatgcccccaccacaactgtctcgatatgcaccaatcgcgaacattttctagccaataaaaccaggtgttcacatgttgtgagggaataattgtaagctctttctccttcacacagttaatagcttgtttggctagctcactacagtttacgtaccactgtggtatgagcatatactcgatgatatcattcgttctggaacacaagggaagagacatggagttaggaatcttatcagatagtaaatttaatttctttaattcttcctgaattttaaacctacattcaaatcggtggagaccttcaaataatttccctccatttttgttaataaatccatctcgggtaaatatatttatggacttcaaattatgcctcttcatcatttcgtaatcatttttatcatgagctggtgttattttcacagctccagtaccatattccatgtctacataggaatccttaatgacggttatttttctgtccggaatgaaggggtgtataatttcttttcccactaagtgtgcatatctcttatcatttgggtggacagctacggcaacatctcccaacatggtttcaatccttgttgttgccacttcaattttttcctcgctatccttaatttggtaaaaaaatttatataatacgcctacttccaccaagtgatgaaatgaggggattttaatttttgttggctttttgatttcttcaagatttacttcgatatctgagagagcagtctttaaatgggggcaccaggcaaccaatcggttgtctctgtaaatcaatccgctatcataaaatttgataaatgcttccttcacagcttctgacaatttttcgttcatggtgaagtactcccttgaccaatcaacagaagcaccgattcgcctaatttggttattaattttatttccatggagatccttccattcgtaaatttttttcacaaactcttctcttccataatcttgtcgtatcttctgctccttcttaaatagcattttttctacaacggtttgcgttgctatccctgcatggtctgtccctgggacgtagagagttaataaatttttcatcctcttatatcgaactagagaatcttgaatagctatggttaacgtgtggcctatgtgtaacgtccctgtgacgttgggtgggggtaacacaatgacgaatttgtcactctgccccttctttcctagcaactcctttttcggtttgaaataatcattctgctcccagaaggagtaccacttggattcgacctctttcgggtcatatgcatccttcatgctcttcaaattttcttttatgttttttccttccattttgttcaacgtgtagtgtaagtatctcctgggctggtggtatgcgcctatccgtttggggaatcgtacgttcatgcgagggggatgcaggggaagtcccaggcgaatttttaaaaatgggccatgaaaaaaaaaaaaggccacgcgaatttagcaaaacggttgtgctgttgatgctgacggtgagggtgatgatgccgatgggggggacctcatttaaagttcactgccatttcgcaccaacgggttaggttatgccttccctttcgagggtgaatatacctcctatacttgcagcacccaacgggaggataaaatttcagagctcttcctacagcgtatggcacataggtagtgttatacttttgccttcagggatgtaaaatttttggccaatcaagcgccacatggagaaaaagcatatattgcgagtaacgttttcgagggggtcattccgaaatgtgatcgactggggaaggttcttctgggtcgtcgaaacatgcacaagggaagtgctgcttttttggttttaaaaattgtgggacagctttgctgcggggcgcagaaagggcatactaaaatgaggggaacaaatggccaagtaaaatggcgatgtggcggggaagccataacggtacccaattgatggcgacacttatgcagcgccccacctttctcgagctcaacatggcgaatttttttcccgcttctattacgagtacagccgcgcagctatcgctgattatccgttcggtagaaaaattgaaaaaagggctttccacttccaccatattctctttccccgcagagcttcatttttgccgtgagttattttacatatataaggggggcaaaaaaggagtcaaaaaagggggcaaaaagggaggcaaaaagggaggcaaaaaggggggcaaaaaaggaggcaaaaaaggaggcaaaaaaggaggcaaattttcccctcgtcatggtgcaattatgaacagtcccttgttgtcgaattgggccatgtgggggaacagtgatagatcgaacgagggagcagaaaaataatgccccccgggggaatttaaaaagaagggaaaatacatggtgtatccgttttaccattcggggatatgctgcttacgtgtgcaagcgcggaagttacactcatatgttttttttttatgtgtacaatgggcgaaaaaaaaaaaagaaagaaatgggcatggactgcagccacaccgctgacgtgttcccgtagctctttattcccaaggcgagctcgtatataccgccgcggacagcggtagcctctctcagggtgggcgcttcttccaattttggtgacttccacatggggccgcagcacaatttgtgcttgtacagtcagcattaggattgtccacacagccatcaccatgagtaaatcttttacataaatttttttttttcttctttttctttcataatgaacataccggtctgtacactgttgtttcaatttcgggtctaaccgcgtttgcgcggtctgctgagggggcatattgcgcgacgagcccaccacgcttgccgctacgatagaaagtgtccccaagggataggtggacctggtcagcacatgtaaaggtccttcaacacttcctacgcaccgtagcagcaatccctacacatcgcggcagcaattcctacacatcgcggcagcaatccctacacaccgcggcagcaatccctacacaccgcggcagcaatccctacacaccgcggcagcaatccctacacaccccgacagcacttcttacacacccctttctctacatatactcgtcaacgaagcgactgccattttttgagttgctccaaaactgaaacgaatcggaggtgccccccatgtggaacagatcactgagcattcccatttctaaagcatgctccttccgcataccttcgtacgtagagaggtctcccattactgtaatgttcccagaatgaagtttattgtctcccctaactgttattcctgcagtgtggtcagtatctcccagtgatgccgtgccactacagttccagttttcatgaataagttttctccttgcatgcagaaaatttgtatcaaaaaagtggcacgtgttttggagccggttggaattctccacaatcatctcatttgaaatttcaggatcatccgacagggttctacctataggtcctactaccatgttggaaaatcttttttgtgttgagtatccaaactgaattgtacttagtgagttactcgtactagccacgctcatgtgattggaagtagttgtataacctaaaacattggtgttacttatgtgggggggtgaagggaacttacccttatgcgtatctgcgaagtctaagtctgtttttccgaccctaccactaccattttggtaatttccatcattcgtaattccaacctgatttttctttaacattcggaggtgtgcttcattagatgcgcccatgtgttcactaggacgagtgttccttggaagtgtgttccttggaagtgtgttccttggaagtgtgcaatttagctggttggggattcttttagtgtctacctttttgggttctactgtggagaggtgggtctgctgttcatctatgtggtaggatgtttgatttcccctcttacatttcgggttgtggagacagtcccttggtgtagtgcctgctttatcatcatgtgagcaatttgggctatgagaaactttttttcggatgccggaaggtgcctctaacatgggtccccccggttgcacacctctttcgagtttagtcctaactgtcctatttgtgtccgtccccccgatgtcccctttctttgcatgattgttattgttaccattattgttactattactgttactattactgttaccattattgttaccattactgttctttttcttcccggaagttgaaaaatttttgctagtcagtaggtacctgctcctcaattctttgagtgccttgatggtaatcttaactccgctccttttcagcatagcaatccattcccttttatacccattccgttcacatgccagaagacaatatttttccgccacattccatactcctaaaatgtgggcagctctgtaaaggtcccttattttcatgtctccaaaagtcgatctagaagtagggaacaacccattagatgataaaagttcgtcacacattttcacatctgtcattcttttttggtgtaatgcttttcgcaatatggccctcccataggttcctatagggatatcaaaccctgggtaccactcgatcagatagctattttgggaggattttttcgggaaggattctctcgtactattctttacaccttcaggaggtggattgttcaagctgttgggcagttcgtcattacagtgaccatcatcctgcgtcgggactgcttcacagttgttctcatttgggaaagaatattcaaatttttgaatgtgcagggaggtaggaggtggattctttcttccagtagcagcaattacatccttggtgtctcttctctcattcatgttgaaaaaatcgacaggaaaatttgtcctacttgttaaattatccatgtcaaggtctctccctaaatggtaataatcacttttgttcatcgattcgatttttttaggactagtaccactctggttattttttcccaattttaatccctccacttggtcgtaacttcccccactttgctgccccccacttttctgccccccattttgctgctccccactttgctgccccccagttcctccttccacacacagtgtctttttatttacttgctccaaatcggctacacgggtgcagcgctttctcgagctggggtggtccttcgccttgcgtgagtagtctaatctaccatcagcatagcagcaacgttctttgtgatcactcggagtggagtcatccttaagagacgttcccaattgagatttctcatttaaaactccaaccgaaatggcaactccgtttctgcttccccccctttcaatgttcaataagtgtcttattttgtaattccccccctgatcgaagttatcatatcgagatggatcccctaaatgtgtgcattcagacggggtgaaattttgttgagtctctttcgacgtttcatcattggggcatattgaatgagtgaaacactcccatttgagatggttatcccaaataggcttacatttcatgtttcttttatcctcactattgaaatggtttacctgttggttgacctttctatcagtagtgttgttcatctccgatttgtttcgtccctttttggatctcttgttctgagtcgaactgttttgactggcaatgttgtggttgactacctttttatcactgacgggggttagaattttaaattttctttccctacgcagtgagtcgttcgtgtggaggcagtccacttgtggatcatcctgtttgatgtgcgcgtctttttgtttgcgtgtacaggtgagcggtgtgtcgctttggtcgttttggtcgcttcggtcgcttcggtcgctttggtcgattttgccctttttgtccattttgccctttttgtccattttgtcctttttgtccaatttgccctttttgtccatttcgttggctccatttttggccccctcgtggacctcttgcgttatggtctttttatgggacatgggaagctcctcagttttgaagccctgactagttggaaagaaccccgtgggggatgcacacctggttagtagattatcatataaagagttatcattcactgatggtaccatcccatgttgtttcccccaagtagttgttcctttcgtgtgtataaatggctcctcctttttgtccactacccttttcgtgtaaatacttttcagctttgttttgttctcacttctgttactgcatatttcgtttgatccattttccatgtgtgagtcgttctccacaatggtggggggtagaagatccacattaagagggctcccatcatatgagtggctcgtccgcagtccccttgtgtctcgttcccctcgtcttggcctgccaacacgagtgcggttagaagacaacctagtggaggactccctactcgaagccatacaggattgtccacttatactcctcatgctgtcatatttatttgcatcaactaaggacacaatgtttgcagataaattttttctacttgttaatatgtgtgtttcgtttatgcaggaagtagtgtaacttctcttctgtatatttccactactgcgtattatgcgtctttcccgaggggaaaacagctcatttgtgagcgtccttttgtgcataggggtactcctcaatgtacatgtcgagtcactagtaaaggaaaagctcctaagtggttgtttttcaccctctgtaaatccacaaccggtatggatctcccccctgttgaaggctaaaacgtttttctcggaatgggcataatcgtctttcacattctttagtgagccctttccacaatggtgataatttgtgtttatcccgttactcatttcttttttctttttttttgttattcctcccttgagatttttttcttcccaaaagggcctccttttgctccagtagactttcggtttaagtgcaaatttttgtttgttctccaactgaggagtttccaaaatgatgggatttgttcctcttcttatttttccatttttgcatgaaagtttttcctgatcgaatccgtcacttggtatttcttcccccagtgtgcctcttccctcatggggattattctccattttgttttcttcttcatttagtgacttcttaagaagcgattcaaacgggtcgcaattacattgcgaatgagttacacttacataacttcgttccggatggtgtacacgcacaccacagggtgataaaaaactgccatggggggaaaccaccctcctatcacctaagttgctactacgtccacgttggtaatcccaggacacgctgcataaccgttcgttatggtaaatattcaatttgtcttcctctacctgtgcatgcttaaaatggatctttggaaccttttcactcaacttggattgccaacgtatgtccccttgtccggattctcccatgggtggaggttgtaccaggttgttcacaaagaagtgggtgcccacatcgtggatgtcatttgtacggtcattcgcctggtcattcacctggacattcgcctgctcattcgtgtggtcattatttctcttctccatatttccttcctcgtacatttttatgcattgctccgatgagacggaaccgtctttacgctcgtcattagaaatatcatcaatggggttagcctcggacttggatgcgctcgtgcacgtggtgctgcttgttatgtaaaacttgttcccattctcgtgcccattttcgttcccatccccgtgcccgtttgttacttttccataaaggggatcattaccattagaataacccatttgggatgagttcataccatttggggttcccccttcggaaaaataccgtccacaaattttttgcaaattgctaaaactcacatcgctatcgctgcagcaacaccatttcgtagtcccccctgctgtgccagcataatgcggtttcgccatccctatcgtgttgttctctccgaggccgtgataaaatccattttggtgatcccaaagtgagtggtatttattgaggcacttatatttgaccctacccaaattgacaaagagttggccgttgccattttgtgcgacgttatttctttcgaggtgtgtctgtacctttttaggggaaagaagtgtgtacactttgggttcaatttgttctccttcctgtttatcattcgtttttccccctgtgcagcttctacttgggtagagtacctttatcgcttttttttttttgcacagggggtactgctccaacggctggttgttgagaagcccgcttcatttttgtacttatccctcagcctttttctcattagtttgtaaaactccatatcgtcatatgacacaatttgaaccctttggtcttgtggaacaaactgtgcattcctgtaaacaccttccgattttgttgacttgtcatctcggtcttcttccaactgatcagtttgtctttttcgcaaaaggaaaagtccgttaacccctttcgcatcatctggggagaaaaaaaagtctatgtcactgctctcacaattactgaaatgtaagtttatcctttttaagaatttccccttttcgtctcttgacatttggggatcccggtgcagaattttttttttttggggacctttctaattgattgcttctgaccatcattgtggttgggtttaacaacatttcccctgttttgggaattttttcctgtcctggaattctcccctccaatgttgaagtatttgcggagaacacttttagacttaatgggaaagccattttcgcctcttctatctcttttgcgaaacttagcgaactcctctctgggtgaagtccccaacttgcgtgtgtacttctcaacgaagtgtagatgattttttataatttttttaaaaagagcatttttgccatatcggtttttctctcctttggcaaaatattcccttttaatttttttaaaattggataatttgcaaattggggtaagtacaggtaaatttgtaaacttatcgaatgagtcaaagtgaaattttgcaccaaaatacatttgagcttcattcgcaaaaaagttgttcatatattcacaatagtcattacacaaaaaagagttgttattattgtcatattgaaaaaatttacaaaactgttccatttcgttttttatgtttccattgtttatcatgtgtgtatatcttgcattatcaatttttttgacgtgtcttttgctgtaggaatctttttccatttaatacatttttggtttgtactttatggccatttttaaaatggacgtggtttggttttactgtctcctccacacagtttgatcgttttttgtcacaatgtttggagcaatatatgtatcaggcgagaagacctcacttggggaggcgtacattatttcaggagaactaaaacgatgtctgcctgtgtttaatccttttggatttgctttaaggccataacaatggctataaaatccggcatgaacgctcatgcggccaacttgcaagtatgttgcttctcgcacttcttaattatctttctcatgaaagttgaaaaaaagtaaagcagttatcaaatcaggtgtacatgttataattccacagtgttaatggaaattataagcatttaaaaagtaacgtgatattatttaaatatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatatgacacaatttgcaattgttttgtttaaaacgcgttctacagaaatgccatttgggggaaatttccaaaaatgaataattttttcaatttggggaattgccttcaaagtgaaggatatgccatgccagtggcttgcgcgccgaagatttttctttctcaccatggatacgcctacatggatatttatatttatatttacatatatatgtaaatatatgcgcatatacgtgtcccacactaaacgcgtttcagtgtatgtacacgaacgaacggatgagtgaggctaaaaaaatggtgaaacacaatgagagcacattttgcaggatggacagcgccgttacacgggtgacttgtgtacacctcatcggaatttccacaccttaaacatttgtgaaaacatgctcatgcgatcatgttcaattacatgtgtgagaaaaattgcttgcctcccaaaaatgagctaacctatccctttatattttacccctaatcataatcataatcataatcttcttcttcttcttcttcttttttttttttttttttcctctaatgaacaaaaattgtcttacctctgtttgtaatgtgtgccctttgtttactggtgtaattagcgcccacccgtcattttattcaccacagttacgtcccgtttcgtatccttttattcattttatctttggccaattttttgttagccatccgtctacccttccccccacttgcgtaccagcatttacggcttccaaaaaaatgaataaagtgcagttcctttttctgctttcgctcatttcgctattctggaaaggtgcagacataaaatgctcagcccccacaggggctgctcctgaaggccccagtttcgcccaaacgaaggtacaaaacgcacttaccttgcttgctagttggtcacattttgtaattctctataattttcctcacctaacggttgccgcttttcgtgaacagttttttacttttccgtatgtcatttttcgtgggaaaaaatattttttgacgatttttccatttctgctcaaaatgtagagagcagcggcggaacaaaataaggcattttttcatgatgtgcaagtggcgcctgtgggttgttcggcaaatttattgtgcaaatttattgtgcaaatttattggacttattcattggacttattcattgggctcattcatttggagtattcattgggcttattcattggacttattcattacgctattttccccttctgcaaatgctttcccccccgttaggcccaaagcgcggaaaaaaatatgcccgatttgttcagcttattttccgcaaaaccgaaatcagcgcagccaatgtttaactttttcttggaggaaaatcgaaatgtaaaaaaaaggaacgactgctcgacacgtgacctattctgcatgaaaatttagcgtattttatatgcagctttgttgcgcatttttagagataatttttgaagaaaattaagagctagcagttgtacatatgtgcgtggaaataatctactgttctttgagtgtgttcccccttcgctgcccctttgtttaactttttttttttttttttttgctatttcagttatggctacatcgcacgaagaacaatgaaggtatgatcaacattgcacactttcgaaaactctcaaagttaacaaatgttgaagtggtgttgagatggggagaggcgttacgcttcactcggttgcgtatgcccacatgagagaataaaaaattacacccgcaagtgcagatcgcacccgtacgtacacatcacacgcgtaaagtacaaataacacccgcaagtacacatagcacccgcggcgatatatgaccacatacaccttttcagcgaacagaaatacgcgaagacgctttgctgactttcaagaactcagacagaacgacttatcgcggtttcacgaattgatgggcatccagaatgagcaaatgaatatgatgaaaaatgccttgctgtccatggaggaggtgtaaaaagtttggaaaaatgtgaaccagttgtcaccatgcaaatggcaattctccatttaggcgttttctttttcgtgtgtaaatattttctatcggctgtcgatccttccgttgcgtttcctttttacaatttttttttctcatttgtcgttaaggacttgttatgcagcggttatgcagtggttaagctttacttagtttgtgtgtccctttggggataacgctgcctttaaaacgaagtgccgtaatttgcgacgcaagaacaggcgttaccgcgcaggggcgcatacgcatatgcattcatataagtagtacattttttttttccccccacattctaccccttccctttttctgttttttcgtgaagtgcttcttatggccagacagcggatatataaaattatttaactgtctcctctgtcgcttccgtgcggtagtaggctcgtctaaaggcggacttacggcatggtaaaaggggacatcactttttttaaataattatcaaagtttacggtgtctgcgcggggagggggtgcccctttttcaggaaaataaaaaaaagaaaaagaaatgcaaataagatgcaaataagatgcaaataagatgcaagtaaaatgaaacaaaatttgatccaatgaacatatgcagatgatttattcctggcacaaataactcacccaggtgcgcaattaacgcgggaaaaaaaatggcacaaaaaaaaaaaaaaaaacgcagtgtatgacaacgtacaggaaaatgagaccataaaaacgtatatgcgcactcgcgcctcttttacgacgtttacctaattttttgccgcatgtgacacgttcgaggggcaaggagttgaatcggataaaaggcgtttttttaaaagtgtaaaatgaatatgcttagcaaactaagcagcgcgtaaatgcgtgtttcgatttcctcttttttttttttccgtcatataataaagtccctttttgcatgactaacgatttatgaggacttgctctatcgaagcaaggctacgctttccacatggttgactcgattttcaattcgtgtactttttttcttcatgcccatgtaaaggcgaatgcgaaaaggatgcattttcgctgaggcataaaagcagagccatgcaacgtagaactcgcaaaacaaaacaaggcgaaataacgcccggtttagaaagcgaggacgaagtgttagcagaatagaaactccatcgaagaagaaccatggccgtggcagacctgattgacattaagaagttgaaggaactgcggaggaccaaccccatcaaggccaaaaatctcataaaaaaaatagtacgtcgaaggagagaaaaaatgatttgcacgtgtgaaaaagcagctcgaatcacatgttaaaagcggcagcagcgcgctcgtggagcgtatctgcatgtatgcaaaatgtaagcaattgtacggacataactccgtggcagtcttgcctgtgctccccatatgcgcgtcctttctgcccattttttttgcagaagaagaaaaatgccaagaaggaaaagaaggacaaaacggagaggaagatcgacaccaatggtgctgtaaaaagaaatgctgcgagcagccaccgatacgaaccctacgtggagtacgtggaggaaggtaggaaggcgagagaaaagcagccctgtgcagatgcgaacaggcggcgggataatatgccacccagctgcacgtaactaattgtgagtaggttgtgcgcaacgtacgttacgtaagtataccttccctcgtgtattcctacccgagtgtattcccaccatctcatataacccatctgtgcccgatttgtcttccccgttactcccccccacacacagatatcgatgaagaaatttttaaaaacttccaagatgtgtacaaaaagtttaaagggaacacggatgacctagcggaatatgaacaggagatggaagatgaaaaaaaaaaaaatctgaaggatagccactcggaagacgactcagatgatgactcaggtgacgactcggatgaggacttggacgatggaggagaagaagaagaggaagaaaatgggggaaaggcaaaaaataaagaacccatttctaaaaaagcattaaaattgctaagtagaccatccgttgtgaaattaaaagaatttgcaaaaaaaccggagctagtcgaaatatgggacacgacagcaagtgacccatttttctttgtctggttaaaatgcctaaaagattcggtgcctgtgccacaacagtggtgtcaaaagaggaaatatatgcacggaaagagaggcattgaaaaaatcccatataaattacccccctacattgaagataccaaaattagtgaaattaggcaagcaataaaagaaaaagaagaacaaaaatcattaaagcaaaaaatgagagatagagtcagaccaaagctacacaccatggacatcgactaccaaacacttcatgatgctttctttaaatatgcaacaaaaccaaaattagtaaaatttgcagatgtatattatgaaggaaaagaatttgagttaaaaacgaaaaaatttcgcccaggagttatttcggaaaagttgagaaaagcattaaacatagatccaagtgaacccttaccttggttatttaatatgcagaaatatggattacctccttcttttccatatttaaatatcccagggttgaatgaacttacatcggagaactcagcagggatgactagccatggcaacacatcaggtttacacccacagagtggcatgaacaaaccacaagaagatggagcaaaagcaaaatacgaaaatgtagatgactcgggaaatatcgtttatggaaatttcatatctcatcacacaagtgataacagtagtaagtaccctgatgacttcctatggggagagatagatgaaacttatgtaaactctgaggaggaggaagaggaagaggaggaaggagaggaagaaatggaagaagcagatgaagagggcaaagatgagaagaagagaaaaaaaaaaggattgtcaaaagaacagaaagaaaaaatggatggactcgattcggaaaatgcaaatctgaatttgaatgacgatataatgaaagcgaattataacagtggactgtacagtgttgccacgaatacgaaaataaacgggtcgtatactcccttcatggaaagcggagtaaactccgtagatcttacttccttcatttctggatacgaaacacctaaatatgtgtacaataatagctacatcaatccagcacatatcaagccatacacagtgctccaaaaggaagaagtacccatgtcagggaataatttatttgcttcaaatgtgaaatataaaattaatcccgctgtttctatcatgagtaagtcgtcgaacgtttcagaggcagggggaggaggtatcacccctttcagcgcagtcgccatgtcaacaccttatgctccaagtgagacgggaaagaaactccaaattaatcctccacagaccaatatagaagatataaaaaaggagctcagcaaacatgaggagttgtcgaataaggcgaagctcgtgtcggctcaggtagacccacccaagaagggcaagaaggaggagaagaaaaagaaaaaaaagaagtacttcaagttttgagcagctcattccctcttatgtgtcttctgcttttttccccagtattatacctattggagtacctgctgggtggctacccacaaggacgaactcttgttgttcccacgttaaagcaacatcactgtgcattcacgtgccgatgttggaacccttttttttacgttttcaaagtgggttggattaacttccaccacgtttactatgcatgcagtgcacaattttgttaaaacctttttttttttttcaaaaattgttgaatgtgcaccattttgtgaagcattcatttggtgcacatacgaaacggcggagaggggaaataattttttttgtcttttccaagggacatggatttcatcatgggggggctgtgcatggcgagagagaggtctcccattgtttatcccatttttctcgcgcgtagttctgcaagtaaatgcggtcaacttgacaggtgcacacatggcaacaaaggaaatacgtgtacgtacacagcatggcaacgggtgaatctgaagcagaaggggttcacataccacgtccgttctgcgcacaatgtgtagccgaactaagataaacctccctccacaaaaatgaaaaaaaaaaggcaacgtaaggccaaccccctgtgagagtacaacccaattttacactcccgatttgcgaaaaaaaacagaagacataatgaaaaaaaagggaaaaagcaacgacgaaaaaaaactaatcctgtatgacatcatgctggagagtgaatcctttttcatactaaaggagttggaggcgcttgcgccaaagaaggggatccgctccctcttcgtcaagggttaaaacatatgcacagaagctgcacatgtttggtaggcaatcctttcgcgtatgcaaacatagttatatatgaaacacccctcgtgtgttccttccccaattagacctactacaacagctagtggatgataacaaagtcaagtcggagaaggtcggctcgcagaacgtttactggtatgtctacagcggcggacagagaaaggggaagaacggcatagtgagtcgtcgttcctccacgcacacctaatgagggtgcgcctttttgtgcattcccctgtttttctaattcgttacgcatatgccttattctcctcttctcctcgcctcatttttgtttcttcccctcaagggtgctgaaaactgaggaatcctccactctgcagaattcgtaccaggagatgaagtcggcataatcggttttgcaatgtgtagtagtacacctggcatgcaaaacggagaggcggagggaacacaaccgggcacacgtacacaatcggacatatacacacaaccggacacacacttctttctttgcaagagaaaaaaaggaagagtgtgaagagaacgccaaaagggagaaggagggctatgaagaattcgcgaactctttaagcatttcgcaggtgtgatggcagcgattcttctttgctttttcattatccgtagttcaccgtgcatgagtgtgcgtgtcagtatgtacatgtgtgtacctctacggcactgccccatgaccccactgcccactgcgcacgcaggaccacttgagagacaagctagaggaagcccaaacgctaatgagccatctagaggagaagaagagagagctggaaaatgtgaagaaggcggatataaagcagatagaaaagatgaagatgcagaatgagtgtgccatggagtccattcagaggttcgaaaatgtaacaactccgcggttgtgctgaagcggcattgccctttttaacattgcacacatttccgtggtgaagcaacattttttttattccatttttatcgtcaaaagatggaacaacaacatcttcttggtgaagcagtggatccaggacagaacaaacaaacccgcagacacagtcgatagactcctgggaatgtaattttaatttatgaacgaagaaaaaaattacaaaaagggaactcccaatttgttatgtagaaggagaggtatgtacagccactttggaataattttttttttttttttttttttagcaaagatatatttaataactggaactgaaatggtatagccctttcgttgcgcgagatatcacgttgggatgtgagtgcagactgactcacatgtatagtgggatgtttacatatgtgtgcaagaaattgttgtcacgtgtggacaaacgtgtagcattctctttttttaggaagtgttccaaatggggcattttttttttatgagaaatttgtttggctataagcggcagacacttctttgcctgcagatggtcatttggagagaaaattttttaaaatcggggggaacaataacgtaacattcacgtgagagatatttcgaacttgaaagtggcttcctacatgtgagagtgcgtcagtgaattcgctgtctgccaacttccaaatgacgcacgtgagcattcccccaaaatagtacaagcgtaccaaccgcctacacgcatgtacacctttgaaaatttgcaagcggcagcgcaaaagcgggaaatttcataaggggaattcccaaatggttgtttcactcctgttctacaattaaaagggttgatcaaatcgcaacaaatttcccataaaatgaaaaaaaaaaaaaaaaattgagttctccaatgtgaaacatttctcgcgcgtggataatttttttttttttttacatgttcacgaaattttacaataacgaaaatgacgcttttacgtgaattttattttttttacacttttacgggttcgcatgacgcatgagaagtgtgaaggggtagataaagcaggccgcctgaggtgtccctgtgatcgtgccgcgtaaaaaatgttgcatagccatgtgcgccagtgtacacactagcgaaaattggcttcacatttactccataatttggtagttgctccctttaacgttgctataatgtaaatattggcgcgttcgcccttgcgttcgcatgtttccgtttttttgtgcgcacaccgcaagcgtacgttgcgcgagtttttatgattcacattcgcatatatgtgtaatgtgtgttcgtttgttcgtttgatcgtttgatcgtttgatcgtttgatcgtttgattgtttgatcgtttgtttgattgatcgtttgtttgattgattgtttttgtgtatgtgtgtttttttttttttttattctccacctttggcagcgaagcacagcattcatttgacgctcactacaacttcttaaccatccttgtcactcttttgttcgcgaaaccgtgtgacgtaaattttgtgagaagggcagattcgcgtggacttgctgcgtgggtgtaacagaggctcgtgcgaattgttctgcctcgcccggtcactgccaacggaatcgcgcgcacgtgcgtgtgtacacacatgtgtatatatgtacacatatacacatatatacatatatacatatacatacatatacacataacagcgcgagtgtcgcttctttacgcgggagtgttgcttctttacgcgggagtgtcgcttctttacgcgcgaattatgcctcttgacctgcgcgcccaaatcgaagcaatttttttcgattttcaaaatgaggtgttgcactaagaatgcagtgaacgtagaaagccctaagaaggtaatcgttgtcgaaacggaggatgacacccgggaagaggagaacccgtacgaagacctccccacagttaccgtcacgctgagcgacggctcagtgtacacgggcactacgaaggtatgagctgtgcggatctgcaacggagccgtgagaagcccaggcctcattccacgtggctgctcctggaaggagagccaaacgggcgcgcccacaggcacacacatatgtgtatatctgcggatgcatatctgctgatgcatatctgttgatgcatgtctcctcgtgcatatcttctcgtgcatatctcctcgtgcataacttctcattcgtaaccgctcacgtgcttccctttttcttcctctgaatgctgcaggacaatcgcgtgcacggacggggggtactgaagtacgcaaatggagaccaatacgagggagaatttgttgacggcaaaaaggaaggaaagggaaaatggacagataaagaaaataatacatacgaaggagattgggtaaatgataaaagacatggaaaaggagtatacaaaacagcagacggatttatttttgaaggtgagtttgcaaataacaaaagggaaggagaaggaaccattatcactccggagatgactaaatatgtttgttcattccaggatgatgtggaggtaggagaagcggaatttttttttgcaaatggtgaccatgcccttgggtatattaaagatggttacttatctcaaaatggaagatatgaatttaaaaatggagatatttacgtgggaaatttcgagaaaggattatttcatggcgaagggtactacaaatggaacaacgatgcgaattacgcagtttatgaggggcattattctgaaggaaagaaacacgggaagggtcagctcatcaataaggacggccgcatattgtgtggtgtattcagggataataatatggacggcgagtttttagaaattagtcctcaagggaatcaaacgaagggtacgtacggtcgcggcatggcatagggtgggggcgtcgctccatcattcgactttccccccaggagaagccatagctcacattttactttattttactttattttactttatttcattttatttatttgcttacttattttaaactgaccccgattcacacgcacacccaactttcctccctccccaacacacacacactgcagtcctgtacgacaagggattttttgtcaaagttctggacaagattgaagaaaacctagacgtgcaggaattcctcaaggattccatcattcacacaactattttttccgacccgaatacgtataagaagttgtatgaggtaggtgttcccgcgcgcagggctcagcttctccgagtggcttctccgagtggcttctccgagtggcttctccgagtggcctcctcggggtgatccctttttgcggaacagccatttcacaattgcgattgggtgaataaatatgtaggggggaaattttccaccttatgtacctttgcgcaaaattttgaaacaatgcttttcatccgcttcttccccctttgcagatcaaggaaaagaagaagccccagtttcgccttaacttaaaaaggacgcagccgaggagttgagcgaccctggtggagttgtgtcgtatgcagggcaaagggaaggtacatctgtcagtctgcactcgcgcccaggttcgtttttctcagatttgcgctggtccccgcggtttgtacgtttgtgggtgtactcctgtgtggatgtactcctttgtggggctactcctttgtggggctgctcctttgtttgtctacacatttgcgctcttacgcacgtttgctttttccctgaaccctaacagccgaactttcttattttttcaccctgccccatgtgcccatttgaacccactgaaactgctttgtcactaattggtactttgaaggggctgacgcggaaacgcgatgcagtgcagtgccccgtgaggggagacatacgtatatgtgtaaggctccttttttatttctttcggattgaaaaggtctttttttcgcgtggttcccttgttgaggtggtgcaggaaaaaaaaagcggacgcaggcatagatatgcaggtacacgtgcagatttacatccgtgcgtgcacttatgcaaggctagcgatgcgtgcgggggtttacacccccatgccgctgtttaaaatgctcaaggtgaagaaaaaggaggtgatatgcattcacgtaaacatatgataaaaaaaagggaggggaaaaatgatgcacaaaaagggacatataattaatgagtggacctaagttcatatgttgcgcatatatgtacatgtggcgtggcttcatcttttatcgcttttgcaattggaagggggggtatgttcttcctctctttacaacgcagcgatgatgagggccggatggcgggcatgctgcagttcaggccatcaatataagcatttgtgcgctcctcacgtagatgatactgccattcgtccttcttcctcaccccttccatggtcccgatttgtaatccccccacgcgcagataaggataggcccttcttcttcctcctcctcccctctcttctccgcgtcgaactatcttaatcttcttgcttctctttccgtttcgagtaaagctaaaatatctccttctctaactggtcccttaacatttctgattaaaaatcttcctgacaattctgtatctcccataaattgtgccctgacttgtatgactcctcctctgcttccagttcttcccaaaactttttccactttggctaacttggacttttccattttgataaaaaatgagagaaaaaaaggcggccgtttggtaagaagagggtcggttaaaacgaaataggtaaataattcactaaataattaagtaattaagtaaatagttgataattaagtaagtaattaataattaagtaattaattaaccaattaaccaattaaataattaactaattaaataaatcgctttccgggcagttgtgagagggatgcaatttttacgaggggtttgaatacgttataactcgttgcaattgttttctattgcattgcattgtattgtattttcttttaattccttttaggctatttttttttgacgaaagaaaaattgcccccttttgaagaaattttttttttgcttatattatattgtaatatatatgtggtgctttgttaaatatttttgcaaaaaactggcaaacttttttttttttttcttttttcatccttttgcttttgtaaaattgtacgtacagaaaagaaagcgcgcatataaataatataaatataatatatttcgtgtcatacgtacaagtacaaagggttcgtccgtaccgggatttggtatttttaaaatgcccctttggtgaagtagtaaaaataccgttttcacattattattattattgccagtgaaaattaattggtgattttgtgaatacttcaaatgttacgaatattttttcgatcaatttattactcatcactttcgatgctttgcgaaacaccgcggtgctgcgcagttgaaacgaaaaaaaaacaaacaacaaaaaaaaacgaacaacgaacaaactttgctgaccataacgaactgcataacttaaccgcacaacttgagcagtccgttttttttttttttttttccccccattttacgtcattttatgtggttcaatttatgtgctcttctttttgctgaacttttttatgccctaatttttgtgactgttttatgtgactgccttttgtacgggggaggggaaaaaaagtgccgcaaaaatattgcggtcatgcagatgctttacttagcgctgttgacaaagtaccaccgttcagctgagctctgtaggggaggaacacctctcatttttgttaccccaaatatcaaaagaagtgaactcgaacagggcgaaaaatgagcagcgtccttttgtattaaatgtaaagggttctgccgcttaaatggtgaacatgtttgccgttcgttttcccttcccctttttgtggtttttataaaaaagggatgctgtttcgcctgtgacagcgcacagccgtaacaccgctctgttgtaacaccgcccagtcgtaacaccgccctgccgtaacacaacgcacaatataataacagttcgtttccatgtcggaaaaggaaaaaaacaaaaaatggagaaatacgaggggtatatatatatttatatgtaaattgtacgttattcgccatttttaagtttttttttttttttttttccccatttgtgaaacccaaaggggaaataattccaccattcagaagtttctcaccaagcggggcctgcactggcacgatgccccagtttgttctttctaaaaaatatcttaaccaaacggcgtgtacgaaaaatgtaagttgggttacaaacaggtagatggggttaaaaaaaaaaagggaaacataaatgtggcgatgttcaaaggacaaggaaaattccgaatcctaaacaccatcataaaacatatacctattttgtaacatgccataagaaaatcacaaaaaaaaaaaaaaatttttgataaacttggttttttttccaagagtggtgtgcaactcgcttggaactttctgctgcagctgctgttgatgctgatactgccgctgctgctgacactgctgatgctgctgccgctgctcctgctgctcctgctccccactttgctgggtcaattgccaaggagctcatagtcgtcccggttgttctgatgcctctgtatgtgctttacaattttggacccatcggcccacttaatatggtcttctaaatttctgttaatatggaaagctggattgttaattacgttatttccaacccgcacatttccgtgctgaatgtacgtaatggctagctgtatggtttgaacaaatttttgcctgaacaaaattacagctaatctccttctacagaaagaagaaacggagattttttcacactcagctaaactggatttgcaatttattacccccatgtcgtatagcttgtctagcaactcgctggtcattttgatcctaaattcatcatcgtctggcaataacctcagtttggaaactaattttgttatgtagccacatattttattatacttggtgtagtcctctctgttttgaactacgtacttcctcaagactttcacctcgcgcacatttcgggtcctcttccagtcgtacaggttcacctttttgagcagcttctgctcgtggtacttcagtttacgcattttgtgctcacccggttggcggtttcagcagttttggcggtttcagcagttttggcggtttcagcagttttggcggtttcagcagttttggcagtttcagcagttttggggatttaacggtttgttttttgttcttcccttgttttatctccttttatggctgcgtttttttttttttttttccactaaaagttgttgtcaggactggcaagcgacgatctggtggagagacccagtcaagcggggggatggtggaggcgctctcaaatgggtatccttttcgaggtcacagcaatgcgtttttaacccctagtggtatagcaacattcgtgatgtatgcaaaagaaaaaaaagtggaaaaaaatggccgctattccctcaaactagttttttttccccggcatgtaagaactgtcatgttgctacaaaattgcaacgcgcttcttaacaggtcataatataatatgcccatataactcagcccctttcgtaaaatggttaaaatttccacatcaatatacgctgcaaggcagtaagtgatgtcgtcgtatgcgcttctctaaccttcaataataactctgatgatggtatagcaaacgtggtggaaacgaaaatggagtttgcacaactacccctcgctgttcaataaatggacataataaatatgcagttgttcaattttgaagtcccctctctcatatatggagaaaggagtatataatatacatatctttccccgatgtacccttcattcccaatggttgtacgccgcttccgtgtaggactagtttgtgggcagttcacccctttgttgaagccgtttaattatagtatacactgttaattaaaaattgttaccttagcgtaaacaatcgggcgcttttcatttgcagaaggaacaaaaaaaaaaaaaaaaaaaagcgaagtgaagtgaagcccatatcgatccgagaaggaaaaaaaagttacattttttgtacaaaaaaaaaaaaaaaaaataacttacaattagcgtacgcttactgctacatcatggaagcgccacgtgcacgaaatatacgtattatccctatatgcatacccgaatggaagaaaacattggccttaagaatgctggcacgcttccacgcttgctgcgttggaggagtcatttttaattttcccatccgtagcggctctacgtcattttgtgcgtcttcttgacctgcgtgcggtcttccttttgttggcggagtggcgagctggttatgggaaaattaggtcgcttctcctccctctgttcaaaattgactgagggtaggagggactgagggttctcctggtacagcgcagcttcttcaagattgtctaggaagttctcaaaatctttggaaaatatgatctgtggatttacattttcgaacatgttaaactcggtcatatgattgggattgtttccctccacggagttgtaactctttgcaacactgtgcaggtatttatccaattgattgctttggtttggattccccatggtgtaagcttcaccgccaagttgtgcccttttcttctctgcgtgactgttcggatgatccgtggtgtgcactacggtggtgccttgttttttcgttctgtggaccaggtcatctgtgctgcgggggggagcatttcttgcgctgcagtcgggtttggggagcggctcatgctgagcggggtgctgtcgtggtgcattctgaacggggtgctctctcgactcatgctgaacggggcgctgtctcgactcatgctgaacggggcgctgtctcgactcatgctgaacggggcgctgtctcgactcatgctgaacggggcgctgggggtgatccacttctctagcgtagtaggccagcgcagactccctcagaaaggcgtccaagtcccttttggaggagtccctctcgccgctaccactttttttgtttttggaaaaatccaaatttattgacacccccgaggtagttaaagtattcccatacaggtggtacgaattgtcatgtgttttttgtagcctattcgactgcgacattgattgagaaaagttgatcccttcaaatttgtgtttacaaattcgattcagtttcgcataaaattcgaggtcatcacccttatcatgcgtatcatccttattagccttaccatccttatcatccttatcagccttgtcatccttatcagccttgtcacccttatcagccttgtcacccttatcaacctgatcaaccttaccttccccttgttccttttttaccctttttctattattctgaggtgggaaaaaatcgtcgtagatattttcccctgcttcatcacattcggaaaagctcaacaatttgatctctgctccttttaacaactcaaaagtattcaaaaaatggcagacataaaaaaaagggtcattctttacagctacgtttaatttgtatatattgtcccttaagagaaccccttgtgggtagttaaatattcctttgtagagcttcaccttaactatttttttgagagcattttggtttaacacataaccatgtacgttgaaccaatagtctttgtaattgaaattttgttcctccactttttcgtcggaagtgtcaaggacatctaaaatggtagccctcatggaacaccgaggtagacaatacacgaacatattttcacaaatttgttcctctaccaggggaagtaccttatacatacttaacataatctttaagtgcatctgtacgagatgtatagaattttttttttggctagctactctgtaattggtatttaatatgtggaacttaaaacctatgcagttaaaatatttactagaatgatttccacaaaattttgattcaatgatagtatccatattatcccatatgtgaacccacttcccacattctacatacttacatactagagtaaattggatgatgtatgagaggaggcatttgtctatctcgttggagttactctcctcgtttttttcatcggttagacatatggagtattttttttttaactcctctctaagtctgcgtagtatggtcgtggtctctttatcgttcctgtagcagaggatgattctgttggatacgcacgtccccatgatgtggttttcgctcctcatgatgatgaaccttgttatctgcacgctgttccggatcggcgtccccagctcgtccctgcgggggggtggcggcggtgaggcagcggtgtgatcgcgctgtagtagcggcgtcgaagcggcgtcgaagcggtggggccaaatcgcataatccaagttgtccccaaaacggggggggctctcacacggtacatcctcacacatattcaaaaaggataagtggaaaaaagtaccactgtggaatacattcaagggggtggggtggagtgccctcacatattcacgtccaggcgaacaccacaacaaatgcccctcccccatggaaaagaaccccccccacgcttacacacccctcacgcttacgcacccctctccaaattacctgatgtcaaatagatacctagaaaggattaaattttcgaatttaaattccatgtatatgataaaatcattattgtcattgttaccacacggttgcttttttgcatttttattttcttcattttgttttgcctctctctttatggaagctgcaatatggggtgtgtgtaaatggggttgggaaaacacaaaggtgaattttcaaattatgtactatttgatagaaagaattatgtctcgtctaggaaggggggagagaggtattatcctggttggctagccgacgtacctgataggagtagcttctggtactcttcggaattgtttttcaaatggtctctcatttttttactcgcgttgtcatatttaagtgaatggacgggttggaggagcggcgaggtaaagcggcggaataaagcggaggcttaaagctgcggagtaaagcggtgggcctatccgagcgaagaaaaaaactcgcagctgcagcacatctgctctgttaaaaaaagcattttaacacggtgtagaacaagtggcgacactttttgcgagttccactcaagtggatcgatcgatcgatcgattgattgattaattgattgattgatttctttcctttttttcttctccccaaaattgattaaacaggataagtttccataaaaaggaactattttaaatgttcacaaaaaagggaaaaaaaattcgggacggggaaatggcgttactttgtggacgcctccaatgtgcataccatttggaaaaaaaaaaaaaaatgaataaacgaacgaattggcgaaactctcattttggcactttttataaacgccttttttttttttttttcttcacatgttatgtaaacatttccgtgtgcacatttaacatttgcgaagcgaagtaggtgttttcctttttttttctttacttttccgttctgcattttcgttaattttttgtgaaacgctcaaagccgcgacaagggagtatccctgactcaccgtgcggctgggcacaaaagggggggtatggcaacggaatgcaaagtcgtactacaagtaacagaacacttttttttttttttcgttattttgattttccctgtgcatcgccacatttcgggctttacgcaaaattgagaagggacatatcagtcaggggttgtacgaagtaacaaaaatgcgttccgttcatgttgtactcccttgcaaaaaaaaaaaatttttttttttctaagagtacatgaatatacagctaagtgaattaccaaacgggtgtgttgctgaacgaataagcaaagcagtgggcataaatgacgcatctcatccgtttcacaaaaaaaaaagacaatttttaggagaccttctggggggagtgcgccataaatcggagaggccatgaagtgggcagcaacagatgggagagcacatctgctcacggaatacgccatcatgcatttctcgcactcacctgagggtaaactgaaaccgcagcaaaccgttttcctggaaatccattctgaggtgggaacttatttctgccgaggtggaaaggcgagcgcagtgtcacgtgtgagcgggtttgggatggtgagaggtgatgttagcagggaatttttttattcactttttttttttcagctttattcacatttttttttttcagctttattcacatttttttttttcagttttgtttcatttttttttcagttttgtttcctttttttcgccttactgagagcctggttaatttttgataagtcccttatccggtacttgaatctgcgaaagggggtcaacatatgggatggacgttgcctacctaggtgtgtgtacacgtgagtaatcgcacggcacgtctctctcgtcactctgcttccatcggtgtacatttgactttttgagctcttaaaatcctggaagttctccttcggcatgagctgaacggaccgttggtagtttttatttttcgtttcctgcggagtagcaagtggggcagtgcacataggatagcatgtgcgtgtgtgcgtgagtgtatgcttctgtgtatgcttgtgtgtgcacaggtctgtggcttgggggataaaggcggcgttcgggttcgcagtacgccgatgaagggaggaggggcagctgcacaggctaccgttaacttgaaaagggtagtgacgtgcgtgatctcataatttgcgccttgagtcttgtgtctgccaaacgcacgtcccttcatcgcatgaactcccccccgcagcattaccattttaagcacagtggtgctatcgttgcaatattcagttatataaaaagtaatgtactgatcgctgctcttaattaagtagtccaggtaaaaggaaaaagtggcagaaaggatagaaaaaaaattataatcattttgtagaaaggtgtatttttctaacttgcttatttcataataatagtcgacaataattctcacgaaggtctcagatgtgtctccatcttcatcagtcagatgtaaaattaatttccgattagggtaatcaaatttgatatttaaaagaattgggtccaaaaattccattgctctgagtagttcgtattgacagacgagaaattccatgttgctgttatttttctcttcatcgattttttcataaattttttttcgaataaaatactcgtcctcattttcttcctctcttttgttactctccttaggtttaacctttagtggagacactgccttcagttttatcaagttattattctccatatttatggcatgggtagtgtatagattgtctgaatttacgctgttcgtatcatcttcgtgactgtcttcctcgctatacgtttgcttatattcccgtttgcaacgtttcgccttaggggtgtggcatctactgcatgcaccttcggaaggggcacttgaatgatggcacccacatggggcattcttctctcctgcggagctgtcacttgttcttctccgacgcttctccccgtgcctctcccagtgcttatccccgttatccccaatgccgtagctagtaaagcagtccgaatcgaggaacaaaaaacagtatatctgtttgcacttagaccagctccttaacattaacccatcaccaaacagattaaacagaatacaattttcgacctccccctggttggttgtccctttcctcacgatcgagttactacctttactgtcatctacgctcagaagggccaaagcgcttttgaagaaatttacgtttttcacggagaagtggtagttcgtttgggtatcccccttcatggtggggggagagggttgtagggagagggttgtagggagaggtttgtagggagaggtttgtagggagcagtttggggggagccgtttggagggagccgcttggagggagccgcttggagggagccgtttggggggagccgcttagagggagccgtttggggggtccccctttcggacgagtcaaataaaagtaaaaagaaaattatttcccacctggggatgctcagaaggatgcgtgggtgtccgcaccagaccgtacacaacggataaaaaaagggaaagagtttttttcacacaattgggggaggggcgaagttggccaaaaaaaaaaaacaacacaaaggataacgttaacgtcgacgttgaaattaacgtgtgaggaggcgcaaatgaagatgccacgctgcctatgcgatagagtgtaaaactaaaaaaaaaaaaattctgtgcacatgtgcgtgcgatgttttttgttttatttccccctctgctttgttctccatgtttgctcgttggatggcgtaagagcacggggcttcaacgaatcacggtgcaggcataatgaatgcgcaggtcctagtgcggctgcgcatgcggctgcggatacggctaatgctaccgccaatgctaccgccaatgctacggctaatggtgctttttttcctcacaagggacacaccccgggggggcaaagtagaagattcgcaagtcataaaagtgggaggtcaaatggcaaacgaaggacagacgtccctcatgaccgagtcaaccactcaaccttttctcactccatttttttctgccaaccgaattagtcaaatgaaagggactcgatctttttcatcaagtcttcattctcgtgataccatttcttcttttccatggttctgcaaaaagggaggaggaggttaatttccacatgacgttgagtaaattatctcgtcgaagtgaccctccgatgggaatgcatatcgaacggcatcatcatagagtaatttttttttttcctcactttttgtaatagtgctgcagtatatgtagggggaatttgtacaaatcgtgaacgtttcttggaagcctcacattcatgtattttgaattttccaacaacaactgaacaattttttttttctccttggcgtttaacaaattagtgtagtatttactgacatatttttttttttttaaattttgaatttccccctttttgaggcctttgtaattttcttcaaagtagtactcgaagcccacgaaccggggcagcttcacagataggaaatcggtgactacacaggggaagaaataaaataaaaatcgtgaggtgtttaataagggggagggggaacctatacacacacaaatggggagaagcttatccggtttgcatgtgtggtctgttcgaacgatttgacgttattccccttgggggagacacacacataaattggccatatttttccttctgcgtgatacccctcttcgtcacacggcgttacttacactcgttgctcttcaagctgattgaggagttaaggaaaatatccaatttgcatccgtactgctttatttcgaattgctccctgctgtccttatccacgtggggtgatctcaggaaggtgaatctgtaaagaggggaagggagctgagcctactgagttgatcttcacatgtggtggaaaatttatttgtgtgtggggggagagtaattcaacacgaacgggagtatgggaacatggagagatggagcaaaacactgtttctcccctctgcgagttacctcttttttatcgtcttctgtggaatcggaccagcaatgataaactgtgggtactgactgattttttccttcacatttaagacagccttctgcaggtggtccgaaaagtacgagttaaggatgattcgcaggtggtagttttccttccacttgtttaaaatatccaaatcttttatatgtgtgttgactttctctaacttgggatgggtgaaggggcaaaagaaagtaaacggtgtagcagaggtcaaaacggtgtagcaggggacaaaacggtgtaggaaaaataagcgcgttgaagagctcaaaacgctggtagaaaaaacacacgtgttggttgcagagctcacatcgctaacagaaaaaacacacgtgttggctgcagagctcacaacgctggtggcacccctcggagggctcaatcccccccctcgctgctgcttccaattgcattacgttgttgtaaactcgagcgttcttcgttaaggtgtgtttcttggggactgccctcaaaaaggctgccattccttcgggggctaccctcaaggcggtgcttctcccgtaggcacagtgtaatatcagaaagaggatccccaagcgtacgttcatttttctgtgttcattttgggcagctcttctttcctctccatgtgtggtcaggtggatccttccggggagtgatcagccccaggtctgttaaatcttacgcagttagtatagccaagcatgaggggaagtgtactacaatggggcttcttctcccccatttgccttccttcccagtcgcaacgcaggtaatgggaacgaacgcgtagttaaaaatagtgtgataaaaaaggaaggcacacattagtggtttctcctctcccatgggttgttctcatccgcgatttttttgcggcgcgcccctgaatgggtgattgctcaggggaagtggcacttcgttcgcaccttttatggcacattattagctcctctttggaggtgctttctcccttttttggcacattttttcttgcccaatttgcctttttttcctgcgcgtggggaaaatgaaacttctgagagtgagaaggaagacccaagaagagaaactgctttgcgttcgccccccctttggcacctttagcctgcaccccccaacgggtagctttttattttattttttctacctttttttatctttttttgtttttttgttttttctacccttttttatctttttttgttttttttgtttttttttttgtgtcccgtttagcagcttgaccaagcgcacataaggtctcctctccagcacacattggcctgcacccccctgagttgcgttcactctgccctgcccttttttatggatgaaagaaaagaacggtcactcagtttacccattccgcactttccaatcaagcttctattcgagacagaggagtatgatttttacaaaattaatcagagggagagggaagaaagccgttcgaagagtaagggggtgggagatgtgctgaggggaggtgggacaagctctcttgggagcgagcacggaagcgaaacagaaagtgaaaatgagaggctctttatgagctacctcaaaaatattgcaaaaagggacacgtctagcacgcgcaacaggggtgaaggcagcagggatggggggaacaggggtggcggaaaaagccgtagcggcaaaagctgtagcggcaacacctgtagcaatagccgccaaagcagtgatgggaagggggggggaataaaatgcagcaagcagtcctccgcagaggaaccaggggaagagtcctcctcgcaggtggcctcactaaatagtagagcccatgacgataacgaactgacaggaaggcaaccctgccacatttttgaaaaacaccctgacattcccataagtaaggagctgagacgggagtggatttatcacacacccccgggggccttcgtttcagtgaaagttcggctgaacgattttcaggaagaatgtcagagggtgaagaggcggctacgagggggagcagcccaggtaggaaaccccggcgagcccatttccaaagaaaccaaagccacatcattgtatgaccccctcatagaggcactacactccggaattcgaagtcccaacgtgggagaaataataaaccacatagtaaatcaaaactgtaaaaattggcaacagaaagtagatttagagtcaataagaaaagaagcacataacacaaaaaaggagagaatactaaatagaaccaaatgctatgtggagtggttaccaagaacagaaaaaaatccatttagcaaatatcagataatatctaaattaaaaaagaagaccctttcgaaaaccttcaaacttgtttgcgactttaataactctttactgaagggggtatatataaatcaaaatttaattaatacactttatgtggaagaggcaaagcgtgacctgcttgaattttcttctctgcaatgcttgagttcaaatgaaacgttcataatatcagtgtccttttaccacccgataaggggtataaaaatagctgagtatgaaattttgtcatgtcaaactttggcggatttgacagatgtttttttttgttttgattcttcaaattatggtttgccccaatttgatggatctgtgtactacattgatggagtgctgtaccctgatttgagatcgccaaacgcgctggactactcagcatgcatattagatttttacaaaaaaaaaaaagataacaattttattcgacccccatataagataatgcaacataaggctgtcatcagccaaatggaaatcccgctgtaccaaaggtgctgcttcctacatcaagggaattgtgagcatcgaattatttttaataacattcgagaatataatagcttgcgtgatggggacttttccaagtaccccctcaggacattcaaaccgaatattgcaaagaagctttgcgtgtgctgtcataaaaatgtggcgcagaaaattgtcctcgattgttatctcttgaaggaaaatccatcctttgtctgcaactgctgctttgatttgtttctgctcgatcgggagggtaatcccgtggacgcaattatgaagcatttcgaatacatcgacgaggtgtgaccaggagaaagaagggatacggatggggtaaccctgtggcgtgaccccccctttgtgcgtacatacatattgcctatgaacgtccaacatggtgggggcactacgattggacggagagaaaaaaaggccccttcctttttatggcctcccccgtctttcgcacgcaaaatggctaatctgtatatagcaccactgtcaaggggtagtattcccatcttgatgacatggggattttttttttttttttttttttcagttaatccttctcaaattaactcaattgtgacacactgctgaattttttttttttaacacacgggtgtcctttaacagtttgcctcgtttgggattttttaccaaatgggaaaagctgcaaaaaaggggagatcatccccgaagtgttctttttgcccgcattttttttcaactcgaatgggtgcccagaacgtgctaataatggcactctctcacagggaagtgtgttccaggcagttcgatcacatgggggagttttacaatactccaaactcggtgtagaaaaaaaattatattttttttaactgtcgttcccctaataggggattaaccacctacgcgtgaacaaaccttttgcggttacttttttgcagcgtgtaaaatagctctattgatatttgttcgcatgggatggctgtccccccagttgacaaaagtagtgttgccttgtaaagggagttttgctcccctcatggggaccattttttttcaacttaaattttgatgaaatggtgcattcaaaaggcttaatgtgcccatccgcacaacttgaaattttttaaaaaaatgattttttcgttgtggcggaggagatgatttaacaaagcggcattatgtcattccccggaaaatatgcaaattattttttttttttttccatatagataattaaattttggggctccccctctgtgcgcaccaaaaatattgtacactttatgcatgtacgtaccgcacgtgcgtatgcaatttttactttatgtttgtatgccaccgctgcttcctttttttttttccccctcattatcgcctccaaattggtttatcatccccccaactctacctcaaacgtgcagagcgccttgggcatacggcacgcaagcaagagagggagtcctccgactatcttatctacataaaattcttcaggcccattagtacacgagaccacgctgtacgtgctcgcatacgaggaattatgtcacttcccccattttgtgcgttacgctttttttcgcatcttcatcatgagtagttgccccattttgcttttgaacggccgctccgttattctgattctgttcactttgtttcgaagcggcatattaatcgttccacgttttttttttaaccctcatgaggaagaaaaacatttcgcaaattttttcgaaaacacgtaagctttgaaaataagataaggcttaaacaaccgtttggcattttatatttaaactcgctctttttttaacatatcacaaaaaaaaaaaaaaaaaaaaacattgcaaaataaagagggttagaggccattcgttcatttgcgctttcctttttgcgaagtattttttttcacccttttggaataaaatataactccccatcaaattgtacaaaaataggaataaccaagtagtactaccctgacctgctgttcaaaatgggaaaattgtaagttttgccgctaacaatgtgaagagggaggaaatgtgaacttcccctaaaaggacgactacgtttgtgggaaggaaagggaggagggagaagggcggatgggaataacctaaagaggagaggatagctagcactttttttgggggggctaattttggtgccatactgttgccttatttatgtttttctttttttggcaaatattccacgcccatactgctgcacagtttgcaatttttatgtggcttaatgagtgtacaccgaaagaaggcactctgcttttcgtatctcttcttgcagtttgcctgcagaagggaggagtgaagcttctacttttacatgcatctaaacgagggaatgtatcaccttctatgtgaagcacctggtataggtgccacctgacacacctgctcatttatgtgttttcttcgtcactcccgatttgcttctcccccaatgcttccctttttgtagactcaagccaggaaaagttgttatcatgttgaatggacgtagagcaggaaagaaggcgataattataaatacgtatgaaagtcaaacgagggagagaccctacagctattgcctcgttgcgggaattgaaaagcaccctctgaaggtgaccaaaaaaatgtcaaagaggaaaattatgaagagatcaaaggttaaggcatttgtaaagtacattaacgtgaatcacattctcccaacgaggtaagcacgaatggaagcggcgcgaagaagcgtatttccctgttggagcggccatgtgcagtggagtccgttgcaactgctgctatatacaaacccgtcgctgtgcctagtagtgcatggctcatgaaaaccccgttccatttgacgcaactcgacttattcaacccccgccctgcagataccaagtggccaacgactttgacatcaaaagtttagcatcggacgacgttttaagatccaagaataaaaagaaggaagttaaaaagttgggaaaaatatttagagataagtaagtttgcacgttttgctgtgctcccccattgttgtgtgcccaccagaggagcccccccccaattggtttaatcgtgcattgtgtgtgtgtgtgtgtatgtatgtatatatgtatgtatgtatatatgcatgtatgtgtgcgtttttttgcacaccatcccactggatggtggtacatacaatttaaggatgcacccctgactgcctttttcttcctttcccccttttgtgcagattcttagacccaattaacaaaaaaactggtgaagtttccaaagacatttcattcttgcacaagaaattatacttctgagtttacatcacccttgtgcaatttgcttaatgattttttttttttttttttttcgcattttgcacgccttgcattttgtgctattatttttatttcatgtgataaagaacaaaaaaggcgttgcttgcgtagttaagcattgtaagacacacggacgtggaaaaataacgagtaagttgtaaagctgctcgcagtgttgaaaaaaaggaaatttatttaaaatataaaaaaaaggaggcttaattggaattacgtacaaataggggagatggacttttcccccccctttttttctctttttttttttttttttggagtacctccccccaagtgtatacatccgttacgccctgcgatttgttccttttatgctgcttctcgaaatttgccattaaaagaggtaattaaaaaggttaacatataggcatgtgcgtacataggggttattattgtaggaatcaagaaaaaattaaaaaatatatatatgtgtgcgctttggaggagtaaaaaaagacgcttccgtgggtaaaaaaaaaggaataatatgataaaaaaaataaaataaaataaataaagtgaagcaaagagcacagcgtgtatgtatatgtggagatcaaattgccaactgcagataagttaaaaaaaggaggtgagacttatataagcgttggttataacgttggggaaaataaatgtggtttaaaatgcgtcaacttaaagggagtttgaattatgtaaaaggttgcttgtgcgcaagtacaggcacagggaggttggggtgtacccctcacacgcgttgtatacagtaatacacacacgcgggtacaggacagaaggcgtgacgaggtttgcgccagtccccatgagtcacctgcgaacaggcgttccttccctcatttaattagttcactctgctattctagatggtacgtgtcatgcgtaccggggaactttccgctcgatgtctttgttttcccgctcgatgtctttgttttccctctcgatgtttttcctttcccgctcggtatctttgttttcccgcacgatgtctttgtttccccttttcttcctttttttcctttttttccctttttttcacttcacctaaccatttaggcagtacttttctataaattcgtaaaacatccttgcctctcctgggctgtccatggcaaacgcaatggccttaagtgtacttattaagcggatgcctatgaccttcggggactttaataaattttgttctgactctaataacgattcgcagctgtttctgtgaagtatacaatttatgtcattaaatttgataactcgaactttattgtccagggataactcaaaacatttttccttgagaaaaattttaaagtggcactgaatttcattaccatctggaaaggctaccttaattgagtttccatttttgtacttgtcgatccagctctctaatgtccagtcgtcataatctccgtatatttctctcgggtcatatttatatatatctatgctcgacttgctgttttgcaagtcgttgttaatgcagcacagtttgtttcccatgttgagcaccggagacgcggccaggtgggggtaagcggggaagtggccaggtaggggtaagcggggaagtagccacgaggggaagcggtcaagtagggaggtagccacgcggggaagtagccaggagaattagtgaacggaaaaaatggtggtgtggcaaggtggaaaactttgcctatcgtgcaacccaccaaaaaaaaaacgaatcgaagtgttttcgggagaattggggctgtaactaaccaaccgtagtttcggttcgtgcgcgagtatgtataaaccgcataaatatatttctatacgcgcacgtgcacacaagctgtgggaaaaccatctatgcgttaaaatagaacaaacgggaaggacgaaaaattgattaaaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagaaagaaagaatgaaaaaaggaaggaaagaaaaaaggaaaaaaagaaagagcgtaaattccttcatctaaagtgaacaaatcattccatttaacgttagttacacccaaaaaaaattgcacgaatttttctgttcgttacacagattgtgatgtcaaaaggaagaagaaagtcaaggctgaaaaatacaactttggtgaagcaaaaaggggctcttcagaatttgcctccgcgaatcagtagtcgtagtggcaaaaagcaaaaagcaaaaaaaacaaaatgtacatatatgtgcaacatgtgtacagcggctgggtaaatacatatatgtatatttatgtgtactaggtgtgccgcccctatgagggtgaatttatttcactgcgcccctacgggggaaacacccttctgcctatgtgtacgttgcgttacattgctgcattgtgttgtactgtactgtaccgtactgttctgttctgttttgttctgatctgttctgttatgatctgctctgttctgctatgttctgtgcttttttgcgcatgccaactcggtgggcgaacatgtggcctaaacggaagggaatcatatttcgataaaaggaagttccactacgctgcaactttttgtgcgtttttttttttttctgaacaaatcaggtaaatttaaaaaaaaaaaaaaaattggcacacttttcttatgaacatgtcataattaaatgaaaaaccaaagttggctaaaatggctatacagttcgttttgcttaaaaatacagggtgtttttttaaacgttttttgggcacacgttgggggaaatgaatgcggagaagagggggaaaacatgttttattttcctcgcagcattagaaggtacgtgtggtacgctccccccacacgcacaagcacatgtgcgaatacgcatatgcagcaaactgtcgcgggaacatgtgagtacgcgagccaacaatgcggaactatctcgccgtgtggacgggggggctgaaatcaggaaaaaaaaaccatgccaattggttatactctcaaaatgtacaaacattttttgttttaattttaaaaaaattaataaaactgcatatcgaattggaaagaagcgtgatgcacatggcgcatttgtgctcattcgttggtccctttaatattaccattgatattagcactgttgttggtttattcttttctgctattcgaggcatcgatcacgcgtgtccctcctgcgtgtaatcagtgataaatatctacgggtgcaacaaattcgtcactgctgaaaggaaggggagggagaaatagcaacgcaaatgaatacatgcacgtgcaaatgctcataagatggacacttatttattccccttgtccactccccccctccccctttttttttttcgcagcattctattgagtgtaaatgttccgtcattcactacattcaccatttgcgctttttatttttccagctttctccccctgcgtacgtaattttcctgcatatttttcggtgaagctgtggtgaaaagtggtactcaaatcagtctcttccgagctctactcccgcgcacaaactagtcactaatgttgaaaccttggcatgttacatggtcatcaatgggtatacgcaccatgcgttgagttcgactcttttatgggcccttttcacgggactatagtcactccatcttacgagcacaaacaggtgctaacatatgtgtgtacatgtgtatgggcctaccctgcgcgcacttcactccggtgttgctttctgctggtcgtcggccatccgtttggccctggtgtagatgctcttcccctgcctctgtaggtccctcaatttgcggctggctattttaaacaatgcgctttcgaacttgctgcggtctatgctacctcgtaccttttggcacctcttcactttttctttattttccttttctgcttttccagctagctgattatttctccctttgtcatttttccttttgcacttttcgttgcactttgtttggttcctatttttttcatttgcgaatcctttgccttgccagctcatggacgccgtcgtcgaggtcatggatacttcgtggttttcaaaattgtaaaagtggacgctgcttctgttgcttctgctagtggcggtgtgccccttgttggtgaggcaattgttcgtactaccgcttccagtaccgcttccagtaccgcttccattgccgcttccaacaccgcttccaacaccgcttccaacaccgcttccactgctgctgttggcatggtgggtaacctcggacgggttggcttgcgtgggggccgctcttctattctgcgttctgcccccattggtgcccaccccgatgtgcaattccgcaagttcgttcctatgcagagcactaaactggagactacccccgaggttggttctgctagcggcaagactatccttctctaagttgttcgtctctagctttgtcctgtccgtctgtagctttgtcctgtccgtttctctctttgtcctgtccgcctcgagctttgtcctgtccgtctgtagctttgtcctgtcctgaaaaatttcactgttatctaaccacccctgatttttaaagtacctattacagtcatggaacaaaatttgggtatctaaaatcacatccaggggggtcattttattttcgattttttttagcacataacagcactgacaaagcatcaacttttgaagttcttctcgattcagattttctaataagtatttgaacaggtagaaatggcttccattatttttcttcttgtaagcattcatgctgtgatgaccatcataagtataactgcgcaatagccgggtgctgtaatcactgcacggtagttttggtttatcccattttttcgtgacatcttcatctgttctatttaaaatattgcttgtccttttttttaaaaattctctcctgtgaaaattgcaaaagtgatcatacgttagattcttatttggacctctatgttctgtgatgaaattatacgatatgttaattaggtcctcttctagggttgcatgtctgtgattgtgtgtaccattatcattgctctcctcgttcttgtcaagctcattatttgctctaccccccctagggctgctcttcttctttgccactcccctggaattgttgtacatgttatacggtatgatataattctttagtttcaagtagttgtagtatctgcacagaatttttttaatttctccattttgtgcgtcggcaccatgtttgtcgttaacgcggagggggttgctcccttccatgtgttccgctttgtgttccgtcctgtgctccgtcttgtaatccgatttctgatccgctttctgatccgctttataacccatcttctgatccgtcctctggtcctccttcggcgcgctgctgcacacctgccttttattgcagtttgcggagaagtcctcaccgccgctgtagcctccgccgtaaactccgccgtaaccgccgctgtaacctccgccgtaacctccgctgtaaccgccgctgtaaccgccgcacccgccgctgcttccgagggggcggttggagagctcccccccttcatttgaacaattggaggcgctgtttttttccttttcttcattgttagccttctcatttatggtcttcacaaaatggaaattcgcaaagtcccttttatctttgccgtaatgattgttcatatggttggaaggagttccttcgttcgtcttgcccttattctgttcctccttggtaagagcgcggtttcccccatctgccgtcttcgcgctattcacagcacattgtcttatgtacgcataacagtaaaggttcagtagataatcctgaacgttcttttttttcttgtttaaattgttcaggtaatttttcaaagattcgtagttgcctttgaagctcttggtgaggtctcctatgtgtgcgatgtcttgatagatgcctgccttggtctccgcgatattggcggtagcttgctccccgttgtgtatcccacgttgctgcccatcctcagcaaacctgccgtccttacaaaaaggactatcactttggctgccactttggatgccactttggatgcccttttggatgccacttgggttgccaatttggtccccattttggctgtccccgtcttcccccctgtgctggttcaaaatgtgcaaaacgcaatacgtgcatttttccaattctttcttatctacatggggaggcttggaagcatgctgaaggagaagctcctggtatttcctaataagagcagaggactcatcatcataagtgtggttaaagttaaagggtaaattaggggttaacttttccgtttctatgggatcatctttattcgcttcgttcgtttccacagtgactgctttgcaaggatttcctttttcctgtgtggcaaggtcatgattgtagccacttccaaaatggctagatggttcattcttaaagctgctcaattcggttaactcgttctgtacttgtgcattcctattcaccatgttgcatatctccttttctgcattggtagatatggtaggacaattagcgaaaaggtttttcccatagtttgagaggtctctgttttggggagctctttgttgatcaccttttgccttattcaggctaacctgagttatggcgtctcttttgcttggcttcttcgacttctcgaattcgatttcgttttcgatttcagcggtgtagtggcggtcatatggagctgtccgcacattggagttgcttccatggtggtgcctgtcctcatcatactgcccccccggcacactctgcacatcctcctcagcgtggcgattatcagcatggcgattatgagcatggcgattatcagtacgacgattgtcagcacgacgattatcaacacgacgattatcagcacgacgattatcaacacgacgattatcaacacgacgattatcagcatgacggttataaccatcggcgttatcttcatcatcctcgttggccacacgctggtcttcctctttccttccatacgtgactccccttttggaacacgcgcgagagcatacaggcaataatccccccttatcctgttttccattcctatcctctgctggaattttattaggctcatttttatttccgttcatgtattgcttattaacgcacttaataaaatttgtcaaaacgtttctgtctattatgtcttttatgttgtgcgtccgtttggttggaacactgaagtttttttttttcgggggttctccttttttgttggtgctgctctcctctgcgcgaggttgcgttccgtttaggttaaccctgtcaatgatgtcttcgacgtgatcgtagggggggtttccggggatgcctcggctgtctcggttgtccggattgtcccggttatctacgtagtctccgtcgtctctgttgccttgaccgccttgaatacctgtaccgacttgaatacctgtaccgccttgaacacctgtaccgacttgaatacctgtaccgccttgaatacctgtactgccttcagtacctgcaccgccttggttgtcaccgcttcctccgttgccccttcttcttcctcggctccccccccgccgacactgcagctgctgctactgcgggggcccttcttcacaccacctgcgctctccttgcacgtctgctcgccatttcttctgagtggcctttccaaataaacgtctcgttttattcttttccttacgtgcggaacgcttccaatattattgccatcactcccactgctgggagtgcgcctgcttcgattcttccccctttgcctgcacttcctttcgctccttttttcgttacccatgagacccgaattctgtttatccacaggggtagtattagtccccttcgcagtggcatgcctaagttggtagcaaccaactgaggatacaatttggagatccttttcagccatctcgggagtccccccctgacttggggtaaaattttggttgtacagctgatgggtctcattttgtacctctcctgtgcctatttctcctttacctgcacatttttcattctttacgagttcttttgcttcattgcctgcacagttgggcagatccgtatctgtggtttctgcattttctttacccctgtttagattttcctttttaatttgattggactcgagatcgtctcttttggcaagggcttcgttaagatactctgcatttctgaggaacaactgcagatcgacgcgtagtcgtctcatatttttaaacgttccatgatttgtgtcagctccttctacatacgtgtttcttttttctacatctacacagggttgatttattttgttgctttcctttccatttggctgattcttctgtttaactcgttttgcattacacgttcttgttttaccaagcatagttttccctttacattgcttgcttttgctatccttactagtctcttttattttttcttctgtaggtgccatgtagtttagtgtatgtacgttgctaccattggtgtaattttttcttgtacaactttgaaccagtttcacctttctgttcatgttaattttgatttcccccttcactgtttcgtagttaatggagttcgtacgtgacatattttttatcctcctaatgactttcctttctttgcatgtgcgttcgtcggggggttcctttccgcttttacgtgggttaagcaattcgacactctggttttgttctatcattttttttggtgaatcggctagggaggcaaactgctggataagaccgctattcgggcgaatcccctatcggttgggccgcacacacgcatgcacttgcgcgctcgggaggctgcctgctcagtctccacgtggtagtcagtaggtgacactctacaatcggttgacccgctcagatgtgaccacctgggctagccagctttcactccaaaaggacccttttgcggatgcactcaaaaggaaccttcacacccccccccctcgcgtcgatgaaacttcttaaaaattaaaatcagcgaattcgaaaatggagagtaggaaaggctttcacaaggaacacctccctcgtttagggacaacatagacaaaactgttacacaaaagtgcatgcacaggaggaggatgaagttttcaccaaaaggaaagcaattaacacgggggacgtaaataaacttaactaagatataatacaaatgaaagaggtggcgtccacccggacacggacggaagaactcaatttggaacaacttcacgcggggtcgctcggtatcacgcggggtcgctcaatatcacgcaggatgacacgttatctcgcgggaggggggcacaaaacagtgcatatacacacgaatgttgaaggggtctttccactctgccaaacgaataatattacacagctcaagactctccaagcagaaatatgatcaaaaaaaggggagaagtgagtacatgtattattaattacttgtattagcacaaggggacatgatataattacttgtgagtagcttaaatctacccaatttttctcacaggacggagtttttattttttcaataatctgtttttccgcatgtacaaaggaaaaggggggaaagggagaaaatcttcggggggggaggggtgaggatttctgcccttctgtaataaccacacttgggtgaaatggcagattatatcccgaggatacgtaatgtgaaaattcagctacatacgtggtgatgaattagcgcggggggcttcactcagggaggaagaagcacatgcaaatgcaggcgcgccaagggatgcatttacatatgcggaagtgcaagcgattggaatgacgacgtcgtgcgtgtcatcgtattccttggcttaaacgatcaaggagagggtcacgtatcacccaccgcttagcattcgggagtcaacgtaggtgaaaaagggaaaaaaaaaattaatacagtctatgcaatatttctgctaaaacacacgcctcatgacaatgtgtcattcgcacaggaaataaaataaaatgcatagcgtgaggggaaaaaatcaaagaacgtgcaacttgtgttgtgaaacagttcgacatggttgcaatggaagaaatgggagttacttaattggtgttgtgatattattacaggtaatgttgtaaagcaaatcgcatttatttgtttatgtatttatttatttatttttttttttttatttatttatttttttttttttatttattttttttttgctgtgtcactgtggcggaaatggcttggcaaagtgggtggcagccgcttggcaatctgcatgcaaagccaaaccgcgtggtaggcagctcccaactcgcgcggtaggcagctcccaactcgcgtagtacgtagctcccaagcaggtgataaaaaagttacagtgagtagtagctctcgcgggggggtgaaaaggcacatgtgaatggttgctctctttgtgagtgcagttgtgttgggtgggggaggggctaaagttggtaaataaattgaaaaaattggaaaaggtgaaaaagggggggaagtgcgaaaaagggggacaggtcagaaaaatgcgaaaaaacgaaaacgcgaaaacgcgagagaaaatacgaaaagtcagcaaaacggggtgcaatacgtcaggtgcaatttttctccccgcaagtcgcgtggaagtgccactttgagttttgacccaggacacacctatagacacatgtggcgcgaaggtatgttgcgccccccgaaattgctatgcatggatgaactgcgcatgcacgtgatgagacgagtgttaagcccttgcggagcaaaggggggaaagcaaagggtacacgaggcctacacggaggaggtggcaggctagcggacgattcgcagttgattagcggttggttatcggatgagcgggtgaagaataaacgagtgaacaatagctgcggaaaaagcaagcacgccagtaacttccaacatagccccccaaaaaaaaatgaagcctttcgcccgtacaaaatgtaaaggattcactttgcggggttcctttccatatccagtggtccactcttccgttgcgcctttttattttttttctgttcactttccattcgtattgctctgcatgcgacagacccgtatgctatcccgtgcgctatcgcacgcggtatcccgcgtcgttcaattggtagcacgtgctaatggctgcactgttaaaaggccaaataaacgggtgaaaggaataaaaaaaaaaaaaaaaaattagcgtattcctttttcagatatgaagtgtgaaaagtatttcgtgccccccaggaggtcaccccttgacgtgaatttttcacacctcatttttggttcaccatccgtgcaacaggaaggatggtgaaaggcgaaaaaaaaaaaaggggtgtaacatcttatgcctctttcttttagcgccagttaaattttttttttcatcatctttaatgtggttacaactgctgttgtggttgcacattttgttacgaatggagcacatggcttgaactccgtcgctattgcccccttcccccccttcactgtttttttttttttttttttttttttttttttgcatgcacgaatggccactaaagtggcgcattttttatttccatcctgcgattattccgcacagaaaaagtaaagaagaagaagaagaagaagaagaagaagaagaagaaaaaaaaaaaaaaacgtgacccttgtgatgtgttcaaagataatcataaaaattaccaagatgaagcttataaattatgcctcagacttggaccaagtttacaatttttacacaaagtagctgatggtagaactcgtagatatagttgcatacactacaagtattggatgagctataaactattacaaatgtttaaaaaaaattccgaaaataaaattgacaaatctgtacttaaacaattttcgggatatacaggatatttttgttaaaaagaataatgatcatggatgtaaatatgattatgaaaatataaatttgaattctttaaaagaaatgaatgaaagaaaattttagtcatgattattttttgtaattataatactgttaaagaaaatataagttgtgaatccagtaaaaaggaaatgtataagcaatacctagattacattattaccctatatgagaaatacaaaaaaggatgttctgattattttatttattggacaagcaattgtccaatatattttaaacgcggaagtgagtacaatccaaaaaaattatgcgcaaaattaaactgcctaagcttaaataactgtgatgcccaaagtattgagggaaatgaggattctataaaaatctacnnnnnnnnnnaaaaaaaaaaaaaaaaagaaagaaaaggaagaagaagtagaagaagaaaaagaagaagaaatgcatgagctatccaaacagatcttttctgtcatcctttccgttaatcagttatattatatgtccatagttctggtccaaaataacaggcatgagttagcattaatctttgctccttttgcagtacatgcgaaggatgaagtggagtaggtttactgatatgtgatatgtgatatgcgatatatgatatatatatagtgtatatatgtttttttttttttttccaaatggcgtatgcaggcgctttcacgcataagttaaccacatggagtttaaccaccccaaaaaatgacgcaaaggtgacgcaaaaatgggacgtcttcgaaggagtactcatcagtgcaactcctgaacgcgcggaaaagcaggccacatgcatgggaagcgaagctgcatgtgtggagccacacagaggagaatacgccacttaaacttgtggtgcctacatccctatgtttttctttgcacccatgtatgcaacttccccccacgcgtaaagtgcgcgggcaccaacccgtaaaataaatatattacaaaaattacattttgcgcaaaaaattaaaatccattgcaaggggaattactgctaaggagttcctcgtttcacgccacactttttagcatctcgcgaaaatgcaaaaatgttaattatggcgcatcaaggggtgaaacgaagagaaataacgaggtatattggtgccctcgtggaaaaaaaaaaaaataaaaaattatataaaaaaatgcacaaactgtacaaattttgcaacattcgtggggttccctaaaatgaagaataggggaggagtaccctctcctgcgcgtgtgccccctgaggggtaaaaaaagaaaaaaaaggcacaggagccactttaagaaggagagacgtaacttttttccgttacatgcgcgcatgcacatacatacacacacaccagtttacgatcgtgcaaggatttaacaaacatgtatttacatatgaaaaaagaaattaagcggtgagaggaataacggggtgatatttatgctcaacatcgattagtgtggggaactcctctacacagcatcacttgatacaactgctaaggctgaaaatctgttgtcatctttgcatttttctatgaattttttttgtattacatttcccgtgtcctgcggtggagaaggagtggaaaaggagtggaaaataattaaaaaacgtggtacatccgcctgacggacgaaattccgatcggagttgtacccctgttggaacgtgcacacactcgcatgtttcaacgagaggggaaattcattacgtatttgaaactggcagcagttgtcgtgcaatgaataacgggatggtccttccttccgtcctgcacaggaaaacaaggggaatcacgggacgttcaattggccataaattaatacgcttgaaatgtggctgaaccaaagtaaggcttaccagttcgacgagcctcccgtcaatttcgacaaagacgataaagtgggtatcaacctggagaaaaaaaaaaaaaaaggaaatattttttatttccaccatttgggcatttttccaatcgggcgtagttttatttcctctctccccgaaaaaaaaaattgcgccttacgtctatgtcatcccccgtgctggaagcctttcctgaaaattcgtgatgaagcagttcgatgctcttgtttacttcgaattcctggaaaggggggaagcgtggagggaggcaatggcacataagggtgtaatcgcatagagggaagcaatagcccttatgggtgcaatcccatagagggacgcaatggcatatatatgggcgcagctccggggaagaattacctgtccgcgtttttcgggcgtcatgtccttcaccttgtcgaaaaaattagccaagagggagtccttgtcttaaaatgggcacataaaaaaagggggcggtgtgccatacgatggatttcacgcagcagttgtgttttctccacgggagggtccatctctctccgagaggcacatcgcccaaacagggaaggcacccgtcacagttgggtagtaggcagtaggtagtaggcagctggcagctggcagcattacctagctcaaatttattctttaaatttccgtagaggtgaaaaagggccaccgttccgcatgaattcggaacaacctttttttggggaggggagagggaaatacatacaaaaggggagggacacataatgataaattcgcaaagttggttcttaatatggggatacaagcttgcccaagcgctcttccacatgaatacataatacatgatcgagagtgtgtgtggggggtcttttcaaagcaaaaaaaatttacctgttttatgaaccaaatattgtctatattttgctcagtacttccatccgtttcagtatttgaattgctctttgggtggtaagcgtggcgatccaaaaaaaggaaaaaaaaaaaaaattaaatacaaaattggagtagcttacatgagtagtggcacaatcacatgccgaacacacacacgtcattaccatgccttctttcagggggtataagagtattattgcgtgtacgggttgcgggatctgtcagcgggagagaggatgtgcaaaaaaaaaatatgctatacagaaagttatgatgcagggggaatggaaaattgcggcttcctcctcatcgatgaaatgtgcacacgctctcaaactcgtaagtgccataggtgcttcccttccacgttgcccatggaaggtcgcaatatgattgcataggaaggtctaccatatctaagagctccgcatcaaacccatagatatcctgaaacgtcaactttgactgtccaagtttgcaggagtaaaggtagagggactccgggttggactcgatgggaacccaaatattgttccgaagcattttggcaggtgatcaaatattgcgaggagcgggggtgtatataccgtgtgatgttttacgcagaggggcactggcgttgtcctgcacgttagcgcctcccctgtgttggtttatatatgtggacccttttgtgattacactgtggtacccttttatgggaaacaaatttgctttctcttcattaagaaggtgtgaaattatgtgcacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttgccttttttttttttttttcaaatttctcgataggtgttggtgacgcgggaaccggaaggggggattaaaatgcaaagtgggaaagaggggcaatggcatgcgaagcgtatttttcaaaggcgagaaaaattgccctatggtattttgcgccgtcagtccgcagcatcatgcgtgttatgtaaacatattgaaagggacgtaaagatgaagcatacccatactcttctactctgcaagtataaccccactcgcttatgctatgcgtacaaaacagttagcgccctttttataaaggcaacaaataggtcccaattgcaactttgaaaaaaaaaaataaaataaaaataaaataaaataaaataaaacacctcataggaaaaaaaaattcattaaaaaaattgccactcttttgctcacccacacggtcggtcgtattttcacaattgcgacgaattttaaaataagagaaattacattttcgctggggatatatatttcttcgaagattttttccctctttcattttttttttttacaaaattaccgctaagtaagtgtacataatcaatcgtatcacatcagcatatctaccttaactcaaagaagggaaaaaaaacggcaacatggcgaagtcaaagaaccacacgaatcataaccaagtaagttttggggttacataaatatacccccttggagggggtatcttcactgcgctgctccgctacgaattctcggccgttttatgttcattcgtctctgttgctccccactcgtttggactgttcagcagtttcctgcagcatgctgttttgttccttcgctagatagcatattgtgtagttttgctttctcccacgtgggattgatatacatatgtgatcgttttgtgtacatatcgctacttgatcacactttgcatcacttcatttgactcccacccttcttgtttgcccccgcagaatagaaaggcacacaaaaatggaattaaaaaaccgaagaagcacaagtttatgtctcgcaagggggtacgcacaaatacgtatttgatagcaacgtacctatgttgctcgtgtgttgcacaccccctgaaggaagctttgcgttgatattatatcatgcgccgctttctgcagctttctgccgctttccgccgcttccccccgctgtcgtgcctatgtgtgttttatggtgcacggcttagcttccacaggagagggccccctgctccatctgcaacaccttttccacgagtgcttatccgatttgtgcacatatatattttttttttttcccacttcgcagttggaccccaaattttttaaaaaccaaagatactgcttaaagggaatcttaaaaaagaagaaggaattgaaattgaaacagaaacaagaaaagaagaactaagctagggaaacttaggataataaaatttcagatttctccccgaaattttgtttccccttttaaatttttaccttttcaaaattgtgtaccgttgtgtacatgttttttttttttttttttcacaccccgccttttcgaacagctacatgaaatggtatatatgtacatgcataaatttgcgccctgtgtgcatatgtgtttaagcatattgcatcggcgtgcatgaaaattcattgcagtgcataaaacgcgagtagaactaaaggagctatgaaatgctaattcaccatatcgaaacggatatttatagaccggggaaaattgcaacttattaagtttccaaagtaggggaattttcttcccatattcgagtgttaaacgcggattggggggtcttcttctatacctatgcgtgtagtgggggggtgcacagctggaaggaacttctaagaattggcttcctattcaatgtgctgtgtgtaccaccgttgctacgtagtacatataagatcatttaatatgagcactaaatggaaccaatcagagtgactttcttctttttccacatttgtgcagtgtgagataaggtaagggatagactgtcacttgttaggatgtgttcgttaggatgcgttcgttgggatgcattcctcccgctgttggctacattaaattgttgtgctgctacgtgagcaagaaaaaaaaaaaaatgcccccttggcggtcttctcaaatggtatatattgcttcctattactttggtgaaacacttataacattgcacacgcaggggtacacattttttttcgctagtcccctggaagctcacttttttttttacccccccttttaagataacaaaatggggactaaaaacctttgaggttgcgaaaaaattgtgattgcccagtatgtggacaaactatcctttgctttttatttacgccgattacggatagtagggtattcctaagtatgtcctaaaccgcgtggtatgcaggagtatcgaaggagaaaaaagtggaaaggaacagcgaggagttacgataagcaggcaaagggggctattatgttcatttttaattaagccaatggattttttttttttcaaagttgattaatgcgacatccgctgtagtaaccagttcagataatttttgtttacctctcgaaaaaatgtgcttcatcacataaattatttcctccatttcggagattgcaccgaaagggtgtaggggggagcccttttctatgtcacaaatgggaattgcagttagccaaaaagggaaaaaaaaaaaaaaaaatcccagtttttacctgcacgttcaggcgattatttacacatacattctgacataccacaggggtgacaatataacttcagcagagtggttgctattttggaaagagataaaaataacgtgccaaatgatgtgaaaatcgccaagagatgtacttcccacggtgtggtgagtttaaaaatgcctcccttttttgcagattcacgctttttgcgctctttctgagccaacgacacattattggcgcgacgctgttgtgagttgttcgcattcggtttttttcttctttttttacgcctcattttgcaatcgtaacgcgcagtgtacgccgcgctcggcgaagcgttgacagacacgtttgcaggatcgtatgcaaaatcgcaaaatagaaaaatcgcaatatagcaatatagcaatatcgcaatatagcaatatcgcaatatagcaatatcgcaatatagcaacatcgcaatatcgcaaacttgcaaacttgcaaactggcgaagacgcaacgcagacacagcatcgaagagcgctatcgcactcccgcaccacgacatgtcaatcaggataaacaaagatgagagtaagcgggtgcacgtgtggataaggagtgccatcggcacgcccaacaggaggcaatacaaacataaaaatattatgtacccatattttcgcatgtacaagtcaccatacagagcgcgggactcgcggactcgacaggcattctggccatgcgttgacaagtacccatggcacactcatcaaaaaaggtgggtaaaaccagaagaactaaatgtaaaattcttttccgagtttgttaataagccgccagacaagaggaacctatttgagacgtgccacaccctgccatttaatggagtcaactgtcttttttggaacccgatttatctaaatagttataagtattctgcgaaatgtagcagagcgaagcaggcggatgaagagggcacatcggataatacagcggaggatacagcgaaggacacagcggaggacaccgcggaggagaagaagtacacggaccgtggggagcaccctgtcgaggggtccactccgatgggcggtcacgcaaacaaaaaggtgataaggataaacaacttccactacattgtacatagccaagtgaaaaacaacctttatttttacctcaagtgtatccgctacagcatgagaccctttagaggaaaaataattggagatctctacatgaacgaaagaaagatacgaagcaacatctccacaaatgggatcataaatggagagtggaaatatgcctttccgcatcttaagataagtgataagttttccgacgccgcgttagatgatccgatcgcgggggaagagtccgaggggggggaagagtccgagggggggggagagtccgtggggggggaagagtcccagggggaggaagtactttcccagttggttatagcggataagtatacctaccggcctcccctgcctcggtgttttagcgagccgtgagatgcacaggattcacatataaaagggggttaaacatatttcgtgtgacactgcactgtttagcttttttttttaagtccccttgttgggtgctaattgcacagtttaagctagtcgatgcgtccatttctgtgccactcgcgtggtatgtaagacaatacgactcgtcaccgcatcggtgtgccgtttgactcgttggtactccccacgaaggacacacagtggaaattacatccaaatggtgtgtgctgctggtttggtggcacaggtagggttccctacgtgcagcgtaaaaaaaagaaaaatatagaaaataaaaaaaaaaaaaaaaaagaaaatcgcggccaactcagttgaagatccactttttgtaaatctcgcccagtaagtagggctccaacgtgagtcggttaatcttcgcctcgtccagcaatttattgttaattataaaatcgatgcaagctgtgcatagctgcttacaacaaattctgtagctcaaaatgaggatgtccatgacgttcgactcgtttatatggtggctaattgcacgctcacacaactgcattagtctgaaaatgctatacctgtaggcagccaagacgatgagcacatacgtgtcaagggagtaaaacatagacaattcatccgtgtagagataatttactattattaggaagatatcatgatccatatcatgaattgggatgactctgagattttttattttctccccttttgctgtaccatcactcattggtgccaagttcttctctccacagtagggttccccttctccgtgggtcatttcgcttgatgatgtcccggtggatgtccacatatcgaagagagtcttaaaacttggacacctagacagcagaatggaagaacagccatagatatacttattctgtactacaaaaataacatctgcatatcggtaattattaaccataattctataatattcgatgagggaagatggttcgatgtggacttcctccaacttcaaagcgtatacatcactgagggagtttttcccatcaaatccagcaatgcagtaaatgacgtttttataaaaatgagtattcatgctgcttctgttggtgaaattattacatgtgtgtattttaaaccatattcttttgtgcaggtcaaatttgtacaagtcattaagcctttcacaccttaggccattatagcctcccaaaatgtatatacatttattatgtatgaatgaccccatgaagtacctagccacggggattgctcgatcgtggggaggtacttgcgtttggtttgttcgccctacgcgggactctcccggcaggtggatccgatctgtttcttctccttccccctctccgtcttccgcttcttccccctctccgtcttccgcttcttcctccccccgagtcatgttatatttcatctccgtccaaatgcctgtctccaaatgatactgataaaaaatatttaatccatactctccattgtatccgccaaaaatgtagaaatacccatcggagatatgtccaattgcacaggatcttggacttggtatctgtccactttgctttacctgaatccatttttcttcctgcaaatcgaatgcatacattttgttatgtaccgatctgccatcgtaccctccgaataggtagagtattcctttcagttcatccacagatagggcgaatccaaataacgatgggggtgcatacctcatgctctccttcttcacattaacaacttgccagttttctctcctcaagtcatagacataaaaatcattcaaccaaatttcatttccttgatatcctccaagtatatacattttatctttaaataaaaaggcaggattattttccctcttcgatggtccattaatggattctatttttatccattcattttctgcaatattgtacttataaaaatcgtttagtctcctttcagatttgtatcccccaaatatgtacacgtggtttttatacaatacagatgcagctcccgttcgtttgggaaggcaaacatttttctcctcattccagtaacctctactttgttctgtccctccatttgtgtgagtggtatttccttcctccattttcttataatttgtctttgcgctgtttggtggtccattcaatttattccatgttagaatttttctgcttccatttttgcttctgcggatgtttaggcattctttgttcatccttgggtacgcgctggatgcggtttctttgcccttcgggttggctttccccggggggagactcatttgtgcgattcgctacttcggggcggcggacggcgaggccattcacaagcgggacccgcgagcagcagctgagcagcagctgagcagaagctgagcagaagttgagcagcagctgaacaggagctgaacagaagttgagcagcagctgaacagaagctgagcagaagctgaacagaagctgagcagaagctgaacagaagctgaacagaaggagaaaaaaaaccacacaaggaggcctacacaaagggaagcaaaccttttggggggagtctcacgagacaaatgagatttattcccaccacttgcaaccagggcaggtgccacgtgcgtgtgaacgacctgagtggcaataacaaagtaacaatcgctgcaaagcggtcactatattttaaagtcccacgtgatcggataaatggaattttttttttcactctcacttcagctgtgttccctcgtactgctcctttgcccttttgcaattttgcaaatttgcggagttcgcaaaggttgcctattttgcagcaccgacaccaactgcccttttcttttcccccaaaaaaatgctgccaccaaatggaaaaaaattgcaactgctggaggtggatcagcatgcctacttatatatacacttcctctttgcgatcacccccataaagagaaaaaaaaaaaaattccccctcgttgtctttactttgtaaaaattaaaaaattgtacaaccaaccaggggtaacaataaaaacaaataggcgagttgattaaaatgggaaaatacgaaagatgctaggaaaaaaaaaaaaaaaaaaaaagtatgccatatcgtgttatacgcgaaattaagcggatctaattttatttaaaaaaaaaaaatgacaagccaaatgggctgatatgttaacataaaaaataaagtaaaataaaataaagtaaaatgaaatgaaaataaaaaggtagcagaaattgtacaaggaaaaatcttaaaatggctcgaaaaaaaaaaaaacgccgttgttagggtttcacacaaatgtacataattgggggggaaatgtaacgtatagcacaaattaggggttattggagttaattattatgtggggaaggggaatgggggtatcaaaacgcaaacaaacatatgaagcagatttaattaaaagtattcaaacatgttacacaggaatcatcaaatgggacaaaggtgcgcgaggggggggtttgaacaaccgcgcgggtggttaaatgtgcccaggtgggaaaaaaatatatatatatatatatatatataaaatatatatataaaaaatatataaaaaaaatatataaaaaaaaaagtatataagcagctaaaaccgctcttttgcatacgggacacagaacaggaaagtacacagaccaaaaaaaaaagtcgggtgatacataccagcgccccgctcgtggagcctagagtgggcatacatgtggatgggcccctcatcgacatgtacgctgcatacccgcgcaccgagctcacataatcgagcaaaccctcctctggcagtagttgcagcagttttcgtcctccgggtcatccgagggcccctgcgcaactgtgtacgatacgctcatctcgttctgaggaaacctataggaattcatcatgtaggactgagagctgctattggtaaaggaataattgctggactggtctgtgtagtttttcctctttttctctaattcaagttggttacaccttataattagtttttccacctgttttttatacgaatggataatgccttctgattcttccttcactaaagttagttcgtttttttccttaacaagatttttaatgttcatatttttctgttgaatctcataatttcttaagtgcaaaattttgttaagttctgttttttgttccttttccctttttagctgttctaattcctttttctgattttcaataatggagtcatagttccttattttgtcattcaagtctttcaatcccttttctcccctcttcaacaaggacatgacatcattcgagccgtctgcatggtcactgttatttaaaatttcgctgtcaaattcgagtaagaaagttttaaatctctctactatggccattttttcacttagcgctttcttcaaatcttgatttatttgtttcctcgctcctaaatcttcttgcagcagcaacgtttggggagaagacctttccataaaacacctatcacatactcgaactttttctgcatagctgtattcgctaatttttatcttattgtctgaacagttggaacaaaatacatttccgcaagctctgcaatgatgttttcttacccttacattaaaaaaggcattgcagctgtagcaatttgttacctcctcatcagggacccataaacattttttgtcattttcattattttctgcatcccccatgggagatgctgacttgttcaggtaaaaatcgttttctgtgtaatggcccatatattattttggctagtttttttttttagcaaggtgggtcaggcgattttaacataaatggggtatatcacaggagaggaggagggggggggattgatggtgataaaaagttatttgccaaagtgaggaatgtcaagctgcacagataaaacatatgctctgcgatgggactgcgcacattcttttgttacgtctcactaggcatcccgccgagcttttctacgctaccccgctgtgtagaagcaaagtgtggatttaccagcgcatatgtaggcatgtaaacacgcttacgtaggctttacttatgtttacatatgcgacgcggtttggcctcaaccgccgcgcgcgcaccaactgccaaaaggtgaggtttaaacttaaaatttgaaaaaattaagaatcaaagcgcagtcactttttcgcaaaaatgctggctcgctttttcctgtttgacttttttgcaaagattgcataattacaaaatttgtgctctttttatttatttttttttatccacatggagagcatttgacacgtaatttattgagacctggcctgtacagaggcgccaatatattttatatacaatatgctgaatttacgcacaatactgtgcttccatgaagtttaaaaaataatgttattattttgttcttcgaggcgaagcatcagaagtggcaaaaatattttttttttttttttttttgctgcactgcacacaaattagttaataacgaagagaaaacttatgcatccatgcatgctgctacttgtgggggggcataacgctcgtaaaatgaattaaaacgaactaagcgcgcaactttcagcccttttctattaaaaaaaaaaaaaaagcaaaaaaagatttttgccaaatgtgaatatataaattacccttttcgtatattctttaaaattatttcaaattgaaaaagccacaaaatgattttttttttttttttttggcaacttcagcttcgttgcgtaaaattcaagtggcgcaagtgatattttgtgcgtcaggcagaaaaaataaaacgaagcgaacacatgtccgtggtttctactgtattagcttatttacgcactttatcccttttggaagtttataagctcgcttaagttcctccaattggtagaaaagtgttgctttcagtatgaccgcttatccatgtgacaaagcagccacttttgctttccctgctgctacgcactctcatgctaagttggcgcatgtgtgaggggggcagcggtcaaaaggggcctcaaaaatgcgaaaaatagtgagagatgtgggcagacgaatgaaggggatagaataacgaacgcgcactgcgtaggtgcgcaattaaggcacacacgcgcgcaatcgcgcaatagtgcagtcgtgcagttgcgcatgcgtggaggagaactgttggatttccccctggcgaagccaccataaaggtttatcaccccatttgggcgaacgaatccatgtgcatttaacactgcggtgatcggcgtggctgtcctggagagcctctcctttctgttcacaagggaactcatagccttgttttcccccttttagccgcatcaccaaatttgatacaacaaaatggtagaagacccgtttttatatgccgttcagccaatcgcggagctcgtacccctacttgttaatactaaccttcccttttttccctttctctcctcattcgacatataaacgtaaagtggatcatagtgcacattcctgcacagttgagtacccatcagatagcagttcattcataagggcgcagaatttttctatcagtttttcaataacgccttctaccatcggtggggtagtggcatgataacttactccctgtgttaactttctcatgttggattcagtactccccttttgctcattcacaggccgtatcaaatcggcatcaatttctatgtccgtcacgatgtagactaattggtgatctgctgaggaagaagaacaaataggggtggagactggcgtttctgtttcgacaaaatggacgtgcacgaaacagccattaatttggttatccccagttggcataccttccgctctatttatattaaacttgatatgataaaaatttaaagtttggataactgcagttgtggatagttgagttaagcaatgagctgtctgttccaactctttttctttccacaaaaaaataaaagaaacaaataactttcctttttctgacaagtgcagaatgtgtgccatcttttgactatcgtctgccttggtttttttcgtctgaaagttactgctaagtatgaccacatggtgactatctttaaattttttctctccaacaatcgatttgatatttttttcattgcataatcgattgaagtgaaatctgtgtgcattaatcgcgggatatattttttcatacagcaatttttctttttccattttgaaaaaagggggattttttatgacacttttatttgcagggggaaggatgattgaaggggggaagaggtatatacgcagctgtgtttgtccagagttactacgtgacatgtgtggggaggaggagaagggatgtcttggctagcttccctacttatagacgaacagattattctttcttttatgtgtttggaaaaattagcgcaaatcttttgcttattgtttagctgcttaaaattgaaaagtgctcgcaagtgactcctttcgcatttcacctggggatggtccgcgcacgaggtgtaacagcaacgctgtgtgcacgtgctttggtcaaaaaataactcaccgtttttgctgtcattcgagctaccgctgtaagaactattaatgtgtgatagtcttaattgcttgcgttccacaattccgcgcgccgctgtcctgcgttacaggttgccgtcctaacagtagggaaagcaaaaccggtcgcgcaacgctcacaaaagtttacatgtatcacgcgaagttgcacttccgttgaattattttttattttatttttttttttttttttttctccatgacgagttgctgaggtgtgtttgggaacatatgcatgtaggaagcacttttttttcccatccctccgcctcgcaaaatagttgcgagcaaatggacagcgttgcacttgaaagcagatttttttttttttttcatgggcggacagatgagacaggtcatttgtaatgcgcccaagtgaaggaaatgcctggcggtttgttccgcgtcgttcgttcgttcgttcgttcgcccgtccgttctgcttcactccttcgctcgtccgttctgcttcatttcctcgcctctttcgcccgcccgtctgctccccttgtgattgactctttttttccatgccacacaaagcgaagtcgaatcttagtcgtgccaagtgaagaaaaaaaaatgcaggcaagtggacagtgtgacaacgtagcagactttttttcagcgtgaactttgttcaggcgtacacaacagaactgtttcttagaaaacaaaatagaaattgctcattccgctggaagagcaataacgtaacacacccgctggtgtttcctcgcgcgtggaccaactgggggaagacgccaaggaaggagaagcaatgcaaaagtattgcctatcggaaaaaaaaaaaaaaaaaataaataaataaatggcagctcaattgtgaataatgtgcatacacagttatgttgcgagaataccgagttgccgagaaatgcttccggcatcttcccacctcttcacctgtggggtatacaaaatatgtaaaaacatatgtgtgtgcattttttttgcaaatcgttcagtcgttccatccttcagcaccctcagaagatctgccctgtgtatcccctgtttgagagaaaaacaaccaaatgaaagtagcagtaaaaatcgattccccacacccccatagaccgttctcatacactcaacattccccaccgcagccgtgagtgcacatcataaccccaaactatgacgaaaaaatgttcaggtcacaaggaataaaaagatggaccatgaagagatttttatgtttctccatagggacagcaagtattatttatgccatactcctgatactgatgtcgattctgatgttaacacacacatcgcactataatgaagcgttattcatagtcatgtccattttaaactgcatttgctccatattaatattcatctcagttgcacacaaaaatgcctttacagcgtatatagcatataatgtggtggtcataaattatgtggtggaaggaattgagtgtttaatatgcctgtacaatacatgtacttcacatagcgtacaatggtattacgacaacttcgattggcataggaaaataatttttaattatctcatatattatggcatactagaaatgattgttcatatttttatgtttatcatgtcctttttcgttatacaactcgtttggagtttttatcgaattttgcaagtaggtggaaatattttttctttccaaagggcggaagatattgagaaaagtttgcatgggacgtactactactcctacgggaccataccccatatgcagccttactgacgggccccgcagaaaagggagggtctgcgtgtacatgtgcgtgcgtgcatgtatgtgtacatgtacgtgtacgtgtgtgtgttcctgtgcgaaggggatgcacccacccatgaagaggtacacctgcatgttctctcctacacccactttgtcttccccctttgaggcacattccgtgatacgcctactcaccgatttgtaactcggggtgttgtttcccttttttgcgtgtgaccctgattagccgtacgtatttattttaacctgtgtagtcccgagtggccatttttaaccaattcagtttcgccctgtttttttttttttttgttgtccatgcgtggagcatgcatgggtgtgtacgttatagtttttgttttggtttacgttttttgattcttttccgatttagcttttgcttttgtttttgcctttgcttttgccttcgcctttgctttttttttcgtttttttaattaacgcaaccgagccaacgccacgacgttgtcctttttccaagacgttaaccttttggcatagcgctgtcattttggaacatcgttgcccttttgccacgtctccctttcgcaaccatcgaagcgacctgtgcgcgtttgtgggcacgcgcgcaacacaccaaatttgaccagcgataataaacccacttaaaaatgaccacagaaaaataacaaaaaagaacttcgacacgataatccctccatgccgagttatccaaaaaaggcgattatcctcgtggagcgaatctgcgaagcgtttgaaacaatgttcaaagggaagaacgcatggcgcaaatgtcgcgcggggagttagtgaccaattctgcttataacagaaacccttaaatgtggcacacccgaaaaggggagcaaaatgagcagacagagctcatccccatcctgctcatctaacatgttaggcctgaatacgcatatacctgcgtgtccacctctgtgctgctgctgaaggtgtggacgtaatcccccttcacgattgcttttgcaaaaatcgacgaaaggtgaataaatgctactcacaactcggccgattcgaaagggtctctcccgtaagaaaagctgatgctcgccttaaaagagaatacctgctatacaattttacacatttataaaaaaaaaaagtacaaacttttttttccttaacaagtgtctaatcaatcttttaaaggatggcaaaaaaaaaaaagaactgattaaaaagacggattaaaaagacggattaaaaggaccgattaaaaggatcggttaaaaggaccgattaaaaggaccgattaaaaggaccgattaaaaggaccgattaaaaggaccgattaaaaagacctattaaaaagacccattaaaaaagcggattaaaagaacgggttaaaaggagcgcgccccccctactttgcgccatttaaaggacaaactcgtatcgttcgaattcgataaaaatcgcataatacattcacttaaaacgatcagttggcagctgctaaagttgttatggaagtccttttatttacaaatgggttgaacggatatgcataaaaaatgttctgacttgttcaggtaaaaaagtgaaaaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttgaaaattcagatattttacgaaagagattgcggaaaaaaaaaaggtacgctttgtttagcatatatcgaaagagactgctttcaatccctccatcgtgcagaataaagaagcccatttgtgcgttgaagtgatatatcttatatactaggcgcagcgttcttccttttttttccccccttttgatgaacccttaaaaatggattttctcaaccaaatcagaaagcgacagaaagaactgaagctgtcgaacattttaaatttctcccccttaacaaatgaagagaggaaacacttaataaaaatatacggcttgctcgccgtgggaacaatgataactgcattgagttgctatgttgacatatattttttgaaaatcccgagatttatagcgtccatgattagcttattttgttcctttgccttggctgggtcatgcagctattctcattatggcaacatcttaccagctgcatcgaaaaagagattactttattttgctggcatatcatccgccatcggaattttgatgagtgactatatcgcttacgttaattacctgaatccatccattctccccttggccttttttggaagcctgtccatattttcgtgcttctccttgtcggccatattttccaagaataggtaaacgccagaaggacatcagcagatgtgttatgtactgtgcgcggatgagcgctcttttaaatgtaccttttgggggtcaatatattttgccaataaatcgtttgcgttgtggagtaaattccccgtgtatagagaattctttttcatatatatgcaacatacgtgtctgtgccgctgcgttaaatgggcccttccccacggctgctaaacttcgcatagtgaggaccccattattttgcaatcacacacttttcaactactcattttcttcttttttttttttttttccatatagaatttccctattcctcggaacggtattatgcgccgtgtgctcctacgtagcgctgatttcttttatgaatttttttataaggtcacgacatattgacaccactttgttgtatgttggattctttatgtacatggggtaagcgtctttgagggagatgcatgcaagagtgggccttcgtggaggcgtaaaaagcatacgggccaatatgcaccttttgagaatattttccccatatggtaaaaaagcacacaataagcagagtaaaccattttttttttttctctttcccccccattgcagattcgtcttattcgacacccaaataacgttgtttgattttcgccggggaaacaaagattacatagtaatgatttaaaaaaaaaggaaaaaaaaaaaaaaaaaaatcataacgcagatggatgatctgatcatcgcatggtgccacagtggatgaccacgtctgtgtgacttccgctgtgtatgagatgacccgttcgtgtataaattgtgcgaccgagttgtgtgtgcataatattcctcgggccactgctcatttctgaccgctctcatttttatttttttttttgttttcttccccccccgtgcagatgcactccatttgtctgtatctcgacttagtgggactctttacgcacttattgaggatactgggccagaaagaggaaaaaaagaagaaatgaataatatatatctacctccccaccctctatcgactttatttgtacttgtaattaagcttctccaatggcttggaacaagtgaatgattcagcagagcggtacaaggcatcgtgtctgcacctgcccacacgtcaaccaacgtgtgcatatgtatatgtaaacatatatttatatatatacacccttttttatgaggtaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttccgtctgacgccattcctcctgcacagtacttatcccaatcgctagcacaaacgattgacaacgaattgatgagtgacgatgttgggtacaccaccgagcagttaatggagttagccggactgtccattgcgcaggtaatatgtagggaatacagttatgatagatttaaaaaaattctcatattttgtgggccggggaataatgggggtgatggcttagttgcggctcgccatttgaagcaatttggctacgacgttacagtcgcttatccgaaggagaatgggaagttgttatttcaggtgagcgctgcttcgtggtagataagcggcgtgtctttgtcacctagccgtgaccgtagcgcctgtctccccgctgctgtagcgctgccaccacgatgtgattactttcccttcccacgcagaggctgctgactctgctgcagcactaccacgtgcccgtcgtgaagtccgcaacaggtgaaggtgagccgagggggcacgcaaatgggccataagcatacgggctatgagcatgcatacatatatgcacataaatacccgtgtgtgttgttacgtgcatatatttatgcttgtgtggaaagagcccgtacgtagtcccacaccatttgtgaaaatgccgagtcatgcaagaattcataatgccgtttcgtcccatgcgcagatgtgaagaagtacgacttagtcgtggatgccttattcggctttagcttcaaaggagaacctcggagccccttcgacgagataatccatgtagggctcgccccacctgtggcatttcgcatacgtcttccgtgtgttgcatgccgtcctgtctgttttgcatgccaccctgtgtgtgttccctgcctgctctccctgttgtgttccccccactgtgtacctttgcgccgcgaaaaaaacgaacttctgtcacttatgtcacttctgtcacttccctcgcagatcattaaccagagcaacaagcccgtcgtgtcggtggacgtaccatcgggcacaaacatagacgggggtaagcaaaaggggaaacaacacaatgggaaacaacaaaatgggaaaacaaacgagcactcacatgagcctaatcaagttaaacaaatatatacatttttatatttcatttttatatatcatttttttttttttttttacaaacttagacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttttacaaactagacagcgcagcaaacgccctttctgtcaactcggaaatgaacatatcgctgatgcttcccaaggagggggttcggcattacgggaagaagcattacttgggggggagattcataccgaagtaattgtttcgttttgttttgaactgtttgttttgaactgtttgttttgaactgttcgttttgaactgtttgttttgaactgtttgttttgagctgctttgtttttttctccgcgaagtgtgtcctagttggggatcactgctgaccacacctgggcttacaatttggcgcacgtcctcttacgtagtgcaacacagcattatgtgacatggtgcgatatggtatatatatacatatatatatatatattttttttttttttttttgcgccagttccatcgtggagaagtacaatttgaagattcctcaattttcaggttaagacgcagcacttgtgaattgatctttttattttcccattcgttcaacatgaaaagaaaaaaaaaagaggatgtaaaaacgatgtaactttttttttttttcgtgcccatttgacactttacaggggataactcacacgtgcagctgtaggcgggatagggggggctcggggcggggcttcacggggaggttgcttttcccatcacactgtgttgcatagtagtatgatgtgatgtgatttttattgggggggccattttttcccttacgcctttttttgtaacgattcactatgagaattatcccctttttgacctccttcctgacgaagacgttgttgagagccccatgaaggaaattcccaaccggaaggaaaatatacgcgcgcaaagttcagagctttctttccatttgagcgatacgtcatttgcaaaattgggacagcacctccgtttctctttttcctttgggagataaaacggattgtctacattcaccacgagaaataataccaacgttgagaggttcacccaaccagtacgctcgccaatattttttttaaaaccgtttttccactcatgtgcggcggtgtgcgacgcgcatttaaagttttacaaaaaaaaaagggacactcggttcggatcctcttcgttcctctctctgttcctttttcctaatttactttgtgtttaactttaaacaaaaatttgatgcgttccgctttgcgcccacggaggagtttttcacacaaaatcaaatggtacaagggggtggggagatattgcaaaaaaaaaaaaaggaaaacgcgaaagggcgagaagcggggagaaaaaatgaatgtacaacacacacggggtaagcggaacgggtaggctgtgcaccacgtttgaacaacctttttttttggggtgtgtgtaccgggtggctttcttacaacgcgcaattttttacctccttttcgttcctctttcaccgctcccatcgctgtggccaccctatgtacgcaccccacccccacacactcatagcttcagctcatcagccaacagctcaaacgcgtcgatctgcacgctgggctttttatttccttcttcatttctcttggatgaaatggcaaaggagttaaaaaaattatttatctgatcatctgtgcttgaaaaattccccgtgctgttcaggtggctctgaaatttgttcgcagacttatttgggtcattcgtatgcatcatttggtaattcccccgaggaggttgctcacaagggttactactactactactgttcattatgcctcctccgtatggggatgtatatccttgggtttgtccttttccgcaactgagtcgtgaggtagcaccggcaaaatgggagtcactcgtcaagctcgacaagtcttcctgcatatctatcaaacttaaatcgtcacttggtatatttttttggtccacaattttgtttccaccaaatggttgcttgccttgctctttggtagaaccgtaatttttcattgtgtcatttttgtctttacttaagtggtaaatcgagctgccatccatgttggtgttatttgtttggtcactatacttggtgttacccacatatgcgttgttactcctctgtggttttgtggtcctatttttatttcctccagttgctccttctgtagcgttgtcaaaggagaagaaatcatttgcctcgttaaaatgagggagatttttttccgtacttatggctccttttgtgtttcccctttcttcgtttttactttccagaaaaatcagattactaaccccggtgtcgtttaggtttaagtttacgtttaggttaatttggttactactctgtgtaggggcgcgtgcactgctggacatttcgagtggggtttttttttcccccttttggatgctttgcgtagtggcaaaacttatatcgttgctttggcatgtgtgccgtgtgtcctctttgtgttggtacttcacctggaggctgctaaacagctcgctgttgttcgctccactcctgccgttcgctctgccgttcgctccgctgtttgttctgccttggggggggtcaagatttgggggagcccccaccgagaggtgatcaaaatggattattaaatcgtccacagggtccaccgggcccacagtgcccacatgtcccaccttcttcatattgtcttggttgcctccttcagttgggtagtttttcctatcagagagtagatccaaactgctctccaacgtctttccattttgcactccgctttcatatgcgttacctacgggagggtaagcaccctgcgtgttggttgtgccccccccgtgtgcggtgttcctactgttgccattgcttctggttacgtccatcggcacatcgtcatcgatgtcgagtaggttggggatttccacacttgcgccgatttgcatagtgggtttggcttccctcccccgtgagtcgtcaccaggttgcttcgctcgaagacccatcaacacaaaaatttccatgacttgtttttttaaatgcttaatttctttacttcggtaaagctcctccagagtttggtccttcaaattttgaatcagaatttctaacgtctcaattgcttgtccgttttctttccttttcctgtgtaccagtaaatgctttatggcacaaagtacctttaatttatttttccaattttcctcttcgttgatatattttaatctcagcttggcagtaaggatggagactatgagcttggtgtccaacgtttcacatttttgggcaaactcatttaagagactttcggggggtactttgttgattccggcattgatcagtacatcttcgattatttttctttcgtaaattccggcggtttgagattcttgcggttttcttccttggtcatctcgcctcgcgttttggaatcctccactgggatgcagcctgccgagggggccctgtccggcgaagctgctaacgccgctttggctgctaaacccgccttggctgctaaacccgctttggctgctaaacccaccttggctgctaaccgctgacctgcccacgcggttccgctccaagttcttgttaaaggcgttaccgttcatgatgctctgtatgttgagtgacccgtttgcataatttttggacagagatgcactgactttgttaattttgttcacgaaggaggatggcatatatttgttggccacttcgtttagatactgtatagctatttctcccttcgttttctgctcaggattttggttaaagtaggggttaccaaaaccggacattttgttcatgtaattatttcgattgttaaaattgttcgccatatggttggattggtttgtgtttgcgcttgcgtttgggtcgagtgcactccctactcctccgcttccccctgggggtactccataactgctgctcatgccgctgttcatgccgctgtgcatgccgatgtgcatagcgctgttcgcagtgctgctcttgtcaaagtgggaatttccaaagccctgtattctattatttttcaccatgtcctgactattgttggacgcgcatttcccatcactctctgcagcgtcataagaataaatgagtttaatcaaatcggatgcttcttttctcaccaacatggaaggagtttcccctttcagttcgtcatgaactatactgcatgcttgacaatttttaattatgtcgatttttttttttagaaagttgcgaaaatcgggtctttttttatcacagagatgctttaatattttaagcgtttttattttcacattgacatctgtcctttgcaattttttcagtaggtactcccccacgaggttcatagactccttggagcagaaggccatttgcgatatttcgttgtacaggtatcctggcgtgggctcgtcgttcgacgaggtcgccttgttcaagatgagccggttcatcttgggggagcgctttggtgaaatgaatggacagttcctgctgcgtggtttggcttggcgtacgttcccttcgcttgggaagcagtttttctttctcacttggctacttccttttctgtttaattaacccttcccttcttggcgcgcgccgtccctttgggttttccgcttaaccgattagccgaacagtcgattatccgattatccgattaatcgaaccgcctattatccgattacccgatttaccgcttacccgatttaccgcgcctccttctatgggtagcctccacacattcctctcctcagggtgctcccctcccccctggcctgaaacagcggaattttttccaactgtaatgggcaggagcgtgctgtttttcgctgcgctacggcggtaaattggaataagcagaatgggaaagaaaaggaagaatacctactcccacgtttcttcctgaagtactcattcgcgggtgcgctctgtcgttgccaagtgtgcccttcactaagtgtatttcattcgtgcttatgctgtttgctctttagccatacgtatgtgacgtatgtgttcacgcgaaggtgcggcgacattcatccgttaaggggaaaaactcgcgattcgcgctttcttccccacgtactcttgcgggcctctccagccttccccctccgtacctctctccttcaaaaatggcacatcaattctaaagggttcgttaatttgctgacttgaaaggaaaagcaaaaggggtgactgacgagcggtaaaaagggggtaaaaaaaggggtaaaaaaagttggcaaaaatgacaaaaaggcaaaggggcaaaacggcaaaggggcaaaacggcaaagcggcaaaacggcaaagaggcaaaacggcaaagcggtaaagcggtaaagcggcaaaacggcaaagcggcaaaatacttacatatgcacgcacatggcctacatatacgcataacattcacaagtccgctcaaattttcattttttttttaagaaaaaatcgaagaataaaatatatgtgcacataaaacaaattatctttgccagttgggcaagttgcttcattttacaaattggtttctcctcaaatatgttgctccacaaatggtggggggacaaaacggtatgctttcgccgtcgtgcggaatgcattcattcagtggaccccctcgcgtgtgcgattgaaaaaggtgttcgttcggaacgtggtacatatacgtgacacaaatgtgtgacgccctctggcgcaaactgcgcgtttttcttttttttttttttttttatccttcagcacagcggcggtggctcggcgcgtctgcgggatgaacagtttttgtaaaagttgtaaacatttccgaaaagatgcgaaatgttaacagttttcataatttttttttgcaatttttcaaacgtgccatccaaatggcgctcttccctttcgaacgacaaagacggagaggagtggactggactgaacaacatgttgaccgtttaggtatatccctccaaagggaacaaacatggagattggtatattgtaggtgtggtattccgccccaaggaaacacaaacaagcgtatcgtgcgttatttcctccacacacacgcacaggggggggaggtccccattgggggcaccccaacttgtgagtaacgcagcgaacggtacgaatgaaaaaggggcaaaaatgcagaggtactgtggtgaggacgcgaataaaaaaaaaaaaaaaaggcgcatccgtaaaactttcttaatgatgaaatgggtggagccatgatgggatgaccccaaatgtgtaactcggcagcggtctaggagaggaagctaaaatgcgtaggaataaagatggttcctaattccgccaaagagagtgtcaaagctaaccccagcattaaccaaaacgaggaagttaatcaaatgggcacagcagttattttgcataagcgtatttattatgtgcataatttggctcctcagtaatgggacgcataactggtcagtcccatttgagcatatcacaaaagtcccatcattctgatacgttaaggcgcaactacagttgaacaatttttggaggacgtccgtaatatatacaagtatgtcttcattacccattggacttgtgtactttttaaaatataaatttaacacataatttgaaagggtcctctcaacatccttttctagacgtacgtaagttaaaattttcttcactgcttcgtaacagttatcacttttatcttggtatgcttttaaaaaattcaaaatgcaaattttttggaaaaataaagtagcaattttctctccccttgggacttttcctcccttggaatacacactgtagtaattatttatctgtacaaagagccacagaaggtgattaacacacggttggctattcatatagggtaccatattctccaaatattcgaacgtatcattcaccatatgtttatacgcataatggaaaagaaactcgtccattttttttatttcctttaaatttaagttgagtaaatttgcctgaacatgttcatacacatttgggttattttcgcgcaggcaggtgaaaaaacgttcgttattttggtgaaatgttattccatttggtaatacattcgcgggattgtcactgcgatcacctccctgtaaaacctcatgatggttacatatacttctgtgcaaagttgacagtaatgttacagctttctctacattaaaattggctcggttggaaaaatcgttgttcgtgatcgcgcatttataaaggtaccccatgtaggacagtacgtagatattgctaacatattcacatattaacttaatgtaagggagtaacacattcgcgccgcttcttttgtccaaaatatttaaaaagtaaaggagcatgtgttggaattttttttgtcctttcaaaatggaaagaaaggtagggaggtacttcttacagggttcacttccgaccgtaatgtattcattaatgctgctcagaaatgttaagtttggggggtaattgatcactcctgtttggtcccttccaccgtgttcgtgggtagctatatggctgctttccgtgccatacgtgcaattttttggctcagcgatcgcgttacccgtgttgctcattttagggagtggcgcatctgtgggggcctccccattcgtctcacccacgttgtgaacctcgcaatgagccatctcaaaatcagccatctcgcaatgcgccttctcgcaagtttgatcggtaccgccacaggcagctggttgcttcaatccgatgcactcgctacccgaattacacatatccgagtagtacgcacccaccgcgtccaacacccatacgcatttggacacattactggacgcttcctgtggataggtcctcctcccgtagtgctcatcctggttggttttctttagcctaccctcgataaggtttaagaggtgggactttaggcggtcccccttttccatttgacacttcgcatcggtgggttcacccacagagtccccccccatggagattacttcattcacttgcaaaagcatgaacaactttcgaaggggtaaatgagtcagtaagccaaaatgatcccctaggaaaaatgaaaactgggagaagtatttcaggcgggtctcttccaagagggttacttttctaatcccagaaaggtgataaaaacaattaatgaggaggtccaatttgttcatgtcatgaatagattcctttctaattttaagaagcggagaagactccccctttaaaaagaattccacgttttccacattttccacatttaacgaatgcatagacctttcgatcaccccaatgcaataatcgaatagttccctgtgataaaaattgtacttgctccatatgaacagtatttcctcaatctggtttaggagcaattgttgtctcctcttgtaaaacaaatgggaggtgtatcttatcaattccttcgccacggtgcaaatttgatgactcacgtgactggtcatgtagagggacgaggcacactcaccatcagtatcgtcgtggagataatcatttgcgtcttttccaagagggggctcaatccacgtggaagaatcgtggggggtggaagaatcgtgagaagcggaagaatcgtaggaagcggaagaatcgcggcgcgcgacagagccactttgacgccctgctacccagggcaattcgctagctcccccatttccgtagttcccctcaaagtagacataaaataggtgaattaaaatcagctcacttgtcttgaaattataaatattatttatcacatgctcgtttattttttttaaatattcaacctgcacaccgtgtatgatgaaactgtgtagggttaggaggacttgttgtggagtcagcttctttaacgaattcatgacatacgaatacacctccttaatgcttcctctgttcacatgtttgcttcctttttttacttcgtcatcgtagctaaggactacttcacggtaccaatcgacagagttctcattcctcaaactggagagtaaatcatcggtgtactcaccaggtggttcatacgacatgagttttcttttctccactttgttaatggttacatttgtgtaaaggtaggaaaatcccaaatgggtgatctgctcatcgtcctcatggctgatacctttttctctctgttcactaggaatgacattttttattaacctaacgaggtggctgttattctttagcttactctgtaactctctattggtgaggatgaaacggcaacaacccccttgtgagaattttcttactttggcaaatagcatgtgtctttttagtttcattcggaacagcatggtgtttatcatactttgggggtactcgcgtgtgtttgtttaatgtcagggagaatccatgacgtgcaggtagacatcgaaaggaggtgttcatgctcgcttcttttatttttcattcttttctcgcttcttttatttttcactcttttctcgcttcttccttttggcggggtaacggctatgggggggggttcccctcgctcgtccgcagttgcacaaattaaaatgtctgtcacgccgcaggaacatttgcgcgcgcatattaactcacatcataaagcatttggcagggcgtttagcggcgagtttagcagtgcatatggcagcgcatatagcagctcatatagcagctcatatagcagcacttatagcatcacatatagcagcacatataacagcgcatatacatgtgggaaaagctcgttgggtagtgtcccccccagtagaatcgcttcactaggataaatctcaacctgaaccaaattagaagcctaatgggatgagtaaggcgggtaaaagaacgcacctcgaaaagtgctcaactggggcgcgggaaattcgttactgcaacaattaaaggaaaattttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcccagtcacatcaattctcgaaaaaagaaggcgataattttcttcccagtttggtgaaacgtactggagcaaagaaaaaaaacgccccttccctctccccaaaaaaggttagcgcttttttagaacgttcttttttatggctcagcaattggcgaaacataattgtgtaaatgaatggaccaccgcattgtgatgtgccaatatagttgcttcatccgtacttgtatacatttgtgtatgttttttcccctcaggggaaggcacccttggagcaaaggtgtacacttggtgaaaatattttttgcgtaaaaagggggaggcaaacataaacctgtacatgatagagaattctgtttaccctgccaggaagtactcctgttgtgttgtgttgctttgctttgcgttgtgttgcgttgtattgtattgtgtttttttctttttcttttccttttttttttctgccctctccgtatcgaccgaataggcttccccaaccgtgtcgtttttgtacaatttaaggaactttcgccatttcaaagttcagcggtcgtaaagttattgtctaccaaatagcacaactccactcgcccctgtcgagcgtgagattcgcacctctgcagtttgtggtggggagacagttaaacaaaaatatagttaaatattaacccctccatggtggagcagagccctgccatattaacggcacaaaacatgtacatgtaaatctgcgcagtgtaacctcaacaggggaaaagcaagctgagcccatttgcctttaaacaaagggtaaacggtcatttttaaggtaaagaaggagaggaagaagtagaaacagaaggagtagaaggaggagaggaaggagaagaaagccacatcactgggccttaccaatcccaaagtaaatgccaacaggggagccttcatacggttgggaacaattccgaagagctctaaattttttgggaaggtcctaattgcaacgtggcattcgggtgttgacagcctgttcgaggaagggggaagggccaccatcaccccaggcgagcattccattccgatgtgcatatagtacaagtgcgtacatagggacgtatataggagcttgtataggaacgtacataggaacatatacaggaacgtacatagggacgtatattatataggtaggaacgcgttgaggggaaaacctctgcgacaagtgccaaggtccacatgcagacatacgttttggcaagcactcagcgaaggcgctccgcgtgaatgaagagaccccctccccaccatttaacggaaggctctccttacgcaggtcctttttgaagcagtcgccgcagaggcaggcagacggacaggcagaccgatagacggactgacacacccgtttacagcaaagtgggccccccaaaaaaagtgtgcttatctcacccttgagaaaaaaatgaactttttgcgaagcaggaaaggaggagtgggggaaagcgcaaacaaagtcccagaggcggaaaaggaggaaaaaaaaaaatgtgatcaaagttgcattcgattatgtaaaatacattctagataacaaagtcaaaagcaaatacaagtactccttttttatgggtttatttatcatttttttaatttttaatggcttctttcaaatgctgctggagttttatcacactcatttttacaaatttaaatacattgatgtatcagatacggaaaagttgaaagaaatttttttcagcaacaagccatatttggtttattgtaaaaatgaaaaacaggagatcattcacccagcgattaattccagtagatcaagttttcctgatattcttaacatagcaattattaactgtaatagcttactgcctagccagcaaactgtatatgaacgtttctctatggatcccaagacgaaggcttttgttgtttgttatggaaggaaaccaaaacctattacggtgaacatgatgaataataaaaaaaaattcgtatcatttgtgagagaagcattagtattcagtgtgccatttttttcaaaatttcctcaatttaaaaccaaatgtttgaataaaataaaaatgcattctgttcatttctggaattcatatcacgaataggagtataaaatataactatattaatgacatttttgttaataataaatattttgatctcagtccgatgattcttgataacagaaaatttttgctcaaactgagtgatgaagttttttcttcttacaacaagaaacgggatatacatgtgctttgtctttttaattctactgaggctgatatagataattactatgggtatttttataaggacgattttgaggacttctccaagctgtcctccttcgtcgctgactgtgtgaaggccaccagcaagagcacggaggctgtgaagctttccgccgtcccgcaaattaagtacagaacgagcaagaagaagtgatttagaagtggtttaggagtgatttaggagtggtttagaagtgatttaggagtgatttaggagtgatttaggagtgatttagaagtaaattagaagtaattttgaagtaatttagaattgacttagaattaattttgaagcttcagcaggcacgttatccaaaaaggtgttttacgcgaatgcgtaccacgctgaaaaatggcgcaatagagctggagtataacctataaccgcttaggaggggatctccacttttcatgcattcgttacatggttagctttttttttttttttttgtgaaaatacttgtttgtactttctttaagccgacaccacgtggcacaattttggcctccccgcccgcaactgtgccccactttgaataattcaactgaaatttttaatgcctattaattgcgacttttcaaaagggggaattccaaagggaggattccaaaaggggggattccaaaaggggaatcttccaaacggggaaactttcaaacggggaaactttcaaatcgcggatggtccacacatagccgcttcgcaatcagtgacggagttacaaaaaaaaaaaaaaaaagaagtggcacacgtgcgttcaggtgaagcgatcgtactggcataacccagcacaaccgtgtgccgcccgccgctggcaaaccaatgtgacaaaaaaaaaaagtagcggcctccccgacgcgtgtgccacagcatttgagatatagctaaggatctacacgcacagatgtgtggaggcccttacgtgggcacctgcccagtgcagcgctcatttgaatgggcgttgttatgcggttttgggtatgccacctgggcgcctccccagtgcagcgttcatttgaatgggcgttgttattcggttttgggtatgccacctgggcgcttcctccaccgcttaacctcctccaccgcttaacctcctccaccgcttaacctcctccaccgctgcactcccgctactgctgcgttttgtccgcttcagactgccccccctgcgcggacgactgatcatccccgggcctgcccacaattctgttgtaaaaatctttaaaaaaattggagtgcgaaagatggaagcttctactatcacgcacattcttcctattgggaaaaacgacgttcataatttcatcattttccttctgcaattccagtacttgtaatttcagggtttccagcttatggtttaaaagcatctcctttttcgcctccttcaagctattccttttgtattcagctattataattaatgctgccactaaaaatatgatagtttctcctaagagttcgcttcctacattaactgatttgttttcacttatataggagctgtaattaacgttggtagcatttgcattgtaaaattttttctgaatatactgctcgaagaagtaatacttttttccacaatatatgcatatacttttaaattttttattttctattgctttcttttttatgtatcctgatatgggtttgcttacttgtcttatgagaacgattccgattttgaaaaatggaatcattttgtgaggggagggctacggttggcggagaagtcccttcgtgaggtgattttcccttgtatgtccggagcgaaacattcccttagcctctacggggggatgtcccaagttgacctaccactgacagggggtataaggaggggggatattccgcggtgtgcagaaaaatgtggcaatggaaacgtcccctctctgtccgtgttttctctcttccaattatgtaaacttccgtctatgctggtacgagtacaaagaggtgtgcgtgctaggtagttctttcgttacgcctgcatttttttttggttgcctccgttttgcgctgcttacctccgttctgcgttggttacctccgttttgcgctgcttacctccgttctgtgctgcttacctccgttctgcgctgcttacctccgttctgcttcttctgtttgccttatatggcttcctctatttgcaccctcgtaatggatttgccttttcgcccccttcttacctccccacgaggtgtctactttgaaactccttgtgtactcacaaaggatctcctcaactgaaacaactacagcgcaattacggatgaccgactgcatgtacaaataagggggtgaggtggagacgggaaggaactctctcactgtgccgcagcgtattgccttttttatgctactattttgatagctcctgatccctttcgatgcggaaccgaacggaaaacgctagataagtgttgacaacatgtggtagggtggtgtgttttcccttcttccttaacttggctcttgctaaaatggggcaggaaaaagggggaacggacgaacacgtacgcaaattcgaaatttttattttcccctccaccctgtttatagatacacataatgcgtatatcggatttatatatttatctacgtgttgatttttttttttttaaatctgcattgtgtttatttatttattttcttttttacccgtttatgggaaggggaaaggnnnnnnnnnntttttttttttcaaatttcgacctgcttaaatgctcatttttcatttccacacttgttttggaaactttgcatagcagctatttttgccgcgccgcataacccgctgccataccgccgtcacatcgctgccatgcagcagtcacatcgctgccatgcagcagtcacatcgctgccatacagcagtcacatcgctgccatacagcagtcacatcgccaccttatcgctgcatcatcactgcctgatcactgccctacccctgccactatttcaatgtcattaccactcgttagtcacttttaatttttttttttgggggggggcttcatcttcatagcgcagcgtgattggaaaaaaaataaaacaaaataaccgcttggcaacgcagcaggggtgaaaaaggatcgccgagaaatgtattttttttttttacttcttcccccttaatgatcgttcccgttcggcaccacaaaattagcagctttaaagtggagaatagattcgtcatatctccacatgtggtaaaattatatgcactcctttggtgtaaactctacatacatttttgtacataaaaaataaatggattttttttctctttccccctgcacatcacacagagaggggccatactctatgcacatattataagcacagtattttgttctccctttatagtgaattttctaaattaggggggaaaaaaaaaaaaaaataaaactgtcaccaccttttggaagccgcgtgtatcagcatggactcccttccgtggaagtccctacgaaacgaattaattccacctcgaagggggaaagcgattctcataacaggttaacaagccgcaacagtgacgagcacagtggcaagcgcgcgtgaagtagggcggcttgaagagtaggtcatggaaattgctagaaaaagagccaaaggggggatcaccttaaacggggagcggacaaggtcggaaaattcgaatggactcaaatgtgaacaaacggcttgatggcatttccaaggacaggcatctcttaaaagatgtttttcgggggcaatgcgcaagcccggcctgagctcgcaaaaagaaggcttccaagtagtagcagtagcggtagcagcggtagcagtagttggcaccccgtgacgtagccgaacgtaaccccccctcaatcgtggggccagcaaaaataattgaccagtccaaacaaaaggttatccaaaacggtaggggaaaagatgaagcacagcaggggggggcagctaaacgagtgccagccgaacgagtgtcagccgaatgagtgtcaaccgaacgagtgtcagccgaatgagttccagccgaacgagtgccagccgaacgagcgccagtcgaacgagtgccagccgaacgaaagggccaacacgctgaggaggagtaagtaccacttgagaggcaaaaaaaacgatgcaggcaaaaacatacaggaagaagaatcggatggaaactccaacgatgtaagtgactcctcactgtcctgctcgtccaaatatatgacgagggaagaaaatgtagaggaatcgggaatcatccacgatttgcgaaacggtcagctgaatcgagacagacttaactatgagggaaaaacaacaggggtagatctccctaatgatgaaatgaactaccaaaggtacgcgccccactctgtgaacaaagcattcacgaagcagaccctggtatatgaccactacaaaaaaaaggacatcctcctcagcctatggtggaaaaacatgatagatctctattcagatattttaataaccaacgtatacagcaacgtaagcaatatcgatgtgctaaatatgaatcgaaaggtgagggagaaaaactaccaatacttaaacgaaggtattgtcctctttcacaactccagtaggagagaaaattacaaaatgagcatactacgagtggtcacaaaggaacaagtaaacaaaaaaaacgaaaaagaaattttttactcatcatctatcaaagataacaccatcgatgattcttttaaaaaatactataaaaataaatataagcatatcccagttattaagaggtacaactgtttggaccttccatactactgcacgaattcgagcatcctgtactgcggtagggatgtgatgaacaaccaggtggagaccaactgggggggagacgcaggaaatgtgattatagcaagtaagtccatacggggaaatatatttctctacaatcttggaaaaaccatcgatcggattaacaggatggaagatgatgaggctgtggataggagattgagtgatgatgcggttgggagtgctgtgccaggtgaaatagactaccacagtaacgcttcccagggggggggaggatgttctgatagtggaagtagcagcgatagtagcctagtggaggaggaggaagaagaaggagcagaggaatacgaggaggaagggagaggacaacagtggaacgcccaacggagacataaggaaggaaaaaccatcccaagtcgcttcaaaaaaaaagcagaaattgtaaatagcaaaaatggataccccaataattggggtaaccatcaaagtaggaaaaataaatcatccgagagttataaaaaaaaaataaaggacagaaaaatatgtgatggggaattactactcgaactggttggacataacaaaacaggaaagggactcttctttaaaaataattacctcctcagcaatggggatgataaaaatatattcatctacgacattaatggtggaactatgccaagtagcgaaaataaatatgaaaacgatcacgttaatgtatctaaaatgaatccgtacatttcgattaagaccaatgagctgtatagcaatgtgaggtggctgtatgattcgctagttataggttctacgtacagtggctacttctccctgtttgatatcaggatgaagaataagagcgtgcagggtggctacaacgaggatgcgctgggcggagccggatttggcagtgtcagcagcgtcagcgatagtagcaacgggagcggaggaggcggaggaggcggaggaaacggaccaggtgcacacttccgacgaggtgttcacacacacagcaacgtgaatgtccactctgtgcacaagaaaataaccaagtatgaaatttcagacatagataagtataacaacgatgacaacaacctgatatgtatgagttcgttaaacaacatattcatttttgacttgagatttattaataataatttaccttacaaaattattcacgacaattcgtacaataactatagcattaacgagtcatactttgagccgtaccaaacatctgcacaaaatggagagtacagcagtaccactaatgtcaattacttttatgaccattcatacaataattattacaacgaagactttttcaactccgatacctttatccattctcttttttggtgtaacattgaaggatttaattatatcggctccctaaataacaagggcattataaacgtattcgacgtgaacaagagcaagcatcattgtgtgttcacatatgggtgcaagtatatcaagctgtttaaattcaacccattcaaaataaataactttgtctctgtggataagaataacatcctcatcctgttcactctccccgatcagatatataagagcgacttggacttgtacctgcaggataacttccgcgaggagtagcgggggagcggcggcacagaggaggagcgctcacccccgaggtggcttccctcagaaggctgccctcagatgactgcccgtgctgctcccaaccgctcgtgtccattccggacaggattaatgcacattgcggcgggccgctatcaaaaaagacaaaagttggaggggaaaaattggcggagttacaaataatgggtgatgcattctatgtcgcttttgtctccaatgagcggggcgacgggcgtggtgcccaccgaggagatggccacaccgtttgacacaccgtttgacacaccgtttgacgcatcgcttgacacaccgcttgacacaccgcttgacacaccgcttgacacaccgcttgacacaccgcttgacacaccgcttgtcaaaccgcttgacacaccgcttgtcaaaccgcttgtagcaccccccgccccgggcgagtcgttaaaggtgcccaaattgcgcagctgggcgagctccccctggagggtgaggttcttcatttcaagacgacgaccagggttcagtctatccagctcctcaataagcttcttctttttccgtagtaccttggcggtccttccccgataggacttgtatttgaacacatccacttgggtatgcttaacggcatcattaatcatagaaggtctacgatatattttcacatactttggggcgtatatctcgaataccttaacccccctgccagtgacagaaaaccagcataagtcagaaatgacgatatcgtcaatactttcgaaatcttttccaaaaactttgacagtgtgtttaacaaatggtttaagaagatcaaaatctgattgaacatgaggagggtacaagaaggagcattttttcttctccaaaaaatcttccaccttttcgcttctgcacatgtgaatagtaaccctattggagatataaaaagtcaccaaagcaaacggaccatatattaaattaatgtagcatagactgcctaatattatggacgaattttccttcatcttataagtaaatggttgaattcgtttatttaagcaaatgctgtttaaatctatatctttgtacagaatggaagagtattgatacttggttggaattcctatagtatcgataatatatttttttttaattgaaaagtgttataatttaatgtcgtgtaggggatgttcgatgttgtaactcctcctttttttctcctactgtatatatctcctaagtgcttataatttatgtactttaaaaaagaattcacaaaggatgattttcctacatttacacaaccaactatatatatgtctgttcctttttctaagtccacataatatttcattctttcctctagcatattaaaattgtagaactttaaagctgatataaatattaaatcatttatatgtgcattttttatttgccttactaagtttcggaaccatatttttaccatatctagatttgttgatttgggtaggcagtccactttattaactagccatatgatatttatgtctttatttttacatgctatgtatagttctgggaggatagtattttcaatatttgttatatcgattaggtaaagaagtagagattttcttttcattttttttatcaaattgttcatgacctcatttcgatctccttggacatacttacctgtgcttacttgcattttttctacgtccaactttttcatgtcatttcttttttttaggatatcttttttctcgtaaatatttacgctcctctggtcgatactgtacgacgggtcgtagtagtatttttctcctctcgaagtcactcctgcatcctccatttggttgttacttacccttcccgcttcatctgttacactcttttgttttttttcttcctcaacttgggtgaaacgatcattcgggatattcccttccgcggtgcttcctcctttttgcgctttcttcctatgtgccacctccccccgttgatgcttcccccgttgatgcttcctcccacgaacaacctgttccaacaatttgttcacttcgttttttacactgcgggttcccattgggtagctcatctgagcgggggaatcaccttcggagggatcaccttcggagggatcaccttcggagggtgcaccttcattacggtctccctttagaggcgcgtcttcacaaacgggggacattccccttgcgtgagaaagttccattgtagggttggcaccactaggagaggtcctacccagggatgcgtgttcatccggttcagtctgtgtggaggatgagctcctttttggggtcccccccttcctccgacgcttcacctcctcctgcagctctgtcctgcatttgataatattttcaatcctgttcgtgtccacctcgcattgcgtgtttgaacatttataatgctgcaacctgtagcaccttctgcagaggataatcttcgtcttaaccctaaaactggggaagtcatttacatcgaccttcactccatcaggaactgaactcacttcctcccccttcactttggtgtagaattttattcgcccattgctgtacttttcgtacacactaaaggggacgaaccccgattttctttcatctgtggtttggaggaactccccacatcctatacaggttaatttccttaatgggttaatgtaaaattggtccttttcaattgtcaagggggagttattttggctactaaattgtgggacccttatgtgggcacggttcaaacgggcagtaatgtgatacctgcttctctggagggcgttttttagaattaccccaagcatttgtggagttgtttcgcgtataatgtggaggggagcgatggtccttagttaacttccacttatgcggggtaaccacgtccttacttgcatacacagatgtgttacccgattttcatttttcttccctacagctctgcgcatgttacgccgttgccaataagatttgactcgaggagagctttcaagcatattttgcgccacgctcggtaggtgcctctctttaacgcatcacagggttaaaagttagtttttttttttttttttttttcccctcgcaggtgcgaagcagtaaatgctgctgagcaggcatatgtatacgatttgctctttaggaaaaaaattcactccttaacagtggcacttattcatccattactacaatatttacaatttatttttgtgaagaaatgcctttttcaaaatgtaggggaccggcgacaagaaggatgtcgtgaaaaggtgcacgggtgggagtaaccacacggaagggagtaaccacacggaagggaataaccacacggacgggaataaccacacgcatgcactgttgcatatctgtaggggggtgggtagttgcttcctccgagtactctcgtataagattaagaagccatacgtggttttctcccactccatcggcaaaacagagggacagttccaagtacccacatgtgaaccttttcgcaaaattttaattctgccttgtgagaaagtttacccatcgttcacgtggacatgtcgtgggcacaccgctcgcctgaggcgaagttgtgcaggtgaggaggcatgcgctgggcgcatggaaaaaagagggtaaaaaaggggggaaattggtgaacaaaggtgaaaaatggtgaaaaggggtggaaaagggtgaaaaagggtgaaaaaaggcgataatacgcataaatatacacacacgtgcagcacttctgttggcccggtttaccatttcctgtttggccgaacagcagcgtatatgcatataaacattttaaaaattggaacaaacaaaaaggggtggtaagaaaaaaaaaaactcttaaaatggtgtgcgcccggctggcgtgaagaatttcaaagtgggcgaaattgcctttgcgcgcagggggcgtggtgtggtgcgcaaaacgaagcagtcacgaagaagtagcgcagaagccacgcagaaatgatgcagacgtaatgcagacgtaacgcagaagccacgcagaagccacgcagcaacgccggggtggtggtttgactgttccttccctttgggcgaggtttcctgcaaaggcgttggtactaccccaactgggcgtagtttccatgtgaaggggttcctattgccccccacacctctggagcgtattagtacgcacaaatggactcgccttcccccccccgaggggcgacaaaaattggtcttggcagaggggcgagaagaccatcccctcttttctcccccttcttccttccccaaatgagtccagtccagtccagtccagtccagtcccttcacttcacttcacttcacatcacttcacttcacttcacctcacttcacttcacttcacttcacctcacttcacttcacttcacttcgggggggaagaaatcataagctcagaatcgatttccaaatctgaaatgacacactggtaaaactgttctatttgcttaatatgaaccagctgatgtttgcttataaaattaatggccattcctttggtaccaaatcgacctgtccgtccgatacgatgaatatacgtttccatattcacttttttgttggaaaaattgttaccatgatttcctgaaattcttccttgatagacatagggcaaatcaaaattgataactaagctgatggtgggtacatctatacccctggcaagcaaatctgtgcaaattaaaactttggaaacaccactcttaaaatcggacatgagggtatccctagttttgggatccatacctaacacatttgccttctgtacttgatttcttgtaaatctgctaattacactatcagcacagatgagagtgacattgtgacctctctccgtcataaactgatacagactatacgcagaaactttcgagttaacaaaaatgacacactgcgaaatgctcatagagcaatacaattcagaaaggtagtaatatttttgttcgtcattttctgttaagagataatactgctttacacatttcaaagttaggtcttcctgacggacacttattttagatgcacctggagcaaatttatcagcaaaggatcgtacgtcttcattataagtagcagagaagagaagaatttggcaacgttttggtaaaaatcttttgatagtttctacttgggaggacatgttatttttaatatcaattaaatcatcagcttcgtcaagtacaaaaattgatacattttttgtatccacaaattttctttttaataagtctaatgtttttcctggagtacctacgtatatttgaaaccccgcgtttttattatatctatcacagagtggtacagctaggaaaactttgacagttaaatatttggtgaattttcccactacttcgtaattctgttgagctaattcccttgttggacagatacacatggcttgcaatgatccttcatttcgattaattttcgatagcatagaaatgacaaaggttagtgtttttcctgacccattttgagcttgggctattaaattcttgttactgtttaaaatgtagggaagagctaggccttgtattttggaaggggcgaaaaattttaaatacgtcaggatttgtataaggtcattatctatgtttaattcttcccatgtatttctcgaacgatataatttgatgtctctcacttcttcattattatcattatttaatgctttgctgaaatcgaagttacttaattttctttcttttccattgtcatcattcattatgttcatattttctatcattgagatggcttcttcttcgactggttccttcgtttctgcgttttctattatataatcatcgtcgtcatcaactaaagtttcgaattttttcttcatcacagtatcgccttttttttcagtgtcttcctccttctcattgcttgcactaacatctgttgtgcttgttcccttgctgaagatctcttgtgttgtttcccccttcgcaagggccccatcttcgttcttcttcccactgccaaagctactaccaaacccaccgaatccgctaaagccgaacttgttcatactgccactaccattgcgccctttatcttcgccaaactcagcaaagaaacttttttttccatctccaaaaatgctacctgcagctgaagatccctcctttgtgctatttcctgtgttgtttaatccaccggaaaaattaaaactgggaaaaatgcttctatcagttttcgtactaaacagatttagcagtttgtttcctgtctctttctcttccttcgttttattctcaccatctctttgcgctgccccttcatctttcttgtttccattagttgaacttcctttgtcgtcccctgcctctgtttcgttggccttgctgctgggtaacttcacctgactgagtccccctgcaccttcttttcccttcccactcatcatgctcagcatggtttgcatgattttggggtcgtccttattcttctgcaggtagctcagcagcatattcatgacgtcctccccacctgctgcagccttcgcgtcgtccttaccgtcgcttttccgatcgtccttgccttcgcttttcacatcgtctttgccttcacttttcacgtcgtctttaccttcgcttttcacatcatctttactttccacctttgtgtcttctttcttttgttcctgatcggcggtggaaaccttcaacccctcgttcttcgagttgtcattcgttttttcatcgttggttttttccgcactgggggtttcctcctgtatgctcattttgtcaactggtttgtttggttatactgtgggggggggaggggtgctttttttttcctcggtgtgcttccttcctatcgtgcttctttcctatcgtgcttctttcctgtcgtgcctccttcctatagtgcttccttccctcggggtacttttctactcacctgggggtatgactccttcgagcgttgaggcaaagtggctacgcgtgtgccttgcgaatttctcttcaggagctaccagcttgggggcttccctttggcgcagactcacgcagaaaaatgagggtgcttccacctcttgcacagcgagactgggatgtattactccccgcagcaaacgcgcaagctgaaaggacccgttaaggaaatcctcactttggtcaaccgttttcctgcttcgttgctttaacgtgcgtttgggccttttcttaaaaagccctgcatctgggttgggaacatactatatgtgctactttttctgcagtacaagaaagagtaactgtgggggctaacacaaatgggggtgttttatttatttatttttttttttctcatggctttcctggtagcatatgccgatttgccgctgttacgtcgtttattatatgtaactttttttttttttaatctcaggaaagatattggctaatgggaatttacgctgctgattccctatttacttgggcttatctttcccgttcgcatgattgaagggatttaaaaaaggtaaaataaaatagcaaaatggttgattaaaaaaaaaaaaaataagagaagcaattttgaaaagtggcgagttcccatcgaagtagtcgtaaatggtcgtccccagcagcgatgtagatatgcttatcaatacgcatatgtacagcacagcgtagtgcagtgcggcgcagcacatgtgagggggcgagcaggcggacgaaagaacgaacgggcggacgaacggacgaacgatcaatacgagggaaaagaacgcagaacgcatgcttacacttccgtacattttcgtcgcgttacattttgtgcctaggggggcacaaccagtatactcatggctagccacacaaacgtttttttttttctctcagcttttgttcggcacggtgattggcgagtgcagagtggtgagcagatatcacagggtgcattttttttttttttcttcaccatatgtaaacataggcaatcgcttcgatctttaaaatggtaaattttgttacgtgctggacagtagaagcgggatacctctttgctgtgatgctgccttagcaaagtgaataattcaaagggggatggggggggagagaaaaactgtttagtttagctagttgtcgcttgccgtgcattgcgtaggggctaacaaaattaaccatttatttccccctgtggaaaataacatcatgctgggggggataaatcctttttcttttttttttttttaaataaataaatcatcacgctaagggggaagtaaaacaaataaatccattttgtgcacatttaagataaaatatttggtcaaataaaaaaaaaaaaaaatgacataccaactcaagaggtgttaaaaaataatgcgcaaacaagtatcaacaacgcgagaaaatgagaacgcgagggttgaatttcattttttcaacgctgcgatattttgctgtttttctctatgcgttgatgtagctttaatttgaaaaaaaaaaaatggacatagttacacttacgcgatttatggaaactttaaattttgcaatgacttaaaaagggaggaggggggaggaagactaacaaatttgtttccacgttcgttccatttttaaggtgtgaaaagaattgataaaataagtcgctccttccgccttcacgcgcatatgcatttcgagggtgccaccgtatttggatacgccgtaaatgggctatatgcattctgtatgtgaagaatggggagaaaactatcctgtgcatggagaatgggaagtgttatcctgtgcgtggagaatgggaagtgttatcctgtgcgtgttcatccacgtgagcctctcatgcactccgctccccgtgcaacaacgcaaaatgatctttaaaacaaagaagcttttgcaaaattaaaaggacgtgagttctcttcaatatgtataaatgcatccttcacacacacacaaaaaaaaaaaaaaatgtctgatttgaaaagatgagtgaagcgcaaaaagcttgtctcgcccccggactggttctgacatacatgtgccctttccccacgaggtgctcatgcataccaataatgcgagtccgtacgtaggcaccttatgcgcaactgagaacaggggcgatgggaaggcgccatacacccactgcatacatctgtacgtactcacgcggagattccttctgctcactgcttaccgacggcacagctacccactgaacaccttcttgtagaactggttcaaattgatgcggctcaaaaaggtgcccactactttatgctgctccttggagcatttccaaaaattaaataaattgtaaaaggagagaaacaggcacagaaaacacaacaaaaaccagcaaaactgaaacgacatcaacatctgtaacgtctgacacagccatatgaaaaagtttgcatagagtgcataccaaaaaaccttcttgtctgtgccattcagcaggctttcttctgacgatttgaaaattattttgttggagtagtcttcattggcgtcgatccaccatatcatctttaccaggaaccttaaaagggcgagcaaaaagagggaagaaaaaaaaaaaaacacgttattatatgcacgttattatatacacgttattatatcaacgttattatatcaacgttattatatccacgttattatatccactccattatacccacgtccttgtacccacgtggttacatccgcacatgtgtgtacgtgcacacctgcaggaacgcatagcgaccggggggagagggttccttccctgtcataaccccccttgcgctctttttacccacctgccgctaatatttttaaccaaataaaaatccagagaaactaaaaagagggtaaatgcaaacgtgatgataaagtcatgttcattcgatttttcacttcgaaataggaagggtcctatgaagtatctgcaaggtgggggacaaatcaacatggaaaaaaaaaaaaaaaggaatcatttgaatttattttaagaaggttaacccatatggtaaaatgaactaaataatttaaactctctcggtgctgtgaaagatatagtaaatacattttgaaaaggcaaccactgaaatgtctgcctctgtacatgggcatatatatgcacgcctcatcatgcgtacagagccatgcaatttattacagtgacacggcaaggagcttaaaaaaaacgtgggcgaaacaaatgtatggatgattcgttttgttgagaaaactgtcaaagtatttggtcaggtcgtttttatcaaatggtgtttggttattcacacggaaggaattgttaaaggaattgttaaaggagttgttaatgctcattggggttcctaagcctgttgggaactgcgcactgcccgaatcattgttggcgctagcaaatgggtgtctgtccattttgctttagggggtaacatgtgtggggggtgagtttagatggctcatgcaaaactgactgctcaaggtgtgccgctagcggatgagcatgctacggaaggaacgtctacaattgtgtgtacagacgtggatccgtgtgtctattcatatgagcagtatagcgacgcagaatatgatcaggcataaataaatttcttccccccttatagtagcaacatggaccacttaacatcagtcaatgtgttaagccgagttacatttcatttttgcctccacccctcaaaatgatgacaacgtttaaggggatctcccttttggtgcctctcctgttgtgccctttctccgacttgttctgttatgcctcaaataggagacgttacactaccaagcggtatgctacgcagtgtatactactcagcgttatgctaccctgtgttatgctacccagtgatatgctacacttggcttcccctaccttggcacaaaagggggcattattttttgtaaagaagcgccaaaattggatggtgaatcatgaagactacttcccgggtgatgcctcctcgtcacgtttgtttgtatttctgtgatacagtttctgcggaaatttttctcaaatcggacacaaaccagagggaaaaaggagtaaaaaatggcacatgtatttaaacatgcctatttgttcattcgcgtgctttacatttcgtccggttaacaccttccatccaagtgatgtgtccttgcgcagtccgctcgctcatattgagtactttttccctttacaaaaacggcagcgaggttttgatcaaaggttctcgtttttttttttttttttttttttttaatttcttgcgagtgtgaactgcttgccctatgagtgagctgcgcatatgggggaacaattaaaaaaaaaaaaaaaaaaaaaaagcagttatggacgatgcgaagttgcgtgcgcccggaaatacaccgcaacggtgacgggaacgagtttccaaaaatgttctcaaggggcgttaaaaaggaacgccccagtgaattgctcaaaatggggaagccgaacccaaccgcagaacgcagcgatgaagtgttgaagtgttgaagcgttgaagcggcaaaactgcacagcggaaaagcggcaaaacccaaataacgacgtgcacgagagaggaaactccctcgctgataattcttttacatcgccggcgcagcggcactatttaggcccacctcccttttaactagctaaacggaattcgcgccaagtgccaatgtagaacaatcacagctgcttttcggaatgaaacaatttttgtgactgtcccctttgacatgcatcccattactacgcaagtgtacctttagcaaatatacataccgctttgcatagtaagatacaaaaaaaaaggcgccgcagaaggatgccattttgtcgttaagctgtcactccgtcaataggctgccactctgtcgttaagctgtcactccgtcattaggctgccaccttgtcatgaggccgccactctgtcattaggatgaaccctacccccaaccttccctgagaagcgcgaaaaggggaagagggacattccagcactcacagatcatggcagcgtgacgaacgttacaaattgcagacttgaactgattgcgcctcgcagaagggtgaaccctaaaccatcccttcctctccagtgaatgcaaaataggcgcactgaaaggaaaaggaagaaagaaaagcaatatatatgtaagggagaaacgctaaatatatgcttcatataacaaaccctgtaataaccaccctataacagtgacacaacaataaacctctactacacagaaaaaaaaaaaatgaacgaagacctgaaggaattgagcaactacaaatatgaaggagagtctgatgataactcgaggacctccaactcggaggatgatgaagaaattgaagaagaaattgatatctatctcaacaatattaacgagaacaacctgaaccagattaacacgtaccttatccagtacccactgaggccaaagtacagaccatataactacacgaacaatatccaaaaaatatatgcttgcaaaaattatagcaaattaaaacaaataaaaagtaaatgcaacacaaatgaagaaacgtacattttcgaatacaaactgcacgagtatatgaaggaggaggaagactctcacgactcgattgccatttgtagggactcagagaatgacaggaatgtaagcagactaatcagcacgagtgttctctgcgagtatataacaaactgcgtttgcttatttcaatacaatgaaattaagaagaagaaagaaatttatatggtcccgttgaagcatatctatcagtttaagccatggcatgatagcattaaattagatacagacgtggaagggaaaaacaaaatcaatgaacctgctcaggcaaagaatataaaagaaaatgctgaaccaggggagagtaagtacccaagtgaaaccaaccagtcacttactccggagcatcagtggacaagtattgtaaatatttatgaaccagattcgcttgaggctcatgaaatgttggaacttttcaccaatgtcaacaaaaaaaatgatattcttagttgcagggatgatacaggaggtagtaataaccctggggagggaagcagcactgtcaatgtcaacagcttaagagaagaaaaccctaatggggaagtcccccaaataatgttccacaatgatggacagcagtacctaaatcatatgtgcaaaaacgctaaggaagataacacgagtcatttaccatcagatggcaatgtaaaagatcgcaagtcgaaggatagcagtagacacagtagtaacctgtacagaaatgaagaagacgtgagtaccaacttgaatatgctttattttttttctctaaacttggatgagcaaattttaaaaataatgagattgaaaaatgttcagaggtttgtcgaaattcagaaaattataaaaaaaaatattgatcaggatattttactaaacactgtacagaaatattgtgtcaacgttttagggttatggatcatcaaatcgaaatatttatataaatttttaaaaggaaaggaacccaaaagtgagagtgagaaaaaaaataaaaacttggaaattttctcctacgtggattacaaaataagagttcgcgatttgctactggtgattatattcaagcaggtagagcccattttactcaagcatgtgtacgacatcagggttgggagaaagggtcttaacgatgcaaggaagagaggggagaatgataatcgtacctatggggatagtaatagcaaccttagcagaaatgcagatcccgatgcagattccaaaaaaatcaattcttctacatccatcctaatggaaaatttcgaaaaggccaccaacctacccaacaatgcactctcagagatgtttctccccttatgcgaatataaatatacagggtattttttcaagcacaaaatggacgaagaatttgtaaataacaatacccagttgtgtctatccattaatgaaaagtggaaaaaaaaaatggtgaaaattgccaaaattattcaaacttataaaaatagtaaaataataattaatgattacaaactggatattaggacattagaaaaaaacatcacagatatgctacacaataattgcatcccatttgatgatatatataataagataagaaaggatgcgaaaaatacgagcattgatttacccttctttatgaaagcgctaaataacatcgcccttcaaattaacaacatctggtttttgcgtatagagaatcagagcgagtttaacaaatgcaggaatgctgttattaacattttccaaacgaaccataattctgttttctcaaaaaatgaaatcgtgaagcatgttgaaatggttattcaatcccccttaaccattcctgatatttattttaggaacatcttaaaagagttctgcgttcagaggaatggggtgtatttatttaagggcaacgatcagctccgcgagggcgaggcagctcgttgcggctgagtgcggaggcccgcccaatgggagaaactctacaccatttgttttgcattccgtttgggggaaaatcccaagtcggtgtggcgagatgagcagcgaaatgtgtagagaaatgtgtagagaaatgcgcagcgaaatgtgcagcgaaatgcgtgacaccttccttttttagtaaacacatcatgtgtaattttgttgggacggtatcattctttacatttttttttttcccccaccatcgcgtggcgaagcgtccacgttgtgctgtggcatgccttcattgtgtgtccctccgtcagttaagtacgtacgcacgcaccgggttaaccaaactgttgtgtgtggttggagcatatatgcaatgcagttttacgcgcatcatatggcccattttgaaaccttacatgattataaaaaatatatatttgcacactttttttaattttgcgacatctctacttttttcttttttttttttcgtatttacaataacttttttttaaaactttgcaaaagtgggctgacacactttgtcggtaatttttcttttggccctacgtttagcagtgtgaatcccactaggcatacgcgtatcgtccatggtcgcttatgggaagaatggcattgccgctaatgatgaccgctcgggcaaaactcgcctatatgcacacagcctctttgtacgaaaccacttcgtcctcttttcgcatttgctgaaaaaaggttcggaaataatttccaagcggcgtcctacaccagtttataggagtgctaaaagcatgtccctcatcagccaacgtacgtcgtggaggaagtttttaaatcatacttctgggtaactttgatgagcgtcttttttttttttttttttcttcacaatgcgccgcttgggatagaaaattatcgttttctgtgcatgtcctgtgttttacgtgagatgtggatgcgccaaacaggttctcactattattcaccttaactcactgcttaagtgggagttatccttttcctttattcttcactttttcgtgttattttgtgtaccaatacgtggtttcgggggatttttttttttttttttttttttttttctcacaaaatcatacaccttttcctttttttgggcataaaagtatcccccgctagagaaaatatttttccctgcgcatcgcctcacgagaatatgcaaaacgttttgacgtcatgaaacacacgaatgcgcttttcacgttggcataggtccattcccctcttcgaaagtacgcgtgggtaatgtattcaactgtttgcatttacatttatccgcttttaaggttttttcaagatccatgagttattggcactcaccagaaatttccccctgtgaaatccccaccccgttttttctcatcctttgaatgcacgtctaggagcactgacatttgcggcaaatataccacgtaggcacatgtgcaggtaaagcaatccatttgtctaggaacgcctttgagtggtcattttgtgcgtgccctttgggggtatttttacgattaggatgggagttttcccagccactacttcgcgtgtgtccgaaaccccattcagcatgctgcttcttggagcttcttgccgtttcttggcgctgcttaccgctcgtaaccccttcttatcccttctcaccccttcttaccgctcgtaaccccttcttatcccttctcaccccttcttaccgctcctaaccccttcttatcccttctcaccccttcttaccgctcctaaccccttcttatcccttctcaccccttcttaccgctcctaaccccttcccaccgcagacacaatgctgacgacgtataacataatatggaaaaaggaggagggcgaaaacgtgaagaatgaaaagaggtgcaaaattctgagtgagccgtcaacagggaacacacagagtgacaacccatcgcccatctcagaatttgatcaactggtgaacgacgtggaggacctgttagaagagcagcaaattaacgaaacggaaaaattatacaaagaatccaaatcaccaaatgaaaaatttaacaaaaaaaataaattaagtattacagatttatcagcccagctatggtgtgaacagcaactggagttagttttaacaacagggaaaaggagagaaacagaagcaatgcgattaggtatagaaagacatgaagtgttagaaaaagcagatcatctcataattgatgtggaagtaaatacgagagaagaatccttaggataccgtctactgaacacaattaccctcttgggacaactatttgaatgtaagaaggcaagagaagtgtgggtttttgggatcattagaggctacgtattaagaggcataattgatgagttaagaattgaatatgataacgtttccaggagggaatacttaataatttctgatacgaaaacgaggaaggaaaaaaaggaaccaagtcttgctcagaagagaacgtctgctatacaagtacaaacgtattgcctactgctacagaatttaagaaatggaaaagcggactttaaaaagctgtttgaaatatacgaatgcgatcccatgtttgaatttaccgctattgatttgataaaatataaaaacttggaaaatttatccaaagcagtaaattgtctctttctcagacttccaaagattaaagaagaaatggagattgtgtatgaacaccaaggagttgaattttctcgaaatcacatcccttatttttaccactccactttgtatactattaacattttgttggattactgggacggcaagcgctccagtgacgtggtggaaaactccgacaaatggaaatgcaagttttgtgacttcgtcaggaactgcgtcaggtgccctttggacgcctaactgctcggctctgagtagcaagcggtgagcgttacgcggatgacaccgtgttggcctcttatttactgcaggcctgtcgtgagcctatccccgtattcccgcgaaccggtccgaatgacactcgctgtgtccacttccgcaccgaagagaagtccgtttttgcccacgcgcacatgtgacacgtccctctcaaattgcaccgcactcaagcaacatcctgtttttgtttcaccatctacgaaaaaaaactttttaatttaaaaacttatttttttaaggtttgaaaaaggtactaaaaaaaaaaagggggcatccgcgtcatgcacacacttgaaaattaatttaattttcgcaaatttattcccacgcgatgaagcagtcggggcgtgtgaaaaaaaaaggaaggcatatcagacaaacgcaacataagcgttgcgcactggggggggtggggccacttccccgcagacaaaacaaaccatagataaagcaaaaaaaaaaaaaaaaaaaggagcaaacaaaacagaagcgatggctggttagcgccgcgttaaaagtgcctcctccgctggagtttccccaccttaggagtcggccttttctttacacaaggacggctaccccccgcgtacttcagctcagaagtgccaaacttacaaatacgatggtacgccttgaaaaactgcctcacagcagatatgacaattttcttaaaaaggtgatcatccaacttggttaagaaatagtatgggaaaataaaatactgcacataatttttaaaacactgatggtgaaaataagtgaagtttgtttgcaaataattggaggggaaatagatatgagtaaaactgtcctttttctcattatcgtcatttatgtaacaatttgtcatgtgtgaaaatatatgtttatccatttttttacctttgtagacattttcgaacagtgaattggtcacttgttgcgtgacattttcgaaataattcacaaaatcgtcaatttcgtcatttgcatattcatggttaatatcaaattgggagacattattaacgctaacgctgctcctgtttttattttctttttgtatgtcatggagaatgcttactgtttcatacggaatgcaaaaatttctaaataaattattgtaatgctgaatgtggtcatttttttttttttttttcctcttcatatttttcatttggcaattatatttcaaagctgactcgatgacggttcttttcagtacacaattttcaccaattattttttttacattttcgagcaggtcattcatgtgtactgagctgttaaccgttttgcacttttccccaaggtggtcatcagttgcagtagtagtggcatttttttcttcctccaattggtttactccgttgcgcaagtgtgcatctccatcgtctgcagcggctccagcggctcccgcgtctccattttgcattttttggaaaaaaatttgcgcttccctaattccgttgtccaatatgtcgtaacttggatcgttataaatgcacctatcgctcagttcgtcaatcctcttggcattaaaactgaagctgtacatttgtgtttggtccctatcctcctcatcctcgaggaggttattcaagtccactgccacagcatccgtgtagtaaaagtcattatattcatatgaataatcgaacagaagtttttctttacacagaaagcactcattcggttgataattattcgtatcaaatataggcattttctgtgtataattattttgtatataactatatagtctttcttctatgtcgttaaggtttacttggttgctcaagtgatggctcatttcgaaataggtactcctcaggtagaagagaaaaatttccttgaaggcgctcgtttgtgcgaagaatttctcgtcgaagatgtgcaggaaggagctcgttatgatctgctctgcgttgttctcctgttcacgctctccgctatgagtgcgatagggacaaacggcgacatcgtccgtagagtagtctgtgcttcccaatcccctcaggttccctccctccatggcgtctttggaaggctggattttattactgcgtgtatctattcggttggactttccctccacgtgtttttctccccactcgtcgctgacccttttgcttacctcctgaagaggggctccccaattggccgcttccatttggaactctccccgcgttggatccgtctgctcatctcccgcgcgcgcgaagtagcccccttcgggatattccgcccgcttcgcagtttcacccagtttcgaagtttcacccagtttcgaagtttcacccagattcgaagtttcgcccagcttcgtcgtttcaccccgctgaccgctccgcccacctatcatctttgagagggaaaaaaaaacgttgatgggaaccagctgcttgcttagataaaactccccacttgtgcataagttccagacgttactctgcatggctagtttgtttccaaacgaagtatcctcctgggggtacttgttcataaaaagattgcccatccctttggcgactgcgagattggcaaatgagttactactagtgacttgcggcccatacaattccgtaacgggtctgactaaaaaattctgtatgctccttcgagggatccaagaaggaaaaacataactgctaatatcttttatctctaaacacttcaaaatatttttaaacatgacctctccattgatgtagtttatatgcacattgttatcttcagtcacggtgtaataattggacaggctaacatcatacgtgttttgatttccataaataaaatcaaaaaaattcatctccccgtcgttgtccttgtcgttactaccgctattattgttgttgctgtcgttgttgtcattatctgaggaagagtcattatcatcgttctctacattatgcaagttttttttttttttcattttttctattctgcgcttcgttgtttcgccttgcccaaaagaagttatccatttcgttggacttttttccaaaatggaatatgtcctgtacgtttttgtcgaaaggggcgtcttcttcttctgcttccttccgtttgtgcccctcagaggtggatatgtaaaaagcgagcgtttcagggcgtttttctcttttacttttcgcaaggctgtttgccttcctcgcatggcccaccgagttgggatccccaccaggggcatactcaccaggggcattttcaacatcaccaggttcctcctcatctgtcaaatcgattatacgcgatgcaaaattctcctcgtgattctccctcttggcactcttcaaaaaggccgaatcattcacaccttcgtagttcctctccacacggatggtcttccgatccgcctcccacttggcattgtaattaaaggagttacaatttttcgtaaccatattttcatacacatcctcaaaaatagagtactccttacagataaaaaactcaatagatatactcatatgatccagataaataattttttttctgttcctattcgcacctggtttttctgccccgccactggtgtagtatttatttttttggtaatgattttccaaatggtttagcttctctaaacttgagctgaatcgtaatccgcacgtaaaacattgaaaagctttttctttaaaatagctcctaaaaatttcttttagcgaatgtgcattcactttaaattcgtcaatgttggctagtacttctaaatttttttcttccttttcattttccttctgttcattttgcaattgcgtgactaaggacactagcagcagaatgtcatacgaggacaagtcatcgacgtagagtacttggttggagacgctattaagtattctttttccgaaggcggggattctattacttcctcgagaagcacctcctacgttttcctcactcccaatgtggtaattatcaatgctcttattatcaccgttaacgaggtgaatatttttcccactttgggggcatatcatcccgctacctcttctccactctgcattattctcccccacggacactccatgcacctccatttcacctacccccttcttccttatgagtgcatcgctatagctattccctccactcttggcataactgtatagcccgttactacacctctctgaagaactctcaaaacaaatattcctatcgataatttcattacattcaatggtgcaaaattttctgttcacgtgcaaaatatcatgttcgtttgttaaatggtcactaaagaggaagttataaatacttcttaactcctttacttgattgatgtatttgtccatgtccttaaagtggtctatacatacgtcattttcacttaacctttgctttttgagcgattcgaaattattgtatagtgatactctgggtcgtttgttcacatgaccaaagttatccctactggggtattcttcttcctccagcatttttctcttgtgcgcgacgaagaagttgctatacgggatgttgtttatgctgttcttcgtggcgtatttgtttaatatttcttcgtccattttgtacaacgtgggggggaaatgggaaaaaaacaaaaaaaacagggagagggtaacaaacgaacgggaattcctacgcgggcattgtaagcgggaatcctacgcgggcattcgacgggggaatcctatgagggcattctaagccggaatcctacgcgggcatcctatgcggataaataattcgcctgcgattttgttttctccctcttcggctacgcgactcggcgtatgatttaatcccctactatatgcgtccccctctgcgtatataacacaggcaaacaggcaaaaattccccttgaaaattgcgcctcacccatttgagcacaatgcaagaaaaatgcggctgactacgtgcgcgcagtttgaaaaggattattgcgaaggggaggtaaagaggatctcctcctcggtagcgtaagttcacgtagtgttatgtttataatatgtacacctgcgcatacaggtataatatactagccaaaaaaaaaaaaaaaaaaaatcgacacggaaaaaaagagaggagagatcctnnnnnnnnnntacgacncggaaaaaagagaggagagatcctaaaaaaaaaaacatcatttcgttttagatattttgcctagtctctttgtcacatgtcataatggcaaaatggggaaatagccaaaaaggggctcctcttcaaaattgcaaggataacttcaacctgtacattaatcgcccaagttgaagttttccttcgcgaaaaaaatgttagttcaaaatgtatgcacttgaaaaaatattcccttttttttttttttttgcgatcattttgttgcaaaattaacggcagttttgtacatttttgtatgtgcgaaaaaaacagcgactccaaaaaattaaaaagtttgagaattgcacaaactgtcggaacagcaaggttttttaaaaaaggggagtgcatagaatgcggcatttaaaaaggaggcaaaccagtttataaacttaaaaaaaaaaataataagtaaaagactgatgtgtgtcaaaatggatcagcacaaaaatgatgtgcgtcaaaatggatcagcacaaaactgctacagctgcgggaagacgtgtgcgcgcgaaccccagatcgacaaataactcgatgcgacgtttttcccgttgggatgcccccaaaggaacgatccgtgtacacacgaaatcactgcatcgggacaaaacaaagttgcgtgtcgcagttgacaaaaagtccaaatggtgagggagatgaagatggagaagcataaggcctgcgcggaggccgcggtagagaaaagaatttacgcggagttcattccccgtggacgtgaaggtgctaactgagctttttgatcgtacctgtagggggtggaaagagagggtaggcaacatatttatcgcctcgaaggcttctactttgtcgcttcgaaggcttctactttgtcgcttctgtgcagtgtctcccttcgtgatgagagcatttctactccctacaatatatccccaatgacacagcaaagttgtgctttacgtaaatgagcccatttcgtgtacgcttcacgggggcctattcctctatagactccccctctccatcaagtaccgtttcgcaggatggcgtattcctccttgtttggtagaatctccttccttcgcccatcacaaaataaaatttgcgtgtgcccatctgtatatttgcagtctatttgaccatttggaaacctagcaaaaaaaaaaaggggggaaaaaaaaaagaagacatttttgtgctgattcggaacttaatcaaagagggcacttaaatgcagataataaatatggtccttttcttcttacttattcagttggcatttattcggtatgttcacttggtaaatgcctttgtttacaaagcggaatagctaaggaaaaaaaagggggagtgtgtgggggggatggggtaattttttgagcttacttttcaagagtgtaccaattggggaattgtgtatccgcggcatccacgcggggaaaacctaaatgtgcgcgtttgcttccacgtgaatactcatccttcctcccttaccgtgtacgaatttggcaactgcgcacggtaatccttactggggtacagataaatagtcaaattcgtggggtccacaattttcttgtttctgtttttctcaatgattcgtaagccatcttcaaataacgtttccaccttgccatcgacaaatgcctgtctatatttcatcttcttcgtcgacgagaatatcgattcgatcacattttcgcagctgttaaataattcgtcaaaattgaaatttattatgaaatcccagtttttgccaaatgggtttaagtggtctgttctagatggagatatcttcgagcgggttctcgactctaggttattctttgcaaactcgttgtcgtcgttgctgtttcgtccgatgatgttgttcctttttagttcaccactgcgtgtgtttaatgaggatggtccttcccccccataaggtctaaacagtgtgttactcttcgtggggatgttgctacttgtgccattttttgctctatctgttggcatggtctcctttccattttttgacgccttggctgggtaatcacccttcgtatggattcccaactcgttcgtcaacctgtgcgaaatggagttggaaaggttgtgatttggtttacttatcatgaggaaagggtactttgtgggggtaagtatcctccctgatagttaactcttgagagcttttgttgaggtccccatggatgagacatacctttccgctgaaacgctcatgggtgcatctccgtggactcttcccagtgggacccctgcatttcgttgcttttcatctcgttgcttctcatcactcccattttgcttatcctgtttggtgtagttcgttaggaaggaggccttcctgagctgttcgtgggggtcccttttttcttcctcctcgtttgtgaagccactattgtaagataatttgtcatttattttgctggagtggtcaaaaaaatactttctaaaaattttattatgttcattcgtagtatggctactgctgtcttcctcgttgtataccttgtccctgtttggggcatttctatttttctgtaataggaatttcattttttctaaatttttatctatagacgcatcatcctttgcggcgctgtgcccaatcttcatgtcatttttgtgcacaaataaatcgttaagagtaattttttttttcccttttatctctttcgatgccactacagaggtgtcgctttctcgtagtgaatttgtatggagtgttttatcatctctgctgatatgttgatataacgaatcagattcgatttccgcttttccactttccctctttggcttgcccttcactggggtggaacttcctgaacaatctgaaaaatgaggcaaacttttcgcatcggcattttttaccatcttctcctgaaccacattcgttgctaacttcatgatggttttctgctggtaattttctagcttacttctatattcgtccgaaatttttaactccgttttgagcttttcattttcaatttttagactttcgacctgttttctcaatttctcaacagttattttgtgctgcctcttttccgttgtcagcttttcttccaattctttaattttatttttgaacattgccacttcgttggttagttttcttttgctcattatgatagtcctctgtttgtctacttcactttctattctttttttttctttgttccacttttttttttcttcttccatatttttcatcatcatttttttttcctcttcaattttgtttttcatttcttctctctcaagttctatttctgcacttttcgcaatgagctcatattctaacctcttaactttaccttgttccctttctagtttatttatttggttgtttaattcctttcctagctccttcagttggtcactgttgctttgttcggtaatctcctcatgattaagcggcacgtcttttttgctaccccctttatcgctagagtgtctccttcttcccatagcaccttcttcctccgcttcgtctttctttttctttttcttgtacctatcctttatcatcgctacgattcctttcttctttgcgtccccttttttatcgtttgccctgtccgtttcgtcccacgattcttcatcattcaagtcgacgcaaatgtccgtgctgtcattgctgttgcatgtgacagttccattttcctgtcccttggttcttttcttgttgacaaaaatgaaattgctatctgagctgctatgagcagagtcgtcccttttgtttagttcgtttgaagaatacccacgagtgttctttttaggtgaggccaaactgttcgatgttttcccgctatggccgctactggtgcgtcttttttgaaagcccttaaggttggtgccttcttgaggggtcttctcctcctttttccatcttccctcgtttttcttactgttgttttttagtttcaaattgttgttcataatttctgaagtagcgtcactgtcttttcttgtgtgggttgttttcctaactggtgtgttctcggtgctctcggcgcggttatccctcacggaaaaggttcgactacctgttttgttgactccttttggtttgctttcaccatgggaacggtaacccctcactctgctctttgaattcactccaaatgaatcggcgttaatgtcattgtcactactgcgtaaaacgactcttttgctttttttcgcactgtcattaagtttacttaaacttaagctgctgctcgcctttgaaagattgtagtcgtgggagttgtgtaaagactcctctctgataaggttgctattcgtcatgctgatgtcataacccttgttgttgcccaaagaggtgtcacttcgtttgatactcttcccagagtacgcatcgtctgctctcgggtgggagtctctactttggtacgaaaaatttccaacaccttttctgtttctattactataaggtgagttcatttcttctggcatgtcaccatttgagaggcccactgcgtcttcttcgttcctttcctcgctcccccctgatgaattaccatcccttttgaaataacccatgtctttgctgcccccttccgattcgcttattcccatttgctccttcaaaaaggaagagaaggggctatccgcctgcgcgtcgaacttctccccatattcatcagttcgactcttcatgatagagcagcctgcactgctgttactatgatgcatgtgaccatcctttccgtttggagaagttcctttgtgatcctcacagatgctatacccactatggagaaacgccccgctcctctggggactaatgtcacatacgttagaaaaattggcgctatctccattgtcgtagtctccataagggccaccatcgaggcagtctacgccattcccgtaacttgccgcaccgttgctattcattttatcccacaaatccatggatgacttatccatatgaaataaattgcctgaccgatcttctgcgttgtctgattcgttgttactgctggtgaattctaatttatccaaaaatcgtgcatcgccattttctttgcaaaagttatcatcatatgggtaagtactgtccttttcattgtttgggcgtttttctagctcttcgtaaatgtctttaaataaaaatagctcctgatctgtttttttgctttctcctagtttgtcactgatgcgatcatccgcttggtccccggagtggtggtcatatgtatggccctcggagtgctgatcatctgtgtgattctcgggggggtatgcatccatttggtcggctgattggcctaaccccatttctggaccattcccatggagacctcccctctcgcttactctgctaaattttaaatcgaggtctcccttctcctccttggaagtttctaactcattaattaaatttaaatcgctccttcttagctgcgcttcctctacattactcattttagtgttatcatctgtgcagaaaaatatactttgctttgactcttctttacttaattttttttttatatttttttccaagctctgtgtatattctagttcctcgaatgtatcgtttgtccagttctcctcatacacatcgtaatagtcgtcaaactcttcttttcgttttttcattttatttgcctcatgcgtttaattgtagattccatgagggggtgcgaaggtgcagtcgcgagtatacacatatgcagctggaaacatattgatacacatgtgtgcagattcgctacgagtacaacttttacaagtcggcaaacagggtagaaggacgccttgcttcccttgctttgcttgctttgcttactttccttgcttcccttgcttcccttgctttccttgctttgcttactttccttgccttttcccttggtcctttttcttcgtactcttaggcctttttaacaaatgttttaacggcaagcatgttttatgcccagcagttttgcaaatgtcaccttaattttattgttcactcttcagttttgtttgtgtgttaatttgtaccgcacactttgtttaactagcttttcctcttttacctttcactattctttttttttttttttttaaaatagttaacacgccacaaaatattcagtcagtaatggtaacgttttgctttcctctttttatggcagagacaaaattaaaggaagtgggcatgaaaaaaattgtcctgtaaaaatagtagaatgcaaatttatatatgtatgatacttgaaaggggaatttaaccctgttgtgaacatttctgggttatatgtctttttcccttttgtcataactgcggacggggatttaacacatttgcgattacatattcataaattggaaatacccctatggtatggcaaaaaataaaaaaaataaaataaaatatgcaagaaaataagcaggaacataagcaaaaaaatgacaaaaagaaaaaatgtgcatatgtttaaaaacgtattaattgactctaatcagtgaacacggtgcaaagaattgaaaataaaaaaatttatgccctttttccacatgccggagagagtgcatgccgcgaatatgctaaatgcagcagaagagggggtcaattacaatgttgttacgtaaaaaaaaagattttttttagcgaactgtttctgttccattttctcgttaacgtaaaggcatttcgaaagaatgaataaaaattaaatctgttgataaaaaaaaaaaagttagggtgctctcctctgtattttttttacttttgaagtggaagtaaccccacgttgttgtttcatattacatgggagcttcaagtgactaagaaagaatgaacaagaaaataagcacagtttgattttctttccgcctttacaacgttaaaaatgctctactgagtgtttttttttttttttttgaagcaaagtttaataaagctggaaggttaactgaacccaccttgttacagttggccataattaattccttggtagtactttcacctaaatgtgctaccagggagttgctgcgtggacaaatgctacttatgtactgttaagctttattgccggcagctgcaagaagaaatatgcgccaattataggtacttccgctttcacaaatgcaggcgaatttgcatctttgccccttgtgtgtgtttcgtaactatttgtgtgcttgtgttttcacccgatttgcgtgcacgaaaagtgctgcttcattcattgtcgtggatttggttaagtcggcagagcgacgtgggtaattcgttccgtaaaattgactaactggtgctgcaaaatacgctcaccaagggggttacatttttcttgtatacgtacaacaatagagtttttttttttttttttttttgggtatatatttgcaatttccgcgctttggaaaataaaaaaaaaaaaaaaatggcagttttaataaagaacaatgaagcgtcgctagtcgacatggccgtccaggatttcatcaaactgggcatagatggagtgtacacgacaatgaaaacggtagtatcctatgagtacatttttaacttcacctcacacatgagaaacttacataagtactctaccaactttctggagttacaaataaatgaccataacaaagaatgcgtcacaaatattttgaaaaatttgacattggaaaatattcgcaaaagcagcagcacaagcatcaaagcaggattcgagtttttaaatacattaaatgatgacataaaaaaaaaacacttcagtgaaaatataaattatatggttatggttaccattacgtgggatatacacagagataacagcgtacctacaaatgagcccttttccattttatgctacataaaatgcttaccaaaacatagcagccatgtgcagatagacgtcatgtgtggggaaaggaagacgccaaatataaaatattcaaatgtgtttgatgtgcgaaataaactgctaaaattgaaaagcgaagatagccacgaggttgttttatataacgagaaggaagaaattacagaaggattgacttgtaattttttctgcttttttaatgatactttgtacacagcaaaagacgaacttgttctcaagggcaccatgcgggaacaaataatacacatatgcgaagaggagggcatgaaattaaaaaaggaagctatcaacataagtgacattggacgcttcgaattctgcttcatttgctcaacaactaggaatattttacccgttaaaaaaattattctttgttcggaaaataaaagagagtttgaaaaggatatccatcaccccgttttggtaaagttacaagagaagctgcgcgaagcagttgaaaagaagaaggaaaaatatgaggtgtacgttagttagtcaaacacgcgatgtgcgaggtatgtgtgaggtatgtgcgacaagtgggtagattagatgcgccgcgcccgcatgcttgttctgtgcacatttttacgtatgcaggaattgtgtcatttgtgaatgcagtttgttttttccagcaactattcgccgctttctcttgcattattcgccgcttcccccccatttgtggccacgttcgaaacatggctgcattttatgagttaatgatttagtacacgttttttccctttgttcgcggtgcgcgggtccgcttctgaatttttttatcatcctgagaagcgcctgcgctgatttgattttgccacaccagttcgcttcgacaggtgggcactgcatatttcaccatgctcattttgcgcagtttgttggttttttttttttattccttggattcacgcacacgtaacacaaactgacttatttgaagaaaaagaaaaaaaaaaaagcagcgaacttgatgcatcgctatgactttcttatacccatttttacattttacgaaaataagccaagaaaacatatgcctcaagaaaaatagcactgaaaggggacatggtcgaattttgtgcgagatgtgattatcttatgactcttttcctaaatggcctatttctacttttagcagctcgcaaaaggtgtggcacaaaaaggtttcccttttttaatgcttcgcaagtgtacatagttgacctttcacattgacctttccgaaggctccattataacatcccgaagaatcgaaacacatgtgacaagttctcgtttgcaaacgtgttctttgtctgtggtattgtatgcatacatgtgcttaaatttgaatgtgtgaatatatgcaatatttacgttttttttttttttttttttttttttttttttcctttttccatgtgtaatacacaaaatgaattttccctaacgtgtacacaaaaggaagaaaaattattttggccaacttcgcccaatttgaaagatcccaaatcgttaaattgactttgttggtgtttgtgaatacacagtttaagttcatcgaattgggattatgcaatttcgcagggaaacaaaatttatgtcacatgtataacgtatttgtaaataaatgtatatacgtatgtatgtcagtatctgcgtaagtgatagacatccccaacacctttccaacaacgtaccctcctttttatgctgccgaacgcaccataatgtacacccgtacgtccaatcgagcgagagcaactcctaaccatacaccacacagtttattgtcagttaacccatgtctacaattatgttttgcaaaaaattgttcaaaagttttaaaaaaaatagctcgctcatcgtcttcttcgtaacgttactctattttttttacacgtacgtgtccttgtttttgtttgtgttcaacaatgccttgttctacctgtttgttaacatcactctgttttacttatgtttccattttgtggtgagggccctgacgtaccccgggagtctcttcatatacttccacaaggtgagccgaaatgcgaaaaaggagggaaaaaaaagagggaaaaaaaaggaggaaaaaaaggaggaaaaaaaaggaagaaaagaggaaaaaaggaggagaaaaaaaaggagaaaaaaaaagaaggaaaagatgcttaaataagtcacacacatgcggacccattgcaaacgagtgaacaaaccaaacgcccttttttcacccccccccgtgcagacaaactacgacaacagagtagaactatgcaagttttacatgaaagagtcggtgaagctgtcactgattataagtgacattcgagcaaacgccaaggaagtgattcgtcaggaaaataataacgcacgtggaaatctcaaaattaaactagagcagctgttctcaaatagcaataacaaagataattactttaactttttcagcggcctatatatattttacacgctctacattagctattacctctacatcaacttagaagaaaatgtcgaattcagtgatgagcagttgcttttttactactacttgaagctattcatgataaaaataaacgaactgaaggtgtacattcatcaggaaaatattatatacccggaaatcctcacagaaataaaaatccacaaggattttaacgaagcagtacacgagttcatacttagtagaaatcccacgtatgagaaattttgcgcacccacaacagaaaggggaaaggattcgagttttcagagagcaagatggaggttcaacatttggaagcgcatatttagctggaatggtgtgcaagactgcaaggaagcggaggaatatgcaaatttgttgcccggaaaggggaaggaaaataattccaaaggcgataatggcaatcgtgacgctttagccctcgggaggaatcccctccagggggaacaaaaaccaaggaactgcttggagggaaaaaaaggggacagcatttatgataactcgaaagaaggagacaattctgggaaggacatcccccccaagtatatcgacataaatatcttgagtttattttaccatgaaaattacgaaaaatcaataacgcatgttaactatagagacttttttatgatcataaacggtgacgatttcctgcgactactagacgatctgacacactttttaaacaagctaggtgagcttttcaaagtgaatacacaaagagaaagcatggacttgagaaatatcaccaagtatattaataactatatgaaaaaacacatagcaggaacaatggatctgttcaagtacgaactcatttttaaatactacgggaaacaggaatacttgctagtgaacggtgccaaaatagattgcatgttcataccatgtaagaggttcctaaatgataaaatacagtcatatatcgatttgaaaaagcgggatgaggaaaagggggcaaaaaaggaacatccaacgaatgcacctatcaatggccacgtctatttaaacgccttcaataacgatttttacaattacatatatcaagacgattatttgtgtgacatacccgttgtgctttacttcaaccccaatgctgcatactacgaactaaatgcttgctattctgggtcgctgaaattttacttagaaaataatgtgaacgttttcgtgtacaactatcgagggtacagcaagtctagtggttatccaaatttgaatagaaacaatttagacgctttaaaaattgcagagtatcttttgtccaggaaggtcaaacatttagggctacatggaacatccattggaggtcccctatgctcctacgtatcctaccatctctgcaattttaaccaaaaagagtataacatggaatatatggacaaactgtacaaaaatgaaattcgcatcaaaattacctgcaagcagataaacaaaacggtgaagttgatgagtaggaggaaggacaaaattttaaatatcctccttatcccaattaagtatatcatcttgctgctccagttcattgtgctgtgcaagttgaaaatgtccaatgtgaggattaggaggaagatcaaccagagcatgggtgctggccgcgctagcagcaggagcggcaatagcggcaggagcggcaggagcggcactaccagcaggagcggcactaccagcaggagcggcactaccagcaatagggacaatcgcgacgagggcgctggcaccacgcgcaccgaccacccgaggatatccttcgtgtgcatcgataagtccttctacaatttcgaggaagtggccaaatacatggtgggcgagtacgcctacaacattttgcagttcacgtcatacaaattagacattacgaaatattacctcaattcaaatgtccctaaaattttgatttacgacaacaacgacgagataattcactacatgtccagtgtccttacgggggtgtccaaggaaatttcgaaattgtacaaaagtggggacggcaaggcgggaggcaacgtggaaggcagcctggaaagcagcatgggaggcagcctggaaagcagcatgggaggcagcctggaaagcagcatgggaggcagcatggaaagaagcatggaaggcagaatggaacgcagcatggaaagcagcatcgaaagcagccaaaatttgcttccattggtggggggaagttgtgatgaaggcgcatatatgccgcagagacggatgtattccgatttgtacgcgaagaaaagggcccaccccgagctcccacttcctcagaggcagcagctcctgaatggaagtattctcggcagcccgaatgagaagaagcccccctttgttgcccagctaatcatagacgaaagtgtagacaaatgctggttcgaaaataaagtgaaaaatatcgacataggcctatttttgcagagctggaaggtgataaacgattgcattttgtttctaaataaatcttccacaacgaacaactcgttcatttcgataggactcgaaacgtataagtctatcatgtccttatacaattcgaaggaaaataatttggagaagcaaacgcacaatgctatctattgcatatataatgacaacatgagttttatggatacatttaagaaggtgaaccctaattacgacgatttcgagatgccagaaagtacgggtaaggatagccatgtgaagaagccaaatgtgtatgatacgctccgcgaaaatgaagacttcaaattcgaaatggaaaagctgaacaaaatgttgaaagatttatacatgtcaaagaggaaggaagtggaaaaggtgcacttcacgtatagcggatttttcctcaaaaatgattacctatataattatataaatacgaagaataagaacaaggaggaacctgcttttaacatagaagaggtggacatcaaaaccaatttagtgattctttaaccgagattacagatgcgataaattacaatttgaattcttgtgggcaattattaacagaattaaatgaagttgcagaaaatgaaaaaataatttttttcaaatctttcatttttagaatgaaggtgtatggttcctacccttctcaatgttttatttcgtctaatgaggaacaatattgtaattccatcaatcagcttccgtttattttatctgagtgttgcgaccaagggggattggatcctcacggaaaggtcagaaactacccctacgatttgaaccatacccgagatgatgaattgcctttcgatggggagtaccctgagagcgactcggagggtgtatatttcatgcatagcgactcggaaaaaaggacgaccaaaattaaaggggagcaaagcaaagacatttttcacttcaatcacagttttgcagcggactacaactgtagtatgctttccccttacgtggtggtaaagaggtccatgtttttgcacgacttggttgtatgcttgaattggtttaagaggggtgctgcggttggttctccttcttccggttgcgcctcgtctacccccgcaggcgttttttaccaactgaacgaagatacctacttagtgaaccccacacagctgctcctagccctgaaggcaaaaaaccagaaagggcaaaatagtcagaaaaataacgccacgcgtctaaacagtggtaactttctggacttattttctaacgatattggagtggacataaacaatgcggatttttcgaaagagctagaaaagtacgtaagctggatgcgcctgaacaacagaatgagcttatgcaaaattttgctttccctaaaaagtgaattacgcaaaatgaaaagctactcggaaagcttaattgatgaatatagcacaatcaaccaaggcacgaatattcactttatcattttcctaatatatcgcatactaatttttaagaagcttcttactcacacttatataatttacacattttgggaacgtctgagcacatccttggatgtaaatttgaatgatggtgaggaggttgcaagagatgttgaccttctaactttggaacccatatctcattttgacgttttctacaagggtgcctataaggtgtattcccccaagtaaggagaactgcatactcaggggggtggatcctcgctgcattcgcggtgtgccacgttgcgcatccatacacccactgcgcggcgcgatatcgcacccactcaatttacactccatttacgtcccatttacgccccatttgcagaattttgggatgccccctgctggtgaactgcggacataacggcacgctaacgaaggaggatctaggctttttcagcacctgcttgaatttctacctcaaggagtatacatgaaaactgggtcagcaaaaaaaaaaaaggttgactacgcaaaaatatccatttgtggagaagttaggggcaaaaaaaaggggaaatatacattgtgggaagcgaaaacagagacgcaatgcgaaacaactgatttagttgtacgtttctccccagacatcatgtcaaaaacctttgcaaaaacctttgcaataatctttgcaaaaatctttgcaaagtgctttcccctgtcagtaattgtaatcattcaattgtggtgatataaaaaacacgaaggaaactatccctatggtggatccgatggtagcaaagagaatagcatttttgtatttatatctttcgctactgaacaatcttttcgttttggcaacacgtgtgtggttgcagtctgcgaatgggaaaagggcatagggagagatgtaactttgccctaggtggtaacgcgcccgagggtgcaaggcgcgtgtctttaatttaacaagtgttaggaggccacgcgtacatccacgatgctcgcatgcgttcgtggctgtgtgcgcctattcattcatcataccgtttgtttttatgtcatactccttaaaataaacgtaatgttcccttttgttaattttatcatttgcgtaaatgttttgtatttttatgttgcttaatatagacgactggtttctgttgccatttttctttttcaatactcttctgaattctctcgcgaacgaacttattttattcatttttcttcactttttaagatgaactgaagttgtttttcctttttcctttttttgttcacttgggggaggacggtgcagctgcgaaaaaagggctgctactctccagggggaaaagtagccctgcagaaatgtctagcttcttctttgcctcgaagaaaagcgaaacgtttgtggtgaagttttcatgggagggattattcccaattggtttttttttttttttttttttttttttttttcctttcctgtttttcttcacttccgcttcgctccccccctcttggtctacaaattatccgctttccatttttcaaatttggccttttgtctttctatatctttcaatacgccctcgtacctcctcctgtaatccgaatattttgtcgtcttcacgtagtagtaaattccaaggcttaaaaggcaagatgaaattagcatatatttccccgaacgttttttcataatctctctaagcggtggaggtgaattcggttagcacggtagttgtgtaggggcctggctgcccttccgatgttttgttcctacgtggatgtgattttatctccttgttgtaacttattcgaaggggcaatgttatgaggtggtgtacccatttgaaggaaatagaaaagaaggaaaaaaaaaaaaaaagagctctgtaaaatagtgggacaaattaatggcctttttttttcgagaggaactttgctttggcatcggtaggagcgaactacgaagtattcgtcactgggttatttaaccttttgttttgccattccattagccattacattttgccataacgtttcacgtgatacttgtgttaccacattatgtgtttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttttttttttttttttttttcccccatttgcacttccttttgaggcaattccatctgatgtaaatttccccccttgcttgtgatacgcaagcggcacgatgacccgtttgaaaagtccctaaaataagaaaatattgagaaaaaaaaaaatcctcaaaagggtcaacctttagtcaacattttgcacagagatgaccagctcatcacgtgtatgaataagtattaccttaatttcctttgccgtcccgagcatgttgaaggggataaactggaactgtaaatgagggacgcttctcctttttgcgcccttttgggtgggggatcccaaagatattacaactttttctgcattgatatgcctcttttggctgttattttcgcgtctgcctggaagactcagcacaaatagtgagctggaagccaccctcctcccctttctctgtcattacattttgcatggtgagaagaaagcaagccgtttcaaactgcttaaaacgggagaaaaaactcgaatgcaaacttttttttttttttcttaaaccttaaagttacatattaagaagtgtgataagttgctaattctttgcagattcaaaaaaaaaaaaaaaaagaaaaaactttaacaaaataattaagttacatacgttacaacatcaaagggtaaggactacatatggtataggaatcaaatcgtaaaatagtacaaaacagaaaaaaaaatggaatatatacagaagggtaggtccctcaccacagtacattggtcagcattttcactgtgctacacacgtggtgtcgtaatttcacgtacgtacaatttgaaaacgttggttggactaaagtgcgaatagcaacatcgcgggggtgaaaataggcacgctgcgtgcagggaaatgcttcagtttgggaatgggcgataggccccgtttgcctaaaagcagcgcccgccttgtctgccaaaaaaaaaaagtacccgtctcgtctaccataaaaacagagctcgtccctactacgccaacaaaaaggaagccacttcttgtccatgaatatggccgaggggctcgccacgatgcactcgaagggaggaggccttacaaaatgggatagaaaacctctacaccgattccacaaaacacgttgtctccctccttgtttcgactaattctcatgaatccgttttctccccaatttttactccacgaatttttgataatccagtagtactgaataccatcatcggcctttgatggcgaggttcgcgctccctttttcgtgactccagtggcatcatcatacacattattttgttgaaagattctgctgctcggcacttggccataaccgacaagaagaacggagtggtttaattcttccgtgcatgtgccattaaatatccctccatcgtaaaaggagaaatcatccgttacaccgacattaacagatactggacctacttcatttaatgcacgtatcaattcgttttctttcaccccaccaacagaggagagagtaactttattcttacatctataatttaggcaaaataaattatccatagctatgtatttataatcactgcctaagcatattccattttcgatagcatagatgaatgaataaaatgggtgtccaccatcacatccgaaatttaattttgaacaatccacaacttcttgttcgctaagagttaaaatggttttgttatgttccttggcatacatacattccacatttcctacactagcgaatgcccaacacgaaccacataatccttgatccttcggttcatgtacaattcctttttctctatagtccaaaatttctggcacatcggtgaaaaggtttgcacttttgttgctatccacttttttatcttttccgttattcatggaaccgaaaggtactacatatttcttcttcaagtgatccggaatgggtagcaattttttaaaataactctcgaaatctttcttcgaataatcgctaaactggtttaatctcattttgtacatttggttcgtttcgttgtgcttcttaattttgagataattcattttgaaatttttatatttctccatctgttcagtgatgtctttatagcttctgttatactttttcatgaagttaaaaaatttcgacgcgtatttcaggttgaagaataggtcttcgatttgtgccacactcacctcttcgtcttcgtcattattatcttggttgtcgctgaccttcttgtaattaaaattgggtgaactcatattgataacttctttcccttcttcaccattaccatttgggtcttttttttgttttttcttcttattcattttttttttcaaaagttccctcaacatttttgttaactcttctttattctcctcactcatgtcctccacaatttcgttatacttcttcatcaatttgatgtgctttcccgcgtctgcaatttttatcttttgatcctctacattaggtatggtggaatctgctagtgttttcacttcatcaccagcgatatttttctccccatgagggtaatttgaaaagataaatttcagcgtttctatttcatccttgttgaggatatttccatcaccaggggtgaaagaaggacctttcaggttgtcgatctggttaatgctctcatcattgctcgacatcaccgtgaagcaaatgtacactacaccgcacatcacaaatgtcagaattgtgtacatgcatatcttcacaattttcctattgctctttttggagagcatttggtttctgttcagggcatccaagctggacttggtcaggttcatgattttgatatcctgcgtcattttgcgcctcacggtgaaaaattaaaaaaagtgagttacgcgggggtcaccagctttaatgggctctcgaaaggaaaaagccaacggaataggtataagccactgcagcatacgcaagagaggcataccctacgggagatgcataaaatacgggcaatgcatacacttgtgcttcaccacccaccgtgcaaacaaccacgcagtcagtcaccacaattgacactcccacttggccgtttttgtcaaatagtcgcacgcagcacagggaaaagcacgcaaagcgctatcgtattggtacgtaaaagatggtgaataatacaaaagggatgagcatgcatggggtgaaaaaaaaaaggcatttcggatgagtgcaactcaaacgaacactcccacttgactatgtaactttattcttctcctttaaaaaaaaaaaaaaaaacataggaacagtgtaaccgatggcacggaagttatcgtatgttcagtataaccacagcacttgggaacgcgtatgtttctcatcgaaagttccattcactagcgattgttgctatggctggaattaagttttatgttactgccttttgttgtaagaaagaagtaaaaaagaaataaaaagaaatgaaaagaaatgaaaggaaaagaactgaaaatatataaaaatgaaacaaaaatgcaacaaaaatgaaaacaaaaataataacaaaaatgaacgggaaaaattaaaaagttgcaattaaatgctatttgcgaaaaaaaaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtagtgcttaaaattctccctttatgtataaaataggattaatatcgaagctccttcgcccctccccccgtaagaatgtaatggctgcaagtgtcgagacgcttagcgatacgtaaaaaaagaaaaaaaaggcatgttgaaggcgaacttaacaaaaacagggcgcgcgtcgtacctgttccgacttgtcacatttcgagggagaggagaaggaaaatgatatcttttgtaagtacatagcgaggtagaaatcgccccgtggtgtgtccctccaaaaaggggcaactcacgagcgcacatgcggacatgcctacgtgcacgtaaggctgtacatccatatgaagataagcatgtagactgaaaaacacgtcaaagggacatcttcacattcatttcagcgtgcatcccaatgcgcatgtccaacgttcatgtcaatctgcatgtcgacgtactttccaatgcgcatattagtgcccatgtcgacgtactttccaatacgcatattagtgaccatgtcgacgcacatattcttatccccattttagcacacatatatatgcttgcgcacatgtcaatacgcatgtgttaatacgaatgtgcttaatatgcattttcccgtcgcgtcctccacgtgacgcggaaaaaaaaaggccaaatcgggtgaacgtgagcatcgccgtatcggcatatccccaccatgtcgccaccacaccgctgtacatttaagcgttacaaaactttggcagattgccattccatgtgcagcgtaaaaataaaggttgagtccttcccattttaatctttttgttttttctttttttaattttacatgcgcactacgttaatgtggcaaaagagaacatgtcgttttgttgaatgaaataatttgtgaacatcatttttatgagcagtgaaaaaaaaaaaaataaaataatctttaaaaggctacaaaaaaaaaaaaaaattgtgacataaaatttaataaaataaaattgaggcaaatgcaactgactttttgcagcttccccgcattttctgcacacaggtgaaacttacgcttctgttaccaaacaaggaaaaaaaaaggaaaaaagaaaaaagaaaaacggagcgaaacggagcgaaacggagcgaagcgaaacaaaacgaaataacattaaaactgctaacaaagaagctgccgacatgaacgaatcgacgtggttatatatttatgtaggacggagtgtgccaactgagaggggaacgaaatcgattgcaaaaaggcaggtgctaggaaaaatatgcacacagtgtacgcatgcctaacctgcgctgcgattatgttaccttttggtgtataaaaaaattactcaaaacgaaacaaattgacaaaaaaaaaaaaattaaattaaaacgaaattgtacaaaacgatgcaaaatgaaacatggaaaaacaaacacatggtaaaggagaaggaacatagaatggcgcaaaacaacgtggggaaaatgatggcataccaacgtaaaacatggaggtggcttacaaaaaagggcatctcccaccaaagatatcgctatgctgcgatacgcggaatacgttatatttgtagccatctcttacaaaggtgcttcaatatttcgtcatgcacgtagggtcaagtttcttatgatttttttttttcctgccacactcacatggtgtgaagcaaaaatgagtgtgtcaccagagcacggctcacaaatttataaacggaaacaaaccaaaaggtatgatggggcagcttaaaaaaatgactttcaaaatatgcttgtaataattcgacttccgataattttgtaacttctcaaaggactgataatacatgtatatatttaaatattcgtagacgaaatccgtttggttatttaaatgaaaggggtagctacttggtaaagtactttgttcacccgagatgttcctatttttccctgagccactatcctcatgtgaccttttcttcttcttcataatgaagtagtcccttttcttgtagtgctcattcagcagagacaaaatgctgataacttttaggtactttttttttaaaaaataatatcgagcatataaaatgttaacctttctatcgttgaaataaattttacttattagggatacgtaaattttaatattttttacgagtcgatattttttctgtcttttctgggcactctcatagtccacacgaaacgagttgaacagtttctcctcatcggcgtaaatcttattcatgctctttctgttcattttgttcattttgttcattctgttatttgcgtctgctttgttggtcgaacaacatttcgcgccattgctcgcgttctcttttggtgcattcctttggggggattcttttttttctcccttatcagcgctcccctccttttcggccttcctcctcaaaggccagaatttccatctcaattctttcttatcccttgtgtgaaaaggcaacttaaaatcattttcaccaaatcgatcactgaagtagatgtgattattgtcgactttaactttggggtggtcatacaacttcattctagaattgtgcaattcgtattcgttttcgaaaaagagtatttttgtatataaattttttttaaaaggcaatgatgttttcctctttccgtttcccttccttttttttaccgtttcgccaaaggaggacattgccattagtggcaagcgacatacactgcttcctttcctgctcaggagaagactgtctgaatattttttcctccttttacacttggcatagagataaaacaggtacaagcatttcaggcacataaattggtgcgtcaaattgtaaaagaaatttgtattttcgtagctataatagttactgtcattatttacacttagataaaattttatgtacgtgtctataatgttgagaaagtaaattatgagcttggcatttacccttaggtaaatcagaatttcacccatactgatccaggtgatggcttccaagtagacatttttaaggctaattttccgcatgcccttggctgtgtcagtagctagaggggtggtatttctgacattgttgatgctgctccgcgagttgagagttccaaaatggttacagcttctgtcacccatttggcttctactaaccatgtagcttccaccaagcaaaccacttccgctaaccatgccgtatctgtttctctccgaaaagtagtaattcttgctgtataatttgttgctacccttctcgtagctaaagaaacagttgcagttgttgatcccaccatttggatggtagccgctgtcactctttgcatgcaattcgcacataatcttacccacatcaacataagacataattttgttcaagcaaaaatatacatacatgtcagaatttttcttttcctgcattttcttatggatgtatttgtacaatactaacagtatgggcataacgcagggtaacagattcactttgctcatgtcaatgtactcgcttctttttatgttgctttttagttcgtttgggcaggtatcatatacggatgggggttccatgaaacttgtgtttctctcttccatgtttacgcctttaccttccttatacttatcgctgacatttgcatccccctgttggttcttccccgcggggtgtgcgctatcggcgtggcaagattctccccacttttcatcatcagcagcgctgccaccatgtgttgcgacagtgtgtgacccgtcacccgaaccattcttcgccacagtcgaagttgcacaccctcccgaagtagcaaccttgttagctctacccccccttctggactcaaccctcatcgcattgcttttcttttgcaaaatctttagcgaaatctgaattctgtcaatttcttctttaatgctattggttaaaagtcgattcccttcgtccttccccttggctaagttggtgcacttattaagattaaatgggacgttgggaaaaaaccgagtcgatttgggaactccccaggaatcgctatttctggcagtttcatcagtgtaattaatatcgtcactatcgcccttgtccatctcgtccgtgtcgaatattgcgtcgtacagttggctaagatgggcatctccctttttttcttcacgtaaaaaattgaaatgatccgtagggcgagggatttcacttgggcttgatttggtgtcacacttttgtgaagctttttgcagaagcaggtgcttcacctgggaactttggaaggtcctctttttattcttcttgtcttctgtttttttctcccagcaaaataaaatatcataaattacgaagaaattaattaagtaatatacataaaggtaaaaaaaaaagttgtttgggaagtagtttatagctttcgtgaggattaaaaaacattcgttgttaggtgatttggtttggaatccctcaccgttgtcgagacagtatggggtacttctttttcttcctgtacagtgtgtgctcatcttatcattcgtgattttcccctctgcgaagtttcttgcagtagaaatatgtacctcccccagtttaggatcaaacgggtgctcacgctcatcatgttctattttgttcttatcatggcttccacttgggtcgtcacttttcccattagactctctttcggatgggacctcacttgggttttccttcacactgttaacgggccttttactagctgaatcgttgcagcttataaaattcccaaagttacaaaagtcatccatatagcttcctcctgcacctgccttttgctcatcatctacatcaaacaggttgttcggactagtaatagcgttataaaagttgggggcatttctccttaattggttaattaaccctttgtactgttcattgtagctgtgtaaaatgctcgcatcgttaatgagtgcgccatgtttgctaccatcatctctattttttccatttggagtttgcttcgaataacccttatgtttatcacccttggaggacttcctttccccatgtgtagaaagtacctccatattgctgtacctcgaactggtaactactatatatagcaaaaaaaatgggaaggcatacacattatggcagttttgtaatagaaaatttttacatatataaatacacttggtaatttttaacttgtacagatagataacgccaaggtagtaataactcaacaggtggttgggatccacgttgatgctttttatcatgtacttgtaacttaagtttagtacatccgaataatcattttttagcaaattatttatatttatttttttttcaaccaaatcgtcttcgtaaatgaggtttatttctttcatgttgtcatagtagtagttggtgttcagctgcttcagtagagagatgcctataatgtagaaaagtttactacttctcagtttgtttacgtccatgttggggacaaacataggccattcttcacactccgaggtggttaatgcgttcccttcgtttgcacccttcgcctcgcatttggcctccttccccattttatcaagccaattcgaatgggaatcattttcaatataacaattttcttgcttaacattatgcgagttgtcctttccatcacgatttgtgctattctctaccgatggataattttgaccctcaggtgaaaaacggctcgcatcgtcaaatggctctccagatttccgattgcactcatccaatgttttgtttgttccctgggggatgttcccactttggaagtgtaaattttcttcactttttacccttctgcgttgggagtccaccttggggatatcactcgaatgtttattcttactcctgtgtgtaccactccgcagtttcgccatgttagtgtcttcctcgacagattcactcgtcacttcgttagctgtcccccgtaacgcgcctcgccttcccctgttgagtcgcaaatccaagacgacattacacttatgtgcatttttcaaaaagaagaagagataccttaacgaattctgcacacatatatgagcgctcctgaggtggttaaaatttaccttgagctcaaaaaatatgtcgaagaaaatggaaaatcggaaggactttatatcccctagtttgtcataaaacttgattaaaagcgaaggggaattatttctaccctgtgcggcattcatatcattaatgtagttcgtgctgtaagtgttaattatgtaatcatcgtaatgaatgtcttcatctttcatgtagaagaaggagtgatcgtagggggcatatttttcgggctgatctgagaaaaaggtactcttccccctttcggagaattccgtatgtactttatccccttggggagaagtaccaactgacttttcacacactgctggagatttcttcatatgaaataaatggctgcgtgcatgctgattcatcagcttacagtgcacatggttaatatatctcagaattgaaatgaccaaatggtaattagagtatagaaaattcagcagtgctattcgttgatatagggaaaatatcaagtaggaattaaagcgggtgtaaaaagcgagagacacaatttgttcatatttttttataaggaaatatttgtccttactatgaaattttttatttaattcgtaagtatctatttggtaatattcattatacaggaaaacattttcaatgagattttttgcctcgaaagttatcctttttttgcttctcctgatttgttctactacttctttcgagttgtacagcgcaatgtagtagttgccatcatccacatggtgcccatatttcttgcttttccttctcttcagctcggtagtgtacgttttactgaacaacacgtcattccatttttccctcctctcattgaacagggaatatttctgtatgtatgccgtttcatttttgatattacttagggtattttttcgatagtgaattttcctatttctggtttcctcagaatcggaagatttttcttttttttctttatttgaaaagttgaacaaattggttttgtttactttgaagaggttgtaaatgctcgtggatatatcctgcttgctatttttgatcaacttcttccgcttgtccactctgttttgcgtgtttctacgactttgttttgcactattccttttgtagctccattcagcagtatctacgatcgttgcgttatctccgctgacatcataagcactggcgccatcaccactagtgcgctcacacaagaggtgtatattttcctgcctgaatctctcaatcatagtgaacttaccctcgcccggatgtttatatccttttacataggaaaagtaatagtgcgaattgatgaatggtaaaaaaataagagacaacatttccgttatttggaagaggaaataaatgtgttcatatttttctacattaattttgatgtgataattaatgaaattttttttatacgtatctctcaacaaatttatggcttttgaattgttattttttttattgtttattaggataattgaagtcattggatggagagcctcctctttcttattatgctccctaaccattttatactcttcccctttttttgacaacttcttagaacttttcgtcttgcacttatcattcatatcttttttcatgttcacctggatggtagttttttctccaaacatagagttatacatcattttgttattatctttttttttatttttatttaggtacctctcctttagatattttttgtagcatgatatttcgttcccaatgtctttgttcgaatggcataggaaattgtacaaattgtacctcagtttttgcttcttcttcaacacatttaaaaaattgaagtattcacttatgtccttcttatgcatgttcatgtaaatatattcgtcaaaaatgtaaaggtagagaaaattataaatcaatatttttaattcattattggggaagatttctaagcgaatagtttttcaaattgtccttcccatcatcatcaatatcatcatcatgagattcgttcaaacttctgtttattccaaacagatttttgttaatttttttcttaaaaatagtttcaataaatttgtcattttttctttccctatttggggtagccagcttctttttcctgtccgccacatcacaagatgtgaatttcgtttttttcgagttgccgttatatgtatcaccaaatgcccactcgctcttcgcccccacgttgatggaagagcgactgttcaggttatctaccaaagtgacacttttaataatatgtcccgactttttcaaagggatatccgagttgtacctcttattatcgctaaaaggttcatgcgacgagatggtgtggttatatgggcagttattcattcgagtggggtccctacaatggagaaatggtgtacgttcaccctccttgacattattatttttacaatctgcaaagctgtccaattcttggtatacgtttcgtgttttttgccccttcttctccacttggctgcaatccttcgttaggtagccattaagcatattgtttctcaactgatcgctcatacccatcgtgaagttaaaatttggggaacttccaccaggtgaattgtcactcagatgtagattctccccagcgcagttcccgttcactgttgcatctccctcgcttttctgttttgctaactcgtactgcgacgcagttgtatgaggacatacagggtagccccccaactgcagcttctgctcttccaagttgatcaacgaatacaggatgctgtctttcccattttcactccgtatgttaattctgtactgatgaattagctgcgcgcggatccaactgttattattacccattgtctcccgcgcattcctgccttggacctttagagaagcatttttataaagattaaaataaattttaaaaaatatcgactttaagcaatagtcattcgttagataattctcactaggatgaaataaatttacaccattatccattctcttcagtacatagaaattcttctcatatgtaaacaggttaatatcataggacttgagaattttatccatgtatagatggtaaatcagagttgtaattattttgatgaaatatatattttgtttctacgtgacttatcaaattaagataaattaaaatgtgccttttgattccgttgaaaatgtacttgtagttaaagcagatggcattctttatgatattccccacgacgagatcgttgatgtaattcaggtgtggggagttgaacgagttatttaggaaggcataattgcgatacttggagtgcgagttttcatcctgccagtccgccatgaagtaaaaattgctgttgtttcgcagctgcctctggaaatggttaaatgtgtgcaccaccagctcgtcgtacatgctgcacatgccatagttgtcattctcgtcctcgtcgcggctgtccttattgtcgtttttcgcttcacctttcgaatcgtttttcgcttcacctttcgaatcgtttttcgcttcacttttcaattcgtttttctttatgctttcctttccgtcttcccgcgtcgcatccaccgcgccgcttccccccacattgtcattactccccctacacacgctggtgctaccctcgaggtccctgctacgatccaactcgccagactgagttgggcaaaaatcgcccccctcactattgtcccgcttctcactctctatggtccccacgtcagacgtcgaaatggccatggtcttcatttttttttttttttcattttttttttttttttccttcttttcttttttctttttcgcgctttcgtacttcaaatctttgggatgcttagcatacgaagagtcgctatgctctttccccttcacattaaaagagttcagcttattcatctcgtgatttaaatcaaaggacttccactttctctgatagctctcgaagatataataaaaatacaggtacacattcttatatatgtaagtcgaaatgctcaacaagttgagcttgctgtacaggagtgccatcaccagtatgccctccacaatgtttatctgtttaaagtacgaaaaataaatcagcacgtcaaaaaagtagttgtaaaaatagtatttcttatccttaaattggatcagattcttcaggattttttccttcttatatatattttttttttcattgtattcaatattcattatatttcttagtctctttattctgcatattttatcttccagggggatatttcttacgacatctgttagtccttctagcgatgtctctttgtgttttatttttaggaatagcaaatattcatctatggttatggattcctttttttttctttttttttatgtgtttctttcttttttgatatgtataattttgtcttttgcatgtgtggtgaaagtggatgcttcgtttcttggcgaagggatcttcctccttcgtcgcggcagcatcctcgtgggtatctccccgtggtgtgtgtttcccattagccccactactatggtgctcattggaatcaattttgtttgtaccctccttaataccatttgcttctgtgttatctttcactgagagagggcatatttcccctcccttgggttgagtcaacccgtttgagggctccacgggcaagctatcacatgcgaggggccaatcacttccgcgcagagaggaactcttccttttgctcttcctaattgcaatggtggtactgtccgttgcacgctccttgaaggaatcgtcttgtttttttttcttccttcccgtcaatataaatttgttcttaattttggtactgattccgttacttggtagtgttatactatctttatttgctttctttttgtgtgcccctttttctcccttctcttcattgtacttagaaaagatggaggacgccttcttctcatacagcaggttgtcgtaataattatatatcttatttttcagctgcgatgaaattagggtagtaatccttaatttccttttttcgctttcggagcagtatttattaatttgtctaaattttctcttcaagtagatatactcaaagaatttaattttggcattttggaaatcttttaaatgaatgtacgaaatgattactgggacgtataggtaatacaggacagaattgatgtcaatatattttatatttttcttgttaatttcatattttaattttttgttattgctaaataggtaaatatcgaagtaactgaatgaaggcagggctatctgacttttgtgaatgactttgtccaatttatcataatcacttttttttaagttataaaaaaagttaatgacttcatattttttttcttcattagagttatcttcatttgtgaatttatgatcgtctagtagtaatcctattctttcactgttcctcccttttttatttctcgtaagggtgctttccttcatgtaattattgtcaccatatataagtcttttcccctttttatttaggtatagtatttttataattttggaatatctaaaggtgtaattaaaaattttgtttttatttaagaagctattactgtatatgataaatacatttttgaatggctcaaaattgtctattacttctttgtatttgtgatagtttagcagtctattgttgtgtcgaatgtatttcctgagtatggctctcagcttatgtcggtcgtatttttttatattttcattgattacgtttttgtccagtgctttgtctttaccttccgttttcagctcacctctgatggtgtcatacaggagcattttcatcattttcgcgcgcgctgggacgtgctgctgctggtttgggcgccgttcgctcggttcgactgggtattatttgtcatcaggtcgctcggttaggcggtcactgggttaggcggtccctcggttaggcgatcactcggttaggcggtccctcggttaggcgatcactcggttaggcgatcactcggttaggcgatcactcggttaggcggtccctcggttaggcgatcactccgtcagacggtcgcttgatcatttatttatttttttttgcgttcgttcttgaatttcgatttaggctatccccaatatggcttacccgtttcggtctccccaatttggttgcccccccttcgttacgcttacctttcgctgcttctccccggtttatctcctccccctttctggcatgattgcacaaaaacaagcgccttatttttttcctcttaaaatggatgctctttcaagtttgaactttccccttcaggagcttgaataattatttcatcgttttctaggtttgtcgctttttcattacactttctcaattcgtctgttagcaattgcgattgaaatttacatttttgtgttattttttttttgctcattttttttcttccgatttttgggaattttttttattttcactgggaaatgtaaggcgggtgtttcattagaactgtggcatcccgtttacgtgtttttcatagcataagaaagcgacctcatatcgtatgcacgtgttaagcgtaaaatatgcgcacaaacttgtattgtgcattctgcggcggtgtatacgtgtatgctttctgcgtttgtatatatatacgcgtaaggagggtacacacgtatacgtgcaaatgggaaggagaattggtgggtatgtttttttttcttcgcaccaacaaggactgataaaaaattgcaaaacctggattcttttccttcttttcgcaattctgtgcggcatgtaattttactggcatgactgaaattttttttttttttcttttaaaattagaaaaaaaaataacgtgtttatttttttcgtgcagaggatgtgccccccttttttgtaattaacatggtacccatatagctgtgtatattgcgcgacgtgtatgacatgatggtccaattgagaaacatttcgaaacaaatgtgcacgcttttgttagaagtcaattgagggcatcctcaaaaagggagaaaatgctatattgtctacggaacaccgccatgtagaaggaaaaggttttttttttttttctcatcctgtcctattttttacgctttacgtgtgtatttttacgtgctttcgcgtggggcacatctcatgaaagaccccaaaggcgatagctatagaaaggagaaataatatgcattttttggttagcaaaatagggagttttttttttttttaaagcctgaagttttttcctgcggttattttcgccgcacaaacattgtagggtcatgtatcacaaaatcaggttgctgacatatagtctcgccttagttcttcatttggagggggtcctagtaacaccgttctgttagtataagtaggtgcacaggcagctaaactaaacgtaagacacgcataaggcacgttaggcacgttagccacattaggcacattaggcacgctcggcaacccatcagaggcagcaaacctttcgcaatattcccaatatgtaaaaaaaaggtggggaaaaaaaaaaataaccaccgtgtgaacagtgcgcatatatgctaaacgtttttatcttagtggtagcaaaatattggcaggtgtggtccgctgtgcatgtctatttatgcccccgctttagcaaacggtcatatcttttggaccaccttaccacgcattttaaaagcctaaaattacgagttataaaaagagagacacataattttacaacaagggcgtagtaaattacaactgcaattttgagcaacgggtagaaagggggtttacttaaaaagtgttcgtcagtgttgtccttaccgctgagcgtgtctgtagcaaagggtcatacctgggaagaagcgcacgcaggtgtcccaacgtgacgctgaaccatatccgctgcacacgtttcatttcaatacaagacaacctctcccacgtaagcacaccgtcaaaatataccaaaatgaaccaaaagaaaaaaaaaacgaaaccccccataaacctagccacgctggaagacaaaataaacatcctcaattttatgaaggatgactttgaaaaaattctcgacaaagaaaatgaaattcatggcatagtcaccaagcagaacagcagcaaggaggaaaaaaccttaaatgaaaaggaaaaaatcgacatcattttaagcgaactgatgctgtcctgtgaggaaaaaaaatcagttaaataagtatataaaaactgccaacgaaataatcagccaaaataatgacataattaagaaggaaaaggaagaaattgaagatttaattttgggaaaaaatcaagaaataaattctatgcaacaaaaaattgacttggcaaaacgcttctacaacgatgtaaataacgcactggtgcaactttttaacaacttggatttatttttaaaaaataaaataaacgtggaattaaatatcgatcatctggaaaaaatctcaaagacggaagcaaaagtgggaaataaacccaggggggaggacacacaacaccgcgatgaacatgtaagggggcataaaaggcagaacgaaggggaggaccaatttttacagcaattatatcactccatggatgaatatgaaaaaaaaatatgcagcattagatcctttatgcaggtaaatgaattatatcacctctcaaaaatgtcattaattgaaaagggaagcgatgctaaactacctgcacaacttccgcacatccctcaaattgaagagaaaaatctgaacggggaaggtcacagtgacacaggagatccacactccaggaaggacaaacaggtgaggtacgaagatatatgcatgagtaaaacgggacagagtggaatggcagacgatgcgagtggcgaggttgtcagcggtgaaggggagatggacgaggaagaaagcgaagatgtagaggatgtggaggaggatgaatatttggacgatgatgaggatggagaagagagcttagatgatgaaacagatgcggaggaggaaagtgaagaggaggaagaagacggagaggaggaagaaagcgaagaggaggaagacggcgaagaggaggaagaagacggagaggaggaagaagacggagaggacgatgacaacgagggggggagccacgaagatgacgcaagcacggaaaacacgcagagaaaaaaattcaactcacctgcggaaagtgaagacaacttcggcgattcgcaacagggcgaacgtgaggtgctggaagcaacaccatatggccatacagagaaaacgtgcggcaaaataaaaatactgaacgatgcagaaacgaccataaacagtttctcctcagatatgtataaaaatatattaagcgacaatatgaacgtcctcatggacaaaataaaaaaaatcgattacgactacgtgtcttactttgaaaaaaaattaaaaagttaattattaaatcacgtctttccctcattctctttttccttttttttttttgcatataagtgcatcaaaaataaaattcccaattttttgtgacatacgaaatgtggttattttgtgcgaaatttttaaaagagtgagttaaacaaagagttcagatgatggggtgtttcccttgcgtgtgacgcggcgagggtgcgcgttttgcaattgttgaatgttgggtagacaaggcaaaatgggaaaaaatagcgcaaaaaaaaaagtgaaaaatggggcgacaaaatgcccccaaaagatattgcacatattatcgcaacgtacagctgcaacatgacatggcagcaaagcgccgcaacgcaatcgcgcgacacacgtggcgaaaaacgaagtgccaacaaatttaccaaagaaaggatccacccgttggaggcgggtaaagagcattccccgtttaatctaccatttcgggaaaaaaggcacacagggatgggggctcatgtgtgcatacgtaggtaaatggtgttacacacgtaagcagatgttggacaaatgagaggagcacgcctgacgtggggcaattaacttattcgccctttttcttcttcttcctttttagcttggcgaaatctgaaaattccatcacgtcatccgcaggagcgtcagcttgttgcttccttttgtttttggaaatattctttaaatttttgtccttcgaaaaattatcttgttcactattttcccttttttttattttttttgtcatctgataagaaaaaaatgcatcatcgtctaggtctttgcctacgtcaaaatttttgtttatgtaatcatccaggaattcgtcttcctcccgttcttcatccaggactgaccccgtggcatcatcgtcatcttcggacgttccccgagcaccactcacatcatcgacgtgcttctttcttctaatttgatacttatccttaaattttttaaaactattgttattatatacgttcagaatatcgtaaaaatatttctggtatgggttcttcattaatttaaacatttccggcgttttcatttgatcgtttttttctcttttctcgttgatgcaagcgtcgtgaataaaattgttaaaaatattgagcatgttcacttgttcttgggcgcttctgtattctactgatagcttatccaggatgttaatgacgtccttcgtttcgtagcggtacatatatggatagccaaaagacgaatcatgtaaactggggggtggttctggggggcgctgcatcgcggtgaattgggaccaattaccagctttgttgttattcgtcgtttcgtttatgcttggtggtggtggtggtggttctggatggcgttgcttcgcggtgaattgggaccaattgccagctttgttgttattcgtcgtttcgtttatgcttggtggtgggggtggtggttctggatggctctgctttgcggtgaattgggacatattaccatctttgttgttaatcgtcgtttcgttcatgcttggtggaggggggatcggagccggcacggtgggggctaaaccgttcgtagcaccactcatttgtttattcctcctccacatccaattggtcttgacgttaattactatatcgtcattatcatcgtcgccattgccctttccatctccggcgttatgaagaggagccttctcttctgggtttttcccttcagaggggggattttcaaaggaaccaccctcattcgagtctggtttgtcctcactaaccatgctgccattcgcgatagtgccgttagcgattggtccgcttctctttcctggatcgcccaaaaggaatctattacgcaggaacccattatttgttaagctatttttgtgcacactaaatctgttcatctgaataaaattataattaaaaattgttatgtttctaaattcaaaaaggacattcttaaaattgtcattcagtagggaagaaaaatgtgtaaaactcataaaaatgggttagtatagaatttgcatccagaggattatttattgacttattgtaaaggaacactttatcattgacgattagatttttttcccctttgtgatatttgttaaactttatcatgtaggcattcttgacattatccaagttttgtgtatataaactattttcatcattaaacaaaaatttcatgaggatgtttttttttaaaactaaataacgtatcatcatgagggagaataaatgggtccatggttcctttgcatgaatgctatgttgaaaaattcgttttataaagctaacatttctgattaaatttctgtccgtaagtattagtactgttagcagtccaaagaaattatacgtgtgatcactttcataataatttatatttcttaagatgctataaaaatagcagtagatattatcgtctatttgatttgatgaatacagaagcaggaacatgatgatgaggaaattaatttttattttgtaggactccacactttttattatttttaacaaggagagaatgtttaagctgtgcaggtacttctcctctgctgccttctcgatccctcctacggtgctgttctgacttttcaacataatgcacctgttgtaaatgatgaagtagatgttgttcacaaggatactggagagcaccttcagggtagttttgctcaggtatccgtacaggcagtgctcgtggaaggtgcagtcgtccgccatttttttatgacggtcaaggtgtttgcttccgcgggagtgcctattgggggctcccgtttgggtaccattttgggcaccattctgggcaccattttgggctctattgggggcaccattttgcactcccctttggacctccttcccgactttgttgtccccttctccaaggggctcttcactgccttcccggaattcctctccactaatcacgttcgtctctctagtactagccccgatggccgaggaattatcgctgggcactgactggctgttgctaggcacacccacaagcttcgtcgtgcttccattgctccaattggactcttcctccttcgtggagaattcgccattcgttggagccatttctggttggctccttctagataagttgggggggggaacctggcaaatcccatacactgattggttatcccccaggttcccatcagcagcacacctcaagtcatcctttggcgctttcccactttcgcaattttccacttccataggggtatatttaatgtagctcattttttctatgctccattctttgagaaggatatttctcttatcgaaaagttcgaaaacattcttcgaaaacatctcaaaaatgtaggtcgtaaaatagatgatattttctgtgacgtcattaaaagagttactcttaattttgtatagaatgaacaatgacctgttcatgttgacaatttcgttcttcaactttttatttaaaaaattctccttgtctccattttttaaggactccacaatatgctcaacacaggatcttaagttgcataataattgttcgaacatgtaaaaaacgatatagtgttgcatacgttctatggttattatatatttgagggtgtttagaagcagtggatttccctttttaattgataagtacccctcaagaaggatgttcagatttgcaaatttattctcttttttttttaaacaaaattcttttatattgtttactgacacgaagaagatactcggtattgagctgtatactgcattcttcaaaatnaaaatgtactgtaggaatagtttcttcgtgaaaatttcaagggcgtatacgtacagtaacgaattcaggaagaaatagaaggatgagaaattatattctttaaagttgaatcggttaaataaaacatttaaaatataattaataacctctctgttatttccttccaaagattctaagctatcatttggaagaatgaacatgaacacatgttttaaacactccaaaatggatttccttatgaatatatcttccctcattttataataatctagcaaaatttttacatacagaatgtatactagtggatttttcttaaacaacacaaccatgttattaattcgatcgctgaatatattgctcttgttgtttataatttcgagatggatcttttcttcatcttctgaatatttttccacgtaaattttgtaatattcgcacattaaatttatgccaatgtcgtaaagcaagttgtacacactgctcatgcttaccttcctctttagcagcagtttcagcatcattttgctccctcggtggtagtgattgctagggctgccgccactattggcattattcgcgccaacaccatagttgctgctatccctgtactcgtttccaagttcgtacagcttccgcagacaaactggaatatcgtagtaatcgatcgtccaggacttctccgtaaaatcatcctcatttggactagcaacattattcctttcctcacaagcggatattttcttttttaatagctgctttattttacttttccatattttgttgtttagtacaatttctttggtctcctcatcaagctggaagattatatcctccgagtttagaaaaagcaatttttgttgagtccttgccggttggtggtacttctgctcgtcgttctcatgaacaagagtttcttcctcaatttctgtcgacttctccttttttttccgcctcctccgcatcttcttcaaatagaaatttatatcatcgtattttggtttttttttttttttcaaaacatatttcgatacaatatattccaggttttttttcagggagaaccaggagtggtttgcattgtacatcttcttcaggttgactataaaatgttcatccgttttttttaagctaattttattttccacaacagcgtccatctggttctcaaaatcacatgcaggttttctattattcatagaaggggtggagttcctcaaccctccactggaataattacccgtttcatggttgttactattaaattgtcttctgcttccttttttttcctctcttccgtacgtattgttaattttatttttccagtctttattgaggccgaagctccttttctttaaatcgttcttcttgtatttgaagatctttcccgttttcttgaagtcgtaacttcttacatccttctgctgtttttttctctcttttcttttgtccatatcgtggacttttttatacatattgtgttgtgcctacgtttaggtgctaaccttttttcggtgtgcccctctcttaatgtatgtttctctctctttctttcttcctttttttttttttttggcgctccttattttgtgaagttttcacaaaacgtgggtaattcgctcctcttcctttgaattcgcaagtgcttaccagttagtagtcgctctgactggtgcatgggcaaagaagcagatggtggagcgacgagaacatgttcgtcagctaaaagggtcattacataatgcctattcaaaactgtatgtggtggccgtggcgtgctattttcatgcgcgtgtgctatgcgctttagtgcagctttgtagcgccgttctgggcctcgcctgtcacgatgttggcaaccgcttcgttgcgcccgcttcgtcgcaactgcttcgccgcgacttcttcgccgtaactgcttcgccgcgacttcttcaccgtaactgcttcgtcgcggctttttctgcctcacttcgtaaagcaaccctttatgccatgctacgagggtaggcaaacattcagcctatacgcaggcataagcatgtatatgcatatatatacatatatatatttgcgcttacataagtttatattttttttttcctgtggaaaaagcgaacccgcggggaagaagttctccttgcgcgcaaagtttcgtttccatagcttttaaacgcatctgctttttccagttgtacgttccgctcaactgatttaaaaaatggtttaaaaaaaaagatgtaaaggtaacaacgcaggaacgcttgcgagtaactacgcaactgcgctggtattggcgatgaaaaaggaaagccacaagaacagcataaacatagaaagaaaaaatataacgcgttactatattgcattatattatatatatatttatatgcatttttctggtgaggcagcccacaaatatttatttatcgcaccctgcgcagaagagtgccatgaaccttatggctaatggagggaagaaaaacatgggggtatataatatatacatatgcagcatatggcatatgcacctaaatgctcacatagccaaatatatatgtaattttatatacactttcttgataaactatccactcatttgtaagtaggactgacgtatatgcgccaaaaaaaaaaatttttcccgaagtacgcgccgatgtagaaaaacctccgaacctttttctttcattttaatgcgtaacttttttgtactatctgctttgcaaggtggaagaagaaatcgattcgggtctattcccgttgcctttttttttttttttccaattgaaagggcccaaaatggcaattttatgtgatgtggaaaaaaaaaaaaacggaaaaatacagaaaaagtgcagaaaattgcagaaaattgcagaaaattgcagaaaaatgcagaaaattgcagaagcaatgtagccgagattcatccaacgctatagggaaaaagattccccgtcgtggtttggttcattctttacgtgcctacttaatataatataggcagttatatgttatccagtttggtcaattttttcgatctatttatcaccatggaggagttatttcctcacgttatgttggcataatgatagcacattcgacctagccctctttttccaattttttggaaatttactcgaaaaaggttggaaaattattggaaatttttttagcccttacgtgttcattataaaatgtttggccaagtggggaaaaatacgtttctaaaggagacatatatacagtcctgctcaaacggtgaccaacttgtgagaagatttttttctcttttttttttatgccttttataattaacgcgctgcaactaagggatcatgtaatggatccattttatttttttggcccatttaaaggtttactccccaccgttcagtgtatttatatttttgtacgtacgtatgtatacccgttttgtcgcaaaacaggagaaggctaatccgttttttttttttttttttttgttaaacgtaattgtaaaagaattcaaaaaaaaataagagttattaaattttcgtttaaaaaattgatgaatgggaaagagcaaaatgtcaaatttgcacacgccatcgttttccccctttccccactttgtggataacggcggaaagggaattcacacaaaaaaaaaaaaagaaaaacagaattgcgtgtgttggtatgtacagcaaaacactatgcacatgcacgcatcggtggccatctccgcgtctttttgttttaagaacttttggagaccttgctgagtctcattacggaatcgtgcactatgtaatacgacctttcgcaaatcttcttcatttggaagttgatgtccttcattcggttggcggtttggaggatgaagtccctgcgggagggtaatggtggtggatgtatattttaaaaaagggcatttgtattttaagcagcttgtcacgtaaacgagtggataaccagtccgatgtaacgtaaaacacgtttacgcacgtatgaaccccaaaagaggaacgctctctctgcctcttggcgtctctcttttttctccttacttgggcgaatcgaagtgcctaatggcccccttggtcgtcaaataaacgtcccttgaaaaattgaagaagctgttttttacgtcgtaataaaactgagcatccctcaacttgttcattttttcccactggatatttttaaaataactctcaaatgagtggctcacaatggggatattcttatacggatagtaaataggtttgaagcttatttggtttctataaaatggaaaatcaaagtataaattttccaaatttttattgactgatgaattttcatcctggggttgatcagcggagtatacgttttgctctattagcaacccgaaacattttttcacggccctttctttggagtatatatgcgtccctatacatatacttgattttaaatttttttcatagggggataaatataaatcgttgtacaaggtttttttttctttttttattaaaaaggtaattttttatcatgttataatttttccaaagaggattactttcctcatttttgtgtgctctctccaaatcgctcttcgcttgttgtcctttcctattactctgctgtcttgtatcctcatctttgggaggcgaacttttgctacttaatattttgttcatggtatccttggagaaaatcttatcgaatggtatcattttgtaaaaataaaaagcattgttgtctttggaccctaggcagtttacattgatatttttgtttatgtgcaaaaaggaaattcctttacatacccctatagactcaaatataagtttgttgttaatgtttttttttacaaaatcgtcattatatgtatctacaaactcgatgacaaattttttttccttattttttgttttcgttttttttctctcaaataaatttgcagggaaatcatgataattgaaaatgtccaatatgtgcaatcttttgttttcctcctgctgctcctcctcttcataatctttatttttaaaaaagccttcacttaaaaaaccagtgcgatgattcctttttttcctgtgtatggggatttcgaactcgtcttcatctgtgccattctgctgttccttattcgagtcatttagctctttactggcttgctgttccttcgtcgatccgtttggctctttactgggttgatgttcctttaggggggtaattttctctttgctgggttcttctttcctctcttcgctgctctttcctgcctccctttgcatgtagtttttaaatattagcaactgttccttggcctcgtttgtgtcattctttttcgatatgctttggtttacctgggtgcttccatttgtgttcacatgtccgttcttatctctgctcacgtggaaatcacccctcgctcgcgcgtcttgcttctccccaccagccttctcaacaggaatgtccatttcatctccttcaaaacgaatgtcgatgctcttttttactgatttttctccccccccttttttttcttcttcttcctggtcattcattttttgactattttgtggataaaagaaaaaaaaccagtggttgaagtgccctcaaaaatgggcataaaccaagtgtactgaccgcacaaatatgagcgtaaaacacaaaatgggggacgctggaaaggtggtaatctatgcgtatttctctttgtaatactacatgatggctttccacgtgttcgcttcgttccctttggagtgacgctggtcaggataagctgtttcttctcatcgtgtttagcgtgctttcaaaaatattcccctgtggatgatgctagggctggaagaaaaaataaataaatacccgcataaagcagggttatttattcatcagttattctgcgtttattgtataatttgttctgtttatttgcttatgctttccgctttatgacttttttatataatttttttttttttcgttacaaaggcgttcttcaaaaatgttcgctttttatagaaaatttttctgtttgcttttgacgttacgtggcgctttgctttttttccccgacatgttatttaccttctgtgtaacgagtattgcggcgcgccgcgaaagttccatttatgtaaatttttttccttaaggaaaatgtttcatattcatgtgctgttttggttttagtatcctgcgtttgccgctttttttttttttttttttttttccctatttggagaggcaaaataactgcaatgacccagtggccaaacacacaattttaaagtggtgagttggacgttttaaagttcaatctgagtaaacttgcgcagacacggaggtggaaaacatgtaaaaaagaaaaatgcgaagttgaaaatgaaaaactgaaaagtacaaaactgaaaagtgcaaaactgaaaagcgcaaaactgaaaagcgcaaaactgaaaagtgcacaacttaaaagtgcaaagttacaaaatcgcaaaagcgcgaaaaggacagaagagcagaaaataacagaacaaactgttaccaccggggggcaaaatgacgcagcgtttttacacgcacatgatgcaattgacattaacaagatatacctatgcatgcatgtgtaacactcagggaagcatatcccaccgtacgtattttcccctcctcgctcagctttaaaatgaatcgttgtagcgacaattttaactctcataggtagatacgcgaacgggtgattcttaaagtgcatccatcttaccattcaaggcgatacaatcgtttgtttgttccctttttgacaagaaaaatatgcgcataagtttgggggcaattctttggaagaaattttcctgacacagggttgtgtgcttcttcgactcaattgtttcttttttttttttttttttttttttttcctttccacttcacggtaatgcgctaataactgatttgctacatacatttcgtgttcggcttttaccattgcaagtgtaatttatcacgtggtattacgtgtacttgtgattaaccgcgtgaatgtacatgtgcctttagatttgctccttcacactgctgggtgtgctttgttcagagggcaaccccgttcacccaattttaagacccatttcttcgtcccctggttaaccccccaaaagtagcaattaaaatcacacagtaggacccacttcgtcatgtgtaaagtactatttattgacagatcgctcataataaaatctacgcgtcgcttaaactttgcaacgaccatttaaccccctccgaggagcagcacgtaaataggatggactcggaggaaacgattaaccaagctgttaaattcgccaaagatgctgtcatagaggatgaaaagaaaaactacaaagctgccctgaacttgtacatacaaagtttgcaatattttaatttcttctgtaagtatgaaaaaaattcaaacatcagagatttaattttaaaaaaaatggaaatctacatgacgagggcggagaatttaaaggaaataattagcaaaaaggaaaatatggagacaaaggaaaaggtaggagggggaggaggaagcacagaagaaagtaaagaaaatatgaaaaaacaaatcaaagagtttattctaaataaagataaaaatgtaaagtggtcagatgtttgcggattagaaacagcaaaagagatactgaaagaagcaattattttccccttgaaatttccaaagctgtttaactcttctgctttgccatataagggtatcctactatatggacctccagggactgggaaaaccttcttagcgttagcttgctccaatgaatgcaacatgaattttttcaacgtctcgtcatccgatttggtaagtaaatatcaaggagaaagtgaaaagtatattaaatgcctattcgatacagccaaagaacatgctcctgctataatttttattgacgaaattgattccttgtgtgggtccagaacagacggagagaatgaatcaactaggcggataaagacagagtttttaataaacatgagcggtttaaataattacaaaaataatatcatcgtcatgggggcgaccaacaccccgtggtccctagacagtggcttcaggcggaggtttgaaaagagaatatatattcctctcccaaatgtgtacgccaggatgaagatatttgagaagtacataaacggaagtgagaatagtgccaacggtgaaggtccagcggatggcaaaagcgtaaatgttggcggaagcggcagtggtagcccaagcaacataggaaaagaagacattaaatactttgcaactgtaacggaaaattacacaggcgctgatatcgacattatatgcagagatgcgatttacatgccggtgaagaaatgcctcctctcgaagttttttaagcaagtaaagaggaatggcaaaattttctatactccctgttccccaggagatcccgacgcaaccaaagttgaaaagaacgtaatgagtttaaatgaaaacgaattactgttgccgcctctatccgtgcaagatttcaaaacagccatatccaatgcgaagccgtcgctgtctgtcgacgatttgaagaaatatgaggagtggacccagcagtatggaatgaatggcacgtaagcggcgtgaaaaaaaaaaaaaaacaccaaataagtgagcccttttttttgtgacataataacaaaacgttacgcatgaatgggcgcattgaaaaaatggaatttttttttttttcagcagcgtcaccctttcgtggcagtacgtttctttttcgtgtcccaagatggggacagaaaatcagccattatggcaacaccccactggtgtgtttattcatttatatattcatttggtagcttcatgattttctttttattcgaaagaaggctatggggttttaaaacttttcatatgagtagcggttaatgcttttttggggggacccaaatgtgacaaatgaaaatatgccacttgggcagctttccgcacagtgcacggggggtggaataaagattacgctttttttttttttgtccgttagcgcatggtcagagtgatcatatggtggggagtgtttatcggcacaacaaaaaaaaaaggggcaccaagtggagccacatcggagtggtccccgctgctaataaaagtggggtggtaaatgcaagggggccaactactacaccgtttaggccactgttgacaaaaaaaatagacaaacgcgtggggaagcgtatcacccatgagaggcgcacacacaaacaattatgtaatcgacgcggaaaaggaattttacgtaacgcgaaatactcactggaggggtgaaggcccctaactcatatgcttcttctcaaatcagatagcttcttcctcaagaaaactaaattgttcaaacattcgcatgacatataatggtcatacatactggagatgtcttccccgtcgcagattttttttccataaattttttggcatattttctttgaaaaaggcgttatgcttttccgcttgtagtggagaatatgctcataacagtactcgcaaagcttcctattaaattcttcactggataagacaaaattaacattttcacttttttcatgttttgcgttggtgccgttttgccttttcgtactttcttccctttttttatataaaaaatgggtgccattcatatttaaaatgtagttgatgatgtggtacaggtggggaaaaatgctcatcaaaatattcatcatcacgtaatttttgcaatacaatgttagcgccaaagcatgaataggcaattttaacaataaaaaaattcttaataaaaaccagataatgtcatttttgtgaatgcagcaagtttcaataaatgaaattttttttttttttttttctgtccaacttttttatcatcccacttagctttccctttaagatcaacaatagtggaacaaatataattgtaaattcttttcttaattttatattttaagtacctcttgggatgttccgtattcttcacattacacacacgaaaaaaatagtataaatattttaacgtgttgtaaataggtatatatttataaacagatggggcaaaatgcgtttccagaaaagtgtaatttgtgagtttattgtatatattatatgaatataaatttctgcgatatctgtttttttcattttctatttccgtcttggacatgttgcgcatgtattcttcgcccacgctggacgtgtccttccttttgaggtcccccttcttcgtcctccagaagcttatattaaaatggctcttaaacgatttatatatgtcgatgagaaagcacttctgtgatccctgctgtgaaaaagatttattaataacttggttttctttttccattttgtcaaaaattgctcccagctttttcatatggttcatatatttcgtgtattcttgatagttctctttgaaagtgctcgacatgttttggggtggagaagcgtttccgtcaccgtcacgattatcgtctccctggagtttctccccactgggatgatccgcctcatgaccgtctttattactactgctgggggggttcatcttagggccatttcgcttgtttcctttgctatttttacaatacccattgttgtcttttcgcctaggatgcttttccgcgtggctgtgctcaacgggtcccgtctgtttttcccatatggtgctacccacgtgggttgattcattaccatgtggcaccgttcctgagttgtctaaatttacaaaatgaaattcccaatcggtgtatccatgcagagaaacgtcaacagggcagattccccaaaacacgttctggaacaaactcgacttgaaaaagtacgaatgtgagaaaaaggagagaatgtccacctttaggcccgtcacaaagtagtagagttcgaaccacagcatgttgtaaatgtagtagcacacgatgttttgtaccagcaggataaacctgacgtagatgttttccacttctgcgaggtccacactttgttcgtcttctggcgccgaagcacggagtccccgttcattgggggcgcgccccaagatagagaaattacacgtatgcagcttagcgaacgaatccatattgtttaacaaaaaggttatcacatcctggttgtaaaaaaactcgcagacaattttgttcatttggaattttttgaaagcgaaggttttgattttcagggaaaatttatttcttccctctgtgtatagtggctcttcatcgtgtacataatgattgttctggttatggctgccactctgtggggtgcggcttcttctgctcagcatagcatcaccggtgtaggtacttcctaacaaaaattggaagagactcaccccatctgctttccccaatttgatgtagttaaaagcatttgcgcacaaaaggagaaagagaaaattgtcatggttagtacaagtgctgttcgttcctgttaaggcgttctccatgatttttctttttgttgtttcctccagcccaaaatagttgcaatgaattgggtagtctctctccttattttcaaacagagtataaaacagtatggacatgaaattgatcaggccctccgcatacttaatattatttctgagactcatacagagaaagtacatgcaataaaatttccgaacgttgtatatccccaaatagttctgtatattaataatgaatagggagcaaacgttgtacctctggttgggtaagcaaaggtgcatgaaatcgtgaggcatataatttccgagggcatacatcaggatggcgctgacgtagggatccatcttccttataatgttaataacaacctctgcgatgtgaaatttgcaaaactttcgcaatatttttaggagaatcatgaggtggaagacgtgcctcttcttcagcacgcacagcaggtataggccagcgtagtacacgttgcagtttattttgtatgcgtaatcggtgtggacgtcgaacgggggcatttgtccgtccgtcgcgttgttgcacaattcgtggggtgatccctcgtgggcagcaactttggtcgctcctctggactctcccctggacgcttccgccccccctttcagcctcaacatatgcagcaccgcgcagtaaacgcgctcatcttttacgccttccttgagaaggccaattttgggcgtgtcgctgggggacacacttgcgcccatttcgttcagaaacgaaatgaatttttcctttaattttttgttcgatttttcctcccctcggtttttcttctctccatctttccgcttcgtcccccccgctgctgtcttatattcacgcaaatatggttcttcacccagattggaatcgttcacaccaaacactcgacgaaacaaggcatcctctaacctgctggtggggctcctctctctgtaccgcctggacaaaaagagggagtataaaaccgcggcggatatattcaaaatggtatcgtctctgccctttcgagtaaagatgccatagtatggagaattactcaacctcgtgacatagttataaataattttataagcggcaacatagaggtcattcagtttgttaagcgatttatacaaaacgatttccaaaatgttggtagctaagatattccacgagacgtatttcgttacaatgttaatgatgattccgcgaagttttttttttctccattttgagtcatacaccggttgatacttcccattcttgtaagagtatgcgtcactgtacagtttgaaatatttaaataaaattgtgttaatgtagctgtttattttgaagcttattatgtcatatgacgacggggatggaaacgaattggcattatttgtgttccgtttgcttcttgcaatttttttcgacttcgcctgtcctgttgtctgtgatgtgtttgtctcccccttgataggtaacgtcatttttttttcccccttccatatttggttgcacacgatgtgtatacacaatcccatgtggtgcaccgtgtgatgtaggtgggaattatggtcatctgaaaaacgggataaccctacatgccgataaatcactagcggacaattgacatacctgtggctgccaaaaagagcgacattttttaattcttttaggaggcaaaactggttggggcacttgctcacacttattacgctcatcttgttgttgctactcaggtagacatagcaagatttatccttattctcgagctcttcaataatggaatagaaactgtacttcagcaccgtcctgttgagtttatttgcaattttgtttccatggtgtgctatatgaggaattactgaaaggataaaattttctagcaaggtgctatgccccttccccctggaacgcccttcgcacgttttgccagcttttcccaagtgagcgtccctctccacatactgttcgtacgctttgtctccccacaaaataggcctattacataaaggggcactatttatatggtgtctaaaattgctgaggtgaaaaagcgcttcctttttggatccttcccattggttcaagtctacacaattcatctttttttttaatccaaccaggcttttataattttctgagtgtttatttagcttatccttgaaaatgctctcaaataatttacccttcttgtttggtttgctcccctccgatgggctcagcgtgaaaaagtcaaaagaggatgcttcgactgaacactcgcatggttgacagttttccaatttctcaaaatggttagcacttcccacagatggttctgctgccccgtttaatgatcctatcattggggcattttccttattctgcgtcttcttgtttgcatttatttttctcccccgttggttgttcctctcaccattcaccgttccccccttcgtgcttgcagagagtccgtttgtaaaatttgcacgcttctccttcttagaagcccgattaattccatacaatacgtaaagcacatagtagtacagcaaataggtgtaatagcttggcaggggccacatatattttattggggttggtagtgcgtagtaattcaagtaattctgcccctttacaatttcaaggtagtctactctggtgctgaaagtgcgagtaaattcaaaatcgtaacaattgttgctgtctacataaatatgcagaaagtgaacagaattgtcataattaagaaacacataatggaagatgtcgaacagtgtatagaagcaccgtggctcaataaatctgttgtccctatttagaggcaaaataaaaatgttttccgattttagaaaatattcctgcttatctccatctttgctttttactttactaattttaaagcacaataaattgtaaaatgcgtccagcactattaaaaacctttcgctgatcatgtggttcattctggatgtattcgccgaggttgactcgttggaatgtttgtttgtctcccctattctctctccgtcgtcctcctccgctaggtgacttttgtcgtagtaaacatgggtcaatataggcctatacaacagctttatagacaacgtgtagttgctaaacctcagggcattatttatgttataaaggtatatgatataatagaaattatttttgctaataattgcttcatacaagcgtgttagtttggttatgtactcctgctcgtttttttttttgatttgttttcactttagcattgtatgtatcatcataaggagggacgccataatgggagctatctcctttaacatttgttttttttgaattacttcttcttcttcctccttcagacacacttgcatcactctgtagggaagtgctactttcgtaagaaaaactgctctccccgttttggtcttcactgctgcggtgctttttcctttcgctaacattctgcccatcttccacgttacccacgttttcgctcgattctgcgtaagcattcaatttcctttgtaactcgctgtagtagttatgtgcaaggtgtgttttttcatcactgtatggttctgcagtatggggtgggttttgttcatcacttggccctttttcaccatcttcagagggtacttctccctggggggggttctccccgggaagagttacctcctcctcccccctgcgctcttccatgagataagcccctaaaaacacgttctcatcttccttgaggaagaaattattgtaaaacacggagaacggcttcgagtatatgttccccttgttggtgttaaaatactcctcaaagtatttgtagtacatgtccgattcgttatggttgatgttgaagagatagtttagcaacttcgattcctccacagtgcggtggtctctatctgtgttcgctttggggatctccgttttttcgcggatgtctttgcccctcgggggacctcctagagatggggttgcctccgcgttcgatttggacgatctggatgacccgtctgattcgatcgactcgaacgattcgctctcttcgtttgtttcatcctctccgtttgattcttcctctccgtttgcttcatcctctccgtttgattcttcctctccgtttgcttcatcctctccgtttgcttcatcctccccgtttgctccttcctctccatctgcttcatcctctccgtttgctccttcctctccacctgcttctccccccccatcgcgcgtgattcgcacctccgcagtcccgtaatccatgctaaacaactcgaagctcatgttgccctcgccagtcatggccctcctgaaaaatatgctacccctccctgcacccaagtcgtccttccttttgaagtgccgaaaattattctcatcatatttattgtgcaaacatgtaacaaaaaaaatatcatcaaacaaccatcctgtaggatagttatgaaaaaaaaacttgagataatcatcaacaaaatatgaaaaggcttttttttgaaagctgtaaatgcagattgacttaaaaattattagcatatacgtgttgctaaagtttgagtagcacttcttcacgtacttaaaaggagttataatttcctttatgttcagtacattcttctcgtgattactcaaattaaaattattaatgttcgtatcgaacatgacaatgttatttaatccaatatataccctctgacttttctcatttgtgtagtaattactattatagtggaatgttttgctattactatatatgtcatttaggtacaaaacattttttactttgatgtagtggttcctttcgtccttcccattggcatgaaacagtttgaaatcattaaagacaaaggatatgtttacatgtgcgtgttttatgctattctttttacggttgactaatcgattgctgcagaatgaggatcttctatgttttgctcttcccttgggaggaacacaatctggagaggctaccccaggtggaggtgaagaatctctccctttatcatcatttcgatgaggagaaccatcctgatgattattttttaggtagtccatattttcgtttgatccatcatgggaggaagagtcctgtttcatcgaataatacaaagttccattcgtgttaaaaatgtaataactgttttgatttacagaaatgagaaaaaaattatgttgcttgttccacagcacgaagttgtagtaatggtatgaattgctccacgcattaaatgtgtctattgtaaatatgctcttttggaatgtatgtttgcacacgtatggataagtcccatatgcttttatgatcaaattttgagttatcactaggatcatttttctgtaaatgttcatgcttacgtctattatagaggaacccacgtaaatgccaatcactggtttaggttttttcttccttacatcgttatcgctgcattggatttcattatgggggattgttacatctccattgtgagtggcatctcctttgtcatatttagcacttgtgcacgggttaggactacttctttgctccctccgttcctgccttttttttttttgcatttttggaccttctctgcttgccactttctcccctttgaaatgccccgtgtggactttcctcccagaatggtaacaggactcacttttcggaacattgaaaaaacgacgaaaaaatgagaaaatgtaaaaatctccctcgtgactcagtagtaacacataatcattatgctcgctaaattctacctttactattccttctttggcgattcttctcatgtgcttattcgttatgccgacttttttactctttatgaacttgtacaggttgttttctcggttggcgctgtgcaggtaggtgggtctgcaggtcttccagcccgactggcgcttcgtccgactggtactgccatcaccgctgcgattggcatcaccgctgcgattggcatcaccgcttcgattggcatcaccgcttcgattgacatcaccgcttcgattgacatcaccacttcgattgccatcaccgcttcgattggcattattgttgctccttcttttttccctcttccgttttaccgtgtcacccccgcgtgatggaagcaagccgcgtctcagttggtcgcagtacgcctccacatgttgaagggcgggaaatttccccacgcgcacccgaactttccacccttttttgggggaataatacacaagaccagttttttttttcaatttttgtttttccttaattcgttcgagcagactcaaaatgtgttccgtatctgcacgggtttggttccctctgcatattttattattttcctctttagttgttcttgccaatcttttgcccccccttactcttctcctaaaataaattcccttaaggcttacaatctgtgtgttaataacaaccttgttaacactattgttactgtcacccttgtttccgtttggaagcaatttcttgttatttgtgtcattttttccctcgttgggaataacgctccttcgaggcggcgccctggtctgacgcgaagtggcagccaagacagatttcacattttccgaaataaatatttcatccgtgttgtatgaaaaaaataaaatgttatttttcgttatcatcaagcaattggagggaatggggaggtacagaacggtcaacagttttatacacacatatttatgtattttttttctcctatactttttcttaatataagtgatgtaagcataatattcattttcattttcgctcgagtcatcatcagaatattccaaaatatttatcgagtgtgcattcttttcataatccaacataacaacgtccttcttgttcgctatattgtacgcatacacatatttcaaatttgtgctgactatatatatagtgttgtcaatgggcgacaaaaccaccttgttgtggtacccgtacttttcaacattgtcatattttaaagcgtataaagtaacgaaggaaaaatcgtaattgtcaaacacatagaagcaaattttcgtgattataaagacgaaggagttgcacgagctggtgtttatgtaaattacttcatcagtgaatgtttcgtcggtgctgctgttcggtgcgtttccggtgagcagcgtgttatttgggccactcaggccactgggatcacttgggccattttgcccatgttgcccatgttgaccattgcggaggtgcaccctcttgtccactgcacccccactaatggggcgtttgctccccccctgcttatttcgcggcgcgtagacttttttggaaaattttatctcatcctctttatccaaacataacattttcgtgtatgacctcccccaatatgtgttcaccttaaactccccctatatgcgttcgccttaatggaaaaattcagacgcacatgtgcacaggggcactacttcatggggggcgctttgttcgggattcgccaaacggaggctgtttcgtcgtggggaattcaccaaatggaggtagttcccccgaggaggattacgccaatggaaccagttgcactgtcgaaaaagctcccaagtgggatacacaatcctctgttgtgcaatgtccttccttttggcttacggaaaaaatagccacaaaaaaaataataataataaactaaaaggaagctcgaatcgggggaaggtatccatttattcacaaaaaaaatagagatccaaataactccaaaaatgcacaataaggcgcacatatgctgtaaacatatgtactttatcatcattgcattgtattgcttttcttttctatttctttttttttttttttttttttttggctttctgcaaacagggagtaggaggagtatgccaaatagggaacaggggaatctgcttttctttcccttttttcagaatatatttttttttcaccctgccttaatctcgatcacgcgctcgattcggtctcccccggtggaaacctttgcgaagagagcacctaggaagaagctataaggaagcgcgtgagggtaaaaataacaagcctttatgcgtgtatgctttttatgtgcacatatgcatataccttttagtaagcgcgttatggggatgatgatacaaatatactctaccgtgcatgcgcttgaagtcatgtacttcagattgttgggacatgtgcacgtgcgaaaaaggtgatctactaaatgaagcttttttgcttatattactgcttttttttttttttttcccctttcgttttatctaaggagaaaaatatcttatcagccacgaattgtagcgcgaaaaaaagggggactgaaaaggcggtgcaaatacagaacaatgcatcgaaagcctatgtgcgcataatctatgcacgtacgcacctacgtgcgtttgcgcgtttgcctggtcggttcgatgtgcttccagcgaatcgtcgcttggaggctcctgaaaaaaggaggcgcgagaagtacgcagtaagagaaaatatattagaggcacgcatgagctaaattgtagaatcactttagtaaaaaagaacccatccctccatagtattaattttgctgaccagttttggcttccatttttctgccacatctgtttggtaaaaatgtactatattaaatgaaccctttttccagaacagcgacagaaaggcttttccccttctatgtagcacattacctagtattacaaaacacgcacgaagccacgcctcctacccacaggctgagtagtaaagcttccttaggagaaaaagataaaatctcccaagcttatttagcgcttttcccgcatttcatttttccagaaaaagcagaaaaaaggatatatagatagttaagaagcataaaaggtatgatgtaacttgttggatccagctttgtatactattcccccacacccgccttaatcattttcttttgtttccaaaaaaaagcaagttgtaatgtcagaaatgttcaatggcattaaaaaaaacttatggcttttcatgttttccaaaacaaaaaaaaaaaaaaaaaaaaaaatttaccccaaaattaaagtgacaaacgaattttacatattaggtgtttgtatacgaatgtatgtatgtacaagtgagcatctggaaaacgttgatttaaagatttaaatcaagatcaaacttacacatgtatatacatacctgtttggccttcatatgtacatgctaggtgtatgtatctgccggacccacaccacagattaatagaattaagtgcaataattctcaaattgcacgttgcagcagctggcagaattaaaaaaaaaaataataattggccaaagtgacgcacttgcaattatatgtagaaaaaaaacaaaaaaaaagaggaaaattagtacattgctactgtggaaaaatatttttcaaaaagggtgaaaggttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtttgcgatcagttttataattttcgttttcatttcgtttacatttccttttcattttctcttcattttctcttcattttctcttcattttcttttcgttttcgtttaccttttcattttcctttaccttttcgttttccccttcgcgtgtgaccccaacctttttaacccagcacacacacgctgagatacatacgagacttatttacacacacgtgcgcgtggatagggaaatttatttacacacagagggactccccaagaaggttgccgttcatttttcactgtgcaacgtgtgagtctctccccccagtggtgaacacagaagtaagcatcttatcacataggcgtacgtgaataacaaacccaccaggatgtcgtcaaacaagcgaaagagcaagaaggtgaacctgctgaaggaccaaatgttcctcacgaaaaagtatgttgacatgaacgaccccatatacgacagcgaaatagaagatgaaaattgcttctacacggtggtcaacgcggaggaaatagaatactcgcagaaggtatctgagatgaaaaccaaaatgttcgaggatatgaatattttgtcatttgaagatttcgaaaaaaaatgcgacacgctgattaacaacttttttgtaagctacaattttcaagagtttatcgaagacttaaaagaattaaatgtgaagaagtataacgactttttagttttgcagctgattaaaaagtcgttcgataaggacgatgagtgccaaattaatgtgtcgtgtttgctaaatgtattaaacatcaccaagttgattaaccccgaacaagtgcatagagcttttgaaaaagttttgctaagcttggatgacattaagctggactgccctttgtgttatgaaatttttttaaagtacgttaggtttagcacactagataatgtggtggatagagattacattttgaaattgcccacaggcttttttgacacgttggatctggacagctgggatgaaaaagaattggccttactgaactcgaaggagtgtgaacacgcagtggataaggatccggagctcgcgcagaagaaggaggtggaaggcgtcgataaggcgggctgccccaacgggatagtccccacaaatggcacgctatcaataaatgggacagtgtcaacaaacggagtggcgtccaccaaactggatgagaaccacatgtacgcgcagaacctcgaaaatgtagaggagaaaaagaaggtgaaggatgaaatgtggaaggacaccatgctgtgggtactggacctaaacatgaagcaaatccagaaagaaaaaaaagaattcaagcaaaagtcaagggactttctagtggatttcttcaatgatggagacacaaatgaggtcatcgaatttttaaacaacacaaacagattgtttcattatgagttcataaggataagtatcatagagtcctttagtaaaaataatatatgccgaaagtacatctcctacttgctggacaatttatgcgaaacatactattttaaaaatgacattattatagccttcataagaattataggctacattgacgactacgaaattgactttccacaagcaaaggaaatggtatgtaaatttctgctcagatgtatatatgacgatgtactttatccagcctttctaagtgatatatacaaactgcacattggaggcatgactggcatgatgatttgcaacaaaacgcaacaacgaattcatgacaaaaaaaaattgaacttaaacaatattaactacatatgggatgaagatgatacgtatgaaaaaatgaaattaaaaagaaaaattaacaacaccttattggagtacttttattcctacatagatgagcaagaattttatttacaccttgatgaatttctgcccctctatcatgatttgtgcaattatgtcgttaaaaagatgttcgtattgaacgtggatattaacaatgacttgagtttgtcgttcaaattggtcgattatttgatgagcaaaaattttatcactgaaaaaaatgttgaggggggagttatggaggtcatgaactcgcttaaggacattatgctggatattccaaagtacccggaagaatttcttaaaattttgaattaccttcttgagaggaagtacatttcgcagggcacatttgacggggcctccaaggaaatcgcagcgtttaatgtgtagctctcctttgcctggtagccccgacatgaatgggtcacgtccgcggcgagtcatccacccattagggcacgtgctcaccaacgtgtgttcatgtctacctatgcggaaggtgcttggcgtggctccgtgaagcgtccaagatgtgaggagctgccaagatgtgagaagctgccaagatgtgagaagcgtccaagatgtgagaagcgtccaagatgtgagaagcgtccaagatgtgagaagcggccaagatgtgagaagcggccaagatgcgtgaagacgccttcgaggaagacgagccaacggacagagcaaccacgcgcatgtgttttcactccctacacacctccacacaagtgggcgtactccattctgtatggcgcacatgtgagcacaaatctgaatatatgcatgtgcatgtgaatgtgcttgtacatgtgtgcatatgtacaggtgcgccgcacaccccgtgtgtatgggggtgacttgtgcagatattgcacaaacagatcatggtttacaggcgaccctgctgctgtgagtaacttttttttttttttctcatcctattttttttatttttcacgatgagtaagttcgaatattaaatttgagtgcagggtgtgcgcgtctgtcggtcttcctgcttgcctaccatcatacatgcatgtcttcctgcttttttgcctacctgcgcctgcatgctaattgggcacgtgaatgtaccccttctccgcatgtatgactgtttagcgcaagtgttgtttacatctgcacaaggcgcgtacgtgcttatgcgtaaagggggagatatgggagaacgagggccaatggttccttgatcatatttcaagagggcagttcctaggggggtcccttcagagaggagacagtctatcaggaggtgcattcttttttttttttttcaccaccagggaaatcccctctagttaaacacatttttaatttagagtactccagtggttataaattacctctcccccctccttaacgctttacaaaaaagagaaagacacttttactcataagtaaatattcattaggtatattttttttttttttttccaaaaaaggggaaacttgaaacaaagtgagatgacaaaatggaacgatacggcagtacctacccctctgttaagctgccctgatgctaatttttgcaaacaatgtgctacttactgggttcattggtgtacacctacggatgtgtgtacctgttgagaatcttcatgtctaaccctcccaatggggaccgcaaaacaatgggctactttctctcacattattcagaccatctgccaatgcggataaaacaacggggcccccctggatgcacatttcccccaatttgacatcataccgtgtggaaacgtacaaacctaagttcgaattggataacaaaaataaacacattaggggcgcacctcactgagtgtaaaatacccagtcagtcttggaaaggaaggataaacgagaaaaatgctacgctggatgaacacgctaaattttttcatagccgaaatggagtcttatctctttatacacctccacgtgggtgttatattaacatggctcacatttttacagagcttcataggagcttacgcttgagggaaaacggaggggggggggtgatggtacaaaccccttgtgggctgtcctggaatgtttttaagacaaatttggggggacagttttcaaaggaaaaatatccttatgtatgtgcccctttcgatttattttttccgcgaaaattacaccttcaagtgtttagcagttcctttaaaaggccatctttagcttgcatagctttctcgtaatggagcaagttcggcgtacgtatattggggaggttctaacaggccgggagttcttccctgatgattcaatcggtcattcgtttacgcgcacttgcaaggggcatgcggaggtacggacgtgtgtacgtaagtacgtctgtgtgtacatgttccagtgcaagcaggcgggcgtgcccgttcgaatggactgttacgtatgggctgttacgtatgggctgttacgtacacatatatgctacgcgcggcgggggaagcttctcccaccttgccatttttgtgtgttcacttttcaggccacattacgcagggcgaaacgcatgggaagtacctcttcggatggtgcttttcccctttttttttcccctttttttttcccactttttttttcccttcatttttgaagctatccttcgaatagcgcaaaggtgatgcgcctctctttttgtgggaccttaccgccatgccagttttgtgaaataaaaaaaggtgattcgcgggagatggctttgcagcaaaggggatagcgaatgaagaagccaacatggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagagagagaaagagaagagaagagaagagaagcaaagtaatgcgaagtgaagtgatgtaccctttgctctccgcccctcttcctttagaaaatttatttccctgctgcacacaaggggtcatgcgcgaacgcaaaagggtataacataaatacgtgcatgttaatatgtacatacatatcatatgtacactttcacgtacacaaatgagagcgttttttttttcgcgcaaaaagcaaaattaaaagcatgcaatcgcaaaactttcatgaaaaaaaaatttaacaatgaggctgtacaatacggatgcatttacatatccctttacaagttaacatatgcacaaaagtactcgtaaattattgacacattttcccaagctattcctgacctgattgtgactttccctctgggacgtacatatatacacttcgattctacttcatatttttcccctccccccccaatcgtgaaaatggtgaagattgttggaagtcaagcgggtgagaaattcacgcgcgcgtgtatatatcgacatgcccacgtggatgccattctcctatgagcgaacatacgtttgtagagccgctccacgagaggcatatctcttcacacccatttttttcccccggcacagatttcgaagcaatcctttctcagaacgagttagtcattgtggactttttcgctgagtggtgtggaccctgcaaaagaatagcaccattttatgaagaatgctcgaagaagtacaccaagatggtgttcataaaagtcgatgtagatgaggtatcggaggtcacggagaaggaaaacataacttccatgccaacctttaaggtatacaaaaatggaagtgtggtggatacattgctaggggccaacgacacagcgctgaagcagcttattgagaagcacgccgcgtagggcatagaagctgacggacggatgggtgaaacagtggaagagaaaaatgagaaaaaaaaaggttcgttcaccagtgtgcatcagttggtcacccatatgtcagatgaattggaaggccatcttttttttgtaattgcgccacatacacctcgcatttcgacttgtcacatgtgaggagttaccaaaataacctttcgccgtgtttaccgttatgtgtgtactcgggacattagtttctctttgttaatgtgcaacaaggtggcagaaaaatgcaacacataaggtggggggaggggtgatatctctatatgcaaaaagagtactcaacttccccctttgaaggcataatcggtatgcaaaagtgttaaaaaggagcattttttttttttttttaataccccatatggaaagcaaatgagaaaaattgcacacgtgtgtatatacattacatgcatatatgtgcgtctttatacgcgcacatagtgtgaacacttcgcgtaactgagcacgcgtaattaacgaataaaccgtgagagagacaagggtgttaaatgaaaaaccgctacaaaacaaaagctgagtaaaattaaaaattgccctatttgaaaaagggccaaacaagcgattacacgcatataacacggaggcgcgaatgatagaaacatttaaaaagaataaccccatacgtgctaggactacccaggccgcttacacaaaatttacgttaaaataatcgctcattttttgggacacaaaatcttgaatttggttctttagctgataataaccaccaccagcaccacataaggcaaggtttggttttttcccaaccgattttttcttccgaagcatttgttcatgcacatttttacaatcactaggatgatcattttggaaaattcccctgcctttttcctccacacattttaaagcttcctttgtgccagagtgctcatgttgggatatgccatagtaggcgggataggagcgcagcgtatctttataatcatacactttgctgagctgccttacattgtcaccatcattatcacccaaagaatttatgctaaattttccagtcaaagaattaaaattaattctcttaagcatcctttttgtattttcgttctgttcagttaaatatttttgaaaatacgttgccgaatcttccactgatttaaaattatccatctggtttatggcgaattgctttcccttcactaatcgccacttgtcattatattcgatgatggtgtcttgattacactcggacacaattccgttattctgttttgttgttatcccttgaataatttggggcacatcataattttggttgccatataaaatatgttctggaatgcagctttttatttcatccagttcgtagtcattttgtacaaatgtgctaaggtaattcttcccgctcgtgtgttgggggctgccttcgaaaattccacgtgcgtggttcgttttttgagtaaacctagttgggctcatattctgttcgtcttctccattaaagatggctgtcttggggggagtgtgttggtctggcagagtggttatactaggagatcccatctcgtgtgacgagccatttttgcaggagggcgtgtcggcgttccacgagctgtcaacatgaagaacgcagcttttactttgtctcagttcgtatgcatttggtccaccattgggaaaggttccattcacctgattgttatagtaacatgtcttgtcataaatcagatcagcaggatcgtcgcacaagttcgatctggacatggcacacgtgttgtaatttgcaccaatgaagccgttgggatggacctcttttgcctttttaaaatggtctatcggggtatacgctccgagtgtcataaacgcaccgttcttagcttcttcttcgttccctgccgaattatgcgtcataattttgttcgagatggaggccaatttctgagaatcctcatcatggaccacatgtccatttgacaaaacagaatcgtttaaagggtaatgaaaatctttgttaatatttgcgcttcccatggttgccttattcacgtatagcaagtcaccgtttgggcaatctgctaagctgctattaacaggatggtgtttcttcacatctgtttttatatttacgcttgtcatattgggctcgttattttgatatcccttcaaagcatcatacatttcagcttcccccttcagttcgtaattgtaataagtagtcttttcatctcgtggctgctctttccaaattgtgtgaccccaaatgcttgcagcgttctgtctgcgtgtggagggaatactcgacttattcgaaagctgtgcattattcccccttagttggaacattaacattttttctttatcatgggtgagcggatcctttttgtcgcaaaaaatgtgcgtaccactatttactagtccagggttctccccctttggaggataatcgtagtgatgatagcttatagtgctcatactatttaacgcttctttggtgaagtacgcgtcgctattagtatcctctaatggcaaggtctgctccgaatcgatatatacactgttttcaaatgcgcttaaaatattttgtgccgaattgtattctgtatttttttcacagtccgaaggttcatcctttggacagttatcgattaaacactttttgctcaatttttgcattgggttcatttgagagctagcttcatatttgttcgttgtgccgattggaccatttgggctccatcctgattgatctttttggggcaacttgcctgagtaaatgccctggttcgagaacaaaaacgtttgatgcatgtctttaacagtttgtgttgcctctttttcatgagccatctctaagtctctacggtagtggtagtactgaggagtgttggggaaatgataacttcgattatagggtatgtctcttctcatctcattatttgtctcgtttaaacgttcattctgcttcttctccgtttgaagagccgaaatgtgcgctatttcgagatgttcccttttgggtgggcttccaaccagcttcatcttttggaaagcacctccccaggcaacttcacccatcgcgctttcaaatgccgggtcgcatttggcactttccctatacgatgaattaatatgggtgcccccatccattgggagatttcccatgtagttgtgctcggagtaacgtggtacttccatggtgatcctttttatgcaatgtggtggtgattgctccaggggtgcagcttaattaccggattggggtagcacaataggggctgttactcctacctgtgttctcccatacatatacgtataacccacaagaacaatgtggaacctctcgcaatgtcaaaaaaggtgcccaatccagtgaattggataaatgaactcacttaaaagggttaaactttatttcgaattttcttatttcaatgttaagaaattcgcataatggtttgatcaaatatgcgggtgcagagtttactgccacttcgtctttctattgtaaataggaagacaaaaatgggagcggtcaggtgaataaccgcggtgggaccaatactttgcgtaaaggcggcactccgttagaagacaaataacattcgctgagttaggccgaaatgtacacacaaattttaattagaacaaagaaaatgctgatagctattttttagagcaaattatgatgagggaaattctcccagaatgcggaataaattttctacaatatttttcaaatatatttttaattagaaaattgtttggtgaagacaaatgcacaaatgttactttcctgttttgctggttcgccttacttaaggtgatttcaaaagggaaggcagagggacggagtaaaaatgcaaaacaagtgaacgtgatggaaaaaaatgaggaacaacctgatgaatggcaaaagtgtaagcagaaaatgagaagagcaccataagttgaaaaaaaaaaaaaaatatgtctatacggttcacacccgtgctgaggacacaccatacttgaactgttatatttttggaagctctagaagcaaacctagggtggtttaactcaaaaattgtgtcatgtgtacgtatacatatgtgtgcgtgtgagcatattgtgcaaatgcgcgtattttttttttccccttcccctaggcaattttttaatatgtcattttggaagttattcggtctgttttgccaagtttgccaaaaaaaaaaaaaaagcggaaataagaagataccaccaaaaatgacaaaatgacaaaatgacaaagtgacaaagtgacaaaatgacaaaatgaccaaagtgacaaaaaataaccagaatacaccaaaaacggaaacccaaaaataaaatacagcgcagcaaaaattacatccgagcagatcaattacactcaacttaacgaccgaaataagggcgaacaggttgtacaaataagtaggcagtgaaaaaagatgcgcaaaaattcggcaagttcacaagagtactggctgtttgtatgctcgtgaatgtattacgcaaacgcagcgaacgtacggatacgaacaatgtgaaatattcgtcctagcgctcattaacacacgcgtatatacttttgtgcatacggcctgtcacacgttttggtatgccccatcgcgaattttttttcacctccatttttgcgtgaaaaaaattgtacacggtaattccgcagattgacaaacgttttgtgaaatttagcacagttacactgatacattgcgtgcgctaaaaaggaaaaaaaaaaaaaaaaggcacaaaggcgagaaaaagggtaaaaaaaaacgaacgacaagcgaacgaacgacaagcgaacgaacgacaagcgaacgaatgacaagcgaacgaacgacaagcgaacgaacgacaagcgaacgaacgaatgacgaaggaacgaacgacgaacggacaaacgaatgcaaaaaagcgataaggcaaaagcgcgaaagtacgaaaacgaaaacgcaaaaaggccaaagtgcgaaaaggccccaaagcaaaaacgcaaaagccccaaaacgcaaaaagcccctaaacgcaaaaatcgccaaaacgcagaaatacaaaaacctaatcaattttcgcagctttggcaaaagtgctaaaaataaacgaaaacataatttttttttgtgaaaatataaaacatcgttggactacatgaatttactcaagctaattagtaagaacaataaaaaaatgaagaacgataatatgggatgttccataatttattattccagctatgttataatacgtaagtgaggaaaaaacttttagaaaatgcagcatagtatgcacattttcgctgatgctctcagagctcgagggttcatcatgctgtgtttgtaacgtgtatgccaaatgtgtgcatttgagaagcagccgaactagtatgtggaaataggacaacacaggtttcctatggagagagaaacttgcctgcatgctttagccccatttttgttgcacatattagtgagttccccaccttgacatttcttttctcccccctcacactggatagtcctaaccatcgtgctctcgaagttttttgtgatcccgttgatggctcaaatgtttttgtacacatttataacgatatatatcgggagccatgacagtttgaagcaattagaggtacgtcatatagtgaaggactggatatttttgaaaacgaacgagaaagacacaaaccattgagctcattttataattgaaccttagttgccatgtgttgcattcatcactgtttaatgctactttattacttcccactacagcaagttgacgacaaaaataagaaggccgataatattacagcctacgatgcgattatgttccccattatcggctcaggagccttgttaacgctgtaacgaatgaggaaaaaaaatgacacggcgccaggcgcaacagagtcaagcggagtactacacgaccaaaatgataatgcaaaaagtgcggtaatgtaaatatgtctcttttttctccctcctccccttgcccccccatcaggtattttgcgtacaagtttttagacccgtactatgtgaatatgcttctgacggtttacctaaccctagcaggagttttctcactacaaggggtttgtgctaacattttggtaaggacccttttgtgcatatgtaaatgcgacccatatgataattggtcacgctacacgagtaatttatccaccgttgctcttcgaatggccctaaagtgcccaacagggacaataaacataggagggaaaaagaggatgagtccagttacaccaaatggtgttcaaaatatggcaaaactgatgagggaaattatttcatttcatttcacatcatttttgtgttcacaaaatattttttaaaaaatgcgttgcaaaagggtgaacatactcctaatgagagatcacatgcgctgagcaaaagagtgacaactgggggggggaaaatgccccatttgttagaggcacattttaagggcagatttacgagtaatgtcaatgtaccgttaaaacacgccccggggggtgacctctttcctcttttctaggaacctgctttgccgacatttttcaaaaaagacgaatatgttaagacgtttaaattgccgggattcatttcgaagggtaattactgaagaaacaaaaaaataatacccgttatttaccttatataaaagaaattaaacactcataaacccgcacccgtcaccttttttccctttcagagcccgtcgttttcaacacaaacaaaggagaaataatcagcttcctgttttgcttcttcatcggtgcgcgatggattttttataaagactttatcactcacaatgtgttagctgtgtccttttgtttccaagtaagatattttggttctaaaaatgactatgttgttgaaggatttaccattttgtggtgcacatggagatgaatatttaaaaatttttttttttttctccccttttaaaggccatatcgctagtcatcctgagcaactttttaattggattcctgctactcgtacgtttgaaggaataaaagagagtcctcctttttgcaaatcccccgtgtcgataccgcgatgcgtgcatcagggagggggagagctgtccacattaatatatacccacccacgaaattttttatacacttgattatgttccctttttcccctctccttctacgctcccttccgaacagtctggactcttcgtgtatgacatattctgggtttttggaaacgacgttatggtgaccgttgcgaaggtgaggaagaaaaaaacaaacacaccatttgttctagcctaactgatggactacatcctataaccgtgtgaatacacttaggagtgtagtggacctgaccccaatttcctatttttttgtgtctccccccaccttatattatttgcctccccttccccgtagtcattcgaagcacccgtaaaactccttttcccagtatcgaaagacccagtacattacagcatgctagggttaggggacatcatcatccccggtattgtaatatcactgtgtctacgtttcgactattatctacacagaaataagatacacaaaggaaatttcaaaaaaatgtttaacgacatatcaattcatgaggccttcaaaaaatactatttctttaccatttcggttttctaccaaatagggttggtagtgacatactgtatgctcttttatttcgagcatgcacagcctgctttgttgtacctcgtgcctgcctgtatattggcaatagtagggtgttctttatgcaaaggggaatttaaaatcatggtgaagtaccaggaaattacggataagagtaatgtttcggatgatgggaagaagaaagtcgctgataaggacgaaatgtacaaaagtcaagagtccatcatatctaacgcgaagaagagaattactaataagtaggtctactccagtttggtcacttcataatccgtttctttgtgtgtaaatatctccatgcgtatgttcatacatttttgtgtgcatgtgtgtgtgtgtgtgtatttttgtgcatatctgcatgtgcgtttgcacccgcgtgtagttgtacatgtgcgcactttagtatgaggttctcattacatagtgagcagagccccatctaaagcgtagcataacgtagtaaaaaaaaaaaaatccactcagcgacgagctcggcgagaagtgcgaaattgaaccagcgcggagtttgagcggaaagctgttacgcgtgttaggcataccgtgtgtgttgtgccggttaggggaaacttgctgattacataaaaaaatgatgttaataattttttttttttgaagctccgcgcgtgaaaagttttactatgtgtttatgtacacctattccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagctaattgcgatgtgtcatttttgcggatattttactccacagttgttaaaaaaaaaaaaaacgacttcgaatgtcactcaacattttcggcaattttgctatttaagtcatccagggagatatttgaaaccattaaaacctacgagattgagggagttttttaggtgcataagcggaacagtaactgtaaagacagcgcacactacttgacgcttgttcacgccatttcgcttttaccttgtcccttgatttcaaacccgaaacgatggatatgtctctctttttcaaatccactgaaagtgtgtgccgcagggggaaaaaaaaaaagttaaaaccgcgtaacagtgtagcagcgtaatcgcgtgtgcgcttttcgcagaatgctatgctctcgcaatattgcacttacggatgtcggagaagtaacctatgatggcaacattggactggttgtttattggctgctcttgtatattaatattcagcacttctctatctgagttaaaatctggagtggaacgcggaaaagaaacaaaccggtgtgaaaattaggtatatgcttaaggagtcacccatacaactgcgtaatcgcaatttgcagctggacgcgcactccattcgccagcatttttttgtgtaataattacatatggacgtgttcttagcattaggcttaacacgcagatttattaaaaagttttcatcttttttttttatataactggggagattttcagttacattttttgcctgaacagtcggaagaaaaaggggtacataaaatattcggagagaaaaaaaaaaaaaaaagaaatctttttaaggagagttgccactaaaacttcggtgtgtaaaagcgcttcctcagttttgttcccttttttttcattttaaccgtttctttggctacacttttcggcattttcctcaaaaggttgtttagcaaaaatttcatactcttgtgatgtgcttgcaactgagtacatgcaatgtggacacatgtgtataaataaatatgtctacgcgtgtgtaatgcgagcatgtatttacgcagacgggttaaatcagtaaattttcacattttagggtaaacaaaatgaacccctaaaattttgcatactgatcggaatgaaaaaaggaggcaaacttttgcgccaaacaaacgtgttcataagtgctgtatgaatttgcttacatggcgggttttcatacaaagtggagcgattctttttaaggtgaaactttttatccttccatttggaataataaaaaaaaatataaatgatgcgcaaagtcgatacataaaattagcacacagcatggggaatattacgaaattgctatcctttctcgcgaagttgcaatttattttgcgcgctattttaaaaaaaaaatgttcgaaagtacatcatggaaacgcgcacggacctactgctccatgtgtgccactgttcgtttaagctattgttcttttttacagtcaacagagtgaaatgcaaagcgtttagcagctcgattcttccctatgcgggatgattaatttgcgcaatttaaattgaagtcctacaactattgtttatcttattttactttatttttttcactttatctatttcactttatttattttgctttattttttcccttcatagtaagttgtacgcactttgctacatggaatgatgtacatgtgcatatttgcgtaaaaaacaattaatggcaatttttagttgcttagttttgcattttttttttttttgcaccaagcaaatggggtaaagaattatagttgattgtttacttcttcacaatgcaacgcttgggaatgtatacatttttttctcattccgtggttactaattgaggggcactgccaaaaggtatgcttatttaatttttttttattttctctaattcagaaaaagcaatctgcaaaggagtggctattttctacatgcgtgccttatcccacgttactcttttcgcgcgcactgtattttttttattgtggtgtatgcgacctgatatgaagactaccttgctccttaagtcgatcaggttatgtgtattaatactcatgcgaacatacttaaaaacgtattgttaaccttactggcgcatctaaaacccccttattatggtgaggtgcaccctcccctaactatgccaaggtttaagcgtccctaaaaaaacagcggttgttaccgcctaatgtacggttaagtcactttcagatagagggcagtaataagagtgttggtgttgcccctaaactatacagaagagaaaaaaaaaaataacacaataataaaatttaccgttattcgtattatgaaaaaaaaaaagaggtagtaatttattacttcctattattcacttctttcaccttcccacaaaatgtttttttcccagtgcggcaagtgtacatcacatatgtaatgcgcacgacgtgtaccgatcggaaccatcacattatatgtttattatacacttatcataacttcagcagatgtatgcgcaatacagttaatatgcatatatacatatatacattgtacatatacacaaatgtatatgcacctttgctcgttgacttatttaaactgccacccttttaactgttccggcgaaacaaagcgtttgtaaaaaaaatttcttctttttttcgcgtaaagggtaaaaaaaaaaaaaatagatgacggtttcgcaacgcagcactttttatatgcgcaggaaggtgtatccccccacttacgtacatttgtaaaaaaggtaaacgcattaagcgcaaaagtgctaaatgcgcacggattgcattgcacggattgcaacgcacgaactgcatcgcacgaactgcatcgtacgaactgcatcgcacgaaccgcatcacacgaactgcatcgcacgaacggcatcgcacgaacggcatcgcacgactgcatcgcaggagatgatgcatgaaaatttgtattgataacaatgaacgaatttgttatttatatatattaatacacctcatgtttttctatttaacatattttttaaaaatttatgtaataaaataaaatgcgtataaaaaaaaaaattataacagggaacacatgttaactgttgcaaattacaattgtgaattgtataaaaattatgtactttttggctgaaagtagtaaagcttcacatcgtttttgttattttttctcccgctttaaaaaactaataaaaatatgctaaattaaccaataccactgaaatttgctgtttccaaggtaaggaaagatttgcgggatcagcgaaaaaaagagagttacgaaatgggccagtgagtgtatttgcggaagcgtgaacaaatgagtgaatgtattatgtatacattaatttacatgacacaattgtttaccccttttttacaatacgttttaactatttttgaccgtgagagtatatcccacgccgtgtaactattactaactcttttgtaaaaaaaaaaaaaactcacaaaaatgacattatcgttaacctatacgaaaatgtgttcatttttacgtaaaagtgtactaatatgaggaatagaaaaaaaaaaataataataagttgaacctggcaaaagtgccttttttgccccctcattcgcggaaaattttgtttttgtatccgttttttaatgcatgaaatttggagaacatttttttattccgttgcattattcgcacagtgcaatatatacacccaccaagtgtgtcattttgtaaataaaaaaaaaaacgtgcatgtaatttgcaccttcatatgcaacagttttttttttttttttttggtgccccgtgaagaaggctactacgtatttgcgtagtaccgttgtgacgtagctctttttttttttttttgcgtctcgctacacatgtgcaccgcgcacacgtttgtgtacccatcgtataggcgcaaggcgcaatcgattgactgatagcggtcacccgtcatctgtagcgctccgctgtaagcgctgcttcctagcttctccctaaccgagcccctttttctcacctcctccctatgcagatgtatctgtgctacctccttctgtttatcccgcccgtggtgggattgattttctcaataatagagtgcatctgggtaagcaggatcaacataaacgggcccgaagataaggtagataaggtagaagatgggttagttcaggtagataaaatgaaggaaatagcatcctacatagcagaaggagccaacgcattcttaacaaaggaataccaatatttaatagtgttcattattgtattttccggtttgttggccttttttgtcagtcgcttcacagcgattagtttcgtgttgggttgcttaacgtccatattgtgtggttacataggtatgaaaatcgcagtatatgccaatgtaagaacgacgaatgagacatggaaaagcttggataggggattccaagtaaccctgaatgcaggtaccgttatgggattttccctagtatcgtttagcattatagccttaggattgcttatatatgtttataagaccttcgtttttaaaggcgttactatagagtccatcgtgtacaaggcaattgctggattcggtttgggaggttcttctatagcattattttcaagagtaggaggaggtatatacaccaaggcagctgacgtgggtgccgatttgtcaggaaaaaatgaatatggtattccagaagatgatataagaaatccagcctgtatagcagataatgtaggagataatgttggagatatggcaggaatgggtgcagatttatttggatctctagccgaaagtttatgtgcagctttggttatcgggtcatctgcactaggtttaaaggaaggtgtcaactttaacataaatcattgtatcatgtacccattaacattttccagtgtcagtatcattgtcagtatgataacctttttcattgtcacaaggtcagtcaaggtagtcgaaaagaaagacgtagaaaggactctaaaatatttactattcgtatctaccatattacagtccatagctatagtcataattgggtacttttccttccccgtttcggttaagtacaatttgttgaaagaaatccagagatggaaaatcatcgttccagcgttggttggcttatggtcaggactaataattggatttacaaccgaattttacacttcctactcgtttagcccagttaaagaaatagccaacacacagaaggtgtcagcagcgacgggtatcatatatgggttatctttaggatataaaagtaccttcattccaattatttgcttaagtaccacccttggtgtttcttacggtttgtgtgacatatacggcatagctttagcagccgtaggtatgttaagtactctgtgtatttgtctaacgattgatgcttatggacccatatcagataatgctggtggtattgccgaaatggctggtcttccatcagaagttagagcaagaacggatatccttgacgcagcaggaaataccacagcagcaattggtaaaggtttcgccattggatccgccgccttagtcgcttttgcattgtttggagcatacgcaagtagtgccaacttacgacatgtgaatatcctaaacccatgggtcattataggactactcattggagccatgttgccatatttattctctgccctaacgatgaaatctgttgctatagctgcgaacagtgtcttgaatgaatgcctagcccaatttcctttaattttagcggataagcagaaacctgattatgaaaaatgtatcaaaatatcaaccgatgcttctctacgacaaatgattgttccaggtttgatttccgttttttcgcccctaatcattggtgctctgatgggaaaatatgcaactgctggattgttagtgggtattattttatccggtattcagctagccttttcgtctacaaattctgggggcgcgtgggataatgcaaagaagtatatcgagtcgggtgctctaggaacagaacattgcaaaggatccagtgcccacaagaactcagtcattggagacaccgttggagatcctttaaaggacacctcaggaccatcgctaaacattttaattaaattgtcagcaatcacttcgctcgttttcgccggcgtgattgccaataatttcacgtccagaaggggaggtcccatctggctatgatctcgcgtgagggaaatacccatccattggcacactgaccgatttgcacgttagccctgtggcacattagagaccatccgactgtcattttaaccaatgcatcaacgaattgtgaagttggaaaagggaagatttaaaaaaaaaaaaagggcaatccgcagtcacccacgtattatagctttaagcgaattctccaacttggttgggagttgcaaacgtggtgaatgtctgactggaggaaaaaccagggcaaggcgggttacccaaatgttgatgctggtgtgcgcagaaggttgtctccccacatgtgcgtgcatgaggatatgtacccccacactcgcacatgcacgtacattttagtacacgtgcccgtgtgtaacatatccgtcgtaccgctttaaatttaaagtggaacatcccacccgtttgattctcaacgggtgcattttcccccacttttctctatgaaggaatgaacagcaatgtacatttttttgcacgcgaaccgacaggggagaaaagaaaatagcgtacacaagtacacgaatactgctgtagtgcaagtctgccttgaatgattattagcgttatacatacatatatacatacatatatacacatatacatacgtatatatacatatatatgcatatctatgtacatatgtgccattttgtgtgtgttttatgtgtgtatgtacgtgcgtgtataagcgtacatatttttttttttccgatttgttcgttcgttccttttttttttttttttttccgccgacaaatataataatgttttatctatagatatttcgttatttagcaaatttttaattcatcccagctatttattatgaaatttgttttacaatgtatgctgcacgtatgtatgtgtgtgtatatatatatgtctgcatatgcccaatttttaacttcgcgttggcctgcttcttcacgctttccgtgggtgctcatatttatgcatattgaatgaaatacactttgttattttttttcatatcataatatgtttattctgagaacaagaccacgcgactttgctagtttttgttatgtcaaaaaaaaaaataaaactccctttttaaaataatgtgtgtgttgtagttgtatggaggggagaaaggctatagtgtttcccctcccccccccgcaggtgtgacctttctcaagtactctttcccaaggggagtatatgtgcgggcgaacaggactgataaaaaaaaaaggcttcaagagaaaaataaaacgagtagcacgaagtgcatgatatatggaatgaaggaagaacaaatgtagttaaattgtgtcccttcaaatttatcacctcttgaggataattttgtaagttgttatattctcaaatttggggatatttgtacgccccaaatgattttcactgcacattgtagtagtacgaaataacggtcggttattcttccctatttttttattttccatgtggcgagcgcaatgatcaccacacaaggagtgcacctaaggcgtcttcattttgcgtaaataggaaatatgtaatatgccaaaatgtttcaccccttcctgtgcagcgtaaatgaacgcacaaacgttacagtacactgtatagacgctttattttgttccctcctgatgcaaggataaagggggagggggggggcttctttccagaaccctcacttagctattttcccatatggatcgcgtgggaaaatggtaaaagtgataaaaacgtgcacgacctgtaaattcttttctctttcacacctgatcggttgtaaaattttttgtgtacatcgcctgagacgtgctcaccatttggcacaaccaccaaaatgtgaaggagaagcgactactgcgaggaacattccaaaatgcgcgctatgcaaaacatttaggggtggttttagaaagggtctcttgttcgtgtcacttaaccccctatgattaatacgttcccatgggaggcagtgttccctggaagtatttttttttttttaattccatttttggatttctttaccaaactgtgttatgatccctacggcacttaaaatgacgaagtagccaaatactcgtctacttcctccatttcgtcattcccaaaagatccgaaatgaaaaaccatttttcactgagatgaagttgaagtgtatcacatgttaacagtgctacagaatagattcatctgcgggtgaatatagagagcccaccggaatgaacaacagctaaatgggaactgcttatacacaagcattatggcaacgatatggtgggtagctttcgtagcaaaataatccctcatgcagacttttgcgtctttctctctcttcatatgtatgcccagcactaattgacacgaaaagtgcaaaatgtgtctgccttcatttgatgattgtctttatactcacggaaaaacaattcggaggaaaaaaaaaatttacaaacatttgcccatttgcatatgtaagcatacgggaagataaacaaaagtgccattttacgaccttttccttaatttttcacattttgctgattttcgcaaactctcgtttgcctttacagtaaagatgggggtttccattgggggcattcgtattttattatttttttttacatttcgccttcaggcattacgaagtggcgtgcctgccgtgaaattaataacatagagggttatacgcattgtactgataagtatgcataccgtgcatataagcgtatgcataaagtcatatgtacatccccgcaaaggcacaaaatgtcactttgcgcacaatacaacggtaaacaacggagaatggaggcaatttttttaactgtaattttttcccgctgctgggaactgccctgttatacacaattgtgccataggtgttgttatgtattgtgacgcgtgtccgttcacgcagatattctcacgcccgcgaaaagttcactaatttttttatattaaagtgtatttatgaagctgttcccaatttttctctcccctacgcgcttgacattctcccccgtttgtaccttgcagcatagcggcatggcaataattgccccctgccgcattgccatatgttgaatttttgcccctaccgccagtttaacccctgcgcccccttcgttgctacacgctccccatgtgaaggtcatgcattccttcgcaatgccatttcacttcccataatgtacattcaagtcgttagcgaaattagcgtatataagtagcatattacgtatgtacgtgtacatgcatttgcaattgccgcagttgtatcaacgtgaatgatttgactttcctcatttattcctttttttttttttttttttttttaacatattttttttatttaacataggcagttaaacttttggtacgcctccacaaaggctactttgaattgcgtcatttgcgtaagtatacattgtatatatgtacgtgcgtatgtacgtatgtatgtatgtatatatatatatatatacatatatgcgtttatttatgcgcgtatgcgttatgtacgtattacttaggttaacgtactggtacgcatgtacgcaggaatgcagaacgtgagaggaaagggaaatgcaaaaatatgactcctcctttgcttgcgcgcacagatttacatttgcgtccccactttaaatgaatgaaataattatacgaaacaggaagaagcgaaacggtggggggagtggcacgcctgaattttaacgtgcatttgattcacgtgcgtgtacacatccccatgtgtacgttcgtgagcacggtttataatatgcatgtttgcactctgtgtacgcgcgcgcttgtgtaattttacgcatttggtgcaaaacgcgcactgcacgaccagacgcttgacgcctgagcaacctgcgccttcttacacatatgctgtgcatacatgtgtgaagcgtgcgcacatgggataatttgcgcttcactgcctttcatttgctgcattgtcgctaaggtatatttgagactgacttgattcgcccctgagtttttttttttccatgcatttatcagtgtgtcagcatatgtgccaactacacgtagctgcgtagcgtcggagcgacgtttttgcataactacgtagcggcttttttgcgtaactgccttgtcgcttctgtgcttaactatcatttttgtgttccccgcaggcagtgaccacttctccaatcccctcactcgctcctccagtttgacctcatttcactcaaagtttccttttttttttttcgaagcagttaaatgcgccttacacattcacaattgcataccttggtgcatatttttaagcaaacacatatacgttcccgtgtacacatgtacctacctacccattcgtgtgcttataaatatacgcacatgtgtgtgtattcgtttggtacatccacagtgaagcaataggtttgctagtctccttttttttttccctctccccccccacgcaaaatgagctcttactaaaatgtcctaaaaatggataacccaaatttcagcaacccctcttctgtaaacatgtcattctttttaaatagcaataagaacatgagcagtgtgaacatgattagcaactcgaataataatagcaataactgcaacagtagctttatacatgatgggcaggggcaaaacaacgatggctttaaccagttaaacaaaaatgatgaatccattgacatactagtcaaccaaatggaaaactcattttccataagcacagacattataaagaatgttagtaatcttcttgaaagcacaaaggtggaggaaaaaataaaaggaattcgcttggtatatgcctcattacattacaaatataaaaataattcagactacaagaaaaatttgttgaacaggggttgtgtgatgttaaatacgcaggagaaaaatgacgtagacaatgtcgattcggagggcacagctaataatgccaatgtacaccagaatggttacggtaattttttggcaaccaattataatggtgacacggttgggatgttttcctccaaaaatgacccaagtaatgggataaacgggaacggtggcaacgtcgccagctgtagtcctggcgcagttggaagtaacagtcccagtggtaatgcgcagacacaagcccaagctcagcacaataatggcctgctaaacagctacccagggaatgaccaaattaatttaaaggtcctaaactcaatgatctttgccaactataaaagtataaacaacgtagatgagtacttcgatctgctggacaaatgcctaacgagggaaaacgtcatagatataaatctgagtgacatattcgaaatgaacatcattaatatcataaaggctttgctgtacaattatatattccataatgatgaaattatcgtggaggcattaaccctactgattattatctttggctgctgcgggtcaggagagaaaatcaaacaagatgtggtagatgaactgtacacatgttctgtgtacatgctaaaaaatatttgtcaaaagtcatgtgaaaaggtgttcactccattaattgtgcagttaatcatatcactgctgaggaccatactgatatacgacataacaaagttgaaaaatgacctgatagacaataagggcattgtggaaattctactaaaagcagtagaaaatattcctaatttgaatggagtgcgtgtttgctacaccttagttgtgtatgggttgaaaatgttctatgtgtccacatgccaaatatatgaaaagtcctttttaagggaacttgaaattatcaccaattatttatccacttgtatcaaaatgaatgacgaaagagttttattcctgacgagctctacctgtattaccatttgtgaaaaccaaataggtatagatgttttactcaagacggacatactgcacaacgcggtaatattgtgtgagtcggctaacccggacctcgcctttgaagccttgtccattatctccaaaatagcctacgcagctaaccaccagcagatctgtatccttatctcatgcaatgtcattaaagcgttgaaaaagatactaaataatatgaaaatcaaacctggggcacgtgcacgggcatgcaacgcgttagggaacataggatgcgaaacagcatcggaggtggagttgctaatcaaaaatgatgtcttcccattactggtagatattttccaaacggataatgactttaacacgaaaattgaagcggcatatgctgtttgcgcatgtttgtccaaagccaaccaaaaacaggttgggtatatcatttcctgtactgccacgaccaaccggttgggacaaaacatttgcatgcaactcattgcagatatgctagaattagttagtgagtcggatcctatgaataatggaagtgtcaaattgtgtaagagcattttgagaggacttgaaaatatcttagataagggcgatgatgaaacacgtgatttgtccctatgggagaatccatatgtttttatgtttaaggaagtgcagggagatattaagctcttccagatgcagttctttcccgagtattacgtcgtcaacaagacgtacgacatactcgccaaatacttctccttgacatccacttggaacaatagaaaatgaggcaaaacagctttttttgtgttatttcatgattttacatgcagaaacactgtgtgttgtgcgccctgtccgcgatgtgcatccgtcttccatttgccgcgacgtgcatccgttttccatttcgttgcgttctgctgcgcctcgatcagatgagttgcgttgcgttgcgcttcgtttatgtttttttccatgcactgctccccctcgaccgccacgttatttacttcgctgcgtgcgtatgtttagacttagcgcacaaaaacgtacacagcagtgatgaataatctgtcacaccataatgccacgaacaggcacatgtacggagggttgacttgacttggggtcaatcggactatcacgtgggagttatcactgcaggaggatattcaggcggcatgcaatctggcagcagttatccgcccatataaggaaacattaccagcaccaattttgaccaaacgggggatacccttacggatacgtgtacgtaattcactttagggagtcattcaccccgacattttcccattttgcagccatacattagttgttccctcgcataaatatggtaaccatttttttttttttttttttacaaagtgggcgagcagacaaagtgctgacccttttatgttataacgaaattggaacagtcttctcacctatgtgcgcacaaaggggtgatacacaaattggcagaaatgtaaatatgctggagtgaagttgtgtaatgcctacttgggtacactccttctaagtgccccatcagatgcgtatccaccatttcggtaaaggtagctcccgtgaagggagtcctgcatggctgagtagcttttccaaaaaaaatggttctgccccttgcctcggtgtacatgctagatagaagagcgaaatggctagcaaattactgttgtcgctttggcaccccctcacgttgtcatactttcgctctatttcacttttcggggacgttccgcatagggggcgccccggtgcgttaggcctcacttggttcctttctttcctatgtatacgccgcgtcagtggtacacgcatttcgtcccttcccgctcttgcgtgttttgcggtactgatcgttcaccgggacagcatcaccaagcgcatcgcgcgcaagggtgtgcgcatacgcgtagatgtacaccttagcatgtacatacatggataaagatatatgcccatacgaatgcaatgcgtactgcaataagctcagtccctttgaacgccttgcgttgacccacaatttttttctccataaatgagaaggccgaacctttcgtgtaactgggcacaaaaaaaaaaagaaaaaaaaaacatgcgagaagcccctatttagagatgcaacaagcagatttgcgaaaggccaatcaaacgggagagctgaaaattcgagggaccatcacatggggcagcggcccttcttttttcacccacgtgagcgaccacaagtatatgttaacttagggaaagaaaaaatacatacatagggaactacatccattggatgacaaaacgggggggaaaaaggcaaaaaaagcaaaaacaaaaaaaagtaacacattcgcaggatgttgagacgaaaaggggaaagcaaactaacgccaagtagagcgaagcatagtgaaatataacgaccaaggtgtccgttcaacaggctgaagaaggcctcgccacgctgcacactcctgtgaaaccaattctacacaggacaacatgccaaaaaatttaaacctattcgggaaatatttaagaaggcttgggaaaagtcacaagaagggcttcaaaaagaagcaggtaattcacccagtgccggtgaaggcctatgggagagtcccatcagcagcgtcacagacaggtctgtaccacgatgaggattataactactacacaaaggtatcctactcgttaaagaaaacgagaattaagttaaagccaaacgtttttaaaaaacacatagttagtaatatattaaacacgatcatcccaaatgttaaggttacaacgagtgcactacatgctatggatgacgcgggaggatttgataactatattttaaggacacctccagaggagcttcgatcaaactttggagaaaaattaaaaagtgttatgtatttttatatgtcccatcctaatgttagatctttttctcttccatggaaaatttttatgagcaaatttcaacaaagtgacttttactacgctatttatcagcacctgcggaagaaaagactgcacgaactttacaaggataaacaatctgctcagttttctccgtattacttgccgaatgaaaaatatttgcacccacagagacagccattttctgttaatacagaagttagcaatcttaatttgtggtataataaaaataaattattgaggaaggcctttgtagataaattgaagcaggccaaatcttttgacaaggcctacacggatcaccactttttggacagctacagaactggcagaggccgtggcggagggggaaagcacggacgcacgccgaggaagcgctccaagacgtataagtactttgagattaggccgtactaactcaggggggggagaccgcaaattcgtaagtacagaagtatgtccgtctgcatatgtatctatacatggagtctttttttttttcttcttttttgagtcccctgcgaatgcatatccccacggggacaagacactcccaatcgaccgcaaaagggacagacacttccatgcaacatagagcgcagatgctctccattcgagttggcttaccaacctggttggtcgttacgtagaacttctttcctttttttttgcttcattttttttttttttctcctccgcaaggtgcgcccgtttgggcggattgactcaccgagtggaaattgtaacagtttgaaaaatgccgagtagcccattgggaagcagctacttggcgtgatatataaacgatggaaaagaaaaaaaaaattaaatggagggtgatgcgcgatgcgatctaccaaccgccacggaccgacacagaggtgtcaaaaattcatcaaatcgtcggcgtacgaaatgggggtagacaattcacttctatttttttttcgaaccttcatcggagatatgcctggtatcatgtccgaactggaatcatcatcgttttcttgtagataatttaacttgtccttcttctcagatatgatggaaacatcatcattgtccttatcgctgacattatttagggagctgttgagggaccggtcatccgaatgttttggagttccatttggagacttgtccgcgcggtcattattcatgttagagcccaagccatcgttgcttattagattgagcttggtcaagtttttggtccttatcggttttgggctagaattgatttcgtacatgtactgctcatcattacgggtggctcccttgttgccatggttggcgttgccgtggttggtgttgacgcggttagcctccccgatcaagcacacgttgtcctcatcttcgttttggctgataaagttgcttagcgttgagttggacggcgtcttctcataatccgagttatccgccttatcgccccgtggtgcagtgctctccaaatttggcgcacttcttccgtatttattcctacctttcgcaacctcctctcgagaatcatcccccccatccacgagttcctccttaattttagaagcgtgcctattttcatctctttcttcatttacatcattctggcgaatctttgccgtaccttttgctacaccctggagagatgtatctgtatccgaatcggagtcactgtgacttccatcggaattgttcccattttgtgtcaccctcttattaacgtgagggttgacctcctgggagcttctcctcgtttttatagagggtgcattagatcgcccactgatccgtttggcaatatttttgcttatattcatatggatactttcgttaagattcatgtacgagttttcataattggagtccctaaattcttcattgagttttcttttcttgcagattatcagaaacatatgttcaaatatgctgctttcgaattttatctgtgtattgttagctgtgttgtacgattctataaggttcagaatttgctttttgaggtagccagtttgataatcggagagagttaatttctgagcatagggaaaaatatattttagaaatgaattttgattctttaggttcagggcacaatttacacatgagtggataaacttacacagggggagtttctgcctctccacaattttaactcccaaccggctagctatagaggtactaaacaacaacaggtctttttcttccaatgcgttgttgatatatgctgtatacagtccaatcaatgcgcatagtaacacttcataaaaaatgtcaatactgtacttttttaatttgttgtgaaaacttaacgcaatggaggacagtcctctattttttacattcaaatggattaacaaaaggacccctaggcaactgttaaatatatttatattgttgcaatgtaaaataaactgagctattattagtgtcatgtgagtatactgcatttctaaaatttttttatccgtactcagttcgtccttgttgtatattttgcacatgtcggcaatgtaggtgtatgtgtttatggggaaaaacacacctatgtcgattgacaggaaggagttaacaaaattgtaattatcgttgtttatattttccacgtttttgaataactccgttacgaaattgaacagcacgttgtcttccttgtacacatatctcgccacgcttttgtatttattgatttgttcatctgtatctaggtagatttgcaccagttcgtccatcttctgcgtgggtttgcaactgtcggttgtgtagtcaactgcaccccccgtcttgccgcttgcgtccaacgttaacaactgctgcagattggccataccactctcgtccacctgaccttcctccccgcagcacgcatttataaagagctctaacgttttatactttctcatgtcctccacagagtagaggagcacattttccaactgcgcaatgttcatcagatttaagaacgcaccatatttcaggatcgtgttgttggatgccttgatgagatacaccaacacgtcattcaagtcgtctctcagggttagcaaattattgtatatataattcagttccacgaatacgttttttaaaatatttttttttttccgctaagggtaagaaaattttttaaatcgtccatattgatattgctgctaggggtatcatttttgttttcccctttcgattctttttcttccgtacttaattctttttcatttgccccgcttgtcctacttgggttattcttttcgctcatttccttttttacgtttttatttccccctacatctgctccaaccgaggagtcgttcttcaaaaaaaagttactatataggtagttgaaaaagtgtctcttcctacataggtagtatatgtaattttcatatatgacgtatatgaggtctatgcagagtaggagcagcctagatgagggtgttttgggggtgctattctcctcttcataatagtacactgaatttatttttgcctttattatgtaaaagcatagctgaataactacatttgcatgcatgcaggcatccgagctgtagtatagattgtaaaaattttgtccctggtggaaatgttcgtccttatcaaatgccgctttattatttatcttctgattgttgatagtgccgcttcggctcatgtagctgtcgtacacgtttttttccgcgttgggtttgctatttttgcctttttttcgattggcccgtttgttcctccttcggttggcagctcggccggtgtgctcctcgtctcgttggtcgcgctgatcactgtgcggttcgctgtcttcctcctcgctgccctcctcctcctcatcatcatcgcggttgtcaccgctgtctccgctgtcgtaaccctcagagaaatgctcactgccgtactgcaaaaggtggccatccaaaaattcgttcaagaaaatattctccttgaagtacgcctgacacttctcatttacaataaattgaaaatagtccttctcgataaccttcttaatgcttttattaatcttcttgatatcattttttttttccacatagctagacaaatcattgtttatatagctgaagcaaagagtatacatatgaatcaaatttgtaagatttgagactaagtcactttctatcgagtccacaacgtttctgtctttgtgcattaaattttcattaacgatgataactttgttacgtccattttgtatgtactcctcctcttcctcttcgcactcaatttctgcgttgtagtttttgcggtagtataaaaaggcgtctaaaaaattgttaaagtgggtgtagtaaaggtcgaagaatatatcggtggataacttttggctgccacttcccccgcttgtaggaccctcccccttaaggaaatcgttcaaggagagaaagagggaaatcatattcatggtacacttggcagagtaatatggcagcttcagattttttatcacgtagtagagatattcgtaggtctcctttaaatgtacaaaaatgttgttaaaaaaaaaattgatgttgctgtcaatgtcgtttttaaaatattccattatcgtggatgcgaaattgtatatattattcttttctccatttctgtatatgtgtttgcactcttgtatagccactttcaaaattttaaaaactaacaacaaatgttcctgattcgtttggtgcagttttatcaggagcttactgtgcttgattattccgaatgtgtagatgatcatttttttaattttccccgtatcgctacttagcttcgcgttatgcatgctgttcctatctgctgcgttcacgccgctaacttgagggggcgtcttcctatttttgttcctctccatttcgtttatatcgttctggaaatttctgtacgccgattcgcagatgtacaggaggcacttcctgaggtctcgctcctcgctgacttttcctgcctccacctcgtgttcgttttcctcaccgttgctactttcatcttcatgttcgcgtccaccttcacttccactcccatcgttttttttcggtctttccttggccttgttgctcccctttttggtcctctttccatttttctgccccctcttctcgcctccctccgtcactttgcaatccccactgccacttccttccagctcgttcttatccctgaccatttcgacggctccgccccagtgggtctccgcagcaatgtcatccttgcacagcagttcaatcatgacatcgatacagttcaccgcatctagcatttctctaatcccgctaacaaatctgtcaatcactgtgtacagcttcatattctcattgtagttggccaggtaatcaaaatagtggacgaaatttttaacagtcgggatgcttctgttcagatatttggtcaaaaaaatgagattaaattttacaatttcagagttggcgtcattttgttctaggtcaaaatagttgttcctcttccgatcgcacttttttattttgttttttatttgcgactcgtaaataagagacgtgatgatcttcgatattttactattattgttaaaccatattaagttgctaacaattttcttttccttctttgagagaatgttaaccatgtcacttgctgtgtggtttttcttcctctgtttgtcatcctgtactatggatagttgattatttccaagcacctccacatcggaagacgtgtccttttcttcgtactcgccactttcatattgggaagagccatcggatgatgtctcatctctcttgttggtaggtgtgatggggctattcttggcgcttcttttaaacgctataaattcggccttcctaattttcattttgctcatctggagaatcaactcgaatgtcttcactcgaacattgtaatcatcatcgaaaataaaattcagcaattttttcttacacatgtaaagcagctccacaattttgaaattcccattcgtgttgtacaaagtgcacagatatattaaaatgtccaatgcgtacgtcttaactttgctatctttatcgtacaaaatccaaataagcagtttggtgtacttcctgttggtaaagtaggtgcttaacacctttacatagtggaggaaaaactccagagttattgcccttatatctgaaaacacgtcttttattttgttcctgtatattatgttatatgtggagagaaggaagttattcaatatggttagattttttctgtcttcgtttatgttatcgataagttggctgatgattaaatttctttccacgatggttcggatttgttcattgttcctctttttggcgtactggatgagttcttcgatgtcagcgacgtccaatttctcgttccccgtgttcgaggtgtgggcactgcttctgctgcttttgctgctcctgccgatggcgctgcccctccgctgaccgttccctttgtgggtattttccctctcccgggcgtactccgcgagtagctgcttccccgcttgcttctcatggttgttaatatagttaatttttttacacagtcctagtaatatggagtgactagctaaagaagcagtaaatcgtatcttcctgtacttacttatgctgagggagaatatccatatgcacacgtacaacacctcgtggatgtagatctcatcaaaatggtatgcaaaatcggagaagaaacttgtaaaggacttatacgatttattattttcattttttttttttatcaaaacgtcattgtcgagatcggacgataaatactgttccaattttttacacttaaatgtgcatatcttttcaaagttgctttcgtcttttatgatttcatctaggttggtgattttactacctgattgcgccgttgagggggtgataatttcggatatggaggtgggagccgctccgaccctgttcgaagcagtcgacggatggtcaattttgttatttgcgatatcttcgtagaggtatacttgcttgtctatataatcaattatgtcaactgtccacgtgagcgtttcattgcctgaacattcagccaggaaatttaaaaaaaaagtggagaccttaaccatttcgttattttctctattaaacaagtagtaataaatttcttctataacttcgtgtaaatttttgggatcttttttaattttttcgtacatattaaagtcatcaaaatttttatgggcatttgccttcatgttgtttggcccaccttgttccttgtcgttcggtttgttattattattactgttattgttgttgttgttttttaattttttcgcaggtctcgttttttcagtggcgtactcataatcgctttcgcttgaatcttcactgttactggattccacgtaaacgcttttcctcttcttcgatttcatgtctaacgcgctgctaaccttgttaatggtggatattcttttatttttgtcaaatttgctgttctttttaaaaatatcaaaatcgtcgtcgtccacatcttcctgcaatctttctatgtagcttttcccctttggcttcttctgtttgttgtttttgttcacatggttggagttttgatctgaagaattgtttcctttctcgttggcgttttcttcatgcggaacgacactcaattcggtacttccccgtttgttttgcttgctgggtttgcctttttttccgggattgctttttttccttttggctcccactgatgatgattcgtcactgtcccgattgttacggatgctcttttgtctgttttgttggtccctacttttgcgagaattcttccctttgtttcttttaccttccgtggaatcttcgcttgtatcatctcgctgatcttcactgtcctcatcctcctcttcggagtgccccttcttctcattctcacttactgtgtagtcactgtcctcagtagtgttgtcaccatcggtacttgttactcccccgctagcacgtttcacatccttcttccttcctctgtcccgcactttatcacctgaattgccatcctcgtcgtccgttttttcaaccagggcgtagctcacactttttcccagttccacattttggcttagtctggatgaccgcctcagggccatctttccgtccataatgaagttacgtgtggaggcgtctatacgttcgtgtaggtgtatgcacacacgtatgtaggtacatgcatgcgcgcacgtatgaatgtgtttgccttttgggggggggaaattattaacgggaggtctcactgaggatgccctttcacaccccttggtggcatttaacaactgcgcatttgggttcctttcgcggagactctatccccacttgttggtgtgcttctacgagcgaattggccaccccctaatggtagtcactctgacaatcgtttgttgcttaccttatcgctgcctttttgtagcccttttttggaactcctacttatagtgaacgatcacgagcggtgaaaataaaacgagctgagcgcgtaataaaaataaagtatgcctatgctgtggaaaatgaaaacgagaaattatttcttgcgttcgtttctccttaaaaaaaaaaaagcagcatggagtaggtaaaatcctcccttggaattttatgcgcacaaaaaaatggtgtaaaagggtggtgtgaaatttcacgaactggcatataaaatttgactgcgttgtgaaaagaggttacaaacacgtgctgatgatgattaccgtttaagtgtgttaaaacgttatgggtttttttttcccccatcaacactgctattagtgtatcattatctatcgtgtaatgttctctgcaaatagcagagctaggcatgggactgattaacacttaaaatggcagcacacagttgagcgcggtgagcttttttccaaaaggggaaaaaaaatgaactgaaatgtgaaagcttataagcaagcacaatatgaaataaactgcacatttctgttgtcccaagggtagtttcgtgcatttgtcatgcgcattattttattttttaatttttttttttccttttccgtggatcgcaacatttatgaacaaaaaaggtagaacaatttttcacttaacgaagcagtttagatccgaatggataacatacacatgtatatatgtgctcatttttttttttttttcactccaggcaaacattgtgatacgcaacgcactctatcacataacactgctgtttaatgtgtacatacattgttcactgtaaaggtttatttattttattttatttttaattcgtgcgcattggcatgttcaaggtcctccacggacaagtttcaccggcacagttcggatttgcgaagggaccccgttttactaaaagaaccctccgtatgcttcactccaagaggcgtaattgcggataaggcattttagacaaaggagcatttgccctacatttgggagcacctcaaagggtgttttcagatttgaagcgcgcttaactcgggggtgaaataccctcgttcgaagggtgcatacacggttgagtgtacatatgaggtgagagcacatacaggagtgcatactagagtgagcgctagagtgcatactggagtgaacactggagtgcatgctggaacgaacactgaagtgcatattgcagcacctcctcgctgctgaccctacaccgtaataacgaaaaaaaagacattaggaaaaaaaaaaaatttaacgtgtatgctgaagatgattcactttttctcgtctattcaaaaaaaaaaaaaattattttatgacgcttgtaataatgtaccattttaaaagaggcattttccccctcaccgctgtgttaatttacttaaaaatcttttaacgttagtatggtaataaaccaccgggagggttcacatatagcgtagaagcgttatgggcaccctttccttgcggcattaacatttcgccgtactggaaaaaaaaaaaaagaaaagaaaataaaataaaataaaatgcaaaagggaagactcgaagaggcgctcttcggtccttcacatttgtttttgttttgacacacgtttgtttaaacatgtgaacacgcaagtgtgtaaatatgcaaaagtgcaaatgtgcgaaagtgcaaatgtgcaaatgtgcaaaggtgtagatacacgaacatacacgtctgtacacacatgccctcattcgcgcgtcgttgttgctgaaacgcattggcccccccatttggaacccctcttttgcatcacaaaatggacaaaaaaaaacgcagcggaacatcctccacattcaaggaaattcaaagcttcaacaaatcctacctggacctgagcaattacagtaaagataattatggcaagcaaaattccattaacaatacaaatgaggtcttcgagttctttaccagcataaccaacaaccagaaggacataagcaaaaagtacgagcagttattttccttaattaaaaagtttgggaaggaaattaaatacctgctagccaaaaatgacgagtacagcggtatcctcatcgacaccaaagaatgcgtgaaaaggataaagtccaaactcagtggggattcctgcgaggagttcgagaatttaggtaaatcggaggtgaaatgctagtcactcataagtgatactcaggagcacaacaaattaggactaacagcagacacgctgcaaagaaagagtcacatgaaagcgaaaaggcgaagcccaaatctatgcaacgtagtagcgtggaaacctgagcccaatgctcctcacaccgtagaaaagaccatgcactcgcttaaaagaagcggttcttcatcaaataggcatcttcactaggcagcaataagttgaacaatcgctatgtaagtaccacgtttttgcgaataggcctgtgtggggagacattttttttttttgtatatcctccacacatacacaccccaaatggcgatcccttttctcccctcttttttcagaggaggaactgctgaaagacaaaaataacatcgacgtgataagcaaaatagtgacctacctctgggaagaaataggatactacaacaaaaactccagtgagtggaataaaaaaatcgaggagttaaaaaagtacatcggaagtaaagatgaatttataaagctagaaaggaaactaaccctaacaagtgaagaactgaaaaaggaaatggtagataatatgagttcccttaaagaacaacaagatttgaaaataaaaattaaggaagagagaaatatttacagaaaggatattcaaaatgtgcacgaaaaaattctttatgtcattttaaaatttctgttacgtgataaaaggtgtaaaactcagaaatatttttttcttttctggttgaatacaactagaaggaggaaagaagcaacgaaccaaatgatatcacgccttgagaaaaaaatgcagtgtctattattcttttgcttcagaaagttaaagagtaattcgttcgaagggcatttaattgataagattacgggcctggtcgatttcccgctgcatgggaatggtggtcgcggcagctcgcaaaggggtatcccgagcaaagcagggcgcggctacgattataaaggcaataccaatgacagcggtaatcactacagcagcggcaatcactacagaagcgacaatcactacagcagcgacaatcactacagcagcggtaatcaccaaaacagtcgaaataccttgcgcagcacaccgcaggagagaaacaaaagcagcgtgttctccaacctagtgaacagcgacaaaacccgagacggtgataacacgtctcccgttagttatgaccaccttaatagtgcatcgaggaagcgaagcgaatcgatgcttttttacaagaaggaaaatagctctgccacgcaaaaaagtgatgtagcgacaaacttgtatgaccagtctggggatttctcatccgggaagagggacacccagcggtttggaaacgatagcgaggatggcgagaggggtggcggcaacgtcgaccgcaggggcagccacatcgacgcgaatgggtcctacgaaaagaatgggtcctacgaaaagaacagctcctacgaaaagaatggatcctacgaaaagaacagctcctacgaaaagaatggatcctacgaaaagaatggatcctacgaaaagaatggatcctacgaaaagaacggttcctacgaaaagaatggatcttacgaaaagaacggctcctatgaaaagaatggctcctacgaaaagaacggcccctacgaaaagaacagctcctatgaaaagaacgactcctacgaaaagaatggctcatacaataggaacgcagctaacgataggaactgcgcttaccagaagaacaacctgtgcgggccaagccacgagccgcaggaataccccagcagggagtcgaaccaccacgctgaaaagatgtacgacaatttagttcgccaaatgaaggataaggcggacaggaaaagcgtagaaatgatacaccaaacaatcaaaaaaatgaataataaaattaatgacatcagggacacactggacaagcaaaacaaaatcatgacgaatgacgacatgcacaaaaatgtcccatatgataagtcttccctaaattgtaaaaatcactcaaataaaaaacactccgatctggattgtaacctctcggtagccaacagttcgttaaacctcccccccgaaagaacgttaagtgaatatttaataaataaaaacaagtcgagaaatacaaacactgatgagttgaacagggcaaaggggttgaggaagcaaagtgagcacttccaaaaaatgagtgaatataataatcgccaaaagaaatatgataaccatgcacacaagaagagctatgaaaatatggaaaagtggaacctaaataacgataaatattcccacagtaattctatggatatgacaagtgttgacgagagttacctttaccagagagagtccaaaagcagtgctcgcagtggttcccatctgaagaatgctgccagcggtctcggcggtggtcatagcagcagcataggaagtggcatcggaggaggccaatacagtgccgcgtgcagcagcaagggggaaaccaagcgtggcggcaggggggactccagaggtgaagccagacacgagtccagacgcgagtccagacgagactccaaacgagactccaagcatgactccaagcatgactccaagcatgactccaagtatgactccaagcatgactccaagcatgactccaagcatgactccaagcattaccccaaaagcgacggcagagaggcgaaatccgcgcacagtacgcaccacgcgacgagcaacagacgggactttatcgaaaatagcaatgcgagttcttccccgtcggatataaagctcattctcaggaccggagggggctttcgaaaactaagtgaacactgtcaaaaaaattatatagaaaaattgaactacctgaatgataacaatttgttgggttacgaaacgaaccttaacataaaaataaaaggacacccatttatacataatgtgcccaatggtcaacaaaaggatcacaaaaaggaaaaaagacacagatcactttctaagttttataatatgcattaaaaagtgagctctttacaatcactgcaaatcgcttcaaagaatggtacgtgaggagaggcaaatctatttttccctccccatgtaggaggagaacattccagtcctttatcgccattcttcaaattttaaaaatattttcccctttttttttttttttttttttttttttgtgtgtgttttttttttttttttttaaataattcagtcattacagtcttcattccagaaaacgccaagcgtgtttacatcaacttcaaagtttcatcgaaattttgttcatttttatattcttgctgttaaccctgtttttatatttttttttactgtactgcatacgtacgtattgtgcgtatcgatacgtacatcctcctccctttttgcatagttagctatttgccgctttttttttttctcgcctgaactggtcgtaaaaaatgggataaaataattcacacgctgtaagactgaaagcggtacagctttggtcaaaacgggggcacctctccgctacgtcgctcacacataggtatatgtgagtatatatacatatttgcctgtatgtaggatgagctctttttgaaagtgattggaagtggtgttccttcccccgtagagtgcgctgagtgcccctacgtaaagttataaatgcccacaaaattaagcaaacggccaactgctgagcaaccccaaatgctaatcggcccagtcagtgcgcgccagtagcatatcacggttaaaataaaggttatgtagctttgggtaggcagagctgcctacataagtgtacatataggaacgcatgtttgtgtatgcttagtctcgtgggatgccccaaacaaatgatcatgcaacatttttccaagcccttttgagaagaatgaacagggaaaaaaaaaaaaagcggacatagatagtaaacgtagcattgcaccccctcagcccagttgtcacctttgtgaggaaacttcctaaaatgaaaaatgaaagcaagcacatggaaaaaacaaatttcgaaaatggcaaaatatatgtaatatatgacgagatttatgatacacataggaaggaaaaaaggaggagaaattattactgcaaaattgtgaggttccccaaccctcgagtgttaataatcagggcgttaagtgaagtgtataatttgaaggacagagtggagtatctccctcgtagttaccacttcggcgtactaaacacacacagttatttcaatggggaaaaaaggagcgtctacgagacgctgctccttatgcatgccctgaatggcaaaagggagttagcaaagagcgtgagtggcgaagcgggagtgagccccagaaacgaaggcaaaaattaccagggcatacaccatagcaacgaaggaacaaatgaccagggcatgaaccctagcaacgaaggaacaaatgaccagggcaacaacgacgccacagcattgaccaaggtaagaagaaccaggaaacatgaagacctatacttatttcacattttgaacgaggcccaccaagtgtatgaatattttttttacctgtatggcaaatgctaccaaaagtacactcgccaatttttcgtaaacataaatctgaactacaatttggtcagaggatttataaaattgcaatacatgaatgaccacatgtcaagaaagtacaaaaatgtgtccctcgacagtatgttgaataggctgataaaactactgcatttgttttcacagcttgggaagaattatgagagagttgagtgcatcgtcttgtacgtatatttctacacctttttatgtgtgcccatttgtttctacccatggggttgccctaatttcgatcgcttaagcagaaaaatactcaacgacggaaacgttaatatgatcattaactatgtgcatgccaataaaaagagcttattttccctcctcctaaatatcacagaagaatcatctggctatttcgaaacttacgattttaacctggcgatattgatgaacgaagttgccgggggaagcgacaatttgcagctacgctacgatgatagaaatggtccgtgttacctcggccataatgctgccctgttcgaaaggaatgaagggtacatcaacttgagtgaatatcgcctactgaaagacataggctataattcgctgaggcagctgtacaagccgcacttctatcacttgacagtgttgagaaggacgtttttgtttcacagaaaaatggaagtcattctggtttttttacgcctcctggccaaacgggtggtcgacatggaccagcactacagggggtgtgcaaagggggggcagtaaaagtgggccaacaggggttcacgggaggggaagcaggcgcaggagcagcattagtagcagcattagcagcagcagcattagtagcagcattagcagcagcattagcagcagcagcggggttctatctaaacttcccaccccaccctctatacacacacacacaaatttggaccaatgcgagcgcttctttttacgccgcatcggtcgagcgcgcaccaaagcggctacatttgttgcacaaattttatttgcccactcgaatgttactttttctgtgtgctcatttttcaccaccacccgctgtgcaccatttcttttcctgagcgagctgctaaaaggataacagaatgccccgcacatactcgcgcctctccctgtcgctcagtgtgtcgaaatatttcgtgttgagggggcgcacattatagccaaacagttgcaaatggccaatgacgatttttgaatcgccgagttgtctgattatttcatttctcgtggtatcctgcgtgagcatgacaacttgccttttgtctccccttattaaaatatctagcacataggggcaatatatgtcaactgaaacgtcgtgaccaatgtggaactcatcgaggatttgcgaaacggacgatagaattttggagaaggaaaacatattctcctttctttttaaaaagaaaattttcaaacattccaagacgcaaaatttaggtaagtcatactccatccatttgaactggatcatatgagataaccacagcaggcaaacttgatttttctttttttcccagtaagtactttttccaatttttctccaaacgaatgagaagaagtacgtattgacatgatacagatttgatagaactaatgcgtaggaaatattaattgctgtttcttcgtcgatctcttcaatgtaatcttccagatagttcacagctgctgtgatgcacagatcgattgccttatgggggaagtggaaaaaggccaaagactccattaaaatggacacttcttttagggttaaggagcactcctttctgttaatgtaaagctggtgaaaatatggctcaaacttttctgcccctaaaataatacacctttggaacaataaattcatccttttgaatgaattcaaaatgagggaaatatctttgtaggaaaatttatcaaaatttttctccatcagcttggaaaggtggaaaaaaaatcgatcatgttctagtgcaaaaattcgatgcttggaaaacgcatcagctatcatgctgaaattggtgggtgtcagatactgcgtgtagtaataaacaactttctcgctcattttaaaaaaggaaggattgtacacataaacgtgtttgtaaatttctacgctttggaggaacaggtcgaggtttaggaaaatggggcaacagtagacgggtctctcttttggagggggagttccccatagaggggattcactggggggcatacattccaagccattagctaagctcgtacctactacactattttgtgcacagctttccttgttcctctgcactggggtaccttcccgatgtggtgcgttttccgttaactttactccctcttcgaaggccctccccagggggtcggttaaaaaattctttttagaaaaatatttttcactcaagttaagagatgaaaatatttcgtcactcgacaagggatagttcacatcatacttataattcatgtagacataacttcctacctgttcatgcacaatttccctccttaattggatgaaattatttaacaagacggtgtttatcagcctgttatatatgtctaggttgtagtacccagcccaaatgtacgtgttaaagcattgaagaagtaactggacaaccgaatggatctgcacgattttttgatttccattttcaaactgttccttaatatatgcgtcgaaattttttagcggattcataaacgaattgaagagaaggaagtgcttgtaatttaactccttcagggatatcaaaatgtggcagatggagactacatcaaagtgctttctatttttgtatatgtcatctatgagcaagttaaatcgctcatctcgaactatgatttcctccacttttctgtttttctcaaaaaaattttcactttctagtaactccttgttttttaggacgtcgaaaatgtgttggtacctttctattaaatttttttcaattttgtcaaatcctgaaagatctctacttttgcacagctcggagttgctcctactgagtagaagttcgtctgatttacttggatggctagcttcttgcttgtatggtgcgtcttctaagtggttgcctcccgtcacataccccgttcctacttcccccccttcttctgccttcacaaatctgtttgtgtacctcctaaatggtatacttacatcactgtcgccttcgctttcccttttcttcctctcctcattaacaaaaccggctagcatccgtatcgccgttatcaggttctgtaggaataaagctcccctgtgtgttataagtatagacagaatgtcttcgtacgtctggcactttaagatgctcttatccatctgcatgcatatttcgtttatatagatcatcgagttcgtttcgtctaaaattttttcaattgagttcgtctcagcggagccctcatttgagactttaaatcgcgttagctgttctgcggactgactgcactgcgcagttgcgatggttctacttcccctactgggagatacgccaacatggcatgacgagtcatttttacttcttcccctgctccgatatcctacccgcgtcacgctgtggtgaatttttcttgttctttgctgtgttccatgtggactgagggcacttctcctttttatgacatatatgaggcccctcttttgcccctgtgtgacgaagtcgtttctcttcctatgttggatcaactgaagtaacaatttttctaacatttaaagctgcttttacttttcaacatggagctctctggcatggttaagttggtcgcacatgtgtacgctgcgtgggtgtcagcgttaatgtcagcgcggatgtgcatacattcgtatatgtcaccccgtgtacctatgacaccctgctcagataaattccaaatgttcttcctccttttcgttcacgcgaaagtggtttcccttttgttttacagttatggaggtggcctttccaaatattcgcgcatggggaaaaatcgggaacctcctcctgtcaccgctttcttttttttttttgagtacgatttggtgatagtgcggaaaaagaagaacctatgctgctacgaactcgcggcgaataatgaaatgtttttttttttcctaccccatttgtgacaaggaagagtcaggaaagtccttaaaaatattttcatgaaagatgttgttttatcctggagagaaaccaaacggatccgttctacccttcaagcggtgcacataattgaggaggctctcctgcgtgtgtgcttgccgtggaagggtggttacgcgggagggcgtccaacgaagggcacaaattagcgcgcgagtggcaggctggattttttagcgctcattttgagaggccattttgagcggccattttgagcggccattttgagcgaacattttgagcgactattttgagcggccattttgagaagccattttgagcagcctttttgctatggccagtttgcccctacaacactcatttattccagtgagccagggaaacgcagcgagaccccccatatggacgcgctccttccctacagcgcagttatatgcagccctcatctaaacgttttgcagatgcagcgttggtgcgaatatttctatatgaattgactagtgcgctgtagcgaggggggatccacgaattggaatcgtggaggcaaacgtgaactccagtaggcacaattacgtacacagtcactcctgcggctggcgcagtcgcactgtcgagctgatcttaccattgtgcaaagaacagtgataatggcttcattccacccccgagtaccgcggggcttcgtcgcacgatatctgcgtgccttctcacccgtcgaggggaaaagatacatcccctgccactccctgcgaaaccaaggggacttaaaaagtgtagatgacgaagctttcaatttgatttcatctcattacaaaaatgggaactgtctaaacttatccgtaagtaacaatatcatcccaaaatatttacgagaatatttttcactcgacttgaataaaagcctctccttcgatgtgagccatttaaaaatgattgaagacatggcattaagtttgtttcacttggagccaaaatattggggatgtacattcggcgtaaacagcattgctgattgctcccccggagaagtgaacgatcccttcattttcactttatttcgaagtcttactaattgcaaaggtagagtaatgaacataagtttttccttaacagaagaagagggggaagcaaataaccccctcatagaaaacttttttgactgcgttaatgtaaggaaaaagtcgattatgaggaaatacataaaatatatgacgcttttaaccctcatttggtacacgtggacgaaacgaacaaccctcacaattttaattacgatttttttagcagcttgaaagacataaacaaatgtgtagtcattacaaatattagcaataagggtagtttaatttcgcaggattttattccctctccttttaaccattccgatgttgtgtatacctattttaacgaaaatatgagggcacttaactgccatgttattttttacaaaagggggtataagcaggtggacacggaggggaaattaatccattatgagtatgaaaaaaaactgaaaaatcatttcctccccattcgagtaaataacaccattttttcctttcagacgtctttcagaatgatgaaaaatgccgaatttaaggagtacgtaattcagtccaaagaaaacacgcgtgcacttttttcccacttaaataaagatttttttaacatacaatatgcacaaaatagtaacttcctaaatttaaattgcacaatttccccttttaacgtgtacgaatttcacgcattttgcaaagaattaaacattttttttgacatcctcaatccatttaagtatgcccagaaatcttttaatgttggaacaaattatttgacgagcatgggtctcctggagggtgacatgaagactgtagcggagttcctaaaccgtactctttctctatatctttgtgcaaagcggcagaccaattgcgccaacaacgaattcgtgcaatttttaaaacacacttatgtgaagtctccaaatatgttgtccctttcaaacgacattttttgtttcatttcgtctttcccggacgttcaaagttgactgctttgctcacccattgaatgtttttttttttttttttttttgtgtaacttaattttgcaaatgtgacttgcggcaaggagtatttggaccattcgcagggtgcctcttgtttacttgtgtgtaataagaaggggtaagagctgcatagaaatgtacatacagcaacgtccaggcgtatgtacgaaggtgtactccagggcattcccatacttattcgccgtttcccacgaacagaaaaagcaaaaaaaaaaaaaattaaagtcaaaaccaaaatagacgtcaaaatgaaaaagaaatccccagcgtggacatagaacttaccgagtgggcaaaaatgaaacacctaaacgggtacccatttgacgggacacgcaaaaataaaatgacagcagacttggtgagaaaaaataacccccattcatcatcgcgcatacgctgtgaaatgtacttcaatcatttttaaaactttttcatatgacaaaatggggtggtgcaacgttcgttccaccgtatgtcttcgtcaccaaaagggtgtacactcgagcgaaagcgagtttgcagatacggtgcgcacagaattacacacaaatatgtgaactcatgcacaggtgagcacacgtctgggctcttctccacgcatactgagcggtatcgaagggaagacccaacttttggtcgtcgatccatttggtaaagctggccaaatggcaaaaacacctactggtactgattcattaaagaagaaaggagcaacggtcgcgtgcgccaagaggtacccacacaaatagcacctacgcaagcagccgtgaagaaacacttctcgcttaaaagaattcgaaggagacaaaactaaaaaggaaactcttttgtcacttaaaaaaaataaaataaaaaaataacattttcgttgacatgcgaatggtactcacaacaaatttaaaagaaaacgctttggtgtcccctttccagtagaatcatccttcagcccctccacaaaaaaaaaaggaaaaaaatgcaaagccagagaagctggtaaatgtgtgccaaatgaattattaaaaatgaagggaatgtttgcgtaatgtgtcagagcaaaagttctgcctcctttttttctctccactcgattgccttttgtcttgctagttgaaccgacttatactctgaagggggaggaaggggaaggcgcgcatgtgtgcgtatagacatgtgcgaaggagcgggggagcatagccgcttggagcgcgaacgaggcgaatccaaagctgctcgaagcgcgcatcgttatgcttaaaaatgaagaagcggtgaagctgtggtgaagatgcagcgaaggcgcggcgaagaagcgttaaacgggagacattcatactgacacacacacatataaatacacgcatatgtgtacagttcgcaactctgtccagttggccgccttgccgcttgcacctccacctctgcctatagctatgctcttctctcctcgccgcccctccatctttaccattgactgaaaatcccttcgtctgaatcttcccattttccttccagttcgccctccagagcttcctcgacttgtcataataaacccccttcctagcctcaaaggatgcaacaaccccgtctatctcgaggtcatagtaccctgttctcttcttcggcttggggtttacggaagtgtttaaatttttcaccttctgattttctttcttcttcgcgtacatttttttaaccttcttagaggtatcgttctgtgaagaggaagccccattgggggaggctgcaccgcttggtgtggccatcactcttggtgtggctatcacgcttggtgaaataaccccatttgttggtccccccccgtttggcgtgaccactccattttttgtttcctccaagtcgcacaagtcaaagatgtaggtggggatctccatcgcctggatgatatacgatttatgtttctggttttccaaaatgtccaaggaatttaaaaatttcttaatgtccatagacttgttaaaattctttctataccagggttggataaattcattcatattgacataaatatctgggctcttttcaaatgaacaggagtaatcgtaatcatttagacactcctgtgtaaataggaatggcttgtaattaggctcgtgtaccttcctcaattcgtctagttcgtctacaataatttttagcataaagaaatccaagtgcttaacagtttcgatgtttaaagatcggaatatcagtatgtatatttttaactcttcgacacatatggtcataatttttttccaatgaaaaaaaaagttcgcttcgtattctccccagatgggtatctttttccttatttctagtaacaaatcgtagcaattaatttggtgatgtaaaaacaattccatgtgtaccttttttctcgtcaggctgttcaattctatatattttcttaactcctttttgtagttttttgtaacattcattgtggaatgtttatcatttttttcttctcctactatgtgctttccattttcgtaatcgttttcctccttgatttttttctctgtacttttttcttgtgtatcttcttttatgcttccccacggtacaggatcgcatcgtctgatttcctcacttctgcttcggcatgcattcctctgcctatctcttcctcctttgggcagctctttacagtaagcgtcctcccttccaatttgcaactggccattatagagaaaggcgttttttcctatgtccgtcctttcgacaacttcttccccctcgttttcatcatccgtgtcggagggtctcgatgtattcttcacgtaatcattcagtgtggattcattgcaaaatgggtaactaaaattggtggttgcatttgtggttgcctttatggttgcatttgtggtcgcatttgtggttgcctttatggttgcatttgtggtcgcatttgtggttgcatttgtggtggtccccccgtggccatttggtagcctactggctctatccacgtcatgcataatctctgtcataggggtcttaagcttgtaattttcatcccgcttcaccttctcaacactaattattttgttaacatgggtctccttcaaatattcgttatcgtcaagtgtcattgtatcccccagatgatgtgtattaattgtttgctcgtctagcattattgaagtttcataattaatatcatcgcttactccatttctgcactgaatcatgtacctgttttcattctcataaaattttgatttgtctcctttgtatttatggaccggtttactttttctgcactttttttcatgcgtatgtaaaaagtcccctttgtcaccgcgcccctcatcgctgcaatagctaacttcgctatcactgctggaggggcctccgttgctagctgcactttggctgccatttggggtgccactttgactgccatttggggtgccactttggcttccactttgactgccatttgggcttccactttgactgccacttctgctgcaaccaaaggtgtcattcgtgtgcccccctttctgtatgtccccacctccactcttacacaccccattcgcattgttctccactaacgaatccccacttgacatgttgcaaccttggctaatttctccctcgtgcaattggttgcatatatgatagacctttaagactgtttaacccctccgttttatacaactggttggagctgatagatcaattttgttttattaaatcgaaccccgtttttttttttggctagctcctattgttcattcggcgtattgttataatctcttcttgtttcgcgagtgatttctcccttcttccatatgcgtgcatacccctgcttactcatgtgcatgtgtatttatatgcacttgatgatctatatgggaaactggggggaagtgttcccttttttttgccaattcggaaggtcccaaaatgtattgtggtgcggatttaccttcacggggtgctggtgatgctaaagcggcatcatggcacaagcgcgaagacgcgtatgcgtacagttatgcggctgcacctacgcggacatgcagctatgcagccgttcagccacacagcacacaaatgttgaaagactgaatttgttaaagctaaataacaaggacattgcgcaaatgttaaaaaggaagtaggaaggaagtttccttgatgggattcaaactgcatacacaaatggggagttaaaaagaaaaatgggcagagcaaaacgcaatatgagcagagcaaaacgcaaaatgagcagggcaaaacgcaaaatgagcagggcaaaacgcaaaatgagcagggcaaaacacaaaatgggtaaagtacaaagaaatatttaaaaccgaaaaaatgtctttaatgcagagagggggcacaacctcattcgtcagataaagtcgcgcaggggggcacttgggcagatgactgatcaaccggttgcaactccgctgggcgcaccctaacacatggttgcacaaatgcaaattattaaagaaataaaatcatggcctcatttttacgtatgcacgggaaacctgattcatgtgtgcgtgtgtattggtgtgtgtgaacgtatgtattggtgtgtgtgaacgtgtgtactggtgtgtgtgaacgtgtgcgtacgcccgtaggtatctgtggaggtgatgctaccgggggaataaccagatcgaaaataaaatagcaatgaacgaaatcaaataaaaagtaaaacacaacgaatggagcaaaaaacaaatgaacataaatgcatctgcactgttttagcaatgtcgattttttttttttaatatttccccacccaccagaagagcttcaaattactcattgcaaaaataatccgtttgtgtattgagcgtttaaacaccccctctaaatactcagcaacggttgcagtggtgacgacagagcgttagggttgcacgctttgtggcatgaacgcccctgctaaaatgaacacaaaaccatattaaaaaaaataaaataaataaataaacaagttctgcaaaaatttactcggtaagcatataaaatgttgcttgtaaaaagaaggaaataatccctcttcatacataatcatgtgtgcctcatttaattaaaaatttttgtgttacatgcgattgccttttgagttgtctgattaaggattaatttgtaatgccttgccatttgtgtgtttttttttttttttaatttctgtgcaaaaaagttgaatagtgcatgtatgccaattgtaagtaaaatgtagtatatgacagaaaaaaaaaaaaaagagggaaaaaatgctgccaaataatttaaacaaaaaaaaaaatgattatcctttgagtctgttgcaaatgtgcggtgcgattttgcagcgggggtagcagcagtgtaggtccagggggtgaatcgatgaagggaagaatgggtaagtggggaaagaaatgagcaaatgagggggcaacaaaaagggtaaacagaggggcaaacaaagggggcaaataaacgggaaaaaaagggcaaataaaagggaaaaaaagggaaaattttgagcaaataaaggagcaaacaaacgatcaaacaaatgggctatcaaactcgtaaacaaacgaacaaacgaatgaatgtgtgatgccgtgcaatttgctcacaaaactcatttcgaaaagtcggcttccgttttaattttactcctttttttacttaccgcgcacgacaacgcaaataggagtaaaaaaaaaaatggcatacacacgaaaacgcatgatgatgtgtgccttggctgctcatttttttttttttacacccctccttattgtatgatgagaaggctactcgtgaggcaaaatgtttccaacgtggaaatcgtcttctacatttggggaaaaagcggagaaagggcggagaaaaagcagagaaaaagcggagaaaaactgctttacgtggaccgttatgcccacagcgtagtggggcgaagccattcgtgcgcactgcacagctagttagtaatgctttgcagctatttctatgtgccccgtagctagttgattcggccgcatagctatttctacgcgtctgaaggtaccttctgcacgcattaccctaatttgaagagtttccctccctcgtaatgtgtccaaaacggacgcattcgctttaagggtgggcaaacaaaagggagaaagactccagagaaaaatgttactctgtcactttgagtattatgcatgtgtgcatcctcgcctgagtcccttatccgtgcctgtggcggagaggatctcacccattgacatgagcgtatatgtacgcatgaataaatgtaaacacgagtaaatgcacacatgaataaatgcacacatgaataaatgcacacatgaataaatgcacacatgaataaatgcacacatgaataaatgtacacgtgtgcatttagcaatcggatggtagcgtaacaattcacgagagcaatccatttaaaatgcacagcgtttaagtgatatgttgttcatccaaagacacgatacgtttctccgcgtgagaacaagcatatataatgtcaaccgtttcgtgtgatccttgacgttattctacattttcactatgggaagagagtcactagtacaagaaggaaatcccatgaatcgtccatttgacaggcatctctgaggaaaagcggtctatcatcgggggtggagggtatagaaatgtatgcacaatggtagattaattttgctaaatcgatggttaggtaaaaaaaaagaaaataaaaggatacctaaattatgctacactgagtcctttttcgtggaggaaccaaaagaacgcccaaatgatatatattaacacatacatgaacctgtaatggataagaaaaattattttgcaaaacgaaaataagtttatcccttcttatgacaacacgttcnnnnnnnnnnnnntttttttggtatgcgtcttcctcccctcacatgatggaagaatcttttactaatctaaaattgcctaagttgcaatgtttttgtggaataggtttaacgggggagaggatgcgtgcctagggatctacacatgtgtcccattatgtggcactgcacgaaaaaaggcaactttccggcgctaatatttcggtgtacgtcgcaggatcttaaggcaccgcctctgatgtggaacaagaaaaaaaaaaaaaaaggtgtaaattatcaactcgcctaatttttgtatgttttaatgggtgtacagctcccgtttagcatgtgccaagagcacatcgatttttttaaggaagcaaaaaaatatatttgcccatgtatgcacagtcgtttcatgtgtacgcatagaagcttgggcataggtgggaactgtgactgagacccattgcaggtgaaaatgagaaaaaatatatatatcaaagcatgctatagtgataaattgattaaatgaacccccccccaaaaggttaaaaagaacggaaaagtttttttttttttttttcacgaaaggtacgcatagcaaataaaatgcagccgtgcctttactcgttatgtacttgtagtgcccacctaaaagagtgccccttcgaccgttcagtgttgccatttgcaaaatgaaaaggcgtacctgcggccatgggtgtacaaccaacagttaaacgtttaacaaatggaaaaaaaaaaaaattaaaagggggaagtgagaggccagaggaagtcctgacctagtatgaacgatcgagtgcaaagggacgagtgtacaaaatgatgtgcgatgtctcatcattggtacacgccatgggcgaagaagggattctaaaaattatctgtaaagcttattacaccgttggatgttttgtcctccttctttctttccatttcaaatcaataaatgaatggtccctgcatgggaagaatttgtacatcaaaattgaaaaggggaaaacggatggggaaaaaacgcactccacgttttcgaagctgagggggaagatagaccacatgacaatttcgaaaaagcacttcgcgcatttttatgtgatcggcttggccgtcaattctgtgttgctcatctgtgtaagctgtatttgctgcagctgtgcagaagtgcacatgcgtgaaagcacgcacatgtgaaagcacacgtatgtgggagcgtatatacgtggcaccccaacacatgcgctattttgcttcttttccgtaggacctcagtcaacgcgcagggagtgaacaaaccggtaatgcagatccaacgaacccttttctgcaaaataggaagaacattagaatagcacatgagggtgcatacatgtgttggtctatgaatgcggtgggggaaaaactccaagggagggacgctcctaatttcattgccgaaagcgtgttgttacgtagggagacgtttttcttttttttttttttgtagccttccattgtatctccgtaacgaacgttttgcttcaagttcagttggtcaggagactactggagcagctgctcgtcgtcaggacgacgccgaaatcggtcatgcacgttttttcgtacctcttgggcgtaacgtaatgaaagctgggggggaagagagctcatagcgaaagggagaacatcgagaaaaacctaacgtggcacacctccatagcgtgatgacccactctcgccaaagcacgtagtcaaatgaaaaaacaaaattaaaacgtcttctctttgcccccccatttcagcttctaccttgtgacgccctattccctccacaacaatgacaaaagggagtatacaacagtagggttactccctgttgttgtgttcctgttggggacattaattcaggtaagtatcctcctccgtggataggtgtccgattttgataattactctcttctcccattttatccaaatgggatcagaaatatggatacaaattttggagataagcacacagagggtcctaaacttatgtatttttttctatgccgcacttcagtatgattcccatgtccgcttggccaagcttcgtcccaaaggtttgttaaaaatttgagagcaatggaggaagtacgtatatctgaatgcacaaggtgtaaaaggaaagagaatctcattccatttcgattttctcctttttctaggcgcaaacaagttagacagcccgtacaaagtaccacatgggggactcttccactttgtcagttgcccgcattatttcgccgaaattttaatctacctgtcctttttgctgctgaactggaatttcatcaggtaagaaattgcgggcatggcggaagcgcgcatggagaataggcaaaacggtagaactgaatcacaacaaaattgcgaagcgagacacacgttttttttctctcccccatttgtctcagtctgcttagctgcaccttcgttttcttagttttaatcaaaaatggtaactctcatttcgacgtcacgcgaataaggggggctcttatttttccaaatgtcacctataggggggttcatttgtgtgtacgagctcctatccccacgtgaagtcgtcatcatatcagacagcttgcccctcttcccgaactaggcttgcaaactcacaagtggtatctcagaacagctcgagaggcatatcccaagtaagacaaaatggataggcgcccaatcagttttaatatttaaaaaataaaataataaaataaaaaaataataataaaataaataaaataattatttcttttcagacaaaggagggccatttttccgtatatcttgtgagcacgaccaaaatgaacctgtcgaattgaagatcatctcaacagtgacatcattttggcacagcgcggatggttgcgacgagggcacctttttatgaaaatgttttattcctctttgcccatccctatggcacctcgccgttacaaccattttaattcccattgcaatttgtgcagagacttagtgacattggttcgtatctgttatgttttaccggactgttcgtaattttcagtgtcgatgctgcctctcaaaagctgcgctatgagtttaaatgggggcaggggaaaaaaaatttcagtttaacctctccccttttgcaaagcacacatgtaataaagtacgaccaattcgcataaaatggagcatgtaagggaaccctttatgtacacttaaacgaagtggtctcacttcattgtgcgcacatgtgctagtagccggcaggggcacatacgtgtgtggagccattacgggtgctataaatcctcttttctcctttacttgtgttttaaagtgatagttccccatgagggaggagaccccaaaatgtcgaattgcgcacagagggtttttcctccatttttttttaaccaaataggtgtatatacaaatgcgatggtgagcatggctaagatgcagatgtagacactaatttgacgaaacgggttgctaacaaaatgggcaatcccatcagcacagggatatgcactggtcgattagggaatccatgtcgacgccattcggaaggagcttctgcggcacggtgacggactgacaacacatttggcacatgtctgtaaggcattcttctttattagcatcactttcgcattcctgtttcaactcatcattaggagattcaatgcaagactttttaaggaagttaaaaatttccgacgtctgcaaaattttatcatctagcttttggcacagctcaacacaagttcggttatcctccttctcaactgaatcaatattttcacagcaaaaattgcagaagttatttgtgcaatccgaattattttcctctccctgttgatcacagtaagccattcggtcaacaatatttttgtgcgtagcgcagtagtggatgtttcgctttacaatatcatcttttttatcttcaaatgaatgcctttcaatttctgcgtgggtaatttggctagctggaatatcttccccttttgtgtagccaacattgttgtgaagttgtatgtgtccttccaatgtatcttgtttcactgtcgaaaaaagtggcatcatactttcagttcctacggagggagtaggactgtatggcttgaaatcaaaagggtgtatgaaaatatgactaaaggcaatgtcattacagttgtgtgatgtgaacccgacttgctgtcctccttgtagatctaagccgattaaactaaaaataggataagtcattagaccggtacccatattaacgttaatgtcggaggaggtaaaagatatggtgatacgattccaagtgttttctttatatcctgatattatcgatttggctagtagatgaaatgttccattcacattttgtctcaagcgggtaaaattgggtcctacttctagcaaggtgtaattctgagagtctacaaatttgaagactgcacctactactccactggtacatttaggatagatagaaaagttgaatactcctgattcgcatatttttttttgtaagatagcaagagaaggaatttcatttgccccgtcttctcctttcatattcgagttttgcaaaatgacttgtttttcatttgctacatttgtggcgtagttccagttggatggtccatctagcgcattttctggatcgaaaacgctgtaggatttgttaaatttgccaaggaaaaattcttcatatacgttacaagtcaagggggagacatttttatgtgcgcttcctctagacaagcactcaacagattcaactgtcgggttggtgaattccgcagagtcgattccgtatgtgtagaacccgattgttccggctgaattaaagtcatcatttacaacgatatcaggggtgggtaattcgtatagaggaccactacttccaatgatgcttatttttattttggccccaatgcattctattctaacgacaaaccaggtgttttcatcaaatccggaatccgtaataatggctagttctgttggttcgttattttcaaattttagtaaacgtttaaacccactggaaggagagttgttcatctctagcatgtagtagttatacttgtcgtgcgctctgaaaatgattcccaccgatcctgtgcccttcacgtgaacatacgtggaaaacacaaaatcgtagaaagacttatatcttaagaaggcatagctgccggagaataggtcatctgtagtggtggcactcacaccggtcaggttaaccacgcgggcattctgagagagtgtgttccctgtcataccttcctcaagtggattatcggagatgtcccatttccccccttgctgaagttgcacagaattgattacttcaaacacgttgtatagatcctcctttccgattgcaccgttcaatttccacgagtcgaactccttttgcctgagtctttcatctattagcgcttctaatttgtatttcctcttttccacctcggatgttactttggacgttagcaatttaatcgtgtgtgatactctctgcacatcttttaacgtctcgtcggacaaaagttcgatatttttttcaaacatttccgtgggcttcagatacctcctggcattggaaatgatgctaatggcttgtttatttattaaagctagaaaggtcgggtccgtacttccaacttgcttattcacaatggtgaccaaatcgtttattgcatctgcagtggatgggtctacgtacacgttttcttcttcctctgtgctacctccaatattgtccgtttcgagaaagttgaagctatggtgcaggtcagagttcccaggacattttggtggcacattgaacagtttgaatgcaacttgttcgttctcgctagtgtaactttctgagatgattccattttgaaaaacgccttcatattgtgctaacgcgtttactactctgaggcgaattagatagtgcttatcgtacacacccgcgtggattgccgatagacagatggaactttcatccgcgtatatattggattctcccccgatgacggactcttctgtttccctctctaagcagtcatggggacacttaattaggtactcatttccaaccatttttttaatttcgctactttcttttaggcttgttttgcagtttaagttaacaaatggttcaggcaaattgatggagttcacattatctgagcagacaaatgctgacatttctgagttggaagaatcgaagaagactactccttggctgtttaacccaaatgtgtttcctgtaggggttccatagtttgagacgatagcatggacgttttcttcaaaatctagggaaaaaaaaagcgactcgttttcttcctgatcgttgccctctacactgccccttcctctgatagctagcggaacagggttttctatacttacatccataatgcgaaagagattcttaagcgcatgcagctgactctcgtggtgtagttggataggactcaagccataaatcgcgcacacattttgcacgtcctttattttgttaatcaaatttgagtctaccgatgggacgtagtaagtagcgccaattttcatatcgcagtaaactcgtaggacattttgcgaacaggcaggtagaacgtagtaaaatcctgaaggcgaattaggtaacgttttcttcaaatgaaaacaatcatctgctgcattttcaggagtctgtcccaattctttcgtcgaagtagaataattcgagttgaaggaatttcttctgataattttctctgattcgttaataacatggtatatatttttcagcaccacattttttatgttggctatatcgttatgtagtttttcctttccatttttacatttttttagttgaggatttagtttctgaattttcaaagcttcgctttgtatcttctctgcgtactgctgcagttctccatctagtcgtttcagttcttttccttcctgcatgtttacttcggaaacgaattcgaagaagtacttgtccctcgcgtcttcagaatctttgaccgtgtcacagtcctctaccactgattttactctgttggtatatatagacaattttttaataccataaaataaattttgttcttgagaaaattcaggattaggagccatcaatttgagcttcacatactgtccttcaaaactgtgtaagctattaattgtgctactcagaaaatttgccaagttgctgctaacttctttgaagttctctccatcagtacttatcataattgagtacttggtagctggaaatttccaatcaataatacatttttgcagtttatatttacttcctaggttaatattaaaataaactgaatctggagcggcgtctatgctaaatggttgggagagccaaaatgtgtccaagttcccatcgacagctttatctgtggaaaattttttattatccctggatagggtagaatccgtttgtttatttaaggctacatctatgctacccgattttggtccatcttgagataaacagaaatttccgtctcttaatatttttacctgattatttggtagtaactgccaactactacgcccgtcgttgtgttccaaactggcattgcaatcttccattgttactctccctccattggccgtcatgttatccttcaaactgatacacaaattagtcaccgggctgtatatctgattttgtgcgttcaatttccagaggtctcttccgtctaggtaagacatggccgtgatgcacccgtctagaactacctcgttcgtctcgtctacttgtagacacagatcttgcgtcacgttgctcattccgctttgtatcctgagcgtcgggtccctcgatcccagcacgtttacaaacttgatgccgaaatatccgtggatcgcgcctctcatgttcagcttaatcgacttcgccaccaccacgtggttgaagatgatgttctgcacgacgttgcctgcggggggcgggggttcggtattataaatttggtgcttcgggtagtgcgattagtttagcggctaggatagcgcgattagtttagcggctatggtagcgcgagcatcttatagtggctagagggtaccctgcccctcttattttgctgccactttcgaacattactgctccgcaacaacttacccgcacgggactcgatcacctggtagggcaccacctcttcgtacggctcgctcccatcgtagctagctaagacagagacttccccaggggaatatgcccaatgaacgatgattccgtttaacgatctgacattttttaaatgccccgtccacgaaatgacctcactggcagtgtgtttcccttcagagcaccaataacctgaacccctggtcagcgcgttatctgcgccgtactgcggtagcccattttccccaatgctcgcaaaggttgatgtggactcacaattctcaaacttgaaaaaggtgttgcttatgtcattttcacccttcaccaaaaggaaggacagcacggaaagcaccagtgcgtggagaaaaaacacttttgtcataattgtattgtcagtagcaagctccaggaggagtcaaacgggtagggagcaacagcaaagcggcaacgaagcggaaacgaaatggaaacagggttgaagctacgaagcaattacgaaacaaggaagcaaggaaacaaataaaaaaaagttatatacacttatagacacccctgtgtacgaacaaaaaatttggacacgtcaatttagtaaaggaagaggtaaaatatttttactcatgtataaaaaaaaatgtgaacaaaacaaggagaaaacttaaaacttaaaaatggatacacctttggtatcttaagtgaaacacttgaaagttcatgaatgtgtctagggggtgaaacaacttatgttgtggggcgttaaaatggaaagcgccttgcgcaaggggaagtaaaaaaaaaagcaattatacaaactgcagaaaaatgcagacaaacaacagacatgcaaacagcatacaggaaaacagcatacaggcaaacagcagacagacaaacaaataaacaaacaaatgtgtgcgctgtgaagtgtgagttacttaacaaactgcacgaacaaacggcatacgtgtgaacgcgttcttctgtgtagatatgtacacgagcaagcattcgttgagataacaacagttatttggtccatttgtggaagctacatttgtgtgtacgttttaaagtgcaccacccttttccattaaaactttgttaacttgtgtacgcgtgtgttttttttcttccttaatggcgtgagttttttccctgtatgcacaatatccctacaggaaagtacaccttaaccttgaccttttaatttttttttttttttttttttttttcggaacatacacgtaacggggaaaaaaaaaaataaaaaaaatttatacatatgtatacacctggatacaaatatcctagtccaaatttgcagctgtgtggtttgtctacaccgggggaggcacttccaaattgtgaataagacgatgcaccggatttacgctgacaagttaaatacaaattggatgcacaaataggtaaaaagaaaaaaaatgacagtgtacagaacggaaaagcggcggaagaaaagggccgctgtaggaagatatctgataataactcgaaaacattttgaagcatccttttcctctgaagcgaaagaaatttttaactttttccgtccttttttggatatcttatttttactgagcaaatgtgaaatgccggaggggtaacccagtcaggtgtattttttttgttaatacaggcgcacttgctgcatttatgaagccgtacagacaagaaaattgttgcatattactgacttaaaaacccatttacgaaaaaagtaggcgttatttttaaacaagagatggacaaaaaagaaaaattttaaatgtagaaaggacaccatgagggtttattaaatttttttttttctacatttcattctgacaagctgcatcatttgaggctcaaaaatgtcgcgattgctaaatagcgctcaagagatgttttccttgaaatgcgtacacgtacaataagcgtacacatagctcagcgcattgaaaggagccatgcttcgcggaatgagagttcgacgacgttttttaaatgaacttttgggcgtgctggggagctgcgaaaatggcatgtattcaaatgacacatccgcgctgtcaacttttttttttccccctccccccactgagcgcatgtagcatgacgtacgcggtgatatagccaatttttcgctatggttccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaactattttgcaaaaatgcatagtatacataatagtgtatattattcagtgaaaaatgtaaacaatgctatgcaaaatacgtatgtgtaatatacattttttgtttttggaaaatttgagcgatagcgttttggataacatagtacgaaggaaaaggaaaaaaaaaaatgcatgggaaggataaaactatagaatgtataacgcttgatgaaccatgtcaattttaatttttcaaagtagagtgacacgtaacttttttcgcgttacttttttcatgtaacttttttcgcgcaatgttttgcgagtgacgttttcggagtgacctttttctcgtaactttttacatgtgactttttacatgtaactcttttttcaacatttatgggttgatcctcacggcatcgcgcacgcaacgcacattcatgtagagaggtgtgcatgtggataaatgcatacataggacgcgcgtacactccggtacatggtatcataagccactacacgacagcataagccagtactcggcagaataagctagtacacgccagttaacccctcccccccccttgagacacacattcgcggcgcaaatatgtaataatggcatcgtcccaaatacgtcagtttgccaccctcatagatcagctgccctgtgaagctgatgattacaacctgatggaaaatttcgaggattacaataaatgttttgaaagctctacgcatagcaataaggggaaaaaaactgattccttttccccctttaactccaacttaagccattatataaaaaatatatcgaatagtcaggtgaaccctaacctgagcaacacaaataataggatgaaaaactccatttcgtcaaacgatgatgatagttcgaatgtagaaaataataccaatacgcaaaataaaaacagtgaagaggaaaatataatcaggtgcaacgggtacaatttgaacaaaaccgagtccaactcattcgcaaacaatgaccccgtagcatatttcgataaacaaaatatgctttacgaaaatgatgtaaacataaatgccatacacagctacgatgacaggaacgctctatttatctatgataacgatttgatgaaagatgagcagagcaattacatcgagactgtgaatagcgaaatggacaacaggggctgcaagtacgaggcaagcagggggataccggtgtgcaagaaaaacatgattgaaattatccactgtaacaatgaatgcctgatggacgcgaagttcgccagcgacaggagcggcgctagccacaatggtagcagcggaggcaaaagtagcggtaacggaagcagtggaagcaaaagtagcggaagcgccaataacagtcggggaaacagaagcagcggtaacaacagccgcggaaataacagccggggcaataccgatcttcgcaaaaagaatggagacgtgtcgctgtacaattttagcgcccccttcaacgacaaagcgtgcgaacagaatgacgaaaacatcgtttacaggtacagccccaacacgttgccctcgaataatgatagttatggaatcaaaaagaaggccgccaactttagaaaaggtgcccttccgaacaaggatgaggaacacgatgcagataagccattgcacagctgcaaaaaccttgcccattcaggtaaaaaaaaaaggaaaaaggaaagaagctgcgaaaagggctaaaatgagcactcctgtggggagcttgtccaagttacttgtgacctcttttttactttcaccgtttaagcgcatctgcacgcgtcccgttcggagcgctgttcggtttgacgaagtgtacatgtgtgtacgtgtgtgcatacacttatgtgcatgttgcagcgccttatggttcccattttgacaacaactcgcgcagcattttttgcccataagcatgattagtcttctgagctgctcccatgtggcccgtttctatcaaaaaatgtgaccttccttttttaaccctcattccccctgaatacttccaatgatagcaggagagagaaaaaaggaaaatcctcacgatagagccccgttggtggaagaaaaaggagaaaatcatgaaattaacgatgaaggaatgcacgaacatacaagtattaacaactcgcagaggtgtgaccagaacagtagcaaacggaaggggaataaaaacgtcaatgtgaaaaatgccattggtgaaaactcaacggtaattgaatataaggacttctgcgacatggtaaaaaaatgtgacgaagttaataaaaatattttattctccaaaaaggcaaaggtaatcaaattggacgcgaacaaatcattgattatttttcctgtgaacattcatgactatggagacaagtacattgcagtgaaccagaaggatctccttgagtacatatcatcatcaatcgaaattgacaacgaagacttatcctcgctaaagataaaaaattatcaaaaggaaaaggagcttcaaaatatgaaagcagcctacagtatgcagacaaccaacattcattacctcatcaacagggttatattcaaagagtgtgagtatgaaaacttaaaaaacaaaagtttgacacttgagcaggagataaataaactaatccaggaaattaattctttaatcaatcataacaaggaagggttgtacatgcaaaaggcatttattgattataaatgcaaatgtgtgttgaagttacaagaactgcaacctcatctaggggaatactattacgacatttttaattacatcacttcatgtagaacgttaggacaactaagtatctggattcctgtttttgaaacgaaaacagaatctctggaaagtattgcaaataatttaattaaaattatgttaaacggattaggtgctcctttcaattcatcaccccaatattttctgtcaaacaaaaaattattgaagaagtccatatctatagaatccgaagaagatagctttattaacaatatagctaaaaggaaaatcatagataattatttagtgaaccatttgaatagcttcaacacgacaaaggaaaataactcacacttttcaaactgtcattcattatgtctaaacagtgaggaatcgtcgtccttcctagggacagaagaattgttcctcaattcgtccaagtttccttccatgcattcagtggtacaaaaaaatggagtcgataataacagcaataatcgtaacaatagtagtagcaataataatggatggaggatgaaaaatagaagagaaaattttctgaacaaactgaacagatccaacactactccggagaacttttgtgttaataacgagtcctacaccaaatgggatgctcatagtattagaaatgggcgtgactttcccgctagtcatatgcaagacagtgaccataaaatagacgcttctttgacgccagatgaaaggcaacccgttaagcgcaagcaggtggggagtaactatgaggagaaggacatgaagaagatcagatttattggtaaggaatgcagtagaaatgacttgtctcatggcacactcgatggaggcaaggatggatgtaacgaggtgggattgttcattaagggggaagagtcctccctcttagagaaaccatttggggaaagcaaaccccacaggggttacaaaactgagacgaatttatacaccgaaacgagaaacaacgtggcggaggagacatacagaaaagattggtgccaaaagatacatgagcacgaatatgattcgcaaaatgaaggaaatgacgacgaagatgtggtcgatgtttataagagtatgatcgaaagtaagtcggcactcacaagttggcagaggagtcaaaaagggggatgcgaaaatgaggcgttcgacgatctaattgaggtggtcaatgcagacaaaatgggggatggaaccatccctccaaatgtggacgacgaaagggagagtgcagctagcagcgtcgtagaggtagcattggacggcagagaagtgtccaaggggcgaagggtcatcggggcggagccccaaatgtgcataaacatagacacggacatggaggcggaaatggaagcagaggtagatgcggagatggaagcggagatagaagccgaaatggaagccgaaatggaaacggacctcaacgcaggagaggacgcgttcctgaatggccaacctgtccaactcaatagcacgcaacttgccatccatgtgagacgaaagagtgatgcagaattagacacactcaacaagagcgaaggagagcacgaattcgcgaacaaaaagggcgctgctgaagaaaggggaagagaggttaaatgcgcaccgaagaatcagaaaagagcaggtgaagctaataagcaaaagcgattcaaggagctggatagtgctgtggaggagaggggtcaggacacgaaaaaaaaaaaataaagagcaaagggagaggagagacgtgtcataattaagggcaaaatagagtaagacaccgcccaccgtttgggaaatcgtagagaaggcgcgtagataagcagccgatgttaaggccgttttaatcagcgcaattaacgaagggggaaggggtggaaaaaaaaggacctgcaaaatggtagcagttgtaaagtgtgtaacgcaaaacgagacatatcgcagcgtgtgcagcatggtagtgaatatttgattttttttcgtgtaagaaaaaaacatgcccttattattatgaagtatgaaggaagatagagcagcataaccgacgtaccattccccaatgcgaagttgccccaaaaacgatgagctgagtgaggagttatcttcctggagtgcagaattatcaagcggtatcgcgtagttcgtgatgactattcctgattaactgatttaagtgatgcgcaaaaaaaaaagaaaaaaaaaaaattatgatgttctgcatatctcttgttcatatatacattttgcgattctccatttatttagaagagattccctcccgggtccaggaagggtttcatctaactctgtcattccctttccaggtgcgtacctttcccaataaagtggctgattcgggggggtacgtatgaccacatgtccatgtcaaaagtggtggtaaaaaattttactgattctgtctcatgtgcaaagcaaaattggcaaaaaaaaaaaattaaataaaataatagaattaccccttttgcagtgcactaaaggacagatttttacatttcttgttcgccccctcccccccaatttttaaaaagagaaaaagcggaaacacaactgtcaccctttttcatgaagcgcaaaatgaaattacgcgactgttagtgtttctgccccttaatataattaccatttggcgaaaactgtgcaattacgtatttacatacaagtatatatgtacgtttgcacacattattcatttattgagaaaggtgggcataacggcgaatcgtgtcctgcgattaatacattcacatttccccttcgaggaactgaggtgtcacgtatacggcgccttgtcttcgtggcattattttatgtcatatggccaactcccctccaccgtgatagatgcatgtgtccacttttttcgatagatttttctcccctgtttttcacgagttcatgttacgttatcaattttagtagacactgaaggggggcacacacgcgtgtaggtacatacatatatgtatgtatgtacgtgtgtcctttttcgaaattctttttatgctacatttttcccgtaggtgatactagtctaaggcgcatttttacgtcacagcgccgcaactccgcagttgcttcagtgttgtttattccttctcgcgattggtgagctcttttttacgtggttgtttcgtcctgctggtgtatgcgaggggtgaagcgacttgcgtgcagattatttctaggcacagggttacgcgcggggatatggatgcacgtattagtgtacacattaatgtacacattacttgtgtatgatttttttttttctttaccatgatagatttttaagcgttcattattacaccctttttcatttgcacatttgtcactgcccctttttttttcttctaaacattgttaaatttgatttacattttaagtcactcaatgagtatcccttttttttttttttttttttttccacctcaaattaacacaactttgtcaatataattttaagatttaactaaattatagcaaaagaatgagatgatttttttttttttattgtggaggctttaacagataagtgaagcataataatgtgagcatccccagctgaaagtcacatgcatgcttgtgtgtgcaaaatggcacgcacgtttatcaggtttagtatgcttttaatcagatgatctaaggaagcagtacgttaagccttacacgggtggtaagtacctgcactttgtaaatcacattttgagtttcctccgcacaggtgaaggggaaaaaaatacaacattgttagacagtcttatgttgagcggctttacgaggttgtaagctcactcaaaggataaaccaactcggttttgcaaaataggcaaccgtttgaaggactaagtgatgtgcaatcctgtgtgtctccataagggaagggatgggaaaaaaaaaaaaaagaaatagaaaaagaaagaaaattccccccctttttttttgtacgtaatatatgctaggaattgtccagcacatgcaataggacgcgtagaaaggaaggtctatccacatgggcgtacctaactaatgattactacatgacatcacagggactactctatgttaggaacaaaccgcatgggttgattctccccctggttaggtaatgcacatgtggcttgatttactcaacacatacgtggagcaagtttggcacttgtgtagaccccgaggcgcgctgtcgtgaggggccctcaaaaaatgacccactcgaaggggaaaaagcagacaaccaataaggtgattccaaacggacgggttcaccccaccactgcgccacacccaacgtactgatgaagaccatatctgtggggttcaccatttacgaggcgcagaacctggaggtggaggacaaggagttactggaccctctggtaattgtgcgctgctgcaacgaggagtacatcacgaaaaagaagaaaaaaaaatacaacgcagttaactgggaggagagctacatatgggatcgactcaccctgtcagaaatcgagtggaacgtagcaaaaatagaatttgaagtccaaagcgcgaataccttttggaggaatgacgtaataggagttatttcatttgaactcaagttgattaagaataaaaaaaaccaccagatctatgggacctacccaatactgtataaaaatggcacagatatcagggggacactgaggctaaaggtaattgtctgtgacgagaaggattatgtggctaatagtgacatatttaacgagttgaccgaacggaatgaaaaacctacattgtatggtggtgcaactggctactatggaactggctacgaagatgaggaggaccagcaactttacgcagatttgaccaaagcagtggtggaggaaaatccgatcatggtcagagacacacattgtaggaattactatctatatgttaatatacacaaaatagaggatatatacatagatatagatagaaagaaatttagagacctgtacgttacatgcgagtttaatgggtgccacctgaagtcaagtcaaggaaggaactgtgtgaattataccttcaatgaatgctttaagattcctatcgcaactccaattttggacgattctatcattattaaaatatgggattggaatttcctatcaaatgatgaactcctagctataggagttttatcctttaaccaggtaaagaacgagtccttaaatcccacgtggatcaatttgtatgggttccataaaaaggagatggactttgaaaagcatactcatcagttggtcaattctgattttagtctctccatggaggggaactattatcttggtaggatttgtataagttcctacgtcgaaaggataaacagctttgaaaatatgaatattgccatgactcaaagttgcttagcttttgacgaccctttgtacattcccgttactttgttatgcgatgtatattttgtgacgggggttttggcgcataacatttatgtgcaggtgtcttgcggcccctttaggaagcggaccgactatgtgcgcgccaacgagggggacatgctcccaagggggaatcgaaatgtgaagaaagcgcgtcagctcacagcaaatggggacaaccaccatggtggaagtaacggagaggccaacttttccaacctgttaaacttcgatgatttgctaaacatggacaacttcttctccaaagttacggaaaagcaaaaaatcatcgaggggggagataacaccgagttttatttctctccaaggaaggggaagatagagaacctcaagttttgcgtcgtccgggatgagaagcagcagtgggatgtaatcataaatgtgttcgagcggggatgccaccagggggacgccgccgatgagggagatggcgcggattacggtgatggaagcgacgatagcggcggtagtggtggtagtggcgggcctagagcaagatcccggctcacagaccaccagaagtacatcctgagcaaacgaaaagagcgaagtggagggcggaaaaataagaggcctaatcggaggagacactccccgcgagagcgcacctccgaaggtgtagaaaaaaacgaggcgtacaacactgataggagaattgcatattatagactcccactaaagaacgtcctcctgtacaatgaaaaactgtcaaggtgtcccatttggatccccttaaagaatatccccaaaaatacccagggagaaaataactgcatgtacaacatatttcaaaatgggtcaatattactcaacttagaaaaggcttatgacgtgcagttaggaataaatagaagaaaaaatctcatcccagttaactatgagttgaggtgctacatctacgcatgtcgaaatgtggtatcccattttaatgactcacctaacacatttgtgcatatctcctgctcagggaaaatgaaaataacatctcttgtgttgagcaattctaaccctgtctttttacaatgcttaaaaatgaacgtgaaaattttaacagactattctgtagggttgcctaccattcccctcatcgtagtcaccttgtatgaattttacaataacaccttttacttcattgggaggtgcttctgcaattacgacatctaccttcgtgacaataaaatgaagtgtaatttcgcagatagaggctctaaatataatgtagtcgaccaggtaaagcctaggtggattaaactcaaagggagtaaacatgtaagggctatgtatccaaataatttgtggcaacatcgtgggaaagacaaaagattgatgcaggagtatatgtatgaaaaacagaaagagcttcgaaaaaacagtggccatagtagcaacaacagttggcatgagtatctctatccacacaacgaattacaaagaggtgaacgagtaggagatatactcctctactttgagctagtacaagagaaagacgctctgaaaataccagtttaccccatgataacagagataaagaaatgcaccttgtcatttttttgcatgtctctcgaaaatttaatactcatgcagagaaagaagcagatccaattggtaagtgacaaactgaccaggactgccatcacccacccagttattttactctccatcacttcatactcatcatatgggaaaaaaaataacgaaattgtcattaaatatgaaaagacgttaaaatctaatacccatatacatttgaagaattggaggaattccttcgatcagcaaagcttcgaaatgttttgcatcgaaaatttatcgttagatcttcctcttgatcccatttttgatcccattctgaacatcagagtgtacaacaagaaaatcaaggagaagtatttcattggagagaccaacatttcgctagtcccatacttgccctggattaaggacctcgaccaggtgctctactacctgcaagctcatgatgattattctgagaccatcgacttggaaaatgtggacaacgctttcaatctgtacaagaacaagaacgctgcgcttgttatcacagccatttccctggccgactgcgagcataccctcaacttgaaggaggaggtcggccagggcgagttagccgacgacgacgagaagtggcggcggttgccgctttttaggcacgagggcgcgcgcgacgatgagcgtagccatgagcgcaccgttgggtacggagattcgtgtgtcgatccgcacggaggtacatatcctgacccatacgcagatccgtacggcggtatgtatgctaacctatacgcagatccgtatggtggtacgtatgctaacccatacgcagatccgtacggcggtacgtatgctaacccatacgcagatccgtacggtggtacatatgccgatccatataccgacccctacaccgctcaacacgcctctccctatggcaactcgcaaatgctcccaaatggccccgcgcagagcgcaagtccaaacgaagacgtggtaaagaacctgtacaagaacaacatccagaacccagccacatatggtatgataaactacagcagggcaattaacgcagggcagtttccgagccaagggaacccaatgcacagctctcttggcaacagaaacgggatggacaaaatgaatagcccttttgggatagggtatccctacacccaagggaagcgagacatcagcacaacttacaaaataaaatacgaaaacgaaatatacaagctgcatgatgacggtgtgccggaagtgatcaagacaagttacagtgttaaaaattatccatacataaaaatattaacgagtaaattcatcctcaatgtttacatcccccctaggtttattctatacgtggagggagacaaaataaatgtggggaaatatgtgaagaatgttcatcgcgtttcagtagacggcgtgttggaaagttacctggacgatatactcattccgtctctgccacttaggaggaagttgaactggtcgacaaacactgtgcagtatacgagtgcaaatgaaaataaaattacaaaaggggggatgcatttcgcgtgttatgagaaattccccttcgtagaaattttaggaggacaaataaagtgctttacaaaaatccgctaccaaaatttagaatcagaaaatatcccactaagtttgaaagatgtaactagccaaagtgcttttagaaacaaattcagaggcgataaaaagattccattgtacctcaaaattagggtctacgtattaaggggaataggaatacgtggggtaaataatagctatatggccaacccttacttgattttctcactaggcgaaaaaacatctaatttgagaaattcctttaaggagaacagtttgaacccggattttagatgcctatgggaaagtgaagccatctttccagaagacgaaattttaaccatcagtgtatacagtgcagaggataactatgacaagcagataaacgatctgtacattggctcaactgaaattaacttatttgataggtggacaagtaaggagtggagaggtatgatgaagaggaataaagtccccatagagtatagacctttatatagtgatgacttgaaagcacgacaagggggagggggcactgggagacgcaatgatcagagttactacagtagctcagccatggatagtctctacgaaaagggaaacaactggaatggaattttttcattccttgatttttttacttatcttgtgagacccacttcgtcctacctttggggggggggaagttacaaaaatgaagaagctattttagatacccatcaagaaagaaaaaataatggcatcctagaaatgtgggtggaaattatggactatgaacagtctaaaaaaatccctatacataaaatgggaactcctaaaaagacagacatcgaaatacgaattatcatttggagatgcactatgctatccatggatgaaaatctgagcagaaccttcgacctcgtcgtcacggctgagttagattgtgttaattataacggaaccaattctaccatccaatcaaccgatgtccattatagctgtaaaaatgggaacgccgtttttaactggagagttgtataccctcggatatctcacccattaaatacttgtttcttgcagctagctgcgtacaataacaacaacgttggggtgagcgaatttttgggggaagtcaatttggagttatcaaaatatattaataaggcttgccaaattgctaataagctagaactagatgctgagctcaagttaaggaaaaaaaagggaacggattcggacaacaattacaatggctatttacaagttactgtgcagtttctgccgcaaacgaaggccaatatgaaacctgtggggcttgggagggaggaaccaaacagaaatccctacctcaggactcccgagtcgggcagggactggaacgacttcgtttactccattggattcaacgatatttacaagcccttctggggatggctcaagatattctttatttgtcttctcctcatctgggtcttcatcatgtcgtttgtttatccgtctctcctcatgtaggtcctgtgacgaggcaatatgtccaacccttcgtgcgtggctgcactagcggtccattttgcggggaagacccctcctactacgtgtaacaaagtgacacgcgcagctcgcacgcacacatcattctcttttttaatgctcgccatcaaccttttttcgagtcatttgctccttctgttgtttcgtatgccgttcgcttcggcaattcgacgccttccgcttttttgtgtaattttttttcgtccatcggggtataatatatataccgctttttttttttttggcaagattgttccttatgggggcttttaatttgtccctttcctttggcaccatcctaaacgccctcacggataactccgtccccctttttaattttccccaatttttgttgcctcctttcgcatccgaaataatactcccatttgtgggaaaaaaaaacgtttaaataagattttccaaatgttccacgtaacattcttgcggggaggggggaaaaaaaaaggccaatgtgctattcacacgatacgtctcctgtatgccaagatgaattttacacaccccttacgtcttacgtgaagaacgcaattttcgttcgggacaaacggaggcgatcggcgaagcgtagcgaaacggacattgcagttgatgtgtcccacacgtaatcactttttaaagacggaaaatttgttttattcaaatgactatttttagtatgcgaatgattgttattttaaaaaaaagagggggacgaaattacaaaaaaaataatgtttactatgactaagatgataaattgcatgggtaaaaaaaaaatgtgcgtgtgcgttccgctatggggagtcaacacatacctttatatctacacatatacgtttgaacatttggaaagtgtcccttcccctaacccttcacaaagcagtggaaaagtttccgatgttaatgaaatcctgaaacttctctccattcctcagataggatatcctcaccttcataaggagtggctttttcttgaacagcttgtttacaatttttagttcctgttgtattttgttttcttctccaggtgggagttcgctggatgaggcagcgagtatttcgagtttcacgtagttgggaacgacggcctgaggggggaaatacgaaaaccaaagggaagtgaacagcgcaagtgagcagtgtggcaatgaaataggctgcgtcccactacgcaacctcgcccgtaatcctgcagaggggccataaacctcgggggcacatctacatgcacactcagattggcacaatttttagtccctttccatccatacctcgaaaatgaaggaagataacaactcgcctgacttgtttgaataggtagcccatatagttgcagcttccgagtctatgttttctttttcaaagtggaagcaaatttcgacgccgttcttgtcgtataccttcaaggggtctatttgtattttggcactccctaggtttagctgcaagtgtgattgggcacgcgcattagtgtgtaaaagtgtgtagacgcggaggcgggtgtgtataacatttgtagaggcactctaatgagtttcttacgctcaggaggtcgtctttcttctccggcggcatgtcgtccaaaaggaggtctagggatgtgtttcctgcgtgtaggggaaagacatcacgatgaattgcacgcacacttggggatggcagaatgtgcaggaagcggaagtgtggacccaccttgtgcactgctcttaggctgatcaatcgagatattgccgaagaggtccgccagtatgtcttcatttttcttctttgcaatttccatccccttgtcgttgcttgcagtggcgttgtccttcaactcctggctgcgtaacaagtgggtgctggatattttcacatcatcggcaatgtctagcatgtctaatttgttggcagctgtctcgttaatgctgaggtggcgagttccgttgagggtatccatcttagggggggcactacgaacgtccgtggtgatactggggtgatttgtatctccattttgtatgcctaggacgtcctccagatctaggaggtccacacaggctgtgctgactttatcggtgtaaatgtccgtggaagaattattcataatgcctgagtctcgcagtccttggctgccaatcgcatcatcaacactgacctccacaatatcatcgtcatccacgtgggagggtctccttttgttcatttttttattagcacacggaggaatgcgtagaagtatggagtctcttatatcatcccactgtgtgctcatcaattcgtgaaattcacaagccctctgttgaatttcaatgcatttattttttttatatttctgaataattttttcgatttttaatttctgcgtggggaagcgtacggtgagtttattaaggcacataaggacatactgcaaaataacattgctgtcattggagtgcatactttcgctcgcgacgttacaacaaatgtaggcactattgttatagctcgtttgagcataattgactgtgttcaaatgaatatcttcaaatatgttggaagatttattgtatagtatgttctgtatggggtccttaatattaatattgtgtaactctttaatggcatttttttcgtacgtttttacgattttttctagtaaatcgaaaacatcttcatgcgtgacagttatcgtttctccatctggtccgacatttttattactctcctgtactagcaaatctcctaactctcctatgcaccaaattcccacttggactagtgcatactggtttaggttctcttttatgcaaaaaaatattttataaacaacataggcgtgaaactctgaattttgcaaaacgtgataaataaaatcgttcttgatgtggtcttgtatgaagttcccagctagacacaacaatttgatgtatgtatctaaaaggtattgtacatttggggagtatttattcactgatacgcatatgtttgagacgatgtcactctttatttctatgtccgcgacgagtaaataatttagcagttccttcaccatcacttttagggagtcttttgttataagggcgaatgctacatccagtgcctttttccggatgcttatatcttgatcctttaggcactctattattgtgtttctgtatatgtgcaacgttttcggatccttctttagcaatttctgtaaggtgcataatcccacatacctgatgttgttatccgtgttctgtaaaaatttccccagaacattcacagctaggactagcaaccctggatcggttgatatatacgtaattgtcttcacacactcatataagatagcgttccccacgttttttgtcgaatctgtattcgttgctacttgggctaacactgaattgacttcttccatatcgtagacatgctgtttattatctgattcgcttccaactatgtttctgctctgcgttatggttgcgtgaccatccgttacaccgtcgatggcttcatcggattggccttctattcgtgtcccaatcggcccgctggaggtacctccactatctgtattcaaatacttgagaagcttcaatattttaacctgcagaaatgggtcgttaatgccgtacacgtcgtactccacgccatgggagtagctcgacatgacgcaactttttaaaattttcacaattttgttggtgtgccccttgagtatcttcctatactgggaattcttttctattagggatatcatcaaactgattccagcacttaacactccatgatttctgtcctctaacagattgttaattttctcgacgaacagatcttccatgtcggtagttttttttaaaatacgaattgcacacatggctgccttcttcttaatgtagggattatttatattcatcaaatccaaaatttcgtacctcaaggaggagcacatttccgtgtttgcgatgtttcccagggcgcacaaggccaatccattaatgtactgattactattttttaaatcattctttatagaattggtcactaacattaggatgtccgtgttttcgtcaagtaggatggtcaaccctagatagcctatccttttaaaggagaatttactcgacgcaattaattttaagcattcgatttgaccaaagtaggttgggtaccccaacatattcatgaataataatttggctacatttctgtgtctataaatattgtcttcttctttgaaggctgtcctgatgagtgcacattccttggccacgactgacctttcctctgctgccgttttgcaattccggatgtttcgaattagttctcttagttttattgacatgatgaagggggcaactatgtctaggtaagtcccgagaagggggtgctctcaagggcaaaatgttcgtcactattttttgcgaaacaaaaaaaaaaaaaagaaaaaaatggccccgtttttttttttttgtcccccctattatgcgggtttatacatcacagtggagttgggacgggagggactcgtggaagtaacgtacgcgctgctccctccagtgtgatagttcttcaatttgtttcacgcaaagggagatgcaataataatgcgaatcaaagtggactgacgtgttagcacaacactattgtaagtacgggtggttcttccttcccgaagcgatcaaacttgcgtttgcgcgaatacacgtgtgcctccttccggcatacccgcatatttctgcaggtgcttaccaactcgtatgcaaatgcattactgcaatcaatgcgtagtatcttcttgccgtcctagcaagccatttctaggaagcaaagtgggtgggggaacagacctaattataaattggtttgcttctggcgctttgagtttataaatcccagtgcacgcacatgttggtggctggtgggcagctcgtgctgtgtaatgttatgtttactaacatatgcataagcatgtatgtacatacgagcatgtgatcgtgtggccatgtacggatgcacttatgcatttgcttcccctgcttggcttttctggcgcccttcttccatcgccaaccggcttgagtattttcaaatctacgccaggcttcaaaaaaaaaggccaaaaaaatggcccaaagaaaggtaaaaaaaaaagggtacaaaaaaggggagcgcataaaactagtgtgatatgcgcatttataggctgatgaacggctctaggaacaaaaaaggaaaaacaaaataaaataaagttaaacatattgcaatcccaggcaaagaaatggaagaaaaaaaaaaaaacatgtaatgctccttttgttttttttttttttttttttttaccaacttggtaaggtaatgcgcgtacatatttgcgtattttttttttttttttccacccagttaggaaatattcgaacggtatttcaggtggcaccatttggaacatgtttgaagagccgccacacatatttgtgtaatcacaatgcaattgctttatgtgcagccggggggaagggcagcaatggcagggcagcacacggagaacttatttaccccccactaaggggaatgccaacaaaatgatcctagtgtccccgcaccgtatgtgtacttaaatttttaatacatgtaaaaaaggtttatttgtcaccaaagggattagctctttggagcaatatgaacacgcttgtgtatataaggagctgcctttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcatcggaacacacaaatactaatggtgctgacacacttcttataggataccacatgcaatgaatgcaatacaggagaaaaatatcactacaatgtcgtccgtgtcttctcactatcatctattatgagaaagagaaattcattttaattttattatatattagacatttttaatagggaggaaaattttctattgcaaatgatatgttctgaaagggtgaatgaactttgcatgtattagcctataatgcaaagatcataatgtaatgaggaatgtaatatctgtggctacatttgtttggtccatcaataaatataacaaaacccgtgaaccctaaaccatgcatggacacaaattattctatgctcaatttgtgatatacgctttgtatagtacgattccgtgatcttagtgaagaacgtgatgtttaaataatgtttggttgaaggaaaaaagttatcacaaaacttaaaaaaagagaagatctcacgtacaatgttacatcaggaatagtacgcataggaacatgaatgaatattaataaaggataaggttatgcgtagaagttttagttaattccattcgtgcatttgtaacatgtaccatataactcagccgattcaataagttcaaaaatctcgctaataattttttcttgtatgggaaggacgagaagaaataaataaagtagtacaggcatatgtagtatataaggaggtaaagtaatttagataaaatgggaattttccaaagaggacaatgtaacgtacatatgaattgtccaatcgaacaatgtataaaataagttcattgtgagacaatgtgtagtgtagtatatctatataattctatgttttatcagcttaatcatatgtatgttcaaagtatatatttgattggttcaaatatataaagatgtttttgttacataaataaaactatattagtgcgtattaaattataatatatatattaaatgaaacaccttagatttgataccacttttcatgtttataaatttttatttttttaatttatgctcatatgtatatttatttgtgtctaattttaattatcatgcccccaatatttcgaaaattcataaggaaacctgtaaaggaattatttataaatgaattcataataatgttttatttagatagatagttctatcaactgtttttaagacactgctaaattctcttcttacggttagtttaagtttcgtatggatgttttattatgtaatttgtagcattattattaatagacagaagaaattgtgtaggagggaatggaaaagtatgataggagtaatttattgcagtgtgtctatttcatttttctatgtataatatagcttagaaaattttgaaatttcataaaaggttattgttatttatgggtaacgttgtacaataattgaccttgttagcaagaacagaatagactgaacgcttgcgttataataattgatgtaaaatcattacatattttggggtcaacacatatttatatgtatccatgtattgtatgtggtttgttatatcattcgtatttatcttatgagtgtgaattgggagcattacattttcttataataatcgtgcactaacaatatatatatgaataattcattgttgtatatatatgaatactgtaaaatatgtattaatttttttggcatcacatgaattgttgtatatattttttttttaattttttgtcagtgcaaaagtcttaattctttaactaagataaaatatacaacacactttatcatgaggaatacatgcttttatgttcactgggaaaagatgtaataatacatttataacaaatatgcttaatgtcgaagtattatttttttttagcagttagtattagggttaataaccgtgtttgagttttttcttcttaaggataacaattatttttacgaagaatgatctatcctctggagaatttacaagtatatgcatgaatatatgcacatagtgacgtacaatgtggttattatttccttttataataaaaagaattatatgtatgaagcgtttataatgattgccattcctgtaataaaaatattcttgtcatgatgagaactgtattataatgtattatactgtaaatataagatgggtaagtccatggtggatcacatatctttgtgagagaatttttgcgtgtaatgtgtcgtgtgctttttatggaaggaaaagaaaagttattgtagttttattttttttttggggaattcatataatgctcagtgggtgttgcattatgtaatgctaaagaaatgataatagtagtaacattttttgcaagtaatatatatacaattatattgcatgttttttttatggaagcggttattatttaagaatgaggaatagtagttaattgatgtattcatttatgttcggccaaagttctattgcgcaaagtaggaaacacgtattagtcgtatatggaggacaggaagaaataaaaaaaaaaaggagaaattgggagaaatatggggaaggatacaagaaggggtgtatatgtgaaatttccctgtacggattaatttttctttgggataattttttttgtggcaatttttttggccattttgttgtgacaattattttggaagttatgatgacaatttttttgtggtaattttttttggaatttttttgtgacaattgatgtggcaatttcattagtagctattcggaaccattttttttagaattctgggggggtcatttttttctggcaaatttttttttttggaggaaggggaagaagaatgggggtaaatatggttagtattggaaatcatatctcggatgtgtgacctaaactaagtgtatatatccctaaggaaaaataataacactgagtattattatttttttgcgaaatatcgaacatgctgaataaggagagaagtgataattattgtaatttttatgaaggaaagggggcaaatttattgaacaattttttttggaagtcattttttggcccttttcttttggcgattttttttttgggacaccttttttctttataaattgtttatggtactttttattgataagttttgttggtaatttataatggatatgtgcatggtaattagtttgaaggaaattttaataattttccttgctaattttttttagccacttcctttggccatttttttttttttttgataatgttgtttgataattatttttgttcaattttttttacgttttttttttagtataagaaaatacaatgggaataagaatgattaatgtgggagagttttatcgcggatatgtaagatatatagtgcatgtgtacatcggtgctcatgtgtaatagcatacgatcctataggctacatttttgtgaaaattttttttagaagttggtgtatacttttttttgtagcaatttttttggggcaaattttaggagacgaatgttttgttcacttattacgataatgtggtgttgaataacttttttgacaaattttttttgtacgaatttttgtatttgaaatttttcttggtaattttctttgaacaattttttgtttataagtttgttggcgactttgtttggcaaggtttctatgataatattattgaacgaaatttgtgagaatacaatttatggtcagtttatgatttgaccaactttttttgagcaatattttctattgatatttttgtgcattttttttttatttttgaataagaaggaaagttatgaattgtgatgattaatatggaagagtttcatcccggatagataggatatataatacatggtacatatatgctcaaatgcaatagcatgaagttttagttgtcaatttttttgtatcaattttgtaggacaaattatttttacaaatttactgtggcaatttatttttaggaattttaaggaggatgaaaattttgggtagttatttttgaaattcttttggagcgaatttttgggaagaccaaattttaacaattttttgttggaagcctctcttgtgtgtaaacaagagtgaacgtaagaatgtgagtgagaaggagtaatattcacggtcttccctgtactatatgacagacataatgaatgtatgcatccatattggaaaatattagcatgcaatttttttggcaacttttttgttaggaaatatatttcgatattttttgtttgcattttgtatatagatttttgtaagaaataattttttatctcacgtgaaggagcaataaattagaattgtagaggagaataatatataaattattatactgcacaaactgcctattgagtatataaatttcaactagaaggatagtagcatctattttcatggtttttatgaaatatatgaaatatacatgagggaattataatgaatgaaatttttttataagaaaaacgttttatagaatgataaagattatgtgatatatatagaataagaaagtgtaaattagggatgacatattagtgttgatttgttttgtatatattgtatgatgtgcataaattgatggagaagaagagggaaaggaagatttgtattcttttgaacaacaagtgaaaatacgtgaagtgagggggaagtgtatgtaccatataatttcagtttatatgtgagagggcatatacatataagaaggttatatactattatttatcaatatagagggtggaatattttatattgatgaagttatcatgagtgattttgctttaaatctattaataacaagttttaaagaaagggtataatataatttaaagttttttataaaatatatacaatagttaagaatgtcatattgttttcaaaaaatcagaagtaaataagttgaatgaatggaataattatatatacattttttttatatacaaggtgaacttaggagacaaatagcaggaaggtttgacgaattttcaaattataagaataacaaaaatgatgatgtttaggttacgaagttttattctttatgcaaggacactgtggaaggacacggagttaatgatataaaggattacgaggctttatgcaaattcctaatgaaagcttgagggataatgtacagatcggacattaagaatcaattcaatgaaggaaggagaaatttggattcttatatatattgtaaaatttggatgatatttataatgtatttcaagaattcacattgtataccgaaggatgttattgaatacgtttatgaagcagtgaatgctgtacactcaagttttcatggaagtaataatataattaaatgcatttacaaaaaaaaggatagtgcggatgaagacagagcctctgttataggtataattatagatttaatcaagtcaaagttgaaggatataattgcatcatttgataattttccaagtgaaaaagaagagtatgataagcggaaagaggaatataggcaaatatataaaaatttaatcacaaagcattatagtaataataatcatgcaaggaataaggaggaaatgaaatttttggatgatgtggagaatttagaaaaacataatcgatcgttagagaatatagtaaaggaaacacgaaaatccattctcgcgcgcccagcgcctccaccgaaggaaggatctaaagtgcaggatactcaagactccgttggaagtaaggaggagaaacctggggaaaagaaaactgaacaacgaactctatcgtcttccatttcctcgtcgcccacgactacaactaaacctgaggctccgagaccacaagccgccaaaaccgccgctacgaagcccgctactacaaaacctgttgttaaaactgacaatccggacactactgataatggaggaaccaaagttcagaagacatccaaggatgtatcaggatcacaagcgccattcatcaacagtggtccccctggttctcctggaaaagatggttcaagtgatactgttcccggtaaaggagaagatcctaagggacaagaccgtggtggcgacttttgtcctggacaataaccctctaatgctacttctggtcttactgctggtcctactgctgatactggtaaaagtacaactgtcgatagtaccaaacctgcttccacttccgatggtgtcgatgctaccgacaaaagcgggaaaggcgtggatgttgctccaggtgtggatatccctccaaatgttggtggtgcctctggtttccgtaatacaaaagatggtcccaaaggtcccagtcttcctgctcctgctgatgattccaagggtgaggctggttcccaagttccgggtgctggtgttggtggtgggaaatgagttaaaggtgttgttaaggaacctcacagtgcaggccatggacaacctgacacttttggtaaaagcggacaaggtggacaacatgctactggagaaggtgctggtgccggtgatcagagtatggctgttggggtccctggtgatagtggtcccggcgctgttcccggtggacaacctactcaggctgaggcagatggtggagtttgtggcgctggtaaaggtggttctgatggtggtaaggccgtcaacgctggtcccaaggtttctgctgaaggtaatgcccgaggtaatactgttgaacagaaaccagaggaaaatgggaaagtgcagtccaataatcaaagtgttattgtgcaacctgatccccctgctgctaagagtcaaccgaatggtgatggtcaggtaacatctggttcaacaacaacaacaacaggtaaaggtacacaagggaatgctgttacttccacaacttcgaccccagaaataaataaatcgaatgattcagaattaccaagtacaccatcaggtggaattacacctaaagaaggtggtgatggagttcatcctatcatcccggttcatccccacgatcctattatcccatatattccattaatccctatcttaatcggcatcttcctcatcctcttcttcctttggaaggtaattacagcataacactgcctatgcatgactgttgtcattattcccacaaaggaatcatcattgttacaacattattcatcaatgttctttcccctatttttttcttgctttagtgattcggactccttggtagcaggagaagatatggaaaaatacaacaaatcacctccattcccccttcggaagaacaaattacctccactcccctttcggaagaacaaatcatagaccacattcaataaccagaacatagcacatcacgcacttcctatagatacagcatgatgaagaaacgacaacctagatctacgccaaagaaaagagctgccccaaaacacgtccatcgatgcaccattattgatatccaattagaagtcctagacgaatgcaagaaagcagactgggaacagtccaaagaagattttcttgcaatcctcgtacaagagttcattaatgaggaaagcatgggtagtaatgcaatagatgatcattcagcaaaccaggcaaaccgcgaccatggaaaaaagtaattgcaaatgtacagtttgcaagtttcctttacacatcatattttattatcctttcaatttaatttgctaattacattttgataatgattaatatgcaaaatatttggtattactgtcttttaaaatacttaattttcgcttaatcaacaaattttgtaaaatagagaacatctaaccttttttggcacttattatgtgtaatatttgtctaaaatattaatgtacaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaataatcaatcaatcaatcaatgaaattaatgttgcgaaaaaaaaattaaaaattcaacgaacaaaaaaacaagattgaaaaaaaaaaaaaaaaaaaaacttactggtatatgactaaataagagtcgttttttccattgggtggacggcggcaaaataagaagctacaagcaaaaaaaaaaaaagtataaatataagagtacgcagaagagtcagaacaaaggtcaacgcaaagtttagggaaaaagtcaccacaaagatcatcgcaaagtttagggaaaaggtcactacaaagatcatcgcaaaagttagcgaaaaagtcactacaaagatcagcgggtgaatacatgcgacatatacatatataatagcccccgcgcagaatccaaacttaaccacgcttggaacaaaaaggaaaaataaaatggatctcataagaaactctgtgactatagaatcttgtaaaaaggccctaaattatttgaaagagaggtatcagaatgtagacatctttgatgtgactggaacgacagacataaatgatgagacaataagtgaatttataaaatcgagcattttatccccaaatgacagacagatagtagaaatgtttaatgaaaaaagaataaataaaattatgttaattaattatatggaaaggaaagtaaaaacaattcttcaaggaaaaatccatttaatgttagtacttgcttcccccatttggattacctacatgctacacgtatcgaaaacggtatgggcaaaagtttttacctccattgcagctttatgtatgttttttaatttttttgcttccttcttacttcacaattttgaatggaaacctgagttatttttcttgattgagaagatagatcacataggcatttttttaatgattagtggatcctgtttaccagttcccgcaatgatttttaacaagataaaatttttatattatgttatactacaagggttgacgtctctctttgggtgcttattcatatgcttcagccacttcagtacgggaaataggattacgcgtgccctcacatatgtcatagctgggtttttgcacgccatatttttgaaggactatataatgggcctcattccccaggagatcatgttttttatttttctggcttccctttactgcctgggggctgtcatttattccatgaagaagcccaacctcattaagggtagcgatacatgagctcttctgctgtcttcacaaatgcgtgtcaacatatgcacttctgctgcattccgaaatgcacgtcaacacaagcacttcttttttaccccccctctctctcaccattttcgtaggcattcttgggttccacgacattttccacatttgctgtcttggaagtggtctattcacaatggccttaaattgcagtgtcatcagaaggaatacatgaagaaaaaaaaaaaaggcgaggtacttgtttttcacaatctgtatagcgcaccatcgccagtacgcaccgaatatgtaactgttcacgtcgcactcggtctctacctctttaccgctgccacccctatgtgcaacttttttttttctttaatgtaagagagatacattaaaacattttaacgcatgtctgttggtttacaaatgtgaaggagacttttttttttttattcttgcccataccaccatcctccttttacatgttcctttttaaacaatgtgtgttgaaaaattaaatagtcacgtacagtcgggcaagtgttcagtgatttgttatgcacgcagaagtgttgcatacttagagaggcgaattgcatgtgatatgttgttttttttcattcagcaccttacgttttaggttttacgtttaatatttacgtttaatatttacgtttaacttttacgttttattttttacgttttattttttacgtttaacttttacgttttattttttacgttttattttttacgtcttattttttacgttttattttttacgttttattttttacgttttttttttacgttttatttcaacgtcgcgtgagtcgactcccttcggtgaagattaccctttttttttttaaaacattcctgcattttttaaaatttgcattatttcactgatcgatctgcagtagcctgcagagacaatttgcacagagctacactcgtggcatacccgattccaatatcgaggtctccataccactgcctgtaaatatggtgtgcacattttaacgctgtatttgaatacatcgaccaccttatggtgaaacatctccccaccccacccctagcataaaataacctgacccaaactgcacttcggagttattttccacatggtcacgcgccagtaatgttgttcttaattgagcacgggtgatattacccctcgaaattgatgcatacaatacggcttcgtatgtccaatgcatgggtcaagtcattttttaaaagatctctcattaaaatgcggcagatgaaaaaattgccttaatgtatacttcgccatgggtaaaaaaaaattgacaaacagggacaagatacaaacaagagggaataaaaaaaaaaaaaccgccatagtagaagttcggcgtgacagcaagcacacacagatgggcattggaggagacaaataaatgcacctccgaaatagttcgcaaaagcacagcacacgtgcatatgcagttacgctggcacataggtagatcctcacggacgtaccaaccgatcatcactgctccgtttagttatgcccccggaagttgtgatcatgcatagggcgagacactatttggaccttttttggaaggggctgcatcatcccgtgtgcttggggatttacataactgttcctcctcacgttaggtgcttgagccggtttattactcgaggctgcgcaaccgacaggtccacaagaaggtagaaattcactggaggccgatgatacctgatgctgcaagggaaatttatttacattaacaggttggcctaaattttgactgtatcttataactgggtgtgctccttgcgctaagttgttattaggaacaaaggatgatcttctcggtgcaaattggggagccgtctgttcctgcaccattggatttgtttgcatatagctttgttgaacatactgaggtgctgcattaccatatgccggttgagccacttgctgagcgcagattttttcgtacgtcatggctggttgggcactgctataagattggtaattttgcactcctcctgttaggtgaacttgtggctggtggcttgcctgcatatgttgcgcggacattgcttgcacgtgctgctgcggtgccatttgcaggggctggttcagcaagatccctccaccaccccactgctcaggctgagctcccatcacctgtgtgtaacttggctgcacgcactggaaaacattctgctcatgtgaattgtacgtagggctaggctgtgactgctgtgcttgcattatgttgcccatgggacttactgcatagatgggactctgctgtgtttggatccccccttggagctgcccattctcattcatcatatacacatttggaagaacttgttgcgtaatgggccttactagcgaattatctagctggatcacattgtttgttggcattagccctgcggaggtagcatttacaactgtcttaaaaaagcaacttcggttatccccaatgggttcatttttgagattaactgtacagggatattttatcgactctgtgattgttgcagatgcattttccatggggacatctagctggataggggtagaatccatatcaactgggttctgtatcactgctggatcatttttaatgatgatatttggccttgtactatttacatatataggttggggggccttgtttttaaaaacgatgttagctggtgggggatttatcactaaggggggacgaggttcatttgttactatcactgttggtggctgcctaatgtacagctggggaattatttgttgattcttcaaaacaactggaggagatggatccacataatttgggttcagcacattcattgcgttattcgttttttcttgcgtgttgataattaatgggtatgtagtagcattactcccatttgcataaaccaccccgctatttaatgtcactacaggttctttgttcatataatttgtattcgtgtaagcataatctgatttctcttcatttttaacaacgacgttcgcattagctatggtagtttcatcgcctttgacatatttttcccccttttttgttttacccgtatgtgtatatacaccaggagaactcgatatatgcatggtgcttctcctctttccatgggacttgctaagcttttcttcgcacagagtatcgtcatcatcattatcttccttttcatttttcgttataaattccacccatccttcgaactctatttcgccttcgtcgctgcaagtctcgttgtttatggagctattcaccgtcggtttgtagtacgtgtcgtctgcgctggaaagcttgtgtctcctgacggagcttcttctgattttctccacctccatagttctgttgtgtgggtctgcgcgtaagcatgcggttgtacgtgcgtcgttttacgtttattgtttgcgcgtgtgtggttgtaagcctatccaatgagaacgatgcccgcctacgcgtttgactcccccttacgctatcaccctgagcatacgccaatgtaaaggggcgtatatcggtccagatgcggctgcacgtgcgattttatttacacaatagcgaaatggagaaatcgtggaagaaaaaatgtatgatgagcactaaatcagacagggaagcattcaacgacgcatttaatttttggccctatcttcggggtcacttctctaacatggcagaagagttaatcgtctacagaaagggaaaaaaaatatatatataatatgtgcacaaatggcccattttaacatgaaccttgctgaagtctgcatggttcatacgttgttaataatttgggggcatctcttattactccaaaatgcgcgccaatttgtgtgaaaacgcagcgcaagggtagaagtgcacatttcattttgcatagaaatgtgaaaagcactactcctatgttgagtttgtcccttgaaattgcaactaaccatgagcagcaccacaacgcgcgggaataactcaacaaactagatttgttctattgcttcagctgcaactttcctttttgagacataaatatttatatatatatacttggtaaagagcaactaatttaaggaaaaaaaaaaaaaaaagattaatttttttttaaaatttagaaaagatattcttataaaataattttaaggatcagcgagaagttgcagaacaaaattaaattttgcgcagctgctcacctggtggcagtagaatgtgagggaaagaaataccaaaaatgaataagcagatgaaaatagagggggcaaaaagcaacaatcaaacaaatctgcaaaaaaatgaatattaaacaagcgagctaaaaataagctgaccaaacaagtcagctaaaaataaaccaatcaaacaagtcagctaaaaataaaccgatcaaacaagtcagctaaaaataaaccggtcaaacaagtcagctaaaaatataccgatcaaacaatttcgcagatcgaacaagtgcatcagttgttgaaaaaaaaacacatacgcattgccacactacgggtagaaaacaatttcgcgaattgttctgtacagaacggatctaacatttaaacaacaaagatgaaaggtcaatattaccagttaaaaatataaaaattgtcaataaaattttgtgacaaaatgagaaaaacaaaaataaaagcaaaaaaaaaaaaaaaagaaacaaaaaaaattacaatttcttaatgattcatcaaatttcagagtgttaattttcaaaaccctgaatttcaaaagcgtacgttttgcaattagcaaacaattggtaactgcgtttttttttctttttttggattatttaattgtgaaaaaaaaattgagccaacagatttatgcaacgcaacgggagtatgaaatggaggtttagcttcactgatggagaaagtttactgaagttttttgccgttgccgtgtgccatcagattgggcgaagtcgcaacgtacgtatgtaggtatgtatacacgtatgtatatatgtacatacccatgcgtgcgcgaatatgcccatttacgcgtaaatatacatgttctacatatatgtacccgtgtaggtgcaggttattcgcaactttgttaatcgtcctaattacggtgaaaaatcgagttaaaacagttgtaactcatagttttcaaaaaaaaaaaatttacgtaactactgcattaattgcagttaaaaggttttagcaatgtagaacagtgtgaatgcagagagttaagcagttttgtagaattatttgtaacgtgtgcgtgtatatcagttggacgtgtgtaagcacaaaaatttcttttcttttatgccagtgtgtgtgtgcgtttttttttttttttttttacgcagtgtaaaatgaacatttatggccaggttaatttgccgcgtatgtgcacatgtgtacatatttgtgtacgcggcatttaccactattccgtggtatttttccatttacgtgcaagttccaaatcacgtaaaagtaacaaatttcggttttgcgcaatataggaaatttgctttctccatttggaaatgtttaccgtgtggcgtttttcttgttttttcgtacttcgcgttatttttcctccgtgttactttattctatttctttttttttcctcacttccccacaacagttcagtgctttcgcaaatttatgcacatgggtgtgtccaccattttcgacaactcaagcgcgcgttgatagaaatgcttcaaattttggcaaaaagggaaaagcaaaacgaaggaaagtgaaacaaagaaaaaggcgaaattaattctgtctatgttccacctccacaaataattgtagaattacccttttaacaaaaaaaaaaaaaaaaagaaatatatgtttataacgcttaattcttgcaacaacaaataagttgaaaaaatcacctgacaattcagctaaaagtgagaaaattgtggaccatatttacccttgcacacagttaaatagctatttttctttntttttttcttacaatttgaaaatactgttgagaaattttggttagtcaaaaaaaaaaaggaaagttccaccggtttagtacaaagtgacttttgttgtaaagcgtaattaaactacgcgcaaccacggggtgctatcaaaataccagcacacttgggagtgcatacatatgtgtgcacatgcgtactcgtaaagacacaaagcaaaacatgaacgtcatgaaaaattgcaacttgtgaatcattttaacctatcgaattagtgaaaccccacaattagcggggtgaatgggcgaaaaaaagaaaaagacaaaatggggagaataagtgctgttaataaaggagtgatataacacaatgcaacaagggggtcatgaaaaaatagtatgcaaacatacatatatattcacatgcatacgtgttaacgtaacagcgctggttgaccttctaaaaagcagagctattgttgcgtggttgtgctcccctttttgcaaatgtaaacgtagtgcaagctgtcatccacggggggggctgtggcgattgagaaaaaaagggtgtaaacgaaatgggagaaatggtaagtgaacgaaatgcggagaaggaaaaaaaaaaaggaagaaaataggctacatgccatctttaaaaacatgtttaagtagcacaaacttacctactatccctaacataggccgtttaactgttttcaccgcgacgttccacttgtagtccggcttttgcaaataccctagtcgataagtcggttgagcatgcgatatgacaacaaagacaccttcgggcctaaatgaaattagtttttacccgtttggggtaattttagggagaaaattttgaactcggaaaatacgaaatgtgaaaggggcaaacgaacaatcgtgggaatgaagaacagctgccgttatgaactaaaaagccgcaaagaatgtttaattactttaacacgcgcgatacttcggacaacatttcctcgacgttttttagggaatcttccgagcaaaccacagagtctagacaggccttatccacgattaggtcaaactctgcatttttaaatcccttcatgtcgcacacgttcattaatatgtctgcagggtgttgtaaggggaggagggggacatatatttggcacaactgcttcgtttgagtaaacctgcataggaatgcacaactctattttcgtgtatgtacacctatatacatatgagaacttgcttcacgccacagtggcacatttttttacattttaaattcggcttgtccttgtacagttctttcatcttatttatgcatacgacggatgcatcgatgttcgttatatctgtgtagccattgtctagcatatcttcgctgaatccttgggtaggcagcaaacagacgcatatatgtgtatgaattagcgcgcgtatgcacatgtgggtgaaaatgcctataggatggacatttttgcctgtcggggttcacataaaataaaatgcacatgttgtgtgtacatgttcgtttattcctacttgatgtcccacaaccgacatttaagatttttgcgtcattttgtacgttaagctctgagaaaatgtgctttacactacaccatttttgatgccagtcaaattgctcttcttcgctttagagggaaacagaaacaggggaaaacataaaaggaattcgatttaatcgaaatagtgcgaattgatgagatcggttcgtgcaacttgtgaatttattcatgtgttactttgtgtatcgctcgtcccagtaagatatattgccgtactacattgggacagaaaaaaaaaaaaagtaacattttagcagtttacaatgcaaatataggacgagttgaataattttttttttttgctaatggcaacttcgaatttgtgtatggcatacgctacatacattgttattcatttttttaatcgcaattttggttgcaattttagttttagttttttttgttgtttaatgtaccactgccatggtgaaggaaaagtcggcgtcgtactatctgaacacatgaacagaaattgttagtcagcacgttctggtgtccgcggattaggcgtttgttttctactaaatgggaagaaaagagagtcggtgctttgaagcacgcgcacacatgtttcgttttagagggacagtttattggatgaattgttttttgctacatcgcgttgccattaggatgtactcccattaagcattacgtgttttgtttaccctttaagcatacctgtttttttttttttttttttttttaacctcaagttaggggtgtcactttgaattggggaaacttgcccaatcttgaaaaaagagggaaatacacatatgtgtaagaggaacatttacatagtttttttttttttttttgtacgcatgttttaggcaaaatttacacagatttgtttgcggcccttgcgtggcttttacgcatgtgcacgcagcacgcccaagtaacacgcataaacacatacatgcacccttgcggtgcgctatggccggaataaatttcattatttctatttcgtgaaattgcggaggccctcctgtgagtagctcttcctcaaaagcataaatcacatttttgccttttgtttcgcaattaacaataccgtgtgttttacgaagtgaactcttatgcctacacaagacaatttttttttttttgcatactttatgcagatgtgtgtgcatatttaataggcccatttttttactcatttttaccgtttgaaaaatttagttctttcgcgggtatttctttttataataacttttcattatcgcatagtaagttcaggattttattttgcattttatcgattttgtttaagcgctcctctatctgctcgtggggggtgtaaaaaggttttgttttatgaacgggacgaaaacaaaaaaaaaaaaaaaaaatcaatgtctgtttatgagctcaaccggtcgtcttaatgatattttttttttttatttgtccctctagtttagcacatgctacgtttttttctaaattcgtgacgataacacacactgggggtataggaagagctaggagacatgatcaactatgctcgctactttaacaatcaatgtgaaacgatcgcgatgaaaaaacttccgtaacgcgttacacattaatgtggaaaggacaaggcgctacattatatgtgtacatgtagaaccattatatggatcattacttctttgaagagaattttcattttttcgtttttctcatttgtatttggtagtttttctttattcattttgttgacaaaggaagggtttgttactctggcgcaaaatgggttaccaaaaaggaagaaaaggaacccttaaaaaaaaaaaaagggtgtccatattttttacgtttctattcttgatatttcaagtgtgacggttatgttgggagctacatatacatacagggttgcggtacggggaactttactacacagctatagcgcatacatgagaattcgctcacgctgttgccttttttttttttccttcactttcgcacaggagtaaaaggcagaaaaattcagggcagtgttcgaaagagataggagctttctttttttgtgtgtataaaaatgggaagcttattttaacaacaatttcattagtattggcgcattgtacttgtccctctttttttatcctttcgtgtctgtaaggtggaagaatgtttggagatgcttcccataaagcatacgtttttgaagtttgttgggagtatttggttggttgccgtttgctttgcttttttgttttttcagctatatgtattttcggctttatatcttttcagttttttatcttttcagtttttttgcgtttttcacatatctgcaatttttcacgtttcgcacttctttttgttcttcccttttttttctgttttttttttttttttcgctcttttgaatcgcttgggattcgctctgatttaattttttttttttctgttcagggctttatatttttttttttataagccataatgtcttccctcttcacttatttattttatttttttaaatatagtgacatacttacactttttgttgaatttttttttctcaaactactagcattaacatggccatattggtttcagcatctccaatccgtacacgtttttttgatacgtatttgaaaaaagggttacgtttaagatgaaaatacaagggggccaaacaaatccaaattgaaagaaaagcgaagcgaagagggaaaagaaaacgagcaaaggaggcggagtacgacggcacatatataaatagcacgagtaggtaagaaaagtagcctatgaatgggtgggtgtatatatatgtagcacgaacagttgaaaaaagcagcgcacgaataggtagaagaagcattgctaaaaggaagtagtgaagaaggacgaaaaagaaattaacccatagggcgtgggggaaggcaaaaactgactatcaaacgtgttgatgtgtagttttactaatttagccttttttttttcttttttgttttttaaattagtttttcaaggtctttnnnnnnnnnncattttttagctttaccttaattatttctttttcctcctccatttctgtgtccttgctttattttgcattcccctctgtgttacacgtttgaaaagtcctatttcgagtacaccacctacatttttacacctcagaaatgttgtcacatgtgtgtgtataagtacatttcgcgcatgtgtatgtagataagtgctccttgttcgtgcgtgcgctgtggggaaggtggtcgggttccagattggaggaatttcgcgtccatatcctgagctctcagatgagtgtgtatttttttttttgtatacaagattgtaaataaagtgcagatattaagggaacaggtgtatacacacaagcgctcgagcattcgcccatgtccacttccttccctcgcacatgtctacttaggaacacacaagcatacttacgccttcgccaaacttgcacgtaaatctgcctgtagtagtagcagtacacacagctttcgttacacgtagccatttccctcactccaaaaattaaatgattccaatattaccatttctatatttgggagacagggatgacatagatcatgttgaaaatcttaaagagaataacgtacaagcgctggtaatatgttgcacttatttcgagtaccctgaagataaagtcccaaatgggtttgcgatattgcgagttaatttggaagacataggaatggaacaaatatcttcctattttgaggaatccaataattttattcattcttatgttaagaaagagcagggagttctcatctcatgcaggtactttttttttttttttgtcctctctgatgtaggtgtgcctgtgtgtgcattcatatataatattcattttggtgtacactcaccatgcctctcatttgagtatacgccgttgcgtatcaataaatgcgtgaatagacactcgcgccactccctttttacagccaagggatcagcagatcatccacgatgtccatagcctatctgatgggaaagcaggtattttttgtgtgaaaacaaatttgcaatgttcctcttgcccctctgcggtctttctccgtgtattcacaaaattctaaacgttcagacagttccacactggcactgtgtctaccgcgaggtgttcattttttttcttctcccttttgtgcctgcgcctatgcctgtgttttttcccgtacaggatttttgcctcattgaagcattcaactttataatggagaagaagaccatctgcccgaacattggatttattgagcagctgtgtgactatgaaaaagttttaaagaacaaagttaccttttcctccaagaagtatataaactggtttacctccgagatgtgtgacaataaagtaatgacggatttcagtctggaatgcaaaaagaacaccacgtagattttcgtttcgccagcgctcgtttcgagtagtgcctaatcgtgcgctactttacgtacagtggaagtgaggcgtaattttttttgcccccttctagcgaatggagggttgtcagtgcgcgtatttggggggacacacgcgtccacatatatgaacacgtgatcggatataaacactcacacgtgcgtattaatttatctacaagttcatgtgaaggtaaaggtgaggttaggaggggacccccgttttgattcctttgaatagatcccccttttctttttaaatgaacagtgagcgtgtgcgtcttttctgtttgatttgttctctggaagggcgtacaattgtacatatatatatagttatgcatatggaaggctcagcagtacatttcgtttctcccttctcctccccccctttttttttttctcaaatatatactttaccgtaattcgaatatatacatgcgcggttattaaaaattaagaaataatgatcatttttttttgtttatcattcccattttgcgtcctttaaagtgttacttcgtggtacataagacttttgagcaaatttaaaaattgaccattctgtttttattaaagtaaacatgaacggggaaatgcataggtttttttcatctcccattatatatttttttttttctgttttgcattttatgttttttcgttgtgtgtagtagcccctttagcatagttctgaaaataattcgagttttatctacacgtgttgaatgtcagcttgtcttttcattttgaagcgtttgtcactgcgtactgatttgacttcactcctgcttctctttggtcttcgcaaaaattgacgcatagaaggaaacgcgtgtgtctgtttgttcgtgcaaatatgcgtatgcatgtatatacacttagctccggctctgtgcccctgaagccttttttcctcaccccttttttttctaccttctctaaatagccaaaatagtgcttaaaaaaatagctatctggaaaaaaaaaaaaaaaaagcaaaatggctagccagcaaggaacttagctgagcattttttttcagccattttttacgtactcccaagccacctcgggggcgtgtgcgaagcaacatagtgggtgaacggttaagtcacgtgcaattatgcgcagcatggcagatgccgattttgagggggaggtaattctcagtactggcgatttatttcaacagaagtggtagacgaccgtaagcacagcgaaatgttgtttattatacgaaaaaaatgaaaaagtaaaatgaaaaggaaaacgaaagcaaacgctaaattaagtaaatgtcgagatagcgtgcatgtgcgaaatagtcgaatgtatgaccaataaagtaaaaaataactgtatggaaaaaaagaaaggaaaacttgctctcttttccactctgcatgcgtagatgttccccacaattcgcaaaacgatgaaagggcgctacgcattagtaggtataaaggaaaaaatctatgatgggccaaaagtggaacccattctttttaagggaatttcttttcatgacacgatctggctactcccattttgttaacaaatgggttacgctcatttcgcgtacttttcctttttttttcccctttttttttataacctccaacgtttgttccctccccccaacagatgcgccgcacaaacgaagatggctgatgttgttttttttttcctactgctgcatggtagacaacatgatatgtttcacattcgcgccaataagcaccgtcacgtataaattatacggaatttcgaataatatatttccgcaggtttacctggttatatattctatattttcaatcccgctgtccttcttgttaagtgaatgttcgttacgaaccaacgtggtgtgcagttcgctgctgcaattcatggggtgtttgttaaggtacatatactgggagaacttaacggttgttatgtttggtcaatttctatcatcaattggtcaaataatttttgtgaatgctcctccggaagtttccctggtatggtttccagagaaggaacgaatcatatctaccagtgtatctataatttcgaatgtgctaggcacagcaataatttatttgtatgtccccttggtggtaataaatgagaaagacatacaagtgctactgagtcacatttgtttggctagctttatcggctgtgtgatggtaacactgtgctttgaaaataaaccccctcccactattggtagttctgtgctatccaatgcagaatcaacattcgacatggaatttcttccaaatttttgcatgcttgaagaagatcaaaattttgatacgtgctacttatgtatgggcagtccagcagaagggacaagcgaaaataaaatcaccaaatgtttgaaagagttgagaagatttttagtggacctgaaggacgaaattgaaaatatattaacaaaggaggaaattataaaaattataatcatattttgttactcagaatgtttaattagtagtttttcggcagatatgtctatcgttttgagagaaaaaatgataagcaaaaattatttctccttagctgggtcattatttatatgtaacacaatactaggaagtgcactagtctgtttgaatgctaatagtgcccattttaagctcctaatccttatgtgcatatgcatgattatgtccgtttgcgtgttactatatctaactggacatcccattttgattattctcactttaagtttaatcggcttttggtctggtcccttacagccaatatgtgttgaaatggcgtccataagaatttatcccatcaattccaatttgtgtacttctcttcttcaagtaatttccttttccgttagcgcaatttttatatcattcttttcgtacatatctacctatgtcactacgcccctcgtggtctttttcctctccgtccttatgctgctaatcggtctaaagttaaaaccgattagtggtaaggatagtaagaggagggaactcgctacttctaataatatttccttttcatatagaagtggactcataaataggaacacattaatccggacgaataagtttgccgacttatctgtggacttatttgatgacctgttccatgagcaggagcgcgatgatcccttgtttggggcatcacttggagatgctgtcctcgaaaggggaagaagcagcgattcggagaacatagtccaggagggacctgtggagtcagaaaatatccacacctgtgtaacgcgcgaaattagggaacattcaggagaagaagatcaccacaaaatcgaactgaacaagaaactcaatttggataacctaaaaaaggatcttttcttttataaccaaaaagtcgaatcgccgaagggggggtctaaatcgttttccagaaattactgcgatgagtgtagtgcccattttgacgatgagaaaatgcacttgccaaagtacaacacgtgctagccattttcctaagaaggaattctgcccctttcgtaattcttttccagctgggacccctgcctggggatggggaaaccgacgctttgttcgcaagttcaggggtctactaattttatgtgctcatctccggacaataacttatttttcaaaaagtgcatatgtaacgcagttaaaatgcttacttgttttaacatttgaaattttaaaatttattactctcattattattattttttattttattttttattctttttttttatttttattttattttttttttgggggggacccgaaaggacacacagtgctgcccccttccaccattttaaacatttagaacgtcttccaaatatgcgtgaacgttttgtcaatttttgtttcgcggaagtgaacacttcgcttgtatatttagagaataaagggttgccctattttgtttagtccacttgctggaaaggacgagacataaaaaaaaaaaaggtggggtgacgcggtacgcgctgtgaatgactcttcccgttttggtttcacttacgtccacttgctagtggatcctttttatgttttaaggtggtatataacgtcatgatgttgcatgatgctccactaagatgttcacttcattcttcgcttttttttttttttttcgctttaccgtttagatgtgttactaaattgtgcacacatagggcagacgtaatacgtgacaaacagagttgatacctttttgcgcccttttcgcgtagcatcataagaggtgtgcacttgctgctcgaaagaaaaagggtcgaaagggcttcttcatggaactagccttccctgttttgtcattcgcatggagtagatgcagaggagggcaaacaaatagtgcacttatggataatcgctaaagaaaagccatctgaggaatcctcctcttaagctatcacagtgtgtaaagagattctacccctcaaagcgggcatatatatatgtgtgcgtgtgtactacggacacttcacaaaatatgcacatgtttggagcgcccttctctgtgcagtttgtcctaagtcagccctccccaatttctacattaaaaaaaaaaagcagttcacttatgcgcggaagtaatttctcattttttccttcccaaatggtttagctctaaaaatggcgtgtttgagcgagcgaagaaaatctaaaatgcctaccctgtgctgaggttgcacggggaatgtgtcatgtgcctattcatacatagctatgcatatatatgactatatatgcatacacatgcgcttccaagtacacatatttttggctgtctctagacaagaagcactcccgtgaactgccgaggtaaaggcacttcacctatgaggcatagacttacgtccgcgagggggaaacataaccgtttatttctttttcttacccctttttttttttcttttttttacgaaacggtaaatgttctatttctaaaattgtctagccattacgtaaaaaaaaaaaaaaaaaaggaagtcttacatttttaatatgctactccaaggagatatgaccaatttgtgaggcatttattttttccctttttttttcctatcatgtgcatatgtatagttatgtgcatgtaaatgtgcatagctctttggtgactggacaacgaaacaggctcgcctactcaagtcaactgcaaacatgcgtaaatttaatttgataagtacaaaagaggtgtctgaaattgtgagttggtacacccatgtctgtgctgggaccatgcagggctaccgcgcaacggaggaggatgtaaggcttgtttccctggggacagacagtggcctcgacttcttatcattttagaagagtgtcgcactgctgcactgggcgagcccatcgtgctacatcgttgtgtcgtctcatttatgatttttttttcttttttgcctcgctgtgaaagaacaaaataaaatgggaacactcacccaaataaatatttcttgtgcatattttgtttgcttcataaaaagcgatattataatttatttaacgttttcccatttttcgatgaaaaagcccttcattttaccgtggcgaaggggcactaagagttgcgccgcggatacacgcaggtgtacgtatcgccccaagcgcccccactcaccggcgcaacattccttctcccctccgctcccaggcaacggtcatcttggcgtctctcaaaaatttcccctcctgcaggtaggatgatgcacccctggaaatggcgaataaataggcatttccccttcaggagtgtgctaaactggatgcgttaatttttgtttcgtgggagtggtgcccgatccgcacatccgcacatccgcacatctgcacatctgcacatttgcgcattttcccgtttcacccttcttcccgctaatttaaggctgtgcacaatattcgatgggtaaacaacgcgacgtgggacaagagagacaatccagctctttccacaaatgagacatcaaccgcacagagcgcatgctcagcgagtgttcctatttttgtccctcctcacattcctgaggtgagcaccaaatgcaaattttcgacttctcacaatttagccatataggaaaagagacagccttatactgcgctcgaaatatagcggattttataggtacctttggaaggagagaatttttttaaaattatttttggccataaaatattttctcgtgctgcacattttggccaattccaatttgaaaacgcttgcaactgcgtagaacgttttttttttttttttttttttttttcccatcaggaaactgcgaaacgttggacgcccgtagtataacagatgcctgcatccagatggacaacgaaattttaagtgagtaaacaaattgtatcgactccaaaattggggttaacaaagaggtgtacacacgagcaaaaatttgtgtttttttttctgtttgcgtttttcttcactcgaaagaaccgcccttttttcatgactatgcgcaacgcacggtgttgtctatttgtctatgtttgcccacacgcatgattgtgaataagtgctgtgtcccatcggcatgaggaataaattcgatttaattggccttttcaaaatgacgcgtatttttactcaccccattttttagacagcaattttgccaatagtggatccacaggtatgaaagattagagggccttttttttttttcattcaaaataggggaacataaaaatctccctctataggagtctcctcgaaatgtgccgaatgaaggattggcacaaaatttacattcttcatgttctgtatattgatatgcccacatcgccttttttagctatcattgccatcattgaaaaggttatgaaccaggatgttttcaagctttacatttgcaacttaggtagccccccgaaattttttagcttacaaaatgtgccccctcttttacatttttcgtttttacgtcaaatagttgctgcgtcgttgggcgatgaccctctataagctctttccccttttatgccttctcgctaacgttgaaatgttcgttactagttagtaactatcaattattagctatcaattattacccctcccttgtgattacaccgccgtaggtgactctcgggcaatgctaatcaagaaggatgggtcgttcatctccctgagcgaagatcacaagccatacaacaaaaaggaaaaggagagaatcgacaaaattggagggtttgtggaaaatggaaggatactcggctacattggcgtgtccagatcgtttggggataaagtaagcagcagcttctgaatatgtcaccccatttgaaaaatgcagaaatatggaatagtagcgatcgtttcttgggtacacttttttttttttttctcttttaaaataaaaaaaaaaaaaagagatagaaacacgcgcatccacagcgctagcaaaaataaggagaatccccctttttttttttatgaatccaacttcccttcttctgtagaactacaaaggaaggagcagcgttccgtataacccccacgagacgatgatcacgtgcataccagacataaaaattttttacgcaaattgcgacgacatcttagtgttagggtgtgatggaatattcgaaatgctttcatggagtgaggttgccaaattcagctacgagtgtgtcaataggtactcactaagcgatgcagtgattaacattctagattatgcgttgttgtctggctccagggacaacataacgattcaagtagttaaattttttaacgagcaagtggagagtttccattttcgagaaaaattggtacccagcatttatatacataatgaaaaggtaaccaagtatgaattctatggaaggttcctaaataagtatcacataaatgataggaatattattaacaacttgatggaatactgcaccgaaataaaagaaaaggggtgttcccttgggccatttttaaaaagaatgcgagaaaataaaaacacacatattatattaaataggaggaataagaaaaacatcaaatatttgacgttgccaattctgcaagaggatctcaaaaccaacaattcttttaatgccatggatcaaaacgacttcaacagtatgagggagttttttagagaatacgacaaaaagatgaagatggtgaattgttcaaaggggggggaatagaaagacgtggtgaattaggggaagattaccaaaaatttttgttaggtattctcaaatgggtttctacatatgggtccacaccccacatgtggggaacgaaattgtggagatgaaacaagcacactactgtatgtaggccaaaatgtgctcgaaaaagagagaggaacatacatgtttgatcatttttctagcaaagatttgtttttaaagatgttatcagaggtaagagcccttgtgtgcagcattttttattctttcaagcgcgtggaggaacgaatgtgtgaaggtactctttcgtcacttctaacttttgagaggaacatctgaagatctacgtgcaaatacatacgtactactcccttcccagcatgccgcgattttttttaattggaaaaatttattaaccatatgtaatgacacatccctaaggcaaccgtactactgtgcagaaagtggacattatcgtattcacgcggtatttatgtgtaacggcgcgaccccaaaagtttcatttgaaaaaatctgaagagcttccaaaaaggggaaaaaaaaaagagtttcctttttttaatttgtttccctttgatgtgtcgctgaaaagggggaaagcgggagacgaaatggcccctttttattttatccctttttgttttacccctccctatttttttttatattgtcctttttgttgcttcatacattctacatgtgcctaacaatcctgtctgacttctcttcttccttcgaacgtgtgattactaccaaacaggtagccatacgaaatggtcaattttgaaaaagtttcaaagttcagtagctagacaggaaacaaaaaaaaatggctatgtgtacatttacgtatgcaaacccttcgctcgccaaattagcaagccatatttgtaatttatataagctttagcgacagcgctcagttaaccatatgtgtgttgcttgtgtgtgctgcgcgaagagtctaaccaagtcggcttgtccatttagcagttttgcaaagttcgcgcgaacagtgcgttgttcttgcgcttcacgtgcgtatgtacatatttgtgcacaaaagtgtgcgcactttttatgcacttttcgcatgaacattttgcacgaatattttacatgaacttttttttttttttttttgcaaaaaatggctagttactccccgcggtgatgtcgtaaattaataagaccaaaattgtattttcttctttttcacactaactattttattttatttattttttttttttttttctttttcttttgcatacaaatgtattattataaaacaatttcgatttaaatttataaattttgttcatttctccaatttgcttctattcaatttaaaacattttacaaatttggaatactttgcttcaggacataactgccttgttaaaatttccccccttcgtttgcacacacgcgcgttgattttgcacaagtgtgcgtacttacctgagaatatacacgtttaagaaaacacttttccccagtaagccacatccaccatgcaaccctttcagttcgttcctcaagtagataacaaagtaaacgttgtttcaatgcagccctttcaaatgtatgtccccaaccataatatgatggttcctcaagcatgcccagaaaacatacagcagtatcaccaccagcctatatttttcgagcccctgcccccactatatgtgaaaaaccagttgctgccatctcctattctggtacaaatgcccacaacggtggttgttcagaatgaatcccaaccgtcaatggttcttagtcagcccccctcaaacatcgtagtcaaaaataatccgcctacatccgtttttgtgaagcagtccaatcctaatgtagtggtgaagaatgaagcgccgccaaattatgtgcagagtgtcgaggcttgtcaagagggagtggtggcagatatgagccgccccatgatgaccaccttgaacaaaaatattttataaatgcagcaaggcgtggagaaatgtacgtacgtggatatgatgcgggtaagcatgtttctgttgcacgtgtatgggggaaggggggactctacaggattaatccacgctggtgccaagtagggctaattcaaatgagcgcgggaggagtgtccagcgtggggtacgctatcggatatgatgcctccatctgacacaatgaataatcatataaagaagctaccacgtgagcgtgcacgagtgtgtatgtggggatatgcgcttatatagacatacaatcatacgtgcaacagacccgcatgcgtatatctccccccctccgccgagctcacaaatagcctgtttgataatgaagacggcactgtgaacactttcatattagcttaaagatccaagttcagcataagtgaataaatgagcccgatacagaaaagggttaaaaacgtttatgtgtccattttgtcttcatggcttggccacgatgtagacatatttcgctactccttgatgacatacctttttgtgcagttgtaaaaacataattttgcataaatgtaactttgtatgtacagtttttcattttttttttttttttaaatggaaaactgccaattttgttctattaaaagggtaattgtttaaaagatgaccacaaatgtgcatgcgcttcgtagatggtacgaaatgaagcttttccaatatgttgcgtcgtatttgagcagggatactccacaagggttgcaattaaaaagtaaaactattcctttttaagtgaaagttgtgtgtgatgaaaacaattttaaaagtatttttttttttttttttatgtgaaccacaaaaatgggagaaacgataaaaggatcgaacaaacatgacaactaaaatttttataaagagaagaagaaaaaaaaaaaaaaaaaaaaattcttcactgagtacatccaaatgggttaagttctcactacaagtgtgacaaaaaaagattggcgcatatttcttccctgtatagatctgctatgaaataattttttcgctttccctgtatgtgcccctcttttagacattgttcggtgtgtgtgttgaagaggctatctgttcagatatttgactaagcggttagagccaccatgttcgattatgtgtgatcagggaaacagggcctgcacatctatatgcgcacatggagtgtatttatatgtgtccgcatttctgcagcataaacttgcagcagtggcaggtgtacatcattttttatgtccctccgatttgtggttcactgtgctggcatagttttggaggttaacacatattagcttcctttttttttcgcccaccccccattttggacttttaatattttgaaggggtgctttgggtgtagtcctcccttttattcgcatacagggtcatgttgtaaggggaatagctgccatcattgttgagagggacactggtaaaatacatgttgttcataggctgagatttattttgagtcgttatgcactgattagagaaaatattggcagggtctgtaagctcgttcatttcaggggtagtaactccaaggaggggttcatttgtcccttggagaattcccgtattaaggttggtcatagaggtgagttctttcatttgatggttgaggcttagggcataattggtgttatccgaaaattcgttccctgacttttgcatgatgatgtttggattttgttgtctaactatgataggttgaggttcatcattttttaggatgatattttgtgggggcagatctagcgtaattggtgggttcggctgcgtgtgaattatgacggtgggtggttgcctcacaatgataggttgtatgctgttctgctgcaccatgacgtagtatacaaggtggtccattttgcggggtaaggctcaaggataggcagatgggggggaaatgcctgaggaggctatactgggtatctcgcagagagacgcaccaatagcagcacaagtggcgaccccggagtggaaatacaatttgggaagaaactcgaacagacaatgtttatggaggaacacactacctcgcaaatgcaaatgggatgaatttttttttttttttgttaagtccccttcaagggtgaaaactgttcgataaagttaaacgagtagggaagaaaagcgcacaacacatgggtggggttttacttattttgcgaatacgtgtaggaggggtgaacaagtatggaagttactgtcgtggttcatttgcccacttatcgttgctcaattatccgttccgcttgagctacttttttttcgtcgaagggaaaactcccctgtttgttcatagcccccgcggagctgagtccgccgagttgcgtttgccgaattccgtttgccgagttgcgtccacctcgtgtatgtacaacgctggatggaggcacttcaacccttgggaacttttcaccgctctatagcgcgatgatgtcagcatgtctttgtgcatcccagggttatgaaatataaacggtgaatatcttcgtttttccgcctagcatattgtcatgcggtgagaggtccactggaggtacgccgttcatgtgtctaacatttgctcctacccatgtgcttccctttttaaacacgtggaaggaagttgggctttgccagcatttggaaatttacctcccgcgatgtacatcccccattgcccacttatggaacaaaataatttttcattaatttttcattaatttgtcattaatatgtcattaatttttcattaatttgtcattagtttttcattaatttttcattaatttttcattaatttgactttttttttgaataaatttcttacagttgtaatgtatgcagtatagcaaaatagataaatgtatgtttcgaaaaatgggaggaggaaattacagggcatgtaaatggagtgttgcatcttttatttgcttcctccggatgattaacaatgtgtagctgcttggttaaaacagtttaaacgctacacccatcgtgctaaaacgcattggcgtgggagagattcactcccatatggtgtggaagtcgccatcgcggtctaccctcttgtaggtatgtgaaccgaagtagtccctctgggcctgcaccaaattgagtggcaaatttttagaggtcaccatttggaagtaagccaaactagcggaaaacgcaggaatgggaatagatgacttggtagctacctgaacaactttcctcaaggaaggaagtttatttttcatttcttgagcaaaatcttcatccaggaataacaagtctaagttttcattttttttataagcattggtaattcgatctaggaaaacagctctaataatacaacctcctctccaaatccttgaaatttctccaaggtttaaattccatttcatttctcctgatacttgctttagtaaaaataatccttgtgtgtaagatatgattttgcagcagtaaagagcatttaacagatcgtcctcaaaatgggtcaaatcttcaccctctactttgcacactttcatttcgttacagaaatgattatctgctttgattctcagctgtttgtatgcacttatatttcttgcatctaatgctgcacacatggttgggcatggaattcccctctcgatagcttctaacatggtccactttccagttcctttagccccagcaatgtctaatatcatatctaccaggtggttatccgttaaatcgtctttcttgcccaaaattttgtacgttatttcgatcaggtaagaatttaaaattccttcattccattttttaaaaacttcggataacttctcattgctataattgagaatatgcttcattagtatgtagctctctgatattaactgcatgtctccatattcgatcccgttatgtaccatcttcacatagttgcctgatgacctgggtcctatgtaagtaacacaaggtgatgtgcctaccttagctgagcatttttctaaaatgtccttaatgctgtcataggcatatttagatccccctggcatgaatgaacatccgtatcgtgcccctgcttctcctccactaactcccatggctagatactctactttgtgttcctcacaaattgaaattctcctttctgtgttcaaataccattcatttcctccgtcaataataatatctccttcttcaaaatgttttaaaatattttttatcgtttcgtccacggctggtcctgcttttatcagtaggataattttcctgggcttctttaagttgtttattaactgttccagtgtttcatatccgttaatgggtacattgatttcctttgccttctttatcgtatcctccgtcctctcgtacgtcctgttgtacactcctatggtaaatccattgctcgctatattcaggctaaggttctgtcccatcaccgccagcccgattaatcctatgtcacaagttcccgtcattttgttcgagcagcggtgggggagtggtagatacggaagtggggggagaaatacgtacagcggtagatgctgcgaaagggggggtgtcagatacacacaaaaatatacagtttatactttatacgatatgcacgcttggagcgtgggagaacttcctctgataagggaggcacaaggagtaatgccttttttttttagcgcccactcgaaatagtcttgctaacagcgcttggggaaagggactcctaaatgaggccgttcgcgtgtgtataaaaacttcacccttttatatccccttcggtggggcaggaaaaaagttgccctattctcttgccccttcgcggaaagcttatgcggggatgcgcctacacggtcatataagtacgcatatatatagatgcacttactttttctcttttttgtgcttgtcgttacgagcgtttgcttttctctctgctgccttgggttggataactctccatgcgtgatgacgctgacataaaaatttgcctcttttgtttgttcactaaatggaatatttaacaattgtgaagttttttttttttttttttttttttttgcattcgttttttatagaatgatagagactttctgtgaggaagtttttcactgacgagtgggtcgacaagaggtacacatattccctgtggcacagttatttttgcgttgactctcgttcggaagcggcgtttaagtggcgtcgccgtgatgcagcggctcctctgttccttcccagcgcggccaataagcaacggcgagatgagtacacgccactatttaagagtccacaaaaaatattctttacgggaaattatattgtgagagagtatatcataggagagaaaactttggggtctatttaaccatgtagaaaaggtgataaaaatgaggcacgcggcatggtgtatatatgacattttcctttttttttccttcccctttgcgctcgaccgtatgaatgacggcgcccatgtgctaccccaaattggccatgcaaaaattctctcctgggtgcactttttttttttttcgcgtcgttgcagggggaacataagtacgcgcaatgtatatgcacaggttctcctatatagggaggccactgtgtacttgtagcacaagataaagtaagagatcccctgcgtggaagtcctgagcgcgctaattgcacatctccatgtggaaggaacaaacaggaagcaactctcccttggattgcggactgacgcagcggccatcaacccttcctccagattgcaggaaaaaaatttggctgtactttttataataacgtatgcgtaagcaagcacgcacgaatgtatgcacatagcacgcgcaagtggttaggcgacacgagggggagaaagcttcgcatcgcagtaatttaaagaggagtaccgagtgacatgcacagatatgtgcatcgtgcggaaattggtgaacctgtttggaaaaaaaaaagggcatacggtgatggtaaaggcgaacctgtttgaaaaaaaaggcatacggtgaaggcaaaggcgaagcatataaccgcttacgtgcatgaggacagtgaacagccgttagatgataagggaacaaaggggaagacccttccaagcgcttccgtggatcggtgtcctcccccctcccacaccagctccttaagtacccaaataaattcacttaataatgattaaagttatctctgccctacgcaaaggagcctttttaagaacgtacaaagagttgatccccccatgctgtagcaacacaagtaggaattcacttttgtgtaaaaggagtttaataaacgggacgagcccctcaagcagaagctacacaacactatcggaagaagctgtgaaggctataacgaatctgaaggaagttgtaaaaaaaccggataaaaaaaaaaacattacgagagagactcttaaaaattgccaaggtcataaaagacgatataaattatttggagacagagaagaatttcacaacatcgatagggacaaaaataatctcattatagaacctacggattcgtttcgagccgtaattacgacatccaaaaataatgtccacgttcaggttgttaacaaaagtaaaaattacaaaactgtgtttggatcctttgcaggaaacgttggctttacaaagtcactgcaacaaagtgaaagatgcgcatacagaataggagaaaacatcgccaagaaatgtaggaggctgggcatattcagtatcgacataaaatttagaagaatcatgagagtagagactgttttgcaagctatgtatgccaacaatttaaacattacacaaattattcacgagcctagattgcccaagtgtggattaaatgcttccaaaccaaggaagagaaggcgtgtataagggttggttcagcagaaaaaagtatgggaatttatctgcactaacgtacaatagaatgtgccataaccaatcggtaacatttcccgtgaactttgttttagcagttggactgcccttgccgaataatgcctcgtccaacctggttacatactcgtgcgaggtaagcaaggtacaaccatttcgcaacaaagcggtaacggtttaattcttttacgaggatgaattgtgtcatcatttttttttatctttctttttttttttttttagccatttggggtgtcccacaggttggatccccccttctcagtggaccatatagatccgcataacaaacgcctacgtgcgcaaatggtacctcacggtaactttgctcctatggtgaactgatttgaaaaataaaatttcaatttttttacaaacttgttttaccaaattgcgattatagaattgattaaaaaagttgaaagggtacgaaaaagcaaaagaggtgagttgctgccacatggacatgcatacgcacgtgcatacatgagtgggtagctccaaaatgggcaacttcaatatggtacagaaaaacgaaaaaaaaaaataaaataattcgtttagaactgttccccgagctgaactttcgaaaagggaaacagcagcgaaagagctggaggagggaaagtggaatgtacaattctgcgattgttcgcgaattggctaaacgaattcttttatggtgtcgctgtacgccgaaatgacgagaaaaagagggggggtaaaaaaaaaacaattacagcattcaattgtaatgtgcatagttgacgcacatcctcatatgcagcaaaatacacaaagacattcttctctccgttgggttttggattacatgtcttgtttaaaaatgtcacttgttggtgacgcgcacctcgctgggtgtgatatgctgtcgtctgtcttctgtgttgcacgtaaaagctgcttcacgaatggattgaaagtggggctgccaaaatggaaaacaagaacccccccctaatgtcccatatattaagaatgaaaccatccaggtgctgtctacctcacatgtcataaccaagcacactctgtagttttgcccttccttgggttacactcgcgcattacaccattgagcggctaatcaatttatcactttttctctgtaattttttattgcgtgcttgatcgcgtcttccgctaataaactgcagtgaattttgactggaggtaaactcaagtgggaagcaatgtcgtcgtttttaattttgagcgcttcgtcgatagtcttccccttgatcaattcagtggcataagagctactagcaattgcggagccacatccaaaggccataaatcgagcgtctttaataacattgtcttcgatttttaattgcaattttatgacatcaccacatgacgctttacctacaatggatgtcccaatatttttttcattcttatcaaaagagccaacatttctgggtttattaaaatggtcctttacattatcactgtatcctcgggccgcacatgggtaacaaccatttttcaggatgtttccatttacgcgcggtaagcacaggggtcctcttcccaccgatgataaggctgccccccttcctttgcaaagcagcgaaaggaaagtagccatcataattggatttttattgcaattgagatggagataaatgctgcttatctcgaaaagggggaaaaaaatcttctttcttttttttttccggtttagctaatgcgcagtaacatacagtacccctcccatgcatgtggttttaattatgtaatgatgtagtgacgtgtaaatgctgggtgatcgcttaaaaaaaaagaagaaaacagttaagcaactttccttcacgatttaaaaatagcattttcgtaaaatttaaaattgttcagtttttttttcttgtaattgtaagataagcaattgaactgctggcaaaaaataaacgcgaattaattcacccaaaaaaaaaaaaaaagactatccccgatgttgaaaaaaaagaaaaaaaaaattgggacaaaaaaaatatttattgtaacatttccttttgctgggcagcagaaaagaggatgaaaaacgtgaagagtcaagttgtgaatactaaaattacgtcaattttgaacaaaagcgcgctttttctaacgacagcatggcattttatttgtaaataatttgtcattaaaataaaaatgccaagcggaaaaatatgcgcgctaaattaaaaggttgcattttaacccgcgtttctgcggaggacggaaaaaaaaaagaaatcgcgataaaatgacgttacatatcatcacttgacatggcattaaccttacatgacgccaaatggtacgaaatcacatcaaatcgtattcgtcgaaagggtcaaatggagtaaaaagaaaaaagaaaaatcgcatcaacccttcgtgaaatttgatcaatgcgttatatgcgcatgcagggggagagaaataaaaataacgcgaaaagagaccgcgcaggtctgcataactatgtattgtattacccacatcatgacaccattttgccgagttatactaaaatggtggaaagggggaaggaacaaaaataatgagaaatatgatcaaacatatgtaatttcgctcagtgcatatgaactgttttaaacgaataaaagacgcactcctattcatcgcataaaaagctttttcagcgcagagaaccccagcagcggggggaacctcttcaccattcgccacaaaatagaaaattttcttcgtaacaatctctcaaatttgttttcctgaaatggatgctccgcgcgcgagtgaaagaaaaacgattcgggaaaaaaaaaatgccaaatatgatcacatttcgagtgtctaaagcagctgtgctccctatttaaagagaaaaaaaaaatagaacctccccctgcgtgagggaatacatttgttgtagacataaaagactgaccctctcgccgaagcatatgttgaagagtaaaaaaagttggtgacttagggtctcattttttcgcccctgtaatggagcatatgttatgtttaatttacaccacctggtgagtagcaaagtgggagaactctacctcccattggcctacttcgcacccattttatgttcatacatttatatttcatcagcgggaaagaaacccgcatttatttttaccttttagttaattatgattttacacgcaaggagagaatcaacaagtctatgatggacacaggtgtaataaaataaaaactttaaaactataactagagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttgcgcgcggtggcagttggccaaaggtgctccttaaaaatatgctcacgcttttccggtacataaaaaaaaaatttatacatctcacttgtgtgaattagtgaaaaaaaaaaaaaatataagacgggatgaaaaagggagtaatctgaacggtgaggtccacggacgtttgcgcaaacgattctaaaaacgattcagaaaattttcctgttctgatgaagcttccgctctcgctctcgctcctgccgctgcctgccccctagttgatcgcaatcggctcggtgatatccatgaggtacttcactagtccctcgtcgtattcggaggggttctgcttcagcctggggaggagggttttcctaatagtgtcgtggtattcattgatgtctctaatgtctttagttgtcagtatagaaaaatcgagtagttttttttcatacggatagagagttaaatcttcgaaggagtagaattctgtgttgtctgttttcttcttgctaattacaaattgcatgttttcgattctgacaccaaatttattttcgaggtaatatccgggttcgtttgaaagtaccatatatggttgcagtggagtgccagctgttggtccgatggagcaaccaccttcatggacgtttaagaataaccctactccatgtccagttccgtgattataatcgaggaagtgtttgaataaattttcacgtgcaataaaatctagggccatagaattcgtgtagctggcaaatataacttttcttaaatgtaggtgacctttaagtactagggtgtatattttcttttcttccgctgtgggttctccaaagtgcgtcgttctagttacatctgtggttccgtgtaagtattgtcctcccgaatcaaggagaaatatacttggcgtgatcttcgcatttgttgattcagtaacttcgtagtgaatgactgcagcatttggtccacttgccgagatcgttgcaaaggagggggagatgtaatttggtttggtggatctgaagtaatctactttattttttaaagacatttccgtttcgttaaataactctttggtttttttcttttcatcacaccagtgaaagaattgtaaaagtgccaatgcatctagcacatgtgcttctttcatgttatctatttcgacgtcgtttttaactgccttcatggcaacaatgggagatttttctagcaatactttgtccttattaaaaagcatgtagatcattaggttaatatatgggctgagagaaatttcgtattttttctgcgaattggattcttttttggtgagttccttggaggggagtgtatgaacttcgcttgcttctttgcctgccttggtgagtgccatcgttttggacgagacgttgtcccttagatattcgactaccgtttcatactccttgacagccacgttaactgtgttgaggtgtctgatggaactcgcggagaggttcttcgatgcagtgaatagaatcatttttccaaattcgtccttttccctattgaactcaaagtagaggtacgcatagaatagaggagaaaaggtgtaatcaaatccacgtaggtttaaaatataagcaatttcgtctaactctgagattaatatcttatccacatttgttttatcaaaggaaaatgcttgtctgaatttttctaatttctgtcctgaacatgcaccgttaaattttctgtcatgtataaacacctccttattattcacttcattgttttgtatttctactagggacttttctaaaatgatgaagttgatattttcatttcttacaatttgattcatgtcattttcgtaaatcactttttcttccactgttttgcctggataagtagactctattttactctttaatttttcatagaaagcgacgctggtgttttttccatcgactgcaatattgttaaattcaagagatgcaattgtttcgtatatttcatctcggttggtaattctgctaactcggatggtaaaaatatcgtggtttaattctttgttcgcttgtaattcgtacagtgcattcacgtacataatttgcttgtccttggtaagtattaagataccgtcggctccactgtagttgctcaaataaagtatttttttgtccttgtcgtttataatttctgagttgtgttcgtcgctgtttattaggatgtacacatctatgttattttcctgcattactttcttcaggcttgcgagtctctcttcgatgggagctgccatggtgtctctatctccttgttgatcgtcactctgttgtggttgctgcgaggcctcctctctctgttgctgcagttgcgaggtcgtttctgagtccttccacgcgctttcctggatggaatctcccgctacgctggagatgcttgcgccgttctgctgataaatctgagggaacttttttttgaagtacgaggtgactgacctattcgatgctccgttcgcgtctattttgtgcctcccgacgttatttgggttgttctggcctccgttgttgcctccgttgcttcctcggttgctgcttccgttgcctcctcggttgccacctacgttgttacttccgttgccgtaattggtgtacttgtgtatcgaattgatgtacgcagaaacgtagttaaccctattccctttgtaaaagaagtttaaatggaataccattaaagaagaaagcgcgtagagaagggaattcacacgcatattgggtagcagaggtaggagatgagaagtggggggtggatgttaaggtgggggggtgccccaatatggagaagcttaactgcttagtagctcaaccgcttggtagcttaaccgattggtagcttaaccgcttggtagattaaccgcttggtagcttaacagcttggtgacccaactgtcaccctcttaataaccatacgtcacgcctgcgcgagcaacgctgctgcacagcatataaaacgtgcggacgtaaattttcgaaaaaagtgccgcaaaaaaagcttcctagctaacactttagaaggctaagctaagccaagcgcccctgcgctacgtagagttgactctggccgacctggccgcggaaaatatgtaccatgcaggttaatacgtatgacatctatgcacgtacggattacgtagatgcatagatgtaaatacgcacaggtgaatatataactgtataaacaaaattgtaaaaaaaaaaaaaaaaaactactgtggtgacatcaatttgatcccatcaaaacaatttcatacgaaacaaacatggaaaaaaaaaaaatcaaaaaatggttaaaaaaaattaaaaagtggtcgaaaaaaatagaggaaaaaaaaaaaagtttaaaaattccagtaagtagcaaaaaaaaaaaaaaacgtaaggaatcgctaaaaagatatgtacattcatttatgcaattatagtaatgcctatggcaatatttatataatatatacaatatgttgcgtaactttaattactaacctgcagtaaccgcatggagaaacgcgggcgagaaaaaaaaaaaaaaaaaaaaacgattatacaattcccgacatttttaataagcaataataaaaaaaaaaaaaaaaaatgccatataagtagagtgacacttcttcctccttcactttttccccacgtacgggtgcatctgcggaagaaccacttgtggggggtgcggacatctatataactacaccccatcgattcgaaccctctctacttccaattcccaaacggggcgccccaccatacatacatatataacatatacatatatatataatatatacatacatatgtattttatatgtatatgcccgcacaactgccccgtgcacttcaccctttctattaaattgaaattgttccacttcgcgagtcatgcaatgccatataaattcactaaaccactagtgctgcaaaattgggattatctttcactcctgtgcggggccgttaaagtgagcgtccctttcgttgctggcttttttccgaaaaggctgaagggaggaaatggaagcgatcccccagatcagctaagtatgaacccgcgatatgccctcacgcacgcacgtatggatgatgtacacaaaaatgtgggcaaaattggcatgtacgcaagtacacaaaatagaagggtataaattcccctgctctaaaaaaaaaaaaaaaataaataaatcgtcgtaacgggggaccagggaagggtactacacgaatatagaacacaacagaaggggggttaaatgcggccacaaacctttattgcataacttggagacgcacaaaatgcccccttacgataaaatttggaaccacatgatgatgccgctgcttaatctttcgcaagtaatgatggggcgctattttgcgtagctcctgcattgccacgcggggcgtttttataccctatgttagcagcatacctttgtggaaatattttcatgtattagcggccaacgtggagcaaagctgtcattccctccttacatcatgaaggaagttcatcatgttgtggcacaggtacctttgtgcgtgcgcgtggacttatgcacctacatgtatgatcagataatactttctttggaaaattattatctaaaaaagggaaaaagtgtatgggtttttaacgctccatgttcatatctcttaagcccaacggatgaataatttccctcccccaccctttgccaatttatacacacaaattataacggtactaatgtaagcccttcaaaaaaagtccatatctatgactatactgttttccttttgagcaaatcgcagcttgcatatcttcgttgcaaccgcgattgtgtaggctcttcactgatttcgctctattcagctgattgacgcatgcgtgcacgtgtgttttcatggcttcgttcctgtgttcgcctacctttatcacgtataaaataagaggcacattaaaaagggggtcccccacccccctttgaaagctccgttggggggctgaaggcgtccttttttttttttaatcttggttctacccgcatcttaatacttgttcaccccaatccattcgacttaacccctctaccgccaccgcataagggtccccccaaatggtacaccataagactgatcaagcggttaaatccgatttggcatttcgcgagggagtaatttgttcccgttgaagagacgccaaatgggagagtggatttattgccgtggtgtgtttttgctttgctggcgagtgctctaaaaagatttactacattattacgttgttactttactgcttagctgttttgctatttttttgcgtgcctccctttaagtccatattgtgatagttttacgtgccttctgcgaaatgcccctcttccccccgagggatggaagtgacctttcttcttcccctataatgggtttcactacttaaggtgttatctattctcgcacaacactgttatgttttgtttttaccagtttgcttgactggacaggtaaaaatgtttttttctcaccccatctccccggtattagcatttcctaaggcacttcatggatgacccttctggggggtgcatactgtattggtgttcccccaactgagttatatcttaagcggtgaagtttttttttttttttttgtcctattttttttttgggtggctactcctttagggtagaaactttccccaaatgggttttactatatgtggaaggagcttccaaaaaagttaaacgaagaaatgttccttaaccgagtgggtcattcagaaacggcattgttatgtgtaggtatactgtcccacgtatgtgcagaggagaacgctgcatggtggatgggtagaagattttcaccttcaggatgcacagacaattgtgtgactatgataagatgggagcataaagaactatttgtggatatcattcgaatggttttatttagcaaaagataaaaactcgttttgatcgaattttttcccttttctcgtaatttacgacaaactttgtccactccaatggcataaatttttccaattttatttaaaattaagcgcatccactgactactactcagaatgataattttgtataaacatacattacagcaaattaagtcacagttgtcatgacgcaattttgtgagattttttttcttcatatgatatgagttaaaccatggatgtgtttttacatcccttagggaatatctcttgtggtaatttacattgagcatatttcgaattaaattttttgcgccttctgaaatgtgctgttcgaaatgtagtacaccttttataatttcctggaaaagtacattcaaagtggtatgattaaatggtagccttcgattgagtaataaaaaaaggataactccaagagaccagacatccgttaattctccatgatatttatttcccagtaatatttctggagaggtataaaatggggacccacatgacgttgttaacaaattatttttttgatacacagtggagagaccaaaatcgattaattttatattttcattatcatccagtaaaatattttctggtttcaaatccctatgaacaacattaaatttgtgtaaataatccactgcactgattaactggtagaagattctcctcgctgtgtcttcatttattcttcttttttttttacaaacatatgtcaataaatctccgttgggaacatactctaatatcatatatatattttttccatcttcatatgcttcatataatttacatatatgattatggtccatctgttcatgtatttttatttccttcattattttttcataactgattaattgttgtaacctttttttatttaagatttttattgctactatttcgtgtgtgtgtatgtgaattcctagacaaacttttccgaacgtccccttcccgatttggtttgttattatatagtcttttctcagctctttgttctttttcatcttcactgctataattttgtacctatgtggttgttccctcctctctcccttttcgtttttccgttctgttttctgtgcgcttgggagatgggttgactcctccatgggttgttcctcactagaattattttcattggataactccccggcagagttctccccacatcgtaagcttcttctttcgccctccacttcgagtgacaccaatttcgtgatagtcccttcttgcagccacgttttattcaacaaaatggttctgactgtgcatctctttatgctattagttgggggaggtctttccccatttatgcttactgcttccgctgcctcctcggtgcagtttgcctctgcaattttcttaataaacgcattttctgtgcctttttttgacccagattggtatttccccctcttaagtgtgcaactttttacatttttcactttttcttgagataacatttggcattcctctctcttcgttgcacccttaccggttgttccatttttttcttcatttcggcatctaccatgtgtatcacctttttgtgttttcctgacctgttcagataataatgtgcattttttttcctttccaatttggcatttcctatagaattcgtttttcccttttatttcttccttagagtgaagggttaggcccccctttggtgaatttcttctcattttactttttaaaattgtgcaggttgtgggggggataactccccttgccgatttctgaaaatgtgtatctctcggggggcctttcatgtgtcctgtggcaaccgtcgcagtttttcgctcattgaagtggctatttttacattcgacttgagttccgaatttatgcgtggcgtgaatcccatttttgtgttccccctttttgccgtggccccttttcattgttgcattctttagcaaactggacacggccctactgcagctgctttttccgaagctcgctcgggtgtcgactctccgtggatttccatttacctgatccttttttagaataaccatggggcacaccttacagttttttactttatttatatggatcagtgtgcatacagtcctttctccctgctccttagtcaacatttgaggagtgttattatgcacatgccgagagtgtgcttcgcttatttgtttctcatctttgacgtgaatttcgtttttactaactttgcaaattatggtgtctgcatttttgctaagtgataagatgctcttctcacctgggggctcctttttatgtgaacaaggtttttctatctttttattgtttctctttatttcgagtaaataatttatgtgtcttttttgtgtataaatattgcgagtgttgttttggtcgtctatgtccagggaggtaattggaatgtgctctttctctccactcggcataagtaactttggattagtatcgacattgctggtcatattttgaaatgctcattggagtggcaacgcataaaatgggttgactttttagtgacccactaaactcattatatgtaattaaaaagataacaatttgatttccttttaacaggaaggaagaatggcctttttggagttatatattatgggagggagtggcgaataaaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttagtgtaacttttttataatttcccattttgccatgatatgttaccccaatttttattttattttcgcaaccattttgtccattgggacatgcacacgaatagcctcacatggggcgtaattttcctaccactttaattttcagaacattgttacggggaggtgcataaaggctaatcgaactcgaatggcgcatatatttggaaacttccaacattttttttttggggggggggtggggactcaagaacgggggctgctccccaccttccgaaattggaaaacctcaatttgttattactgcgtgtgcaccgccacgctttaaaattgtgtttaccttggttttctaaattttaaatttaaaaaaaaaaaaaatcaaagaaaagggaaaataagagcaggaaggagagggtgggcagtgcaacgagaacaaaggggtggcttatgaacgtgtctgctgaacggaggtggcaaccaggtgataactaacgcattagcaagttgcacgcgggtgggtaaagagtggacattttctgggcacaccccaaggtggtacccctttcgatggttcagtatgcaaaaagacagcccccagtaagggatggcaaaacctttgcaaagatttcttcccaattttttttaaaccctgtactataccacattgtttacttatacgttgtgtatgttttaaaaaattgctttgctcacatggggggaggggggaattaaaatagaaaaactgttttgattactaaatggggcacttttactgtacaagttggtcacgtccccttaacatacgcaccacattaataaaaaaaaaaaaacacccatcataatggcagttcaaatgataggaaattctcaatacagtgctgccatgaaattaaaattcagcgttttgcgatttaaagaaagtgaaccagttgtcccctttggagaaatagcagaaaaaacaattgctaagattctctgcgtgcgaaaaatacatccaccaaacgagaacttgtgagccaaatggaacatgcgggatgggcaggcagtcgtgtcgacacgacattgcgagtacaaggttgctaatatatatatgtactatttacatacttatgggtgaccctctttaacgatgtggttttttgtgccaaaagggggaaatgggcaaaaccttttcgaattaattttctcgtaaatttgaaaaattgccaaagccgtttcgtttcctatccacaaaaacagcattttccaattcgcggtgagaagaaaaaaaaaaaagttatcaacaaaaaatgcaccaaaaaaaaaaggtgaagaggcgcattttcctcccaccatgacagcgtcgcgtattgcagcgcagcattggagccgcattttggctgcatcttgacctcatattattttttactgcctggtttttcgcccggatatcatgttgcctacaattttgtcccacatttcatacgatatttgaggcagccaaaaaaaaggttccaaaaaaggttccaaaaagggttccaaaaaaaaaaaaaaataaataataatctgaaaagggacaatacgcgcctgtaatttttctccaaatactttaaagcgtatttcaaatgcgagtgaaggatacgctatacatgcaagttgtttttgtaaataatattttttcaatcatgacatttatttgggaggaataggcatataatataccaccaccctccaccccttgaggtttgtaaggagaataaagtaacggcaaatttgccagaagaaaaataatccgtacaaaagtcaaaaagggggagtaaaaagtaaaaaaaataaaaaaaaaaaaaggaaaagaatcaaattaacgtcagcgttaacgcatggtgaataacttcaagcgtgaccatgcgaggtagaggagaaaaaagagcgaagtaaacagcgcacaagtagcaatttatagaagacccgaattgggctgagaattgcggcacgtgtgacttgtagtgctaggaaaaactgcagcgttgtttgttacgcagtagggaaatatataattgcttctccccggatcaaaaacattttttccacgtgtaaccccctgggtgcaacaaaagtgcgtttaggcttcacacgtgataaaatgaagatggaaaactccgtgagcacccccgccaaccgcttcgtcctggtgcagctgaggagtgcgctaaacaaacacaacataaatttcgtagacgatgagaatacgtacaacttggaattattaaagaagcatttgaaagatttgaaattgctgaaggaagacataataataaagaggaaccagtccaaggaggccatccgaaaccacttggaatccttctttatcagtgaaggggatagaagttgcaattttgatgtcttttatgataagtgtttgaatatcattacgaggtacttggtcgcatataaagaaataaacgacattttgttgggaagaaaagggagtgaaggcagaaaggtaggcaaccctggaagggataacacatcgccaagcaaaagaagtaaggggagcaaaagtaacgtgaagggtgaggagcagcaaaacggagagggaaacaacagtttgttgtacgatctgataaataaaaagttgctcatttataacaacaaatttttgtttgactatgatgacgatagtgagatctacacgtcgagtgaggaggaaatccttatcgaggggaggcccctaaagaagaaaaccagaagtgacagagtttccaaaagctgcgacagcgtggaaaacacgaatgaagcgtaccgtatggcaagcgccgaaatgagggacggccaggaagcaacccgcaggtgggtcataagggaaaaaaaagacaaagttgtgagaaaatgcaaaaaaagaagaatcaacctacttaacaggtaccccatctatctgagggacctgatcaaaattgtaaaggtggccaaaaatagggaaaaaaaaaatttgcaaatcagtttcttaaacaagtatggagacgatgtagatagaaataaaatgaacgccctctttaataagctttacctttggaggtgctacatgaacaacaaaggttacatcgagaagaagaaaaaaaggatgctctatagaatcgtaagatataacatgttgatgcatttttacaaaaaccatgacatttttttggaaaaattagttaaaaaaaaaaatgcatacaacaatttgagcgtcgaaaatgtgaagaagttatttctctcccatgaatgtagtgggaatgcctcatcaggaaagtccagcaaagagtgtaaagtgtgcaaagaaaaaatgaagatgctgttttatgtaaccatttatgagaacttgaattattcgtccgttatgaacaaccccaatgtgatagccttcaaggagaggaatctcctgacccaacttcttgtgaacaaaaaggagaaaagaaaaacagtcaatgtgaattatgatatttcttttcatgcagatgaacacatttacatgttgtccaaaaatgacattttctgtgatgtgctgcatgaggattatttgaagaacaacttcaacgatttattgcagaggattaaggatgggagtaagggatacaatttgctgtatgtcatttttaacaaatataagcataaaaaatttttaaatttaaaaaagattaaaagatattttgacgaacgtaatagcaatgcttcaagtcggacaggcaatgtcagtacgaacagtatgacttacaaaggggattgcctttccctgagggattccttctatgatattttaaaaagtaacataattaaggatgaaaacaattcgagcatttttttcgataagatttttcactccttctttaatatgctgtactcacgtatatacagcgcacccagtagggccaatgtacggtcgtccaagaaaaaagacatagaactgctcaacgtggatgaccacaattcagactctgacgatttcatgctgatagattcggccagcgggtttgttaaagagcccacttataaaactagcacgaatttcatgatgcaggttaagcacaagaaagtgcagcaaagcgccatgaaggagattcagcaaaagtatctcaatgtgaagcagatgaatgatattgatgaccgctacatagaggatggcgcttggcaaaacaataccctgtctacgtaccactacatggggtgcgtccggacgaagggggggttttctcaagagaaatgctcagcacagggaaacgaagagtgcagcggtttgggagcattcgagaggtacctaaacaaaataaacgaagaaatggccatcgttgtgaatagcgatgatagtgatgaagatatgttgtgtagccatggaaaggaaaaacttctgatgaactatttgaaggggaaaatgcatcgaagcggaagcgaaattggatacaggaacgaaaacgtaacgctggaaaggagtaaagtgcaggatctaaagaagaacataattgtgcatcctctgattaactccaaatgcatagggtttaaaataaatgttaacgatattgcaaataggaacctagacgtgtactgcgtcaacaatggggaatatgtacaggcacacaaaaatactatcagctatttgaagaaccaaataactccagagatgaagaaaaattatacggactttcagaaccttaagagtaagattaagaagaaggagatgaagatacacgccgtcaacgatttgttaagcaaaaaagggttgggaaagaaccaaacctgctacataaatagtggtcaaaccgacagcaccggggcgaagaagaataacaccgtcaccgaatacatcgtcgtgattgaggaaaacgtgcaggaggagaggtacaaaattgatatttataactacgcagaattaactgcctatattgtaaactcgaaggaggaaaaaaaaagagaattctattggaatttcatcaggaacgaaatatattcccacaagtggatgaacaaactacagttcaaaattcaaaactatagcaacttgtacgttaacagcttttttaaaaaaaaccatttgaggtcaatcaaggagtacctctacggaataataataaacctgtattatcaaaatatctatgatgtgtccctgaacatccagctgagtaggcactatgggcattacgacccatccaaggagtatgtgctgaaaaatatacaccataacttgaatcagctgtaccaaaatgtgatggagtgcgtccaaagcgatattctaagtagcacgtgctttattgacgctagcagaatcacaggggagcaaataaagtgcagaattaatgactacttgatgaattaccggtggttggaatgccagccggatgacgaagcgaaggaatccttccaaggagaaaggaaaaaaaatatagacgatatgatttgcaaatacagaacggtgctactgtactatttactctacatttatccaaaattcttgtacatactaaatgttattcaaataaagaatttcaaagaacagattaaaaataccttgcctgagaaggaggatcaacatgtccaggaggcacagaaagattttacttcccaaaagaaaatgctcagaaaggccaaggaaaaacaagtcgatgtggtgaaggaagaagggaacgaaaattccccaaatttttatctccccgtttatgtaaaaaatgaaaaaaatattctaagttcgtttgatttatcaaatattttgctagccagctttaatgacaattttgaaaggaccctcttcaagaatgtactcagcggggtgaccaaaatggaaaaagtgaaagatgaaatgcatcctacttgcttaaaaaccatggagcattttgtcaaaaatgaatactatcccattagaaagaaattaaccaattcccagttggctatggtatttgccgtcctgaatgcctacctctgttttgccacaacacagcattcgattttcttcaatgccgacaagttgggcaaattcctccttcataaaaatagcaaactagaactcgaacgatacagcaggttgtccgctcaagggaagagctatttccccccagactttcggcagcggtttttggagaccttccttctaaagaaggacaataattttatcgcatcggacaaactcaagtgcaagctgatgatttatatcctcctcatccagctctgccttatggataacgccttgcccgtgcagctcacactcattaataggaacaccgctgctttgctcacccggctcaatttctccatcgtcgacaagtcgctggtgacgttcaacttgaacgcgtagtgaagagaagcgcagtgggagaggagaaccaggagaggagacgcgaagcggggggttcatactgggaagcccactcggtgaaaaattcacccattgaggaaactcccacagcgtagctgcacagctttgcttctcagcgggcgttccagcagagccctccccgctcgccgcgtccatatgcacacacacatttcgcacttatttgtcgtagcatattttttcaatttctccacgaacgtatatacggaccgtgctgatcacgcagccctccattttccgataacaaagactgctaatgttttacgttttttttaaagggttgtgcatactatatggtacgtacggtacggaacggaacgataccataccataggatacgaaatgatgtgataacaaaatttgattctttttttttttaacccccatttaatgaatccaaaatggggagccctcttctgttactcccccgggtggggcataaacaaaatgttacgtggttgacataaatgtggtccgcgccgctggggggaagtgtgccccacaaagaggttatttttgtagacggctatcccaaatgggagaattatgacacccctgatcccttccctacctctgcgcgctggccacatcaatcaggggatccttccgtttttctaaaaatttccacgtacttaatttctttagtatgtctattcacatatgcaattattccctgagaagaaggcagcaaaatggggatgtcatcaaaatgaagcggtatgatgggtgccctggctagtccaatatgatgaccctaacttagggagacaggatatagggttgccacttattttcggcgtacactgcagctaatgtcataccttctttttaacactctcgcatatcctgcaaatgatcgttttgtccttatcacttaggggtacgttttcttcctttatgaatatgagtgagaatccgtgttccgcgtcgatgtcccctgaatgggcaacaagggggataatgtgaaatggtgcagagagagcggccatcatggggatacgcttcgcttagcgtcacgtcgcatcacttctcctaacttcactgcatcattgcatagcttcgcagacgcagagacgcctaccccattagcatgcaagccggttgggccactaaaacctacccctgtacaccacaaaatcggcgccatatttaatcccatccgatgtagtgaagttcctacttaggtcagccaaaacgatgttcctcaaggcatttctgctcgtcatgggggggagaactgacaggatctctgctctgctaaccacagtcgtattctctttctaacgaaaaagaaaaacaactttgttactataacttgtgataaactttgggatgtacgcagaagatgcgccaatttttgttgatcatttttctctgcggcggggaatgcacaaatcggggacgagccgctgtgaaaggggattttttccctgtagaaaattcaacccgatgtggatgaagctacaaatggtttgcgaattatacaaagattctttttgtgacataaaaaatggggcattttttttaaagggaatcggatcgattaaaatgtaaccatttgggaaacaaaagttatgtacaaatttgggaagggcaaaatatgcttcgcccagtttgaaatgtgcatattcgaggggggggagctggtccccacacaaatgacaatatgcttgagtattactaaaaaaaaaaaaaaaaagtgcgctcgtggaaaatcatcgatggggcctatttccgcttcgcagctaaatgtaagcgcaggaagggtggccatatttcttatgtacagataggccaacttgatgaaatttttttttttttcttttttcttccctgggagtgcaaccacccagctatatccgctttttgcccttggggccaccgttctgcgttggctgcttaggggtctttcccgcaggagaggtactcctcctcggtggcaaagatggcctcgactttcctgccggcgaaggttctacccttgaatgtgttcaaagcattctgcgcctgatcattcgattcgtactcacaaaatattttaacggcatgggcatcagttaaatttttatcaatggcaatatttatgtttagcaggtttccaaatttcgaggcttcctcttctatttcttccttcagcgtgtcgtcaacttcgtctttggtgacgagattggacaggcgaataatcctagacgtgttattacttagagcatgattagaatgtcctaagtttgcattcgattttgaaaaggaattgccatcatcattattgtcgccctgaccatcaccggatttatgtttttttaaaatatcaggtgcctgtacaattacaccacttctcttgtcgaccttttgcagaattaggggtgccgtaataccttgcttgtcttttcccaacccttctcccttcttccatcccattttttccatcattcttgtagcaaaatcttttttgactggagcggctacctcttcacctgtatcatttgctacttctttgtttttcttcttgtaatcatcattacttggatctgatagtttggtccgattaacattttcgtaaaatttatcactcgtttttttttcctttccatattctttatcgtcatatgaaggtatgtccctttctgtgcgctccctgggagtgtattctcccctcgcagtgaagttccttccgtttacgtcgtagtggttatatagactacctctgtttcgttctttctcctcatcatgtagtagtggcattccactatttgtgtaattcttgttgttatgatcagactcgaatgggaatttacttgcagcagtggcaccatttggttggtcatatccataataattttttttccgatcatattctttatgtccatttttactgtccattttgtttgtttcttccaattgtcgttcctcttctagctttttcttctgtgcagctagcatgattatttttttcctttttctttcttttataattttgttcaaatcgtttggtttgttcggatcataatcttcattcgcgtttgcgatgaagtatttttcgtacagctcggtttggaagtattcagtaggaagggttgtaggttcccctgcacctgcgttgtttctaccactgctgtggtcttgtaactttcccttttttatgttaatttcgatgtttttaattttttccacttttgcaggaattacctgaccgttcagatgatttgtggaggtattttgttcaggtcgattattactgcgttgaattttgtgtagtctgtcactgattttttttaagtcatcctgtactgatttgtttatgttaattattttttcaatgtgtgtgtcgtccttcccccccgttttctccccattgggagtattttttcccccgtgtgaggtaaccctctcttcattacgtcctacatcaagatcggtgtatatgtcactgtcacagctatcttcacctgcgctgatatggttatgcttgcgatatttcttggcctcatctttcctgtcattttggtcactatccatttctttattcacattttttatgtttgcaattttcttttggataatggctggcgtgatgagaaatttatttatttcaatatagttgttcttttttgcttcactggagctacttttgtcgttatttttcccaacttggttgctgttatttgatactggggggggtaaatcaccatataggctatccattttgttgccgttaaaaaagaaaaaaaaaaaatggataaaaatgggggaaaattacaaaaagccgggcgaatttttgtccctgcctattggaaggaatatcatttgggaggaagaagcaggagaacactcgaatggtcattcgcccagggtacgaacggaaaggcggcatgggcacggacccatgttatgggatgaaaagcttttggaacaaaacatacatatccacaagcatgcgcataagtggcgtacgcgtaaatgaaaaagttgtatgtcccttggagctggtcatgtcatgtcctgtgtctttttttttttttccctcccccggtgtcgacgcgaaaaatattccttacgcgctacgccaagcggggttactcattcgtatgcctcattatgaataattcccgcatgtaaataattatgaattcgtatgtgaatatatatgccttcttcttaccgccatcattttgcattctcctggcactcccaaatagcacagctccaacgcagttagcatccttctcgcgaacatttattcgtgtgcacgaataaacacgaggaggagaagggcatattggccaaggcggcgcagccatggaatggagaatggcgcagaggaaaatcgctcttaaaatgtgttcctcataacaattagcacatatatattttttttaaattagaaaagtgtttcatgcaatgagtacatgttggaaaaaaataaaataaaaaataaaataaagcaaaatgaagcaaaatgaagcaaaataacaacctgttatgatgctggtacacagcgtggaaattttgctgtggaagggacgcactacctttacgcttgcgaagacatattaagcgctctccaaatatatatacctgtgctgtgaacgtgagaaatatttccagcttggagcgaattgtgcgaaaaatggttcgctttaaacagcggcgtgagtgatgtgacatgacgtgttaacacgaaaagggaaaggggggggagagtaacatatgggaaggggagtcatatacaggcgagaagcaaaccatgtgctggtaaaccatataacaggaataatacatctgaagcgaaacgcgcgctgtgctttgcccctaagctgccctcccataacgcagtcgtgaagggctccacgagtgccgcattccctaaaggggggagaggggaacaaatgggagacgccaccaagtggcgaaacgcaaaacaaaaatcgaaattagaaaaacgcaaaaacaaaacagctatgtacatacaaatgtaccttttggtgaatatcaaatgagaactttaaaaaaaaaaaaaagttacaaagcagtgaaatggaaaaataaaggatacaaactgggagggttagtccaggtagggccagcctaccatgtaggtgacacaaatatagtgcgtaaaattaagaaatctctaaattgggggagctcctcctgttaatggcgttacgctaatggttgtgactctccatatcttcggtgtgcacattagctaggggtctatcgctatgtacattatacggctggtgcaccgcacattattttttttccgttttgaaggggacccggtcatttgagttcacaatcctaatgttactgaaccgagggccccttttcattctgttgtatgagtatctattcgtacgatttgtcgcgtgatttgtcgcgtaatttgtcttgtgcatgctgtacagggacccacgatggatgtcatttgtggcttcaccggggtaggcacttttcctttcgtcaaatgggctatacatgatcgtcctggggttgtcgtggcttgcaaattgttgattatattgggggggcaaaaacggaggggggtacgtccggtgggggtgtgcattctgctcgcgagtcgcgtttgggtgcgtagcgttgtagtgtatagcgtcgccatttgtaacgttgtagtgtatagagtcgccatttgtaacgttggagtgtgtggtgtagccactttgcatctccgaaatggaggcttcgtggggcgtgccacttccgtggttctgggcaccctcatggttgtaggagctgcccataccgctggcaccaccgtaagacgcatttccattcatgatgggcgctccaacataggcaccactttttccccaacgcgtatgcataccagccgagccattaccatgcacattggtcattttgttagctcggacagaatttacgtaactcaagtttttaaacctataacttgaagagcggcgagatgatacattggcatagttgcgcgcacctctgcgtctgggaggaccgtgcgttttcatatactctcgatggttgttatttttatgagggatatcgttatcgtagggggtaccatttggagaagatacatttctgtgccaagttttgtttgcattttttcctgcctgtgtgctggttgacgatgaaatgctacgtagccaatcggaaatggtatgctcattatgtttgctacagttcaatgcattcttattagtatcatcccccccttcttcctggttttggtttctactctcagctaactgcgagtcggcaatgttatacaaatctttgtagttaataaaaacgaaaggtatggctgggtttttaaatactttgaacaattccgagcatatgtttacccccgcgttgatgtacaatgcatgtttttggtcgacatatatatctatattgggcgttaattcgtttttcacatttgggaagagcactcttgcgtagtagaaaacctccgtctcgttggagctgacattaatgatgcacccgattatctttcgattctgaaggcacaaaacagacgcaacacttaagtagaattcacacttaaatgcatgcacagtcaatacatcatcttgtaattttattaatttccctattttttctattggtatatcctctttcacactttcgggggctcccattaatcttattctactttgcttgctgaattggtttgtttcttccgggaagacacgctctgctgatttgtccatcatcgtgtttgatgctatattttcgctaggggtctctccgctaggctccccgttggtctccccgttggtctcccccttttttgcgctgttcaccattccatcttctgagtcgtcactcatcatctcctggatgatttctttcgtgatgtccccgtacccctgggagccctttccctcctcactgtgcacatttgcgttgtgcgcatctgcgttttgccccttctgcttatcgcattctccagggttccccgaaaagcgcacaaatggatcgcaaacgggttgttcaccgtcatccacactactgtcatcataaaaatggcgaaattgctcaacatattcatccctgtcgaagggctcatcctcggaagagtcgacactcgattcgtttccctcaccctgatctgctttttgaaaatccacagaagtgttttgttttatcagttcagaggcaccctctctattttggctagccatgtcgaaataggccattctggttgcgagcaagagctcgtccacttcgtttttcccatcgatgattatttgtcccttatagtgtttgtctaaatatctggcaacaggaccttctccttctgcttctccttctgcttcctctgtcgttgcttcggcgaccccttctcccgccgctaattcttctgtacttttcaaacctcccacattttcattttcatataaataaattaggtgatctggatccacgtccctatacttaccataattactctgtgctgaagatgcaacggataaattgtcttcatagtcctccattactccgtttcttacctggtcgttgctcattaacagttcagtctcctcgtcgccatcctccaatagggtgttctcttcgtcgaagttgtcctcctggaattggataggcttgctaggattgcctctgttcacacaggggggattttttcctgcacaccttcttccttttatttgcatgattcttctagcgtcacccatttcgtcgtcatcaccattaggtagataatccgtactgttcacgtgggacccctcctggtatttcccctgtatatcctccatatattccccgtctatcacccctctcttcctctttcccaaatggccatcgctgtcaccaattctgacatacgcaagattagtgtctatcaccatggggttgtcaccaactggaagaatttcacatccctccttggagttacttcccccctctatgtttctcttcatggtgtggacgtcctggctgctactgcctaccatttgggagtcatttccctcctcgtgcctttccagaagattttccattggccttaacacttttcaaattggaaaagccatacaagaggtgaataaaggagtataacaaaaaaaaaaaaaaaaaaaaaaacgcattaacgtttaactcattggttatattatcatgttgggagcgaatgctaccaccacccctggtgtgggttgctcaaagtttggctttttttttgactctacataagcagcgtggacctcattggacgatttcaattttgttcacgcagcgtagcaacaatgtacggacgcttctatacaagtctttagtgcataggaataaataagttgtaaatttttgagatgcgcctttccaatttttctttttttttttttcgctcttttttttggcaaacaaatggaacaattacaattttgtaggcgacaaaaatgtaaaggcgttcaaagtggaatggaaaaaagaataaaaaaacgaaatgtagaaaaaaaaataaaaaaaggaagaagaaaaatgtggcaaggaaaagatcaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaataagcgttcgttttttctcccctttcaagtaagcatacatatctgaacaaaggcgggaaagatattttagcattttcctttttttcttttttcttttatcatttattttttttttttttcctttttcccgcctatgtgtactaacatatggcagattattccttgctatgtcaattcatgccaatttattcccccgcctatgtgaatttatgtcaattgatacccgcgtgtgcctactcattttctctcccttgtcaattccaccataatacctgctggctataaacccccacataaggcgaaacccaacggagggctgactgctgaattcttcctgaataactctcgacggggaagaagttattttaaataatgtcgccaaggagaagcgcacattggtagttcacgcgaatttagaggcaagtgtagtgttgagctgcgtagcgaagtttttgccacccagtgcgtataataaagaggtgctgttatatattttttttcttctggcatacacaggtggatgcgcaaagtcagcgtgcttgcctctccacatttttccttgcgagagggaaaataaaataacacctcttggaggcgtgcatttcagttgtgccgctaaccaagtgaaaaagcgtgtctgtggatttatttgaagagtcacacgcagataaatcggacgtgcacaagtaaacacgtaggtgctacaccccccaagccatttgtgaagaaaatgctccatagtgcgcaattttagcaccagcaaggagaaaactgcctttttttttctgagacacaccacgcggaagaggaagacggaaagtacacaccttacgtcacaacgtggtacgaacgttacgctacctctttgcatcgcccaacgcgcctttcccgctttcaagatggactgccaggccctcgcgaaaagtttggagcagatgaactacctgcacaatgtgaagtacctggaagcgaaggacctaaccgattttaaccaaaaaagcgcatactacatctgtcagcagattgcagaaaagcagctaagcaatgaggggggatatgttgtgatagggctctctgggggaaaaacacccattgatgtgtataaaaatatggccctagttaaggacataaaaatagacaccagcaaattgatattcttcattattgatgaaaggtacaaaagctgcgatcacaagtttagtaattacaataatataaaattcttatttgacaacttaaaaataaatgagaaggagcagttgtacatgccagacacttcaaagaacatcgtggactgtgtaagggactacaatgaaaagataaaaaatatgttgaagaagtataataaagtagacattgctatattaggcatggggagcgattttcacatagctagtttatttccaaacatttttttcaatatctatatgaacaattaccagaatagctatatttacaatgagtcttctatcaaactggtaaacaataacgacaacaatgacaacgataatttgaagctactgaaggagtatgtgtactttacaacaaccaacaatttcgatgtgaggaaaagaattaccgtctcgttagatttactgggaaatgcatccagcaagatatttttactaaattctagggagaagttggacctatggaaaaatatgttgctaaaatcttatgtagatgtgaattattgtctctaccccgctgtatacctaatcgatagtatgaacaccacggtggtgacttgtggatatacaaactatccacagatattggaagatatttatgtgtccagtaattctttgtcggtgcattcgcctagcccaaataagagggaattcctaacgtttataatttttggatgctcaggagatttagcgaaaaagaaaatttaccctgcgatttttaaactgttctgtaataagcgcttaccaaaggatttgttaattgtcggatttgcaagaacagcacaaagttttgataccttcttcgataaaattgttggatacttgaagaggtgcctgcacagttatgaggatttgtctcttagccagaagaaggacttgctaaattgcttcaaaaataagtgcaggtactacatcggggactactctagctcggaaagctttgagaagtttaacaagtacttgacacagctggagagggagaacatagtcaacatagtcggcacctcaaccaccatatgtggggagtccttggggaacgaatcccttgtgaacgacgcggatagcatggaactccacgcagatgagtccattcgcgcgaaagggaccgataccgctacccctgggaaggcccacggaggagcaaatggactagccatacccatgcagagcaaaccctcaaacaaggatgacacatcggacgaagggcactccagcacgaagtacccattcgccataaacagaatactctacctggcattgcccccacatatattcgtaagtaccttaaagaattacaaaaaaaattgcctcaacagaaatggtacggacaaaatattattagaaaagccatttggaaaggacttgcaatcatttaaagtgttgtcaaaacaaattctggaaaattttaacgaagagtatatatacagaatagatcactacttgggtaaggacatggtgtcagggttactgaaattaaaatttaccaatacttttctgctctctctcatgaataggcacttcatcaagtgtataaaggttaccttgaaggaaacaaaaggagtgtacggtaggggacaatacttcgacccctatggaatcatccgagatgtgatgcagaatcatatgctgcagttgttggccttaataacgatggaagatccaatcgacttaaatgacgaatcggtaaaaaatgaaaaaataaaaatattgaaatgcattccatccatcaaattagatgaaacaataattggacagtatgtcaaatcggagaactaccaagaggagaaaaacttatcttcccctcatgctgatgataaccctattgatgagtccaagcggaaccatagctaccatgacgatcctcacatagactccaactcaattacaccaaccttctgtacttgcattttatacatcaattcaataaattggtatggagtacccatcatattcaaagcaggaaaaggactaaataaagacatttgcgaaatccgcatacaatttcataacatcatgggatcctccgatgaaagcatgtacaacaacgaatttgtgattatcctccagcccgttgaagttatctacttaaaaatgatgataaaaaaaactggcagtgaagaaatggaagaagttcaactaaatttaactcttaatgataaaaataaaaaaaattatgttccagaagcgtacgaaacattgttgctggaatgctttaaagggtttaagaaaaaatttatttctgatgaggagctatatgaatcgtggagaattttcactcctcttctgaatgaactgcgagaaaagaaagtgcagcctttgaaataccccttcggctcctcggggcccaaggaggtgtacgacctggtcaagaagtactacaactatggcaagaactacgccaatacacctaccttcgtccgcaagtcctccttttacgaggacgacttgttggacataaactgagtctcgacttggcggtgtagcgttgcagggggggaggggccgcttttctaccgagctgccttcccggtccaccccaaatgcgttgacgcggatgttcgtttgtgtgggcgttttgccccgtgtatgctgctgcccccttcaagcaaagcaccaacacgtaacctcgcgtgcagcggaagcaatatgcctccccacccccgtgttccttccccaaggggctacataattaaccaacttatttgctctaactttacccaacatagttaacattttttgcaacccacttataatacctcaattttgtgcccccgttctgcctcgccatctatacgattgcaatccgcgtaaggctcataacttgggcgtgaaattttttcccttcttttaaacaaagcggtgaatttttaaaaggcctccttacccatttcaaaaatgtggaatggggaatgtaaaaggggggcagacgtgtgccaaaaatattgcgacgccgcttcgggccacttaaaccacgctgggatggcattgaataggaaaaaagaatttacatttccgaaattcacgtttttactttgttcccctttgcgtcattctgctgtacagtaatattttcccatgtgggtaccctttcccgcgttacgagaacaccttaccgtacgcctgcacgacccctctggcctttaccattttcacgttcatccttttacaagctaaggtacaattttatttactaaaagacctttggtttctttttaaatgggaaaaaaaggagcagttctccttttgggaaataaatttttaagaaatgtgcataaaggtacgcgccgcgtatacacgtgtatgtgcacacgatgtacagtacagggcgcgaaattcatagcacttttaggtacgtggaaatatatgtcactgctttgttcatccttctcctttcagctgcatggtaagaagtgcgacattccggtggggcattcacggaagcatacccacgcatgtgcatacgtataagcatacgaaaacgcgtgtgcatgcaaaacggctcttccacgcgggcatgtatgcctacacaaacacacgcagaggcatgtgcgcacacatattcgtcgtatgtgcaacacgcaaatgtgcacattcttacatgcaagaaatgcacgagcatgaacgcatatgtattttctttttcttctgtttatttttcttctgtttcgtttacttcgtttacttttacttcttttactttttcttcttttactttttcttcttcttttttccttttttgaactatgctaccggttcctgcacctccactattgggtcctgaattttggcatcttcgtcatgcctaccatccttctccatgttgcacttggcgtccttgcactcgtgaactttatctgcatcatttttgctatcaccatcttcctcgtcttcctcctcctcatcaacttcatcatcatcatcctcatcactcgtgtcatcgccatacgaactggagtcgtcgtcgttcatgccattcatattaggcatgttcttaaactgatccattcctcctagtcctgaaaagttggccatatcatcacccatatttcctagcttactaaaatccagatcacccattcctggcataccgcccattcctggcatacctcccattcctggcataccacccattccgggcatgtttccaaattgactcatatctggcatacctcccatacctccaaagctattcattgccatgtcatcatattctgttgttttattttcctcatcagtatcaacccaggaattccagtcacactttacccaatgcttcttaccatcattatttatggtcttccatctttccttttccttttttataattttaaactttatatttctcttagtgctgtatttggactcttctacatttattggttttaaaaagtttagtgtaaattcgtattcatttttgtctttttttccgtaaaaatataacttgtcttctttcaagtcaattttggtatcctccgcatcctggagttctatggttaggtacaggcagtcctttttctgggcccacaaaacgattggaaagagtctacgcgggggaggggtaacgttcatgtgtgcgcacttaaatataaatatatttacatgtatatgttgccacgggcgcttctgctcggggggaggcaaacgcataggcttttccgtgcatgcactcaattgttttatttcaaatttgtgtaatttttgctggggaaatggtcatgtagtgtggactttaattatatgcaggtgtgaacatccgagagaagcaacgtaaaaaaaaaaaagaaaaaggcaacaacgtaattagaaaaaaccatgtgcaatcatgttacaggggtgatcacattgggtaaattgtaaccccatttggatgtgtgcatggcggatcatgccaaggtgggcttccgaaggcactcactacaaagagtgcacatatacgtttgcattacacgtgcaggtacaacatttaacagtgtgcttcacatattatacatatttacagtacgcatagctttgtgacacacgggcttccaaagcgggggcacgcaaaaattatgaagtttccattttaaaaccacagtggtgaaacacaaataaaaaaaaaaaaattcacaccgtgattcaatgtgggcgactataatatgtagaaatgaaagaatggcagtatatatgcacattttgcaagcccaaatagaaagaattaaaaaataaaaaaaaatttatatatcaatgcaaaaacgtcaaggaggagaaacacacgcatggggcacaacgtggttcactctcactctccacgctgcaacagaacgatgctctgtttttcccttatgttcatatttctcttaaaacttacggcatatttggaaaatgcttgttgaaaataagtaaaatatgggggaggggtgaaaaacttggtgaaagtttttgtggaagtggaatatgctatacaatatatgtgctacgtaaatgtgggtgaatttgctatttttcctcaaagtttatgaaaaatttataaacatgttttatttataaatataatccctatttggagagatataaaaaaaatgattgtaaaaaaaaaagcgttacgcaggaaaaagtatattgtactatttttctttataaacatgtacagcactgttattttatttatgtatgcataaataaatacataaattgtttcaaaatgaacattttattaaatttaaaaattgtgcttaaaaggtgaacttaatttgcgtttaaaaaatgaatttaaaatcgatttcttccactcgttaaaactgttcatatttacatttgtttcatttgaaatatatgttttttttttttcaccgcaggaaaaaaagtcaatatttttatttgcataatggataaataaaagggggtggttcttctttcgcagtcatgcatacaatacatatatacatgcatacgtacattattttaagtatataataatacaatgcgtggtgcatggcgaactttgcgttaattgaaaccccagatgttatttacatacgtaacatataacgctgtttgtcgtgttgggcttgctgcttatgtaaccgtaacgggtaccaccatgtcgtagccatttcgaatgacgcgctgcgatgtgagcacggcgtatgatgcattatatatacggaatataaatatgtatatatatatatacatatatgtacataatatatatgttaatttttcgggcatgacgaaaaaacgaaacgttttgcttggagcggggagggggccttttttttttacgtgctcataatcttatacttgcaatgactgccccgccccataggtcacctgcacgaatgagaatcgccccatgcgtcaggtcagaggtgtagcagttttcagtatgcctaattgtttgcgcacattcctacatttttgtgcataagcttattccgttaaaatgtacatttatatatacaaagtgatatatgctgcctgtgccgtacacgtatgcagcgccccgcgagtgtcgcaaaatggagtaccagcaaaaagcgcaactttccaaaaaaaataaccgttgcgacgattacgcctggaacgaattcttaaaggggtatatctacgtggcctgatagagcaaaggaagtatcgcaaattgtttttagtgtacacgcaacaaataatgataaatggaaaaaaatgttgtagaaaagttggtcgaaggggatgaaaaaaaaaaaacacctatattgtgttaaaatgctccatggttgaaatggcataaaaaataaattttcttgaaaattgtgtgttggtgaaaaaaacgcgattagggccatgaaagggatgtatttaatgtatgtgaagcatataaatgttgtgacaccttgtggaaactggctttttttttttttccgtgaaaactcttcccttttcctcataatgggggataaacacttgatgcatatttttaaatattccacagtttggctaaaatgaaaaattgtgcattgtacaattggtttgttatgtaaattttgccttttttttacgtgacaaatggcccacctttgcacatttgtacaaggcataccgcacacgcataataattacttagtcggtttatgagtagacgcctgttcgcgcgttgcaagctatttttatatgtagataattttgaagataacctgcttgaatgtttgaatgttctcatttttcatgtaccccgtacgagatggcaaaatagcgctgacagtttaagacgtaaagaaggaggacggttcgaagggaaaatattatccactcgaaattataagaaaagtcctacgacgaactttccacatgttaatcatacgagggatatcatctgtacgttttacacataaaatggaggaagaagttcgtatattgggttttcccaaagtcaattcaaaattgggggaagaacatcacaaaatttgtgatatgtttgtagtttttttttttttgctagtcatttcgtggctgttaaagtatcccgtcagtttacttccccattgacataaaaatttatatacacggaaaaagctgttctccttacgttgtttgccatacgatttatggaaattttttcctctaaaggggaaaagaaaagggaaaaagttactatacattttttgaatttcgaatggaggaacgttttttccccacctccattacctttgtgttgtataccccctaaggggaagaacgtaaaagcgagacaagctgacattttcagttccaccaccaccaaattcttcacatttggacattttaagcaaaaggcgttgccaaacggactggtttaataaaataatccttcttgtgcaaaagttaactgtgtaaaccactcagaaaattgtgagcgtcgctaatttttttttttgtgaataggtaccaggtgcgctacttgttaagggcgctaattggagtgtacccaaattgaaggctgtacgataagcatggggaaaagctaaccccgcttaatttttttgcatcactcgtttgtgaaccattctcacgtatactgcgtttttcaaagcatttttcagcgtgtgcccatgtgtagtgaggaggtgtacttttttgtgctccccaaatgttcgtccaagcgaagtctaaaggtatgcatgtaaaagtacaaaaaaagtgagcaatctctacaacgttttattttttgccttcctctgggggttaactcatttttctttaaagtggcaacttctttctgctccatgttacgtgcattacttggtgaaacgaaaatgtggtgcaaaataaattgaatttattttttttttccgaacttgcatgtgttttttctgttattttgttgttttgttgttttgttattttgttgttttgttattttgctgttttgctattttgctgttttgctattttgtttatttatttatttttttcctttgagccacttatttctaaaattgcaatgcatatggcttttccgagcttcgagcatgtcgagataacacaaaatgttgacacataagaggcaccaaattcacacgaacgtatctaatcgtagaaacgtttttaccacttgtgaggaagtccgaagaggtctgcatcggaaaagggaaatacaaacgtggcaacataagatatgtggcagtaagggcttccaacgtttcagatagatcgaatcatttgtgaacgcacgtaacatacttctcatcgagggagacatattaatgttgagggggggaggtcttacgagcaaggtgctaaaaataggaaaactctggctggctgataaagaaagtgctttttttaccacaaaaaaaaaaaaaggaacaaaaaatgccttatccaaatgcatcgaaattaacaaggcaattttgaaaaatgaaaatattctcgaaatagtaaaaataataaagaagaatgaaaaaaatgccaatataattaattacgtaacatttgttcacaagttaatgcaaataatttggagtaggaaggatgaccccacttacttaaaaggtgtaacatatatccatgacgaaatagaggaaaaaattaacatcatttttcagtattttattgaccacaagaaaagtgttaaggttaataactataacaaaaggctcttttcttccttcatatggtcacttagtaagtatgccagtctgttcaaaggtggtgacacctggcacctctttgcgagtacggtgccgcacagtgatttggcacatccgtgtaatggtgaagtggagtggctgaaaagggtccttgtcttaaatgggcagggggagcatgccactggtgagcacagtgtgtacctgtcggggggtgatgatggcgacggtatgatcagaaatgttcctctgcaaacagctactcgtcaagaggaacaaaatgcacatgatggaaaaaatcgcacccgcgaagcagtcaggggaagcccccccctgtgtaataagttcagcctgttatgctattatgcagacgcgtatttaccatctttaaatccctctcgatatgtccttgtgctttggtcattaagcaagctgaataaacatttcaaagaattacacgagcgatactacgagaggagcgagagtctcttgcctctgctaaagaatagggaactgataatgctgctatatagctactcctatgtaaattattcaaacttacatttttacgtaaaagtgaaagactttattatgagcagaaatgcacataagcaaatagtccgtgcaggggagttcgaatcgttgatcaacatgcttctgtcattttcgaggcaaaatgtatttccccaagacttactcgaaagcacagtagatcagattttacactcgaagggttttttaaaatcgataaaaagtaaggatcttataaccctcctcttttgtctatgcaaatgcccgtttttatacacacctgtggaaaatcacttagaggcgctaaaaagaagagagacaaatatatgggcaagaaaaaatatctttttgtatgaattgctaaaaaaggaaattatgaataggtgcacaaaagggaggaacccaattggggatacatttcagacggaggaaaaaaatacacacaaagaggtaccagtctacatgatcacctactccttggaaaacttaattctaatcatatggtcgttaagtcttaagtatatatactcagcaaaattgttcctttggtgctttactaagttatctgattatttaaaaaatcaaaactacgtgaacagttcatatcccatgttaacgaacttttacttatccattttgtccctcttgctagaagatgagacggtcattaatttgtattttaacagagcagaattaaatgccctgcgtgttttgtacaactatgtcggtatctttgaaaggcatttggggatattcaaaaaggcgataaacatgaatggaaggaaacatgacgtggaagtgtctggcatgcataaggttatatacaatttggtctgcgacctttttaagggatcagaaaatgtagctgtgttgttggaacataaaaacggggtggatttgtctgtggatattttgctccttcaaaaggggaacactacaagtcaggagaacgaacaccgtggggtggctccacgtggtgaatttttatttgaagaggcgttaacccatggccggaaggggaatgaacagtcttatcacagcaacaacgaaggtgcggcgaaatgtgcagggtgtgcaacggggaagagcaatgtggttattggttccccgttcccaataccctccaaaagtgcatcactaggggtgaatcaaaagcgtaactgtcacagcagcgccgaaactgataacacaaaaagtggcacttacattgaagaggctcccaacgtgagtgcatcttttcagaaggcagatatccccagtgatgaggtaagaagtagtttgctcaccttcatcgaaagaataaaaaatgcgaatgacaaaatggacgccaaggaattgaaaaaaatattcaaagatgtgctaaccttctttgggaaacactctacccatattaacgatcagatcattgttagttttttttataaattttctgccctttttccgcaattgtgtgagttaagggaccgtggcaggttggtcaatggtggtggcgaagactttttaagaattttttcctacttccatgtatacaccactaacacgttttttcaaaatgtgaacacaaaaaaggcgcagcatctccttgacgtgtgctgggtctacttccgatacatgaaatatttttgtactttatcgaaggaaggaaacccagatgggcctagagacagagaaaaaataacaggaatggtaactaaaaaaaggctatcgggagaaataaaaaaaattgtaaacatattcgaccaggttgtaataaacaaaatgataagtgaacaaatgatagcaaaaatgtcgtccaaaaatatggctcaccttatttccatttttttgcacattaacaattcgagtatgatagaatatttaaaaaaataattttcacaatgttcatttttccgtgaaagatattcttctaattttgagtgctttagccaagtctgattttgaatggaaaattgaaagaagctatttttgcaacaaatttattgagcatatagacacctgtggggtgcgggacttggtggaatttacctatttgtgcgcggagttgaaatggagcagtgagcttattagtacgcatattattgataaagttaactcgtatggtcctctccaacagtttgcaaagcaggcctatgtggatcgaagaagcgactgctgtgggggggtaccagacgtttcttccaccccttctggtcagacaaaattcattgagaccttcgaagaggatgaactagcccttttcgtgaggaactgttaccgaatgcactgctttgatcgacatttttttgacacactgtgcgacgcggctctgaggaggcgcagtacgctgagtgcgaaaagtctgtgcattgtgctgccctgttttgcgcgcgtttattgcttgcacggggtgggcgcgtatttccccagtggaaggagcgggggaagagagcctctcacacggagtggccaaactggaaagatggatcacgctgaccactctgaccacgctgttcagttggcccataccagtgaccatctcgatgcagacatatccttctgcaggtacgacgttcccgcgtcgctaaagaagctcgcaagttacgcggagacgaaaatactctccagcaggaaccccgatttgttcaacctggcatattttatggaggcatatacgcttctcaaagttgaaaacaaaagggtgtatgctttatgcgcgaaggaggtagaaaggaaggtaggaattaacatacgagttggagccacaaacggaggagagaagaaaagacattgttggggagatacagataaggaagtaaaactgctggggaaaattttatggtgcatgtcgtactaccataaaacggaatttaccttggcagggaaaattaccaactttttgctaacgaagaggatataccaaaatgtatcccctgaaaattttatttccatttttttgtactacataaaatcgagagtatacaacagaaggttgttccataaaatggggcaagctgtcacaaggagcataactctgcgcgattattttattggcgggggggggaaacgagggggaggcttcaaattgagcgtcatcaccgaactgtttggaaccatggcatgggcttacgcatttacctgttgctatgcacaccaggcggaagatagtaccaataggggagaaaaaaaagagggaaaaaataaaagacaaaaaagtgaaataaaaaatgatcaactatttttaaacaaaatatacaccttcttgctaaacgagattaaaattctccataaatataaaggagtttcgtttttactcttagcaagatatttatggggcgttgcaattgtaaatttagtaaatgaagaagtagcacattttattaacacgtacaattggaatgctgtaaatataagggaacaaaattatatgcacttacacatgattgttaccttttggttaagattaaaatattcccattatggttttcacctttgtgaggacttcctcaccttaaaggatcatattatgagcctacttaggaaaaagcaaaaaaaattaaaaaatggtcaccatactgctagcgagaatatatcagacttccaccagcaggtgtgccaaatattagacaaatttggagtgaaatacgaaaatgagtacatggcgcaggaacttttgtctatcgacttggccataagggatgacacgacgggggaaaagattgccgttgaggttgacggcccatcacaccatttggtacttctggacgagaccgacacgagggctaagaagtaaggaagcatattggggttaacaaaatgatgccattcgtggggcagccaactgctagaagtgcttgagccatgttccgaagtgatcaacccttcgcataattagcctcgcttcttcgccaagtgtgcccctcccccaatggggcccccaattatatcagtctactcgcctttaccctggccccgcacatcgctactatttttcttttcacgtttacctcctccgcaggatgtatgccccatgtggaacaacccattttaaaaagtggctgttgagggaaatgggctggacggtcatcaacatcgaagtgcatgcgtggaataaactcaggaaagaagagaaggacgcctacgtggtgggcaaactgacaaattgtagtgagaaccttaagaaccactttgcgaagtgggcctcaccgaattgattcgtgtgatgtgcccctttgagtatgccaaaagggagaaaaaaggcacttatttcttttccctccgtacgcatacttgtgtggacaccccatttgtgtgcccttttaactccagcccgatttgcagtgatgtgttgttctgccagggtgacagtttttatctgcttaattttagacaaaaggaaatcgtaacgattttgcttcactggggaggcgttctgcgaggagaagcgcatgtattcgttttttttgttgtttttttttttatccattttgtgtgtttattttgaccctccctgagcatggcagaatcgtgggggtgaggactgtatgtacattcaaacggagaactaaatgagaaaagaaaaaaaaaaaaaaacagggagccaattcccgttacacacccgcgtaggggcatttatacacatgtgtacgttgtatatgttacgacaatgtccctgtggatgacctaacttactccaggaactcccttcgagtggatttgtttgcatcatacagttggtgttttttttctcctacgtatttataaatatacactactgcatgggcaaagcgtatttcttcttaattatgtttgcttattttttttttaattttttttttttgtttgttttcctttccgatttttcacttttgtaaagtttaacgcacgctttggtggagttgcggaaatatctgtcaacaaatgtttcctacttgagatttatttgttttctgtccacaacatacgatttttaaattttgttcttaactcattcttgttcgttttagttagattttgtgacgcttgtcgttttttttttttttttttgtgtgtccaattttgcctgcaattgtgtgggacgggacccgactcgactgtacgctagttgtatgcaaaggtggccatatacgtgcagacgcggtggagaagcggctcattcgcaggcaaagaggagtgtaacaggtaaagctgagagacagcacacgaacggcggagtaatcgcataccaacagcggagcactagtagggctctactcgcaagccacccgggaaaaaacaatgagcgcaacgttgaaggcaattatcatcctgctggttgcgctggcgacgaattatgcgagctgcaaatcgaatctaaggaaccagctggcgagctcgcacggatcgacccaagacagcagtagctttttccaaataaaactccccgaaattagtatcccgccgatttccagtaaccttggaaattataaagactatgatggaggaagaaatggagtcggatgggacaatggcaaagtggagttatcgtcctattctttcgttccgtcgttattaaatgcggtttatttattttctgccctatgtttcatcctctgtttgactgggttgaataaccacaagacttcgaaaagggggaacgtactagggtttataggaatagtagcagcaatagtggtgacctttagccaagtagggtttggattcagatatgaattatttttcatcatagtaataccagccataagtataggattatttattgcccaccatgtgagcatggtgcagatgccccagttggttgcactatttcatagctttgtcggattagctgcattatttgttggtttttctaaataccattcggaatattttgagaattacgaaatgagcacaatacatttggttgaactttatttaggaacctttatcggtgcaataacttttatcgggtcgttagtagcagcagggaaattaagtggtactctagacagtaaatccttaaatttgaaaataaaaaaaataataaatatggtttgtattataattatcatcatagttggatattattttgttcagcttaaatcgatttatttgaaaacgttttgcctttatgtttctttcctggtggattcatttctcgggttccatttagttgcatcaatcggtgctgcagatatgcctgtggtcattagtgcattaaattcttactctggattcgctacagccattagtggatttctacttcataacaacttgttaatcatatcaggatcacttattggttcttcaggggctattttatcctacattatgtgcataggaatgaacagagatatctttaatattatcctaggtggatgggatgactatgatgagttaggtgaaggatcggtggagcaggctaagataaataaacgagtaaactctaccacacataagtacgttgcagaaaatttaatcaacgcaagaaatgttgtaatcgttccagggtatggaacagctgttagtaaatgtcagagagagctagctgaaatttgcatcatactgaagtcgagaaatgtgcaggtaaattttgctatccatcctgttgcaggaagaatgccaggacatttaaacgtccttctagctgaggcaaatgttccctacaatattgtcaaagaaatgaatgaaattaactcatctatcgacaaggctgacatcgttttggtagtgggggctaacgatattgtgaatccctcctccctagacccctccagcaaaatttatggaatgccagtcatcgaggtatggaaaagcaagcaagtaattattttaaaaaggagtttgaacacagggtattcggcgatagacaatccgctcttctattttgccaacagttatatgcttttcggagatgcgaaacattcgaccaatcaaattttaaccgttttgagcgactacactagtcataaatatcctgatgtgtctctgtcggatgcgcaccttgatgatgagaaggctgaagtacgctctttgtgcttcctctcggagggctcttcccccggcagcagagacaatttggaggcgcacgcggagcagtaccccaaggcgaggcgtgtcatcggactggtgaaagaggacacgggggggacgcaaaaaggagaagcaaaaaatggagatgaaaaagagggaaacataatagagggagcagaagctgagtcacccacctcccaaagcgcaaatgtcaatctgtctatagtccccctgacccccaagtttgtcccaaagctaaaaaaaatgggcttccgaatattggtggagaaaggcataggaaagaacatcatgatagaagatgaggaatacgtaaattacggtgctgaaatcacatcgaaggaagatgtcctcaggcagagtaatatcatactgaaggtggatccaccaagcgagaaattcatagtggaagtaccaaataacacagtcctaattagttacttgtggccaagtatcaataaagagctacttcaaatcgctgtgcagaataaagagaaaaataacatcacctatatggcaattgacgaagtccctagatccacacgggctcaaaaaatagacatcagaagttctatgagtaacttacaaggatacagagctgttatagaagcctttttcatgctcccaaagtttagtaaatcgtctaccacggctgctggaaaaattaaccccgctaaagttttcgtcataggggcaggggtagcagggttgcaagccattataaccgcgaagagtatgggttctattgtatactcacatgattcgaaagcatccactgaggaagaagtgaagagctgtggtggaatattcataaaaatcccatcatcaacgtacggagaaaagaacgaactagcgaaagatgaagaaaaaacgagagaagattttttaaatatacaaagtaagattttcaaaagggttatcagcaagtgcgacattttaatctgctctgcatctgtgcctggaaaaacgtccccaaaattggtgaccacagaaatgattaaactaatgaagaggggaagtgtggccgtcgatttgtctacagaatttggagataaacaaaatggctggggaggaaatatcgagtgttcacaatcaaataaaaatatcatcatcaatggcgttcatgtgttaggtagagataaaatcgaaagaaatatgccactgcaggcatctgacttgttctccatgaatatgataaatctactggatgaaatgggaggaggattacaatttacagtcgatactaataatgacattgtaaaagcactcgttgttgtgaaggatggaaaaattttgtactcacctgacagatcattggataaattggtcaaaagcgaaagtgtgtttttgactgaccaaagggaagacaatgagcttgtttccaaaaaaacgataaaatatccgacggggacacgcataactgaaaagtttatcgagtcagatcttctcttctacatttccctaattttcgcacttatggttaccctactgactggcacaattttttcacagtcagatttgcaccatttgtttttatttactttgtctatcattgttggctacttctgcgtatggtccgtcacgccctcgctacacacccccctgatgtccgtcacgaacgcggtaaggatggaccattcactccgtggtgacaccatttgcatgctccttgcagatgcatcaatctgcctgcgtgtgtctgtccatacagatttatgtttcagaccaacagatatactcacgcatgcacgtcgttacgacctcccctccctcccatttgcagctctccggtgttataataatcggaagcatgattgagtacggcagtggcttcaaaagtctgagttctgtcctgtcgatgatagccactttcttgtccgctgtgaatctttcaggtatggctcaccagcgtataatctatgatgcaacctttgatgaaaagaggcatccccccttgagagctgacacgtcgatgcgcccacaaaaaaggacgccgatatgatcgtgccctcttccctttttcaacacctttaggcggattctacgtcaccaagaggatgctggacatgtttatcaaataggaaaataaaggcatttccctttttgtgaagccctaaattgggccacaggaaatgtttgcgccggcatacgagctacggctcttgaagtgcgttgcgtttttttgagcgcccgtcgaattttttgtttttgtcgcactttagcagctctaccgctgttagccatgttaaccatactagccatgttgaccatgccaaccatgccagccaggccaacacttgctggtctttacccaccctgctttgttccgttgctccattttatttactcatatgcttatttttttagccctcctttttggcgcctcagctgaaatataaaaatatttacccaattcggggtgtctctcctccctcaggagattcacatcggcgtgcgcctcgtcccgcagttcgcttaaaaggaaatttacatgaatacgtgcgtcgtgagaacacgcacgcgtgaaaaaggaggtttatcgctatgcgactgttttttctaaacgtaaaaaaaacgtgtggcgacacgttgagaagtagattacacgggaggggggaaccctcaacgtgttcagccgaattacaaaaaaaatgttgcagagggggggaataaaagggtgaccatatggccaacacatgccatccaaatgacaatcagcgtggaggaagcgcttccccaactgccacaatgaccgcctctcgcacaagctaccgtagctgactatatgcgacatccacagggtcagcgctaaaagagtggaaagacaacatacactgtaaaatggttacctttttcaggatgctcttgtctaacctcaaaatgtggttaaacagtctggaatccctattggggccaaagaagctattttggtccacattcaaagaaataatatttaatttcattacaaactccaagtagtgaatatcgaaaatgtttgcaagagattttatgtaactgtttatggaaaataaaatgtgccctctgtctgtggggttcttcccatcactttttgcatgtccgtttttaggatacgttttcttgcccccttctgctacagtatttttggccctgtttaggattccattttttacgttcattatttcttcttcgtcgtcctcatcagggttgtcctcttcatcctgttcctcatcttccatctcctgctcgctctgaaaagtcatgtcgtacgaattgtcaaagtttaggtcaaagctgacattgaagagtttgctcagctttagaaggatatcgtaaatttgggaaggaatggataacaggttaagaaggttattggaaaataattcattcaacaggaactccttattaagggaactggaggtagtgttatcccatgctgtaccatctgctccatcgcttcgtttcttttcaagtctgtacttgtccgcatcataagtcacttggttgaaccgccctccagaatcgcaattacttctatgttctaaagcaacggtggagctaccccacagattatacgaatcagtttccacctccccctggtcgttcttattcctaggagaattaaaaacaatcttttttctttcatattcctgaagcaggacattttttctgtgttcagcatttatgtaaaaattgtgaagctcgtcatgtctcgtacgtataggtactaacattgtttcgattaaaaaagttaagtacagctggtgactatgttttatctgatacaacgactttgattttaacaaagaggagatgaactgattccacgaaaagctcaatatccactgatagtaggtatacaaggtattcaggaagaaaaatattttatattttaaaacacacaaagaggtgataattacgtctacacattcatactgttctgatttttttgtcctgaggtacttataaaatatgtgcactaaatttagtacatgcaaagattttttaaagtaggaaaatatcgtggagtatttctgcaaacatttcgaatcaaataaaaaatttacaaaagatgacccacttccccttgtctctattagcaaatttctgtagcttatcacacggatattgttgttatacattttgttttcccttaaggtaaagtagaatctcttcaagatactcgttataatttcttctttgtaaaagttttttgtcaactgttgacagatggaggattcccttctctgctgtacttcttcgtccttggcattcctttgtcctttgccatcggtgtagctctccgctgttccgttttttgcagattgggctggtatttttatcattggtggagagtcccctgtatgggtgcaattccaggggtatggctcaaagttgttggggactcctctattctcatcgctaatctcgacttggcgtttttcttccccagtgtgcatttcaccgtttgggaagtgcacataatttcgctctgcatccgtggggtcgtccccttgtctcgtttcgcacatttttttccttttctctttcgtacagtgggaattcttctgcatcagaatattcatatggagcaacacaaaccgcttgtgcaaaaaggatgcacaggaattggatccgtccacgttaggcgtaggtctattcacattttgcacaacgcactgcctaaacgtcgtgttcatgtttctctcatcgataagcggaatagatacctccttaaaaatgaactcaaaaaaaggagaaataaaatcagctatttcgaggaatactaaactgcgcaaacaacaaaagtattccaacagataagaatatttcattaggctatctaaaaaaatccgattgctttgaaggaacagttgaaagaattcttcctgaaggaactttttaatgtacaaatcgtacgacacatttaatgccaaaatatttttgttaaagtaaggcaggaggttttcctcatttgggcgagtcgtcaaaatggtcgagatgatgtctagagagatgttctggacattcttcaaattctcgatgttgtagtagtagttgagggtgtttttgtgcaatcgtttggggcgataaggcggtggcgcgggggcgcgacacggatcctcacgctcatcatcgatctcatcactgtactcgtcgtcgcaccctccgctgcactcgttagcagagcctacttcgccgaggccaacctgataatccccactcgaggggcgcttcagcctacggggctccccgccccccttcaaataataatcgacgtagtctacctccttctcgtgactaattttcatatacaagcgaatgttatttccgaggcttattaggaaaaaaacaaaggagttaaaaaattctgggcacaaaacaaattcgccctgcttttttataaacagcatgtgactggcaaatggcccttcatcccccctatcctgcgagtacacaaaaaattcattaaaggtatcgtcaatttttcccttcttaatccaactgcttatatgtttcgagtaatacacattcagtccatttagaaggaagcggaaaattttttccagcgatttgttatttacaatttggcaatttctccagtacagtactgtcatgtcgtagcagatgcagaactttttggcgttgtcatatagggcattaaaatgggtatagtcgtccacaccgatgttataaagtaggtaggacaacataaagtcgacatagtcgtagagattgttccacacgtagaggtatttactcattataacctgcaagtggataaggctgagcgatctgaagtttgcaattttttcctcgtccagtagtctccttgcattatcccatctgtttttgcgtgggtggaaggaggcatttgcttttttttcctcatgtgtgtggagctcctcgaatggggttatatccccacgcgcgtgtaccttcctgtgtggctgccttccccttttgcgatgcttccaattcacaaaatggtcgacccgcaggtaatccataacgcgtattcggtccatcctgtttaggacgtccaaaatttgttcgtccctaacgagcacaatgttgtactgtttcataaccagcaagatgtgatagttgtacaaaatttctattatgcaaatccattcggaataaatacattttagggagtcaatgaagcactcgaggaagttacccgggtagtacacattgctgctgctgctgctgctgcccagattgttgctccctctgcctttgctgccagtcaaactcaactgttcgaagagacgagacaaactgttcttcccctcatcatggctgagatgctctcttatatatatgatgtgattaaaaatgtcccttaaattgtatggaaaaaaaaaaaaaaatgccgaaatttttccatcaaaaaaaaaaaaatgttcaggtaaaataatttgatactaattttttttattttcttcacataatttttaaacgtccttcttcttacattgtactgtttgacgttcatcatttggctgatgattgctcggtattgcgttacgcttccatgtggggcacttccctcgcctttttcacgcctttctatatttatgtaaaataaaaaatcctcttttattttgtttttgtccattacgtggttaaataaaaaatcagaaaagttcgtaaaaaagtcttccttaaattttatggggcaatttagggaaagtatcatcaaaatttctttgatgataaatatttcgcttacgtaaaatgtgcctttccttttatttttccttcccttggtggctgttccagtctttataatattccctttatcggcaaggacgatgttgcagccatgttgtggaccatccgtttgtgcgggtccctcctcattcgatctgtgcgcataacgagaagaatctctccactgtgtgtaaatatatcccgatgagttatcatccaatgcgttaccacctgggtgacttgtcctaccggttatctctccaggttcctcttcgttcccttcctgtcccgtatcactggggaacacgttgtgcaagttgtaaatttccgtctcgtatataatgctcgcgtcgttcccttcactctcatgatattcctcatagaaaaggtttatgttattaaaaaagtattgttctcttggtctgtgtgggagggatgcatctttgcttttgtttttcctcatttttaaactagcaagtatgtcttcatcggatgttgtgcttgagctacgagtgctaattcggcgacgtgagtaactccttcccgcactagtacctacattagcattatgtacatgttcctccacattatcgtacgacaacacattgtcaaggcaaccaacagattgactactctggaaggaactcctcgcagggtgtctccactgaccccccacatcttcataatgaggatattcataaacacactgcgatatttttttgacgacattttcatatgttaaatcattcttgtttttcatatagctgtctacatattgggcgtactgcgtttcgtgaaagtggttactatttggttctgcgccactgtggttgctttgctgtttctgataattagctagctggttgtgtatatcgcttggatagccatactctagggactcatctctttcaagatcgccaatttgtatgtcctcttctcccgagagggatgacaatctcgtaatctcatcgtccgtgttgtatagctctttaagatatttggtctcctctagaatgttaaagttatgtatgtcatcgagagcattttgttcatttatgttcaaagggggggtcagttcttcttctccttcttctttcttgtaaaaatatttaccatatagatggtcaatgtattgtgtattctcacttgttttgctttctccaattagaaataataattttaaaatgacgaacttcaattcgtacctgtcatttttatcatatatataaaaattgtcatttaggaaaatttcgcacaaatgtttgaatatttttttcctcttatattcagcattaattgttagctcgtttatgtacccgttcacatcatctatgacttcgttgtcgctaacatcttggaaggggtacagagcaatttcatttaacgatttgtttatcaaatttgttagcaccttctcattggaatatttttcaaatttgctgaataggcaacttagatagtccttctgcttcttcctaatttccgttatataggtggatgtcatattttacgcggaaggggcaagggaagcacaagggtatcgcaagagatgctcaggggaatctcaggcttgcgctcttcagtttagggttcacgcgctgttgctctctatgcgtatatttcagaacaagtacaccactgcggttcttcacaggggtaagattgcaggttgggaaaagaggacaaactgtgaacacaaaaaaaaaaaaaaagacacctttttcttggtaactcttccgatgggttaggaggagggaccatatccacaaggactattcaccgaggaggtactacagtttggttctccgaaaaacggcacacacacgcacacagagttggcacagtaggcacagttagggacacgcgcatggacacacgcgttgggacgtgtacacgtggattcccatttacacagagggaggggtttcacatgtggaaagggggggcacaattcaggcgatgtaactgtttaaggggcattctacacacacgcataatttaaacttaaattagtaactgcttggaaatataaacaagggaaggacacgggccgaagattacaaacaaacgcttccactctgcacacatatataaacgtggatgtccgcggcgaaattatccaaataatatttcaatgacaatacataacaaattgaggaagatcaacgggattttaaaatatattcttatcgtgtagaataacaacttaatgttatcaaaaatgtcattgctgttcaaacttatgtcgatttttttatatttttttagcttcttttcatttatgattaaaacgctattgatcagcagtaccacgctctcgaatagcaagaagaaatacatactcatttttaatacgcggcgaaaacggcaaagatgggggaattgctgggggggtaattcatttgaggctcgcttattttgctattacgctgctgttacgctgctgttacgctgctgttacgctgctattacgctgctattgtactgctattacgctgctattgtactgctattacgctgctagtgtgctactattgtactgctactgtactgctattattttttattgttttttttttcctcgatttctcatcacaggcgacttacgtttggctaactgcttcccagctttgtttctccaaaaggggggggagccataaacacttggttttttttttaaaacgcaaaagtgtcattggttgggaacgcgcaaataggtatcttaattatggtaaataaaatatcgccttaaagagcgcacaacgaatccaccatatgacttgacttgatgcgtacgtatgaacatggagaaaaatttacagtgaaaagctaagtgtgacataatgataacgcaaaatgacgaaaaaaatattgccgtcatggagtaaccccattcgcataacacacttgagcactacatatgtatgcaaaacattttggggcgttgggcagccgctggccgattgcaacgagtgagcagttggtcagctaaaggcatcctttatacttttgaaattaagccgcgcggaaaaaatgtgggataccgaaaaaaaggtgaacagagagtaagccgccgcaaatgtgcagacgcgaaaatttgaagaaggtttgtaaaaagaagccacggaaaacgacccaaaaaaggtacaacatgtatgtatatgccctcccaaaagggtaagcacaaacgagcgaccctcatattgcactgctgcatgcagagggatcaacagaacatagctgccggggaggccaaattttaacccaccccccatccgcaaaaaaaagaaaaaaagcagagagatgatactcacttcatcatggaatatttaatctttcgcgattttaagtcgtccaaattgtagcggtttacaaacttgtggtcgtctgctttctcgcctgcacctcttccgttcgctccccgccctttttgttttttctcgaagaactcctcaattattttccgctcatgctctgtcatatctgcattgtactccacatcattattgattttattcttcgctattttggacacctttataatgtcattctgtgcggaggtagatgtgtcgtaagtgtactgaaacgacaccacgtcccttttaatcgtgttctttattatgagcctggcgtcctcatcacttatgtagttagtgtaaactttgatcttttctattgacttgcatgcagaaatgatgttatttaaaaatttgagagttccttttatgtcactgaatgagttgtgttgcatagataggatggtcaggtagctattttttttcagttccacaatgttttggttgacacttcgcaggaaggtgtttcccaggtcgcagttgtccaggctgacgggggggcagagaagggcgtagcgcaaaaatgggttcacaaagtggggcgaccaagcgcggacacatgaagagcacacaaagatagacgtatgaaaaataatcgctactgcatcatacacagacgcgcgcttcgacgcgaacttctccaacgtgaacttctccaacgcgaacatctccaacgtgccctcccctctcgcattaccttataatcttgcacttggtattgttcaagaggtaaaaaaaaaattcacatgtggaggggtgcgtcccgattttcagattacttaggtttattttgctgagaaggaaagggaatgagccgttggtgtgatgcgtgcacaatggcaagtggggggtttctctcccatttggagaggctctcccctggtagagggattccacgagcatcgctttccctccacttttcgtcaatccggagcatttgcactgttccggcctattccattttgaccaatggtttttttgtatatgcgaaggacttacaaaaaaatggtgaagttggagagaaaagtaatcagctcattcaagtccaaattcgagtcgattaagttattgccaagagagagtttgtaaatcttaattccgtaggggtccttgttcattgaattgaagtacagaatgtcttcgttgcggaggtaacaatggccgaggtttatgtttttcacgacgccccttttgcacagatccaggacaaagtgaatttcttctcgcgtgacgttgtaatggtaaaagttaatctcctgcgggggtggaaaggaggtagatgtggtgatagagttaaacgagcaattaggtgaagaatgactacacctgtgtcgggatgcccacgtgtggtaacccaaaacattgcgggaacctccctggaattacattttcagttcgcataataaagtaattcaaaacggtctcgttcacttctctgccgttgctaatctgctcttggtaatacgccttgccgttcaagctgcgaaaaaaaaaaaagagggtagccataaaatgaaagtagctacctgcgtgtgcgcaacaaaaaaagaagggactcatttcccctcccccctacacacacacccatgtggatactctcaatgcggcatcagagatgcctctccacaactgccaatgatgtacacacctttcgcgtactatgctgtgaaagagaagtattatattttccttgaataaattcagattaatttttacttccttcttgttaagcagtgcctcaatcaccattatgttcatggtgcctttcctgactactgagatatttctaatggtgtagaacctttccgttggcttcacgacgtacaggtaggtgaagtacagctcgaaggtgatttgggtgacttttccctgggagaaaaatggggggtgcacagtgcagcagtgcaatggtgcagtggtgatgaggcgacgcgacgaagtgaaacaccccgtcaaggagcacaaagtgatcaccccccagcgtttcagcttcgaagcgaacaccttgtgaacgcgctcaatggtgccctgcgttctcgtgccctgcgttctcgtgtcttacgtcctcgaacagctccgcgatcccccgcaagttgcacggataggagtccctaacttggtcgatggtgtcaacatggaaaatgtccggcaaagacttgacaaatttgtgcatttcgatgaaagatttcctcctcttaaactcgaaggatatgtcaaatatatcattctgtatgaaattcccacaaatgtataactttttaaaatctttatttagctcaaaaagtatgttaataagagataccacgtcgtaataagtcaatttgttgaactctgcattgacataacggatggcacttgcaaatcttctgcctccattaattgattgttttgcaatacttactatattgtttatgttgttactctttaattcacaactgactaggctgagaaaggaaatgttggtacttaacaaaatattaacgataaaatattcagccgattggtttgacagatcggtgaagtctaaaatgagttccttcacttgtaaagatttaaaacattttatgacataatccatgtccttcttgattcgttcaaatgctaaatcttggaacaatgggttctttgtcaaattcaacgaactgcattgtctgacatttgaaaaggacagaaattcagacaagtcttcaatactcattgttctgttagctaaattaatggtgcaaatatttgctagatttttggagggagaaaagataattttatctgcatctttgttatatggggcattttttaaattcaatgttttacattccatcaggaaataattaacagcattttcaattaccccacttgaaatggagttcaaatattttacatatttgaatagtaaaattcttttgtatattttgttaaagatgatgctcatttgttctttattgcctgagatagaacagcgaattgtaccgctttttttgttcaccgtttttagcaatatttcagaggtgtcattttcctttttctctagttttgccgtcgcattttcgtttatttctagggtgtacagaagtgcctcttcttcgatgtgcttctcctctcggtagaacttgaggtcgtacacgaggatttccatgaacagggttcctttgctggttctctgcgcggcagcacatataatgcgtcggtaacatgtaacgggtggggtataacgtgtaatgcatagcatataatgagtaatgcgtaacatataatgggtaatgcgtaacatataatgggtaatgcgtaacatataatgggtaatgcgtaacacataatgagtaatgcgtaacatataatggggccggttcccacaccaggcaactccccatttcgcttttcctttttcaccttttcctgttcatccttgtcctcgtgaataagaaaaaattggacattgtcgtacaggtaagtaacgttcactctcgggtcgttgtggtaaaatattttttcgtaggtgtcatcattataatgcaccctgcgtatatttatatattcgtaggacgaaatggttagcgatgagtaggtatactcagaggtgttcatttctgacgtgtttatttcgttgctgtcgaataggtcatcttcttccagttggttcgcctcgtcttcatcttccatctcatccttgttgacgtctgcgaattgggggcgggttgtttgcagtgagtttggtttggcgggaagtaatagtgttcctgccgcagcatgattgacggcaaaattgacggcaaatttttggaaactatttcggttgctgtcacaatcgctgtcataaccggtgccgtaaccgccacgataaccaatgctatatgcgccgacacaccttcctggatcttggccaacaggttgtaccctccccgactggaaaatttcatgaccttacgtatattctccttcttcttcctgtcctccttatccgacttcaagttcttaagcagatatttcttcttattaacccttcggcatatgtaaaattttagcctccttaactctggcctacaagagcgctcgctttttttcagcgctttgtatttcctcttcaagttatttatgcttctactgtctatatgatcgaatgttacagaactgtccgttttgtcgtcacctacatcctgccatttgtgtttcacttctggtacaccttgatccgtcggtttgtccttttccgaaatgccctggacgctttccaaatctgcgtcttcatctgcacttgggttttcttctgggacgcgtaaattttcgagtctgaatttttgcagatcttcttcggccttcttcgtttgctcttcgtccatgaagtccttttttatttgctcgtacagttggttctctgcgcgtgggtgggaggtatatcacacggtgtaattctctcgcgctgacaagggcacgtgagatggaatttcaaaaaggttgagcaaaatgtaggggacgtttccgtttgttttgtttgtcccgtttgcttcactttcctcctttccgacttactcttcaagtcgtaaatgttgaccctctttttgttatatttgtctcttaaattttgtgtaattctggagcagtagccaggcgagtatagtgattctacgtagtcgtatttgcgcaggagctccatttcttctttcatccttttctcattccactggatttttttcttcttcagaacgcaggccatcttggaaaagcaaaaaaaaagatgatgagttatttaaaaggggaagaaaaatgcgtcagtggagatgttaacattttttacacatttgtgtcttatggaaggcctcccccctggtaagaatcaattcagcgttgttggaataactcccctcatttgacacataaggttttacataagttgacggaaggatttttttttttttcccttttcgcgcaaccacatgtgtaaacacacagaagcagatgtgcgcatgcattttcttacactttcatcagagtcggattcgtattcttcgctctctgattggtttgataaaaacacatccatgttaaactgctccggtatgaactttgaaaaatctctgacatttagttctgtctcaactttggttaacaaattgtggatgttgctttttatgtcaaactcttttttatttcctatggtgtaagttggagagctaccttttcccttctcattgacttcacgatctgagttatcggaggtcgatttttcagaaacgttcacctcctcgtcatggaagaagttatcataatgtagataatccaagatgtatgatcggttgtatttgctttttattttcggggctatatccaagggctctttcttcttcctgacgtttgcttgtccgtcttgcgcctgcgtggagggaagcgggcaccgcgttgttcggtttttggttacgcagttggggttatctgcttatttggttatctgctcatttcttatttgttattattttcttttttactttttattttttctttttttccgttcctctatcttaccgtgcctctttcctccccctcgagttcctccttaggcctgcgaaatggaatggcatgaaacgcaaaatgaacaacacagcatgcatacacgcaactgcagggatgtacgttgggacagaatttcgagtgtgtctccttccagctagtttaacacactttgaagaaccatacctgtcattttcatcagattctatgtcgtagtcatagtcgaagtctgaagggggggtaaaaataaagggggataatatttttgccaatatggtaggcatttcatgccgacattttttgttcccttcttaggtatggttggccctatataggtgttcacccctttgggggagttttttggaggaaacacgtaccattgttgaggacgtccaatatcaagttttctattttgaccttgtcactactagggtcctgcttgtaaaccaccttctcgtaattatccactataagggcgtcgttcagacgtatgtctttaaatttttttttttttttgtatccattattttgctcctccttatcaacaaaatagaggtatctgctcttgtcggaccacttgttcatcccatctgagaggagaaaattggttcttttcgcatttctgccaagtgacaattacacagcgtagcacctttgcagcgtcgtactttcgcagtgcacaacctttgcaacgttgcctttggcaaattcgctcttttgttcccaaatgataggagttctccgcttagttcatttgactcaccttcatacagcaacatcttactgtccgcgaaaaaattctccgtggtcatccccgtgtttgtcattttctcctccacgtttttggttatgtaatactcgtttgttgcatttatgtactcgtaattctttttgttgtctccgtctttatatgtgaagttgtaactccttccgtggaagtccttctgtcctgcgcgtatttcatccttaggcacttttataaaatcgttaacgaagctgacgtttatgtagtccttgcccccaccgaagtctctttctctgtcgaagttgcagacgtgagcagggacgtgtgtaatgtctctacgtctctacctctctacgtctctacctctctacgtctgtatgtttatatgtgtgcatatctaaatgggtactcatgaaactggaggttattgtaacttatcccctttatggggataatcatacattcgtaccttatgtaggacgggtcaactagggtcatgttattgtctctgggcgctaccaattttaaatcaatattctcgtgttctagaagatgaaaaatggagaaaaaaaaaataaaattaaataaaatttcaggttaaccgaaggacccaattgagaagaaaacatttaaaagattacctttcttttccagattctcaaatttgtgcatatattcacttccaattttgcaatactgctttgagttttcatcaaatttggtgttcccatcctggtctaagaagtgcgttgcagtgggtggaggacatacttatagataattatattattttccctttttttcggagcaatttttacgttttaacatttttacctgcaaagaattcttcattgctgttatgactggtctccctacattcaatcgtagatatgaatgcctctatgcaggtacatggacaaaaaaagaaaggaggcaattctcttttgtgttaaggcaaaggttacttttaatcacccaaattagggttcaaaagggtgtcatatggattcccctccgagaatgtgtacagtaatatacacacaacacattgtaatggcaatgtgactgaatgtttccattttttttttcttttttgctaaccgttcaaatttgtcagtctgtcttttgtcacttttaacggattgtccattttgtgcctacgttaactttgtttcatttacagaagattcgttctgagtggcaaaagagggaaatgggtcaaaataaggggcaaaagcaaaggtgtggcaggtgccatgcgttaagaaattgttgaggaaaaaaaaggactgcttgcacgtctctgtgaaaatgcgggctagcaaataggggaataaaaaaaaaaaaaattaacaaaagatacgcaagaagtaggtaaaatgcgaaaaaatcattatttatccatgacttgttagcaatgaagaaaaacgagtatctcaaaaaaattaagcaaaacaaatgtgcctaggatggaaaaggggggggagggctacactgctttgcaatactttttatttcgcccctcctccttgtgtatttcatgccagtttttttttttttttcctcctgagcatgaaatactcgacgaaaaggaaaaactgcagtgccacaaaatataccgcataggaaaacaaaaaaagaaatatttggtggacgagcgtgagtcacaacttttgcacgaacatgggtgtgtcatctggttaattaaagtgaaatttgttctatccacgtgcatataataattagctgtgtttacgaagactgccatttttgcatgacaattaatgcgtattttttttattttgtttttcttgtgtgtgttggggtaatcctacttgcatggtgatgaagggaagagacatttcagctggacgcgagcccccttaattttataaaagcggggaaaggtagaaaggaaaaggttgttttagccctgcgaatttgccaagccgttctgcacaactgctctgcccagccgctcttcacaaccgctctgcccaaccgctctgcccagccactctgcacaaccgctctgcccaaccgctctgcacaaccgctctgcccaaccgctctgcacaaccgttttccccccggcgaactaccatgaaaaacaaagtctacctattgctggacgagaaattatttaaactgaaggagctatacttctgcctcatttgttcaaaaataaagaatgaatataatctgaaacaggaaattgaatactacttttgcaatggctgcacccaaatatacacaaaaagcgagtcggcaatttattcctacgaatgtttgcgctgtttcaaatgtccttgttgttttagctgcttgactatctcacagaaatggttgggtaagccagttaagaaggtatgcacattggagccactgaacaaagggggaaaggagggtaccggttggggtagtaacaatgaggcgacaaataatgagccgtgtgaaaagcttaaccaaaatggtgaaaaccacgtggaggacgcttccaccggcacatttctatcaaataataagaaaaaatccagcgatgagaaaatttcctttgaagggaatagcgcattaggtacggatgacgaaaatgacatacaagggggaagcaacaaagtgggtagcaggttgtacgccttttttaaaaaaggaaagaatgtgttttatttcaagtgcccctactgcttatggtcttccatcagctcggtgtataatacaaagttggacgaattaattggagacatgatactatcggaaaggaattgcgtttataaacgctacttccaaacggtgctagacgagctgttaagaagcaatgaacagctaaaggagaagagaaactttaaaagaacaaaccaacataccgctttgcataagatagggaaattaaagtccatccatgatctgaacagttacatggaagcattcggcactacgaaggagaattactcaatggaagggttaacaggaagagcagcagcaactgtcgcgacgcaggaagaggtagaaagcacgctcatatgtaagtctaaaataaaggtggacaaaatgagtctgacagatatcctaaacgggaaacatattaaaagtcgcgaaatctgtcgagatatttttgagttggaaaatgaacacgtgcaatatttagatctgatggattattcgacgcaaggtgggttaccagaagtagtgcagcggtgggaaggaagaagcgaccttgtgggggataatcatcccagtggggggagccaaactccgggcacaggtgaagccattccaaaggagcaaaccatagaggagttaaaaatacaggcgaacgataccctcatcattcacgcaaagaatgacctatcaattggacacatacaggattacccatataattattataaaggcattagtgcattacaaccactgagaatgaaactaataaataagaaatcgaagcggtgcagtacgtgtaagcagtatatattgaagcttcataattctaatgtatcttcatcctttcgactggataataatgcaatgaaatttatccccacaatatatattaatgacttcagattagtgaagagaaaaaatggtattctaaatttcgttttggtaaacccactcgactcagaaatgaacataaaagtactccccgacatagaaaataattttgtaaaaaatctgaatgggagtaaaatacccatgaattgcaaatccagagctgcttcctttgaatttacgatggacacatatgacgaaattatagatgaactgctaaatgaagaaaaaaatgacatcaaagatgttttcacgcgtgattacattattgtaaaaaagcagaataacatggccttaataattatgagtttcttttatacagacgagggggatactgtccgttccgaattttattcagaaaaaaacaagccaggagatagccctcagcagggggaaccagataacgatttagccgctgatcaggtgaggaaactaaatttcccactaaccttggagtgttccttttctgacaaatcgaagaaggtacacaaattaaagctaaatcttctcttcaccaataacattagtttgcgtccctttcgccattatgcattgcgtgactgcgattaaggaggggggtttggcgacacttacaatgtggttgtcaccaattggggcacctatcaattcgaggttggccatcaccagttaggaattcccccctacttcatttttccaccccttaagcttagaagcccccatatttttatctctcccctgcgttaagaggcgcttgataagcaaattttttatgccacctgcagcaaaaggcccgtctaattggcctactcgataaatattgtgcccccaattttaggaactcttcacataaaaaaaaatatttcgtacatgtgcatgcatcaagttagccgattttcgcttttgagtacttcacttttgtttgcttcgtttttgtgttaacccagaagatttgaccccactgtgttgtgattatgattatcttttctccgcacttttccgtttgaccttaataccattttgcgctgatcgccaggcgggcgattagaataattaactaaactgcatctgcgcagtgattaattaggagaatattcaaaaaaaaaagaaaattcaaaaaaaaaaaaaaaaaaaaaccggcatcattacgaggcactgtgaaacgcttctccatggcgctgcgttggccaagcattcctatatgcaatccatttgtgaattaagaaaaatgttccgctagctgtgagccgtcatatgcatgcactgtatacgcactgatatactgttgttgcattggtggaataattacccattcgagttgacgtgtcactgtggatctggcaaaaaaaaaaatcacttaagtgatgggaaaaaatgtgaaaagttgataagccctgtggggtggatgtgaaattttgtgaacatctgatcaactgcgaaaatggtgaagggctgctgcccgaagggggagatagtgacgaatgccatttagcgcttgacgcgcgaacaaacaatttatatgtatacattgtcatatcttgagtgggtgagagggcgactcgtcaagggaaggcaactctcaaggtgatcattcgtgaagaaacagcttcagcgtagcaaatcggatatacttttccttcttgtcactttggcgtcattcttttctccagtttggggcatttccgcccatctttatatatataacccccccctttttctaagcatcacaccaattaaagaaccatgaaagaggcaaaaaaggtggggctaaaagcgttacccaatcaggaaaagacctacgatgatccaagatttatcaagttatacgattcaggttctgagtataccatggatgaaaatgacgagggccccacatttgctcaccttaaaaacataaaaatttgcaatgaagagaaaaaaaaaacgcttagtaagatatgctgcaccaagaattaccttttcgttggtacttgtagtgtgttcaaccaagtgcgcgtctttaattacaacaatttgattaactccaaaaaggagagcgaagatttgagtagtatccccatagtaggcgacaataagcaaacaagtgaaggacaaagtaaaaaaaataaaaaggaagaaccgcgtggactgaataatcacggtgaagccttcatcagcttatgtgacatttacaggaagagcaaattttatacggccaaacaggactacagcaaggacaacatgctaagcatagaccttttccagaataaaattaataggaaaaacgtgaagagaagcaacagtgtgcataaaaaggtgcatcaagggcattccacgaatgaggcgaactcgaaggaaattgcaccaaaaggggaaagaaacatcagtgacaatattgtaaaggaggagaagcagaaaaaaaaggaaaacaaatcgacccaaatcgatttaaaagacaaagtgatgaatttcaaccaaaagggctacctagaattaagtgacaacgaaacaacatttcgggaggaatatttatactatgataattttgcggggattcccccccaaaaaaaagacatacaccccattagaattacgaacgaaatgagagaagaggaaagaaacaaaagagaaaaagaagaagaaatggaaaagaaaaaaaaaatcgatgaagaaaatttgagaaatgagcagttagcaaaaaatggttgctacttgaataaggatatgttagaaataaacatagatgtaattaagagaaaaacaacacaggtgaataatttgctagagtacattggagctttcgttaatgtatcttccccaatcatagtgatgaaaacaaatcgtgaggaaaatattttatctgttttaaccttcggcggggatgtgtacagctatgacatctgtgaacattcactaaaacagctgagggaaaaaagaattaaaaaaatcgaattctttagtaatatagagaattattttatggagcaagaaaaaaataatacatcaaatgaattcttggaggaagatttttcagaggaggtaactgcatcggcattgtctctctccaaatcacatttcaccaattcggtaaaatattttgatttcctcccagatgataaaacgctaatttgtgtgggacaaaacaaggactacttcctttcatttattaactgccataatgggaagaaaattatatatcataaaaaaataaaggttaaaaagcttatccacaacgttgtcctgaactcgaataaaatgagtaaagataaaatgctacctactctcatgcacgattttagctatgtatatgtggaacgggagaaaaaaaattttaatggcgaaattgggaattatgtttacattggatcgtcctgtggttacttagttttcatttttcttggagacaagtttcagcggtttgttaataatttactgacgaatgaccaggtgaggagcggctccctcttcacctacgacgaaggggtcgatgaaaacgtgtgggccgatgaaaacgagtgggccaagatcgtcacccagagcgtcctaggcaacgtggacgatgtgtatacagtaaggaaggacgagttgtatgcgctttacggggatgagcacaacgtgggcagcagtacgaagatgaatgggaatggaaatttaagcggcaatgtggatgacaatctgcgtggcaacatcggtggcagcctgagcaacactgcgcatcgacccagtgaccaaggcgcaccccctgacaaccccaaggaaaacattttcaaagaagcagatcacaactccttttcctacgcattatgcattgccaagaatgtaaaaataaactccattataagcctcaatacacacaaaaatgagtacattcatttgattgtagggcttaacgacggacgattgctggacttcctttttcgtatatccccgcactttactcccacgtcctcttccatcacgagctgtgggtactaccctgctttgagtcaaaattgttcggaaaaaaatcccagtcataataagtcccaaagaaatgggaacacggagtgtgctgaggataatccttcttcccgtatcgataatattaatttcatacaagaaagcgaaaaagaattgtatgacttcacagggttacacaaatcgagcagaataagtaaaatcaatttgtatcaaagtggctcgcaacattttcttgtttttataaattcaaatgtgaaaaaaattcgcgaaatgtccgataaaaaattttacacaacatacgtgttaaatatgtatagtaaacaaattagcatcctgcatgagcatcttgcgtatattattgattcctgtgtatgctctcatttttatttttgcctcgatgacaataacacaattgccgtttttgattcgactcgcgagaggtaaaactgtgttgcgcgttacccgcgtgcgtgatgcggcgtgaaaagaggagtttgttttttgcgtaaataattgcaattttgaggcggtatcgtcgtagtgaaaatgatacggaaaaaaaagaaaaagtaaaggaaaaagtaaaaggaaaagaaaaagcaaaaaaaaagaaaaaaagtggtaccccttgttcgtggactcccattaacccccaaatatcgtgacaaagtcctacctgcaaagttccacgtaaaatgaaaagaaacctctgcgcataatcgctttcaatcttagcaaaatttgggggtaccttttttcgcgcttttcaaattggccctcgttcggcaggcacctacctactggaatgttcaaattttagcaaatatttaaatgtgccttttttttttttccccattttgcgaaccacctttgtgaaagcgcatcgaaaatgccctctacacatacttacttcgccaatttaaacagttttaccccctcgtggtgatcactccacacatgtgtgctcacctgatcagcccccctcccatcattgcgaccaaccatgacgctgataagaaaagttaacaggaatgtcctgcagaccttcaaagagctatacagaactgggaaaaggctgaacatacataaaaccacctttttgtgccaaacgtatgaaaaaaattgctggagaaaaacaagactgagggaagaaaaggtttatcataagaagtataactttttaaaatatgcatatgatattgtcaattacggaattgaaaataatttaaaatttcaaattgaagaaaaaaacattgtagaggaggaagactcatacatagaagaagagagcaaagaccatgaatgtgaaaagagcataaaggaggaagtagccacagttgatatggaaataaaaaatattttaaaattgctggaagatgtaaataggaaatataatcaaaatacaaaaaatgccacatatatatattaccattttatgaacaaaaatgtgccactgaaaaaaagtgagtttgtaaaaaaatatcaaaaggtgtacaacgcagcagatttgacaatactttattattatataaaaaaatttaaattacttacgaataaaaagaagcatttaacgaataagttgcacgttttaaaattgaggaaaaatgcctttgacagtgtgaactactccttttcagtggacaagctggaggagatgttctacgagcacgcgagaaaaatcaacgtgttgtgattcgccgcgcgtatgtgtatgaaggcatttttcctctcctcatatacacatgctatgtgcgtacacccgtgtgtgtgtgtgcttattcccattttgtgaaggcgaggcagctccctttttgatacccttttttaaaacgcctccccctggtgaggagaaacagctgagggcatacccaccccggacggaacacaccagagcggggctccctcactatgccccgtttggctagctcatttcggaaggataaaaatcgttcagcagtttcttctgattgatagttaattcgttagccttctcgtccatttctcttttattcgtatctgtctcgttttttatgtccttcacttggttttccatgtgctccttaaagttaatgatctgctctttggcttcgcgcatgtcgttgcttagcttcgaaggagagcagaaatgtggcgccataaagacttgtacatttttgccacccatgaaggggtgcatatgcatatccatgtgcacgcagcatacacaaacgattacttcacagtgataaaaacagacataccgagttcagcgactcctccatctttttgttcaatgcctcgttttcttcgtttatcagctgcaaaatttcgatgtttttttttttattgtctatttgattgttttccttataagtcgctagctcctccttaacgctctctatgtttgcgttcattacgcttagcatctggggggagggggaaacacacaaaggcggaggtaaataagtgagttttaaaaatggagaaaaggtctagtgaaggtatctccccgattggtgctcacatatctaattgaataagcacaagcaaaatgtaaccgcttgacttagcgaagcataaaggtgcaaatggtggtgaataatcgtaccccctttattttgtcgaagtaagtccgcatgctcgttttgatgagatttatattttcctccttctccttcttcaatttgttcacatcattttttacaatttcgaactcgtccacgaaggtgttgttatcctttgctttatctttattgtttctgtttaactggtccaagtaatattttaactcctctagattttcatgtgtattatccttaagggagtttattttttcatcaaaatatgccttcattttgtctatatgctcagacaaatcttcatgcttccgtttgttaatctccttttcttctaggaacaaattgtgcagggtttcaaaaacgtttttccctgcgtccttgtgaaatgatggggggggggggatatatgtgagtctggataagggtagaccctccacgtaagcaaagacacagtgaatcatgatcgatgtgtgtatgttacgtgggtcactcatactatgcatgggtcggggataatgagttgcgttaaactcacaatgtgcaagatggtttatggtggttactttcttttttaaagcctcggcggcaccttcattcttttcaggggatgggactttcacgttagagcgctccattttgtttcatttttcaagttagggtctgagcacacggggctgtgcgtatctgcctgcgtacgtgcgcaagcgaaggggcacacacatatatacgcacgtgtttgtgcgtttataagcacacatctgacaggatcatcccttttaagccctttccaggaaagccgttacccgaggcacgcttcgatgcctgctgcgctggggcagtaaattcaaaaagggaaaaaaaaggaaaattctttttaattactttttttttttcatgctttacatcaacaagacagggagttttatgagataacatcggtttgaatgtttgacggggaacataaaaaaaaaaaaaaaaaaaaaaactaattaatgacacgtacgtgtgtactcatatatgtacaaatgtaaatccatgatcggtaatgacttcatatgattcaagcattttaaaaaaaataatggcactgctaaacgtgtcatatggactaagaattaaaaaaggggagagggggagtgttaacgtgaaaaatcaaaaagcgcaagacgagtgatatcccgttatagatagagcaataaaagtgacaaaaacgaaaaatatttttaaaatgggaaaactgtaaaagggtgataactaacaagggtaagaaaaaaaaaattaacaaagagtaaaaataaaaatatgttttgcgttaatgctaataaatacataggaagatgaactacctataatttaatttttgcttattggtttcacgcggattggtcactatcgaatttttatctttcgtgcgtccttacggtgtacgcacatgtggttaaaattggtacacatgtatgtacgtacttaagtctcgtgtgttcgtgataactgcacacactggtagagacccacaaatggccactacatacaaaacaaactggtatgattttaatgtatattctacttcatttgtgcctactcgatcgctctttatgtctttcccgggaacggcttgagctactggatctacttctatgcgaagatgaatgctttctcgaccgcttgctcctgttggagtgatgcgtccgaccatccctatcatgggatctgtgatgttttgaacttcttctatggttgctcgatctttttctgtgttcacgatcgcggtggcttctttctcttttggaggatttctcatcatgagcatatttttcttttctatattcctcaataatttgttctcgttccttcacattgtctttcaatttgcttagagcatttcttatcttttcaaatcctaagtgctgttttccatttacatggttttcaaatctttgaatgtggtcctccgtcgatttcatggatccgcatatttcgcaaacctgtgcaggggtgtaagcatcgaaaaagtgagcagatcagatgtgcacatgtaacgtgtgtgataagtgttccttaatgcatacgcgtacatgtgtaaaagtccaatatgaagggcctcttatttttattttttttttttttctatccattttatattaccatcaaatttggctttgctaccttctcaggctcctcatttaaccttttgatttctgcttgtagggttgtcacttggctgttaaaactgtctgccttgagtaagtccccctgcgggaatggcacataggaaacacaccccaaatattttcaataaggacatcaaagtggtgtacaattttgcgaaaaaaaaaaaaataaaataatcacaatgagcgtggtgccagcgggacaatgtgtattaccttttcccgagcttcttcttcctgtttttgtaagtcctctatgtgactgttgatgctttcgattctacaggttgtgcaaaaaaaaaaaaagggtaattacaatgatagtgaggcaactgaataacggaactaatgttacagccatgtgacacaacattgtgaatgagggaaacttccctacttggtgtaccactgtattttcttacttctccttcttgtcaacaggatttttgctattctccgacaggtactttaatttttctttactcctctcaattttgtgatcagccaattcgataatactttccagcgtttctgagagaaaaataaaaaaaaaaagggaagtgcaaaatgggatacttttttataagtgcaaggggaagataagtgtttccaaataaaaaaaggcatcatactcataaacttttgctgatattttgccaggtagtatttataattttcatgatttgccagttgttcctttagcacttctgaatgtatgtttttgcatctacgtaagggggagaaaaataggcgaaacacgtttgaagcgatttaaaagcatgcagtccataggtctgcatgtatctacccacacttgactgtacttgtgcaaactctattccctttctttttcgcaaaattgaagctcgtttatgttttgtacaacgtggtaacgttaacggcaatatgttatgcccttatgggaaggttgtttctatatgcacgactgcttcttgcgatgaaactgtgcacatattttgtgtacatcaattcatacgtgcggacagaggtacctccccctctccctcaatagagttacactttcccgaaacctacctccctatgtcactttttgtgttggggaaaagatcgtgaggacaaaaatcaattaagtagtacttgcataccttcgaaaaagtaaagaagaaatttttacgtgtgcataatttcattcgagtgcacataaggtggtgtgcttatattaacagttttcgtcctacattgtcgtccttgaaggtgtgctttttcctggcatccgtttcgttcctgtcctttcccattagggaatctaacaacgctgaggtgtgtgcgacgagataaaaaaaaaaacatatatataaatatatcactgcacatttacgtagagttatgtgcccacgtttttgaactcataaaattgttaaactggcgggttcacaaaattaggggatatacttaaacggtggcctcgcggacatgatacacacaggcaaacacgagaatagtggcactacatacaccacagcagaggtgcatgttaaccctcgagtgcgacattatttacgccacctcggatggaatctgtgtggtgaaaaacacagccctcttcaaacgtgtccaaagcgacacatctgcacgtataatgtgaacaggtgatatgtgttccttcacactttttttcgcgtgaaacatattcctttttttttttctttctttgttacatctcatttcttccatagtcgaaaggggggttacagtaaaatgtccatttgcatacgaggtgaagtggaggcacggcctgctgccctgggtaacttgtgcgcgctttcgtccgttcgcccgtttgcccgtttgcccgttcgccctttcgcacttatcgctgcctctctcctcgttttactgctacttcgtttgtgtactctccaaacattaatttaacccttcggtggttaaaccattcataatgttctttcgaattttaacaactcaggggggttaaaagaggcgggtgaaatgaaacgcacaaaatgagcgatgcgtaggaagcgcaaaagcagatgcaggaatgtacgcatataaatatatatacatatatgttcatatatatttcatgcatttgtacactttgaacctgcgaatttgccactgccctcacaaatgcgttgcaacagggcaaaaaaaaaaaggatgagaatcaaatgctcgcgggaaaaaacgtaataaaagaaacaagaaagaatgaggagaaaaaaaaaaaaaactattaatggtcaaacaaagggggaaatgccattttatacaaatacagggcaaataaaaacatcactcgaatcaaacatttggtaaagcgaaatgtgcatacgtatttgcctatgcatgcgtagcacatgctgatgtatgcattatatgtatttcgtacgagagtacaaaaatggggaaaactaatggcggtcaaaattgactcttttcatgtatacatatgtatgtaaatatatgcatgcatttttttttttgaaaaacgaggtagggttatagggttaggggaaaaaaaataagaagggttaactttccgtagatggactgcctttctttaatgcaccagtttttcttccctgggtgctcacaaacgatgttgcgcagatgtatacacatatgaacagcgcacaccctttcagttttctcctcctgttaaccaatattgttagagcacaatgggtatgatataagcttcagtaattctttaaccgtggtgaacactttcctgtaaacaatggcaccgtggatggggggcagatggagttaaaggcgtcatgaaaaggaaggaaagttgcaaaaaagaccgctccgtgcttgtgccaaccgaatgtgcggctgcacaacgtgcagttggaatttgagaggggttcaattacgcaacgtggatgcacaattacgtgttgcggatttctcgttgtgcatgacgaaattccccttttttcgctttcttcctttttcgctttcttcctttttcgctctcttccattttcgctctcttccattttcgctctcttcctttttctctctttccctttttttccacttacgtattttccgtgtttaggcaatccaacaggtaggggtagcaaatgaacagatgcgccttgtcctctgagcatggggagagacaaaaaagggagaattactaatagagcttcccaaatggggcttctccaatgggggaattcccaaacgtggcgggtgaaaaacggcgcacagaacaaaactacgcacaggacaaaactacgcacaggacaaaactacgcacagagcaaaactacgcacagagcaaaactacgcacgaagccacttcccctcgccccctacctgagcatttcagtatcgaactgctcttcatgtcgatgtaggagtagtaacacttcaacttcttcatttcgtataaaataaacaaaacttcgtcagcattcttattaagggaaaaaaaaaaagtggaaaaaacaacagatatgttgataccgacccgacattgccattttaattccttttacaatttgaagtaaacacaaatctgcccatctaatctacactgtgaaagttacaaaactggccggcaaaaaaaaaaagcgtttatgtaaaaataaaaaacagtgggcactgattaaagggggggaaaatgtcacaaattattacctcattattttcacttgaaaaactcctcagggtcaacacacatttctttagcatgactaatgtcataaaagttgtgtagtaattgtcgttgtaattctccttggtcatcttttcatattcctcaaacaatctgcagggtggacaaaagaacacgaagttgtggtgaccaatgtgcgcagaatgcaatccgaaaaggccatagcattgcaaacatgggacatgttacacacgcgatgcgcaccatgcagataatgcgcacggcactcacatttgtagcgtccagcttgagaaggcccttcgcttcttatcgttcagttcgcttataactttcgtctgaggaggcaaaaaagggtagcgcatgaaacggggacattatcatcacgttgggaactacgcacggtatttgccgtggtgcggcgcctctccatctcccagttgcgcgtaggttaccaagtatatttttataaacagtggagccttcgaattctccaccaagtaatggttccgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatatatatataaccgcatgggggggaacactaacaagatttcacaaaaatgcaaaaggagaggcccgcaaatgtgcacagctattcaattcaaagaaactactacggtagagtgaccccccacacacaccccaacatctcgcatgatccctctcttgagcacttacaactaacgaaaagaatcttttcgacggagaaaatgacagcacaccagtacttgagcaaatcctccttggagatattccccgaaatttgaagcatattgtacgtaattttcaacaggatgataatactttcgtaaaagacaaagcaggagttgttatttatattatgcaagaagcatttcacgtgacccgcaataatgtatggaaacatattaacaaaggaaagcacaagagagtaattttctttctgataaaatatgctgtaaaattcttgtctcataaaattgcacagtatgatggagtaaattatatttacattatagttgggaaacaaattgaacttattatgaatgtagaaaatcaaaaaaggagtgaaataattgaacagtcctatggaaaatgtttggaaatattctatataattatttaatgggtatatttttttataatttaaggtaaataatctactacactctttattttcctcatttaattccttggtgtttatgtccatatcgagtttgttatatgtatcattgagttctaccttttcaattatttcatccgagttttcattaaacagtattttttcatcaaagacaaagtatagcagtttggtgaggatggactttttctcttcattttctcccaaacttagtagcaaatattttacacactttagtagttcctcatttattaggagatttattttgtcatactctagcgtttgaaaaatatccatcatgatggtaaaaatttcgctatttacgtgaccatttaagaagcccgcgtatatgtctttactctccaatttcgcgttttctccaaatgcttctgcgctatatatgcctttgttgttctctagtatgttataaatatttagtgggtcattcgatgcttcgttcgttttgtactcaaatgtgaagtggctgtttaggaaggatggcctcctctttggagagtctcctcccccccctggtggctcatccttctgtgcacacttgggggggttatttcccatcttgttcgatgcagaattgatgtcgcttcccacatgatgtgtgatcgtctccctcccgctgacaaagtaatcaaaaaacaactcattcaaaatggagtggtagttcaagaaggagtaggttttcccttcccctggactcagcacaacctccacgctggatgtaaacaacaagtgaaacaaatgcaaatacatcaccgagtgcacatatatccatttgtcacagtacacatttttcagattttccataaggagcttcaaaatgaaatctttaatcttctggtcatcagtacagtaggcataattgtaaatataaaaaaggcacatgtcgaaaatgcttacatggtcagagcatctattcctattgcttagcgaattcttcattgtgaaatggcacacatcatagtaggtcaacttggacataaaaatgttgttaagtatttgcaatatcgatatgtggagctcaaacatgttcttactgttatacttcacaaacagtgtagtcttcaggatgttcacaaaggtaccataaaagatgtagaactttctgtagttcctttgctcgaggaggatccgattacacccttctatgattaggataaagctttcgatccactgcttcagtttgctgtcccttgaatggtggatgataattttgctgaagttttcatttacatagtcgtacaagtctccgttcttttctggctccaaagcggtgtttccaccactgcttccgtttccgcctccatttccgcctccgtttccgcctccatttccgcctccgtttccgcctccgtttacgcttccgttactgctggtaataccggctcctttttcaattttgcttaataaatcggggtgctccttcatttcccccctccccttttttctttttttctttgcgaattgtccttccacctctgccgtgaggtctgcgaagctcttcctgaacagttcccccacgcaggttctacctcgttctgcaggttcctcacttgtgggggctgtaccactgtttttgctctccaatgggaagctgcttacgtctgcggtgcggtctacactggtaggttcccccgattggcaatccacctggtgctcattcctacactccatctcgaaatatccgtgcaacttggaataatacctaacgctcaaccgcttaagtaacaaacaaatggacgttttgtaaaagaaaaagtcgaatttgcaaatatgtgtggagagaatactaatgatcgttttgatgctgcaatttcgaacctctattctttcgtcgaagcacagcttcataagttgattcaaaatgaagataaaaaagcttttcatttttatgtttttcattttaatttccttttcgtatatgtaaatttttttgttttctatggcgcagatgtgaaggagtttgttttggcctgttttgtgttgatctccttggggggtgcctttttctccttcttccgtttcaccaaggtccttttcttttccattcctttccagcatgtgagagcgccccacaatgtaatcaacgattgaccaggaaaaattgatggccctgaaggatatgttattgctcaaaacatttagggacgaaaagaggatgagcatgtgaatgacgacttccataattttacacacagggacttcctcaatataatctacaattataatctccaggatgttaaaaatgttgttaatgttggatatattttcctccattatttgttggctatccgtttcatccccgttggtattttttaaacttcttttttttaactctttctggaatgatacgtagaggagaaaaataataaacagccacatgtccttgttaaaaaaggaagcattttttctaatggaatttaagaaggagctaataaaatatgatcggtaacatgtatgcgggttaacaatgaacaggaaaaatggtttaaacagaagaaactgaatttcaaagttgtgtttataatgtacaatagactcttttataatattgaacaacgtgtcaatgctttttttctggatgtcattatttttgcacaaggagagcagtaatatgttcatgcagcagttgttgtaaatgctttttatcttatccaggttaataacacacagcatttctatcatatataaggggtagaaatcttcgaagatgcaaaacttttctaatttcttcagtacgatgtagtagatgtgctctttagctgcattatcgctcggcttatcattcatttctgtcgagatggttgtctcctgagtggtaactccctgtcttggtaaatttgcgcattcgctgttggttggtctacccttcgccatttccttacgcaccatccctttccgcttctcccccttagataaaaagaacatatccgtgtagaaagcaaaataggttgtgtacatggggtcaaaatgggacaggtaataataatacacttcaaaaatattatcattcttgtgcaaaaattcgatgtatttttcaattatatttttctttctatttagtttgttaaatttgatgtattcgcgactgttgggagttgtgtcttcttcgttcttttcccttccgcgggagcttcccgaatgtaagggtgcctccctgtagggctccgttaacttggtagtgctttcatttccatcctcgcagttcgcccctttttgggaacttcccatatggccgttcaacagagtggtgcacatatccttagagcctcttccactcgcatgtgcacctccattttgtttactctctttgcctggtatgtggccctccccaggggtcctacccttataacataacttgggaggtagtacctccccccccttggaccccaccttcctctgcttgaaaaactgattaaatatcataaaatgaattgaattcaaaatattaatcaacgtggatagcttataaaatatggtgttcttaaaaaagtaagaaaatgaggaaaaaataacagtaatttctgcacacagtacaggatttttctgaataaacctcaatataaaataacaaaattcagcactttttgaatttacattttgtacataattgtttttgtccgaatcgatgagtctcttacttagggagaaaataaaatcttcctcatttttgttaatatgatgaaggaagtttaggaactcaatcgttttgttctctattgacgatatatacttatatatgtaattaacttcgacgaagaggttaatcatccttagccagttttcaaaatggaggttgtctccataaatgaagaatatgctaatgactgcctttatcgacagaatatattttacgttattcaaatcgttgtttatgaagtatgattctttcaatatgatactaatgatctcgtcaaaatattttatacgatcttcattcagtgtcgatttgtagcaaacaaaattggactcgacactttctatgcttgtcttttttgagatagatttgttcgccagtatgtgatccgtgtctctccttcgactatttttttcccctctttctgcaccttccccgtcatccagagccttactggtaacgttataatgagcgtcacttggaggggaattcctccacagttcaacacccatgtttggttggttctcattacccacatttgtattctcgcctctctcactttttccgctcttcaagttataaaaataattccccgaataatcgtcacccttttccctcatttgtggattcccccccttgacagtattcgcttctctcttttgtttgatcagcatatcatctattttgtcctccttttccatgtattccttaacatttgtgtgttcgacttcatcgtgccttttgcttgactcacgcttagcttcctccaagtcgttactcccacgtttaacagatttacccgtgttatgcgcagaggtagcagttcccagtgagtgacccgtgtggacaaaattgctgccatccttcacactagcctcactacctttgcgactggatgttttactctcattagaagagtacaacatgggaaccttactgatgcttttgatggcccctttgctctttcttacaccggagttgttttcattcctattttcttgcctttcaaaatttctaagaatcttcaaaaagaagggtgaattttctagggtaaaaatactactgcattttgttaaggtctgcagacacgcattggtacagatatttatttttaaatgagtactgataaaaattattttctggaacccactgaagaaacacacatctagtgtgttcgtgtaggagaagatcaagcagagagacgatatgaaatatctgcacgtggaattgaatacgttaaaaaatagggatatgttctcatggtactggtcatttggattcatagacttgcttctatggggattcttttcttcttttttgattccatcgttcgtggggttgtcgcggtctattggggggttgtaactatttgcgctgttatacaaaccgccactcacaccgccactcacagcgctatacaaatcgctacacaaatcgccccctcttcctgcacacttattcgttccctcggctgtgttctcattgtagcagtcgagccttcgttccagttcatcatcaaaagaggggttatttccactaatgacactggggggttgagccgtcgaaaaagattgcagaccatatcctcgctcattgcacaactgtgccactgcctccttgtttacatgcttcctctcggacctgctaccacaagccgatgattcacttagagcaaatccactctcatcatttagatctatcgttgcgaagcaatactgatttagggacattctcaatatgtttaaaaaaattacataaaaagaattcacaagggataaaatattgtcaacagtggacgcaagtaggcgtatttcgtcagcgtctttgtagcataaatcattaaacagggttctacttacttttttctccgctgagtacttgaataagtagaaatttcccctcggattttcgcaactttttggtaaaattagggggtaactcagaaagttgcggaatggcatttcgttggagctgccttggacttccttctcatggttctgctgctttggttttatttggccgtcgccctgattgagctttttctcgtgcttttcgttgtgcttttcgttgtgtctttctatgtgtccttctttgtcgctttctttgtggtccccctgcgcgcccttcttttcgcccctgccgctgccacccgacttacttcgccccttgtccatatgctgctcaactttcttctcgcccgtgtatatcctatcatacttaaacaccttcaaatgggcgtacattttggttaggtcaatcgaatgcaaaaatagcaattcgtgaataattttgctaatatattcgacgaccctgatgaacaggaggtcgtcgtcatcactgtggtgttccccctgcccgcttgagcttttcgctcccatcacatcactctgctttgggtttgtttcgcgtgagatcggctccccctcttttctccccttactttccgcatcggacttactgcttactacatcggggcgtttttgactggtcggtttttcggtggggacattttgtgcttccgcggggggatgctcaccctcttgcatgtagcccctcttcgtttttttttttttcttcgctccctcggtaccgctgactacggcgtcgttggccacttctgggtctttcttcacatcttcctcctcagctgctcttcccacctttgccgtcccccccccatggcaaaaatatttgtacaaatgaaacagagtcagtgtgtcatcaaagagatagaaaaaaaaatttaaaacgatgagcaattttgaaaagggttgcgtcaagcacaaatgttgaattaggattaggaaaagaaattttatttctcccaggaagtactgaaaatatctgtgacagataatctcaaaaattttcaggcatcgataaaaaacgtctatgtgtaagttatactttaatgataccagtatgatgtatataatttcaaatttcaataatttgaaaaaatcgaaattttttaaaaagtgttcatagttgttaagaaatatatacaataaatctaggcaaaagttcaatggcaaaattaaattgttcttgttgtacgtcgacaggatttctgacctttggtcacacgagtctggttgcacattttcgttatcatcatggttcattttgttatccgtttggttttttccatttgtgctttttaaaattttcaagaatttttttatattagaatttttcacactacacatgtacacactttcgtccttactggactttttttttttctgctgttcttcttcttcttcctgctgtgcgttatgtttttcttccacaggggggtcggcgttgcctctgcccgactgcagtgtgtcttttgaataacttgtctgtttaagaggggtaactattttttcatcatttggttcttcttggagagtaccattattgccatttctggggggctgatcggcactcttttgacagttgcttcgtgcggattgtagcttactggaaggttcattcgtttgagatacattcgaattttgccttcgctcttggcttatattagcggtttcattaacactatcttcttttcgtttttcctccactgcggttccatacgaacaggggaaagaaaccccaacagagttatactttagtctaatatttacaaaacagcaatagcagaggtaatgaattagggaaagcaatttatttttgtttttcatgaaactctgattttttagatccgttatgtagatgagatctatcgggctatccgtatcatatggcaaaacaaaattttcaaaatagaggttcttcacttcccttgagtggtcctcctccctatgcacaaggttgtggtcaccactgtctcgtttcccttctgtgtcatttttctccttctcatctgactcacacatgcaattctctaagtgatcacacggagtagccccaactctactctccctattacacacatcaatgagcgaattgagtagctgcttatacgcagcacaacacgtttgatacaaaattgtattgctatcatataatgatgaataataaacggagtacaaaattttcagcaaggtgttaataatgtccttgttgtaatactccatatactgatgagaaaaagcggctaatattatttgtacaattttaattaaaactttttatcttcaaggaatgtcaaatcgaataacttgttcgtaattttttctatttgcttctctatgtttatgtacctaaaattttttattttgtgtttgttgtctattatgtagaggatgtaacagacgactctcttaattatgagcaaacagatgttggagattttgtgactactgatgtggattcctatgtttataatttcgattatttcgtctatggggaattcaaagctgctgaacagttggtttttattcgattcgattatactattgtagtttttaatttttatgatgcatatttctgtcttctcctttatgcacacattttttttccttgtctcagcgattagcaccttcatgtcattttcgagttcttctagcagcggaagtgtatccatcttcggaggttctcatcggcatgcttacgtgatttggtcgatcggcgaacgatcggctatggatccgctaaggatccgctaatgatcggctaatgatccgctaatgatcccctaatgatcggctaatgatcggctaatgatcggctaacttgttcgcctccttctcattctccaccgctacgctttcatcacaagcaatgtgttctgttctacttgtgtgtgatccatgtgtgttatgccactccgccgtatgcgctgcgctgagatggtacgaattatcttccccaagcgaagcacaacagacgcttgacacagattcttcacaaaacagcagcaaaggggacaaaccaggggagggaggaaaaaagagcgaaaatgggaaaaaaaattaagagctcaaaaaaaaaagtaacaaacagtaagatacaaaggggaacgtacttaaagtgatgaagcaggaatgttacttgatacataaaaattaatactaacacacgtttctttttttccttttttgtttatttttttggccaggatgaactaaaacaatttaatgtatgctaacatcacgtacttggtgaaaggggaaatatccaacatggagtaaaaccagcctttgcccagtactctatgtgtctgtgacttactgtcactcagtttttacttatgaatgtattcaaaacaaagaacaaaattacgcaaaaggggaaaagtaaaataggtttcaatcagaaaaaaaggattggccagcgaaacatttttttattacgtgctggtgaaggcatgccattttttttatgtcacagaacgatttctgcgtacaaaaaaagcagggaaggggaaaatgcatcatgaaggcgataaaaaaaaaaaaaaaaaaaaaattggaaaacgtcatacataccaaatgttattagtctatttgaagcatttaaaccagggatgtggcacaattaagctgtaaagcatttttcttctttttcacttgtgtgcatatggctatgcaatataaatgtacagcatatttatacgtatgtatggaacagttaagcgagtcaacacactttgcgagaatttcgtctgccatatcccccttttccttcctttgtggttttccccatgcatacgcgctaacgtaagcatgtagtaccttccttttatccccgtggagtggcatacacgtatacggggcgggctaaacgactcggctaagcgcgctggcgaacaagccaatatatgccccaatttgtacgcaaaattacgcgtataaactacccccttaaaaaggcaacattgtagagagtgggaagaagtgctaattgtgcagttttttgcagtacacctaaagtagtataacaagaatatttaaacactttcaaacatttcaccgcacatcgccgtgacgttttttttccctcgccgcacttattttctgctcttcagagagatataaagttgtggccacaatttttaccacttgaaaaagatagtcacgttagaaaaacagattgaccacacgtgttagctgtagaattactactcagcaaggagaaaatgaaatgagagcacggactgcaactcgtgatgttatatttaaagtaaaaggtgcatgctacacatggaagtttttttttttttgaaaccccttcgttttggtacgaacagttgtgagattttgtccatacaggaaaatctgcattcattcttttgttacctatttgtagagacacacacacagaaggaggacccccgtttaaagtgttccatggcgattactaatttggagaagacagtcatcaaaagtgtgcttttccccagggaaggaaaaaaaagaaacacattaattttgtcccctcagtataaattaaaaacaggaggaacaacgtttcagggttattcttcctcataagggggaaaaaatatctttgcatattaaggcatatatatatttttttttccgcatcttatgatttattaattcaacatctgtgtgctgtgtgtaccactttgggaagcctgcttggtgttttcaacttaaagtgaagtagcgcgtgtgatggcggtttagccgtaaattttaaatataacacgtgcgtagatatatgggcacatcggatttgcacatatgttgatacgctggcacgctgaggcccccccacgcacaccccgcattttgcttctccgccacgtaaagaagaccttgccaacaccacttaatgtgtacaacggaaactaaaacagaaaaaggaaaaaatgaagacggaaaaggatgacccctttcatgaagcaaaacagtatggaaataaaaacactatatatgtgtgtacgtgtacacacgttatataaaaagagaaataaagtaccacgttgcaaatatttattttttttttttcgcatctatcacatttgaaaaaaaacgcacagtctacataaatgcacacgtgaaaggaaactaaaactgttgtacctatctgtgcgacaataattcattatgtggacacatggcacaattcccttttagcgaagtggatgtctcagtgcataagctgcaatgtctatacaacaactggagtagcatcccggacaagaattcaatgtgaaacatttaatcattttgcagcatagttgctcacaaatgcagtggggaaaaaataaaagcccatgcacacacttccttctttttactgacgaagcgtaattcccatgggtgcttcaacacacatgctccattttaatggagtagctttaacaacccatttaaaaggcaaatgcaaatttgttcccccgcagcttggccaaggagaaatactcccggataaaggaagaaataaaatatcttaacgaagacttagatgatctagacaactccgtcaatgttgtgaaaaaaaatttattaaaatttaatattagcaatgaggagttggagaaccgagccagttcgctgaaaaatattcgaaccgttctgaacgatatttccagcaacttgacgtacaaggttagagcagcgggataaaaaaacgccacgtaatcgactacgaaaatgaagaaacttttgtgcgagaaacgtaacctttatgttttcccttttttttgtggcaggttttaaactacagtggagacatgaagggggaatacgacgcagtaatgcattaaaaaaaaaaaaaaagcgaaaaggagaaaaaggaaggaatggcgagagggggatagctgattcgctaacaaatatatgtgcgctgtccgaaatccgggggaataactccactttacataatattgaaaaaaacagaaagaatgaaccgtttatgccccaatacatatatatatacctgtatgcgctcttttgcgtgtgtatttctaggttgtgctcaaaaggcaagataacgatttggacgaactagccgaatcagcggagcggctgcacaacgccgccattaccatcaatacagagttgaaggatcaacaaaagtataaaaagagtgaaaaggaaatattttcagtttggtacttttttttttttgttcgaaacgccttttatattatcctccacatcacccccatttatgtaggctgcttgacgagttggaaaacgaaatggattactcaagtgagccaaaacggagaagcacatttgtacatacctctcatactgtacatggcgaataaatgcgcttctgcttctgccgtagacaaacttcattccattttgaccacttgccccctccttctcagatgaaaaaatgaactttgtgacgaaaaaaattgcagattatttaaagacaaatagtaagtgcagaaaaaaagaggggctattaaatagagtacaagagtcattttccataaagcgcgttctggggaatgccaccccttattccgtgccgcacaccgatctgtgctgagctcgtaatgagaatcctcccgttttccgttgccccttttcgcagatccgaaaatgctatccctaatagtctacctgacgcttatctcattttttttgttatttgtcctcgtggtttcctgatcgaatagttcgttgttcgaaagggcatcgaccttctacgagcatgtaataagtgcatatttgtatacaacatgcatgctcatgcgtatgttccacatgtgacacttcaccggggcacgtctgacacgggataacaatctcatttgtattttaaaacaacttataattttatcaaacaattactcgagttaatgaaaaaggatgccaaatttttctttaaaaaaggaacacatgcgtaacgcgtgggtagcccctcaaaaggtgtcccacatttaccacttcaatttggacacatgcacatatgcttatatacgcatttgtctgagtccttatagcttttttgacaagatcctacgtggggcacttttccccccttcggggtaatatacttgacaaaaaaaaaaaaaaaaacttttacaattcaaccatgcggagaaggaacatatacttaaatttttatggaaacacaacttgtttacaaagtcatattatgtgtgtacttatacacatgtgtgttgaatccaaattatggtgggagttgagtaaaggagatgtggatgttggctgaatgccggaacaaatttaaaggagagctgatcgagtggcgcgcggtgttccgttttccaagaatatgctatgcgcatgcgcgagcaggaacgggtaaacgtaagtacaggcgcgtttaggccaaagtacatataaacatagacaggatggggaacgtgataaggggggggggggctttgattggcaaatgtgcagcctaacgtatttaccataattgccactttttcgcgggtaccctttaaaacgtaggccacgctacaaactgctgcaaagataggaaaactgttttttccttttctttttttttttttaaaacatttaatggggaaattaattacccgtttatcggtagtcgtgataaccgcctctatcggggtgcacgttcttatacgtgtttttgtacaaggtgtttccccctttgttgttagcgagtccgttcccactgtggtcattgtgcttgtggagagctacgttactattgtgaccgctgtaacttccgtggttgcctttgctctggttgcgtttgggattattatcatagtgctgattattcggatgtctgctgtacatactgtgagagttatttttattcacatgaaagttagcattatttggtttcatggaggaaccacctcttggattactaaattgaccactggaggcgttcgagaatttgtatagacctgccctagcactatacatttgcccactcgtgtatcccttggcgccatcattggtctcgttatgtaagttatagtaactgcctggatgattattgccgttgtttctgttgtcctgacccctgtcatcattgttatagtaatcgccaatgctattgtcatgaatgtacctattcttattgtgatgtctactactgtactggtcgttatctctatttccattgccatgtttcccgccgtgttggtaaaagtcacttatgttgtcatgcttatcattgcgtacctgttgcttatttttgtaatcatagtaactactgctttggtgggcatcattcttgtgtcttttattattcgagtggaaattattttggctatcttgatcgtacgtattgtaattcctcttctgcttgttcctttgtgcattatcgttaaaagaatactttgtgaggattaccttacgtttgctgctgtcatatgaatgcttgtcttctaccatgtacacgttgtgattgctgctaaaattgctgtcgtctttgtggcggttgtgtagggcagctccgactcgttcctggtttgctgcggtttggctattctcgctgccacgtctgttattgcgtcgattgccgtgttcgcccccacgtccgtagccacctccactgccacctccattgccaccactgctgctgttctgaccggactgattgtccacatttcgcagggcattattatcaccgtcattgtttcccttctgttcattcgttttgggttcatgtaaaatccatatatttcttggatttctcaagtagacaaaataggatggatccaacttgctgttatattccctcctaacgttgtacgtgtgcttggcgtaaatgtatggaggccttccacatttcagatggtcatttgagaaacaatttaagcaggacatacttttgtacggatattgaatatattttaagtcatttataagctttcctgtattcgctttgaatgcaacatattgtgccttggtgttgtggcaaatcggtccagtcactcgtttatagcataggaagcagtatgtatttctacacacatgtctgaatgtcaactctctgtcgcaatcgctagatccgcagttctgacatgtgtactttttttctttatacaattcgctttggaagtaaaagtggaaaaacaaattttcggaattgatgtctgggaattttactagccaattttttattttttctcgaaaatcgtctaccacgtggttggacttggaatcgtctgggcaaatttcttcacacgtttgtacacacctttctgcacaaaattctgcactttcatccgtggtccctttttttggagtgcccccctccgcgttttcgattaccactgggggggggtcctcctcctgcacggttttttcttctatttcgacagttcccacttggtcaattgagtcgtccccagtattttctacaccagcatcgatagcagcgttttcttcacccgaatcggtggcagcattttctacacccgcatcggtggcagcgttttcttcacccgcatcggtggcagcgtttttttctctctcttccttcacagcaactacacctttcgatggggggttggaccccttccgcggcgcctcccttcccaaaaggacatccacaaaattgtcataatcccccggcttatcttcgccaatcacatttgggtcatagtaatatctgttgctggcctcattttgcctgctccttttatttctctcctgagaggcagatgaaacgatgagataaattttatctttcctcaatttcagtaatttgttttcattcctttccaatttatgttccttaaaaaaagaatcttgttccaaatgttcgggtccctcaattaaaatattatccttttgaaaactggtcaaaatatgagctcgaattttcttcctcatattttcatagtcattaatttgattttcgtttaattcttccagcatatcgaaactatcgtttgtgctgatttgatccatttccagggttatgacttcatcttcttcgacgctacagtggttattattgttatcattcgtattgttcttgtttccattatttttgttgtattcctcatcggggggcactgtaagaccctccctatccctcccgaaattccccaactgattcttttctgtatttgtatttaagcgaacatttttgtctggatttatgtttattgtaaaaagattatccattaaaaggtgtttttttttttttttttacttatttttccgtcctataacggcgtgtttgtggcgcctcggatattcgcgcaaggtgtttttttgtaggagtgatattatttttcctctcccattaactgcgttcttttacttcccttttgtgttaactcttcccattaattgcgctgtgtgcaatgatgtccactaccctctttcggataaaaaagcttgcgcagaggtgtgtacaattaatgtgtttgcactacaagtggatgctcacatgtatatattagaacgctctgctgtgcatatgggtcatagggccactgtttgttttttctcagtttggaagaatttcggcacccatttggccctttttcttctgctctctttccactacaaaaagcgccaaaaggagtagaggggaacaaatgtcattttatccaacttagtagcaggtgggagggaattggtcgagtgggcaaaattggtaaggttaaaaacaaaacagccaaggtcagcaaaagggaaaaaaaaacgctgcacgttactgaaacatgagcaaaagctgcaggtcaaccaaacgtaaaacaaacgctacaagttagccaaacgtaaacaagcgctgcaagttaaccagtttttgcgcagctttcatttttcattttcatgtttcactccggatggcggaattgctcattttttcccttattcactcgaaagttaagttaaaacaatattgcagtttttcctcgcatgaatgaagtattcctttctcgcgacgtaacaatactattgcataacattttaaaaacaaaaaaaatgcgaactgtttagtttgaaaaaaattattctcataaggtgcaaatgataggagcaaaaatgggaaaagcggcgtaataaaaagcagaagctcggcaccccaaaaaaaaaaaaaaaaaaannnnnnnnnntaataccaataacgccgttacgattttgtacaataataagcgcttgttatgttacaggtatacgcatttccccacttttggaaaacgacccaacgttgctaaatggaggcccaaggagaaaaaaacttcaccaaaaacaaaaaaacacgcttattataagtttgacttgccatataaagtgtgccatccgtcatgcttgcaattttttcgttccttagcctggacggggaaggcacataacaggacatacttcctcttcttgaatacaactgttcgtcacttttgacttttggcgatccattacggtcatgtgatatgttttactatggaaaaaaaaagaccaaaactcgtttagccagacgttacaaaaacttcaaaagggatgatgacaaatgggagtgtgcgttttttcattttaaaaaggtgcacacatttgatcattatgcttacgtcccctttgtaatgaaatgaaagaccaacacgattattttatcaggcagtaggaggccaaaaaaaagaaaaaaaaatagtttccgttgtactgataagccatacagatgccacaatgctcagacgggggacaaactaccccctttttggaaacaagttctattcatctctcttctcaattttgtgttgaaatatacttaacctattggtaggaaaaattatgcttttttttccgtcccattgttttgctccatatcatatctcaaaaggagtaaggtaaagaagcggaacgaagcagaataaaataaagccaaattaaacacactcaggttttgcctaccatgtagtaagcgaaacccagttttgcttcaagtctacggaaaagtagctacgctgggcctatagatggccttaaaagaataaacaccccatataaattattctctcatttgcatactaatgtatatggtgattctttctttcctgattttactagcgcaacattttaaaagtcgaacctgtgttcagtattgtcacttccaaattggttcctatatatgtcagaataattcacaaaaaaagggtaaaatgagcagatacacgttcatgcatgtatgcacacgtgtatgcaagatgttcctaatcgcaactctcgtgagaggctccaacggggcaatcgtgtaagtgtgctgcaatggcactttttctcgtcgaatcgtttaccccgcttaaaaaaaaaaaaaaaaaaatatcataataatgtaagatgcaaaaaggttactgcagcaaacgtgaaaacatattaatgttaaagagaaaaatgagcgcaacgattgaaggaagggcaactgtaccatgtaagtgtagcccttctcagcagaaaaaaggggaaaaccttttaagatgtgatggagcacatgagcgcacatatgtgactgctcgactggctgattaatgcactggaatgtagagaacgtagctgcagcccccgttagagtgaaaaaattgcggcgcgaggctccaaagtacgcaagcgcagatacggcaaagcgatgttcagtgagcatacccaccgttttatcatacgtgctcttcgtgtgtattcctgcacggttgcaccagcttgagcaagtgccgccgatattgacgccgttgaagcagtagcagtagtagcagtatatgccgctctcccctgtgcgtaatttttccttggtaaaagatgaacattgtgttgtgcctaatttggatccttatatatatagctgacgacggaagtaaggcaaatgtggagtgcaaaagacagaatgacgtaaacaaagcgaataagatctactcgtacagcctattgaagggtaaagtacaggatcgaaatgcacaccatcggaattttgtactttataagagacgagcactgttccatatacgcatcccgaggaagaacctggagaggcacaacctattcagcaatgatctccgttataaaaaaattaacaaatttttggaaaataaaaagacaaacaagttgtgttatttacatataagtaataaccatcatggaataaaaaaaaagaggaataaaaacaaaactttgcaactgttgtttgaaaaaaaaaagttgctgcaagaatatttttgcaacttaaaatcatcctttatggatagatatagaaacacaaaaattgtaacgaagctttttttatcgtcctctttgttgatgctaacccttaacctcattggagtaaaaccagaagacatcgctctacacgataaaagaataatcagagcatttgaattttacagaattgtaacatcagcattgttttatggtgacatatcactatacgtgttaacaaatgtttatatgttatatgtgcagagtcaggagttggaaaggtccgtgggttcatctgaaacgctggctttttatttgtcccaaatttctatcctctccgtaatttgctcctacttgaagaagcccttctattcaacagcactgctgaaatcgctgctctttgtaaactgtatgttaaatccttatcagaaatctaacttaatttttgggataaatatttacaatatttacttaccctatttctccatctttattgatattttgcatgcacaagatttgaaagcttccctgtcggggatactgggggtgaccagtgggtccatttactaccttttgaatatttacgcgtatgaaaaattcaacaaaaagttttttctaattccgcgttttttgaggaattatctcgattcggtgagcacggacgatgtgttctagttgatccttgcggaggggggcgtaaaacatgaacaatttcgcattcgccatgttgtactgcgatttctattccacctttacctctgtgtttgccctttttttcagtgagtttctcaattttttttcagtaaaatatgtttttttttttttttccccctcccatgcggatttcccccggcatatgtgtatcctggtgcacattatacactgcacctccttctcgctaaaacgctttgctgtgataattaaatgggaaaagacaaactctgtggtgctctgcaccaactttgtttttaatatacacattggaagcaggcgagtagatgtcgccacttacaagtgctatccgcttcttgattagaaaacatagtcccatcacatggttataaaaaaagacatttcccactacagtaccatttactgggtcgctactatttgtggagtcaccaccttttgcgcaacccttctggacaattacactaaattgttgttcatagttaattgcacgttccaaacttttggacgcatttttcaacaaaaaaaaagttggcttgaataaactcctatcattaatttgtttcacgtacttgtgaaaaaacgaatcggccaaaatagttttatttaaactgtcgcaactctccaagaacatttcgaggtagttgtaatttacacacatcgtcaattggtacttatttataaatatttcgttccttgttctgtttattgcttcttgacctacgtagcaacctttgtcttttgccaaatagtttaacttatcgtagttcaggtcgaagggggacaggtctttaaatttgaaggcgtctctgtcgatgttccccctcgagccattcgctgcgtcggatacactgggcccaccataaacagacgaaccatgcgaaccacttgcgtttccctccgtgctctccacaaaaagcggatcgtttgaatacaaattttccacgactcctaaattcagcttcatgtaatcatacacgaaagtggagggtagatttaccttttcttccttttcaaagctgagaagcatttcgcaggcctcctttttattcccgttgctaggctggtcgattcccccgttgggcgctttactccagggggaatttacaaagtctgttgtcacgactatgcctgtgtctttgtcccttttttcgtctaccagcttcttccccttccccctcatttggtacattctatatcctaagaagtcatttcttgcatctttggacaggaggaatattcctgggtcattggaaagagtagaaagttcttcctccatttggctagcgctatctccatcgctgcccaccgcgtctcctgtggaaattccccctcggaggatggacgcatctgacaggagctgataaactgcgatgttggccatctcgctaaagtgaacatcacatgagagtttgcgcttttccaatatgttgagcaacattttggatgctttcacattacagtccatgtagaagaggctaaaggcattctcttcatgggtatattttacattgtataaaaaacagtccgccaatatttttccattgttttgcaaaaatagggaaggcaatccttgggtccattttttgtagtttacattatggccacacagttgatacgcacttgtatcatccaggctggataatacatttttggggacatttttatataaagaaaaatccttttccgttattattttatttaaatcgttggttgtcaagctttgcagaaatctgaatgagtctgttccacaaatttgcacgagcgtcctattttttaatctgcacaagaggtacttattcattgaattaaactttgttatatgccaaaaaatggatgtgactgttttgttcgttttttttttttcttgcgagtgttgtgctaggtatggctatgtaaataaatgtgcctcctttcgagagatggtacaaaatagttcccttttttaacgcttaggttgcatcaatttttctcattaacgtcgacagaaaaaaaagtgcgtatgtattgaacagatccagcggtggcagctttggtgtttccttgcagcagctacatttttaagaattgcaaagttgtgtaagatacgtggagtgcgaagcagtttttggccacgtacgatggctcacaggtccgctaacataacacgcacgcgcgagcccccatttcaggcttaaaaaacgcacttactgcgcgaactgcgtaaaccgcgttaactgcacgatctccacaaacacttgtcaaagtggtcatttgttaagaaaaaaatagggaaaagaaagtaaggaatacacctttttcttcctttttaatgttataaaaaaatcacaaaaaaaatgtgggcaaaaataaatcttcaaaatagccataaaatggatatgttatatacacgcagcgcaaaaacacacacaagagcagttatgccccaccgttcatgctaggtcaacttgtgaattctacatctcgctgattttacgagccatttgaatgccttcacaacgtatgtcactttgacctggttgtgattttttctttttattctttttttctttttattccttttattccttttttacttttttcacctttttcacttttttttccttttttttccaatccgctttgcggatgtgcaggttgcttctccccatgtgagcgtcgtcccttttggcatacatttgtgtaggccctctccccgctttggattcgtggccattgcgacgatggtgctcctgcttagcacctatatcatctgtgtggtcgaagaagaagctgtcaaattttttacttggcggaattgttaccgagttaatggtcgttaaattctttttgcacatttgaataaaattatttaacaattcagtgttcatttttttaaaaaaagggttctccgaaatgacaatattttttaaataattcagttcacataaatggctaagaattcctgcgtccataatgaaattattttgtatataaaagtgttttcgcggtcatgtatacgatatccctctgtacatgtgttaatttgttactgtttaatcgtaactcttgtacatttgaaaaatgggaaccaaaacaaaattctctcattctgttaaatgaaagggaaattttttttaagtgtgtcataactttggtcggttttgcaaacgtttcaattttattgttctttaaaatgagtgtctccaaattttggagatttgctaaattgggaactttctcaatctcgttatatgctaatattaacgttttcaaatttcccaattcgcataccccatccattattttgattttattgttggacaaatttaggtacactaagttgtttatgttgcttaggtaatttatgttatctattaaattgtattgtaaaacgatttgctgtaaatttaagttcatttctagcatcgacagatcttttattttgttttcactcaagtcaattttttgcaaatttttcatttgatataattcttcacattcttctatatttctgttttttaaaattagttctctgcaatttgatatatctccatttttgattacagaggatatctttagtatcgtcaatttggctatgatttcttcgtcgttttctctcttctcatcgcattgctgcttttccattttgtttccataaaaattgtgagcaggatgagggatttctcagtatagttggctatgtctaggaatggctctccaaccacggcatcccacgggggttgcaaaaatgaaaaaaaaaagcggacagcctaaacgagcaagcggatagcctaaacgaacaagcggatagcctaaacgaacaagcggatagcctaaacgaactagcgcaaatgaagccttccaattcgaacccctccgttttacatcacaaaatagtgcttcccttttggaacattcccatttttgttatctacataaaaaagattgcaaaacctcctgttgttgcattcaacgtaatggagaagcatatgcagctttcttaactcggttaaggaatcaatcgccttcaaaacgatgtatcgcctaaggttccaagtacgtcaagtcaaagcggctaaaacaaaatggttaaccaatttttaatcttcaaaatgggcacccaaaagggaagatttttcaaaatgtatgcaaataaatatacatgcaccgcatttccgcaaagtggaaaaaaatatgccacctcgatctcgctttgcaatttttattttattaatttcgtgagttgtttttacgtttggcaaaaatgtagagaagctttaaaagaactgtatttttatttggccccaaaaaaaaaaaaacaaggaaaaatttaaatgcaacaataaaggggaggtagaaaaataaaatcactccaaaagttaagggtaaggaacaaacgaagaagcccgaggtgcgggcgtacaaattaaaccccaagcaaaaagtgctgcaaaaccgatggccaacgcggaagcagtggcggcaacggttgcggtgtaatgaaagcctcaatgcgtcgcaagtacgcaaatttgttaattaccgaaaaggtgtaccaacttggggggaggacgaatcgggtgaaaaaaaaaagggggcaataatcaaaatgtaagaaatgtcggaatgtcgaaaagccaaattgagcaatttgacggaaagaaaattgccatgctgcgctctcctccatttccttcctacgtacgtagccacgtcgcatgggcagctgggtagtaaaccaaaaaattgaaaaagaaaaacgcgtccaacgacagagacaaacgtgtgggtacccactcagaccctgggcgaagctttctccaacgcacccgcggagatgcagaggctaccatcctacacctgtatgcgggcgtatgatatgtagtggtaacttcccgacgcatgtttatgcattttttggacggccagtttatgatccttagccatttggggattttttttcatttccaacattttgtgttctgccttttcgataattttctttttcatggtcttccttcttttgaaaatatatttcagtttgcgaattccctttaatgacagaaatttcttccacatgtttttaaagacactcttgagcgccatgtcaactctttgcagaactttaaactctgattttaaaacattccataaggctagaccggccatgggtgcgaatagatacggtccaatggatgcaaataaaccaacggagaaaacactcttcatgcaagcttgtgtcgagttagttaaagttgctttaacagcttgttggatacatacttgtttaggtggagggatagtagaagtgtaacaactggtgacaggtcccattccgatgtcagtagcgtgttgagttatatccattgcgcttaataaagtatatgcagataaagtgcccagagtcatgaaccctagtatttctttcatcctacttttttctctttctttttgccatttgcctatgaagtgaccaaaatatggagcttgcgtgtagaacatttgacttaagtaaggcaattgcatttcgctaaaaatgattttggttaatttgagagagaaggcagaggatagggagactccatttttcatggccttcaattctttcttcatagatttcggtagtaacacgtcgaagtagtgcaggacagcatcccctccaaggatcattttaaaatcgtttacaaaattttggtcgtcaattttgttgccaaatgaatttttagaaaatttggattcataagaatgtaaactttctgggttcttcaaatgttgcaaagcaaaagttgaaatcgttttccacaaagcagaacaatgatcagcgcacatcgaattttgtaattctttcattctgtcttcagtatttaactgggcatatgccgggttgatagccgccattcctgggtttctagcaacactaaaaggttcacgtagacgtttttctgagctgatttgcactacatggtctacaatttcgatgaaggcttcattaatcagccaggattcatcctcattacgtagaagcttatgcaactctgccactttttctagtaacatcattgcctttttcatgttgatggttgctccaaaccaaatggcatgttctactttaaaacttggttttctcaggagcatatttccaagggaaacaatttttttgaaaaattttcgaaacgctgtttgtttcgttggcttgaccgttctggaaaacatgatattctcttcgatgttactttctagtaggtacttactatcttcaacaactttgtagatgaaggtgtccttgttatatgaattgtccgaaagttctagccatactcctaaagcccttgcgaattctttatttatgtagtgatcccatttgtcattttgattaaaaattaatttgttttcttgcctttgtctttctttttcttcatttaattcattttgctcttgctgtaatttctcctgctctgcgacttcttcgctttcactgctatcattattgctggactccttcagttccttctcaattgaatattccattttttgtttttcaattttttctcttttgtactcttcaaaccctttggtgaaccacgtggacatcaaattgtcggcatactttgcgaatcctccgtctgtaaacacctgtttggctagatccacatttcggctttgataaaaagtcatattttttggcatatatttcgcgttttgaataatttctctagaagcgattgtatgcgtagtaaaccggatggtcgtcaatatgttttctagcaaatgtgcaggaatgtgttgcaacagtttcatcttggcaagcgaggttagcaatctcttttttaggagtccctttttcatagtcaccacaagctttcgaagtttatgtggtattaacgccgatgtagaagttgcaaacttctcagccctggttgcagttagcattttctttttctcatggtagtaactcttaactgggtcttttctcgaaagggatgacattatgaacaagttcacatagaataagttttcaaatttagctatgtggtttaagaactttaaattatttcctcgcacgataaattttagtgggctgtttgttaacgactgcaattcttctagtgtcttcttcatggagtctaaattagacttgggagatttggagaggacactatttaagtacaaatgatgacgtatggatgacacatcatttaggaagaactttctaatattttcgcttttcctaaaaatgttagcatatttatccacaagggcgtagaaaactaatagtgctttactcctggcattgtacttggcatccattttgatcagtttatcttttaattgctttcctctcttgacaaactcgtcgtagacaaatttgattttccttcttttttttcctcccccaacatttctaacttgtacgtttatcaattctctgttatcgtaccagaacaggtacttataaaaatccgtgtataagttttgctcaaaaatgaggcttatataattaggattgggttctccctggtgggacgaattttctatttcagcaaaggttcgtaacatatcaaaggctctttttaagcttctctgattttccttatccccttcatccatttttaggactttaggcttatacagagtagacttttcaaaatcgcagctgagggtattcttggcatcatcccttggacatacctgtgagaatatcctcactgcattgtgcgaaaacgagatggagttttcataaccatacgcttcactattgttaaagaccttctgtatttcgtgtatatttatcaaagtatatgcatttagaatcaattctaacaaatcgcaagttactttcctttcccctacataggtactatgtctaccgggtctagattcgatcggaatgaatgttatgtctttattgaagattttcttgggttggtaatacacattgcaaacttcgttgtacatgaagaaggtgtaatcggagttggccatcagcatggtttctaacgaataaaaaggtttcaacccttgaacaaagtagtgattgtacgaaaggtaagctaaggacagcatcaggagatgacccattagatatatgttagaagaagatgctatataaatttcgtagtttagacccacagaggaggatgccaatttgttgtattttttcctaatcggttcgatcagttcccctaaggctaaattatggaagtatagtctctctaactgatttactccagggttgttcacaaatacatgacaaaggtattgtcttaaaattttgttatacttggcacttaacggatgcatctcttcatttcgaaacgagttagcccctgagatgaagtttttatcttcgtatgcatctcgcccaaagttggcattttttctattcatagagttataaatggcgcttaaaatattattgtaattgttagatcccattgattttcttctttgcaattcggaaatcacttcgcttcttagttcttccaaagctctggaatattcaaaagaaaggtttaggtagtcccctgttttttgtaaaggttcattaagacggcaataattatctacctcttctgagaatttaggtcctatcattttttgtaattctatttcattggagctcagcgtatttcttttatctaaattcatgtagtttgaaaagtggtaatttacaggccctttttgtgttttgtattttacgttcagtccttcctctgatgtttcgtcggatccacccgatctggacatcttctccttaattagcttatcttgtccgttgtctacgtaaaagacgttggaatcatctacatctgattcatccgcgtcagattcatatccccccgatttattccctttttttcccttggccatctttattctagaatattcccctttattcaggttttcctcaatttcctttgctctgtttttagcatgcgtgttgtcatacttcacggtgataggagaaaatccgttttcatacgtattattattatcgccggatcctttgttgtgtgttccgtattttcccatttcgcttccggtcatcttggggaattcacttccatctgttccttttacgtacggatgttcgacaatttcgtccgatgatgcaccttttttattcttaggtcttaatcttttaacttcaccttcatttaactcatactcagtatcgctagaatggtcatctaaatcgtgaggggaattggtgcctgtatgtatttcccctggcttccttagcacatttcttttgtttctcatcctatcgtacgtgtcgtcgccttcattggagttatcgtcactcgcttttttattgttattattcttagggttatttatcccgtgctgcacatgatatactaatgggttgttaattccatttccaccgtaaattccctgtccctcacctgcattaacaggctgtaacccatgaatgtactctaagcttgggacactgctttttccattgttgtgcatgggatctgtccctgctccgtttgcacttcctgggtagtttggcccgtagcctccttgtccgtatcctccttgtccgtgtcccccttgtccgtagcctccttgtccgtatcctccttgtccgtctcctccttgtccgtgtcccccttgtccgtagcctccttgtccgtgtcctccatgtccgtggcctccatgtccgtatcccccttgtccgtgtcccccttgtccgtatcctccttgcccgtgtcccccttgtccgtgtcccccttgtccgtatcctccttgtccgtatcctccttgtccgtctcctccttgtccgtgtcctccttgtccgtgtcctccttgtccgtgtccgccttgcgtgccaccatttttaccatgatctaacccataagttgtcgttccgctttcgtcatttacatcgggatgctcgacatagtatggagttccgttttccccatgtttttcaggtccagtacttttttcatagtctcctccatcatgtgaagggtttgttttgtttgccccttcttcgcctggtccacctgcgtttttttttccaccgccattttttccgaaatctacaccgtaggtcgtcggtccaactccgtaatgtcccttggctcctgatacattttgcgcattagttccacttccattttgtccatccgcttccgtaccattttttccgtagtctccttcccctggagctgctccatttcccccatggtgcacgccataagttcccgattcattcccatcggtacctgtcccgtttgcatccccaggtctgaagtgttttttaaaataatgtggatatccctctatgccgttttttccatcatgatctcctttaccatctcgaatgtttacatttaggtgtgatgtgtatgttgggtttgttccatcgttgccatgtccgccatggtacgcggttccagccgtgccatcaggtccgaaacccttaccgtcggttccaccataaggttcgtagccctttccaccagatcctccatagggaccataactctttccatcagatccaccatgcggcccataaccctttccacccgatccaccatacggcccataaccctttccacccgatccaccatacggtccataaccgttcccgtcagcgccgccgtactgtccatagcccttcccgtcagcgccgccgtactgtccatagcccttcccgtcagcgccgccatgctgtccatagcccttcccgtcagcgccgccatatggcccgtaaccctttcctccagcgccatgctcatatggaggtgcggtaggagttaaccccccgctttgtttgccaactaaattgtaaggcccatttcctaactcatcataaaccccagtgcctctattttttgcattagggtttttggaacctgcctgggggtctgagagttcatatttcgtattgggtaaagaaccctgtactcctttatcatccccaaatttatttttccccctttgagctctcttcatatcagcctttctttgattgtttatcctttcttcctcttcttcttcttgttttctaattttttcatattcgtctcttaatgtgtctttttgatttttgttgaacccaccatttcgttgctgtcctttattcgagttatcaccatgagaagacatgtcaatattgatccctcccccggcatttcctttatagttatttgatgctggccttgacccggatcccactccggatcctttattaaatcctaatggtgaattccctgaatcagttcttgaacccaaatgagttcctttactagagcccatgtccgatttcccattttttttacttccattcggatcattgtcgtcttcctcttcttcctgttcttgtccaggcatataaaaaataactttggtttttttctgtggagtataagttgggctctgcgttttcacatactgttttccatctcgtacgctcccttttgcctcttttatacttatagaatcaattcgtgcgaatatgaacaaaattaaaaaaataatttttaacattttactttgcttttgcgattataaaaggggaggcaaattcagggaaaaaataaaacaaaataaaaagaagcgatgtgaagccagaacgggaatgaaacaaggtgcgaagatataactaaaggtaatgaacagtcctattgggaatgaacaaacaggttgtgcttaaattttgggtgaggtgaaaattcacgtgattaatttttgcgaatcggacacattgtggggaacgctgcgtctatttgcagttgcgtagcgcatgtcagtgtgtatgtctactggtatgtccacgtgtatgtctacgcacatatctataaggacgcctaaacactgagctgcgcttgtattttcactatcatattcaacaggtgaatgtatggagtcaattcatttggcagcgaaaaactattaaatcctcacaaaaattagaaacttaaaaactaaatgcgggtatgtcataaaattggcatggacgaacatgcgtgtacatcttatatctggacaaatatggaactccgtattttttttttcaatttcggttttgatttgaaacggaaaaaagaaaaaccgagctcctacatgcgcaaaaaaaaagaaaaaataaaaccaaaaacatgaagagaaaacaatacaaaacaaaaaaagcaaaaaaaaaaaaaaaaaaaagcaaaaaaactaaagatctgcgcagaaacgtgaaagtgttctaaaatgaaaacattttattgtcgcaaatcagcatatttctaacttcttcacatatatgctacgaaaaaacgcacgattgcgttaaaatacccacctaggataatgtgcacgtgtgttccgccatatggaaaaaactgcgcgacgtagaaataaaaaaatggaaaacgaaaattcaatccatctgcagtggttgttcgtttaatttttcattcgtctgtccactcgtctgtccactcgtctgtccattcgtctgtccatttgtctgtccatttgtctgcccatttgtctgcccatccatttgtgttttttttttttttttcacccttccgacacaattgcacaaatgcatgcacattttagacaatttccttttgaaatgttctatttcgtcctgagatgccgcatttgatagtttgcacagtggcgcacaattgtaaaaaaaaataaaaaaaattggaatagtcgtatacaccagatgtgtactttccgccatacacaagcgtcaatttttttttattatttcttttgatacactttatggcatatgtttctgaattggtctgaaaaattcagcgaaaaatttgcagcaaatatcgctgcgtgtgggtacgtattggtatgtcatttttcagaaaggcaaaaaaaaaaatttagaattaatatttaaaaatacacatacagaaaagagtgtcagtatggcaatgtggcattgttacaatgtgggaaggtgctttgtactgcaacgcaaaaaagggtagattttttcttcactgcatttccacttagttgcactttggtctgtatttttttttttttttttatcttctaaacagtttcgtaaaacgggaataagtcaaattttaaaagaggaaaaagttttacgtacgactgaaagaggaagcaaaatgcgataaaggtacatattacgtgtgtaaccccccgcacccctaaatatgaaaatgtatttaaagtttttcctgttaatcgcacaatatgtacttactaactgctgattatgtagggatgttttttcgagccggtcaaaaaggtaatcatcattaaattaaacatgcatacttttttttttttaacagttttattgcgattggtttaaaggacatgtttaattttcgtttaactgtaagccgcacgtttgcgttcttcctttacctaacagctatttttcaactgccaacacaccatgttagggttgcggaatgaaattcctttttatctgcgatgaagaggtatttctctcccctgtgcttcttcgcaacagggtgttgtttcctccttataagctaatccccacatgaaagcttcacctcccttttagctttccgtacaccttaacttttttacatgttcgtaggaacatgtggaacaactgcgcagcagttgcgtaattgacaggggttgtagaacagcagggcgaacctttctttttatatgcgaggggatgttctggcagtttttcagttttttcggtttttccattttttccattttttccatttttccatttttccatttttccggttttttaaatatttcacatttgtagcactggccctttccataacaatttctagttttcttaaattttcacattcgggagcccgagcagggaaatgacaaaaatgcgtaacacggcagtgttgtacagtatgctgcatatgcctgctcgttttattcattcatttggcaatccccaccctcccccgacgacgcaatttcccttcttaagggtttccatccctttattacgcaaaacgaggaacagtggtaaggaataaatatttgcgcgtggtgaggaataaattttgaaggttcacagatcgcttgcatttatatatatttattttttgcccccggtttcatttttactttaaagtggaaaaaaaaaaaaaaagtgatatatcgttgcggtgggcggcactcaactaatcgtaaatacgaaggcggcacgttattttttttttttataaattaaaaattttaaaactctttttatcctacaactgctttatttttatgcatacatttttgcaaaaattaacttcaattttttttaagtttttatgtcagctatcttttcgctatgcaactcgcacgtcgtatgtaatagggaaagagaagaacaaatgttacgtgcgtacgtatggataggtaccaaggggcgccttattattaatataccattttgacgagcattttttccccacttgttcaattttacgtttgttgaggtggtcagtttgggagacctttttacttatggcttttgctcccattttgctgcaaacgttagtgaagcttccctttttgcctgggatgctgccaaaagtttagccagcaaaaatacaacaaaggggatataaaacacacgaagggggacaactgtggccacatatgtatgctatcgcgtgactcatatgcacgtaagaccgtagcgaaactatcgattgtcgcattttccccgttgcgccttttccgtttttgtgggtggcaaattcacagcgcgctgaaggttcgaaaaaagaaaggccccccccccaaaaaaaaaaacacattttcaccattttaaatatattaaactaaacaatgaagcacaggccacatttgaaacagcagaataagcattttaaaaagttaaagaaccataagaagaataataagagtgcgaaaaatttgcaaaagaaaaaaaaaaaaaatttaatccaaaagtacagcagcatattacatcgtgcacttcagtcccataatagcaaagtgagaaaaataaagagtgaactggaggaaaaatcaaagtatatacctttctataattgcttaaacatctgcttgttagggttccacgaagacgctgatgtactatcatttaagaaagagtttataaaatatctgtgtgaacaaaatggagataatgtcataacggacacaataaatttgtacgatatatatacagtgcacgcagaaaaaaaaaaaaaagatcgcttgtaatttatgacgttccgagagacatttacggaattatagatggaaccaaatgtgcggacatcgtgttgtgtatatttaaggatggggcaattgaaaattcttcgttcgacgaattgggttacaaccttttgtcgattttaaaaatacaaggtgttccttccgtcatcggggtgggctataacacggacgaaagcagcaaatattctcaaaaattcgtgactagatatttcaattcggagtttacacaacaagataaaatatttttcatcaacggtaatggtggcaacactgaccgattaagcaggaacggagatttttacaagttgtacagcgaaattatgaatatgaaagtacgaaacgtttcttatcgggagggcaggggttacatgttggtcaattcttatgcgtacaatcagcagacagactccgtttatttgaagggctttgtcaaaggggcaggatttaatgcccataaccctgtacacataacaaacgcgggtgattattacattgatgatatatacgtcatagatgtgatgacgtcgaagaggaatatcggtgaagaaaaagtgaatagatctctaaatcgttttagccaaagtaaccaaagtgaaggaatcgattccaattttttaagtgacattctgagcaggcagatgacccctgacttgaacttttactataactgtaacaacattgactataactttttgccgattcaaaattgtaaaaacaggtgtaacatgaatgaggaggatgacttagtgtgtgtacgtccgtacacggaggaggagcatcgcttacagtgcgataatttaatgacacttagggatagtagcaaagcggaggtgaccactgggagagggccaagtgagagactgccaaacagcagggatgaccattccatcgagggaggagaccttgtgtataaatttaatttggacagtgcattatcccacgggagtagtaaccaaaagggatggcttcacagcggcagtaacggcgcgaccagcgtggagcagccgaatacgttcaatgagctgtacgcatcctccaccaacatgagtagcaataacacgtatggaggcacagaacaaaggtgccattcgaaccattcgtgggcatatgtgtccaacgagaagcacgaagtgggagaagactttatatgttcatacaacaggaatgaaacgttgaacgcaaggaaatattttctagagagtaataacacgcttaggaaagaggaatatcatttaaaaagcggggaggaatcaaaggtaagtagctccgctgaggacagcgaagacgacttggatgtggacgacgaagaggataatgtccccacgaatggcgcggcaagcgatgctacgaataatgaagacatcgaaagggactccaacaattccgaccacgtctacctgtgcaaaaatataagcgcaaaggaaagatttaaaaagtacagaattcttcagagcttcaagtcgtcctacatagacgtgtatgaagatttaccagtggcttactcacgcatttacgattatgaaaattacgaaaatttaagtaaatattcaaagaaaaagtttgtggaaaattctaaaattgtaaggggagaatttaccgtaacggatgcttactgcttatttgttataaaaaatgatggtaaattgctgcacttaataaatgacataaagaagaagaatttgccgattgtcgtttcaagtttgctgccatatgagcgaaaggtgaccgtcgtcaatatggaggtggaacgaatggcttcctattctgaaaaagtagaatcaaaggaggtgttcgaaattgtgtgcggatttaggcattttataagttgccctatttttagtgaacaaattattaaggggatacaatccaaggggaaatacgagaagcatttgaagcacggcaagaaatatatagcttccatttttggcttcacaaccgtaacaaatgcccctgtttttttgataaagagaattacttcaggggggaatgcaaacccctattctttagcagcacaggggggtgaatccgaaatggggttaattgggcagattggggataatacaattcagctggaaggttgccactacaatggagaagaaccgaatgtcatgcacagttctggtgatgtatatgctaattatggcggcgattgtgtgaatagcacccccgtgattgttgcacatgggaaggttgtcaattgtgactgtaagaggataattatgaagagaataagcctgtgtggagatatttttaaaattcataaaaagaaagcagtaattcgaaacatgttttataggcctgaggatataaattattttaagcctgcccagttacacacaaaatttgggttgactggaaaaatactggaatctttgggtacccatgggaaaatgaaatgcctctttagtaacgtcttaaagcagcacgataaggtttttatctttttgtacaaacgagtttatccgatatggtttccccccacgtggggtggcgacccccacttgggccccgatgataagcccgtgcagcgcaggctaaaggggtgaagcgtagctcaaatggcaagatcaaatggtgagttcaaatggtaagatcaaatggtaagttcaaatggtaagatcaaatggtaagatcaaatgggctttctgtgcccctccccaacaatagccatttgcagctgcgcgctctgtgtgctaaattcgttttttgatttggatagacgaatattcattcaggcgcgtttgcacacgtaacaaaattaacgaagaagtggtcgattcatcgtaattgtttagttcaagtagaccgaaaaatagcggcattttacagtttgtcacaaagtgtgcacaacttgtaatgctctttaaaaaaagaaaaatgcttttaaaaagaggattgaaaaggtgggaaaacatttcccacgttttagtattccccttctgtcgtgaagaaactatcacacgaggggtttgaacgtaaaaggaaaaaaaaaaaaaaaaaatcctatccaaatacgttcatactgtgtaacatttttctgttttatttgtatattgtacaatagtattaatagctccttttttaagttaacttttttttttttcttaacgcaaaagaactaaataaataagggaaacaagtccaattcgatgtttttatgtctatgccaatggtatattttacgcccttccccaacacacacatgtattggagcaaagtcgtttttgcgaaaatgtgaataaactttaatcgaatttggcaaatgttgggggggatattttcatttttggaggcttcattttgaaaaagtacacttttttgtttttcctttttctttttttaatagctagaagttaattttttttcgatcatagtaaaggatgatggtaaaacaaaaaaacaaaggataaatgcaaatgtaggcatatgctaagggacgctgtaagtatgcatacatatgcgcacacacgcgagcacatacatacacaaatacatgtatacgcacagacgtgtgcgcagcatcattgcacaaaggataaccattttgcagtaaaactattactcaaaaacaacttcttttccacactgtataaattgaaaaaaagaaaaaaaaaaaaaagtgacctacatagacaataaatggataaaaaacgaatattcattgagtatggcaaagctttcaccattaataattacaacatgctaagaataaaaaaaaaaaaaaacaatgttgataatgaatggtttttacgcgtagatgcgagcgaaagggaaacgcagggggcgtgggagagggaattaataaaagggaacacacacattatgggaaccattaaaagaggtgttactaacacataaaaaacgtaattatactctaataatactaacagaagcaataatggcagcacaatggtggcaattacaataacaataggaataacaataaaaatagaaatggtgagaacacgcattaaaaattaattactgtacagttcctcttcctttaccattattatcaccgtcactgtaattatcgccgccaatgtcacgatcgccgccaatgtcacgatcgcctccaatgacacgatctccgccaatgtcacgatcgcctccaatgacacgatctccgccaatgtcactgtcaccgttggtgcattttttgcgcacggggcagcttagcatccttaaaaacggcacgcatatacccacacgttggctctcgggcgtatgcgcacacgtacacacgtatacacgtgcacaaaataacctcccgcaaacgcacacactccgcaatatacaacggaactcacgccacaggacctcctgcgctgcggctactataacaccatgaagaatttcctcataaaagctcaatattttctgggtactttttcgggggggaaacatttcttgatgttaaataattattctggttggaacgattcctcgttaacttgaaatcactgtttcgcgttctgttcctgtcgttggaatatgacataagtgttggtacatcttcctcattgtcgtcctgtaggtgttgttttaaaagggggaaagacgatcagtaccatcacattcatagtttcaacattgaagtgtgcggcacctaggggggccctgtccccagatggggccgtccatgtcgaatgggctttctccctgtgtgcagcgcgtttatcatggcagaactaatcgagcaaaatataagagacgcggtggggaacgccactcagctgctgattcctacctgctccgcatctatgaactccatttccggttcaaacacgttggtgcttacgtttcctcttttcgtcttaatgaccgagtacttgacatgctcgaaggtgtcgaagcctgcacggggggagggggcaccataaagcaagtgcacaaaaaatgcacaaaaaatgcggaaaaatattctcaaaaatattcgcaaagtgtgcaaatgccgaggttgacaaaactttcctcagcgcgctcattctgtaattaccatagttataaaagaggtgcttaaatttggggtttcggcagaggtacgtcactatgagcatgatcaagcccaaaatgaaaagtatgaacaggatggacttggcggctgcagggggaaaaaaaaaagaatgcgatgaaatatgggatggagaaacaacccatggagcaaaacccgtgtggacacttttacacctacggtgctcacaaagaaggttatgtcattcgatgaagcactacacgaacaaaacgatgtgcaaaaaaaaatcccctctatcattgtgcacttactcctgttaaatggcgcgtgtgcgggacaaggcacggggaccttctcggggatccaaccattaacgcatatatcccctggcacctttctatacgcatttgcgtaaaaataagaactactagtacatccttcgatggtcagcgtggggtcgttcggcttacactcgtaacttcctacttttcttgtaaagccagtttcacattcgtaatcctctggtgtacattcacaggactttttatcaacagttctttttaaatcttttccattaaaacattcagaagtttgctttctccttgtgtaggtaatttttcttcctaatatacatttgtccgaaaaggatccactggtaggtgaccacgtttcataatctgaagatacagagtcagctgcccataaccctttacatagaggttgaccgagtgcattaaaatctaaatggtaaagcaccccgacatcgtttcttgttccatatactaaaaattcaactgaagaagaatttggctccgctacaatgttatcaacatcgattgaaaattgtcctaattcaaaatcgaaccaactctgtccttcattccaactgaaaacaatttgattagttttacgtaagtcatcagccatgactatcagccccccatggtctccatattcgtaaatatatggccctttatgtgcttccatccaggtcactcccccatctcttgacaggaaagtattcacctcatcactttcgtaccttaaatgggtacctacgttaccagtccccataattattccaacggcattttcaatggagtaaaaaggggcatactgatggtagtttgtaattccatgtaagtgtaagaagcagttatctccacagtcatatttatttcccctactatcaactttgggtgctttcaaataggaccagtgaccacctttattaaaagaaattactgtcctgacgaggtcctcgttttttcccttggctgcctgtttttttctcttctctgtgtttgtctgaaatggattaacgtcttcttccagctgtgctttaaaattatgaaatcgtagatcttcatcttttatatcatcattttcatcgagaaaattggcaatgtacactccgtccaaacttaatattcgatcaaattcacattcccctgatgctgttcgaatattgtttggtagcgaaagagtataattcagtccagatgcatctgatatatatacatttcctgtgttgattctatctgatgatgttccatgatttacatgcagcatgatagcaccttcggaggtgtctaaaacggtgtaagatttttcatgtatattttctggcaagttagctttattaaaagtttttcctccatctgttgaaaccatcatgtttacagtttgcttgatgacatcattgagtctagccacaaatatatacccattggaaattaaaaatttatttccttgtttgactaacacatctacgttttttccaaaattgtctgttcttacaaaatcgacatcttttgaccatccactgaatctctgttgatgtccatttcggtttttatgtcgtgtgtaataaactgtgtcttctgaatgggtgtctttatctccccaattaaactgaactacataaatatctataagctggaaggttctccctaaatcttttgtcaccgataatgtttgcatacactctccgcttttttcatccgtagagtaacaagctgaggtccaagaggacaccaatgcccagtgtgtcttggtactatggaattgccaaaagtttattttatttttataatttattaatcgaaatgtttctccggaatcttccgagacgaaatgatttttttggttaccaataattagaattatatttttatttacagggttcaccatgatgagatctacggtggtcacctcattcgtatgattttctggctcatttttattaactggattttccgacaaactgcttgtaatgttggtccaaattttccctccatccgaacttctgtacaatcttcccttgactgttttgaccagaacagtcatgtgattgtttccgcaccattggacatcctccacggcactgtcgaaattgatttcactcacggagactttctttttggtcacttggcattgtgcaaaacgggttaatgaaaaaaaaaggaataaaaaggtgaagagtagagctctcctgacatgtttacttttatctctttctttatttctatctgcacggttgtacgcaacggttcgaatttttctttcatcagagtggtggtggcacttaaatcgtggcaacttcgtttcgaccttctttttcatccttaagttgtgtgagcaggtaggtacgcgtttggagggcgcagcggggggcgcgcgacggggaaatggtgctgttctgacaagcgagcagtgtgtgtttagcctgcttcctcgagttcacatatgcgcattgggtcctttcgggtgtgatgatcgagctgcgttctgtcgttcggattagcccctccagtgtttacactgttatcgctcagctgttatcgctcagccgttatcgctcagcagttatcgctcagcagttatcgctcagcagttattgcttagccccttgttctcagccctttgccgcttaaccctttctcggtaacccctttatctcgttggcgtacagggcgcggagcttcggtgcgaaaaacggaggcgcgttagcatatatgcttacacgtatgcatacgagtgttcacgtatacatacggacgtatcacctcacgtacacgcacaagccttaaacacttctcttaacttcaaacattaacataaaaaaaggggaaaaaactacgaaataaaattaaatctacgctttttttattccttcctgttaatgtaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttattttacaatgcagcatataatacgtatacacagagaagggacatatctgtgtagttgcttgtttaggcgaaaaaaggtgagaacaaaaaatacgacgcgagtgtgaaataaaaatgtttctactgctgtagtatctgagaagtttttacctaacaagctgtgcataagtggtatgcataacacaaatgtataattacgcatatgcccctatgtacgtatgtatgccggagcacccgtgcgtttgtacacatgaacaaatgcgtgtgctcaatgtcctaatagcagtcacaaggcattcgctaaaaatgccactaagtggtgaacaaaatcagtgttgaaggggggaaagaaaacttgtaactttcatttatccatttaggggggttacatttctttaaggcgaagactacactgagtgggaaatttttattctcctatttgttcgtttttttttttttaaatatacaccacagcgtagggaagaagtacactaaccttcgccgcttaacgtatgttcgtacgtttttccgaaaatgcagcgcgcaaaaaaattgtaccaataaggacaccgatcgggcagttaaaaggaagcgtctacagtgaaatgcatgagtgagtaaaaccatctacatgctcaccgaaatggctacagtaatgcgcgtatgttgcatttttgtcccctttttttttttttattgcaatgtactgagggtggaaaacttggctttggatgagatcaagaaatagggaaggtttgaatatctggtgcaggttaagagttgcgctgcttaagagaacaacggagggaataccatttcaccgaaaatgtcgttttttttgtgaaaaatgaaaaaaaacgcacacactgcttggctaaaagtgaatgcgcctgtgcatgtatatatacacgtgtgaatttatacgtggggggtgaccaatgtgtttagctcattcgctaaacaggggttgctgtacaggtcaaggcaagcgaaaagtagaagcattgggggccacagatcttctgacaaagcgttaaaatttgcatccctaagtatgtaccttttagcaacatccgcgcgtccgatatgtgctattttgctgcgcggggaaatttccattttacgtgaaccacaagcggataatttggttaatcggtgggccaaacaggccgccatcccctttgcacacgtaaagaagcagcagtcatttttcgaaaaatttgcagattgagcgtcgcgcaaactgtctctatgtacataaccgtaaaaaagtaaaaaggcaactgttttatccacgttgcccccaatgagcaagtcattcagcatctacaaattttgttatggtcactattttaaaataaaaaaataaaaaaagacttctccctttttaaccctaatttgctaattcatgacagcattggaaaaagcgggtatggcaggggtgctgaataaattcccatctattatgacattttttaaaatacttttttttcttttttcaaaatgacagaacaggaaaaggaacacaatttaatatcatctcccccttttaacacgttaaatgtgtacatactaaatatatgtgcatatgccttttcctacatttttgcttacgtgctacagcataaattattaaacaattttacagtgtaaacttggcaagcttataagtaacagaaaaaaggggggatgggccaatgttccattttcccttaaaagcatatcttatttggaagctttcactttcacatgcacaaatttatgaacgaattttgtacaactgtgtgagtatgtattgcgggatgttttgttaacccttctgtgcatgagcacacctgtgtatgcatatttatatacccctgctcgaaatgtgtagtagtgtggaaatgataattcacatttagaagaaaatttaaagtgtctggtagcattgtcttatgaccagcatgttggcggaagcggctcctggttcaatatgtccctttggacttttatttttactgcgcaaaagcgcatatgcagcggcttacatgaagcttatgtgagccaagtacacccgcacgtaggtgtatgtatatatatttacacacacacgtattcattttatcggtacatgtttttcatgacaaaatgaagtctacaaattaaacgatttgaagattttgctttcctatgtgcgggatagtgttatattatttttcccttgtcgtataaattttgccgaaaataaaatgcctctcaatattcatcctttttttttttcctttaaatgtacatagcatcgccttttcgtgttcatttcttccccctttttgtgcgtgaaattccttctcctgttcacgtgtttaccttccgcgcgcttttgcgtgattaaccactacacatttgagaacgcttactcgccacacatttttctacgttcagctcctgacttcaccctctgtttaattttacccttttaataaatttccccattttccctcctccgttttggctgagtgtgcatgaacgggcagtaacattttcagcgcgcgtgcacattttgcggaaaaggcataaatagggcttcccgcattatgtggctattttgagtacactttcgtgctatcaagttagggtatttggcactgtgttgcggtttggctgcctttgcgctgaggttttattggccttggtttgcggatttattggcgcacactgcggatttaatggcattgcattttggctttattgcctttttatcgcgcctttttattgccctctttttaaactctttttccagaattacctcaatgcacatatgctacgcccaaagcgatacacatcccccccccccccctcctgacaattttattttccagcctgtgctcacaaatgacacattttttttaaaagtaagggaatttgggggggagtaaaattcttagcagcctttaaaaattacagcattatttccacttttgtaaaaatgcgataagtctattttattctctgaggaaaattcctgctgcacattacacatatccgctgcttgttaacgtatgtaagatgtgtgtttgtaaaattattaattgtttccaaactgagctaatgctgcttgtgctttgcccctaaggccacttctgtacttatatttgtgtacatttatttttatatatattttccgccatttttgctttgtaaattataacgacaaaaaaaggggaaaaaaaaaaaaaaaacgcatgagcaaatgtacaaagcatggtggaaaaaggaacatctcctttgcgacttatttataaagaccttttgcgcataattatacggggaaaataacgagaatgtttatgcttacatttacacttttgtgacgccttcttagcagtttttttggacaggggtggggcatgtccatacgcttacgcacatgcgtacatacatacagatatatatatatatatatatttatatttacatgagtacactcgtgcgtcctttccccgcgcgcatttttcataaccaccaagataagcacaaagcaaggaacgttttgacttctgctgatttgactccgttccattttgtgctatgagttcgtagaagaggaaaaatggggtaggcgaaaatggtggaatggaaacacacgatccgcacgttgatgtgcgccctttgataagctcaatgtgcattatcgcaagataaaagttgcaaatgccgcgtgatatttatgagtacatacatttgtgtagaaaaaaaatgcaaatatatcagaacatgtaatatgcgtcccttttttttctgcgctccgttgttaccactccgacgcagaaacacacaagcaatattatcagagaaagaccaaaaggatttgttacaagcagctaattttagcgaagtggatataaaaaaaatgtacaaaagatttgttgaacttgacacaaataaaaatggacaactagatccaaatgaattattcgacgttcctgaaataagcgacgtaaaattaaaaaaaaagccatttttgaaattaaaaaaggagcgattttattattattttctttttataaaaccgttttacgctattttgtgttgcatggaggtgatcctaggtggacactaaacgatcctatacttagcagctcagcattttttccccttcacatgtgtttactaattaatgacaacttgttcataccttttagaatccactagtcaaaagagtcatatcaatttttgattccaattcggatggaaaagtttcttttgtggaattcttagttggcataagtaaaagatgggcgataaggggggtcctttttgtggcgcttaattatcatgcactgtggagctgagctgagcgcagcgcatccgcgtcgttttaatttggtctgatccactgacacagccattttgtacacccttttacgtatcctttttttttttacccgtttattcacctctttttgcccctacttctagccaagctagcctcaagcacggacgacttccagaagaaaaagtttgccttcgatatctacgacataaataaggatggaatgatatccaacggggagctgtttaccgttatgaagatgatggtggggaataacttaaatgatatacaggtaaaattgacggtacatcttttgaaaatttcgcctttccttggttgctatctcgttgattattcactgttgttctcttcccttctcgcagttgcagcagctggtcgaccgaaccattctacaggccgataaggatggagatgggatgatttccttcgaagaatttaaagatgtacgcctcattgtttagatgcacttttacactctgatggatttacgggcacgaccatgtcgttttttttagctataaatgggtggacgtatatatttgtgtgcatgtcatagcctttctgttacccctcccccactccttgcagatgatatcccacatggacgttggaaataagttgaagctagatctgtaggttgtaaatatagccgatttgtgcaccgccaaatgtgtatacctatttgcgcatgtttcttcccccgtctgtttatctaccccatttatttagccacgtattgacttatctgcccatccgggtaaccacactactgtgcatacatgtttatgtgtgtataatgtcacccctcttctcacgtttttttttttttatttaacctttacaatataaatttttattaataaccatttgtttgtttttcctttttttttttgaatgcgccatttcgttttaccatttttaagtgcacacaaatttagacaaatttagacaaagccaaaacaattacaaattagaaatgttcacgtggaaaagttgcgcgtgtggcaagctagcacactgatttgaaggtaaccggatggactatctgcagatatgtgaataattcctactgacgttgttgttgagtagtgccacaaatgtttgttcgaactttgatacagtgcgtattgcggacgtttcttttgtcttctctgaacctttttcagttatttattccccgatgtggatattccatttggcagctacaccgtttcgcgttacaactacgtgttggtaaagccaattggttatctccatgtgggtgaataaaaggtgggaaaatgctctcagtcatatctgcttacacatataaacatacgcataagaagggaacggtctatggaggttacacactgcgggcttgcacaaatatcgacactgtcctttacgcgcaattgataagtttttgaaaagtgtgcaaaaaaaaaaaaaaaaaaaaaaaaaaactcctgaccgattgccatttgatcaagtttaaaaaaaaaaaaaaaaaaaagtgcgatatgcggaaaagaccagaacacccccatttttcgctcgaatggctaacctcttttttgcacatcagtgtaagttcacccgttattcatctccaacgttgttgtatagattattcgttagtcatatgtgtatatatacatgcatacaagtctacacctacatgtgttcgtaggaatctctcatttttcttgttagcacgacgcattctacaacttgaattccccgctttagctcacacattgtggcatttgtctgacaaaataataatttacttttcccgcgaattgtagggagaccaattggcttcccacgtttgtcaacagttttgccgagaattttgtcaattatttggttgtccaaattttgaaaaagacacaggggacagcatggaattttttcacttcgcgctgctcactttggcacttctcctaagccagtgctactcccagaactatgacaaggagaatttgaaggtgccataagagggcagatgtcagcgcgaaagagtgtggatatttctgtaaacgcccctgcggaatggtgacccttcaccaatccaacacatacatacgtatatacatttattcgtatttctacaccctttacacacacttcgcagaaactgacggagtatcgccagcagcacagaaaaacagtcgacggacgtctgtgcgccgcggcgtttgtgcaagacgatcagacttatacggattgcacgaaggcaacggatccaaacggaataacgggcagagaatggtgttacgtggaagtgcagctagtagggaagggaaacagagactgggattactgcaaaggagtaataaactacgatgttgtcagatcaaaagctaggacgttctatttagcaaagtcgaatgaactgaacagtgctgtcacaaaactggaaatggagaaaaacaaattggaaggcatatatgagaagtacgaaggaatatgtggaagcacatccgaaatggtgaagaaacaaattgaggaaattaacgacatagctaaaaactccagtagaaacataaacaaattgttgcttcaggcatcatccatcggtgactctgaaacaaaaatgtatgaactagcagatgaagtagagaagaataggaaagccttcctggaggacaaaaggaattgttcaatattaaaagcctacagtattgaagagaaagcagatggattaattggaagctattacgataatgcctatttctcagggtaccctgtctccattcaaagtgacaagtatataaattttgtgtgggacactggtatcccagtagagaatattccatatcagcatttttctgtaaggtgggatggatatttaaaaattccccaaacggggaattatatcatttctgtcgaacatgactgtggggtgaggatatttttagacgactcccccattcttgtagataacatgccttatcctaaggaagaggattcagaagaaatgagacccatatctatgcttcccatcgataaaataaatgccaaggtgcataaggtcagctctgaaaagttgggcctacttggaggaaagaaatataaattccgcatagaatatttccacctcagtacaatcaaatatgaacaccctgacatggtccacataatgctctcctggaaatctgatcacatagtggaggaaatcattccaactaattattttttccaaggaaatgtgacagccccattacgaattagtcagttgaggggggaagaatacgaaattatatttctccagaatggaatgaacgcctttatggacacgacaaaattcgtagtggctgacattccagccatttttgaaaaatccaagtgcatacgttctactctcaacaatcatagtataagcagtgtacattttagggtaaactcgcatagcgtcgtctttgtagccataccaaaggaggtgaaggaaatcccactaaacgatgtaacgaagagaaattttgaaagcacaaaggatactttatcaatttatcaagtggaggaagaaaatgcgacgaatgcttcagagcagagcacatataatatttactcttctgaatattccagcggagatgtgataataaatttgctgaaaccgactccttttttaatatttttggagccacgtgaattgcactcctccaatagttgtaggggatatgttcagacagtttcactcacaaattcgggacactttaattcttgttatgcctcatcatatgagtcccccaaatttgattgcaatgctgggttcagtggaaataatcaggacaaagaatacgaaacgtggaaaacggcagatgataaatcattagggcagtatctaagtgtgaacttcaaatacgagatagacatccactccttcacatttagaactcttccctctctggagaacccgattacagaactgactctgtactttccaaatgttaaaacacctgaagtttttgtcatttccccgggacaccatcactacaagctgagcaccccaataaaggcgaaaagcgccaaggtggttatatccaaagtaagcgatcccaagcgacagagtggtggaaactttgccttttatggtatcccttgtatagaccccaaaaatgagcaaccaaatgcacagaaaaatgagcgcgaaattaacgtattttttacgagcaaaaatggtagcacgtcatccaaaccgttaaactggctaattgataatggactgaaaaaggatcagtatggatttttcaaatatggctgggagaaattacccaccccagtggaatcagaaaatttggataaggacccctcacatgcaggaatttctttccttcctttggaatgcaaaaatagcaacgacacttgtgatacttctaatacgtggtcaattgatttactgcaccaaggaacatactacatggccatcgaaataggatctccaagcggcagacaagaactaaattccatcacagttaatggaaatgtttacataagtaacatgtttttaaagcctaggcagtacaccaaagttacctctgatattagtatctcagacagtaaaacactccagatctccactgacacgaacaccgtaatacagtccgtgcagcttctgttccttcacaagtgatttggcagcgtacgttgggcgtcgtgaaaaaggagcttttttttttttttttggttacccttttgtatttttttttttttttttttgggtacccttttgtagtttttttttttttttttgcccttttgtttggccttcttgtttgcacccttttgcaaattgctaaaatagcgatttgtcttttgttccacccatataaataactttttcctcagcgcggcacaattgttaactttttttttttcacagcatttttactgttacccactggagggggatgctcgcgcaggcgcctggcgagaaccattagttcgtcggaaaacgtcttcattctcatgagcggtctacgcaagggtgtttcttccacggttgttcctaccccatttggcagtgaaaatttgtgctgacgtgcatttacataatgtctctttttttctcgaattaatgcacaaatggggaaacgtttagcatgaaggaagcacattgggctttaaaaagaaagccgtttatggggagtagcaccaggggggcatatactttatgcttgactcggcgttcggggctgcctatatgtgtctgcgttgcccctttttgttgtgcatttgatcgtttccctaactcaggcacgttcaccccccttcgaattgtaccacctcttgtgaacaggatttgctacatttacgaacgaaccagtgagtagctacctaaacgcacgtacaaatggtatcactaaacgggagggccccatctgcggttcgctacttctcccttttaagtgtgctattctgaaaagagcgcactttagtgaacaaatttggaaccccacgttgcgtaaacaatgacggttctcacaaaaaggggttataaaaactgcttcacataaattttatgtaaaaacgtggaattaataaagctcgggaaagataccttgccggtcaattctcgcttgcgctttggggctatttcaaacggggcacgaggcaaaagtggccggccttccaaaatggagcgctaaatttgggaatctgctgcgcagtgcatgccaaacgaaatttgtgctatgaatagttccagtgcgagtacgtatattcgcaacaatacggatgagcgtacctttttgcaaaacaattttaagtggcctattttcgcgaggcgattccttctttttggtaaagtgaggagggatgcgcggaaacagtgaggtaacgcagaaggagaccacaaagaggaaaaagaggggcataccttctcgtggtgacgtaaacacgttgtcgtaaacgcgctgacgtaaatgcgttgccgtaaacacgctgacgtaaatgcgttgtcgtaaacgcgctgacctaaatgcgttgccgtaaatgcgttgccgtaaacacgctgacgcatacacgctgatgggcgaacgcaaaatgggggcgaaggattacagagatttaaaattttacaactacattcccgtcaacaaggagctcaagaaatcctgcgtgccttgtccagatacggaagaattcgaagcgaaattaaatgaagaatttgaggaacaagtgaaaaatgcatttcaagggaatgttctggaccgaattgatgccaaaaatattaatgctgatttgaagagagatttgcaaaagaaattaaatgtgttatcgaaaaaaacggataaagctataatcgagctaattaagaggaaaataaatgaaggcaaaaatcgcaaagtggaagacgcctttaacgataacaataaaaatgaggagcaggacgagaatgtggaaaattccaacatgacattaaattttaatcaaagtggagatgacgagaattatggtcaccttttacagcaggccatggacaaattggacgtcatggatgactccgactgaggggttccattttttttaattttaaatcgtcttcctatttacgacggtttatgtcaccgctcctgtagcatgtgcatgttccagattgtgcgccgggcgcggcttggcctttcccccatgtgtataccgttcacatttggcattgcttatttggtacaacgaaatgcatattttgtatttctttttttttttttgtgacgagtattgtgctgagcgcctatcgggacattccccaatggatacacgtcctgatcatatgaacaaatcgccctcatttggccacgcaaacgcggggctgtacttaacacatgtgcagtattgcgcctgacactttttttttatcggcgcgatgacttcaaagggaagcgcggtatggtacgacaagggcgtagccaacatggacagacgttcaacaaacataaattactaacgaattggaggtatctttggaacacaaaaaaggagaaaaggggcaaatggagagttcgcccagcgtttacggaaaggcctaacaaagtaggcacaaaatgggctaaaaaaagtggaaaaaatgagtcaaaaaaatggtatgtactattcgcctgatgtgcgcacccccctcacaggcactcgaacaagtcgtttacataattcaaaagccacagagggaagtagcagacctcccggaagagaacaaaatcgacagcgtgctcttgctccatatcgcaaaccatctcgttgtattttccctgccaaatttcacttctacatttctgaagagtattggagttttttttatccctgctgagcttcttgtaaggagtgtacctcttctggggtttgatatacttgggtattttggacaccaattcaccaagttggtgtttgctatttataagcataactgggtagaacaatagttcagaagaacggtggttaaaatcgtctgactttttttttgtgctgcttgcgtgattttcttcatcctgtaagtcactagcgctggctttatctgatttggggttattccctttaaaaccatttgtattcgaatcgtcgcttgattgttccttcgcgacagtgttataattcattgtagccttttccatcggaggcatttccaacttttctttcgggctattactcaagatgggttcacttccttgactaagtgaggctctgtatttgcgatagctatcctcatccacattttcggattcatcacaatttttcccattttgtgagggagtaatttttaagtggtgcatctcgtgtaaaggataactttcaactttgctagtgcttcttacacaattgttgtcattaaatttgttcgcttcatgtgtttctttcattgttggggaattgccaaggtgcccttttgaatcactttttggagagtaactactaggtagcaaacaatcaaaagtgtgtttccggattatatccctcccaattgcgacattataaacatcattgctttcgttcatgtataggttataaaaaacgaacatttttttttccttgttttcatcagaagaggagcacaaattgaagtcacttaagtttttttttttcctttccctgaaggtgtaatggctctggtgcgccatgttctctttctgtgtaaaggagtttataaaatcggttgtgtataaattgacattttttggcaaatgcaggttttttacaaacgtctctattgtgtctctactgggtgttttttccattttcacgtgttctccttgcctttctttttctgtttcgcttgccctttccgacttgtttactaggcagaacaaattgtatagcaatttgagcgcattgggaagctcgaagcatgcgtagttgctatgcttggagagcttgctcgcgttggtcaaaatggctagctgctcaaccccacactgcggtttgatattgtttggattgtaacccacatatacatgttcgggcaatatttctgaaatgggcaacgactgtcgtgcatcacgacgttcattatagtcgttgtggtggtttgaaaggctgccctccctctggttaggatcgctgttcactttttcctttatgtgtacaccattttcagcagtgcacatctgcggagtggtgctatccacatacttatttttgtgcaaatcgaaatttctacttttagaagcccctctgttgacatagtccacatcatcaatgtcgtcaccatacgtgtaagccacgttcacactccacgcatttagctccacgaacgggcagttttcatcgtaatttaattttagcaaaacgaaggagttgtaccacaattcgatttctagtagacaggaaaaagttgtccttactagccaaatgcctttggtcttatctatcaaggttactcctaatttgtgtgcctcatcaattggttcgttggtgctcacgtttttaatcatcgagcattttattagaaagagttgttccttaaatctgttcttgtcactatacgtgttttgtgcatcaccatcagaatcatttggatgtgtgcacaaatatatggacgggtttttatcctcctttaactgcttcatcccatcataagttgagtgcttcttccctttattgtggtgtgttttcccccaagggtactcccccccctcccctgaatcatgctcttcctttttgacaattcggaatgacaggtcgctggaaatttctcccttgggtaagtctacacagtggtcttcttggatgacattattcaccgttatcaaattgtcgaaaattaaatcaaagtagattacttggcacctgaccacgacaatcaatgcgcttctaatacagagaggttcaagagaaaattctttaatgatgatatcggaaatgttgttcacattcgaatgcaaacttaaatcaacttccttcgagagggaagacttctgataattaattaaacagctgaaggacttttcatttgcaaatttttttttggatggataatagctagctgggacaatgtaaaagctggatcccaaacaaaagtgaaaatcagccatctgagaatgtctaatggagtttaagtggaagaaatcttcgtatgcattattccaatctaataaaacatctgtacatacacctattggggggaaggaacataaaaagcacaaggctcccgtgggttgaaagctaatcgtcgatataacataatctctcaaatatcttctaccacaaaaatcgcacctttcgatgaatatatttccatgtatttctgaaattttcgaaaattgagtgccacacctatagtgtagtgaatctatattttgcgtgattaaaaattttataatattcctcttcattagctcctttatcatgatgtgcgttttggttggcagggctaggtgcagatcgatgacttttttttttctgtttccaaatatgacatagtgttcgtttgaagggggattttgtgttgcctccgtagcagctccattaggcgcatctccattaggtgcttctccgtcagctgcctctccacaaggtgcatctccctgtttattgctaccgtttgggtcgaagctcctggggtctccctcataagttgcagctgcattttctttttttacacacacatggttgattccttcccccccttctcgttcctcctttctcattctgctgcgcacgagtgtcatgtccaaattttcacttttctgtttttccttcacggaatcgttatcccccttagtatggatcgaccccctgtctgcctcgacatgtgctcccctgttgtaaccatttaaatattccttttcttgaaagcccgcataacattgacgctgaccatgtgataattttgtgtccctggagcgatactctgggcaattattcactctctctgcgtgcgattcgactgtatcgccttcgcacaaacgctcagaacgctcagggctctttcttttgacaagattgaatggtgattcctccgttctgttaacagagctgtgctgaccggggtcatccgagagttcgcattttccttgtaagcttcttcgtatcttcttcgccttcgtgttttggctatcatttgggtgaggggtttttacatcctgggtctccttctgtggcttcgcttcccccttcacctcgctcacttcctccttcacctcgttcacttcctccttcacctcgttcacttcctccttcacctcgctcacttcctccttcacctcgctcgctttctccccccccttgcgtcgcttctccaattgcctcttccttctgtgactcgcatcgttcaggaactcgtttgtccatattcccgtggggcccctaaaatcttgtagccctgagctggtggatattccggcaccagcatgaacgacaatgtgctcactggttcttattttttcaatcagtttttttattttccttttttcttcctcggaatcttcaaaatattccttttcgcccaaaggccctttgttttcgtttttcgacagacgccgcgcataattcatgcagctcattttggggaaggggagcaaattgggaagaaggagtcgcagactcggcacggaggtgttaaaaaagggaaaaaggaactatacgtttaagaagactaacgtgccaaatgaagcggcatacatacgtggcgaatcgtgcgttcggctcggtgttaagcagttcgcacttttaagcctataacctttgtgcttatcctcctttcgtttattccctttgtgtttattcctttttaggcttatccttctacgatgcgagccagtcctagctgtggaaaggccagcagtcccatattcgccaaagtagcaattcggaaaaatggtttaaaaaatattctgtgtatccccccgtgctgctaaaattggttccacgaaattgctcttctcaaaaatttggaaattactcatgagaacttcctccttgtgattctttaaatttagactatgtaaaagttaggcaaaggggaaaaaaaaaaaaataaaataaaaataataaaaagaaaaaagaaaaataaataaaaaggaaaattaaaaaaatagaaaaataaaaaaaataataaaaagcttttctgtgctttaggtagttcttttcaccaattcgctgcttcgtgtttaagtgcaaccgtttgggaatttcacgcgtaggtatgccatggtgttagggctgctttatggcaggttacgcggctcgcaatacttttcgtgcagcacgtgtgagggtaatgtcatatacattgaggaaacgcttggttgagtcaacttggtggggatttttctccattcgtttccgccccgattgaataatgtacccaagcaacgatgcaaaaaaaaaaaatggataatgatgcttaaaaaaaaaaaaaaaaaaaacatgcgtagagcctacatacgttatatgaaacactagctcattattttatcctccctacttcaccaattttacgtagcaaaaattttttttaaaatgaatttctccgtgttcttatcggaccagttaacggccaaagcggttaatacgaaagggagcgaatgacacgacaaacctacttgctgagtttacatcgtattgacggggttgaatgccacttggcgaatgtcccccacatgtgcatctccctccacgttcggccacgggaaaagcaaaatgagaaacgtaccatgtgtgtaccccaaaattgccatcatgaattgggcacaaatatatatacacacatgcctgcaccattttgaagtgcctttttttttctctgtcccccttggacacaacgaaggaatagaaaaaattgggaaccccaaactctttgccgagttggacgacacgtagttaaacatccaaatgagcactgacccttgttatgataaataaaaaagtacgaacaaaatatatgaggtataatacggaatggtatgcctctgatttcgctgagctgggagaaacacacacaaaaaaaaagatggcttcatataaacccttttttttttaaggaggaaggatgctacatggtgtgcacattggtcatctacttcatcgtctgcaccccaaacgtgtaggcaattttgctatcaataaaaatatatatgtatccccacgtacctttgtacacctttgtttgtttttcaaatggtaaaagacgaatgcgactttaatggtgccttcgcgatgtgatgcggaagggcacgctcatcaaaattaaagcagggtaatggcgtcgggaaaaagaagagttgtactgtaagggtacttactcaaagttacgaaggaggggtgcattcagaaaaaaaaatgaaataaaaagaattccctaccaacgtggaaattgcaaattgtaataagtgaactgggaaagacggttctcctgtgctgctccagagcttgaacttgccttactcaacgaagtcgaatcctttgctctcttaaaaagggaatgataaagtgaaacgagtaaaatgcggcacgtaaaatgcggtaagtgaaatgtggtaagcgaagggcggtacgcaaaatgcggcatgtaaaatgcggtacacgtgcgtgcatccggctctctcaagaggcagaacgcccttttttttttgcgattttttctttcttttgccgaaccgtcgttcctcagattgacgaagtattccttcgcctccgtaatgttgtctcggaattttttgtacctacaaaggggaaaaaaaaaatacgcacaaacacacatatatgcatcatgtacacatttctgcctgcacatcttaacccatttcctggtttgccccaagaatggcacaacactgatgcaactcaaaatttgcgaacgcgtcaagtcgcttgtggcaaaccttgcatgatgcaaaaattcgtaatcggggtgcaggctatttttgtagaccttctttttgcaagctgaaagggaagaagtttgtacatgcggcttggatacatacaaaaaaagagaagcaggtaaacaatctactgtaagggaaactgggagctggcatgacacgcgcagatatatgcaagcaaaagggaatataaaaacctgctatggggcattcgatggtgtctttattttgcctaaaaaataagaataaaaataataaaacagttggcatgcgtcccaatgcactccttttcttctccccacttctacaaattcgacttacatcaatcggagtatgaacgctttctcaaacgtgtgcacgcatgccttcctatttttgctaaacctaaaacaggggttgttatacaaaattaagcaatcaattttggcattaaaaaatggcgattatttttatggaacattactacgtccgttgacctgcactgtgaagtgccttttagaaatggaaatatatttttcgtaaggagtggcacacacaatgactctgtgggtgtatacttgagaacataaaaagatgggacgttccgaaatgcacattcttaccgttgcgtcactgggttttcaaaaggcatttgcgatatgggacatttggtggggaagacccccacttcttcatccacgaccaattcgtcctcatcgtcatctttctgattttttaagtgaaactgggaaaggtgggaaaaaaaaaaaaaaaacagaggttagcagcaacgggaattgggtcaaattgtgtaataatcagatgcacactgcgctatacggagccataaatgcgaagaagacgagatctttttggagtcttttttttttttttttttcatttttccgtattggtacccttgctaatctggatatgtccttttcgtccgtttgatttcctgaacatttgcagagtgcgtaccacaatgagagacatgcagatttaaattattaacagcaggggtggaaacaaagatggagtcactaggtaggaattcagaactacgcagtatttcgtttttctacacaaattaggtaaccaaagtgagtaaaaatgggatttgttattcctcttcttttttttttcttttacaacaatttgcctcatcttttcctaccttgcaatttaaacttcacatatctgttcacgagcttcaaaaattgcgcatcaatatttaactcgtctggatgttcggaaatgcaaaaaggaaatgtggtcatgaggacttcctttacaaaacgcagtggatacggataagtggcagcaaaaaaaaaagggattgggtaaaagatgccccccaattggaggacccccatacggttggtctcccctccatttataaaacgcgtttacctgaccctgaacgatggggcatatgcacatgggcatgatttttaagtataaaaaggggttaaaaagggggtacgcggagattaaaagggggtatgcggagattaaacgggggtaagcggagattaaaagggggctaaaatggtgtaaattgctaacgcatcacaaaaaagaaaaatcgcatttgcatattaattcctgttgacacacttacgaaaatatttaatcgaaaatagaatgttgtacaggctcttctgcaaagaattgtgatatttctggatttcactcgagggggtgtactcttcatcatatttgtccagactgtcccagatgtcctggaagcttgggatctacatgggggggaggggaaagcgaggggaataattcagaacagtttgtctctacacctgtgcataggtatacaatcgggggagtaacacaaatttgatttttttttattcttatttacgaggtcctccgcagacaattcgtcttcgcttttgctttgcgcctgtgggggtgagtaacgagggtcaggttatgccacctcacacgtgtgtgcatataaaaagtgtatatgtgtgcctatgcgtatatatgcaaaacaatggccattcctactgcgctttgttttactactaattttttttatttcacgaattttacctccttcgaggaatccctttgctcgaacattacagtcgcaatacgctttctccttataccccaattttgcgttaattctctttttcgtatttccgcacccccaggaaagacgttcacgggatggtatatttttctcctctacgttgtaaagtcagtggcaagaaagtcgtgctgcctggcaggcctatttcggaaggggtgtaaaattcgcgtatttgaaaatctggaaatttcttttcctttttcgtgaaaataattttggtcacggcaaaatggcagccaattgttcgattcattttttgcgcaaaatgaacactcggtgggtttactcgaatttaaaaagaaaaaataaaataaaaaaaacaaaatttccaactgcgatggggcaccgcattttcgccgctttatttgtatcattttttccttttttgcggaatgcagatgagaaggttaatccgtacgaaatggcttcaacatgtgcgcgcgaagaagtattaaaattgcacatttcttatctatttgccagtctgttctcacctttttatgtatttccctgggagtggtaaaaaagcgtcacacaggtttatgcatttttgctggaacaagcatgtaaaaaaaaaaaaaggaacactaacagttgcagttgcatcgtttgtatgctcacatgtatttgtacttccacgtgcaacatacgcgcgttacacatttccgatttatcaggtttgtacgtttgtcattttacgaatgtgctcttatgccatcttggcgaaaaagtggaataaaaaattaagacgctgtttattttttgaagttgggacgatttttttttttttttttcccatttgtgcgagggggactgcctacataaacggaacgtgtattttgatatatgtagggaaatacgcacacatataacttgacgtagcactttatcgtaacgccttgcgaatgctgaactgttctacatttgtggagagatgtattagctcaagtgaagaccatcttgcccccatatgtgtgctgcgtgccaacggccaaatcacaccattttagaataaaaaaagaataaaacagagtagaattgggtctgctggatcgttgtacctttttaatttataaaataactttcccccttgtggtcttgcgcgtgtatgcgacatgtcatttaagtgaaaattggcacaaaaaaattttttttttttttttgcattttatgtgcgtttccactatcttaacgatataagtaaaaaaggcaaacactctctatttattttttccgcatctttacgattcccaagatttcttttaaaccttgctaagcaagacatgcatgctattttgctacattgtacgaattgcccaaaggaaaaagagctactttgcataggaacctatgtgtatcaatatatacgcacttgcaaggagagaagcacgtgacaaaataggctgtacatatatgcaactgcacctccgcttgcgattgcaatcgcaattgcgcttgggcgtgtgcccccccgtaactgcattaagtttgcgaccttgtttcgaaaaaaataccattgcgcacttccacatttgcattctcatgaaatggactttttgctttctgaccaaaagtagccccactgtggtgaaaacggcaaccagcattttttgcaacacactggacagtctattctcaaccacattagtcgttaatcttttcgacccaagaagatttcacgtccgttcgacttgcctaggtgagtgttttcatgttcgaatattgataattccctgaggacgtttaatattgcttggcgcggcgctttgcagtcgtgacatgcgcgcatgcaagtgcaaatatgcacgagcatatgcatgagtgcatatctacttaatacaccgagtgaccgcatgcacaaccatggtgtctcaaaaaaaacaagaaaaagaacgctctagtgaaaaaatgccaaccagaggttgcgcctatatctaacttatccatttaacatagggaaaaaatcaattttatgcaaatggtctttcaatttgatacatgtacggagtcgcaaccttcgcttttttttttttaaacttaaaaattgagacggaaaaaaaaaaaagcacagcaaaaaggggataccatatgacacgttgcattatagccatattaagaaaataacctcgcacaagtaaaacctccaaaaatgtggttttaatctcttgcaaaatttagtaaatgccacaaatgaaccatgcgtaacaacatttaagtgtgattcctttcccgtcgttccccaaatgttgagcaacatttctttacgttgcaggatatatccattttgtaaaaaataccgttttgcataacagttgttcagagaactggaatttgaggagcctccgtgcagtttcgctctcccccaaggtgttacaaaagttggagtatttttacgagttttgcataatattgcattttttttttttttcacatatttgcatctttacatcatgacagcggttgtggatttaccccgcacatgtacccatcggcagcagaccacataggcatgcccccacaaatacatacatatcgcgtggcaaattattcgcaacgtaaaaatagtggctcccctccataatccccaccgtaggtatataaaacgtggagatacatattaatatgcctatgtatacacatgtgtacgtgcacataaatgtacaacaatttgtttgtgcaacaatgcacgtaaatcccctctatgctttttttaaccctctggagcgcacgtatttaacctgaccgcataacccgccatactatgctgtcgttttgcagaaaaaataaaactactataatcacgcgcgtgggattacaattgtgatgaatatacatcaaaattagccccagcgcatctgcctcctcagatagtcgctgtatgctttacgcaaaagtcgcgacaaaggtggaaaaagtaaataaataacgggcaaaaaatcgagcaaaaaagttagcataaaaattagaataaaaaagtagcataaaaaatcgacataaaaaaaattcgcggtttttttactatatgcggggactaccttttttctgagttgattttattatatactgtaaaaacctacatgctaattgttatgtatgcggagacttgactttgcatacggggtatttttttatataaggtattttattgcggctaaatcggggtaaatataataatacattataggtctaccttttcttataatgcacgaataggcactgcttttgaaagtgcgcatatttttttcattggagcgaaagtggcgcgtaaaaaatggactcgacaatataaaactggatgacggtagaagcagcggcaaaataggaagggcaaaaataagcgcaataaccgcaataaccgcgacgatggagggcataaacgatacccgcgaaggaacgaacgcggcatgcaagaatgacgagcagcataggtaaaaaattcagagatataatagattaaattttgtatataccataatcaggtagaactaccccccttccccccatttttatttaaaaaaaaaaaatgataaggggggcaccacatttcctttccgcgacgttttgtacataataatacatatgctacataatatatgtaaacttgttgccgcgcagcattatgtagaggtatacgtacacgccaacgctacgtatatcagtatacaatggtgacatatatcctggcagaatttttttcgtaattttttcgtaattttttcgtaatttttttgtgatattttttgtgatcttttttcgtacgcgttaggagaatatatgatggtgcccccggtcaagcacatatattatttataatacatgcgcatggcaactgtacgtactcctctacatcattagtatagtatacatgtaggcagagaatatatatatattataaacatataaatatattccccgtatgatgtatgcgtatatggcactgcatatgtaggtacgaaaatgcctacttttacccccccttttctttatttacataccgcaacaggtaagtatataaagtaaaataaaatcttgaaaaagtccgtgcagaataaaaagtaatattatatttgcccccattttacggcatataataatatacatatatgtacgtacagtaagtagtacctactttttatacctttacggaaaaattttttttttttttttttttctaccatttagtatatttcgtttattataaaaaaaaaataattcatttaagtatagaaattaaattgtctatttagaataaatagtaaaaaaatatataagcatttatatttatatggcattttgtataaatatatacgtgccaatttgttgagatatatatatatattttttttttttcaaaatttaagcaattgttttacgtaatttacgcaagaaacgtggagtcattattcttccgtttgtcctattagaactttcatctacttcgtaattttttccgtacgagtggcagaagtgaccactttctgttttatttattagtccaatttttgtgaatcaaattgtacgcgttggaggggtcagctccagggctcgtgattcatccgtttttttcataaaaggaaaagaaggccaccataatcgcggcagaaatcgtggctgtagtcatcgctccacaggcagctatcggtacaatcgcagccaacatcgcttttgcagacagcatcgctttaggagtcgcagaaccagcctcgccattatgcgcatccgccccctttaccgcttttctgtctttcgccccaagcgtaacaagctgattcttgcagtttgatgtatcctgcatgaataaatcagaattaagcgtttggaacattttccatattcgcaatacgtaaaccgttgggctaacgaagattcaagcaattatttattttttttttttgagcccccgcgcgagtgtcatatattgtaaagacaaacgaataaaccgtatcccttgcgtgtcaagcctgctctataacccctttaccgcgtagcctatataatcctttttttttgtattctttgctatgttttcttcccccctctgaccatacgaagaaactacaaaagaataaagatgatgatgatgtggttctactaaaagtcaccgagggttataagcgaagttcacataaatcgaataacaataaaatgactttgaagaatgatgcgaaaaataaaaacgtaaaaaataatgtgaacagttctgggggtaacaacagcagcagtggtgctaccaatcaagcaactgttgttgaaagtaatcgatcgggaaacagaagcaccgcagcagaatcgaggggggagagacgggacagaagaagcagaaacgcacagattagcgctatcgccagtagctatatcgatgatgtagggaatgcgaaaaagggtacaaatgacagcgaagtgattgataaggaagtaaaggagagtactacttccctgagcggagacactttaaaacgaagcaacgcaaatgagaaagcatccgagcaaatatccgcagagcgaagcacccaggattgtaccaccgtacatgttaacgacatcgttagtggtacacagattggggatgacaatgcagatgtgcaatccatcgcggaattgagctcatgtcaaacaaggaacgaaaaggatgatatacgtggggatagcaaagacaagaagggaaaacaccatagtattattcctccccagggtgaagatagtagcatcccaaagggagaaaaaacaaatcctataaaagatcaaaatggagaaaaaaaacacaataatccagtcgcacaagaagaagtggcagttgttccccttaagaggtcgaggaggagaccaataaggaactacaagtacgacatattttttcaagaagaaagtacaagaagcatggcaggatatagcaacacggagggatctaacaggaaaaagaaaaaagtggaagtacagaaaaacttagtggataatacgtcccaactgaattgtaaagataaaaaaagtagcattctcgccagtgaggaagacaaagtagcgactagcatttgtgtgagcaattctagaaaggcaggcgctttggggaaaaataccgatcagcttgtcaacataaaatctgttcctagtttgacaaaaaatgaagaagttgctcaaaaaccggagcactgttactgcaatgttttgggcaatgatgttttagcggatgcggtagaaaatgctgcacacaatttgtgcattcctcctgttagcaattccaccacggatgataatgccaaccgatgcagtgcccccacttctgcggtaaagagcactgacaccagcagctacgatttatctgtggtgaataaaaatatgtggaatgatgcagataggaaggagattgtaaaagcggagggagagcagatcgcagtggaaactgttcaagaagttagagcagttgacctggacagctctgtacatggttttgagaagggaagaccacacagaagtaggggcaaaggtaaaggaggatggggaagaggcagaggaagagataaattgaggagcaagaaaatggagtacactgaagaacaaccgtatagcattaacaataacgacctcatggtgagtgacgcgaaaaatacttttcctaacgtaaccgatcaaggtggaatgaccgcccttcctgttagtgaagatgctcagcagaacgttgtagccaccccccccgttgagaagaaaaaaagaggaagaaagaagaaaatacaaaacagtaatgctcaagagagtatcctcaatgcaagcttaaatgaaaatgggagggaacagaagagttccgtgagacctcccattcttgataatagcaaacgaaggagaagtgacgttttgttcgacatgagcaacacaccaggtgatgcagatacgattaatttgcatattcccccaagggcgtcatccatgttgcaagagaagcatctaccccatttgaaaaaccccaaagctgacataaacagcagcgttgttcatagaagcaacacccctgcaaggagaaaagtgaaggacgagaagaataaagaattcttgtacagcggaaatagcactctcggtgtggctacctcggctgatacgaattcgggtaatgtggtcaatccttcgagcagtagtcatcacttgggccaggctggtcacctagattatgcaagtggaaaaaatggaagaaaaaagaaatgcattaaaaagggaaaagatggtagaggtaggaagaaatcaagaggacgtaaatgcacgtcagttaatatctccactaatgtaggtagtcacaaaagtggcaatgctaatgtgttactggaaagtgaatcggctaacgctgactatgacaaaaatagtagtaattactgcgatagtgacaacaagagactcttcccaaatgagacgtttcaaattaaagaagaatttatgaacaacgtaaatagcctcaatacagtattcaatttcaacgacgagtttttaaaatttttaaaaaaaattagcaaagtggatgatattgattatgatgttatgttgccctttttgggggaggtacaaggtaagctaaccaaagatattaagcagcaattcacaccccactccttagattcccacaacgtagatgaagctgtctacgccatgggatacatagtagacatactaaataataataatgaaattttaaacaagctaaaccagctagagtataaattttattatgactacctgcggaagagatcatgtaaggaaggaaataaacaaaagaattatggccacaaaatagagaatgaaattgccctaaatattgctcgaattcctagagatattaacaacgagtgctgtgccaaaattcaaagcaacgatttagatgatgacaacacagtgaacaacgagtctagtaaaagctttaacgaaattgatgatgaggaagaaaggaaattgaacgagcttctctactgcgccaataaagaaatggatgatatttataatatacccacttgtgctgatatgtattttatgaattacaacgaggaagacgattttcatcacattaatgaacgcagcttgaatttaaaaaatgattatggcagcaatactattctgccgaattctagtgttgtgggggagaaactacatcatgaaaacggtggaacggtaggtgaaaggagctttctctctcatccaagcagtggggttgcaccccatgtgacgcagtgcactggggaggagaggcaacatggggaggaaagagaaaaacagggaaatgaagcgaacggagaaccacacaacacaaacagatttgcaaaaaacgaaacgggagaagacagcaacatggagggaagaaagatcataagcagctgcagtggggaaatgcaagagggagaagaaggaccaccccaagttgcggcaaagtgtacgaataaaacagaccataatgcagaaaacgaaaaaataagcaaaaaaataaacgatatgcaaaacgaaaagaatgttaacaagaacgacaatcagtttaagtacccccctaagttgaccaaacagaacaacgtcgattttgtttgcgatgagttgaacaagctcataaagcatactctgaagaatgaagacttgttctactcgaattattcccaggggagatataaaaatgtaaatgaagaaagcttgtttaagcattacatatcgacgaaattgtataagagcaccaacttggttgacaggtatagggaggagcagaaggagaggagccttccgagccacagggcattcagaggtagacagatgggggccaatgaaggtgtcagcagaaaggtcgacgagcgggaaaaaacgctgatgcaaagttatgccgattattttagacgactgaacgatgtgtccagcagggggcgcactggggaaagcggcaaaggtggaaaggatggcatatgtggaaaaggcggcatatgtggaaaaggcggcacatgtggaagaagtggtcatgcgcaactgggtcattccactaatgaccagttagaagcccgctcagacgctactggcgcaattttatcgcatgcagatgataacacggaaaaaaagtgtgccgaccacgaggaaaggtcatcaccctgtggggatgcaaaaaaggaccaggtagtgggctgtccaaagttggaaaataattataaccagaatggtggaggtaatgattactggaaggaaagacatctgagaaacaacagcaataatatcagcatagtgagtagcaccatcggggaaatttcctatggtgtttcggctctttcgagtgaggacactacccctgtgaaggagaagcacccggatgaggctgatgataatacgaattgcgttagcactaatttacaagtcagcgttaaaacggagccaatggacaaattagaaaagcatgagagaaggaatgacgactcgggaaaaaaacaacagaacaacggtttaagtagtgaggaacggatgcatgatgaaccgaaaggcacaaatccgcagagtggaagtatccagaaagaggaagcacaaaagaaggacgaacatgaaaaaaaaacattcgggtttgcgaacatttttcccttttttaagaaaaacgtaaaggcgaatgaaccggctggcaataataatcccgacgatgtcgacaaggctgacgctgttgacggcgatgacaacaaagacaatgtttatgatcttgccaagcaaagagatgaccccgctgtgaagaaggaaaccgacgcggagttagagactcccaacctcagagatggtgttggcgccaccgagaaaggcctagcagatgagaaacccaaaattgacggagaaaatatcaatgcctccataaaaacacacgatgaggaaaccaaagtttgtgcccccttcgaaggcaacagcaactctttagacacttccaatcggagcgaaaaaaacaagacgggaaaaggcgcgacagatgtgtctctacgtcaatatggtagcggtattacagaatacaagacctcacccagaacgtgtgcccactctttaagccatatgaatgaaacgcgcgaaaagaacatcgacactctgctgaaggagacatttcatttaaaggataacgaatttatgagcataaagagggacaaaacgcagaaggaaattttaaattgccttagaatggtgtcccaaattaagaaaatattttttgacgagtgctcaaaaatgattaatgaccagatttatgtcctcgagaaaaattttaggataccggactgctccttgtcgatattgaaaaattcgtttggctacaatgatggcaagtgacgcgccggttttgtcctttcggagaagtatgtccctttttctttaaaacacgcctttttctgaaaaatatgcctttttttttgataaaatgccccttttttgaaaaaatgcttccttttttttgcccatttttttgtcccgccgcatgaagcaaaaaccaccttttttgttttctttttgctttccgcataactgaaccgcttaaagatggctccccggagcgcatttaaaattgaccctactgaacacttgcccttaacgggtaaattttgaccagccactccgttgtgcgcctcgaaaattaagaaaaaaaaacagacatcacatcatgtgtatatacgtacgtaggacttgttcaccccaacgcgttgcggtcagctgagcagcctacttaacaggacaaatttcatttcgcctttaaaaattcgtgctttttttacgtgttactttgtggggactaggcatttaccaggatgttccttttttcattcccccgaagtggcactttacgtaaccgacataatgtgacatttcgcacaagtgcgaaaaaaggaagtccgtcagttcccctttacatcacgaaagcggcgaacaaccaaacaggtttgcattttcgcgccaagggtactcttccttttggaggaagtacgcttcatgcaaaggagcaattgcattgtgcagatgtgttacccctgtggtgtaaaaaataaatttatgcagagttatgaaaatttagacacaaaaaggggtacctgttttgacctttcgataagatacacatttgcatattcctcaatgtgctatgtattgggatgtacctcttggtgggagaacagttgtggggcccccccatacacatacccacctctcgcagaacccctcggtgggccgaaaagaggagtaacttattggaattaaaaatctgttctactcggttaaaaacactacataggttcaaaatgttcagatgacgcatgaaaattgcaaatgcgttttttgttcttgttgggtagagggtaaaacacatgaaatggaacgtccgtgcgcacgtttggagaaaatgaattacattattgttactgttgttgttatttttattgttatttttattattatttttattattatttttgttttcatttttattattatttttttattttttttttttttttgcatgtatgtcaacgtgtgcatctttgagtagtaataatgtatagtacagttttatcttgtaggcctggaggtgccttaagtgcagaggcgcttctgcaaaaggtgctgcgcggtgaaatgtgcccctgtgggtaacacactcatgctgagtgggacacgtgcaggggaaagcattttcacgatgcccaccctcggggggtcacctctgttggtaaggacacctggaagcatggaagcatctatgcaaccatgcaccgataaatgcataaattcatgcatccacgtggggggcaagggaggaaggcccgttacaacttatccaagtagttgtctaactgcggcatttcgaccttaataccctttctctctctaatgttcataataattttgtacgaattcttgttggagtcaaaaggatcatcataaagtacagaccagtgatcaaagacacattgtgggaaggcttgtccggaagtggcagctcgtaatgcagaggtgaaaccaaaagattctgcgacagggagatgtgcctgtatttttagtagtggcgtacctaatttctgatcttcagaaataacaatacctcttcttttgtttaatactgagtagactccactaacaacatcttgcggacagctaatatcaacaaggtaaatgggttctactaatcttggaaaagcagtcaattcgcatgcgtagatacatttcttacaagcaggcataatttgtcctgcacctctatgtatagcatcagcatgcatatgaacgtctaacattctaaactcacaacctctcatgttttcttcacataagactccttctttggatgcccactgaaaagctgctacacagtgcaccttaatttcattcatgtattgaataccacttgtattatcagtcaacaaattaggtccaattgtttctggtccaaaagcccagattttcaaagctaagtttttgtcccactgataattactgtgtagataatttgcccttgctttgggatcatccttatctgatactttactcttgtcaatatcttctggcaacccttcagctaatgggaaggctttcataaaaagacggttgtgtttatttggtgacttacccaaacaagtaatggaggactcttctgtgacagtttctcgataggaaacaacggggtcggacacgataaagtcaatctgtgcatactcgtcttttaaatcttttaagcaaatttcaatgtgtaattcaccacaaccagaaatgatgtgttctcctgattcatccgtctgacataagactaatggatccgacttggccaattttttaagaccatcaactaattttggtaactgcttgctatcctttggcttcacagcaacacgcacaactggagagacactatacttcatatcagcaatgttatgtgcttctttaaaagttgtaatcgttcctgattttacaatatactgatctactccgactaaacaacaggtattaccacatgggacatcctgcacttgttcggtgtacctacccatcataagtacagtcctttgaatgttcttctcatacagatccgttttttctcctggtacgtaatgtggaccttggattcttaccttctgtcctgttgcaactgttcctgagaaaacacgaccaaaggcgtaaaatcttcccttgtcagatgtgggcaccattttggatatgtacatcataagcggaccttgtgggtcacagttacgaatagcattagccgcttcatcatccatgggaccttcatacagattctctacacggtatttttgtgctgtggctggggatggcaaatgcgtgacaatcatttcgagtagggtatctcctgctggtaaccacaactgcattgcttttttcagtaactgttttcctgttaaatttttatcatctccttttaattcaactccgatatttgtcaacatctttgtgtacttatccttatcgtcattcatgatggactgacataaatttaaaattggctccatgatgaactgacagaaacctctcttatatccttcctgttgatttttggaccacttcttcgtcttggcatcataaaagctgttaccccataagcgctgcatcattttgctcttctcaataccaaactttttggagtaaattcgagaaaacgtttctaaggtgaatgcccagccttgtaaacctgaaccaaaggacactgttcctttttctgggtatacctgaatgtctcccatcagcttgtccgtatatgtcgagataatgacattcacactttcaatcgttctggcaaaggtctgatatatatcttccacttccatctgtaattctagcaacgctctgtccactttattcacatgtaacactggcttgattctttctcctaacgcttggtacaacacggtttctgtttgcacacacactccttcaatggtatccaccacaactaaggcaccatctgtaactcttaacgctgctgtgacttctgatgaaaaatcaacatgtcctggggaatcgattaggttaataagaaagggtttctttccttcaccatcttccaaatcgtgctcaaagtacatagaaataccggtcgacttgatggtaatgcacctttcctgttcatctgctctcgtgtccgtaaaacgtgcatctcctgcatgtttactagaaataataccagctttggaaactagagaatctgttagggttgactttccatggtccacatgtgctataacggacatgttcctgatctgcttggttttgttcatgatctcacgaacctggtccactgtgaagttcaccattttgttctacctttatgtgtgattagatgggggggtaggttggtttcgtttggtatggtttgttttgatttggttctttctttggcgaatactacgcgctggggggtagcggcagaatgcgtaactgctaaacaggaaacccctttcgtgttttgcttttttcccctttgttaaccctcgcgagatggtaagcacgtgcgcgggtattggaatacaattcagcaagtacaacacgattatatttgcacgcgttcgaactggtcgctcatatattatatatgttataaaacaggcgctaaacactttttctgcttttccgtgtgacacttttctcccccaggggaattgtacatacgggtgtaaatatgcgaaagggcgtttgttttatatgcgcgtgctgcaattaaacgatgcgaagcattcgcgtattttttcgttactaaagtgttcgctgcaatactcaagtattgaattcgcatatgtttggtgcgagcgcggtacgcaagaagtatattataatacgtacgtttctcaaaaaaatctcataattctgtttgcttttttaaaaaatgtttgcaattttgcgtttaactggtgtttgcacgaactgctcaccttcctacacttttttttaaagataagctgttaaggtggtaaaatattgcttcgcgtttgtgctttgagcaatcgtgttgcgcttcgcttttttaactttgcgtttttggctgtgcatttttggctttgctctttttttgacacgatatgtagcgaaattcatacaagggcttcgcacaaaaatgacccgatcacggtatgcatatgcaatttaccaatatagtgtaagtttttatttggggcattttttccatgcaggtaaaatgcaatatatgctggaagcaaaatggttaaaaaaaaaaaacaatatcggggggcagtacgcatttattgtattttcacgtctatgtcgggttgccaaaaatatatatgcttttttaaaggcataaaaaaaaaaaaannnnnnnnnnataaacagctaaaaaacagctaaaaaacagctaaaaaacagctaaaaaacagctaaaaaaggtatgttatcctagtagggggagaagaatgtatttccttttcccgaacgtgtgaaatggtaacacgaatattgtcaccccctccatatgtacctacggttgtgctcgcatactatgtcatggacaaaaaaaaaatacgtacatggaggggaatgttctgggagggtattaactacgtagcgattatggagcgaggttaaatcgaaaaaattatgtgacatttcccatgtgattttcccccttcacgaaagcgcaaaattgaccattcgattgtgtattaaaaggaacggagtggtagcaatcactcctttttgtgtatgttcatcctgtgttgagcaagtatacataccttctcgctgcatacatgaagtacatagattggggaaaaccacgagggcacaccgttgtgcaccgcgcaaggcaggatggcacgcgcgcatataaaacgtatgaacatacgtacgcatgctggtatgtaaaatagatacaaagatacgcatacgaagtgcacgttataaagtgctctccatgaaccgctaatattgtgatatgaccgcgcgaaagagctgtacatgctgtgcgtacccctaattggttgagaagatacccatgtatccgttttttattctcaaaatggggaaaaaaaaattcccgcacagcattgcgcgtattatgttgcgatgttgagcagcaaggcataccggcgtttttgtcccccttaagttcaacatttaccagtttagctattagggggtgaaaaaaaaaaaaaggagggatacgatacatgaagttaaaaacaccgtaaaagagcacactttgatgagtttccataggggccattttatttatctttccccgaactggcattcatgcgtatatgcaaacgtatacattttttggaacttccaatggagtggcgagtcagaagtcaccaaggtaccttctcgtcgtgccaattcccccctttatttgataaaaacgaatttccaataaggcaatcttaaccgttaatcacatttctcaaacaacgttgtgtagggcgtaaaaatatcacacgaaacaaattttaacatgcacgtaaaaggggtgtcactccccgtaaccttgtgcaactctacatggttgttttgtttttgctccaacttttaaggggcattttcacaatatgaacaagtacgaacaaatgacggaggagtaacccactttttgtatcttcggctgaggcaagtatatttgcttctccaattcatgaaatgttaaaaggcgcatattttccaaaagtgtagaaacgggatgagaaacatgtcccataacaaaatacgttttaacccgcgcctattttgcacacacgtgtgtgtaaattatggcagaaaaaaaaaaaaattgcttccattgatatttaataaaaattacgcatcaccatggcaggtttgaatagtcaacaccgttttaaaacgtcataaatgcgctacaattagacgagtgctgtttgcgaagaattgcataaaaggtctgttcgtttgatcccccccaaaacgggaaattaagcctgtacgcggtgtgtacctttggggaagctgatacccctaggaacgcaatcgtgtgggtcacattaatctcccagcgcacaattctttattttgtgtgtacggtttggaccattgctcggtactgtaatgaaagaaaggtgctattaaaaaagtaaaatcgattacttcgaggggaaattatttacggcagaagaaagaagccaacgtgttgttcacgccattacatcaaatcagtgtggggaaaaaaggtgtaaggcatccaagtcatcttagtcgcttaacacatttgagaaaatctcgcaggagtgcctgcacatgtgctgagaatatttaaaattgtgcctacattcggtaaaaaaaaaaaaaaaaatgccgtaatgtatgcttcactcgttcgactcgccaaatgaattaaaaaaaaatgtatatgtataataaaacaaaatgggagtgcaccctcaaaagggtgtaatatgacggacgtgaaaattttcccttaagtgtagccttccccagcttcttttcattttgttggatgacacatggaacgaggcttcgttcgttcacatttgaatgcgcaaaagagcaacaccattcgttcgtacactcctgcatgttcccctcaaataatatgatgtgaacatttgtggggaagctcacactcctgagcgggtttattttattttactcccctttgcgccatttttttatttcaattttttaagccataattttgtaaattcaattttcgaaaaattgaagggtacattgtgatgtaaatacctccaaggtggatgcaaaaaacgaagtaaagtttgcgcatttttaacacttggggtgaaacaaagcttgacagcgtcatcagtcgtttgtgtgtaaatggccgaactggtgcggacggatctgtacagcctcgtgtatgcgcgcagatgagcgcaacacggacatatgttcattttgctgcatgttatatatctccatctgtgcaattgtagaaaggggcttttgaaaacataaggcgctgtgtatttaaacaatcggctttgacgaaattacaactgtgtaagtggtaggtaaaaggaaattattttttttttccaacccccctactactgtgctacaacccattgtgtaccttaaacgttactttaaagagaaaaattaccgaagctgatatgtaccttcgcagaagcgaaaggaagcgtgttttgcaaaaaatagggaactgctcatatttaaatgaagaggcaaaagggaaacagtcccaaatgtttgtgtcaatctgtttatgatttcgcggggatacacacatttacatcgtaccaaacgaattgaaatttctgtgcatagatattgtcacgggggtgcatttttgtaaacacatcagaccgcatgactgcacgtaggaggacattcctacatccacttttagaagttatctactaaagtaacttaatcggttaggttaaataagagaacaaacttcgacgtgacaaagcacgatgcgcaggattacacacccttgagagaaatacttgacgagtgtgccgttgtgtaacttgcagagacgtagcaagaggcatagggagagagccaacgcaacgcgaaacgaggcaataatgctatccctaataaagtccgtcttttccaacgcgcaagacgagaaggcgctgaacgtgttaataataggcgagtgcgaatcaggaaaaacgagtctgttcaatctgatcggtagttttcacaacaaaagcaaatatgatatattaaacacggtaatacccacggggaataaaaatggcatttgtgccctcggatttaacacgaagaaaattaccttcaataaaaagcctttaaaaatatatgacttggaaggcacggcgacaaacacgacaaatatttacgattattattatgatgacgcggacgttatattttacgtgattgatgcgaaggatgagaagcacatttttaaggcgatcctttatttgtcttgtttaagtacgaatggggggctgtctgatggggggccgtctgatgggagactgccgggtgggaaacttcctgatgggaaacttcctgatgggagactgcccgatgggagactgcccgatgggaaacttcctgatgggaaacttcctgacgagagcaccacctgtaaaaagggaaggcaatttttaaaacctattttcattctaggaaataaatccgaagacacgtcagcctttttttccgctccctgcatatccaattatataaattcaatagatgtgtacaaaaatgaaagattctggcagttccttctgtcgagtgaaaacaactttttgaagcactacttgggcgtgcttcatgaaaaggttctgaactgcgccttcgctgatgacgctgagggggagcaaaccgatcagaagaagacgaaaggagagggaaatcaggatggtcaaaatggagaaatcacaaaaaacgagcgatatgacacaaaggaggaaaatatccaaaaagcgttccttcccgaacaagcacaaaaaaaaacccacagcgacatcgtgaaggacatcaagagggggcgaaagggggccatcactgtagaggacatcgagaatgaccaactgctagaaaggttactcaaaaaggtcgttaacgatcatgttaataattacaaacgtatacctatacaagtctataacattagcgtactaagaaataaaggagtgtatgaagtggttgaaaagatttttgacgaatatttttttagcggcatgtatacaaataggggtgaggcatgtaggaacactccccctgggaagacagaaaaaaggaggaaatacacaaacgagtatgtgtctcttaatggaagaggtggatctgattatcttattcgagatggcacagggaggacacgcacacatctgctacacgtgtttggagaaggggatgaccacacgggaaagccaagtattcaccccagagatagcagaatgcaccacgtagacatgacggaacagttgcacaccgtgtcaaacagtgcttatgtgatgtacgaacggaatagcagttcggtgaatttatttatcgagcatatacagcacctatattttgggaagagcacttttgataatgtgccaaagaagcttttcttcctccatcaggggaatgcaaaatatagaaaaaaatataaaattaagaagaaggaccagctgggggaaaatggaactgctgcgggactgaaaaagggggaagcggcagagcagatgaaaaaaacttacgatgctgaagaaacgtatgatgctgaaaaaacgtatgacgctgaagaaacgtatgatgctaaagaaacgtacgacgctgaagaaacgtataacgctgatgaaacctacgaggcgaaggaaaccctctgcccagacagaaccctctcgcttgataaccccccgccaatggataaggcaataccagagggtaaatcaggcgagggggaaagggaacacacgaaaggtgaaatcacagcgataggtgtaaatgataactcaggaggagggggagcgaacgcggaagttaaaagggaagagttggacatcaaaacgggtgaagtgtcgaagagaacaaaaattgaacaaaagggggaaatcagccaagtgggccacgccgcagaggagaggccagaacgcagagaagacgtagcaacagaggcgatcaaaggagagatgcacccaaatagtggtgaattcatagaagacgaagcagaaagtgaagaaataaaatcaagggaccttttccaagctgataaggaacaatgttgtcagaattacgcaaacctcgctcaccatacggactattcgtcaaacgaggagacgccaaaacgtggcagccccctttgtgaagagaatcatataaatggccacatggacgagggtaagaatgtcatacgcaagggaaaaattaacaagaaaaaatacttcattgtggaaaaaaagaaaaaaaaaaaatttctccacagtgggaaaaaaataaatgatgtagaggaaaattcaagcaattccctggaagacgttaacctgatgaatgttatgcgaatagattcgcttaacaaaatttaggcaccgaggacgctggaagatgtgaagagggacccaaatgaagaatgcaaaaaagaactcctttttttttcgcacattcgcgagaaatgcacatatacgcacatgattacacaaaaggaatgctaattttatttgcactgattatacacactatatgggtctccctccttttgcacagttgcgtaaccatgtccaccattttgtgaccagttccgatcatatttttcgttaatgcttcacccctcttaatttacactcttatgaagaaatgtgtttcccttttttttttttttttttggtccattttgtttctccctcatttgtggattttttttttttttgtatgtataaatcgcatttatggtgatgttacctttttaagttttccaaattgtatgaatcgccttttgccgcctaggagggcaaaagtggtggagacagatgcatgtgctgataaaacgaaaaaatgtagaggcagagtcaatagtaatgcccaagtggggttaaaaaagaaaggagtaaaagggacgagtgtgtatgtggaaggggggtggtgctttattgcaatgatcaatacgatggtgtggcgagaaggaaaaaaaaaaaaggctagacgttctccacaatgacagaggtggacgtgcctaggtagttatttatagaagcgcaacccaacttcatgtcaaagtttttcaaaacagtaatgagcgaaatgaggatccttgatccggatacagaacttggatgccctatggataaagccccaccatttatattcacattagaatcgtctaagcctaagttgcgaatattgtacactacgtctaaagcggaggattcattaatctcgtaataatcaacagaggatttatttacctttttaagacacttgataattgagtgagagatactgagtggagcatcagaagggtagacggatgcatgatcatacgtcacaatttgcactaacggatttatttgcagttggtttaatttatgttcactcataagtacaattgcacaagcaccatctgcaaacggtgcagtgttacagctcgttactacagagtcaatacttaaattacaaatatcatcaaggttatattttttgtacatttcatccgtttcgataaccgttttttcattcgtgatggggtttttcttcctttgaattattaacggaaacaattcttgttgaattaaattgtcactgtatgcattggctgttcttttaaacgaattgactacatatgcatcgaggtctactctggggattttaaattttttgcaaaactgttccatgttattatttctttttaattccttgttgctaacaatgtagtcgtacccatcgcagacgatgctgtcatttaggaggctgttcccaagatggtacttctctgttcttatattttttaagtaaaaggggctttgcgacatggattccatggcgccaactacgcagatgtccttcccgcctttgattagctcataaccgagggtgacggcgtccagccctccgcagcacatgttgcttaccaggtgcgtcttcgcgtttaggtttatccctgcagggggtgggaagtcagaggggagaatcggctacgggtgtgaacacattgtagaaggggcacttcaaacgggagagcactagttaggaatgaattttcttccttgagtgagtagctagcagctagaatggctaacccgtggcaactaccaccctctggaggggtagcgggccgcaccccgcagggagggactgtccgaagattaggcagtccacttcgtctttttcaatttggcttcgctccagggccttcaagatggttgggccggcttcgcagcgaggtgcaaaaaaaaaaaaaaaggaaggatggatgggtggatgcatatgtatagatagatacatgcacatttgcgcgggcgaatcgccccaacgcaggatgacaaacatgcttcatgcaggggagcctcttagcacatccgccattctaacctaacttatgcacaggtatttgtgacaggctcccactcagggaaccgatgggcgtcctggcatagcccgcgacgaacacacttctcaggttgtttgttgtcatcatttttgtatcgctctctctccctgccaatgcgtatcattgtgcaatttgcgttttattttggagcgagttagttctacgcatctatgtacgtgtgcaatgttatgaaattttgtgatccaattatgcacgtacttgagatgatgaagtatggcaatacgttaggcgggttctccttctacgtcgcaaatgagcagcgttaagtcgggactacaactaatcagatgcaacctatgcctctacggctcagctctccataccgtgatatgtgcacgccctgcgtacgcgttttttgggtgacatagcagtcgtgtcagctttataaaaaaaaaaaaactctgcctctccctgtcgcgaaaaatagaaatgaacggggttccttcagaatgctgagcatgaagccgcttactggaaaaattgcccacatgtgaaagtttaaacatggaaacgaaaaaaaaaaaaaaaattgcagatgtaatcatattgtggtgagctctccagcatttttttttttttccgactgggcaggcaaacgtgtggaaagaataaacacgcgaatgttacatattccccgctgcaaacatttggagaaaatttaaaagttatttttatttttttttttttaatgacgcagtgggatgtgcatatgagagtatcctccaaacggcatcctccccttgcgcctttaaattttgaagaaggctcacataggtatatgcacatcgacacaagttcggaagatgcgctttttctggtgggagggtcgatggtgaagcagtttcccaatgtgccatgaatggtttgcgaatgttagcatgcaacgaggtggggggaagcggaagtggacggaaaggtgacacgagtggtgatgtgtcacttcgctgaactgttcagagttgtaagaagaagctgtctggggtgtggccgctttgtagaggtcaccaggatgagctgacgtgttgtgctgtgtggtgttgtgtgttgctgtgtgttgctgtgtgttgctgtgtgtcgctctttgccgctatgtgctgctgcgctctctgcgaccgagtgacgaccgctccaacggcaaaatgctgcgcatctcggggcgcagatgcaaacacagcgcaagcgctgcgagtaccaagtggaagagcagcgagagtccaggcacacagtacagaaagataagcctaaaatgggacgaaacaaatatatcgctacatgtattcgacctagttccaagaaataaaaacaatggagaaatgctggaaatgaaaagtatgaatataataaaagacatgtccaagacaaattacgattttgcagtattcggaataggctatgtagactatgataaaattttgaagtcttttaacagagctgaattggttaggagaaaaatgattgactcgattcataccaatatgaaaaaagtgaatggtcaatacatttcgctcatccaacaatgtctccttttgaatgtccctcacttctgccttggtagagatagggtaaccgaattggctagtatcggcactgctatttttagtaaccccaaggaaatattttccctcgtatactacttcctcatcaacagtgataaggcagtttcggccagctcagacgtacctcctccccgtggtgatgaacacaaaaaagacgtcatagaattaaacttagaaaatcatgccccccatttttaccacgcactaattgtagaaaatgctctctacctaatttacaacttgcatgcaattctgctgaaagtatttaggtccaaattttatgtccccccaaatgatagctttcaaaatagaagtagcaataagtatgagactagcaatttagaaaaaaaaggtcttaagaaagaattttttctttttttaacgaaacaacatatgaccaaataaacgcattcagaaatcaaatgaaaaaaacagagttatatgcagagtatgaattatgtccagaaaagaaagaggtcaaaattttagtcgtttgtgataccatatgtgtagattatttttgcaattatgtaaagaaaaatttgcacctgtggaaaaatattactcccttttaccatgagatatttgcactagaaaagaaaaacacttataagttttccctttccttgtttttgttcatttttgctccggttgcatggacattgacgctgttgctaaggtacttgtatcacttatggattgagtacttcaccaaggggaaggtcatcactgttgggggtgatgcattcttccaggattcgaaattgatcgatactagcgacgataatcccgacttggataaaaactaccacgaactgctcacctccctgcaccatgacaaggccgagtttgagaccgtcagcttgctcgggggattcttgcagtggtttaaaaataagagccgcagttagggtgtgcgacggtgcggcggtgtggcgatgaagtcgcaatgcggtagaactgctcggaggtgcggccgattcgatggaactgcggcacccctgcgaatgtgcaccctacatacctgctccccaacactgtgatgatttttccccaccctttttttttttttttttattgcatttttgcgcacgtcacgagaagaccccctgcgcaggctgcatcatcgaatatgtacattttggcaaagtaaaaggaggctgcgtcacttggccgcatcctcgcttgaccgattccccgcttggccattttgctgagcgacccttttcaataacgactctttaattttaaactgcggagcgattggcatcgcccggtgcctagtttcctatggaacaacgaaaaaaaaaaaaataatacaacataacacaacacaattcgatacaatgaaacaaaaatgtgcaaagtatcatttaaagaaaatagaaccaggtcatacaatctaactgccatcggactggaaaaaaaaaaaaaattgtgtcacatcactgtgatgttttggctccttaaaaaggttagcatctgaacggggggctatctacatatgcacgcacacgtgtatgttctacgcatggcacactttcgtggcatttgcgacgctttttctcagttctcgacttcacaaatgggacgcttgtgttcgtctcctctcgtagatttaaaaaaacagaaatttctttttccgttcttttgcgttcctgttatcatcccctttggtctccgtctcatttttgtcattactgctttgttttatttcctgttggtgcacttcttcctccgctggagtttctttcctggttacctttttatcgtctctttccttttcctttttactctgtgatttttcatgctcttcttcactcacctgcttatgttcctttccttctttcggtctacttttaagattttctgacttttccttgtttccatcttttccttttttatcatcttccgtatgttttttacgtctaccatcacttttttcatttgttgttccttctcctttcctatgagtacttttccggtggccattttgtgcacttgggcttcgcgattctctttctttgtgatctttacgtttggcacggctgtgtttggtggctctacgtctattactgctattgctactgctgcgctcgctactgaccttgtcaaaggaatcactcctcttgttgtttttctctcgaccttctatcctgtgttctgatggactggcatcattataactcaagtgtctctgtggagaattcctttcctcggatttttcacagttgtttcttccttttttgctgtagtacttttttatgctgttaataatttgtaacgtttcctcattggtgggttgcttgttcaatttttcactctcaaattgtgtgttctcacaattggcattatcgaaattttggctttcatttttttgattattcttcctttcatgattgtccgcacggaaatcagttccactttcgattcttttcttctttctcggtgcaccgagactactacttttactactggcacttctttttctgtatttatcactctgctttttatccctgtctttatgcgctttttcagatctgtgatcgttcggttgggcatcatcgtgccggcgcattatgcttctgctgggggaggaggaaccccttgcccgggcgcgcgcgtgagcgtgcgagactttcttcggggagcgtttatttggcccttcgggcttttcactatggtcacgtcggtcacgtttttcacgtttgtcccgattgtcccgttcgtcacggttgtcatgattgttacgcttatccctcctgtcgtgtttgtcgcgttcgtcgcgttcgtcgcgtttgtcgcgtttgtcgcgttcgtcgcgttcgtcgcgtttgtcgcgtttgtcgcgttcgtcgcgtttgtcgcgtttgtcgtgtttgtcgcgttcgtcacggttgtcacttgtttcacttccactgctttcttcacctgactcatctattctcccgctgcgcccgcctctcttatctcgatccttcctgctgctcacacgttttcgatcttcatccttacgtatggcagcaacacttttagttttctctcgttccttccccttgccaacgggtttctttttcattcggtcggatcgacgccgtggtgaggcatcgcttgagtcacgtgaactgctagaattgaccgaatcggatgcatcgcttgatgagttaaacgcatccgaacttttccttctatctttcgattttcttcttttgttggttctatgcattcttattctctgataagaagactcctcagaactgttcttcctttttttctttccatctcgccgttcctttttaagaggcttcccacgctttgcgttatgtatggagctgtcgtcactggaagccaccgaagattcagacgattcgaagtttcccgaatggtctgattcttctgaaggtgaactagagtctgcatcggaataatcgtcactgctgtttgcgtcactgtttgttgcgtcactgctgtttgagtcactactagttgcgtcacggctggttgcgtcgctactagttgcgacgcttcttgaggggctcccaccctcgtcgtcctcttcatcactctcttcgctacttcctccctggtatgtatcatcactgtcgtcagaaagttcccttttttccctcctagatttgtgctttttgccgtgtctcttttcttttctctttttcttttcctttttcttttccttcacttttttggtatctcttttgggttgccttcccagacccttgcttatgttattttcttctcgacctttttccccatttttcggtccataggatgcaccccccttggcgtcatccctccctggtagcatcccccgatcgcgactattttctcttcgaattcgtagggccctctgaaaatcctctagttgcttttttttcctatcattaagcatgtgggtattttcctcacacgtattatccctattagaatgcataccgactgttctctctttcctttttttatcatcgtaatattcttcatataactgattcctatactgatcgactaaatcttggatgctttgtttcccctcctctcgcagtttttcttcatatagtaaaacctttaactctatttttcttttttctgagtgttcaataattgaataatcacaggtatgccttttgtccactatgctattcatctttaattcgttcctaaatttctcgtaatctctgactgtgtttctggcgtttcggatatgcgcaatgtttgtctgaatgtacccattggtccctgacccccttggggtcttcagtccgataccgttgtacatttcgttctcgctgatgcgttggtctggggctacagttgcaaggagtgttcgcctttgggattttccactagtacaagtgagccagacacccttcctgtgcacatatgtagatttagatccggcttatgcaccgaacggtcgccttattcacgtgcgtattaatattcgttcgtctggcttatcctccttttaatgctgaacgggaaggcctagcaagttgctggcattctgtccctacgtgagaacaaccgactggttaacttctagcgcagggcgacgggaaaattaagccactggcggttatttacctatgtatgtgagttagcggtatacttgaacttacacgtttgcataaacgagtgctgcgcgtttggcgcctatgcaaatgtgagaagatcgcgtgagttttattatattctcgcgcgaactcctctcagctgctaagtcctttttttctttttttcccagattatactaatttaatgccataattttttcatcattattccaacaattttttcctcatttgggaaggaaaaaaaaaaaaaataaatttcgttcaaattatgcacgtgaacatgggcaaaaggtaaagtgaaggcgcaaatttcagcgccgccatattgcgaaatgcaaaaggggtaaaaaagaggaaaggccacataataataaattccccgttatttttacttctcattggggccacgaactttgtgttgctgtatagccaacttgatttttgaaaaaaaaaaaaaaacaaactgagtgatgagcaaatctgcgacatctacactgctcagtgtacacatgaatgtatttgcaaaaaaaaaaaacgatgactgggtagctcttcccatccagttaatgtcattaatatgtgccgcacagccgatctgcaagtctgtactgaaggttatatttttcccaggggaacggtgaaaggggtagcagaaaaaagtagcgtcgtacgccttattgtaggtcccttttttgcgaaaaatatttacgaaacgtctccttttcttagaagccatttgaacgtagccacaaatgtgcaccaataggggagcgactaattgtgtgtctccaaagagatcattctgaggttccctttttaacgtgccacgatccgcagcagtaggaaactgcttacctcctgctccacatatggtgccccttcttcctgttgcgagaggtttcttttccgcgttcgcaaaaaggaagaaaggcgcaattctccccaagtggctcaacaactatcatagtcagataagctatgtggacacccctgcgaaaagaccatcactagtagttactgaaagatgcgtaaaaaatgtgttgaatggatttccatggctatactcaaaagacgtaaaaaacgcagatgaattaaccctgtacagtccatgcatagttaatataaaaaatgaatatgacgaacagttgggggtaggaatatacaataaaaactctgtaatcgcatcgagggtgttaagtactaatgtaaatgactgcttaaatgaagaattttttacgtctcgaattgaaaaggcatataaaaaaaggctggagttatttcccaacgataatttctttcgtgttgttaatgcagaaagtgattttctacctggagttattattgacaaatatgacaaactattatgtgtacaaataaatgccagtggaatggacatcgttttgcattatatcctgaaaagcatagagcaggtattgaacccagaaatcataatcctaaaaaatgataataaaataaggaagctagaaaaactgcccctaaaaaaagaggtgtataaaggtatatacaatgcaccgatcgaagtgagagaaaatggattaaccttctttgtggatgttttaaaaggtcaaaagacgggatggtattatgaccaacgatttaatcgtgcaatgcttattggctactgtaagaataggagggtacttgatttattttcttatgttggttcctttggaattacgttagcttactatggcgcgaaggaagtgacttgcgttgattcgtcctacggtgctattcagtatgggattaaagcggcgcattacaacggtgttatgtataagaccaattttgtgcattcctgtgttaagaaatttcttaacgtttgtctgcacgctcaggtggggttttcctccggccccattgacggggcagaagtacaatgcagagaccaccttcttgaacggagggaatcgggatatccgaaattgtcatgccaaaaaaacagcgcatacagttcccctatttctagccagttggatcacccccccaatggggatatcactaacctgagcagttcagagaatcacatccacgccagcgtacccccctctgcgcaaggcggggagaagctcctttcggatgttgaaaatatattcatatatggaaagagcaaagtcaacacgacggacatagaggacgtagaaaatttactgattaaaactaatagggatgaattttttagaaaaaaatacgacgtcatattggttgaccccccagccctagcacgtaacaattatttactgcctgctgccttaaaaatttaccagaaacttttgtacatatcgtttcgtattgtgcagaagcctgggtacgtgtttgtctccagttgtaacaaactagttgggtatgaggagctgctcgtgtgcatacggaggtctctacattggtccaagtgcgaaggcaccataataggtgagggccgcattagcgcggatcaccccgtgcacgtgtcgctgcccgagacgaggtacctaacgtcagtcctcctgatggttagctagttctcggggcgcagcttgaacgaaaataaaaagtctcggagtttccccgaacagttgtccttctcctgccagtgcaacaattttttggtattttgataaaaagacttttaagaaatgtttgcgccatttttgtggatctcaccgagtcgaatttgtggacgttcgtttaaatgaaaagttaaatccggtgcaataatttttccaaaaaatgtgtccggtcatttttcctcaaaatgtcgcgaaagctgcatgctccgcttctcgttgtgcaaaatttgcaacgtttggcttatttgaaattttcagtgaaagaggaaaaccccggggagatgcccacaaagaggagtttttccccatgagcccctaccatttatgtgagcataataatgcaggaaggcaaaaaaagataacggtgaacagcagcgggggggagaggagctgcaactgtgtgttagcaaataacgttatattcgaattatttttgccacctcattttgtttcttcacgtattccataacattttccttcatttttattttcgcacttaatcaaatgtgacaaaataaaagaggagccgcaatacccacagaaacggaaaaatttagtggacaaaaatgtgttggccctcttaacacatttcgcattagcacatgggaacttatttgtgaagaagcacttccgtgtgtgacaaatactctttaaagtgtaactctgttgggtaacatccgccaaaccgcgagggggaaaaaaaaagattagcatttcgtttgtcgtgttagccccaaaatgacaacacacatgtgacttaaaaataatgttgcattcgtacgttagagatatgccccctccgttcctttttgggtaaaatgcggaaaatgttttatttcaattttgcatgtgttgacctgtacaggtcgtcaaaaaatattatcagcatgcgtcgatttaataggctgaattgtaattaaacaaagtgagaaagccctggggagggggaaaatatatatatcaccatgtgtgagcagcaaaatcgtgccgagggtggtaaataggaaattaccacatgaggtttatgcacattaatatgtatgtttgtatgaatggatgttcttcgatgaggcaagtccgagacacttggggtgtgtattcacaattgttcgttttttttttttctgtatttttttttctctgcatttttttttctttgtattttttttctctgtatgtttttttttttttttttattgctccagtgtttgtaaggcggtattttctaatgcgaaagtgtgtaaacgcgcaaagcatgaggatgtaaatgctaaagtgtaaataggttaacaaatccttggacgcttttgcattaaccttctcagtaaataggaggggcaggttttgttttttcttagctcgttgcgaatttgtacttcatttttttttttttttgctattattttatttgtccctttatttttttcttacccattcgtttgttttttttgtttctttctgtttctttttgcgactttgtgtttctttttgcgactttgtgtttctttttgcgactttgtgtttccttttgcatctttttgtttccttttgtttacttcctttttcgagttatgagtactggctggaacttccaacccaacggaaaatacatccaggggaaaagaagggaggagctgaattacattaacatttttgacaaaggaggaatccccaacttgaggaaaaaaaatggacagttcagtgatgggctgaattgcggccccgctgggcgcaaggcgttgattcgttggatagaatgtaaaggcgaaatgattagacatgaaaaaaagagacacaataaatagaaacaaaattaagaagtgaaataaaatacgactcgtggacgggcgaaaaaacgaatagacaaaaaaaaaaatgtcaaaggcattggaaaggctcccatgtcagtgccgaggctgaggcaaaatagcaacgcagttcgactgccacgtattgcacatggaatatctgcacacacgctaatttattacccttccttttcacgtatagataattatcaactcaaaaatgaagacgagaacagctaccccgctttgagcgcatgcaaggtgtggcaaaggaggcagtccttccaggataggactctatccggtttagtagatttcctcaagtttctgagcatccccaaacatctgacgtacagaacggtgttcgacaattatctatcccctaagtttctaaacaggcttagttcgacggaggtttcgcagaaggggtaacgcaccgcggaggggagaaaaaaaacggcgcaaaaagggagaaaaaaaacggcgcaaaaaagggagaaaaaaagagcgaatccaaattggccaccacaccatgccaattctaacatctgcttcgcataaatgcgtaggtgcaagtgtgtacgtccttgagtgcatacatcatcactcactcacccgtgtgtaacccccctcccccaacacaggctgaccaaactggcgaagaaaatgatgcccatgttccaagtgcgcgaaatgcaaccactcttctctattcttctggacaaaatagacgtcatacctatagggattctcaaaacgctggtggaggaaaccccgtcagcgcagtatttttacgaaataacctccacaaaggtgaagagaaagatatgggttctatgcccccagaaattctaccaagaagttgaacctatcatagacgaaattattttaagaattaaaataaaaagcagacacgatgacacagtagttgcattgattaaccaaattgtcgagttgataggaaatcaaaaggaaaaaaactttttgtataatttgtgtgtgcacattgtgaggttaaaatgggttcaggtcattataagtgaaagagaaagtttttccccagattgtggcggagtaagtaacggtacttctccccccggtgggggtaaagaatctagaagtgatgctgaagatagaaatgtagaatctaaagcacattctactcgtgttccatgtgaaagaaacgaatttgtagaggacacacatttaaaaagtgagtacaaagaaaattgggataatttttgttacgtaaatttagatcccatttcacacccttacttggctgataaccattttggagacaggctgaaaaaactgcactcttgttttgacaaaattatgcataaagagcaaaatgtaaaaggggaagaggtaaataattccgatgggaccaagccgtatgttatatctctcagtgggtataggcacaatagcacctcttttcactatttgaagaagaggaagttggtgcaggtacgagactgtgaagataataatcccaaagggggggggatgatcccttggaagaactgcgcgaaggattcaaggagctttttcagaaacaccgtggagcccggcatcgacttttgtggcgaatataaaaacgatatgaagaggagcttgtcggtaggccaagaagggaaagacgcgaaaagaataaaaatcaacatacatagttttaaaaaagataagttttttccaaatgggtctaacctaagtagtggaaaaaggtgcagcgaggcgggagatactaccacagttggtgagtttaagggggaggacgaggatggtattatgcccagaagtagcgtcaataaggacagcactagggggaacacccatctcatcacaaacaacagtcgtagtagccatagtagtaggagcagtaacgatagagaagaaggagatgcgatggaaagcaaaaagaaagagcagaaaaaaaataaaaatgcaaatgcaaataaaataaagtacaaagcgaattgcactgaaaattgtcccaaaaaaactcttctacctttcgatggaatattttatagccatctaagactccttttatgtctgcagtatagagaaaaatataacataaaagatgaagagatgatgaaagtagatcgatattttcctgtgattgaatttattaaccatgtcattagagatggcatagtaaatttttcggatcaagttaagacacaagaagtagttaaaaggattaaaaatagcatgaacataaaaaacgtggaagatttatgtgagtactccttcctatttagcaacgtcttattaaaattttgcatcattaaaggcatttgtttttgtttctatcgaaataacttggaggtggtgccctataaaaattgcatgtttttttggacctcccttttttactttggagtttacaacaattttttttctttaattaagtatgcgctggataaggtggagtacaaggacagaaaaaggaggtccagccagtattttcacttcaaagagaggttgctgggggaaggcattcaatcctgtggggatttcactggggatatcttcagggtgggggatgtcgaaagtgactcttggggttctggggatgagaaaagggagggcctatcggagggagagtcggggggatcagatgaagtatcagctgaatcttcggagggggcattgcacgaagaaggaaaagaagcggatttaaccggggaggactacagagaatgtgaaggaagcaggacaagtgaatattacgaagaggttgacgaggatggaagtagtgaggggggcgacacggttggcagtagtgaggagactggaagtagcaatgtgagtgaaggggtaagaaggaccgaacggcgtgaagagctcgaggggatagcgcccagtgaggagaaagacgaagcagcgcccagtgaggagatagacggaacagtgctcagcgaagaggttgaccacaccgagcacagttcaccgacaggagggccaagcccggattacccacacgagcacggaatttcccgtgagaggtacaatagcagcgttgaatatggggagcagtccaccacaaacggaaaagagcgttacgacgacgtgtgtgaataccaaggccatctggagcggtacgacgaaagtgaagtgcgcgatggggaatcgagcgaggagaggaagcggagggagcaagagcgggcgtacgccaggtatagggagtacgaatatggcgaggggggagagctcgaagagtatggagcagatgggggagatggtgaagacggtgaagacgacgaaagcgacgggcatggagaagacgacgaaagcgacgggcatggagaagacgacgaaagcgacgggcatggtgaggacgacgaaagcggcggagatggccaggacgacgaaagcgacgaatatagtgaagacgacgaaagtgacgaatatggtgcagatgacgaagattccctcggagacggcgaggaggagacttacatccgccgctacacgcgctacccccacggagggcgcaagggaaaagcgcgagtgcgccagttcaagacctgtagtgacaacacatacctcgcgcaccacagagaaagaagcgagaaggacaatttcaaattttatttctatagcgtgcggagcacacaagaaccgaaggaagagcacaccaacagtgtcggacataccatcagtgaaatgaaaagcaaaaaaaagtataaactcttggtgagtgattgtaaagatagctatttgaagatgcccctaatgagcattttaaaatatatagtcattgagaataatgaacaaggtagcttcctgtccttttttgattttatccaagaagatacaaaatttgagaacttaaaatctgtgaaggaaaaaaacagcatattgctcttctcagctttgttgaatattccccaagtaaattatatgaaaataaaaaaatttttttccatcattcacgaatttttttatatggaaaagaaaaatttacgaagtttatccctcagtaatgcaccaccgagggagggtaactccaatgcagaagttacacacgagatgagaagggtggaggagcataaaaaatcacatacatcgagtgaactgttatgcaacaccaacatgtgtagtgacgacactggtaaggtagatagggtgggcagtaatatgtgcacctcttcaaacggtgttagcagctacgccaattggggttcaagcaaaagagacacagaaaacgaagtgatcagtagcgggttaccccttcatattagcaatgaatatgcaactatgtgtgagaaagacagacgcgtgaacgaatggagtgaagaccaaaccagcgtgtcagacacgggaagcattaacaacttgcctgtgggagggagggaaaaaaatacgtttgaaagtctgaggaaaaggctagtaagccaaacaaatgatatgaacagcacaatatgtggaaatcaattcttaataaataataacataacgtctatatgtgcttacctgagggagatgggcgatggcggtggtggtgactgtggcttagttaaccctcttagtcaagtcgatgtggataatgcgacaaatcttgcaataggagcgaaagggagcgaggcgaacagcgagttgagccaaattcgagatctaattgcctggcggagcgaacagaagagaagtacaccccgctcaattaacctcttttgcgaaatttcgaaagagatagtgagtaagttaaacaattgcagcaacgtcagcaccattaacaagtgcctgccttatattttaaaaatttgttcccgaactttccattttttaaaaaaaaagaaactgataaatatttacataaaatatatgtatctatatgagtatctgtaccacatggtactgaacagaatgctgcacattagcacgatgaagagtctcccgtttttgcaaaatgttatcttaaaggagttgcattattactttgaggattttaaaaataggaaagtgaagaacctgtggaagttttacctctacgctcgcacactaattgatataaacaaaatgaacttaattaacaagctgtttcataacaatgccgttgattattttataaagctgttttactctctgtccttttacaacccggtgttttcggttctttttttgaagctcatcgaggtaggtgcagcggtctgtcagcgttgaactggaggggcgaaccgatcgagggggaatggagagccatccacaaatgcaaagagatgagaattcccatccgcgattatgaagccaaattttaccttaaaatttttcttcggcattttagtgtacacccctatatgaaaaattttccccttcacagacacccctgttctataggaatattgaaaataagaaaagagaaattttgcaaaacatttggatgtagggaggaaaatggaaagcgcttaaaacatttttgttactctgttgttcgtcctatttcgtctcattaacaaaaagggaataaggggagttttttttttttttttttttttttagggggacgcatgaaaggaacttttcaggcaattccgaagataatcgacaatccacagaggtacaaggaaaaaaaataataataatacccctctgcgtatgcgtccgtagagctttccttgcgtcgatatacatccacttgtaacgtatgtgtaccgataaagcaaaatgaatatgcacatgtctgcgtcttttatgttactccctctccccttttacaacactgcgcagtataaaatttggatcgaggcgtacaacaaattttttaccaagtgacccgagaggattactcctcctttgaagcgggcgtttcttacccgtttgaaattaacctttttggccttaacgctttcgtcttagttttttttcacctttttttccttcatttttttgtttcgttttttgtttcatttttttgtcatttttttgtcattttttgcttcactttgttgcttcatttatttgcttcacttttttgcttcagcttttttcacgtggggaatgataacaccatgttgtggacttccttccaaccgtgttcgtcccccacgccatgtctctgaagagccaagcgttcgttcataccccccgcgcgtataaacaagtgtttgtggtgttatatattttttccctcatttttgggcttcaccaaagttgtcacgctatccctggcatcctaaccaattacgtcctcaacttttttacgtttttaatttatatttccatgaagcgaacgttcgcatggtcatatggacgttttttccccacccgctttatgcgcacgaattggcaacctctgtaattgcctcttaccccaaattgtgaaaagaattatttcctaagcggcgtgtgtaggcctttcttctcacatggaatgtccctgtcgaaataagttaaaatagaaatacaagcaaacgagctttgcatcaaaaaagaattcgctcaaaggaacattcgcgctgaggtgtacacaggaaaatatgcctagccgcagaattaacatgtagaaattgtttctttacagtttgcaaattttttcatttcagctgggggggccacaaaaggaacgttgacgtgtacaccaaaatgaaaaggaaaaaaggaaggaaggaaggaaggaaagaaagaaagaaggaaagaaaggagctgctttgaacatttgcaggaagcgggatggtacacataaaggcgccaagagctgggccggccaagaaatatgcctaacgtatattatatacatgcgtttacgtggggtacagcacatacgtatatgcatatatatgtatatacgtatgtacctgctcacttcttgcggaaggcgctatttttgattcttaaaaggattccaaggctgcaagggcggacaaaatagagggtactgtaagtatttatattcgcctaactactcatacgtttggtttcattcgatgacgtcctttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatccgcgtaattatatgtatatatatttgaagatatatacatatatatatgtacgtatgtatgtacgtatgtatgtaagtatgtatgtacgtatgcacaaactgcgctcgcgctgcatatgcattctgcttactgtcgaaatggcatcaggagccagaatatcgtggattcacgacaagtaccaatagtgcagggggggaggatttacaaaacggacgaataaacggacgaataaacgtacgtataaacggacgaataaacgtacgtataaacggacgaataaacgtacgtataaacggacgtataaacggacgaataaacggacgaataagcggacgaataaacggacgaataaacggacgaattaacggacgcattaatgtgtcacacaagaagatacatgcctaggcatatatgcaatacgtgtacctccacgcgaacgggattaaactccgaacgttctatccccctcgggcaatggtgaattagaagataaggcctgttcggggaccaaatagttggagaattcaaagaagaaaaaaaaacaaaaacaaaaaacaaaaaactgccttggtaaaattgccagctcaaggtaaggcgatcacgctgaacgtagaagcacccgcagaacgagaagcgatgtgtatcagatatgcgtaaaagtttgtatgcacatgaataagcgcactcgtacgaggacacctgcggagaagattaccttacctgggcgaaagtaatccacgtggggagcagctttatatgcctgtgcgggaacgaaggaacacgctttaaagtagcaaaatagcttacgaacccttgcatcgtctttttttctgcccccgaaaggattccccagcagtaagctgcgcgcgtggggaaaagcggtcttgtgcggatatgtgaacatattcaccaggacattcatctgcacattcatcggcacgtccatcggctcattcatcggctcattcatcggcacattcatcgccatcccgtcgccaccccccattgcacattcatttggcgaaaaaatgtatagaggtcgcaacgccgccgtgaacggtaagagcaaacacgaatctgcgaaatgccatgatgaaaaaaacgctcagggagacaaatccatgtatgtaaacatctcctatcacatcagaaaattatttagttattgtgacgcggatattctaaggatagaacacaatttaatcatatataacagcttaattgacaatataaaaaagaatgggaacaaaattgtaaaaaaagaagtggaaaaaataattagggaaaaggaaaaaaatgaaaattattccctggccgaaatgaaggatgaggaatacaagataagcaattttgatttgaaaaaggtggaactagacttcaaattcatcgaatgtagtctatgtttcgagttaataaaatttgtgtgcatacaagaatgcaaccacacttattgctttctgtgtttttatcgtctcttgtatatgcaaaagaaagagaaggatgaggatgaggagaatagcagaggaaccaacgcccctcgtgacaacaccaccagcagcaatagtgcgtacgcgaattatgtaaatagtcgtaatcgtgtggggaatagaaataactctggatacccagatgagtaccggggggggaggggaggcacaggaggaggagcagcagggggagcagcagctgctgcagcagcagcggctggaggagggtcatttgttgacatcaccagaccgacaagtgacaaacgaagggatggaaaggacgaaaaatataactatgaatttgataaggatacaatgaaatgcccattttgtaaagaaagaaatgggtacatatttttttgtttaaataatttctatacgtattttacttatgacaatttattgcacactctgcttgaacaggaagatcacgaacggtacgtcagttacgagtcatctcagtttgcggagctgaatgggagtagctaccacaaaagggaggatctcacagggaaaagtgcacagggaggagccacccccttgactgactcctcacgtagtatgatttcactcaacacggctgctctatgtgcacacgaagggatggaagaagaagaaaaatctatggaggaaatccacgcagtgaacctaggccaacctcccccaaaggtggaaagccaaaagggaataaactcattttctgttacagaaaaaggaatgggtgatgggtaccttcccagtaaagaacaaataaactgtatgaccaaaaatgatatcaagaaggtgttctcatcccactatgatgacgttataattttacgaaatattttaaaaaagaatgtagacaataataatgccaatgaaggaaatagcagtgcaaccaaaaaaggtgaaaatttgtatttgtttttttattacgaaaaatatattaaaaggaaaagagaaaaaataagatacctgttgaacggaggagtgaacacagaaaagaggtatgcattttatgcaaaaatatttgtcgacacagaaaggaaggtgttcttcgaatatttttacatctacagtttatcgaccctattgacaagttacgtctgtctgctctctccatgtatcgattactggacacaaatcttaagtaaaaaggtggaaaaatttaaacaaaatcatagcatagataagtactttgaacgtatttacataaaaaacgaaagggacattttgagaaaaaaaacgactcaatatatgacaagtatcaacagtatgggtataaattatttcgtataaaggatgaagagtctgaactatccgatgactatttccgagctgttgatctgtttaccaaaacgtgctttacaaatctggataatataaatcagattaatttattgaaaaattattgccacaggagattaagcgagttgtgtagacacatgaatgaacatggcaagacttattgtgacatctgtgttggtaatagtgacaatattttcctcttcgagtataatatattttttaaaaggtttataagaatgcacgttgaaaatggagagaagattgcggagaataaatataaaataaggcacatttattgccacctctgtggattttacctgtacgattttgatacgttcatgaatcacattaacaagtaccactttttttgcaaattttgctttaataagaggcccagcgacagcaaggaagcgcccaagggcgacttgcaggaggacgtcgtctactatgaccagctgcacacgcacgtaagggcgccagaggggagccattcgcgctttgcgcgtggccaaagtttgttcacgcgtcattgtgcaggtgtcattgttcacacgtcattgtgcacacgtcattatgtacgcgtcactgtgcacgcgccattgtgcacgcgccattgtactctcttcatcgtttgcacgcgcaccaccttttgtaggtctacagaaactacgaaaatctattcgagcactacaagaagaagcaccacccctgcttgtacgagcagtgtatcttcgtcgtctttgacaataagatcgacctgtgcttccacctagcggagaagcacgaggagaaggggaataacaaaaggaataaaataacgttttccatagctggggcttcgtacaacgagataagaagtagtgcgcacaatgggacaagtagctacaacacgggggcgagcagctacaacacgggggcgagcagttacaacataggggcgagtagctacaacacgggggcgagcagttacaacacaggggggagtagtgtgcacaaccatcgcctagacgaagatgatctcacaggagagagcaaggaaccgtttgacgtgaacagacacaaatgcatatacaactttaagagtttccatgacgcatggtactttgactatttcatcgagtgtaaagtgaaagattttttaaactattttggaagcagcgaaaaaatatttttcctatacatggccaaaagagacatggagatcattttgagagtattcgaaactctgtccagtaaaaaatcggagttgtattttacgcaggaggagataatacagctgaacaagaaaataattgaggaggacttcccccaggatcgaaacaacttctttcatttcaaattattttttgattatatagtggagaaaatagagtacttatcttataataaggaagacttggaaaaaaattatttgtacctcttttttaacatcataattaataggtccttcattttgtactattcgtttttttatctcttcttgaagtcgaggcatgtgcgcctggagaaggtgattgaatttgtcagcgtcgcggcgacggctacggcgaaggctacttcttctgctacttctactgctactcctagcggggggcgcggtgctagggggggtaggaatagcggaacgaatggctgcccccctaacagcgtgaatagcgacaaaacgaagcacatttacctgtgctcgcacgaaatgacgcaagtgaagaagcggatagaggcggaagccagttgtggccccatcgaactgagcaaatacggcttcttatatttgatctttttattttttaaagtcgataagcatggatttgataaggtgtgctttctagtacggaatatttcgcacctgtgcagtgagacgtacgatcgggtagagaaagcgacaaaaaaaggggatactttcttcgggcgggatgcgtacaatggaggagcccccaagtcgagtacgttaaaaagcaacccaagtgctacccataacagtagtaacaacagcagtagtagcattctaatagcgttatcttctcaccaaagcgaaaaaggaaagaaggaagtacgaaatgggaataccttgctagatgcaatcaacatcagcagtagtagcaacgaattgaacgacctggaagacattaaccaactaattaaaaagaccatgaagaagaaaaatccaaatagcaacataataaataatttgtatgataaaaaatgggatgtgtccaaaaaagtggtcctcgatttgctgtattatgtagaacccaacttaaacttggtttccttcttttacctttttctgagtaactacttttcagcatacatgaaagacccctgtataaataaatttattaatatctccagtgaaaacaagaagaaaattgttaagagaatatcaaatgacgtcgatttggcttctctcacaagcatctccaaaaatttgggttcctttgtcaacgcgaaggctctggaggagtgcttgtctacaggcccggagtactatcgaattaggaaagacatagaagtcattctacgcaaaatgcgcagtgagcaagctgacaaggaggaccaccaagagatgaacagaaagaagggagatcatcagtaccatcgcgatcagcgtgatggacacttgaaacgagacaagctatcgcaggacgaaaaaaaacaccacgtaagaaccatcgaggataccagattgaatgcaaacctgtatgatgtctccctttcgcttagaaaccgattcttaaacataataaaaagtaccaaggtgaatgagctgtattttatttatttctacgtaagcagcataatggcttctaccaccccaagtagcttacccaaagtggtagaggagttccccacgctaaaggacagatccgaatgggtgaatgagcgaagtggtggtggaggcataatagggatcactgccagccatagcagccaaactaaggcaagtaacatgtcgaggaatggtacactgaatactgcaagtagcattgggaaaagcgcaacagctgcaggaaataatgcttctatacaatccacgtcgtacaaaaataaggttgataagaacaaacagctattttcaaactcgactagattgaatatcgatttggagttccctccgctaccagagcagaagcaagaagaaataattcaggcaccaccaaagagtagtacatctaagaaaaaaaagacaacaaaggaaaatgccacaccctcgaacagtgtcgtggcgacagggaaagctgcaaacagtcaggtgctaaccaacagtttgaaaaaaaaaagaatgtgaatcgaactccactgtcgaaaataaaaacaaaaatagtggaggcactccagattttaattttgccaattatccgctactagctgcagtcaatgtagactctaattcagccaaaaaagggaaaagcaaaagcagggaccctggggaaggggcggagaaggacaagaagtccaagtcgaaggaaaacacaagtgcagctaaaagtaaaaagagtcgtgatattctaaaaacgtttagtcctctcgaatttccgtccctacttcccttatcccccgtagataatcagaaaaaaaaaaccacccaaagcagtagcgacattccaagtgtcaataatgtgagtagtaaagccaagtcggacaaacagaagaaaaaaagtgacaagaagaacattgacaagaacaatattgacaatcagttccatcacccaacactctctctcaataacatgtcttacttaaacgtccctgaaagtaacgtcacctacaccattaagaagaaaaataagttgaagaggtgcaacatgtgcacgtatgaaaatacgtctgaacggacgaggtgcgaactgtgtgaaaatcccttgtgagcggggaaagaaccctgctcccttttttacatagtttctcctttgtagcccccacacgcttgcttagcagaatcgctaatcgtgtgatacggacagagttgcgcccttcggtgaagtgaagaagtttaggggaagaggaagaagccacacttcgccattgagcgaggttctcacttttttttttttttttttttaaaattgttatttttaaggcggatgagcggaagcagccccaagaggtgcgagtgtggacagtgcaaaaattttgcaaaattttgcaaatttttgcgcacttatggttagtctatctctccacaaaaaaaaaaaaaaaaaaaaaaaacgacgagattaattttgtgcacctttttatatacatgctgtgaaaggtgagattaaattttttacgacgacgtttatttcaaatgtgcatgcgtgatttattagtgccaagcggtgtgcacccttttttaacaaaaaaaaaagaacaaagagagataaagatagagatagagacagcgatagagagatatatagatatagagaaaacgtgacgggggagataaaagaggcatggtgatataaacacgggtgcaaaatgtgcacgcatttgtttcatgctccttatatgttgttgcagttgcattcacgctgatgtttcgtatgtgttttgtctatgcgtatggttctatgcgtcttgccatgtgccgccacatgatcggcactttatttgttaattccccccccactagtccatgcaacgctttaagaatttatcaaaagaagcgcatggtagagagttccacctcattgttttttaacgtcatccaggatggcacctcctgccgcgctccacacttctattttttcatttttttttttttttgccttgttgtgtgcacgcgcgcgcagccctatttatgtaacgagttaacaagccgttgtttgcgcgccggccccggttgaggcacgcttcggccgccattccgcaatgcttccccccttttgaaagaattagtaccatgattctactattattgaaaaatcgtccacttttttttttaaaaaggagtgaatgtgctcctcggttctgtgcggctccttctgcttgatgatgttcccgaaggctttgatcaggttctgcgcgaaggggcgagatttccccgagacgaggaatatcgtgttttgctgcgttaggagctcgtacatgcagtcctgcatggccagcacgatgtcagttacgtatatttttttcttcttctcgtttagctgttgttttacgtgttcgtagtggatgtgggggtgacccctgcagcgatcgccatcgtcggggtcatcctcacggtgatcgccagtgccaccgctaatgccacccctcataccaccgctaatatcactacgctcgcaactctgttcctcctccgcgttgaggaaagaaaaattgtcgttggggtccctcgagaaggccacaaaaatgtagttgaaataggtaacccctcggagaaagtcttcgaagtaaaagtcgtgcaacctgttgcgaagtccaaggaagagaaaatcttttagaaggggagaagcgagtccatcctgctccttttggcttcctcccctatgtgtagagctctgcttcctgtgcatatcgtggcgatatctgataacccccaggaagctgctaaacgacgatccggtagaaatataaacaattcggtagcctaagttgaggatatttttattaaaccacaaaaggctatcctgaatttgagcataaataaaagatccttctttggagttaactaaataatctgaacagagacccaccaactttttatttttatttatttcaacttggtagagactaaccagtaactcgattatgttgttcctccggttgattaatttgttcctcatgaattttacaaattttaatgtacgccttgtccacatttcctctgtgtactgagccaaaatatttcctgctcctcctttcccttttgtgtaaaaatggatctttaaaaaacatagcagggacaaaaaaaagggggatacagtatgtaggtataactggtagggattaaattttatttttacatacttgtagtattccattgggttcattatcgaatatgatctctgttgaatgctcggaagagtgttcacgagaaaggtcacatcgacttgtatgtaactgtaaaaatcgcagaagatgtcgtagtaggatcttttgtcctgatagatgtaggaaaaataatctgcaatttggtttgtgtctgccaactgtagaaatttattcctgtgcatttcgctcgtcgttcttttacttagataggtgaaaaaaaagggggcaaccattttgcttaaatctaggaagtacataaacaggtgcagtatttttatccttttgttaaccggaacgctatctgtgatgctttttttaccctccgggtagttctgctgaacaatgacatactcatcataattaatttttaatatcttcaatacctctttcgttttctcctcgtttagaaatgggtgcacatttaacaagctgctcacgttaaacgacagagagggtggtgccaccaggtcgatgcacctaacatcttggaagtaggatatatctgtgcacctcttattttttaaaatttcaaatttggaaagttttaatactgtacaaaagtgctcatccggttggaagtgcccaatttggggagtgctactacatgcaggatgcgcgtcttccacgtctttttcctccctttcgggggaatccctctcgatttgttgttcccccttggggtgaatatcctttatgtattcttcctcactagtagggttataatggctcccccccccattggtgtgatcatattttccccttcttttctcctcctcgtggatatctgcctcacctgctaactgatgtacccacttgatggagtacaacagagggacgtcctcatttaactcaaagagagcatacctgctcatcaaaaatcggtagacattatttttccaaatggtaaagtttgaaaaatgcatagacgggtgttgataatttcctaaattgtaatttataacgtttgcgttgagcgattttaattttttttttaatttcttggccactatgttgtagttatcatatgcactgtcacccaatccgaacaaatgaaaataggtaccttcgtcaaaccttacgttagctctatgcatagctagccaaaatttggacatgttatttgtgtagcagccataccctgtagtgctaacaatgattatgacattttcgtacctgtgaaagctcatcaaattgacgtcattcaggcaaaaaaagtccacgtggaagcttcgatacaattcgtacaaaacgattctacagcagtcgtacgcagtgccgtactgggacccgtacgctagtaaaattttggtcctcctgtctgcgtcctccatgttgggcggttccgagtatgaagaaagggggtggcaaactcggtgttctggcggggtggcaaacgcggtgttctggcggggtggcacactcggagttctggcggggtggcacactcggtgtgctggcgaggggaaggacgggctgttcagcgggaaatattgacgcgcctactcaaaaggtagactcttctttattttcccttttcccctttctttccctgtttccccttcttctcacttcttcccctttccttcattcctcgtcgcctttacgatgagaccactcccccccgcgctctctcaatccttgtcctgcagaaagtggcggcacctcatagaacatgcacggaaacaaagctgctgctccatgtcttgataaaacttttctaattttttttttttcctctcgttaaaagttgagttatttttcgcgctcacgttctggtacttctgcaagtcctcctcaaatcgattgaataaattttccttacaaatgctgagacaatttgcctggttctctgcaaaggctttcagcaaatttagattttgtttctccttgaagttgtctaaatttcctagctgggcttccttcgcttccttggcccttttaacgatttctgcgatttcgtcaacgcttttgcttctcagcctattcaatcctgaacagaggggaggcataaggggtggatagagtagacgaagtgagcgtggaatgaggaattcaccctatcattaggaatgtcaaataatcagttgggatgaaagtagccacgccgtagaacgctacgcatttggcacctcctaaaaggagagatcacgtgctccaatttggtcatacgggtatccccgcacgtacagactaatgaaccacagtgggcatttccatacctgctgtcacgtcacagctgggggaacttatcatgatcattaaagtgcgaagagggtagttctacaaaattgctagtgcgcttaaaaaaatgatttttttttgaagtatataaaacagcgtagccgatgtgtctaccacaagtctgcgtagaacacgtccagagagtctcttccacaaactggagaaaaaaacacaatgcctatcttaaacgaattagcgcccccatatggatatacatgggtaggtttatgatctacgttgggcacgatgaggcgaaacattacaggggaaataggatgtccaccctgttgctacaaataaaattttgcgcactgctccaaaatgactaaactgttctattgcatgtcatcatgccaaaggtagccttttctacatggagaacagaagggtgttctttttttttttttttttctttcccagattatccgcagtaggaaatgcactatacatttgaataaccccctttttttttaaacagattcgcaaaaaaaacatttgcaataaaagcgatgcgttcgtttacaattatgttaatgggtaccaatgcgctgctataccgctgaggctgcggtcaatgttgtaaatttttcccccttttttatgaacaccttatgactagagcaggattgcaaaaaaaaaaaaaaaaagggtaagagcgtttcgttcgttcgcagttgcatgtattttttttcttttgcaaatgcaggggtgtcacaacggcctagctgctgggcctatgtgtatccataaagcgccggctcttatagcgggctgtttactcgctattggttataagagtggctgtttgccgtaaatacatggagttatttatttatttattttattttatttttttttttctacgattttacgttcttcctcttttccttccttcccctataaatgattttttccaagtgacagtttttcatcgttccgaaaaaaacgcttggcagaagaaattaatgaatatatattttttttttggtaaagcgaggcctccacttccgtttccttttagtaacataaaaatcgcgaagtacatatatctgtgatgaattcatgcctgaaggctgccttactatacgcacggaaaaaggcacaggctgaggcgaaggcgaaggaacaaaaccggaagttctgttcatcgcaacatgacatttgtgcatcccctagggggctatttactgccgcacgtaagggcgtgaccgattaatgagttcgatggggctgcatcgtaactaaggcagcacacgcccgctctcgcgtttggaatatcacctcgtggggtcaccgcttcggtatacacttgggtgtatacactgctgtgaacattcgcctacatcgcgtggcgcgaccctcccctccgcggcaacacacatcctgacgagcaattgcacgtaaaaaaaaaaaaaaaagggaattaaaattatatcgaaatattttacataaaaatgattagccattgtgaaggtactttactgccaaatgtgaaaatgggcacaaagaacaaatcgattggctatatttgtgcgaaagtgtaattttttttttttttttttttttttcagcctgtgtatgtagtgcaactcatttgtgtacgcgtgaataattatacaaacgcttacacgtgagcagcataatatacttccatttgtgtgcataattgggggaccatacgttctgttgcggcacagcaagtccggagcaggctcatgttggaaatcgcccctcttaatttcgtgtaaacagaagtagtactccccccattttaagaccactttgttttgttaaccttttatccagaaattggcccctcataagtcacccttcggctgagtgttgcaccgaaagcacatttaggagaccagttgtgaggcaaacctaggggtcacttcactgccatcagcactatcgccattagcactatcggcatcaccactatcgccatcaccactatcgccatcaccactatcgccatcaccactaacaccatcaccagcacgaagtccagcttcccctcattgcgcagtggaatcccagttgagcagggcccaattcgagtggacacccctcccccccttcttcggcgtaagcgtagaggtgggcgaagatcaaaacggaggaataatcatcagacagacagtgcgagatagcactgccgttgaacatttagggtcgataaaatggtactgacggaactggggacgcagctgacgtgcgctctgcagaagctgcaggcatcggccgcggcggacgacagcgctattgaagagtgcctgaaggaagtgatcagagcgttgatcttggcggacataaatattagctacctgaaggatataaaaagtaatataaaaaaaaatatcgaaaaaaatatcgatttgtatggaaacaataaaaagaggctggtgcaacagtacgtggtggaggagcttattaatctcctggaaggaaagaaagagtcatatgttccaaagaaaggaagtcgtaatgtcattttatttgtcggcttgcaaggaagtgaaaaaacaaccacctgtacgaaatttgcacattattatcaaaagaaaggattcaaaacggccttagtatgtgctgacacttttagagctggggcttttgatcaactgaagcaaaatgccgcaaaggttaagatcccattttatggtagctactcagaagtagatcctgtaaaaattgcaagtgatggagttaatgcatttttaaaagaaaaatatgatttaattattgtagatagttctggtagacataaacaagagagtgaattatttgaagagatgaagcaggtcgaaagttcaatcaaaccagaagaaattgtattcgtcattgacagtcatattggacaaagttgtcatgaccaagccatggcttttaaaaactcagttactttaggtagtataattattactaagatagatggacatgctaagggaggaggggctctatcagcagtggcatcaacaggatgcccaattacatttatcgggacaggtgaacatattaacgactttgaaaagtttgaagcgaagtcattcgtttcgagacttctagggttaggagatatcaacggattggtatctaccttaaaagaagttattgacattgaaaaacagccacaattaattaacagattatccaaagggaaatttgtactgagagatatgtacgatcaatttcaaaatgtttttaaaatgggtagcttaagtaaagttatgtcgatgatcccaggttttgggaataatttaattagtaaaggtactgagaaggaaggcatagagaagataaaaaaatttatggttattatggattccatgaccaatgaagaattggattgtgtaaaaccgctcaacgatagtagatgtttgaggatatgtaaaggatctggtacgcgcctgcaagatatacgagagttgttggaacagtttaaatttttaaaaaatatggtctccaaaatgggaaaattgggattgagagaaaataacctaggctcattaatgcgaaaccagaaacagttcctcagcaaaatgaataacatgattgatccaagcatgctgggacagatgggcggcgcaaataacatggttaacattttgaaggagtttacaaagatggatgatttaggggggtctatggcgaacatgatgaaacaaatggggtttaagaagtgaacaaaggaaaaaggacgtgaggggtctgttggacggaaaaaacagaattcagattttaccactccgacgtttttaaggatgctttccatgtggttgtatacgtttctcccctttcgtcatatcctgctggaaggaataacttcctgaaagggtgttcatccatgtggatttttttttttttttttactacactttgggggtgagacatactcgggtgttagttaaccttttgcaattactgcaaaatggaatctttctgtgcgcagctcatttggcggagctatgcacggagggcgaaacgaagaagaaaataatttctccctctagacacatgtttcaacttttggcaagtgtgcagacggagagataagacgttaggccgagaattacctgctttatgtcccttactaatgagtgtttaaaaaaaaaaaaaaaaatcagttgaggataacgcttcatcagagaaaaatgccagcagctgttcgtatcctgcgagttggggcgcaaaagaggacacccgcgtcacagctcgcccaacgttttgcagtgccccttttttatgtcacatttttgcgtcccaaaggtggtgaagaagcgtgccagcagtggcagctgtgccattgtgtcattgtgccacaatgccggcgtaggtgcgcacattgcgcacattgtgcacataatatttatacgcattatataaatgtaattttttttgtttttaatttgtcaccaccgaaatagctagcgcgggtgtttctgcctcccatgatgatctttgttctcctctttgtaaaacttttaaaatcatttaaattaaagtaaaaaggatgcccgcttttgcgcggtgtggcatcggacagatgatgatgatgaatagctatgtgctgcgctgtgctatctgtatgatgactgcacgtttgcggagtcctgcccatacgaggtgtacccctcggatgcaatttcccatttcctgccgtaaaaaaggcgaagctacagagaaggccaacttgattgaaagacccctccaatattctaacaattgttgcaatttttatcatttaattaaaaaaaaaaagggggggggagagggaaaggggagttcatcgattggggtgtatttaattccacagcggtaagtcgcatggtgatttattaaaaatttgaacaccatgcataggggaagggaatataaattagcaatacacgatcaataaaccactaatataaggggattaaatgacactgaaatgcaccatcacaagggaggagggtgtgtgtgtgtgaacttcgcaagcaacaataaaacgtggcaaaaaaaaaaaaaaaaaaagaacgcaaatttgtgtgaaccaatttcacacaaggatatttaaaataaaaatgaatcataaatacggggatgaaaaaaaaaaaaatttttaaatgcacaaaaaataaaattacaaataaattggaatagtcaaaaaaaaaaaaaaaaagggaggcatataaatatgaggggattttaaaaggggataaatttggaaagcagacagagcgcgtctgtccagggtatcgcattaaacaaaaaagtatagaatggcggaaatcaaaattcggttacattaaaataaagaagggttcatttggggtggccctccggcataaacatagcacataaattgggtactcgtacgcaggcaagcacacaacatattcacttttttgtgagaaaatatgttcctcgcaagaaccccacaaaacggagtttccaaatgagggggaaaggtgaatgcacgaggaatgtttccaccaatacatagatcaccataacaataaaaaaaaaaaaaaaaggctagctaatttgttattttttttaagaagaaggtgtatttctttttcatattagcaaacgagtccttttccttttcgaaggacttgtcttttatttggttttctttaaattcgttgtcctgtacagtgctcctttttttgtccagtcgtaatttcctgcgaggggggggatgggagaggcactcattagtcatactcgaaaggaaataaaaattcctcgtgatggctagtcaattagacatgcggtcataaaaaatgagcagaaaaattgggcggcaaaatgtacaaaaaaatgcatgacgctgtgggagaacatccctctcctccattgcattaccttatgtacgaggcggagttaaaaattttgaattcacaactcgtgagggttccccgtatccatcggtggttcaaaatgtccgagcactgcaaaggaggggggaagaaaaaatgtggcaataaaatgcagtaaatgagttggcaataaaaacaaccgtgtcatatggactcaaaaacgaattaagcgaattggaagcgttcataaattttttttgacacagcgaggaaatcatttgttatcaaaaaaaaaaaaaaaaaaaggggcgcgtataatcgggccaataaatcctgccgctgtgtatatggtgagtatgctctctcttttttttttttctctctcttcttcattacgctaaatcttttttccgggtcatgcacgaggatattttcgagtaaatttttcaggcctggttggatattcagggatttctcctttgaaagtctgcacggggagggaagtatatggggcaaaaaagttagcataaaaaagaggcggttacgtaagcaagttaagaagcgaaggaaggggtcggcctcccctttttttttttttatacatccgcgccaagcgtctgcaacttacagctctgggatgttggccttcagaatattgttgtataattcattggcgtttttccccgtaaagggtactttccccgttattatgaaaaaaatgaggacgcccaggctccatatgtcgatctgcacggagtggaaatatgtgaggtcataatgagcggtgtatccactgcgcggtggaagcaaaacaaaaaaaaaaaaaaaaaaagaactataacgatgcgttaaagacacagaaccggtgagtcgttaaaaacaggttcgtgagtatcgcgcctttttgttcccaaatgggaaacacaagctgagtggacgtacctttatcccgtactctttattctttataatttccggcgcaagataaaaatcactgccacagacggagcgacttttgacgacggcttgatttgacggagttattttggccagcccaaagtcggacagcacaacgctctttatattgtccttggttcgaagtaaaatattttctggctttatatctctgtgcataatttttaaagaattaatgtactgaatcgtttttgttaatttgataatgataaccctagcctcggagtgcgtgcaactgccgttaatttttatgtactcgaagagattccctccttcgcagtactcgaggattagcttcacaatgtagtattctgcgggggggtaaaacggggggaacaatggggggtacaagcactcacataagcactcgcacaagggtaaactgcgtgtgcattttcccataatgaatctttctattttttttttttcttcctttttgctaacttttccaaattttttcgtgatagtccagtattttaacaatatagggatgtttgttattgatcgttttcattatgaataactcccttttgaagcagttgtaatgggatgttttcttcaaggggcagcacattagctaaggagggagaaaaaagggaaaggccatttgtgggagaaattaagacagaatgaaagatttacgattaaaagagggtcattttttcagccgttagctaataacgttgcactatacaacgcttaaacatgcgtgcggaagcaaacaagcttctgccttttttttgcttcccgtttggccctcttttatcctaccttcatggcgcacttctttttattttcccctctgcaacaaaacaccttggagaagttaccgctgcacggaaggaaaagtagaaaccgtgtattgtattctttgggatgttcgcgcgtgatttacacacacttagaaaaaacattcacgaaaggaagaaccatcaaggggacaacagggcagtcgtacagaaacgcaacacacagcatgcatatgtatcgcgtgttcttactctccaattttgttaataattttgtatttttttataaactccaaatttgagtcgtgctcctcgtttttcttctgcctcttattctcggacgagtcattttttacgtttttgtctgaacgtgacaggtgaaatgagggtgcataaaatgtgtaaatggggtgtaagataaaaaaggagtaaagaaaggggtacgtaaacagggagccgggtttgacgttggtagatcccgccacatgggaaccacctctcggctcatgtatctcatctcatgcatcttggatcattcatccatgtgctcctcatctttccgtcattacccgcattgtttttccttttacttattgaggtccccattttttatgctttttctttcttcttttaaaggaataaaatttattcataataaatttggaaaaaaaaaacttaattgaaaaaataccaaaacataattgctataatttcaattttctccatttataaaaactcaacttggatgcaaatgggctcgatctttttgttttatttttttttccttttcccttttaatgtttcccacgggtgagaagggagaacggaacagggaaaataaaacaaaatagaataaaatggaatatagtaaaatggaataaaataaaatggaatatagtaaaattgaataaaaagaaaaaaaaaactattgcatggtatcactcaaaatggtacacaaattttatcagattcgctctgtataaacaaaacaaggtggtggactcggtaagggtgtggcacttaaaaaaaaaggatgcagagtgggttaagcagcagatgtgcaaacgtagctgcgtcggacatattcgctcgagaatgggaacgctgcgccaacgttaagctagcgatgcgatccttgtgtgcggggaggaaatcgcccaagacggtgcatcatcacacaggggaaatgcacataaaacggaaaaaaacaaaacgtgtgcaggctattaaaatgctcaaacccgggtcattaaaatggtgtaaaatgggacatgtacatatgctgctctcgtaataaatgggaaccctgctcgagtacttactgggctcatagcacatataggcacgcgaatgcttgtgcgcctttgcatatgtacaaatataaaaacacagaatatatgaaaaaaaaaggaatttcctaaaaccttcccctctcccttttagtttacttattcgcaactactaaatatcacaaagacatgtaaatctttttatatgcatggcacgaaaaaaaaaaataaataaataaagcaaaatgaataaacgggtcgatgtatgcacggagaaaaatatagggtcgtgtgagctggtgcaaatcctgaagacacaaaagaagaacaagaacggtcacaataaaacaactgcaggatgggaaaaaaagatacgcaaaaaaaaaaaaaaaaaaaaaaaatatgggaaagggaatgagaaaaggaaaaaaaaaatatgggaaagggaatgagaaaaaaattaaatgcataaggtactactactcaacgagacgaaaagggtggcaaaaaaaaaaggttgtacgtgtgaacccccccgggacacgaatccagttcaccacagtgcaggcaaaggtctgcgcgtactgggacccagtttggctgggggggcacgtgtacgtataaggggtaagtaaaaatgttagtacgtgaagtgacgggatggaaaagggtggtactacgatatgctgaggggggggagaggttcatgcagactaggaaaaaaataaatgtgatgtaagggaaaaaataaacgtgatgtgtgaaaaaaataaacgtaacgtgcgaaaaaaaattaacgaatgtgcgaaaaaaaagaaatgcgcggcagcaagaaatatgtgcaaaccgcgcaatggctatttccagccgctaatcgcgtgaaaattgcgcagggggtgagaaattcaatgcacaaaaaagtttgcaagggcgctctatttttcccgcgggcgtaaaaattatatgagcgcatgaagggacaattatgcggaatgggaaaaagatgagcggcttagcttcagttagatgctctcccgtgaagcaatgacgctttcgctttaagcgtttaaaaagagttgggcgtttttcttttcatcgcgttcgtacgttataacgtaatcgacaaagcgctcgtccgccagccccacggaacgggcaaaaagcgtatatacgtatagtcgtttatacgtacatatttgcacatattgtacatttggcgcatattgtacattttactttttgttttactttagttttttcttttactttttcttttacttttactttttcttttgcatttgcctttcgcccgccgatttggcaagtatatggcgcggcaaatggatcaaactattttacgtatatatgtttgctccttttttggccatatccatatacacgtaaatttgaaatttcacagtcactggttttatatctttgctcttgactaatattaaattcagattaattacgtaaaaaaaattatatctaaaaaattataaaagtcgtttttttttttttttttttttttttttttcttgagatattgtactaatactgtggagaagcgataggggggcggtcgttccgagttccgccgggttaggttaactggagtataaacctagtcatcccaatgtggggcaagtataactatagaagtacaagcataatatatacatatagtacattccgcgccatataaatgtatatatatatatatgtatatgtatataaaacattatgtacgcgtgcgcgaaacttgacgcggtggttcatggcgcgggcggtcactattatttcatgtgcatagcaaaaatatgttcagttagggcacagctcatttccgccatttttacctgcactgcgtgtgacccgttggtttaggttaatctgcgtacccctttgcttatttatgcaaacgcgctaattagaagtgaaaaaaaaaaaaaaattccccacgcgagagttggcgcataaaaaggtaataattacctgttagaaaaaaacgaccagggggaaaagaattgcgccaaaaaattaggtagcgcgcgggaggaacaaatatgtacacgtgaggtactaccctcactagtggagatatatacatgtagtacatacttacttatatatatatctgctgctatgtgcatgcgcgtatgtacgcgtttatttttttacatgcttacccccacatgtttatatgaacccaatcttgcgtacatgtgatggtttccgaaatttcccgcttcttccccttttttgccaagaggagaagcgcccacacaaacaaagtaacatgcccctaaatggggtaaacatagaaaaagcttctgagctatgccccccgtggtggtagacgacgtcatcggggggtagtgagtctgtggtggtagtggcaacaatgcggctgcggagtaccatactgcagtgtgtcaatttttgccttaccttcgtactggttctagtgccaaagggcgcaattaggggattggccgatattctacccggttagcgactccacgagtgcttgctgccaacattttttggaaaaggaaaagggggggataagataatttagcaacatttctgaagcaccgtccttgtgcacctctccgtgaagctttatgcttatatttatccctcctgggttacccacggataggtaggagtagtaccccacccacacatgcaagcaagcacaacggtgtattgtgtgaggtgaaagcaaaaaaaaataagaagctaacccgatgaaccaaatgatgggggacaacatggaggagcccttttttgaagacgtggaagacgaaaacgtgtatgataatttcaatgcagagattcacgttaacaggggaacgagtggcagtcaagaaaatgacgcgctcgttgaagatcctagcagcagcgagacggaaagttccacctccacgcagtccttcaacgaggatgacaacgatgaggaggacagtgatgccagtggaagtagtcacaaggagggacaacaaaaaagtaataacaatccattacaggagggaaaaaagaagaagaaaggaaaaaaaaaaaaagcgaatcgaaaaaaggaaaaaaagaaaatgacataaaattagcagttaaaattgcactgcaggtattgctaaaaaatcagccctttccagtgaagagagaagatttattttcggtcattaatatttttgtaccaaactgtaacaataatgtcaaaaaaaaaaaagctattttgaagttattacaaaagaaggtaaaaaatattttggcgttaaatttgctaacgctgaattcgaaaacgaggattgaatatgcattaacgcaatgtattacatacagaaagcataacgattttttgttgtccaatatggatcatcatataagggggttccttattttcctcattccatttttccacgtgtttcataataaaattcccttgaattatttactgtacgagttaaataatgttggacataaattgttaaaaacaaaagaagaaatggtgaaaattttgagctccccaaatgttatttccaccattgctaaccagattgtaatgacgaaggagctggttgaccctttggactatttaatatatgccaaaaaattgtcctatatcgatttcagcagtgaccatcagtacgatgagacctccttagatgggttttactgcatacccactgctcggtttgaaagcgaagttaacatgaagcagtatatatcagatctgctgagtgtccccaataaaacgtttcagctcaaggatgtgtatgtcctatttgaggagaagtacttcttggacattaactacgacaatttgtgaggcgttgcggtggtggcggcagggatcgttgcggtggcggcggcaaggatcgttgcggaagcggcgatgaggagagagggggcctccccatgcaatgaaactcagtcggtgtagcagtgacccgaagtcagtaaaggagtgaccgtcagtcggtgtagcagtgaccgtcagtcagcaaaggagtgaccatccgtccgtctagcagtcaccgtcagtaagtatagctgcgaacctttctgctcctctccccacgaaatgggcccccgcaccatcgtaatacataaaaaaatatatttccaaaaaaatattcgcacacttttttcacccaaatgtgaaataaaatggagttaaaaaaaaaaaaaaagggggaaaggaataagggaagtgatatcaacggcacgaaacagacaatataaagtttcatcttatatactaaacgggtaaaaaataaatcgggtgtttattattcatcccttatgacaaagttgagccacttccaaaagggtgtccatctggcggtcacatgtacgtacatcgtttctgtgcgaacaaaaatttgcacacatgtgctgacgcgcgagtaatgctgccaaggcgatcttgtaaccacgctaccgcttccatgtgtgaagcggtgaggcaatctcaaatcatcctacaggcagaacgaaacaaatggagttctaccctcacccctgctctgctttgtcctcttttataagaaaattttttaactcattccacaatttcattcgttcctcgccctccaagctgccatccaattttgccgaatgaatttttttatcacaaaagtaccaaaggctataaatttcatttccatctgagacgggaaagccgtttttgtcctttacatttattggaggtcccatttcaagtaagtttttttgttccctcaggcactctgacttttgcacgttatttatatatttatggtactgggtttgtattaatatacctgtgcagttttgacagaacatacttgggtgccactcgctaaattggcttgttttatattcgatgtagttactttcgtctatgtcatcatagcaaattagacacgatagattttctggtaccgcttctgcgtgcttttcttcttttatcacctctgcatggttcagtgccgcgtctttacaaaaatcgtttttttcttccccgttcattttttttttttttattattttagctagctgctgtgctagtggggtgtattcacggggtatgcgtgtttacgcagttggtctgccgtttaatgctctatctgtgggggcaacaccttcacgtgaggctatatcttggaccgtcacgaatgtgcacacgtacaaataaaaaatatccccccgtatatttgtgtttctctaacctgaggtgcttgtggtatagccgccctaaggggataaaatggcactacggctacagcgggaatgcgcaggtttggggcaatcgcgtgggtagccacggggatgaatacgcgattcacattatgcctaccggtatagccataaaccgccacgccaagcataaacgtttctccacgttcgcaggggcggcgagagacgagcaagttcgaattgtacacatgcaaggggacgcataaaatcggtgctacaaagaaatgctcaactgttcacggtagtgtggccaaacgggggggttggtcccttcgcgtgaaatgaagaattggcgttttgctaaatttgcgcaaagggtgtgggcaagcggacgagtggaggagcaactgtggggcggcagctggagaggcaacacggaataagaaaaaaaaaaaaattatagcaataataattgtaaaagtgaaaaatgtaacataataaaattacagggaaaggaattccatttaggagaacaccatttaggagaacaccatttaggaaaactccattcagggaaaccccaattagggaaactccaattagaaaactctcattagaaaaattttttatgtcaaaatggaggtgcatttttttttttttttttctcatggaaaactgttcccatgtcacctccccccttcgcttccgtgctcacttcaattttgcttgacaaaaatttaaaacatggcaacgtatataagttctcatcatctatgtacgtatagctatatataaggtgaaggacgaatttactgtcgagttgcgaccgttttgacgaatatcgcgtgaatttctcttttgccactcaggggacgcgatctgccatatgccagtatgatggtttgttgttttgtagattcgggcaggcgtaacatttgagagcagcgaagaacgtacccccgcggggttggtgcgcacgtgtatgtaataagtatgcatgtatatatatatatatatatgcatgtttgtatgtatgtattattggcatacccactgtgaagcgcgctcgtttgtttactccgcgttgactgaggcgaaggtggcgtgccccacccaataagcaggtagcacttcctgaccgcggagaacgatggagcactgcagtaagcggattgaagagctggtgaggggaaaaggtggggaggtcgaactgctcaacgacgaaaacgactacttaataaagcagttactaaaaaatgttatcgaaattgtgaaactaacaaacagactctccacaaattgtctctacgagagcagagtagatgacatgtccaacgatgagcaggttaaaaaaatccaaagggatttactaaaaacggtgcatgacttgttactatacagctctaatgaaaaaacaaaaagttcgattacgtgggagctgaacggtgactacttaaccctagctaataattatcatatcatatcgaatacgctggatgaaatcttcaccagatcgaaggactgttttcgattctttcatgttaaagataaggaggcttcaatgttggcatgtaaaagtagcaaacttgaggagaatttcctccccgagtttgcttcttccccaagggagtatggaccccacaggggggcaggcaaatcagcagatagtgattcagaggaggaaaaggatgataatgcagaggggagaaccaacacagataggaaccctaacgatacgaagagtaaggaacccaatttgcatgaacgaactggtgatgatgaagaaagagttaatacctttcagctaattttccaatcgaatatcttgcacgtgcagagcgaatcggaggagagttccacagagaagggaaatgaaaaaaaaacaaaaaaggaaatgaacaaaaatagtaaaaaaaggaggccatcaaagaggaaggtaaagagtgaagagaatccccaaatgatagatagtctctccccatttaggaatagatcgagaaaaatacagtttgcctggttacacctgattaacaattatgttaccttcttcatcccccgtctaactgtgaaacataacagacttgctgagctggagagaggctttgtggaaggggtcaagtgcctacaaagctacatccaaaaaaagaggaaggttcttcgatacagggaactttttaaaggcaataatctgaagaatataagttgtggggatattctcgaagaaatatttgaagaggatgatatgggagacgcagcggagggaacgatggtagtggtgaaggcaccccactcgtgcagcagttcggaggactcctcggaagagcttactgtcaccccggaatggcttacttcccccccggatgagtattttttttggaagatgctaaaaaggctagataaggacataaacaagtatggtccccaatttagcaacctgggccatccgtacaattacgaaataaatgacatgattaatcggtatcacgaatgggatgaaagtgtatcccccttcgtgaaggtaaccccagaactgcagaaaccggtgcagttaagtgagaaggagtgcaaaattattagcaatgaaggcgaactggtagaaatggttcatactattaaagaaaagtgttctaaaatgtctctctcccttgtggtgaattataagaatacctaccgaggtttcacttccctaattctagtgggaacagaagagtgtgattacatcattgatacactgcacatgttcgagcagatgcatgaactgaacgaggttactacagatccgaatatcctcaaaattttgtacaagtcgaaaaatatcacaccagtaatgcagaaggatttctcgatctactttgttaacattatcgacatttcgatttgttcggattttcttagcgtgagaaattccttgccatatctggtgcacaattacttccacgtcagtgtcaattctgctggtcatggattaaatgctctcacaagaccgttgtctcctgacatggttcataatttgaggacgcctttccactatctgtactaccttttcgagtacgtcaaaacggatttgtatttcaactacatatttgcgcactaccggcgggcgggccacgcgcaggggggaggcgaaggtgagatgggctcggtgggtgcgatgggcgcggtgggcgcggtggacccgatggatgcgatgggctcggtggacccgatggatgcgatggacgcggtggacgcgatggacactctgcaaaggatgctcgaccaagatggcccccccccaagcaacgtctacgtacacttcgaaaatataaaattcgaagacacatcggaagaggaacaaaaatatggagaagaaattatcaggaaggtattcagagagagcaataagatgtgccttctggagtacaaggtaaaagatgtgtgtgatgtggaaaagacaaaggaaaaaatcaaaacgattataaaaacgtcctattataactccaccagttgtgataacttaatagaaaatatattagtgtggagagaaaaactagccaaaagaaatgacgaatctccggatagcataattaatatccacaccataatttctattattttaaatatgcctacttcaatttcaagcttaaagaataatatcatccccatgtctaatcacatgtctgaaaatctggagaccctatttgagattattatcaaatcgaatatgaaaaaaaaaacgaatccacaattttatcgaaattttattcaaaatgagaagtccaacatttgtgattgcaccagtgaacaggaattgaattccgtgcaacgccccttccctagggaggcacaaagaggcgtaggtggagatgatgtggacgggacagacgaaacgaacggaatcctcattgtccccccgaggatgcactttcagagcatttcggagggggcccaacgtgaggtgcatcctcccgacgatgaggaagacgctgctgaggacggcggcggagatggcgttggtgatgatgttggcgatggtgttgtcaacgacgttggcaacgacgttggcgatgacccttgctgtgccccacgtagcagatgcgacggacgcgataacgaacaggaggcgcgcgaagagggaggaacccccacagtcagtgcacctgatcagacctttaccctggagagaacattctttggcaacgacgaaagtgacgaggaggccagcaagaaacataaaaccctgggcagcaaaaatggaaaatatgaaaactacgctttgctgtcgtccctacttagctacgtcaaagagaagaaccaggaaatgtgtaaaacttctgagcatcctgagaaggaaaaaaatgtgaagacggaaaaagagggagcacaaatgcagaagcagaggaccatttacaaaagtgcgaaaaggcaactaccccacgacgttgctaacaacagttctggccaaaaaaaaattaaacaaacacaacaccagtcgtacaaccagcagtataatataaagaacagaaaaggtctgtactccaaaaacattttaagcgaaatgaacaaaaagtggaatgtctaataggtccagcagttcgaagctgaactggtaagaaaagacggcataggagaatgggaaaaaagaagaaaacataaaacataatttgataagtataattggttgcagtgtgaagcggcttctttagcttttttttatcctcacacttaccaagcatattcgtttgcctgttcattcgtgtgtgttcgagtacattcttgcgtatgttccattcgtgcgtcttacctacaccgttgcgcgcacactcaggaatacttcagttaatcgcccggggaaacgttccattgtggtggttccaaatacgcatcatttgttagcatgacaaaaaaaacgtggttcactcctgcattggatacactgttggtagtatccccacgtgatgaattcttccatttgtcctcctaaacatgtgaacaggaagtttggaggtgtctgtgcaaggttttttgctggtaattttttattgctttcgctttggtactactttttttttttttttttttacccgcctcatcataaataaaagaagggcgtatgaaaaattccttttttttccttttatttgagaataagattttttttttgtttgtttgttttattttgttttgttttgttttgttgcaaaattgtcgtcaaatgaacacaaacgaacgaaagtctaaaatgcggggctgatatttttgtgtttcaatttgaacgctttttggaggggcaaatgtggatgtgtatgccgatcgtcgagctaagtgcagtgcaacggaaaaaggcaagcacgcactggcgccataacgcatttgtccaaccgcccagaagcgcgagcgtgaaagagtataactgagcagttgccctgtttaccagttaaccaaatgaacaaaggatgcatgaaaaaatccccccccccagttgaaacgcaatttacaatcgcatgtgcagcttagaaaatttactcaccattcggtagtgcgcagttttgaatacgccacgcccctccacccattttgcgaattcccccgcattttaaagctgcagaaatggccccaatttggtgaagtctgacttgtctgattttttcccaccaaaaaaagttggaaggcatcacatgcaaaatacttattttattgtgtatgccatgtttcaccttttaaaaggagtgaaaaaagaagtttttgcaaaaacgattttctctttattggtgggaaaaaaggaggggcaatgcagatttgcctgccctgaaatcggactagctaaactgttcttcttcccttttttaaaaacaggtcaggtaaaaacgcaaatacacatacatttttaacaattttatatgaacaattttaagaaaaaaaaaaaatggctagcactccaacgaaaagtggaatagctggggaaaacgaagcagaaatgagaacactaaacataagtaacaactcgaaatatgacttaagtaatgatgaaagttacaagaagttgaaggaagagaagaagaagatgaagaaagatttgttaattaaggacagtgaaataaagagcttaaggaaattacttgaagaaagagacaaagacacgaaaataaattatattacactgaatgaagctaggaaaattacatataaagcattacgaaaaggatcagcggcacagaaattcatctacctaatagaaagtaacagtatcaattacaaattaaaaaagaaagccatcaaccagttggtacttaacgcattcggagttatgcatcaccagaagaataggtatcctgaaattctcaagtatacggactcccatttgaaattatttaggcaggagcaattaattctgttggcagaaaatgaaaggctaacattacaaatgaaggaactaaaaaaacagcttttggataacaaaattgacattttaaaaaaaaatgaaaaaaatttaatactgtctatgagaaagggcatgaaggaaataccatccgccgcgggaggaggggggccaagcagaacaggcgcggacgaggatgaggacaactatgtagaactagacgcagatattgtggaaaaaaatttcataaatttaataaaaaattttaaaatcgcacagttaaagttactattctatgcatttagaaagttaagcaataacttatattacaattctgaccctgtgaatattagtgcgagtatcagttcttcgcttaaacggggtgtagacattctgagcaacatgctaaggtataaaaagcgtgcctctacatgtgcggcattttataaattgcaaattcataacgatagcaattttgtttataacaataagaagtattccgaacagagccacatgaacccatttgttaatccaagttctttcatacaaaatggtaaaaaaattggggagggaatttccaactatgtgtttaagccctactattatgacaacttgcctagtgctacatatgacatgcgtaggaataaatgctctttgcaaaaattaaaaaagaattgtataatgaagaacttagctacgaatgaggataaccaatatcgcgttagcaatgcggaatgcgaaacaatttttgatcctttttcgcgtgaaaatcggatgaatgcagccagtacctacatgaatgagcgtagccatgcggataacaccaacgggactaatccgaaaatttacaaaaactgctacttcggtttagggataaataaaaaccataatgatgattttgagaagcgcacctgcttcagcgatttggactttgactacctctctgaatttagtaactacgacagggagaagttcatcgacatgttcatatcggagacgtccaagaggtgacccggggggaggagaaaatggagtggtacagcatccgaatgggaacaaataatcgcacataatgcatactcatgcgggtgcatacctatacaccatctcacccctgtatatatacaccctctctgtgtgatgttaaaaaggtattaatccatgtgcattaattaaatggggaaggtgcaaccctctatgtgcgccgctagtttcggggctaccctttttcctttccccgcggaatagcgctttgttaaattttttaaaaaaaaggggaactccgccattgcgctatttagggtagtctcgcccagggtatggcgtttgcgctctacagggatgcggctgattcggctgattcggctgatgcggttggtgcgattctctctagcactgcctatgtgcgccccccatacgttccacaaagggtacttgccgcagcgcagcgctagtagacatgtacgtgcataatatgtgtcgcttttttgtccgtgccgtattcctttcgatgtagggagcagccatcattagatcatttcggttggcaactccttgggttctttcgttttgcagccctttggtttgcttcgttttgcggccctttggtttgcttcattttgcggccctttggtttgcctcattttgcggccctttggtttgtttcgttttgcagccctttgatttgcttcatattgcggccctttggtttgcttcattttgctcattttttcttgccaagttaataaggtgaacggcgccacaaatcaaccgaaagggggaatcatatgtacagacaggaggccgtctagaaagtcagtcgcttctccgtgtgggccactcacacgagagacgtagttcctcacatttcccgttgcattcacaatttcttacacaattaaaaattgtaatttttttttttttttattccaatagttgttcatttgaatgaataattaaattacgctaaaattttttagttttatttttgagacttgtcaaaaaaagtaaagacaagacgtggtcataaaaaagggggcattggcacagctacgtgacaggtagggtgcagcaaaacagcctcaataactggcagaaaagtgagtaataataaatagggtaaaataaatgggagggggaaagagatacccatgaaaaagtgtacgtggtggctgatgcacgtgtaaaatgctaaatttcaaaaaaaaaaaaaaaaaaattgtaaaaatattgataaatatttgaggggtgaggaaaatacatcaaatggagaatgtgtgtatgttgcaaataaacaaacgtagggattaaaatttttataactagacgttcgcctacaagcacaggtggggtgcgtctggcgtgaagggcactgcgcgtggcatacgcagacgcacatgttcgtggcagggggatcaaaaaaccactcttttcacatgtgcgtgcattttaacacttcttaaaaatgtgccctccccctttggtgctgaatttaaaaatgagtgaatgggcggatcggggccaaaaaaaaaaaaagacgaaaaaaatggaaaagacgtcaaaaaaatgtggaaaaaatgggcgtaataacaatatacgttttaatatatacgcgtgtgcatatacttgtaagctcgtagtgggcagcttgcgcttttacccgcttgcgcggagcagtgcctcgtggttgcccctgccgggacatgccgttcgcgcgctttggtggtaaagggtgatccatgtaaaaacaaaacaaaaaaaaatggcaaaaatggtaaaaattgtataaatggtaaaagtggaaaaaaatggaaaaaaataaagaataaatataaacaataaaaagtaaaaaataaaaaaaacgcgtccgctgtgaacaccatgtctgccgcttcaccgcttcaccgcgcacctcacagtttgtcgagataaaacagctggtccttcaaatccatgtgacttggcagcttactgttctttatacactcgctaaataactccaggtagggctccagttcgttgatgtgcttggtaaacttggcacttttcaaacacaggcgtaatgaattggtgtacctctcccttttctctatcccaacgggtattttggggatgacgtttttttttaaatcctgcaaaattaatgacaaggcttcccttgtaaggtcaataaagtttgccttatattcatctctgttctggctacaataatcagagtaacaatcgttcgaaaaaatgaaattatattctctttcgttgttggtcggcttgctacttcgttgtttgcacacgttgttatcgctgtagtcatagttcataggctttattaagtagaaatcctcgttggtttgttcgggggaatcaacgtgaaaatctttgtccgttatgatacacgtgttgttactggatcgagagttgttattcgatcgcgtgttgttactggatcgtgagttgttattcgatcgagtgttgttattcgatcgatagttgttatttgatcgagagttgatattcgatcgagagttgttactcgatcgcgtgttgtggcttgagcgggtgttgtggtaggtaagcccgcttggggtgttttgctgattcgcctggccgctatggtaagcactgtgatagccgctatcataaccgttgttgtaactctcattctgagtgccatgccggtagttctgtgtggtgctggagcgggtattcaagctctgcatattttggaaatcatcgtggctgcttttctcaccctgcccgttttgccccttctgagcaaactgcacagtgtgcacactgctgttgcgggtgttccgcgtgttgtgcgtgttgtgcgtgttgcgtgtgttctgtgtgctttgcgcgttttgcgcgttgtgtgcgttttgcgcgttctgcgcgttctgcgtgttgtgggtggcatgactgcttgcgctgttgtggtcattatggttactactctcgtggtaggccgcagaggaaatagcagcggggtcaccaccactaacgcccccattaccatcgccattgccatcagcactaccgccaccatttccatcaccattggcactaccattggcgccaccgttaacaccaccattggcgccaccgttaacaccaccactgacaccaccacccttgtctttcctaaccagataactgaacttatcctttgcagtttttttcttctttctgttatccccttggtaactgtctagtgtctccacaagggtgtccctttgtcgtttcccattttgggtctgcatcgactggttcctgtcttctttgtaagacttcacctcatcagtagttaagctgttgctgctgtacctatccgttgccgcatggtagttacggctactccgagtggtcagagtgtaactcgagctctccgtgtgatgaagggtatgtccgtttggctggtgccctttgaaagtgttgttgcttcctgcgctcctggtgatattagtcttagcttgggaagccttggatatggttaaccccctaaggttattacttcctcccttggggcttccaccattccctttcgagatgctgctattattcttcacagtattgtaattgcttcccttagtgacgctactcccctttagatttaaatttcccttggtattataatgtcccctcatattgtatcctctagaagtaggtggactgatactacaattattgctctctttgtaaaaagaagcatgttcttcgttagtctcatttttttcctccttcttatttaactcgtccacagatttattattcccccttcttgtattgtaacgcctttttctatcaggtccttcttccactccattcgcactcgcacttgcgctaatgctagcatttgtaactccgctagcattttcgctattcatggtggccaaacttcctacatccatggactcttgtgcttccagttttgagtgatcagttcgacctgcttcattatagctgtatgccctggttcttccactgacatggttgcttggctcatttttaagttttgcatacacaccattgttttgcgcgtgagagggctctgcgccctttccgttactgcgcgtggggtggtcagcttgactagtcgctccgttagcttccccgttgggttccccatttgcggacccgttcgccaaggggttaaaattaatgacggttgaatttttacactcaacggctagcattctcgctctcttaaatccatgtttctttacagaaaaaacacgtaggtgtcttccactccctttaacacaagctagccaacatttcgttctggcattataccaaacacctttgtttttcgtgttgtcttcatttgcatcatacacttcgggttcgttcacatctattcctttttcgtacattctatttcttcctgtactattgggagggctctctacaaaagggggagagggggggaaaaaattgaagcaaaaaatatataccgtgtgtgagacgtggggggaagaagaagcaacttagagtatgctgaacacaattaaaagaagctcctttggtggtcatcacagaagacacgtctctatccgtgcatgtgcgaatgggttgttcttggggtaactcaacatgcgtataaattacctttctgactcccaggggcgtctgcgttctcgtcgtaattcatcattatcagtgggggttgttaatatgtgatcttatttgtataattactcatatggggatggcggcacacggaactgcaaccaagtagacacgtgcgaggaggcgcggggagtgcatacaagtgggtgggctgttaggcaggcgcgaaaatggcgaaaatggcgaacgtgacgaaggtgacgaaaatggccaagaggtggcaaaaaaaaacaactccaattagcttccagcttgaaacgcttacagcaccgagggagaatatcccaaatagggtgaaacttgttatgtctgcgtggcactgttgacatgcacaagcatgtgtgcacaaaaatgccgcgacaaaggcacgtgtagaactgtgagccctgcacaggtacgtatacatgcctatgtatatacaatcgtacatgcatacagacgtaggcgtagacgtatacaaacgttcatgcataaacacgcacatgcatacaaacgcgcggaacgtgcttttttccagagggccctttccacagatgaccacgtctgagagtcgccgcttcgtgaacttgtgtctaggcagctactagcatccccctgttcggtgaacctaatcagttcataaaaaaaaagaaaaaagattcgcccagttgcgaaggaacaaaaaacaaggtgaagtaacacagtcagatgtggggggcaaaaaaaacacgtaagcattcacaaggagtgaagacataaacacatatatctatgcataggtgtatatatatatatatatttacaatgctgcccgtacgcagtgcacaaatcaataattggcacagcgtacgttcacacgtgtatgcacaaatgtacatgtaggcacatacttaacacgtgcatgtgttcttacaaacatgtgagcaggcccagtcttcgtgtaaaaaaaaaaaaaaaaaaaaaacaggtgatgtaacgaacaaagtagttaatttaaaaaggggctattaataggtgtgccgggggggagcagggccgaaagtggaaaaaataaaatagtaaaagtgatgaaaatggtgaaatgggtaaaaagggtaaaaataataatagtgttaaaaatggtaagtgctgtaaaaatggggaaacattacatgaaggtacgcgcgcagaacgtaaaaaatatgaaatatgaaatgaaaaaaaacactactactactgctactactactaatgagggtaacgcgttcgatccaaataaccgcagtcgccgctttccgttttttttttttttaacgctttaaaaaaaaggaatgggtaatgctttggttgcgcgtgaaagggtgccacgtgagcgtgtatatatacgcacgggtgtactcatggacattgcacggatgcactcgtaaaggttatgtacgcgtgtacgcagctgcgtgtgagtgttacgtacacattcgtggagtgtaagcgtgcgaactggtcggcagaaggataggttagcctacagtagggggggggtgaaaaaatggggaaaataagtaataggaaggtgagggccaggtagcagcgaattggtgatgaagtgacgaaggagtggcgaaggagtggcacccaggagatagcaaaatgatgaaatggtactaaggtggaaataaattaataaaaaaattagtaaaaagtggtaatcaattagtgaagaggcgtgaatcaaaaaaaagaaaaaaaataataatagtgataatagtaatgatgatgatgatgctaaaatggaaataggtagtggcgattatcccaacgaacaatcgcaaacttgcatgaaaaaataaacaaacgaactgtgaaaaaaaaggtaaaatacataaaaaggaacgataaagaaaagatgtgaaaaaaaatgaaatacatcaaaaggaatgataaagaaatgatgtgaaaaaaaaaaaaaagcagaatgggtgatataatgtgatgaacagatcataaaaaaataggggtaacacggggggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaaaaataataaaataaaaacaataaaataaaaataataaaataaaaataataaaataaaaatggctttttgtgtacgttgcggattaattaagggcgcgagacggtgagcttttcaaccgttttctttttccagtacgaacgtggaacacagggtggttcgcaaatgagtgtcaataaaagggaaaaacacgtggttgaaaaatgattggtaaatgccttgtaccactgtgggtgctctaattaggtgccactgtaaatgtaatgtcatacgcgaggtcgtacgagaggtcgtgcgagaggtcgtacgtggttacaatagtacgattggcccaggcataacactcatgcagatttgtgaacaggggcatacacagcatcaatcagcacccaccgtgaatcttcacttgcgctttctaactttatgcaaaatggagaaaagacacgaggagtaatgaacttacagcgcgtgcaacgaaatggggtgtacgcgggttacgctgtgtgcaaatgagcgcacgtatggattgatataggtaagtaagtatccacatgcccctgcacgcaagtggtgagttatacacgggtcgggctccaaatgcctaacctgggcaagcagcagagatcttattgttacgtaaataaaaatgcaattaaaaaaaaaaatctaaaccgaggcgcaaagcaggagtgaggtgaaagagaagcaaaaatgcagtaaacgcgatataaatgaggcaaaacgaagtgccaatcgctttgtcactcactaactcgatcactaactcgatcactaactcgatcactaacacaatcactaacacaatcactaacacaatcactcagtacgaagttcgcgcaacgcaaactcctcagcgcgaaatgcaaattttggttactgggaatatagaaaaatttactaacttgtgccaaattgagagggatgaatagtgtaccatgggaaatttaaattgcttcctccgctaatctgcaatgtgaaaatttgtgtttcgtgttggccgactcgctccttgctagttcgcgatctgatacacttgctcgattggttagtaaagctctttgtccctttactgttctgccaaatggctattttgctacttttctgtttcgcaacttatggtgcttcttcccttcaacactgttctgctattccttgctcttacttttgcagcaattggctactattttttttcctgcgtttatattttggccccccgcgcgtaaaaaccgtgaacacaaaataaaaacgaaacaaataaatttcctttatgaagaaaagcaaacaattataatgcttaaaaaaaaaaaaaaaaaaaagcatggaaaaattatgaattactaattaatgtaattttatatttatatttatattcacgcatacgcaaatgaactgttagacatttattgaaaaaaaaaaaaatatatatagttgtacatatgtaattatttaaacatttgcattaagtacacatttgtgtattttaacacaacttgcaaaataacgaatggccgcattacaaattaatgcatttacttatcgtaataacatttagggagggaattttacaaaattgttgcaagggggttgttaaacatgcatatgtaaaatgaacaggagttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttgttttgtatttatattttttaatcacattttttaaccacattttttaactacatttttgaactacatttattaactatattttttaactacattttttaactacatttattaagtacattttttaactacatttttgaactacattttttaactacatttattaagtacattttttagttgcatttttttgccacctgtttgctcatatttttttaaattcacatcaaacatgcatgtgcggaaaaaagcaattgcttgcgacgtgcatattacaactgctcgcggaacagtttttccccccagcagagcgagcatgtattgtatgttcttctgtctttacatgcagctaaataaaaacgggtggtgtaccccttggtaacgttcgacattttgcctccttctccacaacgccttctacgctaactttgcaaccgcatacgtttactttacaacctttttgcgctaccgttgtctttttttttttttttttttttttttctgcctaatttttattaccacccctttcacttcgcttttatcatatccgcaaattaaaaaaaaaaaattaattcctttttttcatacgcgcataaccccactactacatgcattcattcatacgtacgtacaaacatacttacgggtgatacctccctgtgtaggcgcactttgctcctgagcagggacacatgcatacgtataaatatgcctaatcggtattgtgcttaagcgtttacatttgttcaggtttttcccttgtacccgagtcgcacccacagaattgtttcatcgcgcgtttcacacaattcgtacattttgaacagatggcacattccgttctctctgacctgatgcaacctgagggttaccccaccccctggtcgacgtgtaccattttatttctgcttgtttttttctaaaacaggaaaaacaacccacccagtagtgcatccccctccacgttcacatgaacatacatgtgcatttattttttttaagcgcatttttttgcgttcactcctttgcagtacacccccctaaaattttcaaacgaccacataaaaaaaaaaaaattgtgagttgcatttttacaacttccactaaaaatttttgtttgtgcatgtgcatatgtagctacatgtacagtgctaattttctttttcgttgaaaattattctttaagattaattcaggcgtttgagcggtcattgattatttcatgtacggttgcgggcatatgcatatttagcacatgataataccaaatattacgagtcgaccgttttcgcgctcactgcgcaccattaacatgcgcatgaaaaaaattccaatgcttggcgcctgttacgatcagtgggcagagtaaaaaagtagaaaaggagctgaatggggagcgaaggaaggaaaaaaaattacacaaaagtgggcgaaatacagaagcaaaaagtgcgcagggaatggcacataaccacaataacgtctttcataaaaagattatatttttttgcaaaaatgtatcaatttttgcgtattctactttatgaataataaaaaaaataaataaataataatacatgcatataggatgtttcttcccttgagtcgtttactcctaacacaaatgttaatacatatgtagcacacttttttatatcttccttccgcaccatttgcaatttttgagccttccttcattggatcaacgatgcagaagctaaaagtaaatttaaattgacaaaatgcggaacggcatacgcgaatttcacgaacgggattttttctcgaagaatacttgtgcacatgcgaatggcacattggaaaaatgccgtaacaaagtaatgtcacgtagcaaataaggaaaaaatgccaaacgaatgtaacgccaaagagttactagccaaccttcgaacgagaacaggttaaaacgtacaattgacagtgttgccgccaacatgaataaacatgtgcacctaggcgagaaaaacgaaaggaagaaaaataccgccgaatgaaacgtgttaggccccaagtacgttctaaaactgtatcgatctgattagaacgtctaaagcgcattgaattttcaatgtaaaatgttttttattaaggacgaacgaaaaggtgataacttttgggggtcatacataaagggttaattctgcggaaatgcatactttaatttcacgcggttttcaggaggaagaaaacgagtaacgccgcaaatttcttcttcattgtgattaaaaaaatggcaacattttagcaaaatacgaaagggaagaaaaaagcttccatttttttaatttatcttctatgagagcatttatgggtgtacttatttacacgcacatgcatgtgtcaatcattttgttctatttctctcttcgtatcttcccatctcatcatactttattcttcgcctctgatgcgcaaacgagccatttccaatttgtttccaaaaaattatataaacagttttggctatttttttttttttttctaaatcgccaaaaatgccatttatccaaataaaagtatgaacaggcaaggtaaattttcaattttatgtatccccatcacggctaattcaaaaagtgtgtatttctgccacaccgggttggcaaaaaaggtaaggattaacaagtgcagctttgtgcgtatggtcacatttgaatgccttttttgttgtgttcgaattggggcaaaaacggggggttaactctggcgcaaatgtagtcgtgtgtgcctagttacaccttctgagaaggtaaaaaaaaatacaataaaataaaataaaacaaaacaaaacaaaacaaatggagcaaaataacaacagttacgtcttgtactggtaaactttaattttttgtgtcaccttatgcttttcctcgtccttgtcccctcttctttgcctctttgcctctttgcctctttgcttctttgctcctttgtcattgtgaaatgtttcgcttgtaactttgttctccgttttagtggctttattacgcgttcagttatttttcatgttgtcattttttgttgtgttccctgttcgtcgttgtgcccctgcgtttgctgactgtctggcgtcagttcatcccgagcacagcagatcaaaaacttctcctaaatggaaggaagtgactttttgaaaaagctggcgaacaggaaaatttgcagaaattacagcatacatcctgaaaatgtaatttattacgattatttcaacaatttaaaaaggaaggcggtggctcagggctataccaatttggttatttcttttaaaaaaattatgggctccattttgaagtaccccttgccaattaaaaatagcctggaagcctataaattgaagggggttggtaagcgattttcttactattttgaaaaggccctctcgcaaggtgctcaagaaaagaagcataatagtatgcacgatgggtgcgttacatcgaatgggaattcctctaacatttacacccacataaataaagtcatcacaagtgtggaccgttttttgaagaaactggacagtgaggtttataatttgaaaagaattggtgaggagtccgatgatagcattatgaggaacatcaaggagatcagaaatgattacccgaacagtgattataacgagggggaggtgaaaagtagaaagaggaaaagtggaaaggagaagaaagcaagcgcccatcgcgctggtcgggctgatgagtctaaccgggctaaccgagctgacagggctggccaggctgatccgtccgattccgctaatcatgccgtcaatcacgccgccagtcatgccgccagtcatgcatctaatcatgacagcaaacagggcgagaacggctgcactccggccaacggaatgagcagctccccacagttaaccacgaactcgtacacatacaagaacagcaccaatatcaatggatacacaatcatttctagcagcgccataaattacgaaaactcctttttgggcgatgaggaagcatctacccaaaaagtgggtcccctcaatgagcatgagaagaaaaagagattaactggcaaaaatgtagaaagcaagaaaaagaatgaaatcaaattaaacgatttcgaaaacagaatcatgacttttcttgacgagaatgaaaatttatatgacgactgtttagtcagcacggaagaaataaccattgggtttttaaaatattatcgaaacactgaaaaaatatatttcaggaaattgcgtaggcttgtaaaattggaattcgtagaaaaggtagacatttgggaaaacaaggcaggtgggggcgttgccaaaaaaaggagtgtcctgaatgacgcgcacgacacacccagcagttgcgaggcgtcgaatgcgaaaaggggtaaaatgaaaattattaaaaaggtgcggttgacagtgaaggggaaggaattcctgcggaggaggaagcaagagagggagcaggaggagagggagcaggaggagagagagcagaaggagagagagcagcaaaataggggagagcagaaaacacaggaagatcccccacacgcgaataatctcaaaacgaaagaacccgccacagatgcatcagaaggagaaggcaaatctacttctaagagagacgaagaaaataaagtgagcgagtcagaacacagaataaaatatgaggacagtttcaagagcgcagaatatttatcgacaaagatgaacgagtcggaagaaagactaaggagggaagttacttacagtgatggtgaaaataaccacttgtttggaaggggcaaaatcgttcgcgaaaaaatgtgtgatgattttttgccctttaaacatggttcaaatgaagaaaaggtggcgttactacacgcacatgaagaagataatgaggagagggagaataaggccaaggaggattactctcgaaaggggaatgactgcttttcggagaatgaaattttgagcaagtctgagggtgcaaatagtggtatcttttttgacatggaggcaaaggatcaagcgggtaactgtcatctcgagagcgaaggaaccaatcaagcagaactgtccaataaagtagaaaagattcgtaaagaatgggatagtccgtttaactctgactgctcaggaaccatgtcgtggaaaaaagaaaaaaatgatctcgccagttttcaattaaaaatggaaagaaaaaagaaagaaattagaaaaaaattaaaaataagtttgagggaaaaaatacaaaaaaaaaaaaatgataaaaataatttatttggtgaggaggaccagtcgagtagcaattctgatgagtcggagaaaatcgaagggacgagaagtggcttgcctgaaagggaattctcccatggggtgaagcaatccagtggtgtaattgatggagttaaaagatgtctagaggggaacacgtcgaatgggggtgaacagagtgaggcagaaccccaactgtttctcagctgggaagactgcaaagagcaaccatgcgaggtaagtataactgctccagattcagcagatactgagacagctctgcatattaggaaaataaaaaaagcactctcctgtgatgagaatcacaacattagagaagacgttcgcgaaaacattttttttaccattgatggggatacatcggatgcgcaaagtcatcatctcagcggtagggaggacaacgaaagaagaagaataaagggggcatataccagtggtaatctccaaatggagaaaacccccccatgcaacttcttttgcacagagactacatcaaatttgagcaataacaaacaagcgcgcagtgatgacgtaatcgatttgtttgcagaagagagtgcatgtgaaggggggggagatgtctctggtgggcttatttcctcagttgtgagtaaagcggaagggaagaagaagtggagcggttcgcttgatagagagggaggggagttaggaagtgaaccaaaaaagagaagagaaaaaaaaggggagaagcggttggacgaagaggagcgaaatggtcaggaaggggaggaggagagcaagaaaaagaaaagaaaaatcggaaatgaccacacgaggggagatcccaaaggagagcgtaaaccgggccaaaaagcaaagcgaaagggaaacctcggtgcaaaccctggtggggacacgcacaccgcagcgggcgaacaagtgacctacgggccgtacgaaatcgtcatggtgatcgacaacagagacatatcagggacgagccaggagctgaatgaaaaaatgaaaaaaatattccatcgcagtggggtaaaatatctaactaggaatcttcccctgggtgatatcatttggttgtgcaggagaagggtgtataatggtggtaagtcgaagagaaaaaggagcagaaaaggtgggaaaaaggagaacccagggaaggaggaaactccagggaaggaggaaaatccagggaaggaggaaactccagggaaggaggaaaatccagggaaggagaaaaatccagggaagacgccacagaagtcccaccatcacgaatgcagtggcgaggccagccaaatgagcaatctaagaaagagcaacgttcattggagtggaagttacgaccaagggagagaggaccagggggcgggagacgaagaagaaaatgcggagtacgaagaacatgtattaaaatggatagtagagcgcaaaacattgaacgatctgagtgcaagtataatcgatggtaggtatgatgagcaaaaatatcgtctcatgagatcaaaagagacctcacatataatatacctcatagaaaacagtaacaattcgtttaaaaattacaccaattcgagtagaatttcttatgaaacgcttctaaatgctcagcatagtattcagttggttagtgggttctccatattgactagccaaagtttgagtcacactttttttttattggctgaaatgcacacagagattgtagaaaatatccgtctgctttgtaacatcagagaaggagaccccataatacacagtgataaattggaggtgtacttacgagataattcatccgaatgggaccagtggaataatgattctaagaagtcgaaaaacaatttggtcaaggaagtttttgggaagcaactgcgattgattaacatgtgcgggcctgatgccacggagttgattttatctctgtggcctactccgatgaaactgaacgaggccctcaataggtatacccacgatggaatcctggccgagaagatcaagcggatttacctcaagggccgcgaccttctggggaagcggcgcgtcaagtctcccgtcgatacgaatgtatggcttgctggaatgtgttcgcccccgagaggggtggtatggatggctggcatattttcgcccccgagaggggtggtatggatggctggcatattttcgccccctagagaggtggtggtgatgcctcacttatggctcatgtgcgcgtgagagagagcgtataaacattttgtgcgtacggcgcgttgaaactgcgcaggggtcgctaacgcgtatgtatacatatacttatcatatgcatgttttccacctgcaccccttcacagctcattgcgcagctgcggcagctctatgccccggattcgatttagaccacgaagggggggaagaagagacggaagacgaggcggaagaagcggcggaagatgtggcgaaggagagacggaagaagcggcggaagacgtggcggaagacgtggcgaaggagagggcccctggggggtgcccccctgatatagcccttcacccggctgtctggagcaccaccttttctacacccttcctgggtgagccgcgcctgctgcgttaccttttcgtgcggccattcgttaattcgttaatttgtgaatctgtcactctgtcgatttgttaatctgtcaatttgtgcatttgtcaatttgtgcatctgtcaacttttcaaattgtcaactttgcaatttccattttgtcaatttttttttccccgtggctgcggcgcggaccgtcttatccaaaatgcaacgagcgaatttaaaaaaaaacaggagtaggcgtttacgtcacgggtgcagaacaaacagagtttccctctcgcgtgagtgaggattatgttcatcgcacggattagttactgccgctttatctgagcggtatggtacatggtagccgcctaatggttcacagcacttggcacatgaatgcacactgtgtccaatggtcgcgtgaaaatatgaaaaggtcattcgagggaaagcatgtgcttctctctgtaccgtaagtatggaatggttctcaatgtaagaatcaggctaggtgagtcgaatgtctgcgtttttttttttttttgtgcacccttacgacggtggcatggtggttttgggctactcgcgtgggtaaacgaaaaaaaaaaaggagaggtatatggggaaggatcggcaaaggataatgcaaaaaaaaaagtcgagaagacgtggagaagacgtggagaagacgtggcaaagagaggcaaaaaaacaaacatcacgtgtgtgaaagcgctagggggatgacatttacataaccccctatcacgcagcgcgtagcacacgatatacgggtacggagcgacgacaacaacaaaaaaaaaaaaaaaaaaaggactcacacgggtagatatatgtacggccgctccatacaccctgtagaaaatttacgtacacatacgcacactgttcatgacgaaaaaagggacttgagtacatcataattcattttcgttgacatggtcttgtctgatttttctaatgccattatgacagaatctcctgccgtttgttcatccaaaggatggtcattttctttttttttttttcttttactcttatctccacctacacggtcaggatgatatgacgaccttttcttactctgttttttatgctgcttatagtattgaggaaaataattcttcatcatgtcatcccatatgagcatttttcttcttctttccttttctgataagataatattttcaatttcgctatcgtaaaagtcggataacgattcgttgagttgctctattgatgcatctgacgggatgtctacgtcattgggtggttgactttccattgtgttggaattattctcaaaaaaataattaaaatcggagaggatactactaacagggtttgcatcatccttgtgaataccatttggtttattacttagactgttttcttctccatttttggcatactctagaatattgaaatcgtccacttcgttcagtaggtgacttagttccgagtttagcgtttctttgagtgtgctacagtaggtcgtttctggttcattgtttaggctatccatcccgtcatccatctcggggccattaagcagtggctttttggatagcgaatcgttgttatcatcacgagaggtaggctttggtgtgttctgcttctcactaagcacaggggataaacttccatctaggcatctaccatttgatggtatcaactttttggcactaatcatgggggtggttaaacaagaatccaaatcggacaaatgatttatgctcgcaatggaaacagtcgatttaattgcagaattgtcacttaggtcattattctcctttttaaccttcctttggttgttactgtgataaaatgggagtttcttctccctttcgttggtctccccataatcgctgtcatcacactgagaattattcaaatgcaaggaagaaacgttcacttttaagatactggactgtttctctacatctatcgtgttgataatttttttggctagctgatctaaatcatttccctgtgggttctcattacaaatttcttctacgtttattccgctgttcgttagggtttctccatcttcccccgtttggctttctccaagaatacttccactaggaaggcagctacctatggtgctattcaactcgctggagttgccaataccacgggtgctacccccatttacactgcaccccgtggtgatgccatcctccataccattacaggaagagcgactatccaagagagtaaaattattgtaagacaaagcattatcctcatcgtaggcatttgtactattcatcgtgttgtgcaaagaaagagtatcttcatcgttacagttaggagaatatgtgtcattagttaggagttgctcctctgtatcctttcctgacttggcacttctaacagtgctgaatatctcctcgctatcacaaagggatactgtttgattatttttaagcatgtcctgtttgagcttcttcctattggaagcaatgacacaaggaggtagtgaattggatggcatatcattcaggtgaattctatcaaaatcggagaccttcattttagctgtactggtatttttaaattcagacaatctcttaatgatagtagggttagatatccttactatattggcaatagtattcgagtgaacaaaaatgccatgcattctggtagatattaacaaagcggcaccacataaccctgtaggtctcctacccgtacaaatccaatcccttgtcatagcttgaataagctttatccctgtgtaggtgactttatatatagcattttttaaatttagcttatgagcaaagcgctctaaatataaagaagggtctatgttaggtacacttaaatgaagtaatcgtaacaacttcagaaatgtttttcctagtggcttgacaggagtctgtaaaatgtcactaaaatcgattaacatcacaggggatttctctcttctacatatagtatacaaacatgacgctgcaacgtacgagttgtttctccccatggtgaagttcctttgaagagccattaagtatattctctgtgctgcttccacgtgttgcgtcgatagatgcaaatggtctgctattttctgtatattgatgtatcccttctgtaaggataactctctactctcgcgcactccccaggagaggatgaaagatttgtttccactcgcggggacgaactgtccgacctgaggggtgggggaaggggcagcacgccggatgggtaaatagggcatgtcaattgggcaattataacgcgacgggtgcaaatgatacggggctcctcactcgtcaaccactgcttgtgggtcgctaaatgccgcccactacttgctggccgctagatgccgccaacaacttgctgaccgctagatgcggcccacttcttaccatcgaaatagccccattgttattctcgacgaactccaaagattccacaattttgttttcctccaagacggagccacatctgaggcagatcacctccccttgtccttcgttcgtctcaacatccgtactgtagcagtttttgcatacgatttgattcactaagaggaagagagtggcaaaaaaaaaaaaaaaaaaaatgtgcatcacggttggggattcgttctattttcgacggagggggacgtcaccgttggtcccccaagtgaaaactcacatgcataagcaaacgtacacatgtatgggtaaatgctcgtgggaatggctttcccctgtttggcttactttcgctggaggggattcatgaggtatacacgggttgctcgcaaaaggggggcgggcgatggacgtgttgtggagcggccgagatcaggcagggcagcactatgctgagtcacccttcatctaggggacagcttcgcacgagggccttatccctaaggggctgcctctaacaaattggacgtacttctccgtccctagcacctgtgcgttggaatgcgcggtttgttttttctggacccgtttgttcggctcaacctctactcggcttcatccgctgggcctctccctctcgcctgctcccactcggcttcttctgatcagcttcttctgctcggcttctcctgctcgccttccccctctcagctacctcctcgccctgattgactcacgattcaaacttgctaaaagttcgccactccattcagtcgccctttacaaccagtacgcgttaaaagaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtaggaggaaaaaaaaaaaaaaaagaaaaactaattcgtgtatgacacaacaacggggacgtaaaaataaaaaaaaaaaaaggaaaacctcatcaacacaaaattttttttaatttttattttttaagttatttttccaatttgagtacataggggaagtgaaatttcgcgaccccatcggttgttcgtaaaacaatcattacaacttctgcgcgcaacccttttgtgtgtcatatgtggtcacatccaaatgttgaacgacccacccccagtgtcgtggacgtagattaatcaaatggttcgttgaatggtcagataaaaagcttcgccaccgtgagggggaaggcaaaggagtataggcaaagttcacttgggggtatcaaaagagcatccccggaaacgtcatactagtggaatgcacataaatatacacggggggcgattctccaaatggatggaaatacaaaaagagggtgccacctgggtaagtggcagctgtgtaagtggcagctgtgtaagtggcagctgggtaagtgcccatttgtacatgtacttatatacgtacatatttatacccctcatcgtattagcaaccttcgcacgggaaaaagaaacacttcgcatggcgctgcaatccttccgtgatggcaatgccgtacctggtcagattatccacacaaccaatttcttcgtggcagccaaataggtgaacatacgtcaccccaaaatggcgaaggggtgaagcatgtggggcagctacatcacccaatgtgtgcgagtcaccaacatgtgaatggttcgaaatgaaaaaaaaataatcacatggttggtgtttggattttccaagtgaataatcactgcggcaaagcgtctcgttcccatggcgaaggtgcagctaatggacgaggggtaatatttataaccgggggggacaacgcgtcgtatagctagctttattctttcctccccccatcgacgaaatgaagaaagatagcgaaagcgtggtccccatttggtatattacaaattgttcacaacaattgaaaaggcgttccttcacacggggaagtaaaagaaaaaaaaaaaatgcctcttttgcaatccgtatatagcaattagccattcatttggctagagaacaaattgcagagtggccaaacgcaccgttacgagaaggcgttgatcccgcgatgttatttgtgcaaggataagcacacctcttgttttaaaaagtaatatcttttgtgagtcaccaaaacgatgaaagcgcttcctcttacccccctccctggggtgctcaaattagctaatgcgtaacgtattatcgctccgtttgcatacctctttgcgtcattttttttaaaacattcccatctcgctgcatcgttttatgtcataccaggggcaggaacagtaacgtaatagggagagtatgtttcgtttttactccttttttactcctctggtttggccttcaaggggggaagcatatttccttttccattttttttttcctcataacatttcgaatctgcatgcacatgtatatataaatgcacacccaattataaatcttcagcgagcgcgaatgtattttccctgccatccgttttgcgcaaaaaccggcttatgcgttacagaacaaaatgggcacttgaaatgccttgaaaaccaataaaacgggtgttcatgcataagtgtttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgtaaactaaaaaaaaaaaaaaaaaaaaagtgaactttaatgttgcttgttaaaatggtttgcgcaggcaccttttcagaatgcccatgcttggaggcacagtggagccatagagaagccacacattgcaactgtttatatacacatgagcattttttttttttttatccaaatgatgcatgtaacgtggaagagtattcatttatttattattttatttatgtatgtatgggtggatcattaatttacaaagttgttcatgcgggaggagagaggtacaaatggttagttacacacacggggaaaaaaaaacaaaaaacaaaaaaaacaaatacaaatacaaatacaagtactactacaagtacaaactatcgcgtgcaaagaatgcacagaggagaggatgcaatacgagtagtggcacacaaattagcttaaaacgtggaaagtagaatcttcggggagaccacaatgggcgatgtgccaacggataagttaaacagattagcaaaatggaaagtgccgtttgggcatttttacattgtttttatttttattttattttatttttttccttccagagggtaaggtcattccgcagtgtaatacacatgacgtaaaaaaaaaaaaattcccacattgacttgtgtgcaatcgtacacatgagcgatggaactgttgcacagtcactaagtcgtgtcgcgctacgcggtatgctctatcatctgtcatacagtttttttggtttcacagcttgcttgcttggcgcagctgcttttcttcttgcaggtttttccttagtggatttcgtcacatttttagttgtttgctttttagaaattgcttttgcgcctcccctttttgcaaccattttggagaattgatgaatctttgggtaatcaatatgaagttgccaagttgtcgaatttgcgtgcacgcgcggggaggggagaggagcaactgaacggggatcaaacaaaaaatggaggagggaaaaatgctggtatgcgaaaggtggaaaatgcgtaggaaaatgagtaggaaaacgagtgaaaaatgagtgaaaaatgagtgaaaaatgagtgaaaaatgagtgaaaaatgagtgaaaaattaggtggaaattcaggtggaaaatgcgaagggcgaaacctgaacaaaaggcgcaaaggaaaagtcaaaatgaaaagcgcaaaagaggcgcaaaaatgacaccaaaattacacaaaagttacacaaaaatgacgcaaaaaaaaaacgaaaatataaaacgcaaatataaaacgaaaatgaaaacgcaaatataaaacgaaaaaataaaacgaaaaaatatgaaaaaaagggaaaaaataatcaaacgcaaattgcaatctttggggaggttggaaaaatgttgggataattcttttttcgagaaaatctttttttttttccaaattggccaaaaccctttcagcgatacatgcgtaaattgaaaggtaggaaannnnnnnnnnattaaaaataggtagacaaaaaatagactaactaaaaaattagtaacaaaaaattagacaaccaaaaattaccaacaaagaaaataggacaataaaaaaggacataaataaaaaggcaaaaaaaaatggcataaaaaaatggcataaaaaaatggcataaaaaaatggcataaaaaaaaggcgtgaacaaaagggcaacatattgggtctgtcaaaattgttgattgtctacactcaaaggggataattgtgtttattgaaattccgatggaaaatgtatttctcctgttcagtttgcacaaattttgttcagcccaggggtatttccgctttttcgtttttgcttcttcattccttctgcgtcactgttcgttctattggaggctctcaaaattgttcgcattctattcttgtttgattttctcatttgttggcacttcaccgagaatacgacaattgggtagcgcgacagtgtaaccatgcgtggtacaaccggggtggtggtgtaaccctccgagtctccaaccatggcagtcgatgaataaaaattatatttatgttgtatccttacgaacactcgtatgccgcatgcgcaagtgtattggtattcccctcgtttgcttgccccgaaaggatataggagtgcacaagagcgtacgcagtgacaaaccttttcgtcctagggccttctgcgctgcgcatgggcaaggcacacatggccttgcatccccctgaggagtgcactcacggcatggaaatatacccctctatatatgtgcacatttatgtagtacttttttttttagtccccctctgaaaattatgcataaggggtgccgtaccatatggtgtttccaaattttcctccgttttaacgaacacaaatgtgtaattgtgcctccaaagcaaagcgcttctttttatttattttattttatttattttatttttttttttttttgttttttaaacatccatgtttagcatgcatgtttattttcctttgtttgataatatttatcttcatatttttccccctgcttatttgttttttcttttttttctcgttcaaccactcagatccctgcttttatcattcgggaggaaccccatcgggtggagttccccccgtttattttcctcgtgcacccaaagaaggtaaagaaaaaaaaaatatatatatatatatattttaccattcttatgcggatcaatcattaatcataccatttgcacaaaaaggatattatccaaaagggaatgcaaaggccatgtgcggagtgttcctctgtaaaaatctcttttccgcagcatgtagtataaaaagaaaaaagaaagcggataatgcagtacccccttagcgtacacgaacgaaccaactgacatggaggtcctaactttatatccatgagtgacactcctttttacaaccagtgaatatcacagtttcaaagggtccgctttggtgcagtaaggttggcatacattgaggcttttgctttgctttgctttgcttttttgtatcttttgttggcctcatttggggggttcccttttttggcttcccttttttggcttcccttttttagccgtttttaccgcttctcctttttttgcattccctcccccctcctctcctgtgtgcctgttccccaaaggcgtaaaatcgcctgtcggttctttaaaaattggaaagcagctttaaaacgtttttcacctgtcacagtttttgccactatagctttttggcttggggctttttcaccttttcgcattttcaccttttcgccttttcgcattttcaccttttcgccttttcaccttttcaccttttcgccttttcaccatttcaccatttcaccatttcaccatttcaccttttcctttttttattgttgaccccttctttaagaagcggctatataataatgcgcatcaaatgtgcacacaaaaatacgaatcgacttgaaaagaaaaataaaaaataaaaaaaaatgcactctgaaaatggtaatgctacgtgcagataaaacaggaggaactaggcttcctccgggtggtcaaaaagttgaggcatgcttaaaatgggcagcaaagggcagtaaggggcagcaaggggcagccaaaattaataagcaaaaaataagggaaattaaaacgccaacgggaaaataacaccacgatttaaaaaaaaaaaaaaaaaccaaacccacccaaacagccaattacaaaaaaaaacaagttaagaaggagaaaaaattaataactattcagaaaaattatcgcaaagtgatttcccatttgcgcatgcgctcctctgcccatttgcgcatgctctcccctgcccatttgcgcatgctctcctctgcccattcgcacacatgcctgaaaatggtgaatcttcaaaagggcctcaactgaacttgattttccccagcacggagtcgatttcgctttcggacgttcggtccgttaggccttcgatctggcgcgcgaaaggggagaagagaagatgggcgcacaaaaggggcaaaaaaaaatgagcaaaaaataaaggcacaaataaaggcacaaataaacgcacaaataaacgcacaaacaaacgcacaaataaacgcacaaataaacgcacaaacaaacgcacaaataaacgcacaaatgattaaattccccgtgcgcagaatgccctttgggctcaccttctttattttatccgcgggaatgtgaaacttgctgccgttctgcttgattgggcatatgctgaagcgggcggggggaagagttacacgcaatgtgagctgcgctcagagaggtccccatcgaggacagcactcgcatgtgcttgtacatatataggcacatatttgaggagaggatgggcgcatgaccccttcgagcgcattacttgtccagaacgaccaaggccaccctggccgtgcacttcatctccgcacttccccctgcggtacactaaaatggggaaatgtgttaaattcgcgtgaatggctcagttggaggaagaagcggaccaacaagaagaaaaggacgaagaggaaggagacgaaggagacgacgtagacgaagacgaagaaaaggaaaaaaagaaaaatgctctccgatagagcacacgcatccgtgaacataaagacattcactcccatgggcgaagctatggagcgccgcgaaagccaacctccacaagggcctctatgagcttgttaatttccttaaacttggaaatgttatcctcaaactttattatcaccgcgatcaggcacttgaggcatatcagattgtacgttttttgctttctgcgatgggaaggggtacacacagttggtttggagtgagtcatatgtacgcaatgcgccaagtgcgcctaattagttgagcggctgagggggtcacgcgtgcctaattagttaagcggccgagtgggtcacgcgtgcctaattagttgagcggccgagagggtcacgcgtgcctaattagttcttcggccgagtgggtcacccctgcgaagggttctctcttgcgcctcccccaatttctccttacgaggtgattatcttcacaaagtgcaaaataagcttgctctccgtacacgagttgcatattgcgagaagcgcattgttggcagcgctactcagaaagtctgtagacgtctggtgggccttttttaaacacgggaggataacatcatctaacgtattatccatttttttttttccaatagaataaaactcggacaaacatagtaacgcatttttggacacacatgatcgaggactatttagaagctcaattattgacctcgatatttttcttaactcctttgcatgattatcaaaaaataatttgtggtaatattttaaaatttttcttaagttaattaaattttcaatttgtttagtccattcctgatcttttgtgatttctagcagctttgcaatcatctcatggatactctctgcgttcacttcgaattcaaaatcggtaatatcttcatacgtcaggtacgtcaccgctttgtcattttttatcttcgagctgacatttaaatttttcgctacacttttattcgtggccttatttggcgtattatttcgcgaaacgctatttgcttctttctcatggggagtttgcttttcgggtacttttaaattagacgctatgctcttttcgtggcttacgagggtcatatttgcctttacattagcggatttctgcaaatgtatggcgcttctgttcgaaatgtgtagaatagagtgggtcggttcgtgcttctgcgtaatttttatttccttcctgcagctggttgcttcattcgcatccgcaaagctgctacgcaatggagacaagccagcatctgcttgggggttgaagcgattggaatcctttcttccaaactgacttttgggaacctcttcgttggtgtgatcttcttcaagcatctttttttcaccatgtctttctctcttgtaaatcacgcagtggtcgtccatctgttggcacttgttcaaagcgtcacgtgtgggtcctttccgctgatcggcgcacccctcggccgggatgttccgctcattcgcctcgcacgtcttattcgcctcgcacgtcttattcgcctcgtacgccttattcgcctcgtacgcctcattcgcctcgcacgcctcatccatgttggcactccccccccgcattgcataactgttattctcaaacaaatcctccctacacgtaagaccactttttttaaaagcaagttcacccatcgaattggtcattgccttatttttcctttcacctatttggctactcgatttgtcacatacgacagatttatcagcttcatccctccactcgggcgttgcccccttgggggagtaaccattgtttagggtctcattcgcggatctattatttgaggtgataatttttttctcttcgtcttcgtactggagtgttctatttggttggttagtcctatctccctttttcaagtcaacaaatgctgggattctatgtccattagagaaatggccacatcttaccagagcgtccttcccaccatatctctcctcattcgatctgtgcacattttgattattctcgttcgagtcctccatttggcttgcatgcatatcgttgtaattccgtctcggtttaattagcaagtgcctttcttgcattttcccttgggtagaattattcaaaggatgtatatttttttccttcaaagagatacctattttggcttcatcacaggctgtcttgagctttgattcatcagagttatctcccgtttgatcttctcccttgtggttgtcactagtgattgatacctttggcgctttgggacacgcggggttgctcttcttgagtagggtcagctggtaccgttgctgcggggtggttagcaaaggtgtcagtggaagaaatatacatccatggtgagaaggagaactccgtgtggggggtcctctactagaggttcacccctcgagcggaaacgtgtgtacaaaaagggaggaagggggggaagggctctccttagacgtgaaaaggccacgtaagggggcgtcacaaggggaaggtaaaaataggcttggcaaaaaaaagaaaaaaagggaaaaaaaggaacaaaaaggaaaaaaaaggaaaaaaagggaaatacaaggaaataaacggaaataaacggaaaaaaaacgaacaggcgaacaaacagacgaacggacgaacttacaatttcgttcaggggggactctaggctaagttcaccgggggcgccacagttttggtaattcttagcactgctcgactcttttatcttactctccacatagctactattcttcactgcgttgagacctatggcgctggttcgagttgaaccaagttctacattaacaaataaattctcgttttgagcattttgcgaatcttttctctcttgatttaggtagagtaaatcttctaaaaaagaacattcatcgtgctcgtcaatcgattttcttttgtaatttcttgcgtctgtgaagggggtgggaacggtcgcatgagtatcgagggaattgcttcacaatggaatgcgatcgaccatatggtatccgccatttatgctcctgtttaacaaggcgacatttttgtatgcctcccccacgatattgtgcggtgctgtaatttgtgaagtaacgggggggaagggcaggaatcgaactcgccatgtcacaacatttgttaatcttttattatcgtaaaaatgtgcatagtaccgtctatgaaagtgctcgtgttgtctttatacttcttttctcctatagtaggcatttttatttccctcctgctttttttttatctttgcataaatgtgataagttggcccgcaaagtggaggggcaccaaatgggacgcggcaagtgggatgcagcaaatgggatgcagcaaatgggaagcagcaaatgggaagcagcaaaagggaagcagcaaaagggaagcagcaaaagggaagcagtaaactgggggcggcaaacagggggcgggcaactgggggccgcaaatgacaaaatggtcaagtgacaaagtaatgctataaattaggatctgcgggaaacgaaatttccaatgctttaaacgcgcaacaaacgacaaaatggcactttcgtcagtaatttttttttttttcttacatttttattttttccctggcgtattaaaaattttgcacacactacacagtagcgatatgcaaatgaacatttttacgtttggagatttgcttacgcatatttttatgtggaaattctaagaacattttttttcacgtcaatgtgtatacatacgtgaatatgaaaaaatatatatatgtatacgtatacatgtatacgcatatatgtttacgaatatatgtatacgcatatatgtacatatccatgtaaataaaaaaaaaataaattggcactgcttcagaaatgcaaatgtgaactttacgccaaaaaattatacgagccaaaggagttaaggtgtgatgttttactctcagtggaaaaactcgattttgttaattgcacaaggggggtagggaaatatggttgaagattccctggggtgcggactttcataatcgtctggcgttcatatgaaattgctttcccaagttaaaaatgtgcgtggaaaggatgagcgtttcatcatttgagaattttttttttattaatgtgacagttggggtggcgcggtgtgtagatcagtggggtggaaaaggcggtgaagtggaatgggcgtgattgggataaatccacgtgcgttagcgcaagttggcaaacaaagcgaagcaactaaagttaaagcgcagctacccgttgtgctgcgggaactgctaataaaatatgtcaaatgtaggcaaagtcagttttaacgtctgtctgaaggattttttttttttttttattgaaagagagaaataacatacaggagagaaaaacgttttgtatgtagagggagacctacagcagtgtacctttttttaaaataaccattttgattcagacatttgatgggcaacttttaagacataacaggtttccccggcgtagtgacgcggagcttggtgttttcttgagacgtaacagctgaacagttgaatgggctagaatttgtacacccccaaaaaaaaaaaaaaaaaaaatagctatttctgtgcatacacagattagaagtatttgtttgttttttttttatttttttttttattgcctgttcaggctgtttttcaaaaaaaaaaaaaactttttaagcgttttaaaatatttcccaaagggtgaacgcgtacacggcgtatgccttcaattacgtgactatttattattattattttttattttccacttcgagcttgaataatttcccgtcgcaagtagccaaaatgacaaatcggaattttttttttttttaaattataatagttccaatcctcgtggtgagctacacagagtgcgcggaatatgactcaattccaatttgaaaaattaaaaaaataagttacaccactaaaaaggccaaaatgatttgttttaagttcaattcggacagataagtcaacacatgcagaaggtacacacagcgaagagcatatacaaaatgtgaagtaccacttttttttggcgcaaaaatcaaggtcatacgaagtggccaaaaagacagatatattaagcccaattttatgcctatcctgttcatattttcaaaagtaattttaaggcagtgcggcaaaatgcaacatgcaaaaaaaaaaaaaaaaaaaaagccctgtgtgattagcagcataatggcatttataaatgcaatgaacttttaattaattttaaagatcatcttttcacccttgcattcgaaaaacaacagcgtttttttttttttttttttttaagccatattattaagtagctagctaaaataatgtgtgcatgtggacgtacataatcaacggctatgaggaattccactcattaatacaatggctattttaaaaaaaaaaaaaaactacatgttagctcaaaaatgatggattaagttctcacgatttcgtttcccttcgtttcttttgattgcttttgattccttttgatttactttgattcaatttgatttcttttgacttaatttgatttcttttgacttaatttgatttcttttgacttaatttgatttcttttgacttaatttgatttcttttgacttaatttgatttcttttgacttaatttgattacttttcattacatttcaacataattacacacacatcagtttgtttcacccctttcacccttttttgatttgatttaatttcatctttcatgacgaatgaaagtgtcttttttttttcaccttttttttttgtgatgaaaacttcgaagcaattaacattcttggttatgcgtttattatttttttttttttgcatttgcacacatttatataatcatgcgaacttcttgtggacattcactttaaccgatttagtgtttcgattttgcttcacttaatatgatagcttacatattcgcatcatttgtagttcattcacaacatatgctttaatcgatgcctcaaccgatgcctcaaccgatgcctcaaccgatgcttcaaccgatgcttcaaccgatgcctcatcttatgctttacaatttatgctttgccttttaagcctacgctttttcccaaccacattgacagcgttacattttaaaccccttcccgccggttttaaaactcgctcccccttttgttaacttcattttcaacccacctcttttgtgtgtctcccaacatgaaatcatttgtgtgttacgtcggtctcatcgtggccttggctctgcagctgcgggccatccagctcaattctaacagcctcaacccagtctcatacgtcgaacgtaagcgcgtgtgtcagcggatgtgccagcgtgtgtactcgggggtgtactcgggggtgtactcgcgggtgtactcgcgggtgtactagcgagcgtgaaagcgtgtcgcctcatttgcctgagcttcccatcaaacgtgccacagcctcgcaaatatacacacttacaatttaagtcgaactggacagaggaaaaacaaatttatttccgcttttttcaattatccttctttttttaccccctccctccccttatagttggcaaccacctttcgaacaaagtgggagcgcaatggaaaagtcatttagactcattcgtagatgtcgtgtctaccagaattgtcgacagattggagaatgatatatcaaatggtgcaggcgcggagaacatgatgattcttctcgaggtaggaagctgaacgtgtggtgggcaaacacgtgtgcatgtgctggtgtgtacgctggtgtatgtgatggtgtttacgctggtgtatgtgatggtgtggcactatgtacagtccgctttgcccgcacttaaatccgcttccctcatatgcatgcctcgtaacaatggccgctttattcccccatgccccttcctttcccccttctttcgcagaacaatgctgagctcttcgacacggcatcatataaaggccataacattgcactcatcgaagacgagtttatcaaaaaattgaaagaaaaattccacgccagcaaattcggaaagggtttaaaaaagtttggagccaaagttaagtcaaaactatcagatttgtacaaaaaacacaaacataagctgaagcatttccttaaagttatgatcactggtttggtcatcccattagcggttaagttcatccgaaagcacctaagcttgtggagaaaaaagacgttagaagtgaccaagaggcttgacgaggatgcaagaagcgtagccaaccccgttataaatgcgctgtatgaccagttttcgcaaaaattggaagagtacgctgcggagaacgaattaaacgccaatcaagaaatgaaaataatggaccagttgcagtcggagaagaagagcattgagaatatcgaaaagcaggagaagaaaatcatgaagcagtaggggtcgcgtgcatgtcacagcagaggcagcagaggctgcagatgttgcagtagggaaaaaaagtaaaataataaaataacgcacgaggtgtggagcgcgcaacaccgtcccgccatcagtcctatgacatagcaactaccctggttacgctcgccgatgcgtgtgctcgacattcgtcttaaccgagcgacgcacgcggggttttattttttggtaatttttcgcccacctgttcattgattcgcccaatgatccgcccagtgatccgcccaatgatccgcccaatgatccgcccagtgatccgcccaatgatccgcccaatgatccgcccagtgatccgcccaatgatccgcccaatgatccgcccagtgatccgcccagtgatccgcccacctgcacacccgattcgtttttttttgtttttctcactccccgcgcgcgtgcccccctgcggtctccaatgatactcatttttacgcatccgtgaagggggtacacgggccttatgtacttgcacacaaagcatacaaggcacacacaagcatatatccatgctcacatacgtctgcgcagctagcgcgcgcctgcgtggcgggggcactccaacactacgtcactccaacactacgacactacgacgctacgacactgcgacactacgacactacgacactacgacgctacgacactacgacgctacgacactacgacgctacgacaccctttgtgatttccacacctgcgaaaacgagatgtgctgcacgcatgcacatggtaacactcttccagaactcagaccgtcactacttcaccagttaaaatttgttgcttgcgcgttttttttttttttcccttttgccgcgtccgcgtgctgcctcccattttttttaatacgttcatcttatcaccaactcaactccatttgattttaatataactctgattgaatgaataatgagcaaatgagaattcgcgcaggaatttcaagctcacggaaagctagacgctgcgaggcatgcatatccctccacgtaaatggtaaaaggtgagatctctttacatggtgatcatttagcccttaccccctgaaaacagaacagctcctgcttttaaaatgatcggctgcacggaggtgaatgaaaatgggaattcagctttgtccacttttatttgtataaaaagatgaggaaaatgcagcggacatgctttcccttttatgtggtttccccagcgcacatttcgttctgcgctgagtttggtgtgttgcggcatagtgcaatagtgcgaggtgttttattattttggctttttttttttttttttttttttttttgtcctctccggcgggaagcaaaaaagtgagaaaaacaaaatgtagcatcccgtgaagataagcgctacacaagaataacaattcgaaaagggttaagcaaaaatatttgtgaagctggtaaagaacgaaaaaggaaaaaacaaagaaaaacaatttagcgcatcggttgaactttgcagcttaagctattattcccaatctacatataattctgtacagaaatatattttttcttttttttttccttttttgactatttaaaatttgtgcatagctgagggtgaatcaatttcgaacatggcagaaaatgaggccgttaaggaaagatcccccatggggaacttaagtaaagctgccaagcggtgacacattttttgcggccatttttggggcaatttttgtggcgattttgcgagcgctccacgactgtatgctatccgactgtggagggccaaacgctggagaagcgccacaccggggagcatgacaaaaatttgcatagacaccagggacgtacatgtgcatgccccttttttttacacttttgcagaaaggagcctaacaatgagcttgtatttcatcggaatttccaccgcgtcgtggttcatttgtacgacgaaaaggaggaaggagtggtaagcaggagtggcgaacaggagtggcgaacaggagtggctaacataagggcgaacaggagttgtgcaggagtgcgtccgcagaggggcagtttccaccgctcacacaacactcaaagcaacccgacggtttgccaacgcgggaaacacacacgttgatttcttcacccttttccccaaaaaaacatctcgtagggctgacataatgctggactacgttcatcacaaaaggtgttccttcctgtccaactcgtgggagcactttttgaggagactcaagtcatgacgaattttggtagccctatgtaaatttgttcttttcgagcggtggcaatgtgcatattggggggttaaagggaggactggtagttatctattttttgcattttttgcattttttgtatttttcgcattttctccattttctccattttctcttccccattttaagattttttttttgtttttttttttgccctccccattcggtcaccatctgggggaggataaaagaccgcatacttcactcgtacagcattacatttccttgcattgctgactagagcacccaccttttacaaaaccgctaatggtttaaccaataaggaacacaaaactataacatgctaggcgttgcgcttttaaatttttatgcattaaaagggagagaggggcatagggcggtgttgccctcgcacaattttgctgactcaaggtggtatagaggttacgtttttttggcagctgaacggattggtacacatatcgaaaggtgttaatattcttttgcattttatgaccaatttgggatcatccgcaattgagtcttttccttttatgcagtgttcctttcgctacgtgatataaatggttgggatgaagaggttggccctggtgtagcgaaagaatgagagatcgagtatacagacagggaacttagctgtttacacgtttgttgaaatgcataaaacggtgctctggttcaggttccataaagggtgtgtgttggggagaggtcacatgtcccccattccttgtacaatgttaatttttccctctgctacaatatatttccgttcgttaaggcgtacatgtgccgcgatatatgcgcttaagcacatacactagtacgcccatcaacacatgtgcttcttcaccattcccttttttctttccacgcaaactgggatgaggagcgcacgaattttctgcgccagtggaaagtctttttttttttcttccactcatttttgcatttttccctaacggtgaatttatacaacttttcaagagtaataaaatttgttggcacaatttatggagaagaattttttttttttttttttcccgcctaggtaaccccgcagcgtataactatttagccaaaatgtgaaagagtacaccttcccctgttaggaatgcatatctacactgttaaagaaaaacaaagaacagtttatcagcgaagatgttcctttttaagctaacgaaagagggtaccatacaaaccgcctcctccttgaataaaccctttttgtgtaattttaaaacgagcaaaaatgtcaacatcggtaaattgataaaaagcaaaaaaataaaaagccatgaattaaacaagatagaggatgtggaacttctcttacaagagagacaccacgacgtttttcagagttatccaacaattaaaaatgtgcacaaaattgttgacgtgaagaacattcctgtttttaacaaaaatgaaaatccggacaatatcttgagcaaagtggctcttcactttggaggtacacgtgcttacgttgtgctatacataggggaggggttatcgccctatgttgcatcccagcggagggggagtggtcctctcgtgtacaaaagagtgcttcgagggtggaaggcaacctggctggtgtatgatgcacacgtgtgagcatacgcccacgagcatacgtgtacgcataaccatttcattgcatcttccctttcacccctttgcagacttgtcatacctgcgaggcgacgcagccgtgaacggaacaaacgacattttcgaattgacgaaggaaggaaatgggtatgactgttcaggtaattttttaaaaacatgtggagacgcactcttcaccgaaataaaaactgctcgagagcaacataaaggaaaagacatacttataacaaaagggcataacagtgcatacaaatgcattatacatgtggtcgaaccgtactataacgaaacggcaaagttaagaaagtgttatgaggacatcctattaacagcaaaaatgaatagccttaagacgattgttttccccctgcttggcagtggtattagcctgtttaaaaggcatgacgttgtcgtgtgttgtttggaaggaatttacgaattcttcaaggagaagagaaatatgaattcaattgacaaagttgttttgtgcacaatcacagactcgcattggatgctgctgagagattccataccgctttacttaaacgtgacagtaaagtgaacgcccacatgggttcgattcgttgtgttcgaatttttcgttttttttaatttgtgtaacagtggttgagactttgggctagccagctagctatgtagctatctaagagtaatattttttttttatattctccccaagattacctgcaccgttcatattttttattttacaactttgcattttaaaataatggatctgcatcgaataggcgcattatacctgtacgtaatgctgcattatgcaaatgtcaaaattttgagcttttaagttgtccctactttgtgctaaaatgtgtaggatccatttggacaatattaaagtgcttaaaaagggtaggggtgtacaaacgaattggaagaaatctttaaaaacaatcaaaatggacaaatggacgggctagtaaaaaaaaggagagtacacaaaaaaaaaaaaggaaatattcaccgaatggcggtagctaacgatgctagaaaaaaaaaaaattttaagacttattaactactttttggtaaagataaaaaactcacagagggggttttcctaagaacaggttctgcgttgagaagcaatcgtttaaacatttccaccgtttttttaattttagaaaattcgtgtgcatcccttcttttttttaccttttcgagagtgtgtcacagatcgacacgacgggggaggccccttttggatatgttttttttaaacgtttcatgggcttcttgccatatatttttgaacgacgtgctgttgttccctgttttgttcattgctttgcgagttggcaagctggataagtttatttgctgatcatctttgaataagcatgaccaccaaacgtagaagccctcaaattcgtattttttttttaaattaatgcataaaaatgtttcctccttctcaattgaactttctccaaagttgaactgcaaattttgattattcacttcattagcgagatggaaaatgtcctcccagttgattcttatgttttttatttcccacagttgggtgtcttcatcctcgcttaccttaaaggggaatggcttgtcaattagcacttcctcatggttggaagtaccatttgtgctttgtgcacttgtaatatgtgctgcttctccttgctttacatccttttttacaaccattttatcttcctgtatttgtacaactagcgattttgcttttgtgtacaatggcaaggcaatataagcgttaatttcttgtaccgactgattccatatgtacttaaagggaacgacagctccgtttgttatcatattttcgagatttcttttatttttcaaagcatcctcgttcttatccctttgggcaacatcattttttgtcaccccgagagatttactttcgatgtgcggttcgctatgttcctgattgatgcttttgcacacatctgcgtcgtttatttctccatttccatctttcaaaatggttaatccgctaggcgacagcacaactttatccttcctccctagttttgttagttgaggctttctacttttccgttcgtcgtctgacgagctcacatcgatctggtcaaacttggaataattgatagggctgctcatcctgggggcatagttgttttttattttcttccagttggtcctgtgggtgccttgtggcgcgttccttgggtactttctgcgttttaggcggtttctacgttttctgcgttttaagcgttttacgcggtttatactttttcggcgttttctgctttttcggcgttttctgctttttctgcattttttccaagtctgacaagctgtttgcagcgccgtggcaacgtgcaagaatatttgcgctaagggagggggtataaaagctctatttttgcattacagttgtgctgaagaggggaaacgcggtgtgggacccgttcgcgagggatcgctggtctggtcgctctgtgcccatttctttacttctttattcccccgtgatgccgcattccagtagataaattttgccgagcgttatattgttgtgtcctgttagttttgcaaaaaaaatacggcgccaaattttttcccgcaaagtaaaaaacaagggaggggaagcgctaaaaggtgaaggcgctttccaacgccatgcggacgaaaaataatgtatactccctgcgcatatgcataagtacacgctcgttcggctgcacttatcacgtagtgctcacatatgttacctcacgagcaacggccagtgtgccactccgtgtgaattcgttggcccctcttacgcaactgcagttcgtccgtacgacgaaaatgtttaccccggagctagctatttcgtacgttatatttaccgcttgatagttatgccttctttgttcctttgttcctttgttcttttgtccctttgttcctttgttcctttgttcctttgttcctttgtcccttttttctttgttccttttttttttttttgctgcttggtgattttagcagttgttccaggtgcgtgaagattggtgaaaaatgcgcccggggtagggagttttgcgtatggaagggcacacgtaaaaagaggggtcccaaaaaagagtggcacgtccgtatgcaggccttacaggctgattcgccgagcatacatgccacaaccgattattaatgccctttggggggaaaaggacagaagagcaaccgtttgagacttcacaggcgtgcagtgccataacaacccaaagtgaaaacgcaactgaactgagggaaaccaccatccagaaatcatcccccctccccccttttgtggaaagaaccaaaatgagtgacatatttttctacgcagaagaaattgacaatctgttggaggactacaggaaattattaatcgatttgaaaaaagtatcagaacgaaatgatgaaaagacgacgaaaaaatgtatagatgatattcagttccttaatgagagaataaaaacagccaaggatgctcacttcatcgagatgcgtaatttacctgaggaggaacaaaataattacattttaaagataaaggggaaaatggctattctggaggacctaaacatacagttcgattttctcaagagtaaaattttgtatgcacagaaggaggcgaatcgaatgaaagaacaaaatagagtaaagtatgtgacccctaaggatatggaaaatagaggagactttattcaagaccaaacggaggagtccatttttcgaatgaaaatggtggtaaatgaatcggagcagataacgagagatgctgcagtcaaattaattgagcagaatgaaaaactgaaaaaggtaaaggacaaagtggatgacgttgataccaatgtttcaagtgcaaaggaaactttgaaggaaatagccaaagaagctgtcaccgatagatttgtccgcttcctttccctcctcatattcatcgttttgattattctcattacggtcatttcgatttcgaagaagaagtgaattgggggagggggggaaggcgcccgccgcgctttgctgtacatttatttattcattcgttcattcatatatttatttgttcatttatttattcatttatttgttcatttatttattcatttatttattccttttattttatttttttttttttttgtgatcccttttggtgagctacccccaagcgcagtagacacagcgagtaggtgcgccttctcgtcaaggcagggattcacgtgtggacatgccgctacgcttatgtataaataagcatacctccgtacacacgtatgttcacacatttgcagatgtatgtgtgtatttcccctctgctcctgcgtggcatttgcttccctcgtgccggtttgcttaaaggagccacttcgccatttacgggaattctccccatttggtaaaaaagccaaagtgtgggcccacggcggaatgtgacaaaaagggggctgcacacatttcgttcgcatttttaagttgaaaaatatctctcgtttttttttttttctccccatttattaatttgcttattcattttttatccattttttaaccattttttaaccattttttatccattttttaaccattttttaaccattttttatccattttttaaccattttttaaccaatttttttcgacttcctttccacttttttggtgttcttaggggtggcccacggcgcagtgctgccccatgccattacaccccattcgcagtgtaatgacttttttttttttaaaacttgctgttcacaacattttcaatttagcatttcaatttggcgcttttaacatcaacgggctggggggcatactattaacacacatgatatttttttttaaagaatgaggagagagcaattacaagtaggttggctatctggagaaaaaaaaaaaaaaaaaaaatgcgtacagcacactgaggaagcacactcttctacctgtgggtgtactttttacttttgacgaatgagtacccgtacccattttgtgtgatactttcctatggtttagaatcggggtgggtgcaaaaaggcgtagacgcgtgtacgcaatatacgtacatgtacgcgcctgtgcatacatgtgaagggtgcgcttggtttttttcccccatgttattactactgtacgcgttctacgctcttatgtttggtgcgtccatgggtctgtccactgttcatcttccctggtaaggagaaaaaaaaagaaaagaaaaaaaaaaaagaagcataacaatctttcctacagacatgtgctggatgcacttttgtgtacgttattgctcatttgtgctttcttgttcaagataaaggaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaagcaaagcaaagctatgaaagctgaataaagcaaaaatttccttttcaccaccacttgtagaatgtgcacgtttctcccgcgccaacttgcattccatgttggaggcgaagagctcaccttgtgtagctttccttgtgggggaaccataagtgtgcttccacgccgttcttccaactgttgagcaaacagtgccagggtgtgcggatagcgcctgtgcgaaggtatgtctgtagaagtttcgcagctgcgtcccgcgcccacccctgtgcgacgaaagccatcgattgggggtcactctcggtggaaaaaaaaaaagtgtagcacagtgtagtacagcacagtgtagtacagcacagtgtagtatcgtagtgaactgcattatcgtagtgagctgcattgtcgtagtgagatgcattgtcgtggtgagctgcattgtcgcagtgaacttcggtgtattgtagtgccctcgtggtaacacctgcgagggcgtaagcacagcggaagcgactgcgcctagtggctacagctcgcgtaacggcgcttcgggtgaccgcacctgggaaaactccagcaccaaggatggagagagagcctcctaagtacaacggctccccgggggggccctggccccagcaaggtggcacaagtgccaacaacccagccggtaacaaaacggggctaaccgaaaaagagcccctgataatactcgaacaggagaagcgaaacaaagctcttcgtaactattacagcaaaatagaaaaatacgggaatagaaggatcccatttggacaaagcgcatttgaaaaaaacccatttgaaaaaaacgcacttggacaaaacccatttgaaaaaaacccatttggacaaaatagagaagaagtgataggcgccgattttcaaaaagcagtgacgttaaaaatggggaatcagtggaatcatgtagaagggaaagtgataaatggtaaccacatccacattgagaggataagaagggatcagaatttttacaattccataggtgatatgtatagagctgtttatgaagaaaaaactcaaaataatggtgagccagtagtgtactcacgacatgtgtctgccccgagtttgataataaatgactctaacccttttattgacacgaatgaaaatacaaatggggtaagtttcacttcgaacttaggtttttcaaagcatcttttggagggggggaatgcaaatctgaaccctagtagagactacacgaactggggggaaaggacgaaccaaaattctcctcaccgtgataggttaaagtggagggaacctgttgtggaaggggttcttacaaactctgccagtctaatcaatggtggcggaaggatcagagatgggagccatactgttttgcgagaggcgggtcccgcaagggtcgacgcaggtggtgcaggtggtctatatggtattcatcgtgcagaccatgctgatggtgacgagaactccacgaacgtttattttcttttccaaaatatgatcagggaaagcaaagaaagaaaggaaagcaaagaaagaaaagaaagcgaagaaggtaaagaaagcgaagaaggcaaagaaagcgaagaaggcaaagaaggcaaagcgcgccgagctcattttgcgcaaatgaaggaaggacaacaaagggaggggggaagtacccagggaagggaaggcaatgcccactgtgttgttaaggcgcatccacttcgtacaacccatccccccccggagaataacttcgacctacaaatgagagcaaccatggctaaccatgtagctctcacggagccctctcttatagcaccagtgcaccgagaaatccgacagaaaaaacgcctccaatatggcggaaagagactaaacgaaaatgctaacgaagaagggtttcatatcagggaggaggaaaacccgtattatcataattttaataaatcgtgttttcagaataagacatggaccccccttaggataggtccacatttctcgagtatggacagtgcaaacgttcgtggagacgtagtggggacgaagggtatgtttgtttgcccagttaggagaaagagaaggaaattggaaatgaatgaaacgtcgtatagcagtccatgtgatgagaatcccagcgtttcggaactgtgcaaagggggttacgagaacagcaagttgtcattaagagagaaggctaacttaaagaaggatgaagaagaaggagaaggagaggagggggagagcaacgtgcgtgtccagccccttccgagttttctccacgtagtaaaccaaaacggtgatgacaaccattttggaaacgaagtacacagggggactggcagaggagaaggggagtgtgggaaaaacgaatgtgctgcgcggtggtcactgcaggccatgcccagcggagcattcgcgtccccctgcaaagggagcgatcagacgggagacaatggagagggtaccgacgtgtaccgcgagcggagcgacgaccagaatgggcagatgaagcagaccgtacagatgaagcagaccgtacagatgaagcagaccgtacagatgaagcagaccgtacagatgaagcagaccgtacagatgaagcagaccgtacagatgaagcagtccgtacagaatgggcgagagagactgccccccaccccctcggccgtccccaaacacagaggagaagcgcccaacgcgggggaacgcagcttggtgaagaaagaaacggggaggccattaaaggaggacaagaaaatttaccagaaccatggactgttcagaaattttgtcttttcgtttaaaaacccgcccaaggggggagagagggaagaaaaaagcgaaaagggtgagaagctcgaaaagggtgagaagctcgataagggtgagacgctccaaaagggtgcggtactcgataagggtgccacgatcgaaaagggtgccacgctccaaaagacccctatgaagtacaagacgctgaaaaacgaaaaacatgctccgccaaacagcgaagcccgatacaaaaagttcgaggagaaatacttctcggaggatcaaatatcaagtgactttcaatggagagaagtggacggaactatttcttctcacgcgcaagactttttattttttgatgaggaagatgatcaaatggtttcgctagatgtactggaccacagcacggggagtatcagctcgagcgggagcagcgatgagggaagtggggacaggagtgaggccataagtgagtctagaagtgagtccataagtgagtccataagtgagtccagaagtgaggccagaagtggggataaatgctgccacctcccccggaagggaagaagccaagtgcgacacggcagagacggcggaggacagaccaccaccctcctcgcgaaccagcagatgaacccctccccagaaccagaccataagacatgcaaaaaggagaaaaaaaatcggagtacccgcaagaggaaggatgcgccaaatgggagccacacaattagtccaggcgaagtgacaaacataggtaacgtggaggaagtggccaatggggagaaatctaatcatcgagatcgaccaagagagaaaagacagggaaagaaaaacaaatcggtgatcatgtatgccaaaattatgaacattagttatgagtacggtgcagatgtactgaagcagttcagccacccagcggttaatctgtttaatacgaataaaacgcatatcgtaaagaaaagggaaaagaagaggagggaactgtacgcatacttggatgcagaggaggggttcggggaggttcatgaagggggatatgcagtggggcatgaaggggggcacgaagtggggcaagaaggggggtatgaagggggacatacagtgggacatacagtgagacctgcagtggagcaagaagtgacggaagaaatggtagaaaaaatggcgcaagaaatggcggaagaactagcagaagaattagcgaacccagggaaaaaaacaaaacgcaagtacagaaaaaagcaggatgatccagaaaaaagaaaaaaaatttattagccacaagataaaaaaacacatgctttgtatcaacgccaggatcgtaatcagagaatggtacattgattatggaacgtgtgccagtacccctccctacatgtacgtagtatccgaaaatgataaccgttacaaactagacagagtgcacgataaatattatgccatgttcaccaaagtgagactgaagtttgaagtgaccactagaattgtgaaatcgttgcaggtctatccgaacattacatacaaggaactagtgggccacttaacgctgtacgagtgtattagcaaaaggatgaggaaggcgaagcggggcgggacgcgggagagtcaggagacgcgggagaagcagaatcaggagacgctgaagaggcagaaaacgcgggagacgaagaaaaggctgagtgaacaaacatgcacatgggagagtagcgaagaggacgattttccatcatggagaatacacccaaatgattgctaccccttgttggataaggagctttccagggggatagaaccctgtgaaaacaaaaaaagtggaaaaaagggagaaaaaaaaaagggagagaaaaaaaagggtggggaagaggagccgcccaccgtaagggtaagcttgtccgaatatagcggcacaggtgtgcacaccatgccggatggaacagtcagcaagaaatgcacatggggggcaccatacgctgtgtacaaatgcaacagaaaggtcataatcagattgtacaagtttattcaaaacgaaatgaaaatattagctcacggttttaacataaagtctttgctatgtactcctttcatgaagaacctggaacaaaaatttaaatttgagaataggaagaatcaacaaatgaagagattaacaagagtgtgctctctttctgtgaaggacaagctatgctcggatgttctgctagactgtcacgaaaatggacaaaatgatagctctgcgaagaagatcactcgcttctatcttattagaagcttcgtggagagccaaaaggggaacgtagaaaaatatgagccctcatgtggatgcaccgatcaagcaaagatcgaagtagaagagaaggaggagtggggtaggcagcatgtgcttctgggagagcgcgggattgactcggccagtgtatgtccccacggagggagagccacccaaagggaaccccccgagagggcagaaagaaacacgttgcgaagtcacaaccaggggagagaacccgcgcaggggaaaaaccacagaaggaaagatgagccgagagatgggccgagagatgggccgaaagatgggccaaaaaatgggccaaaaaatggaccgaaaagtggaccaaaaaatggaccaaaaaatgcaccgaaatggatggaactccccgccaaatattgcagttgctacaccccgcgtgaaatttctccccccctgtatttaatccaccccctgaaacacgaatcgatgctggacatatgggtattcctttggacatataaacaagtgacacgtgccaaaataacggctagccaagtgaaccacgaactgctacaaagaaaaagtacctttagtaaaaaaatcgccaaacaaataattcgagaaaggatactacttaatgagcatctttacaaaagtaagaaacttgtgtcaggtctccaaaatatgtgtgctgggaaaaaacgcgtcatattaaacggagtaacaaatcgcacaatacacaatagatgtaaggatgaaataatgagagtaatccttctcgtactgtacaggtcgatacgaattgagcgccatagaagaagctactccatgggggataaccaaaatggtagttttaactaccagggtggagggtgcaactcctcctcgtacgatattttggaccatttggaagatcctatgctgagtgaaattttaaattacccaattaagagatgcttcacaagggatggaagaaaaagaacaaatgaaaataacatctcgggggagcagaaaaatacttcaggggatgaatcaactgctaatgatgacatgaaggggaaagcacctccagaaaaggactcacaaattgaagagcagaacgaaggggcaccagttgaaggggattttccatcagcaggaggcgcagaggtgaagaagaagaagaagaagaacgaaagcgcccacatgaacagcacacatgaagaaatgaaacccattcgagaacagcaccgtgaggggacaactattcaaagtgagcccccccccaatttgatcctagacaaacgaaacgtttacaacaatacttatgagaaaatcttgttagatgtattgacagaaaggaatgaacaaaaaaaaattttcgatctttttggagacttgagattattggataacgtgacatggccactatatttaaaaaaatgcctttttatgttactctacgtaatgaatcactcctttctccttgaaggtggtaacgaagaggaatgggaagagtcctcaagtgaattaactcagaaggaaaaagaatctccttccaaaaatgacaatgcattatggaaacactttatgtacaccacagatagtctaaatggaaaccaaaaaggagaggtggagagaagaacgatctctcaatgttgcagaaatttaaaaaaggtaaaaatgaagagatacaaactaagttgggttccaaatgaggataatatttctgatagggaaagaccttgtagggaagatatgctagccattttggatttcctttgtgaagaaaataacacctttgaaatgttaagtacaaatgagaaaataaaacttctccgtttttttataaatgcaatacgatgtagtactgtcgaaggggagggagcgaacggtgaagaggtgcaattggttagcgtgaacaggagtgtccttctggagactagcatggagggtgcttctaagagtgagtcgagtggggtcctgtcgagtggggtcctatcgagtggggtcccatcgagtgacatacctaccaagggaaccccaaaaaatggaaagactgaaatgagaaacgagagaagagccataagcagccacctctacccctcaggggaagaaagaggttacgtgcaacgggtggctgaacaatttgacgttaaagtaaatctgctgggaagggacagacactgcaataagtactacatttttggggaccccctcgggtgttctgactgtatatacgttgagtccgtaaatgagtggagaccggtccatgcgccgcttgcaagtgggtcccgtccaggcagcccccgtccaggcagcccccttccaagtggcccccttccaaacgaatcgcaagataggacaaagaacccgctccagaaaagacacaccacttctgcaccaaatggctgttggcccggagacttgaaccccccaaagggtagaacccaaattggctacattgaaggggtggagaacataacccaatttgtggaacttttttccccatcgtccggggaagaaacagaattgaaaaggagactcgttcagttgagggaggcattagtaaccacgtgtcaaatgcaccaggtgaagggtccattcgaggaaggcaccactgggggaaattcaaccaatggtaacatatgcaccaaggggggggaaaaaaactcaatcaggaatgcatctaggggggaaaaccaaagtgcacatgaggaagggagtcccccaattaacatacagtgcgcgcattgtaaaaagtgctacgaagtaagcaagcgagagaaaaaaaaagaggcagcaaaaagcgaagaggcaacaaaaggcaaagcggaaacaaaaggcaaagcggaaacaaaaggcaaagcggaaacaaaagggggggacaagcacccaatgctgaacaaacacgtggaaggtaaacacacaggtgtgcacccaaacaaacaggaaaaatgtcgaaaaaaggaaacaagtgaccccacggatagtgaagaaattatgttgaaccaaactctctctgtgatagaaaagctcctctactttgtaaaaaaaacaaaaatggttttgaacgaatgcgtacaagaagaaatgagcatgctagtagataatttcatcctaatgtctatgaaaatatttgtaaaggaaaaggcaatgaataatctgagttatatttttatacaacttgtagatctgatagaaagtatggaaagtttttttttccgccatccgtattgttttcttttgaagaagagttggagaaaagacctgcgaaatatatggcaaaacgacatgtggtttttgaagtgccaattttgcaaatgtctgaaaggcataaacgttttggatatactacccactttgtgcttttattttaacttttttgtaacatacggattgaaggaaaaggctatccacatgtacaggaaatacggcttgacggggatggtctccgagttggaggatgtctccggaggggccacttcccagcgtaagttacactcgttgaagaaggtcagatcactattgagggggaaccatgggattaccgccaaggggatgagaaaggaaggcaaaaaaaatactgagatatgccctgaaggttgttcccaagacgagcacataagagatgtgcttaacgaaatatgtgaacttttaccctacaaggtaaacagcaagtatatttatttcaaggagggtcatttaagacatatggatatccttttcaacaacaatttttttttttccgaacggaataatttagagaaaattaaaaacatggaggtcgtggagctgagggatataaaaatgtttttggttccaaagggggacttatggaagttggacaataggggagtgagtgtctcctcgggagacaacatgggatgcacagagaatggaaacatgaagggaatgccaaatgacctaccggaagttaggcggacagaccaaacgaaggaaaacggtctacgagaaaaagagaagaaggcaagtccactccacgagaaggaaggaatatcaaacgaagcgcaagcatcagctaggcatcacccaaactgctacacagactgctacaaagactactacacagactactgcacagactactacacagtgcgagaagcgttgttcaaaattaaggaagcagtggaaaggaaaaaatggggcgcgccaaataaacataacacattgtacttcaaacccctggaggagtatacaaaattgcttgaggaacaaatgcgtagcagctttttaagtcccaattttgggacactcgtagatgtgaaaaatcagctgaagagggagcaacctgttggtggaaataccatcaagggaacaccctcagtacatagcgataacccacaggagaacttcctctacgtgtgccaactgcattgtgtaatatacccccctgataacttagaggaaggaaccgtagaatatatgatgcagttagaggaaccatacgttaaatgcgagaggtacattgtggctcagtggaagttccttactctaaatttatgctttaccgaaaatatgcacacaattttttatatctttccgttgagtacatcggatctttcttcttcctggtggagtactgccgtttgtacagaaggctggatgaccaaaggggcttcacatgtgggggcttcacatgtgggggcttcacatgtgggggcttcacatgtgggggcttcacatgtgggggcatcacatgcggggacttcacatgcggggacttcacatggggggacttcacacgcggggacttcacacgcggagtgatatgaacctcttacgcggtgagcgtagtgcaaggcggctaatttgtgtggtctggtacaaattggaaagatgctgcgcaggtcgggaaaaggcaggaactacaaaggtggggtcaggttatcccccactttgtggccacagaaagggtaccataacaaagtgtaaggcttttatgtacgcacacggggagaggtgtaggtgtgcctccctactgttcatttatggcccctctctctctccatctatctacctatctatctatctatgtatctatatatgtatagccatttcatttagtgcccccttttacaagggtatttactttacctattattatttttttttccccttttctacataattaaagaactccccttaaaggaaaagcagcaaaacattgaacaaattatgccacgggcacgcacctatgggaggctagcttattatgttaagttagagctgttcgcccagagcaacgtttatggtacctctcacgcgcaccgccacccggatggttaattaaacgctgggagggaaaatatcctttcgcccaacgtagcgacgtaattttcgccctgttctaaattggggaaaaaaaaaaaaaaaaaaaaaaaaagcaacttctgccctaatgggaaaaatggaacgccatttttttttttttttttctttttaaaatggagaagcggaaagaaaaatcgaaatgaatataataagcgtgtactttttttttggagataaaactgggtgaccacatgaagttatattttcacattttctaacgcaacgccatgtcaagccaagcaacgctgcatgacgcgcttcctcaaagattcaggcagaaaccacgctcctgtaatttttacgaaaaactgtggcaaataaaaacacttcaatgatttaaaaacgccaagaggagaacatttaaggagatccagttgtgcaacaattgagggagaaaattataggagaggaataaaaaaaaaaaaaaaaaaaaaaaatcgtgtgtttttttttcccaaggcagtcagccgactaagagcagtttaacccaattgacatgtacctcatatttttccctcctttaacccactacaccccccccctcctcccctacgtatgttttccgcacgcgtgagagatatgctttagaggaagaagcatgtatcgtgcatcaagttacctaaaattgttctcaactgtatgcgtcttaacgtttatcctcctgtgtgaataccatcagtgtgcgtatgagaagaaggataaaaatgtagacctcttttctgaggcgcacgagctgcttgaccatggcgagtacgccaagtcgttcgccttcctgaggacatgcgtgcactacgacataaggtaggccgttcgcatcatcgtgccgtgccagcgcgttacacccgtgtgacagtcccacgtcggctaaccgcgtctcaccacgccgctaactcgactaacacggttaacccggttaacacggctaacaccgcttacaccgcttatactgcttacaccgcttcccccccgtaggtgcctaacgctgagtggagtgttctattacctggggctggagcccgtggagagggacgttagcaacgcactgtacatatggaaggtgtgcgcagactacggaagcgcagatgcgcaattctacctgggaattatgtactcaaattacttctccctgccaaacttgtactcgtactatgtagacgagccgcatatagaagataccctcgttttgctcagagtgtaccttcgcttggaaggagcctatttaaggaggagtgttattgaatgcttacgaggagaaggagttaattgccaagtgtggaagagagacgaagaaagggaacacggaaacaacgacagtagtgaggatagaaataattttcgaacccccccagtggtgacactgacaaaaaagaataaactaattgtgaagataaaaaatattagatacaacacagatgagttgaaatggtattttgacaatctaaagaaatttcccaatagggattacttagaaaaaaatggaaagaaattaaattttacgagaaatcatgacttaagtttgttatacttatacagtagtagtttggctaaccatccaggtagtattttatccttaggaataagatatatgaatggttatggtgtggagaaaaattgtgaaactgcatctaggtattatttaaagcttacaaacgggatcatcaatgcagatactagaacccatttcgaaatggctgacttgatcaaactaaacataccacattatgatcagtacaatatgaataataaaaaaatcagaaatatagaaatttttctagaaacgtctctacataataaccacagaattttaaccatgatcgcacgaaggtacctcataggtatagacggagttgaaagaaattacaaaaaagcactctcctatctaaccaaagcagaaaagtatgacaattcagaggccatatccttattaggatatatttacctcctagggttaggggtacaaattgactatagtaaagctactgattattttattaggggaaataaattaaaggatcctttgagttataatgggttagggtatatacacttcttcggattgggaaattttaaaaaaaatcctcatttggcattttactatttcgagttagctgcaaagagtagcctatcatctgcacagttcaatctagcttgcttgtatttaagtggtgtcggaatcacacagtctttccataatgctttttactggttttataagtcgctaaataatggaaatgtactagctgcttacatcatagggtttatgcactacaatgggatcattagcaacagaaactgtaaagtagctttgtctctgctggccaaggtggctgaaaataactccttcattttgagcacctccaatagaattattagatatacagaaaagggcagaatgaaggaggctctgtttctaatggcacaactcgctgaaacgggtaacgtccaatctcagataggaatatctcaaaatattaacaacccagagtttgctctctttttaccctccaatgataaagcaaagaaggtttatgccagtagattcctcgccatggcatctgagaacaacgactttaaatcgctgtacactcttggcgattacgcctatcaggggcacggcttgtacgtccgcatattttccaagaacaacgtgcctttcgacgcgctctacgacgtgaaccaagacgagtgcctcttccgttcggaggcggcgaaaaaggggaagcagtttgaccaggcgaaaaggctaagcagattgacgagcggaagaaggctaatcagtttgacgagccgaagaaggctgccacagatgaaaagtcgagccaggtcacccccccgaacgaaataatctccgccgacttcgttgacgaacagggcttcatcttcagcgaccgttggcgattcaactacggattaaagttctcctttaatgaggtggattacgacctagcctatcaccattacaaaagcattatttcgtactacccccataacttctacgtgatccaaaccatatcgcaggcctgctacaacttagggttcatgcattattacggcataggcgtagcgaagaatattcaaaaggccttagtctattttaattcttctattaaaatttaccccatgcataaggccccctccgttttgtttgtactctatataaagtttaacaagcatttgtataacttcaagaagaagtttcagcacctgaaggggttcttgcccctgtagatggggggaaacccccccagccccctacaaaaaaaaaggggggagaaacgccatgaggtttctgaaagagggaagaggtcacatgtggaacggcagaaaatttcctacaatgtgtatcccattgaggcccctttttctatatgcaactcaatttgtcgctatcttttgcaaaaaaaaaaaaaaaaagcgtaaaattgtcctgtcttggcacctctccattgcgcgaatttgaacgtgtttatgatggcacagtttaaccgtcgcaaggggttcccattttgcgtagcggggataggtgcgaaaaagaaaaagcgagtactctagtgatacatttagagacagtatgcaccaagggagacacctcgctgcgcatttcgctagtacaactttttttttttttttttatccccatttgagcatttttcagttgttcataggtatttccctgtttgttcattttgcgcctatatgttgacccattttttagcatataaattttaccttgcggaaaaaaagtacacctccgcaggtagcagaacaaatgaagcgagggcacgtatacgtgagcccctacgccttcactatcttggaacggtttcgcaaataagcgagaaggggggtaaacctacacgtgtgcaggtaccccgaatgttgaataaggatacgttttactcggcggaggaatggtcgcctccattcgaaggggggtaaaactggctatacttgaatcacatgcacaggtggttggacaaaaaaaagtgaagtgtcacgcgaaaaaaggcgccacgtcccagttagacatattttttggcaacatttttgcaataaacatactattggttcttttgccctttttttttttctttgcttttgattcaccctgcgagcattgtgtgctggcgaatgtacaaccgtaacgtggcacatacaatgttggggagtatctcccttttttgcatgccaatttgtaaaaaaggcgaacctgcaatattgtatgaacaacgagggttcctcttcctttgatggaacgattttcaagtaaagtcgctcgaacggaatgttaatgtatgcagaagggcatgcgcatatgcacgtatgtactacccaaatgtatgctgtatatttatgcggcgtgccttggcatttggtcagtactgtgacgacatagccatttttttttttttgcgctgaggttgattacaaaattagaattttgcgtgcatgcatttttggtttaaaaggtaagaagtttgacaattaacccatttggttgttttaattttttcgattttttttattttcgctaattttgtgatacttaatcgtttcgttgttttctcttcattatcccctcattttcccttcaattttttctcgctttttttataatttttttcctcgccttttcctcattttttttttttttttttttgttctgcggagcaaacatatttctaatgctgcaatagcaaataagacaatagaggcacgaacaaattttaaaaattacccaactttttttgggctctgaaaaatagcagtaaaatgtaagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtactacattatatttatataattgtaatggcaaaggtgtgataaacgaaaaatgaaaaatgcgtttttttttacattagagaagagaaatgctaaacaagggaaacgcaatgtatatgatatgtacgttttagtaccatattttatgacattatttattttattatttttcgccattttgtaattttattgctatttatttttttgttcatttatttgtttatttacttgtttatttatctgtttttttatttgtttatttatttgtttacttgtttattttattttattttatttatttttttttttttcgcaacgttaatggcgcttggtcaagaaatagagaaaaattctttaacgcaaagattatgcttttaagaaaggcgcaaagttgggcaaaaaaataatgcgcatataaataatacgtatgatgggaacgtatgggcgtgcatacaaatgtacatgtatgcgtgcttacttaagataactccttcgcgcaggggaggtagcgtgtatccctctttcacttactcactttaacgcatttaatcctttcctttttattttatagagtagttgtcgacaaaacatttgcgcaagagctgtttcgcgaaacattcaaaattcatttcgtgggtaactccacagtctgcatgaagtatgtgcaaatatatatgcatacaattctgacgtacatatgtacatatatgtatacatatacatatatattcattcatgtgcccgtttaaaatttccccactttgattaatccatagcgtatattacgtatgggggggaggtgacacagaaacgctcgccatacaccatgtgcgcgaacgtagccccttgcacatgccactgcagggacatttacccacacgttttcactttcgtattcatatttgtacacgcttgcacatgtccgtgcatatttttacctttaactccgcgcacacaatttggcgagtctcgtgcagacggggaaaacacgcacaagttgatcgtccgtatgcacatgtagcacagcgcagtgcagtgcaatacatgacatggcacatacagtgtacatttttcccaattgcgtaaaatgcaccgcactggtaagtaagccgctcggcatccagtagcgacaaagacactaataagagccaagcaaacgacataaacgaaacgaaccaagcaagcgcagcaaaaattctgaacggaattaagcaaaaaaaaacgcgccgggtaatattgccaagggggagcaagaaataaaaattaaataaatcaacaaacgaacaaaccaacaaacgatcaaaccaacaaacgaacaaaccagcaagccaacaaaccatcaaacagataaataaaataaagtaaaaaaaaaaaaaacgcaacaaagatacacgcacatgcgaacacatacaatttgcataattatgcaaaaagctaaacaaagctgcgttaaaaagggttacctgaaacatgccgattgaagcgcacacaacgactgagcggcgtaaaaattaaaacgaacaaaactaacaaaacgagcgcaaccgccaaaggggcaaaacgcacaaaacgccagagcgcgcgaaacgcgcctaatcggcaaaagggggcgaagtggggccaagcgaacttgggacctttcgccgaagaaatgaagacctgttagggatgccctagcgtagctgctcatctccacgcaactgtactgcaataaactccactcagttgcaataaaccccaggtagctttgcaaaaccgtcgttgcttcgaaggggatacgcaagcccaatgagctagtcttttttttttttttttttttttcgctttttttttttttgtttctcctgacccgttcatacatttttcagtataatgaaaatcaatggctactatcgaaaaaagtaacaaaagcggcgaacatgaaacagaggccgtttacaaaaatgaaagaaaaggaaagaccaacaaaatagagccgtttcatgtgaatgaagaaaaaaaagaagtcgaaattggaagtttcaacaatgtagaaaataatgcagacatttttggcataagtgtaagcaaaaatgatatggacatgaacaataataatttccgtaaccctgtcgtgaagacgaatgcggacacggaaaaggaggataggaaaagcggtctgatggaaaataaaagcagctgggaaacggaggaggaaaatttgctgaatgatgaagcgaatttgtcagatgaaggggaagaagtagaggaagaaaatgtggatgagaaagacctcatacttcagcgatataaacatggcaccaacatatttgtcaacctggacgatgcaaaaaaaaggtgcgtaatggttgacttttactcggaatgtttaaataaatataaaaatgaatgtagctttgtgtattaccaaaactataacagtaatagtaacgtaataattaacgaaaatgttgacatgatgggacatgtgcacagcacacatttttcatgtgaaaatatggagagcatgggcaatatgcccatttcgagtgacaaatcggcaatggtgaaagggaaaaatgcgccaaaaaattcaagcagtataggaatcggggtaggtacatccgttatgcctggtgaagattttaaaaattttaatctccaaaaaaagaagcaagagtcgttagaccctttgttaaagtgcataaactccttgtcggataggataaaccttcagcatttagtgggagacccaacaacgtatttcaaagttggagggggggatatgttctacgacattaacgatccatttttggatgacgaagaaatgtataaagaattgaacaaaacgaaaaatgaaataattctcacgagacagatagaagatgagtatagcgtgtggagtgcggacatgtcagacgattatgtggacataaacccggactccttcatctcgttttacagctccaagtgtaagtacgtctattctagcgatgaagaaggggaagagaataacactaaagtgtgcacgagcgaggtgaagaagggaaaggaaaaaaggggcgatgcggatagaacaagcatagcagatgggatgcacagctacacaagtggcaatgacaatgtgaacgacgcgggtttctgcaaacgcggtgatgagtacaaggggaacgcttcatacagctcctcctgctccaattcttctgatgaaagtgtcatagagttaaaccagtcccacatggacataataaattatgagcaaaatgtaaacgattttattatatattcaagtgaagaagaaatcgaagcatcttcgtctgaagacgaaaatgacgaagacgcagaagagtcagaggcgtctgatgaggatatcatattcaacccctttgcttggaaaaaattcgaaaggcacattcccccagaatttgtcaactctttcgaaaagttagaaaaagagttggatgctctccccttggaggttaacatagaagatatacaagccatcataaaggggaacatttacagtatatttgtccaagttagagataaacaaaagaacatactgaaccattttgacaaaacattggacgattatgtcgagatcgatatcaaacagctgaggtggctgacaaccattatgaataaaacgtccaatacgcttaacgatatagacatttgcagaatttggttcgaacacattttcaactacaacattatggtgttcattaattgtgagaaggagtttgttagcaagataaagaactcgcagatttttgaaaaaaataataaggctcatttgaatggtattttgaaggacatgtcttcgtggagggccttccaggagtataaggagaagctggctcgcgagggcgcagagggggggggtgccaccacgtctgggaccactatcttgggtggtgctgctggtggtgcggctgctactgctactaccattgcgggtgcctccggcggcattgccaacgcggccgaggggggcagccccaatcgtggcacaaacggagcgaaagtgggctcctcccccagtcgaggcgcgagcaaagctgccaacgattgcagcaagaatggcattggccatggagagcccatctgcaaagaaccacccgaatgtgtaaaattgatagacgcacgaaatgcggagaaggaaaagaagagcgccatgttggagatgcagggcagggaagaagcatttgatgaagcagaagataaggcgtataacgatgttcacttgaaaacggcggatagtccaaaaaatgtaccgctctacgaggggaacatggactctgtttttactccccactttgctaaggacagcgctgtgaaggaggaactagcggaaggcgcaggggaaggaggtaccaaggtcaaattagtcaacataaagaatgagcacgcagaagcaaattgcgacagtgtgtctctgcacttttcgaataatagcaccatcgaacagatagacggggagaagatggggggcagtgactacagctgtgcgcaaaacaatggcttgttgaaaaaggagtgccccggggggaatggcggcgaggaggacgaggggagggcggcaacagtagaggtaccagtagaggcaccggtagaagcaccagtagaggcatctgtagaagcaccagtagagaccaccagagtagccgccaactccccatgtggagctatcctccccttgacggaggcgcacggagagaaaaaaactaaggggccctcccaaaacaatgaaagctatacggacatcgaaccggatggccccaaggcgagcaaaggggccaaccccaatggtggacagaaggaagagtacaaatcgttggaaaaattttttaaaaaatttgtagacatttcgtacgacattttaaattacgtaaaaatgtttattaagcaaaagtgctttctaaaagatatgatctcagcaggatttgaagctctcgtggaaaagcacaataagcattttatgaagttccctcacatgacagtgtctgaaatattgaccaatctctttaacttcaggtacaagaccaatattattatttctccagattatgtagaagccctggtagatttctatcaggagaaatacaaaatggacatatcatatgataaagggaagaataaaaaagtttttctttttgacaccaacgaaatgcataagttgaataatgcctattatagaagtcgtaatagtggtaaggagagaggcttggttaatgagcatgagcattgtaaagaggagcataaaggcaaatggggaggagggaaaagcgagttggaggataaagggaactacagaaaagggggtggagttggtagcagtggaagtatggtcagtaatgacttggtgctgggccattctaaggagcgttttttccaaaatgcagcgaataagaagcagggagttggaaaaaatgaccacttaagtatgaacagtgccatggatatgagtagtaaagtaaccaacaacaacacccccatgggtgttccaacctcaggtgcaacaacggatgggggtaataataaaatgtctagcaagaagagagcaagtgaatcggttaaacacagtctcacgaaggagacgaactctttgacgaaaaaaaaacagaacaaaatgcagtccaatgatttgtccaaaaaaagttgggacaagaagaaaagcaacaaaaatgaaaagaaaatgtgctctgctacgcacataattatttgttccgataatgaggagagtcagggggaggaagactcccctagtgggcaacaccaggtgatgacaaaaatggctagccagaaagaaaaaaacaaaggagaatgtcgaaacatcagcatgttgatagagaacataacgaagaagaagtgcagcgcgaacagtagctccgtgggtagcttgacgatcaaccataacgttggcagggaccatcgcagaggcatctgcaaccgcagctatgttggtcagcacaaggccaacctgccgaacatgccgagtatggtcaacgtggtcagcatgggcagcagctctcagggccgcccgaaaggccacccgcacagctccctaccgagcaacaataagttgcaaaccattcgcaacatttttagcaactccacccccatgcaccacaacaacgtgaacaataacaccagcagtagcagcggaatttacaacgcacagaggaagagaggcaccgaagaaaaccttctcattatttcagacgagcagaaaaacctaaattcaaacaacgtgctcaacgaaaaaatgaaactgtataagaaaaggaaaatgaaaaatgactatccatgtggaaaaaaaaacgcacaaacgaatatactaaagcttaacaaagttaatgaaaaaatgaaggggaaaattttacattcaaatgagaagtgtgcagtgtataaatgtattaacatcgaaacgtccgatgaaaacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgacgtggtgggtgaagcgacgctttttttttttttttttccattccgtgtgtataccttatggtcctgcgaagtatcgcgctgtactttctggaaccttcttaaccgctgacccagtaggggggttgggggaggggaggagagtgcttcgccccaagacagctatttttgtgtttcctcgcaaggagctgagcgatcagccctaaacggttaggcatacctcctcacgtgcgagcgttcacgcacgatgagtgcttgtgcgtgtatctggccttttttgtaagttccttccttttttttgttttctcacgggtgtacgtgcatacgtatgtgcatgtatgtgtgcaagcgtatgtacgtatgtatgcaagcgtatgtgcgtatgtatgtaagcgtatgtacctatgcaagcgtatgcacgtatgcatgtacttaggcacgtgggcgcctacgcgcgtgtctgtctcgcggaccccctgcggattgcgcgcctgcttgctgcgacttataactttaaaccctttccatttggtgcgcgtgcgagcattcgtgtgtgtgcagatgtgtatgtgtttatcctacccccttgcgccgtggcgtgttctcgcttcaatatgcccatatccgtgcctctcttttccccctctttgtactacacattcgtactacacgtttgccacgcgctgattttgtgtctgcgtgcttgctgcgtaaacaaccgcgttttttttcgctctatgtttcacgctgcattttgttgttttcttactgtgttgtttttttgcaatttttttgccattttttttgccgtcttttttttttttttgcacattcagaaacatcgcataattagcgaaagtcaatacgccgttattgtgtagtagcagaaatttgggaaaaaaaaaaaagtggggagggacagcagagcgttaatggtggaacgccctaggcacatacacatgcgcatgcacctgtgacgcgataagcgcaacgcgcaggtggacactgaatcgtgggtagagaacacttctgactgaaaattcggggggaagtacccaatgggttgtccctcttagctggtgtgaccgcagggaaggaagtgacgcagtctagtcgcgctagccaggggggaggggagcgacctacacatgtagttacgtagttatgtagttgtgtagttacgtagttgtgcagctgtgcagttgtgtacctacgcattaagtaattgtatacgtgaattactagcacatctgaaccccttaagtagtacggccacccatcacactgcgcacaaagatgtataaagaaattatgagcgacctcaccgacttggcgcacttgaagcagttgtgcaaaaagaaggtaagcgggaagcggcaaacggcaagcagcaagcggcaatcgccaatcggcaagcgggtctctgggcaaggtgtccgccggtgtgtgtagattacgccgcttttttttttttcacttccccgcaacctgaccccttcgcaagccggaccttttagccaccctgcaatcatgcaaagcaaaagaatatgaggagatatggctcatcttgcacaaagcattggaggagcgcacccctccagacaagctactttacgatgcggagaattcgactttgctctttagggtacgattgcaatgctgcacagtggcgttgttaagcagtatattgtggcaagtctgtaattaacaccctcatgagggtgacaaggagccacttgcggcccccctttcccgttccacgttctcctttccatctccacgttctcctttcccgttccacttccccatttgaaggaagaaaatgataggcagtatctactaacgtgcaccaatttcatatatatatatttacaacatttggcgaataatgacaaaaagaggaagaagcacataaaattggatagcaatttttactctcttttttgtaagctcattggttagtatggagtgtgtgtgtggggggagacctgtacaggattgacccacgtgcagaaccccctttgtggcataggcaggtgtttcccacagagcagttactccccctagtcacaccgaacaggcacacgggatcgctaccgcatgccgctaccccatgccgctaccccgcagaggtccaattcatgctaagcgacaaagaactgcgcatgtcctttgggaaatgcctattccagctatgcgaactgaacttagaagaaaatgaattttcggctcacgtgaaagtgaacctattaatatttttgttgtggaagacgtgctcctcggaggtaaggatagacatagacgaacagaattggtacagtttttatttgtagagtagactctgctgggatgtctccactcgcgtgtatatctttatttctctccccttccccaatgggacgtccactccttcatatccaacacgcagggcaaaagtgcagacgtcagtaaactcaaaaagaacaaggatttgtgcaaatatataaaatggggaattccagaaaaatccacgaactcgttttatctgctctgttcctactcactgaatcttcccaagttttatgcacagtaagggggtgagatagatgggcggccactctgggtgggtggtggtgattggcaaatatggtggggaagaagtacgtgactatgttatccctcaccctgtgtgaacgaaccgaatggaaattaaaattactccccctccgttttcctaccccttgctcagccccgatgggaaattctttctggcacacgtttggtctcaacacgaaagcatagcgtctcacctttttaacgtaagcaaagagagaaaaaagaaaaaagggggaaaagctcctttagggttgggcgttatccctttgcatagctaaggagtgcatctaagggttgtctcaccccaggtgggattacctgcccaatcgcgatgccacattcatgtcgatctgttcccccccgactgctgacagaaatttgtgcacaacacggtggtcctctcgcatgacagcatcaatcactattcgcaaattatccattcgacgtggaaggtatgaaatgacatcgggagaagccaccatcccccccgtgcgcgtacgcatgcagcgagatgggaagcaggcttgtgcagacctttgcagagttgcgcagacctttgcaggattgtgtagacctttgcaggcttgtgtagacctttgcagattgtgtagacctttgcagagttgcgtagacctttgcagattgtgtagacctttgcagagttgcgtaaacctttgcagacttttccgtgctgcttcatcaaatgggcagctgcccctatacacctatgagcacacatggcgaagcctgcaattttttggggccactaacttttccgctctccatccccaactctcctaacagaactgcgaaggagtaatgaaagagacactggagatgcaaattgagcacctcgtcaacttggccttaaaatgtcccattaaaattgcagcacgattcagaaatgctttaagtatattccataacaataaggggtaaccaaaagaatatgcaatcgtttatgtccttgacatttatatcgattacatttttcctctgacggggaaacactaggtcgactgtgcttcctttttttatgctcattttccttcttcacctttttgcgtcatgacacgttgaccccgcttcattccgtcaagggacaagaacatcaacaatttgatattcaaaatttatgatcccgttatttggaggagtctcatggtaagtgtccctatgggtaggaacttagatgaacattttggacgtcctccaaaaggggaataataagaggcatacgctatgtgtatgcacaaagggaaacgcacctgtaacggataaaaaaaaaaagacctcccttatctggataatgtcccctttctgcaaaaccgttgtagtcacccaactggaaacttcggttcaacgcgacgtgcatctttcagctgattttccccgttgtggtaattgacaatttagacttagttttgtggaaaaatgggaagagcgcaccactttagcgtcagtctagtgaggatgttcctcctgtttcatcaaccagttggtgtatttttccttttacccttttcccttttttgtcacccctccgatggtgctaaattaggacccctgcataaagaacgtgaattacctagcctcgatggagaagtacgctaaaccaagtggacagctaaaatgggggacacatcacatgaaagttccccccaaattgctgccctctctccccctcccctgttaggggttcacccgtgcatgcacatattcctcccccctccaccctgtgtgtgtgtgtttattttcccaagagcctaccatgccctcttcgacttggctgaagacgtaaatgcctgtgtcctgcaggccgtggccaagtgcatctgtcatgtgagcagagagaaaaaaaaagtgggccaaaaagtgtgctctagaggggtgccaaaatgggccaaaaagtgtgctctagaggggtgccaaaatgggccaaaaagtgtgctctagaggggtgccaaaatgggccaaaaagtgtgctctaaaggggtgccgaaaagggcccccaatgcgttaccgcctctgcagcggtgcagcttctccacgccgctccgttacaccgctatgcaatgtcgacccaggtcctgaatgaactgtgggaaataatcagtgaacagaaaaggtctgccctggtggaagtgctaatcaacaagctcctaaaggagaagcaacacgataacgtaaaggtggaagtccttcttgggttctacgaaatggcaaaaaacaaaaagacacacaagctgtttgcaaaaatattctgcagaataaagtacctcataaatgacaagtctctacgagtacgtaaaaattgcatcgcccttgtcctagaattgaataaacaattaaacgaaaatttctgtagtaaaatcgacttcactgagttgatcaagcgtgtcaccaaggatctatttacatacaacgtgcagtcatgcataaaaaagttgtcctatgcaaaatatgaacactatgagagagtaaaaaataaggaaatatgtgaatttctcaaattggcttccaatttaattacttattctatgtggaaatgctccataaaagagcaggcaaagaaatgtgtaaatttattaaatgattatcctgctctgatgatttgcatcagtaagttctctactaatttggagctagtgcaacgttacaagttagcttctgtgctgttcgaaattaccaacgtgaaattgggagaagaggggaattccattttgcttggaagggggagcgctggaaatgacggaagtggacagggatacccagagggagctactaccacagggacatcgcaaacctcgatgcgtacctcaggggaatgtctgcaagaccccatcatcaacggcaagtatgtgaagtatgcctccctgctgctctgcgtggcgtacctgctgaagccaaagaacgaacaagaaattgaattgtgcggatcggaacaaattgaaacgttcctcaaaaataaatttaaggaggactacttcctcaccagcatagataccctaatgcagcaattttatttcaaaatacttaaatatgttagccttaatcaggatgcttatgtgggaatatacaaatacggtcggagggaactactcactttgtacagagctaagaatgagcatgtgtgtaaaaaatttatccttccgttattttacaagtggaggctactcgagtcagttgtttcagcacacatgcacattttaaatgcatctattgagtttatttttttatacacttgtgcgaacccggagtgggagtctgccaggaatggaagctcctttcttcacggtgatagaaatttcccatttgtggagaaggatgcactgggttatttcgcttacggagaggaggtacccgactcggatgagggaagtgagataaaagtgacccgcttgcgttgcgacaaaaaagacgaccccgtggacgaaaaggaaaaaaagaaaatgtgcataaatgacgaaaaggagataaatactctcattttgttatcactaattgttaaaaagaaaaaatatcaccacatcttatttaagtcattccaaagcattatacacaacttggtcttcaaattcaactcgtatcttctgttcatatttgacaagctaacacagaacgatttcgagttgcctccaatttttttttctcctcacaatggagataaggtcgaattcaactttgtacagttcgtacttcatgacagggctaaaataaaagggtacttccatttatatatttcgtttttcttcctttgttacacgtctaagaggagcaacttcccacacgactgggataccttaattgacaacactctgcggagtattcatctaatcagttctgttaagtttaagaacgagattgaaattgttacgagtgggagttttgcagggatgactgccgtaggagaagtggctgcgcaagtagatgaccggttcactgaatgggcaacctacaccaagacgatcctccactttgtcatgtaaaaattatttccacttttgagcgttcgtttggctgtgcccactgccactaggagtttagaatagtcggatcgatttgctggtgcagtggtggggcgaggcggcctcacgtgagcgcgttttccagcagacacgagtgcctgcatgtccgtgtgtgcgtacacgcgatgggggaatccccccaagcggtgctattatacttacttcactttcttgacttttttctttttcacttttttcaccatttttaccatttttacttctttcccccccgctgcagacacttcctcgacatggtcgaattcaccgtcgccatgaagatgacgccgatagaggatctcgactttagcgacttcgtgaagaacgtgtttatgttttacaaatgttacgaactcgcctgggaggggataaatggcaacgaaaagcgacgcacaaaaacccacacggacgagcgtgaagagaggcaagccctgcgcgaggtgtacctcggggtatggaccagagtaagcgaatttctcctgttcatattaaactttgactatttcgaaaaaaaagcagaaatgaagatatccattttgtatccatttttcctatttacgtacgaagttattcataaggaggatattgaaagggtcatgaacaaatatgcagctttaattaaacaaagagaaaccttttttgactttgtaaaaaattacaaaaaaaataacagcatggtgagttacatgcgagaaagtcaggttaattacattcagtccatcctggacaatatttcactgcccaaggagaaggggtcctcttaaaatgagcagccgcctggatgagagtgtatgtgtgggtggggggaaagctatcccgctgtacatacatgcgtacatgtttgcacttggtacagtgaggccaattcgattggggattttatccaaatgttttttttttcccctccaagtgtcttagctcacatgatttatatgccacatatgcacacgggcacgtatgtctgtgctgcacattttggtaaacaattttttcaaaatatggtttggtacgattttttgctcgatcgttttgctcgatcgttttgctcgatctttttgcttgatcgttttgctcgaactgcttccctccgcgcaagaaaggcgcaccaacttgtatatcctgtccataaaacaaatggcacgtcacgaaaagacactcacctcaagctcagtttcctgttttttattagcacgatcatccctaggagaccctcccgcgcccgcgtgagcttgttcagcttattcttctgtatttgtttctcaatcatggcaatgttcctttcataaatttttttttttttataaattctgcgatgctgtcatccgcgggatcatccgcgtgctcgccgcttccgctgtcgaagcttctgcacaggaggctcaagtcgtcgctccagttggctccttcggggtggctctcctcgcggtggaagcttttctcctggtcaaagatgctctccaggtcaaagcttttctccgggtcgtagcctttctcacgcccgcaactattcccatcccccatatccccatcatcggcattttcgatgggcatcccctctatcaaacgatcgactaagtcgttgcttataccgtcactgagttcatctcgcctgctcccttttgaggcgtctgaattgcctcctggcaaactttcactcgtaacttcgtggcgccctgggtgtttattcccttttgaggaaccgcccccagtcgtagtccttttacctttcccctcacaatcgctgtcattgttgcggttacagatgttactactgctatttgttttttccgcctgcttatattccatttcggcgcgttaagcagtaaaaaggagcattttttgtgtgtgcagtttctcgttaggcagttcgcatgacagatcgcatgacagaccgcatggcagatggcaacttttcatttatgctgccgtgcgatgtcagttcgtccgtgcgttcatgagaggcacacgggaaaccaattcgggggcatattcaactagcgcaattttgctttatttttatattggcttctttttatcctaccaagcaatactcaacaggggtattttcatttctccttggaaaaaatcacagcaaatgtgtcatactttcataatcgtaaattttccgctttttttttttttttttctcaaaatggactctcttatatcgccatttctaaatttcggacgtccctttttggagattaaaattgtggaacactgcagagaagtgggaccgacacggatttaagcgggcaagagaatatgcccagctggcaggagaaaaaaaaaaaaaaaaaatataaaaacaggaaaaaacaagcaaaaacagataaaaagcgagtaaaaaaaagcagataaaattgtgccatatgaacaaacaaaaagctaccaagtgcggagggccaaaacgaaagaacaaatttatctcaccgcaaatggcgcctttctaaattacaacggcgcagcttcgactgaagatttgactgacaaaaacgactgtcagatctgcccactacataaccctacgggggctcaagatgaaagtacgttttcgcaaacggtaaaaatttacctgaacggttcaggcgaaatggtaaaaggtacattttgtcgctctgggaagaagtggctttgcttttcgtatctccattcggctgagccgttttgacgcggttttgctgtcatccttactgtcatccttactgccactttttctgcctcttttgctgcctcctttgctgcctcttttgctgccccttttactgcctcctttgctgcctcctttgctgcctcttttcttctgtatgctcgatggaggtccacaaagccgcgtaaaagcaacctcgaaggcaaaaccatacgcagttgcgggagagccaatttgtttgcggtcacagtttgacctacccttccaaattggctgccataagccagcaagcactccccccacattcattttttcaatcgaacgatggtgaagtcgtacgacagatacgagttcgaggattgcttcggcattgtgaactcgaagacgtccaactgcgtttttttgaactatagcagtattttgtcaggtaagtaggagcaatggggaagtcgggctgttcagccgatatgcataccacacgcgtgtgcggcgaaaccccaatttagccaccaccacccatcgcatggtgacaacatagtaagaggccgccgctttacaaatgactgttcatttttttttttttttttttcctcacttccaccccacagggcatgatgaatgtgtaagcctatggaatatacacgagaaggaaataaagaagaaactcacagtacccttcacagctccatattattttttctcctaccacgtgacacacatatgtgtaaatccgaagaataaaaatatgatcgcagtggggtatgttaatggatgtataaaggtgtttgacgtagaatcgaataaaataagttcgaccttctcaggacatacatcagctataaataaattgaaatttaatgaggatggaaattatttatgttcatgtggaaaggacaccaatgtgatattatgggacgtggtgaatgatcaaggactgtttaagttggaaggacataccaacatcgttaacgacatcgaatttttgagaaagaaaaacaattatgtggataattttatgaataataatttactcatcagtgcatccaaagattgcctcatcaaagtttgggatttaaatattcagctgtgtgtgcagactgtcgttgattgtgaagaagaaattacttccatcctgattaacgaaacgaatacgaggttaattgtcgcttgtaattctgccataaaggtatacaaaattgacatgctcgctggtggacatgataagtttagtagctcctccaaggtgtacctcagcttcctagcctccattaaacgaccaagcaatagtcgaatacaaaatatgaagatggtttttcttgttcaaagtgagagtcaccacgatggagtcgatgtgcaggaggaacgtttgctctatgatgacgatggtggtgatggcagtggcgatggtgatgacaatggcgatggcgatggcgatggctataacgataaggataacaacagttggacccatttggagaaaagccaagcccaagacggggaggccgctgcgcataacaccgctaatgatgggaacgcaaaggggaacacacaaaaaaaaacaaaccgggatgaagacccgagagagaacccatcccaggagaagaaacccaattcggatatcagacagaccgataaatacatcttaagtgttataaaaaaatctctgaacaagtcagtcaaattatgcaaccgaagtaactactgtgccgatggggataataacgggatcctcctgtgctgtacgaatgtaaaaaaaatcgagttgtacaaaataaactctgtgaagaatcagaaaaaatcagaaaaaaataaaaaaaaaagaatcctagaaaaattgaagaagaaaaaaaaagccattttgaaagaagccaaaaggatagagaaatttaaaggaacccaaaacattgattttacaaacttgatgaagatagtgaaaagtctagaggaagaaattactctccatgggaagtatcacttccacacagccaatgatgaggtaaaatttttgtttcattacaactgcaagttcaggctgcagtatcttgacgtgtaccgcaggaggaagagggactcctatatctacctgcttgctgcttacgtcacgaatcggttgagtgtgttccaggtgaacctcttcgacgttttgacgaaaagggatgagttcgtcgtcagggcgggggatgcagaggggcgcgatgcagaggggcgcgatgtagaagggcgcgatgcagaagggcgcgatgatggcgaaaggggtgatggcgaagacgatggtgacgaaggtgatgatgacaaaggtgatggtgacgaaggcgatggtgacgaagacgatggtgacgaaaacgatggtgacgaaggtgatgatagcgaagacggtggtgacgaagacgatgatggccaagacgatgatggccaagacgatgatggccaagacgatgatggccaaggcgatgatagcgaagaccatggtggcgaatcccagcaggatcacgcccccaagggtgaagcacgcggacggcgcggcgcgactgacaaaatcgtggagaaaaaaatatatgactattccaagtgcttcaaggagacgtgcgaaataaacaaggggcacaacagcacggtacaatttctgagcctttccgagaagaacgagctgctggtatccatttgcaagaagtacgtgaaggtgtggagcatgcggaccttccagaatactatcaccatcaacttggaggggtgcacaaacgcgctgttttgcgaagaggacgagtatctgctgattagcgatgacgcgggatacatctacctgtacgagttgaggaacattgagttgaggcactcgcacaaggcgcacgcgaatgggatcatcagcatgtgcaagaatgtgaaagagaaccggtttttgtccgtcggggaagagagctacttgaaggtgtttgagttgtgctggcgggaggggggcgctgaatcgagcggtgaggagagcgacgaaagaggcgaaggggacgaacgaggcgaacgtgtcggaagagacgaacgtgacggaagggagcagagggagggcgcgccagtgggcaaagcggcaaggatcacgaataagcggcggcgaacaaacggctcgggggaagcccaatcttcggaattgcagtcggagggggagacaaccgagaaaaagacccagctgaccttcaacgaagcggattgctacaatctaagcgacaaagtgagctgcgcaatttactctcccaacggaaagtacatctgcgtgggctacctgaataacttgatagaagtgctctacagtgataccctaaagttgcaccttacattgtatggacacagtctacccatcacatgcatggatatatcgaaagacaacacagtgttagcatccagctcagcagataaatttcttatcctttggaatatagaatacggaagtatcaccaaaaggatgcatacaaactgtgatgtcctgacaaaaataaatttctttaacaaaagcaatcatctgataagtatatctagagatggattcataaaaatgtgggatgctatcaaatttcaatgtatctgtactatggatgggaattttggggtcctcacttcgctagctataaatatagaagacaattatttcttaacgtcaggaacacatagaagtattagatgttggatgaaacgagatgatgattttattttcttagaagaggaaagagataaagaattaaatctacaaatagaaaaggaggctgtcagaaatgatttatcctatccatcttctgtagaaaaaaatgctctcctaagtaaggctactattaaaacgatagatacaattaaatcttctgaaaaattaatcgaatatttggatataattgaagaggaattaaccctaatggatatttattttaaaaatttaacggagtatgaagaagctaaaaggaaaaatgaacttcctgattttgttcaacctccaaataaggtgaaacccagaccagaactactaaataaaaatccgtatgaatttattattgaagttatgtgtaatattaaaaaaaatattttacatgaagtattaatttctttacctttttcttatgcatataagttactaaattatatcaagacttacttgatggcattttattttttccagcgtattcagaatgattatggtaaatttcgaatttgtggagacttgagtttccatgttgagtattccattaacgtcgttctctccattgtaaatatttatcggaaccagtttttgtttgacgtgaaatttcggttccttctgtacgagctgcaccaactcatcattcctcacctgaggaggtccctcgaccagtgtgccttcaaccaaagcactctcggctttctcctgcatgcgctggacgacgaggaaatgcccacatagtacgagggccccaacgcagagtggaaaaaaagggaacggtggtgggaaaatatgacctcccgccgtacatacatatcgttttttttttcacctcatttttgacttcacttttgacttcatttttgacttcacttttgacttcatttttgacgtcatttttcacctcatttttgacttcatttttcccatttttgcccctcaatttgaagttattcgaatttgttgcatgtagccaaattggctgcccgaaaaaaattatttttgtttaatagcccttggggcgtataatttggctacacacctttgggcgatgaagtgccactttgggcgaagaagtgcctctttgggcgatgaagtgcctctttgggcgaagaagtgcctctttgggcgacgaagtgccactttgggcgaagaagtgccactttgggcgacgaagtgccactttgggcggcgaagctgccaattttggcatttccccccccggtgcagcaaattcgcgcgccaattcgttaaccgttgagggggcacattttctttaaccgctaaggggcaaccgcgcagaagccacaagcctgcaacaaagctgccacgtagcgaccgtttcgcgacggctgaatgcacctgcacgttgcccccgcatgatgtggacctgcaactgcaactgcatggagcggtggtggtgggcatgtaagagagcgtagcgttatacacatgcacagaggagcgaaagcatcttcctggtggcctaccaggtccgtagaaatcacgacatgctgtttgataaaaatcgaaaggcacaccccacataagcagtgcattccccaacacctgcatgtcgcatgcaaatgggaataatttacgtacatgtataacggcagaatgttcacctgacggtgcttgcagctgggggaggtatacccttctatgcatgtccatgtgtagagaatgaaagaaaaaaaaaaaaaaagagcggtcaggagagcttgggttggaaagaaagaaaaagtaaacatggccaagtgggcgaactgaacttggcagtgcgaacttggcagcgaacacttggcggcgagcacttggcagggagcacttggcggagagcactcggcagcgcgagccccgcaacgttaactccacagagcgaccttcccggccggagaccgacgcaccgaaaattaatcgcccaatccaactcgacaatctgaaagctatacatgcataatacgtccaattgaagtggcacatggtactaaaaagttttatgtccgtccatatgcgtcgcgtgtaccgccgcccccccggccacgccttttttccttttgccccattaacccaagggacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaatgaatatatattatatgtacgttttactatatgcgtacgccattatgagcaataatgacttgactgtatgtatatccttttttccacattgttaaagcaaagcaaaggcgtacgttttacgttttcaatttttcgcgggattgaaaatatgcattatgtgataacgtcagtagggggatgcgctttactttatgagtgaaaaaattttcgcaatacaattccgtccccgctgctctccgtgattctctttcccgttttctcactctccggttggttacctcctttgcggacttttcccgtgcacagttttgttgccatctaatctacatttgtttggcgtgacgcttggtacatggaccaccgtttgtgggttccatacgccacccacttgtcattcctccctgacgccgcgtccgtttctctcctcgccgtttgccgtcacataattcatgaaagaacgcgatgccccgttctctctaacggtcagcacgcgagacgggagtgccgtggattcgtgagcaacgccagcatatagtaccgcaccgtcgcagcgcagaggcggtaacgactcggcacgatcaagctctccatgtgggtgaccgccctgtgtagccgctctgtataaccgctctgtataaccgctctgtataaccgctctgtataaccgctctgtataaccgctctgtgtaaccgccctgtgtaaccgccctgtgtaactgccttgtgtaaccgctctgtgtaaccgccctgtgtgaggataaccaccctgcgtgagtaactgccctgcctgagtaaccgctctgcgtgaccgccccgtgcgaacgagcggcggagccaagatggacgtgtcgaactacgagtacctgcggtacctggggatacagaacgaaatcaagagaagaaagttgcaaaaaaaaatcagcatatatcatgtagtcgacattgtgatcctggttttgctgttcctggggtgctaccaatttgatgtcaagcaaagttacaaaaatgaaaaggatacattttacagcttttccaaatcgttggcggatttatttttccttaacgtgttcagaatattttataccctagggttggttcttatgtatgcaaaaataagttccttgaagacgctccaaaaggtgaaatttttttcgaggcacttcacaggtatattggttatcctaaacaccctgaagatgatcaatttggaatataacatgatgagtggaggagaacccatagatcagtacaagtccgtttatgtgagtatcgctaggggagttattatgctgtacagcttgtgttcttccatttatttttactttgtgcatattcagctgaacactgtgaaaaagagaaatattattgcaaaggatgagatggaaaggattcttgtgaatgacttgaaatgcaaaaagtaccaaattttcggtgcagagatgggaagcaatttgcaagagacggacataagtacgatgaataatgattcgataccacctgatggtaaaagtactctcaattggaaccagtcctacaataggctaagcgactcggatgatgtgttcaaaagcacgaagaagaaaaagagctggtgcaagaggaaggtcgctcagatgggcaacgcatttatcgagaagaacgtgaaggaggccctcctcaagaagaacaagaactacctcccggataagaagatgcaaggcgggaatggtagtgctggcggtagtgctggtggtagtggtggcggtagtgctaacggcggaggcagtggtgggaacaatggcgcctcttcttcctccccctctgccaaatccaactcgaacataagcttcctggaggacaagctaacgtacaaagaattcagtaacattctactgccctacatgtggcccagcaggagagtagaccaaaaaggaaacagcctaattctacgcacatacgttgttattatattcctgttgattatcctatcaaaggtattcagtgtgatctgcccaatatacctaggactagcctccaacgaagtgttgaaaaaagacatgaagaattccgtattttatctcaccatgtatgtaaccttttttttcatctccaaatttttaaaagagatgtgtgggattttatattcacaaatacagcaatcagcttttatcgaattacaagaatcgatttttcagaaatttcacaacttgtcatatgaatggttctccacgaagaatgcaggtgggataatgaggattgtagatagaggtaccgaaagtgcaaatagcttgatgaactcattactgatgtatatcattccagctaccatagaaggtattgttacttgtatcatttttgtaattaaatataaaaatagcgttttggggagtgtcctctacctgggacttactctctatatatatgctactattaaaataacaaagtggagaaagaagataagaagtaaggcgaataaaatggataacgtctaccatgacattgctcatgattctttaagtaattatgaaaatgtaaaatatttcagtaatgaaaattacgaaattaagaggttctgtagtgcattatcgaactataatagatataatatgaagatcctgaacagtttgggtgtacttaatagtatacagcagttcatcctaaacgccactttatttttcactcttttctgtgtaattcgtatgattgtaaatgatggagctgatagtggtaccttcatcagtgtggtagtatacacatccaatgtgtttgccccgttaaccattctaggaactctctatgcaaatatagtaaaatcttttacagatataagtgatttgacagacattttgagagaaaaggtagacataccagaggactccgacttagaagcgttcaccctgacctcacatgaaaaaaaatttggagtcagtattcaatttgttgatgttaattttcactacccatctcaacctttgcatatggcactgaaggatgttaacatatatatacagccgggtactacttgtgctattgttggtcatactggttcaggaaaaacgacaatttcgaaactactttaccgattttacgatgcagagggagaaataaaaattggaggaaggaatgtatcagagtatacaagaaattctattagaaatatcatcggaatagtccctcaggatactatcctttttaacgagacgatacgttataacatactttatggaaagctagacgcaacagaggaacagttaattgatgctgtcaagtctgctcagttgtacgattttattatgtctcttccgaagaaatgggatactgttgttggagacaagggggtcaaactgtctggtggtgagagacaaaggatcgccatagctagatgcttactgaaagatccaaaaattgttatttttgatgaagctactagctcattggactcaaaaacggaatttttgtttcaaaaagctgtagaagatttaagaaaaaacagaaccctaattataattgcacatagacttagtaccatttcctccgcagagttaattattctgttaaataaaggtagaattgtggagagaggaacccatcagcatttgctcaaattgaatggagagtacacggagatgtggaatatgcaatctagatcgaatgacctttttacggatgataatttttcaaatgatgacaataggagtgctcctgcgttgactagacaggggggagacacgtctgagcttggacccgatgggttgaaaacaggcgtcggtcgtgttggcaaggctagcagtgcaaggagtgccttctcaggtagtggcgaacaggaggataactacggccgccgcaagaagggaggtgggcatctcgacatgcacagcattgtgaaggaagccgcgaggagcgccgtcagggccggccgtgccagcatggcgagaggtaatgaagccagcggcagtaaagccagcggtagtagagccagcagcagaaaagccagcagcagaaaaggcagcagcagaaaagccagcagcagctgcagcaacgcggctggaagtgtgaccaatgccagagccagcgatgtcaacagagtcggcagcatgaacaacatgagcggcatcgccaatgtgagcgacttcgccagcggcaggagcatcttcagcccaagcaaccaaaacgtgaacagcgtctatggaggcgctaacgaaaactatagcaccatttacgaggccaagaaggagaacgatgtcagtatttttaagggtagcgacgccagcaacgatactgtgcatagcagctgtggcgacggcagcatgaggagtggaggcgcgcagggtggaagtgcgccgggtggaagcgttcgaggtggaagtgtgcagagtggcaggcaaagtgatcgaggaagtgcgcagagtggaaggcagagtgaccgtggaagcgtgcacagcggaaggcaaagtgatcgaggaagcgtgcacagcggaaggcaaagtgaccgtggaagcgtgcacagcggaaggcagagtgacgccgcctccagcatcaaggtgaacgaccccgagcacgtaaggaacgaattgggcagtgtgcgaagcagcaacgggcatgtcgatgaggccaacatcgccgttggagaagcgagcgcagaacacgttagcgaagaacacgctagcgcagaacgcgcgagcgtcggagtcagcggtgagcatgtcagcgtcggcgcgggcagtagcgaaaacagtgtcatagatggcggagagcatataaccatggagccagtcagcagcgagcaaataacggttggcagggaagagcagaatagtgcgcttgacagcagtgcgtatagcgggctggacagcggcaacaccccattggataacgacaccaatcctaacagctacaatagtagcagcacgaacaacgagcttgacatacgtggagaagacaacaatattaacaatgacgcgaatacctttagtggaagtggaagcaacggcaacaacatcagcacgaacgatttggacaaccaagactacagcagtggcttccaggtcgactaccaagtggacgtaagcgaaccgagtaacatacacgagcaagaaaacgtatacgacaggacaacggcgaatgaacaggtgaacgtgaaccactcgacgattgctaacgacccgacgattgctaacgacccgacgattgctaacgacccgacgattgctaacgacccgacgactgcgaacgacccgacgactgcgaacgacccgacgactgctaacgagcactccgtcagttacgattacaatgccgccgcgctggaccatgactatagttacgacaacggggctgacgacgatgattattgaagtgaacgaatcccgtgataggtagaatggagaggagcaacataacccgttaagagcttccccttcgcaaccatacccccccaaaaaaaaaaaaaaaaataggacgatggtgttattggacccatatttccaacccatgtttacatcccagttggaggtcaaaactatcactcaggtgtggagcacaagaggtatgcaaagtatgaatatcaatcgacaattaaatgcctagaattaaaggaaaaaaacttctaatgattttttttttttttttaaaagaggaggtaacacgtagacatcatgtgttacttcccatatgtatttttgtacatcataccccccaccctcatagcatatgacaatcacatcatgtcataatttttttttcttttttttttttttaaacgcacacgtgtatatgtatccatatgcacagacgtgatgtaacgagcatatgactcgtttcagaattcactgcaacgtcaacagtagttttaattacgccccgaacgcacacaacacatgtacgtatacgcatatatatatacacggggggcacactgtgggcgacctttaacggtcatcaccgcttcatggaccaacaccccccacacacacaccaacacgcacagcaacacacacgccaacacacatacatacacccacaccaacacatgtatatttttatatatgtacgcgcgcgtgtgtgtatactcctctccgtgccctctggcaaatatgaacagcgcagtgatgactaatcctgcgacataaatgcattgcgtgtaatttttttccccttttattttttttttaattccgtaagattaattcattgtaccattgtgtatgcctgtgcacatgggttacgtagacgtgtcagctgtgttctttttttttttccttttttctggaacgtttgcataattcgttttacgttcgtcacgtcgtagtgaagacccgtaacagggaattggcgccttcaaccgcggttgcccatttgcgactgcctatatatgactcccatccattacccccattcattgcttccattcattactcccatttatcgctcccatttatcgcaccactctcatctcttgctgcctatttgagtacgtccgcgcgtgccaccgcacgtcacatatgtagagtacgttgtgcagtattttccccgtgcagaactactgctccccccccccaaaaaaaaaacttttaaataattaaccttacaaaatgtaatttttttacactcctcaatctgcgcaatagagtgagagacattcagttacctcttttgatttcgttaagaaggaggagataccccttcgagtggcgcaaaaaaaaaagaacgccactagagagcattccaaaaacaaaaaaaagcaaatgtccaaatggaagtgcgcaaaagtgacacaacgatgcaagttatgccgcagtaaattcttcttttttcacttttcgcgtacgccctgctcccatttgttataacccgcgtgtgggactaggctaattgtcccaccccatatcccttatcaaatcggttagagaaaaatcagggatgccctcccatttgtcttctcccccgactgacatattggctccctctaaattgtccaagatttgcgagtcgtcatttgtggctgtcttcgtggctgccattatgggtgtctcccgtgcaacgctcttaattacacaattttgtttctccttcacgtgggtgtgcttatccacctgaagagaaaaacttagcccccctttgtcattctgaccccccttgtaattctcaccccatttgtcattctcaccccctttgtcattctcaccccctttgtcattctcacccccgttgtaattctcacccgagctgaccaagtccaggattatctccctgtccccatccgtcactgcgtctatgaggcacaaaacggagggatatttcttcaaatgagattttattaattttatcgtacattcataattcctcacaatggtgtgaagttcctgttgtttggttaagcttttattttcactacagattttttctcgattcattttgtacatttggtcattcaaattcgatattaagtcgcttaaggatcctaacctcttaactaagtcattttcttgttccttcagacatgcgtacttattttcctgactctgtttttgcttcttcatttcgtttagttctccttccagaagttcaatttttttttttctttccgttatttcttcttctttcatgcagagaattctttggaacatcgtacatgactcctctgccatttgtttcagtctggtctcccacgcttcgccacctcggctggggccatgactcgcgccatgctcagcgttttggttagcggtttgggcagcgttttggttagcggtttgggcagcgttttggttagcggtttgggcagcgttttggttagcggtttgggcagcgcttttattaaccgtttgagcagcacttttattaaccgtttgggctgcgcttttgctagtggcaaggcgtacggcacttccatctacacctaagtcagtgccgctgcctccatcgctgtctacatcactatgcagcggctcgggagtagtgccctccccttccgacacccaaatgtccgcttcactcgcagaagagaagctaaggacgcaactactttgcacatcattcaggaaggtgtggaagtctttggcgtagtagttcgcaccgctctcgtgaagatctcctttgcagcagttcgcaccgctctcgtgaagatctcctttgtagcagttcacctcgatccctgtaaaataatccctcctacagcggttcgattcacttcgtttgtttcccccttcgtcctgttcagcgctcgcgcgcttcgcaccacggcctgggggagacacttgcttacacattgactggtcttggcggcacatatcgttattgctgcgatccctgtgggctttttctttcccccccttagatgcggatcccaatttgtcactactgcaacggttggtagtaccgaaacggttggtagtactgctccgtttgttctgtccgccgtggtcccttgcgctattggttaaggttcccttccccattttgctttcccccccttggtgagtttcccctaaattttccacctcttttgttttccgtctgattggcgtcaaatgagaggtttcttcagccacaccttcgcaagcgtcattaggtatgcattcttcgatatggctctcccagctgggacctcccccctgcacgcactttttgttctccttccgcttcttctccttctgcttcttatgcttcttatgcttctccctcttcttcccctcagttgcgacaatttccagccagacattcttcacttcttcctggttgccctttgacgaatttatcaattcggttatgagcagtttggctagctgaacccattttttttctctagctttgtaaaccctatagttatgatccacctgtctaaatttaagaatggtatttttatatttgacactttcttgttcatagcagaggttggttagatgcaggaaattctttttttccttttcattttctctttgtagttgtaaatatttctctttatataagtccctactcaatgtcgctcttccgatgagttgtctccatttgtatttttcttccatgtgaacagtatccttaccgttgcaagtgttttcgaatatccttctttcctctctcattttatgctcacttgttatgaagtacctattcatcatgatatttgaatgacaaatataatggcacgcttcgactataacattcttgtagttgtatatgtctccaagaattagccaaaaattgtatgttagttttttttttagcaatgcttctgtggaatatacactcagtttatgcttatctggattttgttgcttcctattttcttcttccctctcctttgtactcttcacctcgttatcactccttccgcacctcatagggaggtcacttcggaaaagaagcgtatcctcctcattttcacatctaccgagcagcttcaacagacgcatgagctgtgcgtccctttcgttttcttcttcaaaagatcgcaaataaaattctggagaccacaggaaggggggcaacgacgcaagcggatgcatgggcacagattcgggtgccagctgcgcattggctaaccgctcagacgaagccgccccgtcccatgagtcacctgaaggagggatctccgagcattcgtgaagaaccctctcttcccctccattcgtaaacgcatgtctgccattttctgtgtaaaattttttgcactttgattttaagtcttccagcgcgtgtgtccacacctctagatgtcctaacctctttttgtagtactcattgaggcactgtaatcgtttattcttcctttcgacactttttatatgttcctccgtttccatttcgtgctcgattttttttatttcattgcttggggtgtcgttagacgcgaacgcacccctcgccccggtttcgctgcttcgttcgcttcttcgttcgttgattctgtcactgcttactcttctgtcattgcttacccttctttcgccgccttcccttctttcgccgccttcccttctttcgccgccttcccttctttcgccgccttcccttctttcgccgccttcccttctttcactgcttcccctcctttcgctgcttcccctcctttcgctgcttcccctcctttcgctgctttccttactggccacccgttcaccgacgaggcgacgtttcaccctttccaactttaatgcacaaactacgcggacgagcagccgaattagggaactcccgtcgaggattttcaccacttggtcgtttttgaggagaccattatggcccctttttatcatctcgtaaattttattttgctccctctctatataggaaaacgtgtcccagcctttggggggcacttctccttctccttcttctccttcttcctgctgctcctcttccctatcaatcgactgtaacagttcgctcacaacctgagcactttctgtgactagatcaaattcgcaccctcgtcgacattgaaaattttcaactgcattcctcagagttgcaatttctcctcttatgtgttcgttgttcagttcgtgttccatattttttttgctaacaagctgctttattttgttaatggctgcccggatgttgctgctcgtgtgtgtttctacacggggtgtctcccctcttgtgttggaagttagatctgcgcctgttcctgtgtatagcggtccttggtcttctccttcaggttccccccctgacgtttctctcacttttccatcctcaaggcagtaatcgaaacttaagaatttccgcttcttaggaatgtcatcgctgtagtgatcccttccggaacttcctccactcaacacacttcccatatctacctggtcaaacagaaaacggttaatgtttgcatcctcctcatcgtagtctactggtgtatctacgccttctgtgacatttcccctattttgttttccacagttgtgtttatgtctatgtttgggtgtagatctctcctcttctttcaatttggtccactccattttctcatcgggtaggttactcacaaaggagtttttgtcctggcagtgtagaacgtcgaggtctagggttaggtcttcttctatgttgcatatttttgtctcaaactgtttccttatttttgctttatcttccaagtgttgctgttttaagtaaaaaatttgagcttggtgtttttctcggagcatctctagttgggtagagtgagccattttaatatcttccatttcttttttttttatttggctagttacttctagttcctcctccctcagaccaagttcccttttgtacatttttatttgtgtctttaaaaacaaaataaaggattcccctttaatatttttctcttcatcattccatgtaacttttaaattagtcaccgaattgtgattaaggaagaaattaaaaaaaggatcattctcagattgacaacttgcatccactttggttttcttcacatcagcttgtatagctttgtgatcatttacacaactgctactgccaatgtttgcagatggaaggtagtttaaatgtggagtctggagaaagatactttttttcttatcatcatgtgatcccttttctaaaatttcactttttcttacctccgttttgttgaaatatttgaaaaagttgctgcggggatgggtgaccatttggtcgaagctgtatggggtgttacttctgatgggttcttcgtttatcccctcgttgttcagccgtttctcaccagtggtttcaccgatccattttttttctacacatttgatggggttttcttttccttggtaggttacctcacgggagataccatccgcagtgtcacacagtggtgtgtttaccttcccctttgtagtgctaccccgttctgaggtgtccttagcttggttcccacctgtactactgcaggcaacagtggacgtgctgctaatcagggacaggagactgtctcccctgtaggcaaaagatttatcgtgattcactgcacgtgtatctgcacacgttggggcaatttcacgactacttagaaaagttgattttttttcatttacactgtgaggatagtctaacccattggtgaaggcactgtggtgcgatttaggagtccatctcgaggggacacagttttgcaacctccccatttcgaaggggttgtccctttcttcatcgtttattaccgtggaggtattcacctggatagagttagaaaagtctttgcaaaatttttgaggaagttgcacagaaccagctctgagtaaacaatttagaggttcatcacttgacataaaatcagttaattttttcgtcactggataggctagcacaaagtcgcattcgtgatgcttcactaatgagtacaggaaaaataaaacaatcaaggactggtagcagctggtaaagtgtcctgtacatatatggttgtagtttataaaatcagaatcgatatttaagtcattaaggacagagtttataattagccagttttttttttctttctcttcggtggtgtatttatgcttgtaattttcttcgtattttttcatcatttgtggccatatatacttgaacagatccacgtagacagctccatctctcaggtcactaaaatcaaaacgttttctctttaacattttctgcacccagcataccagttgctccttccctattttgttatccttctccatggttcttcctgttccatccacgcaggggtgacctttaacttggggtaggcggacggggtgacctttaacttagggtaggcagacggggtgacccttaacttaggataggcagacagggtgacaggggtcggcgcaactgtttggtaagtacttcgcagggacttactgccacatggtgcactgcttaaccggggaataaacttgggtgcgcacccatccgtgaagtcgtttctatgtcaccaatgaatgcagaaatgaccatagaggcgtcaacaggaggggattttcctcctatgcaatttggcaaactcgaacgtgcgcgtggaagaaatggcgctacacggagtggcacttgtgctggtgatttcccttgacccaactttacacgcggtaggggtgactcgcgaaatggccgcgtctgctccttccactttttgttctaccaggggggaagtgccaaatagcaagtgtcctgcacaagggcaggcataaaaaaaaaaaacttaaaaatggaaaatcccctgcaacataagctgctttaccaccccaatgtaggattgagaaaaatttccgttacatgaaacaatgcaacatatgctgggattcgttgttccatttcgcgtttttcattcttactttttatgttaaccttttttttttgcatgactgctttgtacgcatggctgtcctgcataattttttttttttttttgcacacaagtgtgtaaatatcgcttgttatggctaccctctgcaaagtggtaaatcgtaaccttttgcattgttccccaattgtgttgtctactgatcgcaactacacaggttgttgtgttgggataaccctttaggacgcgcattaagtataaaataaaagcgagtaaaaagggtgccttctcgaaaggcagcaaaagtgagaacaagtaaaactgccttcttttgtagccctaccgaggtgtatactcccattgtcggtaatttttttttttttttttttttttttttttctctttggattcccccacttggaataattaacatacattttttgcacttctggcaatggtctactctacgttgacgcaatgtactgttggggggtcattataaagatgatttaaaatgttacacttttttttggaggtgcctagaggggaggctttttttcacccctcccgacgggtcactttgaatgtgtaacaaccaaaggggggggtgctcactgggtggatactcactgggtggatactcactgggggggacactccctggaggcggaatggacgcatcccaagtgattaggcaacccataatgcgcagtgcatgctggtcattttttatttttaaccgatcggagtcaccatcggggagggatacactgagaccgaagtgttttccccccttgcaggtatgccaaagaagtgagccaaacaagtgaacgcctgtgggggcttcggtttattccctccaaggcatatcacctctcttgtgtccacacaaatgtttgctatgagtacaatgtcctcaccgcgatttttcagatgaacctccaaccggttgccgagctggaatgaaacccgctcctctgcagaacagtggcaatataaaaatacacatatgctcgttttacctacttggagaatatacctagagctaggaccatccctggggataccatttaagcatcatcacctcccctggggacgccatttaagcaccaccagctccccttggcattacacacatggtgactaacgatgtgcctttctgccaaatgaaacatctttttggcatgcactaaaatttcaaagttgtgcttgcgcggttgggaagaaagtttggcacctctgttggtcaacacttagtcggaggaaaaaaaaaaaaaaaaaaaaaaaaaggaaaaaggaagaaaaggaaaaagaagaagcaacctcccatgtgtagctaccttcgtcgggacaaccacgcgtgtactttcacactttccactacgaaatgacccctgtgcgaccgttagccattatgtgtaagttccccggcaccggcacatggtctacctcgcccaagtgttgcctaatgaccttctgaagcatctcccccttagcatgaaaagttggcacaaaataactactacggattgcatgcgcatatgcgtgtgggtacatccgcacaagtacccctcctcccctcccaaaaaaaaaaaaaaaaccccaatgttgaagtaatatgtaccaccctgtgagagatttattgcaatacgaaagcttacaaaaaaaaaaaaaaaaaaaatccgaaatgggggtataaatatataacgataaatgcggaacaaaggtgggaaaaaaaaaaaaaaaaattaacaaaaaatatcttcccttcctgagaaaggaaaatcatttgcaaaaaaaaaaaaaggtacgcgatcgagtttgatgtgcaggtattattatatacatgtagcagcacgaggcacacgcgtatttgtatgtgggacggaattggcaaaaaagcataaaggtgacgacttgtacaaaacacggggaaggaagaaaatcgtgccaggcaagaaaaatcgcatcggaaattatgtgtcatgtaagaggccaaggagcagtgacatatgctcgcagaattttaaggtgaaaataaaggttgacgtgtgagggaagctacactaaataaaaggaggaaataaaaagcagaaaggaaaaagaaggacatcttttttatttggacgggggagagagactttttcttaaatggttccacgtgtgggctctattggaggggggctctcattcccacttcattaacacgcataagcttttggcgccgctgcggtgcggaggctcacccgtgagcgtcaaatctgtggaggacagaaccgcatggtacgacgtgtgtttccgaagctgagtcccactcggggaggggccaaagaggtgggcagaagaagtggataggaaacgcgcagaggtgcagaggtgcagaggtgcagaggtgcagcggtgcagaggtgaagaggtgcagacgtgcagacgcgcagacgtgcagccgtgcactcgtgcagacgatcggtgaagcggcaggtagcgggaataagctggcagcgagcggcacggaaacatgtcccggatgagaccgaaagaataaacgaaaaatatgggaaaatggaaaagtaccgcgagttcgcagacgcagccacaggaataaatccatttttgcccttatgggtaaacaacaaattgagtgtccacgagaagcttctgaagtttctgctgttcccattggtgctgtgtcgcttctgcttcctctccctgacgttgatttttatgatttttttaaacagcctagtgaacctgttcatattccaatgcgttaaggactttttctatcaaataatacagtgcatttactgtagactgttgttgttttatttgggcttcttctacatggatgaagagtatgctagccacaagagagttaaaataaaatgtatgaagaaaaaaataccgttcagttatgatgactatggccatatatatctgtccaactttacctccttcgttgatattttatatttagcataccgtcttaacccactctttgttattattaacaaaaatggaagtctttctccagtttttttcttcgacctaataaagctatctctgcaattttctatccccaacaaaaaaggagaatttaaaaatttggaacaagtacatgtcttcgcgaagaataagaaaataaaatcagttgtcatatttccagaaggtatgaaaagtaatggctcctgtattctcctttggaaaaatgaaattttcacacactccgaatatgttattaaaaacaaatgtaacttaattgcttttatttacgaaacaaatatactcaacaaaaaatggaataacttttacacctctccgcataccgtttttaatcccgtccttcatattatccttctctgttttaatatatataataaaataaaaattgtgtggctgaacgaaaaggacattgccgaatcgttacgcgaatttgacttttcccactgcgatgaactcgttcactacttgaggagcctcatgggcctcatgaagcccacgggtggaaccctcgtcaacgtaaaagcggacttattggagaagtttgtcaaatattggaacctcacacgggggcgcgcctacctctgagggggacacacacactgcacaagtggaggaatgttattccccaacatacagatattccgagatagcaactgcgtgacccagcgagtataaccccactgccacgcgttggtaaagactcttccccctatgccctagactgtcaccgtggggaattcgccccatgtgatgtgatttacatccgtaggtcgaattgggggataagattccccccccccgtctccctccatggcactgcgccatttatatgaattttttttttacccattttaaatgcaacattcgatatgtgagaatattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaacatgtgatgtgtacgttcatgtgtatggagggacatttaatgggaaggggaaacttaccttgtccgtactttaaattacacacaggaaggcgtttatgattataccagcaacttcgtactttcctcctacgttactgctgaccccccgcgtgtcaacgttgagtagttttccaaaaaggggacaggcctctgctcccccgtgctgttgtttttctcccggacgagatggtatatatgttccatatttgtctttacaacattggacctacacagtgcaagtacgaaatgatgagctgcattttggagtgttcccctcgcatcatccatttagtgaggaataatcaagcgttctgcaaaaaaagaaaaaaaaggcgtagcatttgctcagaagaaatattggacagaactgccaactcgcgggtccccattaatgtgcatacacacttttattatgcaatgttggtcagaaaaaaaaaaaaaaattcaaagctatataaattcgttgcaaaagtgggtacacacaagtgtgggcaaatattttttttttttttaactgcagttgtgcgattagctgtgcgtattttacactcccatgtgccagtgcgagcatattcctcgctaaagtagacacagcgcagttgcccatgcacaggcacaagcacaaacgaaagcacaaacgcaagcacaaacgcaaacataaacacagacatacacatatatatatattggtctgctaattcagatgtgtactcctcctaagggtgaccttttttcctcgttccagctttagctaaacacttcccaaatcgaatttgccccccaaaaattgacggcacaaatgaagcgaatgcttttgttcacgctcaccgccttgttttttgctatgagtcgcgatgtaggactgtgccacatgtgcacaactgacctgtgcgggagatgctgccgccccacgcgagatggtcccccagagaagctcccaccgtcgcgtcgcatttcgacgtcgtcgccgctgagcctgtcgtcgccgctgcccctgtcgttaccgctaacctcgttgttaccgctaaccccgtcgttgccactgaccatggcgtcccttctttcatagccactgttgccaccactttcctctacctttttcccgcactgacaacctttttgcaggctgcgaaaataatttccacagaacgatgagggggaatgatcacagcgacgacgtatactgcagactctgcgactgcagcaatccaagcacaggtatgtctgaacctccactagtccccttttgcatttaactcacccagtggggcctacacatgccttcacacatccgaagtggatgcttgtaaaaatgggtccttccgaggcaatgctctcggtgtgtaatatccccagtgtatgcatatatatatgcacacgtacacgtgtgtacgtattcacccccctacgttgatgctcaagcggtggttgcccccctttcgcaataggatgtggctgggtcggagacacctacgggaaagtgacctgcacgagttgcgatttcatcaagcatgcctctgtcaggtatccctcacaggaataagaattcacgaaaatacgagttgataaggagaccttttttttgtagtcatttcttcccctttttgcgtacccatttttctgctatacttttttttcccctttttttttttttttttttttgcgcagagtaaaatatttcgatatagcaggctgtggacatgaactgaagagaggaaaccttctcaatagtgcctgacgtgctggacaaaagaagatatcagtactctcgtggggtgcacctctcgaatgggtagttccccccacatgtggatcttcccgttggtgtgttttccaccagttgttagttttttttttttttttttgttaattattttgtaactcatcaatttgtttattttgcaagtggctcgaggttttcgagaagaaagaaaaaaaaaaaaaaaagcaaacatggaaaataatagcaaaatgaaataatattaaatggtgtggtagacatgacataagaacccattcatatgtacaaaagagaccccccttttgctacttttcgcaaaaggacgtgtaaacgcacatatgcctagctgcatttgcacttgcacgagtcgcaacaaatagattttgtgatatcggacagggcgcacttctgcctccgtcggaggtacaccggatcggatacataactgatggtcggcaattgatacttctcattatcttttaagtcaggcattttttcgtaaaagggaccctgcgcgtaacttatgaggggcacgtcgtacaaaatattctttgcgtaaaactcgctgtctatctgatggtagtacagaggcggattgtcgaacgaatttaatacgatgcgttccgttggtatacaggggaaagtgatgggttcctccttactgcagagtgcgtccagttcgttgtacgtgtacgtcctctcagtgatttttatttcttctttttctgatgggaaattaaggtggatagagggtatatgcacacacggcggagctggctgttcagcgggcagccagggcaaaggcgcccgcgcgatcgcacataaatatatatatatatatatatatatacacatgcaggggagaagttgtacactaataaatgcagacggaaacacacacagatgagttgtgagacgaggcgttgggacgcttccccgtctgctaaaatgctttccttaccacagcagcatttgcaggagttacaaactgagcatatagacttcctaaaaaagttcatcttgacggtcgaaagtgtgataaaaatgggaatgcggcactgggaagggacagttttttcgttatcttatgactgttcctattgcgttgttgttattgctgctgttctgtgggaggggaggggataaggggttcgcttcttcactccacagaggtagacagagaaattaaaggggaagtcctctacgtgggagttaaaaataacacttcaaagaagacgtacatgtgtatggagtcaacaggtgtaaatgcaatcaggtacttatgtgcgcagagcaaaaattagggacagccgtaaaataacaacttaaaacaacatatattttgcaaaacgtagagttgtattttttgatctgctgtgatcatcgactttataaaataaacacattcgtaatagtggggttggaacatgacgaatgggtttacctgaacgttcatatttttttctagctattttgttgcatttactttttttcaaacagccaaaatggaacatgtggcatgtgcacggggtataaacagccaaaaagaaatttggaaagccacttaatttttttttttttcactttgcctgtttgtgaagaagccaataaatagtttttttttttttttttttttcttctttctttcttccttccttccttttgtgtgtgtgacaaatgggtagctattaaaacccaacggggacatcattttgtgtgtcaagagcatagtctacctatttgctacccactacgatactttaaaaagacattttggataaattcgcggatgtgcgttatgcgtggtgaatatttcctattctcccacttagtaggtaaaaagttgggaaaaaaaaaaaggcacacaattatggtgataaaaaagaggcaacccgcttactgctaaatggatggtgactaaatagaagagtcccccgactaaagtgcattcatgttggtaaggtagtggcatgatggtgacacagctcatatgttcatgtctacccctttcacatttattctgttataccaatttaaaatctgaagggaaaggccctcccacccaaatgaaaaacgcgtgtagtgtagatgggcaaaaacagagatatttaaacattaccgtgattccatccgcagttggcttatttcgagttcacaattttgtgtcggcgcaggcgtacaaggaaaaattcctaaacgctttttaacatcacaaatgagtgatagaaggagtacatataaagacgaagtcctggaactcatacacatatcgcttttattttacgcatttggtaaatgcttttcttccaatttttttaccagttcggggtaatttgtggggggctaaaaaagtgttgcattggggacgattagaaagggggggcgtattcctgccagagtgacgtttaaaaattcgagttttttttgttctctcaaaatgtgacataagaggtttcaaattttatcctttttttatttattggtatataacactttgtgattttttttttcccccttgtcatctggctgaggctctcctttggaaaaagattcatcccagtgtacgttcctcaacccgaaccccaaacctcttccgccgcatttttcacaaaagggacataaataaactgcctccctttagttggaaaagcgtcaaaaagaagggtgataaagatacgctaaataggtatccgtggagggttaaacaggagaaagataagctgcattgctgcactgctgcacgccctgtgtgattgtattttttccctcacgtggacttaaaagcatgttcagcaaaatgtacgcctacttgatgcgccgctaccgttttgagaacccaaccctttgaagtattaaaaagaaaaaaggagtgtggctactatgacatgatgttttaacttttttccacccgtgaacatcctaaagagtggaaaatatttgagaaaaaaaaaaaaaaaaaagcagatacgctgagcagaaaagaagaaggatggttcatattccccaaaagttgatcgttcattatcaccactgttctataagaggtgttggtgaaatttttatagactgcttaaccgtccaactgctttttttgaaaactgttttaaattgtcctttcgttcacctggtgggggaggcacaccccttcagcagttatggctcttacccctacgcctttaacacactggaggggaatatcctctttggagcggaaattatcgactacatgaaaaatgttaaaatgtattcgagtgggatgtcgtttatacagactgcagagggagaggctcacccgcatgttttaacatataaatgctctttttttttttttttgcctctcctcagctttgtgtatgctcttaaacccgtcctgtctgtctatctctctcactttctctttctcttactttcttgccccctcctttcaggtttacctatttgactcgattgagtatgaaccctactttggagtagtaaacgagttgaaggcaattttggtacgtctacccatttagcactgtagtgagggagccaattaaggaaaatattttcccctcccccttccccttccattccgcatcttttgagtacacccttctcgcaatataccattcgcaggagtacttcctttgggtggatgacgagatttacaacaactttaccaaaaagatttacaaaaataggttcttctatttgtattatatttatctgacgaggtaaaccaagtggatcatttggggcagcttttcattcggctgaacagacgtgtgcagacatgacaactgtgcacgtgtgttttgcgagaaatggattaacggctgcttaatttttttttttctcacaggagattaagacgggaaaactacgaaaaatgccaaatggctgggttggataaccacaatttggtcagccagacacactaaataatgataatatttggagggagatatatataaaaaaaaaaaaaagtaaacatcgcttggatttttctcctttttttttttttttttgcagaatataaccaggttgaagacaattttaagcatcttggaggaggtcctatgcagtggcgacaattccgctggggaaggacgtgatgtctgctacttcgactccctgtgcttctccattatgtccatactttattcccttccgtcgaaatgtaagcgaggcgaggttttaaaggaaacctttcgttaagagtgccaggggaaagggaggcaagaaaaagatctccccacaatgcacgattcggcgagtttgaaaaagatcgataaaggaaaatggtgctgggggtctggaaggggttcatttctccgcccattttgtgcggagctcccctcatgtgagatcccttttttggtgcggagctcccctcatgtgagatcccttttttggtgcggagctcccttcacgtgagcccccttttttggtgcgaatctcccttcacgtgagcccccttttttggtgcgaatctccctttatttgccgcctatcccccgccgcagtcaacgaggacctgcagcgtgcgctgctctcaaagccaagcctgatcgaattcgtgaggagcctcaaccgacggtacagggtatgggaaaatgaaaaattgtttctgcaaggggttagcgaagcgaagtgtttgtctcccgggtgagcggtggcagcggaagaggtagcgattcgcctcgtagcagtagccgcgggggtcatccattcgtttgaatatgttacgctacggtacggtacggtgtgttgtgttaagcaatgctacgctataccatactatgttattttattttatttttattttttacgttgccccgcaactcgacgccgactacgtgcgtacttccaaagcaagttcacctatacatcggtgaaaaaactggacggggagaaaaagcgtgcctagccgagtctctctcttgccacaaataaaataacgcatacgtgtaaacaactgttgtgtgtgaaacatcacgccttttttaaggtgtcctttggcctaataataacccttttcgtttgagaggaagacgtgactttttctcccctgtttttacctgaacaggtcaggtcgataaccatacttttttaaccacccttctcttgccgtttgaaaaaaagccattttcgccatcctcgtgaatttgtaaattcctctagaatacccgccttgtatgcacctcatacgtatccggttaactccgacctggcgaaaaaggggtgcaacgcatgtatgggaaagaaaaatgagggacaaattaaacgaaggacggtatgaaggtgcaatatggggtgaattttctggcaaaagcgggccattcgttgtgagccctgcgtgtgtgtggttgtttgtcggcccgtttaagacatccatccagcggcactttaactgcaagccggccgacaaacaaccacaaacgacttgtacaccatttttgcaccacttgtacacaactgcctcagaagttctactctactgctgccgccctaccttgttgttgactcttatttgccccttaaagcccaggttttcaaaaacgtttttataaacccgcgtgttgacttcggactccataaaggcacgcctggctagaatgtccctaaacacttttctgttgtaactggggaagccgataggtacttggtttaggtagggtcccgggtttcttgctgccatgtttgctgcttatcagacgatgggagagcgctgcggttgccttgctcaggtggaagagcagggatatttcatatgggcaaaaaaaagaagaaaaaataggaaagttggtcatacacaggagattacctggtggggtaactcgcctaaaatggatccaatagggaggataacaaaatggataaaaaatgtgctccctgtaagagaatttttttttttttttttaaatgctcatgcagaaagaaaaatgtgtgagggcaccctcggggggtacattccaagcaccgtatgaaaaccaaaacgatgccataataacgatgccataataacgacgccatagtaacgacgcgcatatgaacaagcagttgtgctacggagggtgacgaactacccccttcttcgcgttaatgcgccaatcggcagaaggataaataaatggtgattcttcctgcgaaaggggataaacctccaaacggtatgcttcccatttttttgccgttctgcgcacctgtcgtggggttttacagctcattgtggagatcgcactcctacaaagcggactagcatattgagcacgtgtgaaccgcttaatattgacaagaggcggaggtaacttctcaacttaggaacacacacgtaagagaatgccacagatgaactccgggcccaccatacaactaaccatatactgaacagaaacacggggtcgaagaagggttaacagttggacggttgtttgtccttttacgctggtgggggaagctccccgccattcgctttccctgccaaatgcgcattgcacaaaatgggaaagctaaacggtttattctccaattttttggggggaaaaaaaaaaaaagattcatttggggcgatacaaaaaaaaaaattcgcaaaggaaatgattactatcacgtaccacggaaaaaacgcgtgtggggtgatcaaatttttgcgcaactctgcagggaacaccacctgtacacaggtgtatacatatatgcatgtatacatatatgcacatatacacatatgcacacatatagacttgcacacgtacatacgcgggagcatcactaggaggggaggcagctacttcttgggggcaaacctcggcttcacggataccatctttacctttttgttattaatcgtctgcgagctaatgttgcacagattttttatacacttctggacgattaagaagttctggtttttttctttaatgtttaaaacatccaggagagtcaagatgtccattttgccattgtttttttcaatcagtttgagtaaaattttcgcacagttttcttcctttatttgtagttctttgtttttaattttctccttaatgaattcattgatgctgtttgttttggcattctgtagaggttgctttttgtttggggtcatttttttatccccttggtagtcgtattcatcctcctcatcgtcatcctcctcatcgtcatcgtcatcctcgtcgtcctcatcatcctcctcctcatcctcctcctcatcatcctcctcctcctcatcatcctcctcctcatcctcctcctcatcatcatcctcctcatcatcgtcttgtacgtggcgcttatcctttttcggtttgttcagggcaaggccttttttggccttcttttgtgcctctctttttaacattctttttttggcggctaagtttttcttagccatgtttacagttccgtcaataactttgtcatcatcgtcctctccttctgcttcttcttcttcctcctcatcctcctcatcttcatcatcctcctcgtcatcatcatcatcggagtactgcttcaattcgtcatcctcctcatcatgcacttgctgtttcagtagagacttcatagtatgtccataggtggtgagtcgagaaaggtcgatatctgagttattgtccgagtcgtcattttcatcattattgtcatcatcatcaaattcttcctgtccagaatcgtccaaatttatatcttcatcatcacttttttttccatcattgttgtaatcccaattcactttactttttctcaaggcagtaatggaaagagctgaatcgacataatcaatttcgtcgtgattttctctcattcttaatttgtataaattttttaaccgttttttttcttgtttttttaatcctaaatcgtcatcttcataagatgaacaagatgaatctgaatttaccattttttatttccttcttctctccctttggaatttactttcatattttcttccttattttttaacctctcaattatatcatctaaccttctattattttgttctactcttaatttttcttgcgggttattatctatgttaaatttgctcaacgtttttgctgacaggtccggttcgaagacgtgccaactggacacagggtaaatgtctgaatattcttcattttccattaggacaaaaaatacatctgtgtccatgttgcactttttggatatgtacgacttgtgattcgattttgccttttcactcgatgagttttttaggagccaataaaaggcattgttgtttttgtcattcgccgtggggctatcgccatgctggtctttggactgccgtttggggagggaaaaaagagagaacagtgtgaagtgtgcactgtgtagcgcaaactgtgcctgcaaactgtttcgtgcaaactgtttcgtgcaaactgtttcgcgcaaactgtttcgcgcaaactgtgctgtgtgcactgtattgcgggttagccattcagctcaggctttaacctggggcgtggctaaccgctgccctcctctcgggttgctttcgcgcagggaatcatccacccccacatatgggcagcagttcccctccccagcaagtgcgctctttccccttacgataaacgtcactgggccggtcaacttgctaatttcccgattgtccgtaaaacgggaaatcaaatatttcacatcttcatccggtttgtttatcctgattctcttgttgccatatttggacagggtgaagtcggagaactttaagggttcctgtggctcgcccattttgcgctcttccgttcaagtggcagtcgtggggttatgactctgtttcggcaagcctgcatccgggtttccctcgcatggtgaattcgtcgttggcacaaggtcgctattcaattggaggagaagaaagagggcgggcggcggtgcatacgttcgacggcacaaagggggctaagccgtgccgaaaaattgttcaagtagctcgcggcgacgagaaaaaccgacggagaatgggtaacacaaaaatggatgtaaaaggaaaataataattcccgagaaaatacgaaaaaaaatgttaacatataaagtcatgcgaaggtggaaattgccaaggagaagaacgcaaatgtaaggaggggccaaactggtaaattcgcccaatgcagacttgcgaaagtacaatacgcgcgcgctaatcgatgtatacaaaaccatacggacatgagaaaacactttggcgcctgcactaattttagggaaatttctttttttttttttttttttttttgtgcggtataaattattagcaaagcgtgctcatctgctcatatgttcatatgttctttttttttttttttttgtcatcctgcgaattggaaataaaaaattgcctgaaaaaacgttgctgcggtgttctgtcggtaatttaaagaggaacaaaaagaagagtaagttcatccatgccaggtcagtaggcacgttataaattattccgtcatagtgacgtaccactatatttatgtacttaacccttacgtacgtatgcaaaaaagaacagcgctcccgcgaaaggacgaaagggaaaaatgacttcactttgtttagctgccccgtcacaagcttactcaaattcgtaatggcattgaaaacgaccaaaaagaaaagaatcacaaaggagaagaaggactcccaaaatggcacaaccaaaaaaagaagcagagatcaaaacgtcgttagccaagaggaggaagaccgactgagctttaaccccttcaaaagcagggaacaaataaagccattcgagttaagcatagaaaatgaaaaaacgactgatgaggaggaaaaccaaacaggtaaaacaagaaaaaagaaaaaaaagtaaaaaacagaaaaacaaaaaagcaaaaaaacagaaaagcaaaaaaacaaaaaaacgtgtccaactgtgagaaacaacaacacgcctttgctcttttatcgtaatggttgcgccaatttatgtgttaaaagacttttacccatggggactacgcgtatatacaatgaggaatgcaaacgcgtagcacatttttttttttttttttttttttttttaccttgcttgttcataatattttttttccttttttttttttttttccgtgttagactcgtttaaggagctgttaaagagaaggataaaacagatgaatcggaaaatgaaggaaaaggacaagaaggtgacaactcacatcaggtaagagtgtcagctgcgcgtgttgcgtatgtggattgcttaagtgtgagcagtttatgcgtgggcagccccccgaatgcacacataactgaggtggaaaaggaaaaaataagaggccaaggggaataccattcactgtttcatttctctgagcatcgtgtcctgcgacgttggtgttgccactccactcgcaatatatcctttaagagtcgcgcacagaatggcaacacgttcaggcgatacgttgcacatgtgtatagcatcacctgtgtgcagtggtctgcagtgatccgcatcaacccgcatcaacccgcatcaacccgcatcaacccgcatcaacccgcatcaacccgcatcaacccgcatcaactcgcagttgttcccatgtgcccgcatttgaccacacgccgctcccttttaaccctccacttgcagacataagtaccaagaggatatcgaaaactcggggaaaagctggttcgaaagcaagctgctgaatgacgttccgaggaagttaaccacgtgttgaggagtagcatggttaaaaaaaaaacacattttgatgatagtatccaggaaggacttcccttaccccttacggatgagttaaattcagttggagtggttccccacggatggggcgcagtttaaaaagttggactcctcccccccacattagtcattttaaaagcgccccccgttcatgtgacataacccattgtgtcgttaatgtgtgacgggttattttttctctaaatttcgcattcagcaaagtggacggttattcggctcatatttgttcaaagctgctgcaccaattgagcagataaaatggacaagtcagtcaactgtttacaatttttttttttaaaaaagcaacaccgtttacgtgtgaaaaacacgttcatgtgaaaatttgcccctttatacttcaaccgcaaatgttgcaaaaaggggagtgtaacactctacatggggtgtatctcgttccacagagaaatggaaacaaaccagggggagaaaagagattacctacattttggtttcttccaaattcccctcctcgcccttttccccactttgccgcgaaaaagtgactccataaataaaagtcttttaaatatatcaccataaaattttgaactgttatgtttgctttatttcattttggtttataaaaaaaaaaaaaaaaaaaaaaaaccgcctttacaattttttttttttttaatatgaaaatttaaaataagcaacattcatttgggtaaaaacaagtgatatgaaaaaaaaaagaaaaaaaggggcttagcagaaagttgcacagtagcatagcaaaggttgcatcttttgattctttgcacttaaaaagcgccagttttccgcaaaaatgcacctttttgggtaattagcgatttggcaattctttctaccagcgatgtttgtatcttcaaaccgttctaaggcgtctgcttctgaattttcatgttctggtaggtctccaggaaatctgaccattcctcatatggcgacttgtcaaatttggttaccttccataagtccggagttaagtagccgtatgttttgctcaaggcgttgaaaatggcctgcaaaaatggcaaaaaaaaaaagaaaaaaaagggatatgcgcatgaggagagaaggcattcgaagcaattgcatgtgtgtgtactatgtgggaaaaaatgcgatacacactgtgagcaattaactcaacaatgtggtgcgtcgtccttttttttttttgcctagttgggaattcccactacttacccttaaaaagttgccccttgttttggtctttccacaagaagaggagaagcaatccttaatgcctgcaaagttcagcattttcttcgtcgttggagcacccacgatttgtgtaccccttggagctggcaccaaacgaatacgaacactaccacatttgcccgacaccttcattggtaccgtgtgggggtctccgattttatttccccagtatcctctcctcacaggaattaacgacagcttagcagcaattatggcacctctaatggcagttgccacttcttttgcgcactttactcctaaaccacagtgtccatttccgtccccaatggcaacaaatgccttaaatcttgttctctgtccggcacgtgtttgtttctgtacaggcattatctttacaacatcatcctttaaggggtgagcacattccccaggttgaaaaaagtaatcaataatttgatactccttaatagggagggaatgcaaataaatttcttcaatagaaactattttcccttccttgaccaaacgtcccaactttgttacgggtacccagttctttaagtcgtcttctgcggaccctcttcctctaaaaaggggtaataaagggtggggtgaaaaagtgtgtatgaagagtatggagcatggttcgatttacacgtgtggtacgcgcgcatggaagcgcctgggggggtcgcgtcgtttttttcggtgcaagcttcatcagcctaccccccttattgccgcttttcctcccttattgccgctttcccttattgcttaccttcctcttcctcgtcctctgccacggccgcctcttccgcccctcatgccccttccaaatcctcttgaaaatcctcctctatctcctatacgatgaaaaaaaaaagaaaaaattagcagcatttttcatgcgtacatttgatgtagcccgctcggcgtactgctcaaatgaagctcagttgagaaggaggtcaatcgacaacacgtgcaagtatattcagccatatttccaagcaagcacgttacatgcgcttgtgcggcgctaaggtgtacacgaggagcatgcccataaacgaacaagcaagcatataatccacaaataggcattcacgtaagcacatatacatgcgcaataacgcgcctgttctattagcaaacactatgaaatgcagcgggggaagaagcaaaataaaaggggacattattcaaaaaatcgcaattgcaaagtaccttccatgttgcttgctatgtcagttgggatggttcaaattggggtgttaaagttaactgctcttcgttaagccgttatttgctatatgttgctcgaatggcacgtatcctcttaagcaggcgaagaataatcgacttgcgtttgcgctccttttaaccctgcctcccaggtattcgtattttttgtatgtttgcgttattgcttgagaaaagatgtacgagagcgagtacgagtacgagcacgagcgcttttacttatgcttgctgttctcacgcgattcagcagaaatgaaaaaaaaatttcgttccctttttgaatttttttttgtggaatgaattcatacgcaggaatatacgcagttgcatgttgcttaattttttttttttttttttaaattgaccattcgcgttgctactcgcgttgctgcgtggaaaccttttcgcctcgcagtgatgatgcctgcgtgggtaaacatacctgccccgaccaaaaagatggaaaactcaccaaaattgtatatatagagataaagggggcaaaagaaaaagctacaaaatgggtacctctactgtgctgtacaataattgtgttgggggttttcttcctgttgtgcatttggcccaggtaaggaacgaggcgcgaagggctgggggcatttgccgaaggaataaaaaaaaaaagccatagcgttgaaattgccagttggtcgaaataccaactcaagtgtggagaaaggcacatgataactatgtatacatataaatatatatacatacgtatatacatagggcatacggtttgctgggtgcttcttcaggtgtggagcccccctttcaacgagaacgtcccaccgctgtgcaattaactcggcgatacctttgcctgtcgcggtgccccttccccccccacgctgtcattacttttccccccctttattattgcaaaaagtggctttacgagaaaagcgcaatgtagtgccaaaaaaaaaaaaaaaaggagaaaacaaataaccattcgtttaggccaatttttaagcagcccaaaatatgccagaaataaaaacgctcacatgaaagagtaagtcagccaccccgtatgcacgacaaaacaaacgtgctatacaatcctgtatgaggtaaataaaaaatatccacacgctagcacatggggagcggcaacagcatatcccatagtacactgtactacactgcattatttgtacatttacagagataacatggctgtcaccgcggggaagcaaatccgatggccccttttgtaatttcggattcctgaagagccattcacttgctggtaaaaattgagaaagtagttgcaaatttggctgagcggtgaagcgatgcgcaggtatacctaccaatgtaggtatacatattatattatgtgattatccaccttcctcaccctacccctttcgctgctttgtagggaaaaaataacaccataaaaaaggtcacaacaaaatgtgccttctccgttctttttttttttttaattcacatgatgatcagctaaggatgctacagtttcgctttttttttttaattcgataacttgggaggaagtgtgacagtccgttaaaagttcagtgttgagtggattgttttccgcgcggtgcctccttcaccaaagtgagcaccctcgtgttggctacattttgaatgtacatatgcgaaattggcatttttttttttttttaattttgctatacgtcgtcacttggggttaattttccactgtgttatcttggaagaaagctttttttttttttttttttcggatagcctaacgtatcgtgtgttggggggataaaaaaaaaaaaaaagaattcaaaagttggagaaatgttccaaatgggactgtgccccatcatcacggtgatatgaattatagtatatggcgtccctcaaatgtggtcatttcctgctgaccaaaagttttcctcaaaatcgctcatttgatttagctcacagtctaatggttctttcatttccgttatcaccattccatacgtgaatggagtacacagaaaatgcgagccaggtgctgaaggacacgcacgtacacatacgtgcgtacatgcgtgcgtacttacgtgtgtacttacgtgtgtacatacgtgtgaacctacttttctgtacttgcgaaagctgcgggctgggggatgcccacctctccggaattttacaacagaacaaatgaaacagccaaaggcacgccgtccgattgcagccttttcctgcttgggcagtgaggccttaagtgagtaagcctgacgggaacggacgacttgggtaggcgaaaaaaaaaaaaaaagcgaaaggcgcgaaggacgcgaaggacgcggcgaaaggagctgctaaggaaactcccaagcagttgcgaacggagctgcaaaggaaaccgccaagcagttgcgaacggagcacctcccgtgtgaacgacctcctgcggccgcgcctctcagcaaaacccttaaatgtaaaattaaaaaaaatgaagagaaaagtatggccagtaaaaaacacgcaaagaaaaaagtgccccttcccataggcggaaannnnnnnnnnataatccagaaaaatataaggttaaaaggatgaaatgtgggcagtgccgcgggatcgccgcagtgctgtggaggggacctgttcgcgtctacgtgtagcggctccctcgtagagcccgcgtgcgactgtaggggatgcgtagtgtggaccccaccccctggtgctagcatgaatgtgtgcacagttgttggggcgtgcacgcacgtacatacgtacgtatacatatatgtatataaatagatatatatatatgcatatgtatatgtatatgtgcatatgtacatgtatattctcgcttgaacctttgcgcatgcagctttccgcgagcggaccacgccgcggttcagacggctcgaataaatgagcccaattggtcaaaaaaaaaaaaaaaaaacagaataaatcgacaaaacatgtgcgcaacagtttaaagcatttcaccagaacatacatatgtagataatatattgtgtaccttttaaaaccgttccaaggctgcatttttcgattattatttttttcccctcctcactttgccagtaaagtgaataagacagtgtgtcttgacgcgaatatatagccactcatgtgaatttctttcatatgaatttctttttttttttttccgagcgagaaatgttaaaagaacaactgttatgagaccccctttatttttgcataaactgcttgtccttttttttttttttttgcgcgggcagatatatgcgcatgagtgtgcataaatacatccacacaacgtgcattcatacgtccgcacataagcggacacgtatgtacacagccacatagccgtttgcgaatcccgcggcgcacacgtgaacgaatccccacaaagggaaactcccttcccttctctccccccccttccccaacatacataaccatccacgatgtttttgtgcaggctgtttaggaaaacggtggtgttggtgacagtagtcgtagtgttgctaatcatagcatccgtgttgttaatccttcatttcgttcataactcgagttcaaatgacaatttcccctttggaattggaatatatacatacgaagtggtgttgaagtatagccacattcacgaccctgcagttggaaaacaattaaatgttggatctaatgtgattccaataaatagagcacattcaccattcacacaaggattattttttatagataatgacacactaatggaatcatcaggcttatatggagctagctatattagagaattttctctttcttcaggagaaacaaaaagatttagcaatttaaaaagtaacctctttgcagaaggtttggcaattgtcgtggagccaatgacatataagaagttcatccttaccttaacgtacaaggaaaaaattattctcgtttttgattatgacactatggaattgtatcacacattcgagcatgagttggatggatatggactgacgtccaacatcgacctcctacaatctgttgatgatttgaaggaagaaaattttgctcgtcatcagaagctatggacaactacaggggataattatttatacgaaattgagattcctcatgagtttttaaaaactaaaaaattgtctatatctgggaaaaccgaaattacttgtgcaggctattcgatttatcatgtgaacgagttggagtaccatgtgcaggcgaagacactctatgccaatattttcctcaccaagctgatcctcgagatcgacatttccaaaggcacgtgcctcaagatcattaacttgtccggcctcgtcgagcagtgcgacaattacgtaagtgggagtgattgaattgggagcgagcgaattgggggtgtgctgccggcaagtgtgcacgtacctttcctgtgaccgcctcgacggctcgaccgctgaaccgatcaaccgctcaaccgatcaaccgctcaaccgatcaaccgctcaaccgtggcttatattttttgcgcccaatttatgcccatttcttgtgccccttcgcacccacagcaggaaggcaagaagaaccaggagtccgtgcttaacggaatagccatcgaccctcataacaacaaggtggacctccccaatctgctcgtcacgggcaagttatggcccaacatgttccaaatcaggctcgtcaaaagtattggcaagttggaggccgccacggtactcagcgagtacttcaagtcgattgggaagaaagtatcgtgaaaatgccgtcgcgtagggtatgatcaaactgctgcgcataaacaatcaaaatcctgactccatctgcagacacgctgtttggggtccgtgcgtccacctcgtggggccactattttttcttcatcgccatcagccctacatcatttcgatacccagatgtagatccccttttttttttaagtatctgtgtgtaaatttcccaccccggatgcacacgttaatcaattttgtgtctcaagaattaacggccagcctaaactgcactgttaattttacttgcgtttttttttttttcagccgtgtaataatatttctgtgttagcgaggtgtcgtctgcgctctgtcgcgcggtggctgggccacgtcgcagttgccaccgcgactgcaggtgctataacaactgataccaacgttgttgttgtagttgttgtagttgtagtagtagttgttgttgttgctttttttgttctttcttaaacagactgtttagactatttatatcactaaagcgttgttataaacgtgacgaatggcaagggtgccttcagtgtttttttctgtgtcacgctcgctgcgcacacaaggaagtaaaaatatgggaagtccttccttcgtagtgtcacccatttgtgcgcgcttacacgtacagtgaagtgggctgcacattttattcctcacggtggttcctcccacgggtccttccaatcgtcccagcagagtggtccttcgaatcgtccctgcagtggtccttccaatcgtccccgcagcggtccttccaatcgtcccagcagagtggtccttcgaatcgtccccgcagcggtccctccaatgttgacgatccctcaacgaagtgaaccctccaaatgggctttatccccccttttgtggggaaaaaaaaaaaatcgccaaacaggattcccacgcacaactacctctgtattatcggcctgtcgacaatgtggactactccgttgtggcacttcatgtttggtctgatgatcttcgctccattaaggaaaatcgagtgatcgcaatttttaaactctcctgttatctttacaagtaggtctctgttaactaagttggtgattttctccggggcgtcccttttctcgttgaacacgagccactgcaaggggggtcagggcggaagagtacgcacgttggtaggtgcacggtggtagggtggcgcgataactcaatagctcaatggcgcaatggcgcgatagctcaattgcccggacaaatgcaactcacaggctggtaggacgatccgtacaggtccctgtagagccagaagtccctcgtgaaatggcccaaaacaaattccatcaacttgtctccttcttcatataatttggctaaactctcggggctaattaatttcagagcctcgttcgaaggcaggaaccccgtgtacgggccttccaaggatagctcgtgtataagggaggtacccactgcgaaggggatgcatttgaaaaggagggggggggagaaatgggaaaggtagatcaacgtgatgaggatccccagttaggcaggacaaataataatggctcaataaaaacacataaaggtgtgtgcacctcggggtaaagacaccccgtgaagcgaaatttgtgtgcatatcgaatcgcactgcacatgttcaactcggagttgtaccattgggatgactcagaaagtgggaaaataatttcaattcattatgtgagtatatcaaattaaccaacgtcctcttaataggtttgtgttcaaagcaccagtatgtttttctgttaatgctttcgggatcgttcgtgactttttgcggtttcctcaatccgccactgcgtgtgtatagccttttaatgacaaggaagggagggaggctctttttcattctttcgtatttacgcctacttcaggggggttgtgtgcgcgtaggttttgtttaaccgatcggatgctccgctccttggctagcaattttttgcagctccttttgcaaagcgggagggatgaatctgcgatggtgttggcgttgatgggcatacgaatctccccattttgctaacaaagtgtgatcattcagaagggggttcttcttctgtgcagggggtaagtgccgttaaatgggatgttgcgaaaggggaggaagggaggcgtgcacacgggtacaattccggtgagaatacggctgcaactgcgcttaggatgacagtcacaggtttgctgtgcccatttgaaacggaaaaaagaagaggcatagcgaagtcacaaattgcagcaagaaaaacgaccttcaaactgctcccatcatccgtgcatacttcgcgcgaaaaaaaaaaaaaaaaaacgccacgttttcgcaatttgccaatttttcttaatcttggaaaacgttcgttcccatttgttgttacattcgtaagaattattttttcttatttttacctgtttgagacattgttatttttttttaattttttacatagtgagttcatgtgcaaaatgcgcgaggaaaattatgcattcctgtgcgaggttttttaattgtgtactggacaaatgcatacgagtttacgagagtatgcgaattgaacgaatggactgaagtaggagcacaggagtttagatgaatgccttccccgtccctcgttcacatgtacaacattgagggatgccatgttaacacgacgcgtcaacaatcgggtaagtactccaacggaaaaagtgtgccgtaaagggagttccgcagcttgttcgcccgggcctgcgtcctttgtgcagtcgcgtttgtgtggccatttcgggatcttcacgtaagggaaaaaaaaaggtacacataaaaggtacacataaaaaggcacacaaatggatgcacaaacgggtacccaaacagatgcataagcgcgtacgccgacgcacacatacacacgtttgacacacccagctgaactcatgggtacgccactcagccagagttgcgaagccgttgttctttaaacagtgacacttgggagaccgaattttgtgcccctacgtgtgcgcctatgtgtacacgtgcatacgtgtcggcccctttattccccggttaagtttgtccgcgtagccagaaaaaaaaaaaaatatatatcataaataaagctctcataaaaaaattccataaaaagggctatcacaaaaaaactgctataaactgccataaaaaaggcaaaccgtgctgcgaagcaaaaccgatagagcgtcccagctgcgcccactcctgaagacccagcaattcggctaagaacccgccaagtgcgaggcagttacgcacacatatatacgcccgtgaaccgcttaaaatacaaaatggagcacctttcagtgacgaagaacagccaaatgaacaacctagcggcgtacaataatcaggaggcaaactacagtttgacagccccaaaccaggagacatactcacaaaacgacctgttctacaccttttatgacaaatttaatgaaattttcttgttcatacaaaatttgaaagaaaataaaaatgacttggaagacgaagtagatgacaatttaataaaaactttacacaacttatgtcttgaatttttaaattatatcaaacacataaacgattttggtcatatgaatttaagtaaaaatgagcaggatttaataatcgaatcgtacgagaaatttgtgcgacagtgcaaacagtacaacgacaagccgcaagtgaaacagctggaaaatgaaatttcgaatttgctcgacctgctctttaataacacctcaggtaagacattacaatcgaaaaagtgtgaaaaaaaaaattgttcatttcgcccccatgattatgcttctgatgaggatacatttcttcccttttttatggacgaataattttccctttatccctttctcccccacgcagaggcagtgaataccctcttctccgcggactctttttttatggaccacgtggaaaacttgaagctgaagtagggtccccatatatgcgaatgtcgttttatgcgccgttctctttcgtattggcagtttgtccagcacgacagccacaatccggaccgccttccacccctcctcaggttaaccgaaagaaaccaaaaaattgagttcgaaaaggaaagagtgaagaagctggagctggaggcgaaggtggaaaaatacgatgagatgttcgagaagaacaagcaaaaggtgagcatcgcaaatgtgccctcccgtgtgtgtacctacgcatgaatagtgtgttccccatagtgtggatacctctttgtcagagaggcatataacattggcctgctttcttatcaccatgcgtatgcgtgtgggtgtatgaacacgcacaaatcggaacccaaaacagcagtactacatttgcttcatatttcctgtcccctcgaagaataacgaaatggacgaaacgttaagcaagcttaagaaggatatcaataaggtatggaggctcgaaacgaccttgtcagtgcatgtactgagaagtgtggggagtttttcaccctgtgtggcaaaactgtggcaaaattatggcgcaatttactccataacttccctcattttataccccctcccagctgaacgaaaaaatacaaaaatacgacaactacgtcaaaaagaagcgcaaagaaattgacatcaacttttcggatacgttggactgcaaggaaaggatcaagctgttggaggagcagtaagaaaagagagtcgatcaaaagaggaaaaaaataaataagtacacacacgtgtatcttgctttgcacatgcaccacgtttacgtttgtcttaacaccctccccccttccctttgcagcataaagacagtcgaacggaacatcaaaacaacgcagttgtcacccctcaaaattgtagaaaaaacggagcactatatcattttcgagttcacggtattatgcgcttgtacatttattttttattcatttcgaagcgcctttttttttttttccttttatgacagtctgtttacctttacccctctgcagacaatacgcagcgtcatgcaattcaaagtgagcaattatcagtcaaagaatgcgcaagtggaaatcaacccctgtgacgaacatattctgtcttacataaaatcgaacataaataaatgtaaagatatttcagagataacttacttaatcaaagaggtacttgtgcatgaacagttcaggcaaaaaggagttttatttattttttttttttttttttgttcatacgttttttcatgattttggctagacacattaataagttgccaattcaaagtggcatttttgcacaaagctgttatgctttctcctgtgtgcatatggaccaatcctttaccgttgcttcaatcccttttttacacttcattcgtaggccatatacttaaaatttctggacatttgagcttatctttcttttaaccatttggaagaataatcccacaaaagggggggaaaaaaaaatccctaacctgtgcgtgtattattaaccgtttcgcttaccaccaacagtgcgttgttgcataaatgagcgaactgaattttcatatgttcactttttgaatttaaaataatttttttttttagtgaaaatgcattgaagaaatgcctgttatgaacgtacgtctatttgtgtgtgcgcgcatagtgatgcccctactcccttgggcgtatttttcgactcccattttttttcttttccgtgcatttgagtttgacgtgtcaaaatggttcgcttcagttgcgtttaaaatagtactaagtaatgaaggtgatggctacgcttggtggaatgaaaccaaagcaaccgtttatgaagcaccccgtggaaagagttccgtcgcacattggtgtggtaggctctacgaaatgtgcaactttaaaggttgcattttgtcctccccctcataaggcttcccatacatacatgcgcatttttcgctcatttggaaatgtgcgccaagggcagatggggaaaaaactgaaccaaggaaatattgggccaaaccataacataacgaaatgtggttagaaaaatggtcctagctgaggttccgtaaaataacgtgatcgttccaacttcactcaatagcagttgtcattcctttatgaaaattcccaatcgaaggtgacactgtttcgcgccgtgcacacattcgcatgacaaatgttccattaaaagtgaaggagttgataaaagggatagttaagtggtatatatgagatgaccactgcgccagttacgtggttacgggaaatgctcaatgtaagagcacaccctgcgagttcttcttttcaaaggtgaaccgagccgctacttcatataacagctggcctactatccacttcgctgacgggataattagcgatctgtttaaccgtgtgcacatgtatgtaataatagtgagcatgatatgccccaatggggacaacctacgtatacgtagtacacacccactcaacatggaaaaacaagcacagaggtaccatactgaagataacttattagactgcagctattccttctttttgctacgtgcagaggtgtacacgatgtggtgtctacattcaccccttctgacaaatgggcagaaatgtaaacaacgagatgggccacacaagaaggcctaattttacgcagcgcctgaaaaggagttctctagttacacgtgcttgattgtacaactgggtttatccttcgtcaaacttttaaatagacaggcggggacatccctcgcgactgccatgaaggacgttttgcgaagaggaagttctttcccatcatcaggtgaaaaaatgcgttgcatgctaaaggggaagggtgttaaaatggaaattattctcccttttttgctgccttaaagtggtctacccgcccatgccgtgtgcagaaatgtaagctgatgtgagcggatgcaatcagacgattacacaaaatggataaaaaaataaaattgcgctcttcgttgtgaggaagttcccactgcgttttaaaaaaaaaaaattccctgctgctatggatatacttacgttgatatacagagtcgtcgaggcaggcactgacgtggggaaaaacacttaacagtttggcacacagcacatgtgtacaaagtaaatgtgtccattttttccattttgggcgattaagtgctccatggcgaataaaatgtacatatacaccaatgtgtacataatgatgaaagcgaattgcagctagcacatcatatcacatcaaatgggggaaaaaaaaaaaaaaaaaaatcatttcaatgaaacccattaaacttaaacagaggggggggcaaaccgcaggggaagttacgagagaaaatgaaaaggcaaaatttgtggggtgaaaaaaaaaaaaagaggacgggaaaaaacgaagcaaacaaaaatcgaggcaaacagaaaaacgaagcaaacaaaaatcgaagcaaacgaagcaaaaaaaaaaaaacgcatgacatactgcgtattatcacaacacactccgcattgacttccacactcgcacgccaaagtccaaacgtacacatgtaaatttactcaccttcgcgaggcagaaagtgtaaattaaatatatacgctttttccaatcacgggggtgaaaagaaatgattaaaaattcggaggaggtttcaatttttcccacgagtgtttatacataaaggtgaagcaaaaaaaaaaaaaagaaaaaaaagttaaaaacaaatgcgagggaatctgcgcgtgtacgtataagtacaaatgttattgcgaaacgaaacatgccaatcttcgcttgactccggtgtacatatgcttacagctctcttcttcattcaccaggagtgattgtattcgaaacgaaggcagcgaatatctccaaagtgaaacacaaaaaaagaagaaaaaaaagaaataaaaaaaaaaaaaatcttcaaaacacccaaaatactccactttaacatcgcccagagcgtataagctaatgacagaaaatacatcaattaggaggaggtatgaaaagagcttcacagaacggccaggcttcactgaagatgaaattgaggaaataagggaagcttttaatttgttagataccgatgggacaggtgcgaaaagggaaaaaaaaaaaaaaatgacatatgaacggttgaagcagttctattcatttttttttttttttttcgtatcagaacctgggtcccattttacacaaaatggaccacatgcttgcaaactcagtaaagcttttttttttattatttcccccccccctgtcgtctttcacttttccccccaggcaccatcgatccgaaggaaataaagtgcgccatgcagagcctagggttagacgttaaaaacccaatgatattcaggatgatagctgacctggagaaagacggatactcctccattgacttcgaggagttcatggaggtcataacgtccaagctggtaggcctgcatgcacaccgcgcatgtgcgtacgcacatcgttcgtgtgtgtgtgtgtatatatatatacataaagcgttatcgtggccattccccttcacacgacgcacgcaccgaattggttcctccactcacctaatagggaaataaagacacgcgggaaggcatacaaagaattttcaacctcttcgatgatgacaaaacgggggcaatatcactgaaaaatttaaaaagagttgcaaaggagttaggggagacgttaaccgatgaggagctgcgggatatgattgatcgtgcagattccaagggagagggagaaatttcgttcgaagatttttacaccataatgacgaagaagagcttcttgtgatgaaaacccccctggggggaagacgccgtctatgagggccggccaccaaaaggtgcgcaaaaatatacaaccacataattggacgctccacatctgagcgacaaattgcatccactgaaatggactttttagatgagccactttggcgaaataagagacgatgtgattatgtcgataactccgctacactctcccatcaggtgtgcatctccattttacgatggaaacctttcctaaccgtgttgtgcagtttactgtgtgagatgcctccacctggtatgatgatataggcaggatgacttgactgcctggtggttcgaagccattaccaaagtgtatatttaattaaatgctaattgcgttacgaagggagatgtccaaaagggtggagatttgaccggctatgttatgtaattgtattatgagtatgtgcctttgttgagcgcacctcccctcccccccccctcctcctatggcatatttttgcccctccgtagtagtgcagaaaggtacactccaagtgtgcgtccttcgaacgaagcgctcgctgtgaaaatgtgtttcctttttttattttttttttttcgtgcggcattgccaatgccagaatttaacaagttttacaaatgtacattcgttcgttcgttcgttcgttcgttcgatcatttgaccgctcgaccgtacgaccgtacgacgcgtgcgtgtgttgtatgcacgtgggcacgccacacatcgaggcagagtttatgcgttgttcccgggggccacgcgggggggaaatgcgcacacccgtttaataaagattcgataatttaaaaaaaagatgaaaaaaaagaagaaaaaaaaaaaaacgttgtgcacaagaaagtttgatgagatgctaacataaaaaaggggaggcgaaattgagaagtgatgaacacggagcggagagaaaacacgtccaatttgtatgcaccacggttcgcgtaaataagtcgagcgtgattcctccgcacctctgcttcgctgtgaaggcggcaaactcaggcgatcaaattctggttggtaaatttgtggcggatgtatgtgtaaagttcctttatttgttccctggggtagtagtgtacgtcatccgaaaaggtggagttaatgaggtcgttaaaaatgacggcatttctgtacatgtcctccaccaagtggagcgaaaattctttattattgaaaatgtatttgaagaggtaaaaggtgtcaatgattaagttcctcaaatttatagtaataaatatatttacatttttcaaaatttttttttccattttcgtgataatttcgacgagcatattaatcactacaagaattttttttccatttccttttataacgttaactaggttctgcataatttcatcttcattttttgtcttatcgatgtgatacagttctttttttttgaaaaaatttatgtattcaaaaaaattcgttttcatgaaatggtttatgttggctacctgtacgtgcatgtggaaatgtttgttgtgtgtcttctcgtattcctttacaaatgagttgttgatcagtgtggctgagattctcttgtagaagtactctcccttggacgcgtataagtttacgaggtcatccaggatggaacggttcaccatgtatacgaagtagcacgcgaagttgtcctcgcagctactgggggggttggcggtggcggtggcggtagtttcccccgtgggggcattcgctccgctggtcacttcacctgtctctccacctgccactccgctggtcacaccgctggtcactccactagccatgccgccatccacaccgctagtcataccaccagccacaccgcttcccacaacggcgcggccctcctccgcgttcgtgtagtccctcctgcgcaggctgaatatattacccgagacaatcttctgcattatgtgaaactttatatacttggagatgtccttaaagaagaaggagtagtagtcgagatactccgagtcatgcagatcactgagttcactattgttggaagtctgcgcctggatccattcctccggtacgatgtcttcatgcaccttgatataggcactcaccaaatttttgtgaaaaatatagtcattgtatatgttatttcgaggtgccttggttcgtatattctcaaagtaaagagcaaatcgaatacaattctctgtgtcatctgcctgaaaaaatttcttcataagcatataggcaaccttcgttttaaaaatattttcatatcgaaagtcattatacaaacatgagttattgaaaaaattttccattacgatatagtcattgtaggaggtgatgattctgtcaaagagagtattgtacaggagaataggcatctgaaacatgacatacaaattatttttgatatgattcaaatatacacaagcgatttccatttcgttgaagctaatcaaatgggttatattttttaactgcatgtttatatagtacagtaaatttctatcacatatttttttgaggatattaattttatcattttttgtattcatgcaatttgtgcgcaaatgattggttagctttttcaaatggctattcgttttgttttgtcccaaatcggagagagatgtaccaccagcggcttcaccaacacccgtgcctccactcaccgttgcactagtggaggttgaacttttacttatttcattctccttctcaagggagaaataattataatgcttcaacattgctatgaggttaacatagaggtattcatatttttctgttttaaaaattttgtatttttttaaaacgttcagtatgtctcttttgagaataagttccaatagtatgcactcgcatgcactcagttttttaacccttatgtgcgaggggaggaatagtttgttttttctggcctttcccttggacagatagagatacttttccttgatgtgtacattgaggggttcttctttgttgctgttatccattacgtccgacacgtcgctgctgttcgagttgaggatctctatcaggctgttctcctttcgctcggtgcttctctttctggccctgcccctccttttcgcgcgcctctcacgatcgcttcgggggttgatcccacgactacttcgggggctaccacttcgggggctaccacttcggggactactacttcggggactactacttccgctctctctcccgcgctctctcccgcgccctctcctgcgctcacttcctacgtcacttcctacgtcgcttccttcgctgtccgcctccccctggctacacgagtccccgccccggtggcggcccgagctgcccgacgagtcggcactaccgttcggctcctcctggtccgtcgcattgctcgcactgtccctctcctggtccgtcgcattgctcgcgctgtccctctcctggtccgtcgcattgctcgcactgtccctctcctggtccgtcgcattgctcgcactgcccctctcctgatcaatcgaattgctctcgttttccctctcctgatccccctgcttcttcttcttcttgccacccccttgagtgtacttataattaaacgacttgtgattcttataaagattcatgtagtagttaaggtaagagggataaattttattagtgtacataaaattttggaaattttttttcacatcaaggctgtttctttgaaaccaaaagtgatatatattgaaggcttcaaacaaagacagcttggcattctttaggacgtataaattttcagccgaaaggaataacacactttcgtatatgcagcagttacggtctaatctcttcaacatttttttcgataaaacgtgaatttcttcaaataagttaaagttgtaagtttcatcaaattcgttctttattttcataatgcggttacaaaatttattaattttttcattgtgtggatagaataggataactttttctgcccagtagttgagatggaaatttagaacacataaaaataagttctgtctcaagtcattcaggtctatgatatctttgtctaaatctacttctatatcatcgaatgatatttttttattatatgctacaattcgatttacgctttttttatctgtcaccatgtggtctttcttcgcatttttcattatctttccatcatgatccatgtcactgtttctatcgttattatcatttttttcgtccttctcatgcattaggtagttattcatttttaacctttccaaactgttcagttcttcttccttctgtttttctattctcttcatttggtcatttaacaagctgttcccctcacgagtagcaaatggcagatttgattcatccatggtaccatgattctgtgcactctgttgtttaaaatgtgcaggttcactactcgtgttgtttgtctctgctgttagctgattactgagcgtatttcgaagtcccaatttggtggtatctcctgtgggggagaaaatcccacttccatggatagcactcccagttttatcctttgtcggactgccccccacctctttgctatcccataatgaagcattggcattcaagacccctctctcaattaagttgttctctcgggcacttatactcgttttgttatgcgacgcacttgcacttagaatatccttacttggaatgttgtcaaattttaatgtgtttaaaatatttttggtgtcatttagagcgcttcccaatttgctttttttgaagaacaagctgtcgctgtttaattcatcgtttttttcatcaccccaatagtttccactaagtcctttcctcctcgagttgtcacctccccaatgatttatctcatctgtggaatctcttccctttgatttggccactccactcgcatcgtcctggtcgtccaagtccacgttcctcctcctcttcctgttcttcacgtcgtcgtagtttatgtgatcgctaatgtttgcggtgttgccaattgcggtgttgccaattgcggtgttgcccattacgccgcttcccattacgccgcttcccattacgccgcttcctattgagccgcttcccattgcaccaagcgcgttcccgtccgtgccaacccccgtggagctaaacttaaacacggcggagctctccgactgcgcggcagcaacatccgtctgcttactctccccactgaaggaaaaaatggacgttttctttttctcttcactggtctgcaattcgttaaaagacgacgttttgctgggaaggccaaaaatgggagtcgaagtcctgttttctttattcgatgggaacataaagggagaggagttcgttttattttcttccatttttgtgtttccaaatccgaaaggggaaggaacggaatcgacttctttaacattcgcatctttattttgcccatttaggttggataaaaatgaactgccaaaaacttgaaaattttctttttcatttttccttgacaatttttcttcacctcctttgtccttctccgacaggtcatctttatctcctccttttgactcctccttttgttctcccttctgctctcccgtttgctctcctttctgctctcccttctgctcgccctttacatttagggttccaaaaccgaataagccactttggggtttttccttatccgtttctgcgctgttattttcacccgccttatttacggcgaatggaaataaactgcttttcatgcctacctgaaagctgcttttctcattgaggttgttattaccgctactggtattcgctgcggtcgtggatgaggagttgtctccatttccctccttgttcgcagcatccgcgacggtaccactccctgtattcgaggcagacgtagcgaagccgaagattgacccttttttgtctccccaagttgtctgaggagtaccaagtgcgatactgttactgccggtgcctctgttttgtccaaaaagaaaggtaccactaggcgcatcagtaggagcggtaggaccagaggttgtgtttgtgtcccccttggaggagttatccatcgaagtgctgttaaaactgaacggattgacgctatttgaacttttattaccaagcagaccattcgacatggatgcacccaaagaagtattatcactcgcattattcgtatcagtggcccccattttattattcgaaaataaagagagcatattacttttggctgttttcttcttcctctcctctagtgttaatttcttcacgggaatactcaaaccggggttgttattatgaggatcattttttgtcccatcaggggaggtgaatacggggttccatccaaagggattattattattgtttgtacttccacttgtctgattatttccgaagagattattcgtgctgctctgaaataaattactgctgttgcttccgaacagactattgctggtgcttttcccaaaggtggtggtattactgctctgcccgatgctactcgatgatgctgcattgaaggtaattttatttcccatttgattgctgctttggttcatgaggttattcgccttatcttggttgttactagcattatcatttatgcctccacttgagccgagtccagaagcgctcccacttctttcactcccgctaatagcacttccgaacaagtttgtgcttcccatattgggtgcacccgcacctcctacgggggaagcagccattgcaccgctactcttgttctgtccaaatataaccttcataggcttgtcctggttaatcaacaagctatccttattcacataatttgaactgaaaatatttttttcctcacttgtattactattcgtggttaagagtgtgttgtttttcaccctctttgaaaaaagtggttttttatttacactaaacttctgacctgtatctgtggatagcttcaaatctttgaataactccttcgatccactttcgctgttaaatagattcgccaaattgtttgcacctgtggaggtgttcatcgattgaaagtgtgacccacttgggttgatctgtgacatattattccccatgcccatgttcgcgcctgcgttttgggacagactggaaccgaagttgatagagctgcccgcgccgctgggggggttactcagcccgaggcctcccccgcggttgccgctaatagttccgctgacatttccgcttacaccgctaacaccgccaacaccgccaacaccgctggcgcccttgctaaacggactatggttggcggcgctgctatgctgcattccaaaaatgttggtctggccggaggtcgcgctcgcaccgctcgtgccgaaaatattctcgttcggcttggcgctcccaaaaaatccctccttctgcgcacccagggtgccctgaaaaacggaattcggcttcaacgacacgcctgcgctgctgttcaggaggttcccaccgcttgcgccgcttccctgtccgaatcccccaaaggcgcccaaaccgctacccccgccaagggtattggtaccgcccaaaccgctacccccgccaagggtgttggtaccgcccaaacagctacccccgccaagggtgttggtaccgcccaaacagctacccccgccaagggtgttggtaccgctcgtaccgctaacccctccaatgctgctaaccgaggtacctcccccgggaatgagcgaaaaggataagtctcccttgctcttctgcccaaaaattgacatagagttacccgcggacgaggaacccaactccagtttgtccttgtccgggttcccaacttgttgactattattgccaaagggaaagagacctttactttggttcttccccgcgtttcccgcgttcccagcgttcccagcgttccctgcggcatttgcaaagagggacgtgccttgtgcacttttctcgaaaccaaagatgcggttgttaccgctggaggaggataggttcatatttgacgtttccgatgtggaattatttttggaatcaaaaaggttgttcgtttgattcgacagattattcataagactgttgccaagggtactactgttttgattgccgaagctgttattgctagttaggctactcttcattccaaatatactccctgagagggggttgttaccgctggggtttgggcctttggcgctggtgttatcttgcgcgttcagacctccagaaaaggcgttgttaaattttggcaaggtgctattaccggaggggtgcattatcgaattactgtttagagaacctccaaagagagacgttggcgcagatgtgctgttgctggacgggttggtgttgctgaacaggttggaattgctagacgggttggtgttgctgaacaggttggagttactggacgtgttggtgttgctgaacaggttggagttgttggacgggttgttgttgctgaagaggttggtgctgctggacgagttggtgttgctgaacaggttggagttgctggacgggttggtgttgctgaacaggttggtgttgctggacgggttggtattgctgctcttcctgaataggctgctttcattacctttgttgctactaaatatgttattgctttggttaaatcctttgaataggttgttgttgctgctgctgttgataccgctaccgttgttaccgctaccattgttgccgctaccgttgttgccgagcgaggcagtcacgtttggggtcgaggtttgcatgccgccaaggggagcactgctagcaggagcaccaaaaaagctagtgttgccaataccacctgagttacccacattggcggaacttacgaaaggactgaaagtgttaaccttgttaatattttctccatttgaagatttgtttttattgtccatattagtggcatcggggaatcccccccccaactgtctattcctatttttaaggttcggataatctaacacaccattttcaaagtgatgatcgccattgttgtagttagaattggaagtacccactccagcgccaggcatatgataactgctattgctggcactcatatggtgtgtgtttttcttcctccttttcttggcatgggaaatattaaaaatctttggatgcaagttgataaacatttccaactgctcatttattttgttaatacttttttttatctccaatttattattcaggtaatttaaaaaccaaacaaaaatattgtacctcgcaaattcagatgagtaccaatacttgtgtataataaaattggtaatgtgataatattgttaaacttttttttttcattaaaaagtaaatttttaaattctatgatgtagtaattcttttgactttcattttggaaatttttttgtctcaaatttttttttttcctcacatctatttctgtttctgcttcatatttgctacttcccctccgattgctcgttatttcatcataatcatcatctccataattagacgagtttgcagctacagatgttgttcttgacctcttttttgactccttcactcgagagttttttttctcatttttctgatccccttcagagcgttcattagctaactgtgcacctgcttccttggtggttattgtctctcccccttcatcctcttcttcttctccttccaaatgcctcagcgtctttacattcacgtgtttcttattttggaagaaatcaaaaaggaggcacacaattaccaaaattttctgatagtacaaattttcacaatctaattttctgacaactaaagtttgaaccttccgaaggacttcctccacattatattctatgatcaatttgtcgatattttttttactcacatttgtgttattctttccattagttcctccagctcctcccccatctgttgtcgccgcggagccaccagcatacagcttctcattatacaaacagactcggtaaaaatgtatataccatttgttgctaaaatttggtccactattttcgatgtgtataatgctttcgaagtaactcaacaggttatccttatagtttgacacgaccatgcaccttggcttgttcttccttggcgtggaatatatttggtcgtaaattatttccttgtcctggcgatcactccggtcgtgccggtcacttcgatcgtgtcggtcacttcgatcgtgtcggtcactccgatcgtgtcggtcacttcgatcgtgccggtcacttcgatcgtgtctgtcacttcgatcgtgccggtcacttcgatcgtacctgtcacttcgatcgtgcctgtcactccgatcgtacaggtcattccggtcgcctcgatcatcgtagttcttcctttttctcccgtgtgacgccatctcctttgcaactctaacttgtctgatatttataatgatgaaaaaggaggaggggaggagtaaaaaaaaaactcacgtctggaattttcccttaacataatttccccctttccgatacgtcaatttagtgagtctgatcacacttgcaatgtcatgtgtgacacatgggtatgtgttattgtaaaaaaaaaaaaggagcgcccagagacggggaaaaataagaacaaagaggcgcccttgacacacaaatgaggacgtacttaagttatttttcctacttaatttgtttcccctcttttcatattatacacagtacacatctaatgcaactgctggagctttgctaattttacataactcccaggattacaaggcctctcgatgaggggggcggaaaatgccacgagcatatatacatgcagcgtacgcgcgtcccgcttgtttcacttcgagagggtcacttcctctgtgcgcttttccccaagaggagcgatcacccaaaaacccacgttgtttcaaacgggttggagggcataaacacttgtgcctataatcctccgcggagtaagctaggcaaaaataaaaaaaaaaaaaaatgaacaggatttaacttcgttcaaaattttacttctctccaccttgagtatctcccccccttttttaataatgttcactctgtatgagtaaataggtgagataagtgctacattccccccaaattaatttcaactccccttgtcaagtgtcctattcataaggacgtacgcgtagtacgtacttctaagtacggatggggaaaaacacgaatgaaagcaaaaacgtgttggtaaatgcaaaaaggcgttacgcgcggggggacatgcgcgtaggccaataagcaaaggggttaaaaacaaacatataagtcaagcatattttttttttacgtaagcaaagattgtgcttgcaagtacaattacatatgccattgggaggagtacgctcaacaggcgtgtagtactatgaccgttcgcgagtgctatgtgtttacaattaaggcaaaggaaaaaaaggaaaaaatggaaaaaaaaaagaaaaaaaagaaaagaaaaaaaaaaaaaaaaaaaaatacaaaactgcgaaatggttcgtcgaatgaaaaacgatttatgggagaggggaaaaaaaaaattcagaagggaacaggcgaataggcgaacaggcgaacaagcgaacaggcgatcaagcgaacaggccaacgagcaaacgccaagcacgtgacaagaaaagcaaaaaaacgaattgcgcttggcaataattttgccataaacgacatatgcacaggtaaaattcgtatcttttaaaaacgactcgctgggtactacttccctgtgtatatttcctccagtacgcactcgcaagagctcggaagcaaaaggcgaagcacctatgtaatgtaagcatatatatacctgcacatataatagcccctacgtatatagcttaaaaaggcgcgtaccatttccttgcttccaaccacgtgagccgaattatttgttcacaggatgaacgagcttaagcataagcatagcttccgtgtttctcccgccacgccgcaatgtggcactatgcacatgcaaaaggaggggtggggagcgcacagagaaggaaaaaaaaaaggcatacacatatgtgtacgtacgtacggatgtgcgtgcgttatgtaaagcatgtttatacgcgcgtaggcatatgggcagcacaagtttgttctgttcaaaatggagttattttttcttattttaaggcatgcatgcggctaggcggacatacgcagataaatttatttaggggggtgggaaaaaaaaagaacgatggggtttactcattgggtggctgttcatgaaggtgtagtgtacccactctggggatgccctcacgcaggaacgtacgtatgtatgtgcctatagctgcacctgtagggggttcggtacccaaaatggtggcaaaacagttgtgttatttggccaaaaagaaaaaaaaaaaaaaatgtgtacaaatgttaagaatgggaaagtgctgcatagagggaaaaaatcacttcggagattttatcttgttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctttcgcttggtctgttcatgtagggaggatgttgctacatatgtttggtattccctcgcggaaattatggcatactgtttgtacacgtttcacaagagagtggtcatccgttaactcaccgtggaaaggggaacaaattttaaacacttaacgacgtggcaaggggttaaaatagggaaggaaaaaagataccctggggagtaatccacttatgcgcatatggcaattcgttcgcccgttcgctcgttcgctcgttcgcttggttgctgttttttttttttccaagcttgccatttaaccctcccactttagagaatctcccattaacgcggaaaaaacagcgcgctgcgaacatgcaggacgttctcctcattgaagcaaatcatgggcaatgctcatcgatgctgagtagaagcaaaaatacatacggacaaatgtgagtgcacattgtgtgcaagcgttcggtcgcgcaatatctgtccgctcccaaccgtgtctccccctttttaggaatccggtcttttcactccattgcgaaaaaacagcgcactaaggtgaagcaaaatgacacaccagaatggccctttcgagcggcatttatcctatgcacggttctgttacatggtgagataatatggggcgccctttcacgcagtcatattttttctgtttgacgaattggtaacttgttcccaaatagcacctttgccactccaccgaaagggcgcaaaatggagaacaacaaatgggaatatatttggtccacatgttaagtgtcccgttaggtagttaccgtcatggggtagagggtaaacctaagggcttcgttttcttggagcattcttttgttctatttcggtgggaaaaccaagcctaaaatgggacccccaaagtgatgtgcataaaagaggagggcttcctctggtgtggcccctttttcttgccgatggggcgcatctctgcaggtgccaccgggggggctgtaaattggggcagaagtttagtggggcggaagttttgtgggacggaagttatgtgggacggaagttttgtgggtcaattttgtggcccatttgtgccactgcagctctgcaccagggtagtagacgtatacaccctttttttcacgtggtcgtttattctccaagtggaaaatacgcgcagggccatttgcaaatagttgcatgcacctatagtgtgacaaaaaaaaggggaaaaaaaaaaaaaaaaaatatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttgtgtatcccctgcgtagctgcaactttatgtgccccacaaatacctagccgattagaaaacaaaagaatgaacaaccgaaaagaaaatgacaagcttgtttttagtaactcactggaacgcaactcaaaaggcacgctagttgctcacccctgtcattgtggaaatacgtgaaagcggcatgcacaggagaagatttgttcaaggacaaaccatacaatgatgaagcgtacttttgtaaaattatattttttttgttttgttttttttgtttttttcttttttttcatgtaataacttgcaataactgaaaatcgtcgaaaagtaccatttcgtgtttgcccttttgtgagatgcgacatgttgggtgttaattcaatgcgcatatttttctgtagatctgtgtacatatatttttttttttttttacatcgcacattggggtttgcactgcccactttgctttacgcattgaaatagaaagggttgcccatttgcttgatcagtgaggtgatcgtgaataggtatacacgtggaggggacagcaacagcacaccactgtgtatgtaggtgtacagaggttcatcctggagaggagcacatcagcgctgcgcagccaactttcgcaagtgattagtgaagaggaggataatgcacaaggtggtgatgtttttcgtctggttgggaatttgcctgacctggtcaggacaatgcaggaaggaacccacaaaactgctgagcttcatcggaaggaaaaacaactcacccggagggaaaagaagtaacatcaaggggtacatgagcacaaataggacagtcctcgtgggaaaggaaaacaacctactgggaaacgaaaacaacctagtgacagtaaacgaaggaaattaccaaaacgaactgaaaaacgttaaggtaaagagaaacataagtgaagcgctacatatggccacgtacgaagaaatgaaaagagacaaaagtgtgtacgtgttgggagaagatgtaggcttgtatggaggatcatacaaggtaacaaaaaacttggcccacttttttggattcgccagagtgttagacacaccaatatgtgaaaattcattcatggggttaggcattggatcgtgtataaatggattaagacccatagtggaaggaatgaatttgtcatttttaattttagcctttaaccaaatttctaacaatgcatgcatgatgcgatatatgtgtgatggccaattcaatattcctattgtgattagaggaccaggagggataggaaagcagttgggaccagagcactcacagagaattgaatcctatttgatgagtgtaccagggattaaaatcgtgtcttgctctactccatttaatgctagagggttgctaaaatcggccatacgagataacaaccctgttttgttcctggagcatgtgttattatataatgtcgagcaagaaataccactcctaccatacaccttaccgattgatagggcagaagtagtcagaacaggaaatcatctcaccattttatgctacgggattactcggcatatcgcattagaggctgcaaaagaactagctaatattaacatgcaggtggaggtaatcgatttgatctcattaaaaccgttcgatttggaaacaattgggaattctttaaagaagacaaaaaagtgtttaattcttgatgagtcagctgggtttgggggaattggtgctgagctgtacactcaggtggttgagaaattttcctccttcttggagaggcggcccgtccgtttgtgcacaaaagatgtgcccatagcgtactccagcaggttcgaggacgcttgcatcgtcaaaaaggaggacgtggtgtacatggccacctacatgcacgcatagcggggggggcggtggtagctggggtagcggtggtagcgccgtgtcgactgaaaaaagcagagccccgcgcgagaagtacctttttatatgtgcatgcacgcgtccatgtgtgcatgttcccagatgggcagccaatttttaagcccccctccctcccccaataagaaaacccgtttggcaaagaaaaacgctgccacattggtattaccataaaaagcgaatgcataagtacaccaccaatgtggaccataacgggaggggggacacacagcgttgtgcaaaaccgcaactcaaaaaaaaaaaacgcagaataaccaactgaacagaaaaaaaaaattaaacaaaaacctgttgatgtttcataaggggcaaattccatttgactttccccagataaaccagggaaaaaatgaaaccttataaaagcttaagcgtattaggggcacaaatacacaaacagccatataaaaaagagagtgagagcgagagtgagagcgaaaaaaaagcggggttaatacttaaaaacaaatcgaggaacaaaaacaaggtgtaaaaaatggagacaaaattttaaagaaatgttaaaaatgcaatgcgtggggggaagggcagacgatgctcagctcaccattcgttacgtcaaattgagaagcgatgtagcattttttcccccatcaacgttacagtaggttgccaaatgggggtggtcaacacggcatggtgtgtatgcctccacgcaaaggcaccccctcccccctgaaccattcgcaaattcactactttgtcgtaccgttctatccaactgaaggaatcttcaaacggtacacgccgttcctgtcttctatcaaatcacccatcgtgcatttcgcttcctactcgtgggtaacacaatccaacgcaaatttttgcaaacattttttcacgacgcccctgcgctagtcgtcctctcggttggtggttcttcctttgtgtgtataatcatcatggcatgttttgagaaggcatttcttccttcgttgagccaaccgtgtgtaggcacatgagtatgcgttcgcatgtattctcagattatgtgtatgcctcaaacgtctccttctacacaataacaccttcatccgcttatgtaaggcttttatacaactacacggggggacctctacctatatgcgaaaggaccaccccagttgtcaccccatctggtcagcaccccacaaaatattcaacggaaatcagttcgccataaaaagggtattaaaaaaaaggaggctcttggggggcttcaaaattgtacgcatacgccttggggcaatctgctcgatagtatgttcttccagtgtgctaatccgaaccgttccctacacgccgccaactcgcctatacgccgccaattcgtctataccccactcagaggtacctcttcccgtagtgcacaacgaggggccaccccacggccatgcgcgagaggtaattttggtcggtgtgctcccgtgggtttaaaataaaaatgggaaagtgtgcatccccgagagtccacttcctctgattcatcgtgtccaacaaatcgtcactcgtcttggccacgtaaagtggcattatattaaaggtcaaattatcatacagtagagaaaagtacaacacattaccccggtgcctaaaaacgtacaacacacaacaccacataatcaactcaaaggcatactcgatcaggataatagtccccgttaaaaaattaaacatggattttatcaagtgcaataaaatttccaaggtgaaaaaactaacaataatgagtagatataatttatacatattcaattttatcgttagtgactcttcccaggaatccatcatacgtacacttctcacaaaggatagcttcaactttaaaaaattctgaatcgatatgatgttcataacaagtacaagtagcaaacttatgttgataaaaatcaatatcggagtatcattaattacattaatctggttaaaggatgttagaatgtatatgctgctaataattagggttagggttaacttatctcttttattaaattgcccccttgttatcatgtatcctttacttataagaatgaggttgccataaaagattgtgttgaacatggtgttcagagccatataggacaatatggtatattccacatatcggctatttctgtaggggtactgcatcatgcagaaaagtaacagcatgatgtaagatgcgagtcgaatgatggaaggagataacatcagtctatataatgggttcaacatctgtctccatacattctgcacatacacaatgtagaccacgtttagtaataaccatgctggtatgaaaaagagaatcagtgcccattttatggtgttaaatttgttacagccattgttattaacttgtgggggaggcacgtggtcaatgtacacggagaaattgtttccttccttcatgtatttctgcatattttttattatcgccttttctgtgtctgtcaagtgttctctgtttcttttatttttggtgaacgggctgccatacaagtctgagttagcgctcacctcgaagatgtagttctggttgttgtagttgatcaggtagtagtggtacccgccgtccgaccccgcgtacgtgctcacaatgtattccgcgcggtgcgcgctgttagcgtggttaacgaagtttctggaggtgtttccatagccggcgttgctggagttactagcgttactggcgttgctggagttactagcgttactggcattgctgacgttgatggcgtcgtctgctccgcttctgcgtggctcccacgccttatcgacgtgcagcccctgcgcgggatcatcttctcttcccgtggaccccccccgactgcccccttcgccgtttaacttcccaccctggaacagaccactgtacacctgaaacaagcgaaatagacagcggttaaaacagtgaaagcctttcatgtgagccaaatgggcatatatccgcaagaaatggttctccctccattttgtcgctacacttctgtgtgaatgacccattttgtggtgatcctcctcattccatttttttgcccctcctggaaattgtgcttgtctctcctgcatgaacttatggtgctcatttatgagggacttcctccctatcgggttcatcacatgcaagaattcccttcgcttgttcacatcaccatcagggtgcactactactttgcatgtttttaaaaagagattctttaaatattccatacagttgtctccatagctatagtagcaaatgtccttctgatgcagctcattccgatgcagctcattccgatgtagctcattccgatgcagctcattcatgtgaagctcattcatgtgaagctcattccgatgaagcttgtcccagttgggggaaatatacccatcgatctgttcgtactgtttggggttatttccctcctggggggtttcatccataaaacttcgcgtgtatacagggaccttcaggggaacaaaatactccgtgaagtttaacagctgagtcgtttcttcctcgattacgtaggagacgaccagataggaggtttctttttttaaatgatccaggatgataatggcctttttattaataaagcagatgcgacctttgtggctacattttttctgcccacttttttcactcgtgctgcttttcccgtaatggtgttctagaaagggggtgaagcggctctttgccttcccctcggggtggcgaggatatcccccatcttctcccaccttgatcagtccgttggaatgatatttgtactgaatgtatttctttaaaatatttgcgaaggcgaagttacgcagcaccttcttctttatgctgtaaacgtaatttatttctgcataaatgtggagatcatttttatcttcattttgttctaagtcagaattatttcctctttcttgagtatttgccatcccatcgaacttcttttccttccccctttttttatgcttcttcttttttttcctgttgatccgtttggactgattcaaaatatcgtttcgatgatgatcatgggaggagtggtacaacaccatctgttctcctacttcaatgttttctcttctctgggaggaacccccttctgtgcagtccgaaatataggtctctgatttgtttataacatcaggggatcttctgctcaagttcttcgttaggagtcctttcagaaatgggtaaatctcgtattcgtaaatttcttgaataaggttcaggttgctattttggcacagctggttagaaggggaatgctcgacctctgcgctgtccttactccacgcatcgctaccattactgagttgcctttccagcttagggggaccgcagtggtctgtacacgtgagaattcgatttccaccaaaccagtaggcatcggggaaaccaaaatgatggatagtttcaaatccattcccaatgttgaaacaacctgggaggcaccaactgaacatctgactcaggctctcagaaattcttaaccccactgcagcacacctgttctggaatacttcgattgggattcctttcccatccgtacggatacagtttctacgactcccctcaggataatgctctacgtaattgtgtacaccattcttctcataattattttcacaatcctcctcgtaatttgcatcactactaactccgtaattgttataaatggctattttatcggactggaatagtatttttctgcttctcttcccttccttctgcacatcgctgaactcggaggggtagtcatcacttctgatgtccacatactcgtaaaataggtgaaactcgggaaaagcctgaatgtatttattttcggaaaccccaaatggaaaggcatcacacgggaggaggtaaaacgaggagttgttaaaaaggacagatattgcgaacagacaggtggacatgtagaaaggcatgagcgctttcattttatttgcgcgtcccccgtgtcggtcttttatttttggagagtttttctggtgggggcgcacatgaggggggggatgcatccctcctctctgggcgtatgcttcagtttatgtcgcccaggttgtgcgacccagtttgcgtcttcgcctcgtatcctttcttcacttcttcaaccctgcgttttctttttttacattttttgcaaaaacgggggacgtagcttcgaagcgcccatttgagacagatgaacgaattgtctgcttacaaacgaacaataaaaaaggaaaaaaaaaaaaaaaaaaaaaaaaatagggatagccgtaccatacacaaaaaagagacaaacacgcatgtagacaagtgaaaagaaaagaaagaaagaaatatattttccctcttgaggaatttaaaaaaactgcagagtggacaaatgagtaggaattatcctacgattgggctgataatgtacatcccgtacgcgaacggcaaaatatgagcatattttaaggggaaaaaattgagagggggaaataaagcggttaataagcatacaaataacaaatctgcgaacagtaaaaagagttaaagaaaaaaagctcgatgcatattctgcaacaaaagctttgtacaaaaacaacgggatgaatattttcccacttacacaaatgatatgttgaaaaggcctggcataacacaaaaatgggtcagtgtccagctgcaataaatgcgcaggatggggggagtggacaaaggaaaagaaaaaaaaaaatgtgtcagttccattaagcagctgcccttttgcaaaaaggagaaaagtgtgtcacatacttgtgctgcgagacatgtgcatgtttgcgagagtttgttccgcgaaaatgtttacaaaaatggcataaaggtgcgaagcggaagaacgaacggtcgaacaaacaaatgagctgccagccatgcagataagcggtaaagaagccatgtagcaaatgcaacaatttaacgatatgacgatgtggcacaatgcatccacataatcaaatgatcaaataaataaaaatgcaacggaaggggcaattccctacaatgtaaagggaaaaacgcaaaaagaggcttaaaaaaaaaaaaaaaaaaccagccacaattttgcagtaatatcaaacaaccctttcacaaacgcgcaatttttaaatcgtaaaaagggaagttctcgttcaaatgaaatataccaaaaattaaaaaaacaaaaacaatgaaaagatcaaatggagcaaaaaaaaaaaaaaaaaaaaatctcttcaatgtcgttatttaaaaaataaaaaaatggcacagattagaactaaacaattgttcaccaaaaaaaaaaaaaaaaccgacggggggcagcgcatcgaggcaaatttgaaaacagcgaaaaggggaagaaaaaaaaaatcgaaaaatcttaaaaaagaaaaaacaaaaaacaaaaaaacgaagaagcaaaaaaggcgaaaaaacagaatatacaccatctccgctcaaacaccgcaaaatcagcggggttgccatttttgcacaggtgcgcggagtacgtgcacatatatttataatatatttatgtatatatatgtatgtatatatatgtatatatatacatgcacattccaatacgagatgaacgcgggtatagtataccctacatatgcggggcgcgtttgaagtgggactgaagggaagcataaaaaaagcgctcttgctttgggtgggagccaaggcatatggcctttcttacactcatataatgatacgtacacgcacgtgggcaatataggcgttcatattatatatgcacgtatgtaggtaggtacatcctgctaagcgacactgcccatcggcacgaatactcacgtcgctcctacgtatgtatgattgttctctcttgagccctccatactgctccccctacggaacgatggctttgtgcaccatcccccctacaccagcgcagcgatatttgtatgaatacgcatttgtttcaaagttggcctctttttggaacattttcttcattagcaagggacgccgttcccacaggtttcccccctcatggagggtgggcgcaaaacgagcaagggatacgcactgcgtcatgagcatgtacacaacttcgccttgcatgagcatgtacacaagtgcgccttgcctcgcataccttcacacgggtgcgcgcctctcacctaccatatcccctccaagtggtcagataagaaatgaagaagcgcgtggcggggtgaagcggccaagtggcacgaaaaaattaaaaaatttaaaattaaaagctaaaaaattaagaattaaaaattaaaaaattaaaaattaaaaaattaaaaattaaacaattaagggactaaaaggttattaaagggttaaaaacttgaaaaaagaaaactcagccaaacaaaataggattatattttaaaagtacgttacgcaacaaagcaacacttgaagaacgcacaaaaacgctgcacgcgcagtttttacactctggtctacgctctacaaagcaaagagccaacgttctcgcatgatcagcagaaaaaggcatacgcatttttcgcgttcgaatatattcttaaaggtacaggaacagttgtaaaggaaaatttccctttttcgcgcttcaagtcgcacgacaacaacgcgcgccttggcgagtctgcagctttcaatgccgcttttaagattatcgccacaaataaaaaacacctattggaatatcccccaaaagagcttccgaacaggcgtaatacaatttggagagagcaaaaaaaatctcattttgcatttgcatccattttgtaaaagtgccagtgctgatagaagaagccccccattttttgagagccacccatttagtagcattagcaacagtgaggagattcagaaaatggcgaccctagtgccgcaagtagtatccctggacccaacgaccatccccatagattatcacacccccatagatgacttaaacatagagataaaagatattaacgataaggcatgtaccgcggatgaaggtctgatcgtatttctcctcaacagtgctccgaaggatagcagcagcagtggtagcggtggtaatggagaaagtgacagtccgatcaaaataaactcaaaagtgaatgataatacaattaatgaatttttaaaagaaggaaatatggaaagcttcacaggaaagataggaaccagtaaaagcttctacatcgccaatgacaagaagaaatatgtgagccttgcatacatcggatgtggtcctgcgaatgaagaaacggaattagaaattaggaaaatagcatacgcattagtgaccatgttgcatgataacaaatacaaaaaggtttccattatatttgaaataaaaatccaagaaaatttatttaggttctttttggagcatttattttacgaatacgtgacagatgaaagattcaaatctgctgacaaaagtaccaacacggattatatgaaaaatttatcattgcacattgccaatgctgatttgtataagggacagatagacaaagcacgtgtgtatttttatggtacctactacgcagcgcagctgatagcagctccatcgaactattgcaacccagtttctttatccaacgcagctgtggagttagcccagaaggtaaacctcgaatgcaaaattttaaatgtcaaagaattagaggatcttaaaatgggtgcatatctttcagtaggaaagggaagtatgtatccaaataaatttatccacttgacgtataaaggggctcagaagggagataaccaaaataagagaaaaaaaattgcacttataggaaaaggaataaccttcgattcaggaggatataatttgaaagctgctccaggatccatgatagatttgatgaaatttgacatgagtggttgtgcagctgtgttaggatgtgcttactgtataggtaccatcaaacccgacaatgtagaggttcatttcctaagtgcagtgtgtgaaaatatggtctccaaaaattcctatcgacctggtgacatcatcacagcttccaatggaaaaactatagaagttggtaacaccgatgctgagggaagactaacattagctgatgctctagtgtatgcagaaaagttgggagtggattacatagtcgacattgccaccttaacaggagccatgctatactctctaggaaccagttatgctggcgtttttggaaacaatgatcagttaataaataaaatattaaattcgtcgaagacgtctaatgaacccgcctggtggttacccatcattaatgaatacagatcttctctaaattcaaagtatgctgacctgaataatatttcatcaagtgtgaaggcttcttccgttgtggcttccctatttctgaaggaatttatcgagaatacgccatgggcccacatagatattgcgggagtctcttggaacttcaaagcgagaaaacccaagggttttggtgtccgcttgctaactgagttcgtcctcaacgatgcagtgtaagggggtaaagccatttgggagtgaattggagtgacccacattctgcagccgttaactcccctcatacacacactcccgaggctaatcttaccacgtgtaaggttcccctccaattcgcctctccacgcgaagattgccccacccacctgctagcacgcatcgtagagcaccagttagccatttcgcgcatgtgtatttctgcctatatatgtatctattttttccatctagcttgtgatttatcattcacttcgtatgacatgtcttagttgtttctctcgagttgtacgtattgccttttttttttccagcccccgtgatttgcgagtgcgtgtgtacttgccagaactttttacctacccacttgagcaaacgaaaggttagaaacttcgctccaaaggagttatacgcaaatagtggttcaacacgaaattgaaaatggtgaagtgttagtgtggagttaggggttcaccaatgaactgatgtgcgtcatgcgcagtaacatcgttcagaagaaggacttgctccccttttttgtgtgcaattgctccctttttttgtgtgcacttgctcccttttttttgtatgcacatactggggtgtgtacctgtaatagatcgcgtgatcttgggcctaaaggactgtccgaactgaaagcattgttaatgaatgagtttccactgctgcgtagacgggtcccccttttgtgagtctcccccttttgtgtgtctccccctttttttcatagcaagcaggtaggcagtatgctcgtccgtttctctccttccacgcagggaacccccaccagacacgtaccaaaatgctgcgatgctgcttcggctcattttaaccaactagacgttaacatttttggctgcacaaaaggggggtaaaacaaaagaaaataaaacaaaacaaaacaaaataaaacatttttgaagttatacccctctaggggtgtacgtacagaaaagtgcacatcacacaaatgttcttgcacacgtatgctgtgaagtaaagtgtgcattgctactgggacggaggaaaaactaggaagcactcaagctgcacgttacttctgcggaaggaagaaaaaatgacaaccctggggtagtaaaaaagggtaactaagttacacacattgagggtgccatccgcaggggagaagtgtccatatggagaattatttatttctatttaaaaattttttttttttttttttttttctcgtttgtcctaaccgctgtttaacaatttagaaaatgtgaatacctgcatgcggtggaaaagaggcatcaaaaaaaaaaaaaaactctacatgttcaccgtttgaggtaggaggggcacatggggaggagtgccttcctcattgtacgtctttacaaaaagtaaaaaaaaaaaaaaaaaaatgaaccatattgatgtgtgcaaaaagtaccgtcttagaaagaccgatctatgtggagtctattccagatcgccatggagaagtgacacaaatggtgaaaaaaactgcactgaacgtagaaggatgaaccatcaaggggatggaagtaaaagtgggtcagcttccaaacaaaaagaaaaagggttagatggacagaaaaaaaaaaactcctttcccccagtcggcacatttctcaatagttctattctggacaaaggaattgaaacaatttggaattctctaaaaagggatgaagataattccgtggatttgttcaacgtggatgtttattcatctttgacagaaaggggaaaagaaaaatttcaaaaagttattttaccctacctcttacacaatgcacagaaggtggatgaactaaaaaatattttatttgaagatgaggctaatccaagtggtgagttccattttaagaatgtgtgtcaggtgaagagagtagctaacgagaatgacttgtgtttgctggcaaaatgggaagggggaagtaggctgcagatgaagacccctccccctgaaatgttgattatatcgagaaaggcgttttttaaaataatacagaaggaatgctttgttaaagatggaccagaacataagaatgaggtgttactcaggacgatccaacaaatgtggaaatataaggaggtgtttttttccaataatgaggagaatgcccttctaaggggggacatttcagagaggtattttaccctttctgattggaagaagtggagcgagccgagctacaaaacaggagaacctcctctcttaggggaagactaccatgtgatggaaaacgaaaatatgctcaatgatgtcatccacgagagcataatgctgatgtcaaaaaatagtggactgagacgtagcacagaggaggaggaccccaaaaaaggagacctatcaaagggcacacttaagaggagaaaattcactcaaatggggggttcaagaagggaaaagaaatgcgtcgacccgatgggcatattgaaggcattcctaaaaaaggactccatcggggtagggcacaacgacgcgctaagagaactgcgtgaatgcacgtttcagccgaatgttcgcaagtttgtggaagccgaagtgggccacgtggcacgggaaaaagtgctccagaggggggaaaaaagcgagatgcacatcaaagcggatatggacgcaaacgtcgatgcaaaaaccgagcgagaggatctgttcaaacaggcgggtggtcacataacaagcgatgtgcacaaacgcctgttggaagagtcctcagcccagcatgcaaatcgagggatggaagatgagcgcgtcgcgaagtatctgcaaatgtgctgtctgtcgtacggggttgatatggtaagagaaaaaaaaaaaagacagtatagaaatagaggacgaatggatatacaaatttgcgaactcttcttgtggagaatataatttacacctttgttaacaccgtcgaatgggttcacccatctaacgggcgtcctcataataattgagctacgcagaatgtacctttgtccgtgacgccgtcgaactggaccacttaagtttaacattgtaaaactggttttccccttcttatttttccttttcacaggaaaaagagtccaaacagagtacatataagcgtcacgatactacgcggcaaccaacgcatagagagagcaggaagatatggcgaagcaggacaccaaaggtgagtagttacactttcgaagcaagcatgatgggtgcgcgaaaaaatgctaatgttagaactcctaatgggaaaaatgcctggattgatgggctccgcggaggctacataagtaattactttaacttctcagttgtggataaaaatggtgcactgtgtgggttgggtgcttgcaaacacgactacagtagggacatacgattgcatggcagaaggctaaaaacgaaagttatacctaatgtggacttatcgaacaacatgcttcgttcacctttttcaaatgcaaattgccttgccgagggggtggatactcctgggggttcgctcatcccaagtcgtaatacctgggttgatgatggcaggaacaaaattgacggcgataggaccatcaggcgtggtgagaaaaaaaaatcaccatccagggctagtcaaccttttcttccgcttcacaacagtcaactgacaactgcaaaatgggaatctcaaaatgtgagagctgaggggagcaaccagctggccggaaaaataaccggagggtgttcttcgtttgcgccaagtgaccctccgaaggtcattgcggtgaagtgggaaaagtcactggacgatatggagaaagagctgttgtgcttgccccagtcggtccgcttcgtacagatttgttaaaaagggggtgggccttcaacggcctcacgccgaagcggttaaaatgaagcggttaaaacgaagcggttaaaatgaagcggttaaaatgaagcggttaaaatgaagcggttaaaacgaagcggttaaaacgaagcgattaaaacgaagcggttaaaacgaagcgattaaaacgaagcggttataatatcgcacaaatggcctctacccattttggcccaataacatataaaaaaagaaaatcttttacaaaagcaacaaacgaaattgcatatccctaaagtgaaggttcaacaaaccaaaccccctattgggaggtttcaccaaaatgtacttttctttttttttttccccccccgtgtcactcgattcggcgctgcggaaattaaagcatttcccccctacgtcggaaaaggcgcccagctcagcaggcataacggaacgccttgactgtaaacatgcgtaattttaaacgtgccaattcgaaatggcgcactacaatgtgtacagtaaagcaagttcagctttcctttgcggatggcctataagcagagtttatagcttaacctttcagtggtacgaaaatttactgcactgacattggtgtgaacttatgaggtccccctctctctatccgtgttactgctaaaccataaacgcactcattcgcatatgcacaatttgtgatgactttttggccgcttagaagcagcagggggtgggttcttggttgttcttccattatgacactcaactcaaagcattaaaagatagatgccacgcaaagcaggcaaaataagcgtatttaatttcacatatcgtactataataggttcaaaaaagggcatagcacaatagtaaaaagttatgccctattgtaatgtgcccatgtgaggagttcagtttagccttctattcattataagccaaaagatgttggcgataaaaaaagcagatgggaaaaaaagcgctccgataaacaaaaaaaaaagcattacatcagctttgactctactttctacttttacgcgctcatgatacagctatattttattgtgaacccccaaagctgtaaaaattttgccttctactcgcataacttaatagcacaataaccttataaccccacttaagaaattccccaaaataaaaattacatcaagcaaacactttgccaaaattttcaccccaaattaaattcacccaccttcaccgctaaagtatgacacttcacacctaacgtatgatacgatttggccacacaaaggcaatgcaaaaagttgattagttataattgtaaaacgcgcctgaaaggcccgacaaaaattagtggtataacgtatttattgtacctactacacggcaatctttagtaaaaggcgaaagattgatacgttatgtagtaagtacataccccaagcgattatatctttgggttcgcagtcactatgtaagtttttcaatactgaaagtgtacctctcgcatttgggaaatcatctgccctttttttttttaccaaaatgggaagaacactctctttattttaagaagtacacgccttaagaacgttcatctttgtaagtatctattatgatgaattttttcccttaaaattctgtttttcctcaaaattgtgattttttttaagcggagccttttttcagaagttgctagccaaaagtggggagtgcaaaggggggtatggattgacattgtgcgcccttcgcgctgactccctttagggctaaaaatgggagaaaaaaaaatgctcataaggataggaaatgcattacgcctccctttacgataaaaagcaagtaagcgcaaagggatgttactcatttgtataggcaaaaaaaaaaaaaaaaatcacaataatgtagtaccattcgaatatagcacatacgaaatgcattgtggtatgaaaataacggacatatgggctgtcctagttttgtgtgctaaaaatggagatgcttcaattaccccactcagttttccatttggcctatccgaatggttctactttgttcgcgtatccaaggagaactcttgtgtgcgggtctttcttgttacccctgcgtgcatcagtgttcttcctcacccgtcctagcatagcagccatagcaaccatagcagcgtgattgttacgatttctctactgtcccaatagagacgcatcaattagagaaggccgcccacttcgacacctttctgccgacaaaatttcgcagtttttccttaaaaaggtcgtggacaatttcgccgcgagttgcatcaggcgggcataataaatgctatacgaagcgatgccatgctatgcgatgcaaagtgaagagtaacaaattgtgtctgttgctgcgcgtagttgctagtggaacatgcaatcgtataagcatacacgcgtgtacacgtacaaattatacacgtgcaaatttacgcaatgcatgtgcgtatacgcgtgcgaatgtgtatatgaatgtttattcgagtgttcattcatgcagggaaaagcccatatgcaattttgcccagtcatgcaataaacacatgacacataaagtgatacgttttaaaaggactccaaaaaaaaaaaaaaaaaaaaaaaattttccaatctgtttgctcattttgctaatttacagtgttttaaaaatgtattatagaaaaatatatgaaaggtaaactacaaatgatgcaaagctagtgagtctcttgatgtgcagttacatatatatacgcttgcgcatgccatattttaaatgttgcgactgccacatgggcatgccacatatatatataagcgttacatgcaacatgcgcacaacgctataaccacagcagagcaaaacttcacaccgctttaacactggtaaattttttaataaaacatcccatctttttttttctttttttaaagaataaacattaaccatttttgcatagggcggaagggggaaaaaaaaaaaaatttagtaatatctattgcttccctttagcggaatattatttacattatgtgatgaacgaccataaccgtagtaggggttcctccttgggttgttaacagctgtgtaggatattttttccagctgtggaggtacgggttgttccgattctctcagtattttaactaaatctctagctagtctatacttatcggatgttaaaaaagtgaacgaagctccgtgagctcctgctcgacctgttctcccaattctgtgtacataatcttcaatttgattagggaaatcaaaattaatgacatattttacatcctttatatctagtcctctggaagctacatctgttgcaatcaggatgggactctttcctgttttgaagtcattcagtacccaccttctttcatcctgtttcttatccccatgtatacataaggcaggcacaccatctagcctcaaagctttggtgataaaatctgcatttttcttcgtttccacaaagacgatgattctgtcgttgtcgcggaatattctctgaagcagcaacttcaggtttgctatcttttcatgttcctaaaatggaggaagggtgcgcgcaaattagcacataaggggtcggacaaatacgcgaacgtaaggaggatcaaaatgctgggtgtgcgtgtgggcgtagacaaacaggcatgtacatacatgcacatgggtgtacaatttgtgcaagtgtgtgaacgagcgcaggggcaaagccgcactcaaatacgcactcgaatacgcactcgaatacgcactcgaatacgcactcgaatacgcactcgaatacgcactcgaatacgcactcgaatgcgcactcgaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttcccttttccttcctcccttttatttcccatttttcgacaatcttgcctcctttcttcttgaaaattatagtacttatccacatgtatgtcatatacggcgcttttacctaccttttctcatctcagtgattgccattaagtactcctccactcgtgggagtttcgcaaaaactaatgacacatcaggtgcgcgtttagtacggtaggaggcgaaatatagtcgcccagtaaaagcaaacactaaatagacaagcgcgcagtaacaaggggggggggtactactactcttcacaaatggcatacatgcggacaactacaaatattccgacaaagaaagggtttgcaagattgtcaaaataatcgaaagtactttccagtcgaaaaaaaagctcctcttttgcttttatcacttgtaaatttgcaatgaactgctaattctctccttaataatagcaattccgtcgtatgtgggcggtggcgcgtgcagaatgggggaacaggggggcacgcaaaatggaacgaatgaatggaacgaaaaaatggcacgaaaaaatggaacgaaaaaatggaacgaaaaaatggaacaaaaaaatggaacaaaaaaatggaacaaaaaaatggaacaaaaaatggagcgaaaaaatgcattccgcgtgatgaaggcatcaacatagaatacatcaccgcggtgtagacacgcggacggttcagcacagtcatgagtgtgggggaatgcacacgtgaacgtgttacgcagaatgatcctcaaaagggtcatcttccccacgcacgtaagagcgcatacatatatatatacaaatttatgcacatacacgcttggtaaagggacatcaaattacacgaaacaatcacgcattcctacacgagaggtacatggcgcgcttcacgaaacggggagaataaaaacaaaagggggaaacactcaaatttgcaaacacaggcataaacagctcgtagagggacatctccacgtaagtgaatttttctggcgtaacaggggaaacgacgaggaatcaaccctaacatcagcttccccgcttgccaactggcacaacgaaaaaaacagcactgcaaaaaaaaaaaaaaaaaaaaaaaaaggaaacacaaaaagacacacattcgacaaaaaaaaaagcaaaaaattggaagaaggatgaaaaggggtagataaaacacgagtagcacattgcatgccagcgatcatactgtacactacgcacaactaagatgacagaaaaagggggaagaaatagcgaatgcacaaattaattacctcaatcagataaatttcttgcttaattctacggcacgcagttaacgttagagaaccaacattaacatgtataggttgttgtttacacaaatctctcgctaaggattgtacttcctttggccaagtagctgaccacattaacgtctgtctgtcaggtctaatttgttcaacaatctttcgaatttgtatttcgaaccccatatctaacattttgtcggcttcgtccaaaactaaataggtaactctcattaggttggttacattctgttccaataaatcgattagacgacctggacaagcaattaaaatatgaaccccttgtttgagggcataaatttgaccactctttggcacacctccataagcacatgtattccttattttggattctatagaaaatttaatgcattcttgtctaatctgttcagctaactctctcgtgggagccatcactaaaacgactggtccatctccatactttaaacttggttgagctaaaatgtgaacaaatgcgggcaaaataaaagctaatgtttttccacttcctgtttcagcctttccgatcatatcctttccagaaagagctatcggccagccttgtatttgaataggagtcggagtaacaatattgttatttttaagcgattttaaaacatagtctggaaatccaattttgctaatagattctacaggattgggaaccccctctccttccaaaatggtaattctgtgtttgtctcgaatatctttcacttccttcgctgtcaaattacttatatcatcatgttctttataaaagttcttctcaaatggaactaatttcacattggtccaatcaatttgcattaagtttttgcctaggttacttgagttgttactattattattgggcatacccgtatgacctgagtaatctccataattgggcctgaattgcccgtaggccgccgcttggtagttcacgtacgggttggtgtaatccgggaagttagcgtatcggttgtagttgttgaagcctctcattttttttttggaggggggggtagtaaattggcgtgctgctcagtgggctacagctaacagatttgactgggtaagtggcctactttgatagttcgcttatggggcctctcttcttgacgtgtgtatgtaaatatatatatacacatacactagcaatacagggacctgtatgcaactcgctgctcttttgcgtttacaaacttttgctttgcgaaccttcgcgtggaagactgagccttcgattacacacgttggagctttactgggacacctgcgtcaatttaagctggttcaacttttctcgtttttaggaggggagctcaacagcctttttactgctctatatacttcgcttccatcaatttgcacactattgcaaattctgttacgcattgggggtggtatgcatatgtgttgtgggagcatctacttacgctcaagccctgctatatatgtacgtaagtacgtgtgcataaatgcgcactgcgaggaggtatatgccccggtgattttctggcaaacgtgcgcagagttatgtttgcctaagcgtgctcacgtgagtggcatgaatatgtacatatatatatgtgcatatatatgtatatatatttacatatatttatatatacgtagcctcttcacacatgcagcttttccttaggaaacgccttcatttatgtagttaagcgcgcactgctcttgtacagtaacatgtcaagggttcgcaatgtgcgccttggaggggagaagataacgcgttacacgcataaacgttgacttggattttgcaaatgaagtggcaaatgggggaataagcgattgactaaatcgatgagcgactgaacgataaaatagcacagggagatgcataaatgttgcaggcgtttcaaaaaaaaaaaaaaaaaaaaattcgcgctcatttacgtcgacatgaacaagagcgatacacgaattggtgaaacattttatggctggcaaaaaatatggctcattttaccataaggtggcctcaaacatgggcacgcatatgtaattgccatgtatgctataaatatattcacatatttacatgcgtacaggcttgcattttatacatatgcgaggggcaaagggtaaaaggaaaaagggctttctcgcttaactacattaattgaaggggaacgaaaatgcagtatgatagacgaacgctaaatgaaaactttaaacgaacgcgcacgaaaagcttggaaaatgatcaagcaaaaaaattgcgaaaaggtatacgaaaagttttacgaaaaggaaagaggttaatgaagcgaaaaatatataaaaaatgtaaaaagtgaaaaaggcataggaagaaaatatatttccttaaaaatgcattttgctgatacgacgaacacgtttaattggcgtaaaaaaaaaaaaaacgttattgagaaagggaaaaaaagcttcgaattttttccttccacttttatttataatatatataaagcgtgcctatgcattttgttaggcatgcaatgctgcgtacatgcaatccaactgcgtgtttattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaattctatataaaaaaaaataacattgcgaagtggttcatatttgcaaaaaaaggctacctcatttgggcgagcaaagtgaacgaaacttcaaggcgaaaaatgcatttcgcaattttcccaccagcacaaaggcatacacgtgtacgtatacttatgtgcatacgtacatatgtatgtgctgcaaaatatgtgaccaaagaggtggaaaagaggcgcaagggaggcgtggctggggtccccagcccagctaacgtgtgtagaaatagctgcacaaagttatgctgcgcgacaagcccatctgcaaggttatatatttgtttgaaggggtaaacacacacgtgggtctggttatttattcgattgatcattctcccgccgagtgtagcccgtcgggttagtgcccctttagtaaagcttctgcactttttagagggtcatttttttgcgttggaaaatttggtcaatcgcgtggaaagggcagagtgcaaatggaacatatcgcggtgaaggtgactttccactcccccatctgtgcgaggccttatgaatgcactcacgaacgcgtagctacgtacataacaacgtttgtttcgtatgtttgtatgttcgcatatgcgattgtgtacgcacgtataagtgcatgtacgcatggcggaaaaaaggatcggctgttttttctacctcattaaaaagtcgcattccgctagaaaaaaaaaaggaaaaatgaccaattaagtggaacgcctatttcataccccccaatgtatcatatatttccacgtattaaatgctcttttagcgaatggcaaaatgggatgccccccaagtgtttcatatttgcctgagcatccttcagtatattcagcaaaacatacaagtctgcgctacactggagaaatagatccccaaaattggaacttggccaaaattgcttggcattgtttgatgtttttatcaactcgcccaatctatgcatcccaatggtgttgttccaatttccctccgatcggaacttttcagtgcccacgttactacccctgtgggaaccaattcgaacataacggaaaaaaaggggaggtgtttgaaaaggtacacaaataagtgataatgcctttttttctcttgattcgtatggctgattttttttttttttttttgcatttttacaaatggtgatatcaggggtgagctaaattgtgtggtggaaaagaccaccaaactggcttgtagttcttttcctcatttgtagtctataggtgtaacgtgcgcaagtacgtacacatataaacatatgtacattttgctttccccctcaagttgctgcaaagccaattggttcatatcgattggccgaacgagcaccatttcagaagagatgctggcggcataatttttttcgctgagggtgtctcccaggtgtatagccattatatcaccttcagttaaacatgtgccatgtagtgtaaataatgcaaataagtatagaccgatgtgaactgctcatgtggtgaaagggtacctcataaaaatggataaggacggaatagggtgttctttcgtaccattttttatggccaaattgtgaagccactgggggggcagtttagtactcatctcttctcccccctcaaaaagtagaaacacataatttaaaaaaaaaaaattaattcccttttgcagtcttttttagtaagcagaacaaattatgttttttcatttttgctggataagtactacccgcaagcagtgcaggtagcatttgtccgctagggacatacccaagtgaacactgccacgcgaatagggttaaaaaagtcatgcaaaaaagaaaaaaaaaaaaaaaaaaggacttgcctgcacgcgtgtgtaactatatgcacatgcgcttataacattgcagaaaaatgaaaaaaataaaataagaaaaacgggatagatcaattcggtggtaagcagaacaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttgtgaggcatgttataaatttatttctgcacggaagtagcttgacttacttaaactttgagagaaataacatttttttttttacaatttctactttttaaacgcattatttgcaggtctgctcgaaagtctgaggagcttccctagtacgcagcaggggggttggaaaattatttccgttcgctgggcgccctctcagtgttcttttttccgtttcgaaagttttaccattttgcgcggtgagcttctacactagtggaacttctacactagtggacccccctggtagcacagcccctattgcacatcgcagttaagacatgattccccacagccacgagtgtaagtcccaaaaggaagaggaaaggaggagccatttgaacgatcaagtggtgcgtgactacactaatggtagaaatgtatgctcctttcctcaggatgtaaaaaatgtaggctcggacggtagctgcaaagtgtcggaaggaaattcccttcgctgcatgagtgggaacgatgaccataatggttgttcaagcggaagagtatccccttgtgatgactcaagatgcgacaatgtagtggaaaagaaaaagaagaaaccttttcttcacgagttatgcaaaaattatgtaaagctgaccttgcacagaccatgttgcatcatgctaagtgtaaccataggattgttaattgtcactctaatgagtatctccttttacctgaacatatttagtgaggaggaaaataggtccgaagtattgggtgctattctgagaaagacaattggagaggaattcacaaaaatgaatgtagccaaagcgagtgatgtagtgattcacacaagtgacagtatagggaacgaagtcgaacatttttttaatttttataaaaaggaaaaaacagcaacgttgttgttttatcttgataaggaggaggataaaacgattctgcaatacgatacgttgagggatatcttcttcttggtgcaattttttaagcaaatgaatataggaagtaaaaaaaattggagtgaaatgtgtaaaaggtttgatgttcctatgctggagtctaaatgcttcgtgctaggtttgttcaccatttcggaacttcaaaatccagaatatgacacgacacttaattgggaagagtattttgatgatctcctagaaaaggacgaaagatctttggacagatttttctacaacgcacttatttatttgcccaattttttatatcatcctcataagtttgacattaagaggaccaagataaaggacataacatctgacatttctaaaaatgtggaggcctttttatttgtcttcaatttcgatgaaggtattgacgattcctctctaaatgagtggtatcgtctgttaaacatgcatgtgaaattaataaatgcgagagaaaaagagtttgtaacgattcacaatttggacagcagtacttatgttcacgaaataaatcagaataggaattggagcatggcagttgtgaatgaaaagatactggaggataacgagcagtcatcgatcagtgttggttttaaatcgaattacttatttgccattttgtccttcttctttatggtcatttatgtatgttccatttcttcggacggtttgaagcataacggagaagacaagggaggagaagcgaaaatttggaggaggtttttacttatcctatgtgtatattccctgacgtttttttccttcttctccaccttcttcatcaatttggttttccaaattaatgttctacgaatttatttattaaattttttccccctcttttttctaagcttcctattttgctgcgtcaacatattttatcgcaacaagtacgtagtgggaccttccaaaatgataatccgtagaatgaggagcgcaaacaattcgaagaacacgtctgtagatatgactaaatattatttgcgagctagctacaattcactttattttgtgggaaaaattaccctgatcattttggctgtatacctggttgggttttcctgcacatacagaatcgtcaacgtcttttcgctaaactcggccttatccatcgtttgtctatttctgtactacgctacgttttttaacaacatgttcggccttttgttttacagggacaggtacttactgttgtcaccatctcagtcgttaccacttgcgaagtcggtatgtagctcgttgggggatcagcccgaccagcacgttatagccttttcagaggtggcacccagtggaatggtggtacagaatggctgcacatcgagtggcaactctccacgcggggagagccagacatccccgaatgaacgctgcgcatgcgaaggtacggatgggaagaagaatcacataaaaagttgcatttacccgaatggtaaggaggatagcaccgaaaaaaagggagacagcaaaaaagcaagccataggagagccccaaagaagggggttctcttcctcgttgtgttctttttcctcttccttttagggctctttctaagtttcctaataagcaacgaaaaaattcaccttgatgtgtaccattacatgacgaaggaatcgccactgagaaggtttatccaaaacttggagaaaagggcgggtttcgtaatcgagccagcatacttggttttgccttcttccgacgagttcgactacgaagatgaagaaaacgcagatttgataataaagctagtaaacgaaatgaaggaggaaggatgcattcatgagcccattgtgtcttgggttcatgcatttgaattactaaaaaatgcctgccgtaatgtagactcttttagtaatcagtacgacttggttcgctataaaaaattatgtcatgatatcactccacagagagagagcaaagaactccatttgaatagattaaaagaaattttttttgaagatgaggaaaagacatgtgatagtttttaccaaattgtgtacgaatggatgattcacaaagaggagggggcatatgatagtaaattttttaagattaaaacggtttacggtggggaaattggccacatactcccccagtactacatcataaggccacacttgttcaacgccgattacgtgaaggtacgtcgtatgaccatcctacacatggggggcacccctccactgagaaggcgcaccccatctaagcataacacaatatacgagtgaaatctccatatgaacttttttatcccccctttcattaccacgtctctaaagggtgccattgttctccccttttcattaccacgtctctaaagggtgccatttttctccccttttcattaccacttctctaaatgtgtcatttttttttttcttcccccccagatggacgacccgtacagcatatcgagcagtcgaataggcttcctcctgcgtaattacccatccaaccaagcaaagaacttggaaaatatgaacagaataaaaaatattgtaaaaaggagtaacttaaaaaatgcgtatttttactcagaaacatacgtactatacaatcaagctaccagatttatgtcagaatgcaaagtgatgataattttttactttttgatttatttattttctttgtacatgttcaataccatgggggtggtaatgatatttcagttttggctctgctacaatttaagtgcgctttattttatgcatagatttgcagtcaacactgacgcgataacgattattttattaaaaatgggagcagtcatatctttgtctcattacatgtatggaactctcttttttaagtccatcatgctagacaggaaaaattattccaacagcatgcggcagtcctacccctatttgatgttcctagtgctgtgtaagtggaggacaaaatggggagcaaaatttcaaaggggggaggggagaggagtgacaaaaaagcttttacaaaatgaacagaacaatttaattttcccaaacggagggatataactccttttttgcgtaaaagtgttgtgcatatgaaaaggaggagagtttccctttttccccccgctttggaagcatatacatttttgctcgcttcactgctctgacaggtcacacttctctcatttcctttttctttcaccctcacttggcagaccttattagcttcaccctggaagattacgcatcgaacgttttgcggttgctcatcctgaaccacgtcgtctggttcttcctatacagcttaacaattttttacgtccacaaaatgtacgtgaatagggcatgacactcattccgatcatatatgtgcactaagcgctggaatgaagagagtgcgtcaggggggtgggggagagtacacaacgcacagtgcagtagtaccatgcggtgttatttttcataattacgtagatacatatgcgtgtgtgtcacatgcgtcccttcgcatgcttctctgttaactgttttgaggagagtactcccaggggtggtggttcccccttctgttcaaaattcacaccttttgtgattgtcaaaaagggggcaatacgggaccccccgagttatgcccgcacatatatatgaactactaattagtgaactaaccaattactacataccattttcgtgcaaaacggcgtatcgggtcgtttgccaaaaaaaaagaggggatgtcccatgcgggcgtaagtgtagtgttcctgtgatagcacgcatctcactttgtgccaatttgctgcaagcgccatcgccaccaacttggttttactttcttcaaaacgttaggggtctttcgcaatttcccttttttcaaaatgtccgctaaaaaaaagggtcgtggcttatgtgcagtgtggctcgaaaatgcgcttatcaccttggtcatttaacttcccctgtacggggtccctttcgacaagcactagaaaattcagctcttctgggggtgggccaacgatggcaggtattccttaagggggttgttgagttggtatgctcactacagggaggagctgcttaatgggttttctctccctgcgtgtcaagctaggcataaacgaaagaggtgcaacttgggggaaaaaaaacaaacgagtggaggaacaagcgcgaagaacggctcggcgatgcagaagcacggccgcaaaaacgagtgcaaaagtgaaagctcatgcgcaaaacgaatatgcagaaggcacttaagcgcgaaacgaatatgcacaaaacacatattcacatgcgccgctcgtttcacgttgctcgttactgctcctttgttgtgctatacccccatgtgggcccactgcgcatatagcggcttctgccactacttcgctcttcttcaagcgcacaattaagtggacttggcattggaattacagccgctcgaaaattattgcgtcacgtaacttacacctcccacgacctgtaaaagcggcaggtttacataccaaagcacgtcatgctgactcatatacgtatatgtacttatactttactgcgcgaacgcaagtatttttttttttttttttttccattttgagccttcatttgattattataaatagatcagatagtattcccctcctatttgaagctacaaacagttaaacgatttaaccccccccccaaaagtgagtaattaaggtatgcgcataaatttgtataggtcaaaaaaatatagcagcaagggcattgtactgttgctgctgtatggccctgaccctacgacggacatgctgtgtcgttttttttttcccatcaagtgaagtgaactaaacatttgtgtatacttgtggccaactcatgtatgaaataagtcgtgcagcgtaccacggcaaatgggactacctgaacggctcgcacatgcatgtcacatcgcattgcggctaagcgcgtaacagaggagaagcgaagccgcatatgcgcctatccgcctaatcgcccatccgcccaatcacctatccgcctaatcgcctatccgcctatccgcttaatcacctatccgcgtaactgcttaacagcgcaagcacccaaccgcttaatcccccctctccccctccattttgcattgccaaaggtgtgcacggccgaaagcatggcggcgaagattcgatacagcgtccacacgacgaacaagtactccgtgttcgatacggacaactcagatgaagagaatgaaagcaaagcattgaaggaagccaagaagcgcgaaataaatagtgcccatgaggagaggtcccacagtaacaacccaggtaacaataacgaggaggcgaagcgcacatgtgtagtgacccgtatgtatatgtttgcttgtcctatttgttttgcatctcgggcagttatacgtagagcaggtgtgtatatggctgtgctgtgtaattgtgtatatttgtctgcggcggaaaaatggacaatttttcacgcatcggaggaatgctgcataatgtgtgacctgatcctgagttaagatcgtcccgtagaacgttataaagcaaactgtggagattctccagacacagctcccccatctgcgagttaccccacagttaacgcggcacgtacagtggttcacttacagtggttcacttacagcgcttcacctacagcgcctcacgtacagcgattctctgctcttccccgctcagaaaaaaaaaagataaccgaaataaaggaacacaaaccaaccgtggcaactaaagatgttggtgccaaaaaagtcaccgggtacaacgacaggtataatagcaaataccctgtatcatcaatcaacgagttacatgaaagtagccaaggcagaggtaaccgcgagagttaccatctaaggggcaataatataagaagtaaattccctcgcaagagaggagtaggaggtagcgtcggaacaggatacagtaacacatctacgaatattttatctagcaataattactatagaggttcgaggaaccatgattataagatgggcaccgacaggaggaactataactctgcgtataattataacaagttcgaccacagagaggtaagtcaacagggtgtctcaccataggttgcaaccgacattgcgtccgcatacacagatgcagtgcccacatgcgagctttcgattatgtaagtacacacactaaaacaaccgctttcaccccactaattaatacctcacctcatttgcagaaaatcttcaacgaatacagcgatagcagaagcaagtatggaagcataaagagagaagcacacgtagaatccataagtaaaaataacgaagagagcaaaaacgtggcaaggaaacatgactcagttactattgattatgatctgtatagaaaacagcaggagaaaaaattaatttcaagtaaaattgtgatagagaatactgataagaagacaaaaaaaaatacattacatagtgaaaaaagtaaagatacaacaaatggtacgagcacgacaaaacgaaatgaccatgcggatgatgaaataaaatcggatcatcctaagaggaaagcaataaatgtttatcagtatattttggaaaaagggggaagagttgatagaatcccaggatttcgtagaggttatcgaagctataaaaaatcggatgaagccaattggaataataaaatggatggcaaggcgaaaatacatatagacgagaaactttttaaaaagagagacccgcccaacattaacgatacgcgggccttcccatccctgactagcaaataatgccaattcggagttttttttgtacatgtatatgtatttgtatatatgtatttgtacatatgtatgttgtgtctatttgcccatgtgtatgttgtgtctatttgcccatgtgtatgttttatctatttgcccatgagtatttgccaatgtgcctgcatgagcgtacgtacgtgtacgcatgcatgtgtgcaagtatctgtccaaatgtgaaaaaaaccgtatttttaagaaaaattatttattttttttatttttttaaaaattaaactgaaatgaagctcatatgaatatttttttgttcaaagagtgcttggcaaaaaaggggggggtagagtacttttgcagaaaggatttccccggggatacacaattttcgcagtgaagcggtagttaaacacttgtactataacaagtatttgttagcccccccacgatgtagacgttcttttccgaacagtgcaacgacgcctacgttcagataaatgcgactaatttgtgattaccttttttcccaacgtgcgcaaaaaaatttgagcaaacgtgcaagttcttacttgatgaggggaactatcacatgtatgatgccacccatttggaaaaatccactgtggtatacatcacgaggacgatcatacatatgtgaagtgaaacacgggaagggacaatatcaacagctggtatagcgtggcgcttgaaaaaaaacctcttccccttaggtgtttccattttttaagcgtgcccccaataggttcacattatcaaaatgggaaagaattaaaacatcttaaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaatccagggaggtaaaatgataaagcgagatggaacatttttttttaaattctattttttgacaagatatgctgctaatgaactaaactgattgagccaattggggacttcatttttgttttcttcctttcgagttggttcgcttaactcattggaggtgtcattctcctggttcagctgggtggtagaattattctgggctgccatggcccctttttgaacgttgggatcactgcgggacggcatgacttgcgttgtcactgctgtgattccatcggacttgttcgcattggggaagcctccatggttgttactgttgccgtggggcatgttgttacctacaaggatgttattcttcttcacaccttgcacgttattgaacgtgttactactatgaagcgggaaattattagccactgcattgctggggccacctcccccctgctgcttagcaaaatcgccataaaggttactgtggttgtttccgttgatgttactcttcatcactctccctgcagcacccaccgctgcaactgaattggtaaacttgttctgatgatgattgctcaaaatttgaaagttcttattcacatggatttggttgacatttgtcatgggagattcttgctgattaaaattggcagctgtgctatctttcacggtcacaccgccttgagcagccacaccatctagagcagccacgctgtcttgaacagccacaccgtcttgaaaagccacaccgtcttgagcagccacaccatcttttttatcgaaaaattgtggattataacatacaacccccaggaagatattattaaaattgtttgagctgtttccaccaccaaagctgttaatacctccaacgctgttgcagaactctttaaaaatggcacttcctgggaagataatatacatatgccaatcgtcacttgtggaggataatccaactctatccttactattgaaatagtttctataggtatccaaaatattttcgtcttctttattctctatttggaaataatacgtggcttctatttttggaagtgttttcattttttttctgtgacttatgactatgctggagatgctattgttcagaaatttttttacgtccccgtttacagcatatccgataacgctgagattttctttattcttcatttcgagggttcctttccacagggcgtacttcacattactagtgggattgtttaatcccatattgggaatggtacttccaccgctatgcaaggaggataagagtttttcatttccgtggagctgtccttccttattcgctatcccattgttcaacatatggtgcttgctaggttctttcaacgttgaggaattcttcccccctgttaaaaggttattctgttcggtgtggtacagtggtgcaccagggttggtggcatttgcgttcatgtggatattccccttgaattctttactaaccatagtgctactatgcgtgttgtttattgtattacttgtcacactgatatctacggcgggtctgttaaagacgtgctgggcgcactgcctcaaatgatcacacaagtacagttttatcctggggggtttgttcatgccatccttaattacggactgtaacatttcttctacttgcctattttttgcatccccggttggtttattttgcactttattctcttcgtacgtctttaccaacttgttaatctctacgtcgttgccgtttacacttggcaggccggtcaaactgctcgcactgcccaaattgacattctccatggagttgcttccacccgtgcgtaatcgcttatttgcatgctgtgggggggaagaaaaaaagaaaaaatgagcacaagtgggcagagatgggaagagatacgaataagtaacataaccatatgtgcgaaatcgcaaaattcttaatgctgtgtaaaaatcctacctcgtgttccctaaaaccggttgcctccgagtcatacgggttaacgctatcgtcatttagcatgccatcctgaagtgacaaaaaaaaaaaaattgtaagaaaatggtcgcagcggtgtgcacatatgtggagatgcacacaaaaaacataaacctatggacatgcactaaatggggggggaaaaaaaaaataggaaaaataattagagcattgctccttaaactgtcacgcaaaattacatttctcgccatgcgcttgttattgtttgggtatctgttgtagaactggttgttccgattaatttttcggttgaacttgttgctgccgttcgcggggctagccatgtttgcactgctgttcacaccaccattatggctgccattattgttgccactgttgttgttgctgcccatgtatgggtagttattaaaaatgccactttcgtcctcatcgttatcgtcatctactttgttattgtaccttttgaagtcaattcgcaaagctcttccatctacagaaatacataattagaaaaaaaaaaagtggagtaatatgtgtgcctatccgtcgatttaatagagaatgttatttatgcagagtggattgaagatgtaacaaaacgtgagacaatgctggggggcacagcggaatgcagagggtgatcatttgaataactggataggtgtgacagtatggctgaagctgcgctcttggccgctatcgcagagatggccgagatgagtgctatggcggatgaaacgaccaagcgggaacgcaaaaaaaaaagaaatgaatatacgaaaaatggagaaacggagaaacggagcaaatgagcaaacggccaaaagagcaaaagctcccaaacagccccagccacagtcacacgcaaaacttattcgcatgaaggattacttagaaacttcccgttcatttgctttagacatcttttagcctcctcgggagcgctaaagagaacgtgggcatatatggcatacggtccgatacttgtgttcactttaagattgatactttcgatagaaccaaattgtttgaatatgtccaacagttcactttcttttgtctcttttgatatgttttttacgcataaaattctaagcgccctttcatcatatctactctcaaactcttttttactagtactcaaactagtttgattttgtatttgcacatcggtcatttagtcgaaactttacagaaaaaaaaaaaaaaaagggtaaaaaaaaaagatacgtcatttgaaaatgcgcgtaacgaaatgaaccttctttttctccctttatcaaactttccctttccctttccctgttttttttttttttattttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaataaaaaaaaaaaaaatatgagttaattttttgtctgcgttttttttttttttttacttattttgttaacaaatcgacgacggctaactttctatggagaatttggaacgttgcactggggaaaatacttttgttgtattattcttagctatacgcgcaaaaaatatttctgaaatattttcttatcgcttctggtatatattaaaatgtaaaggatgtgtgtgtgtgtactacttgtttggttaaatatacacgtaagtatgcactagggtgattggaaaataaaaaaattgtgacaaaaaatagaggtatgtgtaattttggaagttttcctgcaaatttgtttggtaatctccggtgtcatttttcttactcgcacatgtatatacatacacatatgctcattcatgcacgtataattatgcttggacgtacgcgcgtatgggcacgtatgaattgtatatgtaaatacttctattctatttgtgcgaacaagaagagcgcctctccttttctgtttctatttcaaatcattttccttttgctattccacaaacgtgtgatgcgtatacaaatggccttacactttaaaggatgtgcaaggcggggggaaggggcatcgttccaaccgagtgttcccactacatgtaataatgaaatagcagcgttctttgcgtatacaaatcggcaaagtgatggggtatatgtacaaatgtgcaggcatgaaggtgtgtataggtatatatacataaatacatacatatatgtatatatatatacatagtacatgcgtgtgtgtgctggttcgcttgacttaaatatgcttaattgctatgcttcttttcagatattctgtatgttgattatgctttacacattaaatggggaaaaaaaacaaaaaatttacagagtaatgtacaagctggcctattcaaattcaactttaaatttaaacgtcattttgtacctttcgcgtttgctaagcaaatgttagttttacgctttagataaacgtatttatttaaaatgcaaagcatcagcagccttattacattatggaaaaaaaaaaaaaaaaaaacgcaaaaaaaaaaaaataaacaaattaaattcggcttatatcaaatttaaggctttcttctgacgtgaacctttttctttatatatgtgtttgatattgagaggttcagtaattgaatttcgcgttcaaatgtcatttgcctgctttcgatgacaatctacattttttatctttttaagcgttactgcgtcgcaagaaggtatgtatactattatattatattatattaatttatttattacagtcattcacaaaaaaaaaaaaaaaaggctgggttcaaagcaaaaggaaatattattttttaaatgttgaatcctgccattttacacgttcacatatttcttaaaaactttgccgcagtacgcctcgcaagttgagttaactcgatttaaagataattcatattcatgttttcttactttgcgtttaacgtagtatgtacgtacaacttgcgaaaaaaatgaatgtgatgggatgaagcggaaagtgcgccagctgcgcaaggcatgtaagtattgaatatacttaaatggtatacataaaatttacataatgaacatatatacttgcagcatatatatcacatttggaaatctgggggccaaaagaaatgaataaaggttttcgtttgatatatatttgttttgtaatccgttttatgcgtttatatgcggttatctgattaaaaaatgtttttttggaattatataaaaaattgcgtgatgaacgggcgttaagcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagcaaacaaataaataaatgaaacgaattttacgaaaaacgaaatagctttatatttttgccatacaaaattattacataattgcagcgagaaatcaggcacaacctgtcagcaaaaggggggcctatacgtgcatggaaacgcactaaaaaaaaaaaaaaaaaatcacataaatatttttgctcatatgtttatttttatttgttactcatacaaatgggtaaaataataaaaataaccaattcatggctcatggcaggaaaaattggcaaaatcattagcattattttaccccctttttggcagtttttgcgaaagggaggttatttaatccatttatttgcctcataattgtaccatataaatgccaaacaagttcgacatgcgtttcttggcagaaaactgctatatcatttttgcgctaaaaagtgcgatttttgcagcagttttttttttttttttatttcgcactgaacattttaaccttccctttgctcgcttttttcgcaaagacatttttgccttcttcacagcttatgtagcaattatgcacgtgccctcacttttgaagaaagtgctaaaaagaagaaaatgttaaatgataccctcacccccctataaacatattcgtacacaatgcaactttagtgccacacgtatgcgcattttcaattcacacacataaaagagttacatatttgtatgacccgttcaagtgaatttgcaaaagaattgaacagtacttatcatcggtggcgtattttttgtgagtgcatgtcagttcatattttggtggcaaactaagaagacgtgctgcattccttacgttgttacgccgtgctgtgtcccaaatgccttttttttttttttaattttgacatattcaaaattgacaagaaaaggactattgcgcaaaaatgtggatacgtttaagtacgttggcatgttatactttattaaccctacgggggtggaaaaagactgttgtgcttaacttttttgtttagccaccgttgcgcaggatatggacaattttgtaaaattcggtacgattatataagtgcgcatttggcctgctgtcaaatgtaaagaaaaattaggtgtacaaaagtgatcatgtaaggggcacccgtttcttggggccgtctgcgaaaggcaacaaattgcatatatatatatgcacatgtgcatacgcacgcatgtataacgaaatttttatgtgttccaacgcggacatacacatacatacagtgtattcgctacacccctgacagtataccataattatttaatttaaaacgcgttgcctgttttttctttttggaaaaatgattgataaatcacaaaagggattaacgggtcgtgtgtaagcatatccttaagttcgtaaaaaatatacccaatttggctccttaaaagggtgaaagattgtggaaccgcctaattcacgctttaagaagcaaaacgacgttactttaaagacatgttgaaaaaagcaaattcgttaattcttaatcagcacagcgatgcaggcaagtgcttttcacacaatgccaaatgtggctaaataattcgaatggaaagcgtacgttgtaaatgtgcgcagggttcgaatttgcataaagggagaaatttttgttttctcaaaatggcgttctcaaataggtgtcttcttaaaatgtacggaaataccaaaaaaaggaaaggaaggggaaaagaaacgaaaaggaaaacaaataagcaaacaacgaagcaagcgaaagtgcccccccaattgcttgaaattttacaactttaaaattatttccaaatgggtgaaaaataacaaacgaacgaatgagcacattgccgaacgcgcgacacaaatggcctttgaaaaatggaaagccaccagctctgcgcaaaataaaaaaattattcgtaaggcgttcgcactttttactaactgttaatagccagttgcgcatttgcctcgttgaacggctaactgtttttttttttccccattgagtggcacgtaaaaatatgtccacggtgcaggtgaaaactttccccttaaatttaaaaaaggggatgaaagttcagaattatgttcatttaaaatgttttcttttttttaaatctttattgtacgaaatacacgaatcaattatccttttggtggcttccttattaattgtgagagatcttttatcttcattattttcttggtttttttcctttatttctttcatcaataattgtaccttttttaattcatttttaatgggatgattactgagaaagtcgcccgatattttcaaataggaatgaaaaatagaacaaatggagtaggcaagaaatgaattgtattcagcatactgcacagggtttaacacactttccaaatcttttatcgaataatacttgtttagtagttcaaaatttttttgaaactctttaatggtcgagtttaaatttttaagaatttctacatggtcatctttttttattcctagtgtaccgtatttcttgcaccctggggggttgtcattttttttttggtccattcgaatgaatttttaaaaaaatggggaattttggaaaactgcgaattcgggggcctacccaaatttgcactctttcaaatatgggaacgtaaattttgttactgttccgtgcctacttgcgcaattgcgtacttttcttttttgaaaaaattttggagatatgagagacaaatgattcgattaatttcgtctgaatgaacttcccattttaaatttctttcacgtaagattggtatcaaaaggttaggggctaagacaaattttggagttacttatacgtgcacattttttttttggtacgtatttttaagccattagggcgttaaaaaggggtgcaaatagtctacgctgaatgtagcacttgtgctgcataaataagttaccaaagcgctacgagcttgttgcaaattctcgttttctcatcgtatcgtctccttcagcgcatttcttaaaaatagctacacgcgtgataactttgcctgtgaggcatgttccccttttggctgttcatccaacgcagggaaagtattccccgtaatttgcgagcctggcttaaagctgctctaccactgtattaaagaaaccgtcgctatggagcattatccttccggaaaaatacacacaatgttgtgaagtcacgaggttacagagttgttaagctgacaatattacatacaaataatggcttctcttctctatgtgattaatatgtgcagtgcgggtacgtatgtgcagtaaatgtgtacatgaaacagaacgaggaactgggtgacttcccattaggcgtaaaagtaacgcacttctgttaccctgggagttgcacagaaaaaggggccacaatcgaaatgacgtgattatttccacttcatcgaatttttcgcatcatttttttttcttttttaaaatgtagtatacttcttcacaatgcaaaagaaagtcgcgttggaattcattccattcgctcgcataaaattgaagtacgtgtaaagcatcaaatggaaaagagtttttcaggtatattttttttataaatacaaatttaatgagcatatgaaaaaatgactcgtgcgggtagaaagcaggcgtgctttcaccatttcaacatttgtttgtttttcttactcgcacttgttttccgcaatttatgcatctttcaaattgtgctgcgcgacggtggaaatgaaaaaaattagaaaaaaaaaaaaataacaggaattgctaaaagttgcgaaaagttgcagaaaatgacaaaataaaaaaaaaacaaaaggtaaaaaaactgttcccgatgcacgcaattttcgaaatgcgaactgaaaattaaaccctgtcgtaataaattacactatggagaagcggcggaatggcatgtgaagcgtactgcgttttttgtttctgtttttcagcactctgttttctcatgtaggcggcaaaatcgttatagctttcgtcatgtacatttcaatatgcatatgacacatggaaatgaggagaggtgtacggtgacacaaatatgaatgttataatatatatacagttctgcgcggccagctttgtacatccatggaatgagatgatcccaggaatgataattgtgccaaaaaactgttgtctctgtttctatgtacatattttacaaaataacattgttagggaaaaggcatgtttcattatcacgaaattgttattttaattttttaattttcttttttaaattcttcacagtgtgcctatggagtgacttcttcattttgaatgatcttttttaaagtccccccccaaaaataaataaatgtgaaaatatataagcattgcgaacgcaaagtaggatatgcaattttgttgcgtttccctttcctttttcatttttccttcattttgcatttacttttttcgccattccttttcctcaaaatttcgccatttttttgccatttttttgccatatttttagccattttttcgccagttcttccccacctttcacaatttttttctcttttttttttgcgccatttttttcccaactcagtccagtcatacatacccactttttccaagtccaggaaactccttcgcatttaaaaaagtgggggactcttccccgccctgcttgattgcgcattggcgaaacgaagtccagtcatgttttaacttatgtggaattcgcgtcatccatgtagtatgtgtcatatgtatacattcgcaaatgacattgcgttgtgagtgctctactgccgctcacctggcgttgctccgtgcatataacgtacgaaggctgttcacgcgggaaggcatagcataaacgcattgtatgtatgcgatgcgcataggcgaaatatttgtataatacatatatatgttccgcgctttttcatgtaaactccgtccctgtgtcaaacgcgcggggtaaatggaaagtcaccagttttatacttatgtatctgcgtataatcatacatatgtatctttaattcccacaaaaaggcaatacgcacagggaaacaatttggaaaaaaaaaaaaaaaagtactgttctgatggctattttttttccttcttttgagtaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatccaagagaactacaaggacagcagtgaaaaatacagcagtaaatatagagaatataattattacagcagttatataagcgatataaaaggcaaatatatgggttttgaaaatatgcaaagggatagccccaacggcaggtattttaatgaccctcgaaggaacaacaattactactatcgcaatcgggagggaaacctgcacaacagcacgtacagaaattcgtacagaaattcgtacagaaattcatacaggaattcttacaggaattcttataaaaatttgcacaaaaatttgcataaaaatttgtaccaaaattcataccaaaattcgtaccaaaattcgtaccataatggttaccacgactcgcacaaccacttatacaatagcggcttcggcaatgcctacagcaacgaatacagcaatgcgtacggcaacccttacgggagcggcttcaagctgctgaaggggaaaagaatcaggagcttcaacagctccagcaactccagccggaaaggaaagctctttaagaaatttaaaaactacgatgtggacgaaaatatgatgagggcgtataaaaatgggaggaaacgcagctactcatccatgagggagataaatgacaaagaacaaagacaccataaggtgtatctagagtccaagtaccaccacgaggagcatcaaaataattacataaaaggatttaacctgaccagaaaaagaaactactattcgtacaaaaaaaaattgtacagtagtgataagagaaactacgatacccactttggacaggggaacattttttacaataatgaatattatctatttaacgacggagctacgttgaagaagaaaaaaatgtattatggaaataaaaatagctttagaacaaattcgagaagctataatgggcatccggacaggatgaataataaacggaaagattctaatcggaatgggaagtgtaaaacgaccgctgtgcatccgaaggagacaggcagtttgggagggggaccaagtgcaactagcgcaacgagtgcagctacagagatgagaatatgcaactataaggacaagggtgacaaatcgaataaatcattcaagttaaaaaatagcgatacgacgcgagatgatggtacaggaaaatcggatctgagagacgaaattatgggaaataggagaaacctcgccgcgtgcattgataaggaaaaaggctcacagcagtccctccgtaaatacactcgaggggtaaggaaaagaaaaaaggcacccagcagttatagcggtacgagaagtggacgtaggagcaggcgaaggagtaggcgaaggagcggacgagggagcgcacaacgaagaaggcgaagaagagatagcatcagtagcaatgacgaaacaggcacgagtgctttatcacgaagaggcagtagctacttctcacgtgaaaataaaaaaaaacaccatgccgataggtatagtagtgagtcctacaagtataccccctcggacgaatcaacggatgatatatcgtcgagaaaaaaatacaaccacaaaagaaacagaacaaaaatatcagatatggaagataacagcaataggaagaaaaaaaaaaaaaaaaagaaaactacgactcagatgacgaaattattcattttagttggaaaaagggaatgatcctaaacaactgttacgtggtgatacgaaaaatgggggagggaactttcgggagagttcttctctgtcaacacatggacacaaaaaagtattacgcggtgaaggtagtacgaaatattagaaagtataccaaatctgcaaagatagaagcagatattttgaagaaaatccaaaatgatgattttaaaaataataatattgtaaaatatcatggaaggtttatgtactacgatcacatgtgtctggttttcgaacccctgggtccatctctctacgaaattatcaccaagaataactacaacggatttcatttggaggacatcaagctttactgtattgaaatgttgaaagcattaaattacctccgcaaaatatctttaactcacaccgatttgaagccagaaaatattttgctagacgacccatattttgagaaaaccctagtgagtgttagaagagctacagatggaaagagggttcagatttatagaaccaaatcaacgggcatcaaattaatcgattttggttgtgccacttttaaggacggataccatgggtctattatcaacaccagacagtatcgtgctccggaagttatcctaaatttaggatgggatgtttcaagtgatatgtggagttttggttgtgtgttggctgaaatgcatacaggggatcttttgtttagaacccatgagcatttagaacacttagccctgatggaagctatcattcagccaatccccaaaaaaatgatatgcgaggcagttagaacaaatggggccaaatatataaatagggatggtcttagattggcctggccagaaaatgcttctagttttgagtccattaagtacgtcaagaggtgcctgcccctgcacaaacttataaggaatgatttgttttgcgacttcttgtatagcatactgcagatcgaccccgcactgaggtcgacccccgccgagctcctgaagcataggtttctgcaagagagttatggatactactaggggtgcggtgataggggtggtgttgtagcggtggtgttgtagcggtggtgttgtagcggtggtgttgtagcggtggtgttgtagcggtggtgttgtagcggcgttgttgtagcggtgttgccgtagcggtgttgttgcatcggtgttgttgtagcggtggtgatggtatccctcattgggggaacacctcaaacgaagtgggagaaaaacactccgaggaggacaacccatttttaggtagttgtattttttttgctcctcgttttttccttttccttttttttttctcctccccccaatttgaatttaagcaaaactgattatttttcactcatccaatttgttttcattttttaattcaccttaattttttttttatttgtgattttagctatgtcgccaacccgttttatccctatcagtgtatgcacctctttgggatgggggtgcctgaaagaatggcattttttgaaattgccacggtgtatatgctaatgtgtctttttttttttttttttctactccccttccccgtgtgaagacctctacacagatgtggtctccatggtcgataaatatatcatccctgggtgctaacctcccctaattgtatttttggttcattttgttggggccctaaaattttgtatacacaaatggggcccgtgtgcaaattttgcgaatgtgcatatggttatatttttgtatgtacgtacgtgggtttgcatttctctgcgcaagcatcgaactgatcatattttccctaattttttgttttaatgtaaccctaaccatcacgcgataaaaagcaacgcgctgcaaaataattcctttagtcatagtgcgtgtgttgcttctgcactatgaggtggcacttgggatgattaaaaaaaaaaaaaaaaaagagagttgtgacgaagtgggacgtaatacaaggtatgccaaaaaaaggatatatgcaaaagaggagggctgaaatgtaggcacaaataaaaaaatgcacaggtaggtacgcttcgacgacgcgttgaaaaaaaaaaaagtgcggataattattgtatctgtgcaaaatagcttttaagaatcactcggggggcgcaaaaaatgggaaaaaaaactgattgtgtgtttcttcgttcgcgataacaagtcagtggtttgcgtatgtaaaagatactatggggcgcgtcagtacaacgtggttaggagctttcttgcctgaaagccattacctcctaaaaaaaaaaaaaaaaaataataaaattacactccgaagcagctctcggatgcatgccccccgttatgtgcacatgtcagggaggccttttcttttccaagtgtgcacaaatgggagaattccatatgcggcgagacagaaataaccctaccagtcagcatgtagaagtattccaacttgttcacatcgaaattgtatatgacgttctggttgtacaaatgggaaacgtaattcttaaactctcgcagggtgaagttacgagcggttttaacgtcccttttgtgtatgcccagcagttctggcctgaaatttctcctattttctctatcccaacaggtggaaacaattttaacacaccttttatatttattggcgtcccactttagtagcaatttaggaatagtaaaatagtacgtaggaatgtacccattatattttgtattttcaaaatttatggatagatattctgagacactgaggttgaaattgaactgatcaacagctatgagaaggggaaattctgtttgtttcttcaaatgttcgaacaatgcatagatgcaaaggttggcatatgacacattatttattccaatatgtgctaattctaacaaattaggaggcactgaaaatttatccaataagtttggtatctttacattgtcatagtaaaatttgtacaatttttgcctgtacaaattcttttccctttcacttaaggaattataattttgttcatcatttgctatttccgcatcgatcgtttttctgataatctcatcataaattcttttattgtacaataaatgtgttccatctagacacgtattttccaaaattcttttatcaacttttaacttttttaaaaaaggtttatttgtttttactaagtcttcaagaaattgtttactcagttctggctgaatatacaaatttgtattacttcgaacaattgtgttaatatcgaatttgtatttttttatatctgggacgaagataacaagccattggtttaacttggcccagaggactatggtgttcaggatgcagctctttcctgttcccctctttccgtctattaggaagcttctacttttgtaggacacccccttgtagttgttcctgtcattcctgtcgttgctgctgtcattcccgtcgttgttccccctgctgtaggcttcttcagttgagtctccattcgcatcaccaccatcgtagtaactagcgcattcacctctttgcgcaaaatagctatccagcttgtaggaatctctccgcttgcacagtgtgtaattctcttcaaagtgtttcaactcgtctacaatttcgtacgccaattttctgaacagcaatcctactcccttcaactgttgtgcattctttatcaaacgttgatctggcacaatgtggttctggttcttttccagttctcgcaaaaacaagtcaaggttatcatgttggtagtcaccatcggggaaagcttcctttcctttggcttgcgtaccactctccctatcgctgctccccccaccgtgcatcaagatatccttgggcaattcccccgcaagcccctcagggaaaaaaccgtccaagtgctctttctcgaacaggaagcacttatctatattttcgatagagaaatgggaaggggtgacatttcttaccctgcaattcttcacattgatatacatatttggattgaagaaaaaatcagcaacatttttttttctcaccgtcccatgaatatttagaagcttattaaatctttcttcatcatatggaaatgccaccaactctctgttgtaaatcttcatcaagtcatcttcatttcgtttgcggttttctctatacgtgctgtgtacctttgtgttgtttataatggacgggatattgtacgtgttgaatgggcgtacagagcctagggggattttcatctttcgttttatccaggggggagcgaaaaaggggtgcataggacaaaaaagggtaatccgctttgtgcgctcattcttccccgcttgagttgggcttctcacaaggggggaaaggaacacaggtgggatacttccgtatgtttaaatgggctcgtacatacatcgatgaggaccaccccccgggggggaggccaaaattaggtgtgggggaaaacggccactccgcgcctcatcagtggagcagcggattcgtactctttgtagcccagcggattcaaattcgtatgtgtataatcggaagaggagcgaactgaatggcgcagtgaaatgaaacgcgatctcaaaaggggatacacgaacggttaatacgccactgtcgctgcaggaagaaaaaaaaaattccattcacgcaggataaatatttgtatacgtattatcgcacccccacagttttaagttatctaaaagtggaatacaacagatgaggattttttattggaaaaaatatcactcacgtggaactgctcaagtggcttctaacagatgtgcatctgtgcagttcaaagactcgttcgtttgtagaaggggcggaacggagtggtgaacgtgcggagaattctattgctcctaaggccgtgcgttggagcaccaactgtacgtgtgactattttgtgcggttatacccatatgatgcaaagcggccccctcaagttggtcactcaaagctcgggagagcgctgcctccaaggggtatattataccgcttcaattttgtactacttcatcatgtcatcgttatggggacacgattgataatcattggggtatttatgcacaaacgagctaagattccatcactcggtttgctaatttgttgaaaatttttgtttgttttctttttttttttcaaatgttaaggaaggaaatatttttacttttgcgaataaattgggggtgtgaaaaaaaaaaaaaaattgcataggcaaacataacatgaaaggtgcaaacacatactcgaagcatgccatatgggcagtgatgcagaaggggggggtagaataaacaagtgtggcatattaaactgaaaaaattggaaccagatgggcagaaacggtacaaacgacgcggaaaaaatgttagcgcaagtaggtcaaaaaaaagaaaaaaaaaaagtgattgctcccaattggattacttaaaaaatggggaaagtttcttcccttttttgtacccacaacaaagcgaagcgcagagacacattttcatcatcaaaaggggggggggatacctcgaattaatttttcttttttttatttttcttcacactgctgctactccctgtagagtgtattgtacagttctttctttaggcgtagcaactgcttgagaatggcttcgtttgttattttccctgatgggttgtccgagtctgtggaacttccttcttcgtcttccaattcggcttctctagctagcttgcttaaaagggatttatttttattgtcttttattttgttttgcaattgtaccattttgttgcagcagagaattgcactgtttattttggtgtcttcgtgatcgctgattcgcttcaccatttcgagttcgtgcagattctcgaaaacgaggcctatttttttgagtgaacttttccagcgcgcaatttcgtcatccgtgatgaagcagatacaggtgccttcaggggtggtggtgggaatgaaaaggcataaaaaggagagggttgccaggaacgcatgtttaaataaacgctacgacaattggtaggttttcacaaaaatgcagttatgaacttcttttttttttggggggtgggcatttcttaatatatgcccccccttggggcgttacaggggggggcgactctttacctgttttgaaatttctagctgtgcggccagaccgatgcacaaaggtgatatccgaaacgggacagctgagctgaattatcacgtcacatttatccaagtcgattcctctacttagtacatccgtgcaaaacaaaacggaatggttgatcgattgagaaaattttgaaatgctttgcatgcgctccttgagagactgtttggagtgtatcgaaaaaatgtttatccgttcctttagcgacatgtcgcaacggtattttttgggcacggatgactctatcccttggtcgaagaataaaaatctaaatatgctatttagctctttggtttccttgatggtgtttacaaagataactattttttttacctttccgtgttcagtactgtcattgttttggtttacctgattggtatcatctggggagtgacctactgaaccgttcagaaaatacagcttgagaaggtaaaaaagtttgtgtagtatttttttcctttcgcatttgaccacgttgagggagaggccgtcagggaggatgcttcctccctcaccccgggatgggtcgtctaccaaatgatcatcggccaaattgatgatgcaagacttttctttccttatggtaatataatttaacaatttggctagattttcattttgcaaatggactgacagccctagagtagcggaaaggagaaaagtttgaataaatttcttcttctgccccacggacttgtacaaatgtttggcaataaaattgatatccctcatgaaagaagtttctatcattttgtcaatttcgtcgcatgcaaaatatctgacgtgtttcattttatccaaatagtttatcttatcatttaggagtaaaaagtacttcaatcttcccggggtgcaaactaaaatttctggtttattcgatataattcttttttgtttattaagatttaatcctccaataattgttgcgatgtaaatatgggtgtatttatttatgttgctgaagtgacttaaaatttgaatggctagttctcttgttgggactagtatgatgcacctaagtttggaaacgcagcttcccttctttttgtattcccttaatttattttttactatattattcaatatgggtatgcaaaaggttagagtttttcccgttcccgttttggacactacgattatgtccttcttaaaatttatggagtgttctagggtttgcttttgtatttctgttggtttccagaatttggcgtcatgtaatgatttcattatgctatataggaggttgagttttccatttaggttccacctgacgtagtgcaccttgtacttgacttcgacctcccgtttgaagttctcctcattttggatcactttttgtatgtcgaatttttcctttttgggggcctcccccttcgcgcgggaagcggtgggggggtcggccgggcacgaggatgggttggcagagcacgcggcctggccgatggaaacaacctcctcattacatcccgtggggccattttttggcctttttttttttctccctcttttttttttcctccttttaaaccccttatgggtgtcctcccctcggctgtcaatttcttcgagggagggttcactaccagcggtgcacttcctggggtcccttttctcaattgactttttcataacttttttagagtcctcctccttcgaatctgtctggtcaacattttcgcgttttctctttttgcttcctttactaggagataacttcctcccatttttgtttccattaattttttttctttttattctttccttgttagtgccactcgtttcacttcccttaggtgaaccttccagatcgtctttagttagaacctttacgcttccagcatctgcgacctcgatggacaccagtcctttttttcgaagcctgaaaaatgggtcacacaaattagaaatgatgaatttgtggagaagaaacgagggttcatttcgcaatgtcctagcagtgcagtgttattttttttttttctcatcacaattggggaaaaaaaaaaaaaaaattatcttaaaattttggatatatacggagtcgtccataagcagaacttaaacagtccgaggagaagaaatcccccttgtttgttactgctgatgtattcacattgacagggacgctttcgaaaaaggccactgtagttgccttactctttgaggaggggggtcttcacagtaaggggcttaaaaatcattttgctttgtggtctcttttgtcctatatcgtgcataagtgtatttttgcatgtttaaatttgcattagcatgagcatgtacatatacctatacatgcatgaaaggcccccttttgtctcgccttttcctataaattgcgttacatctgggggtaaaaaaacgtttgcgtggaaaaagcgaggcactggacgggataataacgtagaaatacaaaggaaatggggaaaaacgtgtagcaggcgctgccacaggtatgtatgcaaacatgtaacaacttttcgagcactgggaaaataaacagcgcaggatgttacaaaaacggaggaaaattaaaaagcaattggtgaaagaagcgatcaaatggtaaaagaaacaattaaatgatgtcaaaaaaaaaaaaacggtaaaatgccaaaacggttatgctcgaagaggggaaaagaaagcgtaaaaactgcaaacatattaacgctgtaaattttttgcgtacaaattttatgagctgcgaagttcaaacatgtgatagggatgttgcccttttcatgttatctcatcgttgactggtaaacgccacgttccacgtgtcgactcgactgctcaccggatcatgctgttcaaactgcgcactggtcgcggagttatgattatacattcccccgtactgagccaccgctcattatttttttttctctgccatattgctacatggatgtttctctcccttttggggaaaacagaaaaaaagtgaatcgcaaaaaggcaaacatatcggataagaggcagttaccttatttttaccaccttcttaagaaaaaaaaaaatcgagttagatttttttttttaagtgtagcagcccctacgtaggtacattttaagcattagcgcaaattaagtatacactgttgcacgttctaacttgcggagtaagcgcttgcctacttccaacgaatgcataaccgcgcacatgcgagaagaaacgcatccgtatgtatgcctatacattatgcgtaacacatgctcctctaacgaaccgacacagcgctccgaaatatgatctctgaactgtgaaccgaactgtgaaccgaactgtgaaccgaactgtgaaccgaactgcgaaccgaactgtgaactgaactgtgaactgaactgtgaaccctgaacttggagaagatgcccctttttttatgtctcctaaagttcgcccactcgtccaagttcacctaagaaatttgtgtcatttgttttcccccgtacaaattatacaagagagaggaaaaggaaaactttgtgctgcgacaaaaatgagcataagcgtttacaagagcaaaatattcaacaccaaagatgtggtcgatgtatgcatacaccagaagctcctgaagctggaatcgtccagctttaaagattccgtgtataaattgaacgagcataagaaaagtgtagacgagttagcaaagggggatgggtcattcatcactgggacgaacgtaaatgtagggggggaagaagtcccaaaaggagagcagaaggccggacaaggaaaatcccgcagctatcacatggacgaattgaaatgtttgtactttttttttctgataaatatgctaagatttaagaacaatttggatttaaatttgataaggagcgtttgttgctcgatcaacagcaccacggagtgtacttgtggggccgaggggtcatgtccctcatcaattgctcccccgcacagtgcatcaccacatgagggactccctcacagtgaagtactaaaacagttcttcatttcgaatttgaaaaaatgtgccaaattggaatacaacctgaatgattttaacatatgtacaagtgttgtcctagaaaattgtagcatagtttttttaaatgcttacaaaacggtttccttgtgcaagtacctgacctgctgcctgtgcaacgttttggagttatttcacataaagtgtgatattttatttaaaaatgcctttaataataacacgaataatagtaacatacaatcgataaatgaactgataagtaaaataaaatggatgacacacgattctaaggtggagaagaataaggagctgtccaaaatttttagcgcaaacttgttgttgtttgtttatgcgcaaagtaaactaacggatgatggtgaatattttatgtacttaataaatcaaaattttaagaacaccatagatagctatagaagtgagtacacagacgaaatgaactcgttaaatagctatatcaccatgttgagtaaaaatatgaatgacactcttagggttcacattaagaatgtgcttgacattacaaccaaggtgatgccattatttgttgggaaaatgcacgaatttgttacggcgaatgaacaaattgtagaagaacacgcagatttgaagaagcctccgtcgaacggatttatattgctacatgactccatcgcaggggaaggcacatcatcaggtccaatcctctccaagttgtatgaagaaaaatatttaaagagcatcgaagagaggttcctacagatggagttccccaacgagttgcaaaagtttagcgaaatgaacagcatattttacgagctgctaattctgctgacggatattattattcagacgaacattatgtacgacataaaggcatataacaaagcgctagcacaagtgttgaaaaataaaaaagtgtcagggggtgttcaccacataggggtcgggtgtctcgagtttaagaattttctctactccctgatgacagaaaggggggactcccaattgggcatttttaaaccaacagaaggggaggcaaaagaaatgatacctatgagtggaaacaaaattgttatcaataattcctttcctgcgctaaggagaaaattaaacgtgtacaaattggatgaacacataggggaagtactaatccagaagaatatcaattttaatttgaaagttccgaaaggtgccaaagattttacaggagaagacatgcaattgagaaatatctttttcgattttataaagaagaagtttttactacacggagcagtagaaatagataccccaatttttgaacttaaggagacattaacggataaatatggagaggattcaaaattaatattcgatttgaaggaccaaggaggggaaaatctatctcttagatatgatttaactgttcctttatatcgatttgtcaacacaaacaatttgaactctctgaaaaggtttcatatagggaaagtctatcgaagagatgaaccaagtatgaacagaggcagatttagagagttctatcaatgcgactttgacatcgtaggaaaatatgacacagtccgtacagactttcacattttgttcatattctgggatattttaaataacttaaaaaaggtaattggtaattttaactgcaaaataaatcacagaaagattttagaatacatgcttctctcctgtaatattcacaaggataaggtaaaaacgatttccagcagtatagacaaattggacaaaataacgtttcagcaatttagggatgagttattaaatgagaagggaatccccgtcgaatcggttgataaaatcgaaacgtatatttcgaggacgttaagtttgtccccttttttggtcatcgaatttttgagaaacgatttaagtgaatccccttttgaggaatctacaaaaatgaagtgtataaagttataaatcatttagaggaaatttttgagttgttaaagcattttaatatgctcaatcaattttcttttgatttgtcactcgccaggggcttggattactacacggggattatattcgagtttgttctcctgtccgaaacgggactaggaagtgtggctgcgggtgggagatacgattacttgataaggaacaagcgaaaggagtacatcccatccgttggcgcttctgtcggtatcgagcggatcattgccatcgcggagggggtggtaaagaagggtgatttatttctgggtccaggggggggaggccttcttactaagaaggaggtaacgatggaggattcttccctcgggaaggttgcttcaccggggaatgtcgcctcttcggggaatgccgcctctccggggaatgccgcctctcccgggaatgccgcctctccggggaatgccgcttcccccggcctagccctgaaggacaactcggtagaagtcctcatatgcaacatcaagaaaaactgctttaaagagaccatcgagctgtgtaaacagttgtgggaggaggacatatcgacggagtttatctacgtgaaggaccagaagatacagaagcagctggtttacgccttggagaagcagattcccctggcggtcataattggcgatgaaattgaaaggggcgtcatcaaactacgagagctgacacaggacaaggagaagtcggcgggggaacgggaaatcaagctagaagattgtgtgcagaatataaaaagttacttcagggagaacctgacctggaagcagaacatcacgaacgctttgtttggccggcccaggttgtagcggcggtcgcagttggctgggaagcacattcgtgagctctgcatgtgcatgctgctgtcacgaagaggtaccattttttaccatcgctgcgccgaggggtgaaccagagaacggcgaaaaaaaaaaaaaaaaattaaattaaattaacacgaaaaaatcgtgaccctattcgaatgagccaaaaaaaatggacgaaactttgtcacacatagttgtgcaagtgggcaaacattgaagccgctccatttcgaatttacgaaggcgttttttcatagcattcatagcacattttttgcgcacgttctgcgcacattttgaacatgtttaacgcattttttcttccctttttttttaaccccatttaaccgcgtccccatcacgaaccagtaaaaagcctttattttgaaaaatgtgccaacttattggcaaggcaatttttttccaaagatttacaacattttgagaacgtaaatggggaagcaatttttttataccttccgaatgcgaagcggaaaaagaggccgagtggtttaagtcgtttttgcgcttgcagttggtggaacagacaaagggagaggggtgggacaaaaaaaggagtaaatgtgaaagtatagtacacgcgaggtccttgaatagaccacttgcaattttactgttcgcgtgaacattgtgcatgcacatgtgcgtgtgcaaatgggggggttcaagcgggtgaacttatcctggaatgagctctacctcgtctgaacgcgcctgccggggggccctctccacacgatgtgatgataaatcagaaaaggaaaaaaagaaggcataaatatggtacactctttttttacacttgagaatgagcatattcaggcgcgacatgggtgattcgtatgctcatatagcgctgattcgaagaagggaaacaaaaaggttcacaccaaactgaactgttttcttttccttttttcgtaccgcaaatccgtcgtaacggaacgactttccacgtctgttcctcttcccaatatggaagtcgagtgggataacgaaacagtgacaaaattttacaattatttgtgcgggacgattagctaccaatattgcgtcgaactagaaaaagatctgagaatagaaaccggaactgaggaaaaattaaacaaacaaagttgcagctcatgtagtgaccatcatagcgatgtaaatataagttgctttaaatttaaaaaagatgatgatgatgtattgggagaaatactagacagtgaaaaggaccaagaaaatgtgaaaatgtccctggcagaaataacacaaaaagcattcactatatatacaaatgtaattgcaaaggctgcttccaaaggagaaaataaagtaaccctagaaacggatcattttttaagaagtgatattttgagactggtttttagtaagtatataacaacaaaggtgaaggaaagaatcacagaaataagttccaagagcacaaaaaattttgtttctttggccaaccccctgaacataaacgaacatgacttaaataaaataaagactgacacaattgcaagtttgatgcatgatcatgtggggctacaaaaaaatttcctgggcagggactacaccaagttaatatttgacgagttagtttttatcgagtataataaccagtttaatgaatttggtagggagtacaaaaatgtgcgaacctatttttactgctggacgtacattactagcttggacagacagaaacaaagaggcttatataaactcctaaaagagctatcattacttccgtatgagctaaataaaaaggcaaatttatctttgcagataggcacactatttcagtttttgtacttctctcccaataagtcttatttaaaaaagcattgccaaggggggtatggcaaaatggacaacgggcagaaaattacgtgtatttatgtcccctttgtgcattcaaatgatgacgtagaaattaagttgtacaaaagtgagtataacgaggagagtgataaggcagaaccgaccattagtgatgcaacaactcttccattcaacgaaagggatggtgccccttttcgggtgataaaacctgaaagtgactcgcttatctttttgcaaacaaggaatgtctcgtacgaaatttcgaagacgaagaataaatttttcactgtgaacttttctatttcggggcccgtttccacggagcgccgcttataatttgacttacgccatcggggaggttaataaaaaggggcttgtatgagtaagttcacacaggtatatatgtactattctgtttttcccccttttggacatgtaaatcgcgcgtgtgtgcaccggtttatgtttaacatccccgagggggggaaaaatgggcgaaaaaaaggggctccaaaaaactattcctcaaatgagatgcaggcatgtgtgggcattgtaacgcggtggccccacaaatatagatcgtatcctgtttgaacgagacgatttgtccccccctccccttttttttttttatttccacatcacactgatattcctgcagtatcgaccttgtttaagccttctcaaagtgctcgcttacgacaggacatactcacaactgatgagatgcttcaaagaggtgaaatacaaaaaaaaaaagattctttatctttgctgagaacatcttaatatagtcaccgtttgcaaaaagtgcatttgtgtaattttgtcccaatttttgggtagcttttatttcttcgcaacttttttattctccctcaacatgaaaaaaaaaatatgatcatcaaaacaatggtcttaaaaaaggtacaccgtgtttctccgggtggacaataaaccgcatgctgatgtacacatgagtccccacttacgtgacacgttgcttaaatagtcctgcgcttctttctaatttttttcctcttgttgacgtagaagctccagtacattccagcgtttctttttttaactcccatttttccgataatcttgtagtactgtttcttcctaatatttttgagccaactaaaatgaagtgttttctctacacatacgctgggtatcggattggtggggagtattccctttccagggtcttcactgcgatgggggctctcaattccccaaggtctatctctgatgttgttccttatgcaatgtgttggtagaataagttcagtgctgtttcccaaatggacgcttcttctatatcctatttcgtaagttaacccttttttatgatagacggtgcagtccccgaatagcagaaaggaaatgccatcatccaacacgttgcgcaccgcttcgtctttttcatttgctaaattgttaaaactgaagcagttgcttgtacgcacaattttgtttactaacggaacagaagcaaaggtggccttctgatggttcttacagattttcccaattaaaggaaggcaacttattttttgaaacatcttcttctatgggcaaaaagttcggagtacttgaggtgttctttcatcttccttacgagagtattatacgtccctttagctctcccccagggatgcatatacgtgggtttttacgtgtgcatgtacgtcagtatttacactctccgaagaagcgtgggtaaaagcaaaacgcgtgcttagtgcattccttggagctgtcaggattgggtttcactattcataaaaacgtggttcataagattgtcattttagcagtggttcacatgccatggataattagagaacaggggggggatgctcctcatacgaaagcatgttagatatgaacagcgggatttatagtgaccgtttgggttgtacgtacagagggcacaacttatttgcctcgcaaaaagttgaaataaataaaatggcataaaactgcgcagaaaagggttcgataggctacaaaaaatgaagaacaaatttagtgatacaaaaaggggtcgaaaaaaaacgcattgtgcttgtacatatatgaacgcaagcatatatagttccttttaaatggcgcaataacggggataaagcgttgggctggaaagggagcttcctccgctgcactgtttcgaacaaatagttatatttgtttactacaattttgtgggtgtacctatacaatatatttcgaaagtgagatagataagtggatgttcattaaaatgcgccaacgtgtgtgcacagcgcagctaagctatgagaagagggaatgcttttttcaagtgattccaagccatatgattatgtcgacatattgcattttttaaacagcgctcttaggggcacatgcccgcatggacacaggcacgtagtaatgcgcggccctgggaggaaagacaaaataatcgcgatggcggctaatcgtatttacaccccactgcagttgcatggaggggaaactatgacacacttaagcgcaaacactcgtagtcggacaagcgatgatgtgcagcattatgataaccgatgtaggagggaatcaaaaatgcgtgctaaacacccagtgaaaaaaaaaaaagaattatttttttttgaccatccatacgtttctgccccttttacgcagagacacgcttaaaatgaacggcaaaagagcattaaaaaaatatgagggcatagcgatattatagccctgcgaacttttcctggtgagtaccaaattgcgccccacttattctgtaaaacgcccagttatagctggtcccacgcgcatgtatgtttatatgtatatatatgcatacacatgttcacacctgtttgcgcgtctcgcgcactaacattcgaatatttccccctttttaatcgcacgctagctttttcccaaaaagaaggtagaaagctgttttttttttttgctttttagattcctcaggtaaaatatatttatagaactctttcctatccatttttttcgaatgcatgcaggaggttcttttccccttttctggtacacacaggtaagtaccttcgaaaaattttcgtgtccaacctttttcgctttatcgaacaaaaaagaaaaacgatcaataagacgtttaacgatgtgcaaagttttgcgaaatgttttgcatttatgcgagattttatactttcgtgctaattttttttttttttaaatggctatttaaatgaagcgttcaccatttttttttttttttgacaaaattgaaaattaaactttttcatctttccatttaaatatttttacaaaagtttattttcctttttttcttttcaaatttatcatttttgcattttaattttttttccacatatttttgacaaaaagtaacaaattaatatttttaaaacgattaaccacgctttcgatcgctttgcttcacaatttcttctacttctttcatttcgatcacttctttctcttttaaacgcaaaattaaagcaattgctcgattaaaaaattcatttcatgcttcacattcacgtttaaaataaaacacattcagtcgaacacatccctgtcctcatccccctttggcaattacacattaaaacaataggaataatttttaacacagtggtatgtatatagagggcgaaatgctttattataaagcattaattttgtaaacaagctttgaagggaaaaagaaaagaaaatatttctatatacttcaccaagaagaaaaacacctatttttatttttgcagggaagaaacacctccatttggcaatcctacaaataacatatttaccgcaaaactcttaacttttaaaaatggtaaggcataaggatgacgaactggagttttctcatatgtatgtagaagtacatgcgaacgtttagtgatttgggcatttacatttacataatacatgcagggggaaaaaaaaactgttttttttttcctttttttacattcgcattttatgggtatactcccactttttattcgtgttcttttgcaagctttttttttttatgctgagaaaggcttgcgtgggtggcacttcttccgttgcaccaggaagagtttgcattttttgtgccttcgtttggcagttcacatacacgccgttgggagcagcgctagaaagggagtaacccatgtagtgtatatttgcttgcacttttgcgtacacttttgcgcccacttttgtgcccacttttgtgcccacttttgtgcccacttttgtgcccacttttgtgcccacttttgtgcccacttttgtgcccacatttgcgcccacatttgcgcccacatttgcgcccaattttacgcacataattgcgtacatattttcgtgcacatgtacgaacttctgccccgcggaattgctacaaacggtgacgtggtggaagtaatatcacccccttcgaccaaccacggaaccggtgtttacctcgtaaagcattgaccgggcgtgcaggtgatatgataagtggttttacactggcatactgcaaggggccacgtacgcattaacttcatatataaatatgccacttatgcgagtgctacatgctagcactacctctgcgcacttccaaatttgttgaattatttgtatgttgctcttggaaatgcctttcaatttggcgcgcttattccaaatgtataaattcattcgtgaatgtttttgctacatctttttcacaaaaaaaaaaaatatatatttgcataatttttgcttaacttttaatatattttcctgcatgcgataaccctataagtatatacatatatacaactatacctatacgtagaacatcttattgctcacaaaatggtactgaacataattgagatcttttcacttgttgaaagaaaagagagatgaccaaatgtttgggtttaaggggtgcgcctcaccccagtatggtcataccattttcttgttacatttgagtgatatgtatgtgggctttccgctttttccccccctttctacatgtgcccattgtagtagtgtacacagaattgcgtgcgtgatagtttatactacatacccagaagaacacaatttgtgcacgaatcacgaattggctagctgagcagaaaaaaaaaaaaaatgaggccaccttcctattatgtccatgcaaatactgatgtcaatatatttttgcccccctctccttgcaggccacaggatccgaatataaaaacgcccccctcaaactacccgcagatgttgctgaagaaatagcaaccacagcaaagaagcttgttgaagcaggaaagggaattttagctgctgatgaatcgacccaaactattaagaaaagattcgataacatcaatgtagaaaataccatcgagaatagagctagctacagagacttacttttcggaacgaagggattaggcaaatttatatcaggagcaattttgtttgaagaaactctattccagaagaatgaagctggtgtccctttggtaaatttattacacgatgagggaatcattccaggaattaaggttgacaaaggtttagttacaattccatgcactgatgatgagaagtcaacccaaggattggatggtctagctgagaggtgtaaagaatattacaaagctggtgcaaggttcgcaaaatggagagctgtattagtaattgatccagctaagggaaagccaactgatttatccattcaagaaactgcatggggattagctagatatgcatctatctgccaacagaacaaactcgtaccaattgttgaacccgaaattttggctgatggttctcacactatagaagtatgtgcaactgtaactcagaaggtcttggcttgtgtttttaaagcattacatgatcacggaattctgatggaaggagctttattgaaacccaacatggtgaccgcaggatacgactgtgctgtgaaaaccaaaacgcaggatattggtttcctcacagtgaggactttaagtaggacggtgcccccagctttaccaggagttgtattcttatcgggaggccaatcagaagaagaagcatctgtcaatttgaattccatcaatgcgttaggtccacacccatgggcgttgaccttttcctacggtagagcattgcaggcgtctgtcttgaatacttggaaaggaaagaaggagaatgttgaaaaggcaagagaagtgttactaaagagagcagaagcgaactccttggcgacatatggaaagtacaagggaggtgcaggcggagccgatgcaggtgcatccctatacgaaaagaagtatgtctattgagatttccaggcacgaagaagaattaaaaaacatgggcactttgaatttgaagcatctgcaatatgtgtaaatgtgtacaatatgagtgccccctctgatgaagcaccacaaaacgaagaatttacctttacgaagtgtcctgctagatacagattcgcacaaaactgtgcagataagcagctatatgtgctgcgcgccgcataagctccttccatttatgcgtgccagtaccacctgcacacacatctcctgtacgtactacaccgcttcgtagcccgatatatttttatttccacccaaaccgatacgtatatatgcattccatgtactgttagcaagaatttacgatttttctaattaaattagtgctttgaccgtgtgccgacaaaggtgtatacgagcacgtgtacctatgtatctatgcacgtatgtgcatgtgtacgtgtgttcatgtgttccatcgattattatttttgcaccacgtgtcaagccatgcagacaagactttttaatattaattaaaaacgagtcaaacaaaaaaaagaaaaaagaaaaaaataagtagcaacagtggtaagcagtggtaacaatgctaacaggaattagcgagctagctaaatagctaattagagacggcgtgctcacaaattgtctccccgtggtgcaattccgtccacgctttcctaagcggaaatgcacatgttaaggtagcattctcgaaatgtacattttgggataccccccaatgacgatcatttttgcatacattcattcatgtttgaaatatgtggtggattaaaaattgtggaaaaaaaaaaaaaaaaaaaatggggggtacggaaaaagctaggggaaaacaaattagggttattctatctaggtggccgttgcgtatgtgtgcaaatgaaacatgtaatagttgagcactcagctatactaaaaaaaaaaaaagaagcgggaggaggagttcactggggtaatgtacacaggatgtaagtgcaaaactgttcgttgcaagtggcggtctatataagcccattcggggtgtttcctcataagaatattacaaaattgttggccatcccacatccccttgtacgcactgcgtgtacttatggaatacacccttcaaacaataatacatataactatggttacaaaaaaaaaaaagtgaaaaattacaattcctcgatgttacgtggaactgcaaatttgagctccctttccatagcatgaggagcaactcttgctggacttgtttacttttttgagagaaagtaggctaaccttgctttgtcgcttaaatgaaaataatgtagctaaaagggggataaaaatatgaagccatgtacagtgttaagaattacaaaataatgagaatgtaaagatggaagaaattttacgaacaagcggcacttctcaggacgtccaaatgaattggacaaatgtacgactgcctcgcggttaccttaagatgcagccgagccatccagggatgagaatcttgtggtactccctgaaaattactttgctaagcaaagtttaaagataacacgcgcatgttggagaagaaaaaaaaggcagagtggtttgtaaacatattttacaattttcctctgtatcgctcttttttttttttttaaagaaaaaaggtcttacttgaatgcggaagctacgaggccagaacatatgggggaaatcacactattctcaaatactgtgttcaattcccagcacgttaaggtgcagaagcctgttgaattgggcaagcaatcaggtgtatgtgtgtttgtttgtgtgtgtgtgggggtggaaagataaaaatatatatgtaaacggaaaaatagtaaaatgacatagctgttagataggaagtggattgtacatttaatgcactctactttcacgcacatgtgtgtataaagtgaaatgataagaatattccgccaagtgcggatacgtgtagacataggtatgtggttcaactgggcagtgcgtaaaatcacgagggggaataaaatgggaccttttcataaacgattggtacacatttatatgtatgtacatgcacagatatgaaggtatatccacgagcgtctctctcgctatgcaggcctacatgtccagaatgcaagtctcgaagcgaggaaatttgagacctccaggtttttcttcaaattggataaattacggaaggggaaaaaattactgatatatttgttgaccttacgactattgtagtagtttaatttactagccagacggatttttctatgatgagataaactcttggatgataagtgagttgtgctgggaggacccttattgcgtgctactgaacagaaccctttttttaaacaatgaaatatcaagttgtcatttttatatacataaaactttctataaatttcacgtctaaaaacatatccaattatgaccccatttagatacattcgaatggtgtatatggatacgatgtttttacactttatttggctatcctccttcataatatcattcattttagcctttcctcttatcagttcctttgttgtgagtttggttgatcgtttacgtgtgggcgggggcctgcttatacgtcgttcctattatttcaattattacgcttcaatttttcagtttttatttttcattttttttttttttgccttattttaacttctccgcggtgacaactgatataagccgaaaaagcgaaatgcggaaaaaggccacgcaagcaacccacgtaaactcaccaaaagtcgcataaatgtacatacgatgagcgagggcgtaaacacatggatgaataagcctgtgtatatgtttgcacgtacgtactacaaattactgcgtttttatttattatttttttttttttggtggggtgggggaagaaggcccctccttttccgcgtattcggtgtggttaactttttgttgaattgaccagaaagcgcgtgtggcttagatgtacatgttgagaacagctgaaggtgtattttatcctcctcagttttgttcttccatttttttgaacttgacatgttttccctcgccccaattggggaagaaaattggtgcattttttaaaaaaggataggaggacagaagggggggacaaaaattcgttccaccttttgtgtgacacattattgcttcccattttgtaacaacgctaacgctgtttgggtgggtatatatgtgaagtagctacgcagctacgcggctacatatggatggacggatgtatgtatgtatgtatgtatgtatgtgtgaatgtatgtgtgaatgtatgtgtgaatgtacgtgtgtatgcacgcatggatgtgtttttttgtgggggaggggcctctcacatgatgaccttcttaatattttcaagcttcgcttccaagtttttgatgaagcacaaatttttgttcctctccgtggtcaatatatctgcctgcttttttacgtcttcgtttttttcatttattatgttaatttttttgagcgcgtcatttttaaagctctccatttggtcgtacacctttttcttttctttattcaaaaattcggtgatgatgccttttttttcttcgtacaatttgaggtaaagggcgttttccaagttggccttttcttctgtggggatgtccctttcagcggacacgtcccgcagtgcctttgagagctcgcctatctgttcatggagtgggatggtcacgaaaggggagaagtacgcctatgtgtagaagcacctctatgtgtagaagcatccctatgtgtagaagcactcctatgtgtagaagcacccctatgtgtagaagcacccctatgtgtagaagcacccctatgtgtagatgcattcgtgcccatttcatagcgctaggcgttttttccccttttcgagtaccttcgtgtttaagcctttcggctctgcgtgcttttctgtcattttacgataaaaaggcaaagaggcaaacacgaagaggccaaatgaccttctactaatcgtcccaaacgtagcgttatgtcactcccccagcagtgttaaaaagatgtttttgaagcgaggcaaatgctcaaaagtgtacacacaaatatgcccgttaggtgtgcctctattccttcttgcagaatactcaggtgggcttataaacacggcacgtccgtttaaaattcacgtttagtacaaataagtaggaatgaaatgttatgtccacattttaggtggtcaaaaggggaaatttattttttctcaacttttttttcaaagggaaaaagcntttatcatggtgtctaaatgtttttttttttttttttttcaaaaaaataaaaacaatttatgctagggggttaccccgactaatgtttcatttggaggggaacaccttcacagttaaggcacataaaaaacggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttcttgtacatacatcatatccctgttgataaaaatagtttgacaaattagtttgaaaagaaaggggaaagaattgaaaagtgaaaattgtgcaagtttttaaaacaaaaaatttccagaacttgccaaggggagtgagcaaatattgtgaaaggttcagttgccctgcgtgtaaggagacatatacgtgcatgcaaatttcaggtttttccttttccttttctggaagtggaacgtcgaacatattggggaagcccattttcgtcccactggaaaagcagaggtgagaaaattaggaatcgaaacgaagaaagcacagaataggaaaaagtagggacatagtaggaacaaagtatagaaagcaacatagaaaggacaaagctagaagctgcaacttgtaacttgaaacggaaaatttcggaattgcacatgtaccaactgctaaacgaacaagtcgactgcacggtgagcagaactacaaaaaggggggaagtaacaaaatatatatgcccttaaaaacggaagtaaaagaacaaaatataaaattaatccaggaaaaatacgtctttggaaaatgatctgcgaaaatgtgtcctcgttaatggttcgaatgtcagaaaaatgatattcccagaggggaggtagaaaaaaaaaaaaaaaaaaaataacccaacgtaacacattatattgcaaagtatcgcaaaatacaagaaagtaacttgaaaaccaacgaggggagacttttcccaagaaagatagcaattaggaccaagttggggcacctttcctgcagtggcattcaacgtgtaacacacttcctgtgtatgtgtgtgcatatgtgcttttcctgtacactcgcattcgcatttctgcgcttcgcacagtgaagggtgtaagcagagcgaaaacatggaagagaaaaaaactgcgagggaagaaaaggatctcatttctgccgaaaatatcttccacgacatttgcaccttaaccctgaacaagaacatcgaaatagacatcatccaagaggggtactgctaaaaggaaatatatgagcgctccttatggtagcggctgatggtgcaatgcctctctttcgcgcatccgttgtatgcatgtgtatgtctcactcttcatcactctacctgttttttttttttttttccccacttcttcctccagattgctgaaaaaggtcatgggcgatgaagaatccaatagcattcagttcttggaggaaagcactaacacgcagaatgatttgacaaaactaaatgcacatttggaggtagacaaaataaattggacgccaaacaaacacgaactgagatacgcggatattcacatcacagtcgattttaacaagaagcaattaagttatagcatagataactcaaagatccataaatgctatcactacagaattacgcttctgctggaccatattacacgagaaggactcccctttaaggatagcattttgtatttatacaatgggatcaatgataagagttccatgacgtgtcgatgctggcaagatgggaagaatgtcgataaatctttaagggaggaggaatccaaagatctaaatattatcagtagtggagagattggagagagtaagaagttttccacggaggagaagttcgaagagcatatgaattggtacgaacagaaggataacttgtttttgcccaaaaatgaagacatagaacagttaaggagagctcccatttcgtacgccttcgaccagaacatcattttttcaaacaaggaaaatgacgattcggatgataaacagtcgcataagtcgtcccaagtgaagcatccaaagaaggaggtttctaagaaggccgcaggaaacgtcgaggatggttcgtcttccgatgtggaaatggatgcggagagcgccagggaggtagggaaggaaaagaagaagggagacgctatcctaaacgaggaagtgaaaaaaagttgccctgatgataaggaggaagagctagaagacttctcctccaatgaagggtaccaacccgtaggcgaagcagcagacgtggacgcagaagacgcgattaagacggggaaggaagagagcagtcacaaggatgaaggcacgggattttcaatcaaagatttggaagaaattagccattttcttcgaaatgattatatgaacaaaaaagggaaaggcggtaattctcttatgatgggaagtaggagaggaaaatacgtaagagaaaacgaaaaaaaaaaaaaattcatgaaaattatgaatgaaaatatccccctaaccattattttgtcagataagggtaacgaaatatgcaaagaattaattaataaatattcgaggtattatcgagattttgtagaagaacgtgttttagggtgtggtggattcggatacgtaatgaaggtaaaaaacaagcgatttaatattacctatgctttgaagaaaataactttgtgcagcagcaaaaaaggggcgtgctcttaccaacactccagtagtgacctaatgaatgaaaacaaccggtacataatggaggaagcgataatgattgcgaagttgcaacatgaaaatattgtaaggtactacgatgcctgggtggaaaataacatcgactactacctgcacgatgaagtggaaaataattacgaacatgtcagtaaaaagaaaaaaaattatacacactatatggaagaaatagtaaacatgcggcactactataaggagaaaaaggggatagacattaatgagaaatatctgtacatactgatggagtattgtccagggaaaacgctgagggaggccatagactgtgggtttatatataaaaatgagaaactcctatgggagttgataaagcaaattttaaaagggttacactacatacatgatatgaaaattatgcacagagatattaagccgtccaacattttccttcaaattagtgacaatatcttgacagccaaaataggagacttcggattaaccacccgaattgacaacaatagtaataatattaacccttccgcaggaacagtaaattacatatcacctgaacagttaaatggcgaacattttgatcaaaaagcggatattttttccctaggtgtggtgtttttcgaaatgtttcacgagcctttttctactctcatggagaggtccatagtgttatctaatttattaaaaggaatatacccggattatataaaatcagatcagaaaattttccactttttatccaaattgttagccataaaccctcaggaaagatcttgtgcgtattccctgcttcatgaaaattttttattctccttcgaaaaggacttcaccgaaatttataatttagtggagaacaaaaggaactgtgaggaagtacacaccataattagtaccctctttgacagggttgacaatagcaaggaagaaagtctcatcaaaaaggaagacatgggatcctttcaaggcgcaaaaatgtttacggacgaatcggatatgaagaaatgtattaagaaaaagattataacttctttgagaaaaaggggagccatttttttaatcactccaatgattttgcgaaataaatattataccaatttggaacactgtcatgtggatgagagtagcagttcacacaatatcagcaagaaaaaggacctcaaaatgtctaacatttttattaacaccaataggaataactacctcgacaatttagtgtacctactagacatttatggcaacagcatcacattgaggccctccttttttttcgccttctctgagtacatctatgaaaatatcgaatgctacaataggtataatgaatccaattttttcctcaagttttacactagtgggtgtacctataaatatcccaccgttcgaagcaagccaccgaaaaaggatccccctgctgcagtttaccctgaagaagctgaaaaaatattctattgcattttaattagttcgaagaatgtgtacggacaggaagaattaaattatctctccatcttctccaacgcggacattctggtatctgtcagcaccttgtacaaccacatttcgtaccttaacaagttgatatttttatggtcctacattgacctgctccctctgatactgcatgaatgtttagacattcctccagatctgagtgaagaaatgagtattcatttaaagaaaaattcgcccctcctaggaaataaagtgaacattacatccctgctacaaaagttcaaaattagcagcaataatctctcaaaggtgtgcgactttgtttattccctatttcagttcaaatgcgaaaatggaaaagtggacgaatatttaaactctttgagcaagttcatatctgatgatttgagcaaaaagggtgtccttcttcctcattataaaaactcttccgccgtgcatggggataagacgaacacaagttatggcactagtgatatcgccacagggggggccatcgtcagtgcgaatactagtggtaatgtcgcttctcccagtattgctagtgggagccccagttccggtgccaacgactcgtcccttaaaagagcccacatcgtaccgaacgaaaaaacgaatccaagcgcgatcagcaaggtgaaaacccttttgctcatagacaaggtgaaaaagatcaatagttttatcgggacaagcaccgtcatggaaaatacctgctttgatttattcctgaattacgaagaaagcgtgttttcaaatgaaattatattttatgtaatcgccgaggggaagaacagggatatcatagcgtgcggagggaaattcgatcgggtcattcagcatatgaagagctggggcactggggctggtacagtcttgcctggcggtatgggtaccagcgtgggcataatcaatgacacgggtagccgcgttggcaacgacttgggaatttgtcacgacagcgatacctgctacggagtcgactacgacacgggcggtggtggcaccgattcgaagctgctaaacatgaaagcctatggagtcgaaatttatgtagagaaaatattcttaaaagtgacagagtctaatgagaaaccggcactaaatgttcagtcctctgcaacatcggagaggacgcagatttttaaaaatattttaccatcccccaatcatcaaaatgttttctcctgttcaacaaatttaatccaatctgcagttaacaatggcccatttagttactcctcccccaaggtggttattcaggtgcataaaatgtctaacctgctgatagcctatgatttgtccaaacaattgttacacaagaacatcccttcgtatatttacttttccatcaataatgcaaacacgaaaaaaaagataaaaaattttaagccgcacaagataaggtttatcatttcgatcaaatcaagtggcagcgacgtctctttcgatgcccacaacccaataaagttaaatgacgttaattataaaatttttaattcgaaaaatgaggactacagttttatgcagcaggaggagttaataaattacttaattaagaacgtctagttggttttcgccccggtgaattttgtgtaatcccctcaatggtattccatatggttagcttaagtgtggaaacagcagcaagcgcaattaggttcagtcagactcctaagcacgcgctatggacacggtatgcacacggtatggacacggtatgcacacgctatgcacatggtatgcgcatggtatgcccacggtatgcacactgtatgcacatattgcgatgaggcgggtcaagttagcacacccattcgcaaggtttactggccctccatgagaaccccggcccagagtgcattcccgctcatcgcacattccacataggtacatcgcgtcgcttctgtttatcttttcaagtccacctttcccaatttgaatcattattaattttgccatcgttgctcattttttgtgattccgcggggttcttattaatgccattttatcaatattgtgaagtcttttcctttttttcgtcattttttcgtcatttttttttgtctttttttagtcctttttttgtcatttttttgccatccttttcacgtttaagcgtggacacacgttttaccgcctccccggtggtgcccacgcgcacacacgcatgcatgggctcctttgccccgcttgtttgtaagtaccacaagtatatttgtatatacattccttcacaacgagataacgtacgtttgcattagatgataaaattcgccgttcgcatttcatttttttaacgaagcagacggcggtatattcgttttgtgcgtgtgtacacacatatattcatgtgcttgtgcttgtgcgcgcactccccttttctccatttttaagagcaaactttatgaagtctcgaacgcatttataaaagaaaaacttcgctatggagttttaaacgaccctaccgatggtgacagtatgaccaaaattcgtctcaccctttactttttacttccgtgctttgttgtgtgtgttgcttcaggcagaacataaaacatagcacaggaaaaagtaacgctgtaggaacagcgcacattttgtgttttttcccttctcttctgaacctaatggttactcccaaccttcttgaattacgacttattgtatttttagcaaatttgtcctaactggacttcgaggaaagacaaacacaaaaagagagaaaaaagaaaaggagaaattgttcgaaggtgttcaagagcaatcaatctaccccctcatgtctgtgccttcgaacagtttctccttttcttttttccaaaagaacgaacgaatagatgcacattttgcggaaacgtaaaaactactcgtgtgcttcaaattaaaaggaaacggatagggagggatcctccttatacggaagagttacctccaaataggaaaaaagggaggagggtgcgaaacccattttgagtaaaatgcacaagaaaaaaagcatattcaaaagcttacaaaaaaaaatgaggaaaaaatattcttccatatgagtaggacctttaattataaatcgtccaagttttcattttccttaatgtgtttaatggcctgatgggtaaaaaaggagaaagtggcgtggtgtgaatcaagacgctcatgtagcgcacacacgtgcatgaaattgtacgtacgatgagcgaaatgcacatttaattgtactccctctccatgtgcgcaatttttcgttggcataccaaaatggaatattctgctagacaagtgtccctatcgtcaatgtacatgaattttctcaaaacgtcgaggcctgcagagaagaaaaaaaataggaaaaataaaagaacaccgacgatacaatttacgcccatttgaacggttttcccacttcttatgttgggtaaacccacgcgtgggtagtcctcccctctccctcacacattcacacaccccttggactcttccaacgtaccgttaatctgtttgatataattcgacactgctggatttgaggaaaagttagccacgaagctaaggatgtatctgtttaaaacaaatttatgataaagcatttcctcctttttcgataaatggtcacttcgcactcgcaaaatcgtttttaagtaggtaaaaataatgtcaacaaagttttttttttctggacaagagaggtagtccagttcttcataacggtcaccgaaaaaggtgggaaagaaattagcttgaaaatttctaaactgaatttttttttatgatatacgaacatatccatgaatagaacatttttgtgatacaattcgatgtgcgcatcttggaagttgtcaaaatagtttacgtcatttatgtacgttagactttcctttatgtgctcaacggtgtttttgtatacattttggtatttgcaaatttgttctgattccaagtttttttcatcaaggatgttgtacactacttcgtaaatgagtttaaacatcaatgcgatgtatttgaataaataatttttgttattcccccggtgagcaattttccacttgctcagtacaatatttttcttgaaaaaaaacacattttcgttcattttttccatgtgcgcgtaaaaaatcaacatataacaatttcatattttgcagaatgtgtaaaaataatttattttcatttttcaaggaattctcaataaatatataaaagtagttacagacagttgccttctttttaattttttaaaaatcccaaagggacaaaaaaagaacaaaggaaaaatcttgcactgtgcaaagctgctcatacgttctgtcgtttattataaaattgttcagaagcataaaaatgtaatccttattaagctcattcatgataatatgataaaaataaaaggggtacagaaatgcaaatatttccgagctgttttcattgtgggttactaaattaattaaaaatattaattcgtatttgtccacgtctgcgtatggggagagattcccaattgttttctcactttccaggtcactacttcgatttccgcttaagctattcacatcgtcagcattattttgccttcctaaaaataaattctggtatgttttcctttccgttatcttttttttaatcgaatcgttatgtgggatataaaagatgagaattttcagcgcctttatgtagttattcagcttagcttcacgctcttctactcctccctcgattttgtttttgcatattgtcattaattggataagtttgttctcttcattctcgtctagtgtgattcctccttctggcttcctaaagttgtaatgcttctcgatgatgtcaacttcattgaacagctccggcgacatggttttttctcatgctttgatttgttaagttggttcaggtgattcacttctcaggtgtattttttccaaggagaatgttactccttttggtttgttataggccaattttgacatctatttataaaaagggcacgaagcagccgtacctacacgtgcactgcatatatgtagagtgtgttactctgccttttgccttcatcattctgggcactccattgttcatgcaattcagtttttctcatcgctccgtttgaagcatttttacggccttctttttttctaaaaagagttatctctgaaggaacttattaggtatattttctgctcggctctcacttggtactttttttattcatccccgaaatgtttcgtatggcgatatatatacattgttttatgtatgcaaaacgtgtttttttttttttttttttcaatttttacaccttttcgttcctcttccatttttgctaagcaacgcatgcactgctcttcaatgtggagtcaggctacttttaaaaaattgcaaatttatcgcaaattgatatgataaaaaatttgggtaaaattcgaaagggagaggaaaaaagcccaatcgccacttccacaatcactacgtaactgtgtaggaccccttgggagtaatgttacccacatgttgtcacctaaaggaggcacaagttgaaagagatggttattggagagcggggcgtaggcaattcggatgtacctcttccccgctaaaaaaaaaaggatgtacaccctgtatgtccccttatggtgtgaaattatgcacgtgccattcttttattctttttttcttttcaataaattatacacaagcgttataagaagggggaatttaaaaaaaaaaaaatagataaggggaaatttattacaatgtttggaaatatccattttttgtgaacctccctccatgggggcctttatcaactcaaaatggagtgcagcaacggcccatcgtacaattaaacgatgaaaaggagttgcaataaaaaggagtggcaacaaaaaggagtagcaataaaaaggagttgcaataaaaggggttgcaataaaaaggagtggcaataaaaaagggtggcaataaaaaagggtggcaataaaaagggtggcaataaaaaagggtggctataaaaaggataggcatcgaagcggacattacaaaaaagcagcactaaaaaacgtaaccaagcaataaaatgcaatagaaggagtaactacgccaaatagagtacatcacagttggagttactattagacaaaaaaggggcgtaattttaaaaacataacgcagcgatgacgcaacgtaatgtcgcgacaactatagaccgtgtcctctcgatttcgtcatttcggttgctaatttgtccgtctacaggggggtgaaaaaaacaagaaaacatatatatatgtagtgtgtggcagaacaggggcggtagtgaatatgtcttacaaatcgcacaagttccgagttaaccactttcgcatttttcccctcccttcgggtattacctctggatcataatctgggaactccttaatcaattccaaaatggcatttctggttttttctttcaactcatcgacagtcattccaggggtcggataaaaagcctctccaatagagaaatacgcagttcctatatcaaacagtcttgatctgacattccacaatttcccagaagcatgtaatgcacatggcaatatttcacaattattttcaattgcgaatttaaaaaaacctgctttgaaaaactgtaactgtccagtaagagaacgtgttccttccggaaacacaactgtgcttatattcatatcttggtactctttacatgtgttcataaccttcactacactccctggcttaacttcccatccacctttccctttggtaaaatgaatcggaatatcccctgccaagtataatgactgtcctccaatgggtattcgaaataacgaggccttaaaaacgtacttcaaattccattgcaccgtagctgcattaactacccacgggtctagagaagataagtggtttacaaatagaagagttttggacgtcttatatcccttcttcgctttcctgattatttttattctccaaaatgggttcaacgggcaccacactgtatcgaaataggggggaaaattaccatcgcatgaggggtggcaatacacgtgaaagtgtataatcgtgtgggtgcctctacacacacacacatggttgattcgcgctttatcttttttggtgcagtggaagcaagttgactgttcacacttctttttttccttccacatggggatgtttttttttttttttttggagctgttctacaattctctcactgtaactctcattatagtggtcccttttaagcaacctccccatcttctacttacttaagtacatggaaatcctaaagcagtagccaaatatcgttacgcgcgcctttttgttgcatataatcagggggaagaacaaaacaaagcatattatttgcaagaccaaagcaagaatcattaacaacagtatgaagaaataaatgtaaacggtcacaatgaacctaatgacaacattagattgcttgtctctctttttttggggttcttccatttttcctaaaacataagttagttaaaatgttggagtggggggggaggagaattaaattctgttcttcgcaatttgtaccttttatatgacactgttgcttatagcatagtgggatatgtttatggttgtatttttgtagctatctacgcagcttaacaggaggagcaatgaggagcaattatgtaatgcgtggaggggctttcccataaggagtacgaaaatttcaaaggggatgcttcacatgtagaggagcaatgtcgtcatgcaacgggggcattcacatgtaaatatgtgcttaaaagttcgcaagtgatgtgcgtatttgtgtgaaacttgagggtgaacgggtgttggagcaacaggggtggaagaaaaaaaacaggaaaaaaaataggaaaaaaaatagaaaaaaaaaaagaaataaagcaggaaaaaaagtagaaaaaagagcaggaaaaaaaaacaagaaaaaaaataggcaaaaaaattggcaaaaaaataggagaaaaaattggcgaaaaaaaaatcaccatcctacgcacaaagtcgctttaaaaaaaactaaaaaagctcgttttcaccacgacgaccgcatcaagttactgcttaatttagacgtcaccaagggaaaaaaagggggaaaagcaaaaaaaaaatgttaagtggggtaatattctgtgcataagatgcttgtgtggatgtaagcttgcaaaaggtgagtaaacgcagatcgatatgtatataacataacacatatacaggcgcgtatatatacctgcttaacgaacttgagtctccatggcagcaattttaaagaacgccctgtgagcggatgaatatcctgttcatatgatggatcaaaacccagggggaaacgagcaactcgcaaaattgggtgttactatataagcccaatttacattacacctttgccgtttgtcaatgttgtatgtgaaatttttataacacatacacgaaatggcagagagtgaaataaatactgaaaaataatgagcaaatgtaacaaaaaaaaaaaaaaatgcagaaaaatggttaaggggaatgccaacttgtaacattttacataattgcattttttcgaaaaaaaaagtgaacacttcaaattgcgaagtagccaattttacgttccaagttaagtaaaatctttacgtattttttgcgtatgtgttataaaagtacataaaaaaaaaaaatggaccacagttaaatgtcccattttatcttaataacgtatgttgtaaactctatgcatttctaaaaattgaggagagaaaaatgagtaaacgcccagtttgcaaatttgcgcacacaaagtgaataatggtgtctgcatgtaggtgataaaaatatatgtgcatgtatggcagacgattacatgatagctttactgggtgtatgtaaaaacgaggataaacagagggctacttgttccatttgcaacagtttaaaaaaagaactgttaatttcaataagttaacgaaaaaggaagaaaaaaagtgccctgttacatgcacacccgctgcattcgtttcgaagaacagcggtgtgtacgtggactatgaaaatttgaaaaatatgcaaacatagcttccgcgaattgattccgtgctgacataaaactatgttaagtgaacgttccagggtgtataaatggatggcagtgcttagcccgtaagtgcaaatataattatgtctttcccccttttttgtgattttccgtcctgcgttaaaaaatgagtccccaaaagggggaaaatgaacacatatatatatgtacacacacatttttttttttttatatatgcgctcagatggacaatgcaaacatgcatacaaagagttgaagacgcaaacacgttcacttttgcaatcgcgcggaagcgcttagacaggataacctgaatttgcgaattcgctttttttcattatcgagatactccttcaggtatatctgcttttccaccccagactcatcttcatatttgtctccaaaaatttcctggacttccaagtccatcttttctcgaccaaaacgcacatacaagatttgcagcgttttctccacagttatgtacccattcatttcgtagtcgaacatgaaaaactgaattatgttgtataggtcactcggtatttgcttctttttgtcgtttacacaccgcaagtataggaaataaatttcatcatagtctagacagttgtccatgttgtcatcgaactcccatatcattctttcgacttcgctctggcggagggaaggggggaggggggaattcttttttatcggcctattcgctctttattgtctgcctatttttttctccctcctcaatttcgtcaaagaaacacagcttagcgtttcctcttgagggtaatccacagttggcgagttacactacgccgattggcaaaagttataacgttcgcatgctcaacgcagaaagagcactacaaactctcattcgcccatggatgctacatcattttgtatgaggatgcagaagcgaagtggctaaaatgggtgtactcctaaagagtgagtagctcatttgaacgcaaaatgaagcagcgggaagaggcatcaccttggaaatcttgtaattatatttatgcaaaatgtcatgcaaattacaaacggatatttttcctgtattgtccttgtccatcatcttaaagactctctgcagattttttttttccgtgttggaaatttttttcaaatttttgatgtctaatggggctataaatccatttccacaaatataaaaattgggattcttttcactatttaatttttcgataacgggtatgtacgggttgtcgttcattttgttggctctatttgcttttttttgtaattgcttcttaactattctggcggattttcaattttgttaaactcgttattgagtacgacgtggtgagcagcataccttcgatgaaaatgtcctattcgtgtgaagaaaaatatttgccatacttttctagtgtgcaaagaaaaaaaaaatgttaaggaaaggaggaattaaatcgtgctgcttaaatggacaagaaaaaaaaaaaaacagggaccggaccgcgaaagagagaaatgttaaaacatttatttaggaagtaaaaatgaatttcagaacttgcgcagttaccgtatcgtatgggggaattagcagtgaaatgcttctacaaagataaaattcgcattttttcccttttatgcatcttcagaattgtcatttttttccattctttatttcgttacacttgtctaactgcatgaaaagcatcaaaaaaagggacctgcttatacacatgccctacgcgcgcgaaataatacgcgtgcacatgagataatatgctcccacagaatgcaccgcgatgttgaagcataatggcatagcgcaagactgattgagaaagcgaagtgttccctagtctgacatttgctcacctctttttctccctttttaaacaatttcgaaatggaagaagtcaacaccagcggggtgaaagataacaaatttgggagatgcggcaacaaggaaaaaaatgctaaatgtgacgaggaagaaagtggggggtccccttttttgaggcccgcctactttgtccataatagagaaaaggctttaaaagaatttatcaggaaaaagaatgagaacatgaaaaaaaagggcatcttaaaggataacatttcttgcaactactttcagatcaccccagacatcgttaccttcacttcttatgcccctttcaaaaaatacgaaagggtggtaacgttaaagtaatttgatctttcgccgttgtaaagaaagggcaacaaattgcgcagcgagggtgcccaataacattttgcatgtctgcgcatattcggagaatgcgcatgaaatgtgccgcaaagcagttagcaaaatgtaagtccatttctgatgataatatttttgcaaaaaaatttttcttaaaaattaattcctgtagaaatatcgatgccaacgcgagaaccctcaagttcgagttaggggaaaatcatgtcttcaaagtgaagtacatttcggatgtcaaaaaaaaggtaaacattttaaataattcccatgtgcagcatgtaaattttttttttttgtacaacttgtttgtattcgcattatctccactattacttcatttttgtaggttgcccccggcatgctatttaccttcaaggttgggactttacatagcgcaatgacttttttatgttttcgaattgaagggcagtcttcagaattacatgctgtgaagatgagacttttacaaaagcgaagggaggagcgaaaccctgtcgagcatatgaacctaccgagtaacaattaaaagggttcgttaaaaatccgtttcgacaatacaaccatttcttctcactttaggtggaattttaccctcagtcctgtgaaaactacgaatatgatctagagcttcagacagaggtacacaacgcgtgtgtagcagaactaggctgcgtaatgtttgcccataaaaaaaaagcacctccataattggaccatcccctttttttttttcttcaccccgtaaaactgcacaagcgaacatttcgatcgataaaaactccgttctacattacaggggaaatcctttacattgcctatacgatgtatgaacgatgaaataattttggatgtacaagacgagataaagatgaatgaaaccccgatttatatgaaaagcgaaagaagcataacgataaaaaatattgggaaatatgaaaataaatttcaaatcagcttagcacctcccttttatgttaattcttctatccatgtgctgaaggagggggaaatgatagaagttagaattttaactttaaaatggcgacatggggacacagacgctcttcgcttaaacgcaaagtgacgtgcttccttttgtcctttcgaatggggtccacccctttttgtgggtacagatacattccaacacatgggcgcatacttttttgcacaactgcagacgaagatcacgttcctgcctgtccaaaaaagaacttacgaagactatatgataataaattacgaaaatgtaatgcgcacattaaaatagagcctatctattttgcacaaaaggataagccaaaatgtgcaatcttttaaaaaaaaaaaaaaaacttttaattttttagggaataagcacccacacgaaaatacgaggagaaggaattgtggccgatgtcctaataaaagataaggatctcactgctgacgacgtgtacattaacaaacccaaagaaataaatatcgtcattaaaaatttatccttctttttgctaacatataatattacaaagtataacgtgtacgagtgtaaatatgtaagttcgagcagccaagcgaagcattcctcgcacacgaattagtacatttaaaaaaatatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccattccgcaagagcagacgcaattagccatccccatttttatgcatttcaggatgacccttcaacggatataaaagatgtgaccttcgacgagggggacaaaataatccaaaagacgttcattcgggacagcgaattgttggacgagaatatcgtagaaaatgccctatacaaaaatgaggaatccttccaggggggtggcggaagcggagtgagcagtagcgatagcatcagtggcgatagcaatagtggagatagcagcagtggcgatagcagtagtggcgatagcatcagtggcgacagcagcagtggtgataacatcagtggcgatcacagttggggaacagcccccactggagataacctactcgacgtggaaccccaaaaggaggtcgaagtacacgacgaaaagaatgacacatttctttcggaaccttccgataggtcacttctatcacattatgataagccaaaaaagggtaaaaaaaaaaaaaaatcatagacatatcccctaagtgcaagaaactgttcagcgacacaaacactcccatcaccgttgcactgtgtccccagtttgcctcattttacaaaatagtaatattcttatttataagaggatacaagaaagaagaaaaaatagttgtgtacttcaaaagtatagcacccgaaattgtcatagcaaaaaggatccacaaaattgacaacattctcattaacacatgcaaaaagatatccttcgaattggtgaacaacactcagtttgatgttcccataaaagtagaaaaagtagaggataattataacgaatttgaagttgcacacagaaagtttactttactgaaaaattctacccattcgctcgaaatggtatatatgccaaaagtgaatggagaatcagagaagacattcataattcatcagaagtatacaaatgtgaaaaaaaaattacaggtagtgagtatgtgcaattttccgcaagtcgtattagacgtagaagaaataaactttaatcaagtgtcacatagctttgagtacaaaaaaacaattaccatagttaacaactcggagttgaatcttcattacggatttaatattcctaacgaattgaaagatgaagtaaaaattgaaaaaaattgtaacaagttgaacaaatttggggaagaaaaaatcgtcttatcattttaccctaaacaaataaaaacatacatgacgagtgtagaactttatctaagtgaaattaaaacttataaaaagaatctaccttttcgtgccatctgttccaagccgaacgtattatgcgaacccgtttttctgaacatagaacctatgattatagataaaatatacagcgaacaaattaatctgattaacaagtcggaagacacggatgtgaaatatgaattatttgtggacgaagaaatctactacatatgcgacttacacatttctcagaaggatggagtgatcagaagaaaccatctccaaagtgtcaacattagcataaagagcaaaattatagggtatatcctcatcgtggttaaggttaaaatatccgggtgtgaagatcttttatttttaaatattaaagcttactgtacttgtcccaccgtaaaaattattcctagtataattgactttgaaaaatgcaactgtttagatgtaaaagaaaaagtcattgaaataaaaaatgaaagtccgattaatacctttatcagcttgtccaacgagctagctgtcttcagcttttcgaaaaataacttctatatagaaccacacgaatccgtttttgttcctgtctgtgttgagtgcttagacacgacggcgtacacggacacgctgcgggtgaacgtccaccggaaggaggacattttagttcccttgaaagcccaggtaggaatttctgcgctccggctgggggcgcaagctgcgtgaccgccactgggtgatcaccaaatagtgcaaccggtcaagcggtcaagcggtcaaccgccaagcgtccaaaccgtcatacggacataccgcttcccctttgcagggagtcggatcgcccatcctggtcaaccaaagcggcataaacttcgaagtcactcacacgagcaaaaaatacgtgcacgagctgatcatctccaacagaggtacgagcgaaaggagcgtgtacttcctcttcgagtccgaaaagaaaaaaaagaaaaaaaatgaaagccctgaaatatttggcgtgaccccaaggagcgtgtctatcaaggggggcagcgaagcggtgtgtattgtaagcgcgttcaactgcaaagaggagaagtgcgaggatattctctatgtgcatgaagaaacaatcggtaagaagaaagtgtgtgctagttttaaaaaaataaaaatagaagcttcgtttgttcacccggagatcgaaatatgcaacattgagaattttgtttatgactttaatgagcgaggtgaagtggaaaaagatgattgggaagaccaccccacggagaagtggcaaaattttgtagacgaaagcggagaaaacagaccaaagcagcgttttacccattcgaaaagtacgaacagactaatgcaagaaatcgaaatgaagaatctgcgaaatgcaaatgtaaagttcatcttgtccactaagttgcccttttctgtggagcaagaagtaatagaactgagagcaatggaaaaaaaaaaaatcgaatcttttttgacgtggattttatgaataacaaaattagtaacacttatcaagattatctgaccgtccactttgtggaaaatggaagaagacaaaaatatgaattgcttggaaagacgatatatccaaatattgtgatgagtaaaagttctgtagattttcagtacattttaaaaaatttatttgcccaagaaacagtggaaattaaaaatgtgtgcaattttaaagtgtacttccagtggttttttgaagaaaataatatgtatgcaaattttaatcaagtttttaatataattccccatagaggttttttacttccgtacgaaaaaaaacaaataacgcttacttataacagcataaatgaaaggtattacaatgttactgtattatgtcaaattaggaatggccccatgtatcctctcaaattaataggtggatattctgacattaaatatagcatcaacaagaggcagttgaattatgatatgcactataaatccgttggggaagattttctaaccatccaaaacacagggaaaattaaacttttcgttgaaattgtttataatataaaatttccttctctactatatacaaatgtgaataatttttttatcgagccgcacaacagtaaggacatcattttttacttcatacctggtactccgaaaaatgtgacggagactattttgcttaaaatttgcaattttgaggaaattaaagtgaatttacgttccagggacagctcgaatgtgttgcttctaactgtgcaagatgttgtggatggatgtgctgataggaaaaatggagaactagcggatgaagtatacccgcaagaatgggatccaaaccgagaaataaaaacggggggagaaagaagagcgaatttagccgcatagacagcttgattaagaaagcctttttacctgatgacgagaatttccattatgaaaatcagagaaaggggttgatccaaaggctgaaaagctggtacgctggtgcgtttttgtccctcggcaggcaaatcgatgaaatattggccctataccacgatcgcgtgggcggagctagcgcgcaaggggagcacacggagaggaatggcgaaggaatgggcataatgggtgaagtggatgaattgagcgaaatgggagaattggacgaatcgggcgaatctcttgaagtccacagggcgaaccaaatggacaacttatccggcagctcagctaaaaaaatggactcgttggaaggccccaagcgcaagtataacctcataggcatcttaaaaagctactgcgcgaaaaacagcggcctttgtggcatcttttccgatttgctgaaatccttcattttgaaccaaaaggatgacaagtacattctcgggagcttttcaaagttgaagaagttaggtaagcaatcttttccagctttaataatgcatgcgatagggtgattgtgctcacgccgcgatgcattgtgttgttctaaagagcgctgtcaagtctgtatcgttcttcgcgtgtggagcttgtacggtttgtatagcttgcacaacgtgtttatctcatgccccttttcccatgccccttttctcatgcccctttttccatgcccctttttccatgcctccttttccatgcccctttttccatgcctccttttccatgcccctttttccatgcccctttttccatgccccttttcccatgcctccttttccatgccccccgcagccaacttcgagaagctctcctgccacggctacgtgagcaacgagtacatcctaaaatacctgaagcgagtaattttagaaaacaacagcgagctgcaacgggtctgcttaaatatgggcaatgtaacgattaaagaaaagaaggagggattaattacgctaaaaaatttaagtagagacaaagtaaaattaagttaccatttgagtaatccagaaatgaaggacgtaattactttagcatgcgaacataaggaagtagataaggaccattccatcaacttgaaaattataattgataataagtgtgcaaacgaaaaattattttcagaacaaatgttcatatgcatgaatgacaagaactactacacggtggatataaattttaattacatcatcccggatctccatctatattatagacaaattcattttgaaaaagtggaagtaaaaagatgtttatgcaaaacgaatcgattgataaataccaaaaatatgaatgtaaaatttaaagtaaaaaatattattttttacaataaaaagttagaatattatcactaaaaaaaaagggcccaaatttttataataccaagcaaggggatcattaagagtaattcatttttggacattcgcatattctttgagccttcggatgtttataaaaatgccaaagtgagtatcgaactgtttatttatcattccagtttcacgaaaatcatggatgtttatctgaacagcgttagagatcacgtgcaggctgacccgagtgacattattgtcaaaccgctcctcctcaacagtggaaacgtacaccacaaaatgaaaattaccaactttaacaactattcgaagtatctgtttatttacaacttggataactactataagtactttcaaagcttcctatatgatctcttggccatccactcacatatatacattgaaaagaacgacgaaggtaattttttttatagcaatttgatacactatttggtgggtctgtacagaaggcagttagatcgaataagaaattgcgacaaaggggagagaagcgttatgaacggtgacttaaatagttatctcacacaaagttggcatagcagcgaggaccaggaggaccaccaaggagtcacacacctaggggagtgtgtcaaaccggatgatgagaccaaaatagggggaagtgacctcatacatgaaaaagaccaacctgtaaagggacaaaaaggaagtaaatctgccgaaacgcagtgcaaagacaaaaaaggaaaatacaaatcaaaaaagagaaatgaaacagaaagggaaaaagagaatgacaaaacagatgaactaacaaacaaaaaggaaaaactgaatgatatactagcccattgtatacctccaaaaaaagatgatcaaaatggtgtaggtacagtcccgaatgatcaacaaaggaatatcaaaattttagaaaataaaattgccatcttagaggaacttatacagaaaaacgaaaggaagtacaattactttgaagaatatttaaaaataataaagatgaaaaaaaaaataaaacaaaatttcctgctcatttgtccaaaatatgtgaatcataaggggattggaagctacctgctgaacaataccgttttgaattcttctccccccaaaaaaacagaaacgggtagcgaccctgagagtgataacttcctaacgattggagaaataatacgatggtgtaacgagattaacgagaaggacaactacccatccatcgtgaaaagaagcttcattcattacatcatccacgagaggaacataaaccggaataggcattctaccaaaaagctaaggacgtctaacagaagcatgcacgaaagcttggccaactcggcaaatgtggcgaatgaggcctattcggggctttctgcaatttgtgggcagacgcatcagaacagcttagactactacgtgagtgaagtgctaaatgtgggagagaaaaagagggaccaagagcaagccgaagatggcgtaaacacgaacgacggcgtaaacacgaatgacggcgtaaacacgaataacggcgtaaacacgaatgacggcataaaaattaatgaggataaagactcgcacctaattataaagggaggtacgtctcacgagcgagttggcatcccaaataaagatgcacatgctgcaaaggaaacgaagggggttaacgaaaaagacgagaattgctcaaatgtaggaaaaaataaactcaaaaaaacaccaaacttaagaagcataaaatctaagatagacaataagcatgcgataagtatgcataggaaaaaaaacaactgcacgaatgacaacggaaaaaacaatgatgatggtagcttgttggaccagaaggcattctttaataagtataacttgagacacaatttagatttcgtgaagcacttttttcactttgccctcctgaacgatgaagaatttatgactaacgtgaaaacattattaaaattaaccatgacggaacgaaaaaaaaacaaaggagataattctaacaaaaagaatagcacatttgcacatctgtttgagataatcctgcagaaagtgctactctccccattgtatgttaatggggtagtttttttctttaaaaaaaatgaatacataaattcggagtgttttttcaccatatttttgaggctcacctcggacgagaataatcatataatttatttgaacgcggtggaaaggtatgaggaattttttaacccgtctaacggcgcggacagggggaaagacgcaggtgaaaagcgaggcaaagacgcggaaagcgagggggggaaaagaagccacgtaaaggagagcccaacaacggatgcacaaagacttaaatacttttatgaaaatatgacaaaaaaatatcaaggaaagattgagcagaaattaaaagagaaggagcaaatcgaaaaaataatggagtcgttaagcggacacaccgattggggcaaagctgaaatagttccacgcactgtggatggcaatgagaaaaagaagggggacactgatgaagaagggataaacgccaacttagaaagtcaaacagaagaagtaggggaatattcttcatccgttgagcaaaaagacggagatgaattgctaagattctctaaaaaaggtgatccatgtgaagacacaaaggataacgacatgttaagcgaaaaggggcaaagaacgaaaaaaggcgtacagtgtagggacgcgaatgtgcaaagcgctgtggagaggctgtatgaaaaaatcgtaatttgcaaagaaaaaaaaatcctgaataagcaaataattggtcaacttcacactcactgtgctgaaagaaatgcacaagtggacgagcaaattatcaagtataataaaaaggtgagcaaaataaatagctacatgaagaacaacgattacgtggaacatgtgtcattttacaaagaattaaaaactgtgctgcgtaacttattgagagatcatttaaggaagggaacggatgacgattctgccaactggacgtgtcccgatctaggggaccctctcgagggtaacaaacaaaagggagaagcaactgatagtgacacaacacaaattgggaaagaaaaaagaagtaacacgtacgtaagaagaataaacatccaacttagtgaaaactttgtggaaaaaatatatcaagaggacggggagttggaaaacgtaaatagtggagtcaccgatggagtagaaataacgggaaagaagactgaagaggaggaggagattggcaaagtcgcagaaagtaccatcaaagcagtagaaagaaaaaaaattaataacaaatttgattcgcagcatgctcagaaggcaaacggcggaggcaaaaacagaaatgccgtcagcgcaaaaatgccaaacggaggtacaacggaacgttgcaaccaagttgaggaaagcgtaaaaacagttgttaacaaaaatgaagaactcgtcaggtatttaaaacaaaaatttgttcaagtcaactttttttacttttttataaacgaagaattatgctttagaaagaggaatgttctgaacgaaatttccaaaattgtgcaggaaaaatataaagacgtaaaaacgtccgcttacttctttgacgtcccaaactccaagatgtacgacgcctttaatatgcagagcttcattcagaccaagaaaaatttggaaaaatgcgagtgcaacttttatgttaccagtgagaaggagcaagctggggtggtggctcggagagacgggcgcgaagaagacaaagtggtaaaagaggaagagtacgggcgtgaactacaaaagggagatgcactacatgatagggaaaagcaacatgcagaagtggagaacgagttacagagaagcaaatccaaaaggaagaaaaaggagaagaaaaaagacaacacaagagaaaaagaagcaaagaaagacaaggaagaaaacgaaaaggacaaacttgagggcgcagaagatgagcacaaaagtgagaagaaggacaaaaggaggaagaagaagaagaagaagcgaagtggaaaggaagacgagggagaaaaggagaagaagatggagaaggagatggaaattgatacgaaggagaagtgggagacgcaacaaaaggggaaagtgcaggaggaggacctacttggggatcccccaaaaaagacggaaaaggaccataaggaaggcgaaaaagagggggggaaaaagaaagaaaaggaacacctcaaaagcaaagacgaaatggaagagaagaaaaggaagagaaggaaaaaagaaaaggaaaaaaaaaaggataccaaaaagaagctagacgagagcgatcacaaaaaagggggtgaaacgccggaagatagaaacgacctcgacaataagggagaaaaaatcgagaacaaaaacgaagaaggaaaggaagcccccaacaaaaacgaaaccaacgatagtgatgcgaacaagctgtacctttacgggggaaaggaacttacggaggaggcttactttgaagaattggaaaaaaaaaagtatgaaataaaggatgaatatgaccacattttctataactttcgcaactctcgtgaagcaggtgacgcgggagaaagggaaaaaaaaaaagaccattacatagtcgaatttttagaagtagataattcctacgataagagggacgaaattcgatacaaaaatataacccacgtaatgttgcaaaaaaacacatccacggaaataaacgtaaaaattaacacctgcaaaatagtgaacataaaaaaaagaatatgcttaatagaccttcttgggaactacttttatttaaatctgcttgtggtaattgataagcctaggatttactccaatccgtatttcatatttagcaacaacgttgttatgtgtgccccccgaagtaactgctttgttttgtgcaaaaagctatacaattttgaccgggtactgataggaagaaatgtacactcatttaagcatatcatccaaacggagttaaaagacgagtgtgaagagcacctcctaaattttttaaaaaattttagagatatcaattctcccaaatttaaagtaggaaaaatgagaaggaaaaatattacctccattttgagcaactcaagtagcaacgaaaaggataagtacaaatcgaagaactcagataggatgaaaagtaacgaaatttctaaacttttgtataagcacgtgcaggttttaaatttatttaactcctctcacttcgactgctttgtcgaactttcttttgacaatgtgccttgcagcagtgataaaaattcccaggataatgaacttaacagtgccgataatttcataagtcataacgatttttatgtgtacccgaagaaatttttcattctctctaagaaatggaaaaaaatgatcgttttgtttttacctaaaaaggtgggtcccttttttgaaaaattgcagctgtctatatattctgtagcaaatggggcagtagatataaattaccaaaaggagatgacaaatggggacaaaaaaaaggacagcacgccactctgcgatagcattttctctaacgacatagtcttagccaacaaacagattgacaattacttgtatgatatattctctttgtgcttaaagggggaaggaataaagtgctgtctgaaaatgagcgaaagttacttaaactttcacaaaattctattaaactcagttcagcaaaaaaatgtagaaatgaagaactgtagctactgcgaccttacctggtttgtagaccctgctgacttgaggagcgactccccattatgcataaatcctacaaaaggaaatttactaaaaaatgaaaaaaaaacgctaacagttaccatcaaaacggatatcgtcaatacgataaagaaagaaataaaaataaactatgtggagaagaatttcagcaaaagtgacaaaatgaggaacaacgtttatttcacatccctcgcggtggaagcagaagtttgcaagtccttcattcaagtaagtaccgaaattgtgaaggaagatgcggaggagaaattcgacccactagcagaaggttccaccgatgggaagatcatattaaagaataaccgtgctgccattaaagtggcccccccaaagaacaagcaattgttgccttcccacctaggggacgttttagaagaagacattaacttcaaatatgtggaggtaaatcaaaccaaagcatgcttgttcaaagtgaaaaatacaggaaaattcaaaatattctacgtagcagaattaaatgaggactcctttttaaattatgtaagtatggaatgtctaactgatagtataaattcaaacgaaatgaaaataataaaagtgaaggtaagatcaggtaggaaggccaaatttcaaaatgcgcctctcatgctacacttttacgacatggataataatcacattcaaacgtacaaatatgccatttctgtgtgttttgattataactatgttagggttatccctgctattcttaattatcactctgtggaggttaagaaggaagaaacccgattctttaaaatcatcaatgatggatattttgactttaaatacgagataaaattgttaaagagtaagataaagaacacagaaaaggatgaggtattacgatacaacaacgtgggatgtgttcaatataatgcaaatggcgatttgaaaagccccttttccatttcaccaattagcggtttggtgaagtccaagggggaggaaaccgtcatggttctgtttaattcctccgaagagaggcagtacagatttgtctacattgtcgaggtggagaatctcatgtcggacacgttgcatactgatagtaagaaaaaggagcatagggtgaacagacaacctattgacagtcacagagaagtcattaaaatttttgcatcatctgtgaagcccaccatttcctgcgatgtgaaaaacatattcgaagaagttttgatattaaaaaaaacagaaagctatgccaactttttagatcatttcttaggcaaaaacagctactataattcagatgataatacgctatactacaaatggtgccacgtgaatgagtgcattaatgagcggataaagatctgcaacacgtccgatgtaaatgcaaaggttcatgtagaaattaaggaactcgaatttgccaactataggaatagaagtggaaaggggaaagaaaaggaacgagaaaaacggggggacaagggaaaagagaacgaaaatgaaccaaaaagatccagcgtgactccccaacaatcatcccccatccgttttaatatgcgagttcaaaatgataatgaaataaagtcaaggtggtctttgaccgaattaaatgaacaacggcgtggtatcacctacggtggtgcgtcctcctctctcagcaccaccacaggggttacacgttaccagcacaaatatttagacatatgtttttattcaaaccaaataggaagtaaaaaatttctcgtaaatatccacctgacaaatcagcaaaatgtgttatgtttttccttttacataagtgtagaattttttttgccctccattaatctgatccttccacaaagcttgctgaagcagcgccgagaagataagatctacgatttgggggatatccacctaaacagtgtcatttcgtttaaagtgagattaaaaaattgcttcaagtatcctgtctttgtaaaggtcttctttgaaagggttaatttggtgccagattgctggcggagtatggaggaacgaaagggacaactaaaaggcagcgccgaattggaaaatgtctccaatagaggagagggagactttaatgaaaatgggcatgctagaagtatcaacctggtgaatgacccaaaagaagcgcaacaaaaaaggggggacgcaaaaaatagcaacatttcagagtcaacacatgacagaagcactccctgtgacgccgcaaactatcagacatgtgtgcaggaaaaaaaagatatttataatgccataaatagtagctccttttttaccaccgttgatgatcatgtaggactgcgcacaagaaacaacaccacatactttgactacaaaaatgttaaagatttgctgtacaaaactagggagaaacaaatgcacatgttcagtttgggctatctctactacatagggcacagcaactacatgctaagggaaaacgaagtagaaagcattaaaataaaagtggataaaaataagttggaagaaatgataaacagaagaaacacacaaagagggagcctaaaagggatagaaggcgaagagtgtatggcggtgggtgacactccaaacgagctcgatgtgattgagcagacaactacaccgaacgatgagcttaacaaaaaggaattagaagtagacaatgagaagggaaaaaaaagtgttaaggaaaagatgaagaggcaagatttggataaaaaaaagaatgcaaataatgtgcaaggaaatttacccaaattttcaacgactgctctgagcacttgccaagaaaaacaacttttaggaagcatacaaattagcgtgctcaataataactacgaattttacaatttaaaattccttggaaatatagtagaatcgaagaactactggaatttagaactcttaaaaagtagcataagaaaagtgtatagtggtaaaaatgtggacatttttaaaaatcacatcaattttgatcttttacctgtggggtataaccactcatttagggttccctacgtgaacgacaacaaccacgatttattcttccatgtagaggtagaaaaaaagataaaaggtgtcattgacatcaggcctttaagtggatccataccagcgaatagctcctttccgttttgtgttcaaattgacataagggaagccatcaatttggtgaagaagcaaatcccgtttaagttttctgcaaacccttttaacaaaaaaaatcccaaagtgaaggatgaagatggagtgtataatgactccttatacgtaagtttaacctcggaagaagtaaaattttcctgtagtaaaaaaaaaattattttcaaaaatgttcccttctttaattattccaagagcgaattggtgctggaaaatatgtccaatgtaaaagcatatgtcgaattgaacatcgtaccattaaacgggttggatgacataacatctgtttatgctttccgcccgtttagcgagaaaaggattacttcgttattgaacaggatggataaaaatctcctaatgaatgaagttactagagagaagacagaacaattggggaactcgccatccaattgtaagcaagggggagacattaaaaacgcttcggaagttaacgaattggtaggagaaacaaacaaaagtgaagatagccatgtggttggtaaccctaatggggtacatgagggggataagacgggcgaaaataaacccatcgacgagttttacttgaccaagtacgacttgaccttgtccgattttggagataatcctcgcaacggggaaggaagtggctttaacgagacgcacattgaggagaacgacgtgattggagaatgcaacgaaataattggaagtagtgatgtaactagcaaaccacagcaacaatgcagggtcatcaaaaaatacataaccatcaagggaaagcacaagaagcggctggaactcttttgctttcaccacttgtacaagaaaactttcgacgccgtgcttcacataaggataaagtactacaatcaaattagcataccgatcaaaatgacattcgaaaattacgaccacagcaacgcatttgtgttggcagactggaatcacaaccgtgttgtggataacatggacgagaagaaaaaagttcaaaaaaaacacaaaatgattgtactaagcaggggagtgttaaaaaaaataaatcataaaatatacatgttgaacatttcgaacgagagcttacagtacttttttgagaaaatcagcgaaacgggagaaaacggaggtagaagtcccattgtgctgagtagcagcaaacagaacggggataataagaaaagcgagaagaacaacgacaacaattctgagtgtattaactataaggggtgtgtaaaagaaaataacttttccctaatcagattcctctttaacattttcaattcgatggactacagtggacgctacaacctttatgtaaatgataaaaaagagcaacctatcgattttgaggtcaaggtaattgagcccctaatcttttttaatacgtcttctatacatatcaacaatttaatattaggaaaaagctactgcttcgttttttacctaatcaattttgacctaatggacatcaactttgagtttgaccaaaattcgtacaactcgtttaacagcaaaaaggagaccataaagattgttccatttagcggcgttgtgaaatcatgctatagaaagaataagtacatgtacaaggagataagaaaattaaatgaggataattccataggtgtggacgatcccgatagaaagggaactatcacagatggaaactcctccgctcgtgcgacttccacgccgagcatttcgcacgaaagtgattctaatggaagcggtattctgagtgatattcataacaagggtgcgttaattggagagaggaaaagtgtaaaaaaaaggataaagatcaattatgtaaaccattatgataatattaggctgcacaacgatagtgacaactggtcttgctcatttacgaattcgtcggatgtgtcggcatcctcatcaaatctcagttctggcaaaaataaagtagaacaaaggacgaaaaatgaacgaaccatgttatatggaaggtacaagaaggaatacatcctcccagcggattttccacaatgggagtacataaacacgtcgtgcgattcgagcagtgaatcagacagcgaatggaatagcaaagcgtgcgtcagcctatcagagggaaacagcggaaaggatgatatccctcacagcagtaagttcttcctcttgaattattacctgagaagcatattgaaaaacgatagcaacaaaattgtaagagacattaaacatgtgcggggaaaaggaaggtgtaaaaaaatcaagctgttcttcaaaccacaccttgaacagttctacaattttaacttgctatgcaaaatagggtcaaaggaagcacccctacaggttaatttcaaaacgcaggtcagtaaaattaatataaattgctacattgaaaattttgacaaggaaaaagtgcaactaaatttggaggactgcacatggagtggaaagcaaaagaaatataaaagtcacatgatccatatttatgatgttatagattttaaagaaaccttaataggacgaaaaaaagtctccaaatttgttattgaaaatttaggcaatttcgatatggtttataaatactacttacaaaaaaaggatgaagaaattcgtataaagtgcagtggggattgtattccccagaactctacctattccatttctgttgagtataaccctttgaagaaccaaacatatgttaactacttgaccattaatattatggactactatcttcttaatttaaaaatcactgctgttgcgattagctttttaattaatttttccttttacaattatgactttggtaatgttattttgttccccgttttggatgacagcgctaaggtgaaggggataacgaacatagatcagcgctgtgatgagagtttttcctccagtgatagctcactatcgtctttgattaatacgttcaaaaataatgaaagggataagaggttgaaggggcgtgagggggagaaagccaaggcactcgctgacgaagacgcgcagggtgcgaccgggaagaataaaaagggaaagaagaaaaggcacaaaagagagaagcaggacaagaaggagaagaaggagagaatggagaggaaaacgaggaaggataatacgcagaatgaaatggacgaagagggagacgaggccaaaacgggggatgtcgctgaacacgccgagaaggaaaagggggaagacaaatcaaaagaagaccacaaacaggagaagcgaaacaaggagaaacacacagccgataaggagaaaaataaaggcgtgaaaacagaacaggaaaaagaccagaaaaaaacaaacgctgcccatttgagccaaagtaaaaaaagcggaaaggagaaactcacgaatgctgtggtatccaaaattaaagaggcgaagatgcaaaaagatcatacagataacgaaatggatatcctatcagaaaaggaaaacaacaatgcggtagaaacaaaacttgtcattagcaacaataatgatgaggattgctacatagaatatgaactgaatgaggaatgtcttaccataacaaaccttcgaaaaaaggtgcacctgaaaagaaaaagcaaggtctgtctttttatccaatttaaaccaaatgaagagaaaaattataactacaaaataccttttatgataaacggagatgtggacaaaatggtttacatctatctaacaggatcagccacacatttcaaattgcccttttctagtaataattcgaacgaaattcattttgagcatgtacatgtggataaggaaagcatttcaaaatttacacttcacaataagaattcagaagatatatcttttaacgtattaaattatagctacttagagaagcactacctctcctttgtcaagtttgataattctgttttgcacatcttaaagaagaaggaaaaaaagacatttgaggtgaagttccttcccgaaaagtatcttaacctgcagataccactatacctgagtgtatgctaccgtgggaaaagaatagcctattacttgacgagcattaaattgagcagcatatgctacaaaattgttttgaaggagaatttgctgactttcaacaaggcggggcaacaggagaggcgtgcgctgtgcgccgaagacgcaactcgagttagccaagcgggagaagttaaccaagcgagagtagttagccaagcggaagaagctagccaagcggaagtagtgcaccaagttgacgaagttaaggaaaagctgttcaagggcgcgcaccgcaaggactccataaaaggcaggaaaatccagctgcacaacaggggcggcatgaacgcccagtttcaagttgtgtacccgcaaaagtacgaaaaattcttgcacgtatatccaaaaaaggggattatcttttccttcaacttaacgagcatttacatcttcgtggacaccgatttcgtaacgaaggatctgttcctgaacgatgtgtccgtggatttgctccccaaatttaataaaatcaatagcaaaatttttttaaacatatttattaatacgcgtaatgacatgaacaagtgtaggagtgggtatgtgaataattcgaagttgatcactgcaggaggaaatgcacagagtggggagaacgccaatgatgggaagaccgccagtgttgaggaggctcaaaatgaaggggggaaaaaacgaggcgcagaccactccgaaaaatgcgaaaaaagcgaaaaatgcgaaaaaagcgaaaaaagcgaaaacaccgattgtgacgacaaaaacgttaatacaatttgcttaaaaaatgaaaccattgtcacattacagacggacatcagaaaacagataagcaagaccatcgaaatatgcaacgaaacggaatctaactttaaaatgaaatataagttcctgtctaacgagaacaattttttctcgctggcaatacatgaagacgttgtgaaaccgaacgaaagcggaacatttcaaatcgtttacaatcctctttttgtgcaaaaaaggaagaaaaacagtaataactatcacaacactttgtgcttaaaatatttgaaatattttcccaaaattcatcatatatccaagctggtaatttattaccccaaggaggtggtgaagaattataccttattaggctatgcaaatagtaccacttacgaaaagaagaaaagtttcaatttcaaatcgaaggttttgaacagttcttccatcagaataaagaattggctaaatgaaaaccagacgctgttcgtttcgtctcttgtttgtgacaaagacttgaacatttcgcatagcgattgcttctttttttatgtgagtgaagctgtaggcagttaggcgtactgtcaaaggggcagcaaattgagaaaaaaaaaaaaaacgtagttaaacgaagtataattaaacgaagtgcgtaacgtatagcagcatccaataggcagtgcgagtccccacctggtcgcgcaaccgtggagcgaaaaaaaatgcgcacccccattatacttccctacccgcagatacaaaataaattcgagctaaccaataaggaggaaaaaaacgtgccatttaaagtcatatcattgaaggaaggaacttaccatgtgatgctgaccttttcgaatgaaaaatatgaagacgcgtataagatcctcctccagtttgaaataaccaaaagcgaatttctgtccataaaaaatgtaaagggaaataaaaaagaaatattaaaagagcaagtgagcatttataaccccctagatgaggatataaaaatggatgcactccttgactacacttacgtatttttggacaagtctataattctccagaggaaaaaaaataataatattaacatatacttctgcatcgtcagaaacgagatcgacagagacgtcaccatttcgtttgctaataagacaataggaacgtacaaatttaaatttattctcaacgtaagtatgaacgatttcgaagataacttttatttcaacactgatttggggtctattcaaataaatgaaatatcttttacaaatgtgtgcaaccagaaaattaattacgacgtggtcatagaagattatgatgaggagaacaaaaactcgaagcagatattccagtgcgttgacaaatccgtgagtgctaaatctgtggacacaaattttttcttaaagaatgagaccctcaataacttgacggagaagattaaccttaccgtcaaatataaccccccggacgtgcagacaaataaggccattttgaagctcctctcaaaggagggcatcatttacaaggttgttaaaaaagaaagagcgaaaatgaaaaaaaaaaaaatgaaaatgtgtgacactgtttcattgtggaatagtggaatgatcgaatgatgatgaagaaagcgtcacgcgcgtgtatatacgtgcatcagcgcacctatgcaggagaacatacatactcacaatgcgctcctgcacccttaaacacactcgtgacgccaatttcctttgcaggggctactaatcgggaaaagtgtggctccgaaaccgaagggaccgatattctgctcatcgcaaaaaaccacactcatttcatttacgaatccgttctttcacgtgaagcagttttttttaaaagtaataaagctctcgtgagagataacaagttggacttcgcaggagcgcgcgtacgtgtgggtgtatatgtttatatgcccttgtttgtgcttatctgtcctcacttctgcctcgccccttttttccccaagacggacgaattcttttctgtcccatttgaagtcaccaaagtggaagcgcgccaaacagttcatataccagtcaaatgcaaagcgacaagtgccatctctggtaagagcaaacgtgaatgttcagccgaatggtgtaacgcgagggcgtacacatgtgtatatacaaacgtgtcgagatttcactgctgctgttcgtttttacccagttttccccaaatgacatttctttttgcacatttctgtgtatgctccttttttaaggcaaactcataatcaagtcggaggatgacatcacgtggatgtattatttgacaggacagtaaaatataataaaataaaaaaacataaaataatataaaataaaataaagtaagttactgctgaatgatgtcacctttttgtccaagaagacacaattgtttccaacttgagaaaaattttatctacctttttaaaaaacttttcatcgtttatccttcgtttccatagataaaagttctcnnnnnnnnnnnnnnnnnnnntaataacgacgtgccttttcaaatttgttttccactttttttgcagttaagtgcaaccatttgtaaaatgtactcgtcacaatttcatcaattctctttttttttatcttaaaaaaaaaataaataaataaataaataagtaaaaaagtaaaaaaaagactttgtgtgtataaatgcacacattaacgcatatgcacgcattacgaaaacgtgttcacaaattaacgttttgacaaattcatgtgggtaaatgcctacgctgtacttttaagtatgtcccttttgtggccaagaatttatttttgataatttcgaagaagcggaatttcacggtttttctctgttttgcctcaatgaatcggttgatcgactgggcaacacattttgccaacttccttgagcatttatgttttctgttttggtgaggaaaaaaaaaaataagcactcgcgaatgttcagcatacaacatagacgcagttgcaacaaaatggggtttatttttgtgcaaactttcgaagaaggcgtgaacataacatataattaaaaaggggggattcggtctatgcacaaaacgggaaaaatgccttaatatgaggcgcaaaagaggtacagaaaaaaaattaaataaataaacacatgtaacttcagctgtggtattcaatttgtatagacatttttttatgcgcatcttggttttacagaaaggatagaaaaacgagtttcctccgtctccgaagatcgcttaatttaagaacgcagagaaggctctgcattttataataatcatttgtaattgcagaaaatgctcgtcttttcagcttagtgcgatagtactctttaacaacttttaacagtttgacatgctctgctttgtcctcttctatttttttcttttccctaaagtgttattttgaaggtgtacaagcggctgtgtgcggaagagagctgctcatttttgctcaattttattattttattttttattttattttattttatttttttctcttcacaaatcaagttcaaagttgcgcattttttcccatttcgtacagtatattattaaattggatccttttggtcggtaatagcttattgggggaattgtccccttgtgcattttggagcttaactttgtcgatgaatttttgcatcttttatgaacagctatgtacacgcattcgcacgggggcagacgacgttgttttgaaaggacgtctctacgttattgtcccgaggacagttaaatgcattccttaaaaatgtatgtaccaactcgcacaagcaacgaaaactgctatactttgaacatgtccaaaggggatgcgcaatttggggaagcttactcactttttgataagtgcaaggggtattacttattattcaattaaaaaaaattgcttaaaacttaaaaaaaaaaaaaaggaacaataataaattgcgttggaactgtccaaacgtttgaaaacatttgtaagatacaagaacgtgtgtaacttttaaatgtaaagaagaggaatatgcatttattttacaagtggggaaaaaaaaaaaaaaaaaaaagcatataaaaatgttcacatattacgcacataattaaattttcagagttaatttaattcttaatttagtaaagattattaaaaaaacaatttggaaaatttacagagcagacatgtatacacacgtgaagattccaaacgaatttgcgagaatgaaaaaattcaaaaaaggatatacatatatacatatacatattagtatatacacatatacatatatatgtcactgtaatgattagacaaatgagtgaaacttaacttgaagcgctgactggggaaaatatacatgcttgtaattttcctcgactcagttatgtggagtgtgcatgcacatgcacagcctcacatgtgtgcatttaaaaaatgattgataattaaagtgaccgattagcagcctactcgtcttatgcgtccgcatcataagacggttttgtccgagccgctaaacattttgtcattaaaaatgtttcgatcaatgttgtacaagtttgaatccaggctgttcatattatttccattcagggtgctatcgcttaaggcgtttgcacttatgttgcttgcatttgcacttgtatttgcacttgtgttgtctccccccaagtcgtctaaattgctggctgacaatctctcttccccaggtccgcccacgctgcttgcgtccgcgttgggttcacttaatccgacggactcgcttgaactggttggattgtcaagcgctgtgttgctcccgcctgcgttgctctgagttgaatcaccctgcgccgaattcgaggcctgctcggaactgctagacgggctactctctgaaggtgtgtcgtccagattaccctgaacattcatcaaataagtctgggcatttttttccatcatcccgatgacccgttttgcaaaaagaccagtgtcatcaatggtataccccccctgcatggaagcaatgtcaaatatctgttctgcaatttctgaattttgagaattcattttatctatttgtattaaatgatttagctgtttgataatgtagtggtttgggttaatttctagcactggttgattggctgattgccccccgaacatttcattttctgacattccttgcgcggtggcctgttgtttcatgtacttttgcatggagggggatatccccatttcgccttgaactagcaaagcaggagagttaatcaacctgtcggatatccgaacttcgtgcactttgtgagaaaatttgttatgtagccatctgcataatatttcgtatttcatttttagcttatccaaactatccgtttggttttgatcgttttctttttttaacttcaagtccgctttgttcacatccaagacatcgtaccctttgtatttattgacagtcagggaggacaagcaaaattcatctataggctctagggagaaaagtacatcataatttagtgctttcaatttttccaaggagggggaattttgcgccgtttttttattttcccctgaaatgtaatagatacacttctgatccggtttcatattttctatgtaagtatctaaatcgatttttttatctccactattgatggaataaaattcaactagggaggcgatttcttcctgattttctttatcctccacgaccccaattttgagatattttccaaaggtgttgagaaatttattccatttttctcctccagtttctttaagtcctttcatcatgctgatacttttaagaacaattcttttgttgataatggaaagcatttttgacttttgtagaatttctcttcctacatttaggggcaaattttcactgtccacaataccccttaaaaaggttaaccatctgggtatagattctgaaaatttatcatttatgaaaactcttttgacgtagagccgaattcctcttgattcttcatcaaacatatttttactcaattcccatgggagggatcctgggatgtataaaatggaattgaaagagatttgtccttctacgttaaagtggacataggctaatggatcatcatatgccttaaaggtatttttataaaagctatagtaatcattttcagttagccttttttcgtcttgcttccatattggtaactgcacgttaattttttcccattcatgatatctttttgttatcgttttcattttcattttatctccatcttttagggacaccgaatcgtctggaactctttcataatcaattttttctgaccagatttcgatagggaatttaataaactcggaatattttttgattagttcttttaacttataatcctccaaatactcgtcgcattcttctttcaaatgtaagacaattttggttccactcgattttatgtcttcatattcctgttcatacttctttatttcgttaaccataaagctaccattcagatcggagaaccatctaaaaattgtattttctttctttgtgaatacttccacttttttcgacaccagaaaggaggagtaaaaaccaactccgaactgtccaattaggttactatcagccttcccttcttcaatttgttttaaaaatttggcagtcccggattgagcgatcgttcctaagttgttaatgagttcatttttgtccataccaattccattatctgtaatggttagcgttttggtttctttatctggtttgatttttatgattagcttttttatttcatcaacttgttctttattttctacctctccatttttgttaactccctcaggaattgattcttccttgtcacttttttctactcctggtgagttcgctatattctgtgcttctttcatttgtttctcgttttgtagtattatccttttcttatcacaggcgtccgacgcattcgaaattagctctctcagaaatacatccttatctgtgtataaagaattaactattatatccataactttattcacctctgctttgaaattgtacttttccaccggagaactctccgacgacatgtcctcccttattgtcttcacgtcatcattaaagctgtttaatgcatttcccttaagttcctttttttaaaaaacgttttatttatcctattatctatgtggtacctactggcgtttttgtaattcaatatgtagtttaatttgtttacattccgagctgtgttataagcttctattacgtcatttgattttaagagggcagcaaaaaggaggcacagtattagttttattttgttcgcgacatgagcattttgcatttttcacagcttcacgttttgtttttctgttcagagaaaacgtgtttgaggtgaaagcgtcctaaacttacactacaccagcttgccccccgcacgaaaggtgtgatcatgtaaaaacatgtacgcacgtgcgtataggcaaatatggttacgcgatggaagccaaatttagaagcagttgctgattagcagcctttgccagattttacacatgttttttcgtgacacaaatgtttgctgcaattgtgttgtgggttaacagttaatagtgggcaggtatgcgaactgctgacaagtttcacgttctgtttttttattatccctatttggaaagcgttttttttttggcagcattaaattcttcttgacctttccgtaagtgtaaacattttgttaattttgttaattctgttaattttgttaattttgctaattttgctaattttgctaattttgctaatttttcctatttgcttattttttcgtgctatgtacataacgttccgcatgaggcgctttttcgaatccgcgtcgcacgggcgatggcttttaacaccttttttttttttcccccttcctcggttaatcccaaaggcatttaactgaataccttctttttggcaatgtcggtctgctcataaaacaaaattagaatgaacgaacttgacgaatgattggtcccaaatcacgccaactttgtcatacaaatgcatgcttgccgggatttccaacaggcacagaaaaaaaaaaaaataaagaagtaaacaaagttaacgtgcgaatgctaaaattgaaggggaatgaaaaaattaaaacatacgtaggaaataaatatataaatgtatgcatatacgaatgcaaacgggcgaatagcaacaaaaaggggaaaataacgtaacggaagcttttgatcaaagtttctgataaaattgagcaaggaaaccgcgcaaaattaatagccctatggacaattgatgagaaaattgcacaaatgcatttttttttggagaagtccctttgttcccttagaaagagaagcacttttccatgaagatccccagtttgttcgaaacctaccaaacttagtagaaccgaattgtttcttttgcacataagtgcaaccttgaatgtacgtggagcgaatagaaactgggagataagcacaggataagtggcaccgaaaaggaagtggcaagaaacgtggcagtaacgcggaaaaaacgcggcaataacggcggaaaaaggtggaagaaagcccaactgaatataaaagccaccaagcgcgctgcacacaaaaaacaaacaaataggaggctatcggaaaccgctgtgctgatgaagaattgcgtagggatggaaatcacacatctatcgacacctgcacacagatcgttcacgcactagtagttcatcacctatatgtaagcatttagtattttataaacaaaagggggaaaaaatgtttaggaagagaaccataaataatttaaaacatcgaaagaaaacggaggatataaaaaatgaagaagaaaatagcagtgaagaaaaaaaagccaaaagggaggaaaacccaaatgatgaaaccctagatggcattaatggaaaagacaggcatattaaaaaagacgatctacacgaaagaaaaggcagtaatgacaatgatgatgaagacgatgtagtgtgtaaatttctgttcaagaaaaaattaaaaaagatgaatgaggaaaacaatttgcatttaaaaagaaaacacaaactgatgatacagtcaaagagtgaagacgttaaagagacgaacgtaacagaagatcgggtgtacaaaggagatttcaccgtttcgaaaaattatggctcgtacgatatagaccaagactcgaagaatgactatagggccagaatggaaagaaacatcgaaataggagaagaaatactaaaggggaacttaaaggacaatgtttatagaggaaaggatgctcacgaaaaagctctgatgatcagcaaagatagcttggccaaaaataaatacacaggattctacggcccggtacgaaatagcggcgcgaatgtgagagttactctgaggattgactatgaaccgtgcatatgtaaggactataaagaaacgggttattgcggatttggagatacctgcatttttttacacgacagaagtgattacaaaagtgggtggaaaattgaacaggagtatgaggaaaagcgaaagcgaaatgaagctctccgaaaggaaaaattagaaaaatggaacgaaaaaatgttgcgaaagttaaaagagagggaggaaaaattgggcaactgcgaagatgggggcgatggagaacacggaaatggtgcgcaaattgaaggagaaaataataggggggaatcccccgactcatccgttgtttcttcctgcacagaaaaggaaaactctgacagcgactcgagtgatggcgaaaataatctcccatttgcttgcataaaatgcaaaaagaaatggaaactcgaaatgaatccaagtgtcactgaatgtttccattatttctgtgaaaagtgtttcattgaaatgtttcagaaaaataaaaaatgtttcaaatgtggattacagttaaatggaattatgaacgtggcccataacattgtcgacattttgaataaaagaaagtctgccaaataaaattaactaacttttttttttgagcacactaacaatgctatttgttgcgcagaccatttgacgcagttcaattttgtttcccttttagtggtctctctattaaagcagttattcggattatcaattaaaggaaagataaaccagaaggcctatctgttcatgtgcatacgttttgacgcatgaataacccgctccagttttatttcctcccccgcctgaaaaccgcttatacgtgatgaagtccattttgcgcctggctacgcagtggagccagtccgcgcagtccccttatcgttactgtatcgcggttatatcactactttatcattttacttttattgaattgctctttcgcagtttaggttttttttttttttggtggcttaaatatttttttttgcacctctgcattattagcataattgtccacgcagacatcagcacacaaaatatgtgttcattttttacgttactcgagctgcactattttaacaaccgtgtgtttagtgcttgtcatcgcgattttgtttcacaaacattatttgattttaacatatatgtgtcaacgtgacgtatatgtaagcttccttgtttttttagttataaagcagtagtaaacacgttttattttgttgaccacatgtaaattgcctacttgcgacttgagggaaaaaattggaggtaacggtaattaacactcctttttttttgttagttctgaaatggaagagatcgcgaatgcggacgtgggaatatgtaagcacgaaagtgaacataacgtgacacagcatagtgtagcagagcagccgtgtcgatattgaatatccaacacgcatatgggttataaacaggtatgccctgtttattgtgcgtatgtaggcaattgtgtacatttggaaaaacgtgatttttgattttacattttttaatcgctcgcgtataccacttcttcccttctgttaaaagaaataattatattcaaagctatgcagtgtatgttgtgtgcttaaaaaaaattcacattcaaacaattatattttatttttacaaattattttttttttttcctaaaattgaaaaaaaaaaaaaaaaatgccattcagagttaataacaatatgtataagcatgaataagagtgagtttatcacattttataagaaaaataaaaaaataaggaaatgcatataaaagcacgctttatgatataattacgcacacgttgaagcattacatatattaggatgacgagtttaaccccctatgaatatctttctttttttttttttttctccatttcgtcatgtgattaatgataaatgaaacgcacagtgctatagttcgtcagtcccattgtatcagtccatttggagtgatttgtttttgtgtttcaaacgtgtgatttccgtgttgagtaaactttcgtacgtacgtgcgtacgcctgtacgtaagtacgtttatgtgcgcatgtgtatgcaacgcgttaattcctttttttttttatcaaactccaaggcgtatgtacactcacatgtaaacgtttcacgtttggcatgtccccttgtaaatttattcacacgatagagaaaacaaaaacggatttttctttgctgtgtacttgaaccatctgtagtgtgaataacccatttttgagcagaaaaagatttacaaatattgcaagagtgattaagtagtataagggtaggcaaatcggaagaataagggggcgctcctttgtgtacgcattcgccaagtaaacaaagtcggaaaaaagagctgaagctgaagcgggagaaggtgagccaagaaggtgcgccaaaaaggagagctgcaaaggagagcggcaaagaagagctgcaaagaagagctgcaaaggagaattgcaaaggtgagctgtaaaggagaattgcaaaggtgagctgcaaaggagagctgcaaaggtgagctgcaaaggagaattgcaaaggagagctgtgcaggggagcggctaagaagaaccgttaccaagaaccggtgcgcgcagacaaaccgcagaagttatcagtcaaaacaatcgccgctcagaaacaaacaaaaatatgactctaacaggaaggagacaattatgtttttaacattctttttggacaaatgtattccatgcttcctggcactaggttcaattcctattgggtttataaatagaaaaaacaaattcaagaaaatagagaatcataaatatgccctgctcagcacaatagttatgaacagcttcttaatttatataaataagtttttcggtctattagggatatttaatttttttttgggaaactatctatgtctaatcggtatcacaggtgggattgcagtggggaagtcaacattctgtaattttctaaaaaaaaaggacgtggttgtcattaatgcagacgaaataacgaaccagatatacaaaaagggatcaacatgttacaaaaaaattttgaagcattttggagaggaaatcctgaacaatgacaagtctattaacagaaccttgctacgaaaaattgtctttaacaatgaggaaaatgttaagtacatcaataaaatcacccacacatatataataatacagataattaaggaatgcttaaagtataaatttttgtactttaaatataatgtagcgatagaggcgcctctgttaattgaaactaaattgtatttattgaccagccccgttatacttcttaaatcgtccgtgaagaatcagataacgcgtatattatctcgagacaaaaactgcacgtacgacacggcaatgagcataatcaagtaaggattgtaaaagagccagcttttttagcgcctccgttttggcccggtgcactgtttaacgcataaaaggggctctatatgtaataaatacgtatgtgcatatttttacacgtgtttctcctttttatgggccagtgcgctgatacgctgatacgcggctgcactgctgtacagatgcagtgatggaaatgccttttcgcccaaattgctgtgcggaaaaaatgtttgctcacatgtattgcaagttgcactgcccccctctgcttaataaacgcggggaagtatacacctcaacgtgcgcgtgcttacgtgcaacccgtccgtgtgagcgtgcgtacgtatttaccagaatcctcaattcggtgaatttgtggaaacgcttttattttcctcctcttttccgcagaaaccagttaccaacggatgagaaaataaagtacgcggacattatcataaacaacgatggggatttactagacctgcagatgaaatgcgacgtggtttataacaaatacttaaagagttttttcttttaattggtgcacattgtgtacgtaggaaagcataacaatttgtcggcacgagaagatacaggcataagtgccaactcgcacttttcctccaaaaatatagagaatattttttccctccagtgcgtacgtatggtacatttgtatatacccttatgtacatatgcacgtacgtacgcaaataagctgcgtaaatgcgtaattttcattcacgaatgaattgtaaagataactgatttgagacctcatttttatttacccattttttgccttactttaattcctattcgtttcttcgtattggattttaattttaaaattaggtaatgnnnnnnnnnnnnnnnnnnnntttgtgaattttttttttttaaacttatgacacaatgttgaagttttgttactactatatattttttttttccttacgaacatgaacatttccccaaaattgttacttctttactaaactaaactatttttactttttcgcaatttgtgtaaacctctgaatgtaagaaaaaatattatattagcaccacggaccggtcctgatataattccccgaatgtgtaaaaaagccgcaggacttgacattcctttgtaagtataaaaagttatatacacgaaaaaaaaaaaaaagtccactaaaaagtaggattaaaagggataaaaaaaaagaaaaaatacacgaagagagcttttaaatataacaaaagggaacaaatcggcatagtgtcaaacaaggaaaaaagcagaaaatgaaaaaagtaatggaagaggcacaactgtgggaagcccgagcttataaacgtttatgagcaagctcccagcccccccacaaaacccaccaaatcttttgcataatgtcactcttaagttgcatttatgtaccttcgtacatatgcgcacgcaaagatattcccacataaaagcatagttacctacgtgcatgtgcgcgtttacgtattcccattccaccaccccctgagaattacacctcaagcgaagatgatccacgaaatcatacttagccttataggccaaacgggggacatcataattttagcggataaaaggagaaataaaacgaagaaggaaagtaacttaaatatagatgaatactgctttgaagtaaataacaacattcacatttttctaaactcagaaataaaaataatcaacgacattgtacagttaggttactacttttacgtgatgaatatcttctgcttgctggttaaaaagaacacgatttataaaaacctaacgcacgtacacaaatttaacaagttaagtgaagagagaaaaggaaagaaggggaaaggtggaacgagagaaaggctgcaaagagatgaagacatctccagcactgcaagttcctcgtcaaacagttcctcatatgaatcatcttctgacaacgaatcggaagacagtaatcatttgaacaattctcatcagaaaagacaatacgaaaaaaaaaaacaaatagataactactttggtgtaattttaaaaaacatcaaaagcttaaatagtgtaagtccgtatgggtactacgcaaatggtataggcaacgaaataagtaaattcatgaggaggtatatgaaaaaaattagcgagatcgaagaatacataaataacaacagcaacaccccattaacacaaattttaaccatgttagaaaaaaagagagaagaaattatcataattataaacattataaaaaattatctagaatttcaaaagaaggaagaacaaaatgtgctggaaggagaaagtagaaacaaaacaaaagaaattatggattacctatacgaaaattgtttgaacggcaattcacgaattaaaggtatatatcacaggtatttcaaaaatttggggaaaatcttactccatcaaatattttcctggatactttatggccagctgctagacccgtattacgaattttttatccaaaaaaggcaattcatctactctgatgataagaaaatttttctctcccccgaagagttgtacgaaaatttaacattaaccaatgtccagagcttaaattttgaatggaactacttattctttcaatctgtttcaaatttgcctgattgctgcctagacaaggtagttggtcgtaaaatcctcttcatagggaagtcaattcgcatactaattaggagcaataaatggaacaccagcgatattgtaaagcttttcgcgatcaccaagattttgtccaaagcttttgatgaagcttcgccaactgcggggtatgaagaaattggaaatttggagcaagtgaccagtccgatgaagccttacaacggtgtaggaagcgaacacgggctgaacaggacaagcggtgtgggtactcgtaagggtgaatctacctccaacacgaaccactacttacattctttaaacatttccagctcggacagctctgacaactgctccgatgaatcttcctcggaaggtaataaagatgaaacgataaatttgtactgtaaagaaatattcgacattactatagaaaagataagaagcatcatagcatacaagttgtggaaatacatagtcaaggacatcaatttgattaaaattttcgatttgtttagggatatttatttactgaacaatggagacttttatgattattttttagaaaagtcctggtctctcatgcatacccccccgaattcgaaaaatgaaattctgctgaaagtgctggcatggaaaaactcatccctatcagtagaagagtactgcaaagccaagtatgaaaataaaaaggacaaattaattttggagaaatatgaagatgacgtactatttggagaggacaacggggacttaaatgagtccaccttttttaatagcacaaatggataccattttgacagtgacaactcggaaaatattatttcgaaatatttctacccaagaatatcttacaaaaaattctcgtacgattctttcgaaagagaaaagtatgacaacttggtactaggtggcatgtgctatatatatgacaaaaagatcattctaaatgatttttacaagggtatacagactttgagcaaaaaaaagtactacgattatgataacgtgttcagtgtgtgcatcaacaattatcgacaacagatactgagggggttcaagcacggctttgatttttctgtaaattttaacaattttttcgataacaaatttgccgacataggtagtaataatgggacaaatgtgaaagggggggctgtgagtggtaatgctaaacaggattctgcagatgagaatttcctggtcggctgctgcttcgctttggttatccattcaatgaagaaccccctgctttacaaaacggacgtgctgcacagctccttgggatactggggatctctgggggattgcctttctgttgaaataaaagtaaaattttacgaaaaggagaatggcgcacaggaggatgcttcctcggaacagcaaacaggtaaccctgttcagtatggggacaaccacaacaatgtagtacttggcgatgtcgaagtggaggtctctctctacattggggggaaaggcatatcctcctttgtccacaacagcaacagctacacagtggactacgccagggagtccatcctgaacaacaaactttgggcagacaatgtaaaccacgaaaagaagaggctatacgaagatatggaaaacgatgaaggttacttacggaagaggaatgccaacagtgcagatgcagcaaatcaggatgacctgatgaatgaacatgtggaaggaaattatgacgaagctataaaacaaccggtgctgaaaatacagagtaataaacagacattttataatataaataaaaacacgttaacaaaattccgggtgcgaattaactgcctgaagcattcctttagtgtgtacatacaaaaactggatgaatataacctccaactgaataacccgaaaaataaaattaagccaattatccatataagagcactagacatgacgcaagccttcaccctcgacattggaaatggctacataggattttatacctgccccattttatttaaacataagttgctgaaaaagaaggacaaactgaatgagtggtttaaacagttctacagtgagacgctgaatgtccgctcggccatttacaagaagaatttttttaacatgggggacgaaaagaataaggaagcgatacaaaacgaaatgagaaatatcaacaaaatgattctgtacagaaatgggaataaccagaagaaggggaaattggacccagagatgatcagctgcaatagggataaaatgaaaaatgcgcttctgttcagttcttatgactgctcagtggaaatatacaaatggttccatcagtcttacaagtccccaatagagattcccgaaattgacatagacaacgaaacactgatattttatgacaagcagataaataagaacatacaaattcatagtggactgaacttgtggaataacatagagatatatttcaaactcacttggccaatagctctgattatcaatacgagtaccatctacacgtacaattcaattttccagtttcttttcctcctgggcagaatttattacaatttaaaaattttatgctaccataatagatatttgtataagtatttgaattttaaaaaagggaggctgttattttctcacttgttttcgattagatataaaatgcaatttttttttttccatttgattaagtatttgcaagaggacatcattaattacgaatacaagttgatgattacacaaattcacaaatcgaaagattttgagtacaccaagtcgattcatgacttatacatttcgcaggtagccaccaaatgctttttacgggttcaagatataacgaaccctttgctggagctgatagacacgtccttcaaattttgctactttttccagtgcctaatagaaaacgagttgttcacagatatactaaactacgaactcgtggatgagcaggagaaaaacaaaacaaaaaaaggagacatggcagaagcagacgacgagcaacataatgataaccatgaagagaaggataatgatttaaatcaagttattgaaaagttactacaatataatgacacctttaatgaaaagctagtcagtgtcatgaatgaaatggtcaacataagctccaacagcaaccacgcctaccttgttcactttctaactaccctagattttaacaattatgtaacgaagataaaggactctgtggcgaatgctaaatcggttggtgcttccctaacagagagcggaacccaaaatgagcaaatgcaacagggctctccgatcgcgggaagtaaatcggacctcggcaacgcggtgggtagcagtctagtaagcagcagcgtgggtgataacaaacgggacagcaacaaaagggatgaccaaaaaatggagtacacaggcattgagaatgtgaactcgagcgataattactacgcaggggggaaagaaaattacgcgaacagactactaagtggcctatcgcaccgcaacagtggggtggactacacgaatgaggcgaaccaacttggtagtaataaagattttttaaaaaagagagtagttaacaagttcagcaatttgttgcatagcgatgttgaggagaagtggggcatgcagcgcagcggcataaaccagtacagccgaatcggcatgtccgaatcggtagacaaaagcgttttaaatggagttcccagcctcagccgctacggcaatgtcgacagctactacggcagcggtaacgacgccaactatgggaatgccggcagctacattcgcggcggtatcgccaataacaactacaacgcgttaattgacaagtactcaaacatattgaacagttacatgaacaacaacggaggcagtaactccgtttaccagatttctcagaattatataaacaatactcacgtggactcgtacaacgcatcgttagatgtcgcgaaattgaggcacataggtgacgcttcccatgtggtagacgccggcaacgcgggtaacccgatcagcatgggcactgtccctggtgtctccaattttaatgtgcacagtttagacgcaggaatgaacaacaacaataatgtaccaggttatgaaaacagcctgacaagcaacatgagcaatctcctgcgcaaactcgacgtaaacagcaaattgaacttgaatagcaaactcgacttggatagcaaatccaacttcagtcaaaatttgttaggccctaaccacgatgcgcacggcaaggcgtcggccgatttaaacagcctccacgatttaaacattaagcagaatttcaacgtgcaaaatttgctggacaactacaactacagctataagggcttctctgaaaacggctccttcactagccataacttggacaagctcggcaacgataataatctcacgtcccatatgtataacctctccagtgagtctaattatggcaacatccccctaaatgtgtatcgaaatgaaaataacaacataagtgaaccggatcgagaaaagtagtgcctaccgaattaaatcaatttttgtgcagatggggggagcactaacgtaagaggcagcaaaaagcggagcgactttttgcaccctcaacagttcattttttatataacaggaacttttttgtatgcctgtagttaggtatgtatactgctgtgtatacaatgcatacctactgatgactgttttattctctcccactttggaacacttcagttttagcgagccccccacatttttctaatcataatttttaatttttttctcatctgtgcatatatactcatttgaacatatataccccatcacgcgcgcctcttttgttaatcccatttgtctagctcgttttttccactttttatctgccaaatgggagtagtaccttcatcgcgcctgctccatttcgtttaaaatttgtttgtgattgattcaacacagtgttttactctttttatgtttgcgtggccaatgaggccccaaagggatggcgaagatttttttttttttgtacctactttgtattgtttgcaggcaccattttgtgcacttctttgctcctaacccgggctatgagtagcccccacttcaccaataaccccaaaaatgacagctgcgaaaaaatgttacgtgtacatgttgcaaagcacgaatttacaatccatacatcctagatgcggcttcagcaataggatatacgcgctcggttccgtttctgtagaagcatacacaacttttttttatttacaaaacatgggagtaataagctatacgggaaaagttttgtgtaaaaattgaatattaggggaacatgttggatatatatttttagcaccttccgaatcagcacgttcagctggatttgcattcgttccgctgttttccgcatctacagtgaaccatgtcgtaggcacgcaagtgatacgacatatggatggatggctcacgatgccgacagtacatgaaaggaaacatattctttacctccccccttcacccaggcccaaaacagcacagctacgtgagaacattgcagaaggcataagttactccaacccttaaccgcttctacacgtattttaccccgttcgattgtccccagttttgtacatttgccaaggcagagatagttacaatcccccgtgtagaatgcagatcaccggcgcataagtttggatctgatatattttcccaatttgttcgcctaatgaaggggtataaaataaggaaagaatcgccccattttgcacattgccccattttgtatcttgccccattttataatgtcaaatgtagtgaattatttctttaaaaatttcgttttaaaagaaaagaatacaatcctaaaatgtggtatgttgaaaagaaggtactccaagataacaagtgttaatgtgaataactggaatgacattcacagggagattatccataaaatccatgacagcgatttcgtttcgattgacgtggagtacacagggctgcatctaaaggatgagaggtacatatctattgattccagttatgaagcccattgttatggagccaaatcttttttcccttgccaaattggaatcaccgtggctaggaaaaatgacataatggaaaaggagaaacgcgcagcagacggaggaggagaaaaagaaaaggaacagcttcggaaaacgaatatacacaatattaaagtttcaagacaagaaaatgaaaaagtagaccacaagtactgcttaaagcgtgaccaagagtgggatatatcaccctactgcatctatgttttcccaaaggaaaataaatacttcagtgtatctacaactactcttattttcttaaaggaaaataatttcgattttaacgaatggatttgtaatggtgtaggttatttaacaccacctgaggaggaagaaaaaaaaaaatatatctttgaaaaaatcgacgagctaaaaaatttgatgaataaatgtgtcacgaaaacggggaatgtcagagagaaggacttggatgacagaaaaaaaaaagtagatgtagagaaaattattcaagaaatagaaaattataaaattgtggacgacgaagataaggaagccgttattgagataataaagaagattgggatttggttgacacgcggggatatgtcccatcctgtggggaggctcaatcacggagaggaggaaaaaacaagttcggtggagaaggctaactgcgcagatgggcgatcattacaccagtcggaagatgtaggggagccccattcgcatcatatcaatgcaatctttcaacgcggtggcagcaaaggggagaattgcaacagtgttcacaagaattacacccatggacgtgaggggcatgaagaagaaagtgtcacgttcagaggagacattcccggtttgtcagaatctgaatgtaataaccatgttgcttctactcgtgtaaacagtggtgatattccattggactctaaccatgtagacgcgtccctcggtggggaaaagcagggaggggaggtagggaggatggatttcccaccccgagcaaacccaaacgatgatccatcggattgtcccctatacatagaaatagaaaacccctatctgcgattacttgcgcatacgttaataacgaaatatttcaacggcattttctgcatatctgtcaaggtgaatgataagaagcatttagccatctatcgaacggaaaaggattcgtacaaggaacaaattagggcactggaattggagatagagaaaataaatcaaacagttggagtgagattactatttgatgaaattataaaaaataaaaaaataattatcggacataattgcttttatgatatcctgcacatatatcagaccttctatcatgagttgccaaattcgattagtgtctttaagaataaatggacagagatatttccctacacatttgatacaaagtacttgaacgaaacgaatgaatatttatatgcactgaatggtcctgcaactttgaaggggttatgtgaatacatggcttccctaatttctgccagtaacgatttcgattttgtttttaattttaccaatggccattcggacctccctcaatgttttgtccctcttgtaaagttaggggatcggccaaatgacgcagtgggtaattttcttggcaccacagcgaggtacgcttccatagatgagaaaaaagaggtaaagaatagcgcagataatgaacatgataacagttgggatagcaaaaaggacagtatgtatccaaatgaaacagaattagtgtccccccaaggaagaagaagccacgattgtcatgtaaatgccaaaacgagtgatgaacataatgcaggttatgatagcctcctaacatgcctgcttttcatatttcagtgtcactacattttgagaaaaaataatatgatgtggaaaaatatttactttagtaaaacaaaaagcatggacgaaagcgtgaaatcattttttgacatttttttaattatgtgtaataaaataaagattgtaaaaacgcagccgaatgtggtatcgctaactagtgcggagaactacgaaatggcgagacatttttacatgtatgattatccgagctattttaaaaaatgggagatcatgaaaatttggtcccccatttggatttctctaagtaaggtagatgaccaatcctgctggataatagccaaaagtgacgacgacgcaaaaaatattaagatgatatataagatgctgcagaacccgcagttcaagttgtgcacctatgaggagtacttaaacaagtttaagtccaagtagctccatcagcttttgccaagttcgtgtgcgttccctttttgctggtatacccatctatacgcacacccgtgcgtctcatttgtatatctattattttgcccccctttaattccacaaacctctttctaaattttaataatttgtttaaaattttacgtccactttgagtaactgctggtacctccatgagcttctctctggtaagaagtgctacattcgggaggaacccatgcgagatgtacacgtgatgcatatgcacgtaggagcacactcactcgtaggtctattttgcgcaagcttattgaggccctttcccctctctcctgatccttctttgcgaaggggaattttttaaggcaggactacgctttggggtcggctgcttttacgcggcgtgtatttgcttgatcattttatcattacagaggggacaaattatttttatgaattatctgcataagtaaaacgggctgtggaacgtgtgattagggagtgcggagatctttgtatccgcagaaaggtacacgagttgaaatgagtacatataaatagaacgtgggtggtgtaactaatgggtgtgtcttttgatgcccctcctcaggcgcatttgttgaaagtgagaggggattatatttcaccaaataatttgtacgcacaatatttctctacatgtgggagacggcactgcgtgtaaatttgctctaaggctgttcacagttcagccataaaagtaaccctccccatgttggtaaaaagggataacaacaaaaaaaaaaaaaactttctggtacaccaaaggagaggtatacaagttcaatgatggcaaaacgtagtcatcacctgtcgacccgtttccgtatcgtagagaaaatcccaatttgggtgttacctttcagatattatgaatgggtctccaagttttgcccccatttttgccttagcttctgcttcagttagagtcggtggcctatcgtttatccaacaaaaggcatgtgcacatataggcacgcgggcgttaccgttatgtataagtatgtacatatgtattatatacccatgctgcgcccaatgaagcgcaaagatatacgacacatggtgatcagaaggcccagttgtgcactgcaagtttgaggcgaaattaaaattaagaaaatatacatatgggtgggagcggatgtgcagggtgacttggcacgtcgttagcttctaccctccaaccaggtaaaaatagcgaagggtagaaaaaaaaaagaagcatatatatatatatacatacaatagtacaaagcgcggctcctaatacttactagaacggcgataaggcgttccctttatacatgccaaggaaaaaaaaaaacattcctgtaaaatgctttcaggcgtcgtaagcaaatttcctcttgtttttttctaaaatgtggtgaaacatgaacgatagcgactctaaaaaattcaggaacataagcgaaaaggtacaggggaagtatatcccagttataaagttcgggggaacgaacaaatacatcaataaaaattacacaaatgattccggtacggtcttaaaaaggagataaaaaaaagggcatagtgaaatatgaagcgctgtgttgaatgcgcttaagtacataacacctacgggtgagccgagttttgtgtggaagcaattgggggggggagactattagggagcccactcagggttgtccattaccctgcctgcttgtcatgcggacctggttggcactgggccgtttcacgtaaaccccgtgcgcagttgcaggcctgcgtgtggctccccgccccagttgccacttcgtaccagatgtgtgtgcacatatgtatgtatgttacacccaaagaacacgcttaaacgagagaacttacctcaacactttgtttaccccccaatgcagatgccacaaatagtataagttttaccggagacgagtttaacgcaaacggcgcagacatatactacgataacaagtacggggtcaaccgagtctgcttctccccccaagggaagtacgtagcaggatgtggaacaaacggcataatttacgtgtacgatttgtatgaaaacaaactggtgacaaaaatttgtacaaagattgacaacataagagacttgacaataagcgataatgacaagtatatatacgcctgtggtgataataaaattatagaaatatttgacttatacgaaagtaagaaggtctttaacgatgatgttgcgaggtatgtggacgtatccatcccaagcataattaagaatcgaagtgggaaaagggaagattccgaagtagggaaaagtgggcacaatggcgggaatgacgaaacgggacaggaacaaatacccctgaaggaggcaagaaagaacctactcaataacatctactccccattgctgaaggttaagcataaggattttacccacaacaaagttgtgtacatcccagtatataactactgcgatttgatcaaaagcaacatcaatatggtggacttaaattgcattaaaataaggaaaataaatccagttattaataagtccttattcattattaaagactcacacgagtgcagcacttcctgcttggcagtaccaaacgtaagcaacttcttagtctattcaggtgggggtgatgggttgttaaaaatctgggacataagaatgaatttgtatactctacataagaaaggaaactataaaaggatcacatccaatgccatatttttagataataaaaatccgtatgcttctatatgctcacatgaggatatcctgaccagtatcaattttaacaacacgattgaccatgaaggtgcttataaaatgaggagtgcagcaaggaagagagaaatgagagtcagggagaggaagccatgtgctgctgatgagaacagcttacagatgggaaaggaatcacatagtgggagggatgaacaatcggttagcttcgttgatgaggagcttttcttggacgatgaaagcagcagttcgtccttttcctcctcgtgttcttccgtgtcctactcatctataacctttgatctgacgagaaacaaatttaataacatcctcatgacaagcggatacgacgggtacattcggctgtacgatataaacaataatatcattaaatccttttatgatgaggagaaaagtatcacgcactgtatgttcagttataacaacaaatatatcattagcacgaacaagtccaagtatgcaaaaatatttgactttatctacatgaataataagaagaacgcaaaaaatatggtgacctaccttgctaattacaagtcttatcatttgaacaaacacagtggagataaccaagcgggggaggatgacaatgagtatggcaactacgccaagctgtacgatgacaacttttcgaaagacatatacagcgataaggaattccagccatgtaacattaaaaatatatatgaagataaagaactggaggaaagaataaaacttgttaacgagttaaacaggaaaataagtaaagacgataagaagaaagctgcgggtcagggtgacgggggggcaagcgggatggcaagcgggatggcaagcgggatggcaagcgggatggaaaacggaatggaaatcggaatggaaatcggaatggaaatcgaatcagatggcacctactcaaacacagattccagcctttttgatgaaaatacaataaaaacgaataccttttacgaacatgttaataaaaagttggaacctacgtggtccctctttctggataacatgaaatatatgaatctcatcccgtacgatgagctaaatgaaagtctgaggagaaaccacgaatatgttaaggcacatcataaaaaattgaatcatagtagtgacaatagcgatcacaatcagggtgaggcaaactcggcaaaacacatttaccacctgcaaaaggacgaaaaggagcacatgctgtactacgaaatgtcagatattataaataacgaaacggatattcctaatttttattcctgcgtagcgggcgataagtgcattattccgtcaatagacacgtatgcacatgtgtatgacatatacacaggttttcatgttaacacaataagcaatctttacttgccaaactatcatcatactgacagttcgtattttgactcgtgcagcataaaccagccattttttaaaaagaagaatttgtcttttttaacaagtgccgacacatacccgaagaaccagaatattgttgcaacttcgaatgggtacccggatggctccattgtcctttgggtttttgcccctttctagtgtggggaatacgttgcgatgtgtccacaaaagggggggggagatagaaatagagaaagagattaacctaaaagggggattttatcgtactagtttcgtcaacacatttacggaccctccttctacccctttttgccatatgcataaaatatttttttccccaaatgatctttttttttgtatacgatatattttaaaaaaatgtggcaccactgcgggggaacaatgcaccaccagttcgagtgttttcattcacagatgtgcacatttatacatatacgctcgcggggtgtggcacatatcgcgcgggcatgtatttgcaaaaacgtgtaaagcgactcttcactttaagaaagacacaaatttgaaaaaaaaaaaaaaaataccatcatgcgatgttttcctccagcttttcttcataatcgtagtaattaacagggacacctcctgggaccattattgttatattcaaaccgttcagcagcaacttttttattttattcacctttttaacgttgtttacgtaagtgtattccgtaacatcttcgagtacctgcgcgggggaacaaagcgggtattaattgtgacagtgtgtgtttcgttaaatggacagaggtgatgttacacggcatgctttgctttttttttccaaattaccatattcacatattcatcaaatccgacgagctttccaactatttctttgtcacccttcagcataacccatattttgctgcctaaaaaaggttgtttgaaaggggggaattttaagcgggctaatcggaagctgtgttcgaagaattgccttcccctccgagtggtgaggaagcatttctgccacgcgatgcgcatacaggtgcatgtacttatctaactgcgcacacgctgatgcagatttgaactagaagatgtcaagcgcttcgttctgcgcgaacctatgcacttatccatcagggcaagaggcaaaaacgtttccgacccactgactgtcgccattcttgttaaactgcgtaaaagggaagaattaaggggctgttcctcttaaatatgtacatagagctgtaagtggagcatacaaacatccattacgtggcactgttgtgttggctcctttctgctttgctaaaataggggttcaaatatgaaaacttctatacataacacgggcaacgcattattacggtaacttcgcatgttcgttctttcctacttatttttgtgatttttttatatttatattttaaaaaaaaaaaaaaaaaaactgttgtggaattttttgcaagtcggtttatgcgccaaaaaaaaaaagtttgcacagattttgaagcagcaaaaacgcttcacttaaaacaaaaatattaaaaggtgagcgacgccaaatggaaaaacttccacgacgcgccctgttcagtggtgggcatagcgcataaatatatgcatatgtatataaatcaagttgccctattagatgtgatatatcatcaggggaagcgaaaggcaaagccatatagggggggagagtagcgctaagaaagctacataggttaaaaatgcacaaatgtatgtgtatacgtggagttacacgtagcagtcgcatgggggagtctacttgttgcaccccttcgactgggcaaacaaaaaaagaagagcctttaaaagggcccccaaaggtgttctagggcaaactttcgcaaaagcagaggtatataaaaataatgatagaaaaggtgcaaccagcaaccaacatgcgcatgcacaaatggggagttaacatatatacaggattgacatacggcatgaactcacaatagaaacagctaagtgctatccgagttcatgatttccctggcgaattgcttaagcgagcgaggcaatttttggaaattatcctcttgcttttctatgagaatccttatgaagtaccttgcatatattaaatttaaggtgcccatatttttttttttccgcctcagaacttcaagagatttgtgataaatgtcgtaattggtgcagttcagttggaggcagcaaaatgggacctgtgtcaacacatggagtgagcagcgctctatattttccaaatatttatgtattaacaaatcgatgacacctttttctaattcgatgggaacgtggtatacattgtgaaccttacttgggggcaactcctctgttctttgctctgggtgagcactttgcacaggtgtgttatttgcggacgcgtggttatcctgccccagctgagggcattcgtaatttacttcttgtgctgcattgccagctgtttgtgcgcgttcctttttgtccgctgattctacgctcttattcgtcactgctctgttatgtttctgagattcttgatatttgttgggcaaatcacatgtgtcatttttaaccacctggggatcgagcagtttgtccaaaaatgacacctcacttgataaattccttcgtcgtagtgcatctaacacttgggcgattgacatcatatccatcgaagggattattttcttaaccttctggagagaaacaaaataaaaggtatcgtctttaacttttaacttagataaagaccacatgatgttgctaaattcccgttgcggaattgtgtcaacaatttcgatcactttatccttcagtcgatttaaaaaaaatatatttttatagttaaatttggccatgtagtgaactgcatttgtaatgtttacgtaggacagctggttaacaaaattgtcgttgttcatatatttaattatatatttgagaatgttaatatttatgttgcactttgcaaatgagttcagcagaagggttaggtggtgtggttctacatccctttcctttaaatttttataatacttttttgtaaaaaatttaaaaatatcgtaattattgacatttaatcggctaatcatgtttagtatcaagatggaatttaccacgctcaaattgttgtgaatttgttcatcattttttattttattcagtatgaactcgataatttcgttgtaattaaaggcgcattctggagagttcttcacctttgggctgtgcgaattttcattgactcccaaatttgcaaaattcagaataatatcctcctgcaacatggtgaaagaacttaaaataattgttaaatctagggtattgtactcatctaggtttttcttaaaatgctctttaattggctcaatgcttctgtgttctcttaggccggctttcaccaaatctgtggcgtggaagggaaagcgggttggtgtgagcttattgggttgtcaagatgggggtgggtggaggtcactggcctacgtctcggccaattatcacatagaaaaaaaaaagggaagcacacacgtttgcacatatgcctgtacgcatgaatttgtatgtgcacatttgcggcgctcttcgccccgtgtcattgcgctcccctgtttaatgatcgcgcctttcacaaaggaacttactatgaaatacgttcacggttacactagcgggcatcgcatgcagcctcttaattaggtaaccaaggatagacacattaaactggttgtcatatacttgagacgtagtgtacagcctcagtattctatttatttggttaaaggagtatcggtgtatattgtttttaaaaacgtcgtaactgctttttaggattttcctgtcgttgccattgtttccattgtaattttctattattttcaaaatttcttcattttcaaatttgtctatattttttataattagtgattttaacttttccttaaatgggatggacgacttcgtggcatcgtcacatgttattttgttcacatcggtaatggcggctttcaggagttttctcattttgcgtagttgctgtgcttttctttttcgctctttggatagggtggcatttattcccacttttttttttttttttttttcgctcctttttacaccttttatgggcactttagcagttcctttttcaattttcaacttcatgcccttagcaaaaaaatttattatatttataagtttttttttttttttttttacttttaaactttttgcatttcagtttggcatacgtacatgtgtgtcgcaagagagatgatacgatatatgcatttccagttgcaggtcacaattggcaactatttatctattatttttctttttttttaagggagtttctttttaagtgtgcgaggaggcaaatgtagaagaagaagtgttcgtggcattggaagaatgcaaatttaagccttaaactttttttttttttatatctacaacaacgcaattgtggcatttttggatacccaccatttggggataaatcatcgatgaaaaaaaaggaaaagaaaaaattatattttccttactgcctatttttttaaaataaaaaccatttttattttattttgcgttacatatgttattgttgtttttttttttttctctcttttttttcttcatattagatggtttaaaaaaatgtatcccatttntgaaggattaattttcaagggacaaaatggaacaaacgaaactttatttcatttttaaccaaccaaaaaattgattagaaggacatttttcctttttccttatacgtatatgtttaaccgttcataatactctctgcttttttaatgcgaacttgttagcccaggggaatgaagttgaattttctcacatatagcaacaagtacaaagtagcacttgtgttcacctggattttttccgcattattttgaacttttttaagctgtaagatatatttttccccatctttgccctccgcacagttggagcgttcacagataatccgaacttggggttacaactaattgttgttttttttttgccaaattgggcatattgcgaaagaaaatgaaaatactgttttgtcatgcttacgtagacgcattagtacacgtaagcgcgtttagcaatatacaagcgcatacgaattgtatatacatgtacatgaataatgtacgctttcttcacgttttgtgaaaatgcaattttttgaccgccctttttagctttacattttaccaaaacggaaaaaatagcgaaagaaaatacgtactgaaaaggagtatacatttatgtacacatttttgtggtccctccaagcggcgtatatatttcccattcgcagaaaaaaaaaaaaaaatgtatacaaaaacgcacgtgaaatgaaataaaagaaaaaaaagtgtatagcaaataagcatatttaaaatgcagtaaagtgggaaatcaacatttttacatatttttcatcttcagccatttcccatttggcgcatacaaattgtacattttttgataataataataattatatgcctttttatcaaaatgtaaagtatccaaattgcacacctgaatgtttgaagagtgtatgcatatgtgaatgtggcatatttcgcgcatccgtatgtatatttataattcactcatttgtgcaaacctccgtggtattatttttgccgaaggaaataattttatgcgttccccaaaaaggcacgtatgaacggctaaattaacaattaacaaaacgcattgcgcggggaaacttgaagttaattttattttatatgtatatctgcactttagccccttcttcaactccccctacgtgaacacaatttaacttttaaaaaaggagaaaatttttacatcgaattagagtaattaaacaaagtaaagccaaaaaagtgtacctcaaaattgaacgaatgaagcatcttctttttgagaaacaccacatatgcgaccttttcctgcgaagattaaccccccccttgatgtgcccacgtacttagaaaggtaaaaatgtttaacgtgttttcagcagcctttttagacaataactccaacaattttaacaacggtaataagcccattaacagcaatataaataaaagtaacaacttaacgaggtctatttcggccaacgtaaataacgaaaatgatagaagcaaaaatttgccattaaaagatagactggccacagtgagaaatgtccaaaacattttgaacaaaaagaatttaaataagccggatgaaacgaacaacagcggaaacaataagggggatgaaaataccaatgccagcggaggcaacaataacggaaatgcgaacgatgcggagaaaaacgccgccagcagtagcaacgcccatttaagtgaaaatgcgggaaatgcagcaaatgcagcaaatgcagcaaatgacggaagtaaagcagccccatccaccgtggaaaaccatttaagcaaatttaaaaattattccagtgtcgtaaatgaaaaacaaaatgaagaattggagaaaaaattaaaaaaaagaaaacgaaggaggaaacatgtcatattaatggaaagaatgaaacagaaggagaaggacaaaaaaagacacaaagaaatgggaagtcacgataacaatgacgatgacgaagaagaaggagaggaagatgaaaatgaagagcgaaccacgcagaaagtggtaggaagacgtggtaggccatctaagcgctcgcaaaataaattgcagcaaaaagtacatcaggaggaggaagacgaagagggggaagataacgacgagggggatgaagatgacgagaaagagggaaaacataaccgtaaaagcaaaggcgaggatgcgaaattttccaaaaagttttccaactcaggggacagcacaggaggaaaaacgtatatggataacacctccacctttcggagaaatacgaatgataataacgaagcaggaatgaaaccgaaaaggaagaggcggaaaaaaaaagaaatggaggaataccgagctcgtttattaaaagaaaaaatgcagcagcaaaattcgttgagcagcgttttaaccaagaccaacagttttaacaatcatagcaatgctaataacagtaacaacaataataatgaaaataactcacaaggagaagttaaggtaaagaggaaaagggggagacccaaattaagcgaagttgcagccatgaacaatgccaatgataagatgaaacaaaatgacataagaaaatattatagcaaaaatagcgaccatcaaagtatgaacaggggagatggaggcgcagaaaatgaagaagaaaataaaaatgttcttaaattaattaatacctctatacaggaaaataattcattcatgaaaaaatctccaaccgaaattatagagcttgaaaagatttacaagaataatattaaaaaaggcgtcacctgtatccctttaaattaccaaagcagaggaggaggaatggcacttatattaataggcacgcaaacgacctatggccccgtaaaaaatacctacggctttatgacatttctcattttagattgtgattcaaataattttttcattgacacaggaatgaaaagtaacgctattgaatgcgaaaagcacatgcagttgttaattagccccggtgatatgtacatgtttaaaaaccagagtcaggaggtggaggtgcggctcttgctaattgtgtgtaacaaaatgaatgagccctttgacgcgaagttacatataaaggatccagaaattaacgtccacaagtaggtggaggaaaaacgctgccaaggatacgggttatgtgtcgcgcatggatggatgtaggggggtatgtgtgcacccatgcgtacttgcaaaaccccgtcggtgcttagaaggaagcgcggccagcgaaaaaaagggggacacggtgctagcagttaatacgtgcaattatgatccgcacggggattggcacgtgtgcggaaaaacacgtatgcagaaatgcacgcgtatgtggttgcacagggccccaggatatcccgcagcggcccacttggggtggtatctgcaaggggcaaaattttgccagcctacaaatgccacgttgttttgaactcggtgtaaaatcgaatgtttgttgatgatacgtgtatacatatgcgtacacacatgtgtatattttttctcatcatttttttgttgccttatttgaacagcattttgcgcctcacgtacttacccattcgtttatctacctaattacccgctcattttcccactccattacgcatttatttttgcgcagcatgtaagagtaatgagtaatcattcctcactccccaacattgtaataaagccttcattagagtattcatttttttaagttgctaaaaaatatatgtagcacatgccccgcaaaagagttagtgaaaattttttgatccactctgttttttgttttatgccctacgtgtccaatacaacacgccattatgatctttaagccttcccccttatcagtccttttttttaaccacaatggaggaggtattttatgtaaacctcatgtgcaaatgtgcgtacggtgtgcatatatgaattatacgtacgtgtaaatgtgcttgtaacacttatttttttttttttaagtgaaaaatttaacaattcagaaaaatatgttctttcattaatatgaaaatgtatactaattacgacatgtggtgcacagtatacagtatttacactctgtgcagtcactttttacagattttttgtaattaggtgtgcacaagtgtgtaccttttttttttttttttcctttcccgataattatgttactcctacgtattttttcctatcctatgctcctaagttgtacgtctttaaaaaaaaaatttcctataaaaataaggaggttaaacaatgtaggtaagccctgcttgtaagtttaagaagttggacaatatatgcatacgtttaaagaattgcacatggaaggcgtagcgtgtgggtattaatttttttttttttatattgagaataattaatgcgtgaaaatttctacttaacttgagtgacacttttaaataggaacaaccttgaagtgcgagagaagctgtgcaaggcaaagttaaatgacgtagaatgcgtcacaagcgtaatgcgcggcaaacaactgacggtgagagtttcgtgacggtgacaattgtaaaatcgcttgtaagcaaaagattacacaaaaggaagttgaacaatagagtaaaaaaggacatttttcacatttttgaaatgttaccaagggggagaggaagctaaaaaaaaaaaaaaaaagaaacttgtaaaaatgtgtacatgacaaattttcgcactaaatgaaactcaagtacgcgtttttcacaccgctcggcgtggctcacccattacaaagtacattctacacaattgcttggattggcctcaaaagatttgctcttttttttttctgtttttttttctgttctttccgtatattcacgagaaaagcacaactaatttacaaattcatttacacaatctcatctgcgtttagtgttactccttcttcatgtaacggcaatttaaaataataaaaaatgctgaacaaggaggattacctaatttccctttttgacgtagttgaagggttcaacaattactgcacattgtacaagaagaaacattgcagcagttttattttttctagtaaggtgcttaagcaaaatgagagaagtaaggatacacatgattttaaaaaggcctttagcggctttgtaagcaaaatagaatttttacattttcacattgtggagaagggcagcccttatgagaatgtccagagtgcatgtgtgggacggggtgactgcaaaagtgaggaacctcggggggaaatgcgtcgtaaggagaaaaatgatcgttgcggagagcaagccaaaaatggactccctcaaaatggattccctcaaaatggattcccccaaaatggactcccccaaattggactccctcaaaatggatctcccccaaatggatccccccaaaatgaatctgcccataatgacacacattctagcagcgaagtgaagcagcacgatgggggtgaaaacaaattagacgaaagggcagaatcggggaaggatcacgacacggagaagacaaatgaggaggattacaaaaacatttcaggtcagacaaactgcttcgacatccacgatgtagaaagggaaggtagaaataaaaactattcttgtggtgcccatttgtcacagtccgatttcagcgacacggatgattctccaaacagcacagatttgtgcgacgaaaacagggacctaatacttagccaaagaaatgaaactctaatcagatacgtcgcaggcttagactatgcactaaatgtcaggagagtgtccaaggaactgttaatagaagaaattaaagaattttttaaagtgcataatagcaacgttagattaagcgaatactcctcctttttaagtgacgaaactatgattatgttaaagaggaggacccaaaatgatgacgatgctgacggtggcggtgatgataacggtggagatggtgatgacggtggagatggtaataacaatgtctatgattatgatgatggtggttatttaaatgtggagaggaagtatctacataagtgtaaaaatagaaccttttttttctccatccctgggaactatttctttataaaaaattacgatgaccaaagtagggacaccttttccacctccaactacacgaactatgagagaagcttaaatggtattaccctatatacactgtcgaataattcgtcaagtataaacggaaacaactgcaatttgtatacggacaatgtacgaagtagaaatgactcttacaacaagtttagctccccaacatttggaatggaagtagagcggcagatgtctcctaactttggtaccatggaggaggaaaacaaaagtgcacatggtgcgtctaacgaatttgagaagagttcctatcaacctaatgaagaaagggacaatgcctgtttgacacccaatttgaagagtagcccgaggaacgaaaacaatataaaattgaacaaatcggaaagattcattccggaaaaggagaatcatgtaagcgattcttcccctaatagcagtgacagttacaaaaattatgacggaataggcaaaagtgctaccaataaatcggagaagcaccacacatatgagattgacacagtacagagggaaaaaaacaacctaaatagcaacacgagcgatttttaccaaagtataagtgacttctacaaaagtaaggaaaatggtaataactcctgtgaggaagggagcagcacctgcatgaagaatagctccctctttttgaatagcaatgaaacgagtgtacaaacgaataataaaagctaccaagaaaatgaaaagaacataattagcctattctttgatgacgagctgtcaagcgcgataactataaataatgaatcctccttgagtaaaggagtggacagttgcagtaggcatctcctccatgataaggatattccagatgtagatgggggcaaatttgagcagagtgataaggatgtaccaagtgaggagaaccaccacgctggtgtggagcaagcagtaaagtacgaacgggatgagagcaagtggcttgatgagtactgtgagggggattacaatatgtttaggtcaaaacagatcaagaaaaaaaaagagctaacacttgggtggtcaaatgggatacccaatggagaggaaacagaaaagggatccccagaagaggaacaaaagaacgttaaaacggaccgagttaccatttgccataaaggcagccataatggaagtaaccgcgacagtaaccttaccagggttgaccaaaattgttgtgaccacacgtataacgcaattaacctaagaatcatatacgaaactaacaagagcgaactgaattccaagggggaaatccattttttcccaggtcagctaattttgaataaatataaagtggtaaaaattttgtccaaaactaagttcagcaccacgcttaagtgtttaaatgtgctatacaggaaagggaaaggtgggggtgatgttcatcgcgtagataattgcacgcagagttatcctaggaagtgttcagtgggacatacaagccattccttagtgttcaacaattctaccattttagaagattcgacaggagaaagaactgcacgtaaaaaactccaggagggacaagaaaaatgcatctccaataacgaatccccttttggagccaaaactgagagggataaaaactacaagtacgtctgcttaaaggtaatgaaaaatggaaagagcttcctagaccaaggattattcgagttgatcgttctaaacatgctatcgaatgaaagtagcgattcccaaaaaaatgaaaacggaaacacgcacacaaataagaacattattcaactgtatgattacttctacttcaaagaacatctaatcatagtgacggaatacatgcagagcgatttgtacaattattttattaaaaagggtaagatagggactctagggcagctacaaatattggccaagaacttactggaaggcttggcgtttatccattccaaaaatttaatacactgcgatttgaaacctgaaaatattatgataaacatgaaaagggggaagaagaaactgaaaggagtagacaaaggggaacgcttagaaaaaggtttcgactcaggtttagtaacattgggtagtacacataggagcaatccgtccgctcacaacgacgtgtttgtctcggaaaaggagaagttctgttttgcagctagtttgaaggataaaccaagtagtagtggtagtagttacagtagtagtaccaacaaggctgtagccaaaacacacatttttagtagcgaaaaatttggaaaaataaaaataatagattttaacagctctatatacgaaagcgacaagctagaaatgtacattcaaacgagatcgtatagatctccagaagttttactacaacaaaattacgacaaaaaaattgatatatggagcttaggctgcatattatttgaatttttaacgaagaaaattctatttgatcatcaaaatatatatcgatttatatactccatagcgtcctacattggaccctttccattttatatgataaagggttgccgcataccataccttttcacaaagcacggattaataattttgagaaaaatgagtgttgacaaaagttacggcaacagcgttaaggaagaaccacttgatgaggtggatgacgaaccggtattgtttaactcaaaagatttcttccgattaaataaaaaagaaagccacacaaatgatttattaaaaggtacgcacgcaaatcagggttcgcagaatgcgtccaagggacgtaaagaattttattatgatgtttgctacccaagtgacaatctgctaaagcgtaattttcaaattgaagatactttgtttttagattttctcttgtcattattgcaaatcgacccgtgcaaacggcccacttcggatgaggcgttgaaacatccttggctgaagccgaacatttaccatgacgggttatgacgagaccgtgtcgcggcactggatagctactatggagaagggttgctcacataaaaataaccgcacaatgatacgacatcacaaacgtattacatagttacgcgcacgggaatgctaaaaggtgcgcggggaggtagtgggagagcaacagccaagtttggtacacacctcgataggaatttccatcacaaaaaaaataaaaagttaaaaaatcatagcacagatgggctggtatatcacaactaggggcagcacatcacatacaacatgcagtggttgcacaaattggggaaaagtaacgctggacaacgaaacataaatcaacaaagttaacagaggacgcatgtgaaaataacctgtatggaatcgattttccaaactgtggaagcaagacaaacatttttgcgtaaatttttttttttttcgtagttttagcaaaacagtgatgcttgattttttctgtagttttttccaaccaatcggatgagcaactttttacttctgcttcaggaaggaacgcttccgtttatgtttaaaataattaagggggtcaacaaggttgctttcattatgttataaacctgtttggttattgttagcaaaggattgacccctacatgtgttccgcgaataaatgggtgactctgggcttagtttttagcctcctcattttgttcgcccgtctgtagatttgcatcatcgttgtccttttctgccttttggtcagatggttcttcctttttatctagcttctccgtgccttcattttcttcgctcttcccggggtcattgggtaaattttccggctgctgatccgtttgatcatctgccgttttcgatttagcgctgggatccgcattactgtccgttgcctctgacttaacgctatatttggtcaacaagacatttagtaactcttcgaagatatttttaaattgctcattttggttgttatctgtgtacagaatgtagtaaacgatgacgatactaatcctcacgttgacttgcaatttcgatatgtttttaaaaacttccttgtcggactcgagcaagttttccgctttttctgccttttccgccttttctgcagcttccagattgtacgcatttaacagcttcttctcctcctcatttaggaaagaatagccattttttatatgcgcaaagcagttgacacgatgatccttcaagcagtacgcataggacgatgagacgtagatcatatttttaatattctcgataaaggtttctttgtaaatatttaaaattttcttcgcttcttccttaatcgttagtagtgcgtggtaaaaatgcttcaaaaagtagaagatacaattattttcacatttcgttttggtgacaattttattgcacgatctgtcattatttaggcagagcagctcatacaggttaatgtcattcgattctctgcaatcaactggtgatgtcgaatcgtttttttcgttggtgggttcgctatggtcgttatgggacccctctttgctttcatcgatgtgctcgcatccatcccccgcgtaattcagtaacgaatgcaggaaggacaaaatgatgtgactcacgaagcttatgctcatgcttttcctgtagcacacgttgtcgtagcttagcattttcttggcgtacaaatagctgaagtagtaattgtactgcttatgcagcatggtgtgtatataataatcattggcatagttgaacaaattggttagcacatttagatcctgatccaccgtctctaagtttttgtaattaataatgcagccgcagttttcgtattcgttcttcttccacattttgctcgatatgtcgttgttccttttgttgtacaggttgaagttgaggagggcttccttgcagtagttgttcttcgcgtgcgcagctgtgtttcgctgatcattctggtcacactggacttcgttcatgcaacttttcgctccactgttcgctccactgttcgctccactgttcgctacacttttagcctccttgccccccttttcagccgcctcgccccaatgcacacttttgcaaataaaggggaagtagtaattgtacgtgatgaggggcaggatgataaagttgcttatcaagtctatcaacttttcgtccctatatacgtacttctcctgtttgcaatttttttcgcttttgttattgccgctactcgccgaattttcccctttgggctttttcacctttttaaaaatataattctcattaaacaaaaactgctgcagctttatgtaggcttcacttctggttctcttggagctgaaggagcaagccagagacaaaacaaaacatatgagcagaaagatgtacatttttttcaactcgatgatgttctcaaatgcgatatcttccttgtactctttgcacaaactggagttatagttgtcattttggcaagatccctctgtgtcgtctcccttatttgttctcttcgagctgttcatatacatgtacgtacttttataatatatgttcgaaataatgtgaaggcactctgaattaatggacgcgatatgtgcattaatttcttccttcttattattaaaatatagcaaataggggagaagggagagaataatattttcaatattaaaattgttcaattttagcagcacattattattgttaataatgttgttaatactttccgtgtagatggttgccttttcaatgtaaatataaatatctttatcatttaacgaaatgttcgtgttgtttgtatttttgtacagaatattgttcggcgtgatgagctgcaacatgtgcaggtatatgttaatgatgcagctgttcacgtaaacgtttttcgagattttctccaacatgtaaattattttgtcgatgaatctatagagaatgttctttttcaggaactgtaaaatgtacataaggtatattccacagaggaaaaaaaatttgctgtttttttccctaagctgtgcatagctactgtctgcgaagatgtgcacactgctcgatttgcttgttccccttttgctcactttctgtttgtcatctttgtatatactaaaacaaatgtacgagaaattgatgatgctcatgatgagctgttcaatgaatagccagtcctcttctgcttccgtctttggaatttttataagaaacatgtttttttctatgtcgtttatggctaccttttcctccttgtaatgtaactttttgttgatattttcgaaattctcctcatagatctggtatgacaacttgtgatcatttgcgatatcttcttccgtcacaaattttatgtcttccatttggtagtccttaaaaatgctattataaatgctcacaaagatgctactgtcatagttgattaggaggaatttattcagcaggttaaagaagtgctcaaacgtgattacggtaatttttaggtgcataatgtacgtttttgtgtacaggttcatcttaattttgtccattagaaactcctttcctttatctgttcggatgcacttgttcgggttgttcctcaggttgctcctctggttgcgcctcggattgctcctcgggttggtgtcctcgtgcatcatttcgcttgcgctgtgtgtatttgcgctgtgcgtgccactcgcggggaggggtccgcaatgcgcttcggcgtcgttacgctcatcgcaactcgcatcgatgctgtcgtccgagctggcttcgtcacaggcgtcctcactgccaccatcgtcatcattggcgtacgagtaaatcttatcaaattcgtccttgtgtttatgcggttcgtcctgtttttcttgggagtcccccttttgttgctcagctccatctccgtacgttccactttgttcagcagttaggtcattctttcttataaaaaaggagtcgctagatatgtcgctgaattctgagtcactggacgtgatgttggtcgaattgtccgtgtcgtaaatattattcaaagtgaggtcataccgatttttttttttttcgtcatcctcgttctttaccgcgcttcgatgagtgtctccccttagggtttcttctacaagtaaatttatcggagagctcatttttccacacttctgttgagcatccccttctttgaatatctttgtagcactccttttacccattctgcaaatcatgctatacaacacataggtgtagttaatcttaaaatacataatgtgaaagagcatctgtgacgtgagcagtttttccttcgtgttgcaaaacaaatcgaaggaattatccgcgtttattaaaactgggttgcagtcattaatactttcgtaggcattatgagtaccgacgctcttatcatttgtcatatagttgtgattcgctataatttgcatttttaggcttgagttatgcagatcggttctacttccctgggctgcgttatgctgttcactgtgcttggtaactgaacacttaatcattaaaattttgatcaagtatacaaaactggtgatgttcaaattggtaatcatattattgtaaaaatcgtttatggtaaaaaagttgtaaacatctaattttagtcttttataaatggtaacattgtctatgatggagctattatccacatttttggggtccactttaatatgtacatatatatggttgagattatcttcatcattatcatcttcctcgtcatcgtcattgttatcattatgttcatcatcatcgtcctcatttccttcatccgtttgttttatttctgcattaataatagacatgttattcgttttctccttatgtgcatgttcctgtgttttgtcttttttttttcttttctttttatcatcatcgattttctcagaatagctttctctaaatatgattgacaaattggaattttcattattgctatgtctggaaaagaacatactactgaattcgtctatccattttgacttgttcatttttttaatattttttttgaatatcagatgtgggtgttgataaatttctgttatgcttttattgatattatatgtttccacgcagtttccctttttgtactttttgtggaggaaatctttttcgttattaaattgggcactgtttatatacatgtggggataaaaaaagatggggactaaatctatggtaattaatttgcacaaaacatttatgtatattacccacccgtctcgaaataaattgtgacaccttttgatgagatgaaataagaggtacagtaatgactgtgatttttgcgtcaaataaaaattgatgtatttaaatatataacacattttatttatattttctacatcatggtagtaggcaaaatttgttatggccatcttgaatatgctcagacaattttctgtcaagttgtaatcactggtacgcttgaaaatttcgaaaaaaatcggaatgaagttattcttaattaacaatttgttgatgtcaaatttgtagaagtacacctcctttgccttaaatgaatgataatttttatactgttctttcctcttttcgagtaacttccagtactgattgtcatttgtgtaggagctctctgtgttggagaacagcttaatttcttcatgcagtatgcagttgtacagattttccaaatatattctatctatattttttccgttatttattcccctgttgtttttaataaactcttccaacttcattttgttttttacctgattattgtgcagatctgtgttcaacataatgatcgaataggttaatataaatataacgtcgctattttcaacaatgacatacttcttttgcacttcctcttcgctcatcagttgtattttcttcgaaatggagtgcacatttctgtgaatgtaatcattcatgtcgacgtctttttttagattaattttttcctgcacattgctatgtttcgaggtttttttttttttttcttcttcttttcggggctaccttttttatgctcgcgcggtgcgtttccatctgtctgcttcggttcgccgctttcacttggttggttattactaccgttgccactacccccttcgtgtgagctatcatccaggaaatctatcaagatgtacctcttcgtgttggccagctcctcctccttcagcaagcattcaactttgtcaccttcttggtggtaaaccttatctaagtctccacaaatcggattggaataaaaaaaacacaagctgaaatgttctaatatcctctcaattagctgagcttcccctggtaacttgaaacagtacaagaacaatctcaacgaggacagtaacgacaagttgcagaagtcaaacagtcgcacgtaactcttcaaaatgtttatattttttctgtgcgaaatgtattcccccacaaattctttgtctagaaaggggttatatctgagaaacttggctatggacttcaaaaagtgtgggtcctccattaagttcctttgcgcgttactgacaacgctgtttcgtttcacgatattttgtgagccgctattctccgtgtgggcaacgtcctccctgttcgcatcgctagaccttttctgcttcctgttttctgcctctaaatcgttttctccatttttggtgttcacgtcgtccgaatgcacctcggacgcttttgtttctcccacgtttgtgtcataatccgtggctccgcttgcatttcggcttcctgacgattcgacgtgggagtgggattccctcttctcgtccctaacattactgttatccatcccccccttgtcacaactgctgcttagtggtcccttaccgttatgatctttaacaaactgttccacctcgtcttttattatgtcaccattggattcgtttattacagaatgggggttgctggaacgagagttgagtcccttctcttcacttttcgagtcactggggatatgcgctttggggcttgcaacatccctgctgttactggatacgttggcgctatcgtcactgtttttagaagcagccaaatgtggctttccattagctttatcactgttgaacttctctgagtccatctctctggaggcatgggacttctcgtcatgagaatgattcgaatgaacaatgaactgttcatgtttatctgtcattagcgaatcgagaatagaatcatttctatcgacttgattgaaggtgtcccccgtttggataattttcattttgattaactcatcgatggatttattttttagtgtgttaaaaatggttgctgatttttttaaaatttcttttcttatttttttttttctcatcaaatgttccttattcttaatgtagtccacttttatagactccttaacatgttcgcacagtaaaatggagcaaaggaggacatagcttttgtccttacttgatgtaagaaagttgagagagtacagttcattcatgttactttttttggattcctgtttttctggagcattttcggtaccttctccatgtttatcgggattttttttactatcattttgctgagtcgcctcgtctttctttttctcccctttggaagattcgttggaggagcctaacgcagttgtgcttttattgcccccactttcttcgttcactaattttttttttgtatttttctcttctcgtcagttttctccttccagcttctacttccagatgtgcctctcagtaactcgattttcccagaatggattacatagccaaaaatatctgcgtataaatcgtttctgaattcactaatgagctgatttgtgtatccacctatgtcacccattcgattgttcgagtcgttcaatacgttactgccacttctgttactgctcacagctgcagaggtggcacaagttcccacgcatgggattattatgtgcaaaatgttctttaccatcttaaaaatgacttcatttataatggtcgtattgtgaataaaattgacgcacaaatctagtacagcttttataaaattttccagcaggtcggatgcgtacaaattaacatcatggttgtaatatatttcaaataggacattttcaagacaaaaataggacaaggttagcaaagcagtttctgtgacgtttttggaagaacttttcttcaatatgcttaataatatattaataaacacttcgttgtaaatgcaaaaatgcttcttataaaggataaaaatgtttatataagttctcatggatctgcacatgaggatataagacgatgaggtgatgtgcagaaataggcatcttattatgtgggacagagcatcaaagtttttgtttatcagggcgtatccacaagtttctagaacaatgtttagcaatctgaaggacagaatattaatgcattccatattgtcattcgaaatttcattttcaaacaaatcattatacaagccaatacactccttcgtttttaataaatcctcgacgaacttatttttattgctgttcattagtatcagaatgatggttaacaaatcgtgtatgaagtcgtcatctgggaggcttgcggcaatagcgcaggtgttgctagattggtttgtacaagcgtcgctaggttcattcatgctaatgttactaggtgcgttggcagtagcacttatcacgctgctcatacttgcactgaccgtgctactactcagattattcattacaatgtagaaaatatttttcaagatggattcacaattccccttaaacaacagggaatatttattatttttgtatattttaaaaatatagcaaatgatttttataatatttttcctgtcaacaactttgatggcattacatagcatgttattaaacaaaataatggtatcgtagagtataatttcttcatggttaatgttgttgtagttaataggtgcacaaagtaacgtttctatgcttacgttaatgatgttgttccctttgttaattaagaaatcagggttttcttccttcttatgaggaaattttttggataacttataattttttgaaaaaaaatgatatttttttttcttcggcattttttcattcatcttggatgatagcacctcgctatcatcatgcttttcttcactcactttggtaggactgttttcgtgtgcatcatttagtgccttcttatttaaatgtccgttttgattaatcttaacatcgtaatcgttgtcgatggagatgtacgactcctgttttctagaaatattttcatcatacatcttttcattgaaatagctactgttatactttaatatgtggtccaaggaatgtaaagttttcaattttattctataaaaaatgttattgtttcttatgatatttaaaaaaggagctatatgatatatatctagcttattattaaattcgtgtatgtctatttcttccttcaagctgttcgtcaaattactgatgctgttgtacaggatgaacagtgcgtccacaatgctggagtccaaatttttattatattcatgctttttaataaccgacagtacgtttattatttcattttttatgatggtaaatatgtttaatcttgtcaattcgtcatgtagaaattcagggttcaggtaatctattccgaaattttttctatcatcctcattgtattcatacgtgtgtttgaaacatagaaatttttccattttttttttttcataatatttgttatactccatttttcgcgaaaaggggtgtgtgcaaatctgttacatttctatcaggggggtggggggcaaaactattccttgtactttttaaacaattgctgatgacttatcgtgagcaaaactgcgtaactgctcagtacggtgttctccaagctgcacagctaggtggagaagcaagcgaccgggttgacccttaagtggtgctacgcacgtaatatacatacacaatatatgcatacgtgtattcacgctcgtattgttatccccccagggaagttttcccttccatttattcttttgcgtagccacgacacaacagcttacaagcgcaattgtcgctccttcgaagatgtgaaaatattatatatacacattcgcaatcttttgataaattcaaaattggatttttttttttttttcccaacacaaaaaatgtgtcactcatttgtgcctacataacacttcttcccatttaaaaggttctgtatactttatattctaaagtgcagatcattattttgttgaaaaaaaaaaaaaagaaaaaattagaacagaatgactactgaggtatgcttcagaaaaagggtcatacaaatatacactcttcgtgtacaactaagcagggcgccttttctccttcactgatttgggaagataaattgggcaaaaaaaattcacaagggaaaaattcaaaagagcgaaacaatgaaagtgtagggcatgaaacgtaagagaaaaaaaattgtgatattgtcatataaaacaagggtttaaaaaaaaaaaaaaaagtttcctaccgaaatgtgagagcaaaaatttttttttttaaactacgcataagggtaaaaaaaggccttgcaaatcagaaagggaagaaaaaaaagagtataccatttgacaagcaaatgaaaaggagctgagatcacacatgatataagcttaagcgcaaaaacgtttggatgcctacaaattgtttttttttttttttactagcatgtattgcaatatatgcaaatatgagcgtggcacaaatggcccctaccaagaaaaaaaaaaaatatttcgttgctagggcgtttttcctctgcgattattctgaactccccccttctttttttttttcatcggctaaaagaaaaagaaaaataagaaaggctactcgcgttacgctatgttcttaaggcgaattggatgaaattgagttgagttattcgaaaaaaggtgacaaaaaagcacttttctgacaaaacgaactttttattatttatttttttttttttggactacaccctatactgctttttgtcatacactgaactcaaattgcaccggcaaaaatgggaagacgtcctacgtcccatgaaagcgtcacaaatgtttacaaaaaatagtattacacaataaatgtccatatggaacaatttaatttttgtaatgcgtaaaaatgggcagtttatcccttctacactttaaggagcgtgttaccggcagtgcggttgattgcgctttttaaaaacacacggatttgcctatactttgaaaaaaatttcctaacagcgcaagagatgttttcactgtaaggttaatattgggtacgtatttttcacagcaccatcctttattttcttagcgttttattttccccaatttgtggcacattttgggggcttccaccatttaccgttttttcagtgtaagttcatccgcaggggccctcgcagttgtaaaagtgtgtaaggagcgccagacgaaaggacgcctgtcaaaaatgtgtgcacatatgtgtgcgcacatgtatgcggacatgtatgcggatttgtgcgcgccccaactggttatccccccaaagacgcactggttagggcacgcctcgacaggatgatgatgcctcagtttgaatgcctaaaccgcttcaaatgggcgataaggaaagggcggttcagcagcgtcaaatcggcgctatccagtgaagatctaaaaaaaattaaagacctccgaaaaatcacaaacctgtcagtaggcatatgtaaaaatattctgaacaaaaatgggtataacattgagagaagtgtagattatatttttcaaaattttaatgaaagttacgaaagggaggtgaaattaacagaagggtactactgcttatcgtcaaggggaaattgcacagcgatagtagagttgaacagctacaatgacttagtgtcggagagtatatattttaaagagctcttaattaacttgtgtaacaaattaattggaggtaatgtaactacaacagtagggcagttgaacctggacgaagaagtgttgtctcattatttgcccctattctatgatgaaaacaaaatcaacgttgacaaaatgctaaatcgtgtggaacttaaagatatttttaagtatatatattttaacaggtccataagccagctaattaactacacatcgtacattttaaatgagcacatatttttaagcaaatatttactccttaatttagatcatttgaggagttgccacccaaatgtgtacattattaaaaagagttattatcataaagaaactaaaattgacaactttgttttatgtaaaggtttttccttttcatttttgtttattaagtctgatgaagttatcccagaaccggtcaaactgatcttagaaaaattcgcttcacttatatgcgtaaacatattgatatataaatcgaagcgatgctcgaacgcaaaccagtttgacattcatggctggttttttgtcaatcactttgggcgttccgctaatgaattgggacaaaatggaggtaacgcttctatgcaaaagggaagccagttgggcagcacaaaaggaaatgctatgaaacgagaaggggctgcccgtgaagagtatggcggtgtagagcatgacggtaaagagcatggcgatgaggagcatgacgatgagaagcatgacgactttttgcaaaaaaaggtgcaatctttctgcatattaagtgagtacatagaaaaaatggatcacaaagggttaacaaatattttgaaagaggatgtaacattttcagaaatgattaaacttatggaggatcaattcaagataaaaatttttgtgaaaattatgtactctgtgcttaatgaggatatgctcattttgtaattatcctggaccgacctcgcgcaaacggatgagcaaattcgtgatttttatactagtttcattcgctcgtgttaaaatgtgtgtgcatgtatgcctacatgtgggcaaagtttttatagttataaagtgtcatttttgagggctactcccccttctttgtgaatcattctttaataagaaactgcgctttgttactacgtaggaataaaaaaaaaaaaaaaaatagacaacattttggtgcctaaattactgcttcaggtggggctctttaaacgaaagcgtgctgttcgttcggttgtgtttcctgtgggccatttaaatgtggttgtgaaggttggtcttggttgggttggccatccatcacttgtgaatcgcctttccggcaaaggctctttttttttgctaaattgtgccgctttttatctggtcccgcatggattcatggacgtgatcaccaaacggcgaatagtcctcactgaacgagataaataaattatcctctcttaaatggtactttctcaggcaccagtttgtgccacttaaatgccgatacgcttttacgtttttttgcacccataaggaatggagcgagttattattatttttttttttttttaaattcgttgctaagtttactgcccgaatcgtctctacagtttggcaattccgttgggaagccatttctgacacgcatgttgcttaattgaatgtttttcgggtttgaaaaattcctttggaccaagtagtgcacgccatccaacctgccatccaaatagatattgttctcgttctcggaacagcttttttttaatgtttgcctttttttttcgcaccctttagttgtgtctctttcgttttttttttttctccacatttgcaccatttccgttcgtccaattttcaccatctgttttgtccctttttataggtaactccaccgcgttctgcgtcaccctgctcatctgcatcatcatcctcattagcatcctcatcctcattatcatcctcatcatcattatcatcctcatcaccatgtgtatgttcaaattggcgtccttcagttgcgtccatctggtcgaatttaccccgttcctgtattgtcatttcgttgtctaccgagcaggtgtgcataaggttttcgccactgcttcccgtgcttttgctgtcaatagcttcgccgctgtcgctgtctctgccgcttttagggtggacctcctcgaaatggaagaggcccgaatccatgttgctgccacgcggaccgttcccagccgtgtcatcaaaaatggcaaaaccgcgggggtaacttaaatttctgttgtgaaaagaatgcgcttgcttttcggggccacccttagcaaactggggagggtcatcaattccgcagtttgcagcaaaagggcagttttcacggagggcatttccactttcactttttcttccgctgtggtaggcaccctttttaagaacatcactgcttagcgatgcgtccgttgggatggaggtgggaattttattgctcccagagcaagtgatgtcaagtgaattttctaatttttccgtttttaaaaagtctactacaccctctgcattgtgagatatatattttttaccatccattaacttgccttcaaaatactcccccttctgtgtgtcaacctgctctccaatttttacctcatcgttgtatttacttagcgtttttattttatgtttgcagatggcacaagtatatttttctctcctgatggattcgtttatcgaagagttcagtatgtccatatcgtgatgattttctactttgaataaatacttatcacaaaataggcattgtatatagtttacatcgtttgaaatttgttcattccatttttttattttctcaataatttgatctaacttatttgtgttaataaaattctgggagatactatcgcagttgctgtttcctcttacggcccaatcctggtctgtaaaattgaagctttgagaaaaactgttcgagttgtaaaaatcgctaaaatgggattggttaaaatggtcgtttattttttcgttatactctgtcttgactgtattgtcatcactcatgaggacgctgcctctctcgccatgtttgaccatccgtggggagtcttctttttgcgtcgtatattcctttgcgtgaattgtccccttttggggggtgctcgaggacgggttccaattaagaggcgtgtctccgtatatatgctcgctgatatcatattttaattttctcaaattgtgtttttcgttgcatgaagtgaaaaaataattttcctccctctttccgtttaacgaattggtgaaatttgagtattcctctggattataatcacccctttttagttcctgccattttgcctttatctcattttggcttacgccccgatgagtgtttaacggtttggaattttcttcccgcatgactctgtcgaatgtatccacctcattatcgaagaaatcgtaactttcccttttttcaaaattaaaatttttgtccagatcgtgattttcccttttatagttacagtttgttgcatcggaaggaggacttaactgtccattctgttgaccacttcgtgcggagcatatcgcggcgccaactcctttgcggtctcttccgatatgatgcatttgcgttgcatgtgtctcaccctgtgttagctccttttctggggagttccctttttttttttccttctcgaaccagtgtacgttttgaattggcgtgttttcattttcgtccctctcagcatgtggaatgttatttgttttttgtttttttttttttaattttgctcctatataccttgagtgattgtcaccattggtgagcaagtctacatagtgcttctccattgcatcagccgtagcgctgcaatccgatttgtttacattaaaattctcacgtggaatgttgttccccacttgggggactaactggcatttatcgttcctcctactgggggtgttgctatccctattgtgttcacgcacttcgttaaaattgtctaccaataacttggacagattgtcatttccattttgaccttcttcatcgttaattacattggactgttttttgtatttttcctcttttttgtgtttttcctcttttttgtatttttccccttttttgtattttccctcttttttgcaatttttgttcgttccaacatttccttgtgcaatttttcctctgcttgtgcacagtgaatttacaatattgtcgtatgagcagtttagctggtacatattttttcttttctccaagctgtcattcgtatcacaattgttttcgtaaacattgatgtagcattcgcttcgtgggggatactccgtggtgcatcccccgtttgggaagctcaaccattctgcattctcccccccgcttctacacttatcactcacgttaaaatgcgcactgagctgttctacagggatcgaatttgtcagataattgttttcatttgttgaagcaaaattcttcttttttgaacctcctatgtggtgacttaatcgcgtgaggtgtttttcaaacggataattttgctcacatataagtttaccatttaaagtagacccgtttttaatgcccaacgattttattgagttaagggactgcatgcaaccttttcttccttcagtattatcatacaattgttcgcgcttgtctttatcgcttaacaaattaggacttacgtaacaaacattggctgggtttaaatttatgttcacgtgatgcagtgagctactcgtgggggtatcatttttgaggggcttgttttttccccccgtttgtgtaatatatgatgatgtcgaagtagcccacttggagttagtcattcggtgagtagaactctcgcatgtggctccttcttctgtgttgcgttttcctctccacgtggtgccacataaatcaggtgtgcttttctgattccacctcaaattggtggaagcgaaactatcactctctttcttagtgatatatttccccccactgcaggggatactattaatagcgtgcttcatcatactgccagtaaaatccgtataggtaagcgattcccctccacagaaagggctacaactgatgtggctacagttcgagttcgttcttgttacaagaaaattgtgttcacaaattggggtcggcaaagtgaatatttttctctctttattttccctatcccttgggacattccaatatgtcttattgtttttcccaactttgtacccatctgtacaatttaaataattgctgcattctctttgatcaaaattttgtgcatgttcataaattggatctattgctcgattgggtgcattgctaagccttttacgaaaattgcctctttctttctcacacaaaaagtagcaataaaaggtgttagctttgaagtggtgcaaacatggcttgtaattgaaaagacaaagagaccctttaaagtgcaattcatttttatcataaaggtgaaagccatttgctgctgcacattttaagctccttaagagataattcgaactggcgctataatgtcctcccaattttgtccaattgtgtaggagatatttagacaccttaattctgtagagcagttcgtatttaaaatgtgtttttgaacaatggcctttctcgaaacttcctttttttcgcacaagtacttttttattcattgctgcacaaatggaatcttttttgctcattcgcctttttgtcattattgagcccctccaagaaggggagtttctttttcttaacctcatgtggttcatttcttccccacgattacgcagattggtcatgtctgcgcgtcgaaaaggacaatcaggtttgttactttctaccgaactgtctttgcaaaaaagttcgctcttatttgaggaacgatcgcttgatgaacttttcacaaagggaggagcttctctcttagtgatgctattgttttttcccaaacattttttctcactttgatttagataatattcaattcgcttaattcttttgtttgtttgaacacaaattttgtgcacatctgcgtcgtctttgtatagatgatacataaaattttcttttccttttctgcaatcgcgttttttaatctgatttgttgaaacttcttcctcatcgcacgaattgtgtaacttatttttttccgatatgcagttatttatctggtgcacaagttcgttaattaatacgttgtctctttcgcaacactcatgtgtggaagtgcccttggctgaatcaccattcttcacttcttctgattcttgagcattttttctaacgtagtccctcaacctgcataaataattatattcctcctgcaggagaaagttcagtttatttttatatcgagtgtagaaggatagtatttcttggaggatatgttcctttccatggttgttgccttgttgatcagtgtgcacatcgctgtgcgtgtcatcatgcaggtcagtacttatacaatttgcacttccttttttgcgttgctttccaagctctatgttttcccccttatgtggcaattcggacccttttctgtttagcttaactggattggagtttttccatagatcatctgtgcctctttctgctactatgctatggcccataatggagttgttccctcttcttaacttctcagttggttcatcgaagtctccaccaagtactctttcatagggggtgttacttgtggtgttgcttctgcttattgtgtttcccgttgcatgacttaacagatccgcaatttcgccgttcgagttgtttaagtttgcttctttttttggtgcacaattaaatgaaatccgttccttttcaattattctatcttgtatttttattttactttcccccatgtttttccaccttttagagtcaatacatgtgttttgtgctttgtcttcatctttaagggcacacactttggctttcatttcgtgcatttgatcaccttctttgccatttgtgcttaatctatccctatgtgtgtcactattattatgagggaatattccataatcgctcatgttatgcaagcctttttcagcgaggctacttttgttgttttctttaaagtggcttgagttcttttcatcctcattattggaattatcttcgtggttcttcaattcgctctcacacgatgtaaccatgttgtggtaaaattgatcacctttgcaaccgtttgagttttctctagtgtgttcaatggacctaattggtgagtagctatggcagtcctcctttacgctgttggcatattcacttcgggagttcggagacttctcttggagtgtatgaattcctccacttgttgcatgcatatgcttttctatcttcgttttggcaaaaattgtcatgtttatttttttcctcttcttttttaccactaagaattggaatttcttaccgaaggagttgtcacatttggggaaatgatgtccccccattggatcgtcaattaaatgcagtctgcgatggagtgacttgtattttgatacccttctggggagtgtataagcatttcgaaaaatgtacctacaggtatgactacgtttatttttatgattacataatttgttatcccgagtgttggctgattttttttctttttttttcccatgattgtctttacgtccccttctacctcttctgtcgtcattgacttgttcgcacattttgtccttttgcttagcagcgctgaggctgtttttacattttttgtaattattactacttggcacagaaaaattgctgctacaagagcgtatgtaatattgaccttgtgacttattgccactactgctactacgactgctttttgcctcccaattgggtggcaattttttgcctttcagagaagtttcctcttccataacggatcggttttcaaattggcggtaagtgtcttcatttcggtgccccttttgtcggggtgcattacaccgtttagtgaaataatgggaagtatttcctcgttctgcatttattaaatcattttgattaatcttgctggaggaacatcctttctggttgtggctactcctgtgggctgtcccttttgcgattctgtcttggccattttggtatgggtgttccatcctttgtattttcgtatgctcttttcttttctccctttcttcggttttctcatcaacttcgccccataaaccgtttttacaactttcgcctttacgactgtagtgcatgttatagcattcgacagcgttgtcgggaaagggggaaaaggacgcgtgttccttcccaaaacttctagtcctgattttcaaagtagcatatgtcttcttcttatcactcaaaactttcctaaatttgcttattaattctgtttgttggtctttattttcttcattcacatttttgctttttacatgttcattttggttccctaaattgtttttcaaatgtttcagtttttcacttttgctttttaatttttcattcttactttttatattttctctttcaaccgttttaaaaatcctttggaaaagttcattttctttgacgctggacaaatcgaacttatcgctggtgggggggtcccatttgattgccttactatctttgctaaaatcgaacgtagtttttttatatttttgggacaagctgggcgaacctttcttggcattgttcttcttctgcctaaagctgcaccatttgtccttctcgctttcatttcgcctggaaccagctgatgtgataactaacttttctaccttttgattgacatcatctttatgaatggaactgtccgcgcttctctcctttgctccataattttgtattttcttgatgttctttttagattgggctagctcatttacaaggctataaaaaaaaaggggaggggaatgcacatgcacatcatattttgcctgcaggtgttgcagactcagaggggaagcatttcacaaaaatgtgtaccccctcgtgtgggttgtttatacgttgatgcgttagctacgcggcatttgtgggaatggctgtctgtatatgtatgcgcgcatttggcgcgtgttgcctacttttccaattttttgtcttccgctggaacgagagaaaagaatttctgtatgagcatgttacatgtgtgtgtatatgcacaggtgctaaactagctcaaaggaattactacaaagttagaaggacgactggtcagtgttgcccttttgcgtttgcttttctttatttctcgttctgtctttttgaagtttccttttttttagctatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaagtgcgacacacgattttctgggcgctccttacagcacgtgcaatttttacgcgtaatggctgccctgccgtagagaaaacaaaatcgtaaatataacagcacagtgtaagaacgcgcaaatattatagagaaaagtttcctgtatacacacgcgcatgctttctttgatgtacttaatatacacatttggacgcaaaaaaaaaaaaaaaaaaaacactcgagttacacctacgctgaagtggagaatagtcttatgtggcctatataacaccagatggcacttgcggaaatttataaagaaggcattttcgaacaaaaaaatagcgaggcaattttaaaataacattttctgtttgagttactgcatttgtcccttggcgatgatggccgagcacggaatggacgaatgcgcaattttgttttttactactgtttgccttattttggagttaaaaaaaaaaaaagggacactcacgaaatagatgggtgtgtcattaaataaatatgtatgcatgtatacacatatgcaagtttttacacaagcatgaatgtccgtttgttcatgcgaggcatacattgtcggagcagtcactccactttgtaagcattttcgaggactgccaataagcagaatgttctcaattcaaacgttcaggatacgcaccatgttacgttagaagaaaatatatgaaagggttgccaaatgttgtcaagctttgccaagtgttgtcaagctttgccaagtgttgtcaagctttgccaagtgttgtcaagctttgccaagtgttgtcaagctttgccaagtgttgctaagctttgccaagtgttgccaagacttgcctgacttttttttctttttcttctcctctcatgtgcgttttttttacccgcttataatttcgtcaaagcgtgaattgcgcgaattgcgcgaattgcgtgaattacgcgttgtggtcatctccagcaatattagtttctccccctggtaaggggaatggtgcttcccctcttgcgccttaaaattgtagcttcgactttctagacataacgctacttcggtgatggctgcggcatatatgcacatacatgtgcttgtgtgtgaatgccaccctacgaccagccttcctcaatgtagccaccttgcccgcacgttatgtcttggcccttatctccgttcatcgcaacttcggctgtaaactggtattcgatgttattctggttgtccttttccgcgcgcccatagttctgtgcatgtttgtaaatatacatagacacaaaaattacaactgcaccagcgaagacggttatgcttccgtacttgaattttttgctgctatgtgctctgctttcgctgcgtccgtcttgactcgtgttttcgtctccaccttcgtctccaccttcgtttccacttccgttttcacctgcgttatcattcccgtcccccttttcgcccccctcagtggcctcctttctcgtcttatcatcctcattcaacgtgttcgtcacgtccttttgaatctcctcttccaggatttcactaaccctcttggaaatatttttgggaaagggggtttgggtatcatccgaatctatgataaaattattctgaccaacaataagatatttgtcattttctaattccccgctggaattttttttataaaatagcttatggacactcttcatatctgagaagtacttgtatgggttatcattttttcctccttccacttttttgttactttctacaaaatcttcaaggacgtctaatttttcctctacatcttctttttgttcactattcatttttttactatcatatgtatttactacattatcaattatttcgtttatattttttacgtcatctttttctttctttgattcaatttttttcgattcttcttctggcaatacgctcgttttttgttgtgtaattatggaatctgtgtctacattggttctactcgaaacttcaccagttggttcctttttgctatttgttgtggatgtgtcttctacctgttccttcacctctccatctgtttctttactcacttcagtttgtgcatgtggtgatatgcttgccttttcctcatcatctattctataatctaaaatttgttcatgtttttcttgcactttttgttcattttcaccatttcgatctaaggtgtttactccttcatgttcctttggagtcacttcccccttttcgttatgtgcagaatgtgtattagcaccacctgccagttcttctttcttctcccctcctcccattgtcccatcaatggggttcacgctatcttcatgcagcttctggtttatgtcagaactttcgccttcctccgatattttgctctcacgtgatgcatcgatgggtttatcctttatggtctcaccttcttccgagctcccctgtacgtgttcacttttgactccttcaacttcagctgcttcgccatgttctcctgctttgctatgttctcctgcttcgtcaagttctcctgcttctttatgtcctcctgcttctttatgttctcctgcttctttatgttcacccatttctgcatggtcacctacttctttatgtcctcctgcttctttatgttcacccatttctgcatggtcacctacttctttatgctctcctgcttctttatgttcacctacttcgtcatgctctcctgcttctttacgttcacccatttctgtatggtcacctacatctatgtgctcagccacgtctgtatgttcgcctatttccctactttctataatgccgtcatgtttactagtgacttcagttgcatctgcactttcaccagtgactttaggttcaccgccatcttcattttgaaccacattcatgctttcacctatgtctttatgttcgcctacatctttgtgtttgctttcgtccatggcttcgtgtttaccttcatttttaacaccaactatatccatatgatctcctttaacttcagctacttcttccctttcaccttcttcttggtgctttcctacatctttgtgtttactttcgtccactgcttcgtgtttaccttcacttttagcaccaactatatccatatggtctcctttaacttcagctacttccttcctttcgccgttggctatgtgttctcctacatctgtgggttcacccacatcaatgttatcacccgcatcagtgttatcacccaaatcgttattatcacccgcataagtgttatcacctatatcgttacttccccgcttactttcacccatgtctttgtgttcgcctatttctgtatgcacacccacatctgtgccttcagctacatttttactttcatctacggcttcatccttactttcacccttagctttatgttcatctgtaatttcatccacgaattcacgttcacgcgcaccttcctcttccactgcatctccttcttctaccgcgtctcccccttctactacgtctcctcctttgactgtttctcctccttctactgcatctcctccttcaactacttctccccctttgactgcgtctgaatgttctcccacaattccatccgctacatgaggccctttcaccgcatcgcctgctattacatgtgttggaacaaattcaccggttaactcgtttctgccctccgtttcatctgccaaatggtctcttttgtgtgattcccctaatactgttctgtcgacacttgtttgatcctgtgtcttgtgttcctttccagtttcttcatcttcttgtacttgctgttgcgtgtggacatgacctgtcgccaattcctctgtcacatgttcgttggatgttctacgttcttcctcaatttcttcttttacttgattgtatgtcgcgtgattatcaaataatgcttctccttgaatatgtccccccgctgtttgctcttcctgttccctttcgcttgacagttcatctcccttttcaccattatgtgcgtccgcatgttctccaaagttatgacttattatgctgttttctctcagagtttcttctaattcttcgggatcattcgtattactatcttccacaatattttctgcatcgttcatatctgctttgtgaatatcgttcatatcagtttgtcctacatgttcccttatgtttttataggatgcttcatgttcatttacgtcctcttcggatacttttcctttgttcgtatcatcacctgatattatttctcctcctgtagattcacctgatattttatggctttccccattattttcaatgactaaatgatctttgcctgtttgaacatgcataaattgtttcccttcatttccttcttcgagacttctatgctcgctgattgatttacttgatatgtgactcgtttctttcgcgtgcttgttatccgtttgatcttccgctataacgacgtgattctcggatacgttggcagaattggaatcttctgcttccctgtttttttgctcactttcgcgttcgttttcgtctttgcctttaaattggtgttgactttctccttcgttgtgcaactgatctgtgcttattctttctccttgtaaagtatgcccatccgtgctatgactcgctatgtgatgttcctctgtttttgttttatctggaatggcggattcgaccaaatggttactctcttccgatttttccttcatttcgtgcacgacatgggattgcgtagttgtttctacgcttccatccgtattatcatgtgtttgtttattatgtccactaactcgtccatggttcgcatcatgcatctctgttgtgtgctcagttgatttttttttctcactttccatttgtggcaattcatactgttttttgaagccatccggaacgtggttcataattagaaagtctcttagtaagctgtcacgattcgtacttttatgttcttctccctgtctatctcccacttgcctatttaagcctacctctttagcctgtgtatgttgtgactgtccctctactacttcctcaccatttatatttcctttttgtccaacatggctcactttatcttcccctttttctatcccctgctctgcagttactcccgtttctccgcctacttgatcagttcgtgtcgtaacttcatcggtgttattcccgatttgattcgcttgttcgtttgtgtgtctgttcgcgtgttcgtttgtgtgtccgttcgcttgttcgtttgtgtgttcgtttatgcgctcgttcgtgcgttcgtttgtgcgctcgttcgtgtgttcattggcgctttcttggactttagccgcgtcttcaacacgaccatgtggagttatttctttctgtgcactttcctttggtgtatctgtacgcccagttccttcttcttccacccctttgttcacttgagttattttatcttctccaccttgaccatcaccaccggtttcgctttcccctttcggtggagcactttcctcatacaattcttgctcatgtttatcagtcaattcgtccttaccatcatgcgtgcttttataaacaggtgaattattatgataagctgcagaatgtccctgcgatgtgtctgctctagggtgactatttattgcatcaccagcgttctcagatgtgacataatcatttgaatttacctcgtgatctttgctactaccaattggagattttgtgttgtcattttcttctgggattattggttgattatttgaagattctctagcttccacattaggcaaatagctcccatttgacaaactgggtgaatcgatttccgcagttccatcttttgccacagtgtcaatcgtatccaccttttcgatttcatctggtttttcaagattgttgtctttgataatttcttgctccattttctcttccttttgttgttcttcatcaagtatattttttgcctcctcagaattgagcctatttccctggttagtgcgctctttatcattttcttcatccccttttccatccgccattgtttcaccttccgccagcttcttcccatcagtttttcctgcagtgcccgagtctgccatcccgacatttgtgctttcgtcttggtgaattctaattctatctgcattacccgcggtacccgcatttgcagtttcgacggtatcactcccgcttttatcctctccattttgcttattagcggtacggctacctacagtcgcagcattaatacgtgccttaacccttttttttacctttacaactcgcgtattcttacggggtctcttcacaacgaagtttccaaacttgtcgatgacatctacctcatcgccctgctcgatatgctgaagcaaaagcttgtgatttttaataagaaggtgctgtctttctatcatcgagtctgtttttttttttagttgagcgcttgcttccctcaacattcgtggttgagcaccctcttcgccaatttcccctttgtatggtttgttcatagccttccgttctttgatttcatctgcacgcagatcgtctgtataattattgagcatttttagtaaattttcataagttctatgatgatttttttttctttgctgagatgagcaatttggcaaatcattacattggacatattgttctaaaatttcgtacgctataacatgtggtttgaacatatatccttcatcacagatacctctgcagttgtatatttcgttagtacattcgcttctgtaatcttccctgattattaattcatagttgaaaaggcttctacaatgaggagtgtagtaatcagtattagtgatataagtttcaagggtaacttttttgggaatggttctctgtcttttcctaaattcacaaggcccactccaatcagaccaatcgttatacctcgcacaagttgcaccatattccaaagcatagcaaaatctgtctacacttattctagcgtgaatatcaatttcatcggtaaagaaatacgctaaaggaatgtgggaagatttatgataactcatttcagagatcagaaaggtgagcctcttggattcctcagaattgtctgagtaaaaaaaaatccccaattttttacttctaatgtctcttatgtaatttatgaattcatcaggatattctgaaggctccatatctccaaaaaatttacaaataattataacatttttgttatattgcattttggggttatttaatatataagtttcgtaatactccttcaaagatccaaatacatttgagtgcccatgttttgtaactccataaagttcatgatccttctgaaaagtcgttaatgtttccatcatgtcaaacccaaatagcatttgtctcatatctgtatacacaattttatcatcaaaaaaggaatatgaaaaataattccaactgttgtacagagaaaacgccatgcttgcaattctgcgacctaacaaatagctatacctgctagaataccttttttctgcactcaccaggacgtgaatgttcatttcgctgcagtagtcctcaaataaaaagctatcttcctctaaattggtaagatgggaaaagggagggggtggtggtggagaagtttcacaagtgggttatacgctagtgttacggcaaatgtttatccccacgcaggatgcacaggaaaaaaaaaaaaaaaaagctcatctgtctactggttataagcggtttgtgtgtgggttgctagtggtgagtgcgtactcatggttcattgaaaagtacacttgctcacacttaggaaatcattttcagaaagaatgatgaaatttcagttgcaagaacaatgcatgtagacaactgcgtgtatcggttttatgagcaagcacgtgaggttcagcgtttggttttatggcgaaaaaggtctattttgaaacatccgctgcggcatgttcatagaggagcgacaaacgcgttcacctcagtatatttatacactcatatgtacaatacatgcttgcatacatgcgcccatgggggcatgttctttttttttttttttcccttacctgaatactttgtaccataagttttgccaaatgccaggagcaaaaggctaaaggtacttaacagcattaacaagttcatttttaaggtaaaaaaaattgaacgtagtaatggacacggggacaactttttttttttttgagaaaggtcagcaggcactttggtctataaacacgttaagctctttactttttcctctacagttgtatcttcgcctagggctatatttccacgtttagctttatacaagcctcgaatgtgaatcttcctttcttatttagcccacaacatgttttagcgcatcggttgtgccctcctcgtggttcttagtataggggcgcaggtgtgtacacatgcatatataaacaagtatacaaatatgtacatatatatacttgtgcttatgtttatgcttttttgtgtcttcttttgttttgctttgttttcttttgttttcttttcttttctttccttttttttcttttccttttttttctttccttttcctttcttttcttccctttcgcaacggaacaacctctttttaaatcacagcgtgcgccacaagccaagcgttcgtgtgcgcataaacatatgcaaaacagaacatacccttcaggtgtaaatctgcaaacataagcaactttatgtccaccgaaaagcaaacggaatgtagaaaaggagttagctagttggtacattaaagaaattacctacacaggaagcatataaaaaagattttcccatctttcccagtttttcataattggaagtgttgccgtgtgtaagacggaaagcacaccaagtaggcaaccaatgcatgtgttattggctaggaaaagaatgcctaaaaaataagctgttctgtaagacatttttagtagaatttgcaatttatatgaaataatgatgttgcattatgcctaggaaaattgtggggaatgcactcagggaggaaaaaataatgaagaagggaagacaagtggcggttcaacccatttgactttttcatgctcactttggctgcgtctacacgtttgagttgtaagtttcttttctttcttttcgtgtaagattcccaccttgcgcctgcttctagcagcacagaaattatccaccgtttactcacatgatgaaatggctataaaatttccaaagtcccacttgagttttcgttctagtacaagtgaacgcaaattagcagaagataaaatgggaggccattacccttaccggttattcattcttggaaagcttaacaacgtggttgtaaaagggacatcctgcttctaccaattcgttttatttttttaagcaaattttgttaacattaatctgtttttttttttttttttgttttccttacaagacgttatttccatccatgccaaattgcttctttcgtttaccccttacgtgttcgccatgttgtcattacatgaggaaaaggaaaatgtgtacacatacgaaaggtgtcactcttgggtaggtaattatttctacactttttcactttacctagcttgttcatatatatgtctgcattaatcctataaatttgcttacggttgaaaaaatgaagaagaggtggatccatccgtgcacagacatttttcctttcgttaaatccggagggacacgcctcatcacgcaagcgaataaatactcgcatacgtatatatatgcatatgtgtgtatttactcattttaatatactccttttatttttcctaacaatccacattaaagctatgagcgaccgtttacgcgtgatttaaaaaaaatattttccgcgtaacttcgtatgtaaaaattgcttggtaaaaataaccagagcacagttgccctcatgaagttgcttccttttgtctttaatttaattcaaaatagaggcctacacaggcttcattattcgccctttgtaaatactttaaaaattgtgggtaacaattgtgtaaacatattttgggaaagaatgcggtaaaattgaacacccctcttcgcagcacaaaactagggttgtaaaaaaaaaacgcgttgcgcaaaatccgggttgcaaaaaaaaataaaacgcgttgcacaaaatccgggttgcacacattactgtacttaccattatttatcgaaaaaatgaatgaaaaaaaagcggctaagtcgcaaaaaggaggttctcaaaattgcaattttttgatgctcatatttgcaaaaatgttatcttaacgcgatttgaaatggctactccgtaggtgtcgagcgactttggcggaaatcccaattgggtgaacatgtaacgtgcacttatgtgtgtctatatgtaacgctgggtgttgtaaaaagtcgcagtagaataagcacactgctttgctgtccttatcattcatgttcgtgcacgtacacataatatttccatttcatcatgtagctgcccattcgataaacttttttgcgttatgaaaaaatttaataggggggaaagaaacctcatgatgcgtgctctctgcgcatatataaaaagaaacgcagtggtgaagtggtagtaacaaaaaaattcccttccattttatgcatttgtatgcgataaatgtgagcatttttgaatattttttaatcatcacatttttaaaagaggaaagaaaagaaaaaactaaacattttggggtctccgaacccttaacggtgaagaattgttgcaactttttttttttttctccatttccgcgacactttagaagttcagtaagtatttcacgaaaggcaacatatgtgtatggggggaaggatttaaaaaggcatgagttcaacacacgcctttttttttgggggggggatgtttctaaaaaggattatttgggctttatttttgtaacctacaaaaagggttaagcttgtttattgggtttatgtagccgtgacgacgcagcatcggtaattttgctgagtaccattatattaatacaacggcaggtcggcttgcgcttcctttgacccccctttccgcatcgatctgggtatcttctcaaaagttccaatggcttatgtaattccgttcagttttctccaaaattagaggagcccatgtggtggaagccaggtgttcgaatttaatcatgactgtcactaaagggcatcgtatagcagtgtgctgttcaccattccgcaaatttctgcccatttttgatgtaataaatattaacctcatttgacagagttgtgcaacttatgtcatcgaaggggggggggaagaaaagaaaagataaaaaaaagtatatataataacaaatatgaaataagaaaaaacgaataaggaataacgtgtaacaaaaaaagcataacaaataacgtataacatataaagcataacaaataaggtataaaaaataacgtataacagataatatagcataattggaaaatgcatggacggagagccggcagctcgaaagatgagaaagccaagctagaaaaggtcaaagaattaattccccttgtgaaccatttgataaaaaagaagaatgaaaaaaactatgataaagaatacatcgagacgacatccgtcattttgaggaggtgtccttatctacagactttgtggaatttcaggagggaatattttgagtctgtgcaaaataccggctcaccggttggcgaagtggggaaaggttagaaaaggcatacaaaagcgcagcacatatgaaacggcactctttgtgtggtatacgtgctacacattgtaagagaaagaaagacaagaggggggaggaattcccagtccgagggtgcacaccagtgtgtgcaaggcatcgtcaattgagaaagggggttgaatcttttcaccactgtaaccacacatgtttgtagcatgtcgtatgaacctagttattcatacttctaaggaaaaaatacattatgaaacgcttctgtttgagggcatttttcccctttttataggcgacgaagaagcggattgcccgaagcacccctcccctgaggagctaaaaattttgatgaaaaatgaaaacacaatggttgaagaaattttgagcaaatttaacaagtgcaacgaattatggtttcacaaattgtggataataaaattttgtctaaaaaatgatctaatggacttttctgatctgatgaatgagttagaattttgcaaaatcgccttctacaaggatgataggaactaccactgttggaattatcggtcctacatcatcgcgtgtgtgcatatatatgtgaagagggggaagaatgggaaggcacacagcggggaaggcagtacttacgaacttgaccccgcctccgcagaacttggcaaccaatttgacgtccataagtccaattacgagctgtcgaaaacattgattgaaagaaatttttccaatttctccgcctggtttctgaaatacaccatacgtgaatccctaatctgtgacgaaaacgagttagacttgataaaaaatgcaattttcacggatccgtttgatcaaagtttgtgggaattttatagatggtttctttttcaaaagggtaatgacaaggaggaaatatttttcactctgttgcaaaataattgcatttatttttttttccaaaacttggttaaggctaatctatccaaatcaaagtgttacgatgataatggaagggaaataactggagagtggggccaacatttcgtagctctcaacaacccgcacgacagtttcgaatcctacgtatattgtttcaaaatcaccgataagcatatccttttgagtggccaacctacttatttaaaattttgtatattctattataagtataatctttacgaaccagaggagatacattacgaaaaaaatgtcctgcgcgatctgatggtgtgccatgactttttaagtgaaggaaacaaatatgagcacaactttgagtacctgatcgatttccggaagttttcccaaaatgaacatttcaaaatattactagattatgatagaaagaggggaacagacgttaaaatggactccaagtctagttgtgttagcccattcactccgttatataaatatatcaatcgctccaatatattgttgaacacagccaaggacataaatttcgcttcattaaatttggagcttgagaaaataaatgaactactacttttggaaagcaattgcaagttcgccttatttacgaagtaagccaaggagaagagagttctcccctcctcattagtttgcaatttgttcgccgcgccgatgcttttgctgccagattaataggcctttttaggcgtttatactgaggtgttcgaaatgtcgagagtcttcacctgtgaggaagaacggacgtgcgacgacaaaggaggaagcgtcgagaagcggcgatttgcccttctgtgaacgcgcgtatgagtgactcatacatgtgcgttaaacatttaataaaacccaaacgataaaattgcaggctcgaaatgttgagaaggctggaacagttcgacgaacttttccacgtacttgaattgttaaagcaagtggacagcatccgggtggagtactacaaagacttggagacggagctgcggatacagtaatttctgcttcctacacgcctgtgtttattacctctcttttgtgtgtttttaccaccgtgccgttttgtactcctcctcatgttaacgccccaccccatgcaggaaaaaaatacatgattactacgaggattccgaaatgggttaagcgcatttagcaaaaaaaaatttagttactccgcgcacattttgaaatataaataagatgaagcagaaactttcgtccgtgtcttccccttttcgataggcgacaacggggcgctggatctgagtggactacacattgacagcgtaacttaccccctcatgattgaagccttttttatacccagtattaatttatccaacaatctcatatcagagtcgtatggacaaaaagaaaagaagagggccgaaggggcgggggcggctacggctctcccccctttggctccatgcacaatgtgtacataaatatgtatgtatccatgcatgtatgtcggagcgccaacacatgcgagttttacaccttgcccacggtaggtacaccggaaaatgtacagtaaactttttgtacaacctgagggagctaaatttgagtcataacaaaataaaacgcctcgtagtgctaatgaagaatttgtacaacctgaaattattggagaagtgagtgtccgaaagtgcagaaaaggaagcgtgcccagtttgttgcaatgcttttttcctttttaaatgtatatatgtatatatatatatatgtttatatgtgtataatatacgtttatatgtatatatatttatatgtatattttttttccctctttgcacgcccaatttgttgtttaaaaaaaatcgacgcaggcttgatgtgagcagcaacgcactggcaaatttggacgaagatctggacaactactcctttgtattgttgcccaatttgaagtaagccagatggagcatctcgtgaacgaaattgccttcacttattgcgcatccagctgtgatttattggttcattcgacgacaggagttagagggaataccacccacttcctctacactgtgctgtgaataaagatgctcacccagggacgccccgtacgcgtgtgtgtatatatgcatatatatgctcatacaaactgatgcgtttctgtttccccatccccccaagacaaattaacatcagcgacagcaacctttctgcgctgctgaaccagaggtacaagcatatgagagagctaaacacgtataacgtgatgcaggccgattgtcgagtaattttatccaaagggtaaggcggtgtagatgcgtcggacatattaggaagagtggaagactccgatgaaatgctgccctattatcaaaaatacacacaagaagaaatagaaacccgattggcgctttatttaatgcgatatttttgtttagttccgaatggttttcccgttgaggtgatgaaaagggaagtcttacgcattgagggcaactccaacagaaacaaataagtaacgaggtagatatttatgttcgcactgaacagagcagccgcatgaatacacgtccatgcagcacctccaaaaccagcccacgtgtcgggcatgccggaatgcagaaaacggcatgtccgcgctggaacatttctttcttaatttataaacaaatggaaaaggagtttttcaaaaaaaggcaaaatggaaaaatgaaaaaataaaaaaaaaacaaacaaaaggaagcttcaaaaggtattaattctgattaaaaaattgcaaatgtgcaggatggtttaaatgtttttttttttttttttttttttcacaatttataaaagcgattttaattaagtacacatcaacaacggcattttcgcgcccgttcggcggcttacacacacatgtgcgggagtaacacaaatgcacactgcacgcgtacaatttttatgtttttaattttgggttcatttttacacaaaaaaaagaaaaaaagtaaaaatgcaaatggacggtaaaaaatagttagttcaccctaccgtggtaaatcacacacaggtaggggggtctctccacgagttgtgcttttcacgtggcatttcttcttcttcctcctcctccatgcatgtatgcacgttgttgcttcttacgtgtaatacactcggtggaacttgtctgtctacatactccaacttcaattttatgagttccctattctgttcattttttacaggagtaattctcctgccccgtgttagcacaatcattcagagtggacaatgtagagctttgatttttcaatacatccaatttttctaaactataaaccttctcattgcgatgattgttatacatgtaaataagattcacctcatcgtccgaaatgaaaaggtcgtctatattcgtgagtccactactttgaagaatattataaaagttgtcatcattattgatatgtgaagatttagcaatctcattatttgcttgatcatttgaaaggatatccttgctgggatccacattgttgacataggttaggggcatgtcttcattaagtagaacatttcttttgttgcatttttccttaaaaaatggtttataaaatgaagatagtaatttaaaaagtttgtcattttttttattattcaattggttgcctcttagcgggaaattgctatttagtttaaatttgtacacgcggttattgtgccttattatgaatatgttcattttggacaagatactttcgttcaagcttccgctgcaccttttcttgctaatacagtgcttgcccagcttgtctgtcttgggcaaattaccgatgcagcggttggccctgacctgcttaccactgccattgccattgctgcttttacaaccgttgtggctgtacgtttgtaccaccaccgacgtcgcagtggttgccacgtccgtgttactattcggggcagaagcgcagcttggcgccctcatgcataatcctctgcaatttcctgtagtgcatttctccacgcacttgtcattagcatcataatcgctgtcgtcattgttggggtcatccccccttttacaattcttgactaaattgcattcctttgttaggtcctcctttaattggttccttccccaactgtcggattcacccttggactgattttctaaattttccaaaaggcacgtatccagcttatattcacagatgggttcttttagactgggctcaccaaaattgtcataattttttttaatatcatttaaaggcatggtaagaactaaatatttctggtcttgacaaaaatactgattctctcttttctccttttcaatttcgtactgaaggagttgaaaaatagattttaaattatcactacacttgtagctgtttgtaaaatcttgaattaaaaaatgaattctctccaagtcctgtatgtactgcttatttagataattatccgatttatctttgtaatttttcagaatgttagcaaaatcgatagaaaaattgttggtaaagcgaagtgtcggtattctattcgtggcactgtggggtttgttccaattttcgttattttttcgtagcacttcatttaggatggctgcgctttccaattcggagtgcacaacttggctgttcatatgcacaccttttttatctgcctcattgtgtgcactgctcacgtggatgttaatccccttatgaaaagacctaccgttgttatggcagttgttatggcagttgttatggcagttattatcgcagttgttgtcgcagttgttagcgccgttgttatcgccgttgttatcaccgttaatatcgccgttgttattttttctaatactgtgaatggtagtgtctttcccatgacgtgagagtgaaccatccccattttgtgcgtctatgccgattacgccgtttctgtatttcccgcaactgcttgtgtagatgcctgagaagggggcagtccctcccatgtgcatgtacctctggctacgttcatcattaggatccccacggcgatagaacccttttgcgcctattcccccctccatgttgttcgttcgtttgcgctcacttgcattttgttcgaaatcggttttacaggcaaaccaatttgactgctccacgttaacattgctgtgtcgagttttatcgaacaacttaatcctacttacgtcgtattctttcttttggcttgctctgtctgtagggggggtgacactcatggtatctttctcctccattttgtaaaaattgattcccccatccatgtttgcatttttgtgtgaatgtagggagaagaaaggatttttctcgatgttcctttgcgtggcttccttttcttttgggaagaaatttggatgaggggtgtaactatttgcattagtgtgtgtctccactgggtagtaaatggtgccacacgggtttcccattcgttgtggttgctcctgtgttgagttatttacatacacatgataagtactttgcaccgattttgccacgtgtgcaggtgctcccctacccaccacctgcacattggaaatgctatcccttttgttagtgttgtccacttcttgacctctcgaggagaacaaatggctctttcccttttcatgcaatatttcgtcattcctgtcattgttattaaagcgattctcacaaagtgcgttgttatagtttttcccttgaatgaatttagctggaaaattttgttcctcacgaatgtatgcatttttactttggtacatatgcggatcttcatgtttgtaatttatatttacacttgtattcgtgtttaagcttacgtttactccttcatcgttctttttccttccatgtgcagttaacaaagtattaggttttctattccactgactatttacactgtcttttaaaaaaatgccggcctctttctcatagatgttgttatacgtgatgtcctcatttgacatgttgctacttctgttatgataattttctttttttttactatggtctaaatattctgtccgtttaaatggattatcttctgtgtgtgtttctttcattttgtgttcctcgtggggggtgtgtccactggatggatccacattcaacaaggtcctatttagcatgcgttttgagttacgtaacagttcgcctttattgctatgtgtaaaaatgtcgttcggttttccatccttttcgtaaaagagaggggtcttctgtttgatgttgtctctcgctaactgtcttcccatccgttgttcctccattgggggtactttctcaccacaactagccacgtccctcgtcatgattaaatttttgtagtccccattttggcagtcaaccctccgatgtgcatattcatttccgtttatcatacttgcagagttaccttttgcgttatttcccgaagcgatgttcttcaaatgtatgtccatatggtttgtgttttcacctcccatgggtgcacatcgcatgctggggtagttttctaggggggcatcgccgaagttttcctcacttggggtcattaattgtatgtcctttcttttgtttctggagcctacactggcagggatgtcagtgctatccatgctatttttcgacgagtgcgttttatagtttgagatggaaatgtctgcataactcatgcgtgggtcattgatgtgggcaccgtctatattggtatctctcgtgcacatgttttctctcctcattgccacatcgtttgcattgctggagaagtgctcactttcgtgatgcacatttgcgcagatttgttcatccccatcaggggtgcctcccttttttactagcctgcgtctgtcatgctgtgcactttgattgccatttgggttataatccaatttgctacttccattcgtggggttgttactacaacccctggagggatacctcttcgtccgttttctcttttcctttaaattgtcacaaacggtgttgtcctctcctgttgagagatcctgttgtttatagtttttacttttggccaaattgctctgccttttttttttcgctacacctacactgtttggaaagtgactatcctttacgactctacttactgggcgattttgttttccaacgttggtgtctgtgtctgagtctgcatccgagtctgagttagagtcgtggttttccgttccgttaccaaaggtttccctttcgcgtctatacctttggttctctccttggccactacaaaaatttaaatcggtttttccgctattcggaaaatgactgtttctgttctttcctgttttcgcttttacgttttggctttcgccatcatccagaacgtcactactactgcttatatcactcatgccgctgtgcacgttgctacttcggctttggctattataactattgcctgtgttcgtccccctgttattcctaatgttaggagcgttactgtgcaggggggttctatacgtcttcttcatactgctctcttttaagcgagaagacttccttcgaacagctttactatcacattcgacctcgtccttctcgtagttttcattgctggaggagttgaagttactactactttggttggcgcccttttttagggcagatttcttactagtgttctctttggtttgatgcatctttttgcaagcggcaacaaaatgtgtcttgctgcctggtacattttccctcacagaacaggcacgcttctcataatccgaaataatgtaactcgatttcttcttcattttgcacttggccaatacgttcgtgtcatcaccatgtgcaatatcttcatcttgtgctattgtttgtttggtttttaacgactcctctttcttcttttttttcttttttctttgtaacaccgttttcgttacattcctgcgcaatttgcgatttttccaaagtgttcacgtttccatttttatctcttcccctaccactgcattttccgtgcctatcacaacggtcacgactattataatcgtcgccttcgttagcaccactgtagtcctcgttactacttctgtcgccttcgttagcaccactgtcgtccccgttagcaccactgtcgtccccgttagcaccactgtcgtccccgttagcaccactgtcgtccccgttagcaccactgtcgtccccgttagcaccactgtcgtccccgttagcaccaccgtcatccccgttatcatcaccgtcgtcttcgttagggttggtagtcacgttgtgcctaaacgggttcatagaatgagcgactttgctggcgaggggatggtcatatgcgtcgtcacgcccatttccccttccactgtcaccataatgatcgtcccccttgtgggcacttaattcttttaaagcgttattatgctcgcctggatattttttactacccctttcaacgccgttcctaagatccgaatggttaacactaggtgagctgcttcgtctgtgcgtgcttctcacagaactgccttcacctttgagtccctttttgcagtcattgttacatccatcttcatcacggctgcttgctccacccctgtcactaccactttcggtgtaccgatcactcccattatgtttttttttttttcttcttcttgacatacaccgtgggtgcgtttctgtattcgtgcttgcagttattttgttgcagaggcgcctttgtttcgtcataattgtgtgggggtccggggattctcgcatcggtgccaacccctttattatttttattagcactgttacagttagcggagtcgttgacaatgtgtcgactggtattatcatttcggctcatacgatttccaccaattccatcgataaaattgtactgcttctcgtcctcataaatgcaacttatgtcatcaattaacgagttacttctacttcgatggaactgttcattttcttgtttccccttcatgtccatttttctttttgcattatactttttttcgctcctgttttttatttctttcgtacgtgcaattttggagttgcggctgttttgaggtatcctatttttggactccgcaaaggattgcatggagctagggagggacgactcggaatatgaagaaatatatttacttgataattcttcgttgatttttattttttcattttttctgttttcctcgtgtaggtgataagtatcgtttccattccatttctcgttaaaaggaaaatccccatcagtttcaggtccttctttgaagtagtgatgatccttctctggcttgctcctcttaacatccattttgtgttctctgtcatgtgagtcttttttagtgcctttcttcgaataatgggtaaaattaccgctgtgtacttccgatcccgttttaaatatatgtaggtccttttttcctatactatagttatcattgctatttgttaccgcgtcccttgggtttgggactttcttgttgggcttgtcaccccgggggggaagttcgttaccacagtcatggttatcaacgcattggctatgaatcgggttgtaatttctttcgacattgttatgactccgtttgctcttggtacttccaccgtttacgttgcatttttcgttacccttactaccagtgctactgcttttattgctgccactctttcccttgtcgttgggaggcgcagctgcattatcagctccttccttttttacataatgatacacactgaagggattgttctgcttcttgctttgcttcttttttgtggaatcggctttattactacattcatcagaactgctttcctttttatttaaaagctcattcaatgcagttctgtacaaattagtaacatcaccattgttatccttctctaaatgtttcaaagtttcatatgtgctaatattagacttatttgctaattctgccttgggtggtttctcctcgttttcctctatatatttctgatcgattaaaatgtgatggggtgtcggtagtttattttttgcttgctcgtcgttgtacacgcatccttttaacatgggggggctattatacgggtcgttactttctacgtttctcatgttagcgttgaatctgtaattgctgttgcttccctcagtgttgctatgatcacttgggctggcgcccactgcgttatggccattcccggcttggccatccccagggattcccccaccagcgattcccccgccagagattccccccccagatattccccctgctttattggacacgccgctgttatgactctctttgctgagggccttattttctgcagcgtcatttcgaatacccttgctatcataggcatatttgttcttcctctgatttttcaaaaaatttaaaatgcccatatttgtactgttactctttttaatattaagattgttaaatatgtcgtagatcttaattcggttttttgtgttttccctttcaatgctctggagtctatttgtgaagtgtatgtcaccttgctttgtttgttcatccatttcttgaagaattctattctgtgaatcttcgtcattgtatacagataacgaattcagctcgttgtctcgcattgacagctcggcttttcccactttgccatagtcataattgtcgtgtattaaattttcgttcagcgagctttcatgtgaataagggaagcactctcttttttccccgtcatagttaccattcctgcttcgcagactgcggttattacagccgttactgtgtcgtttattattccctgtgctgcttccgttgttgtgaccactgctactaccgttgttgtgagcagtcctactgccattgttagcactgccgttgtagtggtgtgcagaggtgtgatcgttgcgataattaaaataactattgtagttataatcggcgtaatcgttattgttctgtgtaatgtcgtttttgtttatcaaaatgatactgctaacatcggacatgctatcgtagttttgcttggaaatgatagcatcacaattgctgtttatattttctatgcccttattggtcgttctgattaaattattataatgattacttatcatgttgacaatttggtctttatttttgttgccgtcacttttgttgccatcacttttgtagccgtcacttttgtatctgtcacttttgtagccgtcacttttgttgtcataatttttgctgaagtaactgttgttaatgcgctctttggacaaaatcatatttttttgttcactaagactaagtagatggtttccggtaacccttacttgtgagcttccatacttattactacgtatgtactctggatccacatggtaactgtaggttttcaaatgttcctctaacgctttgctatgtaggtcactatttttgctgctatcttcatccattaaattatcacaaaagtagagataattcttgttgaggtttccatttggtgcatcgaaacggtctaggtaatttttttctgcattctgcatcatatgctctgcatcatttttgccgtaatagcttttagctatccttccactgcttctttcctttacgtttaagtttacgttgttgagtgaatcttttttggttataaattcatcgttcaggctatctatattgaagcatttgtacattttcttctacccaatggtgtaatcatagcgtaaaacgtgaaaattgaaacaaacgggggtaggcaggcggtgagaccaaacggaacaaacactgtgttcttcgtagctactgtgacagttacgtacggtcagtgtgttggcatgcatttgttcatatggcagaaatggatataaaactctgcacagcattaaaaaaaaaacaaaaaagaaaagaaaagaaaagaaaagagaagaaaagaaaagaaaagtactttgtgtatacttatacgtatgcatgtaaagtaaaaatgcgcgcgaggaaaagaaaaatgacttaattttaaacaaaaggaacaatggaaatactaaacaatgtacaaaatgtatgtgacgcgctattgcgttttatcattttttgcaattcggtgggggagggtaaaagcaagaacgggaagtatgtagcgtgtcacaccatgtgttcaaagtggcacgcataaattcgacgcttttgtatgaacaaatcagtgcgttccttttttatcaaagctggaaaaattcgcaaaactggcaatattcgcaaaactggcaatattcgcaaattcgcaaattcgcaaatttgcttattctcacattcgcagaattcaccaaattctggcataaccttccttcacaccgcttgctcctcataacaatgccttttgtaagtgtgccaaaaaataaggtgaaaaatgcctcgcgcttattttgccctctggcatgttctaacaaaattatatatgtataacgtatggaattatttcttttttttttccttcttgtggttgttcgcttaggccaaagcgaagaaaacggcaaatgaccgagttaacacaaaatggcacataaggataagtgttcaaaaaatggaaaacaaaaaaaaaattgcctcacactttgaacgtgttttattttttaaataattttcccttgttacaaatgcgggcattcattttaaggtacccccaaaaaaaaaaaaaaaaatgacacccattttgaatgccatcacaaaaggatgcatagttttgtgtgatctaagtgaatatacaatttcgtaaaaatggttcgaatgtggaaggtgtaggaatacgctaaatgacaccgaattttattctgtatgaacaagtttgttcccgctaaccctcgtagcgcagtttatgataacgttcatgcagttcgaacgtatcgttgcgtttcgccgcgggggtgatcattggaactgcacctgttgcgtatgccttatgcgtgcaagtatgtaagtacacatatgtgcacatgtatacgcgtgcatatactcgtgcaggccgcacatgtataaatacatgtcgcttaaaggtgaacaaatggctacgtagaaataaagtaggtcgcgtccgtttcgctggggggggtaaagttgcgtcgccataaagaaaagactcatttatagaaaaaaaaaattccaactttgcgaggaggtacaaacggaaaaaaatgctaaataaaaatggagcattctttcggacacaggttttaacacccctcttatttttggttgctacatgtttctgtagaaatgacattgaactgtttcgaatcggcacttaacacaaatgtggtttgcaaggatgaattttttttttttgctttcactgtcgccttctgggaaataaacaggtggccagttttgtccataataagtcaacatgactgtgcggcggaatggccataaagacggtacaataaagtgtgcgattataaaaccgcaaaaattgtgcaaagatatgcaattgccattttgtaaggtttgtaaattttatacttttcgcatttctgaagagatgaaaatgtagagaagtatttagacaaagtgtgctaagcatgattttaactaagttcttttttttttttgtttgttgccctatgctgacgtagaaatttgtgttcatttaattttaaagaagtggcgtgaaaaaaaaagcgtacgttgggtatcccttttgcggaatgtaatatcctggcatttttttttttacaattcgggcaaaaggaacaaacgtgtattacgcgcgtactactaaaagtgaataaaaagtggtacacttaaacagagaaagaaaaaaacattgcgaaaaagtgcgtttttgatttatgcaaaactgaacatgtgtacaaaatggtacattcaaaaacccccttttttgcggcgtacgtgcctcgtaaaatatgcttacacaccaacatgcggagggttctatgttttttaaaaaaaggattataagatgtgtgaggaggggtgcgcataaacatgtgatacatttctgctgcttcgacgcaaacgatatctgtttagttacatttttcaggcaaaactcgggatgtgtgcgaaatgggcataatttccccatgtgggtttgtgggttactatttctggccacataatggtacatgcattttttctcatttccaaggttcatattttgtgtttttccgcaccctacatcaaatttttacgcgttaaacgtgtatcacatggatggaacattcggatgtgtttgtgacaaccctgtatggtacgcctgccaaaatgttgacctgcttttgtagtttctttccaattgaatggcgatatgactgcctttctgcaacgtttttctttttttttatttcgttttaattttctcttctttcaggaggtatatcattttaagcgcttcgaaaatttggagaaattaaaaaattggcagataaccttttaagtggggggaggggaaaaagggaagcaacgtgtagtatgatgtattcacgggttgcttcttttccgcgtaggcgcccttcattccgcctacccgtacattataatatttttttttttcgcgcttcactttgttgaatgagtaaagtatacgttgtcaattaatttgagttgtcgccgtatgtaaataaaataaaaaaacataaaaaagaagttccacttttacaaatggtatatttcaaatatgatgtgaaaagcagcttacaaaaaaaaaaaaaaaaaaaaaaggtaaaaaagtacaaaggttacaaaagtacatgtatggatgaccaagtgaacaaaaaggaggtaacgaacagcagaaaaaaataaccgctttgaccaattgacaaactgtcgaacgaaaccaaagcagctaggctagctttcactgataaaaatcgaaaaagcggaaggtaagttctcaacgcggataaagcgcaagcttatgcatgtatatattatgagaggactgcacgaagcaaatatgctaattcgccaagcaaaattactaacctgaaaaaaatataacattacatagctaaaagaattcacaaaatcggcagctccgttcgtcatacaaaacgacacaacccccatttagaaagagcgtaaaatttttgtcgaggaagatgtctgttttaacgttagtggaggacgatgtaaaatcagatattctgaaattggtccttgactttatcaatgcggtggtcatcaaaaatgatgaaaaagtagcatttcccgaagtgcgacacgataaggtaaaaatatgaacaagtacacgggtttacataagcgaaattgtgtttatatgtagatgctgcgtgagggggggcatccccaatgggaaaaaaaaaaaactgcgcagcgatttataataccgttttgtgctcacttggaaggacaattttttttatgccagggatgtgtgcacctatattgtacatgtattgcatgtttcctttgaactggcaaaaaataaacatgtgcaagtgtgccttgcttctgctttatttttacgcaacacgattatttcatttttcatctttcatccctgccacgcccacttctcccttctgtagaaaatttcttttgagtataaggacaaaaagtacaaggagctgttttgcacgctttacgcgattatcgatatatacgattgctacaacgaattgtttaacgaagatgaaggcaaagtgagcgaaaatgaagaatttattttccatttggccagtgacaaatttaaactgaagcagctagatatgaagcatttgaatgatttgttgtgcgaaaaatcgtacattgtctcgaatagacatgcttccatagtagacattttttatttctgctctgtttataaacctttaagtgaaatgcccgccaaggagagggtcgaaatttcacacatatatagatggtttttacacatacaagaaaccctagtggggaaattcactacactgaaaaggttggaagttagggacagcttggaaacctttttaaatagtaaaaatgtaatgaacccaagtgatcgagctaatagtggaggcatgagacaacagaaggatgataagaatgcaaaaaatgaaaatggagaaaatgaaaaaaataaaaagaaaaataatgcacaaaataaaaatgctcagaaaaaaaaagtagaggaaccaaaaaacctggatgacattaccagattaaatattatcgtagggtatgtagaggaagtagaaattcacccagatgcggatacgctgtactgtttgaagataaatgtgggggaagaaaaatccagggacatttgcagtggtttaagacttaaaaagaattcagaagatttactacacaaatacgttttggtgttagccaatttgaaggaaaagtccttgagaggaagaaaaagtcatggtatggttttatgcggatcttttggtgaacaaatagagctacttacccctccatctggagtcaacgttggggagagaattatttgtgaaaatatggacgtcagtaaattacccgataaaaccttaagctttgataaggagaagaatcccttttttcacatccagccacatctgctcgtcaaaaatggtgtagcgcattataaagatcttaagtggctctcgtccaaaggagaaatcacttgccccctagaacagggaacaatttcgtagaggccttttgataatgccccatgtttgtgtgtatcatatgcatgtgcgatggtactatgtgtagcggctgagaggtggagggggaaatttactcgtagggtcattggccgaacgggtgaatgaagaccagatagttgtgtaacggggaagcagtagaagtaggagaagcagtagaagtaggagaagcagtagaagtaggagaagcagtagaagcagtagaagcagaaaccatgggcgcaagggaggcccaaaggtcgtctccattcatcgctccaccttttcttcacgccgctacttcctgtgccttcacacatgcatatgcacatgttcacacgtttgtgtttatgtagaaaatcgcccttacgcgtattcaccaaacaaaaaaaatactctttcgaattgtgccctttatgtaaattttttcataacagtaaaactataaaaaatgccaaaaaaacacaaaataaaaaatcgtataaggtgtcacccatgtgcataatgcacgtatgtcgtaagatagagaggggcggggggaaaggaggctaaactccccaacctgaaaaattgtaccatctgaaatgagtagccgtttttccctgcaaagggaggagcaaggatgaaaagccgtgaaaggggacatctgtgcgaagtaaaaaaggaaagtcacttgcttgaaaagttgaaattaaaaggctatttttttgaagcaattaattgcaaagggttaacatgtgtgtatgcgtttgtgttggtgccgtttcttagtgctgcttagcaaaaaaaaaaaaaaagcgtcgtaatttttgcccacgcattaacaacgtttttgcagaaaggcgcctaaatgaatatgcaaatgatgccatttttaagccagcgtagagaaggaaattttttttctagaagaggacgatttgcgcaaggcgttagatacgcgcgtatacaacatgtggaggcatacctctacagagaaaggctcacgcgaatgcgaacttgggggatgcaccaacgtgcttgtgcaacaatggatgaccagcataaccagcgctgagaataccgagaagctggccgccgaacgctgcgccgaacgctgcaccaaacgcaacaccaggtaccccgcttggtaaggcgaaaatgcagctactaggccagatttttcgaaggtacgccagcctacgcaccaaactgagggcggaacaggtgagcaataatgtgagcaacagtgtgggaaatcgtacgagcaacagtgcgggcaaccgtgtgagcaacgatgggaacggaacgcacggagaggcgggcagccccaacggcataagcagaagacagagggagaggaacacaaaaatagatgtaaaaatatatgaacagttaaaaaaaaaaatgttggggaaaccattgaataagttacaaaggaaatacctgaacgaaaagcgacccaattttgcgcccatatttttagaccagttaaagccaagaatgatattatacaaaacagcgattcaagtgagtgaattgccattaccaaaatatccagaaatagcatttataggtagatcaaattgtggaaaatctacactaatcaacgaattgtgtgggagaacaaataaagcaaaggtgagtaaattaccaggatgcacaaaacaaatacatttttataaaattgccaagccttgcttgttatgtctagttgatttgccaggatatggatttgcccatagtaaggaagaattacgactacagtggaatgaatttaccttattttatttaaaaaacagaaaaaatttaaaaaaagtttttgttctcattgattgcagagttggactaaaaacaagtgacaaagaattgctccattttttcgaccgatataatattaaatatcagatagtctttagcaaatgtgacttactgaatacgaaagacttagccataaagattcaaatcgcgaatgaggaaatcgcgtgctttaaaaatttggaggccccaattattcccctcagttcgctgaaaagacaaaacttgagtgagctgcggagggaaattgccagataccagctaaacaaaaccatcgttaaaaataacatcgtgatgaagatcaacgacttgatcgaacagaggaggttgaggaagctgtcgggcggcgccattagcagcgttagcggcagtggcgatgttaacggcgttagcggcattggcgatgttaacggtgttagcggcgcagtggagggccagtttaaccaccccacggggaaccccccagacgggggcaacacaaaaagcaaaaataaaagcaaaagcaaaacgatcaacgtaggtgagaccctgtcaaaggacatactactcagcgatgacaccatttcggacgcattaaataggtggaaaaaattggacaaaccgatcgtagacacaccttttaatcaatacatgagttgccacatgaagcttataataaacgccctgcaagaaaaatttctacgccagtgccgtgaagagtttaacgagaacgacctaaacattattgacgaggtgattgaaaaatgtggtaaactgggtcaccaaaatgagaaattggcggacccatccttaaggcagataaatgatacagaacagttgtgcgtgaacaacacacaggatcattacaataaggggaccacctatatgcaaaataaacaaaggaaatacaagaaagggttggagttaaccgaacagcaattggaagatgatagggagaagaaacacctttggggagagaccattggcgataaatctagtaagaatgttagtgtagatttatccccatggggaaggtctcatggaggagtcaacaaaaagattgacgcaaaagaaaataagaaaacctacgtgaggagcaacgaaacggtatcggaacagacgtgggatgacgaacaaccgatgggagataatcacgaatcatattgtacaaacggtttggaagttccccacagtggtgggcataaaaacaaaactgatgattattcaaatctgcctttgctaagtagtatcgactcgatggaactagaaaaggagctacttttggacagtctgcttttatcggatgaaaaaaagaagaacaaatatgagtatctccattgcgaaaatgtaaaaatggataatctatttgaaggaaacaaaaacaaatcatggagcgatcagtttaaacgtgaggattattccaaagttaaggaaaacattttattggaagaagaagatacgtatacccctgaggattatgcaagtgggttaaagaggagtaaatcgggcactcaaaatggtgacatcctctccagttacacatttaacataaaggataaagacacgcatcaaatatacgaaaaaataaagtcagattcgtacaaaatgtatagaagtaggcagctagaaaatttagaaatacaaaccagttggggcacacctggacaaggcaaaaatgtacaaaagggggaaccgcatactaccgttcgttctgcttcacaaggggacagcaccagtgtggaaaagaactcacctatatgtggtgggtctaccggtgagctatcccccccccagggggcatcccccacgaatagagaaaacaccggtgtgaagaaacattacattggcttaaaaaccagaagcagtattatcaagggaaccaaaaaattaaaattatttggtaaaaaaagaaccaatgatattgttcacgttccgatcgatttggcaacggactattttaagttaagcaacaactccacagtttacgataaaaagaagaacagctggaattatattaactccaagtataacaagtggcttaaaaaaatgacccgcaagaagatttccacggaaattaccagcccagttaaaaaggtagacgtcatggtgagatatgcacagaaacaggaaagcaaatataagaaggagaaaaacaaactgctcatgcggaagaagaacttaggcatgatcaccaaaccgcctaatcataagaagggccaaaagatttcaagaaattataccctatcggatgagcaaaagatatttgatagggaggccttttttaagtatcgcgatgtccaaaagtgatatgtgcgcatggggcagatgtgctaatttggagtcctctaatttgagtctcttctgcgacggaacatcttccaaagcgttggttaattggtcatctgtcagtggcaacctttttaccgttccatgtgttcttacttagttgcgaaaaaaaaggcgcacattgttttgaacccatcctctatatcgcatacgtaccatatggttttcgtaaagttgaccctccaaaatggggggaaccaatatggctatgcgatacatgggcattccatacattcgcagggacgtatactcccttgtacataacaatgtgtcattccccgatgtagccgttttttttcactttttttgtagaagtgtaaaacattcctcttttggaacttaactaatggctgctcaattgagcggtacgtttgtgcatcaaaagaagaaaaaaaaaaaaaaaaaacgcatacatgttatatgaatatgtgtatatgtgcgcctatgccttacattttctacgcatcgccgcgcaatttgccaaacatttttctcccccccttttcacaaatttgtcttttcaaagtgcatgtaatttcaccatgtaagcaaacttgtcgaaggtgaggcgtatgcacatgagcgtgccggctcccatgtgcccgcgcatgtaataaaggctaacgtggctgaagtggtttagtacacatcacaactgcagttaataaaaacttccctttttataaatctattcctttcttcctttttttttttaatacgataaaactttgctaatttcgcatcggcttcttccaccagcagataatccccctaaaaaaattacgtgttttacgacaagcaattttttcttccagaaaatttttattttcccagcgctcacctgtagggggaaggggtacactctttttatgactccccaattggtcactgcttattttaacgtaaaggcgaactttgctacgtcgaagggacgcacaatttggcaaccctgtcataagagcggcacatcaaggggggcaaatcccgcgatatatcttatatgcctgtgcgcaaacatacgcgtaaagttttacaaacaagcgtaagaaacacacctttcctgtgaaccccaaaatggaacagttcatagcgccgtaagcagggggcacatcgacaatggggggatgatcgaccctatccctccacacaaatttgtatctccccacttgggcacatacgtatctatgcatatatatgcagccatgcacgtgcgtatttatgagagtctatctctgccccccctttttttttttgttttccaaactgctaggagagtcaacaaaaaatacctgaacaaattttacaacaagaatgtgcgaatagtgggcaaggttttaaagaaggaaggaggggagctgactctgcaaacgtgtgatagtaagggagggccctacaaacgtgatgtgatcgcactgtgggtgcataagcatgtgtatacatgtgtacattcgtagatgcgctagcaaatgtgcaccccagtgcgtaggtacattccgtgtctatgtataaatatgcgagcgtacactctggcgccgcgcttcaacacccgatattttttccccaacgcggaatgctcctcagatgaagaaataaaatgctttttgagtgaaaaccaaggagaaggaaagttagatcagtatgtcgaagttttagggaaggtaaggaggcgccacattatccatttacgtttgtttgaggagagagtgtcccattagtgcaatggttcgttacctgcacatgcgagttgtactccccttctcctcatttttaggtgaacaaagatgatacgttaagcgatatagtgtacgtgcagaatggaggaaactctttaagtaagcaaaagaatataaagaaaaagggggagggaacttcccctccttgcacatgagacgtgttaagcggcatactgccatactggctatatgcgtacaagcaggtgtgcatgcgcactcctgttctacatcgtaaatgggaaacgtggaaacgaagaaaaggagttatgtagctacgatagttaaacacttcggaaagttatccgctttctacaaatttttaagttcgaagctgtaaaaaaaaaaaaaaaaaaattcacattaatttgcatcttttcgttttttttttttttttttacttccttcttaacagatttaaatgaaataaataatttaataaacttaacttttctcgaagaatttggggaaatcttttaattgccgttaacgaaaggagttattgtgtacgtcttgggcctgcttgttgcggggcactacacattggggttttgaataacacgcttttatgtttttaattttcacagttggactttctttttttgcattttttgagatactacttctatttcgctggaaatttaaaatttacctttttttttttttttcatttccatgacgtgttcatatcagttcgatgggatttctcccattgcctgtaagttttaccttccctttttcctacttcttgaatgaacaaatgcgtttgtactgtaaagcgaacagcgacgttatttattttattttttttttttgctacaattaaactgaattaaattagcaaaaagggcaaatataatactagctactttgaccagtgaggttatgattgacattttgcgtgcataccaatggggaaaaggcattaaattttatgcaatttttaaagttgacctcgcttcgatgtgatcgggcattttttacttaattttattacacccctaaggacggttaaattgtaacagcggaatggtgtgcgcgtggagaaaggcaatttgtaaaaaatgaggaatttgcaaaaagtgaggaatttgcaaaaagtgaggaatttgcaaaaagtgaggaatttgtaaaaagtgaggaatttgtaaaaagtgaggaatttgtaaaaattgaggaattcttttgggggatttctccctttggagtccttgtgagtactacagcgcgaaattgcttttcgtgcataactttattggtatcacttcaaaccgtgactgattaaaaatgtccctatttggaaacggaaagggacaacctttttaatgaaatatttagcgtatcatcaatatagaagctcattaaccgctttgccatttcgcgagcgggcaagtaaacaaaagagaggcataaaaatgcacacaaaagaaacattaaggagacaaacggtgatgacattacttgcactggtttcgactgcaagctgttttccgaagtgagtgaatggggacgtgagtctgtccgtatatatgtgcaggctgcacgcaggggtgtgtataagtatgtacatatatatatctatatatatgtatgtacgcacactgaaccattcgcctacgcgattttaaggagccttcccccccctgggaacgcgccaaaatggtgctcctgaaaattctcaagaaaataaaggaaaagcaaaaaaacataaggataatcatactagggttggacaacgcggggaaaacgacaatcgtgaagaggttactgggggaagacatttataaagtaagtcccacgttcggatttaccattgagacgttgcagtttgataagcaccttattaatatatgggacataggggggcagaaaagtattaggcatttttggaaaaattattacgagaatgtagacggcattatttatgtcatcgatagttccgatttgtttagaatccagttatgttcatatgagttgaaacaaattttaaaagaggagagactgtacggatgctccctgctgattttatctaacaaggtggacatagagaactcttcaaaggtggagcaaatcgttgaggtaagtattgtgtagttctgcatttgcgtagtgcagttgtgcagttgtgcagttgtttagttgtgcagttgtgcagttgtgcagttgtttagttgtgcagttgtgcagttgtgcagttgtgcagttctgccgttgtattggtgcgttggtgagttggcgggggagaaccgaacgaacacacacgcgcaaagatatatgtgcatgcttttgcgcatacgcggttaagcgcagctccgtgatctcttctttttgaggcgtactcgtctaaggcatagttcgtagcacctctcgagtgctctacttctgtgcatatagatgcacacttgctcatgcgccccttgaacaattcgcctcgcagattttgaagctaaacgaaatgaacatcgatcgccactggtgcataaatgagtgcagcgctttttcgggaaaggggttactaaagtcgtttatgtggttgatcgatgacataagctacagaattaacaacacttactgatttggttcatccccgcgcgctcttattcgaacaggatgtaccattacttcaagaagctgtgcgtttgtttgaagctcatatgtatgtactatttcttcccatttgtgcaaattgcgcactttatgcaatgtcctattccattgtcagataattttgcagtttttaagagttaattactagcaaaaaggagaaaatcacacaagagcataaaaaaaaggttactatgttgctttccacgtatgtatattcatttacatacacaaacacgtgcacacacgactgcgcattgtgctcttagcaaaatggcattttttgaaaaaggcgcataacgtttaactgaaaaagttcaacgtttttttgaacgaatggtcatttttcagagtacgttttggcattatatattccccttggatgtaaaaaaaaaaaaaaaaggtaagacaatgcgccaaatgaaataatttccgcattattcttccgtttcgtgtctttctgtgtactccaactgtcttatcacttctttttccaaaaagtcgtatacattttctttacacaagcaaactgtgtcactgattttttctatcaaaaaatttttgccttcattcatgagcagaattatttgcatcgttggctcgtcgcatttcactaaaactccctttatagcagtaaccattttttcccaacctgttaagcttttgtcataatcgattcgcttatgtactctggttaatatggcagatggattggattagcagctcacacggttagttctttatgtaatacgtagcaaaaaaaaaaaaaaaaagaagggggaactacaaaaaaattatcttaaaatgttaagctgtgagagggatagggttctccacacagtctttacaactggattattcacccaaaattttgtacataattttatggcaatttctttcaccataaatagcataattttgcgtacatttttactgaagcaaaatcagcattttctggaggtgggaatgctacgcgaaaaagtagtcacaactttttagcaaaatgagcatattttttttttttcatgtatgattgtactatacccacggaaaagggctgatcgtacgtgacggaaaaaaaaaaaaaaaaatagataactttaggacgaacggaatataaaaaatgatcgcattgtaaaaagcaaaatcgttggaaaaaaaaaaaaaaaaaaaaaaataaataaacgcacgtcaggacatatacgtaaataaatactcgtgcccgatcatcgacgtgttttagcagcacagggggacatacgtggaaaacgcacaattttgcaacaacacaaatatttagggaaggccaaattgctaacctgttcagctgagcggacaaatacatttcagtcaacgggataagaaaccgcgctcctttgaagcatttttacaaaacagacaagcgaacatgaagtaaggccgagggggaatcatcaacacaggaagggggcgcgacggatgctttgtcgtgtgcatatttatgctattacatgcccattgtgatgtacccgtgtgggctggccgcatttcatttcgttgcacgccgccccatttcgttccattttgccccacttcgtttatctctttctcttaactatttttccccctcagatttttcaagcctaagaaggagcacacgttggacgacgcatatggtaataacgttttgtgagtgcaaacaagaagaaaaaaaaacaccatgtagggtgtgttacatttaagggttcatatgtttgtccccccctccacttttttttattaatcatgtgaacgtccggcgcatggacacaacactgcacgtgcaagagtacggcaaaataacatgcccctgcgtacgcacacacacgcatccctttgtaggaaacctggagaagagcgtaaaaagcattgatgataatatcgacaaatataataaggagctaaacataattaagcaaaaaattgaagaggaaaagaaaaagaagccagtcaatcaacatgccattaacaatttaagaaacaaagctgcgatcatcattaagagaaaaaaaacgtatgaaaataataaagaaaatacactcggaattcaattcaatatagaccaaataaaatatgcaaatgataatgtgcaaatgtcaattgatacatgtaaggctctggagagcacaagcaaaattatgaaaaaaaatatgaaaaaagtgaacattggaaaaatagaaaaattgcaggacgacctttttgattatatggaagaggcaaaagaaattggggaaattttgtcgtcctcctatgatatacccctagagttggacgaaaacgaaatcgatgcagagttatcccttatcgaggacagcatcctagacgaacaggtcgaggataacattactgattatttagagagcgataaggtggaagagaaagaggaaaagacaatggagcaggaaataccttcgacggaaaaaaacacagaaattgttaaaagtaaagcaaagcagagtgaaaattactatacgcagaaggagagctaaggaggaaaaggcgcaaaacattgatatgaatgtgcgttgcaattaaaatggttcaagtgaaaaaaaaaagaacacaaacaaaggagatagggggttagagggggggttagccactgcactgctcttcttcgcgcatacgctgtgtacacagttgtgtgcatatccccaaaggtgcgcatttatttaccatctcatttgggatcaacgcctgcgagctgtatattttttgcttcaacgccctcgcatgggcacagtgagcagtttaatatttgaacacgttatgatagtggcattttaccacattttgtgtgcacccctgctgaattaatgtagaaggcattccttttttggggggggcttttttttttttttgtaaattatcggatcattttaacgccttttttatgcccaaagaatggcacccattatgaatattcttcgcgtcggaagataagtttgtctgatcaggagcacaaatttgtaaggaatgcgtggcagagatggacgttgcgggatgtcatgtcagtaggcattgctcctacaactgctaccttttaagatgaatcgagggcgaaacagtacacgaggaatttcacaaatacaggaaaaaaaaaaaaattttcctttcgattagttttaagtataatttttggtaattatgcatacgaattcacggaaaaaaaattggagcaaacggtttggagggggtgtatgctggtgtgcacacggggaggcagcataatgaatggttgcgtttgcctaggtgatgaccataagcggcagggttgggatgcacatgtgtggaataatacgcgtccgaatatgcacacgtgaaggtatatacttccctgcgtggagtttaggaatccttcttaaaaattttggaaggcttatacttgctgtcctgttcgggcgaacacatgaagggccagtaatcgtgcaggcatttctcgaagacatgatttataaactgatgggtgttgttagtgcaaggcttgtactggttcagagatgaatacacattattatatatgcatttatttttgggggtagccctaattgagggacttttaaaataagtaaatacatcatggtcgggggaaaaagatttgctgttaaaatagctgcactgattactcaaattataggctcttatttcggaacaagcaatatggtggcaattgtacatgtctatatttgcccttgcaaaatcaaaggcatgtataagttcatgtgttagtatatatttgagcttataataattgttaatattatttgaacaaagccaaatggtgttatttatagggttgtaaccacctacgtaatttgattttttttccttggaaggagcagtggttgggttattactattatacctaatgggagacaattccgagcatgagcaattttccttgctcttcggtaaataattatttttattattcacgaaaacatcaccgactttgtactggggtgtaaagaagcttcccaatttttgaaaaaatgtctttttctgctctttattattagggcaatttatgtatataacgttaattgggcgatttaaggcagataatgcatcaactaaaattttaactctataattgttcaacacgaagtacataaaaatttgcaactttattttgtcgtaaggacttatgtcgtcattaaagtgggtcacaaatttgttttccttttttctgtgtgcgctgtttggagggggagcgctctgcggggtgaattccttcgaaggggaggattctggcacggtgttatctgaagcgaagttattcggggagtacttctctgaagggaagttctgtggcagttccccttttgttaagcgcgttccgtcagggtatatttggtcttccctgtctgcgctactccgtggtttgttagtcttgctcgccacgccattctccgagttagcgtctatttgcttctcagcaatctggggagcgttttcttcagcgttgtgattcgttgtgtcgcttttatcgctactcctgagtgtggtttccccgcctcggttcatcgtgggggtgctatctgtcccttcatcaggtgtgatgtttttatagtggtgaacaaatcccccatttttttgaatcattgatttgaaatgatcatttatgttataatttattacaaacagatcattataattcggccatttacacacgtttttatatttcagtgagtattgtaccaaaaataacatgtcactgagtttcttttcttttccatttttaaaaaaaaaattttctacagtctttgtcaaatcaaattggtgaatttctttaccaatttgtttaattttttcctttcctcgttccaccctcttgcgtacttcttccatcttttgctttatgctcagcgggaagcgacataaaaatgggtgaagcttttactcttttccctgaacatgctttccgattgttcccttgcctgttcgattttttcctttcatgttgtatgcagcatctttttttacgcttttcgaaaaaggacataaaaagagatatcaatcggggggaggggaaataatagcgatgacggcggcgatgaagagaaaaaaaaaaaaaagaatcaaattaaacctgtgcgaggtttaatacccaatagagcaaaccaagcaaacgaagcagtacccatagaaaaactgaaatgaataaaacgaactgtaaggagaggagccaacaagggaaatattattaaacgttgcaaaagtgtagataacgtataacctatacgaaatggggggaaaaaatgggggaaaaaaagaagtgttgtttccaaatctgtgagtatagaaaattttcgcaaattaaggacgttccctccttgtgcaatttgggataatgcttcttttgtctgcgttacgcatcatcccgatttgaggaataattaacagtacgtttaagtaggcaaacaaattggggcgtacgataaattcccctaccattcgttgtgagcgcgcatgtcgttgacaattttaagagtgcctcttcgtgatggaaaaaatgtatattcacatatgtagattcaaaatagctgatgttccctatgaacgttttaatgttgcaaaaagggaggaaagcgtttacatgtccccttttccgtttcgaatgaaatttcagcgtggtgtatgattttaatgtgtagggggcaccttccgtttgttccttttaactttatctagctttgtttagcttttaattttctatggaaacgtgtgcagtcaagatacgcttgaacttggggtcattctcttcaagttcgattgaacctgaagcgacgtttgcttatatcgattccgcgtttctcgttttgcgggttgtttctacatatgggagatattaccccttttgcgcgatctgccgctaatccgctttcgtttccgtgatagtggtaaaaagaccccaatttgagcatctcaaaggtgagatgcattaaggagattatttccgtccggaagcgacgaggagtggcgaatttcaaaaaaggggacgcttagaaagagggatacctttccaaatataattttgcaactttttgatttttcagttctatcatgtgatattttaatatgttgtcgcgcaaaattgcaaaagggctcgttgaagggggggttgtttctgcttttcagggggggcgcctcccaaccttccattcgtggtttttgtcagaatggagaaaaaaataacagacacgcatgtatatatatacttattgccattacacatttgcgtttttttgtacatatttaataagaataaaaaatgaagaaagtgggggcggagaagcaaagtgttaaccttttaaggggaaattatactgcaaaagttttagttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaagcattttaatcagaaaggaggaaaagtgtggcaaaaatcatgcatgtagcaatatgaacataacttcattttttaacaaatatataagaaaaaaaaggcaaagtggtgtattttctacaaagcgaaatatttgcagtttgaagcttacaccataaactctttttgacgaaaaaaaaaacgcttaaaacggtaaggatgttcttcccacgttacgttctaacacatcagtaacgaaggtgaaatgtcaaaacagacatgaacattttcgaagatgcgtatttgtgtgtacatatacgcttatacattttgttttttttcacattttttcgttttttttttcccttttgcgtgtctgcaaggtttaaaggtgagcaattatgatttttcgcccacttgcaaagagggaacgcacgaatgcgccaacgagcggtgggaaatgacgaatctgccaaaggtaaagaaccgtacatttcagctgagggcgaatgggatgacttgacgtgtgttcactcatgcgcatatatatatgcatatgtggagatataaaagtatgcgcatattattcgcgcatatgtgcatagcatatacataaacacattttgcgcgcatacgcagccttcttaatgaaacgttaaaaaaaaaaaaatacatatatataatagtggcaaaatataataaagacaaaatacaaaatgaacacacaatttttattagaatttttcttcatagcatgctgacccccgtaccgttatcaaagcaacatttgataagtcggcaaaacatcttctttaagagtttcccatttttattacatgccatattatcctcgccgggtggggggaaaaatcgcatcaccctttgttgcaaatgaatatattgtacataaatgcgcagcacttttttcgcaaatccgaagcacatatttttgtaaattcaccaacacgaacaggaaaatttcaagcgccacttactgcgtgccattattagcaaccgcaacagagtgaaggaaaggcgtgggcgagtaaaacaaattaagcgcggcatgggactcgctgcagagggtaacccatgatttgtaacttgtagctcacgacgtacaacgcgcttcacgtcctgatgagcaatcgcgttttcaagtgcgagggagaggaagccagtctacatgtgacgcttaaaaaggtataagggagggaacaacttaacgtgtacataaattatacacgtttaaaaaaaaaaaaattcgcacatgaggaaatatgtatatggcaacatgtatacatgccaacatacctagtaactgcatttttgctactttgatttttcgttttattgctgttccatttttcataaaatttttaatcacggctaatgtttaccctaaatggtattccaaaatgcaaaatgagagagcgaagagaagcgctgttacacgcgttttctcgtacatggtacgactgttccccgtaatgatgcctcagtatgtatatatgcatatgaacatgtttaagcaagtgtacattcatttgccccttttttttaaacgcaatataggtaagactttttttagagctccccttttttgactgtattgcggagctgagtcagaatcgtcgctgcgtgacttgttcccattcgtgaagctatacactgggggcaaagcctcgtacacttgaagcatttgccgcgcgctttggggtaaatagggaaggaaagaggtacctgcatacgtggggatatatatgtacctatttatatatacactaacgtttaaccgagcggatcagttctgcatgccgcttgacttcccagggcttgcgcgtcttgattgaagaagagcgaatagagagctgctctggctgaaggcgtattgggggagatacggaaggtgggcaagattctcaccggtagagaagggcttggggcatacctatgtgataggcgattgtcccttacaagttgccttgccgtgtatgtgagggaccttataacagggctgcgcatgcgtaggtagataggttcttcaccttgtgttgtgcactgatgtgagtgcttaacccggtcgttgttgtcattgtgccccttttttttttttgtgcgaacgcataaagttgcaatcggccagtttggttccacttgaacaatcggagaaacgcaccatggagtcgccaaaagcatcaatgcatgaagcgtataagagcttctgctcacagcaccccctgaagaaattgtccatgccgaagagcgatcttgtatggtcctactacgacattaacagcagaaatgaaaacatagtgatctttttgcatgggatatgtggaacagctgggtgttacttttatcaactagacgcattggcaaacttagggttccgagttatatcctttcagtacccatgttataattacctaaaggactggataaaaaatatgtgtaacatattggaatatttaaatataaagaaggctcatttttttgcctccgatttgggtgggtacctaatgcagttgtatgcaaaattgtatccatccaaagtggagtctttaatactgtgcaactcgtacagaaggacagatgactttgctgcagttgcagcgttcagaaatgtttacgggaaattatatagctttttaccccatgtgttattaaaaaaaatcatattggaaaattatatttatgtaaattatgtgaatatagatttaaaggagaaaaattcactagagttcatgagtaacgaagtggacttaatttcttctgcagatttagggggaagaataagtttgcaactgtcatcggaaaacgttgacaggattaatatcaacgatagaagtatcaccattctgcagacattaaataatacctatgcagatagcctaaatgaggacatgaaaaatgcttacccctatgctaaacatgcgatattgaaatcagggggttcctttccttatctcagtaggcacgaagaagtcaatatgtacattttggttcacctcaggaacaactgtaacgctgtatttgtgaaggagcaaataagtagcatgagttatatgcaccaactcaaaagtgaagaagtagacatagatcagttcgcttctgggagaaaatttggcaaacgggttgatgggaatactcagaagatgaccagtgaagggaaatgtaaaattagtatcataaaccgttgttgcactagtgcctctagtggtgatatgcataagggtaaaatctaccacaatgagggtggagatcctaacgggaataccttttcgtatagggaaaggagaaaaatggaagaagggaaaataaaacagggagtacgtaacatcaggcgggatgggcactcagaggaacaggcggatctttttaatttgtataaaaatggcagttataatagttgcgaaaattttagcaggaacgacaccgtgactagcgaggagactgtaaatagccacgaaaaggtggacgcggcgcccaacagtggtcaacatagtctctaccgcggtggtgcgtatggggaggtgtactccaaaaataacgatttccgcgcagggggaataaacgcaaagtttggcgaagaacgccacgagagctatgccaagcataatccgtatgaagaacaaaatgaacatcgcgcgcatgtgcacaattacacgaatgaggcatttccagatgatcccgacgcggacatcgtggacataaatcataatgacggttattacaaaaatggttatcagcacgtgagcagaaatgtgacgcgcgaagacgacgtgtatggcagccctaatggcgaatatacgtacacaagcaacgaggacatccaatcaaccgggcgaattgtgcgtaactctgaggaacgctacaacaaggagtctttaaattatgccgacaactgtaatgaaaatgacccgcgatatggccgcgcaaatgttaataaaaatgacattttctgccatttttagctttcgcccatgggtgttttgtttgtgtatatcccttgggagggaaccccccccttcccctattctgtttaatttactcgctttgcagttttatatatgcttcctgcggcactggtgatgaagtgggaaagggttaactgatggcacttttttttgaattcgcttttgcctctccatttggcgcttccccgttcttgcgcattttgtaattttgcaccttttgtgaatttgttttgttacactgtcgttaggcgctgagcggattggcgctgctcggattggtactacatgatttgccagtgccattttgctgcgccactcgtggatgcgccatctttggagtaatttttgcgcgcgaaattttaccactccttgaggcccatcctccgaatgaccacaagtttgaatttgcatacgtacaattgcattaggtacgtgtgacgctttttaaaataaatataaaggaaagaggaaacgaaattgtgtaaacactttcttttctgtatttctttccccgtttttttttttttttttgtccagatttgtgtacaaaagtgaaaaaaacttgcattttttttttttttttttaaaaacgtgcgcatatatatgcaaatatttatgtatacgtgtccgcgcgtgtgccctttttaatggcgaaaattagtattctttaaagggacgaatgagttaaaaatttatatatggtgtagcagctgagtggcagaaatatacgaaaagaacagtggtaaagtgcttgcgcatttttatgtgcaacaatggttgaataaggaaaggggaaaatgacgaacaagtgcaacatgctcagtgagtaaaaaaaaggaataaccttttttttttttgtgtgtgtgagttaaggcatgaatgtgaggagaaaagcggaaataagatggacatcacggaatttgaaataccgcttttttcgccaaatattactgaaataaatttcgggatcttcgatctgtggctccgggggcacaatggtaagggggaggagatcgcgaccggtaaaatggcgcgcgaataacacgctaaaaaggagcgaaaaacaacgaaaagaaaacttccccatgcgtctacccttcttttgcccactccacagaattcgaagtgctgtgcatgctgcagaacagcttctacgccgacttgatcaaaagaaagaacgagttgaacaatgagggcgatggtgatgctgatagtgacggcgacggggacgatgtagaggggaaaacaacgaacaaggaaaagaacgatcatgtgattagtaaggatatcgaaaaagtgcttaaagaaaaatacaaagacaatgttttttttgtaaaaaacagaattatgaatatgtttaacacggaaaataaggaaagcgattacataggcaacaatattttgttcgacaattttttatgtttatacataaaacagcaattttacatttttaacattttgtcccaccatttgaccaatttggatctgcgtttttccaatttttacatccccataagcaaaaataaagcgctaaaactgataaaaaattattacaacattgacttcaatttggagaaggaaattataaaatataaaagcattaacaacatctcaaaatacacgaacgagattgttaaaataacaaacatacataaaatatcagtcaaaagacaaatagaaaatataaaaaatatgtggaaatatgtaataaatatttacgaaaggagaaatataaacataagtacgttatataagaaaagacggataagtatgaaaaaggtattaagatttcttaaaaagaatttccaactttataaattttttatgaaaaaggaaactgttttggatatgaataataatgatggtcattatcgcaatagatcatttttatttaaaaaaaaaaaaagaaaaggaaaagggaagaaaaaggcacaaaataacaccaattcgaagaatgaatatcttcaatataatataattaaaactttggaaaatctcgttggtatttatttagccaagaggtactttcgcctctactggattatatcctatcatatcgaggtaccaaaaaaggtaaacatcccttacccttattttaacaacatcattttgttgttattggaaaagttacaaattaacgatctcattctgtccaaggagtatataaatattagcaaagggatatacagcaccttcaagagcaacaagaatatggacgcgcttaagagtaagttatgtggccttgccgacattaacaactcgctgcgtaccagggtcctcattcggctaaagtgcatcatgaatctgctctgctgttttaggaatgtaagagagggaccgttagagagggtgcctgtatatgcgcactgccctgcttgaggctctaccgcggagggtggaagcgaaatgggcccactgacctatataacgcgctgcgcttgtggcggtgctcattttttattatttgcatcttccccccgtcacgttgccacatcgttacatcaccgcttcaccgcttcaccgcatcaccactccactgttttgcccccgtagtcctacgagataaccaagttcctgctaatttttcacgagctgcaaaaaaacgaaccgttcacgaacgagaagaccttcataaaacaaaacatcggcaataacaattttgtgaacaggataatgtgctttataaagtaattcgatcgtctgtctacgtgtatacatgtgcatgtatgcgccccaggcagcgcgaggggggtaacggaagtgctcccctctttgaggctcccgcgcctgccccttttggtacttcaccttttacaccttcacttctttacagggaggcggaaaattattccaagaggaaaaaggccgagtatgagaacttaaggggaaacgaaaaaacgaacatttcgtagtgtttgtcaaaagggctcatgggagaaggatgcccaacgcacgcatttgtgtcgtgcggaatgcccgacgttgtttcttcggcatgcgcgccatctgtatccccgcacgcatgacgcggttaatttgttggttatttgcgcgttgttcgcagcacgcgattgcattatttgtttgtccatttttttgtgctttttttttgtacactttttttgcacatttgtgagtagttagttttttttttttaccgaacgaactcacatgcgcatgtgtgggtcctcacaatttgcacacacgggaaataaagctgaactcccttatgattatttcttccttttcacgtagccattttttactggaaaaaatgtcaaagtggtaaaagctttacgcgtctgtcactatgttgaccagtaatgtatacatgtggaagttacgtttttctttttttttttttttgtgttttcctttgaaatgcgtcacacggtgtggtaataaaaaaaaaaaaaaaaaagtcgttaagatgaaaaatttaaaaagagcaatacgaaatggaggtgttacgacatggtgtgcatgcaatgtggactgaacggtgtaagattcacatagctatagttgctggtatgtgtatccgtttgtgcttatcttctcgtctacctctttgatgttttgtttccccagtccggaacgcaccattcgtttaccccccaaattgcagcgaactgatgcgctcttccatttcgccataaatgcacacattattgagaaagcagttcggctaactgtatgtatgtcgtgggatacatttgctgaccctatttatcatcgtcttcttcttcctcttcttcctcttcttcctcttcctcctcgtctgcctcttcctcatcgtcatcgtcttcctcatcttctgcgacgtaatcctcctcatcgtcatcatcatcatccgcaacgtattcctcttcatccgattcggacagttcatcaccaaagtcctgttttttatccgtaacattggcatcatcctgaatgtttatatttttactttttaaaaattccaacagagggaggtattcatttttgtctatattggtatactcataactcattcctcttttgtgttttatgataagtgagaaaaaacggtgttgatttatatttcccgttctctgaaaactgagtgtgacaatatcatcaaaggagattaaaatgaccggttttataataaaaaggaagtatttatttagggggtaaagctgcccactggctgctctataactgcatgtaataccatgttcattttttgctgttctgtagtcccctggaatgatggcattttttttaaccagagcagtaaatagtctagtaactacatcgtatgcttttccggagagtgatttctccaatttatatttttttacatcttcttcacttgcattgatgtccaactccatatcgtcatcgttattgagttgaatcaaaatgaatgggtattcagtttgtccttgcttcattttattatttaggctaaagattaaaacgtactgattggagttacttttggggactaacaacattttatttatattagtatactgaatggtaaaatcgtaggactttccatgtagcttgaacgactttgtgtacatttcgatttcgtatcttcctcttggaaccaggagaggtatatttgcaagggaggcaatgcattcacttttggagtctcctatatttactttttctagcaaatcatttttaaaattttgaaaattttgattttcatcattttcgtggggataacagaaacgtatttctgataggaaatcttcattcgtttttttattttcctcattttttaattccatcgctatgtccgtctttatctgtacattcagttgactgatattgttcgttggaatgctgaatgcatatttattgtctatatcgaaggttatgttcgaattttctaacttgaattctccccagttccatcccctcgtggctagcttcctactagctaatctaagattgaaatatttctgaaaatgttgagttatttcggaaatatttctatctgggaatccatcgaaaaagatgatcaaattgtctttctgctcactaaactttaggtgtaacctgttgttgttgtagcttgtttttatccactccgcttcacttatgtcactgcacttgtactggtatacgttgttcgtttttttgtttttccatcctaagaactcgttggacattcgaaatgatccgtagtcacaacccccgaacccacggatgtttccgatggagatcacggggttgctgcccgagctgccggcgttgtctcccatgggttctcacagggcgggggggggaaaccgtaaaagcggtagtgtggcttccttcgttaggactccttcgttaaggaggcacttgtgaagtccctattttgtgaaatccccttgggggtatccctctcagtaagtctgttttaacttggactgggaaggggtccctccttcgatcaaaccacgtgcgtgcgcagaagaatcggtgtcgaatgggctcgtaataatgttgccacgagtgtccgatgtttgtgcctcccctctttttgcaaagctccgtagaaggtttgcagaacccgggtggtcagataactgcgttcaggaaattatccaaggagggttcctcttttcgcagggcgggattttgtttcgggttccgtgggcaaactgatataaaacgaaaaaaaaaaacgaatgcggtggtgagtttttaaatgtacatatatgcaagtacgatcccgcgtgtgtttgttccttcgagggggcactcttacacttacgcattcgcgcagtgagggttatatttatctttacatgcctgcaatatgcattgcattttttttggccctaaaaaagtcccagtcccccccccataggtctttcaaatagggtgtggaagaaaaataaaatactcaagccattctgggttaagcatatataatatatttgctattccacacgctcgcacgaaaagagccaatttaagaagctgctccaatttgccactcttcaaaaattttggcttaccgatttttagtttcccctaattttgtttcgtgtttcatgaatgggagaactccattggggagtataaaacagaaagggagagacttgaaaaggtggcgtgcgtgcacgaatcggaccgaaatggggataaaaaaaaaaggacaatcgtcgcccaaacgaaaaccggaattaaacaggttataatttacaaaaaaggggcagcttgattgggaaagagaaactgagccaagtggtgataaaaaaatggaaataattgaatataaggcgaactaaacacgtgacacttcacaaactgaacccaaaaaaaaataaaataaaataaaaaaagtgaagggcatgtaggagagctcaacagaaaagaggacgcataaaaagggaagaggcataccacaatcgagcacacgattaaagcgactaaatgctgctatgtttgtgtagttttttctctatcccccctttttgttgccagaaaatgtaaaggaagtcaccacggaaggaaaaaatcgaggtgacaaaaggatgacacgaaaaggaaaaaaataatatgcatcataaaaaatgcttagcccaaattaggcgcctaaaaatttaagggagatatatcttcctacataagtaaaactgaccgtgtatatcaaaacaccttccacgctggactctttgcatatgtatagaaaaggcttcatcagttcatagcaattatgctggaaatgagcatccggcatatttttcggctttaaagttgtgcaattgtacgaattttttttttttattttattcacctattggcatattaaataaattcccacgtttggaacccctttgagttcatccacgagtacaccatttgggcatttccccagacgtgaaagacacgaatgtgcaaaaatgttgaccggttttgtgtaaaaaatggagccaaggtgtgagcgatgagtgaagaaaaaaaaaaaaaaaaatgcccagctagggaaaaaaaaagatacagcttcctcccattttgctcagcacctccatgagtgacgtttcagctcaaatggaagatacaaagatttgtttgcaaatccctagtggtacttacctgcgcacatgagtgcacatatggaacgggaatgagggggaatacgcccatttaattgttccactgcacacacacacgcgtacgtgtacccccataggggtaggaataacagtaggcgcacatatcgcacgtaaagcagcatctattccgagtgccatgacgaattatgtcaaaatgtagaatggtgtgatgccaaaaggggtcatacaaaagggtgaagtggcgctcctgtctgtagcgcggcagtattgcgggaaagcaaaacaagaaaggagagaagtaatgggatagcagttaaaggagagcggtaaagggagagcagtaaagggagagcagtaaagggagagcagtaaagggagagctgtaaaaggagtgcatgcgaatatacatacgtacaattttataagcgaaacacagtatgaacggctaagctgcaccatggtgatcaaaattcccgatgacaaaaaaccaaacaagaagagtggccagttcaacctgggtcccccccctccttatggaggtaaaggtgcacataaacacgtggctatttgcatacgcattgggatgcctcttcctttttgtttgcccgtcttttgattaacgcatttttataacgcatcataaaaaccaatacgaagttaatgccccccaaatgggcttagtacttgcttgaatttctgctaaaaatgttcatccactttagcttggggtacaacgaatttgcttccctttggtcgtccatttttgttccgaatttattctcacaatttttttcacggatataatttcttttcgtttttgccaagttctgaatagatgttttgtttaaattgaggtagttcctcaagttgtggtccactggcggggggatattttggtggtcagtccgttgctcagtccgttgctcagtcctgttattaccgctactctgttttgagttgattaggttaaccccctcagtgagggatattttctttgagagggagctatttttgtaatgcctatatggatgaatatgcgatgagtagaacatgagattattcaaaaagtccaagttggctggagtggtacccaagttggctggagtggtatccaagttggctggagtggtatccaagttggctggagtggtatccaaattgtagtagtacagcattttgttcgcttcatcattttcactcgattttaaatcattgatggattctacatgctcagggttcactagtaagttaccatgtatgtaatcctttcttacattttcatcataagacatactcaataaattactcctaacacttttcaaatcgtagcttctattatgcgttagataatcttcatattgctccttcgaatgaatgatgtcatttttctgtgcgtcccagatgttccaacttgctaactgtttccttctgtcagttgtgctttccttaagggtcgtctcttttttatttttagttagctcttcatttgttttgctggatgtgagttcatgtggggggtcttcttctctctcgatgggtccattatacacactcccttttttgtttctttcatgtttttctttttcaccttgtgatttttgctttttcaaatttgcattcatcatgtagatgtgttgtgtgtccaagtgcgggttctttccctcatcctttactaacaaatgggtgtcctttcgattggcgctactgccaagtgtttgggatttatctctctccaggcttttttcagacaggtctctatttaactctgtagggaattccacctcgtagctattttgaggattacttggcgattggttacttggcgattggttacttggcgattggttacttgacgaatggctacttgacgaatggctacttgacgaatggctacttggcggatttttccaaacggggcccttcgtaagtgtaaggggcgtggatttttttcccgaaccttttgcacttttgtcttgttcgtcttcccctgaatgtcccttcttcctgctcgttgggcggttattattttgtgatattttcatagttgtgcttttagtcggctcgtttttatctctgcgctgcttgggggtagagtgttccgttggagaggccctctttacgggaagctgcccacccagttcgctttcttcattctcttggatctgctccttcgcattccatcgtgttatgatcctttccccgtttttactattcatttttgctttcgttagctcatctttatagcttacattttggatgatcgaatacgatttcttcacgtcgtcatacaaggaggtgtagtctttctctttccttttaattgcatcgttcccaatgtatgagttgtttgtggcgtcggatgtgaggacaccgcttaactcttcgagctgggtggttattccctgatcgttccttctgcatccactattggcgttcctggtactgtcgtttctggtactgtcgttgctggtactgtcgttgcgggtactgacattgcaagtactgacgttgcaagtactgacgttggcggatcctacttcctcgggggaatatccctccccactgttctctgcactgaaaggggagctctccgtgcttgtctcttctttatcttgagtctcatgcacttcgaccgactggccaatcggggagtggtgaaatatgtggcttttcaaattggggatgcatctaccacttgcgatgtctcccctattgtatgtgccgctcttttcgcagtccctgtcaacgatcttgttcaaattatggcctggctgcataggcttctccctccattcattaggtttatctgtgtccttacttgtggatcccatctcactcatgtcgtttacccctttttcgttataggaactggcaaggctaagggtaggtatcacttgggaaggacaatttgaagacagatcagcaggtcccatttggttatccaagttattctttcgaagtatgacatttccatttctatttccattttcgttaaataaaattgggtcatgtgaaagagagcatttctttacattggtattgaatccaacagtagggtagtttattcccttttcaattttgctaacataattttgactttcctttttggtgcaccaaattgtgtgtgttttttcactgcacttagtactagatttgtctgctctaaccacatatgcatcagtaacctggtttgataccccccccttcgtttcgctcatcgtacggtagtaataatgggcactgtatgtgtgatgtctctcctggttgattcttctccgagtggcacatttgatgtactcaattttgttggaagaaaaataatcatattccttgtcacttagccgttcttcatcatatgatgccactttatcataaattggaaccctttccttggatggatatttctccttcgttgttaattcatgttggctgcatccatttgtgtagtaccattcagtgaagtggctgatatttattacatcatttttccttttggggttatgtgctctgtgacatacgtccacttgattctttacgacgtttttttccttttcctcgactcgttgctttctgtcttttttcacccttttactaaaacataagttactttttttatagtagcttaaaggggggatgttggttctattcgtcttccttttactgtggggaaatctgttctcaaaattgatgtagtgtttcctgtcatgttggttctcactgttgggcagtacatggaagtccctatcgttcgaatagtatacattttttagcagcaaaaatttgttttttccgtctatctgttcttcattaaatattttgctgtcccttcttttcgttccttcctcgtttttgcataactttttttcctcctccagatggtcatacgttgttttctctgtgttggtgtagcgtcgggattctaccgcatctgttttttcttttccatgatagttacctttggataggttaggcatgtcaggtttttctatagcattttcatttacccttcctcttcgcttgtccactttttttttttttccctcatttttactcgaacttttttgcgcacccaccactgcagtgtcagtgtcgttgtggttgctccttgtgccactgttggtgcagttctctccatatgcatgtttctgttcactctgtccagcattacagctacggttgttgttgctactactgttagttatatatttttttttttccacctggtttatctgtttgtcatcaccacttgggtcacttttggattgacgtcgttggatttctttacttggattattgatgctgataattttttttttttttcctctttgtttcacttccatcgctatagctttgttcgagggtgttcttacattctccttcggtgtgtttttcccttggtgtgttactcccttcttggctagttacatttttattttcatccttgactggcaaaagtgaaactattttcccgggggaattattatcccctttgtgtgtttctctgtgattgtccttttctgttttctgttcagctcgttggatggcatcatcatgtacttcttcatcgccgttattatccaatttggtcttttgcgaattcgaattgtaagtttgcactggggcacctccactgggaaggaatatctccctgttatttttctctccactgtgcatgttccatttttcggactgctcattagtgtaatcccttgatgaaatatttttctgttgtgttctatccatttttgtgcattcgttaattatccccttttgggtgaacatgttgagggtagatttgttttcctttgggtgactctccttcgggttgaccttcagttcgtttatttgtatgcgtgccggatccatttgatcgcaggtagattcaccaatagtgacaattttggttgcgtgttgggatttgataagagacgagtgtttatttccactgggggctattccttcctttttgagaataatacaggtgtctttctttttggagtccgtgggatgtaattgcagttctgcgtccttcttcgtgggtgtgtttaccttagatgtgatgcttccgtcggtgaggagggtgtcccttgtgggattaccgtcggtgattccccgactagcgatctcacccatttgaccacccatctgtgtggctcttcccacttgctgcaccccacgtgaatgcccatgtccactgaccagatcattcctccctttgcttgccccccccatttgtttgcccatcacattttccctatgttcagaagcgacgaaaagagcaccttcagcgtctttagcccattcgtaactagccaactttgtgtgaccttccccctctcggtgtttaacaaaagggtcttccctcttacggtcagatgagcatgcattattattattactattgctattgttactggacgtgcccgtttcgacatattcggagactccccttctacatgtccattcctttgtgtagtcagcatgattggcggcatgattggcggcataattggcagcattattcgcggcattattcgcggcatacttggctgcacagttgacttgattttcaagcaacacacaggaagaggcgcaagtacgtccactggtttggttgcttaaacaccctacatacgtccccttatcatcatagtaataatatttgtactgtacatgatggttgtaattagggttttcataaaataatgcgtcattcggtgagacgtttactttcgcgatggctggtgtgttgttaggattaggagttccgtttgtgcaattcgaggtgatggtgttagtggactctcgtccatcactcgcgttggaagcatatttgaacttccagctggtatcgtattccctacttgtggtcagcttacactggtcataatgccttaacagagtagacctcccactagtggttacgttaaaatcgttcgctcctttaaacaggtacaaattactatataaattatttttccctatgaggttatccctacatggtagaagaaatatattgttgctttgatttctgtacatgttgtttttattgaaataaaaatcgtaagtgttgtttgtctttccacacagatgggggttcttattcacttggtccatcaacttaagtttattttcttctatatgctctacctgcagttgcttaccatcatagtagttgctgctactactctgattgtcattcttcccatccacgtacgtattgtccagaatgtgatttttgaaatattttttctccacgtagtagttattttgatcatgcttgcgatgatttgtgattcctttttgtgtgcacactttgattttatcgttaccatcatcatgtgtgtgttttttgtttgtttccatgagggcgtttcctccctcttcattcttttcgtttaacgcatacttatctaatgtccccgcttggttctttttctgcgcaaggagggcgtctgcgtagacggggttctccaagttgtgctgtcccccattcggctgattcacatgggtgttcaaaacccccttgtcgtcgtacaggtaaagctggctatggtttttgtttgtgttttggttttgatttgcgttttgattttgatttaagttttgatgttgatttaagttttggtttttattttggttttgcctcaggtggtgggggtcgctcctggggaagagcgagttgcttcctcgaagatgacacgcttggcccttctcgttaccactgcgtggggaggttcccgcctggtcgttctccttggggcttgcacttacgtatggcgtagagtagggagctccgaaaggagcggcgcatggaattccgtgaggcaccataccagacacgacgttttgcacaccgctcggcaccatgtttattagcaggccgttttgcgcaccgctgggtaccatattttgcacacccctcggaaccgcgcttgccacccccccctggacgcaaaggtttgtggccgcaggaccattttctctcttgattagaaacaattttttgaacgtctcaaagtccatatcgttcttaccactgccaactggacaagcaacggtagatgaaatggggaaattcattttcttatgcacgtgggatacttccaatttggttttccccgtatcagctagccattcatgattcaccacttcatcaagggacaaccgattagctggattgatggtgagcatgccagagagcaaatttcgagcattcatagaaattttattgaccctatgtttgggaaagacgattttattttttataattgagttgtaagcttctttcagattttttccttcgttatcaaaggggagtaagccgaataacatggcatagaggataatcccgagactccatacatctgctttttgactgctatagccacaggtggtgttacaccctaagacctccggtgcagcataacttaaggttcccacgatgtcgtgatgtaatttatttttttcattaacacagcaggctccgaagtcccctatcttcaattcgtattcagagcatgatggtaacttccctattcgtattaacgttttttctctttgacttaattgtcttttgcataagaaaatattttctggctttaggtccctgtgagacacgttgtttcgatgcatgtactggagcccttggacgatttttcgaaagaagtactgggcgctgagttcctctaggtggagcttctgcggtcgtgaggaggggaatcatacgcgcagttggggtgatgagtggtcacgcgaagttggggtgatgggtggtcacgccctgttaggggcacgagcaaacgcatgcatgtaaacacatgtgctcacgtaggcaacatgcgcgcatatgtatttatgtgcatgtgctcggttgataaccccctagggcttacatttctgacgtaggatatgaggtcccccccatcacagtactccataatttgaataattttgtccctggtctcaaggacgttggttgtttttacaacacacgggtgattcattctgcaggaaatgctgatctcctccttcagcttttgaaagagctcttcatcgccttgcacggtggatttgtctatggccttcgccgcgacgagcgtgtctgtggggatagcgccgtgagcatgtatcagtgcatgtggatacgcttgtaattacgcaggtaattttgcattcttccttatccatgctcagagctacgagtgcgaattccgcagcacactgtagcggagagaccaacctgtgcttttgtccaaagccaagtgaacctgcccaacggacccagtatttattttctctaagatgatgtaattcttaaggcgaaagtacagcaacgtatcgcataatttcttcttggaatatctgggctgtattttttttccatctgaaactaacaaattaaataatttctgccccttgtccattcccctaaacatgtagtcgtcaatgtgttctccccatatgagggactcgggctttttaactacaaagggagtggaagaaggaggggatcacataattgtttacaccgttttagttgcggagtgatgttattatcgctagtattactataattggaatgtagagcggatgacatgggggagtgaagggggatagtgtgtcgaaaagagctccccccccccgtaactgatgctttgtctaaatatgcagccgcatatttttgtttcattttttacttgttatgaaatcgatgaggttccgaacgtgcggcatggaggtgtggtacatctttaagaactgcgtcgacaaatcggagggggagaaaggacaggtaagatagcgaaaagaggaaaaaaaaaaaaaaaagcgaaaaagcgaaaaagccaaatagtggaagatgtcatgcaaaaaaggagcatacacactattctcagcaacgcgacatttcaagcatcgtgtagaaaaaaaatcatatcatagaaaatcctcccccccaaggtatcaaaaagtgtcctttttttttgttaattttacctgccatatgaaaaatatatcttcggttatctgcaagtcgtggtcggcaatagattcgacttgggggagcaggcgaagctccctgtcccactcggttctccatttgtccattattgccattgggggagacgaaggaaaagcggaagctccgaatcgagcgagaggcggaagggagcacgtagtcgctagatgaagcaacaaataggtcaggaaaaaaacagtccgtgaggaagtaggcgcagcgcagctcggatgcaacacaggggcagcacaaattgggggcaaagagattgcacggatatcagcacggacgtcgacgtggacatcggcgcggacatgggcacgcaaaacgagacacagcgaaacggacactcacgcttatgggtctcttgcacaaaacaaaacgatcaccttgactttgcaatcgtgtctcattttgaattaacacatttttacgaaagaaatacggaagagttgacaaattaggtaggcaatatttacggggcacaaaaaaacgtcatggggaggtgggcgacagcaggatacacaaaagggaagaaagacaaatggaaggcggattaacgccaggcaaatgactcaatatatgcgccccgtctattccaaaacgagcaacgcacgtgacaacggcggacgagaaaactctgtgctaagtcaaactacgcagatttttgcgaagaacaaaaaaataggcacatgcatgtgtttaaataaaaatcagtaagttacaaaaaaaaaaaaacagaaacaaaaaaaattattgatgcatattgtctcctttttaagagtccaaaaaaattattatccgtgtgtacagcgtgcgtgtaaccctttaggcagtgagcatttgttcacatataaccatatgtaaaaaaaaaaaaaaaaaaaaaaacaaggggataggaaatttttaattaaacaaagtgtgttcattcatttcttttttcttaatttgtgaactatgcatgaaatgtgaaaaaggaaaaaagttatttacaaaagtgtgcatttttttttttttttacaagtgagcaacgtatgcataaccacgcatgcatgtgtaactttgggaaatgagaaaattcaagcgggaggagcgtgtgtaacgtgtaaaagaacaaacagaagacctgtgcgagttaagggcgaaatgtaacagtataatgtaaacataaagcattcttcgcaaagtacaaaccatttcggcaaaggagaaaaggcagctttcggccctcagacttgcacatatgcgtatgtgtgctcaaatggttagagaaaattgcgcacataaaaaaaaacagtgaagacagagtgggggattttccaagtgggacgatgatagagtacgtaccatgcgaaacaacaaggcgtatgcttcctctattaaatgctttaacaaacactttttattacccttcatgtgtatgccctcattttcatgttgcccctctggaaaaaacatgttcaaatttatttatgagcgtggagtccctgtgggtatgtagacctacacagtagcttccggcactcaaaaaaaaaaaaaaaaaaaaaaacatgtgcatgtttaacaacctttcaatggatgtgacaccattgttgtaccccctttaaaagaaattaaaacttctccttgtgacacagtgatcagtctacgttgatggttccattttatcatttcagtgccggaatggtatttttttattttctcttaaaaaggggaatttcgaattttatttttatttagtccattcggtatgtccccattatgcactttcttgcacaacaacatatgtcagaaggggtgaggcgataacgcattatcttttgcttgtcaaattttatcctttatcaaagttgtacccaccgagaaaatctctcccctattagacattggctggagggtaaacattcgggacaggactcatgaaagagcggaggaagtaaccgatgtattaaaccgaaaaaggaaaaaaaaaaaattatgacaggaaaaggaaattaggttgccatttcgacacaattttgacacaattttgacacaattttgacacaattttgacatgtgaatatggacagactgacacaccgcatcagtgtgtctcctttttcaaaccatttaatcatttccatccggttgacacgaaaaaggcagtgtgcggatgcattactgtaaacaatttcgtaacagaaggggagaaaaaacagtcacatcgggccgaaacaaccaccacaccttttgccccattttattatacaacggatgaccaggcggaaatgtgcgtagggcgaatttctataagacgaaattgtatatatagcatcctttttttttgcgggattatcatttcgttttgcctcccctgttagagtagacaatagcttacgcgcctttctggtgttacttgccttgacatttctgctacgtgtgcctcccagtgatttcctcctccccctctgtgtcctatcctgcaccattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattgttacttggaaaaaaggagaagaaggtgataactgcgtaataagctcatgggcagggaaaaaaaaaagagtaaataaataaaagaataaatatatatgcgcatacatatccaagtgcatctccacaagacattttttttactaattcatccctgtgcggtaagcccttaaccacaaccgctgcctctctccagcttcgtccgcattatccccttttttctggacgcatggccaggttttccttttacattcacggcacaggcacacgtcacatgtgcgcgcgtgtacattacggaggcgcatcacgcatacatttgcgatgcgaaccgtacacagagagtacaaaatgagagcgcctctctcagctgtcaactcgccgcttaacgacaaacccgccgcttaacgacaaacccgccgcttaacgacaagcccgccgcttaacgacgaacccgccgcttagccgtaaattcgctggggctttcccatggtgctcttaatgtgcagcgtcctaatattttgccaattttttttcaaaagagaaaccaaaaagtttatggcatgcacaatgttggatctgagttcctcctctttcaagttggcatgaccaacaggaacacccatgcacaaaacctttttgagttgaaattttatggaagattttaattctaagattttatcatttattttatcattgtgtgtaattagggaaggaaattttcccgccttgtttaaacctggaccaagaagtttgggaatttgtggtaagataacctgacttgctaaaaatgcatcatattttttggccaactttttaaccaatgttttatctttatttaattttttcatagcttctatgtccatataatctaattctaatttttgtgcttcctccacgtgtacagcatctcccagtatgcataccttcagtttttttctcacttcatttgataatttgaccgttcctgaaaaacgcttgtctctctgcgtgtcgtaatccttcagcccgatctgcagctcaatcgtctcaacgaattttctttttttcgtttttgtgccttcgaacacgtcggcgatggctttttttaagagatcttggtttaacttgctaagaggggaaaacggggcaatcgatgcaggtgaaatgggtagtcgatgcaagtgggatgggcagtcgatgtaagtgaaatgggtagtcgatgcaagtgggatgggtagtcgaagaaagtggaacgggcagtcgatacaagtgaaatgggtaaatcgctcacgcggtgtgcagcgcgcggggggtatacacaacatgcataacatgcataacatatgtaatttatataatttatgttccccgcggggatgctccaatgacatgcgtgagcaaatgaagaggcataacaaatgggtagcattcacatgaatcatatgttcctccaacggaaatggaggctcattaaatcggtacgaagaacatgaaacgacgggtttgcaacagaaaatggcagcgccgcatagtgctgtatgtacgtaatgcttgttcatttgatgagctaatgcagcagcatttttttttcccccctacagtggttaaactgttcgcgtacaaaaacgccacaaatataagcaagcgcatacaaaagcgcacacacgacaacgtggagatatgcatataaacatttaagtacacagggatgggtgttgcctctctctctgtatatgcctccccccccctttccttggggaggagtacgcaacaagaacacataaattttgtgccccatttagtatggccttacctcattgtgtaaatgcttgttaaaaggaagaaaacacttaaagagttatgcagatgggaggcttcaaatgcgtaatttataggaaggtttcttttttattttttcctttaaataaagcaatcgcttaagtaaattttttctgttcaaagaattatcaaatgttctctccaaggtaattaaaacagagtggagtttttattttgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacgtgtcgcgtagggtaagcataaaaaaacatgtatgtacaatctcaatatgcatgtaaatatatgtttgttgctccttcatacatttgcatatttttttggccgctttttgttgtatataaaaatgaaaatatgcgtatgagggaggcccattcacggcgtttatatttttcgcgaggatgaaggaaaaaagtccgtgcagcgaaaaaatgctgtaaacccttaaacggagtttgttatagtgctgcataagatttcctcccgatttgtgcgtaggaaaaaaagaaaaattgttcatgcggtgaaaaagaaaataacaaaaaaacaaacgtcaaaatgtgaaaaaataggccgtcccccccaaaaaaaactaaacaaagtttaaagccttaaatttaatccgccagagaggaaagagcaccttctgttaatgccagttcagtgtaattctttgcacaacgaaaaatgtaaaacctgcgcatatgctcgaagaaattattgagcaccagcgcagggggggatacatatgctcgctcatacgttatatgcatatgtatatgccctacagtgatgccccattttgcggcatttttttcgagccaaaaattgcaataccgcatacgtgtatatagcaataatgatatgtgcctgtgcatatgcactatttttgtcgcttaataaagtcacatgtggcctaaaaaaatagccacttaaaaattgaaaaaatcaggagtgtatgccgctgtgtagtattttatgcagtagccatgacgagcactgaaagtgaccggcgcggggcaaacatatatatccatatgtatatatgttcatatgcgcccttcatgcctgtgttcattggcgttatatatatattatatacttgcacgctcgtcctacaaaattagctgaatgagcgggtcacattttttacgttcacgtggagtgcaaagctgccttgaaatatatatacgcaggaggggggggaggtttcctttttaaaaaagaacgcataattttgcggtggctaaaaaatggtgggagagaaatgttagcgtaattttttttcccgcgcgttaagcccatttgggattttttccacataccatttgccgtttatgttgcttgagaagtagggacatatcgaaatgcagaccataaaaagaaggcacagctaactaaatgattggcagcgattaaaataatggttacatctgccgcggccgtcagacttgtgcaaacgcgtgtgcgtgtggagcagtggattcatgattatgtcccccgtttgctttaccaccacattgtgcttcaccgtttcgctataggctaccacgaaggaaagaaaaacacgtgcacgcttttgcggcgtgagaggggtcattttacaaatgcgcctcttttaattcgttacttggattgcataaatggtaaaacaaaaacaaaaaaaaaaggcataaacgtagcagttacttgtgtttcccttacgcacaacgcagaacatcgttggggtatctgtgcatatgcacaagtagaaacattttaaagcggcacttgtgcatcattacatcagtgcaaaggtggttattatagatgtcctatcgcgatatatgcaccacagcaggcttccacatgcgtttttttctttttccatgttacgaacaaaagggcacgcatgcaacgtagcacattcttgtgaataatagcatatgtgcgctccccctctaacaaatgcagcatactgcttaatcattaaaagcgttaaagggagaaggcatatgtagtacatcgcatcggcgccccgtttcgagtgcgttcgctgttctatatgtgtatgtataagcgtaaatacgcaaaagcttacgtgaagaggacaagccgtcctatttttatggaacaagttattttaacttcttcacgagagttctcgaatggtgagctttttttccatgatattgagcctaacatgcctcgcacggtgcagatctttgcgcataatttttcccacgtttcgtgcaaccgggtccacatgtggaagtggaaccgagcgtgcttatgtacagcaagcggaacaatatgtgcgaagaatttaaaaaaaaaataaaacgcaaaataaatgaaatcttcaatagtgcaataagataaaaacgcaatttaatttacacatattggcatttcccccgtgtaaattgcaaactcgttatggttaaggtgaaaacgatccttataagctaaccaacgcggttgtggcactcgtcgccagcaatgcaatcgtgcactattcgcaatagcaagaatgagtcgcattgaagagaaattgcctttatcccctaaccacaagcgtgagccttttcttgctaaggatgtgcgctcgaaaaatggtgagcggtaaaatggggcaaaaaaactcgcaaagaggtcgcaaagacgtcgcaaagagatcgcaaagaggtcgcaaagacgtcgcaaagagatcgcaaagaggtcgcaaaaaagagccaacaaaattgcaaccaaaccagttaaacaaacttacgcagtttgttaaaacaactttgcataatcccaagtttgtcgccgtacgaattttttataacaccatatataagagttaaacttatgtacaaagcacgtgcatggttagtttgcccgtcaagaccttatataggttaacgggtctatgttgggattaataaatccgtgcatgaagcagtgaataacccgcacatatagaaatggttaacaacgagaaagacaacatattgttttgaaattcctttttttcttccttaattttatgaaatattattttcttcccaaaattgttttttcctttttttaactctgcatattttgtgttcgctggaccaagttggcctaatctggggatgcaaatatgtacatacaaacgtatacgcgcatgtaactgtgttgtgttatcttgactgtaggaggggtgaggaggaagagctctccttttcggtaatatttttgcgattgacacttcaacatatcagtttagttgagggcgtttcaaaaccatcagcctttttgtcacctttaaaaaagttgaaagtcaaccaggcacggctattccatggtatcaacatacgcgcaatttgccgaacaaaggtatacatggttaagcatacaaacgcgtacatatatatatgtatggtgaaggaatacgccgtaacaacacacagctacagcattctgaacagccccgtttgccccttttttcaccattcacatacaaaaaaaggcacagcggtggtaccatataatgagcatatgcccgtctcccccataaccaacaaaagatacgtgcttaacccagttgcgtactttttatgatatattttgtttcgtaagaacggaagcatcatcgccgcaaaacattgcaaaaaatttttcttcatatttttacagctgcgccgaacgggacagcatggttaaatacggtgttcacttaatttttgtatgcaaatataactgcacggacgtatgttcatacgtatgcataaaaaatatatgctgcgcaggatggagaaataattacataaatatatataatacaccatatgtaccattacgtatataagaaaccgggtatttttcgtgagcaaaaaaagcgctattttttcaaattataaaaataggcaggcatcacagcgtattattatactgatttgtacatagcgcaagcattggtaataattcatacgcgtagcataacgaatggactttttttatttttatatggtatgcactgccgaaattttcgggggacaggtggtcctgcataaaaaatatgcgcgaaaaaaaagctggtttttgtaaaaacgcctttattttttttgcttatagcggaagcacactaacgcgtaacgccattaattgtacgcattgagaaaaaagtagtaagtagtaggaatgcatttctgcatatatgaatgaatcgcactttcctttcccttacccattggctcatcgcagttatctcctcgcaaagggcgttcataataaataatatgtagtgcgtatttttacgcataaacataaatggtgaaggccctctctccagaattgcgctttcgttttatatgaaaaataattcaccccacgaatgttataatacataatgttatatatgggcagaactacgcacgtatgacttatgtacatatttgcacgtaataatataaactgtataatataatacattatttaagtacgcttggggccgagcgaatatatacacccgcgtaagctgcactgttttcatcggcaccacgcatacgtgaacattttatataaaacatatgcgtataaaaaaatatatatgtaaaaatattatgttatgtatatattatatgcatacggcgtatatgcgcatataaatattgcggcaaaggagcttcgttacttcgcgtactcgtttacttgcccattctcccattgcgcatatcttcgtactttaccatgtacgttttttctcttaaaataataagcaattttacaatactataaaaacaaataactaaaattaaaagcgcttggcatgctatatattataatatataataatattgtttttatggacccagagtagcatattgaaattggtagcaatattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatattttttacatttttttttttttctttttataattcttcatttctacgagtttcatttgattttaattttttgacctttaaaattgttaaataattgcgcatatattttgtataccttggttttttttttttttccttcatttttaaaaaaataacaaaaactgtgccaacaaaaggataaagcagaaggagatatacatgtatagtacatacttatgtatataaacgtgtatgtataattacgtacagagagtgtatacatgcgggtataagtacaagcacgtacaagtataaggagaaaggtatacatttatatatatatgtacgattgaagatagccatttttgtaaggctgcatcatcccccccaccaacatctgtgatcttcctcgatctcaccaaaacgagtacccttagtgtactttgtttttaaaatgtaaaatggtggattcaccacccaaaaaaagagcattgaatactactgacgataaaaaagaaaaaaaaatggttagcaaaaaaagtaacgcagatgaagctgttgaaaacgttgaggaaagtctggataatgtaactggggacaagaagaatgaatctttgaaaaaggataaaagaaaaaaaaaagaacaaaagaacaaagaaaatgatatcgataaaattaatgacgaagaggaagaagatgaaggaaatgatgaggaaaatttaaaaaaattcggagtcgacacgagtgaaaatgacgatgataaggaggacgacgatgatgaggatgacgatgaagacgacgatgatgatgaggacgatgacgacgacgacgatgatgatgacgatgatgacgatgatgatgacgatgacgacgatgatgatgacgatgacgacgacgatgacgacgaggaagacgatgaggaagatgatgacgaggaagacgatgaggacgatgatgacgaggaagacgatgatgacgaagacgacgatgatgatgaggattttgaggatatggatgatgatgacgacgaagatgacgaagatgatgatgacgacgatgaggacgaggatgaagacgatgaggatgaggacgaggaggacatgggcggagactccaaaaaggagggtgaatcgcacacaaagaaggacagcgacgacgaggcatgagactaacatggggtatgcgccgcaacgtgcgcagcaaagttagcagcaatatgtatattaatacacatattaacatgtgtacactttttttaaattaaaaaagagagggattacgaaagaaggaatatttcaacggttcacagcctactgttcaacatttttataaatgaggatataaataatataccaccatgtttctttaaatcatatcgcacagtttttaaatactcatttgtgtattttatgtgttattctattacattataaaaattatatatagatatgtacacacatacatacatacatacatacatacacactcgtatacgcacatatacataatatgtacatatgtataaaacacttgttgtatatgtattgtacctatatatatttttttttctgaaaacagttgttctgccttttatttttttatgttgcaatttgaacatttaaaatatttcacatgtataccacaaaagcaaaaaaaaaaaaaaaaaaaatatatatatgtaacaaaaaataactaaatttaaaaattaaaaataacaaaagaatttgaacatagatgaaaaaatattaaaatatttttgttttcccaaattgaaaagcccgcctccgcaggggtatgcaaaatatgtgtacgtacgtacgtgtgtatattgcgtgtgcgcgaacttaagtgccgccaacgcatgtaccacgtccacatgtgccgtttctaatgtacatattacacccatgtatatatgacatatgtatgtcctgttatgtatgccaattaatttggaggactggttttccacgacttcctccttttttaacagttcaaaaaattgagcataaattagtagagacatttttaaattggcatttcatcatattttcacgttagctatgtacagggcgttataacagcggaattgctagtaggcgcgaggtggtaagcgtacatgtttatgccaacgtatacaaataccctcgcgtgcgtgttgttatggcctaatttgacttattcagcaacttatattctttttactccattaaaatgatagaaaaggggtgatacataaattttatcccaattgggggcaattttaccaatatggcattcgcagaaaaaaagtggttgtatgagggacggggaatacgggataggggcgctctgaatgcttataggatgtgtgccacacgcagatatacatattgcatacacatgcatatggatataattatatgcatagggatacacgaagtggagacgtccatgattgtgctcaaagcgtttgtgtatctcctcacagggtacactcggccactacattttcttctttttcctctaaagtaaaaatgatgttccccattttgtacatacaactatgtcgcagaagaaattgcaaatatgcacctaaagaggtgttacacgggaaaaatgtgaacagccaaatgcaaaaaaaaaaaaaagaaaaaaaatatgaacagttcatgcaaaatctgtgtttgaaaatgtacaccgtccgcttacataaaaatggcaaataagaaaatatgttacctattttttttaaccaaatagcatcatcatacacttcaaagaaaaaagaaaaacaatttacaaaagttaaaataatttcgtcatagttgtcattgcagattgtgcttttgcataaagtgtacaacagaacgttatattttgattttttttaaacaacatactttgagaaaaaaaaaaaaaaaaaaaaaacaaatacaatggctagtcatttatacagaaaagttatcacaaactttggctaaccaagatatcgagtaaaacatttttgcgattttttttttaaaagcatgaaaatggtggtataaccaagaatagctcgctctattgtgaagataagattaattgtgacattttttacgatccttgatgaggaataattgctggaaaaacactcgcatggaacaaaatgaaggcaaattgtgtgctgtgctataagtgcaagaagaacaatgctgtagtttgcacgagggagaaatcgtgcaaggattgctttttacagcttgtcgaatatacatttaagaatacgttaagggaaaaatgcttgtttaaaaacaaggggggttacaattttcaacttccaggacagcttgtacagaaaaatgataaaagggaggatatgcaggaaaaaaagtgtaataaaccggttgtacaaggagaatatgccccctgcgaacatggacatttcgcgggaagaagcagttgcaaagagctgaacgaaggaatgtactcggacgggacagaaaagaagggaaaaaatgtcaccacattgggtacgcaaccacaaaagaaaaaaacagctatcgcgttttccggggaaatttgctcgtcttttctactctttctgtttgtaaaatatttgaaaaacgtcaaaaataggaagaatgatttgttgctgacaaatgaatattgtgtttttagcgaaataatattcgtagacatttttcaagatgaaaattatattcttagcttgataggagctatcgaggagatgtttcgcggtttcgaggaaagcggcgattcgaagggggggaacaacgatgaggcggaggaggcagcagaagaggcggtggaggcagcaggagaggcggtggacaaatcggcataccacgaagcgtaccatagggacaaccagtctgaagaacacgaggagaaaaaccaacacagccgcaaacatggtgaatcgtctcccctagaaagcagcgacaagatactgttcgttaatggggtgtttaaaaaaataaataaagtagtctttacagtgttaaaaagcaattattttgtgagtgaacattataaaagcgaattcctagtgcactacgacttggtgaaaaaggaaaaaagttattacctaaattacataaacgagctaattatatacaatgccattttaaagtacagcatagacgagaacatcaattatgtcctctttggaaataacgcaaataacatctccaacaaatcatttctgtacaccatatttggcaacggaataaatctacccatatgtacagcgtacatagataacagatataagaatgtaaattttattaagccattgagggatctcctaagtaaagaaatatacatttattgctattataaaaatatcgcctacttacggaacacatcctttgatgggaatatcgtctataggaccataaatgaaatgctgtcttctctggattcgaagaataacactacatccataattaacaacacgacaggcaatttggtaaacaaggtaaatttcatgaacgtggggaatgaggctagcatcgagagtgtagccaaaatggcgaacttgacaagtgcgacgcaacatccccgtggaggaaagaatcaagaggactacatcctcactgatgtgaatacacaagatggagaaaaaattagagacgtagaagttatcccagaaaagttacacagctacagttatattgaaagagatcacgccgcgaactacatagagaaatgcgcgaacacgtataagagttttttggtctgctatatatgctcaggaaataaggagacagaggaggaaaaaaagtttataaaaaagatgaacaaaattcaattaacaaacttggagaaaatgaagcacactagtttaatttgttccacgtgtctgagcatattttcttccagcgacaactttgtgaatctgttcaatgtcttttttaacatttgagtttggcaagattttgcacctttgcgggcagctgcgtgctcgatggcacctacgcccggtatctttgcggctagctgttttacgcccggtaactttgcggctagctgttctacccccggtatctttgcggttacctgttttaccccctgtagttcctcgcccaactgctgtgcgcagccccttttttgcaactgtgccctgtttcccccgagcgcccacgccagggtgtgaaaagcaggaagcttctcctcgcttctgtcacagcctaaaaggaaagacgcatatctgtaaggtaagtcccagagggagtgtaatcacagccagtcgtcaaaattgatatttgccttttttgttccttccgcatgtataatacattcctgcgagttttgcgcgggttcctttagggaagggttgggaagggagcggacgttttcgccgcgcgtgggtgagtgaatgcatgtgcgcgtggatgtgtggatgtgtgcacgtgtgaatgtatgtgcacatatatatatgtttgtatgcttccacgcgcgcgaacgcgcctgcgccgaggctgcttcccccttcgcgtgtctcacattggttacttcgccatccttgtagatgtacattcgaatcctcctcttgattttttcaattttgttaatgtgtattttttcctggttttctgcctgtactgggtcgtcctgttgctgaagattggcatggggagacatttggcatggggagacgtttggcatggggagatatttggcatggggagatatttggcatggggagatatttggcatgcccatttggctttgtacatacatacacgtgaacgtatggaagcattctcattcgcgtgtgtgcgcatgtgtttatgccaccacacaaattgtaacttctgatttctgtaccttaactttgtttttatacgcatcaaaaaggatcaacttgtttaacgactccatctcctctgcccacaattcgtaaatattcttgggggtagtatgggggaagaaacgagtggaatgtgggtgattacatgcatacgttcacgttatgtgaggctagaggaacgatattgcgtggggtaagtccacgtttgggtggcatcgtctaggcaaattcgctcacccatatggtcatcttttcatcttacgttgtaaataacgtagttttgatacgcgtttgagagatacttatgcatttgcttaacttgttcttgcttgttcacatagggaacgatgcaattctcgaagtacttcagctctccttcgctgtacacttggtgggtaagaagtacagggggggtgcagataagtgggggtcgggggtgcatataggtgggggagtatgcgtcccttcgtgagagactgccactatctataactaggcggctaacgaagcggctaaggaagcagcccaacatggtaggttacttctttgcctaactgttactgagagggaaataataggaggggatatgttgtctagctagcttgatcatttcttcttttttgctattgtccagctttatttctttgacaaaaatttccaggctttttagctcctcctttgcagtgaggtggtgcagtgagatggtgcagtgagatgggttcgagcaaagttaggcaaaatggcaccagttgacataaatgtaatgtctacatggggatagcgagaagcataaccacggggttgtgtttgttcccctctatacatcttttttttttttttatcggaactcaccgtgctgctagcatacataggggagaaatactgataattggaaaaattggaataggaaaaattgtacgcaaaagttagggcatcttgtatgattcgtttcttcaagttaagtctctcctccctagtcatactagaataatttttctgagagtttctgttgacgtccttaattcccaagtgcattttgttgtctttgtttttgtgtttttgtgttgttgtgcaaaggatgtgcctcgaagtttttctctgctacgactacgaatttctcaattgacagaagggggtagaggcacgtcagcagattcacttacatgtgtatatttaagtgaatatatgagggtatatatggtcatgaagatatggggagtaaattttgccccttaggtatgtacacgtgggaactgtgcaagggttgtctttattcagatccttgaattagaaggcctccgcggcatgacaggaggagttttgccaacatgtagttgtggaaagaaaaagttggaatcgcggcaacaatccgaaagggtaacaagtggtgggaaaaaattgaaaaaacacataacctcaaaggacggcaacaaaaatgggcaacaaaaatgggcaacaaaaatgggcaacaaaaaagggtaacaaaaaagggaagaattaaacgggcagtgcgatacacacacgtatgcgacgacgaacagggttaaactaggaggaagtaattttttgcatgaagtatgtgcttatatgtgcacgggagaaaattaaagtggggccgccaacctttgcgaggagtgttccgaacaggaggtgggaacgtggcaaaaatgggtctgagtgcggtgtctttttgtttcattacggttagctatgtttcattttttcggtcacccaggtgatatatattgcgaagctgctagcactggttgttgtactgtcacgcacgcgccagtactcgtaacgttatataattttaaatgtgccctacggtgtaaccacaaaatggggagcagactgaaactgcgagaaatatctcgcggcggggtgtaaatacgtggcaataggccaaatgggttaaacaggataaacgaaaaaattccgcggggagttaattgggattaacttctgttggtgcatgtgcacaatttagaagagacaaaacatgtgtacgttgttggggagtagtttttttttttttatgcgtgcatttgtgcaggcatatccttgtgcgtcaatttgctagcttggcaaaagtgaacgcacaaaaaaaaagggggggggtatatttggggggccagccgggcactccccgaaggggacaaatgataaacgaagcgaagtagatgaaaaaaaaaaaaaaacgcgcaatgaggggtagcaatgtgcagcgcaaagagggagagcaatatgcagcgcaaagagggagagcaaaatgcagcgcaaagagggagagcaaaatgcagcgcaaagagggggggcaaaatgcagcgcaaaaaggccgcgttacaccgacgcgctacaccaccgcgcagcaccgccgctcagggtttccatggcggggagagctaattagacaaaagggaagcattattcatcctcttataatacttaaaggagagatgcacaaaaaaaatggatatgatggaaacgcaggaagaaatgaaaaaaggggagagctgactttcgatgtagtagtagctataaatgatcggcgaaatggtgagggataaatatctgaagaaggaaacaatgctttgggaaaacaattgatcctttttgtcaaaaaataacgatatgatagttggtatgatcggctctatgtaggcataggagcacgaatggataaagcaaatactgatgtattgaaaaatgatattataatattttatgctgtggtaggtcagcaggattcctgtgctctgtatcagcaatcctataattgcggtgcctgtagtgcggaaaaggaaggagaatgagatgagtcaggtgtagcggcgatgtggcaggtgtagcggcagtgtggctcttgtgctagatccgcctgacaaattgtccctccccaaatttatcatcctgataaaggaaaagacacatagggggagggaagacgggggaaaggctctcccttcgtaccattgtatccaaacgttttcaaaatatatgagaaggaaaagtactgatagaagatcatgataattccgctcagggagacaaagacgctgatttgtatctgcttgttgtctgtaaaaaaaaaaaggaggggggaggagagaataaatatgcgcgatgttaatgcgtacgtatgtttttctctctcttgtttcccctcaggtgcctccccctcgaataaacaacaaagtgctggtgtgactaaccggacgaaacgttgtcgttgtagaatacaaaaaaaatgttactcatcaggttggaggaaaaagctgacgtaaatctgaacatgcaaatcgaaaggaggcacttcaacttgtaagaaagagtcatgtgagtaagtgcacgcattttttccttcacgtagagggtgagcctggtgatgtaaaagtagtctcgtctcttcaaaaattgctgatatgatagttcggaaaattcatcattgtcgtaattgaaaaatttcttcctgtaattttcgtctgagtgtttttttttcttattctgcaggtagctatttacagaatattcacctgccgaatttccatctgccaattttccacctgcccaatttccacctgtcaattttccactcccataatgcccacttgccgaattggctcctcttttgtagctggacgtttcgtgcttgttcctcccactgtgtgcacgattatttttaaattctggctgaaccaggtcattcaggtattcggaattttttccgccatcgaatggtagatttttttgcgcatgtttttttttctgcccatcggtgtcaacattcaaggtgatcaaattagcatcttggatgatttttttttttatgttgtcctgattgtgtgctaataactcactcgaaatcgtcaacacaattagaagagaagcaattaacccaagtgtgttaaaatttaatataatttgaaaattaaatatggttaaaaacaacgaagataacaatgggcccaggataattccaattgcattaaatacatttatgtacgtgtaataaatacacacatctgtgtcaacgaggtcattgattatggcattaactacaacgatgaacactgagctactgccacatataattctgttaataattaataaagggaaattcaagtttacgtaaaataggtacataccaataagatttaacagaattaaaaatacaagtagatgcttcttgttgatggtagaaaaaaatcctatgaccaaacacattacacattgggccagcgaataaaaacttagtaaaattcccaactccttcacttggatgtcgtaatagtttaatatataaaatggtagtagcggctgtaggaaggattcaaatagcgtcttgataaacacagagaggagaattttgaacagcgtttttttcttaattttttcgtactcttcattatcataaaataggtttccatcgtccgttttcgctttcattctatctacttgctattttgtcatttacgtgcgcggggcgcggctggttaggctggcggtttgcgcggttggtgaggctggctgtttgcgcggttggtgaggatggaggtttgcgcggttggtgaggatggcggtttgcgcggttggttaggctggcggtttgcgcgattggtgaggatggcggtttgcgccgttggtgaagctagcggctaacgttttgctctctatgtgtacacagccaacccctaggagagtcaatttcctgaggggataatccctgtaggagcccttcttcttccgcaggtacgatgcacctcttctacagcgcactgctgtcactccgctattgggtacgcgcgaggagaggggggaaccattcgcacgtagaagcacctaaggtagtatcccaggggaaaaggtgaacccatacgtaaatactgcgcgtacacccatgcacgggcgaaacggtggcaaggtgaggggttcgaaaaggagctcctcaacagggcttctcaacagagcttctcaagagggctcctcaaaaggagagggaaggggaggggaggaaactttcccgcaaggtaagacgtcgaaggagggcacccgaaggggtgttaattcgatccttttagctccgatataatgcctccatatattggccccgatatttttcctggacgtaatacctatatattttggccccgatatgtttccgcgatgtggtacctctatatctcgcatctatatctcgcctctatacctttccgcgcgcgatgttaccatgtgaacgcttcccatgtgacccggaatacgcaaaaaatttctttttttctaactctccaaaatgcctctccacacataaacacaacacactgggggcatgtcaaaaggggatggaagttcttaaaaaaatggaagaaggaatttccttgcgagtatggtggaacggggagttggggtaccctctactgataagtgcacgtggtgccatatacttattgcacggggcttatgtgtaccaatatgcacttgcgtggaggataaaaatacgtatgtaggtgcacaggcgtggctctgtaggataggtacgcttgtaaagttgagctgttttgggctatacgtgtctccaggattgtatttccttgggacattcgtcttggggatgtacgtctcgggacggtatttcttggggaggtacttccttgggcagtacttcttcggactgtacgtctttttgtgcctgcccctatggaagcatttgagctaggcacgcacccaccaccgtatgctggccccaggagctcaggagagctctaaatgcgtgtctctccgttgaagaaaaacgattgaaaggggcccttcttttctgcagatgcacgtgtttttcagctagccagtgagcatgtgtacgccgatttatctttagccccttcttataattggtatgccgaaaaaaaactacacaaaatggccccctgatttctggtacccaatttgatgaatttaaataaaaaaaaaatttttaaatgaattatttttatttcaataaaatatattttaatgaaaaaaaataaaacaaaataaatttcattatttatttctttaaaagatgaaaaaaaaaacacaatcttatatcaacttacacaaaacaaatgtaaaaattgttaaaaaaattcttcaaatgtaaaaattttcaaacttgaataacttacaaattgtaaatgtttacaaattgtaaaatcttgtaaatcacaaatttcacatatttcacaaatttcgcaaatccaagaaaaaccacgccattaaacagaggccggccttacagtcaaggtgaacaaaaacgcagccaaccgaagaaacacataacaaggaagaagctctcttcagctttacaattttttcaaaattaaaaaaaaatataaacacttcaaagggtaaaaaaaaaaaaaaaaagaagtgttaaaaaggttttcttattcgacgtagctacgaagtcgtttaagtataaccccacagaggtgttccgggaaaaaaaaaaaacaaaaaacaaaaacaaaacaaaaccacgagaaggaaaggcacactgggcagttttgttcaaatttaagctcggcaaatcagaagtgaagcagcaaggccaaaatcgggggagcagctcaggtatacaccaccaacagaggtatacgacacccaagctactacttcccatcagaggtatacaccagccaagggttcactcctcccaagcataagaagcacagcacgaagaaccatacggtgaagctgcaacgaacaggcgaagtcgcggaagaagcgcaactctgcataggctcacatacgcgttacatatattccacgcccaaccccgcaaaggtgcatgtgcaaagtgggaaaaaaaataagtgctctgctctgctctgcactgttcttactctagcgacacattgacataggattacgactgtatttcatttctgcatgtttttttttccatgcagttattttttccatgcacttattttttccacttagttattttttccatgcagttattttttcctccccgtttagaaagttcccgctaaatgaaaagctgatttttcacttttctccgcgtgcatgtgccacatctatattttattatttccgctttattttttcgtgcatgttttttttacattttggcaatttttgccattttggcaaattttgttatttttttaccattttgggcatttttgccactttggcattttttccactttgggcatttttgccattttggcatttttgccattttgggcatttttgccattttgggcattttttccattttttaccattttttaccatttttcaccattttttgccatttttcaccgttttattccttttcgtaccagagttttccctttttttcttttcgtcacatttctttcgcttggccttcctcatttaggtcattccacttcatgttttcgtcccattttcgccatttcttgcccattattccataattgtgagttctatttcctttgctttgcataagcccgttttgtgtttttcacaaaggctccgtctgttctgcaggagcatttcgcgtgttcgcgtccaccattctgcatgttcatccccctcccttttttttttttgcgcatgcctcttttgcttgattattttgcatttccattccacggagagagttgcccatccgcgagtagcgaacaactctccgacggagtgatatatagggtgccccctacctacatgtgatttgcacaacccgtgtagtgtgtttttatgtatattcatttttgccacgtgaagccaagatatacgcggcgaacacgtggacgcggaatttaggcatatcgtcatttgggagcagtgagataccttgcactgtaccgcgcacacggtgttcccctgcacagccgaggtagaagaattcctcacgaataggagagaaaagaagaggtagatacgagttcgcacgaaggtatatagacgctcagcagaggaagaagctaagaagacgttgtgaagaagcggctcaagttaggaagcaacagagacgcgttgcgaagaagcggcccaagttaagcagcaacagagaagctttgcgaagaagcggcccaagttaagcagcaacagagaagctgtgcgaagtagaggctgctgaccaatacgccagctatatcacccaactgcactccaaacggaatccccaaattggaagaaacgaaaatggacgccttctacatatataccgaaaacggcaagaagctggtagaacaaattttcgcaaatgacgtaaatggtgaagcgactcaggaagagattaaagggataatattgggaagcagtttaatcgatagctcgaattgtaccgtaatcagcaatagtgatgatgaaagcataatcagaaaagcattcgaagggaagttcatctttgtcattaagaaggattctctgtattttgtaattttaaaaaaagatgaaaataatccagtgatgacaatagaagtaattcgagaaattgtggaactttttaaaaaatattttaaaatagacaagttgggagaagataccataacgaataattattctgttgttgtttttctcattaatgaaatattagcacaaggaggaaagccgaatgtatttgtggatgaaattttgaaaaatttggtggagagtgattctggactccttaatgagacattgaaatatactcctgtggcgaacaatctatgtaacttactagcattaaggaaaaatatctcaggagaaaatatgtcaaatgatgtgaatattaattacagttacagcaacgggacagcaatcaacagtagggataacgaaaatgtcttttggagagcaaataacatctgtcatttgcataataaaatatgtgtagaaatcatggagagtgtaaattgcgttttgactaagaagaacaagataattcactttgctattcaaggaaacgtttttgtacattgcttcattaatggatctccattaattaaaatgagctttaacagaaacataaaacttcatttgacccacctacattacactgccaattataatttgatagttaaaagatcatttcttaatccagatgcagaaaaaaactccttctattttgtacccttgaatgagcgatatatcgttatgcagtacctttattatttccccttaaaaactaagagaagaagagtgcacacaataagcgcaggcagttccgtatccactgctccggagctaacgaatgtgctgaatttaacaaatgacagctgtacgcagagtgttctagctataatggataagaacccgcaagaagaaaacaaacaggtggaggtgcaagagaaaagagatgaagtgagtcaggagaatcataaaaggggagatgaagtgagtcaggagaatcataaaaggggagatgaagtggctcaggagaatcgtaaaagggaagaccaattgtcgcaggagaatcaaaaaagggaagaccaagttacccaggagaatcgtaaaagggatgacgaaatgcaaaatgaaaagaaggaaatttccccagcagaatatcgattcaagacctatttggaagaaaacagtagaccagttccggaagagccgctacacagaagtagtaataaccagggtgtgaagtttgcaccagctctccaaactatccctaacatgcagcagcaaaatggaaatacgcagacgagtaccgagaataacaggacaatcgtaattagagatacgctacccagtatagagaataatgaacgatatttattacccataaaggttaaaggagttgttagttatataccaaacgattacaaatataatatcaaactgcaactcattttgaatgaaataaaaagatgcagtgatagcgatatgaagataaatgggtatgaaaatatctctgtaaaaattccagtatataatttcataaggtatgttaatataatttgtacagtaggtaatataggatatacagaaaattacaattctgtgatttggtgtattgacagagtggaaaattcagatattgatctatcggctgagttgaccttgttcatacaacccaattcagatggactatttcgtagccatagatattattatgagaagttcataaggtacaataatgatgagtatattaatggccttccagatacatcccaagggaatggcatttcgaattgttgctaccatggggagagtgctagaaattgcaagaccatgagaagaagcgataattctagtagttttcggagcccactgcgtattttccccaaccgtgtgtctaagtggtacgatatagatgcctgcgcctaccccgacttcaccttcccagtgtatgtctcttttaccgtcacggggataaccgcttcgggaaagcgtgtagaaagagtcgagttgaagagacccagaaatacctgcctgcacgcggtgtatagatacagcacgtgctacaaccatgtagagtttagaatataggagtggcagtagaagtggggatattcctggggtgcggcatacggcgaggaagtagaagtaggaatattcctggcggtgcggcatacggcgaggaagcatagcactggaagcagaatgtacaatgtgagcaatgcgcacctcacgcagttgcagaaagaaaaaaaaaaaaaaaaaaacaccgatttaggcatagacatatatagaagacacagctggaaagagcaccgtgcaacatttcgacaaactggaagcacacgatatgtggatgggtgaaggcgaagtatcttcagttcttttgcctattcttcatttcgaccctgtgcaaatcacatgtgtttccctttcgccagaattttcgattctgttagaagtatagaggcacattggagaatggcaaaaaaaaaaaagggagagtaccaatgcatgtgtgcatttctagctccatgaggaccgagtgcacaaagaagatcagactggactcagtggggtgaaaagtttacagccactcaagatggagagtaccgagttttatagaattttcaaggtccagggtgtcgtcaactctgcgcaaggaagtacgaaaaagagacaaaaaaaaaatgaccatcggatggggataacaacgctgaagtacgcataatgattctctatgcgttcgcgaggttacactttttgtttttgtcatttatgaagttatctgggcattgtgaaaagtgaagcggcatttattccttaacgagcagcgcggtttattgtagcactttttttccatcccaactcttcattcttttcatttattttatacgtttattttattttgcttgtatatttatttcttttttttttttccctacctgcacatgttcttatggaagtcgacgttcttgtataggttgataatttccagaaactccaaagactacagaacaaacggggagatgacaagcggccctattttcccaattaaaaatttttaatttttttacttaagtgttgttaagcagttaagttactttgtaggatctgctgatgtttccgttttctctctgtgattgggggtaaggggaaaatgcacgtgggtcaggttcggcatgacaaaggtgtgctgtgtgggtttatatttccttcttccagcgaagaagtggttaggggttgtcgtaaggttcttcctcttaatgcgtttgttccgttggtttttcgcttatccaggtgttggtatgcctttttgtttaaatctttttttctttttcttttttttctttttttttttttccttttttttttacgtttttctgagttatgcgcatgaggatctctatgactatctttaaatttttgatatattgcaacatgtcttcattcgagtgaaattcaactttatcctgcaaggagtcatcaaaggggtggagaagtagcgcacataacaaatgcctcctgtgttgtgcgcaggtggctttttgcctagtactgttggcatgtctaatgtgtgtgctgacgttatccctgactgcagcaaaaaaaaaaaaaattgttttacttccatattaatcgagtgaaagtagttgttttgtttctctaagaatttttttattttgtccagcttgatgttaatgtcttctagttccttttcgctacgaggtttacgcaaaaatgttttcagcatgtttcacacaggaagggggagaggcagggaggaaagcttcaaaagatgcgatatgagtactggcacaccagcgagggggtagcttcgtttatcatctcatagctgtagaaatgcataccttgcaaagacgagcttgtacatgtcatacatatcgtctgatattttttccttttcctggtgtgaagcagaaggggagcagcacgggggcgtaagcacgatcgagcacactgtcagcacactgtcagagcactaccagcacactgccaacacacgcgtgtacgcatgtgaaaaaggcacccatatgtacaacatcggagcgcagcgaaaaccagtaggtgctgccattcgcctgcctactgtccagctttacatttaaaattttgttcttcagtatatttttgtcctccgaaaaagtatttatgatgtcgttgttgagaagtatgtattccttaatggcgtcctacggtttatgcaaaagtaggggaattacatgaagggaggatagaggcaaaatgaagggaagatagaggcaaaatgaaggaaaaattgggagagaatcgcacccattctgataaaaggggtgtagagagtataacgggggaggaggggttggaggaatgaccccgtagcgcctaagtgcattcagctttgctttacttcaagcttcttctgagatgactcctcttccttttgcagcaaattctttttattttcaatgtcttgaaacttttgatttatgtcataaatatctgtaactccctgttgtcgcacaatgggggagggggtggaaaaggaaaaaaaaaaaattacatgcgtagctttgattgggacagttggggtaatttgacttttacgcgcagttctattcgtatgtgtgcgtgtcccctccacagggaggccatttagatgtgggtgcataaatcccattttgcgtccgattgactattttgcggttcatcggcagggttcttcctcacaggggtgggtgatggttgggcgttcccctctacatatacgtatctctccacacatatgcgtatctctccacacatatgcgtgtctctctcagggtttaggtttttcctcttcccccctttttttttcgcctcctccccttacggttgcctccctcagcttcgatatggtggcatatatgttgcttgcattttcgaagatgttggatgcactaagttttaagtagttgttgtgtagcaagtagtatatgaggagcttcttgaatttttttttttcctcgaccatcaacgctatgtctgcgttgtgcagtttgttgtttttgtattcgctgatcatttccctgtgagtggttagggggcaagttgggcaagttgggcaagttgggcacgttgggcacgcggggatgaagaagcggggatgaagacgcggggacgaagaagcggggacgaagaagcggggacgaagaagcggggacgaagaagcagagacgacgacgagagacagatgtacatgcgcatacacacgcatttgcttatggctgtacctccttatcctgagtatattgctgtgctccttgttgacattcatatatttgaggatttcttcatttttatttttcgccttcatgagttcctgcaggggggcggttggggaacacatgagggaagggctgtcgtgcatctactcacatttgtttatctgcgtcggttcctcggttcatttggtgaatcccatgtcgccattcctgtgcttgttttacaactcccattttgtgaagtgcagaaaaaaaagacaaaatgtgcgtctcaccatttttttctcatcgatggatttttttaaatttttattttccgatgttatttttctgttatcatagggaatcggagggaataaaaaaatcagtggagacggtaaacaatgtctacatgcctatgacagtgtcatcatggtggctcccatgaggaatatgtccttttttttttttttttttttgctgcttccttaattgcattactgaatctcgttatgcagttgtcgttcgttatttttaaggctcgtgactgttctctccaaggagtttaagtagaagtatagcattttcttttccttctgttttttgggtgcaagaacatgacatgaaaggagatattagcgttgtgcgttgtgcgttgtggatggtttgggcgtttccccggcgaaacgccttttcgccatctcgtttgtcatctcgtttgccagcccattcgacagctttgcttgcgcctttgtttgtcatttctctgccgaggagttacctaccttgagccgttgcaacataatttggtaggtgtacttggaatgcttgaggttttcaaatttgtttaatatttcttcatttttcgtcttcagctcttcatgttcctttttgtttttcgtgagtggggtgtgtgaacaattaagtgagtaactgtgcggtgccccgtgaggtatctcccataatgcaaatgcctacccacgcaatgcctatctactcaatgcctatctactcaatgcctatccacgtaacagcgtgagcacatgtagggggtcatttcctcatttccccctttctatgcgaagcgaatatgcagctagggggggtgtgaagctgcgagtctccttttattacaattttttgttgcacgagagaaatcttgttgagttttaattctcgattgaggagatccaaatttttctgcaccaaggtggaatgagcgatggggtggaagatcgaccgtgtgcgtggttacttcgaccgtgtgtgtggttccttcgaccgtgtgcgttgtcacttcgatcgcctctccgtcggttcgttggttcctcccaactgatttcccttggtggacttttctgccctccatttatagcctcaccttggtattttcatacttattaaatgtagtctcctttttttctttaataaagttaaatttcttttttaccgaatatacaatatcctctgtattttcgttcagtttttcattatctttctgtgggggggtatatccatggggtgtttttttgaagtagacgcaattggatggtagttactaccttcgtgtgtggttttgttctcacagatgaataagtttttatttttttgtaccttgtagaagggtaccaaatccttgaggttgcacagcttgtcgttgttttggcttttcatttttcactttgtcggatgcgccggaggctacgtctatagctgcttctattttgttttcgccttactttttgaaccccaatctttatctcgctttttatttaatttgttttcctttttatcccaatctgctatgagttgccaaaggtagaggtaaaaatgcgtggaaaataaattccagcaagtgtgtttgtgttaacttgtgtcggcactcactgatcggtggcctacgcatgcacacatgtgtaagtcccccgagggtgtgaaaatgattcccctattatgtatctgctggtcaattcgtgtgatatgggttaaattgcttctttttgaaatttttttcgttcagaaaggtgaagagaagaaaaaggaagcatagtaaaaatatgtagagcgaaaaaagacaaaaaaggagaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaagaaaaaagaaaagaattaggcaatatcctgccttatcgcacaaaatggaagttttttttttttttttttatgcacacatttttgcaactcgtacttgagtcaccattaaacgtaaatgagtttacaattacgccgcttcgcattacggggaggatttcttttgggggagttaagaaggacgagtgtgccgatttgaagggactgacgcgatgtgctctcacacgcagtgcgttgcggcatttttggagaatcgccatgaagacacggcagtagcatacgagcagcacatgcgcattgtaccggcgcgcacatatctacattcacgcacagcgctctccaaaaggcacttcccatataatctgtgccaaaagggcggatagttaaattcgcaaaggtggggggacagcttacaaatgtcatactttatataaattttaatcagttttcttaaaaaaagtaccaaaaattattttttttcagagttataaaaaagggtgggctgattagacgaatggctgaaagcgcacacgcatggatttatcagtgtgcggaaaaaaaaattaaaaaaaaaagagatatacagagagatatagagagatacagaaagatacagaaagatatagggagatacagagagacataaagaggtactaagggacagagagatataaaaacaaatgtctttttttttttccctatctccctctttttctcaaattatgacatatatttttttggtgagtggatccttgaataacgcttatgtggcgctttcactataccgtttcaatatccacgcgttttgcacacacggtgtggctttccttacttcatttgtaaaggcaggttagctcttccccgtttcggaaaggaggccccccatttgtcacaagcctctaatatataataataaaacgtgcacgtaggagcgtgcatagggtatgcccaactggggtgtattttattacccaacttttccttaggcgtcacggtggtgtcatgggggagtggacaaaacggtaccgattacgttgacttgggatatgcccccatcgggatgaagggaaatcttaaagtgagtagctgtcctctccatgatggtaaagttatactcgagcaaattgaaattgtaaaaagttttcttctgatcgttggccaatttacatggaggcaattgcaaccagcctatttttttcttttccattttttcgtcttcttcaaaaatacgtttctgttcgagtaaatccaaagtaagcatatccacacagtctaataaataaatttgtatatattctggatgatcgtatttgtaattccctatatcgaaggtaaaattttcaatgacacctcgaacaccgaacttaaaaatggaaacattttttattgagttgtatgtaagtgtgcgtagaataattggtggtctattgaacaacctctttgttgaaaatccatcagttttatacgaatcgataatattttttggatgacctttgtgtatatcatcacagtggtagtatattaaagtacatccattttctggtttatttaggaaaattttctgtttcgataaaatggtatgcttcttaaatagggtgacaaattctccataaaattttattttatttatacctccatctggatataaattaatccgtatatgtgtccatggcttgattaaggagagatcgttaactttaaaatagtaaatttttttatgaaaacatttgaggaaatctacacagtctgcttggagtaattcaacccagggagtattttgattttccaaaatgtctgatatggatttatcaattttgtaggattctaaaaaattgtaacttttcctttttgtaattttctgttccctctgttctgttccttctttctcttccgtttcgtttattatatattcttcctctttaacaatttcgtctatacaagaattttcgaccacctcgattgacaaatgggggcatatatcttcctccatattttcgaaatttatttctattccgtatataacacttgggtacttcaatttcagtattagccactcgtgtcctacatctctccttcttctagtcacccatccaaccttgtcctcaatcattatgttctccgatttgctgatcgactcgtctgttacgaaaaggacctttgaaccgaaatgtttcgacaaaatattgttaaaattaaaaaattgtacttcttctttggtatcaatttctttcgatgggatcttcacatttttgctaacaacccaactgaagatattgttaaaaagacttaaaatttttctttttttattttttttcaacttataatttgattcgttattcccttctccttcttccacacacagtgggacttcttctcccccgatgatttcactcggtcctatttcttgcagctttcttttcttcgcacttttcgcagatttctcatcattcgagctactccaagttttaccttcctcctcagtcgtctcttcctgggtgttcatcattattgtgtgttttggtcttttccccgtccgagtgctttttcatgaattctccctgaccgttcgtttggtctgctaggatttgctcttattgtggttcaccttgggggtccctcctgttcgctacctacgtacgtggttttataagtacacacctacacgtgtgtgttccatttagtgcgacaaaggggcagtctcactcatgtatgtacattgcacgacatggtaggggaagtacgcgagtgcacattggggctgcgtgaattatatgttctttcgtcatgtggaagaaaaggcccgcgcgattttttttttttttttttttttttttttgcacatcatgtggaggaagctgtacggttaggcgcatgtcgtgtgtgctttacataacgttgaatagggagattatttttctttatttttccatacctttaagataattatccaattgggtagagcactgtgtatatctcttcttctcgattggaggaattcctcgaactgttgtagatcctgcgctgcttctcataaatgtgcgatcgcgttgtgaaggcgaataaagtagccacgtgttgacgcaaaaaaaaaggattctcatatttggagtaacgacatggggccgaataagtgtccctattgttttaataccatgcggataaaaaggaaaaaaaaaaatttgtgctactttcccgtttttaacgatgactggggttgacataatgaaggaggcgatgtggctacaacggcgtgctgaattgccgaggcagccacggtggagcattaaactgaacgaagctgatttgaataacattcatatattgaagtatcggttttatgaaagtgcgacaggaggtgcagtcgcgcgtgggacatatggtcagtggacattcctactccccctcgataccaccaactgagcgtattgtcacaaaaataaatgggtgaagtacacacagagatgtagctagttataaaatttaacctttttttagaacacatatcagcttccaaggtatgatttgcattcacggggtggggagaaaaatcgtttggcgattatgccgtgaagtttgcatccgtgtagggttgacaggcatgcgatacgtgtattcgatttgttcagggttccccgaaatgttttcccagcttttgcgtgttacagattgggggaagaaaaacctactgaagtgtgtttttttttttttgcaaatcattatatgtagagctttcctatcatatgttatggttaccaatgtatgcatatacattttgaaaacgctacgttgtggtgtgcctattaaaaaaaatttctccagttttgctttgcaagtaatcaacgcaagtgttaaattatgctcctttgtttatagggacgttatttatctttttttttttttttttcccccatctccctcgcgtgtgcgccacattgcaacgaattgagcaataaaaaaaatagaagaagtgaaaaaattacttgggggacaaaagggttgtcctctcgtggggacacaacataaatggcgaaatggaaatttaaaaggaaacgattgcttattcctaatggtatgaaaagaagttccattttgaagcaaaaaattagcaggcttgaaaaggggtaaaaaaaaaaataataccataatttttagccatgcttaaatgtccacaacacgcgaacggggtttttaaaaaggcataggctaacagaagggagcataaacccacacggtatgctacaataatatggaagaaaaaggaaaaaaaatgaattacgtgggaggggttactctgcccatgtgctatttttcgaactatggaaggacgtcggtgcttaccaccgagcgaacaaatcgaatcggctaggttgaaaagcggctgtgtaaagaattagacgtgacagatttgaagttcgcaatttaaaaaataatatgatgcgcgccggtttatgttgtttctcgtttgttaattttttcgcgtcatttttttttaggttcctttatttactttttttttaaggttattttttttttcgtgttaatttttccattttttatacgatggtcattctagtagatctccccacgtgcccccatgaaacgctgaaaatgtgataacccctacttgtgggggcgtaaaatacgcatgcgaaaaaatgaaagcagagttggcgcggttgaacagaactaacaacctcactttggtacacagcggcagtgtatcccgttagaagcagctaattttgatttactgcgtggctgttgtgaagagaggctcgcacacaaacttggggacagaactgtgtgtaaaccttttacgcaggaattatttggtctcctcctgtttgttcaccctgggtgagtgaacattttctgaaaaggacatttcgctgaagtagcgaagggatataaaatgtattccgcttgaccaacctgaacattcgcatggtgaaataaaaaatggggaaaataactgtcgcccattttgttttccactttttttttggtacatatcgaaagatacgcaaaattgagaagaaccattttaacaaaagggatataatgctggggtgtgtgcgtaaaattaccgtcacaagtgtgtgaaataaatgtgaaagaaaaaaaaaaaaaaaaggtgaacttgtgtgtgctctttttttttttccccctttgaaatttcacaaaggtaggaaatgaaaaaatagcataattgttgatatgaaaaagcgtaaatgagatggtcgcataaatgaccgcaacctttgcgttagtatgactcatatatgcaaaggtgagaaatacgacggagagcggaaaaaaaaaaaaaaaaaaaaaaaaacgcgcagatgtcttcgcgtaacctcgttgttacaatttcgccatgggagaaggtgaattttttaatcgccctaacctaaaacaaaactcttgcacgcttgtttttaaattttgtgtgtgaaaaattccgcttaagggatacgcagcagggaaggaataaaataagatacttccttggacgcttagcgcaattggcttggcgtttagtcaacagtttggttcttttccccctgtttgatttctttgggggtgctttggggttgctttggggcttctttggggttgccttttgggtagttttttttaattttttttaatttttcttacccgtgagcaccccacacttgcatgtgcacgtgcgtcccgtttgctcacccaccaaagggaggttggtccgtccgattttgcgaaccgctttggcgaaatgggatgggaaagttgaaaaaggaaaaacaaagaagggcaacttggtgaaagacaaacaaaatcgaacgtttaggggagacatacttcaccccccctatcaccccctccgtgctgcgcccacaccgtgatagcgacgaacccatggagattacgaaacacgaaaggggacaaggggaggggagtcaggaggaggaaggggatgacttcctcagtgtatacaaacgagtggtaggaaaaaataaaagtctaaatgaaaagacaaacagtaacaacgcatttgcggagatgatggaaataagcagaattactgattacaacatggtaatgaaatatgagtacctcctcaagttaagcttctttagtagcaacgtgaacgtattgaatgtatatcgattagtgaatcccgagagtgaaaaaaaatttgacgaaatcgcagcttgtttgagaagcaacattctacttagtataatggatacgaacaaaataaatgataaaagtgagcatgtgggtgaatactttacaaaaaattatgaggagttaaaacatctacagttcgtgattgggaacacagattacccactagggtttgaaaaaaacacaaatggggtttttcgagtgtacctatttaagataataccaaacaagacgctgctattaaataaaaataatttgagttacatggaaaagggagaaatgccaagtaattacgactcagttgctgtggatagagatttgttctatgaggagttgggttcatctgagcggaagcaggggggggaaggagagaacgaactgaggggagatgggcaaatgaaggggacatcgggaaacatcgggacatcgacaagcatggggacatcgacaagcatggggacatcggcaaagatggggagggggggaactaactatagctacatatacaaagtaaaatcagccgaacaggtacttcctctgctgctaatcgagttcgagttcaaatgcctacgggtcgacattagcgtgccgatatgtgaatactgctacaccgctaaggctatttattactgccataatgataaggtccatttgtgcaacatatgtgacataaagcatcatgaaaaaaataaaattttgaagaatcataggaggatgccaatatcagagtctccataccaatttggaaagtgtgcataccatccgaatgaagtggtagaaagtgtttgcatgaaatgctactgtagtctgtgccccaactgtctcctgatagggagtcactccaagggcaactatcgaaatcaccccattgtgaatataaaagaagcattcattctgtccaatcggaaaaaatcactgagtgatgtgaatttggaaaataggaaaattaggatactccatctgttgaaaaaaaaacataaactgttggcagagatttattctaattacaattctttgcaaaaacgaatcgatacgttgtatagatacatcattgatgagctaaaagttttaaaaaaaagatgcaatatattatggccttaaaaagggctgttctatctcaactactgaccatcgaatggacagaggcctttttttatcataccaaattgtcattaaatttatctgactttattttatatcagaaaaaacatgaattggctgtccactttttaatggctccaaaagggaaggattcagattttatgaaaaacgcaccacattggctgtttcagaaaatttacgtacagtcaaatttgtgcatttatgaagatagcttttttaagcttaactttgttagccctaaggatttggaggaagggatgacgaagggggagctagataggaagcgttgtgttttgaaaggaagtcgtaacaagttggaagaaatgtacaattttaacaacgtctttaatgacaagaaggggtacttgggtctgtatgacgagacagccttcgaggggggggtcaatgcggaggaaagcgcacatcagccgagtgttaagtactccgctgcgcagggtgcagaggttgaacagccgcctcaagaagcgacgcatgaggggttctccaatcgaatagaacgcatgaaaaaaagcgaattcagcaacaaagatgaagacaatggtgaagataaacacaatgggaaagataaacacaatgggaaagacaaagagaaagacgtgcagagcgttctcacgctaaagaaggagtatgcctccttgtacgatgtgactgaagagaaaccaaccaactgtaatttgttaatggaaatttttacagacacaaaggaagtgaatttatgtggaccgggaaggatcccactcaaacaatcgcacatttgcagagagttgtggaagcatctcgttaattacaaatatataaatgtgattcatattctcaaggcaagatgcagcttgaacactctcctgctgacgtactcctttttcaatgttgcgtcctattatgacagcttggaagacttagtaaagcacataattaaacacgaaatttatactctgcttaacaaaaatattgattaccatacgaagatgaaagttacccatgttttggacaacgtcgccacgttgttatgtctccgtaggtttgtactcgctccttgggttgataaatatatcgagttgtgttgttcacatgtttggaatggggaaaagggggtgtcgtcttcctcaaatggagaggcctcctcaaagggggatattaattatgagaaaaattcagaggtgagagatgaacatacgacatcggttcattcaacaaatgagcaggtaaagggtaccaatctgatcagcaaaagggaccctgatgaggtggcaaaaggggataaggaggatggctacggtcaatttggaatgggtatggaaagggaggcattcccaacaagcgggggaaataacacccccatcatttggtcaccgtgatggaagaggaggatacaatcttggaagacatgaacacaaagaaggatgagcaccacatgaggagcataaacggacatgatgtcatggcggatgtgtgcctaacttcagatgaaaagaaggaactctccactctgaaaaaaataaaagaacacatatacgtatatttagaaatgttaatcaacgatttggtgaaaataccacacaaggatctaaacgatggaatacgatttatgttttatcttatccatgacgaaattgacggaaaaaataaaaatacactaatgaatgaaaataagttcagtatacacaccctgtgcctatgcttggatctatttcttaactctgtgttgtatcattacattttttacgtccacgaggagaatttgcatgatcaggtgaagactcccatgtggaaggactcttctcttcaccaaaaagtgacagttatgtttggtcaaacggtgcgagaaatttcgatatacgttttccaaatttataacttaggaatgtatgacagaaatttgaagacattcataaataacatgaaggataataagatgcttcggggtagggctacaaatgagaagattttttttctcgacgtgtctcaaaaggttagcgctgcggagtttggttcgaactgtgagttggctactgtggggtgggaggcctgtctgttggtggctcttccacttgattgcttctctgtactgttttgtttggccaaagtgggtttggtattcggtatagggcaattcgtgtaaaggggcgaggggcagcaggcttcccctcactgccccctcgctgcccccgtgttgcccccttctttgcactttctttttgcactttttttttgcacttctccctctgcaatttccctttcccctctcccctttgcagctcttccaatggataatcaaaaatttggagtcgcccaggtactacgcccccgtgaggtggaactcccgcgaaggggtcgaaaaaagttaccagcggatcgtccaggaaatagttcacatagacgagtcgtcgacaaacaattgtgtaaacgagaatgttgattataacgtcttattcagcaccgcgaattttaaggagattctgtctctctgctactcgatgcagggcgtcggcgcgtgagtgtacgaaaaaaagaaaaaaaaaagagggacacactcggtggagcgcagcacgttggagatggagaagcaaactggagtgcggcacactgaagtgcggcgagcggacgcaccaaagaacaaaaaacaaattggatgaactcagtggggcactgagacggtgctgcgagccgaaggagatcaaacaaaaaggaggaggtcccacagcatgtgtcattaatatgcagaagggcacagcagtccgcacgcagttacacagatgcgggtgattatgattatgatcagattatgataagattatgacagtgaagtatagggaagggaagggggtcactcccaactgacaaatgaagaaaatgaaaaaggggaaatacccccggtgcacacttcacagaagtgtgttaacgcgtatcggagtgcatcaacgcgcatagacgcacgacagataagggtgaacggacctgtggtgaaacatacgtatagaaaggaattctgaccagacatctgtagagaaaaaagatggggaaatatgcgcgtgggtaaaaaaaaaatcaccactatggtgtagtaggcgcatccaggttgctacccacatgagcaagttcaaccaaaatggaggccaccatttactacaactcgtttatgtttctgtaaacttccgaccaaatatctttcggagatgcaattccataggatatgtgataacttgaggtttgattaaaaaggacatacagggccaggagaacgtctatcttttcgattttactgagtataagattatccctgagtaggaatttatttttatactttagtggaaagtgggtcaattgcatcccggatattttatcgacaaaaaatttcaaatctttggttttcttatttaagtaagataacttggcattttctattaagtaatcagaatagttgtaaaaattttttgtaaaattttcaaagctagaaagaacttcattttttataatttttaaatctttcggatttgtctgaacaagcaaggtaaaaaagcctgcaaaatatttttcatagtttataaattcaaaagaagaatcataagttaattcttttttttctcgtaaatagtgaaataatttactgttcagtatgtactgtatgatgtaagatactgcattgaagaataacgggttggtatataattttttttttcttgtaattaattctgtcatgtcttccttcttgtatttttccatgttgatgtgatttattagttgtgtgaattctttacctgtggcatttttttcgacatgatcatcttccatttcgtgatataaaactttttttagaaattgtagtaagtatagtgatatgtgtatcccattggagaggaagccaaagtggttggcactctttccgatgaggaggaaaacagcgtgatcttctttttcatttaaatacacgtaggtagcttcctttattttctgttcgaagttttgaagtgggcacaggagggagtactcgtcttgtagggggtcccttccgatgggtgtgtcgttttgcggtgggttgttttcattaccatggagattcattcgttgggaggttactccttccactgctgttgcgttcctatttgtgggcacctctcttctagttggaatcgttccaatgtaatgcagcacgtagtagtgcataaaatcggatatatctcctacaacggtaagctcaaagagggaggggtcgctaaacaggtgctttagcaccttctgcaccgtttccagggatatttcttcggcttctcgcaggtcgaagttttggtagcccatcgcgccgtcggacaggtacgagatggtttggcccagcaggaaggactgcaaggggggaggggcagaagcagagtaagcgtggcgtaagtgtggcataaatgtggagtaagcgtggcgtaagtgtggcataaatgtggagtaagcgtggcgtaaatgtggcataaatgtggagtaaatatgacgtaaatgcggcgtaagcgtggcgtaaatatgacctaaatgtgacacccacgacgccacaccaacgtagcgccgtcgatacccccgcggggaaatacttacctggagattattcttatactcgtagaagtccttccggagtttgtccacgaccctcttgagagcagactcctcaatccgcgtttgcagtaaaatattgttaagtatggaaaaggccgagttgatattttcgtgtttattatacgtataaatatcgataaaaaaatattcgtcattaatgtcgatgcatatatttatgctcctattgctgcaatgaatttcgacgttttcacgactgatgctttctatttctcccccctcgaagaggcatataactgagaataataagggaaacacgtttttctttttttttttcaatatgtcattatgcggtatgattaatctcaggtaaacgttttttttgtctatttgtgttttgtataaattcactttgatcccatttgccagttggtagttttcgacttctctttgtcctttctccgccgctacgtattttttcaggttgaccctgcaagcggcttctccgatcttcaattcgctgggcagtttgtccagtttggcatccttttttcctcccacggggtgccttaggtgtgtgtcctgtggggcgtccagcccgtgttcgacttccccgagtttgttctccgcatccatgccgtagcacgtgaggaagagggggaaattgggcgcggtgtcaacagtggtcggtgtgccaatattgctcgacgtgtcaacagtggtcggcgtgtcaacactgctcgacgtgtcaacactgctcgacgtgtcaacagtggtcggcgtgtccacactaggggggacgcacaggaggggctgcgggtcccttctgatctggttgatcttgtgaaggatgccagcgaatatgtctctcctgggtgtgtccccccccctgggatccacgtacctagccatgtgcagttttgttgtgatattttcatacacatatctctgtgatagtaaggtgttctgaaaacttaaggaaaagttgggaacgtcggataccgaattgatgttgtctaggaacagtttcttcacctcatccttgtcgaaagagttgaagtccatgtgggggacatggataataacacagttgggtttaaaattggtatgtcccttgaatacgttaaacaaatactggaaataatttttggcaaaggaattaacctcttctatttttaaattatcaaaaatttcctgtttgagttttttttcccttttctcattcaggtaaacatgtttgcaagaattgtagtcgataattttttgtatttcatctgtgtacatttcgttcattcgcgtttccatgatttgttcctcctcttcttttttttctgggtgtaccagcttcatctgttttgtgcctcccccgttggctgagctggaatcaccttcgccactgcctccacttgcatcgtcgtactcaatctcgttggctcgataattttgtaactcgtcattgctaaacccatgggatagcaaacttttaatgaagttataaaaagctgtcacagcttctccgaacgattttgtcgtcgtctttatttccaccgttctgatggtggctccttcgttaatgttggtgtactcattaatatctatgctgttaaataaatcccgcttgtacacgttaaatcggaaggacaggcaataaaacataacgtctttcatgacataaattttgtaatcttccatcgtgcgaatgctttttatttcttccttcatcagtatatttatgttgacattatttagagaatatttgataatttcaaaatctgtggtcagattgaggtttctttttttgtctgacttgttcagaattttttcttcttccaattttggttggtatttttcactgaggtaggccctaaacttcagctcgctcagggcttcgttttgaaacgtgtttcgcaattcgttcagtttccgcgcgtcgacgatgttgtcatctgggtattcgtcggggaggggagtggtggaaccgctgtcggagttttccgcgttttcggcgttgtcggaattttccgcgttttcgggagcgtccttcttatctccaggggtgctatctctacctgtgcgtatttcttcttttcctgtgtgtgtgcctcctatgatgggttcccctccacacacttcatccttctcatctgctgatccatttgaagagccactttccgggtttccctttcctgagcaatcacccccatacatatggacaattgcgggtaggtttttatttctcgatcgcaaagtgttgtcattcaaaatggccaggtatttcaagtcctccggtgttagttcctccttcttgacgttctgaaatttttcgcttaccaacttgcgagctatgtctacgttcacatctccgtagatgtacaggttgacattttccgttctgaagaaaaggtcgaagtattttttgatgtcctttggctcgtacctcttcagcagctccagtttaccgatgggcagtcggtggctcagtctgcggtgaggggggcgatgggggagcgattaggggagcgattagagacgcggtgaggggagcgattagggacgcgctgcgagacgcgctgagaaacgcgctgcgagacgcgctgagaaacgcgctgagaaacgcagccatgtaagcaatcagttgcgcacctgttttccttgtggagcgttttaataatatctgagttcattttatattccaccgtgttgataatgctgtactcggaaaaaatggcctttttctccttaacaattcgttccctgttgaattgagtttctccttttagtacttccaccatggtgtcaatacacttagacagaatggcatgcttgtagttaaattcgtccactgtgtaaatatcatagtcttcaatttggtctactctaacagtttgtacgacatggtcgtattggaagtggcttaaggagttttccttatacagttctttgttcaggctgacacttatgtaaaagacgatgtggtgaaaatcggtgtatgcgtttgtcctgatatttttatctatgatgtttttccgatttctgcgaggggtggtaaagagagtaatgtgcgaaagtgcatatgatcaaaatggtttgcatgaaatagtgtgggaaaacgtttgcttcttttgagaggcgatacgtgcagcatatatctaagcaactacaaacaatggcctacttggaacccatgtaggagacatgctcgcagaggtgacttatcccctgctggtttttcttttcattcacactgccagtgttgacttccatgtaaacgtgcatctcctcgtagttgtaatcaatcgggttcgtgtattttttgtactcatttgaaattttgtgcgaaggtaatatcacgtatttttcgttatttaagatgtacgtttttttatttttgttttttctttttttgtagatgatgctggtcagccggttgggcagttcgtactttatcaaatcttcgtcttcctttagttcgttcgtctgcagttggggttgaagacggggcacaggggtgagggcgccggaatcacgcatggcgtgtgtgcagctatgcacgtgtgtaaggctatgcacgtgtgtaccgctatacacgtgctgtacacgtatgcacacggcgtacacatatacgcctgtggttaacgaaaggaacccctcatttgttcctgttctgccccccaaacacgcgccgccccatttgaaaccgccccgcatcgaaaacggacggcacatacactcgccccttccatgagcaaacgttgaattttctttaaattagtgtcataatgtccgcaagcagggagtgaaaaatggtaaggtgcccaaaggggaaggtgataaacatgcgcggaaatgaaaaacgcataaactgtttaaacaagccaaatcagaatggcacgaattggggagaaaaaaaagaaaaaaagttaacacgttgtacaaacgaacgcctgaaatacactcgaccgcgtgatacattcagttcttatacggagcaggacattttcttgaaataaaaacgactgttttgtaggaaaaaaaagaaactgcgtgatggaatatgcaattctcgtgacgatggaaaaataggaaaatgcgctctatcaaaaatttcctctaacaattaatgtctcctttctattatgcccattatagtgtcaattcaacattaaaattgctgttcaaatcgtcgtctatgtcgacattaccgtcatacagatttctgaggtacaaaccatactgcttagcaaaataggtgataattatatttgcccctgatcttagatagcttttaaagagctctgtcaaaatttcattttcataatttatgtgtgcattcaactgtttgacgtaatttttgatcatcatgtattcaccagagacgttgtaaacagccagtggcaccgtggcgtgtttggccattctgcttctaatgcggctgatcacgtctaggtaaaataacgacggtttgaccatgaggatgtcggccccttcgctgatgtctgcagggaaaaaatatatacatatatatgcaaaatatacaaaatgtacaaaatgtagaaaaaaaaaagaattcaattcattagcaaaattttttgggactgcacatgtatatgcattttcttcctttggagaaaagcgcaaaacggtgggaacacacatacacacccaaagtgtactttttcgagcgcctattgttcgcttattacgtttctccacatggttgaggtcatagtacgcgttaaagtcgtgctgatatgactgcttatttttgacgacgtttttgtgaatgttggaattcaggatggatctaaatggcttatacaggcatgaggaatatttgcacgtgtaggacaatatgaggacatttctgaagttgtgaaaatctagatttttcctaatttgttcaattctgttatccattgaatcgctggggcacactacgtcggcgccacacttggctaggcatagggactacgaaaggggagaagatgtgggaggagctactataatgatgtttctcgttcgtctgcgcagttgggattgacgctcccactgcgcaatagagtgcaagcaccaaatggggaagtccctcaaaaaaaaaaaaataaaaaataaaactcaaatgaggagaagttctcccaaatggcatgcattacctgcttcaccagcgtgtgcaccgtaacgtcgttgagtatttccccctcctgttcgtcatatatcccatcgtgcccgtatatgttgtacggatccagagccacgtccacgtaaatcacaacttggtttttaaatttttgttttattttgtttatcgcgttacagaagaagatgctttcattgtagcattcggagcagtacgccgttttattttcttccttcaccactgggaaaaacataaagtggtgaatattcagttgtaagcattcttcgatctctttcacaattccctctacgctgtaggtgtaaattccatccagctgggtttccttctttggggtatcctgcggagtaaatgtcatacaggggaaagtgttcacaggagagcagtacagaggtggtgctgtaacaaagaaagacgttcttctctctctttgtgcgaatccattttttacctcctcatgaatgaacatcggataaataaagttagacatccgtatgctattgttactgtataaggagcgcaagtatttatttctctttatcctcctttccctcctattcgtttcgatgtagaggttgccatttatgtcctttgcaaaattttttaggttgcattgccttgctacattttcgttgtacaaatcttcagtggatttttggtctttacttaaatcggtcaaattctgattatgatttttagagttcgaaataaataatgcgtttttaattgacacaaaattgatgcatgcttaatcggtgggtcattcaaatgtgcgtagtttttagggcgtcttcatcggagaagcggttgcggcggagcggcgtcatgtggcactccgatacggtaggcgcgggcgaatgtgggcggcgagaacgtggcgctcacacgatgatgagcggtgtgccaagtcagcggtgtgtcacgtaagcggtgtgccaagtcagcggtgtgccacgtaagcggtggataccacagatgtatgcacggtgtcagtggctatcccgcatgtatgcactgagtccgtggttaccccggacgtttgcgcctggcaacatgcggacaaccacagtcacatttcactaaacaagcatgcaaagtgtcatttggggggggagggcgactttctttttcagttacaccgtttgatacaaatggctcaattggagcgttttttttatatttttttttagtacgttattgttctgtgggttattccatcttctgaagggggccttgtacctctgaaaggggggaagaagcgtagcgtgcccatgtaacgcgttctaattgtgtatgtacggcgtgtgcaaaggtatatgcttatgtacacgtgcatgcgcctatgtaatcgtgagtgcgcgtatgtgctggtccaaataggaacaactgttaccttcgtcgactgcggagagtacaagatgtaggcgcttttacagaagttgctattaagacaacacaccaaattgagcacagaaaagtaaagcaaaattattccgtttatttttatcatttttggtgtattttccacgtgtattagctaaaagggcaaaatgaacaagttaaagtggggaatttacatagggttttttattttgtcatgtatacgtcaaaacgggagaagttcattggtgtgttgggtagaaggggagggttggattgggaaatgctcctacgtatggttaacatgttttttttttttttattatgttttccctctatttgtggatgtgtaaaacggcatattttgtgagcactatttggttaaataacacaacagtgtgttttttttttttttttttttttcgttttcactggttggagaagtactgtgtgcctatgggttcgcagaaaaaggcgtatgccaacgcagctatttttcggctactttggctcgttgaaaagtgattcttcaaatacacgctcatttttgttaacttatcaaatgtgggaatatgcctcatggattatttgagaaaatgctttctaacattttgacttgcgtgtatatgttcctatgtacaaatttatagctcctcctttgcgcggcaaaaaaataccatttggggaggaaacaaactggttcgaacgttcaattattttaaatgttaaccgcgtatagaatcgcagtgtagaaacggttagcaaataattatgataaaagttggagttcctgtcggtaataatgcagtgggatgtatgttatcgaggcgccaatggtgcatgaagcaggaaaagaagtgccaacaacgtgtaaatcgcgtacatttctttttacccgcaattatgcgaacggtttgaaaggggcacaataacgcgtggaatggtggtgaaaatttaaaaaaaaaaacgttccaagatagcaatacaaacgcagcaaaacctgacaagcacggttacaattggggtaaacctacgagatgtaaagaagcagcaaggtgtaatttgtcgccccggaggagatacattctctcctccccatcgccgaattattataacccgtgaaatggttacttgataacgttaaaccacctgggctgaatgaaagacgatttctgttttttttttttgcagatttcttaacgaaccaaaagaaaaaattgctcagaaaaaggtgtaacattttgtgcaccaaaaaaggacacccccttatggcatgcactgtctccttctattggaagataaaaacacaaacgtttggaacacttcgaagtggagccagttatttttcttatattggggaaaatttccataaggaaagctacataagcatccttcatcaggtgtgtgcgctcgaagtttgagaattgcgagactgccattttgtcagaagcagtgtgatatcataaaaaaaaaaaaaacgacaattgtaaaaactaaaaatttgcgtttttgatgtaaatcgaaagcgttgcgcgggaaaactgcttaaccattttgacgacgaaaaagtttgtgcaaacggtaaaggcagctagccatttcggctttaaaaaaaaaaaggtaaaacagcgggatatttaaaaaaaaattctgaaccgtgcataactttttaaaatttccccttctttttacgattttttttttatttatttttttaacccccttgcgtatggcgctatacatttttcttccttcacttttgcgccaattatcacccctttttaaagtatcttataaaaacacaatgcgttattcgttttatccaacgtgagggatgtgtgaaagaataacttgaagaaataaaaaaataaaataaaacggcgatatgtccttttggcggaaacgtgagacgatacatggaaaatttcgcgcacgtatattaccatcccctcttttgaatacattacatttatttgccttctatggcaatttggcaaaaaatagacaatttttgaatttggcgttttttttttttgtactgcgtttgtacattattatgtgaaaattttgtgttttgtgtttgaccaagcgtatagggtgcacatgccagggcgcacgtttgcatacgcgcagaagtgcatacgcccaagcatgttccattcatacgggcaaacgcactcctccttcgtgcatacgttctcgaggagctacttaacaacgtgtacatgctcgcttagttgcatgaagccatcttttgaagtaaatttattataaagcaatatgcatcatcattcgccttttttctttttaatcagctgacttgaagcaattttttttttaaacgagaaattgtcaattgttcgcacaatttttatggtggcgaataattgtaagcgcgctgcacaactgcgtgggtgtctaagaagtcggttttatggcgtttcattatgcatatatttatttatatatacatttatttatatatatatttatttatatatatatatatttatatatttatttatatatttatttacttatttacctattcattcatttctttattttttaatctgtcgctattggcatacaacttggcacccaagcagaacaatcgcgcgcttcccctttggcacgttcttcaaaagtgcacattgcaaagagtggcaaaattataacaaaagctgctttgtggcagtttgttctggaaaattcccccactcgtttggaagcgctcacttgggagcatattcactctcaggtttcatttttgcccattttgacacaattgacaatcttacgtgtcaccccattttgaaaagaaaatttttaaggagctccctccacccagcattttttttaaacttgtcaatacacacacgtgcacaatattcacgcgtgcgcactacaccttgcgtcatttgactgcttttcgttttacgttaaatggttcattttatgcatacacttggaatgtactaattttttttttttttttctccactgtttacgtattatttaatttttttttttttttaatttttaaattgacgagatattggttatgttctcttaaaaggttgagtgagtgtaaaggggtatcacatgcacacacatgaatgtatgcacttatgtacaatattaagcgtgcgtatgtatgagtaaacgcctgcgaccaggaacagttttccaaattaccacatttatatcccccccgaacgagatggatgtgctgagaagaggcgacacgctaaacccgagggttaaaaggagcaggagcataatccaaagggacgaaagaaaccaggaacacagcagtggcagcaaccatcagcaactcgtgatttatgggaattctttcaaaaacaattcgctagggtacgcatggaatgcatactttgataaaaacaaaataaagaagaatattatggtatgctgtgatttaagtaagatttgcgaagacatcttgaaaggagttgagaacaacagcttgactattaaaacgttttcctttttgctcattggggtgtgtaatatatacaaaaagaaggtgtattttattggtcaagattacgattttttaaaaaggaagatcctgtccctgtacaaaaataaggacaatgaattgaacgacttgatggtaactggtaaggattcgaagagaagaaaattaggaaaagacaacgaagatgataataacaaaagtggaaataaaaagaggctaaatagaaattcactcaatataaagaggggttccattggcttgaacgaattaatcccatccgtaattgacaattttacgggaagaaaatctcgcttttctttgaatgctgatgagataagtattgccgggacagagcacagcagttacaatgacatgtttaacgagaacgaaatgaataatcagatgcttctggagatttccggcctgaactacctaaactttgaccacgaaaatgaagacacggagaatgacaatggtaatggtattagcgatgttaataataactacatgggtggaaataatggaagcaccagcaatcgtagtagtgttcacagcagtatgggtcactaccacgacatggagaaggcattagagggttcgtacatttctaggaatagcatcccgatgaacaattttgatgggctgcatctgaatagggcactatctgaatcgtttcacaaccctatggataatttgaacttggaaaactctatattgaacaatatgatcccgaagaacatgttttctaatttggaaaactccatgaatgagaggggcagcatgatgggtgaatttaacgacttggagtttaactctgtgcataggagtgacggtttgagctctgtgaatcgattcaacgatgggatggatagaggcgagaattctggtgtgaatcctgatggtagtacagagaagaggaacctccagaacgagttctccaacgtgggaggtgaacaaggatttcatcagcactttggaaacttgaacgtacagggaaatgaaaacggaaagggggtgaacacaaatgatggcaaaccattgactaataactttaatgggatgatgagcacatctagggattttccaaacatgccatacaacgtgtctccaggaaacaaccatttcatgggaaggtaccataacatgaataatgcatctatgcataacagaaacgatttgtacaatttgaatccgtttatgagcatgcattcaatgaataacaataatatggacggtagaaatagttatgctccttactcacaaaggattccaaatcataacacttttggagacttagatgtgatgagtaacgtcatggtgggtagcatgttcactccccagaagaagagaaatctgtccaagaagaatgcctacttgggagccctaaactttgagtcgtatcagaattttgattatttccaccagaaggatgacgatgcttttattaaaaagttgaacacgttgcttgggttggatgacgatgagaatgaggggaaagggggcgaagacggggaagaaggggaagaggaggatgacgtgcatttagcgcaaggggataatgcaaataggggaactgcatccgagggacagacggggaactccaaaacgggagataatgacaaatgtggaaatgagcaaatagttctgaacgatgagggagagaaggataaggagggaggttctcttctgaatggatccaccagtaatcagctggtagggaagaaaagaaaactagaaaaacacattattgataaaaattatatgataaaggatacggtgatgaaggggatgctgaaaaacgaaagtgtagactacaagcatttcctaatcgacacaataaataacgaaataaatgagaaaatgcagaaggagtatccgtcctttcaacatttcttcctgcacagtagcaccgataaggtaagaactgtgcaaaagttggaaataaattttgggtacgaatctcaagattgtgagaagaagaaaaaaactctcgaaaattatttaacgtgctcagtgggtaacaggtcctttttatatgaaaataaaaacgtgtttgatcattttagtatgaaaaaatgtttggataacatcgacgagagtatggcatctaacgagaacgagacgctgtcgaaccacttcctatcatttgacggggaacacgaagtagggaccatgaaaagtgacaacaatatgatgcatttcgaggaggtgcgagagcaaattggtgggatgcaatttgacctaccgaatgagaaccacccgaatgggtacaaaaatcggttcaacatggacccgtctctatcccagcacgagcagatagatctaaatttgaacgatttgaatattaacgatatgagcattaacgatatgagtgttaacgatatgagtgttaacgatatgagtgtgaacgatatgagtgtgaacgatatgagtgtgaacgatatgagtgtgaacgatatgagtgtgaacgatttgaatgctaacgatttgaatgctaccgatttgaatgctaaggacctcccttttaaggacgacatgggttctagattgcacctggggggtcagatgtccaaaagtttggtggcttacggagaaaacggtagcgtggagaaaaatgacgaattagacatgaatgggaatttcctaaatgaccgactcaattctgaattcaccccctcgtcggcttcccccctcctggatttgtccatgaactccaattttaacttttctgatgttttcaccaaggacaatgaaagctcagtgctggaagataacagtgtgaaagtggatataaatctgaaccaggactttgacttaattgccaaggagttgcttgaggtgtacaagaatttatcgacaaaaattaactacatcttttttgatctcattacgaagaatagacaatccaaggatgaagtagctgttttgttttacatcacattgcacttggcaaatttggggtacttaaacatagtgcagaagccgattcttgcggaccagctgggttcctatggggagaattgctcgaggccgatcctcattcagtacatgggtcagagggacaactgaggtgacacagactatggtttattttgcaccgttaaggatggggtttaccttttgaaggagaggggtgtttcttccggtgcggagtgtttttttttttttccccactgagggaagaagccccacctgtttggccttgcctaggtgcgcacaaacgaataggaggtaacgcgcgtagggcaactttcgtctttctgtgtgcactcccctcttttgcattttttggccttttaaacgtgctgtccatttagtcctttggccttaacgcatttttacgccatgcacgcaccttggctacttccacaactgtaaattaacttttgaataatcttaaggtgaggtaatttctaaaagtgcaggcagacgtgtctgtacggaggaggctcagctggccaagggtgcgcgcctagaagcacaaggggtgtaggtggtgtgcctgcgtgaatttcccctccattcgggtatgggatcccagctaagatatgatctaaatagaaagaggtgtgggcgatggggtgcgtgaagctagtgaatcaattcgtttggccatccccccggggtaaaaatgccacaggagattcatcttgctatgtgtatgtttacgtttacgtttacgtttatattttttttttttttgttatccgctcgacttgtgaagtgcagcgccggggaatgttcttgtgtgtggtagcatccctttggaaatattacaaccaaaaggggaggagcaaaaatggtaatttattttttttctccccccctaaaatactcgctaggttagctaacactatgaggaatgaagcattctgttcgttcataaatggttatcctttttttttttttttctttccgcaaaaataactagtacgacgcgcgcttttagtagtgtgacattaggacactccgccatggtaggtatatgtgccattacttgcggggggcatgtaaaggtgtacatctttttgcaaagggggaatgtctactttttcagagacgtttcgtttgccaatattggtgaaggggttagcacattggtcgggctcctttcttaaggttcttaactttttttaattaagctgcgagaggggggtttccctatttgcattttcccctttttttgcagtgtgacgcattttcccttttttttgtagtgtgacgcatttccccttttaatttcccccgttttcacattttcagtttaatttttttttttttccttttttttttttttgcgtatgctaggctttttaaataaaaaaaaataacaaaaattgcgcaatgattattttttttttttttatttttttgcgcattttttgtatgcctcatttgcattttttttccattttaaaaaaatgcatttataattaatctgaggaacaagtccagataatttttcaagcatcagactgaatggacgagaaatgcgcacgtgttggtgaatctgcgcgcatacgtacgtgtatgaagaaaagcattttctctacatccgtacgtgcatgaggaaaaacattcgcgctacattcgcgctacattcgtatgtgcgtgcttttatgtgtgtacggctggaacaaacctacttgactccctttttaaaaaaggaggggggaagcagagtttagccgcttctgtttggccgtccctatttgtaaatcctcacttttttacctcatcaaaatttgtgagatcatccttgtccgccccttttttattttttggcgtaatcgacggagaaagtggaccataaacggttcagcaggagaaaaggaaaaagaccactctgaagaggtgggtgtgtggtcccatgagcgtagtcgcaaatgtataagtggctcgaaaaaaaagataaataaatattttccatttggggaggaaaggagaatacgccccatttgtttattagtatttgcctctccggattagccccccgttggtatgagccattgttggtatgagcctttgttggtatgagcttttcttggtatgagcttttcttggctgtaagctttgacgaagcgcgaggggtgctggcaaccaatcgttggtaagttaagcggcatcgcaaggagctgctccaggtgcattaaacacacgcgaagaggtagctaccccagtacgaggaaggtcaaaaaaataaaaataaataataaataaataataaataatataaaataaaacaaagtaacaattttagccgaccaggcgcagtttaacactccattttgaagcagaaccttctctacacggaacagagccaaaggttgcgtgtcttatgcgtaagaagggagaggttaaggggtgacgagtagtccatccgtttagcgaggtacctacgttcgtcacatcatagtgaagctgtaattcgcacatatctgttaagtgttactaccttcccctcaccccgatgaaatgaaaaaaatgaatatgtgtcattccctacaaagagtgaacaatgagtgacgatgactttttccaagataaaggcagcaactcgttacagtacatcaaatgcaagaccagcacaaaaattgatgacattttgaagaggcgaagaaataagttaatcaacggagggaacggtgagcaaagcagagaggggagtccgaatgacaagtcttccccaaaatatgacccaactgcaggaaaacaaaaggaacaccacagtgaagggagcagacatggaaatgatgaaaggtatccaaaatggggagaaaaaagtgacagtgatgaccggaggagcagttaccaactggaggaagtgaataaatatttaacaaagcatagtcatgtaaatctcctggatgatgaaggagagttcaagttgggaaggaattacacacaacatagatacagcctagggatgaaaagtttcgcaaaggattctattaaggatatttattcctacgatgagaaattaaaaaaggggaacattaaaagttgcattaatttatcaacctttgatgatacaaaaaggaaccaattaggagcgtccaaatcgttggaccatataagccaacatggaagggaaaagagtagcagtctatactatcagcataatggagaggaaaacgtaagttatggagaggacaccatggggggtaatttaaagagcatatataagactcctagtacagaggtccttttgagagagataagaagcaaaggggatgaggagggtagcattcttcaggagggtgaagttatcgggggggaatatcataatggttatgatgaaaatagggaagaaatttttgctaacttgaataagatttacccgaatgaagtagatttaaataaaaccccaagtaaaagcttctcgaggagctatttcgagtacttaaaattcgaaacagctgggaaaatgaatatgagcgaattggagactcccgcaaatttgaaggatgaaaaagaggaagaaagtacgaacaccccatttattacgtattatttggctgggaagacaagcaaaaatgggcttgagcaggagggaaatcaagactctccatgtgatgatgaaaaaggtggagttgtcccccctgggatggaggttgaaaagagtagtagcggttatttgccaccaaaggaagggcaaaacatacttgaagaattaactttgaaaggggaaaaggacaaaaaaggggataacaattttattacggaggagggagtcggtgttgcttcccatttgagtagatttaaaagtatggtctctaaccaaggggatgacgctcactgtagaagcagctacaaaggggggggcgagagtgggaccctactcaagcttgccggctcgcagaagtacaactttgtaaaaactgaagcggaatatagtgacatgttgagagaaaaaagtggtcagcaggaagttcgaaaaggtagcgcaaccactactggaaggattgcagagagtagcaatgtaaattttttgggaaaaatggtctctaacaataacgtaagttttaatgataacattttttggtcaaaccaatttcacataatgaatacgaaatcgtttcgggacaacctgttcgtggactccaagcagtgcgacagggagagcaccgtgccgctacagatgatgaagcatagaagtgacgtgttacccccagggtgtgagttgagaaaaagtctgactttaagagacatgccgttagctaattcaatagcggagaaaccaagagtccatgagctctcctctggggtggacgccttgcacaggggagaccacaattatgccatcccatggaatgacaaagtagagacccatgatgacagatcctttggtgtaagcaagaaccatttggtggttaactccatgatggtgcagaggtctcaaacgggaattaaccaactagacgagtttgcaatccatcggagtgccagttttggggatagaaaaaaagtcacggacttggtaagtaagttggataaggacccccccacagatgtgtatgtccgtgaatacagcaaaggatgtgataaccctccgtttcgttttaattctttaaaaaggagcactgtaaaggtagccagtcttgaggaagacaaacgtagcaggtggggcaaaagtgagcatagcagaaacgctggtgatgattccacagaggtgaataacaatatcagttacaatatcgaaaggagctataacaatatgaacgagctggatgcggaggagggaagactaaccaggagaagcgatccttccaaccagaaaaacggaatcgttttcaccaaattgaggaatctgaacaaacatggtgatgatgggagtagtactcttcaaaacacacacaagtactcaatcgaaggaagagaaaaaaaatatttctcaaatagttttgaaaatgtgtatctgaggagtagtcattataacgatgagggggagagaatgtcaaattatgcgagtgaggttaggaaaaaaaaaacatcaccgtagatattgggggagtgaataaacatacgtgtgatggtgtcggatttttggagacaaacaacgcacatgaattgcagcccttctttgagaaagcacacatggggaatagtgaaaaggggactataatgtacagaaatgtggccagtaataaccctaatggagttatactacccactgatggaatgacaaatgtacaggtggatgagcgcaatggaataagattttatagtggtcccttggtggggagagaattagttcctgtgagtaataaaagcagtgtgaacaagttaagcgagacagccgatttcggggggaaagaaagcagtgacttgtctgaatcgagaaacaacgacaacacggttaggattatatctagcgagggttacgtttctgacaggaggagggaagtcatcgacgggcgtaacttgaggcagtactggttcgattacatcaatagcagctttggtagcgtcaatgcgaatgaaataaaggggttgatatttggtagttcacaggggcgcaccgatagtagcacagccaataagcagatgggacccacatcaaatcagacgcaacactctacgtgtgcagtgccaggggacatctccaacaatcgcattagtgaagacatactggcagaactcatccgggaaaagataaaggacagcataaatgacgtagttgagaggttactgagtcagaaaaagagtcccgatttagtaagaaaggatcttctgaacgaagttgaaaaggagccaaatttgagtcatgcattagaggggtactacaacggggggaaagacagtggactgtgctgcagtggcggtgtgaagtgtgatgagggggaagcagacgaggatgtcgaaccagttgaaggggtcgaaagggagatgagagaaaaaaaaaatcttgtttgtaacaacggagtgactagaatcactggggaagcactaaggggggaagtcgatcaggaaaagggcagcacgaaggtagaacgttgctcggaagaacaacgaggagagggacattcaccacagggaagtcaacgcctgggaagagaatcgaacaaagaaacagtccagctggatgaagaagacatgctagaaattgagaagctgaataaccatctcaaattaaacaaaataaaaaaatcagtaaatctgcaaaaagaagacaaagaaaagaatcatgtgaaatggaaaaatctcctttacaattgtatagatattatttacttgttgacgaatgaaaataatgcaaaaaataaaaaaatgaattccttgttaggagaaataaacaagctgaacgattatgagaagaagatagagcatctgaatgaagagaatgaaaaactgaaaatacaaattttgcaaaagaacgaacttgtgaaaaaaaaagacatcaaagaaaggacaaacttaaatttgaaaatctccgaacaaggaaaaaaaattgccaattatgagaaggacattaacatatataaaaataaagtcaacaaactgaatcacaaaataagtaacaaggagagcgaactggataagttgaaaaagaagtaccatctcgttttggatgaaattgaaaagtgcaaacaggatgctaccgctactttgaagcaggtactgaacaaaaaacacaccaccctggtcgataagcagtgtcaagacatttcgaaatattacgaggttgagatgtgcatgcttaacaaacaagttagaaatttgaaggacctccttaaaagtgagaccaaggagaaaatcatgctcagcaagaagctaagcgagtgctccgaggggagcgttcggggtgggctccccggcgagcagtccaaggggcagttcagtgggcagttcagtgggcagtccaaggggcagtccaaggggcagttcaatgggcagtccaaggggcagtccaattggcactccaacgggcaccccaacgctgattcgtgtgcccattcgggtgcacactccaacgatgatgaggatggggaggaaagccacagaaaggccgccccccaaaagggtaactcaacccaggaagaaacgcgcgaacaaacgaatgaaggcacgtacaaaaaaatgtgccaaaacttattcaacgaaatgaatgaaataaaaaaaaattttgacaatcagaaaattttgtatgaccaaaaaattgagcaactcgaacaaaagcaggagctgcaaaatattaaaaataaattggacgcatccgaaaaaattgtagaagtgtaccaaaatatttttcgcgaaaatgtgaattatataaaaaatgataacttgcaaaaacgggatttcagtcaacccatgggtgagatgcatccccaaggggacgggcagagttacagccatttgcaaagcggtgagaaggataatttgaccaaaaagttggatgtcgttagcttggctcgacactctaatggggggagcagctacgacgaccttggcaaatgccccgttgcattgtctaggaaggataaccctaatactcagatgaatgccacattcacgtcttgtaatatacccggggcgtctgcagaattcaccatgagcaggctccaaatgggaagtgagtcagggggtggccacctgctgccgcccggggttaatagtgcagcttggggaagcgttccctcggggagcggcattggtgtggttagcggcattggtgtggttagcggcaatggtatggttagcggcaatggtgtggttagcggcaatggtatggttggcggcatcggtatggctagcggcaatggtatggttggcggcatcggtatggctagcggcatcggtatggctagcggcatcggtatggctagcggcaatgacatggctggcagcattggcatggttagcggcatcggttcggtgagtggtcttggcttggcgagcggcctagggtcagtcggtccgcgcaaccagaacgagaccacgcagcacaactacctgaacgagtttgtaaagatgtacctagaaaacaaccccatcagtgaatcaaacaaaaacaacgggttcaaaattagcgacctcacaaaatggaatcaaagatgtacagaaaatgtgctcaacaatgaacacaaaattaatcacctacatgacagcttaatgaaatttgaaaagacagaattggtcaacatattcataagcatatgtagtgaattaaaaagtgacaatatttttttcgtgatcgagtttgtaaaatttttgtccttcatagtgtatgaacagttcccgttattcacgtccttcttttacaacgtcgcctcgatcatttcaataaattctaccaaatttgatgaatacataaatgtgatcaagaaatggaagagccactacgtgaatgggcagaaatattatctcttccggagaagtgtgcttttcatttttcaagcagatttgaaagacgtcagaaggagcgacatcgacagggcttgcttgaaccttgtcagaagtttataccagaagaatatggagatgtccaaatattcgaatgtacggcaagccggctcgcacagcgcaccgctgttgcgtctaccctacaccgcttctgcaccgccctacaccgcttctgcaccgctactgcaccgcttcccccccgcaggactccttcgaaaaggccgaatacataatcaacaagcattcgaaggaaatcatcagcaaagtcattaagacgtacatgaacctctacagcattgacaaaatcagcaacatcatcccgcacatgaattcaataaactcaaaggtgcgcgaggggaaatcccataccgtcgcgtacactcgtgagagcttattgcatttgggtagacaaaccaattttcgtctttgtccccacacatgtacacacgttacaattttccttacccctcccccctttgcagctcaaaacgcagtcctactttgtcaggtccatatcgtcctgcttgaatttgagcaaaacggataattttcaggaggttcgacgggtggcacggtgtatactggagtgaagatggccttcctcctccgccgcttctccttttttccgcctctccacattactgcttaacctctttgccgccttcccacttcctccccccccaacagatcgagcggaaaataaaagaactggcggcaaccaaggggattaacgaaaagataaagaacaggtagccactcaaggggttcgaaatgttgggcccgctcaccacgctcaccacgctcaacacgttgggagctcccaaaaggagagacacttgaacgtgcatattatgtgcatgagggacgcccacaaaatatggcaacatgaatgggggaggtgtcccctgacgtgccgtgtctctctctccttggtctacctactcattaaattcacccccaattgggactccccgtgcagaataaacgtagacgaaatagacgaatatttggcggcgtacacaattatgggcacgctgaagaagtacttgaacgttaccctcacccaggacctgttgccctccatctcaaagatgatccagaagaacaggtcatctcagtgagggatgcgtggtgaacccccccatatttcacctttgcgccacgtcccatttgatcatttttttgttacaccttttggctttgtccctccctttttaagtttatttttttgtttcgacgtgctatatgtgtcatgtgcgttatatgtgtccccgtttggcgagtttatcttaattctctttattcattcttacgcatcatccttcgtttggcgtcctccacgtgtgaccgctcatttttttttttgttcagtctctcaaataaaagtgaagtgttattatgaattatttatatcattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcacagcttcgtatatcacgagcggaatgctcacgcgaaaagaaaaaaaaaaaaataaaaaaaaaaaaaaaaaaaaagtaaatatttatatgtgtattcgtacatgcatagatgttgtaaccgctgttgaacggtacgactgatgagccagaggtatctcatacatgactcttatgaaaagtaatctacaggatatacgacgtcggaagggtggttcggggttcgcattttcctctgcgttgatgaagatgcggagataatcacgatgatgacttcgctacagaggtcactctctctatctctctctcttatttgtttacatagcactcttgataatttcaacaaaggatggcttcaaggaagcattgccaaccaggaacccatcaatatcatcctgcttaatgagggatgcacaattttcagtattaacactacccccatatagaattctgatctggttagcatttttttctccacatttttctttcacaatacttcttatttctttatgcacctcttgggcttgttcaggtgttgcagtctttcccgttccaatggcccaaattggttcatatgccaaaacaacattatcgaagttgtcaattaaatggacaaagctgtttacttgtttagttatcacatcgatggtttgatttttttctctctgttctaatgactcaccaaaacaaagaacaacttttaaattattttttaaacattgctgtaatttgtcctttacatcttcatccgtttcgttgaaaaattttcttctttcaaaatgtccaacaattacatattcgatgtttagatctttggcaatttctgcgctgacttctcctgtgtaggatccatttccgtattttgacacattttgtatacctgtgtgaaactttggcttcagcaagctctttgcgagttcgtagtgcacgttcacggggaaaacgataacgtctgcagttggggggtggggttcgggagttgggatggagcttccgtcatggagcaatcgtcacggagaatcaccacggagcaatcgtcacggagaatcaccacggagcaatcgtcacggagaatcaccacggagcaatcaccacggcgaaatcaccacggagaaatcaccatgcatgcatagccatctacatggcctcggcgcagtgcctcccgcgcgacttacccagcttggcggggtcaaagtccaactcattaaagctcgccgccagggtctttatgctttcctgggttccattacatttccagttggctgatatgaaatattttctcgtcattttgcggggtggatttaaacgttagtaattgtgtggggggtagcgtggctgttacacggacctttaaggtgggaaaaatgatagtggagtcagcattttagcgcgcaaacgggtgatacgtttggtacgtaaagaggaagccattttaggaagtacacagtcgctcatatggcaaacacacaatcgctcatgtggcaaacacacaatcgctcatttctgtgtgcgtattcttgcggatggggcacgtgtgtgtgaataaacaaatgggtatatatttgcaaaaagtgtcagcgtaggtatgcgacggtacaaaaaatgtaggaataaatttacaggcatatttagatacttaagcatatgtgcgcataccgcgatccattatatgcatacatacattttttagctcaattatttgtaacaaaaaaaaaaacttacgttgaatcctgcgcgtgatgctcacttaaaattggcaattaagaaagtaaataaaatgagaaatttacaattttgaaaaaaaaaaaaaaaaaagaggaattggaaaaataattaatttcgataaagatggttcttcttaagaatgttaaaaggaactgaattgtggaatgatgttaatttatttgaaggaaggggggaagggactaaaaaaggaatgtttttttttttaaaaaaagtgttattatgttgcggataaaaagtaaatacgagcatgacgccaggcattataaatttgttggaattgaagtgatgttatttttgttcatttttttttttttttttggcttaatttagcgtgtggctttttttttcctttttttttttaattgcgaattctacatttcagtggagctttcctatttttggtacttttttttttgttccattttgtaccatttttgtgtactttttttgtgtacttttttttgtgtactttttttttgtgtactttttttttgtgtacattttttgtggccgctggctctgagctctcctcccagcgtatggcgatgtgcctttcttggaggggtccaagaggccacatccacttgtgtacaattcgggtacccccccccaatgcccataaatatatattgacatttctgaattgaacagccgagtgagggagttggtggaccagctgactcgctggcgtggttgaggggggaaaaaacccatcaacaatctcttcttatttggcatgattatcggagaagaaaaatttaatttaaaaatcagaatgagtatctgctcatgtatttgtggagaggaaaaaaagttgcaggaagagaagcacatgtatattcgtatggcatcgttacacgctggtatgtatgtgcatgcacaagtgcacgcgtgagcatgatggggggagtggaagccgtgtcctatggggaaagtggtcccctcgcgtatcaccttcgccatttatataatgcatcacttggggcctttttttttttttgcgctttctcattccgttagagattcgttttttcgatgacatctttttaatgtttttgcagagaggtacacatgaggagcaattttcgtattccgtaaaattgcgtccagtttattttgcttaagggtaacaactttatatgagggtagacattcctgcccgattttttattttgctgatgttttataaaggccgaatgagcaggcgtgggaaatcgcgcgaaatgtggtttcaccaaaataggaaaaaaaatcgaagaattaggaaagtcgtaaaggaagggaagcctactacgccgttgtgatgtatgcgttcgttttggttgcgtgactattttgtacgcccatttatttgcggggattttggtgacactcttttgtgcgctttcgtatgcgcccttttttgtgcatattttatgcgcccttatttgtgcacgttttacgcgcccttatttgtgcacgttttatgcgcccttttttgtgcccttttttgtgcatattttttacgacgcctttttttgcgcacgttttatgcgcccttttttgtgcacgttttactaccccttttttttacattttttagttacccaccttttgcataatttttcataccgtacgcttctagaaagagggagggaaggatgccaattaattaatcaaccaatcaatcaatcaatctccagcccgtgagtggccatgtcagttttttcattcgtcggagatgccgcgccgcttttgcggcaaaccaggccatcggaaaaaatagctagcacgtgcacacatgtacatatgggtgcatgtatgtatatataaacctacatacttgtactccccttcttagcgacatgggcaattgttaaaacgcgcttaattgtgagtcgcagagcgtagcccagggaatgagaagttcgtttcgtcattaaacctttactcgcagaagtcataggccattctccattcgtaaaaaggggctccccctttaactgaatggactttacaccactcgagtgggaccattttttggaatttttttaaggctgatgttttgccaattgtgtataacttcaaaaacaaaaaaactttatttatattttgtctgttatcaaatgtacgtagggaggttgataaaaatgtagatcatctacatttaaaaactgcctatgcttcgcacacacacacataaaggaacgtatgtgtacgtaaatatacatgtacgtggatgtgtgtgggggggaggtatatatatgcacgtaagtgtgcatgtatgtaggagtgtataagtacgcaaagtggatgcacataacgaagcgcataatatgatatacctccttttttatggaaaaaaaaaaggaatgaaaaaaaaaaaaaaaaaaaaaatggctatcgttattttatatatttttataataaataaaataataatacattaatatgcaatgaaatgagagtaaaaaaaaaaaaaaaggagggggaggcagaggcataggaattcataatgtgcgaagctaatgaaagaaggggagtaaattataaaaaaggagttacacatacgagcacatgtgagtaccatacatacgtgtaatatatataatatatatgtatacatttccacatatgcacacacatacacatgattgctggtaaatgcacataaattagtggggacttttttatatgattaaaaaggagaaagaaggagcacgtacacatggtaattgtgaagggggggaaatgcaaagaagggaagaaaaaaaaaaaaaaaaaagggggggagggataattggggaaacgtaattgcataggctactacgcatatgtgcacatatatatgtatgtaataatatacacatttttgtgacgcgcgttcgcgccccctatccccaccccttttttttttaataaaatagttctcactccttcgcactaatatggattagtaaattttaacttatttaaaaaagtaatggcaaaataataacccccagggatgggggcgcagggattacacattacttcttctaattctattggggttttcctcttataggattttcgggaaaatcattaagacattatacctccacatttccaaatgtacaaatcgtcatatgaatggtaacccagataggggctataattacatagtgataaaatctacttggtaaattttttcactactgaatggatttgtcgtcttttccaaccttcctcaacatttccctttgatttcgttccaatgaatggagttatattcctagtgtatctcccatgtgtgtgcacttttgcttacgttatatgctggaacgttgagaaaatttctggtgagttattttcccgggcagatatatatgctaatgttgtccacgggagggatatggtacatggtgacaaaggaccacgtaaagcgacgcagagggtgtctcctcatggcgaggtaggccttccccccttaccaatatcccatatacttggtgacgacggccaacataacaataattatcggtatgagtttattgtcgacgaaaagcttgttacagttgctgttatatgccttgagttgatttttcaaactttcgttttccttctccagtgctgctttttgtttatccacaaaaacgcagtagtttaggagttcgtgatacttcctctgcatacctggcaggccaccttttatgccttcatatggggggatgaggaggggaaaaaaaaaatacgcaaatgggggtaagcatgtgttggagcataagtgcacgcaccaattggcatacacctacattggtacatgcatcgatgcacgtaggcattcacgcgcgcacgtccgttgcacacgcatggtgacgcttgcgttggtttgtaccttccgccatattggcatcgtccgcatttaaattattttccccgtaatttaaattgtgactcttgttattaatttccgagagggggttattgtttgggggaaggtaggagtgcggtcctttgctggaactctcgtcgttcagcacaacgaccaatttatggtcttgtatttcatttttattaacagtaagccagaactgcttatcgacagtggtatcatcatccacatttagacactgcacttgaaatttgtcattagagatattgtccttatcggataagggttgcaatatgatttggatatcgatcgtttctttcacgttaattaggccaaacgatggtcgaaccagataattatttggcgccgtggttttaattttaaatgccaccttcctgtcgcttatgttttctagtttgaccacttgcgtcactgcttggaaatgcaccagggggaattctatgtttttttcggggctcacttttagcagtttcattttggcgttctcgggtggtgctgcgcctgtggctacgggtggtgctgcggcaatgcctgtcaaagttgccgttgctgcggctgttattttgctgctattttgcggttactttgcttctattttgcttctattttgctgctatgttgctgctatgttgctgctattttgccgctatgttgctgctatgctgctgctttgttgctgcttatttgttccccccttcttctgtgattctctcggcctgggttgctttcctccttcccttcgtccttcgcgcttgcgtcgcttttgcgcagttcccgaattggtcccttcttcctcttcggtctttttgaagttggtctccttctgcttttctcgccccttcgccgtttcgctgttttgctgccttttcgacgcctgttctcccaatcaccgctttatatgttcacctctcttcgctcctttctgtcctccagaagtggcgcctcaatatgcttatcccgtgtgcgcaatttggcccagttccactccaaaattcgtttagctgctcgttgggttgtgcacgcacgtcacatacatatgcaagcgtaaatacatgtgcgtacataccgtgcggctgtggtgtgaaggcgcgcagtgctaagtatggctgctctccttaagcattaacctaatgtgggtgggtgagcgaagagcgtgcgtgcacgtgcgctgggtgtacgagctaggtgtacgcaaatgaaagtacatgtacgcttgcaggcacataagcgcgtacgcatatacataatgttgggaatgcgtttttgcgcacggggggctttacgaatgggaaaaaattatgggatagtaagtgggaggaaatgaaaagaactgcaaagcgaaaaatgagaaatgaatgagcaatgaatgaggaaaggttgaggaacgaaaatgagagatgtcaaaagcgcaaaaacgaattcggaaaaaaaaaaaaaaaaaagtaaaaaagcttttgcgcatattgttatacacgggaaacatgaagatatagcttgtcccttaattttattttctcattttaaaaatgagggcttgcttaaatgcaatgcgctacttcatgtgacatatataccatacgcgtatgcacaagtgaatgtatgtaccttcgcacttggtacgtatgggtacacgtcgaggaaagggattcctgagcgttattcttctatatgctcacatatgtatgcagtgtttttggaaaaagggatttgcaaaatcactgcaaaggctatgaactgaattgcttgtgcattgcatgagcacaaaaattgaggggggatgaatacatgttaaaaaaaaaaaatatattgtaagtgatttatttggcgaataatgagtcaaaaaataagcaagtaaataaatgagaggggaaaagaaggagtggaaaagaggggataaaacaagcggaaggaacgtaaatttgttcacatggaaaaaatgcaattaagtgaaagaggttggctaagcattgcgatgttttgcgaaattttgcggagttttgcgaagttttgagaagttttgagaagttttgcggagttttcggaagcttcgtaaaaaattcatttaataagatgtctttcacctttctttttgctgagggcttttttttttttttttttttcctcccttgtgcaacacgcataagcggaaaagcaggcaatgtagcatcatggagagagcaaaaatggttcctttaaaaggtatatttgtacatccatatgtgtgagacaaacgtgtttaaaaagcttctgtgtataactttacgtgatgcgtatatgctcatctttgcgtttttcgagggagtgtgattctttccttatccttatgatgaccaaatgtgtgagggaaattttttgcaaatggttatgtgcttggtttgtccgtccaagtggagacggagcaaatggcgggcgaatagtgcgcgaacacacaaaggagcataaaagttgtgttgcgcgagaatgttgcaacattttttatcaatttagaggaaacatggaagcatttccgcagtagggtggacgtacatgcacggatgtgtgatcaagctgataagaataaagcgaaaaaaaagaaaaacaatttggtatgcaccttggtttccgccccccccccccagtgggtcgtagttccactccactatgtttccacaagttgtgtgtacaccaggcgaggcgacaaaaaggtgggtttgcaaaataaacgtaaaaaaaaattttccccaaggatgctaaaatgggcctaatggagatgtgcgtagtgggaggcgtgaggctcatagtaggtgagcgtgatgaaacggaaaaggggcagaaaaaatgggggcttacacatgagtgtatgtatgtatgcatgtatgtgtgtatgtacgtatgtatgcatatatatatgtatatgtgtttgtgcctgtggatggaggccatcgcattggataaacgatttggccattaaaagcacagcggaggaggggcgaaaaaaaggagttactactgatagcattaagttctttgtacaccaatggaaaaataatcgagtgaatgtactgcggtgttccgcactgtttaaggaaaatccaaaatgtttttgtttctacacagagcagcttccttttaaaagaatatcggggcgtaaaaggctcacatgtcctggattagacgccgtagttttatgtatccccgcttaatcatccaccgctttgtgaacttcacccaaatgtatgtgaaaatgtttgcaatgtcgagtggaggacgtggtaagtgggacgcgggttaaggtccgcacatgggtggggggagaaaaatatgttccgggtgacgaacaaaggtaattttcggtaagcataaccgaaccgtatgtatgacacattcgaattttcttttgctagatgggaaaaaaataaataaataaataaataaaataaacaaataaataaataaacaaacagtaaggggcttccaccagagggagtagcacatgtgcacatgtagcttctacttcatgtaggcacttccttgtgactatggccagaagtgtttccccattccgcacgcgcaaggactgtagttccgtgcaggttgccctgtgtgttgttgtcccatgcggggttatttcaggctgagatgggggaatgttaagtgaaaaatggccacaaaattgtcacaaaatggccacaaaatggcaagtaaatagcaagtacgcgtgagctagggtgggctcgcaaggtcttcgtgaaaacgtgcgacaaatcgctcatttgtatttttggttattatcaaatgggctaccatcacatgcttaggggcttctggtgcaggtccgaactgaacagggctgcttacactgtaaaaaaaaaaaacaataaaataacaaaataacaaaaaaacatgataaaaggagtcaacacttttaagcctcttctatgatgggtgcttgcttatatggggacagaattaaaaaggaaaaaaaatgtgaaaagaacttatactccaatttgtgcatgtacgtataccatgctagaggcacaagcgcagtttaacttcatttcgtatttgccttcttaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaaagggaaaaaaaaaaaaaaaaatatatatatatatatatatatatataagtaaaggacgcagattcggaaagccaagatgaattcgttaaaatcacccaacgttcgggtgcagggcacaacccacgaggcggccagcagcaaactgttacaaaaaaaagaggggaaaaaagaaaaagcaaataataaaatgaaagacaagagagcgagaaaggcacgcgctggcgtgagaggccaccgaatgatatgctctcctgcggtatccgtagattccacagccgcgcatacaaacttatagacatgtgaggcgcgaacttccattccccccgcagttccgccgttaatctaggatactactcggacccattcttaaaatactttgtcaaaaggatcgagaaaaggagtccactcataaataggggtttgtgaataaaagcgtttgcaaaattgagaagcgttaagatatatttttgggggggcgcattaacgtgtgtagttgatgcagacgggccctcgcatgaatgattatcgagcaagtgatttcatggaagtggaccatccggctaggaggtcctttgcccagcttagctgactatgtcgttttctacaacttttgcgtccgttaccgtagattgttgtgtatatcccgttctcttcatctatctatcttacctttttttttttttttttttttcctgcccttttgaaaggctattacgcccgcgttgctgctgtgaggcagtacactgagctttttttcaagtccctagaggaggtaaattgacggagaaacaaaagcggattcattgaggtggtgctgagtgtacgcgtgcatgcacatttatgaatgtgtgtatttttactgtgacatgtgcataaacgtgcccacgactgcaacaaccccttgcaggaggaacccgttcaggtagtgaatatcggagcaggcttggacaccaccttcttttggataagcgtaagggggaaacgaattgaaatgaggagcaccaaaatggatgagaagcgagtgggtgtgaggagcacaaaatggatgagaagcgtgtgggtgtgaggagcacaaaatggaaatgagcaaaagcgcttgcgaatgtgccaaaacataagtccttattacatttgttcgtacccacaggaacagcggaaaaatgtcacctattacgaaatggatttccatgaactgctgagggaaaaggcgaacataataaaccacgtcgatgagttaaggggctttttaaagggagttgatcagggcgacgtggcaagcaaacctaacgtgggcgcagatctcataaactgtgcaaactacaaaatgctcgcgttcgacctgaacaactcgagtctcctggagaagcacttaacgagttacgggttcgacttttcgatccctactctgttcatttgtgagtgcgttttaatttatttggagataactagcagcgacagtttaataaaaacgttggctggccttatgagaagcacctcgtgcatgttggtgtatgaacaggtacctcgatcagcggtgaggggagcgacggactggtcgctcagcagtgtgtatgatgacaagttcttcgttcagcggcagaggcaacacttcgagacgtaatcatccaccgaattatcatttcttcttccctcccccttgttttccttttcttccaaggtcaacccaaacaccgccttcggaaaggtaatgataagcaattttagccaaagaggtatagaactgaaaagtatcttcaaatacgacaatttggaaaaacagctttgcagatttaaatccctgggatggagtcatgtctacataagtgacatgaacgagatttatgattatcacttaagtagggatgaaaaaaaaaaattgaaaaaattgaaatgtttgatgagtttgaagaatggaggttattacagaaccattacttcatcctcgttgcgtttaatccttccgaaaatttgggcacgaatgctctgtatgtttttttaaagaacataaaggatggttgggggggacattcttcaaatgtgtgagcgatactgcatgcgttgtgtgtcatatgttttagtgatgatacctcggttgtatttccctttgtgatatgttccccactgcatcgcttttttgttttttagtgcccctcctgtcatccgctgtccggattgatataaacctacacctgctcatcatgagtaactcgttaccgtgtaagtaccaactcggtgcacacacgtattcgtattggttttatttgcatttatgtaccacgtggcaggttatgctaaaaatatgctgcctctcaaaaggcaacacaattcttgagggaaaaatatgaatgtacggagccgaccaaacggggcttacatgtacagggtgcttagcacggaggggggagtaaaacgagcagcccacgcgacgggttagggaaatggtacagaagttacagcgctatattgcgctatatcgcgctttatttcacatggttgcttttttttttccgtttggatgggacatcgaaaagataattatccattttgtcgcctgcacctaggtagtctcagtgggaacaactcggtgggtaaaaaaggaagaaaaaaaaaaaaaaaatgtcacaaacgggtatcttttcacattgagtacgtacatattcgcatacttatcacgcagcacttccacgcctcacgcgtacttcatgatgaaaagcggtgccgcggcaaagagaaatgtgaatgtgaaaatttgcgtcaagttaacgtgaactacgtttcgcggcgaaggtttcctggcgtatgtcaaacgggaaaaaaaaaagtatgcattttttgacgcgtacgaatgaaaggaaaaaaatgtgtaatattatatgagcgaaataaagtgaacacagagaagaaatacgcgcctacaattttggtcattcgttcgaagatttttcgtttttaatttaactctttgttcgtgaacaagtgttgattttcctcccatttgagcattgtcgcattgtcgcattgttgcttgccacaatttgatattcctccccatgttgacctgcccatgttaacagcgcaagtgtgaaggagtgagtagagggtacaatcatagcacactggcgagtgccccctgacagagaatttagtcatttgaacacccctccccccgccgcagttaaaaagaaagaagaaaaaagaaagaagaaaaaacttgtgccaaccatgtttatattcgaaagcgcgcaacactactttaacttcttccggaactttaatgggtgctacacagataacaagctgctgaaatatttttttaaaaaaagttacaacagttggtttaatgacccgagtcagtacaactactactttatttcgtactatgcagtggcaatttcattctccgttatgatgaggaatttgttattcaacccggacgttcattttaggagacaggacaagagaagaaacatcgttgatcggacccagcaccatgcgtattcagtcccctactacaatcactggttaagaaattttagccaatcgtttaagtgctccctgatagacaacgaaccggattaccaggatgaggaccctttgaatattcgtcctaagcgggttcaattttacggaaggttcccattcttctttgaggtcccaaagtatggcgtcgatgacccctattacgaaaagaactcgcataagtacatgcagaagtactacgagagcattgggtatgtgaagccgagcgagccgcaggagggttaagtcgccaaggggaagcagaagaggaggaagaagtaggagaagaagaagaagatgatgaagaaggagaagaggaagaggaagaggaagaagaccaccaaaacgatgacgaagaaaggacggaatttgccccctggggaaggagccaaataaatgcgtttgaaaacatttgggtgctcgcacacgacgcctgttttttttttttttttttttcttcccatttgatacgcataaaatttaagacacccatttgtggaggagttgtaatttctccccgttttgtggctaacaaatggttttctcctttcccctttcccctgctccttccctttttaacctcatacgtgatgttattttaaaaaagtgtttacgcatcccaattggtactttcaaaaaattggtaaaggagtgcggggtggagtgtcccctttccagcgatgaatatgtacccaaaaaaaatgacaacgttgtttcttgcataatgaagaaaacataccagcattaagtacctatttgtggaaaaaaaaaagaaaaatagtcctttcgtagtgatataactgtgttcccattttgtcccatccatctgcaagtgccgagcggccaagtgtcaatcaccgctcgtttttcgcgaatgaggaggtagccaaaagtggacttatcctttaaaaagcgacgccttccttgtaataacattaagtttatttaaaaggtgagcgatttttttcttcattcattcgtgaaagtgttttaaaaaaaaaaaaaaaaattaaaagaccgtacttgtaaatataaaattgtacaaatgatttcccaaaaaaaaaaaaaaaaaaagaaataataaaaataatgtccgtgcgtgtatgcatatattactttgcgcatatacagtttcgtgcatatgtcggcagggtgacaaatagctcgttccgtatgagcatttaacaaatttacaaatcttaaaaattatctgttaaattttcgttaatagtctatccaaagtggaataatgaaagggggaggggggagaagacaataacactttgtcgtgtgtgtatatggtgatggcgtgtggtggtgtcatgtggtgatgtcatgtggtgatgtcatgtggtgatgtcatgtggtgatgtcatgtggtgatgtcatgtggtgatgtcatgtgctgatgatgggcttctcaccacgtgcgtgcgggtgctaaatgcacgttcgctttggttgaatgtgtacaagttgctataaaaatcaggttcgcagttgtacgttcgtgtaacagtgatcgcatggtgttgggtgcgcctttcttttagcctccgttccgtctcacccccatctccccttatctcaccgcatttttttattttatttccgtttaggcgggagacccttacaaaaaggagtgcgttttttccttcaccttgttgctgtgatattgctgcgggttataattacaagcataatttttttcttgcgcagagtattggtgagtcggctgataagaagaaacgccctgagcattagggttcacgtacattttggagtgcacatttagcttcacgttttgttgagcagtgggtttcatgtttggcacgatgttacttaaatggttatgtgagacgctgttgtctatattttgattaatcatatttatggcggtattttttgccactgtattttctgagttatttaaaatttcgttcaatccgttttcggccattctggcatttatctgtttgttcatgggtgcactcatgttgctgtttggttggatgttcagctgtccactgaattggtcggccattcggctggtcatgcgatcggtcattcggtcggtcatgcggtcggttaggcgatcagttaggcggtcagttaagcggtctgttaagcggtcggtcaaacggtcagtcaaacggtcggccataaggtcgctcatatgatcgctcagctgatcgctcatctggctatttaggtggtcacttatgtagctgtttcgagagctactgtggtggttaactaattggttgttcggaagtcggcttggggggaggtgacttttggggagatgatttttggggaggtgatttttggggaggtggtttttggggaggtgatttttggggaggtggtttttgggaaggtggcttttgactctctggctgttcattagttggctattcagctggttactacctaactgggcgctgttcaacatgctgttcttcaggcggccgctatttatatgtccatcgttgatcatatcttcgttgagcaagtcttcgctcatcaggtcttcgttgcgcactccctcgttgagcagctcctcgttaagcatcccatcgttaagcaatccatcgttaagcattccatcgttaagcattccatcgttaagcatcccatcgttgagcgtcccatcgttgagcgccccatcgttaagcatcccctcgctgagtaacccctcgctgagaagcccatcactgagcaatccctcggtgagtaacccttcgtgtagcagaccatcacttattcggttatcacccacaagtgagctgttccccttgtgtgcgctgtggttcccatgacctttgcgattctgaatagcgctgatattggtggccgccgtggtggcggcggtagatgtagtggtgctggtggcagtaatgccattattattcaatttgaaataattatttatcatgtctttatttatctctatatttgacttcgtgggaatactgtttaaactcatcatgtcatttgttcggtttgctgggagactgttacaatcgtttaaaagaatattgccttgtttgctgcgattatttttttttgagttcctatttttgtcgaaggtgttaatttggctgttggttatcatttgtgttgccatcattttgggcagttcaccgttttgagcatttctatgctccagggaggacgagcaggagggttcagggttcagaggggtgttgtttcttggaacgattgaatcgtttaaacatacgttttgcatattgttcatgaggttaccattgagaatatggctgctgactacgttgagacccattttgttacatccagggtggtggtaattgtagacgtaactttgctgagggttcatatcgtcacttgatttgtcatcgctctttccggattggtgtcgttggtagttggcgctcactccgttggggtgtgcatcctgtggctgtacatcccacatgttgacatcccgcgtgtttacatcccgagtgttttgcacctgcaggacctgcttgtgcgcaccgacctttggcttcctcatatcgtcgttgttcaccatgttgtactgagccatcgcatggtgtgttgacggcattgcattatacgaagatgataacgaagtgaggtgcaaattagggttcaaatggatatttcccatgtattcattatcaccaatatagccattatcattagatacgttggacacgttagacaagttagacaaattagaaacgtttgacaaaattgacaaattggagacgttagaaatattggagacattggatacattgggaatattccctgtctgcatagaatatccgaatttatttttcagttcctgcaatttctggtaggatgggatgtttccactgttaaggtccttgttctgtagagtactaggtatattcactgttctacttatgggaatattttggtgcatctcatggtagagattgcttgactcgttgagtatgttgtttatatactcttgcttggactgcctggccatattatcgttaagggatgaatagtatttgaaattgacatggtttgcattaatgctgttgttcccgaaatgctcacttgttgatccctggttgttactactgcaactgcctctgctgttgtacttagttattccgcttacttgtgtgtactggtttccactgctattgagactgttgcgatgcgtctcgtcgctgcctttcgtgttgtgcatgcaccctccgtgattgctgttggagctggagtgctcctctgtcaaatgactgttttgattaaaactgaggaacaggttgtttgcaatgttggcagcgtggttgggtggcggcgttgacgcgttatctgggtcgttgctcttgtacaaggcatttaaattggcttcgaattcttgcgccacgtcgcgcaggtttgccatgttggcgattgtcccgtttgcggttatcccgtttgcggctatcccgtttgcggctatccggtttgcgcccatcccgttcgcgcccatcccgttcgcgcccatcccgttctctgttgccaggttagcggccgtcaccgcattcgccgcatttaactccttctccgctagttccgccatttcggcaagctccgcattgagcgcctgcatgctcacggagcccttatcgttgcaagccgacgaatacaggttgtagtactgcttcacggtgtcgaaatcgactctgtggttgtcattgccgtggttgtcaccgccgtgattgtcattgccgtaattgtcattgccgtaattgccattgccgtaattgtcactgccgtggttaccgcttccgaggtttccaccgccatgattgcctccaccctggctaccgtcaccactgccattaccactgctactgctgccgttgttgttcctcttggagtttcccttgacatttaaattaatgaattttatccgttcctctatcggtatcaaatctatcaaaaaatcaaaaatgtctcttttgcaagcagcggaaatcacgtcctgtctttgcagtgttcttcgtttactttcttctgtgaacttccacgcataattagttaactccataatgaacagctcgcaagctttagccaataggacaggggtatctgctgacaccatctgattactttttatttcatcatcttccttcataatttttttaattctagaaatgggtaaattatgggttcttaaatcttctacactcatatttgaaatttcggctagctggtttttccaaaaggtgtcaacctcatcatctttgacgttttttacattcatatctacatatatcgggggttacaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaggaaaaacacaaagcgcaaagcgctgttttaaaaaaaagtacacatgtatgtgaagtcacatgtacatttcacatatcgacatgttcacacttgtacataattaaaaaaggaaaaattgaaaaagaattgggcgatgtgtaaaaacgggttttgctttccctcctcttttgcttatattttacatttgtacttttctcatgtgtatacatgtatatatacgcgtacacttttgtttgcgcgtccaccttcacatatatgaaaaaaaaaaaataataaaataataataaaacgaaatgaagtaaaaaaaagaaaaaaaaaagaagtcgggaaaaatagcgaaaaaggcgaaaggagtgaaatttaacgaaaaagtacaaacaagtacggaaaatggcaaagaatcagaaaaaatggcaaaaaatcaggtgaaaaaaaaaaaaaagtatgtttgtacgcgcatgcatgtacaacatgtgacacgaaaattttcttcaacattcagacaaacagaaaagcgcttcgaaatttttatgtagaggaaactttttccccctttatcctttttctgctttgccagaggagtaagcaagtcgttttaatttcgttattttgaaaaaaaaagcaatcgtaaataaattaaaaaaatgaacgaactgaagtgaagtgaaatgaatataaaataaaatggggatggggaagaaaaacattgctccctctgcacgtccaaaaacttgtgacgagaaatagcattccttcgtatgagtgcgcttcttgagaaatcaacctgattcgtcgtccgttctccggttcgtcgtccgttcgccggttcgcccattggcatgtaccatattttaattattatttccttttaccgcttggtgatcttatagcgacgctgcgcgcaccaaaactgtacgcaaaagtgtgctcaaaaatgcacgccaagagtgtacgcaaaaatgtacgcaaaagaatacacaaaagagtacgcaaaagggtacgcaaaagggtactcaaaaatgtactcaaaaatgtacgcaaaaatgtactcaaaatcgcacaccaaaactgggcgaaagtttcctccccgcgcttctttcgtatgcactacacatacgaggctacaacgaaaaagaaagaaaaaaaaaaaaaaaaaagttgcattgacgggcgaagcagagcctgtaaggtggggaagctcaacattttaggaggtgtacagaacttactttttgcaaatgcgaaattgagaaatggttattgtggaaacctcccaacctacaaaatggtccaattgtaagaacggccaaacagcctgacaaatgccacctccacacgcaggtagccattcctttgagataagctgcgataatgtttgcagtgccccagaaaaagaaaagaaaatatcgaaaaaatgtctaactagtgtacaggcatatgcaaaatatatgtgcatcccacaaatggctagtgattcagcttaaaaaatatcggcaatggccaccttttttttattaacatatgtgaatcccttttaacaaaaaaaaaaaatgtataactcgtttgctcttaaggaacaatgttgagagagcaaaattgattgtcttgcctacccagcatgactctctgcaactgacaaggagggcgcattcacctcgaacaaatgatcactacatttggtgagtacctaaatgtgaagttatcaaattgggactaaattgttactgcgaggaagagatatgtgggaattggggagggtggaacttcttcgaatacgtaaaaaggaaaaaatgatgggggatctagaagagaccctcgtagggaggttgccgtttccagttgtcctgacgtagcagaaaagtctgagctagttacacgtttagacgggtaacaacaacgcatggggcgatgtatccacaatgtgtgcatttatgtttattttattttgctttattttgctttattttgctttattttgctttgttttgctttattttgatttacttttttttttcccaaaaatgtggagccacatggtcgtcatgaagtgctgcttgttaaacattgcattggtcatttcttacgtggtggcttgccaccagcaaggttaccctctttggtacattcttcctttaagcttcaaacgggacgagcgaacttggtgcaaaaagcaaatgcgtgtctgttcccccgtggagcgtataatatgcttatcctatatcctcttgagcgtagaagggtgaacaaatatgcttatgtgaacctgctgcatggggtggcgtgtgctttttcggctttccacgatgacacatggaagggcggaccaacagtgcaaatgacttagatgcccccatagcaactgtgctaaaatgggttgcacggcggggaacgcatgcatatctaagtacgtgtgtaagcgcatgcgtttatgtacatatatatgtgggaatgacagcggcaactattttgcgggcgtataagtagggaattttgtttcttcatttttgccccctttgcatttttttacctttgttgcaatttttccttcggctgagcccctagggggacttttgccacaattgcgcattttgatcccttgggtaagggcgaatatttttggatgacccttttccttgcggggtgcgcgattgctgagaggtgcatttatacgttgggacaatcgtgcaggaggcggccaatgtgcaggcaacacgaatgcgcactataaatgaaggatacacgcggaggtgaacgcaaacgtaatggaacgaacgcacaatcgcaattgctatccctgttcatgtcaccaccgggcagcggcaagttcgccccggggttttacacaaaattggagagaggggaatcctaaattttaaaaagaaaggctttttccgcatttctcttcaggtcacttttttgcgattgtatccgccccagcgcgttttaaaaattagcccgttagcgtacgtatactaatgtatgtacggatgaacatggtttttttcctttttttttccttttttttttcttttttttttttcttttttttttcccttttttttttgcttttttttcccccattttagattgcccttatgtgagcgacttcccaccataacggtaaagaagcatccttacctcgccaaaagagttatcacaaatgctatgccaggttaggatgcatcaaatgcgcaattccctttgtacacttttggcacgtgtggaaagttcccaatgtattttactaggtatataggtacatttgcgaaaaaaaaaaaaaattgtgaaacaattgtgaaacatttgagaaaatatataaaaaaaggttgaacaaaaaaaagaatataaagtgaataaatggatatatattctaaaaaaggagtgtaatgaattgccaattgtcagaaaagtaaaagacatttatgtaccaccgcgagcgtaaacttttgggaaattgcgccaaatgctatgtgcagtgtttatatgtgcgtatgtatatgcatacttttttttttgattagttccacgcgcatactgctttagtattccatttattgcgcgagaggcgacacataaggccaccacctggcagtagtacaccacgtgtgatcgacaggattatttccctttctgccgagctgtctaagggtgttctccaaattttaaagcggaaacaagtggtagagggtatgcaagcattcgtgagcacacacgtcctcgcgtagccatcccagttagcacagtgttgcaagtggagcaagaaccaaccgtgtggttcgtacaatcaaaggcagtccaatcaaaggcagcccaatcaaaggcaatccattcaaaggtagcccaattaaaggcagtccattcaaaggcagtccattcaaaggcagtccaatcaaaggcagcccagtcaaggaaaacccaacgcatacaacaggtattaagcgaaatatgaaccagttctgcggacttgaagaaagaagaaaaggcagttaaaaaaaaaaaaaaaaaaacaaataggcaaataacagcataaccaaataagaaggaaagcaaaaaatgaaaagtataaggagttttgaccttttaataaaggggagaatatttttaaaaagaaacgaattgaacaaaataagcaagaggacctttggtggaaccttcaatcacaacataaaagaaaacgatcgagtaccagcagcctcagaaaatccaagttataaaaatttgttcgatcatgcagatgatataaagctgtgggaaatagaagagaaggaaaatatttgccacaagagagtggaagatttatccgagttggtcgaaccgtcaaatcatccacatcagtatgaaggtatatttgtgaggaccagatatgctcattataaccaaacagctgaacccgtttttccaaaaaaaccaaatttagagaaaggtgaattagctagtggagctaatgtaacaagaacagatgtatggcataaccctaacgaacctgctgtcgtttcagtgggtaaatttgaaccacataattttcgaccagctggttatgctgaaaatgcacccaacccagatagtataaactcagattatcatccagattttagagagtatagattaagaaatggaaatgcggatagaagaacctttatgtattttataagtgcgtcctacttctttatcatgtcgtcaattatgagatcaacgatatgtaaatctgtgcacttcttttggatctccaaagatttagttgcagaaggaactacagaattagatatgaggacagtaagccctggagaacacgttgtaataaagtggagagggaagccaatttttgttaagcatcgaactcctgaggacattcagagagctagggaggacgacaaattggtggaaactatgagagaccctcaattagattctgatcgaactattaaacctgagtggttggttaatataggggtgtgtacacatttaggttgcattccagcccccggtggaaattacagcggctacttttgcccttgtcatggttcccattatgacaattctggcagagttcgccagggccccgcgccctccaatttggaggtccccccttacgagtttattgacgagaatacgatcaagatcgggtgatccgttgccccgtttagaagttgcaccgtttagcggttgccccgtttagcggttgccccatttagaagttgttgtctccatttttgctgctgaacacccctcatgggacacccgcactggcagagacatgcccaatagaggtcaggcctacactggaacagtcgtggaacgacgcaaggactcacccatttgaaccctctcccaccgcctcaaaggccacctctctcgttcaagcaggtggaagctgcatagtgcgatctccagcagttcattttttccccccgaacactgcgctcggcatattttattcgttcggattttttttttttttttttatcctccaagtaggcaaatttttgttgcaacaaaacaggccattcttttaaaacaccatgccatgtatatataaatataaatatatatatatatatataagcgcgtgtgtgtgtatttatgggcgggcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggtgtgcgcatttatccatttgcaacgtatgtggtcttaaaaggtccctcgtctaccgcttttctttattattcgtagcgttctgtaaaaagatggcagtaaaaggatggcggttaaaacgaagcggtaaaagcgtgaggggttcgcattttctgcgcgaaatgtgtgctaaagagggaaaaaaaaaaaaaaaaacatatcgacaatgaaatcacaaattttcgtccattaaaaaggggaatacgtggaatgacccaacacgcaaatggtattttccgggtaagcatgagcaactgtggcgatccctccctccttgtcaatttcaaaaaattgtcgcaggcgaatttgccgttgactgtaggcgtaaaggtttctccttcattttggcgttgtgcacaaaatatggaatcgaaaatgttttttaaaaattacgttttaagtttcagaatgacgaatggaccccccaaaaaaggggtggcattacaaaagggggtgtccacgcatgtgcaggtaatgtttgcgtagacgtatgggtaaaggggcgagtaggccctaggcaaaggtgtatatacctgcgcacgtgtgcgcacgcgcgtgatgggacattttcaaagatgcccagtgggtgaaaaaactaaaacaattgtgtgaaggggcaaatgtaagcacgggtacacgaacgagcgagctgcacagtaaggacgagtgcacaagaaagatgggtggtgtgtgcgcaagcggtgtgagtatgtcctttttatcagtacgtttttctatcctttcttctgtctgtttttccgcctgttcactctgcctcgtcgcgcctgcgccactgctcaaccgtcacttcctgtggcaggtgcagccctgaacgaatttgttcaacttattcgataaatgcttgtacaggaggaaacagaaaaaattgtttatgaggaaaattatcaggaggaggcccaaaaggaaggcgtacaggttccctctattctgaggatctccgtacgcgccaccaaactgcgatccgccgaactgcgcagcggtgtgcggtgcaccgttaaactgtgaaccactaaactgtgagccactaaactgtggaccgctaaactgtgcaccggcatcgccggcagcgcccccgataaggtaactgataagcatcctcttgtagtgcctaaatttatacacaaggtggtgaaaaaaggttaaattcctgaaaaaattgtaaattttaaaataaaacgtttgaaggctgtccaccgaagaagtataataaatgaggggggttttgaatatgtcgttatgacaatgattttcataatacaaaaaattgaatatatttctttttttctctttaaaaataaaattgggatttttatcgtgaaaggaatttttattatgtagcagcatattttcttcttcttcaccacataatgggaactttccgcccatggaggcagaagtggtccccccgtttgcagcagtcgttcttcttcccccacctgcgcctgcccctactcctgctgctcctcctcttgtgggtttttcgaaaagatatattttttctatctcatcgtatagtaaatcttgtaaatatttgcaaatatagtggagtgaatcaaaatgttgttttttttcattaatttgtaaaatacatatatctttcaatattttgaaaaaggattctgacttattcctatttttgtgtaaatttttcatatttttttcgtttatcatgatatattttagcagaaggctaattgtgttttgtaaaattttaaaattggacaacatgtgatatatgattttcgttttattgttggtaatttttatgacatctttcaatttggaaattacgtaattatttttattttcaatagtttttactttgtccactaatgttagtagggcatgtcctcttgtattttttgctttttcttcaattttttcttctcgtatgcaattctgttcataatgatcgtactggatgtgatcattcagcacatgatcaaattcgtcaagatattgtaatttattgtctttaatattttttttttttgcttcactgtttattactttttctttcattttattttctggtttattaataattaaaggaatttgttttcccgattttaatttcacagaataaattttcgactggttattatcatcatcatattcgctaatgatatcatacacttcgttaacaagtttgctgttgctttcttctgtttcttttatttcgttcaagatttttatacttttgtcattatttttctgtttatattttacatttataatatttttcattttgtctttcttatgcatttctttgtgtatccctgcttcctctacgtattgttttagatatttatctgagtatatcatattttccatttcgcctagggttaggcacatgttcgcctcgtcgaggtgaccacgttgactcctttggaaaggcacttcctgatattccctttttgattgctcctccagattgtctgtacctccccctgccttcacactctgctcattttttgttgcgccttttttttctctttctaagttggttttccaaacggatatacgacctgtaattaggtccacaaaaaattctgtaatcgcttcgcactgggcttttcttcgatattgcaaagcttcctcttctttttcctgtacacttcgcacctcctgtggggggcgcaataaccttcccctatttttcatcctttgggagagtcccatgagggtggctttctccatccaagccgatatggtgtaaactagcttacttttagtagttggcaatttttctgaaaaaaggtaatttgtcgtgcaatttgccatatgatctgagatgacgcctcttacatagctttcgctctccgttaggttctcttcaattctgcggctagacaagttactgcatatatctgccatcagtttgggcatgcgctttatatccttctggcttttcatcagtaccatggtgtggtagcgcgagtgcacgtttttgcatcttaacatgtacagatacagcgtaagggtgttaatcgttgtgggggattcaacattcagggggggcgtttcgacactaacttggtgatttataggggggtccttcgggtggagtggctccctggggaggggtgattccactgggaagggttccccatcgggatagtgctccccatcgggatagtgctccccatcagggtagtgctccccatcaggatagtgctccccatctatgtagtattcctcatctatatagtactccacagtatccgcattctcttctgcattctcttctgcattctcttccgcattctcttctgcactctcttccgcattctcttccgcaccctcctccctgtaggcatagtacgacaaatccgttctctccaaacggtcgtgccttttgcaagtcctgcttctgtccgaatgtgcaaaaaaaagaccgtgcagttccttctcaagtgtcgatttgtttttcttcttcaaaagaagaccattcttcattatatccacacacctgccacggttgcgcagactagctaatggggcacatttcatgaaagacataagcaatactgagtcgaatgtatttttccacttcgtcatgaaatcaaagcaccatttgaggctctccaaattgtgtgtctctcgtccctttcttagttcatcgaagaggtaaatcattatcaagctgtcctgtggttgttcctttagaggggttaaaatttgcaggttctttattctattctgttgctgcattttttcccaaatataagtcatgagagggtcttcctctttcttcttctcctcctcctgcttgtgcgggagatacctcgatgcatcgcatgttggtaaacgaaaaatgggtgaataaaaaaggcgtaatttttttatatgtcctattttattaaactgttttgataagaagagctttctgaacattccccttttttttctgattttccttttttttttcttcacaattttctgtctccttctctttggggggggcaatctctttccagttatgaagacgagatactttcggattgtggacttgattaagttacgtctaaaggtaagcaatttgttaatgtcccctgcatgttttttcaagcagaccatatcgtgattgcacagacgacggggcttccatatagtcaggaggggatacatacgcctattctgcagtatactattttgcacgttttttatagccccgtagttgtagcagtgcactttgggtggttttctcgatggtgtttcactcggactccctggaatggtcctcttatcagaagtgtgtggagtcgttgcactgtgcaggggaacgcgtcttgggatatttacacggctgtacacttttggaaagaccctcctcacgagcacacggaatggggaaagaaatcgccgacaggtgggtgtgtatttcctcactgtgcttctctcaagaggtggatcatccacggggttgaagaagcgatccattttgatgacatctttcatgttgtagtgatcgtaactgagctcgtccttatacttcatcaggtaggcaatgtaaggcatgtacttcttaaccacatttttgtaattcatgaatgggtaattttttaaaagcttggatattctgagtttgttaaaattttgaagtacagcatatttcttcttcaccgctttgttcaggatgactagcgaatgaggtgagacaccctggttgtattttttctgttctagcacattctgctttgtagctacagagggggatacactaactttttctttctcttcctccttgtgttgacttgtattaacttcaacctccttggtggtgttcctttcatggtctcttttttcatcaaacacgtttcctatttgttctgttaaatggtcaaatgaaggttcgctaatgtgagcagtcttggagtctctctcgacaagttctgcgttcattagttctttttcgatgagctcagtgtccataagttcttttttgattaattctgtatccatcagctttgaatcgataagatccgtgtctattaattcttcttctatcgtttctggatctaggaaggagccatcgaagggggtaaaattggatatcgtcgggggggttacacccgtgggggattgctctgttgtaatagtttcagtcgtgtgcatttctggtgaatgcattgcatcctcttcgtgcttcttatctaagtgtctctgcccatttcgccgatcgcttgttcctggtgtagtcccttcaccctgcatacgttccttgtcctcaaggagaacctccaaattttctataatctcatggtcgcgaatattttcatttttctcatgcttgtaattgtcatggaaatctttttcaatctgcgtgatgttatcatctgagtatattttatcactgagcatatcaacaccagatgaagcaaaaatttgcaaatgagtcaaagtacaataataattattttctaagttgtgatgagacaggacaacaaacttcatatatttcacccaacaattatcttcatcgtaatttttacaataatcatagatgttaaataattcaaagctctttgtaaaattggtggcaatttttcctaactttttccatttttttgttgggtatacatcactccctaaaatttctataactttgaaatttgatgcataatgctctagtgataccaatccgattttctcgatgtgtataatgtcactgaatgagtagatccaccagatgtctgaattgcatggcgtcagcatgtaactgtcatagtcgtactgttgaatcgatcggatgtttataattcccttgctgtactcgattatcttcgtgccggtgtctagcgagccgaagtcgatcttcagcttcaggctcgtcaggttgtagttttcgccaagaatgtatttttctaaggggggggggcggtgaaacgattacgcagcggtgaagcgatcacgtggggaggcggcgaaacgattacgcagcggtgaagtggtcacgtggggaggcggcgaaacgattacacagcggtgaagcaatcacgtggagcgcctctcacatctcgcgcatacctgtcgacgcgctgtcctggttgttatttatgtcgttcatataagtcgtatctttgggggtgaaaaagctttttataaggaaaaacaaaaaatttattgaaattaaaaaccaccatatcatattccttgtcttccgtagtagtaacgtttcgattttttttttttttttttatttagctttctggctactctgcagttttgaagactacccgtgcgtgtcccctttggtatgcagcgttaactgagcactgttgtgggggctgtttaagcggctacttctgcaggtgcgggggcacttatttagattcttgagaggtcgcatgctgcatggtttgctttgcgtagcgatgcaccagtctggtcacctgagggccggtcgcgtgggggcatgtatgctgggtgcacctgcacagttgcgcggttcagcagttgcgcagttgagtagttgcgcagttgagtagttgcgcggatgagcagttgcagagttgcgcagttgcagagtagctgcagagttgtgtacctgcgtatctagtccttccgtttcgccaaccagtgccgcagttacggtggtcccttgctggacacgtttctggtcagcacagatgtgcctgatgactggctcggttttgctttctgcttcggctggcagtgcgtgtgcgttctcaaatattcatacagatatgtatttaaatacatacgtgcgcccgccaaagttgtgcaaatgggtctgctgccttgggggcatcgcactttccctcgagtgagctgcaaaaagggggtgccaccgtttctgtgtctttgccgttttctcgtttggacttgatgcggaaaaggggcacgttacggaaacgacgaattgggaaggtcaaaagggttgaagatgggacaaatgggcgacgctgcgaagaaaggggcaacgctgcgaagaagggggcggcgctgcgaagaagggggcggcactgcaaacaaatggatagcgctacgaacaaatgggttgcgccgcaaacaaacggatagcactacgaatatgcgagtagcactaggaacaaacgaaagcgctctgctgcgtgcttttacaaaggcacacaggtttataagagtcgcatacaggtatatttaagtgggataatatgaagataagcgtttagcaggacttccctcatgttagtcaacttaaaacgccaaaaaaacaaacaaaaaaaaaagtacagtttatagcagtggagcagtggggcaacgaaacagcgaagttgcggagatgcgaagttgcgaagcaatgtaaaaaatgagcctttttatttccccgcgtttttcgttttgttgcatgtttaaaaatgatgttcctttggatttttttctttatattattgcgacgtttttgcgacgcttttgcgacgcttcgggacatcacacaattgcagaattgccgcgacgctttgcctcatttttgccgcgtttgtggcacgcgtttgccgatttttccacagaggcgttcatggtgaaaatggtttgaaaagttgaaatcgagaggaacgcgccacgtttgccctcacatgttttgtcaagaatgtacgaattatgaaagtttcgtcgcgtacactcgcagcgatgtatgcaaagaacgttttgctatgcatgcattctgtgcgcgtgcccgttcatgtcgtttgctgaactgtactgttttgtgcctcccccaaacacacacacacacctttggcacatcgcgctgggggacaaaatggtaatgatgtgtttggctgctgcaggatgaagcttcaaaaaaggggtgagaagcaaaaaaatagcgtaggggagtacccacatgggggaaacacatcacaaaaggagtaacctctccaagaaaacaacgcttgtaatgaactccatttgttatttctcttgacatttccttgggtacgcctatccactttgtctgaccggtttgttcccccttcttttttacgtcttgcaagcaaaaaatgaggcgcagtaaaacaattgggggccgccttacaggcagagagtacattcaccacttaaaaggaaaatttttgttcttaagaatttcttgtaatagtgattaagtacttgcttatattcctcactgtttggaagtggctctctcgatttggcgcaacagaaaatgtccctaaaactgctaaggttttctgagtacaaaattcaaagaaaaaattgtggcataggtttgtgcatatgtgttgttgggtgggagtgaacaagggaaggaatcgcacgtgggcatgaagttgcgataaaatatatatacatatatatgcatatatgtatgtccatactgccgcgtgctaatgaagccacccaggcagaacctacttgtcgctttctcgttaaggagcaaggggggagataggtcctcttggtggcagaactggaggacgcggttcaaaatgtggaagtcaacggagaggttgtccaaatagattagaagctgataattgggaggggggtggaaaaataaattagacatattgtggagattttgttcgaaaggatgaggtgtttggctggttcactgtcctcagaagtgcactagtcaatcggctgtcgcgacaaggagagtaagacaaaaagtgagcggaggtagtcgacgtgtgccttatgggatgtacgtaaagtatggacaactctccgagccgcgactgtaaaatagcacttacgacgtcccgaatatttgctcgaatgctcccatccgcgtgcatgcgatgtagagaggtagaaatggttcggactattttaacccttttaagtctacataggacagttcgaatgtagggaactaacgcttttggcgcgtcaccatcttgaagcgattgtaaaaagtgggctctttttgcattcttaaatgtgagcaatgctgcatcggtaaaatgggatacacttttctgcaaatttttttttgatgctatcgtgaggttgctatttggtgtaacttttctttgctcatttgtttcgaaaaaggatgcggcaaaaatagtgcggagtgcgcatatgtagggaaggctaaaattcgacagggacggggaatagtaatgagaacttaggagcaaaatgctgcatctgatagactccaaatggaaatattttttctctaggaataaagcaaagtggtgtaactcctgcatgtatttgttgttgattaatgttattattgggtagtgactattcatttttgctttcgcttttgattcttttttaatttttttgatcaaaaaggcaattttttgcagcatggcattatgctcaggatcatgttgtgatgtgaattctacagaacttgtacttttttttttttttttccaaatcaatatattttttgtagtctaagaaaaatttatataggaacgttttctctagcatgctttttaacttgtctttggaaaatgtttttccttcttctgcgacatcattcagggagaggtacttcgaatgagtttcctcgttgactcttttgtaatgcgtgtcgatgatgaactcatttttggggtagttataaataaaggaaaagcaaaagtagagaagtaggagactaaccacattttccgattctccacacgaggggttcatgttctggatgctccatgataaatcagctagtaaggtgtagataactctctttagctgcgtcttttttttttcattttccttgtgcactttttgtactatatttagcgtatagcacattgactttatcatttttgtgacaatctctattttgagcaactcacatttttgcttcacgttcaggtactctgtcacacttccaaagagttcaaccttcacttggtatgtatgtgtatttgctctacagaaatgtttgacgattttttctcccttcttcattttgtacggaatattctgtaagaggatgtccctaagggggaagagttgctcatttggttggcacccattcgttgtgggttgttcaattgggagttcttcttccttctgattattttcgaagcgtttctgcagcgcttctccttggagtatatcacctcgatctcgacaaatggcgcataggatcccctgcaagcacatattattttgaagaagaaaatccaagtcgctgtatcctcccactaagtagttggtcaaaatgcgcataatttcgtctctcatttgagggcattcaattaagcctacatccagggtttccatttggcccattttgtcacaaaagctactttcatttttaatgagaaggacaaactgatatacgtgaagaagagtaaaactggaaacttcacaatgttgtacattatttagatggaaataaatttcttgttgtttttctattaggacaaaaatgcacagcataatattgacaacgttttcgtaatatctgttcaggttctttaaactaaacgatctgatcatggtgaaggagaaacagaaagaaatatctcgtcgcagatatttccctaccatatgtttgttgactacttctagtctatgctttacttggacagtgtatgaaatgttttccaagttgagggtgcgtacttctctcagcaaggtggtgaaaattttcaaattttcaattcccttttggaaatcctcaaaaatgtgacatggtaaatatctttttatgtcttcaattgagaggtaaattttttctacattttctaattgggtctctcccccttgtttaatcaacgcaagtacttttctagcactgacaattgtgtagatgctatacatatactgaacatagttttgtgattttattttttctaacgtgttccatgtcttcatatgacagctgcttccatcccttggtgtgttttcctcaaaaatggcatcctgtacattgtagcattttatttcttcatttattatgaacaaacagttgtcacatgctcgtatgcattcttccaagttgttcgtcagcaggtggaggagggaataattgttcagcacctttatgtgttcctccttaattagttcgtgtcctgcgatttggggggaagaggcatatgaagattggcatatgagtggggcgttcggacgggggttttcaatgtggttcatacaaatggaaggcgcggcacagctaggggaaaagcggaaggaagcacacactcggtactacgcatatacatatacatatatatatgtatgtacgcccaatcggggggagccccacatggctcccccttcctcttagacacccccgataggctgctttgcccgatttctcacccatgagcaggtaggaggacaccgatttgagtgtctccaagcaactgacaaaatcggaattcttgaagtagagcttctttgccttttctatcaaaacgatgaggaagaaatttttggtggaagtgcagctgggtaacttctgcttcagcattctggattctcttgcagggagttcgttcctcttcatttgagtaaacttcaattcgataaccttattttgtgttgttcgatcttgaagtagtagtagtttaggctggtttttcgtaactacgtcggagcagggtactaccaattgatggttacttcctgggttatctcggacgagttcttccacttggctatttatatcatttgatttattttcttcagaaatgatgagctcgttagggttctccacatttcgatgtgagcaatttcccgtgtctacctcattgtgctgatccagtttatccatttcgcctacgtcacaatcttgatatattgaatcaatcgctcttttgcggatttcttccttctgatttctcagcagctcatttttttgttcctccaactgggactgtatcctttgtgcatcatcctgcagcttcttgataaagtcatctcgcgagtttttatctctcttgagcattttctttagatcatctaaactgttgattctcctatcattaattatcgatttgaatttctgctcctgtgcaattaatttattcttttcttcctttgtgcattttatcaaatttggatatgtggcatttttgtatatgaggaaaatattgaagtaatttaaatgtccccataatttgttttcttttttcttcaaatttaagataataaattgggtgttttctctaacctgtacgtgctccttgtccatgcttattttgtcatacaaatcgatgttgacgattttatttttgtggtttattttgatgtacgtgtctgatattaggaggtcttttgccttttccatttctactacgtgttcgtcgtagaagcataggtcttctatgcacctgacatcggagaagacgctttttttgcgctggtcaccttctccgcttccttcctttttcagccttatctccacggagtcgaagttttctctccaagtgagttccatggggtgggcaagcggtgagtaggggagtggcacgtagggaagtggtacgtaggggagtgatacgtaggggagtggtacgtaggagagtggtacgtaggagagtggtacgtagggaagtggtacgtggggaagtggtacgtaggagagtggtactttaggaaatggtacgtggggaagtggtactttaggaagtggcacgtggggaagcgtttttcgtggaagcagctatcgtggaggtggcctacacgtgtttctgttttccacgatagctcgaggaagcaaaataccgggggaagaacaagtaacgagcggctgaagtcggagcaccaagtcggagtgtagccgaaaacaggctcaatttctaagaacctcagttttaggaaatttgctccaagttgaatctatcaacataggatcgcacaagataaacgtgtaaaagtgttttcctaattaattttgttgcgtagagattatttttacttttttttttagggcactgatttggggtgttaaaagtgaaataaagttggacactaaaacgggggaaaattttcacaaaagtgatagaaaaaaaaaaaaaaaaaataaatacataaaaaataaagaatctattgacgttagagaaatttttccttcttcatttattcaacagaaagctggaagtgtacctgtacgcgtcggagagggtgaaaaagtaccatgatgtggaaatggggtgaaagtggtgcaaaaatggggcaaaagtggtccacacatgggaccaaaatgggatcaaaatggggacaaaatggggccaaaatgggaacgaaacgaagtgacgttcgcgtgcacctctacaaattccgactaatcacgtcaaaataagcgcacccaaggaaaaacgaacacctcacggagagataagtacacaaaaaaatagggcaagcaatgagggcatggggattaaccaattcacggggatgcaaaaaaaaaagtacgcttttgtagaagcgctttcctctctaacctcgtggtctattccgtagtaggtgtcactatgtgcgtacaccgcaaagtggtaggtcccctggactaggtcttccaaactgcatgcagggaaaaaaaaaataaaataaaaaaaaaaaaataaaataaaataaaataaaactaacaaaataaacaaaacaaaatggtgacaaacagaggtggcatttgagaacgacgcgagggaatacgaaacggagatgaagacacaaagtgcaggggctagccactgcatctgccgcgtgtaccccaaaataaaactgaggcagtgttggggcaggcctattttagcctgtgcggggcaggttccctacgtgaacgagacggatgatgttttctttagggccgaattgttgaagcgcttgatggaaaccgattcgtcttgagcacaatcgtgcaggatggcgtacctattgggcgaggcggggggtgcaaagatgttagaaagcacgggtacgcttatggaagcatgtgcttcagttcgcaaggctctatcccctgatgcgcataggtacccatgcgtacgcacagcaaatgcacagctgctctcctaccactgcacattcgcactaggaggggtaccagaattggcatcccgcgatactttattaaagaaacaaaaaaaaactctaatgacaatttcattcggatcatgatgtttcatttgaaaaaaaaatttattttcattttttagatgattcacacaaggaatgctgacaaagttatttttcttttccgccacgtcgttactaaggttagcatttttgtaaaataatttgatgctgctagttagagacggaatttgaaaaataaaatccaactgagaggtgtggaagatgttaagtgaatataaaaaagatttatcaaattttagtaggtcctttaaatttttgatttgcaattctgccaatttggctagctgactgtcatttatgtccttaatcaggtgaagggaattttggctgggctgaattttctggttaatacactgatatatgaggatcaaattttgtatataattatacttaccaaagagtaagcatatgtcaatgaatccattaataactcttgctacttgatccaggactaatttcaagtcgatgtgatagtctgccgtttcgtaggtgcattcgtacaaacgggagagaagcaggaggtatgttttgacatttttcatattcatgtcgatgtctaggggaatttggtttctcagcttcacgttgtacttgtcttcgttgtgcctcagggggacgtcatcaaactccctggcctgcgcgatcagggcgaacagcccgtaaaagtcgagttcctttgcctgcgcgcggtggcgccgatgatggcggcagggcgactcgttgcgctggtcgcggtggtcgaggtggtcacggtggtcgcgatagtcactgtcgtcgcggtggtcgaggtggtcggggggggttgatttctcctccacgcagtgatcttcgttcggtgagccgcttttcgcgccccgtttcgctccgcttatctcgcctcttatctggccgcttatctcgccgcgtatctcttctccataggtgccttcccccaagtccatggctgcctctccccgatcgaccacaaggctgccattttcgagctctccactgtgatcttctgtcctatcgttttcgccttccacaccattagggcgcccacaactctgctcaaccattttgtaaaaaaaagaaaccgtttcacatttcaagtagtacacggaggcaatatgccccaggggggttgcacaataagtgtgcatgtaatcctccattgtgacatgtatgcacttgttggtctccaaaaaggtaattgtgctatcgataattttgttcacatgctcatatataaccttcttggcttgattagacagtatattattatcaaatagttggacatattgcacatctttaatgtaataagaagggttcgaaaaaagtcttttaaagtaatacgacttggtaaggtagttaaaatatcttccttgttgtttataactttggaacaaatttctgcattgatatgttcatttaaattttctataatattggattctatattcataggatgatagaggaaatttttgattgcgttttttcttttttcttggactagcaatatggctaaagctttgtcgtcaaattgtggtctgccagctcttccaatcatttgtagtaaatctgtgtatgaaatatctttgtacttcttcgttttggcatcgtagaattcatttccctttatgattactagataggctggaaggttaattccccatgctaaggtcgatgtgcatataagtatttgaattattttatttaaaaaaaaatattctacaatgtttttgtcattttcgtttaacccagcatgatggattcctattccgtacttgagcaaatctttcaagtgttcattttcgattatgttcaggtaattttggaacagcatgttagctacttgtgttttttcttcaccagatatggctttgctcattagggcggtataatcgaggagatcatttggttcttcgtcaccactgtcgctgtccaaatggttgtcatcgtcatggctttgtgcaaaatgattcgagttaaagctatgacgataactttggcgctcacttggttcttccccatctttttgaaacctttttttttttcgcgtccttttttttactactgttaagtaaaaactggatgtggctcttatcattgagcaaattttctatatgcaaaaagttgagattgtgtgaactgaggttcagggaaattatgtcgtatgcggtaactctcgtttgtctcctggacgaaacaaatatgagcacatttttggattgggcatattggttaacagcatcgaacacgtttttgttcattactgacattcgtgcgcagtatgccttttgagtgaaccctagaatgtgggttttacaaggtactatgcggcatgaggacgggaaattaaaaaggtaattttcttttacatctagccataaaatcaaatcgtctacactcgttatgacggtggttaatccaacaagtcttatttttttattcaagtactgttccatatttttaaatcgattaattaaaatttcaatgacacctcctctgttttcctgtccaagtaaatgtatctcatcaaaaatgatcaaactgacgttttgtatgaattttttatttttccaatttctggatataacgtctaatttttctggcgtacatatgattatgtcactctccatgatgttttctttattttcgtttttatctcctgtcagttcaattacgtttttgtttaggaggcttttaaatttgctcttccagctcttgtgtcgctcatttacaatggctttcatggggcatatgtacacggctttttcccgttcgtggtgtagtaggctcctcaggatgcacagctctccgatgacggtcttgccgcttcctgcgcggggttaagaggttaagcggttacgctgttttgcggttacacggttacgtggttacacagttacgcagttacacagttaagcagttacacagttacgcagttacacagttacacagttacgcagttacacagttacacagttacgcagttacacagttacacagttaagagaccattcggttgtgcagcgcgcgcttcgtatggcgagctccgcaacggggcagattcaccgctaaacacagcgctaaagaagccgcttagcaatcctacctgtaggggcccccagaaggatgttctcatccgtgtggaacgtcgcgtggaacatctgagtctgaatagggttgaagtaccggaaggaaaaaaacttgatatagctagggattttcaaaatttgcgtggataggggaacgaccggaaggatttcagaaaatatattaatcttctgattgatgaataaattgtttgtgttgaaaatatggacataggacaaattgcaccaattcatggataaaaactggacagtgatttgagggggcatttgattcgagagagggaattcgaaagaaatgtcatgtatttttttcctgtcttttttatgaatagagaatttttggaaatataaaatatcattattcagtgtgttcaataagaaaaggtgaaagttttcctgaatgtcattccactggtctgaccaaatagtatttgtgagttgcacctggagatttattttcatgatcgtctgtgttatgggctgaatgtatccctcgatatgtaagtttggaattaaatttttgtagtagagaatttggttggtgtagacttcatttcttagaaagaaaagaagttcgcttttggttaacgtgtcgacagattcgtgtgttagtttttttttttctagaatgttcaccacggactcttttaggtagacggtgtagttttggtttttccgatacctcccctgtggcgtgtcatggaaatcatgattattagcatactcctgttcctcgaacatttctggcggatttacgtatttccccctgtagggtagatggctcaggtgagaagctgcattatcttctgggggagcgtttctctgttttccccacattttggcgggctggctagaaaatgtcacattcttcttttctagtaactcatttctgtagcagaaatgcctgaagacgcagcagttgatgggaagtctcctcaaaatggatacaatcagattatgtgtattcataatcaagttggaaatattcttcaggatgttaaggcatatttcgtagtaggcatataaaattcggataatgttttgtatcacatagttaatttcgcaaatgagggagaagttacttatttgtatccttctgagataggattcgatcaatatacgtaaggtcatgtattttgattcgtcgtactgctccttaatttcacatctactttttaaccacaaaaaatcgttcatgtcttcatttctaatttgtatattttcgaattctttcgatttgctgataacgtcaataacttctatgtaattacttcggtcaatgtttgccgcgaaaattcctatggtttgataatccacatagtacttggctgctatgtgtccatagaaggttccgataaagtcgttggtcaggagtactctccttactaacttattttcactcaagttttgaatcgcctttaggataatttcctttcttttcttgtacagatgcatgtctgtggacagatcggcatcgtaaaggttagggttttttttcattcttacgtacaggtaggtatattctagccacttgatgccatcctccacatttttagttgtccctatgctaatttctgcgtttaagtgattttctatattttttaaaaaggtcgattcaatgatggtattattggttagcagttttatatacttgtacagttttgtcctttcggttatgaggatagcatgtccgtgatcttcgtactgtggtcttccgcaccttccgaatatttggttaatgttaagaatgtccatatcttccatttttccactttcggaggaaaaaaaattggtacctttgatgatgactgtatggactggtaggttaactccccatgctagagtagaagtacagcataatacgttgaaggccttttttttgaataaatcttccaccaaaattttgtcagatctggacattcccgcgtggtgtatggaacagccaaattcataaaactgtttcacatacatgttattcgattttttaattttcttatttatgtcgctatctgtgtagaggttactgacaaagtaatcgatctccccatttttcacagcataatcaatcaggaattgtatcgttttattggtgtcatttcttgagcatacaaagatgatgcactgtttgtctttcctcaatgcattaataatttcgccataggcatatatatttttggctatattcaacttgttcatatttttttcatgtattccgtagagcgttttatccagctgaatggatcggtagctttcattgaagtagaagcacatatccttttccacttttagaaaatccctcacgtcgttgtaatttggtagtgtggctgacatggccattattcttctcaccgactgggacgtttccgagtatcgtaaaaatcgagcaacaatcgtttcgatcacgtcacctctgtctgtatttagcaaatgtacttcatcaaggatcaggcatttgatgtgtttaattaatgactcatcagatacggtggtggaataactgctatttcttaaaaggatgtctagcttttccgggacggttactattatgtgcacttcttccaactgtttggacgtcaggctgtgctcctttgtgtactcgcacacttttaggttaaaaatttttagcttcctttggaacaggttggttatttcgaagacgagggacttcatcggggctatgtaaatgattttgaattcttttgcgcttatggagtttccacctcgggagggggcgtggtcgctggcgccctcgtcgcttggggggtcctcattcagggggtctccagttgggaggtccccaattgggaggtcctcatttgtggggccctcatttgtggggtcctcatttgtggggtcctcatttgtggggtcttcatttggagggtcttcatttggagggtcttcttttagcgagtcttcttttagcgggtcttcttttagcgggtcccctctcatgggatcacctatcacctgtccgttccgctgcgcatgatgtacgtctgcacgacgacccccctgggcgctcaccccctcaccgctacgaactaggtaagtctgggctattctctccaagctgattccgttctgttcgcagaagaggcaaatctgctgtagtatgaccaacaaggcgatgttagtttttccacacccagtgggcgcagagacgagtaaattcttattcgtctgaaaagcagccttaaaaactttggactgtacatagttaaaatgttcgaactcgaaaatgtatctgtgccaaaagggtaagactttcacaggaactaactcgtctttactgaattgaaaattttccaatctgttaattctcactttggtgacattgtctgtgtatgagtaggaggtatttctgggcacctgtatttcttccaatttgttttcttcattaggtatgtaaatttttttcacatctccaaaattgttttcttttaatgtatataaaaagaaatctacaattttttcgatattttccttttttattaaaatattttttttgctgttaattccgtctgtcgttttatcagttatgaagaaattcgatgcgagaactttttcctttacatctacatacttgcttaacagtttgatatctctttttatgttttccttgtttttaataatattgaatataaaatcgatgtgttcttctcctaggaggtcgagtaggctattttccaaattgtcccttgtcatagttgtgtagataatttctgtaataagttcgttcatttcgtttaggcttatctttttgatttggtttcttctgttcataatgatatacctgtctgtgttttggctgaatgcctttccgctatttaaaatttgttcgcaggtatcatgcacgtacatcagccctgattctcctccttcgagatggtcgtcctcatggtcctttgatcgcctcttcgctttcggcggccctctctgcttgtgggtgccattccgcatgtgcttcttctcctcgcgcatcaggcgcaggagtttccgttgcagggtgggctcccatctacccctgcggggagcgattcgactgcggttgcggttgttgttggggctaccatcgagactgctacctaaattgctacctaaattgctacccaaattgctacccaaattgctatctaaatcgctatctaaactgcaatatgaattgctatctaaactgctatccctaccgctgctactgcgactggccgcgcaccctgccccgccgcaacttctgaagaaggagctcctctctatgtacgctaccgcctcgtcgatgtcgtacgtgccgtgcttgatggaatattcatagtacgaatttcccttcagtcggttgtttaatcgcggcttcatgttcccggccttgttctttccctcctgcacacaagcgtaaatatgtgtttgtgcacgtacacgcacccctgtgagcgaactcacctagggcgttaggtctttatcgtgttgtgagaccttgccgagaaggacgcaaaatattgagagacactatatcgttgcaggcgtttctatgtttatttcgtggcaacaaaaatggtggtctttttttctgtaatgataaatgtgactacttcacgtggcactgccaaattcgtactggaccttgcaggtaagcaatccttgcatatatacacatatagttagcactttttatgttactgtacttcatcacgatgagcatactgcgttgtatagggtctccaagttgtgattcttctatgtagtttgctttgtttttttcttttttcccttttttcaccttaggtgttgagtaattaactggccaggtgagaactttgtccttacacaacatttattccgatttgtgttcacaacttaagggccctttatgaaatgtgttctctaaccaagcggttaaaagatatcccctagtgtatagcattatgtgcagttgctcttttggggcatgctgcatctgcatacgtggctactcataagtcaggtgtacaacttcgactaaagaatgaaaatgtaaatgagcacttttaacccctgcatttgtaaatggtgatcatctcgtcagcaggttaatgcggtggatggcagactgaatggatccgaggttgccaatataaccttgtgatgcacgaaaaaaaaaaaaaaaacgttacccttctacataaaaaaaaagaaaagaaaaaaggaaaaccctatctccactgagccaattctgtgaaaaaatgactaaaaagttttgataccacttaacagtaatgttaaagggaaaaaaataataataattaaacaaattgggaaataaaaaaaaattgttaaaaatatgcgggaaaagtaatatatttttttttttttaaaaagattagttattagtgtatgtccctgctcccgctggggacgagggggggggagggttctccctacacatgtagggcgtaggggggaacatacaataacaagtaatacaacttgacagtgatccatttgtgcaaaaaaaaaaaaaaaggaaaggaaagggaaaaataaaacaattgcgattgttaaagcaaaggaacacggaaaataatatatcaggttaaaattcaaaaataacgaaatggtgaaaagtaccagagggggggggaggtatgcgaaaaagaaagcacaacattttacccagttacatgtaaaaaaaaaaaattaataaaaaggaagaacaaaaaaaatgcagtaaaatcatgacatgtggacataagagagggtagaagcaaatggcacgaactatgtcagttgcgtgcctgggttctctttttcggggtgaagttaaaattgggtttagggttgcttcgcttccctcttagccattcgccaggtggggggaattacaaaggcatatatatggacacgtggaggcactcgcaaattcatctgcttcgcacaaatcggtcgggagggatctgcacaccactggaatgatggtcaaagggtcaacacccgcaacaggcggggtctccatgaaattccttgtggacgtccaacccatcggtggaacttttcccacacgtgacaaacttatgtccaaataaaaagaaaccaatcgataggcccagcacaacggcgacaaataagcccacattgaaagtcataacgattagcattaataagtagtcccatgaataaatgataaatgacagcacagatctcgctaaattgtttttaaaaagaattccactcgtgattacgcttgtgtctttggtttgcggcagggcctgttcgacgtgcagtcggagcagcttcagtaggactgagagcacgccgaaaaggaggcatacgacaagggagatgtagtaggacgtttcctggagggaaatggaggtgtataggcagtgtataggtggtgaaaagcttgagataatatggtgagcaggtggccagcagaaggtcagtagatggtctgcagaaggccggcagatggtcagcagaaggccagcagatggtcagcagaaggccagcatatgatcagcagaaggccagcagatggtgtgctgcacggtgtgccgcttaacaacccgcgtgccggcctgcgtaactgcaaatacgcagatcaaccaccactgagggggggatcttctctcggattaccgttttggtttcccagaatttaaacaaaataatcgtgtgcgtggaaagctgaaatgacatgggcatcggcatggccatgctgtgtcgtgtggtacttccaccgccatcctcgccgccattttcattgccagctccctgcagttggaagttattttccttctggcccttgatgtgcttctcaattatgtttctatacaatgtgaaattgtcccagcagttataaataaaggccagcttttttgggcagcagttatgggcacactctacatgtaatgaaggtgtgcattctgcattatcccttacattcttatcatcccctgaattccttccatcctctgaactccttccatccttttttttttcctttgggttcccagctgagccttttttctcacaacagctttgtcctgttttctcgttgttctcatgtccattcttcccgttgctctcttgtccgttcttcccattgtcctcatgtccattcttcccgttgctctcttgggccgtcgttccatccgtggtcaggaaaaaatttataactagaattattaaaagcacgttccagatgtttttattcatttctgttgtgcttgtttgtggtagtaaaaaaaaaaaaaagggaaaacgattacacgtaggggatggaaaaaaaataatatcaaaaatgaataagaagttaaacagagtggaatgagattaaccatgtcgatgattaacctttagggttctttttttttttttttttcttctctcttgggcacatgaataaataacctacacgtgatgtacagttatacacgtatgtataatcattaaaggtggcttttcgtaagttattatttttctccagaaactgtttcgcaaagtttatattcaccctatgctattttcacaaggagaaaaaaaaaaaaaaaaaaaaaaaccactgtgaccacgtgaaatttaattgaagcatacacatgaacacagccaacccacgcgtagaacatacaagcaggctgtacagaaggaagagcgatttaatttattatcgtgtttgtgtaattttgcacaaaatagggatgcataacgtatgccttaatctgcaaaattggcaattgcccatgtggtttaagcacattttaaagcttgaaattctttggaggtttacgtttttcgcattgaaatgtttttttttttataaggtctgttatttttagagcgttggaatacatttgtaatatggctacacaatggcatctttacatgacccctttgcgaagcagaatttgatttgaaccccttccctgtgcggcatcttccttctgttccgtgtataaatgaaaagcgatttacctatgtgacaggcgaacggtgcaaacctctaatgagttactgcggggtgcccatttttgcgagttgtgcatacgtgttgatcgcttcattcgacaatctgtgtatgcagaatgtggctgcataaatttcaactttggttaacttttttttttctttttttccactttttttcgtgtgttttacaattatctgtggctccgaaggcttgcaccctcaagtgtgttggtagttattcgaagtctcattcgtggcatgcgatttattcgcgcacacgcgaatttaagcagagaaaaaaaatgcacacctgtggaaagatgtatattacacgcgtgcatacgtatgggagtacatttgggacgtgacatctcgcattctttcaacaacgatgtaggcattttgcacacgaagtgttaataataatacatgatggattgctagaagagggaaaaaaaaaaaaaaaaaaaaaacacattttcatacgaaacgtgtagaagcattttcttagtcatacaggtcgtaatgaaccaacaaggtagacgacctcgaaaatgtaaaacttgtccgtacttctccttaaacatgtttttttttttttttttttttttttaaacatggtgtcgcggtccccattttataatgtggacaaatattgcgcaacgccctcttctgatggcttcatggaaaccttccccttttgccagttggctggacacacatctccatatttctcatggtgctgtatggcgtcgattattcttaaaatttcgtcaactgagcgacctattgcgagattgttaacgagaagatgttgcacgattccattcatgtcgatcaaaacgaaggctctcaaagatacgctatcatcaaagagaacgttgtagtctcttgaaatgcttttcgtgatgtcagatagtaaggtatgcttgatattgccaatgcctcctttttccagcggggtttttttccatgcaaggtgtgtgtatttgctatctacactgcatcccaacaattctacattcctttcgtgaaatgcatccaaggctttatccaatgctattatttctgatgggcaaacgaaggtaaaatcaagtgggtaaaaatataacagtacatacttctttccgataaactgtgttaaattcacttctccaaaggagttatctccaaaaacggcctcagctttgaaaaagggggcttcttttcctacgtatgtcggcatgttgttcgagtcggcaaatggtggcagtgtgctgttttatatatatgcgctcctcctgggggatgtttaattcgctatctgttcacgcggctgttacgtaatagggcaagtttttgcaatgagaagttgcaagtgggaagtatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacaaaaaaaaaaaaaaaaatgggctacatttacaaatctgatatggatgcaggcatacttaagtgcctatcccagcccgttcggcgtttttcaatcttctgcatgaactacacattgatgtttacacaatttttagcctcttcatttatcttttttttttttttttttgctgcgggggtggtggtgatttgtcagcatttgtatatagtggtttttctccacactggcgaggataaacatgcctctttttttttttttttttttttaaaatattgctccacgcttgtaggtgcaaaaagaaggagcatgggggcatatgtagcagagtatgggcaatccccatgcatgtgttcaaacggtgatacaaagtaatgcggagttttgaaaaaaaaaaattgaaaaactgcttatacagaaagagggcttcccctaaacgcacgcacgcatgcgttttttttttttttaaatactccccttttttttaatccagtatgcaatcccattatttctatgtgatgcgtactgcgctgtggttatacgttttcattccagtccaacttcatttgaacatttaaggaaaagggggaatcgttatatatggtgcgttttatggatcccgtgggaaaatgttaacccctttttggtaatgtaaaaaaaaaatgcctcgctttttcacgcgttcaagtatcatgcgtaagccaagcagctatttttttgtcaaacatgcaaagtcccccctggcgtagctacaacatttggtggtccatgtgtttgggcacacacacacgttaacacgttttggggcatctttcaaaggggggaaggatacctccccccaattgagaagacccccggaacgtatgctcaactctatccatttgaactgtagttaattggcccttcgaatttgctcacacttgagtgtcaaagtttcgcatcaaaaaggtgaagaaccttgtgtgtgtaagctttaagtacgtgtcgctccaaatggattaaattaatccacattgtggcaagctgacctgaattaaatttagacaccgtatgggaatctgaattttaaatatcatcccaagtaaggatgcaacacttgcgaatgaatagcaaacggagagctttaaaacaaaaaacaaaaaaaaaaaaaaaacatacgaagagctcccaaaaaatgggagtcgacgaattgcatttttctttccccccccgttgtaacaccgggagtaaagctgataacgcgaaatgaagttcgcagtaagggaaggggctgccctgttcttgtctccactctttccaatcgatcacatgtgtgtacatatccctaaatgatgaaaagagaaaatttgtcccattttggaagtagccccatattttatttatccatttggttctattggggcggatgccaacatttagacgactcccctttttgttatagttgcccaatgaattaccacctctctcgcaaaattacctaggcatatatacattttaattgtaaaatataggattaatcaatttgtttttatgagaaaatataactagtttttttttttttttctttttcttttcattgaaaggggtagaaagtgcgtagattaaatgtggaaggggtaaaaaaaaaaaaaaaaaaaaatagccacagatctgttgctacagaatgttctgtcacaaactgcgcacataaaataaaaaggagctgctgcaacgggggtgtactgttgtggggatggggttcaatttttcaaattttcaaaccgcagaagggttccttatttattttcccctttttgtaacgccggttgagcctagcatttgccctcttcggtgcatgagaaagagcgtccgtttctatcctgtggaatgacggtgtcacatattgtaaactacaagtttaatcgttaaatttgcattcgatgttgatcaacaatgggaatctcttctatggtgtccttaaaaagagagtggaacacattatatgaagatgggtaactatgatacatgtggttaatatttacagactcttcaatggaaatatccatagaaacacattttttaagatcatataagatgctgcatttgctttgcatattatttatgcatttgatgaccgaattgtcttctgtaggatttgtactgtaataggtttctgacttatggtaggcatcgtacatatcatacgatgatggcaaattgaaaacatccaagggtaatagcaatgggacgttttcatcagaaccgttttttaaagtgcgatcaaggtaatttttatgcttaatgagaaagctgttgtttattagttgctctatggtatcttttggagctgctcgctttacttgggatttcgtctttttgtttctgaaataatttgcaaagtgtaaatacgatatgcacctttcccattggtaattttttatgtagtccagggactcttttaactgtttttccttttttagttttgcatttttatcccggtgtttttgctcctgcgggcggtgtgtgcaagtgggatatagcggtgtgtggatatagcggaggggggatatagcggaggggggatattgcggaggggggatattgcggaggggggatatagcgcagggtggatatagcgcagggtggatattgcggtgctttgcgatagcggtgcgttgagatagcggtggattaatctttctatctctttttttcaattacattttccataaggggcataagtatgcactggaacttatgctgcgtggaaatgaaacatatgtcacttagctcgttatttataaattctgtcagcttcgagtatcctatttgatctatgtttatgctttctttgtacacatttttgtaaatgaggggtaacctgcttagtgaaaagccttgggaatgataaaaaaagaaaaaaaaaaacacatggtatctttctttttttatttttttttacacacatcggagatgactgttttgtatttgtccctaattggtcaaaaatgtatgttttgcattgaggtggagaagagccaatatcctcattattactacatttttaactgctctaattgaaggtcgttagtatgcccctaatgggcccctactttctgcgtatgtaaagcccagtggcgtcgatgccacacggctgctatactactaccgccgcggctgctatactatactactaccgctgcggctgctatactatactactactgcggctgcttttactgcgtctaccctattcctactactactctactactgctgcggctgcgtctaccctattcctactacttctactctactactgctgctactactactgatgaacttgctcacgataacatttcttcctggaaccctaactggctctaagtgcatggcgaagtaatccggaggggccgcggacattctatactcacatgcatgcacacatttttacgatcacacgtttatacgcacacataatttctattcatttcatgacatttattcgcgtttttgtttctgtttttatgtgtgcattaccttttccctttgttttatcctctgagtagctatggagaagacgatagatcctatcctttatgatagttatggaattttccttgtgattctttgaatcgggagtttcattaaccagcatttttgaaacatacgttttggaaatagccatcgaggtaaatatgggaataatattattgttgtagtacgagaggatgttcaagtcgatgcatttttggagtatgtgtattattcttcctaacttcatcgttctgaaaatatatgggcctgtgtgttttagcgtttcggccaagatgtatctccctcccttgtgattattgtcacctgcggggagagatgcggtaagggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaatgtttacggacagacgagtaaacacatgcgtactacgaagcatgcagataaaaacaggcacgcagaatcatgtacgaagcagtggcacgaagaaatatgcacacagtaacgtgcagcgagccccatagaacccgagaaggcactaatcagctcgtgaaggcgtccttgtttcgttacgcacattatgtcgtgcaggcatgtgcttagtttagatgtgcacgtcggttcattagctagaacttcacacaagaagcaaaagaaaacaaacaaacaaacgaacaaacaaacaaataaacgaacaaacaaacaaataaacaaacaaacaaataaacaaacgaactaaagttatttccacgttgtagtgatgtgcaataaagcagcagttctacagaatttaagcgggcatgtggacccaacaatgaaaaatatgcacatataaatgtagatatattatgcactgaaataaaaatggctcaagggaaggaaatgtaaatgtaagtaaggacacagcaatacatgtgcttgggaattttctctaagcggattcgagaggatggattccaagttaaaacgcacaaaaatgaaaacggcatattatgtcactacggatttaactgtagcctgtcctaactccgagttgcacatataacaaaatcaatcacaaagaagaaaaatgaaaatacagctttttttcttgcacttactggactgtaacctaaacctgtcaataatatgaatgaacaggagagggatgtactgcaaaacgctttcagtatcgtcattaggatttataaagaaatctttggatatatctctgaggtatatacagatattttcgttattaaatgtcttcctaaaatatgttttttctcttttttcttcttcttcctcttcttctacctcttcttcattttcttcttcatgtgaatttatcctgcatattaaaaatctctgactgatatcctccctacatatgtttacgaaatttgtgttgaggatcccacagtctgggaagtacttacttatcttcctttttacttcatttgcttccgggagaattctttcatagtatagatattttataattaaataaataaaatcgctgtgtatttgctttatatcggtgcactcattttcctttttgtttgtgctcatcatattcttatgcagaactgcacaattgcatgaggcatacttatttgcgcttttaaaaggaggaacatctgctgtgtttgatgtgtactcattttttgctttatgatatttttcatttattgcgcagtttttctttactcctttttttatttgattattgtacttcaagagttcgtattttttgttgggacgaaaaaatgtgtacattccagatggaggcgtcttcagcaatcccctttcgtgaaatggcaaattttttgcgctggggctgaagctttgggaagggttggggaggaagcgcctgccatagttcgtgttgtagtttgtgttatagtttgtgttgtagttcgttccgtagttcgttccgtagttcgttccgtagttcgttccgtagtttgttccatagtttgtgctgtagtttgtgctgtagtttgtgccgtagctcgttgcgcagttatttgcatagttagtagcgtagttcgtcccgcagctcgttccgtagtttgatccaccgtgcgatccacagtttatgctgtaattagtcccgtagctcgccccgtagtccgcgcagtgctccgtgtcgaaagctccgatgagaggaaaattgccgttttccgcgtcctccgcgaaggtcctgccgagtgttgagaacccccgcgcagggtgcgatgcaccgcgtatgttaggcgttttccccgagcatgcccgtttgtgtatttcaaggcttccccccacagtatcctccgcattaatgtccgtgtttgcgtcatcatttgtgtcatcatttgtgccgatatttgtctcttcatttgtgtcgtcatttgtatgcatgtagttccctgccagtgcctccagtgtgtcctccacatacgttcctacaggagtgtgctcattttcagtactttccccagacacagcacccactttcagcttaaatggagcgtatgctttcatttttccgatgatgtcgctatttgagctaggggagtggttgtatttcacatcatcacaattcaggctgtttgtgttttcgctaacccagggggatttaccattttcatccccgagaagtgctttttttttttcgtgatttatttctacatatttttcgctttgctgtttgtttttttcccacgcgttgtcagcgtcttcggtagtacgagaaggagtgaggaccaactcagagggggtttcccccattgataacggcgaattactcattttagaggcccttacttgtttgcgtacgtggagccttgcacaattgcgtgccctcgtgattacgcaatcgaggaaagaagcaatcgaggaaagaagcagtcgaggaaagaagcaatcgagggaagaagtaatcgaggaaaaaatcaatagaggaaaaaatcaatcgaggaaaaaatcaataaaggaaagaagcaatcaaggaatgaagcaatcaaggaatgaagcaatcaaggaatgaagctatcaaggaatgaagcagtaaaaaaatgaagcagtctaagcacaggacaaggtggggaatagattgaagaagtctgtagcacggctgaaaaaattaacaacgcattatcttcccctgaaggaaaaaaaaaatactcctaagggtaaacctagcaaatgtactagcgcgcagtggaaagaatatgcaactaagtaaagaaatgaagcttttgcaggatgattttacagagtttttttgaatatgttcagcgctttccacgtgagtacttaaacgctgtgttgatactgtagtacgcgtgaatggataagatgaagtatgtggaatgtgaaatgtaaaatgctattaacgttaatgaaaaagaagcatttggatgtcaaagggatataacaaccggggatatgaaattgactgtaaagtcagatgagacaatgttcaaagatatattatgcttttcgaatgattgagaaatcactacattttaataaaacacataagtttttcttacatatgatgaatatcactacctgagttaataataatgtaccctgcgcaccgatggcatgagatctccgcgcagctggcatgaagtcttagtgctttaatacatcacacagtgagtattatgcacaagtaagtagctttatgtttttattttttttcgcggaatgtgtatatttgataaaagggatggaagcagaagatggaaaatggaaaatgtccccaacaggttttgtatattttatttcccatgaattgcagagcattattccttcaaaatatgtgtttgtgcaaataaatgtttgaaaaaaagcgtggaacttagtattggcagtttttgtactgagctatagggcgtaaatttaccccccggcatgatagcaactgcttgaaaatttagattggttcccccagttttttcatatacttgataaaggcattggtttctgtgaatcttgcataatgatgcattctatggagtgtgcaaaggaaggacgaattatatcggggtgcatccaaattcgttttctccacacaccagcatccgtgaccgtgtaacatatcgttgatttatccctacattgttaatgatcgcagagattgggaaatctacatggatagttcagtcttgtacatatcatgtctgtacagataaatgcttgtcgtacgaagtggtaacgtgtgaggaacccactttgaaagatagaccattttggttacacacacgaggaacataacccacgcaggaattatttctgtaatcacaatttgaagtgaaaaaacaaacagatagcgaagtgtcagatacgtaagattctgtccaagtcgcttgccaaaagggaaagacctcatagaaatgtgaaaagaatgaattctgcatattaacatatctgtgcacctgtaaagtgccaacacattcttttcgttgtttaattataaaagtgtgtaaagttatatagcgaagttaatcatatatcgacattttttcgtcgatctgagttggattattctagaacaaatcaggcaagagaaaaaagcaacgcaggggtggagtaacaacacaaaaaaaaggataaagagtaaaaagaggaaaaagaaagaaacatctcagtaattcttatagaaaaggaagaataatattttccttaacaaaggaggaaaggaaaacagctaatttgtgaacaacatttaaaaattctgaaaaaacgcggcagtcaaatttcgcgaaaaaaatttgcagataaattcttcagtaaaatgccgaaaaagaaatatgataaaatccgtgcaaataagtacgtgtgcacaaaatggttcgaccagcttctaaatttcacctcttaaaagaatccaccatttgaagatacaagcttgtgcaaagtttttcagttaaaatggaaaggaataatataaattttgtgttttaaaaaaaaaaaaaaaaacctgaacacatatatgggaccattttaactacacaaatatggtactcacgaaaatgagaataataaaaaaaaaaaagcacgtccataaaagcaaggtcctttttaatgcatgaggaaaaaaggaaaaattgtaaataggggttcattagcactgaactctcaattgtgtcgggaaaagggcgcctctttggattcatcataggttgctatagtcaatatatttggggccttcacttattcctttgataagaagaaaaaaaaaaagaagaataacgaaaatgtcacctttgggtatcatttgatgtgagaaaaatggaaaatgatgtttgctatggtgcgtatgttcaaagatggagatgaacaaaatgtggcttagtgataggacacaaaactacggtgggtcactcgaacagccatgcgaagaatcgcaggtaacccttttacttttccttttgtccgcgcatgataacaagatgttttccaaaaaattctgacgaaagtaatcgacatatagcttcagagatgttctatattcagggtcaactgaaaaaaaaaaaaaaaaaaaaggacgaaaatagcggtggtcttacttcaggtcgttatcattccgttaagtttttcaaacatgtatagcattttgaaattatcttcattaggtgatttaccgtgggcattttgtgggtcgtcaaattgttccctcagtaattctatcgaggggggtgagcacaagagtgtgtgtatgaggttaggcaggtgcatatatacccatcggcacgcgtaccagcataagcataaaacacacatatggcatgtggctggaagaggataattacttagtgtgggtaccaactggggattgaaattgtctatgttttttatattcagtggaacgcacactcttcctgtgggaaagtacaaatgtgtatattgtgttttactgcatagggtgtacgctcataaaaaaaggggtgaggagcgtttaattcgtccacaaaatggctttttcgagtgtcccattcgcccgcctacctgtgccgttgtgaatacaaaaggggcttttgagcaggtggtttatttctttgctgcgggggggaaggggcaaagtggtgacgcttcgtcggtgcggcagtgcagcagtgcagcaatgagacgattcgtcggtccaattcgtcggtccaattcgtcggtccaattcaccagtgcgggtgaacagtactaacctaacgttaatatcaagtcgtgggtacgtgaaatgaaaaaccagttctttgatgtatgagggaataattaaattcgcattcgaatctttcttcttaaagtaattgccgggggttaggaagccatagattgagctcaactggaggggggggaaaaaaaaaattgcagcgtcagaagggtgagctacgtgaataaattctgcatctacgggaatacatatatgtgtgaggagtaccggggatggggacctaatgcaaaattgggaattcccagttaagaaacgttccaagtaaatcccccatcattttcatgtgattccgtttttcttactttttcgaaaagttccttcgagttgaagttgttgttatcgataaactctttgaattcgttaattttggcgctcttcacagggtccacattcttggccgttgctgcggggaaagggacagattaatgcgatgcgcacaataactgcaacggaatatttctgcacaactcttcgcttagtaggctattgtctgaaaggccaattttttctcctttccttcctgtcgcagttccctctacccatgaaaagtaagggtcactactttttaatccttaccgtagggtaggtaatcgattatcttgtttacgtggggagaccccttcttgaagaagtcctgttcttccatcaggatttcgaagtacttgtagcagatttcaaaggccctcctgggaagcacgccgattgggaaaaaaaaaaaaaaaaaaaataatatatatatatatatacatgagtgtatatctacacttccgccgaaaaaggaaacattctgaagactttggcgacccccatccgcagctaccggcagtgggaccgacacgggggcgcattaaatatgtcccatattccctgcagtactcaatcattggatatttttccttgccccatatggaaaccttcttcttctttgtatccgaaccctagaaaatgggaaaaaaaaaatgcacaaaaattcctcccaacattatgatattgtgaaaagtaaattgccttgggtgtgtaaataaaaaaaaaggattgtgatttatttttgtttaatccttttacataccgataggatgttcaaatagtctgcgagggcagctctggcatcagttgtgtagtgacggcaagattcgtcacaaacctggcggagagggcgggaaaaaaagaggatcagtatgagaagcacaacgcgtgattgtgcatatgaatgtgcatgattaagaaggtaatcgaatggaggaagtagacaaaaaagtgcgccttggtcaaatgtgaacagggtaaaaatagaaggttgcacacatatagctagtcatgattaggccaaaattgatttagacgagttgacatggaagatggatcatacccagcaatgtattcctcttcttcctgagtaaacccacaaaatgttttgaagcgcaaaatcttcgcgcagtgccgtgtcgagaagtacaattgctattgttaagaacttcctaaggggataatattccaggggtagtaaaagatatggggaagaaacaaattagtaacaaaatatttccaaatgatgcacacatgcaattagtgaaaaatgggatgaggattttttttttttttttctcattcttaccagcataatttgcacaccttcttgtcgttacagcaagttctgatgtcgtcatagtcgttcatatcgatatcgaatataagttcctgcattgtgtgtgcatatgtttgggtagggaaatgagcaaaatgggtagagattatctcgaatggtaaaaaaaaggggcgataggggcgaaaaaaaaaaaagaatcctccacacgcgatgttaccttttgaacggggtgaaatatgtcccctttttgatccttctgataaactgggtagttgtacactgcaccgatatcaaatttgatcggcacaaagttggatagcagtttgtccttgaattcctccgagttgttaaaggactgggtgaaaaggacaggtgtgtggggggtgacgtggcgtgagatgtggaatgagatatgcatgattcgaggtggacaaaaatacagctacgatttcgttctgatagaaaaaatgttgcacactctgtgggtaattagccaactgcaagcaccgttggcgtgtgtgtgtgaattgtgcgggtttgtttggatagtttttcacatgcatacgcaaatgcgttcattcaggcaattcttttttattttttttcgtgacgccgtaccagccacctcatgtagatttcttctttcccttggtcattcttcttacaagtaaaggagaattccctcttggcaaaaaaatgggggtcgttcagcctggtgtacttgcccttaatgtctaattgcatagaaaaaagaaaaaaaatataaatataagaaaaaaaaggaaaaaaaagagaaaaaaattaggtacacatgattagcggcattcatgtgcaccactcagcttgtgcgagtgggtggaaatattgccattcacaattttgttaaatggtgtttttatttctccatgccgtttctctgttgatatattgtctttttttttttttttttttgctttttctatcacgctattgacatttcaagggcgaatttaatggcaatattttccgaagaggaaatcgacgcaggagagaatcactcggttgagaagcataaactggggcagcatttattgcaagtaattgacacggttatgcctttctttgcggggaggggcgcgtatgcttcgtgggctcagtgtgcttcatgtaccccgtgtgcttcatgtgccccgtgtttttctttacttttgcagtaccatttttgtagttcagccagttgcataggtcgttgattggacaaaggtttcctgtggaaggggggcgcagcgcgggaaagaaaaaaaaggacgcacatgcatatatgtgtgtaggcacgtatgcgtgtatatgtacgcagatgtacagatgcgtgtactctagcagggttgctcttccgattcctcttaaaacgtgccgcgttaaacgcattgcttgttacacctcttgtggaatgaagcaatctgttcacccatccagcgctggatcgatgttcctcccccatagggggatagaagatgcatatgcgtcattttaactaactgtagtaaaaaatcaaatccgtttcgttaacggtggagtccttaatttcgtcgacaatttccatctcgaagtggggttccgggaaatattcagggtgttcttttttccagcttttttatttttattgatctgtgaacgccctcctgtttttagtagctattgagcagaggcgttacttcattgacatgtcgcgtgcgtgaataagcttcccttttttccttccgcgatgcgtaagcgaaaagagtattcaaaaacttggaatgaagaatgcgcatttgtgtgagaagcaggaaaaacgaagtgcggatcacacaaaaaaaaaaaaaaaaaaaacttttttaattttaattttatattttaagtttacgatatgatgtaagccaacacaaattagacattccctgaaaaaaaaaattccctttatgtattcttccccttttttgtactcttccccatttatgtactctccccctattttgtactctccccctattttgtactctccccctattttgtactctccccctattttgtactctccccctattttgtactctccccctttttgggtatcttcccttctttatgatttttccccatctcttaaaaagaatcagtggtaagatacaataacggacgatgtgctttattcccttcgggaagcctttccaaaatagggattataacctcaaaaaaagaagaagaattttgcatgctaaaaaaaattaaagcacaaattggtgaaaccgtacgaagtttattttatccaacgcagtaggggaaagaaataatggaaaaaccataaggggaacataatttcccatgtcacatatattcccggatgggttaaattggggttgtatatatttccccatttttgcaaagattctttttttggtgtgaaaaagagggtataaaaaaaaaaaaagttacaggaggcctttccttttcatagccatttaatgtcattctgggtggtcttacacttttacgtgaagtccaacacgggtgtgaggtgttacgttcgcctccttataactatacatgcctaccgcatatactccacatggtatagtggcaacccgctctgcgattttttcaaagcggatgggagttccaccccagcggaatgaacagctttgtaaaagtgaagggcaacaaaaaagaatatacataactagggaagtaacacatacgtgcacggatagtgataatacgtacaactttcccatctgttcgacgtggctagatttcctcaccccctgccgctttctccccccaaaaagggcataccctcatgaagggctgcaaaattcacgaatgtgagttcccgtttgtgtgatcccgtttgtgttatcccgcttgtgtgatcccgcttgtgtgcaaatcagccaaatatattttggaacatactaaacaggtcgtgcttcctcttattaaacaccacatcatctagtatgccgatatatttttgaaaatcgggatcgtaatttaatatgagtcgatacttatacttgacgtcttcatataaaggcacacttctgtataagcacgaacaagtaattaaataagcaatttgaataggaagggggacatcctttcgatctaaattgggttcaaatttatttatcaaatctaatgcttgttcaaatttgtccagaacaagaagacatagtgtggtccttaaaatgaaaaaattggattcactcgggtaagcttctttttgccaaaggcaaaatattttatataatatttcattatcctctaggtatataaaatgattatgagctaagctatattttttatcctcaaaatatgcatatgctatggctttgtggaaatctaagtagccaaatatttcatcatcattcgtagaccacatgatgcacttgttcataaatttatatttttcttctgtagaatttggggggcataagttaaaaatttcgattatttttttcgcatactcttcgctaaattttatattatgttctgttaaaattgtgcaacactggtacattaaatcgcagagtagtacgtactgttctgctttggccattttttgcgagaagtagaagatgatactcatgcagctgctcacttggtttttttgcagcttcctgtttataagtgattttatcagttggtgcgcttcgtagtgctggcctttttctattttctccttggccagtttttccttgctcattttgtcgctactcattttggtgtcttttctaagcggtgactgaagttatttcaaccctgaggagttattttccctctattgctcagcagtggctaaagttatttcaaccctgcgaagttattctctcccttttgctgaacctccgctggggtccctcttctacctgcgatgccacacaaatggagttccaccccggttaaggctggacggcgcatacgattctgttcagaaagactgaggggggatgctccccaacacgtttgtattgctctagtatgtttcccctttctcggttgcgcatactacgcagtgcagaagttatacctcaaatgtggagctaactaggtgtgtccttctaccactatgcatttaactatatatgtatgtgaaaatatcttggtgcatgttgcagtgcgcgcggatgaaggcctcgtttctccttaaagttcaaacgtgcaggcgtgggaattcccccttcggcgggcgtacacatgcgtgggtagtcagtatgtatgatgcgcagctgtgcaggggatggggcttcctctgcggcgctttgccggaattaaaactgtatctgcctcgcgtaaaatttatctttctgcctcgcgtaaaatttatctttctgcctcgcgttagatttatctctctgcctcgcgttggttttatcttttctgtgcgcctcttttcgatctgctctcgctggtttactttccccccctttttttttgcgctgtatcatcgccaacttctctgggaaaaaaaaaaaaaataatcaaagcagaagcatagtatcaaagggtgagagggaatgaagttcgagtgaaccttttctagcaataattttttgtgttcttctaaaaaacgccttacaagaacgcgaaaatggggcattatacaaacatgcgtgcatatatgtatacacttatatttgcgcgacaaaaaagcgcaatgtcgggcgatccgcttgccatacatttgcattaacatgcagcagcaaaatttttgtgtcgatttttttctagggacttttttaaaaacgccagagttgcgaatgccctgtatggaaatgtagggagctatgtataatagcgactcattggggcagaagttcaaagtaggataagaaaaataaacttttttattatnnnnnnnnnnttcatatcgatataaagtacacttctccgggggagtggcaaaaaagggccacgtgatgacaacgattagaggcgcacttttttgagggcaattcacagcgttgtaaattgagcgccaaagtaggtgatgacaaaagtaaggtgttcctctacagagtgaagatcaaaagaagaaaatatacccaaactgcatttaacttggctgaggaaagaaaagctttatccgaattgtgaaggtaggacaatgtcacgaacaactcagcaagggggccaaaaaaaaaaaaaaaaaaaaaattcaaggggaaaaaaactaaaaatgagatcaccgttgaaattttctaacagtggtaagtaactttgcataacgatagaataaaatccgagggatgtccttttctgggggagaataaacacagggggaagacataccatcatgttatttgtgtgtctccatcccgtatatcgcaacgaaaaaaaaaaagggattcatgtatataagtagggtttccccacagggtgtgtgtcatatgcgtatacacattttgggggggcctccacgagttaggaagtggccaagcatagctaacataagcacacatgtgtgaagcatcccaggtgacaacatctgcatgataagaaatcatagaggagactctctcggtcgcttttattttcctcgcgtacttatttaagtcacaaaaaaaaaggacttgcttttttttgataagcatttgagtttatttttttttttttttgtggatagccctttttcccccagtgacgcgaacaagatgaacaacatcaatatcgtgtgcctgggtggcgcgagcgaagtgggtcgttcgtgcgtgattatagaaagtgcgaacaggtcaatcatgttggattgtggaattcaccctgcctttatggggatcggatgtttacccatctatgacgcgtacgacatttcgaaggtagacttgtgtttaataacacattttcacatggatcacagtggtgctttaccgtacctagttaacagaactcgttttaaaggaaaggtatatatgaccgaggccacgaaaagtatttgctatttattatggaacgactatgcacgaattgaaaaatgtatgcacatgatgaataagatgaaaggaagtcgaaataaaaatgaaccgggtgaaaatgaaacggacgagtatgggaataaagtgaaaaggggaggaccatactccagtgatgagtatggaagtgaagacaatgacgacgatgattattaccaaagttacatttgcgaaatgggagatggagatataaagcataatgtactgtatgacgaaaatgatatcaatgcagcgatgaaaatgatagaaaccttgaattttcacgaacacatagaatttgaggatgtaaaatttacagcatatagagcaggacacgtcatcggtgcatgcatgtttttagtggaaataaataacatacgttttttgtacacaggagattatagcagggaagtggatagacacattcccatagcagagatcccaacaatcgatgtgcacgtgttgatttgcgaaggaacatatggaataaaagtgcatgacgatagaaaaaaaagggaagttcgcttccttaacatgattacgagtatattaaataataaagggaaagtgttactcccggtgtttgccttagggagggctcaagaattgctactaattatggaggaacattgggaaagaaatacacagttgcagaaaatccccatcttttacatttcgtcaatggctaccaaatcgttatgtatatatgagacattcataaatttgtgtggagattttgtacgtcatgtacttaatgaaggaaaaaatccttttaattttaagttcgtaaagtatgcgaaatcgttggactccattttgaattatttatatcaagataataatccgtgtgttgttatggcttcgcctggtatgctacagaatggaatttcgaaaaatatttttaatatcattgcacctgataaaaaaagtggagttatccttactgggtatacagtcaaggggaccttggctgatgagttaaaaactgaaccggagtatgtcctcattaacgataaacttgttaagaggaggtgccgcttcgaagaaatttccttcagtgctcattctgattttaatcaaaccaaaacgtttattgaaaagttgaagtgtccaaatgtggttcttgtgcacggggataggaatgaattgaacagactgaaaaataagctaactgaggagaaaaaatatctgtctgtttttacgcccgagttgctgcagaggctgacttttcgctttgagcacagtgaccacgtggtgtctcttggtcggctttcccaccatattaggtatctggctcggcgcagggaggggttacaaggggaaaaatcggatgcagtggatgaagcaaacgtggtgggtgacggcaatcggggggatgcaaccgcggagaaaaaaaatgaacagtcgggggaatatcccccccctgagggaagtaccaaccaagaggatgaaaaaggaagcgacagaaatggagaggagaaaacaattcccaacggagtggatgccataatcatctcggagccgaaggccatcccgattatgatttacgccaaggacatttatgagtatacaaatttgaagactgcactgatcgatcagacgattagcataaaattcccctacaagttcgagctgctgtatcatatgttgaggggggtatacgaggaaacgcatatggagggtgaggggggcggtggtaggaatgatagtgacagtggcagtggtggcagtggtggcagtgtcaatggtgacaacggcggagcggtcatcttcgtgcaggacgtaaaaatccagcactgcagcgcagagaaggtcataaggattaactggctttcaagtccagtgaacgacctagtcgcggacagcgtcaattttctaattctagaatttctcgacaccatgaagaataacaaccacctactcatctgcaacgaagtaacagatgacgagatttatgaaatgataatttcgtacgtccaggaaaattataccaatgtggagagattttccaaagtggagttgaaaaggttccttttgcaaaatagcagtgaaagtcccgagaaggaaaaaaacgaagaagtaaacgatgcatacacaaatgggatggctaatttgaagaatgaccaatcgtgttcatctgacaaggtgaaccaaatcgatcataacagaatggaagaacaggttgatgtacacgaggatcatgatgaacaaagcgggcaaagagacaaaatgaagaatttccgctcccttgataaaatattatttgactatattgcagcagatgctagtttagcaatatccactgatgaggaggaacccgttgtgcgtgttctcaatggggggatgctttatgaaatactgaagtttgaggtaaaggataataacaacaacgacgttaatgtgtacgtcgatatagacaaccgggaagtcatctgtgaagaagttacaattttgttaaaaattaaagaaattttaaaaaatatagaggagtccctattgcccatgtgcttttaacactgggtgtgtaggtgtacagggtgtatagggcgtatagggtgtatacatgcctgctcccttggaagggttttttaattcatcgcgtacggtcttcacatcgggaggatcatcattaaaaatgcgcgtgaatgagtggcccattaaagagttaatcctctccctcccctgtctgtatatgcacacgctcatttgtgaaactttttcttttcttttttttttgttttgttaaatcgattttgtaaaatgaaaacttgctcatatgttgcgttgtaacgcttcatagtgtgacaccttttannnnnnnnnnataatacttgctcatatgttgcgttgtaacgcttcatagtgtgacaccttttaacagctcttaaatcttaaaaaatagggtttacttaaaaaatgaaaaaatgaaatgtcgaaaaaaaaaaaaaaaaaaaaaaggatgatatatatatgcaaggcgagcgccggaggaacaaaaaattaaaaagggggaataaaaacaaaaacaaaaagggaattcatcatggatatgtcttattgtgaacaaaaaaaaaaaggaaatcaaaacaaactctactttctcaaaatggttttcatttgatattttcacttgataccaaaaaaaaaaaaaagagggcaagcgcacacatatgcattttcgtgtgcaacttatgcttaatcaaatcctccttgaaacaaattaaagcggcagccgaaggggcgggggataaataaacggggcgacatcaccacgaagggaaactcctcttaaaggtattttacgtaaaaaaaaaaaaaaaatggggatccgttctgttaagagacgcatttaatgctcaaatcgatgataccgattatgtttttctgctcgtgggaaaaaaagcaagataatgtaatgttgcaaaaggggcgcctttgcagttgcgtcaggtggatgcatagcacattgctgagaggagggctttctttccaagcagcccagtgcaaagacatgcacttgtactgccaaagaatatcagttggaatggaaacaaaataaagcacattccaaaggcgccgtttttttttttttcccttttgattaccttttcatccattagggagaaatttccgttcgtgttgctatatgagggaggggatgcgaatgggtatgaatctgccgttttgctcatttcatgtgcacatacaaaataggggtacacttatatgtacatttgatgcggaaaccgcttcgtgtggttaccttatccgtaacacgctcctggcgaaaaaatagtttttcttcttctttttgaacagttccacgtaaattttggtattgtcctgcaggtgggggatgcgcaaaaaaggggttgagttggttcgcacgttttgcctgaggggctgcactttttcgttttttcctagggcgcggcaacggaagcgcagtcggcagcccattttcctgcagggttaccaggtcggacacattcaggataatgtactccaggaagaaaattttgtccctgacgattttctggcacttggtgttgtttcgcctggcgtgggtgtagcagcgtgggcgttggcgcacggcttcgcacacatggtcatggcgaccgctgcccaagccgagtcgagacctacctgacgtacagaatgttcagacccttggctttgacaaagcaactcacgaagtactcaatggaggagtccaccttgacgtggtcgcagaattttatatcttttatgaagatgagcaagcactttttgggaaaactggcctgagcttttttctccttgattttgcaaatatccttcatgtattcatttaggttgtttaatcgtaaggagggtttccagagtggctcttcttctggctttcctttttttctaagaagcagactttcgtgcgataagaattttatatcatccggcgagtgatcattcaggaaggacaacttaaattttatgtatttcaatttgtactccttcttgatgttgactagcacttgggacgcgacgatgaacaggtcgtggtaggagaaatcttttttcaacacgacgattgcctttccgatgcagtaggttaggaggcctgcggggggggcgtgaataagtacgtaagtacgtatgtaattacgtatgtatgtaagtacgtatgttcgtacgtatgcatgtgggtatgcacatacgaatttgtgcgtgctcttgtgcacatttggcccagcccaaaggtatgcgcccgatcacacctatgctcacacgcgtgtacatgattgtgcgctaccctgcgtggttatcacctacctctaaccctatttctgatgaggagctcaaagtctccccggtccctcacatcaggagagaagaaaaagatggaggggacgaggacatcctttgcattttgcttcctctcctcctcctgtttatacaaatcgtgggacaggggcatcctcaaattttcgacgtaaatgggttcaacatgtcgatctcttatcttgccaaaggttctcagtgaatagacgtgcttcttattcgagttcactaaatgagcatttttggaaatttcactggagttaatgcttttattataagtgatagtggtgcaggtggggacaaaataggaagtatatgtggtgtcaaaaactatgcacagttgtttccctccctgtaactttttaattatattaaatacttcatttgaatagatgaaattatttttcgagtgatcctctggcaataacgcaaagttattgttctgtgagaattttgaatcaattattttgatagaatatccacagaaataaaaaaataatatgtctccattgtttgaattgacaacaaattcgtagaggttattgatgatgttgcttttgttagccttttgtgcgacgaaatttcgatagcaaaggttgcaatcatttaggagtatcaattcattgaatttgaacgtccctactaaatgttcgcacatttctaacgtgtcatttacacatccttcaagcagaccattataatttagtgtaacgaggagagccttcctcttccccacgttgggggattcttcctcgtacagtgaatatctgctttctccgttcttcacgtaggaattttttttttcttcttcttccttttcgaatacgtttttatcgcataaattgaaatgcacgttatcctttttccttccagggtcattcacccggatttgtttatcttggaactgattcgggtatgccttatttgttgtgaaatttttactgttgtcatctccgaggggaaggccagcaaaactggttcggttgatcttttttatcagttcgctcttttcatcactggggggagcggtaactgtggcgttgttgcttgtgtcgtttgaaatgtccttgtctagctgcagcttgggtgggttcttcgcgttgggcacatagtcaccactggttaagcagcccccactaggaacgccggcgccattttgaaccccctgcgcgtcagcgcttgtgttctcattgcagaggaaggacgagaggtacgaatttttcatcgtatagtaggattccgcttggtctgagcgacttcgctcagaggtgccatcccccatttgggccttcttatcgagcttattcttatacttttttaattgctcaaataattttttatttttggttaaactgttaatgcattttaggcaggtgtttaattcttcgtagaccttcgactttagctgcaatatttgatcaatatcgtaatgcacaatttttggacttttttttttacctgttttttttttttccttttttagtgatatgttatgtgcgtctgcactttgggggtcagcatgttcggttccgtccttgttatgttccccccgattggcatgcctcttcatggaagcggtttcgtgatagttctctttaacatttagaggcgcatgcgctttgtcatccatggaggcgatggactttatgtactgattatgattatgattctcattggtattacccacgacaattttattaatttcgtttttggttaagctggaaaggtgggcaagttttaagtgccccaggttacctataacgctatctgccaagtcatcctcacttcttacattttgcatttttttcagcatactaacgatgtgtgcgttgccatcaattagatttatcttaccctcgatgtttggcccttctcggttacccctgtttagaagtttaacaattgggttttctttatcgtttgacaatgggagagattcgaatcccttttcattcttgtacataaaatggtgcatcgtgctgggaatgctgttcttcctaccattcgtttggttttcttgttttttctgttcatagagaaatttattcaaaatgcattgcctcattaaatgcttcgcgttttcgttaataccactggtgttaccatttgcgcataagttggggctacttataactccatgttttttttcaagttcacgtaagcgatgtgcgttgttcattaggtggtcgtcactagggttgaaattttgatacgttttaaaggcatcctggtttgacatccccaatttggtattctctctaatgtccatttcgtcgaaaggatttctttttgagatgttgttgccctgtccgtactgaccaataagtacaccttctttattacctgtatggtcataattattgttgcttgttctgaatatgttatttatgtacttattcacattcataaactctaggttggtatcatttttgttttgagttccattttcattttttattcctactaaaattttggacattttgtctgagctgttaataaagttgttttgtatgactgtgctgtagttgtatatattttgcttgctgctattcctgtcatggtcacttacaatttttatggagttgttgtctgtcgcgatagactttctgtatacattgttcatctgttccttgaacacttggtttactttttcggtggtatcactggtggcgtgcggcacagtgttatcggttctcattatcgattctcctttgagaggttcgttttttacaattggcatgttcgagtgactgtttgggtggatggccttcgttgaacgaagctgtttttgttcatttattgtgttcttattttgggctaattcgactgcactatttttttcccactggtgttgcttactgacgaggggcatatttgtggggtctccgctttttgcactgtccttggatgggtcaaaatggagggcgtggccgacatggggggcctggatgggcgggcattctggcgaggttgcctttttttgggcttttccttgcggatcattattagtgcagttactagtgcagttattggctccattattagcgccattattagcgccattattagcgccactatttgcgccattatttgcgccactatttgcgccattatttgcgccactatttgcgccactattcgtgccactttgtggagccctctttggaccctccccatttttatgattgccccctttgtgcgcaagtccacccgtaaactgataaatattggtgacaatcttttcgtggtacttgtgccggtcgtcctgatgcgcattcttttgcgaaacgacactgattcgcggacttccattgggaactcctcccttgtgcgcagaatatattttagcaaactgatcatctcgacgtagggacactatttcgttcccgctccttgagataaatgcaggagaggtgtactttaaatgatctgaattcttggcggaagcaaaactgatgttcgggagggcattggcactgctactactgtagttccatttgctataatcgtgaatgccattatcgttatgtacacctggtagattatatcctgccatattgaacgctctattttgattagagttactatgcattagataagcattactgcatctagggtagggttcattaagagaggaatcccttggagaggtggcaaatttatttccttcacatttggaatcaaaactattttgtgacttattagcactggatggaaaaataaaattgtaaattttattgagggtgttattatttggttctcttttccaatttgacgtttcctggttgtttatttttcttctgaaggaagtggagcttaagtttgttttgtttatggatgatgaacttcttctttgtcctttttggacatttggcagatggtcatacgaattaacggaaggagttaaattcttatttggttctttttttcggttaaaaattttaaaaacgttttttctggacgcatcttttgtgttctgtgtcggatttaacatatgtagggtggcatacttctgtgcgtcgctacttaaaatgaatgaaccgttatgtatgtgactgccattttgtaagtccctgttaccatacggtacatagcttttcagcttaatattattattgctgtaaaagttaattggttcgcgtgcattcgaaaaaaaagcatggttatagttatggttatggctgtggctgtggctagctgggtggtagttattatcatatgatgaaaatttcccatttgggtactttacgttacggtgattttgcacctgtctgttgtactcatctagaactattctgctatagtgctcgtatatatttttgttaaactgattaaatatatttttgttttctttcgcatcgtgcatttggtaggaggaaaagttgttcgctatactttgggggttataattgggcatgttatgcggtccgatcgaagaggagtcaccctgtgcacgcgtgctggtgatgtagttcgcagggtagttggcggagtaaatgccactacaattgacgttgctgttcaaggtgccctcctttctgtaagcatggtggatatcgttcatgctgttgctgtccttggacctgataacatttccatatcgcagtccggaaataggatgcaaaaatttcttcgttggtatgctattatcattaattgaattttttccatattggttatttgtgacaataaatggagatttcttcctcacatggacagcaggaatgacttctcgcttttcatgtttgttcgtacttttcacaccatgtgttgtgttggccattccgttgctctttgttcgaatgtttttattatcattttcgatatctgcagagaggtaaaaaaaaaaaaataaaataaaataatacaagggtctttacatataaaagcgctatttgtgtacgtgtgccgtatgaactgagtgtgtaggcgtggagaatggagagcacgctgaagtacatgtagcagtggcatattcccccgagatagcaaatgccatgatgagtgaacttctacttgcgattcggggggttgctttgaagagaatggggagcgattctcgaagagacgcaatttatgttgcacggcgcgatttggacatttggacacttccctctcgatcggaaaggagtgcaattataaaaattcgataataaaccagggtgaacataaaacagggggaatagggcaagcatacaaggcaaaacaaagagtcgtttcgcctcaaaagcggaataacgcaccccctatcatttcttccaaaatgtgcacacacatacacgcagttaaaaatttcgaatggacacataaacaaacaagacggccgctaaacggggggaaattaaactgtcaccttatgtactagccataaaatgaagattaccccatgggggaatatcctcatgaaacattctaacgaagcacaaaaaaaaataaaaagaaaaaagaaaagaaaagaaaaacatatttgtgtaaaaaaatgtctcagtttgcaaccatttcgtgtaataaaaaaaattcccaaaggtataacatttaatgcaaaaaaaaaaaataaataaataaaataatgcacgtagcagttaacgtagggggtaacctgttggcaaacttgcgcacgtatgcgtgtgcgtatatttatgcattcatgaatacataaaatgtatgttaacgtgttgggaggtggcatgggcaggggggacaaactgattttgcattaatggaaggcgcataaaaaatgggagtggtgtcaaaaaaaaaaaaagaaaagacaaatgattaaatgtggctgaaaaaatagacatcacgcgtatgcatacatatacgctacatccgcatatgttccatatgtataataaatgcatacacatatataccgacgattgggttcactggacagatttaaaagcaaaaatttaaggctgctcatcagacaactgctccccatccgcccgttacacgcataaggtgtacacatacaggtatacacatacaggcgtacacatacaggcatacacatacaggcgtacacaaaacggttgcggaaatcacctccgagttttaccttttatcagtattcttcccctggaatcgcatgatatgttggccgtagaagtgtcataatcttcatcccccagttgcttgttctgtttgtatatgttaatgttttcatatgagctgtacagtggagaataggtgtttgcgttattcattttgattcgagagaatcatgcggggggtcagcgctggtgtgtcatgcgagtcattcgcgtgatagcttcgcgaggctgattcgcaggcaaaattcatgtgcgcaaatcctcccgattaacagaaaaaattcacacaaacgattgacacaattgtgaaaaaaaaaaattctgacaattcacgcaattcgcacagttttttcaattttttcaatttgtaaatgcgcacaacacaattatccgctcagttcacgcaatttccagcaggcacgtaaacttcgcgcagctcgctccaacagccctgcggaattctgatttggaaaaaaaattcatttccaacggtgaaactttttacaaaaatatatgcatgtgttttcaccgcgccgaatttttcttcaatggggtaaatataacttcatgtgagcaaatatgatgcattttttttttctaaaaatatgcagaaaaattaaccaaaaaaaaaacagttacagtttaactcgcttaatttttctgcgtatttttagaaaaaaaaaaaaaggcgtacatttacgcataaaaaaagtggaataaacagaatttaagtgggggaaatggcggaatgcatcacaggttagcgaattgcagagaagtggcaaaaaataacagtgcgcagtatatttcgtgatgcatatgtaggcatattttttgccgtcaaaacgcatgaaaaaagtgggtgtcattttttaacatgtgcatttatgcatatacatatgcacaactgtttgcggaggtaaaactccacttggacgtaccttcctacattcctttttgtagaaacaggctaaacgttgaaggctacacatggccattttggataaatgtgcgcttctgaaagtgacattgtaaaattggggggggtgacaactaaaaatgaaagagtgaaaggggaaaaaatactgcatatatgtaaaaaaccaaacggggaaggtaaaaagtggcatctatgtgtgcacgttaatcaggttgtgctgttttattcattttccttttttgaaaaaaaaaaatggaacttcactgaaatgttcgaagaaacataaagcagtgcatatattggtgtgcacgggttagtaaaagtaggaaacgatgaattgtgataaatgaagcaaaaaaagacaaaaaaaaaaaaaaacactttttaccattggaagtccacatttgtgaatatttaaactgccttccgattcgcgcgcaagttttaatttcccctttgaaggaaaatcccaaacattttttccctcttgttccactttgttaaaagaatttaattatgtgcgtaaccgcgaatgtacgcttttatttcacgtggaaatttctactaatttaaagacttcaagaaatgggttttacgggcgcatatacttgcacgaacatcagtgggcatgtacgcagagatggagaggtgggcagatatgtgccattgcacatgcagacgcgcaaaactgtcgtgaacggggtttactcacacatcactcactttagtatggctcaacccccacgcccccgttgcttcaattcactcaattggttaactttttatttgtgtaactgtaattggtgtgttcaatggggttggcacatcatgttgctacagtttcgccacatcaccgcactgcaggagggtccccgttttgggcgttattttgaaagtgcattattttgcatattttcccatttggtgaattaaaagaaaaggctccgtgtaggcgttgtcgtgctgtatatgagcagcatacacaagtcgcctttttcaaataactatggtaaggcgagaatgggaggaacaaaattttcagcttttttgctgttgctgtaaagcattgtatgtgcggcacatatttgccgccacatgttgacatttttacttgcctttaattaaattaacccgtacgtgccaattttctttttttcccgttaaaaattatgaattgtggttattcgacggtgagcatcccaatttgaaagggccctacattaaagttatatttgtttattccatcctgcgaatgtggcaagttttccatgtaggggcatgttccctacgccctggcttctgattccgaaactgctcacatacgtagcgtgcgtgtagaaagcatgtacatacacacgcgagaggataattatgctttcaaaactgttcaccttaggggaagaagagaccaatgggcgtagtaaatacgtacagtacaacggtatgtacatgtttcactccctttttttccccataagaattccattttaaggccatattttcccccttgttatttcctcctcatttgttgcggcaaattggtgcacatttgtgaccccagttcattacccctccccttaacgttacagttgtaaaaaaaaaaaatcctctcaaaaaggacaacattgtaatgactgctgaactgtacgtactgcttaatttattctgtttctttaaaaattcgcatacacacataagtgtggaagcagacagaggaacggcatagtttaacatgacatttccggaatacgcatttcaaaatgtttcaaaaatattcttcgtcagaaatttaaaatgaatgctatccttgtgcgaaagggaacggttatttttcctcacacactgtaatatttgggaagctttgccaacgtaacagaaacgtccctttaaagataagactttttcgtgaacattaaatacagtaggaatattcaaataagctacttcgtttcgcacacaaatttacggaaaaaaaaaaaaaaaaagaacaaaaaggaaggggaacatgggaatgaggaaaggatataagcaaaaaagggaatgctttaaaaaaaattgctattttttgacgataacgcgaaggtcatatgagcatacaggaaaagaagatcttaacgcagttgtgggcactttcatctaaatgcgagaaaagctgaattaacctggtaggcacataatttctttagatcgatcagaaattgcacaccgcatatcttttcattacattgggaaaataaaaattgagtaattaattttctggcacatataacaaacagtgcgtgtatacgcttgagtggatggctaagcaccgcgtttaatggaaaaaaaaaaaaaagattttttttttttttacctttctgaatgtgagtaactttatttgcaactgaacttaaactactgttacctccgcgcgcgtaaacatataaacacaaatggatcattccataagtaattttataaaattttgttttaaaaaagtaaaaatataaaaactcttgagttcagagatggcgaaccatctacagtactctcgaatttttgtcggctaagtcctgttggggggcagaacttagcccgtttgggtaatgtgaggctcgaactcacgacctcgggattatgagacccgcgcgctaaccaactgcgccaattacccttaggaaaaataagtaaaattaaaagtatagtgccttttcctcaaattttttcactaggataactccttccaaaataaatatgcgcgatgggtgggaaaaaaaattattttgcaaaaaaaattgttttggggaatatgtccattggggtgtatataaattttttttaacgcaacagttttgacttatgtaaataatgaagcatttgcttgtagtgttacagcttgggataggtatatatattttttcttttttcgcaaatgttttaatttaacaaccatatgaaaagcatttgcgtgtgatgtcacagcaaagagcagtttagtaatgtaacttatacgttttttttttttttttcactttttcgagctctaattttttggaaaataaaaaggggtcatttggagctcgcgaattgttagtgactttccccaaaatggcttcttttgtccgataacacttctctctcataatcagaaaggcatacttttttttctgcgtcaaaggtataacatgattaattaacctgacgaatgcttatcatttaggcagcccactttgcaaaattatgttcaatttattttccattgttgagtagtccacattttggtgctgcttcaacgtgcggatgatatgcttaactgcataatggcgttatttttacaaatgtgttactttgtgaagagtcaaaaaattgggaaaaaaaacataacggttaaatttgttttccctttttacattaagggtgactattttctgttggagaaaattgcacacacgctagaggaggtatttaagcaaaaggcgcaaactgtgatgcataacgcagtattttctcttcaaacaatagggaaaaaaaaaaagtgtaatttgcaatttactctccattaagcggagtggtgaatgtgtagaggcatttttgaacgtccgtacgggggctaaattatcctcgtaaaggcacgcacaaaccgttgctcctcttttagtgaagaatatttttatggggaacggacagccatttaatccctgcggcgaatgattcatttttcgtgccaaaatggtacgccaaatggtgtttccccttacaaaaaagggaaaacgcagacatgggacatgaaaaaaaggcgtgccaagcaatgataaaacagcatggactttttttcaaacaacattttgattttgtctttgattttaacaatgacattgactttaacattgactttggcattgactttgacattgaccttgacattgactttgatgtttcccgttttttgcaatgggaaagcgcggcataaatgaacatatgtagagcgtacaaaaaaatgcccttcgcgttgaccaagcgctgcaggcagtgcgcaattgggacaagcacatgcagctacgtttcggaatgccgagttcactgtacgtcgctttctttgaagggttaaagttgcaccgatgagttagcatggttgctaagtatgacttcaaatcatttggcgtagaatttctgcgcagaggttcgattcctccttcggtgcgttgagaagaagaggtatgcacgcgcaatgaaaagaagtcctgcgttttatcgttatcgtccattttgtagaaaaaggaacttcaaattaatttatcatattcatttttgcgtgaataaattactacaagtttgggaaaatcggaaagaagaaacattttgccaacaaaataaaaataaagcaacccaacctactacctctatagaaacaaaataactattccaagggtgaataaaaaaatagcgttgctttttctatttttgtaggggcaaaacgatgttcgcaaaaattgaggcattgggacgaagtagaattgaaaaaggaacaatgcggtaaaaaggggagaagagccccatttagtcgtcaaatgatgaagtgtgcaaatgtagctgatcaacaaataggtgggatgccgcttatgcgattcaggcaaaggggactaggccccatatagctacgcaaatgtgcacctaaagaaatatacacaattaattggccaaatagacgtacattttttatgttaacatttttgtcacatttaagattgagaagtaccttgtttgacgtgccgatcctacaccgaagttggccaccacagtatatgttctcttcgttttttctttttttaaaaaaagttcgaagcgatcaaaatgggaaaggctcatcttgtgacattaaaaaaacggttaattcacgcacgtcattgtacatttagatatatgcaaaattaggcttattggcagggaacattcttcagcttatatattttttctttttgtgtgtagattaaagacgagaatttgtaagtattatctgtaaggcgtgcaacttaattgcatttcttatttccccaaatggatgaagtgccaaattgtacgtctttgaggtgtatgcccaacacgcgcatgcctccccataggagcttaaccattttaggcagtggtgaacattctcatggctgctactgtgcagcattagaacgttacggacatatggttggtggtggtggttacctttttgctctttaaaaagtagggcaaatttatttacattcgaaggggagacatcatatatgcaagagagggaacataaaaaaggtacccttaaaaaagtgccttttacctttctgaacaagtcataactatttcggtttgggaaagaagtcaattggtttatattgccaaatgtgaaggatggtttggggggctttctcttttttgttggcctaccttttttcagtatgcttagggttcacacacgtatttgtgtgtgttcataagttatttttcttttttgggcccttttgtcccatttcgaaaaagtgcttaaccctacgtcttgacgaagtgggtagtgtgcgacgagttagacgcactgtccattgggggtacctcgccaatggcatgtaagtgacattttgtcatttctgagtcaatgggcgtggatatacattttgtccatacatcccaggaggttaattacgtaccgacgtgtgcacagatcagatgtgtgggcccacttttgtcgcttaggctctttctccacactcgtagcatttaaacgaatgcatacatttttgttaagaacttgtcatgctttctcccatttgttgatctaatggtctgcataaaaggtagccccctttggccatgtggtcctgtgagttccgtccctcgatggacaaactgtgaacaatatatacttcctgcgtttatcgcggggttgcaaatatgtgcggtcagcaaactcattgtatgtgcccgttcaaattgcgctaaaagtttgattgaacttttacttttttttcctctgcaagtgtgtgtttatccaaaaatggcaatgcggagggggagtcagcgcacatgggcagtttgcggtttgccgtctgcggaatgggcccctaatttgacctatagcccgtaaaggcttaacgaacagctcgctaaggcataaacctgatctgagcgcgtgagggggtgaaaacaaataggagggatgcacgaatggaatttttttttttttgaagataatgataataactaggtaaattcactgccatgtgttttaagagcaataccgcgcgggaatgtaatttttcccaatttttaaaaagtgataagaatatgaaaaatatcatatgcataaaaaaaataaaaagtgaatttgcgcaatgtgagcagcactgaaatagaatgcgcgtggctgaaatggaggcggtgaagcggcaatgcatggaaggcggaacgcgatggccaagtgcggcatgccaaacacgacacgcaaaacacagccatttaatgcccccccaaaataaccatatctgatcaaacgatgtgaacgctaaatccaaggtagtgacgagaggtcaatcatccgcgggtgaaagaatgtcaaaagtagaggaaaaatcaacaagtgattccagagcgcgaacacattaacgcatgaattagcgagcggaaaaaaaatcaaacaaagaaggaaaaattatgatgcaaattaaggatgcaaattaaggatgcaaattagggatgcaaaataaggatgcaaaataaggtgcgatatgaaggcatagtcaaaagcacggcaatacagtaaggcaaaataattgacgtatgcatacatgtatatttacatacccccaatgcatacgcgcaaatatttacttgcataaccgagcgaggatataatacagagagtacagttaggtgcaggaaattgagaaaaaaggcgaaatagcgatagaaagagggagttactaaggagtgaacggcacgtacggcacgaacggggacgtagcaaagagtaacgaagggtagcactagcggaagcgcagtgagaagtactaggagtggcgcaacgatccgtacgcacacacacacaagcggacgcacacagaggaactgacacgttatgggcgcgctgaccggaatagaagagaaaaaatatatgatgataacactgcataagcattgcttaaagtagtagggaaaatatattcttcttcctttttttgccatacagtattttcccttcgattaatgtttttgcattgccactatcttaggtcaaaatgagcagatcagaggtaagactgcgagtttttagacgtaccagttggtgcgccgttttgccagcttaagctttgtgcatacggttttacgcaggggtgcatacctacatatgtgtacttccccacgtgtagctagtagtgcccattagtgcctctataataggtggtaccatgtttccagggactatggctatgcgtgggacgtaattaacctttttttttttttacgtttcgtattttcaccgcatcacccattttttggttaatgatggagagagcgcaaaaagtggatggagttaaatgaaagcagcgagtcgcttgtccaaacgcacccacacatggttgtgcagactcctttttgatggcttatctatatgtgtcttttccacacttgacattttgcaggacttagatccagatatgcttgcactgttgacgtgcgcattcgatgaaggagtgaaagtaaaaggcgcagtggaagttggaaaaagagcagtggaatactttcgaggagatgaatttgtacatttcctttacagcagaagggacatgctaaaaaaaaagttcccaagtttactgcaaaatagaacccttgcagatttgaaagatatagaagaatttgcagatacgtttatacagaagagatttatatataaagcgcagtataagccaattaagggcataaacgagatcgacgaaaatggaatgtataggagaccgaaatggccaagaaggttaataatgtcttcgaaacagaattttgataggacaagtttttacatcttagttcatgaaagaaataaaaagttacaatatttgatgttaattacgttgatatcgatagtgctaatttgttgtatgtttcctatctggcccctgagattaaaattggccttgtggcacttatctgtggtgtttatatcgcttatgtctgtaattgtgtttatcagattattcctctttattttcttttggttctttggagttgattattggttgtttcccaatttgtttgatgaagaatgtaacgttgtcgaatcatttactccagttcatcaatggatttacagaaatgacacttggcttctagtcattgcaaggatgtttacggctgttttgttagccattggtatacaccaattaggaaaaactcattccatttcagacattcgtaactttgctacacaatcctttattgatattatagaatggggtaataagaagttggctgcgtctccggagaatgtgtctatgtataagtctttggactctaaggcgacgttcgagatggagttccaggatgatggggtggtgtatgacgagaacgaggagaactacgactgcttgaaggggtgcggcttccagacgttcgaggatctcgttcgcaagtgtttcctcaagtgcgagtgtatggaggtacggtgcggtggtggcggtgatcgcggtagcggctgtggtcacgttggatacattggatacttttgccttttcactgcgtagccacagcagcggattaatgcaaaaacgaatttcgtcctcccttccgtttaacggaatttctccctgtttgatacttttccgggtgcatttttgatcacccctatgttgcgctgtgcacccctttatttctattttttttttttccctttttagaaagttataaagtcggagtgctacaagaaaaagtgctcacgggttaccaaggaagttttggacgaagcacacaaagaagcttgctttgggaagaaggacaaataggcatgtagggtagagggagacaggaaaggctcaacatgttggcatcggcacatcgtgtcgatattgttattggactcaatttatcaaacgtgtggtgcagtgtgcgtgtgtgtactacccccgtgcaggcgccagtagcccctcgagtcgttctccaggaaccattttttttaaccatttttcataagtagttttacgaagtagtatgtcccccccattatgaattaatctgattttatatttgtttcatttcggtacattttgttgtagctatttcgccctatttcgccctatttctctccttttttttcttttttttttttcggcagagttattgtgtatatcccctttgaatccttccacgttgtataaactgcacctttactgtcattttatccttttgcattattacatgaagagtttttatgaatgttaattttttgtattttaaaatgtattacacgggaaaagaaaaaaattatatctacttttttttttgatggaatttgtgttttcctttttttttaaataaatttttaaaggtttttaaaaacgtatgattaagttttaatcgtatcagctttttacgggagataataccccgtggggttatatttttttttacgcgtatctttacattgcgttattttttccccctttttggaatgggtcaccacggggaggtgtaaataaggagttggcacgatgtacaaaaaatgattttggcctacatccaaattagcattcagcccatatgagtgagtccacatggtcgacacagagtgcgtgcttctgtaaggaacagcaccatgtgggtgtttaaaaaaaagtgcaaatttgtttaagaaaaggaagaacaagaatgctcaattaaggagaaacccctacgtaatgcgtgagctggagggaaactcccaacattagcaaacttcatcccatgtccaagtatacgaacaaacgcgcagcagcagtaaagcattattgcgcagttctaccgatatatttaaattaaaaaaaaaaggagaaaccaaattgaatacgatgaaactgcccagggaagttgtttttcaagttgcgaaagggtttagagggaggagcaagggatgttttaaaattgcgaggagcagggccatgaaggcgttgctgcattcgtacattatgcgacgccaacggtataggaggttgcgggtacgttgaggtgcatgaaatggaaaagtgggagatgcgccaagggcgaagggggttacaaaggggcgtttccttaaataagcacccgcttcccatgcagtgtgtacacacctacggagatgggcacgcgtgcagagcagccctgtgtgcattccattctgccaggaaaaactcttccccaccgcttcttctcacctcttcaccgcactgcttctcatcaccgcttctcctcaccgcttcccccccccttcaggttcactggatagccagcataaacagggcctgcagagagtggaacttcacgtacgctcactttatgaacagcctgctgaacaacaacatcatgctaaataggaagagcttgtacagcctgtgctacacggagccgataagtttcaaatgcctagtggacgaatcgaagtatgttttttttcagaggaagcttaagtttagggatatctcgcagttatgagtggcacggtaaagtaacctctcagtgagatgccctttcggggagttgcgcaaacgttgaaaagggtgtaaaccgtgggaaagaaataggtgaagtgattacagcgcaagggtgtgaattattcaaaatggttgcagcagcaatgttgcttaattgtgaaaaaaaaaaaaaaaaagttacaattcggatcgtaacaggctagagggacaaccccccacttcaacttacatgcgagtgttaggccattttcgcagccgtcttccccactaaatcagaaggaactaaaaaattcaatagcataattaacactgccatgaatgtaatcagaatatatcttaatctgatcagtgttgtattgcaaacgggtgtcagaactatcgctttggtttctaaaggaggaggaaaaaaatttgctgagggaaccctgaaactcattttgaaggatggaagaacacaaattgtcgacttggtaattataattttttggagtgttgaaaaaaaaataaaagtgcataatattatctttctcgaagttgatccttttttgtgcgtcatctactaatgcatggggagaaacatctttattgtcctttttggtgatgtcatcatgcgaaaaatgccgtacttggttttggactgtctccgaagaaatttcccctgtttgtgtggcttccgaacctcgttgagtcacccccgtgttagagattttcgctttccttttgtcccgaagtaggttcaaatagtctactaggaacagatcgtatttaaaaaattccttgtggaagtagtggtactcctttatgtataagcataagtagaacttgtgcagtgcatgaatgttaatcatgagggggtgaataaatatgaggtacttaattaattttattgattggtcgaactgttttaattcgttttttatttttctatacaaatttttaaatttcacgacgaggttgtctttctccttgttatggtgaatggtgatgtatttattgacatcattattgttcatgattttaatcatttctgtgacgataacaagcagctctgcgtagaggtagaagtacttgttatgcttgtcccttttagcattttcatttttgctgttttcatgctggtttatcttcgttgctcggaatgcactccattcgaagttgcaacttttgaagtactcatatatctcgttgaggacgtatatgaaaacgaagtatatgtttaagtcaccagaaatgcacaggatgcattttttgaaagagtttttattttttagcaatagcaggtagaggtgtaaaatggagaacttgattaggagtaatatttctttgcttcttttgattttactgttttgcaagaatatcaagttaaaccatatgttgtcatttttttcgaaactgaatagcaatgttattattctctcgtccaaggatgagttgataaagcatgaattaaaaaataggattatatagtacgtcgtcagtagacaagggtccttcttcttgatgtatttaattaacacattagcgagctttaaaacttcgtttttgttatctataaaaattatttggtaactcaataactggagaatcagacagattaggtggctgttctgttcaatttccacctttgatttgttcacgttattaccaaggttgttcataacgtagttaattaaaaagtgcagaaatttgctcctacaaaattcgctactcaaccttttaacgcacaagaagtaggttatttctcccttgtattgtcttttcttgcttctcaagctgtcaataaggtgtttcgttatgtcctcctgtggggggtccatttctggggtgtgacttgtccccctttcgtggttcaccgcgccgatcgcattatcatacagggaaaagtcaaagaagtaggagttagttatggtcaggtaaaatttcaaaataacggagcagaggtatgtgccctttttattctccatgagttcctttaagtgagtgttcagcatgtccaagcaatttagcatgttcgagcaaaacttgtataacgttgccacgtcatataggataaaacaagacaaaaaattgaagaagtagtttatgtacatgtaggagagatacccaatttctttatctacctgtgacatgcctttttcgttgaaaacatttatttcacttttattattgctgttcaggtagaaatggaatgcgttccaaacagattctacaacatttttgtccgtcaagtatgcaagcttctccaggagggtcgatatatatttatatttaaacattagcgaggagacgttgctatacgtttgtattattctgaagcagtttatggtgtacaggaatagcagttttttgtttcttttcagcttttccactactgtgttaattagttgtatgtctggttggggcgcttgcccgggctctcctggtttgttttgggttccgcgggggggatcctccccaggggagcaggtctcagcgtagcgcgaatctttatcgtgcttatcattatcgtacttatcattatcgtacttatcttgatcgtgagagtcttctccgtgagcgtcttctccgtgtttcttctcttccagttttgcgtttccccgcttgacctcccctttctgcgtttcccccctctttttgcgtccctcttcccttatcctggccagggccatactcgcgcgagaacacttcacatttttctgttgagaggaacatatttttccctcgcgctgactgttaccaccctgggcagaggtctcctggcatgagctgccccccgccgtctttttcaagtaccgatttattcggcatagcgactgcccaggtagctgcgtttttttccttttcaggttagccgttttgatcatttgcacgtacttcaaataaatgttcaggaggtcagaattgtagaaggtggcgaaatgctccaagatatgtctcgcaatttgcatgaggatgttttcctttatttcgtaattggatgagtagtaatcgtaaaaaaataaaaggaaaaataggacaatattggtggtaattttgtttaaaaatattttatcattttttttaaaatctagatgatgaggttctgggctgtcactttggtgattttcctcataacgggaagacaccatccgattgagtaattttttttcgtctctgcttccaccttctcttttgtcgttgtatttattatcatttatgatgtacaaaatgaataagtatatattgttattgtgaaaaatgttgcgaactactacattttttatattttggtccgtgtaattttctaaatttttgttccaattctttttcttcatcgttattaatgtattgtaaagggcgtctaccgatgtgttctctgctttgatgggggtgctaattattttctcgccatttagacccccccctttgctatccacatatatgatgttttgaaaaaaggagggcagggtgagtacattttttatttgagtgaaaaaaatgttgtaaagttcgttcaggtatatgtatatgtaggagacgaatatatataacaagttatgaatcatgacttctattttttttttttttttttatttcttgtttgttttttaaaacgtatttcaaatagtgctgtatcatttggttgaattctgggaagaagttctcattttggggcagcaacaaggctaggaagtttcggtccttgaagcacatgctgacgatgaggatatagtagtaaattttgtcatatatcagttccaagtcgttttttttcttcttttgaagtaagaagtagttgaggaaatgatttagataaaattgattatcatggcttatgttttgtgtgaatatgggactcccttcttcgtccaggtggtgagtatatccctcatcatcagagataggtctgcccatttgtttgccccagtttttgctatcactgtctttctcctttttgttgtcaccgctatttgtgagtttgatcgattggttttccgttatacctgacgcacgcatgttttcagctgtcttgccgatcttcctaccctggtgagccgattcaagttttctgttgtaaaaatatattttgtacttttgcaagttattcattgtttccctctcattgcagaataataatttcaagaatattttaaaaaagtacttctcaaacagtttggcttcttttaaaatgtagaaattggtgtagatgttttttttgccaaggtagtggaaaatacgttcacacaagattgtgatattatctttcggattgtgctcccgatttttcgattcaccagaatggttgacgttcccatttaggcagaaaaaaaaagggaagttgtctaagaaaaagctcagaaatagtacaatggataggaatagaattttgttttcttcacattgaggacagtacatatcaatcatggagacgtagttggagttggccacttgattctgttgatgttcgtaaattcttcctttgatagagtcatcttcttcatcatagtggtcacttggatacatatatgcttcgtcctgatcgatggaaacacaatttttaaacttacttattgtgtactcgtaaaacaattggcagtaatttttgtaaatatcttcctccttcagtaggtagttgtgtttgttgatcaacccgttctgttgatccacgctggtgtctgtgtttttttcctttgaaatatttttccctccattaaaagggatatgcacatcttcacaaatccgaatattctgcatatatattgcatattttaaaatgacaaaataggttctttttaaaaatttgcacacttccttgtccgctttgtagtatttcagaaaatgcactaagatatgttgctttgagctgtgggaatctttaaaaaagtgttgcttccatatttcgtactttaatacttggaggatatacttgaaaaaaaggagtagcagctggacatgcaaacattcgataatgatgtcgttgtaaatgttgcagaagttgatcagcgtgctcatgtatttgtttaggaagactcgtttgaagatgcgcaagtttgtccttcctttggggtatgtcccaacatttttgttttcgcttttctgtgtgtcgtttcgtgggtgggtcgtattatccccctctaccttctcttctaagcgggcttccaaagtagcttctaatctcgtttggtggtctcccttcccctgtgtgaatgcctcgcaatcatggtgcattagcacgtccatgcttatgcgtaatatgtcttcattgatcaagtgcaggtcaaagaaacagccccgcctcaaaactacgtgaagcatggataaaacgtttttcataaagtaaatgtccaatttgagatactcctgttcgtggttctgaaatgtgacattctctacattgatggtcttctcaatttcgtacatatttattatgttggagtagacgttgctgtctgagtttgtctgagttgactctcttttgtttaatttttttttttttttttcctatatttcgaaagtatgaagaaaagaaagttgaccagaatggataagtttttccttttctccattcgcttacttcttatgcgttgctgctctttgagcagcatggggtttcccccttctgtgtccagcaagttgaagttgctatcatcaaggtggtcgtttctaactgtagggttcgtacatcctatccgatcagcatcaatggagagattatcatggcagttattctttatcctaatgtagtaatcatccagatgaacaaaattgtaaagcaagttgagagaaaagctggaaattttattcttcaaggatgatgtagcaactgatatgaacagcaatttgtagacgaaaagggaaagatctatattattgtctaggtggttgatttttccttccatgtgtccctttttctctagtattaattgtatgtagaggcatacatcgaagagggttattaaatgtttcagtaacagcatgttcgcatgaatgatggcgcttgcgcttgtttcattccccacactgttcggcccagcttcccccttcttatctattgtcaacttgttgtacatgaaaaaaagaagcttgttaatatacggaaaaatggtgctgtaaacaaaatatatggcactcaccatttcatcgtagtcactctggaggaggtaatgtgtctgcttgtttggggtggttcttgccttcgaattggcgccattattcttttgtgttggttcattgtgagtactttttctgcttgtagatgtggcttgaacatcatctcgtttggctgattcgtcgcctgttgcgtaactcgcttggttgcatgcgccccgcccctccgcagaatgcgcgtgccccccttcggtgcacagtaactgcatgtagcaattgttcaggtagaaaaataactcgctcaaattgtagatgtaagaaaatttggtttctttatctgcagagtcgtttataggtggcagaacttttaacacttttatcaaattggaaacgtaggaggacccattttcggaagtgtgctttatatccactttggcatttaaaaaaagaaaagaattcacattcgcaatgggaaatctgggagtctctaatttgccattcgattcgagggtgctgctccaaatagagtgctcgctacttctgtgggtcaaaggatgagagacacttccaactggtgcacttccaactggtgcactgccaactgggtcactgccaactggtacactgctcaccctttttgacaaatgataatacttattaatgaacaggaagtatgatctgaatatattccccgcgttgtagttcccgtaaaaggataagtcctttgccttcaggtttaatttggcatcatggaacgcatgcaggtaggaatatttggtggagaagaaaaaaaagattttaactttttaacgtttagcagaaaattatttggctgcagttttttataaagccaaaagggaaggaagaattttctctatatgaaatgaggccttgtttacatcgtccatctggttggcctgcatttcgttatcaatatatttattcctgcttgtgtcttttctgttgtatctatttctgtgcagattaaaaaaaaagttgtcatattttttggatgcctcccaatgtagtatatcttctccgtctccacatctgttaatgacattttttcgactctctttgtagtacccctccatatattctacctttacttcattaattaaagaattctctaacatgttcgtgcagctgtgatgaggcgattttatttcttcagttaaccaattaggagagtagtcatccctttctaagcccatttcaccttttctacttttctgttcttgtagcaaatgcggttcgagaaatatcctgtgcttgttcagtagcaagacgttctggtcgaatatcaagtagaaactcaagctgatggacaatgctttaacaatctcattatcgtaaaagaagaagcaaaacaagtgggacagataaaagtacctctccttgtatattcttttgcatatgctgctattcctatagttggtgatgatcaacaaaattagtatttttaggacatagacaaacgattcaatattgtatgtactggtttgctccttggctaacatttcccctatcagttttgtgtacaaactttttattttttcgtaaattgagagaaggaaatgatcgatgtgggttggatcccccctttgggttttattttctgtagtgctctctacgccagtgtcacctgctctaaatttgggttttctcttcaaaataaatgacattacgtggtcgaaaaaattcagggagagttcctccgtcttcatgtctactttttgtaacgcctgaatgataacctcttcgtcgctaagcatatgattaagtacaaaatggcttatatacatatttaacatattggcattaaatttccagtcgtttgagtagctaaaggtgttatggcactggttctggtggttttgtgtttttggaggggattcacgtcggtggcttcttatagggtcttctttgtacttccacgtggtttcgctttcttcacaaatgttatattgtctcgcttcgatcccactttgtatttccccccgtttcatcgtaccgtttggtgatgcatctttcttcgtgctgccccaccacttggtgaactttagcctaaactggtgatgcaatttccacatgattttaagagaaagggtcctctttttcttcttcctttgaaaaagcaggaaatacaaactgtgcacgtttaggaagacgttcttgtagaagtaggcgatgctagtcagtgctttctgttccgtttcgtgtttctcccccctgccacggggaacttcgccgctatggttgccattgctgcggttgccattgctgcggttgccaatgttgcggttgccgttatcaccgttgccgctatcaccgttgctacccgcaaggattggctcaaaatggtggtcgtacaaaaagttgaacgagctgtaagcgccctgctctagcaagagtatgtacttctttttagagtagtacaaaaaaaggaggactttggagaaaagcttaatatttgacaagaccctctttttttccttccattctttgtccttaagggaatcaaacagggtctccacttttttcttgacattttcgagtataaaaaagagataataatttcttatttcctttttgctatatacgcacagttcgtatatgatgtcaacgaattcgttgatttggaaattgggggtgtagaaatctggagatttgttttttgtcttccctccatggtgagtagatccccaaggcatgtcattattcgagcaattgttcagatagagttgattgttcctatcaaatttggagttcaccgtttgggaggcttcccgcttggttggttcgtgctggtcgaattggcccacatttttgcaggcatattcttgagagctgtctgtccctagtaaattatttcccttttcttcaccgaaatgcttttcctgctcattttggagatggtgatctgtcctttgagcaactataggggtaatgtactgcgtgtcttgatacgccttgggatgttcgggttggtttgactctctatggctgtaggttacgctgtggcgattattttggctcattaggtcattctgtgaatgggtagaatctcccatgtgtgcatttttggagacgtttcctctttccatgcttttgtcagaaatggtattatgatcgagctctccataggacaagtcccccctttggggatcccctcttaggtcattattttcgctgtcaaaggatcccttttcataattaatgttaaaaataaaattaaaaaaaaaaaaaataatttccgtgttgtagctatacatgatcgaaatgatgttgtgcaggaggaggacaaagtttttaaacagttcgacgaacttgacatttttggggacattcgttctaccttccaagttgtggttaaacgttagtatgtacattttatttttgcagctctttaacttgttaacaataaattggtacatggatcctttttcttgtttatgcgacttgacataatttgtgaagttgttatattcagaggatagaagagacagcgaattaaagagcattctgaggctgttttcaaccagcacttgggtaactttgtcaataaattgggcatcgaagtgggggaagtctccttgtgcgcggctaactgggagcgactcttgatgtgtgaaattgtccatttgatttttgcaccactcgtttttgtactgcctatttttgcactgctcgtttttgaagtctccccgtatttgtagcaaaatatggcaaaattgctttatgcagtacgatgacgaactttcatgtctgttgtgttcatctatcgttttgctcatcttctccaaattgggggaatcgaaaaagtcttgcgatttgaatgtctccaggggttcatgaaatggttcattatttgcgtcggccggacttgagaacatttcgttggcatgtggaggggataggtctgctgcggcattcgctgcgtgatacttttcaagaaagacgttgagggcggagtaactagttgggacgaagaaaaaaaagtgggagatgttattgctggtgtttatgaaggtggatatatctgaccggaaggcggctccgccaaagaagctagtcccgccaacgccgtcaacatcaacgctgccaatatcgccaacgccgccaccatcgccaacaccacgatagacgaaaaacaaattcgccaaggagtaaaaataacacaggagatcgatgtactccttataaatttcgtagtcataaaagaagaaaaaaattttgaaaaagtgcaacaattctaagtggtgcgtgtttaggtgcatgtcgaagaggaaccgtctaaacaggtcgactaatttgggttgtatcttcttcatcaaaatgaatgacacgggggtgtagtttatgtaaagacagacgattttcaggacctccaattgtttagggctgtattggtaagtacgccgaagggtagtattagtaaaaatatcaatgctctgaaatttgtttttttttaaatcgctagaggagttggaagaggaggaagaaaaactgttcaactcgtggatgcttaaagtttctgaaaggtactccctaacggggaccccattttgttttgcctttttatctccacgcccatgcaggttgttttcttcaatgtagtcaatgaggatctccaagtgtgagtctttctgcttacctgactcaccaaagtagtactctaagatgttacacaggaaattgtaaatgatgacaaaattgtctatgtggaagttgagtgtggtgcattttttttttatgctgctaattttgcagtgcgaaaattttaaaatttctagcatgaagaaaattaacactttgaaaaaatagacgcaattgtttttcgttatgaataagtagtagtacgtgtcgccctcattgaaatgcgcagtggttctgtcccccgatttgtgaatcgccctctcttcgttcttccttaggtaaaatgtgtttatgctattgagctcatctgcgttgttttctccgtttgtcccatcttccttgattgcgttgtttgccaattggggggggcctttccccttttcactgtccatcttgtccatattatggccatacttgaactctgtaccgatttgatttcccccgagggagtcgcagccttttcctccttttcgaagcaaaagtaagtagaacaaattttggttaatcaggaaaaagaagttgttcaggtagatattgtggatactgttgcaaagacatccccccctctgggttacacttatgtaaaggttataaataattataaaaataagataagctagactatttagaaggttgttcatatgatggaattcactttctgcctgattattttcgacgtaatttttgtaaatatagtgaatattgtaactaagcgtgtatacaaatttatagttaaatagaaatatgtctttattgaaaatgtaaatatattcatttaaaattttgttcacttctttgtgcatataaactaggtcgtctatgcttattatttttttgattatattcatccctaagcattcgaagtagttgaacttcatgctcaggtagaaatgcagcagattcattttgttaatgtaattttttattttgtaggttatgtttttgtcatacacgtgtttattatttaggtaggtgaaatacgccacgagggaatcttccccttctttgcttctaccttgttggtttttccccggatccccctttatggggtctccacgttcgaccgcttgtttcgcttgttccgcctgtttcgcttgttccgcctgtcccgcctgttctgcatgttctactccgtttatgtctagaaagttccttctgaacacatcgaagcagtcgaagaagttgtataggtagaaaaatgtgtagttattcaaaatgtgtgcgtaataacattcgtcacaattgtaatagctttgcgtagttccccgtgtaggtaccgatccttggttcaggttagcatgcccttcccttattttcttggccttatatatcttataggctaggagcaaatatatactccgcttattcacttcattttttgcttcatataaagaattgtaatactcaaaatcgtcacttttggaaaaattattttttgtaaatatgtttatgcagttattttttttcattatttggcttatatttaggagatccttttgtgaaagtgtgctatctgcattgttgtgtaacgttgcggtgtttttttttgtgttttcctttgccttctcaggagagtgttgcctcagccgagggtgaatgcttgtcggctcttcgacggaagagcttttttttcttgtagctttgtattggacttcctctttatttaagtctaccatgtcgcttgtcttttccgttatgttgtttttgtattggaccgtttcctgttcgtctgccttcccattggcttccggtggttcggcctccccatttttgttccccccatttggattacttagatcatcgggggcattatttacatcaaacttagatgcatattcttgagtgtcccattttgagaggtcgtctgggttatccccattgtatgcacgaatcagctggatcagaattctgatcacctggttgtattcattgttactgttttgcatctgcatgtgctcatagcttatgaggcacgtatctgtgtcctgtgcaacatttaattttttggcggcactattctttttgtacctttcttcgttatctctaaagtgggttaaaaactccttggtgaatgtgtgtattccgaattgttcgaatttgcttttgacctcttcatccttctgcgtggcagtgtggtagagagggtgggaatgagcagggtgagagcgagcatcggagcacctaagctgcttttcgcactaacgatgcagagcgcgtatgtgtttgaaagatgcacaaagaagcaacgtgcgatagagaagacggagatttaaacgcactaatggtgttacggcacagaagggagggagatacacatgatagccttgtatgtaacacgcttatacaatactgtatctgtgagaaaaagcaaaactattacgcagcagcgaagtggctattctgttcaaattatttttttgcacaaagtgggtgcacatttttttacctctattatgcaccgaacgaagtccaaaacgtggatcagcgctttcagaggaatggagctgtttctatcgttaatgtatcgaagaataatatcaaaaaaataatttcttttcttaaagtctgtttcgcttattatacttttttcatatttttgtattagcataatcattgacctgtctcggatgtcatctatagtgtgccctaaagtggaagcagtacggaaaggttgccgttgtgtgttcctttatgtgatcatttttgtaattctaggttgggcggaagtgcaggtgcaggcataggcgttgttttgcccttcgtgatgggacaagaaaattggcacatttgggggagacacgacattgcgtgtactttttatgtgcacggtaattttcactttttttttttccaaatggagagcatatctagttgtacctattttttgaatgaggctgctcagcttatcgtcgttcattttgactggcacgttggaatgacgcgaggttgttaatgatcggtgggttgctgaacagatgggtatgcaatgtctgtacgtatgtgtgtggccatgtggaggacgttattccgtctctaaccactacagtgacaatagtaaataatgttagaaccataaaagggagtataaaaaaggataagtgctacatctgtcacttttttaactaataatatttttacatttttgcagtaaaatgcttctacgaattcttttccctttagttgaaagaagtgtgctttgccgcttctacaaaattgttaagctttgcacgggcaagaaggaacatgtgtgatggggctatagagtgagcaaagtcgtagtgtgctatattatgggtggccgtgcgcgagaaaagatgcgtgacacgtctaaagttcattcatatggggaagcgggcgcataatgaacgcgttctttctccccatacattatttcgatactctccgcttttcgtgcctcttttggaattttttttatttttccggtcccttccccgcgcatacaatttgtagcatgaatttgaagtcctaaatatcgtgcaaaaaaaaaaaaaaaaaagggctacacatctttcccccatttagactacgaagagtttaagcttaaaaagaacttcttaatatccttcgaaaaaaaaaaggagaaatctccatttcttccacagtgatgagaaattaagggatgtctaaaaggggcatacatcaaaacatgcgtatgtgcaagggaagggaggaaaagaaaaacaatgcttattcctttttggaggggaagacagaatattaaaaaaagcctttaaactttttttttttttttttttaaattatgtttcagaggtagatggttcaaatgggagtaaatgaatttcttttttttattttaacaaaagcggcaaagttaaaccttattgggatgtttagtagcgaatcattttttgtacaattttggcttgcacgtccgttctgttttttgaggctctttggagagaaacgttttagcttctgtgcggttacaaatgtgcatatttttaccacggtagcatcttcaagaggcattattttattttttttttgaacctgccttttggtcatcccaaaatggtgtttcgacgtaggggcgtaagtttaggcttttactgtttgttgtactttttgagaatatgataatcactcaaatgaaaaggaaaacgaacatatttgtaaagttaaaaggatgaagcgaaattgtttttgtgtcgacgtgtacaaaatgttgtaatatgagctttaagcggtacaggcatgcttatatggggcaatttccccaatgcgcgcttttgaaccttatggggaggtgctatttcttcttttggaggtcgtagaacaagacaactgttgcagcactgttggctgtgatgaggtgctttttgccgaattatggttgcccagttggttgggaaaaaaaaaaaaaaaaggtgcttccctcatacaaaagggtgtatgtatatatgtatgtacacgtgagcgcctaaccccgatgtcgtattgcccctcatttctgataaacggagtaaccgttcactctctctcagctgaagtgtgaccatagtgcatttaaagtgaaaaagggtcaaacaacaaaactgcttttgccttcttcccatgtggtaggcaacacaaaaaagggtgcttacccctgtgtggaaaaaaacgatgatcagcgtggacacttttgaataaagtccataaagctggaaaaataacacgacaatcaaaagggtaaatcaaattgcttcatcttgcacagttggtccccttatgttatgctcttttgaccaagcaaagaaaatgatgagcaacgccaagtggtaataatgtaaacataaaaacatatacatttgtgtatgtaccgaatgaacaaaatataatgtgttagcccccatcccgtttgtcatgcaaaacttgtgattcttcattagaaaggaaaaaaaatgacgaaactcgtcgcattataacgcggtattccttcagggatgcgatgagcaatgaactttattgggggcaaaaatgtaacaaatgcgtacgcggcacgctttcgtttcgttcgtttcgttcgtttcgttcgtttcgttcgcttcgttcgtttcgttcttttctttcatttcgttcttttctttcgtttcgttcgttcctttcgtttgacatcgcgggaacatatatcgttggagacaaagcgcacatgaaaagaagcagggacatttttaaaaaaggtgaggccgaaaagttgacagaatggttgaggataacatacatgtgattcagaatgaccccctcataatcgtagataaattcccctacaccaggaagaaggaaagagtcacaggtatggaggcaggggcacgagcatctacgtgtgtgattctatgcacatagttattaacacatgctttgcacacccattctgataccgccctaccccgcatgactgtgaagaagggggggggtggaaaaaaaaacacccgttgtagcaccaatctttcagggtgaacatcacctttgtgtataaatatatctttgaaatatgcctgtttgtccacatgcgtgtaaacccctccccatttgagcacattattttaaaattttatccccctctgctagaagaagaagagaaagaagaagaaaaaaaaatcacgaagatatatttcttgactcatttccacgccgatcattacagcaacataaataaatacttccacgagaacgttttctcgtctaccataacgaaaaagttgttaacaaacataattggagtaaatgaaaaatatatacacaatttaaaaattaataagaattaccatcttttcaatttcgaaataatttttatcgacgcaaatcattgtcctggatctgtaattatctattttgaatttgcaaatggaacaaaaattatacacacaggcgatttccgctattccaatgttcatacctttttgataaaaaaagtgttaagttgtaaagggaatgaaaaaaatagagaacacaaaatggaaatgttgagtgctacaaaatctgaggaacaaaccaacaaaggggagttatccaccaggatgaagacgagcttttcctggaagggcaatccatacaacatccatttttgtagtgaacatttaaatatctataaaagaaaaacatacattgtaaattttgaagaatttagaatagcttatttaaaaaatgttgaagatttaatttggggacttaaatctgtgggaaaagaattttatttgtatgattccattgaaaaggaaaattactttaacttttttatttatgtagatttgtctctatattttaatcagaacgaagtggacattttgcttctgtatgatggcaataaaaggctaaatgagaatttggtaattaacgaggaaaacgtaaagaatattcgctttgtcgtgatctctgatagagaaaagttagaaaatggaaccaatcccaacggaacgaactcctcagttttggtgaaaagggagttgcttcaccatttgtctgataagaccgtgttgaatcttagtagaggaaatggagtcaagtgcgataagacgaatggagaacacggaaaggtaaaaaaggaagaagacatcaacgtgaacgagtcgaagtttacacatgagcatgtcactgaagaagggaagacgatggtaaaagcgaaaaaagaaagcatgaatgatctcatcaagctggaagatagtcaaggtgggcaaaaaataaatgccccttgtgaagtgaacgaatcggaagaagactcaaattatataaggaccatttacctggacacaacgtatgccctgtcgaaaaataatttgttcgcgccgcagatgtatttgattaattttattatttatatatgtaagaagaaagtgagagaagattccaccgaagcggtgagcgccgcggtagaggcgggggagaagcacaaggctaaccttgctaggacgggcaaacgaacccgcgtgcataaatataaggacgagggatggggaggcaaagtgggtagaagaaacagcgatgaaaagaaggggacaaccacacatggcgtggaaaagagcgaagacaatggagcggagggtggagatgaaaagggattagggggagaagggaattcccccaaaaaaactctattcatgtttggaacctacaacctggggaaggaaaaaatttacctaagcgtatccgaggcgtgcaacatgaaaatacattttaggaatgaaaaaaaaaaaccataattgagtccttcttacacaataaaagtatgttaaatagaataacagataacaagttggaagcgcagatccacatagttgacattaattactcgtatatattccccagaattgaaaaaaataaatttaaaaatttaatagacgaagaaatcgaaaaagaatttgattctttctattatattatccccacaggatgggtgaaaaaatattccttctatcaaaaaaatgaaatctccatttttttaatcccatatagtgaacattcgaatttatcagaattggaaagctttgtaaaatctatcaagccttgtaatataatccctactgtgttttctaacccgaaggaaaagacgaggatcctaaacatcttcaactcgtgcttgaacctacagcgggaagtgctcaattttttaaaaatatctgatgagcgttgtttggtcaggaataaaaaaatatccaaaaggggtgaaaaaacgaattacacgcagaaacaaattgtaaggggtaatattggggcgggaaaaaattccaatgatagcaaccaacccaagttaacgtcgttttttccgttcataaaaaggaagaagcggtgactcccctgggggggtggaggatacgttagttcatatttttgtctcgcattggcattctacttcccttcgcagcgaatacgcttacaaatgggggtgaaaaagcacaggtgatattactcccactttgtgcactttccgaagtaataaattgtcgactgtttttgtatccaccattttagttatgctcatgtagacattttggagaatggccgtacgggaccctacttgagtgctcatgcatggaggcatttcgtaatagtggctaggcatttaatatgcctttaaagttgtgtggccatgtaggtcaaacacacatatggcacgacagcacgtatgattttaatgcgattttattatgcctctctttaatttatcctcttctttttttgttcgtttgattggcaatttattactcttttttatgtcgcatcactttttcttcaccttttattgcttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacataccataaaattagctgcaaaaggaaatgtactcatgatcgcattttaataggaacagaattgtcactgtgtagttattaatataggtgtctatgcataagtaatctttttgcctactattggagggagaattttcatgttgcccccctcgatgcggttaaaagacatggaaatataaaacatggaaaaaaaaaagaagggaaaaaaggataaagcttctaaaaagggtttgggaaaggagaagaaagatgacgaaacagcgggtacgaaattgataaagacatccgaatgggatgtgaatggggagactagatattttgaaagggaccaaaatgatgatgtgcttcctaacgaaatgcccttcattgagaaggaggtggggagtgaagaaataaatgagaggaaaatgaaaaaggaagttgataagctccctcataatgggaacaaaacaagtaatacaaatagtttgacattcttgttaaggggataatacacatacatatgcacgttcacacgaacgcacatgagtgtatacacgtgagtccatgcacaccctttcgtccgaatgttacacactgcagacaagagaagaagcgaaatggaacgacgagacacagaggattgcaaaactaacaacagagaggataaagatagcttgttctccccttcaaatgaattcatgttgactaacttgaaaaataatgaaattttcgaaagcaatcttccaacgagtataggagaaatatctccccttaaaaaaacagaattttttgcagcggaaaaggggaagggttgccatgtgaaggggctcaacaaaagtgtccaatttttagaagatatgaaaggatttaaaatgaagaagcagagaatggaagaccttgttatgaacataggaaataaaaaggaagataataatggaccctcgaatgggcgcgacagtttaaaggctggatctaaggttgaagtgacatcccctctcaatatagaagtaataagaaaatatttttacacccataaacttaacattgttagtgttcaaaatgatggaatgttttttttttggagggtggtgatggtggtcgcgaaatcgcgtacatgtgagtcactctgttgatgagtaattccacggtttgtttacgccttagaagtgccctgaatgacccacttttgaaatttcgtgtcaacttatttggtggctatgtccacgggtttactctgcccattcggcatacttcaggcgtggtttcattccgcagcttctgcagtggtgcatattttttactttttttttttttcttttccatcgcaggaaaaggaaaccctgtcctacaagctaaagaagcagaaaaaaattgaaaaatagtaaacattgtttagacaaaaattaagcatcatcacatgaatgtgtaaatgtctgttgaggcaaattttacacatttcttttttttttttttttttattgcccttcctgcataattacgaccgaaaaacagcaagctgagcggcgaagaaaaagataagtacatgaaaaagtacatgctcaaattggaaaagcagtacaaaaaaaaaaaagacgaagatttaaaaaaggaagtagaagaacagaaggaggaaataaaaaaatatcaagaaaaggaaaacacgttccttaattatttaaagaaccccaggttgaatttgtccaaaacggaggatttgaatgactacttgtgtattagtcccactacagtagtaagttggaattcgctgcatattctcacagctggtgtttttctgaatgggggaaaacaaggagaaaatgtgttaggcaggttggacaatacgtttagaagcacacttcgctgcacacacacgcgcgcggcgctgcccctccacaaagtactttacagacgtaaccaaagacgaaacgatgacgagggacctactaatcacgaacaaaggcagtacactgctgcacgtcatcatagtgccaccatccacaagccactttcacataaaagacatcattaatgtgtacaacaagaatgaggagaattccaagaacaatttgaacaatcaaatagcccctggacattctttgaaggtaaagagggagcgatcaatatggtctgcatcataaaatgtgataattaacctgtgtaaggacaaatacacgacatttttcattcccttttttttttttttttttttcccctattgggaagatcaaattaggttacagcgctttcaccctgaagcatcaaagggaccaaataaaaatactgtcggaagccgggaacaagacgatagacgtacatataattaaaatgagaaaaaaagacaaaaaaaagggggaattagaacaagagagtgtacactaaatgtgcatatatatatgtgccacttttcgcttttatgtgaactgtcaattctttgccccaagcgaaatgagtcttttcggaagcttcccacaaaaagggcatatcacgatattacccctttgcagataaaagcgtttcgctcaatgccaaaaatgaagttccagaaaatttttaattttggccccattcggtctcacgagaagaaaaaaaaatcgtaaccaatttgggaaaaaaaaaaaagaaatgaataaaagaacatgtcgtggggtccccaagacggctctccaccacctccatagacctctaaccatttttgatgtccacccaattaactatttttcttcgcattttatcccttcccccatgtaacagattttatatcaagaacgaaggacaagaaacaaacgtactgatattaccgaggaagctatttagcttttatgagaaaaaggagaaaattgaaagggaggaaaacatattaaatttgctcataaaaaagaaggaagattcaagggaggttccccaaatgggggaaaataacgaagctggagaaattattcaagtgaaggaaaaggaagacacatactacacattcaataatgtaaaaagttactctcggaattttctctacttatatcaaaatttggccaataattttgagaaactatattttgaaaatattttgcaagattgttattatttgaacttgaaaagggaagaggagaaggtcgttacttttgcgtttaggtatgggtggagaataggcactttgcatttttccactgctcgttttgttttcgagaaagatgctcagtctgtgtgagaggggagccatacttctaagagatttattggaacgtgaattcgtatatgttgggtctatacatatatttttactcgtgtttacaaatgcttccctatgtatgcactcctgcacaaccttcaccaacgcagaagcggaaaaataggagtttacgagaaggattacctcattgtaacggacatcgaatgcgactttggcgaactggtagacaaaagaaaatgtgactttttgaactggaatcaaatgaacgtttttccgttttgcgttaaagccttggtggagccgctgctcttaaatttggtacatataaatgggaataatccaggtgggttcgccttttcctttgttcccttttttatgctataattttttcaaaatatggatcaagctaaagatgaagtagtagaaaaacacgtttttttttttgtgttttttttttttttttttgtcgtattttacacaggggagtgttacgaacggaaggtagcagaatatctgcaagggggaagaagagacaacttgagttactttttctacagcacttctttgcactcgattagttttccggatatccaggtagtcactcatagtttagcaaatgttgcgccacacatatgtgcttatctgcgtgctgctgtaaccccagggggttccttcccacggactggttattcacgtgaagggtacttcccccactgatttaaggttaacagcgggtacagcgttgccgaagtggaggtcttaaacaacgggctgattgacctaaaagtgtcatgtagcatatacgtaaaggcaaactcggaaagggaggagaagcaaaccattttggacaaagaagacaaagggatgtactactacaacgaggtgttcgatgttacgtgtccacatttattatacgataaagtagcagaggggaaatcctcaccaaaggaggaagaaaggaagaaagaaaaaaggaaaaaaaaaaaaatgtgccctgtgtatatatacccaaataatttcaccttgtcgtataaaaagaggcaaaaagtatatatcattttcaagcctcaagaaaaacacgaaaattacaaaaattattgcttccttttggtgataaaaaatttgagcaagggatcggatataagcattggtgatttgttagaaatacaaaaaaatgggggagaggaaaatggcggattccctctagtgtgcgttagggagaataaaataattaaaaataaaaaatggaatcaacgattcgaaaatgacatttcaaagtatgaagactcgtcttcaccagagggtggcacatgttcgagttactccgagataagtcaagatgaaagtttaaaaaaaaaacaaaataagaagaagagctactttgggaagaaaaacaggaaaaaaaaatttgtcgcgttttgcatgaatgtctacgctaatatagttaagcccaatgtacatgtaaagacgaaaaaattgaccaagtgccttttgctaaatccgctgcatttatataagaccagttttactataaaaaatggaagcgatttttatgttaattactgctttgaaaatttaattcatttggatggtttgtctaaagggggaaagggcatttcgtttgagaagcatagcggagttgttgatggagagaacaccaacgcgttgaaaggtgaagaaaaagaaacgcctatccgtgatggaattctcgacgatgttgcagagagtaaacggaaagaggacgacccttttgccgacaaagaagcgtataagatatgttattacaactacgtagatgttctgcgtgatatacgatcagctaaaaaagggggcgaaaaaagcataacggagagtagaagcaggagcggcagaagcagcgccgatcaggcaaaaacaaaaataagcgaaggggcagataataggtcggatggcagcgagttggagaacaacaaggcggttgacaaaaagggaaacgcagataaaggaatagatcaaatgttaagtaagaaaaatatgaaagggtgccaatctagcggggaagcgagtatccccccagacagagaatactttctcaatttgaacaaaagggtgataaaatatttttacgaaaggggaaacagtgatgcagttagcatgtacgtgttggttaaaaatgcgtccaatgaaatgtttaaaagggaaaaagaggaaaggggggaaaatggggaaactttgcaaaggcagcaaagagaagaacgcgatgggggtaagaagtggacaaaaaaggtaaagaataaaagtgtaaacattctcaaagttgaagaaggggaatactgcctaaaaccacatgagaaaaaaaaaatccttttatattttctagtgaatcattacggataccacgaaatgaacatgaacataattttttacatgggtaagtatatgctggaaaaaaaagttaggaggagaatattgaccaagtgcaaaggaatcgaaataagtagagactctttcgtcttccgcaatagttactcccattactgtttttgcaacatggtgaaaattgaaaacttagataaagacttaaaactgatgaagttgggtcagacatctgagaagaagtgcgggttcgtcaccttgtatatgctttatttgtctgcctttaaaaataagggcaaaaaaaggagcataatgaaacgcgaggatctgcttaaccatttcaggagaaactttcttttatttttagaaaatgaaatagacaagagttgtgttaagcaggagggtgacgggtatcaatgcgacttgtgcaggtgttcctttaaatacgattgttgcatccacttttttgagagtaaatttttggcatgtaccgatggacatggctattcttaccagtttggtcaggaaaaatacatagtggaaaatggaaagatggctagtatgatggaagaaccttctcgttgccaccaccttagtgacaacttgcaaggaatttacaaatatcacgcggaaaaagatttgtatatacataacggaaaggcagagtttgcggcgcacctcttgatgtacccatccaatttgttattgcttccgttaagagagacggtttttctctttttcgtcttcctcccacatgcgggaagtataagtcccctcctcagcgtaatgcaaagagggagaggcaaagcgagagaggcaaagcgagagaagcaaagcgagataggcagcgctgcatgcacagtggggcatttctgatgcccagcgagcggctaagaagtgacacaaaagtggctaaacaaaacgttgtcatcatttgtattagtgcccattggggcctttaagtggggacccccatttgccccttctctttcgcgcccccgcttaacggctcactccttccaattttccctgcagataaattggaacgcatttcgaagagacatcttaattgagggagagtgcaaaaatggaagtgtaaaaataaaacatgacaaaaagttacgcattactaaccctgctgacacgaagaggggaaagaattacgtaggaatatgcagcgacacattccacgtgaaggtaaaaaatttaaacgagttagacatttcttatgaactgtgccaagtgggtaacaacgaatttgaatataattatcataaaaaggagtatgtggtggtttggaattgtactcccaagttggattactactatgaagacttctacacctttgcgaaggttaataacttgaaaaggggaaaggacaagggttttttttatcaaaatggggaagaattaaaagaggaaaatccctcctgtgctatgaaaaacagcgtagaatatatgaaggggggtccccttttgaaaggagaacattccatggaagaagataggccaatacacggctgtgtcatcatggcggattgtcactcaaatgaagtaaagggaaatcaaagcaaaacgcatgaatttagattactgctctttcacgatgatgacacaacgaaagataacaattttgtaaaattgaaatttccagtaaaattgaactattttcattatcgagaagttataaaagtgtcttgttatttttccagacacacatttgattttgtcctaattagagaagaagacttattgctatctttatttagctatgtcaaaatggttgtttgtgaggggggatggtgcaaaaaggggtccattacttgtgtaggaaatgagatagaaggggagaagggaacgaagacaaactcgacagaatcgtttgtaaacgaacttatggacgaactgcactttataaaaagagaaaaaaaggatgaccaaatgtgtggggaaacaatcaatgaatatttcaagcaaatgaagaagttttttcctcccaattttgatgaagatgtgctggcagagtttcaaaattttgtgctccaaatggagtcaacatttgaagcaaaggaaatggcatgtgagaaaataaacacaggggaaaaacacacacatggtgtggatggaagaagggaaggagaaaaaccttccgatgaaataattcaccagggaggtttaagtgcggatggtgatttctcccatgataaaggtgaatatacaaacagaagggaaaataaagggatggagaaacttgtgtgggtacataaactcctgcacggtttgaacaataaagtcgattacaattttatcgattttgtgaggaggaataagcgcgaaatggactttaagtacgaacggggggaaatcacaggggtgcacgacgtcgtaggtgcgggggaggcggatgtgaaaaagaggcgagaaggggggaaattgaagagggagcagatgaacagtgtaaaacgagacaaaataaacgcagcaaaaatggacgaagaggagaaatgccacccttcagatgaagccacaaacttattcaaaagctacttatgcgaactgaataaagaaaatggcaccatatatataatagtaagcaacaagaacaaatatgaccttcgcctgaatctgcgttcgcccgcgcacataaatgatagcataaatgaagcattccacttgtgcatagataatttaattatgaggaaggagtggccagggatttcccgttttgtaagtgaatacaaattgggtaaaggagaaagtgcgcgttgtaaggcggtcaatttagatagcgtgaattgtggaaagtacagcaaattaaaacacttaagcgctgcatatttagggaaaaacgaaaaaaaggaagaccactattatcagtacttgagtaacgttctacgcgaaaagagggaatactgttttggcttaagaaataacttttttgtggactttttccaattcgaaaatgtattaagttccatgaaaagttcctttataaaactacacttgcatgcagacaatgtcaatttgtatgaggataaaattacgttgaatttgagcaaaagcgaaagttttcaaaatatttattgactcccaaattaaatcgctgcacttgttgagtccacacagggaaacgaaaaatggcgataaatgcatttttgttaattctatttttataaataaggaaatttttaaaaaattcgaagaactaaagagaaacaataaagatgaagaagtagacaaaatatgcgagtgttttgaagaaatattaaaaccgcaggaaatcaacatttttaactcgtctaatttgaggaaaagggtccattacactttcagcaaaatttatcacattaggaatgaaaagaggggaagaggaaaaaaaggtgtagcagaaggggaagtatcggcacaaagggggtgtaaaggagagaagaagattgacgaagattcaaatgaaagatatgaaaaccgatgcggggatggtgagacaacggaagattcctcccactcgtccgacgccgcaggcatcgcagacattgcagatatggctgatgaagggagcgaaatcagaattgagtgcgcgaacaagtatatggataaaaacgagaaaacaaaggtgaaactatttttggaaaacgttttacataaagaagggaaacacttatacaaaattgattgcaattatagctatgccaatctaatggatgccacctctgaagttaaaagtgaatctgcttgcgatgctttaaatgaaaaattaaagaagttgctctctctgcagttttacctatcggttaatgtggaaaagccgagaatcacgctactacataacagtaaaatgtaattaaaagaggcaattttagtagataaggacgcgtatcgaaagaagtacgccaaggggaaggataaacatacacatgagcgtgcgcgtaaattcgaatagacatatacatgtagacaagcgtagaccccatggcatctcctacagtgacaatttaagcagttaaatggacacctattaaaaacacatagcacatatgaacaccgttttttgcttcattcatttcgctttttttcttattttttggtagctcttacgacaagagagtaaaattcgatttgaattatttcaacaaaaaggcgtacaaaagaattgataaaatgtacaaaagccaagtgattaatgacatattatatgaagacgtgaacgaagtaaatgaatactttgatcaggtttttttgagaaacaaaaatctgaagttgtatttttgcaatcagcaggacattcctttttactcgtacatatacacgaaaaagttccttcaaataaaaagtgtctacatagatcacgaagagtttgaccattccaacacgaaaattgtaaaacaaatgcgcaccatataagtcattactgctttgtcagttttgtatgaattcgtatttttgtttgtgttgcacgttggggagtccacgaaggaattgccctcgcgactacatggatgtgtatgtgcatatatggatgtgtgtatgtatatgtgagtatacatacccacgttgcacgttcgcgcccccttttcagtaccacattaagagcaaagttaaggtctgcgtaaagctagaagtagatgagctgaagctgaaaaatgaactaaaaaacaacccaagtcgtaatttgcccctgaaaaataaaatagagaaaaagtacatacaggaagattttttaacattccaatatttaacaagtaaaaggcaacaaatgttttgtgtcgaatgtcattataacgtgccctttttaatcatcaaagagaaccagcacatatttcgagagtttaacaacttgaaaaggaaaaatcagaaaatcgaaaattgcagagagctgaacgaaattgagagcaacctttctgacaaaataaaggcagggaaaataatatatagcgaaattgaaatgaggaacagcgtctattttatttctatcagctttagtgaattaaagatgtacaaactttgtctgtttttgtttaacacgacgagaattccggccacatgggccgtaaaggaggacgacccacccagcggagtactacttggaaaaaaaaaggaaaaaaatacgaaaaaagaaaggacgaaaaaacaaaacttttcctcttgcaaatataatgctgaaacgttcacacatagaaatctccttttttttttttttttttccttatttttacgaagcagaattcttactctttaaaaggcgccgataacaaagtatttcacttcagtaaaacgaaagacatcctatttggaaaaacgtacgacatgcatgacgtgaaccttggaaaagacgaaaactggaataacccttttctgtttcccgattacattatagtaacattcacgtaagtcttttttttttttcttagtactacttatcttcccgcattttaattatacatggatgtaaacaatgctacgtgcacatttttcgccttatcgacgcaggccaaccagcaagagcgacgtaacaaaaaaatactgcattgacgtggccgatggcgaagagatagatttttatttaaagggagtttatataccaaaaaatgatgaacaaacgaaaaacagttaaaattttgtgaggggacaaaaaaattaaactaaattaaattaaagagcaaagggggggaaatcagaaggggagaagtggtagggtggagaaaaggcaacgtggcaagtgaccatgttgcgaagtaggcaaaatgaccaccatgggatggctagctttttttattattcaaaaaagctttgcacacaaaataaaaaaaaaaaaaaaaaaaaaaaaaactagctatttagctgcgaatgtagcaattttttttttttttgttggcattgtaaaaataacccattcctgttcacagttttatagacgcgacgaatcttcattggtgaccaccaactggtggataaaacaaaaccgttttgggtggccgatggagcaaacttcttaccaacgtattcgccttattaattcttaaccttttctttgttttttacttttttgatcagttgagtcctttttcgtactgtctccattttgcgggtagtgggccatggatggcccaggcagaattttattgtaaatattatgaatataactgtagacgtcttcctccttcttattggttttcttattcttcgtgttttttttattttcatttaatgtgtgttcatttatttcttcgtcaattgagccaaaaagatctggtctgttaatgacaaaaagagataaatttccttcaatgtcttcaaggggagtgaaggatgcttccttctttgccttttcatatagcttatctttctgttctttccactgcggatccaataataacgttttcaaatgtttcgtcatatcgttgatgtcaattggttgatttgtgattgggcacaagtgcatgttttgattgtttaggcgatgtttttttgatttttcgtaattctttacaactatgattctttcttcattatcatcgtcgtcatcgtcttcctcgccgaccttcctctccgcagcttgctcttcatctaatgtgttatcgccttctgcgccattaatttcttggttcattttttttccttttagtccctgtttaacgtattttttacccgcaacgttttccttttcttgggagctatctaaggattcctcttcgtatccattactatgatgtttgtctctcattttaattcgtcccatccctttttcgtaatattcctcctctcctgtttgatcggtatactgcttatccgtatctgcatcaaatgtttcattgtccattcgttccatcatgtcgtcatctgcgtaaactgttttgtttacattgctatcatgataagagatgtttttaattttttccaaatttgtgtactttttatccgtatcgaatagctgacttaggacataattttcgacattgttaaagtcaatggactggggaagataatcgtcattttcgtcaaagttaattgtttccacaacggagaagtttgtccaatcgtagaaggtatcacattttgttttttgctccatttttctttcttcttcttccttctttttcatattaaaattgtaaacactgtacgagtagtttataatgtcgcttttgttcgtggagtatttttttaatttgtttattatgtcatcatttggaagtaggcacttcacatatatatcgatgagttttgaaaataattatagtatagattatttgctcgcaaaaaatcatactgattgttatttttttctctgtttatgagttcatttaaaaattgatttccattccttgcaacaaataacgctgttgttttgattaaatcgacgtcgactgagctgataaatggagttgtaattgtgtatatatcttcctttacttcaattttttcttctttctcttgtgcaatttcctgattcgactgatcatttatggcataaataattttatttttttcttgtttattgtcttcttttataaaatcgcatatttttaatatgtgttcattattactggctttgtttagatcttctcttttttttatttctaaaatggctttggggactaaacttttttcctctgcccctatgaatagctcatgtagcttgtactgataatagtaaaagtaggggtgcgagggatttataaaactgaactgtttttccttctccttgtatattttttgctcgaatatttttccattttttttaacgaaagcggctgttttgtcaataacacttttcatgctggttggtggcatggtcatttctccctccaggaagtcgagtctcctccgcataacatcataatctttgacgtccacgtcgtcatcgaataagcttcccttaactgtggccttctccatttttcacatatatgtttgtactgtgtgcgtgtcgtcttttttcactgtggatggtagatatttgtcatttatgatgtctcgtttttttacagaattttattctgtttgtttgtttgtttgtctgtctgtttgtttgtctgtctgtcttttttttttcctccttgggattagcgctatggtgtgaatattttgcagcgcttacagatgggaagttttgtttttttcttggtgtgccttctacggtgcagaattattcttctgtacgtttttttgatttgccttttcctatggctgtatatttatttaattcgcgcttactctaaaatggggggtaaacgcggatgaggacgcttcgcctactttgtaacaactatgtgcagcgcgagctttctcatgtggcgtaaaccctccctccgttccacaatataatttacatttggcgtggtgtattataatgccgctttttctttttaaattgcaactattttttttttttctcctgtatacaccgaaagttcgccttgccgtatgtggatatttttaaaattgcgttgtacggttggccttaaaaaaaagctatacacatgaaaagctggcatatgcacataatgcatacaacgcgtagaatatttgtatacatcgcaaatgtatatgcatatgcatacttttgaaaagtcttttttcgtaattaaataaaattaattaaatgaagtcagaaaatggcataaacgcgaaaaatttgaactcatagggtgtttaattatgcgcagtttttcaggacccatacgatttaattttggtacaattagcagtgaaacttgattgtcggtcaaatacgcaggcgtgaaaaaaaatgttttgtatacataaatatgtaagcaaatgagcaaaaatgcaaataagcaaaaatgcaaatacgcaaaaatgcaaagcagatattggtcaatggaaggggggaaatgaattgccaattttgaaaaggatgtcactttgatgcgtttaacagttaagaaatggaaaaggttaattttttggttattaaaaaatgcttggaaaaaggagaaaaaaaggtttcgcggtaaaatcgtggttcatatgtgcatatatacagtttatatgcgcatatgttatgttgtaatacgtatgtatatttatacttataaccccatcagcaaaagttaagcacaaaaaaattaaaacgggtaaaaagctatcgtttaccacgcaggcgtaagaacatggtatatataagttatacaattgcatattatgcgcgaaaaaatatacatccgtttatttgcaaatgcttgctcaaatatgcatatctggtatgaacacagcacgccaatagtatgcaatccttttctctttcgtaaagcacttttttgttcaactttttattcattacatattttttgcaaattttagcaaaaaggagaaaaagtaaacacatagcaaaataaataagtgttcattccactggaagaaagtacaaaatttgcacaagtatttcatatgatacattcgttttatgacttttacaataatttttattttactaacgctcattacatatgtaatttggcgagggggcatatgattgttcttattttttgttgatgaactcttaaagaggtaaaaatatgcacatgagcgtgtacgtataaacgtggtgatcgtgcccacgtacatgtggtaatatatacatatgggtatgcatactcgcatataaatgggtatataaatgcgaatacgcatgcctatccatgcgagcatcccctttttgagcagaacatgctagccactgcgcgtgacgcttttgccccccgccaatcacccgctcctttgaaatcatttgtaggctgttacttctggaatgagcaaaaacaccgggcgtttactcaagcgtatagctatacacgtatgagtttctatagatacacacatgtgggcttatctgcgcgtgtgctcgccgcacatatcaatttgcgtacgtatcaatttgtacgagcacagcacttaaagggagccaatttaaacagtttttttttttttttttttttttcttaacaaaaatacagagccatgaaatgccccgtttgtcaccagatttaaatttcgattgatgattagatcacaccacgaatgatgcaattgcacattgtattattgtatgagatgcataatttatagaatgtaaacaagcgcacgggtgttatgtagtttgagatttttttttttttttaacaacgcactttaaaaaaaggaaaagaaaaacgtcttaaattaaagtgacagaagagtatattacgtacagggacgtatcacatgtgtaatttttttttggtgaaagagagccccccttctttttaacgcttccattttttgatttcccatttttttctaataatacatgtatatataaaaattatgtagcaaggatggattcatacgaagctaaaaagaaggagctgtatttgaagaggaaagatataaatttatattaccatcccatcaaaacgattaagcttttttttttagaactgagaaatattattgctaatacctacaagaaaaataaaaaatacaacaagttaatattccttggcatcatattggtattgtttttgttcaaaataagatataaatatgattacctgagcaactttttaatttatatagaatgcataacatggtggctgtcactgggaattttaagtagcattgggttggggtgcggtatgcactcgggggtattgtttttgtttccacacatatatttcatttgctcaacttcggagtattgcaattcgttgaactttgactccagggtgaatatgtgggggtccttgttgacgcccgggaattactttgaggtaaggaggaggagcgagtgagtgagcgagcaaagtagattgtggcagagggaaccaagtgccactcttattggaaagtaacaaagggtgtggacgaaacttgcgaaaggatgttaaaatatgcgcctactcctgcggctgctaagttggccccgcaagtttgttgtcacaatggacaagcatcccaaaactgttatgtgaacaagacgattaattttcccttttgtatctttccctcctcacgcagtgtataacgaagaacgatgggaatataaccctgtcaagattatttatgaaaatttatccgtattgtctagtatggggcataggaactgcactgggagaactaccaccgtacctcacgtcatactacgcatccaaggtagaggagaaaaaatagagtgccaaaaaaaaaaaaaaaaaaaaaatgtgcgctgaaatgtgcattttgcatggtacagaagctaaagaaggaagaaagtgggtagctcctttttatatacacgttgtaaaaaatatttatatgccttttctttttctcatgtgcttcccctttaatagtccaaactgagcgatgacgattatgaagaattcgaaaaggacataaaagaaggaaaacgaaacataataatcgccatgaaaatatggatgatagattttattaaaaagcacggatccatttctgttttccttttatcatgctggccaaatggtataccatctatgcgtgtgaagacgtgacaaacgctgttatttgtgttcgactagttggggctcttttgcttatcagtgatggcacattgttcgcttcgacattcgaatgacgctctgcattgttgcatcgtgtgtagcgaaatgaccagcattattttgctggaaatatgtgtacacattttgacccacctttctccaactgaccctctccaacttacctcctccaacttaccttctccaattgcctccctccccctgcagtgatgtttgatctgtgcggaatttgctgtggtcactttttgatgcccttcgggaacttcttcattccgctgcttctaggaaaggccgttgttaaaaccatatttcagagcatcttcctaatttttatgttttcaaataattacaaaggaatacaattaaaaatgaggcaaaaggcgttatccattttccccttacatcgcattnttaaaaacatggatccgtcttctctcgcgaattttattgatgaaaaaatctcgatttttaaatatgggcagaaaacaaaatccaaaatggattttatgtttttatttaacatatttttttttgtagtacttatatatttttttatttcctgtataaaccagatagcccagaagtaccagaaggtatgattttacatgaacgtattttggaaaaagtgtaccacagcgcaaggtggcatttttaaaagtttaatatactggtttgaattttttcccttttcccgtcatccctttttttttttttttgcagaacatcgacaacgaagaattaaagaagtacaaaagcgggaacgacgaaattttaacgaagaaatcaaagaaatgaagattttttccttggacacaaaattaagcttttttataagtcacttccacgatgcacgcacagttgtaaattacaacatttagcaagccatatgtatgtatatcagcctaccttgcttatgtatttttcatcctactgtaagtttgacttaaaaggagatgaaacacgaattttgtttggttatttattatagcgcaaaatcgcgattcctaatatacttcttattacacgcatgtgtcgatgtgcggttgggttcgcgaatgtattatacctacatgtgtatatatgtgtatataggtatgtatgcatgtatatatgcatgtatatgtatgtgcgcttcactgtttttatgaccgcctgtgcgcataagtagggggggccccatgcatatgcctatctttccatgcgcgcatgcatgtgcacttggctatctatttatgtgcatatgtgcgtatgtacttgtatctatgtgcaccgtgtgcgtgtgtacttgtatctatgtgcatcccgtgcgagtgtacttgtatctatgtgcatcccgtgcgagtgtacttgtatctatgtgcatcccgtgcgagtgtacttgtatctatgtgcaccctgtgcttgtgtaccacttctgaatgctaacctaagagctaactgttggctcaccttttgaaaaccatttatgtcgtttaatttttttgaattgcattctcttgtcaggattgtgttttagcaattttctgtatataagaaaaaaaaaaaaaaaaaaaaaaaaacatgaaaatgttttgaaattaaaaataaattaactcttattttataccgctttaagtgtgcataccttaataagcgttttaagtccttgtcaatttttcgatattttgggaaaaccaatttgttgcttttcatgttctgataaatttcaaaaatgtggtctccgctgcgaagaagaggaggtgtgaacatgcaaaagaggttttatgtcatgggggtggggaggggaagaatatgtgcttgaaatgtggactggacccgtggctcatgcggcacatgtgccaggaggtaattgcgcgggttcaactattctatggttgtaaactctcatagcggaatggtgaagccatactagaacggcgttcgtccgaacaggaaggtatacaacacggatccgaagttgtacgacagctttttcgaaaggtggacatctgcattagacacatcaaataagccctcgaatgagttaaaaatgtccgttgttgggctatacacattgaggtttttcagaataaaggagcagtcatcgaaatctattagcttgatgatgttgtggtggcagttttcattttgtgagaagggtaactcacttgaatcttctgtatataattcgtctttttgattaggctcattttttagcatatcagcatcgtgggggttgtcgctatggatacgttcttgagggggatcacccctatccgtgctgccgccattccgctggacgcctatatttaacgcgtgaccatcggtaccctcacctttgcaaaggtgtttatgcacgaaatatacatctaggtatggcaaaagggcgccgctccattttcccgaatcttcttcgctaaaatatagccagtaaaattttagaaagctgatcgaatttgttgacttgtgtttaaaaatagacaggttttttattttgttaattaggtagccatttgcgcgtagtttatgtgcactatttgaaatcgttttcgctttcgttttcgttttcgtttcctcttttttaaatggaggtgtcttgggggggccatcgcttgggggcacatcttttcgcttcatctttttaacgaaggtttgaatgtacgaagtggcatcgtgtgatgagaaaaaaatatcgtttaatttgttttttacaaaaaatactttttttacattcgtgtcgtattcgtaacacttagataaatccacgttatggatatatttaatttttttatttttcactcttttgggggttatgtttttgtaatggcagtgtgtgtaaagcattttgcggcgccttttttcttccagatcgtttgtccttttttccttttttctgaggaaaatatttatattgtacaatttttcagcatgaccgccggtgctgtcattttttttcggcctttttttcgaattttcgttcaactttttttggatatccatttgtattttggatatctctacacactttgtttccgtcgcgatgggattgtttcgtttttttcgtttcacaggtacatggtaggaagatatttcttgtacgtacctacaggttagtagtatgttatccggcttcagatcaaggtacgtcacacttttgtgtaacaaataagtcagtgtatcgtagatatttaaaaacagaagtttgaggaaattctctgagtatagatgtacttctacacaactgttgtctattttttgcgtttttttggcatgcacggaatatatgccgtatttttttttgaaatacatagattggtagggtacttgtggcataagggtaaataggatgttttttttttggtcaaaaagtacctcttcaatttgtattacattttgattatccagataatttaaaaaaaaaatttcatttaaaattttataaagatagttagttaagtacacttggctgttaacgtagtagggacaattctgctttaagcaaattcctacgtgaaaaactttcaagcagtattttttgttgtccacaatatttttgcacctgtatatattgccgtacgcgctttggtatatacattttaaaagaagatattggtttaaaaaataagaggtgttttttctcacaattttgtatgcaccatatttgggacttatatttttgcatttcccagttttttcttttccccccctttttaacaaaatgctgtaaataatactatattttacgtcataaattacttttaattttttcttgatttttaaaatgtcttctaggagcttcgcattacaactgctaacaaattcgtcgctcagttttattttgcaatttttgaaatgttcctttgtgtctagggtggtgacagtgcccctgtttttacattcgtttattttttcctccactttggatttaaaaaccagcttggtttttgccttgtcgaatgggcaatttaggaagtgcatttttgaggcaacttcgcaggtgggaaataagcgacctgggatgccactaatttgggcgcatattatgtgtggaaattctcacccggggggaggaacggacaaaaacaaaaaaaaaaatgagagggatcatgctggaaggtactgccaaccaagtagacgcataaacaggcgcaatgtggacgattttgaaaggtactactgactgttcgctcagtggaaaatttagcgaaaggcaggaagggaagtattgcaatagtaattattctatgcaaatatgttgccccatttgcaatgtagctcgttagacaatgcagacctgcggcactgcaagaaagtgacaccatggctaagccttcacttatctgcacatacttaaggggcggatacatataggtgcacctgctcaaacatgtgtcccattgctggggtgtccttgctcactgaagagatgttccctttaaatcactgtgaggtttatcaaaggggaagcaaatacacgcattttttttttgtagagacgcccagtagggaagcctccgtgcatggggtgagagcattcaaaaaaaaaaggtgtacaaaagagggattgcgatttctcagaatagatagttatgtggggaacactcatgaggaatataccctgaagtgacttcaaaatttggattttgtttatttttttaattggatgcttcaaaaggtggtgacacacttaagggaagtcacgtgtaagtgacatgtgcgaacagagtctgacttataatgtgtagaggggggaaggaaggggagagcgaaaaaaaaaaaagcattaaagtggggcagaagcagaaatagtgtatgccacagagaacagagaagctctctcaatattctgcaagtcgaataatctgccctgtaaccgaagtgtgttggcgcacgtgcctttttttttaaaatgcttttacatttcttcataaaaaattgcaaggttttctttcgcgcgaaaaggacgtatctacacgtatatgacttgtgcttatgtacgtccatcacagaatgtcacatgtgccttgtcaccccatcacacatggcgcgcattttgtgacaatacacttgagcgtggttcgtaccgagcggtatatccttaacactccgtgcactgctttttaaggctatatattttttggcaagcaaaatttcgcaaaaaaaaaaggagaaaaattaatacataattgtaacaatgccacgatgcaaaaatagttaacgaacagttaaggtcatttttgcacaaagggaacaggtacgcatatggtagaagaaaaatatgaactttcattttaagccccaaaatattgccttttaaggtagaaaattttgtgaaaatagaataaattttcagcactcaaaaaaaaaaaagcatttttgtgcctttgttttttttttttcgaattagcgatttctgtttagctttgccgcttcctctcgatcttgtaattcacatagttatatttttaaaaacatttttccatgagtaaaaaaggcctaatataatttcgatctcacgataaggagaaagcagaagccaggaaaagtaggaagaacagaaatagtaagaataacactaagcaggaaaagaaacacactgagaagggacaaagtggaaggcgaacccgaaagcgaaattacaagcggagagaacgatagttaaaacaagcagcaaccatgtatcgaaacctgtacgacacagacaatattatttactctccggaaggtactaaaagaaatggcgaaaaatatataggaaaagtgtgcatgctttagcatgctcggctgatgatagtatgccagccgattgtaatcgcatatgctcatacacatttgcatgtatctgcacgtgtgaacctttttaggaaggctgtaccaagtcgaatacgcgaatgaagctataaaacaggggacctgcgccgtggctataaagtccaaggattttgtggtacgaaaggcgccgcatgtgcatatagcgagatgggcaacatgtgctgcgcgttgagggggccccttcagaatgaaaggggggagggggggagcacggacaagcaatagtgacagaaatataataaaatggcgaaataacaaaatggagaaatgtgaaaatgacgaaataacagaatagagatataaccccgtaatgtttgccccccaactgcgagatgccacagttgtccaccaagcagcgcgaatgccccactttttgcatccattcatgttgctcgcttttttttttttcgatccctctcttcatacaggtcgtttgtggactaaagaagcgcataagcaagttatcgttccaccaagaaaaactgttcaaaatagatgactacatcggtgtgacgatgagtggcataacatctgacgcaaaggttttgacgaagtacatgcgaaacgaatgtctgtcgcataagtttctatttgatgaaaatatgaatatagaaaaattagtgaaaaaggtggcagataagtatcagcagaatactcagaggagtagtagaagggcatttggtgtagggttaataatagctggatattttaaggagccctatatttttgaaacgaagccaaatggttcatattttgaatacattgccttatcgtttggtgctagatctcatgcatcgaaaacttatttagaaaaaaatttacatttatttgaaaattcgtcgttggaggagcttactcttcattgcttaaaggccttaagatgttccctttcgagtgaaaatgagttaactgtagaaaatacgtcgctagctattgttggtaaggataaaccatggcaagaagttaccactgtagacttagtggagcttctaatgagagtaaacgctgaacagcgaactgaaaatattgaggcagacattcagaatgaggaaattcctccaaatgaaggagatgcaccaaatccgcagggcgatcaaatggaatgaagcgtcaaaatgcgtctatatatgatgtgctctcctttcccaccacgcacacgtgagaatagtgaggcatgttcagtgtattggttttttatttataaatggataagcagcatgtgcatgtgtacttctgcgtacgtgtgtgcatatatgcgtatttatatacatatatatatacatatatatacgtatatatttatatgcttataacacgtggtgcatgtaatatatacaaaattttaagggatttttttttttttttttgatacctttttaatatttaaaagaaacaatgggaaaaaaaaaaaaacgctttctcaattaaaataattttttattgcagatcatttttgtttcccttttgtgagcagtttatttaaagagagagaaaaaaaaaaggacagtctttcgctcagtgtaggggtgaaatgctagaacaaagctcaacttatttatcttttattgttgtctttggaggaagctactttaatgaatacatgcatgtacactgattaaggcagatttaggtgaaggcaccgcagtggtaagcaaatcggagggggaactcccagctacgtttgcctgcaatcggtaagggtaatatgtgggcacctatatgtagagtgaatacgcacaatagtattttctgttatgtatgccgctttgggctggctacaccttttgacccaaatgattcccacatgtactacagcaaattggcgaacacgtatgcgtaattttttaagagcgttttaacaaataggaaggaaaaaataaaagatgaagaggtgcgcgtaaatgttattttaaagaggaatataagataactacagcggtgtaatgcatgcgtatttgttgctcattcaaaatgtggcttcgttttttttttccatctgtgttgtttatgttttacaaatggctctttttttccttcataagtaaaatgaagtacatgcaacggtagttaagaactatttttttatatttgaaaaaaataaagttaaacagcttaaatttgaatgtaaaaaatttcaaacattagctgttgttcgggtgcgcacagggataggggtgcctgtggataatgctgctcctctgtagagcgtgaaagatcaaacagaaaaaaaacatttctttatctttaaaacgtggatagaactgtaatatgtttaaaaaaaaaaatggttatttttacgaaagggatcagatcgacgcagaggtttaaccttttttttttttttttagggaaagcaggaaaattgctaaagcgaattgttggaaatggtatatgccaaaatttcacgtgtacgtttgatggctaaatatcattagggtgaatttttgtatgtatgtacaccagtatatattttttttttaaatgtgtaaatgtgggcgtaaataatgatgcgttttttgtttaaatgcgcatatgtaggaatataaataacttttttttttttttttttttttccattagcatttgcgttacgctcataccccattttgatttgtcatgtgatgcatacaatgttggtgaataacttccacttctttttccttttcatttgtttccgctttcagaggtgatgcaattttttccttccacaaatgcatgtgtagataagttcatttgcgtttttattgaaaaccattcgtttgaaagagttttaaagagggcgagtgacattccgttttgtacatttgcagcaacgtttgaagtgtttgcatgattttggagtggtacgtgaaggtataaagcgtaaaattgttacgtgcgtgtgtacataggcacgcacgtgggtatgtgcatatatatatacttatatacatatatatgtacttacatatacgtatatatacttatatatacttacatatacctatacgtacactcccccgtgtgcgtgtgcgacggggagagccattttacggggcgagggaaaagacggcacatgcagcaacttgcagtaaaccgttcccctaccattttgttcatgccatttgaaaacgcgcaaggggagaaataactttttggaggacccaagacacacgtgggcaccggacgaatgtttcccgcctcgtccgatttgtttgtgcgcagtgacacacacgtgctgcacaaatcgtaaaacatcgaatgcgagctgtcctgttttttgttcaattcgttccttcgcgcagtgtagcagtgcggcgtatcagcgcagcgtatcagcgcagcgtggttgagtccaatcccttggccatatgccacgaacacatttccgtgcacccttgtttctacacgcatgtgcacacaagtgtatatacgtgtatgtacctgtagatacattcctgtgaattaaaatattaatgcggaccgaaacatacttatacacaccaagaggaaggcacaaacacagctcaaaaaataatcagtccaaccttttgagctcatagccatttaatgtaaaaactgtcctttattccatcgcgtccttgatgataaaacatattagcattaatgttaacatttggatgatttaaatatctaattatttttccatgtaagtagtattaaatgtgtatgcgctcttgtgtgaagtagctacatgtattgggcagtgagaaaaaccgttttgttacaccagttcgcgcagacgtagaatcgccaactgatgtagtctccccataaatacgtatgtatatattcacatatttcatcactctgcctattcttcccgtgttttttttacgcccttcagttggatcaatttcgtccaaaggacttcacaaaaggggaggttttccgttttgccaatttgtgattgccaatcggtggtgtagacatttccccgttcccgtagaatccgttaccacgtgtgtacgcgtgcagcccccctcaccacttcgtactatattctgctagccaacatatggtacgttatgcacactgtgaatgtatccattcgttcatatctggtgtgtaaaagattgtgtgatattcattcagttaagttcaattagagtaccgaatttcacacattttcaaagtctacctatttagaattcgttattgacacatatatggatcatttaaaacaaatttaacatattcctagaatacatctatgaagtgttttttttttccccccttttttgtgcaatatatatggagtggatgctagttttatagcttttcgctagcagttatacgttcctttagcgaagaaatttaattttgagaccagttaatttgggatcgtttaatttgatattaaataattttaagataactgaatgataaggtagtttgatcttaagatatgcatacatatgttaaatatgttatatatgttacacatattatatgcattttttttttttttgcattaaacatagcgtgggtaaaaagcttcccccttttgaatcttactctaaagctacagcattgcggaatcgcaaattgtttgccattcttccccaaccccccttcccttgcaattgtaataacttctctttgtaattcccttagcttcttcgtacaatttttttctattcttcgaattttttctggttttatcttatcatatgttatctcattttaattttttttttttttttttacaacttatgatgcacaatttacaccttataatttataagtaaacatttttttttttttttttttttcttttcatttttttataccacttcattggtggcttcttctctcaatgccaaattttttctcgtgccacgttttactcctcacgtagttaagcatttgttatcgttccttaatgccatatgatgttttatttaatgcttactatgatatataagcgtgtatatattttttccttttatatgaatatattcttttagcatttttttcttcctatttatatatgcgcatctccatacttacggattatgtgcttggtgaagccccctttttcgtagatagatagtcagccttttcattaaagaagttttcttttttcattttttctgccttttttttttgcgcaaaaattgggctcccattcattgtgcatacgcataggaataaatgtttgttgcgcattttttggtgtactacttttcattttcatattcgtgctcacgtcgataatttaaatcgaggagcaacgttgacggggaagcatcagagcgaagatagtgaagccacaatagccaggccaataaggcgaagtcaagatagtgaaaaacatacatcaaggagacaattggacgcatttactcatttcacaacccgcacgcgtacacatcagtgctcgtagaaacacacacactgaaattttctcatgtatatgcacatgtgctgtttagcacatcgacacgtaccggtacacaccagttaagagagagaaacggaaaaaaaaaaaaaaaaaaaaaaaaaaatgtcttctgtatcaaccttgccatatataggaagtaagatttcgttaatttcaaactccgaaataagatatgaaggaattttgtacacgatcaatactcacgagtcgaccgttgcattgcaaaatgttagatcatttggaacggaggggagaagacagccggatattccaccatcaaatgaaatttacgattttataatatttagaggaaaagatataaaagatgttaccgtgagtgaacctgcgaagactattccggacgacccagcgatcgtttccatgaacatagcaccatcgtctaaaaataatttgagcgataatataaattataacaacaatgtcaatatgaataaaccgctgaagactcaaaacaatatgatgcaacaacaaaatgacagaaatatgaacataaataataggcgatattttaataggcagaattacaatttttactataataataaccctaacaatagtggtaataatcacaacaataataacaataataataacagcggtagaaactttaacaattttaaatataaaaattttagaaactatgaaagaccttacattatcggggagctggagtcccaaccgaatccagccctaaaaagtaagttcagccccgactttgactttagtacaaataatctaaagtttgataaaagcaccatactagacgaaaagaataaagaccccttaacgctgaataacaatattcaagtaggagggtatgataagaattccagcttttttgataacatcagttgtgaaacgttagataaacaacagggtaaggatgaaagagtggaccgagaaaaattaagaatgttagatgtagacacctttggtatagctgcagcgcactatagaaccagtggacacaaccgaaacaacaacaggaataaaatgagaaacaatagaaataacaaaatgatggggaacttcaactacaactattataatagaagtcagaacccgtttaacaggtaccctgcttattagtttttttttttcacacgtacggggatgcgcctgcccatataggtagacacatatatagatgtgttcacgtatgcatacttatatgcacgcatttttcctcgcacgcgcgttgaggcgcctccattttattcgttttttctaattaatgtttgtgccattacatgcgtaataagccatttaattcattttaaaagttcccatcggtgtaaacgcacgtatgcgagcgtgctcacccgtacacagatgcgcctttacataatgcacctaaccaatttttcacgaaaacaagcagcccccatggttagatcttcagagtgacctaatgtgaacgtacatgtttgttcctgtgtttgtgtgtttatatgtgtacactttgacatgcttgcacgtgagcgcgagggagaggggttgcttgcatgtgtacacatacgtatgtattatgcgtgtgtgtataacgcgtgtgcgtattacacggatgtgtatatgtgcacccgtgtgagcatgtgtgtgtgcccaggtacatgatccatttacatgtgaaaaaaggtgaatcagcaaatgtttataatttttttaagtcaagtcccctaaaataatttcctttttttttctgcctttttttgacgttaaaaattttttttttttttattttgttttgctttgcataaatgcttccctggatgtttacataagtatttaccagcatgccttttcgcctttttgctgaatcatttttcatatttaaaaattgcgataagaatgcaaaaacgaatggatgaagagactatgcggtgtataaattaatacgaagcacgttgctttggtccgagaacggggcgattcccacatatcggcgtatatgcatatatacacataagtgtatactttgttacttgtatgttcatcgatctactagcccgaggccgtactcacggcacattcaagcgtacttcccccaaggtaagcaactttttgttacttcttccaacggtgcactattttgcaaaaccggaacaaatggaagtaatttgcttttacgtaaggtgtcattacccagcggaggatatgctaactgccttttggcaataatttaagcgaaataggcgcaactggttattgaggggtattcctcgtgcacacatttgggtgatgttataggaacatgggaaattcaccccgggggggaagaaaaaaaatgttgcgttaaagtatgtacggtgaggaaggcaaacacgttacacgtgtagcagcacctttggccttacatacaagcgatcggtttgttcttttggcatattttcttcgccctccccatgggtgcgctttaaattgtcattttgaaaatggacccccagatctgattaacttgataggcataattgtgacataagtagtatgctcaaattttgcaatttataatttatccttttcatgatcacagtgtgtattgattttgtgcatacgactgggatgttatgtttaattgttcagcataatttgggctgcattgcggtgtcacttttttccccctcagttacaaatcggaatgatggagcaacgcgcagaggggaatatcataatagcgagatgatttactctatgtcgcaaaaatgaacgtaccacattttgtttcgcacatttgtatttattttaatatatttccccattttggctttctcagttttatctcctattttttgctaaacagttttgcatccagtgtaggctccaaacaaatttaatcgaacgcatttaagttgtgcacatatgtatggaataccattttgaaagttatcacaaaggggaaaaaaaaaaaaaatgttcatcaatattgaacgaaattacgcataggttagcaaaaaatagatactttattttagcagttttttggtaaatctcgaatgagttgctttttatgaaggaaaactctttccccattttgtgaaagtgctttacagttttttttcccccccaccaccacattcccgctatctgaccctctctctacataagctaaaactttgcagtagcgtaataatatgggaacatttgcacaacgctgagaggtgcccccttgtgtaagtatttatgcaaatgcgttgaccttttgcatatgattatatttcctaccctttaccaccccatttttgctgcgcctcttttggtattaaaatggaaaacgaagcgctaaagaatcaggaaggagaagaaaataaaagaattttaattttacatatatagagaaggcccatttgaaaacagactaagattcgagtgtgaattagaatttgtacaatctctcagcaacattgattacattaagtatttgtacgaaaacaaatactttagcgataagaggtttttaaattatttgaagtatttaaattattggagaaccaagccgtatgttttttacattcattttcccatttgtctttacgttttggaaatattgaatgacagtaaagttgatgaatattttagcaaggacagctcatttaacaatttcgtgtattacttaaaattgcattggttgttttttagttaccaaatttaggacgcctagcaaaggggaggaggtagaacagttttattacacttacgaaaaattgaatggttgatcgatgatcgtgcaagataaataaaaatgcaaaacatatttgcatcatatgttcccccgaatctgtttaaccatgaagagtgttaaaagaaggaagacgggagaaaagaggggtgggggaaacctttttgaatgggtgtagcgaatgaccacatatgtgttagctctctcattttatcttttcaccaaattgaacggactataatgtaacgcctacacatgcgtgccatttgagtgctctacctttttgtaaaaaaaaggggaagaatagacaattgagatctaggattttgctatatttcccccttccacaatttcccccacccatcccttatttctacatatttggcccttttggacaactcctaaacgtagaaacgaaaatgaggaaaggcttcttttccagagtgcactacagtaattgcgttcatcacaagtataaaaaaagcacagaaaagtacaacagcaaaggtgcgggtaagttattaaagaatctgaattattactcaagaaatgaaaagaaagaaattttaaaaaaaattcatgaaaatattattcttaaaaaaaatcatttgaaagaagaactgtcccaattttatataaatgataaagatgtgaaggaaattttcgagaaggaaaaaatttctgatcaggatgataaattagcgataattaagcaggtggaaagtaacgaagaagcgctaataagtaagtttaacaatttctgcgatttgcttcatttttctttacaaaatttagagagacaagggggaccatccgcaaacaagaggaggacatttaaaccgagtgatatcatcaactgcgcaaacaacaatgtatttgagatacacgaatgggttacaactaatttggacttgataaaaaagtttttggttttcattgataaaaatttagacgcatatgaaagaacatcccattggtttaaaacctgtttctgcctcaacaagtttgtaatatatttttttaattattccttcccattcattgaatttttcgattcgaagctcttgtccaagtattgccatttgtttataaaattaagccttttggacaattctccttttgtttctaagcagaaagagaaaaaggtagaaaatatatacactgtaaatatatcaaatgaggagatcttcgatttggtaaaaaataacaacaaaaatgtgatcagattgttgttactgttgagtgcgcggaagagccacgtggatttactggacctctcccaggtatacatgctatatgtgaagaagacgaaaattagagaatggattgaaaatgtgaattcttatcttgtagaaagtgtgatgggaggtcgaggggggtcaaggcaaatgcccatgtttgtagacgaacccagttatgatagtaaagaagttctagaacggccgtatgaagaaaagtttggcgaaaaggataaccaaatggacaacagaacaaattaccatagctacttcatttgcctatatttcaatcagctttacttagtaaacaaattggtgagtaattatgtttcattcctgccctatatgaatgacaatatattgccgcttctggattgtataggagtattatgtgagggcattttagaagaggaccatttgagcgaaaggaaaataaaaaatctgactcttcttctgagcagtaggaatgtagaaaaatacgtaataaaggacataatggcagatgctccgttatctaggtgcattcagatgagtggatatgatattgggggaaggaattcacccgtcagtgctaaggttgaagaaatgggtttcccaggtgaggggttaagttacacggaaaatggaaacatgttagtgtgtgggggtgatagcagaaggacaaatgggtttacgccccacgtggaagaagattcactgctgaggaggagcttcttccatgaggaacgctttctaaaactgcacgtaaacacaaagcgtaatttgaaactcctttttgaaaacatgacgcatttcttcatcttgagcgactgtgaaggaatcctaaaatttttgcaaactgtgtacctaacgagatatatgaatatgtggagcacaaatattttattctatagcatatgggtgaatgcagaatttttaaaaatgtaccaagtgaagaatgtgttgttttttctttccctgtttaagagcaacttcattttaaagaacatggatttgggaagctccatttatagttggtataataaacagttaatattctacctgagaaaaaaggtagaaatttatttcgaaaacaacacattggaaagtagcatcaagagtgtgttcatcttgtccgatttattgagtcacaacaaagtgattaaaaaaattttactaaaaaagttagttctgttaaattttaataatacacagccgagtcttttctgtcaaatttttttcttactaaataagctaagatttgatgcaagcaatacgttattttgtgagctatttttgaaacattacaagagggttattcactccttgacgtgtgtagaaacattagatttgattaaaaatgtggagtatttaataactaggaagaaaagaaaaatattcgtcgttctgattttgtatttttttaggaagtttgagcaaagtacggctgcgggaagtagctcccccccacttctcaatgtaagttacatttttaagctaatgaacattataaacaagtttaaattgtttgaatattgcaggaaggattattttttgccaatttatcgatttatttttttcacaaaagaagggaaaaatggagtagaggaagaagcagcatgggtctcatccgataaccgcaatggtatggacacatcgaaatgtaaccactattcttttttaataaaaaataaccaaacggtattgcttgatgtgggggaagtagaaacaagggagaaagggaaaggacttcaactgttgagggaacataaaggatgtaaggatgcttatatggttgagcgaaatcaggaagatataaaattcgtaggcagtaagctaaatgggcaaagggacttgatgtgcacaaaatacttgagggtaaaattggaagtattaacaaccagcgaaatattagatttaatcttcttcagcataaacataaggaaaaatgtttacctcattggtgagctacatacagaactgttttataggatcctccgaaatgcgaacttttcgaaaaagcaagtagccctatgttttagaagcatatggatgtccagagtttttcacctcaacttttttgaggccctaacagaaattgtaacgaacaacataaaaatggttagtaactccattttcgcgttggatatattgctatgcttgtgttcgtataagcataggaacgtatacgaccctttgatagtttccctttttgatatatgcttcgacgatattgataaaattttaaaaaatatgaaaatacaagttcttttttactgctgtgttgtatttttggaagtgtactaccctctgctatttttgaaagtcataagaagagggagaaacgtttttcgaaaaaagggaacgaacagttcaggaatgcggcaaggaggtggggtaggcttaaatggaaacttcccgaagaaggtggaacctttaggagggagtcagcaaaatggagttccttgcaaccgtgttggtgacaccccggtggagcgtgaaatagagacgagtgtaaaaagtatggaaaggaaagacgcacagaatgggatacagagcgatatacccagtgatgtggtgaacgacatgctaagggacccagttggaaggggtgaaaaggaaggtgaactgataatggcgatgcaaaaaaaaacagacatttgtttggaggacagcggagatcctcagaacaccgccgatgtactaaaatatttgaagcaagttttccttttgcagcaaaaaaaacttgcatacagttacgacctaattaagttctgtgaaatattgcacaaattaaagataacaaagattaaggttaataatatccccaacgttttttttaaaaatcacgaaattgatgatttgcttgtgttgaatgtgttttatccagccttaaaattctgcatcatttttacaaaaggtgagaaggcatcaaaaaatttgaacaaaatgattcatgtgtcgaaaattggtaagaagtcggacgtgcataatgtgaaccaaggcgctgtggacgttttactcactgaagaaaaaaacttttctgaaggagcgttcaattcgcacagaatcctccgctgtaatagagagagtgtaagtacccccggtgatgttgataaggacaacctgtttagtatcccttctcacaactgccgcgagaacgatgtggacatcctcgcgcaaaaactatatttacttaaaaagcacaaaataaacaacatggtaatacccatagaaaaggtcgacttgttttttaaagtaaaccttgtggaggaacaaaatgcgatcataaacgaatcgaacatgatatttgacaaggtttatcagcaaattttagcaagtaagaggagggagattttggccgatcgtaacatcttagcatcgcttatgaggaagcagttggagtttattttccacttaagttaaagcaaatgatgcgtgaagaagggcatataaaaggacacactctggggtgtgaagtgtggacgcattagtgcagtggaaacttcctttttttttgcgtgttatgttaatgtgggtcttttcccgttgttttttttttaccggagaatgtgtgcagaagagagttcccaattttttggtactttttttgcaccctaccataaaagcttttaaacatggggatatgtcccaaagaggggtgaaccgcataaaatgctaacttgtccgcttaacaaagcttttttttttttttaatttacaattttttgtgaaagaaataaatagccaacaagatattgcatatatgtttcccttttttatgacactatgtgaattcctcgttttttaaaaacatatgatctgtttgcaatttcagattttgcaaaatttgtcaacttatattttgttaactttgttaacctacaaaatgggcacagtttattcgcttaagtcgtttggggcgcgaagaggttcacacgtgcgcagtggcgcaaaaaggtgaaatagaaaaaaaaagaaaaaaaaaagaaaaaaaaaagaaaaaaaagaaaaaaaagaagaaaaaaaactcatcacatcattaagtggtaagcacttatgcgaacaatacttttagatccccaggcaaccgaattaacccctccatgcatttcccccatagttgaggtcacaattgaagagagagagagagggagaaaaaaaaaaatcacaggtatgattacacaaatgatggaagaaaaattaacttttttttgttgttgtaagcataggaatgaagccacactgagaaacagggaaaattccatctacataaaattgcgcgctttattagggtacttttgcaaatatgaaaaattatacaatattccagagggatgaaaagaagctgctttttgaaaaattcgagagggacataccaaatttgttaaaattttataacgtattttttgtaattggcattttggaatttgaggaatttataaagctggccctggttctgtacgaaaagaaatttcacaccttaaatgagaatagcagattgtgcatttcattttcggacaagatttttgcgcagtgttatgacttaattgattacgatttgagggattttttcactccactgttaagtgatcatgatgagaaagaggaaagtgctcaccaaaatgacaaaattgcactcctggacgagacaacactgcttcagaaaatattactcgatcctcttttaattgaatttaatgttataattttaacaaatgttcataggaggctagtaaagaccgacttgatactgtcacttgtaaagaagatacttttgaagcgaaacgatttggtcatttttatattttctaactgtctgattggaaatgtacttaccttttttagttcctatcagggtgcaccaaattggtcacatgttgagtcctcgcccgtgggtgaagaggaggaacacgacagagttagccatataagggatgttagcaatacgaaaaaatggaaagtgagaatggaacaacgggaaaacgaagatgacagaagagctgaagtgcgtggtgaaaagtcgcttgatcattctcacagaggaaaacaaattagcgttgcaatgagggagaagcatttcgtagcaaaaattgacaaaagggaaggcataaaagtggatggaaaggacacggacgaatatgtctctgcaaagggggtggcacgtagaagtgagtcgaaaggttttcccacgcagaatgaaaaaagtgtgaatcattttttgaaagagaaggaagatgcccttccagagtaccacatttataagaatagacaggaacgcagaaattatggaagagatgatatagggaggaaaaaacatttttctataaaaaataaaaaaatgaaggatttaataagtaggaagcagtattacgtgaggagtaggagcaacacgctatccagtgatgatgggaataaagaaaaatggctacctcgaggcgatagtgaaaatttggatttttcccactcggatgaagaaaaaggaaaaaatgtgcgaaattcgctattcgaacattcggcgaaacattgcctgatgtatgaccagaaggaggacgcagattttatgaacccgtcctgcagaaatgtacctcataatggaaaagaccaaattagtaaaaagttggaagaatggaaaaagttcgcagaagggataggaaaagtcaacaaagaaattaacgtgttcgtttttcacatttctaatgagagcaattctggtgaaaggacaggaagaaaaacgagcgaaccggtgagcggcgatatttactatttgaaaaaaagatgtgcaaattatttgcacacgtgtatcgttttagctagtagcctatttagaaataaaaaaaggagcagagaaaatgttcttatctttttaaataacgaacaggaaatagatttcgtcaagaggggattgcaaaatggaggcatcgaaaatagtcacatcgcaattgtgaacgacatgcctgaagattgccccgattggggagagttacgggacaaaattattatcctaaaagatgcagaatatttttataaaaaggtaaaaaatgtgaaatatgtcatagatccatgcttcgtgaaggatgaaatatatgattacgacttgaacgtgacgaacaaatacaccataatgtgcagtaggagcaaatgtgaagagcggcgactcgtttgcagtgataccatttgttatcgattgataaccgaggatgattacttgaatctactgaacgaaaattgcataccagaaatattaaaaagggacattttttacaacatattttttttaaaaacgttaggaatgaagaatgtctgttcattcgattttgtcactgccccaatggtgatagctttgaagagatgcttcgagatgctttacattttaaaacttatggacatggatggaaatgtaacggataagaagttaagcttattaatttgtcatttacccctaaaatttaagtatagcgtgtttctgctgaacagtataaagtacagatgtgtgtacgaagtggtagttattgtaagcatgctaattaacgaacccatatttttatttaaccataaaaatgtagataaagtgaaagctatgcgattacctctgatggctgaagagagcgaccttttgagttactataatgtatttcaaaattttgagaaagcaaaggatagaaaaagtttttgctatgataactttttagcctacaaatcggttaaaaaggccaccaaatttttttatagattaaaaagaatattgcataatttcggcatagagatggaaaagtcaaataatgtggaatacatactgaaggcaaaaatatgttcttttttttataacgtttcgaaagtggtaagtgataattcgtataagctcttaaatgggagaggtgccaatgagttattgtacctcgatcagatgtctgtgttgaacgaatcggaacaacaaaggaggaagtttatcgtgtacaccgatgcctattcgaataatgaatccagaatttttgtgagacacgcatcagttattgatcccttatggctgatcactgaatgtccatcttacttttccaataggcattgtgtgaagctcgcggggatggaagcctgaagggttggggccgcatttgctcttcgcgtttgcacttttgcgtaactgcgagagcgcaaatgggggatatatcttccgttggtaaagctctcaacaatgaggcgtacacttgggggattttagcggcgcatactaaggcatatctacctattagcacccgtatgtaaccatcaaaacgttgcacaaatgattaaaattttgtgtttctatttgtaaaaactttgatgaactttcaccaaagcgattcatttgtagcttccgtcgaatcacatcttcttcgcgcttatctaccagttggcagcttaccacagattgaatacattttttggttcacaattttgaaagggacatttttgcgcatttgcttacccaacttttccgttttttcatacggacctcagggtactcccattttgttgtgcccaattttttttttcaaaaggtggcacactttttctcgacaatttttaacttcaaatggcattatctatacatatgtggttataaattctgttggcgatttctcaagtgtgcggtttgtttttattgccgaaagggacttttccgccaaaaaaaaaggtgcaaaaatatcataaaaaatggcctaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgcgctgatcagcgttggagaatgagtgactgggctgattagcacacgttgtatagtagcatataacaacgtaagtgccattttttttatccaaaaaaggggggaggaaggatttcacaaatttgctaaaatgtagtacatatacatatgcagccttttttgtaagtatataaatacgtatatgtgtaagttgcaatagccgatccctgtgacgtatccaaagctgaagaagaacaaaatgagcgtcataaaaaggatcttgagcaggctgcgcatgaacagaacgaacaaggggaagaacaatttcctcgtgttagaaaaaaaagaaaaattggaaaccccatacttatatttgtccctatccgcctgcatgcttggattatcctttgccttcgtcccactgtaccagttgttttgccagtcaactggatacggtggaaccatacaaaataaaatcgacatcagaaaaatgttggagagaaaaaaggcaaataataagaacagattaattgaagtaaactttacgagtcagtctaatatgccatgggtgttcgaaccagaacagaaaaaaataattgtaaaacctggggaaacggtgttagcattttataaggcaaaaaatttgcttgacaaaccaattataggaatagctctctatcatgtgcttcctgacgaggcaggtttatatttcaataaaattcagtgcttttgttttgaggagcagatgcttaatgcgaatgaagaaattgatttgccagttttgtttttcatcgatccggacattttaaatgattctagattaaaaaatttggagaaaattaccctgtcgtatattttttttgagtctgattcggaaatccccgaggaatatcagcacctttcaagggcaatcgcgccaaagaagaaacccgaaattcaagtcatttgaagtgggacatacttgtagagcagtgtgctaccactgtagcagtttttcaaaaaaaagggggcttcattttctcgctgaaaatggaacgtaaaattggcctatatataccataaaggatgtgctcatttgtcggtgaagatgcaaatataagcaaaaaaaaaaaaaaaaaaaaagggttcccgtttttcccccgttcagttatcatttgttttgtttgttatcctccacgttacacattccagttgcgggatttttccaaaatgggtggagcgtatatttaaatgttgggtgtgcgcagcggtttctattaccgcacttttaaagattcataaatgtgtacatatatatatgcgaatttagcaaaaggagccgtcgttataggggagattattaagcaaaatggtgaggagcccacaagggcagcaaaacactgatgtaggaacatgcacaatagagtggacaacggaaaagttttgcgaatgaacaaaaaagaacaaaaaagaacaacaaaaaaaaaatgcttttttcatccagttgatgagagcaagtgcttattttgtgagcagcaaagtacggattcactcctttggttccttcgtcttcgaatggtccaatttgtaagtgccttcattttgcaaaacggagaagatgtaatgaatatcttcatccacgtttccatcggatagtttgctcgtccgagaatttttcaatatatttcttaacgactgcgacttttcgtttacttctatacagtcttgtaggcattcaatttttgacattaattcttgctcaagtttttttcttttatttaattcttccttatagaagtaataatttttcactcttattttttctgcagtatcgcctgtttttatttcattatcgatttcttctgtttctagttttatttcatccctcagtttatttatgtagaagacaagacttttttcaaatcgtatgaatttttcgttataaagttgatacagtttggtaaaactttgcatatccattgtctttaacgttttcatagctatgtacaattcgaatagggagatgagcatgttgaatgtgctttcgttaaacatttctgaggaaaaaatatccaaggagtggttgaaaatgttttcaaatttgtaagaatggtccttttggttgatatggttgggtatctccggattatccattttgatcgattttttttttaattttgcttgggctttttttttttttctctttttttttgagatagcttagaacgcccatttgttcttgctcctcactgcttttcctggtttcatttttgccctttgagggtgcatctttatcagatgttgcatcatccgagtagttgtcattcatgacatggttatttctctcatgcgcgtgcttcctattttttaagcttcccatatggttatacgatccatagctgcgactaatttttatttctgtgttttcaaagctgtgtttcttttccaacgcttcgatgggcgcactgttttcgggttggtccccgggggtgttcgcagagacgttgaacttggttctttcctgattgatgagttcacatttatgaaatagaggaaagaacatgtactggtctatgttcatttttaactgatccatattttgtggaaggacaacattgattttattaatttttttaatccatgatatgtagacaaaggcaaacctcatggaaaagtcaaaccaattttcgtagatcgaaccaatcctagatgcgcacaagaatttgtcgataatttctattatggctgatacaaaatatttaatatttttttttcttcgtttatctcttgcataatttggaaagaaggaaaagaatttcttcttgttatttttagctttatccccatttaagtctaggcaaaatttgttttcaaaaggcatttgaaatagcaaatcttcattttgttcatcataccatatgagcgctacgttgtggatatttaccggtaggggatttttttttatgcagaacatttcctttttcttcttttccacttcctcattatggtttacaccctgtgctttggataaattgtcatttaagttgatgttatacctttttatgatattttctatgggttcaaattttatattttcctttgatattctgttgattttatttggaccatcattatttggagtctgtttggatatatttttcttttgatttttatttaagaaaaatttgattttattcataactttgtagtacaatttatagttattatgtttaatgttattttccccatatacagctgtttttatacttataaaattttctgtgtgtataaaatgtctagataggataatttctcggatcactttgtggagcatgtagaggtggtaaaagaggataatcagaatagggataaaaaaaaacttctcatagttccagtagaaactgccccaaatggttagggcaacgaaaatgtttaaggcattcccaaggcacaaagatatgttgaggatgttgaaggatcttccatcaaaggggttagaataaatctccagaatggagaaagttgttaatatgactgtgactaggatgacataataaaattcgtagtgtatattgaaagttattagtaataccaaaatgatatttttcaagataaatataaattcgaagatttccctgccttgtttataccctgctaataaattggacagtaaaatgtcaaacaatttatacttattgcgcttcgaatatagggttatcaatagtgttaaaatgccaacatagaagaataaagccaggataactaccaaaattcctgtaaagaaggaattatcagaaagggtgcacttttgcgtggttaaataggataggtacagttctgattcttgggacttatattttatcggtttgcagaatgcgagttgaatcacttccataagtacgtagggtgatgacagggcgatcagcaaaatgtaacaggggaaggtgtcatgtaaaaatgtgaggagtctccttcctaacttttcatttcttttatgcataaatcgccaaggcccgaaaatcttcttattataaatatactcaaccgtttcgtttaggaaaatgtcgtacattttgtcgtcactttttaggtattttaattcgtacattgtgcattccccattttgattgtctccatctgcattatgcaggacatcgtcttcacaaaactcttggacatgttttttgttcgtcagattaggagcatttggagcgtttttatcaatcagggtagatttgttaattggttcccccacgttttccttgtcacttacgccatttttttccaagtcgtgcgttaccgtcgaatggttgcatgaatcttggtcgtcctccttcgttttgttagacacgtaaattttcgatttctttccctttttaggaaatgctttttcgtccgggtcattcgttagacagtccaagttgtatttcaccttcagctccggaattgttgacaagatgtactcaaatttttgtatcttctttttgcagatgaatttgtatacgtgaaggataacaaacatgatgagcgttatagaaacggcatcgaagaggggcgtaaagatattcacatacttttgtatataccatatttcgttgtagtgcacatctgtattgtacgagtggacaaaacagccaaccctcaagtaatacgaaaacattttcaaatgggagaggaacacgcttttgtaaatgtgccaatatttggtaataaataaattgggtgagggtgaaaaaaatccatatgccacaagggtaaaggagcaattaaaccaaattttcatcagaataccacttatgtacaatttgttgaaacaactattatagttgagtgaaacgataagaataatgattacataataaatcatttttaaaaatatcataagtaatatttcgttgaaaaaatttttacatctgtgacacttggacttgaaatgactcatgtcgtagcccttttgacaattattgcattggtatcctgtggacccttcctggcacatgttggttattgttcctagacacctatcaggtatagtacaaacatgaatatctggcaatctttcaaatttgttgtttttttttctcaattcgtttgcctcttctatgtatttattgaacatttcttcgaaggagtagttcatttcgttactttgtagaaggggagggtttggtcttggctcaagtttagctagtagggtagtcggcacaattttttttaaataagtaaaaatggcatttgtatgattgtttgggatcacctcgtttgaattttttatagtttttctatccttctgctcgtagttcaaaaacgagatcgcatttgcttggtggaatagaaaattatgtggttctccctctttgactgcatttgttgccttcttattctccttctttttttttaaggattctatgaattccatatttagatacagatcttggctttttttgaaaaagaagtaattcctgctttccacatttttttgaataaacaagagtaagttgtaataagggtaggaatattttaactcgtcattatcctctagggggttccaatcactgattgggtgcttttctttatagactgcataatgtccgtatagtggatatggattttcatggtccaaaatgtttatattgttatattccctgtcttttagcagatggagaaagaggtcaatattgaaacctctgttacatacggcacctttggggcatggtttgcaacttttggtgcgtttcccacttttggcgagtctgctactttctgtgggggtagtattattctcatcgtcgttgtcatcttctgtggtgaccaagtaataattgtttttacagaaacattggttttcgtaggacgaacctataaaggttgtggagaagtgtggacagaccccagagcagctgttatcatattcgttttccttgaatgtatttggaggacatgggatgcattctacttttttatcttttgatgttcttaaaaattttccatgaatacatatgcagttatttattgagcttctctgcattattccttttggaatgactaaatctttggggcatttttttggcaatgtgtgaaattggccttggaaacgtttgttgttgaatgtgatgtccgattcgaatcctccttcgcagtagtgattatcgagagagcatggcttacatacagctatctcacgctttaacgtttgattggtcccttcattaacttctatcctgtttaggttattcaagctgattttcactatttctgtcctgtaatatacatcagtttgtttcttttttgagacaataaaatattgatcaataatatttttgtagttaattttttccgaattgataaaattttgcaacgtgtcaaaggtgaggtaatttcctggagtacaagaacaatcgtgaatactggtagatcctatatttactgttgaaaaggttagggggcaattttcgcacttaaagtttcctatgtaatttttgtacgtccctctatcgcataccgcacatctaagcgtcgcaattccgacataggaatagcctttcaggcataggcatttatccacatttcttgccagagtaactaccgtttttgagttatctggacaggatatcaaataaggggtgtgattccctggacagaattttcccataaagcatccagccacttgatattgcttatacagtaaaaattttctatctctatcgatagagcaggtaaaaatggtgttttttttatttcttaatataaagtttgtataagctaaaggagttctggacacgactgtattttcgatattctcgtctaaaaaattgctcacatcggaggaagtataatcatatatactttcgaaagaataatgcttacatttaaaatatccaacaattattttttgattattttttaaaaatacttgtgtgtattctacttttttccttgaaaattccactcctgtgcagtagatattcgttttgcagctgtctatgcaggactgtaaattgggtttatacgagacagtaaagttggggttgctcttgaggttcaggttcacgtggcacgtgaccttcagcatcttatcagatttccagtcgtagatttcctcaatattttttagcagtacggtgtatatgtaaaaaagggacgtccgttttaggaaccccagatttttcaagtgtttcaggttgtacttgttatcttgcgcgttttgcgcgttttgcgcgttgttttgtccctctggaggcaacactgcttcgttattttgcttcccctctggaggcaacgccgcttcgttattttgctgcccctctggaggcaacgccgcttcgttattttgattccccctcttgtctgggttgttatcctcatcattgaaaagctgctcaaatttgtggtccaaaaacaacttatacacgtcgtcgtcgaagcttttcacgctatcctggaaatagctgtaaattctgttttccgagttgatgtcaaatttatacctcatgtattctatgcctatgctcttgaacatgagaaggaagtagccctccacagggaggcagttcaggatagacgtggatccctctgatactgtgtaggtgtgctgtgggcagggaagacagaactgctctgacaagttatggttaaagaaattctttggacataatttacaactgagtttgttgttaagtgcgcttctcctttcattcatggaaccatatccaattttgcatttgcaatcaaaaatggaggaggccattatcccgttcacaatggagttgatggggcatcctttttgattttcggcgaacccttcgcagtatttgttactacacggtagacacctttcctttttgatatccataaagtacccactttcgcagaatacgcacttggttggtttgggcatgtctacctctattgcaaacgtttccctgtttggttcgtccttattgttccctaaaacgagttctctgttaatgttaagagttccaaagttggcgtggtcattttcgcggtcattttcgcggccatttttacggccattgttatcaaaataggcatactgcagtgttttatcttgtaggagcagatcctcatcataattgtatattttgtccaccaaaccgtagttgtggttattcgggattgcaaaaatgttcgtgtccaaatatttgggatcgcacagggagcagtagataacttcgccttttaccttgccaacagaagtgcagtaagtgcacgattgattattctcattgtaaataaaattttctttacatacacactgatctgcagatgtgactccttctggggacattttgtttttgtgacatgatatcagttgattgtttccaggacagtagtaatttttgagacataaaacacattttccattaagttcgtaatatccttcactacatttacaattcatttcgttgtaactcttggctccgtaggtagtactctttctgttaatggggcatcccttgatacatataaaattaccagtcgattttttataataaccaggtttacactgttcacaactggcagttttttctgaatattcatacccaggtgagcaaagacaatctgttattaacttagatccacttttcaaggtagacgtgtttttaaaatgtttcttgcacctctcacattttaactctacgctatcccagaaggttccaataggacaactctcgcacgtttgatttgtgtagttaaattgtttccctacgtcacagtaggaatataaatctttatataccttaacttgatgttgaaaatgcgttttagcaaaaatttttaattgaaaatatccaaagtgctttaattttccagttattactcctgtttcagttgagatttctaattttgtcaatggatccacctttgtgcatagatcgttatagtttagaaagcagaagaagatgactgaatctgtatatgtctatttctggtgcaatatttaaatcatcatttgagttataattttttgcaaaagtgtattcgaaggaaatgctaaagtactgatcaaatgaattgaaatgataatgataaatgatattttctgcgttgatatgagatgtaattattagtaagttctgatctattgctatgactttattgactccattatgtttatagcctctctccaatcttattgatttaactattctatatttatttttattcaaatcgataattttaatttcgttacttcgtatttgtgttacgaatgctacattggttctatgtggggtgtgttcagtttgctccccacgatatatggaaaaattttggattctttaaaaagaacttatgctctgcagcgctatattgttccagttctatgatttttttatttttcaaattgtagctaaaaaaattattttttgttgaatccaatatgtagagtatatcatcttgtatgctaatgaataacggattttgatatcctttcaggtccaggtgatccattttgtttgctaaataattgttagtttgcaccatgttgattagctttttaatattcttttcgatctcctcgtcgtaaactgaatggtctacagattcagtagcatctcttttttttctagcaacagtgctgcgtggtttagacggggtgttgcgcggtctagcagaggttgtgctgcgtgcaactggtcggctgacctgtttctttgctcttgcaggcatgttggaaggtactatttgactgtgcacttcgtttttaatttctctagaccgattttttttcttcccatttttgaaaaaatcgagaaagttgtacatgaagtttctcttctttgatattttttctgggcccagtagtccatagaagtagttggtcaatccattgttgtttacctttgattgaagatagctgtataactcccttacatttttgacgagtgtgtttttttctttatttgctaccgattggggggattttttctcagcatcgacaatgggattggcatctaattttatctgttctccacgtgggttattgtggagagcgccttcttccgtccttcggaggcgagcatttttttctttttcgctccgcatatcccttcttaaggtaggaaaacgtaataaattttgataagctttctcggtataggaatctccgctccgtttactcctttttgttagcaccgtggcatcatttttaggtgcctctttattcgttaataatgttgttttgaaatttttcgcatcatcagggtaaacagcaccatggagggaagaacgcaccaaatctgtggtgtagaaattacgaccctcctttgggtaataaagtgtgatctttttactggtcgttccttgttcacccatgagggcgtttcttttgtagtctattaaatctctgccttgaatgcttcttttccgtttccctttgttgataatattaatagcattcccctcagaaataatttgaaagcgcgcaattcttctcagatttaagtcggttacatagatgtagtgttcatcaaaatctacgtcaactgggaatggcaaattgtggttggtggagaaggaaagctttgtaacaagtgcgtagaagaatagatgcgtctttgtcaaaatgatagttccgtgttccttactcttgcaagatattaactgatggttttgtatttctgggaaaaattcctccagctgttgacttttttcggaaaatgctaatttttgcatatcaagggtgattttaaaactcccctttctttttataacataggcatcataagatttgttattcacacaaacgtttagtataatattcatttttttaagattagaagaaatgaaattttcatcaaagaatgattcaagttttacataataattgttaatgtttaaaattcctacatcgttgtacgtgtcttgtgtcttatccagtatgcacagtttgtaagtattccttttgttcataatgacatttttaaaaatgatataattgctatgtatagtgtactctttattttctacatggtagccatttttatctagtctgtaacagttgttgtcaaattcgacaatatatagtgtgtattcgtgaggggggatgttttttccatgtatctttaactcaaatgtggtgtcttttaactgcgctagggtttgattcttatagaatcccttttcgttcaaattttctatccttaaataattgtagttctgatatccatcgtacgtattatgcagttgtttcaggtttgtattattccctttaatgttttcgtctatgttaccaaaatttacttttaatgccttatatagtaaatacaccttaggagatttgttgatatcattgtaattttcttgcacgataggctgtgattccagataatctccttcataacaacatagaatgattgataaattagtttttaaaaccatgttatctagaatgtagttaactgttgccccaccttttcgtctgtagtacataatttctttagagtccacctttgtgccttcataaaacttggataaagcaatttttatttttttccttatcgctctagttatatagataaaaatgtgctttccccctttccccccattgttgttgttattttggtcctcgttctctcccccatccatatgctggtcctctgcataccctttaaactggtcgtattcttcgttatcatcatcgtagtcctcgtcctgctttccacctttatatttgccgcctttatccttgccacgtttagcatctccatcctcctccgtttttcccttgttcgcttttcccttgttcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttcttcttcttcatctcttcgtccataagcctatttatttcatcttcattttctttatcattttcatcatcctcatcgtccccaccgttttcgtcgtctgtattgtagcccatgacatcactactaaatcctgaggataacgcatccctgtggctaaagagcgcttcttccataaaatagttgtaaaaaaaggtcctcctcggtttgatttttgagtatgatttgagtaggttctctattttttccctatttgctcttctcgttatcagattctggcccaactcggatgtaattcctgcttgtacaagcatatagttatgagtggtaggattggacgctcgggacagttcactatattctacttttcttaacaggtaggtgttcttatacccgtaatagtaggaactgtagcatacaacgaagttcatttcatttttgtagtgctttttaaaaatgttcaatattctgagtttgaaattaacgtagttgaaggcggtatttttgaaaatagggataatgctgttagtttggtttctcctagtattgcaaatatctctattactagcgttgtaggaattcatggggacgaatttgatggaattttcattcagttcatacatattaattgtctgatcaatttgatcattcttatctgcaactacttttcttaacgtatggttatgaacaaagccgatatgtgtgtaatttttccggtctttgcaattttcgctataataataaaagcagtagcatatttttatgtacttctctagaacattggttattttgtaaattttagaaatccatgtgaagttatcatttatttctttcacgatttttcttggttttccatagatctctatactctgttcccattcgatgtggtatttcttgttatttaagtagattgtgtcatcaaataagcttgcacttgtgtcgtccgtgcatggtaaattttccgcaacgaaccaaattctgtcatttatgtggacccactcatttaagaaagaaaaggaaaagtacccatccatatctgtgtgaacttctaaaaggctcggactcgacaatttaaagaatgcaaccttgtttaaatagtcagcatcttcacatttttcctttgagcaccaacatgcgacaattccttgagagggaaaattaataagtacattatatgtttgttcatattcttctacctttgcaggaaatgttaaaaaagaatccctctgatttatttctagacataatttactcaaatctgtcattatatcaattgggaaaattcggattgatccatttagcactttggatgtttttaatctaagggtaaacggtttcataaaatgtatgatggaattcatttggggctctaccaacacagctgtgtgcactttaattttcatagaatttgcaaaatagtaataatcattatcgcagtgtccttctactagttcgtaacaagagcacacgtgtaaattgtgggatccatcatcgtttctatgtgcagtcatgatgctatagttgtcggcatctaaaattgttaacaaatttttccactcgtggaccgtaaccttatctcctatttcttcatttccatcaggagttaatagttgttgaactgagtcggaataaaaaattttttcactgttcccatagttatttttgcatacatctgaatctccataatgttcataaacgaaacggattcgtacattatattttgagttaaactgtttcaattccaaattgaatggaacaccagaaacgatttcgacagctttactttcattaaacagtccgtagaaggtaacatttccaatgttatagtaatacttgtcagtgggcctcaggaatgcacatatttcatacggtttgttcacttctggaggtacaaaatctatgttcaaatcgaacgaaacatctaaaatttgctgtaatgttaaatcgatttcttgagtgcgaataatttttccctttgcttttttataaatttggttatactcatttttacactcctttgtgtcatttaatgtgaaataaattgtgtctacttttgtttctgtggcgtcaatgtgagctctcaaatatgaggagtacattagaggatcctcttcttcatcttcttcatcttcttcctcttcttctttttttttttttctctttttttcttcttcttcttcatcttcttcatcttcttcctcttcttctttttttttttttcttcttttcttttttcttctttttctttctttttcttctttttcttcttcttttcttctttttcttcttctttttcttctttttcttcttctttttcttctttttcttcttctttttcttcttctttttcttctttttcttcttctttttcttctttttcttctttttcttcgtctttttcttcttcttcttcttcttcttcgtctttttcttcttcttcttcttcttcttttttttcttcttttttttcttcttttttttcttcttttttttcttcttcttttttctcggcagtgctttcttttttaggaatttcttttatttttttcaattccattatatgtaaaaaatgctttatttgagaattgaacacagtttgcatttttataggcgcattacatggcactcctgaaagacaaacgtattctttgtatgccgtgaagcctggaaggaaaaccatagcctgtattatatctttatgtagtaattccttaaactctgagctgaaagtaaaatcttttactgccgtgaatctggtattaaaatgttgcaaatcgcgttttaatttttctttgtcatatagtgtgtgatctaatttcaattccagaggcttaaagtggtttttactgttacaggcaacctcctttgttactttgcatacgcacaggttatattttttgggggattccaattctttgtagagattcaaaatgtgttcttctttatttaactgtgattttaaatgaaaatgtttgatgtcccggcaatcatcttctactaaaaaaaaatacccctcagtgttataattcataaagacagcacttggtggcttgcttatttgcactattggattaatggaatggtccaaagaaacaacttctgttatcaagaactgcatattttctagacgattacagtaattttctctatttccgtaacaccaacataaggcatattttttatttatcggtttcatgtttttgcatgtcaatttatgttcactagatactgtacaatcctgaatattattaaaaatttcatcttggatactatcatatatttttttcaagttccttaatctcccataattatctcgcaggaaagtgtaaaagtcacaggttgcatatttaattactgtaatttgttcatggttaatattcttaaaataaccatcaagcgtaatttctgtttcgttcgtagcggtaatttgaaaaagttgtcgcgatgcacctacgtaatgaagtgtaccaatataattttctttaaaggattcgtcaatctttctggagtaaattattttataagatcctggattaattttatctatgatatgctttgagattctaaggcaaagttctgagttccttattcccgatagtatatctgatgcagtgcttattcttgctttaatttctctataggatatcatgattctttctgtttctgtaatttcaacatatatagtgtagtgataccatagcaaagtgaattttgcattgtgtctacagttagtgcctctatagcagtaaaaattaatttcttcatgaggtccgtcaaaaaggagtaaactggtaagtgtgtgattctgcattctttcatatgcgcagttatacagatttatagatttcttaggatccttgttggtaacatatttcttagctatttttggtttccagtatttccctgtgttcctaagggggttgtgccaaatgtagatacttccgtagtgtgtgtatgtgagaacctccttacaataatgacattcttttataaaaaatattttataatattttaaatggtcatattctatatttaattcaagtttactggaattgttgtttatgtcaatgtcaatttttttatacagatttgtctccccattttggtaggaatatatgttgagagtttttttgtccttgcacaggttttcatattcgacattttttatttcgaatttttggtacggactactgatataggtaatgaaaaaatccgcttctatgaaaaagttaaatttctgatctttgtaatttccacagataaccaagtcttcatttagtattttactgttcatctgactcacattgtagaatatactaaagtcaatagcgattatgttcgaagcgtcgttacttaacttatcattttttcgcgacttaatttctatatctgcgaatacatacgttctacatgaagttccaacttttgctgcccactggcttgatatgttgtccgactcgaatttcacagtaaagttacaaggggaaaacagcttacagacatatttttttttttctggcggtattatttcattgtttatataaatgtttgtatacaaatcgtagatacttaagccgttccattcgttacatgtttctgcaagcgaacacatgcatacgtagtacctgggtttatctaaaatgatctcctctttcacttcatactctgctcttgcgtctacaataatattattgtgaaagatttccttaggataattacccttggaatgtataaaaaagcccttactcgaattacagtcttcatcctcttttatggcgaattttagaatcctggtgtttatgtcttcattatataatgatacaatggcgctaacttctaaaggatctaggttattgaccttaaagccaaataactgctcaattctgacagaaccgatgtcaatataattaatttgcttcacgcatagcctcatagtaatggcattaaaatcgatgttaaaatttaattcctgatttttatgtataaactcattatcataattacttttccaaatttcatattcatttatgactatctcttcgtgagagcattcgtatttaacgtatggccctgagtagttatgatatttaatgtttggccaagggttgttcttaattacagagttaatgagagaatagtatatgttgtattgaggattttccaccaactctatggatagtaggcgacgtaatttggtattcttctttgtacacaaagtattttcttgcattagaagtttttcactaattatgtataaatatccgttttcttcttttaggtaggtggttatatcactcttttccacagtcctattattgcagatggttcgggaccatgaaaaagtggtgctttctacattattcataatgtattgaattttttccttagcggtgtatgtttttataacgcattctgagcctataaaacatataaggggtgtatatgtttctataaaaaataggttacccactttttcatatttcatatccttcagtatgcatatatcgcggtagtatgccttttcatcatttttaaaaaagaagatataattatcctcactaaggatatgataatctttgtagatagggttgcttataactgcgcagtctggtttaagtaccaacgtattatccattatatatggtacattattaaaaaggctgacactaattgttatggagcagagtggattatctaaagtgcagtaaaatgtattattagcaattgtcttatccgccataaaggtactaattagtaaagttaaatcattcgttttgaagcagatataataggtgttatgctttaactcaggaaagttggttatatgcccaatgtagcctacgcattttattacttgcacacttttcgttaatggcgtttttaaaacagtttcacatttttcattttccgaaatgaaaaaggcgtctaagaggttaaaataatctacaaaatttttgatgttattatcatcgcaattggctagctctcccacatttatctgttcatagttctcttgaactatttgatatggtcgatcgtttttctcaagagaggacacaagtgagctggaaaaaaaaaaaaaaaagtcgaaagaaggaccattgaaaagtatgtatttgttgtggaaaggtatggtgaaagggatcacaagcgttgggaaacactgttgcatgcgcttatgcacaacgcgcgggctgtatacatgttggcgttaccacttatgatttcgatccttaatgaagattttttcattctgcttttgcacaaataaaaacttgtttttgtcatttttttttatgagcacttttccatgatcatcattgggtgtataacaattttgggttgtcttgtcctcagaaattagataacgatcactaatttcaaacttgggcgttattttgccatcattttccaacttcaaaatggatatatactcagtttcaaactgttctgcattaaggacgcccttctcactcgggtaagtaaaatctgatatgcgtatactagcatttatattttttaagaaaattaccagccatatggtaaaaaaggagaggttcaaaacgtgaccctttttttcatatttcattttctctttaacatttaattctttgcatttttttttagttgcactggcatgtgcataaatctacacacgggtatacatagatctgcacatgtacaccttcacatatgtaatatatttaaccagctgagaataagatcacattataagagcttatgttttttctcacggaagggatatgttgcagaaaagctgtgcaaatggttctttctttctttttttttttttttttacttcatatgtaagctgacaaggagatgttacgacaggaaaattttgtgtggagatatttcaaggccaaaaaaatgttcccgtcccaaaagttgtgcaaattaaatgggtgcacattttatgcgaaacgggtgccttgagaggggtaaacggggatgcatgaatgggcgaataaatatacatgtgcatacgtgtgtgtatctatacatgtggacagccttaaaaaattagcagaaaaaatttcattataataaaaattttatttcactttttacggcattattcagaaaaaaataaacccatggaacatttttttttttgttctgtccacagaaattatttctgagttgtcgttctgttgggggtaaaaattgcgcgcgcttaatactgttttgttttgttatgtgttactctgttttgcctttcgttctttcattttattttttatttacctgtttgtgcttttacacctctgaagagcccttttgaggtaacaaaacatttttcactctttcatagatcgatgcttttaagatcactcaggtgcatgcaaagggaagactcaacttgttggacattttttgcactaattcgcattagccgtttcgagtttgttctatttcttttttctttgctaagtaaaaaaataaaataataaaataactcctttataagcatgtgttcatttttctattcgagtcttttacgaaatatgcttatagtatcatcaagcagaattgagctgtccaccatttcgcagggggtgaatattgtaacataaaaataagagaacgtataaaacggaaacataaacatgttgctcacgcgtttattttattatatgttcttagtgaaaggctatttcgaaattgcaaacccctttacaactgtctttgtttaaatgcttttaaaaaaaacgctcaccctttcggttttaagttaatttatgtgtagggctctttttttctccctgtttttattttttcccactttataaaaacgttacacgtttgaaaaattacgtttttttttttttcccgtgccacatcagaggtttatatgccttcgatgtggtggttaacttgcgcatgttgcatattaattctcatttttttggagtacagtgtatggttgtacgcgcaaatgtaaagtgctaaaatttcgtcgaattgtgaacgtatatacaaataaacatttaagaatctgttcctaataaacaaatcagcactttaacttcctcctcacgtgatgctcaaatggagcatttgcgtaaaatccattttttataaattgtaagaggtgcgcgggaagctgcaaaatgaaaactgcctactcgtacatttttaaattttatgcaaaaaggaaaactattttaaagtaacccccacgacgaagagctctgtaatcattaatatctctctttttttttcccctttttgctgttaatttttttgtaatacaagcatatatattgaacatgaataacgtatcattcgaagggatactttcgaattgcagtttaagtcttaccccctattgggggcaaaaacaggaaaattggggacaaataaaaagcgaagtcgatttatttaattatctataaaatgtagaaaaatgttgcgtaatttttttttttttttacaaaaggataaatatgttacgctcaactgatttggtataggaagattttttttttttttattacttttccactgtattttgttcttttaaggtgtacttacacatgggggataaaacgatattattttaaaaaagtgaactagatcaaacttggcgttttgtacttattcgttggtgtgcattcgatttcatttcaatatatttcacattgtgtaggaattatgcagacaatgtcgtgtaatgtgatgttttttttttttttttttacccccatttttgttatatgcaacaaagttatttttttcgaagcgtatgttatttgtctgcccacaaaaaaatacagaaatgcgttcttttattaaaagttataagaattatttccgcttaaataagcatgaatgcacatattaaaaaatatgaagtgcggaattaagtaaaaattaaacatttttaaagaataaaattgatgttctacatacgccatgagcaatgatatgatcaaattaacagttgtcaaaatttgtccagcatttagatcagcgaattgtgttgcgcgatcttaaacattttgaattaatttataattaactgttttgggttagttcctttcgtttgtccacttgttgcgagcctttgctccgtttctgctcctcaacggagttatctgtaagtcagtttttttcctctcgagagttgaagttatgcatgtcatgtgtaaaatgtatacctgtgtagacgaaaacatttcggaattaacgacgaaatggacataaattttatttaaaaatactatccttttgtgattatttgccatattaactgcacttttttttttttcttcttagtcatcccaatttttgacgacacacacacgtctttgttgtgcaaccattggacacacaatttgattaacgccttgttaagtttgtaacttttttgtttacaaagtagaatttatttttttattttttcttcttcaactaattggcaaattatcttacattttatgatatacggataaggaagactctttagggagttcccgccactatttgataaaacagtttgataagactgtttcatgtacctttttttttcattttatgtgtaactccttttgcactgttttactttgtaggtgaaccctttacacaatttgtcctcatttcagtgcaatttttagttcaacttttgagtgttagcagaatgaattatttaatctccgtactttggtgcatcatcttgagctgccttgcaagaggacaagaatccgcgacaaatttttataagtttgtagactcctccgcgtcatccacgtacatttcagaggaatctgggagttcgctttatgatgcgaaaagggctatacagaacaaccccagttattggtgcagttccgggaatcacacaaaggatgaagaaatcagctggactggttatttaaatacaaagggattcataaaaggagtgaaaatatcgtgggaatatagcccagaattagtaagcatatctgtgtctagtgatggggaaaaatataaaaatgttattccttatcgaaggatttctgggaatgaagcctcttttgatgaaatctacttttttaaaaaattagaagaagttgtatcggtaaaaattggattaaaaaatgctattcacaaatatttcggaataagagaagtgaagattataggaggaggaaatccatactttctgctactttcaggaattacaagtgataatgaaatgtgtttacaagtggaggaaggattagtaaataatgacaatacttcggttatattagattcatgtataaatgctttagcaagcggggacggcagagaattgtggaagacaaattctaacaaccaaataattagtgcctttagttaccctcccaaatgtttatctgttattaatttggacaatttagaagagaataaaattgttttatacgactgcttaagagctttggaagatggagatggaaagtctaattggatatttgaatctaattcacaaattcgattgcaaagaagtggtgaacctttatgcatttctcagaaaaatatatacggaaatgtgcctggaattcatgatattcttctcaacatggatgttacggttgatgctaattcgactctggatgatgatcataatgcggataacacggtagatggaaacttgaatagctactgggcttcggctacatttgcagataattacgagcacgtggtttatctcatcctagatttaaacaaatacgtagaaatatccagagtaaaagtctcttgggaatacccccctttgcattatagcataagtgccagtatagacaaccaagaatataaagtcattgctgaaaatttagcgaaccctagctttgtaacaatagatactttgaaaaatgtagaaacgaggtatatcaagatatcaatgataaagcctcatccgaagcatggagaaatgggggatcaatttttgtatggaattaggtccatagaagttcaggccaacaatttagaaactattataggctattgtagagatgcagctaattcagatgacgctagagataaatactttgttgaatatataaccgaatttgaccaagacttaactaacaaaatgattaacctcgaagatgatgtgtcgaaaaatgtaaactctattagtgataatttatcaaaactggaagaactgttacccaatattgaaacatgcgtacaagaaaagaaggagtatgatgaagaactgaaagagtccaaggaaaaggcaaatgaattgaatgaaaagttgtcctccctagtgtcagtaaattcaattcatgataacgatttgctacgattaggtatgcttccgggtgattcctcttcctacccagctagtgattgttctgtaattaaaaatgttcaagatattccacaatcaggattttactggataaagccaaagtgtgcccctgaaccgttgagagtatattgcgacatggtgtctagtacatccctctacgtatggaatggtaatcctcctaaacatagcgatcatttaattagcagtattataaattcggtggatgatataaggcaacattgtgctgaaatagggttagagccgctaattctaaggtcgaaaagccaattaaatagcttaattttgtcgttaaaaaaaatgggatacacactgaatgggaaaaacaacattcctcttgcttatgactattcttgtgatcacggtagttgcagcggaaagtttcacgatttggtaaacggcaacatagatttaacgactctaatttatttaaaagcatctgaatctccggacagcacaaaagtgagacaaactgctggaatatcctacgatgatggatctttcaaattttttaatttagaaacatctgatatatctgccatagtttgctctactaattcgacggagaacgatgcttcgttacaatatttgaacataaactgtgaaactacggcacttgaagattatttcaactcaatcgtgaatactaatgtggttgttctctgtcctttagggtgtgcgagtgaaaattttaaaaacaatgcggtgtatggaagtagaggaatatatgcagataacagctccatttgcagagccgcgatacacgctggggcggtggacaataagggaggcctagtcaatgttaccatcgaatctggaatggatcgatacgaaggttccattagtaataatgtagaatctatttctttaaataaagaccctgcaggggggttgttagatataatcactaaagatagggaagaagatatcaaggaagagagcagcatttttcatcacaggacgatacgaattggtaatttatctgccgactgtcctatggatttgtttcaatataagcagacgtcctttcttcaaaagggagacacaacgaaggagagaaaggagatgtcgtacagtgaagacgaaagtagagatagtatcatttttcacgagttaattaccgatctgttaagcaacattgatgctattcatggagttgacccctcagtgatttccatcgtccaagatgagacagtacgggtgatagaaaagtcgaagaagcaactaagaccagctgatttgttatccaagaaacaaattgacgatgctatcaatttgtacaatatcacagaaaatttagcattatacctatacgatttgtcaggaaaatatatgtacgacttggaaaagttgaaggaacgtttggaggaattaaaaaaagaacagaaagttgctcttaactttggtaccttcaaattgaactatgaaactatgaatttttcttcgcacttccaaacttttgattcaaaattaacaaagaatgtgtccagtaattggggatatgcagatacggatatagcaggacacaaaaatagtattggccaaacgagcagcatctcaaacaaagaaataggggaaggatattatgccaaattgaaaggattaaatttttacgactttgaaataaacgtaagtatgttgagcaggggaactggatgctcaggtattgtctttagagctaaggacgattttaatttttacctatttgatgtgtgtgatagggaaggaatgaaaagattgtctaaggtagaaaatgggaacgtggaaattttgaaagaaaatttaacagaagttaatacaaataataagtggaataagtacaaaattgtgaccagtcatgcgaatattgatatttacgaggttgatgaaaattcaaatgagactaacatcctgaggtctctagatgaaaggttcctctctggcactgttggtttgtattcgcaaattcatggacagggttccttcttcgataatttagaggtcatagctcgaccatgttcggaattgtccaaagggggggcgaacaaaaaacagagggaaatttccagctgcccctactacaaggaaaactatttaagcgaaacgttgccgtatagctttattaacgatgtggattatgagtggagttttgcaaggaggggcgaccaagatgaccaccaagatgatgaccatgttgtaggcaactacagtgagcacctgctatgctcaaaaatggtaaaagacagcgccgcacccagtgaagagacctacaataccatagcacttttaaaacagaggaagtgctctgacgggtactttaccctggacgtgaatttctccaatgatgagagtaacgaaagtgacaatgatgagtttgtaaaaattcttttcaactttgtaaacgaggaaaactacaatgcgttagagatgacaaatgatggcgtcaggatagtgacttacagaaataataaatcagtaacattgtccgaattgaccgatagggaaaaaattaaaaaggtgttgaccccaaatgagtggattaatataaaattacacttccacaaatcaaaggtcacggcagtcataaataataacgaagaagcattacaactagacacagatattgctgatgtagataagattcgttcaggacaagttggtttctgggtacacaattttgctgaggtgaaatttgcttccatcgttctttcatctggtatgtcaaataatgatggaaattttattcaaaccaaatccaaggcatggggaacttgtgaagattctgtacacgtattaaatagaaggtcttcatgtcaaacggatatattcccaaatgagacgaaagagaaacatattaattgtattaaaaatttctgtgaagaatgttgtttatatcatacacaaatgttagatagtaatgagaaaaagcaatgcgaaaaacactgtaaaaaaaatgaccacttagcagctaagatgcagacactgtttgaaaaatttttaaataaatgtgtttcgttggaggaaaataaggactacaaacagtgtgcagacaatgatgccgaatgtagaaataaagtttgcgtactttgctgcaaaaggaacaatccagaaagctctaaggcgttgaagggattatctcttcagaagtcaaaggatatacaggaaaaggaagtaatcgaatgtcaatttcagtgcaaccgggcccatgcgtgaggtaaagaagtgctaaagtagtgcacgaatgtgtagggttcagcagggcaaataatagaagaaaaagatgcaaagtggagtaatattcatttctgcttgaacgcagtttgtcacgttttcattgttacgtcttctttgtgcttgtcttgtcttttcttttttctttttttttttgtcacaaaacatggtttatgtgacctaattttttttttcttttgatgaagcacagcaagcgtgcgaaaggaaaaaaaagaaaaaaaaattcatgattacaagaaatacatttttatacactcaatgatcacgatgctgcaccccttttggaacttcgtcgcatctgtgtgggtaaacgcaaaaatgtatacacatttgcataattaacaaattaagtgggaaaaaatgcctttattttttgcccctttagcagtttctcccgcatggttacttcggtacttttgcgtttcttcttatcacgaagaaatgtgcactgacttctccattaggcacagtttcccagttttaatttgtccatatgttttattgttacgtagcactgggaaaaatatgcaagttaactgggtagcttcaacaggcacatttcagcgcggaagccaagccgctatagcgtttctctttacaaccagttcgtgttccattcttttcttcgtaaggtgaggaaggggaaaaattgctacgaaaagaatgctacgaaaaacacattctaagtaacaatttagcggcgaagaaatagcaaaagcgttaacccgtttggacactgagtaagttgcttccaatttatgttgtgatttactgggaattttcctatacaggtgttcccgcttccattctaaaacgtcattttttgacaataaattagggttcctttgttcagttatgtcgcctttaaaagatgtgtccccccctttaaaaatgctgcatcgttgtgttgctatgccactgcgtcattacactcacaagctgtaacttaaaaatggggatggcactgcttcgtaattacgcaacatggtaagtaacatgtagccacgggggaaatttattaattatctaaattaaaaacgtttcgttcttttttttttattttgcgatggtttatcacgtcgttttaaaaaaaatgggcattttaatgcaaacgcgatgcacgctgcatgatacgggggttcacgctgttcttgtatataaacgtcgtgcgtatctacacaaatgttatatgaaaaagggtacaaacatatgtatatatatatatatatatatatatatatatatatagagagagagagagagagagagagagagagcgggaacgccattcggggggaaacatttttccctctgcggatggctactctgtgctactccgttacgacgtagccttctgcgtggcattttttttaaacaactttttaattttatttttcaaaattccgtaaatttgttgcctccttacaaatttcttgctatatgaattatacgtatctaaaaagttcctcatgtccaaattgtcaatgtcagatgattcgctcgaaaattggtcactgctatatttcgaattgtccttaaaatatgtgtcactgtacatcaaatgagagttgtctaggggactactcgtattttgcctcttctcaaaggtattacctgtgggtgttttatttttcgtttgggaggaatgatccttattattactgtgcaagtgaaaactctcagcatgttgaacgttttgcgcaacgggattttctcggtcatttcccatttcgaagtgtgaagtatcttctgtttgattttcactagttcggacgcacttctttgtatttgtagctgactgtttggttttctcactttcactgtgctgacgtgaggcagtgcttttctggcctttatacttctcatttgacaagtacgattttatctgctcacaaaagtgagatttgttcccttcgttatgcattatgtttgacagatttttatccaatgttaggacattttttatatgatatctaccaactcccatgaggtaatttttattgtaagaaattttttggttaaattcgtcaaaatctgctacatctaagccgaaaactcttaagtcattgaaggcagcatagtataaattttttgaatctgcattatctagaatgttgtaaatatttgggaatatattaatgaatgtaggaagatttgattctccgataaatttttttacactttctttgtagtttagcagtttcatggttaattcttttttttcaatgttgtatgttacgaaatcgttttctggtttgtttttcttatctgggggttttacttcttctgcagaatcgtcatctaatgtgtccgcggggggattatcctggcattcgcccgtttttacactatcattgtttaattcttctgcgttgttatcctcgttactgttgggctgacaggggggagactcgcaatccccacagctggcttctctgtcaatgcttgtgtcagtcttagcatcggtctcgttttgagcactgctgtgcgaagtgggtcccgtgtacttatcctgttcctcttcatttgatattttcctctttttagtctttacatttgaactttcatttacatcgcttacgtcgactatgtcggttatgtctctttttatgctgttagaggatagctgggagtaatttccactgctgcatgctggggaaaattttttttttttttttgacgaaatgggaactccaaaaaatactttccgtaatgatttgcttatatttacatagttacataggggggagtagctgctcttgttatctgacagtactttaattaacatgtcaaaaatatccttcgatttatcattactattttgaatggtatctaagattgtggagaagttttcctgctctagcatgttctctaaacttgcatatgcatcattattatatccatacatgtcatttggggcgataccgttaaatgatccataggcgttgtcataaaaatggttgttaccttgcatgtgcaaatttgtctttgctaaatttttattgttttttttttttttttattaacattcgcgggttggttcatatcagcgtcttcgtttttaaaacttatgcttcctttgcttggtctgcctacctttccttgtttttttggcctgagattttttttaatttctttaacaggtgtttttttgacctcatttacattcgggtcatatagggtattatttaacacatccttatcctcactgtgatataggagatgtatatttaggtacttcctatatattttgggggtaatctttttatagtaattttctacattttctgcgatcctgtggtagatagtacttttgtcgttgtaagtgtaacagttattgataattaagaagaagtccttttcaaattcttgaaagtctctatatttataattttggattttatgtttcatggtggtaaagtccattggttcttttattatgttcaaataatctggaacaaactgcacattgacgggatagagaaatacccttttcttatcgaaagagattagcttatttagcaagttcatcaggacttcatttttcctccttagttcctccagctcgtcgtatttaattttgtttaaactcattttgaacggtgtttaattggggatgcggggattactgatgttcgcgatcaaatgtgtggagtattgctgagggtacaattttgtggcttacacgtacctacctatgtgcaattgcatatgtatacgtgctgctgtagtccctccttcagttgacgcagttgtccgatttgatggcatattttttactgttaaaacggttttaacattacaaatgatgaagggctaccatgccacacttacaagttataattacatatcagaaaaagggggaatggttaaatgtatgagtttccctcttttgtgattttgtcatatatttaaacagttcattgataacgttcctttttaaacattcacttcatcactgttaatggtcgaagttgatgaagcgtccggttatacaaatgagcgcaaaaggagaaatgaaaaaaaaaaaaaattcatgattacatcatacaacacaaaaaaaaaaaaaaacgatacataaatttcacaaacttcgtataatgtttaacaaatcggatgcttttcaacatttgagcaaaatatcttttatgcttttgctaagggatgcctccattagtttttttttaatggcaaacttcttcgaatggaagtatgtaaaaagatatatatacgtatatacgcttgtgtgttttttaatttatcttttacatgggtaattatttgttgttcccacaatttgaagcaaacaaattgtactttgcattcatgtgaaaataaacgtatggatatgaaaaacgggaaaaaaagtcatttaaaggttgcttagcatgtaacaatgccattgtatgatccattttaaaaaggaatggaaaaatacagaagatagcaaatctgaaaaaaaaaaaaaaaaaatgtttttaatatgaaaagaaaaaaaatatgttagtacgtttacaaagttgtaaaaatgtcgatgaatttttttggtcaaattttttgcaaaaaaaaaaaaaaaattttgcgcccgttaccaccattttgaacatggcattaataattttgctagataattttacttatttttttcttctccatttttgcgattttttgtgacatttttatgtaaacgttttttgcatctctttgattgaaaaaataaacgatatttaactttttcatcaaaagtgtcattatacttaaatttacgcgaacgagagaagcgtgttttgctagtcaaggataatgaaacatatgtaaacatgaacgcgtacgtaacgccgtttcaggagtttgccttttttccctgggtatggcgttttggggccctttttaaaattgtatgtatgaataacttctatacgtttatcataaagaaatacagaaataaccccgtgagggcaactgaatttccacaagttctgcgaaagacaattttcccgttaaacgtttacaaagatggaaatatgaaatatgggggaaaataaaaaaaggtgtggtgttaaggacacttttaaaattgtttaactggttaataaataagataaactggcatggcacaggcgttttcgaggggtccatccatttttttatttacctccataataccattgaaagttttgtttccttttgctgagctaatttacccccgaaatgggttttattaattccgtgttaatatgaaagccgttatgttactttttatttgttttggttatcgaattatcacataacacatgatggggagaattattcgcgttagtcttactattttgaggggccgtctgtgcaaagcgcatcaaatgcacggaataggcactgttgtagaaggtacacattattagaaaagagcaatttaaatgcatagaactattttatggcaagcaaaatgttcattggacgagaagtaaataaataagcaccaacatagcatcattttttatcaccccgaatggtgaatttgacatatcgcttttcgatgatgtattatcaaataatttgcgaaaattgcgttcgtgcatgtgacttaaattttaaacacatttcaatagggtaaaaattaaagcgtgcgccagctgcaataacgcgaaagatgccactccttaaattcgtaaaataatcccttcataagaacgcgtaacatgtctattgttttgcattcaattgctacgtggcagatgtaacggatcaactaaaatgcggcaagattggttagtaccatctcgaaaaagtattcccaatttgaaggaaaagggagtgaagggggtaacatgaattgcatatgttgcctctcatatgaaaatgtttagaatcgtgctcgtgataatatatatattaaaaggggatgctaaaggtacgacgtgcatatgtgccgtttttatttgattacttcattctgttcataaattgtggaacatatgaaatcttatagtagggtgtgtgtgtccaattacggctatatatgtatacgatttaggccccaatttgtgggtttcttttagaatcctgctattttgcaatcattcggtttaaagagttcacaattagcgcactaaaaatatattttttcgtaatcttatttttctcttttgagactaaaaaagggagggaaagcctcacaaggaggcatgcttcttccatcatccatcgcttcttatgcattgatagcttttaagcaattcgttttatgggtacatggaggagcatttgcccgttttgacttctacctattttaaacagtttttaaaaaaaggcattctttcttaatgcatcaaaaacggccgttttttttttttgttatttactttgagtatttccgtcattctccaccaaatgaagagtaaattcttaggaaaaatgatgtgttcctttggatataacaaattcggtgtgcttgttgggatcatttttaggtaatcccaggtagacaggaaaatttaccatcattttttatgaatttttttttttttacctttgttgaggtaaaataaatctcaaatgaggggtaaattagtttcatgaaaaattgcgttcacttttttatagtaaattcgttgtggtgtttctacggagtcacgattttttttgcaaaaaaaaggaagacagaaatggctgatgtacagaaggttttgtctctgcgcgtatttgctttttaaaaaatataatctttcacgaaactgtgcgtaattaagtagtcgtgattgacaaaatgggtaggtggaccaaattattatataaaaaaatgggttattaacgagtgtgaggcataattttaattcgtatgtgcaatatgaatatgtgcaactttggtttgaggcgtggaagacataagagcgcgatgggagggggagatgaaaactaaaatagttccacatgcataaggaatcgaaaaaatgattccatagaaagaactttttcatgacaaaaaaggggaagctcttttacgcattagcaaaataggtattcttaattaatgaaaaagcgaaggaaacgtttttttttaaaaaactgtgagttaaaaggaaggatatacaataggaacaccccatggtgcgcgaaattttatttttacacgtgggacagtgcggaaatcagctcggacatgaattttggtctgtagcaattaaggaacagttgaataaaaaaataaatgagaaaaaagagctaataggaaaatacagttttatgaacgattcagtgacttcttttttcgaaaatgagagcaaaaagtttaatttaaatcaaaaagaaaggttgaaagcacgggctatattgatagacaccgaaacaggggtagcaaatgaaattatgaaaagttctctttcttcttattttgacgaaaataatatttttacacaacaatcgggtgcgggaaataattggtcccaagggtatatgcattatggaagaatgtatgggaatttaattgacaacataattagaaggaatgtagaaaaatgtgattcgctgcaatcattttatatcacatcatcattagggggtggaacgggttctggattgggttcttatattttagaaatgctgtctgataattataaacagataaaatttagcaattgcgtatttccatcagcttgcgatgatgtgataacatctccgtataatagcttttttgccttgaccaaaattcacgagttttcgaattgcgttttacccgtttcgaacgacgcgttgttaaacattttaaatagtaaaaaactgaaagataaagaaaatgacaaaaatgattattcaaagatgaataatatagtggccaatgtaattgtaaacttaacaagttctatgcgatttgaaggatcattaaatgtggatataaatgaaatatgcacaaatttaattccttaccctttttttaattttatgctatcatctttaagcccttgcacagaaacggaaaatattagaacatttgaccttttatttaaaaatgttttgaatcataataatcaaatgcttattgccaacccaaaggatggtctcagtttgtctatggcttttttagttcggggaaatatcaaaatttcagatgttaccaagaatatattattaacgaagaataatttgaatattttacggtacaataaagatgccaccaaaataggcttatgcaatgtgcctcctttaaaccagccatatagcttactgtgtctaattaattcgtgtgaaatacgaaacacctttttgcaaattttggaaagatttaataagttatttaaaagaaaggcacacctgcaccactatttggaatatctaactatggatgacattttagaatttaaggagaaaatgcaaaatttgatttatgaatatagctatattcagaaaaattcattttgttcacctaaatttttagataaaaataccatcaatattttggggtatgacgtgtgtgagggggaggatgtgaagggagagaactacaccagtgaagacaacgcgtgtccgcactatttgaggcctaaaatgagcaagtatgatagaagtgccaactggtttgactttaaaagtagacccattgtttaaggtagatccactgattgaggtagcatcattgttttaggtaccacaggggttcgaagtatgcgcgtttgtttgcacattggcccaagtgcttactctacttgcactatttggattactcccccgctgtactttttctgtgtaaaaattgtacattttagtgataatgggtttatatttgccactttataacaattttgcaccttctttcgtcaaacgtgcaaaaaaattttaaggttaatgcgcaaggaatggccacttagatgcagcttttttgttcataagaaaaggcaagtctagcaaataaagggacaacactggggtggtgtaaatatgcacccgtacgtaaatatatgggagcatctgcaaagtagcagagtcattacaaattagcaacccggaattgtttattcggttttgcgttaatgcgtacatgagagggttcaccggaatgttctgcattttaaaacgtgtattaagtgataagtaggttattattaaattgcaaatagaggtacgctatgttgtagttggtgcccattgctttctttttctttttaagcattttgggcaattttcctgcgcgtagacaagtcatattatgtgcaaaaaaaaggaaccaacaaaagcgacaacagcgacaaaagagaacaaaagcgaacaacgctttcacaaatatatgcaatgatgccatgaggaggagtggaagtgccttaccatttaacgttacgccgtgcctttgtaaagtggaagagaggccattcatggcaactaaattggggggcaaaaataaatactaatgacttttaacggttgatcaaagagatgacctttttttatacctatctagttatggttaaaactgaaaattttgaaaaagggagaaactattaattaattagtgaccgtgtgaaagtactacaaaatggttttaaaaaaagaaaagcacgacgtcatttggcagtaatattggtgaaggcgttgcagtgttgtatgtgcgttaagccctggttttttagcacaactcatttggattacaaaaaaaaaaaaaataaaaggatttcctttaacgtacatatatatatagagttattttatcatgttgccaaaatgtgtattaacggagaggatataaataattaatttatgtgtgatacacttttttgaacagaacattattcgttctacatgcataatgttcgcttatgggggagaagttttttctgcaaaagggaaaactttccaagtgaacatttttactgcaagggttataatgccttgtattatgaggaagtgctcacttcatgttagcgctgaaatttatgcggtaataactgctaccataaatgtactattaaaagaggcataaccgattcagtatatatgataggtgaacataacccccgcaatgtgctaattaaaaacttatgcatgtttttaacatacagatcatgtgggcaaaatggatttttcaataattagtggaagacacgcgtatccatatagtaagtgttcaacaaaacgaatgtttcgacttgatgcttaaaacggaggggcgccattttatgggccaaaatttatcgtttggatcgacccattttttatatgattcgaataacataacgattaacctctaaaanttattaattaaaaaaaaaaaaaaacgggacctcatggggcaccaattttactttttggttataccgctcattcgtgtattttcatttgtctaagtgaagttacaaactctgaaatgaagctttacgcatgttgagaaaattgtattaattattaagcgcatatatattttgcaactttttaaaatatacctctctgttacttctcaaaatatgactcattttcttcatcctttgtagacgttcggataaaaataaaacctcgaaaaaaactaaagcaggaaaaggaacttttttcattaacgaccttttttaatcatttcatttttatccttctacatttttgcacaaaatgatacaattttgactttttctttaaagatcaacagattgaatatgaactcccaaggcatacaaagggaaagaaaaatgcataaaacggaataaactcacaaaaggctcaaatcaaagaaagcacataacaaaacacagaagatatttttcagttgcaaagcctgctaaagcgtgaagtgcacacagaacacttaaaacacttaaggttgtgagataaggggtgcagggccattgcacgttgatcacaaaatgtcagtaattggtaatatttagtggcaccagagaaacataagtgggttaatgcgcaaacgtattctacatccgataatgctgtttttaagtgtttatactttaagtgtgtaaaagatttgcagacatacctatttttttaaaccccaaattgaaggaaaaaaatgtaagtgctacataattattttttctgcatctttctttatgctctttttacaaatttttgaaaagtaaaaaatttattgtgtatgataaatagtgacaattaagcaaaggctattttcccagttttgtgaaatatgcattttatcagaacaattcgttgacgtgttcgttacatgtgcatgcagtataaatataaatatacttaaaaacgtgaattttgaagcctttatatcatacacaattgaaatttacatgttactgcgtggaaatttccgtttatttgagcatttttgacttccaaggaaaccctgtaaaaaagggaaaaacgaagggggcactacagcattcgtcacattttgttccgggaattcaaacaaacacatagaattgtgctttccgaagttggaggataaatactatttggtggagttcagaaaaaaaattgaaaaaaactctgtagaagatataatatttatgctacttagtaatgacattgttgaggaagttcacaatctggagtttgcttcccttgtagttttcgaattaatttcataccgcacaaccttctgaaatattttccattattacaaacggaactgaagaacgaactggtggttattctttattgcgagttgcacgcatacatatatttatttaagagtacaattggaaaatatggctgaacaaaatttaactacacctggattaccagatggatctaccaattccacattgagaacattacttcaaactgcagcttctaatatgaactttagtcatccatcaacgagttctagtacatttagcacacccgtcacttctctttttatcgaagatttacctacagacgcaacttctaatagtacagctgatggattacttgccaattcacctacatcaagtgcaccgtttggtgtttcctttattgaagatgcaattacatctgcagctactacattacaaaattctgtggaggaagtcctaaatacaacagttgaaaacgttacaaattcagaaacgtataggaacattagtgaagcgttaacttctactgtttcgagtatatttaatcctactcagaatgccacttccagtccgactcctgccaatggaacagtaggagaatatatgtctacattaggcgaagtcgtcacacaatcgacaactgatcctactgctattaatacaacttcatcatatattaatatcaccacaaatggaaccaacactacagatacttcgtttaaccctactgtacctatttttttatcattattgttccttatttcagttgccatatgggtgtttataatatttacggtaaggagatgttcatatttttatgcatttatattaatttttaatttttcaataacccttatatacatttaactgtaataattattttttatcaatttttaatgcatcatttagaatattcgtgatatgagaaaagagagaaataaagaagaggagaaattaaaacgaatgttgcttagactaagtgcagagtacactgatgaaagggatagacgtaatagaagaagaatgagaatgtattatcatgatgaatcaggtggttctgaggatagtggtgaaaataatggtagaagtgacagtgtgggtgaaggtgatagaaatgataagagggacgatggggatgaaggtgatagaaatgataagaagggacgatgggggtgcaggttatctttggggtttaaattataatccgatttttttgagtgcactgaggtcctaataataatatatcacatgttgtgaattatcccttataatttctatatataaaaagggagcatttaccttttgatattcaaaaagtgttcatgcagaaaattattaaccattccatattttttactcaccaatgtaacataaataaaataaaacatgggtctaaatttttgtacattaattttacgtatgcccgaaggaacaaaaaaagagttccctaaaatattgaccatcgataattttcattctgaacacagtgcttaaatacacaacatttcagaaagaatttttccctttcggattgttctaaaatgtgcataagtattttttttcccattgtatattattgcacattaagacattttgtttttctaatgtttttaaaaattaacatgtataatagtaaaaaaaattaatttttattaagtcaatcatttcacacaatttttacgaaatagtagtgcgtcttaatgttagaaaaaacgtgtcagttggaataagttgtacattattcctcgttcccttcagcgtgggagtcattttatcctaattataggcacagttatgtgtggtaaaattattgtatgtaaaactcatttagagaaaaactaaagaatggtcaaattatttaagttttgcatttaattaggaagtaaaattatgaaatttttcttccttttaagaaaatattttatttgattgaaaaagggcatttattttttttttttactccgctacatttcgtaaaatgcgaaaaagtaattggacagactaaggcggcataatcatattttttgtatgcatataggagtaaaacatagtcgataatatcaaaaaggtgaaatggttaaaatggaagaaagtgtgtattctgttcaaaggtgtttctatgaatgtaaattatcatttgtgataaatgaaagaagaaaggcttcgtattgaatctgtaatggaacatttcacaaacagccttttcatcatgaatgctgtgatgtgcactatgtatctttaaaagatgtgtaattaacgtgttgtatgggttagcgatttaaataaaatgtttttttttttaagcgaataaggggattaataataaggcatttaaaacaatttaattaagacatcaaatgatttgagactcctctcactatatgcttatataagaagaattattttgtaatgaaaataatttgaacatttttacattgagatttttttttaagtgttttacaacatgagtgtcttccatttaggtttcgtttattcattttttaaaaattgtgacatgacatttctgtgaggagtaattcgttaaaattttctgttgcgtcttgggataagttaatagaaagaaaaatccttcattatacacatttgaatacatttttttgctcttcctagttttaacttaacattttccacacaaacattacttaactgtgaattggtcaagttatacgcaaatggattgatattagtggccattattcaaaaataacaattgcttcactggctggttatagcagaaggggcaatcatgtgcacaaaaaaaatagtcctttttgcagataagtaaagatgcatgacgatgaaagcgaatttttcctcacttctaaactttttcatggtttaatatgctttgatttctacattttcctgctaaaaagataccttttttctggtgcgttttatttgataaaagggcatatatacggataatttcccattttatggtttcccaaaacagcatcatattttacatgaatcttggtttggtgtaccatagaaatgtattttatcctaactgccatttcttaatttttatctcatgttaaaattgaagaaggtgaggttctccgaccatatataccaagcagaagtgaatgtccacattttaaaattttcaaaacgctcttcttagtggctcgcacagtagaaatggtaaattctttattttggaacgaatctgcggttatcagctcaacaagaaattgcatactgaagcgtaaagtgttttttttttcttttcctgtaagaactattctgtgagtatataaaaaaaaaaatgcattgcttatgacattgcatatgcaaaaaaaaaaaaaaaactctttacagccgttaataattacatttaaattgacaaaaaatgatgaaaaaaaaatgaactttaatctgttattttttgtcaatttttttcttacaagaaaaattataaatcatgagcagaggtctatttaatgccacatacatgcgaatcacaggcatatggattttcctttatgaaaaaaaaaagatgtagtttaatcattttatggataaaaataagcgtttttgacgagcatacattcaaatcatttaattgtagattaaatgtaagaagaaacatatcatatgctgtaaaaaaaaaaatttaaatttattttaactgaagcatcaacagatgcataacccttacattttcgtatgcctgcatgcctcaaatgacgtttgttctttttatttaatttatagaacccctaaaccctgaatataatttttaaaatgctcagcagacgagtatttttatagcacatctttaccatgcattttgatttaatttcacatggtaataaattcagttaacagttgctattcatttgatcgtgttacgttattttatttaatgatttatccccacacatattaattaagaacacttgacaagtacacaacactgtaatttgtaagcagaaaaaaggatatttcgtttttcatatcaacaatgaaaaatcctgtaaacaaacgaaagcggtacgatttaaaaaggcaaaataagtagaattttgttgctcgcctataaatttattgatgcctgactggtgcagaaaacaaaagtatataaacatgaatgtaacataagagtgctgaagtagactcattgtgcaaaaataaaatgtgatcaagttaatgcttttatgtgattgtttagtatgctcgttttagtttaaacatacattttaagatttcacttttttcttgaacatgcatggataccaattgtgtctatagttaactattgctgcctatttttttctatgtttattttatgacgtgaagttaaggttttaatttactcatgtaattcaaataacacgatataagagcgtggaactgtaatatttacattgttgccgaaaataaacttgtgttctatttttactgcatttttttttttgcatataatatctcttaaaatgaaacatttctacaaattggccatagttttagcctatattcatacatatttcatgcgaaacagatgtgtgagaaaagtatttttagctgaaaatgaacctgattctggtgtaaaatcaggggatgggaaaggctcttatgatgatgatgttcttatggaggaagttataaatcttctgtcccttcacgctttggggcaagaagaagaggaacaaaaaaatccgaaaaagaggaacagaaaaaatccaaaaaaggggaacaaaaaaaatctgaaaaggaggaacagaaaaaatccgaaaaagaggaacagaaaaaatccgaaaaagaggaacagaaaaaatccgaaaaagagggtgcagttgaagggacggatgaaatggaggtagttggaggggaggaagaaatgggggcagttggaggggaggatgaaatgggggcagttggaggggaggaagaaatgggggcagttggaggggaggaagaaatggaaactggaggaacatccccaagaaaaagaagattaagttatagacaaacacattttctattagaagatattaaaaaatgcaagaggagctctgaagaagaagtacaagaaaagggaacaacttcaagtgcatcatcatcaaaagatgcaccagaagaaaagcctgaaaaattggatgacctccagttagatgagtttagacacgtactaaaggaatgtgatgatatatttttcgaaattgatgatgaaaaaatagaggaatatttaaaggcagggatacacagcaaagaaaaaatttctgaattgaataatgaatatccattaaatttgtcgaaaggtattaactttgataatcctcgtgcgccttttggagtagtagagaaaaactttgaaaagaaaagtgaaaatgaaatacgcgcaacgctatattttgatgatttcttgagtactccattatatgaatttttaaataatacaatggtgggtgaattatctctggcaaaagttaattttttctatgtcaaagaacgtattaaatatcagccatgcaataactttctgttgaattatcttggtacaaaaaacaaacctttaaacattgacagttttttatgtcttaatataggcacatatttatctcaggataaatgtgaaatttgcaatttttgtgatacaagaataagggcaataagagaaaaaaatgttgaaaatgattatacacttgaaagattaaaacagacaagtgtcagtaggcatttgaattattccgaacgaaagaagttaagagagatagtttttcaccaacttcagaatatatcgtatttaagaaaagcattatctttctttgctgaaaaacgtaataaaattaagaaagatgcagcgcttctttcacaaaatttctctttacctaaaaattatttatataaggatgttattcttttgacatgcctacattatgtaatcagttatgctattgtaatacttaagccattaaagattaaagttgatggaaaaattatgataggatatagggagttttattttgtttcaggtttactaaatcagttaatatttttactagagtttatggaacataattcaattgtgtcaaaaattctttatgatatatgaaaattttggtggtttttacccacgtttgaaatcagttgaagatatattacncctttttaatcatttaatgataaggcgtcaaacatgttctataatgtataatataattaaattgctttcaaaatttcaatattgcgaagatcaggtaactcattatgagaagcatcttcgtgatgattatgttaatttaatctttttatcagagcgtacattatataaagcaaaagatatgcttaaatggtgaatacaagatatgtggttatatacttaggatttaaataaaaacgaaatgaaatgtgtgtaaataattgcaatttcttttgtttgttgtaaatattacagaataactttctttatcaaaatattttgaaatgtagaaagaaaagtaattcttattctgttctacaattgtaagataaataagacaatttttgttgcctttttttttttttttttctttaatctgataatttgttgcattctgaaactttcaacgttttaaaaatgtttgcagaactaatgttttccgcttttagttgtgtgttttttagttttgtactttttaacaattccgtgtgtatttaaaaaaatatgaaaacgtaaagtaaatatgtgtttttactatgaggagtatgttttataagataaaaattgtgccttagaggtagaaagcataactccgttttttctttaaataaaaacgaacatgtgcggaatgtaccttgtgcattatttgtgctttataagacgcacaatttttatctgctatggaggataccataagtatctttttattttgcatatatgttacagcagttgcgctttcactttttaagtcagatttaatttgtcacaatgaacatatggtggaatactccatacggagcattttgcagtatgggggttaatttaagtacaactgtgttatttaattatggttataaaataatatacggttcgaatctcgttgtgatgcattttgttcaaatggaacagtaaaagaaatgttgcaatttgtataataaataaaaagaagtgatcttaatttctggatcggttaatgtggcacatatatgtgcaggaaaaagttgcattagagggttcgcaatttttatgaacaacagggaagaaaaataagttgtttgctcatttgtgcatgagcccatttgaaattttgctacccattctcattatgtatgggttgccttttttttttttaaaataagtgtgaaacgagtttgtgcatcgtatcataaaaaatttttgaaaaatgttacaatatttaaaaaaaaaaaaaaaaaaaataatgtgatgaatatatcctctgtggtgatgcatgttggagaatgggttttaaattttttacagagctcagccatataggaaaagttacccattagcacatatttaaacacgtattgagaaataattgtgattaaaaaaaagttatgcatgaatgtttgttaagaaaaaaaggaaaatttaaaccatacatgtttgtatccgttgttgggcatattcattttttggaaaacaaaaatcaacgtggaaaaaaattctcaagtgtaaatgctttaaatatggtgacgaaatttacattcagattttgctcatattataaatatttttaaaaagctttgcacgcaatttttttaattttgaaaaactcttttgtgattatattatacgcagattttttaaatcaatttgccataataacgaattcgttaagatgcttaaaaggttatataaatgacgtaaaaagtaggaatatatagcttaatcagagaaaatttacaagtatagtgttatatgattgcggcatgcttatgaaacaaatgattggcaaaaaaaaagtgggtacagtgttactccatagaggtcatgaaatgggccaaccttcataccaacaaataagatcagtggaattcatgtcaaaattgaagaaatttgaagaggagggtaaattatatgaaataaatacacatatacaacataatgaacaacttttacccaccaaaaatgccttcatacagttttaaaaaggaatttctttataaatataaattatatgttcggttaaattggcatgtctgaagaaactgcacattaaaaggtgaagtgcataaaaagaagaatgcatataattttcacggattattgtgttaagaagctttccattcatacatgtgaaatacacgaaaggggagagaatatttctgaaatatcaaaaggaaattatatgttcacgcatttttttgtttcatatatgtgttcataaccgggtttgtgttaacacacgtttcaattttataacaggaaaatggtgatatatcatttcggaaaggcaatatatagtcgttttacatatgtgggctgaggaaacagaaagagtgattaaatagggaaaacgatttttgtgcacgtaaaatatgtaacacttctttgtaaggacgaacctgaaaagggggttgcactcataatggccttttcacataagacatcacgttcagtgaaagtgaaaatattaaccattttgttatcattttatgattaccctgaatgatgattgaattggggggagtacataacatgcacaattatgttgtttgtatattcaaaggggtatttataaacattataagttttacattttggaaaaaatgagaatggaaatgaaagcgtaaaatgcagcataaattgtttaaagaatacatagaaaaaaaagcaaagatatgtgtaaaaaaaataaaataaaaagagtccacttaaattagcatgaatagtttacattcttttttgcccaaattaaatagggtaagagagacggcaaggcattattttactaaaattttctaacagttcggatgcctgtacagtttatgtatgcataacataaaattatatatattcacgatcttgtgaaagttcacaatatgataatacgatcgacagacaaatttacggtttaacgcagggattaaccattgtgcagttatgtattaagtttgataggaatatactcatttgcaaataaaaaagggtaatcttcgtgtacacttcaaaggggaaaataactaatgatcgggttattgtaacgatgggaaaagctttgcctaacaagtttcatgtatgtattgagtcatctgattgattagaaaacatcattatttttgtggcaggcagatatgaaagcgttagtaatttcttttatttcattttgttaattttcgtcagaatctgtttctttttactttttacattttttttttttctttttcttttccgattcgtcggattaattgatctcgggctgttgaaaggtttcctgttcggcatcagagtgaggtatctcatcgtctataggcaaatcaataaatccaaggttggctgctccttcctcttgactaagaggaagctgaaagggtaaatgaaaaggtaaattgcgcattatatatgtaatatatacaagtatatataataaacaggcgtatgtataaatatatgcacacattttgcaagaattttttgggacattattcaaccatgccgaaggaaagcagcattcctttattcttaccccaacggagaagatcaatcctatgtagataacaataagagtaatagctaagatgagtatgaaactggaatttgcagttgcctcatcagttgatattacattaggcaattcgtcattaatggtatttaaggcttcaccagccaaagaattaatatcagaagtcattttcaacaagggtaccttttaaggaaaaaaaaaaaaaaaaagcaaattaaaatttatgtgaaattttattaaattttttgtccacatatgtatatatacgtataagattattctgtgtcattttggtacatgcagacaattattttaattcgtaaaaacgcagagttagcaattataatttatagcatttatttgttcttatttttgttacttataaaaaagttagataagtggtgaacaaaaattgtaaaaatcagggaatatactactgttttattaaaattataaatggagtaacgttgttttaatattttttaggttaaatggcaaaaggggatttaaggagaaattatttatatgtcaatataaagaaaaatacaacttacgtgttttgtattagttctattttattaaataatgttgcctaaattggagataagaataggactaaaattttataattatttattttgaaaattgcaaaattatactaaggcaacaataatatgacaaattaaaacttttacaaaaattgcgatttaattgatgctagaattatatattttgcatagaacagttaatcaaaaaaaaaaggtcttctaagaaggagaatacaaataataatttttttttaaatttaaaatacattatttcggaactgctaaaattttgttattcgtatttttttttttttttttttgttcttcaactttttttaaatgcagttttgttgaaataaaaattttatgaagcagatgcgcatagcattattccagtaagaattcccattttcgattttttttttttttttttgattaattataatgtacgaaatagaataattgtctgcaactaaagatttttgcaagagtaaaaataaaaatgtagcattgggcatagagtttatgtagggtataattacctttatacgtagcagcagtagcggcatttttaatgatattttgtcaatatcatttcagcatgcgttcgggttgttatatatgccttcttagggaataatttgttttatttataaataaaaagttcatttctgcatcatcactatttcgatgtttttgcttccataatttggtcacttattgtttatattaaaaaaattaggaacataaaaaataaaatgaaagaaccatgcactatttttatgacatgtgaatgaattgaaaaattgtaaaaagacctgcaagaatcttcatgagaaaaagagtgcttaaaaaaatatataatattaagttatattcatgaggaagaataatgggcaacgtacaaattccccaaaacgaatgaacaaaaaatggcaacattaatttgaagtgcatgaaatgtacagaattagaaaagcacgaacaaaatgcgaagtagcagaataaaaaaaggaaatattaacatttttagcaggtccacgagtttttttatagcattttctttttcatcgtaaggctatttttggcgtatgcttttcgtaacaatgcggtttgttgttgcatggacgggggaaaagcatacaatttgaattgttctaagatatgaaaaacatatgcctatataattaaatatatatatgtatatatataactgaaacgcgctgcgcttgagataattaagcagctatgaatgaaactacatatacgattgctatttgcattctgtaattatgtcaccttttgatgatcagcagctaatggccaatatatacatggcgaaggttggcagttactgggtatacctacatatgcatacataacttagtaaaggctagttattgacgaacatatgcacagttttactgaaatatttagtaccgttatgtgtctatttacggggaaatttactaaattttattccctcttggataaaatatcaccattctgtgtaattttctagatgcaacgtactgaacgcacatttttaaaaagtttcttttttgcaatatgccaatgtactacactaatggaggtaatctcttcaaaagatggatgaaaaactatctgtagatgttaaaatgtaagttaaatttgcacgcaagttgggttgttttttcgattccttcgttatatgcttaaaaaatgctatacgagtgcagtgtattggaaaaaaactcacataggggataattcctttattttaatacatcatatcatttttgaagttcataatgatatactgtttaatggttaactctgaacctattttatcatcttcgtacatgtatacaactttaacgcacataaaaatttggatgtgctggtctaaaaatgtgatttttgttaaagaacagaagagttaatgaggaccataaaaaaaaaaaaaaaaaaaagcggtataatgatttgattgcgaagacaaaaagggttaaaatgatgaatatgaaaacggggaaaaaagataaattttaaaatgtcttcacgaaaaagagcgacaccaatgaatttctcttaataagggataaattcttatttctgaatattgctgctgattaatttttgccatctgaatgaaattcagtatgagcatatatccttttgcataatattcaattaaatttgtgcaaggttattggggtcaccactgtaaattatgtgtacggtgagattaagccgctgaaacgcatctgtattcacatattttctgcgctgtgttaggaaagttatttttattcataaataaatttgccgcaaaaaatcttcacgatttattggttaattgaagaaaggtgggtggcaccctatatatttttttttttcctcatttgtttcctcatttgttttgatcttttctctccttgaagaaataaacgcaatggggaagcacactgtgatatgctacaacaacatgctacacgtaaatgttgtacaaggtttttttttttttttttaaacaatatctcgtttgacatgaatttaaaaaaatctttttatatacacattatttgcttaaattttgatgtaactagtctctattcaattttgctacaaagtgctattttttttaattgcatgcattcgcaaagaagaccactaatggttgcctttacatgtgcatatatatttactcagttttttctgggaggtttctcctcaaatgatattaaaattagttattcgttttgaatattctttttataaaaaattatttgtttctttctctcttaattttttcttcatttttgagaaaaaacttttttagtccacttaaaagtggcgtgcaactgtgccatatgcagttgttacgagaccctcatgcctttaccacgcatttgtagacatataaaatgttgtgtttttaaaaatttatgcttttaatttgtggtttaaaacatcgcaattaattataagggaagcaaagcacatgtaggtgacctcccactgcaaacctatttgttgatacgcatatgtatgcagtgttaacaacatgtaacctcaaatttcatcgataaaatattttgcaagcaacacatatgaaaatggttaaaatgaagagaaaaaaaataaaataaaaatgaaaaactggcaagaaagagttgcatgttataaaatttacacattaacaagtcaacaaattaacacgttaacatttcgacaaatttatgctgcgaaaattgttcaactgcttcgacagacgaagaaaaacctcccttttaattacgcttgcatgtgcagtatatgcatacaaaatttgtatcctttttttttgaaaagtcgtttttgctttatttgttgcccccaatgaaaataaccaaagtgtacatttttatccttattttactctttaatattttatttgaaccacatttgtgcaatgctgtcgtaaagatcagtgattctcatttgatgaagtctcccattgaagaattaaataaaaagaggaaaaagaaggtgatatatgcagttataggtgtagtgttaggcatacttgccgtggccgcaggtggattgggaatgacttataaaaggaaaaagccttccatatgggatgatttaggccacgacgcgcatggcattttaaacagcacaattgcacagggaatatggatggcaaagaagaacatgactaaggacacgatgaccgtagataagttattaccgcacatggatgaaataagaaatataataaaagaggaattgagatatagaaagttggatattgaaaaatatgatccagtacaaatacaagacttttgcaacttttcgatttttaatattaaagaggctatgttatcatttcaaagaaacctaaaattaggaaaatggtagatcagccagtaacataaggtataataaagatattgatgggtgtgtacagatgaaaggggggtgaaaatacatctgctttaaattaaagaaaaagagatattatcaccattttgttgtgattaaaacgtgcatatcattttttatatttctttagcaaccccctgtcagcaatattgggaaaattttgttcttttaattaaaaaaataacatataacattgacaactggcgcttacataattacaaaggggaagcgtcaccctttaccttgcccagccctgtctgcattgaatcatatgcagattttttttatattttatttttactcatttgtttgatttttgatttgtgttttatccgctatataaactatattttgaagtttgtaatttttttaaattttctaatttatttgtgacgtgtgtgtgtatatatataataccgtgtgtcagcgtgtgtagcgaagacgaacttaaaataaaacacgagaaaacataaattgaaatatatatattagaaaggcttatatattttttgtcatttaaaaagcggcttcttcgaaaattaaaacaggtccgcagtataaaataacgttttcgttttttctaaacgtagacagagagcgtaaaaattagtgttgtaaatgagaaaaatggcgatatataataacgaatgacatttctgaaaagtgggaaaaactaatgagaatttttccccccctttttggtgaaacattcctttaacatgtttatagaggggaaattaattttacggaacctataacatactagtaaacaagtcatggtatgggagacaattaaaaaaaaagacaaaaaagacacgttttaaaatattttgaaggcgttgcaaatgtgatttatgctatactgttgcttcaaagctgcataaaaaggagaaatggaattttttttaaattgctcgcaaaaatgttcaaaaatattgagtatgttacgctcatacgaatatctggttaacacatttgtaaagtgaaaaaaaaaaaaaaaaacgtttaatttgactctattgaatgaatttatgtaataaaatgtaaacaggtggagaaaatgtgttcataaacggaaaattacaaaattaagttgttaattcagttaaaatgttttaaaaaaaatttcataaattattaaacacaattttacacacacaagaaaaaaaaaaaaagagtataaattaaagttgagatggctaaaaaaacacatatttaacaaaagaaacagaaaaatgtttattaatgcaaatgtatacaaaacgataaaacttgtacctaaataagacagaaattgaatccctatgcttaagctacattttacataacaaatggaaaaaacaaaaggagggaaaaaattgaagaattcttggatcgacaggattgctcacattgttaaccctgttcagggtatacattatataggtgacattacagtgaacaatttataatgaaaagctgttaatctgctaatttatgtgggatagaaaggtgtcagaataaataaatgggaacacatctatacatatacacacctgtacatatacatgtgcgtatcattttttggaggaaataagaattttattacaaataaaatttacacatcattatctttaattagtgcatcttgtctgtgttttgatcataaagtaagagacaaaaaagatgcggataataccagatagttggttaaatcaacgtaaccttaataatagggcacccaccactgggacatatgcaaatattacttaaagtaggtaggtaaaatatttcaaaatttttatttacgctaaaatttttttctgtaccatgtgatttcagatcgcattttactatttctgcacgattcagtttaataaattatcctgtgcattcatcattaattcgtttacgtctctgaaatatgaaatgttctcatctaccaaaaaccacacagggaataccttttcgttgaagatgcggctttttctatttttttttcagctgactcgttttgctcgttctctcttcaggtttcttttttccctcattgttttcctttaccgcagttttcttcacctcagttttgtttactttaggattttttgcctcagcttctttcttctcagtctttttcccctcagtgtttctcccgcctccgccatctcctttcgcgccaatttttcttttttcctcttcatttttaaatacgcctcctttttcttctgcctcttttttttctcctttttcttttcctttctcttctttaatttttaatttgtgcttgtttttcaccttttcttccttcagtttttgtttcgtacaattagcaagatactcatggatcaattcgtcggttaactgacctttcatagcttttttccccaatttgtataaggacaaattatctttttctaccaagtatacattacgatccgaaagaagatgccaagtaaaagagaaaaaatctaataatccataattttttggtggcggtttaggttgtgattcaccataagtgtatgtgtaatgttctataggcttaattttttctttttcaactcttattggtttatcatatattctttcgaccacatcgtactcttgcacttccgtaactgggagcttttctctatatccgtagcccgctttttcaaattttagatcatattcctttattccgtcttttacatctgcttctaatttataacgttttgtttcatgtgtttcgatatattcttctatatcccctgcgttattttccttgaggccacggaacacagtgtgtacaattctttcgatttggtctatatcggagggaatatttcttaacattccaaaaacgttaccttgcgtattagcattattttcctttgctacgatacttacagtttcgtctggcagggcatttatattttcctccgttgtttgattacttgattgatcatcaatttggggttcttttattattgattcctttaattctgattccattaattctgattcctttaattctgattcctttaattctgattcttttaattctgattcctttaattccgaatctgtatacccctttaatccataatcccttgtttcgtccggcgtttcaaattcttttaatcctgcaggcgcactatgtgttaattgattttcctttgcgaggtgaccttcattatatgcatttaagttatgtgatttgttctgcagttggtagtctttcgatatgttactttccttatactcttttatatcaggttgtttgttttttagttgataatcttttgatatgttactttcgttatattcttttaagtcgggaattttcctatcgaaggggtagtatggtttgtcagatttttcagatttttcagattcttggagttgaagaaatatttgatcgtttaatgcacgtataactgcgctttgattgtctttaaaacgtttgtcccttttaatttcgtaaactttctctacacacttttgattatctcgttccaattcacgtacatttacatcaacttcgagtttatttttttgcattgacataaattcctttatgggatctttttcattcccgttttgtttacgagcaggtatattttttaacacatcttttagtgactctttctgattatccgatgaatcacttttggaaatattttttaaaggacaagtttgcgattttgtgtctgtttggtttcctaccagtccattggatggtttatttttccatttaagatctcttaattggtacgttcttttactccccattaatccactagggggagcatttttaaatggatcattgtttggtttgtctatttttttttccccatttaattggtcccgtgctacttgcattgatgtatgtcctggagttttgttgtctttttggttaggaagtaattcgctgagtttttgtacgggtaaatcattgttttttgcattatcctccgattcgaatgttttcgctttttctgaagaatgatttgctggttcgtctttgttgctggcttctaatgcgtccgcggggggttcctttggtgagttagttgcatgttccccttttttattgaatgttagcgcaccaggaattttcattttgagagaattgggcaccgtcttttctttttcattaacgtttaatttgctaggaggggccaactctgcaggaccgtctactgattggacttcttcgttactaacctttaagccagtgggggaagcccctatcagagactgaacgcttgatctgatcgatttattattaacttttagtccttccatatgatctccctttaatgtatactcggttaatccattttttattgtgttctctttttctacgggaggtttttgaacattctgcaataaattacctgttgaccttttcgatcttttgttaatttttaattcatgaggggcagttccaactggtggcttgtctcgtgttacatcagattttttattaaccttggacgcactttgtttggtgtttcctagtgaattatttgccgatttatcctttttactaacgtgcggtttgttttgaggggtatccttcaatgaaccgttagctaactcatcctttttattaacttgtaactcggtagggggggaatttttcaatgaatgggtcactgactgatccttcattttatcttttaatccaccaggaggtgttctagttaagtgattatcttgcatttcttccttttttttattaatgtttagatcggtatgaggagtcccctttaatgtgtattcgattgatctggccttttcatttttaacgctcattccagtatgcgcagtgctactctttaatgctagtttcgttggtttgatggtttcagtgttaacttttaacccggtggggtgggttcctctttgttcgttccccgcagttgcaggagttccatttcgattttctaatttgttagcttttgattgagtgtatcctatattttctgctaatgatctatcatatcttgaagccactgatgcttcaaaattatgtggcatgctatagaattccctgtacttagtctagtaaaaggatagacagcaaagaagttgtagagaatgatttattttggatgtcaacttaatgacatttaaagaaatgtccagtcatgttatgtagaaaaatacaggaaaagtttacttatgcacttttgcgccttttcatttccttacaaaattagaacaaatcgatgtccaaatgaggaagaatattacaagcattcatggagaaggaaaatattttcttttgtccctttatggcacttcatttaattttccatgtaccctgaagcaaaatttttggttacgttttaaatgggcatccatgaaacaattatgttttattttgtcgcgttgcaacatgcgtgataaggcattttcctcattactgttcaggttaaaaataatcgccaagtgttaaaaaataaataaaaataatacgaacacattataagtgtgttattgttatttttatcgtgtgagtaaagggggcaggaaacaatttcataacaacactaaataaggtaaaacaatctgacacacgaggaaaatctaattaatgtaactattaaaaaaaaggtgtgtgaagtgaactaattgcttttaatatggcaaaaagctttctttaattatatgtttttcagtaaagtggtgcgggcaaaaaaaaaaaaaaaaatataataataaataaataaaataaaataaataaaataaataaaataaaataaataaagtaaaataaataaaataaaataaaataaataaaataattaacgaaaggcggaaattacacaaaattttgttctaaaattggaatatcagaacatatacatgtttcaataaactctttaactttaaagttgaactgggagaaggcattaggtgaataaaaatcaaaacaaaaaaattataagtaaatttaaaagagataacttctcacagaaatggactgtaaaaaattattccactcagagatcacttgatccttagaacacatttctccagtaatacatgatagttataatgaattaaaaaaggtagagctatttaaataggcaatacttgcatacaattcttaaaaataattatattatgtgtaaaataaaatttcgctgtatgtttctaaatagcacttatattacaagcacataaaatgagatgaagatgatcccttcaaatgaataaactgtgcacactatatattaccattttgatatttttaatttaaaatgggggaaaattgtgacataaagcactgcgccatttgacgtgttaaaaaaaaaaatgcataaaaatatgtactcggaaaaagatcccctgcattaagcgtgttccaatttcgttctcttaccatatgatatgcataaaattaagatcagccaagaaaaaggtgcactaatggccaacaaaataaatttaataataatttatctttcaattaagcactttgcacaatatttatattatttctttggtttaaaagtgtgaatggatcttcatccaaaatgtaactaaagaataatgaaaataagagcatattgcatatgtatagcaaagtgatttttttttttttcttaaatgttattggcagagttcattaaagatgtgcttttgtcaatatgctactcagaatgtgtgcacttatagatgtaataaattctattttgtactcctttgtgctattggaaagaacatttcttcgtgttattcgttttgagttagcttataattataacactgttttttttttttttttttttaacacgtaaagagatctattccacacgggaaaataactacccctttaagaatatttaattgaggtatctttgtctgttgcgatgaagcatcaggtggttattcgtcttattctcgaaagtgttgtacatcacaaaaaaaaagaagtgatacttttcatcttttagcgagacacgttcttcagcaaataaggattgtacaccttgtgtgaaagaagagtcataaagcattgaagctgctccgtttctagaatgacatacaaacgaactttacaaaaaaaagggttcaccacataagggacgcatatgtatgcttaaagcagcgtatctctttgttcctgtaacgaaagccacaaaggagtataaaaataacgactgaattttgtcgagcagctggaataaagggcgaataacatcaatatgtgtgtaaaacgaaataatgaaaaactctttatgctataaggtccatgagatgaaccccttgtgtagtgttaaacctttaggataagtagtatacaaatgatagcaaataatgcggttagtttttacatttcacacgtaaaaaaagtgatagagaactttaaaaaagtagatttctcttttgcaaacggaagtctaaatatcctttggaacactgtatttgatttttttcttcctttgttatctttctaagtaatgctctgggtcatcccgcaaatcccattctttcttaatcagtttcaagaagttcttaaaatcctcctcacaccattccatcaaacttttgaaaatttcctttttttcatgtaaggaaagggttgggtcattaaggtctttcatcaaatcagtgtgcacaatatttacgtatttacaccatacacttttccacatatgatcacaccagtaatgattcatatcctccgtaaattctacaaatcgatttgtaatgtctataagaatatcattaaattctttttcgcaacttacaataacttcatctagattttcaatgtcatcaagttcatcttcttcatcggggtgctcgtaggtataaaaatcagaggtcggcgtggttgcaacttctggttctaatacattttcctctggcacttcaggtacattgtcagagtattcttccgccaggtttctcttaaatgtggtacctgtcgctttaccattaaatccttttgtacattttgtagagaatttattaacgtctctgcaattggaaattacgaatacgcgttgagaagttttggttcttttttgttcgtactgcttaaatgttcatgtaagaaaaatggaaacattgggcgaaaaaaacaaaaaacaaaaaatgtgtccacacaggcgcatgggtacacaacagtcttatgaattttacctataatcaagagatccttggaatgtgtacaataaaagggataaatatataatatttgtaaaaagggtgactgcatttatagttatatttttatttctcgattttatgggcgagatggaagattccagtgtaggcacgtttttaactcgatctgacgctctattacgttttgaactggcatctaagaggctgtaacaacgcttcattttaaaataatatattctcaaaatatttgggtgatatttttaatggtgagtaattttgtgagatgtcccttgccttattggaacattcttcagctcacaaaggaaatatagcagtggtaatttgtaaaatggtatttaataatatattttttttttagcatagaaccaaaaaaattataaatagtaattaaaaatttgaattatgacgaagaaaaaaagggtaatccgttttgggcaaaaaaaaattgacgattatggaacaaaatgctaccctccgttggtgttaatcagaagaatgtagcaaaacagcaagtctttttactcgaacaactttgaaatttttcatattacattctaaaataaataaatagaacaaactttaaaataacatttattataattaatacttgtaaacctgtaggttctgctatgtgctttcaatattttgtcatactttgtattaacgtaagcgcaaatctgactatgttacaatttttgctcaatttaatattcgactcactcatgtcttgtactttgtagatttgtgaaaaaggaagcgttattttattctttagcatgaattccttatttggcttaatttatatatgaagcgcaaactgcttatccttttttcgtaaaagtcaccgcgatttataacgataaaaaatggctgaaataagtgtgatattgtacttgtagttatatttacagctcagttagattat >gi|13 ttgtgagaaattttattttattatttggttaccaatctatataacttcatactcaatatattataattccatgcttaatgcagtgtgatatgctaagttatacattctgttatttaatcctacattgttacaatcagcccgataatgtaatgagttattcctgttatcatcctgattacggaaatttttttttatttcatatagcgcatccgtgcacaataaggagtaaactagcataaaaaaaaaattgaattatatattacaacttgtcttatactataaatataattttatataagaattacaacagtaaatattattaaaaatgaataatatagttattatcatttaaccatgtacaaatagattaatatcagaataatagtagatgctgaacctaggagcgaaattaatataattttattattttcatattcatatgaataaaaagttaaatctgatatttgatatgctttaggtatcatttctatatatgttgcaaaatatttatttttttcaagatcttgattacgaagttttttgtctttattttcgaaattcactagggcattataaaaataatccttagtatttttatatttgcttatagcatcttcataatgttcaatacattttgttgagtagttcaagcattttgcaatttctgtatcaatattagaaaaaattatttgttccatttcaaaataatttttgtataaattatccaatattttcattttttcaaaagtgtctccatcaatatatttaaacgcatttttcaaagtatttttatcaaagcattatgcctcctttcattgttataaagacaaatgaaagtttaaaataaatgcacttaaactatgcgttttcagcatcattattaacgaataacataattcacatatgtaacatatttttattcgtttaactcctttttatgttttgtaaaataactcattctgtctttgcgattagtatgattagtataataatttaacaggtgaatccatcccccattaataaaatgtatattcttttgtcacgttttttttaatgaaattcacgcttccttaatacatcaattttttattcatttactttatattccgccgatacgtttgtataattatttagcaaaacgtctcatgcttctttttggtattttatctttttctcacataaataaatacgtttaaattttttacttcattaatttgttagttttcaaaatatatcacccatttttatgttttgttatttgaaaaaaaattcttcattgtgaattttaattgaaaacttctttatttaattagaaaagtaagcaataattatgcatgtattgataaaataaaacttaattattttttatgctaataattgggaccttttatgggcacaaccacattattatatttaatagaaaactgtacctttttcaaaaactaatttaattaaaaaaatgttaaatacaaaattagtccctttttcaattaaataatttaatttagtttccatcgcaataattatgaataaattgttctacaaaatggggcatatacggatatctttttttgctatcctttttggttcttcatttctgctttgattattcactatgggactgattatgaaaaaaaagttataattttttaatttttatcttgcatttcaaaaaggtgaagtgaagaatataacattgaatatactaggaataacaactttggtgtagtacatttattttgaggtaatcttttcggcataacgtctacgtctgcgtctatttcttttatgcgctaaacagttccattaaatagtgagcatatgttatggtgggacaatgacaaactaattattctgcattttgtgggaaaaaaacatttaatttcttctttgtcctttcaaacttgtgtaattattattccgtttttcttgtactacttaagcacgcaagtataaacctcgatcgcttttgctgaactgcctaaaggtgttttaacccattgataaatttttcttatgattctttttattcgaatagcgtactatgcaactcgttcgtgcaaaaggtttaactctcggggtaatgacaaatattcatgaaaaaatatgaaaaaatcctatcaattatagaaatattatgctttatattatgcacattttttcgcatgtatataagtttttttacgcggtaattatgaatatggggaagtaaaaaataaaagaacaaattctgcatgcgaatcactaaaaatgaggaattaatttttgttacttcgaattacatttgccctttttcattcgcgcaacttgtgctacataagaaaggaaaaacgcaaccgcgattggtaaccaaattactaagtgttagacagttgaattgcctattcctaataactttctcaatgcatatattatttaattaacatttgatagctaatcgaccttcctttaacaggaaatctcatgaaatccttatttataccattcatgtaatatgactaattaaattgttccacttatagaggtacacattttcttacagcacaagcgaccttgaaccttttttaacttataattatatgtgtgtgttcggcgtgaataatttacgcaaatttatcactatcaataagagtatttcttttgcgcggatttcttacacttggtaaacactcccttactgcatgttccccccaaaaaaaaattgaataacatttttatattttcacatgcgtgtctttacttgttgctgttattcccgaaatgtaaatcgaattaaggcacatttttacaaatgtgcaacgaatgaaagaagcagctgactaattctaattgcaaaaatatatcaactccaaggtataacaaacttgatccgtaatagtgcatgcaaatttagcactaacgtgcaataataacgcttcttccctttacacataaaatgatgggcagcggaatctaaaatttcaaaaaaatatgcaaaactttgatgcaaaacacaaacgtgcattgaacacgaacgctagaatacacaaaattccaattcacagattataatggtacatgataataaaattttgtaataactcattcaacaaataaaaagcaagtgttataaaacgaatttgaacagggaataaaatgtataaaaaaaaaaaaataataatattacaagaaaaaaaacaagtttaaaatcaatgactatcacttagtttgatggtgttcataaagagaaacgtaaaaaaaacgcatgtcgaaaaaaaatgaagaaatgcttgcacaaatcttttttttcttgtctaaggaaagcaacattctaggtgcatgcatgagggaaaacaaataaaggactttttcatctattaaataaatatttggggaaaatatattattattccttttttggaacagtactaatgcattatatgaaagtccatttattaaccccttttggaattgcaaggctattgacactttttatatacgtgtaacactttaattacaatcacgaattagtccatacggttatttcactgtatacaaacgaaataacttataatacttaaaaattaattttaaaaaagtggaaatttttaactatatataccttctcctgaatgttcatgtataatttaattcaatgatcaatatacaaaagatgaaatgtttatcgatattgcatgggatttgtttaagtgggggacggtacaatgtaaacttcgcataagcataaaaaatgggaatgaaaggcgcaaaaatgtgcatgcgtaaaattttatacataaacggaataacggggtgctccctcatttttatatcatatttatctctcattaagtactgctaaaatagaattaaagcaggttctattttaaccttattatactttaaaacataaagtagcgtaacgtcgatgtgcaaagacattcacaaatcgcggtacacatttatgcaaaaagacctctgaatttatccgtatttctctaacacacgtaattgcaacgttatgcatcaataccactttttaattttaaagaaataccttaaaaatgatcttttatgaagcgttaaaacattaactgatatgcctgcgaatgtggcaaaataaatataattaaaatggatccacgcgcattttatgtgctttaaaaattatgcgtacaattcatgtgattatcataaatggttcgcaaaatgggaaaatcacttttgcgtagaaatgaaacaaatacattccttcaaactttagattaaatctagaaagagcgtcgataaatataccagcgcggttcacataaccattttgttcgctcaatgaatgctttgttttataaattcttaatttatttgttcctactttacgtttctcttgtgacgaaatggaatatttccgcaaaaatatttttatagttaatttatatagcataataaaagatacgaacttgtcaaaattcaaaaacgtgcattttttctaagggtacgaatagaatgcatgatgtttccacgcaattcatacatatagcgctctttttttttaaatgtatgtacctcttacaatatattcaactgacacagtggcgttcgttgtgtttaaacacgcgcacgtttcgttactcaaataaaaggacgacttctgcaaattatgaacgtttatataaaaaaatgaaagtgaacaaaattgataaataaacataaaaatgcatatgtacacaatgttgcagatttataattataatatgacaacacttagcatacttcgacgttgtaaggcatttttttttttgcaagtacgtttacatttttgtgtcaagaatatgtataaagtataatgtttcgaatgcatcaaaaataggttaaatatatatgggatataaatataacagccaatgtttcgattttactggagttttaaaggccttctgttgtaaatcaaatcacgcgttatctgtccgtcagtcggctgctatctccataagggttaaaaaataaaatttgcctttgcgcttgtggatcattcaatcacgaagaaataacgatgcaattaaatccttcaatttgatatatatatatgtgtatgtttatgtaattaccttcgagcaaatttcaattcgacggattttccctacatgaaaaaacattctgttctgaacaagtcttcctaatatgaaatgaacacaaaaaaaatgcgcatgcgcagaatttttttcttcgcatacatagaactcctcctttgatgttttcccctttcatatatattttttgttcctctttttcgagcatttttttgccaattgttttagctctttctcgaacatattttagccttttttttttgtggcccctctttcacggcattttgccacatataattcttcccattttttcgccattttttgtttctcttaaaattgaaaaaagtgatcaatatcctcttttttttgaagcgcaaatatgcgaaacgtatacatggaaacttatgtggactggttgtttgacccactaaggggccaatttttgaccgcaacaagcatttttgtaaccagtacaaattcacaccactgaatgcatgcacatgttaaaataattaaaaagcaaaaacacccaaaaaaaattataaacgccttttcagcataatgatcgcaactttcaagtaatcgtacatatttaattgtacatatttaattgtatatatttaattgtacatattaaattgtacatattttatttgtacagtgaaatgcaaaaaacacatttaatctatatgcggtcaaaacacaaagcaattcatcaaacgatagttctacaacgcagtgaccccttaaataaataaacgtgtgattatctcgacttaaccaaaatgaaggcttcaaatcatttaagcgtttttgttttatttttatttctaattgcaataattccttgcttggctgtttattcgggcatacccattgagaaattagactacgaaacaattaaggcgaatgaaaaaatacgatccaaagcaagaaaggatgaactgaccatgttgtcacttgtatgtggaagcattattctagcctttgcaaccctgtggggaatcagaattcatcatacattgaaatatgaccgaagaggcaaaatcccagatcaagaaataatgaccgagatgggggaacccaaaatgtcttttgaaaatgacgtgttgaaccaagaaaaaaaagatacctgaattactctggtcctcctgtgccagcacatttgggggaattttttttttcttaaccatccaattcgtcgaaataagagcgttaaaattttcagctgttctgttattttgctcctaagtgtaaataattacatgtatgtgtgttgtatggcctcggaatatatatatatatatatatattttttgtaccacatagcgcgtaatcatagaacgtttcgaattgtgtgcgtaacttcttttcttttttgagaacattttttcttcacgtaggacattgtatagagaattcttttatttacttgtgcgtgtcgatattttatttttccttaagtactatgctgcgagatttttttagcttgtattttttatattccaacgaatgaattcattattagacccctttacagattcattagtagcataaaatgaaaaattgcattatgccgctccgtgcgtgcatgtgcacatcattcttcacacatgttcattgagtatgtcgagtacccgcgtagtaaccttgttcgtatgtaatattataatatataaattataaagaaccataaaattgaaagaataagtacgcaaataattttacactttaatcattttaaacaactttaaagcaccaaatagtattaagacaagaaatgggggaggaaaggtgaattcctatccattacgccattgctgcatgggcgagaaaatagatacccacattgagaattcaaaatgggatatgccctccagagcaatatttttttccccatcatttctttttttttcaacaatccaacagttcacttcacacattggaagcataactcaacgtagcacaatgttgtggatacagaaagacaaaattactgccatatcttacgcacttcgttgtatatctatcatttcacttttgtgaaaattgcacaattttggcatttcataatatattcattttttagtaaatttttcacttattttattcttcggataaattgtaaacaaaaataaatacgtaatactataacaaattaaaatgacggtcgaacgaaaaaacgacatttaatgaaaaagacacatttttatcagtgtaccaacaacacaataatgactacaagtttgataaatgaactcacaaaaggagcattacatggtaaaatttaagcagatttcttatttacgcaataaatttataatttttcgttttaatttacaaaaaacacacaaagttccacacaaatgcgaggtgaactattctgcaaaattatggtcaagactattcttcgtgtatttcccccgttcatttttccatgcggttctccgcacaattctcacaaatggacacattggctaatacaaccatgaagccacaatttccgcgaattgcttcaaatagctgtaattaattctggaaacacatattaactatgaaaatgaaaaaaaattccgaaaaatgctcacgttttcaaaaataagttctatgtattacgctaaaatttcccatgtaatggcacttttaaataatgctcatgtgcctttttacacatacaatatttattttgttgtaatgtgttacttctttcaatgtttattacgataatagaagatttattcccatttttataataatttttcgattatttgattttcccactctttataacatacttttgtgaagttcccttgacaaattacacgtaaaaattgttgcataaggccacccttttctgatatcctaagaatcttttatgcaaatacttaaaaagaaattatttaaaattacattctttctttttctgataccatgttgattaatttattttttatttttttcactaaaacaaaaacggccctcttaactcctatccactttttcttttttcattattattttgttttgggaataaaaaaagacacggatcactgtgtttcttcactgttttaatctaaactcccctgcattagaaaactaatatgttcctctgagtacatttatcttaatcctattttaaattatccaattcttctggttccaatatgtcgaaatacatttctttgtctgaatctgtgttttcttcattttcgctttccctccataattcatgagatgattctgatgaatattctgaggtatctgaatcttcttcatctgtatattcttgagaatcctcctcattatagtttccttcaaaatccgtaccgtctatatttccttcagaattttcctcacttaaaatattaccatcgtgcaagataagttggtttttttcacattgaacattaggctctattgatggtttgttattacccaatttttcattatttgaaggtgtgttactaatcccaggattttcaagtttactactttctggattaatagaagtgttgtcatatggatgtacttccaaaaatttgacatgttccttctttgccattgacttctcaaatttagttataaatatatttccgtaattacgattcggtacttttggaataaaaactggttcttctgtgttctcgttattttcttctgactcacttggacttttccctctataactacgaagtttgcttttataatatttggacgctattgtactttgggttcccccttttcttatctttttgggtgtttcttcttcttctcctttttgaccctcttctacagtagaatcttctgtatttccttttatcaacgcatgtttgctcgctatatagtggacactgcatggtttacctaaagatttgcagcattctctataactccttttttttttccttttttcttcttccgtgtcttctttcatagatatagattcagttgcttccttttgattcacatctatatcctcgagcatttttgtatcgattaatgacaaaaaaacgtccgaaacatccacatggttatctcttataaaatccattaaaaaatcatcattactatcctctgcaaagtgggaaaaacaaataaaacgatgaacattacaacatttacatcgttaaaaaggtgcaattattcatgtgtctccgagttttttcactacataaacacatatatacagatacatttttgacacctttgcactttcattttaccttcttgttcggtaaggatttttcttttaaattcatcttcactagttttaaaaattgtccataatatggaagtcaaaattttccctctttcccttgtacttgcaaatttgacgaaaaaaatatgcaccactttgctaaataagactgcgaatatagctatattgcacaacgtggtcattttcatttttgctgagtggttaaaaaaaaaaaagccacaaaaattgttacggtatgtatgtatatttttctttattgccatacatatggttatgcattttttttttttttttaccacagtattgtatctcttaaataatgcttaacaggcattcagaatttttaattcactcgtaataatttttgtttaaaagcatttaatttttctgtccagtaaaacataaaactgaatgtttattttttatgtagcaaaaacataaaactgtaaatgcaagctcaaacataatttacaatttaatgacggttaatggggcaaatttatttgttctatttaatcatatagactttaaacctttggtgtactaaaccaagtcgcagactatagaacaagcataattatacgaaacacaatgcaaccatttttgcatgcgtgctcaaagaaattctcaaacaaaataacgaacattttttgacatattcatgcgtaaaaaaaattgcgtatatatttttttccctcatcataaaatttgttatggggcttttcccccttttttcataaaaccaatcgattgctatatgtgcagcatattcgaacggattatctatactcgaaaaaaataaatttgtacgtgcaaaaaaaaaaaatgaaaattttaaacgttaacacatggcttacatttatgtaacgattcaggtaaaaggcataaaagccgtaaaaacagtcctgatacacgatgttgaacgtacaattatataaaaatatttacattaccttgcgaatcgcccaattttgctaacaaaaaggaaataaatactttcctgaaagaaagcattattcaaatatttacgcccaatgaaagcaactagatttaaagcgcaaaaaagaaatctcttaaataaacaaaactgaaaagataaatctgctttgtttattattccgtcaggcatgctttcatgcattcatatgcgtatagatacatgtacacaatcgaaccttcgaaggtcgattgcaacatcgttcatcattagaaaatcatttcgcaacatacgcaaacttgcacaatgtcgaaatgggactttccacagtagtagaataattttgtctttcacgcgtctccgtcttttcatttcaccatactggctgtatatatcaccttattttaaggaaaataacgagccttttccaggttaattcatttatttcagttttccctatatgtcacatagactattcgcaccttttataactgtcatatttatcaaaaagatgtaatgttacttttttttaagagaccacgaatgaagcaaagtttttcatgcaaaacatgtattagtttccccaaaaaaagaaaatggatcaacgagttacccattttttcacgcatataatttgtagccaaggaatgtgcaaactatactcttccaacaatcacgtttgacccttcctctttttttaaaaaagctaaaaaaggaatgcggtaaaatatgttgcaacatttgacatttttttatacacttcgtatgtaatttcctctcagcgcaaaatgtatttttatctgtgtggaaaaagatccttattcaattaaaaacacgcaaattgcattttgctttgctttgccttactttgctttgccttattttgctttgctttaatttttttccctctctaaatatcacaaaatgacagctgttttaatttcccacggtgactttttcttcctcaaagaaacaacgcgaaaaaaaaaaaattgcgccgtttaaatgtgaaaaatgaaatacccagtcaaatacatgaaatgttaagctgaattaatccacaaaaaaataacaaattttttaattacctttttttgtgttaaaaggaataagcgattttttaataaggcaaaggagcacaacataatgtactcactttcgtcgtaacaatcttcgtgcttaaaaaatgcataccacatacgcataatatgctggtacaacacaacaacacttaaaaacgtgagcatttagcaatatgcatttttgacaaattcgcttaatggaaaacaagcgacttcttttaactttcgcgtaaccttcaaaattgtatgccaaatttaaacacgttatagtcgaaaagcgcgtgttgcgaaaaaatggaagaaaaaagcgaagcaaaaaatgaggaaaaaggcgaagtagaaagtgggggaaaaaacctattgaaaattgaaaattacaaaataaacaacgcaaggtatgaagatatgttaaaagataaaaaaaatgaaaatgaagcaagtgatgacattttaataaaagaaaattataagcacgccgaaacggaaaatcaaaaaagtgacaatcgtgaaatgaaatttgacaaaagggagtgtataaatgttgacttcaccaaccaaatgagcgaacaggatgtaacgcaaagtgtaagcaaaggagaaaaaacaagggacagcttgctgcaaaatgaaaaaaaatccgaactttcggcggaaaaggaaagccaaatgagtcaacccaaagctgatgaggcaaatctgaaaagggaaaacttccccctgagtgaaccgaatggggaggggacaagcttgaaaaaggaaaatgaatgcgaaacccgtcacaccgacaaagagaccaatttgaaagattactacaaagacttgccaaccgttataatcgtaatcggcatggctggaagtgggaagacaacgtacgtcgggtcattatataactatctaaaagtagaaaaaaaaaagtatacacaatgaacttggacccagctgttaagtacctgcaatatccagtaaacatagatatacgagatagcataaaatatcacgaaataatgaaagagtataaactaggaccaaatggcgcaatcatgacttgtttaaatttatttgccacaagatttgacaaagttattgaaattttggaaaagaggaaaaataaattacactacataattgtggacacaccgggccaaattgaagtatttaactggtcagcaagtggcaatattattttagaaaccctatcagttagcttccccgtggttattaattacattattgacactgttagatgtgagaggcccatcacttttatgtccaatatgctttacgcatgcagtgttttgtacaaagctagactgccctttctggcttgcttcaacaaagttgatattattaaacatgacaaatgcatcgagtggatgaaagattatgacagtttcaatgaggatgttatacatgatgagagctacatggctagctttagtagatcgtgcgcactcatgattaatgaattttacgagggcataaaaactgtaggcatttcttccaaaacgaatgaagggtttaatagtgtactaaaaaatttagaactcttgaaggaggaatatattagcgaatatgtaacttccattgaaaaacaaatgaaaagaattaaaagaaaaaaggaaaaagatatcaaattgaaaatggaaaatttgctgatcgaaaagcaaaaggacctctccagttcgaaaaataaaagtgtaaactaatgaaaagggaaagagaacgaataagtgcattttggggggggaccccctttgttttgtttttcccaaacttgtgcccttccctgggttataaaattttcccatacacagccccatgtttcaacccctcgaaagacaaaggggtgcatacgtacatgcgcgcatgcgcagcagggttgattcgctaccccttttttacaagatccaatttggcagagcactcttttggacctttaaagatcgaccgcgtctataacgcatttgaaaaattcgaaaaggaacgaattttcacgattcatgtctgctctctggataggaaaagcaaaacataatttgtagcaaaaaatgtgtacaacattatgtaaacgtttttatcaattttgaatccatttgaagcccccctttgtgtaatgcttttacttattaatgtagtgggcatgtcgaaacgtttttatgcttacgtttttacgttttttttttttgataaaaaaacgtagtaatgcattttttcagattatttgtttaaaccaagtaatgcgtgaaaaatgtgttcccttatctcatttgtttttacaacctagcagaggcagtttttccccaatttaaaaatcaattatgcatttaaatgttttaatttaatgcagaaattttttcttaaaatttttttaattttttaaccttttttatttttatttttttttaagttgtaaaaggaaaaacttttattcaatttttaagtattttcccatttgaagttgtggaaaaaaataaaatgtatgtgtgtacatttacacataccatggaaagatatttacgtttgttattatataaatatgaatgcgcattcattttatcgttattatataataataaatgaagaaaaggggggttattcatcctttcctaaatacatacttcttcagaagtgacggcgacttagattgtcaaacaaatgttaacttcaacatttatttgtaacaatggaaagtactcgtgcgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttcatcatttttttgttacattttagttttcattcttctgcgtattttcacatttttatatttaagcgaagcttgtttgcttaattcacttcagttccatttgcatcatctttttttgttatcatttttttttttttatctctaatcttgcgtatttttgtgtgttcaccattttcacttcatgtccttttggatttttaattacggtatgttaactttacatttttttttcaatatgactatttctttgttcagttttatctgtcgggttatctcattttgtccagtctggttagtcctcttttttcgtggtgtcactattgttaatcatgaagaattagaattacaagacgttcaatcctacgcctatccaatttttagctatcttattaggcttctgatttgtgaattaaccaatttcatgcgtttaaaagttgagttacattttgtgcttccttttcatggttttaaaaagtggtatcaaaatgtaggagatttgtaaattctccttagggtcataagtacgcgtactctgctgcattggagggatgcacttattcgtttctgattggtgtgcaaattggcaaaattgcaatacatttcattaaactgtttgcacaattcttcaaacgtttgtttggttaatagctcgcgtaatatcccatttttcttccccaattagcacatatcccctacactcccaatgtgcgggtacacctttacgcgattttttcccttacgcaataacataattagcattatttgaaacttctaaatttatactttctgttctactaagattgtagttggtgatcgcttccaatcgctctaaagtgttcaaggataagagcttcgaaatgatgttaactagcttatctgagtaaatatttgaaatgtccttaacaatatagtttttataatttttatcttcaaagaaggaaatcatatcgctcatggtgttggcagaaaagggagatgacaaggtggctaattcgtataaaatacaacctacttgaaataaatcactcaatttatttgttttttaaataaaatagattcataacttaaaaagtttaaagtccctaagttattatttgaccctttttgtgatataccaaaatctcctattttaatcttatcatccttaataaaaatatttgtgctttttaaatcaccatgggttattccatttttatgaattgaatttaatccattcaatatttgattaaaaatgttaaaaatttcactctcagtgtacatttcattgttcatctttcttcttgaaatatgagtatataagtcaccttgactacaaaattcaattataagtgagagggaatcattctgtttaataaagtccacaacctgtactatattttcacaattttccaacttttgcattatatgcaattcattcatgtatctatttaagtcattttcactagctccataaatgtcatatacttttgaaataaaggcttctccagtttctaatgatcttattaagtgtatttcactattcgacgtcaatgtgtctaaaacagtttcaaatttatatccataattcatatatacgctttgtttctcgtccgtgttgcttattgatggtaataataaggaaagcattctactaattgtaatagaaaaaatcagaaaaaccacgaaaggaaaaaacagaaaaatgaaaaaaaaaaaaaaaagaaaaaaaatacataaatgtagaaaaaataaaaccaaaaacaaaacaaaaaacaagacaaaaaaataaaacaaaaaacaaaagaaaaagaaaacaaaaaaagaaaaaaaaaaaaaaacataaaaagaaacaaaaaaaatgtaaaaggagaaaaataaaaatggtagcagtttaacaaaaatatagtgcgtattttgaaaacgccaccgttttagctgtgttaatcttttaaaattgggagaaggagaagagaaagatcatcaataatgtcgtataaaatgtacttttttaatatgacactatgagaactatttttaatatcattaaaattgaaacaaaaacaatttttaatgtaagaaaaaacgttttaaagttttgtaacaaaaaaaaaataacgttattttttgttttgttttaaagtgaaaaaaaaaaaaaggaaaaaaaattaagggaaagaaaattttttgtaagaaaaattcgtgaaaaaaaatcaagcgcagaagtgagaaaacataaatggccccataaactcccgcaaaaatagccaagaacacgcaaaaaaaaaggggcgaaaaaaaaaagaaaaaacacaaagctataaaagtaccatacacacgaaaaaacataaatcggcatacagatcctgctgtgtcttacacgggcctactacccctttttttcgccccgtgcgatggtgtactttttttttttgtttttacatttgcacgttgttttcttcatatcatgaaaatttggccccgctgaagacatgggagaccatgtttcggatttactatacaatcgtaccttttaatagcacctatagaggtgcatctttacttacgttccagtttagttatagttaatgcttattatgcacattatatataaaagaaaaaatgccgaagcgaaaacgtgcatttttgcacggaacgtttttccttttatatataatgtgcataatttcactcgattgttattatacatagcaaataattctatgacacatttaacaatacaaaagctcatttgaagcgattggcgtgtaatttgaaaggggtagcatttcctcttcccctaacattacacgcggagggggcagaaaattatacgtacacgctagcgccacattttttacaaaacgtgacattcgaacgggactacatataatatcacaaacacgtacacattgcatactctacaataatgataataaaaaaaaaaaaattaattcctaggaattgtcgtatcacaatatcaacgggtactatgcgaatagcaagcaaaacataaaaggatcgcttcacatgaagccatgtacttaggtattccgcaaaaaataaaacataaaaaaagcataaaaggaatgcttccattaggttcaaaattttatgcggaaaacgctactgtatcaaggttttgataattatgtgttcatagaattatatgaatattctcaattttggcaattcatcctggggggaattctaatttggggactcattaaaggtttattaaacgtaaagctaaacctgtgcaaatgcgtccctaatgaaacgctccagcttatttgtgttaaggtcttcatcccttccataaatacagtaatttattatgcaggtataatttttgccctcgtttttacaagtttttctcaacattattcattggaggtaattctttctcagcatttttctctggttgcacttccttctcagaagggttaacttggggcaattccttttcctccttgtgcacagatggcagctcctcttttacttcttctttgataatttctatttccattggggcaatatcatcatgcacaaatttcttcctcctcgactcaaggctttgctgctccttgtctaatccaagtgtaattttttttttcgtgctcagttttgcctttgcattgtcctctagaatgtcatttattttggtctctgcattcagggggaataccatcttggcaacattaaaggacggcttttccaatgcgaatgagtcctccaaaggtttgccatctggtccagtgttctcatcaaccataatgcttattttttccccgcttagtgctggttcttcctttccgtttaggcgtgtgctcgcaagtgcttgtgcctttccgcttttgttcccatttccgttcgattgcgcattccctggtgcgagcgcgtttccttctgtgggtacgctcccttctgtggggaaaatctctgctctgggtacgctccctgcttcgggtaaactctctgctgtggggatgttgtctgctgtggggatgttgtctgctgtgggtatgttctctgctgtgggtatgttctctgctgtgggtatgttctctgctgtgggtatgttctctgctgtgggtatgctccctgctgtgggtatgctccctgctgtgggtatgctccctgctgtgggtatgctccctgctgtgggtaagctccctgctgtgggtatgctccctgctgtgggtacactccctggggaaaacacattctcgtgcatataaacattgcctcttgtgtgtgctctctccgttgcacccgtatttccttgcaagtttaccctcatgttcgcatttcctcgtgcactcttgttccctttggtagatgatcttaaattggaccttgcaggtaccctatcatttgctcttgcatttttggtttcgttttctatggcccttaccaacgttttaaaccttcgcgtgtaatataaggcatatatattaaacacaatggaaaggagacaaaggccaataatcatggtcataatggaataaaaaaaattacggtttacaataaatttagccacgtacgacaagttccacgagggcattctaaatatattgtaaataaaaactacggcaattaaaaaattcagcaaaatgtcgaaataaacggtccctatgtacagctttccatgtagagcaattggcttttctgatatgacacccacatatccaaaaagcatcataagcaaagcagtggagatggtaaaacaaaaggccaacgtgtcaaacaaaagcaacacagttttcataaaatcagaaagcagtgacaacacataatactgggtgaccttcctcctcgactgtaaatacataatgtcgttctgcatcgagtacatcctgttgacatacattgggggaaaaatataagcaaaagaaaaaaaaaaaaacttcttaagtacaataattgaaagaatagcaatttggatctgttcagtttaaagtgttgataacttcaggggaaaagatatagcaattgtgtaactggtggtataattggtaaactgtttgaaggttttaagttttataaaaatttttgaatgaaatggagataaaaataaaaaaaaataataacaattttgttaagaagaaaaaatgaaacatatacaaatttttaaaaaattaaaatttcaaaatttttatgttccgttttttttttttttttttcaatacaggtttttcctcggtcctgttcaaaacaacagtatgagaccacaaagatatgaacattacattacgcatatatataattatttttattaaaatttaattttatatatatttttcgtttgacctatgggttttaacgacatggtggtgttaaaatttttcatgcacttagagcaatttgggaacaagtccactaagtgtttatgcccatgatcaggaaagccgttttttttttttttttaaatgcgctccaaaaattgcatttttttttcttaattcattttccttggaatttttcagaaaaaattcccaaagaacagatttttatgtgcttggaaatgtcgatatatgccgatgaaggtagcaacaaaatgactgggaaaaaccttcatatacgcagtaacccttgttattaaaaattgccttaaactgtggcagcttccgaaagaccacatgtccatttgggagaaacaaattgtatattcattcacatttgataattttttttttttttttttttttaactagctatttttgcattcaatcctgtctgcacaaatcttaaccttaagcaaaaaagctgtttctccaccttttgcatttaaagatataacataccgattaacgctccttaaaggccgaaaaattaaaacactgacggtgatacaatattctcttcattttaaaaaatacagaagccttattctttatttttactcaataattgttacgtgtgagagagaaataaagttttttttttttttttttttcatacaagacaaactcaagtatgccaaggcatacgcaacaatttttacgttttattcgtagagggggtgtgtatgagataaacctcatcactttttaagtgctaaatatgcatgatcgttccgcgtatcaagtccgttcggaaagttacgatgtagaaaaggaacatgacaaaaaaatatatcctcaacgaaagacgcaaacgctggaacggctcgtgtgcgtatgtgaacgtttgtaagtatcgagggaataaacatgtttaagcgcatgcacttacatgggtaaatttaaacgaatttgttgtatgcacatggacacgcatgtgggcaaaaacaaattgctttgttgttcacccctcccttggcatgtttccctatagaaagtaccgttttgttacttttgcaacaacaaatgtcgtcagtttcatacacagtattaacttcgcacccacgttgtcttcatttaactctccactgtttaattgtgctccagtaagcgttacatattcttccgcattgcatacgaaatgagcagttaaaggtctttcagtttgcacatagggaaagcagcacacaacaatttaggctgatgccaattttgctacataaatttttttttttggtaactatacagtcttcccactttcatatgttcgtgccaagtgacacattttatgtgttactattcttaaatatattatacgaaaaaagggggtgcctcttttttttttccaccaaagtttttatgtactcctttccagccaaataaccttcttcctccttccgttttactgcaatttttttttcttgcgtaatttcgaacacttttccatttaaattctgttcaccttccttatcgttacgaagatttaaaagcaagaaatcgtctcctactgctagtttcatatccgctttattgtcctgcttcccttgtgtaaatttgtcctctttgggaactgcaccacttgcggtgtcagtccttttaagcgcccatccctttggaaaattctccattgtttcattatacatgttgtaactgtacacatccttgaagtgttttatgcggctctcatgatttatttcattttcagaaaagcccaaatcgtttaaactttgcttttcgagtagatttttgtccattcggcaaataaaatattctttggaatattctctgcaactaacatgatcattattgtgttcctttaagcattttaaataatcattttttattgatgtgcattcactgttgtgatccagcaggaagctccccctatctggcttcttaactatgctcctttttttgtccattctgttgcggttttttggaagatatatttcattttcttaattttacactatataatttgaatagtttccatttttcctgaaaatttcattttctgtattgtctttcgcccttctcgacttgacaaataattcatacccaaatgcaaaagcgtaaatacatgtaaaaatgtgtgcatataagtacatataagcgaatacacaactgaaagatcgcacccagaagcgtagcgcgaggtggccagtcaaaaagtttcctgacatgaaggccttccactatggttatttgtgcggaattttatattacccctaaatataatccaacttctatataataaaccccaaatatatcataacgtgaacaaaaaattgaaaatcattttgtacaatttttctcccttgctcaaattggcgccatgaaaaatatgccgttctcgctccataacttttgcagagaattgtttaaattttttacattttttaaggtagttatatgtaggttgaaaaaaccaaaaaattaaacaaggaaaaaaattagctatcgtgaaaatgttttaaaaaaacaaaaaggaacaaggaaacttttatttatcagtatccacatataagtaaaattattcgtgtcacttcgcaaatttgtgaaagattacacgcatacatatttttacatgaacatgtggcttttcttaaaagctttcacaaaaaataatcttaaaaatagcgctgttctttgttgcatatacgcaaaatgccatttaaaatgcatatttttttaatcatttaaaagtgggttaaaaaatcattcagaagagggactccaaatgcaaaggtgtaaaaaatagtatatataattgcttctgcaactatcatcacaacaaaatttaaaaaaaaaatagtgtaaatggtgtggaagttaaatatggctatatttttatagaaataaacagaataacaaagcatctctcaaacaggtaggaagaaaaaaaaatgaagcaaaacagactaaaatgttgttttattttttttttcctttcctcctttttaaagtgcggaattacttaaaacatgatcgtataaaagctaaaacggaaatacttaatcgtatataaagtgaagaaagcttgagaaattgtaatttgtaaaaaaatggtgttcgtactttattttaaaacttcttacaaagtgtaaaaccacccttcttgcattgtgtttgaccaaccagttgtctattttgaaatgaaaccagaaacgtgtttgaatatgtaggcacagtgcccccctttttttcccctgccaatgatatcatttgcttaaaatctccttttttatcaactcctcatcagaatcctcataggaaccctcttcagatttaggaggctcttccaacagtttaataaactcacctcgtagacctccaaagttatttctaaatgcgttattttttttaagtacattatatttatatatcgcctggtgatgtttcgtaccacttagaactccatgttctatgcagtactttatagcaatgattgaattggggttttcttcaagtagactttcgtagaaagctcttgtgccatcaccgttcgggggggtaatacatttttgcccttctttaaaatacttcctggcatcagcaaacgcttcgtctttgtcttcacctcccgcatcttcatcctcgtcgtcttcatctaaatggggttccatgtccacatccaattccgcgtccatgcccacttcaccatctgcatcctcatcttccccatcgagttcctcctctaacgattccttgacggactcactacttgcgctgtcacttttcttggcttgctctttcatattactcttttcgccctgttcgcccctttcatttttttcacccttcacaccactacactggctttttagtttgcatattttaattttatcattgttcctttccgtcttttcgcttttcacagcattatttttatttattacgcatatcttttttaagcattcatcgtttttctgcaaaatgtgccaaaaaatacatatatatataaatgtatatataattcattgcgcacttaaatatgttgtttcaaaaggagcatccgcgcaaaattttgcaaaggcaccaactcctatgttgtctattaaatttttccacgtaacggcaaaacgaatttgcgcaggacaaaattgcgcatcatacagatgaaatggccaactcgaaaaacgactcattcttaagttattgtacgcgcgtgcgaataatcgcatagtgtcatatgcacacacactcgttgagctaaacggagagttacacataaatgcaggtatgtcccaatatgcattcacatatgcaatccttcacgcttacactacacaaatatatatacatttcctgctggttcatgtaacacaacgtgatcagtttttgtttttttatttattgttcattaccgttgatgcgttggatggtgggctacttttcattatttcacctggcatatataaacaattgaatgcttctcctttctagcccttaaaaaatacttattttttcagttttcaatttttttttatttttttattttcctatttatgtgcgttttttttttttgtttccccttatggaattttaattaagcattgaagggcccatgtgtccattaaatgccttttaattttttttattcatggctaattttttttaaacacatcacatacagataaaatggttttgcctatttcgctttaaaagtccacagtgttatctgatatatgtgtgtaatcaaacaaagtggatagggaagtgtggcgaactgaatccataaaattgttggattaaaaaatgggtaatctcaaatgtgtatgttcacatgtgcgcacatttatacgtatatatgtaatgttaaataaaaatacgaaaggtttattcctcatcgaaatgcacaatgcatgtttgcccatctatgttcaccttatgcacatatcaaatttttcttaaaatggaagaaaaaaatttgaagattgaaaagggggaaataaaaaatcagatctcttcaaacttaacgtaaatttacaaaattgaggtaacaaataaacgtttacacattgttaaaaattagattgtggaacgaacaatgtgtgcccaagctatacccccctaacttgtacacattaaaaatcgcgtgtcggcgtaatggcgtaaatgcgaaaccgcgcaatcgcatcgcttacgcaaatgaaaagggcgaggaataactgctaaaaaaaattgtgcatgttcacggaaaacgcaaaaaaagaattattttaccttatccgttttatgtaatcccatttacatccactgaagggggctatatttgcttatttatgtcttttataatttcagcgcttcctttccttttatattcgctcgtttttcttcctaacactataattttctttttctgcaatttgctgtatgggaaaaagtaggcatgcaaaattgagttaaaacgatgtgcattcacctaaacgccacgtgaactgcgatgctcaaaataaacacatatgtaaaaattcgcataaaagagcgctgaacatttgtagggatgtagggggagaaattgcatgatgaacattcgcattttttttaaaaaaacaaaaaagaaaaaaaaattacgtacaacaaatcagccaagcacttaaatatgatttaaatatgtacacagaaaaaaacaaattttagatttgatcaacttgtatagctgcaaatgtgtgagggcaaaaatgccacgccctttcgggatagcagacccatgtacacaaacgcttattcattaatgtgcatatgcccttccaaacaacaacggaagaatgtgcaaagtgtgaagtcatggccgtcctctcaaacggtttagctaatttatagatgaaatggaatcacaaatggctaaacattttttatgtaattataaatgcatactattttatccatggagcttttctgttttttcttatgatggtttttttttcgcgaatcaatggaggtaattctattacagtgtcaatttgtacacccttgttcttatattccgagttggagctattgaacaaacttataattttattaacgtgcgtgttagaaatgtctgcaatgtagccctcatcacatttggccacatctccgacaacctaaaagggggaattattgcgccaaaaaaatgaagtcttcctgattttttttttactttttccatttatgcgttcttacatttgacacatttttgtttcccgtggtgattttcatcaagttaacaatatcgtccttattttttattgcctgctcagaaggataaatcagatcggggagtttcaaactactttgcctctttaatcaagtttaaacgtgtgcacctatacatatgaaaatacgcattaacaagttactccccatttgggacgcacaatgagcgattctgacgctcttccacttttgcaactttttacctcaaaaaaggggtcctttatcaaaacggcgacgtagttcttctttccagatagcagagaaacagtgtgtccctttctgtcattttttagcaaaacggagagtatctgcgcaatgatttttgtaccatgcgtttttagtagctcctttgatctatcattaagaaattcgtattcctccggggcgatcttcattatgctttctaaaggggggaaaaagcggaaagggaagccacatgtacgcctcaacatttttagcatatgcataatacaattcatcacgccaacataactgagcatctctatttaggagaatatccccatttgataatcttccacggatcgctcgtctacgcccctgtgtacctgtcaaactgtccactgaaaatttgtagacttcatctacatgggggcataaaataacttgaaaattatttttggtatacttcattatcttgtccagatttttatattcatatttatggtacatcgttaggcagactcccttttctttcgctcttccggttcgacccgatctgcaaaagtggggaattaattcctcaataaatgttaacaaacaaacgggagggagatctttctcctgtgcgctctcaatgtgcaactttccgcgtctcacctatgtatgtaatcatttggggacgtgggaggcgagtaattcagaatgaaaataacgttgtctatgtcgagccccctgctcactatatccgtcgtgatgaggatgggctttttccccaatttaaacaggtttatattttcatttttctgcaacgttagcagttccgagtgcataataacggagtggggcttcaggaaggaattctcgtgcagcttttcgaccttcaaagggggttataaaaatgaaacaaatttcgctccttcgttggaaaagtttggtaagcgctggggcagtagcggtgtgcacaggcggtaaagaaaggcgcacaacctagacggtataacgcgcacgccaaatcgcagatgccataacactgatgccacagcacagttggcgttcgtgttcccctttacgcatagttacctcttccttggagttggcaaaaattatgcacttgcttattttatcctccttctccctctccatctcctcaaggggattcctgcccatgtaatcccggatcaacttgtcactatcgcactcgtcatttttgtcggacaactggtgggtccctcttctccctgacacattttttctctttaaaaaaaaaaactcatttaaaaaataggatacatacttatacttcgagggggtatttattttgcatataaagtgggcaatgttcaaattgcacaggctggacgtcttgttctctctgctcagcaactgaattatatgttgcgaattttttaacacactcgctctttcttcatccactttattttgaataacttctttaaccccattaataaaatcaaaaaaaacaaaaccacataaatggtcgttaatttttttccttatcagttcattcatatttgctgtgaacaaatatatttgataattttcacgattaaaattttcccccttagtatcgttcctttttgcggtcacctcatcatcaaacccgttcaataagtcccttttaaatttaaaaatcaactttctactttcgactaaataatcaaactcatctacaacgatggtgtgtacacaatttaaaatattgttcatgacgttcttttcattttttttcgtattcttataattctttatgtaaaactctaatttatttggcgtggctaggtaaaaatggatgccgtagttttctctatacaaatcattattctgttcattcagtttgtgagtaaattcttccttcccaattacatcttgctttatttttttcacacgatcgcagggatcatgttcatcgaacaaaatgcacacatttaaattggggtaaatggacaaaatgtaaatatataactgtttgcagagataaatattctgtgtcaaaattaatatctttctgttacagtcgaatttttcatttatcaatttttgtattaacggtaacaagtagctgagcgttttccccgttcctgtcttgttgtatacaagtacatgcttgcaattgtttgcaaaaatttcgttaaaaattatgtactgatacatgtagagcttatctattttgaggatcacctttaagttattcacaatttcttcatcgatgtttagcaaattcagatcgatgtattcatgtctgtttaaaattttgttctgtccactctgtgggctatctccatttgtgagattctcatgtcgtatcgtttcttcccatttccagttagcacttttttctacatttggaaaattttcctcatctgcacaactctctgaaggattttcttcatacaacttttgataaattctgttgctatacgaaatgctacttttgcttcctccaagttcttttttgccttcaaaaaaatggctacttaatttattcctatggtgaaaaaatctgtaggcccctttttcatttcttcgaaccccaaaatagtaattatagttaaccaattttattgctgtagaaatggttcttttgatcgaaatttcattaagggccgctcgagggatatcacttttacgcaacatttttttcttaatcgggttagaaacaccacgatgggttatttttgctgcacataaatacgacaccatttcttggtcatctcgaatatcttttgggcgggaaaactctctaaaattaaagcattttcgccatcaacttgtgtggcatattctgcttcgcatgttcattttactcttgttgttctccccgatgtttggtgcatataacctttttggattcatgccgccttgctgggtattttttccatctgctttttgccctcatgcgattcctctaaaacggttaaatgagaacgcttcatatatatctcagattataaaaaaaagaaaacgcatggcgactttttctcctgtcctttgctcgttcaaaatgcaaccggaaaggaaaactttttcgcacttttttttttttttttttttctcatgtgttcagttcacaaaacggatcaaaattagtggaaaaaacaccattaaaaaagggtggtgtcacgcagtttgcatttcctccacatgctttcaagcacttgtgcatgtagagatacgtgcgtgcgtgcacccaccaacatgcagccattttcccaagtgcgcatacacgtatatgcgtgtcggtatttatatatgcccatatgcgcacatgcgcgtgtcggcatttacatgtgcacatgtatgcatgcagttattcatttgtgctcatatgcacatgtgcacatatgtacatgtcagtgtttgcacgggcgtttgtgcccatatggttgcttacatattcaacacataggcacatgtgtacaggtagatataaacccatgtgcgcataaccccgtgagctaatgtaggcatgcctatatgcgcacatgtacaagttggttcacccatatgcacatgtaggcatacctatatgggtgctgacaccaaagtgtacgtatatatgtacacatgtacatgggtagatttacttttttttccttcttacgttatatatgaaagtccaagttaagcaaaagggacgtttctgaaatcgatatttttctacatcatggagattgaccaaaaaaaacgataaccagaagacctccccttttcttcttcttcgatttaagtggcttcaaaaatccaaagattgtttgactttcttttggttataattttatagatgatttttttttttttttttcattccttttttatttttgtcaaaatgaaattgtttgtgttttaattaaattacattttttctttttcataaagattatatttaaaaaataagcaaaaagaaaaaaaataaaattattcacaaacacaacacaacctctataaagcaaaacaactgcaaaaacaactttcctattttatttcgtcatttttcctgttacatgttttcacaaaattgcgaaatcacagaaaaaaacgtcttcgtttaatcccttttttcgcaaactttttcccacagttgagaacacaaaaatataaggcgaagatgtgtgtacgagtatactacaatatcgacataaacgttttgaaaaaaaagtacaactgcgagcaaattctgaacaatgaaaaattaaggagaggaatgataaataagtaaaaaaaaaaaaaaaatcgcgctcaatgagctgcatatatagtacatataaaacgtgcatacgcgtacacgtatatctctatgcacggcgcataattaaacattcaaccattttttgtaactgcatcgaatgcgctgcacgcattgtgacatgacgtgacgtatgctgttccacacaaacttaaaaatatttttaggaaaaattacatgcccattatctacgagagcgctgaaaatggaaaagaaaacaaagccccacaaaaaatcaaagtaattcaagtttgcctatggggactaaagccatacaactacggaaaactcggcaaggaaattcttttgattaacgcgagagaggagagcctacaatcgaagaagtcgttcaagtcggtttgccgcccgaggggtcaatctctacgcccgcacatgtgaaccgcggcaaaaagataaataaatatatgcacacatgtgtatatgcatatatgtgtacatgtgtacaagcctgccgctgcgcattgtgcaacctttccgggacatcaccagcatcgccgcttttttcccacaccccacagcgtgctaatcaataagaatcgatgcgccgttgtggttaacggctacttcgaatggatgtacatcaagggctcctcaaaaagaatcccatattttgtattttttggaaaggatgacgattcttctgatgaaataaccgaaggaaaactcgaaacgaatattgagaaattagctgtggaaaaaacagaagaaaagagcgaagaaaaaattatccccagaataaaggaaaacagagtgaccattagaattagggtaaagaaagaaatagagtcggatgaaaacaaaaaaggcgagattaagaaggaagagaaagaagaagaggaagtaaaggaggaagaagaagaagagtccccgagcaatgaagaagaatcggcgatagtggataggggcgctccaaaaagaaaaaaagaaggaaaggaaaagagtaataaaaaaaaaattaaaacagagttacccagcgaaggtacttttaaaagaacaaataattgtaagagtagaataatgacagttgtcactgctatcattattgtgacaatacaaattctttgcttgaacttgttgcacctctgtttatttttcatcacccataagtgttaaatgctaatcggaaaaggccttccccttttaacgtaagagtagaaaggaaaacacgaaaatgggcagttttgaagaggacaccacgagatatatacatacatatatatatatatatattattttccttccccctatttctgccatattttttttttccttttcccccttctcagaattatgaaaaaatcgaatgtcccatttttttttttggtttaacattgccccactgtagcagatctggaggaagatgacgaagaggagaagtcccatgtaataattgcaggttagttagcagtaatgcgtttttcaaaggaatccctaaaacagcgccaggcgcagcaaagcgatacatatttaatgcactatttgtgtcttgtttttcccaggcctttacagcatctcgaagacggacaaaaaggattgcagatacaccataatcacaaccgcttgcgagaatgccaccctgagagacatcaacgacaggtttcacagagatgttcatacatgctactgcttagtctttttgggatgatagcattttagatatttgtgttttacccccatttttttattttacctccttaaaaatgatcgatcgcgcatacgtttcatcccctgcatttaaatcacacaaatagatgcccccttttgctgagcgaaaacaccctaaacttgtggctggacgtggagaaaaaatacgaagacattatagaaagtatcaaggaggagcaccaagttgtttgtaagctagcgaatatgaaaaggcagtgaaaagtgcaactatacacagtttattcacgtaaaaaaaaaaaaaactcatcctttttttttccttttcagtgaacaccttgaagtatagggaagttaagagctggactgattatgcaaaaaaatcgaaaagggccaagaaagccgctaaggtagccattgcaaagcaggcaaagaaataaaagaatacttcttattcttttttttctctccctttttgcattcacttcagctgaaaattttatgaattatccgtattaaccctatgatatcaattcgcaccatatttgctttatatgtgtaaccacatattaatgcaaacacacctgatacctgtatgcgtgcgaatttgtatttttatatgaacctttctggcgagcgacgagttaaatggttcgtttatctatactataagttttccccttttttcgttccttattgcctgggcaaaggaactgtacacatttttccgattattatcgatattattatttttttttttactatcattattgttgctactgtttcgaatgttgaattattttttttttttacacaaaaacacgaaacagacaaagaacaataaagaaacttcaaaaatatgtaccataggtaagatgtgcatttttttttttttcttgggctaacagtgcgcacacattttagtgcatgtacctccaaatgcactttcaaaatgtgtgcaaaacaaaaataaaacaaaggacaaaatggggaggtgattttatgaattttttctgaaatgtttatacgatattggctttcttcgtatggaatcttcctctttggtggcggcattttaaatttgcttaaacgtgggcatacgtttttttcccttcttaccctttcccgatttgtgctgctaatttttttttctcactgaaggttgtaaaaattgtgtaattattctccccacaggaattatttcttcccggatgagccacttcccgaggtacccaaacccataacggccttgaaggtgtcataaatccaccactgcaaaccggtcaatgttcctatcattaaaactctcgtacatattcccttggtaaataaatttaccatacccatttctttcgttatggctgacaactttttccccttattttctactttgcctaattgagatatcatattgtctgctgggtgcgaaaccagggcgcaaataattcccgacaaataaccagatgcgaatgtgatgcccagttgagtggacttggaataggaatccttcgggttggtaaaaacttggtcatacattaactgcacaattttttcaaagaaataaaatttcgccatcgtataaggtatctgacgacaccacaagggtgtaacactaccaaaggggaacttggtttctttcttatgtgctaacataaaggacatagattcggacaatttcgtggggaatgtatttgccttactcgtttgcattttcactttaatcatttcgaatgggcataagaaaatatctgcgacaaattcggctgatgcggatgcgagtagccatgttacacctttgtacttataggaatattcctctcctaaataatttgaataaacgtccttaaaaatttcataaaagccaaatttgcataacccttgaagggagtaacctattaatgttggagaccatcctaatgataagctttttaccctttcctccttgattattttacttacactttggaagaggtttttatatattttaggatacgactggattcgacattttgtaacatccaacggtgttattaccgtatgtgttaatccacaagacaggacccctccgaacatacacttgccatagtacgtcaagttatgttcatgtatatgttttattctggttactgggctactgattcgggagtcccacttatccgtttccgccattatttcgcaactgtcaacgggggagtggaggggaattataaatgctggagaagcaacgtacttcccttacaaattaattatccttcggcggcacaaaatgggggaaccgcttttacgggggaatatgcttgcacgcgtgcttccacaaaggttatttggtcaaaaagggcaaatgtttatatgtacgcacttgcgcatttgctcatgtatgaatcaccgctctggtgagatattctcaaacgacgaataatttttacgaacacgaaatggtatattacaagaatttgtgttccttttcaaacttgaaacatctcagtacattttgctttgacttttaaattttcttttttaaaagataatggaactttttgagagttctttttttttttttggagtttctttttttttttttttaagccaaatttgtatgtactttttttatatatgtacgtttgaacagcgattcaaatttttacatatgtttttttttttttttttaactatacatgttgggcgatacagctcgttttttctgcatttttgcaatttgattttccttcaatcattcccatagtgctttcatactatttcattttttggaatatttttttcccctacccccatcgctttttttacttatttctcgtgtgttccccccacatttgttttctcgttcatcacatgtgttagcattttcttctttgaaagtagcccaatttaatcgcaaaaaatattgccaaacgattaatccgtatgtgcatttttacgtaattattttttttgctttttcttcaaaagggcagcacaaaggggacattcccagaaacaaagcgtcaatgtcaggtgtaaagattataaaagtttgctaccatttatgcgtcctttttaaaaggcatatgtcggttataattcgatgacagagttatacaaacagttcgtcgttttttctcatcattttagttcgtcatattatagttcacccttttagttttaattcactaccttaattgaaacagtttgtcgtccagttaaccctgccaacttgcttaaatcattcctaccgaaagctctttcatttctttaccatttcggtgttcaccccattttcgccgcgcatatcccctttcaattgtccatatattttatccacattatttacctaacctttttttttttttttttttacaatttatagctcatttttaacgcagttccattctccagatgctttgcaattgtccagaaaatatttcttttcttttctacttaatcagtacatttgtctcattttgttacattcgctgttcgaataattccaaccgtttaaataactttcccattcacacatctttaatgtgtgcaacgcttttctaatcatgcacatcaaaagtgaaagtgcctacaagaagaccgcaaaacgttcctccattttacgtcaaaatgaactttgaaatttaaaacaatgcaataaatgggcaaagaaatatgactcacacttggggaatgcaaatctttgtattgcttgctaaaccttgtctgccttttcatttttaaatcttaaaaaggtttccatttcttctacctttaattgtgcatcgaataaatggctagcacattttggtgaaccccttggtgtgcttcccactgttaggggaaatcctaaagcgaaacgtgtaaaataagttttaaggtaggaagcacataaaacggtgtgtaaatcaaaaaaatgttaatactatcatatggcttcacaaattaatgctcagagaaaacatttttacaatcccaggtctcgtgaaaaatgtgtaaatttttaaaatctctcgtattaattatagggaaaaaaaaaatcgctagacagtgcgctctgcacacagtgtaatttttttttttttccacattctaataactacaagtatttttttgtgtacatttttgcatagaggagcctccatcgagacagaaaggaagctagctttcccaaggtagagcttcccatcaaagcccctccccatctgtataaattaaggaaaaacataaacgcgcaaaacgctcgattcacagtgggacggaacctatattataggacccatttcgcgtctataaaaatttcgcatttttcgcatttttctcaatatcaaaaaagaacacccatcctgcacctacacacacaaatacacttttttcattctcataatctagacatcgataaatgtattctgtgcatatgctttcgcgcacttcggttcactctttcgtcctgctcaaagacatacgctcaaccattccaggatccaaaacatgaacgatgaactggaatgttacataaagcaaaagatcacttcattgttgaggattcgaagcgacgtttttaactgcttcatacaggaagttagtttagcttaatttagcttaacacaacgcttgttaaaatttgttcccattttttgcaccacttcgcaaccacatggatgggagaaacacccccattgctaacccttctcaacctatattaggggaagaataaagacgatttaaattatttctttctatcggcacctgtgaagagcactttgtttttcgtggtacataggtacacttacggtaagcagttagaaaaggggaagaagttcacccactttttgttttccccaaatgggcattagttaataagttttccctttccttatccataccctttttaagaggacgaacaggacgaaccggacgaacaggacgaacaggacgaacaggacgaacagggcgaacaggacgaaccgaacacaccgaacgaagtgacacaccccttccaaaatgacaaggaacacggcacagaaaatcctagtggggatacacagcacgagggaaaagataaagcagaagaaacaaaagagcaaataagcaatcatagtcatattgatgaaactgataatgcagtgaaagacaaaagcgaagaagggggaaacatccaacaggcagaaaagggaaaggatactaaccggggaagcactcaaatagcgaatgatgatggggaaaaggcgccaaaaagggagacaaatgacataaaaggagaatacgaatcggaaattccatacccatcagaggaagcgaaaaatgataaagtggagacaaatctagagacaagcaaaagggagaaacagatccagagtgccaacaagcctattgataattccacagatggagagaataaagatgatgaaaaggaggaggagccaccaaaggggaaccctccctccgaagaaaataaaaatgagaaaaagaaaaaaacgaaaacacgttacgccttaaaaatgagtttgggccatatagaagcggacgacgtggaagaagaagcagcatcagaagcatccaacatcctctccaatacagcagaggaaaaacagaaaaagaagaaacaggcaaccaagcagatagtgtacttcttaaaaattaaaagtgccccaaatgatcaagggcatgaaaacctggacgagtatttcaacaccaattacacattcggaaatttacaccacaattatattaacaatttgaaggcatactttaaaatcttttttatccccttctttcaatgtttactaaaaaaaaacgacgtgttcgagtacatcgggaaggagacagaccaaagcgtaaaaattgaccatatcttaagcaaactacagcaccttaaaaaaatggaaatgctgaccaaccaactagatgacacaaacgaattgaacgaaaataaatatttgaatatcatggagagagggaaacacacagagcagctgaacgaattcgggacagaggacaacgctgtggatggggtaacaaaaagtaaaagtaccaaccgaagttaccttccaactcaggatagaatccgagggaatggaacccaccctggtgtgacaaagaaagaggaaaatttcctcaaaaataaaaacctgctaaactccttctactacctgttaagctattacaaacaaattttgaaggtggaacaaatctcgtacaacgaaatcaatgcagacataatcaaacttaaggatgacacgattaacattaacaattacctgagaaacatttccaacataataaaagattttatcatcaaagaaaagaaaaacgattcgaagaggaaaaacgacaaaacggcagtggagtactggaaagaaagataccacagaatctacaacttaattgaaaaaattaacagcaaaaagttcgaacaaattatagaaaatattaagggaaaaaactacaacggagaattgtgcaacgaaataaaattgctaatcaaggaggtggaaaatatgcacatggaatcgtttgaaatgatcaaatttagtaaaattttggaaaattcttttgaaactttaaaatctaatcatatcaaccaaatgaaaaatggaatcaaactggtcattcgaaagttaaaaaatatatggctaagttcaaaatatttccgaaaagatgaaattataattgccttctttgtcagactctccgacattatattcgaattcatccttttcctagccattaaggtgaaaaaaatgaacaagccaaagagaataaaaaaggtcatttccaaatgtatagacattttaaagttctacgaaaaggaattcatttacgtcaaattagacatcgaaatgatagatattcgaaaaaattggtactttgacaagaatgttattttcaaaaatatacgacacctgcaacatgtcttggctacgctatacaccgtttactcagaaattatttacttcaccgatttgtgtcttctaaaattgaaaaagttggtgaataacaagcacattatgaacagcatcatcctagaaatcaacaagctgtacgaaccgtttaacgatgtgcttaagaatatctacctatacgatgacgagtcgattatgcagctgatgaaaaggctaaatgagcaatgcttgaagatagaaaaaaaatgcatcaaaattatttatatccaattttccaacttgaggaacacaaaatcgacgtacctcttagtggagaaatttcaaaacttgaagaagagttacaaaatcgatagactcctgattaagaagctgtacgacatattatttctgtacaaaaaagaactctacctctgcatcgacctgtttaataacatgtgcgcaaataaagatttggacatttacaaaaagttcctgttctgtttaaacatctacaaaaaggtaaagaagccaattttaatattcaaaaataatagctatatcaccacctctaatgagtacaaaattattgttaaactgtacgtcaacttttgcaaaaaaatgttttcctacatcatcgagacgtacgtcatatggaaaaataactcactttctcaaatgaacaaatttctctcttccaacataattaccataaacaagcagctgaactttttttacgtcatcaattttgatagtaccttttttaagacattatacgaatacgcctacattgaatctatttacgatttttacacgccgatcgaaattttgaacatgtacaacttaaagagaaagctgtacaggtatttgtacgagctgaacgaaattatttttttcttcaaaaattttactactaccacttccatcattcagcagaaagtcctcataaaattttttcagtgcttcgaacagaaactcatatatatatcgaacaacatcaattggctaaacttaaatatagaccactacataaacgatttaaaaaactgcaaaagtgtaatcgaaaatgtacacgtgtctctctcctactcactcaacagcatagacaaaattatttacaacatgcaaaatgtgaatctggttaggtacatacaatggggaaacatgaaacccttgcacatccaacccttcttcaattattttgaagaatatagaataaaccaagtcaacaaaattttagaaaaatataaagaaatatcacaaattttaattaaaatagaacaaattgttgagaaaaccaaaaagggaagatgtgaaatcatggacgaactgtactacctataccaatgcaaaatttacaagtgcctaagtcttattatcattaaagggctatgcaattatgaaaccctaattgaaaatgatttccagaaaaagttcctagagaactataagccttgtctctacatcaaagaagacatttattcggatgtttttctgaacaactccatacaaaatattttcaagttgatctccaaactgttaaccaatttgcttctaacctcttccgagtttatcagatggctggactactcatgcattgaagtgcccatatcactcaaggaagacttcgagttcctcaaaatgaaattctccttctaccaaagcgttagcaaaaataaaattatcatcgaccggatcatacacatacatcagttaatacaaaacgttttccaaaaggctaacaaatacatatacagctttgtgaagtatgataatattattaactccattgttagaacacaaagcagctttaatattcaccaaaatatttcgtaccctctgatttactatgataatatcctaaaaaatattagcaatattcaaaacaagattgacagagaaaacgacaaaaagaccattcaatttatctctctcaacatttctttcgtccttaactcgataaaaaacaaactcctagactccaagaagttcttttttaacaacctccattttatattcaccacgctcaagtgctctacgctcagcgaaattacgaaatataggtagcgattgagcgcgtccatgtgtgtttgtgtggggggggtacccctgcattttcctcccacgggggtgatccaaaaggcaacggatgatgaagcttccccctggtagtgttagtccatccccccacatatacaccttcttttatgacgcctttttgcatgccacacaaacccgcagcggcatactggagacttgcaccagctccatggacaagtacgagaatatcataaaaacgataaatacgattaaagctgaaaatataaacatcgaaatgaatattcaaaagacagaggaaatttacaatatgcttaccatatacggtgacaacacaacaaaggaggaacaaaaggaaaagttgcttctgctgtacccacagtacctaagtatgctcaactccgctttcttcaacgacaacctgatgtttaccataaagcaggagttttacaaaaacaccaagaataaggtaaatccggggagcatcaagcactttgacaagatgcccaaactgactatctatacgtacaatacatgcgtcttccctcatgtgtgtgaacttttacaagcttatacatcctcttccccacccctacaatttagataaccgtcttcgaagaaaaggtgaaaagtattttgaaaaagtttcacatgttcggaccgtcctcagaaaatatcgacttaagcgaaggtaacttcaagggcgcagaggggagagtctctccttcattttgtaaaatttcccctccagcgtgttggttctaacgaaatgcccctagaagagcccatctgcacacccatacgtgtgtttccccttctcgtcacccaggaatggagagcctaaaaaaatacatcaacgacttcaaaactatggaaattgaaaaggaggaaataattaaagcccaaattttgtgcaacatgaaaattttacaattcgaaaatttctacctcttaaagaacaccataaagatttacaactccatctactccatctacaattcatacaccactaggataaatgacttcctcgacgttatatactacaagctaaatattaaggtgcttaaaatgaggagttgcacaaagtgggggaaagaggaagttcaccgctaatcccacatttggataaatattcgtgcacacacctaattttcttgtcaaatcttcaggaaataaataaatccttaaaggaggtgaaaagtgagttgacggaactgcaaaaggatcaaccggaggcgaagaacattttggtacagttatccatcaccttattgtggttgtctcaccaggccactcctctctcctcaccacatccaacctgtcccctactctttcttctgtcctctctaaaatgctctcccttttttttttccataataacctactctcccacttcccccttttagccattcaaaaaaataaatgaagaactaaacaaaatgaacacaactctgataatcgtgtatcttctacaaaacacaaacatgaaactgacaaactggcaagaaataatagacctccacttgaagagaaacaacataaaggatccaatcacctttgaaaacaccatcatcattaacgacaaaaatattaacatcaaatcgatcacgctgtacgatatgtacgagctgaaaatatacctctactttaacgacatcaagtacattatatacaaaattaaggtgcgtgcaaggaagagggaaagcctgtgacaggcgcgccaaaaaaaagggcatgcgcatgtataggccccgatgcgatggcgccactgtgagggacacctgcggtatcccacaaatcatgttggagaatactcacttgcacacacaatagaccccctccctcactctcacacattttctccttcctccacgcgccaccttgcaggaagtggagaagctcgaaaaacacctgaacaaaattgaaaataactggaaattggaaacactaaaaattataaaatgcggcgatcacttcatactggacaataacaaaaatatatttaagaatatcaaaaagacatttaacgatttgcaccaaatgaggaacttaaatttcgcgcaggatttaatacccaaaataactcatttgcagaacaagctacttttcattcacgagctgttgtccctatggatgatggtgcgcattcgactcgcctttgaaaaaatggcgcctctaaagatacgtgctttatcatgttttctctgcatagtggaatatatctacgtcttcatattccgcatggtcgtgtcctcgtagtcctcacgtcattgcctgcgtaacacccctctgtagacccaagacaaatgggctagactggaaaggttttacaacaatgaaaatttcaatcacttcagtaacgaaatgaaaaatttcaacaaaataaataaaacgtatgttgagataatgaaaaatgcgaagaaaaatttgaacttattccacgtttgtaacactcagtttttttattttttgaaaaattattacgagcgtgtgttatttttgtcaaacgaaacaataagcttattgcaagacaagaaattttcctttccggatttttttttcctgaacgacgaggagttgttctgcttgctgtgtagggcgaaacaggcgtgcacggataaaagtgcgctaaatcgtgcgctgaagatttgtgtacctatgtacacacacctatgtctatgcatgttcaacacttgacccactcaaaaccaacccccgcagcaaacactgagacggagaatttgaaaaaatactgcttcataatttacgaagaacttttgtcctttaacgacatagacaaaacggtacactcgttgatagcaccatcgtagcatatccctcactctgcgcttttgaaaatgtgtccccatgcgcatgtgcatggacatatgcgcctacccacttgcctatttatttttttacttatttgtttgtttatttgtttgtttgtttatttgtttgtttatttgtttgtttgtttatttgtttgtttgtttatttgtttgtttgtttatttgtttgttttttttttcgctgcgcagatcatcgaagtcgttactaccaagaataacacgctcaatctaaaaaatggggtgaagataatagggatagacacatacgtcatcttgaaagagaaaataaaaagcaccctgaaggaaaacatcgtatcgagtttgaaaagctactacaacactaccaagtatgcacacatgctgtactacgttactgcgcgtgggtataattttgccacttaacgtaaactgaaaaattggcatcagattgctactcatcgcaagagagcattactccattgctaatttcgcaatcatgtattgtatttactccttttctgtgtcccatcggttcctcccctctttttgaaaattgccgttttgtgcataccacgtgttgcacatttgttacaaccgttacgcagatgtttatccctaacgttttgtccttcaaattagttaatgtctcctttatgctgctgtttcactccacaaaatggaaaataaccacatcgatctttacccccctttcaggataatcccgataatcataaacaacgtgtccgtcgtttccatcactgtcataaaaatcattctaagcgaagaaataaaaaacgtcctccaacagaaaagtgtggaatacacccagggggttctggataggcacaaagatttggtaggccagtagatgggcaaagaaactcatacgacagtgagtgtgtaacatttgagaataaacgctctccactaccccactgggaacaaacgtaaacacctgcttcatcttcacccctcagtgcaacgacatagcagaagaaataaaaaaagaaaaggggaaaaacacgcagaaaatagaacaagccttaattatatacttggaatttatcgacacattaaaaaaaatcatccaagaaaatttatttgatgaaaataattttttcctgcattatcaatttagatacagcgtcgacaagaacaaggaacagatcgcagtaaaatatgggaactacacttttaagtaatgagataggcaaatgaggggagatcaagggagttgctccaacgctggggatttttaaggcatacctctgatgaactcacctaatgaagggcctccacttcccccaataatgctaccccgctcgaaataataactactcacgtttcctttcctcacccctaagatacaactatgatatattagaaaataacagcctattcataaacgtgctgccgaataataagtacgtgttttcgatctgctccaatatgcataagagctactacaacatcctgtgcgggaagaacaaagcgtccactatccggtacatcacatctacactaggtaagcaagaggaggaagtcgcgcgcatagctgcatctttccgattcgtttcacttaggtgtacacacgcatatatacagatattactgcgcggaatgctccttgattcacttcatccccatgttcacgcaggacaaagaacgtacttcctagatgggaaaacacacaacataagaaattacatactgggttctattcagatgggtaccaagcaaaatgacaaaaaaaatgagcaagcatatttttatacttatatatgcgtgattgcacgcttaaccgcaggggtccccccgtggacacacattctacatgctattctgagcacccaccaaatgaaccccttccttttaacccttttttaggctacgctttggtcttccaaaatgtggacgaaatgaaagtggagctattgtccgtcctcacaaacgcattcagatctatccaaacatgtacagcacatttttttttctgcctatatgaacaagcaaaattagaggggctagaatgtctgcttgtgtatttacacatgcttagttttacacacacctatgagccgtagtttcacatctccgtttttcccctccaaattgaaaggcctgaaaaagaaggagaagaacatttacctcttcagcaaagacgtggtgtttaatagcagctccgtgatattcttcacgtcaaagtcgtgcgggtaaatgcttcgtgacttgacctacacacctactacatacgtattagctttcttccctacttgtatattccccgattcttccaaaacaggtgcagaagcctccccattaatttaaggagcctatgcagagaaattatcctaaacaactgccaacagatcgaactagtggaaatactcctatacgtcaataattttcaaaacgtgaaaaacctgtgcttaaaaatctgcaattttgtggagtacttgaattttatttatttcaattctgaaaataatgtgctaaatgacatcatcaatattatatggttgtgcaagaagcaaaatgaagaaaggaacacagaagagttgctagcaaaatatatttttatctactactatgacaagttaaaagatatcaagcagaatgagctgcacaatttgataaaaaaatttctaggcgtggacctgaatgtgaagtatgatttgcaagacggacgggaacgactcaaggaggtaataaaaagtggggacttcactacataaagcttttgatatttagggggggaatggagctcaaatgggggggttcacctacgtgcccatattcaccccctccccccttatagttataacatatacataagtaatatttccacatgcattatcctcctccccgcagctgctaaagcaagagtgtatttatctcaaagaggacctgttccacaagtacgaaaaggatgtgtacgtgctgaaagagaagctacataatcagtccctgtcgttgctgtttggaagaccccacacgggaaagtcgacactgctaaaaatttacagcaaattgtacggtgataaatatggtttcatatatttggactccctatatggtaaaaattagtcacccagcgcggctaacagccataacattaaagagtgaaagagaagggggataaaaataaaaatagtttcctatgttactaatcaaaatgtgggtcgtagagtggactcttctcttacgtatagatatgcacacatctatattcacacattatggacttttcctcctcctcgcaaaatgtcaattcacagactcccagaaccatttcaacgaagcctttctacgccaagttataaagaagaaacaagaaaagcacaaagaatacacactcatcgtgaagctcaattttctgagccccatcatatacaatgtgctgtccttggataacctggtttaccctaaaagggagaaattgggcggggaggatgcaggaaacggaatgaagataataattgaggtaaagaaaaacgctaacagatagagcagcaaaagagttacaaaagaaggttacaaaaggaagttacaatagaaatgatggcacagcgtagttaataacgtagctccacatttgtggcttacaacgataggcaaattcccacatcggaaaagcagaaacgcacgtgtagcagaaaagaggcaacggtcagggccaaaccgtagttactcacttccatagataattaaaaatgtgcaacgcctcaatcagttaattacacacaattcataatcagtaggcatgtaaaaagttagacatgcaacaaaaggcatttttgtttcccccttattgttatgcgaatctctccttggagtgttcacccttaagtactttccccaatacgtcctctttccccccccaagtgcaaagacatatccgccatggatccatacctgctgaacaaaatgaacaaaattgccatcaaggacaacacaaacatttacaactattttaaaaacaaaagctccaaattgatagacgacatccttaacacaaacttcttcttcgaaaaaaatgcagagaatgataaaacgtccttaacttatataaacaattatgaagaaaaaaaaaaaattcttctcgaattgtacaatgagttgaagttattttataggaatttctttcttcccatttttcattacatagaaaggaaaaaaggaaatcactttaacataaatcatttttacacaaaagaagaagaaataaaaaatatgaccctgggtgatggccacgtatcgcgcacttgtctattccataccgatgtggaagagaaagtagtcataaataatttcatcgacatttttaaaagcaacatattaatttttttaagagaacgggaactgaaccagctgctacccagtgatgacgccaatacaggaagtgcacataacgatttgtctactttgccacaaatggtagaaccacaagagggcacaccctgccataaggaagcggaaataactgaacaaaactacgagcaatacgtcacgaacgaggaatacgacttggataatataaacaaaaattacatagagaatgtgtgtatattacaagctgaagcggaaaatagcaaaaaagtggaattgcatagcaaaaaagaaatctctaaaatttcaatcattaaagagaaggctctttttattctattaagttgtctcgtttttttgtttaacaattttttaaatgatcaggagaaatctaatttttttatctttttaaaacagttggcttcgtctaataacgtcaactttggcagcaatttggggagctccttttaccacatacagaaggatgcgtggattccaatcagcgatttttttatggtaaccccagcatgatgctctgcatgcgcacaagtatgaacgagagacgctaaacataaagtgaggccactctgcaaatggaagtaacacaacgcttttttttcgcttcatctccgtgcagtcctctccgaaaaaccacctgggcgaaaaattcttaatattttacgacgaagaaatgcagaagaggctcaactcgattagtttgttgtacaagggggagtccaacatttgcctcatcggaaacagaagtaacacggatcccatgcgagcatccatatgcacttaccaatgtggacacgtgttgaatatgcatatagaacaacccacagtttgtagatctgctctgctattgaatattcaaaaaggggcaaaactaacgactgacacgcccccacatgggcggtacatcaacataggcagacttcccactgtgaacccccctctccattgctctgttctgtttcttctgttctgttctcctatcttctcttcttttccttccaaattaaaatctgtgggattatccccatgatactctaatttttgtgccccctcagaaaattgcaaaacggccatactaaaagaaatcgtgaacaatcactccaaaattgaccacctcatgatcgacgttttgaaacacacaaatgtcttaaattttaaagtgctctacgagaagatgacaaaaaaaaacgtcaaaaagtacttccaccactcggtcctttatatctgcatagacgacatccacattaattacgtaagatgaggaatggaagggaggcggattggaggttcaggacaatagagtcacccgcattcacctgtttcgattccacttattgcgcagttggaatataattacctgctccgacctccaccccactacctgcaccgacttccacccattttcaggaaaaagggaacaacccgtccatcgaattcctgcacaatttgcaaaggaacttgtgttacttcgagaacaaagctcttagcgtccaaaatgtgaagagcataatatccctaaacttcgagcacatgaaaaggaatagctactacgaatctgtttcctattcttacgcctcgatttttttgaacaacagcagaaagggcctagtgggttattttaacgcgctcgtgaatcacactctgaagggtgcattccaggtagatcaaaattgtgcagattttcgcgaatatgtttacacatttgtgcatactctttatttgtcttgcctcccctgaacaaatatacaagcacatgcctcgcaccgcggctccccctacgtcccagggcatacacaccaagctagtaaactacagcctggacatcttcttcaaaatacacgaagatatcaattttgaggagaaaaaggaaaaccatttgctgttcacaaaggaaaatatttttctactctacgaagacttcttttacaccaagtggaattttcaaaatgagcaggacgtcgtcgcaaattggtggtatctagagagcacgaacagataaaaaggagaaaaaaaaaaagatagatagatagatagatagatagatagaagcgccaaaaatgcagcctaaccgatatacataacacagcccaataaagtaaaaccacatgttttccccctgcacacggattcttcactttccccttcgcagcgaaagtgccgaaagcataatcctgaataggatcctcaaaaaggagaacagaaaggacatcctcaaaacgatgagaagtaacgaatgagaaaataatcggggaacttcttagggctaatcttccctttttccctgcttcgtcatcattcataaaaacggggacaccatttttccatttccccctttttcagccatggcggagaagcactttcagcacctaaaccgggaaagctcgttcacctacttgaattacttttgcaaagaggtagaaaaagggagaaagggaaagaaaggagagaaaaagggaaaaaaacggaaaaaatcggagaagaaaacatatttaaagaacccgttcattcctgaagagtttctccgcgcgtccactctgcatgtttgtcctccccccaccccacaggtacacgaaaagatcgacgcagattcgctgaaagacgaattcgtgaggagtctaagcagctacaacaacctgtacattaacacaaaaatgttcgtagaattctacttcaaaaatatagtacaagtatacaaaaatataaataaaaacataaattcttcgatgatcatttgtatgaacaaaaagagagccatcatattgctaaacgcaattgcgttcatgttgaatataaatactgtactgattaacaagtctaataatttggaaacctctcaagacaaaattaactactacaacagattaagatttaagagacacctattcatactcataaatcattcctaccattttgatgattatttttattccctaatttataaaaaatttccctctgctctttttgacaaaaaggaacttttccatttgtacacaaaaacgaatttgatatccaatgagctcaagtgggagaatatccaaactattgtaatcgcaaaaaaaaaaaaaaaatatggataaagggactgaaaggtgtcctacaccttgtggactaagtcgtccctcttcccatttagcggaaagaaaactgtttttccaaataggagccttgccactatacgttatgtacatgtgtgcactgtttccttcttgtttccctcccccccctacagatgaaaaagaatacctacgtttgcctagttcacgagaaacggttcgatctttactcgagcaattttcaaaattacaaaaatgtctacagcgacttaaatgttgtgcacctggatagctggtccagggaggagtatacacactactgccacctcttcttaaagaatcaccaagaaaatcacttcatcgataatatattgaataacttcaaaaaaaaagctatcctaaatacgctggaagatgacatcgaaaaaaaagaaggcaaaagcatcacacttcagaagagggaaaagacaaaggggaaaaataaggtcaaccaaatcttcatcaattcggaggaatacataaagaaaaacaaaaacgataaccctaaggggaacgaaaatgaaaaaggtagtgaagtcgtaagggagaatgtccttccaaatgagggggaaaatcagacaggcggtggggtggacaacatggaagatgctcagacgggaggaaaaaaagaagcaaaccgtggaacggaaaaggagagtgcaagcgaacacactaaagcggatgatgaaaatggtatggttcatgatggccatgaggaggataacgaaacgggaggaaatctccccaagcagaatgacgaacaaagcgaaagagatgcccagggggagccaaaccaagatgcgcagaaaccaaaagacgaactgaacaaaacggatgacatcgataaaggagtacccgaggagaagaaaaagataaaaaaaggaaaaaaaaacaaccaaagtggaaatgaaaaaaaaagtgctctcaaaaaggaaggggaacaaagtgggaagaagataaacagtaaaggagcgaagaatggaaaggaaaatgaaaagaaaaagaattttaaaaataatgagggaaaatccacgtcggcgtcgcacattaaagaaggaatactttcgttggggcctctaactaaggcgagaaaaccgggtgataaacccatcaaaaagggaataacaggcaaaaatgggcctccaccgaaaagcgcaattagtgctagttcatccaaacaaaacgataaaaagaaggaaagacaacctataggaggcctcaaaacgatgagaaaagagaacatgccgataaaaagggtaccaaaggctaacggcaaacagaacggagaaagggatacacataatctgaagggcaaactaacacataaaaaagtttcccaaaatacgggccaaaaaagtagcaaaaaagaaatgacccaaatggacaacgctatgcccaacaaaccgatgaaggaaaatacagaatgcgaaacgggagaggatacgaaagaaggcggaagcgaaaagctcacgaatgacgcagcaagaggtatcatggccagcgataagaacgatgtccaccgagatgatgaacaaggggatcaacagaaagaagacccaaggaaggaggaatcttatcaaagcggaaaagatggggagggacaggacaacgagaatggacctcagaagaaggaagaaaatgagaaatatgagcaggaaaccgcggagaaggacgaaacaaaacactcgggtgaagattcttttccaaaaggaggaaacgaagaagccataaaaaataaggactacctcaatttaaaggactacaacaaaaaagcaatgcacgaattcaacaatttcaacgaagaagtaaataagtacagtttttacagcatgattgagacgcaactagaaaatgtcgtggacgtgttcatacaagtatactacgatttgaaaaactttttaaaaaaaaaaaactccaacttgaattttatacgaattaacaagtacaactttacagacgcactaatcatgttttacattttactaaaaaataaattaaactacaaaaataaacaactgcatatgttcaaaatggggctgaaaaaagtggaaagcatattcgaaaattataacaacatgaacgaagaaatacagtccgttcattcgtccataaaaaaaatcgaagaagaaattcagcatctgaacaattccattaagacacattcgaaaatactactagacacagaacaacaatttaaggcaaatcaacaaattcttaacaaaatcgcaaatgatattgacgaaatgatggaaaataaaaacgaatctgagaaacaaattgaagaagaatgtatcaacatcatcttcaaaattcaaaatgtagaaagtaatgaaattaaaaatatactaaaaatagggactccagatttaacgcaaatgtgtatagcgattatgataaacaccctggtgaggaactccttcctaaatgataataacgacaattggaattattttaaaaattttatcgcaaaggaaaacttttcaaaattttttttcaattttaagaaggaaaacataactgataagcaggttaagagaatcaaggaatacttggcgagagacgagattgtctacggcacgaagaaaatcctccaaacgaacaacttgtttacgcactttttcgagtggattaccttcctcattaaatataaggagtactacaagaatagctgccagatgcaagaaacgatttcaaataataagttaaaaaaagaacagtacgaaaatgaaaacgaaaagcttatggaacaaatgcaccaaataaagtccaccatcataaacaacaaaagggatgtacacacacaaacagaaattgtagaaaatttaaataaaaaattacaaataattaataaatcctacttacccatttttgaaatcaaacaatttttagaaaaaatacaaaaaaaatatatctacacgattgaaaaaattgaaaataattataaatatatcgtgtcagaagttttgctcttctcctttttcttaaattactcctctccatttaactacaaatacagatgcttcttactcaacaaatggaaacaaattataaaaaaaaataacatcctgataagggaggacatcaaaatagaaagtatctactcatgtgacagcatcgtctctctcttcatatcggacaacttccctagacacattttttatattcaaaatgcgctaatctcgctcaaccatttcagatggccactgctgctggaccaacaaaacatcggaatcgagtggctaaaaaaaagctacagcaacaatttggttattcacaattttgatgaaaatttaagcaaacatttagatatgtgcataatatacggaaaaagcttgatcattccattttttaattttcaaaatttgtacatctatgataagaaggatgacgaggaattcaactgcgatgatccacacgaggacaactttaagcgcgtgcgggtggatctcctggccaagaaaaacttcctcaagtttaagctaagccgtagggagatcaagctcaactccaactacggcatcttggagcctgtcatcgagcgcaatgtgtacttgtccaacggaaagtactacatcaacataggtaatccctgttaagaagcgccctgttaagaagcgccctgatgagaggcgccctgatgagaggcgccctgttgagaagcaccccgttaagaacctccctgatgagagctgctccgcaatcgtttgtgcttcccattccgcgtacaccccctctgcaggcaagaagaagctggagtacaacagccagttcagactcttcctcgtgagcgactccagcgacaggtacttccaagacgtggaggactacgtgaatattattgacttccagatagacaaaaatttgatagtaaacaaaattgtaaacatcatactgaaacacgaagacgaaaaaaaggtcataaactttaacacaaaaattagaaacttttacgagaccaagcagacgctgaaatttctggacgacggaatgatcatcgagctctgcacatttaaccacaaagcaaataataacaaaaatttgatgaacgttataaatagcaacgttttgaaaaaaatggaaataaagaaaatgctcaaggagtacaaacaggaaattaacaaaattaaaaactcttcggaaaatataaagctcctggggtaccgattccataccatttacaaagtgctccaaaaacagtccagagcaaaatcgacatacagcttcaatttcaattatttgttaaatatcctgaacaacttaattaaaaatatcaacaagaagatgctaatttgtaacttcaatcagctgataaaaaaattcacacacaactgctttgtgttcctgttaaacacaatacataagaaggaccacctctttttcagcttcctcttttattcctccttaatattcgaagaaaaaaagttgcatcacattggtaggtctatcaaagtggaaaaggaaaagtattactccctgtttttacaagttcaaaaaattgcaagcatggacacacatgattctctctctctaaaaatagaatggctaaatgagaagaagaaaagacagctccaatttttgcataacgaatccccaaatttcaaagcgctcattcaagacatgaagaataactctatagaatacctcaattggtacaagcacaaaaggccggaagataatttattctttctaaaaaaatcacaactagaaaagatagaaaagttagaagtgatcctatttctgtacattatgaggaaggataggttgtactattacatacattttttgctctccaattatttggacttgtctgaaaatatgaacagtgctacccatttgaatctctccaaggatctaaattacatagatgcgaaaacgtttatgtacattacagaaccgaatacttgttatgatcccattttgctcaaacataaagctacaaaaacgctcagcgtgggaaataacttcaatagtgaaatacaaatagtgatagaaacttccctacaaaatggaaataaattattactagaaaattttcatttgataaatttcaacattgaaaaattttacgaaattcaaaaaattcattccaattttgaaatgtacttaacatcagaaaagggagagacgtccagttcgattataaagaaagccattaaaatatattcacacaaaaatgaatacttaaaaaattttttattttcctacgtccatcatatgtataaagacaaattaaaaaataactttgtaaactcttttctcttttctctttcctttttccatagcattttagcatgcagatgcaattacgataattacggttttgatgaaccttactacttcgacgtgaaagatttcgaaaatacattcgactgtctcctcgcatatttcgattttcttcaaatgaatgcggctttacctggcgaatctaattcgtgtacacctacctctaacctccttagtgagaaacctacccacgaggaaacgcttatccaggaagtgaacatcaattgggctttcgtaaagtaggacccaaattgagacagctgcgaaaatgagcttactccaccatgtacaatcagcactgtgtcctcaccccagagtatgcttaattacgcaaaatgtaatacaccctacaatggcttcctttttcgaattacccctcctcccaccgcttccctgcagagagatcatcctaaatgggtacggaaacaaagtcaaagccaatgatcggaagatcataaaaagctacgtgaaggaatacttcaacgagtactcgtttaacgagaaaaatgagttcgtctactcggctgacgaaaacttcgactacaaatttgtgatgaaccgatccatcaaggagtatgtcaatttggttaaggtaagggtgaatggggtgtccgccaacggggtggcagtcacagtggggagggtggaaagcgatttgcctcatcatgtcctccctcctttcaccattgcgccgcgttaaatatacatataccgacgtacgtatgcccattttgcctccccatcttgttcgcacttccctctaacctcagagttaccccctcttcaatagctgcaaaacgtacggaatgaaaatcgaagctgacaagaagaagcatgaacagtacaatgaaaatatgctcaaaaatttggaaaaaatcagcagcgaagaagttttaatatacaagaaggaaaacaatgacggagatattttcttcaacctggacagtgactactattcgagctcgttactcaacacagatgatgagcaaaatgggaagtccccccgaggcggagataaaccaactgtgtgcgcaactgaatggattgaaaagaacacacgtgaatgctcaaacgggggagagacaaatgatgcccttcaagttgaccatgcgactcaacctggtgatggcccaaccacccctgacaagaacgatgacacgaacaatgaaaagaacgatcacaagaatggtgataagaatggtgataagaatggtgacaagaatggtgacaagaacgatcacaagaatggtgacaagaacgatgacaagcacgaccaccaaaacgatgacacaaaattcttcacaaaaacgtactgctggacccccatggaggaggaagcgctgaacagacgaaaagcggaaaatatggacttcctaaagaatataaaaaaaatgaacgaattctacgaattgataaagaagctaaagtcgacattcaaatacaacatcagcattaatgcagagtgggccaaagggaatataacgaccatccaatcatgttgcgcaaaagaaacggagaattttaaacgaattacaaatctcatatacaatgatgtaataaaaattgagcaggagttaaataaaaataaaaaaaaaatcgacaaagagacgaagctaattatgatttccctctctctaggtgaagtgccaacaaaatggatgtccaattttaacaaaaaaaaaaaaacaatcgacagctttgttacatactatgaaaacgtgaaggagcagttgtacttttggaacatcacaggggaattacgtttttataatgtacaatatctttttgatccgttaaatttttttaaagccttgttgattaagttcagttttgtgcataaaaaaaaattaggagactgcatacttttgtccagcataaataacaccctggagatgaagaggagagaaactcctccccattttcagaaaaatttcttctacagcagtgatgaagaggacgcgttttcgtccaatcagattaactactccgattatgtccactacgaggtggattcctgctgtaacgtggatgtgtcggggctgcacacgttggtagggggcacacgcagttcgcataaacatatgcttacacgtaccgtcttgcacgtaccgtcttacacgtacctccttacacgtaccttcttacacatgtttccttcccgcgcaagaaactcccacttgcgttgctcagatgggggggcccaaacccgttactcatttgttatgttgcaaatggcccacttcccctccacttcaaccctcccaacgtgagaaaaccattctacatgacactccctccattcaaaccatcccgcagaacaacaacttcgaatgtctgggagtcaagtcaaggagcaacaaaaagtacgacgaaatccccatcgtaactttaagcgtaatcgagaggagagaaaaaaatattctcaaagacaaaaaaatacctctttacatgtacaagtataactcaaaatggaacaaaaataacaaatttataactaatttatatttcaagtcggacaagcacaagtcattcatttacattaataaggtatatctgttcgtttataactgattagtgaaggcgttttttatttggcattttttgcattttttgcatttttggcctttttttgttttttttgtcccttttttcactcaaacgcgcttgctatacttgtacatatttttcaactcgctgaagtccgcattttcgttaaaagggatgtcccgctccaatagcggcatttctacatcctgcaaggggagaggagcgaaagggggcgtacattttagagaagtatctctccataataagaacactccgtacgcatgggcattacagagcatgctgtgacatagaacagggtgtggatcattttctctccttaccggtatgatgtaatcatcgtcggacgtcgcctgcgacttgggtttgattcgatccagtggtatgaccccgctgtaaatgggcgaaaaaaaggttgcgcattaggaagagtgtaatcggcttgcccaatacagtccggtgtgctacaaacggcgcgcacactgcaatgtatttgtgtgtgcctcccacacgattgcacacgcgagagaaggtcaccacacccaaactgtgcatcgaaagcataccagttgtaaatgtagacttgcttcttcggcttcccaattagggtagactgttcctcaataaacgacagggtgtcaaatccgtactccaagtgcccaaagaccacctgcagggaatgaacaaatcaaccggtgagcaaatcaatcgattaacaaaatttcgcgaaacttcacaaaaaagcaaaacgccttagggctgtcccccccacactcacatgcttcttatccagccatgggcaacttttaaaggttacaaaaaattgggagttattcgtatgtttgatcctcgtttggcacatggaaagcacgcctgtcagtagagggagagaaaaatgaaagcaagcgttcgatgagtacagatatgtaagcgtgcctaagttggcataataaaatgaggaagtttctacgaatatgtagcgaaaaaaactcatccaaagagtgaccctgaaatcaagagtcattcgttttgcgtcattcgttttgcatcattcgttttgcgtcattcgttttgcttcattcgttttacgccactctgtttcttttccctcccgtgggacctcttttcgaatgccggtagatgaacttttcgtttcggaagtactgtccatatatggactccccgccaaagccgttcccaaaattgaagtcccctccttggaacatctgaatagaggggaggggggtgcaaagtgcacataacgtgtgtgtgtttggataggcgcactgaggtgaacatctacataccaatcactgggggaggtttacacaagtacacctttagtcgctacacgtctgaggtagccattttaggtgccttacgaaatctgtgacaattctatgaatgggagagttcttgtaccagcgtggtttcaggtagtagcccaggcctgtctcaccttcgaatgaaaaaaaaaaaaaaaaaaatctgctaaatggaagaagaaaacgatttacactaacttctttcttaaatgatcccttttccaggtgaggtaatcacctgtgcagaggcagcgaaaattttcacaggtgattggtaacttatccatgaacagctgcaaaggtgggaaagggaggccctcattagttatgcttccaattgcggaggtgcgtggtttgcgctcattttttttttctttctttctttctttcttcctttcttctgccatttggggctcccccttttggttaactcctggctcacctcaaatatcagccttccagcgttcctcccccctatggcaacatccaaataaacgcgggggttcggtattttcatcttcgttaaaagtacgggcgctcataagaaatgcgagtcatcttaccaaccagaagtgtttaaccaaacaattcgattaaccttttcgccttcgctattttatatataacccggacttcagtgtgatgcccctttttttttttttttttttttttttttccttttcctcacaattttggacgtagtgccaacgtgtataggcctatctccgtctaccttctcaaatgggagtagaggaagctctcccttccctttttaagcgaacgaaattgtttttccgcaatttggcacttcgcactgagttatcaaaatttactttttatttcacaccatcttataaaatgtcatccgtgtatgcattttttttttttttatctgttgagttttgctttattcccgtgagctacttcatctaatcagattgttcatatggaggtgcggcaaaaatgagcaaacagaggtgcgcacatatctacattataacttccctatgggtactaaaaatgtgcatctctgctgacgtacatgttgcacccctttggcaaattattttctctgtttaacctgtcaggtggatatagcacaacgggaagaggagtagaacactcatttgcacggatatacaaaacaccgtgagatgtgtacacaagaatgtactcatgtgcacacatctgcggctcccccttttacaaccattccgaacaaactcgatgctttacaggggtagggtcactcccattattaccaccacaaccctccctgcgaacttctaaaagggaacattgtacatgcttagttatatttatggttccgaatgttaattaacacttttgtgtaaactggatgatgggaaaaacaaaaaataggagaatcaaaaaaaaaggaaaaaaaaaaactcaaaggtgatttactaaaaaaaacattttttatagttacacgtatgggtagcactcgctgaatgttaatgtacacaactagaaatacatccgtgggcagttgtacacggggtgattcctggttgcgggtgacgcctcgttgcgagtgacgcctgattgcgggggagtgcgcgcatgctagggaccagcctacttagcggccaaacggacgtgcaaagctacaaaaataagtgtagaatgctggattagtaggtgcacacgccacacaagtagatcactatgccgcaaaaagatgctagcagcttctccacccacgctgcgattgtaaaaaagctacaaaatattcacgcaaaaactgtcgtagagaaaattattcaaacgaacaataaacaaatttgaataatttcggtgacatttggacaaaacatacatctggttgaagtaaaaataaatgagcgaattgaaataatccaagaaggacgttatattcatattgtaaaaaaactgcttggtgaaaaagttcactgcagctaggcataagtgccactgatagcactttacttgatcttcgtcttggtcttcgtaaagatcactctgcagttcgtgcaggagtacatccggctcatacacgttgaacaaaaatctaaagtacagtttcgtaatttcctccgtgtgtatcacctttccattaatctccatgttaacagaaagtgtaataaaatttttgattaaatttttaaacgaaaaggaaaaatcttttttatttttatacttaataaagttatagtcattgtttgctatgtccaaatattccaataaattcgccagccctgtacttacaatatttttgttgaaaaattcttccaacttgatattattgcttaaaatatttttaaacaaatcaatgtagagaataaatttgaacagaagtcgaacaatggtataatggatgttattaaaactttttttatttctcaatttttttattggtacttttgctttttaaaaaaatatttcataaaactgatgtcgtgcaaataaattccaaacagaatgataactacttttttaatttcactcaaaatgaagttaaaataatctgttatcacatatagcccgcaactcttacccaacatgtccgaataaatatacgtttcatatttttttatgttatgtcccattgttaatcttctcgttaaggcgtttaatagggaactgtccaagttaataaatactttatttaaaaagctgactttttcaaacccaataatattttttacatttttaaaaaaaaggccaaggatgttgttcataagttcgtttaattttttatcgataaagtaatttaggaagaagacatttttgtgattaattaaaatgttatacgtcctttcatttttgtttacacaaatttctctcttttcaactttcttcgtgatattgtgaatgatgtttttttttttattgcataaatgtctgtacagggagaaattcatctctcccctgtttctcaccttttccatgttacatttggataactccttgtgcaggtagtatatgctgttgtaattgatcgttttgtttttctttagcactttggttattttccccaggtatacaaccatgcacgtgttatgccatttccacaccgacgcgcgcttcttcttcctgccacgatcggcgcgtttatccgtggcgttgccgctcccggtcgcttcgatttgggcacccgattcgccttggactgttctgcttccttcgccctttgtgcctccttgggctgttctgcctccttcgccttttgtgcctccttcgctttttgcctccgtcttggccctctctccccctctcgccttggccctcttcccctctctcaccttgacctcacttctctcccccgtcacattaatcttgtaaatgtcttccacatgcccaatggtccgcctcttcttctttttctttttttgctccttgggctgattcaaaaattggttgcattcatctatgttaatgctgaaaagatttccctgcttcccaatgtcgaactcgttgctctgcatgtctgcctgcttgttaaaaaagtagtgaaaattttggacactgttgtcgtgttgttcgtccactaggcacctagctctgttggcatacagctcgataaaaagttcgttcgatgtgctttggttttttaatttattttttccatttgccaatttctggtagtaccagaataggccatacaaatccatcatacacacatttcgaggcaaataaaaaattacattttttgttaacttcatggattccctcaaacaggaatatacagttaatttcttccctgggcagtgtaacttgaaattttttttctttttgtatgatggtcctccccaggggatactcagaaaaactacatcgattgtattttccctaaataaatttactatattaaaaaaatcgcacacaataaaatctacgttgttattataaaatttgcaattatgttggcattccttcactcgtgcgagttcgatgtctgcggagatggtaaaaacgtgcgacatacttaggctatttcctccagccccgcaaaaggggtccaggtaaattagcactttgtctgagtcttccttcttcgttggattgcgcgctctcggaggggtctttgcccttggcttcgcgtgtaccgtcggcacttctcccatttcgccctcctctccttcctccacttcctccactctcaccacttcggcctcctctccttcttccacttcctccactctcaccacctcggcctcctctccttcctcccacaccatcatcttctcaccaacgtcttcgccctgatcgccaggcagcaactccccgaatgaccgcccctcctcggtgtctttcctcaccaacacattttcattgtaacgccttttcttcctttcacacaaaggcagcgctctttcccttctaacccttggcctccatctaggttctttcttctcctcaggtattatgctattcccgatattcttagcaatgtactcaggagtcatggagtaaaccatatccgtgtctatgataaaacacctgtccctatgtattgttgccattattttattcctcactaaattccttttcctcgcatagtaatttatcgcaaaataattaatcatctcatggtggtgcaaattaaatttttttatattttgaaataaaatgggcattttaaatttatacgtgtgttttaatagttcccagcttttgatataacttagctctctagctaggctatctgtttttttgtaatttttctttggctctgttttgtcatatatattaatttttcttgcgagctgcaagaagttgtgtcgtatttcattgtttatcaaatcttcttcttccaactccaacactgtgtagtaactcgggtgaatcaggaagcataggttcaacgttttatcgctgtctcgggggtcgttgaaatttttgtacttttttcgaatcattttgttctcacctcagggggggttacgttgttcgtcgataagctggtgcttctacttgggcagctaaccgatcagctgataatcccaacgcggctctccaacagattgacgcgcaagcagctttttttttttttttttctacctgctcgcccatttgagcactctatgttaactctcccccttttctttttctcattacaagtgaatggggaaaagtgaagaactgcaaaaacttggcaacccttgagtatgaaaaatgaatttattttacaaaaagaaaaaaaagtaaaagagcgtaaaattggtatacattcatcagatatataggcatgttaaaacccacaacgatgtttataaaaaaaagattattaatatgttctcatttttcgtttgcaattttgataacaattaataaaaaaatattccttttttacaactaattatttacttttttctttttttttttgtgggagggggcaattacaaaatggcacaatcgtcctcgattttgttaaaatgagagaagcacatgacgttatatttttgtggaaaaaagattagaaaaaaaaaaaaaaaacgacgcacatttacgtgtttttttttttttttttctttttttgtccttaccactacggttatgtaacgtcatacgcaggatgagggtcacatgcgtagtcgcatatgctcacgtgttaaaccgttttttttggaaaaaaaaatatataaacgtatgtacatatatatgacatatatatgcgtagatatatgtttatgcgatcttgcaaccatgtgggtaccaccacatgtgtgcatttcttgtgagcccacctaccacgtatgcagatagaacatgtgcacaactgttacatgcgcacatgtcgtaaatgcactcgtgtcggtgcggctgctcacatgtagatcacaaatgcatgtagcaggtagtaggtagcagtagcaggtagcagtagcaggtggcagtagcagatagcacgtgcgcattaaaggtggtatttcctcatatgtgcgctaatgtacattacgaagttgggcacatgtgagcacagctatgttacgggtagtaaccccccatctgcatttagataggcgcatacgtgtgcacctgcacggatatctgcttatgcccgtcgcactttcacacgcgttcttttgcttacgcacatatgtatagtgcgtacatatgtatgtccatatgtagtgcgtttttatacattcacatgagcagtgcgcaaatgtcagtgccatttcacccatgtgcgcatcccgtaatgcactatgctaacaagcaaaaaagcaacatacgcgcagggtgcacttcaaggaaagaaaaacgactaaacacactctccttagctaaccatgtaacgctttatatatgaaaagggaattttttttttttttttttttcctaggggaggcaaattttttctttttggttaaaacggcctacaagtggacgttgaaaaaggagcgcgttctatattttcccaaaattgtaacaaaaaaggaaagaaaatatttgcacaaaatggttgggcagcttttcatatagcgattatgcaaatcgtatagcaatattagattaccttccgagttgtacttatccgttttaattcaccttttgaagggaaaaaaaaataaataaaaatatccatctgtggccacgttgtgtgtttcccccgtgccccttcacccgaaaaattacatttttgccgttttaaaaagaaattaaaaaggaggctgcgcgtttggcctgttttctttccacccataaatgtgcacaactcattttgaaaaaattgtaaaaagttacaccacgcaaatgaatgtgcgttccttttccaacagcgccctatcgttcgccaaatgaataagttgcaaaatggtgacatgacaacgtatttttaatgagtgcatgcacaaataaatatatatacacatgtgtatatttttttggcctagttatatgcacttatgatcgcacttaatggaccccaactcccccccctgctgttcaccgcccacgcgtgcatccaccacaacagaatttagggcgttactacttattgcaattccactcgttcgcagcgcaaacacatctaagggcgcaagtccaactgtacacatatgtaagcatattacatatatatatgtatatatttatatatacatacagcgcaccaccacagggttgctgttaaaggtacacacttttgcacgatcagttttgccatgcataagcaaaggtgtgtctgatggtgaacacgcaaaacgaggcttctcacccgccgtggaacgaatttcacattttaaaaaaggacacttacacgaaagggtgtacaggggtacgcaaaaatgggaggcactttgcaagagtgtacaaaatggggcaaagcgtcaacgggtcaacttgtcaacgggtcaacttgtcaacgggtcaacttgtcaacgggtcaacttgtcaacgggtcaacttgtcaacgggtcaacttgtcaacgggtcaacttgtcaacgggtcaacgtgtcagcgcgacaaaaaaaaaaataaataaaataattagatacataattggatatataattaatcaaacagatggatagttacacgaaggactaattcaaccccgttaggtcgaaaatgccgccaaccgggaacgcaatcccccaggcaaactgcaaagctcctcatttcaccttttttcccttccccttttgcacaaaattgtgcttcgtagccggttttaactccttcaaatctggggtcgaattcgttataatgcaatttcccagttcgtccacctgcacattaaaaaaaaaagagaggtgcccatgtgacgtgtccatttacgcccatttcgcagagatgcatacgtttactgcaaagtttgtttgctcaacaggagacactcatttgttacacatccaaatgtaccatgtcaatcatatggaaaatattacgaataaaaatgtggttacagaagcagggcaattgctcatacaaaaaagacaactgccgcagcgcttattagacactctctgttgatatgacgcgtcaaataaaggtgccctctcaacgtagtaaagtaaaaagttgggtggataaaatttagggttgccataccgatatatttttgatgagctccttttccttttcttctgttgacattttcaggaagtacgaaatgcacgattcggcaactttccccttttttgcatttccggggatcagtttcactttgtatttttgattctacaaaaggtacgatggaggaacaacacaaaaaaaatgagaaccatatggttacgtcgcatatcttggcaggcaatttcactttctgccaaaaggctaatggtttcttacctgaatggctgaataaggagcacacatcggaattgcaaataccaagttatctccttccttgggggtgcacaccaatttctttaattcgctcattttgtcctacgaaggaggggtaaagtgggagttcgcttgccgtgtgattcgcgacgcagaagtgcgtccatagaggttcctcatgttttcccctcaaagggattcactaaatgtgtacacacaggttcgtatatatatagatatacataagtatgtatttttcccttgtgttaatgcgaagtgtaattttttctttttttttcttgtaccttcatttcttcctcatttatttcctcaaaattgattgtgacttctttggggctcttatatttgttttcctgctccgtcgccttactctccagcttctctacttttgccttctccgtctcgtgcttcatctgcaaaagggggagtttccagaaatttgcatgtacagtcacggggaaaatcgagtgatgaacggaacgacgtggtaacatcacaatacaaaagaggaatacacactttacacaaaacgcagttgcaagcatatgttcgtcccctttttcgctaacctttcttgccccaattatcttcatgtgcagctgcctctcctcatcgtcgtcatcctgttcccggtactttttcttcattcgcttctttttcgttcttgctcctctcaacaggtgcacgcaactctgaaaaaaaaaaaaaatagcatatgtatttgctttgttcttttttttccataacattgcttatcatataaaaacgtttcacttgcgaaactggcctgatataataattttgcaatttttttttttttcttcgtcaaacgatcggtacgttcccttttgctgccattttaccactttattaccttatcctttttttggtccttcacagttccgtggttagcagaaacactttgttcctttatggcattttttttggccttattttcactctgtttatttgaattatttctacattttctctccccattttggtcatccccattcccctcattcgtcccttcttcatgacttccctttttattatttcctttttccctacgtttatttccactggattgtacgtttccatcatggctatcatcactgtcgctgtcccctccatccctatccgtttggtcatcgctgtccgattggtcgctctcatccgattggtcgctctcgtccgattggttgctctcgtccgattcctcgctctcgtccgattcctcgctttcctgacagcttccttcttctccacctccatcatcatcgtcgtcgtcattgtcgtcgtcatcatcgttgtcaccatcgaaatctttcttcccttgtggtgccgcccctgcgtcactacttctgtctccgccattctcccctccgtgctcctctcccccttccacatcctccagcagcttgctcaaatccattttgacaaaaccagttgctttgcgaggtctggccggtctggaaaagctcggtgacattggttccttcacagaaacagattttccaccctgcggagtaaaggtaacttttttttccttttgatcatcacttggagtcatgtcagtgcctttcaccccttgtggttccattttttctgtgtcttcctgcccttcgtcatacttctcttcaagatctatctcctccagcaacttgctaacatccattttgacgaagcctgtgggtttgcgcgacctcactggcctgggcgcattcatcgattcatttttctcgccttgcatataaacatcttcgtaactgaaggacacgctttttttcttcaaatcggtactaagtgcaccctcggcgaacgtcacttttggtgtctcctccttatgttcgtcctctgcatggagaccattcacatggttcgcaaggctcgtttcgtccgtatcgccagaaacacccgcttcatcagctgcaccagatgcaccatctgtacccgccccgtcggacttctcttcattctctatctcctccagcaacttgctaacatccatcttgacataacctgtgggctttcgcgacctaaccggcctcggcatggtgagcgactcttgcctttcgacgtagatatgttcatcctcagaactgaaagacacgcttttttttcttatactgggtctacgcgaattctcgctgaacgtcacatttgtccgttcttgcttggctccgtcctccttaatctcgatatttgaattactcacaagggtcacctggctcaccgcgctcgcttcactcgcctctcccgcatcctcaaaactgtgttcattccctatctgctccaacaacttgcttacatccattttgacgaagcccgtgggtttgcgtgaccttactggcctaggcacattcaacgagggttgttttgcatcaccagccgactcatcctctgacgtaaatgtgacgctttttttctcaccccttctctcccccgcttcgcaaagcgtaactttggtggaggtgcctgtctccttggttgcctctacccctcctcctacttcttctccttcctgctgctcttcctcctctatctcctggagcagcttactcatgtccatttttacaaaccctgtagccttgcgcgacctcgcgggtcttaccaatttgggaccttcttcaccatcatcccttacaaaggaaactttttttgtcttctcctccccttcgttatactctctcttctcatcatggctacttaccgatgggtggtcgaccagttcctcctttactttcttatccgactctgaatcatttgggtcctcatctttgaaggccactggggggggcgccccgtacaccatgcactcgacaaaaataaatgggatccgtttttttcccctttcgcataaataatcctttacacagttattctcaagccattcgggtgaccctccattcctaaagctaggagaaaaaaacttcttcaattccatcccattactaaccatcctcgtacaacctcccaatccgtcaaacgagccatcatgcctaccagtgcacgccatacttgggattccttctaaatataaattgagacatgtgtaactgcccttctgtgcaaaccctttatgcgaaacaaaaaaagttatagcattttttaaccttctaaaaaatgggttcaaaatggggaaagcttcttccaaagtggaatcccccaacgacgtgtactctttcaaaaaggggtaataagtatctagaaagaaatacatgcagattttgtaaattatgaatagcaaccttttgtaagccctcttcccagcggtgcacataccgcattttgataaatgcccatttctgctacgtatgagggacttaaatactgctctgtaattatgttcatcggagcacaaattggatgctacccatcttaacaaccctttcacaatagcataatcgtaactgtacacgattcctaatttttccaaaatgggaaagacctggtcgaactttttctcaaaattctgattcaacagatttgttctatttctgtctggaaggaagaagccaacaaaatggttgtataaatgtctcttcttcctttcacacctttttaaataccccctacatggcacaattgacgcaacgcacctgttcacacaattcgcattctttataccttctggggcatcctgcaattcgaagcacatgttcgatgccgaaggggaggtacattcggcggatatactaccactgttgtgtgggggtctacccttcgtaagaactgtcgcagggatgaaacttccttccgttggaccagtgtaaggattaccagcttggatgcaaccccctccggtgcaaccctctccggtgcaggtatccataggggcaccccccacaacggcatcccccacaacggcatcccccacaactgcgtgatctccgtcgctgctcctcttctcaccatcattttcgaagctcctctgcgtgtcgtccaaattgttttcctcgttattgtccagcgcagcattgtccacctgaaaaattatacacaatcccatttccagcttgacgtgcggcaaataattcttcttccccctgattacaaaggaccccgtttttaagtattcccctgctggggctgatttgctaacttgatggtaatgcacccaccaagccgaagtaataattttattattccatgcagaacttctacaaatggctagctggccagcctcggacagggttttctccggaatggggatgtccttatgcggatttttgataatacatgtcgaagcaccatgaatatctgcatgcacataaatatcattcttttggaaatacctcctaaacaaaatttcattttgcagagcgtccctcccagcaatgactaaataattttccgacgagataaaccagtggaacttctcaaaccagtagactcttcttaacttttgaatttgaccaactgtcttgttatgttttcccttctgtttattttctttttcttttttttttccactttttttacagcaaagttggtggatatttttgttttcctgattttttcttctgccttctttctcagcttctgataatcttctacatttccatacacagagttgtttaaatttatggtaactgcaaacctgcttcttgttgcaacctccctgttggatgctttcccttttgactgttgttcgtttgcctcactggatggatcgtcgcttccctgttcgtttgcttcactagagaggtcatcgcttccctgttcggttgcctcttcatcatctaacagcaactccatttcgcagttgttaaaattcacggagctaatccgcaatgctatgggatgattctgcttcttaaaaagcttaatatgctcccagattttttcccaattggcattcgtcgccaccgcggcacgcattaactgtatggcttgctcaaccaattcgtcgttcatttgaattagggaaatttttttcttcaacgaactaacttccttctctaactgttcaattctcctttcatggtctaacttaattttatccattttagtaagagattttttaatcttaatcacttcctgctgtttgtcgtacttggacaattccattctactgaaataggtatctacgcatttgttaaagtcatcaaaattaatgacctccaatttattttcctccactttatttttatgattgttcaaaatgattggggaaaactctgtaaatgcgatcacttccccatttttgtcttcctccttgactgctcctttgtcatcattcgtcttggcttcaattttcccttcaccacccccaccgtcggttttattcttttccgcttttgttcccttttcgcattttgcactacccctcgggacaaagccgtaccccttcacgcaactcccctcgatgctaaaactgttcagcacacatagcgcctcatttatcgctttgaacaaaatctggcccaagtcactcaagctgtatttctccaacgaatcggaggggttcacatcacatgcgattaacgaatggataattaaatcgctatgagcaaacacaataagcttgctggctaaatcagtcaacgttttaagcttcttcatctttttacttttctcattatcgctaccaatgggggtactgatttttttattcgagctgttgttcaaacttgccgatgttttatcctccacatgtttggcgcttttcaatttggcgttgctgttccccttattttttgctttaccctcactgcctcggtgtgcttcttcctcaccgccattctttacagttcccttttgtgtcctaacaccattattattgtcactcctctgtttgctgaccgtggcctttttgctcactgtgtcctttttgctgactgtgtccttttcgtccacacccttggcgcgttcaccaaaaattgctttattttgtgccaaccccacattcgtatcttccacttggccattttgaaactcatgcgacatggcgccagtacgcccctcatcaactactacatccttcgatatggaagaaacatcctcaagggtgacttcgttataaagaagcatcatttcgttgatactcttctttacattttctatgtcgattatctccaaatttttgtgcagcaagatggatgtgtgttcttctacattgtacacatcatttattttatatttctttccgatagcatcattgctcttcaaaatggacagtattttatggttattgtctgtgaggataatatttccagcaatgtataactccacaataagatggcatgctttatcgtcgaagccaaattgaatatcaacgactctgtctcctcccagttggcttatgttggtaatttttctagacctcaaatgcttccttaacttcatagtaaatgccgatggcatcacatctttttcccttttccattctgttatatggattctcttttcagcttccactaggaaaaaatacttctgctcctttttcgagcattttaaaacgtaaattttgttggagatgttataaatgttcgttactacacatccgacaaggatgtttttgcacagggtgattatcgcacgtatatccaaggccgtcaacctttgtttcgccatcctctctccacgatctgccctacttggagttcacgcctgtcagtgtttcacgtttgggccttacagcgcttcaatgctccaaggagtaaacacttcaatgcgtcagtgcgtacgtacgtagagctatttatcaactggtttgtcgaaatttctcaaagggcacagttgaaatttttaatacccatggggctgaaagaaatcattgccgcgatgggagtattatatacaactaatttttgcagttcacaattttgttctcttttgatttttcctgtagaaaaaaacaaacgaattggtgaaatatcttactggggactcgtcaaacggttattgtttttttttttttttttttttgagctggttattctgcatgctatgctatgtcattttttttttttttttttttttttttttttcccgttccttgttacttcatttcacataaaactgctctaatcgctgggtgtacattttcaatacactcaattatgatcgcagttttttttttttggctgtgtttattctttcttttcagcccgaagatctacgactatcatctttgtgccgtttttttaattcctctctccaatttacactcgcaaaaattacaaatcgacgaaatgtatgcaagaacacgcttgaatatgtacacatatatgtgctcacactgaacgcgcaaacgtgcgaatgtacatgtgggagattttcccatacccttaaatattcatatgcaaactgccccataaaaacacacgctcaaaaggtgacaaaatgaaacaaagtaaaccgtagcatttgccaaaaaaacaatcaaaaaaaaaataataatttacctccattcgagcaatgttataaaaaagatgccttgcccctaattaacaaaaaaaaggtgtgtataatgtgcgcaagaaaaaaaaagctattcgtgaaaataagcacacattttaacacaactatggcggtgaacatttgtcataatacaccttatcgttgctgcgcagtagttttactcactgctatgaaatttttacacaaagccacaacatatccaatgagcaatgctgcagaatgctgctccatataggcgtgatgaaaaaaaaagcaaccataacaaaaaggatattgcatgttgcgtctaaaaaggtaactaaacaggtctgtttcgccgatacagcaaaacatggtgacactgtctatatggggcaatatttttctgcgtaaatgtgtgtatcactttattcgctcatttatttatccaatcgtctgcgttgatctttttcgcttacctctgtgatgatgcgaagaaaattgtaaaaagggtagagcgcgaaaggggaaaaaagttcagtccagcttgtcatatacacttctgatagttatgcgcgcccacaccacatggtgatgttggaaagaggccttatgtattccacgcgaaggtgtgtcctcccaactacgacttttgcgagcgctggtatgattcgctgctttaagttgcaactacaatttaatcagggcatatgttgcgcatgttgtgtgagtacaattgcacacaacgggatgaagaaggaatatcaattttgtatgtaattttttttttacataaaaatgcaatcaatttttttgcttgtaggtattcacttcgaaatcgttcaaatgaaagcatttaagtgtgaaatgttgaacttgttgttttctatgctttgcgaaagggggggtggtgttttcctcttttttttaagttagtgaatataataaaatccccttttgccttaaaacatgatttttctttttcctttgcgtattttttgctgttcataaaatacatgaacggttattatnnnnnnnnnngaatgcaaaaaaagctacctcatgtggacaaaatttttggttggtcttttcagggggataaatttgtggttaccttttgaagcttgaaaaaggccacttatgcgttctgcggggggcaaagtacagctaagtaattgtgtcagttgggttattttgaggagctaggtaactttaagtgaataaccttatgcatatcgatgaaataacgaaaatgcgcatgctcgtggaaagactgtaaacagattgggaacaaaattcctgtatctcgttaatcatatagtagggggagaaaaaactcttcatatttaccaaacttgcacaggtgcaaagaagaacataaagaaagttctacacaagggcgtttttttaaacaaaagcgaaaatatacatatgtgcaggcacatattttgtacgggtgtaatcccccctttcaggaattaatctttaagaagcataaaagggagataaatataaggtcaacacgttcgcgccgcgggtaaaacccatctcacagtttcattcaagcagaaatgctacaaagcagtaacaccattgaggtaaaattcccgtttatttatcccccattcttttgcctttttttctatgatggatcaatcctttttagccaaacttttgggcattgcggggtcggtcattgcgaaaggtccggtgatttgcaaaaatacaatgcctcctgtattcatgtataattgatccgtccaaagtagcaacgggcaaaaggaactcacatttgacctgcatataaagtcacataatatgtaccattcctgcagttcacctccccctgcgaagcgaaacaaaacaaaacaaaacttatttcatttttttcgattgtagctaagtaaatataggatacaaatcagcaaaattcgaatgaatattttaacagcgttgcactacgcgccgttcactttttaagatcgcacgacattgggtggcacccgcgtcgaaatttttcctgcagttagcgcgtgactaacaagggaaccacagaaaataaaaaaaaataaaataaaaaaaataaaaaaaaaataaaaaataaaataaaataattgcttaaatcacagttaagctagttaaaaaaaattggaaaatccttcaccttgggatatgactcttgaaaagaatgaaaacacgcctttgcactttgcaatgttcgcaaagtcgtatgcaatttttttccatttaagaagaaatatcgaaatatgcccctagtcatagtgaacaaaaaaaagcaaaaagcatggcattaaaagaaaacagttcttcaaaaaagaaaaaaaaattaggaagcttaaaaaaggttaagaagaacaatggagcgaagctaaagaagggatcattactgaagaggaagaaacagaacaatgacaataaccgcaaccataatgacaacaaaaagcagaaggagaaggacaaattaaatgagctgtacaaactggaaattaaaaactacaaaaaaaagggaaggaagagaaaaaagcactatgatggaagtgaacaggaagtagactcctcagatgataattctgatcttctgaataacgagtacagtgatataggagaaatagcctatcaagttaaagagcaagttagcttatataaatttttgctaagaatgagaatattaacgcagaaggttttatgcctgtcgaataaactcccccttttgccattcgttgcatataatgaaaaattagcagataaagaaaaaaaaaataaaaacggagttgtcgaaagcgaaaaaaattgcatcaacattaacaattcgctaagcgatgtacagcttaatgaagaaaaattaaaaaatgacattgctgaactgctaaccatgttacacaatttgataaaaaataaattcatcaaggtagacattccagtaaataaaaacgcatacaacgaagtaaacataatttgtgatgaagaagataaaccctttttcgaaaataggaaaaaactatatgagcaagataccaccgaaagtgaaaaaaaactcttttcagtaattgatacatggtttaaatattctaaaaaaatgtgcctaaacttttttgacattatgcataaaataaccaaaatcagttcagtgaaaagtttaaaaacgtatgagcagcctatatcttcccaaattagtcaagtcatgtttgacctgcctgccctcattcagagttcctgtccacagacaataaactataacgttgtggggaaaggactctacgagcggctttacgatgacgggtcaaattttagcttgaaccagtacatttacgatgacgaggtgaggacgatgcgaagctgctgtacgcctcgcgtgtgtttctttatttgaaagtatgttgctaggcaacacctacgttgtacactaccctttcgcgcaactctataccattcgcgttcttcactcccccctttaggtttactacaagaagtttctcctgaatgccatccaaaatttgaaggataatcagtaatcatgagagaatattatgcttttacccacgctatgtttttcacggcataccaacgcagaagcgtaaacgtatacgcacatatgcttacttatgtatcccccctttttccacgcagggaagacagcgaattgcttaaatcgcaacgggaaatttacaaaataaaaaaaaaatgtaacaagaaaagaggaaattcaattgttgcccttgtgtgcattttggcaattttttttttttacccccattttatatattcaatgtaaagcataatattacacaatttgatacgtgtacttttttccccttcagatgaaagcaagcatgtgaacaagggcaaaatcacctcttttgaccccattcccaaattagtgaatttcatggttcgaaaataaataggcgaatggcgcgcgtcacgtgattaaagcggtcgcctctcatcctgattgcacatccctgtgttgataatgtgtgcggaggaatttgcgcctgtttctctgcaacacaatttgttaatttttgtttcattttttttatatgccgctttttcccctttctttttttttttttaaactgcagctgccggaaccgcgtgatagcagaatcgaaagcacctacgattatatggacaaccccgaacttgtggaagtccttctatcatccctgtttcaaagttaaattttttgtttgtttgtttgttttttttattttttacttttttattttgtttccacttcgtaaaacacgctcatctcaatgcgcatttgttttggtacatccctttttatgtactcgatttttcatcaaaaacggctaccttttttttttcaccttaaaaatgaaacatacctgccgcttcgttttaatcacgctcaattcgttcagcaaaaaaaaaaaaaagggaaaaaaaggcttgccactaatttaggtggcatgtcggttgttcacgcggagtaggggtgttattatatgttcggaaaaaaaaaaaaaatggtgctttggctcatgagactaccaaaagcgtaaaaataaaaactggccaaaattggaaatggaggcttgcgagtttgttcggttttgtcatttgaggccttttttttgccaacaatttggtgggaatcattattttacttttcgcttgttcactttcccgcgtacatgtacaagataagcatgcccacgcatacagcatgagaagaacataccccaacagtgaagaaataccagcgtacagcgcactgcatcatattaatgtaacaacattttatataattatattacgcacagtgcggcgtcgcggatgcgcatcatatatcctcgacgtcgttttgctttttgccggaacgtaactcttagcgaaggggaaaaaagtcctggcaatttggaaaagccatttttttatcatttttcttatgagccatttgaaagttttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtacgtacagttcatacttatatgtatatatatgtacgtgcttatatgtacatattccaaccccagacgttacgaacgctcctttggaacccaaaccgagggggagaggtcaccaaagagaaaggaataaatgaaggagtcgaactgttacgaaatagttgtcaaaactgagtcggagaacgtacaaaaatatattgcggaatgccttgagaaaatgaaaatagtaaacgcccatttgatacataagtttcctccgtttttgctacatgcccctacgcagcgttgcgctgttacacaattgcactgatccgccgcgacgtatgctaaaccgctgccctgcggtgtagatactccatgttaacccgatcccctcctccattaccacctgccgctcacatttttttcccaaagggaaatgtcaaaatcgtagggaggcatcatggaattgccaaggcgttcactctgttggagctgttaaaaaaggaggccaaggatatcaaccacattatacgatacaaaaacttgaaagtaatgtgctgagcgatggggtgcagtcgtttaggagagcgcttgtggatatatgcttattacctatatacgtatgtgtgtacctacgtaagtgggtatgcatttacatacacgtgtgcgtataccccccctgcaggccaccggatctgatagaagaaggatcctcgaaattaacatattcctttctctgcgaaattagtcgcaccgtttgccccccccccgctccctcttgtttctgttcagttttctaccttgttttgttccacattgttttgcgtttctccctttggggctgcccctcccttgccgccttttccccccatctcaatctcttttttagtaaatcatatgtcattttccaaaatggataatttgtacggcgagatggaattaccttcgagttataattttccgcgacgtttttaaactttttgtaaaccgtcgagtcttatatttcatgcttaggagtatcaatcgtactactgtataaattttttttttttccgttcccctttgcgtttttatgcttgtgcctgcctatgtgttacgcgttacgagttatgccttacgctttacgccgtacgccttaagcattcttctgttgcgtgttcatttttttttttttaaatcattgttccactttaatgcgggtcacaatttcgtagtatgttcaaatcgccctttcccactttgtgcgaatttagcatgaaggggtaaaggaatcgaaaagatagggttttctttttttataaaaaaagaaaacgtaagaagcgtcgtgcctatgtgcacatactctcacaaggacacttcttcgctgcgcagttttgcgtaacgttgcacgacggagcgaggacgtagcgaggacgtagctcgttaggcagctcctaggaccgagtcgacctccttcccccaatgcacacgtacatatggtcaaacacaattatctaaaccttttcatgcgtacaaagaagttgtgcccctgacgcagttgctccacatgggtaggttttcacctttgtcgcagactacaatccaacacgtcaaagaaaaaaccccgatttgatgtccttctcgacattgtttattcacgttcccccgtggctatcaccttgctgagtcatcttatctttattgcagacccccgctatcggtgacaccgtcacgttcctttttggtaggcacatattatgaagcgtgcccataccacgtatgataccatgtagatataaaaaaaaacagcgcttcaccttttcgcttacactgctaacctctctcctccttagagcactcaacgcaaaggactcaaaaaggtctttaaacttaaaccacacgaaaaataacatgtagaaaaaccgttggggtgcaaaagaaagatttttttttttttaacgcagtgcttaatttaataagtttgatgtgtgtactaaaagatgtacatatgtatgatcattataatgtttttaaaataaaaaaaaaagagaaaaaaggagaaaaaagaaactgcaatgtgatacacatggaatgggggatagctaaataagtaaacgtaaaaatggatgtttacttattcacattatttaatacttatttatttgtttattcatgtacacgtaccatggataaaaaaaaaaatttaacttttgaaaaatttaaaacgttatgctttttatataaactttaaaaaaaaaaaaagaatattaaaataataaaaattgtatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatataatttgactgagcgccatgttgtgtttcttctcaaactttcgtacggcaacatattcgtgtttgcacattttatgtacacccatttgtgcaatttttttttaagctgttgaaagttcacactttatatggccctgaaaaatatgaaagggccaacatccgcatgatttatgttccgtcttcatagttgcgcgcgtgcgtgtacatacgtacgtgcatatgtacatgcacatatatacatatgtattgatgtacaacgcaccgcttccccccatgctctgtccgtgtgcaaaataccccgtgggttatgccttcattttcgttttggcgtactccaccttttcccgttcgtatctgactttatcctcctgtgcttttttttcgtatggagccttttcaagctcgtccaatttattccatgcctctccaatcatcttgccaacagttgcaacatctttgcttaaatcgggatctcgacttatgatctctgctctcttctccttcgcgaaaaacatgtacgcggatagtgatctctttggtgcatgtggatccttcttgttctttcttcgtttgcgcacttccttgcctcccatgtttttcattccgttaaattttttcatgggatccatagtttcgagtggggttcctacttcgtacacgaatgtttgtacttttttgtacgtatacgcttatgtatacttctgcacttgcgtacgcttgtgcgatggccaccttaaagcttcaaacgcttgagggggggcgcgaatttgggaattttccgtgccagtaaagttgcgtaagatgcgcacaccttacaatgggtactctttaaagcgagggggacgcaaatattatatgtacactttttgctataaaaaagatgtacgtatatatgtgcatacgcggagtaaactcttcactgcgctagagacccactaccgtgagaaagtgtgtgtgtttgtgtattgttgggagttctcctaactttgcaattttgataaatgcgcgtatactagtggtgtatacacgggtaccaaaatgtacactgtgaaaaggggaggaagaggggaaaaaaagtattcacgttttgtgtgtatgttaaaacgttttttttcgtcgaagaaaactgtaaatggatgaatggccaatgtgtacggctaacatgcgccactaaagtgtgtgatgtaaatttaaaaaaaaagaaacaaaatgcttctttacgtgtgttttgctaaagtagggacgagtgaagggcttttactccttcgttggggacacgtacttgcgtaaggaagggtatattaacatataatatgtacatatgtacgtagcatacgcgttggccctcaattgggggggaaattcattcacacgtacgtttgtacttagcaagcaaatggctcataagcgttcgtattaactggcgatatgaaggtctcttaaactcttttgcatgaaagtacaataatgaaaaggaaaaaaaaaaaaataataaaataaagcgaggaaatacttttttcaattgaaaagtaaaatattctttcgtactcataaaataattttgaataaacttattttttcaattcacgtttttgattatatttttaccaatattgatatgctgtatgtaattatacttaatatatgttgctatatgttactatataattttactatatatttatacatatgtatttatatatacttgtatgtattgcgtatgcgtacttgctctgtatccttgtagtgaagcatgaagcaaagcagaaaaaattctttatgagaatctttgcgtaatcgcagaaatgaatacgggcacgacgtgcattacttattactttatcttaaaaagaggaaatgatgacgatgggaaaaaaaaaaaaatatatataaataaattaaacctttgcatttgcaaacgggatatataaataaaatccgtacgtacaaatatgcgtaaaaaatgtgacgagcgcgccacgatattatatttactcagcactgcgcatggaaaaatgggtagatgatgatgctcattatgcgtacggtacgtatggagattatacataaatgcttttttttttttatggtgacgcttacgcggtatatatagtataaaaaatggtacattcacactacgtcgcgttgcgtcgcttatggttcccgaggtgaagctgattccttcctattatatctcaaaacacgcgatgaagcagaggttttgaaattcaagcgttcaggagaagcgcaactgggaggaagttattttacatgcttaaattttacatgcttaaattacatgcggtacgattaaaacatacataatatgagtaaatgcatggcaatatatgcaatatatttagttaataggcaatatatatagtgcgcggattaaagcgccgcagcttttgggttaagaggagggataaacatagctcatatattttcgcgtttcaattttgcgttcaatatttgcgagaaaggggccaaactgttcgcggacgtacgtacagtaagcacagcacagcacgttatatataagcaagcacaagcggcaatgccgataaaatataccattacggcgcgtaatttttacatgtacgatatgatatatacaaatataaccatttgtgtttattatgtgatttattgccccccgttcatgttcatgtatatgcttacatgctgtacgtgtcatcgcattttttttttatatatataacctacgccacagtttatgcgtaccgctcgtgcgattattctcctttcgcgggctgctgcatggcatgcttttaatttaaatgtggtattataatacatttatatttacgtatccatttttttgcatatataatgaaacatttccgcatacgtgtcatatgcccgtggcccttttttttttcacgtcctcgtgcagcatatatataaaaatgtatctctttgcggtacattcaatcaataataaatattccccgtgaaccacgttaaatgtgaacaattttaactcgcaaaacaaattaaggaagtaactaaatcgtcgcttgcgagagattatttttatttcatcctcttcttcgcagtggagggaggcattactttttatttactaaccttaatagcctcgtggaatgtttttttttcctttttttttattttttcgtatcattttgcttttttatatagcgtaccttttgcccggcttgtaacgcatctcgcgcagcgtatttttgcttgcgtacatttttttatgtttcctttttattttactttgcggccgctacttgaccatttgcgcgcatttgcaagtacgtaaacgtaagttgggggacggcaaaccggcaaatgggccatccgaaaaatgtatactcacgtggattctttcttgaaacaaaaaagatgaagaaaaattccccaacgaatttcgcgcattttaacctcctatccctgagtgaacaactttgcttaaacaggttaaccagcttagagagtaccacagggggggggcatgccatttttgccagggcagctaaactggaaatatacatcattatacctacctcgttggcatatgtatgtgtggttttccgtcgccatttttactccttccgtttatgagaacagttcgacatagcttagcataccacaattgagttcaattttccgccacgcaaatgcgcatattattcgtataggggtattttccccccgctttggtccttcccattcctgccatttcacctcgaatgaattttccaaagggttacttttggttgatataaggtgtgttctgaagagatccacaaagggggttattattttttcctttttcttttttccgtggagagggatgaaacaataatgtaaaacttccacctcaactattttcacctctcatgtccgcgcagcaaaatggtgtacttgcaaacacatcgtgtgggtgaaatccccccatgagtttaatatagttgtggtcaacagttcacaccagcgataaaaggcacgcagttactcacttttctgtacccttagtggagaaaaattccgataaatacaatacgccccacgttttcacacacccatggaatgttaacacatgggagcgttcacatatagtagactctcgaacggactgattcccatacgcttaacaaacgattcggtacgtgcatgggaggggggttgtaataaaattacaaatggagcgtagtttcttcccccccctctgtgaatgtacagttggagaagagtactctcttctgctccttatgtgccactcgcgtaatagggtgtactactggtaatccattttgatgcgtggggatattcacgtggaagcatctatttacgtcactctgtttggaggcattcaccatggggttaaacatttgcatcgatatggccttctttctattagtgaaacatacagcgtggagggaagcagagtgaccactgcggggtagtcacgtcgagcgaattaataccattaagatggttgtattaaaaggatgtgaagcaaaattgtaggattcgcacagatttggggtgagggatctgcgctcctcatcaccatcataccattcgaacaccgcgtaatgataaatcaatttgaggggaaaaatttccttcttttacgtataaaattgagaagtttaaaaaaaaacggaaaaaaaattttatgatgacttttgatgggaaagcaacaaaaaggtaaccaacttagatgggccgcggttcccacacattttcaacacatcatcatcgcttgtttttttttctcctgtgatgggaaaaaaactgctaacttttttctgcacgaaattgattagcaaaaattattaacactaactttgttgtgaaaaaaaaaaaataataagtctacactcttgtcgttttcgctaaaaggcacatacaggaatgccaaccagttgccaccaaaatggaactcctcatgtcatcacatgtataatgttcaggcaataagtgaacagttcgcatcctcccaatggtatgtgtgcgtagcggcgaagcgccgtcgatacggcacagagaactagcgcaacgcaaaaagacgaattcgaatcccagccatatctgcaatccaacttaacagagggagaacatatttcttgtcctttttgaattcacaaaaggggagaaaaaacagagccctctcctcccccccaaaaaaagagagacctatccgcaaagagctgcgtaaacaatgttgtggcaaattgctcacgtattggcccctacttgttgggacaccctcgcgtcgtggcgaggcggggacacaaggccgcacagcagcggagcggcaaatcgggaagtataaaaaaaagcaatttcgcacacgcagggtggtatgcccgcatttttgcttgccgcctgatgtcctttgtgcgcaatttttacgcagttattgtgcattcattacgcttttttgcgcattctttgcttatacttttttttttccaccccccgttatactcacttcacacacatccaaatggtaaggggttttcccagaaggtttgctacgcctgtctacggcaatgccactacgcgttttttcgcgaaaaaaaaagcaaacgggtgaagcttcgacgtggagtagctacataacgtatagctacataacggataactacatagcgcctaactacataacggctaactacatatcgtctaactacataacggataactacataactgcttgcgtgagatacggccctgcgcgcagccgggaaaaggtcgcacaaaatcgtgaaatccgttcctacaaatgacccgcaaaaaaaaaaaaatgtgttaagctttacgagagatgtgtgtataaaccccccatgagaatatctttcctgtccaaagcttaattagtatatcgaaaagcagttatcatcctgaagtgttttttttcctccttttaaaatgcaaaaataaatttagataacccattttgagaacttacaaacttggggttacctccatttcgatgttaattttccacaaatctatatcgaacgtggaaaggtgaaatccgtttggcgacaaaactgacgaagttgtgccaaagtgggaactccacagcgcagaaggtaggtggtaaagcttttggggggggagggaaaaatgaaaaaaaaaagaaaaagaagtgaaaattctccattttttcctcccaaagctttagcaacataatgtatcctctttgcatcttttaaaaaaaaaaaaaaaaaaaaaagcttcaaagtggtaacacacaattgtgcgtatgctctttttaaaaaaaatgactcccaaaaaaaaaagccacaaaaattaccaacctcacaaaaattacgaatctcacaaaaattacgaatctcgcaaaatttgccagtctcgggaaaatcgcgaaagccaccattttcgcaaggtgcacaattttcacttgaacgataacgaaattttgagccctacgaaaggaggcataaaattagatgtgaacaaactgagcatcctaaatttccacggtacaccgaggaaggaggaacagaaaaaaaagcaaaaccgcatccccgattatgagcaaattcaaaataacactcaagacttttacactcaattaaatcaaagaagtgatacgcctaagaaaaatctaagcacagtcaccacgactgaaaaaacgaagaatcggaaagagaaccacagcttcgattcttcgtcttcgtcctttttttcctcccccaattcatcctattcctgcgtatcggatagcggttcctccgcgcattctccacgtgtcccccacgagccccagatatcccacaatttcctctcctcggacacctcgcccaggaaggtggaactaaggaaaagcctcagtaaaaaaaacagacttacacacacatacaattatgacgatatgagaagatctcccagaaacctgaatacaagtaaatccggcacagaaaaggagagctacaagaagaaggatgtcgatggagggaaagaaagcaaaaggaactccgagaagggcaaggtggataactcctatggcgatgtacgaatccttaggagcgcaacgaaggagaagtcggtgaggagcaaagcagagcagaagaaggacgagaagaaagtgatcagcgggacgcgctccagtgtgctcctcaaaagaaaaagcgaatgcctgtcgaaggattcctacgtgtatagcaacctggtgaagagggcgaaaacgggggtgccccaggggggtggccacagtcgcagcggaaagggaagcaaggggagcaacggaaacaacggacgcaacggaagcaacggaagtgatgaagacggcgatagcgacagtagcggcctgggcagcggcagacccagcccaaggcgcagctcctctgctcaggagcagacgcagaaaagcaaccagccacttagacacgccgcaaccattaacaagcgaagcagcatgctccccgtgagcgagcaaaaaggcagaggcgccagcgaggctaaggaacaacacaaagaatttacaaccgaagatgtcgccaagcttacaaaggactcttccatcaaacttgttgagaaaaactcctgccaatacgaagacggagtgatttatgaaagtttattcatcaaccaggtgcagtacagcattggagatgacgtgatgcttttgtgtatgcctagcggggaagccagcacggggatgagcggcagaacggggataagcggtagcaagggggcaagcagcaccacggggataagctgcaccaccgcccatcgcccgagcaacaacaaacagaggaagaactaccaactgaggaagggcaaaatatcgagcttctaccaaaacgaagcgagcaaccaggtggaggcagaagtgtgcatatactttgaccaacacgacgcagcatacataaaggagctgtccgaaaaacaaaaatccagacgatccaaggcagacttcgaagtctttctggacgaaaagacgagaaatttttacctactaggaaatatagaatttaaaatattagacgcgaaaatgattctaaaaaaaatcaaggtgtataatgagaagagcctctacgatgaggataaaaagtccaagcaaggaaaggacaagttcctttgcactcactacctaaaagaaagagaagaaagaatatgcgacttacagaacagtgaacactgggataatttggtcctaggttctagcgacctctactactccttctccaacaataaaaagagtagcaaaaataagtccctcaaattgattatagacaagctaaaggagaacgaagcaggcgggaagaaaagccaaagcggaaactccacaatcaatcctagtagtaacagcagcactcgcaatagcgctagcaaaaccccaagcagtaaagccaaggcgagccccaatagggaaagaagcacaccgaagcagagtgcacaaaagaaccacaacgtagatataaaaaatttcataaaacaggaccaagaaaattattacgtgaatctactacgaaacataacagacccaacagataaggccatccgaatgatgcagctagatgtagtcccaaaatatctcccctgcagagaaaaagaaataaaagaagtacatggattcctcgagtcaggaattaaacaatcaggtagtaatcaaattctatacataagtggaatgccaggaacaggaaaaacagccacagtatatagtgtcatccaactactccaacacaagacgaagcagaatttgttacccgattttaacgtcttcgaaattaacggaatgaatgtagtacatcccaatgcagcctaccaagtgctatacaaacaactcttcaaaaaaaagccacccaatgctttaaacgcttttaaaatgcttgacagactctttaaccaaaataaaaaagacagccgtaatgtctccatactgataattgacgagatagactacctcatcacaaaaacgcagaaggttctctttactctcttcgattggccaacaaaggtaaacagcaaactagttctaatagctatttcgaatactatggatctacctgaacggttaatacctagatgtagatcccgtttagcatttggaagattagtattcagtccatataaaggagacgaaatagaaaaaattataaaagaacgattagaaaattgtaaagaaataattgatcatacagctatacaattatgtgctagaaaagtagccaacgtttctggggatattcgaaaagctttacagatatgtagaaaagcctttgaaaataaaagaggccaaaaaattgtacctagagatattaccgaagcgacaaatcagctatttgattcaccactcactaatgcaattaattatttaccatggccattcaaaatgtttctcacatgtgtcattgtagagttaagaatgcttaacgattttatcattccatataagaaggtcctgaacagatacaaggttcttgtagaaacaagtggaaaatacatagggatgtgcagtaattctgagttattcaaaataatgttagataagttggtaaaaatgggtattctactcattcgtccttatataccgctcgaaagtttggcgaaaaataaaaacaaagaaacgctgcttggttttaacgaatcgtcgaagaagaacgctccggagggcagtaagtccactaggacgcaggtcagtgcagaaatagataaggagtctggagatatgggcttggagctcaacgtcgaaacgcagctcatcatcactgcactcatgaaggatgccgagtgctcacggaagctcaacttttgctagtcatctctgcggataagtagtgccagtcatttcgaagcagattcgtgtgcgtacctacgatgcaggtacgctccccctacgctcgatagcgtgcctttttttcgtgacgtctaccactgtgcccacctcaaatttggagaccacaagtggggaagtactcattcgcttcgttttttttccttctttttttttccccttttttttcccctttttttgctcttttttttttccgttttaacccatttgactcgcttcaacgttggtatgaaaaaggtccaccccgctggtaccccattttgaatgaaaaaaaaaaaagtcttcttaaatttaaaaaggcaagcacgacatggaaccgccaacttgtgtgcacatgttttacaaacaaacagaaaaaaaatgcgatgcagagtggacgcagtgacatattttatgcgccaaatgcttacttgcggagaatgctctacgacatgttcactctcgtgctgtctgtgtgacgcctcttcactgcacagagcaacaggtgaggaaaccacttcgaagtggcccacctctcccaagtcggtcatcccttccgctgctttttcttcttcttaacgtagtcaataatttttttcacagagtgggaattctcgtctgactcctcgctgctctccattattcgtttcttcctaacctgaaaaaggggggtaacggaaaaagtggcggaataggcactacatgaagggacctcttatctctttgttacttcttttttttttgaagcatggggggaagtcgcgtcgggacaggcaagtggacccatgttagaggggctgccccccacctggcgtgccacaaaacacgctcacaacatgtgtgcatgccgttccgcccacttgaaaagcaattttatacgcatcgctgagtggcaccacgatgaccgcgttgccgccactccaccttacgttcaaattggtgaaaacattgcggccaggcttcccaaagttcgcctccttcccactttgcccatcgttaatcattttttttttaaaaataaaatctctaaggctgtttatcacatcgttattggaccctttatgagccttcccattcgagcgactgttcgaattagcagtttcgttttttcccaacttttctacacttgtcatatttgtcctgctgcccgcttttacattttggaaaattccccccatcccagcatctcccgtcttcccaacatcttcctccacctcctccacctcctcctcctcctcctcctcatcctgtgccatatacgcatcatactttgtacactcctcataattaacacttatattactaatgagttcttcaattcccttgtcacccacaaactcaacattatttatccgcagcggagaggctttcttaagcatttcggaagggtccatggttggctattcatacagttgaatatgctcccacacgtagaagagattttaccgcccagcatgcgaatcgaagaacaggtatgcacacatacgtacattcgctctccgattgaaacggtcgttcggatgcacagacgtatcaatacaggtatagctacgtgattatagaagactgttgcttctgcatgccggttacggacagggacaaagtgaagtaagtaggagtccctacgcgggtgtcaccacgtggaaatcaccacataggcatcacctgcgatgatacttccaaccggagtgtaccattttatgtcccccttttttttccgccccccgaacacagacccatttcgtgagtgcctattgctgtcacagccgtcgagcggttatcacgagtggtaagccatttttttttttttacgcacgcagagaatatgcagcagagtgatgctttttattttgatcgctgaaatggggggagaaatggggaacaaccgcgaagatgacatcgggaagatatttcttcttctacttcttctggtacctcttcttcttctacttcttcttacctcttctttttttttttttttttttactttttgggggagaattccccgatttgtaaggcagttaacccaccacactgcaatttcgaccggatttaagcgccccccccgtcactctgtacaataatatacctcaagcgcgtaagatttttttcaatttttttttccaactttgctacatggggatataataacaataacccattggtcctactcatggattttgcgcaaacaggtataaagctgcgaattaaggaataaacaatttttttcctttcctttattttactttcctttcttttttttttttttgcgcaacttccccccaccagtgaaacggcaacggtataaatgtacccaaagagaacaagcacgtagtgaaaataaaagcgaaaatggttctgctaagtaacgctgcatttattgaagagctgaacaaattgtgtggagaggtagacgagaagaaaaaaacgtccatttggattactatgaaaaaaggtaagtacagacaagggagttttattgggagttgccttgcttcttctccatttgcgccaactgtatgtcatccgaatggggagagaccccttcggcaagcggcgccaaccatgtgtacgtacatgtgcttaccaacattgcacacatgtgttggtgtgaaaaaaaacacacatagaaaatgatgcactgcgtgaatgcactgccaataacccacatgacgacgccgccccttccctttttgcctcaccgcgtgaaccacccgcaactcagtcaaacgaagcatcgtgaagaacgtcatccccaagaaggaaaactcagacaagaaaaacaaaaggaccaataaagatgataacaagggcaacaaaaaatacgtctgcttggtcagggccaccgatgggaaaaaaaaaaaaatttcaacacacgtatacgataatgtgattaatttttcccaagaattgagcaccatcatgcgcagttagcattcgggtatttcctcaaattggaagacgtgtcgcatcaccgtggcggcgagtccgctgtggtgccagcaaacactccaaatgtacccccttcatgccctctcaaggacagaccaaaaaaggaggacatattattttttaaccacttcacatgttcgaaatgaaaaaggaaagaagtaacatctagcatttgtaaattagcagattgaacagtggaagctactgtggtgagcgcgccacaaaaaaaagaaaaagtacacacactcagtggcagctgtaactgtaggcgcagctgtaatgtacgcgcaaccgcaaccgcagtggggctcgctagccgagttgcgaaggggaaaactcgcgctggctcaccgccccgtgcgcaatgcatagtgactcctcttttcccgctaacgctttaaccgaccaagagggtcataacataaacgagtattcgtcaattcgccaattcgccaatttgctaattaaccaattcgcacaggtgtgaggatcgccttgctcctgtccaggaagaccactcttttctgggtgaacatatcgcatcatctcccctctagcgaccgcccggcgcgtcctgctcctgggcaaccaaatcggtgagcactcggaaggccttcttggaagtcttcaaataagcatacaatttatacgttagtatttttttcaccttttgcatctgagcacctgatagatggatgctttccatgaaacttaaaaactgcaaaatatgatcgtcttgattttctatagcatttttatatacctccgggaggtagaggcattcatacttttgactctcccctgtgttgtatgtaccttctccggggtggggttccttctcatcggagtcgtaatgggagtcatccaaatggctggtgtattcgcatacctcttcgtggttccccccacccgaggctctgtctccaccttctgacgagcaattcgggctgggaaattcggttagaaaaaacttggatggactcagcaaatagtagacatagtcagtgaaggaactggaaaggttggacgtttcgaatagctttccacacggtccatcgttcgcagtactcccaccgctatcagcggcaccgttagtagttaaacttatgtcggctgcaccgtttgtagttaaacctatgtctgttgcactgttagtggttaaacctatgccggctgcaccgtttgcagttaaacctatgtcggctgcaccgctagacgcggcgctcttcccacttttgtcggcgcgccgggagagggtgccgctggaggacttgagcgaaaggggaaagcttgcccccccggataagctcgccgtgtgggtcaacgccgtgtgggctaagctcgccgagtgggtcaacgccgtgtgggacgcgcccaccgagtggaacaagctcgtcttgcacttcaggggaaaggcaaagaggtcacactttttactcccaaaagaaattctactctttcgaagacactcactctggttcgcatttaaaacgttgtacggagcaagctggatatttctcgtgtctccaaaaataataatatttgtctcagtgtaagcatatacattcgtatcgataacattctctattttgagactccttgtgactaagtggacatccaaattttgggaataaaaaaaagaaaaaataatttaaatggccaataaaattatataacaatttacacacaaatggatcttcaaatattctacatttgaaaaaataaaaatattacactctttgcagttatttatatttactatatttttgtcactcgttatgtatattgtttttccctgtatatttttaatctcatagatatcattatttatattttctatgccgtaatgagatccatttgtttggatactaccacatgggtgtgtggtggaagataggctgttcccactgtgtgatgtgtctttcaccatttcgtcactttcacaatcggtcatatacaaattggttaataaccaagttaggatttccttcgttttgtacaaaatttttggctcatttttctgtaggtacctctcgtatacattcgtgtggtcattcgtatctattataaaatcgagaagaaagagatgttggcttctaaagtagagaggagtgtctgtaagggtgctactattgacgatatccgttgcgcataaaaatgcaataaggtaggtcttcaaaaaatggttgtaattattcccagagaaatggaaaaaatcggacaggttcgacttggacacacagttacttggactgctactagcattcacgctgctacttccgacaccgtttcctcctcctcctcccgaggaggaactggacaaagatcttggagaatttccaaagtgaggccaactatcttcactcaaatttttgtcgtacttcctcttcccattatctatcttcaaaaattgcaatattataaaaaaaatgactagctctatgcacacctgttcgtctagccaattttcattccacgcgccgtgcggagtgtcccccttttcgccgctctcctcccctccgcagtccctctgtggtgtagtagaacctttcatggggggggctacgtcacccacaccgctatccatattgatgcccattttgctaacctgactcccaccattggtgtgactcgaattgggagaaatcgcctcctcactcttcggatgccactctccctcctcactcttcggatgccgctccccctcctcactcttcggatgccgctctccctcctcacccttcgtatgccgctctccctcctcactcttcggatgccgctcacccccctcactcttcggatgccgctcaccccccttcttgtgcagttcctccaacgccgcgttaaatatggtcttctgccctttgacgttgtttttcttcctcacactctgcaaagttatactcaaaaggatccacaaagatttgcaaacattatgactaaaattggcagagcaaatatggtcttgtccttttatgatttcattataacttagccagctatccaaagtgacatacatttgatcatcgtggtggacagtccctccgtccttccttccctctttggagtttttaaaatgctcatacaaatttttcaaataaattagtaaagcgctttcctcaatcttgttcgtagtatatataattgcatggtcgaagatttcttttcttaagaataaagaatttatttccttgtctgttttggtcttcgtgtcgcttttgtttatttccattttgtcgctatcacccgggctggctacttcctcccctcctcatttatctgcctatttatgtgactacttcgctggctatttatgtgaccacttcgctgcctatttcgctgcccatttatgtgcctccttatctgcacagttatcaccctttatgtccttcttttttgatcatcccctactccttccccctcaagaagaaaaaattccccttcactgattaggccttttttaaccctccctctctagggttgggcggggatctcctgtagcggaaaatctgcgaacacacacaagtgcacaaattgggcctttattttctccttcctgtcgtttcttttccttttttcatttaatttcccaattgtgcaaaaaatactccacagtagtacacaagtgcggaggtgtgaaggtgcggaggtgcgaagtgagaaggtgcacgactgctcgactgcatgactgcactactgcgcgactgcactactgcgcgatggcgggagttccctttcctgcatgcagataggcgctcggtcagcagtccacacttcgacatgccgctacgccgtgtcagcacgaatgagtagcctctacagtttggggggatggaggcgccaaaagggagctgccaaattagttatacttgcataggtttagggcaaatgtgtgtttgcccctgcgagtgggagagtgccccacgtagcccgcgtcgaattttttttttccttttttttttctccccatctcccacgtttgagagttgatccctgtgtggcacaccgatatgaggagaaccaaatctgccccagacataggtgcatccacgctcgaacgcctaaacggtcgaatgcctaaacgcgcgaatgccttttaacgctgtagccgcaacccctccgatgttccccctagggaaagaattctttaggtatgaagaagtgaagtgggaggagaggcaaccgtccaggcttctccattttgctagtctatcattttgccttcttttccaccttaccgtgtcagatccttccccgaacgaatgcacacacgtatccgcccccatgctgccaatttctcttccccgtttgtacccgtgaacacgctgaagatctccacagcgagagggacatctccccatggtcggccgctttcccatcaggttcacaaacgggggtgttatatcttaccaagctgcaccccctgagaggttggtatattccctgcaacctgcttcctaccactggtgtaactgcacaccgggggtgctagccaaaagggcagcaaaacaggggggggaaaaaaaggagacacaaattttacttaagtggaagtcactcccatggcgatattgacggaggagccaacgaggaggactactcccccttttgatcgaatcagacaaatatgtaatttagggaaggtcaaaattcacgaatgagttagagtgcaccgggatagccaacaaaggcagtggcgagtgtgaggccagccctcatgaagaagagtgcacgtcctgcgcttggggaaccctcttttatgggttaatcctcctgtgtggcttcttcgccaaagggggtgtgtccaacgtcctctgcattgtcatcacggagaatgtaaaaagagagagagagagaatcacagggaaaagacgctgtgtgccatttttatcaatggagcagctctcgctgattattatccggttagtcattaagctgagcgagttttccaaaatgtatatcctttacaggacaaatatactctgctttaccctgttgagtgtgcctattctgaaggcagtgaatctgaatctcctcgtggaggatttccaaatggatgtatcgattgagcaaagacgtcacgtgaagaaggtataccctggctgagtgtgtgtgtagaccagggagaagacaaagaaggaaatttaggtggactcaaaaatgaccattttgatggaagaagaaccccctttgactgttctcaacatttgcagccttcacaggggggaatggattatccacgtgcagttaatcattctgcgaatgaaagtagtgccgataataagataccccccccacatggtgagacgtatcactttagcgtggaaattaactacggaagggagagccaattggggaaatgggctaggcaactcctgaggggagagccagccaacctgattgcccccccacagaaggggaacccccaattgggaaaaacaaaaatcgaacacgccgatctgatatgacctgacctgacctgttcaaagggcaagtagtaaaaagtgatgaagaaaaagttattcttttaaaaaaagttacacacaaataaagcattttggcattttagagaaaatttgaaaaaaaaaaaagaaaagctgggaagcgtatcatacgtgggtatggtaccactttacttttaatgctcacaagtacgtcaccttggcaataatcagattgaactttctcctccattttttgcaaataaattttttccttgctgaggatatattcataacaaatatgcggagtgcgtctatcttttacagatttaataacgtctcgatttgggtaaattccttcgttttttttgcatcataattgtggcattcattccgcacgtcacttgttcctccattgattttcgcctacttggtccacttttttttgcttcacgtgtgttgcggggaatccttttcgcctcatttttttggaatggctcttttgtccgaggggtagtcacctcctcccactcagccactcagccactcagccactcagccattttcccactcagccactctcccactgcttcccccccccgactaacttgtcacacgtttgtacttgctccgtctccgtgcccaaatctgttcatgtatcccattttgctctgcctccaacgtccacatgtaaaaaaaaaacctctacaggacagtaaccacttccatgctgcggctcccacgaaagagttcctactccttaccgaaaaattgaaaaataaacgagtccttgtggatgacatggggaattgcccatatacactgtacagcctattagtggggggggaagcggcccatacaaacttttccacgtcaccgcatcatcgtaccatcgtaccatcgtaccatcgtatcatcgcatcatcgtatcatcgcatcatcgtatcaccgcatcatcgtatcaccgcatcatcgtatcaccgctttttcacccctccacttctccacctctccacttctgcacccctccacttctgcacctccctaaagcacgcgcagcggccccgcctggggcacggccacctgcagtactctgccggaagctgccctgaaaattctgtcaaagatggagaggctgccctcatcgacgcactttaaatttacaatcgaaattaaaattcccacagcctgctgttctatggctagctcttctgcttgtctcaaaaaaaggaaaaaatttctcatcaccaatttagtctgttcttctttaatctccactccctcgtatgagatgttaatatatttgaggaagtccccttggtgacattcaaaagagctaccgatgtctagaaggacgcacttcgccaagcagattctcgaaattgggtttttacttgctgacccactttgatctcctccatccggcgtacagtccagtaggtacgtcggaacaaccgggctgtagtgcgtgagcagcaggcccggactcacctcattctgcgcctcctcctctgcagtgttcccagttaagcagctggaaaggcaattgttcagagcgcccttcagtgacccgttgagcgcgtcgtttagtgaccccttcagcgcgccgtttaatgacccatccagcgctccgtttaatgacccgtttagtgcgtccttcgattgggcgcccacttggccaccttcccccccgcgaaaaatggccacattttcaaacttgatcttttcgtacaagtcgacctgtatgtctctgagcaggggtgatgatctgagggcctcctcgatctgctccttcgtgtactttcccctccgataaattcggataccatagtgatataaatttttatacttgaggattttttccaacaggggggagggttcgctcatcctaggcaattcacctcccattcctgacacctcgtcctccactcctttcccccgcacaatggcctcaaacagacctttcaacctgtcgtaaacctccacatccgtctccgacgcgggtattcccgtgactctgcgcaaaaattccatttcgtctaagcattccttttcgtattcctcatcggtggtgacttcttctaattggggcagctcctctggttgaatctcctcacacgtttgatcccctcctctcagctgaaccgacttgccacccccagccctcctatacttgaccagcttcaaaacagtagactcaattcctatgtcacactgtccatcgtcaaagatgagaatattctctttttcaaattctttaaaaacatgagccgaagtggtaggactgatatgttgaaatttgtttgctgacggagctgcgattggtacttggctcactttcataatttccatagcgatgttattccttggtactcttacagcgcagaaccctgtgtgagctgtgaggattaaaggcacctccttttttgctttggcaattattgacaaaggaccaggccaaaaataattacttaatgtatatataataaatttctcgaatacgttcacatggtacagttggtcaaacgcttggtttatgtcatacacatgagagatgatgggatcacttacgggtctgttcttcatctgaaatatattttttagcgatttctcgctgagtgagttccctcctaatccgtataccgtttcggtaggcattccaaccaggcagtccgcttgaatgtgagcttttaaccttcccctcaattggtcattgtgtaacaaatccgatcctttgattatttccgccatcggggaggtctccctatttatttttgacgaaccagtatggcgttgtcttagctaaagagagggtcgcaggtggtggtggtgatggtagtggtagtggtagtggcagatggcagtggcaggtggtagtggcagtggtagtggtagtggcaggtggtagtggaaggtcccagatagcctccttaatgctgtcactcctttgtattgcttatcactgcgcgtttaaaaacacggccatccgaattatgcatcaattttttgtaaactgtagtgggggggctggctcttgtgccacttctccgcacgggatgactatgcaggggagggtggcccgctcagttggtcgcccgctcagttggtcgcccgctcagttggtcacccattcagttggtcacccattcagttggtcgttctctatttccttgttttaccaccgcggttgcgattgtttcatctttcccctttttaaccttatgagggcactctctcgcggaaaatatgctctataccacccctaaacggagattacatcgaagatgcagtgaaatgggtgatcgatccattcgtacacgtcatgccacgtcacccgagtgatttgctcctctttcgtgcataagtgggtctcatttaaaaaagaaaaaaaaattacttttacatatcgtggtgagggaacggtccagcatagcatcgtggagaaaaaaaaaaaacagttcacttagtttccatcacgcaaatatgctccctgcacaaatccaaagaggatgcaaagtttgaaaagaaaaaaaaatccagccacatgctcccaagtgtattccaattagaggcaacaatgggtgaggctgtacgaatgagggaggcccctccacggtcacaacgtttctgagacgatagcgttaaaacggccatcgccgccaaggtggtcaacaaggtttaacgcccccaacgttgttcccgccgccaccgccgctaccgccactactgcctgtaccagcactaccgctggtagctttgcccctcggaggcccaaatggaccaggcaaaaaacgtggccacaaacgatgggaaggaaaagtcctccatcccctccaacagcggcagctggtactacccatccaggaatcagttctatcgtacaactcggaaaaaaggttattacctaccctcagcttcaaaacgggctacttgttttgttcccttactgcgaaggggatatccaccacggggctgcccacacgaaaggcgcttctaaacgagcagtaccctcccgaacgggcaacacttttgcatatacacactactccttgcgcgcagggtacagctactccaaggaggaattagacgtggcgcttaaaattcacaatgcagttaatgaggaaacgtggaaacgaataatgaagaaggaacaaaaatatttcgacctttgcaaagagcagaagctaatcagatttattggactcccaaacaagctgtccctcaaagccttcatgcttaccctcatggggtacagcaagccctttgatcgacatgactggtacattgacagatgcgggaataccatcaagtgagtagagaaggagcaggagggcaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaacgggacgttctacaaattggtgtaccacgaataattggacacaactagggtctctacctcaccgttcgtggacatgtctccctgaaacgcctgcttaagatttgcaccgagttggtagccaccgctatctgtgtgcccccgttacacccatttatacgcacttataacaactgtctattcctacccctataccccatcctctcagatacatcatagactactatgacgggaagagtgacgagcgagctcctgtttctattttcatcgacgcaagaccccagttcagcctggacaacacgatcgattatttgaaaatggtgtacattaaaatgagtagatatttcttttagcagggtggaggtccaccccgtgacgcgttcccatgcgtatgcacatggactcgtgtggggatagctatatgtataggtatgtagattcgcgtgtgtatagatatgtagattcgcgtgtgtataggtatttgtattcccttgtggatgcccatatggacgtgttgctccaccccgtggtgagatttatcgagcgaaaaactcaaaaagacgatagagcgagggtgtatttttttggggccaaaatataataaccccatcaggattactttctgcgcatcaccctttatgcagagtgttcgccatggcaattttatctcacttggtgacatgaagagggcccatttgtacatcgaatagactagcccattggtactacccacagggtatacccgtcttcccctgccctatcccccattctgtttgcccattttgtttccccattatgtttgcccattatgtttgcccattttgtttcccccctctgtttcccccttctgcgtcgccccactccgctgatacccctcctgtccaaccccgcaaagtttacttttccaaaatgaagctgcaagatttaccgctcataaattaacagttttgttaaggtgaagtgtaattacttattttattaaagaaaaaaaaaaaagagagaaaaaaaggagaaacgtgaaaagagaaaagagagagaaaaaggagggagcaaagctgagaaaaggaaaaacgaaggagcaggaaaacagttcaaatatgtaaattacatttatatgatgaaaaaaaaaggggattaaaaaaaggggaaaaacgcgcactctgcatttgtgcactatacatgtttataaaattgcacacgtgtgaataaaagaatcatgggatttgtgaaaacatcgacatgtgaaaacatagacctgtgaaaacatcgacatgtgaaaacatcgacctgtgaaaacatcgacatgtgaaaacatcgacatgtgaaaacatcgacctgtcaaaacatcgatctgcttaaacaattggttgaatgcacataggttcagttgccagtggacacatatgaggcatgggcgcgcgtggtatacgcatgcgggtggttgcgcatgtgcgtaggtccgtccgtgtgtgcgtgcgccgcaagtaaacgcgcatgtatgcatggatgtaagttcgtatatacacaacacatacgttttatgcatatatatttttacacttgtgcgacctccccctccccctgaatggactcgttaaaaaaaaaaaaaaaaacaaggtgcgaaaaaatgtacttaacgcaaaactactacctataaagaattcacacggggggagaaataacgaaatgaaaaataggggagctaaacactttaataattttttttttttttaaacgccgcttcgcttttttttcccattttgcgtcctccactggcacaaatgggtctcttcaacgtgaactgtaagcagcgtgcaggaggacaagcgcaaacgctgttctacagcccctcagacgtaagcggtttctcctctctcgcaaatgtaaagtatatgcgctcttgcatgtgtacgtatgtagatgcgtgaaggaacaaacgtgtggtcatatatccgcctgcatgcgaagcataagcgcacgtaggtttgagcaacacacacgggcttgcccatcgagcgtatgctttggtaggggactccgatggcacgtttggtacagttggctcatttggctcacttcgataacttctaccacttcgatcacttcgatcacttctaccacttcgatcacttcgatcacttctaccacttcgatcacttctaccacttctaccacttcgagcgcgaaaacgggaagcatgttggggaggaaacaccttagcacattgcccacccgcccatatacgcgctttctcaccgcgcgggtggttacacatctccctgcacgcggcgcgtactcatacttacggcgcgctgaatcaggaagtcagagcctcctcattgctcttagcggcatcatcctcatcttcctcattatcgtcatactcattcgtatcgacattgctattttcatcattgtatgcactgttgttactttcgtagctgttatagttgctattattttcgctgctactgtagctgctgtccacatcactcacaatgctgttactttcgctttcgattataatgcccaagtagtaatcaacagcataaggaataatcctttccttaatggttaaggccacttcataatctccttctataatcatctccaactgagctacttcatgtttacttaattgctttataacattagaattgggaactttatggcttgtaaaaaaaagaaaaaagctatctctgttaactgtttgctggactgtcttcacttctcttgaatttttgttatgttgttttttaacgacgtttttttttaagatatttttattgtcaaaccaatcgataacagttgcctccgtgtgtaacaacactggctcattatcacaatctacacatttcatatgatacgttttggtcaaaacagagttgctaaaaaacggattggatgcaaagtgaaaggataaaataaatccttcttttttttccttatttttttttatataatcacatcgaatatcatttaggtacactaatatttcttcatcgtgatcctctataacatgactcactgtgttgttgttcctcaatgctcttaaccaaaattcaggcagatttggagtaccaatttttgcttccccatttcctaccaaagcttctctcctcttatcataaatcggcccatacaaatcgtggtacttctgccttaacaaaaataactcgtactcaaacttcgactcgtaatcataatactccttctggtacagtttcagtttttttagcgtttccttttgttcctccgtcaaatcggtcatcttttcatcatctataagataaggaaaaaaaaaaaaaaaaaaaaataaataataaatgggttaaaccagtaacaaccaatacacccttgtgttgtctgcaaatggcgcaaaacatgagagaaatgtgttcctccacgaggttatctcaaccatatcacttcgtcaccttacgaatacgtgtctaattttacctatttttatgctttccagaagcgacgatatttccttttcctcttcgggggggattggctacacggtgtgcaaaaaaaaaaaaaaaaatacattaacgagtcagctaaaaatattaacgagagggcaaaaaaaaaatatgaacacatcagctaaaaacattaacgagttagctaattttccgctcaaacgcagttccgcctgcacagggtaggcgcctttcagtgcatattcataacgtaaaaaaaaaaaaaaatcaatcaaatcgagcaccacggaaaagagctaatctgcagacaggtgtacgtgcatttcgacaagagcaacatggagaaggccatgcctacatacacacgcacatgtcgtacgtatgctcaaccctcaagataacagtatacacgagaacaaatggtagaagggcaattacgccgtttcacacaggctggaaaagctacccacatacatacacatgatactgggcatatcttttacacagaaaacatatacaccgcaaaattcggagaaacgcatcttctccttaaatttgttaattacctggttattctctgtggttgccattttgtacgattggttttgcttcctcactcttacgtacgaatatgtgtttgctttactttgtttcaagtggcttctcttcgttatgcagttgcgatatgtatattatgcctttttatatacgttcctttttgccgcttttctgtatttgtttgtggatttttttttttttcttttttttttgaggagcgggtggtatcgttatgatacataaaatgtgaatattaactacgtgacacaataaacgcttttacataattcatatttatttatataaaaaaaggaagagggaaaggaaaggggcatgtaaagaggggaaacacttatctttttaaggcgcgtaaaaaagcacaatttacatggcaaaaaaaaggggaaaaaaaatgtttacatagtaatgtacgtataaatacgcgtaggctatacaatactgtacatgttttacaaaatgcttttttttttacccgctaaggcatgtacgcacaaatccgcaagaacagagaaatgataaaccttggaaaaatgaaaagggaaaaattaaaaaaagaaaaaaaaaacaagtgaataaactgaaatgacacgaaatgataccaaatgacgcgaaatgaagcgcattgacgcaaaatgataatacaaagtgacgaaaaatggcgcgaaatgtggggcatgcgcataaggaattgcatacacggtgaccctcgtgatttatgtacgatgcgatgggatgtcaccaagctgacttttcactttgtgttatgtagcccccatacccatttggagctattcatttttttactccgccaagtaaaggtgcgaggtagggggggggcataaaaaattcttcacatataacgtacacggttaatgtgaatacatatatacacgaataaaaatgtgctgaatttttttgtcgcacttttggggagtccttatcgccacaagtatatgattgcgaaatagcatctcccacaaggagaaggttaacaattgcaccttttgcgtgcggcgtgtatgcaaatacataacgcaagagctgtgcatgccgcccgctaacttcatatgcgtgtaaaataaaaaatgagaggaatgggtcaccaaatttgtataggaccttttttttttttttttttttccgttatcagtaaaggtaggaaatgggcatgaacaaatagcaatccttgagaaggagcgtactgccacgaatatattatgtgtactcgcgtgtattggcacgtatttactcacgtacaatttgcatgcctggtgggggagctgtaccttacttaggacccacgccatgacacgccgtgtttcaccaaaatgtggaaatgccgttcagcccctccaccttctcacaaacttgtgcgaacagcatgcatattttctgttacataccaaagtggggcattttatgagcaccagtttgtcgaaccgaaagggcaagaggtgtcctcactcacgaaagtacataagccaagtgtgtcgtgccatgaacaacgtgtattgtatgcacgtttccttttaaatttacacgtttaaatgtgtgcatgcacctattggtgaactaagccaatttgaaggaccccccccggacgagtatttttacacttcggtgaaacaacaataggagctcagatggtacacacgtaaagggtgctacaaatattactacaccaggacggttgattcattggcaaaaaaaaaaaaaaaatggctgtttgcttcccccgaattaggtgcattttgcagtatacatgatgtaatgcacgcacagttgaatcgcccccgatgatgcaacttgttcacagcgttatgcacacctggtcgcacgtattcgcatatattcgcatatattcgcactctgttcacatacgacttgactctcctattgtaacagagaacaggaaaaagcaaacacgccgctaaaaaaaaaaaaattcacacctgtatgaacccatgcgccacacccttttgtgcaaatctgctatgtgtccaggcccccgtgacaacttccttcattcgtttgtgctgtgcaaaatgacaaacttaaaaaaaagaggatgcgcctcatgttgaagcccttataaacgtaacccctttcttatgtggccatacaaggggaagttacgtaaccaaattgcataactacttcgcgctgctccacatgcaaacagggacgtgggttaatggagagggcgagaggcaaatgtgttccccatgcatgcgttaaattaagcatggtgctttttctttcctactgtgataattaactttttgcacaactgagcaaaacggtgtagcctgtgtgggagctgctcagttacgttaagaaggaaagacagttagggcatgttaatcggataaagcaaattcgttttgatgtcaccccagaaaaaactgagcataataaaagtaaaccaccaggtgggagacgtaaataaattagaccactccgatgggcgaaaaagtgataacatttttactttcacgtgaatgtagccttgggggggaagcggggaggcgaggaagcgaagaagcgggaagcggggaagcacttcggactgcgaggaagcacttcggactgcggggaagcacttcggactgcgggaagttgccctttccacggttgactccacagataagaagaagggaaattcccccatcttctcatcctgcatttaaaatttacaccccacaacactcatcagtgcactcatcagtacactcttctccagctagctatttcaacatgtgtgcacctttccagattcgctaatgcacagcgcacaagaaaatgttagcttagccactgttactaatgtgtgcttttttttttttttttctattttaccactcctgtgaggtgtacacagaggggttattttacaaccgtctcaagtatgagccctaattgggggaggactgactaacatatatttatcagggacaatacaacagccctctgtcatcaacgtgcaggtaaacagaaccatgtgtattcctaggtcgttatacctatgcgtgttaatggcaactatttcttccatggcgggtgtgtacctctccattccgcagccatctttcgtgatcactgcattggggtactttcttttttctatatacttttctcctctcgcgtgcgccccctgtaggtacgtccatccgcgtgttggcagcgaatcagaggctacctcgcccagtggtctgctcgtctgctcatctgctccgccgctcctaacccctgaacactgaacactgaaccctcaaagccaaaaccctgaaccctaaacctttccaattctgctaaattaagctccacacacacacaccatgtgcacataagggtaatttttctccatcccgatttgtacaactttttttttttttttgacatctttttggttaaaatgcatatcaacgtgtgaagcatccattgggcagatggactgtatagagaaatggtcaccgagggtggcagtcatatcgaaatggttttataaaaatggagaaggagagtcatgtatgtgatgtgggcacatacactcatacgtaacgtatgtaatacgcacagtgcatggtggaccaagagcagcagcattttttcgtcccgcgggaggttaaaccgttggacggtcttctaaacaaaacagtagaggtagtcggggtggcgaggggcgatcaatttcgcactcaacgtgtgactagaaaaggtggttcaaactgattggggaatttcccgccatggttactcgcgcaagatcggtgtagcgggtacgccgttaatctgttaagcggttacactgttcagcggataatctgctcagcggttacactgttcagcggctacactgctcagcggctacaccgctgcgcggcgcgagaattcctactcgaaattagaaaaaacaactccgtgcgctgacgcagttggttgcccatataatacagcgatgggtcccatgtcgcgcccgcaaagtgaactcttctccttctgcaactgcgaatttcgcgccaggatgcataggaaaatgtaacagagaggtgatgttactgtaattatacatcacgtccgcgctgcccaacaggcgtgcactcgagatgcgtcacatgtacttacgtgaaaggttcgatttatataccttacgtacccgtacgcgttaaagtaatatatatcatcatgtacatttttttttttttccttaggcgtacgcaggttacccaatttgatgagcgagcgcgccatctcccccactccccatttttgcgtcccccgcgtgcgtaccgtactccacgaagaaggggcgcccgtgtacacgaaaaagtgttaaaatgaaaaacgaaacataaactaaactgaactaaagtgaactaacgtaaaagtgaaacgcgaaatgcgaaacgcgaagcgcgaaagaagcaaatgcgcaaatgacactttatcctcgtatgcgaatacgcgaagttcgccagtggggtggactactccgcatcctctcgtgcgtatgacgatattcgcatgaaactgcgttcgtcaattttcagcgttttcaaatggttaaaaaaaaaaaaaaaaaatatacaaacgaatggaagtgaaaaagaaaaattaaaaaaaaaaaaataacataatatttttcactttttttccttgtttttgcttttttttttaattcctttttaaaaaaaaacgcttgatttcagacttccctcctgtaaagtcgtcacattattaaataattaaaccaattagtaacacgataaaaatatagaagcagcatggcactgaaaagaataacgaaggtaatcagccacaactgcgtttgcgcgcatatacggtgcggctatacgaacgcgatggaacgcatgtatcatcactgcgcaataactccgcaataacttcgccatcactgcgccatcatttcgcaatcactgtgcgatgattgcacgtgtggaggcgcatttgaaggaacgtgtcagttgagtgtaatttcgcgcgaggatgatgcttttatgtccccctcctccactatgaatgcatatctacagttattctcgtcttttccctctgcgtccctcgctgtcgttccagctgcgttttttttttttccccacccttaattgtgttattgcataatggctgttgtaagctacatattctgagtagctggtgggcccgcttcctccaccgtccatcctacaccccgcgtcttccaccatacactctccatctcataaccttttccgcgctgtgactttttccataacccgttcgattgcacacacattcgatttgcataaccgttgggtttagaacgtgtgaaatgacgagaaccccttttacacgtttaagtgcacaatttgattgcctcggggggagagggacaaaggaaggtgcccctgctgtggacaccaaactgtgccatctctgtagtgcggacaccccacagaacagatgacacacatgtgaacaaactggtacacataattctccttttttttttttttttctttcctggtggactcgtgcaggaattacaagacttgaataaagacccccccacgaattgctccgcggggccaattggagatgacctctttttttggcaagcgacgataatgggaccaggtgacaggtgagcggaccaacaggaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaagaggcgcactgtggacactcagcgtgattatatttctatgagaggaacagaccctacagcgctactgcccgcgtgtctagtttgtatacgtgcgtgcttactcgtaatgaagtcatcctttgtccctccacacgcctgtccatatacaccccatctcacgaacaccccctcccttatcccccattcctcccatgcacccacccacagtccctacgaaaacggtgtgtacttcctgaatataaaattcccccccgattatccgttcaagccccccaaggtaattggcccccccgcgtttgcagtgcgcgtttgcatgtccatttgcagtgcccatttgcagtgcgcgttggtggctcatatcggaagcgctcgttcaccgctcacacatccgtcaaacgttgaatgcgtgcgtggatcatatgaccatttcctgtttctttttttttcccccccccttcgtgcagattatcttcaccacgaaaatatatcaccccaatataaacacgtcgggcgccatttgccttgacatcctgaaggaccaatggagtcccgcgctaaccatctcgaaggtcctcctgtccatatcgtcgttattaacggaccccaacgcaggtgagtaggacgatgttatgcatcgccccaaaggagtatacaactgtcacattgcctagttatgtcactccgtttcaaaaacttcaacccaactcccttcatcctcttagacgacccgctcgtgcccgaaatcgcccacgtgtacaaaacggacagaacaaaatatcatcaaactgcaaaagcctggacgcaaaaatatgcccaatgaaaattatctaaataattaaaaaataaattttaattaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgacttcgctactgactcatcgaaccttcttttcggacccagcatgcatctgtgggatctaagaaaaggaaaaaaaaaaaaacgcatctgcccttttcgccacacatgtgtgcaacaagtccatcttaaaaaacgtttcgtttctcctcgtgtctccaactccttcaatacaatgcatcgcgacttgttagaaaaggaacggttaatgcaaaggcatgagaagcatgtgaagaatagagtggtcgataatgtaatagctgatgttacatgcacggggcagggtaattcgagcggcggggtacggtgcaccgctacacatgcgcaccgctacacatctgcactgcttcacatctgcgccacttcacatctgcaccgctacacatctccgccacttcacatgcgcaccgcttcacttctcccccctcaggcaaaacctacctcaggaagaacgaagccgcgttcgaggactaccaaaccagggagaaggaaaaactcaagtccttcgtcaaaattgaaaataggcggtaggaaaggaggtagtgcaacacggatgaggaccatcccggtggaagaacgcacccacactagagtacacacaagcgctcgcttcaccaccctgtcactcacctcaggaaggagaacctccaaagaaatgaagataggtggaaactcgctgaagtgaatgcacaagtatgtatgtacatatgagcaaaacgtggtgaggcattcggttcgccatctgtaactacccataaatgtgcatcgagaagtagtgctcttcatttgtcgggggaagcggttcatttaaccctccccccttttttaatttcaaaccatgtgccttggctgccgcaacctacaacacgcctgctccttctcctgccctttctcccgccctttctcccgccctttctcccgctccttcgccccacctcccccgtgtcgccaaaaagaaagaaaaggataaaacctgcgcgctgcaaaaaatgccattcaaaagcgagaagaataagactaagtaattttggagcatcatcctgggggaataaaaaaaaaaaaaaaaaaaaagttctccccaattgagaggcaactgagcaaaaggaatgcacacatgtgtaacttccttccacaaaacacatctctgaatattctgtttgtcccccacaggtgccaccacgacatcataaaccatgggtacctcaattataacgagtccataaaaatggaaatgaaaaaaaatgtaacagtcgatgcgtgaagcaggggttgcttcgtcatgtgccatgttccatgtgccatatgcgatgtgtgatgcgtgatgcggcttgctatcccctcatggaggaaaaaaaaaataaataaaatgtatacacccatacgtccatacatacacacgtacgtccatacacacacatacgtgcgaaccacttctccgtttcccccctttcgcagatttgcgtgaacaacaggagaaactacttgtcccagaagatgagcgggtcgtataaccccatcacgggttcgttctcctcacacacacacgcgggtggctttctcatgccttaccctgttccccttcgtcatcgtcccctccccaccgcgctttgacttaagcccaattggaagcgccactttttttcttcccttttactctcctgtcattgcgccgctctcctttgtccatctctcactcaggggaaaaaagaagctaaaaaaatggacagcatgatttggagatgcgtgcccccctctgtttgcaactgcggtgatggaatggtgtgtgcttccatttgggtcggcacggctcggctagaccaggggagtctccaaggcaggttctccttcgcgagccgcggcactggggtgagcacttctgcttctaccggataggtcccccccacgtgcagccatttaaacagcccacacgataggaatggctaaaaaaaaactgtgatgaccctcaaccgagaccgactcccctctaacgacgcttatccactccatcagatgagcacgagcatatgcgcggggaagaggtagagcgtgcgccccgcagagacgcgtaaagaatcgacgagagccaactgcagacgcgaattggccaagttgcggtttagctcgtcctcaatttggctgaccctcacctcattatgggaaaaataagaagagccaaagaaggtgcacccattctgatgggtattatcctcccttttgcaaaatggctgacttaagtgtcttctttttctttcgtgaacgtttttttttccattggagtgatccactcggatgttacacagcgtgcaatactcatcgatcgcattaacaacaaaaaaaaaagtttttaaaatgctcacattttccttttcctttttccgtctctttaattttacaatctcttcgtaacgtcttctcatcattctccacttaaaaaaattaataacaacaaccgttttttcctctccttgttcctgttcctgttcctctccctgcaacaagctcgacccttccatgtggatacccacacttgtcagtgtcactcttttggccacaaaaaggattacccgcttgatgccatatttttgtgtcacctttttgtcaaatttgtacagctgaagatttcctccgcttcgcttttcaccgcttcgtttttcaccgcttggtttctcaccgcttggtttgccccccctgtgcacgcgtgcaaccctcccgtagtgcatgaaataattgatgaacgcagtgaacacatagctgtgcatgaaaaacggcttgatgacagtgtcttctttttttctttcgtccatatatttaaatacgcatatatacatttcttcgtttgtgagaattttttttttttctgaacaaaaaatgcacacacagttagcgatctccaactgggggtcatgttgtctctctgcgtgttgcaaagatagctctgtttgtgtttctgtttgtgtttctgtatgtgtttctgtatgtgcttccgtttgtgcctctgcttgtgcttctccccctttcgtgacgtcgcccctgggaacacaccactcttctacatcgctggtgtcttggaacccccctctacagtggttcccttcgtgtgataggtccatttctccccgttcactcatctccagtatattcttatttacgagtcgaataaaattaaccaccatttctttgaagttcaatcctttgaggttattctgtcgtgatacttctacatttacatttttaaaatttctgtacagtcttaaattaatttgcagcatggcgttatttcgtctctctattttgttacgcggttgcttcgtttttcgcggctgcttcgtttttccaggctgctccatttttacggacgctcccctgtgcacttctggattctccctactcatggttctatgcatcccgcccgaagggacttcccctccattcagcagattcctattccaatttcgcttctcctcccccgagacaaacaaacggtcatataaattttcacccccaatgacatttccaccgtcctccattttttctacatccttatgcagaaccgacttttccccgtggctacccaggtagtagtaactgtatacgtcgatggtcctgttgttgtttctctcatcattcagagctgcactctcctttttgctttcttcagttgattcgctggacgccccataactcacacccgtgcggtttagaatatcttcctccgagttggccgtgctgtctgatgtttcgtcccctgagggagcaccctctccagaacgtactgtcgaacgagatgacgatcgtgctgaaggacaccctgacgagttagacgagtcgccaccccccttcgtcatatcaactatactcataaagtttaacttccttgaagctctcttttttaatttctcaaaatttattaagcgatacatcccttcctctttcgtgtcatgcaggtcatagtacggagttgccctttttccacttctaccctgggtgtttctgccccgagtggttctaccctgagtgctcctaccccgagagcttctaccctgcgtgcttctacccccgttcgtctgatagcgacacctgtttgtaattatagctctcccttgtaatccaaaatcctcaaagaaggaccatttatttcgtgttttacttttccctttttcgccaatgttcaggtggaaatttccttcccttatgcacattctgctttgtcgttttgcaccttctccgttttgattttggttctttccttttccttcttcctctgaggtactgctaaacagacagttggggatcctctccccccggtttgcttcttcccccacatcgctgctaaacagacagttgggggggctctcccgccggtttgcttcttccaccacatcgctgctaaacagacagttgggggtcctctccccccggtttgcttcttcctccacatcgctgctaaacagacagttgggggtcctctcctgggggggtcttctctcccccaattttcctgcctcacttttatggctgcccccatccgagatgctactaaacatgcacttactcctcaccttcctctttttgtttttcttcccatctgtcccggcactatcctcatcctttacgctttcactaaaaaagccccttttcttgccaggagctctcctttggtcctcgtccgttccaatttggtcctctccagaactgacgctaaagaggttggtcccttcctcactctctccactggttcgcttcggtttgatcaatcttccccttaccgtcctaccgcggcgagctccaccatgcgttgtcctaccccttcgcttgcagcaactatcccccgagtttcttctaaacagatccattcggtgaaagcatgcaatacagttaaaaagggaaaagtaaaaaaaaaaaaagaggcacctttgcgactttgcctcttattctttcaaattagaaaaaaaaaaaagtggcactccctttaattttgatccaccaatttgttcattcttcgagtgtgttcgtggtatcggtaagtgacgaacgctcgcggaatggatgagacccccctgcagtgccgctcccgctcccactaccacgccactcaacgatcctctttcttgccatgggtagtgtgtgcacatgcttcatctacacacctgtgcgctttaaccaatgtgtgccaaaccccatggtgtaatattttcctctcctctttgtctcagaaaatatattgcaggatgtgtgctttcccaaagatgtgagacgataatggaagccttccaaatgtgcactcactccaccgtttggatgccgctcacttatttgcattcactgtggggggggatacaaacgggaggaacttcttcttgtccgggaatggtcaattaggctgaaaaggatttgctttccctttctacttccttttttgtttccccctcgaggtcatgcttaccatttcggcgctgcttcagttgagctgcataaaacgcctgcctgacccgtgttttgcacaatgtcgattttttttgcaacatttttttggtcacattttttgcgacatttttttggccacttcctcattgcgacttcctcattgtgacattctttttggtgagccaacattttggctaaaaagctacaaaaaggcaagataaaaaaaagttgaaaaaaaatggaactcaccaaatgacaaaaaaaaaaaagggacaaaatataaaatataacaaagggaccacaaacaataagtgagcggaacgaagggacaggtaagtagacgcccataaggggatgacatgacgaacttttttcaaacggaaagaaatatgaaatgcttgatgggagggatccagataaagcaaagcttattatctcataaaatatgataaaaaaaaaatgggcccccaacgaaagggtcatcagacccatcgtcagcaaaggatacataagtccaatcaacataaaaaatgtaaaagagttgaaagaagaattaaaagataaaatatacacaaacatatacacatttaatacattatgtgatgggatatacgttagcagagggatctatgcaattacggggaggagaaactgtgggaaaagtagcctgtgtacacacatttgtgtgaatcttttttttaacgacgtgttgcattatttccatctgttttactctgcctttttcgactttgtacaatttttggaaaaaaaaaatgttgaaaataaattttgctttcggacagctaatcgctttcgccaagtggggacagagttctccctgcgcaacaaaaacttcgccgactttaagcagctggtgaggtacttctccgcgcagttcgtccactcacacgggcgggagggcaatggtggcagtgagagtggcggcgacagtgacggaaaagatgacgaagatgacgaagatgacggagaggggagagagagcgaacgtggcgaaggtggacaaaaggaagaaccccgccgcagacttctccaccacggacttctccaccacgaccctctcttccgccgcttctccaaacgcagagccatctacgtcgacctggacaacagcttctacatcgagaggtacaaaaacatgatccacgcctcgctcgaaaaaataaaaaaattaatgaacacgtataaggaattctgctacgaaagaaagtgctccctattcctgttactactagagggagacacacaactcaagcaagtcctctccccattacgaaagaaatataacgaatcatatgacccactcatgcacatatttaacctccaattggataagtatctcaatagtatcaccttctcagatgtgtacaaaaacttccaacttttaaaaatatttaattttggagagttgatcaacgttgttaattttattagcagtgagttgctaaagtatgaacagtcacggaacaaatatttcagtaagtatgtaccttccgatttaggagtacttgtagtggataatataaaatacgtatataggggtgggtcctatgggaagaacaaatgggacaaggaactaaacgagttgctaaaaagcttgtctaaattatcgatagaaaataaagtgtgtgttcttgttaccaataatgacaataaatattataaaaaaaagaagaaaattttttttatctgttctccaaatatgtgtacagtcatgtgcttgttaaattcatcaacgaaaaaaaacttttcgagttttactttcctgccaaggggaaaagaaaagtgagacgtgcccacgggaaggggaacccaaacggggatggtaatctaaacggggaaggtacccgaaatgggaaaggtatccaaaatggggaaggtacccgaaatgggagcgtcatcgtcaatgggagcgtggtcagggacgacaacagcaaccgcaacctcggcagcgacgggaacgaaaactcctcgtccagcgaacagagctttaacgagctgtcgggcagtccccacgcggtgggcgcggggtacgctcacgggggggatgtggtcgatggtagcgaccctgccggtggtagcgatcctgccgatggtagcgatcctgccgatggtagcgatccttccgatgatagcaaccatgacgatggtagcaaccctgccgatgataacaaccatgatgatgatagcaaccctgacgatgataacaaccatgacgatggtagcaaccctgacgatgatagcgaccctaccgatgacgaggaagatgccaatcacgccttcttcaaaaagcgatacaacctcaggtacataaaaataaaaaggaagaaacaaaaaccggagttctgcttcttcgagataaacgagttcgggatcgagaccatgctgggatgaagcgccccgcgggagaggccgcaggctgcagcagcgtggtagtgctaaccgtggaagcagtgataagggtgatgactggggagatgcagacattggcaactccccttaacgagcctgctactgcgcagctgtggggaccccaaacgatgagaatgagtataccccatttgagcagcattttgcacataaaacttttttaacctttcccgtttacccctcgctcgaatatgagcagccgcatgtgtacctacacacatgggtgtgaaaaaaaaaacttttcctttttttctgtcctttgataccactttctgtttgctcaaggagaaaaagaaaccaggaattgacaggtcaaattggcaggtatatgtacacagtccgtccatatgtgccgctttcccacacagtaatttgattgcgttaaagagttccgcatgagctcatgtgtgtgttcgtttaacttattcgtaagtggggaagaggaggggggggatttttttttctgtggcacaaaaacgcaccaatgagggagcagctagggagatagttcactcgttgggcagtccactcgttgggtattccactcgttggcgggtccgttcgttggccggtccactcgttcgccaatccgctgctatcacccctgttccgttcaacccgtccagttcgtccattcatgcatcaagatgaatttacaaaaaaataattttcgtattatcctcttttaaatgtgcatatagtttaatatacgtgcgcgtgctggtgggcaaacaggtgcagcattaaagtgggtgcagcgcacaggtaaaaaagcttcagtgtaaaaaagcagggccgcgagtgcagaatggggtagatggtgcacaaggtgcagaaggatgtaaaggcgcatgtagagtagcggcacgcccacaaggaggccaacacgtgggccaacacgtaaatccatatgtaggccaacaagtaaatccatatgtagacccacatgtagacctacacgtagacccacccgtagacccactcgcgcgcggagcaaggaagaaagggccctaaccctaagatgacaactccttgacagcgatgatcttctcctggccacatgcggacaaaacactaactaacacagacttgccggcatcgaaaagggtacgaatttgcttagctacgtcatccgggtttccatccgagtcctttggtaagcttaagtcatccttggtctctccattgtcatacagtaaagaaacaaagccatcctccgtaatgtcaatcagctgcaactcagttcttttcaccacaggtacatccatattgtgagaagtagggcaaatatcttcatatttctttccagtaaaaatatcgattcctacgatgtgtgccttggcatgaccatgcttccccgttttggatgttgaataatctacaactttgcaaggatgctcttttagcattacgtgtccgtttttctttatcgcacctgcctgcacagggtatgtctgtgatgctcctgcatcgatattatcatatgtttcgtgatctgacattgtctcaacagtggggcccaaaaaaaaaaaaaaaaaggggtactttttttttggtttaaagaaatagggactctttcttcaacggagagaaggggaatatacctacagcctagtatatacacatgtatgcatatgcatatgcatatatataattctcttcgcgttattagggaagtttaaaaaagtggcgcaacaaaaagggagaagaaagcggctgacaaatggagtaacaaattggggaaacagctcagcgctatgtagcaaacggtttaataaccacaagaagaatgtaaaataaagtcggccaaaaaaaaaaaaaaaaaattgtatctccaacgaaaactcagcataacatatatgaatatcataacatatgaatataatccctttggtgaaaatgcttttcaaaaacgcaatccaatcctttggaaaactttttatttttttcctacttgtgttttttgcttgcaaatcgcttcaaattcaattttttatttatggaacagtcagtaaaaatatgcacgtacgtatatatatatatatataatatgtttggcattaaatgaattttaaatatgcgaatgcgtgtaaagaaaattccgtttagcaagtgcgcagcgcagtgctctttttttctgtgttctgcttcgacttaacactttgggttggggttttaactgcttgtgaaaatgccgtacgcggtgtatggtatgcgttcggggttgctgaagttggttgaagttcgctcaagttaggtataaggtgaagattgacttcgttttgcttcgttttgcttcgttttgcttcgttttgcttcggtgctgactactgctttggtaaactactttggtaactaactttggcagctgctttggtagctgtttttgcactgcgttattttgcctcggatatgttttttttttttttttcgcctcggtttcactccatttcgatcgccgggaaaaagctggctgactggattgactaactctctgctttgtgcccccttcctgccgatcggcgaaaaggataatttcgccttttttaagtaggcacacaagggttgcaccgcctcccttcgcaaagacgctatggcatatatgttagccgtgaatgagagctctccttttatttttgaacaaactcagaaatacccatggggggtgggtgaagcaccaaatggaaatggtgagttaaagagtgaggcatactacgaaggcaacattatgcaccgagcagaaaatacacgtatcgctcgtacatacgaagcgaaggcatactgctgcgatggggagggaaaacggaaacgttacccactcgtgcgttcgggcacatgcgtgtgctacagtcggccgaaatgaacccagggaaggaaaaaccagctcaaggagcgaacaaaaatttatttttttttttggaggcactctttaccgcagtacgactgagcaaataatacgtgagcacacgtcgtgcattcacgcgtatgcggcgttatgcaaaaaggaggaaaaattctgttcactacgaagaagatatttcgccttttccacgagaagggcaccccaagtgtatgttccctccgtatgcaattagcgagcagactctgtgcccttgcagtatgcctcaacaataatgttcctttccttttgggattgtgtacacgttaacatgttctggcagccgcctctgctgagtgctgggggaagagaactcttacagctcgctctccccaaaaggaagttacaaaatagtaaatatatttcaaaattgctgcccatattttgtttccttcacgaggaaacgaaagaactatatttttttttttggagccctccccatcgtcatttcaacgttcatctcgcagcagtgatacttacgttatatagacacatatgtaactacacaaccgagtggtaaatcaaatggcaccttttcatcccaccgcgagctctccttacctttttctttacaccatctgtgtcctccgttgtccttttttccgtcctgataaattagcaccccatgtgcctgaacagttaacctgttaattctcgccccatcatattgacggaacccaaatggtagaagctaattaatttgtcgctctccacagaatggttgtcggtgaatgacgaacttgtgcaagctgagatgcatcaaaagttagcaaaaaaaaagaacactgctcagttaagcatacgattgatcctttagcagtacgtgaaatcatcgccgcgtttatccacgtagtcgtggtatcccttttttttacgcgtcatcagcccccacttggactcccatggtgaccccccattttgacggtgtcataacgctaaaggtaagaaatggggagaacttaactacctttgaaagccttcctaaaaaagcacacattttgacagtaaaaaaaaaggcccattatttgatgacgtgacctacacacggatgggcattcccgcatcccgtgtggtacataaatttacacaacatcgcgaaaccatcccggtgtataattcccattcgcgcatgttgtcgtaccgccattcgttgaaggcactcaaatgagtcacgtttaattacgccgtcttaaaaagaaggccaacaggattttacactctacgtatctccaactggcaaagttttaaggaacacacatttttgcgttccgcactaagctgctcgaggtacgacgttttttattctttagtatacttaacccccatgaagtgaaaaaaaagaaaagaaagaaaaaggccattacgaatgataaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatcaatgcaaacaatccaccaaacagtgcaacccaaacgaacgaatcgcttggcacctctcactttgcggagcacccaaccaatgaacatctgcttctctcttcgtccgtacctgtctcgacgaggtttctgagcacagttagcacgtacgttgtgatgaccaacactgacgcggtaaaaatagggaaaaaaaaaagtgagttatacatgtgtctacatcccctgcatatatttacgcacatgtgttaggccatctctcacggcgtgttaaacccagctagcctacccgaaagtgaaaaaattgtgctcagtgaggaaaaatttactgagctggggatcataaaaaatatgctggggtctgcagaagggggatgaaaaaaacaggaccaactagtctattgttaccaaaaaaaattgcatctctcgttgagcgtgtccactttgcggaggcgaattttactgcagggtgaatggtcagtgcgtgggcacccctgaccacttccccctatgcactgacctatgggattcatcgcttggctcgctaagcaataaatctgcgtgatggacgcggcgatgggcagcgcgcacaggaaggacacgatgtatttatccgattggctgcgcatagggggaggaaaatataaaacagaataaataatgcaccttcagcggcgtttatctcgatgtgcacgttcagacgcggtggaattggaacggcaagcatgcctccacatgtgtgcacacaaaaatgcatacatattattgtacacgctgtacgcgctgcacacgctgcacactctgtgcgcgctactttgtccaccgttctcctccttacacgctctgtggactcttcaactcgctgtcgtcaaaaatccggggaaacaatttcttaatgatcaacgcaaatacgccaagcacaagcaggtgcactgcctttaggaccatgtagtagtttcccttcaatacttggcagtggggatgcaaaaaaaggggaacaaatatatgaggggggcaacgaaaggggtacagcgcagggggagcaacacacagattagcgggggtagatggtcgggcagtcaaatggacaatagaatttgccgcgaagtaggagctccatgtccacccccaaagcaggtatattctcgcaagaccccttctcaactactaacgagacatgtacaggtaaccagtgaacccgtaatcgaaagcgtttgccttgtcaccccccaaatgggttacaatgtcgtataaaaacttggacagaatctgcaggtgggtacaaaagggggttaagtgttgtctctacagcatggacacacacgtattggggggagagagagtgcaaataactcatggacgaaaccaagttaggtgcccattttacgagactcaaaaacatacaaaggaaaatatatagcgggtaaaatttgacagagattttattttgtaatctgagtagactaaattgaaggcgaaaactgcaggggtggaagggaagaaaaataattctcacttgtgattgcactttcgcagctcaatcttgctgctcagcattgcgcttagccttgccactcagaattcccgctcagcattcccgctcagccgcgcgcgtacctgcgaacaccagcggcagcgagcagactagcccgacgctcaaaatcccgttggtcaagaaaaacaccaccataagggtgaagtacgctgcaggggaaaaacgcacacgcagtccccaatggggcgcattagtaggtagccaaacgtgtatgcacacatatgtatcctatgtggtttgactgtctccactgtggaggtaattcccccaccaaggtaaccacttcttagaagtacttaccacatatggatgacaaggtgaaggtcgtctgatttcttgtgtggcctaacaaaagtcacaaagtggaaaatgttatcacccctctgttgctttaaccgtccttgtgacgctacgcaggaatatccgtgtgtgtgggtggggggggtgactcaccgaatacgccgatgtaagcaaagaagggcaacagaaagagaagcagcagagacatgtacaccttcataattccgctggaaaacttcatagacgatgtggcggaaggtgcatatgtgtgtacgtgtgtgtgtatgtgtatatgcatgcgtatgtgcatgcgtatgcgtatgcgtatgcttcatgctcaggcaccctctcggtgagcatagttggcagcagaagcaggaagcatttcatgtctgccacctaacgagctctctaagttgcttcttttaaatttagacaacacaggcaaattttttgaaaaggttctgtactacatatttttttttttttttacttatgtaaaaaagtttacttgattaatcgagtacgccttgtccaccgttttgctccatatgtctgcgacgaggtggagaaaaagataacccggttagcttgctcccttttctgcttcctctaagcaagcacgcactaagctcgatgtcgaacctgttttgttttgcgtttgggtaaatctggactcatcgctatggactatccgggacagaaagctcgccgaaggggacgaggctgctcgaaagagggaaaagcggtttagccggttagccgtttagcggtttagcagcttagcagtttagcagcttagctgtttcgcggtcgggctgctccgtctccgaacaagtgcaggtaggagcgcgccccgaaagccctctccgaaagccctcctcgaaagcccccctcgtgtaaccgaaaaaatacgtgaagctcctaaactcgtcgtccaagtacgcatcctgcttctgaatgactccatcaacaacaggtctttttttacagaggacaaggaacaaaaataggacaatggctagcaccttcattgttgctgctacgttttttcgacttgacaaaaaaggaggcacacaacatgcacatatataagtatacttatttgcgtagttgtaaaaggagggtaggggaagtatcgacaaagatgatgcgccctctcagtggtgaaaccaatccgaaaaacaaacacattggggaatcgacgttcagttggtaaacacagaaatgggtaaacaaacattttttcattttctgaaaggggcgccaccaggtaggcatcatctcatcctacgacaattttgcgcaaatgcatgctcgcgccacggggcgctacaatgtacgtacatcacacggggggtgaaaaaaaataaaaaataaaaaaaataaataaataaagtaaaataaagtaaaataaagcaacataaagtaacataaaataaaaacaaaataaatgatcgctgtaagcgatgcccaactgcacaacgggcaagcaaaaccccccgcgcgggcagccactacacgaagtcgtcctccatgagcgcccgccttatgaactcaaacttggcacgcaggttatgcgcagacgtgttgctcagggtgcttttcctcctctgcttgtcacacaattcacacagatctttcatctcctcctggaagtgtgcaaagtaggatggcaaattcacgtcattaatttctgtgctattttccacccccaatttgcctttgtcaacgtagagaggggagccatacctgtcctggtaatccccgtccaagccgtcattacaacttaggatgatcgaattggtgtccatcatgaaatttaaaatattcctcaagtcattgtatacacaaattctttcgcactcttctgtcacgtccaaacatagattcattatgcatggcgacatgtacaaggggcaggggaaattattttcttcaacgtgttgactaaagtatagcaaaaataggagataaatacaaccagcttgaaaccgaataatttctgcttcgtacctgtgcatatatttattgtcatttttttcaaatgtttgtttaaatacgtacttccatgcacaccataatattttccacgtacacatattctgttcatatcttgacttggacaaaattaaagaaaaactggtttctctaaatatggatccgaatagcaatagtccgctctcatcatcctttccttccttatcttttattttactacttttgctcatccacatgtgcagcacattttctatgtcttccacattgcatttgtaccttcctggcagtgcgaagggcacatagtactccccgcacaaatctcccaccctccggacgtacttttcctcctgtacacagtctattgtgtacatggtctagtgggatgcacttatatagatttgcacttaggtgacttgaagaaaaaaaaaaaaaaaaagcacaatatttatgtgcagtctttgcgtggccataaaatggatccttccttctcctcacatttttccccttcaaaattgggtgatctttccaattcgttcttatcctcacatgtgcaaccgctgcgccttcgtaatggagtactcaactggtctccccccaaaagcatttgcaaaactgcttcaaaggggagaggatgcatcctattatctatcccaaactgtgtgctattttttcttattttcccattacaaaaaaaaaaaaataatcatttggctagttctccaaaaacagccaaagtgctccacatttgggcagtattcacctgaacagttcatttttttttttttgcaatgcgtaaaggtgaacagtttcatttgtgcaagagccatttggatgccccaaacttggtaaaaataaaagcgggcttgggggggttcacccatttttatgcgaaattgaagaggaactactcacaaaacagttattataacagaggtagaacatatgtaacccgaaaaacgaaaagtgaacaagtgcgaaatggagaagcatacaattacctcctcacgcatagccagcctctacgttacaatgacaaggacacccttttggtataaagccaaccaaagcgcataattaaaggaacgtccaagatgaggactacccagttggggcgaaaaagaaagttaacccctccgtagctgttcgcatatagtttttctctcaaaatggaagattttaccgttagcttttttttttttcttcttttttgtgcctcttcaatttgttcagctgctagtgacatttgctcacatgttggctcctccattttgatataattttcaaaggggttcctcttccacagttcaaataaaggacacctttcagggccactttgcatgaacatcttatagggacccatccacacccttgctgggtggtatagccaattgtttgctgtcccacccatgatgtactcccaaatcattgacatagtacaagtgtaccccgactcgtacacgcaagcgatcgaattaatccccatgtactgtcttgaaacaacgaaagacaccacaaaggaatgcttaaatgtgatgcgagattttgtcaatagccaacttggtaacaattataatcatttaaaaaggtgtcgaaaattaaacgaggaaaatatccaaatacttgtgggtttctgtgcccaactgccagacgatttacttagcaaagttgtgcaaataaatggaggcaaatcaattcccataaaaatggtgcatgtatccaagcacccccccatgacgagaaagcagtacgcagagtggtctgtgcattggccactctattatagaaaaccagcaaatgagttaacaacgttagcaaaagaagaaataaaaaaattcatacactttgtaaaaattgcaattcgagttgggaaaatttttggcacatgccaaggtgggtgcgttttaacgcacaatcataaaattattgcctgttcaggtgataatataaaaaatcacccactgcagcatgcagtgatgttggccattgagcaggcttctttcaaattacgccacctgtggaaaatcaaaaaggaagtgcacatgggaacaaacaattataacagtaacactacggattgcatcactaatcacgtgcagaatgcgcacacctcggaatgcgaagcggtggatgaggatgaagtagtcgatggtggagccgctgatagagtcgatggtggagccgctgatagagtcgatgatgcagccgctgatagagccgctgatagagccgctgatggaaccgctgatagagccgctgatggaaccgctgatggaaccgctgatggggcagatctcacgcggttatccacgctcaaccctgttgaggacgaccagtacctatgcaccaattattacgcctacctaagccacgaaccctgctttatgtgtgcaatggcgatggtgcactctcgcattaaatgtgtcatctttgatgaattgaaccgagacaatggagccttgttcagtcgggcaaagctgcactgtgtaaagaacctcaatcaccattttaaggtttacaaaacggtgcgccacaagtgatttttttccccttttttgggggaacacacacacatcagattaagtgaacacgtagttgtttatgtatctcccccatttttaattcccactcgaggggacccctctgtggtgtgtagttatttgttccttagtgaccaattcaaaagaaaattttaacagtagagtcattttttcaagtcgtacttgtaactcacattttttgcatgcttcacgggcataataacatatgccattttttttttttaactcgccattccgtatgataaccgctacttcgtatgacccttctccaggatcgacgtaaaccccatgtgtatgtttcgttcttcctcatttgcaaacgagctgctccacttgccgcggtcgcatgaatgtacgtgtgtagataatatattatgacatgcctgcattggcgcagctatccttctcgatcccccgccatgctaattaaaaaggaagaaaaaagccaagannnnnnnnnnccaatcaactattttgctagccatttctgcgtactttaccttttgaggatgttttttttttttttttttgagaaaatggccgaagggtgcgcagctaacaaaggtatgaagttaaaatgaaaaagatttttgataacgtaattctgtgaaagttgcttcatggtgcgtgtcgcatgaacaggtaataccaaacggaggtgccagcattgatgggtagccccattaacagcgcgccgccgtattggtcgtgcgtaaggcccagctgcgtcctgcttcgtcccgcttcgttctgctgcataatgctgcgtccaacagcttccagccaaatcgcgcacgctgctctcccccctttgcagaagacggagacaggactcccctcccccctgatgagcacaccatcctgctgttagcaaaatgagatacaggctcttcccccccctgacttttttaatgtacctgagaaaattgcatgtgtattattcccctgtgcgaagcgagaaggcggacgttgcgaggtaggtagtttagccagtccgaaaaagagcaaagacaaaaggggctccaagtggagaaattgccaaatgtggaaaggaatgactacaagcagctgtgtgtatgtgttcccttccctgcccatatggaccaaacgaacggatggcgcggatggtgcggatggccgcgtaccaatgggcaccctccccgattgatcctccccgcgtgcaaacatacgcttttccccccccacagacgactgattgtctatgcctcctctcaaaggataaaacaaaaataccccctattgaccgtaacatgggaactcctagcgtaagcattttatgagaacatacgtgtgcggtgtgcttacgacgtctgtcgcttccccacccccctgtgcgttccacatattgcactgtttgctcgcccgcacatgtgaagcctcctccccctcccttctgaagctatgaaaacccacccatgatagaagtagagtacttaactggagaaaaggagaagtaagtcgcgtgggggaagcgccgcagatgcgcgaatgagagcagactgaccaaactgcacagtctgaatcggatgcacatactgtgtcggatgcgcatattacctgagcttcccccctccccttttttttttttcttttctcaaagaataaacatagaatacttcagcgataggcagaagaaggaaattgtggataaatggaaatacacgggtaataaagtgaacagggaaaaaagtaccttcgggcagtaactgccgttaaccgagtgccagctcattcggtacagactcccattggtgtgcattttttttttcccccgcgcagcggcactggagccctttcccgaggtgctggcccccacactggagaagccaaaagaggacctttaaagcttcgcaatcgtgagagtcaactcgttcgcgcctcccaccctaactgggctctcatgtgagcatttttgagggcgactttattaccccccccctgtcgttatttaccccgattgggatgaacccttctatctttcggaacagcagaggaacgtcaaatgggcattttacccaaggaccgaatgaacaacaataaaaaaaataaaaaaaaaaaattaaccacttgtgttacacttgaagttgcgcagacgggtgggtaaggcgaactgcattttcttcacaactggagtatattactaaaaggggaaaaaaaaaaaaaaaaaaaaaagacaaaattgcgccagcatgcgtgtgtaaatatttttacccgcatgctctgagttgctacgggagggggaagggatgaacccaacgaggagtgggcacagaaataacgactgacatagctgcgcaacagagtaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgtcacttttttccatttcgtgaaggttgtaactcctcgactagatgaccaaatggctcagcaaataattttcctcccttcgaagtaaaaaaaaaaaaaaaaaatagtagggacgctgtttccccatttttattaaatttttttttttcctaacgtgacgcgcaaaagtgtgttacacattttgtaatttccattttgtaccaaaaaatgagaaagaggtggattaaaatgtgaagtgaggaattcccacatgactgaccaatccccaatgtgtgctgttgaattttttttccaactctgcttcctcacttttttggtaaagttcctcccattttggataaaagaaaaaaatgaagaaaaaaaaaattacaaccgcccacttgccaggtgcctttctggtgatacctacaaaaagaaggccatgtcgtaaataagctccgaaaaaaaaaaaaaaaaaaaaaaaaaatgacctctctgtgtgctgttgtaccttttcaccccattttacaaaacttagaaaaaaaaaaaaggaagctgttttacatcccaatcggttctccactttgcccgttaatttccacacaaccctttttttttttctcccttcaaaatggaagcaggttggtggggaatagaaaaatgacctgtgcttctaattggcaggggcacagtaaacatttgttcttccaggatggaggaaaaaaaaaaaaaacactaagagcattaaaagcgctacacagattcgaaacaaatagaaaggaaaaacgtgccccatgacaattcctatttttccaaagtgtaaaaaactgcaaacgttggaattgggttgtactgttaggaacactgttcagcttaaattgttggaaaaaaaaaaaaaaaaaaccaagtgatctgtttgcctcttaacccagcagatgatcaaaagtagacttcctttctaaccacagttgtaaaaaaaaaaaaaaaaaaaattataacaggatgaacctcgcgaaacactgcttccacctcctcgttggtaaattaaaaaggataaaattagcgcggctaatgagatggaccatcctgtagattccccatccacatacatttgatttttctttccctttgcacagtttaccttttcctccttttcgatgtgtacggcggggtgaaaatgaaccggaaaaaggccatccatagtaacagaaaaaaatgggaaaaaaaaaaaaaaaaaagcagaatggatgccactactcttcgtcttcacgtgagccacgaaataataaccacacactttgactaacgactcatgttttttttttttttttttttcccattttttttcatcacttctttccatataaacatgtatgagaggggtaagcggagaaccaaacaacaacatttcgatggtaagttttttcaccactcgagtgacttacaactcgatttgcattacccccctctgtgtctaagcgatgtgtcacgcatcaccagggagacccccccccatttttccatttcaccccatcatgggaacccctaacacgttggtacttttcttttgtcccatttgcaggccacacttctcagcaagagcggggagggaccccttttttgccactgctctgttttggtaagtcaaaaaaaaaaaaaaagcaaaacggagagagaggcaaagttcagaaaaagatatcccaacggaggcgctgccacggacacacaagcgcaaacattttggcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatggtaaactttaaagcgtaaaaattaaatcgtaaaacactcctctccacagggacgctgcttcagtcgaagcaaatgcaacacgctgctatttctgctgaccggtggcgcagtcttatccgtgatagtaatcgccattttgattcagcgtgcgacgcacctcccccttaagtaagttcacaggagaagaactcggtcatcgagtttctgcctgcttgtgccgttcctccgtttggccatacagacaggcttgatgagaggtggaagcttcgcttccctcggaggaactgcctcctcaactatgcatgttccttcacccccgcagggccaaagcgaaagaaaaaaaagaaaccaccaaaaaggcgagcgtaaaaaaggcagaggtgaaaaaggcagaggtgaaaaagtaacgcacattacacaagcggcttgtcagtaaagttggaccaaatgagggccattcctttcttcggtgaatagtaaaccccatggggtggggggatacctgcgtaagctactccctcccatatgacacactaattagtcgtccactcgtttgttacactgagcaaaaacgtggtgaataattgttaatagcatttttcatgtatgagtctgcaaaatggtttgcactgcatgagtagtgtctctttcataaaaaaaaaagtaaccatttttttttttttttgtctgttttaatagtccattaattttacttttctttagtttaactttccactctttacattcatccctccgtccccttcttctgatgattcgctatgaataacgcgagagtgaaaaaactgaagcacggaggtgtcttacgggagaaaacaaaaaattataaaattaaaattgtagagtaaaagcatcacggggggaggcacctcgggtgaatgccccctgagcaactcgacccaaattgctccctgctcaagtgaggagaagagtcacgccctcataactgcttttcaaatttgtgcgtttaagtagcaccaatcagtaaagagctctcctccaaatggtgagaaaaatagtttgggaaactcgtaaaaaaaaaaggtagttgcatataagggtgcctcttccgtcgaatgtaaaaaacgagaaggctgttaacgaagtgtttgcaaaaaaaaaaaaaaaaatggctaatcatgaaataacgggactgttctttttggccaaatgagctggagttaaagagagatggcacaacggtgccgttccatcccactgctaaagacgcgtaagtacctctacacaccggaatgcacaaatgtaccttttaatacgtagctatctctgcatgatgaacggagagcgaactgccacatacccctaatgacggacctgtggggtacttccctttctccaccacgcttggcgatttgtcttccccgtgtggtcgatcatacacggatacagacccgagtacacgcgaccttcttgggaaaaggagcagcttgatccttccagcgactgtaacgaatggctcaatggggacgttctgcttgtggcctttacaaatttagggggtctcagcagaggatggagaaacgaccaaaggttcgcacagttggcccttttgcctatttttatgactttcatttctgcctttttggcttttattatttcattttattttatttatttttttttttttccttttttcttcacttcccccgtcactacacaccgcacgcttctttaaaaaaaaaaaaaaaagtccaccacacgtgttggcgcattcgtaaaatccggccgcagtcttcccccccctccgtggccacatgcgcgcgccatgaggaaattgaagatgcgcagaaaattgccaagaggcgaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaagaaagaaatggcatagcatggcacaacataacacagagcggcgagaagcaaaagagcataaggcggagtaaacacaatcgttaaaaaaaaaaaaaaaaagggaaaatatgcaagtgcattttttacatttacgtccacgtaggtgtatatgatcagagtgctaatcctttttgacgcgagaaagttgtgctacccagggggatgctcaaatgctgtcattgcaggagcagcagatggggaaagaacaggggggagggggcagttaagctacttctggaagttcctttcttcaacgtttaccacgtttgtcacgtttgtcacgtttgtcactacttgtgattgttgcccggcttaatccgttcagtgactgccaaggcgaccgctattcggctgcgcttgctgcgactgatgcggctcctccgaccagtcaatggacaagtctcaccagcaagtgacaccgtgccatagcgctgacgagtgacgtcgattcagaaggaggacgctcccccccgccgccaccaccatcgccacgcttgtttacccacagcttcaaactccaaagtgccattatggacgactgctcacagcgagaaagcagtaacgagggtacctttgaaaatgaaaaaaaaaaaaaaacacacatattccgtaataaaggaagtgaactactcgcagaatgaagacaacacatcggtagaaaaatccaaaaaaaaaaaagggaacgaacaaaaaaaaagtatacatagaggatgtccaaaggggaagggagtttaaagggggtgcttcaagtgacgagtggggcaggaacagtagggcgcaggatggacaggacccccaactgaggggctgcatgaactcccagaaaggtgacatcgatcgtttgctaaggataaggagggacaaatggagaaaacgggaaaagcatagcaaccacagtggcagccgcagtggcaaccgcggtagcagccatgacggcgacagccacagcagtgatagcgagcacgaagtggtgctactccaagggcagagaagcagcggggagcaggacgccacgacagctccatccctgcaccccagtccgaaggaggcaccccgcaagagtagaagaaaagacgcgccattctacatggtccatacgctccaaaggtcgaactcaccacggaatggaaactacgagaagcggcctcaggaacatcgtcgtagtagtcatgaccgtggtgggagaaagggaaaagtaaaagtcgttctccccgtagtggaccacattcataatgtgagcagtggcgatatgcacgatgtgagcagtgacgacccccccgaaatgagtaacgcggacccgcacgacgtaggcagcgcagacccgcacgacgcaagcagcgcagacccgcacgacgcaagcagcgcagacccacacgacgtaagcagcgcagacccgcacgacgcaagcagcggagatccacccagcgccagcagcagtgaaacaaatatattttccaagctgctcttcaaaataaagaaagcttttgttgacagaaggggggaccccataacgaatgaaaacgtggtggatagcgacatctgcgaactgaccattgtgggtagcaatggaatggacccgagtggtcctaacaacatagtgcaccttgtggaggacgaagatgcgtttataatgcagggacacagcactagtcagataggagggggagaacacagagcaggtgcttacccaaatggaagcatccgcaccaacgagatgatttgcctaaatggactaaatccaaacgacctgttaaacagctccgttctcatgaactccaatcgctcagaaataaatgaaatttttagtaatatcgaaaatgggctcattataatggaaagaccagattcgggaacaaatggcgatacatctaatgaagacgcagaggagcatagcggagggggtggccatggtagagctagccataatggtaggggtagaacccaccgttttagctacagaaatgtctccaacaaaatagctacctacgtaaaagaaaacatatcctacgtgaaggaaaaaataaaaaactattggttagaacgagtacgtgaagcaaacacacaattaacaacaccccatcaaacaacgaacgaacgagaggaaccaaacgaacgtacaattcgtacagaaaatgaaaatgatgacccgagctgtgtccaagtattattcttcctagggttggtgtgtaaattcccaatcctctggattattggttctatcgtattttgcatcactccaagtgaacataaaaaaacaaaaatgtggagtttagtgaataccttgtttgctctcattagtgtagtttattttataagtacatccaaatttaaaatacccaaaccggttttttttgtccttatggaatcaaatagtgaagaaaagaataatactcatccaaggggtgttttaaaaaagggggacaatattattcacagttcggtaatccttgatggatcttctacgtctcattggatgggacagaactctcatgcagttttctccgcagaggggaactcctttttaaattggaactttgtatcaacgcagaagccggatgcacacgttttgctgtaagaaaaaccatcgatggagttcagtttgctcctcgatgaaatcggagctgagatagtgccatgttgaatcctttgtattgtgattgatcttctccctccccatggatcgactctgccaaatcatcaccctctcatttctttcgcacctccctttgtagaagcagtgacgtgtataagctcctaaaccgcgtgcaagtgacgttcctcttcggaaagggcaacggttacccaagtgcgaaggtcgaaaagatgaagcctttttttcatgacctgaaagaggaccttaggccagtccaagtggagagactcactatgacggaccaggagtaattctgcacccgacgcacgcgcggcttcgttctcgtttgcgtttattctccagggtggaggcacctatccgcgtgaacgtgttccccaagtgttggaaaaataatactaatgtgtaaacctatgtgtgcgcttatgtatgcgcttatgtgtgcacccatttgtgtatccgcccatgcaaagcgaccgaccatttccccgtccactcctcttttgcagcgtccccgaagacttcttcgggggaggactcaggtgcgaacggacagaaaaatatgtgcccgagcagggcaacgaagcggaaaaggagaaggagaagcaaaaggaggggcaaaaggaggagaaaaaggaggagaaaaaggaggagaaaaaggaggagcagcagcagaaggagaagcaacaggaacagcagaagcaaccgcagaaggagaaggccaaatggtacttattctggaaggaagaaaacaactctaaggataataagtcaaacggatcagaatcagacatctcccttcccgttggagaaattttcttttttaaaagtgagtacacctgtagagtggctttcctgtaccccaagaaaacgaaccccgatgaaaaggagatgccagaaaattttatccaaataaataaaattataataaagcccatttgagggaacccctgagggaacaaagttcgttcgcctgatgtgcgtagaagtgggagacgcgttctcttcccaccgttatggtaggaaagctgcacaccgctagggttttcatttcgcctttcatacttcgcctttcatacttcgcctttcacacgtcgcctttcatacttcgcccctcatacttcgcctttcatacgtcgcccttcctttttcgcccttcttttttcccttttttttgttgtttgccctagggtggtctccacttggacccacgcccaacttcaccacttcaccacttcaccacttcaccgcttcaccacttcaccaccaacgtgtttgttgtttaactgcattcgtcgcgcagctgtgcatcctgtgcagcggcacccgtgtatgcaagtgcatctacgtatgcgcatgcgcaccgacccttttacccatttttttttgtttacctttttaagacccacgaaggtgtagtttttcgaaatagccactgttgagaagcggcagtgaggggcggttttctggaaagcagaggcccgctcgtattcccccttgtctagatgctgctcacaatgacgcaaattagtgcacaacttggctagtcgcgcttcccgaacctgcggatgaagcagccaatcgcgtcgtccaacttctccacgaagctttgcagctcctcccgctcaatcccaataacgcaggaaaaggcaatgtaagaaaagggatacaaatcgtagctgcacccaaagtgctcaaatgtgtggttcccaattgttaaggccttcccaagaatcgctgcatgattcatattttcgttttttaccaaatttgtttgggacccctccttctttataccccccacattgtggctgtctgacgaatggatcggatgtgcatcttcgctgttctttccactattgggggaaaacatcccatcggtgtgtgcaccctgttcagtagtgttaaccccattgggatctacttccccatggtgaattggataatcacgttctacattaatccgcgttttctgttctcccgtgtgtgccccttctccatttcgtatcaacagcggggagcatataaccctatgtcctgtaacatttctataaaaaagtagagaaccaagtagggtaatactcttcgggtttatcacatggcaagtcttgtaaagctcgtttaaattaatcgccatggatattttatttttgctagctttgatcaaacataaattgtattttgagcagagagtagcaactttttcttgcaaccaagaaaaattttcttctcttttttttcttaggtttagtttttttttttcctaattctagtaatgtgatgaaaagatctaaatatgcatgcacaggggttctaccagggtagtgttttttcaattctttcatttttttcttgtctgagctgaatacgatcccaccgttaactgggacgaggaaattcttatcacaactctgaactacgaagtctactcgacccttcgattcaaaacacttttgtatttctttacacaaataagtacactgtaatccaaaggcattattaattatatgtggaatattatacctcttgcaaatatgagcaatttttacgatatcatccgaatttcttggagcataactagatgtgactgacattacacaacaaatttgttcatcatatttttgtatcagtttttctatttcgttaagatttgtaaataattcttcatccttgtataccatatccactactaaatatttcaaggcacaaaaatcgatgcatttgtaacaggtcttatgatctattctagatattattacatattcacttttttttctttccttttttgtgtacagcagacaggtacttagacacatccctgtagcgtatggtagtatgtatacatcttcgcagctttttattccaaagcttttgatcagatcctttacgaagcttgtggtggccttcgccaggacactgttccctgcgctcttgggctgcacgtcctctaggttccctgacctgaccaaggggcataaattgcgtgaggggatgtctgttcaaatagcacgcacacgcatagatgcgtacacacgtatagaagcctacacacacgcatagatcttacgcacacattcatatgtgtttgtggggggaagggctgctcacctgccgatgccgtgcccgaacccgatgtacttgttccgcacgagcgcgctgtatatacgattctcccgctccccgattttgacgttcttctcgctgttgcatctgaggaaggaaatagaaaaaaatggggcgaaaatggggcgaaaatggggcgaaaatggggcgaaaatgggaataaaatgagttttatgctccctcgtttctacaacattacatcataaagattatgatcttttcttttttttttttacgcacaaattttgagaagatatctggtgcaaaatgctcatgatggttatttcgtttaggccctcatttgggacacggccgtagtttaggatgctgcaaacaggaggggggagtgttgtatgacgcaaaagtgggagaccattatttctttggatggcacacacgtgcatgcatttatgagaatgctcattctgagttgccttttttttttacttccatagggtattttccttctggttaagggtctattattggggaggtggacaaaaaggaaaaaaaaaaaatgacaaatgacaaacagcaaataacaaataacaaacaacaaatagcaaataacaaataacaaacaacaaatagcaaataaaaaatatcaaacaacaaataacaaacaacaaataacaaatggcagagtggtaacgcgcggtgagagacccacaccaatgttactcacagcacacactcggcacgtatgaaacgaacaagtacctgcttagatattagggaatacctattgctgcatatgtctccttggacggccttgccattgcgcacgtccacacctggtgtgttcatctcgctcttctaatggaaactctcaaaagaggataattcaatatagaacagaaagagggggacaaaaaattccaacgatttgacactacatacgtgtgttcactatagcatctagctacgatgctcccaaattggtaacttaaaaaaaaaaaagcgaatgctctttaaagcggctatatatttactcttttttttgttttgttttatcatatcctgttggttacgcctttccacctcctattttgtagatgcacgagcgaaacaactgttgctatgtcaaagcaggtctgtcgccagcgcaaagttatacctgcgctgttcctctactttgcactacaaacgcgtgcatacaacacacaacatacaccatacaacattgttctttcttcaccatgtgaaaggaagaagcgaacaaaatcgttcgaattgctttcagtaagttgttcaatcagctacacttatgaagggaccctaacccatgactccatcttcatactctgctggtgtacaaaaattcatgtaaaagtgcttcctttttttaaacaactattttacatgaacgttcaggtaacttttcccaaatttgcaaaaaaaaaaaaaaaatagctagccaatacgtgcatattctacagtctgagcagtcccttacaacttggaacaaaaacaacagcaaaaaaaggtaaaaaaaaacatttctattttctatacagcaacaatactgtaattaaagaataaaaatgggaaagaaaaaggaaaggaaaatctttaatatgttacataaaaactatggagatcacatgtatgcacttatggtatgatttaaaaaataaaaaaatagggagtaaaaaaattactaaaaaaattaaaacaaaaccataactgcggtaggaaaaccataggataaacttcgttcaaaaaaaaaaaaggaagaaaaagggacacgacggtgtgttttcctgatgtacacgcgctgtacattatgcgttccccgccgtgccatttcgtacacattcatgcgagaacgtgctctgtggatgtggagcagctggggtgcggacgattctctcttcaaaattttcattaaaaggaaaaaaaaaaaattgacgaacagttaaaaaataaaggtggcaatagtaacaatagcatccatagcagcaatggaagctatggcaatagtgcacatgagatgggtcatgcggtgtaaacgcgcatcgcgcgcgaattgggggagctcctatgggtcaattcaacggtgcacatattccatttacacgcacttgcaacatgttagcggtatgtattcgtgccgtctgatccgagggatgctccaaacttgtctatgccagaatgtctttcttcgatccatccctgggcgcatttttgccaagggttcaaaagggctgccatttgcgagacttgaccgtggcgaacgcctgtgtgcggttcgtacatctatctctctatctatctacctacctatctatctctctatctatccatccacccatcgaccaatccaccaatccaccaatccacccatctatccattctttttttctttttttcttcttttctttttttcttcttttctttttttccttttttcttcttttctttttttcttcttttcttcttttcttccatttttttatttttcccccacctcgcgtgccgcacaagtcacacattttgcaacgagttgcaactcttcggcaccaaggtgctcaacacaacgccgttgctctcgggggggagagacgccatgggcttaatagacgtgcatcttgccgcggatgggttacatgtgctgttaaaaaaataataaaagagctcatgctcagctatcaacttctgacatgacggttccgacaaaaatttcaatgacttaaaaatacaagaagaatactgattcagttgtgaaataaaaaagcaagcgtttctctcatcatttccatcacccacagaataaatgaaacatataactgagttgttgcaaaggtagggggctaaaatttcattaatgatttgatgaaatataaccttcttccaatccttcggatcaattaaagaattaattaatctgtcccttgcggatataattcttatattgttgagaataatatatgaccatactaatggaataaacttacgggctgaatttattaaccattctaagcttgcattggttactatgaccaattttccttgtgtcaagcatagactcaacgttttaattacaacttcacttaacttaaaaaagaattgtcttacggatgctgggatgttgtcattcaagcctagtttcatctttacagttatccagctagttggcaatatcgtatcatcataatcaaaaacgattaacttcttgtatgtgtacggtttgttatgtgctccgttttcgactcgcatcatttgggtgttgctcgatctggtaatgtgttcttcgcagcagtttacgcccactgtgtgcacgtggttgtttccattctgtgcatttctcatttcgtttatctggaaactgcccaagtagttgtcgtaattgatttggtcccccccggtttgaaagtttctcatgttctccatttcggccgttttggtttctctttcaaaataaatttcgatcactcggaaaggtgtgcgtgtgtgtacgtgtgtacgtgtgtacgtatgtgcgtgtgtgtacgtgtgtacgtatgtgcgtgtgtgcgtgcggggtcggcctgcacacgtgttggcatatgcctcggttttgcaaaaacgatgctgctttcactcacgtgggagggaggcgggcagtggggaagggctccttcacgtgcacctactcaactttttaatttttttttttttttttattttattatttttttttttccctcccccctatcattagatacaaatacgtacaaaattgtgcagccttatttataggactaattgcttacttcgcttctggcccttctgccacggcttttcgatttttcgtttgttctgttgcttcaatttgtgctgcctcagctttgttcttacgaagtgtacgcaacaggcgcaaactgtgctttatgttacaaaaacgattttaaaaaaatgggcaaaaaaaaaaaagaaaaaatttttttactttaattcacttgttcactatgcgcggtgttctttaaaaagaggtgcttatggatatttcgtcctcctcccggacttacgtgtgaaacgctcagggtaacacgctaggtgtaccgtgtgaactgcaaagcccaaggcgcaacgcgctggacacacgagttcaaattcccttcaaagtttcgacaaaacgaatttccaaagtgtagtgctcacaaaagaaagtctaaaacgaaaattaaaaaaataaaaataaaaaataaaaaggggataaatgtgggcaaaaaaaaaaaaataaaaataaaataaaataaaacaggtaacaaagcgtgaacaaaaagcaaaaagtggtggacacgcataacagaaacgtaaccgaaatgaaaaaaaagtaaaatgtaaaagaaaataaaataaacaaataaataagttagtaacaatgttaccaaatggcccagtgtcaaaatgccggcgcgggaagaaaacgaaaaggtaaaacaaaaaaaaataaaatgaaataaaaaattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttttttgttcatacgtttctgcaaatttgtacacacgcgtgcctgagcgtggacgtacgaattagcagccacccactggcgcgaaagtgcgaacagatatgtgaacagacaaatgaacagacaaatgaacagataaatgagcagacaaatgaacagataagtgagcagacaaatgaacaaaaatgcgcacaactacttcttcgtgtttgtaattttcattccacggctgaggctgcccaaaactgctcgccgccgcctcgcataaaaggcgcgcgccacgtgcttatacgtgcacacgcaaagttctgaggcacgtataaaaaggctgttgcaaaccacgcgaagtgaaaaaaggaaaaatgtactgaaaaggaggaagctacataacggaatactcacttaagcgccacaattttaactacttgtatgcaaatttgttcgtcggtcaattcttgatgcaacacttcgtcaacagggcggcatgaaaaataaaaaaacgctttttctgtatataaatacaaatagtactgaatgctgcacttcctgcgatgtgaagggcgtggaactttcgttatttggcaaaatttcaatctggtgaatttcttaatttgctcatttggagcttggaatgttgcaattaattgttgtcgaggggtgaagtgaaaagggctgcaaaagaacgaacggtttggaaaaaacgttcagcataactgaaacgtaaaataaaagctaaaaagaaaatccaaattgacaagcgcaaaaatgacaaattgcgaaagtgcaaaatggctcaagggaaaaatgcgctgcacacaggaagtggtttctttttttgagggggccacattcaacatggcctttcttaaggcaaccaacttcacactttccactcaaccgacttgggtatatgccccacttcctgcgcaagcatataattgcatttgttcacgagtgcatacttcaccacaccgcgtttggtttgccttcccgttttgcagacaaagcttaaagtcgaccaaattgaaaaaagaaaaaaacgaggggtgggttgattactcatatgtaatagcatgaccagcaagtggtctactttaccatgttagcttagcgcgttctccaattttgtggcgcaaagcagttggcaaaagtcttatccctccgcgattttcatataggtgcataatgccccaagtgttatatgttgaattccaaatcggtgtcttctcatgcgaaatgacgcacgtttacaattgcctcgcatttacaaaagttgccgcacatatctgtgggccccgggatgggaaaaaaaaaaaaaaaaaagataacatgacatgtgcactaaaatgagaaaacgaaaggacgttcgcattacaattaaaccatacacttcctcaacagtgccaacgaaataaaataaaataaatataaccctatggggaaataataccagtgcaccttttttgcggaatatgcacccatctcttgctatgtgaaaactccccgaagtgcttcaaaactgggagtcattttgttgccaacgaagaggcatacacaatgaagcaacggggtagcaatatacctctaaaaaaatgagcgcaaaaatgcttacattatttttcatacctttctcacttctgttttgtgccagtttctcaatttgtaagacaaagcatttgatacataatcgagggggaaaaaaaaaagaaaacgtgttaagtgccttcttttttcctcatccttttttttttttgccctgaatgtattactgataaatcatttcccttgacaaatatttacataaaaaaggagaatgaacaaaaagagggaaaaataaaaatggaaatgaaaaacgattttaaaatttcacctgtacaccctacacagttgcaacggtttgcccatatggtcgaagggccttagcataaacgcggtgccaacccttgagccaatgtgcatgcataagatatatatgcatgacgccattcctaatttttgacacttctgccaagttataattagaacggataaaaaaaaaaaaacgaatcagcttgttaagcgcatttctagcatgtgtatgttagaagaagcaaaaggggcatttcttccttttttttcatttttccttttgtaattgccctgcacgcgatagtgcatcctggccgtagcgtgtgttaagaggcgagacgcaaaagaagataatgagaaagtggaagggcacaactaatttgtgagcagatgggttgaccaacgggcgatccagcgaagggtgcggcgaagggagcggcgaagggagtggcgtacgaacctgctaacgaagcagcgaaggagccaagcgagcggataagaaacgatgccgcttcgaaactcccgcatgcccgtcgcgtgaattttacgtctccctttttcttcgcgtaagcctgcgcagcaatgcagtttttgcttctcccaatcgttgtgcgttcttaaggaggctcgacaaggcgcgaccaaaaggaaaccgagttgaggcacacaagttcgatgcgaagcggtttggatgtatataaatttgttttttcttttattgtttatttgcctacctgcttatttttgcttccatggtgaggaaggaacaaatgtgcacgaagcagcttgcctccgcccatgcgaacagctcggcgtgacggataggcccttgcacatattccgcaagagggagaggtgtgctgaggaaaaccccatcggagccgcgactggaaattttgctcagacatacacgtctgcgtaagtatgcttatatatataccacaccccttgtgcgcgcttcgcaccgaggagtacgttggtagactcgcccgcactcatacgcaaccaagcgtacgatagcagagccctctcctctctacacacaccgctaataccgctcataccgctcataccgctcacaccgaacatgttaaggcaagtgcaattactcatcctgctgatcgttgcctcgaagaaaggcaccgtactagtgaacgcaaggaagatgagccacctgcattccaaactgaacgaaaatattctctacttcaacaagtgtcatccgtccaatgtatggcaccacaaaagaaacaacacacatcatgcatacataaaacaaccgctctttcatatacatcagagaaaaattaattacttgaaaaatggaaatagcatatattccaaatattacaataacgagcctgtttacaacacatacaatccaattttaaattatgaagtactcgatttggtgaaggttttcggaaggttagctgagcatggaaagtatgagtccctcaacattgccgttgacgtgggaataaacaaagaagaaacgatgaataactcagatgggaaacctggtcagacaaaaagaaataattcctggaaacataaaattttatccatttttaaatttaaaaatttacaagaaaattacaaaagggcatactggtataggcattttttacaacaagggaaaatgaatttttcagattttaaaaaatatttattattactaaaatttaagtggccaaaagattctcttttcccaacgtataatatttttctgttcgaaagagggttaagtaaaaatatggactccccattgatacgaaataaagtggaaaattatatacagcggcaagaaattaacgaaaatttgctgaaagcttgttttttttgcttttcggaaggaaaggaatacataactgcgcaggatatattaaatacctttattgggtggaaaaggaaaggggataaacatgagaggaaagagagggataccaatttattttccttttttaagaaagccaaaccagaggaggattccatcgattggttcactttcaaaaataaaatcgatgcatgcacgattaggatgcacgaggggaagaagtgaacgtagccctccacaccagggagtggtaacctctgtgatgaattattttttatagtggaaaggtgcgaactgcacagatgtgctaaacgaggggttgtctggtctgcctctgccatgttatgtgcttctcctattcgtggagattactcaaaaggggagaagaaaatttcacggcgaaggagccctccccctttatttatgagcaggccccacacatggccagtagtacgcagccctgctgtcttcactcgagagtaaactgctcaatggagtcactcatgtggtagtgacatacacacaagtgtgtaccccaccccagtttttataaaaacgtcacttctgcatattgaccaaattttttttttttttcaccaaagggggtggtggtgcccgtctttacgcttctcttctgctgacccttctttgcatcccattttaatcccccaccatatatgtcaattttttttcgtaattttttcgtacaccccgttgtgcaacctttgcacaatttaacctacgctggatcagcaaaaaccgtttccacgtaaatggacagtaaaaataaaacgtcgtcatagcgaaggtgttgtggcggcccaaacgtgctatcccctcacattgccataagaaaggcttaaaatggaaggaaacgggggaaggataaaacgctaaccaattgcgaatgcgaagagcgggaattattcttcctccttcaccaaattaacttttttaaaaaaaaattaacatcatttttaatgctacattggaatgctctatacactgcggggagtggctgttaagtcagcaggacagcgcagtgataagaggatgcgcattcaaaaaaaaaaggggaaaaacgcggctacgtgtgtaaatgtggcgcggggaatctcctacatgtttaaaaaaaaacgccacatttacaacgcacgggaattgaaacaataaaaatggttgacgcgcgtgggtaaaaaagggaaagaaaaaaataagatgggaggatggaaaagacgatgtggccgaaggggatggtaacggacgaaatggccgaagagggtggtaacggacgaaatggccgaagagggtggtaacggacgaaatggccgaagagggtggtaacggacgaaatggccgaagagggtggtaacggacgaaatggccgaagagggtggtaacggacgaagagcacgaagacaaagccgccaataaaacgctgcgcagtgcagaattacgaaaaagagagtaacacacaacgcacatatgtacgcatgtgcgcgtgtctacaaatcattaaaacatgtgacaccccccccccccctgcgcggggattcttgggggaaaaaacattcaaaacggctgcttcggtgacaaggggagggggggaaaaacaaaaaggcaccggtgggcataaaaaaggctcaagttggtgtaactgcggtacagcctcgcgtgcattcctggcacgctccgcaaaaacgggcggaaaaactaaacaagcagagggcacacatacgctgaaaggggctgaaaggggatgaaaacggctgaaaaggctgaaaacggctgacagacgcgcatgttccggcgcatgtgccggcgcgcccgctcagaaccgccggttctccaccctcttctggttattcttgtacgacggggtatactggaagttcttcttggtgaggcgcaaaatggacgagccgaacatgtatatcgacccgaagttctccaaccacaccgttttgtacaacgagtgagaacctaccttagaattaataacaacttcagtccacacagatgttttaaaattataaaaaaataaatcgttccttggtaaagaggaactcttacactctccaccaattacgaacatatagtcattaatgatcacacaaccatgtcggtacctcttctcaggtatgcttcctttcgccataatttcaaaacacttattagactggatattgtaaaggaatagattatcacaaaaatttaaatttattttgttactattaaagctgtagtaactgattcctccaaatatgtataaattgtttttataatatgtgcaggaatgtcctgctctttttccaagccaatggattcttcgtatattcactccattcgctacaaggtcacatatatatttgcacttcttcccctgtacacaatctttgcaaagttggtcattacgctcatggtagatgttcgttcgtgtctgttgggggtcctccacgggattagtttcacaatgcataccttcgcactctgcatttttagcttttccatccgtggcttcttcacgagtatcaaaaatgagactgtacaaatctgaacatgtatcatccgcttcttccttctctttctttgcaatttcctttctgtcctcactcatcagattcctatcccatgattcccccttcgtgtgactaaacgaatcgttatgcctctccacagtggacgtagcaaccgtggctatactatccaccgtgcctacattacggtgtagactatccctcagatttaccgctcccccgtccatcttaaccttactcgattgtgtcgtgttatcattactaaacgcatcattcgaggtgagtagaaaaaaattgtcgttaaaacactcttctgcatttctggtttcgttttccagcgtacgttcgttctgtacaccatctggggagacagtatcacccggtttaaaataaaaaatgttgctattatcccttctgttttcggtggactcgtctaagtgggtacgtaaaagagaattatcctgaaaagtctgctctcggtttgtccgctcctcaggggaacacccgcatccgtcactcctgtactgatacagctccatccaccgatttcggtaaaaatcgtaaacgtacaaatcgttgtaaatgatatcgatatattcattgtcccttttgacggtgcttcctttccctccaaagaggtaaatcaaggagtagcagctctcgttgacactgcagatggaaaagaaatctcgagcctttatcagcctcttcatttttttaaaaagatttttctcttcgttcggaaaaagctcagaaaattcgcacaattcggaaagctcggaaaattcagaaaattcggaaaattcggaaatttcagaaattccattgacatactcttcgcaggggctgctaccgtggatgccacaactgcgtcggctttgggggtcgccatcgctgcttcgacggtgaccatcctggatgtgtgtgccctccacggcacccgcttggtcactacgcactgtttgctccacacatgaaacggtaggattcttccccttcggcctgtttgcctcttcctgcaggggagaagagccgcccggcttcgcgtcccaactgggggggttgtcaatcttgtcagtcttgccaatcccgtcagtcttgccaatcccgtcagtcttgccaatctcgtcagtcttgccaatctcgtcagtcttgccaatcttgccagtcttgccaatcccgtcagtcttgccaatctcgtcaatctcgtcaatctcatcggcgttgccctgctccctgcgctccgtgtcccccccccctcaacatccgcaacagctgcgcaaaatcagcgaagttactctgtgcagactctaccacaatagtaccaaagagagtattcatattaagcatatttactttacagaaattcataaaatgacaattactactaataataaaaatacaattattcagataaaccacatctgtgtagttcataaatgaaatattactcaaatgactgaagcttccatcaatagtttgttcctgtttgttcaaataaaaattggtcaactccatgttcccatttttatttacggacatttcttcacatatgttcaaaaatatataccatacgttattatatggggtatacaaatatatacatttttttattttatcaaaaatgtaaatattgtcattcaagacacagactccatcacatctatttttgtatacctttgtgtcgaaaccgatattgtaaacattgaattcgtaattttggtttttcttctcctgatcgtctcctctgctggcgacgttcttcgcttggtccatccggttgctctgcgctctcgtcacacccacagcgccagcagtgccagcagcgccagaagcggcacctgctctcatgggtgacccaaccgctgcgcccaacgatggcctaaccgctgctcccaccgctgacccaaccgctgctccaaccgctgcacccaccgctgacccaaccgctctcaccacggcggggcggtcctccctgccctttttcctacgccccgtgcgcacattcctgtcccccagcatcaacgcccccgaggacgacttagacgagcagctatggttgctatacccattactgatatcgacaaaattattaattaaattctcattctctatattgttgtaattgtacgcactgatatttcgattgtatatactcttgctcttattgtaaaggtagttaataatattcatggcttacatctttcggtcactaaatggaggattttctcttcctagggggggatattcttctatggaaatttttctcgactgaaatttctggacaggtgcatgcggaatgggtaggtgtggtgcagacctgttcgtcggggcatcataatacatgcacgtgaatatatgtcccctttcccttttaagaatttttttcttgcctttatcagaagtgagcttcacaaggatgtgtttatggcctactcggttcagtttatctgttaaggggatgtacccttcgggcagtctctcctatcgtggggtccctcctgaaggacgttgatcgttcacctggcggagggcaattcaaataggcatcaacagagccagcaaaatctgctgccaacctacgcgtggggactccaaacagcaggggtaccagcaaagcttcaccacgataagaaaacggaaaacaagttaaagtaaaacgaagctaagcgaagcgaaatgacgaggaataacccaacgtaagcgctcggtgatccccgcaatacattcacacctccgtgctcaggtatacacaaatttttaaaacttttaatttgtacgcaaaaaaaaaaaggaaagcacgaaaggaaggaagaacgaaggaaagaacgaaggaaagaacgaaggaaggaaagaaaaatccagtaggaggccgcctgggtccagcgacaagctgttcttatcagataaccattagcgttactccggattcatcaatcctctttcgaatgtgtttaacagcacggttttatgtagcgtcccgcatgtgcaattgtcacgcgttaatttgctggcatgtatcctcacttttttattccatatattcgtgaacggaaggggaaaattaaaaaatggtcgtgccaaattggggaggaagttgaagtagcaattgaggaaggaattgaggaaggaattaagggaacaatcgaggaagcaatcgaggaagcaatcgaggacgcaatcgaggacgcaatcgaggaggcaaaatggggaggcaagttgcggaaggcaggtcgagtggggccacataatgacgcatagtgaaacgcgttgaggcgacgaagtcctcggggctttcacaaagtggatttaccaaaacgggggaaatacatgccgcactaattgctgcgcgtgcatgtaaattagggggcacaattttttaccagcatggcgaaaattccctcctcgttccgctgcaactctgtatgttcgcgcaaaaattcaaaccgcgaagcagtggaaatccagcaactgcgcacttaccagctatgagctttcatctatgaactacgagctatgcaactgtgtgagttttcccaatagcgtgtacttccccttcgacaatttttatgccaatatgccatgtgtacgtgggatgaactactgcgcgttttgctgcacgccgacacatacgtgtggcatatgcatgtgcggggtgaaaccaggattcgtaatcccctcttaagtgtcccaccttcgtgacggctaaataaaacgaccatttggtacacccatttttggaactacaatttttttaagtggcctcacaggttgaaacccccagttggtctggctaacctgacccttttttttttacaaatatttcagtttgtaaattttttccctttttttttctcacgtaatgttactttaaaggagcaaataattgggatgggaatatttctattcttcctattgcctttccactgttcttgtttttttttttttccccccttgaaggacgtccactcgtgtaagcagtccgccatgcgcaaacgaaaagggcgcatatgtgcctctcatttatatctccccgttcgaacggcatgatcatttaagaaacccccgcgtcggtgcgaacttgcgtaaagcatttttacatcggcgaattgggaataccaagaggggaacgcgtacagtacagccctttgttcttaaatggaaaagggcacaaaaatgcggatgtataaagggggggcgctacacaactgtgtgtgcatgttatgttgacccaccgcaccagacaaaggatgctatccgaatgtgtcacctttgttagcctaccttcgttccttccccgcttttctcacttttccgcgtgagagattatcaaaagtttgtggccacaccatagggcgcaagtcagccaaatatgtaccacttggctgaaacgaaacacattttaagattaaccaggatgctcaacttaatatggatcctgccctgaacactctcatatagaaaaagcgaaccatgtgggatcttacaaaacagcgtattggtataatcaaaagttagaaataattcccatcgttaattgggtacgtcaaaagcgtggagcaaaaaaaaaaaattcgcataggttgtgtgacaaaatacaaaagagtttcaccttgcggctatccgtacgatagcatatattacatcgtgctgaaggtagaaaacaccacagagaattaattttttttccccgcgagcaacatactaattgtgcgcgtcgttggtgtagttgaccaaagtatttttttttttttcaaattactaaataaacaattcagggggggaccaaaccctgctcgcaaaagttgcacaacagggttgcacagcgcggataggtaggtatacaaatatacatgtatacatttaggggcattcacatgcgcgcatgtacaagtacaactacgcacatacgtaaatatatttgtatatgccgatcgggcaggggcgccttcatgctcgggagtatccgagatatacaatgcagcgctcccgtacgacatatgaacagccgactcactgggctgccacaaaatatgtacctcaacaaaataaatgtactgtacatatatatatgcaattatatgtgacaccttaaagggcaaaaatgcgtaatcaaagaattattctgttaaacaactaaccaaatttttccgctcatataaatttatttgcttccctcgcctcatgtcaaatgaaaaaaaaaagaaaaaaagtaatatcttcttttggtcaccgttaagtaccactgtggcgaacggcaaaaagccattttcattttcgcaatcgtaaagtgtgaacagcgtaagatctaattgacgcgaataaaggcaaacgcgccaaaaaaaaaaaaaaaaaaaaagaacaaacgagcgaataggcttatatatacatatgcgctcataaatttacctccacacgtacatatataccgaacatatgcgcgcccaagtgcatgccaattcgattcgcccccctccccccccgacctgcgtccataatatatttagtagccccgcgataatagaatgaatagctgtacagaaaaattctacgcaaagagggattgactaaaagggagcaaattgaagaaaagcagactaacaaaacgtcaaagttggcaaaaccaacaatcgtaaaaatttgttaatcttcaatcttcaccaatataactgtaaagaaaagaacgtcaaactttcgataaaaaaaaaaaaaaaaaaaaatcgatgcaattctgcatgaataaatccccccctctattttttttttaacattttcacattttgcaaaaatgctgcaaaaaaaccaggaagtaaagcatttgttgtaatataaaaagtttttggacttaaaaatatttttatgccatccaacctatgtgaccaatttgaatacctgattgaaagaaaattgtttgttgattaactctgcatgagtatttcgtttcttaaccgttttgcacgaccattacatatatatatattccctcgagacattgaacgtgaacaccccccctctgaggcaatacacgcccagcatatatatcacttcgcggccaacggctcatgtaggggtgtatgtacttgtatttacgtgtttttgcgtgggctcactcatttgcacgcgcatataaacatatataatacgtgtatatttacatacaacaccttctctacggcaagccgctacacaaaaaaaaacaaaacaaaaaagaactccgctcttgctttcatcaccgttgcaaagccactaagcagaaaattttatcatttttttctgtgtttatttttttttttttttttttccaaactttcatcacgcacagaggtgttttatattcatgccggttgacccacaattttacacagaagtatttttttttttttttttttttttttgtataatttttcgtaccatagagcaatagcaacattgccaaatacacacgtacattttaatattcccgcattttgcccgcatagaaatatcgcgaagtggggcatagcggcattaacgcgcatattcaaacattgcgtacatggcagtgttatatataagtgtgcatgctggacgctcacgtgggccccatccattgtctgttcctcacgacacgtgcagaagacggctaatacaataacacgcgtaattcatgctatcctgcttgtgagcaatcgaatggacacctttttaatcacctgcacggcagtccatttgtcatacatacaagcactcccttcttacatacgtacatgaacgcacgtacccttgtgtgttatggtagcagctgactgattcgcacttgccgcgggtgagtggatgggttgctactttcgaaggggataactgtgtgaaggttaagcgtgtcggttgcttcgcgtgctgcgttccactgtggaagcggcgggacggggctaaactggggtccgcaccaacgaaggggcgcagttttgcagttggccgctttgcagttggccgctttgcagttagcagctttgccgttggccgctttgcagttagcagctttgccgctggcagctttgccgttggcagctttgcagttggccgctttgcagcttgtttgccccccggttggcgccgttcaccttgcggatattttcacttttttttttttggccccgcgccacattgcccgtgttcaccggcgtaaaagtacatgtgcttttttttcacaattacttatacatacgtgccttggtgagaaaactatttttgtcccctcatcttaaaattgcatgcacagttcatgcaaatggggcgaatgggcacatgtgtacgcaatatgtgaaggtatgcatatatgcgcacatacgtaccataaatgtacatgtgttttataacccttgcgtaattgcgtaattatcatgcacatacgcacaaatgtttaagtttaagtttttttttttttttttttttcctgttgtccccgcctctgtgaaactacataaattaattttttttttttcccccttgccatcaagatcaccaagtggaggaaagccaaaataaaaagtgggtaaacgtataaagaagctaatgtagcatagcacatagtatacatgtgaggcaaagaaaataacgccgcttcttacgtgttgttaggcctttttttttcttcctgttatactcatgtcattaaatctacacttgttgagccgtcgcttaaacagtgcagaagctgcaaagagaacgctgtgcatatctccagtgttatggtgctatatgcttaccgctacatgtgcatcccttggccccatttacatatgttgggtttgcctacatgtgcgcggggcgaatatatgtgtacgcgagtgcacgtgaatgtataaaacgcatattcgcacatagcgtatggcatatgtgcgtacggcgtatgtcatatgttcgtgctgcttatgtcatatgttcgtgcagcttatgtcatacgttcgtgcagcttatgccatacaaattggccccatcgtgaattggtcccccccacctttcaattaagtggcgcgttggggtgaacataccaagtgtacaaattttaatttttaagaaagtaaatttaacgagaaaaaaaaaatgaaattctcgcaaaagcgaagttgattgtgttacttaattgtatcgaactgaaattaacatgaactacatcgaacttaacggcatttatttctttcctttttcagtttttacttgttttacgtgttttacgcgttttactttcttctcgtgttttcatgtttcacaattttcacaagttttacaattttcacaagttttacaagttttacaattttcacaattttcacaagttttacaattttcacaattttcacaagttttacgagctttacgagctttacgagctttacatgatttacacgacttacacgacttacatgatttactcatttcacagtttcgtgctcccttccccctgccactccctcactgcgtgactcttcacgccatacctgcttaccttcgtttccatatactctatctttcccccacaccatccttctttaactcgcgatttttgagggagccgtttttcagcgtgccgtttttcagccagctgcttttacctcttcttcgcgcaaacctcacttgcgagctctgatgaacgagcactagaggagaagaggacaattattatatgagatgagaagctttacctttgcccccaggtagttaacctttgcccccagtgaattaacctgtgcgtttccaaccgttaatgataagcatattcaaaacaaggggggggtgaaagaagaaaaaacagccaaaaggttccttgttgaacagaagagaaaacgcatatacatatatgtacatatatgtacatatatacgtatgcctacatttatgtacatatttaggcttatactcgtgcgcgcttgattggagccccggtgtatatgtatgcatgtgcctgtatgcgagagcgaatatgttgagcctgctttgccatttcacgtactcattacgtattctcaagcgagcgtgcgtaagcctgtgagagtgtcccaaccacgtatgcttcgcagcgcatatgccgaagcgggagagcatacagccctagcagcacatacagccttagcagcaaatacagccttagtataataccccctacgtgcatatcgtcatacatatgctcctccattcgtacatgcgaacatatacgcgtacgccattatattcctttcgtttttttcgcgtacacggccacatttgtatttctttcgcgcgtacatgccttatgcccgtgggcacgcagatagatatactatatgtgcataccatgggcatataaaaaatacatgcatcgtgaacgcatatgaattttacttgtatgtgccccccaagggaatgcaagcaaaaaaaaaaaaggcggattttcgctattatgtacgcaaaaaatatttttttactttattttattttatttttaacatgaaagagagaaaatgtttaattcttgagaagaattaaatgtatgtatgtatttatgtgttaatgtataaattaaacatacattcgcgttttctccccatagcatttcgctttatttcctttccctctgcatatttcctttttttcctctgcttcccctttttttgtaaatcgcccatttctcgcaacagcgtataccttttaaggcgaaatttttaaaagaaaattgctaagcataagttttttctttcaaccctagctacagcggcgccattgttccatcctcgaaaaaaaacgagtgaaaaggaggatagcctgcgcgagccaactcctgtagcaattcacgtttatgagatatatatgcacgtgcctgtttacgccaatacatatcatcatcaattgcttcatacctgtacataccagtgcctagctgtaccctgctgtgcccatctccacgcaccagcacatgcctgcacgcgtgggagagaaaccaacctgattgattatacccgttccatacgaatgcgtgacctgtgatgtataccgtaggtggatttatgtacatatagcattgacatcctgcgattatatgtaaatgcatggccacgtgaatgcataactagcataagtgtagaaaaaaatctatgccataagagtgcctgcgctcaaacccatcgtgaagtactttccaacgcgcatacccaatcgcacgcgagcgcgctgattttttcccctcacgtgcgcaattcccttttatgtaaagccggagcggcggaactctttctccttgccgcagttttgcccctcgcgttgttcgtatgcatgcgagaggcgcaccccacctgcgtgagttaactgccaatcgaactgcacgagttaattgcgtaccgtaactgcaccaattaactgcatctgttaactgccaacataactgcatcacatagctgccaacatatctaccaacatagttgcctaaattaactgcgtgcccgggttacccgccttaagtgcgtaccttaaggtgcccctccacagcgcacgccaacacgcacgcccactgcacttggcacgccccgggtcgtaaacccaattcgcgcaattcatcccaggaggcgaaatcgcatgcgtagcgcggacgtacgtgcatacgtgccaaacgtgctaactatatatacgaatccacgtgttctccatacttgcgtgccgtcgcactacgccagcctctactctccttacggtcacaaacagaaatacatctgctcatcaagcgtatctgcccgtaacgagaacacgtcccgtgcatacaacccttcccgggcacgtccgtacacgcatgaataactacaaaaaatgaacgagtcgaataacagaggaagaacccgacaacgtagaagtaacaacaacggaatcaacaacagcggaatcaacaacaacggaatcaacaacaacggaatcaacaacaacggaatcaataacaacggaatcaacaacaacggaatcaacaacaacggaatcaacaacaacggaatcaataacaacggaatcaacaacaacggaatcaacaacaacggaatcaacaacaacggaatcaacaacagcggaatcaacaacaacggaatcaacattgaagatagcgaaaacaataactttatcgtgaatgacgatggtatgttcatcgacgataatgactcgttagaggatgaatgtatcactccaaaagacgatgaagataatataaactccagaagaaagagaacagatagattaaataataacgaaaataaaaatatggctagcgagagaggagcgtccaacaatggtagcggtagcttgggccgcggcctcaacaacccccatgcgcagcaacaggcgcacgagcagtacggcaatcgacacccggaaggcagcaattccagcgtactcataaatggcgctccgtcggagggtgcattgccggatagcggtcttcccagcagcaacctccccaatagcggcctccccaatagcggccttcccaatagcgactttcccgatggcacaacgcagagcgtcacgggtaacatcagaaacgggctcttcgttttcaacggagacaacatcctgggtggttatgacggcacagggagcagcagtatgcgtagcgtgaaccaaggcctacttgacggtgtagccgcaagtgtagcgttaaatgtgggcgcaagcggagcctcgagcataggcgcgaatatagctggaggtatctccaccaacttagcggccaacgtgcacgagagtgaaggaagaaagaacgatcctttgagccacatcctcgggggcgagagggacaacgtgttcgtgaacggatccagcaactacttcgtgcagaacggagtgcacgccgagagcaaccacgcggacgaagtgagagatgcgcggaatgacgcgatggagcagcaacagcaggaggaggaagaagaggaagaagaagaacaacaagaagaagaacaacaacaacaacagcagcaccaccaacagcagcggcaggaagaacccaacccgtatgaagaactgaaccgggaaaaccacgcgaacgcactgatgcaaggagtagcccagttgagcgaagtcagggcaagggaaaatattaaaaagaaggacgacgagatggaaagaaatatattgcacatgggagagagcgatccattaaatgacgaactagtggtagcatcaattcttaataatgaaaaccaattagaatcgggatcccatgtaaacacactaagtagtgcagtaggagtacctacaggtgattttcccatccaggggataggagtacaaggatcagcagtagctcttccaacaggaggactaacagtagaaagcttcatacagtgtttgaaaagagaactcacctgtccaatatgtcttgattatttctacttacccgttacgatgaactgtggacataccttctgccgatactgcataggacataacaaactgaatggaaagaactgccctttgtgtagacaagccctaggacacactgtatgtattaacacgattatctcaaatttagtacgtatatataatttgagaagaaaatcgattaaggtatacaagtctattgaaatagtgaacacagtagatgaaatatggtggaatgaaaatttcattaaacctcaagttagtgttcctttatttttacgtatttttctcaacgatatgatttccgtgcctgtcttttttgacgacctgactgcctgcattgttgatttttttacggtcaacaatctatggtccaaggctaaatgggtatttaatattaatgactgtaaattattcagcgaactcattgggtacgataaggagaacaaggaagtaacgaatgacaggttacatgcgtgggtggagaattatatcacacagaacccatctatgtgtattaggaaagatgagaaaattattttgaaaattattcaggatagaacccataaaattgatagccaatttttcgattcatctgcactgccaaatagattgccttgggatggggggagacatgttaagagcttaattcatatgccccattcgtctgtctccttgtcacacctcatatttgtcaaggcagaaaataacaacattggtgtagtcgattgtgggtcaactattggcaccatgatcaaggttaacaataaccatgtactgaaggaaggagatattatccatataggagaccgacttgaagttaccgtgtctattgataagaacacggcaggtatgccttacaaaggatacgtgtgggataagaagtctaataaagtgcttgatagacatgagttaaacgagctcatgaaggagaaggggaaggaagaaggggatgaagcagaaagggaaagaggaggagctattagggaaaacgaagatgacgctgaacagagagaagaatcgggacctgaatcgagagtcgatcccagtgtggaacgtctccaagaacggatccctgaacagggtgcagagcgaggggcagatgctcaggaccccgccaacaacgtgggggaagatagcatgccttcgcactgtgaaaacatcgagtccaatttgctaattaaattcgattttggaactgtaaaagatgaagtgactttaaaaacggagtatatcgaccccaagggagtagtcctagggagaggtccctatgcgcagtccagttacaaaaaactgtccgttacaaattcgaatggttatgtatctagagagcactgcttaatatactatgatggaaccaagcccgttggagaaagatggcttttgagggatactagtaccttgggaacgttcttaaaaatcccccccttttctgaacccgtccctttacctgtgggttctatttttaaagccggccaatgcaaaattgaagtttgttctcgtgacagtgcgcaattcgcacagcaccctgcaaggtccatttcgctactcaacgcgaacaacagacccaacacgggcccacccaacacgggcccacccaacccggacgatggtaggaacaacgataatggaagtgggaatggaagtggaaatgggaatggaaatgggaatggaaacccgaataatcagaacaattccggtggaggtcaaggaagtggcagcggtagtggtgaaggtaatgaaagaggaaatggcagacaaagacaaagacaaagaagggcaggcaacaatcacaacaatggaagaaacaactaccgtaatcaggcaagccttggagttggaggtataggtcacaacttcgtgcttgccagatgcggagaaataggagagcctagtagtaatgacagcagtagtttagagagcttgggagggtacaactttgggggacagtactaccagcaacacgtccctgatgaacataatggagaaggagaaggaggagaaggagaaggagaaggaggaggcggttacttgatatttaatgggagtgctctgcggaatgatcgaagcggtcgagggccctataatgtagcgaacagtagtggtaactttgccaacagaatgacgatgacgagaagcaatcatgatggtagtggcggtggtaacagtgcgcgcatgaatgctcggggtgcccaccagcgtcaacaccagaaccccattcagcaataccagcagcatcagcagcatcagcagcgtcagcgtcagcagcaacaccaccagcacaatcgggacacgtacttctacaactaccttcagcacagagtccaccgccaagggaacgacgaaagcgtgagtaacggtaacgatgttaatgaaaacagcgataatgaaaacgggaacaacggcttcccgaatgggggcatcaataacgcgaggaacaacgacaatgcgaatggagcgagtggccccagtggcgcgaatggaacgagtggtgccagcggcagtcagagcacgggtcatcacggcagtggaagtagtaccaccaatcgttataacgggcatatgagtcgacattacgggagacaggccaaccgcgatggttacgatcgagccaatcgatgtgttcacggaaacaatctcctccacgagatgattaccgttaacgctgaaagaagcctaatgaacaaagaaaaaggatactacaatgcgcccctagggagaagcctcgtagacgtgatcaacgaagatgttgtttctctgaggcacgttccccacgcgagccacaatggaagtatgtactacgtgcatggcgtggagagaatcaacccagtagtgtgcagtgcacctatcgagggagaaaacatcttctgcatcgacagctttaactcgtgccagggtatcagagtgcatcatgtggaagagagtagccccaatcacaatcagcatagtagtttagatcagagtcacgaactgaatggaagaggggatgaggaagttgaagacccaaatgaggagagccaccaaaatgaggagagcttccaaaatggtgactcgaatgagcatggaccatgtgtaagcatgggtgcagtgaatcaaccacaaaggagtgatgatgccatcgtcccgtatgaaaacttttgcagtacctccaattgtgagaggaatatgagtatgaacccgcacaagaagagcaacaagggaagcgacgatgtagtagacgctcgaaatggtttggtttattggagccccgtgagcgaaggctgttggaacgtcgtgaatgagaaggattttatcggaaacaacgtttcgagtgatgtggctcatggtgcatgtggaaggaaggagaatcactgcgaggaggagagcctctacaagaagagacatcatggagaaacgtttatgtacaatagcctctccaccgtggaagaggaagaagtagaagaagaggtagaggaagaaaggggaaatagccttaccgagggggacagcctgaaggggggcgcccagatgaacgagcagggagagtcgaacatccaaggtgaggaggaccattgcggtgtaggatgcgataccagccgtgacaccagcagcgattccagccgcgatgccacccgcgataccaactgcgagggcgacgtgagcacgaagaacatcaataccaccgcagcccaggcaggcatatttaacgaaatcgagccgctcaagttgatatacgactacatccacgacctggagaccaccgagattggcaactctgacatcaaccaaagagtcatatgcgaagaaaatgaggaaatgatggaccttctaaatagttccaacgtgaagacgaaaaaaattagctccctgagtatataccccatggtgcatcacctgccactcaaccactctgagcataggaagacggacgaagaccccctcgagggaaaagaaaaaacgaaaagagttttatatactgaacgttacaattcttgtgaatataatgggatgctgccttcgataaagatgagcaactgagagaaaattaaactgcacgtaacgagcccccaacccctgtgctctcatcagccatggaaatgcagaaataggctcaacggtggagacacatcatagagtgcacaataaatatatgatgtgtgtgcaacactgtacccaccaaagaagtagtagtggtaagaagtagcagaggtaagaagtagtagtagtaagaagtagtagtggtaagaagtagtagtggtaagaagtagtagtggtagtaagaagcagtagtgataagaagtagtagtggtagtaagaagcagtagtgataagaagtagtagtggtaagaagtagtagtgataagaagtagcagtagtaagaagtagtagtagcaagaagtagtagcagtttgcacggccgaagtttccatgttttgtattgcgcattcattcctgtgcgaatactcaaaaaaatgcaagtacgtgttcaattcagaaaaaaaaaaaaaaaaacaaacggaagtattactccccccgtatcagtattcacctttcacgtgtttacctttcgcccctaaagtgtattgacaagaaaaacgtcgtctgtataataaccactccagagagcagcatccacacgtaggtaaacatgcaagacgaacaccttggggagagttgatccccctttgtgcactcaccctgatagatgaccctaaaagtggaggcaaaacaaaaacaggaacgcagcgggctttatcacttctgtacagcacttcgagcatgtacacgtgcgtgtgtatatgtgtgtgcatatatgcatgtttgcataagaggtgaattcctcgtcacatacacgcatacatacgcatgtggacgatgcatcccacccctgtatacactcattgaagacgaacatcacacccatgagacgtcaattgttgttaagacgtttatttggaagatgatgtcgaagcagcattgtttacttgttcatttgagtaccccttgattattttagtaaaaaatatgccctgcagatggccttgctgctcaccctgcagttacgcatcacatgtgttacacccctggtgcatatttgggtgcacgtgcatcgccccttttatgcatttcccatcatttttgcagttacttcacaaacccatgcagttatattatccatttttgcagttacacagcaccgctctgcggtatgcccatacacccacatacacacgcacacacacatatacatacatacacgcacactcacacacactctacattgtcaataaagaatggactgatcagaacagacggaagagcacgacgtgtggcatgtaaggatatatgtacaaacaatccgagatttatatgccccccgtgttgtgtgcgtgtttgtgtatccactgagttaattcgccaaatcaataataccataaacattcatgtttttaaatgatctaaatgttgtatggttttgtattactgtgtacatatgtaaatacaaaccaggacaagtattacgtgtgtgcaaatgcatatggatatgctcagccaaaacgataatcgtttctcatcctctttttttaatttttaaatttttttttttttttttttaacaaatatacatatcacatgtaactacaactgatgaataaaaatagaaataaatgaaaagaagaaagttttactagaaaaaatggatacgtacaactcgtttggatttttttttttttttgggatggggaggcaaaaggtgtaggatgaacgaactgaggggagcaacgactggaaagaagcttcctaatcatctgattactcattcaaaagggcgacatcgtggctgcgcagctggccattcgatccgcgctcacccgaatcgcatcctttttatcattatcatcatatgttactacttacctttttcgtttaatcagttcttacacggtgttctttctactttatgcatggtatatatatatatatttattttttttttttttttttttttttctgttacgtgtgaacggtgcacggataaacagtcgtgacatgtggataaacgtagagggcatatgtcggtggcttcacgaggtgaaagacgcgggaggcgcaaaacaaagaagtgcgcgcccagtgcgtgtgcacataaaaacgtcttcatcattccttcatgcacacattttgtgtgcctcctttcgcgtgcaggggggaaaaaggcgcgtgtgctgtgcgtatgtaagcaggtacgtatgtaagcaggtacgtatgcaagcaggtacgtatgcatgtatgcctgtgcgaaggcattgaaaaaaaaatcaagacaaaaatggctagtcaaaatggctagtcaaaatggtgagtcaaagtggctagtcaaaatggcgagtcaaaatggcgaatcaaagtggcgagtcaaagtggtgagtcaaagtggtgagtcaaagtggcgaatcaaagtggcgagtcaaagtggtgagtcaaaaaaggcgcacgggtcactttatacctaattttagcggtaccacatgggggaggcgcgagagtaacactgtggctacgttatatgctatacgctatgctgcgatatgctggtactccctgttttcgttccccttaaggagtaatcgaaaccgctggatgcaaaacggaagcgcgctctacacttctgctagacatgtaaacacttcgggtgaattgtgtgtaactcgtacctccccctccctgcttggttttccgcttttgtattctttgcacacgttgagcaatgtccacacgttgagcaatgtccacacgctgagcattttccacaccttgcacacacatgttcccagcttgtggcacagtgggtaggtcgacttgtgtttaatttttataattagataagttgatccttcttctcttggttccctgctcgtcatcattcaccgtggaaatagtgattttggtaacttcgttgctttccttgttcagcactgccttgtcgaattcggactgcgcaggagggggaaaataatatatatatatgtatatgtatgtacatacgggcatgcacatatatcacaattggagttgcactgctgagcgggtggaaccctcgtgggggagaggacacttgcactttgatcccttgtgcaggtgccgaatggcccatgtggtgaacacacggttcgtgctaacctttgtcgtgaccaccaactccttggcaatagtttgacttcccaacgccgtgccttcctcgccctcttcctctatttgtctcttcaagtcattaatttgtatttgtacatcgtcgtatgtgtcccgtataattttctcgttcgtgttttctggcaggggggtggttttctgtctaacgtccagcaggattttctttaccttttcgaaataatccactgcttcttttctctttccacagaacatgtagctctgcgacagggagatcaggggggcaatcaggttctcatctcccaccttgtgcttctcccgtaactccacgcatttttggtactcctgcaggggggagcggcgaatgaggagtgataaatgaggagcgataaatgagacgcgccaaatgagatacactaaatgaggagcgataaatgaggcgcgctaaatgagactcggcaaaaattggcccaacggaagacgatcggcagtcgccccacatgatcgctccgaacgcggcgaaacccaccttcaaagcctcctcgaaaaagtggttcagtaagctgatgtccccaaggcgaataaacacataggtataattcaaaatgtccttcttcgacatctcctccttcttctcttccactagcagttcgtaacattttcttgcgaattcgaacatctcaaaggcaagctggtttggggggcagaacaaggggaaaaatgggcccaaatgggtgcaaacgggtccaaatgggccaaaattggtgcaaacgggtccaaatgggcccaaatgagtccaaacgggtgcaagtcttttcccattcgaaaccaagtgaagcaaaaacggtccgcacgatgacaacagaaaaacgttgccataaaaaaggaaggacgcttagaaaaatgctctcgtgagaaacaagcaattttgattacctgctcgtccgtgacttcttccttctcaactgaatcctcctccgtgtcggacacttcgatttttttctctaaatgggggaaaaggagggatgttaacatagcacgctgggatgggtcggcgagggagaaaccgtctcttcggcaggggggtccacattaccacaccgctcgaccacaccgctcaaccgctgcactcattttaagaagttactttttttcaaaaattcgaaaagatcatttttttcttcttccttggtcagcagggcatcagcaaaggataggtagtattcacgcaagtcgacgtggatgctcccttctgcgtttaattctttcactctgcgaatgggggagggggtgaagacatatcggcatcattttgacttggcaaagaagtagcgctacaaaagcgcagaaaataggtagcctctttacttcttctccacggccatggaaaatctctcagcagcaacgtcgaagtttttgttctccttaaattctagggttcccatgtcgaacagttcctgtgccgttttcttttccaggagttctgtggttgttggaggaggacagagcggaaaggagcaatgggggtgaacacacagtacatataggagtactatacagatacacatgagtaacttgtactttaatacacagcgtgggggctccaaagggatacacacacaaacacacacacgaatcaagcaatgaaatcctgtaacgctgttgttctctacttacccgtctgttcgtccacttccgattcagcatttgtgttggaggtatcttcagcaattatttcttgttctgtggatggtggggaaaacaaaaaaaaaaaaaaaaataacatagcataacataacataaccgtttgaatcccacagaatgcatgtagccagtgaagcaagtggaaaaagtgccacaggtttgctccttcctacatttgcaaactacacacatatgtttgaacatacctgacattgtgtcacaaaaaatgaaaaaaaaaaaaaaaaaaatcactaaaaaaggagggtttctattcgtttataaccttaagcagtataacgcctaaacacgaaggtaaaaaaaccacgtgtggaattgttacgaacgaacgttttcgtatttttttttttttttttttgcgtatgttcatgtaaaaatggcaaacacgtttaacgttatttacaaaaacaatggcgaaaatgtagtgtgatgttttttttattttttgctacttaagaaagatactcctttttgtttgaagtttttgtgtgggaccaaggacatataaattttgagagggacatgcgtatgttatattttaacttttttttttttttttttttttcttttttttttttgcgaatggcaaatgtgcgtgttacttttttctctttctcacttcctaaggtgcatgtagtgagccagctaaaatgccaaaggagaggggggagggggattctatcgctgcagttggatacaagcgccataagcacgtatgtttacatatataaatgtatacatttatgcagtttctcccttaacgttagaaggagagatgtagcatggatgtgtgcacaagggttcgtgttcgcgcgacagggcacgcgacgccggttaggaccccatcgctaatttaaccctacgcgctaattcgtgtaagctccttacgaatccgcacacaatcggaagtgcactcttgtgccccctcgccagagaaggtacgacaaaactgtataaatttttttttctaaatttctaactggggaacgcaaatgggtccattgcaccttggcttaacttcataccaaagtatgttattgtgtgcgctcgtacgacaggtagataattcctccacgcgcttcttaaatgagcggttcgtatatctacatgggcacacagaaacgcccataactatgcgaacgctttaatttgaacttttgtcttaaaggaaaagagaaaaaaattggtacatgtagagcaaacgggtatacataagcaaacactttcccatttcttccttcattcgtggaagagcataattggaaaaaaaaaaaatcccgcagaagcgtatctacccattccaccgcgcaaatatagcggaagctccttctactttagaaaaaatatatataatgataaaaatgataccaccacgttcggaaaatatgatactcccctacatttagaacatttggaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaatggaggcgtcttaaggaaaggagttcaatcgtataatcagtacgtccatttggatccctataatcctcgtgccaattttaacggcgctgattggcctcttttccctacacattcagtagcagtacacgtagcgtgtgtagcgtgttccacaaaaagggaagccaaacgatcaggggcatcacacatacatgacccagttaaggtgcatatacgagatgttaacttatgtcactccaccgttttgcatgtagcatggggggtgggcatgcttctgttccgttctcccaacgcggttccctttttagcggctcaacgtcggggtgagaaaatcaaggaaatgggtcaatatggaatgccctaaagtggtacactcgcgaatacgttacggagggggcctgggcagggaaaaaacagattagggaagccccccacacacttgaatgaactcactcaaagctttaacttttgctagcccccccttgagccagcacctgtttagcgctcctcacgcaatgcagttcgatgctagtaagacatgcgcagtgccataggggcagatgcgctaaaaaggtgaagaaaaaaaaacggaacccctaaaaaacggagcccttaaaaaacggaactcctaaaaaacggagcccctaaaaaatagaggcccccccaaaacgtatagccatccaccgtgccgcaaactaacaatcgcgcttaacacaagtgtgcaatgttcgcataaatgatgtcgagttgttcgattttccccgcaattcatcttaaaaaatgtgtgcacaataaaacaaagtacaaagtacaaagtacaaaataaaaaataaaaaataaaaaaacggcatgcctcaggattaagtgttcattctggtaatgctacacagtgcgactaatttgccctgctttgccaaaaggctcaggagaaaattgcgcccgcggtttggccaagggtgagaaaaagttgctcttcgtggggttaaaaaaaaggatatcccctgttgtttgttatttttgccattcggtttgctatcatatttggctatcccgtttggttatcatatttggctatcccgtttgtcgatcccttttgctatccttctttgcgccccccccctttggtgttccttttttatgctttttttttttttgcgccccttttcaacgttggcacagcttccacctccgcaaaggatgaagctcgcccgggccctcgtggcgataaattacttctcccccgcgagaacaaccccccgactgtctttgtccagcaggctatttttcgaaaggggacttttcagcagaaataatgtacatactacctgcttcaccaagaaggacaaaaaatatttcattgtgaagaaacctgatatgtgcacaaatgtgattatcgtccccatgtacagagacaactatgcttacattttttacgatgataaggatgaaggagtagcagtggatccaagtgaccataacgtcgttaacgaaataaccgaaatggaaaatataaaaataaaaaatgtgctatgtacacataaacatgctgaccataatggaggaaatagctattttttcaacaaaaaaattaatgtgtacggaattaaagaaaaggacaataaatatataaataggaatcttcaaaacgtacaaactttcgaaataaataactttaaaatttccacatttttgtcacattttcactgtaataatcacatttcatacttagtggaaaattcacaaaaggactcttcaaaaaaaaattttttttacgggggattttttgttcatatgtggactgggaaaaaatttcgaaggcaacaattttgacttgcacaattctgtgaacaatttaaaaaggctacaaaaggacgcagaaaaaatttacattttttgcggacatgaatatacacaagacaatgtcaaatttgcgttaactgtagatggggttaacccacaattggctacctttcatcaacaacttttggaaaaccaaaatatgcatcccaccgtgccttctctcctggaagatgaatttgcatacaaccccttcttgcgatgtgatgaggagtatatacaaaacgaaattaaaaagtacgcaaaaaggaaccattacgttattagtgccaagtccgagtacatagctcttttgcgcgtcatgaaggataactttaagtgctcctgagggttacgcggcgcgcccaagggcaccgttttgccctcatgccaccttgtgcagcttggtcacgccacatggttataccgcctcctcacgccacatggttataccgcttcctcacaccacatggttataccgcctcttcacgccacatggttataccgccacctcacgccacatggttataccgcctcctcacgccacatggccgtaccgcactgtggagccaccccaccattttgccacttccccgccaaggggttaccaagcattttttcctattcttttcccccgcgttgcctccatttccaacgttcaccattttagccctcacccgtcgcaacctcatcgatgcccgctatgtctaccagacgcatagcgacttttgctccgcatgaatagtggagaatgtgctttaacggagcaagcaaaaggagtggaaaaaaaaaaaaaaattcgtgcagggtcgttttgcgagtccccaaatgagtgcaaaccgggaaaggagctgcttgccaagaagtgcataccaatgagatcatccaaataagttcatccaaataagttcatccaaataagttcatccaaataagttcatccaagtaagctcatccaagtaagctcatccaagtaagctcatccaaataagtttatacaagtaagctcatccaaataagtgcttaccaacgcgtctgctcacgtgcacgtgtggtaagcggcgcatgctcgcatacaccccccctagcacacccaccgcgtattctcgccgcgcatacacgccacttgcacgcgcacattggaatgtgcgaccactaattgttgcgcgtgcgagattaaccgttacgccccttgatataaacacttgcatataaagctcaaaaaagaacaaagaaaaaaaaaaaaaaaaatatgattgcattttaaccaaaaagaggatttatacacgccatgtttttttcccaagcaaatccaaattttatttcatttttaactgtttagtgaaattataaaattcaccaaaaattgttaccatttatttttacgcaaacaatttcctgccactcatttttatgtaaagagtgtactttttccttcttaacgttaaacagtcagttttttttttttatttttttcatcacttttgcgtttctgttccttcacgttttaagtttttcccttttgacacttttgcgcttttgtagttttacaagtttttttcccccgtttgtttttttttccactttttgttttcttttccagtttgttctgttttccaattggtttccctccacttggcttttccatccatttggtttccatccatttggtttccatccatttggcttttccatcaatttggtttccaaccattttgttaacagccattttgtttccagccattttgtttccagccattttgtttccagccattttgtttccaaccattttgtttcattaatccccgtgtttaaccccatgaacagtaactctatggatactacctaagaaggtatcactgcctgcacgcacatatatatgaggctacccacccacccctttttttttttctgccttttaagcgttccgcatagtcggaggagtcgtgtgagccaagcgtggcatttttcgtttgctagtttcaccacgtggctgcgttaattacatgaacatatcacccagtgaaagacgtgcatacgtaatgtaagcaaaggaatacgatagagagagggtttttttttttttttttttcatgaggagaacatggttcctaattaattctcgtctcttcactacagggacttttttcgagccacccttctgctaccaacgcagttgtataaaaaatagttttgttccctgcgcgtgttattatccgcatgtgggggcaattttgtttatatacacaggaagtagggatagccatacatacgttatagcatgtattatacctacgtacagctgtgcgtatggaacatgtcccttttttttgtgcctcccttttttttttgcgcaaaaatttttgtttttccgccgataaacaggaagaagccgctatcaactgcataaaatgttcttcctttgtaaacctttcttaaaataaaaagcaaataaaattaactggagaaagaaaaaaaagtagcaagcaaagccgcgcaaacagttacccaacagcgcagcaaggtaaacgcgtttttgcatatcccacagtattgtaattttttttttttcacggcgtaaattttttgttaccgtttgcaaaattgaatgctaccttttgctcattcgaaagagtgaagaaaagaacagcttccaattttttcgtagcatttattttcccatgctccccatataaaagagttgttatgcgggagtatacgtacttatagtgccatgtgaccgctttaccgctcggagtatgcgcgaggtatataaccttgtatagctgtacagcacagataattgtaaaatagtatatacatttttttttttttttttattttttttttctttccttttttttttttttcatttctggccaaagaacgcgaaaggttacgcacgttcagggcgtatacatacgcagatgatatgttcatatgcatatgaacatgtcatgtactggccatcccctcattctctgcattcatcgtacagcattatgtacgcaacatgcgcgaaacatacacttggcgaggggcgttgaggaagttcgctgcgatctgaaacgaaccaaagcagtaattaagttatacatgaccagaacggaacgtgcgcttaatagtatatagtaccagcgagtgcttccctgcggtagcctttagttgaatacccttcccctttcatttcgccgttcattttgcctttcttttctgctttcttttcgccgttcttttctgctttcttttcgccgttcttttctgctttcttttcgccgttcttttctgctttcttttcgcctttcttttcgccgttcctttcgcctttcatttttcctttcactttccctttttccccattttgttaattttttccgccttttctttcaaagcaatgtggcaagagagtatttaattttttttttttttttaagtatccttttacgcgctccagtgcgattaggtagtgtttatggtttaccaccgtcctgtgtagtacatcacaacgtggtgtgttgcacttcactgtagtgtacctttgtacgtgtgagagtcgtagcgaccttgcgttgaggtgcccctccattagttcatgcatcctacacttgcaggaagcagttacgttttgtacttgtgctacgaaacacattttgtgtgaatagtaaatatataatgcatgttggagaacaaccgcagctaagttttcccactctgttttttttttttttttgaaatacattgtttgtcattctttttaatttttgagtaaacaacataagagtagctaagggaagaatagagcaataggaagggttaccaactgacgtgaaaaacgagaagatcgatcactgtgcagtgttgcgtggtagcaccgcgaaaaggtcacccaaacgcgcgtctaccacgcttcttccccacaaaatggatatcgtaaaggggggaggaggctccttcaaaatgctgcagctgaaagaaaataaaaattacttggacaataatatccttaattgcccatatctgctgaacctgaacgaaggaaataacattatgtacggcaaagtgcgcaacttgactcgaataagcaactctaaaggtagaagtagacataagcgtgtccccgttaatgacgaaggaacgtccaaagatcaggagttcactatgaatgagcaggaaacgtccatgcggggggaggaagaattagaagcaaaacagggcatggaagcggaggaggatgtagaagcaaaggagggcatagcagcggaggagggcatagaagcagaggagggcatagcagcggaggagggcatagcagcggaggagggcatagaagcagaggagggcatagaaacggagggagacttagatacggacgtcgaaaagtgtccaaaacggtttaaccaacatacttcgatataccgggaaggggaaggaagcaaagatgacaccatcccatgtagctgcaacaccactgtaagtctgaactcggtaaatgacaagaaagaagaaatgaaaccatgcgatagagacgaattatccctgtacaacatcgagatacattgtcttcaccaggccgtttatgaacaaaattacgacaaagagaattttaaaaatgaacccgaaaggaggagtcacttttctcaaaatggaaattttgcaaatgagtactactgccgatcctcctttggcgatgagagtgggatgctcgtgaacagtttcgcccctgtgagaagtgttgataagtctcatcgggtttgttcctcgcgagggtatagccctctcagtcgcagggagattaccctggggaggggcagcgacagtggagaagtctgcagtggagaagtctgcagtggagaagtcgacaggggagaagtcgacaggggagaagcctacagtggagaagcctgcagtggagaagcccccagtggagaagcccacagcggaaacgccgaaagcggtgacagcggcaagcgagagagtgcagatggtggaagtggtcacggcggtcagagaggaaacggtgaccagagtggaggtggcgaccagggcggtggcggagacgagagaggtgacggtgacgagagaggtgacggtaacgagagaggtgacggagacgagaaaggtgacggagacgagaaaggtgacggagacgagaaaggtggcggagacgagaaaggtggcggagaccaaagcgggaaagacgatcaaagcgggaaagatgatcaaagcgggaaagacgacgaaagcggaaaccgaaacgagaaggagaattacaaagtgtactttgacaagataagcgaactcaagtcaaaccaattaataagcaaatacaaaaactcggagaagtacataaaaaaaaaaatattcaactacttgcggaagaataacctaattaatgacctggatatagagcagctatttgtgtacgtgaaaaatatatactttctgatcataaggaatgagaagcttatcttcttctttatttacaacgcaaaggatgtcatgaatgcaattattcattttgagaaaatgcataacattagctacaaggacacggactttctgttgttccttctttcaaatgatgtagacatgtacgagaagctgctaagtcagataaacttcaagtttgagaaggaagaacttattttaaaattaaaaaatttaaggaggaaggttaaagatttgaaatttgaggaagagaggaatttatttgatgagtgcatgcagcagttgcacctgatgaagacagacagcagattcacacgcgtgacttacaaagctggtagttcctgtgcatctaatggaagtggtcctgaaaatagcaatagctgttatgcgaatagtagctcccgtgcgcatagcactggtcgagctggtagtagtgtccaagcaaatacaagcgactatgcgaattgcagtgcatacacgaatgagaatgataatgacaatgacgacaccaatgagagtaatgcactgttaaaaatatcgctcaaaaatttaatccccaaattatataactgtaaagactttaaaggaactagcaacttgattcacaacattggcaaaagcatcacaaagaggagtactgttgtaaatgtttcagaaaaaaaaaaaaaaaaaaaaaaatacgacatattcaaatatttcctatactaaaatggcctactcaaaaatggcgtactcgaaagtaccctattcgaaaacgcctcccatgatgaacgtgccccatgccactgggacttactccaacatggctaataccagaggaggaatcttcacaaatgtgaccctcccgagtgctgcctatccgaacatccctcaaccgaatgctccctacatgaacgtatctccaccgagtgtttcctacccgagcattcccccagggacaggagtaaccccttatgcaaatatgcccccctcgaattctccctatacaaatattccacctaccaacagtccctacgcgaatactaccccccccgctagtgtcccctatacaagcatatctccctctacgagtacttaccccaatgtacctcatccgaagggggcctactcaaatgtaacccatcccagtaccgcctacacaagtatacccaatcagagcagcgcctatgcgagcatgccaacagccagtggcgcttacacaaatatgaccaatcagaacggtgcatatattaatgttagcggccaccccgttattagcggccactccattgttagcggccaccccgttgttagcggtcaccccgttgttagcggtcaccccgttgttggcggccaccccgttgttggcggccactccattgttggcgtccaccccattgttagcagccaccccagtgttggcggtcatcccaatgttagcagccaccccagtgttagcagccatcccaatgagacctacgccaatggggcatacgccagaccgccgtgtcccaacggtgccggcggcttctacgcgaacaactttgaaggcgctcagggcgaaaactacgcaggcaattaccctcccagctgtgcgcccagttatgtggctaactatgcggccagctactcccctaaccaaggaactaattgtgctcctaattttggccccaattatgaagggatctaccccatgggaggtagcaacgcctacgggaaagggcgctcgaatgaccaccccagtgatcatcccagtggccaccccagtagccaccccagtagccaccccagtagccaccccagtagtcatcccagtagtcatcccaatagccaccccactgatcactcgaatgagcactctcatgagtatggaagcgaatgtgcaaacgattacgtgaacgactatatgcacgactacatgaatgagtacctaaacgactacggcatggaggagcctaccaacacgaaccatctagacgacaccaaagaagcaaagaagaaaacaatcagaggaataacctcctttactctctttgctagagaaaaaagaaaggaattacttaaccagaaagtattcctaggtagttccctcaccgagcaaacaacagcagtagccaaaatatggaacagcctaagcgatgagaaaaaaaaggaatgggctgccaaagcatctaaaataaatgaggaaaattatttatcccagaagaaaaagaaaaaaagaaaatttactgccttcagtatttttgctcgagaaaaaagaaaggaacataaggagaaaaatatagacatgggattaaccctagcacagcaaaattcgtatgtatccaaattgtggaagcaactctccgttgaggaaaaaaataaatacaaaattctctcaaataacgtcaatgcggaagtagccaaaacgagtaagagtgacatgaattacgtgagtggagaaaagctaagtgggtttaaaggacgaatcaaggctctagacaacatgatgaaccagcagttttcaggaaatgcttccttgccgtacaacagtggaatcaacgacgtgggttatgtgaacagcatgggctacatgaatggagtcggcacgggaactgcacccatgggggtcatccccccaggaggagttctccccccgagccgaattaacgcagtgcccccccaaaatacactgagcagcacgccaaaccaagcgaaccccccgagtagcatcaacatccccagcgacgcgatcttacctaatgaatcgagcgacataagcaacctgggatacatggactacgttaactacatgaatactgttctaagccacgacaacccaagttacatgagcaaaataatcagtgcagggaatgaaaattacatgaccatgatgaataacctgactaacgaaatggcgagtggaatgacacaagatttgacgggcagcttgcccagcgaaccacaaacaactgacacgaagaaggaaaaaaaaaatacaaaattgaaaaagaggaagaacaaaaaagatcatatggacaacacagaacaggatcaattaatgaacaaaaatggttcctacaaaatggggaaagaagatcctcccccttatgaaacaaataacaatatgattggcgtttttcccgcggagcccgatacaagggtaaacctctacgatgggtgcatgtccactgtgaccaacatggctcatgtgacaaataacggcagttactcgcaaaacagcgtccataaaaacaacggccccgtgaatgtgcccacaccaaacgatggcaacgccggcgtcgacatggtgtatgcgaacagcttgctcaattactacgctagccaggagaaccccaacgtgggcgacgattctatgaacaatgtgggcaatgtgggaagcatgcccaacgtgcttgacgtggcaagtgtgtccaatattggcaatctgaccagcctgaccaacctgaccaacctgcccccggatggcacgcatcgaccgaacggcaaggcgcacccgcccagaaacataaacgagagtggcagtcccgccaccgcggcgatgacaaccgcctctatcggtgtcgacaaaaaacaacccatgataaacgaacaaccaaacagcaatctgggcgtgatgaccgatgcaagtatgttcaacaatccgagtaagagcacagcaaatattattagtaatgtaccatatgacggcatgcccatgggaaaccccctcctcccatgtaacaacactgcacttaacaggatcccattcaacaacgttccgttcaacgcagtccccatgtataatatccccccaaacgggactgcccaaggtggcagtggtactggcctaccaaacgaaaacttcaaccctgcggaagcacatttgaataacgcgttacttaaccccgcggatggaatggacatgaggagaggaacgaacgcaatgaacaaagaaccgttcagtaatccctatgtgagcaacgtggcaagtgtacatatgcccaatgccgatgagaaccacctaaccctaaactctgacaacctaaaagcggcacgaaaaacgaaaagtaaagacaaaatagaagaattgatgaagaaaaaaatgaagaaagatgagaaacaaaaattaaaagagaaaaaattaaaagaaaaaaaattaatgctgaaaatgtacgacaagaaaaaaaagcaattactgaagacagagaaacaaatggaaaaaaataaaaaaagtaaaaataaaaatggggtgaatacgattgaggatgctagtggcgccatgtattaccaccccaatcctgtgcaccccaatttaataagtacaaatattaatggaatgcctttcgatgctcccaacgcgctcatgaacaaaccaatggttggtaacttcaacccctacgtaagcatggacaacgtggacgcgaaagatatgcacatgaaaactgtggccatggcgagcagcggaatggggagcagcggaatggggagcggcggaatggcggccatgatgaggggaggaaaccttgccgatcgcggcgtggacaatcgggccattcccctcaattttcaacatgttaacaacatgaacagcgcactgactaacatgaggaacaaccaacccacgccctaccccttcgtgaataattacccgagtgatatccccgacatgagaagttacatgcccaacaacgaaatgaagagttatgatgatgcacccaggggtctacaggaccagcaagtagcagcaatgccgacaccccccaatgagatgactacctacccaagtgttaacctaaatgagaaatcgaagaagaagaaaaaagtaaatcgaatggatgccgccaacttggttgttgactctggggatggaaacttaacctttaccgatgcgaaaaatatgccccttatgaatgagaaaatgggcttcaacaatgggttcaacaatgggttcaacagtgggttcaataatgggttcaacagtgggttcaacaatgagttcaacagtgagttcaaaaatgggttcaacaatgaattcaacaatgagttcaacaatgtagaatatagggacaattactacaaggacatgagggttaccgattttggagcgtatcaacagacggacagtaacaaagggggccaagtggataagctgcctgcgtaccatatggctagttttgaagtcaaaatgggcaaagaaaaggaggagggacatcagaaaaatttaaatcagatgaaccaaagaccgaatgctttttacgacccagagcagatgtatggcagtagcctcgctagcagcggtgcaaatggaaaccatcacgatggtgtcgtgaatgtgggtggtttgctaaatgtgggcagcctccccgttgggacgagcatccccgctggagcaatcatcatgggggatggcttctacgatatgaacaggtccaacagccagaacctgaagaatcagcactcctacgggtatagtagcaaccacggtgcacataacgttgttggcaagcatggcacaggtgtggtgggttcaccgaaggaggaatactacgaacaggtgacgaggatatcgggagaggagcgcgagggtgaagaaggaacgtacaaaacgtatagcagtgtcgcgaagggtatgggccaatctgctgatgatgtgagcaaggtgccagattacatgaacaagtcgggagactacctaaacagtcagggagactacctaaacaatcaggccaacgaggaaaaagcgttctatggttccaagggaatgaacctgatgatgggcaaagtgccaacgggccttgacgatgcgaacgcctccttcgacaagcagtttttcgtaaatgaaaacaaaccaatggaacataagacgaaaaattactacagccagaatgagaacagtaagaataagtccaactcaaccttgtatggagaagaatcactaagcggtagctacaaccactttaacagcagtaccccggtcacgacggcccagcaacaggctacttttaacaaaacgctgaacgaagaattaaatttggaccttaactatggtaatgtcagttatgtgcacacggatggttgtaatgaggacagccagaataacagcacagggtacttctaccctcacggtagcggcatcagtggaggccaaaaagaaagcgaaaaaatgaataacccaggagcgtatgtcaaccacgaattggagggagtggcgaacgcaaacaatatgatgtattacccggagcaaatgataccagaaaataaaatgaacaaaaaccttgtatattttgacacggtacgtggggatattaacaccccgatgtcgtgggagactaagtagagagatcacttttccatggtccgcggcggtccctcgcgtttgccttcgcgcgtgccttcaggcgtgcacatgtatgaaaatttccctcacacacttcactgcgcccgtgtgtttaagtgctcattcgtttgtgtgcacttacctacgtgatgtggcctcgttcgtccccatttttgcttcccatttttgcttcccatttttacctcccatttttgcttgcccatcccccgcgcaggacccaaatgaattccccgaaatgacagacgacaccgagatggaggcgcccaaggagaagcaattttttagcagcgcctcgcattactcagagtttataagtaaaaaaatgaggaagaagaaaacgccggggacctcgaacgatgttgatgttgatgctcatgctgatgatgatactaatggtaaggtttttttaaaaaaggggtccaaatgagagaagcatatgacggtccgcgtaaccatcgggtgaagtttttttccgcttaggagttacatatcacattttgcttcccctgagtggatgtttactcgtgcttggcttgttgtctcacttttgggtaatcgccccacttgcagattacgggggcaccatctgggacttagtgcaaaggaagggaaggaagaaattaaaggtaatctccgccaaccaggtagaagccgaatcggagaatgtaccaggcgaggacgcaatgcacacaaataaaaatgacttcagttttttgggaaccaataacgaatggaacggcggaaggaacgacggaaggaacgacggaaggaacaacgaatgggacagcgcacggaacagctcacggaacaacgaacggaacaacgcacgaaacaccggacgaagcagcggacgagtaggtcttaattcccgcggtagtaccagtaaggaagaggctgacgacattgtcaatagcatttttaaaagtctcgaaatggaggaaaatatttcgcaccctgagggagcagtagcaccagggtccccgagcgcagataatgggatagccgccgaggacacactcttaagcccggtacatcacaactacgcggaggatgcaatcaactgggaaaacgaaaactcactgcggcaaaataacggagaggacaacccactgcggcaaaataacggagaggataacccactgcagcaaaataacggagaggacattatcagtctgctggacggcccatcgcagagttatgccaacaaattaaacatcacagaaagtggagaagtgatttacgaagataaaaaaaaatacaattcaaatatcattatgagtgaaaatggcattcaaagtaaccgtatgaacatgttaatgtcgaaaaggggcaaatttagtgcaaacttgaataagagccaaatagagacatacaacaatgcgtataaaaaagcggtgttatttaaatggacggaagaagaaacggataagttttatcaagccattgaaatgttcggcgtggacttaatgatggtgcgtgccttcttacccaaattttcggacaagcaaattagggacaagtataaaaaggagagaaggaataaccccttgaagattgaggaggccataaagaagaacaaggaaattgatttggatgcctacgagaatgagaatgggaggatcgaaacatctggggatctcagtagcgacgcatcttccttcagtgctgacggtaaaggcgaggcggcgagtgtggcatgcagcacgctgtgcacgcccgaactgtgtgcgttacattcggtgtgtaatttgtttctctttttattttttgttttgcaaagcccctatgcggcttacgcgcactgctatacacgtgtgtttatttttctccatctgtagatgatagcggcatgaaaaggaaatccagcgtggcgagcgaaacggatggaaacgtcctcagcatcttcgaaggaaaggaagatgtggactacaacatgaatcagtactacgataatcaggaggatcccgattttaatgttttgtctttgttctaatttgacctttttttcacattacatgtagaagtaatgttcaacctgatttgttattgcacccttaggtgttcaaatttgtgcgcgcggtgaagaaacctctcaccgtttgaagcaccaccagaccatacgttggaaagtaccagcgtttatggccgtacggtcatgtctgtaccatgttcgtccagatggcggcaccttaaggcgttccccagaatggacacctacggatgtgtatatacccccccgtatgtatgtgccttctgtataatccgattttttccccttcgttttgttttattaatttttttttttttgcgaaacaactttatggctaacttgcccaataattatcgtgccccttttttgttaaattatgaagtgtaacaatattgcgaaaaaataaatatagcgggatggacacagccatgtcgccttttttttatgattttcccaaattgtacaaaagggaaagtccacaaaagaatgatccacttggtgatataacgcaactcgggaaagcaaagcccaaagtggatactctttctacatagtgtagtggtactacacccatggttgctactttatcacctcgcactagttcgcgtctaatcccaacttgcggaatttgtttgaaaatttcataaccattggcatcggtttaaaaaagtgaagtgaattacaatgcaccctgacctttttataacaaaaggggagaggcaaatgtacagacataacaaaaatgcatatgatataggagagggggggtaaaggacacgcgccttttttctgcgtgctgatacatatttcgggtgttttaaaaaaaaaaaaatcgaactccgtgcaaaaaaaaattgaaaattaaaatgaacatgtagagtgagctcgcagggtcggggggcggaggtttgctccaagtgggtgttcactcacgagcgatcactcttcgtggggcatcggaacgggggcctcccccccctactacatcgtttgccactatgacgtttctcgcttcctcccccgcagtaccacttcttatcgcttcctccaccgcagtaccacttcttatcgcttcctcccccgcagtaccacttatagtcgcttccccccccgcggtaccacttttcatcgctcccttcctccctcccaggggcaactcacatgtcaaagtttatcaaattaaaaatgtccttgagcttcctcttataatccaagtggctgtggataatcccactagcgtcataattttccacattgggcacattcactgcgataagtccagcgacacttagcttccactccatatacctgtacaggaaacccaacagccaatcattttttgagtaaacattaatcactcggttagtcaccaccatccgaattttctcccacacccttgtgctggtagttgcagggaggcctataaatataacattgctaacaatattgtataacttttttgcatgcaaatattttaaacagtaaaaaatgacacgagccccaacggagtacccaatgaggataacaggtctttgtccaacagtgttcttgtcactcaaagcgtctgctaggattcttcctgcctgttgtgctctctcccgtatgagcaaataaacgttatccaagcttgaggcgtatttaattagtgctaatggccatgtcaaggcagcactgagagtactagctatagtgtactgtagccatattcgactagccgttattgcaaattcttgagacaacatcgtttcgatcaaagaacctaatgtttttagcaaatggttttcccacttcaatgcatacaaatcacagtaacaattggggaagacttcaatccatgggttagttatatcatcatctgtttgtatttccccactgacacatacacatacacttaacgattttgagagacttccatttagcattataaattcaaaggttcttatgtttgctatccttctgctgtatttgtaccctgtcaatccagctcctcctgcaccgaataaagacacaataaaagccaaaccgctagctgatgctaggaaggctgtaaggctacttccgccagcacctaacgcagtcaaccctgctataatcccaggagcagctaaccctgctgtgaaagctatcaaagctcccccacctagcgcagcagctgctattttgatcctccttatgttcttcctcttggaagtctcatttgttgatgcctgtaaagcacttattaaatctgctgccaaattttcttctatccttaaaattaataactcatttatttttaagcatctagcaaacttctggaaatataattgtattctcgcattattatttcctgtcatgatgtaggtcgtgattaggtctctgagaagcactgacttcacttcgggtcctctcgtggggaccccatggtttaggtgcttatcaatgtcgctctcttcatagtcgctttccccttcgaacgtctcggagcggctgatgctcgttttgatcctcgcctgtatgctcgcacctacgctttggcgatactttccatcggacgcgcttccctccacgggcatgttcttatcgcccttggtgctgggtctgctcgtttggttcgcgccgggtttgtcagcagcaactttggtggactcccctctggtggactcccctttggtgggctcccctttggtggactgcactttccccgactgctccacagtcagctgcaacgatcctgcccccttcgtcttctccaactccccgggacatttcccacttttgcactgcttcgtatcgtcagtgcagtcactttcacctggctctttggggggggcattccccaggttgacttcctgctcgtcttggcggggagcctcacgggcagttttactagcgtcgccattcgcggcttcaccctgactatccatgtcgactcctggaggagcgttacacccgttttcgtcatacaggctgctgctccgctcctgcatcattcgtccgcctctgtgacattccgggggggcccccttttcattatgcgagagattcgctttgttccttttcttcccactcggtgtgtcaacacaactttgatcgccccttcctccaattgctacctgggaagcggcgcagctggcgcgtaccgctgggtggtcatctctcccgttttttttacaacccctagaggctttattgtctccccaagaaaagtaatcatggatggcctccccactgtacgattcatcaatttctctttggataaaactaccccgagcggaggacaaatttctgacatcgctcctgcagtcggcattatcgtcttcatcatcctcgagaaggttgctactgttgctgtagtatctgtcaaagccgtatcgtatgtccctctctacatcactaaagagatcattatttggttcatcagtaatatgatcattttgccaaaaatccatttcattgttcaattcttctaccacttttttaaacttcaaatctatgcctgcttggaggtcctgtatttgtaccaataaattatcaataaatggtttctcgtacaattggtatatcttcttatcacctgtgatatccctgattaactctctttgatcgagcggcttcatgatacacttatacgctaggggatctataaccagtaaatctgacatttgcttgaggaaatttctggacaactcttccaaatggttttgtacttgtatatcgtcaaaggagtcgatatgtttgattatgatacatgcgaatagggccaatatattttccttaatttctcttgggatatttttaaacttgtcattattgatcggtatgtactgcaacctcagggcctccaaattcgcgtttaatctttttttttgtaactttttctcctttttttttatataatcgatcgtttctctttcgagtaactctgggaaatcgttgaaggagaatttttccagcaagctcggttttaggcttttctggacaaaggagttaatgcggttgtagtacggctggcccgcctcctccgcttggttggaggcatcgttatcaacttcgtcattcggtacttcatccccgtcgtagtctttttcgtcatcgtcgtcatagtagttcttcttcttctcctcctcgtcgtctgttttttcaccccgttcttcctcccctttgtctttatttatttggggccccctgtgtttccttttcggctgcccttttatcggccgcctgcccaccgatccgctgcccaattcttcactatcattgggacttttcaaattgttatcaccactgtgccaacctaggtcacctggatcggtgttcccccctccatgtgcctgggcatggtctaagctgaagcatttgtagttctcttctattttaatattcaaatctttagtgaacttgccactataatatttttttttacttatgatgttatttttcaaagcattgtcacgtagactctttaaaaaggccaattcaatttctgcgttcttcacaggacttatatcgctcaagtataccttcccctcctctatcctcttctttacatgtttgtcgatccctttaacgacgtggatggattccaaagtcaggatggtcttgttcgggccttggaaaatctgcttttcgctaacaaaatcgtcatcgctgacatcttcgtggttgttgttgcccttgagcatttcttccgacggggtcgcacggggcgcgcgcacaggtacatatataggtacgcctttatctgtacgcgtttgtatgcacgcgtttgtatgcacgcgtttatatgcacctgcttatatgcacctgtttgtatgcacgtgtttacatgcacgcgtgagcataactgggcggcaaccggtctgcggggtggtaggtccggtgtcctcactacactgtactatgtaccaccccataggatcgcacgcgcaaatgcgattaggtggactcacatgcaggcatgtacttgtgcgcataaatgtatgtacttaccatataggcatacatatttcggcagcgtgggcgaacgcctcccccagtcagcatcgcccagcatacaagcgctgcatgcggaatgtccctcgggatttaaaaaaaaaaaaaaaaattaaacaataacttcacaaaaaaaaagggaaataataaaattactaaatatttcaaatgggaaaattaatcgtatttttgctaactaattggcaaaattaaatctacatgtaatgtatgcattggtacaattccgatgcaaaaaaggaaaaaaacgaaaagtgcatattacatgttatatattgtatattatatatatacataaatgcggcacaaatatatatatgtacataaaaaaatgcgcacaaagagcgtaaaatttgcaaattaattgcccttcgatcacaaattgaaaacgatatgaagggcagcgccagcatagacgagatgtaagcgcgagtgattaaagaaaggacgcatttaatgacgcggaaattgcgagtgtggcgacgggcaacgtacagcattgcgcattatatacatacgattcgcaggaaaattacaattcggaaatgacgaggacatgggaaaagaggtaggtaaaaaaagtgcctcgaaatcgtagcgatggcggatttgcaaagggttcgttatgcgcaacactacatacatgatcatatatacataacatgcaaaaccaatggaacattagagaaaaaaaaaaaggaacaaattcagtgaacaaggaaaaaatggggcaaacttacaaaacacaaaaagatatgcgcgtacaaagcgaaggacgcatcacgtaaacactataaaatgggtaaaacagaaaaatgaaaaaaaaaaaaaaaaaaaaaacgcctttgaattatctgccatttgctatgacttcatttacgcataaaatgtatttatatgtcacagttctttttatttaaaaaactcaacggggggagtcacccacaacataacacaaattcgataacattaaaaggaaaaatataatcgagaaaaagggaaaaaaaaaaaaataaaataaaaaaatgccaattttaaaacgcccgcactgtaaatatgtaacagcatgaagaagcattcgtaacatatatacgcagagagttgtgtattaaaaaattaacatattaaaatgggagtgggttatacatacctttttggggggaaatcacgtgtgcgaatttccacaaattggtcatacctatactcgtacttttaaaatttcgttgcttttcccttcacttttacgaaccgtaattttgcacatatgtcttttgtgcgcagggtgaaccccatactgttgcaacggtcactactttttatatcgccagttaatcggatttacagttccccatttggggcccccgtccccttatgtaccttttttttatgcatgacaccaacggtacgtacgtatgtacgtaccttataggtacacttgtgcggggcttcagaaggcagggcaaaattgagagtaatggagaggtacacaagagaataaataaatatgcgcataaacaggggaaccatttctgcagcgcggaggcacgaactttctgacagcgcaacgagaatatatgcgttcgccaaaaaaatagacatatatttatatgttcaccattgtgatgtattcaaaaggtacaaatggcgcattcggggaaagccaacacgggtgcaaaaattgaatgcttttttccgcgtagcttctcccatgataatataactcccgcgctggcagaaacgtataaactcgtgggcgtgtatatttcaccagcaccattaccccatgcaagtgctaaaaaaagtaaaataagcgtaccacttggtataccactcgcttctaaagtcaatgaaaggtatgtaaaaaaccgcacatggtgtagaaatcttagcatatcagcagattggcacatgttaatgcacacttttaacaagcgcggcagtgcgacccatgtgaaatgtcaccagcgccactctacaacaacatgaacgataaaagaaaaaaaaagaaaaaaaagaaaagaccccattttcacacatagcgtacatcaaacgtaccgtccttaaaatactgcacataagataccaccccattcttccatttacttatgcccgtatccgttagcaacaatttttcatcacaaaagctgttgatctttttgttcctctgaacagtgtgcccaactatcattctgctcgaacttaacaaatttaacgatttgtttaaagtggaacaaaccatccactttttaaaaacaccatcgttcacaaaagagaaatatcgatttaatgtaggcccataatcacagtttatgcaaaactcttcttttctttttctttttttgaacaggagtttgcaattattttctatttcccttttcccctcctgatttatatagtcaatgccgtaagaggcataaaatggcaacacccctgcatgtgaaaatatcatttcatttaccctcagaacaaatggcttgttcactaaaatgttgtagatcacttcatttttcgggaacatgtcatttctgttttggtacttttctacgttctttttcactttattgaattctaaacacatgtttttaacttcatgatttcccaaaaccattaaaattttcgaattcatcgttttccccttttcgttatactcctcgataaaaaataatatatttatgtcatcataagaggggtccaaaacgtcaccggttatgactatcagcacattttctcgtatcacattataattattatcaatcattttttcattcagtagaatttttaaaaacgcatccatatctccgtgcagatcacctatgctgaataagtcatgttcccattttaaatttgaaaaactggtttcctcatttgcgctacaaaattttgtcaaaatgttccaacagctcaaaaaaaagagtttcaggtgtggtatcttcatggtgctgttacctatctgtgcacgcttcgcgggggaggcttatatgttcgggacatatacatgtgtgcatacgcgtgtggcatgtgtctacctttgcgtgttctgtatgtgtctaagaatgccgtgctggcattgagccacatgaaaaaaaaggcagaaaatagccgactcaaacgggcacaaactactcgcacatgtaactgtttgcaatatactaaaaatgtatcgctattttggaaaatgcacacgtgggggccaactcagactgtttcgttctaactcttcgaggggaatatgctcccttgaaggatttaaattttttttttatgaacagctagccaaaaagtgtaaaataaataaaaaaaaaaaaaaatgcaaaccaagcctagctagcttttaggattctaaaaaattatgaacagacaaagtaaacattcaaacaaattttcaccacattaattttcaatttttaaagaggaacacacaaatttggtgtcgtaaaatcgtacatctcacaaacgcaacgctttctcgcaatctcgtgtggggcggataaaacaaaagacgtttcacgcggtggacatcaaacgaaggaacacttttttgaaagcttcaagtttatttttgtcccataacgccactgcgtttgtacatacaggcttatgcaacggtggaggacacatccgctcttcaatcccccccgcagttgtgcaggccacacagatcatgcagattatcactcgggggataacgcggatatatgtgcgattgtctaggccaaagtgcagtcacgtgaaccatgatatggttacacaaaagtcacatatgaacacagttcaccgtaaattagaagccacaaggcgcacaaatctccatcgttttatttcatagttaaaagggcagtatcagtatgcccatgtgtagtggataaccgcattgaaacacagcatctgcgaaatggcgagggggggtaacataccagtaaaataaaaagtagcaattttttttgctaattaaatgtctactttgtaatgttccaattcggttagctattatttatttatttttttatttatttatttattttttttcttttcttttcccctttacttcttactcctttgcttgccttttttcactttccccttttttatttcaccctttttcaaatttctcaaagatgtgcaaaaagcataaagggggggaataaaaaaaaaaaaaaaaatatcgttggagttttaaattaaaaaatacgtttcttcattaacagcagtgcgaagcgtcgaataaaaaatatttaacatttcttctcataacgatgtgcgtattatcgcgagaagcatcatgccgtaatgagctacgtcacgtacaatccaactttacgcactgttctaacgccatacgaaatggtataaacgcatgtatacatatacatacgcgtcatatgggcatataatatattgcgtattcatcaaggtgcccgatctacaggaataaatacatgcacttgctgttctttaacattacccaggtgttaaaaaataggtgaaaaaaaaaaaaaaatacccttgtgtgatgcctactcattttcgtataaaacttcagggataaaggacttcatgtttaggttcattatactttttaagcaggctttggtttcctgcgggttgctaatccacaaggttaagctacaaaacctgaaaaagaaggaaaaaaaaggggtaatttttttttttttttttcataaaaagcgatataatataagggtgtttaaattacaactgacgatacatgatcacagtttggacgatcgtccattccacatacataaataatatgctacgggcggtgcgtagtacctcgtggggaagtcatttcccgagtgtaagaactgatctccaatgtgacaacatttttttttttctattttcaacaatttctgtaaaatgattaacccttctgccttgttcccaatgtctacccaaaggtcttgccccccattgaaggcgcagtaaggtgccgttatttctgcgcgtttggtaaaagtgtgtaattgtggtgtttttgagatgtcattaaaatagggatgtgggccaaagaagctcagttaaagcgcattttctaattatgctcatttgaataagtacacgcgtgctgcacaacgtggtgaatacgcttcccactctcgaatccccacacttactgtttttcacgatttccttctttacgcggatcaccgcctcctccaagacttcgtactttatcatgtaattcttttgctctaaaaagaagggcattttcgtgcatacgcatgtggcatgtatgctaatatattcatatatcggcacatttgcttgtttttttcgtgggccggattaaacgaaagagtgccaagtggacatgcagtgagatacccacccttttggttgttcgccgacgggattttattcgggactagccctatggacttttctttcctctgaatttgcgcacataatttaaaatccgtaattacttgttgtaagcatttttgagaaatgtctagtattttctcaacggtttctttgtccacatattttttataatggtaccactcctcttctggaacggagtaaaggttagcttctttgttgcacctaagggaggcgtgaaattacgtcagcagaaaagagggaattcttttttttttttaaattaactctttggttacgttttagaggcagatctggttctatcccttgcgcacaagggtattatatctccgtgtgcatatgtgctcgttgggagttaaccacatacacttatgtgtacatatattcttttgtttccttttctctttacttaaataagtaattactctcaccgcccatgacgtagaaattctcgtatgagccgtcttcgatgttgttcttggagaagtatcgcagtaaattctccagccgcttttggtacttctccgcatcgttgctgtaagcttaaagatgtaaaagggggcaaaattgagggatgcacgtgtgggggcaactgtacatgcctacttaatgttgcatcgtacatgtgcctctctaactacttctgcgtaggaaatgtactaacaggccgcggtaactattgctatgttcatttttttgagcaagctggagatgtagctagccaaaacttcgtcatggaaatcgtatccatctgggtacagcgtttcgtctgcatcgaaggtgagcaagtctagtccgtcctccagcgacaggatctgtgttggcaaagggggaaaaacatgaagtattgcaagtcacagtatatgaagaagtggaagatttctcatatatgtcaaaaaaatattttatttttttttttttgtggcgctcccatcgctgcccacctgcgccaagttgaggatgtgccgaacttcattgaaggttgggggggcgtatagccgtttcgttattctgtacttcctgttgtatgtatggaaggccttcgttattggcagcttcgtgaagaatattcctgcgaggggataattaaaaatgggtttttgcgcactgacccgaattgttacttctccttttgcgcagtgatgaggtgtgtacaattgggaacaacctaggcatgtacatgtgtagaaaaagaggagtgctactcgcatgatgctctcatagctggtgtccccacactgctgctctgcttctgcgaggagaggccgaaactaacccacgtcatctatcaaatacttcagacggctgtgcatggggttgtagtaatgatccgtgaacatctcttctatactggaaagaacattgtcgatgtttttatcaatgcagtttgaaagaaaaagggatctaaaaatatccaccaggaacatgatcaggctgtctttgttcttcagttggttgtagctgtagcggttgttccagtcgacgacgttttttttcatgtacgagtttatcactgccaacaggggaaagggtcacaaggaacggaaaataaaactgtgtaggtgtacacctggagggggaatttcccctacgtagtaactttgtacggaagatagaaggaggccattttttttatcacactgctgaattttttttttttaccacttccatccgatatggccaaaaagttgtacttgtcttgctcccgaaaggcgtgctgcatatcttcatacatttcatgcgaaggaatgtctaacttctccatttttaaaatgcgcaaggttgctctttttttctcgctcgtacaggaagttcttggtcaggtatcccaaaatgaagtttactcgaaattgcgtgcttcgggcgaatgttcatgaaaatgcttaaaaaattgcgcaaaaaaaaatcttttatgtttaaaaagtgtacaaaataatggagtaacggcgtaacgatgtaatgtcgcagtgactcggtggcctaatttttcgaggtgccctttttccactccttatgccatttctttcgccacaccttttgccacaccttttgctaccccttttgcttaaatttccccccacgacggcggccgctccaagtttcacagttatcgctcacaatgaaggtacgcaacatgagcttttctcttttgttgcaaattcaaaattgccacgttaattttgtgtgaaaaaaatatcgacacttttctcgcacaaaggtcatagctgcactgtgcaagcatgtgttcttccgtcgcgtataggcctgtgttggtctaatgtaggtacacaccggtttgcgcgtgtgccgggtgatgaacctcgtttggctggatcctcaaaaggggcaaaggttttattcccaaattgttccacttcagtatggctaactttcgcacctctttaaaaaagcgaaaaggtgaagaacagctgttgtgcctgccgttatttttttttcacccctgctgcaaaacattttcgacagctccaaaaaatggggttaaaggggaaaggagcaaaataaaatggctattttttttttattaaatttgcgtaaagctggtttataatttgataaaagttcgagagttaaaaaaaaaaaaaaaaaaaaaaattaacataacataacatagcatggctttaggtgaggcgaggtaaaggaggtgaaataaaataagctaactaaatctgcaacgttttccacagcgcacgttcaaacgtgagcacacagggttgcatgccttgccctgtggcatatgcatgtggttttttttttcttccttatcgttttccccacattatgcgatttgtttacccctttttaaatggagtttttaaacatacaaatgttcgcaagggcacttcgcggggtgggggaaaaaaaatcatcttcacagaaaatacggggtaaatttgtgaacgcgcgggggaagcgtgtatagaggcgcgcaagacttgcatatagaggcgcgaaaaacttgcatatagaggcgcgaaaaacttgcatatagaggcgcgcaaaacttgtataatatataggcgcacattttggtgcacactttttgcacccatgtagctgcgaacgtaatgcaactgacgcatacacacacgcgcagagtcgttaaaatttaggcgaagactttgggcatgcttttttccttgtagttcttcttgtagtgcatgtttttgtgctgatggtaaccctttccatacttgccgtcgcccttcttgtgtgaccaattggatttttcgtccttcatctgcgtgcgtctctcctgcatgaacatgaacctgcgggggaaggggtgtagaagtggtgcatatgatgtatgcgcataaactgcccgtcctcggctatggtgcagaggatgcacttttttgcgtgtgagtcgggtgtccacttgaggaaggcctactttggattccgcatgttgagggtcaactcgttctgctccataatttcgttaatattttccgccaacttgatagcaacggtctggagggccgtggggttcaccttgttgatgagaatatgactgctgctttcattccagcatgcagggatctcatggttaatcatcattttgctcagaatagaatgcacgacattctgactaaggtcaaacatgatgcatagctggtccacagaaaaggagtcatatatggagatgtatctaaaaatataagttcgcatggcctcctgtttaattctttcctgtagtatgttctgtaccttttccctctcattaaatttcgaccaaatggacaagctaaatattttttcgcaacattgcttccaatttcctttctgcaaatacttcgtggctagtaaaataatttctttattgttttctgggggactattaaaaatttgcttgtcatatatgtctaggaatctcctgaactgcctcgaaataatatccttcttagattcatatgtgtgtctagctaaattgggtacttccaacagcattgcgcaaatgttatttacacattcgattagctcaattgaaatgtgcatatggaaggagagtagtcgtctcttttctgctctctcctgttctagcgttttttcctgattctttaaatttgatactccctgggcaattaactctcggtgtttattttgggagcatatttcccctaggcagcagtgggcctcgaatattttcccatgtctaaaggcacataaccctaactgaattaaattccggttgtagagaatttgcgtctgcatatctgagcttagcgccagttcgtgtacatttgaaacatttaataattcctttgcttccaagaattcgtcatgcaagcttctgtggaaggacaactgcagcagtgctttaaccttctgctgcttcgttccatgctcgaatatttcgtacacatatttttctacaatctgttttggtgaaatattgtcgtcccctttggcggtcactttctctgcaccatttggggtatccccgttcagctgcttatcgcagtcgccattcgtttgcgcagaatggtctgccttcacgtctccattttctatgacattgccatttgggttgccgcttccctccgcatccaccaacggggagttgttgtccttcccactcgtgacgaagttccatatctgcatgaagagagcttccggtttgtaatacatgtgctcaagaatcctcgtcgaaatgaatattgccaaatcgggcatttttttagaaaacttcacgtaattgtaccctttgtaaagtaatccaatcatatgaacagtttttcccaacctcctcctatattcctctgtctgggcatctatatatagaagcgccttcaacaactcatcatccaatttagccaaaaaggaaataagtgttttacaagacctggaaattttctccttctcatttataacctcttcggtaatttcttctgtaatgttgatagagactaaataaaaattttcattttgaataagcaaatctagaataagttcaatatacttaaatgccttgttccaaatattgaaggacatataggtgtatacacttgagacgacatcaaattcgaggttaatcaactgttccagtacttctatatatgattgtgtgcttactgttttggctagctcactcaacttggataaaatgttaatatgctcatgtttgtctaatcccttccttcccctcttttcaatgacaaatttgactctatttcgtatgacttcttctgagagatttttcgtgcttaacaattcagcatatgctttatttttggcagactggttttcgtctacttgtgttaatttttcttccttttttgttccttcctttttcaccttcttggtttttactactttctttttctccaccttttcactagttttcaatccccatttactcatagcactttttgttttatcatctgcgtcatccgatacatattcttcctcttcactatttgaccaatcatcactgtcttcttctccagaggtcttttcaccctttgccttttctttcttttttcctccttcatccatttcgtcaacttcttcttcttcatcttcttcatcctcctcttcatcctcctcctcatcctcctcttcatcatcctcctcatcctccatggtcactttaaattcctcaggattttcatgatacagatttaccttattttgataaaactcactacattttctgatctttgcttttaatttattcagtgtctgtgctttgtttttactcaggacttttttctcgacattattttgaaatgttgtatcaacatattttgtaagtttatccaaatatacgattacaaagtttggaattctttcacaactttctttgaccataaatttgtacaagttctcataatcctttagtagctgattgaagtcactattttccatactttcatttagactgttgccaatatttttataaaaatctattctttttccttcatagctttttattactctttcttcctcctccgagctactgctatcaatggctgcccagcgttccgcctgcgctgatactaggggcttcttgtcctgcggagtggcgaacggatttaaacagtgagaaacggtgagaaacggtgagaaacggtgaatcagtgagcggaatgctagtacaggggggaggaggggtatctttcgaaccgtcccatcatgcacagcactcaaatggaggaacgacaaaaatggaaaaaaaaaaaaatgtgcaagattagccccattggaggagtcaacaggcatacgcaaccaaatggggaataaaaaaacgcttctccaaagttgtgcatttcacgtttaggtgttccttttaaaacggtacaaatgtgagcgctctcttttggtaggcgccgcggtagcgtttgagcagaggggcattcacgtaacatgcatatgtaatgtatatgcatcggtgatacgcacagtcattggcgtacggcatgcatataatatgcgctcttgctcgtttttcctttttcctccttacatcaacttcattgtcggatgattcagtaatgttatcaccactgtcgtcgtccgcgcccttggcccaaaacttggattgcattttcttttttttttatgatagaggaaatgactcgaggtggggggaagaggagtcaactctttttttcccagtggggggaaagtcgtaggggatatattaaactatgtgttgtatgctcaaatgggcatgtacaagcaaatgaaaaaaaaaaggggagttaattttgccaggagcaatttccgggaaaactgcaagctgggaggggggtcgaacgttaatctaactgtatgggtatatgcgaagcgatcaatatgttgccatgaacgtgatctgctaaacggtgagatatgcagttcgaaacgtaggctgaaaatgtacactcgcaaaaactgtaaacgtggattgatatagggaagcccaaaagtaaagtactgtggctcggaaaaaattaacacgaaaatggaagccgaaaaaaacgcacaaatggagcgcacaaatgaacgcacaggtaaacgagcagatgaacggcctggtgaactgaaaacttttgtgaccacctataaaaagaaatgcgcatcgttccagtaaatttcgaacatacaagcggatggatgcaggattatgcatatgcgaaccagtacatttgcgcatacaagtgcgtaggcaagtcactccgctccatggaatcccctccacggaatccacttcatggactctgcttcatggaatccgcttcatggaatccgcttcatgaactcctcctcatgcactgcgccgcgtatatttacgcttgcgtttttgttcgacacgcacccagtttaaggtgtcatttttttatttttgcttttttcccgcaaggtacattctctaagcaagagcacttagcttacctcgctcggccctcgcgttcgctccacgccagcgcgcaactgcgcggcgatgcatatgcgcatagaagtatataatatatatgtgtttgtatatgtacctgtgcgcacccggcccttcttcttttcttctttttccccctcaccctagaaggcgcattcaaacgtgcatacgtacgtacataggtgcttaccccgagcgatgcacttgggcacgaattataaaaaaaaaaaaaaaacaagcatctcgccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgcacatatgggtaccaactcggaagcaacaaaggacgttacgccttttttttttcttggggggggtgcccaccatcagattttactggcgcgagtacgccctttggaaaatcttcgaggtgtttatgtgcggctgtgttttgctatggtaaagggaaaacgaggaaaggtcgtcatggtgagcatccgtatagtggccaccagcgtggtatctacgagtgttgtccccatcagcatggagaccaccaacgtggcgaaccttgctggagcgccgcctctgaaggtattcctccacccctcccgacatgtttccccgctcattctttccattgtggtaactcatttctatagacttgatcttcttattcaagccattcaaatttttcatcaccctcgtaaggatctcatgttcagtgccgctatggtgtttgtcaggtataaagtttctctcacggtgataatttcgtgtgtctattttttcgaaggagtaattagtgaaggggtcgctcccttcatcgtagtgacttctcaacgaatccaagtaataccgttttctccaatcaagaatcgaatcgtgactagataagacactaatactatttccatatattttatatttctcttccatgttaaaaattttttttttttcaaaatcaaagtaggcatcttgactacttttcgaaatgttatctttgggttctacctctgcactgctcctacttaccgattcgttttttggggacagtcgtttttcatttctccacatgccttcttctgtgcttatctgcttcctgtacaaatcgtaactgctcaagttttttagttcctccgaataaaacggggaactgttaccttggggggattcatcggcccacagagatgacaactctaagctattttttcctcctcccccatacccacgcccaccgtacagttctctataaacgtgtgtttttatatcttccatggtgacttcctcctcgtccccctcctcatcttcgattttcaaaaaagagtcctccgtttctgttgcgaagaaatcctcctcatccacgtcaaataactcatctaccttacttgacactgagactccttcccccaagtcgtcccctaccatactacatagatttccctcacgtacgttgctgtacttgaggtttaggtttctcatttttagcagctttttctttttctcctcatccagtatggttatacggatcgggtcgtcacgcgttttttccaagtggttttctaccccaccatgcggtgcttcaccatgtggtgcttcaccatgcgatgcttcaccatgcgttgcttcaccatgcgatgcttcaccgtccgtctcctccccaacagagtccctccccccctgttcactcagcacatgttgctcttcattcttccccctacctatgacatggctgattattacagaattgttcacgtaggcgttttttgacaagtccctcttcccaagtttattgaaaccgcctttgttgccattcatggctgtcttccccctaaagctcctcttcctttgcctttccattttctcaaaaatggagtagttctttgcgcaagaaagattctgtagatgtttcacctccctcgtttggtcatcctccacatcgttgttattgtatgcagtggttacttcctccccatgctctcccattctatcgatatttaaatgatttttttcatcaagcaagttattcctctccgtacctttcgcgttatctacctccaatgaggatccttccacttttccatccatttcgtcgctgtctgtttttccctcgtgacgtttctccttctcgtctttgtccttatcctcctttaggtagtaggctagggggttcaccgtataaatttgtttcataatgttattaaataggtcctttttttgttgtgtcttttccttttttttatcttcctctcccggggtcatttctattggtcccggttcagccttctgttccgtcctttttgcttctcccctttgatgctcttcccgtttcgccttacttagcctcttttcctgcatccgcctcaactcaaccttttttttcacctgagctagccgcttttcttccagccgtttcatttcttccaggcgccttgccttttccgcccgcttcgcctcttccatgcgctccatctcctccagccgcttctcctcctccagccgcttctcctcctccaaccgcttctcctcctccatccgcttcttctcctccatccgcttcttctcctccatccgcttcttctcctccatccgcttctcctcctccatccgtttcttctcctccaacagcttcttctcctccatccgcttcttctcctccatccgcttcttctcctccatccgcttcttctcctccatccgcttcttctcctccatccgcttcttctcctccaacagcttcatctcctctaactgcctcacctcttctaatcgctttatctcctccatcctcttcatctcctccaaccgcttctcctccgcggttctcaacaaatcctcattcctcccttcttcctgctcacttcctccatctgcatcccccccatcgctgctactccccagtgcctggtaaattaacttcctcttatatttcaaatctaactttttgttttccccatttccactctgcgatgtcgaatcggtcatcctgttcttcataaaattagggtctgcatcattttggttttccccggattgggttttattgttccctaaaaggttatctaaaaatgtgtgtttgcctttgttggctagtttttcctttaacttcagtttcgtcctttctatgattccttcatttgcttcataaaatttgaggggttcttttttcgtcatggatcgttttatacatttttttttcttcttcaagctatttttttttaaaatggtattgtgtgtagtagatttgaacctctgatagatacttttttttttgtattttggtctccccaatttgtgaaaggcgtcactttgctctacgttttttttcatcttttcatttatatgaaggatcgttgcggtgtcgtcttctggaaaatatccttctccatcttgggagccttctccatgatctccatgttgtccctgtccagctttacctttcctgtcctccccacttcctccatcactgcattcatacccatcggggtcactgcgataacccgttactgcttcgaaaaagcgttccgccaaataggcatactcgttaaacccgctgtcactcttggaggttgatagccttctaaggatggtgtttctttccctttccaccttaggccttccatacaatgcccagttatttttttttttttccttcttcttctgtttctttaaatagtcattaaggcagtcgtttatttcgttgtcctgcatcggtggcggttgattcttcgtgcccctttcgcctctttccttttctgcgtgttggccacccttagtcctttgcgtcatgtcggggctcgccgcgctcacttcgttgaccgtttggagtgctccgtctgctacctctgcttcgtccgctacctttgcttcgtctgctacctttgcttcgtccgctacctttgcttcgtccgctacctttgcttcctctgctacctctgcttcgtccgctacctctgcttcgttcgctacctctgcttcgccttctgcctttgcggccccgtcgccctccctgactgacctatcctctagcagggccattttcttcctttccagcagctgcagctctaactcctccaactctttctttttccgagcgttttctatttccatttcgagcagttccttctctttccgtttcttctcaatttcggtgttcacgtctgcgtcttccctttcagagcgtgcgtcttttgtggcacttccctcttcgacgccctttctcccttcgggtgggactttcttcactgcttctttttttagagcaactccgtcttggtttgtcacacctttctccgccttgcatccgtcacccccccttacgttgtctacaccctcatcgtccgagccaaaattgaaaatatcaaatagggacttgtttggaacgtaattatttatcgccacgaacaaatcattcaccacgtcattctgcgtgggttttccctccccttcttgaggatccttcgggggatgatccttactccgtttctcttttgtgccatgcccctccttattaactcccccttgtagcgcttccattacgaagttctccatcacctcgtcctctctcctttctagggtagtaacaatttttccccttttccggataatctcattcttcattttgatcagatcaattttgtctttttttattttttttttctcacttatgaaactttcaaaagaaaaatcgctatccctgatttctgacatggctccacttttattttcttcctttaattttacaacattgtcctgttcatattcgtggaacaaaaattccaccttgtcatatactgagctagataaatcatcccttttcatttttttcttttttttttccttctcaagcatgtaattttcatacaaggggtttaaaaaccaggcgcttgacgtccttttatgcttaaaactctgctttggcaaattcacgttgtacgttatttttctccctttcgtttcgtgcttcttcgccaggttctccaaaacttcaaaatccttttggtcgtacgattcgtatatgtaatagtatacgttgttcaaaatttcgtttttgaatgtgttcagttggtctgcgttgatcaggttgtccaggttgaagttgtccaggttgaagttgtccaggttgaagttgtcctggtcggggttgtcctggtcggggttgtcctggttggggttgtccactttgccgctgtcaggttgttctccttttggcggtgctccttcttgtgcctccgcgccatcctttcctttcccctttcccttgctcttatctttggctttttttttcttcctcatgttttccctctttattctctcaatttctcttttcagtttctgtatgactgcactgttcttggacttctttcccccctcggctatttccccctttgcattcttcttctccgcatccccctccccgttttcccctccttggctattccttcccttgtcattaatttgattttgtttttttaattcttcgatatttttttctagctcattaatttttaactccatctgggaaatcaactcctggttgtctttgccccctttctgcatttccgcatcctcatcaatgacatttaaatttaaggacgtgtcgataatggtatgagtgatgttcgaatcttcttttctctcttcacatattttgaattcgtcgtaaaaattatcataaaagtacatttgctctactagcctattcatgccttgtgtgtatttcttcaactcgtttttatttcctgtcccgttgtttgcactatcctcatcgttactacagaaaaacttatcgtcgtcttcgcactttcgaagaatatagttgagcgtgaagtcttcatcatacttgacgttcctctggttattatacgtcactaggttcgtttcgttaatgttgttttcgcttggcttcactcccccctcagctgggcccccgccgatgttgccgtactgttggtagtttgcccactgagggtaactcgcacaattcccataattggggtaattcccataatcggggttactcccataatcggggttactcccataattggggttactcccataattgggataattcccgtagttggggtaattcccgtagttggggtaaattcccacctcgttgctcaccgagaaattagccacctcgttcgtcaggcagttagctggagcgttcacagggaaagtagccgactcgctcacagggaaagtagccgattcgctcaccggaaaattagcctgctcattcattgaaaaattggctgcataattcatttgataattggggggaccatattggttataccccatctggttgcttaacccgtacggaacttggccgttattggagtgccccatttggccgttattggcgtgccccatttggccgttattggcataccccgtttgcccattcactgaggggcctctctgccgcttctgctgggcgtccatggcgacctcctccgtgggcgagctcttgatggaccccttcctcggggggtgcattttgtaattttctattgggtattcccccaccttgatgccgctgttgccgttgttgccgctgttaccgctgttgccgctgccctttccggtgccctttccgccactactggcgccttcctttgcgcacaccgcactgggcgcactcgcaccgtgggcctccttcaaattgacgatctctcccccctccttggctataccaacatgtgggcgctccttttccttattgggaaactgattctgcactaactccgctttatttgcatgcggatccgctgctactttcccatttttgcaactcaccacctcctttttcactccttggtaaatgccctttccattttgtttatcttccagtcctatatttaacttgtctaggatggaaacccttttgacacttttgtctagaatgcatctatctgtgtagtacgtcttttcttttttatttccatcgctgtcgaaatcatctaattctaattcgtctacaaattgttcttcatttaattcagacggttcgtccccatcgggggttccttttcctccgtcaatctcaaaagccttcgtagcattctcactactattaccgttattattatccccaacgggatgttgttcatttcccccctgggatacttgccccttttccgccaacgcctgttcatcgttcttggtctgcatgttttgtgccttgtaagggggaggagctttactaggtttgcccttaatgtcgttcataatttttgccttactgtttggaatgtactgattttttagcttcgtagaatagtccttgctgctctgttcctgaattccagagcctttccctttagaagatattttatttaacatattctttttgtcgaaatatgccttatcttttatttttaattttgtgcaaaagaaggtaaacagtgaatgaacttccacagtcgcattgcagtttacatgattaataaaatttaagtctctctctttttcatacctccagttgtttttccactttttcataactctttgatgagagtaaatatgttgttctttctccctttgggccttccaaatgtgcacatttttttttgacgatgcacatgtcgagtcgctgtaaaaatttgcctcgttggaactcttccttgatatgtcccaggagtgcatatattttgctaacagcagtatcagcttcgaattgttcactttttttttcgaaaaaaggtcgtctttgtctccactcgttttggttccctcgacatccatactacttctcttccgtgtctttctcaaaacgaatgttctcttaccctttcgttttattttttccttacagtgtggggtgacagctgcacttttcattgtgtcccatttggacctttctgtcgacgtggttgtctttcttcttgaatgcctccagggaaggagggtccactttcgcaggtgtgtagtggccctgtgcttgcctttcccttttctctttcttctgatataacgccattttttaaaaacgcaggggtccactggggaggcatccgcctgggaggcgtccatttggagggcgtccattagaggggcatccatttggagggcatccatttgaggggcgtccaccttgactgcttccatcccgccgctcccccttctcctcaatcacatttacaagaaaaagtcagacagcgttttcccccctgtccacaactgcgcacatttggtattcactcaacacacgcagaaatgtgttaaccagggggacactcaaacggttatactccttcgaaaaataatctgaataatctgaagcaagtgcgttcgtaactgaaggggggctgataaaaggcaaaaaaatgtatgtcttcgattgtcctttttggcaaccacctgctgaattgttgccgtctgtttgcaaaattgggaaagaatattttttttttgccgctcgcctgtctttcgcttcgtttcacaccattgcgtttttttttttacctcaaaagttgagttgtccaaatgaagcgctgtttaaccgctatttagccgctttttgcattcacactcgcataaaaaaaggaaaacgtcgaaatggcagagcgcgcattttaattgcgaaatgttaacttccaagtgataactgtgccatgtggcgcatgggacgaaaattaaaacctttttaagcgcttcccttttgcgaacaaagctggggaacaactgaagaatcgaaaaaaggcgttgccaaaaaatgaagtggtgaggtgccgaagtggcaaaaccgcacaagtttgtctctgcgctgccggatacccatccacctatgcatacgcttaaaagtattcaccctcacgcgcacgtcaccgcgtatgcatcgcccccttgtagcctgcctccccctgcacacggtcaaagtttacaacgaacttttgctgaacggacagatggttcgccaactttgtctttttcacacttaacacaagtgtaacttaaaaaaaaaaaggaaaaaaaaatatatatatatatatatataactttgcagaaagaaattcttttttttattcattttctgcctacaccatttttgcgcattttcccatttgtacatccgaatgacgcttttttttgaatgaactaggggaaaaaaaagaaaaaaattgacccacacaatggaggagtgaacatgttcacttggcattaaacgtttataatggcacacacatatccagacaatgctaatgcttattgtttcgaaggagtgaatagacttctcccagttgcagcgtagcatgccaccttttccgtcgtggttctcactacgcagtaaagtatgagcaacgcgattttaacgtaatgtgtgaaaaacccttttcgcgtagtttttttttcccctctttgaaataactacgctaaggaaaaaaaaaaaaaaaaaaaaggacacataataaggtacaaaaaaaaaaaaaaaatacgaagcaacgtagacaacgcagtgctatgggcaagagcatgcccccacagacagtcggacccaattcccacctattacaaaattgagcaagatcgatttgtgcgaaaaaaaaaaaattcaagcggcagaaagaaaaatgccacttaagtggtttgctgtatggagaaagtgccaactagcgttgacatgaaccccccccctctggaacaacttaatccctcctgcgccccaacagtttcgggctttttacatgccaacagtaatgtggaaaaaatgaaaacgctataacgacagccgtgtgctcacattttttgtactcttcaaattaggagttataaaaaaaaacacaaaatggtgcctcaccttttgagtaagcgattcttctagtagaaaaacgtcggtgggcttatcgccgcaaagggggtcgccttttctaaaggaaatcccacatacgttttctatcgaacaagaaagaaaaaaaaaaaaacagcccactgggagaaggcccaaatgtgcgctaaaatacttctacatatgtgccacactgcatagatgtgcatgcacaacggcgccttgcttcgaattttcaccccactgataacaaattacccactcgcacgaagcgctgccaattgtggggccaaaaaaaaaagtacaccctatccccttgctgccacaaaaacagtagcgacttacacagttacacacgatgaggagctgcaattttgcgaaactggccgagttaaggaagcccctggttataaattctccccaaacgacatacataataccaaggttaaaaagaaggctcaaacaattcagcacaatgaaaacgcacacgtgtaagcatctcatcgagacgaacgagctgcacgaccttataaagaacaaaagggagcatttgctgtttgatacaagctggtacaatatcaggcagggggaaaaggataaaaactcctttgatgaccacgatcaggcagaaagaatagaaggaagcatctccttcaactcgatagttacctccaatgaaaatcccaatttttcttttttcttcccaactcaagaagagtttttctcctacttgagaaagctactgctggaaagtctaatggacataaaaataaatacactagaaaacctgcctgtaattttctacgaaaaggatgaaatattttatgcccccagaatttggttcatgttcaaattgcatggattccaaaatgtgcaaattttaaatggcggcttgaataaatggctcaatgaggaaagagacgtgatggcaacagatggaaacgcacaggggaatgggcatcttccccagagtgacaaaattatccaagtcgataaactgataaaagaacatgtagaaaaaaacaaaaaacaaataagtgaaaataggaaaagaagcatataccattatgcagatatagacaatttcgttaccggaaggaagaaacaaaatgatgacatgggactctttgtccttgtggatacgaggccgaatagctcctttagcgctctgttgcccattaatgaaaaggaaaaagtggataatttcattcccttttcggttaacataccttatcatcattttattagaagccatgatgagaaatataaattttttacttttaaaaatgaggccgaaataaagaacatttgtgaccagtacgatcttctaaatgagcagaagacggtcatatcgacatgcaacaaaggaatcagtgcctgtgttttactcttccttttgcaccagctaaataagccgctccaccaactggcactgtactatgggagcttcgtcgattacaagtttaggaagtacgcccttcagtagaaggaggtctacgcgattggccattcgttttgctttcttcctttaggtggacaaaaggggatacctcttctccaaggtaggtttcccttctttgttatcatcccagtggaagcgaagcaacgttgttacgttgttacgttgttacgttgttacgttgttactttttttttttttttcgttcctacaactaaacatttgaaaggggaaacccgagtgtgtacatacagcacttttttttttttttttccccacatgggaagagctagccattacatacaaacaaatatacacatttgcatgtatgaaccctttctcaacaacactgagggagaaaagcttccccagcgttcactcttctggatgtcaccacgatgaaaaccattcgagagatatatttttgtttcctctcctttgttgtccattctattgtgtgtacattcctgtgtatgccaaaatgaaaaacaacaaaagtaaggggggaaaaaaaaagaaagtcgaaacggtaaagggtgggattattgacattcctcctgggaatgtggattccccaaaaattgccctccaaaatgggggcggtaaagacaaacagaaaggggaagctagagaaggcacccatgaagaggtaactcagcaggaagaccaaaacaaatcttgcgatggtcatcaaactgcagataacaattttgaaggggataaaatgataagcgccagcccgtcctctgtatgcgcacctatacaggtgcccccctcagggaaaaaggtggaataccccaaaaaggaaagcaataggaagaaggcacaaaaaggaaggaagatcatcaaaaaggatgccgctgccgctgccccgggtgatatgaatatggagagcgaaaaacaaagcagtaataacaaaaagaggaataaaccgagcactgggaaaaactccaaaaaggatgaagagagcggtgaacagaatgacaaccgaggggaagacggcaaaaaggggttggaaaaaaagatgcacgaggaagaaaaaaataagacgaaaggggagactacatacgaaggagcgccccccattgaggaacaacccatcatagggagagacttagcgcagagtagcggagaaagggaagccgcaatcatctcaccagatcaccaaattctggagagcgaagccaaaagtgaagcaggtaaaaagtgtgaggacccccacgtggactcggaaaatgccaatggagtgaaaataaatgcaaataaaaagaggaaaatgaacaaaaaaggcgaagcggaggggcaaagcgggacgagtaaaaaaggcgaagcggaagggcaaaacgaaacgagtaaacaaaacgaaacgagtaaacaaaacgaaacgagtagacaaaacgaaacgagtaaacaaaacgaaacgggtagacaaaacgaaacgagtagacaaaacgaaacgagtagacaaaacgaaacgagtagacaaaacgaaacgagcaagcaacgcgaaaggaaggaaggccaaggagccactctacagcccgatacgatcaatgacgaacgtaagatcccccccgagacaaccaccttgatcgaaaaaaatccccaaaaaaataataccaaaaacgaagcggcaaataaaccaaaaggagccaaaattacactcagcgaagaagaaacaaaagaaaaaatttacaaatatatgaagcaaacgaatagaccctactcagttattaatgtgtacgacaacctacacggcagcatcagcaaaaatgtcgtccaaaaactaatggacgaactgagtacagaaaaaaaactccagtgtaaggagtatggaaaagccaaagtatatcttgtcaatcaaagagaatttaaaagcctaaatatgcaagaaatggagaaattaaaaaaggacattgaaatgatgagagagcaaaccgaagtagccaaaaatgattttaaccattttgtgaaaataaaaaaaaagtttattcaagatttagagctagtggaaaatgtggataaatacaaaaaggagttccagctagtggaggaagaaataaaaatgtacgaagaggcaaacaaagcatgcaagctaactgcggacgaaattgacctgattaaaaacaagcatggctacttgcacgccatgtggcttaagaggaaaagcctctgcgtggaaataattaagtgccttgccaccttaacggataaggatgccaagggcgtcatcttccacttgggcatcgacgtcgacgaggacgtggtcccgcccagcttgtactcctaaagttgtaaagcggcagagtggaggagtggaaaagcggcaaagtggtaaggctgcgaagcggttgcactgctaatttgctagcttgataacctgcaaagcgttcataccaatgcatctctttcgatgctgcccctaaaaccgcgagaaatccacgcgcatatgcacatcttaagccaaaaactgtacaacaagttagccaattcggatgccctgtcacctctatatgtgtttgccgtcggggtaactttcaatgaacgctcaaattgctagccacgaacagttccttctttttaaattgcttcctaaatattagctcctccgtgatgattacgtacacacacagatacatcgagacatagggacactcacacgtgcgtgcacagatgtgtggtcccatgaatccaactaaagaaaaccaaagggggggaaaattgtcaactctcctcaattatgcacaaaaagaatagtgcaccgtttaaatccgttacgatcatatcgagaaataaccctaaatcacgtcctcgaaacataactaatgaggcggacaggggtaatacgacacgaacaacccgcaatgatctcatcacggttgcaaaatagcaccggggaggtttttcctgacaactcacccccttttgtaatacatttatggcatgtactattgtacagaacagcacctcgtgcaaagagacacgtgcggcttccttttttttttnnnnntnnnnntttgggggtttnnttaaattgtgggggnnnnnnnnnnaaaaaaaaaaaaaaaaggcaaaagggaaaacgacaaacggtaagcggcaaaatcgcaacacacgggagattttttttttacaaaatgggaaagcacccaaagtgtacgttacaaacgtatgtacactttgacgagcaggagtgattaagtcttcgaagagaattgagacaggggcggaaaagaaaaaaaaaattccatcatagcagatggggataggagaagttataaatgggtttaaaatgagacaaatgccaactgaacggatatccatttggccatacgcgtgaaccatggatccacttttggagggtccacctatggggtcttttccacttgcacacctgtttggtattcaccttcctccttttggccgcgcggggggcggatatacaacgccgcgcaacaaatgacacagtgaagtacgaaaaaaaaaaaaaaaaaaccctcgatgcttagctaaacatcactgcactgctgttcccacgccgggggggagggggaagcccaaactacgtctccttcaccacaattttggggaagacgttcattgtctgcagctcctggaagagcaatttgcacgcataaggcatctttacaagagcatttttgtcgcatttctgacaaaatgtgcaatatgtgtcgtaacccatcatgccacaatcttcacagatgtacacatcacacacatcactacttaacattaatcgttcaagtaacaaattactcacaccatatgctattaggcaatctctttccatttcacctaaccgtaaacctccttctttcgacctcccttcagttggttgcctagttaacagctgtcttggtcctctagccctagcatggattttatcctgtaccatgtgctttaacttttgataataaatgggtcccataaagatatacgtttctaacggttcccctgtcaatcctgagtacagcaattctttactagagcagttgaaaccatatttaaacaaaatggatgccatttcctcaaagggggtaccactaaaaatagatccgtattttaattctccatctaggactgctgacttggaggcaacaagttcaaggagcttccccaccgtcatacgagatggaaaaccatgtgggttcataatcaaatctgggcatatacccgattcagtaaatggcatatcttcctgattaactagcaatccgacaactcccttttgaccgtgccttgagctaaatttatcccccaattcggggagtctagtttgccgcataataattttgtagatttttaacccttctgcgttttctgtaaaaataattttgtcaatgtaagaagggtacacacttttatatttaacctcattagattttaaatcatttaaatcgattttactgatatccttcacgtgatctttgacatttcttggtgagtatttatttatgtacacttgtccttctttgagcaaatagccaatggagactactccgtccacatcgagcgcgtgatattttttaatttctttattctggaaccttttcggttcatccccgttggtgtctgtgccgttttctacgtggtccccttcttcctttatgtattgtcctgttgctgcaagctggtcttcctgcgcttgccgttgcttctcctgacgctgcctctcctgcttctcctgcctctccttctcctggcgctgctgcagcttgctgatggcgaggggagaaggcaggaccaggtcgttggacccgttaaagtacttcttcaactccacggcatgcttcctcagagacatgcaccgtccgaagcccctatcgatggaggatttgttcatgacgatcgcatcctcaatgtcatacccacagaaactcataacggccacgatggcattctgtccagcaggcaatttttcaaagttaataaattcgatggtcttggattttactagcggtttctgagggtacacaagcagatacagtaaagtatcgcatcggacgaactgattatatccaatggctccaatggcttgcttccccatagcacattgataggtgttcctaggactttgattatgatttggataaggaatcagtccagctaccacacccaatattgtcagagggtctatttctagatgagtcgtattcacagagatgtctgactcgttcagcgcgatgagaagattgttctgttcattcacgtctatccactcgatgacggaacttttaagtaaatcaaaaaagttaatcgtcccattttctagcgatacaatatgctcctgggacaacttggattttccattttctacaattattaacggtctgcacaacctcccaccatcggttgaaatgtaaatagcgttatgcaaaaaattgtcatatatagaaacgaattggccaatttttccatatcttcttaggcacctaattctcctcataaatgtgcgtggcttcttatgcacgcctagaagtatcccattaaagataacaaaaaaaattccctccttgtacatttcctctcctgttaagctgtcactgtcttctacccccagggtgtataatatttcgattagatgttcattattttcattatcattcgtgacatgtgtcatgagtgctaaatttttaaccagtccacaggattccccttctggagtatcacaggggcatagaactccccactgggatggttgcaatgctcttggcccactaacctttctacccttttcgaactgcgaattgagtctagtcatcattccgatgcatgcaatgaaggataaacgggatagtacctgtgatactccacttttttccatcttaaaccttttaatattccaatttcccgtggatatggctgcctgcatcccccttgtaatgatatcctttggtaagcttcgaaagacatccggataggtttcatttatatttccgctgtacttcaacttggacgtataattactttgcatgtatttgctcagcgtttgatctatctgtttctttaaggtgaaataaaatcgtttgtacaaatcttcgaacaggagagatattagctgcccagctagctccaaccttttgttaccataatagtctttatcatctaattcgtttttattatttgcgctatctagaacccgtctaatcatgagacagatgcatctagctttgtttctaaaatcatacttgttcttttgctgaatgtgagatagaagaactctgcttagaaaatccaatccttcttcgatgatgtccttttcattttttacttgcttttccttcatggaactgaagaaccccttggctagtagcctcggacgaattttcttccctatgtagagcagtgcatctaaatttgtttttatattctcactgtacaactcgtacagggacagcaaaatcccgttcaggtaatttctgtgcgatcctatcatttgaaatatttcctggtcgctctcgtaccccatggctctaaggataatacacaccccgatgtcttcaatgaaggagttgtgctttaggtacagtttgttgttcttataaacgatggcacatctactcttcgactccgctgtcgtagatgtgatggttgcacagatattatgttttatatccatctcgacaatgattctattttttgacaactgctcctgcatcaaaagaaccctttcagttcctttaacgatgaaataccccccaggatcatatggacactcacccaatttcatcagttcttcttcacttttgttatgtagaatgcatatatcacttctcaacatgacagggagtctcccaatctcgacattattctttctaattatgttactaccttttacatattccacatctacatagatgggagccgagtaggttaagtctctttgtcgacatatttgtggagtcaagcttgtttctatcatattttcttcaacagagggtctacctacaaatatatctaaaaattcgacatagaaatgctcgtctatatctgattttaaaatcttatttgtcgttgcattcattattgtttttatttcttgcttgatgaaatagttatacgactcgatgtgctgtttaaccaaccccttcacttttaagtatgctggtagcagcttccatttttcggtcaaattttttatatcctttgattcttcatatatctttttgttatgttccctacttcttacgacaagttcagagaagctattttcttctttgtttttctttctgttggggatagacctagggtcgtcaaaatagatgggacctgcatccaatgcttcgctctttaccctctcatgctccctaccgtttggtttattctccctaaattggccgaacggctggttaaccgcttcaacctggtcgctgcgttgcgtcaaccccaggggggcgtacccctcgccgatgttatcctgcttttttacattcttccccagagaggcgctccccctacggctcccttcacccacattcttatactcatttatgtcgcctgcctggacgatgctgctcatctcatcgtccgattcgccgatctttattttaaacttttcttcgctccctctttcgtccttttgcccaaggataagcgggtcttctttggtacccttgattcccttggcttccataacttcgcgaatttccttggcttccttgctctccttcaccctgtggccaggttcaccctcctctttggcatctgccggcttgccctccatcccgtcgttcacctcgacgttgtcttcattgttctcctccgtttttccctttctttttttcgccttaattcgtatgacccccttcatggtggtactccgcgggcctcagtttggaaatttctctagagcagctaccacactacagcgcctcctcttatgatgtccctccaaatacaggcgcagaaaacgatgtaaactcgcttggtgcacctacgcctccgtaatagatacacaggtatacacccctacggctacttaactgtgggccttgtatcattcgctaaaattcgctaacttttgtttgctcacacgtaggagttgcggcggttcgggttactcaatcatttcgcataatttatcagaagtagaaatttacttaacttttttaaaagcaatgatttgagaatcttctcagctttgcatctctccctgtggtcacatgtttttctcccctgctgcgtttgaactagccaaaatgagaagctccgcaaatgatccgggcttggataaaactggcacgttggctcctacgaccgaccagaaggccataactgatacccgttttatctctatttttttcttagcaaaatggctaagggggatagaaaaaaagaggaccattcgaatatgcataccaacgtgcataatatgtacataatttacacgtatgcgtggtggtatggcttgtggagcaggtttaggagtgaactttcattcatctgccacagcttttcgattttttttttttttcttgcttcattccacctgtgcagtaaaataaattggcgctattttttttttgcccacgttgtaattagccctatgttcgcacatgcaatacaattgttcttttgcggtttgcgctggtgcgggaaccacccgatttggtttgatgttgatatatgagaccctttcgcaacgatgccaagttagcacgaatgcatagggagaagaacacatccgttcgtgtcacctgcgtgggaaattatcggcggtcgctgctactgtcgctgtttctgtcgccatttctgtcgccgtttctgtcgctccttccctcggtgctcctcccgctgctactcccgttgcttcatttggggttccgccccttttgtcgcctcgaatttcgccctaaatgatttaccgctttttcagaaggaataaacttggaaggtttttttttttttttttttctttatctaaagagatcacccatttttctctgtaccatttttttgccgctttagaaaaaaaaaaaaaataaaaataacctcactatgagctttccaaatgaaggagaaaaatatttgggctcgtgtgaaggacatttggtgagtaattatcccagcgctgttgacttacgtggtgaaaagtatagccgcttttgttcatgtataatcaggttcccacatatacatatacgtccttacatacacttgcacagatcacacgcggtgggagcgctgcggcactcactttaccccaaacgcgcctcacagtgtgatcagcccacagggaaaaactgccgtggtagccaacgtttgttccacacttcaaacacgttccaaagagggctcactcatacacatgtccacatagagaagcacaaatgggtttaccccaaccctagatgccattcttaactcatcatcgtggcaccgccgagtgaaatattcccaaaccgaatgataggcaacgcgttacaaatttgaaagagaaaatgcttactgtttgtcttgcgcgacatgcaacgtggtacacacaaaaagggctttccatggatgaaccgatccgtggcgcgctttttttttttttttcctctgcccctgggggaattacccaaccgaggcacattttgatcgtcgctgaactattcagtggagcgaaaatataacgttttggaaaaatgagttcgtaacatttttatacaattaaaaaagggggcatcgctggcgtggcttggcgatgacacatcggggtgacaacactgcaggggatgggatgagcagacgggcgtacatcccctagccacagactggaaaaaagggaaaaactgccaagtgggccacgcagctacaatttatttggaagcacccacgcacgaaaagggtgacagctggcgcattgtggcgcaatgagattatacgattatacgactgtacgattatacgattatacacgcagcacagggcacaacaccgtgcgtgcatcaaatagggggggcgccgtcgtttgactaatgggttaaaaaaaaaaaaaaaaagcaccacctcgaaatatagtaaaatgcgcctcttcaaaatggccaaaaaacgtctctcctagacgtgccattcaaatggcatcgatgtcgatttcctcctcatcgcccgtgtagttgataccatctttggcatccaaaaatatttcgtcctcacacttttcactcttggagtcttcaaacgccttatcgttttcgttcgtaactgcattgttgacaccacccccgttgcgggtttccctactcttgtcatcattatttcgcaaagacttcactttgtagctagtcatgttgctattcactgggttactaacttggctctcttcctcctccgactcatcttcatcagattcgttttccttcaaccaactaacgaaatgtttcgccatacatttgcatttattgtaacactccacgtagtatttatttttctcatcaaggctatcagagctgttactcctttcaaacaaggctgtcgcagagctgctaacctcataccgtttaataatgtccttgctttcgaagatatcattattgtacaaaatttgtaaaatatatgggtaaataataagtgcgttttgagccaccttgttaacatagtactccagggctagaaaaatatccgtaacggtaacagacgtgtcgtttaccttctttatatatttgatatatttttgtaataactctttggttatttgattgtcgaacaatgcagagaggcaaataaaaattctacacttggagtcgaagctctgagatacctgcagaacacgaagttcctcgcagaaatcattgtcacttatatttgggaaggtaacaaatagggtcctcattctgtcgataacttctttaatttctacactgtcaaaatggagtgattctttttctaatacaaaattttcttctgttttgtttttctttttatctttttttttcgattttttgtcttttttaatatttccattatttgttggattacttttatctgtgtctagttcatccgaactatcatagtctcctccagagtgtagtattccatttctcgtttcttcatttttgtctcccttttctgttaatcctcctcctttgtcactcttccccttaccatttttctccatttttttatctttcgtttttttctttttacctccaacggtgcttatctgggggggattcttaatcatgtaggtagcaattttgtgagaattatttagttcgccaatatttccacatgcattacatttacagattaggaaaccttttttaacgatgatgtccgtttcgggtaataaacagtgagggcagaggacatacatttcgataaacttgtccaaaatatttactaaatcgttttccttgtgggcaccatttacaattgctttttcttcattctcttcaaattttaccatagttcctaattcgcatccaaaaaatttcgtggggtacataggaggtctcttcaacgacctcgcgatttcccccatgttcgcgatgttcgtcctgatgccatttcctcttccctcaattttggatatcagcttgggcatcttgtatctgtaatttggatcgtttcgatcccgagggatgttaatgtacgacattttcgctcacaggtggtgcggttaaatgattccagctccttctcctctcgcctctacgcgttcaagctgcaataaggtgtatgcagactgatatctttggcaacgtctctctgtccccgcttaaattcttcctctcttcttcctctcttcttcttcttctttaaagcgctcccgactgggtgtcaagctgattcgaccccctcaccgaacgtatggacacaaatggcaggtgcgtgctcacgaatgtgcacataagcttatattacgtgcactcacacaaaaaagccttcgtcacagcgcaccgtagttaaataatattgacaggctctccacacgcaaggagtattccttgggcagaaactaatacatacaacaaggaaagggagggggggaggagaaattcacgaatgggcaaagcggtacacacatacatacacatacgcgtaaacatacgcataaatatacgcataaaaataaacacacagatgcactgaaaaacggcgctgtggggattacgacgcgaatggtatcatcaacgcagttcgggaaaacgttcctttgatcagctcagtgtgtactttacgagaaaaatggtgaatgctctcctgctgttcgcgaaacctgatgatttggctctctgggcactcctcaaggggggaacgaacttatacgaatacacataaataactaatgctgcttctcaccacactttgtcctccctgggaagcgaacccctaagatgtatatgtcactaaacaagctgtgctgtgcgcgcttatgtacatgagcgtaacggctaaacatcacacaaacacacgtacaactcccataaattaactccaacttgcaggagacaaattggtgacattaaaaaaaaggggcactatacaggaatatacgggacatgcagctatgcgtaacgtaacacaaaggtacataataggaatgtatgctctgtatgtacactgagtgaaggagctaaaatggtgaactgctaacttcataaatgagcatttgcttctccctggtgaaaataagcacaggcgacacttacaggcacgccgatgactccgatgactcagtctgataattgcaaatcaggtttgtgctctatccgcgtggtgcataaggcacataaagtatcacaaaatttcgcatataaaaaaatatgtgcatttgggttttccgctctgccttcccgtgtatgcgtatacctatgtgttcacgaacgtgtacgtacagaaggtgcctgtgcaggactgctaaaggggtcccttgctgctgttcaaacgaaatggtattttttccctagatcattgtgtgttgaggtaaatctggcgttgttcctctattctagacgccgctacttcgccactacttcgccactacttcgccgctacttcgccgctacttcgctgctactttgcctatgtgcacactctttccgaagacggccaaacgattgacccattctattcgggccgttaaaatcgctccgctcctgagacgagtctggtgtgttgcctagcctgataccacgtaccttcgaatcactgttcattcatcactactcataagtactcgctttgtgtagctttctataaaatatttgctccacactattcgatgaaacaaactcatacatcttacttctgggcgcaaacgctgtgaaaattttattcttcaaacgagagtaaaaccacacatgaactgtggacaaatgggcacaaaaaaaaaaaaaaggcgagttgacgcaaacacagatgatgctgctgcgtatataatcttacacattacgacgtgcagaccactcactaggcctctaactctacgtctccctttatacccatacaaagtttcattcttaactgttgcacatagatacggttctactgtcaacaaaagtgatgctcaattttgggtttattttcttgagaggcataattgagatattggttcaggcacgagagggagaagggaaaacacaaaaagtatttacaatgttcatgtaggtttcttcttataggggtgcaaaacgagtcaccaagaatgtaaatacttctagggtacaaaaaacgaagactttaaaatgcgttactaaaaatattaacatgataaaattccaacacataacattctcaaaatggctgtactacagaggtttttataaacttgtgtaattgttgtgtattttgtacagaagggtgtagtgtgttcgttactctgttcatgtatgtttctgccttggtgaattttaccagtacaatgtagaggaggctgcagtaaatgtgtcatctgtcgagtgcctaaagggatttttatgcttctcttgttttatgttattatcattcgcataattaatgtatttagtatagcccaatttactttcacagttcgaagtcttcattgacttttctttacaagggtgtacgttcgtgttgtcgtggggtttaatcatgccgctgatgcgtttgccgcgattgctgtgttcgctgcgttcgctgtgttcgctgcgttcgctgctattgactttgtttcgtgtcacgtcgtagcgttaaaccttttatgcacacaaaacattcactgctgtgcaaaaaaaagggccctctctgcgcggacagaaagtatgctctatgctgacgcggttgcggggatgtacaagcaggagaaatgctcacaaaaaaggagggatgcaaactgtgtggatgaaatatctgggggaaccccttttccaattaagacgcacacaatttaacttttgaaaaaataaataatccgtatatacatatgtacacgtgtaacacaaatacttatgcaatggtgacagctttttacaccgcgtcgagggtatacgcaacggtgatacctctgtgtggaggggggggttactatatatttacactgttgttttaggaagaaataacgacgcaacaaagccgcctcgtgtgctcaattacgcatcgtacgcagttgagtggatacatacatgagcgcgggttgcaacatatcaccatgtacatgcatacgtatgttacgtacagggtattattgtacataaccaatgcaacgcaaaaacgcttactacgcgtcagggttcgagaataaaggtacagttaagcaatgatgatactccaacgtataccttttttcttccctctacttttttatacatttaaatttcgttttattttacttgaacttaagttaaactttcctgttccaaaaaaaaaaaaaatatatttttttttttaatatatgttcgtgttttgcttcaactggaagaagattcaattttgaattttcgttaatttgtttgcaaatgacttttacacatatttcttacaatatgtacatggaaagtatacatttattgaataacaaaattatacgtttacgtaagcattttatactttgtatatttttacatgtataaattgttaatgcgtttttttttactttttgtatgggctaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcctctcttcattttgttaaactttttaaaaattcagcagccgagttgaagccttccaaaaaggcacattttttatcgccaaaacgaccacaaatttgatgtaggtgtgtagtggaggtacctcttaacacgccttcgttgtttatgaagaaggtatggtatggaagcgggcaatataaaagttttgaaggacgataggtgggggaaatcgcttctccaccgttgcttcctccccttttacacgctggtcaggcgttcccctttgaggcaaagggggcacaaaagggtaagctgcgaatgatgaacggtgaacttataaatgcgcaaatgcgcgaagcacgtagtggctacgaacttgccaaagttgcacatgcccagcttgctcatgttgatcttcctcctggaacacgttaaaaaaggccccgcgaaatatttttaacccttcgcatggcaagcaaattttgccatcggaaggatgacacccacaatgtgatgatactcttacgctgaatggggcttggcgtggaagtggagagaatgccaaattattcttatgtgcatactgtaccaacgtaaacaaaggcatatgcccccaggcagtgatgccacattttggcttcagtcacacctaccgcgccccttttgcgtttacgcatatcatcactgagtaagtaaaaatgcgtggtcaaagtattttaaaaatagctacaattttggaaaaattaggagagtcgtattgttctgcgtcgaactgtactttccgttcgcaaaaaaaagattgcaatttgtgaaaagaggaaaaaaaatagtctttatttctcatttttcaccttcatttcttatttttctcctgcatttcttatttctcatttttctcctgcatttcttatttctcatttttctcctgcatttcttattttttaacttttcgaattttcgccccgcccccccctgaaagagcaatgtgagcatgcggatcacgtgcgcgggggggcaaacgtgaacatacacatcaatgtatgtgcatacatgctagcgcaactcggtcgcaagggaaacagctatgtgccattatctccaaaggaggcgatcacacgttcacagttagcacgtgtaatggccatccatccattgttttttttttttttttcgaactggaaaaagggaagaacaccaaaattacaatcacacttatgagtattttaccacgtgtgctgcgatgtatatacgctcgaatgagtatgtttgtcccccccctctttttttttttttaagtatcttttaataaatatgtaacatgaaaataaacaaagaatgaaacgataatccactgctaagaaaactgcaccaccagttcgccccctccccaggtttgatcattattttattacttacacacccgtgtggcataagagtataattgtgcattttggcaaacttctggcactctttcactgcatcggcgtaccactctgttcgcccgcccattcaactattcccgattgagcaaaagtgaggcaaacagttccgccccgaaaaggcgtaaccggggaggcgcggcacacacttttttgatagcgcttacgtcgctcgggcaagtggtgaagctgatatacagctaaactaccaaagggtgaacacccgtcacacatcaccatcgccggtgtgatcttctccccacccccaccgagacaaaaaatgcaggaggaacagaaacacatcgtagaggtgaacgccatcaagggctactacaaaaagacattcaccaacgagctgctgctttcactgcaaaaggaaataaacatagaagacctgctgtactcatacaactactattccaattttctgacggaggatgacaaatttgacaatgaagaggtagggagtgaataccttaagagtgaagacgaactggaggagttaccacccagcggtggggacaagaaatataaagtaaggaaaggagattcggatgaggatatgatcaattacttcgacccaactgtaagtgaagaattgtatgaagaaaaaatcgaacaaacattcgaatatttggataattttttaaaagcattttatgttccaaatgatatgaacgattcaggcgaaatggaaataataaatgatgtagtaaaaaatttagtaatagaaaaaataaatgatgatgaatataaaatcttggacatgcaatgtgaaaaatctcagatatatgaaattacgttaataatcattgcgtacattattaggaatattttcagcttaagtttgggaaggaaaattattttttccaatgaaaaaatgagcagtctgttgttaagagcattgtataaacaaaatatatacatacaaatattcactttgaaaaatttaaaaaatatgtgatggaagacggagaatgtttgcaagatatccacataaaaatgattaaaatttgcatcttcagtaaatctctctgttcattcaatcgttccaacgaaatggtacaacttttagtgaaagaaaataaacacgtgagtgaaattttcgatttatattttttaaaaaaacttaaaaaatctttggaacattcggacaatgtgcaacgcttgcgattgcttgatctcatttcagagtgtgcaaatataaacagccaacaaatttgcaacatttttcaaacgaagaagaagaaaaaaaatatgacacaggagaatgctgaacaagacgggggtacgtctgaccagggggaaaaggaagaaacgcacacaggaggtgatgtaccgcccgctacgaccgacacagatgatgccgatgtcaatttggaaaacttcacctacgatagcgagtacgaagaagaggaatgcacttatgatgacatatcctttgtaagtaaaaatttagtagaggaagaaatgaaaaagcataatgtacagttaagtcaaatttgcaaaatgataaaaattaatgtatacaaatatttatatatgatatacaagaaggacgatttactgctgaaaataaatgtgctggaaattttctcgaaatttgtgcaaaacgaatactacagtaatagcactgtggaaaattgctattttttgcacaccgtcttgaaggatctgcacaaatccgacgacgaagttcttcccctgagtattctcaactcgctcatttgttactccaaaataaattcagctcttcttcattttataatcagcacacatgacaatattctcatgaagacgatcatttcctatctaacgaacgattccacacatggtagtagttccaacgtggaaaagttaattgttggcataaaatcctttggctactttttttcactgaaggagtctagtcaagctcttttaagtctgaactcgaatgcacaccttatcgtaattaataacataaacacacattcgcacaccaatgttttaaagcacgcaataaacatatgggtaaaaatattaccagccgaatgcatgggtgctgaatggaacaaacaactcgttcacgatgtgcttttccaaaaggttatcacaatattaaaagaaatcgatgacacagaggttcagataaatgcgtatcaagtgctgcggtttatggtcccctacagtattgcagattttatcatacaagaacagtggctcattaggactctcaaaagcagctttggaaacaacagctacgagctgaagatgaatagatacaatttttttaaagaactctacgaacttaacaaaattaccataacgaatgatgcctttgcggataacctcatcagcaatttcttggagaaggtgcccaagaggtattagcccctccctccctcgcgttcgcaattttttaaaattagcataccagaaagtggaaaaataaaaaatttttaagtttactctccattttagtatacatctatgctgatagagagagaaaaaaaaaaaatgaacagttaaatattcgtcaaatgttatcccatttttgtatccctttacaaaagtgtcttattttttttttttttccccaaccctaccgccatttttaaacacccaattgggtgagctccaacttgagtttacgaatcgaaaaaattacgctgcgcaaaattgcgcctgtaaaacattgtgctgagtgcagcaagagttgccacttaagggcttcgcgcgccttctgcatgaaagtatgcaaagggggggatgagtttttccctacgcccttacgtgcgtctactttttgtgcgtgctacgaatagaaatgctcccttaagtgccccccaggggaaagcaccaaagcggtgaggcagcgaaacggagaaagcgctacgtaacgaaactcacccttctgacgaacctcttcatgtatgctcgtttatccatgccaaggagggacaccactgcccccgcgcatgatccacgtactggtaaaaaaacgtctatatgctgacgcgtgcacttatgggggtacctcaccagtgccccttccaattccgcgcaaactagcgatacaaatatccccacgcagagttgaaagtacacccgttagtaaccccaaagggctatgcaaaccgggggaaggggaggaacctacaagaataggatttagccaaattatccaactgtgtaggattaagacgggagaaaaatgtctttggagttctgttcggaccagacccttcagataaaatgctcctacatgatagaaaagtataaaaagaagcttcaaaaggtgaagcagcttaagagggtaaggggagggggagaaaaaaagtggaaataactgcattccccgaggaaaaacttataacgaaagtgacaaattattcaaaaagatgagcactcagaacgtggctcacatccacttgtacccacccgcaggagctcaaggcgtcgctcgagaaaaagaggaaggagatttacatggacagatattttctcaatgtatggaaggcaactgcacttgatttaccttcaaaggggagtgcaatcgataaagcgagaagagctagctagtgaagaaaagctgtgcaactacctacatatatatgctttctctctcgcccggttatccccccttttatagaaagaaaaagagcacctgtacagcgaactggccaaagagaaagaaaaaatcgaaatggaacatctcgaaaaaacgaaggaactatacaacagctactttgcagatatatttttgtacgagcaggaatattatcagtgcatttataaagtgtttaaaaatttactactcaagaaggaagaaattgacgacaaggaaaggcacgttcttaagttgcaagtaagagtgctaacggagggggcattttaagaagataaaaaaaaaatatatcggacttgtcacctgtccgttttcgctgtctagccgctcaccattttgtgtatttatttattttattttatttttttttttttccaaggaacacgccctgatgacgctttcagacaggaacgtaagcgaaagggtaagcgaaaaggaaaaggcacactcaacggcacactcaaccgcagctgtcgaaaaaaaaactggacgtgctgacagggccccgatcaaccatccggaggaaacggatcatgaccaggacgacaaacatttcgacatagacaatttatgcgatttgaacattaacgaaatttatcaaagcatcatactggaccaaggagagcgtccacacaacttaagcaacaaaggtgatgaatactcgaagaccattatgggggagattcaagcggggattaactctccccctttcttggatgaacagtacgaatttggcactgaacagtgtagcagtgtgtctagaatggaagaaggtgcccattggcaggaagaaatagaaaaaagtggcacgtgtaagaaacaccaattttgggagctgagttcacgcggaaaaggggacacccacacggaagagctacctaacccactcgaaagagaaaacaattctgggtatgacgagacgatacagaaaaatgtgctcacttcgtgtgtagaactgaggaaaacggattggcacgcgggagggggaagagaagaagaaagtgatgataagcgttatgtgcaagacgtacgttgtaagcttgacgtgatcgaatgggacgacgcagccgaggatggccactcaggtggaggaaaaaaggaaacccagcgtgaagacgacaaagagagcaccctttccaaatcgggaggaacagaacaatgcgaggaaatgcgagaagagtgcgaagagggtgaagagtgcgaagagggtgaagagtgcgaagagggtgaagagggtgaagagggtgaagagagcgaagtagaaccgggtgggagcttccattttgatgaccaaaacgaagaaataaaatgcctggcaaatgaggaaacattcaaaggagaagaagatgacccaaacgagtaccacccaaacggtaatgatgcatacataactagtgaacatttagaagctgcggaatgtatgcgcggcgaagaaacgggtggacagcgtcgacgcagcgccatcgatgttagtgcgctgagcgacgcagttgaagatgaactacgaaataaggacctttttgaaaagagagaggtagcaaatcggaaaaaggataatgcggaactggaccaagtgatagaaaataacatcaactttaatatatcgagctactttagtggaagctacgacgacatcggtgattgtgagctgttggggaggatcgacgaagaggcggttgcactgaacgatgaagaggcggtcgcattgaacgatgaagaagcggtcgcactggacgatgaagaagcggttgcactgaacgatgaagaagcggttgcactgaacgatgaagaagcggttgcactgaacgatgatggcgcagatggtgctgacgatgaagatggcctttatgatggggatgacgaaccggaatatgacatgatcaaagagcgcgactcgagtgtggatccggaagagctgggggactcctcccagaagaaccacggcaaaaaaggggacacgcaaaatggggaaatctgcacagtaggggatcccaccaagcaaacgaatccgaacagacaaatcgacctcgaattgcacgcgaaccaaagcagtgccataaaaaacgaagaagacccctcccaaggaaagaacaaccccttcaacgagcacattaacaacttctaccatgaatatgaacacatgagaaggttcaatgaagataaccacaaaattcagtcatccctttttaagacgctgtatagttaccacaacgagtattccattcctatagagaaaatgcaaacgtttgagaattacgcggaggagattggccagctggagaattatgagcatatcttgagcttcatcaacggagggggtgaggagcaggctggcgcggattgtgatgatgacctgaatggcagctctcacgttataacgaagaaaccagcggacaataaagtgaactcctccaatttgggcctacacacagttaaagaactgataaattacgtgagtgcaagcgccaaggggaaggagaatgagaaaagcggcttcaaaaaaaaagaagcagagagaatgaaaacggcgcttcaataggtgtaaagaaaacgccccccttttattgtctctctctagacatatttttatatgcatatttttgtatacgtacccacacggggggaaaaggcacacttatacgtgcatgcctgtttttagccgagtggtcgttctgcttccctcgagaaaatgactccacgaggaattgccctacggcgggttaacttccaaaaggtgtgtccaactgcccaaaagcgtaaactttggtgcactgaaaaaattgtgcttcgcgagatggggaaaaccaaagccgaggaccgtggcaaaggaagttctctccccttgaaggctccctcacttgtgccttccgccgctccaaggagacgtctaaaagctgcgccaatcttcaaatgcacccccgtttgtcttaaaaatggcacacatgaaagaacgccataattaaaaaggagcatacacatacttcataagtttggaagtcattaatttaaaaaaaaaaaaaaaaaaaaaacatgtaaaagaagagggcagagcgcagggagaacacattcataggagcaaaacgcaatggagtgaaacgcaaaattgggagacctaaaaaaataaaacctaaaaatatgaaaacaaatttttttatcacttaaaaaaggtgctactgtctgcactcctaaagttcttttttttttttacgtggactctctgcttcaaaatgagacttgtgcagaggcacgcttgggctgctcattcgtgcatgttttaaatgcctcattacgaatgggcagtatattccatgccgattgttggcacattggatcataggggcacatgaacgcacaggtatatatatatatatgcgcatagatggctggtcctttcctcaaatatttatgaccctgatttccttccctcggccgctgccagtgcctcccatgatacggcgcattcagagggacgtacacaaggcgggtacttggctgcgcactaccacgtcgcaacgtctttcctcttcaccaagtgtttcctgctcgccatgtctttccaccctgttacctctttccaccctgttacctctttccaccctgttgcctctttccaccctgtcacctctttccacctcatcgcacattaccacttctcgccctcaccttgtgctcacttctttttggtcttgttcatcatgatggatttgttcagcagggttttgtcgagctgctcgattatgctattcccgccgctgcccgcggtgccgagctcgcgcccattttgcatacccttcatgaatccctttatccccaccaggttggcgttcttgttcgcattattgcccgcattattgctcgcattattgcttgcattattactcgcgctcctgtgcacgttcctgttcgtgcttgggtccactaaattggccttgctgccccccctgccgtcacccttgccggcatgcttacccatgtgtacgttagcgtcggcatctggccttctcatgtacgcagtgttgctcttgttctcacccatgccgccttcccgaccagcagggttccccacctgatcgagatgtttaccacttttatcataaaacgggtgcttctgctcgtttgtgtttaaaacaaaattatctttgtagagttcctgctttttgctccgcatgttgcgcgtcatgtcattcctgtagcttgggggcgcattctgatcgttgtcgtagtagacgttgctgctgttgtttctcgtcttgaaattgttttcatttccttgggcgatggaattcgaattcagtcttctgcaattttcttcacctgtggcgaaattattacccctcaatacgttactgtcactgttgtaaccattttctggcatcatctttacgttggttttcttttgggaggctgtctgaaaagagcgattcgtagcttcgtaaacactgcggttgtgcgggccccctccgtactcgtgactgtagtcctcctcgtactcaccacccccgcttggcttccccaaatgcttgtaatcatacgaatcattcaaatttctactgtttagtgatttttccatgttatgataaaaatcgtcgttttcttccttttcggcgatacccttgccggcattgccgtagtagttgtccgaatttatgtcctccagaaattcgttaaaactgctctccttttttatcgtgtcattttcttcattgttgtggttaaaaaagttgtcccggatggcccgaatatcccgattgtcccgaacgtcccgattgtcccgcatgtccttgttacccgtgttaccccggttgtccttgttttttgcctgactgatgattctgcaattttctgtctgcttgttcagtggcgccttcattttcttcccactttgcattaagcttgacatgtggtttatcgactgcatgtttctgttcacgagaatgtctatctggttgagggggactaaatttttcccattcccattctcattcccatttctgcttctatttttgctgacctgatcgttgcctttccctttttgagcgcccatccccccgtctcctttgggtgggaaccccctcggtatgtcctcgcccccatgcacatggctgttaattttgtgcaaattatcatttatgttatttatgttgctgtttatgtggtccacgtcatcgttaatggtgctaatatttttgttaatggtatcaatccgttggacgtcctgcttgggttctttgttctccgcataatctccatagtccttccccccctcctgctgctgaagctgctgaagctgctgatgctgctggtgctgctggtgcggctgctcattctcctcctcccccatcatcacgttcatgtctctttgctcataattggttagcagcaaatctccatcgtacttactattctgctgacctgagaagttaccgtagttactttttacatctatcaaatcggactctattaaattgttgacgtttaatgacgccagcatgttatcgccatgctcttggagtcggtgctccttgaaattcatcctcgaggtgttcttcgagttggaggcgtacgtcaagttgctgttccccatcttgatgttcgtgctcaggttgttaatgttgtagctgttgtggttgtcgcggttgtcacggttgtcacggtggttgcgctggtcgcggttgtcgcggttgtcacggttgtcgcgccgatcgcgctggtcgtggccgtcgctgaagatgcccccattgggggaggcggtcttattcccattcgcgtaggcgctgtgctgcctctcgtaccgcccctcctccagggtctcgccgccttcccctccgtagccgtaattgtaattacccttcaccgccgcgctgctaccgcttctcccctcctgggacgcgtagctctgcgcctccatctttcccaagtccttcttataatgcctgttccttgggccaccaaaatagtccttattcgcatccgcgttttctttgtagttctctacatactcgttcgtgtgactatccatatcgttcgtaaaatcctcggcagcattgccaaccatattgttgtcgttcaccacgcgatggtcgccattcacgccgaaattacctacttgattgaagggctccttttcaaagttgcttctcgatttggtacccgcgttgcccatgagggtggcgctacccgggtgcttgttcttactggagttgttctccgagtagtgagccccgtcggggggtagcgaataattggccgtgttttttctaccataagtagacacgttaacaccccctttctcgttaatatgactatacgaagcgtccacctggggtgcactactgtcatacggggacgtcctatttgacccccccggtttcacttctttccctgttgtattgatcctcatgtcactattgtctaccccgtcaatgggatgaaatgcctccgacagtcccaaactgtttccattcttatacttcaaaaaaggcttgtttttgaagttttcatttatcatgctgtcaatatattgaatgctattattaatttcgagattgttgtaattaaaattgatgcttttttttctgttttttcttcggattaggtctagtctgtttttgccaataattttcaccttgactctgttcttggagttgctggttctggagagattcgagctgagcttcctgttctctaaatttttgagagatatgattgccccctttgcatttttacttcgacagttctgtaacttattcaacaggttaatctcgttttctttttccttgagtgacttttctttattcttcaattgttcatgcaagagttttagctgctcttgtataaattcggtgtccttgtcgtgcttctccttcatgagtaaaaactgctttttctccgcttccaggctgtttctatcaatttgaatgactgtctgctcgtcaatgagctccttttctctcttctcgatcatttgaaattgtacctccttttgctttaagctatttttataattcactaactgatctttaaccttttgtaattcgttttttttttccttcagttttttttctcttccttgtagcttaccactgtactccttcaaatcgctgtcaaattcgttcagcttttccttcttcttatgtaattcgtcttcgttttttttctgttccttttccttttcgatgaggttgatttctttcgattttaagtccttgtcatagattagcagttcttctttgttctttttaattttttctaattgctcgtcaaatatttttcgcgactcttcaacctgtagcttgtcattatgtaaactttgttctctttcgtccagttcgtatcttctcttctccatttcttccttctccttctctatgctttccttttccttgtttagatcttcttgttgttgtgacaaatttattattcgaatttttatatcgttttcttccttctctttgaagtttttataatttttcagctcaatttcgatttgttccttctccacttgtaaattttccttttccagatttagcttttcttgttgtacgtagagcttgtctttttcttcctctatgtcaaggtacaccctctttttgaagttctctaactcttcctgctccttcattataaggtacttcattttgcttttttcttcgtccagaagttcgtactttttctgtatactctcttcatacttctcgcactttgaacggaattcctcctcatatatctttttctgttgctcgaaggagtctctatctttgaggattttttttctctcatttgcaatttcgttttgcagtttgttggcttcctctttgtattttttttccagcgttaatttttcattttctaaattttctttgcacttcttttcgacataaactttgaactgctccttatcctcttccatgctttttagcatgactctcctttcattttctacttcttccctcatccttttgttttccttttctacattatccagcatagcatttttcgtcctttccatgtcttccaacatgatcattttcatcttgtccacatctcctaccatgatcatcctttccttgttcagctcctccttcatgtaacttctttcattttccttttccatctccaagtgttttttttcatttgcaaatttcattttttcattttctaattggtccatcattttgattctctcattttctaattcctttttgctcttgttaagctcatcgattagctcgttatacttatcgattctacttttcaattcgttttccttgatcaggttgcttcgctcatttcttctcagttcctcttccttattttgcaaattactgtattcacattcgattatttttttcttctctttttcgagtgagtccagttccttcttcagcatctccagctcgtttttctccttcatggtgagcattttttcttcttccaattcttttttatcattgcttagcattttttcctttctctctatatttttcctctcattttcaatttccttttcccgctcttccatttctttgattttcttgttgaacagtccgaacttttcatcatattcgtacagcttgctcttacacttattttcgatgctaatgcattcgttcattttttctagcaactctttctgtgcattgtcgtacttgttctttatcgagttaatatatttttccttctcctcaatttcgtttttttttttatcaatggttacttctttttccttaatttgggaatgtatcttatctatctctttttccttttctgctagcatttctacttttttttcaaagttgtcttttttttaaaaaggttcttttccgtttcgagcatttgtctcccctcctccatatgtagctgcagtcgagccatttgcttgctcgcctgacacacacacacgatgtttttaatgtcgttttttttttatgtttttatcaaatgaaaataaatcctcgtagttattgattagcggctgcattttgttcttttcatttgtcacgcacacgttgtagctttcgttcctctcatcctcgaacgcttctttcttttgcaaataattccccaccttttcattattgtggctgatgatgttcatgtgctttttcctcagttcattcaagtcgaggtttctcaggccgcccatttcgtgactgctcttctggttagcggcgttactggcgctgcgcagcgcttctccgtggccgtgattcgcgtccaacacgttgcgctgcacatcggcgttattgacgttcatgtggatagtgtcatgtgcacttccatgagcacttgcctgtactgcatcatagctgggcttgacactcggctcgtttgctcctgggtcgcctgggacattcctcgacaaaaggccattactgttgccgttttttaactgcaaatatttttcgtaacctgaaatggtccccgactccctgtcgtggtagtaggtcactttggcctgtgtgtcatcagcataacttatataattgctaactcggtcgacatcatgtctccccagattcacgttcgtcgagctcgaacgtctgtgattcgaattcttataatccaagtgcagagcattcttattgttgtaaaaggtattatctgcataatgtttcttcacgctattcaatcttgcattggatctgcttctctcttcatcactatttttgttaatgttcatcaaattttccaaaattttttgcttcctactactcatgccgctctcgttggtagctgccttatgtctggtgtcgctgttgtagttatacctgttgataatttcggactctctttcggcggagcctttcttctctcctgggaagttctcctctctcgcggttctgttgctcatggtgtggttcgctatgtggttcgctatgtggttcgctgcgccgttcgctacgccgttcgctacgccgttcgttgcaccgttcatcgcgtggttcaggaaattccccctcaactcgctcttcgatccagtgtcgctatacagcaccacattgttggagtacatctcgccatgatctttcttcgtcttgctgcttgtcctttccttcacgtcgtgaacatgactcgggaactctctttcgtacaaaaaattatttttatatttttcctgcaactcgcttagcttatttgagtcgttataagcagacaaattgctattcagcttttctatatcattattatataacatattcaggtctactttgttagaattgctatgctttggaatgtctatcgctgctgaggtgtacctaatattatttttaaatgcgatctcttgattgttaccgagatggtctttatatgttctgttgctataggggaagttgaagttagcttcgttactgtcttcattatttcttttattgtcttcatttctgaggaacatgtttttcatttttgctccctttaaatggtccatgtagtttccatcatgtatattttctttgtacatctcgtaattattcattttttcgtcttctttctttatatcttcacagctctccaaaactgcattgtcgttatctttttctttcgcgtcctggagggttggaagggaagttttcaccgttgtgcgtctcgcagtggggacctgccgggatgacagctcccacaacagcatgtgcagtaaagcgattcaaacaggtgcagcgcgatacggttaaaaaaggtacagtgcgatacggttcaaaaaggtacagcgcgatacggttcaaaaaggtacagcgcgatacggttcaaaaaggtacagcgctataccgttcaaccatgctgtcatgcaaaagggcacttaccgcgcctgaaaatttgtgaatattttcggagccctgcctgctgtgcgtgtgctctacgaaaagggggaaatcagaaatggtgtgcggaacatggggcaactgtggggaacttcccctatgcatagaaagtccatccaaactgtttgttcagacggctcccatgcaaacgggaggtgcaaaaaaaaaaaaactttttttagttgcctacttttgttagatctgtagagtgactcgtacatctccaagtctacatgcttatttgtgtttatctctccaagtgcataaaacttcctctttgaactaacagcgtcactgcagttccggttggaggaactataactaggtgccttattatgaagcttgctacgctcatttttaaagttataatagttgttccttttcgcgttatctactagatggtgactcctatttgttgtatgggagctatttctgtcgaacagtatgcgattgattgccgacttatcattgctgtttgactcttgcctaattctcccattcgaattactactttttgtaaataaatttttgtacttatcgataaactttgttccattttgcatagagcccttttcagcgccgttaacatttttgctacttacgtatgaatggtgactgcttactttttctttatccttctcgtccttctcttccgcttccgctatctcttcctcctcgtcttcgtttcctcgttctctttccgtgtcctcctctgcttccgcttccgtttccgtgtgggtgtctctttccctttctccccttcgtctttccacgcgctcgttatctgtgctgccgtaatttaaaaggttgtcatttttgtacttattttttattttctcaatagttttgttactcttgcctattaaatttgcgccattctcggttaagttacttgcatacacatcactactcctgctaaacgttttcattctatttgctgtcttactttgtcaagttacgggccgtgatgcggccaaatgagtaatcttgcgcgtttaaggaaggcgtgcagaaaaggaaaaaaaaaaaggggggggggaagagacggcgaatgcaaagaagatggagaaatacgattccgtgtcctattaacggtgatcgtttttctccttcttttgcttataactacgtcatgcttctaacataatacatttcaccttgggaaaatgcaaaaaaaaaaaaaaaaaggcataatggcacgcaaacgagcaaacgtgcaaacagctaaatcatttaacctatttttaaaacgtaaaataacttatatgccttttgtgaaaaaaaaaaaaagggggtaaaactgaaaacaacttttgcgcacatcaattattttcatttaaaaagtttgttcaacatgtaaaaggtgaaaaatacggcaaatttatgcgcaataaatgtgtttaaaaaaaaaaaaaaggggggaaaagaaagagaataaaaaatgtggttgtgtaaattgctacgtcagaactgaattttaactcattttcaaaataacgcatacgcaaacatgtttggtagttattcgcctgcgcgatttgatttacattcctgcgcttttaatgctggttttgcatttcgcccgcagttgcaatttcgcttaaaatctcacagtcgcagtaccagtcgcagaaccagtcgaagttcctacttggattttattactcctcacatcgttgagcgatttaaaagaaaaaacgaaaaagagaagtctatacgtgcaaaacagcggggaagaaaaaccatgcgcataagtagccacctgttgggtgtatttgcccgaactggttggtcacacatgcataattgcgcatggaactgcatacacgaaatgccacacgcgcgtagctgtgcgcttcgaaaaacatgtaagcatacacatgtagccctcgcgcgtgggtgtgcgcataagtacgtatgtatgcacggtgtgactgctgatagttcccttcacacccttaatggagaaaataaacaaggtggaaaaaaaaaaagaagcgggaacataaaccaatcgaagaattaataaaacttgcatcactcacttttcaacgtgtttattatccacaaatggataaataaccgttctccgatttaaaactccacttttgcattttttttacgcgtatatttaggtagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattaccaaaataaattattccctcgcttctatagaaatgattacaaaggatcacacacaacatattacgtttgttcgttcttttacgtatctatttgcggcttttcctctacacttttgcactttttccgcagtttcgctcatatttagagaccaagctgtgttatcttctacgtttgtacatatttgtttgtaacacgaatgagtacgttgctgatcgaagaaaaagggaaaatgtgatcttcatttggattcctcttcgtccagctctccattagcccatgtgcctctaaacattgctacgtcaaaaaaactctctctgatttaaattttgtcacataaatgaactatcagcgaaaatgtccctacggactgatcagcttaatgccaacttttgtggaagcactccttatcaacatcagcgctgctttcgtgttatacttatttttttttaatgaacacgaaaagaagagcgttttttatccccttcatatgaaaaaaaaaaaaattttccctgtacacacatgatcgatcatcaaagggggacaaatcgttgcgcagagggagaaatgaaccatggcgagcacctcaaatgggtcgtcctatttatgtctgcatttgcaaagaacagttcgcgggttcttcccacgaaaactgcaacgcacagtgcatttcacgataacaccgttcgtcctttctctgcggtaagttgcatatatgactaattttatgcaaagtggagttgctcataactggcaaattatggaacaaattgaaaattagcaaattggacgaggtagggtgagggggaaaataaagaagtttggcgctaacgtgtaatttggcgtgatggaggcgtaattaacggcatatttgcgggcgcaactcagtgcttgcccaacagcatatcactacgcgcgtgcccacttgcacgcaaataaataaacactttaaatttgcactgaacagggggaaaaaaaaaaaaggcttagggaaatgtacgcagcacatgcaacaacatctgcgcaaaaaaacgtttaggcattttttctttttttttgcacaaatgggcgttgtggaggtaagagagaaaaaaccttacacaggggataataaatggcacggcaaaatatacacatatactcgcttgtgcacatgtgcgtgcaagaagacgaaacaagggctgacttaaccgttcagctacgcaccaacgcacgttgcgcttgcacactttttaacatttccacgagcaccctctcctaattttgtatagtttaaatttgctaggatgactccgatagggtaatcctgtttataacttcttcttctgaaggatgtcttcattaaatttggtcttcttaaagttcgggttcgtgatgtccaaattaaaatctttatttttgtacaagtcagcaaatctgctatcaattatatggccatcatttactttttctaggaggttttctccgtggctcttaaacatgacatctttttttcttttgtttgtttttttcgttatgattttttttatttcttcatctttcttttttagggattccaaataggcctttttctttaatttctttttctgtctcaccctatctaggtacttgtcccacggatttttcttttcttccttttgctccctattttttagcatgtttttgaaaacttgaacgacttcgttttctttgtcgctattgtcagcgtcatcagcgtcgtccgcctccttggcagtgggtgtggcagcggcgcttcctttcactttatgcttatttttttcaccacctttttcatggtaactttcagttaactcgttcgtgatgcttccatccgcgttcttattcgaggcataacttctctctttcgataaattgatcactccctccttgcctacaatttcttcctccatttcgtccaagtacatggagaagttcattttgctaacgtcgtctccacgtgtacctttgccactagttttgggaactccccaattgggctcttccttttgcgcactctgtgtgtcatcttcgtttaaccaatcgccaaggagcagctttctgtaatattctctattgtatttttcccttttgttaagtggtgagttatccttgttgtgattttctccctcctcctccttctcttcttcctcctcttcctcatcgctggatgaagaattagctagatactccttcaggtccagttctcttagcttttcttcactaaacctcgtggacagaagttttttcctcttgggattttcatcccatgttgacttggcatgagtatgttttaaaggtgtgctcacgctataatggaattgataattatcaggtatcttactgcatgcctctttcactttataatcatcaagggagcacttatcatcaattatcctaagatctaaataattgatgcaaaaatctgcatccatatcgtttaattcttcatataaaaattccactatttctttattatagcattctactactgcgaaatagtatcttgaacgctggatttggtacagtcgaattttttcattttcttcctcctcgtcggcactgaggctggtgtgcaaaatggcttgctcgtttcgtttttttttaagtttggccttggaagagtccctcccatctgttttcgcctttgtgctctccttcgtgggcgccttcttaccttttgcgccgtcgcctgcgctgttgtccgagtccgcactttcgtcgtcgcctgtgctgtcgtctcgatcgtcactaccgtccaggtcttcgctttcgtcactctcgacgctttcgtcattattggcactgtcttcggcgccccggctgctgctgttgccgtcctcacttgagctcagcgccccctcatcatcctcattatcctcatcatcctcattatcctcatcatcctcattatcctcatcatcctcattatcttcatcatcctcatcatcctcatcatcctcttcatcctgaaagtaatctagaaagttgttgtgcctatacacagctccgtcacctttcctcttcaactttaggatgtctaaattaatttttggtccatgtttcttctcctgcttgagcttcttttccccatatttcgaggtgtatatagtgaccttcttcacagctctacttttggtataatctatgtttttttttttcctcttttcaaaattgtaatatgactcaaagaggtagaaaatgtcggcactggaaatattgtcccagtcacaaccaaggactgtaaagcggctggtcacgtcgaaggtcatcttgatgttttctttgcttctcttatatttggcatatctctgtttgtcatttttggtgttatttttttccttcttaaagttaattttcttcgttttgtttagcttttcccttaacatgttacgtgttttctgcttgtccttttttttgccttttctcttcgaaagggagttacttaagtcgtcctctctgcggctgctcccttcgctgctcccttcgccgcttccttcgccgcttccttcaccgtttccttcgccgcttccttcgctgctgtctccagctcctccctcatcactcgactggtcgaccgtctggtcatacttcttctcatattgcgcatttttccctttgggtctattttttccatttggtttgttttttccgtttggtttattttttccacttttccccccttggccgttctcccgcttgctaccatcgcaaatgctctttttttttaacttcttgtttttatgcttcaaatcgaaggaactgctttgcagcgattccgtgatgtactcctgttcactactgtggtctttgcctgctggaatgaaaccctcctccccgttgacctttccaccgattcgatttcccccttcgacctcttcatttgtcatgtttctcatttttttccttgggggcacaataattgtataatctttcgttgcatccaaattgttgcaattagcacattcatttattttgttgatttctttcttgatggcaatttcgctgtcattttcatcttgtctcttcaaatcttccttttttttacctacctctagttgtgctttgctttccgagtcgttatgcttgtcttctttgttcctctcgtttaggtttttttccccattttcatcatttcctatcgtttggtgctctatccagttttccatacttaacgtgttgtcatttatttttattgaattatcattcatcttgttttacgacatgagtcacttatcgattgttctgttttggacatgcgtttgggcacctcttcgcagcgcgacagctgggagattgttctccacgtgtatatatatgggtgggtacttactcaacagcgttggcacccccaacaggcactgctgcgtgatgggcgcgacggtccataaacgtgtgcgcacatatatatatggactacgcgcaagacgttgctcagggagtggggcaggcaactaagcacctttttaatcgctcctttgatggtacataaacaggtgggcactctctaggacaaagaaggcgtatacgtttttgctaccttttataaagttgcgggggagctgaagatgatccgccacgagaagctgtagtgggagttttcccccttcgctaaagggttcgcacgagactcgcctcgcatatgaatgctccctcggaaaatgaccatttgcatcctccactaaaggatacaacatatacccacgcgcatataacaatttgccactgtggtggtgcgatggagaaatggcttacggaaacaatttctacccatacagctttcgagggggcctccaaaaaaatcagttttcactacgaaaacgttaaaatgactgcgcgcaagcgaacaatttatatataatcgcctgctcctttaaattttatcaaataaccttcataacgcaattgtacggagagaaaaaaaaaaaaaaaaaaaaacgaataagaaagnnnnnnnnnnnnnnnnnnnnnnnnnntagagagaaaaaaaaaaaaaaaaaagaaatgaaagaaaaaaaaaatggcataatgagaggattgtcaaacgggaaacatatacatatagaatgtaataacgatgaggaggacgtatgcctggcgcttgccattccgctgggcaccaagagaccatatacatgatgcatcaaaaaattgtgcattattttaaggatatgcgcgcagttaatagcgcttgtatatatgcttagtattactttcacattttgcccatttatgcacgccctttgcaaatatacttgcgcgaacgggggaaccagcttacgtacgcagaggctttatcacctcaacagttttgtgaaaatttgacgcgtaaggaaatgggttacttgattatataaacgaaaagggtcaaacgaaatgtactttcatacgcaaaaaaaaaaaataaaataaaatacttaaattagtatacctgagaaaaaacgaggaacatttgccgccacgtgctatgcgatgcagcttgtaaaaggaaatgccaaaaaggggggtaggcaaggacgtacaaattggcacacaaatgggcgcacaaattggcacacaaatgggcatacaaattggaacacaaacgggcatacaaattgaaacacaaacgggcatacaaatgggaaccaactcgtgcatgagtgagtatatataaatgcttatatgaacccccccctcccaatgcgcatatgcttacccaaggcagaatcgccgtgccccaggcgccccctcgcagagactccacttggttaactacctcctatgggcccacaaagaggtaaacacgaaaatgccaggctcgccaaaacacaacagagcagccaaaaagtggacaaaaaggaaggcggcgaaaacgccggacatgcgatctaaacgataataaacccaagcagttcgatttgcaacataaaaaaattgatttttcacttgggaagcaacgtccgctgcactgggggtttcgaaaaagaaggaaattatttaaatgagaaaataaaaaaacaaaaaaacagttgccagttaatgcacaaaaaatgttactttacatctcgtgtgacttgacctgatgttattctttttcaagaaaaattaaacagccaattaatgcagttagcgtgggccttttgttttgtactccttatgcgtgtacacatattttaaaaaaaaaggggagaggggaggaatagaggacaccatgcgttgggagctctctcggcagagttgtaaacacatacgtggatcatttttatgtgctgttaccaaacgaatagtcgagaaggaaaagggaaaaaatatacaaacgtgtcttctcacatgcatgatgaaaatgttcccattattgatatgccaaaatgtgagtcgagggcgtctcatcagttttgatctattcagtgaaaaaaaaaaaaaaaatcatttacgtaggttgtccccattaatccacaacaaattttgtaacatcgcacatacacataacatttcgaagtacgttttaaacgcttttatttgcacgaccatcttttaaaatggtgactcttcacttcctattcgtccacaacgacagaatgaaaacatctccctatacacccacttccccctctacatttttaacgtttcttttttccgcaaaactgtaactttaagacaatgtagaggaagtgagaaaaaaaaaattgttgggagcacttgttggctaaggaggctggtaacttctcttaagttgctcagcagccgagcgaagaattcgcagctgtctggcagtaaaaaatattgaacctcgcgtatgacccattgcgtgtaagccgtggtatccgcgtgaacacaccttaaataaggcagtttttttcaaaaaatatttctcaatttattggtacactggttaaaggatgcacggttaatatacataaggatgtgcgcacaatttgattttgccgcaatttcatggaaaaaaaaataatcacaaaatgctctgaaaataatcacaaaatgctctgaaaataatcacaaaatgctctgaaaataaacacataatgcgcttaaaataaacacataatgtgcctaaaataaacacaaaatggggaagggcatgccgatggagcggatatgcgtataggacgcacacctccccgggggagagtcactgctaagacaaacacatgtgatgggatctcttatggctctttgacgttcgttggatccacgtcgatgctcttctccatagcatgtaccttattcgatgcgcaattccttttatgcaattttttactttttgtaaacatgctgaaagggttaccttgtcttaactgcgcattttggatatcgcccgtgttacctgcttgataactgcacacgcgactgtggctgtgtctgccactgtggatcgatttatgtgccaggtatggacgatccacgttcgttacattaccttgatgataactgttacacatctcggcatgcgtttttctgtggacatccccttgcgcaccgcttctaaaattaccgatcaggttgctccctatatcatctctgcagtttccacgtattacacttctgacgtgatggcctccgcacattttgcaacttttaacgcaactgagaagcagcactgggttgttgtacttttcaccgatgtgctgcttggcaacggcatcgctaccgtggacgcgtcgcacttgcaagtagctattttgactccccgtgatcaaactgccatttttataattgttcattcttatctttaacatgcgatagtggggatccttggaggggtggttaaactgtgcgatcctatgtaggttatttttttttctaaagttaaattcctttctctctcttcggaagcacatttctggcgagtcgccactctgcagaaatggattcctaactaagttgtcataattttcgtttttctttgcagatggggcaactgcccggtggtagcgcattgtgtggccattggagtggtgccccttgcggcgatgcgcgcttccctgatatatgccgctatgcttcgaatcacctcgatggaaactccttctacattcgtgcatcccacagttgaaggtaccttttgcgttaaaggaggagttacaaccactgctactgttctgtttgtctccaccgagtgtgtcaagctgctttttgttcacgttaggcacgtgcataaacccatagtttgttctgttacccgcattgaaaatctcgtcatatgtgtagctttccctttttagtaactctccttctggtgcggacatatcgatcttgttgagattgccacacatttgtgtactagggtaaatcccctttctataattcgcacaaatattattgaccacgttttccttcctctggtgtagatcacccaaattgtaatggcagctagggttatcacagaggtccttaaaataggtcatcctattcctccatgaattaaaatgtaggtagttgctattctgttgaatattgggaagcaaatttttgccttttcctctactgtgaagaaatttcatctcttcttctgtctcagtttgtacattcactccactcggaacgacttccataactccatcatttttggtaactctgttcatacacttacgcgaactgttccccatcatttgctggtacatgtttaactccttttcatcttcgtttttaattttagaatcgttttttgaattcaagtgactgcacattccttggttgaaatcttcactcacatggtagctgcatctatcggtgtgtatatcctctacgctctctacattgggatctacctccgtttctttttttctttccaggaagaaatttcctagttggtgatatgcactctttggaattccgatgtaatggagacacctatttttgaagagatcagaatttcccctgacatacccgcccccctcagtttggaccccttcatcgtgtgtattcagggaggcaatgtttttcatttcattcttcatagagatggtagtggtcctgtgtgtgtccataaaatacccttctcgtctctgtcgtggttgttcttctgattcgacatatagtggcaaatttatcctattgtatgccttggaacggtccccatcgtccccctttcccattttttgtaccacttttaaccagttacacatttcagtgttattcatactacctcctggatgattcccttcaaatgtgtttccagttactccctttttcattccatgcttttcctctccatcttgcgaaaatggaacttcaaaagagtaatactttgggttgttttgatatatttcgtgggggaaaagagcataatcattgtgtgttgaaaattcttcttcgttagttgtatggaaactggctaatggatcgtttgatgcattttcgttgttcgtttcttgtttttcctttttggttacactttcacttctgcttgcgtcatcgctgttgttgtttctctggttggcatggtctcctctgttaatgctgcaaccctgtggggctttcccatcactcccatatttcacttgcgcgttggccccccatccattttcatcactaccatcgtttcttatattcaagttgttcgcactctcctctctcttaatcgtatccagaatgtacgagatcaactcttcgttgtcgtccgactttaagcggttcgtgagagccctaattataatgttcgtgctggtacctttaacagaatcatcactagacgtgtttatccaattggaagcggatccaacggaaggaccttctctgttccatttgtcctcgatgcttgggctattcattctgatcgtttctctcttgccttctttgctatatcttcggggggagttcggctgctctccactgtggctcaaatggcaaacatctgcatatatgcaccccttttttattttgtaaaaaagggcgcaggctttgcagtctccgtagatcggtttgtaactaaccttctcgttttccacatttgggatcgtctcctccattttttccattttcgccatgtccacgctttcctcatattttcctctttcctcagttactacatattcctcattcgacaccttttccgaacttcccaagcttccctcgctactccctctttctgattccttcgtaatttctcccttctccgtgggatcattttgtctgtatcctcttcctagctgcatcccctttttcctgccactttccctctcagcggtacttaattcattggagcacgacacctcactagaggtctttattctatcgtcggtgtttcttccttcgcggaaaatttctacatcatttcgctttctgttctgtttgtccgatgtgtcttccttttggtaaagtatgccttccatttgcatgaacccctgattcatttttaaccaattaggtacattctcattttccttttcgacgcagttggtttggttctgaggcgtcatgcttttcctaccttcttcctcttcacacattgggtccatctgatacgtttggtatatttttcccgcttcgttcgtcaggcacattttttccaactcgttagattcgtcgcttccgtccattcggaccatttggagagtctcttcggtttcctccgtttcgtccacacggttcacttcttccacgtcctcgacttcttccacgtcctcgacttcttccacgtcctcgacttcttccatttcttccatttcttccacttcttccacttcttccacttcttccacgtcttccacttcttccacttcttccacttcctccatttcctccacttcctccacttcctccacttcctccacttcttccacttcctccatttcctctacttcttccacttcttccacttcttccacttcctccacttcttccacttcttccacttcttccacttcttccatttcctccatttcctcccctcgttcagtttttccctgtccatcacttcccctctctgggccctccatttgaaaatagctgaaagcgtttccgtcattcccccgctgtttttctttaaacacaaaatccacgtcgttcggtgcgtccatttcgtgcggtgcacccacgtcaaaggcgtaaccgaagtggccgtttccatttcggcttatccctccatatgtttcatccctgtctgcagccctcttcaaaaggtcccatgcgttctccaatccgttgccatattttctgctttcctcttcggggtcaaccgtttggcgctggtgcttctgcacctgctgggttgggtccccccattgctgcttctccccgagtagccccaacagggccggcttccactgtctcaggttctggtaactgttccctacaccacatccacgattgaagtgatccccttccacaaacgtgagtgaatcacatctttcattagtcaaaaatctgcaatttcctcgttcgtccacaatctccccattccgatttagttcactacaggtacgagatttttcactctcctttccaacacttatatactcgaatgaaatttcattgctttccctgatgtcctcattttttaaatcatccaatatcttctcactgttacttatgtgataatatcttcctgttatgtcatttccgtagctaatcagggctgatcgttcggcactatttctcctcattaacagttgcttaaccaaacttaggattttgttcacgtcattctttttggagtttatagcacaaatatcattgtctggacttagaaatatgttaatgagaaggaggtctctcatgtaatgtgtatttctgttggtgctgccacgatttccatgtttgttctcctcatcgttttgattattttgttcagttgtacatgcacagtgtgtggaacatgctactacattcttgtccgagtcaccatcgtagagattaacgacttcgctaaaatttccttggtctacattcccatgaatgtattccttgtctttgctcctgaggatatctctctgagatgctatgtccataaaaccgccctgattggcatccccttccccatcgcaagcattcgcaacacatagctgctcgtcacatggatcaaagttcgcactttctgaaaaaaacgtttcctcttccatctttctcttcaatgtgataaaattatagaaacgctcccctttccgttgtaaaaaaaaggtcgatagaacgatttttccaaatggtacagcaccccctcacagccttcttcgtgcaaaaaaaaaaaaaaaaaaaaaaatactctcttgattaactcgtttaaacgcaaaagttttttattcgtgatatgataagtggcaaaaatgtaaaaattgtgtgagtatcaataaggggctgcgcacggggctaaacacaggggcaagtatcagtcacacctcagttacagatcagttttaatttaattttcattttcagtaaagcttcctttcgggtttgcctcactttttgtgctactttaactcaagttcaaagttaaactcatttgggccaccacatccgcatgcactcctacacttgtttttcgcacttaacaattttacaaccactaaggatgactttgacgtggtggcgactaagtgccattcagcaccacatgctagtagaccatgcatatttgcatatgcgcacaaccctttacgcatgtatgtaaccccgttttcgctttaccgcatgccttcctcagtggtctatcttgccaagtgtgcaccatttttatattttttttttttttttgagaggtggatggggcatgcttgcaagaaaagcagaagctatagatgatgtcgattgcatgcgttaagtttttgtccacatagactttatcccccgttctcgtgcaaaattgattttgtttttttcctcctgcgtttatgtaatgaccctttgccaaaatcgccatcctcgctttttacattttgttctcacctcatgtatgccacccgagtggtgtagcagtgttccgacataccaacctctgttttttttttttttcacgcccagaatggggcttaaaactctgcacgcaattacgcgataaggtttggaagcaatttttttgtaacccccttatgctaagtgactccctcctcgccacacgttgtggttgcatttggccgcttcagatttgtgtgcaggaaatataactgaggtgcacaatttatcagtgcaccagtctcggatcgttaaaattgcctttttatcgaggtgcccacttcataattcctccaacccacttcttcatatgttcgatgtcatccaaatggggggaaaaacctttaaagcaagaaatgtgcgcagctattgcgtttgtcttctcatccttttaaaaaattgcttccacttaagcttgtgcatatgcttgggctaatgctcggggcatatactcccgcacacgttttttaagcgtgccggtataatatttttttttttttttatttatcttgtacacaattcacgattcgtggagtggccacattcggagttgccttcggatcaacgccgttgccccgctgacttcattcaaacgcgtttatagcaccgtaactgcaaaatttcctgacccctttaaatgctccatacttgcacacaaattggtatgtcctcccccactgcgtatccatctgtgtcatttgcacgcgcgaaatgtacgatgagttaccttgaccgcttccccactttacattcttttgtagaatggaccttttggtaaaacggcttacgtggctacattcgttggtgcacctctgcaattgagaaacatggctcttttcgcaaatgtgatgagggaaatgttgtgcatacgtaagtgggtacatacgtgcgagaagaaataatggtggccgggcgttacaagacttttttttttgtttcttttgtttttttttttcaagtgaggcccacattatttaagcaactggttaaatggatagaccttcccagccaacatgttactctttttgtcgacattttcccctgctatttaagaatactaaaaatgtgcgaataatttatctgccccttcgcgcgcaatcaaatggagcaggaggtggtgtatacctgggggtagagagggaggaggggaacacacaaaagaggggcactccaaacagcgctgcttatggcatgctgcccagtctacgaagaggtactatgtaaagcatacaattttaaaaacaggagcatattttaaaaggaaaaaaaaaaaaacagcatgtgaagaacaccatggcaacgaaaaaacgactgatatgcagagcagaataacacacgaacatccctcttcccaatttacgcgaaaggttccattaaaatgtaaataaatcatccattagcgaatacccccagaaaaggtctgtaattcgataatttccaggacgtgcagcgctcagcccattttccagtgcacatatgcacacctgtttacataaaacaatcaaacaattatgtaggcataatgccacacgcgaaaagcacgcatggtacgtggggcattatctcacacgtagtgataagtggcattttttccactctcgaaaaatgatgcgatttaaaaaggaaaaaaaaaaaatggtacactcatcgaacaaattgcgcatacgacagataggcatcgccacatgtcgcttttccctgtacatacagagtgtgtaccattgggatgctttaaaaccgcttttttactttcccattctgcttaagccagcatgagttttttttttttacaacttttggtatttcccgcaagggaattcctacatggcaattctccacttcgctaaagagacaaacagcggggaagtatcccatgcacgtgtaaatacccacgtaagtgtttatgtaacgaagtggacaaacacgcgcgagcatcatgcacattgcctatgtgggggaatattttaaaacaaaacacacatgtctgagatgtcattccactgatagtagaaataaaagaactcagctcagataattcttttttacgttttccgcccatctgcacaaatagcagaagacaaaatgtgtgaacaaatttttaaataattggattatgcgttctgaggtacacatatgccctgtgcgtttctcacccctttgcttaaaagagcaactttgttctacatgccattctgtgtccctttacgcgaactgctcacaagcgtgccaggggaagccccttttggggacagcctttttgttttccattttggcttatatttaacgccttgaggaaaagtgcgcccttagggggttaattgtttttccggaaagtctgtttgctttaatttttcatgctgtcccttatgcgcttttgttgcgcctttttttcccgcttcattttagtacacatttgacacgcgtttatgtcccaccaaagggtttaattagtgtgcagctccgtaccgcctgtcagcatactgttaaccacacagtttccgccacgcgctcatggcgtaaaaaatgtcttttttttgaacacaatgatcattcaacaatcaaacgttaattaacgtttgaatttgaatataatttttttacacaataaaaaaaaaaaaaattgacatatcacgtgaacactggacaaactttcaaatattttttccttccccttcctgtttaaaaaggtagaaagaatgccggtgtacataaaagtgaacttatttaatgagcaataaacatatgtaataaattggatgtacaaaacaaatgccttccttttcactctcaattattaccagctttaaatggcgccgtgcatactctgtgaacaattatccaaacagaagaactttttaatttctccgtaggactatccactcagatctgtcgcgaaaaaaaagcaaacgatgagcgaaaatgtgtttagaaaaattttacgtaacagtgtgcgcattggaacttttttgtttctgtacttatgggtgcgtctgcgtctgcgtttgccctgcgcgaatgaaccgaatctttcccctttcattcgcgcagggcagacacgcaaatattggttagcgccctttaagaacatttaaaatggcaaaaagggagaaacgaacaattgtgagaagtgattactcaataagaaaactttttgctatattcatgacgacatgaaacaattaaacaaaaagcgacagggtgaaatgcgttttttttttttttttttttaaaagatacaactgtgtgtgcaaaactgatgggtacacaagttgcgcgtcttgggagtggcactatataaaccccatttcgatatagagaagtatgcggcactttgttgttcccatttttcactattcaaccaagtcaaacttgcgtccaaaatgtagctacgcaatgtgtttatgtcaaccaagattactacgtctcatcctttcaattagttgtgaacataccgagtagtgactccatttgttccctctgcaaattaaagaaaaaatgaaaaggtgttccaagtgcggaatgaaaatgttagcctcgcgaaaaagacacatgtaaatgtcagcacacacatgaacaacaataagaataagggtcacataaatgggagtaaaaaaatatcccgctgacaagtcattcgaccgatgatatccccccccctcttcctttcgattgaaacacacatctcgtgcgcacaaatttggggggaaataaaagacaaagtgaccaaagcaaattagcctctctcgtatgtacttgttttttcgagtaatccatgaaatatttgttgcctgtcaaattctgctttttgtgcaaaaagggaaaaaaaggcaattcgtgcgtgtgtgcgtggatgtgccacgctgagtgcgaatattttcacccgtttgaacaggcaattttaagcgctttgaccctctacatgattcaaaccttcctgaaataattcttcattttgttttgctccattttcctgttgttttctctaaagcataacaggcatgaattaaatgtgacatttccccatttgcatgaggaagggaagttgagaattgatctgctctttgaatgagcgaaccgctcgtttgtgtgtccttacatttcttttactaaatcttcgttcataagcgactcggtgtagtaaacattaatgaccgagtaaggtggctcattctgtaatttgggggtacatattataaatggatagtttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgaataaaaagcgaaggaaagaaaaagagcagagtattggggagaagtaaacccgcatgtaggcgaaaaaaaaaaaaaaaaaaagcgtttttcactttaccatatctctatcaatttggacaaacatgccatccttcggtcgagtttccccattttcgttccttagagttagacttatttcagcacaaagtagaaagagaaaaattaaaagtacaactcttttcatcattttttttttatgttcgaaaaattgacataatactgttaaaaaaaaaaaaaaaatcacatgttacaaattgacccatatgaagagtttaacttcagtaaataacagcgttattgatgaaacgaatgttatgagaaaaatcgtttgtttccattttgaccatgttgaaagaaagaattacacgcaaggacaatttcgcgagcgtactggtgtatatacgttgcttttccccaaatggaagacaatagttttttttttttgccgctttgtaattttttttaactccccagacaattaagtcaattttgcctaaatgcctaaatgcctattttttagggctaacggaataattttcatttttacgcttttcgcaattttttgagaaatgtcaatcgcgctgcaaatgattaattccacacttggtgactattttgcttattttattttattttattttttggcgcgctttgccgctttgccacttgcgacattttagccgcgtggttgaatattttctgcattgcactgatcaccatcgcagttgccgctcgcttgagatgctccggtttggtctagtgtgttcgtctgttttttattttttacaaaataggacaaaaatgaaaggacgaaaagggaaaagaaaagtgaggaaaagctgtttgagggtctgagttttttttttttttttgcgagcttttataaatagacaagcttgcaattgaggacaacttgaaatagggtctttttgtttcacaaaaaaaaaaaaataataataataaaattaaataaaatgaccaaagggggtacgcacaactacgtgcaaggagctggaggctcacttgaacaaatttacaactcggaagatccctttttacatgttgcgacgcagacctatgtgttcacacaccgtacattatacatgcatgcagggcttagcatagtccttaaaaggagagattaatttttttacagagctaattgcccccaaaatagagcaatttaaaaagagagagcagaaagaacaaaggagaaaaacagaaaatgaagaaaatgaagattaactgcatgtgcttacaaaaaaaagttagcacatttttgagctataaaaagttcaaatgacagctcactccttagcaacattttttgtataaaaaaaaaaaaaatgaattaaaaatgcacaaatgagagtaccctcttttatttttccttaaaaaaaaaaaaattgtccccaaacagtctttattttgtacgaaattgtaaaaaaagctattttctcatttttcaaaataaaataacaacataaatatgtttacacatacatgaatacacccaggtctatttttctttttttttttcccttttttaacacgaatcgaaagttcacaattaagacaccttttcagtttagcctttccactccacatctttctcacgtcgtacgccacacttcacttctcacatctcacatctcacatctcacgtctcaccactcacctctcacctctcacaccgaatctcaaactcaaactccaactgaaaaatgaatatcagctcaccattactcgctttgcccgaagagggaaagaaaaggcggacgaagctgatccggttgagaaatgggcactacagaagaatcgttgacatctcggatattgaggaaagaaaattaattcccagtatatgtcgttgtgcttgcgtcagcccccgaaaggatgaagctggtaagttacttggagcgttaagtggctacgccaaggcgttcgtcccttattgcgcatttgttggatcctcgcgtggggattacctgcttgcgcggttgcatgatatatttttgtacttctgcccatttaccacacagagaacgaaggaaaatgggaagacttgaaaaatggcaagagctcaaaggagtatgatgaaaagagcgattacatggaatctgaaaagaaagaatcatacacgcttgcgataaacgaagaggatcaaacagaggacttgtattctaaaacaatctccttcacatctattacgcctacgagcataaggagtgaagaaggagaatctcgcaagaaactgtccctgctggatgcgaaggaagaagaggaagcggaagaagaggaagcggaagaggaggaagaggcggaagaagaagaggaagaaaaagacgaaatagaatctattgttgaagaaaaagaggaggaaaaaaaacaagttctacctgaagcaaagaaactaatagaaccatccaaaacgctgatgagaggaacgaagacaaacatctatttcttgtcgaataaagaaatggtacaaactttaatgtgttacaattacaattgcaatgctgttgtcttcgaaaaagacacctttctaaggtacctttacatgaaatctattagcaatatcatactgaatgagcgcatgattgatgagctgtgcaaacaggaggatttaaaatatgtcctaaccagtaatgccatagttttagagtctacagattttctcaagccactgattatagaatttgagtcatccatttcgaagagagtattcgttaggcatctcaagcacaacgcaaagaaagaaatagacatgaaaaaataccacgactacatgggagaacttaacacgagcgaaaaaatacgtctcatgaagattgaaaggttccactcccttaataagatgatccagagcaactgacttttttctcatacatgcagtgggacgacgtcatgaaggatgaagatgaactctcatgggaacataatcttctttatgcgaaacatcgtcttgacaaaaactcccgtcgaggtgacttaaatatacacatgtgtgttcattttgcctcttcgaataatctgtataccgttgcactcctttttgtatacttttaccccctgctgaaaggggcgacttaaaaaggttaaaaataaaacctttgcgatgctttgcaaattgggatgggagaacgcgtcacatatatggtcagcgtactgcggaaaacaacgtccaagtggggcatgggggattattggatgcccttccttgcgttactttgctcgtgcgcgaaccatcatgcctttcgcgttttcgccgttcccccaggggaaatttcgcacccctgtgtagtttgcattatttgtttgtagtttgtttgttcttttatttgttctctattttttttttctttttctttttttttccccccaacttttgcctttcctttttgatagacatccaacctcctcctttaaactgtattagttctccttttgcaattctgcgcttggctagttcgccatgtcgataattctcgccccttaagttggcactgtttaagcgtaaagcttccacagtttggggtatcctcacctttttaaattatggcatcgtttgtttttaattttgggatcccctccgctgttgctgctgcttcttctctttacttcgtctcctcggttctcttaagattttttttttcccccaattgggctgataaaatgggggcgattattccgcacatttgtggagcatttggttcgcctttttgacgcacctttttgatgcacctttttgatgaacctttttgactcacctttttggggcatttttatttttcccccaacttcttaatttcaacatttttcaaagcaaacccccccaaacggtaaagcgcctctgtgagggcaaattaactgggggttccaacagcagcagcgttcgcctcttccccttttacgaaactatcaaatgagaacacgcgactgctgccattgagtggaccatggctagcgcagcataatgcattcgtcaaagggtgaaacgaaacccagtggccgtggaaaaatacaccatacgcgaacgtgattaagcagggtattcgaagctgcaaaaggaattattagcgtgatatccctgctaccatccctgctgccatccttgttgtcacccctgctctcatccctgctaccatccttgttgtcaccccagctgccatccctgctgtcacccctgctaccatctctgctaccatccctgctaatgccaaacataacaagcatgacaaacgcgcaaaacgtgccacccctagaaagtcatgacaattttgaagatactcctgcttttcctgcagctagcccactcatttgtcttaaaaaaaaaggtaattgcaaaaaaatgaaaatgaacggcatgccgagtgagtctccacgatttgccatgcaactccggtgatgcgcaagcggaagcgcccgaaggagtgattgtccctagggcgaacaagactcaatttcgaaggagggcaaaaggtggctgccgcgtggacgcagtgcagatgtgcatacgcgtatatagagatagaaagatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgcgcagccccaatgggaaacgcaacaagcgcacagaaccaagttccagctgtacagaacgaggtacttcaggaaatttaaaacaatgccatacatccgcgattcgggagaaaatcacataaaggaactgaccagggagcgtgtcaggctgaataaacgcacaaccaattcgattacccttggcgcaaattttctgtttatatgtaacttagacaacaggctttcttccaaggacgttacgcatttctttaattattttatcggcaacaataattgcgtagcacgcatacgaaggaataaatacacaggttgggcgtcatttgtgggaatggtgccccccctgcgtcgtcttagctgggcgtttcgcgtccatttcgtgtccatttcgccaacttccctcaccactgcatcgcttcccgcaccgctacgtcacttccctcaccattacatcaattctctcccccccccgcaggcagaaacatggggcacggaattttgaaattccaaaaggcagaagacgcaacgctcgttttgctcaattaccagggaatcaaactgggagagaaaaacattatcctaaccgaggccttcaagaacgaacacctgaagcagaagaagcacatctgcaatgttttgcagccaagcaagtcgtaacaaaaaattagcacacgaataatggtgcatacacgggcgtgtcaatacgcgtgtataccttcacaacagcgttgcggtgaagaggtaacgcaatgcggggtcgcaaattgagaaaaatataaccatgagatgccatcaggaattgacaaagaattgtgtgacacttctcaaccatgaaggtcaagaaggcccaatttcatcacatacagttcacgttttttaaacgaagtggggcaatgaataaatcacaaaaaaaaaaaaaaaatcataataagttgaagctaagcaaaggcatattttaaaagtgaagctgaattaaaaatataaatgtatgcaaatttgcacacgtctgttttgttgtacttcttttttttagtccctttcgaggtgcattctcactaatgtagcgcgttgcacggcgtccatgcgtatcacatttgtgtgtttctatgctgttttccccccacttttttcccacttttttccctctttttccccccttttccccgaatttttttgtcaactgcggcagaatttcaacactctctgcaccgctccagccagctgctcggggtagtcgcgcgacacgtctaccctgttcagcgggatgttatagcattttacaaatctgtttaatatccacctcctctgccgcttggcatacctatacgtttttctaatcaagttttctttgcacaagttaaacaaatcttcattactgacattgttaatttttttttcgatgtatgtatcaaactctttgtatgcaatgctttggttaatcccctttccaaacagcttgacatttgtattttcatttagtttttttaatttgatggcttcgtccaggagtcccttggaaatcatttcgtcgactctctttttgatatttccgcgtagcacatcatcattgtcgtagtccagataaaaaacgcagggggcataccttgtcctatcgaaatgattatttttgtggtttttcatttttattagctcactatgttttttattgtatgagtagaaaatgtctagacttctacaaattcttttcctgtcattttggtgcaactgattggctctttcttcatcgaccctttttagctctgcatgcagttcttcatttgtcttgtgttcatacggatctgttccgcttctctttcctcctttatcttcatgtgtttcgctatgcgcttcttccaagtctaccacagattcccaaagcaatgactcgatgtaaagcaatgtacctccaacaacgatggccaattttttattctcacttattctacggatgatgggtatcgtatggttaataaatttatggacattaaattcttccttgggtccacatacatccaacaggtgatgttttatgtccctcttttcttcttcctctactttggctatacctatcttaaatttttgataaacctgcatagaatccgcactaattatttcgctctttatattattcttcaataattcttcacacaagtctatgctaaactttgtcttcccactacatgttactccgataatgagaataattttttgcttctctgttttgttcaaatttggctgaacaggtaggtggctatcttgtgggtaggaatcctttccgtctacattattgtcaacttcgttctcagcaccatatcgcggtttcacggcatccccgttttcctttttaatcactccacttaccgacgaagtgtggctcatgattttttcctcgccttgtaaccttacgtccgatttgtatttcccttctgatgcgctactctcgaaatggggcaacacgtgcaggtttaatttctcatttctatttctccttttcgtgcgaaggaggttgctgcatatgtacaatctcaccctcctcttgcccacaaaggtattagctacccaatcatttcgcctctccaaatggagatccaaattgggtttatctttcctgtgacacctgtttgtgtccttggctacgtagctgttgctatgcttgcaaatgataaaattttgtggatatattttcctatgtatgcagttcccccttgttagaatgcccctttggtactttatcacaaaggaggtaactgacacggggaaaatattgacaaaggggataagtatgctcagaaaagtgcaactataagggagacaaaacatctatgtttagaaaatgatgcctatcgggatttctgccgagatttctaccgacattcctgccagatttctaccgagatttctgccggcaagcttggcgaagaggagtccctgtgacggctatcaacatagagttctatacaaaacactatgctgatgttaaaacagatatgcagaaatggcggagtgatatcatacatgcgctttcgcgtgagtatattcatatctgtgtatatgttcacatgaacaggtggtagcactgggggttgtaggtcggaggttcaaacgtcgaatcttttgataagtacccaaaggaagaacaccacaagaatcgttttcgccccaaccttacatatcagtttcgctctctaagtgtccttctcaccccttaagatgcagcacagctacatgcttacgtgggtgccccgctaagtgctccctggcacgtgtgctgctatttgtttccgcatctgtgtattcaactttttcctcacaaaaaattgctcactcatgacgtgtcgctttgcagtagtcttaaaaggatgattccatcccgttaaattaattcttttaagaatgacctattggtgagccaagttacgcatttttgcagttctttcgggtggttataagcacacgtgggtgtcaacaaaatggtgccaaaacggtgaccgaagctatgccaaaatggtgccgacgtggcgaccacattgactacaaaatgacgagcgcgccaggaacaagcggctcacacaaaaagttggagagcattcaaacagttaaacaaaaaaaggaattcacaatggggttaaggaggatcactcgggatcccttctctaaccctaaatcattctcatagtctctagcttcatagtttctactacgggagaatactgagctataactttggaaagggcaaaatgcagagcatccttgatcatttcgctctgtgcttttaataacttcatttgtaaatctagaattttttgtcgctccagtttttctgaaatgtcccttctcttctgcatctgcatcactagttcgtcaatcgtggggtacctaccattggagaaaaggggaataacacaaattaggtggatccctctattttatattctgatgcagtcatttctatgaagacacaaaagcgcaatatgactcgaaacgctcgtagaatactgcattaggaaggggatctacaacactgacgtgagttaacttacccgtaatccgtttggcttatttttacattcaatatgttgcccgtatcttcattttcctcctcctctaagaaggacgactgcctttggaaattctcctgagaagatggagaagtgccaatggtttgcgcttgcgtttgaagggcccccaattcgagtggcaaactaagaggtgcaaatcgcgacgatgaaaacgcgagtatgaatgcgcaatgcagtgcccacctttatcttctgcttttcctctcgctgtcccagctccttcagctcttttgtcagggctcggtgcacgacctttaaaaggggaggcaaagtggggggtaaaggtggaactaatttgggagcaagcgcagaggcacatatgcttgtgtttcccctaggatggaggctaaatcttgaaccaaacataataaaccgcgaaccgcgaaccgcaaatcacaatcaccttcttgtcaaccaagaacgggttcagctgcagctggatctgcttctccagctccagaatggttatgtccgtcaagatggagaattcggatatggccatttcgaacatctgccaagagggaagaaggagagtaagcatttacaaacctcctcctcccgacgcacgcttgcacacaggtattcctccccagggggttatacagatacatagacatacacacaaacgcaacatgcgcgtttagtgcgtctttctagggaacgaaaagtaagccagtaccgctacttcctcatcggtcctgtactgctccatctcttcgattttttcctttatctctacgctgggttcagttaactcggatagctgcgaaaggggaggggtgaaaaaaaaattacgacaaaacggtgtcgtcttccatttatgtagctctctattttaagatgataattggaaccatccatgtacgtaccgatatcttcacagaaggcaacgttctgttaatataattctgttccagaaaggacgtatgttttcgaagttctggtggtggcagtggcccacttgttgcctgattaaccttttggagtttcttcaagttttttttctcttgaacattttctggaagcttctttaagttttcacgccttaacattttgacagaattagaaatgaccgatccgagcatattcgggtcgttgaaaatgcttaacgatttttccactgtgtcttgtatttttatctttgagctcgacaaggatttgttgtattcgtcttccagcttctgcatcattccctgtgagtgttttatgacgtttttccgtttttttattttttagccacacattttagcactagctttatgcgcgcatttggggagactttttgacggatatttggccacgcaggtagcccttgacatccccatacctcctccagtttaagcctcgcagattccaacagcttaatttctgccgccacttgtggtaaaggctattataggaaaagcaacaacgggtatatgggcataatagagcagtgatgaatgggaacataagccgcatgagttggccgaggcaggacggttttcaaccacctttcggcgtaacccgtgcgacatgagcgcctattttggggatccccctaagtatgcttctgcatgtgtatggatagtcaattgcctatgctgggaaaccccctatggagatgctatcccttttttttttttgcttttcttatttatttcgatttttccctacattttctgggggactcaacttgacttcaatagatggcagcgtcttggagttgaactcgtagtcaattggccaacccatattttcctaacaagccaaatagagaaggggtcggaaatgtgaggtacgcagaagagacaactaagtttacgtggtaaagtcgattttttttttttttttttttttcgcttgcttccccatttccaccgtacatcttcacacagaattatctgcaaaatggagcaagccagaacggcacaaggaacaagaagtttcaatctgaacaacattttgtttattacagtattgtttgtcaatcgtaagttagaagaaacgagttagtttcacttatgtccacgcacgattcatgcaaatgtgtgtagaggctaacgcatacatacgtacatgtctgtgtcacaacagattaaatttcatgagcaaatgcacaaatatgtgaacagttggcggaaaaaggaaaaaagaaaaaaaaaaaagttttcacgtcaaaataacaaatcgttgcataaagggaagaagaaatggacataaaaatgtggagtgaaaaaaaaaaaatagacttaaatgtacgtacacttaaaaagttgttcttgtgagatggagatttnnnnnnnnnnggagtattaaagaaaaaaaaaaaaaaaaaaaaaacacacttttctgtctttatttaaaaaactattttgcaaaggtccatcctctgctttcttctgtattgcttctaaaaataaaaaaggagccaaataaatggcctttttctttttttctacgattagacatatataacaaacatacgccttaaaaaaattgatttgttgaaaagaccccattgtggcattcctcattatgcagatcgattttctgtaccttttttttatggctcatatgattcccacgagataaagcgcacatatctttcttgacatctcaagagcgctaaatccatgcggcgtcttttttttattatttatattctcctacaagtgcgtatacctgcatagtgcagctgggccatcctacttcttactacctttatatgcggtgatgcactctcttttttgcaattcgttcatataattgccttcatttgcaggcatattaacaagttgtggctcccttttgtgggtagtaaattcttccattcttttttacggtgccttttcgtgatggttcagctgggttagtcgctgccgctttgggattcgcttcgactctcgctttctgatccactttcacttccggtgttactttctgtgtcacttcctgactcgctccccgattggctccctgacccactttcactcccactttcggatttgctttcacttccggatttgctttcacttccagatttgcttccctctttgcattccttttccccttcccttgtggtaccatcgattttgttttggccccttggtttatcttcatccttaacgtcgtcatcttcgcctttgctgtcctcgccagagtcctcactacttgtgctgtcacttcccccgctgtcacttttgctttctgctgcttcacttccacgcgtacctttttttccttcctcctcactcttgctatgtgcatcttcactttggtcacttcctcttgggttacctatttgcttcgtgtcatccttgtccacgttgcttttgcattcggggctgtcttcgccgcttccttcatcgctgtcttcgctgcttccttcatcactgtcctcgctgcttccttcatcgctgtcttcgctgcttccttcatcgctatcttcgttacttttttcatcatttttaattttactctccccttccaacgtttcagcttttccattttccttgccaactgggctatcgctttctcctctcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctctccttcgccccttttgtccccttcctcttcatcctctttgcccatgctgactaaacctcctttttccttgtcacttccatccccaatttgttcttttccctggaaggtattttcaacaattttgctgcgctgttcatcatcgacattatttggggttttttttttttcttttatttcggctgagttctcccttcgcagttctgcattctgttcgttatcttgggccacttgggtttcttcgggcacgtcagctttggccacatgggcgtcttcggctgggtcagcctcttcaacagctgccacctcttcaacagctgccacctcttcaacagctgccacctctttaatagctgccacctcttcgacagttgtcacctcttcaatagctgccacctcttcgacagctgccacctcttcaacagctgctacctcttcgacagctacaacctctttccctgcttcaccttccaccgcctcgtctttcacagcacccccttcgttaaccaaagcgcctagttcgtcacttttattcacgccacctaccaccgcattttgctccgtgccttctttcgatttgtcgacttcgcaagtcgccctgtttaaattttccaccccatcatgtgtgtcatgtggaatgaccaaattgcttatcagtgcttcccttgtgcataagttcagaggatcctcatctccacttttcacttcaacttgatttaaaaaattacaatttgtgtcgattcttttgtcgatgtagtacttctttaagctattactcgcataattgtaaaagtcatcatattttagcaagctttccatgaatttatttacaagcagtaaggactccgaattctttttttttatttcgccgctcagaaggaggaaatcttttcccgctgaattgtcttccccctcaccgggggcctcaccgtccattagcagctcgtccgttggaagttcatccgttggaagttcttccgctggcagttcgtccgctgacagttcgtccgctggcagttcgtccgctggcagttcgtccactggcagttcgtccgctgacagttcgtccgcttggtcgtcgtctacggcgttgtcttcttcatcacctgcttcgacctcgtcgtccactttgtgcaccacgccatccatcaccgcgtcatccacgacctcctctcccgtactacttctcccctccaccgtctccttcacgtgctcttctttcccttcgggcatttcatctcgagagcttcgttccttttcactgtacacgttcagggcgcattcttcctcggtgccctcgtttattgcatttgaatgttccatttcttcctccacttcgacctcttcctccacttcctcctcttccacctcttcctcctcttcctcctcttccacctcttcctcctcttcctccacttcgatttcttcctcctcttcaacctcttcttccacttcgatttcttcttccacttcgatttcttcctccacttcgacctcttcctcctcttcgatttcttcttcctcttcctccacttcctcctcttcttcctcctcctccccctcggaggacgaatatattttgcgcctgcgtggcctgggcactggcagtttcacgcaaccctttgcggggacgtttcgaatggaactcaaaggagtgttactgttattcctgtcattacgataggaaggcgttttctccacgtcataattattcgaaggcccaaaccgtacagacttttctttctttaactgcttaccatcattgctcaggtaattaattttcttttctcccttttgatgtccatcccctttaccacccttcctactaggaatcaactcatttaaatttttattcacaatatatttttttacaggagtggcttttttggaagactgttcttttttcttgtcttttaaaaaaatattcttcaaaacgttggttgcgtctacgtacttgtattcatttttaaatatgaatttttttgtgtggctggttacgtttttctcctcatcttttttttttttatcaaacttattcattctttagggtgctgcgtgcgtgtgtatttgtgtgtggatggaaagtcaccgcagaagagggaagacactaaacggagacgcacccgtgccgggaaaaactaccaagtggatgagcagtacactgaaggcgctaaatgaactgactgcaagggatccaaacaggtgcccacatgagagtagacggattacgagctcatctcactcgaaacaaatttcgcacataacaatttagaagcgtgttttgaaaaaaaaaaaaaaaagatactaacatataggagaccacggggaatttaattaaaagaagcagaatttggagggaatctccaggaggaactaaacggagcagaataagggggaatcgcaacgtggcgtgcctgttattcgcagctaccgcacaaacgtgggcgcaaacatgtgatgagcccccaatgcgcagtgcatgcatgtacatatgcgaagtggtaatgtagttataaggacaaacacgagtatcgataaaaaaaaaaaagacaaatagcacacacgcaggggaagcgcgttgcactgttccgacgtagacaaaggtgtgctcgcgtgtgcgtgaaggggactagaaacgctgaaagatgtttctaaaaaactacttgatgatggaatataatgactgcttcacaaaatttaacttatcctccgcagcactcggcaggagctgcttatagagaagcaaaactttgaaaccgagccttttaaatagctcataacgttcggaaaaatagggagtaagagtaagagtcccctgaaaagtgtcattattgcctatacattctacaattaaataaaagtcctttacaaaaatgggcacactatagttatacatatttaggacctcaatttggcaatttaattttaataaaatttcactaacttcttttacgaaggggtaatctaggtgtctattttttcttcccactgagctttgaaatgactgtaaaaaagtgaacactgaattatcgacatattttttatccaaccacgtgcagaactcattgagaataattagctgtacctcctttacaaagtacacatagcttaagtaactgggggtagggatagacatatcagaacgaggcaatatcaaccaaaagcgcagcaagtcatttataaaagttgtcagggtacaagataatgctttatcctggtattcccttggtacttttatccttaacagattcgggataatttcgtacatcaccttttcctccttcttctgattaaatgttaacactttgagtcttctcactaatttgtgaaggtcctccttttttaaaattatgctaaaaaaatgggtacattttaaaatatccgctatttcgtataaactgtaaaaattaatgtttctgaaaatatgttgacttattagctttaacttttcgcagtctttatttttcatcctccttaacgaaataaggtcgctaagtatttttccattacgttcaattttgtgtcttttcgcgtgggtatcacaatgggaagtaatttcattacatttatgccccatttcgttagtactcccctttttagcggatcttccatcgcagtgtctgattaattcgttgtgcgtatagacggagtagcttccttttctttcgcaaaaaaatgtacttgctcgtttgccctccaaagggtcgtatgtggctgcgccactggctgggtggacaggtccatgcttgctgctatccccaacgtggctgcgcaccttcgcaggaaagaaacaagtcaaaaaaggaaaaagtgtgaaatgtgcaatggggcagatgtgcaattgcgctacttaatcgacacattcgggaaggcccaatgggagggtcgcatcacccaagtggatgcgttcatttgtgaacgtatacatctgcaccattttgtggtttaaaaaaaaacgcttaccaccatgcgcaagggtaaaaatttactccgcagaagtaggtttttacatgccacgctcatcttatcaattttagggacattcctttggggcaaaaaaaaaaaaaaaacactcctcagttgaccaaccacaactgttcatctgcccttaagccgttcaagcttatgtagtacaagtaaggtatacattttctggcacatcagcaaagtctgtgaggttatacgtgcattttcctctttttttttttttttcccacctttttggcgatttttacattttttatcgaaattttaaaagctttctttttcgaaccattttaaacagcgggtagtcaaaaatatggtttgaacgccgtctccgtttgtgcatacatggagggaggagttagcattgaatgggccgcagctttgtcacgcccccccgttttgctctcttccatttaattttactttattttaatgtaatttatttttttcgtgatgccctttcttctgcacttatcccaaaggggcttactaaaaatacacggcaaaggggcacttatttacttcccactttttcaggagcaaaacacgcgcgagatgaagccgacctgtgcgccaacacacagcacatagcagaccaaacaagcgtatacatcagcacacaaaatgattacattaagcgtttgaacccctcatgcttcttacccatacatggagaaaaaaaatgaacctttattttacgcccttattgtttctcctcctttgtaacgcatacttaattataggggtgaatttaaaaagaaaaaaaaaatgcgtctctttattcttaagttgtaatttgaatagtgcacatagaaacaatcaccagagtcgtctgttctgttacaaaaaaagggtaaaagcgaaggaacttaggaagctgtcaactgaggagcttgagaaggtacacactcgcacgtctgttctattctgacaagtgctacactacacggcaaagttgctggctcttcagctttcctatgtcagtacatatgcgtggcgctcctacgtggggcacctctgcattgataatatatatgccgcccgaaggagccttcacatgtactcagaaaggcacataactgaagatgccccaaatatgcctttaccccttcaccaccaacatcgcagcaccatttttgtcactcccccgcaggaaatcatcaagtgcagactggacatacaaaagttccaacaccagggatttcacgatatacataactataacgtctattacgagaaaaacgctagacgaaaattagcgcagctgatgaccatatactatgagaggtaccttgacaagaacgtgcggataaaaagtaactcttctgaaggagcagacttcacttcggtaccacccccacggggggacgaagaagcaaaggagccaagtagccacgaagagtgaacagccaacagtagtaatgaaacgaaaacatgactctgggaaaaggaaccacgggaaatatataacccgttttattttcttaaaacgtttgttcatatccacttacgtgtgaacaacttcttgtcgaacgttcgcgctttatgagaagaggccccaatttgacgaatcactctagcagcgcctgtttttgcaggcttacatgagcatgagccgacgcctatattgggatctgcataatgggggcatatatgcatatagcgtatttttccgtatgttcaagcacctgttcgacctgaaaaattttttgcctcacttgtattgcctcacctttgttgcctcacttttattgcctcacttttattgcctctcttttattgcctcacattttttccccacctttattgcctcacctttttttgtcaatttgatcgaaacagatgcataacgataatttgcaataacgtatcttttttgtgcatttgtggaggtgcgcattttcgcgcatagcaatatatatgttatacgaatatatataataccatatatgtattcttttttttttaaccccccacgggaatgtaattaattttctttttctttccacccattttgccaaacggagtattttttcctatacgcaaaaaacatgttatatgtacttggcaggtatttcatctacaaagctttttgactcatttcgtaggggctactttgtagtttttttttttttttttcaatcagatagccgttacttccacgcggttgcgaagaattgcttcaacttcccaaccacttggcaatttttggcagaacatttcttagcccatgtttttacgttctcctatttcttcgcataaatagttaaaaggaagaagcggaaaggatgtatacgcgggcatctacatataattaatatgctcgttgtacagaagcatcggtttggaatttctgtgcgtgggacgtatgacctgtaaaaaggccgtcccttcttgtcaactcatttccattgagtcattttccaaattgtaaaaaatgaagaagtcgttgaagaatatcaaattgaaattaaagaacaaaaagaggaagggaaacttcgtctccttctacgacagaataaaagaaattaatgagaaggaaaagctgcaggcatgtagcgtactcggaggtgcgaactacgacgatggtttcacttcacagtggataagtcacgaatccaaggatgccgaaggtaaggaagcaatgcgaattcgccccgcgcatgcatgcgtgttggggttgtatatatgagcggtggtatatacgtcaacatttacaccgtatgcgcgtcaccagtgagccgtgaactgtgttccttcgtttccaccgccgcacagggtgaactgcgcgcgcgtctccttccccactaaccgcagttgcggtatggtcagttttgcttactcgccccaccatattgctttttatttattttttttttttgcaccccctttgatagacctcaaaagaacgaacttttacgcagcgctccaggtgtacccccaaaactgcttcaacagtgacttcaaaaaatgctgcagagaattacaaccatatgcgaaaaatctaatgctcattttgctaaacaaggacagaatttttggtaccattttgaagtacatagaaaatagcaaaatccaaaatgacgaaaattatttctacaaattgttggtgatcctcataaaggatttaaaagatgaaagcaaaaaatacatagatcatattttaaaaatattatacgataaaattaatttcaacaatctagacttgttagaggaaatatttaatacctatacaaatatatttcgaataatgaatagaaaaatcataagtaacgtggataagtatataaaaatatccctaccactgttacaacatcgaaatagtatcataaaaattttcattgcggatagtttttcttatctgttgaggaaattattgctacacgatttaatgcagtgttttcaaaagttattttctttttgcgattttttgaaaaggaacaaagtgaaagattattgtgacacgctgagcctcctcatgttagaagctctaaaagtggacaaagacaaactgtccagaaaaacattaccctttttgaagtttataatttattcactattcctaaaggagacatattattgtgaagagacggagagtcattatgaaccaattgaggacacacagtgtatgcacttcctaaaaaaggcagtagcaaacttcctcattgatatttataattttacgaaaaatgggacatttgaatttgtggaaatatttctaaccttcattttgagaaattactctatcctgtttagaagatactacaccgatgtgttagttcagtctgaccaaaatacagatgcgttgcatttgctgatcagtcaaaggggcccaaacggggtctcctcaatttttccctctttagccaacgcggaggggcacagtagcgaggtagtagccactgcgcatgatttgcaagatgaggatgacggcggagcggagccttctccacctagccatgctccagatggagcaccagagaggagctccgaacttgggaacagcagcagaagcagcaacaacagcaacgacagcaacgacaacgaccagtttagggacgatcacccacacgtacgtaacaacaaccaggcacaatcctccgaaacgcaaaggaaggccttttttgcgaaagaaattttccacagctgtacgaacttttttctgaaaaaaatattaagcatatggatagaaaaaaacagcgaacagaaatgtataattgtggaaaccgctcttcgcgaactgagtaaatacgcgcaagatgtgaatcgtttgaagttaatttatgtctcctttttttacatatggaatatctacgaccacatgttctttttactaaatcgggacgtggtttcgaatgaaggcataaaaaatatgttcacctccctcgtcaaggtgtttatgagcatcgtgactgcagagcagtggaataacttaagtgaccaccaccctcttcgagactccctctttcgctctttcattctcaacgtgaacgaactgttaagtagaaaaaatcacagcggcgaagattcacacctgaacgatgttttgaagtgcatatttgtcaacatagcgagagatgtgcaaaaggctgacatatttatgcgtgtaaaggagtgccacatggtggatggactgaaggagggagctggcccaaaccacttgtccgaaaaggaaagcatgtctaacaaaacggacccttacaacatctctgacgagggtactaatttacacttgggaaaaatattcctcctgtttgacattttgaagagctcaacaggaagggagagtagcgccgcggaggaggaggatgatggagagtgtaaaaaccttcacaagaagaaactacaaaatggagacttatgcgcagatgagcagacggactactgcagacccagtagagagtggaatgccttccaccatgggactgacaaaaagcataagaacaacatcagcaaggaggattccccaacacaaatgcaaacagagcttcataatttattttccatcacctttgaaaaagtaacaaacatactttcaattttgaggcgaattaatgagtgtaccaatgtgaacagttccacacacgtgaaaaacggggaagaggttctaaatgaacctcagaaaaatctccaaacagtgatacagtttttatttgcatacgtcagcctactaacagagataagcagaaccgacggggccatactacttctatgcacaaaacgcagtggtaacaaaaaggaggaggacaatttttttactatatttggagaaatatgcgatagggtggaaaaactaaaaagtaggcattccataggaaggaaaattcacaaggagaacacctcccccgatatgaatttttacttgaacagcatcatacttgatggaaatattatgatgacaacgttggcgaagggaatgtataaagacagcgaagtaatcgaaaacgtccttccaaacaacaacaagttcttactcaactgtttaagcaagtgggagaagaacgaggtgtatggtgtggactacttgaaaaaaataaaaaacatactttccaacctgaacgaaatgaatttttttgcacacaaaacggatgacttgtttgcatatttaaaggcccttaaaaagctgtttctctgctacgacaaggggaataggaaggagttcctgcaaattatccaattcgtagtaggcatatgtatagcactcaaaagggacaaaggaagttattatactacaaatgagaacaacattacatcgggggagagtagtaactctgcttgctacgccaaactgttgcccctttttgattgtctcatttatttagaaaatcaagaatacttagctacgtacgaaaaggtttatgaatccaaaattattgacgtagtaaattatttgaccttttttaaaaaccgcaacatttttagcgattacttgctgaaggtgaccacaaaaatttgtattgtcgaattggtttatctgttaagtgctagcatggtgagtatccccaaggcaatcactgttcacgtcaaaaattttctgcgttcgtacagcgtagacaaacaaatggacgacgaaaagggttatcggcaccagctggaatactatttttttgtactaaacggggtattcaaaatgggtaaggaaaagctgctcgctgtggaggaggaggtgggcagaaaaactgctccaggtggagattccgcgagtgaaagctgtgagaaagagaacactgcggatgacaatgcggatggtaatgcggatggcaatgcgaagcattttgtagaggaggtggacggacgagagaatcacagtgggagcggtgcccccctgaggaacctcatttggcggaacatagaagagtgcgaaattaatatgcgacagtatgtaagcattctgaggagcaatgcaccgcccacattgccaggaagcaaaaatctgaatgctgaaaattccctcaaaattgcattcgccactattcatatggtgatcgtgccgcaagcgaacagccttaacaaatcgtacagaacgaaactgctagacatgtacgtttggataatgagctatattaatggcaatttcagatgcttcttccaggagttaaaatattactcgctgttgaatgtggtctttgacattgttgggagtttgaatgagttatgtcacgcacatgggggctcttccctgtctgtcacttctacgcagccacaagttgaccaaatcacccatgccgtaaaaaccttcgtcagcaaatttgagcacaacatgcacattttgaacatccccaacatgataaaatttttgcatatactgtgctcgtacaacgagaaactaaacaactacaaaaacgacattgaggaaatgctactggagaagaacatcaatattaccaagttactgttgaacataaaagaggaagatagcaaggagattatccccatcttgataaaaatcattttctgcattttaaaaaataaaatgaaaaaaggaaataaaaaattgaagaagaatatgattttttacctgtccaacatttcttgcgacaattattgccatatccttatatctgtagtgtaccccttggtgaatgtatacgagggttcaattgactatggcaacttgcttaggtacggagacaaggagaaggtgttgatcagtttcctcaccaattgtcaggggagctttgcggcgcactggagataccaatgtgatacgcgagcggtgagtgcggtggcgggtgaagcggcgagtacaaacagtggggaagaaatttccctctgctacgacgatacctttaatcactccagttggcacttcggaaattacataattgaaataaagaaagatgcgctttttaaaaacgtccacttcaacaaaagctttagtctttttatcgagatactgaagatcatgaagtataagctggacacctacatggagttttttttccaagtctttgtcaccatagcgcactacatcaatgtgtaccacctgatgaaaaagaaggcgaaggagaggaggattttcctggtggttaagaagatggagaatcgagacaaatgtggaagcggcgaggagggggaggcggcccacagaattagtaaccccggagaaagggagtacaaggaccaggcgaaagaccaccaccacgagtttggtcacaagtttgatcaggagtgtgaccatgaccgcaaccaccactgtgagagtgaccccccctgcgaacaccgtgtcgaactgagcgcgaagagctcctatctgaagaacgccaacaagaagtgcatcgagcacatccagttcatcatgctaaactacgaaatgacaaatcgcaatttggaaaaggccaaagatttcttcgccttcatgttccgaaaaaatgtgaagaacataggcaaatcaaatttgttcctgaaaattttgtttgacatttggagcaagaacgaatcgtatcacgggttctaccagagcatcatacctaactctttatccgttttaataaaagctgtaaacaaccaaatagttgtcagtcgattaagtcacagtgaatggaacgcactcgcggagaaggtattcgatgtcgttttgcgcctatgtggttatgaccatttgaatgagaacgagctgaattggcgtaaaggggaagcctcccaaaaggggcaagagcgcattcgggggagaagcaaaaatagggaaggagtactcaccatagtggaaatgagaaaacgctctgatgtgtccactttgaaaggcatgaagatattgaagccgctcatttcggacattatcgtatgcattaagaaaaccattttaagaaggtacaaagagttccttgtagaaaaggaaaagggaactacactccgcaaaaaaagcaaaacggatgagttaaaaattattagcaataaagaactatacattctaattgaattatctgctgtaaacaaaaaccaaacgtacaatttgcacgtcattaatataattatcaccttcgtgcttatcaatgccaagtcgttacatagtacaaattctgaccacgtgcagaagctgaaactcatattggtagctttgaagagattactcattaatatatcaaggggggaaagtgagcacccaaggtggaggggaaaaaagaaaacaaattgcaatttttcttgctatcaggatgcagcgaggaacgccacgaccagatgtgcaaatctgtcccatatagacaatgtacaagaaaaaaaacgtgagagaaaaagaagcctacactcatcttatatgcactcttatcaccatgcgcacaaattgtacgtatgcttcaaactaaaaaacgtggtatacgaaattgtccagagatgctatgatgtaagttgtagagtcctcgctggggatctcctagttatgattggttgcatctttttaaaaattagaaacataaacagatatttagaaaagtttaaaaaaaatatggacacttttttaaaaaaaacaaacgagcttaattataactccaaagtggtcctaaagaatatcgtgaaaattccattaaaaaatgaccaggccaggaggaagaattattattacaccttccttcagattgcccagatattttgcggcctgaacatttgcaatgagaggaactcctaccacgaatacgatgcggatgtgcagtttttaattttcctcgatttgtgcaatatgaaaatgtccactgttatgaggggttatgcgctggaaggggaggggtacctaataagaagctgcaacagtagtggagaggtaaagaaggggaagaagagcgaggagaggaagacactccggaaatatacctttgatcacctgttttcaaatagcaacaagttgttccatgaaatcctcgtgaggcactgctcctttttaatttttaacgaatcgaccaatgaaatggttagagacaaatccgtgcagttcgttttgttcttcccccaattgttgaaatggctactgcaggaatatgaaaggaacgatgaaaatattcatcacctgagcatcgcaagagacgtcaaaatatgtgtccatttcgtagttaatattataatacccaaagcgctcaacgcactaaaaaagaacgtcaacgattttaccaaaattgcgctgcagattatcctcacaactataaagctagttaacccccacatggatgcactcaaacgattagatgttgaaccatttttaagggaggttaaaaattcgctggtaaaaaattatatactcaatgcagatacagattctttgttctgctttagcgctgtgaaggcgaagaagaatgaggagacgcacccctccgaacaggaaaagacgaacttcaaaatgttggaaaggttactatttcacgacttacatcacaacgtagttggaacgttccatgagagtaagtctcatcaaaagggaagaaaaaatgaagaaaataatgaacgtagatccataatccaaaatataatagatcttaaatcagaaaacaactccaaaggtgtggaaaaattagttgtcattacccccctattatgctactacacgatttctaaggttgtaattccacttgcactgaattacattctccaaaggagttcaaaaaaagaaacatacaacaaaactctcagcgcaaatagcataaagctgcttggtacctgcacggagagggtaggcatcaaagttgtttataacctcctggagctgcttctttcagagctgaagaaaaactcatttaataaggtatacatcgaaaaggcagtaagtcacattgtgaggacgtacgattttagggagttccagggcattgacgtggatcagaattggggccgcccaggaggagcagcctcggatggatttcgaaacgaggacgaggtaagccgcgccgcggagcaaagtgaagggatcgaactgggaggagtcaaaggggtagagactgcagtggaggagcagcatgtgaagaccgcaccagaggatgtcgcacctgtgaagaccgcaccagaggaggtcgcacctgtgaagaccgcaccagagggggacgcaccagagggggacgcacctgtggaggccgaaccgacggggcggagcagtcccagcccgctgtgccacaagtttgtccggcgcatcctcccgcagctaaagctgctaatgttcgacaaatctgcgacgaacgaaaagaaaaaacaaaagagctacataaacgaccaagtcgttgattacaaaaacaaggaggcagtggccaaggccgacatcgtcatatcatttttagtaattctaaacaaaatgaattacaattttgagaaagagttacacaaaataatatacaaattatgtttttgtttatcgtccaaaaataacaatgtaagaagtgaatcgaagaagacgatgtgttttatttccatgtacctcggtttgaactacttcgatttgatcataaagcagatgtcggattacctgaccaagggatatcacgtgccgatatttttgtgcacggttaactccatcctggaatctgtactaaacaagaaggacaaatttttagacaagaattacttaaccatcggcctcaacgcgttgaacgatgggaatatcaaaaggtccaaggggaaggactccgagcggttcaacggaagtagcgccactcagaacagcggcagaggcaggaagaaggcccctttcgcggcttcaccagattgcacgaacaccccgcacgacgccttctgcaccaacatctttaacatgatcaagctagaaataataaacgaaattgacaaaaatacggatgatgttaacaagaagcatataaaaagaaaaacgaaggaaagcaaaaagacctatggaaagaatatcattaagctgttaacaaatatagtacctgaaaaatgcatagaaaataatatcctcacatttttagaaagcttatttagtggggaatctttcgaaaataatgaagtggataaaaattttatttttaaaaaaatacatttttatcgtgtcgtcttacttcaacaattttgtaaaaggaatagaagagaacaaacgtctctcccccgattttgttctaaacattatttacaaactgttaacaaaatcggtgtattttttcagaggtgataattatcaaaatttacgcagtgttatgcaaaattgcgctattctactttttaaatataacgtctctgaccaagcagtgcaaacctttggcagcttcaaaaagggtatccaattttatgtgccccaggaagcagtggaggagaggtacttgggacttaattaccaacacaaatgggtacatttcccttccaaagggaacaacaatatgcatataatacaggggtcatttcaggagaaaagcatttatgacgctattggaaagacgaagaaatttgatttccaggtcctcgcacaggtgttggctagggttgccctcaagttgttagcttacgtggttaagcgctcatcagagttgttcacggagagaaggttaagaagtaatggagatggtctcataaccgatgctaatgacaaccttgatggtactctccacggtgagaggtaccctggcggagcgatcaaagaaacgtcaacttgctactccatgtccaccaccgtggatgatagatcgcctagcgaaaatgaaaacgctcagaaggggagattcacgtctatcggtaatgacaagggaagcgccacagaggcagtcgtcaccacggttgggaacagaactgataacaaaggggtagtaaaccataatcatggggactccttttcaagcttccctgaatttataggactaattgaaccactcctcgtgtacttcttctgctacggaaaggaagacgtatttgtattagcctccaagtgcatcaaaattattaaaaaaaagaaatttagcgattttaaaaagtttggaaaattaattattctctcatccgtagatatattaaaaaatatccccaattattacagcaaagaatttgacaagctcattctgtcatgcattgacacgttgacatatctcatacggggcaacaacaaaaatgatattatctcttggctgaattcggatctatctagtcgcggaaaacctagtgatagtgttgaggagccctcaaatggtgacaccgtttcgaagaaaaagagaaaattggaagaaggcacaaacagaaggaatccccatgacccgcttggggacacagccaaattgaagaaacagaaaaagctgaattatttgctagacgaaaaagtcttatctatgtattatcccaccctggaggggggagaatatttgcaagacgaacaagaagaatcgacgaacactctacgatactgcctacttaaccaaatttcgctgctactagaaagtaaaaatcacgtgtgggagttgctaatattatttaaaaactgcatgctgagggaagacataaataatattatcaagaaggggacaattatcctaaaaatgaacagctgcattgatcaaattttcaacatcatgatagaagagtctcataatatgaaattatcatttctgtgtggacagatttatgtcgattttttgatgcgatttcctatatcaaagaaggaaaagaaaaaaaagtttttccaaattttaaataatttaaatgatgaaaatgatgactccaggattgccactttgaatgccctgtacgtcttcctcaacagagctaacgccaagttattaaaggaggaattttattacgttattttcgcgagcattatagtgcattttactaatgaaacaaattacaaatgcaaaaagatgtacatttttttgaccacattactcttccaacaagtgaacgatttgacctatgtttgtaattcgtataaaatgttaaagcataacttactcttttgcgcaaaggcatctttcacgtatacctacttgtatttgcttccccttttctcttccattttttccgagcggattgcttcatacgggcaaatgattcagggtgatgataagctagcgcaggatgagcgtagtgcagtatcgaaggagcatcaaaaaggcaggcgcgacaaaatattgcagctaacattgcaggggagtgacgaatcgacggaaaattacggaaacagggaatctagtacatgtcgccaagatgcacttagtgtgggtaactcccttgaggaagacaccccaagcaaggggcacaacaccattagaaactacttcataaaagaattactaaaaagcacaaaaaagtacaatactaagaagagcccaaatggaagcaacattgtagatttggccccccccagtgacatcatcctttttatgaaaagccaattagaagatttgttcctatcggccatgttttatctaatcgataggacatgctctgatgtgaaagcgttcatgaaggaggacaaactgtctcttcatgtagtaacctcagcgcaaaacattacccattttagtagcaactatgagatatacgcacagatggacaaagatttagtatacctcttttacaaggcactagagcaaatttttgcccacatagacatagacttgatagaaaatctggtgcatgaaaaacacgcccataaaatgtacaagcgctattttttaaaggaggaccgagtagagtatccaaacggagggtatccagcggatggggaagaagaaccaaacgcaccagccaacgaagatacaatacatgacaaattaattttgtactttctgtacttctggaatttgatcattcaaaatggactgttcaataaaaacccatatgtgcaaatcatatcgttgaagatgatgctaaattatataagtaacaaaatggcacgtccgttttttcctctcctactggtcaagttgttttcttctgataaatttattatcaacctgattttaaaaaaagttctgtcacttcttttaaattcatactttctcgaacatttctatatataccatagaaaaattagtgttttcctctccaagatttgcgtgctgttggttaacttcccgtggattaccaacgggtttgatgatcaaagcgatagcaaaggagtggcgtatgagaggtactatgcggaaaatcacggcgaagtgaaagggtgcggtgattcatcttgtggtaaaaactcagagcattcacatgtcaccggtgctctaaatggccctgcccaggagacttccacaaaagaaagccaaatggacaaccattttagcggcgcaagtgatgtcgaaggagacgaagaattccaaaaagtgaacataattttggagaaagatcagaatgagcaagataaaaatacttcttacgatcgagtgggaaccttaatgatgccaaatttgaaaataaccaaggaaatgctgtcctacagcaaatttttccttgtcatcgttaccctctcacgtgccataaacatccatttgataaacaagaaaaaatcttttgtgagaattctaacaattttaaatacgtataaaaatataattcaagatttcccccaagatctatggaccctcgagaatgagataattaacatcgtcctcccctccttatacaaagtagcttccatatttaaaaagaagtaagtttctccgcgcgcacgatgcgtgtttgtctagtacgcattatgtgcactctacttacctgtggtgtgccccaattcctgcgtgaataaacgtgtttatatattaattgtgaccactcgagtgatgctccttcagtacttttatactgctcaaaagtgccattttcttgggtttccatccttccctttttttttttgcagatactttgtcgaggatgaaaacattttcgaagaagtgaacacgtacaataagctcctttacctatcgagctatgcgtggtacattatttctcttctggaggaaaaacttcaaaacgataggggcacttttaataaggcctttattcaagcgagacaggtacatttaaaaagaagaaaaatagtgcctttttttttttttttttctatacgcattatgtatgtaacaattttatggttcacccaaagcgaaagactgcaaattttatcgcatgcgcacagtacatgcattacatatgtgtgcccatttttttttttttttttacttccccctgcagaggatcaaccgaattaggtttatcaaaaaaaaaaagaagaatttgttagccttgaaaaatcccaagctgtttaccctaaataagttaaaaaggagggagaaaaaaaaaatggaaaagaagaaaatgaaaatgaacttttagaacaagtctacattggggggaggcgtctccacagggcctcaccccgcgcgagtgtgtacatatgtaaatgtattttttttccgccatcacaaatgtatacctgcatagctgcttccttcattttaacagtagaaacactcattttgctaactaagacaaaactaaaatgaaaaagtgaagggaccggaccccccggtgaacctttcgcaatttcaaacttactcacatttggaggtcacggaacgaaatggagcatgttgtctacacacctgcgcatttgcacgtctgcgcatttgcacatcttcactttttcacgtgtacaagtgcaccactcgaataagctttcccctagaggggtcttcaaaaaaaatgttcattaaaaaggttgagttaaaaaaaaaaggatgcatttaattgagcccaaattatcactcacatgtttgaaaaaaaggataagtaaaagaatgaacatgggttgcaaccaccccggaatgcaaaaaatgaaaactgccatttgttgtgtcttatttatgtatacttccacctgatccttttgtgagaaaaaaaaaaaaaaagtacaaatgggcagatcgtctatcaaaataatcatacgtattacacatcaataagggcaaaataatgtcttacggaatttcccttctgttgtttgtttaccttttgagagtgtagaaaatatatacttgctacaatctgtccatgattacatgtcaaaatgtttggttcgtttttcttttcttccttcttcctttcattctttctatttttctttttaaattttgttattatatttttatattttttttaccacctatatttatcaaagaaaaaataaacagcacatttgtgcatttccatggatccaaccccatgttgttgtgcgagggtggagttctggggggtggagtgaactctttataatgttacacgttatttaattttatggggaagtacagcctaatttttttttttttccttctcttggcgaatttttattgcttataaattttcaaattgtgtacttttacaaatggtggaagtaaagaggttcctttctagcgtttcgttagggatgctaatttttttttttgtttgtttccttttgttttttgccctcaccccggatattactacagaacgggtgcaacaactgtgtggaagccctagttacagtcttaacatcggtttgtgcgtggtagataattcgacaaggtgctgtgcaagttgcgctctgtctttttcaccaggtagagaaatattaagcgcttcaaattgttgccaccatgatgaatttattaacagggacagttgccgctttgtagggcaccttacggatgatcaatggtaagacgcttcattcgctttgcaaagcaggctaacctcgcaaccttgcatgcaacaaggggtgcattatgtgatcatcgcccgaaacattttttaaccaaaataaatatgccacgagggaatttatcgctcttgcccaattggggggggcgtttcgaaaggggtgcattcattctcttgcctagccttttatcgcatctgctgtgaccatagggggagcaaagttggagtgcccacggacacatacacaaatgtgcatatatatgtacccatacatgtgcgccattttttccccttttgccaggtgcagccaactcatcggaggaagaagcgtcgtcacgcgtgcacctacgagggagcaaagccaagggggtgaagaaaaaagtgaagataaaaattataatagtaatggtaatggtaatagtaacagcaaccgcaaccgcaaccgcaaccgcaacagtggcactagtagtaatgttagaacggcggggtggctcttctccccgcgcagggccaatgaagggacacctttaacgacattcggtgagaaaaaaagggaaataccaccaggggaatcactcatgaacaggccatacacaagttcgcgaagagaaccgtatgtgcagtccgagtcggagtcgacttcaaaaaaacaaacacgacggtgtctcgcagagtttatcaacttagacacaagtccaaaagtcgagaaaaaggcagatgcattaggggggaaataccaagaagggacaccaaatgattacctaatgggtaagaagaaccgggaggaagctaccagaaatatgtacaggcaagaacccagtgaggggtccggctacgatgtggaatctgtgccaagtaaaaacataagcacatcgttaaagttgctctttttaaacaaaaaaaaaaataaaggagagaaaaataaaagaaacaacctttcgaaaaatattgagaacacggcagaatttattgaaaaacacaatcctatggataagccaccccttccacgtattctgactaaccaaatgtttataagaacgaaaaaacaagagacatcgatcgaaattaaagggaatggactaaataaatttaattacaaaaatattttgatatatgattcctttgaaaattgtacagggaacatcgttaagaaggtctctgtaaaagaaatttcactatttcacatattaacagaaaattttgtgatggacaaattgggaatgttttccatttgcatcgaaatggaaaacccacaatatgttgcattgttaaaagttcaaaacaacttaattcatcagatcacaacagaaagtgaagtaagcacaatatctgcattcaactgcgccctgagggaaacatccatattcatgcctgaagatagcagagtgagaattgtaaaaaaagttggagaaaatttgtcacaaaaaatatattactttaatatattgaggaaagctttattgaaaggaatgaaaatattggcttgttcttccaccgaaaattatgctgtcttcttggatataaattatataatcgttctcaatttaaacttgaactctgtaaacgaaattattacgcattttttgaccaaaccggttgggatatttctagataatcacattatatatatcacagatgcggacaggaagaatgtttttagatatatatcggagcatatactcaaggagaccgccgcttcgttggtctttctggacgagagtggccaagtggagcaagcgaatggggaaaaaggggtgagagatccatcaactgcgtatcacactccgggcaaaacaaatggtcggaacacatatgcgacaagaaaaaaatgggactacctctcccccctggggaggatcttcctgcaagagaaaaaaaacaaacaaatagactatttaatgaatggggaaagctacataataacccacgcgcgagatttgtacaatatacggaagtacaaaataaacaagaaaaaactgaaagggctgttgtctaagaatgtaactctggtttacccagcaggaattgttgtggatcaggagaaggtatacttcgtagacagcgcacaacatatgttattctgcttctccatgaagaaaaacaaaattgtcgagacgtatggttatctaaactctccagtcatgagcgacaagggattgaacaaacctttttccttgtccctatttcatgtgactaaatggaaaacgagcctcctctttttgagcgaactgtccagttctagaatcctaatatttgaaataaaaaatgatatcaaactgtacctaacgtatggtaatctcccccttgatgtcgctacctccattgtcgtgacgccacaatttttaatcgtctgtggattaaagcggagtaaagaaaattatgagagctatgtcacattcataaagatcgaagaattgagcgagttcgacattgaatacaacgaattctcatacaccctgcattatggacaaatggtatatatgacgcctctgaaaagaagcagcaatataaaaacgtttacccttagacagtacgaaaaaaataccaatgaaaatatcgacaccggattgtacataaaccaatacagcggaatgataagtgggaaggtaaaaatctccgcatggttccacatggaaatagtggtttacgattacttcaagaaaatcaccttaccttttcaaaactttatctcttcatgtccgaagggattcttttttcagtccaaatattgtgtcccttgtcccatagggtactacacttcagctgtgcatagactcaaatgcattagctgtgagaactacaaaaaaaattcaaccacctcttacattggatccatttccagaaatgagtgtttatgtaaagctgggtactacttgaaggataaaaaaaaatcgtgtgtaaaatgcccagaaggctactataaagatcaaattggagatttcaaatgtcagtccacatgtgaaaatatgaagagaagtattgtcaaaggagcagcaagctatgaagaattaaactgtgcatgcaaagatgggtactatacaaatgttcataacaaatgtgttctatgcttcacaaacttctattgcgtttataacccaaacgtacctatttacaaagcggatgttattccttgtaaagaacacatggtaactttaaaaatgggatctgcttcccctaaggactgtgtctgcgccattggacatacctacgagaaagaaacagattcatgcaagccatgttcttatgacacatataaaccaaaccaaggcaatgaaccgtgcattccctttgtaaccaatccagcatccacacaagaatttctccccaatgaaaattattttgaacattcgaatgtgtttttaaaaaaaacatcaaacgttattatttcccccatgaaaggtaacttctctttacatagtgccgtgttttgcgaaactggatacttctacagcaaaaataagtcgatttgttctatttgtagatacgacaggtactgcaaagggctgcacaatgaagttactgtgtgtccaaaaaattcaatcaccgtcaagttaaagagtgctacgtctctagactgtttatgcgaaaggggatatgggcgaataaccattcacaagcacaagtcattcaatatattatgtgtcccttgtccgtacaacactttccaacctcatcactcttctggtgaatgtattccttgccctgcttacacctttaccatttctacaaagtcaacttccatcacggattgcttgcctcaaaatggatactacaacatgtactttcattacatatatcagcattcgaaggagaggttcgagaaaaatgtgcctcattttttgcaacagtaccgtcgctacctgagcggtcagtataggaagggcagagaggagtatctgaggaaaaggcagccaagaggggattgccatagggatcatatgtgtgaaatacctcatgaggacaatcctttatcgatacatcattttactcccaagctgatagagggggaaaaaatctatggggatcacgaggaaaaccaacacaacgctcaatgcaagtggcgagacaaacgcgatggcacaagtgggtacgaagaagacctcgctaaagctagaatgcccaaaataagtaacagcatacgcaacttgaaaggaacgtacagcaacgcgttttacacgaattatctcaaaaatgtgattctcatggatagttcaaaaatgtcccgttttattcagcaggagggctctatattttcgctagctaactcaccagtagggaaaaacaaccctgggggaattcccaaggatcagcgtgagccacctcaggagggggttctcctccctcgtcaggaagacaccaaagaggcaccttcaaaacgagaaagtgtactaatgaaagataaagatggaaaagagcactcgcctggagtacccagcccagaagaagcggcgtcagggacacccggtgatagcaattcaaatttacagggaacaactctactaccagaagagaggaaagagattgtacgcaaattcaactccatagtagagagaaaaaaagacctcctgatggtaataaagtcgagggaagaaaactacatcgagaataaacgaaagaacatatcgtacgagtgctacgaaatggacagaacaataattatagaaaaaaatgtgtacgtatctaccatccccgaaattgatctcataagttgtcttaacacatgtatcgcgaacatatactgcacagggatagaaatggatagaacaattcaccacggaaagacgggtttatttttcttccttaacagaagtcatgggatgaaaatgatccattttttcaaatgctatttatatttttacgaggaaattggatcatattataaaaaggagagtttgaaaaaaatcgaagatatacaacagtatgatgatgcggataggataaccggctgcatggttcaaaagaacgaaaagctaaaattgtggaaggtgtacaattttgatatatgtccaaataattattattgtcctctaaaatcatttaataagagaaaatgccccttaaattcagttaaaaaaaacttcaaaggaactatagaagattgcctatgttccccggggtattctttgaagaaaaatttaaacctgtgtgtaccatgtgagaagggaacttacaaatattctacatcgaatgataagtgcataaaatgtcctctcaacttaaccacatcttcggaagcttctacttccaagtacgactgcgtttgcagagaaggctactattttcacgggcgcttcagcatgaaattggtggacttaaaaatggagcaaggcatgtttgaaagtattaaaaaagcaaaagggaataaaattttatctctaccaagtgggcaaaacaaattggaggatcttttttttcaagtgaagtcagctggaaggaggcaaaaatttgccaaaatggtgcaagcagttttaggggaaagtacgcagggcatgacaggaaaaagggaacctcacgggggtgacatcacaagtgtgattaaagaaaacgaagtagtgtccactgtcaaggagagaagcttcacccaaatgggagataccccagtacatgtttcgcatgccccgcatgcagtgcaaaaacattacaatgcactctccagtttagattttctttccaacaaatctgatgatagcgtggacggtcttacctacggaacgtgcataaaatgtcccgacaaaatgttttgtccaggattctggtttaaaaatttcgaaaagcaacttcatcaccctcccatattttgccccaagggatcaaccgtacctaagacaaccttagaatcgacggacgtgcacaagtgcatatgcgagaaagggtacagcataaatgtgcaaaacagccaccacagaagaagaggcagccgtggaaggagcgggagcgacggaaggaacgggagcgacggaagcggaagcagcgacagtagcagtagcaatagcagtagcagcgaaatgtgcgtgaagtgtgaagagaggtactacaaagacgtggtggataattcaccgtgcgctggcctatgcatggaattttccacctccttccaaggatctatcagcaaaaaacagtgcttttgtactagggggaaatatatgatacatgagtcgtcccacgaaatgaaatgcgtgaattgttccaaaggggccctatgcattggtggcttgaagtacaagtcgctaaacaatttaatccaggactccagctacaccgacatagagattaacgaccatgttattccattccctcagaaggggtactttgccacctttgaaataaaacatgaagatttcgcgtggtccccactcaactccctaaacctgcagataaataattacgaaaagggtgatatcataattaaaaacaaaatggtcaagcagctatttggccgaagggtaagccatcttactgtagagaggagtaaccagaataatcatccaaagaacaacaaaatggaggtcaaaccaggagaagaaatacgactgggttactcctccaataaagacagtatctcactagtcgaagcaggcataacacacatcctagttaacgaaaaattggagaagctaaaatacaaaaatgaatatttaactgtggaaagaattccagactttcatttgtgtccaattagtaaaagatgcgtagggggggtggacaatttatgcgcacatggatcggaaggatacttatgcaacaactgctcaaagaattatgatacgatttatttcagatcccaatgctttaaatgcaaaaagacaaaaatagaactgatggatttattggctaggaaaatattcttctatatgataatattctttttaatatatttaaattacttctgctatgtaaaaaggaactttgtatttatgggtatattcaaaatatggtattttttcgtcatctgttttttgccctacatccacatagtagaatccaaccaaaactcgctgccaaaccatttgttctacttccaattctttatcactctccctatgaagtttctgactcattatttgaagctgaactgcttcgtgaactcgtatagcaaccagcagtatatacacatatggtacatccagaggtacataaaaatcgcggagccaataattgactgcgctgtgttgactggagtgtttttaactatctacctggtgtacactagcctgaaggggaagcaaattagcaccgtagaaaaggttattgccaagcagattagcaaagtacattccaaggggtactaccagcaccgctccgacttctactaccagtactaccaaaaacatgttattgacacgattaataataaaaaggggaaggaagatttgtggtcgaagaagtgggagaatttttccttcgagcatgaacattcgtccggtgaggaagcggcaaaggggcgggaaaagacgaaggcaacaaaagagaagacaacaaaaaaggcgaagtcaacaaaagcgaagtcaacaaaaaagcctcaacgggatagcagcacattgggtggtaacagcacacagtgtggcagcatcgccgacttgtacacctccgacgactcgcagcgcggaaggaaaatggcgaagaaagaactatcctctagcaacgaaaatctgtacaatttttatgaagagttcttgcctaaggatgaatcaaattattgtgtgaaggaaaacatagcaaaggataaatactggacgtacatgtgcgcgctgaatatctacaatattaaagcctttggattattccgttacatacacccgcctagcatcagcacgttcagtagaataaaacggattctctccgatttgaaagtcctctacatcatcgtcttgtatatatacttcccatttactcttattagcctgttagagttggtgtggtgtcagccagtaaagtacaagaataaggtacccatcctaattctctatcacatgccttcccaagtttgcaactggagaaataaattgtttacaacaggagtgatattttcttccgtcttcttcctcatttatttactcttatttatcttttccttctatggcactttgaagaattttaaaatatttggttcctatgcaaagcgagtgcggacttacttcctcttcaatgggtacaactatcagaaccggtgttgggatatcttcaatgtggtcaaggtgatgttcgtggctatttccttcacttgtcagttgtacaccaagagaagtgataacgctaaatattttatctgctgctgcattgtatttatcctaatcacagaagttactctcattttgatgtattccccttacgacaaaaggtcgaacaacattttgcgcaagttaagtttgttgtccaccttttccatattgatcacctatctaagtgtccagttcagctttttctttaatttttccatcgtgaacgctttgccgttcgttttatttgtctactttcatctctacgtgggtaacaaaattgtacttgaatttgccatttacaagaatatttttaagaggaaggaggagagagagtatcaggaagacgtagggcgagaagcagaggggttgctggacgagcagtccttcttcaattttgcaaaacagaagagtaaccagaatggggtccactgggacctccatgcagattatgggaacacaagtggggtacacaactgttccaacgaagggggagaggaaaagaagaagaaaaaaaacttctttatctttatcttttcctttatctttccctttctctttccccctctcttttccttacccatccgtgttgaagaactgcaacctgtatgacctcctcctacgcgtgaataacatcccattttattccatccttttcaacgaaaagggggaggaaattttcatatttgaaaaggggtccaccaaatgtaagtacgaagaaatagtaaaaaatgtaaaaatgaataccacggagaggtctcaaacgggagtgataagtctagatttgctacactcagatttgctttactacaatattagtgacccctacagacagcccctctccaatatcagctatgtaaacctgaacaagccgagcacgaactggtctcaacttatacgggaaagcaaatcatccaacaattatgaacaatttttcaagagagaaaaagagtactccaaggaaaaggacaactatctacatggtgaggtagacagagaaaattcaagacgagccattcctccaattaatataactcattttatcaattgcctaattgaagccattaacattttattcgttaatcagtcgtacaaccaaataagtgtagaatggatcagcttcgttacgagattttctatctgtttcatacactggatgaagaatcacgacgaaaatttagtgaacctcgtcccggtcaataagaagcaattcgaaatgaaaaaaagaaatctcttattctattccctatttagttcctacgcagaagtttattctgtccactccatcatgggagacaacaacaaatttgaagaattcaaaaagaattttgtacaagcagaaaacctagaacaattttacatctacctgaatgaagcaaacaagaaaaactctggggcaaaacccgtttatagccaaagtgatgatgaagaaaaatccgattgttacactcctttgaatttcctagatgatgaattttatagatgtgaacaagatatcattaaattactttttgatgaaaatatttttaaaaacccatcgtggaatttttcttctcaatttacatgattcaatttatcgaaagtaagcgtctctccattttaatttttctcttctgtgagaagaaaaattatttaagtagggaaaagcagttcttaaaaataatcgaagccagaaaaaaggatattcaacttattatgtactcgcagaagaacaagcagatgtacgatttcgtggaaaacaactatatgaatgagtacaatcgggatttaaaaaagaaaatcaaaaaaatgcaaaacttaatcagaaagaaggagaagtcctcactcaaacgagaaaagttgaaaagcgtcacgcgtgtgcagggaaatagggcgaacaaaatgagcaacgcgaacgcgtacatcgtccagaccttgaagaagctcctcgacgattcgtccgtcaccactcggcggcactcggggggcgcaagaagaaaaccgcacgagaagacgccccagtaaatgtgatcattttatcgaatggggtgttaaacacatgagccgctcccaaaagaaggaaaataaaatgcagcagaataggttaaaatcgaatggacccacgcgcgcagcgccccacccctttcgacgagcaccaaattggccgtattggccgtattgaccaaattgaccaaattggccgtgttgaccaaattggccgtgttgaccaaattgaccttattggccgaatcatcccagccgcctcccctttttatgcaagcgcacctgcgtgctggggattttttcaggggctgcaaaggcttctacgtacttgccataccccagtttatgccccttctgaggacatatactgtgtacatatgatacttttacatttattgctaacttgaactgtgctactcctttcgtgtggcaagattcttacaacacatacacgtatggagcataagcccatgttcgcaaaaagaatcctaggttggtcatatttcaaaaagtactaagtaacgagcacacttatgaggggtgttaaaacatgcaagtggtccctggcgctgtagatgcgttcccaaaaagggacgcgactataaacacctgcttatgtgcacactatgcttgtaaaagggtaggtctcaccttacatggtaacaaaacccctgagcgtgaaaaggccaaatgtttgaacaaaagatacacttaagattttttctccctcccgctgcggcatttttgcaaaaacgtttcattcattttttcagcttggaaaaggcacgaacaaggggtaacgataccataggcactcttaaaaatgaaataaaaaaaaaaaaaaataaataaaatgaaataaaataaaataaaataaaataaaaaaacacaaaatataataaaataaaataaaataaccgcttttcatcaacccaattatgcagtatgccaaacagaacaccggttcggctacgaaggaagggttcaaatttttgtgataacttcagagggtgccttttcctcttctatcagcggtgaattgggcaggaaaaaaaaaaaaaaaaacataacataacataacataaacataagcacaatcacaaacgtgaacacaaaaataaatatataacgtgcaaacatgtaagcgcatgaacacagcgcattcaaccttttatacgatcctacgggatgtacagaagttctttcacatgtagcacgccataatcgaccctcgttcagcgtgccagtatttgccaaggagtgaaacacccccgtttgaaagtaaagattgcggaaaaatcgcagcgaagggtacaaagcaaagagagcaaaacgtatagagcacacgtcacgtgaatgacacctatatgtacaattccacaattgtgagaaaaacaaaatgaggagaaatatacttcgaaaattttgccttagcaaaaaaaatgtcaaaattttggatgtacacagaaggggattcgttagcaagcctctgttaaataatggaatgacataccggtgtagtgtgttccttagaggtagtaacaactggcttgcaaaaagcgaaggaaaggcagcatcttttttctcaacagagaaagatcatttcagctcattcagcaaagaacagattgaggaaaaggtgttggccgtgctaaaaaagtatataccccccgatgtagaaattaattataatgaagaattggaaaaatgtaaaacgaaagataatagagcttgggacttcctggacaccgtcgagtttttaatagacgtaattttgcatcacctgtgcgcctgtagaacgtgctttcctgacaagagccgtggaaaacgtttcatttgttaactgtgacaatgtgattacgttttcgacgtagtgcaaatgcgaccgtgagacgtgttttgcacgcgtcattagtacacacacgtgtgcttgcatataaatgcgtgtatcacttcccaaaccaccacctcctatagattgaatctgagtttaacatcaccataccagacgaaacagcggacaacatcaaaactgtgcaagaagtaatcgattatttggttcagctgaacattaagaagacatagacttcactcttttgcttcatgctttgctgcattattttatgtaccttttcccaacccagttttaaccaccattgtgaatacgtgatagccagtttgtgattaagggccaagcgcgaggatccttctccttcccttaaaaaattgcttcttcttcctttgcgcctaatggtgtaggtgctcaaccttccaagtgtatgtgttacctatgcgaggagttcacatttacacaggggcgccatttcccccgtttcgcaacaaatttggcttatttaaaaaaaaaaaaaggggagcgggcaggggctaatttccccttcatcttccctatcgtctacattttcatcctttttttttttttatataatatacttagaaatatttcacccccctttgcgaggggacgctcttatcttttacgatatttaaattagatgtaatccttaaaaaaaaaagcaaaaaaaaaaaaaaaagtacagcgtttagccgcgacatgcaagggaaaacggacacacgtacacgcatgtgaaaatttatttgtaaaattctgcataaggtaattttcaaaagtggaaaaatttaaagaaaaagcagttgactgatgggtgacttatggggggagaagccatgcatacaaataaactcaccattttaaaaaaattaaaatttatcttatattataaatcaccaaattgtttttttgtttttttgttggactccattttgcccacaaaggtttatcagtcaaaatttcgttttgcaattgctcagttgttttttttttccgtggggattgcatcctttcaaatatgtccacttttaagcgcttgcgcgcgggaagatagctataccccccttggcagatttgtcatatgcccgcgtaccaatagggccgcacttaaaaggagccccaagcgtagtgaacattaactgtgtaaattcatatttcaagggttaactgtgtcacaattgaggggtatatttcttttttcgcttcttttgttacgcctttgtctacatttcttaagggcgcggaaggaaaaaaaagaaagggaagggaagggaagggaagggaagggaagggaagggaagaacttattcagtctggaatggtcatgtacacaattgtcacatgtaaaaacgcgttcatttcgtttcaccaaaaaggggaaatgtgcaatgaaataactcccaaggtatatctcattaaaaggggtacatttgcttaaattctttgttagctgttaaaattgcaattatcccgctatatgcgcaattggaaaacggttaaaaaattttcttttcacatttggggggtaacataaagtgtgtacttgtacatttgggaaactaaattgtcaccctccttttagcatgtgtatgaacgaaacatgtgcatagtgtagcttcaaaaaaaaaaatagaaaaccaaaagggggaagaaaagaaacgatacgcgggaaagaacaagcgattggttaggtgaccatccctaaacatagtttaactcgcttgagtttttaactccttacccgaaagttgagccgcgacaaagattcgctagttctcgtgaaataactcctgatccaaaaaaactaccccaatttactcagttgccaattcgcgggtttcagattgcacacttcagattgcggaattcaaaattctaaaatgcaaaattgcaaaacgccgatcttcacacttaccaatctcacgcacctctccgatttattgcgaggcaaccaaatgtaagataccatgtgtaatattaaacgcactcaccattttttctgcagctgaaaaagggggccaagtgtgtgtatttatgcgcccttttgcttgtctcttgtggagaaaattttaacgcttgttgcatttccttttttggtggattacccggcaaccctatcggcccctggttcgagaaaggccaaagaggggagacgcgctgggacgagtaagaaataaggactgccgcaggggtgagaacacccccaaacagtgacccgtaaaaatgctacccatcagtgacccgtaaaagtgctacccatcagtgacccgtaaaagtaccacccatcagtaacccgtaaaagtgctacccaacaggagcaacacagcgccgggaagcaacatgccacggggagcaaaggcggacggcgaaagaagtaaccaagcaagccgcttacgtatcagttcgccaaacgcagggaaggggaacatagacggagaaagtacaaacaacgtgcaaagggatgcgcgcaaaaaaaaaaaggtgaatttcgcggcagccggtgaagtatcgaatcctccttcagttcgtcattttttttttttttttttttgccagtaactacaacacgaaggaaggatggggagaggaccaccgtgttgcgaaaaacaagtggacgatgagaaaaacgtggagtatcacaatttagaagagctggagggaagaaaaaaaatgaatgttcaaggaaaaaacaaaaaggggaatacgtactacaataataagaaggaatacatcgagaaggtaaagcggttgaaggaaaaaaaatattttggaaataaaacgataggaaataggtacagctatatatacctaataaaccaaatattcggatcaggaattgtgtctatcccatatgtgtttaaaagttcgggatggctaccttgtctaatcacaaacattttcatatgcatcttaaccatttttaacaccttactttttctacgcgcgatgaccatgatcccgaataatatccattttaataagagatacgagtacatctccacagtgtgttacttcttggggaagaacaacatattcttttggctgatgcagatgtgctactacgcgagcatcttggcaagcaacatcatatcgatagtcatagtttcccacgcaatggattacataataataaataccgtgggctacaccgtagggtttactctgtacccgaattttcaaataaactatttcatagacataagcgagttatactatagcaagagttatgtggtgtgcataacggtggggtatgtaatcaatgcgattatatcgatttatttttcccaatccaatttggaggacaacatgaagatacagctgttgtctttcctatttctgatgagcaccatttttcaaatgatcttcataagtggacttaaaatatatcgctacaacgccagtggggccataatcaataagggcataaagaaatacaacaatataaaatatcccaccgcttttggagattttaatttcagacaactactctcatcatacatatcttcctactcagcagtaacagtgattccgtgttgggcaaacgaaatgaaatcagacgtaaaaattatcaaaattgtttgggtgtccaattttttctgttgcttcgtttactatatatttgggtacatattatgtacagcctaccctgacattaataatgacaatatattatatgacattttgcaaaacccttttataaacacttacatgaaaatctgtatatacctatttgacttgttaaccattgccccgggtatatatgtctactgcatagctactcggtacaatttaatcaatagtaacatctgctctgaaaaaatggctttcattttgggaaccattttcccctttttaatttcctggttttttacctccagggctattttcgaaaatgtcttcacgtggtccagcttaattttctcctatgcctgtaattttatcaccccatctattatatatctcatagcttgtaagaacatcccctactctgggaagaatccccttcaccatattcttgtactctacgacccgaaggagcacaaaagaagaaagaaacccatttatggtttttattacccacgggatgctggcagggggaagaaagagacgagttggaactcctacaaagtatgcagcgaagacaaaccaaagagttatgcagcacaatatgatgcacgaagcatattggatactcccccgaagaactccccgaatgaagagcgaaaatgcttactcccgctaccgcatagccagatgagctacctccatttgggggggaccaaaaataacgcttccaatgtagagggaacatatcgaggggagggcaacccaacatgtgacaaggtggtgcatttaagcggctcccatgtgagtgccccatatggaacagatgcgaaaccgccgatggtctacacagaggaagagagaaataaccaagtggtcgcacatcaggggaattttccgtacgaactcctccctctcggcgcggaggaaccaatgcggataccccccagggacgacttcgtagtggcaataaaagcacagcctggagaaaacgcatctaatggggaagagcacgcacagatgcaaacaaaaaaaagcatctcgttgcatgtggacagccaccccgcaccggaaactacagatagtacatatatcttagcgggtagagggatccccccagaagtggacgaaccgctgccgcaaaatgagcagcgttaccccagcaaagaagaagacgagaaaaggagaaaaaattcaaacgaattccatcgtcgaaggaaaaacaacacggagtcattcgaatttcgcaagtgtagctccctctttaatatgaaggcaaacaacataaataagaacaaccctaaggcgaagcaaaagctaccaagcaacgttaggaaatcgaggaagcacaaaacggtgatggggtttgaaaagaaaaataaaagaaataaaagaatttctataaaaaatgagcaacatgaatgctccgactattcagacatcaccgatagtgaacttttaaatgataaaataatagcagacatgtcaagagacatttacaacgatataagaataatcaaaaataactataaaagggatgagtacttgattaaatattcggacatttttgactcctttttgaatttgaaactgatgctggagggtacctccgacgggaaaaacgcttgcgatgtgtgcgatatgtgcgattttctagacgtgtgtaacgtgcgtgatttttacaattttgacaactccggaaagggactctcgctggagcttaccgcgccaaatgaaggggatcccccccccagcagtttaacggtaactccccacgcgtatacttatgatgttcgtaatgcaaggggggaagctctgacgtgtagggatcttccaactggggagcagcaaatgtcagatgtggaaaaggggaaatactggacgaatgataagccctttcgaggaaaaacaacgacggtgaattataaaataagagaagaagacaaggaaaacgattcgtacgaacgagttggaacaagaactacgaaagtggacactaaaccaagaggagataatagccccgatggggaagaaatgaaagaagtacaaattgacatgccctcaaatgatatatatgaaggaaaattaagtaatgatttaaaaaacgattttcatgtattcattaacggaataagtaataagcaaaatttaacctgggcatttgatggaaataaaaatgaaggaagacaaaatgctttgccaaatggtaacatccatgtgaatgtatccaacgtggaaaaacctttccattcaaatgatcctataagtccctcctcttcctttagaaaatccaaaagtgatatttattcttactccctcaatttatgtaaaaatggacatgacatggacgattatgtggatgaaataaatggcatgatccttttgaagaagttacattctcggaagaactgccccagtaagcgcaaaacgagtgaagaaagtatgcataatacctttttgcaaaccaaaagtgttgacaattatgcaagcagcaaattcttatcttttcccagtgacgaaaaggtgcatgtgcatttcgaacagataaatgaattggagggaaccaaagaaatgggagaaaaaaacgcaactgaagattcacaaaaaaattttgaaacaaatcagcaaatagttacccccctggggaacacaaattactcccaagttgacgatacacctcagtgcagcaacatgaacaagtatgaaacttttcccaatttagtacacaacagaaaaagaattccatcaaaaaatgaggatcaggagggatatgcagacaaacaaaatttccaatcaaaggacagaatcttgtacttcctaaattcattcaatcgaaaaagtaaaatgtacaaagatgtgaacacactatccgtgccggacaatgtatacaatgtgattccaaaaattaataaaggaaatggccacagcaacctcgatgacaccataaacaatatattcaactattacaagtacaactttttgctctccttcagtgagaagaataagaaaagggggacctttagcaaatataaatatgctagaaatgcccactgggtgcacaaccacaccaagatggacagagaaggaggaagtgaccgaagtgatcgtggccgaagtgatcatgaccgaaacgatcgtgaccgtgaattccaaaatgagggctgcgataggatgtacgcgcaaagcatccaagagcgaaacacaaattcgtccaaccacacaaatgaagatgttgtctcctacagcgacaacaacgtgggggaaaatatgccaaaaaaaacgttcgccactcctaattctaagttaaactatttgaaaaaatttgattctgatgagaagacggagccattacttatggctcaccagaaggaaaactactacgacgaattgccaacaattaatttaatttgtccagagaaacctttgcatgggtatgaggatgcttaccagatagatgactacgtcaatgggaaaattaatgaaaatattatccatgtctacccctctaggtacctacgaatcaagcatgtaaaaattactgaggtgctcctattcgttgcggtgctcctgctgctcatttcagtgttgtatgatttttcttactgatgcatgcgtgcgcatggtgctcctcattcgttctgcagaagtgcgtaccgctccaccgatttaccgattcaccaccccacagtttttctcatttttatgcccctgattttgttgcccaaataaactttttaaaaaaaattttaaaaaatcgcacacatgggtatgtccctaacagacgcgaccctccgtgcggcacttacggaacaaggacagtatcaccattgtgtgtcctactgtgtctcttcgttttagattcattccagcagcgttcactttgctgtcaattttgtttttttttggtgtgacttaaaaagacgaattttaaaattctttcccatttttaaaaaaggcgattgaagggatagggcagccgcgtgtgcagctgccagacaaacaggtgcagatgaaagcagatgggctaggcaaacaaacgcgccaacagacaaaccgccgctcacgcttacgctcacgcttgcctccctgctgcctcagtactcgaagaaatagctgtacagctccatatcgtgcaggcggagcgcgctgcgcatctcgaagtacgtttcggtggacacggcctcattgccgacgaagttacggacgatctgcttttgcttcgtctcctcctttaagtacttcaaataagacgggaaaaaaagggctataaattttggagtgataaacgtttccgcaaatgaaataatctccgtcgcatgctcctctgctttctcacccccagagccgcgcggtttgaagtggtgaaccatttcgcagaatttgttaagggaaaacgggtcactgtcgagtgaatcatctgtagcgaaaacaaaaagcgggtccacatcttgaccctgcacagccgtacccttacactcgtgcttactattccagtgctgtataatcagcataatgtagcaggggaaaaaactcgcaaacaattcgtaatttccccttaagaaaaaaaggtaccttgctgcaacatcatgcgaattattcacaggttgatttgctatcctcctcagcacaatcatgatgtaacggtcgtataattcctttctgactagactaaaatggtgatagtatttattcatggaattggtcttcagcgcgaaggaagtgttcgcatggcacgtgggagttactccatgggtggaggcggcggggagggatgccgcgtggatagatgcgggatggctggacacgggatggctggacgggggatggctggacggggggtggctggacgcggaatagactgacctgtttctccccttagttaacccttcctgcgcttttccctgcacctcctgtgcctggaacgcgttatccactggagtctgggggttcccattacagactatgtaatacctgtaggtcaacctgaagtggtcatccacaaacctcgctacatcatcagtcatgttttcatgcgcctttctcattaaaaagtttgagcagtctatgccacgaaaggagtaattaataacactcagattcgaaaataatctagccatatcgggtaagctgttgtaaaaatatatataattttcttttaacaatgataggacttgaaacttctccgttgtgctcatcatatctgccttcccatccaattctgtgaaaagttccatgtaggttttatcctgtttgtgtgtctttccctcacttagcatggtcaggcgattcgtctggtggtcattgctggtgctaagcggcatcttcgtatgagaggcgaaactgtatgcggaattgtgtagagtatttttgttgggttcattttttgcctcctcaacatggttggtagtaactgctgggtagttactcccaactgatcttccgcttatcctcccatgggtcaacttattgtgggtatcccaggtagcatcattcgtgtccaagttgaaacaagttgaggcggacaaacggtctgtcgaaatagtgtctagccccaggtctctatatagaaccttcctagcaaaggaaaaaacatcattttggcacacaagggaaatgttgttaatttcttccagtgacatttcattcaaattgggaatgcgatttagtaagtcgagagcgttaaaacaagaccttatgtctccattgcagttatgagtcaatcgttttacaacctctttcacgttgcggttcaggttgatcattctacagtagtacctttctgccagggttttctccaaatatagtgggtgcattttttttaaccttacaaaagaaacatatgaagaattattgatgtcaattcctagcaaggtattgacggtccttatttgttcatacgcatttataaaaattaccatggggtgtattgcatagcatttggggaacttctccttaggtttgttttccagaacgtgctttacatactcctgtttgcagtgattgactcggttgaatataaactccatcgaactagtgcaactggctcggaagtcttccgagtattctaactcggttaatggtaattcgtccaggaggaccgcacgagtgtctataaaatgttcttcgtagtaatttttttgtttctcttcttctctcttttttttaagatcgatattgagaaattccctatagagatagctccccgaaatgactgttctcatttgtttctccagaaaatttggaatgaaccacttcaccgtagtatcgtttagttctatatcttccatcagggcgcaaagcatttttgccttcacatctctgtctttgcccaaatgggttatcatttcttccaccaaatcgttacattttattaacttgctcgccaccctcctattcactttgtaaatctcgctgcaatagttggctactctcttttgtgccttctctggaaggggcaaatccccaccagtttgtggccaattgtttggaagggtaaaaggagaggtttcatcctcaaaagggttcttcttcccctcaagtatttctctcaattttctgtacgcaagatggtgatcctcgtcacaattagttggaatgtttcccagcgagttggctaatggagaaaccaattttgtgcccacctcttttgagcgaaactgaggcatcatcgacgcactttcctcatttcccctcttgggggagttgtttttcctaataaggtcactagcgacttgtccctttaggtaactcacaagggtggtattaataatcactgcctcggtgagatggttgcccaagaaacagttgcacagggagagacccctaatattattcaagacataaaagttgttaattaaatgtgtgaactgatcgtttagtgtcattaaatacaacgcacttgtgttcgtgtgacactcttgagccatagtatcatatataccgttattctcgcaactcttcgaagtgctatattgccaaatgtggtttatttcttcactaacaagcgctcggatgatcttctcccgcttacacagctcactactaaggcgtttgtattgccctatgcattgctttaaatttgtggtttctaccaagtgggggattatttgctttcccctgtgtgattctacaaactgtttgacttctctttcgagtgggtcattaatcgaagagggggcattttctccccgttctcccttccacacattggaaaaaataaccatattgtgcaattcccctcgttgcatttcatttttctccattccattaatgaaaaagtagtagcttcttccataaggcatgaacttttctgtcctttgtcttattttcttcctttcgataaagtcagttaattcttccctgagcgtgttggccaaggcgaaatcgtcattcacttcctccatcaggttaatatacaattttaaaatatctaacactgatttgcttaaattgctagattcctttgcgtttgtgctaatatgttcgcgcaaattagaggaacactgcatgctgttaactacgtattcgctatgattcccatccacaaacatatcgattataaattccttctcaagtgtgtgtgcttcttcctcgttttccaaaatgttccttttcaaattatcagccgaaattaatagcttgttcatttttttccatatgttaatccccacggtgtaatttttgtgtgttattttgttaaactggttagacacagcggaggggaaaaaaccctccttgccttctaagcagcgtgtactgcctatttttctccttgccctaattgtgggactcactagattcatataaacgctgtacaatttgagcgtcacgctcgctattttcccgttcatgtcactgcactctaccaaatctgctacaattttctttttaaccccactttcaatatgtaacggtaccgatttgttcattctgcaatttgggtggctgctccccgattcggttttaaaaattttgtgtaatggccaattttctctgtgctcatattttttcttccttttattgttactactgattccgtggcacaacatcatgttgcatactttgttctttttcgcacacttatgctcgtcctgttctttcccatgtttctttgttaccttttttgtatttccaatttggcaattcgaatagagtaagaaattattatatgggtgatagtactgctcattttcttcactagttcttctaacccaagagatatgttcctgtgattctgattcgtagtggcactctctcatgtttaatttgtcacataggtactttattaatgtacttttcccacttccgggggcccccagaattacacatatgttccttaatttctccacatcgattttctgtttggcattgctcaagctttctaactctctgcttaaaattgggtcattattaaattttatcaaatgggtgaaaaattccaaaatggtatgcttgtccttggggtgtatcaatatttcgtcgaagcttttcggcatgtagttattcatcttggttgcaccacgtcacatttggtgattttcccccttcacgatgtttttccccaatggtagagttatgctgtatggaaaaagctgcaaaagggggcaaaaaaaaaaaggagataaccctgctcgttttcccttggccctttcttacgagtctaagcggccattcccatcctcccacaacaaatgttaacgttgtacacataaaaaaaaaaaaaaaatgcagtgttccacataattgttgcttcaacgttctacattctgccaagtgtattcacatgcatatgcacagatatgcctacgccatcacatcaagatgttttttttttttttttttttatagtgcatccgttacgcacgcggcgcattctgtgatttattagaaaaaaaaaaaaaaaagaagagcgcttttaatggtttccactcgattcgatttagtttaaatcgatttgatttaatttgattcgatttaatttgattcaatttgattcgatttaattcgatttagtttaattttacaggattgcattttatttcctcgcgcgaatccttcaccccacctcttctcccattttaaagaaaggataaattctatagctaggtgccatgcgtatgaattcactttgcttaaaagatccattccccacttttttgaagctgagattttgaaaaaaatcaaggaaaagaagtaataacaatgagagggaaaaaaaaaaaaaaaggcgtatctccgtgtatccaagtgaaccttacagctacgctcaagctccccatagagccacatttcaccacaattgaaactttttccctttttatgcagaggtccaagtacaacatcgaagaagcctttaattagaaccccatctccacctatttatttacacaagatgaacgaaaatataagcaaagtaaatagcaccgtggtagagctactgggaatgtctgatttgttcaagcgaatgcaaaacacctgttggggaaaatgcatacccgatgtaaacgattcgttcctttcggtgggagaaaccagttgtgttgacagatgtgtccataaatatatggaaatacatacactggtggggaagaatctgcaggagtctcagctttccaagtgagggcgcttgggggaagcgtcgccccatgcgcagggagtcttcacacggatgttcctccacacggatgttcctcaacacgtataagctttttcacataagggtatctatttcagagtggcatatatttacacatatatgttatcccactttttttttccttttttttttcataccactgaaattatgcagttttacttgaggcatttttaagcggcgccacttttctttcccccccgacgcgttcctttaaagggacattcagctgcaccatatttaattgcgccatatttaattgcaccctatttaacggcatttccctcgtcaattttacattttatgcccatccatattttgccattttagcgagggggtagggggcccatttgtatgacggaaacgacttttacaattttgtttacttcaatctgttccatttgttgttgcacttttctcctttctccttttgtttgtttccttcaaatggaaaaacaaaatagaaagtgaactcgcgccctctttatcatttaaaaacggcacagttaggttcctcccaagattgtgcaactcggtctgcacatgtagaacttctcaaaatggtatggatgcgcccatcataaaaaagcgcaagtgcgccgcaaaaaggccttcatttttgcctcttcggagtgggtataatcatacataggtaacgcttagttgcgataaaattacgcccaaaaatggcttccaatttttttttatttcaattttagtgccatctgccgctccccaagtgcgagtggtacatttacactgttaaatcatccatttgatgcttccacatgctaaccattttagctagttcgttccacagtttttttttttttttttttttaccatttattctattactaatttatgccccttgcttattcgcccattttggcctgtacatttggagaaggtgaaatgagaaaaaaaaaaaaatccattcacgaaaaacgccaccccaaagcgatgttgacaaaattgatgagcagcctctacaggtgtgacaacttccttacgagtaaaaaatgcacatttcaatttgcaaatggaagaaaatatcagtcgagtatctttcgaaagagcgtgcgaaagttgattctcttcttttataaagaaatacatccagatttaacacaagaattaccagaggagctaaaaaaggtgaacagcgaatctctcagtgttttaaattcatacatagacatcttaagttcgtctgaaagaagcgaaagtaacatattcttggaaaagaaaattgttttttttaaaatgtttgaaaattcacagcataaaataatcaagggcaggtacaaaaatatcgtcatcaaattgcaaaccctgccaaataatttatcaactcaacagaaggaagaaatcacagcaaaattgatatacgacattaggcaatccttggagaaaataaaaaatgtaaacatattggacgagtgcgataaggaaagcatcgaacatttggatgaggacttattcatttcgaacaaaggggggaaaaaacaaaatggaggtatcaactccatatgggatgatttaaccgagtatgtaaaaaacacacaggcgttgtttcaaccatcggaacagcaaaccctgttaatacaaaaacgaagaagctactttcattacataaaaaaaaaattagaagaaaaatatcaaaaaattaatcacaaaaagaggagggaaagaaagttgctaaaactgaaagaaattgcaaataaaatagcactcgaaaaattcccagacatggaaaataaaaaaataaatacgacagtgacatcctccatagcagttataaaattgttcaaaatggatttgatccaaatttaatttttttccataaggatattaaaacggaagaagaaaaaaaaaaggcagtcggaaatttatgtggaatgcacttgcaggatgatgccgataagtggttgctagaaaactgcctcaaacttttaaaaaatcatcaaacacaaattccgctggttgtctgcctggacaaaaccatctccttgtgccctacctttggttttatttacgtaattatgcctatgtatatgtgcaatcgtgggcaacaccacgtggtaccgcacgggtgggacccctgtgataatgccaccatagagatagacacacgtatatgtgaatctacccccatgggtgcgtcgcttcccccctttttcagatcccagtcgacttttgcgtgagggacttttttagtttcctggagggcaatcttcaccgggccagaagcatcaggcggaaggtacacgtggaataacctgggcgaaatgaaacgcgaactgaatcgtttgcaagccgatccaatgcgtctacacttttgctcatccatttcctccccatctcaggttttagcaagcttcgatatgtgatcttactgcaggcagatgccggacacaatttttttttaagtcaaattgtggaaaaaaaaatttttttttttttttccttttcgtgagcaacggtacaatcattaatttaaaatagatctcgttggtcatactgttaagagttatttggttatatttaattttataaatatgaataacttaaaaatcggggcctcgttacatgtgcacctggaggcgttgtcgtgtacgccgctataggcgtcctcgggtcggcgtgcaagtgtgcacctttcctgatacgtaaagggataaacagcgcatgaatcgtgtggggggtggaacaaggaaggaagcgaaaaaacaaaaaaaaagggtacaagaaaggggtacaagaaaagggtataagaaaacggggtgaacaacaacggggtgagcagcaacggggtggacgtagaatcaacggggggtcacaaaaataaacggaacgacgcagaaacaaagggaatacacatgccattccaattattttttcatgtgctcctctgggtggttcgccacagggggcagagggttcccgttctgcgatggctaccgactcgacctacgcgcacgcgagtgggtacacacatacatatacatgcatatgtacacatatatgtacacacatatgggtagctgcgccagcgagcatgctgcgcacatgaggacgatatttaaaaatgaaaaaacaaaggaacaaatgagggtaatacgggtgatgggggtgataggggtaatacgggtgatacgcgtgaaacaaaacaaacggtcgtccaagcagggggaggcacagcttctcacactgtgaaacggggggaagcatactaccgagtacatacacgcttcggcaatcaaattctgcgagacatgcaattatatcattgcttcaccctgatagtgagtatcgtgacggcctggaccttcttctgactatcctcgtaagatattttgtagacattcttgatggcgtctcggcagagaggacaattgggaaaggagtctttcaacttcagtgaattgaatatcatggaccgtatgcaagtttcgcaaaatcctccatgcatacagggataaagcaccacatttttaaagcgctcatcgcaaatttcgcaatactccacagatgacgtacctgggttgtctatactgtcatatttgtcaccatcatcatggctatggttttcctcctcgctattattaccgttttcctcctcgacttctttcccattgctggcggcattttttggaatttttttcatatttatatttcccttattaaatacattcttcaagttaaagattttgttttttttctcacatgattttttcagttcgcctttattattcgcatcgatgtcacctttgcttttgcttgcttgtttttctgaattactctccagggtgacttcctgataaatgtgctcatttagtctaactagagtaaatttttttccattttttttgttattttcaattatgtagaattttttctttctttgccgatttgatgggaagtcttcaaaattggttagtcgtatttgttctaagtaggagtcatttaaaatatctatgaagagcactatgtcggtaacgataatggtgataacggtggccttgcttatatttaataggataaagaggcaggaaaaaacgatgttaatcccgaacagaaaatcgtgaacatactgcatggtgaacgaagctgacgtgcaattgttactgtcatttcttactgcatacttcctaaacactctatgtagtacatacgacaataagcagaacagagatatgtaccataagaaatattgaaaatggtaattaaaaatggggtcgatatcgtgtagccaccaaatgatgcagtcatcccctaggatgatctctaaaaacaagatggtactcactgaccacatatatttggcaaggtacttccttttgctctcgattgacagtcggtaattcttgaagcacaaaaataatacaaagtcgtataaaattctagacagaattagggcgatacgcatgcagaaaaaaaatcgtcagtattaagaagatcgtgctaatttttagatgcttcttctgagatacaaataaaaatatataattacttcctccagtgagcgtttttgtgcttatatctttacacggatttagcaaagattcctttaccctataaatggacatatttctcttgctcagttcgtcatacaaatgaatagtattttcgattattttttccttatttttttcatcattcgatttgtagaattctagcaaattgtcacagtttatatttaatttgttaaccacttcacacatgttgttgtggagcgtaaaatttccgttcgatatttcgtcccttatcatgtcattcgttaggtgccacgtttttagttccttgtcattaaattgaaacaggaaattatttaagaaggagctgttgtaatttgattcgaccagcaaaaactggttttccgctacccttacttttaataggttattatacagtagggcaaattccatactaaaaagtgccagcaacacaaagatgaacagaattagcctaatggctttattcaaattgtattcttctagattaggctttatctcataccctagtatcttcccgataaagcatctctgataaaaatctagctcaagtccttcttcattttcgtattcgctttcattcacgtgcgtgtttcttaagtccctaatcgttaagacgtaatagtctaactcctctgcatttgatgcattttctgccgaatttctgcttcgacttgggtcattttgtgcctcgttccggttttggttttgcatccttgtcagaagatcgttttgcgtttcgatgtttcctccactagggggtggtgtgccctcgtttaatcgattctcactagaggggttctcaataggggcattctcacaggtaacatttccactcggtccgctacccagagtaacgtttcccacctcctcgacatttcccgaaacgatgcccaatgactgtccattcgcttcctgcccaatggcggtgtctctggaatgattttcctcgtgttcttcatttcttctgaatgtatttcgaagagcagaatcacccctcagggaggcactttcgtcctcatcctgcgcggagtggttactgggtcgcgttcccgataggccattgctgggattattactcacgttgttactcacgttgttactcgcgttgttactcacgttgtggctggcgccatgacttgtaccatgacttgagctatgcctgtctctgtcggacgggccgcttaaatcatgggggaggccaacatccccccgttcactagattcgtgaaggcgcagatttggagaatcattttctgcgccatgcacatgaacaaattgaaatttatttttcgccctgacattggggatttccaaatcacgtacatacgacttggatactttcccgttactcacttccttctgatcatccttcaaagaggcgtaatcactcatacttgatgagaacatgtgatccatgtttcttttattatcggtactacgttcttcatttttttttttcaaaaaatgaaagctgcggaatgttttcctgttttgggccccctcttttggggcaatttctggagcattttcctcctccatttggcttttgctgccagtcatcgttggggcgagaagggtgtgcatatgcgcatacacatacggctacgaatatgtatactcacgcgtatatacatgcgtatgtgcatacatacgtacgcaactttttttttacagtgcgaacaactcaactgtgcgcagtcgatcccctcgatttactccttacgggtggttttattatttatttttttttttttgcatgtacgctgggtgcacatgggaaggtttggccacgcgcatacacacgcttacatatgcatacataagcatacatacgcaaatataagcatacataggcatacatacgcatatataagcatacataggcatacatacgcattatatgcttacacatatgttcacaaacatacacgtaatggtgcatttgcccatgacaatttgcatgtttcacctttttgttcacttaaaatatcgaatcccctgcttctctgcgtgcacaaatttttctcctttacaatttttggtcacgttaaaaatggcaaaaataaggacgggtcggttgagtaaagatgttcattcgtgcggtggtcgttgggttcgcttcgttccacctcgattcggtttgctgtccccttttaaacggcttaaaaaatatgcacagtgtttgacatgcgaaatgtataggcaacgtgcaggcgtaggtacgtacatatacgcgtgcttacgttcccgcggacagatatacatcttatgtttgccctgcgtatgcgttacgtgctggcatatgtgcaggcgaacgtaaacgtttagcaagacgaaataaaacaacgtacacttagtacaacatcgaaaaaaaaaataaataacacgtaaaacaataaggatggaaaatgaagcttgtgttaatatgagaaatggtgctgatttttttcttaaagcggaagcgagttgtgcgtatcagttgtacttctgcaattgcagttgcactgctggctgcgttatccgcggcaaggaaaggttactccctcaaaagagacgccccttttcctacttaaaaaatgtacgcgcgatcatgcctaccatgcgcatatgtacacatatgctcatatctgaatacacataaaggcacgttaagtggtacacaaaacagacacacgtctcccttttctgctttccaaccagctacaaacaaaggaaacatttaaaacagtaatattctggcaagtacaaaatttcggacgacaaataacttcaccttttccgcgctgtaattatgccgtctttcaattttatactccccaaagtatgtaccaacgtaagcgtaaacgggttatgcaaatcggtacgatgtaagttaatcaaatacacgtatggcatacagcacggaaatgtatacactcaggggcgcacaaaagggaaaagtgacgcttaactggctaattttcatcacaatataattgtgaggaagtttttgcataaagcattataacgtatgcgcgtgcgtgttttgggaatgaatgttatcatatagcatgtatgggttcgttaaaaacggaaatagtacggagcagtcggtagatatttttggatcattaaagttcactcatttgcataatcaattattcgcaatttttatttgctcgcaaatttatttacttgcaaagtttgtttatctatttctttattcggctcctctgctgtagcattaaatcataacgcgatgcagaatcgaacccttttttgggggggggcacagtttttttcttacaaaattttcaaactccaagttgaaatggagcactcttcttttccctttccaatttcgcaattgcaaaagggtttcaaatttaaaaattcatgccaccacatcatcagtaaggatatatatatatatattatatatccacgtggctacgaatttcgcatcggaaatatgcttaaaatggtatacataaataaataaatatgtaataaaagtacccatatttttgctctctctctctatatatatatatattaacgcgtgcgtaactttatggcatatttgacaaattcgactcaagccatggttcaaaaatttatttgcactcaaaaaacagccttttctgttcagtcatttacgaatttgcgagttacgcgctcttcaaatttaaagaaaaaaaaagtacataaaaaggagaaaaaaaaaaagtacacgaatcggatgagtatatatttatgacgaaccttttttcctttcatcatcattttgattattttccttttttttccatttttttttcctttttctttttatttttttcccatttttttccatttgttccccaattttttcccattttttttcccccctctcatttttttaatttttccgcattttgcatgtgaagaaaaaacgaacctgtgatgagaggaagtgacttttgggagtcttcaatttagcgttataacatcgcttttctctctgttatggtccttttattttgaaggaaaaaattaattttgttgcaaactcagcttatcaactggcggatgcagaacaaggcaaccttaacattttatatatgtgaaagtaatgaagtatacatatatgtactgtacgaaaaagtccgctcttttatttaaccatttctccaaattgtgcttcatttttaaaaaaaatatccccccaaatcgttgtgcggaacacgaagcagagcactcgtcttccctccacccctgaacatttttcaacaagacaaataaaacgcccatatatgtttgcgaattcgtgaacatgtctcttcgcgtttctgtcttgtgcacttttacttttttgcatcaccgcttgtgcatgttaacggataagtctttttcatttcatcgcacatgggcgtaagcggtatatccccaaacgttcgactgaataaggaaacgacaccaaataccttttgtggttttttccttatatctttttaaaaaaaaaaaaactaacgtgatagtgagacaaatggcaaaaaaaaggaatttttttcccccgttggtatacatactgtgcgcaagcatatatgtcgcaaaacgcattaattcaaatatgtagatctaacaatttgttaaaaatggcaaaagaaatgtttacaagtgtcacaccttcgaacaattttgccacgtccattttgaaatgcttcttcgcctccccgtttgttttcattccacatggggttaacacaccagcaaggcacatgcatacaaatgaaaaaaattgaaagagaccatgtcgtggggttagccaattgatcaaacgtgtacatggagagataatccccctattggggaaaaacaaattgaccaactagagtgaaaaactgaacattaattttgcacgacagaaattgttgcccactgttttgtgccaccttttttgacattatgaataatgctccaaatgataagaataattgtgtgcaaattgtttgctcccatttgtgtatccacacataattcatttttgcaaaggatggctagccatgtgagttacccataacgacacgttttccacctgtatagaagttgccaaaagtacgaaatgatccaaagggggaaacatctgcatgatgcctcatattttcgcgatgaggggcgtcgaatgggcacagcatgacgctcctcctccgtttggttttctcgataaggtatgatctttctcttcattaatcaacgtatgctggtgtaccacttttacatcggcctactcccactaatttaaggaaaaattaaagtgccccatttttttgtaaagaaaattaaaatttcacaaacagctcatctatctcgataagcgtgatggggtcggaagaaaataaataaacaataaagtaaaataaaatggcacaattgaagcattcccgtaatgtcctttcaaggaacgacggatgatccttatgtccctcaaggcatgcacatgcaggcatccaatcatttttgcatttttgcatttttgcattttgggatgtattcatgtgtgcctttccaacgtggaagagagctgcattttgtgtatccctaactatgaatcacctgaacaagtgaaattcaaaaaaggccattcttcacatgtggaatatgctatcaagttgcaatggacaggaaaaacaaaatggagtaatattctccaaaatagaagcaaaaacaaaaggcaccaacttataagagcataaaaagggcgtgcctcctgagggaagcataaatactgtaaagttgtttcttaaaaaagattcctgtacattttagcaagagggaccttgcttatgcaaatgcacatgcacaaaaggacacgcatgcacacatgtacgtattgatccccaggcagtgcaccttatcggacatgttttcccaagctttcggcacgtgaaactacctcgtattggtttcgttacaaatggctcgttgtttatgttaggagagatatttttccatttagggagaagtataaattggaacgaagtcgccacgcctcctccgttaccatcattactatggctttcgcacttttttccgatagcacaacgtgaatagctagctaaattacaggctcttctccctttcagggctagaaaaacgagttttttttttttttttttttttttcatacatttgttagaaagtgaactgagagcggttcacgcacaggggaaaaataatccgacacagggggcaatacatatatttatgtgtgcataaacccgcttgtcatgtgtacgttcctgctcttaatccgttaagcatgttcaagtggagaacatatgccttatggggaactccccaaactcactttcgctgtgaaggactcttttacaacctggtgcacctttaattatgagttaacaaaaaaaaatccattaccatcacagatgtaataaaaaaaaacatactgaaggttacagcaatgaggagagagattgtaggcccagcctgacgcagcaacctttctcactttatacacacatgtgcgtgttgaaaatgcgacatttgtgaaactatgtaaatattttcaataagcatcttgggggacgttaaaagtgtggtttctttgggggaaattcattttgtgataagcgctagcaaaaatgtcactgcatcttatagggccaatgtgaccctgatacattgggggcaaccattaattcgcaattatatcatgtgcatacatatgcgcacagatggcatgtgtatacaccttcatgtgaaaaaaaattgtaacaagtgtttcccctttttttttttacacaccgaagacttacagcagaactgcgcgtaggttgtgtgtgtccctcacccatctttaagtgtaacgcttaatttgaagcataccgaatgggccagattgttaaagggggaactcagcaaaaggggtaatatatatatatttttgtgttttttttaagagcttagaaaagatgtgctacctttaaaattataattttagcaaggaggaaagaattactgccaatgcaccatggtgcacattctcctaagagagaacaaatctctttttttttttttttttttgcctactaacaatttttgcaaataaaagaaataagcaggggtgcttattcaaggggagtaaaccaaatggtacacgtggacgcaagtatacgcagccgtgtgcaacagcctagcgacttacacgtgggtgcgtaaggggatgcgctttgtacgcactgcaccccacaggtcggcaacggttaagaggcaactcaaaataagttgtgcacaaatttaggagggttcctaggaggactaccttttgcacggaaacgcttttcccttaaggtgccgcaaccatttcgtactaactgaagttgttaatctttttatcagctgaatttccttctaagtatgctcgcgaatatgcacacccttaaagtatttggtgctactcacatgtttgggcccacttttttagtaagaccccctctgcgtaacctcttttttaagtctccctttaagtatcttgtcatttccccctcttttaaaattgtggtaaatattaagtaacaatatggtggcaaatgtgtaaggttccaagattatccaccaccacccctaccccccaaaaaagtaacccttttgtaatacacatatatgcacggtgtagcagaacggcatgccgctcagatgtcataggactgtatgcaaagctacgctagggaagaaaattggcccaaggcgtaggtgccacgtgtgcaagttgacactccacacttgaaaaattaagcaaatgcttacacaagcaccttttttccagcataaatcaaagtgccatgttgtgcatacgtgccaatttattgctaatgcacggtgggggaaaaaaataaaataaaatacagcatatatcacctttttaaaaatatacgtaaaaaaaatgcattttttttttttttcctttttattcgtaagagaattgcaaaaaaaaaaaataaaaaaaaataaaataaaataaaaagaaaaagaaaatatgtgttaccctcaaaaaattgcaaataatttggggaaaaaaaaaaaattacatatatacaccaatttaccaagtttttttttttttttcttaaaaaaaattaaacctaaaattaataattaattaaaaactctttacgcaaatgggaaggtttgaaacgtgttaaaaaaaatatatatattaaattaagattaaaaataaacatacatgcagcacaataatttttttcacatgtaattaaataacattttgtacacaaaacacgcatcatatgcccatttttccgcatggcgcgtaattatatacgtatgcatgtatgcattatgtatattcccatactattttatgcccataagaattacactcgtgtaagtttttcatacaaatgagcagcaaacatacgtacctgtgcatgcttccttgcgtgcgcatgtaacaatagagataatgcaaattaaagtcgtaattaaaagcccctaaaaagagaaaaataattaactctttctaatttaaaaaaaaaaaaaagataagaggaggaagggatagaaaaaggaaaaattttacgtatgcaaacagttttgcattttgtcaatcccttttaattttcactaattattttttataataaaatgcagcagtatgttttttttttttaaacattaaagaaaaaaattaagtgacattttttgtgtgccgtgtttgttatttttttttttttttttttttttttttttgcgtataatgaacttaatttatgaactatatttaaaaaaaaattataagcgtaaagcacgtagggtttaatgtgaacacacgaagttatatttttttttggcgctttgcgatgagccagtagaggaggtatatgcatacgtgcgtgtattcatgtatatgtaatgtatatatatatgcatacatatatacgcagtatgaacgcgcgcgtaattcatgtacaattgcgttcttcgtatgcatacacatgtactcacccgcgcacttgcgtacaaacgggtacacgcacatacgaaggtacactcacgcgtacgtacgtacatacatccatacttacgtacgttcgcttatagatagataatgtacaaataaatatgcgtactacgagcaaaaggaaaaaaaaaaaaaagagaaagcgattaaaaaaaaaaatagaaggtgacagatgacacatgtcaaattaatcaattaaggagcaataatacctgcgtaaacgaaaatcgtgtatgcatgaatacgtgtattttatgttcatacatgtattgcatgatttattcacgttctctcgcacctttacataagccttctcatcattatagatacacatcccagtttatgtacatcttgcccgtttatatatatttttaccatttatacgtacgcgtaagcgtattcttgatgaatataaatgaattaaatataaattaaatacactatgctgtgaaaaaaagaaaaaaaaaaacacgaaatcgcgaggctgttgtgaatacccacagcattaaaaatatagatatattaaactataattaaatgttcatatatgccttaatgtatgccttaatgtacgcattatcgtatgcatttttccccacctacacgcgcaggcaagtacgcatttatgcgagtttcccctcgagagtaaactgaaatatttagcggtttacctacatgtgtacgtttgtacatgcctaccaacgtgcgcacatacacctatacgtacacagcacatgtgtgtgattgtaccgcctcctccgacgaaccagaaattaaaataaaaaaacacacaccaaaaagggtacaaaacatcataccctggaagggaggaggaggaagaaaaaaaaaattcgcacacgccatctatgtgtaccctgtgtaaatattccatgcctgttatttttttaaatatgttataacaaaacatcctgaagagtatataccctgtgtgtatgcccatatggatgcgtgcgcggatgcttatgtatacgtacatattcatataacgtgtacatacgtgtccacagatataggtagacaagctcatcccgtgtgtacatgcttacatggcacacatccctaattcacacgacttttccttcttcagtgaagcacccgcttctatatgcctacacacgtttgtgcacagacaagtactcgtgtgcaaaattcaagttataccgcctttttactgcatgtaatgttatagcactcattacacccgattagttacttatatatgtatgtacaactcctggtacgcatgcctagcgagcttatccccccctttacatgtatgtacgtgccaccccaacgcatacatatgtgtatgtgtgtatacatgcgctttagtttttactttcacttttcaccatggaattcttgagcaacatatatgataaggtcctgtccggttatgtgtccactgacgtgtttaaatataagacgtggcaagagggagtgctagggaaagacagaagcggatgcaacggtgaaggaaatgataatgacacggacactgtgaagagaaagctagaagaaattttggggaccttcgtgaaaaatggaaaaatatcacatgctctgtgggcccaacacaaaatgttcataggagacgaaggaatatatatcctaggggaagtgataaccatttgtcaaattgtggagtacgtggatgcagacgacctggttgacataaacagcaacgaagaatttaaggcgaacatcttggaagagttaaaaaggaggttaaacataaaaaggaaaacggaaatgttggaggagaaaattattacaaatatatccatgtgtaacagcaattttaatgaagacgacggggatgatgacgggaatggcgacgagcatggtgacgataatgagggggatgcagatggggaccggggaggtggaggtttcggcttcggcgaagggagcaggatggacaaaaaaagaaggaagaaaaaaaaacaggataatcacaaccataaggacaataacgatgatgaacgtagttacaatgacaggagctacaatgacagcggctacaatgacagtggctacaatgaaagcagctataacgacagcagctgtaacgacagcagctgcaacgacaatcaacgtgatgacagccaacgttatgacaatcaacgtgatgacaaccaacgtgatgacaaccaatgtgatgaaaaccagcgtgatgactccaagctgggagacaaaaacgccgtgtccaatttcgtcgaaatgctatgcgcaggaaaaacgaataaatttggtttttgcgaatacgaccaaaagttcaatgacagatataatctaaagaatagtaaaaacgaccgcaagtcgtccaagtcgttagaacactgtatattaccctttcgcgaggattatgagcacaaatatgtgtgcctgctactgaaccactcagggaaacaagaagcgaggatattacgatttagtaggaactgtgtaagtacaaataaattactggacacgctaaaaggaacagttaccttcttaaatgagctgcgatttttatttaaattttttagatcacaggtggtgttaaaagataggatttatggagagttttgtgcatatataaaattccataggagtgatcctaattttagtggcacgaaagccatgaatgaattttttaattcgctaaatgatagtgcactgaagcagctgttctttggcctgaatgaacagaatttgaatttgctagaagaagcaatatcctattgccccatcgctactttttccttttttaaaaatattaagcttttgaaaaagatcaatgtgaatgccactaggcggacgtggaaggctgtttgcgggttgcaaaagttgtacaaaaatttgaagaaggtgagggaaaaaatggcgttggaagacccccgattcctctgcgaggagtacagctcctcctgcgttggcagcagcggcaacattgatgccaatcgcaacggtaacagtaatggtaatggcaaccgcaatcagggaaaccatgatcagggagactacgatcagggcaatcgtcacagcaacagtcatgcatatcccccctccagcgagcacgtgcgactggcacacgcacaaggtaataactcccatccccgcgaatcgaaattgctgcatgagaaagaaagagagttagcctttaggagcattagtagcagtgttcacgccggtggaacgagcggcagtgtcgtcgcgagttcgatcgattgcacgagtacgtgttctgttgcgtgcaccgttaacaattgcaatcatagtagcggccacgtgagcagcgggatcgtaggcctaggcaacaaaaaaaataaaagcgatttatttacggataaattagaaaataaagagtacaaccaccaaatgtatagtaactcattagatttacacaccgaagaaaaaaaaactaaaaatgtagaaattaacaaactaaatgacacctgtttatatgttacctcagatgaagagtgtcttcaaatggccaggagtaacaacgtcacgagtgagttaagcggcgcgaacagaactatcgaggaaaataataaaacgttactagatcaaacgaataaaatgttcatagatgataattacagaacggtggatgaaatgggaagacgtttaagtgaaaacagattaatgagggaaaattccttggatgatgtaagagcgaacatgataaaattatttaagacatacggaggacagtgtcgtattgggaaagtgcaaggaaggtgtgaagacgcgacgtttcaaacggatatacctcctgcgtttggaatattcgatggggtgggttcgtggagtttggaaggaatagacgcttctaaattttccatcggtttgtcacttgcttgtcagagggaggcagaaaaattatcgaaaaatttaaacgactatgcaaaggtgtcctacaataccatcatcagatcgaagttgctgttaagaaattcactagacagcgtaaaaaaagagtatgcagatgcgtatggcagctcgaccgccatcgtaggtttgatagatgaatatactgggaagtgcgggatagcctctttaggagatagcgtgtgtatgattcttcgaagggagttccttccaggggatataaacttcgaaagagaaacttaccctaaatttccagtggaatcatttttgtattataataataaaggaaggaacccttccatagtgcgtaaaattatatggaagacgagtgaacagaaatgggagaatggggccccctaccaactatccaatttacctgaccgtagtcaatggaaagatttagaagatagaggcctacacagttttgtaaagatattagaaaaggtagatattgatggagatccacccgaagccgctgccacccccccatcagaaattttatgtatgccaggagatttgatcttactaatgagtgacggtgtgagtgataatctttttgatgaagaaatagaagcttattgtacctttgccatcagcccagaagaagcatgtgaattaggagatccaagtgcattcacccctgcgcaggatatagcttattccattacgaacatagctaagagaagaagtggggacaaacttcactgcaaaccgttttttccatttcttgggaaatatagagaaccaaatagaacctacaaaggcaacaaggtagatgatatatcctgtgttgccatatgggtagtctgcgaaacggaagacagtgtaaaaaatttcgttgctaacccggatgagccgtccatactggaaacggacaaatattactcgaataattatttccaacactttaacaaaataacggacatttgtacacctacgaagaaatttattaaagagaaaaatcgtatcgaacgtgtcaatttgcaacacattaatatggattctggcagggggagcggggagagagaaagtgcacacggaaaatttggccattccaatagttccaatatgaatgcccaattttctgccaactttttcgactcgtccgagacgcccattaagtttagccagtccgatgataacaaatatcaagacttgagcgacatagtgttgaaggacgaggatgacgcgagcagcgccgatggggacgacgagcgtggcgatgccgacaatagccacggaggtaacagtcacggggaccatagcgacgacgagaaggtcacccttccacgtgacaaccacaacacgatcgactcgaacaagctgagcgacgacatggattccatgaagacgccaaacagcaacagcctcaagtcaagatttaaagatcaaattttcaatcgggatgacttcgatcacacccccaggcaaagaatatcagatgaccgcctagaagaacatatagagagaataaataacatgtacattaaaacccctattttacatattgataaaaacttcaaaaccaacaaaacaagtgtaagaaaaaccaagacatccaacagaggaaaagtcatgagcaataaaaaaatggaacaaggagacatgtcaagtatgttgaattacgaaacaccgaagaagcaaatgatgatgagaggagggacgaaagagaaagcgagcgtagtcacatcgataaacgaaaaagcagttatgaattcctttataaataatgaaaccccctctaagtccagtatcaccaaggatacttcattgaaagtagataaaaaaattacaaaaaataaaagaaagtccgtgttcaattttgataaaaatgaatccccaagtaaaattggctactctaaaaagaggagtaaaaaatcttagtaaaagaaaaaaaaaaaaaaatatatgaactcaagatgtatgtttaaaagggaggagaatcacaaaatttttatttttttttattttttttcttaattttatcaagtataaccaaatgtacactcccctttttgttgggaatcatgtgtatcattttttttttttttttgaagtaaatatttgccattatcgtgtaacatcttgtacaatagaagaagtaaagcaaaaccagacagtcgtatgtgtgtaggtgtgtgcacgtgtatgacgtgtataacgtgtatgcgcgtgtacgtgtgtgccagcgtacgttcctacatgtatgtgcgcatgttctagccaatgtgtaggttcgtacgaacgcacgtaagggtacccctcacatttgtgttttaaaaatttggctatgaaatatgtgcgccgtatatatatgcgcattgtcctaagcgcgtgcttaaacatgtatgcgtttaggaagtgtacggtgtctgcgtatgtatatacatacgtgcgtgtacgcgcgtttgatgaacaggcctgtgcagaaaggagggagatgtacgacgcacggtaacctacctctacgcacgaaggggtacgttgggtgtgtatacatatgcctacacgtttgcacatgtatatatagcgcacatatgtaacagcattttttttttttttctctctctttcctcttttctttctgtacttctgttttaccccctctgcgatgctgccatctttattaggttttgtgaaatatgtatatgtctacaggcatatacgtattggtaaaaaattaagtatgcaaataatttccacaatttttttttttttttttcgccatttttccctttttttatgctttaaaatttattttttattgtaaatttttttagaaattttatacttcctccacatgctcgtcatcataaagtttcaaacagcccatgttttctattttttttttatgcgggtgtgtatgtgtgcttatgatgtacgtgtgcgccggcacatgtgctgacgtgcatgcctacacaggcgcgcacaactgcacagctacatcgctacacaacacggtcacacacctacacacacgcccccgcacatcgcgtgctccccattttattgttattaattttgcttttatatgatgtaatttcgatatttttaaaagtataataatttagacaaatatatgtaaaattccattcagttttttaacaccttttttaagtaaaacagagcagagcaagtacgtttttgcggaagtaccctgcgccgttctacaaagaataggggcttacattcgggggtgtaaaccaccggttacgaaaaatacattgaactaggcagccccagtgcggtgggatactttttccccattttgccaattgaaaaggaaaaattagcaccccatgaagccactctatttggattcttcaattcgagttcttctcccagctgctgcccttcttctcgacataccacctgatgagagacgcccctttgggtaaaaacatttattatatatttttttttttttttgctgcttagtcacactttttacaaaataatcggtaatcaatttttcttgttagtatactaaatgttaatccaatttataggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttctttttcttcttttttaaattctttgcgttttgattttcgttttcattttcattgtcattaatggggttccatccgggcacttttttttctgcgcttttattcgccaaaattttcagagcgctatttgtgaccaccttttttgcgcttgctgcattgctgtcgaagggattctcgcttgcataggtcttcgtgctggagtttgcaatcctgctcttgttctgctgctccagtattttccccttcacttgatatacgcagttttcctcctgccatgggggaagagacaaagtgggggaaataaacacgcaagtgggttttattattcgcgcaaatggttacgcatggtggcgaggtggaaagagccccggacagctactcacctgcggcatgtagtccgtcctcacgcggatggttttcctaaacgtgccatcactcctctgggtgcccttaataaatttctcattggttttttcattgagtatgtaaacatcccctaacggtgtcaccacttctctcagatgattttctttattgtcgttattttcaaaagagttggggctccctgcaaacttattccctgtggcacttctgctgttcatagttctttgtgtgccgtttatatttaagacgtttaagtaaaatgctaatccctccgaaggtgtagcagtgacgtggacaaaacacggtggtgtgcgtgcatgtgtgtgcaactacgtacatacgtgcgtaacgatatcgtgtaatttcctttcacgaggaaaatttcactgaatgtgggtctctccaaaaaggtggaaggcgtgaagatatcagcattggtgctttattgaaattgtaacctttctcggatgggtagacgctgagatgcactcttcacgcgcacaattaatttcatatagaatgcataaggggcagacaaatcgagcaattgctcttgcaggattgatcaacttgtatatttaaatcttaaaaggggcatcaaaaaaaaaaaaaaaaactcaattcttcagctgatatttagcaggctgaagggaaaatggttcgtacgccaatttggggaaacatttttgcagtttcttgccaaatgcagtatatagagtcgttccacttggggcggaaaatttacgcattcaagctggtacattcacaaagggtgttttcctcctatatatttaatgtgcaggcctgggaagaaaaaaaaattcctctccactaaaaaaattgttgtttcaagttgcgtgaaaattgggttaaatagtcccccatattatgccgataagcatgtgacatattccattccagcaggtacgaaaaatgcgttgcatcgaaaagagcaaatgatattactgtgggccacggtttgttacattcattcgaaatggtacgttactggaaggcagttacaaatgtgcttgcaaaattgccgtttggttaattcgtaagaatgaactggtttaacagcccgcagggaaaagcacatccacccggataagcagcttaactgcgtagagaaaaaagttcaacattttctgcattaatttttattcctactttttaatcgcttcttttattattttgctattttattatattgctattttattatattgctattttattatattgctattttattatattgctattttattattttgccattttattatttttttttttccattccaccgccgcccatgggaacaaattttttgaggcacaaaaaaaaactcttcacttggggcatacccaagaacggcagtcgtaacactcgactttgctttaacaacaacaaaaaaaacttccccccttgttctaggcataactaactgttcctcatttttatttgaatttttctctttctcatatcactagttgtgtgtcgctattcctcatcgtgcatttttcgggagaccataaactccctacgcgaacgaaaaataaatttgcagttttgtgtaagagaccctcttttgaacttcgcatgggcgcgtgtttcgatcttttaaaaaaagtgcccccatataaagttgcgtttatatttttacaacacccaaatggggggggcgcaaaaaaaagaatgattcgaaaaactgcagacaggtgagattcacggaaaaacactaacatggaaaaaaaagtgttttattccaaaaatttacagtatcataggacacataaaagagaaatgtagaagaaaatacatgtcagatcatacacgaaacatcattatcatattcaaacaagacaaaaaaaaaaaaaaaaaaaaaaaacggattatagtgtacaatagagcgggtttgcaacatgtgcataaattgttacgcggaaaaaaaacacaggggaggcttaaaaaggggaccacggcattcctatcgtggaagtaaccctctcccccccctcccttagtaatagtaaacgtacccatagtggttatccctcctgaggtgaatgtataaaaatttcaaagaagagaagggcttcccacagcagtaatatattctatgcgttttcacatgaacgaaatggttttccagactcttcaaactggaaaactgctcatcacagtagccacatttattcgtagctatcatgttttgtagccacaggggtcgttttcttgtcctggattgggcaagcaaatgtctaaaggtgcagtaatatctggggatcgacttggtatagtcatgtttgaagtgctttaaataggacagcttgctgtatatttccttctcaagttcttttacatttttgtgcggttcatatggcttcaacgcgtcacttggtttattttcgttgtattttctacgcgcataattgttcctattttgcgttatataaaaaccacttttatgataaaagtggagagcaccttttcttttttgtacaccccaaaatggataattagatttaccaattttttcatcttcctctgcattgatacaagttgcctcttcgtgaaaacctaccatttggcccctaccagtattgtaaaccttacgtggatctgctgtgtaatatttcggggcgtgcttagtccaactggggctgtaatacgcgctgtttttatccctgtagttgttttttccgtctgtccgcacggccaagtgatgagatttacgcggggagaaactgtgtcccatgacgaggctttttttcccaggctgattgtaatgattgtatttcccattccaggtgttcctgccatggtcccgacggtagtcccagttttcccaattgtcccagtggttatcccacttgctgccccacctgctgctccacctgcttccccacttgttgccccacttgctgccccatttttccccgcaactgcgataacccttcaggtggcttaagccgtcttcgtcccgcacccacctcaccttggccttcctcctttgcctatatttcggaccacagtactgtaccgtgttattttgtatgtatacgttaaccgtgtccgttttgtgggcgaaacgattgctcggttggtggcccgcgttgcagtcgatgggactccccccttcatcagtcacattctcaagcaggtgcccatttgtgtgcccctccccgctgcaccaattagccgtttcctcctcgctagggcccattcgatgcaacgcttcgttttttaagtcttcctcgctgagagaatgcgtggtgaaggacttcgacatatggcactctctcttgctacttagcgtgtcgcaccattcgagacattctttgctattccccttagtgctaccataacgtagggaatatttttctcctgaattgaatttaccaaatgtatcgttatgcggagtaaccacgttgttttctctccctggggagagtgacaactcctgttcgttatcaacacagttatcattcaaattttgtttgttttccttcgtcttattcgccccgtgcttattagcatctatttctctgctcacttgggaattacctacgtttaatttttccgcctcttcaatatcgctcgcatggtcactcaatatatgaggaggtgaacttttttctctctctacgtctcctttctttacaccataatcgctgcggtttgtttcccccttctggttggtactcccctttgggtaaatgtctcccctttgttgcccctcaactttggagtgttctccactatgatcatttccacaggagggatcttccccagttagtgaatttgctcctccttcgattggacatcctttcgaattttcgctgactttatcacgaggatgtttgttaaaaaggcataattttttcaagacctttttgttgtccttgtcttcctccttgtagagaactgccttaccaactgccttaccaactgccttaccaactgccgtactaactgccttattaactgccttacataacggggtcacatcgagcgcattttcgcaaaagccattcctaatgtgtgcatttcccttttgtaactgtttgccttcctccggttgaagctccgtctgggttgattgggccggcttgacttgcactttcttttcctcagggatgtctatcgaattatgtttcccctgctgctccccattcgttgcactgcttattgcgctgctttttactttcgttgtgcccgtttttaccttttcactgcccaacctatgtgactctccacggttgcgaaaaaacaagtccttgcatttcaccccttgcaaaaatgacttatcgtttttattgaaaagatctattttttcctttacagttaaatcataactgttgcacaaaaccgatttctgtagtacatcatttgtgtgattaaaaaaactattcattgagaataagtcatatatctcttctttcttcaaattgcttttgcacaatttgtagttgactccacttagtagtcggatatctattgtcactagtcccttcaatcctatgatgcatattttcacatggtctttcgaaaaaatgtaattgttttgcttcccagggatctcttgccagttgtacttcttcgcgttttgtctgatatcattcaaatttagccacgcatccttttcttcattcggaagggcgctaactatgttggtcattttgtatgtataaaaattgttctatcaggggtgtcccctcaggggacatacgtagaaagttctcaaaaagggggatgtcacaaatagggcaataaataaatgcatgcggagatatatttccttttttttttttttttgttccttgcttttttaagtgtatatataaaaatgttcacccttcctttatgtaaaaatgtgcttcctattatttgggctaccttatgttaatcgaatcgaggaaaaattgtccccacgtaattgtgcggtgtgtgttttggattccttctcggttgggttaaaattacgagcaaaaataatgcggaaatgacaattattggaggaaatgccttcgcggagaggccataaatgaactgcgcttacttgatgtgatgaatggctctcagatttgggaggggggaaaaaaaaaaaaaagaaggttacaactgctagcaaagtggttgcaaaaaaagagtattgtgtcgatcgactgttattccgcccgtccattcgtccttttttttttctctcttcggacgatttgccacttgtaacaatgcgcggaattgctaaactaatgcttcaaattgggagtaaattaaaaaaaaaaaaaaaaaaaatctgacaccagggaatagcaaaaatgtgcacatattttacatatgcaattacatgtgaaaaattatacatgcagaacgcaaaaccatgcgggcttagtgacaccttttcaagcttgtcccacgggtgctatagaacaaaaggggaattacaaaaaaggaaaaaaaaaaaaaacgcaagccaacgttgcaacatttgtaataagatcgtggtatactatttgtgcgggggaaaaaaaaaaaaatagcgtggcgggatagtggtgctagttaagggacagtgggatacccgggctaaagcttccccacatacctcataaaaaaaaaaaaaagtgcagtaattctgcgctcaaattgacaaacgtacaaaaggcgttctttgccattaagagcacatcacctgataacatgatgcgaagtagcgcagtgggcatgtacgctgtgagaatttaccgcaatactatacctccacaaggcagcaaaaaaaaagaaaggaaaagagcttggcaccaaattagtggatccacatttgtatgacaatttttacaattctgggcgataaaattggctagaacgtaggcaacacggaaaagtagaatttacaattatttccacttccttttttttcaatttcgcaataacccagcgaaagttaaagtcgaaacgactgagtgcaaatcctgtagggaaggaaggcattttttttttccttccttttcacttctttttcatcacatcaatgtaagacgaagtttccttgaaactaattccctgcccctgttgtgagcccctccaatttaagcagacttgttttgactcggcagaaaaaaactacgcaaagcgcagagcaaagagaagcgcggacatcagtgcgaacggaagcgagagtagagaagagctaagcgaagcataaaaggagaacgcagccgaccccctaaaccaacaaaatcgccccttcgcccgcatcacatcggtacaccacatcggttcatcacatcggtgcatcacgccggtaatcacatccgtgctccaccaccccctgccagcaaaatgtcggtgcttccaacgaccccatcatataacaaagaaaacaagttcatgacagacatcaagaaatttatgaaccaaaagattcgcgtcaagttcgatggcggtagagaaggttagcaccgaatggggtggaaaaaaatacacacacctgtgcatacatagttacatacgtactggtgtgcataaaacagaaaacccgctccacttcctacctgcactgacacacatacaattgtcagaggcagtcacggagactcatgtcataattctcccgttttccttttccacgcagttgttggcaatttaattggccacgatgcaatcttcaacttagtgctggacaaaactgaggaatatataagaggtagaacgggataaaatagtttccccaaaaaaaaaagcaaagcagagcagagcaaaacaaaacaaaacagaactgaacaaagcatagcatagcatggcaaatgcgcctacacatggttcacttctccacctttttcagacccgaatgacagcttcgtcataacggagaaaacgaggagcatcggtttagtcgtcgccagggggacatcggtactgtcgtttttccggcacgtgtgttcgtgctgggaggagtctgccacgcggtgtaaattggattaccctgcttgactgccccgtcagactgcctccttttattgtgtcccattccattgcgtcaagtttcacccttttcctctccactttgcgctccccttttttggcagatcgcgctaataacgccagtagacggcacgcaagaaatctccaatcctttcatatcggaacagaagtgaagccctattgtgcataggaccgttcccctcgtggaacccccccccagctcttttaaccccgcacatcatgtagctttttttatttttttgcacctgcttatgtaaacttcaaaaacgaaaagttcccccaagtgtggtggcaccattttgaatagaatttttttaaaagtaggaaaatacgcacgatgtgtgcgcgaaagaaagttgtgtgattaacccccgtatcatggaggtaaaaaaaaaaaaaaatcatgttcatccgtttgacacgaacaaaatgggtgtcagtggtacaaaaataaaaaaatgttggcttaacaaattttcatcagcaatgcgtagacataaatgggtgtgtaagcatcatccactgatacgcacagatggagagacagatatatgattgtcatcagtgtagggaactcgttaaaatgaagaaaaagggggggaaaataaaataaaaaagaaaaataaaataaaataaaatataaagaaataaaaggataaacgtataaaaaaatacaaatatgactggcgaaaacgcgagcaacttattttggggcacccttccatcaggcacaaacgtacacggataaatcgtgggcacttgtgcagggaggtatcaatcgcaggtgcaatgttcctgtgtgggaataacacaacacaggaattttaaagcgtgctgcctctcatttaattatgtaagaaaaggcttgacatgagtgaaaaggtttatatatcgtatgggggtcaccctttatcatggtgggtaggatactgtacagtgcgttgaagggggggagagagaggctgctgctctcttgattttacagcaagaaatgggtcgctcttagggggggtcccaaaataagctgcgctggagttactcacgcggttgcgtccacatctcttcctcgccgcgtccacatctcctcctcaccgcgtccccatctcctcctcaccacttgcgcacctctctcacggatgtatattaatgttgtggcggcgaaaggagctcctgtagccaaaggacatgttgcacttggagcagaaaaagcgcttgacccgatgatggaaatttattatgtgttccttcaagctaaattcagaagaaaattccttgctgcagttattcaccgtacatttgtagttctgaataatattcaaatggactttcctcacatgtttgttgtaaccattaacatgcaaataaattttgttgcactgcagacagacgtacttcttcttgaagcagctcctcttgtgttgtatgaactctttataaatgaggaattttttggaacacacaggacaagaatagaagaggttacatttgtgcttattcaaatggtacttcattttggagatggtcgaataggagtaggagcaattttcatatggacatgtgtagtgccttatcttgtgtgatcttaattctttgggagtatcaaagctagcctgacaaatggaacatgtgtattttattttctctttattatctttatgggttaaaatatgcttcttcaaatggtccgaccttttgtacgtttttatgcataggtgacatttgtatggtcttgattctgaatgcacactcatcaggtgtcttttcattaattttttatttgcaaaaatcatattgcacacgttgcacgttcgaatttcgacagaaattctacttgggctgcagttctccttcttcagttcccaccgttgttccgcgttcgcctgctgctcctgcgcttcgacttgccgcttgtccgtttcgacttgccgctggtccccttcgacttgctgtttgtccccttcgacttgccgttcgtccgcttcaacttgccgctcgtccgcttcttcccgctgctcactcagttcagtgcccgcctgtttcggggcagcatcacctctccatgtgccgctctcgctaccaccagtgtgcctctctccctctgcatggtcttcaccgctctgcattgtcttaccactcgcgttgttttctccttcatgcggatggctctcccaatggttacctaccccgtcgaccgcgcctcccatgtggttaccatggaaatgctcatctgccgcagatccacctaccgctgacgcaccatccctctgtccactcgtcgccccctccacgacatccttacccaaggaacacttcatatgcttcaacttgcaattttttaactgtctgggcgttttgaaaaacatctgacagatggagcattggaacttcttgtcctctttatttaggtcgtgttttatccgatgcagtttcaagtggtctgcccttttataccgtttgagacaaatttcgcactcgtatggcctttcttccgagtggacgctcatcacatgtctttgcattaatttgctgtttgcaaaaatggagttgcataagttgcatgtccttgtttcaatttctgctaggttggctgctccaagtggttctttcttcacaatgcctatttttctccggccaactttcttggtccccagggggctctttccttttttcgtcctgctggtcaggtcctcgtcaccattgttgtcaccaaccttgccatccccaccatccctgttttcataggtttgcaaattttcattttcctcacctgattttccttcactgggggaatgttcatcgtttccttcatcaccttcccccgcgagatctttcaactgagcggtgttattcttttgagtaccgtcctcttgtgatttttccgtcgagtagagcggcttgtctgtgcttcctccattggaatcattcgattcgctcgcttccttctgctcattctcgtcactttcgcttgtctcatcattcccctctttgtcgttgtcactgtcccttttcctgtcttgactctcccgttcactgtccgagtttccatccggttcattattgttagcctttttggaagaaaaaaagaaaattctcgaaattttgctcgacatattttcataaaacatgcttctccttttactttgcgcgttgtcacttgtttgggcgctgttcctgtctctagccttttcgctcgttctgctgctagccctttcaccaactgtttttggacatttgttggcgtctccgctctgaaccacattcattgatatactttgcgtcaaggctggcgatgcgtcatgctgcccgtcctcgtaatgctggtctctctctccatgcttctcacactcgttaagctgctccccttcgctctgtttattcaccttcgggatttccctgggctccgtctttatgttcacctcgctctcctccacctccatctttatcctaatggttccaaaattttccttcatcttatccattttgctcgtgttattgtctactgacattggcattccctccttcctaatgtcatcctcgcagttttcccgtttgactctaaccattgtggctggcgaattaacttcgctgttctcttttggcacttccgcttttattaggcagtttttgcgaacttgttttttcttcctttctacaagcgccgctttatttatctgtttgttgatggcacacacaggtttgttaatcgtaactacgggtttgataattgtatctttctgtttggtaaatgggcccaccggtttgatagcagcacttgccgatttggcaactaaacctggtgatgtgccatccctccgtttggtccccatcgtattgtcttccacctcctgcttctccttacgtacaacggggaaacttctttcctccatcacagcgccattgcactcttcggaatttggcttctccaactgacttccgcttatcggcacatgatccaaatcatcgacggatttcagaacattcccattttcactatcactgtcatgtgtttcttgatcttcctccaatcctttctctttttcttctttcacatttatattttctgttggtacggataagttacctttcttgtagacccttttattcgatttctttcctttggctggaatgtgctcattgatttgtccctctgcttgatcctgctcctcttcgtcttcgtcatctttgaacgtacttacgagattcctcttgtcgaccgtttgagaaggagtaaaaaattgtgtttccttttctgcttctgttaaatttgattgtccatccgtggggtgtgtctctctgccgctatttccatcgtcattgttgctgttctgttgctggcccaatctactaccctcgaatgaatggtcattctgcttgtcattgcatgtgtaattataatcaccgtctacttctttgcttcgtgcctcctcatttttactatcactgcagttatttccctcttcggtcttttcatgtgcaccattaggcatgtcaagaactcccttcaaatcgttggtctcacgagtcgggtaattcttcggtgtgttaaaatattcttctccttccacttccacttccttttccgcttccctttccactccctcttccacttccactccatgttccatttccacttgcatctccacttccatctccacttcctcttcctcatcctcctccgccgtcccctcctcttccagggcgcagttcaaccccaggtcatctgagtacagtaacccgttcccctcgagagtacttgtgtagacatttccagccgactcgttcgtatacccctctgcttgatcttttatttttttcttttcattttgtataaaatttttatagctctttttcatattcttcgttaggatgaacgaactttcgacattttcgaggcaggtgccgtaaattttatcaatttggtatttcccctccacttggctactcccgtttccgtcgacgttcgggaagtcctcgtcctgctctgcgccgctgctcccatctttgctcacttggctgttggcaagaacgtcctcctcctcctcctcatcatcctcttcctcctgcatatgcttcttggggattttcccctgggccactccaccggcgatgccgcctttattcaggtagacatttttgtaattctccacaaactcaaaatcgtatttgtttgtaaagtggtctttgtttggattttcgtgcgacgcagcgctatcgacgtgtccgtcccctccatcatcaccgccatcaccatcatcggcgtcctcgaacagatccaacggggacagctttcttttccttttctcatactcctcagacaggtggttgtacttccttttgcttaaaacgcttctgtcctctcgatttgcgtcccccgaataggaactacttttgaacttttgcatatttttgtaatttatgctaacgtcgttgtagttggcactgtcaacatagttgttgttgccactccccatatccataaggatgccggcgctactgctgcagctgcttccctcttcatttttcttctggttacattttaatacgtttattttgttccagtttatgttgttctttaggaaaattttttcactttcgctgtacgagttgctgttcaaattttcatcgagatagcaaagtgcagttttgtttttgaaattcgcggtcatcctttacctctaagtttggtcacttctgctatgctatgctatgttattcttttttttttttttacatatattatatgttggtaccgcaatgaataagggtggggccctttgctagatgtttgcaagattttccctcccctactgttcatgtaaaaaaggaaaaaagttgcaaattttttttctccgccgaccgcatgtaacattatactttcccctgccgcctccttttccagaaaagggatggcagttttttgtacgataattcctcgggattttttcccgcaatgcttttacatgaactgcaaattttattctttactctagctgtactttggccaccttttccaaacaaatttctatcattcgtatttttctcgttacacgtacttcgagtggtcgacaaaaaatgggggggaaagaaaaaaaatacacgcaataattatccggttttgctaaatggttccgtatgattttttttttttttttatattctaaggagaagagagcacttattcactggtgggcgagatgcaacatttggcaaacacgttcgtatgcccactagtccgtacatgtatttccagcgcatccgaatgtatgctagttagcgtacacgactgtgcataccatctgctcaaataacgtatacggtttctcctgtgtcgttcgcaggggtaaaatcatcatatatgtgtatatatgggtcatacacaacagaacttctccagtaatttcttttcttttttttcaaaaaaaaaagaagtttgtgtctgtctctcctcttgtgcgacactctggctgttttcccttcttacggccattaattcgacacgttaaaaggtatgaccattacacgaaaaggggtggacccacagggttaaaacggcatacacgcatatgtatatgtatatatatactattgacagctgctacggcgctcaaggaaataatcacgtgagcctacttagcagtgaaaagaagaagaaaagattaaagaaaaggggggaaaatgattcatgtagttacatatgtacggaaatacacatatgtgtatgaatccgtgtcactccctcgcacatacattagtgtcacttccacgcgtgttcattgcatgcatacgcccgctgcacaggggggaagccgcttctgcaactgaggcgaggcaaacgcaaagcctggcatgcaaatcgcttgagaaataaattcaaaaaaagtgctcacaatgacgcgtacacgaaaatgtgatccagtcaaacgctgaacaaatgaacaacttagcagcttaacaacttcgcagcttagcagttcaacaattgaacagtcgcacatattctttttgcgcgatgtacatcgcacgtttttaacacatggcacattttattgttcagtatgcaggagcatcagccagatttttcttttcatttaaatttttttttcacgtaatttttttttatttaaaaaatgttctccttctgcgtcaccacctttttacgttccccttgtttcgccacctcttctcgcttcgccgccaaaaagtgaaaaagtaaatcaaataggtaaaaaaataaagtgaaatacggtgaggtaaagtgaaataaggtgcggtaaagtgaaataaggtgaggtaaagtgaaataaggtgagataaagtgaaatgaagtgagataaagtgaaatgaagtgagatggagattatgtgaagtaaaatgaaataaagtgagataaagcgaaacaaaatgaagcgaaacaaaataaagtgaaacaaaataaagtggaacgatctggtaaagttcattcccgtagtttcaattttgcagaaaatgatctgtgccacaggtaacagttcacctcaaagtgccacattaaaatggcaaaaaaaaaaaaaatatttaaaaaaaagaaaagcaaagaaaagaaaaacgggggaaaaaccaacctgtagtactctgttctttcaacataaagttaaacgatttgtcgcgacatgcatgtgcaacacgtacgtaaaaaggtactgcaacgaatgatgcattcttcgcatgtgtacgttggtggatgctaacacttttcgataaacggaaaatgcacctatgcactgttgaggtatcgcactcgaggtgaacaaaagcaactgagaggggaaatcaaaatgggaaaattagaaaaacaagaaaaaaaatccttttaagtgaaaggttcctccaatttagagaatgctaaaacctccacactttcgcgcggtcggagagccgcctttacacattaacaccgtcgtgcgccactgcgctgaaaacaaattacgatcgacaatatgcatacgggcgacaatttggatacggtcgacaatatgcatacgggcgatcgttatttgttttcagccacgacggcttctcagtcagttaaaatggaaaaatggcacagccctatgctctgcgttaactggtcctcttcccacatgtgtcacatccatgtgcctacaccatttgtgcatgcacctatgatgaggcgcgcgtataaatgtgcatttgcgaaccttcgaaggaactgtaacttacgaaccgaccgcgtttttacgaagcaggcgtgttttcttcgccactttatgtgtcatccgttaggacgtagatccccttatggcatcgtttcaccagcgctcgttccctggtgccactttgcccccctacgtattattaactaacttttaattattgaaaaaggggtaactatcccgacgtacggaaaaaagtagcacatatcaaatgtgcacaatgtatgcctatttgcgtagtatgcgcatgcaactcccgacccgtatgtcacatttacacatcagtcaatattgtcatgtgagggggttcccaagaaatatatttttggtacccttttaaaaaaaccctttttgggggggcgcctctttcgtatgcaacacgcatgccgcaaggataaccggttcgacttgaaggccccccaagccacttaccttttcccatttgaaaatttgatcataatcccaaattaaaactattatcataactactgtttggatgaaaaaaaaaaaaaaatcaatagcgatataagtgtaagaggggaataaaaaaaaaaaaaaatatgcctgtgagcaaatcactgtgctggaaaagtatatgcgtaccatgaatacgcacatttatttttccgctttcccgttttagtttctccctccgaatttttaactcatgtaaacaaattcgtggactttttaaaatgtgcataagtcacttttcagttttgttaagagttgcgaatgcgaatgaacgcatcaactgcgaagagttgacattttttttttttttttttttccggttttggcaatctgtacccccattactaatttgctcacacatcccgtttaatctccaaatttttgctattttaaaaaaaaaaattaaatcatattatattatatcataccatatcgagtgaaaatcccccgttttatggtaaaccagtttgtgcctctttacatgtgcggatgcataccacttcgccagtcgaatcaccagaatggcactttgttccttaatgaaaaccgcacacacgtgaaagagaagcagagttacatcatcgtaacgaacgcagctgcgccatggcgatagcaattgaagcaccaatgactgcggcccatcggaagcactaaaacattggcagcttcaaatccaactcgcaagtgcgtagccgtagacaactacacagcacagaactaagtgacacatttgtatttaaacgcacacccttttacatggaatttaaaaaaaagctaaaataatttaatgtgaaaataaattaaagtaaaaataaaaatacctccaaaaacacgcgtaccaggcgtatttgtgcgggtcccttttacaatagccaccgttttgaagaggcaacccaaatgtgcagctgataatatggctagtggcacctccatgtcgaagcaactctatgtgtgtgtgtgtttatatgcccccatatagttagtaatacgccactggctttgctcctccgaaggggcatattttagcacatacaaattggctgcaacctgaccaccaatgcgaggaatgattcgatgtttcaccgagatatttggcgcacattaaagggaatacatatgcatgtctgtatgctgacccgttctggcgacctccccaagtgggaactacatcaaacaatttcgctcgtttgaatgttactttgaatttggcataagtgtaacaaagtgtacatctcaggaaggaattacccccccctttttttttcccctttttctgtgcgcatcttttaaacgtcctttttaagaccattttaagaccattttaagaccattttaatttttttggggggtcccaacttgggttgctaactgataatccgcactgtgggaggcacaccagagtgtcacaaggaagagccgctttctttgccaatcgagtggtgtaccatcccggatagtaaagcagccaaatataggtatcgcacaggccgagctgacacagccacgtgcgcaccagcagttacaataactacaccacaaagagaagcttaagaaatcgccaaaatgacaatcgagtttgtggtaaacctggaaaatcacaagagaagaatttggagtatctgttggagccctgatggaaatttcctggcgtccgtaggagcagacaaatatataaccatatggattaaaacaaataaagacaaaataaaaaagacaaaagaaagcagtaaagtatggaagaaatttaaaatgtttgaagaagggacacacaaatcaggcaacatagaatttgatatatatgacattatagaaactaatcacgagaagtcactacgtcacattgaattttctcgagacggaagcttctttgttgttgcatcctttgattcgaagtgctccatttataaaaaaaataataatgacaaatgggttttttacaaatctttggagggacacgaaaaggaggtgaagtgtgcctcaattcatcccaccaataagtacatagtaacctgcggaagggacaaaagcatatggatacacgccaagacggatgaggtgagtaagaaggacgacgagcatggtgggagcgcggcaaacgggggagaagcgctcacaaacgggggcgaagcgctcacaaacgggggcgaagcgctcacaaacgggggagaagcacacacaaacgggggagaagcacacacaaacgggggagaagcacacacaaacggggacgaagcacacacaaacggggaacacaatgaggaacaggtaaaagaggattcacaaaatgccgtgcaaacagatgtacaatgtggcaactcggggaaaattcacctgaacggagagcccaaaaaagccaataaccacttcgacgttgacttcgacttcaactttgacgcttacctaacggcgcattctgaagacataaagttcgtcgcctggtgccctctcagcgaaaacacattcatctccctttcgtatgataactctttaaaaatttggagtaaacagataagcgagtggaattgtgtacagaccttaaatgaacacacatctgtggtgtggtgtgttgccttcaattttgatggctctgaattcgctacctgctcagatgacaaatccataagaatatggaagagtgaaaaaaaggtttggtacaataaacataagtacccttttctttaccagcatatagtaaaggacgcaaggaaatcatcaaatgaaagctccttgtggtcgtttataaataaatcgaatggcacaatggggggtagtgtcactgggatgaaaaaggtgctcacgaatgataaccgcgggtatagtaaccataacagtaagcacagtgcaaatgggaaagggtccaacgatcgaaattttctggataaaacaaaaaacctgtttcgaaagataaaagaaccgaagatccaaggggtgggtgagaaaacctccgatgggccatccaatttccctacattagattattcaaaggaggacaaagaggtgcaggcggccttgaaggcagtcgtgcagaataatttcgtgccactctatttcgaccatggccttttcaaatttgtttacaagtacgcagatgtggaaggggggaaagaaggagcgtgtatacagaggaaggcttcggccgagaagagagaggaacaaggaagcgacccgcaaaaggaatccccaagcggagcacgcctcatcgcgaaaaaggagctgaacaacgaactgaacaacgcactgaacaacgaactgaacagcgaactgaacaacgaaccggaaaaggaaccgaaaaacgaaccggaaaaggacgagtgcatctccaaggtgtccaaagatggcgtcgatcaagcgaacacgcatggcacagatatagcgcacaaaaacgagtcggacgacgtgtcagaattgagcaacgaggaaaagactaacaaacagagtggatgcaccaccacgcaagacgaacaacaaacgagtaacccagtttcagaaaacaacgtctcctctatgaacataattccaaatctcagtgacaaagaaaaagatttaaaaaatgtatcgttcgatgactggaaaataaaacacgtgatagaaggataccacaagagaagcattagctacctggactggaatgcttacgaggatttaattgcagcgtcttcctttgacaactctttgaaaatatttcagaagaatctagacacatggaatttgatagagaatatcgaaaatgctcatttgagtgacgtcaattgtgttgtgtggtgcccgcagaagtaccaggactattttttgctggccaccgctggcgatgactgcgtcattaacatatggaagtacacgaaggggtaaagcagagaacagtaacctcgactagggggcaccccggatgaaaagtgcaacctgaacgaggtacaacccccaccttatcgtgttcccggtgtggttctttctaccccgaagagatgacatttttttaacccactttaagccagctttgcagcctcctggtaacctttttttaagcccccccctccccatttttataccacttccctggcagctgtttcgtgtctttccccattttctttttttttgtccccacatttgggaaccaatacgcaaaatagcatccggacagcaccctgtcaccataatacgcacgctcgtaggcagacgcgcaggagcgcgaaggcacgtaaatctgtgtatgtgtgaatatgtgagtatgtacgtacgtagtaggttaatatcggtagaagcgccccgtgccgagggcaacctgtaccggacaactccccaattgtgctacttaacacacatatttttatgtccagtgagtatagcaaagttttgtcttttttttttttgtcacgtgaaatgtggtcattacatcgaacagccgtgtgatttgtgaccaggttttttacccctcgtacgaacacattaaagtttttaatttcgatgggttttcccgtttttatgtcacctttatgggtgttccatggcggttcaaataaagcatgttcaaatatacggcgcggggggcataacccagtagcgtgactttctctgcaatgggaaggtgtaaatatacacgcgtgttgtcttttccccccattcgctttaacgtttgtaaaaaggcttggcaatttgggagtgcccctatgacgatctatctcaccggtgaaggtattaatggtccactcatgcaggtctgtgtccacccatagggagttttgttacacgctcaaacatttttctcctgtgtcgcttcacccccttgagaagaagcggcgagaaaatggaatggcttctctactatgtggaatatttccccaggttgttacgttttttttttttttttttttttctttttttattttcacttttacgatcagcagcatgctcatgatgttgccaattgcaggtgtctacaaaaaagggagagtgctattcgcttacaatttcgccacaaagtggacatgccaaaacggtttaactattttcgcaacaaaatgacgctggaaaggagacgctctcgtacttactcatgcgtgtggtgtgtacacgttttctgagcttccagagtgggcttcgcatggggtgtatttttcctaattcaaacatttgcgagtggtcttttgcgagaataaaggagatgaacaactgcatgtaatgttcgcgcaaaggaggaaataaaaaaaacgagaggaataatcagagagagccaaatgatgcgaccgctcgtttgccactcgaggggggcgagtcttcatgtgcacgcattctccgctgcgtcaattttgcattttacgtcctgcttctttcttcttgatgtcttttttttttttttttttttacagggaaaaaacccggatgacaagtgcggcatgcttaacagcgcaaaccatttaaattgcgagcgcgcgcgcgaaaaggaaagcgaaagcaaaagcgaaagcattgtctcacgccttctacattttgcgacgtaagccaattcgtgtccatgttgattcccatgttgattcccatgttgatgtccatgttgatgcccatgtttacggccatgcttatgtccacgcacatgcccatgctcacgttttcgttgtttttcttcttttcttaaataacggaatggacgaaccagcagcgcaactgcatgtgtacgtgaatgcaaaaaggggaaatagtaaaccggcgaaagcaagcgttggcaaataaacgggaagagaagcaagaccaagtggaactgatgcaagcaaccccagtgtcacaaaaaatccctcgtacatgtaaaaaaaaaaaaaaaaaaacacttgacacagatttctttttatggtcatccaagatggaaacaaaaatggacaaggaaggtaaccaacataagcgaaaaaaaaaaaaaaatgccctcccaatgatgatcctttttgtagaggaatcatgacaagggggcgaatgcccaaaagggagaaacaaatgtgcagacgtgcacatcgctcttccaccccaaccaacacacacacacacataataataataataataataataatatgccgagtgtactcacgtgcctgcatttgtctctccccctttgcagacaatcccgggaaagacgcacaggcgctgcgaaaaagatacaaatcggaaaaggagttgagcagatcgttcgaagcgtgcgaacggggagaaacgaaatacgacgaagaggagaggcatactgcttccctacttcatggatactcatttaatataaaaaaaaaaggtcctgttcaaaatgggaaaaactatttgtggttaaagatgaaggacaaggcgaaacggagatccgagtcggagtaccacaactgcgttcgcagaaacgattcaaaacttacttgcttcgtgaaaaagtacatgaaatatttttctgacctgaaaaggagaagctacaaaacgagttcgtatggaaacggccccaacactaggagcggtttcggcaaccgtcttggcacgatgagaagtaaccccaactttactgctcatatgaagaaagggcgctgcaatgagggtaatttcaagtaccaatgtgaggagtctttatcaattgggaaaatacttgggagatcatttctgcacaaagtggtagatttgtttgcgagtccatttcgctctctccaggaaaggagaccccctaacaatagcaaccacagcagctggaatgaagtaacccccttcctgatcttcacaaatggcccctttgaagaagcattcatggacaaattttacgcctcccttcccttcaaaatgattgtatactcaacgttaatgattttaacctcgttggttaatttttttattttgcactacggtgtgttcagttttgagcatactgtggggaaggcggcaatgtacctgaacgtgtgtaagttactcttcgacattttttatttctccttttttgtcatttatatctttttgttcagttcgaattgcatagagagagtgtccctttattcgtacaactcgtcttacgtgtttgcattacttcgagttttatgtaaccttgttctgttgcacgtgcttcctccatctgtgacgataaatggtgcggagtctacacgtgttatcgattttaatccaccccaatgtgagaaagagcagcagtcaggtctgctcagcatccattccatagtcattttcatgagttgtacatacctgtgcgtactgtgctgcttaaaaaattatatcatcctttaccattttgcgctaagctttaaattcacccttttttgtatcctctgtgtgtttactctctgtgtatatgcctacagttacttacattttgcctacaacgatgtgatcgtcttgttttgcttctccttgtgcgtgcttgtgctgtctctgtgctatgagtatcgctttgagaggaggggaagggcttccttcttagggaagcgcgaaagtgacgagaatgcgtatgaggggaaaaacacaagcgagggtgaaaacacagacgaggggaaaaacacagaagaggggggaaatacagatgaggcgaaaaacacagacgaggggggaaatacagacgagggggaaaatacagactacgaagaaaacggtaacgaggcagaccgcaggaagatgccgaggcactacatgaccaagtacttctccatcgacaactcgacgcccacgtcccccatcgaagacattttgaacaatctgaaattcttgctggaccacatgaagaagctggaggaagatgccagcgaaaaaaaattatcagaaataggaaaaatgagagaaaaaataaaaatgtgtgaaaatattttgaggacgcaaaatttaaatgaagtccaaatatgcaagtatcgaaaatttgagagagtttacaacatgtggtgtttggataaaatcgaaaataattattgtgaaaaaaacgatgaatgtaaatcatacttatctcaaagtcttaacaggaaatcttttaattcattttcaaacattcactcgttgttatcgtccaaatttcaagaacagcacaacttttcgttcgaatggaagtccgacattgagcacttgtacaagcgcaatgtgttcatttctattgggtataagttgctgtatcctctgggtgtcttggaggccagcttcgacaaggcgaagctgaagaacttcctgctgaagatgcactctatgtacaacgaggtgccctaccacaacagcttgcacgccgcgcaggtgagtcccacgcgcacacacgtataggcgtacctagctacatgcatatgtagctacgtgcatatctagctacgtgcatatctagctacgtgcatatctagctacgtgcatatctagctacgtgcatatctagctacatgcagacctacctacatgcacgcgcatgattgcacacgtgcaaacgccttttcaagcatcttttcaaacaccttttcaaacgccctttcaaacaactttgcatccccccgcaggtcgcgcacttcagcaaaagcatgctgttcctgttggacatcaaccacaagataccagccatcgacgaattctgcttgcatgtttcctccctgtgccacgacgtgggccacccggggctgaacaactactttttaatcaactcggaaaacaatttggcgataacatacaatgacaacagcgtgctcgaaaactaccactgctctctcgttttcaaaacgctgaaggaaaaaaattgtaatattttcgaaaattatccatacaatatttttacgacttgcaaaaaaaatatcattagggctatcttgtcaacagacatgaaaaaccatttcgagtacattgccaactttcgcacatccaaagaatttatcgacttagacattttaacaagtgaacagacatggcaaattttctccctcattttaaaggcagcagatattgggcatgcaactctggattggaataagcattacgagtggacaataaaaattaatgaggagttctacctacagggcttgctagaaaaatcgttaaatatgcccaacagctttttgtgtgatataaattctactgataagttagccacctcgcagattggctttctgaaacatttgtgcattcctctcttcagtgaattaaattccatctcgaaaaatgatgaagtctacaatcactgcatttcctccattgagaataatatagagcagtgggagaagaacaaaaataatcagaagagtctggggctgcacgagaagtacaaagatgaaaatttaattgacagaattaagctgctaaaatgtgtgtgagcgggggcgcgccgccgttacgccgtcaagtcgtcacgccgctgcgttaccgcgttgctgtttcgccattttgttactttgtcactttgacactttgttactttgtccctttgttactccgccacgtggttactccgccatgtggttactccgccatgtggctactctgccatgtggttactccaccacttggttattccaccacttgtttactccgccacgtggttactccgccacgttgttattttactttattttttttgtttgctgaaacgaatcggccgatttcctacatcccagtgatttcttcccgttgacaaattgttttccatctgggggggtccttttttaaaatttatctgctccgcttcacttgtaagcagccaccatctctgtagagaaggtcgccttctgtgtaaacgtgcagagggacatcctccccaatgcgcttatcccattgtacacagaataaacgtgcaaacatcccgcgagtgaaaaaaaaaaatggtctaccactcggaatgagtaccactttggtttattcgcacacgtcagaagtggtggcaattgttggtttgggggtgagggggaaaccaagctggtaggtcctcttcaacgatgctgtttccttttttttttttttttttttttgtttttttactcccccatgcttatcgcaaaggaaaaatttgcccacatttaatggccattcgaaatgaaaatattagcagcaaaaaatagctcccccctttgttaaaaaaaaaaaaattgctccattttaagcgcaaagggggaagcactacgaacagctgcatttgtgactgtgtgtgggggaagcactacgaaacagctgcatttgcaaccgtgtgtgtgggggaagcactacgaacagctgcatttgtaaccgtgtggggggggaaacgcataaggagaatcaatcagctggtaaaccatacacacatactcaccacaaagacaagaatgcattggttagcctcccttttgctatgcgcacacgtttccacctatgtgtgcagacatgtccatttaaaggcaagcaactttatccctgttcacaattggggactgtggaaaagcaaaaagagaaatataaaaaaaaacttgtgcacagataaaagttgcaaaaaaaaaacactgcgcgtttattatgttgggaaggaaataattattggcacccgcgactccccactagcaataaaacaatcggaaaaagtccaaacaaaacttgaagcatattttaaaaaaattaacaaaaatgtgaaagtcattttgaggcctatcaaaacaacgggggataatatattagacaaaaaggttaacctgtttggagggaaaggaattttcacgaaggaattggatgagcagttaataaaaaagaatgtccatatttgtgtgcattctttgaaagacgttccgatggaattgccagaacaagtacagctgtcctgtttcctaaaaagggacacaataaatgacgccttcttatcggtaaagtatgctaccctggaagatatgaacaaactgaaaatggcaaataaagtggaggaggaaggtgatcaggtcaaggggaagagtcaaaaaataactaaccaagatgtgaagggagaccactaccaaggtgatcactacggaaattttataccaaccattgggacgtcttccttgagaaggtctagccaaattaaatacacatataaaaacatagcagtaaaaaatgtgcggggaaatattaacacaagaattgctaaactgtgtaatgggcagtatgatgcgataatcattgcaaagtgtggactggaaagactagcaaccaaaaaggggattagaaatataattaggagcaaaaataaagtgccccccaaaaagctcctaattaatcacaacaacacggagatcaatttgaaccttttacacatccagcaaataaacaggagaactatctaccctgctttgtgccagggaattatcgctgtgtcatcccacaaaaatgatgtgggcatttctgatatactgaaaaatataaacgatgagaaggcacaaattatggcaaatgttgagaggtgctttttgtatcaaatcgaagggaattgcatgatgcccattggggggtatgcaaaaattgtaaatggggaaatagtcttcaatgcggtgattaatgatatctatgggaaagagaaatatcacgttcgcgaagttgggacggtgcaaaattgcaatcaaattgcagtaatggctgccacaaaaatgaaggaaaaaatcgggacgcacaggtttaacaaaatcagggaagaggcggcccagtactatgcgtaacattttatgttgacataaaataatttcaaatatctctcaactgaacggtttctttccatttgaggggtccccctccggtggggcagcacaaggcctgctaagacacatggcccatttaattagcaattgcgattatgcaggagcggatctgtccatttgtgcttaccatccgatacgtcgcaggggatgcacgtgggaatataaacgagggaacataaacgagagaactccatcttgtttgcctaaagtggcgccccaagtagctatccaaattgggggcactccttcgcgcaggcttaaatgctttgcgccccttacgctttaaaaattgtgtacaacttttttttttttgaccctatataacgctttgtaagaccgccttttgcattcctccagttgcaacatttattagctgacatgtgcgcctcgcgcccgggcataggtcacagtgtggctaaatcgttacttgcgacgtatgtaaatataccggtacgtacctatgtaaacatacctgtgagcacgcgtaacatcccaaggagggagaaaggtcattctgctttatgacaagatatttctgccttgtggaagaacgccacatgtgggggagggtctccatgtagtgcacgcaccgcatgaaccgaattgcgcccgaggaaacatgttcttcatatggataggtgaataaaaatgtgggcacagcgcgctacctcgggagggccccacaaaacgtaggtaacaattaacctcgttatttctgtaccttttttttcccgctacaaaaaagggattcattttgaagtgtgggaaaaactgggccacttcttagtacttgacggttgcatataagtatggaaagggcaaaaaaaaaaaaaaaaaaggcataacttcaagaaacgcgtcgccccttttgtaaacataaaggggacatatgtatttcctcttgcgagctgggttaattttccccccatttgtgatctccccatatgtaacttccccatatgtgacctcccatttttcccccttttttgccattttcatttcaaaacatgaattaagctaacaacattgcgcgccaacctcgaagtaaactccactcgtacgaaagaatcctcttgtgaggaccattttttttgtctaggtggaaatgagcacaatggagaatgacaaagggggaggccaggtcaaggttaatttgcctacatgatcatgcgcttcaatgcgatttaaaaaaatgactatatgtgaaagggagaaaaatagcatatcaacatgttcacaatttttaccttatgttatatgtcacttgcttttttttttttttttttatgccgcatgtttaaccagatcgacatgaaggagcagcaatggagaatattcgaatacaacatgagcaaatggatgatcgaaaataagtacattttggataaggaagagaagaagaagttttacaagtgtgcaaattatagcataggaactgggattataaatgcgtctttagtatactgtttttgcaaaaggaacaagaaatttttcacacccatgtccagattttttttaaccttttccttgggtgtatacacttccatggtggtgaacaaaattttcaggcggaaggcctacatggaggtgagtcgcattagcatttctccatttacacaagggggtgcagattcacacacagggatatctgtgcccactgactgcaatgattatttattgtgcatctgtttgatactatgctacatttttcacccttcttcccataaaagatcctgacggagaagaccaccatgtccgatacggcgagagaagtaatgaatgatattttgaatgtgaagaacgaagttggaaaagcgccctccactggcagtgccaacaagttggacagtacgaacacgtcgaatgtgtattccaagggcctgtatgatgacggacaggcgcagatacatggggatcctccgtccaagggcagtgtaagttctctcgcgctataagtggcgccataagcatgaacacgcgtatttgcgtgcacgattttgtatatacacagctcacgaaaacgccttttccccccctgcaggcaaatgtcccctttgttcaagatctgtaagcaaaaaaaaaaaaacgcgcacctatgcatgtatgtttgtacccacgtgcttccgaagaaaacgcacaagcgctctgctaacactttgctttcccccgccccctcgcagaaatgaaacaattctgaatgaacagatgagtgacgacttcgaaaggtacaatttacgacggacacgagccccccgtgttttgcactcccgtttacacctcccccccccagacgtgtgtgttcaatttacacatcatgggacccttaaaaaatgttctttgtagatgcaaagatttgtcagtttgcacggatgaaaatttaaaacgcatgataaaaatattagaaaaaaattcttgaaagcgtgtccgttgctccaacatgtacgtgaatgtatgtatgtacatatgcatgtgtgcgtacacatgtgtttgtatagctgcgtgcccagcgtggctgtaacacagcacgggcataccgtctcgtgtatttaaataaacgcggggttgataaaaagaacagcttcgttccccgtgagggatacccctgcgcgcagcttcgaagaattcccatctcgttgtacacactaggcacaaacacacattcgtcacgtctttttattcttcctaggcaaaattcctacattttgaaggagcccagcgaaggtgcgaaaaaaaaaaaaaaaagtcacgtatacggaaaaacgtagcagtaaaggggaacccgcgcaacgaccgagcgaggcatgcaaatttatgcaaccccccacatacgtatgcgcatgtaccccctttcccccactccgcaggcaaatatgtcacctgggacgacatacgacgaatgaacaaatgaaaatcacagagaggccacatcacacaatgaaacgatgtcaaaacatgtgcttaaatttatcaataaatgcatcgtagtgaaaatttctgctgtcattgttaaatttgcacacgtatgtaaaataattggcgtccgaataaaaggacaggatataattgtaaaatttaatggcttgattttttgtaattacgttattcacgatgtttaattttgttaaaataatttccctacttttcagttcgtcaaaaaaatgcaacgttacatatggcgttgaattttccctcaatttattgtattcctccagagctgttatgaatagcaacttatggtcaataaattgcgaataaaaatttatgtagccattttggttcctttgtggaataatgaaatgggaattatttttgcaattatttttaatctgttcatatttgcctatgtttatatgatctgccacgacgtatttgtcattttggtacctttccttccatatgtgtatgattttttgcttatcttccctttccaatagaggcaattttacaatattttttaacgccctcgaactggggagagaaaaataaaaccgtttcctacttgtatacatcagcatgttgtttagtttctttcgtgcttccctctgtgcgcggttggtaactgcagcggagaggttgctcattcagaaatggagtggcgcctctaaacttcacactctcatttttccaccccgcttgatcaaaacccatcgtaatgcaaatgcaaaatgttggatcttccgaaacgaatcataccatcttcagttcattcgcagcaaaggggttattatatgccacttttacgttagctctgcgcaaagggagtttttttttttttttttttttttattctttgttacatgtgggtgtggctccatccggtatgaataattaaaagagtttactacacgctgtacatacatatatgcttttacccacaggggttgcaaaaatggcgtgctaattgatattcgcagggaggccaagtgacatcgcaaaggagtgcatacataaataacgcacgatgcgccattggcagatgccacttttcaagggttacaaaatattctatacaaatatagtgcacaataaaataaagcgccgaaaaatgggaggaattttttcctgcgaacgggaaaaaatgcgggcagaaactagcgagggtgaaaaattgaaaagctttggcgaaggagcccaacggaaaaaaaaaaaaaaaaaaaaaattatgcacataagaatggataatacgagcgttaactagcacgcacatgtgagggatacgaaaaaaagagatatttataaaagcaggcagccatttgtgtggaggcgtgattcatacacacatcgttaggctgaggaacgactgcgcacagctacgcgtcagaaggagctctgactgagtatgtcacgcaaaatgtcgcagggcttctcgagcaccctggcccgcaaatcaaactgcaccatcgagccatcattaagcacaccgatgtagtcaacgaaattgagtaggtccaatcggtgagtaaaaatgatcgacgttttccccttcatatatttcagtagcgcttcgttaattatgttctccgataatttgtctagagaagatgtgggttcatccaaaatgagaattttatttttcttaaataaattctgagcaaggtaaactctctgtttttgtcctcccgacaagcaagatccatccaccccgacattcacatcatcgtaatgagcatacttacttaaaaagtcatgaatatgaaaatttttatacgtatctttcaacatatctggagtaattttttttaaattttcttgcaccttttgtatttccatggtgacaaaggagtgtatttcttccaagtcgtccattgcaagttcgtgcgattggaagctattttcagacgccgtgttgttgagcaccattgatttggtacctctgcacaaatttatgttttttttttttttgtactcctttgggaaatttgttcctcctctatgagcaccagttgctccttcagcatctgttcatatgccttcagggggtagagcatgttgccctggatagaagtattaaagagaaaagggttttgcgtgattactccttggatgtaccgtaatgccgaggagctgattttttcaatttggaaattgcctatcaggatatttcccgagttgggggtgttttttttggagagcagatttaggatggtggtttttccgctgccacttttgcctacaatggcaactgatttgttgtgcggcaggaagaaggagacgtttttcagggcgtaattgttgtcctgcacgcgttgattttccccgcggtctgtgcggttcgcacgggtggtgttgctcgtgctgtcggtggcactagtgccagtgcttcctatagtgccagtacttcccatggtgccagtacttccgctgctccctgcactgctgctgcgcgaaacggggtcccccgtagcggaggacttaccgtgcggaacgatctcctcatccgctccgtacgaaaaagaaacgttgtcaaacttgatggagtaatcctcatttttgaggaaaagaattgtgtccttagaccagtgctcgttgaactcactcttggggaggttaataatttgaagtacctttgcgcatgagccaatacatttctggagatcgccaatggattgcataactccctgtatgccactaccacaaaatagggaatacataattagggaaaataaatctcccgtgtttatatacttattagcaattaaataattcccataataaatcaaatggagcaaaaaaagggaaatgatactaacgaagaggaagtgatttccagctttgaccagtgaatatttcgtgcctgatttgtacacttcatttaaataattcgtaaattcttttttttcgaaacattctccattgagcaatctgacattcccaatattgtgtatcttttcagacgcaaaatcgatacagttacttaacttttcttgctttaaaatgctgatctgttttacaatttttccataagtggtaccgattagaagagaagcagagacggggagtagaaaggactgaaataatttacttggtgatatatgcaaagcacagattcctccaacaattgctgcaatcaaatttcgaattccaaaggaaatagtgattagtaccctcgaagaaacttcaatgtcgttagataacctgtttattaattctcctgttttctgtttttcaaaaaaagacaatttttgatttagtatattttcaaacaaatcctttcttaaccgtctcgtaattttttcgatggatgtttcgataaaatatatgcgaaaaaaactgaaggtagaaatacctataattagaaacaccgttttatatacctcattcatcacatactttagggattcctccttccctccgtacatattaattattttgcttatacacatggggaagaacatttgtcccagggatgagattagcaagcagaggaatgccactgctaagtaattcctttccttcttcaaaattttgtaaatatcccttatggacacacctccgtctccatttgtatttagcttcttttcaaatgattctctcaagcttttccgcatgttgaaaaaggtttgttgtgctttgtttatcttcgatttgtggtcctccttcctttgttgattttcggcatccgtttctttctcacctccccaggtagtttttccgtcattttggctctcacttgagaacaggcgtaccctccacctgctgcacttcctggtcatgcgcgttatccactctggactgctcatttggggtcccttgggtgcgtcgcttctctggtttttatgcacgtgatgggtactcgcgcggtatggaattttgtgcaggaagaggaagtccctcgcgttcggcaggttggacaggttgggcaggttggacaggttgggcaggttggacaggtttggcagattggtcaagtgtggcgcgtttagagcgtttctcacctttggcgtgcttctcacatttggagtgcttctcacctttggcgtgcttctcacatttggagtgcttctcacctttggagtgcttctcacatttgaagtgcttctcacttttctcacgctgctcacgctgttcacattgtttatactgtttatcccgttgacgctgtttatactgcatatacttttcacgcttctcttgtttcccccgccttccacgtgcgcgacgcctcggcctctgccgacgccgaaaattctcacatggccgcagagggggtcgcggcaattaaccatcagctggtagtttacgatgcactgcttcagcaacattgtctatctgaatgggggccgcacaaaaatcgaaccgaaaatcgaagcgaaaatcgaagtgaaaatcgaagcggtgacgtgtgcgtaaacctatataagtatacaccccggtgcagcgcgatgcaaccattcgaggaccaatgcgaccgctcacatgtgcatataagaagcgtatgcacgtacttatacacacctactgcgagaggcacgtgtgcgagttgccccttccaatacgagcagccaacaggggtgggcgggagtctccttcgacggagcttccccgtttccctcgctttaccttttttaactccaaaaattttttttcttttcttttgttaaacggggaggaatttctttttcttctttttttcctttttttcctctttccccttcgagttccaaatgaacgaagaaccgtggctctgacgatgttcaatttttttcttaaatttgtgtttcgatatattctcatcatcacttccccaaaccatgtttaactaattgtggcattacgtacacatgcttcgaccgtctgcgtatgggacgtggggtgagtaaataacccttcggttatcttgtaaattcatgtttgtttctctcccccctttgaaaattttgtgtgtatggaaatggtacaattttgtaatttcgttaaacgggcaaaaaaaaaaaaaaaaaaggattgatttaatcgatcatttctgtatggctaattcggctgtcaaggaacttttttttttttgcgtctccccttgtgggatggatgatgtgctccttggtatagcatacgttgaagtacaaatcagcgtatccaatttgcgtccctctttgttttcaaggatgggactttttttttcgcttgttcctccatgtattatgacacagaagaaactttcgccagaatggcgacgatgctatcgcggtgtcgtgtgtactacccaactgcgctttaccaatgaggcacgtcgcaacttgaggtgttcgcctcaacggacatgtggctggatcaaacgacagaaaattggggcagctctattttcacctccattcgtcagacccactctgcacgaaaagttacatacataatatgcatacaaaaaaaaaaaaaaaaaaaaaacttttttataatttttcttctatgtgggttatgaagaggggaagggcacccctgcgtgtattaacccggtttcaatttgttggccacaaaaaatggcaacgatgcgaacgtaggctaagaagcaaacgtgtaagtaggcgctttttttgcctacgaatatattcacataatatccatacaacacataagtagtaaaaaaaaaaaaattccccttatatgttcccgcacgccgggttagcatacatggagcttaaagaaaaaaaaaaaccacgaaacggatgtttttttttaaagaggaaaaaatttacaatgtacatgaattaatacactgttctgaatttttttttttttttcgctcccatcactgccgcatgccgcttcacacttttaagcgattgcgtttattttcacctttttaaggggtacatttggaaggggttctttttttttttgttttttcatcaccctgcctacttccaagcttttttccctccttgctgccttttggaaaatgtgttcgacgtgcccacccctgggggaacaaaaataagaatattgacgctctgtgctaagcatacgtgtgtatatgcatgtatgcacgttctggagtgtgcattttggagtgtacattttggagtgcacattttggagtgcacgtagtggtatccccctcccgtttctccccatcccaagggaatggcacgcagactgcctgtcgggttgcgcagcagctgagccattctgagagggaatccagtgcatacgagggttagaagtgcacgcgtgcgttcatgtgtatgctctctcctttgcccattcttatgttatcccctatgcccattctgatgctctctcctatgcccattcttatgctctcccacatgcgcacccccactcatgcggcccacatcggcgcctaacatgaaagagacatgccaacaaatgctctctcggaaaaggggcttccacatctctacggaacaaagcagcgaaagaggaagcaccaatgactaccagtgatagaccgccttcaccaaaaagagaaaacccgttcggatgtgactccccccaaaattaacatgttcccttcccatggtacggacaaagagaaagtgaaaaaaaaaaaaaaaaacgaatgtgactgtgtgtcagtgattgtagctacgcacaaagggtaggcacatatccgtttaagtatacatttggaggggaagaggtaaacccattaagtgtgcgaggtttatgtcacattgtgccagtaccaggggaatgatatttgtgcagctcatatgtatcggtcttacgaatgagatgtaattggaacgcaaaacataacactgagcgtgtccttatgccaacacgatcacgtgttcaccattgagcataagttaccattccattttgtcaatccatcacccttcccattttagccaaaccacgacgttgaaaaaatcgcctcttcatttgaaaaaatatttttttttacaaatatattgaaaaataatgactaaaaaaaatgggtataaactgcttgtagagtttttttttttttacactttattgctcagccctggtacggagtcctacgttcgaagtagcaccagcggtagggacataagcagttggagtcattttagcggcatcttcacggaggggacgatccagaggaggcgccttccgtggtcggcgaggagtagtgcgacaccacgtccacagttgcctccgtcgcagttggaacagacgcaccagttggaacagaggcgccagttggaacaggcgacacaaattgcagcactaccccccgtggagccaacccaacgcatcaagctaaaaaaaaaagaaaaaaagatactaaaaaagtacaaagattttatggacattttgcccaagagagacagcgaatatgcaatcaacgaagcgatcgagaaaataaaaacgttggctgtccataaatttgtcgaaagtatcgacatatatctgtcctttaaccagaagaggtccaagatgaacaaaaatgataacttaaaaacgttcattacatttccacataacttgaaaaaaaaaagggaaaaaaaagtatacgtggtgacgaacagggaccttcagaagaaggccaccgactcaggtaaaccctcacccccaagcgcgcatatacccggctcagcgaagcatttttttggcgcgatgtgcccacgtattggtgcctacataagaggatgccactaaaaaagaaacgcttatgtcaccactccaattgcacatttccaccctctccatgtgaacaacccaggtgctgacgtcgttggggaagacgatctgattaataaaattaaagaaagagaaatcaggttgaagaaaaaaaataataattttttactctgcacaaatgacgtaatacacaaactggcgcgtgttggaaaggaagtaggaagtaaaggattgatgccaaatgaaaagtctggaacgttggtgagtgaatttttactcgaaaaacacgtgaagctgtttaagtttgggaattcgtacatttttaagctgaacaaattaaacaccctaaatttaaatgtgggggatgtgtatatgtcaaatgatgaaatacgagaaaacatttgccacctcttcgagcatttggataacttggaattttttcacttcaactccaagaatttgaagtccatttttctcagtagcaccatgggcttccccttcaaaattaagaagaactttctgtaggggacacgcgcacatgtaaaaagggagtaaggaggtaagggggtaaggaagtaaggaggttgggaggtaaggaggtaaggaaatacggaagtaaggaaatgcggaagtaaggaaatgcggaagtaaggaaatgtgtttatatgtacatgtgttacacccgtgaacgcgaacgtttcttttaattggccccatcgcgcgtgtgttcctaagggagcgggggttgcttctccccccggacgcccctacgattgggcctacgattgctcctacggttgctgctacaattgcaactgcgattacgccgtcttcttttcccagaccggtgggacgccactccttatgtgcgtgtcctatagggggccatttttgtaaccaccgctgctcctactttgcaacttttttttttgtacgaacgaaaaataacttcaccattttgccctttttggaaaaccttccaacagagttgcttcacatgttggctgatattccaagtgggttattttcccccatacgaaaaagctggcatatttctacaagcacccgtctgtaggacctctacgggaagcccctacgcgtgagcccacccgctcaccgtgatgttgataccatcggtgggtaacgcatcgggaagtcaattggttcagctaatcacgcacggtgcctacatagtgcctacatggtgcctacgtactgtgcaaataatgcgagcacgtggaacgcttcaggcgtgagcaaggccacgtcatctgaggggaagcgtcctgctgcacatgctgcatttcttccgccactacgtgcaaacttgtacgtgtgttcacatatatacatataaatatatacatatacatatttatttatatatatttatttatatatacacgtgtcagctgggcaaaaaaaaaaatttcccttctgccttttatgcggctaaacagatatgcatacacacgtgtgtttatgctttgctttgtagatatgccctctgcgggatgtagcccctctgtgtttccctttttttcccgctcatttatctatttttgtttccactttgtttccattttgtttccatttgtttccgatttttttcctcttttttttccgttttttttccgcttttttaacgccttttccgacttgcgaaagctgcgctccaacttacccacgcgtagggcgaggctgcacaaacgcgcgcctagtggcccccctttttttggaaattccttttgcatttttttttttgaggaacggggcaagaaggcaagttcgcgaaggtgtcaaagtggagaagcataaaaaagtgataacacaaaaacggggaaccaaacggcagaacggaaaaccaaacggcaggacggaaaaccaacggaacgttgaaaggagcttcaggggcgtagagcccgggacgcaccatgtaaactcccctttgagaacttcgcaaaatggaccttcacctctccactcgatgaagcgataaatagccagttttaccaccacctacaaagggtaatcgtgcttgctccttttgtctcgtttcccattttgacggcttcacgattgggattagatcccccacccgcgtatgatgcgtctctacaaatgaaggagtgaaccccatgcatataaacacattgacacacatgtaatagttgagcccatttagatccccaccccttggtaggaagaaaatcgcatggaagttttcttcccattccttacgaaagggttaggtcaaactggttgtatacccctgtggactgctgccctcccctctcttgttgctactgagtatgtactatgaaaaatgcaaatcagaaacgcatcgacattttggaacacttagcacaggttagaagtgtcgtagagagccttttgcaaagggaagaagcgagggacgaacagtacgttaagcatacaatctgctacttctattttaaccatatccttacgtacgcccgaattaacgatgagtccatagaagcactacagatgaacagattgagtctgttcctaacagccacccaaaaattaaaagtcctatcggaggcgatactctacatacttaaaaggaactttttatcctatgatgcaataattttggggagcaaaattacacagtttgaaaaatacgaagaggaaaattgcatcttgcgtaactacctagcaaatgcaaataaaaataaatttccccagtttgacaagctgaagattttaaacgaacagatgttaccctttctggttttactaagttgtagcacctataacaaatcagaaaatctgcaaatcgtttggaccataattgtatacataatatacacctttttgcaaaagtacaacataaaaaatgagaacctgaaaaatgacggtttatacgtgtacatccatgataggtatgaaatggatggtgatctgctcagcgtcaataaggttaccagtatggtcgtggggttttacctaacgttgctaaatttggggaagaaggagttttccagggttatgtcttctcatggcaaggacatctccgaggggagatccaaccttccaagagaaatgcgcttctccattgtagacagggaatatttggcatacgatccacagaagtataaaaaaaataaaataaattttctattcgaaacaatttgcctgggattaattttaattttacaaaaccaacattgtgcgaattatcttaccttcctcactttagatttacttgcattagttgctaagtactatccgtcgtttatccaaaaatacagcaaagaagttatagatctattttgcacattttttttaaacgcaaaaatgttttttttttttaaattcaaactggacgccatattttaccataatgaggaactgctaaccctggagatatactcccgaactgtgagctgtatcttgcagcaaatggatgaaaggagtgacaatattggagacttatgcttgatgttattatttttaattcattatatgaaattatttttgtacgaaccgctcaagattactccaccgttcgttttgcttatccggtccactttgaactgcctcaatgcttacttctctcattttgtaaaactgtggaatttcagaaccctcatttgtggctttttcgatagggtattccgtgagtacatcgacttgtatgttctcttggttaacgcggcgattgtgtcggaacagccccttggagaaggttgtcccgaaatgaatgacaaggcagacgatccgcgtgacagagacttcttcatccgattcctcaccgaacagataaaaaagcagccacacatttgctgggacgacgaaggggtagataattgtgagaaaaaggaagagctaaaagatgtgcacacagtggacgaattagaaagggttataagaagtatgctacacgggacgctgaagcgacagaacagccaagacgatctagcgaaggagacccatccgcgtggaagcgcgaatgatgaaccttttgggggaagtcaacaggaatggagaaatccatacgggcttctaatcgcccaagatggaagaccccccggaaaaggagacaaaaatctgctccgaaacttcgtgcacgtagttgtcacatgtgtctaccatgtggaggacaagaaaagggcaatcgaaatagtgcttagcaattttatgaaaataaaaagagagcgaaagaaatttgcaaaattttattttattacgattatattatccttccgaagcttcattcaagacagttatataaaaaaaaggctcttctttatctacacttttgccataaggacgttaaaaaatgaagaaataaaaaatacatatacagtgaagtcattttttacaattacacaattctgcagttgctggatggcatcaaatattcctcctttttatttcattacatgaagagcacacaaagatacgttgatgttgttttttttcgaaaatttttgaaggataatcggttgaaattacatttttgcaagttcttcaaaaatgaggtggactattttttccttcttttaaattcatgccagatggaaaaattcacctttccgttactaatttttaatattttcattttttatcaaatctcgagaaaaaatgttttgcaccctgcttggcatgagaagacgggggcgaaacgactcttctgttactacaattgggccaacttggtgaagctctttttgtacctttttcccatttggaattatatttccccaacgcacatgctcaaaaagggctctccctttagagaaaatcgtaacttcgaactgggaatcctccaactcgtagggcagctatttcgaaaaaacaactttgctgattttttttataacctctttacagactcatactattttatgaagcttagaaagactctctttttttttcccgtcttctttgacaccttcgatgtggagttgtacttttcgcttctccggaggatcctcgagcagccaacactgttgctctgtgcggtgggggagatacaatcagaaggaggggttctatggaaaaacgcacaaagtgatgtaaatgacacaaaggtgaaacaaaaacggagtgtacaaaacgccaagaaaaggatactcatctatgcaattaacgagttgttggaggaggaagttcccctgcgtttgcttcgaaggaagtatctccaagtgttcgcacatgagaatgaaaaactcagtctaacgaagcattaccaaaaagtgaaaattgacttggccattttgtctctgctaaaagaaggggtacttcacaaaagggtagaaagggaacaaaaacgaaatataagcgtgaatgatttttttgtctacttcatactggataagaatacgtatgtgtttagaagcctgatgtctaaatcctccatccggtcgtataaggccatatatttttataaacggtgcctctcctattttagagtgaactttgaggacatggcaaggtgtgcgcggcgcagtggggaaattcaaggagagacggttcgcaaagggaagggagaaacgaatcgagaagcgaatcgagaagcaaatcgagcatcggagcgagacttcatttcccagttggagtggctcgtccggaactctggtggggaactctctcgcgggggagttccgcagggtgagggggacgatcaagatggtgtagacgatgcagaagaaggaaccgtttcccccagcaggatgaaaaataaccatgtggaacgaccgtcagaaagaagcgaacgcacacgtttcaacatatataacgtgattctcctctttgtaggataccacctaacgtcgaattttatgaagtataaattgctgaacagaaaggagacattcctgatgctagaaaatttactgaagacctttctaaagaaactgagagaatgtaagaacgtgagggagcaaagatgcttcctaaaaaacgtgcaatatattttggacattttatatattgtggactcttaccaagtgaagctcaccaatcggttgaccaccgtagtaaggtatgaaagtggtcatgcatattatttgggtacacactcagtgattcattatgaggatgaagcgacttttaaaaaaaacgatttggatcagttcacctcgaaaaatttagaatatttttatcgaacctatacggatatatataatagctggaagagattaacggtatacaaaatgataatgtcggaggattcatttttttatgtcaatgcatccgtctttgttgcgatttatgaggaggtactctccagcctgcttggggcgttgagaaggagggtgttccaggagaggggcaaaaaagacacgaataaggaatccccacagagtcgctcgaaggagaaggacagaaccagtggtgatccacgcgcgcatgcacaaggtgtactacaagaactactcacaatagtggaccagtttatccacatcatttacatgaaccacattttgactttcgtttcgatctgcgcgagggaagccatccacgtgtgttccctctttgacttttacgagcaggtgggggacctctggaggggcattctccaaattggggcagcggaaagtggcgcagatagggaagaagatagggaagaagacagagaagaaagtagggaagaaagtaggggtgaagatagccgtgaagatagccgtgaagatagccgtgaagatagccgtgaagatagccgtgaaggtagccgtgaagatagccgtgaaggtagccgtgaagatagccgtgaagatagccgtgaagatagccgtgaagatagccgtgaagatagccgtgaagatagccgtgaagacacccgtgcggataaccgcgaatgggaagacagcccacaagtttgcaccccaagagagtgcggtgaacgtggaggccgccgaccaattggaaaggcccatcagatgagcgaaaccaatgagaggaagcccccctttctggacgtcctaactgcacacatgccattttgcgcaataaatatgaacgaaatcgtggcgttatttttggactttctaaaacacaagtacataaacgtagtgcactactttgagaagaataaaaaggtgttgactcgaattggccagtgtatatacttcgctaccgatgaagagatgaacgtgaaggacccacaagaaggagtgacaaaaatgaggaagtatctctcaatttgcaattggtacttttttaaaggaatcatttatgtatacatgcaaagcaccatcttcgtcagcaacccgaaacacatatttatttttttagaaaatgtcacttcagtggaagaacatttcctaagtggacaggtgaagaattatttactcagcttgtactttatgaaaaggaaggacctgcatttgtgtagagtctttgccaggagtgttctgttcgatttggagaaaatcgcccatcccagttatgcaaagggagcactcgcaaaaggggaaagcgggtcgagagaggtaaagaggcgaaacggggaagaggcgaagcgaaatggggacgaacacgcaccctacgcactgaacccatacgacgacctgataagcctctattttctcaatttagccttttgcaccgacaagaagcagtggaagaagctgactagccgtctagggctacacatttgtgcgtataataattacacaaatcagaagaacccctttttgagtttgctcattaactgttatgagcagaacctatcgttggttcgttttcccatggggacagaagagtccaacagtgtggacatcacagccacaaagggtagctccacctgtgataggcagccacacgaggaggaggagaaacaaattcccccgttcagcagctggataatgaagaatcctctccccatattcagacatgtgcacaaaaataaattcattttgaaacaaaaacagtccaaatggatgcctacatcagaattctggctctaccaatttgcgaactgtttgaaggaaagctcatttcacagttatcacttttacaaaagatgcagcctcttctgctcgtacacaaattacacccgaaaggtggaaaattccgtcctcagaaatgggctcaaatgcaccaaggtgaaaagtgcatgtggaggaagaagcatcctaaaagtaggcaattactctactacatgtgaatatgtaaaagctcacaaaggaagaaacctgcatggagattatattaatataaaaaatgatctcgcgtttaatctgataagcaggttagtagacagacggaaaggaagagacgaccccttcgctctgtacctactgctcagaaatcatagggattataaaaagtacatgcagaaatacacctttttattttccgacaccaatgatggagacctccccatggatgacaattatcactacagagtagtacctaacgaattagtgaacaaatcgctatttcgctccatctttaaaatgcggagcagctttgtaggcgggatgccaaacaaggtattatgttttaacttcccccaaatgaacagaaattataaaaattatatcgtgagaatgctgagaaaagaaaagatggacaatggctacggtgtagaaggagacacttgggggaactacaggggaggttcccttcatcgttacgatgccatttttgtgaagcgcctctactgcgaacaactgcatgagcagttcgccatgttgaatgaaatgaacagcaggagagagacatacacgaggtacgcgaactgggttggcaattgcaaaagcgacttatttttgctgaaactgttttacgagctgagtatcgagggaacgagggcgcaaggaaaggagaaagaaggtcacttggaaaacaagccaggtggatacgaaacagcagagcgacacggaacgggtgtggaaccccctctaggggaagcacacccaaatgtggatatccttcatatgatgaacctaaaaatgataaaaaaaataattatccaattcagcaactgcaaggagagattttacagctgggattttatcacgtcgtacattcgaagcaaagagcaactaagtgacaaatgtgtagatatcattttgaatcatttacaatttttgcagttcgtaagaacgctatttatgtataactctgtcgaggggatgatccactcgttcacctcctcgtcgttcagtcatatcactgttgagcgaagtggagacacttccatctcagtacacaccaacttggaagaaaaaaacaagctgcttacactttttaaaaatttattttttttttaccgcgaaaaggacattttgaaggggatgattcttgccagtaacaaatcagagctgggagatggggggtacctctctccgggcgaggacccatgcggcggtagtgacacccacaggaggggcaacactgtcagggatgagtgctaccacagagatgagtgctaccacagagatgagtgctaccatggagatgagtgctaccgtagagacgaatgctaccatacagatgagtgccaccatacagatgaacggtgcgctgaggggcaaatcgataacctcgagctgaacctgtacgaccttattgcggccatccccatacctctgtacgcctccgcccatagaaacctgctcggctacttctttgaaaaaggagaagacaccattttgaagaggactctcttctttctgttcctccacctgtatagaaaaatcccccaagtaatatccatggaggtgacagcattttacaaaatgtgtctatttagaaagtacgaggggggggcaaaaagaaattttttttccctgctgtttggaagaggtggcacttgggggtacaatcgtgcacaaaatggtgacaaagggggtataacaaattgcgcacaagtgacagaaaaaggatgcttccaccatttgcctcttaacattgcgggggaagaatacacaaaatcgagtgaaactacgccatgttacctccctgatgaggtaaccccaatagaagacccccctaagagtaatcacatctcgaatgaaccacccaaacaacatatgccgaacgctcaattttttaagcaaatacaagactccaactttttgctcaatttggacttcaataacagcatgtcatgcttgctcaacacgaccgaacttatttttgtgcgaatttttcaagttgtactttcctatgtggagagctccttggggggatgtagctgcagtgtggaactgaattgctacatggaagaagtgggtcgacagaggagagcatacggagggaatcactacgatgaggtgggaggaaacgcagtggaaacaatccaaagtgggtactacagccaaagggggcacgacagccaaagggggcactacggacaaagtgggcactgcggacaaagtgggcactccagccaaagggggcaccccagccaaagtagccgatacccgctaaatggggcagtccaaaaacccaaggtgaaaaaagcgtggagagaaaaatttttattccttttaatatttataaatgaattggttctttttctaaacaatgaaagtgaccaaggtggtgatagcaacccactcgttaagtacttcttcatctatatgcacttaatgtgtgacccctggggaattcccaccggagtggagctttactcgaagacggtgttacaggaagagctaaggaagatctacgtactcttcgcagatttttatatttttctctatgtccataaaaatgtccgtttcccggacagggtggaggatgtaataaagacacacatcaagcacatgaagaaaaattcctctgagaagttatcacgtcctccatttagtgaatcccatttggtaaggctaataaaatttttacttaattataacaatttactgaaaaggatgattcacatgaataaaaatgcagatgccggaaatactcgtctgcgtgattttgtaacatatgtatctttggcgtcttccccagcgggggaagaatccagacgggggtgcgtatatatggaggaaaaaaaaacccatcgcctcacctcttacaacaaaattgtaaatttcgtcgctaccactttgtgcactgtaaggataaataacaagctgataaaaagcgtcaccgtcgtttttgccgatggaagcataaacacgtatatggtcacccaaggggaggacgttcgaataggccggtacgtggcggacatgatggatacggtcgcgtcggggataattggcgatggggtggacggccagtacggaagtggtccctacgtagaggggtacgaagacggctactgcgctacctgcgcaacaaaaggggccctgcatgaagatccgaccgggtcgccatgtgcaatttttccccgcggtattgtcccactttccatgtcgctcccctccccgctcaacatcacctgcctgtccaacatggtcggaatggtgaagcgaagaaaaaacgtcatgtccattttggccctgctcagtcaaccagacaaaaaaaagtttcacgaaatttttagccaaaaaatgaatgacctagttaggagacgccacccaggaggagaggccgaaatggatccacccacaggggataggaaaatcccagtgcaccaaagggggactaacaaaagaacagaaattgaagagacaacggaagaaggagagtcgactaaacacaccacccacttgatgcaggagaagtcagctagccaaaaaagaaacatagaaagggaacgaaaaaaaagacaaagaaaaatttatctggagttaaaggaagatcaccaaagtgaaacacaaaagattaagcagtacatacatttcctgagcagtagcaataaagactattttgaaaataggaaaacatacactgagtccttaatgctaaatagcttcattaatttcattttaaaagttggaaatagaaatttaattaatattttgtatgactacatcaatcacgaaattgtgaatgttgatttagggttatcattccagcagggtctttatttaatgcagccagaaattgtacccataagaattaccgatatgttttggaatgcttgtatatacaactatgcgccttctacctttatatcccatttgtatcaagtatcatccatgtggagtagaaactaccaatcgcactatatgaacgaatttgaccagtttttcttctctcccttttatcacaacaggagggaaaattacttcgacatactttatgctgtttatatgtgcgggtttagcaggagcaggggggacaaacataattctttgagccaaacgaggagtgctatccaacatccagagggattcattacgtcccttcgttccatcgctacttcgtttaactgcatataccagaaccacgcttcgctggttagccagatggtgggaaaatatacccctatgtgttttttgccccattgtaaggtcacttcccgaggaagacggcatgcgaaaagagctacccgtttgattaaccagcagttgtacctttcccactggaataaagtcaagaccagcttgagtggaagatcccatctgatggaggatctccttatcatatgtcaatttttgcacagtagtgatcacccatccagaattgaccaaacgggggaggaacttaaagaagtgcatcacgaagaagcacttagtgtgagcagcgcactaaaggggaccaccccgcaggaggaacttaaaacagctgcgctgagcgagtatgatcaccaacgtaggaccttaaacgggatacatgatccgaacggagaggcagttacacacccaaggggggacgaagaagaaataacgaaaacggataaccccaaatgttgtgtcagaagaatattcaaggaaacccccgtatactatttaatcaaactggaaaggatcctcggaaggggagaaccctacgggggtagcctttccaaagtggagaagtatacaaagaggctattcacaataagggaaaaaatgaacgcagtgcgtagggtgtgtagaaagaagtaccaccaccccttgaaggaattcttcgcagaggttttaaaaatccattatgggaatcctttcttggaaaataaaaacaaacacattgctcgggttgtacaaatgttaagcgattattttaccttcctagatagttgcatgaggagagacgacaaagatgaatatgccaattgtgtacacgtcctgtcgtttgtcttctccaccctccacatcgatttgaaaaatttaatgggaatgtatagcacgtgttggcaaaaaaatattggccaacatttttttgcgcagaaaaaattcttcttccccatggtgggaaggacccacttggccagggtcatcatgaacgtcatctcctacgtaagtcgttggaaaaggaacgtatcatgggggtactactccggtgaggaagccccttggattggaaaatacacatcaagtacacaaggggagaaaaaagtcccagtcaataccttcagcagaagggaagaacaactcacccaaattaagaaccatctaatggacatcaactggcatctgcaaaatttaaaaaagatctacaacagggttaagaaaaaatatgcacatatcctcaaaggaattatttcctactctgctctgttcataattctgtaccttaaaagggaaagtaacatagacatgagggagaaggagaagatattttacatttactgcaggggattaaaaatcaagagtgacgatgttgtgtacgaacggttgaaggacccctacgtagaggaggaagcgtacgtttacttccaggcgttcaaatttgtatacgccctgaaatacgtgcagaattttttgcggtccaattgttatgagcgctgcttggttttggcgcagctgctgggggtagcggggagtggccggcgtggcgaagtgggcggcaaaatggggagccacgttaacgaccgaatgggtgagcagttagacgaccagttgggtgagcagttagacgaccagttgggtgaccagttggatggccacttggatgaccagctggatgaccagttggacgtccagttgagtgacgggagattcctttctgctgcctctcgaaatgtgcaatgcgaagtccacctcgcgaggaagcagcgagcctgcaaaacgctgcacagactggggagagcaacgaagcagaacgccgccgggagggcaacatcaaaacgcgttccaaaaatgatcgtaaagtgcactatattttgccccccctctaatttccgcacggagaggaaacggcgcaattggcacaccccgcaggaaagaaatgcgtccaactatacagacttcttaatctacattttgagaaaaaataatatgaagagggaaattatgaagcaaataaatcacctgcacaagtacctaaacattgtgtgcatgggtactccccacgtggatacagagaagaaaaaaaaatttaatgccaagcaggcatacgacaaagtgataaagatgtaccagttttacgaaataaatccctacgaaagggaaaaaataacgctcaatatttataaaaataaaaaactctacttttacaaacctttttacatgtccaagcattttttattggacaaaaatgaagtacctttttttgcaaatgaacattcggatgatggagtagaccataatgaaaaggaaaaaattgaaaaatttctgaaacgacttttaagtcgaagcgggcgacgtacattctgtccaaaaaaaaggttaacaaattggagggcagaaattacaaagtggaagagcaacaaatttttaagttcaaattatttatggcggaaaaaaagcataaacaaattaaaaccttttggtaagttcctaggggtacacaaattacactacgaaatagaccctcaaaaaatacactataacgaattgaacaattttcgctatatgacagatttgcacacgaacaatgacgttcaccattttaatcccccaaattactatgatggggatgactcttccgatgtgctgttggctgcgaagagcgtcctctcgtctttttgcttcgtacggagggacttggccaggcacttcaagcgtgcgaagcggatggcccgcagcagaaggcgcggccattcccccagcgcggattatgcccatgtgctagataagaaggggctctttcaccgcattttctatgtgtccagatcggcaaagtatttgtcgcagctgtacccgggctgggccccctggctgtagcgcgcccttcagttggaatgcccttcagttggtatacccaccagttggaatgcccaccattttttctgtccaccagtttgtctgtccaccagtttgtctgtccaccaatttgtttgctcaccaacttgctttctcaccagttggcttcctcttttttttgtcttttttttgtgactcatttggaatgctgctcgaactgcttctcgaactgctagacgagcagagcaaccctcttcgttcgcagcccccccagtgaaaacacaaacgcgggaataacccccatcatcgcgtcaaacgagtgagcctagcagacacatattctggtcgttcaccctaagcagtgcagtgtttcactatacacgtgaacattcatcacctgcgaaacgccccgcacgcactccttccctgcggttttcaccaatttggaattaaaatggggacgttctctgcacacgcccgtacgtgcatccttgcgcatggggtataattcctgtggacccttcatccccccgacaacctctacacaggggctaccaccttttacaaaagggagaagtctcacaattttatgaaataataatctctgttatcctgtcggaaggagttttaattttgcacacaacgcgcatgcgtattggtatgcccatgggtgagcgctcgcgatgaggcacacaatcagacgtacaaattcgcccgaacgcatgaatacataaaaactacaaaggtattaaaaattcatcaaattaaacaacaaaaaaaaaggaaaataaatgaataattaaaaatggaaaaaaagggtgcggtatgtcagcatggtggaaagacgtacacctgcttcgttgccgtgcacccacgagataaacaaacggtttatgcttcttttcacttttaacgaaatggccgtggggagggggcagtctctacccaatgctgccagcgcgagtactgtcccacttccaacgatacacgtccgtcgcgcagcccgtgggggcttgagcaggaaaggtccacgtttcaaccccttctagctgaacatggacaggtgaaacaacttgaaataaatgaagtagataaatataaccaatgttatggccacgaggcaccaagacaaccgttgctgcctcacactttgatacgtcttctttaattccttggcactgttaaaagcatttatattggcatcataaatattgttattcaaaatttcgatattttccttctgcgtaaaaaccaggtttgcaaaatctttaaacacttcttgtgcttgcgcaacttggcattgaatttttttaattccttcgaacctctgtgtggctatttcgctctctattaagtggtcattttcgttaaactggtccaactcataatcatacacactggcggattcgataaaatcgtcattgtcgacaaaaccgtcattgtcggcaaaatcatcatccacatggagaataaaattatctttggtaaaatgatttgtccccaaagtgttcatattgctattttttattttttttcccttgccattttttatatgactataattcatttctccattttctatattgggcaattcgttggcagctttttttacattcacagatatgctctccaatttatttacttcatttttaaaatggatatttaatttttcaaaaatatatttttttttttgtttttcgaatggattttcagcaaattttatttcccaatcacggaataaattttctgtttcgataaccttgacatatatttgttgaatttcttcatgcaaggcttctataattcttttggatattaaattattttttaaattttctaaattttcctctgcatatatcatattctttttaatcaacaggatgttgtcttttatttttttttcattgtcatctgcctttgcttcctctgcgagtggattgttttcgctatagtaatttttgtacgacattttgacctgtcctcctccgttcagcgggtttatcccctatttttcgtgtgcttccccctttaaccgcttgcttgtcttgccctcacaacacagtcgcaaggtactcccccttgcaaggaagagtagccaatcagacacaaacctcgtgatacgcgtctgctatatgtttaaacaaagcaaatcttccccaatgcgcgcatgtattcgcgtgtacattttgtcttttgttccaaaggcatcataatttacatgatttttagttatggggagagagggaaacgaccaagggggctttgtgccgcacgtgtaattattcacttcctcactttcacatacgtgtgtttgtacgaatgtgtacagcgcatgtgtggatgggcactcttgatcacttggccgatgtgctgacttgtaaaatgctaacccgctgcgtcattttttcccttcgcgagattgtgcgaaactgctgggcccaagagttcacgtcatacatgcgcaagtggaatggcctaatgggtggaaattttacacaatcaggaaaaaattaaccaaacggtaggaaaaatttgtcaaacgggagaaaaaattgtcaagcgaggaaaaaattgccaaacgggagaaaaattgccaaaggggggaaaaaattccaaagggaaggaaaaaattccaaagggaaggaaaaaattccaaagggaaggaaaaaattccaaagggaaggaaaaaattccaaaacggaggaaaaaaattccaaacacggcaaaattaacacaagttgaacaaaacgaaggcgcggaaaatcccatgcagtactatataccctcactacaggtagcgcattacgcaaatttgcgaaacaaactgacgttaagcagtaaaagtgaaatgggaaaaaaaggaaatatacgcaaattcctttgtaatcacaaaataattacatttctacattttcttcaccttctttctgttgaacggaaaaaatagtacgccgtgaatttaatttttttttttttttttttttttgccaaatgggggagggaatataaaatatgcgaaaaaaaaaaagaggtgggccaaacgaaaaaatgtactcaacgggattgtcaaaatgaaatgcaaaagaaacgctcaaagcatcagcaacaaaaggaacacaatcggaatcaacaattgggggcagcagaagaactgtgaaaggggcccctcaaaccaatgccaacatggaaagtgatttgaaaacggctttaagcgcatcacatattggaaaaattggaagggaatgggcgaaatggggggaatggcacaaaggcgagcacggtgtccgtatgtacatcacgcaagtacgtgcgtacgcatgtatgtgtaaatttgtgaaatttttttctttaaaaaagcacatttttgtgcaacgtacccagattttgcgttgtttttcttaaaaggctgctaaatgaattcgttacgcacgatgagtcagatttgtttttttcccatttgtccgtgttgcgagcttcaaaaaaatgaaggtttttatgtaggcataaatcgaaacaactatgttagtgtgcttttccaccaagtaaatgaaatgtaacataatgtaacttctttgcgaccactggttaaccctctgcacgggttaactgctacaggtggaaggaaaatttttgcggcgctgaacggcacggggggagaaacagaatatatggcaaggtcgcagttattccgtcaaacgaaagcataatcgcactactgcagttgtagtttcagttggattactggtgggtatcctcaagggcttaatgggggaatggcaggaagcttaaatctccccgtccgtcgaatgtgttcccccagttgtgtcttcttaactttgttcactttgttgaagcaaaaggaaagggaaaataggaagtcactaatttcaccccatctacatttccaaacacaccattttgtaaatgagaacattacagttgtcacccccgtgtggatgcaattcagatcggattgcacactcaggcattggcgcatcaaccgtgcgtgtgaaaatggacagttgagtcaaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaataagaatattttctgaaccgttcaggtgaaaatgcacaaatgagggaaaaaagaaaaaaaaaacttcgtatcgtatttctccccacccctccacagctgttcacatcaaaaacgtgaaataggaaattaccggagagggcaaatttacgctgtatcaaagttgacctgttttaagagttccatttcctcatgacgttcatgaggaattgttgaagcatggcggtgtgtggatccactgcacgatgaccttaaaacggtttaggtgagggaccaaggggacggcttatgttgcgtaaagagaaggtggtatatgtgtgtatgcttacatataaattctgcccatatgttaggtcccacttcctaaggcgtgttactttttgtcgaatttccgtgcgcactttggagacaaccacaatggtgagaaaagtgactctattcgtgagctacagcacatcccctctgctccgtacagccaatatgcctaagcaaaataaaaatattttcacagctgcgtttatcagttggaggaatttaaattgccttaaagaaaattttcttataaataattaaagataaacaaaaacaaaattgtatccccttttaaacaaaaaaaaaagtaagcaatgtgtggaaagaaagggggggagacgtattcacaatgggaatggggcaaacaacgaacgggaaacggtgggacatttttttaatcgcattgatgtaatttttttattcaaaaaaaaaaagtaaaaaaaagtaaaaaaaaaaaaaaaaaaaaactgcacctaaaattttgagctaaataaaattttcttcaaaataatttaattgcgctgaaaaaattctccataacatcagccatcagttgtctgcttctcgtgtggataagcacacacacacacacagcaagagagcgacaaaaaaaaaaaaaaaaaaagtaaatttgcaaaataaaaattggccaaaaggtaaagcaacaaaattgcaaaacaacagtatgaacaaataaacaaaattaagaaagggaacaaaataatcggcttaaaatgaagcctatgtgcatgggacaacatccacatcaaggcagggccaaccgtcggaaatatttttcatttgtgtgcgtgggcatttgcattgtggggagtcgtaaagaattgtgttcgcacgagtggggaaggagtgggggtgacgcatatacgtgtatgcacaccccaagtccttatcaagatgagggcgctaaggtggtctggtggatgcgcgaacatctgtatgggcacttgcaaacggttcgtttggtaaaaacagtttctgcaatgtgggtttcgcggacgtccgtgctgcacgtatgggtgtgtatatatatggatgtatctctacccccgttgctgtgactgcttcgtcggagatgtttcccccatggccgctcctccgcggcttagttgaggctgctcaaattgacggacttggacacaccaaagaagtcgccgctcttctgctcgttcatccacccgtgggacatcatcgggtagacaaattcgttcaagttagcattcgcgttccaaatgttctgttcattatttccttcctttttataagtagaaaggtccatatttagtcgcacatatccattttcatccgtcacctctccattcctgacaccgacgttgttcccactgttcacctcatcaaaccatctgctgttattgctctctatattattattgtatagaaaagtgagattgtgtatatctggaacgcacgtgttgtaattcgatgctgatggtaaggagtcactcatgtgggtattttttttaaacggataattattttcactacaccaattcatgtggttcacattttttacgttcgagtgtgtgtttttcgtttcgctatactgtaactccttcgatattaagcattttatttttttgagaaagtccgacttgtcactactgaatgggaaatttatgtccacgttcatgctgctgtcgtttagttcagcgcctgctccttctcgcaaattcagctttgcatttttttccttccccatggtgacgctactccctagttttttctgcatctggtgtgtgggtgccacattggaagtcgtcaggattgatgtggtcacgtttgaagtgttcacgtttgaagtggttacttttggagtgatcacgtttgaagtggttacttttggagtggtcacgtttgacgtggtcacgtttgacgtggtcacttttgacatggccgcattcggaatggtctcctttgcgctgttccaatttttgccatgacttgaggggagaaacatctcgctctttccatagcctctgcggccgaagtggtcgatcgttgggaatgctctcgccccgtcgctcgacgcgaatccgttggttgcaaatgggttggcggaaaacccgttggcggaaaacccgttggcggaaaacccgttggcggcatacccgttagcggcatacccgttggcggcatacccgttggcggcatacccgttggtggcatacccgctggaggaataaccattcgccgcgtcatcacctccaacgcccctcatatagttgacgccgctgaagtctccgtccctctcgttgttcccaacagagctagccatgtggtcattcctgaacataacaatgccatccttccacgtgtctatctcctcatttttgtcaaccccgtcttggctgatgcgctgcatttgtggcatcctctgctgctggtttgtccccacctcctggcttttgtattcattatggtgaaaagcaaacgggttgaaaattttggaggcagcgagttcgtctaaatcgagcatctggttcgtgcagcccgtgttgctagcgttcttgttcacgttgtgcatgccattactgtggatgcttcctccgatggagacgccatacgaaatggctggcagctgtgcacctccaaacttctcctcatagcagttccttttcttccttccttgcgagagataatttattatgccttcctcaaacggttggtttgacacctcttcctggacctctccgattgccatatgtttcccattatgcgccacgttacttaagttaacattgtgattgtatacacttctctccgtttcgaacgatttcgcattactcatcaagtttgcatactctctgttagttatttctccactattattaacagaaaaggcatctctgatttcgtgggcactgttcatatctttcacgctggaaaatgatcctacattttgagaaattagaatgtcatctatggttttgattatgctgttaagattttcgtctgccttgatcccgtcatcaaaattggacatgacatgcttcgtgtttctcttctcatttgtgaatacgtaattgtctgtgtcgtcttctggaagcacacacttggtcaagtcgtcgtcaccgttgaggttgcggttgatggctgccgctgctactgcgacggtggaggggtagccaaaatgggtttcgttgctgctgtggctggagaagcgttgggtagctagcccttgcgtagcgaaccgatgagtgggaaagcgctgagtagggaagcgttcacctgcataaggtcgctctgcatatggtcgctctgcatatggttgctctgcatattgctggtctgcatatttctggtctgcatatggttgctctgcgcgccgttcgtctgcgcaccctgcatccagaacgccctccttggcgccgcgctgcttcgcgtcgcctcgcttcgaagcgcccgggaagtccctctccaccagggtgccactctggtccttcttaatggactccttcaggaggttattttcgttcaaaaggtactttataaccttggtgtatttgtcattattttctataaaggtagacagggctagattctcaattttgctcaggacctctttaatagaatttccgttgctgctgtctggaaggtggaaatctccatccgccgtgtccttatcgaaggagtcatttgtgtctcttaggtctctcgcctcccttatgtctctcgcctctctcgcctctcttgtggttacttcactgtccaaatggggtgttctctttttgctttttattttcgtattttcattttttattacgttccttctgcagataaaggaatccctgtctttgtcgtatgaagaagacacgtttgtattttctgaagacacgtttgtatttcccgaagacacgtttgtattttctgaagacacgtttgtattttctgaagacacgtttgtattttctgaagacccattaacagaataatcacacgtgtcgaatgagtaggtagaagcagttccttgtttcagatcagtgacactgttctttattttatttttatttttcttgctacattttaaaccctgcaatatgtctatctgttcattcgtttttatatcttccgttccgtgtgcaaatctacatttatttccattaaaacattttccctttccccaaaagctacagatagttgatttgtacgtcgccaagtgtacgcttggcttcagcgtatcaatgtcgtgagcgaatttacagttatcatctcgacagggtatttttttcttcacataatcacagagcttcgtatttctcaagtcaggcattggctttaactcgtcaatactgtgagcataatgacagttagactcatttagacagtagtttttatttttttggaaggggcacattttcgttttaaaaaattgcttctttatcagtgacaacgtttctgattgcacctgaggtgcttgcttgtgacttttttcattcatccttttgggaaatcggggggagaaatatgaaggcccaaaaaaaaaaaaggggcaaaattatactaccgaaacgggaatacaaacgtgagaggagctaagcgtggccagagtgaaagaaaaaaatatttcaaataatttatgaacagtcaggtgcagttgcacaaaatggaaggcgcggggggggggaggaaacaattcaccacctgtgggacaaaacgaacgcggtgaacaacatggagaaatctacaagctgtgtgtcccggcgacgtggttaggctgtgaactggggtcacccgtgtgggggtgaagttcggtgcgcaggttcacgtgtgtatatttgcacatgcatacaaatatacgtgcatgggagaatggaggcgtacaactgctctctatactcgccgctcacatcgcagcagcgggactcgcgcacagacctgtgcgtatatatatgcccagttgtcgagcttccccgacatgcatgcgcaaaaaggtaccaatgacagagggagtggtgcaagcgatttataggaaaaacctggtgaaacgcagcttgctcatccgtcggccctcacttgataaagcataattaatctacttgcgcgaaaagctcgtgagaaaaataatttaatgagaaaaagctgctccactttttttttttaatttacaaataatgcattatgatacgaaaaaatgaaccacaaaggaaagtgaaatggaggacaataaaaaaaaaaaaaaaaaaatgaaaaaaaagaaaaaaaagaagaaaaaaacaaaaaaagaaaaaaaatttaaaacaaattggaacaaaacaaataatttagataacaaaagagagtcaataaaatttgccgtatgtgtgaaacgaaactagctggttggcaatcattttgtgggggacaaagaagtaaaaagaaaactgattttcacagaagaaaaagaaaacaaaccacattgcacgaacggagtggttgcctatgcaagtgcgcactttagagggtagcaaatcggtatgtcgcacatgtgtgtgtatgtattagtacctccacttaacggtgaacaaacgtatgtacgtacccgtgagggtagctcttcttcttgtgaaaaaaagcaagcaggtgtacttagaaaaaaaaaaaaaaaaaaaacacatggaaagagcgaaaatcatccaagttaccacgcatgttgaaatgttcgcattcttatatataataactacacatgtgatgaaaaaaaaaaaaaaaaaaagcatcgaggataccaacgcacagttacatcaaaatatacagctaagtataaccaaatgagaaacatgaaaaggattgaaacgagtatagatttacaaaacgggtcagcgaaagactgtcaaatgagtcattcatcctacacgtgcatgtgtggatgtacatactgatgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttaactgcgcgggtacatgtaggcacttacacgctgctaaaagaaaaggaaaaataaaaatgtgtgctctgtatgatgcggaagaaaagatgatcacacgtgtatgtaaatatgccagaaaaattgatttggaaaaaaaaaaacttttcagtgaaagaggcttacagaatgggtaaaacaaaactgacgtgaaaaaaatgaataaagatgagaaaaggcgcggttgcgatgatggaaatggttttatgtgctggactgattaaacttcgttgcctatgtgtgtacataacgatccaatacaaacagttcatacgaatagcaactcctgtttgagtggctctttccttttcctttcgcgagattcacatttgaatagcacgttggggtagtgttcactggtgggttattcctacaaagggaggaattcttcccgttccacctttggtcagctccacgcacgtaccaaaaagggtttttttttttttttttttttacataaccgccaactgtttttcctttttttttcttttcctttttcggaggaacctccacttttatggtcacccattttgtacgaaacagaaatagccgtcacacaaggcactgtcttctggcagaatactcccacgtggtgggaattgccaaggaaaaaaaaagaatacccactcctgtttggaaaacacattggtttatttcaccccctttgaagttacattttttgcaaacagaacggaaaaaaaatcgaacaagcacaggcacgtgttgaaaaattgcagcacctggctgttgttgttttgtttgttttgttttttctttttttttttttttttttttccttttgttgtattataatgtggattccccccccaaaaaaaaagaaacccccctccagcatattcacacacatatgggcaagcgtattttttctttctaaacttttcgattcctttttttttttttacttttacgggtgtgcgtgggaacttccagaaatgggccctccctcgctgagagaattctgcatcataagtaagcaggaagacaaaaaaaaaaaatccacgcgggtataagtctacccacgtacaaactggcatatgcacaagcacattcaaacacgcgtaacacgtttaggtgcaccttggcactcccgtgcggggaactccaactgattcgcgcgacccgttctttgcaaaccacacaaacgtagttaacacctggatgaagccatcacgtcgcagatttattctttttttttattcatatattttttttgctaatcctctttctaagatgatttcctttactttgcagcacttccgcattcctcgataaaatttatggtcgagtaaattgtgtagatcaaatgtgagcgcttaagtttttctgtcacttcttaccatttcgcagaggtgtgtttctacgcacgggcagaaatgtgcagatggtcggaattttcaacgcggcaaaaagagggccaaaaaaaaaagaagttcacccatttgttctcatcattttggaggggaagggggggtaaaaatttgtgccttttttttttttttaaaccacaggacggaaatttttcaaatgtgtgttgcgcagcaactgcagtgaaaagtacgtcggcaggtcggcagaaaaaataaaatgcggtatacatgcatgcgtagctgggacgtaaatcatccccgccagcaacgtacctttcatgacttccaagttgagaccaaatacgaaagaggaaaaaaataaaaaaaacataaaagtttggctgaaaagaaacagagaagggaatccaccgagggaaacactcactcattcacttcatacgccctgttgcatttgcattccccccacttccacattacgtgtgcctattattaattcgcagatgggcacaccgcagggagagggacacgcacaaagtatggtgacatgcgttagagataaaggtgccgaaaggttcccacctaggtaggatcagtttgacatccaaaaaatgccaacttgaaaaaaacagtgaataattcactatccttacctataacacatacgaacggtatgtaaaattaacccatcgcgaaaatcctacccacgtgggataatctacgatggttggaaggaagagtcattgaatgttagaactacaatgggggaataacttgtgcgggaaaaaaaaaaaaaaatcccacaactaacgattgttcgcataatttaggactattcacatgtgagcgtttaagttgcgctctttgataaggctgctcttcctctctctctctctctctctctctnnnnnnnnnncnntatatagaaagattgaggaagaaaaaaaaaatttctttacgaacatatagtgcgcagctccttttagtacataaaaaagcggcattaagttaagtcgtcccagcgcataccactggtgtaggaagagttaggccaagggggaaggcatcccatccccgaggcgcgctagttgtaggcacaaaaactgaccaacggttcatacgtatatttatgcattcatacgtgcccacttgctgcgtaacagataaacacacacaaaacggaacgatggcggacgaacaaacatccccacgcagcaagcggaacgacgaaggtcccctcagcaacgagagaacaaatcatgcgaactgcttcatcgcaaaagacatagaggataataaccgtatgatgagcagtctcagttgccatttggtaaataactcaatgaaaaaactcaatacgcatgaaaataatggcatgttgaatgacaaaaaaaatgggcacctatctgagagaaaggatcccccaagcatggccatcccagaagtaataaaaaaaacggtaaatattaatcacaaggacgaaacagtaacgtatgtgtacacactcgttttttataaaaattacaacattttttttatctcaccgaatgggaaatttgccgtgtgggtacattctcacaatatcattatgcccttctcggtggaacaagaaacggaaatcatttttggcgaaaggaactatccctacttggaaatgttttgtactcaatttatgaaggaccatgccgctctgatgaagtataagtcgattatgttcgccatatgtcttcacaacatgtgcttcgatgacacgaaagctttaacagaaatatttgctgcgctcagagctatggtttaggtaggttttaaagcgtccaaatcggtgtgagctgagatgtatacacggggttatgcgcacctttccagggtaggagagggtaccatttatcatcactgtgatgaacatgccaaggctgtagtttgtttagtcttcattttattattacacgcgaaagggggtggacgggggaaataacacccccctcgtacagctagctacacagtttttttttttttttttttttttcctttacttccccgttgttgcttcatacgtgtgagcataatttgtgtgcttgaacggatggacagatcgatggatggagatcccttccggaatgtgttttacaaatatccagttatccgcgttgaagggctaacttttttccgccatttgtgtgtaccaacttgtgtgcaattttgagaaaaaaaaaaaaaaactaaccaggcaatatatttttttccttttttttttggctccaattctgcgttacctttttattcacaatttggtccaactcacacgtttccattttcctactagggtgtcttcatgtagtccgcttccacgtcgactgtaaaaattatctgaacatttgttgcgattattttttggccttccaaccattctttcatttttgcacatcgtacgcctcttcgacgcgacctgcttcagctccgcttcgaggccctattttcgcctcctttcactcttaagggaggacgagtgcggaaagggctttttcccgccgcgcgtggagttttgtttttccttcattgtcttattttccttgctcatgaataagcaaaaaaatagggcatatcccaagagcttgagatttttaagcagttgggaaaaaaaattttttttgctcagacatggtgggctctcgtggtcggcattttttcttcggtgatattcttcccctttacatttgcgtcccttcctcaagttgtgcgagcgagtttgatgctttgccccttgggggtggattcggccattgagccggtcaactgggtcaacgcttaatccgaagctgaattcgccgctggattcaccgctagattcaccgctaaatctgccgatagaaccattttcacgcttagggaggagatcgccagaggcaacggcccccctgttggaatcccctccacggaagggcctcctaaggggcagaaaataatggctgcatttctttctcagttctgcctccatataggacctattcgtgaagtatatgcctttcaaataattatccaattctagtgagcattttttgttcatataaaaattactctcatttgtgctaacgcggtctgctgcatgaaggcgcttactgtcatgcgactcacaaaaggggtgacaaccataacgaaatgatccattttgaaaatcatagggacagtcataactgaagtgattgtcattacagttttgcctctcacagggattatagtaatagtgcatagtacttacatggactagcgggttgaagttgcttatgctatttttttctagtaccttcccattgcttctttccaggtaggcatgatttggcacgtacaccacatggccgtctttcttgtgtttttcctctttggcatcctctgtcaaagcgtgcttctccgctaaagcgcgcttctccgttaaggcgttttcctctatgcgtctcttcccattgagaggtccactccttctatacggcttgggaagcctaacgattcgtctatcctcttggaagacatcattttggttgctcctgatcctgtccaactttaaattatgttgccaatcggatgctgatcctggggactcttcactgagagaagatttcctcactgcgaagaatttgtagtttgtttcgtacatgtccgcaacactgtcatttgaagacatcactgtttcggtgctggacatgatgttgtaatgctctgtgtcgttgcgaggggatttcagccaggtgtcctccttagcattggactctcccgccatcttggtttcaacctgactccccttttgatagaacgtttgcttataacctgtgtagtcctcacgtatgcgatacctttcgctcgttaagtcttttcgcacttgggaatttcttctcaattctgtgtacccttttgattcgtcatgctcatgcacaagttttccatttttacgtttctccttggagttcctctctcctatggctgcaatttctccatcgagttggttaacgcgcattttttttttttttttttttgccttcctttacacttggtaattcgtttttatttacttccgtttggctagtccttctgatgaacgctcacgtttctgcactgcggttggcttgcagatttgagagaagctgtgcgtccgctttggcaactgtcccgcatgacatgtttcgtcgttccgtcattcgggtggctttgtcttaacgttttgcggaaaaagggaaaaaaagaaaaaaaacgaaaaaaagtgaaaaaaaaggaaaaaacataaaaatggtacaagctcgtttcaagcgtgttatagaaagatccccaaactttatttcgcttggcgaattgcccactccacgtaaggtaccaacgcaaaataaacgcccgagcttgaagaaatttccttctcgtcgtgcacatcacgcatgcgctctcgcaggatgttttttcttctgacgaatggcctttttgcaaaacgcaaagttttccacatgaacgggtacctctcattacccccctaagcgaatgtcttcctttttttgcgagcagctgtacattgtaacgtacaaatgttgtcacaaaaaggtgtgccaaaggtgtacattgttagtagggcatattttttaagaagttattttcaccgaaagggtgtcactgtgccgcaaaataaatggctattaaatttagcgcttgtggaaaattaatataagcaattttaaaagcccatttaaaaggcgcaggcagatgggaactgaaatgaatcccgtttatgtgtttttttccactttccaaaattctacaatcgaactgttcttttgtgcagaattaaagttgatttaaagtagacaaaaaacaagacatgccatcgtgtggtctacaatttcacgaatcagccccctttttttgattaaactttttggcaacacatttttaaaaaaattcgccccttttttgttcagcaagtggggatgccgcttccccccaggtgggctgaacttttgtccgtcttgcgcacttttgtatgagcagttaaaaaaaaaactgcattggggaaaattacctgaacagtagtagaaaaaaaaaaaaaaaaaaaaaaaagacgaaattaagctagctcatagttattttctcccctccggttatttcccctttgtttttaaatccaccccccccctgagccgccaaaacgaggcctcttacaaaatgaggagaaaaagcctcttgtgtacacccccaagtgaagcacacatgccaaatgaaaaaagggtcacctttttaatggccatggtttaatcctttttttcgtttaaatatatttacgagtgtttttgcaaaatggacaaaatttaattcaaatgcttgtatgcgcattttcaacgtgtggggatatttatcgacataaaaatgaagtggatcacacatcaatgtgaatgaaaaagggttaacaccaactgtgtcgtggtgatggttgtgcgtaaatcaaaaagaagaaaaaaaaaatccattatgtgtgtgtagctcattgctggaaaaatgcgtccacgcgagagtacacgataaatacgactattcaccaggtgaagtctcgcgtatggaaaaaaaaaaaaaaaaaaaaaaggaaagaaaagaaaagaaaagaaaaactcatagcgaaggacagatcggatttacgggggcttcttcccccgtgcaaaattaaaacggtacacagtgcgtggcattaaagtatgcgctgtggacacatggcgagatgtgggtgcccctgaagggtaaccccgcttgaccccgccaccgccttactttatatgggccctcctcaacgtcaccgaccggacgaacagaatgtccctaattttggcgatatcgttgctgttcatccacccgtaatccttcgtacacacgtcttgcgtcctcaaattggataaataatctgcgacgttgttgtcgtatatgtctacgtactgatacactgttgaaagtttcagggggctcacggaaaagtgggactccgcggaaaaactttttctcaaatgaaaggtgattgatttttttaaaaactgaaaaatgtcattaatttcttcatccatctggggagtaatttcatcatttgaggagacagcacttgaatatatgtcgaacatatttttaagatcatttatgtctttcgggtattggttattcgttgagggatggtaaccagacttgtccccatttggaacctcagcatggtcgtcataatgttgggagaaactttgcgaacattcggaatatatgttaaaatctcttttttcgttttcatccatatgtgcttggtccgtgtgagattcttttttcacactcatggtgttactccccttttgcgaaatgccctctcgtttgccctttttatttgtgttcctcctacccgtaatatttacccttttgataatttttgtaactaccctatcgataaatttttttttctttaaaataattctgttcatttcatttgcactcttcatcttaatctctctaaagtagttgtccctaaaatctatggtttggtagatataactggaggggtccttccgcgggtcgtagccgtatttacaataggtgcgtctccaggggccatccgcgaagtagaagcaaattcgcgagaagcaactcttgaggcagtatgtgctcacattgtcaagatgttccaatatgacttcctttgaccagattggtctcacttcgaacagatcctttacccttttatataacttatcggagacgtatttttttaatgcagaatcgaatgggatacatggaagggtggggtcatcaaatttggctatcgggttacagtggactggttttttacttactataatttggttactctgtttttctgcgtggtttacatttcggcttgcggttctagattcgctcgtttcgtggtcgtcctgagggaggccgctccttgggggggttccaataagcagctcttccccgtcggagcggtcatccgagtggtcaacagaatggttagcgatatgatcatccgaatggttagcggtatgatcatccgaatggttagcggtatgatcatccgaatggttagcggtatgatcatccgaatggttagcgatgtaatcatccgaatggttagcgatatgatcatccgaatggttagcggtatgatcatcacaatgcacacctgtatcttcaccggcacgatgatctccatgccgctctccatcgtcaccccctctcacgccccacactcctcctgcgtcgcagtactcacccacgggtttacccaaattgtcacgactctgcacttcttccccgatcaccccatgcacatttggagccatcccaaccacgccctgcaatgtggaacctcccgacgcttcctgttcagttctgttaatgataagctcttgaataaacttttccatttctcctttgcttgcttctacattcgaaaaaatgggggcagtaaatttgcttattaaatatttgtactccctgagatacctactcgtagttgttgcttcgtaatttctgtagaaatatggattggtatttttgctatggatgcaacagtttaattcgtacccttcgctttcgtccgacgaaaattcactctccttcacttggtcgaataattcaatattacccttacagcttataatttttttgtataattcattgtgatcagaatctgagaagtagtcatactcttggccacccgtttgcatcatgtggttaaacctgctgtcgtcaaagggggatgattctccacctggaaattgcgcttgggtatttactcctggggggtttgccaaaatggtaacgttcattctattgctgcacctggggattcccacatcttgccccatttcacaaattggcatatctgtgaaggagcccatctgattgtcttcctccttttcttcaatgctaattcggtagaggcgatctgtgtgctctcccccttctgcctccctttctccgttcgaactgagctgaaagaaattcgcatcgttctggttacttccacatttgggtaaaaacaaatgggcgtctttattatgccccacgtgattgttactgctcatattttgagaataacctctttcgtagctagccattttatcagaatcatacagctgtgcacttagattcatcatgttcgaggtgtgcctcgtatggttgcacatctgtgtgtccgtcatgttgttccagctgtgtgcttgtgtttgaagatttgaatagtaacccatgtggggtatattctctttgtcaccattttggtggggtccaagttggcctatcgctctatcggccagcagttccccactacgagcaaacgtggtggggaagaagtacctaccatccctgtcattcgcgaggggattttccaaatggtcaaaagcgtcacgcgatcttccttcccctttctccacctccacttccacttccgccgcttctgctactgtggctgttttttttttttttccccctctcttgaccccccttcgttaagtagtgtatataattagtgctataatcacgccggttataaaacgtgggaatatagtaaaagtcgatcatgttgtcaaagtagtacatgtaacgaacaaaccccaggaattcaaatttgtagatattcttccttgtccttttaattttaattaagacattgtttacttttgctgaattggctgccacgaaggaggaaaacatgtcattgttgttaactcttaagattaaattttcttcatgtctgtgtccattattcttgatatgaaataattctgttattttttttatcccccctaagctttccacggctgacaatcctctgcttccttttttgatcctccctgggatttccacgcagatatattcgctcttccttaccttatcaaagtagacgctttcgtttcgttctttttttttcttcctcttcgtgtagaggtcctcgctgggcggatcgacttcctccccggggatcgctgcggtagggcggttagtagagcggttagtagggcggttagaagagcggttagtagggcggttagaagagcggttagtagggcggttagtggagcggttagtagagcggttagtagagcggttagtagagcgattagcagagcggttagtcgagcgattagcagagcggacatcggcgcggttcgcggcacggttaaactgctcaactccgtgtgcacgcagctacaaagcaaagtgcacatcgggaccatgccaatctcttctgctcagtgggcacttacgttcctcatcgctggccattttgcacttgagcggctgacaatacttctttatgggggggaggcaaggtgtaggcctccctcttctctgcagcgcgctctatgcggtgtacccttttgggcacttttccccctttacaaatttcaccgcggccacagttagagagattgccccattctcccaatttgtgtgcagacgaggggaagaagcggcatccctaacggagcgaacaacacgaatgctacgtcaaaaggttcatacggctgggcaaaaactgacaaacgaaaaaaaaaaaatgatccgttcaggtaaaaagtggaaaaagtgacaaaagtgacaaaagtgacaaatctgaccaaaatgacaaacttggcggagatgcgtttacccccccctcttctacgtcacaaaaaggaaaccaaattggtgctgcaggatgtgctgaaggggagtggcgttcacaaatttgcgttgcgttcgggacaaagcgagccgcttcgaaaaaaaaggtacccatatgcctacgcgtaattgcgaggcgtgggttgaagatacacttatgtagcaaacgcttgggcagaaaaggatacacccaaaagtgtgtttttcacaaatagagcataaatcagtggagacgagaacaaaggaatcatggaacgttggggaggggaggaaaaaattgccgaacggggattatcgtatgcacagaaaattggcaagcgcggcgtaaattgttgcagggcgtgtaggaagggggaaaggccaaaaggggaggaacaaacaggggaggaacaaacaggagaggaataaacagtagaggaataaacagcggaagaacaaacagcggaagaacaaacaggggagtagtaacccctcctttgcccggcttgccacctgcgcgccggcgaaaagagcgggggaagagcccagccaacccaagtactgcacacagacgtacaatgctgacgctgcacaaaataaaaagaataagcaacgcccaccgcctactgctgaacgaagaaagaaacaagattcacgtggccatacatgagcatgaagacttcctaccaaacaataacagcaaagcgtgcaggaacaagtacaaaaatgtagccaatctgcacagaatcatccacagtggggtgttaaaaggtcacagaaatgtgtatttttacaaatgcctactgcgaattgcggagaagagaaaaaatgatcttagtttacaccaaataaatataattttaaaggcactcctacgaggcaaaatttacagatatgtctcatttcactcgttcgaaaggcccattttgaatcacctaaactggttgagcggattgattagccatttagaggaaggtaccatcagcgggagacgcaaaactcagcaaagcagaaacggaccactcaggatcactcacgatgaccacaccaatgggaaggaagcacataaatgcaagcaattccttttgagggacacaatactacatacgttagggaaaccctacctgaggggaggagacccttccaaagtggaggaagtaatttcagaccaattcgacatcatagttgatatattcaaaagctacttaaaaattttgaatttccatttttgctttttaagtcaaacgattttcttcttcatagttagaaattgccagtacctaccgcatggacaaaatttattgtccatttggggcatgtacgtgaagcgagttttgtccagtcaccgcgtggtgagtctgagtccgaaggaggggtgtccaccccaaatggggagacaccaacaaatcggtggagattccaccgcgtatctttttcccccccccgttcatgaacccccaggggaagaaccactaatggttaagctgtatagatataagtacactcatcaaaacgttcatgcaaagacggtgagaaactacaccgttgcttttaaaaatgagaaaaggaagaaaggggaaggaaaaaaaaaacatccctgtaaccccctattttgtaaaaatggaaatctcactctttgcaaatatatggtcatgctcattttgaaacaagacaaattagctagctactgcaagctgataaaaaagaaaaggacaaattacaaaaatgcatacctttcaaatggctatttgtacaaaatgaagaacacaaacatggtgttggatttccagtcgactaagtatctaatcaaagtagggttcgtgcagaatcgggcattcctccgaggggaaggctttcccaaggatttgctgacgaatggacccttcctgcgcagcgtttccaattggatgtcgaagctcaatgtgaggtgtcgcctccttagcgggggtataaaccgggattcaggggcactccagtgatagggtgcacgcgcgcacgtgtacacggacaactcccgccagccgagcgaccgggaaaatgccccaagcatgagccagtcgcaccagccagttttgcccgcccgtgccagcaacactctgtgcccgcgtatccaccgttgttcatttctgcctttaacataatgcgcaaaggaaaggctattttaaaatgcgtttggagtcattcacaatttcgttggacacaaacaagggggagggagggggagccacatttaaaatgagaagaggtgaaaggtagcgaaaaatgagaagaggtgcaaactgtgaaggggtgcaaaatgtgaagaggtgaaaagtagcttaaaatgtaagtaaactaaatcggatgcaatgaaagcgctaaataaaacgactcattaaaacagatagtttacgtggctaaataaaacgactcattaaaacagataatttacgcggctaaaaaaaacgactcagtaaaacagataatttacgcggctaaaaaaaacgaaaaggcgaaaacaaatacgcgcagagcgaataaagcgcaccgttgcgctgcagaaaacgacagtataagaatggagaccttctaattagagtcaaatcatttgccaaccgcatcagcaaagtggtgtctatgcgacgctatggctctctagcttgttttttttttttttttttaacttattcgtaaattgacaaatgggttagtaaatccgccatcctgatgaaggccaccctgctgaaggctaacccgctaaataccaacctggcttgctttttcccttctctgccatccagggtgcgctacttctcactcatcatcctgctgagcctgtcctgctcaatcagctgcaagcacttggcggccgtttttcggcgcacccgttgattggacgcctccctgtttgcgcaattcccctcggcctgggcttgcacactctcgttgttaacgcccgtaacggtgcttccttccttttcgttaccaataacgcccctctgtattgacgaggggatgccaattctatcgttgctgccactcgcctggaggttatttgtgggcacatccaggggaatccccgtgcaataatcattcacaaaaggagtgctattctttatgggtatttcgggtggttgatccaatccactgaacggatgacctgctccgttggagtaactacttgtatgtccgatccaggggagctgccctccattcgtggcgcacaactcggacataccactaaacgtgtggtacggcacactttcggggacactactgacctgttcgcaagggggcgggtatccctcgctggggttataccccccacatggggggttttcgcccgctgcgctcacttggttgatcggtataccggcatgatccggcgctacccctccctcgaaccgcaactgcaactgctcctgctcctccacgttcttgttacccttctcattcgtgcagtccgtgtagggaatgctccgcaagttttcatccgacagcatatttttgtactttcctacgtcggccaagggcagctcgctccctgtttgcttcgcttccacgttgtgccgcactacactgcactcgtactcgctgtgcaacccactggcgtgggtattcaccatgcctgcagccatcgggtgggtgaagttgtcctgttcgcttatcgacattttgaagaggtcctcactgttatactgcgcgtagttgttgcagctgttcgggttgcagctgttcatgctgatgctgttcatgttgatgctagggttcgcgtcgtacagaggcacctcgtgcagaggcatatcgtgcaggctgtggtatgagccgtgcggcaggtcgtgcgttgcgatgtggtgtacgctaggaggtacgtcgtatggaagggcgctcggcagggggtgcgatggggcgtggcacccggcgacgttgcccccaatgttgcccccaatgttgcccccaatgctgcccccaatgctgcccccaatgttgcccccaatgctgcccccaatgttgcccccaatgttgcccccaatgctgcccccaatgctgcccccaatgctgccgctaatcctgccaccgtcgaggggaaggctctggcgcttgaaggcgttcatcagatgagcattctgactctgcttcacattcagcagctgcaccagcctctgatactgcaccatctgcgacttgatgcgaaaattcaaattctcatttagcttcgtctggtaaagtagattcttctccagctccatcttcctattctgtatttttaagattttttttttcatgcgattgtaaatatcatcatcggattcggggtcttccttcaaaacgagattgttgttttcatcatactcatctacaaggtcttccttcatttggataaacataacatgtggggttacatcaatggtcacaaaattgttcggtaaataattttgattgcatgatacgtcagtaaatcctccccaggaataaatggtctcattttttgcaaagcattttaaacaggccttcgcgctgaagtcgttaatatattggaattttttagtttcaaaagaatacaaggcggatggcattttctcgatatacctatacatgtagtcttctcccccaatgataaaaatatgattatgggcgaagaccaaggaatgacatgctctgttttcattcaggggggatacataaactggtaaaaaggaccacctccatttatttccataattctgcagagctaacaatctgctactaacactcgttctctttctcattttacctccatataaaattaatttgttcgttttattttctacgtcataccatactgtggtggcgtgaaaatatctgcccaaaggatctacacattggtactctacttcttgccacacaaagtaaagaatttttttcctctccgattttgttcgttttgttttccccttttttatgttcaatacccataggtcatttttacaaaaaggggtttcctcatcatcgtgtgcatgttcgtttcccccaaataggactaaatggggatatagaaaatccaaggtatgtccgtacctactgtttggcttccttcccagtgtttggatgaggacccatgtccttttcacctttttgaaccttttgaaggaggaatctccattttttcgtgcgtgcacatctgagtcttcatgtccgtcttcacgtccgtcttcgtcttcctcggagggggaggaggcagtaccacagaaggagttattttccctgaggagcaacgttttaactgggacacgagaattcacaagcacgtctttgtcgtcctcgtcaaattggttatctcctgtgcggtaatagctggagcgaaaaaaggccgagtcgcacggaggcaacgagttggaagaagaagacgatgaggagggggaggcgaacccactcgaggcagattcgctggatgcagacccgctcgatgcggaacacaaatgggacgatgaacacgaccactttttcttcttcttcttctggttggctaaaacgttcctttcttggggaggagcccctaactttgctgcatctggttttgtatcactacacgcttctttcttcaggcaatttgggccattatccatgtcaaggttgcctttctcaccatgatgactattgttcttccatttgtcttcccccttcggggattcacaatttttgcttctccgagttagcgactcgccaatcgtttcttcttctttttccaccacctccccctctgcctgtttttttactacaccattttgagggccctcatttgggggggctcccttctcgtccttttcattccgatcctctttcataaccgcattgctagcgaggccatgttggttctccttcagggggttgccgtttggaagatgttctccctcatattcattcggatgatcattactctccgtccgattatgttcgttgttttcttctaccatgggggtgtcgctggtgtcactttcgtcccgcccctctggttctccactacatctgctgccgctccggtttcgccaagcacgatatgaaattctactcaaattcaaggcacataatcggtcatccgcgagcttgtcattcttcaccttacctccatggataaacaaaaaaacaccatttaaccctaagttaacaatacatgacgcatggaatgccctcgcttcaggcacattatgcgtcttcacatttacccaattctcaaaatcgtcattttcttcctcacatatgtatagatcattaaacattctttgtagagaattctctacagacatcatactgtatttgttgtagctgccatcttcttcgtcccccttggcttgtgcacatccatttgcgtaattttttacaaactcttcttctggtagccctcccccgaatagcacaactttatacctcccatggatgaacctattatggtaataacccttcttccccccatgggatatactacccatatggtcgtcattttttatgtaatggtttccagtgtggggacattgggtgaataatttctcttctttgtatgcttcctccggattaccttttggggatttttctccctcctgtagttcgcctttcacatcatcgccacagtttctattgcttatttcggcctgtccacatttattacattcatcccgatttgaaataaactcagactttatggcgtacgggtactcaccttccatacggtgtactgcgcgtgtctggtccgtctcttcatcgtcgtctcttccagacgagccacttctcacttcctccgttgcgcttaactcatagtaatgatgtagggaatgtcctacgcgaccttctggtctgttactgcctaaatattttctcctcttatcattagtaaaaagcgttagtgacatgcttgaggacgggggattaacaaagaggatgggaggcacacgtggtgatgatcttccactcgtttaaaaacgatgtgcctttttttttttcacgtgtggttgtaaatatgcacgtacgttgtatgcactgttgcgcctacgttatgtataagtaaaccgagcgcgtcgtcaacgcacacacggtcagataggttcgtgtaaacataacgcttggtttatatatccacatcaagctttctccaccccgtttcgggcctcatttttttgacagaaattaacaaaatgtacgtttcgaattggaaaaatgaagggagaaaaaatcggggaaagatgtcaacccattatataggttacatggtgctccttcatttaattaaaatgctgaaacaaacccaagttaacgtttttagaagtagccatgcttatatacaattatactaatagatacctatatgaatacatttctgtacttacaacctactggcacttacagaaaaaaaagtacagttcgcacaaatataaatgttgtacataattctatagaacttcttcgtcctgtggcggtaaaaaaaaaaaaaaaaaaaaaaaaatctgtttcattcgaaaaattttgacatactctaagtagaaaaaaagaagaaaaaaaaaaactagagttgcgttcggatggttttcactttttctgcattttttgcgtatgttaaaatggcacaggaatgaatggcagtttcgcgccaaaaaaaaaagggcaatttatagaagaaaaaaaaaaaaaaaaaaaaatatatatgtatatctatatatatatgtatataatatatatacatgctggctacgcatgcataaagttttacgccgtgtggcacgcacgcctacataaaccccatgtactttaaaaaaaagaattatatattttttaaaagatagcattttaagaagcaaaattgcatttttacttccccagtttggtgacccttcagttagcatcgggtaaaccagcgcatgaacgtatagattagtatacatatgcttcgcgcgtaggatgaccagaattttcatgcaaccaactccggcgtcaacgaatgttgagtttaacacactttacggcccacaggcaaacataaggcaaaccttttcgaagcacatacttgtgaagctttagaaatatgacatgttaaagcttacctatatatgaggatatgctaacgaggaaaacctgcatgttgacgaggacttcttttcttgttcagaacagtttctaccagtttggcaattctccgtggctccagcgttacccaccgtaacattataccatgcagatatacacagaggggtaaaactcgatttggatacccctcttctttatatggatgatctcctaaaaagggacgcctaccattttgcacggaaaccttagcgttaaaaggtataagcggcactttgctgcttttaccaacaaatggcaccgccacgatttagcgtttgcaattttcaggttcagataggtacagacattttttttaaaacgctcggcatgttctgcattggggcaaaaatggccaaggcaccaaagttgtaaaatttgtgaacggaaagaacgtaagatatttggatgggccacttaggaatggacccattcaaccattttgttaatttaaaaaaaaggaaaaaaaaaaaaattaatcatacaatgtgtaactctaccaacgtcttggttgacaaaagaggcacatattgaagtacaaatgttacgctactgcgcatccggcaattgcgccatttcatagttcccccactttttcacacatcactgaacaaatcaacgcgtgcgaaaacgcagaaacggacgaggagatgcattctgggtaccaaattaggtgcgcggttatcagctgcctacttctggtcaaaaaatgggacttattcgaaaaaaagaaaaaaacaaacaaatgaacaaacaggcagagtgagcagtgcgggtacggccagaataacaagccgaatcgcacaaaaggcattctggccaaaacaaaaaaattcaattcagtacgtcttaataatgttaactaggtatttcctgtgctgtaaatttcgaatgtcccaaacatgaagctcatcttcgtatggtgggtattcccctaaaggaaaaaaaaaaaaaggtgtgcacatggagggtgaaataatcggacacagcaagacgaaaatgtgaaaatgagaaaatacgctatgacgtattaacaaacaaaaataaaaaaaataaaaaaaagaaaaagctagctggctagctggttggctagtcaacacacaaatggaaaaaaaaaaaatgggacacacaaaagcgcgacgccgcaaacgaatgaacaccccttgcacggaattaccaaaaagaattaaccccttgctgtcgtaatcacggctcgagttcagcaaccatcctgcatgggaagaagcaaaaaggagatattgcattggtagagagtgggccgtccgcgcacgcacacatatgcattcacccatatctgcatgtgcatacgcacatctctcgagaagcactcaccggagtagaactcgcgtatttttaaggtgtaataaaccaccagcgtggacggcgaaatgaaaataaaatttaaaaccccgttgttttcgtgctgcacgatgtagtaaaagttggactgctcgtcgaaggttatgtgtatgggtgggaacagataaaactcgggtttgttctttgcatattctacatattcgattatgtccctgttttctgaagctaaattgattacggacaaatggtagctgatttggagcttcacagcgttgctgttattttcacttttaaaattgttattgtggaggtacgattttgtgtacctctggtactcctcctttttgttttcctcggtattaaaatttacagggctatttgtctgatcgtctgcattgtggttattcccgttactcgcggaggggctatccctgtcgcttccttcatttaacttgtcctgctctcccttgtcaaacttgcgtatgtaccgctgcacaaagagcagcctggcattaaccgcgtctatggtggcgatttggttaagtaaatttccgcaaaaatgggtaactatttcgacgtccttcgtggaggtcttttcgttaaatgggtcttttcccatcagtttctctttaataaattcgtatatacgttccaccttggagctagccaaaacgacatagcagtaactgctcgcaagaaacacattaggattcttcaccgtgttgttcgcatggcaggagtaggataaattattaaaactgtagcatttacttttacttaactgaacgaatacgaaaaagcacatagaggtgtccttttcgtggcaactcccgatctgtatatttcgaaacaaagtcgtgtcaattagtacagtgttaatcattccagcgccatcatccccaaacgtagtacctgcacaggttccattttcctgtctattatttgctagcgcgtaaatgtagaagttatttttctcttcacttattcccactgacacgttttcaaagttgtgtaaaatgttatcgtacccttggacatacactgtatagttattaatgtaccttatgctgggaataatttttctgtttggcgatatgtacacagcggagtcgtacttcaagaagctaatttctcttaagtagctaaatgcgaagtttcggtagttttcattttgccttaggttcatttttgctctgctgcttatctcctcttcctcttccttttgcttcctcagaatcatcatcagcacaagtaagaacatgagcgttaggaaatacttgaaacatgaccttctctcatcgtcgaatcgctccccgttcgcagctatcataatagggttctcctcaggtgtgcaaatgagggttttctcttaacccggtgaagggtgacaagaaatgtgctacaatgtgactgatgcacgatgcgcgaaagttacgccgaaaccaggtcaaacaagatgcaccgcacacggatcagcagaagtgccgcagggcaatgcatatgcttctcgtaaaagtcgactgttgcgcgtggactaccgcactgatggcagtaggagacaaggatacctcatcacccaatatggatttcccaatgcgcgcacagatcagcgtacgtataacgggtgtacatgacgcataggcagttacattttttgttcttttatcataaagaaattctactcaactggggagggtggggtaattccataagttggggtccccttgtgttgcttaagcggggaagcccttttgccaggcactccagagaaacgttcagagagacgttaggagaagcgttcagggaaatgttcagagaaatgttcagcgaaactgcttgctatttttgctgacaacattgcggctgagtaaccttttctcgcttccacttgataaaaaaaaaaaggcccttaaaatatgctccatcgaggggataacactatatttcgaatttgcccaacttgacaaacgaaggatgagcctatgaaaaaaaaaaaaaaaaaaaaaattgtttatataaaccacgccttttacgttttttttttttttttttttctcatttttttttttcactaatgttggaacaacgccgaaattgtctttattcctgttccgtttttcgctaggtcaattttgatgtcaaccaagggaagggggtttcccaaaaagagcaaacggatgcatgtaggtatgcttatatgcatgtgcttatcatgcgactcgaaaatgtacattacgcagtgtcagtgaacagtgcatatttttatgcgcattctcgtttaagtttaccaagtggcatgggtaaaatgttcaggcggagagaacatccatcgaattcgcgccactgaactttggacgccttccatgcaggaacattcattcatcccagtgccgtcgaaccgttattgtaccttttcacgtgaccacactttgaccttttcctcgctgcacgggcagcacctcgaacggggaagacttcaaagcaaaatgaacaaaaaaacacacactaaaaaatggtacctgttcagatatacatacgcaattttgagataactccagcaaaagtgtacccattgggaatactactacaatgtgtcctcaatattttccaacaggggtaaaaaaattcgacaaaataactgctcacatttgtgcgtggaccaactttggacatgcgcagaatgctgtgaatacgcagctgttctttctccccttctttccacgcgagcaaaaaatgcacacataatattttttaaactttgtcagtgagaagattaagccatcatcttgcgctctcctacatcagcacgtgcgcatggatctgcacacataactgtgtagaaggcgttacccgtgtatgatgtttttttttttttccaggaagaaaaaagaaaagaaaacaaaacacgtggcccaaattatcagcaacaagttgtcatcattcaaaatttaaaaaatatttaaacggggaaaatttgccaaggggtgttcgttttgctaaagtagtaagtgggttattatttcccttttggggggtggggtagtaacgtagcgagtaatgtacaccttccttccggttggttattcttcccccacccccgcgtggcaccttccacttttttcaccttattgtagccatttttgtcactacggaatggggcctcctgtcaagaaaggcccatagtgacaaccccactttatgtgcgagtgggagaggaagcatacaaaggtaggaaaaatctccaaggggaatgcaggatggactgctcccccactgtaaacgctcatctcgctgagctgcgaataaatggggagaacaaaattgtacgtcgctcgtttgaaaaaagtgaagaaaaaaaaaaaatttatttaactatattcatatgcgcgaaaacggaaagcatgcttttctttaaatcagcaaatgctctttaaaaaaagcaacactgatatgaatgcgtaatggggaggaaattttaaccccaatagggtgaggccccatgcttaccgctgcctctttcaaagcaaaaatactcgccacaattattactcagcagtcagcaaaaggaggaaaaaaaaaaaagaaaaatttgccaaccactgcagaaggaaattcctccccacaattttattggctattttatgggagggaaaaatgatacgggtatttttttttcccccaatcctcgtagtcccatatcccatgtcccatgtcccccatgcttgcacccttcacgtcacttcttgcgaaaatgtaaccatgtgccgataacacaatcgtgacgatcgagaaagtatgtgcccgttaagtcgactcccagaagggcatacacaaaggtgctaacgggaaaatacgaacaaagcgaaaaacgttgcgagggtgaagaaaaaaaaaaaaaaaaaaattccactacatgccagttgagcaaaatttttgtgaatcgaacgaaaagccgcacaacggattttttttttttacgtacaatagttaaaccgccacacttggtggacgttccccattcggctgaataaccgcaatggtccgtccgctttctcaccagttcactcccgcttcttaaccccgcgtaagagtccatctttcgtgcaccagtcggggaagtgcgctgatgagcatcgttgaagggaagaaatgggaagaggctgccctggaaattatttagatttaattgttccccttttctaagaagcgcccgtgaggatatgtgccctcagtgtagggtaggtggtgccacaatcaacatcattaccgatgtctcgtcgctgaccccccaaacggcatggaccgcgcggtagacgcaacgtggcccccaaaatggcagccactataccacgaaaagagtctcaaatggaacataggaacagaagtgccaacatggaccccagccatgcgaaaagcctgacaaaattagttctcctcctagggatcatagttcgtgtaattatttactactacagcctgtggcatgacaacaatttcgatgtgaagtttacagatgtcgattactatgtctactcagatgctgccaaatatgtactgaggaatgaatcgccttataaacgatacacctatagatatacacccctattggcatacttgatggtgcccaattttttttttcatttttcctttggcaaaatcttgttctcatcattcgattttctcatcgccattgtcctgattagaatcttaagaattaaataccctgcatgcaagaattacattttttatgtttccttgtggatcctaaatccgatggttatcataatatccattaggggcaatgccgactgcatcccctgcttgttcgttttgttaactctcctttgcatttatcagaagaaaatttacctcgcagctattttttatgggctagctgttaattttaagatatacccaattatctatgccctccctctgatgctttatctgaacaaaaactacttagccaaggataactttttccaaggggataaacaacaggacctttgtgtgaatccgattagttggactcttcgctcaatcggccaactttttgcgggactgcttaagctaaaccgggaccagctagttttttccctgtgcagttttggcacctttatgctgctaaacggggtgttttatcgaatgtgaggaattactccgcgtgggggggtctcccatgtggtgtctcctatgtggtacctcccatgtggtacctcccccgtgaaaattgctgcaccaatctttacacgggtggacccacttacagataaccttctctcatatgggtgtacttttttttttccccccctccatggcaggtacggatacgcgtttctgcacgagtccttcatataccacctcgtgcgtcgggatcacagacacaacttttccctcttcttttaccttatgtacctgagcattgagggtaactccaaggtaacgcagtgtcaaggggttctccctattttgccataccatgtcagccttaacaaatggagagtgacagccaaacagcacagctacagttacgagtgaaaacggcgttgctttgctagttgtggctgcttcttctaaaggggctaccttccctccggcgaccgtgaaaatgcacactcacacatgcacacatacatgcacaggggggaaactgctttttcctacacccacatgccgcaacgtgacccaactcgccccccgcgcagatcatgcccctcataacatttgttccccaagccgtgttagtggcgctgttcggctttaagtacgcgcgggccaatttggaattgtccatgttcctgcaggtaaatatgctaccagaggggagggtcctcatagggtgcgtatgcatatgcgcgcaagggcatttgtttaccctgttatgccctgctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatgtgcacctcgcaggtaatgacagagggaaatgtagccatgagtcggtttggcaaatgcgctcagctgtgtaaacaacgaccagtcgtgccgcagtcccatgcataaggagagacgcaccgcaccaacgtagaccgtttcgtacgggtgctacgtttgcatatattcacctctttcaataggtgcaccattcgctaacacatttttttcccgccgccccccttttcttttcagtacttcatttggtgcctccccttcattccggttgtcctgcactccataacgttaaacagggtaaaagctgcagagataatcggcgtgtgcacctacatgcggagagggaattacgcggcaattcgaaaaagtctggatgtgagtcctcctcatccttccccccaaacgattgtacatatatccctttgcaacgtttaacagaaaaacttggcccttattgcgggagcagcgctctttttcattttagccaaggtttgcaaaagcgcagaatgggttgagaagttcatggggcatgcgatcttgtgtcacgagttcacacgccaacatgaccaagcgttcttttaattttccgtttccccaagcagacaaatgaacaactaatcgaacgaacgcgtgcgagtgtgcgcatgtttccactgcacacatgtgaccaacacaaactgccccctttttttatcggcgcgcaggcgaactggctcttgtgggcgtattaccttgaatttaaagggtataatacctttctgcaggtataatatgaagtccctcacatagttgggagctacacaaatgttagcaacggaggaatgagtgctaaatgcgcgtctaggatgggccccccccaccaatccatacatccatttttacacccccctctctccctctttcaacactcgcagttgttctactcctctgttttgttccttatttctgagatgaccatctgctgggtttttatgtaccttcattttacggaacagaagaagaacgtatgataaacaaactgatgcaattctcacataaccgtcggagaatttttttttcttttcttttttgtttctactttttattgtttgaggagttacgtgaaaagtgtagtctttcgttgcaattaactttttaagtgcttaggctttaatttttgtgcactgcgccatccttttttttgggttttttttttttttttccttaatttggaaaatatttcccaccccatgataggtgaaggtgcaaaaatgcgcattgcttggcagctttgcttgacattttttgcttgccacatttcgcatgacatatttcgcttgacacattttacctgaatgttcaggcaaaatgcaacattttttttttttttctagccaaaatgttgaaaaaaaaaaaaaaaaattccacgctcaggaaattgctgccaaacagtagcaagcgttctgatgttgtggcaaaggggaagaatttacgtaaacatcatgtctgtgggaacgaggcagggttgtctatttttctttttttcctttaaaatggcttaattggatgtgtaattttgcattattcttctaaacagctcgtgaaacatcgcaacagatttgttcttttcatacagggctatccgcgcgatgggtatttttggcagtttaagaaaaagtccatagcattttttggctctgcctccgcctttgcttccgcttttgcatccccatttttttttttaactgttctttttaactgttctttttaactgttctttttagctattctttttagctattctttttagctgttctttttagctattcttttgaactattattttttttttttctcacgtgactgttcgtgtaaaaatatttcccacgaaaagacgtttccgcacgtttgccctttttacacttttcagaaaggcccccaagtgtacacatgcacacatgtacactatgtctatacgcacgtatgtgaatgtgccctttttatatgcaccagtataggcgcatctccacgtgctcttggtaagaagtttgaacgctatgcccccgcgcacgtaaatccacttttccttttttttttaccaaaaaagtaagcataaaaaaggaacaaaaggggaaacatagtgacgatacatgaactggaaagctctgacctgttcgatgcttgtcccttcactatcatgtaaaattgttttaaagtctattttgcgaaaaaaagtttttttttttgtttaccttcgcgtggcgtaaaattttaacgtccatgctttggcaaaattaagaagaaacgcttttgcgccgctaaacacattttgtgcatttccccaattttgtaaactttcatatgcaacatacaactaagggaagacagttgattcatttgttgaaaatacgcttgtaggcttttccccgtagacctcagttcagcacattttccttcatgattgcacacgggaaaagatgtcaaggagccagagcgccaaattttatggaattttcttttttttttttccatattgagtgaaaatatcaacacctgattacgaagcgtgcacctagggggtggcctcaattgcacgaacttcgcagaatttgtccactccacttgaagcaccccgttgttctgtttttttattttttcagtctttctttctcttttgctacaaaatggacgtgaataaaaatgaagaaaaaaacatgatgaacttggacgggctgcaggtggaggcttcctccaaagaggaggcgattcgggtgtgcacccgtataagacccctattcgaaaaggaagtaagtgctctcgtcgttgcgtgctgagtagcagcatggctgcttagtgacatggctgcttagtgacatggctgcatttttgtccccccccccccttccagatcaacagcggccacttgaaagcgtggaaaatgaacaaaacagacatgcagctagtagtcgagccgctctctctgaccgagatgctcaacgcgagggtccagaagaagggaaacaaagtggagttcaagaaaaatgtggaaaagtccgaggggcaaaaggccgtcttgcagcggtactacgcgttcgaccggtgcttcgacgacaacggtaatgagcaaactgcatgaggagcaaatacacatagaatgtgtgcaacttctgcgtgtttattcggccaatttgtgagcgtcgcatattttgccccctaccccaagagcgtcaatgacgtcacgtctttgcagcgtttctaatttgcgtgacgctctaatccatgatgtcgttacgtttgcattcctaacacatgagtgtttcgtcttttcttttcctatatcttcttttcttttctttactttttttttctttttttttcttttcttttcttttcttttatcttcttttctttttttttttttttttttttcccaagttggcaatgaagaggtgtacaaacacctagcgagagatatcgttctggacacatttaaagggataaacgggtgtatcctggcttatgggcagacggggtcaggaaagacacacagtgtgatgggggtgcccacggacccagggatgctgccaagatcgctggcggaattcttcaacggtatcgaaaacccatcctctctaaatgaagataatagtgacagtatcaatacggatgacgaatcgaataacaacacgaaagaatttctgatgagcgtaacttatctggaagtgtacatggagagagtgaacgatttactacaagaaggatacagaggaggggcaactgaaaatttggatgtgaaggaagaccccaagaggggcttcgttgtggtaggggtacaagaagaaacagtaacgtctatagatgaagtaatgcttctagttgccaaagctgaacagaggagacacatttcgcagaccaattttaacgaaacgtcttccagatcgcacaccatttttacggtcatattggaatctaatcaggtgctaagtgatggcacatccattaacaaaaggggggaattaaagatagtagatttggcgggaaatgaaagggcaggaagagcagctgaagggatagagaatgcaaaaacactgatagaagaggggaaggccataaataaaagtctcttcgttttaagtgaagtcatttccaagttatccaaaagagctcaagcaatagcagcaggagatgaaaaaaaaataaaaaaaattcaagaagatttagttttcataccatggagagattccaagttgacaagaattttgagtaaaagtttgggaggaaattgtcgtgcttctgtaattgtggctgtccatccgtcgcatttttatttggatacttccttctctactctccgtttcgcattaaagtgtaagacaatcaagaaaaaaatcgaagtgaactacctctcagcagagcagtcagttattatgcagcaaaaggagttgatagccaagctacagaatcagctgaagcatctggcaaccaccaaaaatgtagacaagcatctcatagggggggagaaaaacaatgtaagtgctagaaatccagaagatgatgaaaaaatattagccttaaaacacgaactggaagaaaaagtcaagaaatttcaaaattttatcctcaagtctgagttccatgtgcatccaaataactacagaacgttgagatctatggatggtaatacagagaagtccttgaagcattctatgaccataagtaacaatataaaaaatgaatacacgtggcttagatcctttgatactcatgaatatgactccaagtgggatgggatagataaatatgaagaacaaaatgatcaggaaaatattaatatctctaaagctatggactacttgaagaataaacctccatataaattaaattcttcagaaatgagtgaagacgctatgtctaatgaacctcagaaagacgatttgatttctctcaattattacaatgaattggaagagttggaacggttggagaagaatgagttaagtaggaggaagaggagggagaagggagatgtcgccacgagcaatacttctgccaatagggtgtatagagagctcagcaagttaagtaccatggaatatgccaacctggtggatgaagaggagaagggggaagctggaaaggggaaaaaggccaagaagaagaaggggaaaaaagcgaacaacgcggaggctcccagtagggaggcggcagagtcggggaaggggaaggacaaggagaaggagagggataagaataaggacaaggagaaggagaagaataaggacaaggataaggccaaggacaaggtcaaggacaaagataagccgaagggtagagggaacaaagttgggacaaaccacacgaggaagaagaaaacggtcaatgatgggaagctcaaaagggggtcctctgggaaagcggctggcgcgcaaaaggggggcagcgaagaaaatggcaggagcgaggggagtgaactcactgaggggagcgacctggacgacaaccgagaggaaattcagcaaaccgggcgcgattcgaatcagcaaaccgggcgcgattcagatcagcaaagcaggcgcgattcagatcagcaaagcaggcgcgattcagatcagcaaagcaggcgcgattcaaatcagcaaaccgggcgcgatccaaatcagcagaccaaccgctattcaaaccgacggaccagccgcgactcaaatcggcagaccagccaggaggacgacgacttgcgcaagcgggaggccaagtgggagggcggagccgacctggtgagacgggcgtcctccgtgagcttcgcccaaccgagggagcaagacgacaacgaaaaaaggacgtccatcatctccaacttgaaggaaaaaattgaagaagacctgaaaaagaaaaaaaagatcatcagcagaaatgttgagctgaacaagcaaatcaaatttattatgaaacttatgcagaaggtcggcctgtcgaccatcctaacaggaaccgttcctccaggaaggaacatagaaaatgtgttgcagctgcaagaaaatttgagagaagatttgaagttatgcgacacgaagaagtcgatggagttgataaatggaaagaagggcaatggcccaattacaggctcagtgtcagccgccatttgtaccaatggagagaaggacgattcggctgcaaagcgtcgtcatctaagtgaccacgccgtagaaatggtggagggggaggaagagctgctaagtggcgcattcgacgacaacgaagatgaagcggggtacaatgaatccatatcacacgttttcataaatgaaatgtttttctcgttcgtcctgaggattcaacagaggaatgacccaaatggggaagaattaaaaagtgtagaagagatactaaagagtgaagaaaaaccatatgatgtgtcgaagaaggcactggaagatatactcggaagcaccatcgcaaataaggtggatgagcatgaggaggggaattcaacaaagaatataaaagatgaaaagaacagcaagacgatcgactccattctagccatgcttacgccatgggaacagaaaatattggcactactatacgaacaacaaaaaatgagacaaactgtccagaagatcaaggagaaattttcacagcgaattcaaaatattaatattttcattaaaaaaatattaactgataaggtagaagtggagaaacatttcaatcgaattatcaaggtgacagaaagttacaaaaatgatctgctgaagacgggggatgtagattctaacttcaagtttgcagggttgatgaaaaagctggaagaactgtccatatctcttgcagaaaaaaccagggacttcaatgtcttggctgaatttcacctaaacttgaggaaacaaatggagaagaaggattcgctaattaaggagctccgggaagagaacaagctgttttatttggtcccgaagtataatgagctgctacaggagttaagtgcacaggatgaacaaaagagtgaggccgtcaaggaactgaagagagagttccttctcatgtatggacgattaatgctctccagaaagagactacaagaaaaggaagtaatggaaaatgacatgcgaaacttgaataaaaaaatttacaccgagttggtagagtccatagccatcatcaaaaatctggagtcgcaaaataggttcttagaatttaagttaagcatggagaataagaaaaaggtggagaaggtgaagaagctgatgggggagacggagatgctcaataagattgtaggcgagatggagaaaattctccaggaggccaacatcgacgcgagcgaggtgaagaatgaaattatggctagctacaataatggaaacctctcgatgggcgacgtgcacagtgaggacgagggggagcagcgcgagaagaggaaggaatcgggggcgaaaaggaagaagcggaaggagaaggagaaggaaaaggaaaaggggaaggaaaaggaaaagaaaaagggaacggaaaagggaagcaaaaaggggacggaacagggcagcaaaaagggaacggaacagggcagcaaaaagggaggcagaattccccgcagagttgacgccaacgatgagggcccaagtgagacccaaaatgatgccgaaagggactctaggaaaaaaaacgcgcttcaagaaattgcacccctggaaattgcgtccaagggcaaaacccccccgaaaagacaacaaaaaaaggaggcaactgtcaatcgcgcctattccgcagaaaaaatcatcaaaaaaagtgtgagcaggatagacaccaatttgtccctcaagaggactggcgtgaaaaaagggacctctcgggatagaggcggtttaaacggtttaaggggtgtaagtcgtttgcgcgaaagtgggaaagacggcccactggaaaaaaacgccaaactcgaaattaacaagaaaagtgtgaacaaggttaaaaaaaaagtgggcaccgacttgggggatgcaggtacgtctgagaaccttaagtccaaaaatagcattgccaaaaaaacggggaaaaaaaagatacaaaatagcgatttagaagaagtgaaacctttgggcgacttaaacccaagcaacagcgtcgaaaagaagaagaagaagaagaagaagaaaaaaaaagttgttagggggaaaaaaagaaacctgttaaaatacttaaacaaagggggcagcagcagtgatagggaaaatatcgaaacggtgctctccgacgaaaatgaatttcaggactacaaaaatggtagctccacgacggactgcgaagcgaacgaaatgcgcaacatactgaaccaggaaattgagaagaaaaagaaaataagcaagtgacgttgcgcctccctgggggagcggcaaaaagggcccacgaaaggttcgccatcagagaagaaannnnnnnnnngaaagaagaaaataaagtagaataaataaaataaataaatatatatatatatatatatatatatatacataccaagagggacactaaatggacaactaagtggtcctccttgtgaacattttcccctcctcaaataagcttgcgcaacacatatcagacgactttgcgcattccttacgccacccggcgagttacagcataatgggtagcgactttgtgtgcaagtggagcagctagccgtttttaccaagtgcaatttttttttttttttttccatattgacgaatggctagctaggtagccaaaatgtcaacaactgtctattgtaacttataaaaaaggccaagtcaaagttgtctttttctctgcagcgaagcggttttaagaaacattttttatgcgttcaccatttgttaattatttttcattttaacattctgtacatttttttttttttgcattgccttttttttgtaactgtgctcacttttaaccttctccgtccaccactctgtagctgcgtattctttccgcttcgtaagggcacacttaaaagttgtttttttgtctggaaaagagttccatccactgcgctgcgtaaaccgtacaacaattacctcctctccaccattacccctattctctgttgtgtcggaaaaatggtcacgctgaacagcacaacaccccaagttgtgatcgaatcgtcaggagtcccgaccatacgaacaagtagtatcacctcccccgtggtgttaaccacgcccctgggaaaaaacatgtatagcagctattcatacagtaacccagcctcgagttcgtacagctcttctcaccacaatgagtgtaaatacaactgggatagggtgtctaccaagccatcacacagcactcaacatggagagtacataaaaacgtttgaggtgcccacagggatgtactacgaagcgatgcccttaataaggaacacaaacaacatttttgaagtaactccgtccaaggaagaattaaacaaaataaattataatcccaggatagaggtttactccacttgcaattttgtaattataatgatggacttaccaggagtgtctaaggaaaatttaaaagtcgaattagaaaatggagtgctaaaaatattcggccacaagtacaaagtaccattggaggaactacaaacggaacatgaataccacacgaaaataattgaaagagttggcgagtactatttttgcaagatgtttcagatgcctccagcattttccgaggggcagagtatatcctgtacgttgcgcgatggcgagctgactctcaaaatgttggcctctgagttgcaggcgcataagagagtcgttgaggtgcagtcctagtggagagaggtaggcgcccgagcatacgtaagcgaatgcatacatccatgtgtaacaaccctggaggggtattttttttttttcccacacaaaagctgcacctgtgttacatacatctgcacctttttggcacacccatgtgcgtgccctttttttttcatattcactttgaggacgattttttccattccatcccccccccttttcacgggtgggcgttcattcgactgagcttccccaaacagcaacacagaacaaaaaaacaaaccattttgaaagaagtctgtagtgtgggagtttcacaggagtgcatacgtacgggtgcatatgaagcagtgcaggtggataggtccatggtttaaaaaaaaaaaaaaaggtctaccacagggaggtactcgcggtggtaatacccccttactgcagagtaaagcacaccacatcgtgcctcattgcaatcttaccccgcgtttaatgctgcccatttccctgtgaaccgttccgacttcaccaaattttgaagcagaattcttttcctgagcaaattaaacttatctcgaattagttggtgcttctggtagcataactggatgtccttcaccaaagtgttgtttttttcaatcagcgctttgctcatactttgaatagacgcatgagacttcacaaattgaataacgtccactcctagcgaatggataatcctttttttaatcttctcaaatttattttcatagtaagaattcaagtccaggatgaaatagtacacctttacgacttgttcaaggaaatttattttcccttttacatcgctaggaagtgagtctaagttgattttttttttaaaaaataatccttcacatgtatgtaatcattttttactttgattaattttttgagtaacatggtgcagggtacattgtcgtattttttggagtctcccttaaggacgtgcatcttaatatcatttattagttcctcttggtttacttgttcgatggtacttccaacaccgcagttgtattttttgcaagcggcgggaatgcttttttcacacgtttgattttttctgtgaatgtcgtttccgtcctcattgtcattactactgtgtaggatgacaaatacgtgttttaaaaaatcgatctcttctgtgctgtgcgtgttgggagtgtgttccccattaagtagagatccctttgtgttgcccacactgtgcagtggttggttaactgtagtggtgcttcttccgttggagatgaacctaccatgtgttaggtatgaagactctcctttggcgttttctacaccatgtttgccccacaccatggcagcacttctgggagtgagttcccccacgtagttgctgtcactgcagtagggcaatcgcggggaagagttagcaccaacgctaccactatacatatgggtgattattttcctggatcccattgtatgtacaccgcttctcaacatactcgccccttttgcacgagcatcacgattaagaaacacattcaggaggaccccctttccttggtaaaaaatgaaactcttcttaatcaatgaattcatataatcattgcagcgtgaattcacataaagagaaagcatgttcgcatacatgttcagatctatcgagttgtcatctaccacttgggtactgacataaaaatttctcagttttgcttgtccagggagagggcataccggtttgcatttttttttctgccttactagcaaatgagttttttttgttgcctgtgaattgagatttgtatttcccggcctgatgacagtcctaaatttgaagcagtcatatatgaggaataattttttaaacactgacgaggtgaagaagttaatgttcctgctcatgaatagtttttcttttctttggctgtccagatttatgtagtgtgtgaaaatgaagtacacgtcgctgggggggggggtcccccgggaggcgatgccgctggtgatgataccgctgctgctgctgccgcttctccttctgctttcttgcacgactacggggtgaaggacgtactgcacatcgtagagggcgctggactgcaggcggtcaaagttgtccggagctccccccaactggatagcggcatcacgtgtgccgccccttctggtggcatttcccacggcgcttccccctccgaagagccccgcgaaggtctcatggttcaaccgcttcgtatggtccaacagcagatacgcgtaatagtcaaactggtaaaagctaatagctgccttaaaaatggtggtgctcatgtaaaggccattcttgcacatctcgtgaattaacttggcggacaaaaagtttttcaaatggatgaggtaaaatattgtgttcacaaatttgatccacactaagtggagatgaatgactttttcattattgaaacaaagcaagctgtgactattcaggacaataatttttatgttactcattccggtgtagtatgaatcaaactgcatgacacttagaggatgacactgtagatttacttcgtcgtttatttgcttttccaaaatttctttgtcattttcgtagcaggagaagaagtcatctcgttcggtgatgtccccgtcagaggtgtctgctgattgtgaggagtgcttatgcttccccttctcattagtgtcactctcactctttttggtgaacctttctttaaatacggccttcttcttcttctccttcttcttctccttcgtctcctcctttgtctcctccttcttctccttctgcgtccttgggctcgtcaatttgatggcgtcaattttgcgctcccccaagtttgcgccgctttggctctgttcattgtgggagtccctccggagaaaggcgccaacaccgccacgctcaccaccatcaccaccatcaccaccatcaccgccatcaccaccatcaccgccaacaccgccaacaccgccaacaccgttgtcattgtcacccccccggtggtaggcctcctccatgtgcgagcactccctgactgcacccctctgggacatcttacccatgagagaagccatctcataacttccattcttcacacgccgatagtactcatcgtatcgatctcgattaatcaaattagccaaccccgccgaagtcagattttcgaaaataacattatcgttcaaattgaagatgttaaaaaaaaaggattttttttttttcttcatggacaaaaaattcatcgctttcttcaacgtgttaccactgtcggtttcgctgtgcccagttgttggcatgacgatgtggggagtaataaaatagtttagcaggacgaaggacacatacccgaacttatccgcgacggcgatgaacagcagatggttgcagtaaagaaggccaatgctgcggtaggtggagctcctcaggcagttcaccacgtagggagcgtaggaaaaggcgccccgggctcgacgatcatttgggaggcgatcatttgtgtgataacgaagaccacgaacactgccagtgacgctcccttcaccgccgttcgcatcaccgccgttcgcatcaccgccgcttgcatcaccgccgcttctccaggtggccccgcccccagcgtgctgctccccacgatcgagactcacccacacgtcctttgccctgtactccctcacggagacccctcggaagtgatcatagtaggcgaggaaatcctccgcatattcctcatcaaggccttcaccatcaccgtgctgcccatcggaacgctccccaatggtgcctccgccttttcctactcccctctgccgaatcctgttcaactcgtgcattaggaagtagctcacgtaccactcactcgtgattatcggggtgtatattaatatgagtccatccttcaaaagaacaaagaggcaggtttctatccatgggatattttcactaggggcaccaaagcagtaatctactacgagatttttgtacttgttctttttagctagctgtttcttttccttgcttaggacgtggtcagaggcgaaatcggttctacttcttggtgagaccaccgctaaatcggtacttatgggatggttgctagaagcgttttttcccaccccatctgtgtctactgcgattatgttgatgtgtccgtcttggccattttggccttgtacgaaatttactttatcgtgattgggacaagcttctaccccttgtgtgttgttcccatggtactgtggaaggcccctcctctgcatctgttcagtggtacttggaccagacaccacgtctcgcaagtggagagacgaattgatctcctccattttgtacaactccctttttatgtcttccaaattctccttcttcaattttcgctggataacctccacgtcaggaatgactatttttatttcctccctggcttccccctctacattaattaggcgaattacggacttaaatttaaaaggggataatttggatacctccacatgctcatacgtcaatatggacactacatggtccgatttatgaaaccattctgctttaataatttttctcttcgatggaatggtcaaacgtttgttgtgtaataggtactctcctagaatgagacttttannnnnnnnnnttttttttttttttttttatgaggataagttctttgcttgaaaggatgaatatgtcctgttcatttgggtcgacatggatctgaacaaaaaacccatctacttcgacgtcatagttgggaatttccaccgtcatttcttcgtatgagcaaggagcactactgtttccgtgtcgatgtgtccctaagacgacgtagctggttgggaacaggtgtgttctctcgcagcttggtcctgttcccccgttgagttcatccctgtgctcgctcaggttgtctcctcttttcagatttccctcccgatatgcgccgtcgcccttgcccaacttctcgcaccactgtctcaggatgaagtacgcgctgctgtggccacgcccccttgctctgttgcaactgggtagaattccgccaaggttgccaaggtggcaagccgggctaccagctctaccaccgccaactacaccgccaactacaccgccatcttcaccgccatcttcgccatcttcgccagcaccaccaactgcgctagtcgacgaatcggtcgcagctgacccccgcctgaggtggcaaaacttcaggtctaggaggtgatcatgcttcttcttcttgatcaggtaggactcctcgaaggggacatttttctgcacgcagttaatcctactctggttaactgccagaagggcgtattccagcaggttctccgacgagccatgtggatgctgccgcgccattttttagctgggctgtgttcacagtgggacggcggggccgcgcaatccgagcgttgtccgagcgcgtactcctcctggtataggtaacttttttttgtgcccaaatgaacctgtgcggggaagacgcagaccgctcagatggctatacctgggcacggctgcgtaactgtcctctcatttgcgcctcataacggttacttcttggaggaggagggggcggaaaataaaagccaacgtggggctacatgtaacggaggatcattacaacggggggtggggggtgcgaaaataacggaaaaagagttggcaataagttttcttttaacggagaggagggtcactacgcataagtcgttcgcagagatgcaagcatgacgtaaaaacgtgcttatgtggtatacgtgcgtgcgtgcttgggcatgcaggcaagctgtatggcaagctgtagggcaagctggcatacacatacactcgaccgaccgaccgatggaccaaccgacggaccacccgatggaccacccgatggaccacccgatggaccacccgatggaccaaccgacggaacaaccgatggaccaaccgacggaacaaccgaccgaccttcgcgtgagaaaacttgttcaccctcatgcaacgagtgagcaaaaagccgcattattcacttctttcatttttttactttttctttctctgttcatgcaatatcttccaaacgaaatggagtgccccattcgttgatcgatcatttcgtgtcgactggcgaacccctcatatggtaagtaattttttttttatgaaagaaaacgatacagcagcaggtatgccaaaatgggaaaaaagtccgcaagcacggacagaagcggcgaccttgcgtttgcgtatattcggcgctcttcccacgggggctctcttcccaggggggctctcctcctcatccatttcgcttcacctatcttaaaatggttacctatttttatgataccctttacagcgcttataccgttgctacgtgcgatagaagcgaaaaacaaatttaaaaaaaaaaaaaaaaaagaggccacgaatggcgcagtttttaaaagaggcaaacataaacgcaggggaaacgaatgaataggcttgttttcaaacgcgttcaaaaaggggcgctctacgacgcttctatggcgcctctatggcgcttctacgtgagcaggcaacagctatatgggctgtcagcacacaggggcataagaagatgcccctacatatgcacaaaaaaaaaaaaaatggggattcagattcagctagaccatacagagaatgggaggaagtgctaatctcgttgatcgcgctgatcttggtggcgttaaagacatcggtcaaatggggagatccgggaaatgcctcgacttgacttgctgcatttaccttttattcctcgccacagcccacggcgcatcaggcgcacaatccgtgcgggtcgctcccctgtgcaccaactacaacaggtaaaatggatccacctgccagtagccacccttgtacaaaataaacccttcgttgttcactgcaaagaaggaggaaaaaagcgaaaatgtgtttgagcacataaattgaagtctccatatggtgagctctaagactgggggaaagcaacaatctacttcggccccaacagaggtactcccctcccccctccttggcaacaatgttcacgtgtctgccatggagaattccaccgtcgtttgggtacatgctacactatgaaggggctctccagcagtttcgcttaaacggagacagccgtaggggttgcacggcgggaggacacacatcacacaaacagcacgaacgcagccataaaaacctacagtagtgaattaacgcttcgtccgagatgtacgactccgctgagaggatgaccgtcttggctaggttacgcaggtcctgcaaaaaaaaaaaaaaattgcacagtactgtatcatcgttagggggagtgaaacggtgggcactggtagctacgacaagacgttccgagcagaggccaactggagggcctctccacttgattgcggtgcgcaccgctgcgaacccaccttgttgaaaattttattttcgccctgcttcaccagctgaatgatgccctccttgaatacgttcgaaatggcggcggccgacttccccctgcttatcctgctggccgttttttctctaaaattgagcgttttcaagtacgaagggtagaaaatcgttttctggtaaatctccacgacctccttcgcatggtacagtgttacgacattcgaaagatccccccttgccctggcttggcatagacgaattaaggattccaattgccttatggtgatgggagagcttatatgactatgtgtagcggagagacttcgtaaatgcagataaaattttcttatgtactttttagcttcatcggatagagtggggaaaatacatttcctgcaatattttatgaagactccgaggagctcgacaggtaggtagctgcgttcatcgatttgtttacacttgttcagcaggtcattttttagggaaaacatatcctcatcgtcgcaaccgctgccatcgctgccatcgctgtcatcgctgtcatcgctggcatcgctagcattgctagcatggcttctatgatcacccggccgatcctcattgggaacaccttttttgtgagcatcttttttgtgtgtgccctgtgggtttctttccctttcacttcccctttcagttccccttccccttcccctttcccgttcctttcttcttcttttttttttccttctcccctgcgcatcatagctggaattaatgaggtaattcgagatccggtaatctttctcctccgacattttatccgttaataagaagactaggtcgaaccgagataacaaagggaagggaattttgatattttcaaaaatagttttattgtagttgtattttccttcctttgggttggatgccgcaatgatggaacacctggtcttgagattgcatacgatcccagctttgcttatgttaatgcattgactttccatacactcaagaaatgactgctgatcagttagagatattttgtccagttcatcgatacagcatatgcctttgtctgatagaactagtgcacctccttccagggagtactcattatttgtggcgtctttaaatgcacatgcagttaatccgttaatgctggtcgatgtgctacaaatgaataagctgttttcgatgatgttacttacgtactgaagaattctgctttttcctaatcctggatctcctatgagtagattgtgtatatttcctctcctttttatttgcttgtactcatcatatatcgtttttcctccgaggagactgagtaacatgcctgcctttatataactgttcattatgatacgtggacagagggaggctacgaggaggtagaatttgttctttccgtatttgtgcatgtcttccaggaattctaggaccttcgcgtcgaactgcttgttctggttgaaatggtgctcatcgttcgggtcgtccgggtgcggcggctgtcccgggtgcggcggctgtccagggtgcggtggctgtccagggtgcggtggctgccccggttcggttggctgtcccggttggtttggcttccccggttcggatggctgccccggttcgggtggctgccacaactggttcgttccgcttggccaggttatttggcactcctggttcatcccgttggggtgggttgtccatccaagttctcccgtctctccctcgccgccgtaatcgccttgcccccttttcctcttccgctcaacccccaagctctcctcatcgatgtaatccccgtacatgcacagctcgtcgtcatccaattggaggtcttccaacattgaggaggtctctctgttcgtatctcctaccgtaggggggtcttccccggtgtttcttttctccccgttcgaagtggaagccttttctactgaatcaccaaattgaggcaccccgttttggctatcccccgaagtggtagctacaccttcgcttagcatctcaccaatgcctgcacaaattagcgcctcgtaggtattcatttcgatggagttattcaccgtacttgcgtcaaaggagacgttcgttttggccttaatgtctatttcgctagtggcgatataattgtcccctcctaggggcctgtaatcattagtgcaaacaggtgttgcgttgttctcaatgtgggttaggcttctcaggtgggttccatttggggtgtctccaagcgagggaggcttctccctacccacggggtctccctgagtagcggctgattggtctgttcccacggggtctccctgagtagcggctgattggtctgttcccacggggtctccctgagtagcggctgattggtctgttcccacggggtctccctgagtagcggccgattggtctgttcccacggggtctccctgagtagcggccgattggtctgttcccacggggcccccctgagtagcggctgattggtctctaccaatggagtccccctgagtagcggctgattggtctctgccaatgaggtccccctcttttcccccatccagcttatccacatttgcacccttctcgtcacaagaatagaggagcatctttttctcaattttatcaaagtaggactcccagagcagagaattgtaaagcttgttctttgtctccttgaccttctcgaaattgaaggagctgttattcaggtacttcttcgatgataaggggaaaatagaaagacaatctacgtacatattatatatagaatttttcccattaattagataattattattgtatgagatgactttgagtattcctacaacttcgacataattccctgggacacaagaatttataaagaatttggagacttccaaagtaactgttagattttttacattggaatctcccatttcattcatactacttaaaatttttttattttctttcaggataatcttttgatattctatcgatttagctgattccctaattggatggaaattccgactatcacaattagggttaggacatttttttggggtatcaaattttccatctgtaaattctacttggataattcctttgcatttatcacaaataaaatcaagtttggtgattaggagttggatgggggatactcttaagacgcttcctcgaagacatatgagttgattaaccttttcactttttagattttcaaatttgtttagcttattccagttgtatatatagatggtgattctatttgttaggaagtaggacttgaaaaattctgattccttgtagcggtcacacttgagttcgttgattaggggatcgtcattttcgaagtcgctgatttcgtctcgtctgatgaaggggctccggggggaggcggcggcggtgcgcattaccgcggatcggataccgaggtggcccccgcccatgaagtaggcaccaccgccgagatggtttgcagagccacctccgagatggtttgcagagccaccgccgagatggtttgcagcgccaccgccgagatggtttgcaatgccacgcagctgagtgccaactgtgagcttgtccttcctgattttactcgcactgtcgctgctgtgccccccgctgctgtcactgctcgtgctgcacacatcatccctccccaaggcggcctcgaacctgatgccctcactcacctccacaggaacctcctccgtactcaccgcttctatgtctagcatcttacacaacagcaagtgcagagccaatttcatgaacttcaaaacgatttctggatttttcttcagctcgtgtaaatatacttcattattcggaggggcgtttctgtttatcaattttttgttgtccaggaaaaattccaagttgaggacgatttccttgtctacgttaaacaggctgttccagttattcttgaagaaggtcacccagcttagaatcagcgttttgacctcgtctgccaggggggtgtatatagcatatgcacaggtgtatagcggcatatgcacaggtgtatagcagcatgcgtgcaggtgtatagcagcatatgcacaggtgtatagcggcatatgcacaggtgtatagcggcatatgcacaggtgtatagcagcacatgcacaggtgtatagcagcatgtgtgcaggtgtatagcagcacatgcacaggtgtatagcagcatatgcacagatgtttgcacccaattcacaggtggggtgccgcccttgtcttaccattcagctccgactggttaaagtaaaggtgcaccagggtgtccatttcgtcctcgtccaaagtggtgctcagtttttcctacacacatatatatatatatttatttatttcccctcctttttgcttctttcctctgttggggtcagtccttcccgctgaagaggcgcatctgcgtggggaacgttacatacatgaacatcgaaagcagtccctccttcgtcatcagcgtgaattgtattcttcgatcatacacgagaaaaaaaaaataaataaattgcacaaagttatcatgatgatttgctaaaaagacaatttattttttcatccgaaatgtttgtagcacttttcttcattgaagttgtttcaaaatttttcgaaaaaaaaaaaaaaaaaataaacactttataaaaaattatacacttgagaggatgcagcgaaaattttggcttgtccagttgtatgtgtgtacgtacaggggggtaggggtgcggtggcgtaccgtgcgcgtcttcttttctgctacgagataaaaaaaaaaaaatggcacgtggtgttcagtatacgtctgtgcatacataattgtaaagttacatgcgtatatgtgtacaacgcatatgtgtacagcgcatatgcatctccttctccaacgaacgggttgccctgggctgagtggacaatttccagtgtgccccaagagcatacttgtgcatacacaaacataatgatttctcatacatgcagatcgtttttttatcttttttccttttacccatacttttatccgtacatacaaatggggtgatctttttaaaatcctttttttttttttttttttgcatacacatcttcgtaaccatcaaaggagggacatccctccgccaagtgggttgggttcataccccccacgaacagaaaagcgaattgaatggtccacctagatgaacaaagtaaaaataggagaaaatgcgaatcacattgtgtacactacagatatgtgataaccttttggggaatattcctgacaggataaaaagaaagaacacagcatgttggaatgctactttatttttccaatggggagtagtcgttctgttcgactagcagaggcgcaaaaagggcggtgtgaaggtgggtaaggagaacctcataagggaaggtatctacgcggttgctaagccgttcgccagccggtggagaaattactcttcggtgaacacttgtggggctactccgcgtgcctactcagcgtcactacgccgctcctgtttgcctttttttcaacccactttttccgctctgcacccgttgggcatcgcccccaaatggaaaggtgctccaaagaactgccagttttttacacccccaagtaatgctccctttaggtattccatgtgaaaaatattttctacttttatcacttaacttggggaaacttaccagagggataaacatctccctggattttttacaacttgggagtgtttcccctttttttttttttttttttttttaaatcattttaaaaggaacaatgaacaggatgggaggtttagtgaatggaagacttggcacaggaggggcaggggggtaacccaatatgatctccttatacaataatttttccatatcatatcgtacccatttttacacgcgtgtaattacacacgtgttagattattcatatgagcgctttcacaaatatgcatgcatttgttcctacctttttggcacagcccgtcgcctacacatatcaagaaggggttcgatgcagggaggcaaccatttgtgtcaggcaaaaaaaaaaaaaaaaaacatttctctcagaagtggcaatttttttttctctctgtctaagttgtgtttttacaaaataacgaggtgcacgtgcggggtctccctttgttggcaagctgctcgcatgattaacggggagtgtgttcctttttcgctccacacttaaccaaagcactgctctgtttaaaaggctcctttaaaacgctgctttccccgatgtgcgcacgttaaaggggttaaaaacgagcttgtgggtgcacataggcggggagcccctcatgaagtggaggggggggtaaaggacctcccccccttccctctctccagggagaacaggtgcccacaagtacgcctacatatgtatattcaccccaaagtgctcattgtatgtgtataatttgactagtggaacaacatcgcacagtggaaaagagtgcgtatcatgtaactgtgccttttttgcagctcgtgtttgattctccccctccactttgaggtgaacatttggcactaaacacaccatttgcgaaatttttttttatttcgttgtcccaatgatggcacgggaaaaaacagcgttagaggaaacatggtacagtgagagcgatctcggctttgcaaaaattattatcccacttgcacgaagtgtcctcaaacatgtcgcttagcagggtgaaattgataaggtgaggaaaggagagcatgtacgaagggaaccacatgggaagggcatacaatgcatacgtatacatgtcgcctactcgctcctatttggtccttttttgctttttttttggggggggtaaaggttcgcacatgtggcgaaggcataggcattatcaccatttcacgcttacgcattggcggcgtacacttttttttcatgttgccccgcccgcatgcggagaaatgcaacacacttgccacatggcgctgccgcggtcatgtcgctcgtcaaagagagcaccgcggtcatgtcgcgtgccaaagagaggaccgtggtcatgtcgcgtgtcaaagagagcaccgccctcacgagtacgagcacacatgagtgcatgccaagaactatgcacaaatgagtacatgcgtaggcctacgtacaggcacgtacatacgcatatgtgaagtgtgcccatgtgaagtgtgcccatgtggagtgtacccatgtggagtgtgcccatgtgaagtgtacccgtatggagtgtacccgtatggagtgtacccatgtggagtgtacgcatatatatacactcggagggggggaaatgaaatcggccaggcagcagcgcccttcgaaccatcatatatatacattgcgtgagcaacgtgaaccgtcctcacgggggatatgccacgtgccgtaagtatatgtatatgtacccacgtgcgggcacatggccaaacctccatacccctcgcgctcactttttttttttttttaacgcagctaaatcgcattgccatattgccatttttttcccaagtggtaaatgcatggtaagtcctttcaccattttgaaaattaaaaaaaaaaaaaaatcctcccaatgaacgttgggcattgtacttttttcttcattttgtttgcttatctttatacatgcgcatttaatttatttaaaaaaaaaaaagaaaacgggaaaaagccaagttttatgcgaagccacatgaagagaagagaacaatttgaagcgaaataaattaagcgaacgaacagtcatactaagtagccgtacgaaataattaacggttttgttaatccttcgcatgaaaaaaataaaataaaataaaataaaaaacgccaagaaggaacatattttttccatatgctaaaaaaatacatgagaaaaagagcttagccactccacccccatacgaaagataattatactttgtataatcagcaagtgaaccattgggatatcattccttttttcttttttttttttacatcctcaaattttgcgaaagggaaggctggctgctcttccgggcgaagatgtcaaaacgggtgaattactatgaagtgttaggggttcctcaagatgcagacttaagcacaatcaagaagtcgtataggaccttggccatgaagtggcaccctggtaagaccactcgaggttggcagtggagtggcagtcgagtggcagtggagtggcagtcgagtgacagccgtatgacagccgaatgacagccgaatgacagccgcatgacagccgattggcacccctctctgagggacgccttttttgtagatcccttttgcatcacgtgattcgcgcgcatgtcgagcgtatctccctgttaacttcttgaggaggaagcgctcacccgtttgttgctcctgtccgattttccatttttgcacccaccgtgttataccagttctgggtggaatgtgtgcacatatatgtggttcttttcgtgtatgctgcctaggctgctcacaccgcataggccaaaaaagtgaaatgcagccaccctccaagggacacataaagtggatgctaaaccaaaaaatgtgtttttcttccttttttttctagacaagaacccaaacaataaggccgaggctacggagaggttcaagcagatttcggaggcctacgaagtgctgtccgaccccaagagaaggagaaaatatgactgtaaggaagttgagagatggaaaatggagagatggaaaatggagagatggaaaatggagagatggaataaatgcccatgcataagttccatgtgttttttttctaattcacagaagggattcacatgtttgaccctgtctctggatcacatttgtttcatatttgatatttcttcctttcccccttacccctttctccgcagtgtacggaacggatgagaattacatgccggacgaaaatgacgagttttccaacttccacaagaatttcggattcaatgatgctcaaaggatatttgaaatgttctttggagattctactccgtttggtaatgaatccttttttagtgaagtcatgggttcctcatttggtgacaaacgaagaggaagaatggcaagatcgaatgaccctttcgataattttttcggatcatcctttaatatctcctttggctcatccaactttgacagtaagtgcgcttggcggagttgcgtcaatctgtgcaaagcggcgcccggccatccgatacaagggggaaaaaaaaaggaagaaagaaaaaaaggaaaaaaagaacaatggaacaaatggacaaagaaattcctactccgctgtatccccccccttttatatatgcataaccaatggctcattttttttttttttttttcccggccagatttcatggatggaggctcctgcttcacgtctgtagaaacctcaacgtccaacggaggcaaatttaaaaaccgatttgtaaaaacatcaacgtcgaagacgacctccgtcgttaacggaaagagagtcacaagaatcgagactgtgaaaacgttgcccaacgggaccatcgagaggacggtgacggagcgtgaggaagacgggcgagggaacgttaacgtcaggcagctcccagcgcacgaaatgagacgaaacaagaggtgagacaaaacaagaggtgagaattcgcttggccccctgtagggaacattcgaagggggaaaaaataaaaaataaaaaaagacaaaacggtagaacgacaaaacggcaaaatggtaaaacatctacatgtcgtgaacgacccacccctttcatgcacaccgggcttgttgtgcctgcgcgaatgatgccctccccccttgctgatccgccgtacgtgtacataattaacataatgtggatgcgaatagaacccggaggggtgcgtgtgtatatatgcgtgcttgtatatacgtgcgtgtatatacgtgcatgtgtgctcattactaaatgggcgcacgcgcaagtgcacgactcctttttgatgtggcaaaggtgctcccgctccggccccatccattctattcagcagtttgcatatgttgcccataaataatattaccagagacggcccacccagaattagccacttgtccatgttactcatcaaagctccttttccgaattgcttcctacaactctacatttgaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttccaccattctttgcatgttttttttcttttttaatttccccctccattttttaaagcatggttccatgttacgtcgtgtagagggtgggcacagctgcgcaagaattagtgcaagcgcgtcagtgtgatggtgtgtatatatacatatacatgtacacatgcatatatgcatatatataaatgcttgcgtacatacctgtgcgagtgcctccccatgtagaagcggaagggcatcgagcgagtgggaaccccccccaagggccacatccccgtacgtgtggacacgcgtaggcggcggcatattaacgtacacattgtactatgttaaaggtaaacagcctttttcttcttcttctttcttctttcttctttaccttttttctcttttctttttcccctttttctcctttctttttcttaaatgcatatgcaccagctgcacatcgcaagggggcactacttgtatgtgagaccaattggccaaaagagtgacacgagttagacatgtgcatatatggtcgcaagagttgttccatagatgtggctccccgtgatgttattcccctttttttttcattttttcatggcggcaagggaagaaaacacctgcgaattgtgctcttttccattattaatttttttttttcattttaataaagtggattttaccctcatcacgatgtgagcgagcaggtgtgcatgtattgtatataaatgaacacacacacatatacatacacacaggcggatacctctatatgcttccttttctacttataaagggttgggtacatgcatgagtgaacccaccacgcaatcaaacattccttttttttttattccaaacgttacaataattaaacgcgaaatgcgaagatgtaagacgttattcacacgttgacatattatcgtgcgagcacatgatgaaaaaaaaaaaaaaaaaagaagtgtaacgtgactcagccgaaggggtgaagaagcttggtggttacttctcccctctcgggctttgttatcttcccggctgcacgttcggtggggtgtagcggtttagcagtttagctgcttatcagtttagcggtgcaggagggggaaggcactgaagtgagtagatcctcagatgcctgcaatgcgtcgctgtgctgatgcagggaaatatccatttggttaccttatttgttaggtcaaattatcagacgggttaaaaaaaaaaaaatttggaggaaacgcccccgttgggggattacccctctattgcccactctgcactgccacccgttgtgcgtgtccaatctgtgttgcattaaaaagcgagccgcacatgcacacgtgtggtgccctgtaaaagtaggcttcgatgtttgtttaccgttttgtatgcccttgtggaggcattactccctcatagtagttctccttatacctgcgcagcatcttcgccatgtggtggtcacccagagactcacccccatggtgcgcttccccatgttgtgcttcccccggttgtgcttctccctgttgtgcttcccccggttgcgcttcccccggttgtgcttctccctgttgcgatcccccgcgctgcttttgccctgactcgtggcagaaatacctgtaatagtttaaagaggggtacttgtttatcatgacctttagcatggcctgagctcgcaagtcgttcctttcgacatagcgatgaatcaactcatcggccagcagttgcaaaggatccatcaaggggatgagatcgtccttctcaggcttcctatcatacgggtagagagccatcctacgcgctacacaaatcgctttaaaaatttgaatttgctgcttcctcgtagttaaatttattttacgaggtaagatgagcccattttctccaataaagtgatgcagcagatgagtgtgtctccatataaagggacatttcaaattaagtaatttttttctatcaacgtctgggttccaatacttttcacttttgtcattacatacgactgattctccagcacaggagtctttatccaatccgaaatgggaactatactcccctgagtaggggttatacaatctgtattgctccttaagtgacctcttaatagatcgcctttgctttttcatctccaccaggctagccactttagtgtactcactaaattcaaaaacgatttctctcctcatgtctgtcacttctttgaagggattccaataaggatcaatataaataatatctttataattcaaatgggatatgtttttttttttttcattaattcttttaaatatgtcaccagttaattttatttcttctctgcttagttcttctatcacaggagacacatcatactctacgctatttttgtcgacttgctttttctttctgtagatttcttctaggcattcgtcgaatagagcgttgctggatgtttctttggtgacctttacgtcttccaagctagttggactaggtgacgtgcccccgccattcgacttggccgagccatttgaactgaccgaaccattcgacttggccgaaccatttgaattggccgaaccagttgaattgacctgcttcacatccctgcttccactgtggagtcccctggatcgggggaatatacctgcgctcgtacgcgcagtgcgcccccctggggccagcatactaggcaggacaccccgtatgagcagcttcctggtaggggccatttttcaccctgtggatagcaaggcagcagtgcggtgttgcctcagctgacttactgttacacacctgggtggaatgagcgcactgtgagacgtgctgacttcaatgcagggaggtgcaacggagtgagggcggccccaacggggcggatcagccttaaagcatattccccctaggcctacccatgcaactgcgtgccacttcgtaccagtgctatgctgtgcctggttgaggctttctcacctatttgcgccaacccgtttggtttggcaagcagcacgtgcaaatggtatgcgttcgttcagcaggagtcctcgcttcttcgttcggcaggcgtccttgcttcttcgttcgttcggcagatgtcctcgcttcttcgttcggcaggcgtccttgcttcttcattcgttcgactggcatcctcgcctcttcgttcgttccttcttcctaccccttgcggcatctgggtggtatctgcatctccccactctgcgccctcacgtgctcgttctcacgtggttgttttttttatattttttgcacgaggaactgctaaggttcgctgccaactgctaagggccaaccgtgtcaccatatgaggagccgcgttttatccccccggagtgatttccacagatgcgtacagcacgtgcctctgcacgtttgatgcgggcctccctggcaggatttttcgcccaatattttgggcactgcgcatgccacagcgtgcatctgagtccatttctgatatgatgatgattgggatgtgcttgctttttctcactgccattatctcctgcgatagcactgctatctcaccgtatacctgtgtacccctccccccttttgcaattcaaatgcacaaaacaaggaaggagtaaaataaaacagcgccatcattcgcaggctctacttgttcacctggtggaaattttatcctttaaaaaatcatgtacatttaaccatgccttttttttttttttttttttggcacatgatatgcatccatttgcattaccatttagctgtatgtgtcatttcacatgagtttataaaaatattttttccgagttaccttttttttttttttctttttcactcccactttagtattaatcagacgattggctctgtaatgcagtcttattgtgttacacttttccctttcccctgtgaacacccgtgtgtgtgcatttaggcgtagtctagtctaggccatgtgaaaatttgtttttacctcagtgggaggggacgtataacaattggttagcgagtgttttaccttcctactctgcctcccattttgagtgcctttttttttgttctttttattccgctggttcttttgttccgcttgttctttttattccgctggttcttttgttccgcttgttcttttgttccgcttattctttttgttctttttgttctttttgtgctttttgtgctttttgtgctttttgtgctttttgtgctttttttgctttttgtgctttttgttcctttttgtgctttttgttcctttttgttcctttttggaggaaaagattaccctagtgtgcacgtgcatgcttgtcgaggtgggtagtcataccagtgtgtctttgtaaaataataactgctattgtgcaactggcgttgctacttttgttcattttttgtaatttgtttgtttcgtttggggtagtgtatgtgccgtgcaatgtgtggtcttattgtgttcctttttttttttttcctcctctgcgcgtgacagttttaaccccccgcagaggtacggctgcgcctcgaaaagatcacaaccgaaggagacacacacaccgatgtggtgactcccattccgacgcggtaactgccattccgatgtggtgactcccattccggcgcggtaactcccgttccgacgcggtaactcccgttccgacgcggtaactcccgttccgacgcggtaactcccattccgacgcggcaactcccaatcgtagcaattgtgaagtacccacgtgtcgaaggaggggaagaaagaaagatgcactctccactgagaaaaagaaaaagtacttgctcttcggtaagaaggactagcatagctttaaaggataactctcctgaagtcctcacatttggtatgcccagctggaagtgtctcttcatttgttcgtcacctgtgggtgcattccccctcatccattttttgtcccatccgtccaagtagtactgttctatgagaggaataagcgggtggaaaggagtgaacgcgagaaagcaacgcaaattggatgcctttttttttttttttcgtaaagtttccaccttttttggtgagtcgagtcttcctgtttggcgactatgagttgcgctattttgtcgtgcgtgtcttttttttctttttttcttccctaattgcagaagcgacattttttttactcatcattttaaggaggcagaagggttcgttttgttaaaacgtaggggtgatttgattttggtgtatatactgaaggcggttggtccctcatgagcacgcagggcactgggagccatgtcgagtagacggaaggagtcgacagtggagagggagctgcgtcagaggtatgagcgactgcaacggattcgtcggcgacaaattcgggggtgccatcaggaggtgccaaaagtcgataaagagatagatgctccaaacgatgaaaggatggctgctccagaagacggtgaagcgtgcgggagaaggaagtaccggaggaggcgcgaagcgcagaagaaaggcggcaaaaaggaacagatgactgaggaacccaaagaaatgaggcatctacagaacccgtatccaaccttgggagaaaaaggaaaaacgaaaaggaaggaatacccatgggaaaaaataagaaaggaaaaggagacccatttctatgatgaaataaatctgagtaaaagcgataaaatgaggagtattaacgatccctgggaaggaaaacacagcaaaggtaacagtatggtagtgggacacacagaaataacgttaacaaacggggacaacacaagtacaaacaaatggggtactcctcatatacagaaacaaacgaacggtgaacgagaggttcaggggggagagatgtccttgtggaaggaaaaaacaacatggagagaggtcactgctgaacaagagaagccacaagaacaggggatagaaagttatttctccacgaacagtttgcagagggcacaaatgcagatcgatcggtggttagacatgtgggtgaaagtaggggtagacataacgaaactcacaaggaatgatcacgtacaaagtatgagagaaaaagcggtcatgatgctggtaaggtgggtagcacatgttagggatgaaaaaagatactactcaagtgatactgaaaaaaaaattgaagttagcaaggaagaaattgatcaaaagatcgacagtgaacagaagaaactcaaacaaggtagaaggaggatgcgagggagaatggttaggaggactaacaggaggaaacaaagaattcaggaacttaagctggaacataagagagttaaacagaagtactacgatatttcgaagacgaaaaaacatgcacaagtaataacaacaagtaggaagggatatttgtggatgcacgaatggttcgagattatggtgagggggtatattcgttggcagtatgacatatgggggcaggacatgtgggctctttatggggctcagaagggggaggagcagatgagggaggagcagaagtgggaggagcagaagtgggaggagcagaagggggaaggggaggacaccgatggtgcccagaataagttgagcgacgaaatgattactcagggtgaatgtacccaggacgtgattgacgaggaggaagccattcgagatgcctccgctagggtgaaccctggagagggcacgcaatcgctagacatctgttcgaaaggcagctctttgcgagatccatttgtaaaggccccctcagtgagcagctcctctacaagtagttccccctccagtagcacctccccatcagtcctcggatctcccaatggtgctacctctcacagcgcaccgagggaggagcagaagaatggtccagctgatccaggcggtgaaaaaggacatatcgagaagggggaaagtggctctccccaagttggccagctgcacgagaagggtgatgtagtgaggagcgtccatgtggagggatcagcggaggggggcggccccatgttgggagatttttcttccaaagaggattacgaaagaggagaggacaactcgtgcgacagagctcaaagagaaagcgtcataacgattcctaacaatgtggtagctgatgagaagaaggcgggtgccgtcatttggagaaagcatgccgggaagagcggaagcagcagcaagaagaataggggcggtgatggcggcggaggtgatggcggcggaggtgatgacagctacagtgacgatggcggctgtagtggcgatagtgacgagagtgacgatcgcgggaacaaaagtgggagtcacgctaagaacaaagaaaggaaaaaaatttccctgttcggtcaggtaaaaccagtagacatcataaaccgaggggtagacgcttacccgattttacgtaacgaacagaatctatacgtggatgtcctgatcatcggttcggggatctccggactggctgcctcctactatctaaacaaatgcaacgcagaaattttagtcattgaaggaagggatcgaattggaggaagagcctactccaccattcttcccgagagagtaataaataacaacttgctcccagagacggtggtagatttaggagccaattatcttcactgttgtgaaaatgcagatgtaccaactgatagtaaggtgcattcaaataaggggggaaaaacacatgaacagaagtactgtacaaagaaggaaacacagtccatggaatcgggactatccatgggtacagataaaggtacaaatacgaagagtaaaaaaggaaggaaaaaaaaatatcataagaaaaataacaaaaggatgaaatgtagagttacatctgatgagaagaaggaattcggttctatggaccccagtaaaatggacgaaatggagaaacggttatcaaataatgtggacttgttcaagcagcagtatgcccagttgatggcacagtttggagagattcccctgcgcgggagggcccaacagcaaggcagagatctcataggggagagtcactccccccaacaaagtggaaacaggcttgcagggagatgtactcaccgcctagacgaagaagacgcgcagcactcatatagcgattgcaattacttccaagcaaggaaacaaaaaaaggaaaagaaaaaaaagatcagaaaaaatatcctctttatggtgaagtacaacattgataatatatgccacctgtacagctatatatacagacagaggggatggaaaaaaacgaaaaaagatttattaaaatttttaaaagacatagatgaaaatgtatgtctgtatacctacctgagtgacagctgcctcagtggcgattcttcttcttccccttctccctctccctttacttctactccctcctccccctgcttccccccctttggagacaaacaacaaccagttgttaaagaaccacaacaatgctccaaaagtgaaaataaaaaattaaaaatactctccgtcaataaagatacaagaaggaggagagcttacgacaaatctgtaactcaactcgcaaataaattaaaaccaaaaatttctttggtgtgtggaagggacaactgggaatccaccttctatgcttattggtataataatgaaaatggaaaacaaattcagagctttaaaatatatagaatgaatttactatgtgataaaattagggttagggctgccaggaaaataagaacatctcttttcataaataataatacggttgatacgactgtcgataaatatcccttctgtgtaaatttccctgggggagtaacccatcatttggaaaaggacagagagtatcactcggtctctgtgcagggtggaaaaaggacgtacggtgggtatgaagcaaaggggaagcagaatatatcacagctgcagcaatcgtgtgagttgtacagttgggagaaagagaatgccccggaaaggagaatcacgtcgcatcttaccagtatgcacatcgcggaggaacaaagggtcaagcgaatgagggtgacgggcgactccccgtcggaaaggaaaagcacgttgaggggtcactccccgtcggaaaggaaaagcacgttgaggagtcactccccgtcggaaaggagaagcacgttgaggggcgaccccccgtcggaaaggaaaagcacgttgaggggtcactctctgtcgaagaagaaaagcacgccgaggggcgactctcagtcgaagaagaaaatcacgtggatgggaggaggagtggaaaaatacgacaaggattcaatcatctacgaaaactattacgactacggagaggagtactatcgaattgtgaaaaagaaaactgaatcaactgtatcgactaagtcaaccgtgcgaagtcataaaaaagatattaataaaacccttctctttaaggaaaacaacgaaaggagaagcatgtgggatctattaatcgaatgcatagaagaaatacttgaagaaatgaatatccaccagggcaatttgtcactcgaggagtggaaaatattaatggttatgttacagtcgagatatggctatggaagtgatttaagggagacttccatagccatgtgtagacttccattttctacctacatggatattgacgtatgtccagagtatggtaccgatgagtatatttcaaaaaatttaaaatattacaataaaattaagaaatgtgaacagatgccgcatgtgtcgaggtttaaggatatcactagtgctgatcagatagtcctggatgggtggaaatggctcatcaattttttatctgaagatgtacagaacagaattcttctcaacacagtggctgaggttgttcacataaaggaggaacataccttttggggtagcaactccaaatttgtacatcatgctgctcaccagcagggtgatcatctattcattaacacaccgggggagttccctccacgtgggggtccacaggctggcacctacatgagcaactccccacattgtgtaaggcactctactgggaattacccatatggggatgtcttttataaaggtgcaacccatgatgggaaggggattcactttgcccacaaggcacagcacactggggggttcaaaaggggtcacgaaaccattagcgggggagaggcccgccaaggtttcggagttctccgaaatcggtgccaaccaggggaaaaacaagaaaactataacgttatggtgcagtgcaaaagctacgacacgtcgaagaaacaaatcaataaaaattttcatggcacatcggacctgacgaattgcaactataccaatgtgaacatctttgccaagtatgtaattgtagcgttaccacttgggtgcttaacaaataatgacaagaaagaaaaaaaaaaatcgtatttgcagtttgaacccaagttacacccactaaaaatgaaggcattgaataactatagaatgggaaaccacaacaaaataattttacgattttatccattcgattttgcttggccatttgatagcttacagctaaattgtattgaccagaaatttcagttcctcaatttgcatgcctatgggaaaattggctgcattttagtgcactgtttccctccctggtcatgcacctatgggtatattaataaggaacattacatagtaaacgaatgtttgtgcactttgcataagatgtttgaaaatactggaaagaagctacccattcttgttgattatttaattaccaaatggcaggatgataatttttcctttggttcgtatgcctatccctatgtgaactgtactgataatgatttaatttacttgagggctccacacccgattgataaccctaaggtcgtcttctgtggggagtatttgtccaaaagttatttccagtgtgtagacggagcttacgacacaggcataagggcagctgaagatattgcacatattggattaaagttagcaagcagagacaccaagtggtacaatacggatgtttttttcttcccacaagatacgtgtccatttaccaatatccctttgcccaagttaacaaataacttacttggattttacataacggatggaagtgatgaagcgctctctgattatgaaagctcttcgcaggatgaagacttggcgaacatttcgaacattcctttgtctctcctcaagggggaacacgattttttgtcctactcgctaaacaatgttctgcaatttttcgaccatctgaagggtgatgctatttgcaaatctgatgatggaaaacaaacgagaggtagagagagggagaagcagagtagcgtggaggggggtgatataactgcagggcaaccccatacaggtatgcttaagtacaagatggattcctcaccattggatgaggacttcgccgaggatttagcccgcaaatggctcgcttcggggtcatcggatttacccctcaactggctggccttgggcacatcggggttacccctcgactggctctcattggtgggagtgaatatgccatgggatttacccctcaaatggttggtctcttggccagccaatttcactccaggaaatcgcttaactaggttatgtattccccctgcagatgtgctatacacacacggaaggagcgaacactgcacatttctgagaaaaaactacgaccagttcagcttatacgtggacaaatacataatcaaagtgaacgatgtgattttccacaattacaaccaaacggagttaaattcgattaaaaaaaaaatcatagcgcctgtttttttgaaatcgaaatttatgctctctcgatatttatcatccgtgttgagcaagtatcaccactttagacattttacccagagggaactatatgctaaaattgaagcggcgaagggtgtacttatggaccatttcgaatggagcaatctgccaagtgctaatttgagcttcccctttttaaaagaaaaaataaatgatcagcgaaatgcacaaatgagtgaagaaaaaaaatgggaaagtgaaaaaagtactctttttcccgaacagacaagctgctggatgcacagtgactataaaactccaacttgtggagcatatggtgagatttttccccatgccgcatcatcaccttacactggaggaggggtcatacgaattggtcaggacagcctgaacggttcaggcaaaaaagaagaaaaaatgaccgaggagcaaaaagtatacgaaaaaaatatgaacagatcagaaaaaataagagaaaaagaaaatgaacacatacagctagctacaatgagaaaagaaaaaataaatcacatgtatgctcagaataggaaattaagcgaactgaacatatacttgaaatatttcttaagtcaaaagttcacatcagacaaaagtgtagaggaaaatatcacctacataaataaatatcaaaaattaaattaaactgtacaggatttctttttttttgttgttaccttttgaaatatataataaaagaaacaaaatatgatacacaccacgattttattgactcgagtgtgatcattcagttgttgtgcgactacatataccgcttgatattttacaaacacgaccttttgtgctataagtgcgtgaatggaggggaattaatcatgtgtgatttttttggttgcacgcacggatggcattcctactgcttatgctcgaatggggcagcagaagaggagaaatcagatcgtaagtggatctgtcccagctgcctcagcacggagttgtcccacatttttaaggtaaaattgaagggcccccgcaaaaaaagggggagaaaaaacaaaacgaaaaaagcaacaaatcggtgcgattcccagcgcgcgggaatagcgtgttgaatggtgtttccccccttggggaacacaactgaggtgttcattttagtaactttacacaaatgtaatgtagggttaccccccttttttcactgctcctccatttcgacttctcattcttttcttcttcacagcggggctgctataaccaaaatgaaatcatacagaattactggaagagaagagtttacatttacaaaataaagttctttctctcgagaacacgccgaatcaggcgacgattagacatgttgcaagtggagctcaacaaaagggttaactgagctttccttttttttttttttttgcgtccatttcgtttgacacgtttgattgaagttgccactttggtataccatcattttaattggcccctctcaacttgtttctttttttcttttttttttcgtttttttgtcacataatttactcagaaatgtactcatcccgttggtcatatgaaagtgccatttttgtaaatttgcatgcacagttctgtagctatgcatatgaactccgccttcacgatttttatgtgtacgaaaaattggcagccgttcgcagggcattttttttgtttctctgcccaactacgcactcccatttaaccgttgtcactatggcgcgtgtgcccatattgatataagcatacgtttggcaaactgcgattgtccagtgggaaacacgcttttaagaacatccgccattataaagacgcacagtatcctccgaaatgtatacattgtgcaaaattgatttagctgataaatttacacccctttttgagagagatatacagttgggagatacaccaaaagtggaacaattgcatggctgggaaattagtccccctgggggagaaaaaaggcatgccgcaaagcgttcaccctttacatcacttgcacaaacgtacgcagcgcaatttttacacctcgcaattttgtaaatgggaaaaaatgcatttttctcttcgttcgccaccagcgaatagtacgtcacagctattgatttgtttccccttgtgcgagggggtaatacattcccgaaataaaaaaaaaaataaaataattgagtaaggaccagcgcccccgattttcctttcatccttttgcatccccattttgtcttcgcttaaaaggtgcaaatcattttggagcgttcaaaatttgcctttacacaataggaaaaaaaaaaaaaaaaaaaaattttagcggaaagggtgtgccgtatgcgcaatctggtgatgtatttttcgaatttttttttctttattccctcccccatccccttgcgcacattcgaattgacacatatatgtaaggtgcttgtttatacttctgggtataatgagccaagtggctaaggaaaaaaaaaagtggaaataaacggcactggaaaaaataatagattatattgaatgaaaaggaagccaattttatattatctgtgtggaagagacgaattcgaaggaggtagcaccattcgtccgtttttttggtattttttttatttgcatggcaggtgaagcatcctctttggcacggccgctactgacacagtctaggtgagtgccagtcggttcacagcatattgtccagtaggagaggaggctttgcattttgcccaccaggagaggaggctttgcgttttgcccactaggagaggaggctctgcgttttgcccactaggagaggaggctctgcgttttgcccactcctcataggatcgttcctttgggggatttcccgccgcagaggaggcaccttaattcgggtaggttaacacactgcgtgagctcatccgcgcgaaggtgaaaaaatttacacacacgcgaggggggcacaataaaaaaaaaacgcctgaacggtgttcattacatatatatatatatatatatatatttattttttttttttttttnnnnnnnnnnataatattggtggaggtgtgagcaaaaaggataaattgcactttgggggaatacacacgcacgaaaggggaactttccaaaatttgaaggaggccctgggatagcgcctcgactgccccattttgcagacccatttggagagccattttggagagccattttgcagacccattttgcagacccattttgcagacccattttgcagacccattttgcagacccattttgcagacccattttgcagacccattttgcagacccattttgcagacccattttgactgccccattttggcacccccccacataaggtagaaaaatgctgggaatacaggaaggacgggcattcttcaatgccgcgaggaacccaaacaacagaccagaaaataacatccgcattgaggacaacctacccagcctgaacgaagtgtacaattatttccaggactttctgtcgaggtactcatccaatacactgaaggaaggaaacttgaagaggacgctcttcgaaaatgtgaaaaataataatttcaccctcgatttgaaattggacgatatatacaaacaacagactgttttcgaaaataacgaaataagtgcaaccccaatttcggagagaaaaatgaaaaaaccagagaattattctgccattttggcaagggccctctccgaaagacctctaacttatttacctactgttgagcgtgtatgttacgaagtatgcgaaacagctaatatattaaatgatgaagatgaacacttgaattatattcaaataaatttattgaatacttttattaggcccacaccgattaggggtctcctagcagctactcaagaaaggtttgttgttgttccaggaattattgtgcaggctagtaaaccacaacataaaatgaggaaaattactctccaatgtagatattgtgatcataaaatgtcaattgatgtgccattgtggaaagataaacctcagttgccaccctattgtagatattcatctaccatgaagtcttctatgggagttgctaaccctatggataatcaactaggatgtaatggagtgctagagccatatgtgatattaccaaatgagtgtacttttgttgatatacaatctttgaagatgcaagaattgcctgaggctgttccaacaggagatatgccaagacatttacaattaaatgctacaagatatttatgtgaaaaaatgattcctggagatcgagtatatgttcatggagttcttacttcctacaatccaaaccctaaacctacaagggcagatggaacgaatttttcttaccttcatgttttaggctttcaaaaatatgacgacatgacaggaaatgatttaaatttcgatgtagaagaaagaaatgaattaacgttattagcagctgaacatgatatacatgaaaaaatatttaagtctgtagcaccagagctttatggaatggatgaagtaaagaaagcttgtgcgtgtttactctttggaggtactaggaagcgaattggagaggaaaccaaaattcggggagatatcaacatgctgatgcttggagatccctcagttgccaagtcacaaattttaaaattcgtaaatcgatgtgcccccgtttcggtgtatacatcaggaaagggtagcagtgcagctggattaactgcagctgttatgagagacagtcagggtgttttctccttagaaggtggagccatggttctagctgacggaggagtagtctgtatagacgaatttgataaaatgagagatgatgatgtggtggctatacacgaagctatggaacaacaaaccatatccatttctaaagcaggaattactaccatgctgaatagtagatgttctgtcattgctgcagccaatccgtcctttggatcatatgatgattcgcaagacaccacagatcagcacgattttaagacaaccattttgtcccgatttgatatcatatttttgttacgtaataaacaggacatagaaaaggatacccttctgtgtaaccatatcgtcgccttgcatgcgtcaaagcataaatctcaggagggggagatttctctctctaagctgactagatttattcagtacgccaagaaggaaatcgcccctctgctgtctaaggaggccagggactctctgcgcaatttctacgtgcagacaagagcggagtaccgaggggacaggcgttccgttacgaagaaaattcccatcacgttgcgtcagctcgaatcgctcattcggttggcggagaggttagagagcgcccatgagggcgtccatgagagtatcccttccatgtgccaatatagcatatatcagctggacgggcgcgagtgcttacgtgcacatccgctgggtgcgtacttccccctgagttggtgacccctctctatcctcccctttcgcatcgcttcactcggaactacctcccctgcagctttgccaaaatggagctttcccagttcgccacggagaagcacgtgcagatgtccatcgacctcttctcggcctccaccgccgaaacggcgaagcagtgcctcattttcgagaccatgtcccccttggagcagaaggccgtgaaggttcgcgcgagcgagcagatatgtgcggtgcacgttagaacgtgtgcatttttacgagccgttcccgataccaggtgaaataacttccctttttccctcgccccctttagcaagcggaggatgccatactgggacgactcggaaaggggcagagggcctcgcgggtgaatttattcagggagttgcagctaagaggattcgaccgatcggctttatccaagtaatgagagcggacggggctaaatgccgagcggcggcacagccccacgacgccttttgagaagcgacagacatgtgtgcacatgtatgtatacatatacatatatatacatatgtatgcatgtatgtatgtacaaataagcatcccccgcggagaaactcctccccgttacctcctttttgccccttttttaactgcgcagggccctggctatcctgatcaagaagggggaactccaggaaagaggggaccgctccgtcagacgctgttaaacgaggaagcattccttcacttcgcagcccacgcgcatgccaacgtgccgcttgcgttatttttttctgttcacctttcgtcacgcccaccatacatgctacatgtggcacagtgcgtactaagtagcacatgacacatatttgcttgccacacacatatatatcaccccccatcccatgtatataatatccccatttttaattgccattttgaaaaactgaacttttttccacaatcctttttatgcctccaacaagtgtacactattttgctctttttttaaaataataaaaaaaaaaaaaaaaaaaaagaatttccttttcctcaattgtgaattaaaaaaatgagaaaaatgtcacccgggaaggtataccctttttccgcgcacaacagggttacgcgttaatctttatgtacgcgttgttctgactgggcaagttaatggcactgcgggttgttgacacataggcctgcttaaaattttgcacacggaacgaatgcgataacatggacccatggggcatttctacctacaaggctaaattccggggacgtctcccttcacaccatcttatgagaagacgtgactattttttttttacattttccgaacctttggcatgtaccggggcgaactgtacgtactttttcatgtacatttgctattcacgcgagcacgcacgcatataaatgttcgctcaattttgcacacttctttggtcttcaccaaatgggtatgcaactttagcgatcaagctttgtctactaagagctgctaaaaatggcgcattaaaatttgttacggctagggtttgcagcacgggggttttcctatgtacagtaacatatggtgacattacgcctgttactccccctccctgggcagcattctgaggggtgagggagctaagcaaggtacgtacaagtatacctccacagatgtacgtacatgtaaaggaacataatatgtttacgcgtgttatggcctacccacggctgcatttttaaaattgcgcatatctgatgactaatgcgtgcacacgggcaagcgaagcaaacgcgttgtcacacaaggtgaagaaaaacggatgaaaaaaaaaaaaaaaaaaaaaacgaaagaggaactaagaaagaggaaattttagaaggaagagggaaaaaggcaaaactccgatttccacttaacgcgcgaccgccccatttgcatgttatgggcaaaaaaataccccccgcaagcaatacgcatccgcccaagggggataaaattatacaacttctacgtacgtatattttttttatacttgcatagcgtacatgtatatattttatatactacataatattttttgcatatgtataatattttatactattatgtatattgtacattttttacatacgtacatacgcacaaataaatacactatactacacttccccattttggccccattgaaaatgaaaaaaaaaaaaaaaaaaattgaaacaggaaagaagcgaaattgaacacgggaagaaataaaaaaaatacttttcattttttataccgttttttttgcatccatccattttgatttcacaaaaatttctttcccccttttgctttttttcttttgtttttacgctcacgttttaaaaacaatttaacttcccctcaaagcagcgaaacagaaataaagaacactttttttacaataaatatatcagcaaacatatgtaactgtaaaggaaatcaattttagcaagttaaaaaaatttatgttaaaattacagtactgccaaaattgaaaggaagaggaaaagttcgtattgccgtgctttgcgcgaatatattgtgttatataccgctttgttaaaacaaatcagttaaagtatttttttttcttcttctttcctgcgcgtgttcgggattccagcacatatatatacatatacaatacgtactgtatacatatatatatatatatatccccccagagcgggcatcgctttcctcaaaaagtaaaacttttttacgccgccgcgagctttcctcacaaacacaagatttctaggccatttcaccaaaatgcagatctttgtgaaaactttaacaggtaaggaggcttgttgaccggcgccgcagatcggtatgcccaacatatgcgcgtttgcatgtgaatcggtatgcccattggcattaatattggagtgccgtgcgtatttgcatataatccccttcgctcatattttgtgaacttgcacgttaccattctttttctttattttggccccctcctaatatgttcctacctctatgcactgtgacgtttatgaacatgagcagattacgttcgtcgtattagggaatacgttaatgtgtgcatctagtagttgcctttttcgtgtgcaacgttgtgagcattagcgaaagtactaactgttgctcatccatttttctttttgcgcttacccttggggagggttaccaagtgtatatgtgatgcatgcaattgtgttaagtgcatgaaaaatgtaaatatggaattttttttttgtctagctagccatgttcgcgtatatttttttattctagctagccatttttgtgtatatttttttattctagctagccaattttggtattttttttgtaggaaaaaccatcaccttggacgtggaatcatccgacacgatcgagaatgtaaaggcgaaaatacaggacaaagagggaatcccccccgaccagcagagactgatatttgccggcaaacaattggaagacggaagaaccctatccgactacaacatccagaaggaatccaccttacatttggtcctgcgtttacgaggtggtatgcaaatttttgtgaagacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatgggttggtaagatatagtaaaagtggcagtgatcggaacagcagagattagttttttttttttttttttaaagcaaattttacttcaaaagaggacaagattttataagaattactaagtagaaaaatttcatacaaaattaacaaaaaaaaaaaaaatatatgaatttgcatgaatatatgtaaagaactaggagttacgtgtgcgttttatttatttatttttttcttcttaaagatgcgcgtggttactagccgtgcaggccgactgtgtgtgcgctgctaggtacggaaatacacataggcattacatatggcgtacctatgcggcatatccatacggcatacccctacggcgtatttatgcggcgcacacgagacgcgctggatgtgcacaggttgaccatgccagggcacggatcgaatcctcaaaaaaaaaaaaagggcgtatacacaaatggcggaaatgtgctgaagtcgtgcaaacgggtgtggggagtgcgtggttcacgcagtatttatatatgcatattatgtgcacacatacatgcagaagcacatgtgcagaacgcccaactgaggataagtgtcatcatgcgatggcgcgaagttgccggccctggtaggtgcacggcgaggtgcgtgctgtgctccaaatgggtctgctttctgagcaggccgcctccccgcgcaggtgcgccgggcaaaaaaaaaattaaaaataaatagaagcaataagcagtgagcaataggtaatacgtaaataagcggctaaacggattagcggctaaacggctaagcggctaagcggccgaacggtcgaacgatgcatgcataatgaatacccaaactgtgccgaacagcggcgcgcccccctctgcccaagtgcgagcggcgactcccaaactgataaacgcgatgacgacgataacggcgataacgacgataacggcgataacgacgataacgacgataacgacgataacggcgataactgcgataactgccataactgccataactgccataactgcgatacgcatgataagtacactcgagaggggctgggcgtccgcgcgctgttgttcatgatggcgccaacaaattgataagtgggaaagaaaataaaaaaaaaaatcggccaagtggtggttccaccgttgcgtcacctcgtcgcttctcttccaccccacgcatcacttcttcaccgacatgtacctcctgcggtagaggaccttggggaccacctcgtcgagcagcatgttgaggagagcccaggaaatgccaaagaggtactgccaccacagcaagcaagtcgtattcagtacggaagtgattcccggtatgcaggtagccaagaatgtcaaagtagccgaaatgctacaagccaaatgcatccacatatttctattaaaaactttgtaaaagggttcccaacttcggacagtataagctctcaacatttcacaccaaacagcagaaataaatgccatcgttctacctctcttagatcccttagaagcaacatcttcaaaattttttcgaaaaactccatcaattttatcatcctttcccttaacaaatgtatcttcttttggtttacaccaaccataattatctttttctaaattttctgaacaatcatcttccattatggttcgtatatctggatgtatttctctcgaatttggactaatattttttatttttccttttgcagctccccaaaatgtaactattttattcttcttaggatgccaaaaatttatattagtaatccaaccaacgtattcaggagacactctatactcataggtactacaaaagtatttgtactcatgtttgatacctggatttgaagtatctggtagactaacagttcggcaggaattgtggatatcatttagggtgtaactacctgtgcatatgtagagagaaagagctaatgaaaggaggacacataatgcttcgaaaatggtatgaggtatgattccatagagccaccattttttggtcattattggttgcttctttggtctgggaggtgttttcatattatccctgttgggtggctctcttgatagggctactgctggacatccatctgtcattaaattcaagaataaaatttgaagtgcttccaatgggaagggcatctgtgctgcgatggcgatggagaggtaaagtatctctcctatgttggtaccgagcaagaagcaaacaaatttttgtatattggaaaagatggttcttcctacatctatggcgctaacaactgtacagaaattgtcatctattagaatcatttccgatgcacctttggcaacctccgttccgtttattcccatggcgactcctatatctgctgctttcaaagctggtgcatcgttcactccatctcctgtcattgccactaggtatcccttcctcttcagggactgcacgatggtgattttgtcctccggttgggctcttgaatatatcagtatcttatctgtgaattcgtctagttgttcgtccggaagtacgggttcgttcgggttcttgttaatgtgcagctcggagcattcgatagcttggacgcttggggtggagaagtttggggtagccaaatccgcttggcccgcttggtcagcttggcccgcttgacccgcttggcccgcttgacccgcttggcccgcttgacccgcttggcccgcctggtctgcctccccctcgcctatcaatccgatgagcttcccaatcgcaatggccgtaggtttttgatcccccgtgatcatgatgactttcacttgagcatctctacacgtctgaatggcttccttcactccgggtctgggcggatcaaacgcagcgacatatcccatagggacgaatccgctctcctcatcggtagtgacaaatttcagtctctcatcagcatcttctagccttttcagcatagcaatgtgttcactggttagcggtttaatacaaacggcaagaactctcaaggccttctgtgagagttccaaatttttctgggctaatacgtctttctccttttcgctaattttgacattccagcagatttgcggtccgttgggggattcctctaacaagtgagtgcttctatcgaggagcttatctggggcacccttgatgagtgcgatgtgagtgaacttctttccttgtctctccaggttaatatactcaaacatattttccttcttcaatttgtaaaatgtgattttcatttttctcgacgaattaaaggtcacttctaaatcgtctaatctggtgtactccttgacataggaatggttgcttccgcttgtaataaaattatagccagccttggctgcagctactactatgggtccttcgctcatgtttccatgaatagtccattttgatgtcttaggatctctagccagggtagtatcatacgaattgagataagcagcaaacataagggtccttgtcttcttcacatctatggaatcattttctgggttaccataattgtacaaaatggaatcataagatgtgctttgatttttagctatgacgattttcttttttaactcatttgttaatttatttgaatcgaatattccaccataaggttcgaatcctttcgttggataaaaatcaaacgtctttgtcagcttattatttttatcactcaaagttgaattttttgcaaatgtgaccaaattaatggctggcattttcccttccgttagcgttcccgttttgtcagagcaaataactgagcaacatcctagcgtttctacagctggtaatttacgcacgtttgcattttttcgaaccatatctttggccccagcagaaagggtgatcgttacaaccatgggtaatccttctggaacggatgaaactgcaaagcctactccaataataattatgacgagaatgggatccttatcggcatgtgctggatctctataattaatcagtacagccaaggatataataaatactaggataatgatagcaataagacctattagtcctcctagcttatttaatgctacttgtagaggagtcaatttacttcccttacttgatcttttcaattgtgaagcaattttccctacctgagtatttaaccccgttgcagtaactatccctttacctgaaccgttcgtcacagatgtggtggcaaaacataagtttgtcgcaaaaggggtagtataatcatctggagttaagctttttttaatatcttccgattctcctgttaacagactttcattcgttttaagttcaattacttctgttaatcttaaatctgctgatatggagtcccctgtatttattatgaccacatcaccaaccactacttctctcgatggaatgactattttttctccatttcgtaaaactgtgcattggggggatgccatttctgccaactttgcgattgcgtcacctgaggatttttccatatacgtagctagacaggcattcaatgtaattatactaatgatagcaactccttctactatttcgtttaggatcaagctagccattgctgcaaccaggagtagcatgaccacagggctgcaatactgggataggaaaatcaaccacagtggcattgcgtcatccttttcgatgtaattttctccgtatttttctctgtttattttcacttgctctgttgtcagtcctgaattcatgtcctgcaggtcgaactccttgcacaggttttcgatgctctcgatggcgtcgtggttgtaccctgccgggatttgcgcctcgccgttcggttttggtagttccttaggcttcaccgcgtcttccttaggctttactgcttccacctgtggctttactgcttccacctgtggctttactgcttcctcctttggcttcaccgctgcctccattggcttaaccgcctcccccattggcttcatcacttcctccattggctttaccgcctcctcctttggtttcaccgcctcccccattggcttcaccgcctcccccattggcttcaccgcctcctccttttgtttcaccgcttcccccattggcttgggctcacgtcttgcccgctgcccatccgccctcttcgcctggtctgcagctcctggactctccttctgcccaacggcatccccgtcagcaggcggaatggcctttttccgaggggtgctcactccattgtgtttttttttttggttgtcggttcctccctttggctccgtgctgtttgaatcgttttgtgtattctcggaattcataactttttaggaaaacacggaaggtggaaaaaaggggaaaaaaaggggaaaaaaagaggaaaaatatatatataaataacccttaaaaatattacttctctattttattattattattttttatttccttgagcaagtgctgtcataacgttgactctaatgggacccacacactggttcttgggtcttcttcccatccggtggtccgcacgagtggaatgcttgcactgaggtgtgaaagagcgtagaaatgtaaagcggctcctccggttttctcgctttttcttcccttcgcttggtagcactacgtgggtgctgtgttgggagggaagacttttcttctctccttcacacaaattggttcttcactttgtcatgcgggctgctttacagtataacacactctcgtatgcgcgtcctgtaggaatcgcgcagcagtgagaaaagtagatggcgttacgaagaaagcgttgcgaagaaagtgttaccaagaacgcgttacgaagaaagcgctacgaagaaagcgttacgaagaacgcactactatatgcatacacaacgaatacaaaatactgtgggaagtacaattaatgtgaggataagctaaatgggtggggaaatttaaaaaaaaaaaaaaaaaaaaaaagagttttttatttgtttttcttctaatgcgtgttttctcgttgtatacatgtaaagtatacctcttgaatagtgtcaccatgaaaaattaaatataaacatataaaaaaacaaacaagtaaatttatatgcatacatttattatatatactgctgctattttttacttacactccttttttcaattccttgctggaaaaaaaaaaaataaaaatagcgaacgaacgagcgagcaagcgaccgaacaaacgaacaacgattttttttctttctttttgtcgttaaaataaagtaattccaaagcgcatgctatatatgtaaattgcttcatatgcgcaatgtatgtttatatgtgccaatgtatcgttatccgctacgtgtatatacaaaataatatggctagtagaaataatcaaatcaacgaaccatggcgaaaatgggatagtggccacactacatacttataaaacacgcaggtatgtaatatacctctcgtgcattttcgtgaattttattttttttttgtttcctggggggaggaggtgttgtatcgccccttgcgactttgcagaaggggggattaaaatttttttaaaataatgtatgcgtgctgttgcggcgagttataggaaagtctgctgcgaggagaactctctacacgtaagcgccgagttgggatggtcgtgctctagcgggtgcggcctaggaggtgaagcgaagaaagaaacacctgtgggaggtgaagcgaagaaagaaacgcctgtgggaggtgcacaaaagtaaaggcccgtgggaggaggtgcaccaaagtaacatacggtaggggcgctttagcacgccttcgtctgggatgccgagcgcgcaccctttttgacccctacaatacccccccgctgcgtgtatttcgtcaccacgtgcaacttgcatatgcataagcgcgaccaatgccccccgcttttctaccttgcctacctactaaacggacacaacagtggtgcaaaaaaaaatacataaataaataaataaaaaaaaaaattacgcccttcagttcgccactaccttgggaatttccccttcgccatcctcgcttagcaatttggctcattttcgccctttttttgcaacaagcttcatttcgaaatgggaggggtgcacgtcgctatcccacgacggggttaccaggaaatgccatagaagcccagttaaacaacacggcgggttaggctaaaaccctgcagcgtatctctacgcagggagcagagggcaagggtgacatgtgagccaaaaaaaagcgcatttctttttctggcctgatgggtagagtatagccaatgtatttagtttttctcccctgtgggttaagcgaggtaccgaatctacacgcgcataaacccgcatgaaaaatccacacgcatatgccgagcaagtttacctatgtatgcttttatttctatacattattctcggtgcacgaatttttgaggttacccttctattctatgcttttaacccaacatggggtcatatccacaggtacaccatttttacgaaaaaaaaaaaataaataaaataagaagcacatgacgaggttaagcaaatggagagcaaaaatataaaaaagggtttcatttttaatagtaacacatcatataaccccttgcaagcagcttaattacgttccctggtaaaattggtttattttgcatctaaaaggaaaagtccccctttttgcggtaaattcaatatttggatgtaccatggtaaagggggaggaaggcaaactgcttttttttttaaagcgcatttgaaaatggcgcttatttgtatacactacgtggtggtgggtagaatgcacactgataaggggaatagcagcttgccttttctccctgagggaggaacgaaccaccacaccatcacgaggacgaggtggagaaggaagaggagcctattcatccatcctgatctacacttaattgtacttttttttttttttttcttttacaataattcggttatgttcttctcaatgtcaaggggataagttcttggggaaaaataactgactacgtttccgctcttattaactaaaaattttccaaaattccagccgatgttttctagctgtccattcatatcgtgcatctagtgggggggataattaaaaaaaaaaaaggtgtacatgcttgttcatattaatgtacacattgcatctgcagcatctgccatgtgaaccaactggcagtgtcttatttttcgtctcagttgggggaaaaaaacatgtggaacacgtggcagcaagcattttacgtttgcccagcataaaaatgcgatcatccgtggggtacaacttcgcacgagtgaatcgcacatttagtaaaaatcacctaccgaatcacagttggccttcaaaaatttgaacagctcatgtgtgttttccccattgacttcaatcggggcgaagaagttatatttgaccttgtttttctcgttgaatgaggaaatgtcgcacgtgttgggaaattcctggtttaggaactggctagtcgggaaggacaaaatctgtaaaggggggacagacaggaatatacaaatggaacaatagcaatgcggagaaaagcgacaaactggaacgcccattcctatggtgagcagctgctaatcagataatgtgggcgcgttcgaaaggggggtgtcacagcaggtgaagtgcccctttcttcatttggtcgaatcgcgaacctctaatccccgctcgttcaatcgatcgtgcagctcgttaagttgatccacatgcttccgcgttaagccgcatttggacgccgagttaacaatcagcaaaaccttgttcttgtaagtagacatcggcacagttgttccatccagcttcttcacattgtagtcataaatggagggacgcaactcccctttcgaaacggttatttttttgaagaagctaaacatgttggcagggtttcttcgtaaaattagcaatacgacgaatagctttaaaaataggaaaagtttcatcatggaacggagttcaccaaaatgcctttgcttttttgtatagccaatttttcatgcaacgcaggggagtaattcttgttttttgtgttttttttcagggacgggggggaaagggaagcctcctcacatggagttattttgctcgattatgtttttccgctttacagctatttggcttctttactacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctgactgttcaggaaaaatttcacaacttagctaactgaagaaaaccccttcccacggacgtgaacagactggcggtgattttcgctcggtccacggagaatgcgacatgctatacatgatggctcctttttttgttttttccacacaattctcgcatgcagtgtggaaataggaattgagggaaattccgtcaatgtcgtgatgtaaaaatgatgggtagaggttacgcaaaaacaaaacaaattgcaagttaagcaaaacgaagaggctacataatttattgctattttacaaataagaaaccctttttgggaattttttctcaagggggcagagctccagtcgttctacgtgcttattatcctatcaaaacgatttttttcttatttttttttctctttttttttgtaagcagaacgcggatttttttttttttttccccagtttgccccgcaaaggggaaaagaagaacgatcaagcgagcctctacacgcaggaaccaccaatttgtggatgcctcacgatgaataaattgtaaacgaaaattaaggatactttatatgtgaatttaattgaatgcgccctctgtttgttcttccgatccggtccacctgcgcggaagggaagggaaagggtttcacacgcgtggtgtatgggcgtatggctataccggtttatgatcacattaacttacaaacttgcggtgcgtggaggaatgcccatactacatccccccacacactcacatgccatcacgtgcgatcgcacccctctccccgcaagccaaaccaaaccaagccaagcaaagccaatttaaaacaatacaaaacaaaacagaacagaataaaacaccaaatgaccgcgcacacataacatgctatttttaattaagaacctgattggatgcacacttctccttctcgtggtgaatacacatctgcatgtgatatcgcacaaatggcagaaggggctaaaggggggcagagtcctcagcggaataaagacccacagttgtgtccacccgaacaggcataagtggccatacaataggaacaaaaattgcaagccaaaaagttacctgtacattcagaataaaaaaagaaagaatcggcaggcgtacaagcttaacaggtataaggtctgctccattttttcaatctttgataaaagcaatgaggggaaaaagaagaaggggggggagccaacaagtgtagaagtgacacatagggggaggccaccctccgaaggtgcagcacaagaggggaaacctcccaccggaagagtagcaccgggggaggtgcccctgccggtggaaccccccccgctgagcatcccccacggtagcgaatcggagggatgcatcgagcttagcaacctggagagcaaccctaaagaggcgctcaaaaacgtgatcgagtacaaaaagcatttagaaaacttcaaaagtaaggtaattttatcgcttcaaacgatcttctgttcatatacgaagggtattgataagaaggacaacttgagaaatttcgtcctctacatattaagcgactttgagcagaagtaccacaagcacacacacctagcggatgtgcaaaatatgcgcaacgagaaagtgaaggaagaatatctgcagagcaattataattgcttcctcgatattgttaagactattgaggaaaatctgtataacattttattgtataaaattcagtccattaagttgaaggcactggatgacattaaagaaacggtcctcctctcgcatagggaaagtaatgcggattatatttcctacgttaatcatgttaataaaacattcgaagagtatgaaaagaagctacaaaatttattcccctcaagttttaaattttccttgtatgataaaatgagcagaaatagcggccttgtggaggaggagcaacaggagcaggggcaacaactctccagcctctccaattttgtgtaccattttccgatggaaaaatatgaacagttaataaaaaaaaatataaattatgtaaaaaaattatcacacgatttgacaaaaaaaaagaaaaaaactcattaaagaaattgagcgaagtaaaaattatcaaaatattttacacatcatagacaatcaacaaaagcaaattgaaattttacaagaacaacttgagcaaaacgtggaaggcttttctggaaagtactccccctttcactgcgcagttgcctataggatccccgacacgaacttaaacatttcaactcagtacgttaaggggaaatttaatgtcaagctaaattgtattccagatgactctttgcatttgttggggtcatatggatttgtgaaagcccttccgtttggtaacttggggctgtccttctcgatgaacttttgattggagaggcgacgtgcaagcgagatgacttgaaagagaatgaagcaaaataaagtaaataaaatcaaataaaatggttaatttttttttttnnnnnnnnnntactaaaattaaaaattaggttaattttttttttttttttttttcaattttgcacatgcaggggctgctccccatggggggaacaaaatagctgacttttttttttttttttttaacctacgtttaagttgttcaaaatgtttcggagtatacaaattaaaaaaagagttgtcattcgggtgcgcggggtgttgctcgggagtggggccccgcctggcaggtgccgagcgcgcgccaccgcggctacgattgccacaggagctgcttccgcggcagcagtcgtagcatccatcgcagcgtatatcgcagcatatgtcgaagaatccatcgcagcaaccatcacagttgccgcgcctgttgccgcgcccgtcgccgtgcctgtcttcgtccccacctcacaagtcgcccgcccgcgcattggcgtagtagggctcgagcaacttcttcaaattgtcgaggttctccttcacgaaggccctccacttgaccttgctgtcgaggatgttatacactattttgtgttccttcagaatgtcaaaaaaaatttggtagtttttattcttctgtgtcaactccagaatcttctccctcacagcctcgatatgctcatctgtttttatgccaacaaccatatccctcagatccttcgacttcaataaaagtagcaagagctccttcattgacgaccattcctcgctggtgttgtcgtccaaatgtaaatatttttttatcacacctgtgtatttggtaacttggtccgcaagcgtgttgtaaatattctccgcggtgaagcagttttcacccccaacctggaaggggcaaaaaggggaaaatgtgaaaaaggaaaaaagggtagatgagggtggagaaatgggggtcatcgttcttcttctgatttgtggtgcatggaatgttgggtggatagaaacgatgtaacagatgcacgagttggtctggtagaggaaaatcactctttcgatgatggtgcacagtgtcacccttacctgtccggacaaaaaaacgtacacatttttatttcccctttggaagtgatccgagttaaaatacttctcattcatacgtttgccattgttccaaattatcaaatcttgctcctgcaattttttgttttttaaattgtttgcttcgattatcacactaatagagtcattcactaaatcgacccacgttttcaacggcaccttcttcacgacgctcttgtgaataatttcgatttcttgtttaacttcctgcgcaggggggggtaagaacgattgggagaggtttacactcgcctgtgtacgcatatgtacatacaaatacacatatacatatatatgcacatatacatacatatacgcatatctctgtgtgcttgtttttcctgggggggatcccttcgtgccttacattttcaagggcatgtgccaacgcgagggcaaacaggaagcttattatccacaggggggttactctcatggtttgggttgggcgggctggctactttgtccttcggggaaagcgcacttggcggcataaatgcgtagccaaaaaagggggcaactccgaatggagacctccaaaagcgtggcgatgagaagcgtgtcgataggaagcttagcgataagaagcgtggcggtaagaagcgtggagaccaaaagcgtggctaccgacttgttaatggcgaaaaggaaaggttttttaaatttccgctctcgcaggggggggagggcaaagtacccaattttgtaaccggggttctgccttttttctcacctcctgttgtaaagctctgctttgtgtttccgatctggttcagtcgcgtttgctttgtggtgtaagggttgcccttttgcgctgcctcttctgcgctgcctcttctgcgctgccacttttgcgctgccacttttgcgttaccactcctgcgctgcctcttctgcgctgccactttgcttggcgacccctccttttgtgccaacgtgatcgcaccgcttaacgaaacaattgcgcacaggtcggagggctaagcatgcgcagtggcgagtggtggtgccttcttcccaacaagcatttgcaaaatgccacgatgaaggaacgggttatgggatggaggggaatacacagaggaaaagtgaacaagacgggcgcagtgaaaaaaaaaaaaaaaacttccaagcttagtgcattaatttattttaaataatccactaagtgttgacatacgtttggataaaaaaaaaggatgcatagcggaggagtaaagataagtaacctgtctgttgagcgccgcggagagagatacgtttaagttttactttttttcaaatgtgtgggaaggcttctctctaattatttcttcaattcctctcaccccgttcgcccttttattattttttttttttttttaaaaaaatggagaaaagatgggaagatacctccttggaacgcacagtctgcgcaaagcagcccggctcaaaagagaaaccccactcgaaggaattttccgctttaagctgctttggccaggggccctatctcgctcaccccaaacagacaaagctggaacgaaagcaaatcggggttaaaaaaaaaaacgtaaaaactgacacctactgcgcaacaaacactcgcatagaaaaaaaaaaaaaaagaccccgtttaacactgcaacacattcgtaaattgtgagttttttttttttctcctttttggaagtgataagtccaactcgctcattcgccaaatggaaggatcctctgtaatggatggatgatggcaccaatacactgaggagtagcagttcgtttctttttacctttcccgctatctcctccgtagtgacgtcctaccacatggtaggatccaccacgaaggtgcacccctgatgtgctccatgtcttaatttatgtacatacttgggggggggcactaatccggagagactgcatgatgatagttgggtttattaggccacgtcgcgcacatcactctctgctccaccggtttctgctcaccggttactgctcaccggttactgctcaccggttaccgcataaatgaaccttccacaatgagaaggcataagaaggtccccttagtagatgccttacattctaccacctcagctaagacgtacagtacacacaggggggcggcaccccttcgtgtgatcaacgaactatattttacaaaacctgaaatgtggacaatgtgagttggcacagctaacctagagtaaaccaatccaatcgaataggtcataaagcattcgtaaaaaataacctccttctgtatgcatatactaatgggatgaatgatcgcttactctgtgtgtttatttaccctgggaggataaatacactttttgagtcctcctctcagagaggaaattaaaccatcaccgtaaaaaaaaaaaaaaaaagaaaggaaggaagaagtaataacggtgtgtaaataaatagcgaatggaatgaagaaggggacaacgtgaatatgcgttatctcatggttatgtgcagaaatggagcagttacatgtacagctatatactgcaacgttggactagcgtgttttccctcacttgcgtaagcgtgcgtgttgagaggaatcacccaccgtcacaaaggatcgaccactgcagttgaagaaaaaaacaagcgagtcatatgcatgtcacaggaaaggccctgcgaacgagcgcaccattcattagctgccttaaaaggggaaatattatgtacgcggggtggggtggcctaacagggaaaaaaaaataaataaaaaaaaaaaaataaataaataaaaataaaataaagtaaaaaaataaaaaacaatttcgcaacttcctacctccttaacttctaaccttcttcacttgttaatgtttttttttttttttcgtacctcggtgggagtagttccccccttccaaaattgcaaatacagaattcgaatttttccatcctttaagggagataaaaggaggagggctaggaacatgcctgggatgtgttccccccccgaacgtgttgcgcagcccagtggaagatcacaggcaggccgatgagaagctgaaaggagctgataagaagctgataagaagctgacaagaagccgctaaccaagccactaacaacccgctaacaacccgctaacagcccgctggagggattcctggcgcagagcgagtaggggagcggaaccctgcattggactgttcacacgcgcggtgagacgtgtatagcgaaggcgcggggagaagcagagccggaggagcccccttgaattaccactacactgctagaccactacactgctagactgctagactgctagaccactacactgctagactgctagaccactacactgctagactgctagaccactacactgctagactgctagaccactacactgctagactgctagaccactacactgctagactgctagaccactacactgctagactgctagaccactacactgctgcatcgccgaaacaatgatgtcgagagagcccacccacagcaacaacctgttcttcctcgcggtcagcaaaaacaaagcaacggtttaccagtacgacgttagctttagcagctccataattgacgatatagaggaggagatcaaacgaagcgaaagggatggtgggactcccagcgaaactgccaaggggggaagtgccaagcgcgaatgcgcagatgtgaaggaagcgaccaggagcaatggaaccctacccacaacacaactaaaaaaaacgggaagcaaattcaacaacgattttgtactaaatcgtggcattagcatttataaagaatttgacaatgtggagctagccacatgtacaaacgattataaaaaaataattcttgtgaagaaggccaacttaaacgtggcagaagtgatagagctacagggggagagtaataagccggtctttcaaatcaaggcgaagactcccataaaggcaatcagtagtagccccaaagatagccacctggtgctgtactgccaatacaagccggaggtttcacctcacaatttgttcgtgtatagaattggagaggctgctggaaagaagaagaaaaagaaaaagaaaaagggtgatgacaccggcaaggggaaccaaagcgccgatgtagaagcacccaaagaaaagtccatcacaactaataaaaaaaatcccaaagggggaaggaaaacgtcggatcagggagacaacatagaggagaacagcgataatggttatggggaaagcggccaacccgataaccctgacgagatgcccgttcgtgtggatacgctcaaaacctttagcagtaagatgtggcccttctacaagtggagcgaaagtgagtccttgtgtgccatccgaattaataacaatatttacatatacaaggataataattttacatcgtacgtaagtaaactctccttggagaatcttgaattttttgatgtatcccctgagcaaggtaataaaaaaggagtcctcatagcgacgtacgaaagaggtagtaaagggaagccatccgtttttaaaatttttaactcatccaatttacagaaccatgtttattccaaaacttttttcaactcagatgagatgaaattaaaatggagtaaaaatgcaaatgcagtattgttaaatgtacatacacaggtagataaagagaagcaatattactatgggttgagtaacttattttttatcgacatggataagttcaacgaggtcaacataatgacagatcgaggacaaatatatgactgtatatggtcctacaatcaaaataaattttatgtttgcaaaggagatatccctgcagaagttgttctgtatgataagtgtgcaaacatagctcattcttttggaaggcataaatttaatacgctaagattgaattgttcagaaaagttgctactaacaggtgggtttgggaatctaagtggagacatcaccttgtggaatacctccacaaagaaggaagtaaccaaaacgaaatcatcgtgtgctgtaatttgtgaattttttaatgacgggatgcatttcctcacagcaactactcatccaagacttcgagtagataatcatttaaaaattttcactcacgatggctttatcgttagtagaatcaattttgaagaattatacaaagttattattcttcctttaagcaaaattcctttttctgaatcagatgcatctttgggtatctacatggagaactcgaataagcagctatacatacataaacagctaggtatagattcgaagaagactggagtttaccgtgctcctggtacatcagccactgcaagtttagctttaaatggatttatgaatgccaagaagccaacgcagaagccgagcaaactcaaaccaccgggtgctaacttcgtccaggagcagaagaagaaggcccctcagaagaagaagaaaaagaagaagaatccccaaacgggggagagcgccgcgcagggggacgccgagggggacgccgaaggggaggcagaggaggacgaatcgtaggaatattaccccaggaaaggggcatcccatcaaagggcaacccatcaaagggcaacccatcaaaggggcctctcaccaaaaggggcatcccatcaaagggcatcccaccaaaggggcaaccctaccacgtgtattccaccttgcgtctgttaagcacctcctcaccaacgaggtggggccgttcttggaggccccaacccctgccccctcgtatggcaaaataccccaccgcgtaaaacattttttcaaaccgcacaccatcctaacgcatcctttttcataccatcctaatgcatcctttttttttcaccccctggaaaaatgtaccaaattgaaaacacttcttgacttcacctcagtgatgtaattatctcccttttgcaaaatcgacaaaattgatgtctaaaagacgaagcgcgggggaggacggggcgaacatataagaatgtaccaatgcacccggcatcatattggtatcattcacgtcgggggcgtacagatagggttcctctgccatcacccttaagagcgaccaacctaaaattaacgtaacggggaaaggaccgccccagtatgagaagcatgcacaaatttgtgaggggggcaaaactgccattcgttcatgtcaggtcggtccacccatatcgtatcgtgtcatatcatatcctataccaaccaccccctggggaaggagcagggatcagctccttcatccagccacaccgctccacccagccgacaccactccatccagccaaccccgctccatcccgttgacaccactccatccccttgacaccgctccacccagccgctctttcttccattttactgctaactacacgataggaggctcctctaaaagtggaggcaactacttctatatatgtgtgattataaaggaggtgaaaatgaagaaagcgttgttcttatgtacgtgcgtgggatgcacacatgcatgcatagcatacatggacaaacgcacatgtgaatacatgcgcatgtgtgctgggcgtgcctcctgccccgtatacgcgggtgcagttgcttatacataagcgcttttcacacgtgcactcgtgcacgcgtggggtcatatacaattaaggtggggaaaaaaaaaaaaaaaaaaaaattaatttaattcaatttagccttccagccacaaaagttaaaccagctatgcaaaaaaccaaaaaaaagaaaatatgtgatgaatatgtaactgttcgtcctccgggcacacactctctgttcccttcgatcgaatcgcttcatctctcgcagttgcttgctgcttgtgtgggtacaactgtggcttggttttatatatccacgtgcgcgcctacatgtgcataggtacaagaatgcatgcctacgtacttgagaacgtacatgacacggcacacacatgatgcctgacgccaaaaaaaaattgggcaggggaaaagtgagcctacttcgttacaattgcgcgtccttagtcagagctctaccgaggggcaggcatctcgaacacaagctgcatttaaaatagggttatgccgcctcttctgcatggcaaaggggagtcctcctccttcccatggttaacgaaaaaggggcgcaacgcgacgaagtacgcctcggtttcccttttcacttttggcacgtaaactgtcttggttaaaattgggcatctctccgtgcgcggatggcctctgcttttccttttctgggggttactaaatgacgcgtaaaaatgccgagtaagaattcctcgtgaagggtcactccgttgcttcggccccattcgttccattcgtcctgctgggccacttctcttctttttctccctttttataaatcgtgccactgttacggtatccctcttagggcgaaacgttccatgcagttctgcggtaaccgtgcagctttggggaggacactccgcatgagggcaaccgcttcacatgagggcaaccgctccgcataggggcaaccgctccacatgcagacaaccgctccacatacgggcaaccgctccacatacgggcaaccgctccacatacgggcaaccgctccacatgagggcaaccgctccacatgcggacaaccgctcatctcggggaaggccctctcctcactgctgcgcgcaggccactctctgaccctccatctcgggctgatgatcttcgtcatcgtaggcatcctgctgctgctgtttgctgagtctctgtttgaggtattccttatcgaccggctggcacgtaacaacttcacattcgctattttccaaatcgtagctcttttcaatttcattttgcttttttaaaatcttcaaaatttccttcttctcatttgttacgattaaatccataggatactccacctcaaaggtaatgtagaggttcccctttttaaatggatccttatacgttggcattccttcttctgcgatttctctaatatctccatgtctcacaaacccagagtttgtacagtcaactaaaattttcctctcatccaagtgcataatttctgcaacaaaaccggttagcgattcgtacaaggaaattttatgtgagataaataaatcgactccttctctcctaaatagctgatgtggtttctcattcagtatgacgacaagatttcctgtaattacatttggcttttcgtctgcttcaccattgaacacaattttatgtttatttggggctccctttggaatatagacttcgataatttttcttgtctttaaaacgcatcctcctttacaatttgcacacttatccttttcgttaaatatttttccctttcctctacacccattgcaggttacttcagtctggtgtaatacactagagtgatacctcatgtaggtctttgttcctcttccgttgcattgcttgcagtccactttggcatcctttggtccaccatgaccttcacaattggcacatataacatctttacttatggctaattttttggtcgctccgttgtataactgctccagagttactttcacttcgcttacaatatcttctcctctctttttctttccctttcctgcatttagtatgaagtcaaacaggtcagttgcctcggttggctgttctccattttcgagaccttcctctccgtactcgtcgtacaatttccttttttcctcatcagccaaaacttcgtatgctctcgagatctctttaaatttttctgggtctcctcccttatctgggtgatgtattatagctaattttctgtaagctttttttacttcatccgtggtgcagtttttttttaaattcaaaacttcgtaatattttgaattgtttacctgaacggaggggcgcaaataaaaaaaaaaaaaaaaaaaagaaaatttgtatgaactgttcaggcgttttacttatttattttatatttttttttttttttagctagctattcattcgtaaaactacagttcggcgttttccattcgttgtccgcaaaaaaaagggagcacgttggaaaattcggaaaagaacaaagccggagtaaggcaatgtggcggcttcgatgttggtatagccacatttgacttttccacatacacagccttaagggccagcacaccacacaactcgctgtttttttccatctgtgtacgtacgcagcatgacacgtgttaaccaaaacttgtgcgcgcgggctgaggcccagctgcacgtggttacatgtatgtacatatttgcatatgcgaaggggtggataacttggtataaggaagcatgtttttccaagtatgtacaaaggcatgcttccatatgtatgcaaatctgtgtaggtggatttcccccgctgggcgccttcgcagctcctcctctctgttgctcactcctctcttgcttacttctcttttcctacgggcctgttggccgcccatagaatcaaaggggaaaccagaagagaaaaacatttttcactttcttaaatgtaggggatgtgaactgtactttttgtaaaattatcagctttgggaaactctacaaatgataactctttgagttatgtggagctcaattcatatggctgtgtttttaaggagaagaagttaacgcaatttttttttttcgtaggatggatggagaaagatggatggagaaaggtggatgaagaatggtggatgtacgtttttcttcttcttcttgttccttcttttaagggttcctttttggtcgcgcgtttttttctccttttttttttaatttggctttgctcatatggcacgtgttcgcgtttgtattcgtgtacaaataagtatgtaacgcatgtacgcacgaaatgtatgtacgtttatgtatgcatgtatggatggatggatggatggatgtacgaacgtacgtatgcatgtatgtttatgtacgtttatgtacgcttatgtattatgtatgcatgttgggggtaccccttgctaataacaagcatgtacgtatgtatatatattatgcacgtggtacgtatgcgtaaaaatgctaaatgatgtaggcgctggcaggctcgcatgaacaatggcttatgcagtgtacgcgaacgtttttactctttaattttttcccctcctttggtttttccttttcttgcttttcttgcttttattatttttttttttttttatttattttttttcttgccatttgatgttcatggctatttcgaaaaaagcgcacgttgcagctgcatcggtggccatttattttttttttaaagcccctctcctcccttggcgtttgcgcacgtgtagtgtagcagtagtagtagcagcaccagtagtagtagcagcaccagtagtagtcgtaagtggtaggctggttataagtgacaagaaacgcttgcacgtgaataaaggaaagtacgcgcgcggctgggtgggtagtttgatgaaggaacattcgtggatatatatatgtaccttttccatacacttatgttatgtacggttcaactaggaaaaacatgggcctatttttttttttttttttgcccatttcatattatgctacgtatttatgcctctgctaatggtgatgcaactctgtacgtatgcatacgtacatctcgaatgcgtgaattgtattatgtaaaagtcacggtggattcttttaaaagcgcagagaaggggaaagctacacgtgggccatcattagtttgacgccaatttgtgcgcataagcaggcacatagcaagagccgcgaaatcaaatgggccaatatgccaacatatgtatgcatctctacgtatgtttgcatttctacgtatgtttgcatttctatgtgtgaatggcgcgcttacaccaacttcttttatttttctgttcgccgcttagcacgctggaaaaaaaaattcgtagttgacatgggcttgccctctcgtgatcaggtcacatttggatgttcggtttgtctttgaaaaaaaacacccctttggtggaaaaatattttttttttttttgcgtcactaggcaacatatgctgcctcgttcgtggtcacggttacgtttgccaacacgttagcagctgcgttcatgccacatattctccgagacacgcgaaaggttaccttcctccagcgtttttccaaccaaaaagtttcaatttttcgttgttaagctgaaaagctgtacaattcatgcacatacgtatgcacaactttttttgtgctaaaaaaaaaaaaagggcttggctgaaggggaggtcatatgtgtgcaattcttttccgaaaaaaagaaccaagtggtaaaaatggcactccgcgtgtaggcaggcgtatctccgtactttgttcagcacatctgggtgacattgtgagaagtttgccttttttttcgcaagtggtgacatccgtattatggggagcgcattccatgggtacactgttgtgaagggcacacccgcgacggataggggaatagaagaatacacagacataggggtatacctccataggtatagataaatacaaagtggagagtgttccatgtgaacacctctctgaagtaacgcccaaatttgttcagtccacttaaacgactcgcttttacacacctattatgttccgcaactacccccatgagtgaagcgcacattttggctgtcctcctctcggaagaagaaaaacttttttcattacacaaagtttttcccaaatgaatggagatatggaggctgtccaaccaaagccccctatccgagttgtacaccacgtttgaaaaaaagtggtgaatttttttttttttttttattccaaccctgtatcattcatgtagcaaaattgaataagcagacgttgggttaccttcccactttggtactttttaaatgccgcctttcccatttgctcatttctatgctcaataaaagttggtcagttaaaggggggcatatacaaaacatgcggatggcgctccgcttgagtggaacacctctcagctatttctccacagaatgatcatcatcatgttgatatttaatgcgtcgcgtatttttccctaatttgaaaggtgcatgcgtttttatgcttgtctctacgaataaagcacacacagaagtgatacagtggcacaggttagctctcataccaactgtgaagcaaccaatgggggggagaaccaaaatgaagtctccatcgcgccgttgccaatttgcaaaatggagaaggctaatttttggtgtgctcacttttcgttaggatgccttgtagtggcactattgtttgaggcctctccatcttgataattttgcctgacttgttcagacgaaaaagaaagctatttttaaaagtgttcaaaaagtgattacatataggttaacagactgtgtgcgtagataaggagtcctccactcacctctctcgagtcgctgcaacttttttttttcctccctccccagaaatgcgccaaattgttttcataacccgttgggagaagggaaaagaattagatcgctcagtgtacggttagaacagcgtgaggaaggcccacatgaatgaactctccacccatagtgcagtaaaggcatagcgtgaaaaaaaaaatccacgctggggaagaagcccgcgtgatggattacatgcacagggaggtaagaataagttagaagttttttttttttttttttttttttttttttcagttttgcaaattgatattgaaaaaggcacaaactgttcgtgccaaggaaggcgttgttttctgttcacgcgaaggagagaggcttcccgattagcctcccttcgttctgcccctcgtgaggttatcccgaaataggtaaggggcagaggggttgcactgcttttgtgtccaggaagggcaacatcgtgcctgaacattgcatagcaaaaaaaataagcaaacgtaggggggggaaagagaagcccagttaggctgatacgcacgtggaaggacacacgtagaggaagcacgtagaggaagcacgtagaggaagcacctacagggacgcacttgcaaagcgccccctcgtgggagtgtcaccacataacattttttgctacaaacaaccccgtgacgaaaaatggagaaggggaaaaacccagtggagctagaacttaacagagccccccaagaagtcagcttgagcgcatttagcatcctttttagcgaaatcgtgcagtactgcttatggaaaagtaagcgaggataccgaattgaagactccctacatgagatgggattgagagttggttataagctaaacgaatacctaccacacaaaaataaaacgaagagatgtgtaagtattataagcattttgactttcctgtctaagcacttgtggaaatatttatttcaacactcctcagatttacttaaatcacaagatagcatatatgagtatatgctttgcgacaaaaatattttattaaacagatttattagcgtaccgaaggattatggaaatataaactgcgcttcttttgcagctggcattgtggaggggatgctgtgcagctctgagtttcaggcagaggtaacggcacatacggtgtatgaggatgacaagaattttaacaccaccatttttataaagttttatccggaggttgtggacagggagaggagtcactgatgtgggggaggggcggggcggacatgaaggaaaagagttttatttggttaagaggctcgcatatcacctccacatcgctacgtttgctgtgctttgctttgctatgctttgccacgctttgatttgctttttattttactccattttgctttttttttttttctttttgatgaaatttccaaatgggcattttcacacctgcggaaattcacgccagccgctctgagcaaattcgcggattgctccgttccgtggcggcagtgcgggtgcccggccacgtcgcccccattgcaagcgatgtcacccagtataacttccccccccctgtttgtgacgcccatgtacacacgcaacaacagaacagtaaacctgcacaaaagtagagtacccacctgagggaacccaccctttcccttttcatgcacaaaaatttgcgtacccattttttggaaaaacaaacttgcttccacaaggaggagtgtcatattagtcgatcatttatgctgcgtggttaaaaattttgggaattcgtacccaatatgtgtgtcgtattgtgtatgaagattctccccctgttggggagtaaatcgggggtagcgagcgaaggggtgaatgaatgccctgttggggggacgcctacacgggggggttccaaaattttacaccctcctgggaaaaaaaaaaggaaagaaaaagaaaagaaagaaaaagaagagaaaaaaaagaaaaaaaaaaaatatgtatgaacgtacgtatgaacatacttacgagcacacccgcttccgcgcgaacttgtatgcctaatgcagcctgggcaaccgggcgggtccgctcctgagccagcccgccgaggctggttcaaattagttcagtcccccaaccggccttgagaatttgtttctcctacccgtgatgaaaaatgagggatcaaaccccccagggccccttccaccttcctagccgcaccggggtgatcaaatgatataattttctcttaagcagcgcatatggaggctgggcagcggggctgccccacctgtacgacactacttttgagttgaatgcaccttcgcgcatcagcgcaatcgtacatacgtatacgtacacaattggcgcgaaccgctctccttcccgggattggatattcttcaactgttgattgcgtgcatataaagccatgaatcgatcgcccgggatgctcgtgctcaacaggcacttcatatccactttagagaaaaaaaaaagaaacggtgagagagaaaaaaagaaacggtgagagaaaaaaaaaagaaaccgtgagagaaaaaaaagaaaccgtgagaaaaaaaaaaatcaatgggaaaaaaaaaaaaagtagtggaaaaaaaaaaaaaaataaatctacagagaaatttccatacggcgtatgccccccaaatgaacccatttcccccctgtcacgtaaaaattatcaacgtgcagataaaccaccagacaaattttttctttcctgttcgtttcacttaagacgaagtgcccccccttcccccaaaggggctctatcatcagctaaccgtgcaagtgggcattaccacctgtttagttttgtgctgccattaagcgagattgcgccatttccattttgccaactcgtttctattttgccaactcgcttctattttgcttacccttttccattttgcttaccctttttcttttttccacccgccattcgctacatagggcacttctttttttgcgcgtagccgatttggcagctctccttcaacggcgtgttctgccaagctgccattttcactgtgctggtctttttgcttacttccccctcgcagaacgacacacatgtgtaacttgcccgtatactcccccccaccaccatcctctctgtagtgcaccatatagtagaaggtagaagcgcaaagaggacaccctctcgaagtgactacatacgttataatcattaatgtgaaggaattttttttttttttttttttttttttctgggaggagaaacgcagaaaggtggaatgccttttttccagaggtgttgtgcatgttggcatacacacaaacagtttaagaaagggctgatacaacgattcggaagagaagtaaaactcagatcaatacacgaggtgaggtgtgttaccactcacatgttcgttacgtattgcttcttttttactttttcgaggcagtgtttttctctccgccgctttcatttatccccttttttaattggctacatttggtgatttccatagttgtgctgtttgaataacgcgaggagaattcgagagctgctcacgttggaggcggcgtcgtacttccccactgcgctgctactgtagctgcttctactgccagtgccgcttctacagccagtgccgctcctactgctgccccccccgcaagatgattctatccaagcgcagcaacaagctggccgcgctgcggaactactacagcgtgtgggtggggtacaaccaaaatgtgcagcaagtagggaacttcaagaatagcctgaactacctgtttaggccaaagagtatcggagtgatcggagcgacggagaggccaggatctgtaggaaattccatcgtcaaaaatctgatgcagggagaagaaagatacaagttatactttgtaaacagtaagggaggaaaggtatacaaccgagatagctacaaaacaattggagatgttcctgaagaaagtatcgacttggcagtgatagctgttccaaggaaccacgtactaggagtgatgaaagacttgagtcgtaaaaatgtaaaaggggtagtaatcgtaactgctgggtttaaagaaacgggtgcagagggaataaagctagaacaacaaatcatagatgtagcaaaaaataatgggatcagaattataggtccaaattgtttaggaattattcactcgtatcataatatgaatgcatcctttgctgataataaaatattgaaagggaatttttctttgctatctcaaagtggagctatctgttcagctgctttagacctatctcaacaacataacatcggattttcacacttcatttcggtaggttctatgtgcgacgtacaattttatgaattagtggagtatctcttttacgatgaaaacaccaagtatatcctactctatgtagaatctatcggagatatgaacaaatttgtttcggtctgtaaaaaggtctgtctgtataaacccattatccttttgaagagtggaaaaacagccaaagcagcagaggcagccatttcacatacgggttctatggtaggaaattatgaaatattctatgcatctatgaaaaaaataggggttctagtagtagataattttgaagaattatttaatatgtgtaaaatacttaacctttctaattacccagagacgaatgaagtttgtgtagtgactaatgcaggaggaccaggagtccttttagtagataacattgtaaaaaatgatggaaatttatcaaaacttaatgaagaattgaagaacaaactagatgcatttttacctccttcatggagtagagccaatccggtggatatccttggagatgcttccccattgttgtataaaaaaacgattgaagcgttactaaaagatgagcaatttaaaaatataatcattttgttatctccacaaagtgttactgaaccaatgaatactgcaaaggaaattattactgtgaaggaggacataacaaaacagggaagactcatcctttgtaactacctcggagggacatccctggaagagtctaccaatcttttaaataaaaacaacatacccacatttgttcacccggagcactctgcacaaaatttattaaagctgtataaaaatatcatacacatacaaaatctgtatgaagaaattcccacctttttggcagatgcagaacagaatcattatgtgaatggaatcatttataagcaccactttggagacgaagtagatgtggctaactcaacagtgggaaaaaaagaaggagaaattaaacaacaaaagagtaacactaccccagaagaaataatccaaaatgcattaaaaaaaaattatattttaaatgaatttgactcgaaaaaaattcttcagagttacggaataccaacagtttcaacagaaattttttacaacttggaagaaatagaaaataatatggataaggttacctttccatgtgctatgaaaatttactcagatacgattactcataagaaagatatcggtggagtgatcctaaatataaatagtaaagaagaactgataaagtcatataaaacgatccacgagaatgtaaagaaacacaaattagaaagtgaattcaaaggagtcaccattcagaccatgataaacactagtgatggaattgaattaattttaggatattattttgatgtgaattttggacccgttttgttattcggttcaggtggatcatatgtagaaatatttaaggataatgttttgttgatccctcctctgagttattcctacacacaccatatgatgaaggagacaaaaatttatcatgccttgttaggcaaatcgtcgaggtttaaaaaatgtgatatgccaaagcttattagtaaaataatcaacttttctgatctcattttggatctccttccctacatcaacgaatgtgatatcaatcctttgttcgtttctggcagtgacatcgtcgcgttggatgctagatttactctccgtaaaaatgtggacgcgcagtcgttccaggcagccaagaagaactccctgtacagcagctttgctaagaagtaccccgtcgagatggtcttttttgatggggaggagaagcaagagaagcagcagaagcagcagggggagaagcagagcgatgtgccctcccatgaaggcgccgtcccaccgctgcacctccccaaccagttcgcctccatcaccaggagcatccacccctacgacgtcaaactaatgcacaccttcctccaaaacaacgccaaagagttacaccacagtaccttcttcttcaccacggaggagagcatccagacgaagctctttgcctacgagctgtgtaatgcggactacgacctttacaatgtcattctgcatatgaggaacagcaaagttactggattgataaaaacagaaaagagacaggactccaaccactgctatacttatgcaaccgatgtagccacttttactcacttgattcagaagttacatactttttcgagcaagcaaaattgtacgtcgaattatgtttaccttaagaaggactccccctttgcggagcaactcaagtccatgtcctactcggtggactacgagcagggggatgtagtctgctacgtgggcgctacccaagccggcgcctaatgcgcaagcggttgagcaggtaggcagttacgcggttaagcagttacgcggttaagcagttactcagttacgccgctactccgctacaccgctacaccgcgtcagcattggggacccacccccagccccaaaaaaaaaagacaccgaatagtgcacacgtggcacctcctccccgtggaaaaaactccgcacattttcaactttgcccattttaaagtaaaaagatttcgcaaaccgttccatgttgaagggttaactgggcggtcgcccctcactcgctaagccaagttaagcgaagctacgttgagcgaagttctttcggctaaccgcagctcagttctttcggctaaccgcggctcagttctttcggctaaccgcggctcagttctttcggctaaccgcggctcagttctttcggctaaccgcggctcagttcattcggctaaccgcagctcagttctttcggctaaccgcagctcagttctttcggataaccgcatcccaggtcggatggttcgatccttctgggcgcgggaaaaactgcgcagggggggctaaggcgttgtgacaaaaaaaagtgcaatccctaagtgacccctatggcgaagcccaagttggtcctctcgtcccagggagggttgcgccaaacaggggctgcgccattgtgttggtacttccgcatatgtaggtacttccgcatgtggtggtacttccgcatgtggtggtacttcctcctgtggtgatacttccgcccctgttgctacttccgcccctgttgctacttccgccgtgttgctacttccgcccctgttgctacttccgcccctgttgctacttccgcccctgttgctacttccgcccctgttgctactcccacccgtggtggctacccatgggatgtgaggccacgcccagccgcgccccccgggtaaaccatttgcacagtgtgggcccccccgtactgcctgcgcagaatgttctcgcgcaacttgacgctgagcagcaagtcgtcgtagccacacacatcggaagaaaaaaaatcattccggttgaggtaaaaataaatcgtattgtcagtcttcccctgtaagtaagacgaactagcacatctgataattttcaaattttcaaaatttaaattatcatgagaggatggcaaaagggacagacattcagtgtgtaacagatcatcgtataacttgatcaatttggaatttttttctacaatcttttgatgatataaaaaacagtcatataaaattttcatctcgttgattgtggcgtttttatatacatactgaagagctacgaaaatttcttgtgcaatttgttccagctcagttgtgtgcacgcttttacttgtcccttctccctccatggtgagcagtgtgcacacatagagaagctgaattaaacacgaagtgtcatacaaaggtaagtaatccaggacgcacacattcagcagatgcttgagtgtatttttctctccataatttagcagagtgaggagcagcaggtggaaaggtaaaaaatgaagaatgtacggattgtaaatcttccgagagatatacttcttatgagagtattccttcatgtgtttttcacccgatggttgaaggagttcttcctccttgctaatccccccatcgtactttcccccctgatgagagacatacaagtttttctcttccaaagataagtgttcatttttgttattcacaaaattttctatgttgataataaccaagtcgaataatccctcatgtctaagtttagatgacaataataagaggagtacataggagatattttctggaggcaataattttattttattaatttttttttcaaattgggaatgtatatatgtattttcttttaaccctaatcttttatatgcacttaaaaattttacaaagtttttgaaattgcagctgcttccatctgtatgcaattgcttgaccttcttgttcaccaactcgatcaatacctcatggggggtatccaatctgctacaagcctcaagtattgtgaacccatccttatcataataatcgtaattggttacaattctgttcataatattagcagaggtatctgcatctacgtataagtaggacaaatttttaactatggagactaactcgtttttgtaatcatttatgttattattcagttgtgacatgagtggtgatttgacaactgggtgatgcaaatttaattgcttgtaaacgttggtcaatagttttactcttagacaagacctgatgttaaataggtcgttcactctgttgcacacaactccaagtagggtctcattggagtattttaacttggtgtaaatttctaatatcttaaccagctgtggggggaagaaatcttcacaaaaatcgtacacatggttggtgatcgtcttcaccacctccgcgtcacatctcctctccttgcttatatcactcaacagttttatcacctgttcaggagttttgcttcctatcttcagaaggtggtcatactgccagtacacgtcactccctcggtgcgcgtgctgcggatttgcggcgtgttgcagatttgaggcgtgttgcagatttgaggcgtgccgctgatatgcctcccccttgctgcacgaactcaagctgcgtgaattggggagctgcccccttcggattttcaggcacctccccactctgcccggaagcgcggccatcgggggggaagcgacgcagaagcgaagggaaatgtagcgatgtttcgatagagagaagtacgcccctaacggtgtaactactcttgggagggtccctcgcaacgaaaaaaaaagcgccctacgattagcgccgcaggatcagcgccgcgcccgctgttcaccactttgcgctaaccccagttcatactttattaccccgtggtgctgacacgggggatgaattcgtatgaccaaatgagaacaccatagcatgatggttaaataatccaaagagaaaaaattgcgcagcgtacgtacacgcatgctaatttgccactttaaccgtttcgtaacttctatgctgccagccccgctctgtcgcctttttctccccctacgcaatagtgcacatattttgcgtatgcgccaagggcgagcgcgcgtgaaaagaccccccgactggccattttctcctacattcatattatgcattccaagagaaattttgacaatccctttcgccttgcaaaacggcgcgaatgcaagtatgccttagtgtgtagtgaactttttttctgcatttttttgtcctccttagaccttcatcgtgggctcagctttacccagctagccatttttgtgggatttttttttttttttttttgtgcaggtaaaaatggcacaacaagtgtgcaaattagcgaaatggcgaattagccatccataacctccttccacggctagccagcaactcagccaacggcgtacacctccgggggtaaaaaacaataacaccgttaatccactaattacgaattgttcaggttgttgaaaaagttccactcgctttggtaaaatgcacacaaatgtacgattgtaacatgtgcaagggaggaaaaacaggtgtggaagagaagccacgtcgcgatgttgcaaactaagcgctgcgacgaggggccactctgtgtacttcttcccaccaaatttgctacactcgacatgcaccattttaggcgcactgacgatctgctcaaaaggtaagggggtacacatgcacacaaatgggcgcgtggacgcacatgctcgtgcggacgtatgcacattcgcacgcacaacaaatctttaaattatattaaaacgaatggggctgaacaatgcggattaataggggggtgggcagcgcggcagaaaaggtacaagggagaccctttcgccgcgcatttgtcgaatcggtgcgacaacataaaagtgaaaagcagtgacgaatgcgagacacggaaaaaagggcaaatggaggggtggctgctaaattatgcaaacttgccaagtggcagaatggcagaatggcagaatggcaaaatatgccaaggtaagggggcacttccaaggggaagcggcaagaaggggaaacacatcacgccacaccgactacgtaaagtatcgactaggcggggagccacatcacgccacaccggctacgtaaatgacgtagtcgaaccacgtggccagggtgaaaagcgaactgcccgcgacgtacatgtaacaagctgaattgtaccagctggggtaaaaaaaaagaatgctggcaatcgtaaacaaaaatcccccaactaaattggacacgtaaacaactaaaaccttataattcatgctttttattttgtcaaaatctatggcaataataaaaaagagggctccaacgaggaagaaaatacttcctacaacgaaggtcataattgcaaaaaagtcttccttaaaacagcaataaattgaacctattataaaaataacacagccgattacgtaacatacatacccaaggaattcatttttcttttccctgccaacgttgagagcaccgattacattgctataaacacacataacacatgctatggcaaaaatgatacagccagctacgtataactttgggtaaagaaagaatgtacttcctattataaataaaatcatactgacaaaatttgtgtgaaattcccatgggcacttcaaaatgtctgtaatttttacattattttttgcatttgtttggttatctttgtctgatgccatttttccttttccaagaaatgagctttcgttgtctgtaaaaaacccacaagacttgattttatttttttttgcagaattaaattccttctttccaatgcccccttcttcaatatccattgtcctcgattccgtggtggaattgccatcatattcttctgtatgactcgttacacttttcagttcatacatatctgcttgtgcgatcgttttatgtttttttttttttttttaacttttctcgattttctttcttcaccttggaataaatggagcgcattttcctcagaccaccttctttcgttttatgccgcgggctcctgctgtgcgtacttacacctgctgggaaagcgggcgcatatgaagcgagcagcacatatgtgcatacgtaacgcgtacacgtgtaacgtatgtacgccgccttctccttcgccttcacgcacacgaagatagctgttcgatgaacacgcgcggcggagagggagacaggggggccttactgttgcagtgtttttgcttctctcctgtgcgtgtcccctgttcgcttcttctgttcgtttgtccttttattttttcctttttttctccttttttttctccttttttatgttttaacgcgtcctagtggatgcaaaatgtttatatatacactcgttcggggggatgatgcctctcgcaattgtgtatattttttctttttgcatttttctgagcggccgcacgatttttcgattttggcgcggcgcggaacaaatcaccacagtaatttaattacacttgttcacacgtgtgcgttggaaaagaggtgccgtgggggcgcgccgagaggaacagtcgacgcggagcggtgaagggggaaaaaggaaaatggaaaaaggaaaaaggaaaagggaaaaaggaaaatggaaaagggaaaaaggaaaagggaaaaaggaaaatggaaaagggaaaaaggaaaatggaaaaaggaaaatggaaaagggaaaaaggaaaaaggaaagaaaatgctgtgccaatgtaccaatgtcccaacctacccgtgcacaattttatcactgtgccaatcatcgcagcgaagaacttcgaactgtacgctgcgggaacactctgggaaaacaatgacctaggaaaggacgcgaaaacaaatcaccaaacacggcaacataaagggaacgccgcgtttgtacctgtttttccaaccactctcattttatatcgttacattgctttgcaaaccgttgcgaaggaaacgggcaagtgaaaatgtaaaaaaaaaaataatgaaaaataaataaataaatcaacgcgtaatgcaacagctgcaggccaaatggggaattctccccacccgttcgttcagccgccacaaaatggcgaatatgtgtcgcgctgaaatgttggaagtaatagaggtaaataaaaaagtcagaaggaggatgtgattgccctaaaatttataccattcagctgctcgacaaatggtggaaaagtgcaaaatatatagcctgacttgttcaggcagatttttttttttataaaaatgggttaacgcgattttgcgtgaaatttcggaaaaaaggggggggggacttcgctcggaggaaaaaacgcccgaatgtatacagtacatgcgcgggtgcaaaaaaggagaaaacggcggagaggcagggcggattaacaacaaagattaacaacgcaggttaacgaatcaggttaacgaaggagaggaaaaaagcacccctgggggaatttcccaaacgcggtcaaccgaattagcaaaaagggatggtctcctcccaacgtaggcactgcagggcgcagccgaagctgctcatatacgaagaaagcgcacaaaaatggagctgctgcacattatggtacataaaatgtacaatcactttcatgagtcccacgcaggtcgaatggtccaggaggtaccccgaaaaaaaaacgtttttaatatcgtacagttggctgtgaatgtaggcctgttggactgtgttaaaaattacgatcgagagtaacgacttggataggtcgcattcgtatttattgagttctttttcttcttctatttcttcccccggaacgtgcgtctgaacgtgttgataatcatccccattgttcctgttaagatggaattggtcaacctggccagggttaccttctacacagtcatttccaaggttcacattttcccgcctgacttgttcataacattttgaggatttttttttcttcccacgggtgtttctgcgaaatttgccattgaacaaaagacgctcacttcttgtgcggcctgcacagcatcctacttgtgagtagacgtttgtctccatttcgggatcactttggcatttcgtgctcaccatgaggatatgtttttttctccaatttggtattttccgcttggttaggcctccctcgtggggaagatccgcgtcgctgtgggagtggaagagggggtggctgagcgcggtgcgtgtcttcttcgctgtgcgtgtcttctgcgccgtgccggggtagccacagtgggggatctccagagggtcatctgcacagcggtcacaatcgaaggaggcacaatcgcaatcgtggtcactatcgaaggagtcgcaatcgcagtcgcggtcactatcgaaggagtcacagcgcgcgcccccgcccaaggcacccccttgcaccggcggacgtccaaacaaccccttaacgttagccatgtgctgcgccttgccaaagaacgaggcagtcaaatcactgctcagccccgcgttgccgtaagaggtaccataaatatccccaacggacatgtcaaacgttttactgtccccacgtttcgctagctcacagattctttctatggagcagagcttccccgttattaaacagaacaagccaataacacttttgtacgaaatgaaacatgagccaacacgcgtgacaacattatttgagctgaccaaatggtaagtgatgcctctttttacagtgacgagcaggtaagggtacgtatcgttaatttctcccatttggctcaggaactgttttcgtagcctatttttattttcttccccctccgttttgttgctaccttccccatgtgtactctcctcccgcacaaatttgtataaaatgttcggataatattttcccaaaaaaaaagtgcgctgttgatacactttatttcttcgtgataggagaggtccttcattttttttaatttaaaaatttttctcctaaggtaggcactccttttccccgtgagatttattaccatgtttgcgattgtcttttctgggcatttgttcagagcttcatccaagctgttcagctttatggtaatgaaataaatttgagcaatttgatcctccagcagtgggtctttcccgttattcctttgctgtgacgcttcccctgattgggcttccacgaaatggtgatacacacagaatggttcctcaaagtgggtacccatttttgacggccaaatttggagatgtttgtttttttctctatcctgacacagtacaagcaagtgaacagggcccacaatgaggtgtcgtatggttagcatataagcatatatatccttctgcatttggaggtactctccattcaaagtgtgtgtatccgatttgaattgggacccttcaccggagatacaattatgaaccgttttgagagaaataatttgttttttcgttcccacgtgaggctgagtgtcctcagttgagtggcaattctctccacgcgagtctgcaccgattccaccgttcattgtctgctcagcgttagtcctcattttccccttcaccagaatgctcgtcagccggacgtggttataggagcattcaacgcccacggtgttacccattgtttaggtgcagctttgcatcgaacaggggagcggcgcaacgggaaggaagtgatactggtatgggtgcaactggaaacggttaaaacacaaaacagcaaaaagggtagtaaaaataaagtcaaggatgggaccggagaagtccagaaggcaaaactaaggtgagttacgggtaggttgccctgcgactgcgactgcgactgcgactgcaactgcgattgcgccccttgttgaggcaaacgcaatttcttacggtcaacgtgcagaagcaaaacgcctttgcggtgtataccatgcgcattgaaggagcttacatagggacccgctaacgcgcgagtgaaggcatataattcgagctgcacacaacagggggtaggggggggaagcagcacattttttaaatggctaatgtgctaacttccttatgatgcacccactgtatgtaggaggtgtggaggtacactcgtccggtcatcctccccccacccacattctttcctacttaagtaaccaccagctgaagccaccagtgactagcacataacaacttggagagtttatctcggccattcgttcgagtcgtcgatggtttgttcacttggctacctcctcaggggtaaccgctctcgcacaaaatggtgataaaaaataaaataaaataaataaataaaaattgaaaatttaggtgatgattatgtgaagcatagatacattttaaaggtaccatttatttgcgcctttttgttaattctttttttttttttttttgttcccgcttgggggaaaaaaaaagtaagcaaaattggctatcaccattttgtgaagttgttaaagggtatgccgctccccctgcagaaaaacacgtccgctcactttccccttttttttttttgcttttttctccccatttgagtggctcgaaaaatagccactgcaaagctagtctgcaagccgatgtcgacctgcctgcgcagggtggtctcctcatcatgtgcacacaacgtatgtgattcgtatgcgagcgttgttaattcggaaattgtgtgcgttgtggatgtagcttttataccctttgcggatctaccgcagcgtctccccattttttttttttacgcaccgcctccaaatgggacattcaccaaggcgcaactctatgcagggtatctccgaacacggtggggattacacacaaatgggtcaccccccagggcggcatttaaaattttttttttttcttccaacattcgaacacgcgcatgttgttacttttctgcacaaaaaggaatataaaaacagacataaacgtaaacacaacccggtgaaaggtgtcattacttgaggaacccgttcacacccatttgtgcaaaaattacgccatgcatttgccgcatgtgggtgttctccgaaagttactccaaatttggagagcagaccgatgggcgcgttcactgtgcataatcagcctattcgcaccgaggggccataaaagaaagtgttagtaaaaaaaaaaaaaaaaagaaataccaaaaggggtgcatggatacgcatgactccatttggcagcatacccgcagtcatacatcatccaccgagttagaagagttcgaatggggttttcccaaatgttgatcgttacgccgatgattagtgtgacggttgcgccattagacatgtgcactcgacacgttgtcccccccggtctccaaaaaaaaaaagtgaaacacccgtgcaggcatgcgcatatgtgtccgatgaacctcgcagatgtgcatacgcagcggagggggaaagtcgcactcgtgatggaagtgccccgcagaactgaccaagtgtaaccggatgggtgttaacagatttggtgcatacacttctgtccgtccatctatctgtgtgtcagtctgtccgtatgtctgtcagtctgtccgtccgtctgcctgcctgccttcctgcctgcctgtttgctttccctttcgctgcttttttccccccatttgcgcccatcccctttgggcaataaatctataaaaatatgtatgcaccatcgggcaaaggaaaacgtaaacactaacgcgtcgcaaatcattccgaggagagtgaccaatcgagcggcaaccgcgggtcaatcgcgggccaatcgcgggacaatctcgtgcggggttattttttttttttcctttactcatttgatggtttcaaaataggaatctaatctgttagcgaaattttcgggggaaaagacaggcaagtggggtgatacataaattgacgacccagtctgctggttaatttgttttctggttggctagctggtcggcaaactgcttcccgaactgcttcccaaactgctcccctaactgctcccctaactgcttcccgaactgcttcccaaactggttgcatcgttttcccctcctgacgaacgaagcatcacgtgcgctttggggccatgttcagaattttttttggagactgtccctgctcagaaaatcttcccgcagtggcccctaaacaggtgcagagtccccacgaagaggaatttcccctccgtcttccgcgaaatttggcgctgaaatttgccgctgaaatttgccactgaaatttgccgccgaaatttgccgccgaaatttgcacccaaaatcgctacatttgtgaagccccccacacggtggagtcacttttgagtaaatttgcttccgctcatttgctcccgctcatttgctcctgctcatttgcacccgctcgcttgctcccactcgtttgcccccgattgaccacccgactaggcaaagatgcacggggaatctagacaggtaggggcaatcctgagaagtccgctcagcagtgtgcgtcttggaaaatgtcgcgtgagattgcccacacgagaggggggtcacaaaccggagttgaggcggctcttcagtggagagatagttcaccaacaggggaacgccgcgagataaagctgcgagacaaggccgcgagataaagccacatctttcaccgctaacctccgctcgtacaggttaacgcctccctgaggaagtgcaccgagatggaatacatgtgtcacctttacaacacacagctaattgagcaaagggagagaataaatgaaattaaaaaaaaactcaactcgtataatcagacaatacaagaacaggaaaatctttttaatcactttacgaaatatacggatggatttttgaataacattatgtaatgctttttttttttttttttttttaaatttgtatcttctttatgttgaccattaccgccatccctcccccttggtgccttcccccctatttgtagaaccttctttggaaattttaccaactcgaagagattcggtgtgtttggtacctgtgcgaggtactgccttgtggacgatcgggttagtcttcccgctgtgtaaaaatatgccccctttgtggtgagggagggccgtcctatgtgcgtgtagtgcgtctcgcgttactgtcgagcgatagcctcacactatgcgatagtctcacactatgcgatagtctcacactgtgcgatagtctcacactgtgcgatagtctcacactgtgcaataatctcacactgtgcgatttccaccccatcccacatcccttttacacgcagaacgagctaaatttcggcaaagagaggaaaacgaagggtgtgaaaaaaatgccaaatgtagggaacatacatcatgcatacggagggaatgaccaaaacagaaggagcaactgcagctgcaattgtagttgcacctgttgctgcaaaaaaattaagtccaaaaaatctgtcagtaaccaatgccaaaacaccatcgtgtacaacaaaacgagcttctacgtagaggaaaatacaaatcggaaaaaaaacaaaaaaaagggcaaacttaaaaaagggttgaaaaaaaaatacctccaattgacaaaaaatatatataatttgcacaaaccctacgacaccgtcgaagtgagggacctttacgacatctacaggaagcagagttcctcgtattgtgatcattattacgtcaactgaaagttgcaaagtggtgccttctccctaacatgtgtgcgtacattttttttcctttttttaatttatttagctttaatctttaccaaattagtttttaaaaatgttaacaggcgggagggtcttttttgccattcctctcgacaatttacaactttttgagagtgctataggtatacatatatcacgcatgtctgtcgcttatccattttttaaaaatttgcgaacaacagcatttagaaggtatactctccactttgtattacatccacaaaagtgggaagtggatggtatgaccttccaggaatgttaatttttttacctgacctgttcattattttttttttttttttttctttcttactttctttcttgcttactttcttcttttttctccgccaaagtgcaggagtgctaactgcctacctgttccatgttaactgatccgaaaaaactaaaacgagcaaaagtgaatgcatgcggattgtaaaggcacgaacgtttatgcgcataggcgaagcgtgtttctatgtatgcgcagcttctacaagtaattatcacacgtttgtttatatgttcctatcatctctttctttgcgtagcacaggctaccattttgcaagttttataatttttttttttttctttttactcaacggcgtttttctctatcatgcagggggtatacatatatacatatacatatatagatatacctataaagcaggtatgacatgttaaccttccatttttttttcaagcgaatatattaaattctcctttttttttttacccttttcctgtcagtcattttagcaaaagggtgttctacacgacggaggatgcatcctgctcattttgctataagatggagttgtaaatgagcagtgaggcggcatgataaggagcggatatgccatttggtaatgctccttttttttactgttaaccctatttctataagttagcagcttcagatcgtcgcaatatttttatggcagtagagcatccctctcctcgttcagggtgttcattgtatgtgtatttaagtccaggtacgcagcacccctttgttatggactcctttatgaagtgaagcggcctggtctggtcctgtcacgtgtaactgctccacaacaggcacctaaaataatgatactgccatggcggttggctgcctcccttacttaggggtgtaacggaagagagagagcgcgggaaaaggcaggcgcggggccggagaagccgatagcttaccgttggcaaagcaaagagaaagatgcacagcaaagtaacgtggccaacgcgcaaaaagcacacattttcttatttgaaaaggcctcttcaggtatcccctttttctcagggaacttttaccagcccccattcaacttcagaaaccgcctcagtgtgcagtgaacatgcatgaacacacacgcgtggggtaaacgtgtgcttacgtgaaatgagcatccctctcgcttcgccccctcgcaccaactgtgcatgatcagcttttggtgccattcctgcgcaggtatgtataccccctccactgctgcctcgagcactgtgttgggcgactccaagtcacaatagcgctcgtttgggggagcataaaaagctgtacgtttttcccccgcagcaggtttggggttttcccattcgcatttgatttgtgactttctgccccatttttagggtgccattttttgtgcattttgtttttgttaacttttgcctccccttttgtattcgatttttcgcacctcccgttcgtcctgcgtttgccctgtcacaacccagagccagagcttgtccgaaaaaaggagatacaaaaaaaaaaaaaaaaaaaaaaaaaagctgagcgtgacaaagaatgacgaagagtgccaacacgcgagcgttaaaaaggaaaaaaaacaaaccaaagtaaagcaaaggaaacaaaactgaacgaaccaaatacatattaacatcccagcgtgagcgtgaacactccaaagaacgcaataaccaatctgtgtgcttttactcttccccgcccaccttcatcgtgagcgatggaatgaaagtataattatatgtgcgtaccaaattggaaacatacatacatacatactttttttttttttttttttttttttttttatgcattgtgtccttgtttgcatgtccttctcctcgccgagcggaatgggcaggcgttgactgtcaggtgaacgtctcaccctgtttattgtcacgcgtatttacatgcgtattctccgtgcagagatatacacgcagcacatgcgcgcttagcggcaccccagctgtatattttttagttaatcatccttctccccttttgtttaaaaggacaagggaggagtcccccaccctactcccacgtttctttcgtcatcgcgtatgcccactccatgcgaattgacatgcgccgttcatttaaacgttagcgcagatcgcaaacacgggttgtatgcatgcgcgtgtttgtgcgtgtgaacgcgactgcccctgttgacacgcgcaacgcacttgcacacacgcagctgaggagctgtggctgaggagctctgtcggttgccagccgaatatcggtccctgtcaaatggccaagaaaacgcttctctgtgtatcaattttccaaaattcccatgtcctctctccaaacacacacaccgtgtacatgcgtctaagggaaaattcatttatgtgttgacgcccctgcctaccttcgcgtatttgcgtgtgcatgtggacgcacatataaaaggaggcatatttacggcctcatacttttaaagcaactcacccgtgcgcgcctaagcgtgcatacaaaaattatcaaagttgcgtttctgccaaatgcttcctttgtgaatttgtctaccttttgaaatgtcgaattgttgcatgatcgtattttttttgcgttgcgtaaagttgtaatttttttcccaaatttttgccaatttttgccaatttttttgctaattttttatgccttttttttttttcccctctcccatttgttgacctgcaccccgcatcgacccaacgatgaaaatgtacaaattacaaacggggtgtttttcaaaatttggttgcacctaactcctcacatgcataataccgtgagcataggtgttgcatctctgagagagttgtaaagataatttctgaggagaaaaatcccccagtgaattttgcgcccacttttgatagaagccacagcgtgtgtgccagcgtcccagcagatcagcagacgagtgacaggttttcccctcatgtaagagcatacgcacgtgcgcgaataggagttaaaaagggcgtcaaccggtttgcccgccgggtgcccacgcgagggcgactcctcacagtggcacgtacatcatcagagggggagcagcaagcattttgctttgctcatttgggcatcagctcatttgggcatcagctcatttgggcatctgctcatttgctgattttcccatttgctgattttctcattcgctgattttcccattttctgattttcccatttgctgattttttctccctccttagccgcgcaaaggatcagtcgaaaaagtgcccaagttggacccccctgcaaggtacacttaaacgttgggaaaaaatcccaaaggggagaacgcgaccgggtgagtaaacgagcaaatgagcagatgagcagatgatcggatgatcggatgattgggtgagagccaatcgaagcggtgtcttccccgcatctgcataagtgcccaatacgatgtgcagcaaaaagttcctgttgagtatccccccccaagataattgcgcgcgtgcagtgtgcagtgtgccgtgtgcgccatccgaattaagacaacaaaagggagacgagcgaaacgagtgagacaagcgggacaggcgcgggaagtccacccattcgttatgctcatttttgcacacaaactggcatgtctagacgtagcaactaacggcagtggctgttttgcctccccccttgccttatttgtgtgcaaaaaaaaaaaaaaaaattaataaaaaaaaaaaaaaaaaaaaaaaaaaaaactcggagcgaatactttctcaaaaaaaaaaggaaaaacattttctgaccgtctattttggagagacacgtacacacgatgaacacccaggggcatatttttagagcatgtttattgtaagtgcagtaggaacaaaaagcgatttacgctgccgtaagaggttcccagttgacacactgctcacctgcttcaaaagaaaggcaccctgtgaatagctatcatcacgcaaaaaggaggtcccccgaaaaaagaaaagtacgcacagttactgggagggtcacttatgtataggctgacttgcttggagagtagctcgccactgaggaagtagcacatttgagtgttaggcagcagagagaaggggagggggacactttcgctgtgcctcagttgggactgtcctgtgtggcttggtaaaagggggagaggccatcaggggggagaagcaatcgggggggagaagcaatcggggaggagaagccatcagagggggagaagccatcagagggggagaagccatcagagggggagaagccatcagagggggagaagccatcagagggggagaagccatcagagagctgcaggcgaatttttcatcgtgaactaattagacgcgctaaagggggggcattctgtcccaaagtggacacacctaactgcacacatatgcatgtgtatgcactaccccaccgctgaatttatgcgcgttttttttttccaccccccacccgatcgtaggaaaagcaacgccgcagagcaaccgactcaagcaaaggcgtaggaacagtgcgacgttaatcccgaggagtataaccaaatggcagagggcgcgaagagactgccactcacaatggagaacccagaaatgaagaaaagcccatcgggtcgagtgtccgatgatggaataaagaggacaccatcggggaaaccaatacaaacgatgtatgtattaaacaggaaaggagaagaagaagatatttcatttgatcaaattttaaaaagaatacagagattgtcctacggattacacgagttggtagatcctgcgagagtaacccaaggagttattaacggaatgtatagcggaattaaaacgtgcgaattggatgaactagcagcacaaacatgtgcctatatggccacaacacatcctgatttctccatcctggcagctagaattactacagataatttgcacaaaaatacaagtgatgatataggagaagtggcagaagcgttgtatatgtataaagacgttagaggaagaccagctagtctgatcagcaaagaagtatacgaatttatgatacaacataaggatagactaaacaaggagatcgattatacaagagattttaattacgactattttggatttaaaactctcgaaaggtcctaccttcttcgaattaatggaaaaataattgagagaccacaacatttgctaatgagagtatctattggtatccatataggagatttggagaaagcgttagagacctaccatcttatgtctcaaaaatattttacacatgcaacacctacgttgtttaattctggaactccgagacctcagatgtcttcgtgttttttgctgtgtatgaaatctgattcgattgaaggcattttcgaaacgttaaagcaatgtgcgttgattagcaaaacagctggtggaattggagtagctgtacaggatataagaggacagaattcgtacattagaggaacgaatggaatatctaacgggttagtaccaatgctgagagtgtttaatgatacagctagatatgttgatcaagggggtggaaaaagaaaaggatcttttgcagtttatatcgaaccatggcattcagatattttcgaatttttagatcttcgtaaaaatcatggtaaggaagaactaagagctagagaccttttctatgctgtttgggtacctgacctttttatgaaaagagtaaaggaaaataaaaattggactctcatgtgtccaaatgaatgtccaggattgagtgagtcatggggagaagaattcgaaaaattgtatacaaaatatgaagaagaaaatatgggaaaaaaaaccgttttggcacaagatctatggtttgccattttacagagtcagatagaaacgggtgtgccgtacatgctatataaagactcttgcaatgctaaatcgaatcaaaaaaatttgggtaccataaaatgcagtaacctttgttgtgaaattattgagtatacttctcctgacgaagtggctgtctgtaacttagcttccatcgctttgtgcaaatttgtcgatgtggagaaaagagagttcaattttaagaagctttacgaaattaccaaaattattacgcgtaatttggaccaaataatagagagaaattactaccctgtgcaggaggcagaacgatccaataagagacacagacccataggcataggagtacaggggttggcagataccttcatgcttttaagatatccatacgaatccgattctgcgaaagaattaaataagaggatcttcgaaacaatgtattatgctgctttggagatgtcgatggaattggcacaaatatatggaccttatgaaacatatcagggtagtccagctagccaaggaatacttcaattcgatatgtggaatgtaaaggtggataataagtattggaattgggatgaactgaaggcaaagataaagaagcacggattgagaaattcgcttctgttggctccaatgcctactgcttcaacgtcacagattcttgggaataacgaatcgtttgagccgtacaccagtaacatatactacaggcgggtacttagtggagagttcttcgtagtgaatccccaccttctgaaggacctcttcgatcgtggtctctgggatgaagacatgaagcagcagctcattgcccataatggaagcgtgcaatatattagcgaaattcctagcgacttgaaggagctctataaaaccgtttgggagatcaagcagaagaatatcatcgatatggctgccgaccgaggcgccttcatcgaccaggtaacgcggcgcgtgcggagagtggccggcctggccgcgtttccccccagcagttcacaagcgggtgtgttttccgccatttgtgttctctcccatttgtgtcctctcccatttgtgtcctctcccatttgtgtcctctcccatttgtgtcatcccactttttctgttttgcctcccccccgcagtcccaatcgctcaacatctacatccagaagcccaccttcgcgaagctctccagcatgcacttctacggatgggagaagggactgaagacaggcgcgtactacctcagaacgcaggccgcgacggacgcaataaaatttacggtggatacacaggtggccaagaacgccgcgaagatgaagaacgccgagggagtagccatcacgagggaggtatccagggagaccatttcgaccgagtccaccgtcacgcagaatgtggtgtgtccactgcgtcgcaacaacgacgaccagtgcttgatgtgctcgggctgagcggtcagtcatcagccgtcagccgtcagccgtcagcggggtgaggaagtgcgcacataagtgtgctaggggagataagcgtgctgagcgtgcctagcttgctgaacaggctgagcgtgccgagcgtcataaccgcactgccctcaacgcagttacgtattcacacagttgcgccaccgtggccgtcatgcggagagagtcacaaccgatcggccctttaaaaaaaaaaaaaaacttaaacatataactacatagcgacgtgatgacatagcgagagaaagcggcaagcccgagggagagctacaccaaagcattcccaaccaaaaaaaaaagtggcaacagcgtgttggacatattggaaaaattgcaaaagaaatttgcacctccccacccaaaaaaaaaaaataaacagcacaattaaaatgtaaatattttttggcgttttgcatttcgaatttattggcattttcatgttcactttcgcgttcactttcgcgttcaccttcactcgcgcatatgccccgcggcgtgagccccaagtaggttctgctcgcccactgcgctttggcaccgaccctagtgcatgcacaccttccaagtgcgcggtcgccttcccgaattaactgacacgaaacaggcgacaggcgacaggcgacaggcggcaatcgacaatcgacaatcgacagtggacaatcgacacttggcaaaactgaccaagtcgcccatcgcccatcgcccatcgcccatcggccatattgaccaaatgaacaattttataaattttcaaattctctaaattgaatcaaaaaaaaaaaacttccgaatgtgccttcccccctcagcgggaaaatgactcagaagaatgtatggccacttgtcgcagatcggtaaggggggggggagtagccaaagaggagcaggtcgtcactccttcgttaggtgcttgttcatgttggactgtccacaattagggcaaatgaagttctgcgtagaggaggtaagaagggtggagtcacatacgttgatcgggttgaggaagcacaatcgagatgcatatccgtatgagtgaaaattagaaaggcacacagagtggaggccaacaggagaataacccagtggtgggggggaaaactctggagcggcgcggaagcgaaatcaccacaacaggcttagaggcacacctcctttgtctacctcctttgtatgcctcttttgtatgcctcctttgtatgcctcctttgtatgcctccttttcctacccccttttcctacccccttttcccacccccttttcctacctcctttacgaatttttggtccctccctttggatggaaatatcaccaagttgcattttacacatttgtacttgaacaagccgcttgacccgcttgacccgcttgacccgcttgacccgcttgacctggttgacccgcctgacccgtgtggtccttcccccgtcgcttctttcctgcgtttgtataggaggcctgccacgagtttgaaaatgtgccgcagtgaagcggtgggggggaaaaagcaaaatgaggggagtcggcaaacgtgcacacaggttaacattaacgaaagataacgttaacattggctggcgttaacggggggtgaagctaacacgggttgacgctaacacgggttgacgctaacacgggttgacgctaacacgggttgacgctaacacgggttgacgctaacatcggctgacgctaacaccgcctgatgctaacaccggctgacgctaacacgggctaatgttaacaccgcctgatgctaacaccggctgacgccacatcgcgcccatgtacacccctctcgcgctaacccactagcgaacccagcgcaagcgtgatgatggccagaccgaagggattgttgacccccctggtagccttcgctatgttcgactgaaccgtctccaaataggtttcctccctatggggattcaaatttaacgccttcttcttcgccgtcttttttgcataagcactccttaacccttgcgtgcaaataaagtgacaatttctctgaattttcactccccgtattgcgaaaattgataaaatgcacgcgtatgcaaatatgtagattttcatttttccgttcctgtggcctgtttaacgtttttttcttctccttctttttaatccaagcggaacagccaaatgtgtgtcactgaaggtacagtgacatgttgttatgcacagggcatgccttaccaccttcaccatttggcgcagtcacctcactcatgatattttcccttttagatctacgcaatttcggcaatattttctttttgtacttttttttgtacttttttttgcacttttttttacttatttttttttcacgtaaaatgatcatactggaaagttgtacaaaaagcttcttacataaattgccaaattgagaaaaaaaaggaacgataagtacgagccacacactggtatgaggcacaaatgcaatttctctgtcgacatggaaaggggggatacttagggcgttgcgaaaggagtcatacaaatctcctctcagcaaaaaaaatgcattacgcgtaacattgtgtgcacatttgagagtgcctgttcaaatcggcccacttgaacaacctcacgccgtcatgtcgcactgcactttgctttgcaatgcattccccgttatgctttattctgttccacctccgatcggttctactgaccgaacacaaaatggaaaaaagtgggagtggctaaaatgcgcaacacttctgtgtgcccatgtggatgccctcacctcaacggaacaacaaacgttgttcaatcgtgtgcaggggaagccccttcatttggacgccaactgatgtgataaccttttggcgcataaaatgagcccccactcggccatcctgtgtgtactgaaacgatcgagtaggctatcctatctcgagaaagttgtcgaaaagaattacccccccctcccttttgctaaattctttctttgccccctactcagtagtgcatcaattttgaaggaaacgtacgtagtcttctttatgtttaataatttttttttattttttcctccaactggaaagtaacttccgatttaggaaagaacaacgctccgcgaagaactcaaattttaattttgcacatgaaaaggggcaaaaaaaaagaacagagcggtgacccacaaagcagttagctcattttccctgtttacatgtaagcccacttcgcaggggaggcggggcttgccactgttgggcttccgcttccgaacgaccacgaaatgtccaaatggggcattcgtaaagaaaggggtacacggtccacgccacggggtccacgatgggggatatccacaccaggtggacgcacagaacgatagagaaacctctttcagacattttcatttaaaaaaaaaaaaaaaaaatgcgacgtgcgaaataaatgtgttgcaatcctccgtcggacgtgcccccttacgtgtatgtcaacatacgcccacaaggcccacgttcaaaaatgatgggcagcccgttaaaaaatgatgggcagcccgttgaaaaatgatgggcagcccgttgaaaaacctttttcagtccagtatattattcatgtaattctttatatctgcaaaaggggggaaagcacgagtaatgttttgcatgtagatttgctgcgcggtgcgttatgtgcaactggggaagggggggagacattgcgcttggagcgggggggaaggtgtgtcaatggggctatccacaaaaaacgggaagcacatgaaggagaagcgggagaagaagcagaagtaaaagcggtgcaaaagcggtgcaaaagcggtgcaaaagcggtgcaaaaggggcgcaaaaggggcgcaaaagcctttcgccgacgatacagagacgaaacggaggcaggcgggaaaaggccaaaaaaaaaacgctgcaagacaaaaggtttcttgttcacatgaagattccaagtcagaatcgaattaacagaattgaagttgcaaaggaggcatgcggagaaatgaggggctaaaatgaaaaaaaaaaaagacagaaaaagggataaactacgaatgtccattttgtttctttctgaaatggtttaaacgtattaacaaacgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaataaggaaccaacacacggaggtaaaataggggcttaaacgcaatgggttaaaataaggtattatcgtgaaacggcggcataaacgtgaagaacaaaaaatgggaggaggggtgctcagaaatgtggcgaaacgggggtagattataatggaaaattgatatgccatgggaggggaatggaatggctagctggtgttgacaactcgatcgcaaactcgcccaccacacgaggaaatgcgcgtgatgtaggtaaaaacacagggaggggcactcataccctgcacctaaatggcggcacccacggggagcaatccgaattagtatcccccacaaatgggtgtccccccaaatgagtgtccccccaaatgggtataccccccaaatcagtatccccccaaatcagtactcccccaaattcatcgacttgacatactggttcgtacctgacgaattgaacttgtaaaaatcgtccttgtttaggatcttcgaccaaatgagcaggtcgccccgcatcaggcccctccgaacaatttgagataaattaaagccattttgtttaacaaaatataagctgtccgtattcaaattatttgtgaaaacttttaattcttggtaattctgttcatgtgcaaaattttccaactgggttagcaacctgcttccaattctcattctcctgttgtccttttttacgaccatcctgactagctgtgctatagaattgtctcccttgaacggcacaattcctacacagccgactatttttctgttcacaaaacgaaaggtggaatcatcatcatcgttagttttggattggaatatatttttcctaatttcgtttaaccgatatggcactgtcctcctactttcgatgagctccttgttggctatgtcacctatgctacagaggagctttgttttttcttcacctccactgtgcgagttgttctgccggtcggtggcgtgatccaccgttcggctgttactcccgttgctgtcatgattggtgtcgctactggtacagtttcccttctgcttatcctcctcttcgtcacatttgctattttgattattcttcccatgcttcccatgcttctcatttttactgtttttacctttactcttttttccctcccccttttcgtccgtaccgttcgtgctcccaacctccgacgtgccatcactcctccctgcgtctcgcgtatcattcaaagggtctccctctccttggggagtattcaacccgtctgaaacatcactgagacctgtgcccccaccaccgctgggcgaattattactcatcttgtagtaaatatcattgtaattacgtgatgtgcactcctcaagatccctcatactgacaacattccttttggttccactttgctcagaatttttgacttcactgacgtccctgtttttatgatccccatttgtggttgcgttcttttccgtttcggaatggttcggacttacactactgtcttcacttttgttaaagctatttttctgtaacatttttggctcattcgattcttcaccactttcgaacgttccactttttgatgacgcatctttgaagtacttactattattttcttcatcggagttttttacttcttgttcccccttctcattgcataacattttttcttgttcctcctgttccagtaaaaccttttccctttcgtgtatatcactacatgtcgttctgctggccgagccaaaattattatcaaacacctcggccacccaaaaattgcaaccctccacgtttatgtagcttttatataaattctccaaatctgggcaatcatttcttatatggtttaaaaattccaactttgcccttatgtacaaatatattaaaaatataatcaagaaataaaaaattttctttaaatccaaaaaaaagatataatttatcaccacgatgactagcaaatcataaatgtgttgtatggaccagtatataactgcgggcagtgttagcgagttgaagtggtcgtgcagcaactgcctcacttcgtttatgtccttctcttccagttgccttatcgaaatcagcggctcggggaactttgctttttgcttatctgcgggggggggcggtaatgcggtaaagcggtgtagaagggacatacgaaaaaactatgtacattggggacaaacgaaaaatagctagttggaaaaaaaaaaaaaaatattccccgttcaggtgaaatgtgcaaaatagctagttggcaaaaaaaaaaaaaaactattccctgttcaggtaaaaacgaatggaaggcgcgactaactcggagagcgccacttctgcgcgtgcttcaacgcaatatgcgcctctctccgacattcgtgaaacacactcccacgaagggcacatttgaatgtctttaaatattacttattaaaatatgagatatagaacttggcgccttttccttctgcttgaataaattcatggttggctgtcctgtttgctatatttcccctttttattttattttattttattttattttatttatttttgcgtgtctgttttatacgcccgcgtttggccttccttttttttttttttttttttttctcttcgtgcccttctttccacactttcgctgtttattttgtgtgtggaatgttgcctttttctatagtgctgatactcgactggtttgaaaaaggaatgggaacagaagaaatttcaagagagatttcggcacgaacgtaggggttgtgggaatgtttcatttgcaacaattcgcagaagatagcacaggagctcgtgttggcatttgcactgacgctggtgtagacgttcgcatcggcactcgtgtggacgttcgaatcggcacttgtgtggacgttcgcatcggcactgggagttggctttcgcatgggctgttgcttcgacttttacatggactcttgcgtcgacattggcatcggcgcttgcgctggccttcgcgtttgcgttagcgcttgctctgacactgcaaaatcacagtagcgtttacatcacttcagcattgtcaccatgtaaagctgaaagggggatgataatctgaactgagttttttcttctaatatgtttcaaacttcccacgaaaaaggcaaaatgcatgccatgatacattcatgctgagcggtattgtttttttatgaaacgcatttcccctttgggggtttcttttaatgaaaaaaaaaaaaaaattaaatattactacgtacaaatggtaaacatgtgacgaacgggtgatgaacaaatgaagcaatgcaaaggaggggggagaaaaatgagctggggaaaaaagcaggctgcccggaacacggaaaatgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacatacatacatatacatatacacatatatgtgcgctcattccagccgtatttatgtatgtacataacatcctccttagtaagcgcgaaaatggcttcaaaatgctggcgaagcaaaggtcgatgaagtaaacgcgaagccaaaatgtacgttcgcgaaaggaggttctccacgcagtaaatacttggggcaaataaaaacaagcagcgtatatctttggccttttctccttccgaaggaattgcccagcgagagcacaaaaagaaaaaaaaaaaaaaatggaaaatgtttccttttttgaggggaatacatccaagcggaaaaattaccaagcagttaaatggttaaataaattaacttgcgtatgcgcatgcttgcgatcatacgagcattggattgagtatatatacatagccgtatgaaggaccattgttaggcaagcttttcggcacggatattcctcgcattaaggcatacccaccacgtgggtgggataggcctcgccaaagctctaagtgggcatcttccgatatgcaacatactcgcataatcccttttttgtgccaaaattaaactctaagggagagtctaaagtgttcattataaaaaaaaaaacatcatttgtggcgcaactaatcattggtgtgtgcacgctcgaaagggtcgttatggaaaaatgattggatcataagtagtccatcactcagtggttgccacaagagagcacgcaaaaaggggtactccccgtctgtgtggatgtacatgcatataaaaatatacatttgacactttcccacatgtaacgcgcggcgtgcattcgcctcctgtcccatgagatatgacaaggcaatttaaacacaagccaatgccccttgaatggcaaaagaaaaaaaaagtcacatgtaaaaaatgtgcataggtggccacaacagtgaaaaaattaagaggtttattcttcgcgttttttttttttttttttttttttttttttttaatcctgttttgcggcatatgtaattacgctccccagcggagaacggaaaaacacacgaagggtaacaaaggcgaaaaataaaagctgcgaggcgacatgcagtgcgcaattgtgggtgaggcggtgccgagatacaagcgtacttctgaccatctgtgattgtacttttgaagctgttgattgtacttcttaacctggtgattgtgcttcttaacctggtgattgtacttttgaagctgttgattgtacttcttaaccgggtgattgtacttttgaagctgttaattgtacttcttaaccgggtgattgtacttcttaacctggctgctccctccttggtccgcttcactcattctgaggcgcatttactgtaagcagcgtacctgcccgaacggagcgaacgggtggctctctttgttacctcctgcagaatggagaagtacaagcaaatcctggccaaactaaagtggcacaaaaaccggagctgcgaaaggtaccagtttgggatgttcgaaattgacaaacgggaagtgttcataacgacggagcactcttatggatttgttaataacaagccactcctacctggccatatcctactaacgacattaaaaaagaaagaaaaatataacgatctagatatagacgaagttatagacattaatttgttgtcaaattttatgtgccatgttatgggttccctacacaacacaaccaacttctcgatagccatacaggatgggaaggatgcagggcaaacggtagagcaggtgcatattcacataattcccagaaaaggttccgactaccagaataatgataacatatataaagacatgaataaattaaattggggatacggacgagatgttgtgtgttccgcttgcaaacatttggtgaaggtcccatcgaagggcccagttgaggagagtttcaagttggaagaattcaagtaaggcccgaagaagtggggagttccactttttttttttttttttttttgggtgtcactttaaacgtcacgtaaactacctttaccatgctcaccattgtgagtgctcccatttttgcgattttgcgatatttttttttgctcagcaccgccctgaggtccatcgacgaaatggaagtagaagcaaacacgataaagtcttacatcgaaagcaattttgcctcaccctgagcgctgcgttcgcgcgcccgacgtcgctacgtatggtatgtgccacacgggtgggtatcccgtcgaaggtgccgcacctacgttgtaaagctgtgtgcgcgctttgcgtacttcatgcagtttacgcactttacgcacattacgcacattacgcacattacgcactttacgcacgttgcgcactctttttggaggggcttcacccttgagggtctcgttaaatgcccccattcgaaatgacgtacccaacaataaagctactacgtgggtgtaaatatgttcttccccccttcaccctttttcgctacctaattggaacatttttgtcgctgcacgaaccggcacgggtgaaccgttcgaatggctacacaataggggagaatacacgcaggtgacaatccaatgcatgttatgttttctccttcgttttctgctttgttttctccttttttttctccccttttttttcgcctttttttttcttcccttttttttcgcataactgcgcgaggggaacgcttccttttgttgacaactgcatggagccccttttcccttaggaacacttgggggagctgtgccagcgtgaggggctcgccgcgacatggggtagtatagccactgggaggagccgccctcagcaggaacaaacctcggtagagccatcctcggtagaactccctcggtagaacttcctcggtggaacttcctcggtggaacttcctctgtagaaccatcctcggtggaaacgcgcctccccctgccaggggcacaccactgagcagctgcgcgctggccgaaccgcccaccatgcccgcggcacacacggaaaaggcccgcttctaacgcgaaaatgcaaagttacctgctgctgcttgtcgcgattgccctttcccccctatgtgcacataaaggggaggcaaccgccaagtacagctacataaccagcagaagcaacgtaccagtaggaagattaaaaaatctaaaaaagtccaaaacgaagttgctcctttccccaggtgaacacaaccaacaggggatcagcatcccgtcaatgttactctccaagagaatcatatttctatcatctccagtatatccccatatatccgagcaaataatctcacagctcctctacctcgagtatgagtccaaaagaaaaccaatccatttatacattaacagtacaggcgatttagaaaataataaaattataaatcttaatggaatcacagatgtcatatcgatcatagatgtaatagattacatttcgtctgatgtgtatacatactgtttggggaaggcgtatgggatttcctgcattttggctagcagtgggaaaaaggggtttcgtttttctctcaaaaactcctcgttctgcttgaaccagtcctactcagttatccccttcaaccaagcgtctaacattgaaatacagaacaaggaaattatgaacactaagaggaaggtcgtggaaattattgccaacaacacggggaaggagaagagccacatcgagcgcattttggagagggacaggtacttcagcgcgcccgaggctgtgcagttcaacttggtcgaccatatcctcgagaaggagtagccacgacggtggcacgcatgcggagcggcaccgcaaaaaacgtgaccgtcttaccccctcccctggcaaagatgctcgcaaaaaggttgctgctaaacgcgcgcacaccggctaaccttgccaggtacaacgccctcaggagaggaggatcactcccctgggccaggaaactcacctcctcacgtgatcagaccacccattttggaaaaaaaaaaagcaaaatgagaataaagaaatagggaaaggagaaatcaagtcgattgaccaccccgcggacgagaaaccatctaactttcacgagcaagatggagggtctaaaggaatactcacccacttggtaagcaaaaatggaaagaaaccaatagcaggggagctgcccaatttagtgcttgcaattttgaaggaaaaatcgtctctacagtcagaaaaaaaaacgctaatagatcagtacaaacaaattgtgtgtgtacgtttggaaggggggtcccaaaatagtgcagataaaaaggacgccctcaatttttcggacatttttgccaccctgtatttgtgttacacggaaaagatattcgacttggacttcgtgaccaaagtgaatgccgcgctggaagtgctgctcagcggggtgggcggcaaaatggatcaaatggatcaaatggatcaaagcgatcaaagcggccatcgtggtaatccaggcaatcgtggcaatcgcggtgaaggggagaaagacgtgctgaacgaggccaccatcaaccactgcatgatgatgttacactacttatcctccttaaatgtcaaaaatgtaacattatgcaaccaagtgagggactatatcgtaagcaacgaggtgccccccctggtcatctaccattacctagaatgcctgagcctgctagccgactcgaccgacagaagaggcaagaatagtctgcgcgattatgttgttcccgtcgtagaaattttcttggaaaatttttacaacttcaacaattaccttgtgctgcgcattctgcagttcctacataaactgagctttatggacgcagaactatttctcctgctgacaaggaagataaataaaaatgtgtatcgggagaatgcgaaccggtttgagttgtgcttgctggcgcgtacatacgccctctacaaaaaggaaaacatcacctttaataattacctgtgtgaagatttgatgagcagcttgaccaagtatgaggacaactttcagagcgacgaggatggcccggttagcagtccggttagcagtccggttagcggcccggttagcggccaagttggcaacccggatagccacccagatggcagcacccctgacgacgaatcttcccgcttgctgcaaagccaacccgcgaacacccccgacgtgctcgaaattgaaaacgtgaaccggcagaactaccccctctttaagcaccccctgtacaacggcggattgaacttctacgccttcttcgttgacgcgaagacaaccaacagggacaagtgcttcgaacggaaaaactatttgaacatgacttttgtaaacagtaatgctaacgagaaagagcaccaaagaaccagtacacacatgtccgagtggcacaagctattcctttacgatgagtacaaagagaaggatataaaaaacgaaccattcgttaaattggaagacacgcaaaagggggataaacaaatggttgaagcgtataatcaatctttagcagaaaatctgcacttccaatttagccataagaaaattgcacaactgtttgaacaggtgagcgaacgtatggataatgtccaagtcgatttcacggccgatgaggaggcacccacagaaatggatgatgaagctgttcaccagtacaagaaaaaaattctttatgttgaaaattattacattggtcatatatttgacatagtagactctttgctagctttgaaagcacaccacaattgtgccacattcaaaaaaatggaaaataaaattttgaatgttataaaaaataatgaactgtacataattgacaattttgacagtgatgaaattaaaagccttttaatttttttatcgcacacaaataggaattacaaagaggcatttatttactgcctgacgcatcgaatggtggatctgtacattaataacttgtgtcagcccagcacactgtccacatttttttattttttgttgaattttacaaagcgcagagttgttaagaagaacagatttaaccacaccataaggaatgtcatatataatagctattcctggctgaatgacaataaaagcgttttaaatctgaccgcgggtatcgatgcgaccaactggcaggaaaaagaaaacagtgacacacgtcgcgttatcaaagccaaaaattactccctgctccaagttctctccatgcatgtgtgcaaaaatgtctattttatgagcctctcaacgctagcctccctactcagatcagtgtcttacttgttcttcaccgatgccaatttttttaatgtgttcatacctttatttatgaagcacatggcagatctgagcaatgtagacattttgaacataactcaggtgagcggattgtcgcgctcgggagatcgcaaagaggaacatgtgtgcgtgtatagatatacttacatatgtgcgtgtatagatatacctacatgggtgcgcgtatagatatatttacacgggtgcaagtttgagagtcatcaccaccaccccagcttcacacctgcttgcacaaaccgagcaattttgacgaatacaccattccaccgctcaccccccatgcaggcctacaacaagcaaaagatccaaaacaaatatttctactacttgctggcaaagcagtaccagagcaaccgttcggaggaaacgaaaaatgccgaccagaaaattaagctagttggctagccaaacggaaataaaaaaaaaaaaaaatattgcacgttcaggcagttttgttacatttaatttgctggctccacggcgcacacagtttgtgtgcaaacagtggagagatgcgtacctccacagtaggacaaacgtgtgagaactttttttaaaatgatggaggaggacacaacttgtgggcagacgcggtaacgttttcgcggcaacgttcaggtgccttttctgtgcaatcggaggtttgccggtacagaatagaccaaatatgacggagagcgctgcgctacggccacatcatttgtctcacaattgtgaggcgcaactgctttgatttaaaaataggcacgatgttacctgcatgacgttgctgttgtcccagcgccacgtgtgtgtgtacataaccgcattgtacgaattgcgcgaattgcacgaattacacgaattacacgaacgtgcgtttgcccccactctgcgcacaaaaaactgcttcgtatccccacgggcatgccattttgctcattttttttgtctcttcaaattgcaacaaaatgggagtacaccctactccataagctttcttaaacaataaaaaaaaaaaaaaaatgtttccatgggggagtggcccatgtgtccccaataaggctatgacaacattggacagagtgagtggggagataaccgaccccaggcgtgctgcagacatggggggagttatatctcaccagtttgggtgcctccaagaaatacccccttttgatgttagtttgtgtgcaacacggcgaagaggctcattaaaatggttcactacagaatgctcctatgaaccgaacaaggcaccgattgttgcgttctccacagatcccccatcgaaattttcaccaaaaatgcacgtgcgcgagttatgcgcataaataaccttttcactataagggggcaaacagctggcaagtacaaatgcttgtagttccctcgagataaaagaaacgaacacgttaattcaatttaattaaatttaatgcaatttaatgcaatttaatgcaatttaatgcaattccgtgtgataattaaaagaaccacatagcatcattcagtagtgcacacgggaaaaacaaaatgaggaaacttagctctccccttttaggatgtgttaaaaccaatgctgtgcattcttccactttgcccatcccattatagctgtgcttcaaaacaaaatggcggtccattacgcttcccaaaaataaatgccaaggaaggggcgaattggggtgagttgcagtagcgcttaagtgacagctgcttgcgagggaacagcttttgttagtgacgcattcgggggggcacacatgtaaactaagcgaaggcgaagcaaaacgagcgcaaaatgaacatgataaaaatgccactcgtttattcatcccaataaactttttcattttaacaatttttgttatcatacctttctgctgtgaattttttttttttccgttatacttnnatttagtcagtgttttttttataatttttattttttttttttttttttttttgtttccgaattgcctatcatttcagtttttcaaaaatgtgtacctcactcagttcgtttcgccttcatcgtccacatttttaaatttgtaaaaagatcacttgtcatgaatacactttttacacattttgaaaaggccgtaaacggaaagtacgcaggaaattaagggaataagaagaaaaaatggatgaaaatgacgatgttccaaaaaaagggtaagtgtggaaaaagaatgttcatgtatgcatgcgtgcgtgtctatgcgaacgcattctgtgctacatcgcagaagaaacaaaccggtttgttttttcgattgccttcatttgtgtgaaaaaagttggtatgcacacccgtcagtttttacacattgctcattttgtgcttgcgctccaagagcagttagtagactagcggtgaaaatgcgtgtgcccgtgctcatccaattagtcgaaccgaacggggtggaagagaaaaatgctaccagacaaacgcgcttagatacgcacacatgctaacctgtgtgcacagcgccagttgtgcaacctctcttaggagtaatattcagcagttcgttgcacacctcgtctcttttgccttttcactttcttattctacttatctgcgtgctcaaaaatgatgcggtggttcgtcaccatcagcgcgatttagtttgctcggcttgctttcgcctgccaagttatggtgtgcttcccctctacgtgagcgaaaaatacattcgtggaaaatacatgcgtgcacgccttgccaactcccacccacatttcagcaatgaacggaataagaagaaggccattttttcaaatgacgaattttcgggggaagacactttgatggaggtacggtgttccacagagcggagtccgttcatggcagaattctgaactgttctcagcttggtcgtttcgcaatttttttttttttttgagccaaatgttttcctttttttttttttttgctggccaacccatcaggatcacctccaactgagggaaaaactttcagaagacatcgagatgataaaggcctcgctcaaaaataatctcgtttgtagcacgttgaacgacaatgaaatattgaccctgtctaattacatgcagttttttgttttcaagagtggagacctggtgataaaacagggggagaaaggtaccgccgctagtgcattcagtacacgcccgtgaatgtgtacgttttgggtttttttttttttttgcattttctttgcgtctgcgtaaacgttggacgtggcctacttgatacccctatacacaccaccaccagtacacaccaccagtacgcaccaccagtacgcaccaccactacacacacacacatacacacccctcgctctcgcgcgaaggatcttacttcttcattataaacagcggcaagttcgacgtgtacgtgaatgataagaaggtgaagagcatggggaaggggagctccttcggagaagcagccctaatccataatactcagaggagcgcaacgatcagggctgagacggacgggacgctgtggggggtgcagaggagtacattcagagcaacactaaagcaactgtctaatcgaaattttaacgaaaataggagcttcatcgactccgtgaccgtattcgatatgctaacggaagcacagaaaaatatgatcacgaatgcatgcgttattcagactttcaaaccaggagaggtaattgtcaagcagggcgattatggcgatgtgttgtttatactgaaggaaggtaaagccacagtttttattaacgataaagaaataagagtacttaacaaagtaatataactgcgtgaggtcccgtcaggggggtgcccgcgcgcgcaagcgaggtgcatgcctctgcatgtgcacacatagaggtgtgcccccttcgccgcgtcgatgcggttacgcggttacgcggggggtccttccccgttcgccacaacatttagctcacatcgatgcgcacccattcgaattttgtcctccacgggttggcccgcaattcgcagcgatgaccaccccgctgaacacttcccaaatatggagcgcaaattcgttttttttttttttttttttcttccatttttcccaatattgggtctacctctcaggggtcctacttcggagaacgagctctgttgtatgacgaaccaagaagtgccaccatcatagcgaaagaacccacggcatgcgcatcgatatgtagaaagctgctaaatatagtgctgggtaatcttcaagtagtcctatttcgaaacatcatgacggaggcattacaacagagcgaaatatttaaacaattcagtgcagagcaactaaacgatttagcagacacagccattgttagggattatccagcgaattatcacatcctccacaaggataaggttaagtcggttaagtacatcattgtgttagaaggcaaggtggaattatttctagatgataaatctatagggatacttacaagaggaaaatccttcggtgatcaatacgttttgaatcagaagcagaaatttagacatacgataaaatcgctagatatttgtaaaattgctttgattacagaatcttgtttggctgactgtctaggagataacaacatagatgcatcgatagatcataacaacaaaaaaagtatcattaaaaaaatgtacatttttaggtacctaagtgagaagcaatgcaatttacttatcgaagcgtttaggacaacgagatatgaagaaggggattatataattcaggaaggagaaatgggttcaagattctatattataaaaaatggggaagtagaagtaacaaaaaatggaaaaagactacgaacattagggaaaaatgattactttggggagagggctcttctatatgatgaacccagaacagcatctatcatcagtaaggcaaccaatgttgagtgctggtttgtagataaaagtgtattcttgcaaatcatccagggacctatgttaactcacttggaggagcgaatcaagatgcaagacacaaaggtcgagatggatgaattggagactgaaagaattatagggagaggtacattcggaaccgttaagttagtgcaccataaaccgacaaaaattagatatgctctaaaatgtgttagcaaaaaaagtatcatcagtctaaatcaacagaataatatcaaattggagagagaaataactgcagaaaatgatcacccatttataatcagacttgtgagaacatttaaagactcaaaatgcttttactttttaaccgagctagttactggaggggagctatatgatgccatacgcaaattaggtttactctccaaacctcaggcacagttttacttggggtccataattctagccatagaatatttacatgagaggaatatcgtgtatcgagatttgaagccagaaaatattcttctagataaacaggggtatgtaaaactgatcgattttggttgtgcaaagaaaatacaggagagggcgtacactcttgttggtactcctcactacatggcaccggaagtaattttggggaaaggatatgggtgcactgtggatatatgggcactaggagtctgtttgtacgaatttatttgtggccctctcccatttggtaatgaccaagaggatcagctagaaatatttagggatattctaacagggcagctaacattccctgagtatgtatcagatcaggacagcataaatttgattaagagactgctgtgtagactgcctcagggacgaattggatgttccataaatgggttcaaagatataaaagagcatgcgttttttggcaatttcaattgggataagttggcgggtcgtttgctggagcctccgctggtgtccaagggagagacatacgccgaggatatcgacattaagcagatcgaggaggaggacgcgctggccgcgggcgagcccctcgacggggatgacagctgggatgtggacttttgaggggcccccgcaggagggcagcagcgttggggcagcagcgttggggtagcagcgttggggtagcagcgttggggtagcagcgttggggcagcagcgttggagaagcagcgttggggcagcagcgttggggcagcagcgctggagaagcagcgttggagaagcagcggtagctgagggttaacgcccattgcacctaactgagcgcagcggttgtcttccacgacggtgcgtcaaaaaatgggaagacttataaacgattttgaggccctttttttttcttttttttctctccctttttcggacgcacccgcgcgtgcgtacgtatttgtgcataaaaggagtcccacatttttgcagcccctctgcagcccctctgcgtctcgcactttttctttttcttttcctttttccttttttttgttcacataacgaagggtgtgcaacttggaccttcgaaccgcttcggcattttgtatttttttttgtgcagcgcggttggctgagaggcggtttggctgagaggcggtttggctgagaggcggtttggccgggtggcggttctgccgggtggcggttttgccagttaacgaggggagggaaaaaacgaaaaaaaaaaggtaaaatggggcgggtgagcaatggatgcgggaggaggcgagtggcctgcctggtgggccgataggccgcgcccctgattggttgctccgccagagatcactcccctttgtgactgctgcgctccactctagagcaggccgcggaatggcgcggggcctgcgctggcgtccacggcgaggggttccgcggagttgaagtcaaagtaggtgacgaagtcttcagtggagcgaggcacattatccaggcaaatacgcccaaacaggcccaagcgaaacatatcaataaaataacgacaaccaccattcatgtcaaggtacttataattcctacagagattcagtttagtcgctatgacattgcagacgaagcgaatgtcattggttggttcgtccaagccaatcatcttaacatagttgaagttcatcctcttatttagagtgtacaaaatataatctcctacatacatgtggtcgtacttgtaatcgagggcatttcctatggcacataacttgaggctaatttctttgtcttccattttgggtaaataaatccccggtgtgtcgataaagtagagcagggggttgtttgaaaccttatacgtgtcgatcatctgagtagtccctgcaatgacgttcgttttggccttcttcctattcacttcgaaggctattttgttattcttgtgtccatacttggctaagttatgcgttacatctttaaaggagttgatgatgctggacttgccaacgttgggtaatcccactaacaaggtaaataatccgagactcctaaattggggcttcatatctctacacaggtccctaattttagagatgcttttattgaatttggctgatgtcaataggcacatattttttgttttttcttcaattatgctttttgcacttagggctactttcttggggattaaatcggctttgtttaagataatgattctttttttgtccttgttttttttttctatactctccatgatgaagtcgttcgtgctggtaaagggcaatcgggcgtctctcacttcaatgataagatcggagatgtctatttttttttttatgtttagggatgacttgtgcatgtagtttgggaagcacgttatgtttgcgtcgaatatgaattcgtctctgcatgcgaagttggtaaatttgaggctcacccttctttctccgccctccacggggggggcacttccgccacaggtggtgctacatgtgctgctaccaccactactaccaccactgccaccagcggggggacttccgcggttgatcaccccgttggggtggaggcccactggtctgctcccctccccattttttgcgccctctaagctggttcttagaaacacatcccccagattcggcccgaggtcctttttccacacactgatggaggagctgcccttatcctttcccgctcccttccccatgttcgtaaactattccggggggaacaacaataatcctacagttacccctgcgtggggtgttgtcacttctcttacgttgcctttataaaaaaggactaccactctgcccacgaggagctccctccctacctacctcgctccttcttttttttttatcttcgctttatccccctgttcatatttctcttcacaagcgagagttcccccgcttgtgtagccattttcatcacaaaggagaagtaagtaatccccttggttagttggggggcgaagggaaggggtgctatactcacgtttgctaaaggatagaaaaaccgttcgccttacaaaaaaaaaaaaaaaaaaaactacacatgagcaaaatatatgcgaataaaaatgacccacttagcaaacacgatgcacaaatttgaactcgatcatgttttgcaaaagtgtgctttttcgaagaaggataatttggcgagcataccgttatggcgcaaacggccggcgatgcaacaggggcatgcagaactgcgcccgctgcacatatacgccgttgagttcctacccctgttgcatcgccgcctgcttcccccttctgcacacagaatggaacgccttcactccgacattccacacaacgcatctccacagctgtatacacaaattatgttgttttctattttgtgaacgcactggtgatgaaccggtgaggccactcccgacttcactttctacatgctttctctccttcacctttgctcatccgttcacgaatacaagagcacacataactcacgtagtgcatcaggggaagaaccttttgtatgtcgattggattattctctaaatcctggtagctgtgctgggggactgcattgggggtaattcccctgggcatagatttcccacctgagctgttgatttggttaagcccatgtggtgcagtgttgaggtgaccaactgttatgccgtcttcaccgctgccccagaaccaaaaggcgcgctccaccgagtccacgtacacgcccatgtctctcacgatgttatgcccgtagagcagcgcaagctcgaactggttgcggcggagggggcggcgctccccttcatcgtcaccgtcataggcaccgccatcgccaccgccatcgccaccgccatctccatctccatcaccatcactgtcacctttgactcccttttcttgtagccccccccgggtgctcacaatcacaaagtgcaggtgtgtgtaaatgtgctggacgaggtcgagcaccgccgccgcgcctccacacctaagctgcccctgccccggtgattgcccccacccctgcgatctgtgaaaggagtaaacaagcaactctagcaaaaatttctgacaaacgtttaacaggatggtgcacgtgctgatgtcccccaagtcctgttccctctttaggtaatacctttccttcaggtagctaaaaattttctccattttttcttcatgctgcgacctaactgcaagtgtccagtctgcaccctcacccttggcgatactccagcggttcaagcactctgccccgcttgcaccgattgcgcactctgccctacttgcaccgattctgcactctaccctacttgcaccgattccgcaccctgcagatttgctcatgccgctatgcacaaagcgatcatacagcgaacgatacactttcgctaaattaaacattaagtaattttcctccactaactgagcaaaacaggtttctaaaaaggcaacttgctttggagaaatgatcggacatgtgttatagattagggttactatgttgttcatttttatgtagtacttttttttttctaaagtgagaataattttttcgttcacttggttgatgagggaaatatcccgcccgtgcaggccgccttcatgataattttccgcttcgcagatttgttcaagcggctgaaaaggattggtgtcctttccttgttcagctttctgttccgctttttgttcccctttctgttccactttcgtgtgcccattttggctgtaactcgtttgggcccccccctctagggggcctacgtggcacacccagtcaccctcctcctgcttagccttttccttgtgcccacgcgtgatcctccttaactccttcttcaacaatctatttatgtacacgtacaagtaggacacatgcttcaggttcatagtgtgcaaatctgcttcaagtaaaatctgcgcgagggtgaaaaacttttcatcctgctccactgcgttatgtatctccccccccatgtctagcttcccttgccgcttctttcgcatcccctcccctttgacgaagctgcccaatacgttgttcagctccacctggtcatacaattccacgtgcttcattatacggtcaaataaaaatcgctgcaattctcggtctcctaacttaacaatgagcttaaagaaggggggagttacttttccatatttgttcacttccccgttcagcacgtttttcaaaatggtcctgtctaaatgggtcaggtgtttcttctgcttgaataggacttggcacagttcgctggcgcagcaactcgggtgggcgccaggtgtggcggctggagtagcggctggtgtggcggttggagtagcggctggagtagcggctggtgtggcggttggagtagcggctggagtagcggctggtgtggcggttggagtagcggctggagtagcggctaatgtggcggccggttcgccccccccctgtgagtgctccacatgacggtggatggaaacgttgacgccgccttcctgcaagggcccccccaactgcatcctcaacaaattataaaaataacgctgcaggtaatttccaactcgtagaaatctcttagacaaaaaatgaaaactgctcatgcaactgaggaggtagaatttatttatcgaactgagtgtcttcagctggttttgaaacaaatggcacatctgtgtgatgagctccttatctaccatgttgactttggacagaaggtatgtccaacaaaggagagtatcgactctggtactcccatgctctcgacaatcccgaggcatagccctgagtgtccttttcagtacaaccagcactgtggtggtcatctcaaaatttcttttttcttctaccctcagattgcttccaattagcagcttaaatataaccttggtgtgtttgagccataaatactgtagctggttcaaactgacggtcctgttgatttttctgtttgaattatctcgaaggtggtgcctatttgtctgtttttttcttaaatttgatgtgtccgtatgttgggttaactggaccatgggaggaggatttccatctttgtccaagcttctgacattcgcacactcggttgtgtcctttactctttgttctttcccttccaccgttttctctccattgggtagttcttctccctggcaacaaaccatcagacggcagtttttttttttccaccccctgtgaaatgccctgacatattcctttaacagatccactgctatcttatcatagcacttccatatcgaagtggctttgccatttgagtcatctgtggtgcggacccgatctgtacaatgaggcccctccctcctcccctggagacatactcccctatttctgccatacactatgcgatttaaaaggtcgtttaccctaatatgtatttctttctcaacgtagatgtgcgcccattgcttggcacatgcactatcgctgatgacttttccgatcgccatagcggctttattttctgcgcttccagcctgatgaacgcgacttaccctcgcgcgattttaactctgggtaggtacggctaccgtaacgtgtcacgaatattttccgtttcggtttcgatttcggtttcgatttcggtttcgatttcggtttctcttttcttttttttttcaccacggtgaggggcccacctataaatgcgcaacgctgtgtggagaaatgcactacgacatgggcttaatttttttttcttctcacccactgaatgttgttaaaataggtcaaccctaggaacgtcattttggggaacaacctctccctgtgccaattcgaccccttgggagatgctcaaaatgacaacgtcgacaagaaatggctaactatatactctataacacatggggggtatatgttataatgaccatcagttgtgcataatttttcggggagggggggtttactaccccaaatggggagtttccttccccagaggggtacttcaaaccccgcggtcggaaggccgaaaaatttaattaaaaaaaaatttaaaaaaaaaaaaaaaaaataatttttttctttttataacttcactgcattcttttacccttacataaaaagcgcaattacatgaagaggaataaataagggcattttttataaatattttcctttttcttaaataatcaaatggatacataatcatatatataaacatacatacgtgtaccaacatatatacaattatatatacgtactgaattggaaagcagaagcaaaaaaaaaaaattggaaaaattggaaaaatgaggaaaaaaattacgtaaaatcacatattaaaagaagggaaaagaagaaaaaaaaaaatatacatggtcgtatagactctgcaacgatgtggatgcgaatcgttccgcaactacactgggcagaagtgaaaagtgaaaactcatatgtgtcaacagggggcaaataaaatgaaattttggtaaaattaattaaggaaatttacatcatatgagaaatctttaatttgtatgtgcgaatggggaaacgcaacgggggggggagagaaaatgagtgaattagctagttagccagttagctacttatccagttagccatttatccagttggctacttatccagttcgcgcttaaggggggaaggtattggcgggggtgcaactgaacagataaaagctcataaaagtgatggggggaaagcgcagtgcggttttgtctcgtcatgtctcgtcctgtgctgtactgtctcttcctgcgctgtactgtcccgtgttctctcgtcttgtgtgggtccttttttatgaggctcgcgaagttaggctgccgactgtgtcaacgccacggcgcctcgcaccgctgctaaggaaagggtagggaggcgtactgttgttcctctttgttcctcctcctgctcctcttcccaaaccttttgtactttctaattttcaagctgggcgcggcctacgaaagtggcactgtaaatgaaatggctttggcgcccacaccgtgccgtcgcaccgtcgtaccatcgcaccgtcgcatcgctgtaccgctgtaccgtcgcaccgctgtaccgccgtaccgtcgcaccgctgtaccgccgtaccgtcgcaccgctgtaccgccgtaccatcacacatcaacatggcgccacacctcctcagacatcgtcatccgcgttgtcatcgtcctcgttcaggaagtcctcgttggactcttcctcctcattgtcattcgacccgacgacgttctgcccatcgaaggtcacatagcccccggggttactacttccactagaggacatatactgaccacctccgctgataccggaatggtttacacccacatctgcaccagcaccagagctactgaaaaaatcctctccgccgttattaaagtgtttcaccatgttgtccagttggtccttggaaaacgttttaactgttccgttgctgctgttgataaaaccgttttttttaaaatattcagagtagtctacttcgttattggtattattttgcatttctttttttttctgtaattttttttcctgtgctcttcttttcttcaaaattttaaatgcttcccttcttctgtactcacttaattttttcatgtacttatcgtaatactttgatttgtatgtgctaccttctgcagagtttcctttatcctttccactactgctatcactttcgtcggtaataccatggcttcgtttaaggaaatctattaactctttcttcttatcatacacagatgtgaacacatagttatctccaatgagttgaggagcatcatggtaataattggagggaataccttcataagaatttttaatctgtttgtatgcatcgtagaaactatcatcctcctgttcttcttctttcttttctgccttcttctgtttcaagtaatcgatcgctttggaatcgtaactcatatggtaggatccattttttctcaaaaatgcattaagttgttcgtttgatacaccagaagtttcatttaatgagaggtccttctcctcatttgcatagggagacaattcgtaaaacatatcatctggtttggctagcttttttaattcttcctccgtcaaatcttcatatgttaaaataccttccgaaattagcttcttaatatctttaacactgaattcgttcatattcagttcttcctccttttcggaatttttttccttagcgcttttttcatcttctacatcttcttcgtcatcgtcttcatcgttattatctctattgctttgattattcagggagacatacttttttataatttgttccataattttctgattggaagtgttggtatattcttttactaacttttgcaacgtttccattttgaatggaatttgtcctggattcttttttctcatctttttttttttctttcctccgacacgttttttgatcactttgttgttatttccttcatttgtgttccctccatttgtgttccctccatttgtgtttcctccatttgatctgtctcctacgttgtcctttccatactgggcagcattgacatctttcttcaaattgttcaaatcaagaagggggttattattattatacccactgttggctgccaatttatttacatctcccttatttccagatgacgtgattaattcttcctcattcgattctacctcgttcgtacttccgctttcatgattgtttttattcgagacagcagatgtagaattattatacgtggagtttgcctgtgattcatctgaatcttcttttgcggaatctccatcagataaatttctgttcacgtttgctccattcacgtccagtgtgtcatttttccctacggagtcactcataccgtcatctataaccccatcgtcatcgttcattccataaagattgaacattctttcaggttgtccattgctatcctcaaatgcgtttaatttatcagcaaagtttatgtcattattactcgagttcgttacgtaagcctttcccctactggcactttcagtatcctgatggttcccatgggatgggttcataaaatcagtcattccgatatccttcattccgatatccttcattccaaagtccttcatattcattttaccttgacccatctggttaagcatatccatcatttggttgtgatccatattgagcatatttccatccttgcctcccatcatattttgcatcatagctgggttcattggtaagttagccaacaggtccttaaacgcatctttattctgcatgatattttcattttgcatattttccttcagctgttctacatctacgcctgcattttttaggacattctctagtttgtctttcaattcgtttatttggttcatctgttctggggatatagagatattcggtacgttgttcgcattcatggggttggcaccaccagctgcaccgggagcacctcctcccattgcattcatcgcgctaatcatatctttaaataaattttcctgtccactgttagcaccaccatttggattacctcccatgagagaattaaaaaaattatgaaacatttcactgttcataatattttctatatttaatccttctccatttcctttaaacatttcattcagtggtttcatcatttcctctaaattagggttcattcctggtgtgaccgttcctccagatgcacctggggatgcgtgtcctgctgcagcagaggtggtcgctgaaccctttttgccattcgaattgccatttgatatacccgtcgttccgttcactccatgttgagcactgcccttgttggccatgctaccagctccgtttgccttatcatttttccctgacttatgactggtaggcttaatgttcaaatttcggttgctattcgcagcaaacacgtgggaatagtggaaggaggttgacaggaagatgaatcctaatgtgataagtctcatcttggctaggatgtgtgtatgtgtgtgtgtgtgtgtgtggatggatggtgtagaggcgcggtttgccaaagtatgtgatagaagggggtagtggggggtggtgttactcgtgggagcttctttacccagcggctgaggcgttacactcgctgcaggcacaagcacataaagtcacatgcgcaggtgtcgcttcgaagtggcacgcggcgacaaacaaaagcagtacacgctgcgcactgtacactgcgtagaggcgcacaaaggtgtgctacagaaaagtattctacatgtgcgtacactacatatatgtagggaaagggggaccaaaatgacgagccaaattctgtgctcgcagagccacctctcggttgtgtgtttcgtttaaaacataaacttaaatcaacaactctcacctcttcataaaattgaacatagaagcgtttataaaataaaaaaaaaaaactaatcacataaaatctaaaaaaaattaaattaaaatgaataggattaaaaaaatatatgaacttttttttttctctccatttgtgtaattttatgttaacctcgcaaatcgttcatttgtaagtgagcacacgcacgcatacgtaggtgtgcatacttgtatgcgcgttttcttccttctttgtaagcggcgccaggcgcagctgtgtcacgaagggtttgaacgaggagcgctggcaaaatacaaattgtccgtttgatctatcccccttgtgcctacaccacagctacacgggaaaacgaactacacctcgcaaaaaagctctaattttaagaaaaccaaatggacattaacagcaagaaaaaaagtatttactgctacaatgatcggagccaaaacaactgcagtgggagaagttcccaagaaagcatttcaagtttgggggactatttaagtaataatcaaaatagtaatgcagggaaaataaatttcatgaaaaactacttttggttttttcaaaggaataataattctaaaaagaattctcatgattccattttttacgaaattaaaagttctgatggaaataaagctagtaatcatcagttagatgcagacagcgaacatgtaatggataacccggatgggaatagtaacaattgtgcagattccaaagggaactcacttgggaaaataaatgaagaagacaatggagtatcctccatgaagtccttttattcgatttacgattacacggacgagagtgactacaacacgttgagggagaatgagcgagatgacttgttctatcagcagaagacctttgaaccagtcgccaatgacaggtgccccgagagggagtgcgcgcggaactacatgcatatatacgacacggacagttcgcgcagcgataaaagcagcgataaaagcagcgataaaaacagcgacaaaaacagcgatcgcggcaacgatgacggcatgtacggaagcaacgatgggaacagcgatgcgaacagcgatgacaacagcgatggaagcaacgagagcagcgcggatgacacgagcggggggaaacctcagggcggacgacacaaaacactccctacacaaacaggacgaggccagaccaaacaggggccccaaaagcgagataagaaaaaaagagcaaaacggacaccccagaaaaaaatggaagaccaagtaaacagctacaaaataaaaaaaggaaaaacaaaaatacagtacgtcggaatatcagccatcctgaaaaaatatatatacattacaaagaacgaaaaaatattattttttaaaaaaaaattaaataaaaagaaaatccttatgaggagcaaaattaagaaaaggttcaaccgctgtaggacattttactatttacagaggaagcaaaaaaatgcagttgggaggaaaaaaaaaaaaatgaacaagtgccattttttcagatacttatactactgtatgctgaagaagaagctgcagaccttttacaggtcgagaaaattgaaaaggctaatgaagtatgtgtcaagtcagggttggaggcgatcttacatgagtcagtttgggaggggcagttccaacgacgcgctaaggggtgcaaccctggaggagaagcgcgcaaaagagcgtgcagatgtaggcgcggatgtaggcgcagatgtagacgcagatgaaggcgcagatgaaggcgcaggtgtagacgcagatgtagacgcagatgaaggcgcaggtgtagaggcagacgtgaacgcacacgcaggggaaaacacttctaacccctttacggagaccccttcccatagcgacaccaacaaggcggaaggatttgtttctgttcgcagctgccccaagagcccccgccgggatgggcaaggttcgtctatgtaccggctcagcagcgggagcagcactccaaactcggaagggcagcaattgaaatacaaaaagaaagacacagcatatgcagacgtggagagctactccgatgtgtgcatggacaactctctggaaaacaaaacggggtatcacaaaatggaaaggggagcaaaggagggagaggaagcaaaggagggaaatgaagcaaaggagggaaatgaagaaaatcaccaccacgtagcaatcaaacaaagccacacctgtgatcatctgcaaaatggaataaaaaacatgccaacgtatgactgctataaaaatgaggaggaagaaatttcaatctgtgccaactgcaaagatgtatatatcgattatgtaaaaaatcaaagagaggaaaataaaaaaaataattatatgctctcggaggatataataagcttaaaagatattttcctatcgataaaggaagaacacattcccggtgttcatccggaagaggagatgaacgacgtgattgatttggtcaaatgcaaaaacagacacagtgatgttggaaggagttcatacggtagtgattaccaacaggagagcttcaaaatggatttcagtatagacagggaggtacactcctcaggagaaatgatcccatgtggtggcaaccaaaatttcagtagcgaaattgttggtggcacctccaatgagagtattgaaaaggcaagtgttcgttacagtcaaggagagtgcgctgggaagacagacagtgagtcgtcattggatgggattattaaaaattgctgtgggttcaacgaggagggtagtagtatgaagaggatagaaagtaaagaaatggggagtgagttcagcggggaggaagatattgttaaggttaaggggagtagcgaaagttgcagtagtcccagtgaggaggaagcaatagaaaaaatggaggaagaaaggcacgaaagttgcagtggttctagtgaagaggaagcagtagcaaaaatggaggaagaaaggcacgaaagctgcagtggtcccagtgaaggggaagccatttcgagcaggaacacacgcagcgaaagttgcagtgacttgtacaaaggggaagacgcaagcggaagcaacaggagcagaaatatttccctcagcagcagcagtaaggaaagctacgacgtcagcatagggtacatcgaatcctcctttatggaggaaatacgcggagggagaagggatcacgcggaaggtagcaaaggaggtagccaggaaggtagccacgaaggtagccacgaaggtatccacgaaggtagccacgaaggtagcaacgaaggcagcaacgaaggcagcaacgaaggcagcaacgaaggcatccacgaaaacgatagcagcggctccaattatagcctcagtatatgccaaattcgatcgcggacaaacagccaaagtgacactggggaggatggaccaagtgacgcttcagtcagcgcagaaaagtgcgaccaacgtgaagaaaagaaaaaggaatcccattcggacgatgcaattaacaaggaatgttttattggcacgataaatttggggagagaggaaaatgtgcacttggaaaggcatctccacgtgggaaaggagttgcaaaatgggggaagcgactcactagaagagcaggaagtagaaatggaggaagaagagggagaagaagacgtagaaaaagtggaagaggaagtagaagtggaggaagaggaggaagatgaaatagaaaaagtggaggaagaggaagtagcaaaagtggaagaagaggaagaggaagaggaagaagaagaagaagaggaagaagtggaggaagaagaagaggaagaagaagaagaagaggaagaagtggaggaagaagaagaggaggaagacaatgatgaggatgacgcagaaaaaatggaagaaaaagtggaagaggaagaagtagatgcagaaccacgcgatacgcgcaaagttgttaactccgaggaggaaattcaaaacaatatggaaatggaaataagaaaaagcatcgaagaaatattcaagacggttatcgacaatgacattctcacggtgggttccgagactaaaaagttcgatgcgttctgggatgcggggggggaaataggagacgaggaggacatacttaaagaggagatggctgacgaggtggatggcaagtcagataaccagcatggggatacggaaaatgaggaacatggagaatcgagtgaagagaaagtggtcgaaaaggaggaaccgagtgaagagaaagtggtcgaaaaggaggaaccgagtgaagagagactgctcgaaaaggaggaacccagtgaaacggcaaatgacgaagaggatgaagaggacgaagaggacgaagaggaaaaagacgaacctggacaagcggaaattggcgaattggaggaggtggtacaaagggaaccggcgtacgcggaaaaccaagcactagatgataacgccaacgaggtggtaggtgacgtggtagatgaggtggaagccgacgagacagtagcggaagacctagtagcggaggacctagtagtagacgactcagcagaggaggaactacccgaggagcacggcgacaaagtgcttctgagaaaaaatgccttctccttcaacacgtacaagaacagagaactccgccacgggttcaaaatggaatcacttagcaacttcttccactcgttcgagggcgtgaatagtgaatacgcggacacgggcacagaggaggaagaaacgaagaagggaaatcaacaacagagagggaagcaaaaaggagcgaaaaaaggagcgaaaaaagggactaaaaaaggggctaaaaaaggagctaaaaaaggagctaaaaaagggactaaaaaaggggctaaaaaaggggcgataaaaaaaacgtccaaacgagagcaaaccccaacgagcacgcaaagcatgcaaaacgagtcagacgcagaagcagacttcaaactgaacgtgcagacctcggtagaggcccaccaactgtactcacatctgcagaaccgtatcatgaaggattttaaaaggggttgtctgaagaaaatgaaaaaaatgtttaacaagaagtacaagaaaatggaaaaggacatttcggacaacatcaaaacgatcgtgcacaactttagcaatcgagatgaagccctcgagggggtaattcagtctgtcgctgaccctgacgctgactctgatgctgactctgacgctgaccccgacgctgactctgagcctgaccttggccctaaccctaatcctgacactaacgtgaagagatcgcgaaggaaggctcgaaagaaacctcggaagaagcctccaaagaagggcaggaagaaccccctaacgaatgtacacaccgatgggcattgggcgcaaaggggcacagaccttggagcgaaggaagagacagcgctgtccgtagagagttctgtctgtggctctcctagctgctccatcgtcacggataaaaaaggtgttgatattggcgaagcaaacaggggtaggcacatacggcatgcagttttaaatgagaacgatcgaatggacagctcaaccggagaagtgtttaggggcggcgaggcgcaggtgggaacccccaaacaggacatctgtggtagccaagatggcttgcgtctaacgcattcgaaggagaagcaggaatgtcagcagagacagcaggatttgcagacaaagcagggtctgcagacaacgcaggatctgcaacctgtggaggagacaactgagcagacggagcaggccaatcaacaaactgtgcacgctcctcaggggagtaaaaacaaccgcctatcgctcaaatgtagagatgaatcgttcgaacgggaagaccatcccgggtacgcacagcgtgaaagtaaccaactgcagctggacgtttcaaccaccaatggctccatggaccgggcgaaaaactatttcctgcaaaaattaaaatgcgaaaaaatatgtctagtaacgaacaaactaggcagcaaaagcaaattatttaatcagataaacagcatgacgaaaaaatgtatcgcagatgttctcatccagaagatgaacagccttcgtaggggtaaaacagtatgggatgctaccacaatggagagaaaaacacccataggaagtaatccccttagtgagatcaaattagatggtaagcatacgatgctacttcttcacaaggatagcaacaagaaagcaacacatcagtcagataaggtagaggagaataacccaaataattattcacttgagaggtatgaagcaagactaaaaggggaagacaacacacaattgcgaatggataaaaaattcaaggagctccatttctttagcaattacaacgaaaggaaattagactcgtgtcagcagaaactgaaacgggtggccttcctaaactacgtgaaacataagttaagcaaatcgaagaggagtgaaaaacgtttgagtaccaaacaggtgttgaaatgttatcgcccatgtagaggaggcatggtaccacatgtgtattttccgggagggcaccctaataaaagcagcatcattactcatgggagaattaacaacgtacaaggtgttaatcatgcttattgtctcaaacagggggatgcctatcagaagaaggggccttataaagaacaagcagatggaaattttgtccacttatatttccctcactatgcaaatagcaacaggagtaggattccgaagagcctgtggattaccccaaatgcaattttaaaaggtaatcataacaacgtcccatgcatggtgcagaagtgccctgatgggaaactcgtcccctatatagtgaaccagcagaatgggcaacaggtacttgcacagtgggactactatccctttgaagggggaagcagtcccgacataacttccaataagataaataatcaccacatttgcctccgcaaaaaggatggtactcgtttgaatggttactacgttcactcgggtgactcactcgggggtgctccgtcaaacgagtgggactaccacttcgaattccttcagaacaaattccaatgcaaaggtgtaagtggggaatttcccaacgggaaggtcaagatgctcgtcaataaaaataatcacatgatcaacaagtataggaggtgcaaccggagagacaaatgcggcgcgtgtagggaaaaccgtgtaggacccggggcacacatcaggggggaggcctacaggggggaggcctacaggggggctgctaaccaccgcgcagcttccaacaaccgctcagcttccaaccaccgctcagcttccaaccaccgctcagcaaccaaccaccgctcagcttccaaccaccgcgcagggaggacacatccggacacgccttctcccgagaccaacggcgcgcacacctcggcgaagcttccttgcgcgaatagccaaagggcaaacaatttgaaggacagtagaggcgcgtcaattttcctcggctacgctgatgcgaagcaccaaatgcgtggcaaggcggatggggcaaatcgtgtggtcctcgtggattataagaatggctctttgggggagaagggtgcgaggaggtcaagtcaggaaagtcagatgcgtcgattagtccatgcgggtcaggcgaccaaacctggcatgccaacccggcaagggtcacgtctccaaaggggaatgccaacccagcaagggtcacgcctccaaaggggaatgccaacccagcaggggtcacgtctccaaaggggaatgccaacccggaaggtatcactccctcccgagcgcatcctacgcacggggaacttccctacgagcgaaatggacggtaccaccagcttctacacccagtcacagctgtacaaagacatgacgctcaaaacgaagaaaaaaaaaaacaacctcttcaccgtaaatcacaacgtactgcaaacgccccatcagtatgatgaccagaggaagcgcaaaatatgctgcaacatgggcgaaggaattttatgtacaaacacttggcacagggatgaatctgactcgaagagttgcattttgaaaaacatatgtagtgcatatgattactttagcaactcgaacgatgtacggacacaggaaaggggcgccacaaaaaaggtgactagcgcacataacgcgattgactcgctcaacatgattaactcgttcaacgcgactgactcgttcaacgcgactgactcgttcaacgcgactgactcgctcaacatgattaactcgttcaacgcgattaactcgctcaacacgatggactcgctcaacgcgactgattcgcacaatacacataaatatcacgtgaaggtaaaaaaaatttgctccagccacagaaatcaagaagaacaagtgtgggaaaatgaggacagttttaaaaatgtccgtttttgcaacgcgcatgacatgaattttaaaaaaatggcacttaaaaataaaaacattgaaagcttccacatttgctccattaactcctcgcgcgtagacgaattcgaaaatgtgaattatcaccatcagatggagaacatttgcatatttcgagacttctgatctccttagggatttccttccttggctctgtactcgctttcgatgacgtagacctgcggtgaagaggagcgatgtgtagtaggggcacatttgcaatgggggaagtgattgcacatttgggggacgtgactgcacatttgggggacgtgactgcacatttggggcaagcgatgctcagtggtgaccgcttcaccgtggccgctttgcagctggccttctgggtaccttgtccgatttgtgcatgatgaagttgcgctgggggcaggggatgacgatgctcatgttgttctcctcgttgcagcggtaaatgccgatgacgatggagcccttcttgaggtacttctgcagagggggggcggcggaatcgcgttgagggggtgcaacatcgaggtggtgctacttcgaggtggcgccacacccgagcagtagcacacgttgtggctggccacacttccaccgctgcgctggagtgctatggaacccacctgaaagagaaagaagaaattcctggagtggtactttgggtttatgcgcctgaggagcaagtcagattttatcctctttgagctgtccgcgtacgtgccgtttatgaaggcttcaatggtgccgatactgagcgagttgttcttgatagggaaggtatacccaatgaagtgataaataagttcatcgatgaagacactggcggaagtgaattgtaaaaaatacaaatagaaataataattgtccacaaaaatgtgctcaatttttttgtaaatattttccacaagcaaattcccatacttaaaaaattgtatttgttttttgtaattttcgatgaagagcaaactatgcgccttgttcatattcatcactttgtttttgtttttttttaaaatgtcgatatttgtatacacatcgttgtttaagtactggacggaaagtgtgttatttagctctatgaggaggtaaatattttttttcctcgtttttttatttttatcattcaccagatttttatatgcttggtccatttttttttgcactagttggacattcacagcatggctgtttccctgttcagcatgcccactttgaatgctccttttttttgtcatttttttttggagtaaataattatcatacccttttgatttcttactttcttcgcgtatgtaataatccaccaaggcatcgttaatgtccctcctccgaaaaatattttgtatgttgttaaagatgatgagtagatcactgtcgttatgttcacacatgtactcaaagtagttaatatttttggccttttcattatacgatatgatgttataatgggagttcaactttaaataatttttaaaaatgacgcattttttgcaacgcaggattcctgcgaggattaaattgtacagggacagcggcgacttctgtatgtagcagatgctgtacttggctaacttattgttgtggatgtacgacggaatttggtcgctcaggatgacgatgttgtgtctcctccgcttgtgcagcaccttcaggaaggtgttgatagactgaggccagtagatcaggatgatgaagtcgtcgtgcgcgtggtgggcttctctgcccggtttgtgcagcggccggttaaccgctttgcccggttggtccatcggctggttaaccgcctggctagcttgcccctctcgcctgatgcggaagaactgcaaggcctgcaaataattgtcgacacgaaggatactcaacacgggattgaagtaaaccccgggttgacctttcagcttgttcatctcactgcagtagtggtgaccagcactgggttccggctcactcttgtatttccccccctttgaggagtcactctttttaatcttcacatagtctatacaagtcaaccagtccagttccaccttcttcaggttttgtattttctgtagaatgttatacttatctgtgaggagaataaattgcacatctagacaggtgtaaacaaaatgaacagggtttaggatcacctcgttgtactcatttatgatgcctatgaggaaggcgttgtaattcatgaacatgtactgtacgatggtgataaaatggaaattgagaaagctctccggtaacttaattttgtatatgttgtattttattcctttcatatagtgcaagtaattattgtacgaattgtaacacatgttttcatcgaattcgtgagataggaaacttctgaatggtactttgttttttgtccctccttgggtaatgcttttcactcttttcaggatcgatgtggatggtctgctacttctcttcgtgcgttgtgaactctgctctgttgtatcccctgtgcggacgtcaattttgtagaaattgctctcgcgggattgcttaccgttggggtggtctccctcgggggatcgctggctcttttttccactgaacaggtgtagccatctcgaggggaagcggctccgtgtgtagggtttgtgcagagtttgctgtttgtgcagagtttgctgtttgtgcagagtatgctgtttgtgcagagtatgctgtttgtgcagagtatgctgtttgtgcagagtatactgtttgtgtgtttcgcctcgcctgtagcgatccccccctttgcatgtacttgggcgggtggacgtccccgcaaggtggttctcctcccgatcgctggcgcccccctcagtggaggaaccaaaaggaggagtctccggattgacttcctcctccaagttatcaaaatatttgctcaaaatatacgtgtgcttagatttcaacttctgtggtgtatttataaaaaagagaatagtgaggagaaacataccaggacagtcatccaacgttttcgcaaaaagcttcattttcagttcgttcaggcaaataatattccgattgctccgtttgagcaaaatgttattattacacatattgttcaggaagatagaaatatatttattaaaaggtccgagggaattaatttcgttatacctttttagagtctccatgtcgttatttatgttatggtgtgtattcatgacgttgttgcatatgaaaattccactactgaaagaaattattttttttattttgagtggaaatggtttattcaaatcgtagagacaaagactgatttgacaggacccttttttgttcagcagacgaatgatatttaagtaaaatttaactggaagacttgttagaaaaataatttcatctaaattgttgtacgtggattgtaactcattaatgatcacatagagagctatcggcttcatgtgacctatgatgacaaaatatctggcaccaatgtttggtatttttccatatatttttttctcctctaccatatggttcttcagataccttattttgtagtgtatatatgtgaatgtcataaatatgtaaaaggtatgtgtaattttggactgcaacgtgtaggggaagcatgtccctcttcccatagctgctgtggtcacggtttgcatcccagaaaaaacgtaatcatatatttgatagtcccctctacacggttgctcaattaacaggtggatacatgcataggtatatatcacaactaaaatttgaacagatagtgtaatcactgggatgtttatcttgttatggttgttactctggccaaacaaattttctattcgtaaaaaattcagaaagcgaaatggacacgtcaggtatagccacccatgcttcctcaagggacaattcgttaagtacgaaactagtaggtagaaaaaagggctattcagtaaatttaacaaaaaccagaaacttaaaatatgtttcgcacagaaaaaaaggaaaaattttatacatacgtcgtacaggataaagtactgtatatacgcttcgatccttgtgaagaaggcagggatgtattccgtattccagttaaacatacccgtgtcggtagccacattattccttcgtagatgcttgtacacgttaagccaagcgagattcaacatgagagttatcaacaaatcggagataatgaatgaagtatttttgcagaactttacgaaaactacttttatattgattataaatttgaggaataaattatgccacctggagaaatctgtgtccttttgtacatgtttatttcgatcgtagaagctgtgtagtgtgtacttgttcgtgtttgactccatttctgggaagtaactagtcttccatttgttgatacctctccttttgtgcaacatattgttcagcatgaagcacctgtacttttttttgttcctctggaatcgaatgctttcctccgtgcactcttcgttttggatgttcagatacttggtgtcgtagagaaacgatcctaagtgctttccttccttcttctcctttttcttccgcttcttcgagtagtcccgcgcgttgcccctatcgaagttagccccatcaatgttctccccttcctcctccgagccgttcagctcgatgtacttgataatccggtccttcatcttcagcgttttcctccggtcgttcaggcagatcttttcaaactcctcgcagctgtctatgatgtactttttgttcttccctgcattcttcaacacgtaatcgtttatttcgtttttgctgtacttgcctctttttctccctcgtcgtctttgcccctgccgttgcttcggggggttcgcttggcgatcctccatgggggtacttccccccatgggggcacatccccctgaggaggagccctcttcgctggactggccctccccgctgtaaaacgtgtcgattcccccgccagacaatcgcctccccccccgcgagtacccacggccaaagttcaccttttcgaaatggtcctggttcatatacaaaaaactggtgtccaccaaatggtcgatctttaaatccttatcgttgcttttccttctcagtgaatcttccttcttcaaagagtacgagtaaattttctgcttcctcgttttgtaaaatagggtatactttatcgagttggttatctccggcagaatggctagcaagtacgacacgacgtatatcaggagcagagccagcagacttgaataccgaatggagacatcatatattgacatgaaatccaggaagaagtaggaagacccgatcagcatggccacaaacacgaccctctcgatcagcgtgcgtatcattatcatgttgtctctcgttttccatcaggtgggatgccctttgctctgcgtgctcgccggaggaagtatctaagaaacgattccgtgtgcctccagaacggcccctctcttcccccctacataaatgagtgtatcaactggtgacaggagcacatggaactcctggcacgaaaaccaaaaaagaaaaactgttatcattagatgagtggattttttgtggcacctttcccccttagtgtgtcacactggaccgagcttcacatgcgagacctctcccgcgacagccaaggcgggaacttgttcggacattcgtgccttcgagcagaagccgcaccggcgctcgtcacccaggcggaaacagattgccaagggttaaaccataagggtaggcaaaaaacgaaaaaaaacaaaaaaagataaaagaaacgaaaaaaggataaaagaaacgaaaaaagatgaaagaaacgaaaaaaaataaaagaaacgaaaaaagctaaaaaaaacgaaaaaagctaaaaaaaacgaaaaaagctaaaaaaacgaaaaaagctaaaaaaaacaacgaaagaaggagtaaatgtatctagcaaggggcttagccaaacgccgctaacaaaaggaaacaacttggggttactctcatgaacatgttctgttaatgcccaatttagcttcgcccctaaacctactatcccgtcgaattaagcgttacgccttttaaaattgccccttacattgtataggagtttttttttttttttttgtacacactcggaggggtgagtagatatacaggcaaactataaagagtcatgcaatttgagtgactcgcggatcgtttttctttttttttttcttttttttttcttccttttttcaatcttatcacgtttgcaattttgtacacgcatcgaagaaggttacttttccgagtttcccacttttaacacagttgtaagtttaacaaacgctcgtgtgcgcttcttcccaattcgtaattttcctatttttgcctcttgggttggtcccatcgacgaaaactcccatctcgtggatgcgtcactgataatgctacttgttcagcttatgcccagtgagttaccacctctgttgctccactgacaggtcgaagaaagttaaataggtagacccccttttgcataaatgaagatgcatatttactccggttaaactgcttcgttcaatttttaacgtctcatttggcgacaaaaattttacaagtacaggagtactgctccaaagaatgttaatatttgcgtacgcataaatatgcgtgcacggggaatgaaaaccctatcgtggcatttttttttttttattgcaaattgaaaacgtgtttggtgatgtgggcccacctgcgcaagcgaggacgtaggcgcaagcgtaccaacacacgcatatgagcatgtgtgcacatgtgccgcttgtatgggcatagaaaaaacctttcgcatttttcctttttttctgtttggcacatcagtaaggtacatgggccaacatgatccacacgaatattaaaaaaaaaaaataaataattaatttgaagagacagacagacggggagacatacgaggggggggagaaaaaaacgaatagttcagaatcaaaggagcacaggggcatacgtgcgtgtgcatcggcaaatacgcatgctccctaggacagcacggccaaaaacacactcgtcggcgtgagttcgagcgcgctgttaaattacgtgcaaaaaagggtaatgaataatttttacagtcacgcaaggtgggcatggacttgtccgcgcgctgcaccgcgggaacgacgctccgctgcaaatgggctaggcgaacgggtcacgcgggggagcagctaacctgccgctaattacgcaaatcgccgctggtcaccgctaattaggctaattacgcttgtcaccgctagttacgctaactacgctgatcaccgctaatcacgctaatcacggtaattgcgctaatcggcgctcgcgcgatgacggcgttcctagctgaggtagtaagccagcagtatcttggtggactcgttgaacccgtgggcggtggcggcgggctccttcttggatcgcacctcgtggaagtagttgcgcacctccttggccaggaccttgcccagctcaaccccccactggtcgaagctgttgacattgagcaggtatccctcggcgacaactcgggattcgtacagagagagcagcaagccgcacgtgtaaaagtttaattcatcaaacagtagcagagtggaaggtcgatttccttgaaaaactttatgtgttagcaattctggagccatttttcttttgctcgtttcattttcttgagctacctcttgtaagcttttccccatggccaaagcatcagcctgcgcaaaaaagttagtcatgagttcatcatggttactaaccttttcactagggaaatgtaaagggaagtgtgagtatttgaagccgatcaattctacaggaattatttgtccttggtgaattaactgatagaagctatgttgtccattggtccctggttctccaaaaaatacctgacatgtgttataattaataagcttgttacttcggtccaccgtttttccattactctccatggatagctgctgaatatgagcagcaaattttagcaggttttgaaagtatggcaaaatggctacatttttacaatccaaaaattggttgttgtaaaaactcgttagcgctaggaggataggaatattttcttcatactttgtttttaaaaaatgttcatccatatcgtgacagccattgaggaactgcctcatatttttataaccaaatgcaatggagagaggtagaatacctactgcactagttacagagaatctccctcctacccagtcccaaaattcaaatacgttttctcgcattatgccaaattcgtccgtcagttttaagtttgtgctgactgcaaccatatgcttactcaattctttttcatcctttatttttaagcttagccaatgtttgatagacctcgcattcagcatagtctccgctgttgtaaacgttttggaaatgatcacaacgagtgtgtccgtctgttcaatgttgtgtacagccctgttgatatcatttggatccacgttggccaaaaatcgtatattaattatttcgtcttgatcataatccatatcgaaattactatccgcgtcatttttgcatcccccctcatcgtctgcctttttttttttcttcttcttctcctccaccgtggtattataatagtagtacttcatcgcctcgtacacaaactccgtgccaaggtatgatcctcctatacctatacatattaaatttttaaacttggtatttttgcaagtctttgtagttccatttcgaatgctatctgaatatgcttcaattttttttaacacgtcatgtacattttcaagaatattttttccatccattacaattttgtgtgtattaattttttcaattggtatacgcaaggctgtgtgaaggacgcttctattttctgtcatgttcattttttcccctttaaatgtcttttcgattttttccttcagcttaatttcctctgcgtactcaattaacttgctcaacgtctttgctccatatctttggcgagacaaatccatgtagaaattcttaaacctttttattagcaactctgacctctctttatccttcagatattccttcaggtttactttcttctcctcctcgctcaggctcaccagatctttgtagctcttcagcccggtcacgtccatggttacggtggcgaaggagggaagtggcgaaggagggaagtggcgaaggagggaagtggcgaaggagggaagtggcgaagaagggaagtggcgaagaagggaagtggcgcggtggagcggtggagcggcgcgacgtcacagtggagaggtgcaacgtcacagtggagccgagcaacgtcacagtgaaacggcacaacgtcacagtgaagcggcacaacgccgctaaacaacgtcacggcagatcaaatgttcgatcaagtagaggacaaatcccttcttcccaccttcgccaacgcgttaccgtgctgagtggatggtaatgcttggaagggaattcgtgtccgcgtggtgtcacctaaacacaggcatacatacgtgttcgcatttgacgtggtggtcaggggcaaattcccgtgggggcaaacagaacaatgctattacacctatttcggttttccccgcggaggtggctcgtccgatcaaatggtaaaaaattggcaaacaagttggcaaaaaaggtgccaaaaaaagtgccaaaaaaggtggccaatttttggcaaaaaataacgaaaagggaaagttactaatgcagttatcttagcgcaccaagtgaagggatgctcgcttccaaacacacactcggggggacatgcaagcacgcgctgctacatatgcataagtacacaaatgcgaacgtacgtattcgcactcgtacacgtgcacgtccgtgtgcctttgcgggtttccaatttgaacataaaaaaaaaaaatttgttcttctgattatgtaacaccgccaaaattgcagcgacgtacgtgagcaattggaaagggctcaaggggtgatttcctgtatcgttaatatttttgcacttttccctggttggtcgaaagtgcgatttgctcgcaagctttatcgttcatttcgaggttgcaaacgaatgacagttgttcattcctctatgctatgtataagttctcaccaaacaaatatgtacacggctggcaaacgaaaaaaaaaaatatatatagggagttcacttttcttaactccgttctgttccttcgctggaacgacttgtgagagtttcaaacgtatgcgccaaaagcagaggtgctgaccaaagctcgcgctcatgtagtagctgtcacgcaggtatggatagatgttttacgcaaaaggaagcaaaatatacttttttttttttttttttttttgcaagttctcacatgcagcaaatttatagcaactaaagctgcgtagagggtgtcatgcaattttcaccaaaaaggtgaacttgtaagaaatgtaaataattgcgacgaaaaaaaagaaaataattctgccaaaagtttgtagaagtttgtcaaaagtttgccaaattgccagttttccggtttccagaattcgacaagtgttcgcccacttacgcacgacaggttaggcacattataaatttagtagtcaacgttgcaagggggtggggggtgaaaaataactgaactctttcccttgcgaagtggtatatataatacgtgttcttctctcggcggtcacgctttggcgtagcgttgccaaaatattgccgaccattaggagaaaaaccgcccccccaattgacgaaatatgtggctaaccttcacacaaaattggggcaaattttacgaaaaattcgaatatatttaatgcaaattcgatgtagtttgttcacccttatttttgttgctactcacgcggctgcattccgcttaccgcttctgctctcccggagtggcaatactattcgctacactgacacatttgacggcaacgaataggctgtgcctttcaccggggctgtcgcgagtgcgcgcggcgttaacaccgtcacgtgattgctgcagctgaaaggtacgcttctggagtgttgcttaaaaagttacgctaaaaaggttactctaaaaagttacgctaaaaaggttactctaaaaagttacgctaaaaaggttgctctaaaaaggttactctaaaaagttacctgataaagttacgcttcgaatgccactagtatgccatgctttgcatccgctttgccaattgggaggaaaaaatacattcatgtcttaactgcgcgaaggaaaaaaacgttttagagagggaagtgcaagttagctgcaaatttacgcccctcagctttcaaatttagctagtgccattttacccctcctatgtttaaaaaaaaaaaaaatacacacatataacatataaacgctagcgccttattttgaaaggaatgtcttcgcaggatccaaataattttattttaaataaatacagccataaaaaaaaaaaaaaatccctattcgctcctgtaaccttcatttaaatggaaaaattgccaagctggagatggtgtagcatatacctcccatttcatttttcgcagctgtgcattatattcgtccctgccgcaaattggcatatgcatatttaagtgcctaaaaaaatgtaaatttctttttgtacgcataaccccccgcgtgcgtttccatgaccaggtacttcccccctattgcatttttcgctacttcaaaaaaaaagtaaaaaataccggcgcggtaagtcccctgtataatcgaagaggagcgtgcgcaaaggacatcccactttaaaaaggtcgcgcaattacgcctttgaataacagcagcgcttatgtacccttatgtgtacgcaaacatgcgcgtgtgatgagagaaactgatacaagcgtgcagcgcgtacattatatatgtacccccctccaacaacgcgcgcaaaatgaaccagttcctcctccggcgctgccaaaagttcaaaccctttgagacattcaaaaggtccaaatgcctaatcaacaacgcgctgagtaacaaaaacttaaaatggaagaccacaaacgagtcgtactgtgagtacatactcacgccccaggaggaagcacaactaagacaaaatcattttcgcataattgcaagcagcgacataaatgtagatgggcatgtcatgcacgaaggcgttaaaaattataaggacaatatgaacacctctacatactacaaaaaattaaactccaatttgaatcacatcaaaagtgacagcagcctctttggccactattatgtgaaaattttaaacagtctgatggaaaaggttcgggatgttccccttataaattacctgtacaacaatatcgttttgaggtacagagtaaatattcacgtgtttgtttctccactgtacgaaagaataaacaatgaaaaactgtttgtaaaatttcaaataaaccaaaacgacgttcgtcaaattatgtacttcttatgtatgcacgtgtggatttattgcgccaagttaaatacgatgaataatcgatatttaaagattcttctgtgggaaatcatatgggactattacagggcattactcatcaagtacaaaatttctgagttctctttcaacacgtatttaattaatatgcaagaatattccctaggcttttgcatcgggttggatgaatgcataggaaaagagttctacgcgggaaatatttgcaacttactttttaatcacatttacaacgagaaagaccagtttaagaactccagagagttaatagacttaaccgtttactgcatacggatgtaccactttgttcgccagttgcccgaggacaacttcacgcacgcgaggtttacctggccggacgtgaagtaggctttctcagcccttcaaaatttttaattggattaaagcgaattaagacacattaaagcgtgttaaaacgcattaaagcgtgttaaatttaattggactgatttttttttttttttttttgtgcatgtatgtgtgtacatacagctagccaccgactccccccgcacactttgcaagtgcatacttttccccataggagaaaaaaaaaaaaaatgctaaaatggcaaccccgttggggcttaaaatcgtcggggtaaaatcacacgtaagaaaacctcgataaaacgtgcaatttttgctttttttctggctagctgatgtgccccccaaatgcattatgcctgacttgttcaggtaaattcgcatccacagtttgtgacatccgcagttggacacatgcgccgttcgtcgcagtgcatgtccgcacgtgcgcctctcccggttaagtgctaaccgacttcacgtggatatgcacgtagacattctggccccacagctgcgtcaacttgtaagacacatttctgcgcatgttaattataagcttgttgtgaacgccgcaaatcattttagcaaccttttggcttttcacaacaatttgatattcaattatgagggagttgttcaaattcacacaccatgacagcatgttgtgcttgattttgtaagggacgtccttattaaaccaacaatacaaataagtgttaatcagctgttcaacgacttgtactttggtcaaagttgtgttggagtccttggggtacacccaaaattgatttttcgccttaaatttggctatataatccagtaattcttcaacacctttgttatattttgcggaaataaaaaatatgttgtcaaaattcccgttgctcataaattccttggcccgcgcattggcccacttattgtttgtgcataagtctactttgttcaggacgagtatgaccggcgggaccaacttttgctgttcccattcaccattcggcgtgttcttactgtctacatcattgttgtacgattcaataatttttttcctgtttttaagtaagttttctttgacacttttgtcgctatacttggcctctttttccattgcggtggagaagtactctacgaatttttgcacattttttggggaattttcgtaaagttcttcattagtggagccgctattcaaatcgctttgcggttttcccttccattcgaaatgttcctcctgctcattgtcttcactgggatggttaaagctgtagtgctccgtttccccctcatcttcgctcccactgctgtatgcttctacctttttgggtgctagcattcgtattatgttgagcacgtcatgtgttggcctcttcacagtgtccgcaataaataaaaccaagtctgcttcctcataccccttccatgcataactcactaattctttacaaaacttttttttcttatgtgacgggacaataccaggtgaatcgataaaaattagctgaacgttgtcttttgtgtatattccttttatgtcctgtctggtggtattaatttttggcgaaactgctgaaatcgttttattcaaaatggaatttaggagagagcttttccctgcattgggggccccaattagtgccacttttagaaatttcggatttgccggctgttctggtatcttccacatattcatgtaggcacttttaggtataactcctctagttatatttggggggtaatatgtgcttgcgcctttttcactggcctttctttcctctccatttctggccccttcacctttgatcccttcatttttcgcctccttaattttcaactcgtgcgacagcggcttcgcccttatgtatctttccaaaatggagaaattccgcgaactgaaaagtggggtacatttgggcttcgtatttagtgggccaaataggtaccctgcacatttcagcattttgatttgtacacactggggggggggacatgcacaacctgtgtgcgttcatttggtggtttcttttatttgggggaggccaccggacgcaggtagatccatttcggtttcaccccaaaaatgagaaaaaaatgagcataggtgtctccttttgttaccctccccgctcgtggaattttttacagtgctcctgcgttgctgcgttgctgtgttgcggtttgaggattggctgactgatgcaccaaccagggatgtgtcgttttgcagatttagccagacggtctatgaggacacaacgcgtgaagatgagcttcaccaattcccctccacactgctaagaatttttggtgcccctaaaacggggttcctcttttggaagcaaagcccaggttgaacggttgagcattggggtggtcaaaataacggaggaaaaaaaaaaaaaaaaatttattaacaaccatgtgatagcactaaaatgctgaagtccttgaaaaggagtgaatcgagtttttccttttggcacttcattatatgaggaaagataaatagcatgtgctcaaaatggttcatttgcactggtgcgcgattgcgtaaagggtttgccaatgctataggcgacgtgaggtgatgtcccgcccgcatgtcacatttttcgaaaaaaaaaaaaattcaaaacatattcttttcgataattacaagtttttttgcctttccgctaactggatgaacttctttgggtataagcactttcccttttttttgcgctgttttgcgttttcgcaaagggaatgccgcgtttttcaaacctgtacatacaaagctcgtgatgaactttttccactgcgtcgtgatgacaacagggaaaaggtgaaaagccgtttttcttcctcctctttcgttttttacatcaagcgattaggatttccttctacttatggcaaaatttacgaaagcgttaggagctcattccattttttgtatgccacattttttttttcctcaaatagggggaaaaggttaacaagctcagacatatcgtttggggaaaaccaaaggtgcaaaaaggagggagaactatccgtccaatgggtggataaaaaaacaaatttttttttttttttttttttttgttctactatcccatttggcccatttagacatattacatgttatgctaaaaatatgtgattattccaaagtgttttttttttttttttttttttaacaatttgtgtgattaaaaaaacttccaccccgtgcgcataatagaacagttctgtatatggtgttgtattttttttttttttgcaacagaattttgcgcactttgaaaaaataatttgcacttggaaagtctaactttaaaatacgcgcatttatttttctgatggcctttttgaacggaaaggctgtggggagcagcgttttcgctttgcgctggtattttgttcgaattggcctgcgaattggcctgcgaggtggggggaaaggtgcggcacctcgcacgattggtgctgcgtgggacggtgttaccaggcgttacggcgcactacgggacgctacgttatgctgcgttatgatacgtatttctttttttccttttttttctttcttttcttttttttcgttcttttctttttttttcttcccttttaacccccccacttttccgcattttgccactttctggtgcaattccgtttcatttttgaaacatacgcgaaaggacactgttgttactgaccgcttttcacccctgcgatgggattcctttcttcaacgcacaaatgtgaacacatttttttgacaatttttacgatgcactaggtgcagacatgtagaaggggcaaaggaatgcgcgccggtggaaggcggtagagagtggatattccacttgggcaagattgccacatgggaaatatcgaactggagaaacatcaccgtaacggcattactgcgtagcatcgcaaagctgtgactacgaggtgccatgttcccgaagagttaaccaaataaatgcgtggtgcacctcaagtcgcccgcctctaaaaggccaagcatacgatttgcagccgatcgtgccactcgctgcgctttttttttttttgttaaagaggttgctacgggcgccaagcagggttaattcaaaagcgctgcatcgttttccgttgaacaagcgcacagttcggacgcgattatcctatccattttttttttttatccttcactatgcgcttaaagcatggtggcccatttcaatcagccagttctcatttcaaccattgctttccgcaggagcgtggcggctccgccgcgcgcgtaaacacccacgtgtgacattatatatttgcatattatattatatatacaaatgtatggcatgtataatatatactatatatacactcattttttgcacttctcccaccccctttttttttttttttaaaaaacatctgtgttcattttatcactatatagtgcaaagagcgaacggcgtcacgtcgtcgtgccagctacgggggtataatatatatatacatctttgacttaagttaaaacttactactttttacttacacgtgggttttcttcacatgagttttttttccttccgctcgtctggaaaaaaaaccgcagcaaaaagtagcgatgcgacgggaaaggcatttttcaccccttcagaaatattatcatcccccccatttgaacatatccccaattttatgaagtgatataatatcatatttaacactctacatggatgttatccgtgtaacccttcgcgtaagacttgttctttgcgtgcgagtttcttcctaacggcattcatttcgcatttattcaaatccccatatgtgcatggaatacacacacaagcttgtacacatgtaatcgtctatacacacatggacatgtagccattttctgagctgcttccccgagaatttttttaacgcgcgcgtgacaaaacttccgtgcaatgttttgtgaacaatttttggtgggccttaagtggtaaagaagaaaaaaggtcttcgccgattggaacactcgcttctcatttttcactactccatacgcatgtccctcaacaaattgatggtacctgctaggcggaagcacctcgggcgagcagccacacaaacgcacgcgtaggtacatacgtacgtaagtgcatacgtgcacatgtgcacagctcaaacatattctcatgcgtctcaccagttctgcatttgacttaacaacgcgctttttcttccaaacacgtgtaggataaaatctcgcgtgccttttggcgaatgccgccaagttgaaatcttttacgagtcagcatcttaacaggaaaaaaagagatatcacctgtagcccgtcacaacttttttcgttgaccttttttttttttttttttgtccttacttttccctttttacgatagggacaaaaatgcaacgttgagcaaaacagctgtgcctgccgctacactcgaaagtaactcctttatgtaacacagaaccttttggaaaattgtaaattcgtggagcgaaatcggaggagcaaaatcggtggagcgaaatcggaggagcaaaatcggtggagcgaaattggtggagcaaaattggaggagcgaaattggaggagggagtgcatcactgcgtcagcgagtcagcacatgtgcacaatttttttttttccctttgtgcaagcattgcatacaaaaaaaatatcacgttgagtgcatacgaccattcaaagtagatttacaaacgtgtagcaacaaaatgccaagttagaaacaggcttgcgtggggtttatttccgggcaatcatcctcgcgagcatattcatatttttaatgtgcttacgtatggtacatccccttgtgagccaaaagagtgcagtccttgatcctcccctgtgcgcatagagatttggcgctaacgtcacccgtggggcgttccttccgtaaggcgtttggcacgattgttggcgtgcttatgtgtgagctcaacggtcatcatcagaacgctcagtagtgcgctcaccagtgagcttactagtcagattaccaacgcgattactcgcatgcttgctagatgcttatcaccatttcgttcctttgccgcaacgcaaagcatactttcacacacctcaaataatttttttttttttatcccatagatttgttttttttttttttttttcgttaggtaaatataccgagttattgtattttccattcctgcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttgttttgttttattttttttgctttttttttttgcttttttttttgctttttttttgcttccaattgtgcctacccaatacatacatgcagagtaattaaaatgtttaattgcatccagggggagaagcgttcttgagatttgtttgtagcgtcgcggattcgttgcagaggacgagggccaagtggcaaaaaaagagaggagaaatacctgagtataccccattgtgtttatatacatataattatgtgcccgcatgtgggacccccacgcaggcctacgtatgcaccactgcccccgccctgaaggcacagccgcgtgagcgaaccgggagcaagcacccctcctcgcccaaaaaatacaaaattaaaacaactgtcgaagaagctggggaaccggcactggcaaggacatccgatccgcgaacacaccgaatgaagtaccgactagccgttttgcgaactgactggaaggccggctggaaggcctactggaagaacgcttaacagaccgattggcagaccgtataacagaccgacttgtagaccgcttaacggaccgcataacagaccgatttgtagaccgcttaacggaccgcttaacggaccgcttaacggaccgcttaacagaacgcttaacagaccgcttaacagaccgcttaacggaccgcttaacagaccgccaaacagaccgccaaacagaccgcataacagaccgcttaacagaccgcttaacaaaccgcttaacaaaccgcttaacaaaccgccaaacagcgaaagaatgaatttgcgccccacaccgcttgccctgcgagagtaagcacacaatgaagaaagcaggacaagggaaatcgtcggaggcgcacaggagcgtcaaccaagagaggctggcctacgtaatgtgctgcctcgtagggaatgaagtaaacgtttatatgaaggatggaaaggaagttaaagggttatttcacgcatataatttttcaaataaaggagaaaaaaaacaaggtgatatttccttaaattacgctagggttcttccaaagaaggaccaagttagcggcccaataaataaagcaatgataattccagaaaatttgtacacaataattgttggaaaaaatatgaacctagagttaaaagacccagatgggggccaaactgtaaaggagaagtttcaaattgatgcagatatttcggaaaaaaaaaaaatataatttgaatagtgcaaatagagagttaaagagatgggtatgtgaaggatcatttttcgatgaaaataaattaacgttagacaacaacatgaaagaaccatgggatcaattcgaacacaacaggaagttgtatggagtcaccagtacgtataaagaagagttatacaccacaaacttagacgtgaacaaaattccgcagcatgtaaaaatgcatgcggataaaattgccaaggagttagaaaatagaggaatgcacctcgaccccgaggatgcagaaagggacaataaagaattggacgaagaagatttattcggagccgttagacaaagtaaggataagttcggaaaatttttcaaaggcaaaagggaggaaggaggaaaaggcagccagccacagggcaggtttaaccagttagccctcagagacttgaaggagaaaatccagtcagtcaaaatagacaacgagaagaaatatccaagtgagtgaattcgccgcgcaccagcgtcagcgtcagtgttagcgtctgctcccgctcgcgctgtgactgacctgttattttgggtcacctttgtcacccctgccatttttttcacctctttcacctctgtcatctctgccatttttttcacctctgccatctctgccatttttttcacctctgccatctctgccatttttttcatctttgtcaccccttccatttttttcacccctctcacctctgccattttttttaacctttgctacttttcccatttggccgttttttgtcccccctgcccgacggcgcacccagtgcgcatgcatgttggccgctcgtgcatcccgcccatcggtgcgcacgcaacatttccctctctccctttttactccccccccctcttttctttatctgaagcgaacaagcagaaaaaaataaatttcacgctatcggcaagtggggaagacgttgaaagcagcgagaaaaacaatgactcatcaaagaaggaagacgaaaaaagtgcggagtttattgtaagagttcagaggaaaaaaaaagatgcgttcatgttgcgcacttcagtcgcgtgcgttcacccgcgcgcatccaccctcgcgcatccactctcgcgcacaccaccatgcgagcgaatacccaaacgaacgcatccccctgaagttcgctttattgcacttcattagtgcatccatcagcgaatccatcagcgtattcatcagcgtattcatcagcgaatccatcagcgaatccatcagcgtattcatcagcgtgtgatccatcagcgcatccatcactgcacgcacacctgttcacccgcccgtgcagggaatcaatgccctaaatttggaacctgcgttgccaagactggatgaaaaaacccgaacagaatggatcatgttcaagaataaagcaaaaaataaaactgtcaacaaaaaggacaaatcaacggaaaaacaggaatttataacagcagcaaaagagcttaatgaaaaattagccaagtaataaaaaaaaacgcgattttttaaaatttcacacatgaatacatcatgtatacaaatgctgatatgtacacatatgcacatacaccccattcgataacttgatgggagacatagttatgtaagatttacccttctgcatttgcaactcccgattacagcagttaaatataaaatgagtaaatttttcttttttttttcgcaatttttagcaaaatgagtacacacacgaacgaatcgaagaacgaagggaactttgaccagctggaggtcgacaagcctccctcggagctgcagacagttgagtcaaacattacaggtgaggtctccgcgggggactttaccgcgccaggggcagttggccgagtggtgaagcggcccattggaagcgctacggtggtcgccacgcacatacgcgatatactaattacgctaattacacgaattaaactatttacacttttttttttttttttttaccgcccccctgcagagaacgtcaacaatggcaacgtcgacgaaacaggtaaaccatcctgcacatcgtagagccaactaagtgatacgtgcgcaataacgccatcctaactgtgcctttttttttttcctcctcccttccgtacgcagatgagaatatagcccccgaaaacgaaaacacgatagtaaagagcaacacagtgagtttgagtaactcgagcctacgtccctacgatgcctacgttttaaattttaacaattttagtaacctgaacaatattaacaatctgagtagctttaacaatttgaataatctgaacagtttgaacaatttgaataatatgaacagcctgaacaacttaaataacctgaccagcctgaacagcctaagtaacattagcagcataaacggcattagcaatctgaatgacctgaacgggtttaaccaggccaagcattttaacatgaagcatggcatgattggccacaacgtgggtacgtcggaggagcgtacatacaagcgcgactgtgcaagtgctaccacgcatgtgctactacgcaagtgcccgcgtgaagaagaaacacatttgcgagcagtacttcttagttatgcatacaggcagccagttgtagggtgcgcttcccccaaattgagcatttctaaatgacctttttttgccccttcttttgtaccatcacccaacgcagagtaccgccccatcgtcgcccaactacccagtactccaactcagatataccctgcgtccgatttgtatctgcgaaaaaatatcgagacgagaccaatatatgtaagaatgaccccttagcacatgtgtgcataaagtgaatcctccacagcttgaacatttggggagatcacccctgtggagtgcactcctgtgctggctaatcggggggagactccacctccagttgttgcacccgtttgggggtcaatttgcaatctcttaattgagccgcatgtggctactcgcatccgcgctgtgtttacaaacaaatggcaccattgtagtgttggctaattggatacatgcatatatatgcatatatatatatgtattttttttttgttcacctcatttcactgtcgctctcccccccttcccctttattgcagccaaatgtggacatgctggtgaacaagtttcataacaatgccaaccaccaccagaagtacccatcatataggaagcaccaaaaggagttccaaccctttccgacagtacggcattatgacagtgtgcccctagaacccactaggcatttttttgttcattgcggagatccattttttgtatccctgtgcatgtgaaaaagggcgcagagaagaaatgcactcacgcggagtagatatatttgcacgtgcgtgcccattttaatacctacacttatatgtccgttttgcttgtgccacacacacacccctcccctcagcgaacttttgcgccgaagaaaaacttcgactctcttatgaacaacaccctgaggaactccaaaagggaggactccgtaaagagtcccacccacttcagaaacaacaagctgtatagctacaaaaacgtgttcggaggaccgcctgcgcgtgcacctgttcacatatacaaggaggcaaaccacttccccagaaacataccagtgcagccaaacgtatcaggcattctggtaaatgtccctgtgatacctgttgtgcacccaacagttagtggaccatttatagaaagtcatccccaatattataccccctatgtcagagggcactatgcgaataattccattccagcgagtgcaaatgctgcatattattataacatccccgtatccagtgtggacagtaattattctccaaataaaaacataaatttgtttgcagcggcaaatccgcatgttccaaatttgcatgtacaatctccacaagtgccaaacgtgcacgtacaaactccgcaggtgccaagtttgcatgcgcaaaatgcacacattaatattcccgtaacgccatatataaccccaaccctgaactacggcgttaacagcagcaaccctctgaacatgacaaataatgccattgtaccaaacccaaatattaacattccgccgtatcccccagaatatgttgttgtgaatacccctaaatatccgaccacacagacagtgcccatgcctgtttacccacagtaccagtaccaaaattattatccaccgtcatcatcccatgggatgaagaattcttaaatagtgctgaaaagttttacagctagctttttttttttttttttttttattctcccgctacatccctacttgtttagtaaataaaagtgtgtgcatatgaatggcttctactcgtgcttctggtgagtcttcacttggagaaaatgtcgatagcgcggaatgtacgaagttgtcataatggaaggagaggatctgaccgtgcggtcgcggaagagataaaaaagacagaaagggagagctagccaaaatggaaaaaaaaaaatgaacaagaaaaacaacatatggacaggaaaaacgacatatggacaggaaaaacgacatatggacaggaaaaataacatatggacaggaaaacaatatatggacaggaaaaacaacatatggacaggaaaacaatatatggaaagactcccaccggatgagcaactttgaaaggccaaagaaaggcattttttttttttttttttggaaggccccctgcgcacgatgtaccttgttatgcactattacctagccatcttattcccctaataattaactttatatgcccaacatataagtgacatattcgaatttgtgtttcattgtatttcgtagcatttcgtagcatttcgcagcatttagttggctatcgtttcgtttcgcagcatttagttggctatcgtctcgtttcgctgcatttcgctgcgccgtttttcttcgttccatttcgtaacgccagtgtataaagcaatacaactgctatacacatggacatgccctgtgtaccagacccggtactctgccccgaaggaaaaaaattttgtttacatttcattttttttttttttgcatataaaagcgcacgcttaaaatccaaataacattcgaattaaatttaatttttaatatttgagaaacagaatgtttaaattgtagtgcgcacacgggagcgagctcaaccgcgtccgaggagtatctccacgaatattcacaagtgtgcacaaaagtacatagtgcgcacttgctcgggcaaattagaacaaagccagaaggacaaatgtcctctgcgaatgttggagcgaaaaagcggagcgagttgcgtaaaggggggaaaaacatatgcacatgtggagagtcccaacgaacgcgaaaaattttaattacctcttcgtagcagtttgttcgaaatgtgggtatacagcgtaagcagagtgcagcggcaacgaggaacagcaacgtggagcggcaacacgtcagctatgctttgctctccactagtcctataccaccaatgcgttcttgtggcccaacatgcgtggcgcgtaaacgatgcggtaagtgatttcccgtagcagccacatgaaggcatataaatatacatatgcatgtttgccatccttttattttacacaaaatgtaaagggacccacgttcaaagggtgagctcatgaatgcttgcacacacaccaattgtttaaaattccccagtggagattaatcagaaatgtgcacccttcccgtgaaagtttttttttttttttttttttttttacctttcaccaaatgggaaaaaacctttctcatattgcactaccactgtgagtttttttaccaaccttttgcgatgcactggggggccttttgacttgtgcaaaaatggacaatccccctgttgcagttgtgagtgaccttttcgagcaggaatatatgtagaaatatgaggtgttcatccgtacgaggctgtgtttaaaaaaaaatgcctcacattttttttgccgttgcgcgctttcgctggaaattgcgaggcagttgtatatttgcgcaatcaataaaaaaaggacaacgatggggtgtgacataacgtaggccacatttaaatttaatttctttctttccttttgacaaaatgggttgcaatcacgtgcttccttttgctaaaaggttctgggtcaagcaggctgggttgtacaaatgcctttaccccatcggtatacagcagaagtgcaaagatgcacattttgcgataaaacgaaaaggaaaagaaataacgctatgaagttgcgaaggaaaaaaacactttaacgatggtaacatgcagaattgtgtgctataatttttttttttttttttctgcacacatacagggaaaattaaaaacaaggacacgacaacaacaatcttttttttttttttttttttttccccattttgcattgaccatttttactaaaaaaaaaaaaagatttgtaaatttttccttcaccaaaaggaacaacacattcgcgtagaaactgttgtattcattttagttgctgaaacataaatgtgtgagaaatgaggaataattacgcaactgtacgtggtcaatttgttcagcgttcactagtaacgtagtctacagtgtgtagaaatcaccgtcactgtttttttttttttttttcccctgctgtctttatgtacatgtaacagcgctgtcgtttgaaatggtcgtgcagctggggaacggggggctgtggcgccgaaacgttagcgtgcgtacatgtgtaacgtacgcaagtgaatgtacacaagtgaatgtacacacgtaaatgtactcaattaaatgtactcaagtaaatgtgcacacgtaaatgtactcacgtaaatgtactcacgtaaatgtactcacgtgtaaccctacctgcgagaaaccgtacttacacatgcgtgtgcattaacacactttctgcacatgggcacttgcccactccacagttctgtgcccccacaaatgttgcgttcgcgtgtacgtcagacttggcgagaaatttcgcccttccaacgaacactgctacgacatagtctacccaactttcacgttcttatttctgtaaacactttcgtttttccttcataaattgatctttcgtttgggaatttttttgcaatttctgtgtagaatggaatgattattaaaagtgtttttttttttttttttctctctgtcaagaattatgcattaattttttttttctgattttccactttgttgtttttttttttttttttttttttttaagtgccaaaactggcgcctatgacaaacaaccccgcggcgtgtgtcagggatgaacagttctgcaaaaaaaaaaatctcctatttttcgcaatctttagtttgctgtgtttttaactatttttttcttcctttcttccatgtcaaataaaattcactacatgtgtgaattttccaactttttttttttgagaaaggcgaatgaatatacgtaacagaattgcaatttttttcacaaaatgagtgccacatgaaacagcctttttttttttttttctcctctttgttaaaccgcttttataatgtagattgttaaatttttccttagttgtttcttcctttgcggtgacatgatgcattcgtgtgtatgtgtacaaacgcgcagatctatacatgcattcgcgcgacataagtacacacagcatgcatatttataggcgcaggggtcacacttttgtaaaattttttcactctaccccaacttgcttctaccattaactgttggttttcatgaccttgtcgtcccactccctcttggcaatttttcgaaacattgaataatcccttcaagcgcaaaaagggaagttcaatgattttcgatccgttgttccacttctaaacgttttgcattttttcaagaaaaggaaaaacatctcgccatgcaaaacataatcgacacgtacgaaataattgggaaaatcgatgaccagaaatccatttcctcgaacagtttgctcagccatgaggaatgcaatgaggggtccccgggtgaaggggggcacgaccccaattcggacagcacggagaggaaagaattaagcaacaaatcggatgggagaatcatggaaagcacgctgaatggagaagaggctgaacaagcgagcaaagaaaacgggtgtgaaaggtacaaagcaaggtgcccaaaaggggacgcgagtaagtccaaaagttgcacaatggaaaatatgaaaggcgagtttgagggggagacaagtgctggcaacttaaatggcgggagccaaagcagcttggtgcgcatccacagcggcgttgggaaggtcgcccccagtggggaagcagaaaccggtggggaagaggaaaccactaagatcttcccctcggaaagaaaaagaaatgacaaaattggggatactgtaaatgggggtaccatccatggaggagacctccccactgcagacaacccgaataggaactccaaccgggagagaacctctcaaattggcaactccaaccgggaaagaacctctcaaattggcaactccaaccgggagagaacctcccaaattggcaactgcaaaaatagctgtaaaaagcattacaaagtgctgatacacgcgcctgcctgctggaaaggagaaaagtttaactccacgcccttcatttttgtatacgataagtcaagtaacttttttacatatagtgagtctccactagaaattgaaaaatacataatcgatacgagtgcagaaaatttcgaaagcagagtactgacaattattttttatgactccgtttttgcctgcaccacttcatcgcttcttctgaaaaacaataaaggagagattcaacacttgcccaagccactcagtgtgttctacctcccattaagcaagctagacttatgtaacgattccgtcaagtataggttggctctcagaacgaacagtatcctttgcgacgtaaacataaaagaagccattagcttgttcaataacaattccaaaatagcaggaccaaatgtgaataagttcagcttacattttattttaaaaaatagaaactactatgataatgagtcgtataactacctgaattatcagacgaaattttacgggttgccccgatctaacctctcctcctgtgtgcaaaagtacacaggggctaataaggacagggcccccagcaatgtggtcaatagatacttagccaagtcgtccaagagccaagtgcatacatttacaaaacagcagacggatccaaatcagtttatttccctagagagattaaaaaataaatgggaaaattacaaccaagtgaataatgagaagaagaatcaaaaccactcggcgtataatcccttgaggaaaaaggatacgaaacttacttcgtacggcataccaaatgatagtgaatcctttgtcagcagagtcaaatcggaggtggctcgtcaggaggccgccatgggtggagaacgatcagctggaaaaaatgacactcaaaagtgtggagaagcgaacaatgagatggaaaatccagttaacaggaaccctaacagaaaggacacttacaatacgagtgcagaaataaactcgtacaattacggaaaaaccaaatcgatatacgacctgatgcatgacagtaaggagaagctgtcagccgatttcgacgtgaaggatgatgtgttcccagaagacagcgcatccatgataaacatttttgaaaaggagtccgctttatccgaacgagggaagcaaggtgtggaggggggaagcactctgaccagcaatatcagggccgccaaagatatgtactctcgcgtgaagagcgtcatgaggaagcggggtgatgctagtggtcacactggagataactatggggaccgcttggccaaaaaaccggaggaacgcaaccgggagggagatatggaacgaaaccgggagggctatctggaacgaaaccgggagggcgatctggaacgaaaccgggagggcgatctggaatgcaacccaaagagccaagttgaccgattcggagaggatagatcagtgtgctattcccaggtggaaaacttgaggtacttcaacactaacaactccatatgctcatcctacgggaggaacgatgaaaatgtcattctagccatgaaggagattaagcaatggatggaaaagatagaagacaaaatgagcaccatttcgtgcgatagaagcgacctgaatacagcagtaggacagaaccaacccacagaaaaaaggtacaacaaaattatagcctttttaattaaaagcgtcaaaaataacataaggctgaaaaacaagtgcatatacagaagctgctatctcaacataagaaatctgtacttgttaaaaaaaaatgagaaggtcatgtttgaaaataaactcatgatgaggaattacgggaagctaaagtccaagtataaaaacgtgcttgtaaatttatgcaaaaaaaacctactcataaagtactactctataaaggacaaatttcagtatagcaaaaaatacgaaaatatgatgagacatctgcagcaggaaaaaaatgacctactgagcattatagaagagaagaaatacgagcaggaaaacagtcataacatcaatttgatgctttcggaggagttaaaaaaggctcaggaggataaggagtccattttaagcaaaaattttttctacaaaagtgagacggataaagctgccaccaagtgtgaggtgatgcagaaggagctggaccgtctgaaggaggaactacagtgcgccaaacgggaaaatgaaaaggcgaaaacggggacgggacatatcatgttagagacggagcaactcaaaatggagaaggagcaactcaaaatggagaaggagcagctcaaaatggagaaggagcaactcaaaatggagacggagcaacgcaaattagagaaggacgctctcataaaggagctgggagataccaaggcgaagtatttcaatctgactgggatattagaaggagaggaaaaaatgtacagccagaaagtacaagagttggaaaaaaaaatcgaaaatctgacacaggaaaaaaacacactcattaacgaaataaaagacgaaattgataatttcacaaaaatgctaaacgataaagaaatggaaaataccaaaatgaaggagaagctgaaggagttaaaaaatgtggaggagaaatacaaagacacacaaataaattttgattcgctgaaaaaagaatttgaaaagtcattcgatgaagtacaaattattttaaaagaaatgatacagaaggagaaggagtacacgaagaagtacaataacaccattaaatgcttagagacggaacataaacagacagtggagaaactactgaacgagaaggaacaatccgtgacagaaattaattactacaaagatgtatgccatagtcagtgtagtaagatgaccacctttgatgaaagtctaaccgctgcggaaaaattactagaccatgttttgtctcagtacccacaactgttcaacgagtttaaagtcagctccagaaacaatgtcctaaataaatcctttgggaaaatgcattatgaaaatattcaatctgtgcgagataatattaaattaattagaaagtccttgagtcaattcaagatgagctttaaaaatagctccttcaatttccaaatgggttctgattacagcagaaaatactccactcagaagaagggcagcttctcagccaacacaggaaataaacgaatgaacagcattttgaggtactacgagaattatcacaaatatgctaaccacagagaacagccatacggagaggaagaacctttatgtgaagaacaatccagtagaaggagatccatcagtaataatagcgctagaaatatgtccattatttcgaacactaagaagagcatcaatttgaagagcaaaatcgattcttacaatgcccagatgcagaggaatgtctccaaaaataggtgcagaagtggatctgttagtgggaagcaaaagggattagcagtatatggcgacttgaagaaaagaccctctagtcgtaagggtggtcatgatgaagaggcttcaaatagggggttagtagacggaagcttggatgaccagcttgcggaaagggactcatcaaggtacaccaaatcgaagagcgaagaactccgtgaggagacgccaaaggggggtcatcttgtcccgggagagacctacgaggaggcggtggagtggcacgtagaccccagcaacggggtaagcgggatgagcggcatgaacgggatgagcggtatgaacggaatcagcggcgtgaaccgagtaattggcataggcgagcttaacagcacaagctgcccaaacgacatcgacgagctgaaccacatcgacattgtaaacatgtacgaaaacaatggctacttcaacgacgggggggccaccaatggggccccgcacggcgcatcgaacactccctcgagcgccccatccaatccagttgggacaaacgtagagggcaatttctcgaacacccacccaaccaaaggggaagcaaaaaaaaaaacaaacagaaaggagaactacgagtttgacaaaaacgacttcaaggaaatcatatcctttatagaaaaaaacgttataaaaaattcagacactctaaatacaagtgggaaggatttaaagaatgtggaagattggaagggagttccggggaaggcatccctgggagagaacaacggagggagaggaggagaagccatgtacccaaatcagcaacaaccagttggtcacactaaggcggaagagaaggatagctcacccaggaggacacatacgggtcagaaaaatatatatcaatccagtgcaagcaaaaaaacaggaacgtttaagtacacagataaggtgagcaaacacgtttcggacagcaacgttgttagaagtgttagtaataactccaaggcgactagcggcagaggtattatagcgaacagtaagggtggtcacccgattggattgccaactgggcagcaaagcagcagaataaagaactcaagcaacacgacatcagtgatgaaaacggtagtgggcagctctaggaaaaattcttccatgatttacacaacgggaagcgaaagtggtatcgtcggtaataacaatgaggatgcggcgaagaggcatattagtactaactataagtacaaggttgcagatgagtctgctaaatatttgaaaaaagacaattcggatgttctcaaatgcgcgaaggggtccatagtaaagaagagtgtaactccggacaaggaaaggaataccagtagcaacgcgaataaatcagttctttcgaggacctaaatggttaggccacttcgtgtgtgtcggtcttttgtcccatatcattagagcagttaccaagcgcgcagggggaggggggtcccgccaaagtgtgctccgttgttgagccccaccggagtggaaattttttttttttttttattttatttattttttttattttatttatttatttttttctccactcctcctccgtattaccagttgtacgtttgcatttcgctctgcactttttaataaacttgacgtaacttaagtttttttttaactttttttcgaaaaaggcgcagtgcgtatgttctaatgttatggggagtagcggtttaggctcacagacacgcaggtgagcaattctcgcggctccaaaaattgccgagatgattccacctccgcacatggggatataccgcacagttgtacatgcaaaggggtgtgtgtagggggaagggagtcccagagaaatcaggaaccttcgcttttcatgagtttgaggaggacctgcttcatgcggctgttttccttaaaatactcacccttgtctgggtccaaatattggaacaccttcagccatgttttgttttccaaattttcttccttttttttttttttttttttttagacaatttttttttctcttcaattacaatggccatttcttcataccatttttttaagtcttccgcagccttcttttttatttcgatttttttatttctttcgtactctttcctttcttctatccttttgagtctttcagattcccacgtggttgattgttccgtgtcagatatgtccgattccttttcgtaaaattgttcgtatgtattttcgaaggacatttggctttccttcttaaacgatgttgtaaatttattggagctgtcatttttggattctccaaaattgtacttgttactgctactgtctgtttcgtctacctcctttttcgctacattcagatcgctataaatgctgttaagtgacatgttcatatggttgtagttggggctcttctccataaggctgtcattcagctcgttggataatcctaattcgtcattcatttcgtaccctccgctggcctcagccatgttcttttcctccctggggactcccttgttatcatcgtacccgttgaagttgaactggtcgaagtcgttcagctcgctcatcttggaggtgggtgggaatgaaattttgtatgcaagtagatggtacgcacgcaaaatgtacacacttgaacaaacaaaccagctgctacacctataggtagtacattacgcgaggggattccctttgagaaaaacgaaaaaaacgtaaaaaaaaaaaagaaagaaagggcatacagcggggtcctaataacactacgaagcggtaacgcagtgcggaggtaaaaaaaactacacagttgcaacgtctgcgtgaatgtccaatcggatcatggacgcaccttgcaacgcaacgaggggatgacaaaaaaaaaaaaaatgtagcgactatgaaagagacctttttacgtgcagtgtgaaattccttcttatagcgcgttttgccaggtcacaagattaatctcataaagtgaggtgcgcgagcaaacgtgtaacgtaggtacatgtacttgcatagcccatgtacccttttggcgtaattatcaaagtataacacatggaacatcctttttacgagcaagatcgcagggagaaaacttgccttccttcacccatgtgagagcgccaagtgggagaggcctactaccaccccccacccctggcattaggatggtcattcacctgtatcttaaatcacgcagtacttcatggctgcgcttatgaacataaaatgcttcaacgcgcacaaattgataaatcgacatggcgataattttgttctaaccctcatgggggaatggccacggtatgtcagcttatccgtttcatttttttataccactttggaaaaaaaaaaaaaaaaaaattgtcatgtgagtggagctctcaatatggattagtccaaatcgcacgcacagcctcttcaaggtgagtataaaatatattctttttttttttttttttcaaaccaagcgactttccactttgtgaacaaaaaccgttcgaggaagtttccccgtgcaaccttacgtgaagagctgagttaacatgaggagaaaataaaaagaaaaagggtttgcaaaattggcgttcagcgggagaagagcagcttgtacagtcaaataaagatatatatatatatatattttttttttttgcatccccattcgatgcgtattctttataatttcagcttaagttagtattatatatattttacgagcccaccagcattaccctacataggccattacagcatagtaatgtgatgaatacttgtactgctccgtttgcatatgtgtgactcatcgctttgcacagctttgatgggttgtacgtacatcctccatctttccatactaccccatttttaagtcgatagccccagccgattgcgcacgaacagcgttgtttgggggcagcctttttttttttttttcccctccccgccccttggcacagcaattgtggaggaaccattttgaagttgccccctcacgcggcgttttgtggtaaatacaactgcccccaataagcacacacacgtgtgagtatatctagatagagaccaacggactaacgggcgaaagagcaccgtacaactggagagaccctcacgcaacgacgtcgcaccgcgcaagacagtcgcaacccacgagtagatcggcacctccatccgtgtgtaccactccccctccgggcgcaccaattttccccgctgaaacaaaaaagaaaaaaaaaatgagtagatgggaattcaaccttaaaaaatatgacgaaaaatgtgaaagcatgacggagccctttggatataaattcgagaaggacgtgaaaggagcatacggagtaggagacagttacttgaaagtcgaaaaaaatataaacaatttaaataagacaaacaaaagcgaagttaacaaatcaaccacaacaactgcaattagcgaaaaggtgctagacaaaaaagcgtggggtatttgtctgaatgcattcaaaggattagtgatgaatatatttgttatgttcatgtcgggaggcgcgtcagggatttttggcataatttttattgtgtactctgtgtataacattttaaaatcgttacttaacataaatgatgcatttaagagtgtggaaaataattccaaccagaaattttgggcacagaaattttgttttgcccttataaattttcttgtttttctttacattatgaatgtatgctctaacagtgggttactgcccatacggtctgctgattatttttatttcattcctcaccagacgattcggcagaaggccatgtccactgttttttagtgctggccggttcgtccccgcgtttggcgtgcttttcgtgcgctccttttgtgaaaaatccccttaaacttgttatgttacacgagcaatttttttttccttttttttgtacaaactcgaccttttttttttttaacgttcgcaattgcccaacaagaaaatgtaacactcggagtgttcgtttggatatgccccttcccacaagttctctcccataggggaatttaaaaaattgggaaaaaatgcgctcatccctttttttgcgcttcatgggcaacagtgaggggaccccaattgggaaccaccgtcctgtgcagacctgtatgggggccctctacacgggggagtgccacattgggtacatgcacaacttgagtgaaaacccacagggagggaaaaaaaaaaatacctccaggagaaggatcaacgtgaattttttccactttttaaaccccttctttaggaagtccctgttcaccttttttccgcgtcactgcgcgagggtgtacgtacgtctgtgcgcagatgaaaagcggcgatgcagggaaatgtattcccccacaggggactctacattaatatgtatatatttatacatacgtacatatgcaagcttccccctgcatgcgttttatttttattttttcagatcacttctcgcgctgtgtggcgaattgacgctcactgttgcgtagaggacatgccagcaaaaaaatgtaaccccaattttgtgaatgttggtgtgcagcgaagaaatgcacggtggcgcttatggaacttgagaagcatgcaaaatcgcgtgcctgtgcgtacgtacatgcatattgtgcacaggcaaatgtacatacggtaatttttttgtgcagcgtcatccgcatggaaactgcgaatggtgtaacagtctggtcatttggcgcgatttgatgcgatttgatgcgatttgatgcgatttgatgcgatttgatgcgacttgatgcggcttgatgcgatttgatgctttttttttttttttttttttttttttttctttttttttttttttttcttttttttttttttttcacatttttgagctcattggggggaaatatccatggcactgagcattggaaatctgtgcaacccatttttgtacacactgctggagcgatctagagaataatgccttacaaatttctcgtttttatgttaaaaaaaataaagttaaaaagggtcccgcgtgaaaattgggtaacccatgcgcaagaaaattgttacaaaaattttcaagcttaaaactggtcaaatgatttccgcgtacgttgctgcaaaacttcgcaacatattttttcgtactcatttcgtgtgcttattttcgcgtcctcactttcgcgattaacaaatttataattaacaattttgtaattagcaattttgtaattaacaattttgtaattaacaaatttataattaacaaatttataattaacaaatttataattaacaaatttataattaacgaagcatcttatgcatgcataccatttgcctacttatttgcttacgcacaatttgcctacttatttacttacgcacaatttgccttctcacttacttacgcacaattttcctacttatttgcgtattcgaaggtgaccccgcggtgccaactgttaaggcctgcgggcatcccaactgcggaagcagaacaccctaaccccccaacagggaactggaggcgcgaattaactcgacataccgcagtttttccttccccccctgcttttccccccgccgctgcgcgagtgtatgcacgcacttttttttttttttgcaaggcggtttggaaggaattaaaaaaacgaaaaaaatacgctaaagggaaatgtaaaaaaataagcaaaatttagccaaagtgtacaaaagtgaaagcaagtgaaaaaaaaaaaaaataaataaatcaacaaataaacgtgcaaaaaaaaaaagcaacgacgagaaaaggaataacgaaccaacaacgaacaactaacaacgaacaacgcacaacgaacaaccaaaacagcgcgcagttacattctgcatttcttccctccgcgctgggagcaaaatttcacgcgtttgagctaacgcgcaaaagtgcagaaatcagccgcaacattactggcagttggaaatgctgtatgcaaaaaagtcggcaaaaatataacgcagctgttgggcgcagttgtacatatgcccgcgtgtgcacctgccaggaagcgtgtacccatgcatacgcatgcgcatacgtttgccccagcacatattcatatacacgatcctacacatacctcttacacatttgcatttttatgtgcatcacctggtgcgcacacaacacatccacactgaactgattaacatattcgaacttttttttttaacctttaaattagctccctttttaattagttaaaaaattaacttcaaaagttttaatcaacgttcagtcagttttttctacgtctacaaagaagatttgccgtgaatagcaccacttcatttcgctgcacggctgcctttgccatttgcggaactcgcccttttttttttgttcatggaacatgcgtaggggcgcgcgcaattggtttgtgcatataaatgaatgaaaatatatttattttttttttactttacctggccggtagacctcgattcgaaacgtgtcgccgctcccttgtctctgctcacatgtgtgtactgtactcatgcgcgcagttccttcgaccatgagcaccaccacccaattgtgcccctccaattagtcttctgacccccttgtggcagcgtgtttttgcttctttgcgtcgctgcgtcttattccctacttgatgaaccctgaaggaaattcgaagtgtcgactttgggttctcgaattaacagggaacaaaagatgagggaggaaaggaacgacgaggtggatgcgcaaagtatgaatgagccaagttgcgacacgccagaattgactgcacagtatgggcataagacaaaaaagacgaagaaaacgaagaagaggaagaccaagaaggccgagcatggcctatacgacagtagaaatgaaaaggatgcatgtggagtgggagtcgtggcagacattaatggaaagagctcaaggagtgttatccaaaaggcaatgcaaatattactacgcctgagtcatagaggaggagttcaatcgaacaatggagatggagcgggaattctggttggcataccacatgattactttcaaatgttaagtgatacatgtcagttgccatttctgttgccagaaaaaggagattatgcagttgcgcaaatattcttgccacataatgaagaaaggaggttatttttatatcatgaaattgaacaggaagtgtacaataatggacttgtagtactgggttggagatcaccaatcccagttcgcagtgatgtaattagtgcatctgtgaaaaaaagtgagccgttcatagctcaaatgtttgtatgtaaaagatcagtgtttaaaaattacgacgattttaatatctacccattttcagacattgactttacagatgatagccacttgaatttgagcagcttaccagacgacatagaactgctagccttttttataagaaaaaagttggtcagacataatgacatgtatttctgtagtttctcttccaggacgattgtctacaaggggttgttaaccccttcacagatatatttatactttgaggatttgctaagtgaacagtttacaacctacctggcaatggttcacgtacgattctcgacgaatacttcccctacgtggtatgctgctcacccattcagaagaatatgtcacaatggagaaatcaataccattagtgtgaactcgattttatttcaagagaggatgcagctagccaaagcacccaattcgtttaaatcagtgtccataaaagatttaagaccaataaatgaagagaattatgttatatacgataacgatgatgagatcattgaaaaaagggatacctttgaagatatcatgttgacaaaaaatagactaaagaaaaaatccaggaggaggttacttctccgattgaagagagacttcacgtacaacagctctgccatacattacaaaataaaaagggagtatatgaattccgacattaatagcaactcggagtttttaagtaatgtgaacgaagtgactgggagttcatccgacgattcagaagacctctcaggtaaggatgataagaatgctacctgttctagacgacttaaggaaaagaatgccatttcgcccatttgcaggagtgagaaaagcttcggtcacgcggtgaagacacaaatgaaacatggagagtctcgaaaaaccaaaggcgctattagctacccgtctgactcttccctcttcgataatgccatcgattttttgaccatggcgggaagagaaatagagcacgcaattatgatgctaatgccaagggcatatcaaaaggatccaaatataactccattggaaaaggccttttacgaatatcacacatgtatgatggaaccatgggatggacctgcattaataatcttcactgatggtaataaggtaggcgcttcgttggatcgaaatggattaagacccgctaggtacagcatcaccaattatgggctgttcgttctgtccagcgaaaccggggtcgtcgatttggcatatgacaaaattacccataagggatgtgtatatcctgggaaagtagtcctaatcgattttaaggaaaaaaaattcttgagacatgaagaagtattgagcaaatttctgaaagagaaaccttacaagaaatggctagatcattattcgattcacctggacaatataatcaaaccggcttccaacatggagaacatacgaatgaatgcatataaatatggagctatactgaataaggagaattcctatgggagcaaagatatggaggaggttgacgacatggatgatccttacgatgagtcgttaattaaaaagttaaaagcctttggttatacgtatgacgcgttcaatatgataatttcgcctatggtaaagcatgccgccgatgggcttggtgcaatgggaaatgacactgcctttccctttttaagttacttaaggagaaaccttttgtactacttccagcaaacattcgcacaagtgactaacccagccatcgacccgataagggaagaaaatatcatgtctcttatgagcaccttgggaaaggaaggggacatcctccattccacgtacacgaactgtcagcgcatatttattaatggtcccattctgaatgacgcactgtacaacatgctgttgcagttgccagacttcccacatatcataatcgacatgacagtggatttgagtaaattggaagcactcatgtcgggagaatcggcggacgaagtcaaatttgatgtgatcaaaagtgtgtcctcgccaaagaggagttaccacgcggatggaagcaacaactacacgttcaagctggacgaacacaaaagcaagcatatcaaagaagatttgaataaaatgaaaataaaaaataacatcgtgtccaagtatttgattaaatttatcgatagcgtcaatagcaaagttgaaaatgctgttaggcgagggagccagctgattgttctctcacacagcaacataaacgaaaagagagtgcccatattctccattctaattgttggtgcgttacataaatatctgttaagtaaaaatctaagaaccaagtgctctctcatagttaaggctggggattgtttcgaaatccaccacttagcagtgctgctctcattcggggccgattgtatatatccctttattttatacgaaagtttgcgtttcataaaatatggagataatgaagccaggcttagtaaccagcaaatgataagtaactacagacatgcagcaaattatggtatactaaaaatcatgtcgaagaatggaatttccaccctccctagttacaaaggatgcgggttaatgcaaccattaggaatatccaacgaaattttaaaaaaatgcttcatcaatgtgtgcgactccattatcggaggagtaacatttgaatttgtggagaaggaaattttaaaaatgttttacaatgcctacccgaagaggataataagtctgaacattaaagacgcaacggaggagctcgatgactatggagagtatcacttcaggagcatagggaatacccaaatacatatgaaccatccagaaacgattagcttactgcaaaaggctactcgcacggggaacacagctacgtataaaaagtactcagagttgcagaatgaactgataaaccattgtgaaattagggggcagctagaaattaattataaaaaatgtccctcgtataataagaagaagaaaaaaaatgaacccataaatatccagctagtagaatctgttaacaaaattttactcagattttgcacaggcgctatgtcttttgggtctctctcggaggaagcacacatcacagtcgccacggccatgaataacatggggttgaagtcgaacacaggcgagggaggggaagcagaggatcgcattaagagggatcctgccgaagcgaacgggtcgagtgagcccaacgccaactcagcggttaaacaaatcgcatccgctaggttcggcgtgacggcgtacagcttggtgaacgcgcaggagctgcagataaaagtggcccagggatctaaacccggagaagggggagaattgccaggatacaaagtgagcgcgaaaattgcatccgttcgtagaagtaccccaggtgttggtctaatatccccaccaccacaccatgatatgtactccattgaagatgtgggtcagctagtgtatgacttaaagaatataaacaaggaagctaaaatttctgtgaaactagtttcgaagctaggaataggtgttatcacctccggagtggtcaaaggaaattgcgaacaaattttgattagtggaatgtctggtggcacgggggcatcaaagtggacatccatcaagcatgcgggtctcccatgggaaatcggactagcagaggcacaccaaactttgtgcaagtccaagttgagaaaaagagttatcttacaaattgatgggcaactgaaaacagggagggatgtcattttaggtgcgctactgggtgcagaatcgtttagtttctcgacccaaccgttaattgctttgggctgcatcatgatgaggaaatgtcacctcaacatctgccctgttggaatatgtacacaagacccagagttgagaaaaaaattcgcaggaaaaccagaatacataataaacttttttttcatgctagcggaagaggtcagggagtacttggctagcatggggttcaggaaattttctcaaattatcggaaggtccgatttgctcaaaaagaaggaccacttaaaatatgacgagaagaggaagctgttggacttctccaagctgttgttcccagggtggaaatactatgcagaagaggaaatgaaagatgatgtgaagaaaagatacaacaaaaatgcgaacgagaagaagaggcaagttggtggaagttctttctactgtggatcgaagtacaaggtaggagggtcgctcaccccgggtgtgaacaacgcgctagacaaaatgagaaggaagcaggtactcataaatgagaattacaacactgtgcagaagtacgatgtggtgaagaggggagatgagggcggagaacacacggacgggatgaaccacgccggggagacgtgctcctctgtgggggaatacgacgaggaggcggcggcggacgacgcggaagatgagaaggaagacggggagggtgatgaagaagaagaggaggaagacgaggaggaagacgatgaagaggacgatgatgatgaggacgacggtgaagaggacgacgaggaagaggacgacgatgatgaggaggacgatgaagaggacggcgagggagaggacgacgagggagaagaggaagaaaagaacccgaatgacccagaacagctgggtgacgcgaacgaactgaacggctccctccacccacgcagcgtgcaggccggccaaggcaaaagggaaaaggcgaagaggagacaaaaaccgctatacgaaggagatgatctaaaccaggaatattccaaaggtgaaagcagcaaacataacgtagcgataaacggaaggagtgcaaagaatgccatggtgtgcaccaccaggatgatgagaaaaaaaatgaacgagaaaaaaatgcattcgaagaagaaggaacccaaaccgatggcaatattctgttgcgaaacgcagaaccataaattgtccgacatcattgatagggaacttataagaaggtcgaagatagcactgctgaattgtacacctgtaaatataaagatgcctataaagaatacggaccgagcagtgggagccatgttaagttatcatatcattcagaaatatggggaaccagggttacccatggatactataaaagtgaaatttcgaggaacaggaggattatcctttggagtattcctgacaagcggtgtgaactttgagctggaaggagatgcaaacgattttgtaggaaagggtctatcaggtggaattatatcagtacatttccccaaaacgtcgttattcataaatgactgtcaaaaaaacatgattgcagggaactccgttctgtatggtgcaacaaaaggaagagcttttttcgcgggaagagctggtgaaagatttgcagttcgtaattctggggccatagccgttgtggaaggagtcggatgtcacggatgtgaatacatgacgaaaggtatagtagttgtgctgggtgaaattggttgtaacttcgctgcagggatgagtggaggtattgcatacgtcctggacattaacaaaaaaaatgtaaatcatcaaatggtagatttgaaggtatgcaaaacgatggatgaaaaaatgacgttagaaaaattacttcatgagcattacgaaagaaccaattcgtatacggccaaagttctgctgcaaaattttgatgagaatctacacaggtttacgaaaattattccgagagatatcaaacgagtgctaaccgaagcgtgcatcgaatttgtgaagacagggaatgaagaagccgcagcaattttggacgactgggcttctcttctcaagaatgtcgaccagccagaaaacatgtataaaaaagccatgcaattttttaccaccatctcggatgacatatccggattgcccaaaacgctagcattgagaaatgtagatggactgatcatatatgacattttgcaagacaataatagtagaaaattattaacagtgaagaattacacacccgaattgaattgcacccaagatagtgaacaactacaaggacaggtgaagaagaagaaaatatttgactttgaaggatttattcataacttagaaatttgcagaaaaaataatcgaaagtggaggagattcgcagaaatcccatttaaatgtaacgcctatactgattttaaaaatattttcccaaaaaggctagatgaaaaatcaaaggaaatgatcaaaaagtatattctgaatgagaagtaccttctcgatcttcacctcaagtcgttaaattcgaactcctttattgacagcctgattgatagggacgagggggacgattacatgaacatgagccagaaacagattagcccgaatgtgtactctttgaaaagtttcctctacgcgaatgagaaaggcgagggaagtgtcaaggataaccagcatgccgtcagatctactgaggggtggggatttaggggtacttctaccgcttctgcgcgcagcgtcaccggagcgtccgtctcgtccgtggacccgtccgagggcaaaccgggctcccccactacgccgttgatcggttctgtaacggccacggcaaccgccccactgaatgggcttatccctgggtttggttctggaccgatcgccgaccccatcaccactgcatgcgccactacatgcgccactacatgcaccaccgcatgcgccaccgccacttcctctccgtcgaaggatacgcgtcccccggtgtccaaactgagcatcacgaatatgcaaggaagttacgaggtggaagccacagagtcgattatcccgaacatgagccaagccaagccctttctcgcagtaaacccgaataaagtcaccggatttaaggagtacgaacggttatcccatccgttaaaagatattagcagtagggtattggactactcagagattatcgtgcctatcaatgcaaaaagtaaactccataaccagttgctaaagacacaggcgtctagatgtgtagattgtggaaccccaacctgtcattatccaaactccagcggaggagggtgccctttaggcaacagaatatttgattggaataatttaatatacgaaaatgagtggaaaaaagcgttggaaaggttactagatacaaataactttccagaaattactgggcgtgtttgtccagccccttgtgaagatgcctgtgttttaagcattaatgagaaaccagtgtcgataaaatttatcgagttatctatcatcgaatgtggatttttaaaaaagtggattcagccaatcattcctcataccaggacaggaaaaaaagttgctatagtaggttcaggtcccgcaggactaacagcagctcaacagttgaataaggcaggacatgaagtaaccatcttcgagaaggatgaatattttggtggcttgctaatgaatggaatacctaatgtgcgattggataaaaaaatagtagagagaaggttaaacataatgaggaaggaaggaatcattatgaaaaacaataccaacgtagggacagacataactttatccgagctagccaaaaatttcgacgctgttttgttatctactgggtataaagtcccaaggaaattagacattccagggtcgaacttaaacaatatctactttgccatggattttctgacctcatgccagaagtcgcttattaaatcagacctcacagatgagaactatatagatgtatcagaaaggcatgtaattattttaggaggagggaagactgctgtggattgcataagtttagcaattcgaatgggagcagctagcgttttgcaattcacgagacaagacatcccacccatgacaagtacagagtattcgtggccaggagtgaaaaatatattcaaggttgattactcacatgatgaagcgataattattcaagggagggacccacgcgagttttgtgttaggagtttagagtttattccttccagtaaggaccccaagagagtatcaggcattagggccattaaagtcaaattaaaaaaagtccccaagggggaggtggacaagcatgcgctgcagaggacaccctccacaaaatccacggccgtcaccgctgccaccactgccaccactgccaccgctgcaaccactgccaccgctgccacatccaacaccacctccagtatgtccagcaccaatggggtactgtccaagttagagtccaagaagcatcagacgaagtttggcaaagtgaaggggcagaaaaatgcttccaagtgtggaactgggcaggcatccggggcagcgacttctagtgcatccggcaccgccacatccagcggaacctccagcgcagtgaccacctcgcattcctcctcgccgggaaacacgaacgatatcattcaaaactaccaaacgacgaaggagaataaggaatatgtcgatatccctttcaccgaaaggacttacaaagcagacgttgtcattttggccctgggattttccaagacggatgactccatatgggagaatgattccattaagatcgagcttgacaattataactgcattaagactaaaattagaacttatcagacgaactacaagaagatatttgcctgcggggactgtagagtcggccccagtaccgtcgttcaggccatagccgacggccgagacgtcgccgccaagatcgatgagtttctgatgaatgcggaatcgattctgccctcctgcaacacgtactattactacccccccaactacaagagcgttccctttgggtcggcccactggggctaacgcgaggggggctaccacccggacgatgctgagcttcttcattggtgagtacctttattggtgagcgcctgcattggtgttaccatttcggcgtcgatttcatccccctattacctctttttctaccccaattttcgtttttttcctcccaatttgcgtctaattttcccgtgcacacttcaccaatcttgtttgttacgcatgggagcatcactcaatttgtatgtccaaaaaaaaaaaaacaaaaaaaaatgtggcgcaataaagtctgccacagagataaccccccaactgggaattaattaaaaatattcgtaaattttgcaaaaaggctaaataaacgagtgcagtcagtggaaggattaaaacgaaacaaacggcacttggcgtgtaacccgtttggaacaaacacggacaaacattttgggaaggcttggaaggccaggcgaagtacacacgcatgcctcgaggggaaaagatacggtcaggcgacctgcacacgcttgtgggggagggggaaaatgtctgcgttaaatcctccttggcatggctgctcatgtggatggaagaagctccatgtcgtgtacgtacacctgtgcgggtgtgtgggtgtgcggtcgaccggacaggggcgagcaaaatcacggaagtgaacaaaattggggcggggaacacctacgtagttcccccctccgcatggaaaaaacaaaattcacaaaacagaacaaaacaaaacatacatttttagggtaccatgtgggacgcgcaaaagaaaggcacatctcatacggaggaatttcttcaaatcgttggaggggtcgcttaaacgccagtttattttttgcttcctttggagaggatgctcacttcaccagggtccttttgacgtgtacccgcttactcaatgactcgtctttatcaatgggggatgccttcatatccaaacttcccttcgtactcatggaggacaaatcgacatacccttcctttttcttcttccttaaagaatgcattttcgaagtagccgttttgttgttatcatttataagttccgtgattatatttttcatatcctgttttgttgaacgtcgtatattttttattccaacggatccgccattctgtggaggagacagctcacttatgttggactttgagtaagcaaacagatcttttcgcttttcattaattattctttcttggtgtgcatttatgttggtaatttccttgtttaatttttgtatatattttctccttgcctcttcgtgtctttcttccacagtgtagtcactccgtttgtgtttgctcgggacatgtgtttgttccaccgtcgctacgctgtccactctgtagggaagccccgcttccccttctcttgtgctgttcatatcgtaatatatatcctcgtcagctcctgtatctttcataatgcaactgttactgtgggattgttgatcaaagttctgataattttcccctttatattttttatgagcaccaactgggtcagtggtgaatggggctccaccgtatgatggaaactctccatgctcgccataaaaaggttcgatagtgcctctgttcatcatttcttttaaagacatggagtgttctcctgggggagaatcaaagttggggacgatttggacatcactaggttgttcctgcgtgtgtgtgggggggaggtgaaaggggaattttttttttttctttctctatcactcatatggggaaggcgtgtctatatcttgcacgtcgtaaaacgcgtcaaggcgacttgtcaaccactgcttaatcgctccttaatcgctccttaatcactgcttaaccattgattaaccactgattaaccactgcttgcccgcgccgccgttcctacctgttccttccttctcgcctggacatagttcttccactcagcttcagtcatcccaattttctcggccacatttgtgcaaaggatatcttcaggattcaaaattttgtaattccctatccacatcttgggcttcattttgtttgggtaatacacgaaggtgccttggacggtgctcccatcaactggtaaggataagaaagtgattgactgatttgagggtcgcggaacttagtggcataacatgcaaagagtggtgtccgcatcatggaaaaaaaaaaaaaaaaaaaaagtaagtagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttatagtggctttgcgaagagagttgcaattcgaggccactttgaagagaaaaaaaaaaaaaaaaatgataataaatctgcgccagtatgtttagaagagtttttatccccttcctaatttgcttactcgttgtgttgttgcttaatgcttcgttcatcatcttccgtgggaagtcgggatcttcgaccatctcagggtctccctgaaaaggtgaacaagttgagaatatatgcatggggaagtccacaggtccacatatttgcgttcaccagtaggcattcacacgtgtgtgtattctcttgggggggatatcatcacccagccattgcacatagacacacgtctatatatgcatgtttgcggctgatctcgagccgcctactcccctgcgcacctcatttatcgttcggtactccccaatctttgtgcttagctcaagcagtgtcaatggcttcctggtttgcccactggatatgttccccatttgcaagcggagcgcgtctgttgtgcttttttttcgcgttgatcgaacgcagttttgggaagcggcagtcggtctgcgcagctatatgggtgtttatacgtatagacacacgtacatgcacaagcatatatttagggtgcgtgcttcccttcagatcagcttggcagcgggacaatcacagttagacgcaaacgttcgcttctaccaaggagcgtgttttttccccctgattggcacaacacgcgcggtacaccgaaaagttaaaaacagtgtactggtccagttctgcccttttcgcttttttcacttaaaagtgttgttgttgcagttttgtgaagcttgccaagttgctttttaattcttttaaaatttctttaaaggcgtgcaaaaaaaaaaaaaaaaaaaaaaaaagcgtacaacaatagggtgtgtaaaacccttttaggcaattgaaagtcccgttttgttgccttttcgaggaactgcttacagactatataatttttctcccattaaaattggctcaatttgatatgtacagctaagaatataaatttttctttttcgtttagatagaaatttgtgtacttcccttttgtaagtaccaatttgtagacattactttttttttttttttttttttttcttgcagctcaaaagcttaggcatagtaaaacgtgacctacaattttgtaactttgttctttgtgctatgtgggaggaaaggggggtcctgcgctaagcagatatatcctcacgtccatgtttgttttcatttgtgtatacgcctgcgcagcggcgttgaattttttgaccgccatcgccgtctgtgtggcattttgagcggggtttacagcgttttttttttttcgggtacccatgttgactgtcattttcaagggaaggacgcccttcccccattttgacaaatcccttttggacaaaatacatttttccgcctccctataactgaacaggcacacgccacaaatcagtacgaagttttttttttttttttttttttgcattggtcccattttgttgccgttggtcaaattagcgcagggcaggcagtgcagtccccctgattgttcctgtgtgtccctccgctccaccgcttacataagtgtgcaaatatggcacatgactatcccattttttcccctacgtttagaacaaacatgtctacctttcatgggacataaaaaggaaaaaaaatttttaagtctaaccaattgaaaacgcgcgtggggaatcagctgataaatggcgtgcaggctaatgcaagaataaatttctgtgtgcagttccttaaaaggggttaatccggggaggtcacctctcgcgcaaacacacgtacacatataacccttttctatatatgtacatgggttgtgctaaggatggggtgtgtgaagggtggaaggcttgctttccttcgcgacgcagtgtgcgttagaagtaacaaaattggcagagtaaaattaagctgcacaaaggaacacattaacaggcaagaataacgccacaaatattttacccctttattgaaagagtgcactttttttcttcccctttttattgcgcatatttcgttagagcattttgtacacttttttaactttccaaattgtgactctgcctctgcctctggttcggttggctctcaccctttttgctgtctccatcggaggggtgcccatttttaaggggcaaaatgaaccattgatgggatttccagcggggaggattacccataaaggtggacatagaaataaacccctacacataggcacacacatgtgtgggaggttctgttacttaaaatggtcctacatcggtgaagtgaatcatttccgtttcattcgcctcacgcatttaagcgggatgagtaaatcactcgacttggcgtttgtcttcgcacaggcataagtgctcaagtcagccttcttactttttcgtttatacatcccctcatggtacctttttttttggaacgttcggagacatgccttttggggggaggcctaattggccacttgctgtttttttcggcctattttcaccgcgtgcacgtcccgcgagacgccccattagggcggaaaggctcccccaatttttttgcgcctcgacagaatggtacatccatatgcacgcgcatgcgcgttgtgacatgaggtccccgcgccggagggaaacggaattctcacggagttgcgcaggtcgtcatgtgaggcaagcgtgatatgggaggacccccgtttgtaggcgcttcggagttcggagttcggagttcggagttcggaggcagataaaaagggaaaaaatatcccgcgaattttgtccctccatagtttcccctataaatttgcccccctcggctaatcgcttccacccctcggctaatcgcttccacccctcggttaaccgcttccacgcctcggttaacctcttccacccctcggctagccgctccccccccacacctcctttccgcacgatggaggatgggaagaatgcgtttctgttccacctattctcctccggagagagtgaacaggcaggggaacaaaaagttaaggtaacgaattataggttcatcaaattgccaagcataagcgagccacacaaatgtgtgctataccactacagtgaaaggagcaacttgctgtacctgctggaacggaattattttaatccaaaaattgagtccataaaacatgaaaatgaaaaaataaacaaaagttgtgtgtccctttttataaataactatgctgtgcaaaatgaatgtagctttttctgttatcccattgatgcaatttttttattcataagtatcatttatcaaaattgcaccagcaatacgtataccacattgggggattaccttgatagtattttaaaagacagagagaatagagaacaaaatgaaataagcaaaaatgcctttttcatttttaacaaaaatgtgagtaacattaaggagagattaaaaaatatttgtgatgagtgttacgagatgggcaaatattatttcaaaccgaatttgaagaaggtccaaaatttttataatcttaaatgtgttaagttattcaattatataatcgaaaataaaattattttttctgattatgctcatactgtagaggaggatattttgaagaaacacaaagttgatatgaacctccatgtgagtagcatatccagagtcaaaactgcaaaattgaaacaaatcgatgtgtatggtgaatataaaaagctggtagactcatatgtcatacagtttaataaaaagtattacaaattttgtggatccaatttgaggacttttgtttggctagttgtgaagggttttatgagttcatctttgagtgaaagacttacacctttagatatacaggaaaaattaagcaaaatgaaggaggatgacaaaaagaagaaaatgcaacagaatgagagtttctccaaggggaagaagcatcccttgcagcaacccaggaatcagatgatgatcgactccttttttaaaaagaaaaaaacaaagtgaggagtgcctccacggtgtaccactggatgggaagaggcacaaatgggcgcgtgcaatggttcgcgcgaaggtccggcgcaagtggcgaaaccgttgcacgctcggtggtacgccccattttggcgaatcgccttaaagctgccccacaggagggggggtcatcttggggaaaaaaaaacacacacacgaatatgcggctatacacacaaatatgcggctatacacacaaatctgctgctatacacaaagccctgctgctaaacacaaagccctgctgctaaacagaaacccctgccgctatacacaaccccctgccgctatacacaaccccctgccgctaaacacaaacccctgccgctatacacaaccccctgccgctatacgcaaacccctgctgctacacgcggaacacccgcttggccaagtggagcagggtggacaaaatgcagaagcccccgaactggtgcaccagggccaggtggacaggcacgtggtgcacaagggtgcttatgccggtgagcatttgcgcggttgtgattaagggcaacacgaagaagagtcgtttggtttttttgctaagtgccattttctgcgaacagtagtataagatgaagctattcaagacaatcaagtagctaagcatccgatgattaaactgcaccagggctgtgttctcaaacaactgctcatacttcctctttttgttaaaataaaaattttttacatcgtccggaataaatttgtccaacattttgggccacgtgttgtaggcataccctgcatcattcccagccacaaagccaccatacataatattagaaagaacgagaagggaaaaacaaagtaggcctaacttggtccccctggtaatatttctccgttcatacgtttcgtgtattaactgagttcgtaggaattctgaccaatcggctatttgactcttggcaaactgtttcctcaatttggccacctcgatcaaagtgagtgcgttgagaaaaagatagctgtacgttatggtggcacagaagagatggaaaactaacctgtatggagaaaccctaggggttttattttccgtctgtggaatttcaaatccacttttgaccatccaccaacctacgaatccttgaaatgttcccaaggctaaaatgacactcaatttttttatcatacttttttttaaataatttttatataaaaaaaaactagcacctccgataaaaaataatcctataaaacgaccaaatgttctgtgtagccattcattaaaaaaaagttttttataatcctccatagacaggttataatgtacttgtttatattccggtgttaatttatacttctcatattctcgtagccattcttcttcatccttggggtattttacgccctgaaatttccagtgcgttattgacaacccactttcggtcaagcgggtgtaaccacctatacttatcatgcctagtattaacaggctgcaagtgttaagccacattcctactttaaattcttgaccttccttcacataattcatgtacctattcgccttcttaattacgaatgattcttctgctttactcagattggtgaatgtgttgaagggcctcctactctgcaacgccctgttcatgaatgccctttcgagcccgttccgtacatgggcatagtgccctaaagagacaactctgtgtaggcacatgttgaattgcaactggacggtgcaaaatgtgagctgtgccttctgatttccgctctccctgaacctaactgcaaatatgagtacacacaaaaaggggagacacaggggagaaaaaaaggcagagaaagaggaggcgagtataccacgcgacggaactatacttagtcatgtcaaaaattggaagagggacttttcaggtagagaggggaacctcagggcactctttccagtatggaaacgataaatgagaaaaacaggttaaactctccattcttcaataactcattttccacatatggaagggttagattattctcgcagatggtatctcccctaattagggtcatatttatcactttgcaaaaggaagaaaattgctcagtcatccatgtgggccttatttttttatcgcccctttttgcacagatgtatgataagctttgttgattccattcggaggatattttggataaagagaaatgcccctcgttcatctctatttttctccccttttttttgtgcgcaaaggagtattcacatgtggcttttacatgcttcaaagctaatggataatcccaacgcagcagcgcttttttaccccatataagcacaacggcgtaaattctttgtggattcaaaagtgggtgcttcttcactgtgcacaggcaaggcggagcaaaaccacatgcgcggataacgaggatatgccttgttcttttggaagaaatgcgcctagcacatagtgaactccttttcaaaatgatgccagaacgacctggagttgtccacacatttttttttttttttctaatgcgagttttattaataaaaaaaaggcgaagcgctgatgtggtagcatccctagcagtggtccgtgaccccccaggtgtggcgctaaacaggccacgcctagcaacaagagtaagccccaataggggggcacagaatgatggataaagctagcacaggcctacacatcaacggttaaccgttcagcatgtacacaatagttcgctaagcgtgtggtgtgcattgggtgggggggagcacgttgccgactcgaatcagaaacaattgcgctaaagcaaatcgtgtgtagccctttttaagagtagtttttgatgcaccgtggggacaaaattgcgcagccaaataggagcacccgcaaaaaaggataaaaaaaaaaaagatgcccaaaacaattggggtagtggtggaagcaaagaagtggccaagttgccaagtatgaccactgcgtgctggacaatgcaattaacaaaatgacatgaagaaacaaattcttggaaagcaaaacagaaggtattgaccccatttgagtcagcagcaagcgctgcagctttcctcacttgcaattttgagatcagtgggggcataccatttggacccctccaacgtgtacctactatttaacgatttaaccttaacagtttttttagcctgtaaaggagaaggaacgaaaaagagtcggatgaaattgggcaggactgggcaggaatgtgcagaattggtcataattggccataattggagtcgcctcaaaatgtggcaattttgcccatgctatttattcagcgaaaaacgggatgtgtatccatttgggtgcacccccatttcgcggcacattaccaaattgtggtgctcaggtatgtggctcctgtcgtgttcacccacacccgattcttcattcttcaagggaagacgcatcacgtgtttctccaagtgattcaccaagtgactctccaagtgattatccaagtgactctccaagtggttctccaagtaattcctcaagggaacgttttctttctctgagtcgtttttcattatgtagtctctcaaatggtccatgtgagcaggaaacgcgacgaactcgtcggaagttcctttctgttcatttaagaggctctccttgcgttgcaaggaagcaattttatctgcaaaaaagaaggggaaataatttgggttaaattttaaaaggtataaaaagtgagacatactagggggagggggaaattaaaaaaagggtgtctgctctaatattttggaaggcagatcaaaatggaaaggcataatatattccaccttttaagacattcctagtgtgatttaacgccctgtctttgtagttcaatcggaggttgtacatcgcgtttgtcttcaagtaggatcgatttagcttgagcaggtccatggggtagcaattgtatgtgccctgaaatgaaacagaaaaaaaatatttttcttactacgcaaactgtgcagcgatcgccgccggggctacatagaatgtgcaacgattcgcatgttaattgttatgttgcttttccaggcagaggcgattatcttattttttttttaaatcgcattcctgcataggcatttttgcagaggcaacagaatttagtgcgaacatgcacacgctcctctgcattgtggatacttaacaaggcactcatttacgtacattttccagcaggacgtacacgtaattttcccctataaattttaaaaacttgcccctgccttcaggtgctacaatttcacacatgtcatccagcacatcggaaatggggtcattcgtctgcactactccgtccggcacttcctgtttgctgccgcatggtatgtaactgcttggctgcttatctattttcacactttccagagagcttttactcttatagaagcacttggattgcactatgctgtgacggcttcgattgcttcgattgcttcgactgctttgacttcttccattgcttcgattgcttcctttttcgattggcccttttaaatcgtgcgaagagctcatcgcgcttggcattttggacttcgaagaagccgcgtagtcgtagatcgctccaaatttgttctcgtttctggcggggtgcctgttgaaaactatcccacggtcctcatcgcagtatttcatcactgcctcagccatatcgttcttgttgcacagttttaaataattcacaaggatatcccttttgcttacgttttccatgtttggagcgaggattgggcaagttgtgttctttgtgtggaagagaaaaaccgtctattttgcgtggaagagaaaaaccgtatattttgcgtggaagagaaaaaccgtatattttgcgcggaagagaaaaaccgtctattttgcgtggaagagaaaaaccgtctattttgcgtggaagagaaaaacagtctattttgcgtggaagagaaaaacagtctattttgcgtggaagagaaaaacagactattttgcacagaggaaaaattgcacattttacacctcctttgaatgttactgccacgcacgcgtggtaatacaaaaacgttgtgataaaaaaacgcacacacagctgcaaagtaagggaactcgccagttggttaaataaacagccaattttaacattctacaaaaaaaaaaaaaaactttgcaaaaaaaaagcataaaaaatgcacaaaatggctagattttttccatgtttacctgacctgttcatgcaaaaatgaactttttttttttcgcctttttgcttcaagtttcctttttaagccgcgtgatgttgcaaaaatggaactcgctttatgtgcatttttccccttcgcagagaaagaagtacaattgcacgcttccatgatgggcgatgtaatacaggataaaaaaaaaagaaaaaagctgggataataatttaaattaataattctttaaaaatgagctttgttgtagttaatttaaagaatacagttatatttcgccaagaaaataaactgttaaagggggggttggttcttaaattgtgctacttaacaatttatataatgcataacacacgtgttgcataccatgtagggaaaatgatatgaaatatcagtctgcacacatatatataaaaatagttaacacgtgttgtgcacacaatttaatggtcaaaagtggggggtgggggaaagaaattaagattcgataaaattcgaaatgttctgtaaccatgacatgtattctctttgctctttgtcaatgctacaggaatcgataaaatcacacaactcagagtctactcctaagttcgccagccattcatcgagcgaagtttgtaaggagtcatccaggtcttcaaattcaggtccattataagctgacacggaattttttccttcttcatttttataatacttaacatttccaatcatatatctgaatttctcatcattctgtaaggtggtacaataaaaggtaatgcctccttgtttgtttggcttttcaacagtgacagaaaagtcagtcatttctgcttgcgcttcattttctccttctgcttgaaatggggacacaagttgaaaatcgataataattttcattccatccacatttttggttagcaccatgttgacatccccttcttgttcctcaaatttccatcccgacgtttgcaaaaacttcttaatattatctggtgcctcataattcgacttctcatgttgcacctctgcttttacaacttcggacagtttctgcgcttcacttgaagcaaatctttttgctccaataacagagctggaatgggttccttggtacctttgtccatatttcccaaggttgattatgttggaaatctttctcttattcaagttgctgagctcgttcacagagcagttcaggtgcttccccaagactttgcctttacacaaatttgtagcgtttcttctcaagaaattcattttttcaaaagtgaggtttaaagtgaaaagtgtgaatataatacagtttggtgtgccttgctacgtataaaaaggctgcttattcgcgtaacccgaactctatgcacagaaaagagctgcgttcagatgctcacttgggggaggcacatgtgaagattgccagtaggttcattcactaacggtgatgcgtcaaaggctctacaattgcgtgttatctttattttggctatttttttttttttttttttacaaaaacagatgggagaaacactgtttaacgttaaaactgtggcgtggtaaccgtgttgttagttttctcaattggttcgcaagcgaggaaaaaatgttgccgtggggttgaatttgcgcggaatgataaatgttaaatctatgacatcatgatttcgtaaaattttcacattttcgcgattttaaaaaaaataaaacgacgaggggatttacgcataccagtaatgtacatttatttatgtacgtatggggcatatattaaattatatgtgcttgtgcgttgcggcacattcccactcactttttttcccgcatacggcagtctcgccccacagaatgcgcatctcagccatgtacactcaacctgcaccaaaaaaaaaaaaagcacgacgggataagtgacgattgagcagaaaagcggttacatgaaattttcgtttccttcccactgaccaccatgtatgatggtgtgaaaatgtactacttcgttttctcctcaaatggaggtcaacagtagatgcataatctgcgtgtcgaaaaggcctacacgtacttgaacgtcagatgaatggataaactgtgcctgtgagcgaacgtatgtgggtatgttgagatttgtagggcactgctacgagtgccccccagaaaaaagtgttaaaaatgggtgcatacaatacggtgatgaaatgaagcacagcctttgcacatgggcagtacatttcttcgccaacttgcatggagcggcaagtgtggcgcttaaaaaaagaggattgcctacgtggtacatgcttgatacttattacgtgcatacatatgtgcttgcgcgcgccgcttaaccctgcagtggtacgaaacgcatacggtcatatagatcccgactttataacaaaatgaaggggcaataaaaatgaacaaactcgcgttacgcaaagaggatgaagaaaaaaaaaaagaaaaaattcccattttttttttttttatgccgattttgcatactgtactttaaattaaaacccattttaagcgaattaaaaattttcttttcaagtgatgcgagagaggaggtttgatacctttgcaagtttacaattgagtgaaatgaacgcatatctacgtgggaatacttaaagtggtccccactgagaaggcgataaagttacgtagccaagctgggcgttttaaatgcgccacaagatggtacaattatttgtgtaaagaacacggtgacaactgagtcaggtgtacgccactgtgccatttgtgccatttgtgcgatttacgagatttacgcgatttgcgctattttgtacagcgctccacttgtcatttgtggtggcacactgctctcgtatcgtgcccaataacagcagttgatttagtggcatagaagagattctgcaattctgcgattctgcaattctgcgattctgcgattctgcgattctgcgattttgcgattttgcttcgggggagggctctctgcagcgtatgcacaccgcgcggagcgcacatataggtggatatatatatgcccatgtatgtgcatatgcctatatatgtgcatatgcctatgtatgtatgctcataccaacgccaaggggtgcctgagcagaggagactgtaaaccccgccccgtgttaagcaccatgcgccatatttacagagtagataaggctacgcataggtgcgtctctaccccaaaaaggtacacggaatgacacttttgtgaaactacaccaaagttgcgcatactggagtgagcggttttaaaaaaaaaaaaggcgacttgattttatggctaaagttcctacaaacgacctcgccccgtttttttttttttcaacctttgtaaatttcgttgcaagagcgtccttcgctgtaccaacttgtaaaacatttccggttagagttttaatgtataactccccacgtagaaggaacatatttctgaagagacaaaattggtggccaagcgaagaaaaggattcaagtgttggatgatcttacaacatataaaattaaacacacagctacgccctcgtgtaggaatgtaaataaatgcggaccttttgcacacataacggaagtcctttctttcatatatatatatttttttttttttccgccttttgaggagtgagcattcgattaccatcgcacaatcgtacaaattatagcagcaactaccctgcacagaaaaaaaggggcatatattttttttttccccccttttgagtgatatgttttaaaaaatgttacaagaaagagacttagcgagagagccatgtcctgacagaatcatagaagatatgggtggcgcgtttggcatgggatgcataggagggtacatatggcattttttaaagggcgcaagaaatagcccccaaggggatgtgttaagtggcgctctgtacagtggccgtatgagggcccccattttgggaggtaactttgccgtgtggggaggcacatttagttgcttcgattgtacatttcagtatatacggaaaaaggaagaccactggaatgccatagggagtgggttttttacaggtggtgttttagccatgaggggtggttggagatctgcttcgagaaatgccatcgtcggtggagttttgctagccattatagaaatcgtttcgctcgtattgactcgtaagacaacaccgacccctagacagcaatttcagcaacagatggagttggaaaaaaaaatggcgtccaaaaatagtagataatagctgcgtatgtttacgtgatcgtgaaatattatgatatttgttctgtacatagtgatgtgtcagttcctatgtacagcttattctgtccccccacaccccaccaccgttaaccggtatgtgtgtgtatacccgtatcaattttaattaacaattttcgcaggggtggtagctacgtgcgtacgtacatacacgtggcgcttttcaaaggtgaatcttttctctgccttttttttttttaattctgtgccttctcctacctcattgttgtggtgcatatgcctctatgcgagagttgctccacgtgtgtatgtgtgcatgcccccggtcgctttccccccccgctcggctgcttccctcacgttgccattttctcaaagctgcatatttcaaatttcaccatttttgttttatttttaagtggaattaataactattcgtaatggtgcgttggtacatgtgcatggcgttgcgtttaagcggcctttgcgcggccgttgtgtggccgttactctgccactgcgcgaccatttatgatgcccgctgtgcgcattattgccccctacttatttatttacttacgtacttatgtttttttttttttttttttttgtgtcttctgtaacacacgaattttttaatatcgaagccttccaaaaaatgggagaataaaaatgtgttcaaacggtttggttttccattttgggttaccattttgggttaccattttgggctaccattttggtgtaggcgctctccggggcccccaatgggaccgtcgcactccgttcagtacgttgcgcaaaatgaagccgtagtgctaaacgaataagttattaaaaagtgaactaagtgtgttggttgagagttgcttcgaattgggttgggacatttgacgtggctgtgtgtattccccaacaaagcttacgactcgcgcgtgcggggatatgcagtacggtagtgttaacaatggttttggatgagccttgcgaagcgggaaaagggcaagcgcactcgcgtacgctttgcaggtgaggttcccccgggatgaattaaaaaagagggggaaaacgctttttcttttcttttcttttttnnnnttttnnnnnnnnnntttccttagcggacgcggaaataatttacaaaattggcactattttatgctacgctgcgtaggaatttgctcgcacaaagtgggagcgccaacctgataggataatatgtggtcagctaacacagcccatgtgtgaacaatacagacacacagtcgaccgaaggggacattttcgtcgtagggcgctggtccatccagccaaggtgtacttaaaaatgtgcagcttgttggaggttcttttttccccaaatagatggatagccccacttgtaccaagtatacgtaggaaaaataatatgtacacaaaaatagtgccctgctataatgtcaacgttgctgtgcatatatgcaggggggggtaggtttctccgttgagtgctccctttcgcgcggtcagaaatctgggccccgagacaaaacctccttacatgtcgggcgcagcaaaatggtgtgctccatttgagacgtaaaggagttcttcacatcacaaagagggggatatgcctccacgatgtttaaatctacgagcgtttttagggccataaaatgcctcttttgtcccaagtcatccaaccatctatgacaaaatgggagggtatcaaaattatcattaataacttttaagagtgtctttgcagaatttaatctaatgggaacaaattgtttgtctggatttctcatgtaatgggaacactcattgtcgtgagtaacataaccctttccagtagacgcaaaggtttcgatggcaaatagttctccttcttccattatttcatttttttctttctgtttgacaatggggacacacttccccccatgaataatatacttattaatggagtgtcctctgagatttgaaatggctttaatgggataagtcttttggtttaattccagttcgtatgactcaatagcttcttgaattgcttctcctatgtcacacattctggcatcaattcctgcctctctaatacctgtgtttgttccatcttgagtagccttaataagattatcgtacttttcgttaaaggcaatggtaaaagcacagtcgattatgtaaccattaacatgtactccaaaatctaacttgcatacatcatcatattttaaaacagtttcatctccataatttggagtgtaatgagctgcgcaatgatttaatgagcaccctgttggaaatccccatccacaatttaatttatgagataaaatcaactctttcgtttttttctctgtctcttttactatgtcaatcatttttcttcccggttggatatacgtctgtatgtatttcctaacttgcctatgacactctgcagcttttcttaaatcttcataataatccgaattcaatttttccacctcttttttttcttgcagtgtttttccactaagtacatgtttatagttttgaatttctccgactgggtaattctccccttggtaaaccatttctattggtaccgttgctggactggtttgtatgctcctttctacttggggccaattgtttagtaatctaatgtggctattattttgttcctccattaggtgttccttcagagtgatgtttttttttattctttcaatttcgaattcgtcaaagtctattttgtgtttctcctccgcctctaccgctgcatcttcgccttctgctccgtgctgaccattttgggagggtcccccttggtttacttcgcttttgaattcgttcagaatgaggtccagcttgtccaccttcttcttgcccttcttcgcgggggtcttgtcgccgtttcctttgttggcgggcggtttgttggcgggcggtttgttggcagcagttttgttgtttgccgctttgttggcagcagctttgttggtggccgctttgttgtttgccgctttattggcatctgctttgttcatcgccccctcactgggagtttccttgttcaccgcctgcacatcggggcactccctcttttcgttcttctgctgggttgtcgttttattccctggggtggggaccccgccgcctacggcgcccttactcttttcattgctttgtgtaggtttcttcttcgcgctggtggtgctgcccttcgccccccccctgttgctcctgttcatcttgattgaagcgctccttggagagtactcctgttggggtgagcatacagtcacgcccgtttgcttagcacgcgtacgcttgtcgtatgccacatgcgcgggggaaacagaacgtccctctgtttatggttctgccggttagcgatcagccactttgcttcttctccccgttagcgatcagccactttgcttcttctccccgttagcgatcagccactttgcttcttcttcccgttagcgatcagccactttgtttcttctccccgttagcgattttccactttgtttctttttttttccccttctgcacaatttcaaaattttttggggggaaaaagcacccctttgccctgcgcgctgctctcttgggtatttctgttgcccacgtttttggctgtttggctgtttggccgtttggctgtttggccgttcggctgttcagctgcttggggttgacagaacggttgacagggggcggcgtttcgggtggcacactgctgactaactaaatgaataagcaaataatagcgtaaataaataaaaatacatacataaataaatacatatacaagtacgtaaatatgcgtgcatacttgtgatgtacttcgctgtggttggcgtcgcaaagtatgcattgttgggagtatttccttttttttttttttttttttggctgtttcgacccccctgagcgcatacccccatataacatccaaaatgtatttctatacatctgacgcgcatgtgggctttgcccctgggccttggcttgcnnnnnnnnnnnnnnnnnnnnataatttccgcatcatttgttcttccattaggagattggcaacttgcgccgaggcgccctgcatacataagcatacaaaaatatgaaccaaacttggaatttttttttttactatcctgcagtttgtttgcgtttcattttttcacagcgcatctttaacgatcttatttatgaatctttcatttgtaatttccatccgtttgggttttacaagcatacgtacgaagtacttgcgttgtacgtacgttttccttgctgcacgttgcggagctgcgctttgtttttacaaagtaagcagtgcgccaacgttgtaagcatatcttttttgttgcgccctgcaggtggttggttatgtggccatcccctctgcgaggcgcctcagtttgcataataattgtgcaaccatagtgtagtgagcgtttgccccagttgttccgttcgtgggggtgacaatctctgcattcccgaaggggggaggaagcaccagccatttggagaagaaaaagtacagaagaaaaaaaaacaacaacaaagaagaagaagaagaagaaaagaagccttcacaagtggcacagaaaatacattttgtatcaccgcgcatcaacggagaaaggcacccctgcgttatatgcttatgttaggtgctacctaccgtagtgttccccttttttgtcattcgtttgccagctcgtttgccagcttgtttgccagcttgtttgccagcttgtttgtcagcttctttgccattttgtgcacccctcgcgtagttactgcctcccattcgagcgcgttaattaaaaaatttccttagtttaactgtggggaaggcggccgcatgggagcaactgacgtgggtttgtattcccggtatagagcgccaaaagggggctgataaatcctctttagcgcctttaagcccagacgctgaacaacctggtggagctcacgaactcacaactggacagatagataaagtgacttaaaatgaatcagggatgcacccttgcctgatgccatggtttacatagcccaagtgatgcattgagttttttttttttttttttactgtcatgtaaattttgctgtagcgaccatagaggcatatgcatgcacatatttttgtgcacgccgtttaagcacgctttgtgaattttaaaaaaaaatgaaaaccccagaggagaggacaaaactgctgtggtgtgaagaaataataaatcacatcagggcagtgaaaggtcccatttgtaaagaaaaaatttcttggacagacagatccaatcaagaggaagaatcgccacaaagaaggagaagaagtaaaaggaattgcctatacttcgaacgtaactgtgttaagcatatttataggaattgcttgcttctgcataaattgcttcgttataaagcgcatcctgcgcgacttaaaagaagtaatatacatgccccgttagcccaaattgcacatgtcacaaatggaggaagcagcgatgttgtaggtgggaaggaagcaaggcatgtcgtgaatacaactacggccgaaacgctgtgcacagactcgggaagaagcaccacacgtactactgccctaaagcaagaaatgcttcgtagaccatccaggggcgtgcctacgagaggacataaatacacaacagatttgatgttaactcagacgatcatcctaaccctgttcgaacctgccttgttaaaaatttcattaaaatattttaacctcttgaccgcgtcgatagtgaatcagatatttcaggaggcgctccatttggctagttacaattattgcgaagggggggaccagaaagaaagcggaaacaaagtctgcgtggttactgtgaatgcgaccagaacagggagtgagacgacaattgagggaggtgacaccaaaagaaggaaaaaaaaacaacacagggaagagaagcgcatcggtgtgttgagcggagatgagagtgacacccctcccattctgcacatttacaatctcatcaaaaagtataacataaatgtcgaagtttatttttgcatgatatgcatgaatagcatactgtttagcaaggattctttttttaaaagtgcgatcgattatttttttaaggaggtgtttcctaaatctgcctactgttacgggtacttcgacgcgatcgtatcggggtacttgaagcagcaggattcttcactgatggagggagtaggagcaagtcgcgtggagggcattcccagaaggagccacatcacatgcccgtcatttagcgcttccacctactactgtgtgcagatgttgctccttttttgccacctgtgcttggaaaagacgctggacatagcgtatctgaatttgttgccggcaattttaaagtgcaaacggaggaacccatttttggaggatttaatttatctgatttatttgcactatcatggagttgggcggactgtttttggagaggaaattgtgaccagtcagctcgttagaagaatggatgtcacaccgtctagggggtctcccctatttgactgctccatagtgaatacacataaccgtgaagtagttcacgacgcttcgcgcgatgtacgacgtgtcttgctaaagcaccaatacaacgtgcataacttggactacttacacgtggaaaattttcgagtgaacagagaagaaaatgcctgtgtgaaattcatcgtagatatcgaatcggtggtgtacccatccttttgcatcaaagggagagaattcaagagggctaagacagaaggaacaaccaagtttgtcctatccagcaggatgaagaacataatcgaaacgatggtaacaaatatttatgacaacagaccaaccatcctcataggaagtcaaggttcgggaaaaacgtccctaattaattatatacatgaaaaaatatttgaaaatgaaaaggagaagaaaggaaatgtcataagtttatacttagacgatgtggtggattctaaatccattttaggtatttgggaaagcaatgagaagcgcttcgaatttaagtatggcatcctggccaaagctatgatgagtggaaaatggatcgtgttcgaaaatgtgaataacatttccagcagtgtggtggagaagttatgcgagctgactagcaaggggcacatttatttgtccgaaaagggagagcacatctacccccacaaggacttccgcctgttcgcgaccatcacggtgggggactccgtcggcgttgttggcggtgatagcggtggtagcggtgttagcagcgttggcggtgttggcggtgttgacactgttgacactgttaggggcgatgacactgttggcactgttaggggcgatgacactgttggcactgttaggggcgatggcagtcttatcggtgttcgcaatgttcgcttcgatgggggggccaggggacgctcgaagcgccgactgagcgagcttgtccaactgaaccagcgcccaggccacctgagcagcctgttcaacaagtggcacagtgtgcacatcggaagctacagcgaggaggaagtagaagaaattctgcgcaaaaaattgaagcacggagtgaacgaaaattacaggggcgtaattctacgggcctaccacagcgtgaagaccctgatggagaagtaccccttgctgagaagcatcaacctgcacgacttggtaaaaattattaaacgggttaagaaaagaaaaatctttatgcatgacaatgaaaaaacgagggccatactgttccaaatgtgcaagtcgatcctcacgtcgcatgtgccaaatgccaacttgaggtaccacttccagaaaaaactcctcaaaatattcgacctacacgaaaaaactgtcaccaagtggttacaattgcacactcttaatgactacatggatcaatttaacgaaacgttgagaaaggaaaagggaaaaatatccctccactgtgagaaaattacgagtcactccttcctgctgacttccgtgcataaatccattttatacgaaattatcgaaggggtacacaataaagagagtatactcctcataggagacactggagttggaaaaacagccctggtggattacgttgcgaaaatttttgggaaaaaattactcgtttttgttttcagcgagcaatcggaagcatcagatctgattggaaattactacccattcaatataagcgtaagggctaatgaattattcgaagaaataaaaagtttgaattcccaaattggtgagcatttatgtccgaaggagttagatatgctttacctcaaactgaaaattgtgttaagtgagaaaaaatttatcacctttttaaatacctgccacaattttgccaaatgtattgtccaaaaatttgaaaatgataccagcatttttgacatgagcgttgtgaggaggtacaaaatatttcagcacgactgtcaaagtgtgattcatttttggagatccggtgggggcagaagtggacaaggaaaggggacatgtaaccgggatggtaacaactctcctgcgttgaagttccaatttgataaattttttccagaggggggggtacaacaaaatggaggccctacccggaacaactcatgcgaagcgcttccagaagagcaacaccaggaagaagagtgtaacccaaacgcgaatgagttgattttcaaattccatgatggaatcctgatcgactgcatccgaaacggttactggctactgctggacgaaataaacctcgcacagacggaaattttgcaacggttgcaggggttactcgatttgtccaacaaatacttcgatgtggtggagaaaggaaacgagcaggtaaaaattcatcccaactttcgcctatttgcttgtatgaaccctccaatcatcccgaatttgaagaagggaaaagggagtgggggggtagaagtcaagaaggagaagaaatgggtggtgtcgaacagcggaaaggatagctccctccaccagagtgaccacgtcaacacggacgaggtggacaaagtggacgaagaggaccatcacatcgacctgtataacagttctgtatcatccgggaagaaggaactaccacccattttacggaacaaatttacagaaatttttgtggacgaaatattacagtacgaggacgtcgaaatggtggtgaagcacttacttagggaggtcacttcagatggggggttgataagaagcatcaccaactgctaccttgaagtaaagaaggagggtttgaaaaatatgaacggagcacaaaataagcccatttttttttccacccgaaatttagtgagagcaatacagtatgcaatctacgtacataaaagaaaattcaacccgttgccactacatgtagctgttagaaatggatttgtgtgcaactttctaagctccgtcagtgtggataatgagaaaataatggatcatatttttaataaacacttcaaatgtagccaaggaaggagtgcgcaacagagtggaggccccccaaatgataggagcatgcagattgaaaaaaacggggtgataaattatgccatgttggagagctactatcagtatagatatttcgacacgaaaaagggaatccccacagaaagaagtgacgacctctcctgctttgtaaaaaattcgagtgccgcaaaaggggaagaagcgcaaacagaggggcagtggcagtggcgggggcaatggcaggggcaatggcaggggcatccccggggaggggacacccaaacgagtggccatgtagacaagtacgcttgtgtagaaaatagctggatcctttgcggaagggaagaaataaatctcgtgaatattctctccaattttataattacgaaaaatgtaaaggaaaacatcagaaagctagcgctctgtttgagtggatccaaaacacccattttactggaggggaacacctctgttggaaaaacctccttggttaaattctttgcagatattacagggcataaatttgtaaggataaataatcacatgaacacagacataaatgaatattttggtcaatttgttaatgatccaagtactgggaatttgatttttgaagagggggtttttgtgaaggcaatacgaaatggctactgggttgttctagatgaactgaacttagcaccgtcagaagttttagaatccttgaacagaattttagatgataataaagagctatacatccctgaattgaagcggcacgttaaggcacacaaagacttcatgctttttgccactcaaaatccagccaataataataactacctcggaaggaaagaattgtcaaaagcgtttaggagcagattcatagaattttacattaacgattttgaagaaagcgagttggaaattattttacacagacggtgtgccatatctccaagtattgccaaaaaaatgatacatgttttttctcaactgaggacagtcaaatcgaactataactattttaatgataatttaatgaccctgcgtgatttaataaaatggggaaacagatacccaaggagtaatgcggatgcgtgtttacagggatattacatcattgcggagaagctaagaaatgagaaagatcagcggactgttaagggtattttgagtgataactttctgcccaagggggaggaattgatcgtgacgtatgaggacgatcaagatgtgctccttttgaaagaagcattttggaggaagatctcacatttgagtggatctgcagttgtggaggggagcatcatcagtacaggggaacaaccccccccaggggaaaggcccccaaaattttcacatgaagacgtcgcacgagtggaatatctgaagaatatgcacttgggaaaaagtacgagcagaattttgtgcctgctgctaaaatgcttcaaacataaggaatccgctctactgatcggtgaaacgggatgcggaaaaacaacctgttgcgagttgctaagttttgtcaaaaatcaaaaattaaatattttaaattgtaacgaaagcacagatgtatacgatattataggtagcttaaaattggtgagaaataaaaaagaaaatttcgaaaaggtaaaaaaaaattgcatcgaattgtacaacgagattttgagtcattatgcggacccatttgcagcgaactatttaagcggtataatacacgaccaaattagggagataaagaaggaagacttccttatattcacattatatctacagaagaggtcccctttgagcgagtctataaaaaacaaactactcaaactggagaagtccataaataatttaaagtccctttttacttggttcgatggcattctcgtttcttctttaaaaaaaggagatatatttctaatggatgaaatttcgctagtcgaatcggcaggcatagagaggttaaactctgtgttggaatatgaaaggactttattattaacagaaaaaggggggaaggatatcccaaatgtgaaggcgcatgaggagttttgcttcataggaacgatgaatccaagtggtgattttggaaaaaaggaaatctcacaaacattgaaaaataggttcacagaaatttttgtcccaccttttgcctacgactcggaggattattactttttaattctcaaacagatgaagttttccaaggtgaagaatttcaaatgtgggacagctgactgccttcgtcgcctctttcagcaaatcgcacaaaataaatcccttacaaatgatgttatcctttcggtaagggataccatcaaatggatctccttcatgaatatttatgttaatagacggaaggagatatacctgaggaggggggtcaacttaaggaagagcatcctcaaacggtacattgtgaagagtttcttccacagcgggttcctcatattgatagacggaaaagaggaccccaaaacgaaagcagttttgaaagaactactgcggaggagcttgctagacttggcttcgtccattaagtgtaacgtggccaaggagggggcacatcgaactagggaacttgctcaggtagaagcccttttcgaccaaacatacaattttaagtttaaaagaaagtacctccaggtgaatgactttcgaataaaatttagaagaaaacttacgaccccattttctcagttcgcacagaattgccaattcgtatttgacacaccaaacattaaaaaaaatttattcaaaattgtgagagcaatgcagctggacaattctatcctactggagggctctcctggggtcgggaaaacgtgcataattaatattttggcccaattgacaaataataagttgatccggattaatctatccgagtgcaccgatatttacgacttgatagggtcctacttccccataaaggatgaaaagaggagaggccccaaaggtgggacccaagttaagggaaacaaccccgttttgcataagggaggaaaggaagaagggggagggcagaggggtgggcaaatggaagagcaaatggaagagcaaatggatgagcagagggatgagcagagggatgggcaaatggaacagcaaatggaagagcaaatggatgagcagagggatgagcaaatggatgagcaaagggaagagcaaatggatgagcaaagggaagagcgaacacctggtggaggcaaaaccggagagcgcgccaagtccccatttcagtacttttggaaagacggaaaactcatcgagtgcatgaagaagggctattggatccttattgatgaaataaatttagccaaccaacaaaccttggaggggattaactccattttggatcacaggaaagaaatattcatccccgaaacgaacgaaacggttaggagccatccgaattttcgactgttctgttgtcaaaatccgtacagtgaaggcggagggaggaagggtctccccaaatccttcctgaacagattttccaaaatatattttgaggaactcaacgaggaagactacctctgcattgtacagaggctctatggcacctgcatccccaaggaggacatacaaaagattataagcttggcgtttgtgatgaaaaaaataaaccccttccttaggaacagcgagtgctgggtgtggaacctgagggacattttgcgaatttgcagatttttgcaggccagcggaggggaaagcggtcgaactggcggcctttgtgacagcgtctgcgacagcgtctgcggcgggggaaccagttttgtccctatctgcgatatgctcgtgtgcagccggctcacgtgcgccgaggatagagaaatcgtgcgctgcgttatagcgagtgtgtacagtggtggcggcgtttggggcgaatgtggctgcactagccgggaagagtttttaaaaagcctctccgaagcaacgtccagggagagcctactctcccttgtgaggagcacagaggtgaatcacttgagcgccttttacacaaatttgtattaccacgaggttaatctgttcgcggcatatgattggagaagtaaatcaggcccaggaagaatgggaaagataccaagtcaagtaccgccatccacctttctcctatccaaagacgaaaaaaattactacgcatgcgaagcggctatagcgttgagtatgcccattctgttaagtggaaaaaataattccggaaaatccaccttcgttaaccaattggcacacacatttgagaagaagctattcgaattttcgctgacaaatgacatggacaccttcgacctattcggttgctacgaacataacagtcgggacaatgtgataaaaaaagtggaaagaaaaatgcacaaattgaataaactccttttgaaaaacattttgaaaaaaaaatataaaaattttaccactcgtattttaccaaagggaaattacaacttagaatcaaacggatgaaaattaacgtcatggtgagattaaattatttagcagaggaattcattaatgcgttgagaaagggtgatgatatatctgatgaggatgccttgtccgctgagaggaattacgtgcattttgtgcaaaccagcttgatgaccacgacggaaatgcagaataagtggaggagaaaaagaaaccgaattgaagaggccctcctagatataacccacctttttgaaaccattaggaagaatcagattaacgaaaatgtctatatttacaaagaagggaattttattaaagccatcaggaacggacattgggtccttgttaagcatttgcacctttcgaccccctccctcttggacagactcaatagtctctttgaagaaaacggatacatgcttttacacgaatttggaaagaagaaaaaaatcaagcctcatagaaattttcagatctttttaaccttaaattcggaggaacattacaaaattagtaaagcgttgcgaaaccgctgttttgagattcactttgggggaccttgttttgagtatgtcgggaacgccgtaaatttgcatgaccaatcggggggtagcgtttttgccagagatgacccatcgcctttcacccgcaggactgatacggttgaagagagtagtgaggggacacgatcgacacgtgccgctagcagtgaagctgccaattttgaggagagcaatccgcacgataagcagggtagtagtacccctgacagcaacttcgtcatgcaagtggcgaacatttgctttagcggggagaggggaagcgagctggaggtgaacgatggaggggtgaaggaggaagaagaggaatatttgaacctcgtcaggaagggcaacgtgctccactacatgatgcaggcctttttgaagaagattcagaaggaggtgggggttggaagtcgggacgtcgtcatgaagcccgcagttgcgtctgcaagcgggcgtggtgaagaagatgtgaaggccgaaatggtgaccctcttcttcgacaagggagatctaaaaacgaactgcaccaaaatgatggattacgtaaactactgctacgagcgtttcctaagcgtgaagggagtgagacccaccacagacattatacatttctgtgtagccatatcgatgacggtgtacctgatggagcacatgctcggggaaggagaggtaacagaaaaaaggaaaaaaatcgcgcgcatggagcaggcaaattggaagaaaaagaacatgaagtggtacaaaaattttaaaatccatctaaacgcattgctaaatcataagttcgaaaataatttttaccatgtagataattacatcatgtatatgtgtagccattttttacgggtcagaaaaaatcgaagaaatggagaaaaagttgtttcccattttaagcagtggaaagaaatgttttcaaattcatttgtaaatttttactgtcaaatgtattccaagttgaatgaaaaaacgcaattatattttttccctttttttgaatgtcttcacaaatgcgtactaagaacggtacttaacatcaaaaatgggatccttcactttgtaaaaaatgggaaccttcaggagggacttatacgaagaatgaattgttcgaacaaattcgttcataggataaagtccaggcattttatttacttttattttcattgtttcgttaattatgttaatacttattacagaagttataggaaggaacgaaagagaggctctttcgccagagacgcaggagcgtgtcccccagtttacatagccaaagagattgccttgatcaactcgatgagcatgagcaacctcaaattgaacagactgttttgctactctgtgtactgctttttggaaaatttctctcacaatgatctcttctacagatatgagcatcttctaaacattaaaaataggatggtccttagggggaattttgaccaggtagatatggtgaagtacctcgattttgttacgggcgaagttataagggggaagctggactactttgccgtcatgcgcgattgtgtgtttggctcggttggcggaattggcggcgggtgtggtgggcgtggcgcagattcgctggccgctgcaaaggccgcacttagaccactgcccgccgcgaggaaacgcctcctcgcccaggaagacccaaaactggagaagcggcagtacctgtttgagtcgtttctcaagtggaacttgagctaccagtactttgaaagttaccgccactttggaagttaccgccactttggaagctcccaacacgttgcaaattgtcaactccctgccgaatgtgggtccaccgccaattcgacaaggaagaagttgtgccgcctgtggatccttacgaacaagttcctaatgcatgtagagaaggtactcttcgaaatggctcaccatggaaggaaatccccagaggaagaaaatgctttcagttactacctctttgtatacctattcacattcgacaacctgtgcaacttcaaaagtgatgctgtgtacttgaaaattattttcctggtggaagctcagaagtacgcatttaaatgggacaagtatttcaaacagaattgtagattgatgaaatttttacaaaaggcaaaaaggacagctgagtggaacgaattgcatacacttgttggggacacccaaacaggtagcaacttcttccaccaaagtgagaactcctctttgaacgacctgaacagagtgaaggaaaaaatgaaatggtggagaaaatctgctagccaagaacagataattgttatgaccccctcaattgagtacttctccaatcggtgggtaaaaaacatattcgaaattgttaataatatttacttaagtcattttgtgaaatcggtgaatctgggcaggtattactactccatgttgaatcgccccgtcagtggtggagaagagggtaggagaataagtcccttgtgtagctttctttttgatggggaagaaggaaaaaaaaacgtggacgatgatgtagaaaatcttcttatacaaataaagtccttctcgtatgctttaaaaattttacaaaatgatcatcccaaggttacacatattgagaaattaattatgaccagtttggctaccaaaaaggaagtgatacatttggatgtatttacgttgagggagaaactccagccgatggggggctaccagaatgaagaaggcagcgaacaggatggacccagggacctcccacgaaatggagacaactcggatggaaaaggaaaccaattgttctttcactatcagtttatcatttttaacatacacttgaagtacttacataacgcattcgtttattttttaaacacatacatgtggttgaaatgggaacagctgtacgaccaagcggagggtgcacagaagaaaactggggaggcgaaccgcccaggggaaggttcccacaggagggtcataagcgacaccgtagagcgcgtaaaaggggacataaaacgaatgtacaattacctgcacggaatggaaaaaggcatatttgtgcaggaagaaaaaatcgaggtgctgagcttgctgaaggagaagtatgggagattggagtgggcccagcaacagggacggaaaggcgatgcgaaagatgccttaaggaatgcccccccaaatggcacacccaagggggaaaccacccccttcgagctgcaggtgatcttctccatcctggaggaattgctcaacgtgctttacagttttataatgaatgtgtatctggtgagggacaaaagttacgactacacaaaggaagatgttaatcgagtcgaatttggccacaacgacgatgagacgaattattcacgtggcttttttatcgataggtggggagcatatcagggggagtcccaaccaaattacacgaatgtgcatcacccaggtttgtccccctcctgggatagtaacaacacgattaggcctaccgccgatgctgaaaagggaacgcttataaggagaaacccttactctgctgctactctccatgaaacgaaacgaaatagtgtaacttacgaagggtacaccttatttaaagacatttacgtgaataaatgcttcgatgagacgagtacattcgggctgtatccatacgtgtgttcgtccttggtgaacaaaacggtcatattcgattcagttgtgagcatatatcaggagctgagaagaaagaaggttactctgttttatttaaacatgagcaatgtaatttttcggagcttgaaaaggagttatcaggactatgtggaaagggctgcacctgacgcgatggtgccgcccagcgcggcgatatcagctgatgcctctcccgtagaaaccttttggactagcaaaaaattactgaatagcagagggcaaagcagcacgcgttactattttgcgttccacgcaatgaccatactttttaacatcctaaacagtgaagcgttaaaaggggaggaagcaaagagggacagattgctgctgtacattcttgaacttttccactttgtcatagatagaagaggaaaaaaggcatcccccgaaatgttactgaacttgttggagatacacaaatgtataagcagcttgagggataaagttagtcattttgaaaaaatccaaaagtacatctttgcaattttgtttattctgtttaaatttattttaagaaatttgcagagccacaatggaggagatgaaaagggatcatccccattaagcggtagcgatgtgatgcttaggtcacatgattttccttttcaggatacccttcagcagaggcatccctcaacgggtgattgtttacatgcaaaatgtaccatagggcactcagaaaattgcataaacgaaggaacttctacatgtgagcacattgaagggataaaagatgaaccaagtgaaaattccgaacagttgtatagctggatgtaccacctcttggggaagacgaacaaggaggtgcaacaaatgatgtatgtactctttccggatcatctcatcgtagcaaaattgacggagaagtaccaagaggaagagttccttttctccctgggctgcctctacatttcgcactactttttaaacgttatttgttcccaagtgaggaaagaaattaagaacattttcaaacagatggaggtgaaagaatacctgaacaagtcagttgcatcgttgagcgaagaaatctacatgggtgcccagcacaacatgtatacggagaaagtgaacccatttgggcagatgtcctatggagatttcatcaaaatgaggaggaagaaacaattgaagggacacataaaaaagatgcagacgaatctgcctctactaccgaagcttttacagaatataaagaaaggaaagaaaaaaaaattggaaactcttttaactagatgtgaaaggaacaacaacccatgtgcgtactttatcacggagtacataagtaaaaacagcgtgaagaatatgcacacattgtacttagaattaaaaaatgagcacaaggaatttataaaaaatttgctacccctggagagtatagaaaataatgttctgttggctctgatcaattcggacgattttattaacccatcgattataaacacgtgcctcaattttgtgcaccacgtaagggagaagtacagtttggtgtcaaagtttgcgcaggccattactcattccgtgagtgttctcatacatgcagtgcatggggtgaatttcgctatactgagaagtaagcaaagcggagaaagtggaaaaatggagagaaggacaacaaccccatggggcattctccaacttgaccgaaaaggaaacaagaggaaagatttatacaggtgtattaaattccctctcaattttaacaaaattttaaagctaaaaaaaaattgctatgaaaaccaaattgacgacctggagtacctccacttcgtcacgaagatgttaaaaaaaccgaagaatatttgcacacagtttgacgtggcatccttgctccctctgctaaaacggatgtgtagaaaaattgttatttttaatgagaaagacgagacggacaatatgaacgagttcctcaaaattgatcaattcaagagtaggaccgccaaggaaatgcaccaaagtttggtcgaccgagattttatagagaagaacatcgagaaggagttggacagtgtgttttactcgcaggaatacttttcgacccaggcgggggtcgcatcggttgaagggggtaccacgcgggttgtaagcgaggaggagggcagcaaaggggagggcagcaaagagggggactgcgaagaggagggctacgaagagaagggctgcgaacaggaaggctgcgaagatgcggatcgggagcgtggccaacgcgatgccaacgccaaacaagtagaaacagaaaagccaaacgaagcgcacttcaacaaaattgtttacaaaatggccaagttatttaagggggggaagaagtactccagccagaagaaaaaaacacgaaccccccgaagtgaaatcgaaataacgaaaaaaagcatacgccacacgctggatatgctcataaggctgaattgcggggaggactccgttcggaaggatccaaactgtggagagaaaaaaaaaactacctccacctccgctcacagaagagaagaacaaaatggatgcacctttctgctgaggaagaaaaatgaagaaaagagactcctcctttttacacttaacatgttgacccaatttagtgacctgacaaaatataatgacaacaaatttgcaatttttaaaaaaaaaatagcacagtgcttgcaaaactgtaggaacaaaaatcacgtatacataaataactatattaacctgctggacgataatttcttggagtatattttcagcgcgttgaacgacttgtgctttttcctcatcaatttgaagaaggagtttgtacccatttacaacgaaagcgggaatattaatgtactgagtatactcaatggaattaataacatactaagtacctccattaacaacattgaaagtgagatagagaaagtaattcataaactggaacacctggttagtttgatcctctctctcaagaatgacagttatgtaagctttgatgaggtcaccatgaggaaggtccaacaggttatgagaaacaacgcacctgaggatttgctaatttatactgtttactttaggctctacaaattgaagagcttaaaaactattcgaaaaaacctaagtaagaaaattgtgaaaaagagaactctcagtttgttctcctatatgttttacctttgctatgacgatacgcaagatggggaagaagagttgaggaggggctccaacgggatgaatatcacccagggatgttctggtggaagtgccatcctttctcaggataatcccaataattgtgatgataatcacccccatttggataaccttgccaaggtcaaaattgtgaagacattcgaaacgttggttatctttttaagggactcgatggtgggtgaatttcctgcgcgactaaacttgatagatttcattgcccatttgtttaggaactcggaaaggaagaacgaacgggtgatgagcaatgtgttttcaaatgtgtacagctatatgagaatatatttgccacttataaaaaaacgaatcgaagattctaagagatgttttgatgtccagctgaggaaggctttagaaaaaatgaacttagacttggtggacctggaggcatacaaatggtctatcatgaagttaaaaaggaaaattgcttactttaccaagttgtattttcagcagattagtgtcaccttggataagctcatcgttcaaaatggtccctcctttggatcggaggggaaaagcgggagtcgtgcgaatggcgcgaaagggggaagtcgtgcgaatggtgcgaaagggggaagtcgtgcgaatggcgcgaatcgggcgagttccacttttgcgcacaacggcatggacacgttggcagacccatgcgctgacgaagtgagctccgatgtgcacagctcaaacggatcgtcttcgcccgaagaggagaaacagaatggagccactatcgattcatcggaagaggatgaaaggagagaagtttatcagaacaacgctgctgctgctgatgatgatgatgggggggaggacaacaccaccactacccctgcaggggaaaggcaaaaccggttccacgatcaactgaacgaattgaaagaatccctaactaggctgagaaaaaaagtaaaaacaaaaaaacacttggaccaatttttaaccaacatggatcttcacaacagctttgaagatatctccagaaattacgtcgccgaggtaaggaacgtattaaatgtgcaatgcaaagatgctggcataaatcagaagaagagatggatctacatactgaagcatttcctcagtaagaaattaaacatccccaccttgaacaaattagacaattttaatttcttctcgagcgtttttcaaaatgatgtacagttttgtgacagcaccattaggtgtagtttatttgctttggaatatcgctgtcctgaggaaattttggccgagctgaaaaattgcctaaattatatgatcgagcaggatgacacgttaaacgatgaggaggtgaaaactagagagatgaagcaatcgaatgaggaggtgctcctcatgggagagcaattacagaaagaagtaaagagaaacagactgtacactctccactttttagacgagataaacgacattctaaatcgtagtgaagaaaaaaacgcagaaattttgcatctgactatttatataaaatcactaagtatgcatgaagatatggcaaatgatgaggcgttgtactacctttttaatgccatcatttgtgaatactttaacttgagaaaagaagttaatattttttaccgtcattttgtgtgctactatttactcgtgacaacactcttgtgtgagaagagatacggactggattatatttttgtcgactttgccatttttgaaaactttttggaaaaatgtaacctggtgaagggtgcactactgcaggttctgagcagtggtttcggtgcaacagcgtgtaaggcggaccgacaacgagctagcaatttcttcagaagtgcactcaaatgcgtttacaaaatagcgtacatcactcacagctcaaacgagttcagaatatttaattactttaaaaatatgtgcacttccacctgggggagaaggttagaagaattgggtgtcacccttcgcggtatgaaactcagaatgaacgtcaattttttggagtgccttaacacgtgcgtaaattttttgagagataacttgagtgaaatttttgtcctgaacgtggctccctattttaaggataagattcacgtacaagtggtgaaattagttggtctcttttaccagatgaaaggtggttcaccgatggtcacagcgaattgtgaggggatatcatccttctccccctttgaaaaggacccgaagcagtattgggataacgcccccccctcacaggaagaccaagtagaaaaactgaacgatcaaatgtgccgtttcataagcaacattgtgcagaaaaaatctattatatatattagggattatccagattttcaaaataaaaaaaatgtgaatgaaatgtattgcatgaaggacatcatccaaatgtactttacattgcaaactaattatggtgtatttaggggaagcgaaaaagagagtaaatcaatcaaagtatttcattatctgaacaaaaatttgttttactttaccaaatgcatccttctgtatatgctcgatatatttcttggcttctcaaacgtgtctctttacttcctaaaagtgttgaaaattttgtacacgaaggggctctgcagggaagctacaaacgggaaggatgccatcaaagaggcaaaggaagatgaggatgtttttcacaaggtggacttccttcaaggaatagggttaggagaaggaaaaggaattaaaaatatttccaatcaggtggataatgaagatttagataacatatacaatgaagaagaaaaaaattttagtcaagatgataataacgacttggatgaagaagcgattgaggctacctacaattttgagaaattttgtgagaaggaactaacagcaggtgagcagcagggcggtgaggataactcctgcaagttagaaaacgaacagaataatttggacatggaaagaaagggacagagcaaggaggaagagagtaataacaataataacagtaataataataataagcacaacgaggcgaataagagggatggcgaaaaaaatgagggaggggacaaggaggacaacccacatgatgcaaatgagcagcagcaccctatcgatgatgtcctagaaaaaaataatagcaaccagtgggatgtaagtgagcgcagcggcgcgctgaaggatgcattgaagggggacgaccagggggaagtcgacgaggaaaaggaagcgcatagcgacgcgggaggcgaagaggccgagaaagggaaggacccggaggataacccagatagggaagcgaaaaaaccagaacaacctgtagaagggaaccgaacggatgaaccctccagtggagccctgaacgatcagaaaaatgtccatatcgataatgatggtgaaggggacacgaatgaatttccaaagggagaacaaaatgacagttgcgatttgaccaacgagcagcaagttggtaatcaaagagcagatcgtctggatgacctgatgggtggaggaaatgaactgctaaatggagagagccacgaaatgaacaacgaatttgagtttaacttggactccaattttgaaatagaatcgagtgacttttccaaaagctgcagcgaaaggtcctttgggagcagggaggaaaatttcgacgcgcactcggatgaggagatgggaaaggaagaccaagctgctgctgcgaaaagggaagaacgcgatgcgagccgaaggaacgaacgtgaatttagcgaacaggatacaggcgaagttgacatccgccacgaagtagaagagttggatgggaatgcttcccacgagggggaggccacagaacactcggatgacgcgtatgacggggatcagtcggagatggatcaggtggaccaattcgatacggataagcgtacgaatgaccgaaggggaaaggggttcaagagcggtcaggtagagccgcaggaggggcaggaggaccccgctgaaggagaaaaggagagcgcggatggcgcagatggcgcggaggagaggggcgacgggacgcttcccccggatgatgaaaaagtggatgatcagagtggggaccaatctggggaccgaactgatgaccaagtggatgaccaaatggatgaccaacctgtggacgaacctgtcacccaactcggtgaagagccagccgcagaagcctgcaaagaaacagatgccccggatgaggcacaaagtcgcaatgagctggttgaggagtcagaaggggggacagccaaggaggacacacatagcagcgaggtgaaaggtgaaaggaagccaaccaggccaggtgaagagcgcaacgaacgtagggacaattttggggagactgtcaaaggggacattattacctcagaggaagaacttcaagatgagtaccaaaatgaaaaaacgcgtaatgcacccccaacggggcatatcgatttggagaaggaccaccacgagatggacaatactgtacacaatttggatgacacggaaattagtaacgaacaggcgttccacaaatgggacgatgcagaagctgatgttacaaatgggcagagcgaaagggacggaatggacgggagtagccgcagagggaagagcgaccagaaggacaacaacgatgatgaagggaccggagcaaacgatatttccttttcaattgacaaatgcaacatatatacaaaaaattttgtcgacataactaactttatcgaaaaaataaatgagcggttgctgaacatgaatagggagaacgactcggtggagaatgagaaggcgagggaagatgcccaaacggtgaaagaaaattttaacataacgaaagaggaacgtcatagaagtagggatgaggaaagcatgtgtggagagatggctatggattttgtcaccacaggggaaatgaagcctgtggaagggatgagcgaaagggatggtcaggaggtgaagccaaatgagaagcaggatgaggacactggcgaaggaaatgaggaaaaaagtaaatattcgaacgaggcgaatgcgaagagggctccgcgtgagaggaaagacgtgatcgatgggaagagcagaggagatgactcggaggagggagataaagcggacccgctggaaggtcagttggaaggccaattggaaggccaattagaagaccaatttgcggaccaatttgcggaccaatttgcggaccaatttgcggaccaatttgcggaccaaacgagcgacttcccctcgacggacaacgggtcgatcgacaaaaccagagcagtttccagggacccctacgaaacaaccttcgaggaagaggccaacaacgatgtggaaaccgccgaaagggaaagtatccattattctgaagaaaattttcaagcgaacaaaaaggaggaaaaagaaaacgcaaaaaagcacgaagggtattataaagtgcatcgaaatgaaaaggtgctggaaagggagtacgcagaagacgaggatgaggaaaatactgacaggaagaagctgaacggtggagagggagcaacggcattgacactcattaaccaagaggtgaccgcagagtatgaagaaatatatgaccaaataaataacgaaacggaagtgatgtcgagtcagctgtgtgagcaattaaaaataatcctcgaaccgactgtgcgcaataaataccaaggggattacaagtctggaaaaaaattaaatataaaaaaattagtaaactattttgctagcgatttccgaaacaataaaatatggaagagacgaaccaaattgaacaaacgagattacaatgtcgtcatcgcaattgataatacaaaaagtatgaaaataaataacatacaaaaaatgacattaaatgctatatttttagtggccaaggcgtttgaaaaattacaagtgggaaaaattggcatatgttcctttggagaaaatgataacggaattaatgcaaacaatgttgtatgttcaatgaggaatagtcttaataaacaggactttttaaaaatcttaaatcatttccaatttaatcatgacacgaagaattcttttgacaatgccatgctgaatgcgctgaagatttgtaattacatttttaaaaatacgcataattgctgtacttcacaaaatggagggaaaaatgtaatgagccatttaatgcttattatcagtgatgggagatttaacaagagtgctgtcaaagcggagattttcaaatgcatacaaaataatttcatccctgtgttgatgatcatcgatacgcagctatccaataataaggcacagtccattttcaatttgaaacaaacgttttacaaagataataagctgcatattgttccctacctgcacgacttcccctttccgtactttgtcgtcgtcaatgacataaatgagattcccacgctcatgtgtgatattataaggcaatggtttcagacgctcaacagtaggtagggtggaagagtctattttgcgtggaagagaaaaacagtctattttgcgtggaagagaaaaacaagtctattttgcgtggaagagaaaaacaggagtggaaggtcgggcgagttggtgagagagacacacttcccgggacaccagccaaaatggtatgataggtaaagaggtgcagccgccacggctgatgttgcttcaacacgcataattggtgtcacctatgggaggcatacctgcacacacacgtcccgcagcgtaatacagtacgaacttatccgttgtgaaacctcgcgggggaatacaaatcgcagtgagcaattcccccacacacatatacagcaagtgaacgtttttaaaagaagcgagatcttatcgtatgcgttttttttttaatttaattgttgcatttgaatattgtgtacatgggaaaggcgttttttttttttttttttgctgctataatgggggaagcaattctttttgttcaccatgtccattcctccccactttatgaccatccatccaacacgcgaaatcgctaaaccgagcagcgttgctattttgtgtacttgttgtgcctggttcattccccctttcgctttaatccccatggggtgagaatatttattcgcgaagagacttttaaaaactctcactatttgcaactcgttaatattgaaaaaaataaaaggaaaattatcacggcgtttcgttttaccccgccgacgcccctgccgggcgcgcatacgtgtaagtgtgtgatgtactgtactgccttttattgtgttgtattttttttttctttttcgtcttaacagttgcaactctgtccacccgcacgaagcgcaaatgtatatgtgcccgcacgcacgtacttacctatttacttatttacttatgtacccatttgcatatacatgtgcgtataatacactagaatatgcgtgcatgcatggggaaccccacctgtgcagtctgttggcgatatgttggccacccatcgcggacgcaaattttgcagttaatatttttaactttaccactgtaagaaataactttcacataacagcggacggcaaaaggagaatgtaattttttttttcgtcactttctcaattggaggcaattcagttgggtgagttaaaattttcgctcgttcccctctctcgcaggtgaatattttttgcctgcatcaattttaaccgcgccagtttcaccattataaattttaaaacgtggagagttattctgttgtcgcccatttgttgtccaattttgtgcatcttccagcgcagtacgccgcacatttgtcactcgcgtttcttacttttttctttttgcgaagaaggaaaacatgaaaaaatgtcatcaggaaaatgcggcaaaaaaatgacatgcaggtaacgagcgcatgctgagacttttttgggagtattccagctcagaaattatttgacccatttttttttttttcaattcactttttgaactgcatttttttttttttttttatgacattaaggggggagggggagagaaaatctgtctacatgggtattgcctgcgcggtgctgttcatttgttagcacatactcattcgcgcttgaagttcgccccttactgtctccggcctgattatttgattgcctggttgcttggttgtttggttacctggctgcctgcctgcctgccttgccgtctcgctctccctcgcacacccccacaaccaagtgaaacgaaagagccaaattaaacacttttggcaagacaatttgggagaacctttttgctacaccatttgaatattaattcgaatttttttttttaaacatgaaagaaaaaaaaaaacgcgtacaataaaaaccataaaaaagcatgccaaatatacacccccccccccagtgaaatgttcccttagcagttatttttaaaaatgaaattaaatcttttattactgaattgcttaatttttggtgaggagaagaaaaagacggggagggatgcgaagtgatggagttgccctaggtgcgcgtgtgtaatttggtacacctgtgtggggcatatattttggggcaggcttcttttccacgagagagacccgctcttttatgtaacgcacatgcggcatcatcaccacccccattgctcccttcgcaggtaatttaagaggcgcccaaagcaggaataccccgtataaagaaggtccgcctaccgtttgcgcgaggcgctgcacatataggagtgcgcacataggagtgtatacacaggcgtaaacatttttgcacttacatttggggattttcatgttgacatcttcgtgttgacaccttcatttttgcctcttcatttttgtctcttcatttttgccccttcattttttccccttcatttttgccccttcctttttgccccttcctttttaccccttcctttttgccccttcattttttccctttcctttttgccccttcattttttccctttcctttttgccccttcctttttgcggcggtaccccccacagacgcaggaggcgtttccgaagaagcgataaaaaagctaaaagaaattaaaaaactcgagttggatatcctgaaggacttcgtgaagcaggacacgacgcatgcagacctgtacaagaaataccactgcatcgccagtgactacatttcggtagacccaaaaaaaggcagaagtcccaaggagacggacgcaaataatcacccaaaaaagaacaaaacggaagaacaaaatttagaagaaaaaggggaaaagtcaaaaaaaagtttcatacaaaaaattgtatcctttgtatccatttttagctacgataacgtaagcaaattttattctgagcatgtccagaaaactttttctagcagaagggaccacgctgatagtgccaatggtgacaatacgatatacggtcaagacaaaactgaaatagaaaaaaaaaaactcaagctcttacgtacaattatcagcattaagtttaataaaaaggaatatgtttctgggaggtaaggacaattctagtgaacatttcgaggtgggaaacttgggatctttttacatgatttttggggctcgtaatactgattacccctgggcgtgctcgtgcgaccctcttcagttaatagattacaaagaaaaaaagaggaactacgttttgtgtagcaaccaagtcgacatgtctatacaaaacgccgatttgttttgcaaccccaagaattcgtctggatatttttacttgtcctacattttcatgttcctcattgtgatcgtgtgcttttaagggctggcggagaagaggggggagcggacttctcgtaggagcgtacttctcgtaggagtgaacctctggtaggaacggacttctcgtaggagcggccttctcgtaggaacgcagaaaaacacaacaaacttgagagcagcaaaatggtgtgctttaccccgtgcctcctcttcgcctgccttttctgccccctctgcgtgtgcatctgcgagcgcgtgttcgcgctatacatgtgctacgtttttggccagtggtacatgcatgccccgtcggggcccccaactcgtcgcgttggacccaataaaaataattaaacaaagagaggaaaaaaggctagccagggggaaagtgtacagaatgtcgccaaaaagggaaacaaatttcttcctcttcctcgagaaatatgaacggggaggccaccaatgctgtggcgaaatggtgccagcatggggcgtgacgcggctgggttagcgttgtcagaagggaattttttcataacgttgtgtcaactaacagttttttttttttaccgttcgttcgtttgttaatttttcgttttttttgcattttttgggtggaagaataatgaattagggaaggaacgctgtcgcgcgagacatagcatggagggacatgggtgcccattttttcacgtaaataaaaagggacccagtgggaatggaagcggtgggcgcgccgagcaggcacgcgttcatatttccgcgagaatggtctttttcagcaggggctaaccgcatcgttaaccgcttcgttaaccacttcgttaaccgctgaggtgaggtgccccgccccccgcgcggtgcattggagcgcagtgcctaccgcaccttcagtatccccgcggcgatcaacttctgcaggccattaaaaatcttggggtcctttatatactccgaaatggaattcggattttcgttgagcctctgcaaaatgatctggaattgtgggtcagaaatgatctgctggatttcagggtcagccatggatttcttgaattgttcttcatctaccttttcggatttagacatttcgtcaattttgtacacacatctttggtacccctcgaggcattccttattgttggggtccagctccagtcctttattgtaggcctgcaaagctttgtaatagtccttcataaaaaagtgtaggtttccctttctgctgtacgccttgacaaaattgggatcgagttcaagggccttcattacatcttccagggccgatggatattctatcaacttggtcaatgcagcagctctattggagtacaacttagcgtcatttggatttctcctaatagcttcatcatattcctttttagcattaggatagtcattatttttaaagtattcatttcctttatttttgtgttcttctgctttttcgggatcgatataggcctccctttcttctttttcttttttcctttccagttcttttagggcgtttcttgtagctctgttgttatcttcaacgagcgactttctatacgcctcaatagctttatcgtaattcttcatgttggcatagctgatggctagtcgattatacacctttgctacttgagcaaaatcggccttaaaattgtatctattttctatagcgtgcacacaagtttcgacagccttatcgaattctttcatttctatataaactgccgctttgttataatggtacataatatcatttgggtttatcttaatagcttcatcatattcttgcaaagcttcttgaaattttttttgtttgtaaaattcatttcctttctgtttatgttcatcaccttgtatttcttctggtgatcgttttttttttttctttcttcttcttccttctcttgttgttttttttttttcatttgttcttcttctatttttctttgcctttcttcattatatgccgagtcttcattaaattttattccaaaaaatttttccactccttcgcttatcttcctatcgctagaggacagtatatatcgaatattcatggggtttgcattaatggcctttatggtgtttaaaagttcatttgggtaattttcattttcttctttatacgattttaagttggcgtcattttgaatgatagtatttatatgattaatgtactccatattttctgctactttttcctttctcacattttctagggcatcttttaaggatttgttgtttgggtccacttggagtccttcgaggtaggttttttccgcgttctccaattgcctcagcccatgttctgcacaccctttccttatgtatccctttggccagtctttctttaaacttatgcacttgtttgcgttttctagggcttcatagaacctccccagacttgcgtacgcccctgacaggttggagtatagcacgtggtcctgggggtcattcttaattgcgtttgtaaagtgggtaacagcttcgtcaaacttcccttcctggaagcacttgtttccgatttccttcagccgcagcgcttcttccttgttgatcattttggaggggggtaaccgggtatacaaattgtaggtataaatatatatatgtactatatgtgtactatatgtgtgctctatcgaggcgtgtggttcagagaggggatccgggctgctacacgggtgtccctttttcttcctgtgcctatttcaatttcacctgatggggctatacccttgcaccaactccacgctgttcttcgtttcccttctcttgggcaacccttttgtaacgaagcgtatggtttttccctgtgggggtggtggctcaatcgttcttcttaatgggaacgagtgggggcgtttctgcgggagctcattcgtgcgtcacgtcggtttctacaacgatggcgcgtttttttttttttttttcttccctcagctgcttatttctgatgtactttttttttttgctctctgtttggtgcttgcacggtaaacgcaaaggatggtttttatggcaaattgtatacgggggtgttttttttaattttttcctgagagtttgcatgccatgtgacagttcgtcacgaacacgttttgccgatttggtgttatgctgctttgttgctgcgccgttttcctgttttttctcttttcactgctggagctggctcttttttctcggtggggaactggcttaatttttaagtaacgttgcttcgattgcgctttgtcacgtgcatctcttgcggagtgaagccacgcgggagtgcgtattacaaatgtatatatgcgcgcaagtggtggaagtggccctgcaaacgttcgcctggcaatctaaaggtgcgctgcatatatgtactgcatgtatgtatgccccgtgccgccgcggggggtgcagcaccaaacgatcggttcgcctgtacctttccgaaaccgacccagccgtcatttattttctccctacagtgcggaagtgcctcgcagatgctgttcatactttttattccctaccatgcaatgcttaacaatctgcattttttttttttttcacaacattttacgttccaacaaattgctcacttgagagcaatctatagggggttgcgctggaatcacatccgcctacaaaaattggaagcgaggagagtcaacgtcgtgcagtccccacacaagtgcttatccatttcggggaggcccttttttatgtgaaaataatttatacctacacaacacacatgcgtaacattatgtgtggagttcttgcccagtatgccccttttttttcttgcacaaaattattacgtgaatatattcttgtgcgtatgcatcatatgttgtggatggctattatgcgggcttaccgcttgcatttatttacgacggggaagttcaggcgagaagaagcgtacgcacgttccattacctacctccatccacccccgtccatatccatccaatattgtattgcctcacaatacgaggcagcaccttatgtagacaacaaaatggtggtagagtcacgtataggggagcaaaaccaacgcggctagaaaaggagtcaaccagagcataccaaatttgagaggttcagtgccttcttattttgttcccccctatgcttcttccaatcctgcacaacgcgaagctgccacgtgggggaaacacgaaactgataaaatggttactcatttgttcatccctttttttcttaaaaacaaagcgagtgtgcattccgtatatgtatcagccaaccttctctcatgttaattcgttcaaaggagtggcaagagacagtttccgcaggttgttttgtcgccctcgttaaaggggcgaaattcaggggaaattttttttttttcatttatttgcagcatttacgaaacgtaaaagaacttttctccacagtgttgaatcgcctatgtgtatggcggtggaatgttcggtgttcccaaggtcgcttccttttccgataacgcattttgcgccccttcgaaggggcacataatttgtttaaaaggatgatcaatgaggctttttttttcctccattttgtttttcatcagtttgtgcggaaccgttttcattccgcatttctgtgcgtgggaaattttcattatttttccccccatggtgggtttttccttttggatcgttgcctttaaaagagctgagtgtctacccctggccaaattaaacgggagtaccacactaaacagagcatacgtaaccgtgactcaaaacagagtaacaaatatgtgcggtggtgaagcgtggcacaggggtccagcgcgagctgagaagtgcaaatccacgtaaaaaaaaaaaaaagcacagttttgtgtatggcaatgtaacagcatagcagcagggcatcatagctgcgtgactgtgtagaaaaatcgctattttgcaaattcacacagctggttttaacatacaccaaaacgagtgccacaggggctagaaattccgcgtatcgcatacgcgcaagaaggggaaagtctaacagaaattcttcccttaaaggaggaatttaaaaaaattaaggtaaatgttaaggtaaccccaagttcgctcacacatagtaacaggcgatacgctatgacagtgcgaagttgcgggaaaatgttggcacatgggcatggccggtggctgggaaagggaattcttacaagggggagttttaaatgtgcacggaaatgcaaatttgagtaaaaataaaaggtgtgtttgtatcgttcgcgttcgcgcagtgaagaggaggacatgcatgcgcattacacatttttgtacatggcgctttttaaatcgctttctgtattcgtcccatgttttttttttttttttttttttttttttcccttaattcgttcctctgttccttcctttcgcttttctttctttctttacgttcaatattttcgcacaattttgtatttgaaaaaaatacacaatacttcttagcggaagctacatatcagcacgataatcgaaatatcaatttttggaaaagtaaaaaaaattccccattcgtttttcatgcgttaaattccaattaaaggagggaaaaaggaacagagggcagaaattttctgcgcgcattttctgcatagccgaatagcacaatggcagacaagttaacggaggagcaaatttccgaattcaaggaggcctttagcttgtttgacaaggatggagatggaagtaaacatagaaatacgcgaacgagcgaagttaacatgcgaacatacacatgagaaaatgcaattgcgaaagggcaagtgcaaatatgcccaaacgcgtagagtgccgagccgcgtgtagacagttccactcccaggtggccgcgcgtgcgagttggtctcggttgtttgcccctacggtttgctcctgcgccgtggttcgcatttacacccaacagcacgtatatgaaaaacgcataagacattcgcaaaggatacatggcacatgttccgcgttgctgccaagcacacacactcacctacacgcgcaagaacggttcacacgtccaaaaccgttttaattattcacccacgtggaaatttccactatgagcttctaatgagctttcgttcacagattaaaaatgaaaaagaacgcacacaactcgagcgcgcgtgttgtgtcaaaatgtgtagtcaactagccaaaatagggaaaaaaaaaaaaaaaatattaacagttcatgtatttttattttattattatttttttttttttcccttccccccgaatagccataacaaccaaagaattggggacagtcatgagatcactggggcaaaacccaaccgaagcagaattgcaagatatgataaacgaaatagacacagacgggaatggaactatcgatttccccgagttcttaactctgatggcgagaaaaatgaaagatacggacacggaagaggaactaattgaggccttcagagttttcgacagagacggggacggatacataagtgcagatgagctaagacacgtgatgaccaacttgggggaaaagctaaccaatgaggaagtggacgaaatgatacgagaggcggacattgacggggatggccagatcaattacgaggagttcgtcaaaatgatgatagccaagtagctggttatccatgtgtgtgtatgtgtgtgtatcagggcgtgtgtgagagcgtgtgtattcgcgcatgtgtctgttttttcatatctccattcgcatgcctatgctgacgtgttcatgttgttgcacacgggcgcgcaaatctgagtacctgtctgtgtgtgtgtatacgtatgtatctgtgcccgtctgtgtgtacatacgtatgtgtgtgcatgtctgcgcagccgcgtcccccctttttattcatcaaaagtttttcgtccattttaacgcaaaccaacttttattttgttttacctgaagtaattctaaatcttcgctcgaaggagaaggagaagcgcggaggggggggattgcagtaggcctcgtgtgaggtctgccacaaactggtgctacgccttagtgactatgccgtctctgctgtgggcagggcgtggttctaccgagggggagttccctggggggaaccgttccaacccaccttttgtgtgtggaggccgcatgcccccgtcccccttgcagcaccgagggcagcaaaattgaattgaattaaactgaattgaattaaattgaattgaattaaaatgaattaaaatgaattaaattgaattgaattaaaatgaattaaattgaattaaagtagccgaggggattttccaaaaaatgaagcgaagttttcacaaaatgggacaaggacacaaatgtaacgcaaacaaattgttaaaacgttggtatcgttcgaaggaacgaaaaaggggggggtgcaaaaaaaaaatgctgcgcggagaggggaaatgacaagtgcgcgctttataaaagggatcatttgacaatgtgacacgtcggctgagacgtttttaacctttgacaatgttcatttgggatggggcaggttgggcgaacggtatggcatacgcatcatttttcgctctactcgcttcaagcaatttgcccaaattttcacctctccccagccgaccgctcaacctgcagggggacgcaggaaaaggcgacccaggaaaaggcggcgatttgttctaacccagtcggtgccgctcaacgaaccagctgatgtaccccagaaaattaccacttcctatctgcgttcgaatttctcgaaagaacgagctgtacatgtacagattgtggtaggacaaaatgacatttgcggtgagttcttggcacttgagcaaatggtgtatatacgacttggtttcatttctaggcgaattatcagttatgggggaataatccaaagcatattttgaatcatttaagtctataataaaaatgtctttattctgaaaattgatatggttgatatcgtgcagtttgtttgtgcacttttcctccattgtctccatttttatatgcatatttatagcctttccatttcttgccaattcgtaggggaagttcgattcgacgatgtctattccgtgataaacggagtgtaaaatttcgatgggggtgcctacacttagttgtataagcttcaacttgtcctttggtagggccgctaaaatgttattcaaatggcaggttctttcttcattcgattcgtcgtaaccaatcccacttagcatataccccccaataacagagtcgtacttatttagcacttcctccattgtgcctttgtccaaatggatagtggacggcacggtcacaatacaaacggagtcttcacccacttggttatccttaacactttttattttttttaaaaattcatccattaatttcattattcgtatttttttcttctttcccacctcttccttcatttttatctcctctgatgggatgcagaaaatatctggttcaaaaatatggacacatttgcaaaagtcatctatggaaaatatgtccgtgtggttattctgcttcatcgttatgtttttgttaatatttattgaaaaattatttgttaatatatttctcacgttcatatatctgtaactgttttcaaagtcggagaagctgtgcaggtacgacttgctcattttttctccatgtcttgaaaaatattctttcgcctttgcatatatatccaagtttttgtatacttcctgtagtgggcagttcaggataaactttttcctctctatctttctcagtaactccaagttgatatattctggttgtatgtcattggtcaggatggtcgtggctggcgtttcgatgtcctttattttgttcactcggtatttgggaggctccttcattttggcaatttcaaaggggttgctaaattgggggtgacggtgttatataataatacatgcgcataataccccaaggagtcgccctcaactcttcgtgcgcgccgaccagattgaccgactcaaaaagaacaggcgaatctacccacagctgtatccttatgcttgctgggttggggctctcaagagggggaatgcctcctcctcacaattttgggaaactacaaatgcggaggtttatcgttctggctggctgccctgagtgaagaaattttaaaagcaaaaaaaaataaaatatggcaaaaggaaatggcacaatatggagggatagcatgtcgattgcacctccccccggcacgataacaccagtttttccataagcaaaattgttaaaatggaaaaaatgatttcgctttgcatcgggcttctatggcactatcgctgcaccaccaagcgggccctacagaacgagagcgttttgagttgcccacctctccccagaaaaaaaaagggaaagcacctccatgtaaggcgaactggtgacaagtagataagcacaacgcaccattttgttaaccttctctttgcccccttttttccgtcacttttttctgtacagatttgacatgggtggtaaagtaaaacaagctcgacaactcccaccttagtgaaaacctaacctggcacgtaactacgattgacgcatatggctagtcgccttgaccaaagaactggcaagagcactcgtttctgtagacccctttgccccaaatgaacgaaataataatcaacgatttgagttataattactacaatcgagtaggaaacacgagcacggcggcactggaaaatgtaaatttgtcattcggccgaggcatgcgagttgtcgtttgcggaaaaaacggagcggggaagagcactctgttgagcatcatagcaggcaagaaggtaggaccgttttgctggagcgcgaagcggggctgccacaacggtcttgctgcgcacgtgcaggtctacacaggtgcatacaaggatatatatatgtatatatacgtatgcacgtatttacgtatgcatatatgtgtgcgcacgcacgacccccccctttcacagctcgtaaaggaggaatccgttttggtgttcaacaagcccgcgttccatgacaccacgctgtcaagcagaatcgggttcgtcggggagtggtggagcgacggtatgaggaaagaagcgcctgttcctacttctcgggaacgaaagattccaaaagggatcctccccccaaatgggcactccccgcgtttgttaaatcagttcaaggttatttccagaacgacttcaccttgcgctccatttttgccaccaccttcacagactacgcaatgaacatcaaggtgaaggacttcttcgcaaagtacaaagactccaagaggtacaggaagctgataaaactgtttgaaatcaacgaagacaagcttatatcatccgtctcaaagggggaaaagaaaaaaattcaaattttggttaacttggtaacgagaaaggacgtgtacattttcgatgaggcaactgagtcactggacctgatatctcggaagctcttgttggagtaggaacggaacagtcgggcgtgtgcgcccgtgcatttcgctatatgaggagttatcccccactttctcctgggtgcttcccctaaaggggggcaaaacgcacattccaacggaaacatgtaccaaacttacggtgaactcacccccactaacccatgccaaccgccataccaattatgcagatttctaaagagggaatgcataaagcacaactgcatcatcatttattcgacccatatttttgattatatggagaaatggtgtagccatattttatacctgtccaaagggtcagtggcttttttttccgacataggcactgtaacgaggtaatgtccgtgggaaaaagagcaaaagggggaaagaaggagggaaagaaaggtgtgcccctttccacactccgtcgcaatggagatcctcttttgttgacactctgcatgtaccgtctaccatgacagtgttgtgcacatttgccaattactgcgcgttgcatttttgcttgccaatttgtgtgcccattgactgatcggttgtccccttccccctcctgcagcgccaaggactacacctccctagcggattatattttcgatcatatgatggatgagacgagtgaagagcagcaaatgaaaaccatggaaggtagtacgcccctttgagctgcgcttcttttgtgcatgtgttcacaacgtgtatgtgtcatgcgctgtgacccttttttttaaagtgttaaaaatttgcgcaaaaatattaatttaaaaatatcgcttttgctatctcagatttgttcctagcagattcggaataaatgcgggattttctttagaaaaaagaaaatcgttttagaaggaccaaatgagacggagcagcgcgacacaaaaatgccccccttgatgaagtgtaccacgagaaaggttagcttaactgagtacattgcacaaaaaaaggaaaactaattcatcaattttgggtggataaatggagacgtacagaaaggggaggtcaaattgggatgccccccccttccccttggaagataacaacaaagttttgagaattgtcactcagcgttgctgcgtgtaactaccactgcatattcgtcctcctgttttctccctaggcttgccccttcttcgtgtccacaacgttgaacgggcgaagcaccccgggttaacttaaaaaaaaggtgcgcatgagcagtcgcagcaaatccatgtccatttctgacaaagaaaaggactcgctcgtttgcaaaaggaaaaacaaatccactggatctgtcttcaacgtgacacacacaaaaaaaaacaaaaaaaggtttgcgaaattgtagggctctaatgcgtgtattttgtcaacggagccaacgtcgtgctcacttttttcatttcccaaaataaaaaaaattatctgtcgaattggctagctggtgaatttttacctgaatgttcataaaaaaaaaaaaaaaaatgagcaaaatttttcatcttatttttgtagatcttcattttgctatgttcacagaagtggctccatgtggggctacttctccccgtaagtttgttaagatgcctataaaattcattttttgtgtgtttgtttttcttataaaagagttttttttttaaatacaaaatgggaatacgcgtgacgtgtctcttcctctggttataaagagaaattagctgttgattcatcttggggggaaaaacaaaaactgggccttctccgaagtagggcaaatcgataaactcttttgcttccctgtccatgtgagcaatgaggtaaacattgcccaccttcagtatgttatgtgtagccagcccgtggaggagcattttggcatttcgcacagattgcacacttcgaacagactgcacacttcgaacagactgcacacttcgaacagactgcacacttcgaacagattgcaccctttcgaaggggcgccgactaacacatgatgggcaacgcacgttgagaggcagctctgcgtactgtccgttcttcacaacgatataagagacgaacttatgcttgtcactggctcgaatttcatttcctttctgagaatttgtaacgcgattggcatgcgactccaaagtgtggagtgagtaattcccgttcctttttactaccacctgttgcggggaaaacggtcgagtattcgtccctcgcgcggggaagacaccctcctcattgtgcatatgaggtttttcccctggaaagacactattcacgcctgtcccctccacccgttttagcaattcgctatgcctctttaactttgcgtcataataatgatagagctgaccacagtgtgcatatatttcgtcgatggatttcctcttcctcacgtcaaactggaaaaaaaaatggaaaaattttttaactttcttcaaattattgtcaatttttttgttaatcattttatggagtaggtttctcctctgatctatctttatgtacaaaaatatattgcactcatttgttaatgcttcatttgtaatcatctcgaaaagtagaaagccaagtaaccacacgtcgcttttttggatgtctcttcttctcctgtgaaaagttcgcctcttcaacagcttcttttttagcactctcttcatttcatcaatctgtttgcaatatcgaaatggggatgccttccgaatggtcaatctgtgaggatcgcttcttcccacactgctatgacttttttttttcttcaggccgataatgctttcgctgcttcccattcggacgacaattttaaagttcgctgaattggctgtaattcgattgtgggctccttctctgcgcaaccactttgttgctaaacctgcagttctgctgcggaacttgtggttatcaggggctgtgtcccttccccgcttctccttctccgcatccattttcatcagctcgggcgcagccatcatttcgtttcccctgcttgttcgaaaaaataggaaatccttattgctgaaaaaggctttactttctccaaagtcgttaatgatgatggatggggggttaggaactttacccatactggggacatgtctcctttgggaaggtgtagcataacactgcggagtgggcacgaggcacattctgtccagattgatcccccctgttgtgttattcttcattgggtttaaattttcctgtgtgcttcttccacttttcgtcgtcccttccatttttgtggtttttacttttttgcctgaacgggtcaggtaactcgtccggggtgcaaaaaaggaggaagacgaattgtttcccacttggggagcattttctcccttcttgtggtatccattccgaagacgtggggccccatggaaaggagctttcccatttaatgttgacaaagcggatccgttgtaatttaccaaaatgttacttgagttaatgtcaaaatgggttatccgtcttctatgtatgcgcataacggtttgtacaattcgtccgaacaacctcaaaacagacgtcacgtgttgtaactgggttatcctcatacggatgctctttctcaacatggcataatataatgataaattaatttttgtggattttccttctttgtattgtcccctccattggggcatttcatttgttatttttttaaaaatttttttttttctgaacagtaaatgtccatttttgtccattccctggaggccccaaaagggcaacaaatttgcacacacaattttttctcttcttagcaagtaatcttcgtgtaaataatttatataattttttaaattgtcatcataatgctgcattagtaggtaataagtaaaggtcctacaattgccattttttataacaccgtattggtacatttggcatatgcttccatgcacatgttgaaatattcgaaggcattttatttcatcgaaaatatttttaaaagcgtaattttcattgatatgcttctgtatctttatcaattttataatgaatggtttatgtcggaaaattgaatgagaacataagtgtatcgttccattcccatcttcatttatttttttcagaaaatgcaaatgcttcatgttgctaaccacggcaaggctgtacagcatctgcagtgggtcattcccctgtatgcatttttttacgcgtcgtagaagcttttgtgcattctgttgattcaaatgaagctgcaagaccttcatgatcggtatgtcctccacgtttataagttcgtcaaggggggcatacttgcgaagaattttgggaaaactgaacgtcttccccttcgcgacgccgatgagctcgtcaaatctgtctagtatctgttcatgctggccgtagtaattctcattgaagtagaagcagttcaggtccttcctactgtacgacgtgcagagggaaaagatcaggaggactgtccacgtggcgacatcgatatttttgagggcattcccactcggtgcaatcttcgcccatttgtcttccccccgacaatctggcccatttctcgctaccgaattggttccttcctccgacgggtgtgcctttccattcattctgcgcgccagttttccacgacgatattgctgatgatgtatctctggggacagtgaggtgcataattcgtttgtccgctcctccaaaataggggagttcttctggacgaagtatcttggggagcgtttctgaagacgatttaatgcaagggggcgaacaaaaatttgtttctccaattttgtactttgtgcactattggggttacctgaggggggtctgaaaatgcagaggtggttatcttcttcgtttgtctccctcccactggtgtgactttttcctcgtatacgaagagattgttcctccccttgcttgcgcatgtcaagtgctttacgtgaaacagcgtccgagtggtcgccaacgctactttctccaacgcagtgcagcatgaattccaaaattctcgccttgtaaaagtaaaactgcaaaaggaaattcttctgctccgatagggaaaacaaaatttttaaaaatatcgtcaaaaagggggtcgccacttgggacctttttgcacaagacataatggtgaagagcagaaagtacttcctacccatgtgcatgtaaaactcgttttttacttttccaaatttttctttaaaatgagataaccatgttgctttccctttttctcgaaatgattcctccccattgggaaatgagaaacaacgtctcttctggaggggcaccattttttcacctttgaaaatgtgacccctttcgatatacctcaggaagtgcaaatatattttataatattttcgaagccaaatccgtttgctcctccgctggtgcaaaatttggtgagcagtatgctctgcccacttgaggggatatccactagggggcttcccctccccagtctcatcaccatgtatgaggagttcttcaaagtgggaaaaaagtttcttttttaaaagcatgcacaaaatttgctcctcaaccaggtgtgctactctctccaactttacctcacaatttgtgcaattttcctttttttttcccaaatggggattgtccctcttctgatgactcctgtttatgattcttaagagggtttgaaggaggtagacaaggacaggttttacgtccttcacgtgggctccattcttccaaagtggcacaaatgaagagttggcactgcttgatagtttacatatgagcgagataaagaagctttggtagtactttccttcaccttttttggtaatcatcccgttagttgcgggtgggagtttcatccctgtctcgattggcactccatcctgctttacccttttgtaggatgtaccccccttgttgataattgcaatttttagcagaacacacctcttttggatgtccttcttgtacttgcgcagggcgtgaaaaagcaaatagacatacgaggtgaacactcgcgtgaagagatatacaaaggagtgaagcttctcggggggaaagcgactcccaatctgtgatgggtacttcttgcctaatctgttcctacctcgtttgtgctgctttcccgtagcgttttcccttctacgctgaactgttatagcagcacttgtcttggatcccacatcctgccgttgcaggaagtgcagggctcctagaaaggtctccccatatgtatgcaagaaacatttcatagtctgcatgcattttgtgattacttcaaaaggttcgctttcgatgagaagcacaatatgtttagccctctcgcagagggttaaaagggacgtcttttcccttatcaggtgggttatctgttcgttggtgctgagcttccctccctttgacctcttaaaatggaacacaagcggtgcacgaactgtagtcccactaacaacttttagtactcctttgtgggggacaccccaccggttgatgtgacaatcgtttaatcctttgtgtgtcatttttctccacatgaatgttggaccgttttccttccaactgcgtatcagatggagattcccccttggtgggaaaaaaaaatagctaaggtgatttttctcctcttcattgtgttgcctactctgcatgacttgtttatacctctttagcatttggcgtaccaccctttggtagtggcagcactttttaagaagctccatttcggggtggaagtcctcctcatttgtttctttgtcctttgagctgactgagtgagttgtgcagatactgtggagacagccaaaccttcgcacaatattgcgaatatgagcgtatcgaattttgatacgtttgtcccacttattgcagtgatatactttctggtttgtacaaaccaacttgggtggttgtcctcccatatgtttgcctaggatagctctgatcatcacgctggaaaatttgtcgatgtgtccccttcgatgggttgtgttccctccccccctgatgctgctcaatggagtggattcactatcttcacctgttctcccattccactgcttaaccattttctcagctccacgtgcatgtgccaccctttgatgatgcttcataaagtggtaggtagctatttttgcgaactttttagatgcctctcttttgaatgtctctctttggaggaaactgaagaagtgggccatgaccttcccgccagtcctatacttgagagtcatgtcattcgttcgatttataaactgtgtaacacgcgaatgaaaagatttgcacagaacgaaatgcctttttcgagatggaccgatgagggtgtaggtatggctacttcgtattgtcgctgcctttccggggggggagaaattccttctcgggtcaccaaaacgggttaccaccccttttaagtgtgcgtgttttccccttttttcaagcagctctttctgcagctggggggcggggttatacttggcgaggttgaaaaggaggggcgcatctacacgctggggaaaatacccccacgggttgccatcccgcaggttgccatcccgcaggttgccatcccgcaggttaccatccctcaggttatctccccacaggttatccccccacaggtgaccctctacggggtagtccccgccgtggtggcagtcacatctcttgcgcttaccacggggaaaggatagccccctcccgacagtgccactcacatacgtgtaaacaatactatacgtacttatcaaatgggcccttatgaagacataccttagggcgcttcttgggggtacctccctacggtggagcgaacgccacaagtgggtgtagtacacgccgttgtgcgtctccccttctgtgccctttccccgcatgcacagtttgttgctcacaacgtggaaaagcgcacagaggtacttaagaatgaagccatttaagaagcgagtcaaaacgttggctaagtttcttccattccggtgaataacgatgtatacgacgagagttatatacacatgtttattcaggtggtgtatttttcccccctttttgaggggatacctttttataaaaaaagttacaattttgaggagctgcggaatgtcattttgctttatttttttgctcacataaatgtgctgcatctttttacttacatatatttgcttcatcttttttttccaacgggtgacgtttttccttgcaagtgggacgggacgggaagggactgtcctgccaactgtcgaccgcaaggttaacagagacaagcaggcaaaacgtctccccgcaaatgatctatctcgtgcgctacacttcgtacccctgtgtatgtatatatttctgttcgaagtttcgcattaaaaaaaaaaaaaagggggggggggggagaggggagaaataccaacagttggataatccctcgtttttactgttttttgtgcaaattttgccttcttggcggggctcctcccacttgataaactgcgccatttgctcggatgcgtctcgttcgcgggctgtatcaaacatgtgcacatgggcatgggagtgggggcgctttcttttgtgtctcccgcgactgcggaaaagtgacctcctcaaagaaataccgacgactcgttttcaagtgatgggcaagaaatcttcagcgcagcagagctgaggagggggggaggagttaaacacaacccgcagggtacttattgcgaaggggcaatccccccaaagtgacgaatttttgaaagcataaagaaaagggaaaagtaccaaaaagggggaaataccaaaaagggaaaaagtacccaaaaaaggaaaaactgttatttcaacttacacccattgtgctaaaaaaatgttgattcaactttttttcaaattaattcttccattttgagggagttaaaaaaaaaaaaaagagtgtacatttccgaagcgttgttccaccaccctgtcactgttttataaaaaaggaaaaggcgtaatttacacgacgaagcatttcatgtccactttgttgagtccccccccaaaaaaaatggattaccgaaagggggagaagatggacgagaaaaaaaattaatcatacaccgggaatatacacgaacgtgtttgtattttgctaaacaattgtgtgcgtttctttcttacgccttgggagttattttttccttttttctatgctccctgctcggatgtcttctccttcttcggttaaaacagggacgcccctcacgagtggttgtaactgggagcaacacaaaattgagtatcgccccgagggggggtagcacagcccgatggcatgggagcactgccccacggggtggatcataaaacgagtttttccctttcacaccgcttctttggagatgcacagagaaggtgaaacaaaaaaaggaaaaaaaggaaaaaaaggaaaaaaaaaactgcccgaattggatcgctcacgctcacgctcacacggttacttcgccattctttttacacaaaataaactcgccatctcattttgaaaagccttcgtgtcgctccttttatgttcatttgtgtgtttccaaatgggtggcctcgctcagcaattaactgcttcattctcatttttttttttttccttcacatttgtgtttatttttatttttttttttattttgtcaattcctccttttagtatattttcctgcgcgcttttgcaagttagtttcacgaggtaattttcctatgcgattttccgctcagttttgttcccgccgtttatcctttttgcacgtccccctccctccgcttccttccccatttttgtctctccccatttttttattagtatgtatatattttcgctcctcctcccttatcgcgatttaaaatttgtgagcatgtccaagtgggcgttttcttctctccattcgtaattgttgcgtgtttaagatgccttcatccgtcgtagcaattgcacacgtgtgagaagcgcaagaaggggggatcacatgaggggagaaaatctgtctttgtacctccaagcaaatgctctcccgttttgtgcaaaattgacagtagctacaaagcgctctctctctgtttcccaccgcgcagtccctgttgcctgtgtatgcacgggcccacccttcagggagtaggcagcgagggaaaagaagaggaacaagaaaaaaaaagcgaaagaaaaaaaaaaggagcccaagaggaagccctttgcgaggagttcacaacggggaaacaaacaccatccaaaatgaactatcgcaggaaggggaaacgaaaatgcaaagtgaactgcatagacatagaattggaggccttcatctttgggtgcttcttatacacgtggaatcaaatcttcaccgagcatgtgaagcagaagaaaaagggaaacaaaaggagcactagcggagtaaataagcgcagctgcagggtgagtagcagcagaggaggagggggaagaagcgtccaaagtgtcagtgtcgggaagacaacaaacactgctaagagaaagtcgaacctggtggctgcgaccaataagacgtgtgcagttaaaagcacgaacgttttggaggtgccgacttgggagaaggacgccagcagaaaaagctgcggagataatgaaggcaccttgccacacgcgtcatcagctagccatattcgtagcaacttaagtgaagaatttcaaaagagatataaaataaacattaacgacctcaacgaacaattgctccattttgttaaactgaacttttgcttgaatgacaaaaattttcacatttttcacgatttatattctttttatgaccacataagggaggagaaaaaggacgaggaggtttatttgcaccgcgttttttttaaaagcgatgaggggtgcgcgtcgcaggggggggaagggatgagcagtgcagatgggaacagcatgggagggaggagcgcagtgggtgagaagaggtggagggggggttcttcgcagaggagggggacccacaagggggcccaaaaggtgtgctcgtcaggtggttcgaagttgtgtgtgggggacggttcgaagctgtgcgtgggggacgctccaaagctgtgcgcggcggattggatgaaccccacttgcacatggcccgcgaagtgccccttctgcgagctgacgcggggcaaagacaagggagttaaaagagtgaggagacagaagttcatacacgcatgcacacggagagtatacggagagaagaatctccagcttgtaaacaaatgtatcataaatataaaaacgtttgatgatagctttgtccactcgatcaccatcgaaagattattcagctacataaataaagagaacaacaaaaatttgcttttcttttggttcgaatttttgaatgtccttttaaaggtgacaattaataagcagctgatgattcaaatttttttttcttttgcgtgaaaaatttacttataacttcctactttaacacagaacagatgatgagcagtgatgaattcaccgcagggaaaaccttctcgacaaaaggacaggaaaaaaatcctttcctcacagagatgctaaagaaatacaaatatgaaacgttcaacagtatcgtcttgaataataactacaaacttttgcaaaatttattcgattatttttttatgatatgttcaacgaggagtttgaaattttatgacaatttttttttgaatgttcagatgattaattttatttatcttgtgcaggtaaatttttttcactattactacatcggtttgtgttcgaagtttttccaatgggaggctgctaatcgggggggcacaagcaaactggtcatacctacttctaagccgggaagcagctacaccatacggcttccaaaacagacacaacttggtgaggacgtgaaggggaaaatcgcccccttcagtcgcctcaagaagaaagatggggaagctgtcaatcccgctcctaacctgtgcagtgtgaaaaagggacacaaaaaggaatccacagttggggcaaagttcaggagggtgactgggggagggggttgtctccacaaaggtggagtgtgtgctgagggagggggatgtctccacaaaggtggagtatatgctgagggagagcagattggccccatgagtgaattcacttgcagtgaggaggtttcctctccgcgtgggagaagagacacggggggtagcttcattggaaagtactacaacgtgggtgcgaagcggccttgtagggccaacctgagttaccagaactatgtgcgtggggtgcggggcacacgacagggcagcatcagtcgatgcgtggcccgtcagatgggggaacaggccccgataggcaggagtgggatggccccgatagacaggagtgggatggccccgctgactcagaatgggatggccccgctgactcagagtgggatggccccgctgactcagagtgggatggccccgctgactcagagtgggatggccccgctgactcagagtgggatggccccgatagacaacaataagattgccccactgactccgaatgagaagatccacctgccccccaccgcgatgcgcctcgcgagaaacctgaaaatattcttcaaacgatctcataacttcctgaataagtacattcagtcagatcagctaaccaagcaaagcaatattttttccttcctcttcgacgcgctaccatcaagcaccctgcgtagtaacgtgaataacaccctggagccgtacgtcctttctatattctccaagtacgaattcatcgaagtacacgattttgtggagagcctaaaaggattatacaatttgaagaggaaaaaaaaaaaaggaacaaaaaaaactctgcgaagtggcgaacaacctaatgtgaaattcctgaacgacttacaagggtttaattacatctatcacaatttaaaaaatgactacctcgtgttggcggagagtctatactttgacatgcgcggcgagagggggaaagaaaagaagacatacgggagagaggaagaaagggggacacacgaaagaggagaaaagcgcaagtacaacaaaacgaaaatttctaacttaattcaaaacgaaaaaacagacattttcagaaacgtatccttatataaattttcgtccaaaaagctgaccgtccaacacaacctctttaatatttacttggagtgtagcttgctgaacaaggcgttcaaattgttaatgatcgattttaatttttccttctccctcacttcggaaattattttcctatacaaaatatatctcattgagttaaaaaggaaaaatattttattcgcatttgattttgaacatgaccttttataaatgttttattcttttgaaaaaatatctttgcaatcctacgtcattcaaattattatctttggtttgccttgattttagtaacctcatttttaattatccttttttaaggtcttatctttccttctgtccgaatgacagaattaaatttttgaggagtaatataattttgcatgaaaatgtgacagccaattgttattacaataattattttagtcagaagaatgacgtgggtggattaaatttgttgtgtgatgatgtatgggatcgaagggggcgttatggaattgtgagggaggagggaccagggagcagtcgtagagaggctttaccggaggaaatttccagctgtgtgggggaagaggcggtctccgtgcgccttgcctacagttcacgtgccatgtatagccctcaagggttgtccaattctcagaatcagtatgttgactctgttgggaggcttgctcctcgttccgtcgtcaggggggaggtgtctccgcgtgccagggacccggagggaaacgaaggggagaggggctccgaattcgcttcatacggtcaacgtggacaatacggtcattgcttcgaagcaggtgtgcgggataagcgcggtttgcgaagtgactcggtagccccctccgccagagtgcctttcccgtatgacgaagaagccttttgcagaaatgcgcccatagacctctgcagcagtgtggcgcgagaagccacctccagcagggggggagacttccacaggagtgcgtcccacaggagtgcgtcccacaggagtgcgtcccacaggagtgcgtcccacaggagtacgtctcacaggagtacgtcccacaggagtacgtctcacaggagtacgtctcacagaagtacgtctcacaggagtacgtctcacagaagtgcgtcccgcataagtccatgtcgaagaagcaaccccaagggggaccatcgcacgtgcagccactccagcgaggactcgtttcacgcggggagaagtggaagacaccgccgctttctcagtcagcacgatcatttgtacatgcggaaaattgtccgaagtttcaactttatttttaatatattggagaaaacggtgaccagctgcgagatgtccctgctcaattgtaaggaagcggcggggcggggcccgcagccgtcattgggggggcggcaaactggagagcgatcaactatggggcggtcaatgggggagcggccaactgttggactgcatactggaggactacaaactgtgggactacaaactggggacctgcggatgggccgcccccccgtggagccccccccgtgcgacgcgccgtacgtcctcgcgaaaaacagctaccaagaaaacgtaggcaatatgaccaacttcataaaggaagtggtgaacaagctggaatcgtattttagcgaacattttagccgaaaggatatgaaaaagcacattgaaaaattgggaagaaaaaagtacacccattttttatacgactccaaggcaatgagatcgttgagagaagcacacgatgattcgttcttctgctgtttggagtttttatttttggcatacatttgttccaactatttctccgaccatgtgtgtagaagctacaaggactgcttcaaattgtttaacttcaataacatttggccaagcaaccagcagataagggtgaagattttactctcgctgatacatctccttcttcacgagattaacgtcataaatttgaacagcttttttttacagattttaaaaataattttgaataaattttacaaccatttggattacaacgatctgcagatgtttcagtacatatatatgagtctgtctaatgagacattgttttcttgtttctccatttgtgatgagattagggatgctatccggggtagcttcggctcggtgagggaatttgcttatgtctttcacttatccaggaggagggacgccttttcgctgtgtcgccttggctgcgcgggggacctcctcggggacgaccttttcgtcaaggaccttttggacttccttctggggagggaagcggcggcgcgaaagggggagagcccaaacgtggcagaggtgcccaatgggaaggggccaaacgtggcagaggcgctcactgggaaggggccaaacgtggcagaggtgcccaatggggagaggccaaacgtggcagagttgcccagtggggaccccctcaacgagactgccctgtgggaggacacgccccccagtgagtggccacacaacgaaacaattagagatgactctgctgtgggtgcatgggttgaccactttgagaagcacggagaggatgagcaaaatggaggtcacccaaagtaccactttgataatttcaaaagtgaggcatcctttgagaaaaacgactttgttttttttaaaaaaagggagaaggagggaagagaggaaaaaacgaaacaaggggggggaagaggaagtagaagtggaggaagaggaggaagcccctttctggataacgtactcctccacttagataaaaaaaatacgaatgggaggaaaagcctagtgaagaaagcctccacatgggatgaagtagaagagagacaaaacaatgatacccatactgaacttcataatagtacaagcggaagacacacctcgatgagggagaaaacgcacaagggacaaaatagtgaagaagaaaaaggtgaagaagaaaaaagtgaaggacaaaatagtgaagaagaaaacagtgaaggagaaaaaagtgaagaagaaaaatacaaaaaaatgctgcaccatttcaaagttagcaaagaggatcatatagaaagtaatttgaacagacaaaacgaatggctgatacgattgaagacgtggagagatcgttaccattactatgcaaatgtgaagcctgatcattacgaggcatataatttggagaaagaatattaccttcctgatgaactatttgaaacaaactgcttcatcctagcagaggagaaacatcaaatgagaatcggatttaatctcgaaaaaaataactacctttttgaatgcttaaatttattgaggatgatcgatttatacatggaatgtagaaccagtacatgcaacaggccgctgtattttgtaaaaagcgtaattattacctgcttaagtgttagctactccaaacagctttctgtggtgtatatacacgccctcatacgactatgtctattcgaactacgtatggataatactcatacgtctgtctgcattctcctcgaaattttaagtcattttgagcagatcacaagttacagaaatgtgctgggaattattttttacctttgcgggtactcgctactacaccagcttaacttacagtcggagcgcatgcaaagggaaggaaggaaaagggaactgataagggaataccaccactatgcaaatgtaaagagggaaaattggggctcttctcaggggtgtaaactgggcaggtccacatttgtgaagagtttcaacactcctgatatttctccgattggaagaagggggtcccacgtttgtaacaaggaggaggagggcggggatgaacgggcttccgactccgacagcaccaacgggggggaacgcgcgattggctcggtttccacccgtgaaagagcgaacctggaccgcgcactatctgagcgtagccaccgaagcagtaattatacgcccagcccgcgagtcaaggaaaagaccgcaccggaagggttcgccagaagcgtggagaggggaagaagtagctgcaggaaggggagcctctccaagggaggctctgtgaagtgtgccaggaaactaatcccgctagtgaagaaccaaattaaaatcaccgactacttttccaatgtgaagaacgaaaaggtgcaagaggcactttcagacgccgactcagccatatctgacagtgatattcacctgatcagttcaggaaaaaagtgcgtaaagaaaagaaaaaaaaatgatggattaaccgatcacgtagttgagcagagggagaggccccccacggagacaaatttcgaagagaggaaagaacagatatacgactcacttgaacagataaataaaaagcaatttttttacttttaatttgcttctacatgaaacgagctctctatcactgggagaatgacggagatgcggtgggaatttccaacggaattcaacaaaagaaaagggtaaaggatgctctcttcttcctcatgtcgtcttataaatttttttacaaatcatccctttttctgtcaaagcatgaacagattgggagttttaaatttccactttttgacttccagctgttcggggcgtataagacgttttacgccttctacaagggggcctttctccggtgctgcaacgcgaatgtgacgttcacctcgccgggttgacttcattgtgcggccattcgtccgtccacccactcgtcaatttgctaattttttttgttgttgttcatatgccagcgcccatgtgcgataggactcctggtgtgtgtgtttttttttttttttttatcctctcctcttcctccatttgggaaaaacgcgaagaggtgaggaccccaatacgtaaaacaacgtctttttccagttgccctaattcggctgactcattcgtttgttcaagacaaaaaacgggacatttgctgcgcggcccacagctaagcggtaaaaaaaaaaaaaagttcaaatgacggcaaaagagcagcatcgtaggtgttcaaaatgtgccttgcgttacactttcttttgtgttgaataaatcgtgcgttgccttccccttttttctatggaaaggaaaaggcacatctcccagttggcacgacaggagagccccactacagcagtttaaagggctaacctggcgcgcaaaaaaaaaaaaaaaaaaaaaaattacacacatgtagctgttcctgttgtgcatatttaagcaccaggcgggatgatccctctgtgatgttttttttataaaaatgtagatctgaacagtcaatcaaaattcctctccacttttaccgaagtgcagtgcggaaaatatcaccagcgaggcctacaatttgtttatcccttctttggcgccacaacaaagtggggagaaatgaaaaagagcaaagaagttgcgcaaaatggcagcgcgggaatttatcgttgctacttttccgtaagagcgagtacgccagcgcgccggagcaaaatcgtgactcccaacctaagcaacacccaattgaaacgaaacaacaccgagcgttgcagcttgcataaaaagggttaacaccacatagggggtgggagggaacttcacaccgtaagaagcccgcaaacgcgtgaagggcagatcccctcagtttcacccatttttgcaaaaaacggggcgacgtttttctccttatctacccctgattgtgcgctaaaatgagttcaccacggatgtcaacggggggggcactttgatatgtaggagaccctccggaagaggaggcacaaacgagtcgccaacgggtcgccaacaaacgaatgaccaacaaaccgccaacgaatcgcaacgcacctgggggagacggcaactaagcagcccccacggaatgcattaacggaaagcatacaacttttttcgtaacatgaaatgatattctcccctttttttttaattctcttgtctttgtttcctccccaatggagatgccattttcgcaattttgagaaaaaccaagggaagtatttatcccccccagttgtcaaagtgaggaagggctcgagagttttttttcggctacgtagaaggggtagtagagatgctcacccatggggagaagaacaaagtatgtcagtatgccccttaagaaggcgtaacgtctgttcacgaagtgaaagaccgaatgaccgtgtatggaagcaacccaggttaaatgccctacattgtgttagacctttcccgcgggatggtgtctccatgtgcaaaggttttcacaaagggggggagaacaatacgatgcagtgggaaaaaaaatacaacatggaaaaggctcaaacgatgttcatttcgtgcaagacaggcttcaatttttctaggcgaaaaagatgtgccaagagtgacagtgcctcaagcggaagaatcagctggaagatcggcacacgattaggggttcataggaaggggaagctactctcatccggggggggagaaaaggagagacttcaggacagtctcgaacaaatcacaaatgatgaaaaccttccagaggatattcccacagtgggagaatcacgtagcggtttggaaatgccccgagatagtcacccctccgaggagtgcactaaaacgattctaggaaatattctacagagaagctacatacataattacacacaaaatgaggacctgttcaggctgttaaagggaataaacgctctgcttagcaaattaaatgtgcaccattacggaaaagaagacgagggagggggggtactagatatccactcagtgtctacagatgacagaaatgcaaaaagtgcagaagaacaaattattgatgtgcacaacgtgaagagagataccctttctaagtataataactccctgaacgagtcaggcgattttttttctacaacggataaacatcatgggagtggtaaacacacttctgcgtcttcctcccctcctgatatactcacaggaaggatatttaaaacgtgggtgtttccactcaatttgatgcttatcaaatcgtgggttgataaaattgtaaaatcggtatgtgtagatgatcatgctgagagggaaatctccaaagacagcaacatctttgttaagtgcgaaaatgttatccagaaaaggttgttctttcatttggtatgtttttacacacggattgcgacgtggaggggaggacgccgaagggatgtgattctatatctctacagagaggacgaagaggaggcagaaaatctctacagccatttgaaggacatgtatgcggaagagtcggtcagcttttttaattacaagcattgcatacataatgacaaggcagcgtttataattttattatcgtatgatgaattcttcaacttaaccctacacgttgctaacaaaacacctgccgatttggagaggtacctgaacggaaaggccagttgtggctctggatgtcccaacctgttttcccttttttcgcagctgcttggaagggctccccgctgtgaggcagcgaagtgcggagaagagaaaggcggcgaagagaaaggcggcaaagagaaatgcggtgaaaagaaatgtggcgaagcgcagcaaacgtttaaaatatttctggacgattttaacgtggcgtacaattatggccaaagcgtgatagagaaaaatctttacgagcaccttttccctgcgattgacctgcggagggagcacgtcacattttacttcctttcgaggaccgctttccccacgctgtggtttaatatttggctggaacatgtccacaaggagtgctattctgtcaatctgcaaaaaaggaaaaacgtttttattttacacaaaaggtttattctgcctctgttggatgaccaggcaaccgcgcagtggaactccagcagttcggaaagaggaagcccaaaacaaatcgcgaaaagggacaaggagatgataacctcaagcttgtatcccctcttcgatctggcgacaaataaaaaaagaaatttccaaaacccacaggtggaacaatatatgtccatttttaacaaacacagaaaagaaattattgtcgagtatttgaagaggcacaacttgtacaacataaataagttaaaaaggaaagacaaaaaaataaaaagaaaatttaatatcgctagacggtttttaaaaaaaaaaaaaaaatttgacagacttggaaattttgcactacataaatttcttcatgaacagaaaaaaaaaaggaagaatattcttcagaaaaaatgttattgattatagttatgtgacagaaagggagtttctacaggagagggataagatgcagatattgacagaagggttgtccggttggcatcgcgggggaagggaagggctcctccctcagcactgtggggaggcatccttggcaggaagaactcgtgctgatggatcctctccaggaagaactcgtgctgatggatcctctccaggaaaaactcgtactgatggatcctctccaggaagaactcctgctgatggatcctctccaggaggtgaaccgcgtaacaatgtgagacaaatggatagttcgcgaaaagtgggcagggagaacggacattgtgagagatgggaggaacatgaagagtgcgataaagaaatgaatgtccctttttttttgcaaagtagaggaacgacgcggcttcgcttcgatacggacacgtatctcccaaatggagcaaaacatttttgttacaaaagtggagacgcacaggaagggttgtctcaatctactacgcgcgccgcggctccactccacccgtgcatttactacacattcgataaggacgcgttcgaaaagttttccaaagatgtgtacgcagcgcttccggttttgcctgaacggttcaggcgaaaatggagaattgtgttaaaaaaatatgaagaagcaatacgcccaagtttttcccgtaaaaagtatctcctaaaggggctcttcctggtaagggaaaagttaagcaaagtggaaaaacagtttattggagagttactaaagaatggcattattaaaattattttgtctcgtgtgaacatttcttcggacgttattggggtgaacaccgtgtttgtggaggatgtgcaagtgtacgtaaaggataaactccctcagtacaatcggcttcttaccctgataaatcgcctgcacggggaggttttccacccctccggtgggagcagccttctggggaaccgccttctggggaacagctcctactggggagaagaagcccccccagtggatgatgcatacagactccactttgtaaaatactttttgtacttaaattgggcgaagatattcaggaagtacaccctgtcaaataatgacctgttaaatttatttgcaaattgcaaaaattgttttttaattccaaggaggtatgaagacatttccattttgttaaatttgcagagcgggagttacttaaatatatcccatttgcacaaagcagtgctgcgcgatttttattttaatctgtacaacgggagcatcagcaggggaatctcttttcacctgaacggtgcaggggaattgcgaataaatgtatcacccctgtttgatgaccgggtgagcagtcctcctgggggaaaaaaaacctataactttttctgtacgcagcggaggtggagcaacgatcaactggaagatctctccacgcataatatcatttatatgaccatgaaaacagcacaaaacgttcacaaaatttacaaatataaagagacgaatgaaacaattctgctgcaccgtttcttgggcatgtcgaatgagacggcctactcgattaactacttcgactttttgtactttcattttttgacgaacaaaaatattggaacaataaaaagacacctcataaataacgtgttcgaattttacgctgttaagaggaaagaatatgaaaaggaatttatcacctccgatagggaagacaaaattaatgattatcatcagagggtccaaaaaataaaaaaatatttcccagaaaataacgcatatgtgtattacgatacgtttgaaaaatataacagcattatgaaggaagtgagaaataaattgaggaggatgtacaggcaaaagtatagcatgctgagtgaaagcatttgtgaaggggatcagagtgatgtggtcctgaccactgtcgactcggagcgctgcattattctggacatgtataaaatgaagtcatccgtgggggagaaaaaaaaaaaacagaaaagtgacctgtacgtttgtgcaaacagcaggggtgagctgttcatatgcaacatattcttctttgatagggtcttaaaggataaaaaaatgtgcgactctattagggaaagaaacaaaggcattaattacgttgattatttgtttggccaaagggatgtggttaattacgagctgttcttcaaggagcgccacttcccgtttgacatttatcggggagattgcatgggcaacgggggggagatggaaaataactgtcctcccaccgaggtgaaaaaaaaattttccaccaatttgtagtcaacaaaatcagggtgaacgaaaagttgggcagccagaaaaactatcgtaatgagagagaggaacaaatttcacaagcaaatggagaggaaacaaaaatggtgaacctggaggacttatttcaaaattggtacagcgaagatttgtacagtcggagaaggaagctttctctttactggcaaaagctggagaacttaaagagagaaatgcttcagaagtgcgagaggaggttgaacaaagacatgggaaaaaatgcgcacagtggatgtgtagaaggggaccactataaccaagcgggatgggatcccttggaggggaaaaaaaaacgtatgacgtacgaagtgaacagtttcagcgaaggtgccaagacaagctatgtcacacagaagggaccctgccaatcagctggaaacaaaattatgagcgcgaaaattatgggcaccctcaagaaatacaaaaaaaaaaaaacagtggaaatagaaataattacacaaaagagctgaacaaagtggatcgaatatttggaaacaaaaaaaagaccatgctggatgaatatatgaacatattttcttttctacaacacctcgatcttatcgacacgctgagcaaatttttaaatccatacgtacgaaatagcctgtggttttacgtcataagtttgtacattaaccaacagtatgagatggacccagaaaagttccttgtccagccggaactgctaataacaattttttacatatgtttttgcaaaggagagggggattacttggggaactatatggcctcttttcaaatcgagagcgacgacttgcgggacgttgtcgtggatgtgtttgcgtacaagcagttgttgtcctgtgtgcaggacaggtgaggccgctcgcggatgggggcacactgcgggcacgcacagcgggaacacacagtgggaaccgcgccagttcgtgcctttgcgtccggtccccacttcccgagcgcactcccaaatcggcgcccccccccagttcaccgttgctaacccaccccttttcgcaggttccaaatcaacgtggatatcccgttcaacctagagggcgtgcaaaacgtgtacgacgggctaattaaattaagggaaaaaaagttcacagaaatagaccaacaggtggaggccaaactacacgagctgagcatcatccttcacgcaagtatatccagcaattttaacgaaggagtaaatcaaattctgtgtaagtttgttcgttatgtggaagacatgaggaaaatcaccaaggtgatgtagccccgcggggttagaagctaacataacagtgacatcatcacatggggtgaaaaaaaaaaaaatgccgagttgtataacgaggtgtgctcatgcaagggggtacaattatcattagcccctctctatatactctatattttcattgcgaattttttttttttttcccttttttatcttttcttcttatcctccatggactcatctgcactttgccactgaatgttgtgcttgttgtacatgggccacgtgggcatgattagctgcaaggggggtagtaaagtagggagttcaggggttgttcaacgggacattcatatccactcccctttgcggggggctaatttgagtaacccccccccggggctgtacacacacatgcgtcgtgcgtgcgtcttgtgtgacaaccgtagccgtggacgctctcccatttccttaccaatgcagacaaggcggtaccggccaaaatgatgtaggcactcaaggctaagtcctgcttgtaataaccgactgcaatggagacaattgtgctgatggtgaatacgatatttttgattaaaaatgcgagcttctgaccgtggaaatcctgcggttggttgggtgagacgtgggttggtgaggcggcgctcgtttggggtgaggcgtgggttggtaaagcggcgctcgtttgaggtgaggcgtagattggtgaggggtgctcattcgccagcgcgttggcgttccccacgctgctatacagcgctactcgctacccacacgagtggatgactcaccatgtgattcctccggacacacacgtaggtgcgctctatgctgtttttaatagcgctaattagacccatggggttatggttcgaatgggggtggggggtagaacttttgaggaggtttcctttcttcttcgttatgcactcgcagcgtcgcgagggagcaagcaggactgtataatataatccccgttagagcggtgcgaatggggggttatactatctcactaggatgaactcttttaataatgctgaaggggggggatcttcctcctgagcgttgttccttctgagcgctgttcctgctgtgtgtcgtacctgctgtgcttcgtacctgctgtgcttcgtacctgctgtgcttcgtacctgctgtgcgtcgttccggctgtgcttcgttccggctgtgcttctttccggctgtgcttcgttccggctgtgcttcgtacctgctgtgcgtcgtacctgctgtgcgtcggtccacctttcctcgtagttgtacgtgcgcatgcgagtaactatgaaagagcatgtttcattccatagatggaagtgacataaaaggggagactaaagatcaaaatcaggcagtacaaattggcttccagtaatttttatgaccctcctactgtgaataattacctttttttttttttttgttagcttgccggttggcttgttcgcatggggaagggagaaaaaaaattgcggaaatggaggagtaaaacattgcagttacactgcgcgaaggtgaaagagaagattatattgtgacccgtaatttttgatgtgccagtaaagagaggagattatttgtcgacccaggttaatgtggcaagagatacgatgggatggatgtggtcatttcgccgtaaaaatgggaaacctgcattttgcgcacagggggtgcaaaaagattgtgaatttaggtgcacctgaggaggcgttacaaattggggagatagggagatagggaaatggggagatggggagggggggagagttcccaaggggtaaaccaacatggggaaaaaataaaccgtgagtggaaacttaaaaatgggatgtcacaatatttgttgcctggggttcggggggaatattctccactgctctgaagaagattgcccttcatgggaggaggaagagtcctcttttgcagagatgcaaaatgggagggggcataacgaaagggggcataacgaaggggggcataacgggacgatgtgcgaaggtgtctcctacacgtcacgcaaatcatgtagagagtttcacccgcacgaggggaaatgtcgctatacaattttgccaccggcgtgggaccccccctcccgttgatttgctctcttacaccccttctgcggttggggaaaatagtgaccaggagaaaaaaaaaaagcaaaaaaaagcaaaaagatcaaaaaacggcaaaaaagagcaactacatttgaaattccctaaacgggtgagcatgttgagcgaaggatgaaggagccaaatcttgtaccgtttgcgagttactccccgtcgtagcgaaatggtaagcagtgaggagtgcgaaccagccagtaaccgagggagagaagtaaatgcccctccaaagtgagacccaggcgtattagcccagttaaaacgagagaagagttacaagtacgaaatcaaaattccacaatggataaaaaaaaaatgaacagaacggaggtaccatccaaggaggaaactgggtaagacaaattgaggggagggactaacgggttaggagcgttgggggagaggggagtagtataccccccacacacgggttcgcatacacatatatgtcgatgtgtatgtgtatacctctagtatacattcgtgccgcgtgaaaagaaaaaaaaaagacatgtgcgttgcttcattttgtagtgtaaggccgaataactttgtctttgcgttcccttgcgggggtgccctatttcgccagagggtatatgcatcacgtgaggttttgcgaaaatggggaaatgcttactctgcaaatgtgaagatttttttttttttttttttttttttttttctcgatgctacccccgcgttgatactctcacttgcacaccgtttgttaacacatttgcgagctttccaaaatggagtacttgcgtgaacgtcccattaaggaagtttgcaaatttttgtaatgctcttttttccgcttcactaatttatctgccattgttttcacagcagaggttttgcgcccacgtgttcagcgcgtagctcagctataggccttttttttttttcgccctcgagagtatgaatttcggggagaatcgcttaagcttcatctcggagtctttgccaatttaccattttgtgacccttaccattttatgacctttaccttcttatgacccttaccattttatgacctttaccatttcattcggagcgacatagaattagcatgtgaggccgtccctgtgtgggagagattcgctcattgggttcgcctgggccgtgagattcgcaaactgtgatcgttaaataaaattgccttgctgtacccaacccagtcagagggggcgattgcctttacgtccgtttgcaccgctaggcaagccttttctctgtttgatgtgcaggcctttgtccccaattggcagcccccccaagggggtatacacgcgtacatgcacaatacacacatgcgtaatgtaattttatgtgcatacgttcgagtatacaatacatcccctcccccccctacaacactacccgtgcggtgaggcgttttcatttttttcatttcatcagcgtagcgggtacacatgataaaccattgaacagtgagtgcttcctcattccccccacaagcactgattaggaaaaaaaaaaataattttttttttcccattcaaaaattagcaagtgaaccttcccagtgtatatggacacacattagaacatgccccagaatggtatgtgaatgtacattaacgagtgtttccccttcgatcagttagctgtacacatgcatatcgttgcacatcgtgggggcagttgacttgcgttaatatgcatagtgtaacagcaaaaagttagaaaaaaaagggaaaaaaagaaaaaaaaaaaaaagaaaaatgattagaaaagatattagaaaaaaatagaagaaaaaaaaatagaagaaaaaaaaatagaggaaaaaaaaaaagaggaaaaaaaaatagaagaaaaaaatataataaacagtaaagatcgcttcccccttttttccgcactctgtgcacttttcattgtgtacgaaatttctgcgtttgccgctggagatgtgcgggaacgtacgtcccaccgccattgggaagtacgcgcgagcactggtacgtgtacgcacggacgcacctgtgacttgtgcggtgtggccactttattgggaattcgctcatttcgcagagatagatgccgaagcaggtgtcatgtgtttgtttccgcttgctgcttcgcttctgatgcgttcctgattcgttcccgattcgcatcttcttcttcccgattcgcatctccttcttcccgttttttttttttttctttttttttcccagcggggtcccccctttttttccctcgacccaatttaatgattcgccccattcttccactgtcaatcagcccacaatgacacgaattaagcgaaaagaaccctgaacacgtagaaaaaaagggggaggagcggcgtttccattttagatgtacacgctgttttgctttcacgctttcttactcgaactatcctgcgtggacccatttgcgttttgctcacatttcgtcgtttcattttttacactatattttttcgaaaaattgccaactttttgcgcaattttggtccattttttgttcctcctttgccccccgtttgcctaattctttcactccatttttttcccttcccctgtttctgatgacgtattatttattctccaattatttttactttcattttaatttttattattatttttttttttgatgctttagcccctggctgccccctctgggcgcagggaaattactccgcgccccagcggtgcgactttgcagcgcgtgtgttcaggtagatgcacaggggatgtccaagcggagttcgcgaaggcacgtcgcactcgtttagaagtgtgtgtgttcctcgcggaggaggacggatgcctccacatgtgtaggtagcccctcacttgtttaggtgtgcccccgcgcggcttcctccgtggagcggacttcggagagcctccctgtgatggcttttctcagtccctccctaccctttggcagagtcttcctaatttttcacagctttttcgacgttttatgcatgaatcttttggctagtcctttatctatttatcatctagttattatatagccattttgtagctattttgtagctgttttatagctattttgtagctattctcctgctattatctactcgtttagtgagttccctcacgaattagcgcacacattgccgctcaaattggcgcacacatcgccgctcaaattggcgcgcaccttaccgccctatctaatacttctaacctttttctgcccagttgcgctgccagccgcgcgtgccgccatgcacaccctgcatgcagctgcgccgagttcgggtagaccgttgcgcgcggcgtaggcgagccccggaaggtgcaagtccgtttggcggctcgctagtggccccgttggcgtctgtttgcagtttgctgaataaatttgcagtttgctgaatagtgttgcagtttgctgagtagttttgcagtttgctgcatctttttgcacccccctagtggtggcacgttccttttttccgcctgaacctaaaccacttctccccaacttgcttctcccaaacccacttccccccaacctgcctccccccaacaatgtcgaaaaacaagtccatcgaggagaggtaccagaagaagtcgcagatcgagcacatcctgctgaggccagacacgtacatagggagtgtagaaatgcacacacagctcctgtggatatggaacaaggaaagaaatcgaatgatccaaaaaaatataacctacgtaccaggattgtataaaatttttgatgaaataattgtcaatgcagcagatgtcaaagcgagagaaaaagaaaaaagtgaaaatcctatgacctgtatcaaaatagaaatcaacaaagaacaaaaaaaaataagtgtctataatgatggagaaggaataccagttgatatacataaagaattaaatatctacgtaccgcatatgatttttggagaattgctaacttctgataactatgatgatgcagaggatagaatcacaggtgggaggaatggatttggagcaaagctaacaaatatatttagtaaagaatttattgtgcaatgtggagatagctcaagaaaaaaagaattcaaaatggtatggacagataatatgtccaaattttcagatccacatattaaaaattataatgggaaggattatgtgaaggttacttttaaacctgacttagcaaaatttgggatgacagaaattgatgatgatattgagagtttgttatgcaagcgggtgtatgatttggctggtacttgtagcgttagggtttatctcaatgggaatcggctagccattaaggattttaaaagctacgtcgatttgtacttgaaggacaacgccggggtgagtcccggaaagggcggcgcaaacagtaacgcgaatggcaacgcgaatggtagcggcagtggaagcgggaccgccgccgctaccgccggcaatggagacgcgagtgcaaaccaaacggcgcagaacctagacgtgagcatgtcgcaggacccaggagaagcaactcccagcaagagcaacgctgcgaatggaacgcacaacaacgatgaagaagaaattgtaaagatacacgagaagcaacacaggtgggaaatagtcgtgtcgaagacagacggctcacagttccagcaagtctccttcgtcaacagcatatgcacaaccaaaggagggtcccacgtgaactacatagttgagcagctattgaattcccttagtaaaaaggcaaacgcaaagaataaaggaggaatggaaataaaatcaggacatataaagaatcacttgtgggtgttcgtcaattgcttaatcgttaacccgacgttcgactcgcagacgaaggaaacgttgacgacgaagcctgtcaaatttggtagcaaatgcatcctgtcggataaaactattaatagcgttttgaaaagtcccattcttagtaatattctcctgtgggctcaagcaaaggcacaagtagagctgaggaaaaaaatgaaagcaggatcttccaaagcgagggagagaattattggtatacccaaattggaagacgctaacgatgcaggaagtaagtacagtcaggaatgcactctcatccttacggagggagatagtgctaagacgtcctgcttggctggactatccattgtgggtagagatagatatggagtgtttccccttaagggaaaattactaaacgtgagagatgcatcgtttaaacagttaatggataataaggaaatacaaaatattttcaaaattatgggattggatattactgataagaataaggaggacattaaagggttacgatacggatcacttatgataatgaccgatcaggattacgacggttctcatattaaggggttactaatcaacatgattcataaattttggccaagtttgctaaagcataaggggttcctaagtgaattcgtaactccaattgttaaggtacagaaagggaatcaggagtattccttcttcaccattgcagagtatgaacagtggaaggagagtacaaacctagtcggatggaaaatcaaatattacaaagggttgggtacatccaccgataaagagttcaaagagtatttctcagatattaaaaatcataaaattatgttcctttggacaggagatcgagatggagattccatcgatatggcattcagcaaaaagagaattgaagacagaaaattatggcttcaaaattttattatcggttcttatgtagatcacaaggagaaggatctctcatattacgattttgtcaataaggagctcatatattactccagatatgacacagaaaggagcataccaaatatcatggatgggtggaagccaggacagaggaaggtactctacggttgctttaagagaaatttaaaaaacgaatgtaaagtagctcaactcgttggttacatagcagaacacagtgcatatcaccatggagagtcttctctacaacagactattattaacatggcccaaacttttgttggatcaaataatataaatttcttagaaccatgtggtcaatttggaagtagaaaagagggaggaaaagacgcttctgctgctaggtatatttttaccaaattggctagctcgacaagaagcttatttaatgaatacgatgatcccattttgaaatacctaaatgaggaaggacagaaaatagaaccacaatactatatcccagtcatccctaccatcctggtaaacggttgtgaaggaatcggaacaggttactcctcctttatccctaattataattacaaagatattattgaaaatatcaaaaggtacattaataaagaagaacttatccctatgatcccatggtataaagatttcaagggaagaatagaatcgaatggaaaaacgggatatgagaccatcgggataattcacaagatagatgatgagacgttagaaattaacgagttgccaattaaaaaatggacacaggattataaagaatttttggaagaattactcaccgatgaaaagagccaacttattgtagactacatagataacagctctcacgaagatatttgctttaccataaaaatggatcctgctaagttgaagaaggcagaagaggagggacttgaaaaagtatttaaattgaaaagtacgttaactactaccaatatgactctttttgatcctaatttgaaattgcaaaggtactccaccgaattagatatactgaaagaattctgcttccatcgactgaaggcatacgaaaataggaagaattacttaatttccaaactagagaaagaaaaaaaaatcatttcaaataaaagcaaatttattcttgccattgtaaacgatgaactcattgttagcaagaaaaagaaaaaagtgcttgtagaagaattgtacagaaaaggatatgacccgtataaagatattaacaaaattaaaaaggaagaaattttcgagcaggaactactcgagtctgcagaaaatccagaagacaatgaagaaataattgcaggcatttctgttaaggattatgactacttattgagtatgcccatttttagtcttaccctggagaaggtagaggaacttctagcacaacttaaagaaaaagaaagagagttagaaattttaaaaaatataactgtggagaccatgtggctgaaggatatcgaaaaggtggaagaagctattgaattccaacggaatgtagaattagccaatagggaggaaagcaacagatttaaggtagccaaaaaacaaacggctagcaacttcaggaagaagaaaaagaaaaagaaattatccagtgatgaggaatcatcaggtgactcttcagacagtagtgaattcctagtgcacagtttaaacattaggaagaataaaaagccgccaaatagtaatggccccagtagtagtacacgaaaaaaattacggagaacggatgaggggggagataataataatgacacccccattttagtcaatggagagttagacaatagtgtatctcactccaaggcagcggacgatggtgccaccaacgtttcagactccacgccgcttcttagtaaaatcctagccgacgccgatgcagatgtcagcgttgtagctagccaaaataaccgcagtagtaacaaacctagtagtagtaaaaactctaggaagaaaaagctgccctctccggagcagtccctcgatagtactgagcccaacggggtcgcggtcaacgcgcttgaccagactccctccaaaccgctaggcatccccgagaacatcaccatttcgcccaacagcaccatcaacgtcaacgacttctccggcatccggagcaagttgctcgagctcggtactgtctccgcgcgagtcgtttacgcggcgctatatgcatcagcgtagtgagcggtttatgcggcgccatatgcatcagcgtagtgcgcggtttatgcggcgccatatgcatcagcgtagtgagcggtttatgcggcgccatatgcatcagcgtagtgcgcggtttatgcggcgccatatgcatcagcgtagtgagcggtttatgcggcgccatatgcatcagcgtagtgagtggtttatgcaactgtgtaggagcgatttatgcatttgtgtagaagcggtttatgcatctgtgtagaagcggtttatgcatctgtgtagaagcggtttatgcatctgtgtagaagcggtttatgcatctacgtatggagccctttatgcatcttttttcgagtggcgtacctccctgcgcggggtgtgtaccctcccatgtatccccgttcttatgtgcccccctgcctatacgcccccgcgtctatacacccccgtgccgcttccccctgcagaaaataagaagaagccacgactgaccttggccgagaaggttaagatgaaagccacggagaggaaaagcagccccgcgaaggaaagctccggaggaaagtccacacccaagaggaagaaggtaaaacaaaagtcggcatgaaaaagttgcccttagtatgttcacgccatgtacaatggagcaaaagtggagttccccctaaattttttctccttttcttccactgcctattattattcccatttggttaattttccttctccttcaccacgcagagcaacttactggatggttcaaagtcgaaaaagggatccaaatttgatagcgatgattcgagcaaagatgtaagtcacgttatgacaacgatgtttggcgtgtcgccaagagttaattattactctacactgtctactttgccatgcctgtgttacttcccttttgctacttggaccgccctgctctctcatgtcggcgtgccgtgccttttcccccctttttacagtttgcctcatcagatgacagtgacagctcatacaacatataagaaggacttcccagtgctgaccacggggtggctactcatatcatgaagtagccttttcgttgcaccaaaaaaggagaccagttaggtggaccgaatttacgcaatttttttttgtatatatatgtatatatatatatgtgtgtgcgtgcgtgcgtcattttgcttccccctttttccccctttccttcccttttatgatgcgtgtgtgcgtgcggggtcttcccctatcagttgcacagaagtgtgccctctgcagtggaacatgcacctttgcatttgcaaactcgaacggactcccgccgactggcggtgcttttattaagtaaaaagtggggaccagacgtggtcacagagacagaggtggttcgagaggtggttcaagaggtggttcaagaggtggttcaagaggtggccgcgtaggtcgcgtaggtcgcgtaacagccgcgtagcaaccacactgctacgtttctaaccgggtgaacgaggccgctcttcgaacgctccttcgcttcggagctgtgcaaaccgtcgaggagtgggaacagcctccccacggtggcgctatgtccccccctccgggtcatcatcaaaatggacgttctctaaatggttctctggggattaataaaaagggaggcttttccgagctgctctgtgccgataactgtggggtctatatatttttttcccaagcgatgctaacttttgtgtgcatcaaattgcaaaccttatcaattgaactagcgaaaaaaaaaaaaaaaaaaaaaccacgctgaagtgtatgcatttgtattgtgctgtatttattagctacaataaattctactatgttgagataaactggaactgattattttttttttttctttcctggatgaggtgaagtacctctttatattttcctgcacgtgtgcggtttcgttaatccactgaaaattacgaactgattaaaattaagaggccatcgaaagggtattaaccgcttttcccccttccttctatgtctcaaacaaaatgtgaaagtaaaatgtcaacaggtgtagacatatatgatcgatcagtttgtttgacgcttatcaggagaagagtatccccactttgcattcggtctactaaccatgtgttataatacgtgtagctccatcccatcgccgatgtaaaatcacccgaatggaaaggtatgtgcagaaatgtttttttgcatgcagaattatgttaacacgtggacggcattgtgctggaagttgtggcagaatacactggcgatgtcaaacgaagaaggggaaataggagagagtgacagccgtgtgcgctagctgtttgcagacagtggagttgttcacatggtcatcacagtgatcttcaaagttgctgctaagtgggaggaacgacgcgctccctcgagagcaaaccagaaaagagttgggaggtttcctcgagggtgattatcaagcattatgtataaagggaggactccttcagcatggtgctacgagtgaaaacacctccatgtgctgtttaattagtgatgaacttattgggggaacataacattttatttttttattttttttatttttcccctttcgtgtacttcctcccctcttcctgtacgtacaacataaaacacggccctttcttttctatacagggcagatttaggcttcacattattcaccctatgagtcggtgtccccctttctgataagatgccaataaacagacatggaacaacgttgcgaagattttgagatttggcaaaaaaagaaaaaaaaaaatatatatttacccacctcctctgggaagatggatgaagagctagccaatattacgatcattgggaggggcacatatgggcactattttttctgtccacaaattttacaaatttgtagtgacactttctcctccatttgagcaaacgaggtaggattttttaatttttcgaaatgattttgcgtagaaggtggtcaccccgtcgaactgatcgaggggagcgtggttgtcatccatttcggtctggcgaaaagaaagcagcaaaggggaagagaagggaggagaaaggacgagaagggagcaggaaaggttatcccctcgcagatcattaaaaacgggaatcgcttaaatacaagcagaacggcgcgctgcactgagttaatcacgtacttgcgcatagaatggaaaatacttaagtggttgaaaattccagtcgaactgggtgccccttttggagacgccccttctgagttgcccccccccaaaaaattggtaagccttttacgtacccctcagctttaaccgtgtatgcacatgtacacctgtacataaccatgcggaggggtgagcgaagtactaggaggcatagaaaaaaaaaaaatatatattccattccgtgagcagaaatggcaagggtgtgaaatccttttaatagttacatggtgcgtatccccctccgtagttaatttgttacatttttatttcctttttttgttcgcgctgtgctgctcgcattttttttttttaagcatacaattggtgcaaacactgaaaggggtgtgctgcgaagggatatacagagaggtggaaggaggagaggggctcacttcgtggcgggggaggctctcccccaaacagagcccttatattttgtcaccttgaagaaataccatatacgggaatcacaaaaaaaaaaaactttaaaaggggaaaaaaaaaaaaaataaaagttttttcatgcgtcatatgtgcctcttcacaagtagctattttttttttttttttttttttttctttgtgtgtgtgtgcacgtgctatatttgcttacgtggagcctaacccgcaaaagggagataaaaaaagaatgcctatttgtgtactttatttttttttggcctagttgaacaatttttatctgctttgatcaatgtgcgtacaattgctgcgtttgcgaaatttggggccgctaaatcttcccactatgcgcggggggagtgagccgtgcccgtgtcatcgtgcacgtcacgcgcatacgtacgtaaatgtagcacgcctatgcaaggtgtacgcaaaagtatgcatgccattcgcttggatgtacgcaaaagtatgcatacccttcgcttggacgtacgcaaaagtatgcgtacccttcgcttggacgtacgcaaaagtatgcatacccttcgcttgggtatacgccgaagaaaattgcgtaattccccgcacgcgtatacgcatgcatacacgtatggtatgtaataaaaatgggcatttttcatattcctacgttttgcgattttcttactttttcagttttattttatcttttcacaccctccaccccccagtccacctcgcgcgttatcggcacttcatcatccccatcgcgcgcactattatgccaaaatagcataccattttattaacgcaattttgcatattcaaaaaggtacgcagaaaaaaaaaaaaaaaaaaaactcagtcagtcagtacatattaatcaatctcactgtgcgcagaacaccgtacatgcctcagtggagtttaaaaaaatgttgatttgtttttcaatcaaaaatgagcttacaattctggaaggaagaacatgagcagagaagaaattatcacttgcacatgcaacaaactcgcaattttttctcgcccgcgaaggcgtttacgtgtcccctatttattgcgtgtcccctttcgctcgcacttcgcgccactgtgcgacgagcttgcgaccaactgagatcaactgagatcagctgaaatcagctgaaatcagctgagaccaattgcgaccattttgctcacctttgtgtgtttttcccccgttttgttcgcatttcctcgtcggacctgctatcactacagctctgatcctgctagcatttctgctcggacccgaccggcatttctctccgactccgtttccactttgttcacattctgttcctacgtctgtgcgtttttgtgtccccatttatgtgaatatttcttctccccatttatgtgtgcacatgtgttcccattttccccctcctttttttctgctattttctgcccatttctatcccgtttcaaaatttttttcgttttctcacacttttacactttccttatttttccttcacccctcgaattgcatacgatattacatatttttttttccccattttgctttctcctttttttttttacgtgctgatcactctcccggttcgagcacgtaattgtttttttttttttcgagccaaattgggactgtacgccatttttgtacatccagcgcttgttacgtacaaacatgtacctccgacgggtagtgtacctgccaggcgtagtgtacttgccgcgtcattccttataggagcattccactccatgtgttgccatgttaatttcttttctcatgtaatccacattttgtgattgtaatttcatacaattcgcattttttgaagtgaaaacattctgtatctttttccccctttttgtccggcgtgattttttttttttttttttcaagagggaattttatcactgggctggatttttttttaaaatgttaaaggagggaagaaaaaaaaaagaaacagcaagctgatgcggcatagtagagaagcaacagctgtggaacggccaagtaacggtagtggaacatccacttaacggcagcggaacatccagttaacagcagcggaatagccagctggctacaccccaactgtgattcattcacaccatagtagcttaaaaaaaaaaaaaaaaacaaccaaggggagggaaaaaaaaaaaaaaatacctgataaactataacccgtcttccccccattttgacatgaaaacataaaaaaacgaatgagccactccaaaatgagttctgttcaaggctcgagtgtacacaaagtgctaagtaggaataaagtgaaagttacctttgaccatggtttgacatgtggagatataaataaaggtacaagaaaaatggagaagaaggaaaatgcagagtgggacgtacagaactacgcttaccacgtgccagtgaaaaagggacgttactttggcgaaaatgcaaaagtgctcctccttgttatgcgccacctacataagaggcatgataatcagaatgccattaatggggcgaccaagaaaactaattttttgagcaatatcaagtgcggagttttgctgttacttgtgttgtataagaataggaagaaggctagccttgtggcggaccttgccgtgaatccgagtgccccaggaggtgtcctgtctcacggggaagagacatacgagagtggtgatgtcgacggcgatgatggggcggagcagacagccgagaggggagatcacggcgatgacgagaagggtaagggtatctacctcgatggacattccagaggaaggaccactttctcatccaaaaaaaaaaaaatgtgctctttttaaaaagaagcgggaatgatagtagtaccgttcttccattttgtaaaaatgtcaactgcgtaaaggtgacaaaaaaaataggataccataagagaaccaaaagaaggggaaacgttcatgcgaagtttcatatggcgagcagctccaaatggtcttgctgttcgccgaagggtgctgacctggctggaagtgagcagttggtacactcgggagaggtgcacccacttgccgaatggaagaatagctccatgcgaagaaccactatcgtgaagatatcccttgccaaggcgcacctcgcaacgcgcaggccaattcccaacacgagtgttaaccacacaaaaatgagcagcaaatttacagtcaatcttctgtgcaggccatgtggcttagggtgcgcaggagatgccagccaagggaacaagcagacaattggttccgtcgcccctattaatgatttaaatttttgtgagaaaaatgggaagaaggtgttatattcccacgtggatagcaacgatataagtgcagctagagctaacacaaatgatggagtgacccttttacgttcacgacttttccacgtcaaggggaaagctccacaaattacactcaaaagtgaagcactaattttcacagcaaaggagtatcggaatgtaccttttgtttttcctttttcgagcttcggaaaggtaggaggtaataaaaaattatttgtaactatagggaacggtaaaatgagtaacatcggcgggaaaggccaagccaactgctgcagtggtaagagccacttggaaaggaccccccttttgtgtttccatgttattaatcggtttgcagccagcagagtagtagccatcatggggttgataatcgaaggaacaatctatgatgtagtcaaattggtgttccaagttgccatcacgaaggtggcacgaatggcagtcctaatgggtgtcattgtaggctctgtagcaattgctatcagggaggttctcatgtatgcccaattttgcacccagttggtggcatccctattggcgaagcgggcacctctaatcatcagacaaaggaagtgcagtgaagagacgaacccagcgcagagatgcatgtctacccacaaatgtaacgtattaaatatatcgcttaaggattgcacaacgggtcaggtaatttctgcccatagtagaagctcccttagatcactctcaagtcgtaccttgtcgaaaaaggaaagtggcatatgcaaggttggttgccctttagtggagaattcaccatctgataatttgaaagcggaagaaaacaagtcactgctaggagtgcatgttgggggggagcgttctggcggagagaaggttaccctagttgatatgccgagagaaagaattaagcagcaaggaattaaagaggaaggaattaaacagcccgcgtgtatcttttttccgctttgtaacgcatcgaatgtgccctgggagagggacgactgcttgatgtttgcggcgtgtctcccgatggttcatgtcgggggtagaagcgaagaccgcaggagcagacaccgcccaagtggccacgccgcttttccattttgcccattgatgagtagctcgaatggttatttttctccatgcagtaatgaaggaataagtgaaacgtgcaattgttttacttatcgtttatgctgtgtgtgcatcccccttggggagtttagctcccgttatgaatttcagcgtgtgttaattttacgtgtcgctcagttgtgcacaggcgtgttaggttttacaagagaggtgggattcagcgtattggtgacccgccccgagttagcgattcgcctcatgatagcgacccgcctcatgatagcgacccgcctcatgatagtgacccgcctcacgatggccacccatcgcaccttggccgagtcgataatttcccttttttttgtaattcatgtgatgtccgtccgtttatgtgcctccatgatagcgattttgaatgaggaaggcgatgcaatgttaagcatgtttttttcgaacaagggggcatcaactagagtgcccacctgcgtagtttcttcccgttttgtccatttattggaagaatatttcaaagcagattttcgtggaccacgcattttctacctgaacggtgcaggtaagtttggcagaaagatgggcagaaagatgggcagaaagatgggcagaaagatgggcaggaagatgggaagaaaaatgggaagaaagatgggcagaaagatgggcagaaaaaggggcagaaaaacggacattgattatgctgccaccaatttattgcaatgtttgtattattacacacctatgatgattgccccctttttctataatgcagcaatgagcactatattttgtgtttcctcggatgaggatgaatgcggcgagaaagcagtacccccgatgttactgtcgatcgtaggtaaacctcgaacggctggtgaccatcagtggaagtataacttcagtagaagagacccccacatgtgtagcaatcaagtaggagatagcgaatggggtggtaataacaacgattatgcagatggtggtggtcgtcctagaagaggaaactctaatgaaggtggaaataatcatcaagaagctaataataactgtagtggcaatggtaaccaaggaggtgataaaggagatagggatgatcgagatggaaatgacaacaatgaagagcagagaggaggtttcccagaagaggaggaggaagaagaagaggatgagaatgctttgatggaaaatcaaaatgggaagacaaaaaagaaacggaaaaaaaaattaaatgacaaaagtaggaatattaataaagccgctagtggaaggaaagggagaaaaaaaatagataccttaagcgatacgcaggaagagagtaacatggctggagggaactacggaagtgtgcgtaacgtgaaacagtttgccacttttggagggatgaatagcgttggtggtgtgaacagtatgggaggcatgcacaacaatggctcagggtccttcctttataatagccacatgtcagataaaattatgcatgacggtatgggtaagctaaatatgaagtcggggggcgggtaccccagtaggatgggtggcgatgcgaactatcagatgggcggcccgatgggcgccccgatgggcggtcatgttgggggtcacgttgggggtcatgttgggggtcatgttggcggccacgtagggggtaacgtaggcgggaacggaggctgcaatgcggtcggtcagatgcacaacgggaattttaacctgtacttgagtaaccgcgggagcatgccgtacgtgcctccttatggcaactctaacggccccgttggactgagtatgaacagcggggcgggagggtcgatgaacggctcactgggtaaccacgcgaatagcagcggccaggctagcagctcggtgcagggtcagatgaaccacatgaacagcggcttccgaaacagcgtgatgaaaaacagctgcagtcaggtgaaccgaatgatgaccacccccctcagtccacacctggcgaacagcggcgtgagcagcggcgtgaacggaggcctaaacagcggcgtaggtaataacatgggtaactacgggatgcactttaaccagcaaaagggaagcgtaacgaatgggcacgtggggaacaaggtgagtttccacgtgaatggtcagatgggagtaggatgcggggtgcacagtggaatgaacaacggaggtaacaacagctttgcgcacccctcgaacaaccacgtcggaaacgtggcgaatagcctgactagttcagtaagcagcagcgccaacatgcatatggagggctcgagtgcaagtggcagcaatcataagaaggcgcacgtgaatctacaccagggaggcaacaaaatgagcaaaagttcgctgaatagccaattggggggtctgccgggtgtaaagccgggggcgcacatgaatgggcatatgcatagtccggggaatggccacatggctaaccagatgggcggacatgcggtgagtcaaacgaacgggtcattgatgagtcagacgagcggatcgctgatgagtcagacgggcgggccactgatgagtcagacgagcggtcactcgaacaaagcactcaccactgcagtaagcatgaacaagttgagcaacggcaagaaagcccaaagcggaaatggaagtttgagcatgaacaaccatatgatgaaccaaatggctatctacgtgagccccaacatgggtcgaaattctgtgacaaaaaatatgatgagtgcaaatgcgcccgatggaatgaacaatggcaaaatgaaggacacactcatgaacagcagtgtgtataggagcaacagtcttttgagggacaccctgatgggaagcaacaaggcgggtcaaagtggcgcgatgaagggcgacatgatgaagggcgacatgatgaagagcgacatgatgaagaacgagatgatgaagaacgagatgatgaagaacgagatgatgaaaaacgagatgatgaaaaacgagatgatgaaaaacgagatgatgaaaaacgagatgaggaataataacagttatatgatcggcatcatgaatgacaacttggtcagtatgaacatgggactgggagcacacggtagcttccctcctatgaatagcccccccatgtgcagcaatggaagcgccatgaaatttgcaggagagagatacgccatgaataagatgccccccaacagcaacggtggaggaggcaatggcagcgtcggcatgatgatgatgatgatgaacagagagatgaacgaaatggggaaccaccccggaatgatcaactatctaagtggcaacagttttgtaaataaaaatatgaaaggtgtgaagatggagagtagctacccctttgagcaggcgaacatgaggagtgaccaactgcaccatttggaggttcatcaggcgaacatgggtaacatgcacatgaatggggggatgaatggggggatgcatgggagtatgaatgggaacctgaatgggagtgtgaatgggaacctgaatgggagcatgaacagtgccaagatgtacctgagcaatgtacagctagagaatgagaagctaaggagcgggaattttcttcagggagaaagtaatcagctgtatccgtatggaagtggaggaaacggtacatgtggaggtagtgtgcacaaccagaacgaggacatgaacggagtggggaatggcagtgcatgtggaactacgaaggatgtaggaagtgtgagtagcaataaaaacaatacagtccttaatagcaagaaaaaaaacaagaacaatttgaagaatggaagagatgacgaactgaataatagccagaatttaaggagtgtaaaaattaactggagtaaatttgatagcatttttaaaaaaataaaattagaaaaagattacgaaaaatttctcaacacagatgaggagaagaagaacaacatgtcagatgcagatactgaggacaaatcagattgggatcagaacccagatccaggatttaatgacctgttgaacattaactttaggtccttcattcatgattacaatgacgtactcaataagctgaactcaatcaaagtgaatgataaaaacgcgttcaaaaataatacatatacacaattgtatgaggaaatttttctaaatattgaacgtttttttgacatttcccagttgaagcatgaaaataattttacacattcaaatttttacaagaacacccttgatcgtgttagcggaggagatatgctttttgctaatgggagtggaagcgattgctacgaagggggagtgacttccaccgaggtagtagtagtaacccctactgcagcatctgggaccgcgaccaatgtgggtcatcagatcggcaagacgaagcttaacagaggggggagctcaaaagctaaggacctcgagaagggggatgataacggtgaagatgaaattatgagcaaggcaaagacgaacttctttcaaagtgtatcccgcagcgcgggaaataattccctgttcgaaatgttattaaaaaaaaaaaaagagtttgacgagatttgcatgctgcataacttcgactcggcgctcaccgataggaagtttcccaccacggagaggaactttgcccacacggtcttgaattttgcctgcacggacaagaaatcttcccacacggacaacaatttcacctccaccaatttgcaggactcgcctgccccaaataagacaggcgcctgcgcggcagactacagaaacggtggtgcccacttcgggatcggtaacgtccggcatacacaggagaacaacccagggacgaacaaaaagggagggagtgaaataaaaaatgcagcgtaccaaaactatttcatagaaaaaatattatccaaaaggtacaggacgtattccattaacgaatttgtaaatgttcagctgaatgaaaatttgttggaacttatcgacatgtacaaacagaacctttgttttaatattaggaagatgttgaagaaaaaaatgagccatcagaaaaagagacgcttcgattgggattatggcgttaaggagaagaaacggatcagtagaaagacgtggaaagggaagagaacagaattactcatgggaaggaaaaaaaaaaagagaaggataatacgaaagggaaaagggtttcccagtacaacgttgaagatggtaggaaagataaacaacagtgatgagttggaaagtgcagaagcagggttggctccccaattgggagatgatcaccctgttatagaagcgaagaacgaatcgggggataatctagacaaaccacttttttctttctcctcgggaaattttagaaagaaaaaaaaaatcgatcaagacgattctgctaatgtaggcggtggtagtagcattcgtacagagggggggaagaagaaagttgaaaattctgcagcggggaagaaatgcgagcagaagaaacggaaagatgatggtggagaagagaagcccaacgggttgagagatccgagtgagaacccagatagtgggatcaatcaactcgtgaataagctatcctttgggttcttccaatcgaagatgaagtccccacagaagagtgaaggagaaatgaaaaataagagcgatagtacagtagaccattgtacgatggagaaccacggagatattagcctctacatagagaagaaagtcaggaaaaaggaatcacagcgaaggagtggagaagatctcatgcaagcatcaaaaatggagtgtaccaatctttccatcaacagagtgaaaaaaaaattattagaagaaaggagaaagaacaaattgaacaagagaaaaaaaatgatgaatctgaaatacaaaactaatgctatcatcgattttggagataaaattgtctgggtgtcattcgaatttaatcacctagacactctgaggaagatgaaaaataattttttcaacttgtacaatttgaatgaaattgagaaaatgaaagaatcggaaataaatttggagaaatgtattacgaatgaaatgagaaaatataaaaatgtaaaaattaaattttataaattgctcagttattacgattttgtttttttgaagaaccgattgaacttcatcaaaattaagtataagaatggggtgactaagactccgagagggatgaccttcttcccaggttgttccttgtcaaaggtggccgacaggaagggggaggatctcccagctgaggctacctcggttggggtggctgtcgatgaggctacctcggtaggagtgattatcgatgagagtggcggtggagccatcgtaagtgacccaactgtggggaatgtcgaatgtgaggcggtagaaaacagagacaggagtgatagcttccttcaggatggacctactaagggtaaggaccacggtaggggggacgccctactgagcgatctccactctagtgcagagttcgtctcgaaggatgacccgcaggcaggcgtagtagcccttagtgaagagggagaagtgaaagggggagaagtgaacggcggaagcgacccccctgttttgaagagcgaagggggggcagcccagcactcgcaccaacaggagcagcagcaggaacaggagcaacgacaggggcccctcgcgcgggagcaacttcttcccccgccgcatggtacctccgtctttgccaaaagggagcaccccaagagcgaagtgatatacccctacctgcccttcgccaaaacaacaaaaagaacagatgatggagacattaatgagcttataaatgacgtgaagaatttatgtatcgaacccaacgaccatatgatcaaaaaaaaaaagctaaggaaggacataacgctattcccactaatcgacaagaaacggttaaacacgtacatccgtctcgatttaaatgcagctgcgaagaaggaagaacttatcgcaaatgaaaccataaacaaccattcagtagacaaagaaatgagcatccttaacaaattcttgagtacaaatttgaagcttgaaaaaatggaatttggaaaagtcgggtcaggaataactgggtcagctggagggggagcagcagttggagcagtaggaggatcagcagttggctcaatagcaggagcagcagctggcgcaggaataatgatagaaaattatgatcatgcaagaaataaccatatgcatagtgagaaatacaacgctgccaattcggtcctgattgataattacgtatggtccaacaacccctcccttttcagcatcttcgagaaatattatttgctgttaaaaatgcaaaaatatattttgcaatataggcacttttcaaagaataacattaagaagaaactaagttcagaatccaactgcgatgtttattcgagttcgaattcggtgaatggttcctctactgggaacgttagaggtagaaagaggtatgggaaggggagtaaaggtgcaaagaggggcggaggacgtagactctcttacaaaggtggaaggagggggttggctgcggtggcgacatccgctaatgatacgacccccgtgggtgcgattggtgtgaagaggaggagaaaggcaggagtggctagcagtaagtcatgcaaagatttaaccgctcctcctggtgcctcgcacatggtgtgcgcgaagaatggtacgaatgagtatggcttggttaactgcgaaaagaatgagcagttgggagcaaccacatttgtgaaggtagaaccggaggggacaccgatgtgtgtggactcgatccagaatgaagggggtgacctacaagggatggcccaccaaagagatagcgcacccattgggaagggaaccaacggcagtgtagaagtgccccccgagcaggttggctcgttttaccctgccacgaagaacgaagtggaggaagaggcgaatgcaaaagggagaaacgccttggccgatgaggtgaacgtgccaagtggaggggcaatcgcgcaagatgcgcgcacggcgaacgaagtgggtgtgattcgaagcggcagaagtgggagcaacaggagcatcaggagcgggagtgtcagaagcgcgcacaggaggaactcgctccaaaggggtgtgcccaagaggggggtgagcttccaggagttggaagcggacagggacgcaggtagagacgcaggcagagatgcagacagagacgcaggcatagatgcaaagagagatgcagacggagactcggacggagaggcagaactggacacggagctagacctggatgacggaagggggaagaaaaggagaggaaggaagaagggaaaaaagaggggcaggaaaaaaggaggaagaaataaaataaaatcagaagaagataaaatgagagatggagaaagtaaaaaaacaatttggagaaaacaaaacggagaatgtaaaaaggagcaattagaagatagcaaaaaattcacagatcttattaacaatgaagaaatgctggatgaaatggataaagaaatcttggataacgaagttataccaatcgataaggacatcataatcgatttgctatgcgaagaggaaaaactgatagaaagctatattaaaaactccaaatttgtagacaaaaatttaatttgttttctgatttatctcaataccgttcagaagagactgagctccatctcgaatatgttacttaggaaggtcatcaaggaaaataaaatgcctgtaaaaatgagtgaaaatgttaatcgaagtgacgaaattacttatagatatcttatgtttgaacgatggaatcaattaaggtactcccttttttacaacatgaattatgttagatgtggtgatagtaggatgaagcttcatgatggtggacaatccgatgggtacaaaaatgtaaaaattgaaaccattttcgatttacacaaattttctggaaaatataagaagcagaaattacctccctttgagtacagcatgtttcttaagtacagaattcacaagcaaagtaagtcatgtgcaaatggagaggatggggagtgctccctaggtggtagacgcacagaaggggtggaagagactgaagatgaagaggccctattcataaataatgaggagaatttttgcggcttttcaaataacgccgatttgaatattacccctgtgttgtcctactgctgtgtgtgctttaatgatgactataatagcacgcagattagtgaacagggagagcctgttcagaacgtgtctaggaacaactccatttcgaactcggctgtggatgtgaagagtgagagcaagaacatggataagacgcagcagggacagggcagaagtaggtccaactcgaagagagaggaggtgacccctgggacatcggaacagaacgggggtgagaagggcgccccggaggcgacccccgcacgggagggtgctgtagggagcggtttgggaagcggtttgggaagcggtttgggcagcatgggcgtgacccagattaacggccccctcggtgggtgcgagaaaaaaatcaacagcatctgcagcggcacggacattgccattatcgagaaaaacatcaagagcaaccgtaacctgatgatgcgctgtggaaggtgctacatgcacgtgcacaagttttgctacatttcgaccaaaaaaacggaggaaagtagttccacgtacgcacaggcaaccactcccatcggttccaacgagtggctctgtcagagatgcgagtttgaaaagaaggccttaggaaacaattacctctacctatttgataatcatgtcaagtgttacatatgcatagaaagaggaggagcgttcatccaacttaggagtgacatttttgtccacaccttctgcgccatgttctgtgtcccagacttgctcgtcaatgcaaatgtaaatttagaaaatatggaagaattcctgaaactaaataatttatccttgacgcaggaaattttgtcttctttggagaggaagaggcgaaagcttttgatgagcagcaacctcacgaaggagaggagattggcggagggtacaaaggaggatggactcctcccctgcgtgactgggaatagtaacttaatagatctgaacccatgtaacgaatcgctatctcatcccagtgtgataaatttacctgtgaataactccccacatgtagtagtaaactgcggagaagagaagtcaacagattttgtaaatttgggaaagaatgaagacacgggggagggaggaaggaattctctatcagacccctctaagggacacacgattagcggagcagctgattgtggaggtcctaacccacaggtggatatcgaacatcggtacaaaaacaaatcgataaggtctattttttcgaaaagttacatctccagtactaaccatagtggtaaaaaaaatgtggatacgatgaatggtggtgctaaggctggtgacttgttcccgttggagcagaaggaggataagaagaagaggggaagtgaaaattttagccagattgaaaatttgaaaaaaaagaaaaaaaattacaacgggggatatgaataacgaggtgaatgctactttgctttcggagcagggcggtatgagcggcggtatgagcggcggtatgagcggcgtggcgaacggcgggttggagactggtggagacggggccaaaggtgccctcggtgaggacaagggggagagcaatagccgtgcgcttctccttgaggggggtgagtccacgagaagcggctttgacaataggaaagacgcgaaccaatcgcaaggaaaaaaggacagtgtgcgaatacaatatggggagagctacccacaggatggatactcctcctccgagtcttcgtgctccaccctgacggcgtcttccactcgatccgactcgacgttgtttcaccgccaggatgatgccacgaatgtagagaggggtcgtcaccacgatgaggaggccacattaaacggatcggtgagaaggcaaaaagagaagaatatgaagaacctcccctcgaaactgttatcatgcagcccgtacctactgaacggatacgcacaggagaaggtacggtgcgacatttgtttgaagagcaaaggattattcatcaaatgtgaacatatcaaatgtgacaagtatgttcacccgctgtgtgcatacatgtgtggattatacatcaaatgcaaaaattcaaataaaaaatttttaaaatttcaaaacaaagttgattattgtttccctcgcatattctttttcataaagtgcatcttccactccataagaaaatgtggtgccattagaatctacgatgagatgataaagcgaaggaccaagtaccttaatcgggatttatatccaagtatatacgaaagcaataaaaaggagaggaagcaaaagaattctgtcaagtacaaaattagaaataactgtagtaatattaaaaaagggggtagtgtcccaggaggagtaggcagtggaccagcagcgattgcagcgattgcagcggttgcagcaggaggaggggctgtaggagggactggagatgtgtatgatgtattagcttttaattttaactatttagattcttatcagtataattttttcctccttccatcgattgattatataaagaatgatatttgcttggtttgctttacatcctataagaagaagaagctgctgtattgtaagtattgcaacatgtgtgtgcataagagctgctaccttgtcgactcgaccttcttggagtatcacttttatcgaaagaataaaaggacgcatacctttttaatgcacacaaagcagcagaaggtgaagaatttgctggggaaagtaaaggagaagaaggaggctctgttgaacatacttcacgaggagaatggacactacgcgtatggtgatgtgtcgctgggaggagtagctacctcagttgtgaaaaaggaggacctaaccgatggggtgattgccccccaccatgggatgattgcctcccaccatgggatggttgctccccaccatgggatgattgccccccaccacgagatgacagatcttcctgcactaacagaaacagggagggatcaccccagcggagtaaaatgtgagcacgtggaggagcaacttctggaagggcatcttaacccccctggagaaaattccaaaaatgtaaatcaggacctcctcccccctgtgagcaatcgtatcatcatgcctgaaggaggcgcaccaaattgtgtagcacaaagggacgaagcccccccaggtgaggggccagcggagcactcgaaggaagaacatgcacagtttgaaaaaaaaaatagcagggacaaagaaatagaaaagtccacagtattcaaggagttaatgaaaaatgaagtactgaattgtttatacacccctgaatattttcaaagcgcagaaattatgaacaaactcaaggagtttaaaaagaaccaaaggtttctgcaactaagtgaagatgggaagtaccgatgcgaggaggagaagtgcctaaccgatttggacgatatagaagaaaggaaattatttgtatgtgatttgtgtgccaataattatagttatgaaaatgtgaactgcatactgtgcagtcgaaggggaggtgcgatcaaattaatcagagttaatgattacaataagggagagaaaaataaaaataaaaaaacgccttcttgaaatcagaaaaagattttgtatttgtgcacatgcagtgtgctttgtatgctcctcaaattattatacaagacattggggaggaatactaccagatttttaattatgataatttttccatgcacgactatgacgaggtgtccgagatgaaagagaaggacttcaaatcagacaccgaaatttgtgttttgaataacgagtgtgattatgatgagaagcagagtttgttgggagagtttctttaccgccatgcagccgggcccgctgtgaacaagggtaggaacggccgcagggtccccgctaggaagaacatcgctagttctgcgtgcgcagcgacgggtgcggcgagtgcggcggcgagtgcggtggccgcggcggccaatgtggcgaccaatgcggcgaccaatgcggcggcaagtgtagcgaccagcgcagctgttgccgttccgaggagtgtcgccccacttagggcatccgcaagcgcccccgactccgcgccgcttacctccccacagggaatagctgtagaagtgggcgcgcctgccgggggaaccatccaaatgaaggaggaaacgaacgcagcaagttgtttggtacgggaggttgtgccaccccttagctgcagtgtgaggcagtctaacgggattggcaaccccggtgggggagaaggcgacgcgaaggtgaaaaagcagctgagttttgacgtggcgaagaagggaacggatggagtgaggacgctatcgcagagtgggctgcaaagtgggctgcaaagtgggttgcaaagtgggctacaaaatgggctacaaaatgggctacaaaacgggctccaaaacgggctccaaaacgcagaacactgtggcgcccacttggttaagcaggagcgggaggaacacccaacggaggcgtgcaacctgatgggcgtcgcacaatgtggggacactctccactgccccaacgctaccacaaacagtaatataattctaaacaaaatagacaaatatggaaggagacttaaaaaaggaaaagaaattttatcctacagtaaatcgagtagcatgatgggagataccaacaagaggctaatagtaacatcatccacacacgtaggatattcaaataaaaaaacaaccaatctgtactattacaacttcaacagaaaaaaaaataattacaaaattattattaaagataaattaaaaaacatttaaataaaaatgtatgctatatttgtaacctcacatatggctatacacaaaaatgtatagaaaataattgcaatcaatattttcatatatcctgtgctaaaatacataaactttattttgaatttgattacactttttttaaattttatccaaatgtgacgaatatggagatgtctaagttatctaactgttctgtggggaccataattttttgtgaggtacattccaggatgagaaggaaggtcaagccatctatgaaattattttccaaactgagatcctttttagaactggcacggataattgtaggacaaatgaagaaaagggaggacataaaaaatgcctggataaaggaaaagcacaagagggacataacgcgggatgagcacggggaggaagaagtggaggaggagcagcagcaggaggagcggcagcatcaggaggtggaagaagaagaagtggaggagcaggaggaggtggataatcccggagatgaagacgatccggaaggtggagacaacccggaaggtggagacagccccgaaggtggagacgacgtggacaattccgcttctgtactatccatgtccgattccaattccgaggatggtgaggattcggatgatgattacctctccgatgaggaagaagagtccagcatgcagagtggaagcgtcaagggggtgaggaagagcgtgttgaaaaggaattcgttatgtgagaagcaggcggaaggaggggagtgcgaggcagagggagagagacagggagggtgcgatggagagagacagagacagggagagtgagagggagacgcgacttcccttcgaatgcacagcaaccagtttgatgatggtggtactgggggcgatcgtcgaagcagccagcccagtgatgccttcgggatgatgaatggcagtgccccctacagcagtgacaataacgttggccggcgtggcagtaacagtcgtggggggggaaagaagcggcggaggcagtagtagtacaagcggtccaagccgtcgaagcaagaacactaagagaggagacgagaaaccccccacaccctagcacccgcacgcggggaaagaagacacaccaaccatggaggaacaactccaaatgaagggcgtcgctgatcagaaggagatacccatgacgatcaccataaagtgtgcgaagtgagtctgcagaagtaccaaatggggagaggggtgaaacagacctgaggcgcgcagaggaatgagtccatggcggaggaaatgcaagatctgtgggaagacgtagtggacaaagtgggcagtgatatggacgaggattacgtgccggaggacgaagccgaggacacttagccacgtggaagaagtggggaaaggccgaacctctcccaagtcaggagggaaacaccatagctgacgtggctccccacaaaagggggttatttacatgtgcgcacgggtatgccactttactgattagttccctgcgtgcgcacaggggaggagacgaagacgtcgctcacgcgagtgtaacaaagtgcaagtgcgagtctgctaacggttcgccaatagaacccagttgtgaagcgcccctcatcacacccttttgtgtgcatacatatgggatgcaccacgtctccgcactccctttttatgtttgcgccgttcgctcttcatgccacgtgttcattttaatcgtgacgtttttttatctcatttttaacacccgggcgaataaccgcgaaggtgaggtaattcaacttggattttcccgacataaattttaacaaaaaaaaaaagataaataacataaaatagcgtattactacataaaattacgtaatattaaaaaataatgcagtgcaatgcaatgcgatgcatgtgtacgtacatgtggcaactggctacacaccacgttaaaaaaaaaaatggattaaaaaaattgattaacaatatgggcctttaaaaggagagaagtggacgcggtagacgaggcgcacaaagtggactgcgcagatgttgtgcaagcaccgtgaggcactggagaaatgtcgagggcgacagtcatagaaacggggtgaacaaaacaataatgtaaaaataggttggggagatgataaaaaaaaaataaaataaaaaaaaataaaaaaaaaataataaaaataaaaaaaaaaaaaaaaagataatttcacccttgtgaaacgctgatcattaactaaaaaaaaaattaaaaaaaacaaatgaacggcgttgacgttgtgctcgtatgagtgtgtgatgccctgtagggggtgcatctcgcatgcgccttggtgtttgtatataggggggatatgatgccagcaccccttggctattccacttcggtatcgtcgtatgtgtccgaggcatcctcgtaggcctgtctagagggctgccatatatgcaacgtgttgtcttcgctgatggaggagatcatctgcgggaggggaggggcgaggcaaaagagagggtaaacgatgtgggtgtgatgaaggagtcatagtaagggcgcatttcccgcggttgggccaaatggatggcgcgacagcaggccaggcaagctaccgctcctcgcgctgccaacgttgctaagagtgacaacccttcaaacgccgctaacactgcaaacgctgctaactgtgagaacgcaccatggagtaggacgagttgagggagaagtccaagatgttagaggcgtggccaccgtgaatgaaaataagttcaggggggccgtcctgcgagtcctcatatgtctgctcaatgccaattttgttcgtatcaaaaaaataaatgtatttatcactagaggaggaagataaaataccgggttgatatttatcccactgtagctttataatcgtttccttgtgtgatatgattctatgaagcgatttattagtgaatcgaatgtcccataaatcaatttctttattcgtaccccctgtcgcgaatatatttttattatgtggattcacatcgatggagtttaaagtgcagttggtagctttgatcgaattcactacacttttatttctaatgtcgtaaatatgtatatgtccattatccgatacggtcagtacattattgtctttccagcagcaatcttgcagagggacattgtcattaaaaaatttgatcaatgggtgtaccactcctttgcagtttgcgcttgtgttgttcgagctggtgcaggtaaaatcaccaccgcctgcaccactcgtggtggaaattcctcctccgcctgctgtggtgactcctgttgtggtgatccctgttgaggtgatccccgctgtggtgactcctgctgtggtgatccccgctgtggcgatccctgcagctgtaccggagaggccccctccgagggtactgacaccactagtgatggcaccagcgataccaccagcgataccaccagcgataccaccagcgataccaccagcgataccaccagcgataccaccagcgataccaccagcgataccaccagtgacgccaccagtgacgccaccgctgacgctcccactaaccgacggagcagccacattcgcggtgctcgtcgcgcaggaagcacttgcatttatgtcccatatacataaatacgaatcatcagcacaggaagaaattaaattattatccacaccccattgaataccccaaccctggtagaggtgacccttcagtgtgtaatcaaaagaaacaacggaattatttttcgtctcattctcttcatatctgtagttacttaagtttaatatgtttatatttccatcggcggagaagcaggcaatcacatctttgttttttggactacatgtaattttgttgatttcacattcgtgatatattttgtttttcattttgaaatttttgctcgtatcgttacaggagttgtgtcggtaattgtttatcttttcgtagtagaagttcgagtgcgacaactcttcactcggcaggctcacctgcgggggggagggggagcagagcagcgtggacggggaagcggcatggaagggggagcgacatggacgggggagcatcgtaaaaggagggaaaatcatgggggggtcatatgtcccaatttcccaaaattgcgacgctttatcttcgtcccgttgatgtgtttcccctttttttttttctcccctgcttacctccagaatcaatatgtagttgtttttctccgtggtgtaggtacccaggatgaggtcctggttgtaaacatcatcatcactcctaacacgttgacaagggggggagaagcggcgcgatggacgaggggcaaaaaggaaagaaaaaagaaaaaagaaaaaggaaagaaagaaatgcacatcgatagaatcgcacaaccacaggatcgcacatcgttaggaccacacttcgttaggcccacacatcgatgggatgcgcgatatctgctcgcgacgcgacctccgatcataacatagcgctacccctgacctacctgcacacattgggcacccactcgataaagagcgagggccattcacacgtgtaaatcataatcacattgtaaagaaggagggtgttgtactgccaatacttgtgattgtccacgctggaattcacgtagttgtgctttgtctcctcattttggtggttaatgtcatttagggcgttcaggtgagtaccctgctttttcattttttttacgttctggtttgaacatgtgcgttagcgtggggaagtgtgtgagtgtagggaagtgcgttagcgtggggaagtgtgtgagtgtagggaagtgcgtaagcgtggggaagtaaaagagtgtcggaaagtataagagtgtgggaaagtgtgtgcgcaggcagactgttacatttacataatttgttagacgtgcacacttgcctacaagaacggacaaacggacaaacggactaacggacgatcggacgatcggacgaactgacgcctcaacgaatttcccacaaggatacgattggctagaggttcacattatatcacgcatgaaaggcgaaaatcgaaaaaaaaaaaataagctaagataaactaaattaagctaggataagctaaactaaactaaacaatgggaatacgcagagggagtaagcaggagaataacaaaagctaaactgctacgcaagtgtggcgtaactgcgatgtagccatgatgcagcagcgatgcacctgcgacgtaactgaggcacgcgtgtaaaattagcaaaagggaactctccatttcctgaaacactactcccttcacttcaaattttttctttgctcttatcacccttggaaaaaaaaaaaaaaaaaaaaggaacgaaggagcgaaggaacgaaggagcgaaggaacgaaggaagaacaaaaaattttatcttttgcacaaagaagcaaaggaacgaaaacgaatgacgaagattttttatatgtacattcctcgcggtattttttccgctctcttaatctgtttttttttttttttttccccttttcgcatttattttatattattttctcccttcgcagggagaaatgcaaacaagggttaccagcacgcgaacaatgtttgtgttagtggcataatttttccgtgcccatttttacacgcacataatggcatgtattatgcctcctccatctagtcattttcatgtgtgttttttctttgtgcaaataatttgcattttgaggaattgcacagaagaaaaaaaaaatggaagcgagaaaaatgtgtttgccttttgggtttgttgttcagtgtttagccttcgggggcgaccgccttcttaaggtttaggggctgggacgtttacccgtgcagtgtttagcccttcgagttaccctttaatggatgataatgttcgcacggtgggtaatctcctcgcagaggagaaagcctttcacccttgctgcttctccttgcacgtgaaacaatcattgggtgtcccccaccactccaagtgacggaaaagagtcagctacccattttgtatgcctcgcgaagggtgtgctgatgaggagtatgctcgccacaccttcgagaggggggcgcgacgaactcggccagcactcccattgcgcgtgcgcacccaggcggagttggcacagttggcgagttggcaaagctggcgagttggcgaaacttcagccacgcttcgcttcgttcgacggagcttactcagtaggggtgtgtgcagggaacccacctttgcatacggcgtgcaactcctctccgccacgggatttccaaccggcacaagggtaccgaggcatatgtcgttagtcatacgcagctgggaactctctgctctttgagaagcaattctaaagcagctcggttaagcttgtcgatcgatcacacgttggaagaacaaatgcgtaacttcggttatgggtcgagggaacctcaccgaagaaactgccacttgaaagctccccatttggctgtttcgcatctccacatttttatcttccacgtgttagcactccaaaaaaaaaaataaaataaaaaaaacaataaaaatagaaagaagcaaggaagcaaattctgcaaggtggtcattcccatgcctgctatccattttaccccacgggaggaacaattaaaaaaaacaaaaaaaaataataacaaaaacaaaagaaaaagaaaaaagcgattaaaatgacccactcatcatttaatatctccctccaagtggaacacttcggggaggaaccatttccaacccgtttgttgaaagtgacgacggttggggcgtcggcgcacgcaaaatggggttgagttatcccgccgtggggcaccgttctgttatcttatgttatgttaatggttccccgggaatgggtgaagtaccttggggagatgtgtgcagcgttctttgtgggttgggaaattgcccaataagccctccactgccctatcactgcgagtcgccattcacctgcttgcccattttgacctttccccgtcgccctccgatccgttaatctagaggggagtcccttcacgatgcgtttgagtgtgcggatgatgcacaaaagagggtcacacaagaacaaaaaaaaaactgcgcagaaaagcagaaaagcacaaaagcacaaaagctatgttatgcattttaaaaaaataaatagctactcgtctctacccaagttcactatgcaggaagtgacaaacgtggagaccgctgcacgcgtaggtctcgcaaagtatttttttcctctcccagcgaaaaaaaaaaaaaaggaaaaaaatccccattcaccctatcttcaaaattcgcttaacaaaaaacaacatcgccgatgcgaatgaatccccgtggggtactcctaaacgcagggatacacgatgagccactgtctaggagcgagcatctcctctctctcctttccgtgcccctccacatgtgcacacctcgatcagaggtgcgtagtgacgttaaagcgagaaaaaaaaaaaaaaatgaacaagccaaggagcgaggcaacggataagtagggagaaaaatatgtcgctcatccaaaggagtccacgtgcgtagaggcaaagatggatagggaaacgaatgggcctctgcgctaatagtgaaggagtcctaacgtagtgctggcggattgccgacggattgctggcggattgctggcggactgctgacggattgccgacggactgccgacggactgctaatcgagccctccctgggaagacccagcgtggccgcgacgaatcgtctcaaacgcacacagctacacaccccagggaaatttccccttccgcggatttgcccaacccaacaggatgaacgaaaataaaaagttggatatcattcggagcatgctgcacaccctactgggggactcggagaaagaaaggaaagaggacgatgatgtggaggagggagaagtagcagaaggagataataatccactgcagtgcgacccgcgaggtgaccagcgcaacgtatataatgacacagagaagaaaaaaaaggaaaaaaacaatttgaagaaaaagtatgtagaaaaatccaaacaagttatatctttttacagaaattacatgaacaagtcagaacaaaaagagctggaaaagtatgacaatctttacgacatcgttttaaataattccttcgaacatacagaaagggacaacatagacacatacatgtattgtaacgtcttcccgatgttaaagaaaacttttgacgcgtttgttgtttatgtagccaaattaaatgaacataaaaatgatgaaagttacaaacaggtgataaaaaatttcgacccaattttattgttctctcaatatattatacgcttgacggatgaagacttttcccaaagtgatcaggagaacagcttgtttgaagaagaactcagtggatgtttctctccagggggagatttccataagaaggggactcttgaattggacagacttatccaaaacgaatgcttcgttatcaatggtgagatgtcgaccagtggaactgacctgggtcgtactactgatgggaaaaaaaaagacgcagaactgacacaagctgaaaaagaaattaacgatttttacaacaactatgacctagtccaggaagaaaataaactgaaaaggacgcaaaaaagaagggatattttgaaatctatttatagcaagaaaaacgttttgtcagccgatgagatagccttatataattcgtactatgaggagcgtataaaagtgaggggtaagaaggtgttagctggtaggcgcgattcatcacttagcctgaacttggctgcgaccaactcgtttggaaatgtcgctgtggctcctaatgcgtttaacataacactcgatttggaggagtcgcgtggggggggaagtggcgatgcaaatgggggtggagaagaactccaggttaagcagcaggggcaccccaacgtggatcccccttgcgatgaccacccaaatggagtaaacgaaaatctggatgagctaatcaaacaactggaacgaagagaaagctcctacttcgaaaagaggatccactttgtgttagacaaatgggtgcgagaagaagatggacgcagactcataatcaagcaaaaggataaaataagaatcatattcgatgaattcaagaagaaaaattacaccatcacagataaggatatcattccgttgctattcttcatagacaaaaaattattcttaaattatacccttgtacatcaatacaattttaacagtttccattacatattttatttgcattcttctttttattgttccgatacgaatagcatcacgtttgaagaagtctggaattttctcgtttctaatttacctctaaatttccatttgtataaggaggatattttaattggactggagaaattttacagaaaaaaaaaatggtccgaaattttcagttcaccattacttttgtgaggaacttccttctctttcttttgatagacatgtttttattcctttcccgttttgtcaagcgggagttaagtcaccaccccgtcggggctctcgtcaggaatggaagcgggagtgggggtggaagcgggagtgggggcggaagcgggagtggaagccgaagtgggggcgaaactgttgggggaatttccctatcgcgcaatttttacctccatatgaactccctttcgcccttcttctcctcctccgaggggtcctccactggggagttttcccccatggggacgttccgctcaatttgtgcgcccccctccatgcagcgcgatagcggcacccaagtaacacacgggggggatgtcctccctgagaaggacgcatccaagaaaacacttccctcgttggcccccaacgaagacgagcagttgggacccccacacagtgagaataaaccacgagagttgcaccccgagggatgcgtaaaaagaaacctgcttctccacctgctgattctcctctggggaatcaacataaagatggatgggctgcaagaggaagttttcatttcggacgagttgtccaccgacatggagggggaagcgacggacgcggtggatgcggtggacacggtggacacggtgactgcggtgactgcggtggctgcggtggctgcggtggctgcggatggcgcggttgggcaggcctcctcgcctacctcggcgaagccctacgaagacgcacctgctccagggggaggcggcaaaccgctacatagacgggcctaccaacagatttacccacagcgcaaaaaggacgcacacgaatgcacctgcagaagtgacggggaaattccaaaaaaaggaattccaaacagaattgcaaaaagagtgccaccccttaaaaggagtctatcaacggacggagggaacaaacagtacagtttgaaaaaaacatcggtggatgaggcaattaggagtaagaagaaaataaatgaagacgaattagaagaagaaaaaaataggaaagaaaaaaagcgcactcattatatgtatacattacgaaaaaaatataaaaaaaaaattatagaaaaaaactctccattttggtgcactccattgttaaaaatattaagccgaggaaaaaaaattattacaataagctccttgaaatgctgaatggcggtgcgaagaagcaggtcttttgggacctttttcttttcccactgcagggttatgaccaatttaccacagagtatgatataggatggacactggagggtatggacggcaccacggccataagcactgatgggtattcaacatttcgcgaaaacgcaagcggtgggggaagtaacaaccatttaggtgacagcttccacggtagccactcttttagaagcaccgattcattggcccccccttgcggaatgcacactttgaaggaaggaggagaagacccctccaaaatgcccttcttcccagaagatgaaattttcccgcaagtggaaaatttcattcaaacgtacatcaaaaagagaaggaaaaagaggtcctccgacggggatcacaaaatgggggacaagaaaatggagggagtaaaatcaagtgccacttccaaaaaaagtagcagctcatccatccacctcctgtgcagctttagactgtacaagaaaaaattcctcaataaatttacaacggagcatatctacctgctactcctttttgtgtgttacgttaacaaaaccatggactcttttttcctgcggcgcgcaggcaccaaggggaaatgaagttaccaccctcacatacactcacgcaacactgtgggggcatcctcctcacgtttcacttttccgctttaccaattttttttttttgtcgagtcggcgaaaaggaaaaaaaaaaaaaaaaaaaaggtactctgtctggcgcactaacccgtgtttctcatttgtaatgtcaaaaaaggggggaaaaaaaaagatgccaacttttttaaatatgaatatattcgcgcttatagagagccacacatcgatagcgccacatgcacaacaagtttttaatcacctaacggttggaaaggtgggacgcgctcggtgggggagatgtacgtgacgggttaattagcgtcctattcctcgctcccttttgggaaataccacttcttaacctggggatacgtctccaaacccaccatcgccgtgcgcgaactaaaatataaacttaattcccccatttatgaacagattttccttgtacatgtgggagaacaagagaaagtacacgtagctggtgacccacttggagagaagaatgttcttctcgtacttccttatgatgaaaggaattttgttattttttatggtcgagcagtggtttttaattaaattcacgacatcgttgtagttcagtatttccctttcgtcacactcttcttcgatctgcatggtggcgtggaatattaccggggagtgtgtacagtggaatggtagtgtgccgtgcgtgcacctgctccatcagtgcagcgagaggacatccactactccgcactaattcaacacggggagcaaatcacgatacggtttggtctgcccagtttttgcgctaattaccagattcgccaagtcataaattatgctgtcgatgaactgcaggggcagcttgttcttccagttgactagccaactttcggtgggtacccagtaatctgcatgaacggcaagggaaaaaaaatggcagtaatgtgtgcaaaaatgcgtagcgatgtgtgcattttggctagctcgaaaaaaaaaatggacagtgatgtgtgcaatttggctagctccaaaaaaaaaaaaaaaatgggcaacgatgtctgcaatttggctagctccaaaacaaaaaaaaaaactacaaaacattacaatgagtaataactgcgcaaatgccccattgcaccattcgctgtggggtagcccaaacaggagactcaccggcgggggtggtggagacagagaagcagttatcctttaacatctgatccaagttatgaatggagaaaaaaacgtccttgttctttatgatcatgtaaatcaaattgtagttatcatttaagttgtgcgataggatgttgtttataaaatccagcataagaaaaagtgaatagtaatgatgttgggatgagaggagccattcctttttaaaattttttttaaaatattaattatgctctcgcaagaataggtgttcatggacttgatgtagacgctgacattcgtcaggatggtaatggacatatcgataattcgctcgaactttagaaaaaaaatgttgtcattgatcagcatgcataaggcgtacactaggaagtccacgtaggagtcaaactggtagacgtttcttagcgggaacttcaccttaattttctggtcgtacttttggttgaggtttttgcaaatggtcgcgttggatgacatcttcaggattatgaaaaggcaaatgtaaatcaggccgtctattttgcgcacgttgaactcgtcgcacttgcccgactggttgaagctgccgttgtggtacacgcgcggctgctcgtcgtggctgtttgtgttggccgggttggccgggttggccgggttggacgcgctggcagggctggccatcttagtggtggtgtcagcggctgtgtcggtggtggtgctaacggtgctaccgaccgcgatgctgaccgtgctgctggttgcagcggccgccttctcccgtttgcgcaggtcggccagggcctgcatctctcgcttccgatggtgattaaagcagaccagtatgtacagaatgtaaaagaggaacaagctgctattgtggtctttcatgtgcctaataaacagccgattgttatccatcaagtgccacagcaagcacaaataattgtgaagaaacaaaacctgctcctcataatgttcgtaatacagcttgtaacttatgagtatgtttaacgctcctttgtaaatgtacgaaatgtcgtttatgtccaacttacgtagcatttctaggtacacattattggagcgcagttttttggactccttttgcttttttaagtaatcgtagtaatagtcctcgtttgtgtttttcccctctcgattaatttcgtttaagtaaaattttcgcttcttcataaggtgctcgagttgtggaaatttttttttttttcactattgttcaggtagccattttcccccgcgtctgtgcacgtacttgatgagttgcatgacccctccggggaatcatcaaggatgataaaatcggcatgtaaattctcgacggtttcgtggcttctttgttcgtccttttcgagcgggtgctcctccccctttgtgcttttatccgtgtctgacttgtcctcctcaccgctttcgccatgcgttaccagcgtgtcgtcccacttgattggttcctttccgctttggtttagcgagtgggtgctgctgctacttcggagggggtcgtctccgccgtgtacttcccctatgtgttctcctatgtgtgcttctgctctgtgttctgctctgtgttctcctctgtgttctcctctgtgttctcctctgtgttctcctctgtgttctcctctgtgttctcctctgtgttctcctctgtgttctcttcctatgtgttctcttcctatgtgtgcctctcctatgtgtgcttcttcccccccgtgcgcgacgctgtagaagtacctggccgcgtcactcacgtagtgcaccctcttgtcgtcctccaaaacgaacggattaaaatcaaccagcaagttcaaaatgtgaatgcacaaattgtaaaactccaaatagctgttatcataaaaataaaaattaaaataattaaattcgttgtcatatatgacggtcaaaagggaaaaaaaaaaattcgcagtgtagtaaacctccccacttgtaaagagaaaaagaaaaagatttttctcttttaggtacttcccttcgtccaaatatacatacgagcttaacaggattaggaggcactttaagatggcgcttctgttttttattaattcgagattcacatcgttactgtgtgtggttgttacatcgacactgattgggttcttcttcaaatgagtcgtggttatttcgtctgccttgtgacattttaggcaattttctccattcgatatttcataacttgggttctcctccccaggggaggtggtactagcattcccgctgtcgctgacgtttgagtgcttggggtccagtttggcgtgccttccatcgtcgaagcctctgacgttatcaccttcgtctttgcttgcagtcagtggggggctcccttcttctttgccatttacatgctcaccaccatgctcaccaccatgctcaccaccatgctcaccaccatgctcaccaccatgctcaccaccatgctcacctccatgctcacctccatgctcacactttttgcttcctagctctccttgtccactcctcacatatttgaccctctgatgaatgcaaaacttgtgcaaccatagttttcttacatccactgtgtttacagacagggaggtaatctccttcggttggtgggcatcctccaggtcgtccgcatcgtcagcacccttcgcacggtctgcgacggtcgttgtgtcgtttcctcctccccgaatgcatataccttccgtgaacaaggcgagaaggaaaaagctgtacaggtggaaaatcagcacattgctcgtgcatgcataggtgggtaggagggggcattctacacgattttctctccacagtaagtcgaaaatttcctttttgtggcagttatactgtaggactgggagcagcataaggcatatgttcacacatgctttgcaatcatctaggcatcccgtggaacctcctgtcagtgggtggtgtggtggtggaagtgtaacaataaacaatacgtgtcgtcgtggtatggtttcctacgagggaagaggttaccccgattgattgtctgctctctcgcgggctgcactgtgcgaaaaggcttcgcgcgaccaaaaaatatatgcatatatatatacatgtacatatatatgcatatatatatgtgctgtccaggacacgatcgaaatactcacccttcagtatcaacttgcgcaacgtgttcatcaaaaaactgaaaaaaattcgggcacacttttcatcgtctatgacccttttgcataaagagaagtcctcctggctgtgtaggttcctacccaaggatgacaattctccgtacaagtcgacgtctttccattttttgtccttcgccttctccaacagggaaatgatccttttgctgttattttggcccatcagtgctgctgcatatgactactactcaaggatttgcgtcatgaaaaaaaaaggacccacgtggaacaggcgtatttttaacatagatgaaggatcatcctttggtacaatacaatacataccacggggggcatgctttttcacctgatgaagggaaaaagcgctatacgcttcactgcactgcgcaagtgaatgtgggcagagaaggaggggtaattcacgttgtatgtaaccccgcggggcagtgctaaccatggaggagataaaatccagcggaactcactttactgcgaaatgcacatgttcgcattttcgagatgaacgcggagaggctgccctttttttgtgtgccccggaacgcttggggtatgcgcggcgagctcaaaaaaaatagcccaaaaaaaaaaataaaagaacaaaaaaaaagcaaaaaaaaagaacaaaaaaaagcaaaaaaaagaagcaaaaagaagcaaaaaaaaagaacaaaaaaaagcaaaaaaaagaagcaaaaagaagcaaaaagaagcaaagaaaagccaaaaaaagaagcaaaaaaaaggtcaaacaggagtccgtcccccaaaaagcgaaaataattcgagtaaaaataattccgaaaaagcgcaaaaggaaccaataaaacagcgtcacttgagcagccaaccaaattccaggttaaccgcaaagaagagtttccttttttccctttcgaatttttttactcgagcgcctgcatgccccccgcgatatcatttcaagcagcggtattcctacagcatatttgagcgcagcggtattcctacagcatatttgagcgcagcggtattcctacaacatatttgagcgcgtcagcttcaggattttccgcccaatagagtcacatgactgatcggagaaaatgtacatgctaaggtactacttggacgccaatgggaagagggtatacacggtgaaggtaaggagaaagagagaagcccttcgcgtcgcagctggcgagcagtgcggctgccacgtccacaaagttacattttccatttggcgtttttcaattttgccatctttcatttcccatttttatttcccattttttatttccccatttttattttccatattttatttcccatttttatttcccatttttccgtttccccccagcccatggtcgatgggaaggtgaccttctcggcccacccctgccgattctcgccggatgacaagttctcctcccagcgggtagccctcaagaagagactcaacctgttgtgaggtatgcggaggaggagcacccatctgtggtgacacgaatgagcggctgaagctgcacgtccgtccaaatggagtttccacgtgctgcgccccaccggatgggggcacgaaccgcccgcactaaaaggaaaaaaagaacggaagaaaagtggtggtggggagaagaccctgtgaagtaaaaaaaaaaatgtgacataatattgtgtatacatataaccccccatgagttgcattcgtatgcgccgcagaactgttcacaacttgtggagtagtcatcacgtgtgcagcttgattttgcagctcgcgcaatggaccctgtgcaagttatcgtttaaccgtaagctgcatttgtgcatgctttaattttttcccaaattgtgtacacggaagggcgactcgttcgtccaaatgcaatccgccattttacctttttttaaaaaaaaaaaaaaacaacaaacatttgcaaaagttaatttgtgaaaaagcttaaattaacggagtgttaacgaagctaaggaatgcttcgcagcacttggggggagttcccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatccaaatggtattccaccaagtgcacaactgaaaagacgatacggataagccacttcgcatttttttttttttttaagtatttacaacgattgtttagcgaaaaggaggaaaaaaaaaaacgattttttttttttttttttttatctttccttttttcgccctttcacttttgttagtgaataattgtgtgccatttaagacagacactcgttggcagtgattgggaacacgattggtcgtggtggtaatcagggtaactaaaggaggtcacacactcttgcccgccgcgcacgcgtgccgcaggactctgcgtgtgtggttttttccccccccagctgaagcatacgcacaccgttgatagggacaccgcttatagtgacaccgcttatagtgacaccgcttatagtgacaccgcttatagtgacaccgcttatagcgaccctgccgagactgcgaaaatgcgccagggcagcgggagctcgtgcgcatccgaggggtacggtgcgtacagcctgcactcccagcggacaatggcggacacgcacttcttcgcagaatccaatgtcctggacgaccccagggaggagaccaccaactcctacaaagaaatcaaatacgatttgctccgcatagaaaggaatatcaacatagaggtacgcaaaaggatcgaagcaaataaaaatatccaacagttaatcgagcaaacagctaatgacatgatcaataacgtacttaacaaaataacaaataaaatagaaaatatttcatcggatttggataaaattataaaaaaatgtgacgagatggaaaaacttgttggacaaataaaggtaacattacctacgaaaatacaaacagaaatgatgagcttgaagagggaggtgtccgatttttttatcattcttaacaagtacgccaataacaggaagaagcgaaataatgtgctgtttacgaagatggaaaatatgaatgcgtacatgagcaataaaatacagagcgaagtttcctttagggaggaggactttcttttttttcgaagagagagtgccaagctgcttgtttctgactcggatgatgagcaggccttcaaggatgcctttctgcaggaggtggaagaaattcgggacgccctcgccctcaccgtcaaggcgcgcgagcagtccgacgacgacatcatccaggttggcgttcagatgagcagcgttgcgatgagatgcaattccatgtgttgctatcccatgtgatgcgatcccatgtgatgctgcgccactttgcattccctttccccactcaatgcgcttcatccgttcattcatccgccaatccgtccatccacccatccgtatgtcccttttttctctcccctttacaccaacaggcgatgaacaaatacacgagtgtcctacagaaggcgctgcagtccgtcatcacgaacagtcactaagggaggggacagggggtcctacctacactgcaaggggtgactcctcttttctaagtgcgctccccggctagccacagcgtgccactcttcaagtgggtcccatttgggtctccacccccacccccctcttcctttcccccgatcagttcgaggaaaagcctaagcgtgtaacagacccattggagcaacgtgtgtgtacatgtgcatacgtccaatagttgttccctccccaagcaggtgtactatgcgttacgggggggggagccaacacggtatggcgagtccgctttatgttatgttattttattttatttgtatactcccccattttgcgttaaaacgggtgaattaattaaacacgttgggtttggtacgatatgatatggtacgatatgatatggtacgatatggtatggtacgatatggtacagtttggcttttttttttttttttttttttttttgttaaccctgtgatttgccttcccgtttggtacattatttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccaccgatccgtttgtataccgacttgctcacagctcacccgtcacatgtaactccttttttaataataacaaaattcgccgcaagagggagtaccccctgagtaaagggttaaccttttgcattgtcgcatgttcgcttgcatccggctggtaccacctcctggaagtgagcttagcagaggattacacagaaaaaaaacacatacagagttgtagccccgcctctctttgcgcgtagtccggaaggcacgaacggatatgtacaagcgcgtacgtatagttgctccagctcgcggatcacttttccctccctgcgcaacggcttttgcttcattttttttacagaccccatctctgtacccctccccccttgcgcaaaaaaatatgagcattttttttttgtggaaggggtcacccaaggggacataacaaacgcgcgacacctcgccatgtgacgaagaactcaattttgcgctgcgcgacatcgtgctcgtgtacgcatgagcttatgtacgcacgcgtgaacgtttatgtatatatgggtgccctccctaaccgcgttggcctcttcgcataaacggctaggcggctgagtagttaagcggctgagcagctaagcggccgagagggacagacacgcgaatacacatacgtacatacaacaccaccacccaggcgtggcgcgccgccccccgcccaaatgactatctgctccgggtgcggagccgcgacggatgccaccatatgctgccccatatgcctgaaaaacaacaagaagatattctactgctcacaagaatgcttcgagacgaactacagtgaacacaaaaaaattcactacttcataaaaatgataagcagcgaggaaatgcacagcaaaatgctggagagggatggtggaagcgagaggcacaacttgcccgtgataatactgggggacgagaggggcgatgagagggccgacgagaacgggggggaggccgtggacaggtcatccttccaggggcacctctccgtggagcgcggcaactgcgacgttagtggaaagcatgccgttggtggaaactatgacgttagtggaaactatgactttggtggaaactatgacgttagcgaccatcgcgagggggatggcccctacccagccagcgtggaaaccaagaaaggccccaaaaatagcaagtttgaaaatatgtaccggaaaaagaataacaacaaatataaaacgataagcaacaatgactacctgtatgatgactctagtgaacagaacgagacgagtgacaacaactcctacaaggaaaaccacaaaagaagcaaaatatccacctacatgcataagctgtcaagctacctcttctggaataagtacaacatgatactgccataccataacgatatgtcggtcaatctagacaaaattaatttaaaaaacgcaaaggggaaaaataaactgagcgaaaaaaagatacaagaaataaaaaaacagataaagaaaaagaaaattttccaactcaccattctcctggtagtcatatcgattgttgtcattttggctacctgtgtattctcgtatatccttgaaacgtcacagaaaaatctccaaataaactcagaaattttattaaacaaaaataatgctgcgaagaatgccgaaattgtggaactgaaatcctacattaacgtcatagaagatttgagaaaagaaatttatgaaatgaaggaagttctctacacacataatgtttttttaaataaaaattttaacctgaacaggtcatacactttatttaacaattcgaacaaaatgaaatcaagtcctgctgctacgcatagtaagaagacggcagataagttgggaagtcttacttcacacctgttttatgataacccttcatctacctccgatggaatttatacttatggaaatgctggaggagatggaaaagctgaccattttgacagccctgttcatctaactcaacaccattatgatattaatgatattcacgaggtaatcaatggcaccgatggggagatcgctaagcatggggggggagaaattaatctctccaatcgcacagatggggaaggagaacaccgccatccccaaatgaaagacttgagtgaatcgtttcgatcgagtggtgtagaaaatgcggacaacgctgtaggaggggagatcgctaagcatgaaggggaggctaaagcggggttaccgaaggagcaggcaagtggtggtcatccctttggggaggtacacctggatggtgaaaataccaacgaaccgagtggagacccactcgcaagcgaaaaagaactggtgcaagaaaatgtgaaaaattttataaaaaatcacaacatgccgaataacgtggagcaggcaaaaataagtaacgtaatcgtcaatgaagagaaacccataaactcacaaaatctcatggcagaaaataacggcgccgcgagtgacacgcaggaagtggagataaacaacgcgcccaatgaaaatgacatacataatcacgaggaaaagctgaaacataagaagtatacttccaaagcggagggcagtgaaggggacaacaacaacacagagagaaaatttatcagtagcaaactcaacaaaaagaaacaaaacacgatttgatatgcctgtgtgcaagcgtagagcggagcgcacatattaaagcttaaaaaaaaaaaaaaaaaaaagctaataaatagacaaattttacctgaacgggtcaggcgaaatgggttacattttagctagctgggggggggacagttgtcgcacttgcagttgcacacgcggtggagcgcatgatggaaggcataaaagtgtgccaaaaaaaaagaccaaaaaggcagtgtgccacggcgaagcaatatcattcaggggaagtataagtaaaaaacacgcgcatcaagcaaactaccattaaatgagcagaacgaagcagatgcgaagtgttcatttgtgaagggagaaaagttaactctccatggtctatgtaaaatgatgcagttcgaatggcactgcgcaggctacctggtcaatgccttcgggtgggtgtccatccgtccagctatccgtgtgtgtatactctttggggtagacctcatggtagtagtccctgcggcattgacatactcataaatgaccctccccaagcgtgtgttttcacgagtatctcttttcccctttgcccctccgaagaaccgatgttgtacgtttaaaaagagaaaccaagtcgagtcgatttttttgaattttcttcccatttgtttcgtattgtcctgattagaccttttttttttttttattttattttttttttctctccattttatagctcactttttattttcacccctagcgcggtgcttacattactttcccttttttaagcagaagaaaggtgttcccccgtttttttattttcccattttttcgcaacttagcgtataaaacatgttatcccttttaacattaaagggaagggggggatattaaaggcgcctcgaaaactgtttacgtgcagaatttatgcttaacaaacacgcatatgtataggcacacatacttgtatgccccttcacgtattatgcgtacgtgtgtgcgcgaacaaaacttccacttgggcacaaggcgagatacccgcccaagcgaaattccccttttaaataattagcacatcatactgtgctgctttctgccttgttgcgcgctgacccagttctcttaaccttttccgaacactcatttaagaggcacttgggtagccactgtctattcgtcctggagcggctcacactgcgcgatgtggctgagcgaggggggaaaaaccactccgggggatagtccgcgctggggggaagcgatgctcatgtggaaagcggtaagcaggttgacgaagtgatgctcatgtggaaagcggtaagcaggttgacgaagtgatgctcatgtggaaagcggtaagcaggttgacgaagtgatgctcatgtggaaagcggcaagcaaattgacgaagtgatgctcatgtggacgcggcggtgttcacatccctgcatgcacatgtgcgcgtcgcacaaataactcttttggcttcccaggggtcagctcatgtccctacggtacgaagtggccaaatgcatactcgcgcgaatataatataatataattttatttttctcttcttatcattgcatggaacggaattgcgtcgagggggtaggcatgcgaacacacagctgggaaaaaaaggtaaatggcaaaacggggacgtgtaaaagtgccaagtgtgaaggcgaagtgtgagtgcgcagcgtgaatgcggtgtgaaaaaaaaaattgagaaaaaaaaaaaaaaaagcacaaaaagcacaaaaaatggatacaaattaaccaaatgaacgaaacaagccaaaataatgataacacccaaaagtaaacactaaagagtgaagcaattcttttaaaaccccaaatatttcaaacacaaaaaacgaacgacgaagtgaacgacgaagtgaacgacgaagtgaacgacgaagtgaacgacgaagtgaacgacgaagtgaaggacgaagagaaggacgaagtgaaggacgaagagaacgacgaagagaacgacgaagagaacgacgaagagaacgaaaaatgcgctgttcagtcttcaaccttttgatgtacaaaacacttttgtgcaaacccatcaatacatcgaaaaagctaacatcggaattaaaagggacaaaattatttttttgccaaccactctgtaaggagaagaaattattctacaggaggttaaactcagctagagataattatttcacgaaaaaaaagtttgcacaaaacacacagacgaggaacatgtacacgcttgcagaaaacagccacaagagtttaatcgacagtcttaaggacagaggcataattgacgatgacgacgtgtacgaaacgatgctacaggttcgtgcaaatgtgagagggacccagtggggggggaggaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaagagcgttccccacttggagtaagcagggcaccccatgggacccatttcaacgcccgcacattttcgtgttgttcgaataagcgttgccaacgggatgcaacgcacgcgagagagaggcacagacgatgtttacctgtgcgcacgctccaacacatgacttgccattctcccgcacacacgtcctcaccatcgcaggtggacagagggaagtacataaaggagaaaccctacgtggacacgcccgtctacatcagccatggggtcaccatatcctccccgcacatgcacgccctgtccctgaagcgcctgatgggtgtgttgaagccggggtcccgggccatcgacgtgggtaatcttgcagaacagtgagagggggagagagagggaagcagagcgaaagagatggaagtagaaataaaggacgagcggactaacggactaacggactaacgaaagagtctcctgtttgttcgatgctctccctgtgatgcccccctgccttgggggggagtaatgcatttcccccatgcgcactccccaccgtgtgcgatttgtgggcgtgcccgttttgctcgcttggcactcctgctgtacccacggcacttattctttccccttcgctccgcatgaacagggtccgggtcgggctacctaaccgtgtgcatggcgataagaacgaaggtactggagaacaaggactccttcgtgataggactcgagagagtaaaagacgtagcaaacttttccatagaaaatataaaaagagacaaaccagaattacttcaccttgataattttaaaattattcacaaaaatatatatcaagtgagtgaacaggagaaggaggagttagggttgttcgatgccattcatgtgggagcatctgcaagtgagttgccagaaattttaatcgacttgctggcggagaatgggaagcttatcatcccactcgatgagggatacacgcaggttttatatgaaattacaaaaaacaatgggaaaatagtaaaggataggctcttcgacgtttgcttcgtgactttgaaaaagaattagctctcaaggcgatcagtctccgcgtcggtgtgtcaccatgttggaaagggaggggggagcgggagacgcagggcgaacagtgacgactgatggctggtgaggagtctgcgcttcgccacttcgccacttcgccatttcgccacttcgccatttcgccatttcgccgcctctccacttcgccatttcgccgcctctccacttcgccatttcgccgcctctccacttcgccacttctccacatttcgcttttttttttcgccgtttctcctgttcacgtcgaggggaggcagccgtccgcacggcacccccggtgagtaggaccaactggaggtttgaaaaaacgtctctgcagggtgaaagccacgggaagggaagaatatccacccctcctctatttttgctgcatcagtttgccatctccctgttccgcagtggctttgtggcactgcgcgggtattttgcatccccattttgtacacacggagaggacgtgcgtctgtcctccttctccgccgttttaagtgaatatttttttttccttccttttttccttctttttttccttccttttttcctcctttttttccttccttttttcctcctttttttccttccttttttcctcctttttttccttccttttttcctnnnnnnnnnntttccttccttttcctccttttttttttttttgctctccattttgatttcccactttacgagtgtacacatacgttcatgtgcggtgtagaagggggggaaaaaaaaagcatccgagcgagccgcggccccattgagtagcagggtctctcctttccgccatttgcagaaaaaaaaaaaaggcgtgaccctggcgaatgttgctttaatcgtccattcatatatgtgcagatctctccgtgtgttagcccccaccctcctccctcctctccgcgatggcaccttgcctatgttagtcctcacctggatagcatatgcctacatgatttaaataagcgtgatggagtgtacttgtatttcctctcccatgtgtgtgtgtgtgctttttagcgacgtactgtgcatctcagcgtagcacatcgtggagcattccgccgcttcttcttcttcttcttcttcttcatcctcctccgccgcctgcgctcccttttcttccttccaccttccccccgcggacgcccaaccctccaagaatttgcatatcacgcgtagtgtagttggtttcgctctttgccatacacttaataacaattttgttattttatttttttttatttttttttttttttgccattttttagtaggccattttatttttttttttaacgtcccccaaactgttagccgctcctttctttttttgttaaaacggattcattgtaacatcactttgttgtgtgaacttgggactggatgacacagtgtagcgtagagtagcatagcatatcatagcggaggcttttttttttttttttcgcacgtaaacgcccaactggaggacccccacctcccctcgggatgctactttggggggatgcaaagtggcactccgaaccccccaggagtgtcccccacattgactagttcaccactccatttgttgcaacgctgccattgtgaagtgaccgcgtgggtatagcttaaagacaaggagacgcgcaggcaggggtcgtgcaggacgttcatggttggcgaatcggcgcggcggtgaagaggccagttggccctatcggcacatcgccgcgtcagcaacctcaccgcgtcagcaaccacaccgctcatccgcgtcaccttcaaccgcttcaccttcatccgcttcaccttcaaccgcttcacaccaaatggagaaacgcgggagagcggcaaagaggtcgccgcagactgagcttaacgaaattgacctggaattgttcggcgaggaggagttggagatcctgcaaaggggacatggatccaacgatgaggatctccaaagagaggagaaccttgaggacagcgaattgttagcagtgaaccaggaagactttattatcttagaaggtgccagcagcaatgagagcgccacgagtggtgcaagtaacgaggggaactccgactcggatgtgcagctcgtccaggaagaggccgcgcccaaggagggaacaccccagcggaaggacggggcatcccagcggcaggacgaaacatccaagcggaaggacgggacatcacagcggaaaggtaacgccaaacaaaaggcccactccgatgaggataaaacaaatcgaaagaaaaagaagaccctggaggatgaagaggagcaggaaaatcagctgtctagcgaaaacgtatcgaatttcattcaaatgaggaataaaaatataaaaaaaaaaattgaagaaaataaattaatcacacatatgctctgttgggtaagtcatctccaatttttaaacgacacatgtaacaacaaattggcccaagctttaatatactctgtatatgtgaattaccaaaaggggaaggacagcaagctgtacaaggatccaatctacctgttcatgtttataaaaagcacattcgaactcatcatcgatgggaagtcttgggtttctggagatcaacatgtcatgaggaaccatcgtggctccatcctctttcgcttgctcaggtgtatacaaaggagaaagggaaataacgtactaataaatttaatttttatttgcctttgtagatgcctaaatatcccaagccgtatttgtttaacgctgcccagtttaagaaccgaagttgatgctggacaggataagtggctgttgaaaaagtgcagaggggaataccactctgattttagtagaagtattttttatcgccagtttgtgaattcggtcagtgaggggagtaatgacgaggacaacgtggctagctgcgctgatggaagtgcacagggcagccgcgatgttggaagtgcacagggcagccgcgatggtggcggtgcacagggcaaccgcgatgttggaagtgcacaggacagccgcgatgacgatgtgatacttatcgacagggaggagtttcttcaaagcgggatgaacagttacactagctcatccaagcaaggggacaaggcaaatagtggaaaaggctcccgaaaagtcgtgaaagacgaaacggcccaattcaatatcttctccgaatgctactcgagcagtttcaacaagtgggtgtccttcttcttttgctttaacgtttactattttaacttcgttaatttttccaaatatgatagctctgttgcgcacgaagataaggcctttcatattttgctgcctcttccgaagaacccggaagagataaaaacgttcaggacgcagcgcagggccagtgccctgggcggctttgcgcgctcgctcttcatgcgcaggggggggagaagcagtaaaaggggcaacgaagtgggcagcgaagtgaacagccaaaacggcagcgaaatcgacagcgaaggtgagcatggcagagtacgtggctgcgaacgtggctgcgaacgtgggagcgaacgtgggagcgacacttcctccctgcgagacggcgaaaggaaggcagccccgggaacccctgaagcgtcccgaggggaatcttgcacgctgagcagaagtagaagtaacccccagtgcagtgcccacacaggatggggaagacttccaatagatggtctacacactggagagaagcagaaggagggctgtccgggcaccctagaaagaaagagcttacccttgggaggacccatccccgggggaaaaagcatcccgtcagtgaaagataacttggctagctcgaaatttcaaattttgagcgaagatcatggggggaagatgtacatcgagagggacaacaaattttttatagttgacaagaagagcaagcgggtgattcggattgcctacctggagacgccgtcgcaggggagttgccctccagagagcacccaccaaaagagagtccatccagagagcacccatccagagagcacccatccagagagcacccatccagagagcacccatccagagagagtccatccagagagcacccacccacagagagcctatcgagaaggaaaaaaatcaccagtgggaggtaatcggacgaaggcgggacgggaaccccccctgtacgacttcgagctggaagaagaaaacagcgagatagtggactcgctagcgaacatatacagctctggggggaagcgtaatttgctgctaaatcagatcagggagttgcgtgtagccaacagcaagttacgaggtgatgccagcggtgccagcatggggggggaggtgagagactacggagagatcacctatgataagatggccaaccctgtgaaggcatcctcactcgaggggaaatacataaaggtattcataaacagcaacgtatataaattcttgtacaacctggatcattacaatttgtacatgtgtattaaccggtacggcatcgtgcgtgatgtgagtgtgcgccataagctgaggtacagcggtggggggagtggtcagcgaggtggtcagggaagcatccagggaagctgccatcgaggtggccagcgaaaccgaggaaacagcagcaatgccatcatcaagggagacagtcactgcaacgctgtgaggaaccacttccgacgaattgcctaccaaattaacaaacaaaaatataatgattttgaaaaagcactggacaaattagacgatgaatatttgtacaatctgtatgtgacgaatatgataccgacggagaaaactgattttatcaagtccagttattatatcttaagatccatgttgaaaaagaatcaggtgatttatccgaatgcccccgttgggttgttcaagggagaaaatgtgtacttgaaggaaaacttttataacttagtgaggagagagtacctggaaaataaacactactacattagcgatgtggagaagccgctaagctatgagtgggatgagtacagcaaggtgaaggtgccgctgtatgcgcagtttcagctgaggagacgcacagaggcggcggtgagcaggaggggagagaccgacctagaaagcagcacgaacattgcgagcagtgggaacaacaatgggagtagcaatggcgatcggaatggcgatcgaaatggcggtccaaatggcggtcgcagtggcggtcgcgcggaagaagcgtgccccctcggggaggaagaaaacttcgactacatttacagcaggaaagataaactgcacgtactcaaaacgaagctgtttgcacacctgaaggcgagcaacatcatcgagctgaacgccgaagacgtgtgcatctgtaacgtcaaactgaagtacgtcattaaacacttacggggagtcatcccatacaaaattgtctataacaactcgtacttttttaataaatttcgtaaaaggccaaatgtaccaacggatgctgacaaaattataattaaaaaaaaacatatgccacagtttaaaaatctgtacataccacaaaaacaaatacaggacgaattcttactaagtgataaaacgaagcaaatcaaaaacctgtggaaggtactcttcaagagtatcctgtacgagcaggtgaacaagaaggcgattcaggacagggctcgcgccagggccatttacaggatgaaggaattcaacacggacgtcgaccggtactttcaaatttgaggccgcctccatgtgttgcgtgcgccagggaaggggccatactgctatggcgctctcgcctgagcgggtcatacaatgtggcgccttcacctgagcgggtcatacaaatgtgccgtttttttttttttttttttccggctagccatttccgaattggtcagctagccacccgctacacgagaatgttatgaaacagcgacaacgttatcgctatggcctcttccgtccgtattgtcctggaggtctggtgggggcacgtgttaacgaataggtggaatttcttcaacattttgttcaaaactttgctcctcttctccacggcgtagcttttttttttccgctcttcgcgctccttgatgagcaggtcttccagcccctgcttgtttccgaacacgatgaggatggagctgcggtggagtgacaaaaaaatggggcgatcgatgggggagcggttggtcgaagctggcagggctgcgtgggttggcgcgcgtgaatatacacacatgtgagcacgtgaacatacacatatgtgagcacgtgaacatacacatatgtgggcacgtgaacatacacacatgtgggcacgtgaacatacacacacgcacttccgcgtggcggcgcacccaacctgactcctctgatcgcgtcggccgcgtcgcccatgcagtgcccccgctcggaggtgcccacgatgtagtctacgccgaggtcaaaaacatcgctcagccgttttagcagttcgacggagtacccccaatacaaattgtacagctttggagtactggggttaattaattttcctgaaaataaagcatttccatttctcctctgaaataggagaaacgagttgggatgaaacaggacggtaactctcgtcccaatatccacatgggttacattttctatatgtgcatgagcaaacaacccaacgtccacaatgactccatttgacttcttctttattacaaccccttctcgaaaaggaagccactcatcgcttctcaagtggtggggtgcatccacaggattcattattcctgagtgctttaaaaaatgagttatagggaaaaggtgctttctcaaatattgtggtgtctccaaatactgtaagttgtagtgtaggtactgacacaagtaggaatattggggggttgatttttctccttctccttcctgtgaagatgagtgactgcttggtctctttccttggtgcttactgccaaccctatcgatgtggtagttttggtccccctcgtgcgtcttgtgcggatgggcagtaccatgggtggagttcccactattcaactgctgctcacaccgctcgttggccatttggtcgtcatatatgtacaccttggagacggaaaaaacggtgaatattctcgccaagtagctcgtcaaataggactttattacgtcgctcctgttgtttataatggaggagggtatggctacacatacgtctacttgtaaatttctgctaacgtttggtattcttttctctatgtacttctttatttcttcattgggtaccgcttgtgccttttctgggctcttcctcgtgccatctgtttggtgggcttgcgtctgggtcggggggccgaccccctcgagtgaagcggcggctgctatctcgtcaaactgctcccccctatcacttggctgatcattccccctatcactgggctgatcatcctccccaccgccaagcagatcatcctccccaccgtcaaggaggtcatctcccttggcgcgcttctcctcccccgccctttccccctcctgaataaacctcttcgcactctttcccctctccgtcatcactcagataatcattttctgccctccgcctgcgcaggagtgtaagtatccgccttgaagaagtgaaggtcctagcgatgatcctcgtggtgatcctagtaaggtcctcgtggtgatcctcgtgacgatcctcgtgagggcgccttcttttattcctcgctgggcctgtccttcttggctgaatcacacgcagttaaaccaaatggtggggatcaacttttccactcccagctgcgtgggcacgatgtggttctttcgcctggagaagcactggcatgagtgcaacgttcgcgtgcgtgggaaaaaaatgaaacaaaaaaataaaaaaataaataataaaaaaaaaaaattaataataaaataataaaataataaaataaataaaacaaaacaaacaaaataattgcaaaaaaaaagcgaataaaacgcggcgaggggggcacgcacatatatatccacatatatacagtcatacgttttacgcatgtatgcacttggtggagtgcggcatttcccatggggtcgttttgtcccaattgcggtgtcccgcagtgcgcacggagaggagtttccctcggtacgaggtgcagataacgcagcgcatgtagtcggtgcggaggacacacatgagaggaggggggaaaaaaataaaaggaccatttaagtaagaccggtcattaggacacacataagtggtgcatgctcttaagtttacatcaccccttcttgaggaggaagcatttcgcacgtttcaacgcaggcgaagtgaagaatagcaccgcgcgaaggagctcggagaggagaagcccagcggatagaaatccgaacgaccgccgtgtccgactagagaagcaaaataaaaagtaccgtcagaaaagtttatctacaggggtggaaaaaaaaaaaaaaggcatccacaagagcagctgcgaatctgtagcagcagcagtagtgctactagtactactactactagtaatatgatgacccttctgcaaacacgcacatccccgtgatcgcgcggcatctaacactgttccgcttcccgtttgcgctaccccccgaaaggattggtcctacatgatggatgccccaaaggaagaggaggagtacacaatgctgcgacatgcccgaaaaagaaaaaataaaataaaaataaaataaaaaataaaaaaatagcgcaattttgtgcacaccctctttgccacagatgtagtggtaacagaggacagctcttctccaacgatccactctacccacagggaatacttaaagctgataaaattctccaacaatgttgagttcaagacaaacgaggagatagacgtgttggaaatttgcatggagaaatccatcaatttgaaaataatccaattttttgttaacataaaggaattgtacttaataaaaaataacatctctgatgtaacccccttgttggagtgcacaaatctgagggtcttatttttgcaaattaataaaataaggagcgtcctaggtaaagagaggaggcgacaaatggggagaggcaaatgcgaagcagaacagcgagagatgcctccccccatttgcctccccccatttgcctccccccatttgtcgcttctcctgcacagttcttcccctttcaccgctccctgcagggctggggaagctgaagaagctggagaaactgaacctgttcagcaatgaactcacggagagaggcatcgacctgggagagaacaaacacttgcactacatcgacctgagcgacaacgcactagaaagtatcgacttcttctggtgcaccacttcttttgtgcacatcaatttggccaacaaccggattcgaaacctagatcccctgcgcaataatgcaaacttggagcacctaaatgtcagcgggaataggtttgcctctctcaccctgctcagagatgcagttacgcagttgcgcagttgcaccgatccgttcacttcccattcgctgtctattcgctgcccgttcgctgccaactctgcgctaattttcccctaattttgcgaccaccccccccttggaaggctcgaacgctttgaagacgtacaggcgctccgcctgctgccgaacattaaggagctgtacctcagttcgatctactacagtaatggtgcacgcggatggagagatcatgagatggtgatggtgtgataacagcaactgctctgtgcaattcaagatacacaatccacgctgtactccctccattgtacgttccgcccaccacaggaagcaacaccctgttggggagtctactctacaagcactacttctgcaccaattttccaaatttacgggtaggggcgaaatggcgccgagccactgcacgtggttgttcttccgttgtgatgggcagacggacaaggagagtacattcgataagactgctctttggtgtgcttccaccgctaaccggcgtctactcaccgtctgctcgccgtgtactcaccgtctactctccgtctactcaccgccaactcaccgcctactcaccgccgcctccccccctgctaccagatattagaccaccaagtggtgagcagccaggacagaaagctaaccgcgcaggacatggaaacactcaaaagcatctctgactttaaaaggaattttatcgaagaaaaatacataaaggaaaaacaccacctcctgttcattaacaacaaaaatttattttacctgaatgaagttttctggccaattcatttttacttcaacatggaggggactccatttgatgctgtaattcactaccattcattttagacgtaccttgttgtgggtcttttttatatgtccctattttatatgtgcacaatttggacaattttgcctgaaccgttcaggcaaaaattttatgtttcaaatgggcacctgtgcatacctaccttctcccttctcccttttttttttctgaaaagagtacccagggggaacacgagcggatggcagagataaaacgggaggtatcctttttgctgagcgcgtacacctccaggtgagaccgtaaagaaggtgaaatgcagcaagtgtgggagcaatgtcgcgctttggaactcccccaaatgggagatcccctaatgaggaccccccaaatgggagattccctaatgagatcccctaatgaggacccccctaatgagaacccctaatgagaacccccctaatgagaacccccctaatgaggacccccctaatgagaacccccctaatgagaaccccccctaatgatagctttcccctctccccccccgcggcagatttaactacatcatgcggaggctgaaggaggagagggacctgcaaataaaatatctctccacgtcgatgaattcttatttcaacatttttttccaagtcgtgacgaagcatcaagcagagtgagctttcggaaagagcagcttgtctgccttctgtgcagggatcacactgtgcatctcttcatttgttggcttgatagtgcggaacggaaaagcatgattcgtgtggacatgggataaaaagacatcacattggggtgttcccttctcaggtacacccaagtcgaggacttactgaagcggaacttcagcgcggagtcgctaaagagttactttgtggaggacataaaaattgaaagcatagtaaaggtgaagaagctcaaccatggctgcctggacgcgttaatgtgagttcagttgacgaggactgaccggaactgacgagaagtgacgagtgccttccagaaggtgcacagttccgactcctcgcttccccctcattcgttttttttttctttactttcccttccgcagcgaagaccacctgaacagcgtggtttataaaaaaaatttgctcttcctgcacccgtacaattagtaataatataaaagggggaccggatggagagaggcgaaaatgaggagaacacggaacgcgtcgttagtgctcgtccccatgtgcacccctgccccattgccacactgccacgctgccccgctgcacacaccgccaaccacgcaaccacccaacctcagctgcaaaattaacgaccacttcgattttgacgagaaggaacttgtggtggaggacccggagaggaaaaagttcttcgagaagaacttcgtctgttcgtgccgcagcttgagccacgtgttgaagacggccattaggtaagtgggaggtggtggctgcttggccgttacgctgcaattaggttgccccgtgtaggcgctgtacatggttgcactccgccccaactcgcaggacattcctcgcggaggatcaggacgacttggtgcacccgatttaccgcagaagcaggggggcggcaactccggcgggctcaccaactgtggatgtctctcccgctgtgtccttctctccaactgtggaagtcccctccaccgcttcctcaccaactgtggaagtctctccctctgtgtcctcctctccaactgtggaagcctctccctctgtgtcctcctcaccaactgtggaagtccctcccaccgcttgcgcccacggaacggaggtgaacctgaagaagaaaattgtgcgaagcaaaaagttcgattttcccccagtccgcatatacgtggtggagagttacttcttcccgaatgagcacaaagaagtgacggcctacagctcgaccggaggtcgagaagacaaagaaaaaaaggaggagtctaaatttaaaatatattacacccagccaagacacaccaacttgaaattcatagtcaacgtcagtttggtgagtggagggggggcggtgagtagaggtggcgtggtgagtggaggcggagcggtgagtagaggtgctgtggtgagtggaggcggagcggtgagtagaggtgctgtggtgagtggcggtgaagcggtgagtagaggtgccgtggtgagtggcggtgaagcggtgagtagaggtgccgtggtgagtggcggtgccgtggtgagaaagggaaactcgctcacaaggataggcacagaaaaaaaagggaaccccccaaaaaaaaacttcgacgtggacctcctgaattgtataaaaatacaaaataccgtggatactactccaaatgaatcacatgcaaaaaaaaaactcaaaaaagatttttacgaatatcttttaacttttaattcgattaacttcttttatgtcacgaaatattttataaaattgagtaaaataatttgtgagatcaagaagtgtgtgtccattctattggctagatgtaatttgaagtacctgcttcccttgagtgttaagcatttccaagacaaggtagaagtaactttacctgatcatatttctacattggagaagaagaggttggattttgttcgcctcgttagagagtcgtctttaggtggggcctctcccactacggacactacctttgcaacagctacagaagacgaggcggacagcaaagcgcacgccgaaaaggaggctctacaccttaacagcttccacatatataaactaaatttgcgagtgatacggggcttttttaaaaatttaaaaaaattatgtctagttaataacaatatcagcgacttgggtgtgttttttcattgtggggaagaggacatagattctttactgcacctcgacctttcctttaattgtatcaagactcttgccccgatatgcagcaaattcagaaagttagtgcacttggatatatccttcaactgtatttgtgattacgtcgaaattgttctgttcagtcggaaccataaggaggtggagtcgctgtcacttgttggcaactcgctctatgtgaagccctcgcaccaggtgtttgtgcatcggattttccctcgcatcgtatggctcaacggggtgcgcgtgacctgcagtgaggagttcgatttggaagcgcactgctcggtcgagagtccctggggcgacggtaaggcttccaggatgagcggcgaagtcgcgcagcgtggcagtgggatgggcgatgcgcttcgcggtgaagttcgccatgcacttcacgggttaccacgccgtttaccacaccggttaccacgctgatcaccacaccggttaccacacggggagttcccccgcccaacagatgatccactcattcgctctcgctccccccgtgtgcagtcccgagcagcgagagacacgccatcattcccaaggagccagaaccaaagtgcagcgactacctaaataaagtggaagtagtaaccatgtcagatctatacaccccgctacccatgtacgacttctccgtcatgcccaaattgaaagaattaaatttggagaacaacggaatggagagtgtagatgacctcaaactaccaacgagtttacttaagctcaacttgagaaacaacaaattaaaaagcatcaactttttaaaaagtaacttaaatgtagaaattctcattttggataaaaatcacctcgtaactatcgacatggtgaattctttaaaaaggctaaaggtacttagatgtgctcacaaccaagtagagacgatcccattaatggaaaatgcagagctggttgaactaaacctacacgataatttgatagaagatataacgcacctggttctgatgagaaaaaaaaagtctattagatgtatcaacctttacaacaacaaaataaatttccccaatttagaactgtacataatccacacgttcagaaatttggtcatcttaaatgatagctatatagagagaggagagcatgtggatttgttttttaaaaaaatttacactctcaacgtttttcataatttgcataatttattacctccgtatacttccttgaggattctggaaattaaaaatttgaaaattcgaagtatcatgtttcgtatcagtaatgagaattttttcaacttggagcgcctcgacttgtctaacaacctgctcagcagcatctccaacgtgggacctctggactctctcaaggtggccaccgcggggagaggagcacctttgcggcgtcttccgttgcgtctgccgttgcgtctgccaacctgcgccgcttagccatttcttccccattttcttccccattttcttccccattttcttccccatttttcttccccatttttcttccccactttcccctcctatgtgccccctccccccgcaggtcctcctcctaaacaacaacaaacacatcagcgacgagtccttcacggggccggacgaaaggaacgtcctgaactcttttaaatcactggaggtggggattgtgcagcgctgctcagggggagaaggcacacagggcactgctcacctggagcgccgtccacatgaagggaggcattcccaccccgctagctacactcctgacgaggggggatacccctgcttcttttctctgcttctctcccctgcttcaatccttcgcttctcacccccgcttctcacccccgcttctcacccccgcttctcacccctgcttctcccccccctgtgcaggaattagacattagctcctgcatgctgagcagaacggacttcctcagcaagtgcacccatttgaaaaacttgaagagcctcaacttggagggaaataacatccacacagtgaagaatctgttccacttggagagtctcctcgactttaatttatcaaacaacaaggtgtcgaagttgcactatgattcgtttcctccccagttgcagcggctcagtctgtccaataacttgatcaggttaggcggcgatggggtggtgcggtggtgcggcgatggggtgatgcggcgatgcggcgatgggcgcagccggagaggggaccagtctccgccaccagccgccagaagccacctccagaaaccaccgccacacgccgccagaagtcaccgccacactccacacccctttgcaggaacctggccccactgcggacgctgcaaaaattggaagtcttggacctgcgcgttaaccgaatcgacaacgttgaagagttcacctcattaagggatctgcataagttaaaaattctttacctaaatggaaacaggaaaataaaggaacacttccccaatattagggacattctcaagcaagtaggtaccttcgatgataaggtagtgagagagcatgaggagatgatgcagcatatgtcgtcagagatgaaggaatgcgttaggggcgatcgggaggcaaatgcgagggagccgcgggtggaggttcacaagggtgcaacgaaggaggtcacaagggaggtcacaagggaggtcacaagggaggtcacaagggatgtcgttatggataacaccagggatgtcgccagggatgcctttagggatacgaaatggggggtgcctagaaaaggggtggccccccgcgcgcaggtgagtggccccctcaaagtgaaaaatgtctgtcccttagttggcgttccattgtgtgttcctaccacgcacccgtccttgatgacgcagcgtccttgatgatgcacccatccctgatgacgcacccgtccttggcgacgcacccgtccttggtgacgcacccttccctgatgacgcacccgtccttgatgtttcgtgcaggccaagctgcagcgccccccaaagaagaaggactcctttgatgaggtaattgcaagcagagggaggagaaaatgggactcctcccacttggtgggtagatgggtagatgggtagatgggcatagaggcatatgggcataagggcatatgggcatatgtgaagacccatcccttaacacccatcccctgctgcctaattgcaccgtttcgttgtgccatgtcccgtttggtccatcggtagaggcaatggaaaagttttttttttttttttttttttattttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccttgtcctgtcgccatcataatgatggtcacaccctcatcgtcgctaatcaccaccgttggaccctctctttttcataaggcgagcgagcacgaggggggcatttctcagcaggcctctccgctgcaacgtcattccacattatagaagactgagttgtgtgatgtgtgttgtgtgatgtgagctgtgtgctgtgtgatgtgtgatgtgagctgtgtgttgtgtgctgtgtactatgtgctgtgtgctgtgtactgtgtgctgtgtgttgtgtgcctctgttcgctgcgtaacttgcgtggcatgccgaacccttctgtgcgaggtttcccttcaaggggggtgtcacatggatggggacggaagtctacccctggttgcctgtacatacatgaacataactccagcgcacctattctttgcacacgcggatggcgagttgttcctcccgctcggtggaaatgcggatggacacgcgggtggatacgcgtatatcaacgttgatgtatatgtacacgtacacgtacatgtgcgtgtgtggtttttttttttttacttcgaaacggttaagtgaatggccacgtgaaagccagccgtacttttcgcggcgaatccggggaagacttagcttccccttaatacgtcgttaaaaaaaaaaaaagtggagactttttaaggggtcagaagtcccaacatttcgccccatccaagttggagtggccgctgatgggaaggaaataatttcagcacgccaggggggagccccgaacccaaagccaaaggattgtgtacaaacgtgcacgcaaaaggatttgtgacagcaggcagaagcaagcgccatgggaagtatgcgccatgggaagtatgcaccatgtgaagtatgtaccaatgcaggcatgcaccgctgcaagtttgcgaagctgcatgtacatgcgggcttacgtgcttgcgaacaaagcggcgaatgcgtttgaggactgaactgcagaaaggggaagccgctttaattttttttttgtttttactgctcgagagggacagcttacccaacatacgatccactacatacacgtcgttttatgcacatccgtatgtgtttcccctttgtgaggtcccttttgtgaggtcccctttttgaggcccccttttgtgaggccccctttgtgaggccccctttttgaggtcccctttttgaggctctcttcttgctggttagtgcctgagtgagaaattgctacgccacgttcaggcaagaatcccgagcggtagagggtccattccaccatggaggggggggagagtcgccaggcccacatgggcccagggagtgggtcgcaggaacatcccgaaacgcaggaacatctcgaaacgcaggagcatcccgaaacgcaggagcatcccgaaacgcaggaacttcccgaaacggagggatcgattgcgccgactgctgcggttcccccgcaaagtgctcaggcactcacccctgaccaccagcaaatcgtagacgcgctgtacgacacgtggtcgaacgaccaggaacgcagaaaagaggccgagagagtcctaaacgaatacgaaaaggaagagcagttcattctctacctactagacatatgctgcctcacagaggtgcacaataatgtgcgtaagttggctgtcatttactccaaaaatttggtgagtcgcttctggaattgtaaggatcttttccattttagtaccgatataaagaaaatggtcaaggagaaaattttggttattctagccaaccggagtaccgtgagctactactacaaggagttctcactccttctgaggaaggtggctagatatgagttggtgcataatttcccccagctgctgcagttcttccttcaggagttgagtacgcatggggggaacccaaacagcttcggcacccctggccctttcgactgtctccccaccgtggacagcctgtccagcctatacacgtacatgtacctgctgtacaaggtgctccgggagcagtacagtaagaagctgctaaaagataagaaggaaacctacctcatttcacaacagtttatcgactgcctctaccccatttgggaaaatatcttgaacgtatattttcagtgcagcctgaacgaggcgtgtatgtgtggcagtgaagggacgtgcaataagtgctttggggagtacagcgctgtgatggagcttgaggggaagctcacgttcgagcggaaggtggagcgcgctcagaaggtggcgttcgatcagaagctgacgtccgagcagaaggtggagtgcgctcagaagatgacgctcgcgccgaagatgacgcccgcgccgggtgtgagttgcgccgaatgggtgcccgtcgaggggggcgggtccagtgacgcgcattacgcgggggaagcgtccgcagggggaagcgacgcctactgctgccgctttaacgccgaaagcgacaaaaaggtgaggatccttaaattcgtggacagcgttctgcttaacctgattattagtagagatgacgttcagagggagcgggggagaatctacccctcgggggagggtcgcctacagggtggtcgcttccatgagggtggtcaccccaaaccggatgatcactcccaaccggattatcacccccaacaggatggtcactcccaaccggatggccacccccaaccgagtgatcacccccaaccggatggccccccccaaccggatggagagtgcgccctgcgaaagaagaccttcctacagtgcctggccaataaaactatcttctacctcaagtttgtgcggagggattcaccgctgtactatctgaaatatttgaaattcctgctgagtagcttccttcacattattgaatttcagagtgccttacatgagtatataaaaaaagatatcacggagcagtttatctgccttttcttaaagaagcatctaagtaaagatatatacataaacagtgactgctacgatgtcaaattttttgatattattaatacatgtattgtaattctaaggagtttgttctaccatttctgtctaagtcaatacaacctaatcaaacaaaaaaaagtgagagagaattacctaacagtaaaaagtatgattaataatcaaagtaccttttgcgatacgtttactgaaaaaacggatctagaaacaaaaattattaacactgttgtggtgaatattaacaacctggagagtgaaaacaaaaaagggagagtaaataaaaattatacctttagggatatactgacttatatacgggaggaggtaaaatatgcactgactagtgacgattatattttaatgcataatcagaaggctcttgaaatattcgaatttttgagaacgcattgtattaatatgtctactgaacaaattatggatatcgtgctgaacgttaaggacaaggatggacatgtagtggaagaaaatatgttctactcctctgcaagagaatgtattatcgaaatcgcatctgagccttttttgttttcaatttttagtcacttttttgagcccttaattaattctctacataattatgttcatatgattaagtccgttccggacaagttgaaggatctacaggttccagaattttctgaatccattattgagttggatggatacttaaatatttactacttgttatattcatctctacataaaaaaataaaagcagagcatatcctttgcatgattcagtttttcactgactatttgtcgattgagtttactcaccccttagtcagttaccgaattgctttaatattaaaagtgtggattaaaaattacaaggcttcctttcccttcattgatgaagtgactgttctcatttatgagaatatccgtttgctgtacatgcacttatctcccaagtgtgttgtgggttctttgcttcgaacgagaccctcatcatcatgtggcttgggcgagagggacgctcctcccccggaaaaccactacgccgctatgtcgttcaacttcctccctctcgtctgcttcaaatttgtttgcttgtttaactacatatttaagtatgagtatgtgtacgagaactacgactttattaacgagattctggtgggccccctcataactctgctcacgcaggtgcgcaggagagtgtgcaattacattcggaggttcgcttgtcccgcgtctggccggccacctccaacgcggcatctcatcttttcaccgctaaccgcgcatctgatcttttcaccgctaaccgcgcatctgatcttttcaccgctaaccacgcatctgatcatttcaccgctaaccacgcttcccccctccttacagatcgcctacccaaagagcatccaaaaaatcctgcagatcctcagccacatcgtcttcatcagcaacaaagaaaaggacataaccatttttaaggataattacaatttccttctggacctctacaagagcagcaacctttccataaaggaatacatgcttaacatcctcgtgcagatactgaacaagaattacgagtttggctgtggcctgatggagttcatcccccaaggaggccgaggacgccacgaagtagctaccggctctgctaacataaacactcgtggtgatgaaaaccacagccagagtggccccccccacggttattaccccccccatgggggtgttcccaacaaagggggcgaagattacgtactatttcacttcagcttagacgtaatagcatataccatactggggaggaaaggtatcgatcaggtttctcacccaggtgaaggtagacagtaccttctggacctgcgcgctctccccccgtgcggaggagacaactactactccgttccgcagctaaccaacgaagtaaatttgtatgtagaccaaaccattagcgatagcttctacaccctgtggttgtgcaatttgaaaatcatctctaaattattttccgcaaagaatgaggagataatcaagagagtgtgttctttgtatgtacggacggtccacgtgataagcgagcactttaagaggaaggcttcaaaagagacgacgcacgaaatgagcagctcctgctttgatgtcctcatggaatacatgtgtctgttcatccttcacgagactcacactttttacttaacatacgaatcagtctcgaccaacgtgctgactaacgaaattttgaaacctcaattgctagctattgttagaaataactttaccctggatgatgaagggaacacggagagatgcatctaccttctacacgtctgcatggggttgtataaaaacagactgaaggatgacatgcccattctttacatatatgtaacaaattttgtgatcatatatttactgaaggtggtgttgaagtacatggagaagctcttccctgtgtatacatgctttgaggggtctcccagggggggtaggagcagcgagaggggaagcgaaagggaaagtgaaaagggtagcacaggggctctgcacggagagaggggcggaggggagatacgtggcggaagcctcctgcagggggagagacaccgcggaagcctcctgcagggggagaagcccgcagagctgctctcccaagcagagacacacgcatcgaagacggataaggaaggtgcaacccaccacaaatgcatgacgcataataaaaggcaaacgaagtacatatacgacaatgtggtgtcctatcagcgtgaagaaattttcgatacccactttggcatcctacagagtgatttgaagcaacttctagggatggaatacctaaaggactacgaccttggagaggctttcaaaaattacaacttcaacacagtcaacgaggataattatccctatgtgaacaaacacacggtgcttacactgatagctattttatcactagacgaatcgaatctcctccattatattttaatttgtttcctagtgtactttcgaattaatgtgccactgttcctctcctccatcttttatcaagcccaatacatacacaacaagagtgtcatgatggcattccttctgttcatttatgtactcacagagaattacctttttcgtgactttgtaccctcccttgttagatcccatttaccaaccacctgtagtagtagcaccccctacctggaaggactcctctacgacaggaacaaacatgctgatttgttcgcctgcacaagggaggacaacacatttctcatcatacaactccttaagctgattaatacagtgctgaacacgaggagggatatttatattgagaagaagaatatcctgcacttgaataccgtttcgtccaacttgagcgcaacgaaaatgtatcactccgctggctacaactgcgtcatgcgcggagtgctcaagtacgacgacctcccgggtgagagcagcggaggggcagtggctgcggaggggcagtggctgcgaaggggcagtggctgcgaagaggcagtggctgcgaaggggcacaggctacaaagacgcaatgcctacaaagacgcaatgcctacaaagacgcaatgcctacaaagacgcagttaccacaaagctgtttctccgcgcacacgtaattacccctttttatgctactcaccaatccgcttctaccccccctcgcaggcgtgtgcaacagagccctcgataacgtcctgaccttcctgcgggacgtgaaggacctggacgacgggaacgcgacaagcgccattgttaactacttgcgggaaaacgtggagggcatgaacgtcgccctcgtcgacatgtacaagaagtacttgggttatcaatagggggcgaccccctaacccccgtgcggtgttggcacgaatggaggcgcccgggagaagaggtccttagtggaaaccatttcatgtgcaacgcggagagagaaatgggagagacaccgcgcggcaggacgtacacacgtgttcagacgtacgtagttacggtggcggaaaggggaagaccgaactgaaggaggagccaagaaaaggtggagctcttcccatgagaagcgtcaaaatggtgaaggcgtatcgcgtaatggtgaaagataaagtgttgtaaggaaggaaaaaaaggaaaaaaaaaaaattaaatataaatagctagccagctagccaattgctaacaaaatatgcgacacacgtcccaccacctgaacggtgcagggaaaaaaaaaaaaaaatatacatagctagctacacaaatgctaacaaaacaagcgccacgcgacccaccgcgtgatcacttcaggggaaaaaaaattagatagacatagatcgacacagatcgacatagaattagatagaattacatacacatagccacacaaatgctaacaaaaacgcgccgcgcgtcccaccgcgtgatcaccgcggggaacaaatctcagttgcccccactttccagttcgccgcactcgcacacagtgcaccagtagtagatgtacaggagctgcagaattatgaggtggttggatttctcttcgtccgcatgctgcgcattttggttaacattttggggcccccccttcttggtgaggcttgctggagatgaggacatcggcacggtgttgctgaacagaaaatcgtcgtccatatggaggaagaaacacgtgtgagggttgtttcgaaaaagaaattttactattttgttggatgctgaaaccatgggaggaggactgttaaggaagtaggactgaatgtaatttacaaaaatattttcgaaattttttttatttttaaattcagttatgtaattaattttgttttttttccgtttcattacatcgaagatgggtatgttaatatcgacaagagccaagtggaagatttttttgtgatcacttcgcccgtcccctttacattcgtttttccccccctgtggagacaactccaattttatgagaaagattatcgtgtgccttttatatttatttatttctttataatttatgagcctttttatgtttccaattttttttaagtcaatgcaaatcgagtatggcgcggcgtgtttgtgccttccccgtgtgtttaaatctgtgtccttgtttccatgcgcgtccgcagaggggccgtgagattcatcaccggggggggtacactcatcgggagccgtacactcatcgggagggatacccccatcgggagccgcacactcatcgggagggatacccccatcgggagccgcacacccatcgggagggatacccccatcgggggcggtacactccccgcgagctgcatcccccgtgcccgaaaatacacacctgccaatgttgtacaggtgccccaccccccgctgtgcataaatgtgcaatgttaagctgtacatgtcattggcatacgtttcattcgcttttttttttaactcatttacaattttagttaaaattgttttttttcctctcgcgttagatcccttttgttttccatgtgcatcatcatttctgtgatcgcttccacatgtgcctttttttttaatcctttttttttgcgacttgtttggatatgtgtccaagtccttgttggggcacttggattttccgtttcccccctggtggtaattcgtatccttccccttttttgcccatccttgtttgcagtccccttgcgtatcgtggcgtcttccccacgcccgcgcaggtggctgtgcaggtggttgtgcaggtggttgtgcatgtggctgtggggatgaccgcggatgtggtcgcgcgtgtaactgtgcttgtgaccgtgcttgaaaccgcgcttgtgaccgctcacgtaaccgctcatgtaaccgcccacgtaagcgcccacgtaagcgcgcttgtgggctccccccgctggccttccccgccgcaacgtcgaaacagtcggcgaacgaattcaagaaagacattttttttttccgtgcacaggttagggaaaaattaaacaacgccacgttgtgctgacccacgaactgctcgacgtacctgcgcacaacggaggacatgagtccactgcaaaaaatgtgatttatgaatatgtggtcaaagtgatacacctcccggaggtacaggatggtgtgcttgtcgacaatctcgactctgtcattgtggagcaggaatttctccaggttttttttttaatgtctaaaatgaataccattgggggggagggggaggtggagaagaagtagggggaggagaggtaggaggaggaggctccccttcttctgcttcttccccttgtgttggtcccgcttcggaactgtgaccctccgcttaacccccccgctacttccttccctttccatggctgtatggggactccgttcttagtagggctgttcaaatttcgaatgatttttttaactttcctgtcatacgcaaagatctttatttcgtttaaggtgtcattcgtgtcctcctcgtttggaggtctcttcctatcgctaaatcgggcatacaaaagagtcatcattttgacaagagcttggacgtcgctgcggaaattgtcatacttagaatgaaggttgagcagctctccgtttgtttttcccctcgacgaaattttattcatgttttctctcctatctgtaatgccatttttcaagtaatttttaatcgcaagaggggtccccccctttcgaaggtctccttctgcctctcctccgcttagtacctgccccaactgcagccgaacttcatccactattctgtacgcctccttcacattggccaatttttcaaaactgctaagtttgttttccagcaatatctgtgctctcctcacttgcttatctctcgtgtagacctcttggtttaggtcagtctctgtgggagtgcttccgtaatttaatctgaatctcctcctaacagtttgcacctccttgtttgctgtctgcgaagtggttggtgcgggggaggaggaggaagtgaaggaggaggatgtgaaggaggaggaagtgaaggagaggaggcgtgtatgtgcacatggttgggtgagaagcacacctaagtggcaacggtggcgtcacgtcgtatgcatgccaattttaatagtatcagctagcatggtgacagcatgcctgcccccttttttattcacctgaaaattctcgtacaggcgctgagcctccctctcctgccgttgcacataacgcatgtaatagaggaacaggtcccccctcgagtgatactttttaaccgtcttattcaaatcggttccattcagttttatatcgtactgttttaactgatcgaagctacttgccattttcccgctcctcagttggaggagactatatatgatggcctcgctgaacgtgtgagcagttttttcttccatttgttgatccgcgttcagcttcagctcctgattctgcttctgctcctgctgctcctcttcgttcctggtcagtattttcctaatgatatctgtccttttggttgttgcttcctctggggtgtttatcttggccaggggctccctagacgggacatcggcgcttcctacttctccacgttccactgcctcctccgtggtaggctcgcctggaggcagactgctcccctccgatgcttctcccctctcaggtcccgcttcaattcccccctgcctcgcttcttccacgcctggcgtatcttcctggacctccaccatttctgcttcgtctgccggtacttcgtctgcccctgcttcgtctacctctgcttcgcctgcctctgcctcctcctctacttcgtctgcctctgcttcttcttccccatgctgctcctgtttttccgtttggccttcctcccattggtcttttcggcacttctcggggtttgcttcgtcctcttcctcctccacttcggcctcgtcgacctcttcgacctcttctcctttcccatcggccggcccccccccatgctgcgcatcctcatcctcctcatcctcctccttttcgagtgcccctccattagagcgaaccgcctgagaatggtccgaaatatcgggagcctcccagccggcgtctcgggccaagtcggatggctccaaggtggaggagtggtccgaatggcaggcgtgttccgaatggatgacgtggtccgaatggctggcgtggtccaaatggcaggcgtgatccgaattgctgtcacgatccaaattactggcgtcgtccgaacgttccaatttgtcccttttcacctccgtcacggggggtgcctgctcttggtggacacaccgatcaatgtcgtcgcttccatgatgagaatgtccccaatatgactcatctgtatcgtcccttttccaagacgatggctcccctactgactcccccccttctgactccccccccctcctcctccctcctcctcctcctcctcctcctctcctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacatgtatgtataataaaattcagaatggatgtccggtacggaacacacacactggggcaataaaaatggcatcatccggatgtgcggcgcgatggtacttccacaccgaggagggtccagttgcggggggagcgggtgttggtaacatttgaggcctcgcacttggctcaggatttcaagaacagctttactccaaacttggtactgtccgggagggacattttggtgacgtcgacctggggaggggtgatcggcgggatgattagcggcatggtcggcggcgaggtgataggcgaaggggttataggcggcggcatgatcggccgcgagtgacggtatgatgggccgcgcgcgacggtatgatcggccgcgagcgactgtacctgggagccgagcgatatggatacaaattcgttgtacttgtgcgtgagggacaccgcgactttggtgtcgttgctaattttcgtctttacggaggtgttcttatcgttcaggtaccaaatggaagctacgtttatgctggattttttttctgatatattttggatgagctcgatgctcactgcgttatcattcaagcttttattttgaaagaagaaatttaatgcgaggcttccgtaggcgtgtttgttggtggggatgctacaaaaggggaggggggggagaggccgaccaatgagatgggtgagcggagggaactaggtacatggggtggaccgcgtataccgcgtggaccgcttgcacagcgagtggtgagcgagacggggaagcatccctagtgcgtaggggcccctctcctgacatgcagcattacgatcggaaggagaaaatatattggctgtcataattatttttcgtgtaggctcctccaaatgagtactgcaggtttttcacgtctaggttgccttgcagctggcctgagaaatggaacaaaaggtggaagtctcacgtgagtagtgagctcaaatggagggagcacagcagtggggggagaagcagtgcgggcagtagcagtggggggggaagcgcacagtgcagggcctactccacaggacaaacgtatgcaccaaaaacgccgttttgcttacctccaaatttaaactcagggaacttgggatgcgaaccgacgtggatatacttaaagaagaaattttttacattgacggaggaaaatacattcatgtgtgacgatgcgtactcactgtagacctcgatggtgtcctcatcctttccattactcttggtgtactttccgcagaggttaaggtttttcacgtaggcgggctgggtgcaagcggggtggagtggcagcggtgtggagtggcaacggggtggagtagcagcggggtggagtagcaacggggtggagtggtagcggggtggagtgttagcggtgtgaagaacgtgcgcgagatatgtccgtgctgcttccgtgctgcgtcaccgccgcttcaccaccgcgtgggggcagagtggagaggtacctggtacttaacgtccagcagacttattcccgtggcgtcaaacttgatttcattttttgtgttgtagatattattctttaaattggtgtagatgctgtaggtgttgttggcgaaggtgaatccgctcttgaggaactgcgcgggtgggaggtggtcacgagggggatgcagagggttaggtgcactctcacggcatggcgtggcacggcatggtatggcacggcatggcatgacatgacatgacagctttgtaacagcgcatttggcagcgcatttggcagcgcatttggcagcgcatttggcagcgcatttggcagcgcatttggcagcgcatttggcagcgcatttagcagcgcatttggcatcacatctaaccgcgcacctaaccgcctcagcgtgagagactccgttcggcccctcccatctgcgctgctgtgccctaccggttgcttcgaaacgctcgtgtgctctaactcaaatttgttcgcgtgcggaaagtcattcttaattaaatctgcgaggggagggagggagccgtgtgtttaagtgtaagcagcgacatgtgtgcatcaccacgagtatatcaccacgtgtgcatcaccatgtgcgcatcaccacgtgtgcatcaccacgtgtgacgtcatttccacgtcgccccgacaaaacgaaagaaccaacgtagagagggaagcactaggaagggtcattacctagtgaaggcttattcagcagcttcggaaaatccatgatagattacaaaacgtggatcagtgcgtgtgtgtgcgaatgtaatgggtagggaagttaagccaggatgggctcatatacacctgctagtagtgttatctagcatacctacgtgtttaaaaaattttgcctagtgtgcttttcgtagtggtgaacactgatgctttgttcaatcgtttatttctttatttttttattcaagtgtgggtggggtaactacgctgatgcagcggtgctttgcaaatatctactgatgggggatacaaatgtaggttcacttgttgatcgattcacgacattctgtgtttcatcgcgcttcgattttttttttttttttttttttgtgcttttccaaggtgaggaggctacccgttttggtgttcgccttgcatccgctttgcatcaactttgcatcagctttgcaccaacttcgcatcacctttgcattaactgcgcatcacctttgcgtcaacttcgggttcggtttccccacccgcttggcgctcctttcgattttttttttttcctgatccccccgcagagtgggccacttacaggaaattttggcgccccccggtgtgccttcacatgtacacgcaggcgcagtttgcagcgtcccctcaagcggagtcgcccccccaagcggaatcgccccccctcctctcggtgtaatttttcgacgaacacgtgtatgtgcaaaatgctgcacgtgctttgagctagccgttcttcccccctcccctctttgccgctgcgtcagaggtactacgctgctgtatacccccgtgatgcgtcctccgtgatgcatcccccgcgcgactggccacacagacatacataaaacccaggagtgcagaaccgagccccgaacctacacccctctttgaagagaaggaagaacaaccaaaaggggaattaaccaagtgaacaggtaggaagtagccaacaaggcgagtttccaaaagtggagaaaaaaaaaaaggctactccaaatgggtaacattccacactgtgacacagtgaagggtggcttctcttctctgttctttttttcttctccttttcccttttctttctttttttttttttcttcttttccacttcgaatcggaaggaggaaggaaagccccaagtcgtcatacataatatgcccctacgcgtttaagtggcagcacgcaatacaatacaccctcgtgtcgtttaaccgcacaggttacgccctcccgtgtgatacctcaatataatgcactctactgacacttgcattactaaattagttgagccccttacgaactgatctctaggaatatgcaacacttttatgattatggtacaagaggtgggggaagaatagcgatttatttaaaaagaaaggaagttttttctttcttttttttttttttttttttttattcatttcacacttgggttaagtttttatcgtgcctggcgaggtgtgataatatttcttgcgggagcggctctcccaattgacctgaggcagttcatattgcaggcttcccatgtggcgcttcttaagcgatgcttcttaggcgatgctccccattgcgtacaccccacttcaccgtttgcgtttttttctcccttacgtgtgttaaacgcacaggaggagggaccccttctccacgcgataaggcgaaggcaaaaaaggggagaggactctgcgggcactgcattggccaagcgatacgcgccgtgccactgggtaggtagagcgacaaattatttttcgcattggcggggtagaggtagagaggcttccccgttgagctgctgaaaggagcacctccctgctgaactgctgaaaggagcaccttcttgttgaactgctgaaaggagcaccactgttgagctgctgaagcccccccccaagtggatggcaccatggaggacatactcaatgagataatttcgttgagtgaggagaagcgggggaggaagtttgggtcccaaggagggggggaccatgaggatgataggcaaacgaacctgagcggggagaagcgtcacgggggaaaggccccccaaaggtgtaggaagcaccaactgggaggcgacctactgacgggggttgttcccccctccactgatggtgccgcccccccatccagcacgtgggactcctccactgtgtgctccgtggatgatgaggccatgagcgcggagaaggctagtctgttcagtcgcataataaatgagcgaaggaggaagagcggggggagaagccgaaacaacaacgaggaggagacacactttggggacatccaccaagacatcgagcaaggcatcaacgagtcctccaatcgaaccacccaccaggccacacacagatctgtggacgagcacaccccgctatgtcaacagacgaacaacttcaactcctacctcctcaccgtaaatcaaatcaacacacacatctcatgcatatataaaaatattgacaaaataaacgcgtggaaacaaaaaatcgattttaatatatacgacacagaggaacttaacgcgaaaattaactcaacgatttcaaatacggaggatatcatatcagaagttaaaataagcctttttaatttaaacgaggagaataaacaattcgagataagtcccaatctcctcctgagtgaagttaaattgaggacaaatatttttattgatgtcgttcaaaaatacaaagcttgtgttaataaatataagagtgtgtgttgtcattactatgagcatgtgaatgcgaatttgttaaaacagtataggttgatatgtcctagtgtgactgatggtgaagatcggcgggggaggaggaggagcagcggtatgccacagggaaaggtgtgcaagggggggagagcatcaggaggagcggcaggaggagcggcatcatcaggaggagccgacctggatgacatcgaacagtttttcaatctgcaaaagaagaacagctacagcaacttgggggaccatatacacccaaacgatgccgatagggtgaacatacaaaagatgaaaaaaagatacaaggagttgaagactctggaaaggaatatatctgcattgaatgagttgtacatcgagttagcttatgttgtaaaaaaaaggacgaactatattaatagtatagaaaataatgtataccaagtgaaggactacacggacgatgctctacacaatattgttgctgccaagaggtaccatgcacttgtaaagaagaagcttttctacttcagcgtcttcctccttgtcgtggcacttgtaattttgttccccgtttttttcaactactccgtctattgagggggtatcgactgagcggaccggctttgcggcaagctgcaattgagtgggttcccccccggtcatgtcgctgatgcgacgcggttccctttttgggtaactcttttttgtgcagctccgttttggtaactcttctccatgttgctcctttttgagtaactttgttttgtatttttccttttttcgcttctctcctttttgttttatcttaggcattttattttattttttttcctttttaaatagcccacctgctgtccctggacagtcaaacagcgcgcacggggtggggttgggcaggtcttccctcccctctcccgcacgcctagcagcaacgctgtgataactccaccgcttcaacgcactgatgtgtgtaaaaatgtattaaccgttatgtagaaggttttttttttttttttttttttcctacctcttcttcttccccccccgcgcatccccagggatatccattccgcgtatctttatttgaaccaactgatgtgatcactattgcgaggtgcaacactcatttgggaaagggtgcacgtgtgtgtccctttttcaccctgtttcttcatacagacccatttacatgcatgcccaaaggcaccaaaaaaaaaaattgacagttaaggggaagtgtataaaggcgatggcaaacttaaagttcgcgttggatcattgccgatggctagctgctcaactgatggctagccgcacaactgatgaccacgcacaggaaaaaaaaaaaaaaatccacggccgagtgctatactgctgatatatctccaaaattaactcctttaagaggggcggagtgaatactgtccttattggattttcatctatcatctgcttttggtaacactcgcatataaagcagtagaggatggtgtccgtgagggtggacaccgtggtgatgaagtgggaggtgatcatcccgcacagcactccgatcgtctgcggggggggaagcagtgaggagtaggcagcccgcacggaggtgcacagtacagagatatgcacagagatgtgcagagagatacgcacagaggtacgcacagagatatgtacaggggtaggcacagagatgtgcacacgcgcgtccacttacgagagccgcaaaaaacgggttggggacaaaactgggggagaacaaattgccgtatcgctcaaaattgttgaaaatctgaagaggggggcgaggaagggaggggaaatcggaaggaacagtggtgaaacacgcggttgctgcgttgactgacgtggagtgaaactccgtccttcgttccatccatctatgtatctttttcttcttttttttacattgaacgagagaaatgtcacccctagggttgtgagacacgggaatatgatgttaacaatgtaggttatctgcggggggccaaaagggaaaaaaaaaaaaaaaaaaacgacaaatgtgtacattatgatgacgtccttttttttttcttttcttttttcttttttttcttttcttttcctttcctcctttgggacccgttctccctaccccatgcaaagatgccgctggcgaagtcgagtttgttaactttttggacgacgtgctgcaggcgaataggtacgggtacgacgtcatggaaatctgcaaagagaggaagaccccaatcatgggaggagcatatatgagctaaaacggtggtctcgtgcagatcgaatttgcaacacaatatattggggagtttagttaggaggggaacggccttctctgctttgccctcccggtacttattattttcctgtgaggagagccgacttacctcgcagtatgcagccatcgtgtgcgtgtcgataaaattcgaaatgggtcttaagaagagggctgcagtgcggagtggggggcattggttcgcctacgtgtgctacgcggtcatgctgtgtagccagccatgggtgcctccacgcatgggtgagcgtgagggcccaccgcgagtgcctaccgaatcgctccttcaacttgtgaatggattcgctatagaagaagggaagggacagagtgctgttcgcccaaaagaacagaacgcgtaggtgcttggtgcataggttgataaagctcgataggatcaaactgcccaagtgataattcagtattgtctctgcagggggggagaggcgcgttgtgagggtaccaacttttacacactttttcgtcgcattggtctgttctgcgcatggttggctccttggaacccaattgcgaagtgcagaattactcatggtggcttgggcactgagcttgtagttagcactatccttgtcgcagaagtaccagacggcccctgcaaaggttgacatgtacgcaggtgttattgcacatgaaatgaagcgtttttaaaattcgaagcgcgttccccacgcctggtctgagcgacattccttcgctacctaaataacttatggtgaactggttgagggactgcaggatttcacacacgaagaagtaggtgtatatccagaatctgcggtgcagggcggtacggtttgcgtgtggggggcatatatatgtgagttgcggcagtctgcaggtttgcaacatgcaggtgtgcaatatgcaggtgtgcaatatgcaggtgtgcaatctgtatatatgcacattacgctgcgcacgccctacatggaaaagatgtacgagctcctgaagtagtggaagaccttctgcagggacacaatctcgctgtttccattcgagtccagttccaagcttagctgcaaaaaaaaaaatgtacaacgtgtgtattttgtgtcctgcacacaggttggtgtcccgtgtgcgggagaacagcgcaacggggcttcttttcgcctgaacgggcaataatgttcacaaaaaaaaaaaaaaaaaaaaatagctagctagttagctgcccggttaactgtccggttagctggccgcttaactgcccatctgttcaggcaaactgtggcatttaatttttcagccggaggcaaaaattaccctctgctcgtgaagcgtcccggcagtcatcacataaatgtaaccatacatccacagaaaaaaccaagcaaacgaggtagccgaaacgatgcaaggtgagtaaagcagattggacatactactgacgaagtccaaagtgatagtgattaacctgtgtgtgtacttatatgtatttctgtacaggtacaaaacgaagaggaagataatcccatgagctagcaaaccaaagcacacaaaaattgacactaagtagtggtacgaaaaaaaggctcccttaatgggatgaaacaggaggtacaaatgcttatggataaaatacacaggataaaacaacatggagaagctgaaaagaaatagcgctaagtggagagtgagggaagacaaataatacatacaacacaagtaaaaaacacacaaaaaaagagaaagaacagtaaaaaaaaatatgtacacgaaggaattgttaaaggaaaataaattaacaaacactttgtaccgatctgtaaacaccacatttacaaccctctctcgtaaccctttatccaatggatagcatacgttcattatattcaccgtatcatagtagggggaaatcagagaatattctacgtacaaattattgtttgtactttttgtgtaatcgctgtacaccacattggttgttttgtttccctgtttgtccataatttctttgggttttttttttgaaaaaagggaggagtacgagggggaagaggtggaggagtacgcggaggagtgcgcggaggagtgcgcggaggagtgcgcggcggaagaggtagaggaggaggagaagagagggttatcgaaataagttgccttttctttcatctctacattgtcactacggtttgtcctgttgccatctttttccttcctcattttattcgccccatctgatgtgggacacgacttcagacatttcccatatttattcagtatttccattttggacagtttaggagacaaggggaagtacaaatacgagtgattcttcatatccctcccacagattttcccactgtagttggtcccatataatacacgcgcatagttcccatggtacaggtaacagagcatacatatggagaggactagcaggtaggcaaaaaagtacgcagcatatttatgatctgtgtgcgttcttttgtttccctgagcgtggtcatagtttgtgtgacttccttcgaggtgacttccttcgaggtgacttcttccgatgtgaattccttcgaggtgactccttccgaggtgaccccttccgaggtgaccccttccgaggtgactccctccgatgtgctcgcctccattcccaacgacgtacgttaggggcgtgcccagtggcacttgctcagttgggccctccccaatatttacactgccacacgtgatgtcatttgcgtacatgttgttgaactcttgtgcacctatgcttctgctgtccatcgggtctgccctctccaccagggcctcgtactcccccctgctcgccgcgtcaccgtggttcatggggaggaagtgcgaagcgggcggaaattatatctcaccaaggagctctgccacgttgctacgtctgcacgctgctacgtctgcacgttgctatgtctgcacgctgctatgtcgccacgctgctgatcgcctaaacttgaggagggagaaaggcacccctcgtttggcacaaccgcgggtgtaaagtcacgtgttggcaacaatccgcgtgtctcatcaccccttagtgggagccgcgcgagagttgcgctgggggatttgcaggtcctggggggaattgtttggacatgagcggtgtgggtatgtgtgcgcgcgtaggtacgtattggtgtatgcgcacgtgtgtgttatttttttgtacgcacttttttgtgcgcacttttttgtgcgcatttttgtgtacgcatttttgtgtacgcatttttgtgtacgcttttttgtgtacgctttttttttttttcgcagcggacgcgcaagttcattttaacctgaccttggtcaggcgatttatggagttatgtttcccctccttcgccgtgacacgtctgcgacgctgtccgttttctaagacccctcaagtgtgtacttacgtagttagcttgacattggagccgtcctcttgcgtttaggaaagaaaaagggacagccggggggaagcaccttcaatgtaggaaattaatttccccctttggtaatacacccctttggcaatacgcccctttggtaatacgcccctttggcaatacacccctttgacaatacacccctttgacaatacacccctttgacaatacacaccccttgcgcctttttttttatcacgagctgagttgcgaaattgctaaagtgccaaatgtagaaagcgttagggggcgcactcattggtttattttttttttttttccctcccccatagagcatgtcctatgtgtgtggctatgtgtccacgtggcacgcagctgtgtgtgtacgtatgcgtggtggtgaggcatgcatgatggtgaggcatgcgtcgtgctgaagtatgcgtgacgctgatgcttgcgtgggcaccgaacttggctggttaacctccacgaggccgcaccggcttggagtcactcattcgaggatgatccaccgggaggtttcccagacgggggtatgcaccttcggcccttcgccccttcgccccttcgctccttcgccgtttcaccccttctcagccgtgtagaaatgcccgtgtgctcatccttgcacgcgcatgtgccgatctgactgcaactgactgcaatttttttttttttttggcgctttccccacaaaggggacattatttctacttccaacccaaccatgaatgaccctccccctgcccctttggacaaaaaaaaaaaaaaaaatgggcgaataatccatgcttgccaactgtaggagggttggcatcgtgcgtagaaaattgtttcccctttttgtttcccctttttgtttcccctttttgtttgccccttttctgttgtcgccagaaaggggagggggatgtcacaaagggagtgtggcattggcaaagttaagcgaaaaagagtgataaaaagagaagtggaaaattttgccataaaaattgggccgctatccacatgcagacgtgcacacagtgagacgtctcaaccgttatgtttatcaccggagcggcatatcacttcagctcagcttcttccctttcctttcctctccgttttgcccgtgcaaacagattagctatctctactttgtgccacgctgggaagttcattcgaggggacattcctcaggagcgtctccctggagcatttccctgtcgatgaaaatgggggtagacgggtggacagccacgtttaagcgccaacaggggaaaaaaaaaaaaataaaataaaataaacgggaggtgggtgcgtatagcgaggcccttgaagtttttcttttactgttaagatattgtttcgtttcgtttcgttttatttttatcattttgttattatttttttttccttcactccgttttggcaaatctgctacgggagtgtccatcccatgcagaaggtatgaggtgtgcgaaaaaacgaattaaccaatgtagccaagacaaagaagccaaggacgacaaagaagccaaggaaaccaaattaaccaacgtggccaaaggaaccatcgtgacaacctcgtgttgattccctgcacacttcgcaggttgcaacatttgcgtgaaaatatttttaaaacgccccaggaagaagaaacctgggcgccataagctacagtttcgatttgcgcagataaaaaaaagctcgtggggcaattaaggtttttccttcacgtttgtaaatagcgccacggtgaaaaacggttcgcggttaaaaaaaaaaaaaagggcatgggtggagtgggcgccgtcgcctgggagaggcatagatggggtggggcgtcctccccacacggccatttacttgtacccagtgtacctattgtacctattgtacccatttacgtgtacccacttccttgcgcctacttcttccccgccttcttaaccttcttggccttcttcttcttgtctcccttactgctactctccttcttgctcatcaggaggttcattttttttttcagttctctcttggcgtgataaatctggaagcgttcatagtcggtggctaagtctctcttttttttaatcgtcaacttttttcccaaattggattttttaaactctcctaaaatatttgtactttttatagttttttggagaaatcctgttttgcaatttttattaattttgattctttcttttaagagtttcagtctcttcaggggtatgaccattcggggtactctgcgcggggagggatggtcgcatggggataagcacagcgatggcgatcacggggtacactctcacaggatacactctcacggggtacactctcacaggatacactctcacggggtacgctctcacggggtacgctctcacggggtacgctcacgacgcacacccagtcgggcacacccgctgcgccactgcgccactgcgccgctgcacaggcggtcatcccattagcgctattttttattaccctgtgatgaaggctccatcgacaatgactcgggtcagcgtcacgatgtccacaacgaagcagagctggaaggggggggaggaagcaaaaggagtgtacgattagcggcaacgggaggtcagaagcagtgtacgattcgcggcaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgcatcgcaagtggaatggcagaattgttttaccaatggtataacgtatgttgcattatgccgccgcgggggaggggaaaaaaaaaaattcagcaattcggcaattcggcagttcggcaattcagcaattcattcgcgccatgcataagagggcgacgatgcaccgagctcgattggggtctgtgcttgccccaaacgaactcgcaaaagttatgcagcgcgtatgctatgctatgctacactatgctatgctagctataacagtgcgtacctgtgacagtggcacctaccattgtggtttttttccttcctatgcgcggggcgtgctgcgcgcccttggtcccattggtggcgcaagggtattttgggcgcccgctatggcaccgccaagtcggcgcctcggcagagggataaaaatatgcgacctgcgcggtttacgcggtttacgcggtgtactcgtgtatgtcgtgtacgcggtttgcgcgtgaaaaaaaaaagggaaaaaaaaggaaaaaaaaggaaaaaaaaaaaaatggaaaaaagagagaaaaatacttacatagtatatatgcttagcttgttacgcaccacgtggactgcgtcctgctgtgcagtagttcccctctttgcaggtggttcccccctctgtgcggagcaacccgccgcgcactcacgtaaaggcgacctgcacgtccgcgcgcgcggcggtctcaatgatattcgccatggccacgctcttctgcgcggcgacgttcatgtcctggcaaaaaacgcatttaatccccgactcgcggagcagcttctccgcctcgtcctggtttgtcccctccagccgaattataagtgccttcttaaatgcagtatctttaacagcccggataatacccctcgcaatgatatcgcatctcataatgccacccaggatattaatgaagcataccttagcctttgcattattgttaattatttttaatgcctctgtaatttcgtcttccgttgcccctcccccaacatccaggaaattggaaggggagccgttatgcagtacgatgagatctaaggtagccatggctagacctgctccattgaccatacaagcgatgttcccatcaagagaaacataatttaagttaaatttctttgcttgtatttcttctgcattttcttgtgagaggtccctctgttgaaatacctccttctgtcggtactctgcattgtcatcaaaatttagtttggcgtcacagcataggactcttccatcgttggtctcggaaaaaggattaatctcgagcaacgtacaatcatatcgcttaaaaattttgtacaaatttgctattacatctgtggcgatatccaactctgtatttttgaacccaattttttcacaaaattcacgtgcctgaccatgactgaacccgttttgtacatctatgttcattttgtgtatagcatcgggattccttttgctaatttcttcgatagaggaacctcccgtggatgatccaaggagtagtatcccatcggaacttcggtctagtagaaaagcaacatacctttccttccttatgtaaaaacgctcacatataaaaacagtattgcattttttcccctcctctcctgtctgcttcgtcaccagtgttttgtttaacattttagacgctacttctttcacttctgtactgttgcgacagatgtgaactcctccttcgaaattattttctttaaagtaccctactccccttcctccactcagtatctgcgcttttattactaagtcgatgtctccacaaaggctttgtagctccagtgccttctcctctgcttcttctggagttttcgctgcgaacccttgtgcacatggaatcatattttttcgcaacagatctattgataaatattcgtggatgcttaggtgtcgtttcgttgtcagggcgtgatggttggtcattcctgagggggtaacccagttgtctctcccattacttagagatgtgcaatgtcccatgctcctccgcaacttcagaataaatttcgtttccctcctgaggtttatcattttgtagttttttttttcgtgtaggtgcttttttgggctgttccttttcttttttcttttcacctcaaatgagcgtacagctagatgtgggttatatgtgcaagactgacactcgagattgggggggggaggggagagagaaacacaccttctggtggtacaccaaattgggagaggttctcttcaaggggagttcaccacgtggagcaaaaaaaaaaaaaaaaaaaattacatagctgttttgtgtgcctatatgtgagctacagcgcgtgaattaaatttcttttcttttccttcctttaccaacttgggggtcaaaacaaatgtgtcgctctttcgcagcaaaaggggagggtctcacggggcggtcaatttcgcgctggtaaaattgcacatagggcgcagttcctctggcgaatgcttctttagcggctccgtgccgacgcgcgcgtcgttccgtttttttccctccccggggggaagcggttaatcgggtacgccgctaagcagtgaggcggttaaacggctaagctgctaactgttaagcggttgtgtgactgcgtctctgtgtcgcttcgtccccgcttgcctcgtcactgcgcgatgtttgacccctcacccagtcgtgtttaactccgcgcgcgcagccagtgggggtgaactagccatttgtgagtctctcaatctgcaaacctgtttatcgcaaaattgtgaatttgtaaaattgaaaatttgaaaatatgaaaatttgtaaatttgcaaacctgtaaaattggcatgtttgggaattttttttttttttttttttttttggctacctcgtccatttttgcctgaacgggtcaggtaaaaaagcagatccacgctaccgcaaaaaatggaggcgggcatacgcacatggtacgtacgcaattatgccgcttaagcaccgcaaaggcttcctcactgtgagcttttccgaagagaggaaaatttaagcgtcggtggcactttcgctatgtgcagagggggaacacacggaaaatacgaaaagcaaaaagaagcaaaaagaagaagcgaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatttccgcatcgttgtagtggccacgtgtgcatagtatgcgcgcagaacgggtcttcccttcccgtgccgtcgtgtacacacgcacacacacacacacacacacacgtattcgtctctccgtccacttagtatgctgctttgcgcggggaagcggagggcagagcgtgatcctccccccagtgccgcagcccagcaaccacgcaacagggcagtaagcgcggttgcctttcccctctaccgcgctaagtcgcattttttaccccccttttaagctcaccgcttggcatgtgctcctttttttttttttttcccctcgaaaggggcatccaattggccaacaaaaattcttgcaaagttgtgagacgccaaccaagcgcacacatacgtgtaggcaattttacgtactgctgcgcacatggtttagggtgggggaagtgtgagaggccccctcccataccacttcatggcgacgcggagcaagtgagaaggggagcatatccttcatctcgcggaagccaggttaagttggcataacagttttgctcctcccctggttcacgcccacgtgttactacccaccccgcagacacacacataagcacacagtcatgcgtatgcacagtcgcacagtcgcacagtcacacatatgcacatccgcacagccgcacatatgcagagctgtccaaagttggttccctccgcgcggcatcgcaacgagggcacacaggaatagttttctctcgagtgaataaactgccaaggggagaaacgcccagcaattttcccaaaggcttataacccactcgggaatttgtttccgcatttttttttttttggctaggcgaactcgacaggggggaggtgggccagttcttcactcgcaccactccgccggtcagccggtctggcggtcagtcggtcagccgcttttccgctcttccgctctgccattccgccgcttcaccgcaccaccgcaccaccgctccaccgcaccaccgctcttgcgcgaaagatgaagaaggaaggacagcaaagcaaagacgagcaggtagacgaaagcgtactgaagaaatatgacatcgtgagaaaaataggaaaaggagcatacggaatagtatacaaggccaggtgtaaaaggaacagaaaaattgtggcagtgaaaaaaatttttggtgcgttccaaaacgctacagatgcacaaaggacatttcgagagatcatgtttctgtatcaactgaatggacatgacaatatcatcacactgatggatgtgatcaaggcaaagaatgataacgatatatatttggttttcgattatatggagacagacttacacgaagtgataaaagctgatctgttggaagaaattcacaaaaggtatatcatttatcagttattgagagcacttaagtatattcactcagggatgttactccatcgtgatatcaaaccttcaaatatcctactcaattccgaatgtcatatcaaggtgggagacttcggattggcgagaagcatatctacagagctaaatgagaataaaattcccgtactaactgattatgtcgctacgagatggtatagagctccagaaattttgttgggaagtaccaactacacggaaggagtagatatgtggtctcttggatgtatcatggcagagcttctactagggagacctctatttaggggtaactccacgatgaaccagttggagaaaattattcaagttattggaaaaccaacaaaaaaggatatagaagatattaagtctccctttacagatacgattatttcctcctttgttgatattaagagaaaaaatttttctgagattttttcgaaagcttctgtggaggcacttgaccttctaaagcaacttttgcaattcaatccaactaagcggatcactgcagagaatgcactgaggcacaagtacgtcgagcagttccattccattattgaggaacctgtgtgtagccatatcattactatccccgtggatgacagcaccaagtaccgagtcagcttctacaggaatattgtttactacgacatcatgcggaggaagaagtaccaccctggtgggcgcagctttgaggggggcggaaaagcgggcagtgaggcggccatcagtgaggcggccatcagtgaggcggcccttggtgaggctgctaccggtgaggcggccaccggtgaggaggaccaacaaagggagaccctccccccccctgcgagcaccagcaaggggaagctacagtcaagcgcagcacccacgagggaggaaaatgcgacgaggatcacctcacacagcggaaaatgcgcccccaaaattaggagcacgcaaagtatacacaacgggagaagtggcaggagtggtagaagtggcaaaaatggagacgcaggccccaccacagagaccatccacaacaacaaaccggcgaagcgtcagcctaagaagatcggaaaaagagagtgccccgaggagaggcacaacggaaatgcaagcgggcatccgaatgagaaacattattacgagatcgctggtgaggacagaacgggtaggggactcgacggttatcaacgcaaagaggtgagaagcgcgaaagtggagagtagggaaagtaggcccaaggcgtctaatggagacgcggcggggaagctccacaaatggtccagtgagaggggtaaagcggtcgccacagcggcttccgtcatgtggggcagaaggaacgatgataagggggggtatacaggggagaggagggtcgacgggaaaactgcgagcgtaattaggggagagcgcatggacgggcgcgtggacggtcgcgtggacggtcgcgttgaccggcgggcggacaaactggtgagaagccacctggtgagcgcggccgacgtggaggcggtaaaggcggacccccccagaatgcagcccgttgcgccccagaaaagggaaacggtcaagtggaggaagcgagggggtgacgcgggtgcaacggcgaaacgtgttgacttttgcggggcccactgccacgacgtcacaggtaagagaggcgctccaaagaaaagcgctccaaaaaaaagcgctccaaagaaaagcgctccaaagaaaagcgctccaaagaaaagcgctccaaaaaaagtccttcgaaaagacgccctccgcgcacatacaacatatgagcaaaatcgctcacccccctttttgcctttccccttctcaccagcaactgcagaaaagaagaatttaaaaaagtgagtcaacgtgggagcacttttgcatcccatttttggaaagcctgatgataagacggatgggggggaaaatgccaagctgacctgacccgagttgaattcacctgacctggtcaggtaaaaaaaaaaaaacgtgcacctttgtggacacgtccgtgaggatgttcaccgtgtgtgcaaaatggaaagcagtgggagggagtttctttctgtttgttagtagaagaagcaggaggtttggcatgaaggattcaaatcgcgtccgtgtgagttatccgggttgagtccgtcattacgctgtgttgtgagattttttttttttttaatgcggagtggaagaaggaacggaagaaacccctccgtgggcaattatgtggaccgttctgtgggcagtcccgcgaggcgagccaggcatacaagtggatcagcccagtgagcagtccacctccaacggggagagaacaatatctttccgtcattagcatcggccccccagctggagcgcgcatctctgtacatgcaacgtatgcgtgtgtgcatatgcagacgcttccccttcgaggggatgcaaacgggggaaaagggaaaaaaaaaaaaaaaaaaaaaaaaaattcaccttgcgcgccacataattaaacgttgcgttttcaacgaattgtttttgttaccctgtgcgggtttgtgtgtcaatatgtgccggtgcgtcgtgggtggttaccctttcactcgcacccgccgtgtcatccgcaccttcgcaccgttgcgttcacctctcttttttgtgaaaggtgggagcattccactgtgctgtgttttgtagtgtagtgtacctcacgctgcacacctgttaattagtttccccttgggcgtgtgcccgcgtgcgtgcctcctcctaattcgttttaattaactaccgtgtggttcacgcttcccttttcgaagagcggcatgtgtccctctctgtgtggccatctgcatccccgcgatttgtcttttgtcatttggttgtgttatttattgacaacgccgtttttaacctactcccatgcgcggaaggtgaaacaccaaacacttctttacaattgacgcagttctgtgtccgacgttgtgcatgtcccttttttgggagtagctgtcctgtgggcggaagggggaaggggaggagggggctcttcctacccgtctacccccctcgcctgccttaacattatttgcaggtcacaattggaagttatttttttttttttttttcccccgcttgaggtgataagtgctgacccctccatacatgcacaaacgcataacacatacataatacatacataataacatgcataatacatgcataatacatgcataatacatacataatacacacacgcagaaatacccacaggcccctatcggcccagacaaagcagttttcctcacagacccatgttgctacacgtcgctgcatcggacatatgctgcacattttaacgatttaaaaaagaaaaaaataatttacccagtggatacataagcctcttccaaatttatcatttaaaataattgtgaaagcgttgcaaaaaacggtagcaggtagaacaatttttttttttttttttttttttccccttcaggtgcagcagaggtgcatagtatgagcgtgcgaaatggggtgagttatcggtggatgttttttttttttttttttttttcccccttttcatggtaaggggaaaaaaggcaaaaaaattcacacatgtccatatgcacatactcacatgtgcatgtccacgtccatgtccatgtacacatgcacgtgcgtgttcattcctgtggatacatcatttttttttttttgaacacttgctggctgaagtgcacttacgcacacgtgtaaaaaagggagtgcgtggggggaagtataaccatttggaaatatacggagacagaaccacattgctgtgtgcacgtactcgttccctccgcgatgttccttttttagacttaatctaccataagaggggcactcctccctctactccctttttagatataactgtagcagctgctgtacattttttggtgaagagctaacgtcgttttcgccaaacagtgcgtagtattatgtcgtagttttttctatccacggttggcgcaccgtttttgtaggcccctgcagcgtagcccacgcgcagtaccccccgcggagtaccccctgtcaccccccgcagatgcagcggctaagtctgtgtagaaaggtaaaggataccaatcagtcccttttccctgtgtgcatacgatgcttgcgtggggtgaagtatgccttggcgttagcagaaatgagaggcatactctcaaaatttcgttaaggtgtagagcttgtcgtgtgtgcctgggggggcctctgcagataagccagcatacgcacgtgggtacaccggcataagggtgcagttgcacttgcgtacctacgtaccacgtacctacgtacctacgtaccacgtatctacgcatctacgtacctacgcatctactcacccacgcatctactcacccacgcacacatgcttccccccctttccaactccgccgcgcctccaccatgtgctggaccataaagaggagggccctcacgttcttcttcctctcatacgccagcttcgtatattcagacaaaacggttaacatagggagtgtattggcggggggggtgagcgccgggttgagtggggggttggctagcggagttagcagtctgagtagcagctccgccagccccggcgcccctgctgcaagcagtctactgcacggggcggtgggagggggacccaacaagcaaacgtgtcaatcagccggatgctcgtcatacaaaaatatcacacataacgattcaggagattgtctaaatgggttcatctgtaaaaaatgtaaaaaaacacacgcgaagaacccaaatatctgcttctactcctccctccaaggatacgaaaacctgtacgaagcaaatttagaggatttgacacaaacgacaccatacgatcatttcactgtcccattggttaagtcaagcaaaggtgagagcaacaagaaggacgtgtcaaatgacagggatgaggaggccatctctagtgaaggtgacgaatcggggagtaacaggaggggaagttccttacaaggaggagatgacgatgaagaaaaagggaaaccacaaattcgtggcaagggtgataaagcaggaggaagtccatacacgcaggggttagaagaagagggggaagaggagcaggaggaggaggaagaagaagaagagggagacggagactctgatgcgaaagacaaacgtggtggaagtaaaggaggaggcaactcctctcaggggaagaacaaggcaggaagcaattttgatgcagattatgaaacggagtcatttttgcaaaaatcgcctgaccgtgttcatagcaaagtggagttacacgaggtggtgaaaaagggaggcagggaaccgcacagggggtcactacaaagggagtcactacaaaggggatcaccgcacagggagtcactacaaaggggatcaccgcacagggagtcactacaaaggggaccacagccaagaggagggggagacgatttccccagttcgttggagacgcacgtgccgcttagcatcaatgaggggggatacaataagggaacgctcgaatctgtagacaaatccacctctgctcacagaggtcccccacaccccaacgactattccttcacgcagtccgagaaggaaaaggaaaagatcgtatacaagcgactcaaaataaatctcaacaaaaatgaagaatattttaaaaacaaactgagcaaatgtgacgtgggtggagatggaatggctactctttatgtaaaaatgcttcttcaaattgtgaaggataaaaacgatgtctatgtagatgtgagtaggaggagtggctcttcgcatatgagcccagggtcggatgaaaagaaggagaaagaaggggagaatacaaacaggagaaaaaattctgaggaggagggagaggaggatgatgaggatgcggaggacagtgacgagaatgagtacacgagcatgtctaagggccccaggggggggggagggtaccattacggctcaggcacagaaacggacgtcgacagcgacagcgacagtgatgacgaaggccccagggggtacgcggcggtgaataagtacgcctatgtggaggtgcatggtgcaggggtaagcggtgcaggggcaaacggtgcagaggtaaacagtaaagaggcaaacagtaaagaggcaaacaccgcaaacccaaacgccgcaaacccaaacggagcgctgtccttctaccaagtgaaggaggacctggacggagactccatggggaattactacaagtccaggaacggatttttcaaaacgatttttagaagagtttttaaaaaaaaaggagactcagatgatgattcaggagtaggagacgatgacagtgatgaggagtaccagggaaagaagaagaaaaagaggtggaaatttccgtggaaaaaacgaagaggaaaaaataaacagctgcatggtggagacgatgatgacgatgagagtgaggatgagtcacacagcaggagacgtccaaggggaagaagacggagactattcggtaggtccagtcgagacgacgaaggtaacaatgatggcaacgatgacgacgaaggtaatgatgatgacgaagacgccgatgatgaagaatcacgtggaagctatggtcaaagcggggcaggaaaaaaaaaaggaaagggaaacaaaaaggagaaaggaaccaagggaagcagattcgatgggactaaatcaaaaatggggagtttctttaccaaattgaagaggaaaataatcccagaaaaacaaaaactacatatagaagcattttttaacagcatcatcgtgaaatcatgcagaaattcactcaagtgggaggggaatatgttccgaaagcaatctcttgtcgagatgactctcaaagttcctgttaaaatgaaatacatcaaaagggaacctctacattttttccgatctggttacgaagttattttaacatgtcgtaattgtgatgaggttctgttcaattcgtgtgttcaggtgggcaatcataatcatacataggacggggggagagtagaaattgctccatgggggaaaaacaacatatgccacatccacatggattgcacagctatccaaatacaaaggagactcccacccctaccatttctttgcacacttatgcacacactaatgtcgatttatgtttgttcctgctcgcttcatcctttttttcacccctcctttttttgtaggtctactgcactaagagagcgagcaaaacggaacgggcggtacagcagcacaacggacatgtgacaggaggtacattggggaacgctgctgctgctactgttgctgcgggtgcagtcacagcgggagcagtcgcagcgggtgcaatcgcagctggagcgggcagaggagccttcgcgcaggggactacccctggatcgccatacatttattcggaaaactcctccgacttcaccccactgttgatatatgattacaacggtcagtactaccccggcagtgtaaactcagaggatgattattacagtagtgaagggcacgtgtacgttagctactcggtccttctcgtcacactgatggctgtcctacttgtgtaggttggatgagtggtgatctctctcaggggaacctccaatgcagggtgaacgaacaggggtctcaccacctgtgcatacacctgcgcatacacctgcgaaacgggacttgccttttttcgtgttagtaacggcaatccttttaggaggcgtacttcatcacgttcttccccctgactagcttcttctgcatgtaacggaacttcctctttgtggttaggatttccccgggctcgggggggtcctgcaggaggcaacaggtgggtggagcggcgagttgagccgcgagttgagcggcgagttaagcggcgagttaagcggcgagggcgtcattacatgcgagtggccctactcgtgggtgaccctacgtgtgaccagcacatggggaagccctctcggggatggcgccccaggaggcgtacctgcgagaagtgatctaggtccacccttgcggaggccgcgagcagctctccgggggacgcgcccgaccggtagacgtgcgcattgcgagcgaggtaagacggcatgaagttgtaaaggagtttccctgtgatgaagtcccgaatgataagtctcgtggcaaagttaagattgagaagtcctcctttccccccggagacataccttctagaagtacaaaaagcacttaaaaattgagctgcatctaaataatcatgggttcttttctcgaacccattttgtgcatctaactgaatctcacaaatgagccttttatcaattctatacttctcacacaactgctgaggaataatattacacaaaatttggacaaggtcgattaaatttcctttatagtgatccacagaaaaaactccatttaaaattaagtcatatttactatacactagagatggaaaaatcaatcctggacaatcacaaagggagaacccatgacgatttaacgtaagtgtttgaaagtgtttcgtttttcctggctgtctacttacactcaccttctttaacccaactagcgaattgataatagagctttttcccacattgggaaatccaataaatcctaccataaattttgggatactactgtagtctcctatttctatgtcgtggtactctccttttttttcattttttattttttgaattaaactcaccatttcgtttgtgcttaatatgtccgtttgatcatttttcttttcctcatagttgagacttccgtgccccacatcgatggcggcttcggcttcgccttcctttttcttgtccacgtgggttactgggggggtcaggttcatcaccttctgggagggcgacccttccgttggggtgggcggccgttcctttggagtggacgacccttccgttggggtggacgatccttccgttggagtggacagcccttccgctgccacggacgggcgctcccccgccgacatttcctccctcttctttgcttgtgtgtcccccggagaggacatcccattggtgtacgcctctatcgggaggggcaggtcctcaacggtaaccttattctggtgatacaactccctcaaggcagaaaaaaaataaatttcacattcctttgctcaaaaaaggctgcccattctttcctttcctcatagtttaaaaagtcagacttatttaggataatgtaaaactctttcctgtggtctacctttttaatgtaatactctaacccctggcagtagaaaaagattgggtttctggcatcgatgatgtagaaaaggacgtgacttttctcgatcactctccataactgtctccaatactcgatgtttttttcgtacggtgtgattatgtacccttcctcctcttcgacgacactcagcaacttcctccactcgatgaaatactccagttcgtatttctgcacgctctccttgttgaggacctcctgtgcgttcagtcgcttgtacttctccccgagtgcctcgtacatgcgcatgtatttgaggttccgcggggcttccgcctctgcagcggggtcttccccctcccctgcagcggggtcttcccccacctctgcatcggagtcttcctcggcgtctttctccgcatcttcctccgcatcttcctccgcatcttcctctacaccttcctctgcaccttcctctgcaccttcctctgcaccttcctctgcaccttcctccgcatcttcctccgtatcttcctccgcaccttcctcccctctcccctcgtctaccttttccccctctgcaactgcttcctcgtctacctccctcttcccctccgcgcccacctcaccgttcggcgccttcctcgcgggccggccttttctcctccgcgtcacctcccccttcgtgctgcgcacgttaatcggtatgaggctcttgccgctcatcaggaagctaatcttcttcacgtttttcctcttcttcttcttcgctggcgcattctccctctcgtggagaattatgttgaccttgtcttggtgcttcaaaagaaatggtctgccggggatgggcagaaggatattctgaatctccaaataatctttctccttgtccctatctcttaacctttttatttcctttatttcatttttctgtataaacactttactcacctgaacgctgttaatgactagctggttatccaaataatcgtcaacgggggttttttccagaaaggaaatctgtttgctcactttcttttcctcatcatttcctatctttgagtataaaatgttgtccgaaatttccttctgtaacaacttgttacgcattaagcttctccccataaagttgttatgctgcttcgttttgttttttttgtaaactcccatttttttcaccttgcctgttctatattttttttaaactgtaatgcgattttaccttgcctgttcatattattttttttttttttttttttttaaatatgaaagaaaagagctagccattcggcgggttaccaatttggcatataccaaatcggttatattcttcccccccctttttttttttttcctattttgccctgccgacgtgggggcgcacgtataaccataatgaaaatggtatatatggtatgtttttttcctttctcttttttggagcattccccacggtacggggttgtgcacatttttctttttttttttttttaagtcatgctggcgatatttctacaaaaaaaaaaattgtcattcaattcagttgtgggaaaatcggcagagtgctttcgccctatgcttgtagtgcgcgtgcgtattctttttctcagggcataattttataggggcaaggcaaaggggcatattatttatcatgtactttatatcgtcccttcagcacataaaatgcatgtcgcgcgagagtcagaatgtatatataaattatgcggctggtagtgggtcttgtcaatgcttatttgcttgtgcgcacgtggcgcctgcccctatggacaggctacatgcattatatatataatatgtagactatttgcaagactcccggggcgtttgtttttccattctacaaatatcccgcagctgcttcgaactcatttccgtcactggaccggggtgaaccgaacaatcgctcggttaaacctgtaaaattgggggaattacgcgtttgaaaaaaaattaatttgttttttttaacccgtttttgttaatgcgtttttgttaatccgttttttttaatcttttttttttaacccgttttttttaatcttttttttttttaatccgttttttataatctgttttttttaacccgttttttttaatctgttttttttaatccgtttttttttaatatttttacctgaacaagtcagcacgtttttgttcattagataaaaatgacgggctcccgaaggagcatctcgaagtgatccctactgtcattaatttgtttttcgtttgggtttttcctgctgtgctatttttccatttttccttttttccttgtttccattttccattttccatttttccatttcttcactttccgcgtagcatagagtaaccgcatcgttctggaaagaaaagaacagctagccaagtgttgacgcacttgtagctccgcaaccctttccagatcgatccgcgttaaaggttttttatttgcacgaaaaataagcatgcatgtttacgcatgtacatccatgcgtaagacgaagaaaaattgaagccaatttgagcaagtgaaaggagaagaccgttagaggagggaaggaagcacaaagagaataaatagtgaagcaccccatgttatccgcgaagatgtaccaatttgtaaagccataaggggaaaaaaaaaaaaaacggaggaaaacttccattttgtataaacagttcaattctacgttatagaggcggagggaacaatcccgattgagtagcgaccaccatttggataaggacgagctccccccacacacacatacacacacatatttccgagtaaaaccacctcaaaagagacttacgcagaccattcgtgaatgccacattgggcatttacacggaactgcctcggaagtatacacatacacgtgattgttccacgtcgccctgcatcttagcctcaccaacaccattagaacgactcacatgagcaagaatatatgtgctagagtgctgctcatcctaaagaaaaaaaacgaactatacattttcagacgcataagagggaaaatgccacctttcactctcgaaagggacacaacacgtaagggatatcacttgcatgtcacctgactctgttcagaagggaagaaacactgggaacggattcacagttggggcgtgaaaactcaacaagggtgtatgtgtgggaagatatatatgcaaggaggaaaaaaaaaaaaaactggagggataaacattgtgaaagaaggaatccctttgagtcatataaaaaaaatgaattatttttcattaaggggaggaggggaaaaaaactggagaagttaccataagggaatgaacaagacagtttgtccactccactgaaggatcctaagcagtttgttgcatgggcaaaaaggatacatttgtcccctacccacttgacaggaaaaggatttcccatttcgtcgttagcttttcttctgctttccatttttttttttttttttcgcctgacttgttcatattttttttttttttttttggcttgtccccccggaagaagtttctttccacttctcccaaaaatgattttgagattcaattttgacacaaaatgggatacgcacataacaacaaaagaagaaacaaaaacctgagcggttctgatgttggccattatttaaaaggaaagggtccccacaagaattgcaaagaaaataaaccagtcgaactgtatgataaaaatgtaccttatggcgggatgttccacgcacataacaatgtgctgcttggaggacaaggcacggggaattttttccgaaggacagacaggaggacaaacaatacttacaattatggtagagaggatggcgcaagggggactgttggagaggttacttacgtcttttacgagccactcagatatcccgcctttaagatggcggataggcgcagtgggggaggcgccgcaaaaaatggctatgtagagaaagacgccgcaaatggaggggcgcagaaaaacgccgcaaatggtggtgcgcagaaagacgccgcaaatggcgatgcgcagaaagacgccgcaaatggcgatgcgcagaaagacgctgcaaaaaggaaccgacgtgagacatccgaggaggataaaggagtaccccccgtgggagccccaaatggagagagctgtggaggagctgaggaggcgagtatgaccactacgaacttaacccatgtggggaagacgaagaaggcaggggaatgcaactcgggggggctccaccacggggcgaacggcgaagtggtggtggtgaagaagcagaggagtagggacaagcaggggacgaagaatcagaagagtagggacaagcaggggatgaagagtcaaaggagtagagacaagcaggggacgaagagtcagaggagtagagacaagcaagggacgaagagtcagaggagtagagacaagcaggggacgaagagtcagaggagtagagacaagcaagggacgaagaaacaaagtagagacaaacgggggacgaataaacataggagtagagacaaaccggaggtaaagggtgatcgtcacggtagggatgaaaccacggaggtggagaaccctcccggtggggagcgacttcgaagaaaagcaaggcaagtagaatgcaaaatgagggaccacttgaatgccaactccgcagtggaggcgcgaatgagctcaacgtcctcagcctctgcctctgtttctgtcactgcctccgtctcggcctccttctctgcctccttctctgcctctgttgcggcctccttctctgcctctgtctctgcctccgtctctgactctgcccctgcctgggagtgtgcctttgacttccccccaagtagagggaagagagagaagagggacttcttcatcccaataacatcaccaacagtaggtagaaatccaaacgaaattacaaacgaagtgaaatttattttacacatgacgatattaactctttacaaggaccaaatcaaacctacatacaaacaaattaaagagagactagggacgttccatcagaatatggaattacaaaataattttttggaaatatgcttgtctttgcaaaatgagtaccttgttgtaaagtcaaagaggaataatatctttgttctgttgagggagactcccaaatggtttagtggctggatcaagactcgaagccttgtcaacccttatcctgagatcatgtggaggaagttctctcgtcaccttttgcatgcatgcagggcgggagccgggggagggtctgctccttcctcttctgcttcgccctctactgcttctgcttcttccgctgcttcttattctgcttcttccgctgcttcttattctgcctccccgcagagtcatctcgctgtgcagtttgccaagcatttgtgcaggaaggggcacttatttttccaaagttcggacacgctggagggggcactcggtttatttggacaggacagtacctcgcgtggttcgtttggacaggacaatacctcgcatggctcgtttgcatatgactcgtttcaacatggcgcgattgcacggtgtagtgccctacatggtgaacctgctggcagctccaggggactcttcactttcaacctcctccacgacagcttctcctacttctcgcacgtaaatgacactgtcgtgcggctggtcgatagctcgctcgtcggtctgtatcagtccattttgggcgaagaggagaacaaggcggcgagcagtggggggagaagcggtgaggcggcaagcagtgagacacggagcagtgaagcggcgagcagtgggacgcggagcagtgggacgagaatcaccgattcaccaatcgcatcggaacccccctgggaactagacagtgacatatacaaagcggccgagggactgaaaaagagagatctcccttttttcagcgactactctgtaggaagaatagcacatatagttcagctcggcctgtacggtgggctgctgcacgaggagggtcaggtgatcaagccggcctgctgctgcaggggcgtggccgcgtcggtttgggggggcgcaggggttggcacgagagttggcacaacagttggcgcaggagttggcggcaaaatgggcaggaaaattaacagccaaattaacagcgaagtgggcggcgaagtggagagccccccgagggaagagacaggcgggggagagagcgaggaggcgtcctttacacgaaacttcaaaaggcacatggaaggggaggacgctaacgcggtttgtagtgacgctgacccggtttgtagtgacgctgacccggtttgtagtgacgcgtctttaccccgccgggatgctcatttgtcgtttcaaaacggaggaggcagttccaaagcgggaaagtacgaaggagtcgtccccctagtgccaaccgccgaggatgctaaagtgaaaatcgatcagctcctaaaaggaagtagaaaaaaaatcatatatttctgctcatttaaggataaattttttaaaaatttcgaacaagttttatgtcctgtccaattcggctgtcgaagtttaattgagtttctttttttccactgccaagaagtgtgcaagctgttcctcctaaatagaaacgtcattttagtacaccccagttttgatgagcaatctgtaaaggaccttgtgagagaggcgaaggaggaggaggaggatggagatggggatgaggatgaaaacgtgattgaagagtttaattacgcagaatacgtctccaacgtgacgtatactcagaagaacagtcagacccaacaggggagccttcaagtctgcaccgtgttgaaggacctggggaagaagaaggacaatttttttattaccttttccttttggaaatgtgtgacgggaaaggggaaggcgcccacgtggtgaagaagaagaagtggaggaagtagaggaagtagaggaagaagtagaagaagaagtagaggaagaagaggaagaagaagtagaggaagagagaaaaaaaaaaggggaacctcttcaaacctgtaatgacgtaaaagcggcgtgccggggggaggaaattcagctttgcacctcgcaggagacgagtggggcgatgtcactccccccgatgcaacggttcacttggagcagtttactcaaaggggtaacccggtgcccttttccctgacccagttcgatgtaatttacctaaccctattggagtgtgtatttttttttttttccctccgtttttaccctttttttttttcacttttttttttctctttttttatggcttccaccctgggtgatggtggcactcattcgactcctccccacgtgacggcggatgcgactgatttatctccacgtcgtgggaaggtgtgtgtgtgacagagtggtgatgccaaatgggggagcaaaaggagtgaagaaaaaaccatcacgcagaaacagtcgcaggagcaatgtgcgttttcgttgtggcacacctcccctcctccctcctttgacctcatcaccattgtcagcatatccctgccaccactcctcgtgttggaaccctgtttcgggtcccttatccttgtttgcccattctttctcattttttttgaattcccgttggtgcgtccgagtcccactgacgtgacgatgtgtaggtgtacaccgttgcatctgcttatccgctccctctaccaattgacccccccttttttttttttttttttttttttttttttgttccgtttcgtttcgcccgttagtcaccaacccgtgtttgtatttccccaccatgtaactgctctacccacagcatggcttccccttgttcgaaaccgaacccttcaattagacgtaccgttgtggctcccattttgctctcattttattcccattttgtttttagaaatttatgcagttcaaataggtgagcatcgattggcactttctttctctcttttcttctctttcttctcttctttcnnnnnnnnnnacctaccggggccaaagcacgacataagcaaaaagatggcgtggaggtggactactccactttgctacattttttgagatcgcagcataccgtctccctccccctcgatgcggtgaaccacacacgatgaaatgaaacgagtggaaataagcttcttaacgatgggccgttaattcattgtgagtgggtcagacgtagtggacacaaaaggtggggggggggggggttaaaaaaggctcattctgtctctgcgtgggtctgtctctgcgtgggtctgtctctgcgtgggtctgtctctgcgtgggtctgcctgtgtgtggcccaattggggaagcgacgtggtagcccggaggcgccccgttaggggttagccagcaccacctagtgaccactgcttggcccccctagcatgtcaactccctcaggcaggtctccttaaactgggggaagtcgctgtagtcgagggtctggctattcccgtccaagtcgtacgacacgagttccggttgcggggggtctaagccatgactcctggcctgttcctcagattcgcgaatgcattcttccattcgtttcacttgtgcctcgttgaagctctttagctcattcaaatgggggttcaattcctttatgagatagtccgtctgttcctgggtcagatcaacatagttaacagactgctctacttcatccgtcgtctttgcagataatccaaagtaccgaggtacatacacattaactgggattaaacaggggacatacttttcgacttctacttctatctcttcattcgatgtgtggatttctggttggacaatcttttttagcaccacttgtgtttcattctccacgacatgtggaaccacgtaaggaacattaaccttgttatacacaggtcttttaatttcctctccacttggaatctcgacagttttttcaatataatttgttatcaccttagggttatacttagttacgtactttggaacttccacgtatacaatttcttccctttccaggtcctcctctacatcgatggagctttcatacacgtctatgtattgatagtatgttgttatgagtatcttttccttcacgacgtaattttcgacctcctctgttccttcaaggtagactgttgggtctattctacacttggggttgtttttgtaaaaatctagctgttttaaatagtcttctaaatggttctttaaaattttctgagcactctctgttgggtagttatacagcgtgctgtgtgagttgcttcctacttctcctgcatatgccgagtcaaccgcctctttttctcctcctcccttgtcacctttttccgattctatgtctccactcacgtttgacccaccccggtttagactcagggcttccatatcttcaatatcctcccccagctcgttcattgtttgtttgtactccaccggagagttttttcccctgtctatgttacgaagttagttcctccgggcccagacatgcgcgcgctccgtggtcgccaagccctttagtggaccgctttctacggggggggaggtgcagcggtcgcggtgttggggcggtgttggagcggtgttggcgcggacagcgtagatcacgcacaccacgcagatcgagcagaccgtgtaatctgccaatcaactggttaactcctttcacgagtgaaccgccacaccacggacagcctattcacctttcgcgtttcttaccaaatgagaaaaaaaaaaaaaaaaaaaaaaaactcaaattgggaaggtgtatcgagaggatgctctacaaaaaaaagggtgccaacgagggttttttttgtacttatgtgtgtgctgcgatgagactccacttggggatgcttccaccccgtggggactaatctcacgactcctctcctttttttgcatctgtttgtactcgtctacaagttgacgttacaggtatgcacacatgcacaccccacccacgcacataaaaaacactgccgcgacgtctacccgtggaacaacaacgaaggggtcaagttatatagcgccttctctcatatggcctactcgtttacctatatgcgctttatacacatgtacgtgtggcgtcttttcaaatgctgatccatgcctcctccctctcagtcgacactgttcctttttttttttttgcgattaaaaaaataaactatggcaagctcaaaacaggaggtgaaaataggacatagataattttcactcttcacgattatgattttctccacgggggagggaaaaaaaaaatataggggaaaacgattttactatatacacgcaaatgcaaaatgcatatgctcgttgtgcttttcctacctttgcgtgtatgatgccgattggcctcgcgcgagacgggagcgcagatggaaaactgtggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaagagctcgcggaggtcacgttggtttttttttttttttttatcttacctccacgtatggaataaacaaaaaggacaacgattgggaatcacagaagtgtctccattttgcaaaaacgggtaaagtcctccaaacaagcggagagctgccaaaacgatgtgcgggcgactctccctgcttcgcaattttgtaaatagacgtccttaaacaggttggccatgttatggcgaaaagggctcaacacaaaaacgattcctctttcactcgtcacgtgatgtttaccccttttaggtgcccccccaatggaaggcgctcgcttcgcaccttcgtgggatggggttacccaatttagaggatgcaccgtgttggttggaaagcgggacttaaccatgccttccctgtgtgtgactgctttgtaggaacatatgtccgccccgcttgcctcacttgccccactgtgtttgtccgtttgcccccccttacacgccaatatgccgtgcttccccatttcggcatgtctacaaaattaccattcggttatatgaaaacaagtccgctttacaagtccgctttacaagtccgctttacatttccgctttacatttccgctttacaattcgcaagtttgtgcccccatgtagggacagggctagtcacgtgcaacggacgacgtcatctcggcatcgatcccacacatactggactaaggcagcctcttcctttctgcaaaccgtttagcattcacgtggtgtactctgtgcagtaaaggggcatactatttccctcacgacaactacacattttgccgatcacgctcaattgagtttcttttgttttccctttataatgcttaaaaatgtgactcatttgttcacttttttttttttttggggggggggaatcctctttaacttaacgtatcattacatcagtgtacgatgttccatttttacggttcggctcaacttgttcttctgcttttttatttgccttctcagcgcatcggggcgtccccttttttttccttctgtgcgttgaaaggtttaaccgcccatctgtgcgcaccctggcagagttactacacttgtggaagctgcttttatttttttgcgggtccacttggccaaaaggggaagaaacgtttctcccattttgtgctaaccgatttgcagtaaaaacggcctgctcccaacattcacgcgggtgtggattttttttaaagtaccactaaaacagtgcctacaaaaaggaaaagctcagcactgaatggatatgcattcatcctgtcgttaacttccaatcgatggaaaagcgcgatgagtaatcagttggaagaaaagaaaaaaaaaaaaaaaaaaaaaacatatgtatatgtataggtgtataacttcggtatgctcacccgctaaaaaataacacaaatgttttaaaagaacagctttatatttaccaaacgggaaggtatgtgcgacggggaagtgtgctgcgggcgcgtttatgactccccacggggtgaatagcaaaatgtgccacgtttcgcatgacccgtgcaggcgaatagccacaaaaggactactttttcgcgtgactggttcaggcgaatagccaccaaaggatcactttttcgcatgactggttcaggcgaataacacacaccacagcagatagctaagagggtgaaaaaaaaaaaaaaaaaaaaaaaacacataatttggggagaaaaaagaaaaagcatgggatacacgtctaccttaaaatttgtcaatctgggtgttaggaggaggctcttccggagggcccacaaacagcctcatcacaaatgggacagcatcaaaaatcaactgaatgaattgttaaagtatggacgcattgaaacgaccttaaccaaagctaaggaattacaggggtatgcagaagagttaatttacttggccaaaaaaaacaatgtggagaataatttaaaagtggaaagtatgttgagaacagcgcaagggaggagaaaactgtacgaatattatgtgccgttatatcgatatagacccttttttttcacaagagttattaatcaatggaggctgcgattacgggatgcagcgcccatggcatttatcgagtttattgataggccaggggaattaagaccagccaagccagtcggagctgacagaattaaatacatatatgaggagatgaagaagaaccgaaggaattttaagcagcacttccacatcgcaaagaagtttaatttgcttgatgaaaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcgttgaactgaattgttgcgagaaaacagttcggcagagaagtgtttgcctcttgtgcgccttcagcgtgtgaatgcgaaacgttggtcctggcatgatgcgcgcgcgcaaatgtaaggatacatattcgtgcgtacgtgcgtacgtgcgcccatgcataggtacgtacgtgcatacacaatgtacgcgtagcaaacagataagatacacgcgcactcacgtatgcgttttttccaaatcgctttgccccttgggacgaatcccccggcaaaacttcaacctttcgcgaaggtgttaaaaagaggggtagtggaaaagcaaaggctggtctgtacagcatgcgaggcaggggcacactgtgcacgtatacatgatagtaaatcacgcgtgtatgtcacattcccacgcagttatttgagaatcgtgcgaggggtgttagcggccgattgggaggagtagcgaagaagaagaagaagctgaggttgaggaaacgtttcgaagagagtacccatcatagagctagaaagaggggtcgcgccgagccgccatcacgacgcactctgtcgagttgcttaatcggctaaccggtcaacagtcgctccaccgccgctccaccgccgctccaccgccgctccaccgccactccaccgccgctccaccgccactccaccgccgcttcactgccactccaccgccgccccgcccaatggacgcgctgaggagggcgctggggctgcggcgcccagtggcccacagcgaaaacaagcttctgctgaagaatctgaacgaggaaggcaccccccaagtgacgaatgtaaaggcagaggattaccccatcccgaaaaagtatctcgaagacccggagaaaatccccaagtactatgtctttcagtccaacatggtcacagatgaagatttacagcccgggatgttacggcagttagaagttgatagaagattaaccctccccacgaggactcatatttcctttttggtcacagccactgacgttattcactcctggtccatccctagcctcggcattaaggcggatgccattccaggtcgcctacataaagtgacaacgtttatattgagggagggagtatactatgggcagtgctccgaaatgtgcggcactctccacgggttcatgcctatcgttgtagaggcagtgtcccctgaggcctacgccgcgcacgcgaagaagtactacagggattaggggcctccgcgcgtaggcaatgaggcagcgcgccgtggcaaggggttcacacgcacgtgacgtttgcgtttacgtttacgtttgctttgacttcgacgtttacgtttacgtttacgtttacgtttacgtttacgtttacttttacttttacttttacttttactttaactttaacgttaactttaatttttttttccttttttttttctttttttctttttttttctttttcttttctccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttcccatttccccccctttgcgctttcacaaatgcagttgcaactccattcgtcaattcataaaattgattgcacctccaaaaaaggggaccaccaagcagccatgtcgagtgggtcccccccctgattagatgcaaccgtgttggtggctgcggtggtggaggagcagaaaatcccaacagtcctagcagccttagcagtcctagcagtcttagtagtcccgccccaacacgccttagcagtcttaggagtcccgccccaacacaccctagacagagaggctccccaaagaggagtcgcaactggaacgtggtgaacgtgccagccttttattcgaacccccctctcgttcgcagcagcagttttgaaagttcgtctcatttgggaagctctcgggagggtaataagcagtgcagcaaaaaaaaaaaagtaatggtgatgtgtgcagctggcttaatatgacgtctgcggcttaacagggttgtgtgtatgtgtgtatgcctgtgtgtacgcgcgttggggggcctcgtcaaagggatcgtcgtggccactccgatgtgaagccccccccaatcccgctaacattattgcgcccccgctgccaccagattatctaggctgctttgttccacggccaagttttgcacagagcttttggaggagtaaatagcctccgatttgttgtcccccccatcgagatgacattttccacttaagttaagatgatgattgtagttcccctggatggtctctgattgtagagcactacgcattaaagggttattataaaccaccggattttcataataaatttttttgtccttatttattccacatgtaaaatggtctttcttttctccttttgggataggaatatattgagcaggtatgggtacttctatatagcaagggacataaatgggtacctgaacttcgacatacttaggctttatctttggcacttctaaccgttgtgtcactaacaactcgatccctttaggtatgttttttaaaatctccgtgtggtatacctcctgccttggatgtactacagggacatcaatatatgttggtaccttcacttcgttgtaaataatttcttccttattttctatcacatcaatgatttgctctatttctacttccttcgtgataatttttttttccttcacgactttatcctttaatctctccctaaaaaccactttgggtattttggtaaccttttctatcgtcgtcgtttttatcggcccactagtcaccttctgttgtacatctcgaaaaatatttttttggagaaacagatcctcggctgcaacgttttcgttcgactgtgtgatcagaccgttcgtgctactaaacatgtgctctccgttcggcttgaagatcatactgtcccgctctttgtctctccccttctgtgggtcgtccgccatggtttggctagtctacgtggggagggggtactcacgaaattagtatgcgcctttgtccggttaacgctgctatgaagcggggggggatggaggggaggcgtttccatatcatgcagcatttagtgcggaggtaagtagaaggggggagacacgccaccttaggatgacagccaatcgaggtaagttagccaccactcggttggaaattcttcttttccatttttactttctgatgtgtgtgtggaggaattcctttccgagctggagttctctctctctctatctctacctatctatctctatatctatctttttttttttttttttttccttttggacaagtcctcccgaaggtgggaagtaattcaggagcggaggaggagaaaggcaatctgtgtgaagcactggcgagcgaggttgctggtcgttcgatgcaagcttctctgcgcggattatatacccaaagtgttttcaatggctaggcggcattcccagggatatggcggccaaggcatctaccctcgcgcgaatatgcgcggcgctcgcaggtacgcagcgtctttctggggacttcttcacccccaccccctatggtgtgtacgtatgaaagcatgtatgtgtgtgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttactcatccccgcatgtctcccacaacgtcattttctccactcctctgtagcacaccgcggggaggagcataccaaggaaaggaagaaaaaaaagggggggaggcataacctaacctataatacgcccttgaaggtgtgtaaaatggtccttttgcagaatgacccttttgcagaatgacccttttgcagaatgacccttttgcagaatgacccttttgcacaatggccctttcatatggagaggggggaggggagtaacgtggaacgcacacttgctcgcttcgtccctggcgaggaagacctccacgtggagggagcccccccgccgattatgcccagcccaaccggtgtacagggcgaccccaatgggcgctgccgaaaaatccgttcgcctaataatccgttcgcctactaatcgttccattttttcccatttgcaaccgcttcgtttgaatggagttaaggcaaactggggagttcccctcagaggagttatttggggaaagtaaaaacgtcgtactcatggagaagtgaaccagggaggggaacaaaaatgttcgtcccccctttgggacaaataaaaaagggtaaactgagaaacggcgccggggggcggcaacgataggcacacaaactggttagcggaaatgcggctaaccaccacgccgctaagcgatagacgattaacaataaacaataacagtaactgctaaccctaactgctaaccctaactactaaccctagccgctacccctaactgctaaccctagccgctacccctaactgctaaccctagccgctacccctaactgctaaccctagccgctacccccaaccgctaaacgctgctcacctcacaggccgccctgctccagaaaggattcggcaaccttgaggaagcccgcgatgttggcgcccgcgacgaggtcagactcgccgaggtaaagcctagacgcgccgtcgcactgctcgtagatgttcctcatgatggcttgcagcttccggtccgtctcctccgcggtccactgcaaccgcatcgagttctggctcatttcaagtccgctgacagccacccccccagcattggctgccttggagggacaaataacaactccgctttgcttgaataaacgcatggcctcaatatgagttggcatatttgccccctccacaaccattttgcattgattttttattaacaggtcagcatcattttgattaatctcattctgagttgcacaagggaaggcaaggtcgcatgggacctcccagggtttccctttctcaacatatttgcaagtagaggaccagtttgcatattccctaagtcttccccttttgatattttttaattccatcacgtaagctagctgttctttggtgaatccatttggttcaaggatgtacccatcgctgtcactcattgttaaaacgatcgctcctttttgtagaagcttgtcaactaagtactgtgcaacgtttccactaccactaacaacacaccgtttatctttcaaattctcattaactttggctagtgcattttctgcaaagtagactgctccatatccagtagcttccgacctgatattacttccaccccattttatattcttccctgttaaaactccttcaaaagcattacttagctttttgtactgtccaaaaaggtaccctatttctctccctcctactcctatatcacctgcaggtacatctgtattcggaccaatatacctaaacaggttggtcataaaggatctgcaaaaggagagtatctcatttggggacttcccttttggatcaaaatcagaaccacctttgccaccacccataggtagtgtcgttaagctatttttaaatacttgttcaaaacctaaaaatttcattatgcttaaattgacagtgggatggaaacggagtcctcctttgtatggacctaggactgagctgtattggattctaaatcctcgatttattctatgctctcctttatcgtctatccatgggactctaaattggattactctctctggttcagcaatattttctaagacgccaaggtacacactgttttttttgaataatggcttgagagatgctagcacttcttcgaatgcctgaagaaattctggttcttctttgtttcttgctttaactctctcgcgcaggaggtccattttgtcgtctagcgagccgctcgcgttgtacccgtagctctgcgcgctgctgcgcaccttggcgcgccctgcgaggggggagaagcgtggtgcggagtgaagaagcggtggtgaggagtgaagaagcgtggtgagtaggtgaagaagcggtgctgacgccacgacgccacgacgtggtgaagaacacacaacgcagttacctctgccatgggcgtgtgcccctttagcaacctccgtggcgataaagccttccaaaaaaaaaggtaaaagggtgattaggcaaacgggtgatcggcaaacgggtgatcggcaacggggtgatcggcaaaggggtgatcggcaaagggagcatccccaagtaggtacacctcagtgtgtgggcaccagtggggggaagcccacttccgctgtagtgcattactggcaccacccgctgcgccgtttccaactcggcatacttccaagcgggggacctcctcctattcagctggtttcccattccgtttagcgccctacattggcgtgcacatcggcacacaccagaatgggaaaccagctgaataggaggccccccgcttgggaaataaaagaatcgtacgaggtaaggatgatgatgctacctggcgcgacatgcttgaggtggttggtcttcgaaagcccgcgggcgccggaaattatggcgaaaagggccacagttgagagggataaaatcatggtgactctccttcctcgtgtttcccttcgtcgtttcttcagtgacaccacgtcgttcaccccttccttcgttaactcggtgtacctctaaactaagcctcgcactcgcgcatgcggagaagagagctctctgcaaacacagttgcgttccagttgagggggcagctcgggcggccctcccaaaacgtcgctttgtcgtgaggggtgcaacttcctgtgcagcttcctgtgcaatttcctgtgtaacttcgagcctgacctgttactccctcggcgtgtttcgcgagttgtaggtgtgttgcgagggtggcgcgtcgccttcgtgcagctcagtttgcgcggtttaggcggtttgcttggtttacgcggttcacgtgatttacgcggttcacgtgatttacgcggttcacgtgatttacgcggttcacgtgatttacgcggttcacgtgatttaagcggttcacgtgatttaagcggttcatgtagttggttcagctcgtaaaacccgttgcgctcctttttttccacctttttaattatttttccacccccctccctttgttgcttctcccctttttgaggagttgccacacctcgtgcgtgtgcagtgatgagtggggttcccctacccacctcgttttcacctccttcccaccacgggtgacgtaaaaaaaaaagagcatgtgcctcatgacgacctgctgcaccgaagcagcgtgcatgtagttataatgtgccactctcaaaaatgtagagcagggaaaaaaaagtcgcagtgcttgcagcgttgtttaagttgcttttctccacggctttgcactttaattcttttttttttctgtcatttggttcgcatgatcgggtgaagtggtcactacgcggttgctacgtggttgctacgtggttgctatgtggtcgatacgtgaccgctacgtgatcgctacatgatcgctacatgatcgctacgtgaccgctaaacggtcgctacgtgggatcaccccgacgtacacgccccactaccaccaccaccatttctctccctccaaaagccatcctaacgcttgcccctttttatgctaaagtactgcgttatcttgttagtctttttgtgtggctgcgcctgcgcgacgctgggacacgtgccgccatgcgcatgaacaggttgtaagaacttgaaagcgtatccagaaaaaagcggagtgtcaattaagtagagtggcaaaaaggaagcatactgctctgttgagaagcagaagttgcgcagaggtatggtagcttctgctgaaaaacatatgggtatttgttttcttttcttttttccgtccgactttgccttggtcaagaaggtacagttaactgctatgtggtcgctgagcctcggggaggtgtagataaagccgatgtaacttcggagcttaaattggaagtgatatatttcttcttcgtgttcgcttactgcttcatcctccgtggggattctgcccgttttttttcttagccgattgaagtagttggcatagttgcagttgttctcgggggaatttacccagaggtagctccgctggcggggggtagcggcactgccaggggtagcaacgtcatgagtgtctgccgcattgtgaggggcatcaccggttaccacgcgattgtttgcttcgccacgggtcgcctcgctggggccacccccccggcacaaccaccccctaagctcgtcagttaaaacgactggggattcgtacaaatgggagtgccccctgatcagacgctcatacagaacaaagtccacaaaaatgtaatcgatacgagagccctcattactcatccggtgctgtttatacgtgtcccaacaggtgaacttcccgttaagtgatggatagaaaaaggaaaaaagatctaccattttatcctcacagagtaggttcttcacaaatttggtgcagcactcgggggacgaagaatatccaacggcgttggctacacatagtagatcctccttcgaaagtaacgttcctaaggataagaaaatatcatttaagtgctttaagtagagagtgttggccctcttcacgttgtactttccctcgatgcagctctggaacgaatacctacacaggatttttctgcactctccatgggtagcattattcttcatattatacttaacgttttttccttcccttcggaggaggtaatcctctatcggggcacttcccttctgcatgaagagagagcaaatctgttcgttttccttggcgaaggaatcgtacatgtcgcgctcctcgtggtttccgtgatgggtctcctctccggtgtggccctccccgatgtggccctccccgttgtgctcctccccgttgtggaaaactccttcgtcgcccctgcctcggatgtccccttcttcgctgtccccaccttgggtgccactccctggtgcctggaggaagaagaaaaagtcgttcgggtagacccccgcgtacttgtcctccacgaacaccgggtccaacgaaaaaaaaaatttcttccaccgaagcaaagctcgtcccgacccttttgacttcccccttaatttttaagtacagtctaaacgactctccattttctcctttctgtttcttaatgacaaaattatctcgactgctcagtgtctcaatgatgagaggtatctgtttgcatatccttttctttaggtcctctcgtatgctgaccttgtttatttgtttttgtagctcatccagatttactatattgttcaggtagtgcacatctctgtttcggaaggatatgttgagatctcccacgaggatgataggaagacccgttgttattctcagctcaaggagcttgcttcgaacggcgtggagaaacctcattttgtaatccaatcggttgtagttgcacccagagtagggggcgtatacattcacgaggacgaactgcttgtggatcgtaatgagcactctgccctcattgaatagatcgctcgctctccgtagggaggtgtcaggggggcggctttggcgtggtgtctggccatcgttcccaccacccccagtgctacccctgccgctacccccaccgctaccccgtggcagcgcgtaaaaggacacggacgagttgtcccgtgggaagcacctcgagaccagcaggtccccctccgaaaagccatccacagaaaagaaaacgtttcggaagggatcactacagcaacaaacgattttcgccttatgacccacataagtagcaagaccagagtaccctttcttctgtatcttttctccacccctgttcttgcaacacgtccaatacgtttcgtattcatccgaatatgcgtctaacaagctaaactcattttcaatgatcgagtcgttcgttttagtttcttgcaaacatagaatgtcaatcttgagtttgttcaaaaattgagccactgtaacttctctctgttttattaactcacagctcttcttccacccgttcacattccagctagctatttgcaggctttccattgctggggagagaagtccatcgtgcggagaagcggtgccgttgcgctccttttaaagggccagaatgagagggggggggatatcctcatacaaaagtgtaactcgcatggtattgcttcaccgtaaaggagggggtgattaactgagagagtacgtttagatggtcgtcatacacgctctccactaagtgattcttcttcacccccagactttgcacctgtgcatgcggacgggcatcttcctcgcatgatatagctacgtttgtccctctccatcccgcacggtaggagtttgaaggggcacaacaggagtgctacatatagataagtgcatgtgcatgtgcatatgatctttcctttttttttttactgttaagagggccaaacggggaaattacaaaaagaaaacaaaataaggtgtactcgctcgcaaaggagaaaaagcgaggcacaagattaaccacgtcgcgattctctctgaatttgcggttaaacaaaccgggcgaattacgattttgatttccatttcgatggggaagggggggggctgtgacagccttggctagggctcgaaaaattttaaatactaaaagaaagagggaaagagtgtcaccggcaacgaaacggtgcaaagcacggtagagagaggtacccccctcaccccaggcaatgggcacgttaggttagcagcgagagccgcttcacatcagattggttaagaaggcactgcaggaaggcgttgtaggaaggcgctgcagggctcacccccacagcgatttaaataaagggagaaaaataacgctattgcataaggcacataccccgcaccgtttcatgtgtctgtctccccccttcgttagacggccctccggcgccgcattcggtagagcaccacggcgttgttgaggaaatctcggaaggacacgatgatgtgggacaccctactcgatatttggatcagctcggagaagtccttacacccggagaacaacttggcgtccattttgatggccacgaacccgacgttgggggcagtggtctctgcctggccgctgcgccgaggtgggctgcaaggatcgggtggagcagccgagtcggccacgcggatggcggctaagtaggcaccgccaccctcgccagcttcacccttatccatgtgggcgctcccccccctgcaggggtcataattgctgctgtcccctttgtcccctttgtccccttcgtccccttcgcccccttcgtccccatcgactcccccctcgtagacgaacaactcggagggcaccaaatgagcagggaagtcagcataaaaggaaaagtccaggtgtccatgtaaatccatggactttgtagtagcgtgaatgtttttgcacactcccagggcgatacagcggtcatgcctatcaacatagtgcacagatagcaccaccaaaacgtagtcgtttttcttgaggagatatatgacttcattacgtctaattataaatttagcgaaagaattttcctgttcatgtgttttggaaaggaaaaagtgcatgaaagggccacactgtaaagcttctcgtatttttgacaaatgacttgccacgagtagcatcttccctggagtccttggtacttcaaataactcaatttgtatgtcgtagccgaattcctccttctctagtaagtgtgtgtgtatttttaaattctgttcatcgtgataacagctcagaaaatattgcatggtatgttcattccatacatgctcaaaatggctatgtgccacgtatatttgcactgagtctaggacgttgtagttgtctcctttgtgcatatcctccacttcgttatctgttaagtattcttcatctaataattttcctgttaagtttgtttccttctctagggttaccttggagtgtgcttccactttgtagataatgtcatccgcgtcgtaaatgtacttggtcagcacgtacctgttggtttctctgtccgccagtttgtcgtccacgtagcaggcgcttgggatggagggcaccccttccctcagcaactggtgtatactctcgaatagcgccttgttgtttgataggtacaggttcgactcgcactccagttcttttatctttctgtacagccgttcggacatgttgggtttgtgttcatccgggggtgggggggcaacaaggtgaggagcaaggtggggagcaaggtgtggcagcgaaacagggtgatgtcgtcacttcctcgttaacaaccgttctgttaacttctcccctatgctcacgtgtatatgtagaggggcttccttttttttttttttgtaccctcaagggcagctgccaaactgggttaaaaggagaaatgcgttgggaaattgtttaaaaaaaaaaaatagctagccagggaaaaaaaaaaaaaatttagctagccaggaaaaaaaaaaaacatatgcacatttgcacacacacatgagggttaagcgaactgagagcccattgacaaatatggacaattccccttctgtgccattctctacccctcttggccacccatctgcaaaaaaaaaaacaaaaaaacaaacaaatggaaacatcaaaacgcgtggaggggaaaatgttccatgtgggagggcttggccaaaggggagcacacgcgtcctcatcagtaggggggtacacggagaataacgtgcaggaaattatcaaattgggaaaagttggcagcgagccagtagagtggcgttttcagcggaatttgaatcccgttgattattatgaacatgtaggggctgaaaattaggtaatcgtcttcgacaaagtaaaaaatgatttccccgtgagggggcgcacttggcactgctgctacagttgctgataccgcttccgccgctgcactgtctggaggaaggtgaccctgtgcgttaatctcaccgtttgtcctgtgaccgtgcaggttatccgccaccatcgctacccccccctctgttgcgtgtttttttattttcctaaagaaggaagggaactgctcatgcagaaagtcccccaacgtgtaggcaaaaaaaccgtcgactgtattttcggtcccttctgctggcttaattttgaacagagggcactttgtcaacacttgattgtatgggggtccataaatgtgtataattatgggaacatctttaaccacattttcgtccttcataagggcgcacacggaattgtgctccccgctgatgggaccagtgtgcccgttttgctctgcctgtgcacacttggcgttaaagtaatccacgaaacggaccatattataatcgatgtgctccctatacagggcgcaaacactttcgacgtcaaaccgtttcaaattttgcagtaactcgttttccacttgctgtggcaacatctgaagcacccggttatttttgttaaacacgtagttggcctttttaagctgaccaatcaggcattcctcaaagtcgtgaaatcctctgtacagaggtatgcagctgttgtacggcaacaggttaacgtttccatcgtaattcaatttgcttcctcctccccctctaccgaaatgcgtattgtagttttcttcatctttgaaatggacaaccagtctccatggaacattcctatctgctatgcttaaaaattgctgatcgtaccagtcattatttatttgtttgttcattcgcatgtggtaatacttaacgtgggattcttctgcgttttttttgtttcttttcccatcgcttttgtcttcatcctctccacatggcttcttttccccagtgagggaaccctttgtggcatcattcaacggagctttgcttgagggcttccccccctctatctgctccctctcagctttgccatgtaaatcgaccggcaaatcggcatgtaaattgaccggcaaatcggcatgtaaattgacaggcaaatcggcatgtaaattgatcggcgaatcgccaggcaaaccacttaccccacttggagtgatctctaaaacgctaacatggtcaggaaataattccccactggagcatctcttccagcttgcttgcttctcttctaagcttggcaaactccaatcctccccttccacatcgcaatatatatcgaatagtacccctatggggagtctccaatcgagtatgatcctctcctggagtggtttatcaacctcggttctctctgtgaaggtttctccattggaattttctccacaggaggagagcgtttcggatgtactgctattaatgataggacatgttacgggagcagtttcctgttgttctttcccatttgggtgaaccggcaaaggggtcctccttcttcctcttcttcctcttctgcctcttctttctcttcctccacttctttcccttctttcccttccttttcccctcccctgcgcgcattcaaagtacaccccaaatttgctaccataaaagggcaaaacaaacgatccaaaataatctacacatttcggaactatgttggataggtacatgtacctgtggacatgcagaaggtaactggatggagagacaagtgatggggagtctttttcactaagggtgaggcataataccagtccgctcgcttcgatgtttttgttaatttcgtttacatttggcctttccaggaggggggctcctccgctgcccttctgcatgttgcacgatctatcaacctatcaatatatctatttgttttctttgtttgtttgtttgcttgcttgcttgcttttttttttttttttttgtttttttggctagctgctgcgtttttgcttccacttcgccctcgcctcacctgtctgttcatcgtcacgcgcgtaaaaggggtatctcctgtagttatgttgcccacgctggtggtggtggggttacaaaaaaagggacaccacacgaacgacaccacacgaacggcaccacacgaacgacaccacacgaacgacaccacgcgaacgacaccacgcgaacgacaccacacagcgcagcacagcacggcaaaaaggagggcccttttttgttagctacacgcgctgggcctttccacagcgacgttcatcaacctgaacaggggagtgctctctccaaagtggggcatccccaaatggagcatccccaaatggagcatccccaaatggagcatcccaaaatgaagcatccccaaatgaagcatccccaaatggcgcatcccccaaaggcgtggccaaattttagacggagttcactcttctgtcataccgcggaggaacataaagtgtgcctctccagccggagggaggatcaagcaaaacaaaatgggccacttcgacacgagctccgcggaaggtaccaagttgcaccagatggaggggttgcaccaaaggggtaactttcatgtgccagctcccaccaaatttgaaaaaaaaaaaaaaagggggacacttcatcggaggaggcgtgggaggacgtgtgacaaaggaggcacattaatttgcttcaggaaaaaaaaaggactgcttcattttgctgtgcctgagtgagggttaagcttgtgggtttcactgcggcggcgaagaaggcatggtcatgcatggtcatgcatggcttgggcgatcacgcttggggatgggggaatgccagcttggccggttttgcctcgccgcgtccccagcgcatccccagcgcagcaatttgtgaggcgtacaccacagcattgcacgctcagaaaattttgcttgaactgagctgtaagagttgcttccattttttttttttttccccctttttatgttaacccaattctacataaggtacttttccactcttgtgcatccctcctcaaaagggtgatcgttggtggatcatcccgaacggtcattttcccgattgtggagctcgcgttgcacgtcgcatggctttatgtgaattttgtggggcggccctttttctgattgctgaattttgaggagcccctcacccattcaggcgttgaaagggttaactggtcggttggtttgtttatttgttgatttcataacatggttgactgcgtaacttgggtgactgcgtaacttggatgactgcttaacttggatcactgcttaacctggatgactgcttaacttggatgaccgcttaacttggatgactgcttaacttggatgaccgcttaacttggatgactgcttaacttggatgaccgcttaacttggatgactgcttaacttggatgactgcttaacttggatgattgcttaacctggttgactgctccttttttgcgccaacgtgggtaccccccctccctgctgccactccccggccctgccgctacccccgtgccgcttcccccccgtaccgcttctccccccctggcgatgaaggtgcggaagcacggggggtcgctggacgaggagaagctattcgaaaatgtgagcaaagatgattcgggtatgataaaaaagttcacgctgggagtgtgtgccatggaaagtaaggtggagagcgcaccaatggaatgtattttgaaaaggttagccaaaagtggagatttcaatattatcaaatttaaaggagatatgatattaaatcatgacatagattcatggccaatagtggattgtctgatagcattttactccacaggattccctctcaataaagccatcgagtatgtaaagaaatacaaaccaataacattaaataatctaagtaaacaattaattttaaggtcaagattacagatatatgaagaattaaaaaaatgcaaagtacctcatgccaattatgtagttgtagatcatgatgctgtgaaaagaggagaacatgcatttgaagaatactacgactatattgtgtataataacatacgacttaataaaccatttatagaaaaaccaatcaatgcagataatcacaataactggatttattatccaaagaatacaggtggaggatgtaaaaaactgtttcgtaaggttaaagataggagtagtgaatactgtcctgatatacataaggttagaaataatggtacatatatatatgaagaatttctttcaacatttggaacagatgttaaggtatatactgttggtcaaatgtttgcacatgcagaagcgaggaaatctcctgcacttgatgggaaggtatgtagaacttcagatggaaaagaagttcgatatgctgttattctttcagaagcagaaaaaattattgcttatcgaattgtggaggcatttcaacaaactgtttgtggatttgatattttgagaactaccatgggaccctttgtatgtgatgttaatggatggtcttttgtaaaaggtaacataaaatattacaatgattgtgcacatatcttaagagctatgtttcttgcaaagttggaagaaaaatacaatatcattccaagagacttagctgataattggtataatatagaaaatgaagaagaagtgttgaggaaaacctttaggcaaccggatgacctacattgttctcaccatgaagagttatgttctgtcattattgttatgcgtcatggtgataggaagccaaaacagaaaatgaaattcctcacagatcgtcctctccttttggattatttcaattgtgaggagaatttatacaacgttattgagaataagctgtctccagaagatcaacagaaggctagtcacatcggtttgaataacagcaataataacttaagtgtgaggtgcgtgccctccgatcgggtggactcctccatgttccagtacgacgcctcggccaaggctccctctacactcagtaaaatatccttcatttcgcagaagagcggcgaggtggtgggcgcctcgggcgcggagccggagccgtccgcggcggacacgaacgatgccgccaacgttgcgaatgctgcgaatgctgtgaacgccgctaacgttgagaacgccgctaacgttgagaacgccgctaacgttgagaacgccgccaacatcgctaacgccgccaacaacgctaacgccgccaacatcgctaacggcgcggccccagacgaggaggagctccgagacagcctctacaaggagtacacgaagaaggaaataaagttcaagtcgccggaggagctgcaggacctcttcctgcggaacaacatcatcctgggcgacatcgagaaggagtacaaggcgctcaaggcggaggcggaggcgaggagagccgagcaggcggtgaggagtgacgccgtgggaggaagtgatagggtgggaagaagtgacgcggtgggaggaagtgattgggaggcctctcttaagcgtgaagaagaccctcccaaaagtgacgctaatactcctaaaggagacgcagatgctgctaaaggtgacgcggctgcctctacccgtgacgcgaatactcctaaaggtgacgcggctgcctctacccgtgacgcggcccgcccgcacgccgcgatgacgcaggaagagctggaggccaagctcagcgaatacgaaatcacgatcgaaaaccacaagacactgcagaaggtgctcgaaaggggagatggattcacaggcataaacagaaaaatacaactcaagccggtggaattcgtcgttgtggatgaaaaaatcgttgtgaccaaaattttgacagtggcaaaatggggaggagagctaactagaatgggaagaagacagtccgaaaatttaggaaagagatttagagcaacactctacccaggagactcagacggattattacgattgcattcaacatttagacatgattttaaaatatttacctcagatgaagggaggtgtcaaataacatctgctgcttttacgaaggggtttttagatctcgatggagagttgactcctatcctagtggctatggtgattagaaattccaaagcacatagtcttttagatgataatagacctagtctaaatagaacccaatgtaaacagtacatagataacgtacttaatgaggacaaggatatagatgaggagttattgaaaaaactgacatctgggaaacaagctagaggattacgtgaatctttgagaaaaatttccaacttttttcaactgatggaaaaaattaggaaaactatttatgattttttaaaaggattaaatcaggaagtacagaaatggctaaatctatttccgtatgatgagtatgctctgtatgtaattgacattttacacgaaatacaagtcaggtggaaatcacttaccaaaatgtggtataaaaaaaataagaataattatgatacgtctaaaataccagatattgtagataatatcagatttgatctcattcatcatcattcctacttgggatgtggattagataaagctttcgagatttacaatcaaatagaaccgctagccaattttatttcccaagcagagtatggaatcactcctgaggaaaaagttaaaataggagttaacattgttgggaagttacttcgcaaactaatccatgacgttacattctacagagatgaagaagtccggaataaaagaaacaacaaaggttactttgatttaaaaaatgctctcaatatttcatacatcaactcgtttaacatatcgaagactgacaagaatggacacccaacaagtgaaaaaaactcacaacaacagcttctggaaaatgcgaaagtagatgcacaacatgccaattggctagacaaggagatacaaaaggacacacccaaattgtttagcatgtccaagtatgactcaaggcaaattttcattgacaaacgtatgcagaagtctggggaccagctcgtcaccgccaccatcaagacggacccctctgctcgcaaggcagggccgccagtgtgcaacgagtctacctccagttcggtagcagccaactcggcagccgcggcagtcgcggcaaacgcaggaaccgcggcaaacgcaggaactgcggccaactcggcagtcgcggcaaccgcggcaaccgcgaccaacgcggcctactccagtggggcctactccagcggggcctactccagcggggcctactccagcggggcctactctagtggagcttactctagtgaggtcttctcaagcgcacccttttcttgcggcacctcctccagtggaaggccttctctgagcgagccaccggtgaagaaatccatatacagcgaactcaaccagaagggtggaaaactcggaagggaggcgcaagttggaggtttcccggcggggggcccttcacccgaagtgggcaagaatgcaacaggtgcggagtcgaaaataggcgcggagtcaaacgggcaggataagggtgcggggggccccattggcctgaatggcgggctcaccaatttgagtggcagtggcctccttgagcgctccaagcacagcaagggggagaggccagaggaaggagacatccgtcagagggacgagttggaggggggcatccggacgccggacaggagtcccacgaaaggtgcgtctggagtgacggcgggtgatccacagggtggttggacccccaacgggggaggcactgttggtagcacggttggtagtaatgctggcagtaatgttggcagtaatgctggcagtaacgttggcagtaatgttggcagtaatgttggcagtaatgctggcagtaatgttggcagtaatgctggtagtaatgctggcagtagcgtcgtaggcatggttggcagtagcgccgtaggcatggctggctgcgccagtggcaactctgctggtgtcagctcaaacgagaagaaccccttcaaagcggcggggggaggcgtcacgtacaacatcaacgcgaaggatctgtacgcgccaaagctgatcaataagaaggaggccctagtgatcaactcatcggatctgtgggcacaccagaataagtacagaaaggaaaacaacgagaagcaaaaaatgaaaaaattaaaaaacgcaaaggagggtgaactgaatttgaagagagaggacaacggcgaagtggctagtgagtataggggattagataaaaaggggggtggatggatgaaaggtgcaggaggcattagtggaagtggcagcgacacgcccgcgaaggagttccgtgggaaggtaaccaccaggttggatggacagcagagtgaggaggaaaaaggaaggagtggcacagcagggaggggcgcttctcgaaatggcgcttccctgaatggccatgaatgcacacaacaggcggacaaagaaggaataacaaacgagcagggtggtaacaatacggaacagaggaaggaagtggagaaaacggatcaggagtaccaaatggaggaggcagatcgacaggtgggtgacgagaaggaggagagggaggagggcgaggagatggagaagagactgtccaaggagatggaaaagagactgtccaaggagatggaaaagagactgtccaaggagatggaaaagaaaccgtcgaaggaaaaaatatcggaggagatgatgaaggagaaaatatcggaggaaatgccgaaggaggaagaagaaaatgaaggagaggatgacgaaggagaggaagaacacgagcatgacgatgacgaagatataataagacttaaagaaacggatgcaaggaggttaggaattcgatctccttggaggatggttaggtctagatattacgtcacgtcagcttcacacatgatttcactattgagtatcctgatccatgccaagaatatagatagctcgactggacagaatataatcgataatgattccattaaaagcgtggaggatgtcactgacttacattatctatcacacttggtttttagagtttgggaaagaaaacatctaaaacgaaatgacagcaacaggttcagaatcgaaattttgttcagctctggtgcgaaagatgggttcggacagaactatgaactgctggagaaagacgctaaggcgcagcagcagaagtatgagaggcactttagcaaatacgtggatgacagcaagagaggcgcaggggggggggaggtgaacccctccatccaggtaagccgtgcaaactctggcgtgagcaagggggggaagaagccgtccagggaaacgccgcccggggaaacgacgccaagagaagcgccacctggagaagcgtccccctcggagaagtcccttctggagaagccccttctggagaagcctagcacagcgagcaatgatcacggcgcgtccgcttcggacatggtggggtcgaacaactccctctcacaggaggtaccccgggggcaggaagaaaaagcgaaagcgagcgcgggcaactcattccggttcgccgacagcgtggaggggagggtgcccagtttgggtgtgtgcgtgccgagtttgcagagcgacttagtgagcacggaaaggaaaggcgaaagtggcatcgacagtgaaaagggaaacctgagcaggaacgactgcgaaaggggcagtctgggaagaagcaactctacgcttagaaatgatagctctcacagaaatgatggcccgcacagaaatgatggccctcacagaaatgatgaccctcacagaaatgatggtcctcacagaaatgatagctctcaccgaaatgatggttctcacagaaaggacgccgtgcggaggaatggagtgcggagccaattctcatccagctcagcaaacctgttccgaaggagagaggaagaagaagacgaaaaattccaccaaatggtctacaaaagagacatgtccttccagtttggaggagtgcacgagaagctgagttcactgaacaacaacacgacaaggacgggaagctacatgatcagatccatcagctccaatttgaggaaaaaaaaatacaaacagaaagatggcctaaatgtagaatacgaaaaaaaaaaaggaagacatcacaaaggaaaatctattaacgtatgaacatgagtgtagcattgacatgaccacacaagaagggaatccaaaattacgccgaagcttttcctgccttaatgataggtccttctatataaacccaatgcagatcgagttggaaggggaaggtaatggcagtaaagcatttaatgcaagaagaaatatcttgctcgaaaatgaaccgggaaggaatagtttccagcacagccttcaacacaaaattgagcgaccattccaacacaagatcgagcgacctttccaacacaaaattgagcaccctttcgagaagaacagtgagcatgatccgaaggacagtaaaaaggcgaatgtattttcacacgtctttcagcattttaacgagaataaaaaaaactccacgtctaatttgaagttcttttacaaaacatacatgcctgattacgagaaaattatcgagaatgacaagaaggcggagaccttcgacgtccctccctactgtgagttggctcccctcattgtgctgacgaagaattgccagctgtccacctttgagaatatcctcacgcagattctgaacaagtactccaagggtgggaagacgaaggacaaagggcccaaggcggggcccaggcaagcctgaggggcgcagcgcagcgccatgcacgcgtccgtcgtcccagcccccctgtccttcctttttttgttattcacgtgatataattttatctcgcgatatagtaacgtgtgacctgtttggcttctttcccaatttgtgtcgacgggcagaccgtcactgcatctttagcgacacggaaaaaaaaaaacaaaaaaaaaacaaaaaaaacaaaaacaaaacaaacaaaaaaaacaaaaacaaaacaaaacaaaactaacaaaaacaaaacaaaacaaaacaaaaccacgcattttaacccatcccagtgagtttatgcgaacggggggctaccccatttggttcatctttctctgcagggcggtcagatactcctcattgtcttccgcgtgcactgccttggcaatgcccacctgtcgtgggggagaaacgtgagaaagggtaaaagaagtggttacagggtaggagtgcagacaggacgatagggaggggggagtccaccaatggacaccattttcaaggcagccatggcgctgctgtcacgacaaaaaaacgcgcttgccgcttacgtaggagctcttgtgcccatctccgcgcctgtaaacggtgtagtagtatcgcatgaaggtcgcattccccaaaatgtacgcgtggccatattcaggcgaaacttcgatttccatgaacgccggcttgcacatgtcggacttccggaccaggtactgcgccggcgtcagcgtgaagggcatgttgttctgcggggtgggggagagcggcatgtgttcaatgacgagcgtttgcaaagtttcgcatgtatgaacgcttgcagcgcttcaagcacgcgtgaactgcttaaatgttgtgcgtcctccttgaattacaatgacgtaggtcaggttggggtaactcgtcactacttcgtctatgttgctgtcgtcacatttctgcggggggaggggtgcgaaggtgtttttttttttcagctagccattttgctcactgcccgtgttgtgttgcgtgtgcgtttttttttccagctagccattttgcgcactgcccgtgttgtgttgcgtgtgcgtttttttttccagctagccattttgcgcactgcccgtgttgtgtgtgtgttttttttttttttttttccgtttgtatggcctgttcaggcgatatttccaaacgtaccttcggtgggacgaccttgaagaagtactcgatctccgacttagggacactattgtaggaggtcccagaatcgaaaatgaggtagtttttgtttttctttaatttcttgtccttgcccctccggttgactctgcggaggtgtcttctccacctgtgtcgtctgcgccgtcgacggtgtgcccctttacggtgccttttttccgggtgagcaccatacaggttcacttcgcccctggtggaatgccctccatttttgtctcccccatgttggtactcccctgagagatcttcccccgatgggtcttcctcctcttcctctgagtccacttgtgcgccttcccgacggtggtgccaagccctcgacatgtccatcaagtgagttttttttttcaagtatttcctcgcaaaggaatttctttgtactttccattttttttttttctttctcaagttgtaaacaatggaactggagtcgcaacaaaatttctggtgatcgatgtacagtccatcaaattctatttcccagtagtattctctcaccactgggaacatataaatgtctccttcgaaaaagcgtctctccactcctccgaaaattaaagctgagtgtttattatcctttcctatatatatagagaactcgttatggctgaatttatacgtgttcattaggttttcatagatggttgtctttcctgtggatagcattgctgggaatgccagtccgactattccttcgaagttgattctctcaaagacgtttgattttgcttcgctccttttctcgctttttacgagtccgaagggttggttgaacaccttgaagggccctatgcggaagttttccacgccgatcacgccttggattattcccgtgccgaactgtgcacataggaggggtgtgaggaagcggggtgtaaggaagcggggtgtgaggaagcggggtgtaaggaagcggggggtgaggaaggggggcgtaaataagcaggtgagagcacaacaacgtcgctgcataacaacgtcactgcataacaacgtcgctgcataaccaggtgcgtacatctatctgtacacacatgcactcatcattgacgacccaccatgatgtccagattcgtgagcggcttgtagtagcggaagctccgagacaacttgtagttgtaccggtgcaccttcagacatgtgtcatccttgcacttggtgctgacgacccagatgttccttcgcgggggaaagcagtgggagagatatataggtgtgtggtacgctcgaacaaggggggtgtatacatggggggattaagtttagggttcaaggttggcacatcggcaagtggcggatgatctttcccttcttgccgcccctgtccaaacttacgtgctcccggtgtcaaaaatgggtctgattgtttgcggcgggctgcctatttggatgtacccgacgtattggctctgcgaggaggggcagtgaagaggaagtgattaacgggtgaagaagcggaagtgagtaaaaggtgaagaaggggaagccattcagtggaggggacacgactaatcagcgtagagaaagtgattaatgggtgaagaagcgaaggccactcagttgagcaggtctggtcaatcgggcactccccagctgtcgcgtccagacgcaactaagcacgcgacaggtcgaagctcaatgctcacgtcttgcaactgctgcaggggtagggtcactttgtcggtagaggacaaaacctccttctttttaaacgcgctgctccaactgctccaccgtgcctgggccttctcccccgagccatccataaagtgcgcaagggaatcaggatgtccagaagcaccgttactcatgtgacagtccgaagtgacgcaatttggaaactcatcgtggtgcttgtcttcccccccgtaatggtttcctttgttatgatggaaaatctggttgtctatcgcctggtcggaaggggaatcttcctcctcatcctcctcatcctcctccttctccttcctcttccttttcttcttcatcatcatcatctcctcctccccctccccctgggcttcgtcttccccttcaaaaaaactgtaacatccttttttcttttttttcttcaatttctgttcaggtaaattttttagaagctctgattttattttgccaattttgtcttggagatatttgcgcttgctggggatggccaccatggggattatgttctgcgggtgagaaaaaagaaaaaaataaaaaaagggaggggaggcgctcatttaagcgttgtcacgattggcactatctcctttgcggcactatcacacgcgcttgctgccctcctgggccggtaccccccgggcgattacctcagacgatcccttctcatgtatgcacatagaacaaacgtcgcacgcgtcacacgtaggcatatccaagttcgtctcttcctcccatgttaggtcagttgcgaatctggaggtggcactaggccgtacacaactaccttgtctaaaaaggaaaagatgtactacgaacaggagggatgccgttgggtgaattaacaaggtcgagaggagtttgctccccagtttttggaaacggcgggggggcatctttgcatatggagcgggggagaagtgtacgcagtgagaggcgcgtgagggggagtaacaccaaaggggctaccctcataaggagagatggatgcccacacagtgtcgcacatggactaaagattaacgaagttgcctgctggcatcctcaacggggagaggcaccctcaacagggagaagcaccctcaacggggagaagcaccctcaacggggagaagcaccctcaacggggagaagcaccctcaacggggagaagcaccctcaacggggagaagcaccctcaacggggagaagcaccctcaacagggagaagcacccttaaaaaggaagcagcaaccttaaagaggaagcagcaaccttgacaggaagaaacctccttcgaaacaaaaaatgactcataaaaacacccgttggtcgctccttagttttgtcccacaaaaaaaaaaaaaaaaaaaatgaagaaatgaagaaatgacgaaatgaagaaatgacgaaatgaagaatgaagaatgaagaaatgaagagacgaagaaacgaagaaacgaagaaacgagcgtagccgcacaaacatatcaaagaagcgacacaaaaacgtaaataacgcaatgtgaatgacacaaagcagccaattgtcaatcgccaaactaatcaaggatgggggaaaacgaagcagttcacatggggtgctcctcgaaaatattcataatacacagttataaacacacgactgccactgggtggcgcgattttcaataaataacgtggtgaactcgactatgatttgttcgtcctgttctgtcctctacgtgaatgtcagttgggcggattcgtccttgtgtactgctggcgcggggggcatatatctcctcacaaacatgcacgtaaatgtgcacataaatatgcgcataagcatgcactcaaacgagcaaacgcgcatggagggtgggggcggatgcaaatgcgacggagaacagtttgctctttgggtccttaggggacactcgtgcatcccctcttatcatcaaagtcgcggcaaagtcgtggcaaacttactgccaacttggcgccaactcgcctgaactcacattcgcgtatgcccccctgacgcgctgccgtcgtgtctatctccttgttgtccgcgcgcccccccatccacaacaactgacaacgtgcagagcgttgcacctgcgcccgctcggtcacacataaaatgtccagcttatttccaaggggaaatggcaaaaaggggagtaaaaaaaaaaataaaataaataaaaaatatgcctcgcaaattgggcaaacttcatcaacttcgatcacttctccaactttgatcacttcgcccacttcgcccacttcgccaacttcaccaacttcaccaacttcgcccatcgagtgaaatgcgaagagctgcggcgcccatccggatgccacactgcatgcgtatgcacacatggtgaacaaaccggatcggtaaaaaaaaaaaagaaagaaagaaaaaaaaaaaagaaagaaagaaaaaaaaaaaaaagaaaggaagaaaaaaaaagttgccatggggaattgcgccccctcagggaaagccgtcaaaagtcaatcagtttgccgaacaaaatgtgctgcaggatttggcgcttctggatgatctctgcttggtacatcttgagcagccccgagcagattttctccctgggaaaaggggtgaaaaaaaaattagggaaagctacacagatggcgagcaacgcgcgcgtaagctgcgtttccggggggttaatcgcctgaaggagcgaagacgcgcctcgaattcggccagcagctcagttagcaattcagttagcaattcagttagcaattcagttagcagttccgctactaattccgctactaattccgctagccataccatgtctccacaccggaaatgtcgtacaacatttgggaggattcgtgaaagggggcgtgcttcagctgcgaggaggggagcgcgcggggaagcacacagggaagcacacagatgtgtaggcgcgcagggaagcacataggtgtgtaggcacccacgtacacattgttgggctaaacgcaaagatgtgccaaactggcactcgcacggaacagattcacagccgcgacatggcataccatcgaaatgtatttcagcgcgtcaaaataaaggtacttgggcgcccacaactccagcagttccttcttttcgatctgaagagcaggcacgcaaaaggggaggaaacaaaaaaaaagatgagataaaagaagagaagataaaagaatacaagacaagacaagatatgacaagacaggacaagacaagataagacaagataagacaagatacgacaagacaagataagagatgagaaggtaaaagaagagaggagaagaacaacgtgtgtacccgtggaagtgctgcatgtggcgactcgctagttggcacacacaacgggatgatgaacaactcgcgcgatgaaacggggtcgaccacgttgcgaaagacactctcccttacatcgtctgtctttatctgtgtgttgtaggatagctgggcagcgccgaacagaaaaactaaaaactggaagtcgtccagtccccaggcacctctgctcccagcaggctccacggtgtaggtgatttggatcctcctgacgcattcgaggtatctgagcggttagagtgagagggaggaggaaaatatgcacgaggtggtttcatttttgcactgccaaccgaggggggagttaaatccacagagatgcggccgctcaccgttgagcggttcatctacaggagcaactcgctcggtgcaacccgctggtcttactgccggtagagaacgaggacgaggtgcttatggtcggaagggccaaaaaactgtagcttgttaaggcaaaagagaaaaagcaaaaaattcaactcgtgtcctgtaccataatcaattcggtttctattccctaatgaattttttaaatagtgacctaattggaaggtatgctccagtaagttttgtattccagactcgattaaaatttctggtaatttttcgtcaacctctttgtaatactcatcacagaagtgctggaaacctttgttaccaaatcgagtcggttgttttatggggggacataaatctatgtacttgttcatgctctttacgagagtaaacacactttgtacgttgcgtgaaatgagtaggatattattgacttggtcagtgggtgtggctactccttgtccgatgtcttcccttgtgtggaagtggtccaagggatgcatctctaccgccacgacggaactgtttaagtgcgtaatgaagtcgattaactcgttgtatgctgcacttttgatgaacctctgcacgctgtcctcgtccacgattttgaagctcagcccagagtcgtccgccatttcgggggtcacacggctggtcattgtctgtgaaaaggcggagtggcgcggcgtatcggagggcagacagggtaacttccctccagagtagacggtgttcttcacgcacagttgtaagtatactctcccccccccctctacgtgcacatatgttgttctccttttttcttttgctgttgtccccacactgatggttgtcctctcgttctgtgctcaggaatgggggaggtcctcctcctaagcattacaatgtatatatttttttttttttcccctttcttccacttttgctatttcccccgggatgttctacctctctgtgccgccaacacaaggttgagctcctcaaattgtggcgtatcggaaaggaatttgcttcacaaaaaggtttgattgaaaaaaaaaaagaaaaagggggactttctttttttttttttcgatgtggacttgcaaggggacaattcgaatgtcaatcattttttgcgactaaccattttgtaaaaaacgccactggggaaaaacgagtgggcatcttaaaaccgtagcgaagttggagaatgctcttcccgccacgtgaaaaaaaaaaaacagttttgaccagcaacaaaactcctacatcacttttgtgctccgctgtgatggggtagttcgttcagttgggcggaaaaaaaaaaaaaaaaatagccccttggagagaaataaagcgaatatacgttccactgatcggcatttgtgtggatgaaaggtttttgcttagctttgctatgctgcgcttggctttttttttctttgctgcgctatgctttttttttctttgctgtgctaagctttttttttctttgctgtgctttccctttttgcaccttccttttgttttcgtctgcccccctccttgtgcgcatacgtgtgtcccaccgctctcgatgaaggctttttctccctcgattgaatcgcccatgtgggggagacagcgaggtgacagcagtttggtggaaggctgccctggggacccacacgatccccacgtggacgcatgcacatgaggggggttgaggtgatagtgcgcgcggaaaacgtgtgcagcggcatgttggaagcggcacattcgaagcgatacatgcgaagcggcgcgttcgaagctgcacatgcgaagcagcaacgtgtatgtgcatgtgtatgggctgccttggggacgcctccacctctccttcacacgaacagagtcagtcagccattcatgccgtccaaattgtggatcggacaacacacggtgagttcagcgattgttttttttttttttttcctcacatttggacagattggcgaaaaggaggcggcgtaataaataatgctccccttttcgtaaagaggtaagaaaccaatgctgggtaacccctcacgaggaaggagacattgaatttgttttttttaaccatgcttcatccccacaggggaaaggatcaggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacactcccctgagacactcccctgagacactcccccgagacactcccctgagacactccttcacgggacactccttcacgagacactcctcccccctgtgcccacgtggccaaagcaaccatattatgcatggacatcttcatagacgaagaactaaatggcagtgatgaaaacgaggcggtgctgctagagattgatgacctgctgacttttaagaaccctcccctgcaaagggggaaggggaaagagaaggaggaaaaggggagacatagaagaggtgaaaaaaaggaggcaacaaactacaaacaaggtggtacacgaggtggtacgcagggtggaaaaaaaagtagcaagcataatggtcaaccgaatggcaaagctgaaatgaacgaagaaagccaaaggaacgaagcaagccaaaggaacgaagcaagccaaacggacgaagcaagccaaacggacgaagcaagccaaaggaacgaagcaagccaaacgaaccaagcgtggaggtaccccccgtgggaagacaggaaggttaaagctctgcattgcgacagacaggacatcaccgatgatgcgaacgaatggttaataaaaaagggagacctgggcggagatcaccatggagacgacctagaagatcacctagaagacgacctagaagaccacctgacaaactatgaagaagaagctgatgcgctggctgcaaaacgtgggggacaaaacacccactcgggaaaagccaggaacaaacatcacccatcgtacagctacccccgcttcgccaacatatatggaaaagcaaaacgttgctatcgagacatagtggatggagtggcagaaaagttaacatggaatataaaacgaggagatggtttctcttactataagaggcacacatcatttgacttttttcacatccttgctaaccgtttgtactactccaggggagccatgtatttgtatttcctcgtgattgtccttaacctatttattcttgtgtacaccgcgtgcacaaagatggtcagtatgtttgtggtcctctcggagatttttgtcatactgatgctcgtgttggaggtttgtcttcgcttggccacgcaggtgagtaatcgagtagtgagtgtgcagtgagcgagtcgtgatacgcaagcgagggtgcgctatggtggcgatgtcagggtattttgtccccgctttgcattgccacgtaccgatacatgtgtgacgacccgtcagacacacgccgcaccgatgctgctcactccacacacgcacatcacactgatactgctcactccacacacgcacatcacactgatgctgctcactccacacacgcacatcacactgatgctgctcactccacacacgcacatcacaccgatgctacgcactcccctcaccaacagggtcgcagctacttccacaatttcgacgggctgttcgacgtgaccgtaacgaccatgtgcttcctgctgctaatcagcagcggggacctgaaggtattttaccagtcggagattgtcaaaacgaagaacaaagaagtggaggaaataatttcgcagagcctcaccgttttgcgcttctcttttcaactcttccggacgctcaccctgtttatgcactacgcgcgggtgaaggtacgcagcggtgtagcggcgggcgcgtgtgcgtttgcctaatttgggtcccccgtttgagccacgtcaccacctcttcaccgccccttcacctccacttccttccacccatcgcttcccccccccaacaggcgccaagcgagaacattgacttttcggtgctaaacctaccccacgaggaggaagaggaggatgatgattttgtcatctgatttgactgtgtgtgtgtttttcccccaagtgtgtcccacaacttataaagaaggtaaagggtggggaaaaaaaaaaggaaaaaaaaggaaaaaaaaagacgcattaaaatggtgcatgatttgagtagcatatcccgctggtggttgagcggcaatgggaaaggggaggcgctaggacaagcaacaaattggaaaaaaaaaaaatcagaagcattagcgagatttggaagcattagcgagatttggaagcattagccagttgagaaaaatatccccaaactgagcaaactaaacaagtgggtaaaggcaaacgcgttaaacaaatgaaacaaactcgaaagagggacggaaagtttctccgattattacccccctgaacacatgtactgcttatgtgtatccccttgtgcgcatccccccccttctccttcttccttttttttttttttaaaatcttcgtcgttttaagtcctgaaaggacgaaacgccaccgtggccgccggggagcattcccaggttatcttcgtcctgtttttttttatagtcatatgaaaatgaatcgatcaaatcaaattttttttttttgtcgtttaagacatcgacgtgattctcccctgtagttttcctaatgcggaaggattccatgcaggggtcacctgggggtgattcccacgcacttgggcctgtccgtgcacctccgtttgcgtattccctcggggtgctcaaatgggtaatggcatcaattcggttggatggaatcattccttcatttggcttggccgctccgtgggcgatctgcatgggttgcgctgcgttcccccctctccacatgtcatcctggaaggtatagttggacaagccgatgggggcttgtcgtgcccttctgctgtccaggagcgaaccgtttggattggcctccaactggttaccccgtaattggttaccccccagctggttaccccccaactggttaccctccaactggctaccgccccacttgttgggctcttttacaaatttaaaatcgtcttcgaaaaaatccatcagcctatttttgtcgtcgccgctaaaaaggtgcagctggttggtcgcctccgaggtggtgcaaaaggggctcagtgtggtttcctttgcgctacgtttctcgatgagatcactttgtgggcggtttgtttcaaattcgaggagaggcttcgccccccctatgaggtgcccactgggatggttcctttctccacgggggtaggaagtgcaactatcactcacaccgattttcatgtccgtttttgggccacccttaaagtgtctactttggaaggagggcgtttcttcctccctgggcgcgtagtggcgggaaactccgctgtgagaagctcctccgtgggtaactcccccgtgggtaacgccactgtgaacaactcccccgtgggtgacgccactgtgggcgagactactccccatccccccacctgcatagggaccgcttcttatctccctggagggggcgcgctggagggaggagtcccccccaagcctttccctcttgttgtcatactgaaaggacgaaattaggttggaaaacttgttcagactggatatccccctatcgatgggttcagctgaacccacattttggctagctgtgttcagatttatattcgtatctaaatcgtgtagcaagcaaaaacctctgatgcctgaaatgagcttttccaaaaaggagttaggacaaacgggagaaatgttatcgacatgctttctaatcagatgcacagatgtgagtcgtttgtggcaaatgtcctttaagggcttgtcggatattagctgaaagggggggatgttctgttgtctagcttctataatccttgtcctaagtaatattttcataatagagtcatttattttttcttctgttagtttttcctccttgtattgatgttccctgtggcattgattcttgtccgtgttgaaatactgatatttgttttccgggatagcgttgttcctttcaacgcttgcttgtgttatcgggtagactccttccgcctggtgggatacactacggtgagtagtactcaagacaggggaaagtggctccccctccaactgcttttcatccctgcgtagatagtctttcctttctctgtgggtgaaacccgtcccgaagctgctgcccctgttccgctgactagccctttcatcatacaaatgaccagagggttcatttgcacttttgaacccatttgcacttccgaacccatttgcacttttgaacccatttgccttcttcgctcctttgccagactttggcttcttctccttgtcaatcaaaaagaagggcaacttaacggtgtacctttgcccatcagccttaataaacgcctcccccttgggtgttacacctacactgaggtaactcacatccttgctatagaccaacgtttcttttacatatttgtcattcctggcgactttaagaaaagcggaccaccaactggtgcttttgtgtgccccatctccatattccttaatgttgtgatagccctttttaactatgcatgcttctttgctttttacgagcactttgcaaataactcctactcctgttcttcccctaagggaggaaatgcagctgagtaacgtcttcagttccgcggagaggtctattccttggtcgatgggcactgcgtgggggacgttgctcctgggtagagtagcagccaccccgttacgggagtccttcttcagcagagaggcggcgtctgtgccgccgccccgaatcccccccaagtaactagcacaattgtcgcagttggcacaaaggtacatgtcgtatttcttcacataaaagcagacaccgcagttatcctcgcaatcgaaaacgtctatatctgcacacgtatccggagtctcatcaaagtagtcatatatttttttccttcgacagatggtagagtaagcatagtcggatgcctccgtaaacatactgattatatgctcaactcgttgaaagtttgtttcgatcaaattatttgcgatattttctctcagcaagagattttttatttttgattcatcatttatgtgaaagaataaaatagcctctgcattgctgttgtctcgacctgcccttcctacctgttgtacgtaagcctccaaagagcgggagaagccataatggacgatcctcctaatatccggtttatcgattcccatgccaaaagccaccgttgcgacgattatctgtacttcatcttttaaaaatttttcatgtgcctccttcttctcattattactcaaatccgcatgatacattcgaacgagtagtcccttctctctcaaaaatgaaaaaatactctcgcactccttcttggagttcacataaataagggtagagttataagggcatattttagagttatcaataaatcttttactcctccccagtgatttgctacatggaatgtctaacacatctcttaaatcgttgagtaggtttgttttctcccggacacagtagaataggttccttttgttaacgctgcttgttttgatcagacatgtcttcatattgaaatttaaattttttagaatatccctttggacctctttcgtacatgttgctgttaatcccataaatgggacacccgttaggatatctctcaattcgtgtaattttctgtaggatggtctaaagtcatgtccccactccgacatgcagtgtacttcatcaattgctacgagtaggattctccttctcaacattaaaaactgttgcttgttgttcaatgcatactctggactgcaataaactattttgtacataccatgcttaatttctgttagcacttgctcgttacttaccttctgtccacttcctaaaaagacggaggagattttcttcctgttgagattatccacctgatctttcattagagatatgaggggtgatattacaagtgtgaatttgttttgggcttcctccataagggatggtatttggtagcatagggacttccccatccctgtggccatcacgattaagctgtccctcttatggaacactgcatgcaccgcttcgatttgaaaccccttcagatttttataaccgaagtggttcttctgtgccgtctccatcttcgtcttcagctcctccagggagtagccgccagccgcctcgttcccagccgcctcgttcccctccgaccggtccgtctccgacccgctcgacctcttcacctccaggtacttcagcatggcgagtgtccgcagcgaggggagtgtgttgtgtgaggtgaaggggccctcatgtgggtggtcccttatctgggtggccccttatataggtggcttcttacctaggtggcttctcacccaggtggcttctcacccaagtggcttcttacccaggtggcttctcacccaggtggcttctcacccaagtggcttctcacccaagtggcttctcacccaggtggcttctcacccaggctgcccccttctacctgcgccccagcgcgctaagtacacgtacactacaccccaggggtgggacgaaagggcctgccaattttgacggtcccccgcagagcaatctcaagcgaagccttagcctcgtagcgtcgtcccccgaggggagttatctattggaggaagggaatcgagccgaccgcttgcgccccacagcgcccgcgtcaagtgtgtgcgctcgtgcggagtccacttcggatttcacccccagcgaaaaaaggaaaaaagagggagaaaaaaaaaaatgcaaaaaggaggcaaaaaaattgggtgaaaaaaggaggcaaataaaagaggcaaataaaaagggcaaaaaaaagaggcaaaaaaaaggggcaaaaaaaagaggcaaataaaaggggcaaacaaaagagggaaaggaggggaaaaaattacccaatggagtgccacacgcacagctgacttggccgtatcatcacaaaaatgcagtagcccctttcgtgcgcacttttttttcgattttttttttttttcatgttcagtaattgccttgcaaaaatgcacatcgcccccagagccggcactcccttaggaggagaatgcaacgtgaggatactcaacctatatacacacacctacgcgcgcacacccacgtatgcgcaacgcgcaagaaacacatccgcttcaaatcccgttcccgtcgcatgcttttgtagtagcataaaaaaaggttttccttttctttttttttccgaagctgttaaaattcagaaaaaatgatcgagtaaactttgttaacccccctggggcgatttttctttggttgattttttttttctttcaagttgatgtaaaaagagagagtgggggtatccacgcgcagagtctactggctaggcccccctttctggaggtttccctaaacaggagatgctaacaggttggcgcgaccggcaattctacgacggcacgcggggaaaggcatgttgggcatgctgagcaggtgggcatgctaagcaggtgggcatactacgctgagcagataggcatgctaagaaggtgggtatactacgctaagcagatgggcatgctacgctgagcaggtgggcatactacgctgagcaggtgggcatactacgctgagcaggtgggcacactacgctgagacgctttcacgtgcacatacacgcggccgaagaaggcgcagcgtccaaaggggatgctccttttgcaaatgggaaagggattaaaacaaggcaggctcttctgcacctgagtcagtcactgcgtctccatactgaggcccgtttgaacgagcgtgattttgtctcccaggctgagggcgattccctggaaggagggggggaggaaggaagagatggggggtgatgcggcggggtggtacggcggggtggtacggcggggtggtacgacggggcggtctatctcttagctgaacgcttcgccgaacgcttcgccaaccgagtgaccgcccaaccgctgcactttcccaacctgagtgcggctgcgcacgcggatgctccccgagaggcggccgtcggggttcttctgcacggacaggttcgccaaagagtcctcgccgaaaatactacgcgaaaataaattcaccgcaaaaaaagctgagttgttaacaaggcacttcagatcctccaaggtagaaatgtatgatatgtaaatatctatagaagaaatgctgccttgctctggtctgttctttgcttccttctcgtagtactccaacggcatgaatttccctacgatcgtcatgttggtatgcttaatgataagcttcagcagttcgaaggcgtctctgcggaaaggggagagggaaaaaattttggagccacgtgtggtgcagaggttagcatgatgatgatatgtggcgggggcggcaggagcggcgggggcggcggcgggggaaccgctacccactgataggcggtggcaactgataagcggtggcaactgataagcggtgacaactgccaagcgtaaccaccgctaagcgtaaccactgctaagcgtaaccactgctaagcgtaaccaccgctacgcggtgaccactgctacgcgctacccacctgatggacgtgttaatgttgatcttgttctcccactcgaactcggaccacatgatgcggaagaggtgggacgatatgaacgacacgttaatgtaatccgtcatattgatattgagctcactgagcacgatgtaattcttcctattttcattcttgcgttcataaaacacataaccaaaaatgatgcctgcctcagtcgtgtgcaccttcacggtaatcttaaatttccgtttctcatttggacccaaattaaactcagggattttatcgattggcttcaagttcccatgagtcgacaagctaatgaagatactctgtaggtaggcacccgattggttgtatacataaaactcgacaattaagttaatgttggagactatcgggacggcttcaataaagagatcgtcatctgtgcctgttagcctttgtgagttgtatagcttggccatgaaaagggaggagtagttgtgcttaaatgatgggaacttaaattcgttttcttcaaaaaggatgtcattactcagggtgtacttcagtttcaggttttccaacttctcatccatcatcgcagctctttcgtccatgaaagcagctctttcctccatcagcatggatctttcgtccagaatatttaagacattttttttctccttgaggatgcggaagtacatttcgtcatctacactctgcttgttctcattgggttgtgttggaagaggcagggtggtcactcctcctttggatgtgtctatagattcttctccgaggttacctccatctttggccttctccccaaggggggaaacgcctgtgcctgtgggggctgctcctagctggcggtaagcgctgctattaacgctgctaaaaacgccgctattaacgccgctataaacgctgctgtacttttcctcctccttttgaaggaacctttggtagtactcattcccactgaggaacgtcaatatgagcttcttcgtggagtcctccatgctgctcatgttacacgtgatattgagaagtattttgaggcactgcctaaccctcaccacgttgctgtcgttgtagtgcacatcgagggagctcttgtttgcatttttctgcgtcaggtacttgatcatgctggcgaggatgtaaatgcctttgttcctaaacacgtttgctctgtttgcgctgtttgcggcgtttgcgctgtttgcgctgtttgcggcgtttgcaccgtttgcaccgtttgcggcgttcgcgccgttcgcggcgttcgtgggggcctcttcctctgcgccgccccccacgcgaggcttaacaaagggggggcccaaaaagcggaaggcctcccccccaaccatggccaccaattttaaatgcaacttagtaacacacacacacagaacggacagcaacaaatcatcattgtccgaaagcaaattgtaagcaaaggagtttaactctccaagggtgtcatccccaggggatgcacgctgactttgacttttcaacactgcttcagtggcatatgtcccatcttccaatatgaccgttttggcttgaatagccggagaggcagacgaagaaggcgagttaaaattcatcaccattttattgtttttaaatttttcactctgtaatctgttaataatatccgattggatgttactaccaaggaggggaagtagatgttcatatagcttgtcaaggaattgcaaaatagcttcttctccttgcatgtattgtccgaggacccaaaagaaaatcctcagaatgtgtggcttcttcacatcaaatatagcttccccgattttttgtaaaatggtactctgaagagaaggattattagctagcttcctaatacatactgccgcttcgtaatttatttctttctcttcatcattcacgtaggttagtagcaagtctaccatacttaggcactcattcgagaacatgttacatatgtgttgcatcgacttgagtaatattttcttataactaataatttcttgataattagttgagaggttattattaccgacggagttggtctctcctgtgttgctcataaccgtgttggggactccgtttggggagggagttcctccattcgcgcctacactggaggaacctcccaccgcgttactgtttccagctgcactagaaaaaacgctcttgctatacatcactgtactgttcagtttaagaagctccttcttcagaacgcccaacactaagtgtacattcctactgctcaatatgtgtagaaccaagtttaaaatttttactctaatatctctcgaggggaagttcaatgccctgagtaaatccatgacgtagttttcgagcaccttcttccatttgcacatgatataatacaacctatcgattacaatcagcttgatgttattatcgtgttggttaattagcagcttaatgaagcactcgctagccgtttttatgctaacctcagaggtactcatataaagcagacagcaagcaccctcatacaacacactgttgctgacatttttgctcatcatgttaagaagaattttaatgacgttgtttttgtattgattgtaatcgctttcgtttagcttgttcctcctaaattgtatttcttcactcagcacgttaagcattcctccattcgtttcattcgtgtggtttgtctttcccatggggttactcccactaagtaggtgatttccattcttctggtccactccagtaatatgcttggttttcttccccatgggtacgtctccctgttgaagggggatctcatctccggagagtagatatgcgaagaggtcgatttctccatcggactgatacccatctgttttttctccttcttctcccgcttcttcttcatctcctccctggggagaaggagacccgatgatggaagccacacctgggatagcgccaactctgctgcgtccccccttgtcctcctcattctcttcatcctcgtcatttattaacaaatacgaattatcaaacacgtgtggaatatacagcttcttaaacaggtgaatgacctcaagcagaatgacatcagcagtatcgtacagttgatcgtttagcgagaggatgtacttcagtgtagtcatcgggtcgacatcaatcaacatggaaagtgcactacgtttggtcgatatatcattttctaaaaacaatatcttctccacttctttaaccgagttagggatcacatcacttccatgctcctttataatcgtatggatacaactaattgcgttcttcctaacatagctgtgtcgatggttcaggttcttcgtaatggcttctattaaaggctcgattattttaagattttttatcttacttagtaatctcagagtggaccccctgacgtattcatttggtgaaatgatgtcattccgcaaagcattacacacgagaagcatttcttcctttaagctaccatcactcttgcatttgtccacaacttcaaaaaaaatatgactcaatttttttaatcgatgatccttatgaggtactataaacctaataacacacatgagcatatttccatatggctctccttgtatgatattaaatatgaggtgttccattccttctatttttttttccacattttggctttctagctttttttggatttcgctgatcgatggtgtttcgcagttgtctgtacagatgtacagcgtgcagttgttctcgatctcagggtttcccattgtgtttggggagtagcggcggtgtgggggagtggcagcagtgtggggagtggcggcggtgtgggggagtggcggcggtgtgggggagtggcaaccgtgtaggcaaatgcaacgcggcggctgatctctacacgggcgccacaaatgcagagctacacacccctatgcaagtgcattcccctcgatgggtgtgcagaaaaaaagaaggggagaaaaaaaaaaaaaaaacgcacacgtatgtacacaatatgtgcatgtatgcgtgaagcaacttcttcacgaaggcagacaaaacgggccgctaacaaccccccgtaaagcggacactctgatggagatcgcaagcggaggggacaacagaagcgacgtggcagtgtggcagtgtggcgatgtggcgatgtggcgatgtggcgatgtggcggtgaagtgctgaagcgacgacgcgacggcgcgatgaacaaacggggcgtcattaagacgaggaaaaacgctacatcgtcacgcggactggataatcaaacgggccccgctcttcctcgcaatctgcgacatttcttgttgatgagaaaaaagaaaaaaaacgtaaccctaaggtgtccccctccctctcacatcctctagtaagcattgctcacatttaaaggggtggcaagaggagggcgcgccagcaggaaaaatgcgcaaaaggcggcagtgaggggaaaataacctcacgcagttttcattgccactttaagggggcaaaagcaccatttgtttttgttcttaacaaagatttcccggcaaactggggaatacggctcgtatgtaaaagtaaaaaaaaaaaaagggtaaccatgatgacgacaagagagcagccgcgcgattggcccgatgacacatcataaatgagtcactctcaaatggggcgaatgaataaacttgttttactgctcattttcgagtgcgtcactaggcgaagctcgctttcccctttccggttcgcctcgtcgcactctgtataatgtgaaccgccgggtgggccaaaaggggcgtgcgctgagcgaacgtgggggtattccactccagcgcgccgcgccgagaaaaaaaaaaaagttaacccgttcaactatgacattacttcccggaagcggcccccgtcggtatggtcatcactccatttcgcgtgggggctacacgacaggcagatgcccacctccgagcgtgcaaacgtgtactaatgtatgaatgtacgcatgtgctatgcatacccaaacaactcgggcgtggcagaaacgagcatccgctaaacggtgttcccctctcgtggctggaagatgtcccaagtccaccactgtgccaatctaagttcgcagtgaagaatgtgcgcttggcacacgcccactgcagcaaacccacctcagcaaactgtgcctggggttcccgccctcgagtaggaactgaggatcgtagcgagtgggcgagcatgttcactcacttttaatgtttaccaaactgtgtggaggaacaacatttgcagagttgtgcatccgtcctttggtatgctgatgatcgggcaactctgaaattttttttttttccctaccaaatggctagctggcgcgagtaacatactcgacgaatgtacctatggaaaccattttcatgttaattctacagaaatgtggccacacctctgggactgtttcgacattacattgagtgtgtgcgcgagggaggcattccacgtgcatacgtttacatacatagagggagatatataactaggctgagagaccacctcttcccccctcgtccagacgagtgcatttttggtgagccaacccccccttttttttttgccgcaaacatgataagaagctgcagagcggtgagcagcctggcgctgaagaggtggctgctcgtgggctctggttccccccccgcgtgcaaagggcacattcgcgcagcagcaaactgggtgggaacaaaccgtgcagcagcaaactgggagggaacaaaccgcgcggaagcaaaccaaagagacgaccgccatgccgctgaaatggaaccaaagctgagcaaacactttcgggaagtgttccatgatgggtcagaaaagaatttcgaatgccacccatttaacagaagatttgcctacagcaagaaaagcttcttccccatcgagccccggaatctgcgtaccttgggcgtgaatagacagaggaagaaaaaaaggggcagaggtgataaatgtccaggaaaaggaattagggaaaaacacaaacataggaagtcaggcagaccaaacagtcgtacgtttgaaagcggaagaactcctttgtataggagattaccaaagtggccagaggcatggttaagtaggcaaaaaaaaaactatgactgccttaacctttccaagctgaggtactttattgagaagggaagattggatgtgcgtttcccaataacgcagagacatttacatgactccaagtgtgtaaaagtgaaaaatggagtaaagctgttcaacgtgaatgactatcctttcccatataagattgacatcgaagtggctaatgcagatcagtcctccattgatgtcattaaaaaaatcggagggagtgtaaccattgtctacatggaacggataaatctaagggcacatatcaagccatacaaatttgaagttttacccagaacggctaggcccaatctggacatgattcattttttggagaaaatgaggagtagggggtgtctcgttaagtatataaaacctttgtggttaattgaggaagaaaagaggatcattaatgagctcaccgaggtggaggagagctccaagttgtgtcccgagggaggggactcctggggggacgcggaagacgaggagaagcggcgcgagaggttgctccgcggctaccgcctgcgcaacacgcgcgtcgacgggggcctcggtgcgcactagttcagggagcagtgcttcagcgtgtaggcgttatgtgagcgctgtgttagtgcgcatcgtttggcggcttcctttggcggcatcgtaaggtgccatcgttcgacgccatcgtttgacgccatccaccaccgctgcccaatttaccactttttttgtctgccccttttcaagatggtaactacaaggggggtataatataccccttgtgcaaaagggggaagttcaaagtgggaaaacgatagggttgttcacccgggttgaaaaacgagagggctgttcacccaagtggacaaacgagagcgtccatcaaacataaaaaaggataacccagaccacgaaacaatttaaatataaaaaaggatggcccggacaacgagacaattttcatacaaacgctaacttgcaaaggcgtgtgcgtacacacgcgtcatagggtgacgcacgaatgggcaggccgcctgccacctcagcggcgctgtcgaatgccaacgttcttccgctggccatcctccagcacggatgacttctccgacatgttggcgttcccatcggtggtgatgtcactggatgatattaggtcttcctccggaaaactgtcactgtacttcactctgttcgcctctctctgtgccatcacccgcgtgcacttgttcagcgtgcccttcatcaccatgacggcttcatattcctcatcgcttttcttaaccttctctcgataatacaaaattaaataagtgaaacggatgtagaatacccacgcaattgagcacagtagtaggatccaaaagtttctctgaagtcgcatctttttgaggtacgctctgtgtacattaggtacatgcagcgaagggtccaaactgtgcttctcatcgttgtgattttttagctctaagatggtaaaggccaagcgtagtaacgcataaaaagaaattagggatgacactgatatgttcacctgatatttgtaaatctggaaattgacgctccttttttggatggatattgccatacgctggaaaagggccacgccactcagcagcaggcatgacagcccgatccccgcaggcaggaagaaaaacgctatgtccttcattcctgggtgagggggggggaagacgcaagtggtcaccgcgtggtgctctttcaggggggaaagatgagtaaaaaatggaaaaaaaaaaaaaaaaaaaaaaacactcttaagtgagtcttcacccacgaggtcagttcaggtcagtttaagtatgcttaggtcgggccaggtcagtttaagtaagctcaggtcaggtccgcgtcaaactgattttctctcaccaaaatggattgcacgtacgtgtgggcgagcctcgcacgcgtccccctctcacgggtcgtatcttcaacaggggaaaggtctatcccttcgcattcgcaacggggggggcggggcgaatttgatttggggccaactttccacgcggagcgctgctcatggttttgcctttaatggggaagaacagttccttcgggacgttatccacgttatccacgttcgctacattcgctcattcgcgacattggcttgcgttttggctcctactggcgggctacgctacggtgttaatttaatttaatttattttattttaatttattttaatttttttttattttattttatttttttttttttactttttttttttttttccagatcgggcaggtcgccacgcggaagacgttgccaaagagcagccacactaggaactgccaagtgagcggaacgcgccggctcaagtttggtagacccatcccattacccaaaagggagcttaaagaaggaaagaagcgaagaaggattgaccttctctccgctatttctccgctacatctcctctttttctccgctatacctcctctttttctccgcttctcattttgacgtcgccacagtggctgcgttatcgagcgagggtggcataattgccaaacgggatattttcccttcaccccacagaggggctttcatacattaaaaggaaaaaaggcgcaactgcacatgggaactcatcatgtggattgttctcgcgggagagagaggacgaacctctgcgcgtatctgttctctaattgaaacaaattaacagtcgccacctgctgcagaatcggcatggacaaagattttcagttgggtttcaaaatatgggaagcaaataattggggcggcagaaatggcggaagggaaaactggtcaagccaagttcgcgcctcggaaatgaagcgagcacaagggagggggcggacaaaagtaaggcaaaatatggcaaaataaacagaatatggcaaaaaaaacaaaatatggcaaaataaaatgacgaaatggtaaagcaagacgactccgcgtaagagccccccctcgcgttttcattttcacattttcacattttcacgctttcacgtttttacgctttcacgttttggcgctttcacgttttggcgcttttgcgcggggcgccccagatcagccgcaaaagcgcaagtcggactcgtaacgctgagctattccgtcctccccaggaacgacctccggcacggtgtctgtgttatagttcatttcgacgcccctgtactcccgggatgcgttctccactaaggtctccaaaaagtatctgcacatgggagacctttcgtcaaaggtggtaatgaatttcttctgttcttccaccgggatgggtagagacgggtcgacgagggggtggcacgttaagagagcttgacttggcccgggcgaccccccaaagggagccgatggctcaggcccgccgcgttcgacgtcagttccgccttcaacatgagtgccaccttcaacatgagtgccgccttcaacagcagtgccgcctccaacatgagtgccactttggacagccccgtttggcacatcagccaggctgggggccccgcagccgagggaccacagccggtacttgcccccccgtagaccgtccaatgcacgctgtacacacggcacagccaacaggtggaaaaagtcaaagaggtagctgcactgccaatccatatatccataagaaataaaaaactcacagggatttataatccttttcgaaaaatcagatatttcaaggaagctcttttcaggacaagacaaaagaatgtacatttctatgtcggaaaaattttccaatttgggaccattcaatttgttggtagcaatagtgaagcacttcttcccccttgatcgtaaaatataacttaaaatttttttcatttctagatttttttgtaaatttacgttggttattaaaataccaaacgtatccactagcttgcacttttctatgaggctgtatcttttcagtagtagtttatctagatctttttttttttttagaatgagaaatttcattggttccgtttgccccgatatatttttttttttcctccccttcgtatatatgcaccctatcagggtaacattcatattctagaatacacctacgttctaggtttagatttccgtttgtaaaaagaaacaaattggttctttgttcttgccccttggtttggatgattccccacggaggggacatctcctccttgcgtatgacctcataaagcagtgttcccagtctgttgctatacagaactcttatgagcagcctaccacagaagaacgcatactttctctcgaggtcttcgtgcgcgtccaactcgacgtagttcccgtggtccccgtagcagtttttgccctgcacgttgctggcaattctgtgcaggcacacgattatgttggtgttggccgcgtcggagtggactgcatcggtgtggacagcatcggtgtggactgcatctgtttttatcgcatctgtttttatcgcacccgtgtttaccgcacccgtgtttgccgcacccgtgtttaccgcacccgtgtttgccacatccgtgccgctccgcaggaaggactttccccccacgagtcggccgtccaccaggaaaagcggcttcatacgattctcccagtctgctcccccccctcctgcaccgccgccgacctccacaaaggcattcaccaaacgggacatacaacccgtgtaggccacgtcacacaaaaggatgcacacttcacccctgtcgggatagttactctgtatgaacccttctttaactgttttgtaaaaggcttcctcctgttttatctcactaaagaggtagactgaaggaatggatgaccttataaacgactgacatgagggtccataatgtagcagaagatctgcctgcacatgttcagcacttacgtaatcttcgcaacattcattctgtgaggtgtctcctaaaacgtatatattgattccatcggaggggctcctttggggtgactcactcggggtgcttccaactaaattattttccttcccacaaatatgatcgtcttctgtgcgagattttccgccacaacatggggtgatcatccctgatggttcgtaactgggggggaggatagttgcccctcctttgtgtagctccccctggattgcattcgaaaggagaagcgaatcctccagcatgcagtcaggcaactgcactgccactcgtcgataattatttttcaaaatgatccctgtggctaattctacttggtacctaacgcagatgtcgctgctgtgggggggcgccatggttgccacggggaaaaaaaaaaaaaaaaaaaggggaaaggggagggaaggaccaagcggagttaactaattgaagaggtcaaacgctgtaacgtttggactggcgaggagaaaaacttgcaacataaaaatgtggtagctgcgaaaggaccaccgacgaactgcgtcccctttcgccgctccgcagaaacggctgaccggctggtttgaccgaaaacgccccgctgcagcgcaggagaagctgctgttgtggtaacttcctggatgagcgaacagctgggaaattaccttaacgtgggcgaaaaaaaaaaaggccccaaaaaaaggcccccaaaaaaggtcccaaaaaaaggtcccaaaaaaaaggcgcataaaaaaaggcgcgataaaaaaaggcgcagtaaaaaaaaaagcgttgcatgaaatcgcacgttacacgaaagcgggaccatgggcatgcgggcgcatcaaacgggtgggggaacatatcgacttcgtttcgcttcactgtgtttcacattgcctcgcatcacttcgcttcacattgcttcgtttcgtttcgcttcgcttcgcttcactccacttggctgcgcctccgcttgccgcctgcctcacaacaggtgctgcttaaaatactcgtaaatggtgatcgccgcggagacgtggacgtttagcgagcgaatgatgcccttgccgggaatttcgatacagtggtgaagaaaaagcaaaacagacgaaggcaagccctccttctcatcccccaaaattaaaatcgtcctctccgggaaggcaaacctgttcaggggtacactacacttggtctgttccaacccgacaatggcatacttccttttcttattcattaagtacttcagcaactctcccttttttaactcgcctatattcatccatttatttgcagtcgaagaaattttctgaaattgaaaatccttcacaatatcagcattatgaagaagcaatttttgtgctttaaaaatttcacatgttctacagagaccagctaagttgggtattttatctatgagggatgctactacgattaattttttgtttgtctttgttttggctagctggtgataggttcttctaaattcattattcacctgaatgatgtcactgattgggtcgaattttttttggtagttttttctgtttctttggagtatggcttcaagggggggttcccccggggggctcacaccataggctgcttcgccattggccgtcgtttctaccgccgcgtttaccgtcgcttctgccgccgtttctaccgccgtttctgccgccgcttctgccgccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttctgccgcccctaccggtgccacctgccccgccgactgggcctccctgcgctgccgttccaagtccacgttaaacataatagcagacatctcctgctgcaccgccttcctcaccgtgtcgatgaaggagtaggaggagaccaactcgtaattcctgagcacatgggcaaacgtgtttgtgttttcctcattaaaatcctcgtcgaagtagtcgtaggaatagttgcatgcaggcaggaggatccggatgtcgtcaaagggggttggggtccaatggcgaaactgagccttcatctttttgcgaatccgtttgcagtccttattgtgtttaatgtatgagtaggtgcattgaaaaaatgggtcgactaaaatttctttcctcccttttacaaagtagtaaaacgtatactgggcgatgctcctcaccagcgccgcgtgggaagagcagagagccacgattcgggtgatcaatgcgacgaggcattttcggatatactcggagaagaagtggctgcgtcgtgggggggctatcctctctccttggtgagtcccccgtccgggttgtcttcccccacggggagtcccctgttccgtttggttccccccacggggagtcccctgttccgtttggttccccccatggggagtcccctgttctgtttggttccccccttggtgagacttccccacctccgtttggttcccccccgtgcgcctgcccaaccgcgccagcttctgcttgcacctttgcacatcctgcacaattctctccttgtcgttttggtttctctttacgatgttgttaataattcgtttgatttctctcgtgtcctctttggagcgtctcttcttcttcttcctcccccccaggtgggaagcccccgtttgtgcagcaaccactttagggaccactttagggaccacttggctcatccgaaatttcccactcgagagacacacacgagcgaaggacggactgacatacagttcctcaaaggagtagtaacttaacttagtttttagtataatgtaagaacatatgatgagggtgctcacagttagctgcgtgtttgtgtttccatccgctaggttcctccttaagtgtgggtacagcaaaacaaaggacgaggagctaaccgagagacaaaacagctccaagtattgacgagtgttactcaaatgatcatcgtgaagtaattggttcacctttgaaatgagaacctttctttgagtcttctttaaatacttgaaatattttgcgaggcaacacagggcttgtagtcccctcagctggatgttatgtccgctggaggagggcagtggtggggcggaaggggtggccccggttggccgtgcccccactggcagtgcccccattggcggtgccccagacgacgcgacgttcttgttgcttatccgactcataatttgaagaagcaggcgcgcgtacagcctccggacgagggtcctccgtttctggctctgcaccctggcccccgcgcgcacctcaccgccgcccttaccgctaccgacgcccttacagctaccgccacccttacagttaccgccgcccataccgctaccgccacccctaccgctctctccgcctggatccgggcgggcgaggcagcgcccctcgagcaaacgaaataagttgatgagaaacatgagggccagcagcctgaggaagatggacgtgtgtcgtactcgataaagatctgccggaaggagaatctcctcgttcctttctaacctcgacaaaaaataataacatatttgctcattcacaaagtggtgcagaaggatattacctctcttcattttgtagtggtcgtttgcaaaactcctttttaaatccactaggacgaactctttgcagattagaatgtcgactatgactcggacaagttggtctagatactcgctactcacttggatcatgtcctcgttttggataagtgaaaaaatgaatgatgagaggaaagggatcacagcgcatctaattatggaaagcttcgtctgtccgtactctattattttctgcacataattcaggaggagaaaggggcgcccctcacctgtttgctgggcaacccagttgtcatggttagcggtggggtctctccatttcgcgggatggccgtcactgtcaccttctgcgtcgcttcccttcactgctttaccttctgcgtcgcttcccctcgctgctttaccttccgtgtggcttcccttcactgctttaccttctgtgtcgcttcccctcgctgctttaccttctccgtcgctccccctcgctgctttaccctctctgtcgctcccccccagctctgcatgcaaacccatgtcatgcttcacaataagcgggtggaacagcgtgatgaacagcagctccaaaatgcgggccgggtacttacacgcgcagcaccggtcaatcaggatatcgctttgcttcagcaggagcgtcaggatgtaagtcctttcgtcctttcctagggggaagtcccccccagcgcggtttcccaaaattttgtggttgcccctcaaggtgcgatcgcttccagtctcggggtctccaaaaactgcagggatgacgaaccgcctgatgatcatgtatacatactcgagctcccccttgcacaactcgatgtcactaataactttattcgcgaaggagaggacgtcccccccgaagatggagacactgtccaaggaccctctgcacatgctcttatatgcgtatttgtacttgtaataattaaacacttcgcagtgtttgttcccgtagcggtttgtgcttccttccctgtccatgtcctttcctttgctcctccccgctgaggaccccccgcaactcgtttggcccaccgtcagacggatgatcacctcgttggggactgcgtccaccggggacgagaacaacgcacaggtgttggataaaaacgagatggctaaaataacttttgtggcatcttcttgagttcccttttgagaaaaattgatgacgtattggacacactggtcgtgtagtgcccttgcctggaggaggaagcgaccatttggctgcaccaataggtggttcttcgggagggtgaagcgttccttgtgctttcggtttagggttccactgctcagtttgttaagtgacgatgtccccctctccgtttcaacagcgtagtctcgatggtaataatgaatacactctgtggacgggtcaccctctgcgcatttgtcacactctgcgaattcgttggtgctgctgggcagcacatactcgagggcatccacaaacgggaggagctccttcagggggacgtccccctccaggtggttctcatacgaaccccccttctcctctccagcccattcacatgcagagttcaccccctcactgaggaggtaccttcctgtctttgcaagaatccccgtcattatattatccaaactgacttcatcaaagaggttgcctgccccatacttgaggacataaaaaaggaatcgattcactagttcgtctatctgttctccatgtggacccaggaggaggaggaggctgccattcttcacatctgtatgtcttgccagcaaaataaaaaaacggaggtatccccaaatgtatacatgttgattagacagaaggatatagtttaagtggccaataaaacgacttaggaaaagatcgctgattggatttttcatcgaaatgacagctcctcctccctcttgggggttgttccctccatttggttccgtcatgcaatccatatttaacttcagcaaggagtaaaatagctccatatgtttgcaaaaaaattcatcttcgaatgagtccaaaaagatgcaatatcttttaactctcctgaatatactcacgtggtggttcattttaatggtagtctctaacagcagtgtcagggtatcacttcttctgcttacggggatgttcttcacatttttgacaatgcccacgaggacctcgtgcaggtcgtccttccagtggcacttcgagccgcacatcaagccgcatttcaagccgcatttcgagccgcatttcaagccgcacttcgagctgcacctcaagccgcacctcaagccgcatttcaagcctgtctggccggggctgcccccccccaggaggcgcagcgcctcgagcagtccctccaacaccacgcggatattgacgtgaaaaaacctcaccccgtgaaggccaaccaaaaaatacttagccattaaaagggggttcctctttaacactttcgacacgatcaggttcttcaagcgaaattcaaaaaacggaatgtctcctttgatgaagagcgttggccttatgcactcgtcaaaaaaaatgtggaaaaggaacgtgtcgctcatgcagtcgaggagggtctccacgtcgagtgacccatcctgttgggtcgcccctccggtggaagttccaccaagagggttagcctcctcttccgctacgccttgcgatactccttccgctgctcctttcgctgctcctttcgctgctcctttcgctgctcctttcgctgctcctttctctgctcctttcgctgctcctttcgctactcctttcgctactccccccgacgtgcaccccagttcttccctccccatgtcgcctcgactcaccaactggcaaagagcaaatcgagtcaccgtcccgttgctatgccgaagcagcagccaaatgagaagctccgcctgccgcaaaatcaaaaaatcagacagatgcaaaaatcttatttctcccttccccacgtcgctccctgcacagcactgaaaaatgtaaaagtccaagtcgtcaaagggttcgggcgtgccgcctgtggtgctccctcgactggccccttcaccagcgttcacactgcggaaaacacttccaggggtgccatgccattcgtccggcagtcttggtgacccctttgacggtccatttgacgacccctttgatgacccctttgacgaccactttcccttccgcttctcctcgtacttcctcctaaccgaactgacgatgcgcaacagactagccattttgtgccaattcgcttttaacaaatggacagaaaaattttgcatgcaccttaagatgcacgtgtagagttcccaggcttctccatattgtcccccttcgtgcagcttctccctttttcccttcctgtgggtaactccctcgaccccacttacgatgccatcgaataggtacattaccttcttcacgattgcttcgctagtgtatgccctgttatggagtagcaagaaaaaacgcacatcgtctaagttggccttggttaaaaaattcccatggtagaggtactccatgtagagcacttggtatgtatacacatcgcttagcagctcgtcattcgtctctctccattctttcgcgtagcagtttgagttgtaggcgaggtaggtgctcatcaggggcgtggcttcccgacaagtctcccccgcgccttcccccacgtctgcaccttcccccacgtctgcaccttccaccacgtctccttcctttagtgcgtctagctccacctccctgccgttactgacacaaaaaaacatccgctgcgtcacgtccaggcatacttcttccatctcgcacctagtgaacaggtactccttcgccgtattgcagagatcctttattatcacatcgcgcatcgaggggttgcttacaaacgggaggagatgcagaatgtccctcgcgatgtacttcacttgggggagccgccatatagcggttccttcgcagggttctccgttttggccgccttggcccttttggccgttttgaccgtcttggcccttttcgccttgtcccctccgtttggagtgcccggcgtgcctggtgctttccatgtctgggctcctccccgcctccgcacccccctccgtgaccctcctccccaccttctccaccaccaacgcgaacaagtgacacaaggccctgaaatgaaattcttcactgcgcaggagctcatcataggggaggccccctacaaggggcgccttgtccggttcatcatcccccccctcgtctgcctctccaaactcactcgcgaacccactgcgcgacctaaaccaccgttgcacctttctgtaaaaaaggaaaatttctttgttctctctaacgtctgtctccacccttctccttatgcaccttagtaaaaggagcagaagctgctgggtgccgttcgtctcccctggttccctcacttcaaacgttaagacgagcacatctgtcaagaatttaaataaaatcgggttcttgaacccgtttgatttgatcaagtagactatccaagacgtgtcaatgttgaggaattctttactgaagtatcttttatatagcgaatttaaaaaaagaattaaaatttggatttgctcgtatgttttctcgtccagctgattctttccttcgacttggctagctatgtggttacttatgcgcatggctagttcctttttatccacgtgtgtcatgaaaaactgggtgatgtcacaaaagaaccgattcaggttgtcctcctggtgttctacttttttccctctgccgctacgacagaaatttagcagagcgcttaaaatggcttctgtgtcgcgttcgtcgttcgccatgttgagaaagggggcgacaggagaggaaggagaagaggtgggcggggagaagctttgggagaagctccagttggtgattagggtcaggacgctccttttcccttttgggtttgtgcttgggtagagtgacccttccacggggcacaatcgctatctcacactccaccgctttgcctcttccctggtagctcccacccaaactgcggtgatgagaaactaatttcggccgagtggggccacttcatcactcgataaagagctataataagtgggccacctttcaaatgctactaaaccgattttgggaaaacccttcactctatacctccatgtgaaatggaaagaacctgaaatgatgagttggtactttggaaaatcgagtaaactttcgtagttttttttttttttattgtaatatctaccccgatttgttccctttgattctttttctcgttgtcgttctcgttctcgttctctttctttttctcgtttcttctctctttcttgttctcttttttttttttttttcctaatgttaatggtctcccactgcagggaagtagctagccattccgaaatggtcagagggtgagttttccacggcacccaaaacggttatttgggtgccacacgcatgtgatcttatgtgcacgtgtgctgttgttctatccggcaggggagtcaacgctgcgaggagcgtccaccgagtgaacagcccccatttgtaacacgacacgtcttcccggagtctttgtcactcttcgtttcttcatggggtaacacttttgtttgcgaacctactgcaaacgctttgtcccttcatgggggtgcataacatgccatgtgaaaatgacctatatgaagtcatcctcatggggtgatccgcatggagaggaaggagagacatactggttggtctccaatttgatactggataatttttttttggggggggaaaaacctcctcaacagaattaacaatgcgctatgcgttcgttcccttcttcggcagagcgttgtcctcacattatcggtgtacgtacacacaggtggggttacgtgtcgtggtgggtacccccccgccatcccctttgctcagttccgcggagcaaaggagactgactttttactccgttgcgcgagcaaaaggacaaacatatggcaaacagtcactccgcaggctacttccacaacgcggctacaactctgcagttaccactccgcagcgtgcctctcccgcttcgccttttagtggcttcccttttttgtcacgtcccttcctgcctattccgacttccggacagctgaaagggactccccgcacgccaggaactgacaaaccaactcactccccttttttttgtcgaaacgtcatgggtccatttctgaggaaaatgctcaagggggttcctctcctgttcctctctctgttggccattcggggaggtccgagcggaggggcagcccaccatacatgtgtgtatccatgagtgtgtccatgtgtgtgtccatgtgtgtgtccatgtgtgtgtccatgtgtgtgtccatgtgtgtattcacctatgtattcacgtgtgtatgcgtaggggttaatgcgggtgtccccctcgcccactgcgcgcaccccgcgcaattgagcataaaaggaaacgcacccccatgtccgcctcaggtctttcccaagatgatgcatggacctgccgcaaagactactcgtatgggagttgcctccaccaagcctaagcacgcactggggcagacgtgtgtcttcccccggtggtgcgcctcctccacaaaatggggaaggaaggaaggaatggaagggggtggacctgcctacgcatgtgtataggtctatatgtttatgtcaatgattatatttttttttttttttttttttttcctttttggtgaaggcgtccgtgcgcagagggtacgtcgagtggggcacaacgaggagggaacaacgaagagggcacggcgagcatggaacaacgaggagggcacggcgaggatggaactagctgccacctttttcttcaccactgtatgctctccatttgacaagcccccactcccctccccacagggtggcaccaggtgaacgcctcccaggagtgcgtcgcgccgttgtcctaccgagggccctgccctcgcttcctccaaatggaaaacaaaacggcacagaaaaggttgctcgagggggagtgccgcattttctggtgaggctctccactaccgcaggtggtgctggtgctgctgatgctgctacttctgctgctacttcttctgatgtgctacgcccaccctcccgcttcctcccttttgcttttttttttcttcctaaatggccccgccacccgcgcatcgaaaaaaggccctgcctagaccggtgcgaaaggaactactctctccagtgtcccgaacagtgggcacccgaggacgagaagacatgccggcccctggcgatttatgaaggtggggacaggaagatctccagaaaaaatcgacacgacaacacagtcgggaaggaagagcaccaaccggtaacacctcacaaattgatacgtcttcccatcctttaacaggagcgtgtctcccatcccacgatttctcaaacatgactgatgcccaaaaggaaatatggagcaacaaatgcggaacggattggccatgcatggttagacacgcaaatttgtatgctgcatggggatatacctttgtgtggaagtccccatcctctccaccccctcatccaatgaaggtaccccgccgattgcagcgaaagagtcgcactcacctgattttttctccccctttacaaggcgtcatgcaagaaggactattctagagggtgtccccaagtaatacaaggctgaatgggtctgagtggatgggattcacttttgccaaggggaaatgctaacagctcaacaagctttttttttttttttcttctttttaggggtggaccaaagagagtaacacacagaggagttccattcacccgcccttcgaactgggcatttttttttacatgggcatctttgtcccatttggaatttttttttttttgaaaaaaaatagaggatgggagctgctacgcccccggaaaatactccggaccatgtctctctcggatgtctttactgaatgtggacgaagatatgaaggtcgggtcgccaccacacggaggcacatcgtcacgtgtgcataacacgacagggagctcaaagcgtagtgctacattggcggcagcatggaagcactccaacggagacaaacacagattttttccccctccatttttcctccctccatttttccctttaactctgcgaaggtggcacttgaaaagctgtgcaacgtgagcttcccatgtgtagagacctgtgatgtggatatgagcgacgtaagcaaagaatgggaaaaaaaaaagataccgattgtacttttcaccaccatgatgatgactgccctatccttggaaggactatcctttttttctaagtagacaacacatgggggtgggttgggtccccttttttcttcatttttacaatacacctccaacagccctgtcctaccggatggttcgtaaaatcggacgccttcggaaatgctctcagctgtctacccccagataactacacaggtccatgtggagaggagaccaaactgatgggtaatttgaacatgtgaagacagtgatgcaacttttttacgacctctcctgttgagagcataacaatgccaacgcggaagtctgcgtagcaatttttgttacatcgtctgaacttccactcactgaaggtcttaccaacttgaaatcgaaagaacgcatggcatatgagtgtggcgtcaggtggccctgtgctcccggtgagagaccctaccacgaagagggaaaaaaggcagagcaaagggacgaaaaagaacacccagaaaataaaaaaaaacgaaatgaagcagaataaataaaaaaaaaaaaactcaaagtggaatcgatttattcaagcacacacacatcagctgccttcacaacgctttcgacatgtggcacgcccctcttccttttttatcccccccaaccccaacccttaaatgcttccccctttttttttttcctttgaacatgactttattttgaagctgccaatccgatcaactatttgcaattctgcccggacggatggaccaagagcgaacaggtagtgcctgaaagggatacatagccaaagggggggggggggggggtacggtacccctccccaaatgctaacacgtcactgccgcttcctaacagttgtacaagtttaaaaaatgacatggctgtacatatgaggaccaaccaagacgtaacacgtggacaaacttgagcaacgtggagacatccatttattgtattacccatttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccctttcagttgaatggcccctactagggagggaagcgtccgactcgtaccccaaaggatcgggtaaacgatgatagagagtatcactgtgcaacgtccagtgtgtacctctttcttcttttttttacgacgtggcttcactccacttcaatttctgccgccccctcctcaacggcaacgcggggacatctgcagccctacggaagaggaaatataacattggcccggtcgaaccattcacgggggccataatctccggcactgtgaagtgaagagacgcgaaattttgagccactcacatgagatcacgttgaccgtttatgcctcccatcgtggaggagtaacgttgtgtgcacttgttcgttattgccctattcgaacgttcgaaagcgggttggaggtttgctggaaggttggttggttggaagactgactggaggattaattggtggattgattggaagatcgattgactgatcggctgaccgatcgatttattgcatacgtttgtgcctaactctttttttctccccttccttccctccctcctttgtctgttatgcaacccatttggacgcaaaaatgtaaaagcgcgccacggaccacaccccactgggtgtaattgtcgtttgccaaaatggcgaacatatccatttcttccttcctgctcctttctcccttcttccttccttttttttttttgcaaagagagtaacctaacctgcgtcccccatattgtatgcgctgtcgggccatcatacatgacggtaaaatgaaagtaaaaacataagttttacccgacgggtgatgagctgctaaattttgtgattaacctcctggggaggaagaaagcttcctttttacatttctcgttatctaaatggggaagtagctagcttttttttttttttttttttaattgtaaaattttttgatccatttttacctgacccgttcaggaaaaaaaaaataataataaaaaaaaaaaataaaataaagcacaataaaatattctcctgtttgccaaaaatgcacacccactttgcgttttaaaattgagtgaagctggcaaacgcgggagtgcgtcatcagggtggaactcgcgcaccgaggaaaatgcgtccaattggcatagaagccatagggtgctttttaaaaggagctttgcgaaaaaaaggcggtaagacatgttattgcactgagccacgggggggctgagcagaaggccgaaatggagtatagcaaaaagcgggggagctcatcggagcgagctaaacgaatcgatagaaaccccccgcgggagaatcctttgcgctctttcctcgccattttttttttccccctgactgctcacatttttcgaagttctcggccacaggggtgcgtgtgggagcgaaacccaactgcggaattgcgctgccaccgctagcccctcaccaaccctgctgcacctccttcacggtgccccagcttgtctttcccttctccgctaacgtctaacaatcgatttcgaaattaaaaaggaaagatgcgcaaatggctgggcgtcagcgggtaccgaaatggtgcaaaaatggggaagcacaagtagaagaaggggaagaaggggaaggagtgtgccaaataattggctcaaaaaagtagcgacatttctacatttctttatcgaaaaaaaaaaaaaaaatgcttccatttttgatttacataaacgcgtgtacggtgcggcaaataaaatgcaaaacgctgggaggtgtaaggaaaaaaaaaaaaaaatacgaaatgtgaaaatacgaacatgtagagaaatccaagaaagaataaaaagtgaaaaaggttaacacctgtgcatgcacttgctcatgaacatacacacacgctgcactcattcgccgctggtgcccagttttaagaaccatttagcgaaaaggaacactcggcgaatcggtagcccacaggcaggaagaaaaaaaaaaagggcaactgcgtgtaaatgcgctaaagtgtgcggaaatttgcggaaataaaggggtattcccatgcatacgcacgcgcaacttccgtgactgctcatggcttttcgtgattacccttaattgatcataaaaaaaagaaaagaacgctcctacatagggattaccgcaaaacgcgaaggaatgcacagtcacctgagcagtgaacgaagtagaattaatcgcgtccagctgcagcagtgaccatacacaccacccccaatgctgcattgttttaagaacgcatgaagagggcacttaaaacaatcccttatttctacaaatttttttttttcccctgaattattcctacggctaggtgtaaattacgggggagcataaacagaacgcccattttttgggcctcgcgtttttttcagtttccctctttgtgactgcctttgtcttagcgcgcgcatgtgctgcgctgctactctgccgctactctgctgctactctgccgctactctgccgctactctgctgctactctgccgctactctgctgctactctgccgctactctgccgctactctgctgctaccctgccgctactctgctgctactctgccgctactctgccgctactctgccaccactctgctgcattgatgcatgcagggtgaagcgctttcccgatgtaacaattttgcaaaggtgacttgcacatgtgcagtggtcacacgcatgagcacacctgcaacggaaggcaatttttttttctaatcggaaacacacccgacatacgcaccctgcacgtggatttccctaccccgaaaaaaaaaaaaaaaaaaaaaaacattgaaaagtaacgaagtgatgagtgaaaaacgaagcaacgaacgagtggaagaacggaacagaaaaagagcgaaataatttccagcttatcacccaattccctgtgttgggggtgtggaaaaaaaaaaagaagaagaagaagaagaagaagcaactctctgtacacccctctcgaatgtgcaggtgaatgttacaccgtttgagtcattttatggtccactcggagggaaggagaggaaggacgaaaacggagaagaagcaaaggaggggaagggacaggcgaagcgaatagtcgcttagaaaaaattacggacggggggaaggaacctcttggaaaataacgcgaaggatatgcctacacatctccacgagggtgtgcgtgttttttttttttttgtgcgttcttgtgcgtgtccctgcgcatgtgcgcttgggtaccgactgatacaaacacttcctccacaacgtcctgctcgtgtagacgcagcggctaaccggtgcaaccgctgggcggcgcccgaatggtcctcctagcacggccttttctttttgcttgaaggggcaaacgatttggcatttcccccaagcttcgtccctgtgctggtttaccgtgcagctttgccgtgcagctttgccgtgcagctttgccgtgcagctttactgtgctggtttactgtgccgcttccccgcttaccttaccgcgctgctgtccgccccgaaatggccgccaacctggggaactcagatgagctgctaaaagagttggacctgaaaaactacgtcacctttgtaaagaaatgttttaaaaatggaataaaaaaagaacaagaagatatttgtgcccaagatttgaggaacctagccaagtgtctccccagggtatctggtgtatggtatgatttacataaaaatagttgggaagccagatgggctgaaggaaccaaatcagcaaggaaatactactctgtgcagaaatttggcttccatgaagcaaggaaactagccattaagacaatcaagacaaaggaaattaattacatatacaatagcataaatgaagattttagcaagccacttaaatggaatttaaataatgaatttttagagatgaatcatgaccccataattaatttaaagagaaaatatagatcccctagtggtaaagtcagagagaagaggattaaaaaggatcccaccaatgggaatggtgttagtagaaaaaataaaggggaaaagaaaagtgctgctcaaacgagggggttgagaagggggcatgctcattacacctctgccgccagctgcaacgcctcgccgaaaaatggaccccacaaaattgagaagcagcagggcagctggagggacagacgggacgggaaaaaggcactaagtgggcagctcccactaaatgggattttcccaccaaatgggcagctcccaccaaatgggcttctcccaccaaatgggcttctcccaccaaatgggcttcttccaccaaatgggcttctcccaccaaatgggcttctcccaccaaatgggcttctcccaccaaatgggcttcttccaccaaatgggcttctcccaccaaatgggttacatacacatggcgtcaccaaccacgacggggaagaccaaagtgaagcttcgtacatcttggacggtactatttccaaactgagaagcgaccaaggaacgggagacattgctagccagcatgtcgtagaaggtagtctctccagtacttgcctgaagcagaaggatacatccacaaacaccgaaatggcattgtctacagagggaaacaccaagaatcttgttcatatcgatgagtgtaatgctacgtgcctgagtgaggaagaccctttggggaaggataacctatgcaacatcaacgaaaaggggaagagtccctctagtgtacacagcctcaacggttacattaacggagtggacgactatcatacaccccccagatgtacctccaacgacagtgataaaatggaggaaaacaattcgagtaagcaagatggcgataaaacaacacccaaggtagggaacgcattccaaaaacatacacttggaaaaaaaatccccaattgcaataaagacatcaaggggaaggaaaagacaagcatggtgaaattcccagggagcaaaatcctgagctacatgagacaacacaaaaaaacgaagaacaaaaacaccttgtatgtaaaacaaagtggagtcctaaaaatgaacttaaagcagcctcctagaggggtgttcagtagggaatatggcaccgggtggaaccgaaagaatttaaaaaaaaaaagtttcgtaagtgaaaaaagggcatgcttaaatgggggtgccctttttgttaaaaaaattaaaagttgcaatcacgcggaggggaagaagtgcaggaattgtgacttcaggaggaggcagatgaggggcctgcgcgaccacggctcactcttgatttcgagcgtgctccccaacggcggggaaaccttcaacgggggagaaagctccaacggtggggagaccttcaatggggaggaatcccccaacggaggggaaatcttcaatggggaggaatcccccaacggaggggaaatcttcaatggggaggaatcccccaacggaggggaaaccttcaatgggggggaatcccccaaggtggacctgacggaccaactcggcacgggcgaggcctcccccacgggtggcgagacggacgcgcagaacggcgacggggggggtgatcagacgggtaaacacctggttccccaaaagaaggacaggcgaaaggaagaagcgcaaggggaagaagcgcagaaggaagacacacaaaaggagcacacgcagacggagcacacgcagacggagtgcacgcagacggagtgcacaccactgagcaccccaagtggtgaaaaggcgcagaagatgaagtgctgcgtggaaattaacttaaaggaagtcattcatgcggacacgctaagcatattcaaaaatgcaattaatttactgctaaacgatttgaagtgcaagtgtgtaccccacttggacaagcaatttttgaacatcctggagatcatcgacaatcacatcagctacgtaaactccatgctgagtgaacacattttaatcacttatgtgcatttatttgacatttgcgtctccaataatattttgccaagtcaaatggaccaaaatatacagaaggttttttgcaatgcgctgattgcgtttcatattctcctttttaatttcctgagggataggcggagctagggtggccctggcctccacttggcgcatgagcctttataagtgcgcacagtgagttagcttaaaaggaaaggcttgcacacgagggggactcctcgccgtgtgcagtgacgttggaaggacgggtgcccgtcctgcctaccaagttaacgctgaagtggtgttttttcgctcttttttcattctttcgttctttattcattctttcgctctttattcattccttcgctctttattcattccttcgctctttattcattctttcgctcttttttcttttttctttccttttttttttttttgttttccttatgttagcggtacgtacagcccgaattgaacacacacagacgcgacttctcccccgcgctgccgcttaacaaccttcacaacctcgaattgtttgccctttttctcactggtgcgtgtgcacatttgcgtccaactttttttgcctgaacaagctagctatttgctactcccttttgcacttttttatgaacagttcatgcaaaaagttgaaaaaaaaaatattcatatttttttgcaaatttttgcaatattttcgaattgttgtgcgcgcctttttggctagcacgtgcgtcatccgttcacttttgcggggttgtaacttcccccctctgctgggcaattatgcttcgtccacttcgtctacatcgcccacgtcgcccacttcgctcgcttctcccacttcgcccgcttctcccacttctcccgctgctccctccgcgcggcgctgctcctccatcttcacccgccgcaaccagtgcagcttccgctcatacttggagggcttcccagagaagacaattcgacgcggaatcctgttcaagttctcatcgtcggggttgtactctgcgtacacaatgtcttgcgtgttcttcttcagcaagaggcacctccccccgagcctaataatttcacgcgcggccttaactgtaaaggagtgcgccttcacgatgacatatttcgcgtaaaactcaaagtcgaagccgtgtttcattttgtacttcttcaaattacacccgaccaccttaatggggtgtttccgtttgtactttcctatcctcagtcccattttgtctatcacattccagtcaatttcgaggtacttcttctgtccacttcttgtgtaggccaagttaattaagttgagtggaattaattcgtagtcataccggttgaagtggtaacctggtcccattggggcagcaacaaatttaggcaattttctataaagtggtgtttgacccccttcaaagcctaatgggatggaccctccacttctacttttttgtcctttcattcctcttccggatgatcctccccttttacttcctactcctctccccttccgtctcctcttcttgtcctccatagagggtatattaaaaggcgtgataaagtactcattctgttctctgttccctccaacaacagttgactcccagtagacatccgctttcaacttcatatcgttaatcaaagggtagatggccctgggccaatccatctgagttaaatcccaaaccagaggggtttttgtctgttcatgtaaatcatccataatttttttaatacccaatttgatggcttcttcttggtacttgacttttacttggttaatttttttttggatttcttccctcagtttgactagctgttcattcttttcgtcatacactaagtattggtttttttctaccttttcgatttctttaattatgggttctatggcttcctcctgttccttgaccacgttttgcaggaacttcttctgttcttcattgtaaggcgatttaaagatgccgttttttatgtcctcctctagctgcttgaattgtttatgcctcagggaaatcttcctattaattagctccttgtattttttgtccaccagttttttttcctccttcagttctttaaacatggtgttggctcttcctattttgaaactcccatccatcattgtgccgaagattcctctcagttcgttttgatctcgtcggtgcagctgcttagttgggtcaccttttgcatccaagccatgctcctcgctggtgcttccctcgatggcgcttccctcgctggtgcttccctctccgctgcttccgcttccctcgctggtgctctcctgcctcctagtccgagcctgcttttcctcctccacatcgaagtctatgttaaactgccgcttcaccttccccaagagactgttaatcgtgtcgatcatgttgtacttctcctccacctcctcttctttgaaaaggttcaggttcaggtgccttttctttctccctggaacgatccctttgtgtcttcgctcgctcagcgggcttttctgcgtcgcgctcagggggccccctttgtggtcgctgatgacgaatcctcttacaagcgtcgtgcacagcagcagcaaaaaaactgggcacctcattttggaggcggccttttaagcggcgccattctgccctcagcagggctgcgcgaagcttcaagcaggttcacacagattagcagttaacacagattggcagttaacacagattggcagttagcacagattagcagttagcacagcttcacagttaacacagctcgactcactgcactaacgtggggccacagcgacgcagtttcacgtatcgttccgcacaacttacgccagaaccattcgctgcatctctgaacgggtcaatgttgtcttatgtcccccccccaaagtgaacaagcccccctccctttttaccaaaaaaggatacacctgatcggtgcatgcatgtgcatgtctgtgggtctatgtgtaccccttcggagttcaattcggtgaagacttctcgatttggatgactacacaggggggcattgtgcttccattcatttcgtgtcgttcggcgggataagcgtgatcgggcgaatcgctttcgtgaaaaatgcactcgaggtaaccccactggggagaagcccgcacgggtgtcccttctccaagtggtgcgttgcgtcctcttttgcgttgcagtggcgccgctactgagttgccctgtacaggtaccccgcgttgtcgcccttctctgtgtctgccccagaatgatcacgccccggtctccctttttttttttgcagaactaacgggtgaactacccccgaaaaaaaaaaaatgtgccccctggggggaagaaagaaaaaagcgtagccctcaaatggcacttcaaaaagggaaagcgcgttcaacctttttcacatgtcggggattgcatacacatgcatacttgcgtgtatatgtcacgcgcagaggagcattccattgttcctcctttgttcccaacttaggattttcctcactccccccacatgcttatagcgcgcgaatgaatttaaaaaaaggtgtattgacgcacataagcgaattcgctcatgtaaattttaaggcacgcaaacaaacttgctctccaaatgtggcactccttgaagggacctttctactcgggaggaggcacatgtagctaagaagttcgttttgttttaaccacgtagaaatgtttttcaccctcttgtggttagctaaaaatatgtgaatttttttttttttttttgttacaaatagctaacttgttcaggcttttctttgtataaaatgcctgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcaactttacgagatcgggattgctgtccacgttgctgcactttttacagctgatttagttttgcccacattggagaatctacctgcgcgcatagaatacacccctttgttgcatacctctacatgcgaacgcacaccgcgctagcaatatgaagcaaccgcccagcaaagaaattctttccttgccccagagggggaggcgacgagttggcagggacagcgctagtagtgacggggtggagtcggaggataacggtgagcagagtgggtacgacagcgcgaaagaaattgctgacagcgcggaagaaactgatgacagcgcggaagaaattgatgacagcgcgaaagaaattgatgacggcggcaaaagcgggagcagcgtgcatgtcgacggcagcgacgaggcgagcgcgcagaacgtggccctgccctatgcaaagaaaaaaataaaggacgaccgaatcgaaaagacgtaccagtacgaatacctggaccatccagccgatgtcattttacacagttacggaaagaccctaagggaatgcttcgagtctgcatgcatatccatgtttaactacatgtgtaacttgaataaagtggaaccaaaactcttaaggcacataacagctagagggggaaccctggaagacttactctacaactttttaaccgaatgccatttcttgtatggcagtgaatacatcatttgtaaagctgtagacattttagttttcgatcagaagtcctttttcatcgaggcctatgcatatggcgatgttttttcgcctgacttgcacgaatgtggcacggagataaaggctattacaaaacatgaactgcgaatttgcttgaaggaggacctttgggaggcgtttgtcctggtcgacatatgagcagcggtagtggagaggggggggagtgtgtgtgtgtgtgtgtgcttattatggggaggtcactcagggaggaggcactccccatttgggatatcaccccatgggttgtttttttgttccccattttggctatcacagtcacagttactattgctgttgctattgctattgctattgctattactattttactttttttttttggtccctcccgccgccacttggcaattcctcgagagaggaaagtccccttttcccaattcaagtatgcaatgagaaggatggaagttctttttaaatgacatctctccttggctcctgcacacacagttatgtatgcacacgtgtgtgctctcccccctccccgctgcggttgtagtgaaagtttctcccttccccgttttccccctcgcagtgtgaagggtaccccccgtgagagctgtcgaacagtggtccacctcattttatttggcgccatcaatccgactgcataccttgtagccttttttggaaaccatgagtttttaaacatttcaagaaggataatccgcaacacggaatgaagagataaactacaggagggatgtgtcgatagagagataccttagcaccaagttgaactctctttgttttccccttccttgtgtttattatttaattttttttttttttttttttttttttaattttatgtatcatttgagcaatggaagccccactggggaagtttttcccccctattttcctcttcatggttttgaagtggggtaaccacatgaggtgacctcacaagatgttccacgcgaaactgatgtagcgatcgatccgcacccatgtatacaacacatttgctgtttctgccgtagcgacgaggattacgtacctacagctattatatgtgtgctcaacttttttttttttttttttttgtcattttcgcgaaaaaaaggatactcaaggagtgtagtgcaactttttgtttcaccgcatcgtgtttttgacaagctggtttgtatttccctagtgagattctttaagtggcatacggagtaacttggcaattgttctttcttttttacacgcagaaggggactctttgtcactgcggagcttgcgaagtgttcatgtgtggggcgtgagcctttgtcctcgttggcacagttggctagctatcagaagggtgaaaaaaaaaaaaaaaaaaaatacactagcgcagcaacgcagcaacgcagcaacgtagcaacacattagcatattaacggatcaacgcacaccctgctgtgtgcttgcgcaggtgtgcaaattagcgaatcagcggcgccgaacgtcaccactggtgcgtccccccaggggagttcactaaggggggcgctcagttagccacgcaggagcactccacgtaagaacctgccatggcgccgaggaaggggaagagcgtgaaggcgagttgccacctgcgtggcgcgaatggctcgggggacgcaatcaacaagagaagcgaaaaaaacacaaggggtaaacgaagcgaaaggaacacgaggggtaaacgaagcgaaaagaacacgaggggtaaacgaagcgaaaaaaacacgaggggaaagcgaagggccagcaaaggacagcaaaaactaccagacttctcctgcctgaaaaaactaatatatgaacaaaaaaaaagacaatatatcaaatttattctcctttaacgacccaatcataaaggaaaaaatagcaaagttcaatcagataatcgaaaggaagaaggagtttttgtgtgaaacaagtgagagtaaaaggggtgggcaggatgaaatgtctccgaatgtatgtgagacgtctacatttgggtataccttcatcgacaaggtggtgaacttctcccacaaggaggacatagaggacttgatacagcacgacgaagatgacgaggatgatccctctcactgtgattacccttatcagcaccatcgtggtcgcctagagaacagagcagatagccaaacgacggagatctacctcagggagaatagaagcgagcatgaaggggacctcccgccctgtgcagagaacccacatgagcagcggggaggcagcagtaaggaccgcacgggtcactatgaccatgtggaccgcgcaaagcacccgcaatgggaagaaaaaaaaagtggaggcaagaagcataatccgccccaaagcttgaaccccgagaaaaatagcaaaaggaggacagaaaaagggaaagaagaaattctatttaacaataaagtaataattgatagccgaaaaaaagacctaatcctggaccaactgaaactgaagtttgacgaattcaaaatagataccttgaccatcccgcagaagccacttaccatcatcgacgagaatggtgtcgagaaaaagaagctgttcatttttaacattaacaacagcggcgacaggaggaagaacgagaagaaaaggatccaaattgtgtacgacagggtggggggatcacaaacgggagagtctccagcgggacagtgtctaacggggaaagctcctgtggagggcaccaaggacgcgggtgtcaccaacggggtggacgtcaccaacgacgctgacctcaacaacgccgcaaatgtcaacaacgccgcaaacgtcagcaacgccgcaaacgtcagcaacgccgcaaacgtcagcaacgccgcaaacgccaccaacgccgcaaacgtcaacaacgccgcaaacgccaccaacgccgcaaacgccgcaaacgccaccaacgccgcaaacgccgcaaacgccgcaaacgcagccaacgccgcaaacgtcaacaacgacgaagacgtcaccgagctggtgaacagaataaaggagcaaaaggagtcgtacctctacttcgtcgttaagaacaaccaactcatgctaaagagcaacaatgactacttcagcatcatgatgcattacctatgtgaaggcacctctgcaataaatctacaaatgatctactaccttataatgaaaccatcacacatggatatgcttctctacctcatcctaacttatcacaaattctccttcatcgatttagtggaccaattcgaaaacgtatctatttgtaatatcgtggagagttccttcgaggaaatgaccttatacgattattactactttttttttcatattttggaggtttcgcatgagcagttttatatgtctttggaggtactggagagtatgaagcttcttctgaataaatataactacttcctggggaggatgcataagaattcgattttttccaacgccaagtttgtgcttggtatgggagacataagggacgtccaccgggtgttcctcccgtggagggagaggggagaagcgagtggagaagcgacgggagaagcgagtggagaagcgggtggagaagcgggtggagaagcgggtggagaaccgacgggagaagcgggtggagaaccgacgggagaagcgaatgtagacgcgagtggagaagcgaagggggcccccccccctcgcaaaccctgcgcaggaaaaacggaacgctacagtacatccttaacaccaaattggagttcatacgttatcagcaaatgaattttttacaagagacccactgggatgaaatcgaaaactaccaccacctgaatcgtttggacaaactggtttactttacgaaggacctctactatgaatttacaaagaaaaatatctacagaaagatgggagaaatcacatgtgagcagaagcacttggacaaggtgcaaatgatcgagtcgtgtaagaagaagctacctccctacaagaagggggttaaatttatgaattttttgggggtgcactctcactccttcgtgtggcaggtgtattgcacggacatggaactattttgtgtactcaagtttaagcaaatccgtcaggggggggggatcagttagggggcacgcaggggggagaccattcccggcatgtgcagcctacggaccccctttcagacgcgcgcgagaacaacccacgtagggagagggaggcaccccacctagggcacatcgaagcggagataaacgccgcgctgcgcaacttccaagcagaggtcaaggagaagcaaatagaatgcttatacgtccccatctcagtggaggtcacagatagactgatcgaaaaaacgatgtatatcaatgggaccccattgaacgaatttatttacagcgagttcctttccggtatcgatttgaagctccgagtctttaagctcaaatgcattatgctaaaaattatgaaagtcgtcatgagttttttaaacctccctacgctgatcatacttaagtgttcgcgcatcttcgttaaggaggacagcttgatggtgaatggtggcattccgctggggttgctgtccgccgagtctgtgcgcttcctcctggacggcgtcgacgagacgatcgctacgcgcacgtacagcaaaacgctttggcattacctcccgccggagattagcggtgaaggaagcggcggaggaagcggcggaagaagtggcggaaaacgcggctgcacaaatggcgtaccaaacggtggaggaagccccccgcccaactgcttcctcctggaagacaggacgcagctagagaaagcctactcctacatgatcggaaaggtattcgaagaagccctcatagatactttcacaggcgacaaattcgactacctcaatttcgacgaagatgtgaaagcctttcttgagtcctgcttgtccgaaaatatggagcagcgacaaccacttagtcaactcccacaccacagctgcttctcagattgcttcgatctgtacattaatatttacgacgacaatattaacgcttaccataatgacagggagaaagccattcgactaagagatctgaaatacattaacagttttgattacagaattttttctattccttctgaatctgattctgagtcttcctctcgggctccttcctcctgcacctccgactcgcgccactttaatacctccagtgggtactcctccagctcgcgtctctaacgaggggcctctcacctgcgttgataaggcaggggggggggaaagggacacccagccgcgtccacccagccgcgtccaccaagccgcgtccaccaagccgcgtccaccaagccgattccaccaagccgattccaccaagccgcgtccacccagccgcgtccaccaagccgattccaccaagccgattccaccaagccgcgtccacttagcagcttccaccaagccgattccatcaagccgattccaccaaagcgcttccactcagccgctcccacccaaccaaccgagtagactctgcacacagtgcagaccccattgtccacctttccatcctgtcagtgctgcgatttacttttaatcaggtagggatacagaatgtcgatgcacctctggagattctggtagctctttccccccgtgagggttatgtttccggtggaaaatatgcttgccgagacgacgtccaccttgctgcggctcctttccgcagtgctccgggcggtgctccaggcgaagttcccttcggcttgctgcgcgaggtggtaaagcgggttagcgggttagcgggttagcggttaagcgggttagcggtgaagcgggttagcgaagaagcgggttagcgaagaagcgggttagcggattagcggtttagggaagaagcggtttagcgatgggcggttcatcgctttggcgaccacgcggagaaaccgtgtcggcggaggagccgcacgcgaatggcctacctcgctcgcctcggaggtgtccctctcgctctcactcgtgagggcgattttcaccttgcacgccggaaacacattggggtcatagtcgacctgaaggaaaagcagagggagaagcgtgagtgtggagcgaaaaaacggatacggaagcgcaagtaggatcatgggaacactcccaaggaggactcctctccacgaagggctcctctcccacgagggactcctctccacgaaggactcctcccccacgaaggccccctcccccactcacacttttgtagtactgcgcgaagaggggcagcacgatggaaaagcccacgttgtagacagccaatatgtttgtgatcgtgacgttttttatgctgatatttttaaagttcagctgcttcaacttcctctcaatttttttcatggctattttacaagcctctatcgaattatttcctgtgcaaataattttcccatttgcaaaaatagacacgttaatgataattttttcattcgagtcgttcttctcatcaggagtagtatccccctgggtaatggtgacatctccttccttgggagcttcaacaatctgagatgttgtatccacccccggtgaaggtgtaactacattagtcgttccatcactggaaagaacaactccttcgctccttttctgtctctccccttttttatttacaaatctgacatatttttttatactacgagtactcactggaacatcaattctcatgcatttaaattctcgagggttgtaaatgcagttagcgaaatgcctgtagaggttgtctaggttgagtgaggagcacagggttgcattcatcgatatgttatgaacgctcatgttgttttcgctttgggcgtagatgttttgtgcttgttcgctgttcagcttggccctcttcaacggttgcgccatggtcgctcagtgggctctactacgtgggaggactgactagcggagcaagcgcgagcaaagggagcatgccttgtgtgcggttcacgcggttcgagcggtccacacggtccacacgctcacacgctcacgcgctcacacttgtgaagaaaaggaggtgcgcttctctacggctccctacacgttatcgtagcgatgaagcggaaaggcgttacaacagaatagcctcgcgagaaatacgctcgctttgcacgtctatgctagaaggagatgcttcccttatctgggacataccacccatgcagcgcattaaaaagcagcgtagcacaaacacgcttcttcgttccttttcgagtaagcgggaacatatgcaaaaaacccttcgcgtggctccccccgagagggtgttcccttcatatgatgcatcaacgcggaggaataaacacagttgaacacctctctcttcagcttgacactcaacctggcaagttcgcccattcatattcacacttcgtagaatttcaaaacacgctacgcaccgtaaactgggggggaaatctcccacactcgctttttataagcttgtatgtagctcgccacgaaaaaggagcctgcctccgcctcccgtattgtgccaatcagttgtcatacatacatgcatttattcattttttctttttctctctttcttttttcttttttttttttttttttttttttttttctcaatttttgcactaacccgttatgttacgaaaagcaaacaaacggaggacgtcgcgtgaacgatcgtaactttcgcgttttacgaaacattgaatgaaaacagagctccccatgtcaggttggcatttccttgaaaccgtgtttcctttcagctgttccccagcgtagtgaatgcaacgggtgatagtattgagggtaaatgcgcgtgctacatgcgactgtgcggcgaggcacagttgaggggctagcagtaggggaggttctccaggtgagccgctcatcaggtggaccgctcaccaggtggaccgctcatccggtggaactcccccacgcgagcaacgttaagggagaaatgaccccgcagggagaaacgagaaaacgtaaggcattcacagctgctccaaattggctatcgaccctttagcgtgacttctccacggtcagtccaagtcaccatgggaggtgtccctgttaaaagcaagtatgacgcgtgaaaaaggaaaaaaaaaaaaaaacatagaaccagcataactgcgtcgtagttataccaaactgcagaaccatgtggacgcgcgcacatctacacgcacgagtaacaaagcagaaaaggggatgtccctgttttcctcacagaagggaaaaaacacgtgggggggattcgcctgatcggttgttgtagtcaagaaggggtctctgcagatttgcggaaacacccacacgcagacaccggtgggcggctttgctgtggcgttactggagggagagcggtagggtaggaggtccagccgattcgccaagtggcccaggccaagcgaaggccgagagttgccaaaccaacccgcgcgcaaaaatggaggacgctgaacaggaagaagcagacagcgaaaacgtccgcggggcaggctctccagtgagactacacggaatgggagatatggagcggaagcaagaaaggaaggtgagacagttggtcgacccggaagaaagtgaacaggtggagaagccccaacaggaagggtttcccccctcaagtgaacctccactagtaggtcaaacaccctcgaatggatcaactggggatcgatcagatgatccacacaaaggaaacgaaaatggtgacaaaaactgcaatgcttgcaacttttgcgaagatgtgtgtttctccatcctgtgcgcaaggtgcaaaataaagaggaagaatctgtacgctaagtacaagaaatataaaaagcacaacttgagaatttgtcaaaaagaaattaaactcgtgctgaagttgaatatgaaggcgagggcagagatactgtcggggagtctcccggatggggagagcagagggcggcgcgaagtgggagaagcgggaaaggcgatagatgggggggaagcggtagacgcgacagacgcggtggaccccccgaacgcgaggaacccccctaacgcggcacaccccgcgcaggcagaacagagcaaccccaacggcgagcgcgacgaaaaggaaacgccccaaaggagagaccagtacgacacgctaaaggacgccatcaggaggagcaaaagtctcacctactcggaatgcgaaagggaagaaaaaaaaatgaaatactataattacaccaagtataaacagtgttttaccaaatgtgaagtcagaagacactgcgatgtgaatgactgctgggtggtggccaatgggtacgtatacgacgtgacaacgattctcggccatcacccaggtgggattaattgcattttaaaaaaaggaggtgatgatgtctctgtggattattctttccattccaagtacgcacagaagaatttttgggaacctctaaaaattggaaaaattataacctgctcgaaggaagttaacgacttgcagatgggaagtctctcttccaaaatgaaaaacaaatgcatgatgatgtgacccttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttcctcttccgctttccttttttttttttttttttttttgtcgccctgctaacaacctgcctaccgatccacattcagtaaaaactccaactttacctttacgaagtacatcaagtccagcttccgcttcgtcacatggtcagttatataccccctgaagatgttgtacgtcctgatgcgactgctccggttactattttttatctgaaatgtatgtatatgtatgaggaggcgcaaggcatttgtggagctgggccattcagtgtgactgagaagtcaaagaggtgttccccccagaggttgcgtcgcgtcgagttgcgccgtgtcgtgcacgcacacgctcacgctcacaaaatggcgtttatttgtagagaaaagattaccagtttggctcgttctctccggagctgttcctcactttgcttatgccgaagttggaaaattttctgagttaaccttttcatggcaatttttttgttcatttcttgagtcctacaaaaaggggagaaagatgtaggtgggcctgctttgtcattttgttagcgttacaaaagttttttttttttcctgtttttttccgatttttttccgatttttttcctattttttttcctcctcgcgatgtgtaacctttcctcttgacattcggtcagtatccccgttggcttgtgcaggatggacacacctgattcaatctacgggggtgatggaaatggagaggtttgtcaaattgggaggggtcaggaggtgttccatctcgccagctgccccacctcgccagctgtcccatctctccactctgtagtctggtccccctccccagtagacgcaccctgttgacgcacccagtggatgcaccctgtggatgcaccctgttgacgaaccctgctgacgcaccttgttgacgttttgcccgcccggcttgctcgaccggaaggtcgtaatcctcaagtccttcaaattgacttcgtccttcctgtattcctcttcgtgcaggaaaactgcaatcgtggccgtggaggagtggatttttccctttgacggtgggaggaagggtaaggagtgaaagttcagatgggtagaaaagacagtgcagcacacacactttgtcatgtggacaaaactgctaagctgccttcttcacggagggtcgtcccttaccttggactcattctggggaaccctcttcacttggtggataccgctctcatttttgaagagatcgtagagactcgctttgatttcctgcccctgcttggttatgcacacgtcggagggggatgtcaccacgagggactcactggcgtcctgcaggatggagtcgaccaaagagtgaactctttcgcagctgcacaactgagcaactgagcaaatgcacaactgaacaatcgcgctacttagcacccaccgagggaaccccttcacaccgcgcaacacatgacgtgcatggcgagaggcataaaacgtagaattgctgtcgtggggaagtacgcctctcctcttacgtggactcgttcgacgcggcagtttatcctctctgcaaatgttttgtacgtctgaacgtggaggaagaagggggggggactgaataggataaaatgcagcacaaaattataaaatgggtttgtgggggagcagaaggcctgtcaagagcgttacatatccctgcacacacaaatctgtgtctggctgatccacattactaacatttaacagctcccttgaccagagcaacgcttcttctccccccactcccgggcggaattcgatgcgtatgcagtttttgttctgcacagatgggttttcctttttcacgtgtagatggaagacgctccttctgcgcattcttctgggatatgctgtcgcttttcttgcaaatggggttagctagccaaaagggaaaaaaaaaaaaaaaattatacatatatataccaacattcaagattgtgtgtcattttggctagctctcatcgcgcacgcacacacacagaaatgggacaataactgctcaactttaaactgacagtgttgcaacgcttttctcgcccccgtaatcgttgcgcgaggcgaatgaccgtggcagaagcaccgagggtgggtacaaatatgcccactaacgccccttgggtgtacttatcgcacggtgactacgcctcgggaacgcacctgatctatgcggaatccagacacgcagacggagaagccgaagaggagaaggcagccaatgacagtcatctccttcgttgtgtcaagggggcgaggagtgacacgtgcggtgtgcagaggggcttaggtggacgtgactcatccctccgtgtttatgccgttcaacacacacacccaatggtagattcatcccctggaggagtttcccctcccaggctggcgccttccctaaaacgccaactctttaagggtggctttacggccagccatgtgttcctcgttttcgtgatgagttgcccaagcggttgagcggttgggcggttgggcggttgggcggttgatcggttaatcggttaatcggttaataggttaatcggttgaacggttacgcggttacgcggttacgcggctaagcgagccagaacggccaacatggtcgtcgcgaagcgcgcgcaggcgcaggctcttgggcacacatcgcgtggtgaatgtaacttcgctgtggggcctcaaactggcgaacgcgaacacgaaaaaaaatcaaataaaaaaatcaaataaaataaaaaaaatgagaataagtaaaaaaaatatatatatatatatatatatatatataaaatacttgttcggatgagatgccaaggcgactaagcagccgttcttgcgtaggctcacaaatggctacgcccgtggggatcccggggaagggaaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccggggaaaggtaaaaaaaaacatttaaagacttccctaaagaaaagcccatttgtcatctcactatatggatcaccgcttcgcgtaaaactgctttatatagttgatgagggaggactcgttttcgaagttctttttgatattcaggcgaatgatgtgggtgctatacatgatgtgtaggttttcctcgccaactatattggaagtgatggtctcggctgacccctcgtagtcttctatattcagcgatgtgttggagttcaccttttgcgttatctgcacgtggatgtttatgtcgctgtaccttaggaggccctgctcgaatttggacgtctcgacaaggggggagattttgcactcgcactgagggggggggaagcgaggaggtgaaattgaggtggtgaaattgaggtggtggaattgaggcggtgaaagcggctggtgaaagcgaggtggaactcattaaggcagtgcacacttagatggctgctcccactcggtgacgagtgcccctacctttatgccgttctggatcaagctgttgtagagggagaaggcgtaggcgagcagcttgtacgccttggtggtgatgaccacgctgggggaatggaagtcgatgggcatgctggcgcagttgttctttcggactttctgcgaggggggggaaatgcgatcagatgggggaaaatgcgatcagatgggggaaaatgcgatcagatgggggcacatacgatcagatgggggcacatacgatcagatgggggcacatacgatcagatgggggcacatacgatcagatgggggcacatacaatcagatgggggcaaatgcgaacaaatgcaaaggcatgcgtttacggctcacctggagtatcaacgccgagatggcatccacaaaaatctcgtagacgaagttatacgtggcctcgctgggaggacgctcggcggaatgagaaaaggcgtccgtggaaacccccccaatggatagcagcatatctcgatcaacatccgagtaaacagcaaaggcgaaggaaaaaaaaaatacttgttcatattcgctcatgaagaaatcccataggaatctatttctggatgtgttaaagtgttcaaacaaactctccaaataaatgacagtggaagctaagtagctaatggcatttttattccgatggtccaaaataaaatacatttttttaatcttatgcatcctctgctttaggttatccgatttgtccactacaactgagtatatttttttcaaaattcgttcgtcgtaggttaagttgagaaagtacagtagctttttaaaatgcttatacttgatgtttggttgtcgtaattgggtaaggatgaacctggctcgttcgtcttggtctatgaataggacgtctcgaatgacctggatgagcatgtgtgtacaggaccacttaatggtaagctttcccaagtagtgttcgaatctgtgcagtatgcttagcacgttgtgtaggatcatgagttggtacacgcagaaggagaggttgacgtgcgtgtcctgcccaggcgcgggatccccgccctcgctctcactgccgtggttggagcgctgagcgtaaggggcgccatcacagcggttgttcacatagttggcactgctagcagtccttacgccgctagcattccttgcgccgctatctttcctcgcgccgctacctttcctggtgccgccgacagtgctggccccgaagtggggttccccccggctgtccacgcgcaccacgctgctgtacaaaacgctgttctcccttcgcaccgtttcctgccgaccgctttgcaaaaagtggttctgcgaaaagaaaaacgagctactgaagttcttaccctgggtgccgtgggggattgcattcatgtatgactcggtcaggtaaaatgggacgtagagcagcttgttgtttttgtctataaaaacaattctttggttggaccggtttaatactgggcaattttttccttcccctgtttttttctttgtctcccacgggggactgttgcttggagggcgtctctccgtttcctgcgcgttgacatgcggcccgattggaatatccccccgctcgctgctctgctggtcgtcgctatggcggtcgctatgttggtctctctgctgatcgtcgctatgcaggtctctctgctgatcgtcgctatgccggtctctctgctgatcgtcgctatgttggtctctctgctgatcgtcgctatgccggtctctctgctgatcgtcgctatgctggtcgtcgccatgctgacccccccccgctggctggtaactcgagtagtacaccttgttctcccccctcgcacttctcctattcttcacatccatccttttaataaaattcgtagggatcttttgcgcgaagttgttccccagggtctgttcaatcagtagacctccccttcccgggtgcaagagaaaggcgagagggtgactatgcgttgtgttttttttagacaacacagtactgatgtgttcaaatacgtagctactaatgacatcatactcataggtacggacgttggtgtacggcatgacctttctatttgtctccatgagtctctcctcacttgcttccttctccttgttgagcagaactcttaatacgtttttactctccacaggggagtttatttttaacttttgcaaaaagtacttaaataggtctctctgaatgaccatgggtatgagggggcagttcaggaggtgctccgccgatattccgtgcgtctcttcgtcatcgtcgtttctagagaagtccgttctgtaaggtgggcccccaaacaggttgctcctactgttagtggtgcgcccagtgaagtcggttttgtcctttttggcctcctcttttttggctacctcttttttggctacctcttttttgactgcctcttttttggctacctcttttttgattgcctcttttttggctacctcttttttgattgcctcttttttggccccctcttttttggccccctcttttttgactgcctccatttttcctttgagggattcattgggggggttaaccaataggtctgccgcatccgaattgccagcgggtgcgcgtccgccgggaaggggagcacatgcagcacaggtggcacttttaaaacgtacgtgtagttcttctttttcttttgcttctgccttttcctttgcgtctgccttttccttcgcttctgccttctgcctttccttcgcttctgccttctgcctttccttcgcttctaccttttctaccttttcttcctccacctcctcaccggcgagacgcgacttgtccttgcagtagggcacttccttcttgtggctatctacggcgacggaattttttttttttttcccttgactagccaactgcgcgtgattgccgttgcggccgttgttgcggcttctgttcacgttgccgttcacgttgccatttccgcttctgttggcggcggcgaggggggggctccagctccagtcgtcggtctttgcgctcaggtttgaaatgtccggacactgcagtctcccaagtgggtccttctgaaggcaatcgcttatggtattaattaaaataaatttcaaaaccttaacagctccatcatctccagcattcttcacaaaattttctgggaaggttctctttgtgatcatgttcctcaagttaatcattttttccttttgggacttaaaggggacatgcaacagttcgtagaggactattcctagagaaaataaatccagttcctcatagctgtacttgtgtttagctaggcagttgtataggtgttgattatgtgagtgtgtatagaattcagtttgctcctttggtttgtctttctgcgatgtgtcactcttcgtggaatggttcttttggtcctccaggagcttctttcttatgtggcttttcatatgggcgaagaacggccacttcgtttcttcttcttcttcctcttcttctactttttcttcttccgcttttttttcttctttttcttcctcttcgagagtgtggggtcctccctgtacttggcaggctcctttgtccgccttggtgctttgctgggctgtctctgcgtgggatgtttcttctgccggttcgtggcctcttctgcttctttccgaggcgtctctcccctgtggactaccaccccgatggttgccacgctgcgctccctgctgcgctctctgctgcgctctctgctgtgctccctgctgcactccctgctgcgctccccgccgctctccccgctgctctgcctccccttcgcggtagaagtttctcaaaaaatcagccatgtaggagcagttccgctcataggaagaactgtaaaaataaatatacccaatcaaattgcacgcagtgtaattaacaatctttatgtgaatcccgtactcgtctacattcacaaacatatttcctgtggttaaatttttcaagtaaatgtccctcttgtgcaggtaacttaggcattccaaaatttgtctaaaaacggtccatatgaggtacttgttattttgaaaaaattttttaatttctttttctaaaatttctcccttgcagtattcacactgaacgtacaggacatcatttttcttttcctttttgcttattagcctttgtatgaacttaattttttgattgagcattcgttctgtgcgcgacgggttagggttgtccccctgcgtgtctttctccctctcgtttcccgtgtcttcgaatgtgctctttcttttatttgtgctttcacttaatgttgaagtgaatccacgtggggtggaagagtcgtttttgttttttatttttttccttttcgcctcttcgtgggagtcctcgtagtggttgcctttcgtccctccggggcttctaatccgtctgtggtcactactgttgaggcagtgtggctgcttcccattctgctggtgcgggctgctcccatccgtaaatatgtaactgcgactgaagatgtttacactttgaggagacgagtctacatcgcgcgcggcgctgctgctcccttccatgctttcttttttttcctttttcctttcccgactttgctcactttcgcagatgtccctgcttcgcaccttttgaaagagttcttctattcgcttggcttgctcatgcctgcacaggtgcgtatctttggcttccgttgcggcacccccatggccactccccacttcgcaattgcggaagagcctgtccaggatgagtaccttcaccatctcgagcaccttgcacatgtccctgtcttcacccatgtcctcgtttaactcggcatgttcccgctgcgaccaggagacgtggtacctcgccaagtacttgtgttgaatttttgtcagcttcaaaatttcacgaataattttcttcaagttcattttttggaccatacgaaaatgatttactactttttttaatcgcccaaagttcagctcgctcaacacgtgtagcagcgtcttctcgttctccgtgctcactaggcaatgctttctggcatagagttcgtattcactgcagaagtaatcgaggcacgaggggtcatacagcttcccgctgttcctctgtgtgcggaattcgtttatgtcttttaaaaagtttgtgaacagtttctcatttttctcgttttttttttttttcttttccacgttgtcggcaaggttggccacgttggccgcgttcgtcgcttgcacagcttgcaccgcctgtaccgcccgcccgctcttctcaccgaggttgcaaaacaagttgaagcccctgttgcagtgcagcaggtggtttaaaaaaaaggccaggaaatcaaaaacacccaaaatggcataggtgtgaataatgtacatattagtatctatgttgtgtcttacaagcaacctatttctgtagtaactgatttttgtctttttgagaatctggaaatgctttagccttccgtttccatgtgtgattagtctttgctcactcaattccattttttttttttttcgtccattcagttcatcttctgatatttttcggacttgtgtttttttttctttttttgtaaaaatatttaaatattcttcctctccccccaccacgcagctattgattgatgagaatcccgagatgctgttcgactcatgtatgtttctgaagaatctcccctcggtggacggcatgtggtagtatctctctcctgggtggcgaggcttgcgctggggggctacatcgtggccgctggggcggttgctggcagtgctactgccattcctactgccattcttactgccattcctactgccattcctactgccgttcctacttccattcctactgccattcctactgtcattcctactacccttcatgctgtcattcctcatatcgctggcatgggtgcgcacattggaagcgctccccgtaccgctatcgccatcgttcccatgcgtaccgcagctgctgtttcgggcgttcctccgatcctccaaactgaagctactgtttctcagctctgcgtctctcctttcctcatattccagccatgtgcctccacccctgtgcgttctaaagtattcagaagagtatgaccataacccagccgccccagcagccacagttccccccgagacgcctctacccgctgcgatgcctctacccgctgcgatacctctacccgcagcccctccggtcataccctccataacgtcattccgatcggaacacatcgatgtctgttgatccagactattctcccccctgctcaaatcatcaatcctgtgtttcatttcttcccacaaattctcaaagttgtgactcaaaattttattgaaatattcatttgagtagatgcaaatatcaaagagagtaatccgtccataatttttagcacaaattttttttatattcaaggaaaggtgagtagtctgttccttgctgagggccctactcatgtataggtagatattaggatatgagtaggggtattttttttcaaatgtgaataaaattctgtacttgggtaggtcattgtcgtagttaaagaaaaggctaatttgtacgcaattgttttcatcaatttcgtcgttcatttctattgggactactgccgcggtgagctctttgttcttctcattatattcgcctttgctcatcaggtcgcttggcaagtgcgccttttttatgtgtctacggtgggggggagcgatgtgtagcggcgatgtgtacaagcgatgtgcagcaccgatgtgcagcaccgatgtgtagcaccgatgtgtagcaccgatggggaggaggctctccaaatgggccacgtaagcccccaatttccacccattcggggatgccctgcgtgtctctgtgggtaggggggacttaccctgggcggtccacatagatcgggaagtaaatatggttcagcgctagtatctcttggacctgctccgcgtacagctctttgtagtcctcctccgggttctttgccttttcggtttttctgccttctgcaggggagacatgttaagtggggaagcggcgtgatatgaaacgaagcggcgtggtatgaaacgaagcggcgtggtatgaaacggagcggcgtggtatgaaacgaagcggcgtgatatgaaacggagcggtgtcatggtggagcgagtctaccatgatgtgacacaccctcgcaggcgcccagtgccctcctctcggatacttactacttgtaggttttttctttttccttttcctgggctgctccttttccgcagacatgggacccgccatggttggggatcggggtcttggcgggtccaccccaaaaaaagggaaaagaagccgaaaaaaaggcgaaaagaaaccgaaaaaaaggcgaaaagaagccgaaaagaagccgaaaaaaaggcgaaaaaaaatacaaaaaaaaatacaaaaaaatacaaaaaaaagtacaaaagctgataaagtgctaaagcctaagattcctcgcttccccccgatccacgggccacctgtaaaaaaaaagggaaagagagttttgtaaacgttgcagaaatgcttctcttctgctggatccacgggaggacctgtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattccaatgcatataaccatgctggtacgacgaaagggtgatgcaactaagtgtgcttccttctgttcaactaggcagttctagtttgcagaaatgccccttgcgctgtgtaggctggcacttctcgaggagtgcacatgagcgaagaagtggtgtctcatttgggggggcaacgttttgggaattcggatcgatctcacgtttggcttatggctagactgactttatctttatctttatctttgtctttatattatatttatatttttttttttttttttttttttttttttttttcccattgctgttgttcactcgagatgggtggaggacgaagtaaacgttttgcaattcgatgaacagataaaaatcgaaaacagattcgccttccctcgaccccaagtctatgtttaagtgtgctcaagtcccacgcatttgctccttttttttgcggcgttcggatgggttgcttttccacgattagcggccatccacattcgcgtaagggtaagcgtgagcatacgtgtgtgtctgtctgccggtctgtctgtctgccggtctgcctgtctgcctgtctgccggtctgcctgtctgccgatctgcctgcctgcccatgcttgtgcacgcgcatgcgcggtttgagtggtaccttctcggcagtgcccctgcgtgtccggctccagtaaggacctccgccaagcgcactcgcagctgctctcgcagtggggggggtttgcgcttccggttgggctcgtaaaacggggaaggagacgcagtgaggtgattataagaaggtataataagctggtctacccaggtgtatacccacgtacataggtaggtctacccaggtgtaagctctcgacataattgcatgaaggcatatctacttatgcttgcgcgtactggctaaggtttccacgtacgttcaactcgcagaggggttccaaagacgcactacacacagcgtgctgcttatgaacgagttagctcttcggtaaggtcttcccctctttggcattctcaacagggttaagtaggttgcctcggggaaatgggaagcccctccccacgatgcatgggaggtggacgctggacgcgctgtgcagttgtcacatccgaagggggcgggcaaatgggcactcacaaaggggcactcataaaggggcactcataaaggggcactcacaaaggggcactcacgaaggggcaatcacaaaggggcactcacgaaggggcaatcacaaaggggcaatcacaaaggggcaatcacaaaggggcaatcacaaaggggcaatcacaaaggggcaatcacaaaggggcactcacaaaggggcactcacaaaggggcactcataaaggggcactcacaaaggggcacgtgcaattttttacgtttttttctgctccctgatgtaaccacacacacaagtagacacaaaaatatccatctgttttaaacgagcgggacttggcgttccttcaggttgtttctgccccacttaggggggtggaggcatagcgacgtcccgagttaacagcttaagtgcctgagtaaccgactagggcgaaggtaaaaatggccaagacgaagcaaagcaacacagcaaagcaggcgcaaacgtgaaggggggaactcaaaacaacctaagttaaattaagttaagttaagctaagttaagctaagttaagctaagttcagctaagttaagctaagttcagctaagttaagctaagttcagctaagttaagctaagttaagctaagacaagctaagctaagacaagctaagttaagacaagctaagttaagctaagctaagttaagataagctaagttaaattaagctaagttaaattaagctaagttcagctaagctcagttaagctaatctaagccaagctaagctcagttaaagtaggctcgtgggggaaggggaaaactgagttcagctgaaacggattaaggctaactcaagtaaagcgaggttaaaaacggtagggttaaattaagttaagctaaaaagaactaaaattaagctgagttaagccaagccgagttataaaccggagtgaaggtaaaacaaacttggatgctccaaagtaaatgcttcctttcttcccccacttaaaataagacaattttttattttttattttattttttttattttattttatttttatttattttttttttttttttattttatttatttttattttttatttttttttattttatattttttttttttttatttttattatttttttttttttagataaattctagggactggccagacatggcatcctacgcgtttccctaatttgtgaaaagtgctagattgctcaccaacccccccccacaaaaagctgcatgcagctgagacgctctatttttgcaccaaagtgattagtagcatgggggaagtaccttctagaattattctagaagaacgaaggtagtggtgaatgtgcacacatgccagggaacgagctaaaggaaaaagcacatgcacactaatggataattggaacaaatgcaaagcgtcttggttgacgagaagaagacaggaacgtagagcaaattaatagctacgtgcatgcgtactttgtgtactcctcccttggggtgttgtaaacggtttctcaaataatcacacaagacagaaaaaagtgcatgcagtttttgaacaattgtgacgcgttttccttcgcttaaaagaagacagggaccacagggaccacagggacagattaattcctatgcgcatgcaagtggcacacacctccgcgcggctccaaaggattgtccaaatgatcgcacacaaccatgtgcttccttttctgtccttatcgcaggaatggaagctgcccaagttgcgtccacgagaaggctaacgcgttttgcgcgcccatgtacacttgcgcactcgcaggaatcctggccacctcgtccctttggctaacaaaaacgcagcaaccatttttagtcccccccctgttgggttaattcatttttcctttttattcccagcatgcagggcagccaggcgatctaatctgtttgcttcattatgaggccactacttaagaatgcacacacctcgtctggtgccctttgcgcttagctcctttgagcagcactagaattttgtgtccaccatttatcgggtattgcctagggattgtcacctattgtaaggcttaccatccagcgctcaccactttgcgctttgcgttttcctcttccgtttccccctttcaccgggctcctccctcgaatgaccacccccataagtgtgtgcacgaaaacagctacgcacgcgcagttgtgcctgagcggttatacctaagcagttatgcctgagcggttatgccttagcagttatgcccatccaaattctgcttttaaaaaaaaaaaaaaaaaaatcttgccagattgccagctagccagctgcgaaggtgcatttccacattgcgcgttccacattccacattccgctcaaataggaattaattcaaacatggcaatcgcgagtactttttttacgaaaaaaaaaaaaaaaaaaaagggacttgttcccgcaagtttagagtaaagcccaaccggcacatccgcctagaaatgaactcaaatgtagaaataaaataacctccttggggggactttcttccccccggcgatgtggatgctcctctttttcccactcccccgtgtccacgttaaaactcctttaaaggaattcttcactggggtggaagtacgcactggggtggaagtacgcactggggaagaagtacgcactggggtggaagtgcgcactggggaagaagtacgcactggggtagaagtatgcatgcgcggtagaagtatgcatgcgcggtagaagtacgcactggggtagaagtatgcatgcgcggtagaagtatgcatgcgcggtagaagtacgcatgcgtggtagtactacccactagggaagaagtacgcatgcgcggtagtaccacccactggggtagcactcacgaggagggatgtgtacgaattggagggcaactactcctcacaaccctaaacctcaaaacttcagaatgcaactccagttagccatttcttcttataacttcttcccccgtttgtcaccccaccaagagtcccccaccccacctctacttagtccccaaatgaggaaataaaaaaaagggtaggtagggtgcacagaagccccgtgacatatagtagggtacgcaaaatggtatgcactgtgtatagaaacatgtgcgttctaggaagtacgtttaggtggtcagattgtgcttgcggacacttggataaaaaaaaatataataataaaataataaaataaaaataggaaaaaaaaataggaaacaaaataggaaaaaaaaataggaaaaaaaatccccaaatgaataggaagcttttcctaaggtaggtagaacatggttacaccacatgtaggggtgaaaaatttaagctcgttattcacatttttaaaacgttcatttccaacgtcgcttttttgtggagatagctacaaagccatttcgcttcttctgacgttcctcctgagtttacttctgcttcaccaagaaggctaccgctgccctcgctcctcacaccacttctaatttcgattctaacaccacttctaatttcgcttcccacaccacttctaatttcgattctcacaccacttctaatttcgattctcacaccacttctaatttcgcttctaacccgtgtgcttgccccgctaacacctggattaccccgccgcaacacacggggcgggcgctccactacacccattttcccggcaccaaacgacacacctggcaagaataaaatggatttccactcgtgcgcaaacgataacatctacgacagtgttcggaagctgcgagcgaacaggcagctcgtcaattacgtcactcagaatgttcaatcgaatgaaaactttatcggcagacttcggaacaccctgaccctgtcaggtgaaagctggaaaggagagaaaaaaagagaaaaaaatggaaaaaagagaaaaaaagagaaaaaagagaaaaaaagagaaaaaaaagaaaaaatgagaaaaaaagagagaaaaaaaaagcagtacataatacataatacaatagagtgacgctttgccgcgactgcccatgcaaagtggacgcacactttatcggtcgcgcgcttctgtcggggccgggttgagccgtttggcataccatccgcgtactgcgtactgtgtgctgcgtgatgcgtactacgtgctgcgcgtgcttatatacgtgtgcgcctgcccgggcgactagacactcaccccctcccaacttgaactcgcccggaacgcgcaggacacgacgctcatgtcaatagacttaagtggaatggcgacagccacctgctggcctcagctggaaatgatcaaaaggtgctcttatggaacttgaactcgtacattcagaacaagaagcccattcacttcctgaagactaagcacaaggggaaaatcagcacagtggactatgtcgacacggacttcattctgacgggatccccggatatggaagtccacatgtatcatatgcacgacacgcactgcaggtaaggggaggggcggagagatatgcatgtggagagacaggcatgtggagagacaggcatgtggagagataggcatgtggagagataggcacacggaggaacaggcccatggagggacatgcatcggcagaacattgcggagtgtcccaaagtgcgcccaaacggggagaagcccaaatggcgacgcgcaaaataacgcgaaggggcgcatgcagctcagcggggccttctaccaaccacttcacatccacacccttttcatttgcaactgagtagaacgcttaacatatgtcacgccgggggagttagggaaatagcaacggtgccgaaggaaagcaagcatatgtattggtcctgctcagatgatggtaaagggagtttcctttttttgtttttcattccatgcagatgtgtcactgtgtcgttacacggatgtgtttctctgttggcattgcgttccgttggaccaatttttttctctcatttttttttttttttttgttccccctttttaggaactgtgagacaatttgacacgagggagaagcacgtgtgcagggtgcccaactgtagaaatgtaagatgagtggcagaacggtggagtggcggaacggtggagtggcggaacggtggagtgacagaacggtggagtagcataacggtggagtgacagaacggtggagtagcagaacggtggagtagcataacggtggagtagcataacggtggagtgacagaacggtggagtagcagaacggtggagcgccaaaactgccacgcagccaaagtgcgaagtggcgggcgaagattcacccctacatgtgcacagacaaacaaaaatgcatatctgtgcatagacacacagaaatacatatctatgcactcacgcacaaacgcacgcaggtaattataaaccttaacagaattatctgtggaaattcagcaggaccgaaatactcggggaacagagagagagactacgaaaggttcgataagtacttcaggaacggctacaagttgattagggccatgaacgaatgcaatttcttggtggattcctttattaaagaggtagctctgcgtgggaggggtggtgcctatagcagagcggcaaacgggacagtggcgagtccaaaccctaaacctaaaccctgaactagaccgagataagccgccctctccactacacccaaaccgatctcctcactcttcgcactcgcttcacccccgcgcaggtaagatccatcgctgtgaaccccctgtacaacaactacatcggggtgtgcgcgaacgacatgctcatacgtgtgtacgaccgtcggatgctgggcttatacacacaattggaaaaaatgcatctgcgaaacaacgttccttcggatacatactacccaaaacatctgtggaactacgctgatggagactctacgaaaagaatcaagtcgtcacctatctatggcacccacctagcctggtccaacaatggaaaatacttagcagcgacgtactgccgagagcatgtgtacctattcagcttcttgaaccaagaggaagagagatgcctgagttacaacaccgtagataataagtacacgttcgattactccaagaattacgacatattgtttccaccgcgtctcccagaggagggggaggacgtgccccgactggcctgcagaagtagtggaaatgtaggcagtagaaacgtaggcagtggaaacgtaggcagtgaaaacggaaagcagcacggatggtccattccccccgtcggcgatgacgatcgtggaacctacaaggaagaggtggcacggataaaagacacagagaagcaagctagagaagcatacgaagcaaaaaactactacaatgctgagtacctgtacaacgaatgtctaaacatggtgcaacataaagacataaggaaggtcctttactgtaacctagccatcactctactggagaggagagccaaaaatgacgcctacgtagcagagagctatgccttggaagcactcagattagaccccaactattacaaggccgtctacagaagaatacaagctaacatcgtgaacaagaaattaattaacgcatatagaattaccctctgtgcatgcaagagttatcctgaggtagatgaatttatttacttaaaaaaaaaactcacgaagaagctgtaccaggtgtataaggacagaatcgtcacacttaaggagatacgtcagggggaacataaaaggggcatacaaaagagggacacaggaaagggggacacagaaaagggggagtgggagaaagggacccgagaggaccctccgaggaagaagaaggaacgttacgatgatgcttctcccattgatagaagatctgagcgcggtgatggagcagcacaccgagcagaaaaccacctcatcgagatgcaggagggaggggcacactggagcaaccgtttgggtaacgcatccgaggatgatccctcccataacaggactaacgatgaaggtggtgctggtctgaaggtgggacgcgaaaatgggtgcaacttaggaagcgaattgaaaggcaaaagcagcaatgaacgactccccggggggacaaagaaaacagcgaatagaacagcggggacgatggggacgacaatagagacgacggcagcgaagacgacagcgaagacgacgcaggagaagaccccacgaggaagaaacacatcccgaggcgatgaaaatggacgcaccggtgaaaataagaagcaggggcagtcttctgaatacaactcgaacagcctccagaactgccccgtcgaaacgaccaaacggaggaagaagaaaaagaagagcaacgatggcgggaaggcggaggaggaggaagccgcctgtagtagtagggccatctcatgggggggtgcaaaaagtagcgaaacagaaggaggagaaaacatggaaatgctagtcaccaatgaacagttagaaagcgtagaaaaggtagaaagtgtggaaagcgtagaaaacgtggaaagcgtagacaccgtagagcccctcgaaatcacgcggggagcagataacgcgaatcaagatgaggtaggagccatcaggagagaggatgagactcgggacgaaatggtggaaggcctgatacaccacgaagacgacaggggatggaaaaacggaggcacgagggaagaaccgccgaagggaaacaaccccgatagaggcaagtcgagagaaataaaaggataccaggtagtggatctcgaggatggtgacgtagtgaatctgatgagaggcgacgcggtagaggatgaagtagacgacgaggtggacgacgcggtagaggacgaactagccaacgaggtagacgacgtggagaccatgggaaggaaaaaacgaagcataagtagagaaagaaattgtatacgtctaattaatgaaatttcaactcacttaaaaaatcaggtgattacttcttatccgttcttccttcttttccacgtgagtcattgctataggagctctataacagcatggaatggatggcccaaacaaaaatatttggcagcagtggagaagcaggtgagaaaaatgaaaaagaagatacacctccttaaacataactacagtgaagggatgtataaaaagaaacagaagaaggtggtaaaggttaataggaactatgagtatatcctttgtatggaaaagaagaaaaggaggtgtgatgagctgaacatgatccaagagatcgaggttgggagaagttcgcaggaagagctcccggtggggaagcagtcagtgggggagccaatgggcagcaggttaaacgtaggggaggcgggcgcactcaggagcggagaagaaaacgcaggcagaaaccccaacacccgaagtgtcggaagtgttagaagccaggacgcgacaaggacaacaaggggaaacccacggggggaagaaacacgcacccgtaatgaacccccctccgataaggaggagacgaagtcaaagaaagggacagaggagacgaaaaagaagacagaggaggagacgaagtcaaagaaggggacagaggagacgaagtcaaagaagggggcagaggagacgaagtcaaagaaggggacagaggagacgaaggtagaaaagggcgaaagcgatcactgcaaacaaacagaagactcagaatggatttcctccccttcgaacacagacacagatgacccacgtgaaaacaaaggaagcaatttaagggaacgaattaaaaaggacatcgactacattatcgagaagtcatttgggaaaacaaaggtggaagacatccctaggattgaattgtatcgctctgcattcaacgttactcccattagtgacagcatcccagaaggaggtagtaccaacgtgttgggccagattcaggaggatatggattgggacacagattcatcaagtgcccttaatgaattcgatgaagctctagccatggcgaataatacatataatagtgacgagagtcacattgcagaggtgggtggacagtgcccatgcatgcaaaatggcagcgcccccacaggtataacccgtatccattacacaatagaggctatccccactgagtatatttcggattttaattttagatactatacgatagacagtaataatgtcttaatggacacgaggcttgcgaacgaagcacgcaatgggaggagcaaccagaccccgttgagcacaggcacagttggcaatgacagcggcgctacggggggtgaacgggggacgaacagtagggttagtggtgctagaagaggggttagtggtgctagaagaggggttagtggtgctagaagaggggttagtggtgctagaagtggggatagtggtgctagaagtggggatagtggtgctagaagtggggatagtggtgctagaagaggggttagtggtgctagaagtggggctagtggtgctagaagtggggctagtggtgctagaggtggggctagtggtgctagaagtggggctagtggtgctagaagtggggctagcggcgaggttagtggtagcgctcgcgataatcatacttgtcagttttgcggtatggtttgtcgtgggactagcactgatgttaatgctgagaataggggaatggctaggcatctggtcagaggtatcaatatgtgtgggtatatcggggagatgagtcaagcgaacgtagctgggttgaacgaacaaagaggggaagcacgagaagaagcacgagaagaagcacgtggaagatccaaccgcgaatcgaaggagagatgcgagggaagcccgcaaatagagacagtcgtgcgtaagggccaaggaaatcttgtagaccagaagggagatttgaaaaagaaaagcgcaggaggtaatgggggagacatcggcggtaaagacaaacatgtgtattcccatggaaggaagaaaaaagcgaataaaaacgttgcgcagagttccggtgaggacaaaagagagagctgtttgcgtgtcagcagatcgggcgattctagtaggagaagagatcacgcgaagggcacggcaaaaaggaagaagccccgacccgtgggtggtagcagtgacagcagcggtagcgggggcagcatgggtggtagcagcggtggtagaagcggtcgcagtatcggtcgcagtatcggtcgcagtatcggtggcagcagcggtcgcagtagcggagacagcccctcatcatcggatggagacacaaaaagtggagccgtggactacgaggagcatctcaggaacaacatgagcagtaaggtggataaccatatgagggagttcaaagacttcataaaaaaaagaatgaacgtgtagacaaagagtgggaagacctaattagtgaaattaactcatccgaattggaggaatctggtgaggacaatcagcaatgtgcacgtttttcgaagaatcgtgcttacaagcgaacgctgactgtgcttaagaaacatgtactgagggatctcagggagaatgcgtccgattatagctactcctctttcttgagcgacagctcttcctcctcctcctgctacgagaatcaattttatgatagcacatacaacaaggtggactacgcgaatatgaatacagctgagaaaatttatgtgttcgagaagaggaggaaaaagacggttaagaattatgtggagagcattgaagatcctctgtgggttcccaaaggcacttgcaagaggtgggcccgcgcgtagcgcacgtacgcatgtactcacttacgtactactcactcacgcactcacgtactcatgtactcactcactcactcactcacactgtgcaccccgtcggcaggttcgtcggtcacagcaacatggacgtagacataagagaagtagccttctggaatgacaacgttattttaacgggaagcgacaacagcaggatttacgcgtggagaatacgggacggtaatctctccaggtggaacggaaacgcttagagcagatacatccacgcgcgtatgctttcgtacacttgccttttaacttctcccccttttaggaaaacttttaaacgtgttgaagggtcacaacatgcacgtaaaatgtgtacaggtagttgatttggtgacagttgcgaaatttaagggcacctcttttggccctcgattgggtctgcatgggtgtattcccatgttattttgccttttattgctttgttttgcgttgtttcgctttgctttgctttgccttatttcgctttgctttgcttttaattttttttttgttaggttcacccagggggatcctgcttggcgacatgtggagcagacaggaacatccaaatttggcaacccagtggctccgaggagtttgtttttgtatggaaaaaaaaaaaaaaaaaaaaacgctagtggcagaggtgcagggtcaacgcgtttgtttcctgcccagcagacaagccgccacacataaagagctaaactgcggagtgtgcatgcttcaggccactttccactcccccttccctcgcaggacaaagctgtagaagaatgcatccgtgataaccaaaggagaataggggtattcagttccagctatttcaattttgttaattttaactcggaagtagatggaaggtaagaaaagcgataaagggttgcgatgttgcagtgatgaggcgttgcggtgctgcagtgttgcgatgatgcgaaactgcaaagcggcgggcgcgttggcgaattaagtcgcccgcggttgcttattggccgcgcactgcttaacagccgggagcttcttatttgtcgcccttcacttttttttccctgttagacgacagagcacggaccatgaaaataacaggcagtgttttattcagtagtgctcattcgtagtcccgatgagcactccccatttttaccacctttttaacccccattttttaccaccttttcaacgcccatgcattcggccactcggccgcttcacacctcttccccctttttaagcaacaactactttttaatttttatccaacttcctcagagcatctttttattttttttctcaaaataaatgtagatgagagaaagccttcccggcccccttcccgtcatgcccaccatttggttacgattaaaaatttgtgcttcgaaaaaaaaaaaaaattcccccccaatgtataataacttatcactgtatgcacacatgagggggggacatccatcttagcgcggaacacgtggggctggcttgtgtgtgcctactgggcatgggcagcttcgtgggggttgtcacgacatgctaatcaaagtcaaactgcatgtggcaacagggctgtgtgttctccagtttgcaattatttattttatttattttttatatttttttttttatcgccccccctctctttttacaaattaaactgtgcggtgtacagatggcaaaatggtcacacaaaatgaaaggtaggccaaatgtggctgctcctttcttcagtcatctagtcatacgtaagaggaggggtgtaccaacttcacagcttcttgggaattccaaagatatgcccgtcgtatatacatacggacgaatggtacaatcgcccacaaaggggggtaataaataaaataaaataaaataaaataaaacaataataataataataaataattgcaaactggagaacaaactacgcgggaaaaaaaaaaaaaaagaaagagaaaccgttgcacaggcctatacatgtagcgcatcacagcgatgacgaaaaaactgccaaggggaacgaaaaaaaaaataaataaataaataaaagagaatgcatgggtcggattaaaaaggtacaatgaagcctgtggatgtgcctatgtattgatggtacttgtacgtgtcatgtaggcacatgctcacggtattgactattccttatagggagggaacaccgttacggtgagaaaaaaaaaaaaaaaaaaaaaaaagcatacaaatagggacgcaaagggtgggcaaagaagcgtacaaacaatttgcaggtcgaagaagcaaagcggtaagggggggaaaaaaaaaggtcacgacagttgcgcaattgtaaattgtagtacctgtcgcctgcgctactccgttaaaacctctgcactctgcatacgggaaagctgaaattgaaaacgcagccaaaatgcaagcaaagcaaaacgtgcaaaaatgcgaacgtgcaaaaatgcgaacgtgcaaaaattgcgaaagttgcaaaaatgcgaagttgcaaaaatgcgaagttgccaatgtttgcgaaaaacgtaaaaacatatgctacgcaaaaaaaataaagaaaccgtttgagtaccaccttcatgcgtatcacggtgcgcgcctgaggcaacctttgtgaatcgagcttctgcaataacaacgactttgcttgttcgttattcctgcgttcagcacactgcgcacaacgttacagtgcatgtatgtacatatgcgttttttcttttttttttttttttttttatttctaccccttcttaaccctctgtaattgtttccccccctccgttcgacgtatagcatacggcgcatagagtgtagcgaataacacagagagctacttccctttcgctcagccgcttccttttcatcgagccacttccttttcgtcgatccacttccttctcgctgagccgcttccttctcgtcgagccgcttccttctcgttgattcactgccctacataggcgtacatttttgaagcccacctcaggggtcgcagctaccgttctgaccatacgtgcttacgggcagcggagtgtgcatttggatgttcctttgaacgccccgctgtgtgccgaagtagtgcgcttataacgtatttccccgctcatccgaagtgcccccctttttgtaaccccttcgccgctccgcttaacggctccgtcctgcacgtaaaaaaaaaattaacccaaagaaatatggatcaaacaccagacactaaagcggaagagatcgacttggagaagtacacccacgcggggtccatcgcaaacaccacattgaagaagataatcgagaaatgtgtagaaggtaagcgcggaatatgtagctaaccgagggaaaggggagagagagatacacacacacaactactatgtcagtatgttttggtggtatcgtacccctctccttttttttccccatttcgatgacgccacccttacacattaacgttaacattaacgttaacgttaaccgctctctgtacaggtgccaagatctgcgagctatgcgactttggagagaaggtcctgaaggaagagctagacaaagtgtacacaaaaaaagaaaaaggaaataaagtggagaagggaattagtttccccgtaacgattaacgtgaacgaagtgtgtaacaactactcccccgcaccttccgagaatgaagaaaccataaaaaatggtgatattgttaagatatgcctaggttgtcatatagatgggcacatcagtatggttggtcacaccatctacatcggaaacgaaaatgaagtcattgaaggtcccaaggcggaagtattaaaaaacgcacatactctctcgcaactatttctgaaaagcctaaaggttggagtaaacgctagtgatgtgaccaaaaatatccaaaaagcatgcgaagaattaaagtgtactgtaattgcaaattgtgtaacataccagattaaaaagtacatcttggaaggaagcaaatttattttattaaaggagaatccggaaaataaaattgaagattttcaaatagaatcagacgatatatacatcatagatgtgatggtcaccacaggagatggaaaaattaaagaaagtgatcacaagacaacgatttataaacgggaggtgcaaaagaattaccatttgaaaacgaatttgggtagatcgttcattaacgaggttaataaaaaatttcccgttcttcccttccatgtgaagcatgtagaagatcagcgagctgctctcatcggtatcccagaagcgctgaggcatgacctaatcaaaccgtacaatgtctacacggagaagaaaaaagaatttgtgtctcagtttaagtacaccgttatggttaaggaagaaggaattaagcagctcactggtatcaagtgttcacaactgaataactgcaaaacggtgaatgagattcaggacgaggcgctgaaggccattctggctacgtccctgacggctaagaagaagaaggctaagggaaagcccaacgaggaaacgtcccaggagaactgagcccactctcgttagccgcaacgggcgtggagtgcgccgccagaaggagaaaaacacccctggggaggcaattgtaatagatgcaacaatcgcaacaattgcaaaagaggcttcaattgtaatgatagctgaacagcaagtgcacgagaaaaacgctcccctgtgccctttttcacatcgcgcgagtgatagccaatcgttcggtccatacagcaaatgctcgaaagagatggcacagcagtggtagccacatcggtggcaacgtcgattgccatttcggtggctactttcatccttccccggcgcaaaatgcacgcacagcaactccccgcccgcaaaaaactgccagcatataattaaagcaaaacgaaaacggtacgtttgttttattttgttaatttatgtatgcgtatcattatcaattttttctgccattttctgcttttttctacctttttctgcttttttttttttttttaactacacattttttaaaacaagaaaatttataagtttttcctgaatgggaagattaacaaagtgacataaacatatgtgggggcattttttttgctccaccccaaagggtggcctcaaatttgaatgcgcctggagggggcgcacttgggcattgtggcagctggacataagcatataggcacacacgtgtaggtaggtgtatgtatgtgtaggtacatgtaggtgtacatgcatttatgtgtaggtgcatgtactgtgcacccatttcgcggcatccgaaatcgggcagagggccgtgtggcacggcagactggagagtgcgagttgacaaaaaaaagcccataggggccacatgattgcacaaaaaaaaaaaggggtgaaaaaggagagaacaaatggggcgagcggtcggcggcctcttcacgttttttctgcttccttttatgcttccttttctgcttccctttatgcttccttttatgcttccttctctgctcccttctctgccggaagaaagagtttccccctgctggtgcacgcgcgcccccctaaaacaaattgttgtacagcttatccttcttgtaggtaaacttgagcacgtagaggaggcaaaaggatatcaaccaggggaagcacgtcaggattagcaggacgtcggacaaaacgtggacgttgtgcttgttgacactcccgtcgacgttgctaagatttgcgtgaacgttgctgccgttcgagtggacgttgctgagatttgcgtgaacgttgctgagatttgcgtgaacgttgctgccgttcgagtggacattgttgagcttcctcttgtcgatgtagttatatcggttgagaaggaaggagagaaaaaaggtaccaatgatggaagaaccgatattctcgaaagcactcatcaacgccatgacgaaagcagtgtgtctctgtttgacaatgtcaattatgataggcttatgtgtgcctatatttatccacccacttaaaatacccataaggagagaaattatcacaaaatatataaaagaatccgcttccttgggcacaaaaaaaaacatcgtaaacattaaaatgatccttaagcaatgcgtacacatacctatccgttgccgatttatatccttgttcaatttataaatatagtcactaataattccaatgaagggagaaattaggctcgcacagagccaacttaaggatataatgaggccacttcggaaatctgatatattacagtactgaaaaaaataaatcattaagcttaggacatgtttggggattccatttagcattcccatggtgatcataagccagaagctgtaatttttaaaaacgtatttaatttcgtataggtatgaaaattcatactttaattttttatctttctccttttcatattgttgttcttcttcttctagtagattgtccaattcgtccctgtgttcatacttctccctttcttcatttcgctttgcaaaaatggaggaggaggagtttgttcccttccttgtcgtttgattcgcatcatcttccagcgtttttttttttcttattcttcttcgcgtctttcataagattctttccctgtttggggtattttccgattcctcgggtagtgcagtccccctccctgctaactgcacttgccccgctgctactcctattggtgcctacatttagcgcggcacccttcagggaactcgccttcttcgaagccatgtggcaaaaggatctcttaataagattactgtttatcctctcgctggtcgatattaaactaatggtgttaaaatcatcattcgtgcttgcgctgtgccttaagcccaacttgctcgaattattatgtaagtaggctgtgtcatcgttcgtttggggtatattggctagtccttccctatgtagcacataagtattgtcgtaacttttgctcattctaaagggtaggtggagatccccctcctcctcctcctgatgatgatgatgattctgctcctcttccacctcttcactggactctctacaatttcccttcatcttcatggagtgttcaccctgctctgcgttaaaaagtaaaatttcttctccctcctcctcctcctctttcttctttttcttctttttcttctcctctcgcctttccttacttgcaccctggagaccccccaatttgtcgttatcccttttgcagtagttttcctccttctcgctctcctgacagacattcgtcatattatcgaaggagaccaagtaactgaagctgtaatttttgcttctgctgcgcttgaattttttttgcttgattaatcctagcaagtatatacagacgaggatcggcacgaatgatattacaaagtagcatattcgccacccattaatcccaaagtagaatttattgctcaggttggtgtttatcgaaatagacaacatatgcgaaatggaggagaaaaaatgaaggaagccaaaaatggtacttcggttttcactaaaaacattattagtgtaaattttctgaatcaagatgtatatgcatgcgttgttgattcccataataaacataaaaaaaaaagtataggaatttatttgacagcatgatgccataaatgactactacgtagacgatggaggagaccactaggatgttcagtgtgtatctgtattcacccaaaatgacttcgtcgctgacgtacgtgctattatgtttttttttttccccattagttgttttttcctcttccattaccttcacgccgttgtttacgagggccaccttatctgcgctgctctcctgcgcgccctcgcccttgaagtttatttcgtaatgggtgtcactcaagccaccactcacaccgctatccacaccaccactcacaccgctatccacaccaccactcacaccgctatccacaccaccactcacaccgctatccacgccaccactcaagccgctatccacgccaccactcaagccgctacccacgctgctatccacggtgctacccagacctccaaccctgtccttcttgacaaggccgcttctctccccattggcgttgccacccgtggtaccgctgttctcccccgcacaggccttctcatacttcaacaaaaatatcttcttaaaggcgtaatcgaaaaaaagcgcaaaaaaaaaattgaaggcagagtacgacaacctgtacatggtattcacgtagtacaaagttttcacatcaatattgaaatcattttcaatggacttgtacaaggagggcagagtctggtccaggtacttgtgtataaaggtaaagaagagacacaacataaatgtattaatgtaggtatactgcaaattattttgggggaataaatttttggcgttgtgaatcatgttcgtgattattgccatgccccctttcctccatttccccgcacctttgttggtgctcgtctccgttttttccatttattcaattgtgttgggaagtgaaaattgttaaaggttgttttctcgggggaggggggttagtttccctgggctctgagctgtttctgtggcatctgtgagcgggtggtggggggcacgcatacatacacacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacatacgtgtgtgtgtgtgcgtccatgagtacgtacagttgtgcctacactcgtatgtatgttcttgtgcacgcttttcccttttgttgcctttgtgtggggggggtcgccgctaagctggccatgcctcttaaggcactcgtgtgcgcgaaactgaacagcttccaactgcctgttccacttactcatgatccgcgatacgtcgtgcgcatcgaatgagggttacataagtttaagtggtaacgtgtgcacaagtacgtattcaaagagggttggccgcgcacaaatagaagggcaggcgcgaccatggtcatttcagcacccaccaattatgtccgtgcaggaaaccggatggacagacccatactctgcgcgatctgcgccaggactacctcttccccaaaacgaaggtgaaccaactagttgcacattaaaaaaaaaaaatcccatacgtgcacataaaatatcttcacagtgcatacacatgaatgcataacaaacgaaagttcgtcacatggcaacgaattaaaaatgtaaatgtcaaatgaggtggagaaagagggggtggggggggcaaaccgaaaagttctatgagacctctctccccttttgtgtcactacataaaggggacactatattttacaaaaaaaaaaaaaattaacaaagggaacaataagaataccaaatggggacataaaaatggtgtttacaaaaaagttgccaacaaattaagcgtacttggattaatctgaaacaaagcggcgaattgttattcaccaaacgggtagttaaaacaatggcgttttaatcaacccaagtggcagttgcatactcgtgcaatgcgtacaatagttgcagtttgaaaaaagtctgctgcgctggggcgattcagcaatttagcaatttagccattgtgacccttgcgcgtttttttttttttttctccatatgttctgccctgttcgggccaaaaagtcagcgcccacttgaagcatatatattaatgtggggatatatgtgtatgcccactacacgtaaaaatgtgcctgcctggtatgcaaaaaaaatttgcatatttgtacgtaagaattgcctacttgcatgcacataacacgcaacgtgggtgaacgaaacagggtgagcagcgatcatacgctcaactcttagtacatccatacgcatgcgcgagcgtacttcaccaacgtgctcatatggaacatacaaattcgcgcaaagaaaaaaaaaaaataattagtgaccccccatgggcaaaagtcccacgcggcagagatgcccactgaagaagaagaagaggaagaagagtttgccatcccgtacagctccataacaaggaataaaaaaaaaaaaaaaacttctctccatttatatatcttttttgcaaagcagttgaggaaaactcgtgaattagttattactcccaaatttttgcctctccaatttttttttgtatttttttttttttcaactcccacctctcccgttgttacgcatagtgtcaattgtagccgcagtacgggatgcgtactgccggttttatttgattttttgaaaatcccaagatacaggttgaggggggagccatcgcacgtgcagacatacgtacgtgtactgctctacacgtttgtgggcttgccataagacggcagttttttccccttcatcaactgttgaaagtatacgaaagctcatgcgcacgtaccgtcacacggccgcaccgtatgcatggttatgtgcgcatagagcatctccgtccagttgtcgcgacagctggaaaggcgcataaaaagtagtgtgccatcgtgataacgcttctttggtgtatccgccccccttcctccaagatgaagcgcagtcaaatgctcaaagaaacgctgaaaaaaagcaaaattccaacggatgtctacagaaagcaacagaagaagaaagagaaaaaaaaaaaaaaggagtggtccgaacagctggaaaaacttgtgagcacaaagaacccacatgacgtcaaggaaaagttagatgctctgaggataagggagcagcaagggaagctccttcacgtggaaaaaaaaaaactgaagcagtatgaaactttgtggaatttgataaaggaaaaggtgaaggatggtagttacttctacagcaacaatggggtggtgtttagcatgagtgggcagcacggggagggcgctgcaaacagaggtgataatgcagacagcggtgatggtgcagacggcggtggtggtgcagttaacgttgttggtgaagactttttttctggtgaggagcaccaggatggtgcacctggcggcgaaagcgactacttcagctcagatgtcgaagtgagttcggagtcatccgatgagaatgatggcgcaagcagcgtgcaaagtggtgacgtaaacagctcacagggtgatgatttaagaacagctgcagggggggacgaccaggaggaggatttcttcctggagtccctaccctccctgccaaaaggactacccgatgaatttattataccgaacatgaatgcacacccgaattggggttattatcccaatgcgaatgtaaatagctacccgaatgtaaatagctacccgaatgcaaacagctacgcaagttaccagctacccatcccttttaacgccacaggtcagagcagtgggtgctatgcgtacagcaataatgggtattatggtggatatccaaatggcgtaaatttttatttcggctctgggtaccctgctcagtatgtacatgcagtcgggagcaaaagttgcatagacaggcaaggtaagaaagaagaagccattccaacagatgatgggcagcaacatgagaagagcgaaaattgcagtaaggacaaccttccccttcgtggtgaagacaaaacggatccaaattcttcaaaattgagtagtaacatacctaacgtttcgagcaatgaaaaagagttaccccccgagggagatcctgctttagccattgctggaacgaaggatgttaacgcttccaggaatgcccatggggattgccctgcggtttctgttaaccctaaccaagatgaaggggagaaaaattccgcccatgatggtgcgggaagccacttcagtgatgcccagattgattgcaaagcagaaaacgaaaaaggtggcacagcaccaccacctccaccgagtgttcccgcgagtgactacccgaagaatcacacgcacaacccttttatcgctcccacttatggtagcaactactactacaattacgcgcacatgtatggcaattttaatacgggtcaaatgaatggaggccaatgtttcatccccatgaataacaacatggcgatgtggggcgttcctaatttaagggggggacacgggtatgttgccccttcaaggaactacggagataggggaaagagacatagcaaccctaatagggctaggggagggaatcctgcatcaaagaaggctcgaatgggggcaagcggggcaaactatggattcccggtgagtcagccagatgagtatgatcagagtggacgtagggggaatgcccacgtaagtggttatggtgaacgtggtcagggggcaaggcggcctcatccgaggcagagacatcaagaggaccggaagacggaacagcgtcatgggcaggaagaggacccacagccaaccgcgcagtatttcgtgcccatcaatttaagactaaagaacaaactaaacgatctaaacgatctgtgcgaaacaaaaattaacgcagtcaagaaggaaagaaatgcaagcgacaaaaatattaacctagacgcggaatacagtaagtttataaaagaggtagatttgggatagagaagacctgccccttcctccccccccttttttttttttgcttaattctttttttttaagatacaaatgaattgcagcttaggtgaggcattcatttttgacgtactgtaacagtcgtacgtaggtgtttgtgtagctccacagttatgcgcaccgcgtttgtttccatctgcacatacctgtgcatgtttgtttttgtttttaagctgaatcctgcgctgaaatttcgcgtatactttttctgtgcaaaatttcacgcttagtttttgcgttagcaaagaactgcatttttttttgtggacgtaacacccagcgtggtgggaaaatgaggaccaaaaggccggtcaaaagtggacgaaaaagaggcgaggcgaaccccgccgtggcaaatttaaatcccaattttgtttaagcagaataggaggagcatgttgagcgggattccggggaagacgttcttcgcctgcgagcggggagggacaaatcggtgcgccaacatggatgtaaaaggtagcatggcgtagcaaagcgcagcaaaacgagcgctacgcggggcccaggcccccaccctccggaattaccaagtaggtactggtcgctatcaaattgatggacatcaggagcattatcaggtacttgaggttttctaaaatgaaaataaattacatcacagatgggaagggtaacaaaagaaaaaaaaaaaaagggtagcatgttgtggaggtacgcaaaagggtgcaaatggtctccctcctcagcatcctttttttaaatgcacccaaaaaggaactccatctttgactcccttactgttggtcctggttagcagcatgtaggggatccagaagaaggaaattttgctcaccaaatagttgaatggtattcctgcaaaaaagagagacaaagataatatgacatccatgaaatgcctccccgatgagctgcttttttttttttttttttctttttgttgagatcgtgttaatctccgttgcgaagttttactcgaaaggacattgaaatggtggagcgaaatgttgtttttaaactcgttgctgcgtggggaggggggggagaaatggggcttcatcagttgcgctcaagtggggcttcttcgcgggaaagacaaacatgtacacatatgaacatatgtgcacccgacgctgacaccattcttctaaccgtaacaactccacaacgtcagaattgaacagcttggagagggtgaaatttcccgagaacgcgaagggcacgtagttgttaacgaagtagtacgctaccaaccagatgagcttcacgaatgtgtgcacctggggaaaaaagaggtcgtagaaatggcgttcccagaaggaaagcgaattgttaccgcagaagtgtgacgacgaagcggtgacggagtgacagcacagtgaggtgggctctcctgtcctaaccctgtgctgttcattccccacatgagcatacctcgaagctctctaaagcctgtcgcaaaaaaacaatcgcacatatgatcaccgccacgagagccttgacttcgtaaaacttcccctcataggtcacatatctcacaaagaagagcaggtggatgtacagccgcagttccgtgccgtggtagggatgcaaacttctgtcattgtattgaaatacgcttaagtatgggttggttatgtagaaaaagattaaaaagaggaaggaaaaaatttcttcgccgcaatggttatactcaacatttagaaatttttttaaaaagaacactagcatgaatccggagagaactgcgcttgccaaagtgctgattatgaagactacctgaggtaggagtgggaagagtgcgagcattcgtgtaagtattcgcgtgacgattgcacaggtgtaaccacttagggcgctcaaaaatgatgtaacgggaagacaacaatttgggcgctagctaaacaccgaaatggagggaaacaaactggagtcctcgtccccccacctcaccttgcaaagccttacccgactgactcgcttcgcgtatagagacaaaagcacaaatacgaagaagaaggtaaacacagtttgtgtcaaactggcatcatttaaaaaaaatatgttaaaaaaaaacttaaatgagtataaaaggttaaccaagtaatttttttcgctaatgccattttggaacagagacttgatgcttatatctttcaacttgtaattaagaatcttgtcatagtagtcgtagttgacacagaaaagagacctcaccttttcatactttaacacatgcaaaatgtaatatgatacaaaaaaaaaggaagaaaatgtaagagcaaaaaagttgatattggtaaaaatatcttttacttcccacaaaaatatcttgcttttaaaaaaaaaactcttaataagtaagtgtgcaggattatccgtacttataatcatatacaagcagataaatatcacgccgattgttattgctggctccaggaaatctatatgagcattcttcccaatgttgaagctttccatttttttttctcagtttatgaccggttatatcctcataagtgaaactactgtcatgatagcagggaagttgcacacttttttcgtccactttattttttacatgtagtggtgaaatgtttttttttgtaacagtaatagtagcagtagtagtagtagtagcagtagtagcagcagtagccttttcatggacattccttataaaaaaaaaaacgaggcggaactattccacccaaaatgagaaaaggaaaccttcgggtcgatttgctcccacgcgtaattgtactcaaaagaggggggagaggttaacttgctgatcgcgtttttgtttcccttcacgggtgacattccccccctgctgggggaggtgcacaaatggggtgcacttaccgcgaaggtgcgtttggctccctcccaaaggccaactcagcagtaaaagtgctccattttttacgcggtgaagttctcaaggggcgtggagcacgaacgaacgtgcgtacacatttgctcatttcgcgacagcctccaaatggcgtgcttattcggttatttctctgcacatttatgctaaggccatattaccctttacttggcctttctgcttcacggcggcacttccaacgcgccatgcatgggattcctctccccctagcacttttaaaaaatggcgccgatttaatgccgttgtcataatttaaatgggcgtacaggaaatggtgcgcagtaatgtcctggtgtggaactttaaaataaaaagcgccgtacggctgagggggtccgcacgcgcatatgcacgctcgaacgctcccacgacacgtgtgtgcgcgcacgcttcgccatccttcagaacgtgttagcccccgattgcgcgcagtggtctgtatgcgctcacacgtacgtcgaaacgggtgatacataggtggctacattaatgagtggttatattagtgagtgcctacatatgtgagtggctatgcaaaatgtatggataaatgacgatacgtgtgggtgcccaagtaaacaccgtgtaaacgcgcgtgccttcccacttggcgacattttaaaagcttattaaatggcgagaaaaaaaagaaaaaaaaaaaaaaaaagaaaaacgtacgggtgcgctcacgtggtaggcatgtgtataggtaaatatatatatatatatatatatatatgtatatatatatatgtgtgtgtgtgtgcgcgggcgagaccgtgcgatcagctgcgccccggagagaaccaattaacgtgcaagggctgaagtgcacacattttgccattgttcataaaaggagtggtcgaacaaatttagccatttcgtcagggggtaagggattatttttcttcgtcacctttccccgcacgcagcacacctgccactatggtgtgtaacaccgtgatacacctttcatgggtggacctaacagatcggcacacgtctactcaacctttgtctttttgacatccgtctcattggtagtctccacggcgttctgttttctcttattcgttttttcttccttctgaggattttcagtatcctttgtctccacatctaaatcctccttatccaaatcttctttccctaaatcatccaactcttcctcctccaaatcatcatccagttcatcatcctcctcatcttcattatcattaggaacaaattcttcatcttcctcttcatcttcttccttaaaatcagcttcataaaaattcttgagtgtattatcttcttcatattcttcatcctcttcttcatcagagcttaacacttccactccttccttgttgtaacagtctatgattttaatatccggtaggaaggtaaataattcttttcgatagttggggtcatctgcaaatgggttaaactgtacacctaaacgacttaagttttttaaatccttcaagacttcgaagtcttttatatttttaaaatggttccctccaatctctagtgtctttatattggggaaggtctccacaatgtacttcaacacatctactgtgcttaggtggttgtccgttaactctaacacattaagggtatccatttttggtagattctccaaggtttgtattcctgtttgattcagacttagtctttctagatgagtaaatttgtttagcaactctacgtcttcgctttttattgcactaaatttttttccgtctaggattagctccgtcaggttctcatatgcattttcgttcgtcgcctcctttccatcagcagagttttcctttttccatttctcgatgcgttctttaatggccttttccatggttcgacaggggtgagagagagggggtcgtaatcgtggatagcggagttggggtgaggaaaaaccagtgctgcacaaaaaaggaaggagcggtgcgggaatacgtgagtggatctcccttcgtggtggaaaaaaaaggcgcaaggggtacgacgccactgatgaatttcgcacatgcgcgtatgagcacacatatggtatgtacatattatgcacatattatgcacatactatgcacatatatatgaatgtatatatataatgtacatatatatgcatatgtatgcacgcatgcacccatcttgtcactcgaactgtccgaaaaactctctcaaaaaaacggtcacgcggagggcacagtttgcaaggggggactaaagtggggtacttaacatgcgtatggagcggtgtttgcacattcgcatttcgtggtgcacacatgttcgtttgggattctatttccacacaaccgttttaatgctcgctcggagcaaacagaagggcacatctaacattatgaacaatctcgtccaagcggtgagcacttcctatgccgagtccagcttggacggaacacacgcttgggcattttaccaaacggaacgaaatgcaagtacatggacacatgcaagcggcacatcttcgcaagacgactagtacacacaaaccacatctgcgcgccatgcgatcaaacaagcagagcctcttttttaaaactgcacactacttaacacacgtgaacgacgtggcctcctaatgacacaaatgattaatcacgggggacaacgctatgagatgcaaaacacgggcatgaacatacgtcactttttgtactttcccacatttcggcttccctgtgcctgttcacgccacttgggtaaagaataccggtggtgtttcttatccagtcatttctctttacgagagaaaataatacgctcatacacacatgggaatgtattgtgctgctaatgtgtgtacgagtgtgagtagcgagtagcaggcatgggggtatttgccacgtagtagggtacccatccatgcagaggggtaattcgcgcagggatgcccgggaggcgtagaaaacgcgtcacaagcgaaagtattcaggcatataatacctacacaaatgaacatatatgtgcatacatacacgtacatgcttacatatacgcatctgcgcaatctgcgctgcttacgtgttattgctgtagccctggagaaggggaaagtgagactggcgagctccttggaagggggttctctcctttacgtaatgactgtagtactttgtattttattaagctttaaacttagcaagcaataaattattcagttctgtgaaaataaaatgtgatgtatgtaggtatatcattcaataaagccgaatgaagagggaaaaaaaaaaagtcagaaaaaaaatgaacttgtagatataaatttaaaggcgaaattattgcatatgggcgttatgtgctatttttttttctccaaaaaggggtttttcattttaggtacgcaggaaagcagatacgaagaaacgcagatacgaagattcgcagatacacaggtacgcaggtacgcaggtacgcagatacgcagatacgcagatacgaaggtacgcgaatgcacgcaggtagtaccatgtgcatatacacaaaagtacggtttgcttttttttttttttttggcccagtgactattctagctttgcagttttgcttatagctttttcgccttataacggcgcgcgtattaatgtgcaccggtttattcacgtacggatgtttacttttatgtgttcgggcttttacacgcaatttctaatgcgagcaaatgtgcctttgttttttttttttgcattctctttgtttatactgcgcctgcctttttgcttaccttcgtgcaaacttgcttgtaccgcgaggggaagaatgagaaagaaaagatatcgtaaagttacgcacgttgaaatttaacttgggctagggatgaaaaatggatggtacttcttttcaggcatatgtgtggagttggacgaggggaagatgaagaagaagatgaataataaggaggaggagctttggtgattcttattctttctccgtttaaagtcaaaatgaagttttgcttcgcacacttttaaggagcgttatatggctaaagggatgtccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtcctattttttttttttttttttacgtaaaagtttgactatgtataaaaaaaaaaaaactacggggtaatgccgaattttctatggacttaaaaatttaatttcccgttttttcctcatttgaggtttctcattttagctgactgacatagtatggtttgtctccccatgtgaagtataccaatggctaagaaaatcgcacacaaatgtgtgcagtatgtgtgatgcatggtgtgttacgcccctctctccagctaacttgaatttgtttcacatcaaatgcctcttataatgttatccgttaacgttccacgcgtgtctaccatttttactttggtgtgcatgcatgtcctgttggagtagatacccgcgtttattcaccaattaatgtgccaatgtgtgtacagaaaaaaaatggggttcttttttcccccatcggtgaagtgaaaggtataaagaggacgaacaaagatgcgcataatcaacttttatcccacttcgcgaacaatctctttggagaagcactgcacaaaaatgatgagatcacctcacatgtgtgtttctctccagtttttgccagccatcgatcgtcattcaacttataacttagaggtgctcctttttgtgcgttgcgtggattgacgtaattaagtactactcttttgtttccttacgggtaaaaacgcatccctatgttctccaacgtacaaacaggttggatgttctcctgtgaacagttaattcatcgagccaagaataggcgtgtaatggaatgcgctacgtgcgtatctccactttaaggctataagaaaatttttccacccgtttaaaatcaggggtttatgttcacttttttggaatctcctaacagttttgaccttcccacttgagttcttcccgctcgtgaacagaaccaagtgcgaaggtttgttccacacctctttcggataaacgtaaatgcgctccgcgtaaatttggccaagctgcgaaggggctgcgtggaggggtcgctacaactcggcgcatatcccccacgcacggtgtttttttttgaatgcgaaatggtgccctgcagttgtaaaaaaaaaaaatatatataatataatgattctttcttgttttcttctcccttcttctcttctcccttcttctcttctccccttttttcttctcctttttttccccgtcgcaaaggaatccaagaaggtcatcacatcatcatccacaatacgctgcatttgcggaccccattttaagtcagcaaaaaagggtcctccataaaaagcggcgatttacatatatacaccatattgaccgcaaagggaaaaggccatttttcttcccccattttctccccccattattcctcccccatttgtcactccataataaacacgtacatgtcggtatgccgcttgtggagtacgtcaatgaggaggggtacagaattgacgggagaaaggaagacgaatgcaggttgataaaaatcagcgtggggaacgaaaatatatttacggatgcggacggatttgcattttacgaattagggaacacaaaactgttgtcgtacatacaaggaccaactgaattaaagaagtcggaagaaaagtgctcaataaaatgtgaagtattcctctctccatttaatgtgtatgaaaaaaaaaaaaaagaccaaagatagcgtaacaaatgaaataagtgcgtatataagaaatatctgtgaaaatattatcctcctggatttatataaaaattcagaaataaatattttcctttacataatagagcgtgatggaggggtgaaacatgctgccataaacacctgcatcctggcattaattgacgcaggcatagcgattaagtactttatatctgcctgctcagttctgtacttacaaaatcgtatccttgtggatgggaaccagttagaaattaactcgggtgcccccgaactgactatggtcattgaactcaacactcataaaattattttgctagaatttgatgcggaagtccctattgacattttcgaagccatggttcgcacctgcatggactgctgtgtcaatttgggcaacgtcatgaaattaactgtaaaggaaaacgccatcaagctgttgtgcttaaacaatatgttaaatgcctgaccggggagcaggcgaaatggcattcgttacactttgtgccaacaaccagcacctgcggataagaagcatcgccacgcatgatgatctatggccaaccgccggaaattaattccgaccctttttccaagcgcggatgtttccaccgcattcgctcgtatgtgtgtacattttttattttaatttttttttttttttttttttccttgtaattgcgtggccaaaattgccttaaatctacccccaaaagaagcggcacttcgccgatccatttgaaccaataaataaaacaaataaaatgaaacataatgcagcattacatgcagagcgtcgccccttcggagaatactcccctgcacgaaatgcaaaactttcagcattccaccaataggcggacaccccgttttgtttcacctgcaagggcaactgccctccccaaaaaaataacccctctcgtggattattttaaagcacatataaaggatctcacacttgttgcacttggtctttattctagtggaaaaaatgccaatagtgcactgctcaaaatgccatttttataatttcctgtacgttgcctaccaaacgaagcgagcatcaccattgccctgctgtttaaccgttggggaaaacaaagcgagagagttacaccgcatttcacctgcacacgcatacgtgtatgacacacatatgtacagcacacacgcaactgagaaagaggaagtgaccaactcgcagcaaacattattcttttttttttttttttttcctttaatgtatgccacgttcgcatcacctcaatccgccagtggaaacgtgttgcaagcatttcgccaatcatatgctcagtccttgttcgccaacttgcttgtgcactccttttttgtgacccccaaagagtaaagttagaacgccccatttgttaccgctcagggtttcatcataacatggtgtaacaagccatctttccaatttttttttttttttagctacctgaggtttaagtaggcaagaaacagtctctctcccaatgaacgacgaatacgcgcacaagccaccaacatacgcatgggatgtaagcgtcggcctggattctataagacaaaacattatcgattttattttgctttgcggcttcatagctagcattttgggctccttttattttttttactggttgaaaactcgcgaaatgagaaatatgtgcagcaaaaattattaggggggaaaagttccgcacgcacaaaatgtgtgtatgtatttatgtatgtgtgtacgtacgtatgtgtaggggtggcggtggggattactgtgagcttttaagaccacaggaggatctgatccacgtttttacgccaacgggggaactgtaagcgcgcgaccgcgcctatgttgccagcacacacaaactcgtgcatccatacgtgcctacatgcatgcgtaggcacgttttgtggaatgcatgcctctccacataagaattctcacttattttgtaaaaaaaaaaaaaaaggcacagtgctcacacacacatactcatatgcatgtgcatatactttttttcacctttttgccagttgaacggggatacacactcagcttgcgtaacatgctaggtgctatgaccggtaaaccgctcacataaacatatgtcacaatgtcaccaaagaggaaaatgaaacacaaagttgggactgtcccacatggttattttctgctgtttgtgtaaatcacatcggcagcagtgttcccccacggtttccacatggtgactttttcttgtattaaaaattgaaagccatttgcaacacaaatatgtacctgtgcaaatctgtggggaggggcccctaagtggtgaatcccccccttcccaggacgcacacataagaaaggaaggaaaaacaaaacgaaacgaaacaaagaggcactggcgtttaacgtacccttaagagatgtctgtggacatgccgctggacacgcctctagacatgccactgtccgtggctctaaatgttgacccgcttaaaagacacgatgacgtaaaacaagcaaaacaccgttatgagcatgagcgagaaggcgagggtccagaacacgtactggtcgctttcaaagccgtttttcaagttcatcccaaaaatggctgcaacggtaccaacaacggttatgatgatgccgtatatcttcaaccctagctctaattttagcacattatttcttgcgtcgtctaaattgagctctaccatttggaggacgtcatctaacgattcatcagttctatgaatgatttttaaaaactcatcaatttcgtgggagtaatattctagcaacatttccgtgtcctcattattaggagtaggatcacatttttcccataattctggtttatctccaaaataggaaacttctaatcttcgaacatcttcgtcattatttaacactgcatgtatggctttatatacactctgtaccttctcatcaataatttttagctttctcctcatttcggtcaatttgtttatacatttgtatatgcttaaattgttacttataatttcaaatagcttttctgcttcacatatgacgggttctatttcgttttttagctcttcacatatatcaacaaagatggcttctaaaatgagtatctcgaagggtaaagaatctttaattaacgaaatgacttttgcattttcaataaaatatttgcacatcctttcttccttctctgcaacttcaggaattggactgtttgtgaatgtcggaatatacagtaggaagtctttaaatatgatgcactttctatagggcaaattgataaggacgcaattcctctttggggatatatcaaatctggtgttgctattggttgagagtagttgtcttatatctctgtattgggctagaccgctagaatttatcggagtgttttctccttttatttggtgcactatctttaacaattcatgtgtctgtagtgagtactgtactgtttctccgctacttattttatgaacatagtgttttaaatatttattaaagcatttaatgcgtaccttgaagtcttcattctttgcatattcctccgtctctttgccggaacctcctttattttctttcgagtaggggaagatttttctaccaaaatgagcctctttacactcgctgctttcccttccgttttcatccagtgcgctcgcatacttggcaaattcctcgctgccgttccttttaaacctcgttttgaggtagtctatgtatttattttcactttttattttcttttcattcctttccattaagtttttcatatcgtgatgttgacctgcgtgatacttggacatcccccccagcgttctgctctgttctccgtcctcattagcatttcccttgacttccccatcattgtcactcatgttaagcaggggtttgttcagcttcttctcttcaggcatcatttaggaaaccggaaaaggcgaggggcattggggcagtgcatatacatgtatatatgtcatatacatgtatatatgccatatatatgtatatatgcacatatggcgctagcacgcttaacacgaatgcgtgatgacgccgcgcagagacaacttcaccttttaaggcgaaaaaacacacacacacacagagaaagagagagagagagagagagagagagagcagtggcggagaagattcacgcacatactactcccaactcctccactcatttatccccaatgctacactttttcaccatgtacatatgcatacatgtgcgcggtaacagatggcaccaaattatttgccaaccttttgtacctttcaaaactgaaggagtcaattttgcttaagatttctcataatacattaccgttaacgctgcatttttttccttcctcttttaaccttaacttttgtagaaaagtggggttcaaaaaaaaaaaaaaaaaaaaaaaaagcgccccatataaatgtaaagcgcaaacaatataacgcgttttatgggaactctgtcctaacctttcataactgttcagtaaattttccttaaacttgcataactatccagttggtttttaaaacggggggggtgaaaagccagaaaaaaatatgtacatatatatatatataacgaagtggagcgcgataggtgggggctcctaactacgcagcgcggcgtgcacaattttgaaatttatcaaacaaggcaatatagcgtacaaagctgaaacgctcgggcacgcgcccctgtgcaaaaatggataaatgtatgcatgcctatatatcagcgaacccgcagcgcgctcatttatgtaaatttagcttactattcaaatttaaaaaagctcaccaaaaaaaaatatagccaaaataaccgcggaggaacgtggaaaagaggaaatatccaaagagaaagggagaaaaattaaaaggtgcgttataacagaacacaaaattaatacctttgtagacaccactcccgagaggaagttcacaacaggggacaaatgcgcaaaggggcacgatctgaaaaaattgccacagcacacgtttttccacatatgtatatgtactatatgtttttatgcatacccgtggcgaaaggaaacttcgctcctcgcgcaaaaaggccgagtcgatcacagcgactgacgttactgcaatttgttgagtgtgtccataaagtttttttaatgctttacttttacttaaatggtgaggagtaacgagcaggttattccttaaaggcgaaacgaccaaaatgtgtgccaggttactgcgcacatcgccgatatgcacatgtgaggtgccaaaaaatgacacttgataaaaacggccgacgtgccccttttctttctcactaagcataaaaaaaaaaaaaaaaaaaacaatattaaacagttcggttgaatatattaagcaatttatgtgtccttttttgtgtctttcaaaaatgcatgttttcaaaatgggaaagccgatattcttccgaacagaataagtgagcaggggaggtcccgcaagaatggtacatacgtatttacaccgaggggaagaggtggagcagaccaagtgtctcccctgtcgatataagtttgcgccaaacaacactgatgaaaactttaaaaagagggttcatgtacggacgcacagatttttttatgaaaatgtacgccagcgtacgtgagcagttacacacatacacttaacggtcgcactcgtcgcaattctgaaaacaccaatgggggttgggggggatttctcccccccatgtgctgcattgttaagaacttaaatagccagctccttcaagtaactcttcttggacatgaatctgtccataaactcactctcagtggaggaagaaaagaggtaattaatttcgtccttaattttcatatagttggaaattttatttttgtaattttcattaatactggaggatgtgtcaatgtttagcttttccttcaggtagtatttattttccgctgactccagttcttctactttttcgtaggcctttcgaatcacgtcttttggtaacttggctatttcagcaacattgacaccatagcttttgttcgatgcgccatccttaatttcgtacaagaagcagatttttttctgcttctgatcgatagtcgtttcgacatgtctgttgatgacaccctcacattgataagcaatgtttgaaatttcatgaaaatgcgtagcaaataaacagaagcattttatgtggtccaaaatgtatttgccaatagaccaactgatgcctaacccttcataggtagatgtcccccttcccaattcatccacaatgatgaaggaatttttgtctgcatttttaacaatagcggatgcttctatcatttcggataggaaagtcgatataccctttaactgaaaatcagaagcacctactctacacatgacttgactaaaaacaggaatttcacaaaagtcgcacggcacaaacatacctatttgagccaggatacaaattatagctgtctgtctgatgtacgtactcttccctcccatgtttggtccagtaactattatcaatctgctttcttttttattcatgtgaatatcatttggaatgaaattactcaaattgtgttgtagttctaacaatgggtgtcttgattttttcataattacattttccccatcttctactacagttggccttacgtacggaaatggggaattataacaaacaacggcgaaggatactaacacgtccaaggtggatacaatatctataaatttttcgatcacgggtgtgtaggtcgacacggcacatatggtctttttgacaatttctagttgcaatgtgttgtaaatatttaaacaatgttcatactgtttacatagaccttttaaagtgctcgttgtaaacaagaattcgctcttattcatgcgaactgatatgaattttttttggtgttgaattagggtggaatcctttttggatactctaaataggaatacgtttgtgttacaatctaccagtcggatgtcctccctgttagtcctcttataacgtctatcacatttgtctgaaaataaatccctttcgacgtcctccttatgtcttttaatttttttcattagagcatttttctcgtttgatatttcttccagttcttcatcaaagtttttagaaattaaataaactttgttttcttcaatttctttcagatctatggtcatttcgatcatgtctaacaatttggagaagttatttaatatttcatgcagggggttcacaatcatttcaattaccgtttgcttgtgtttcccttcaattgataccaaagcaaagtatatttccttaaagtccaaaatggcataatacagcttgacaatatccttcagaatcatttcttcattatatttggagttcccctttagttcgttattttgattaatctcctttaagtagtggtttagtttgtccaactcggggatcctttttaggtaattacaatacacgctgttgcgcaaatcatcctcttctatgaacgtttcaacgatgtttaatcgtttattaatttcggcaacacttgtcaaaggctgcgttaaccaagacattaacttcttacacccgatggttgtgttacatttatttaaaaattttagcaagttcgtattgttactgtaactatttgtgttctttttgttgggaagtatatttagtgcattaatagctgccttgtccaatcgcatgtacagatccatgttgtgtatgttaatgctgcattggttgtgtatgtctttattttctttaactttcaaatggtttattaaaaccattaagcatttacatgcgttttctaactccaaatgtttatcgtaatttcgaacgtcgtcattttgtggaattattaattttaactcctctttcaaatttgagacatcgtattttttcctttccaaggcaacagcctctatgttacacattttaaataaatttaaaagcctctcgtcatcaaccaaatcgttcatgctgttaaaaaagcacttgtatggcctcttctgtatgaacaaagattccaaggccgtgaagtatccattgtcaataaattcggtcatcaaaaattcatactttaaatagttatagaagcatacacctagtgttttctggtacttcttcgtgtcgatatacaggcacaatatttgttcctcgtttagttctacaccctctccgttttccattttgtcttttctgcttattcgggggaagcacaactacacagttatgcaaattgtttgtatctcgcgcgttacgctaaattgcgtaatactgtagatgggctaggtgcgctagatgtgcgaatgtgcacatacgtagtaactacacttggatacgcgcacactatgtaagtacttgtgaattcacgtaactacgtccgtgtgggcacaaactgctagattcctcttttatgtgacacaacacagttcacctcttaatacatttgtcccccttacaaacgaaaaattgggaaatgtgtgtaggggaaaaacatcccattcacaaggtgcacaatggcgtgaaagctttaaaggccaaactgggggatttagtttatctcacatttgggaaaaacgaaactccacaaatttgataaaaatcgaaatggagaaaaaaaggaaaaggcagagcaaaaaccgatttttgttttcttcaaatcgccttttgaccttagcacttcacgatattaggatacgtgacgtggatgaaaaaacgtgcgaaggggtgtacgtgcatacgtcaccactgttaacatatctgtacagatatacacatgtacacaaatgcatgatttttgtgcacgtaggtacgcgtatcgtcagttataaacacatttgacatttctattggttttcttttccccctttttgatgcgcgcggagaacctatgtgaaagctctccctccgtggtttcactctttcgagttggtattgtacaccatgtattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctttagctattcaacttttatgtaccatatctaaatagcacttgcgaagtaagtttgccacataagatgcataagaacaacacagcacaaatttttctttgttaattgaaaaaaggaaaaatgacgaaatgggtaatttcaaaattgattatgaaaaatttcatttaggttttttcagttttttgaaaaattcacaatgttaaaaaggtgtgtacgaaattacttatctacgcttcgttccgtttggtttttttttttttttttattgtcaaaatggtagtacacgaaaagtgtaatttgcgtaaaacttttaaaaaaattcatgtgtgaaagacaattttgattacaaaaaaaatatgaagcaggaaatttctttcgaaactttatgaacatatttgcttgatcaaattgcatacataagacgaatgatgctactcgcaatccgaaaaaaggtgaacatactcgttatttacataatatgcaggctgtgcatatgtactgatcaaaatgatatatcaaaaggagcataacaaattacgcacaaaaaaaaaatcattgtgaaatttctttcatttttatatgctttaaaaaacaaatgttccaacccggcgaattaatgtttgaaattgaagttatcagttccatggttcacaaaaaaaaaattgtgaagttagggctccacgctttttttttttttcctttttatgtatttaaaataaaatactgctattttacatatgtacaaatgttggatttccttaatttaaaactttttcgaggaactgtgatgcaaaaatgagattacgacgtaagcccttaaaatttatacgctaaaacgaggctttctttttcttaagcgaagtacatttgcaacatttttaaaaaagtttatcattacgccggcagtataagaaaatttttcgttttccgcgcttgccgcgtttgaaaaggtattgcaattaattttgtgcgcttataaatttacgctcgcatacataaacatatatttgtatacatataatgtagccatatttttccccaccccttcattttcacctttaaatgattttttcgcctttccaattttttatacaatatatactcccttgttttgttaaaaaatgtatgtaacaatatatgaattcttttaaaggattcacattttacaattctcaacttaagcaaaaaaaaaaatatgaacgcataagtttataagtgtacaatcccttttatgtgaactatgtcatgtttgctttttactcaaacaaaatagaggcgcttttataagaacaacaaaaaaggggagaaacataaatgtgacgaactattacgttttgttaagattaatgttttaannnnnnnnnntttttttcttcttctacataatgattttcttgggattaaatagtgattacagtgctagaataaatttaaaaataaaatttattgtaaaatcaataataaaagttttaactaagcatttagtattaataagcattttaaacctgatcatctcactatgttacaactatattgtaaatgcagacagtaatcgtaagtgtcgggaagaggaaaaataagcacatgtttgtgcatacacgcatgcacttatatgtatgcatgtacagaatgacactccgcccatctgtcagtctttttcgtctgtcttctaaggagtgtaattcaaattatatgcaaactcccttatttcactccatgttaacactccatttttttctgtccctttttttttttaaagaccagctaaatattgtagcgcatttattaagaggaacgtttgttagctccgtaccatcatgtttaaccctatcattattaatattttttaaggagcacagcttaaacagtaattacccctttgagatgtctccatagatgcaaattattgcgtcatgccatgtcgaatatgcccatgcatgcacatgtgtgcatatgtacacatgtggttaacggctctttcttttctttcatacacagattacaagtacaaggaatggaatttgataaacgtattatgcgtagtattaaccttttatagcatattttacacgaagactgttttttcaaaggactatgggaacaacatatacgatatcctctacgtagcatccatatcgtaagtgcataacaatcgttaactattttttgtacatattttagaaggacatttcgtcagtgcatacatatggggagaaaataaaaacgttcatttgttagaatgtgcacaaataccattattcaaagttttcccctattgagcacagcagtgacacaaaataaacgttgtcttagataaaaaataaaacaaaacaatgttgccagtgattaccccattcgctttccgcaacgtaataatttaaatctgtgcatatgtacacacatatgtttacgtccccccctgtccatcttaggtacatattgcagaaaagattcaataccaggaagttgagcattcatgatttccaacaatgcatgaacactgaaacgaagaacataattgagctcattcagaaggtaaacatttaaatgaattttccattatttttgtttttttttttttttctgcgccccctcgaattttcaagtgcatatgaaatttacttcgcacataagttgaataaacatccctatgcgcgtgaacacatataacattttcttcttttgcagggaataattttaaatataatgccacttatttgctcatacgtactgagtttcattgtcgacatattattaacaataattaacagcattagtttcaacattatcgtaagtatactgacccacccatttgatgtgatattgagtttgccaaaaatatacaacttatcaaatatctacgttcttacgaatttttcttattgcttctcgatactttcatcaatatggataacggcaatattggaatatcattttataattttcaattttatatttaataaatatgactgtaaaatactgacgtcgctagataaattcccaatgcataaccagtgctcctatcatgatgaattcttcgtcgttacgtgcatctacaactacttgaaagatataagctacagaataaaagggaataacattgaaataacaaatatggacaagaagacgaagttgaaactactgttatttaaaaaattaatattaattaatgcaagtttgaaatataaagatgagataagcatcttgagtcatttatgtaaccctataaacacaatattatttaaagacaaaaaattttggaacgcctacatagattcatgtatactatgcattgaagatttaattggtcaattaaaaaaatatataaatattttaaatcacgaccaaactgtttattctgttgaagaaaaggcagaattgaagagtgtattagaaaagaacagaataaataaattaaaagataccatagtattaacgtgtatatatttaaaaggagttgccttatggtcaattgcgataagcattatctgcaaaaatgtcatagtatcggttattaggaagttatcctccatcatagtttccttatcctatgttttatttgactttttaaatttcatcaaaataaatgaattatatgacccattgcaccacctactttatggtaaccccccagtttattttagctcctgtcctgcgccccaccgcttgccacagttctaatgagcataaatatagacatgtatgtaatatatatacatatttacctgcgtattttttttcctttttcagaaatgaattccattgtggacatttttaaattttataaagaagatattttagacaacaagtatcagtactcctacaacttatataaaggattatcgtatctgttcagaaataaatccctaagatactaattgtttttcgtgggaacgataaagcacttaataattttattccgttgttaaagtatgttaaaaaatttcccaccattaaacatgctatatcaacgtgtttattttttttagaaacatattttttaaaaaggtaattttctaaaaagaaaaaaaagtctgttacagcattcttcatcatgactctatttttttagttttatttgtctaaaaagataccaaatttgttcaagcttttgtgtattttgtaaaaataaccatgttttttctattaatgtacatttagaaaaaaacaaattaaatgaattaagtcgtttaactctgtttacgtaaaacaattcttatatgaaattatatttatgcacaagtttttacaataaaaaaaatatatgcgtatttttaccgttttttaaaaatgaaaactttctaagaaaactctaatattcttaaattttgaatttcatttttttgtaaatgcaacattgtataatgttttgccgcaagtttagcacaaattgtcccgaagtttacatgatgtataacggacagttatattgtcctttcgattgaacggttgtgataattatatctgctttattagactacataaaattataaaaaaatgaattctccacttaagcgttttgttgttattcttttgccccttactataccttctttaatttgtctattcatagtatttctcactatttttttcttcgtgctctttctgggtttcttacgcgtatgctcacgattaaaataacaggattcaacattttttggtacttaatgtgcgatagtaaaatctggctcctgaggcacgggtacatacaatgttagcgtattacacgattacaaaagagctataatcgcaataatgtacctcatgaatcgtacaaaaggcagcaaacattagagaaatgttgtagacttcaattatgctgcagctcttttgtaaaacctataatacacactttgtgttgatttaattcaaatatgtaaagaaaagtaagtgttgtttttatatttgagaaaggtgaaatgttgccacattttatcacgcgttattttagcaaaggtctgtcatccgtaatttacctaatattctcggcttgaataaaaataacttgttaaaaatatttaggcccattcagttttaacacaaggaatgcctgtgcattataagagaacatgatcatatttgcggctttacataaattaaaagtgaattttgttatgatatttgggggctaattttatattcttgtacagttggtgttcataatgttttaaacaaaaaaataaaggttgtgtaacaaataattttttttttaaagccatttcagcataatataaaaacagaacatatttttaatgctaatatacagtggtttctgttccatgtccacaagggagggtcacttctacaggattaaaaattttctgttcctaatgatcacatatgtgattagtaaagaacatatcttacacttatatgtgtgagtattttatttgttttaaattattacatcatctctgctatttctacgaaaatttcttcttttggctttaatgatgaaccagggaaattacatatgtactaaaatactcagaatagttaaataaaacatattcgatattgaaatgtgtttttaaaaaagatgatgtttatgtgtttttatgtaaataacatgaagaatggacaatgtcagaaatattatgaacttttgcacaagttatccttgaggtcacagcaaatatctgtctaatgattattgcagtggctcatttgcgtgaagacttaaaggttagcttttttaagcgaaaaaaaaaaaaatcaatggtgattcttctatttttatgcgcacaccattattaatatttaacatgcaatatgcatttgtacagaagatactttccatgtgtataacatgctatttgtaatgatacgcctatatatttttataaaatatttcaacccattatttagttttttttccttaaatgacatcccgttattcatgctttattcatctttatattgattgttattacctgcaacttagttattgccccttccttacagggaaaaaggtaaattccttttaaattgggcataaccttgaaaaatattttatttgtccaaataacattattccctttttacaacagaaaaagagatgtctttcatatgaacataaagttttaaaataaaagaagacacaaaattttgctattagaaagatttctgcgtattgtaaaaatataaaattttgtagaatagttgtaatttcatttttctctggtttcataaaaaaacattaatttctctttataaacaaagatttgttgccttgtaggatagcgcaaaataaagattttaatcttaaggatcccacttaatgaagcattttacaagtcaaattctatgataaactgtttccttaggagtgaaaacgcatttttacatttcaaactattttgcaatctaaatatttttttaaaaatatagttgtttttttctgttattcaaagcatgaataatgatattctaagggtatgcaatacatgagagaaaccattcattctgagagaatattttactgttttacaattcaatatttttgtgcatacctacttttacatttttcaggaaataacgaatatgctacaatgcatgatatattcatgttttttttttttgggggggggcctaaaatgattcacattttatcatacttttcatctttatctgtgaataatgactcttgtctgtgctcttataaaaacgcttcagtataaagtatattatcataaatacaaaataaacaagtgcacattactaatactatattaacatatacattttctccatttatggagcacaaacttactgaattaaagttactccaagggacaacatttaaaacaatataatatacattcacattaaaagaataataaaagttccaagcatatatataacataattaaaacttcatatagggaaaaacaattattgaatttttcttttaaagataaatacattcgaatttagataacccgagataaaataatattgaaagatgtatgatcctttatggtattaatcttttcagaactaaagtaaaaatatatttaaaataagacttagacataaatcgaaatatgtaaattaaccaatataaacatgagttcaaagacaaaaacattaaattaataattaaactaaatgcataaacttaatatatataatacatatattttaaatgatacacaaattaaaataaatgactttacatataaataaaaattgaaataataaattattattaatatatattaaataataattaaaataattataaattaaatgaaataaaataaataaaaaacagcaaaaacatcgaataaataaaattaaataagcaaaaatataattaaaataaattaattattaaaaattttatttttagttattatttatatgtatataaattaataaatatataaatttaattaaatatattaaataaaaaatgttatattaattattaatataaataacaaaatatattaaattaaacccccccaattaattattaatataaataaaaatatagattacaattaaattaaataaaaattaattttacaaattaattattatttaaaagaataaataaagaatatttaaatatttattattaataaatataaaataaatgtaagagtataaacaagaattataaattatttaaagcatatataatattttaaaaaataaataattaaaataaattaataattaaatatttaattataaaaatataattaataaataatatatataagttaatttaaagggtaaataagaataagtctttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggtttatttaataataataaataattaactttatattattaatattaaattatttttttaccgtattttaataaaaattgatgattatttaaatatatatatatatattaattttaataataatttaaattaaataattaattaaccttaataacaataattataagaggtcaaaataaaataatatttttaacataattaaacatgtaaagtattaataaataaaataaaaataatgaagtgaatagtaaattacataattaaggcaattatttccattaaccaatttattcaagatatatacattataatttcattataatcataatctaaaacataaatacctaactaaatataaatatatgtgatccagtttattataatattaatgcgatattagccatattcagagaattcctaatatgactggaaatgcaatgaaaaggaacaatgggtataaatatttgttcagggacataatgaaatttttttatagcataacaaaacctttcttcatgtcctttttgttctagaacacattttatttttaaaaatattttatttcctttaaatgacataaactctttcactatagctcaatctagtcgacttatttaatgatagacaactcagtttttttctttttttagctgatagattttattatgtagtgtaacttttgtgcataataaatatatttttaaagtcttaatttacaattgtcttttttaataaaacgcaatttaatgtttgtacctgttgctcttaaaaaaaatccaccacaattttgctgttttttaaaagccatgtatgcacatttccaagctacgaatattaacgtgaaaaggaactttctgcaaacacacaaatactacgattatggaaaaattaaatccttttccttttagcaaaaatgattgtatgaattaaccatgttttgctctcaaagaaataagtttgcactagtgtgaatgtgtaattaagctcaacataacttagatttatgtaacgtttttctttttatcaattattaaagtacaatgtttttttgcatataaaagtatgtaatcagttaagctatagtataccatactgctgccacattgtgtaaatgaatttataaatttattcacatccacaaaacaaagaaaataatatgagcgttatctaacctatatagagaataatttacaagaagagagaatataagatatttctttgtagaaaatgtataattatcaatttaaaaacaaagaaaagacaaatatatttcatgtaaatttttattatgatcatgataaagacgatgtgcattaatcatagaacacagttatcatattatgtgcttatgcaaattttgttttgcatctaatatcattcaaagacatgcactataaaggtacttcgacaatattttatggcctataaataaaaaaagaattaatcttattttaatataattatgtcctgaatttatggaaaaactaaatacttcatataagaatgaggcaacaacttcataaaaattctgtaatacttatagggaataaaggaaaaatatataaaattcatgactgttgtaatggtaatatttttcattatttcacaataacccacattcgtatactgtgaaagccctaaaaatttgttttaaaattattctagaatgaaaaactttcatttcatcacttacctaaatatttataagaaaaatctttacttaagtagaagcatacttagaacgattagaggatgatatactaaaaagggtattattattctatgctttcaatagtttttccaggaacagagaagggcaaatgagctctcttgcgttattatatttatatatgtgcacaggcgttttatttttttttcttttatattttataaagattgtgttcttagtgcaacactgataaatcagacacttaaagaggctatattagttcacatagtgcaatatatttcctttgtatgaataaaataggaaagaaaacataccggactttacattcatagagctaataaccttcttgtccccttttcaccttgaggacaacataaagcattacaattttttcatacagtcttaacctttctattaaaatagagctgcgtaaaaagagaacagttttattcctctgttttttgttaaaagaatgttgatattccatttttctgtatgttgtgttgcacactataagtttaacttttgttagtattttccttttaccgtaagtgctatatttcttttaaaatacattttaaagtattgaatacattttcattttttgaacctcatattaaagatgtataaaacaagatgatcaatcaaaatgatagttctggtatttgcaacgttagggaaaagtacatttaccagaatttttgtattgtcttaaaatagatacaaaaatagggttatccaaaaacatgttgtaaaaagttatatcttaggttatatgactttgctctcttaagtgattctgtcaactcaaaagaaaacctataatttgcaaacattttacaaaatattatacagtacacaatattagtacaaatagaaagtctgatctttctcatctaaagcatgtttcaaaaatatatgatacctgttgagcaaattaaaatatggaaagtcatttataatataaggcgttatactgaaggagaaaaaatgcgtagtttgacgcaaataaattgcaaatgaaaacaatataatgatgttagacagaggccaaaacagaaattaaagtgaataaagcaggaaaccatttccttgcaatctttgaatagttggaggacaaacatcattttaatgtgtacgacacatactaaagaaatgtgttattttggaacgctatataataaggattcgcactgtgctatggtatgtaggagccgaaattacaaatgaagggcagttatttttatgtaccctcattttacaagttattaattagtaattataaaatgtttttatttttagggtttggatttcgtcatgaatacaatagctactgcatgcaagttggcaaattttaagaaacggctaaaagtgcagttatttatgagtccctttgcgttttaatttagtgaaagaaccagagataaacactacgtttttcttaaaaatacatatgttgctaaaccttaaaaatgtctttttctttttaataataacatataagacgctaaattataagtttttccatatttataaaaaacgttttttttataaaaacattttgacaaacaaatgcatcaatgcatataataaaaaaaaaaggttaaacaaacaaaaaaaaaatgttttatttatatatacaaacgtttttatatttgtatatgaataaaaagtctaattaatgataactgatgctatttttttaagctgtatctctttatcggataattcctgtaaataaaaaaagggttacaaaagcattagaacccttaaaatgtgtagcatatctatacatttgattaatatatttatgcatgtaaataatgtcaatactgggtgtaacaaaatgtatattaagtgcaaaaacatgttaaccttttctttgagaattagcttttgagtttttatttcacattcttcatttttttcgtatagttctttttccagcttcattattctacttttcatttcttcctcattcctgaaatggccgaaaaggtgcgtatgtgtacgattgtgttagtgtaattaaaaaggtgcaaacgagtaataaatgcaaactatctgtttcttatattttatagtgctaaaaatgttcatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattttcttatcacttttcataattcataatgtatctctttgatatttccaaatttttgttggcgttgtttaattcctcgcttaggtttttgttcagccctgtgaagttatcaattattaatgcttgttcctgtaaaaaaagcgtgcacataagtaaattttcatgaaattgtttgcattatattgcacgttaaagtgattccacatttccattacatataattacatctacatgcggtcactttgtaaactataaaacgggttaatgtatttttgaagaaattacctttaagtcattgtcactcttgcttattatgcttttcagttcttgtatgtcactgctatattttttaatattcttatccttttcatccagttctttctttttgtcacttaactctttaacgacaacaatcagtttcctgttgaaaatgtgaagaaaaaggagaatgttattttaacaaagaaaatacttatttcagtgtaggtgaaaaaataaaagagcgtttacttgaatgtcccttccagttcattgttttggttttcttctatagttttcaacttctcattttcactctgtattaaaaaaaaaaaagacaaaataagaaaaccacaagtaaaaatagctcaaatcaagcataagcctttataatgcttttttttttttttttatttcattacagtaagcgagttaatgacgtttattccctcattaattctattcgtttgatctgtcaatttgttatttagtgttttgttttgcgtctgtatttgtgtgtattttgtctgaagtgattttaataaagattccatagaaacagttctgttttttatattcacattttcttcctctgcttccttcttttgcaggtatacctcttcatattttctttgcagtctacaaaaaaaaaaaaaaaaaaagtaatgttgttttgccccatttagcttttactgccacaatgcgatgcatttcttttattgtagttccttcttttgtcgcgtactcatctattatgtcattcttttgcgaaatgatattctccaggttgttattttcttgtagttttctattaatttccaactcgttttcttttctaattttttgaattaaggcattgtgcgcattttgtttctcttctatttctttgtttagcacatttatgacatctttatacctctcgaggtcttgcttatagagctctaaccttgattgcgattcgttaaattgcgaatttaggttttttattttattcgaataaaaactaatgtcagatgatctcgttatgttattgtgcagtaaaatgtttagcaaatactttttggaatattcatccgcgtccttcgaatagaacagaaaattgtgtaacaaaaaattaaataaatactgtgtgttgtatattgtgtcaaaataaaagttgaaggagctctttctgttttttatcgtttcgaagaatattttgtcgaaattaaggaaaaaggaattttcgtaatttgcgcttgcatattggtactttaaaggagggaacatatttttacttcctatatgttcactgctagtaatatttttacttaagttttgggaataattcgagttcatatgatttggtaaataattatcattcttttcgtttagcaagtacctgttctcctcttcatacaggtattttttatttatgtcttcaaattcgtatgaatttcttttatttaatttgttcagtagcgtgttgtaattatcatcttcgtgtagtgctagatttttcttggaacttccttttaagaagcctttataatcaataaaattctctgtgtaattttccaaataactgtctaaattgtaataatgtctaactatgtttaaaatggctattttcatatttgaaagttcaatatttttatcaaaatctaggatggactttttatatagtagaaaagatattgaataaacacagttataaattattagagaatctttagattcgtacaaggacgatatcaaaaaggttagcgctcctgattcgtacaaagccttgtgtattttaataatattcggctggttgttataatgaatattttttataaatatactggacttcaaatccgctgtttcatttaagttattggtttttttatttaacgaataatttaacagaagagaaatgtatccacaaactaattttatatttttcatattgacactctttttcagttcctcaatgaaataatctatatattcaaaagtattttcatgtatcgtttcgtaaaatttcgttttcattagtgtaaacaggaaattaataatgacaatgatgtaccttgttttttcgatattttcttctaccggaaaaatggcactcgaagaatagacatctggaattatatgtagattaatcagtatagctttgataacggtgttcctttcacttgtttttatattgtcaaatgtcctacagaatatttccttctgtaatttgcctccctcgttatcgttattcgacgcataggaataattcaagttgtttacatttttcgctaaactgcctacacctcctgttacattcgcattctgcccatttgcattgatataagaactatttaaatttcttaaactgtagttatttgtatttagatgcgttccatatgccgagaaatgagtattcgcgttattctggacattgtctaagtgattatttttttttgcgcaaaattgacaatatagatgtatcagcttggaaaaaatgagagaaatcactgtagccaaatttttgtttttatgaatagttgataagaacagcatgtttatgtgttcatttatgttactaaaaatggaattgaattttttgtcttcattatacttcataatgtaatcattattttcatttaaaatgtgaaatatggttatggacacatttggaaatttaattaagataatgtaaaagaggaaggatatgtttgtaattagttcgtattgtttattcgttaacaatctggacgagtacgtgacaaaaatgaaaaggactttcgttatgtttatgttttcttcaaaaaaatagacaaattttttatcattaaaacagaatataagtgtgtctacaatggttctcattctgattaaatttccattatttacgatattctcaaaaaggagcatgggggaaaaatagttttctttttctagttcctccgggaaaatgaatatatacgtcttgtacaagctgatatagaaatttttgtacacttcaatatcttcatattcatttaaatacttgtaatatttcgataaaaatatttttaactcattaagatcgttgcttgaattcataattttctctctcagggcgtccaagttcattaaattgttaattatgtttaaacacttgagcaaaatgttactgtaggttattctgttctttcccaaaaacagtagttcttctttgctgtcaacaaaggatggtaaattgctatttgtggttccatttagcacgtgagaagatgtcagcatttgctcctttcgattcctgcgaacgttactttctgcgtgcattttcatcatatcagagtatagcagggagccgtcttttatcatatcttcaaggtaaaagtttaagaaatttaaaacgtaaaaaaataccttgtaaaaataaacattattattgaatatcttgaacgagttatactcccttgtcgtgcttctaacataacttgtcgtattgtgaactgtactattttgatggaaatttgtattcatctcatttggtgaaggatggtttctaaaatttgatgtcgagtacttccttttgatgttgttttgaaggctattcatctttacaggattcgaataagtgtagccatttttttcattccctgctacatttagctcttcattttccacctgccgaatgtcaaatgtgactatattacttgttatattttccaaacagtgtaagcacagggttaataaataaatgttattataatagttttcattaacattgtcccgaaagaaatatattttaagagaattataaaaggaggacaaatttccgctttctgaacttagggagtattcaattgatctcataacgtaaaacaaatatttgattatatcgaattcttcttctcgcttcatatcattggacgataagtcatcatttgtgtacattttcgggttcttctcagcatatgggcctttattcggcagatcaccaaggtttctatcactaatgtttcgatcagtgagattctcatttggctttattgcatgatttgtgaataagtttttcttaagtgtcctgctttcattgctcctttctgggtgatctggaccaattttatcatcatcattcgtgtctttgcttttttttatcgcccctcgcagcatgtaaaacttgagtttatctgaaatacttaaaatgctgatgttgtacagagcttctacatgcctcttgttcaataagtccagcttcacggaatagttttcatttgcataagccttttcgctagggttgttactctcaaagacgtttatgacattttcgtaataattcctatacagataattataataatttaccaactctcgcatacattcttcattttcgtttattaaatctaaatcgtatatgttatttctgtactcccccaggcacaaattcaaatattctgagtaatcatagctgaaactttcctttttgtgagagaaccttcttgtttctttgctgtgcaggtttgacaggctgtctcttttaagcatcttttacttgccggcacatttacaggggggcatgcgtgtgtgtacgtacgtaaaaatgtatgtacctgcgtatgtcacgtagtgtatgtataaacatatacattaacgtgtacatgcgctcaaacgtacacttatacatgtacacaatttcgctcacacatacgcatgtaatggcacgtgttttttttacaataggcgcgcccctttctttgtgtaaagcacgcaggatgaatgggtattacataacaagatacattttcgtttaacaaacatggacccccttacgatgtgtctaagattgagatcgatatggaaagtgaaaagttaagtcgtaaaatttggtaagaaactcatatcgaatgtgcgcgtcgaaaatttaaccgaaaaaataaccgaaaatttaatcgaaaatttaatcgaaaataaaaccgaaaaaataaccgaaaatttaatcgaaaatttaaccgaaaaaataatcgaacatttaaccgaaaatgcacatcaaaaattcacatcgaaaacttaaatggaccatttaaatggaacttaaaatagctcttttcgattttcctttccttcacagccgaagtgaatataccatttacgtatataatggcatcaatatcagcatatgttaaaaattaaggataattatggaaaagaaaaaaaaaagggcatgcataaaatgcacaaagcgcttaaaacacaaagagggaagaataaatacaaagtcagaaaataaagccttttttcttcctttttttactttgtcaaatatataatgaagttacactcaaattaaaatatataatttttaaaagggaaattaaaaaattggatattttcaaaaaaaaaaaaaaaaaaaaaatgtaaatgaaaatgtaagatcaaaaaatacgtgtaaagcttttagatgtaagctaatgccattaaacattacatgtatttttacccttaaaaaaggaattaaatataaaataaaaaaaaaatttttttttttttttgtcccttttgactttagcgtgtttatcatatgctgtgttttacatatgtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtgtgcaatgttgtatttcattttaaagcgcctgttaattgtataacccttcatgatgctgcagcatgggtgtgaatacattgtttagcaaacgcttttttaacccaatatttattcatcctttttggcattaacttcaagcagaagggtggcaaacaggaaatgtggaaatagtcgaaaaagtggaaaaaacagaaatgaaatgaattaaccacctttatgcggacacttgcaacgttcgctaaggcgatgttatttttttttttttttctgcacattatcttatgaccctttcccgctttacaattataatgcgacatattctcaaaaaaaggaacaacaaaatgaagcatttataacacgatggtatgattaactttttttttttttttgtacgcaatttttaagtcatttttctgcttcgtagaaagcattacaggtggagttattaagcgtaaccgctcatgggaatgtataaacggtacactacgttttagcggttctgcatggcacataaaaaattagtaaaatggtgcccctctcgtacgatgtccccatttttacatggtagctaaataaaaacgtctcattattcatgaattccctggggaattttatcaatgaacaaatcattagtttttattattctactaaatggggaaatatgcgggagcgcgtcgccgtagggacatacaggggcacatgcatatttcccccttttctgcattactggactcgaatagtacacaggatgaattattgagcataaaaatgggcaggaataggcgtacagcacatgttagtgatgctaaaggtggaaatgctgtttttaaggaacgcctgaactgttcgcctctctcacctacttttttcttttttttatgctctttaattcatccaagctatcgtcaggaggttgaatttttgtacctacgaagggaggacaatataaatgggcaaatacatgtaagttcatatgtgtatgtatgtgtgtgtagactgttgagaaagcatgcttgcacacatccgtgtgcacatgtgcaccccaggagggagaaacatcatattaatgttaaagcttttcgtgtaacctatttcttacggacggcctgtagtagtttgataaatccctaaaatggttgaacgacgaattgtcctttgaatctggttttggtttgtctgagtctaatgctttatcttttttgtcatctcccttgttcatttgttcactcattttttgtttattaaccatcatttctttttccaattcttgcagccttttctcccttgacattttcatcttttcatctagtttgttattcctcttaaattccgaaactctctttcgatatttcatgaacttataaataagtataaaagatgtaacgacgaacactagcaggatcacatttttgactgtcagtaaatctactccctttgcgggagccttgttgccctccctgtccatttttggcacacgtcaccggcgacaaagaaagaagcatcaacacacgtgcgtcagcataaaccaacataattaatttacaataaaggattcaataaaaccatttgacatttttactttttatgtcattattatgcaacatagagaacaggtctgcccttttcaatgttcgcggctgttttattcggggagttataataactacctttagctgttttcagctttgccatacccatccgtagttgcaaattaacaaaaaaagaaggaaaaaggaagaagttcatataaaatattcgaattaggtttaaaaatgcaaaaagataggatgttttgccaatgaaaaatggcttcagttcacataaaatatgtgaattttttttttttttgcttttttgggcgctcgttccatttgttcatttctcaagcagtttacacaagcatcaccgtcattatagtattaccgttttagcaatttttaatttttcgttacgccttctgcatgtatgtatgtgtacctcctttttttttattgctttatatgcacataggggaacacatatatgacatctttgcgtaaacgcccctcctttaacctgcacggcatccccagaattaaggggaaatgctacccccccccaattttattaaaaagcaaaaaggaaaaggagagccttttagttaacccttaagtgttgcctgttattgcagaagcgcgattttaatatttcaacgtagctgaataagtgtgcccattttatacacatatgaggcaaaagcatgtgacttctaacacaccctttcctttctcatgggaacgatgcaattatggtgaattacacatcggtctttaacaaaacaagagcaagtctcacggagacataaaacatctctttgtaggtacattctacttgcgcgaaaaataggaaattgctccattaacaaaaaagaagaagcattatttctgttcgctcatttttgttcccccatgactgctagtgagggaagacccccaacctcgtaagttgctatgggggagtttcaaagcacgttgcgcagttctattcgccactaccagtgtggttgagatggggctatccaaaacgttttcctacatgttatcatatataaatagcgcgcgcgtgtctttaacagtcgtgtaatgcacgctttattttttttctatccagtttggcaacatttctcgcttcctttgcgcatgcgattgaaggccttccctttaaaaacaaaagcaatttttttttttttaaattgtgcattggttgttgccaaaaagtaatggtaacaaattgtttgttgagaaagggggtggagagtggttattgaaaaggtaactaaaaatcactgtgtagaacagcgtgagggggggaatattaaaaattatactaaaaattatacaaattatgcaaactgtgcatactgtgcaagcagcgcagaatgcgcagaatgcgcaaattataaaaactagataaatcatattggtaactgaaatgtgcaaatgggacaagggggtggttaaaaaaaagaaaattaaatccacaaaaaaaggatttgtatccataaatcacagacgcgtatctgtgaagcacggataaaaactttttttcacttcaaaaaaaaaaaaaattcatgtcattaacaattgatcacgtgataaatacgacacgtaaaatacaaactggggggctgcgggggagggggggcatcacataatcttctcccccgtagtgccacttgtatatatacatatatattcacatatacacatatatataggtgtatgaacacgtgcgcgatgcacaggggacccgttttctcagcggcgcctggactacttcttactgctgctacctttatgcttctggctgctctgcaattttttcattaaatcttctctatactttttgtgcacctctttcgacttggtcatgatttcgctgtgtgtgaaatcaataatgtcatagaggaaaaatgggatcaggaagaaagtgccccattctgcctcattggcccatccggacaggagagttaagaacacataataaaaaaagtagtgcgtctgtgaaatgtgtaactctcccaactcgagaaaaacattattgttaaatatatattttgtaaggaggtgtatcataaaacgaggttgattcctttcgtgatgaaacagttcatttccgttgaaaatattttcaccaaaatcatgatttaagttcttcaaatcattaacctttaaaatgatggatgattttttttcttcatccgggtccttaaaatcgttcagtccaggaattgccatagtgtatggtatggggtcataatcaatactgatgttgttactaatgacaccactttttcggaagtcttccgaaaactggtcatcaaaaaacatgggcattccaaaagtcacagaaagcaccttcactttgggattatttttagccttcaaaattttggctaaataaaaggagctcaaatgggccatagctgcaccaaaggagtgaccagtaaatataatgacatatggattctctttggtatacttggatttctcatccttaatttcatttaaaatgtttttctttaatacgtgcaagtatggcttcactactcgtttgaatatgaacagatacgccttgtgcagttttccctttgtcaaaaaggggtacgaagttagttcgtatatcacatttagcatccacataaaggggctagccgatccttgaaaagctacaatatgttctaccaagtggaaattgttcttgtcataatttggtaaggggtattttttgcttctcttgaaagatacaaaaatttgaagagaatcaatatacctgaaaaagacatacttatcttcctccaggtgatgtaaattcattatctgaggaactaaggcacttcctacgtgatctatgtaccaggggttggggataaatttcgatgcttcccatttttttatcacattccacattttatttactaaatataccttatgggtaaataaatagcagacataccaagtttgaaacatttttttcttatgttcaggcgcatctgtaatgtctttcaacaggtcgatatcaatttgtgcttgcacattggcggggacaaaaatgtcaatgacgtttgagttcagatattcaaatatgggtaaatctacaatttgatccgttgttatgaatctgtttctttcttcctccgtaaggaaataatgttccttcatgtacgttgtacaaccaaacataatcataacgatgaagttgattaaatcgtaccagtcatggtttcgagctattacattatttagacatttccctatgttcagttcttttttcgattcctttacaatttcttcattcaggagaaaaaaaatatccagcaagtttgattcttccacatccttaatgcactgttttaggggtaactttttaaacgttttaactatattcaaaaataggcgatacagaatcgatttcttccttctaattttgattctattaatagagggttctttttttaaatggtttgctaggtaacatatcttttccaccaaagtacttttcaaaggtaagtattccccatcacatacactaaatcttaggtaaaactctttaaacattatgggatctacatctatttttgtcaagtcagcaaaataattgacatcttgaaatgtcgcattatcttcctcatcacaggttgctacaaaattggaataaaatttttcacttgccttttgttcattcacaatgtgtaaattgtgtagagaaaaatcataccctttatggtacttcatttttaaagcatattcatttttgtaattgatgtctactaattctcgatttcttattatttccttgtaaaactcatttagctcattttctttcaacatctcgctgtacaacttcaggtcctttttatacctttcgtacacatttacatgggtcgatttgtatctgaatcgatctttcttcccaaattctttttcttcccccaaatcgtcgttacctccacttatgatgctctctgtgtccgcgttgtcagacttgttgcctttcgggggagtagccactacatctatttcagtagaatcatctttttttgcaagccccaaagactgttcaatttgctccacttcgtccaggtgccgatttattacctcatcgatgtcatccacttcctgctcctcctcctcctcttcttcttcttcctcatcatcttcgtcttcttcgtcctcttcttcttcttcttcgtcgtcgtcgtcgtcgtcgtcgtcatcatcatcatcatcataatcatcatcttcatcctcatagtcgtcgtatagtttattttccaaatgttcaccctccgcaggtttcctaagcaccacctccatctgtttgttctgtgcgtcgtcgctgtcgatgccgctatcttccgtgtcggcatcttcctttttcgtgctggtatcttctactttcacttcttcttcctcttcctttttggtttcttctccctcctcctttttggtttcttcctcttcctttttggtttcttcctcttcctttttggtttcttcctcttccgctttcgcttctccctcttccgctttcgcttctccctcttccgctttcgcttctccctcttccgctttcgcttctccctcctccgctttcgcttctccctcttccgctttcgcttctccctcctccgctttcgcttctccctcttccgctttcgcttctccctcctccgctttcgcttctccctcttccgctttcgcttctccctcctccgctttcgcttctccctcctcctttttcgcatcgcctgctttctttttcgcctctcctttcctcctcttcccttctttcctcctcttcgattttgaacccttctttttcacttgatccacccctccgaatctcacattattctctcctattattggcactagatctacatccctcctctgtatcgcattgcaaggttccactccttccccttctcgaacgacctgcccgcccaacatgtctaaatgttttccttcttctgcatcgcccccccccacgtgttcttgtgtattagttatatattctcctacgacataaggattgtttgagttcgtaggaaaaccgatgcttcctcttcgtataatttcttcttcgtcttttatttccttttctgttttgttgtcgtcaatgggttggacctttagataacctccgtttattttttgtatcattccgtctttgtcaaatgatatttcattttctacatttttcttttcacatgcatctaaatctgtgttagcaacttccgtcaccgaacatttctgtgcatttaacttaacgtgttcatcttttcttacattagtcttcttacagataaatggaattaaatttgattttttcatttcttcttttttctcagcattttctggttttcttgattttcttgatttacttttttttgaactttgactccagtagtttccaaaccaaccctttttattccttccttttttttcgctccatgtttgttccttcagggcctcttctgctatgtcctctattgtgtcccattttgtttcttcgtttccttcttcgcttgattcttcgcttgattcttcgcttgtttcttcgcttgtttcttcgtttgattctatgcttgattcttcgtttgattctacgtttgattctacgtttgaatcctcttttgcatcctcttttgagccctcttttttttcccttttcgcaattcgatgcaacttttctgcatatttttttatgccccttgctcccgatggtgtgcctatattctctttgggttttttttcgttcacccgctggttgggtacactctttcctggagtcttttgattatctattttgatttttccgtaagagaattccgactgaactgtcggactggttacttcggttggtgcatgagttgatgggatcttctgattgtctacttgggagtgtatgtggtctgacagcgtcgttccggtagctacttcatcggttatgaggcctggttgaactgtttggtccactttttcactgggtatagggattgcctcaatccactcatcatcttttttgtctcctcgagattctgacagaggtgttccagtagctaatttgtcagttaggttgtctggtagagtcgttttatccagtttttcgtcgggtaggggaatagcctgaatccattcatcagtttttttgtctccccggagttcagacagcggcgtttcagtagctacttcatcagttaggaggactgattgaactctttggtccttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacagggattgccttgatccattcgacagtttttttggctctccggcgtactgacagcggcgttcgagtaattaatttttcagttagcctttctggtagagtctttttatcctgtttttcgccgggtaggggaatagcctgaatcgattcatcagttttttgggtcctcccttgttctggctgcgacgttccagtagctaatttgtcagttaggtcgtctggtagagtcgttttatccagtttttcgtcgggtaggggaatagcctgaatccactggttaattttttcgttgggaaggagattttctgaaaccacttcgtccacattccggttcgacagggagattgcctcaacaaagtcgccaactttttggctgtgtgcaaggtcttctttggtcttttggtgactcctgccttcgcccttcttccttactttggaccccactctggatttcaatttgggttcaacttggaatccaaatttctgtttcagtgtcttcattactttgctctcttccttctggaacttattttcttccttctccttctgcttccctttcttctctggcttcttctcctttggcttctttccctttgtcttttttccctttgtcttcttctcctctggctccatctcctctggcttcttcccctgcgatttcttttcccctggcttcttttcctctggctttttttcccctggcttcttttcctctggcttcttttcctcctcatttatcccccccatttgctccggtttcttcttcttcttctcctcctcctcctcctcctcctcctcctcctccgttggcccctccttccctgccttttcgccaccctcagcaccagcaccagcaaccgcatctccaccctccttggacaaactctcattccctgtgggaatgatgtttccaggatactctggttttgaccctttcaaagcattaatgtactcagagtggctattgaacacaaaggacttaacattttttcggttaatggttatgtcacaagaagaacatgacacttttaaaaagtaggctaagaacaggaggttgaaacagtacaataatacgcatggtatcatttttctttaaaaaaaaaatatattaaattcatgctcaaatgatggcattgtttgggggaacaaaaagtaaaatttgttaataataataaaaattcatcaatattcaattttttttctcttcttgcaaattcctgtgtgatcaaattttcttgcattcgtcattatatggtacgttaagcgggggattgatatacagcgtagtacatcccgctgtggttacacagcgtggtacaaatccggtgtgccgcctacagcgcgagggaggtgcagagaaacacgcgcacttaacttagtacgtatacattgccttccccgttctcttcaaaaagtacttgtaatatagcagaggggggaaaggcacaaagcaacagcagtcgtgaccgaccgtcgcaagaagctgcggaagaaagaaactatatactacggctaaatgccgtgaaaaagttgcaatagtatagcatcaccaaacagtgacaataactttttttttttcctataattcgtgttatcttaggaagaaaaagttcagccacaaggaaagataaaaaacaaaaaaaaaaaaaaaaaagggagaaaaggttaagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagaagtttaacggagtaaataaaaatatatatttaaatgtacttgctctataatttgtacatctttgtgcgaatttattcgcgtataatacgtgcgtatatatctacgggtcgttaacgaaaacggctaaacgcgaaatgaccaactagttttttcaaccattcaacaaataaacctatattttgaaaaaaagaaaaaaaaaaaatcgaaaaacttttatctgtatgcaaaatgatttcaaacaaggaagatatttttccatttaacgaaataaaatttgcttgtaaaacgaattgaaaatcgagagagaataagtaacggtagaggcatgccgttcccatgaagtcgccgtaattttgcgcttgcagttaaaaaaggcgaaaatgttcttctgcttatctgtttatccgcctatctgttcatcttttcatccgttcatctgtttatctgctcatctgtttatcttctcatatcaatctgctgacctttccgcgataggcacaaacgaatgccaaagaatataccccttcgatttcgctctttttttggttcttccactgcaacgaatagggcgagggggcgcgccaagatgcaacgcttacttttctgtgtacacaagtgggcgcatatgcacatgagcgacatatacgcaagcctaacgcggtaccgtgcgccatcgcacaagcgctgcgcatgggcctaggaacatgtatatataaatatatgtatctaatacatgtatgcatgtatgcataatatttatatgtatatgcgttatgtgctcatctccgcgtgtgcactcctgccttgcgcaacagagtttgcttcacgagggggatcacaaattaatcttcgaaaaaatgagtcgatagggcgatcccaaatggtgtgaccttaacgcaaacgcaaatccatggaggtgtaccatttggggtggaaaatacccccctcccaccgaagcctcttttttctgcttattcctcgcttgcgtcatttttttttatatttttcttcaaaatatctggtataattcgcaccctttttaaaggtaaaatattccagctccacttgctcactattttccttcttgttttccactacgaaattggattcgtccgtaaagttaaaaattttctgtttccccttttggtccccaccatttggtgtgtttccacacgtgtcctttattccgccccttccttcatcacaagggggggatttccgcgatggtgatacctcccccgtgcgcggacctgcctgggcatcctccaactcctcgtctgcattcaggaattcctcctttgtgtagttcgatccctttttcatggtgactgaaaaattgacagacgagttattattcgtcgtgaaggataggtcaccatttacggacacaaaatcgaggacgcactgcgcctggtgaatggtatgaattttctttattaacgattgcacattattggttggggttttaagtagcgtttttaacacgtcctttattacgtcatcgtaatttacctttaatttggcgttttggaaaattgttttaacaataaacgaaaatttcacttgatcataaatttctttctgtgatttgttgatgaactcttcaaaacttaacactttttcgtttttatcattttcgctactttgcattttttttttcttcaaataactgttgtatagtattttcccttgcgcgcgaaacaacgttgtgggtacatttaacgacgagatttccattaattttttataagcttccattctcctctggtcaacgcatttgttttgtatgtccttcatggctcgctcttcaacttcgtcatgaagctcatctatcgttttgttgtacttttttttcacataatcgttcatatcttgttcatttttttttcgcgacttgatatccaacacctgtacctccaatatgcatttaaccaaatcgcactttccaagtatataatcatttagcatttcttcatcatccgattgttcacttatgcccccttttgcatttccttcttcacatttctcgtactcactggggtcataaacgttacgcagaatgtcctccgtctttgaagttgctcctctcccgtgtagtttttcgtccaaggaattgatatcatctttgagcagctcctctaagtacttgtcgaagtttttgttgaactgggcttcttcctccgggtccgcttcgtctcctctgtggtgtttctgtagcgactccgactgctgatgcgatcgcgcttcttcttcgtcttcttcctgcgtctcgtctacatcatacaaagggctgttatcgtttaggataaattcgatgtcctgcatctcgggggcgtgtcgggcgacgcctcggcagttcccctcgccagtggtagcttcactggcagttccctggccgctttccgcctcactggcagttccctggccgctttccgcctcactggtagttccctggccgctttctttctcccggtcgaagaacttgccctggttgctcttcagaatgtcctccagcttccgaaagaagctgcggctcttgagcttcttaatttcggtgtaaattacttccctaaacttgcttatgctttccttgtcgatgtccttaaccttggcactttcttcgcagttcttttggtccgccacaggggggaaggagtcaaagtgcgccttgaacagatccacagggaggtaggcggttatgttctttttctcatttctggatagtccgataagagactcgttaagtcccaaggggttgtaattctccttcaccgtgatgacttcaccattcatggaaatgacatccatcggaagttgatacccttctttgaagtactttgtaaatttagagctttgcaaaaattcgtcatagtatttacactcttccatgtctttcatatttgtatcattaaacaacgtttcatcattttggagggtacatttctctgcctttttctcatcacacgtttcttcgctgttaataaattcttcttcagttttgtcgatatcgataagttctttaattctatctcggctcttcagtgcttcattaagtgttgtatcatcggaggcttcttcttggctacttttctctccacgtgtttccaatttgtttgtcacttctccctcaaagccacacatatcactgtggtactcattactcgaattgtatacccaccccctgcacacattaacataaacatcgtcattccaatccaccttatgattttcatctacatttattataacttcattttctttttccttttcattttttatcacctttaagaattccctaaaagtgctacctttttcgtaaggaggaatttctaccttcattggtaaccctacatacgatttgttaaattttatttttggaaatttatcaactaagaaagttaaatacacatcgttaaatttgttaatggttaaatggttaatattatttgtaagtcttggggatccaatcaaatgtaggttcttcattttttgataaaccctaattatgtcatcattcacatacttgaggaaaatatctagatagtcttctttcttaatataattaattaagttgttaattggtacgtctttcaaataggcatattcgtatttattttccttaagtttattttgcctatactgttttacgcacatatcatagtagtgttccctcagactgcctttgatgtgtaccttcagttgaacttcgctgcgttcattgtcttcatcgatatactcgatggtgagcagttctttttgcaagtgttctgtaagcctttgtcttttttctctttctgccgcggacccgtcttggtctgtccccgcgacgaggcgtttgccatcccgcccattttgatgagcctccctctgtacaccatccgtctgcacagcgtccgtctgtacagcgtccgtctgtacaccatccctctgcacaacatccctctgtacaccatccgtctgcacaccatccctctgcacaccacccctctgcacaacatccctctgcacaacatccctctgcacaacatccctctgcacaacatccctctgcacaccacccctctgcactgcctcctccgggggggtatcctccttgcccgcctcccccatcgccagcctcgatccgaacttgcgctttttctcccatacctcccctgcgcagaaacgccactttgttctctgcccatcttgcttccccaattgaggggttaaaaaaaataaattccttgtcaacgcagaactgcttacgtggcgtacgaaatactccgcaagatcatttaagggcctcccgctacagtaagtgcttttttgtcgacctttttttcttctttctttgagagagaggagacccattgatggagcgccaacctttgcgtatttgtctcccctagcgctgaacctgcttcctcttttccccgtaacaatgtcttgcctccccttgaaactcatgctgagtttacttcttcccttttcgtgattcacgtggccgttactgaggtgcagaattgcgtcaatgtgctgtaggatgaagcataccaggaggaacactttgggggggcctccgagtttcgcaaccatgttgctgataagcttggtcagattttgcataactttgcgcacggtgcgtgtggttatgtgccgttatccctgtgcattcacctgagtatcttaccttccgatgtcacgcgcattaacatattcgctcgtgcatataatgtatactttacacaccctgctgatacaaaatacaccgcactgttcctcttggccacgcctcactcgactacagaccgctacagttgcgcccctctaaacaaacacagaattgttcagggcgtcccgtacatacgaatatatggagcataccgttatgcatgtttatttggtccaacttttattactccgctcgtagcgcctacaacactcactccacttctgggaacaacgtttcggccaactgttgtgccagccaacgttccactgatgcgactttgcgcgcaagtatagctatccacctagttgcggcggctgggttcccgttgttatggtttcactcgagttccctggggcttcctctgcccggcgcggtaagctacggcacggcttggagcaatgcggtgttaattcacctcattttagcttcgacgagatacgacttggggttcacttagctgggttgacttcgctgggttgacttcgctcgagttgatttttttttaaaacaaatttccatttgcaatttcttcccacaaaaagcgccaagtgcgcctcgcaaaagaaggggacacgcggtgaacacttttgggggctcagcaagccacgcagttttggcgtgcacgtcaggcggttcaccctttttttgcttcgcccgcttcgctacattgcgtcacatttttctgtgctcactgcgattttttattttattttttagtttccccttcttcgcctttttttttcgccattcctttttgccattccatttaccttttttttttgcctgttaatttacctcttctttttgccattccatttaccttttctttttgccattccatttttctgcctcccccccttcccgaagtgacccaaattgcgcatccccaatttgccagcgaaatcgcacaaaatcggcatcacattttacgccgcactaggatacgctgtaatcaagttggacccgcgagagttgtacacgtgcgcaactgaggaaagttgagaagggcgcctcttgttcagttaagcggagtccccgtcaagcaagcgcatacacgcaaaccgccggagccgaggaaatcgcgcagccgcaggtacacaggaacatacgatcgttggaagggcataccccccgccgataccatgtcatacccgtattacaccgagttttttgtccgcttccccaagtttaaagagagggaggaaagcgaaaggaccgtggaccccaggatcgagttggaaaaaaagtgccaggcaaaatgcgtgcgacccgtccacgagtatcagagctgtgtaagcagagtacaggccaagccagaaatgaagggaaattgtcttgggcagcatgaagaaatgtatatgtgtatcgaccactgtgtggcgaaggatctgtttaactatctagtatagcatacacccctcctgcggaggggttacacctctgcgttctttccaaagctgatattcccccgcctttttgctgcgccggctgggctttttttccgagcgcattttgattttttttttttttttcactcgtccatttcgctacatttcgctatatgccaccacattctaccacattttaatttccttttcctgactacccactcgcgcgcaaatgcttttttaaaaatataatttataagacctcacgagcgttgggggaacacggcgcacacgcacgtgcgtacggataagcagcctccgaagcagtcatcgttcgaacggaacggctgctccagttgtggagaactcacggacaaaagtgtacaagaaaaaaaaaaaattacgtaaacaaatgggtgagctgctaatccgtaaggggattaaaaaatggattaacacgaaacggacgtggtgcccaatcggtctaactgccacgggagcaatacgcctccaataagcggggtcacaaaatggaggtcgttttaacaaacgaaaccgtcgtgtcgaccgggttcacgctgcagtacatgcgcgcgggggtgttgtagagggggtccccaaagctatggtcgacgtagtcaataatgcattcctgaatattttgttccttattgtacgaatgcagcaggagggacagcttgtctttgttgagcatatttttttcatcactcgccttttggtaaggctgtgaatcattcttttttaccttcacagagactcccaaattttgataggggttgttaatcacggggttctttgcactgctggcgctgctgtcattttttgcgccccgttcggttcgttccgttcgttcgcttttttcgcttctttcgcttctttcgcttttttcactcctttcgcttttctcatttttttcgcctctctcgctcttcgacttgaacgttttatttaaatttttggacgaaatggatttgtttattttgtggaacttggagccactgccgctccactttttgtccaatgcgctattcttgttattctcatttaagcaaacattcttaataaagtcataaaagtatttctggtccttagggttaataacaatttctttttcttccgactccaggatggtatttatcaaagtgaagatccttttttcgttcatactgttgttaaaaatttgatagagccatgctgctttgttaaacatttgctcacatgtttcgaataggagaaataatttttggttaaaaataatttggtacctttttttgcatgtccttttgatttccctggaaaagttggtatcgctgtatgtattttttttttttccgagtcaatggagtaatttttaaaataattttcctccttgttaatgttgaagctgtttttataccctgccttctgttcgctaccatagcagaagtctacattgtcgctactgtttctttccgagtcgttcacattttcttgttgtgacttaacatggggaggattgccccttgacggagtagccgctgcgtagctaggattgtctcgattaggagccccaacgcgccagcggcccttattgcttcggttactatcacccgggggtgggtttcctccttggttatccctccttggaacagaagggaaatttttatcgctactcttcctctgctgcgctaggttagcaatgttacgctggttggctggaagagggcaacggtctatgtgatccttcttcaagttgggaatgctgccatcaccagtatcgtccttggaaatcaagtcgatacggctgccattaccagcatcgtccttggaaatcaagttggaacggctgccatcaccagggtgatgttcgtttcctcgtgtatctttatccaattcagacacactgggttgactccccggggggttcgctgcaacgttgtcactatcaagaccttttttatcaccatcgcgactgccttcaccatcgcgacttccttcaccaccgcgactgccttcaccaccgcgacttccttcaccaccgcgactgccttcaccaccgcgactgccttcaccaccgcgactgccttcaccaccgcgactgccttcaccaccgcgactgccttcaccaccgcgactgccttcaccacctcgactgccttcaccaccgcgactgccttcaccaccgtcctttccctcccccttcttccccttcttcttactcctccttttacccttcctgtgaataccttttataatagtaaacatgctagccaaaatgtcctgaatcttgcggatataaatcaacttggagttcatcacagagtttaaataagaaataaaaaaaactttaaatgcacagtcaagcaaatcaatgatatttaaatttaggagattgtcgagattcagttcccctacgaagaaggtgttaaatgggcactttattttttttatataatcataattgttttttacataatagaacattttctttagatagtcttccttcccctttttgttaagggagtcattcataccccctccatagtacttctgatcaatttctttgtatttctcctttatataacccacatctacattgacaaaatagctatcctttatgcttttgtagcaatactttaacacattttgggaggtatagctaaatttccctacattatttctataccatcttgtgaaatctgtgtaggtataactatccttgttgttgcttcttaaaatttcatgtataagggtgatcatatcgtcttgatcattcacttctttcgttcctccgttgttcttcgttatgaacagttccatgttgtttaatgggtatgggaaaaagttggatatcataaagttgctttttttgttcgccttttttttttctgttcctgggtggccgctgttgcttcgctttggcgctttgccgccgtttgcatttgcggtgttgtcggggctgttactggggtggttaccacggatctcaccagggttgttactggggttgttactggggttgttactggggttgtcactggggttgttactgaggttgttactcaggttgttactaatgctgttgctcgggttgctactcgagccgatgttcgcttcgctactcgcgccgatgtttccgtcactactcgcacccacgttagcgtcgctactcgcacccacgttcgcgtcactactcgcgccgatgttcacagcacttctcgcgctgttgctggcagaggggaggccaggtgcgggcggcgcctcagagccaatacgcgcaatcgagtccgtgctcccattgatatactcctgctccaagttcggagagctgttttcattacgcaccccatggatcttctgattgcacaaactactgctgtcattcatttcacaagaataaaacacactctcctcaaatgtacttttcttaaaaaaggtggtcaaactattgctactcttgctttgagaaatgcttgcaaaaggttcactctcatttatattggaaagactcccatggttcgagctgtcctttcctaaaggattatcactatcgttgcaaaagatacttagcgtcttcttcaacttcatatggttcttcatttcgttaattttaaattgctgagttgaaatatttaacgcctttatgtattgcgagaggatggagcatctgtacgaataaacattcaagggaccataggacaggaacatacagtcgttgaatatgtattcgttgttctcgtatttatttcttatgttatcgaagaactggttccatatatagtaaaatgtttttaagttgctcgagtggctgatgaggtaaaagaacaaaatggttatcctttcttcgtggtggcagaggaagtacttttccttaatttttaggaaatccctcacgagttgttctaccttgctttcgctgctctgggacgtcttcctccggccactgcggccactgcggccgctgcggtcactctccccattatcgtcgctctggtcattatgggcattctggtcattatggccactctgaccaccctgcccattatggccactctgaccaccctggtcattattgccaccctggctgctctcgctgtcccccctttgttggcccttcttttgcacccttttcgcccttacccccacgccgcaacggggatccctcccgcgcctgccctttctctcatacccggggatgcccctcctcttggggaagttgtctcccttctttaaaacgaagagcacctccttggcatctttctggtacagactgtgataccctcgattgctcttctgagggaatagctctccgtcaattttgcttacgaataggtttcccccggcgggcctgtggctagcacctccgatggggctctgatttccgccaccgctctggctgaccccccccgcgtcattattcgagtagctcccgccgctgctctgcgcctcctccgccccgaagcactcactgtaggcgtttctccttggtcgcagtttccctctagtagccccccgaccccgaggccactcatacacctttttcttgttactactaaacatgttgttaagaaccttatcgatgtagtacctcgtcgagtcctcctctatgttgaagcaactgtagctagcaatttccctatccctcacccagtccttgtttttaagtggcatgaactccatcagataatgctgcactgatgacatcatatcattactgcactccttgctgctgtcattcctttttttctttaactccaataattcgttatagtacaacctaagtatgttctttaagaggaagctgtttttacctttgtacttatcgttgtttatgaatctaattttccaaacattcatgactcctttttttcttttcctcctgtcttgatcgatacttcgcgcatttccgtgggggctcacatgaacgggactaccgctcaagttggaggatccaccgatgaaggatgccatcccactactcagattggaaactccatcactgtgagagaccatcccaccacttacattggccactccatccaatatcttatactccatattgctgataaaatttaagacataaatggagacgaaggggctgctctcactcttaggtaaatttttgtggctcctcaagttatggtacaatctattgatttcttcgaaggtggatttccttctagatttcacattatcgtaaattggctcgtaactgctattttgagtgacagatgggcaagggtaaaatagtagagatgaatcggaataatccggaagggtcttctcattattgtccccttcgtcatcatcattatcgtcatcctcctccttctcctcatcttctaccctcgcatcgtcagacaaggcatccactaattttactttttttatatcactcaactggtaataacttggtttgccaaaaaggtcatttttcatgctgaacaagtagtttcgaatagctatgcttcgttcctcttctcctgtgcgattaacaatccaccacgcgtggggagttgcctcagtattatcacccctgctgctaccgagggagtcattcctctccttcacaaggcaacaaagaaatattcttcgtccataaaatttttttttcttgatataattataaatatggtttaggtacatttgcgggaaaacctttttgtcgtaggagttccttttgtatgtgtttttaaaaatgtagatttgtttactcttcctataagtttggttttcccttttcctttcccttcctgcgtttcctacgcctcctacgcctcctacgcctcctacgcttcctacacctcctacgcttcccacatttcctgctttttcttctctccctactctccctgctcttccttttttccccctgatcagcatctttaaaacgctgaactgtttgttcctcaggtttatggccctgagcacgtgactgcaactcggcttgtcaatcaagtatatattttttatatacatatttattttgtaaatgttttttcccctcacgttggacagataaatgaacagcgagaagagggccactagctggtcgtaggaaaagcacttaaagtagttgaaaaacttgaaggagttgtagttcacctcaaaccctgtgcctttgtatacagagacgtagttggccttctcgagtaccccgcagggaggagtgactaccccgttggcagtcccgttggcagttgcgctggcagtcccattggctgtcccgttggctgtcccattggcagtcccgttggctgtcccattggcagttgcgctggtcgtgcctcttgccaccactccgcttgccgacccggagcccctccgatgcaccgttatgtacgggtgcacgcacttaaagtaggtataatcacttgtgtagaagtggccgtggtatatgtagtagttcttatccactgcgatgaaggtaggcaggcaaatctccaactcactcaaggcttgcttcaacgcgtttaacattaagttactcacggagaggctctctatgacgatgtactgctcttcctccgggacgctcctgtctatgacttcgagttccacgtattcgttcactgcggagcggggggtggaagaagcatcaatgaggggggagaagcatcaataagaaggaagacgcatcggtgcgggggaagacacaacggtgagcgggaagacacatcagcgagaatacgcatcagggagagagaatacgcatcggtaagataagaggcagttctccccacttgctgcgcaatctagccaactgcgcaaccctggtgagcaaaaaaaaaaaaaaataccgaaaaaaaaacgctgtatgggaaaggtcctcgcggggaaaagcacaatctcagagcaattcaaatttccatgcaaacaataaaacgagttcaccgttttcacattcttcttgtaaaggttcgagttttcattcacattaaaggggatcacattttggcatttattatgagggtagtaaacataatttaattttacacagtaatccttttttatcaccaatttttttaaaaaattacacgtatcgtccaccgtgatgaaaagggaaagaggggccaggggtttgtccctctgctcagcgttagcaaatgcatacttcttttcatatttccgcttggtctccaaaatgttaagtttttttaggctgactaggatatccttggtgaaaatttcaaaatcgctaagtctcgtgaagtctgtgtagtcgtccttgtaaatcgtttcgattttgttcctctctatgtaattcatttttgcgcgttttggtcagcggggctcggcgtctgcataggttgtgcgtatagcgcattccctgtgcgagcgtgtgggtgtatgttcgtacggtcgtatgactctacgatcgtatgactgtatgggcgtgtgccaactggtgaccgattttcctcttctgggatgcgcttcctgcctctgcctctgcctctgcctctgcctcctcagagtgcgatgtggtctgcaaagggaccaactcgtagctgctcagggttgggcacgcaggctgtgcagaggcgatgtgccgactcacagcattttctcttcatgtttttggccaagcgggcagaagcatcaatggggggaagcatcagtcgaggaaaacatcaatggggggaagcatcagtcgaggaaaacatcaatggggggaagaaccaacggggaagaaaaaatacaaaggagcaaaacaaaaataagtccaaatgcgaaaagcatacgaaacaaatgcggcaaaaatagccatgcgattaaagcaaaaaaaaaagaaaaaggaaaaaacgagtaaacttcaaaaaaaagagtatacttcaaaaaaaagagtaaacttcaaaaaaagaataaatttcaaaaaaaagaataaatttcaaaaaaaagaataaatttcaaaaaaaagaataaatttcaaaaaaaaaggaatgaatttccaaacttttgccgaaatcaacgcccaagggaaaaaggcatagcgcgccatccaaaaacttgtgtatctactggcagtgggggaaggagccaatgatctgagaaacgaagggaaaacacgaaagcaggaagcatatatatgtacatgccatgtaataactcaattcttcaccaatggctaagcgagttatgcagagtttggggagagcccttggggaggataaaaaaaataaaaataaataaaaagtcgaccagaaattacgaaatatttcacgcaagtgggatgggtaaccgagttattcatttttgtgtcgtctcacgccgttttttatcttcactttggggtttatttatttttttattttgttttattctactctatttttatttattatttttttttttgcttcatttttggtacatgtaatagcaccatgcgggatgaaacgagcaaagcagaaattctctacttcacgtgaaatgaacgaacgaacgaatgcgaaaagaccagtcggcatttcttcgccttttccccttcgctttgtggccatcgcccgcacgtctacagggacatgttcatgcgtgcacttctacagggacatgttcatgcgcgcacgtctacacgggcatgttcatgcgtgcacttctacagggacatgttcatgcgtgcacttctacagggacatgctcatgcacccacctcccccatgcgcgtgacggagagagagcagcctcccttctaaaaattggcacagcctccgagctgccaaactacgtacacttcttcctacatgaacaacacatgtgttgtaagggtccctcacgaagcttcgcgcggcagataaaatggccatcctgagattcacacacaccgaaaggactcactcgaaaggactccctcgaaaggactccctcgaaaggactccctcgaaaggactccccgaaaggactccctcgaaaggacccctccaaacggctcactcagtcaagaccaaacagtagccactccatttacgaaaaaagcctaaagagctgtttagttgaacaaaaaattatccgcacaattggcacaggtgcacacatttcctgtgtctacacaattcaactgtacgtgccaaagacgttactctcaaaacggttgagatgaagagaatagggattttagaaaaagcagaagggggggataaccctgttgtgctgtgaaattgggttatcccccccttctgctttttcttgttgcaaagttgcacgcatgtgcgccgtgtgtattgtagatgagcagaaggaagccgttactgcctcagcatattgctaacaggaaaaataaaatcccttttaggtgatgtgtccttccctttttaacttaccttcctttgtgtttatattttctcccctccgtttattcatcttcttttttatttgcttccacatttgctcattttatgttgctctattttatgctgctctactttctgttggctgcatgaggggtagggagccaaacggtagggcactgaggggttaagttcctttttcgcgttaacatgaaaaactgctgggagatgcgcacgaatgctctgcacacacctggggaatgctgcctgcacacacctccttggggatgcttcctacccacctcggatagggaaactcgcaactccgcttcaacttatgcagcagagtagacctcaggtaatagtcttctttcgatatgccgatataattcatgcgcaaaaaggttaactcctgttcgttaagcttcatcgtgggggtctcgaagggatgcacgaatgttacttctacgtagtgggacacaaagcatagcttacttgcgacgttgtgctttgcaattactagctagtcaagtcgtgacggcaggatggatgatcgatcgcacacttcgcactatggacatagtttttttttctctctctctttcgctcacatgtgtttgagtgagttggtttaattcaacttaaggcgctcaaaaaatggtagaaaagagagtgggaaaaagaatgggcaaaagagtaggcaaaagagttggcaaaagggtaggcaaaagagttggcaaaagggtaggcaaaagaatcggcatggcacaaaaaggccgaatgaacagacggggtgaagctctaacgtttgggagcatgcgcaaggtgcagtcgtggggaaagagaagagacaaaaaaggtgtcgcgtgcaggtgaacacagtgaaagtgagataataaaaaagtgtccctgtacagatgtaaaccaaaatgaactttgtgaccaaaccaaaaagcgaaaaaaaaaaaaggggtgagaaaaagaacccttctgatggtacacccttttggtgacatatgcccagaacgagttagacaaaactgaatagaatgctgaccctacctttcaaaccatatggacacacatttagaataaaatatgacttgttcatgcgggttatgtctgtaccgagctgaatggttttacggacatgtcgccaagctgagcgaatagctctcgcaaaatgaaaagagtatgaatatatgtgcgtggagaaagggagttaataaaaaaaaaggagctttccccacaggaggcgataaaattgtgcgttttttttaacagctccgtagaagagtctccatggaggggagggggtgaaaaaggcgtcctctcgcttaggggtagcattactcgccgggatttttcttgccgtgcttttttcgaatgttcagaaaatagaaaaaggatgatctgggcgaacggctgtactcccccccgaaattctcaggaccctgaataatcacgtatgtctgaacatgcatgtgtgtgtccttcctcactagggcaattgttttttttaaagcgatgcgattggcgagggatggctacatgccagttttgtcaaaaagaaataaaaatatacatatatatgtacatgccaacatgtacgaggaaagaatcgaagatcttccttggcagcatgacgaaacgacgattttccgcgagtacgctcgatggaaactcccaccgtggtgtaaaaaataagggcgacttggctcatatacctacatataatatataacatttttttctcccccttagctcggtaagctttgcctattttgcctacaaacgcagcacttttggcagcttcccccgttcgaagtatgcgcccttgcgtttaagtccccctcgaaatttatgcccaccgtgtagctatttttacctccatttggattgtctcacatgtgtaggaaaaaaaaaaaaacgccaaaggaacacatggacattttaccaaaacggtttatcctgcaaaaaaaaaaaaaaaagggagggtttccttcgtctgctccacttttactgcaggtgtggatctcctgggctgctttttttttttttttttttttctccacaaccccgatgcaggtgctctgcgtctttaatttttgcctctcccccgcgttgtgtacttggccatatcggcgctcttcggtcacaacgcgttttccttattttcattttggggaccacccttggcttggtctcttcctcaactcttagtttcccccccttttgacgacgagataggagcactcggttcctgttaatacgacatgcatgtcccaacttaagaagagaaaggggtgtgccctcctttagcatctccgttccgacaaaagcgaaagaggatcacaatgtgccccaaaatgtatgcaccttttacgattgcgctggcttgctttttttaattcaacacgtttattgcattttccttgttcctttcggcctatccttttcacggctgacaagtgtgcgtgggtgagtacatacatttcgggaggaggaggtccccattttgatttccccccctcgtggataacccctcctggattacccctcgtggattacccctcgtggattactcctctttgattacccctcgtggattacccctctttgattaccccattttgattgcccctcctcgaagttcccaccggggcaggaagatcattttccacctgtactggaaaagcccagtgaaaatcttctgtgcttttctgaattgttggcggtttggagatccacgcgagcgtcgcattttggagagttcttcgaacacgtctcgtgaagagccccctttccctcattgactcttttttcgcgaaagcttcccctttttaagcgctccccctgtgcgtgacttagccgttccgcgttacacatttggcttctccccaaagaggagacgcgcgccgcgagcgggcacccaccgtcaccccagtcgcagttccaatcgcagtccatatcgcagtccatatcgcagtccctattgcagtccctattgcagtccctatcgcagtccctatcgccacttattcggcccactcggaacgaccgcaccactttgtgcctgccgaattgtgggcgcccttggaggagactcctttcccccctgtgcccgattcgagagcagctggctacaaatggagggcgaggcgaacgtccaggggggatgcccccaaggggacggccacgatccgcagtatagcccgcagcatagcccgcagtatagcccgcagaatgactcgacgcaagacgcgcagaatgacccgcagaatgacccgcagaatgacccgcaccataacccgaagcaggtcgaccagcgaggggagcgaaagctgaagttcctgatcgaaggaaaaatggtggagacgaaaaacgcagtggatttcataaagcccctgaaggatgacataaaggcattggacttcctcctctttgacatgctcaaggataacctccctaacaagttattcgagaccttatgcaccattcacgacttatcagaaaagtacagcgaaaatcaaacacacgaaaattttaactccttaaaaaattccatatataaattagatgacgagtatctaggcaccattgtgaatgcatttggccacatgtgtattttgtctaactttgcagagtgggctcatagaggaaggaggagaaaggcattcgacatgtccttcaccccgaatgaaagaatatatggatctgtgtatgagacactaaagggaacgttccacatgctgatcaaaagcggcttcgacattaacgaaatttatgagcagttgtgtaaccagacaatagactttgtattgacaacccatccaacacaagccattcggacttcactcctgaagaactacacacagctagccgaactgttactaaagctagataacacagacaaagaattgtacaagaaaaaaattttgtatgataatttaaaaacatacttgctagctgcatggaagacagatgtcatccgaaggattaaacctactcccatagatgaagccatttcgctagtcgacatagtagagaattgcatcttttatagaatccctaacattataagatatatagataacgtattttacgaatataatttaccaccagtcaaaatggattctaaaatttgtctgttctcatcatgggcaggaggagatagagatgggaatccatttgttctacccgaaactacgagatacgtttgctacatgaataaaataaggggatgtgagttattcattccgatggtagaaaaactgatcagagatctaactctccaccattgcactcaacattttaaaacgtatgtaaaactactcgaagatgatgtttctcaatatatttttgacaaagacaggaaatacctatcgcagaagttctactggttttctccattctctaagtctaacaaaagagaaatatataggagagctcttttagtcgtttgggctaagcttaaaagtaccgtacaagtatgcaagtctctcatttcacaccaaccagtggacacaaattttgaaaagttgatgtttaacagttctgaagagtttgaagaaatccttatggaatgctacaagagtctgtctgagtctggaaatgctctcattgctgaggggtatctaaaagatgtccttcgaaatgtcaaaatatttggcctccatctgatgaagctagatattagacaagaatcggagaaacacattcaagctatggattacatatgtgagaaactacaaactggaaaatactccctcctctctgaggaagaaaaaatcgattttcttacaaatattcttcaatctaatagaccattaataccgaacaatatagaacaggaggaagacgtccctagcgacttcctaaacgtgataaaaacatttgatgtttgttctcaaattgaggagagtgcactaggggcatatatcgtttccatgtgtaacaatgcatcggacatattactagtagaggtgtttcaaaaggaattaaaaaaaagtgcacaaagaaaaacacaaagagttgttcctctgttggaaacgattcaatctttgcagatgtcttgtaccattttagaaaatttaattaagaacccatggtatagaacccatttgagaacccactttgacaacaagcaggaaattatgattggctattccgattcggggaaagatggaggtagattcacatctgcttgggaattattcaaagcacaagagaaacttgtatatataggaaagcagtactctgtggaggtccgcttttttcatggtagaggaggtagtgtcagtagaggaggaggaccacaacatctagccattctttcacaaccaatcaatacgataaaaaactatcttagggtaaccatacagggagaggtcatcacacaggatttctgtctaaagggaatgatgctacgctcgatagaaacttacatcagcgcactcctaaaatgctccctcttaaaaaatacagttttggtgaaagacgaatggagagtacttatggatgaaatgagtcaactaaccacaaaagagtacagacacgtggtgtatgaaaataaagactttgtgaattacttcagatgtgcaactccacagatagaaatagggaagctcaatttgggatcaagaccatcgaagagaaaacaaggaaatgtagaatcgctgagagcaattccatgggttttctcctggacacaaaatcgaatgcatctacctgtgtggcttggcatagaaaaattgtatgactatctcatagcaaagggtaaattatctctcatgcaggatatgtacagaaactggcccttctgcacgagcttcttcaacctgatcagtatggtgatggctaaggcgagcttgcaaataaccgaggagtatgacattctggtccccgaggagctgaagtatattggtaccatgctgagggagaaactgaagaaggccatggaactcactgcgctcgttacgaatgagaagaccttctgtgataacgacttgctgacgaagcgttccatcgagagcaggaccaaatgggtggctgtctgcaacttgattcagattcaggcgcttaagcgactgcgggagagggagcgcgagtgggagctggcccaggagagggcccaggcacaggagagggcccaagcacaggagaaggtcctagcacaggagagggatcgacctaaagagaatagcgacgcccccaccggagaggaaccaatgcctagccgaagcgcccacccgagcagtgaccccaccgcagcagatgcggcggcagaggcggcggcagcggcagcggcagatgcggacggtggtccactctccccgatgcaggggcacccaaacgatgaaaaccacaaattaagcaattcatcggcgaaggatgagctggatagccagtatggaggtcccgtcagccggatcagcagcaagcgcattcactcatacttgagcaggaaaaaaagcaaattaattaaaaacccaaagttccatcccctcctcgagtcatactcctccgcctacctacaaagtgagggagaaaatgactttttttttgacgatatacgggacatgggtctgtcctatgggaggccctcctccaaagcgaacgactgcacctatgacgaggtgacgaagacctacattgattacacctccctgaatgatgccctcatagtctctatcaaggcgatagccgcgggcatgcagaacacgggctagcgcgggatggcgtgggatggcgtgaaatagcgtgggatagcatgggatggcgtggaatagcgtggtatagcatgatataacgtggggggctcgcccccctctcctagccagacaagcccacgtggacttccgcacccgtgcattacccacacccgtgtttacactgcacacaagtacttcgttgggcccaccccaaccgccaagcttatgtgcttgccaaaattgtacatacgtggtacgtggcagctcatcacaagcagcacacctctgctacggctaacctgttcggaaaagcatcatacgtggaaagcctttttttgcatcgcgcagaagtgcgctacgccccttgtgtattacagccccacgtacatgcgcctgcgtgtcgaacaggttgcaacgcttttgcaagaataacgcggcgtttgcttttgcatttgcgctggcgttccacgtttaaaaaaaaaaacaccaatttggagcggaccaccgaactttgaaactcataatcgtcaaaaaaaaaaaaagtcgctccaaaagttgcctaaaaggctagccattccgattatctgcgtagaagtcggtatgcccttgaaaacagggaggggagaaaaaaaataagtgaagtgccataacgcataattcaccacacgtttatatgcccatgctggtcgggtacctatacatgtaggaggcgggttggttgcgtccacccactcccagcagcttttaaagagcccttcaaaagatggcactgaaatgatgaacttagagaaggataaacaggtgttccaggacaagttacgagaagagctgcaaagactgagggggtactcgatagtccagcatgtactctcttccctcctccaagtagagaaagaagaaaacggaggagtggaaaaaaaaaaaaaaaaggaattttatacagccaaatcgaatcgaaatatataggaaaaatagtgtatgatacgttttgtcactccagggatgcaaggaggtatgataaaagtcaccccttcctactctgttgtgtaaaaagaaaaattcacatcgggaagggaaacaaacaactcgttgtcagatggactgatagggacatcccctccgaaacggcattccaactaattagcagaggaaaagatttttttattttcctaaaaattacgcattatgtgaagaaagaaccattgggggggagggcagcagacgggtcactctcgccccttgtagtgtttctctacgatgtggcggaagcagggagcggtggcacaggcaaacgtgagacggaaagacacgacggaaggtgcacagatggggctctcacccatgtgaggtctcaaaatggggggaatttttcgctcgcgcaggtgggagcggcaagctgtgaaaccagaagcggaggaggagaggcaagctgtgaaaccggtagcggaggagtggcaagctgtgaaaccggtagcggaggagcggcaagctgtaaaacccgtggcggaggagaggcaaactccaaaagggaagagccacccacaaaaggggactccaaaaagtttgttgatcggtacctgttgttagttcactacaggagccatcgcaaggtgactctttcccaatttgtgaactctctagcaagtgcaacctttaagcattctcaaattggttttcatcccaactcaactgctacggaagagcaacacaggggtcacgatgagcggggagacggctccactttggctactctccatgaaaggagcagcaaaagcagagggaaaaaaggcttaagtgaaaattccaaccagggtaaaaggttcactacggttgatttgcagaacggtgtaacgggtaaggtgtgtcagtcgaaaaaaagggacgacttccccccggaaaacatgcatgataatcccgacagatacagcaatggagatattgataatgagagggaccaggtcaactcatgggttacctccctctccggaaggcaaacaagaaggctcaaattttctctccccccaaaatacacgtgtcgcccctctcccaaaaaaggaacaaactgctcagaacaaatctgccacttattagcggcaccaaattttcatacatacgtttatacgtccaaaatggaaaagggaaaggagatttttttaaccttccacataatgagtaaatgcttctttatttttgcttctcccattttggggatccttaatggagactattaccaagttgtgtgtctctcgaatggccgacacaagtacactacgccaactgcatgcggtagggtcaaggaggaggggactacttttcccgaagtgattacccccttcttggaggaactatcccattcgattcgagctatgtataaccagaagaaaaggttgataaggaagcttcaaaaatatctagcgaatagaactctgaaggggtacataaacttccgtcgcttcggcaaacatgtgcagaaggaacaacaaatttactcctacaccttttacgacattgaggataattttttcctggcaaaaggggaacactctccagaagcggttgcaggaggttcccgaagaaggagccaaaagaaccccccacagggaatttccaacctgcttcaaaaaatcgaacccattttaacccaatgcagctattttaaccctaaagtagatgtccatttttctcaaaggagactcgaaaaggtgtgcgaaaatgtgagtgatatattaacctggtgtagacaatttaggatgtccataaggtggaggaaaaggagagagtgcatatgtgtgtacttggttaggaagaatttcccaccggtaattagtagcaaaaggaatggtccaaatggtctgatagtggaatgcctaactgggtttactgatccctcttcgcatagcaacgataaaaatacaggaacaaccctccaggagaagaacacccttcaacgggttcagtcagtttgtactttccaagttttatccaccagaggaagaattttcaaaatgacgaggagagtatgcttccttttatttagccttactcaaaaaatggagaaaatttccaacttggacctcctgcatatgttaagacacgtccaccacgtggttgtagcttttccctacctatacgtttgttacgcgcaggagggggggggttcaaatggtggggatacctcctccactcgagagaaacacgatggtcttggtaaactttcccttgtgcacctccccccccacacggaaggactgcaatggttaaaaaggagaagaaagaaagccctacggaggattttcctgaaagagggagaatttccttttctcctaaaaatgcacaaactgcttctatatttttacctgtacgtgattggaaatttgtgccgaacgtggctcaacagcgccagaggaagcagggggactccccaagagggggaaaaggcggcatggaaggaagcggcatggaaggaagcgtcatgcaaagaagcggcttgcaacgaagcggcatgcaaacagaccccccccgaagcgctgctgcggagccggttcgacgaattcatcaaacaaattaaaaaagaaaaatggaagaaaaaaacttatttgcatgttcgaaactgcatgggggtcctcctcaagcgcgacaaaaagggtgcctatacaggtgaagaaatgagtaacaaattgcacaccttggaaggaggagcgagagggacaaaaggaacgatcatgaattcgtttattttgaggcccgtgtgcatggatgggcttttctcggggcgcgcagaagccacccctgagggggggcgaggagaaaggggattggaccacgaggaggttctttctgctggcagggcgacagccactaacgcggtaaacgctgccaacgcggtaaacgtcgccaactctgccaacgatgccagtacggccactccccttaaccgccatggcaactcacctacgacgcaacgcagcgaaggggcacacgcagcaaaagaccattatgccaacttcttcaaactgcgaaacatgaaaaagacggtccgcatattgggcccagcgttgatgaacaaaatggcggacagactctacgtcggaaggaacgcccttttgaatatgaacgcacacagggtagagctactgggcatagtgagccaattcgaggaggacgcaaaggatgttttatgtgccgtaagggaagcatcatctcacggtggaggcataataactaccagtcagcatgatcggggtgacccaccacccagccttaacggagaagaagtgaaaagattgttacaccatatatgcaaaaagaagcgagttaataaaaatttatctatttttaacatccccagtgggagcacgggaaggggaaaactgcgccatgttggtggtgctaaagtgaataacaaggtggtgagaagtttcttccgactggagaggtccccacgtgagaaacgcccccttgaggagtcacttcgacgggggagtcaaagcggtacccacaaagttgccctgaaatatttggtccatttcgtgaatggacacataaccttcgccgtgaatattttttcgaaggatcatcaaaaatggggacattcaaaaagtcgggtgtactttctgaacgtgtgcaaaaatgatataattaaaaatatgttaatagaaagaacgattcactttttggaggatctcctaacctatgtgcaggaaaatctccccttcctggagagagaaaagacgcgtacccccaaaggtcaccacttctcctacaatgtgtgcaaaatattttgttacgaattgaagcaaggtaaatgtgagatgaaaaaaatatacaaggtacaaccggggggggaattttacgtacatctttttaccttaacaagtcaggcaactgtctttctttattccacaggggggggaggcggcggcttgtgtaaccctttttttgtgaagttttttgagcggagtaaattctacgacgcttttgtggaaagtgcgaatggggtgatctgagaagaagtgggggacttgcacaaagagaagtgaagaaaagcagcgcagcggtgaatgccacggggggcgatgaacaccttggggggaagcagtctgaccgggtcataatttttcaaaaaaaaaaaacagccatttattattactcttttttttcaccatcactcttacggttactattgtattatattttactttttttattttatttttttttttcccttttggctagctcccttgccgctcactcttctcacgcgcacatgcagcattgcaacggtcccagtttgcagcccatcgcgtgtggccgaggagacccagttttccgagtgtgtgtggtatgcggcgccacgacataagaacaggaaaaagtgggcgaaacgttctgcgagcgatgaaaaaaaaaaggaaaaaaatgtccataagttatgtatgcatatgaaaaagcaaatgcatatttcttttttctttaccattacgcaaattcgcgaatgtagaactgtgaagctctttcgcaatttttttcaaccccagaaattgcttaccactatatcgtagttaagatagttttttttttttttttttttagtctatttttggtacgggnnnnnnnnnnaaaaaaaaaaaaaaaaaaattgaccctttttttttgtttacctcctgacgcttcgtttaccgaaataagtgtacgtacatgccactgcgtgaggatacttgcctttaggggtagaccgcggaggggggggtatacccaagcgcgagctctcggtccacatgagcaagagtaggcgcagacacatgtattcaacgacgcgaacaatgcacagaataacactgttcagtgcagaaaatttaactgccgccacagacagggaaaggtgaagtaaacttaagaccgaaagtttccccccccccaaaaaaacaaaaaaacaaaaaggaggcaccccgaaagaggaaaagcataacttgcatttgtatatgttcgtggaagacccgacatccgcacgcaaagcagatagtacacatcagtacgaacgacatagaaggtgggtggaagtgtataggaaagataaagggaacagacgacggggaaaaggacagacaggtgccaagcgctagggggaggggcacacaagggcgaagtaggaagcaaaataggaggcaaaataggaggcaaaattgaaagcaaaataggaggcaaatttgaaagcgaaagcgaaagcaaaggcgagagaaagaatcgccaccacgcagctcgcctctgagggagaaagagcgcgctgccgctgtaagcacagttagggagcctcaccccaagatggaggcctccaagatggaggcctccaggaaggacccccccacgaaggacctccccatgaaagacatccccatgaaggacctccccacgagggacctccccacgaaggacctccccacgagggacctgcacgccacgtacgacaaaataaagtacgagttctccgacgtgaagtacactgtgaataatgggaagatggaaattcttcacggaataaagggtatcctgctgccccaaacgataacagtgataatgggtcccagcggaagcgggaagacaacgctgctgaatattctctccatgaaagtgacggaaggtgtggagggaaattttctcataaacgataccaataggaataaaaatataaagagttacatggggtatgtcctacaggatgattacttcttctcaagattaacagtatatgaaacgatagagtttactgccaaattgaaattagacattagagacaaaagtaagttacgccaattggtgcattctgtattggagataatgagtctaactcatgtaaaggacaccatagtgggggatgcatttgtaaggggaataagtggaggacaaagaaaaagactctccattgcaaatgaaattttgtcgaatccacctttgcttctcatggatgaaccgactagcggattagactcatcatcagccttgtctctagtagagtgcatccagagaatagccactatttcgaatactaccatcatatcgtctcttcatcaaccgagtagtcaagtattcggaaaattcgatagactcatagcaataacaaacgggtacataatatatcatgggaagacaactcacctgaataagtatttaaaaaaagttgggtttatttgtccgtatggatggaatgtcgcagactacctcatggatgtgctatgcaacataaatttcgaatccatcctgctagagaattacaataagtatcttcgctatgacaaagacgtagggtactacatggatatcgattctattgataataaagtgattcatgatgattacgattctttgttggcgaaggaaatgaaggagagtaagggaccacaaagtagtgacaactcagcacttggggttcggaaaaaatcttcaaatatttcaatacaagaaataaccaatgcaagggaacaagatttggaaaagctcaaagcagtcgaggtgttaatctctttgcaagaaaaaaagacaccatatattaggcaaaacttttttctcctcacacgaggattaaaaaaaataataatagatgaaataaccatagtgaaggtaatcgacttggttgtcatcctaaccttgtttggctttctttggttaaaagcttttaaggaggacacggaagatgggatcattgacaccattggggcgattttttttattctctcctactggacattttatccggcctacctctcattgtactccttcccctcagagagagaagtcatagccaaggagaggaatatgaagacgtttcaagtgagtaactactttttttccaagctctttgcagagttcatttttttcttcactttaattgccttttggattctaatcacgcatcttattttgtatgggacgcttaaatttggagtctacgtaagttacgccttcgtcactttattaaacgctttaattagtagctccctggggtatttcatatctactctatttgataatttcagcaaggctgttagtttcctttctgtcgttttgctgaccatgacgctcaccaatgggttctatatcgagatagcgaaattgcaagtaccttttagatacctgcagtggttgtcttaccagacatactccgcgtcagtgctagccaaaatcaagttcgatgaggcgcttatcaaatgttctaatgaaaacttctctcctctgtgcctaagccagggcttcttcccgggcaaggtcatcatagagaagcggtttgccacgctgcacatttggcactccgtcttcatcctcgtcagcttctacgtggtgatcaaggcggcgacgtacgtgtcgctgcgctggtcccacgcgctcaggatgaagtgacgggtgcagcggttggagcgcctatctactggagtgcctatcgagggggagacccaagcggacgaactttgcgagccatctttgcaggcgaaacggaacgggcgcgtcgttatttcctctccctttttgaaagcgcgggtttatttcgccgtttggccgcgtggcctggcgatgctgcgtacctctgctgtgtgattattccgccgcgccctactgggtgcacttccccttttttgtatgcgaagctgggctcttgcgcaccccatcgtatgtgttatgcccactgcgcgaatctccctacgcagctgtagcgtgcccccattttttctctcccccccatcctctctcccttggggagtgcaaataactgaatcgccacggtgtttttaagaagacacccggtgtgcgaacttgccataaaaaggggactacacacatagacatgtgatccttcctacttcccttgggagtttccccgttttcacttaaaaaggaagtgcaacgcagtgagacgtgattcctgagactcctcaaaagaagaagcgcgcacggggaaaagtgcacacaagcgcgttggcacagggagtagaggaaaaagctctactgaacccccctaatgggtgagaaggagccccactttttgcaaagacgggacaaacatcggcaagcggtagcagtcagtctcgctttgtccaacctgtgtgtgttttttttttccctctcgctttttctccgtacttttctgccccctttttctccgtacttttctgccgccttttctccctacttttttgcctcctttttctccctacttttctgccgcttttcctccttacttttctgcctcctttttgtgccgccttttatccttgcccccccgcacgcatgtcgcaaatcgtgtacctggacgaagagaaaacgagggggaggtatacctacccgaatgggaacgtgtacgtcggcgattttaagaacgagaagtttcacggaaaaggtgggccaaagggctgtagggagatgccacgtctctcttgaaagggaaacataaaaaaaaaggagtgaatttgcacatggttcatttatatgtgtgcttcgatttttctctccccaaacggtacctctgctacttttcccaccgttctcgtggagatataggtaccctagcctttaaagacaaaggagagtacagagggacctgggagaacggcaaacttgttcggggcgagtactactacagtgacggattggagtatgaggagcggtggaaatacctcgtggactctccctatttctttaacgaagaaattaacaaggacgaaattattttaaaagaagaaaaaacgaatgccttcttgggtgatgtttacgacataggtacgagtgcgcgtcggcatgtgtggatgcgcgtcagcgtgtgtgagtgcgtgccagcatgtgtggctgggggaaggatggtgagtccattagctctccctgcatttgtgtgcattttttttttttttgtccagccattcgcgaatgtgtgcatgaaagaaagcttgcccgtgtgcgttttttttttctttgtccagccatgcatgggagtgtgtgcacacgcacgcgtacgtgtaggtgcgtataggtacgtgtaggtgcgtataggcacatgtgggtacatgtagatacatgtgggtgcgtataggtacatacaggtgcgtgtaggaacatgtgcgtacttatccccacagcgctgcgcctttttttttttgttggccccctcgttctcccccccataggcgacgggtactgcaaagttaaggagagtctcgtgtacagttttgcagatgacaaggtagttaggcaggtgaacgaacgagagaagagttggatcgaaaaccactgctccaagtgttaggaaaaggcgagcggctgcacgtagagggagagaacaacctttttttctcccggtgcctggacaccatcagcagtgccccagctcgggcacactccatccgaggcgaagctcctcccgcagctcctcccgcagctcctcccgcagctgttctggccgctcctctcgccgctgttctgaccgctcctccagccgctccccccccgagatgatcgactactaccattgctacacgaaaaaaaggagcgaagtagggcagccgtgtgggttcaccaaatcgaagagtcaagtagtaggacgaattgaaccaaacaaagagttgcaaaaaaaatatatgctgaaggaaaacatatactacagtgatgaaaatgtaaaaaaacagagtgagtgttatgtaaatatagaaagtgttaagttactaaataaatttttttatcacaatgaaggaggatggaccaaagatatagatatcagtgatcaacaaaataaaataaaatatgtgaaaagattagacaaggatataaatacaattaacagtgtaaaaaccctaatgaatgaaacgacaagaattattaacaaaaataatagcataggtatttacaaagaatattttcaagatgaggaacagactgaggaggagttcaaaataaaatctatgttagtcattaaggataagaatagaaaatactgcaggtatgttacttccattaagtggtcaactgatagtacacataagctagccatctcctactgtgttaataattataaacaaattttaagtgactctccaaaaaattgtttactttataacttaaatgagattaataatccgtatcaaattttattctccaaaacgtttataaaatgtttgaggtttaatcacaagaattcggatttgctcttggctggttcttatgacgggacggtcaacctgtgggatctacgtaagaaaaatactctatgtgagtcttcttccaatcatgctagtcacaaaaatatcgtccaagacgttatatggttacaaacgaagaccaacaatcactgcctatctgtatcaaatgatgggctctgtctactctgggacatacgcaattttactgagcatattgaatccttttctttgcacaaggacagtggtgaggtttgccagctcgtggagacctccaatttggactcctcatctcttaagaactctcatgggggcgtggacattagtcaattccttactcacactgagcgcctccctgggacggctgcctctgggggggccaatcaggccttccccccaaccggaaaaggcagcggggggggagcagcaggggcggcagtagcagggggagcagtagcagggggagcagtagcaaccgcagaagtagcagccgggctaaccgcagccggggcggactcgatgggcgtggcccccccctccggcaacctctgctacagcgccaactgcctggagtggaacttagaggcggggccctccaaaatactcgtgggcacagacgaaggatacgtcctatccctatcgaaaagacaagccaaaaatatggagatgatccaaaagtatggagcatcaaacgaaaagcatttatccgccattaccagcatcaaaagaatcccaatcaatttgaagtatttcctctccacagataaatggggttttaacatatggtctgaagatattaaatttccaataatttccaattattacgatgagagtgtcattaacaaaggtctatggattagagactcttctttcttcatcttgacaaggaaggatggctacctggatttatggaatctactgtacaactacaatgaacccattattcagcacaaaatttgcaactgctctgtcacagaaatagatgcacatctcaataataaatatatttctgtcgggaatgaacagggagatactcacatattaaagttggggtgtactttctgtaggaacagcagtgaggagaagaatgcgctggatgagctgttcgagagggagtcgaagagggaaaagaatttggagtacattcggaagcagctcaactgttttcgaaggaaacgcgagtgcctcaacatccaggatgtgtgcatatcggatgacgtggtgcaggagacgcagcgcgagtacgagtctgtgttgtgagcagagggttgccagggaagactgccattggggaaaaagcggagaaaaaaagggggaaaaagggggaaaaagggggaaaaaagagggcaaaaaaaggagaaaaaagaggagaaaaagaggagaaaagaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagagaaaaaagaggagaaaaaagaggagaaaaaaggcgtcccttttttatcgaccctggattgctcttatgcgaggggggggtatatacacattatccccccgcagttgtcggcacctcaactggcaacgcccccacttacagctttcttttctgcacaattctccccttcagggggggctgccctgcggcaaacgtattgggagtgtattcatgcatatgcacccacgtgtggttgcaccctttcttgtgtccgcatgcacgtcccgtcgacgctgccaacagaagtaaccatccttcgagcagcacaacaaaaaaaacttcaaaaaggtttgcgcaaccaaaacaggttcaatcgagaccaaatggattatattatatacaacagaccccttttgtaggtgttgtgcgtacacgcacacatgaaaaaagtgttcctacgtatacgccaaaaaaaaaaaaaaaaaaaaggttaatggaggatacagatgcctgtgcctcccttttatttacattccctcctgccaattgaaggaaaaaaaaaaaaaaaacactgctccgtgtcacgttccacatgacagtcgttactttcgtgcaaatgcgggctgtaaacggccaaaaaaaaaaaaaataaaataaatgataaatgacaaatgatagataattgataagtaggtaaataaatagatcgataaataggtaaataaatagatggataaaaaaatagatagatatatgtacacatgtaaaggcagaaaaatgtagtagaaggcaaaagggaacaattgcgaacgaaggcacgcgcagaagaggagcccctttttttgtagcgaaaaagcaaacacgaaaagaagcaaagaagcaaagaagcaaagaggcaaataggcaaagaagcacagaggcaaagaagcaaagaggcaaagaagcaaagaggccaagaagcaaagaggcaaaggaaaagagcatacgagcagcagtcggcaaaagtgaaaataggctaacggcttgacatcgaaatggaaaggtagaacatttttgagcagcttctgcggcttctccctcgactctttcctgaactttgtgttttttttatttatttttttttttccttcgtgtcccttctttccttcacgttgagcgaaaagttgacaagagaatgggaaaggagccataactgccattggtagatcctttttgtagaacagcttgccgctctgccaagtcggtaccaacagcttcaccccctttgcatcccattttgcgtccacctgtcgattccatttcgattcccctttttggtaatcccactccctgccgcacgagctgccagagagaggagtcgaagcgcgccgcgagtgagccagccagctaatcggccaaccgctaatcggccaaccgccaaccggccaaccgctaatcggccaaccgccaaccggccaaccgccaatctgccaaccgcctaaggcgcccatcgcacgaggcatggcgaacaagtacaacaaaatgaaccagggcaagttcgaaatgagggaaggtgtgtacaacgaaaagggaggaggcaaggggaacaactgggaaaaggaacccaagggatttaacgcagaggagttgcaaaactttttcagcacttggagaaaattctacaaggaaaaaacaaacgaattaggagagagaaaaaacttcctggtatttgacaaggagaaggatctggacagcggaaacactgagtactttaactcgtacaactatatccatatacatgaggacatgataaaggatgaagtgaggacaaggacttactatgatgctattagaaagaatgagcatttgataaaggacaaaattgtgttagacgtgggatgcggaacgggaatcctctccttctttgctgccatgtcgggggcaaagcatgtgtacagtatcgaaaaaagtaacatcatctatacggcggtaaaaatcagagacgaaaataatttaacggacaaaataaccttcttgaagggattggcggaggaaatcgagctgcccgtggacaaagtggacatcataatatcagagtggatgggttactgtctgttgtacgaaaatatgttggacacggttctttactgtagagacaaatggctaagggagggaggactgctctttcccgataaggcatacatgtacatggctggcattgaagatagtttatatagggaagaaaaatttgacttttggagaaattgttacgacctaaattacacttcagtgttgccaatattgaaggaagaagtcgttatcgattatgtagacaagaatttcatcgtgactgatacatgttgtatactcaaattggacttaagcacgtgtacaaaggatgacttatcctttgcttccccctttcgattaaaaatgaccaaacgggattatttgcatgcactggtcatatggtttgatgtttccttttctgcgtgccacacggagatcagcttcaccaccgggccgtacgggggacacacacattggaagcagatcgtgctgtataccgaccacgtgctcactgtggagaagcatgaggtgctgcgcggcatgtttgctctcaggaaaaacgccaagaataagagacacatcgacatgaagctacactacgtcttcgaaggcgcccacacgcgcgcgcgcgccacgcagttcttcaacataagctgacgagctaatcgggttaagcggcgaagctcgtgcgaagtggtgacgcggtgacgcggtggaagcgcgtttgctgctcattacgccaatcgcctgccctcacatcgtttaccatttgaacatagttacaccacgcgttcataatttgcacccgaggttgaagtttttaccttgcctgttcataacatttgtgcgtttttcatggctagtcgggaaaaacaaaaaaaaaaaaaatagctagccaggtggctgttcatgtatttttcccccccccatttttgatctttgccttttttttcatatttataccatttcgagcaccttgcgcattttgccaacttcgagcgtctgtttctccccccccaactttatgttcgccccataaccatcccgggcgacatcccactttgttgttcacacagtctcgcctagaacgtcgcagagggccctttctgtttcccccgtttgaatttttttttttttttttttcccacgattgacaagttacaaattcgtcccttcgtagttacgcctttatgttttttctgttgatgagttgaccatagctagcgcgggtccaacagccatctcagccgaaggcagatgtcattgtgcataatctgcacaatgtgcacgttgcaaattggtagagaactccaaaaggaaatatacagtagagttaagctaccgcgtcacatagtgttacgctgcatcgcgtcgtgtgtgaaacgctgaagtgagtttcctccaatcgtgcattcaggctgctccaccatgggtaacgcgtgcacgagggaaaaaatgcccccctcacacacacaaacacacacatactcactccctattggctcctatgaacgaatatgcctaacgcgatgaacgagttaactgctacatggagaaaacgcccctccccttttttttccattttaagaagagctcatgtccccttgcctcatttgagtaatggttgcccccctcttaattctactagccgctcacagtggaggcaattcccagtgaatcccctcattgtgcatgctcctcggacggtgtcatggtgaacagtgccctctccgcatatgtgtctgcacatgtgtctgcacgtgtgccttcatatgtaggcgaaagaacaaataccgggagtagcatatgagcctcacttcagtgttgcttttgtggagagaactaacaacatgacagataggcaaagaacacaccgttgggtcatacgcgtaatgttcatagatcatgctgtgtcacgacaggggggtggctctcccttggcacactaccaccctgacaaacctccgtccttaagatgagtagttacctatctagctgcgcattactcatttatttttttccccaacgtagtcaccattttaaagggtgcacatttttggctctctacatgatgcgttaaaataacaagtgtgatgtgacaacacgtgaacactgttctaacgtgagacgtatggtcagggggtacctctctcatgcgtagcctctgtaagtagctgtgctacatgaaggagggcagaaaaaacagcgaaaggaaaacgaaacaatgccaaagatgggttaaaaaaaaaaaaggcacagtccaaaagtgtgcatagcgtacggaatggctgctcggtgaacggagcatttgacacaaatctatggagaggcgacgactggccaagctgagtgccaacgcgcatggtgattttgtgtaatttcaacgaatgtgccctctcatgtgccctctcatgttccctctcatgtggcgccaccttttcatatgctcagttttgctacgttttgtttttttggctgctgcgccctgctcctgttcgtggcgcgccataaacagttaggaggcattcaccggtgttagcaacaattggctggtgcaagcagccgttcactcctgttagcagccgttcattcctgttagcagccgttcactcctgtttggagccacttttgttttatttttcccgccgtgctgccgcggtgatgccccgaattcctttcccctgcgagtcgctttctccctccgccgcctacatcaccaaacggtcatgcatatgtgctactttttatgcacagcgcggcacccgttttttttttcttcttttcactgctgcgggggaaggaaaccccacccctccccctttgttccttccgcctttttaacttggaggagaggcggtcgccctcccacacagcatcgccgcgcaccggttcacatgcaagtgtatacatcccatgggtcgcatatgcattattttgcactgcactgtgctgtattgtactatactgcgctatgctatactgtactgcgctatactatactgtactgtgccaaccattacatgtgctgtcatttcatgccgctgcccacccaggtgcgatttgaccgcttgtcgccacgcatactatgtgccattttttaaacctttcgcaattcagcagtttttcatgttaagcgtaaatcctctcggggagaagcatcacgtcccattttgcgacagcgtttgttttttttttttttttttttttcttttctccatttctttacattgagaaaattatattgcgcgttcgcatacaattgtacgttggtacatgcgcttgtttgcatacgtgtttagctcggccgtcgttcgtcgttcgtcgttcggtttgcccccccgcattgcaaaccacaccacactattgcttcatcgcatctgcgccacgcaggtcacccacacagcacagtcaccacagcacagtcgccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttcactttgccggccaagatggacaaaatatcgccagaaattttagccgcgagggcgaagctgaaggagaaaatgggagggaacctgagacaaatcggtggcaaaggaagtgcaagaaggaaaataaaaaaggtacataaaaactccatgtccaatgagaagaaaattaatttaattttaaaaaaaatcggtgcttcctactttggggacgtcgatgagatatgtgtttacaaagcaggagatacatacatggagtttaaaaggccaaagctatctgcatcgttacaatccaacacgtatgtcgtgacagggaagttcacagaacagaaaatcgatattaacaaaatatttgaggggctgaaaggaaacaaaaatgtcgatatgaatctattggagaaaattaaaaatgacccgaatataaaaaatttgcttaataaggaaaataatgggaatgagaagaaggaggaagctgcggaggaatcagctgacgtgccggatctcgttgagaattttgaggaggtttccaaggaggaggagaagtaatgttggaaggcaatcgagttggagagctgtggcccaccgggactgcccagctcatccattttattctttttttttttacacaccccatgcgtatgtcttccgttggcgcaactgcatatggacttttatgtgttcccctccttgtgcacaacacttattagtaaaacttacttcaaaacggacagcactccgcgagcataaacgcgtgtttttaattttttaatcgagtgagcgaactgaccaaagtgaggtcatgcagctacgcaaacagggggttgcaaaggggaaaaaaaaaaaaaagaactactctattgggagtagttccactgcttagaggcaactctgaatttgattaaggtatggctacaccttaaaagggaaacatacacaaatataggcatatgcatgtgaacagtgccacaccccccgtaccgttttttttttttttggtcccccttgcgtacctccaaattgatgaaccttcacgaatggacatttctctcggaaagcagatttagctagccgttatctttccccacagtgggaaaaaaaaaaaaaagtaggcctcttttatttttttggcgaacgggcaagggaagcggcaggaacagcggtgagagaatcgacgggaccagcggtgagagaatcgacgggaccagcggtgagagaatcgacgggaccagcggtgagagaatcgacgggaccagcggtgagagaaccgacgggttcgtaccgcacatgagcgacgcggctggacatctccccgttccatttcgcatcaacccgtttgatgctcaaatgaaagaacagaacaccatccatttggggggtttcaccaaagagggagggcctacaaaagaaaggcgcttggcttgcaaccctcctcccatctgtgaaaaaatgcatgagtgtgatttacttttccccatttgtacaaacatagtaaaaataataccccatggtgatatgttcccttttttttttttttccttgccccctggagaactgcgccactaaaagggttacaaacgagcaggggggggagaaaaaaaaaaaaaatgagaagatcgcactgtagaacgggccttctcaaccatctcgtacgttttggaaaatctggatttttttttattttttttttcctcactcatgtgacgcttaaatgaggtagccgccttcttcccccgttgagtgcacctcgcgatattgcgggggacccctttttccactttggagcctgtgcggcctgcctattggtggtaaggcaaacccggggaggaaaaaaaaaaaaaaaaaaaaaaaaagtatcgctctatcccagtggcttatatgcctgggtgttacttagtgcgcagttttttcctttcgagaggaagtggcactttttgggcttccgcttcggcctcggcctcggcttccttgctattcgcgcggctcgggtgcttcaactccccgcgggtatgcccctactcatatgcttattatgcacaaatgtgagcgactcagcatggaagctcttccgcgccaggcgtttcgcacctcatgtttcgcgcaactgtttttttttgccacgcacaaggagagataccgttgaccgttttgccatattactattttttctttttctttctttttctttttttttctttttttttctttttttttcttttttttttcttttgttttcttttgtttttccttttttttttccttttttttcccatccatgtgttccaacgaaagagggaaatccccacaggaagaagaaaaaaaataaataaaaagccgagtgcgtcatttgaaagagaatcgttgcatcttgggagaagagcagcccatacgagagaagcgaagccacacgacttaatcgggagacggacgtacgtaaaagcatagctactggtacagctgtgtgaatgcgtatcagcctgactgcttatctgcctgactgcgtatctgcttgactgcgtatctgcttgactgcgtatcagcctgactgcgtatcagcctgacttcctatctgcttgactgcgtatcagcctgaccgcttatcagcctgaccgcttatccagcagagagaggaaacaacaaaatcccccttccccttccccctcgccctctctcttgtataggcttctattcctgcccgtttgcatctcaggtgccattttcccacccagctgaacatcatctcacaacttaaaaaaaatgggaggaaagtcgaagggaaagaggtctggtacgaggtataagttctcgaagaaattcagaaaacatggtgaatgcacagcgaataagtttttggaaaacataaactacggagactacgtagatattgtatgcgactcgactcaacagaaaggtatgcctttcaatttctatcatggaagaacagggaaggtatttcatatcacaaagagaggtgttggagtgttagtaaacaaacgagttaaacatcgaattatagaaaaaaaggtttgcgtgagaattgaacatgtccgtaaatcacgatgcaacgaggatttcaaactgaggaaggaaaagaatgcggaaatcatcaaggaagctaaactgaagaaggagtttatttccataaagaggcaacctgagggacctaaacccgctgccatgattaaagtcccccccaccaaaattatcaccgtcgagccgttgccattttacgaggagtattagaggcgataagaaccagcatatggcgatgaagaaacaaaggagcgatgggaaatagccacgtgagcgaacgagaaacagcgcggagtgttggaagagcgtcggcaatgtggatgccagaaggagagagaaactgacagggtcatatgtagcatatgagcacaggtggggcgcaacagggaccatttggaggagaacaaaatggtgcacaagcgtgacacgttagataatgaatacttttccccccatacccatcatggcagcttttttttttttttttccaacccctggatcattcgtacttgcctttcccacgttaccgctttcttccgcgtccaaccacgtattaactaatttcgtattcatgtgaatagttttccttgtacctccctcttttcttccttttttttttttttttttttttttctctccccctgttgtgcatattttttccagaagagtaacacaaacgcgcaagcgatttaatcgaaaaaaatttctgccgctaaggttctgtggcttgtgtgcgggccaggctttgtttcctttcagggttgagaaaagggcaccatgccacgttacctgcatcgcccgaggaggccctgcctggtatctccaccagccaggccatacataaaaggaccaatctatctacatgtgcgcataatcagcagggtgagaccctccgtgtgacaccatctgcacacacgtacttctgtatgtcgaatgtatacctccccggggaggagtgctgcgaagaggaggcaaatggtgacgcagacagcagcacagccccaccttaggtagccataccatgtgcgctgaccttttggaaagcttcgtcgtattttttttcccatcccttctgggtagctctcagaaaatctacactgtacctttttgccattccgtttgtgttactctcagaaaggttatgctacactttttttttttttttacttaatacgttgctcaagttggcccatctgacaacaagggcttccttttctccaaaaagcagtttcgcatcacttggttgtcagtcgcagcaatactccgagtttcgaacgaaccgacggaggatcctcttcctttgctcgatgtaaagaattcctctcactgaaggggaaaattgctgggagaaaattatccacgctgcgtttccccttacccgcttatgcagaagcgccgactgtcattttgcgttctgctgtggcccccctcctccgttgtttcgcttttattttcgcttttattttcgctattttttcgctattttttcgctattttttcgctgttttttcgctattttattttttttccgcgccggagtcatttctgcctgaccaagtcagaagattttttcaaagcgtcatacgccgccttttttttttttttttttttttttttttctggtctcccttccgctgccctttcccacaccgcgcatacacttttttgagggcaacataagccactgaaagtaaacgtggctacggcgcgttaagcaggccttttccggctggctcacccaaaacacgtcactctaaagcaaagtgaaaaaaaaaaagatggaggaggaggtcaacgaggggaagaaggaaggggacaaaggaggtagcgaagataacgacactctatatgatgaattattttctctcgtttgttcggacaaggatattgttaaaagggaggcttttaaaatcctgttaggtcttattgacaatgagtcgatggtggcatacataaagaacaacgagaagaaatgtttgaagattttgatttccgcactgaactccaattacgaggtggttgctctccagtgtttggtgaacctgtccgcacacatccccaagggtaactgcggagcgcgcgtttgagcggtgggcgtgcaggtgggggggcggcagttggccccccttgaccgcttcgccgcttcatcactccaccgcttcgttacttggccgcttcgtcacttcgtcactccagagcttcatcactccaccgcttaaccgtttaaccgcttcatcactccaccgcttcatcactccaccgctgcatcactccaccgcttcatcactccaccgctgcatcactccaccgcttcatcactccaccgcttaaccgcttcaccgcttcatcactccaccgcagaactaatacagaggaacctcatcgaaattgtgttcgacatcctgagggacgaagaggagaccgaggcgaaaggccacacggagatgtacatcatgctggtggcaaacctctcgagggaaaaggcaggaatatataaaattttggacctcccggaggagaagcaaaaaggggaggtgcagacggaggagaaggcgaagaaggcggagcaggaggagaggaacgagttagccgtgagttactaccttaacaagctgctgcaccttttctccaagccaatcgtcacagcttcgattaataagcagatcacagacaagtatttttttattgcacatattttaattaacgtatcatctgtaaaagagtgcgtcgagtttttcaaaagcgtgtttcttttgaatatgttaggcaagcagatgctccaacaggatagatgtgcagctgtacttcaatgcgtaataaatctttgcctgagtgaggttcttcatccttatgtgtttcatgaagactgctatttaatacctcgtgtcctttctcttgtgtacacacgtgaaaaggctagcggagaggaatttttaaacctttcgtcgatagctactagccaaaaagggacaaacaaagatccagtacatcagctcattctggatatgtcaacagagctcaccacctgcacggatataaaaaacagagttatgattcttctgcgtaatttattcacgcgggagctggccaggtgggtgcagccgagtggggaggcggtcacgccaaggccgtccgcatcgtccgcatcgcccgcgtctccctcaccatcgcccttttcctcatcgtccgcgtctccctcatcatcgcccttttcttcaccgtccgcatctccctcaacttcgtattcccccctttcttcccctccccccgcgcaggcaaaagctccgcagctacggaatcgagcacgtcctaaggaactggttgatgtacgagaaaaacacagagatgacgtaagtagagagtgtgctcctctcaaatgagtttttcctccgccaactagcgtttgtgtatgaccctagttggttcttctttcccccccttctgtgcccatttcatcggtctgcctccccccacctcctctttctctcagatgtgacatcagccacctggccgacatgtacacagagatcaccccgggatgcatttacatcgagtgaagctaagaacgttgtggaggctgagaacgttggggaggctgagaacgtcgaggaagccaactacgctggggaaaaaataacccccctgtggggagtacccccccctccaaagagaagttcagtttgacaactgacagattgacggtgaagtggcccatcatttgattaaaaaatgagttaacggagtgattctctcccctctcccgatgccagcgggaggaaaaaaaaaaaaaagaagaagaagcacggcatagaatgggatagaatagcatagaatagcatagagtagcacatcatagcgtagcttaagtaacggagcttacgatcacttaccacgacttagcacaccaccacggagcaactgaatggacagtccgatcccccgagggtcccagctcatagcacacaagcgaaggaagaaaaatcaggacaaaacgtttgtcaccaattcattaagatgcttaacttggttgttgaaaacgtctagcatataggtgttcatttcttgtgataaaatttccaccccttccgttttgccaaacttgttagattcgttttcttcacccctttgggagttgcttccattccatgtagactgttgctgcccctcggttgtaaaatccttgagtaactcaccagcacatgtggctacgtcctcatcatacttcacctctctacatgatgttaattttttcatttcatcctttttaatgtcttcattaatatagaaaaccgattttgaatggctctcctcctctccatttagaatacactcctttaggggactctcctccgaagaggggacgctcctataacagttctgatccgtccctgttgggaactcttccctttttaataccttttggcaatttatttctttttgtttgtttgtttgggtgtccccttgggggggttccctgctggggttgccgtagtcgcggtggcaatcgtcgtgggtaccaccacccgtgtggataccaccatccgtgtgggcgccaccatccgcttgacctttctcacccgcttggccttcctcacccccaccatcactgccgaccacctcattgccgcccacctcgttggagacccgccctacggcccgcagaaagctccgcttaaactgcgccgatgacgtagacagcgcgaacaactcttcattgtctgtgctcgcgcacccttcgctgcacgacgggggggtatccccatggctgttacgagatgcggacgactcgaggaggtcatccctatcgtttgataaattaaaatcatctgaaacgaagcttttgtaattaaggagattttggctgtctcccttgtgaatccgtttctccgcactttggctagctccatctgcgtccacttttgcaactgcatctacctctgcaactgcatctacttctgcaactgcatctacttctgcagctgagtcgggttcttccccactgcacagttcgtttgtcacgctatcggagagcggctcgtcccttgagtaatttaggctgtcgcaaaaggtgggtttgtttccgtgcgccacgcggtaccgctcgtcacgccgcttctcatgtcgcctctcacgccgcttctcatgtcgcctctcacgccgcttttcacgtcgcttctcacgccccttctggtgacgcagcttctcctcccgcgtctccacctgtgaccccttccgagtctcctgccgctcctcccccgagtaaaaaccaagccttttttttatattcataataatcgcctttacattgtgctctgtcatcttttggccgagcgaggggtcgtcccccctgctacgtgtgtcctttccgccatccctgctacgtgtgtccttcctgccatccccgccatccctgccatcgctgcccttcctgcccttccctccgttgcttgtctccagtaccttgtcctgttgaccctccaaagcattatgcacacgtttgcacagacttgtatttaaaatcttactataattaatgagcttaatttttttgttgttttttgtgtaaaaattttttagtgaatcgaatagatgcatttctttgtcttcttccagcgagtgggttttgtctacctcaagaaggggggtggctactgtctggtcagtgtccgtgcgatttggagcgtccttcactcttgcgttggaggcgtcatcggtggggaagccttccccgagatgtgccccgagatgtgccccaggatctgccccgagatgtgtgccaagaccttcccccaaatgatcgcttacccccccgaacgggtcgaagttcaaattgaaggaggaaaaaagggactcgccgaaaatgtcattcccttgtccgctcgcccgtcttgcgagactctcctcatcgctagaagtatcatcctcctctcctgcggccttgtcccccatgctgctcgtcgaaacggacaagcttagcctatccacgtcaaggtaattttggacgccccaatttttcagcttgcttctctctacagtcacatatgccctttcgttaaatgcgtccggggagtaatgcaatccctcgcgatgtcctccctcccctactccttgcgtgtcctgcattccgctcaccgagggtcgccctttaattttgcttgtcgtgtctctcccgcgtgttcgcgcgcacagttgacgctgcttgcggggggtagcggccgattttttcgcgcacttttttttttgcctatttcgtgcaagcacgtattcatgcgagtggtctttctttacttggtcgttaaaacggctgtcctttttagcttctttccttttcctttttttctctttcactgttcctccccccgcacattcgtaatagttggggtggttggtcccctcaggggggctattcccgtatgtgtcactgctctcatcagtgtggctgccctcatcagtgtggctgccctcatcagtgtggctgctctcatcagtgtggctgctctcatcggcttggctgctctcatcggcttggcttccctcatcagtgtggctgccctcatcggtgtggccatcctgagtacggtccacaacgtgcgcgggggtaccattaatgttggtctgtttcgttttccctttctgcccccttccattgcagctagccaactccaccttgctgaacgtaaagggcaggcttttaataatatcgttttggatgtcgccgtgcatgttggtgtgtgtgctgttggtgtgtgtactgttggtaggggtctctgtgtgcgtagtgagagcggggtgacttccgttcgtctgctgacactcaccacgcgcgtttctctgtctgctcgtctctctgtctgctcgcttccctgcctgctcgcttcccttcctgctcgcttcccttcctgctcgcttcccttcctgctcgcatacctcggggggtttactcaagggagggagaccaaaacggagtagcgggaaagtgccacgtatgctcttctgggcacccgttcagcgggccatgcttttacgcttaattaaaaaaaaaatacccaaaaatgcaaaaaaatgcaaaaaaatacaacacagtacaatacaatgcaatacactatggtgtagcttaatgaactaaaagcacccctcaggggaacgaacagagccgctcctcgcacgcatgccgcgattaaaatttccacacagcgcgtgcggagcgtgggatcccttcggagaacgcccctcagcaaggtgcttgtcagcttatccacctgcgccgccacggcagcgtccaccatcaccgtgtcactcaccacggtttcgaacttccttcgagtaatgacctcttttgatacgttaaattggacattaaaatggcaacagagaaaaaaaaaaaaaaaatcgcattcgcaaaatttaaatcggtacatagttaacttaaaaaatatttccatttgaaatgaacaaaaaaaaaagggtaggcaaaaggggaggaaaacgggggagcaaacgggaaggcaaacggggaagcaaacgggggagaaaaatcaattaaaaaatggttagtcgagggtaacacacacacacgtatccgctcatgcgtacgtgcagtgcaggggtgaatgcctgatggcacgacagacgttgaatccctccttggatagcaaaattccgagagggctaaaattgggcccatcacagtttccactagagcaaccaccccccgctaagccttccgacgctgcttcagcgtggggtgcttatcggcaacgcctttcatttcttgcacctctccctgcacaaccaactcggcttcccccaccaagtccacctcttccttgccaccagactcctccttaatatataccttttcgtacaagccgtagttacttcctgcgctcttttgactccttttcagattttctattttctcgttaataattataaaaataataacttccagaatgagggtgacgtaggagaatacaattccgcatatcagtcgctgtggggggggtagagtgagggggtagagtggaggtggcccaaccaggcgcacgatcaaccatgcatagtcaggagcacgatcaaccatgcatggccagccgcacgaccaaccatgcatggccaggcgcgcgaacaacaacgcgctcacccctgagggcacaccttaccgtcgtaaatttggtgaatcccaacaagaggctcccgtagtacccactcaaaaaggtgaggaatataccgaggattaaatttatgccgtacctacgaaaaaaaaaaaggggggaggggcgggtgtgcatacgcatgtggacaggtcgggcgaggaatagaagtgcacacacatgtggacagatcgggcgagggaaaaaccaacaggtttgaaacgcgtcgactcgactcatccttacgggtaggtcttcttgtaattcgagaaaaaatcatttatgttattggtcttccctattaacttattgtacgccttttcctcttttagcaggttcttgaaggacttgctgttttggtttatgttctcatagatgcctcgatctggaggggggggagagattacgggagagcgcagtcaggatgggtctcaacggagaagcattgatgaatggcagcactgatgaatggcggcactgataaatgacagcacagctgaattgccgcaccgctaaatggcgcaccgctaaatggcgcgcgtcgaagcattacacgttatgtaggaactgcacataacactatgggcgtttattttctccatgttgttgtgggtacaatacaaattgtaaaagtagaggaggacattcagcgtgtcaatattaatgctttgctcattcaggaggaggtgcatgtttttcgttttttggaaaagcaagttggccgttttttcgtttattttattggcatagagttccttgtttttgtagcaccagtctatgatatgctcccttctttttgtgaacgtttcaataaagctttttatttcttcggtgatttctacgtttatgattctcttcacgcagacttcgtctgttgtcatgtctgctgacgatccgattggtgcaccgcttaactggcctttgggctgttcactctccttcccgtcctgcgtttcgtccgttttttcacccaccacaccatttggcccctccttgggcactcctcctgtggacttgccctgaggagtcgcttcgcctatatgagcatcatcctttgcagtgtccaggacctggacagcaccgcttcctttcttttcctccgttgaactgactgggggagcctgtttgtgttccccttccatgtcgcgctctttcaccccgctgctatccttttccccagactcaccatctgcactgctggcgcaggggtggtccttctcacaagggttgctcaccattttgttttcctcccagttgcgcttggcgctttgtcctttaaaacgatcaaagtaaaaataaagataaaaatgaaaggaacatggaaatggaaacagaaacggaaacagaaacggaaactcacgtggaaatggaaacgcaaatgggaatgaaaattcgcatcatcctttcgtgtatacataaatttttttttttttatcctcttcgctcatttatttctttccctctttaaaatttgacccttccattttgctaaccttttttcttaaaaagtatgtacccagcttggaaaaaaaaaaaaaaaaacaattttttattttttcctcagttgaatcctttctgctttcttttcaccttttgcctcagctccagctttagcctttactttagcttttgcttcgcttcgctttgctttttcttttttttttttttttttcccacctggcacgtttatgcggttacgtgagcgagcttatgcacattacccgcaagaacgaaatgcaaagagtgactattctcagccccccaaagggggagtgggggcgtgtccccacagtttgctgcttgcatggaaaggaggcataccttttggtccagcggaggagtgggggttgtgccttttccgcgtcaagctggtttccccttttgcgtccactgggtttcccccttttggtgcaaaatcgtcgcttccccattttagccccccttttgcttgctccgcgtcgcttcaggaaaaaccgtgtgtgttttgcgagactcgatcgagttgctggagagccgatcaggcagggggaagaaaataaaagaaaaaatgaggcaaggttccccttcctcctgtaacggacagagcttccaactctttctcatctcgacgagacgccgaaattgttgccacctggggagtgtcccttctttttttttcccttcctccccgtttaatcctcaaaagtgtaagcaatttcccattttccatttcccattttatccactccccctgttcacgtgacatgcgtgtccccctgccctcgtgtaaaaaacgtacacgctggatgaacaaacagttggctgcgttttaaaagtgtgcacacctcaccaccttcgcactcgaaggagggagacaaaaatgggacaaaaaacgtgtcccccacaaatggaagaaaaaacaacaaagttgatctttcacacggaaaaataaacaaattggaaaaacggggcacacattttttctgaactgttcaggtgaaactgcatttctgcaacgtttttacctgcatgatcatacggtagagcggtgttatagtgttaatctcactcgttttggctagctctttggcgcattaacggcaaaaaaaaaaaaaaaactcaccaattgtgataaaacgattaaaaaagtagctagccaatttttcactgacccgacgggacagtattatttctttccccttctcgctcaaatagccctatcacgtgcattccccctcgatcaaacataaagggggaaaaaccaatcacacatagatttgcaaacctagtcaagttgcgcagaactgttaagttgcttcgaaggagatattcgtgtggacacaatttcatgtgagcgtcttttccgtttgggtgcctagcgtgcgcgggatggagagaagaccatccttccgtgcactcacattgtagttgtccccctctctcatgttaaccttccccagttttctcttttccgaaacgtttgccaagcacacctacgtacgtgtctcagtcatgcgcacgttggattctaccccgaaaatgaagcgaaacacttcccagtggggacacactgccttttgaaccatttttccgcaaggatgtttcttcaaacgtacatgcagtaggtgggtatatgcgtgtgtgtgggtggggggagaacttcaggagggcgaagcaacccctctattctatcaacgtcattttttttcatattaaaatatgcagttgggccacataatggctcctttttacttatggatgtcgttttattgggcctgcccccccgtacgtacacggttgctcgtttcatttcccgtttggctatagcgtgatagcagaaaggagttgctatttgagtggagtggtgatacatgctctgcctctccgcttggcttcgcagaaggcacacatgttgggggagcaaatgaatgcatacgcatatgtgttaacctttttccgcggagtgaagcaactgtaacgtcagcgattacatcatgaggggaagaaaaatgggaagagagaaaatggtcaagcttcccttcatgcatatacaaagatatacctttcgttaatgcccacatgcagcttcacccacccataatggcattttctgcgcgtgtttcgatggtgtgagccatactttacgcgcccacgtttgcagttcctctctaatggagtcatccttgtggttccccattttacgaatgggacgacctcactgtgcattaaaaatgagtcctcaaggtagagacccacatcaccttttttgtgcttcctttccgggtgtgctttcgaaatatacagtataactggcgttatgttggcgctttgtttttgccccactttgctttgccccacgttgcctcgctccactttgcctcgctccactttgcctcgatccatttgcttttattttttttgtcatttttccgttgcgccttttctcctttatgcgaccgctagcccagttgggggagctacatgtgcgccacaattgggctccgcatttggttcaccgttgggctcatcatttggctcaccgtttggctcagcattgtcctcaacgttggccctacttttgctccactttttcctgcgcgtgtacgaagtgggcttgttgtgtgcaatgcccaaacgtgaatttcaacgcgatgtggagcctccctcacgcacagagcggcgcggagaagtcgggccaacaccatcaagaggaaggaagcatgtggacgttacctaggactgccccgagaaaaggacgatataagcgaataaaccgtctccacgtgttggtagtttttttttttttttttttgcatccccagtgcacatacattcgatacccattctgtaaaaacatacacgggtgcaattacatatgtacacattcgctcatacatcatttcgtgcatgcatgcaggaggggagtccactcatgccaagtgctgttctgccaacatgcttgcttcgaaatggacttagaaggaacttcatttggatgaactcagttatgtctgcaccattttctacagcagctttgggtcaatcggggtaagccccggaaaannnnnnnnnnatttagctagtctcaccgccccacatttagccagccacaccgctccacgtttaatcacattttttggcctaaaaggggacccttggttggaccgcctttccggacgccactgcagggtgcagcccactagatagaggcccaccccaaatgagaaaaaatggaaagaaaaagaaccaattcgaccacgaaggggaggaggaacccggatgatgaagacgaacgaagggaaggtgctaagagggagcatggccccatcggaggtgcttacgatgatgcggacttcgacgggggaggaggagtcagtgcctacgtcagttgcgactcggtggatggctccattggagaccccgctgtgaatgcgaacgaggcgttggaagaagttctaaacgacgtgttgaaggatgtgctgagtgacaactcggaggctgccgtgggagggggtccgcagggtgcttcaggtgtgtatggggactgccaccaggagtgccacgaagagtgccaccaggagtgccaccaggagtgccgcgaagagtgccgcgaagagtgccgcgaagagtgccaccaggagtgccaccaggagtgccaccaggagtgccacgaagagtcccgcgaagagccccgccaagagccccgccaagagccccgccgtcactgccaccaggggagcgcctacatgagtaaccgcgcgaagccaacgaacgaatgcagtcacagtcaagacccgtgtgagtatagaaagcaattttctcacaggaacgtcagaagaacaagcaaaaggatgggttgcacaaaaaatacataccaatgtgataataattccaaaagtgaattaaaaaaaacgtcattatgtaaatattggataaaaggagtatgtgcaaatgtggagtgtaacttcgctcatggagagcaggaactcaaatacactcatggagtatacaaaacaacaatatgtaagcattggaaaagagatgggacctgctctagtggcattaactgtagacatgcacatggagagagtgaattgcaaccaaagaatttacctctacatctgttgaaaaaaaaaacgcattttaaaaattgtcgctatttgagcaaaggtatgaatatacagagagaacagtgcagtcaggtgacacatgggagtttttctaaggatggggtggttagggagagtacagggggtgtgcagggagtgtctctactaagtggtactcgaatgggttcgaggtttagggcgcatagtacccatcggagaggtggagcaacccccccggattacttaataagtggagagtacatagagagacagaggagtcaccatcagaatggaagatccaacataggaagaaccccttgcagtagagagaacaacgggaagtacattacacattgcagctcatcatctattatgattccaaatcgggggagaaacgaaaacaacgaacgtacttccagtatgtggtcatacaaaaggatgagtaattatcaactgttgataaagaaagaggggaacctttatcgggagaggactatacctgaatcttttgtctcaaatgaaaaacataacgtgaattgtatgacgaagcagttttgtagcttgcatgggggggataggaagagcattgcgtgtggtagatgcaattatgggttcagcgtggtgaagaacgggtccggcgcggtgaagaacgggtccgacgcggtgaagaacgggttcagcatgatgaggaacgggttcagggtggaacaaccagtagattgccaaaatggagacgacccatatgacaattttaacgaaatgagacacaacattacgaagaaaaatctacgaatgaacaaggacctagatgcacatgaaagagatttttacgatgaggatctctttttggaataccttccgagggttggatttggagaagatgttgaaaatagcttattaagaattaacacccttcagaggagcagtgtgcatgttagtggtggtgcagctggggggaccctgtgcgatggtcgtgtgctgctgggggatacgggcgtcgaggcgccgggagtgtttacgcccaaaagggagaacttcggcgggggaagtgggagcggcaacggaagaggctatggctacggctacggcagcggcaacggccacctgtgcagtgactgcatgaggcgtgccgacggagagacccccgttttgaagagcactgcggtagagggaccagcctgtggaggcggcccgccggagtgccaacccccccacgagagcatgaactgtatgaactgtatcgctatgtacatgaacgagcagaagagagtcggaaactcctttagttacgagggggtggaggccaaggtgggtggtggggatggcagtttttccgacaggttcacgcgactaaactcgtatgtgcatccccgtgagcacctgaacaggagcagctgcaactgcagccgggtgagcaccaaaaaaaacctcgccagcagagaggatgcggtctgcaataacatggtctgcggcgatgacgtggtctgcggcgatgacgtggtctgcggcgataacatggcctgcggcgataacatgctctgcggcgatgacgtggatgagtacataatgaaggagtaccagtttaggctgaagagcatgcgagtgaagaagggagaccatgcagctgtgaaaggagagttggggtgttacagtgacatatatggtgtccaggacggatgcgatggaagggagaactctattgagatgaagcgcatgaccaactcgactgagaagagagctgctcgaggcaccacgagaagacccagcaatgggaccaacacgaggggaagacccagcaacggaaccaacacgaggggaaacataaaaaggaatataatcatatcgagtggagacgacctggtcctgatagatacaggaaatattatgtacaattacagccaaataaatagcacgaatgtgcttcgtaaaaatgggttgaatcacagtttttgtaggttccgaaatttcaagctgatgtcgaatgtgcacaggttggaggcgcgctgtcagagtggaaaccaccacctcgtacagggacggagcgtgacaccaagagaggcgcaacacgtggcacaacgcgtagcacaacgcgtgaggcgtccaaatgaggaaggagcttcttccagcgtcttgtacgaacgaggagaccttaaacaggtgcatcgtgggggatacttaaattggaggcaactaccgatggcagatgggcagcagagggacgacccgcagggtaaccccgtgggagtgcttaacttaggaaggggagaaatgcagagtcccgggggagaggctggccgtgacgaggcccactgtgacaaggctgaccgtgacgaggctgaccgtgacgaggctgaccgtgacgaggctgaccgtgaaaaggctccccgtgacgaggctccccgtgacgaggctcgccgctccgaaattatgaacaatttgagatgcagcgcgaaggacgaactgctaagcgttcctgatggaagctactacttccccacgtgtgcagaaaggacgttgggtgaagctgtctctccaaggggagaaggaaagggagaagaagggggccaagtggatggtctgactcctgttatgaccaaccgaatggtgtatgcagatatgggtgaaggggatataaaacttgagctgaactcgttggggaagtgggtaaatgagggaggaggggtccagcattcgtatgcatctaatgaggtgatcccacgggtagttctgctgggagaagtgagtgcagggcgggaagaaggggtaccccttgtgcaggtgcgcacagggggaagtaatgccgaccgtagtgggatcaggatcagaagcgcggaaagaagaagtggtagaagtggtcgaagtggtagaagtggtcgaagtggtagaagtggtagaagcgatcgaagcgatcgaagcgatcgaagcgatcgaagtgatcgaagtggagagggacaagtcaccccctcgcgaaacatcgatccacagatgaacaaaccgcgaaaagggaagcacgacgtggaaaaagaaaatcaactcggggttttcccaatcgatgaaattttcaaccaacccaagttcctctccgtcagtggccatatggattatagtgttaccgggcaagtggaggattttttcgtgagagagttttcttctcccttgtctacatcccccagcaatagactgagccctcctcacctgtacctggggagtagcacaagtgtgagcggaagccacgtgaacgatttgtctccgtatgagagtaggatgaacagtacggaggtggttccctttgggagagtggctcagctagacctggccgcgtcaccccagctagacctggtcgcttcaccccagctagacctggccgcgtcaccccagctagacctggccgcttcacctcagatagaccccctagaaccaactcccaagtacaataatccgagttacgatcacttctttaagtctcaaaatggatactgcgcggtgcactcctgtagagatgctcataaaaagggagcttggatgagaacacccacgttgcttgaggcagagaggaagaagaaagatgcacggaaggaggataaactggtgagcgatccgaaaaggaaaactcatttgcaggccccccccttggtgattactccccatagactgaccatcgatcagtacaacgcgttgcgcgataaaaaatttattaaagggaacaccggtaggggtaccgccatggcgcgcagctctgagcagttagataagcagcaggaaggggaagaagcagtcgaagcaggggaagaagcagtcgaagcaggtgaagaagctgacgaagcggacgaagtagcaggcgaaaaggctgcgaaacgcaaaggagaggaagacctgaactgttacgacgaaggaggcatagactacagtgacgaaaatgaaaagcgaatcgacacgtacttggaatgcattttaaattgcggcgcggatgaggacgtttgcaagtaaattggccgtttaatcattccaccgagcagggggagaaaaccgcatcacaaaagggtgtggacaggagcagtgctgaagaggtggctgcaccatcagttgagcacacccctgagcggtgcagcatgctgaggtgtagtgtaccgtttgcgtacagttccacgctgcgtctttccttcctccttccttctcaagcgtctttctttttcgttctttctcaagcttctttctttttctttcttttctttccttttctttcccaccgatggtgcatcccccaataccatccgcgccttacatgcacaatttgatgccaccataattggggtggggggaaaggacacagaatggaacatatttattttattaattttttttttttattttattttttttttcccatcccgcaaaagagtcactacaaattaagggaaaagaaagggggtcttctcatttggtgaaaattgggttgactgatcggaaaggagacaaaggtggtgggaggcataccaagcggttatgcggggaggtggttatgcggggaggcggctatgcagagaggcggccatgcagagaggcggctatgcggggaggcttccccttcccaagggttaacctgtttgaagttcgttttttctgtgggcgcctcttgggggaggtcgttcataactgagtttagcgggagcggctgtgtgaagcggtctgtgaagcggctgcgaagcggctgtgtggagggcactcctcagacctaaacacgccagtgcttgattgaacgcacagccgtcacgccccgccaagcatgccacgcagacggtgcgcgacgctctgccgcaactgcgggtgcgtgaagtagcaagcggcgaactcatagatgtcatccggtttctccctgagcaggtcacacacaaaaatgtgaataagatattttaaaattttttttttcttcaaataagcttcattttgtaaaactttttttattttaaactggttgactttttctttctgttctttcgacaaatcgaagagggtgattttttttttgtgttctctttcctcgtctacttccttctcgaaggtgatttcttcgcgcgtgcctgcattgggggaggcagaccactcagttgggagaggcagaccactcatttggggggatcatcccgttcgtattagcgacacgtccacctcgtcacgcagcgcacgtcttaccttcctcccctccgtcccccgcaggcctcctgctcaagtcattggttaaaaagtacgagggctctatcttctggaagtccaacacagagcaagcgaagtttgcattcaacgacgtggggaagttcactagcctcctgtgcgtttcattttgtaactcttcactcaggcctttcctttcgttactctccgggcctacagaatttaacagctgggaattttcttcatcgaacatttttctcttttcacgtgtgggggattgtgtgcaagtggtagacagacacgtgtgtggctgttcggaaaggcggaaagatgaataaaaaaaaggagaaaaaaaaagagagaaaaaaaagcagatatatggtcacggtatgctcttcatttatctccccaaatggcgatcttccaaacggggcgacttcggagcgggcatttcccctccgcggtgcgaaaaaaaaaggtgcgaatggcgcgctgcaaagcagtccaagcagtccaagcggtccaagcggcgatgtagctctccccttttaacagcgaggagggacggccgatggagatccctgacgggggacgaaaaaggagctcagtttatattcttcaccgaggcgaattttaaaaattaagcgggcaagttgaaagtggggggtcacacaaaaagggagaaaaggagtagcagtagagttggcagtagagttagcagtagagttggcagtagagttggcagtagtgttagcggtagagttggcagtagtgttagcggtagagttggcagtagtgttagcggtagagttggcagtagtgttggcagtagtagtgctggcagtagcagtgctatcacgcaatcacacgcgcatgtcggtcaaatcggactcgaatgtgctcaccaattgggggagtacccctcagaaaaacgaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaagctagaaaaagctagaaagctagaaaaagctagaaagctagaaaaagctagaaaattagaaagctagaaaattcgaaaattagaaaagtgccagacggggcctgaagagacagacaccattcggggtgtacgcaaaaaaaaaaaaaaaattaaacaatgccccgaaagggtcacccgcactttggaccatcttggatcatcttggatcatcttggaccgtcttgccatgccgatcggatggcggtgcagggaggagggccctaagcatgttgctcaggggggtcactcaactgggccgctcaactagaccgctcaactgggccgcttaactagaccgctcaactagaccgctctaccgaaccgctcaaatggaccgctcatcttgaacctctcaaatggaccgctcatcttgaacccctcccccgcgtcgttcttgcgcttgccccatctgaatctccccgcgtggatggctctgcgccccctggaccccttcgcacgccctgcgtcctccgaagagactctacaggacttgaagttcaggaggaacttcctcagcaaactcgagatgatccactcatccagtcggtcaaaaaaggaaatcaaaatatgaacatgcatatacgtgtgttgcaagacagattgaaatacatcctctgttatcttaaaaagagagcagagaacggaacaggttgtccccttcaaatacagaaagagaagaatggaaagatacagcttgttgtgtttcctctccactttatcatcagaaaaaaatctcttcttctttttccaaaaacaattattctgatttctcaaagatagcatgttaataatatcactatcgaattttaaaacgtgaaaaatgacatgctttgtgtaattatccgagcagatcatggcgattaaatttttgaggaaggggaggtagtaggaaaaggaggcgatattcaaattatgtgctgagcatatataacagaggtgaaagctgtagttgaagaggtacaacttgtcgtagcttcttacttcggataacaactcagatccgatggatacagtgaagttactgacacataaggatctgcagaagttcgtgaggcggagggttcttcggttactctccacctgaacacacttgtgctggattagtacatttaggacggcgtgtatttgctccttctttgcttcgtaaaagattcgttcactgggggtgaagttctcttcgtccacttcgagggggcacctgggtggttcgcgctgggggggaggcgtcctagaaagcgattccctggagagcgattccctggagagcgattccctggagagcgattccctggagagcgatgccctggagagcgatgccctggagagcgatgccctggagagcgatgccctggagagcgatgccctggagagcgatgccctggagagcgatgccctagaaagtgattctctcgagagcgcctcccccgatagcgcctcccccgatagagccccccccgatagcgccacctccgcgaagcagagcgagaaagacagcatcgcaaccacgtcgcgcacagacacaggctgcgcatccatcaggcagagaaactcaattaagtatttttccatctcctccagagaacccccatcactcatggtgctcgtaatgttcgtacaattctcctgaaatatctgaagcatctttttttcatgtttcttctccacgagcaaaaaggagtctcccttcttctgcctcgccgccctgccaatcatctgcctatactgtgtgacacttaggaagttctgggcgatgaagggagatgatattaaaactcgatccacgagcaggttcagtccaacggagagagtcgatgtgcatgtgagcaaaaagagcgtcttctccttgtacgccacctcgattagccgtttaaccgagttcgtgatgtcactgtagtagtagcagatcccgttagacactaacttgctcatggtactgtgtgcgtagccatccagctgacgtatgctctcattcagtttatccctcctgagcttcacttcctccgaggtgtccccaacaggaaatgcactcaaatactgattaatcaaactcacatacacttcgcaattttttttcgtcgagcaaaagataagggtgtttaaattattcactcgactgtgtactgagaagcagaggagtgaatgcacgaggctgttgttcacagaagggttcctcatcttcaaaaattgagtaatgttattttttgtattctcatgaaatatgttaatttcttcactcaggttgcacttcttcaaagtgttaacacttgtagcattgtagaggcatcgtctagctccttcttcaccatgtctgtccgaacatgatcgataaaaatcatacacattacagaggtaggaaaaggggcatccttccttctcctttcgatacacaccacagttacaaatgtaatgctcctttatctcttggggacgtgtatacggagagatatatattttagcattcatccatttttttaaggtagggaaattatttagggtaccactcatgcatatgatctttatcttagcttgctttttgttgaggaacatgattttggaaatgatattttcgatgtagattcctcttcccttttcgctgatcaggtggaactcgtcgatcaccacgatgaagttgtggcaggcgtgtccccctgggttggcgctgcttccttggggcggccagcagcccacgcccatgccggcgttcatgccggcgccagcgttgatacccatgccggcgccagcgttcatgcccatgccggtgccagcgttgatacccacgcccacgtccatgccctcctcttcccgctccaacttattcctgttcaaataattgttcattttttcgtaggtacacaacacgatgtcattttctgccaactcactacccaccttgatgttcgtccccctgcacagcttcttcaaatagctcatcttttcatttattagcgaatttaggggaaataaaaaaaaggtcttttccgtcttgtccatctgctcaaaggcaaaaatttcagccacgagggttttaccacctgacgttggagccacgaaaaggaagctttccccttcctcccacctaaccgttttcagctgacttagacattctacctgccacggatataactcctttatctgttcctttttgtagttttctatgatggctttctctatgcggtacgcgtgcaactgttggtagtcgcactccggggtgctccccaaatggtctccttccacatgttgcttactcaagggggcactactacactcctggtggctactatggttgtgcgccttcctttctgtcttaatcgctttcgcgtggtcgcttctttctcggcttctccctcggcttctttttttgtcgagcagattttcgaggtgtgtgatccaattcacgttcatttagcgcaggtgtgcgaccgtgggtgttcagggtggcttggctgctcggatgtgccgctacacgcgtgtgcatctacgcggtgtgtatctacgcggtgtgtgcataggtttatatatgccgccacgtacctacctcggcgaatttgacttgtgcgctcggtcagttggccagttggtcattcggctattcggctattcggctattcggttattcgtctattcgtctattcggccttttgcccctttgcccttttgcccctttgccctttgcccttttgcccctttgctcatttgcgcggctggccctttcgcgccgtggcgagccgaagcgactcgactggattgcaaatccgattaggtcacttggcgccgttaaaaaaatatttacccgttcgtgctgtacatttgtataactatgcaaaggaggcgaaagttgccaatacttctcgttctcgtgaatggcgcgcgggtgaaggtgactactattgcgtttctgatttgtttgcgttttatttttcgctctgtttttcgctttattttacggtttactttgcggtttactttgcggtttactttgcggttttccttgcggttttctttgcggctcattttgcggattatttttcgcgctatttttcgcttcacatttcatcactttgctgcgtcttcgctgttccacttcatcttatcactcattatattattttcccccggccccccatttggctgtgccaccttgcctgttcattcccgcccgaacagggaaaaacgcgaacactgcgtgatgtgaacgtgccacgttcgaccgtatgctctgttcaaccagatcgggatgataactcttagatagattgaacagggaacaacggatggtctacccgttggagaactgtcacacttaacaaaattaacaagtccaaaatgttctgaacagggcatacatatacatgtatattttttttttattttttttattttggctagttgaataaaaaagctagcaaaaaaaaaaaaaaaaaaacacacacacacacaccagttgtgcaagcatggacaaggcacgaaatgaacatgcgaatgaaaaaggttacaatttaaaaacaggcgcacgtgtacaagcgcatatatgtacacatgtgcacgtgtaggcatactgatgggcgaacgaatatgtatgcctaaactgttgaaacaccactttagcatgttcccgactccccttggtgtgtgcgtaccaagtcgacatgtctccttacaaagcgcagtagacaatgcggatcgttgaccttgtaaatcctgaaggagggaggacccccttcgaactgcgcctcgtaagggtgtttatcgcaaagcgggggttaaggggcacagaatagagaaaaaagtaaaaaataaaataaaataaaaagaaattaaaaaataacaaaatgagaaagccaagcagagcaaacaaaatgaaacatcccgccgtgtgcagaagacaactcgtcacagacgttgcctcgcatgagtatgttgcgcacgtgtagacaacgaacagtcctgcgacctcccaccaccaccttcaaatgcgtgcacagcgacttgcgcgcgaaggattcaatttggccacaaaaggggtgtacctcctggctacgaatatttttgcagtttttttttgtattttttctgctgccttttcgctttttttttctgccattttttctgcttttttttcccgccttttcgctttttttttctgccattttttctgcttttttttcccgccttttcgcttttctctcccacccaccacacacacgctccccccccaaacacatgcgcactacccgtcgtagaaatgcgaaccttcttaaacgaaatagaagaccttgttaacaaaggagaggtgaagaaaaaatttaacgagtgcgaagaattgatgagtaacacgtgcagagagctaatcgagaaaaaaaaaaaaaatagcaactcagcaattcacgagaaaataaagctattcctcgaggaagttaattttattaattacacacttgacgaatatgccaaggagagtcaacgtagagaagaaatttcagacagggggaagggacaactaggtgaggttccatcccagggggagaacatcccctccaaggagcaggacgaaattttgaaggacctaattttttgggaattaggcttgaaggagacctctccagctgtgggagacgtaaggcacaagaggggaagtggtctgaataccacgaggggggaagtggtctgaataccacgaggggggaagtggtctgaataccacgaggggggaagtggtctgaataccacgaggggggaagtggcctcaatgccacaagaagtaaagcagacgtgattcttgacgtggctgccttttgcttcacatgagactgtctctatgctagttgaatgcccccatctgtgtacttcactccgccgcatcattacttaccatcccgcataggccaaaaaactgctgctaatgattagcgagaattttgagaaaatccagaacaaggatttcgtactaaccatggagaaggctctggacatacgaatcgtacttttgcaaaatggaacggaatgaaattattggatgaggacgatacgatcagcatatctttatccatgtgtacacacctgcgcatgagaaagtcaacataggaccaaccgcaccgttccctttctccccctcctcccccctgcaggatgacttccgaaggaacgaaataagtgcagattatttttccaaaaggataagtcagatacacgcggacacggtggtaataggcactgctatgagtgtttctgtgtgacttttttttttttttcctcccccaggcgcagcatgggaaggcagcagacacgctccaccactgtcgcggttgcgttatgtcactttttgtcacgttttgtcacgttttgtcacgttttgcctctttctgtcatttttgtcatttttgtcactttttggtacttttttttttttgctgttagaaccaactggcgcgtgaactagaagagagggagaaggagaagaactgcacgacgatgtgtcgggaaaatacatcaaaggagggtcccgaaaataatccacatgacgaaccttctaagatgaacttagctgtggtatcttctatggagcgagacgccggagaagctgccacagaaggggggacactacccaatgctgccttctctcgaaatgacaaatcaggggagtcgaaatgttcaggtagggaaggggctgtcgtatcgctctgcatttttatggggtgtacttcgtgggggagtctgccccatagcgcggcttctcagctgcgcggctcctcaactgtgcggcccctcaactgcgccgcttctcatccacgccgcttctcatccatgccgcttctcatccacgccgcttctcacccacgccgctcctctactccccctcagcgcacacagccaactcggggggaagcaacacccgacggagaaaccgaaatgagcagataatggtgcattcgaatttcttccacaaaaaaaaggtacttcacgagagtggtgtgtgcgactggtcggacgctgttctttcgatgctgaccgttggatgctgaccggggggcactgctctttgggtatccacgacgaattacgcaagcggagggtcgcataacccctcgtgtgcactcttatcatttctgccccatagcgccagccttttcccccccctacacacccacacgctcagatgaagctcgtgcagcgctggcagaaggtggccgaagaatccaagctcaggagtgactcggactcgagttaagttaatattattttattttatttgtcgaaacggtgtatgtccgctatgcggctcgcatgcttctttgctgccgcagtacgacgtttgtgcttggcaccatgtgggttgaagtggcaatacacacacgtatactcgcgtgtacagtacacacgcctgctttgcggcgagaacgtgggctgcgggtcgcgggctgggcttcccccgccgtcactcgtgcttattatgggacgagttcatttgctccacttgcttcatttgctccattttacgtttcctcattttattattttttttttttccctttttttgtgtgtttttattccggacccgctttttcaacccagtggttccgccgcgcgtttgactttttgacaaagttgaattctccgcaacttggcaattgttcaaattgctctcgaggcttcccattcccacctcgtacgatttcgtggcacttctcccggttttttcccttatttttttttgcaagctagaagggtggttctgcttctaagggtggttctgcctcgaagggcggttctgcttcaaagggtggttctgcctcccttactgcttcccagcgtgactgccgttcagctgggtagttcgattacttccattgcttcccccctccccagcgttgtctgcccagcgcaatgctcacgcggaggagccccttttcgaagctgctgagcagcaggacggcgcatgccgtctttagaggaggtctccccaagttagcttctctttccagacggcacaaaagcagtaccaaccaatcgcaagacgtacccacgaaggagacaagcaatcaacactttagtcaccacaagtatgtggatttctaccgagatgaatcaatgagcgttggtatagtaacctttagaaatagcattaatggtaaaaaaaatatttttggagattttctggaagagctgaaaaatgtcatcgagcatatcaccaatgtcatatcgaatgaagagacgaacgctttttacataaaagaatttccacggagagaaagctacttggtgaaaaatttgcgaaacaggattccttacttggacaacagattgaaggtgctcatctttagctgggggagtgggcagtcggagggtggtgcggctgccatcagtgctagcaccaccgcgggtaccacctctagcaccaccgcgggtatcacctctagcaccaccgcgaaccccaccgctgccccccccgctagcacccccgactataactccttcctgaagaacgacgagcagctgaacgtgcaactagccaattcattccgctacctatgcaacaccatccagcatctgcccctaatcacaatcagcagcatcaacggtcagtgctacaacagcgcaatggatctcatgatctccacggatttcaaattgtcatgtgaaggaagtaccttcggttttaataaggcacatctgggattatttccctacggaggaagtactcaaaaattatttcgagccattccaatgagttatgcaaagtatctcctacttacgggagacatgataagtgccaaggatgcgttgaggattaacctaatagatatatgtatgaataaaaatgaggacttttttattgacaactgttgtgttcactttgatacgagtttgacaaaaaagcagaaggtggagattatacaaaaaaatgttgtatctttttttcaggatattttttctaatgaattatttcatggccaaacaaaggacagctgttttgttttctcccttttttttgcttttcaatttttattcattcctaccaactctctacagagtatcaaaatgagcatcatggagggcatgtcgctcgccgagccaaacttgtatttggatcacgacagggctgtctttgagcgcaacatgaacgctcctcagaggggagagattctcgcctacttgaagcggagagctagcggcgcgcccgcagtgcccacctagcaggcgacagaagacatgtcgcagtgtggagtgcgcattccgcagtgtgcagtgtgcagtccgtgtgcgtgtccaccatcatacgctcacccaatcgagcatatgcagtgagcccctaagaggagcaaacaaatttcgcccatctcgtctatccctactctccaaaaaaaaaaaaaaaaataccactactcggccgcctcgtgtgcacccctccaatttcttctttttatttttttatgtttaaaaanaaaaaagtcgttgtaaaagcatgaacaattctatttactttaacgttttttttttttatttttttttttattttttattacctagactgattatgatcgttttcattgtgttgaaaagatcctgcccgctagggatatatttacatgcgtgtttcgtctacgcgatagaaattggtttgtctaaatggcacacttgtagtagcgatagatgggagagagttacctgccttctgccactgatggcactctccgattgtccataccccatgaagcacgaatattattaattcgcctcttactcacgaataactcgtaaagtaaaacgataatacacgtgggattttgatatagtttttttttttttttatacccttagccgggatatgtgtgttatacatactcggcacggatggaaggtggatatttttgctcactgggatgtggcatcgtccgtctccgcttttccgccgcaagggggtgatttcataactggctcagtggttagatataaaagccttcacgcagcggaggcgtcatcactccgcggcgattcggctgctctacaacgacacgacacctgcgtggctgcattttcgtttggtaaaatactccgtcacttttgtagctcgggcaacccacttggtctcccttgccatttattggtttattcttttttcccttttgcggaattctcacatggtggtagggcactcctcttgcttaaggtattccccttgcccctcacctgtacacctcgatgcgcccctcacctgtacacctcgtcgagcaccccacccctcttttctctctaaccgttttcccttttttctcagtaaagcaaaaattttcatcttaatgttatttcagaaacacagaccaagtgtattcaagtcatcacaaaaaaaaaggaaagcggtagaagtgttcctgggagagtgtagctccaccgagggagtaccacctccgagggagggggggggagattcgtttattaaatatgcatcaaaggggctacatcaacacccctttttttcttctttttttttgtgtgatcaaaaaacgagaaattagctttacatatgtgggccaatttcaagctggataatcaacaactgctcattcttgcaagaagttatttcagctatgcttacgtagccatagctgaactcaaaaaaggtcttgcgcacaggggcgaggaggggcagtagcatccgtagcgacgacgtagcggcatccgtagtgacacccctagccgtggtcgatacccatccgtacaagcaactttgtacctttgtatggatgaatgggccacgcgtaactgctcacactccaccaccaccctctaactacaacatcttcaattcgtttggtaaaaaaaaaactgtggtggacacacaccaccccaacagggtaggtgcgccaaagtacccccacgcaagttcacatagctgatagatatcgctatctctccttgactcggtgggtcactctagataaagcctcagcataactcttctaatcaagaaggaaatcacacactatgcaactctcattcgtaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaatcagtgaatcctaatcatcattatttaacacttcagacccgaaaggctttgatataaatgaaaggtttcttatcatcctttttttttttttttttttttttttttcaaattagaaccctggcatcatctttgatcaaatgctgccatgggcctttttcttttcgtttacagaatttacaacactctcaacgggatgacgtaataacccgtacgatcgatcttcatgtaaaatggagggcgacgaaaagggtctacatcacggttgagcattcatatggggctgcactctactactgctactactacagtgggtacaacaaacgggaggaactcaaaacaaactcctctcacttgtgcgcagcagggaaggaagcgagccgcttcggtagtacagtctacctctacgtccgtacgacgcgcatcacttcatccaagatggaaaaaaaaaaaaagcaacacgcaataagcagtaagcagtatgcaataaacagcaagcaataagcggctgggttgggttgaccaatccaatgaatggcgaagtcgccctgggctgacgcttctcctgcgcagagcttcacgttcacaatgcaaaaaagggggaagcaagcaaagtgaaacaaaaaaaagtgaaacaaaaaaaagtgaagcaaacaaattgaagcaagcaaattgaagcaagcaaagtgaagcaaagcaaatatatttcatttcctcctctcagcgaggcactccgtcgcaataaatgtgacctgtcgcatactcatacacgcatacgcaacaatcggggcgattcaatttttgcaaaaataaagaaacataaattatgaactctccacgcagtttcgcttttttttttttttttttttttatttcttttaaccgccctcctctatgttatcccactagtgcagggaaaaggggaggggggtaaaaaggatgcggcgccacccacccggcgaccccctgcacgcttgtgcaaaatgaataacaatagcagcacaacctccctctttttttatggtccattggagtggaaaaaaatattcgtggttagttttttaaacgcatcagatgtacctctccgattggtcatttaaaagtgaaaaggctacgtcgaagggggtagagtccacatggctaactcactaaatgcatgatgcatgcaggcaggagggggagcatactccaaagcgtggctgcagggctttttccccgcccaaatagttgaattgttgcatatgatttttatccatgtaagggttggttcatatttcactttgttaaaataagtggctagttggttaattcgctagttggtcacttggttgcttggttgcttggctacgtggttacttggctacttggttacttggctacttggttacttggctacttgattttttttttcttttcttgtaacggagggcggttccccttatccgctgatctgaacaaacctcaccattttgatatgcccctaacccgctggaaaacaggcttgaggccttctgtttaattaccacagggggagggggggttacccgtatggtatacctaagcgcttattttgtgaccagcacgatcaggccccttcacggttcgttcaattacccgtttcgattcgtttcgctcttttgtgctcccgtcgctgcgaggggacagtcatccgagtgaccaacaacgcggatatctcccatttgctcacataaaaaacgggcaggtcggttttgcttcatttcaaaggttttttttttttttatcgttgcgtcataaagaggcacaactcctttaacaataaaaatgcttctcaaaaatcggaaaatgaacggtgcctaggcaactcccataaaaatggacagttcagccaagtcgcaatatcacccgcatgcacaacttgtgtatgtgtagcacatatgttaaccccgaatggggattggtgaaaaaattcttataagttaaaaaaaaaaaaaaaaaagaaaagaaagaaagagaaaggaaaggatgctatatgatacgatacgataaaataaggtagtagaaaagtggaaaagaaaacgcggggggaggggaaagagaagtgaaggagaacacgaacgcgaagcaattcgtcaccacccagctatacacgcccaggcgcgtcggggaacctatacagacgttcctccgaaccgggtgttcgcgtttgactctgcggattcatttgaacttgtcttaaggctccactgttttgttttccttttttggccaccttttttttccttttttggccaccttttttggccaccttttttggccaccttttttttcctttttttcccctaccgtttgggaggacaaccccaattttacctgactgttcaggtaaaaaattgccaaacggttgtgaaaaaaaaaaaaaaaaatctgcacacggttttttagctagtcaaccaaaaaggatcagcatagcggaaaggggggggggaattttattccttactcgagcggtcccacttaaaccaaacggggatacaccgtttgtgtaagtatgcgtgtgatcggtgttctgatgtgttcgttctgacgtgtccgttctgatgtgtgcattctaaggtgtccgttctgacgtgtgcgctcctctctcaatcccctctcgttctgtcgtttatcggcgtatcagcgcatcagcgcgtcagcgctcttccgttgcttacctgtagtgaacgaacaaagtgacacaaaataaaacgccacgaaaaaaaaaaggaaggggaaacaaaatcatgacggcgaaaaattgccagcaactctctccaagcgcattgaaaataattatgttcagataggtttttattatcgtcaacatgtatactcagacggcacttcctgaaatttttcatcatgataattattctcaatggcgcctttttttttcggcatgtaaaaaatagtacacacgttggtttttgcacctatgcacatttgcacacgtacagtacaacgtgagtgttttttttttttttttataaagagtatatgcacacggggaaggggggtaataacttccatagcatgcaaaacaaattgtgctcataaatacggcccactaaaaaaaattaatcaattctttcaatggttcctaaaattatgaaattattttcgctgatttctagcagttgacacgacatttttgagtcgaatgtgtccactgtggctaaaccagcagggatgggcagttactcggggggccgccaaaaggggcattttttttttttttttccccctttccccaaatataattcacgtaacaggtgtacatacatatatacatacatgcgtacaaagcgcaccgccaagcgggatgaacatatttgcggaaatgcgcgggggggaagcacaacaaaagtgttgcattacgagcaagcacatcctctcctgttccacccctcccgttccacctctcccgttccaactctcccgttccaactctcccgttccaactctcccgttccaactctcccgttccaactctcccgttccaactctcccgttccacctctgcctttccttaccttacagcttggcggagatttccttcttcttggcctcctcaatcttcctcgcctcatccttgagcttcttcagcatcatggacttggcgctcattttctggcctccccattttctcctaatgtccacattgtcgttgaaattctctctgcacatttttgcaaagtagtccaatttttcttggtcctcttttaacacattctgtacacaaatggctgtggcggtttttttatgaacaagtcttcccaatgtggctttgtccttcacaatgcagtagggaatatccttcagtcgacataaggtgggaaggaagagtaccaattcgattggggagacatcgttggcaatcaccacaaggttggccttctttctttccactaacttcgtgatgtggttaattccgtactttatcatcattggttttttgtctctggacgctaccttgttcaatgcgtccttggctttgttcagaagtctctttttcttttccgccttcgactctggtttgtacgccttgaggaagttcaccaaatcttgcgtctgcgtggggggaagtaatacgaagagtacagcaaaatgtatgtgtgtccgtggggagaagcaaaacaaacgggatgagagaagaagtagtattagctcgcttctctcctctgctgagaggtctagtgtgccctacctggctcttcgacagcgtgtggttaaactggttaatggcaggggggaccttcagcctctccaaaagaattttcttcttcctctggatacgaatgtacctgggccatttgacatacttggataggtccctcttggcacgaacacccacaccgattatgttactcttcttttttttctcgaaaatgagtgggttgcttcgaattccctttttcctttccttctttatatccttcttcacagtttttttgttgctcagcgggcagggcgctggtgttttcttcgagggtttcttagtttgctttttatctttcgccttcgaaggggggaaaaaaaaaaaaaggaacagcgtgaagtggagcggaaaacaatgtggaacataataaaggggacgcactcgtgaagaggcacattcagcgaggcacccactaccaccagctgaatgtgcctaaattcgtttcaccaaatcaagccgctcagttcaagtcaagcaactcgcttttcttcccccttttttttgtcaccgcgcagataacgacgagattcgattctcctcttaacaacacatattttcaggtatgcttaccattgtgtgagtaaatcttcacgcagctacggggggcgggaatgtttcgttcctcttcgattgacaaaacgtaatgatgtaggtaaggccaaactgtatataggatacaatgtgttactactggcgtgcaacggtaaatcaaccgatcttcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcttatcattcgcaaggagaaaaacgcgttttcgttccttactagtgataaaaaaaaaaaaggtaaataaaaggaagaaaaaaaaaaaaaaaaaacttttaaagagaaaaataaaaattaaaaagcaaagtgtaacttaaaacgtaaagtaaaaaaaaaaaaaaaaaccttttgcagaaaatagccccaccgtcgaaaagcaaaaagaaaaaaaaaatgcgtacatatatatgtgaagaaatcgcctgaacaggtcataacttctttttttttttttttcccctcaaaagaaagccgcgtatgaaatatatgctgagatacccaacaagtaggtaacaacttaatggttaaaacgggaagggggggaaaaatgagcaagcgacataggggggaatacatttaaagggggaacaaagaaaaaaaaaaaacgcaagctgagaagcgaaaggcatattatattatatattattatgtatgcccctcaccaatcaaccaaattgtgcgtaatcgcttttgtggagggcgcaatcccttaacgcgataaattggcccacaaacgagaacacatgatggggggtatttattagtataataatgtattgtatacatgtgcgtttgatgcgtaggcgcgctcggtggcgagtgttttttttttttttccaaaccgcatagtgatacaggcggtgcaacgtgccccgcgtggcattcaggcctagcagcaaccaagaagagatgggcccaataagtactatatgattcatctcatataaaacgaaccacaacataggtgcatacctcctcgagcggaggtgtcatgtcggtcaacgccccccttgtagtgtttttccccctctgaagaagggaagcgtaacgtgtgaaatgatatatctcctccaacatggtgacggatgcgattatgttggaaatgcctttgggggaactggggggggggggagcaagcacggaaaggaacacttaagcggctagctaaaaattaattacatttgggagctttcccccctgtttgaaatatgcacctttctcttcttcccctggggggtgctgctcacaagcaatatagcgttcgtggtgcggcaaggcatacatcctgacaggagcgacaggggcatttacatacagggtggggggcgccatacgtgttatgtatagttcgaccaatattctgagctttacggctgtcggtgaagtccgcgttggtttttatggagcatccccccgaagcggcacctaccattattggaggacctattttctcataataccaccttggggctgcctgtcatagttgacaaagaaaaaaaaagttaacaaaaagatcacaagttcctctccatagggtgttttttttttttttttttttttggggaggggggaagatatacaaatgttacacccataattttgtgtagtgccagtttgtcccctcgagtggaaaaacacttcagcaggtgaaaggaggagtgcatctcttcccctacgcctgtcagagtcgccccacatggaggaggtaactaaagtgcatcgcgtcgcgtcgcatcgcatcgcattgcattgcataacaccgcatcgctgtgccaggtcgattacgccacgtatgcattatatgcgtactgtgtactgtttgccccccgagctgtgtcgcattatagctgagcatggccaagcgggggaagcagccaaatttaagcaaaaagtgtggtgcccctcactatgtatgacccactacgcatggctcactacgtatgccccccctctgacgatgtcccccgcaacgtatgctcctaccctacgtgacagagcatgcgcttcgccgctcaacctggtgagaggaaaaaaaggtcgcttggcagtggtgggcagcagcaacggtacgttcgcgtcgcccaatacatgtgataataaaatgtatcataccctttacatatgcgcaagatttaacccaaagctgcttaaccttaatcggttttgtttttaaaaaaaaaaagcagtttgcatatccctccgcagttgcgttattcattttttgaccgatcggtttttttgcctcccgcttggtaagtttatttttaccaaaaamgwaaataaaaaaatacaatttttccattttcacttatcatttttcgtttttcatttttctgtgcatttctacgtatgctgcattttttttacgaaccattcctcttttaagttcccgcttgaggtaaaaccgcttattttacttacgtgttttcttcactcctgcgtgctgactgatcgatcgttcacgcagctgttttcacacgcgtcacatcagagaaagaacataatataatccacgtggaaaaagagcaaaatggcatatgtcaaagttgttaagaacaaggcctactttaaaaggtaccaggtgaagtacaggaggcgaagaggtacgttcaattacgcgtgcagttgtagaaaggcacctctacgtgccttctattgcatcagcttatgaggagggagtgcacccaccactgttaactaataactgatcaccttgctcgcccatgcctcaaataaatgaaaacgttcataatagcaaaagttatgagagatgctttattcgaggctaaattgagaaaaaaaaaaaagaaatgccactgataaaacgagttacgcatttgctgcaagttgctgactcacctgactttggtacattccgaaggagaagcagctttaacgttggtgggcgaggcggccactgctcattcgggtcgcttgggtgattgcacctccaccggggctgcacagtatgctgcgcttctctgctccctcactgtatgatgcgcttctcacctcccctctctgtatgatgctcttctcacctcactgcatgacgcgcttctcccccccctgcagagggcaaaacggattaccgagcgcgaaaggccctgatcctgcaagataagaataagtacaacgcgcagaagctccgatttgttgtgagaaaaaccaactgccaaataatatgtcagatcgcaagtgcacacattgaaggggataaaattttggcagaggccaagtccaaggaactaatccgttatggtatccctgtcgggttaaagaactacgcagctgcatacgccacagggttactctgtgcaaggagatttttgaaatcactgaatttagattcacaatttgttggagtggagaagctatcagatgacatgaatgaaaataatgaggagaaggacgatgatgaagaaagaaaaccaattaaagcgttcctagatgttgggatcaccaggacaacaacgggtaatcgagtctttgctgctttgaagggagcatgtgatggaggtttgaatatcccacacggtactaacaggttccctggttcgaagaatgagtttagccctgagcaattgaggaaaaatattttgggaacccacgttgctgaatatatgaagacgttgcaagaggaggacatggataagtaccgagcccattttaacgattatataaagaacaaaatagatgcgaataatatcgagcagatgtacttgagtgctcacgaaaagataaggaaaaatccggagaaggcacagaagggaaaggacaagctgaagaaattcgtggctaaacatgagaagcccaagaagctcaacgccaagctgaggaagaagcgcgtcaaggaaaaggtaaccctctacgtggtggagcggcgttgcgtttaagcagctgggtggtggggccgctatccagtggagcagccatccgcgtaaagagctgtgtagtggggcagccatccacgtaaacagctagccaattgaacgattaggctgccaaacccttcagcctgcaaagcacgccgaccgggagaaagatttttaatgatgaaaaaaacagacctgattcgaaaccaatttgagaatgaattctattctgaaaaaatctttttttttcgcgccgctcctcatccttgagatcggcgcggtagagcgcgcattgtgtagcatgcccccatctgttatgtactcctttccgtgtatcccatcatgtgatgcacgcatattcgcactcaccaactctcttttgtttaacgccccttcgcagttggccaagtatgtggagaagttacagtgaaccccatgaccgagtgaagcagaagcacccgagcagcgttgtgtgcagaaaaaagcattccagtttattaaccgtgcggtgtgcacatattcttatgagttactcctgaacggggaaaaatgaggcacatgaagagtgacgataactcaatacgtgcacaatgcaatgacgcgcatgtaccatgtacacgtggagagggaataggccatccgaacagatgcctgttgtgtgttatatcccaaacccccctcctcccgtgcatccattatttttttttttttttttggcgaaatgttacgaaagcatattcccagcggtacatcgccgagtagaagaccaccccgaaatagtttcgcaaaaaagctacgatttaaaattttttttaaaaaaaaaaaaaaaaaagaccatcagaaagggagtgaaaaagtggctttcctgcagggtgcggcacacccattttaagatgcgacaaaccgtatccttatccgtaggcgcgattcatttttggaaaaacaatcccccctcacgataacaaaacaacgcagatgcttcattccatgatgaacaaaaaaaatttttttgggtaatttacgtctgagatttcctgatgaatattccagactagatctgacgaatgaagcatgcgcattgtagtgtcgctggtggggggtggaggagacgtccccaatagttgtgccgtttaaaaaaaaaaaaaaaagaggagtcttctccagctggatgaagcagcaaaggtgttacctgttcgctattattgggattattcacctggcttgccaacccccggcgcttcatttaaaaggtaaaaaaaaaaggcagccaccctgtggcgccaaacggtatgatttatcgagttgaagagagagacagcagtcggtgtgtgtgtagccctctccagggggaggatataaaaagaagaaaaaaaggagctgatgtccaaacggagcaaagggttcatttcacttcctgtcggaggagcggtagtcgaaacgtgtaaagcacttcgccccgcacaggtcccaatttaatcgcaacactattccaaacgaaagggattcacctcccagaaatgtctccccttctgtgtatgatgagaaaaaaaaaaaaaattaactttcgttcttctgcatttaatgaaatgatgatgaattggactctgacacggaaaggggaagaaaaaaaaaaaaggcgcatggggatagcgacagaggtagtgacagagacagcgataggggtagagcaggcgtggaaagcaacacggccttggcagccccagggttgaaaaatcccatttggggggaatatccctatttgccatcctcacttcgccaaaagtaatgacaaaaaaaagaaaaaaaaaattcacggagaatcataaacggatcagtctttgcggtgtgctacacatgcgtagaataagtccacgtacaaatggaagtcgattaaaaaaaaaataaaataataaaataaagtaaaaggtaacatattatcttcggtacgccgcggctacacttgcataacttctcagtaggattccttcacgctgaattatttaaaaaaaaattaaaaaattgcatctactgcacccattgcacccattgcatccgcgtggcggggtaactacactacttttgaaggcggctctccttcctggcactatcttcctctccggtgcagcttccgtgatgcgcacgtctttcccacgtctcttccacctctcttcactggggaggacttggccttctcatcggtgggcctcctcttcgtacttctccaagcactgcatgtgggtgacaacttgggctgaaaagtaggcgaagcgtttctccgcgattggacctttgcacacctgacagattctgcaacggggggaggagaagtgagcaaagaggtgtatgcaaagcggggtaggcaaagcggggtaggcaaagcggggtaggcaaagcggggtaggcaaagcggggtaggcaaagcggggtaggcaaagcggggtaggcaaagcgatgtcggcaaagcggtgtgataggaatggctgctcaaatgggaaggaggccttctcgccgcccacacgacagggcttctctttctaggcacgccctacgctcacttacagcttgtccttgactagcagtcgctgctccttactcccaatgagctcatacgacgcactcaagtagttagccttgaccaagttgtggcaatggtgtaggtccatataacggttagtcttcttctttacgtttagagtgacaaaatgaaggacctctgccagagcccactcttttggaatcatatcaagaatatatccattttcaaagtctccgtgatggctatatttgtttagtaaatacgtgacgtagttcttgtagatttcttttttctcctcatcgatattggggtcattatatttgtctaggcagaccttcacaagaaggaaaaaaaaaccacacgatcggttcttcccacttttgtacacgtcgaagtagtctaataggtctatgtctaagttcctgtgcttcctactgctgacatgttccttcttttttttttcgcttcttcttctttccttatttgactctttttgttggtacttcctcccttttttttggggggtctcctagttgaagccaccccacggttcttcctattccaatctgctccccctacggatggattctgtttcttccctttccgttttcctctcatcacatcgtcatcaacactagaggtggttctcccgtctgaggaggttctcccgtctgaggaggttctcccgtctgaggaggttctcccgtctgaggaggttctcccgtctgaggaggttctcccgtcagaggaggttctcccgtcagaggaagttctcccgtcagagtctgtactcacatcgctccaggagtctccagaaaaattgggattgcctccttcaacatccttcacaaaggtagcgtccccatcatcgtaatacaactcgcttagatcatcctcacttagcatttccctttcttgttccatcagacttaacataaaactgtattcgttcttttcgttagacatcccttcatcattctctccacccaactgactgttcctgttttttcctcctctcctttggttatccagcttacctagtactcctttttccatgccgatgtagacctccttgtggtagtttttcattatcccactaatgaatgcgtccttgagttttttcttccttgttcttacgtggttggctctgttcgcgcaggtctgcttcttcttctgcacgtgactgttattcgattccttctgctgctcgtcctcctctgctctcttccgcatctgctcatataagcctcggtagacctccttctcattccggtacagacttgcaaaaagcttatcgtgatcctctttgcccatcctcttggcggcatccttgaacaggaggctgtggtaaaggcagtacttctcgcatatgcacaggctctgctggattaggatgactaggctgtcgctgcgaaggggagggggcaagtaacgcagttgcggtggaggtacagcggtgtggcggtgtggcagtttagcggtgtagcggtttagcggcgtggcggtatagcggcgtggcgacggtgctactgccccgtggcggcgtctccctcctcgctgcaaaactcactagtggtggtccatccggccaaagagcagcgcctgcaccagcgggaactgcccgcgaggcaccatccgagccaagtgggcgacatccaagggataactcgatcgcaaaaatcgcaaaatctttttctgcctgacttgttcaggcatttccacatcgttcaggtaaaactcaaccaaaccagtatttacctctttattcattttctcatgttttaaaaaagtagtgatatatttttgcatatactgttttcccttaatgtgtaatttgtccttttccatctttttgaacaagttcagaatttcttctggttttaaaagaatattcctcgatataatgaaatcaaaaaatgcgctttcgttaaatcttatgagaaaaggaaaggcattttcaaataatttttttatttgacttttttttatatccatcatgtgtatgctgtcgttcaggacaatgagtatgttatacatctcttttaacaatgagtataaggctgttcctttttcgacattttttgtaaatttttgtttcatgaagaaattattccattcctgatcagtctgttccacatttaagctgctttcaggggggtcatccttttgttggacttcccccacacggagccacctattatacacacacagaaacgtggcgcacatttggatggcttcttcaaaatgcttcatccgtatgtacatcaacgctgtctccacgaatttggaatgcttctttaaaaagcggatacactcatccaagtccaggtgcaaattctgggtattcaggagaaagtgggagaatcccttccattcgttaattaccatcagttttactagtaagttgtcgacgcagctgagtaggttgttctttctcccaatgtgggtcgtttctccggtttgttgtatctccgtgtcacttccttgcggatgtgcattcatctctgtaacggtatgctcctcttcgtgcattcccagcattcctccctcctcatgaacaaactggtttcttctcatcaccaaatatctgattaaacaattattcgctatttttaaaagtttttttttttttttttttatcttcttccttttgttccgaggtctctcccataattccatctgtagattgatccacctcctgggatggcagtacctcctctcccccattattattcccctgtgaaaataaattcctttcgattatttcttcaacactacataggggaggcaaacaagcattaaatggtttactgatcacttcttgtggctcacttttgcgagtagtacatcccatatcatccccatcctttgcgtctcctctgttcgagaggtacctttcccagaaggacaacaaaaaagggagattcacatcaacctgttcgaaatgcacaaatgatagcgcaaactgggctcgagagaagaagtagtatgcacatgctttgctatattcgttcagcgtggcaaccctttccatatcactctcgaaaaaatagttatcgatgagtacgaaccctttgtctattctgttctgttggatacacttggggagatactcaaacaattcttggcacctcaccacttggatggaatttttgttgaagaagtagatgtagttgtttgctgcactgtggtttcctgcttgactcgttaatttggatgagtccacaggggagtcatcctccccagaaggggggtaatactgatcaggggaagaatcacggggggggagaagctgatggggggggcgaagctgatggggggggcgaagctgttggaggtggcgaagttgatattggtgacgaagctgctgggggggacgcagctcatagcgagcacgttcgtcggggtcttccccaggggaggagtcccccccgaagagactctccccgtcatgtccctcctgctccagaaacaacatagaacacaagaaagagctgcacatatcgctataattcacaacgacgtctacgtactcctccaagcagatggtctgtacatgctgctgattattgacgttgtaaaaattgatatgccctttggagtttaaagaacagagaaagaaacgaaaggagataacatgtctgacattacccatcaacgttattgtatttttcctagacggcatggatgtttgcacgtcgtaaaatacaccaatatttaagtcacatacgataaaaatttcgttcacgttaattagggttatatgtttatatgtctgttcatactcatgggtgtagagagtaattcgttcatttttgtttagtcgtaggaggtggtagctcttctgaactgtaaggaaaagagagtcactaacccaaagaaaggatgtaataaattcattaaatggcagttctttcgctattttgtatcttccattatccatgtggaaaaaaaataaatttttttttttcatgctatagactactaagtcgcttctgttcttttcattcaggctgcatatgttagcgtccttacaaaggagagttaagttttgtatttcggaatctttggcaaaatatattacatcatttatttggattattatcagggactccttttccacgaggatgattttctccactttttggtttttcttcactgagtagttttcctccaactgggcttttatcttaggggggggtcctccgactagccctccgactagccccccgtttggccccccatttgggtccttttcgatgcgccacttcagcaccctcccatctgtcgtcccaaagtataacttctcattcagggcgcatgcataactcacgtctgcattcagctccacctctacgcgttcctcccggaagagatccatcctgttggggaggcacggagtggtagctgacctattctctccacgtgggtctcttcatttaacggcagtaagcatagagacgtcctatcgcaaaactttgcagtgaactggggtgaagtaaaatgcggcccactcagggggggggggatatgcgcagcagaaaaaaggggtaaataaaaggggtagaaaaaaggcgtacataaaaggagtgaatacaaggagtggataaaacgaagcgggggtgacaaaaaaattgctcaatggcccggcgcgaccttcgctgcggaaacgacacgccatcaaatggcacctctctctccgcatgcatcctttttttttttttcaaaacggcccatctgcaaagtgggataatttcaggaggcacgcgatttttccggcgccgaagagcgtacaccatagctgggacgactgatggggggcccgactgatggcgcggcgacggtggaaaggcagcaacgcgtcgttaggcggctcgtcagtcgggccccccatcagtcgggccccccatcagtcggatcgcccatcagtcgagtcgcccaccagtcggatcccccaccagtggccaccctccgcgcacccgccccttcacccaccgttgcttaatttttcctttccttccattttgcacttcccccccgaagcacctaaccaaagtggctcacctattttggaaccaccaccctcacggggatggccccctttctttggaaggatgaacggggtgctcacccaaacggactcatgccaaagctttcgaagcgtcacggatgggaggtaacgaagaagggaatgagtagtcactccaagtgataatgcaaaggtgtagcagaacggaggaatgacctttttagcatatgccctatcgcacttttttttttttttcctttcccgtgtacacgtaaacatgccgtaacggataaaatgagccatacatatgtgcgtcaggccttttccctagcatgggggtccccctacgtgtgcatactgatccctgttggtatcaaaggacatgtccctcattcgttcgaagttgtgagggtacacgaatgatcattttgcattcacatgccgttcggaacgcactagtggggacctttcgtttatgcggtttgagtatttttttttgaggggaggcatggaggaacaatgcctccttccctgttttgctgtccgcgtgggagtcgtggcgagacggatggcactggaagacgcgtctcgcaagcggtctcgagagcggtcgcacacatcagagagtgacctactctccaccgcagggaggtaatatataccagcacaacatgacgattacgtatgtatacgttatgtggctatccacaaccctacgtgctctcttggggcagcgtcaaattgacagggggggggtgacccctcaaaaagtacgtccaccccaccagcaataggttttccaaaacggtggttcgttcgtctggtacagggggtacaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaagaagctactcaccaccaggttgtattctcccttttttcctaatctttcacctccgcgtgttaggaagtatgttttttttttttcttctaatttcatcaccaattctgggagtggcagaaaaacggaaaaggccggcttcacttcttccccctacttctcccatgatggggtgtgaacacaaagtggggaaaaagaaaaatgtgaaggggaaaatgtgaaggggaaaatgtgaaggggaaaaagtgaaggggaaatgtgaaggggaaatgtggaggggaaaatttaaaggggaaaatttaaaaggcaaaatgtgagaggcaaaattaaaacgtgctcgttgcgtgagaagggtctacgggatgcgcacataaaactgtggcaggtgctgcgtaggggccgagtggggcaacttggcaggcgcggctagccttcagctgcctcccaaaatgcgaaaaagcaaaaaagaacagaaagaacaaataataacatgtgcccgtggatgcgtacgcacgtaatccacatattcatcacatatatttctttttcttgtatgccgttccccgagggcgatggtgcttccctcctttttttttttgcgcaaagctgatgcacgacgaggtggtgccacgcgaccacaagccaaatgggtcaaacaagctccgccatcgccaccgcagtttggcggggaaagataaggggaagcaaacagtgcaagaaaaggaagaaaaaataagcctaacggtccacgatagggctagataggccacgtagggctggataggccacgtagggctacgataggccacgtagggccacgataaaccacgatagggctacgatatgccacgtagagctacgataaaccacgatagggctgcgataaaccacgatatgccacgtttaaccattgccttaccggcgaaaggaagccccttttttcttcgcccctcttttcttcgcccctccttgccgcaccccgctttgcaattttttttaaaaaatatcgcggcgatcagtttgtaccgcatgtattgcgcatatatgcatgccccctcccctgtggcagtcgtccccaccccaccatcccttattgtcatcaccccaacgtggccatcctcaccacgtcgaactcgttccagccaaaggaaaatcccttagtgctccattttttccaaaccctcctccagctaattccagcttttccccacttgccaattctcgtcaagcaaactcttccaactcggttttataaaaagctcgacaacattagaggaagcggaaaaaaaaaataaaataaaacaaaaaaaataaaataaaaaaaaaaaaaaaaaaaacccaaaaaaaagaaaataaaaacaaaaacaaaagcaaaaataaaaggaaaataaaaataaaaataaaaacagaggcaaaacgataaagcaatcttaacggcaatcgtcgcgactatcgccacggccatcgcgaacgcaatcgcagagtatacatacccccgcgaattgctgtttctgccaaagcatgtagcgcaagctggggaaaaaaaggcagccccccccagtgacagcgcgctcagcacaaatttgcatgaggaacgtacatgccagaacaacccaagcggcagtcgtacctcgctcggcttttatcactcccgtcgtcaaccgattcttacgcccgtcatcagcccattcttacgcccgtcatcagcccattcttacgcccgccatcagcccattcttacgcccgtcgtcaacccattcttacgcccgtcatcagcccattcttactcccgtcatcagcccattcttacgcccgtcgtcaacccattcttacgcccgtcatcagcccattcttactcccgtcatcaacccattatcctccccttatcttccccttatcacctccccgtggacgcccctttcacgccgaggcggaggagagaaatgaagtagactgcccgtcccccaggagaagcacacccgattgttattcgctttgtgggggtagcagtttgtacacgcatatatttatatatttttttttttctttttctttttcttttcttttttttttcttttttttcctttttcccacccgtgccaagcagtcagtcctggtccagcttgcaccacaccgatctgcccccccctctgtttactcccactcgagaaaatgaattacagaggcaccgacacgaagcagcataacaagaataagaataagttccccctgttcttttataaaaataaatactccagtgcgaagcagagtcttgggcaagggagtggccctgtgaacccccaaggtggacaaagtacacaagggaggacccattccactcagggtccccaccacgtaggcgacaacgtttgcaacaccttccagggaaacactaccacgaacaacccaggtagtcttaacaacaactcaaacatgtactacaaaagaagaaataattttagtggagcgggcatggtccctcccaacagtgcaagcggagcagatccaaagaacagcaacagcatgatgagctacaatgacgacgtatatcacttcgagaaacagaagttacttaacggaggggcaaccgggacggcaggagggattaacgcgtatcatatggatgtcgcgcacggcaacagcaccagtggcagcatcaaccagggaagcggcaaccagggaagcgccaaccagggaagcggcaatcagggaagtagcaaccacggaagcggcaaccagggaagcggtaaccacggaagcggcaaccagggaagtagcaaccacggaagcggccacccggggagcggccaccacggcaaattctacaataacagtaacaataacagtaacaataacagcaacaataacagcaacaataacagcaacaagaacacgtacaattttcaccccaagaaggaaggcaggcagaactacgaaagctacctgagctgcatgcacgatggaacgaacagcaacagccacggagaagcaacccacggaaataggaattacaggaattaccactacgatagcaacagggagaattacgccaacataggtggatctaaaaacgtgaatcggtactacgatgtaggagacggcacgtcgtgcatgaacatgtcagggcaaaagaaggtaaactatttcgatgccactgtgggtagtggcacggggggcggctaccagcatggagcgacacatggaacggcacatggaacggcacatggaacggcacatggaacggcacatggaacggcacatggaacggcacatggagtgactcatggagtgactcatggaacggcacatggagcgacacatggagcgacacatggagcgacacatggaacggcacatggagcgactcatggagcgacacatggagtgcatcccagtgcgcacagtggcagccgggacggcgggggactggacccctacggcacgaacgatcagctgaggagagaacccccaaggggaaaaaacgcgctgcaaaacacatccgtcctggggagagaaaagaaagaacccatgctgattatgattaacggggagagaaccaacagcagtgataatctgcacaaggtgggcttgaaaatggagaagcaggagaatcatgcgcaggggggtgatgactacgagggagaggaggatgaggaggaggaggaggatgaacaggaggaggaagaagaagaagaagaagaagaagaagaggaagaagaagacgcggatgacgcggaggaagtaaatctcccgtttcgtaaaaacgcacataacgttggtaccgccaggggaagtagtaaccaccgagacggatacaacaacgcaaaggagatgagctttactaagaatgatgcacgaaagggggtaaacacactcagtgatggtgccaatttgagcaactcaggaaggacaaccaacgttaatgcacccaccgggagagtaagcaacccacaaaacggaataaccaacgtagagacaatgaacagaccacaagtacccactcccagcaaccatcttaccggagttaacaacaaaaatttgaactccatctcaggaagtgcatacaacatagcctatatgttcatataccagtactactacgtcctccataccaagaaggctatgatgcataatttttacgcggagaatgccattttgcttgtgagctttaattatcagaatggagtggacaagaaggccccctacgaggtggacgcgttaggcagcggagtgggaagcggagtgggaagcgggttaggcagcacattagaccgaggaggggggtatctccactcggagaaccacaaaaacgagcagagtgacgcagaaaaatttttcaatctgaatcaaatcaacatagaaggtagtgagcgaagtggaaatatgctaaaaatgaaaaacaaacaaataattgcagaatattatgataaattgggaatcagcgagtgcacagtttatatcaactccatcgaggtgatcaatttacacgatgaaatttacctgtacatacatgggaaaataaaaaaaaataaaagtacaaacttattctattactttattcagaacatacacttgcataagtataccgtatgtcagtactacgtagacgtagacttcgttcactattactaccttgacgtggcggatcagctggtggatgcttcgactgaagctagaagaagaagggaggggaaggcaatcacagggaatagtcatgtgctcgatgtgaaaggaaaagaagatgacacaaagaagaagcctaaagttagcaaactcaataatgctacccttggggggaagataggcatcatcccccaagttggtgaagaagctgtcgcttgtgcatccggtgctgtcacaccaagtagtagccatctcaaaggggacatatacaataaaacaaccaatggattgaaaaaaggaactgtaaagaacacagatgtaaaacccgttttcacatctactcaaaggagtatcaccaaagagagtaaagcaaaaatatccaccgttaaagggcaactgaacgaaggaaactactaccctcctggacatcccaagtatggaaccattacccaacagtcagtgctcacctcctcggtgataaataaatctacagacagaaagaaccacctagccaagtacgcacaaccacataatagaacccccggtgagagattccatcgtgacgagggggaggaagaagacgaacaggaggaagatatcgactacgtagatgtgggtgaagaaaatgatatggaggaggacgatgaggaagacgtagatatggacatggaggacgacgaggatgaggaggatcaacagcagcacaacttagaagcgttcgaggaggaactagatgaagcttacgaagaagtagaggtggagacggaagccgacgcggagatggctcaactgagtagaggaagcgaacgaggagcaaaaaaaggtctctactcgaagagggacgaagcggtatttctcaaaagagcacaaggtttaggcaaaccggtaaagaaggggacaggacatcacgatcctgaatccatcggaaccaacgccacgttaaaaaaaagcaacaaactgaagaacgaagatgaggatatgcacacaaggaacagaaatggaaatagcgttgggaacagatcaggggagggaggaatccaattgcagacaacagatgagggatcgaccagaaagcagcatattgcctcatcagatggtggtaaaaaggaaggaaccaaagaaaaagtcgctctcacggtaggaggtacccctgtggggatgaccaccgacaagagcagcagcggtaaggaggtggaagaaaaggtgggaaatgcggagaagggtgatgggaaggaccacgttacttccaaagtagctgcaacgacggacgcgaagaagaacaagaaaaataaaagcgatggaagcaaccatgtatggaaggtagacagcgaggagaagtgccccaagttggagaccatccttaaggaagaaaaatcccttaacgagaactcgaagaaaaaaaaggaaaaggagaagagcagcaaagtcgatccaaacagctgggtcttccgagtgatgaagaataacaaaggggccaactcaggggaaagtggaactgcagcgggtggcagtcagaaggtgcaagagggggcgaagcatgccgatggggagaagcacgcagggggagagaagcacgcagagggggagaaagccatcgaggaaggcgaaaccgacgtggagacacaagaggaagaagtagaagaacacgagatcaacgcgaacgataaaaaaattataattcacaatatacacaaaagcatggataagaaaaaaattaatgactgtataatcgaccgactcaaaaactacaacgatgggcatgctgtgcaaattgacatacatcagaggtcacccaaaaagctgttccccagttcgttcaattctgttggttacgacaaggggaagggtcccgaaaactactcctacgccatcgctgagttggactgccgacagagccagaagctgctattagacctgggcctctactgcaacggtataaaattgagcattgagaattttaaagagaaaaggaagacgcccgaggctgccaagaggagcaacagaaaattcaacggtttcggaggcggcgcgcccctggacgcgtccaaggcgaaggatgaccgctacaggaactccttcttccgaggctcctcggccacggtcacgacggtgggcgtggcgcagttcaggagcaagaggaacaacatttttgtcaagtgagcccttggggagcgctttcgaaccggccgcgaagcggctgcgaagcggctgcgaagcggagcagatgagacgggggctgtttccacgcgcttgtgccctcgcatgtgtcatcgctcttgccgcgtcgctcacctcgaactagcaaatcggttccgcataaaaggcgtattcccttggaggcgcattttttattgtacgcatgtttttatccccggcgggttggaggcgacaagggggagaagtcacgaggtgaagagggggagaagtcatgaggtgaagagggggagaagtcatgaggtgaagggggggagaagtcatgaggtgatgggggaaattatcccattttgctcatcccccgttttcccctccccccttttgcgctacccccttccaaagtgcaaaagtcatattgctacaaaagaactttttttttttttttttcttttaaattaaaacttaattttttttctgattaattttaccagccgactagactatggggtgcttccccctgtgaggttggaatggctatgctgcagtgctatgtgtagcggcatgtgcagcttctggggagaggcatattatttctgtctatgtgcccctgctgcatgaagatacatgccgctggacaacctccttatcgagggaggcctttttgtaaagtttcttcaattatgaaagcgtccaaagaannnnnnnnnnaaaaaaaaaaagctagtcaaagtgaaaaagctaaccaaagtgaaagggttaaacaaatgggacgtggagaaagttggggtgctcgtaattacgacgaggtgaaggggacaaaaaaaaaaaaggggccaacgtgggccaacaaaatgaagcgacaaagtggtggaacaaataggcaaccaaatgggaaaccgaacggggaacaaatgagttgcccctcgcgcgtactcttctgctggaaaatgttaatcacgagaagcacaatacgtcgtaggggtaagggaggggcgcaggtccgctgggagggagacaaaacaaggtggggggatgcgaaaaaaaaaacacgacgatcgtcaaaggtgggctattccacttgggacttgatccacgggtggttgagcgctgcagggaaagggaggcacgattttcgctgatcggaagtgtcgaattagttacgcaggcggctgtccatttaattaaacgcgcaactctccgcgtcgccaatcagcatgccgttgactaaccttgatatgctgtgagtcttttcttttcatttctctccaacagcttttttaaaaaatccacggccttaaaaaggagaaaaaaaaaataaaaacaataaaataataaaataaaataataaaacgctgagtgcacgttttttttttcttttttgtgtgcaacaggagggtttgctacgcctgcagggatgcccttgattacgcaacgaggacacaaacgtgcgcatttcagttggggcagtcgctgctcagtctttctctctctctttccttccttctttctttttttttattttccgcggccctctctctctccaagacaacctcgacggaaagggaggagaattctttgctcttccagtttatatttttgttgagtatttcgtcctggggaagttgcaaaaggggggcatgcacatcacgtggggggtgaaacaatactggtgtgcgtcctcacgtcaacgcgttgtcgtcagtactttgcccattcggttattttccgcttaaccagcagggcaatgacttttttttttcttcttcctcttccttttcctcttccatttcctcttcctctttttcgtattttttttatattttttgttttctccctttggcttaccacaactttgggcgtgttcttcccctcaaatgggtattttccagtcagcatgaagaacaccatcacccctagggcccaaatgtccgacgatattgtgtacttctttctgcaggaggtgtgtaagtgtgggtgaggcgggaagctcgtttggcactgcacgtggttatctctttgcgtgcttttatttttactaaaaaaatttacttcattttgttttacttcattttattttacttcataatgtttatttatttatttttttttttttttcctttttacctgatcagttcaggcgaaatgtagtggggggagccgcacaattcggttagatattcgcagttcacctgggagggataaatttgcaacgtgtcggggggataaatttgcagcgcgtgagggctgctcaaccgcgcgtgccagtatagtagggggcgcgctgtccacacgtcctcacgtcctcacgtccactcgtccagctggtgtttgccgctcaccttcttggccattccgaagtctatcaacttgatgattttcgtgtttttatttttaaagaggaaattctctgcctgaggagggaaaaaggggaactcctcagttgggggaactcctcagttggggtgactcctccgctggggtgactcccccgttggcgccgcttcccctctcgccttaccttaatgtcccggtgaattatgttcctggagtgcaaatattccagtgcgcagcagatctgagggggaggtgaagtggaggtcagtcaggcagacagacaggcaggcaggcagacagacaggcaggcagacagacaggcaggcaggcaggcagacagacaggcaggcagacagacaggcaggcaggcagacagacaggcaggcaggcagacagacaggcaggacttcccaaataaagcagcctcgcacagccacacagccgcacagccacacagccacacagccacacagccacacagccacacagccacacagtcgcgagggcaactcgattaacacagacccacctggcgtacaatctgaatggactcactctccagtaggcacttattttttaccactgtgtaaaacaactcgcccccctcacacttctccaaaatgatgtagaacttgtgtttgtcctcgaagaagtctttgaacttgattatattttcgtggctcattacggagaggtactttatttcatttttcaccattttctcaaagttgaaattttttttgtgttttttcttcttttttatgatttttacggcgtacacttccttcgtttgtttgttgatgcattctcgcacgactctgtgggggtggggtttgcggaggatgggggtgaaacgattggccactcgaaggaaaacgagtgactactcaaggggaaacgattggccactcaaggggaaacgagtgaccactcgaaggaaaacgagtgactactcatagacaaacgagtgaccactcgaaggaaaacgcgtggatattatcactgcgagtggacgctctcacttcgtgttgacactctcactgcgagtgaaggctcacccgaaggacccgcagcccagcaccttcccaaatttgtactcgcttttcttcttcttctctacattgctgtaatgctcaatcagtttatttattgcatttcccatttttcttcatgttccaagcgagtgctagctttaacgttaggaaaggagcaaacggggagaggggtagaagggaagcggggagggggagggaggaaacaaaacaacccgtgacatgtgtgtgtgtttgtacgcactgtggaacgcattttgtaaaaataaaaacgcgtttttatccattgaagcagctcttccttgtcctcaatacgacttcgaaattgttggcttgacgaaaaactgaacaaaattaactatccttgcgaacacatggttggatgggaagccatttgctttgccgcttcgttcttggccgatgcggcagtgcgcctaagtggttgagagatcgagctggaaaatcacctctcggcgaaacggcgggctgcgaaacggcgggctgcgaaacggcgggctgcgaaacggcgggctgcgaaacggcagtctgcaaaacggcagtctgcaaaaccacagtcggcaaaaccgcaatcggcaaaaccacaggctgtggaatccatgcgtgcaaacttggccatgcagggctcgccggaacagacgcatatacacaacaagggacacacgggagcgcgctagcaaataactttttcgtaaaaaaaaaaaaattcacttgtggacaaacaaacagaggaccgacccatacacgcatgcgtagacgagtacgttcatgcgcataagcagttttgcgggcggaggctttccactctcttacgcttttgtatatcacattcgaaaaaaaaaaaaactcaaggcagctgcgcttcgatgacgtgggacaccgttgggccggcattcaaagacgtgacaaagcgcgcatagttctctttgcagttccgaccgatggttgttttttttactcttactgctactcttacttttactttttttttttgttttgttttgttttttttcctttgtttacatgcgtgacgctcaggcgcttttccctccccccttatttgtgcccttatttgtgcccttatttgtatgcatgcgcgtttggctacgtacacgtgtgggttatgtcctttcgccgcaaagttgctctgctaagagggggtgggaggggggtactgaacaaatcaagccaagtcaagctggagtgagtcgcgcgacgtcacacgggggacaagtacgcatatataggtatgtacgtatgtaagtatgtacgtatgtaagtatgtacgcatgtaagtatgtacgcatgagcgctgctcggggggagttgctctacatcgcagaacaacgctggtggggggaaaagaaaaaagcagagagccttctaacagggtggcaggtagaacaggggaaggcatgtaggaaagcacagtagagaaagagagcaacgttgggaaagggaccaaagtagggaaagaaagcgcagcagggaaagagagcaaagttgacagatggatggcgtggagaaaagtggcacgaaaaaaaataacatggaagaggcggcgtggtgaagataaattggaggagagcttgcaggatgatatgcggaccgtaactgcaagctttgtgggggaatgctcaaaacagctgcgcggtgacggcacccacgcgggcatgcaccgtcgcctgcatcgcctacgacaggatccccctgtttgttttgttcatggctacagctcgcaggggcgaaagcgacttgtgagccgcgcgtcggaaaaaaaaaaaaaaaaaaaaatattatgatgatatgcatgttatatccagataaatgatctcagcttgcaacgagggagcaactgccctctggcaaaacagctgaattaacgatgacccaaaaaggggccaatgatgcgcacttaaaatggcttgctttgttaccccacgcaaccacgccgctgtgcaccgtagaacgaattccccagtaggaccttcccttttgaaaaatgaaggaacatccaatttgagatggaaaagtggagagagctattacttcccatttctccaaacataagtcgatcctgtttcatgttgcgtccccgttcagttcagtaggcagtcgcgaggtaaacaaagtgagagaattattgtcagcgcaccccaagggggaagagtagtccgcgttgtgttcacccgcacatgtacatgctcatagctcgtacatatatttatgtacacattttggagcgtcctgggtgaccccgccgaaagacgcaaccgggaaggaacagtcaaaagggagttagccgaacggcagaactggaaaggagtgaaccccctgcaggaggcacagaaggggaggtggatggtccttccaaattggtagccaaattggtaggcatattgggcccagcgtggggggctagaaggaacgatcggtcgagccttacctaggcacctcccgctcggtcatcatttgggggcagctggaggcagctggacgcaattctacgcaattctacacaattcgaatcaggtggataccagtgggagcattccgcccattcttgccaccccatttgcaaatctaaaccgttatgggacccaaatatgtgggaagctctctgttcgattgaggctcgccgaaaggcttaccaaggccatgaattgaccttattgggcatggtgactctccccccaaaaagatccaccatttgtcaattttgttcgtccaggaaaaaaagttaaagaggtagaccctcatatggttactgcgaaagtggaaagaggacagaacagttctttttttaaaattaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttcctttttctgccaaactgtgctggcataatacagggaatacactgcgcgtgagatttctcctcattccttttttgtcccaacttgagtactttcttgattttgcatgtggagtgcacccccatgccattccacacacgtgcgtgcaatgttgcatcggtgtgaacttgaccaagggggggggagttccctgcttgttgaggatctaccggttagccgtttatccgtttagctccttcacccatttagaaagctctacttgctcactgccattggggaagggcacaaactgcgagaaaaaccgccaaaaaaatgccagaaaaaactacgggacgaattgcgagaaacacatgcaatagcttccttccgagggtggcaagacagaaatggaacagttttttttttttttttttttgtggagggaatgagcccaaccatggggtttgcactaacgcgcacggagaataggggagcttcccctttccccaagtctcaattgtgtcactgcctaagtcatgggatgggtcaaatgtggatacactagcgcagcagttatgttggcttccctcatgaaggttaaaaaaatttcgcacgtctcacgattgatggagataccatcaccactccccttcgttcaaaagagaataacagaatgaggtcacggccggtgtgtgtgagtgcaagccgagtcagttgccatgtcattcgcgtgatcgtcgctatgtcttccgtctgttcatcaccatatcacccgtccgatcgcccccatttcacccgcctactcgtggctcacctttttttttttgccaaggggacagcaccctagagccattttgaacaacgctgtggagaggacacctctccccaaaggcacccaccgaacagaaacgaaaccatggaggaaagcttgttcataaatctcgatggaaataacaacctcctggatttgattaaaaaatatcaacagaggatgaaaggagaaaaccccaactacgtggatttctcaggagagtgtcaacaggagacacaccaattagggggtggtggaaatgaagagaatggatctacacagccaattgagcagcatagacctaatgagcagcacagacttaatgaggggaaaccaaagggggggaaaaaaaactgcttcatctctgaaagcgataaactacatctgctgcagtgcctcggcagagccagcttctccaaggaaggaactttggatgatcctaaaaaaaaggaaaatgtgtttcgctaccattcgttttgcataaatgggggggagaaggccgccatgcaaaggggagagaagatcgccatgcaaaggggagacaaaatggccatgcaaaggggagagaagatcgccatgcaaaggggagacaatatcgctccgcaaaggggaagccatgcctcctcgcaaaaactgagcgcgtcgagggggacccacaggacggccaagcagtggctcaggtcgcaacagaggagcgccaagctggtgcccaagaaagcgtcaccggaggggctaaaggaggggctgggggaagagctgccggaagagctgcgggaagaggtgaggaaacagttcagggaagcgactggggaggaagaccccctggaggtgggaaaacccggagaggataccgcgaagcaactccacccattgacccccctcaggacgaaagacacaccgagacaacaccgtggctcctcacaactatacaaaaaggagcaacaaactcttcaaacaactcccaacagtaaggataaaatgaaaagacaaagaaaagatactctccaatttcttcaaaagagtaactccttccgctctgtgcaaatatcgaaagggaaaaaaaaagagagagatgattttaaaaataattatgcgatagactttgtaccttctgctgtacatggaaagaagagctgtcctaatttgggtccccggggggggaatccttcgaggactaaagctgtgcacgcagcagagtgggtgaagcgggagggggtgaagaaggaggcgatgaagaagaccacgaaccggacgacagagggactccctcggggggcagggcttaaacttcaaaggggccgtgctctccttggtaggccaaacttggctgcagggaaccgcagcagctgtagtagtgacacccgaaaaaaaggagcgcgtccaagtaagaaccgcaaatgggaaagaccatgtgaggggggaaagaaaggtcatctccctcaggatgaacaaaataggcacacaagcaacctacacgtcgaggtggaccattctttggagaactctctcatactcactgtatcatcatcgtcttcgcaatcgtcattgcaatcgtcatcgccatctccatcgccatctccatcgccatctccatcgtcttctccatctccatcgccatcttcttcatcctccaatgtaatttattctgtctcttcgtacgacaaggagggaacgagaaaaggctccagggttgtgaggactggcggagatgtcctcagggggggacgcacccaggaggggaacacccaggaggggaacacacaggggggacacacaccggggggacgcactcaggagggacaccaacagggaacggcccattgtgcagctgggaggggagaaacggtgaaggtgaagaaaaacctttttcatttagtccccctttgtgaaatggacaaccagaaggaggaaatgctcagagctgagaacgcagaggggaggtcccctggggagaagtcccttggggggggtagtcagaaagaaccagtgggtctgcccgttggggagaagtcccatggggggggtaggcagaaagaaccagtgggtctgcccggtaggatcgatgaagcgtcccagacggtgcgaaggaaaaagggcaaagggaaccccagggggaagagggcaaaaaagggcagcccgagcgatggaaagggagaccaagttggcccgctgggaaaaatagaccagacggacgaaatcgaccagatggacaaaatcggcccgctggacaaaatctgcccgacggaaaacatcaacccgatggacgaaatgtgccacatcgttcggcacaaaaaggccatcggcaaactgaagaagaaaatcttaaacggagtaaaaaggattagggaggtgcatcgagtcaggggagcagcaccgggaggaatcgcagcgggaggggtagtcgcacctggagtagtcgcagcggggggacatcccggcagagagttcgtgcagtttgttaggcgggccaagagagtgttggaggaccggcgggcagggtcagccactgggaaggtagctgcaccagatggagaggagcatagaccaaagggaagagaaggagaacctgagtcttacccgagagcaaatacctgtgagcttttcctgaaggaaaataaaaacgaaacgatggtcagaaaatacatagacaggcagaagcagcttatgaaccatatcaacagatatattttgatccaccaaaggaagcaccagaaggagtgtttgcgtaaaaggaggggagacatggggaggggaaggaaggggggtgccatttggttgaagggggaagagaacgatcaccgtgtggttaacaaggaggtggaatcagaggagaggaagaaaaacgaaaggaaggaccaactcggggtggaagcgaaggaaggggcgttttctcccatgattagtccaccccaggggaaagaaggaggagaagaagaagccatggagagggaagaggaaggagaagaagggggagacgaagaagaagccatggagagggaagaggaagaccgccaaacggccgctactccactgttgcgcgaagctgcgtggaggagtccccagggaccccacttcgaaaagacagacccagtggcgaagcagccattcatggcagcacatggtggagactgttctgtcctccccacgcaggaggcggcacacgaaaatgaaaaaaatgagcagcaagggaaattaaaaaaaagtgaaatcaaccttaaaaataagtctagcgtcaaagaaaaaattttagataatcgtacatttgaagagaagctcgttcatgttgaaagaagcgtctctccgcaacgagtgaaggaggagtttctaaacggaagcgacatcaaaacgaaggaacttgagccaccaaatggatggagtacccttgggagcagttcactttgcatgtcccatttggataccataagcaaatcaaaacacaaaattaatgccatgaaaagcggaaaaatgttcctatgttccagtgagagtaaggcaccacgtgaggagtacctcctccgtgaggttcgactcaaaaaaggggcagagatgcggctcacgccgagcattaagacggaccttttggaaaactgcgcggcggtttttgcctttgtgaggagccagcttaggagggtaaactcggcactcacggggggccgctcaaccggggggtgccgctcaaccggggggagccgctcaaccgggaccacctccccaacgaaatttgcaaccaaaaaaggggagagcgtccaacgtgattatctgcgacgtttgcgaagaaacgtcaagaaaaatctggaggagctgcgaagaacgagcatcgtggcattcatcctttcggtcctccctgaaaaaggcagctcctcttgcacgccgacctgcagcgtaaagcgagtggggaggccacacatgcccgccatgcgagtaggaggtcagcacatacccgtcatgcgagtaggaaggccgcaaatacccgtcatgcgagtaggaaggccgcaaatacccgtcatgcgagtaggaggtcagcacatacccgtcatgcgagtaggaggtcagcacatacccgtcaagcatggtaagccgcgtcacaccctgtcctggtgctgccacccacttgtgcagttcgatctgcaccccgttggggaattcccccccgactccgcgttgtgacagttcatttgtgattatttttttgtgacagtttatttgtgattattttattggnnnnnnnnnnnnnnnnnnnntttttttttttttttccattcctaccattctctcccctctgcagaaaaatccctgaactggattgcaccccttcctgcgccacacccaatcaggtgtagagtccccaccaacgttttcagcagacgcagaaaggggaaaagtggaagcccctgatggggggaactccccagtggtgattaacaagggtgggtgaacagatggacgggtggatggctcgctggatggctcgctggatggctcgctggatggctagctggctggctcgcgtcccctctgaagaagttcccccccgattgggggggcacatttggtacatttcaccatcggggtgacgcaaaaagggagcaattcccccccggattagtgtgcaccagaatgggtagtcctccaccagaatgagtaatacaccacaatgggtaatactccatcacaatttcaaaacttcgaacgttttctgcccgcacgacgaaaaaatgatctcatgaaattgatcacaacaaacgtggcaaattaatgcaccacatggagagtagagaggggtctcgaaaaaacaggaagggggatgcattttttcccctttcttacgtgtctgcctcttccctgcgtgcaccccactaagatggtcgaggaactccctcgccactctcataccacccacggtgaaaatgattcaccatgcgaataaaataaacacaaagaaaatccaaccaatcctgcgataatagcttctcaccaaatgggatgtgaaccatgtgaattaatttcttgattagggaaactgttagcagcatggctagacagatacagtacaggaggcaaagaaagatcgatctgtccagtaggtaggaatcaatgatggcaattaaaattactaacaaggagactcccaccatccacattctgttcttttctatccactcgtaggaccggttcctgttgctccatctgttcaagtaggttttttcttccgttgttattccccctctggaggtacccctcacaatcttgtggcaggtttctactctccttctccaccccaccaataagaatttccttcttccgtcgttgactccataaggatgatgcccctttgccataaaatcacgggcgaggtgaatgtagctgcggccgcgggggcatccatgggtggagatcctcccatgattggaagtcctcccatgattggagatcctcccatgagtggagatcctcccatgagtggagaccctcccatgagtagagaccctcccatgagtggagatcctcccatgagtggagaccctcccatgagtagagaccctcccatgagtggagatcctcccatgagtggcctttcccctgccattcgactgccagaaccgtttcatcaccccccgcatggtgaaccatgcctcgcttcccaaatagaccacacctcctttgcccctgttccacgtcacgtcgctcttggtggagctccacgagcgaagcatgtgtatggactcttcctccgtagtatcatctccgacggggtatctcaccccccaaggggtcgtctctccggtctttccaacgctcgacagttgtatccaccccccttggttaataacacccctcctagttggacgtcccacctctgttccttttttcttcatccctaaagggaggggttcccatatcaggggagggaactctctacttggattgttgctctgttggggcgaacactgacttgagcgatgatcaccctgtttggcgatgcttcccatccggggggacgcccctttgctttgttcatttggagagctccccgtcagctggccttcctcccctagtgcgtcaccatcccctattgcgacgccttccccaagtgtgccatccacagtgacgtatatcacgtgtgtctttctgtgcacgtaaaattttgtgagtcctgcataagggaggttcgtatcaaatgtgttggtgaaggggtgtaaacggcactgcgccgattgggtgagtgaaatgaagagcggagaaggccttcccatctcgcgacgcttctttttttttttcacttctttttttactctcatgacttgggtagatctcgtttaagggggaacctccatggagagtaatttgatctcctccctgaagttgtaaatccttcctgttggtgtgagtctccaccctcttgtccatcctgttccatgggaatgctcctctcctcctctgtgtgttaaccgtggacgggccatggtgggtcaccccccggatgtagacaccaacgtgggggaaagctccaaaaaagtttagcccttctgatgagttagcttgtgtggtggtgtcattagtgtaacggttttcgtcgccatggaggtggacctcaaataggggatcctcaaataggtaaccatcgcagaggagcccaccgactcggctttcacttcccccctccacggataaaaaagcagcactggagtcgtccccctctgcacacatatcatcatggcgcattacaatcagctcatttccccctctaaagaaatgccaacagaacgaggagatgaaggcttccccactctgtgagatgctctcctgcctcgagaggaggtgacttagaatgtgactcgttgcggaagacagtcgatcgaggaagtcttggaaggaacggacagcacgaccaatccatttgacacttataactcctatttcgtctacccactcgtcatataaagtaaagcgtgaataaacatctgccaattcgtgaacgagtcgcacatggacagtaggtgcaactccactgagatgcattctctccaggtagccacacaagttttcaattatgattttcctccacaggggggtgaccactcgtttggagagtccccccctcagtgcttcttccatctctacacggaggaatccccttttaaaatttttttcaaattggacagcctcaccaaaatggtacctttccaacaccgcgctgtctctcccgtgtctcatgaaaagcgggagacatagagtcaggtgagtggactccacatggaccagtgccgtccttctgtacatccgatggatctccagcgcgactggtgaagcgtcgtctcttcgtttggaaccccttcgatcattgggtattccttttttcgaggttctccccttgcttgtttcgttctcacttcccatcacatctgtggtttcttccaagcagagaggactcccccccaactgcagcagtccctccgggttgcgctcccctgtttcttcctcccccctgaacagtgtatcagaccaactctttttctctccccccaactgcatctcttccatcgtctgtatggatttgcttaccataaggagtgctgatttgttcgtttctctttcttttatcggtccggacttgggaggggcgattgatttatccacgtagtgcttatcgagtggggatatctccaccatgtggttcaccacctttttttcctcaccattgttgtccctctccgatgtgtgtgttccatccgggagggggcctccagccctgtcactctgaacggcgcactgtgtcctacttgacgtgtctcgggggcgcttcggcaccaactttgttatcctcgcggcggggggcttctcaagggcgcccctctcctggccgcccctcccgctggtcgccttcagctcccccccctgcctgcccccagcgaagtaggcgcctttccgtctgaccacgagctccagctcctctttccttttcgcaagcaaaactttatccgcctccagcaaatgaaccctcgtcctcaatctatgcacaacacactcgtacttctttatcttatccttgtccctttttacatcctcaaagcaagccctaactctttcgtactcttccctgcattcttcactcctttttattttctccaaatatttttccacttttttttccaactctttttttaactctctgcttttttctttatactcctcaaactgtttactcacatgacataattttcggaacacctccttccatctgaggagagacaatcccaagtgtgtgtaagttagatataaaagggacgtaattaagttgatgtttttctttatcactcgatcatttttcgtttgactagctttttccatttgtttaaaaaatttttcgcatactcttttcacattttctttttccaatgcttgttctatatcgtctatgttgtattgatgcttgtcctcctcgttcatagtgaagagaacagactgcatttcttctacatgggggcaactcctattgcatttattgggactgttccgataggatcgattatttgtataatttgtagcaaaattattttccccatttgagtacttactgaagcggattttttttccctcttcgtcgtcactctctccacttgtagagttagaattggacgaaaggtcttcctcctcgtggtgttccttccagcatatgtttttacagatggaggtacatttgggggcagacttcttcaggtacttcctttttgttatatttctactctcctccgggtaagcattgcggtggtcctcctcgtattctgcggtggacccctttgggaggagcgcatagggggtggggcccctacttccatcgcgaactctgtcgcatttacttccaccgagaactctgtcgcatttgctgccactacgaaccctgttgtacttccttccaccacgaaccctgttgtacttccttccaccacgaaccctgttgcacttccctccaccgctcccatcactactgacgtcggcactgtggtcagcgttctctccgcacgaggtgcccccccctctgccctcctcccttatccgggcaaacaaaaaaaccaacaaaaaaatgaactccttaaccacggggtgtaggttaatgcagctctgttgtgcctccttcttcaactcttctgcaatggaggcgcagctctttaattttacatttgtgtgaaagacgttcgcctctttcatgggactctccccctggcggtcacggcgctcgactgttcggctgccattgtggttagcgggctggttacaactacgatttgcattgcagtcagcgttgtgattagtggtgtggtcagcggtgagactagcggcgtggtcagaggcttggtcagcggcgtgacttccggtgaaattatctgagtcgtcggaggagccatcacccgggtgggcaccgctctgttcgccgccccccccgtaactctccccatagacgggaggccccaattggcacctcaccacgcgcgcactccccaagtcggaaatgaagtcatcgctgctgtcttgcctctgctccagttcgtgctcgtcctcctccatgacctcattctcgtctccattatcgtcctcattcccgtctgcatcctcgtcctcatccctgacctcattcccgtctccattctcgtcctcgttcgcatgttcacttcgaatcgtatctatgccgagctgcgttatgtaaaaaggagggaaaccattaatgtggtcttttcacgcatgcggtggggagggggggaacagagccttttgtttctttttcgggtcattggaggcatatcgggggtaatttatggctatcctcccccgttgtgagcttcccctttttttttttcgcctcccccttacgtctatcaatctttgcacattccagggactccccccgagcttggcttcaatattttgtatgacagacttgtcggcgatccctttgcgaaaagaaaggcacaaggattttttttttttatctctgcagtgactgcacgttgggatgtgggcaagtaagcacccacaggtgaagcggcctcaaatgaagcacccacatctctgcggtgcgcgcggcagacgagccccttcggctaacctgcgctcaacagatccttcgcgtcaaccgattcggaccctttcttgagaaagagggagaagaagaagaaggcggagatgaggaaggaggagatgaggaaggaggagatgaggatgcgtcggtccacgtgggcgaagcggatggagcagacgaagtgaaccaagttcgtgtgcgcaagttgggagatcccccccacaagtcaaacgcacatcagcgacaccattacgactgttggcagagttgccactcgtgcatctttcacatggtgtcttttttttttttttttttttttttttcgtactgtcctaagttggttagtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataaaataagtaagtaaataaataaataaagcaaaacaaaacaacgaatggggatacaaacaaaacaaaacgacgaataaggataaaaataaacgaacgaacgccactgcaactgcaactgcaactgcaacagtgggggagaccagcgcggcagccacgcaggcccctacctccatcagaatttcgtcgtccacgtcgaactccacctccttgctgatcttgttcatgtcgaaatttttgatcgcccgcacgaagtcgtcgtaatcgaggtagcctgcgaagggggcggcggcggtgcaaaggtggcaccaatgtaaagatggcggcgttgtgaagatgacaccaatgtaaagatggcggcattgcaaagatggcgccaatgtgtgggctttctgcgaggcgcacaacttcccagtgcctccctccagcgtgcatgaatcagcctctccccccgactactcaccattcccaaagttgtcataatttttaaatttctgaaacaaggcaacggatttgatcacactggatctcttcctcctctccgatccatccttctcattattttcctcgtagaatttataatggaagttagctgtgtctgcactgtctgccaggatatgctttccgatggtctcgattagcttcccaattttatcattatttatgtactccttgtttattgccaatcgataacatactctcattttcccaataaattctgcaacatcgattttgtcactctcctgtgctctgtcttggttgcatagcgagttgctgttgatcaacctgaccaggatgcggatctgctcattggacaggtcttcacggggaaaaaaggtgtaaaaaataaagcaaaaggtaagtacagatccattgagacggcgctatgaatgcaacgtagggtatatataactaggttgggataagccctgttcgtcccaaccaggagggtataccccctgatcatcctgccctacttacctatgttgagatccttcagcacctgctcgaactccgcaaaggatacctttccatctaagttcttatcgaacaccatgagggtttcacgtaagcttaagtctgccttgagcaatgcctcatacaggtgttcaaaacactcactcttccattctgtattaataaagctttggctgggttcataattaattttgaatctgttaagtatactgttgtagtgcacctggttgtcttcgatcattttgagtttcttgcacaggtatatccacggcaccttcttcgtcctgctcagcttttcgagctcctccctggggggcgtaccaaacggaggaatggaccaaccggtgtattggtatagcggcgtattggtatagcggtgtatcgacgaagcggtgtgtcgacaaaccggtgtattgatataccaatgtatcgacaaaccgatgtgatgacgacacaaatgtgcagcggcgcgatggcggcaccgccgcgctgttcctccctccactcgcgttacctccatatgtttatgtggaccttgcccgtgttatccttgtcctgtgtgtagaggttactccacagggagttcttttcatgacagatcaacgtgattaggcagttcagaatatcattcatctgcccctccgtggaaatcttgtcgttgctcctttgcacctgcgggggggggaagcggcaatttgaaaggcggcaatttgaaaagcggtaatgtgaaaagcggtaatgggtgaagcgttcatcgatgaagcggtaataggtgaatcgttcatcggtgaatcgttcatcggtggggcggagcgggtcttgatgccgcatccctcgtgcgtacattcttctccaggtccactatcttcgacgagttgagaaccttctcgcggagcttctggttttcctcgaaggtctcccgaatgacgtccagcgagggcgacatgtattcctgcacttcgaaggttaggtcttggttgaacacgatggctgccccgagattcttaattttattgcaatagttagaggcggaaaacaacgtaatgcacttcccctcatggtgactctcaatgcccttcagcgttttaggtacttgatgggatcgaattaaaatatcgaaattattttttttcaaaaacatatccgttatgtctggtccgaatgtgatacagttattccctcgtgcgtttcctccaatgccattttttttttgtgggtcagaccaaagtaagtcgaagattatcgtatcttcatatttctccgggtgcaaaatttcatgcttctttctgtccagctcgtctatctcttgaacggttaggtcttggtacctgctcagcccgccgtgcaccacgaagatttggtctaagcggggtgaaggaagtggggaggacgcggcaccatgtgggaggaagcaaaaacgcgatggaaaacgtggcaccatgtgggaggacgtggcacgaagcggggagaagcacacatatgtggggcacccttttttcgggttgcatcccatggaggcaaaccaagtcagccaagcggcacgctcataggagccctactttggatgtttacggccaagccaagcaattcgaagaccccttggaacaggtcgaagacggcactgtcgtacttggagaggactgagtgggaagccggaagggcagtcatcgatgggttagggaagtggctcaaatgtggtgctgagctgtgttcaaacgtcggcacacaagaacaagctcacgtcggcacacaataaaaaaaactcacgccggcacacaataacaaactcacgccggcacacaataacaaactcacgccggcacataataacaaactcacgccggcacacaataacaaactcacgccggcacataataacaaactcacgccggcacacaccctcggcacacccgtaccttcattgtaaaaaccgtacacttcgttcatgtaggagcactcatggttccccctgttaattatgacgctgtcgtaactgcttaacttgaacgtgaacaggaggaggaagatctccgtggcgttttctcctcgatcggcgatgtctccgttgaagatgtagctgcatccatggggggagggcgcgcacatgaaagggagcacatgaaagggagcatatgaaagggagcatatgaaagggagcatatgaaagggagcatatgaaagggagcatatgaaagggagcatatgaaagggagcatatgaaagggagcatatgacaggaacatatgacaggaacatatgacaggaacatatgacaggagcacatgacaggaacatatgacaggaacgtatgcgtggtgacgcagctgtgtagtgattcactcgcgcactcattcggaccctctccgctgccgctctcttctctccgatgccactctcctctctccgctctccctcgctcacatgttgttggaggacggtaatccaaatcggttaaatagccaaaggacgtcgttcagctggccgtgcacgtctcccaggatcttcgaaggggaaaaggggcgaaggggttgtaaaggggtcgtgaaggagttgtgaaggggtcagctcggtgacatgatcactagtggagatgcacaccacatttggcgcaccacgtttggcgcaccgcgtttgccctacaatcaatttggtgtctttcgacttcttcgtcatgtccacgtgtatcacggaggtcttgatattttcctccagcatcttttgcgtcttcgtgaggatcttacacaccaggttgtttgggaggacgtactgcgcgggggggaggcggcaatgaagaagaagaagcggtggtgatgaagaataagcggcggtggagtgaccatcccaatgtaacgagtggcagagaaaccgctacaccgctgcaccgcgtcacaacgtggcggtgcttctcccaaacgcttacattctttgttgttaaaaagaaatggaagagctccatggcgaaggctttatcgattttgtccttcaactttggtacattttcgtcgtaggcggtggactgcaggggagggcggtgcgcaaggggagagtaactacacaaggggagggtaactacgcaaggggagagtaactacgcaaagggagagtaactacacaaggggagagtaactacacaaggggagagtaactgctcaaggggagagtaactgctcaaggggagagtaactctgcttgtggttactcggcgacagacatccgtgcgtgctgcctccagcagagccatcagtacggaggatagtcccaaggaggggaaggacatcctctcccactctatctcactccgtctctctccatccctctctcgttatctcactccatctctctctctttatctccatcactccatctctttccctttatccccccctctctttgtctcttcctcccagcacaactcagatcctacctcgtaggacgtcgtggagatgcgagagaactgattggaattactggaaaagcatttcgatgcgaactgaatcttgccattttttatgtcttcgtttattgctttgatgaggggcttgtaaatttcgctgcgggtggagtggggtgacagataagagagcagtgatgggtacgttggtgcgaacgagcatactggagtggggtacctccccctcgggtggttcctctcctttgtgatgctttgcaagtgtttcctctcctttgtgatgcttttttgcaagtgtttcctcgaccctactcatgattattcaaggtcatgttttcgtggaggtgctcaaattttctccacactagggaggagacgaaggagtggaattccttcctggctctgtgtcccctgaatgctctttgtattcttatgcatgcgctttctgtttctgcatgagggggcacaatggaggtgtaaaaatgaagtaagcgatgcgaaaaggatgcacaagggatgtctaacagtgcgtctaacagtggcgtctaacagtggcatctaactgtgccgcctaaccgctggagctccgccaacaggggggatggcccccagataaggcgcagatgcaacggtaccattgaaaggtctgatcgaatcgcgcaaacagaacacgacgagggctccatcttccggagtgaacacccgttcgttcctgtacacaccatctgtgtagccatccctattgataaacttcgctgcgtagatttttctcctttcgggggaagcctttcccgcttcgatttcttctatatgttcgattgtggccttgtagccatataccatgacggtgtccttgacttttacatcttccatttgggactgaagggggggatggggacacggaaaaaaaaaaaaaggaaaggaaaggaaaggaagggaagggaagggaaaggacgctaaaccgaatgaaacaaaatcggatcaaatcaaataaaacagaatgtgatcggacagaatatgatcgaacagaatatgatcggacagaatatgatcgaagaaaatgtgatcaaactgaacgcagtgaaataacgccaaaccaaatcgccacgtagaattgtcctgcgggtgcgcggacgagcgacagttgcacacgtgagggggtggcgagttgctcgcggcattcgcttcgtgcgtctgcgtgtttttgcaaaaggaaaatggaaagaagaacggcgaggaagaaaagaaacagaggaaggagaactccgctttccttttttcacacaaagaatgcgcatgtgaatgaacgcactttttttttttttgttcggcgcgaaagtttgtttgcggtttaaaaaaattgtaaaaaaggggaagcgattggagtggcgcacaagggggaacacaaaaaaaaaaaaaagcaaagaagcagagaagcaaagaagcagagaagcaaagaagcaaaaaagaaaagaaggcaaagaagaaaagaaggcaaagcgaaagaaatcataacaaatcataggaaatcgtaacaaatcgtaacacatcgtaacaacgcgacacgaagcaaaagcacaacatggacgacgcggaaaaacgccaaatgggggaaacacaattacacatacacattcgcgcaagtatactcagtggtacatacggagtggacaatttttttttttttttttttttttttaatttctctcgtttctttgtccaatcgctacttcgcggggtcttctttcgaccgcttctcctttaaatatttctgcgcagggggaaaaaaaaaaaaataaaggaagcaataacaacgcgggaatggaacaacggcaacgcgccatccgttgtctccatcataccggtcgcagtggcaacccttgcacacacacatacatacacatagacacatacacatacacatagacatagcacatacacatagacatagcacatacacatagacatccgttcgtgccgtatgtttgctacacgctcaggtgttattacctccatgctgaacttggaatcgtagggacgtttgttttcactgtccattggattaaccacctgcacaccgggagggggggaagaacatgcgtcacatgtcacatgtcagtagtcacatgtcagttgtcacatgtcacgtgtcacttctcacgtgtcacttctcacgtgtcacttctcacgtgtcacgtgcgggtgatatcccacatggacgtagcaacataaacaggtgtacaggcaaatgcacagatgggggaaaaaaaaaactgctggtgtctccaaacgaacgtagaacaacgcgcgctggctccaatgcttactttcttttttatgtcttcgtgttcgtatgcctttaaaaaaaaaaggaaaaaaaaaaaaaaaaaaaaaaaaaacatatacatgtacatgtacatatacatatgcacgtacacgtgcgtgtacacatgtcacgcacgataacagttttgtgagaaaagaaaaaaatttttttttacattggcggagtcaattcggaacttcaacccctgggtgttcagccagtcatgcttcatcccttggttggtttctcctaaagaagggaacacgtgcagatgtgcagggtagagaagtatagctgtggccggacaggcacccttctacactctccttggggaacagctcgaccgccaagccgcacaaacgcgcggcggtctccccttggctgctaaccgtcacgggaaaagagccccttcagcctgttatcgaattcttgcagtttttgcagcgactgaaaggaggaaggaaatgaacaaaaatggggcagcgacacgaggggggggtgaccgtgcccatctagctacgaccagtttgagcgaccactttgcgggaccacttcgcatggccactttgcctcaaccacttaaccgcttatccacttaaccgcttatccgctcaaccgcttatcctatcaaccgcttatccgctcaaccgcttaacgctggcactaacctgcttctccctctcccgcttggacattttattgtacttcctgattttcctcaaataagactcatcctgcgggggtggaaaaaaaaaagagcacgtggataggcaatacgaaagtatggcgtcaatcggactggccccctccccgcttcgcaatgctaccatttgttaagctgcgaggtaatacacacttcgttacatatatgtgacggcatagacttgctcgtttggcttcactcaccaaggtgcccaggtccctcgcggcagagtctctttccttccttttcgctttgtccttttcaatatcgtttgtttttttttttagcttatcgattttttcctcaaccattttgctgtcccttttgctccttcctagggatgtcctcctttggggttctccttctgggggtgctcgattcgctgcgtcttccacggtgggccggtcgctgggggggtctccctcatgagcggcttccccctcattggtggcgtctccctcctcggctgcttctccctcatgagcggcttccccctcctcggcttcttccccctcgtcgtagccaaaggagagtagattccccctaagcttcttcgcttccctgggaagctcccctcgtacgtcttcttgcttcttttccttcacgtccctctcataattggcataagggactaagtggtgaaagggattttcctcgattttaatgtatcgaatatatggagcatcctctatcggttcatctttcttgtttgtttttatttgattaaatttcaggaggttgtagatgctgtgtttcgcgaccttcccgaacagggtacttttattgttgagatattctgccttgtccaacgtgataaagaattggcttccattggatggcttctctatgttaaggtttgcgaaggatatgcatcctgcgtagaggaacttcagtcgtcggttgcactcgttctggaagggctccttgaaggcatactcgttgtctgtgtgcgtggggggtggcggttacgcatgtggggaggggcacacgcaaaggtacacgcacgggcacatgcaaaggtacacgcacgggcacatgcaaaggtacacgctcagacacacgctcaggcatttgcttgtttgcttgcttgcttgctggctggctgcctactcggcggagcgcccttcccttacgcagccccgtgttcgtgtggtcccccgtctgaatcaagaattgcggaatgactcggaaaaatttatttccgttgtagtagttgtttaggcagagctgaaggaagttctgacatgctaccggacactcgttgcaaaaaaggagcacttccaattcgcccaggctggtgtaaatggttaccctgccggacgttttgggctcgatgctgtacacttcggacatttgcactagggggggggagcggcaggtgggagcagcaggtgggagcagcaggtgggagcggcaggagggagcggctaagcaagctcacctcccctctgcgggaagatgcctcccactgattaactgtggaggggcggggccggctcaaaaaaggaatctccgcgacatggacgaggggaaagccggcaaaaaaataaaaaaataaaaataagaaataaaaaaattaaaataaaaaataataaaataaaaaataaaaaaaaaaaaataaataagcgaataaataaatggatgtccggcgatccccttccttttacttagcaggaacccacgaggctgtgcgttcacttaaattcactccttcgagttggtgctcactccttcaacgttgctgcttccctcctgaggtctctcaattttgcagtcaaagggtgggaagcaaatggagggagggaagcagatggagggttggaagcctatcttgccgcttcgatgcacccctggggatatttttctcactgtgcgtcagacccgttgcactggggcaccgtccaaagcagttcatcgcaccgcgcatattggcagctatttgcaacagtgaccatggcggaacaatcaatagggtaatcttaaaatggatgcgaggggaaagcacgtccgagttgctttttccccgcggctgggaggagaggagtgctcacttgggaaatcccccctccccccatggagcaggcatcaagcgcacacgtggatagaccatacacgtgaatagcccatacacgtgaatagaccatacacatgaatagcccatacgtatgcacgaacgagggaagataacgcagctccgccttcgaccaacatgttttttttattaccccatcatgggatgagaatggccaaacggaaaggcctcctcctcccgccgaaagatttgctctcttctacacgggagcagatttgaacagagccattcgcaaatggacacacaaaatggtgactcttttattgtgaggccaactggtgaatgcttctttttttttttttttccgatcctgcttgcgcttacaaaaatgagttgcctgaacaggtcaggcgaatcgaaaaaacaggcacacacacatgcnnnnnnnnnnataatcttacaaaaatgagttgcctgaacaggtcaggcgaatcgaaaaaacaggcacacacacatgcacaaaaaaaaaaaaaaaaaaaaaaaaatgaaatggctaacgaggacggtatgaatgccgctgctcacgtgggtggggtaaaaacacaaacgaaccgaatcagacgagtatgcaggcaaaacgaatcacaggtgaatcacaaactggaggggcaggttgaacaaattaaatcgatgaaggtgaattagtgcgaatcttaaaaaggtggctccggctgcttaagcggcaaagcggcaaagcggcaaagcggcaaagcggcagtctaactgaacttcatgcagggacaaatcttcacccaatgcgaaatggtcagtgggagcgccagtgggctggacgactagtcccctattgcgaagccccaaacgggtgacaaactaaacgtgtaaggactcccccaccctggagaggagtgcagcaatgaatgggatgattactcgaggggcccccctcagcatgaccccatagaatgaccccatagagagtgtgttgtctctccccatttggtgtgtagctgggaaggcataccctggttacaccgcgggaagatgcacagggagaagcattcccaaatgggcggagggacctcactacttccccctcttttgtgcgtacttgtgcatatcacaaaaaggagcacacgtagtaaaacgcgtcgggggaaaggcgagagagcacgtgggcactcttccgtcgtctaaccaaccaggcattcctcaagttaattcttctcgagtgttccaaaatgaatcgtttaatctccaaattttcagttaagtcaattgctgaatttccacatcccgttttcgcgtaaatgtttgcacctctcctgaccaaatttttaaatattttcaaattccctgtaatggaagcagcatggatggggcacagttgtaatcgcacatcgaagtaatttggatcagcacctctcctcaaaattatatcaaccattttctcctttcctgaagtaatagcacagcatagtattctactcgtgatcctttttttataaaaagacttacacttaagcacatataattgctctaccgttttggaatacactccgtatttctgcatagccttgattacttcttccatttttgtattaactgcctttctgatttgtttccaaatcaggtatttcacaattcctttatgtccttcgaaggctgcataatggattggctctagttggttcgagtccaagcaactcacatcggctccatattctattaataattttacgatctcaagatttcctatcatagacgctgcatgcaaaggagagtcataattcttgtcttgtgtcgtcacgttcggtagagcaccatgtgttaaaaaatacttacaaatgtggagatggtttgacatggaggcacaccatagaggtgtttcattatcacatgaaagagcgttaatatttgcatcatgttcgattaaaaatttgactgagtttaggtctcctttggatgcggacagatgcaacggcgtaaatttccttatcttcgttttactattgatgtgtattcctgacttgatcatttttttcactaactccatgtttccttctttcgttgctaaatggattggttgcaaatctgttatgtcgtcgatcatggtagagttcgacaacgtttctctcaacacatccgtgcacgcgtcgacttcgctgtaggtgcgttctccgagatcgctttggtgcgggggtcttccgagatcgcttaggtgcgggggtgttccgagatcgctttggtgcgggggtcttccgagatcgctttggtgcgggggttctcctagatcgcttggatgtaggggtcctcctccccttccaaagcgtgttgcacagacctcctccacagtctcttctccacgtggagcactacttccttgggggaaagaccctcctggggtggcggcctccttggccttctcctccccatcgtcgatgtgaaacactgcgcagtcagaggcaccgtctgagttaccatgagagccctctcccctatctaggccagacgaaccaccctcaaaaaaggaggcatctataccttctttgccatcctcccagtgtacccgcagccccaccttctttaggctccccctctttttgctgtgctctccccgcagaatgcccctctttttcgcacgttcgtcttccctgcgaggggccgctttgtcctctagttggttatccttcccaatggcgctctcgtcaaagtggcccaccccaacgctgctggacatcacgccatgacgacccaccccaacaccgctgcacatcgagccgctcatcctaatgcatctgtacgttctgttgacctccttcacaaaccaacacgcggagaacttcgaatggcacaaaagcacgtgctccatgcatgcccatttttttctcctttttttcctacgccctagtttgcttctaaccctgttcatcccactagcaggggggttacctacttggcgactgtccctcgtggggatgagcggccctttcccccctccagttggcagatcagcgctacttattagtgggttcccttctgtgaagcaactcgatttattcgtctctctttggtggaaacacatgaaacggattgcatgcgcacgagtgctcctaaacggggggttgcacgactccttcatctgacgctccactccgttgctgctacgcggaaatgtctttgcgaaatcgacgtgggcgcaacagtttttgcttccttcgactgggtggtgacggggggcactttgcgtctcctcccctgaggttctccccacggggggatcattcagctgagcagtccggtcattcacttgagaagtcgagtcattcacttgagcagtcgagtcattcgcctgagcagtccagtcagtcccttccccttttccaccaatggcagtactcccccccatttggagtgcatcctcctttgcacctctcctgctccaaccagtgttgcgccccttcgtctcgtcgcctcctcgtcttatcccccgagctcgcgcctgcactcggaggtccccctctgcgcttcccacgctcctgtgccaacacagcagcaacttcatgggccacaccgatgaggtgctgctgttttcgcaggaaaaaaaaaaaaaaaaaaaaaatacaattttttttttttttttttaaatctctgttatccaaatatgcgtctacatctggaagtggaggggggggaatcttcaaacatgcgctctctacttggccttatgtctgtgtcgaggtggtaacttaaaactagggtctctttgcacacctttccctattttataggagttgcttacgagggagataagaatcggctgaaactcagtcccacttcctctgatgcactgatctgctaaccacatggaggagaatgaactactcccgtttctctagacgtggctggtcttttaaatagttttttttttttttttttttttgttctagtttgttgttccttctgtttgactggttctcatgggctaggggcactacggaggtgttcatcaaatagtgggggggagaggaagcccttttcctatgtgactgttacccctttagtggcagccacgcaagtaatgatggttgcgactagggaaaagcattaggaaacgctacgggcagacggtcaaccggtgaggatgacgctcatcagatgtacgcctccccctcgcgtttgcaatcacaacaaggggttcgaacggactgtatctaacgaggttatggagaaacgacacgtgagttctcccacgcgtgcaaagtggggagtgccccttcacggaccctcctgtttgcattcacatgggcggttgcttcgtctttcacgcgtttgtccttgcaggtctcatccggcaagctgcactctgcaaggtgtactctgctagctacaaatcgtgcttgctaacgcgctcccgctggtcacccaaggagagagcaaaaagttgtgcaagcttagtgtggaaggaaaaaaggataaagaaataagcggaggatgtaaaatgggggggaaacgaagcgggtcaacgaggaaagacaatcaatcatagctggggagcgaaggatactgttaatgcaaactccgcagggtcctccaaaacaaaatgggcctcctgagttttctctccacagaggtgggcgcagggaaattggaaattcgcgaggtgtagtttatggcgcagtgacgggggataactatgagcgttcgatcggttaaaaaggcgcagcacttccacggggaacaactgcgtgctgccgttaaaactgccccttcatcgcatcatcgcgtcgtggcgccagcatttctccgcgtgaccactgcgcagcttggtcgctacaccgcttcgtcactgcgcagcttggtcactacaccgcctggccaccttcctcacacgcccttcaggatgcccacaaaacgccatgcgcgcatgcgctgcagtgactgcagaatacaggggcaatttgctcaaaggaggcaagaagaattttttttctacgtttttttccgatctgatttgccttcacttgattttgtttatttatttatttgattttttttttttttttttttcctttgtttccttttttgttttcctgccattcattttcatgcgcaggaatgccacagggggggtatagagtgcgcgggacactgttcctttttgtctgcccttcgttgggaaaacatcggaggttattttttgcatccattgcgtgcacaggggcacctgcatacacatatatgcacgtgcgcgtgtatgcgtaggtggcactacgcgagaactgcacatccgttgcgcggctgttatggaagcctcatgcgccgcacctgccgcacctgccaatcgcaccactggcacctctcgcgcctcttgctcctcttgctcctcttgcacatgttgagcggaagacgacgcgtgcacgcagtggacacttgccgtgcgtaggaggaggggtatggaaatttcataagcggaatgccaaaaaaaaaaaaagaacatacccctacgacaggtgcgaaggacaactgggggaataaaatccacgtcgccccaaaacgtttctttccgccttataactgcttccagtgatggagcgcgcaagcgagggggaaaaccaacagccactttgttgcataacaggaggagccgctttacagcttcacagcttcgcagcttccccgcttccccattttgcccgaattgtgccgtaaaagtgcatgtcgttttttgaagcagttttacatgtaggtccccttatcgctgaaacgcgcgcatgtgcgtatcccccgcgtgcacaccaggggtagaagaagaaaaggtttgtgggccagcctccactctggtgcatgcttttactcccccctttgtttgcaccgcgcgcacttcctaactgacgttccgttttgcaaagacgcgtttatctccacccgccacttcgcatgccacacaaacgagtgcaagtgtgggttggttatcggcccactggaaattcacacgattgcaaaaaaaagaagataaaataaatagcaaaaatggtaaaaatggtaaaagtagcaaaaattgtaaaagtggcaaaaatgcctgcaccgttcaggcgtttttggtcattttacctctttttgtatgaactgttcataattattcacaatcggggtgcaaaaattacgaacttttcgaaggatacacaggttacagaattaatcacttcactgattccagtgtttctattttgtctgtcccccttttaccacttcgtctccgctccccttcttttcaccactttgccaatgtcgaaatggcgatgtacggaaaaggggggtatatatatataccccaaaatatgttcactccgggattcctttaaaatgggacatttttacatggaaatggcgttttgttttcctcgcaattattggcataaaatggaaggaacatccccactgtgactgacatatggaagggccaccatctgggagtttttttatttggagttacattctcaggaaaagtcgttgtaagggggccccctcggtgatggcacgcaagttggaaggtgtacctgagcttgttctaccgttccgtagtaacttatgttgtagtccccaaacgaatgatgacataaaaattgaacctccttttgggggggaatgccaaataatgcaatcttttaagtgcgcaggaaatgagcaccactgtgaatttttgttaagtgctctgttcaggtaactccttaattagtttccccctcacagttgaggaaaaaaaaatataacctcattttgtagtggttggttgggggggaagcgtcctcttaatgtgccatttggtaatcatcctcggaaaggcaactattgctacgtaaaatggtcattcctattgatccgcattccacgttttttattaccatatcaacgttcagtcacctcttttctctttcctcctccgctcgtaatgatgggcatgcgcgaagggtcatttgtacgctatcgaaacatggtgacacgttcggggaaaaaaaaaaaaaaatccgagcgtggcaagcacaaaaaaaggtacgtagtttttttttccctccaaaaaattggcgatcgtttctgacttgggactgacttttctatcactactcacgttgaagcgcgccgcgtaacttaagtgcgcatcggaagggtgatatgttttccgcccaattgggaaaagtatggtcagcaaaggtatagtcagcataggttcctcagcataggttcctcagcaacggcatcatcagcaacggtatcctcagcagagttagcagaaagaggaaccccactttcaaccatttggaggagtgggccaaggcaagaaggagaaaaggaaagaaaaggaaagaaaagcgccgtcgcagccttcaacgagggaaagcacaacatgctgtatggaacatgctgtacggagcagcgcatcgtttggctttcacctctcacctcgccatttgcaaaggaatcgcaaatcaaatgcgtagggagagtcagtcaggcaatacaaaaagataacaacaataacggcttaactgaagagaagaagaggccgccttttttttcttcttttttttagctcctgccttttgtatgaagtcctttcggaacgtacaaaagggctcacaattttttatcaacaacagaggggggaagaagcaaaaaaaaaaaaaaataaaaataaaaataaaataatataatatagaacaaaaaagccgctgtgacaacccccccagtggtacagcacagtacaacccacatcacctaagggaacgtctcagaagtctttcacatctcagtgggagcttctagtttctaggccactaccgctaaccccccccgtacttggactccttccccacgcaggatgattaaaaaggggagcttgaagctgaagagcctgaaaatcgggcgtagctctgtggggaatgtgaaagtggaagggaagtccatctgtaaggatgaggcaaagaggaagaatgacgagaagcaaaagaggctcaaaatgtacaggacgaaggcaaacttgaaaaaaatgaacgctaagataaatgaagtcaggaggatcgaacccaacattaagtggtttaacaacacgaggactattagtcagagcaagttggagatttttagggacaaaatggaggaggccacgcacgacccgtttagtgtggtcgttaggaggtccaaaattccggttgagcttctcaggggggggggtagcagtgtcagcggaatcggcggaaccagcggaagcggactcgtgcccgccccccagtttgaaaagaaaaagcatcagagcgaaagcttgctcagaatggaacacttccaggacgtgtacgggaagaagaaaaaaaggaagagaccaaaattaaatgtcagcagcttggaagagttggcaaatgatgcgaagaggaagttaacgaactatgaggcggagaaggacaactcgctaatcgagagtagggacaaagaagtggaaaaaaaattcagtaaggatcacttgctaaaaattggacaatctaagagaatatggacggagctgtacaaagtgatcgacagctccgacatcattttggaggttctagatgcacgtgatcccataggaactagatgcagaaggttagaggaaaatttaaaaaaagacagaccaaataaacacatcattcttattgtaaacaaagtagacttagtaccaacgagtgtggctcaaaaatggatcaaaattttatccaaagaatatccaaccattgcttaccatgcgagtataaacaagccatttgggaagaatgacctgtttaatgtaatcagacagtacacgcagttctttaaagatcagagaaagaaacatattcacatcgggttaattggctaccccaacgttggaaagagtgccattattaactcattaaaaaaaaaagtcgtttgtatttcagcctgtgtacctggacaaacaaaatattggcagttcataaaattaacgagcaaaatttatctcatagattgccccggaattgtaccctacgatattgacgattcagaaaaaattcttaggtgcaccatgaggttggagaaaataaccaatccgcatttttatgttgacgacgtttttaaaatggttaacagggaacacctgcttcgcatgtacaagcttccagcagattttcagttcggcaactcggaggagttcctcgaaattttggctaggaaaatgggcaagctgcttaagggaggtgagcccgacatcacctccgtgtccaagatcatccttaacgactggataaagggcaagatccccttctacgtggacccggacggggcggcacacgccgcacagggggtggcggcagagtcgggaggggaagcagagttgggattggcgtcacagtcgggactggcggcagagtcgggagaggaagaagaattggtgaccgatggcacgaccaacaatgtcacgactaacgatgtcacgaccaacagtggcacgaccaactttgtcgcgaccaacagtggcacgaccaactttgtcgcgaccgaggagtgctagaagcgggccggcgcagtagccgagtcggccagcggaaccccccctctgagtgagtgagtgagtaggtgagtgagtacggctcgcatgtgcagaagtcgacccacgacctccaacactcaaggggagcctttttttgccttccccctcgctcgccacagttgccccccattttcacccgacatttgtcccacattttccacatttgctacttttgttttttcccttttttcgtttttcccccctcgagggatggcaactcagattgtgaactcccccgcggagtggtgcaacctttttttttatgcacatctatgaagaggcattttttaccttctcgctcgaaagggagacacagacacccagacgccccctttgggaaggcacctcttcggcatctgcacatctcccatttggttcttcagaaaaattgattcttttttttttaacaaaagtgacgtctcctgcttgtcgttacgtggaagtggcaaaatggagaaaaaaaaaaaaaaaaaaaagttcccacgttggttagccgctgcttcggagagcggtgaagcaacatgcgcaaacgaaccagcgtgattaaagcagtcgacgggccgctcttccgctccgccgcccttccgctccgccgctcttccactccgccgctcctccactccgccgctcttccgccccccctccctggctagaagtccaggaagaggatgctgttcccgtggagcttcctcgaccagcgctttatgttgtagcgcatcctgctcagaatctggaggcacttgtccgcctccccctcgtcctccatattccccagctcatcggccgttcgatcaaacacgtctgtgcaaatttttagggccagctgttctttccccacgttgaaataaaggaaggaaatatagcgactagccaactgcaaaaaatgcacatccgttggtaccaggtgtacttgagctaactcgaatgccttcttgtaagtctctctagctagctgctcgtatttatatttcaccccagtctcggtgatatcagaaatggtcctgtactgatttgcgttcaggtgagtgtagtatatcttttccttctcctcattaatcgtgcacaggatacagttcaccacgtttattatggcttcacagttgagtaaaaacttatcctttatgataccccggatgcttctgcaaatgttttttcttttctcattttgcagggtttttttctcagacgggtcatccccctcacgtgcatagcgcacgtcttttacatcgtgaaaattgtgagcttctttcacgtggtcactgttggcattgttggcggcgttggcattgttggcggcgttggcactgttggcggcgttggcattgttggcggcgttggcattgttggcggcgttggtattgttagcggcgttggcactgttgacaccgttgacaccgctgacaccgttggcaccgttgacaccgttggcacccccgttcgaggcgcacttctgatacgctttgaaggtgccccggtaggccagcaacgtgtgatagttatacgcccgcacggcgttctccaagtcgtcccgctcccccggacttaactccacgtccgagttggtcagccgatcgagcagcaacaccatcacgaaacccacacagtactcatagtccctatatttgtaactcaagcgaaggaagctatgcacactctctctgttcaggcaaacatttaaatctgcgttcccgctggacttaaccaaattctggctactcctaaaatggtgtagaaataaatcactatacatttttaaaattttatttctcagcttcttcactttttcttttttgttcatttcgtcttccatggcaaggttcatgatgtgaatatcattgtgtgaataaattttttgtgagcttaccatgattggattgggtgctccttgtgggccttggtctgtgaatggtgcgaacttggaagacttactgttcccctgacagcttactctcgtttcgcatgaagtcccgatatttttgattccctccttttcatcattgatattctttcccttgttaaaatctgtatatttttttaaatttttcattttccccatgtgagttgtcttctttctgctcgagggggtctccccaactgtggcgatgctggttgttactgctcgtgattcttcactccggtgactttcagccaaatgtggggaggaaggcttcggcttcacgtgtgacttttccactccgatgttgttctttctatggctgctactcaggtatggggaggaaggcctaggcctcacttgtggcttctccacaccggcgttgttctttctatgactgctactggggtgggtggatccagtactgtgcattcctttatccttcgtccttccattcaccgctttgtctttcttcctgtcacttttatggtgcatgattggggtggccttttcctttgtcgccctgttggtgatgctttcggcggaggctcctttaatgttgatctttagtgcgtcttttcgttcgtctgcggatgtttttttttggctgctctgtcttgcatggccaatggaggtagctcccttctcatgcgcggttgtcgctcccttctcatgcgcaattgtcgctcccttctcatgcgcagttgtcgcccccttctcacgcacgggcatcgctcccttccttttcgccaccagtaagggcggcctccggttactcacgtgcgcattcctttccgcggccttcatagtgacgaagaggcaaagtatcccagacagactccttctgcaccctacacatcggtatgtagctttcctcctgcgcgtctatgtagaaccaggtttgtgtttcacggagaatgtgcatatgagtagacttttttttttttttctgttttttacgcggggagctcgggtgatgcacagaaatggtcacaagttttgttgcaaaatgggctactcttttgagcgttttgattggcttagttttttttttttctttctttgttcttaattttttttttctttaagcttttacgccagaatgtgtaccactctatgcgtgaaaaacgaaaaaacagttttttttttttttttcactacgtgcgcgtgaatgtggaacggttggccttggggagctgttctgccttgtggccactcgcacagtcccccctttggcacctggcaccacgtcccacgcgacgtttcatctctgtcttgacggaacgggcgaggttagcaaaatatgtgtctacaacacttcgcccatttggaaaaccctcacgctgcgaggagaaaagaaaaaacaggcaaaacaggaagaaaagaggaagaaaagaggaagaaaaaaggaagaaaaaaagaagaaaaaaagaagaaaaaaagcggaaaaaaaaggcgcaaaaagaaagaacaaaaaaggggatagctattgggggaggcagtcactccgttgcaaacccgtttttagcttattnnnnnnnnnnnnnnnnnnnnccaaagggggtaaaaaaaaaaaaaaaaaaatttgttcatatatttttttaaaattgcaaaatggctacattagtgtttacacacaagaaaaacacacaaaggagcgaataactgcactaaagactatcgccactttggggatattatcgctaagttgggttaaggtacatacgtactcacccgtctgagtggcgtccccagttgacgaagttacaccctgaaatgggaaaaattaatttgcacaacatgtgcaagcagcagcagacaagggttgcaaacctgtgcacgttccatctgatatgccgctgaccaggcatgagaacttcaaaacgaatgccacaccgttcgccgtgcacctttttgtgtactcttctgagttacacaccggcataaagaactcctctatgttgcagtcatacggatgtgctacaacttggagagaaaaccaagcggaggatttaaagagcaaacaatggggagttaaccacgcatgtgaacgatgttcgagtttattttggccaatatagtcactttgtcttactgccacaatgggggaagcaacacagaggttttcgcgcggaaaagaatggtccaatcaatggtggtgccgtgtccttaggcggcttttcacccatgagtccgacgcagctgtaagagactaccccctttccccccgttaaaaacgtaaatttctctttacatggtgttaaaaaaattggaacggacgaaatccatacacgtatagttacacccaaaggaattgcactcaagagggcacgtcccaaacatgcatttacagatcagctcttccattagcgaatccccattcgtaaaaaaaaaaaaggagcatcaaaaggtatcatcagtttggtaccacttcacgggaaggatgaaaaatgcacctgtctcacctatctcttgcacaccacttatacgttgcgttcagatggggcgaggcaacttttggctagtcaaaaaaaaaaaaaaaaaacagctgtggcgcttgttgggatgactcctttattgtttatcccttttctccacgtacatttggcaattacctgtggatccacaatggcgaaatggttggaagtttccctttcgatcgagtacgcattgactacacctcttcgggaagggggtgggggctatatccccacgtttatataccctcgtgtgagttacacatgtgagggtatatacctgcatccagaaaatgaaaagaaacaaaaaaggaagtttgccaagttggtacaattacgactgtgatccttaatgtagtattttttttttttccccccaatgctgtatctataaacgcgcctcacttttacccctcccggggtgaggtttcccctaacccattatgtgcgtatcttcccggtgcccacctggtcacatgcaacaatgcgaaacgaacaaataatgtcgcgaagcttcacgaaaaaatggctccgtaacaacaacgcgtgaggcgttgcttttttctccccctccttttttgcgaagctcctataaaaagataggccccaagaggggaaaagaaagaaaagaaaaatcatttcaaagttgaaagctgcgcagaaaaggcacacgattatgtgcgtacgtgtagcattacgcgcagaagggctagctaaaaaaaaaaaaaggaggcaaccaagggaagagagtcaaaattctagatgtgataacaactcaataagtgagcaacgcttaagtaggagtgcttctccacggaagcaacaaagagaggtggagttaccgaacttggctttcttcccctcttgcgagatatgatgtggcccaggggcacaggaaaaaaaaaaaaaaaaaagatgaacgctaagaatgacgcgggcgaaagcctgttgtgcgggggcgaggatatttcggcgctcgtcgtcgacttagggttcagcacgacgaagattggccacaaccaggaagacacacccagggtgtttttgagaagtacctgcggggaggacgtatctcctgaagggagtgcccccccaggccaagctggctggaacggtgctggcgggaacggtgctgactggaacggtgctgcctggaacggtgctgacggcggaagtatcagtgggggtcgctcccccaagctgaagttcccgctgaacctgtataacccaaaagaacacgtacggataaaacccctgttcgagagaaacccagttgacaacacaacacacatgaacagtgatgtattcgagaaaatcctacactatggaattgaaggagtagaatcaaagagagtcttcgagtgctcggatgagataatcaatccgatcaagttgggtggacttaacttaaaaattaacgaacatccaattttgttgtccgaagcgaacttacacaatcataaagtgagagcacagatgacagaaatactttttgagacatttaatatccctgctttgtattttgcaaagaaagccaagttaactgccttcagtttaggtcgatgtagtgcactagttgtcgatatcgggggtagctcgctggatttatctcctgtgtatgagggttacgtgcttcagagaaactcctttcagtttaatattggaggggactactttgaccgcctgatttatagcttgctcaggaaggaccaagtgagggtcgtgccttactacgagcagcggatgaggtggagtagcggcgggggaagcggctggggtagcagcttgggtagcagcttgggcagcggcttgggcagcggcttgggcagcggcttgggcagcggcttgggcagcggtgcaccccactctaatgtacatacctcctacgaggaagaagccattttagatgtcattcgctacatgaaggagagcatctgcaaagtgcgcgtcggacagaatagctcctcctccgctaataaaaagaatgaaaacgcaacagggaatctgaaaaatggaaaggaggtggaacctgccaccgggcaaatgaacaacggtgcaaaaaatgttaatgcacccaaatggcaaacggggcaagacgacgaagaagaggaattttttgaattaccggatggagtgaaaatcaagacagacaaatatagatatgacattggagaggaattatttcgttccgttccatcggatcctaatttccatggactgccggaagctatagtgaactgtatcatctcgtcggatgtagacatacgaaaagaattgctgcaggccattattgtcacggggggatcatctctcttccctgggctggttgaccgactgtacaactcgctaagggagaaggagtgcttttcgcagaccatcaaaatgaagattctaaatatgacgtcatccgtggagagcctgtactcgtcctggctggggggttccatactggccagcctgggcaccttccagcagctgtgggtgtctcgggcggagtacgacgacgcgggccacgcgatcgtctccgatcgctgcttttgagtgggaggagcggtattgaggggtgttgaggggtgttgaggggtgttgaggggtgttgagcggtattgagctgtattgagctgtattgagcagcattcagcagcagcgtgtagaagtggtaccgctttgcgttgatgtgctggggcttgcacgtccggtcagcctccccccacggcacctcattttttttgtagtgccttttaacccccatttgtctccagatttgcacgaggtggtcacctctccgatttgtgtactcccccaattttatggccccctccgcgtgtgcttccccacgcttcgcaatcctttgcaatccttcgttagtgtatgtgtatgcccccccccgaccgaaggggggaaccgatttaactcaataggggcatctttgcggggggcatattactcgtcttccgtgtaagaagcatgcccccccccggatgaactctctcctttttttccaagcggtgaatatttccctctcggaacagcccaactgtaattgcaacgtgtcgtcgtcacttggacgcgattcgttaacgcttctcatctcacccacgcataggtcgcatggcagtagatattacctccggaaggagtggcgaaaaaaagaaaaaaaaaacctcaaaaggggtacaactttaacaatactgatatacatacggtggttatttttatgttagcgagttggaaagaagacacacgcttgttcgtttgctcgcatttgtgagatgcattttgtgtgtccgtttatgtgtgcttactgaagggtcagacgaacggctactgcgcagtcagctagccatacgcagggtgaaaaaatatgctcaaaaaaaaaaaaagaggcgccctacgacgtccgcgttgcctcttcgccgcagggatcaaaccgaatttaaagaaaaaggagaaataaaaaaaagggatgggggcaacctcacggggaggcaaaacatgcaacgtgtatgtaggtacatgtatggaacggggacaaagagggcctaaaatgttcattctggctgcgccactccgccgcttaacagcttagcagcttagcatcctagccgcctactagtcattctccacgcccctgaagtcgcgcagcacactgtctatcacactttggggaatctgtgatatgctctcgtagtcgttatttatggacgctacgattttctcccacaggaactctcccttgtacacacctccagcggtgccacttccagcggtgccacctacagcggttccacctacagcggtgttaaaaataatgctggaaagcaattccttgctgtcacagttgagagcaatccaatagtcattgttcagctcatccattagttggtttatgtcccacgttgctttcccgatgaatctcttaatgagtttgttttcctgttcgctggctttccccttctcgttttggttgtccctttctacgtgcatggcatccgtatgtggggcggttgcccgctcggtttgattctcttcattgtgctggtgcacttgcgtgggggcgctttctttttttactccatccaggggtacactctgcgcggccacaaggtcaggcctgccatccacttcatgcacggcatctacttcacgcacggcacccacttcatgcaagccacccacttcgtgcacggctcccacttcatgcccgtccggcgaactcaccgtgttaacattttcgttgtacccctcatatataaaatcattaacgattgtatttttggaaaatttttttatgttgtggagaatggtcagtccaggcaggggtcctcccagccagaaaaagctcaaggggttcctctccaggggggtcttctccacgggggtcctctccaaggggttctttttacccgcatcgctcccatcgacggttgcttccactttggttttgctcactcgggttccttccgcaggggtggaggagctctccatttgctcctgcgctgtgtgcaagtgggagagtctgtctcgcccgctactctctccattttggtaggcttcctcctccccatcgtcttcttcttcctcatcctcatcatcgtcgtcttcctcttcctctgactcctcctcctcttcttcctcttcctcctcttcctcctcttcctcctcttcctctgactcctcctcctcttcctcttctacctcttctccctcctccgggtcattctcttcgtactcacttccagcctggtcgtcccccgctacacaattgccatcgctcgcttgcacatctgcgcccactggttgctgcatggcaccggatctcctgaccgatttccttccgtctcccttcttcctctgtcctttctgcctctccttacgtttgccacgaccatcccctcctccgtcactacggcccttatccccctccacgtcatcgtcacacaactgattagtctcctgaaattttttaatttttttgtgtatcttttgtatctcctcctccgtgagttcccttgtcttctgcgttttttccagcgcaccctgtccctcccccaagtttgcctcccccaagcctgcctcccccatggctgcctctcccatctgaaagaatttttttttttttttttttttctctttgtcaaatatatggacacggttattaatcacaacgactttccatttgttatatttttcaaaataaattttataaaattcatttaaaaattgcaactttttaatttctttttttatatcgatgatagatcctatattgtaggaaggtaagaatctgagataaattgggactttatttagtttgataatgtagtgtgttatgatatcaagtagatgttcatccatcatcacgaagagactgttttttctagtgtcatgtataccaacagcatttccatctccagcgatgacactcttctgcttcctctgtctgctagcatagtgtttggaagagcttctaaattgaatcctcaaaaacatttcctgcaaatcttttagtgttgggaattcatcactaatagtttgatgatcacatcgtgattctctccttctttcaacgtgatattttttttctataatattttttttttcttcctttgcgatacattgattctgtagtacaaccagtccttcttctttcctactttggttgttctccttttctgtgtttttctgtgtctgcatgtggtttgcatcacttgcaggggttccaatttgtgactcttcctcaacaggatgattctctctcgttgctttggctacctcgccgctgctttcggttactacttcgttattccccttaactgggcctccaccgacgctactcccttgtgcaaacccatcggcgaattcactcacaaaatttcgcttcttcaaatagagcttattcaatatattaacaatttccttctcgttggacattcccatgtagctattgtacaagggatgcttatttaatatgatgccacacacgaggttactcttgtccctgtgagtgattagaattatggatctattccacagggtgctggatgtcagtgggtgtgcgacaaggatcatccccttctttatttcctgcttgtgattgggcttcttcaacacgatgctgcttttggttcgtttcacggggaagctctggatgtccgcctcgccccccctgctggtttcactcaagcgggttgcttcaccccccccagtggtctcactcaaacgggttgcttcgccccccccagtggcctcactcaaacgggttgcttcgccccccccagtggtctcactcaaaccggttgcttcgcccccgccgctgacctcaccaatcgcgcttcccccagcggactgtcccagctcccccttcttgtaggccccggcgcgcttcttccccttgccgctggctccctccccaggcaagtcctcttgctccaccgtgccgaagttggccgcaccgaaattcgccgcgccataattcgccgcgccaaaattcaccacgcggaaattccttttaaataaatccttttcctcatcacagtgccatatgtccttcctgttcggcaaacacaccctgttgttgtatctatgccctgctggaagatcccctatggaggacagagccaacagcaacgaatttttaactcttccaagatgtcgaatggcagtaaaacctacaagaaatacatcctctatggattccttacatccactttgactcttcaaattatctctcaaaaatttgatcagttctccccttaatttcttcttattcgattttgtgggacagtaatgtacactgctatttaagtatccttttaaaaaatcgttgtacttgctacacctttcattgtcgtaacgatagacgttggataggagactcttccatacttggttctcgtcaaagaagtgacataacttccctacggtcctcgccagcgagcgaagaaccctgtcatttcgcttggaaagcggcattacggaatacggagtgcggaatgcggaagaaaaaaggatacacgccacgtgcgtggtgtggggcttctctcctgggaggggttcttctttacgtgtcagatttccaccgggaaggggcccctacgagggtgcagcaaacgtaacctacgaagtccccttggggcggtcgctcctccgttagcccctcccagctagcagctagcagctggccgttcaaccgctcaaccgctaaaccgctcaaccgttcttctgttggctaactctgctaattggctgttcccctattagccgttgctgcttggggagtaacgcgtatgggggatgtggggagtggccattgtgcttcccccctcagtcgttcgtagtcgttcgtagtcgttcgtagtcgttcgtagtcgttcgtagtcgttcgtagtcgttcgtagtcgttcgtagtcgttcgtagtcgttctcagccgttcgcagtcgttcgctgccgctctcagccgttagcggtcaatctggggaatggcctgacgacaaaaattcacagcgagaagcggccgacttcgaaatggccacgctgcggactggctcaaatggctaacgccgtttcgagggcgctgcgtagaagcggaaaagcctctccactgctgccaaaggaggacttcccctgcgggtttgttgactcatgcacgggtcgcatacactcgtaggcatttgcattcacgtacgcttaggcgttgacataagcaatggcagtggcatgcctttcgcagtagcacgcattgcgaagtagcatgcctctcgcaatagcaggcacatgctcctgtgcgcgacagttcgttactcacaaatgaggctggcttatccagaaggcctctccatactccaacgggaaaaaaaaaaaaaaaaaaaaaaaaaaaattaaaaaaaattaaaaaaaattaaaaaactgttttgaaaaaaaaacttccaaaaaaaaacgcttcaaaaaaagtggcgcaacgagtgcttcgcgaggcgcgactgccgcgtaagagctgcgccccaaccgctgcatcccaacagctgcatcccgacagccgcgtcccgaaaacgccacaagcatttaattcgtcgtatcatcttcaggaggagtgtttcacccgtgggggtgttttcccatccatacatcacaacaacgcctgctttttttttttttttttatttgcggcacatgggaggaagcagaagtgtatcctcctcccccttttgcatgtgtggcacgatcactgggaaaaaaaaaaaaaagaggacgaggaagaggaagaggaagtagagggggggaagaagaagtagggggagggaagaggaaccagcgggggggaagaggaagcagaggggggggaggaagatgggagaagcgttacaaagtaatacatttcgaacttgctcctttttcaaaatttcctttcagctcctccccccatttgatgacgcggccaacttggaaaacgtgattaaagtgatcccttcggatcactgggcatgttgggcacgctgggtacactgggcatgctaggtacacggcccccctcgcctctcacctctcacctctcccctctcccccctcgctacagaacgaaggacgatgtcttgggcgccttgctcagcgacttggaattcctaaactggtgaaacgtggcgtacttcttcttaagcggctcgcaagcatcaccgcagcttctactccgcaggaaggcccgtatctccctctccaggaataatacgtttccctttttcggagccccatccaaaaggaaagaaactaaatcgtcttcactatgtactgttaagagaagcgtaaaggtctgcttcatgtactttttagtctcctcaagtttggcattaataaagtgcaggaagcagtgtgcgaaatctcgaacaggtagactgaccaactcactagtgggtaaattttttaaaaataaataaacaaaaaaagatagcttcttaataatggatgcatttttattgtctgagaaggaacacatcactctgagcatttcgtagtcgttcactccactgctatgtttcataaaatgatcgatcagctgacaggcacactcatccaagaagtggttctttgagtccatctttcgaaccacataagggaacgacttcacgaaatatctacatatatttagcttgtcacctttaatgctcatacaaaggtgcttcatcgttaagaagctctttttgcacaaacacgatcgtggacttccacactgactcgttatgtatggaagcacaatctctaaccttccccatgctgtaaatagcttggtgttttttgccaatatttgtatgttagtcagtgtgacgaagtcgtcgacccaattggcttctccatcctcccggtcgacgctgtgccgggcagcccccgtggggcaatctccacgggggggttgcgccgcgtttgccccatttgccgcgtttgtcgcgtttgccccatttgccgcgtttgccgcgtttgccccatttgccgcgtttgccgtgtctgttgcattttccgcgtttgctgtgtttaccgtgtctgttgcgttttccacatttgccgcgattcccgcgactcccgcgacggggccagtggcgcacctcagcttggacccccgcttctcaattttgtaaatgtactccacgatgtcctcgtatacgagggtcgccaggaagtcgcccccgctgcgcgctgcaccctcggtggcgcgttccccgagttccccctcgatgggctgagcatccggcgcaccaccagccaatctcaactcgtctctgctccccagggtatcacacttcacattcgcttcatccccctggggttcacacttcacattcgcttcttccccctggggttcacacttcacattcgcttcttccccccccaaaccgatacccacacttcgcacgcaccttttccacagagcatctttctcctttccaactaaaccataaggcaatctgctaactgttgggatgtcctcccattcgtagtaataatttatgagtaggtcaggtggctttgtctcctctgagatattcctacttgaattaattttttttaaactcctatcgtgttcgtctcccccttctgcttctggacccccttccagctctcttcgcttataggcgtacttgcacttcttagagttgtcccttgggggagatttcccactcgtttccacgtcaccttttggagagctctcctctgtcatgtgggattacccgatcgtcgtaaggggggagaagatgtggaggaggtgggggtgcgtcttatatatatgtacacctctgcatatgtgcgcagtgaaggcacacagctaatatttcgctatattacggagggaattttttcgcgtgaagttggagcggccatgggggaaaggtatactttgtgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatagctctggtgcacaccaacgtgctgctttgttaggtagtttgaaagaaaaaaaaaaaaaaaaaaatcgcagtcttaaatgtgagcaattagctgatattcgaatgcggtcattttttccccctcgacaaagaggtgtgcgcatggctcaatggggcttcatactcgggccagtattatctttacaaacgaccttataacgtcccagctggggagaacacgtctctcgaaatggttgaccctgtggccgcttcagcacggtgagagtgcggaaggagaaaaagaacgccccacataagggtcgtttgagcttgtacgtttatttcgttttgcttcgttttttacttcctttcactcgccttgtctaaaatgggggcccaaaaggagcacttaccagaaagcgttcggaggtatgattcgtcgtgtgcaagcacatatcgccatatgcgcgaatacacccatgcgcggcgctttcttccctccgtgtgaacggaaggggatgcaaagtggtacccgcagtagccgcagtggccgcagtaccgcggtgccgataactctgcgcaagtacggggtacacccaacgtttgcaaaaaaggcgcgcccattcgcacgcagcgttacagcgcaggtgggtaattagatcgtctttatttaaaactgttaagggggttaaatgtaagcctttctcttaaggggcaaaaaaaagaaacactttcgggtaatgctctttttacacataaaaaattaacattttgcgaacgattaatcataaggtagatagtttaattcgttttttgtttttttttttttttccccttttgagaaaagcttacattttccctctttgagatgcctacacttttaagcgttgcataaacacatacagaccatatacacccctgtgtgcactattcagggttacaaaaaagaaaaaaaaaaaaaaaaaaggggaagactgtgtatatatacaaatatggagagagaaagaattacgggggggtggggggaagtgaacaaaaaaacgaaaacaaagtggcgctgcatttattcgcctagacatttgtgggtgcatcgtggggcgtccatcagtgggcacgaccgtccactcgagcgccaaaaggcacatgtacacatgagtgtattgtacacgcgctgacgcacatgagctcgtgcgggctgcgcgaactacatgagcgaacaaatctccttggtgtacttcatgtcctcgatcagcaccctctccaggtagctcttaaacacactcatctggggcacatgcgaaattttcgtcaaatacttcttaacctcgtcttcctccgcgttgttcagcacgttgtaattcagcgacccgtatatgttcctcagcatgacattcgccggcaccgcggtatagttgattttgtctatttccttcaggcaggtcaggcacaactccctgtaatagtcgcactgtagggtgtggggaaaaaaaatagccattttgtgaaaaatgtgaatggctcataaaaaaaactagccattttgtgaaaaatatgaacggttcataaaaaaaaaaaagctagccattttgaaaaaaatatgaacggctcataaaaaaaaaatagccattttgaaaaaactatgaacggctcatgcacaaataaacgcgaacgcgcggtgttgtctcaccaggtcagccagaatctttatgcgctgcttgacctccacgttctcgctaaacatgacgcagtcgtcctccttgggggggaacatactggccgtggcagggtcattcaagtagggagaattcttatcactgggaagaaaagaagccttggtaattatttcctgtatggttagctgatttattttctgctcttttttttcttcctcctcttgctgctgctgctcttcctccttttgtttggcgtcattctgcgcgttttctttgctattctgcggctttatttctgttctacatatggggcaggtctgctgctgaatgaaccacgactttaggcactctacatgaaagatatgagagcaggttaattttttggagccctccttcaagtcgtccctgcatataatacacgtaccaacttcttttaactcttcctccgtcgcatcagcaaattttgtttcgatattcttggtcaactctcggtacctctgaaacgatttaaatctcgatattaacgtttttacaacgtgtataatgtctgcagtcatgtgtagtggcaggttgctaaaattattgagaatgaacactaggatgaagaccaagaatatgattaagctcatgatgtcgtgcaggatgtcgaggaaaaataaaatggttgctttggaggataatccattcgctgatctaaggtcgattatgttcacaaaaaatttaaatatcgatatttgacaggactcgaatatgctcaagctttcgaaaaacagccacaggtacatagtcgaattttttagcgagtatttgtagaagtaggtaaacatggtcaggttggccactgacaggaggcacatgaagaggaacagcttcaccagcactcgggttcggggcacccccagttcgaagatctgccagggggggggagtaataaaaaacgaatcgaaatgggtcaaggtgaatcaaagtaaatcgctacgcatcgctacgaatcgaagtgggtctgagaagaggccccccacgtggatgcgcgtgcggagagctcttacgtgagaaacccgggagtaaaggaccaagtggtatgccttcaaaataacgatgatagataagtatttaattaaaataatggaggatacttccttcccatttattgtgggcttggacaaaaccaaaaacaatatggtatccattataaacgcccgggcgttgtctatgagctgctccacttccaggtatctcagctcgccaataaatatgttcaacagaagcttgcacagtatgatgaaaatcatcaagaaaaagttgtaaataatctgtgacgggtgggggaaaaaaaaaaaaaaaaaagacacttttttatttactttctgtgtggttatacaggtttagggtacatcgggggatcacattcaacaggagcactcctgttcggtatattgagcatacatggcaggagtgcagctctcaacggggtccgccccgaatggggggagggatttcctccctcgcgctgttttcctttcgcttaccgtcctggggaacttctccgttgacagatacaccacagctgagtagaactcgttgtacttcatgaaggagtacattaaaatgaaggccaacccgaggtggcttaggaagatatacagacgcatgttgacctccatggtgaaggggttgcgcgttccttggtaggaatcgaggggaagggggaagattgcttctctcgcaggacacgccctcgcaacctagcaagcgtgaatggaatgtacgaacgaacgagtgggtgcccctctgatggtgacgtttttacccgctcacacgcgtttgccataccctctgtgccaggtggtcatcccccccctagcgcaaaagttaacgaatggtccacccaagatgatcaaaaaaaaaaaaaaaaaaaattgggaaatatgtacacaaattagcatacgcaaggggaaaaaaaaaaaaaaacttctgagaaaagagaattggaaaatattcctccaagtggtaggccatcttaaaattggccacgtgttaaatcgtgttcataacatgcacgtactcgcggggtaggaacgtatacatacatacgtacgtatgtacaccatgccccttacgtgaataaacctctttggattcctcctcattttgcttcgcgtagggggcgcgcgcaagtgggaaattaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatttaaataaaataataagagcgcacaaaggaatataaacgaacaagcgagcgatcgggcgaatgaacgagtgaacgccgcaaggggcagcacaaacgggagaactggtttggatccctcacgccagaagtttatcaatttcgctgtcaatattgcgctcatgtttcccccctgtttcgggaaatggtgacccttaagactgcctcggattagtataggagcggttgtgcaggaagctcgtatttacactacgtaggatatgccacctttttttttttttttgttgtccccctctgtggtggcatttatgaaaaaaaaaaaaaaaaaaaggaagaatggaaggacgaatgctttaaaacctttcagctttgctggagggttatcttttcccccattcttgcttcttctatgttcccattttctttctttttttttgttcctccactttttccccgtcccccatttatatatttatttatcaccctggcgggcttcctacacaaggtggtgttaaaaaagagttgtgccaaacgggacttcacacatgtagatggtgaagagaggaagaaaccattgacgcagctacgcacacatatgttgcggcatttttaaagaggccataaaagtggggcagcccaacggtgtagtagccacagcagagggtgctgggggaaaaacatcttaacgagtgacgattagcaaaggtaccttgtccattgcgtccacttcttttcttcgcaaacggggggaggaggtgccatacgggtgtgtcgtacgtgtctgactgatcctccgtttgtggagcccctccctgtgtgtgccgtttcgaccaaatggcctcaaggggggggtgaaggacgacatcaggaacgcccatccagtagcaaaatactgccggttaaaaatgaacgtaattactcagttgagtgttgtttcgaaggggcgggtggcatgcaaaaatatatgtggatgcgtccgctgattgctaaactgacgtagcacgtgggtcatatatactgtcctgtggtacatatacaacacactggggcgcagcgcacataaaactgcgcaaaaaaaagaaaaacggcgcaggggaaaaacggagcagggtaaaaaacggaggagttattataaagcaaacagttcaccctttccatgcgttttgcgtgcagaacaggacgcaaacgctaagatgcgactctgccgtacgtgctggtaagtcactcctccgttaggggattttcttcccctactttcacatggtagggaagtgaaccccacgtagaagatcccacgcgttactctttatgtagagaatcaacgcgttaaagttgttcagtgcaagggaggagttcaccgcgctggggaggccccgcgaaccgtttggtgacgcttcccccggagcggcttcctccagggctgctttccctagagctgcttcccctgcgtcttggcccagttccacagctacctcacccggaacgacgttactgatgaaggcgggattaaatgtgataaatacgtttggcttccacgacatgcttaccttttcatattgccccggtgccttacgaagcttgcgttttattttttttcggaaccactgaacgtccataatttcgttaaagcacagggggttatacagcaccgtcatctgacatgagaatttttcctccacgttttttataaaatgctcgaagtagctcttgtatataagaagcaactcgtgtttctgtaatcctttcatcatatcaccaatttttgttgccttcattttggtgacatcgtctaagtaggttaggtcgtacgcctcgtccattcgatacatatggttgagtgtttgtgtgttgttttcactcgttgcttttctgtgacttgctgtggttgctacgctttcactttcctttgcatcctccccgtcttcatccttctgcgactcgtgcggctgctcctttggatgcgattcctttggatgcgactctttctgctgttgcttcttcttcaagtgctcctccttcttcatctgctcctccttcagctgctcctccttcttgtcgtttttcttcttactgggtggattcgagccggcctgcacccccccgccgttgctgtgtcccctgccgcaccccctccaacaccccccgcatcttccgcatgtcttattttctgcttcaacaaacttagggacttctccggacggtggaaattcaaaatgatatcgtagttccttctctctatgagaaaaagggatatccaattctcccgctcaaaattattttccaatttttttatcatttcgagagacttcctcgcttcggacagaataaggtcgtacaactggtggggtagattgatgagcagacagtgggggtcatacagtgaacagatccaaaaatttttgttcacttgcttatttttttttctcgcatgaaaggagtttattaatttaattttatgttcctccttgaggcagttgtcatagtccatgatgaggggcttgttctgccaatcgtagctaacgaggaaggacaagaatgtaattagtgtcgttttggggcatatcgaaaaggagtccaagaattcatctcctccaccaatggcatctagggggtcacccaatgtgtcagctgctgctatcgttcctgatgagacgtcttccttcttcgacttgcctatctgatgtacgttgttgtttcccttttttcccttagcactgtaggcagcagctttgggaccgtccttcctcatttccactgggcccttctgcgagggagtgctgatgataagagggctgttgtcctcctccgcgctctcacttgcgctggtgacacctgtggcatttccccccacggagattttctccctctcgcagagggcacggtagtagatacgctgttccgccttctccgcacgggtgattctcctgtaaagactactccaccgtaggaactgtgcatgtggggtgttgcttcctggtagacctttctgcaaaaaaaaagtattcctcctagcgtgtattctaaactcttgcgtgtatatgtaaaaaagtacgttctctaccaactcatcacagcaccatatacccttggacataaaccaaagcttgcatatcttcacagacaaatgaaaggatgaaaatttagttgaataaaaataaacaaatgatgaaaccaacggtttaaaaatataattctttatcttcttcatataatctacattctcaattctaacatcatcgaggttagtcacctggatgagattcctctccataactttacttacaaaaatatgcagtctgaacagaattaacttcgaggaaatatcaagacaaaaatttttattttctacttttgaaaaaaatttttttccctcgatagatatcttattacatattatccccttagcactttcatatatacgaaagaaattctgtgcgtttttgtaattcacactattgaattttatatcaacaacaatgtcaattatttttttttggttttttttatatcccaaatctgtcattttgagtaaatcactcgagctggtaacgttacatacagtaaagagtttctcactcagactgtacaaaatatttttcacttcgttgtataaatcgctaatatttttatagtaggtgaattgtgcatctttcattaacaatggggaggagagatacacgaaaaaggtttttttttttacctttttcccactgcagaggtgaattgcgtcatcattttttagagagttaattctttcgtgtagtccctgctgcagactggctgcttcgttgtacctcagcatgcgtaggatactcttaattgcctgcacgtgtactgatggggcttttccctcgtacagctgactgaacaggacctcaaagaaggggttccccacgttctggtcctcctcctcgctttcgctgccatcctgtagagcgcacggcgcggtggttggtagggtggttggcagggtgctgtgtgcagcgcctgatacaccgtttggcacaccgcctggcgcaccgcttgccacaccgcctggcacaccgcttctcacaccgcctggcacaccgcttctcacaccgcctggcacaccgcttctcacaccgcctggcacaccgcttgccacaccgcttgagagggctctcttcttcctaagcaatctcgtggcgggcctcttccactgaaccacctcaaaaatggtgttgttttcgaatctcctaatggttgctctgtctccccagaaacgtttaaatgcggaggtcccctcgggggtgtacagctccttggagatatccataagccgcatgacgttgttcgtcttcaggaagaaggtcactcctattagggttttcttcctcagcagggttttctccctcggtagggttttctccctcggtagggttttcttcgatccatccttttgcccagccgccgcggggtccacagcttctcctcggcgccgcttacacgtgagcagcacgtcgtggaagaggctctgcgggaggctgcccgggttggcggcgcggcggccctcctcacccgtagcaccggctccgttgtacccgttcgccccacccgctacctgccccacgtgctccccctgcttctcctgctcctcctgcgcttcccccgccgcctccccctcgtggaggcaaaagcgcaccaggcggacggccacctcgcccaagcggtcggccaagccgcgcaccaagttgcgccgcaaggccatcaccacctcgttgtagttgtgtaggtggttgctcaccagcagggggaacatcaactcctcctcgtagttcacggagaagcactcataattcgctgccaacaattcgtatattcttccgcaacgcagagagtactctgccttcttcgcttcctcaatcagttcagtcagcgagaaaaaaatggactgaaatgggtcatacactgaattaatcaaaaaaaggtgtggcccctctgttggtcctgatgaacagctccccttctctctctccgaagaagtaaacactccgttctgatatccatacacataacgacacaaatccatgctgcttaagaagctaattgttttcttaaaaatgaggaaggcgtcgcatctctccagcttctgttcataacagacgtagctgcagatcagtcccagtacaaaggagttaatatccgtgtagtggaagaagctgccaattttacacctctctccctgtttaagtttgttgtcactcttttcatcccgagtggaaaaactatgcaataatctcctgttaaggcaccataacttgagtaatttaacagcttgcctgtacgcatctacattggcaacactcctttttattacattgtcgcactcgatcaggtgacactccgtgagtataaaccttttcaaaatggttcttctagtacacagagtttttatttttttcctcagttgatcttcctctgcatgtgttttttctcccgatttgattgcccgtccgccgctacccttttccgctcccttttccgctcccttttccgctcccttttccgctcccttttccgcttccttttctgctcccttttccgctcccttatctgccccctttccattcttggcgttttttccatttttttttttcttccctttggtctcccccgcattcgttttttcctctacctgcgtggggttcttctccactatgcctgcataacactttctgtacacatgtagcagactcgaggtgaccttcttcgagggataaagaatcaggtggatgttcccaacatgcttctcccttttgtgtacagtcaggaccaaaattgactttgaattatttagccacgttttcacactgattcgaatatctacactgtgtgataaattctgttcgcttaaattgcgtaaaaaatttttggagaaaaaatggttctttagtaagacaacgaataggttgtgatagtgatgcaggttcctatacttgcattttcttcccaactttgtatttaaattatattcgaatccgagatctaagttgagatgactattgagcatcatgccgtttttgtaacttccgagaacttttcctctcttcaatttcatactttttgcgtatgcctctttaaattcgtttccctccttctgcaagtaattggctagctcgtcttctaactctgctacaaagctgatcgttgcatctttaataagtgacaggagagtaacattggtgacgttttttttatgataattcaatcctagtaatacatcgtttagctttttcccctgttcatcaccgttcgtatcttcgtaactgccattctgctctttcgctagggtcttcagtttttcttcgtctacgtctttcgtgggggcctccacgcacagctcgaacgtcacttcactcgctcccgggcgtggcatggcggtagaaaaagggagggagaagaaacagcggcaggggcagaggcagcaacggcagaggcgatgccttccaatatgtaacccttcgcaggagaagcggccccttccaaaggagtgctcttttccactgtatgtagattcgaagggacacccctcccttttgaagtcctttcctaatgcgttgcgataagtacgtggggttggggggaaggatagcctctcttccttgcacgtacaaggcagctatatgtaggcgttcacttttttttttttttaaattttcaaacactgccgctaacggttgctccttttttgtggccacgtggcagcgcttcctttcgcacatgcatgcacgggcacgctcattcgtagtccaacgtgtagtcccacgtgcagtcccacgtgcagtcccacgtgtagtcacttacgtaggaccgagcgtacgctggtgggtcactcctctttcacgttccccgggaccacaaaacggagggaggcgattttctttatcagcgagatcttctacacggtggtgaagcggctacgtaattaagtcagttttttttttttttttttttgtttttttttttttttttttttattgtgctgcggggttaggcagttaagcagtgaagtgaaaaaaaagtcaatcagccgatcgatcggtcgcttgccgagtaggggtgacggtttgctttgtcggtcaggaggtgttttttcccccgttgtgcggtcaaacatatgggttataccgtttcgggtccgctaagatgtgctgcccacatgtatatatttatgcatgaggggaaaaaaaagggatacccatcacagaaagtagcttgccggccccgcttccaatggacccaatgggggtacgtaccgcactgcaggtgctgctgcccgccctgttgtgcccccttttttcgaggtaccggtttggaggacacacattaacagcgtatgcgcagaagaaggggaagtgacaattcggggccaagtgcgcacagaatgaaaaaaaaaaaaaaaaaaaaggatcactgatgaggggcttacattgaagttacgctgctccccttgtaacgagatctcccttggtcgaagcagcaacaccgtagagtgagggtcagcctttgtggcttctccccccgccaacacataacacaaagtatcgccgcactgcacgcgaggagcgaaaaggagagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttcacgtcggaggtttacgatgcttggttcctcctttttttgtaactttggctgccatccgtgtagcggtgtagcgaagtggcgaagtgcggagtaacgacgcagcgacgtagctacgtagcgacgtagcggcgtagcggctgagttgccccatcgggaagaccccttaaaggaggagaccacgcgaggaagcagaagaacttttacgaccaccccgcttctccagtttttttacgtaaccaatgagtaggggcatctctttttgtgcatctcattttccttcgtgcagtagctaatgcggatcaaagggggagtaaaataaaaaaagagagacccccaccgtgtgccttccctagctgacgcgacttggatcctactccggggttaagctgcttagtactgtctgcatgtgagttgggaaagaaggtgcctcgtggggggccgaaatgctaaaaggggattacatcgtgacggagaagaggaggcttccattcgtgtagcgttttgcttagcctttcgattagccttccgcttacccttccgcttacccttccgcctgtcctttcacgtaaccctcccaaccatggatgggtcattcatccccaaggagctggtcgggaaggacatttatcaagtcttgggtctcaccttcgaggacgcagggaaggacaacataaaaaacttaataagaaagaggtacctgaaatgtgcgctgattctgcaccccgataaggtggagagcggctccaaggggggaggagcacaggggggaggaacgcatgggggaggagcacatgggggaggaacacagaggggaggaacacaggggagtggttccaacgcatcgaacacagacaaattcaacaccctcaaatgtgcatacgaatttttaatgaacgaacaactgaggaataaatacaacctatacgttgcagagcagaaggcgaaaaaaaaaaaaaatggctcacatagcaataatatcagtctgagtcgttttttggacaaaaaaaagcttgatgcacagcagaaggagaaattattttttaaaaggaagttggaggcacgagagagggagatggccaatgggggaggaaaaaaaaagtggaccaacagtggagcgggatggacaaacagtggagcggaatggacacacggtggaacggaatggccgcacggtggaaagtcaggggatcccaccgcgagcagttaccgcaacgggaagaagagtcggaaaaaaaaaaatgcgcagcaagaagcggcactcagggaacagaacaatttaaaaaaaatcaaaaagcagaatgaggattttgtaagaaggcactccgcacaccccggtcaaagaaaccaccaaaagggcgtgcgcgagggggaagacgcaggcgagagggacgaaagggacaaaaggggcaaaagaggccaaagagacgaaagagccgaaaggaacgaaagagccgaaaggaacgaaagagccgaaaggaacgaaagagccgaaaggaacgaaagagccgaaagagacgaaagggaccgagcaatcgaaatttacttgcacaattacccacacaacgttgacctgctgcaaaggtacatagagcaaaaagaattgttaaccttcttcctcgattttaattttcaaaaatactacctgaacaagaatgaggaagagacgcagagtgaaaggaaagttgggttgttttcctttagtcatcgcagcgaagccattcgtgcatacttgcactttaaaaaaaatgggaaacatattgaccgcaattttaagctgaggctggcagtgccctgcaaagaaggcggagaagtgcgctctgagggggaagtgcgctcggaggaggaagtgcgctcggaggaggaagggctccagaaggggagagccaacgagacagcggagaaggacaacgtcgacaggatgatgaacgagatggtagatgagctggacaggatgttttccttctgacgtgagcgtgcacgaggtgatctccccttctcagcggcgtcgaaagtgtaacgtatttttccctctcttttgcatgacctccaacgggggaagcatatttagaaagagtcatcccataagcgatcacccaactctcctctttgaagaatctgtgcatgccgtatatcagcacatagcgcgcatactggcatgcatttttttttttttgttgttttgtcacaaattaactcccccccctgcgcgtttgtaatttaatgacatttttaaaattatgttttttttttaatttttatgtttatgcttatgcttctgtttatgcttatgcttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgagttaatcgtaatgaagcgaaaaaaaaaaaaaaaaaagtaaaacataatgaagcagaacaaagtatctctgcttcattgggtccccttttttttttcaccccccacgtccgttttttttttccccgttttgtcttttcccattttcgcaacacagcggtcaggcggtgtagcagtgtagcagtgaagcggtgtggcagtgtagcagcgtagcagtgaggccacgttgcagacaagcggcgtagcgggcaaaccgcctcactccctcaccccctcaccgctccacgctccacgctccacgctgcacctgcgagatgagcaggcagagagaagaggcccggctgcaacggctgctgggcaggctgaagggtcaggggatgttcgacgaggtgcacgaagacacggtggacaaaaatatagtgaaaaaaattgccatcctgtacgacgtgttcaggaggataaacgaagggaacggagcgattatcgggagcagcaactccgactttgtatacacaagcgacattaaacatgcattaaaatacgacgacttcgtacgtgtgaggttccacatcatcccaagggaaagaaaaaatggaatcctcaaattggaacaggaggaaaaaaattatcactttattgaaaatatgaatcacatcgttagcaacgtttataacccctccagttacgaccaatttttaagtaaccgagtggaggaagacaaagacaaattaaattgcatgatgaagtgtttgaacgaaattgagtctgcatatatatacagatatcgtagtgacagcaacataaaattgacgtttgaaattttttgtcacaatttctacacatttttgtcgtatgattataaaaagaaatcgtgcgtacaaaatttccgtaacaaatatgacaatgtgcaagtgagcaaccattttcaattatccactcctcagaatatgattcacgtaaactcgatcgggactgtgatgcacccctccactgacccgtacgagagagatactttggagaaactgaagcccttcattttggagtccctcgagatggtcaaggaactgcatgacacgggggataggagacaccccccctttgggggggcacaactggataatgatttctttgttaagaatacccactacgaggatgatatgcgccgcctcattcgcatggagagcgcggccaacgagtacaggcgcttgcgcgcgggcctggcaaagcggttgagcgggtgagcaggtgggccgttgagcggtttgccgcttaccgcgcatctgccttagcacgctggccgaacgaacgaggcggagtcaccgccggggaagcgctacaggaggaaagtgaacagaccaacgatgtcgcaaaatgtgcatcttacaatcgtgtgcactgtgcatgtgcagctaatttttttttttttcgacacgacagtgtaatcgcctttgagaggggaccgcctactcgagtagccgtgcccacctacctgagcagtcgcgcccacctacccaagcagtcgtcccacctctcttttttttgcatcctcctccccccaactttttctctcctcccggggaggctccaacgtgacgttcttgacaagtagttagtcacagctggcgagtcccgcatctgccccagcagtgacccattttttgttgctagccaacggggactacacataaatggcacctccacgcaaatggtacctccacgcaaaggatgtccccacacaaaggatgtccctatatatatgatgcccctgtgcgtgctggatgggccccacctcagagctgacaactgagccaaccctgtggtgcaccccgctaagcatacctgcctatcgcgacacccctctcgcgtttctccaaaggaccacgctccacagaaacgcattcgaaggaacaaagcagagcatggcagagcatggcaaagcatagcaaaggatagcaaaccatagcgccacacagcacaacacagcacagcagaactgggaggcaactccgcacttctcccttatcgacatggttcgaaattgtgcactttattttttttttagttgtttttcttgggaggcctttcctaacagggagaggaacttagcataaaatagcatctagcgtttgactcttcaggatggaccgcgcccgggggaccctcctcggggtggctggtcgacagtgggacatgctgtgcttgggcggtgcgcattttggcatgtccgccttggctccaggccgcacgcgtaagtagtgtatcccgtgggcctgtcctgtcacaagttggcacgcccaattggaccgctgcgatgtgcgacgtgtgacgtgcgacgtgtgacgtgcgacgtgtgacgtgcgacgtgggacgatgtgaatgctcgtctccacttccaccccctttcccatttcccccaccccgtaaccttcagcgagtcgaggcatgacgtactacccctgccgcagacaggaggggcacaaaatagtatgttgaaaaaaaaaaaagccgcgggggtcaacccgtgcacgtacatacgccaatgcacacagctgctcagctgctcacctgcacacagcggctcacctggcacacagctgctgacttcatgtacacctccccgcatgcactcccccgcgccacaggaactgatgctggggaagcaccggaagaggaaaatcaacccccccctctacccagtccacccgaacgaggagaaaaaaaaaaacctgaataattttataacgtacaaggatctgaagatacgctggagaaacacatccaaaaattacagaaaaaaagttaccattgcgaggaagtggaagaacttacattgcctccttccgatgaataaacattcatgcatttttattttgcacaaaaatttgccctatactcgttttaaagggaaggaaggagtccgtgctgagggggcagagagcttctctcctcagcggagtgatgcagcccccgcggggggggccatcaaacaggtaatacgaatcggtgtgtagatttgcacagacggggaaagagaaggacccccactcggaaatggcgcccatgtgcatgtgcctatttgtctacatgggcacacaattatgtgccacctctcgtgtgcattttgttttgctttattttgttctgttctgttttgctctgttttgctctgttttattttgccttattttgctttattttgctttatttttctccgcagataggcgacaagcgcgagggggcagttcctaatggggtcgccaccccgcagagtggaaaaatgaataacacgcaaagcagggggaggaaggccaaaaatcggaatccgacacgggtgcgccactcaggggaggagaaggaggaggaaggtaagctagatgaaccaaatcaagtgagtcacccctacgaggtggatcccgtcccccaaggagcatccacattcgagctgaactaccacgaggtacctcccccagatgtgcaacacctcctccgcaaaggatcagaagatctgttttgtattttcaagtcaaattttataagtgaacataaggtaacaattggcgatattgtacagacagaaaaattacatagaaagaaagcaggcgatatcgtatacttcggaacggtcctacttgtgggctctcagcattttacaattattgggaaacccacagtgccctactgtacagtgaaagctacagtagagcaaataaccctaagcaaagaaattttgagcttccgatataaaaaggtgagaagatcaagtaggttcctccgaatcaaacactggattactatcctcaaaatcgatgatatcatcatcgacacaaagcagcaagtgaaagatgaacggaagaaacctcttcaaattttggacttatgggcaaatagatggctatacgaaaaggagttgaattttattaagtttaacgaaagtggcactgcccctttggcggaacagatttacgatctagttgaacaccaacctaatactttacatcggaggggacttaccgactgctaccgcttttaccctgacccgaaggtcccccacacgtattaggggctcgccagtagtggcgcagcgtgcacgtacaaaaattgtgtggccctcccccccgctgcttctcctcccgcaagggtgtgacaagcgcgaccatgtgatgagtgcgataaagtgagagtgctaccatgtgatgagtgcgacaaagtgactatttggttaacgtcaggtatgtacattgcgtgcttgttttttccgcgccatttatttttttcggcagcgcaacgcgcttccccttttttttccccacccccggggtgcaaattatgtatacgctgctccgcgccgctccgtgccgctccgcgctccaaccgaatgaaccctcccgatgaggaatccccttccgcgaaatttccccgcagaaggggtctcaactgtcgcctcgactgcgtaaagttggcatctcacgaaaaaaaaaaaaaaaaaaaaaagccacaatctgaatcgcactttgagcagcagtccgaatcgcaatcccattctgtggcagaaccccaatccgaatcgcaatccaaatcccaatcacacgaccgcacgatgcgaatgcagagaaacgccgagcggagcacttgtgtaacccccctcccatttgcatagaggcccctaaggcgtagcacacgtgacgcatactatgggggtgaagttcgagttcttcagattcttcaaactgaactactacgccttttacgtgaagaaggaaaagctttacacctttctgcataccactacggcgtattccctcgtgggggtgaccatatatctgggtaagatttgcaattctgccaagttgcgataggggagctccgagaatgcagctgtgagaatgcagcgcccatagtgtagcggccctaatgtaacatccgtagtgtaacatccgtagtgtatcggcggtccaccctcatgcgcgcccttctcccccgcaggatactccttctttcacatgtggaacgacgcggtacattactcgtacaagcactacatgaggaaggaagtaagtgcgagtgaagcgtgaacacagcgctgttggatgcatttcgcaaaaaagtgacaagtgtggataccaccgcagtcgttgccattaacacctgctaacaagacggcatatcttcataaatatatgtttatttttttttttttgaaccatatggttgtaattcccactctggcggttcccacgctgccgtaccacacaccacgtcgctttttttttttttttttttcacccccttatcgaagaaacaacgcaaagaactgtacgaaaaagttaggaccgctcgggagaatggtctcatcccgaagagcgaagttgatttctcgagttgatcaatatattgggaggcaactagccaaaataagtagcgaaaaaaaatagccaaaataagaagccaaattaactagccaatcaaattagctagccaaaaaaaaaaaaaaaaaacgcatacagcattcccctcctgtcatcagggaccccacacagttgcacacaaccaagacaaacaaaacagattaaggttaaccattccaaacggttagacaccacggagaagaatcacctatccgtgtgaagaagcacaaaagaggaacaaacgcaactttagtcaaacgtaaaaatgaagagaaaaatacacaacgtgtggtctctcattcttccccttttttatgccctccttccgacccaaactgaaagcaactgttgtcatagcgccaaaagcaaagatggctatccattacctatgtatttttccaacgatataaatataaaatttttatttgattttttgcaagtgaagaatgagtacgaatttttcttctgcaacattgtttgcattttgttgggcttcttatctgtgtatgttaaagtgttgaagaaaaaagcttttatgggaaattcgaatggatcgaagactcagctggatatgttaagcatcgttttttcttgcaaaagcgctgtgtacggatggctgtcttttctcaattacacaattgacttcgctttgatgcttatcgttatgactttcaacgtgttcatttttttaagtaccattttgggggttgcctgtggctactttttttacggccatctgttagcgctgtgaaagcagagcggagcggagcggcacaacaatacgccgtacgtcacagcaacacgtcgtacgtcacgtcacagcctggtacgctacaccgcagtacaccacattgtagtttttttttttttttaaccccatcgttaaagaacctccgcgccctcccttttgtacaaactctgcattgtgatccttaaaagggaaaataaaaactgccccttgaatgcgtcgtcacgcccgttttgagaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttcctttttctgccaaactgtgctggcataatacagggaatacactgcgcgtgagatttctcctcattccttttttgtcccaacttgagtactttcttgattttgcatgtggagtgcacccccatgccattccacacacgtgcgtgcaatgttgcatcggtgtgaacttgaccaagggggggggagttccctgcttgttgaggatctaccggttagccgtttatccgtttagctccttcacccatttagaaagctctacttgctcactgccattggggaagggcacaaactgcgagaaaaaccgccaaaaaaatgccagaaaaaactacgggacgaattgcgagaaacacatgcaatagcttccttccgagggtggcaagacagaaatggaactggaaaaaaaaaaaaaaaaacaacatggtgattaacacaacaatgtggcagtcatatattcacaaaagctacgacaaagtatcgaatgcttttattaagacgtctaaatcgctgctgaagagaacgagcaacattggctacttcgaggaggcggaggtggatgcggaggcgaaggcggccgagaggggaagggaagccctgggggggcgaacaggtgcaaaagggggtggcagctacgacggggttgaggcgggaagcaaagttaaaaacgccagggcaaggctgctaagaagtcgccttagtggagaagcgaatcgggtggaaagtcaggcagcagcgggggcagcagcgggggcagcagcgggggtagcagcgggggaagcagcgggggaagcagcgggggtaggcagcgggggaagcagcgggggaagcagcgggggaagcagtggcggcggtgagtgcatcggatgtgctagcggcctgccaggagacggacgaagattccttcttcaccaacaatttcgatttgataaataaaacgttaagggaagataataaatggggggaggaaaatagagagcgaatgatggggaaatgcaaaaaactactggacagtaatgacacggtaaagctatacaacgaaatcgatgacctttacgaggagagggttctactggtcaaatttattaactactacatggatataacggagaagcataaacgtgagcttcagaagatccagacgtcctatgagattctactcacagagaatgagcaactcagtcagaacaacatcacgctgaagaggcacattgatttgctgctcaccggggacacgcacgcgcaggagtgacgtggaaggcggccagcgaaggggtggacgtgtgaggcgactgggctacccccccaaagcggctccccagtttgcctctaaaacgacccgtcacgtcactgcccttttgcgcctacctctattgacacgtgcatatacctgcacactttcatgcgtaggagcaagtgaacagcctaccctaaccccctaccccctacatacaaatacacgaagctgattactccaccgtgtccctccttttttttcctatctgcctccaacacatatgtgcaacacagaaacggttggctcagttcggggcgaaatttgaagaattttttttttttatcgactttacgatgggtggaattcctcaagggaggaaaacaccgtcgcatgaaataactacccaggtgatgtgctccattcgaaacggtgaaatgcagcacaaagcgacacccgcttttgcatttggtcttcacagcaaagtgagtaaatcgggggaaggctacgctccatttggggcctgcctcctactgacatgctttgcgaaaaaaaaggggaaaaaacgtgcacgcgcgaaggagcgcacattattcaagacgtaccgccgcacgaaaaaatttacaattaattcacaattagttcaaaactaaccactgcaacgcgctttcgccagccccttttctgctgacccactttcatgcgaaagacgcagaaacggattaacgaacaaatgccaaaatgaaaagatatgtaaacatttttcctatttttttttgcaaaattaaaaaaaaaaaaaatggctagacattttaatgcagctttgcgcgttacagcattcctcggctcatcttcttgtcgtacctatgcgaggggggggaaaatcaaaaaggaacgtcggtagtgagtctttcaaatgggaatgggagtgaggatcacgaggtggatccgattggtgtggttgagctctcccgacaagctgcgcaactcagcggcctaattaggagacgttccgcaatttcactttctccttcttactgtcgcctgtgggacttccccttgttggctgtcttcttcatgtagtaccgcttggtcctgtttgctacgggggaggggggaaggaaggaagggggtgaagcgtcagttctagtgcacagaaaggggagcgctaaagaagtagagcttttattacctccctcggaacctccgtcgtccttcggcacgccgtctgcaccctcaggggtcctagtgccatgcttctgcaggggcggcctgcctctgccaaagactccttctcctcgcttggcatgtccgcgcgagtcagcagcacccctccggtcagcaacaccacgtcgattagcaacaccccgccggtcagcagtaccacgtcgatcagcagtaccacgtcgattagcaacaccccgccggtcagcagtaccacttcgatcagcagtaccacttcgatttgcaacaccacgtgggaggcccccatcactgccgccgctcccatctacacaattcctcctgtacgacgtgctgggcaacacatcattctcttgcttttccagcgagtcatcccccgaaaggccatcagaacttctcgacctatccagcaggtcgaaaattttgtttttattttcttcccccaagccatcattggtgtatctgcttttgctgcttttccttctgtgaggcttttccatccgtgtgcgttcgcgcagcacgtccaggatgttcctctgcctctgttttgcagccgcgcgcggtttggcgtgctggacgcggtcggcgtggttggcgcggcgtcccaggctccttccgccatcgctccgttcatcatctccacttcgatcatcgctccgttcatcatctccacttcgatcatcgctccgttcatcatctccacttcgatcatcgctccgttcatcatctccacttcgatcatcgctccgttcatcatctccacttcgatcgtcgctccgttcatcatctccacttctcccatcgctccgttcatcatctccacttctcccatcgctactcgttgcggctcccactcccgaggccaagacgtcctccacagctttgcaaaagtcgaagttgttcctacgcagcaccttaagtacaacaccgacgtccttcaaactggtaatctccataatgcgctcaatttcatgtctatattttttttcacacattttttttacttcctttttgcgattcacttttagaaaatcgttcaggtagaaataaaaatctatgtctagtttatcctttatgacaaatatttggataaaattccagctgcataactgcatgtcgtttcgtaggaagtacagtaggttcatttcttcactcgtttgttttaacatatcgataaggatggagaccactaggagtttatttttttcctttccgtacaggaggaggtactttatcatcatggttagtacttgcgcgaagaggtgccgcaggtagagcaagtccttgcgcgctggctccttcagggagtcttcgtacaggtggtgaatctaagggagaggagaagagagtggaaaaagggaattagtaaagatgggggtagcgagggtacgccttcctcaggagagccttcctcaggagagcctccctcaggtgagcctccctcaggtgagctttccatacgttgggatggcgctaccatgccgaacgcccccctcccttttctgcgcgtaccattgcgaagtaggtctgcaccaccaagtggaggaaggaactgctgccggagccctcctcccccttgaggatctccggcgcagaagtggacagagaaagggaacccacgtccaccccgcgataaaacattaaccttaagaggatcaaatcatgcgtctgtttattttcaacacgatcgaaataattgaaaggatgaaaaaattttacgaaacagaaaacagcaactacgaactcgttaattttggagagcaggttctgtagattccccttgttgtgaacataacgtccgatctgatccttcacagccttcacctcctcgtataggaatgacaaatatttacttatgttcaggaaattaattctgttcactctgtatgcctcatttagcaaattttttatttccttttttctctttttcgatcgatggaatagcatgatgatatccataaagacgtgaatttttatgaaagtcgattttattatactcgtttctcgcctgtccttgttcaggtaaattttgaccaatttgatgtacagttcgaaaatgtgtctatcgaattgggaacgtcccttctgcatgtccctctccatgtccctctccgtacccctctccgtacccctctccttatccttctccgtaccccgttcctgtcccccccctggtcggtcgaacggcaagtcgtaacttctattcggacttaacaaatgtgaaaagaaaaacgaaatcaacgacccgtttctcttcactgtcgcgatgatgtactcatcgctttgtcgtaaaaggtagtcgaagcatctctccacaaagcaaaaatacagttgccgcttttcctcctccgcgtccttcacttccacgtagagaaagggttccttgaagtggcccttctgttccatcctaagcaggggagaagcgcgaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaagagagagaaaaaaaaggcgggggaaatcctccacaagaatggcccaacggaatggtcaagaaaaacgccccccccaagaattcccccagctgctgcggctaatcttccctccgtttttgccaatcgctgcaagaccacgccacgattcttggtcaccaccaccttgcatgctcctcccgtttaatcctttacaattagctcgacttctcgttcgctttcctcaacatcatggagttcctaaccccctccagtagattcaaatttgacagctccgtgttatccttcgatctattttttatgaagtagtcacactctacgtatctctgtgtgcaattccagatgcaccttttgttcgtgttgctcaggcttttttctgagaaggggtaagacgggcgagataagttgacggggggaggtggacagaaaatgcaacgcgggggagttgtctcccgttcggtcatatccgggtgagtggtccacttctcggtcccccttttggccgcgcgtgactgccacacgttgccaggtctatcatcccttattggtacgtactgtcacttctgtcatttttgccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttcccctttttttccgcctggcttacccgggtagctcacgcatttatcgaagcagtaggacgatatcttgcaggtctccttgaaggaacttattagctgctcggaaagggaaggagtacatgggaatgagagaatggctgaagggggaggttcccttataaagcgctttatgacgaggcgctgggcgacgtcgcccactggggggagatccccactctgatgaatcacacacagccacaggtctgtgacaacgctcacgtgttccagcatgcccctacgtgggtacacccacagtgacaccatccacaaaagagagcagacgtaccttgtttagggtattcagctgggataggaaattattaacgttgctatcatccttcgtatcgttatccattgtttggtaaaagggggctagcatgcacggacgatgtagcgtgttcttcactgctggtcgacccgttctctcttccccgtgcgatctcttctcatgtcctcacaagttgtaggaagcccacgttcacttcgttcaatcgcgtgtacgtctcgtccccttttaaatgtattccttcacaagagcttgctcgataaagaaacacgagaaaatagtaaaaacggtaaaacgacacctcgacgttttctcgtcatttcagggcacgtgatacatatctattgatacataatcatacatgtatacaccgcgtggtatcacctaattgacaaaaggaggaaaatgcaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactctatcgttctttattagcaataatgacgtttccgtttcgcatccgtggcgttttcctttttctcgtggaactcgtcctttttttttttttttttcttttgattggagccacgtttaagcgacaaggagaattttgctttttttttttttatttgatttgatttgacttagtttaatttgatttaatttgatttgtttcctacttgagaaatgaaaaatcatgggaatgtacaactctgcatcgaactgcccatttcccttcgccccttccttttcgcgattcccccagggaagctggtaggaagtccgtaagtcattattaccgggggggaaaatgaacgcaaacaataggcagctagtcaaggatatctacaaaataggtacagtgtgcaactgagcgagggttgcgttgtacgacatttgcggacgttggggcaggcgtgcgggccaacggttcgcagctgtgaaggagagtgagggagcagtgagggagcagtgagggagcagtgagggagcagtgagggagcagtgagggagcagtgagggagcagtgagggagcagtgagggagcagtgagggagcatttcagagagcgcccgaccagtcaggtcaatccgatcacagctatatccaccacagctgtacccaccacagctataccgaccacgcgccttccattttgttcccaccgcgtgcaggactagaccacaaggacttcatcaacatagaaaacctggaagaaatatatgaaaagaaaaaaaatgtaaagctacggagaagcgaaattgtgtacgcgctgaacatcctcgaaaatgcaagagcctgcgccataaagaatgaaaacaacacaatcataacgaggatgcgaagtgaagaagttaccaagaaattgaaagagctgagcgacattgattttttaatttttaccaaagtggaaaatagccaaaataatggaatttggacagctgacctgaggaagcaaaccaaattgctagtaagatatatttttttttttttcttcttttttacctgacctggtcataacttttttggaaaaaaaaaaaaaaaatacgcctagccgtgttgcaagaacgggacagcttgtgtgaactacaccgtttagctgttcaaaatagctcgtccatgttgtgcacacgccgtcacttttattctgtcccccttttttttaagattcaccaagttcagaagggcgtcaagctgctgtgcgagtgtaaactgataaagcaggtaaggcagaaaagaaaagaaataaaataaaataaaaaaaaaatatgaaccgttcaggcaattttgcaccttttttttttttttccgttcaggtaaataacattcacgtgaaaaatcgcaaaatgtacatattgtacgatttggaggcctcagaaaaggtaatcgaatttagtgggcatggaagggggtccaactgaccacccgaagaggaccctattcgtagcagcacaaggggttctacagcgccgtttggccctttctccgtcactacgttgctgactgtcactccttgctggctgtcactctttgctgccgctaccccactccaccgcgcaggtcataggaggctccttttacaccgacggagaattcaacaaaaaggtggtggactacatacgggagaacatctgcttttacctgtacaacaacaacaactcgaatgtcctgtccgtcattaattacataaaaaatctcaacagcagcatcggttacttctccgacaatgacatatatagagtaataaagactttgctgtatgaggagcgaatcaaaatttacaaaaatggaaacgacgaggaaataatttattattacaataatgagaagaaaaactactttagcaacttcccctgcttctcctgcgacatttttaataagtgtaactcggacacgaaaacagccattaatccgaagaattgcgtctacttgaatttttaccttaacctggaggtaatgagcgaatgtatggagggcagttaccaggcttgcctcgcaaggaggggagatgctcatcgctcagcgaggtggtaagaccgcctcgtgtggtagcccatccatgttgacagccccattcggccacttatcctgcttccatcccattttctgcccttcctacagaatgagtagcaccatcccgtgggacaagaagagatagacgcgagttaagcacccgttagagggtcaagacaggagtggattgtcccccttttttgtcttttttttttttgtatgttatgtttcgccatatacgtgacgtatgctgcgaaacgaagtgaaacgaagcgtgggttagtttaaatgtattaaattctctttaaatttgtataccactgtcaatcggttttttttttttttttttttttttttttctgtccatttttgaatacccatcgtataggtgtgtcctttttttttttttttttttcaaacttgcgagtgcatttgtcaaattggaagaaaagacacctctgtactttattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaacagtttaatcaattgtgagtaaattattaacataggtacaagtacacgtgatgtacctaatgtagtgtaccgcttaacgtgccactgtgcgtttccgtcctcaacgggcgacacacttgaaggggggaaaaaaaaaaacaaaaaaacaacccgcaccattatgagtggaagaacaaaaagggaaaagaattacacccggataaaggaacaaaaaatagtgcagtatgattcgtaaaagtggaacctttttttttttttatttttttttttgctactgagtagtgatgctactttatatgctcctcaacccgctcaggaaagaatgtgaaataacgaggagtgactgtgaggagtttattcgggtcgtcaaaaggtaaggcgtacacagaaggtaaaaaaaaaaaaaaaaaaaaaaaaaaaatagaattgtcttcctaattggtacggtgcatgcgatgtcgtccgtagtggcagtagcgggtcagatgggaatcatcaagtgggacaaaaaaaagaaaaaaaaaagaaagaatacttgattgaaatctacgagaccactcctcacccttgtgcaccttttcttgccgcaaaaggttcggacaatccttcgcagaaaaggacttagcccagtactgccgtttaaatgacattccgataagcgagtaagccctgtagaggtcgcctcagcgtcgcattacacttcaacgttcgtcctcaccgggtgcacgcttgttggctggtacctttaaagcgatcgcgggcttactctccgatatgcttactccctgagttactctccgggataccttcctagctacttactccccgagcttcttcctcccctcgcagacacaccatagaatgcatgttcgaggagttctttctaaacaaaaaaaacgagagggagtaagttcacgcaaaaaaggtcatccgtgtgatcgatcccgctttgtgaacccgctttgtgaacccgctttgtgaacccactttgtgaacccattttgtgaacccgctttgtgaacccattttgtgaacccattttgtgatcgcattctgtgaacccattttgtgatcgcattctgtgtacccaccttgtgaaccccccccactgcaggagccacgaaatcaccgccgacgatctgatatccttgacgtccaaaaaaacgaacagatgcttctacgtccctgtcgtcgtttacataggtgatgccgaagtggggaaaaagcaaaactagggatgcagtgaaccaaagggagtaactccctatgtagtatttgtctccactagggaagcaccttacctaaagagcgtccctcctacgtgtgacttcccccctgcgaaagatccaccttccaactctccccctcacaggaaagagtaaccacataggaagctacgaagaagggctcataaacgcaaaggaaaaaaaaaaaaaaaagaacaaatagaaagggagaatataaaaaggcagatccaaaaagacacgaaaaatagacagaaaaatgagcggttgaattacgtttgggaagatcaactttggggcaggaccaactgttgcagtgaggtcatctcgatagatcgtgaggggcaacttgggttggggggcaccgatgtgaagacaagaaatggtgagagcgcgaagggatgccaagttggggaggcgaacgggggaggggtcccaaatggtgaagcccccaacggagagccaaaccccagccaagtgaactgtgataacatcgaacagccgcatgcacaggtggactctcccaagcgagtcgaagcagttgaaacgaaaaaaggcagccacaacggctacaacaggcacgacaatcacaatacgaataacggtggtaaaatgaagaagtctgagccgagcagaaaaggaaaaagcacatcgggagggaagggtgccgccgcgcaccaggagaagaaaacaagtgggcgaccccccgcggaggaatcaaagcaaccctccccacaggagcggaaggcgcaggggcagaagccacaggagcagaagcaacaggagcagaagccacaggggcagaagacggacaagcaaatatactacgactccctaatgcagagggtgataaataacatagaaaaaaaaaaggagaaaaaaaaaaaaacctcacaaccttcaattttgttacttactacaaactgcatgagctgatatatatctccttcctggtagataagtaccagggctactaccaaggtaggggaggagatgcacattaggaggggggtgtcaacacggataaggggaaggagcaacctatccttttttgctcccctatatgtgtacgtgcgtgtcccactttgtggtaatgccttccctcccgacaggcaaagaagaaagcgacttgatcgacatttacgatcaggaggggaaaaaaatggaccccagggaagacagcggaggagatgccccaaatgcgccaaatatctcaaatatcccaaatgccgccaatgccgccagcaccccaggagagacaaccacgaacggtggagaagcaaaagtggcaacaaaaattcaagcaagtgtagaagacacgaaaaggatcaccctcgaggaagttgtacacaaatacaaaggtgacagggagaaagaaaaaaaaaaaaaaaaaatttaaaaaaaaaacacataagtacatacatagcaagcatctaggcaattatcaatttatcgggaaaaatctaaaagaaataatgaactgcgttttgcataatttaaacatatttttcaatgaccatattttagacgtggagcaggtgatggaggagtacggcactgtggtacgcaacgtttgtgaggtggcggaaagcacccaagggaatatctgcacacatgctgttatgccaattgatgcggataaagcgcaggaaggagtgttcaatggggacaacaccctttctggtgagttaatcgaagggaatgagaaggcgtcgctgcccggtgagttaatcgaagggaatgaaaaggcgtcgctgcctggtgagtctctcccgttaaacgaagggaaagcggaagcagttataagtgagcctacatgtactagccttcctcgcttgaagagcaaaaaaaaatgcgtcccaaatggagaagtcgtcacttctggtcagccaagcgaaacaatggggaaggtgaaaaaagaggccaccaaaggggatgttaaccccaagtgcgcaaagggagaaggggaagcagcgggagatgggggtgcagaaggagaggaagatctaggagaaaacggcaaagaaggcgaagcggaggggggaaacacgaacataaaaagaggccgtatgggagggcgtgtggaaaggcgcgccaaacgaatgcacccttttaagaggaggccccctggtacacaccactccgaaattgacgaagccgtcgatgcgccgtcccacgtccaacttgacaagcaagaaactgcatccgaccattccataagttacgcaaatttaaaatacaccaaggaagaaataaagcaaaaaaatttcatctactatttaacgcatgatataaacaaaattgaaacattcaaaaggaaatacttttacgactttttttttatgtacatggtgaggaagctcttctggaatgtgctttctttgtattacttgaaatggaaggagcggctcgcggaggatacaccaatgcagagtgggtcacccggtgacgcctccctgcaccaatcactgagcagccacttaatcagcccgctaaacagccaaggcctggatgatgccaacctaatcctgtacgaaagcgacgtcagcgtgaacaacgccaagaaggacaaggccatgctgtacaacactaaccagaagctgtgccacaacctggatcccctatttaaattaattcgcagcgaaaaattggtcatttaccttcgatatgaccaaaataaaagggtcaaatgtaaaaacaaaacggagtacctttacagagaaatatggcagtaccttgttttaacgaacttaaggcagaaggcgcaagctgggacatatagccctttcagcgagttcgtcctctttcgccaggactgaaaaaaaaaaaaaaaaaaaaaaacgcgagaatttgcctgaacggttcatattttttttatattttttactttattttttttcttttttttttcttttctccaaatggctagtcgaaatgtttttttcccccaagatggggatttttttttctcactcgtatttacatagcagcgtgcgaaaatgtattcgccgcttacggggggtggggtcagggatgtatatccccccttagaaaatgagcagagcgtccttagcacatgcaacgtcgtacatatgtctcgcctattcatggtggaccattccgccgtacatttcgctgctcagccttgatgggacgtgggcgccgctttttgtcatttgatctggggtagagtattttttggggtcccaagctacggccgtaatagcacgcatatagagagcatataggcatacattttatgcataccacaacgcattgcaatataccatcacgcgtttttatttttatttttttggtactacctggttggactttctctctcggtcggggcaacatttcatagggataatgtcatcgacaactgctgggcagtgcacgcctctaccgcgatgccgaccacgcttattattccgtcacatcattgcggcctcttcaccgcatcagggttgaccaattggggcaccccgacccctgtcgtcgatcgctttgcagcacgcgttccctcccaaaaaatgacgccccacggggaaaagtcattcctcggggagcgaaaaaaaccacttacatcgcttagcaaaaaaaagggagggctttgctttcttccatttgaagaaggtcaagtgcattattagtattatcgctgcgccaagcggaagaggccaaaagaatgtgccccaccgcactgcgcgattgattgagcgaaagagaaaaaaaaaaaaaaaaagaaaaaggtacaaaaggtacaaaaggaaaaaaaggaaaaaacattttaacgattaacaacaaaaataaaaaacaccaacttggcaaccatttagaggaaacctcattttcacgagtgactttttttgacctacccgaaaaaaagtacttcttcatcttcttaatcctcctcccgcaaaagtaagcatttgctcacctcctcgaagaatgagatgagatataccataaaatgcgtgtcatccgatgagatgaagggatacctgctgggcgagagactccgtttaatggccgaggcttcaactcgcctgttactccgcgcttcattccattgtatgcttgcttgtgcgctcacacgcagcttgaataccttcacccaacctacgtatcgctttcccctcttccttttgcagtgccccctaaggagagaaaaacaaaggagcaaatcgcggctgccgcagcagcatcgggaagaagcaagaaaaaggtaacgccctcccccatgcatagtggcccatgcgtgggcactcgacgtgaagtgtgactacttgcgcatcataccacatttgtggaaaatcacgggggataaccacagtccatgtgctcatagagctaagtgtttctcacccctgcttactttatcccacccacttattacctcctctgcagaaatggggaaagggaaagaacaaggaaaaattgaaccacgccgtgttcatcgataaagccctgcagtccaaaatcctggagagtaaaaacatgaaggtcattaccccctccaccatctcagaaaaatacaaagtcaacttaagtgtggcaaggtcggttataaaatatttagcagagcagaatttaattaaggaggtttgtattcagagtcatagtcagaagttgtacacaaaggttgcctaggagggggctgctcaattgggtagtcgcctaacctgctggctgcccgctaggtgcgtgtgcatgtaggtgcgtccataggtgcgcccatagtcacgcctgcagtcacgcctgaagttacgcttatacttacgcagagtgaacaggtgcccttcacaacagtacagctttttttttcttttttttccccctctcccccgtgtaacttacttcccatgatgccatttatcctgttgcactcgtgactcttaccaaagggaaggaacaacccctaaaagggaaaacaccctacatgataagacgttgttaaaagcctttgggaggttattatgacaagcgccctcgccctcaaggaatcgaagtggggcatcctacacgctgcgcagataagacgattggcaaaaccgatgctgactttccccccccttgctgagttcccacatgaatgaaacaacatgatgaaacagaaaaactaaaaaaaaaaggtgacgcaactttgaaaaaatgatcaaaagatttcttctttttaatcattttatttaattttgcgaacgcacatgatccacgcaacttagtcatagttactctgattgtttcgtctgtggaggacagcgaggaggagcggaaatggaggggatataaaaaatttggctagctccacgttgtcaatgtggtatgaccaataccgcatggccaatgccgcgccccccccgttggaggattcaacaaagggggcatcatcacagtgttgcaaaagtgtctcgagtgcgtggccttcggccgacgtgacatgtacaaatggggggctagctaattcgggtaatgctatttaagatggagaaagccctgctaggctgcccctgtgttaggtgggaggccgctacaggacgggctcctcataggcgtacagctgcgtcgagtttaaaaaaaaaaggcaagcacgtaggaaagcacgtaggaaagcacgtaggaaagcacgtaggaaagcacgtaggaaaacacgtaggaaagcacgtaggcaagcggacggacggcaagcggacgggcggcaaacagacgaaccgtcgcacgcactgcccccttttggacgcggcgagctagaggtcgccgaagaagaagatgccaatttctagccagctctccgtggagtaaatcactttttccttctcatcgtacaggtcgtttagctcctcctcgcgctggtcggtggggggggccacttcggctgtgccgtcattcctgctgctagtcgggccattgctgctgccagttgcgccactgctactgctagtcagccctcccctcctgcgagccagcaactcaatcttggccgcagcacacacgagaggcttaatgacgatgttatgcttctcgcaaaaactgattagcagctcgttgtgcccaaccaggatggcgatgtccgagtgcagcatggcgtcaaggtctatgaggctgtccccaatgaaggcagatagcttgtggttaatgtcgctaagcagagaacacaccctcgttttgattaacgttttgtcgtaaaaggagcagagtgagacgttttcgatcaccccctgggacgtttcccttccaccgttagtactaccatccctcctgagctggtaatcatcatgcttgattttcaatcggctgtattcgaacgcccccgtgtatttgcgctggttcttgtcgtacgtgtgtgtcttggagtagtagacatggaaatagtttttaaacgtccggtagtagtcctcctgagagcgcgtccccacttcgttatgagggggcattcccacctccttctgtgatggcattccctcctcctcctgcgagcgcgtcccctgtttgctccgcggtggtggcggcggcagaggcaacgtggttccctccccatccctgaccttcaataggttattccttatggtgtagaggcaaatctgcttcttcaagttcagtgtgataatgtcgaagtagaaggagtccctattctccattttatgattcagcagatgcagaaacacttccaaaaaatagtcatttaattcgaaccgttcgtagtgttcactaataagcttgttcagcacatccacatctacatccttgaacacatcgtagtaggagagtaacatagaataagttacatgtactttatccacttggttcaaataataatagtacgatttggaatatacttctgctttgtttgcttgatccttttttaacatctccaatatctccatctccttgagtacaaaccaatgacccattttgtgtatgtactcaaccttctcctgtgttgtaggttcaggtttatttttcattttttcaaacgaaaaattgtcgaaaaatgatacgtcttcttttgttagattatctttaccttttctgacactctgcttaaaataatgcttctctaaaattttaaaaaaagctgaataggagtccttttttattatcgttttgtcgaaatcgatgccgatgtagaagaactggtggatgcagggacgcaggggggggttgtcccttgttacatggttaacgttggggttaacttgggagtggccgccaatttgcttcacagcgctagcagcgaagaactcgctctgcagcgcggtcgcgttcttcagtgtgttcagatcctggagaatgtcgctccacatgtggttgctgccccccttctgtgccatcctctccctcgataggaagtataacatagtttcgttcaactccatgaagtctgccttggcatactgctcgatgaacattcggtacatggagaagcggtgcaggtcgtcgctcaactggctgtgcgtgcctctctccacattgccgctcaactggctgtgcgtgcctctctccacattgccgctcaactggctgtgcgtgcctccctccacattgccgctcaactggctgtccctctccgcacagtggtttggcatccctctgcggggaaggtatcgccccaccttggccctactaaccgccagcgagctgacgtagaagacattcgaaaagacataaataaaagcatataccccgtatagctccttcatgtggatgtcgtgtctacttcccccctcgctgctcttcccaaagcggttatccaaaaaggggaagtacttcactaagctgctacgcacatcgtgagtttctttatcatctaccaccatctgcacctccgtaatttgtttctccatcccatgcaaagtggctaactctttgtacacacctaaaatgacatctctgcatcgattcagcaaatgggctagattctcattttcagtctctaccgagaggacctccacttgctttatgcatctatctagtacacacaaattggcagataaaaaattaaaaaaaaaatttttctccaaaaaagagtaagtcagagatcggataaaatagttgtgaacacaattaagaaaattacgttcgcagtatttcctaaccaagtaggagtagtaaaaggtctggtggttatcttccctgtgtatgattgctttcttcatgtcagatttgtgtgtctcttggatgtcacttggagtgtactttatcacctccttgtaatgctcactgtggtcatagcaattgagagcgtttctgtagtagctgtgttcaaacacggtcttccttcttacgctgttaatctttttcctcacgtagttgatgtagctgtccgggctgttcgcgtcacttgccatgctcaccccgtttgcgcccttttcagtcgccactgcgttctgttcatcccccttgggggtgccatcgctcagcttcttcaactcaagaaaaatcttcacctccctctctaactccctttctcggcttattcgcagcttctccagcagcaacttgacgtccttcattttggcttcttttcttatggggcacggggaaggcggttcagaggggacgggccgcagttattcttttcgcgcactgcggctacgggtgggtctgccacttctctgccgcttctccgccgcttctctccatcacttcgcgcactctccgcaccgctaacaactcacagggattttattcgctgctctccctgcgcgtggaactacagacgagcgatcattccttcattcgcaaatgggaagaagcacaacgggagaaggactctctccctccttctaggttataatttcaaagatgaccgttaccagaggggtgaaaaaaaacccgtctgatccaatcacatatattgtaaatcccttctgatgtcgctacgcagctgagtcactgcatcgctcctcgctgcttccaccaggcgcaggatacacaatcgactactcacggtcttcacatgcaaaaatctgcttggtacattgcacgtggttatttcttctcctccgaagatgtacgagtgtgttggtatgcctacacgtgcggtgacaggtgtgctattttacttttcctggacgaaacaaacggccataaaaaggggcgacgcggttgtgcagttacgccgctatgcagttgtgcagttacgccgttatgcagttgtgcagtcacgccgctatgcagttgtgcagtcacgccgctatgcagttatgctctgctgcgcgccgccgcctcctccattggtgtcgatggtgaacaagtgcgcggtgcaggcgggggttggaagtgaggcacggatgaggaggtgcacgtaattgtgccctcagtcaaatcacgcatgtgccagtggccagccccccacactcatgactcgccttcctcatacataactgtacatatatgcagttacgtaattttatatgtgttcatatccgcgcgagagagttagctacttacacgaagttgtttttccttttttctttttttttcctttctttttttttttttttttatcttctctttttttttttttttttttttccccttagagatgcaaacacacgcgctggtgtcacttatctgcattcacttgttcactgcgcacggcaaaaaaaaaaaaaaaaaaatagtcaaatttttaagtgtcctctttttttttttttttcttttattttcatacagggtgatcagacaggcgtcgttagggggaaaggggctcacacagcgaagcggcgacgttcttgttgatgaacgtccccgggggtgtcattatcagtggtgtgaaatcgcctacgctaaaacaccaatattactgcagcgacgcctcggggaaccacgaatggagctcaacggcactcaaatttgacatggtcgccgagtggaagggccgtcccaagcaacccccacgcgcagtcacgcctcctggtgtgaccttacccaggaaaaataaaataaacatacgatcgtgtgagcgaatgagctaactgacaaatggcgagtaacaaatgacgagtggcaaatagcgagtgacaaatagcgagtgacaaatggcgagtgacaaatgagcgaagccctcccctctcggaacgcatgcccccccaatccgcatgtgcttatctacctatgcgcgcatacgcgtgtagcaccaccccagctttcgcagttacagcaaattattatttttttcgtaactcgccagccaccccattttcacctctttgtacttccgttggggacataaacacatacacgtaaatacagttggcagttcgtttcgcttttttgcaaacaggtggacgtggacgtgcacggcatacctttttaccacccccgctgcgtttcacacttcgtagacatgggttgacagggaaaaaaaaaaaaaaaaagcagcaaagtggcaaagcggcaaatcagcaaagtgacgacgtaaaacgcccggcgagctggctgcataaaatgcacaaggcaattgcgtgcgcgcattgtagcggccacgcgaattcccacaaaaggggagaactgccaaactgaccaacttacgcgccgccactaaagaggctgcacaaaacggaaagaaggagcgaaacgcattcggccaaccatggctcaactgcatggctagctgtgcccccccaattcgaataacagcttggtctagccacccagcacgccgaccgcgtctgtaacgacctgcgcaacgaactgtgaaaccacgtgtgaaatcaccaacgcgaagcccaagtgaaagaaatcaaaatgtcgaaaacgacggttgtgttttacaacataattaatgacaaagaggagaaaaactcacagaacgttttttacatccccaaaccgataaattcgataacgttacatgacatacgaaatgggtttcccttagttggcacctaccacttcaggttcatgctccctccacgggtgtttttgcacacaccagcgagcgagaaatgcatacgtatgtctctctaccgttcacgtgattacgtctcctgcccaacgttcctccttcaccaactccgtttcagattcaaaataattcacaacaacacccctgcgtgggttgatatcagcgaagagtcctcgccaatccccagcttgaattcgtgtatctacgcgaaggttaattttctctccccactccgcaacaattgttgaggaaaatggaatgacctacgcgtactaactggaacggctggtccacggtctcgcaaaactgtgaatatagcgtggtcatccccacggatgggaaaaatacgattgaggaagtgatttttttttttttttttccctcaagtgtaactacgcttctcaacgttgcacaccttttccacgcttcactccattccctcccttcacacaactgcctgacccgccgcacaggttttgcgactgagttggatggatcacaggagggcaaaggaagctcctggaggaaaacttctcgaggaaggtgtgccaaaattgtataaaaatgagaaaactatctttgacataaaggaaaataaatcagatgagcctgtccatatgagtaagaccaaggggaacatcgacatgctgttatttgagagcactccgaacaaggctatgcacgtggacggcggcaagcggaaaggtaagggcggcgagcacgccacaactgagttgttgcgccgcgtcactcctaggaagtgtgtgcaagtgggcacacaaatgtgtgtgcaaatgggcgtacaaatgggcacacaaatgggcacacaaatgaacacacaaatgaacacacatatgcgcgttcaaacgcaggcacacgcgcagtggttacggtgggcctacaacgcacaagcagaatcacataagagttgtgtgcccacctccttttttcctcattcccgcagatgacgccaaggaccaaaattacttcgacttgatgttcaactaggccatttgcagcgaggccttttcgtcccgcctgactcgaatgtattccgttctgtagccgtccaacagcatgttgatttttttttaccccccgctgaaagggctactgactgagctccgaactctttttcatccccaaggatgcacaactaagtatataaaccaatgaactcgctccgctgtgcaatcacataccaattaatcacttaacctgagaattattttttttttttatttttttttttttttgcgcaaatgtccatgtgtacgttcatacgaatgcgtactcgcacgttcgagttaaaacatccttcgttgctacatagtaatttgcgcgtgagggaaaatgcaaagaaaggataagtcagcaagcgaacagttgagtgtgtaactgtggcttgtaagctaagcatgcaagggaggctaaacaaaacggcagtgattaacagtcgtattttctacgaaagcggaggcatgcacgtgcgccgaacgaaactgagatagtggcgatcgtggcggtcgtagtagtcgcggtagtcgcagcagtcgcggcagtgttccaagtcggcaaaggaaagttccgtgccgacggaaggttgcccgtttgacagttgccactaagcttcccatcgaagttctcacttttacgcaggaacagttttttttgcattttaagagtgtagtagctttttttttttttcttcacgttttaatagtgtagcaacttttttttttttttcgcgtttttcctcattttcacacgtcccccttctttttcctaccccagtccggacatacagtccggttcagtgctcaacgcaaaatgcccccatgcgtgccttaaattaacctgttataattatatgtacctttccgagtgggcatttgctttcttgcatttgctcattgctaccccctgttcatgatgccaccaccctctgcgcagcgccagttcgaccacgcgcgcattttgaaaaaacccaatttgcgctttcattgtacgttttaattcgcctgatcagtatatgtgcacctcaaacacctgtggttgttcgtaggtatgttttttttccttttttttcaccgcgcaaattaagtgatctcctactacgccagagggtccatcccctccctttcttcctcccaccaactgtcgtttgttgggacatatccttttatttgtgtgtaccctgtaacgcgggtcacttggtgcgtatcgtgacatacattctcctttctttgccaccgagtgaacatgaatgcgctcatactagtcggggggtacggcacgaggttaagaccgctcaccctgacgacccccaaaccactaatcagcttttgcaacaggccaatactagaacaccaaatttttaatttggcacgatgtggaatcagagaaataattttggccatagcttataaacccacacacataacgagctttgtggatgacctggaaaaaaaatacaacgttaaaattatttactctattgaggaggagcccttgggcacaggagggccaataaaattggcagagaagtatttgagcaagtacgacgatttttttgtcttcaactcggacattatttgctccttcccccttctggagatgatgagctttcacaagcagagcagtgcgccactaacgattttggtaaaccaagaggggcgcagtgcgtgtgtgttcgctgtatgtcagctgtacgtcagttgtatgtcagctgtacgtcagttgtatgtcagctgtacgtcagttgtatgtcagccgtctgtctgtcagttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgttcgttgtctgtgtgtgccctgcatgccaattgtctgtgcatggattggctgcaaacttgcgtgtcgatttatggacacacatggagtgtgcatcgcacatgtttcccatttcgcctgcaccgttcaggcaaaaacagtttttttttcctttttttttttttttttccttcccttttgtgcaggtgaaagaagtggaagatcccagagcattcggagttgtcataacggaagaaaatcgaattaccaagtttgaggagaaaccgcaagtccctaagtcgagcttaataaatgcaggaatttacatactgaacaaagaaatcttaaatcgcattcccgcgaggaacacgtcgctcgagaaggaaatatttccccagctagccaatgagaacatgttgtatttctacagattaaataaattttgggctgacattggcaagccgctggactttttaaagggacaggcgttgtacttggaggacttggaggagaacagggaaagaggcggcagagaagggaaaggggaaatagcaaaggaaacaaatactgcaaaggtagccgcgacaaaacccatcacggaggagttcatcctgcgcgaccacttcctcatatgctacggcataaaggacaaggaaaatggcgcaaagagtggcagcaagaaaaatctatttataacatttgaagatatgaacgagttggatgaattcgcgcataggaagaaccacctcttcgatgaaatccttgtgtacactaaagtcgagggaaatgtgttgatttcatccaaaacgatcatagaaaaaaattgcgtcttgggagataacgtcgttttgggagaaaacgtgaccattggagaaggatgtcgcatcaaaaattcttgcgtcatgagcaactccaccgtcagttcgtattcctacattgagaattcgatcattggctccaagtcgagggttggaagctggtcgcgcatcgaggggctgtgcgtgctgggcgaaaacgtcattttgaagcccgaaatttttgttaacaatgccttcatcctgcccttcaaggaggtcaacagctcaatatatgagaagggcgcgattattatgtgatgtgaagggcgggagcggtaggagtccctttgggggaggagaaagaggcagaatctacatgatgcttgagctgaggaggacgacgcggaagggcgagcgaaacgacgcagtcccagtgcgaaggtgcgccgttttgcaggtctaccaatttttttacatgtgtaaaaataatgtgataaaattttttgtttagtttagtttagtttagtttagtttagttttagtttttttttttttttttttgtcctccccctcgtgcgtgagcgattcaacattcgtgtgcgctgttcaccacacctgtgtgtgcacgtgtgtgtctttttttttttgcatcgcggatatggaggggctttatccccgcatagcacgcgcgtgcctgcgcaaaagcggggctcaaattgctctcttaaccctccccaaaagtgtaaaatatgtacaacatagattgcgcggtggagcggagcgaacaactcgaacgtcccactgaactgccccaaacgggcttaaccgcgtaacggcgtaacggcgtagcagcgtaacggcgtagcagcgtaacagagtaaccgattaacagcgtaacggcgcaacagaataaccgcttaacagagtaaccgcttaacagagtaaccgcttaacagagtaaccgctgaacagcgtaaccgcttaacagcgtaacggcgaaccgatcgtttttcttcccttcgcccgttgaacgttcccccacaatgcgccaaaaaaatgaaggactacctagcggggtacaacaaacacctaaagtacgacaactgcatacttgtcgagcatgaagaggaagaaaacaaaaatgcgaaaggagaaaactgcatgaaagataagaacatagtccgtgtcatacaagaaatccgaaaaaatttacgatcaaatgtgctgtacaaaaatgatggaaaaaataccctttttaatgagcccctatataatatgtttccattaaaatgtctcaaggacaaaaaagtagacagaatttcctacgtgtgtagagtgacaagcgaggaggacgcaactgtttgtcttaaaaaaatacaagacattgtttccaggatgtatgtgcataatatgctcatcgagaaggactttctggaggacctattgtccgtttttatggagctgtgcaggcaggtaggtctatctctctgcctccctcccccccaatggatcgaattgggaacacagctgtggggtgaatgggacagccgcgctcgctccttccctgaagcgcaccttccctttagtgcaccttcaccgccaggccccttcaccagcacgctccttccctgaagcgcatcttcaccgccaggctccttccccaccgcgcgcaggtctccgtcacgtgcttccagcgaggatacctcctcaggcagctgttcaactacaacagcatgctcctcttccactatcacaaattggttaagttagttcgcttgtttgtttgcgcgcagttgtgtgcatgcggcaggcctccttgcggcgttctccaaaaactccaatttgttcttcacatactccccattgccgttttttcctgcttgggcttccactgcacgtgacctccttctctcccctcccaggtcatctctggccttcaacttaaagaaggaaataaaaaggaaccacacgatgagcgagctgcgcaaagaaatagagcgtaaaaaggaggccatcaattctttgaagagcgaaattttggagacggaccagctgatcggggaggagaggaaaaacgcggagcgggagatttccgaggtatcgcagttgagaagcagtatagctgtgaagcgctctctcgtgtcttctaccccctcgtgacttctatccccttgcgtcttctaccccctcgcgacttctatcccctcgcgtcttctaccccctcgcgacttctatcccctcgcgtcttctaccccctcgcgacttctgccccctcgcaacttctacccccttgcgccttccccccccctcgcaggtgaacataatttatcagaacaaaatagacaagctgaagaagaacaaccagaggaagcgcaacgagttcacgcgacttctgcaactctgaggggagaaaaaaacaaaaaaataaaaaaaagaaagaaaagaaggaaagaaaagaaaagcggtttcccagcggggaagaggcatatcctttgatcttaagtgtctaccgatttacgttacatctctgtcttcacttcatttcgttttttttttttgccaaaaagtctaagtattaacaatttaaaaataaaaaaaatcctagaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttaaatctgctaaaattaaaaaaaaggaaaatctaaaaagaagacttctcttcgattcgaaaaaaaaaatgccacaactcagaatcataattttatggagtgagcataatcatacatgaggaatcattggataaaaaaaaaaaagctgtcctgaggaggacctgtgctgattgatgcaacttttcaaactgactgtccgagcagtggtacacacatatatacatgtgtgcatacgtaggcgtgtgccttcttataggagtaactccagggacaggatggccaaaacggctaggagggctctgctcaggccctggaagaaggatccgccatcatcacccttcttctctgtttccagacccgatgcctctccttccgagtcgcctttcaccactgcctctccggtgggttgctctgcctcttccgcttcgcctctgatttccgtgtccgcatcctctgcgccgtcgctgtgttcgctgtgttcactgtcttcgatgtcttctcctttgactggggcatcattctggtccgcctctgcaggctcggccacttctccagcggcttcatccgcggcggtcgactctgtggagtccccatctgctgcgtcatccgaggcggtcgactccgtggagcccgcttccaacaaaccgtcgtccccctcgccgctttcgccatcctcatcaccgccactttctttgttacttcccgcatctacaccctcggcatcttcactttctccctcctcattctccttctctgcctcccccttttcttcaacagattctacatctcccccgctgtccttctcatctagcgcgttcttttcctcctctttggcgctctcgtatccttcgtccaggtcattcatgccacttccgtcgttgttctcctcctcatcagaattgcttccctttacatttttgggtttttctttttccttcatcttctcctcatcagtttgtgcctcgatttggtcgcttgtcgcgtctcccttctcgctgaccgcgtctcccttctcgctgaccgcgtctcccttctgagtgaccgcgtctcccttctcgctgaccccctctccctccttgtacacgtcgaagaaggaggcctggttcccaaacacctcatcggcactctcgttggcactggtgagcactgccaccttcttcaacaccttgtcgctctcactgaacaggcggtccaggttatactctttggctttctcattcagcgcgttgtatttttctgtcctctcgtcgatttcaagttctttgtcatacacctgctggtatcccaagtgcagcagcgcctggagcttctgcaggattcgcttgtccttctcccaacgaggcgctccaccagctgattcaccaaccgctccatcaaccgctccaccttcccccacctgggaggcattgtctttgagcgagtccacctgagagcccaccttctcgagatacctcacgatgcccgcaacagggtctgtgatcttcttctccttgaggttctcgaagttccttttgagcacactactgagcacatttaggttcaacgggttcttatagcagtaggacttgatacagctagctaaattgtgaaaaattccatttttctcataatacaattttttcaaagtctccaccagtccatttctcatatcgatgattctcttcttcctattatagtcatcaagaatatccatctcaagtaagtccttatactcctttttttcttcaacattttccatatcactcacattggttttgctaaaattgagtgccttaatagttggcttatacttaaaaaaatatcagctgaaatgattccatttccatgagcaaaatcatcataagtcaaaaaaggatcaacattttcatcaaaaatttctttcatgtcattattttttgctttattatatatagacaaatacttcttccttaatctattaatatttttctcgacttgatttagtttctccatttcttctttcaataccttggctaggttttcctgaagagatgttatatcaacgtcctccattttgttaatatcgagagtgtctaacaagtagaggtaatacaaatcttgatctgggcttctcttcatttcgttgtatctatcctctagtaggtctttcaaatcagaagcatcatatttattgacaagcattttggagagttcatttcctaatttattaaaaatatccttttttttcactacctgttcattcatttgtgataaaaggatactctttgctttttttattttatttgaaaaattttcactactgttcattatatgatctacttcatcatttgttcttttcagctcatcctctttattgaatacttcagtgtcatcattcccatctgtgattgtctctcctttttttttatccaaactagtgtcataattttcttcttctgtttcgtctagatcattatctggtttttgtttttgagtagactctccattttgttcctcctcctcctttgtacacacaacattaagtgacacgtaggagttgttaatatagcattgatccttctcattcagggcatccttttgcaacacatatggattgatcacacactctctgttattatcacattgccttttcaacacatcagtaatgtcttttaaattaactttacaaaaaggagagtgtaagattgcgctttttatatttagatgtccctccttacaagtgattggttctttatttttattcttaatgaaaaaaaaatacttaacatgagtttcatctaagaaaaaagagttactcaaaagacatgtcgtcgatgttttgatttcattcttttccgattccacacattcctcaatctcgatttcatttttgtctctcaaactatgggttcttcttttaaatacgtaatcgaaataatatttgcattttctgttacccatacattttgcttctacttgatctatgcagcttttgtggatgattcggtttttctcgttcacgcactttacttcgcagtgcaggatgtagaggcttccctgggagcacctgcggaagggggcggtggttagcatcatcacgtggggttggaagcgtcacgcggggttggaagcgtcacgtggggttggaagcgtcacgcggggttggaagcgtcacgtggggttggaagcgtcacatggggttggaagcgtcacgcggggtttgcaccatcacgtgggggcgaactccgcttaaggtgtgcttctccccaagcgcaggagacccccgctactcagccaagacagcagccacccatttggacttacttcaaggaattctcctccccgaacttaatgacgtcgttatgcacgtagcatctcgttcgagacgtcaggcatagcagcaggagggcgagggggatgcggcacaggggggggagtttcattttaaggggggggagagacaaatagggggtaaatgggcgataaatgggcggtaaatgggcggtaaatgggaggtaaatgggaggtaaatgggaggtaaatgggaggcaaataggaagcaaataggaatcaaataggaagcaaataggaatcaaataggaatcaaataggagcacaaaatgggacacaaaaagggatgcaaaaaggaggtcaaattggtgactaactgggcccagcggagcaacgcttaccacggtggtagctacacgcgctcctgcacagttaagcagcccttggcgccacccccactcgagcccaaacgtacgcaggcgcacaggggtctgtgcacatacgagaactaataaatggcggggaataataatttaattaggttgaatgggctgcgccgcgcacagaaaaggggcaaaaggagggacgaagtggtggtaaagggtgaaggagagaaaaaaggaagaagaaaaaaaaaaaaaaaaaaaaaaaaggacgagaaaaaacgcacacgcaaacgaacactaacacgaaaaatgaagcgaaaaataaaacgcaggggtaggaaaaacaaacgaagctcgcggctggccaaaaaaaaaacgacacaaggaggtatgtaaattatttttaagcgttgccgcacaggtgttcgccggggtgcgcgtcgtaccaacggcacaagccaaagtggttgcctacttcagatcgactcaaaaaaaaaaaaaaaaaggtaacatcagagagtgcggcttggccgtggagggatgaagaaaaaggaagaaggaaaacgagaaaggaaagtaaaagagaagtaaaagggaaaggaaaagaaaatttcttattaatcagaggtacacaaatatgtgcgtgcacacaactacatattttatgtgtaaatacccgcacgccgcccacgcatagaagctctcctctcgcgagccggtcgagggcgacttacacgaatcgcgggttactactcctacgaagcgtatactggtaataacacccccaaaaggatggcggcgtacacatctataatatacacggcgtttgtacttacgtgtgcgtgcattcctctcatccgcgcagctgccggatgagctttatcacatccatcgcgaactcattaatttcaaagcatagagtggctcacagcagtagggtcataattgcacgtgttagcattgatgtggttttatagctgcacaggaaagannnnnnnnnngcacagaaagggaaaaaaaaataaaaaaaaaaaaaaaaaaaaaacaaacctatttttgcctcttcactttttttgtttcgtcaccgtttattgcgccactgctcattttgcatttgtactttttgttgcgcctctttccattacgctattgctcacttgtgcgtttttttttttaaatccagcctgatgtatgtggctctccctatatgcattcacatgttcgcgcggcgcaaattaaaaaaaaaaaaggggaaaaagcagcaagcacgggagtggcccaaaagtaactttggccccgccactttgtatggaacgagccccacggcggacttccgaaagtggccttaaagggactccctccaatgtgtggccctctttgaagagggcagccggagtggcccaaaaaaggaaagaagcaaacggactaacgggtgaacggacgaacggatgaacggatgaacggatgaacggatgaacggacgaacggacgaacggacgaacggacgaacggacgaacggacgaacggacgaacggacgaacggatgaacgaacgctgccgagtcaatgcggatgaggcggaaaaaaaaacagttcgccgcgcaaataaatctccctttgcgcaatttctttttgcgagcacaacgcgaatggccgctttcgccaaatgggaaaaataattcccccgttgtttttgctgtccccccgattccccacactgtcataattacgtttaactgctcccacaaaatggggcgacgaaacgaatgaggaaggaaaaaaaaatgcgcgatccacctctccacgcgcacgtggtcttagtgcgtccacggtcatattcccgtcccccctcctgttcctcttcctgttcccattccttccttccttccttcctttttttttttttttaatttcccaccgccctcacactaccgcaaccccggggagggttaactcgaatgagtcgcgcgcaccctgccaattttacccacattgttctcgtggcgcatgtgttggtggacacaaaaatgggaaggttatttgcccccctctcagtttatatgctgccataccgatcagtggcagcacggtcgaataagttcgtccaaaagaggggaaggggaaggggaataaatactcacagatgagtggccatccaatatagacaacctccttcgcgaagcactacccatttattacgatcttaacccaagtggtacgtacacataaggagaaggtcacttcgattgggggcatcaccccctccctgtactgtaccggttctccccctcaaaaaaaatgttacctccctttttgttcctcaccaaaaaaatttacatgacatgttatgtcaatccgcaacgataggtaaaaaaaaatcctccctaattcaattcaccattccgtgcctgcctgcctgtctgctggcacgcatgcaagcatgcctcgacgaggggagggtgccactagctgattaaccatccatctgatgttttattcgattcaccccaaaggaattttttctccaaaattgtgacacgtttttctgtaagcctttacgtaaaggcatagatgtgttctgcttttccgcagggaaggaactttcatttcgatggaacgtagaaaagaaataaaaattttgaaaaaggaggatctccttagtgctttgtggatgagtctaaattagccatccatctcttcgaggcgtcccctcgaacttacgcttcgattaagcgaattgtgtgtaaaaaaaaaaaaaaaaaaaaaaatcgcaagaacatcaagtgtggccaactttgaggagaaaaaaaaaaacatatatatatataatttttttttttatgattacaaaagggagtaacaaaacgagctagccgagccgcacgcacgtttcgttccaacaggagaggaggcctcctgagagaagcgacacgtaagtgtatagataaggctctgaagcagcccgacagatagtgatcctgattctgatcctggtagatgcccactttaacggttgattccccgccgaggtggaggcggaagtggaggcgagaccaaaactgacccaaactgatataagccgacccaaactgatataagccgacccaaactgactttgaccgactttaaccgactttaaccgacgtaaacttcccaccactaccacccgaaggagtcaaagatgagcgcgatgttgctcagccctgggagaggaaacaactcacgagcgaaccatacggtggatgaaggcaaagcgtcacaaatgctacaccccccaaaaggatcgaagcattataactacgagttggtggaaagcttcttcttcaaagagagcgatcagcttaacacatgcgctctggatattggagggactttgataaaagtggcctatctcaatgaccactacataagtgatgaaggtcaacctatgaagaatacccaatttttaagtatcaaaattaaagaaggccaaaatttgtacgttcactttttcaacataaatgaacttaaggagacgttgcgttttttaactcaaaatgggttgataagacaaaaaatttttttaactggtgggggagctcacaagtactactttggtataattgatcagatcgtcaagcatgaggtgatttatcgggggggtgtttccgaggaggaatcccccctgtgggtttcaaagagatacttctgcgagacttcacgcactctttcggtggagctgcaactgagggggagtactaccctcccagatggtcatatccacgagggagtccccttcgacaaatcgctgctggactcctttccgacctgcgaaacggttcgtgtatatttggtgaacccaaaagcggagcaacaacagaaagaagacactctcccgactgaagcaaattccgaacaggtggataaagcaatcgatgagagagataactctcccgaaaaaaggttccatggtgaactgattctacagtgcagtaggaaggacgaaatgcattgtgtgatgaatggactgtacaaactacttagtgtaagaaagagtatcgtaaggtatgatttatttttaaaaacggaaatccctgttagagtgaaactaccctatgagccattcattattgccaacataggatcaggcatttcgattttattatccaatgggctcaataagtataagagaatcggtgggacagccatcggtggggggactctcttgggactggcacaaatgattttacagaaggtatcgtttgaagagctcatcaggttggctgctccctgggaggggacaacctctccatggttactacctccccccttgagacactccccaccattcgacctaaccctgagacatatgcgaaaagacgcagctcgcagtggcgccccttcccatggagaggacgccttggcagcgagtttcggattcttgagcaacattataaaaacgaaaaatcttgaagacacgaaatcacttgggcaggctgtagccaggagcctcatcaccatggtatcgtacaatataggctacttggttcacctccttgcacggatccacggggtgcacaggtgagaccattccccccttttttttttttgctatcgtaaaaaagggggtaatatccgtggctaccatgcgtttggtccataaaggttgctctccattggacctactccctcaaatcagcacccatggattgtcagtcacgcaaaatgaattgtaaatttcaagttactatgtttcccgccgctattttttttctccaccctctcttcctcgcagaatatttttctcgggaaaatacataagtaaccacgagtgtatcatggagtctcttaccctgggggtgtactactactatatgtattgccataccaacgagggagaagcaaatgctagttttagcggcaagccagtggagggggggagtgtcatttatggaatgcatacctccaacggggatgttggaactagtgtgataccttcctatcagtgtccttttcccagatgggtaagctgccaaaagagaggagaagtggggggggtatcaactattccctcgcgtcgatttggtacacctttttgaagggaccccacgcggggcgtaatatccccctgctgggcattttcccagctgggattctacaagcagtccggcccgcacacacacccgaggctgcgcgcgcggctgcagtttttccccccgcactgttcctcgcacgtttccccgcacttttcccagtacttttcccctttcactttggacttcctttccttctcaccttcgcactttgcactttttcaccacctcactttgccctttcacgttgacttccgcgcctacttccacgtccacgtccgcgcccatttccacacccacttgcactttttttttttttttaaggagcgcaactgcggagaagccgctcgcagggacgcaccccccgaagttttgttcctcaagcacgacgggtttttaggcgccatcgggtgttttttctcctagtccagttcgccctccggtggcgttattttgcgcatcacttggatcgttattgacgcgtcattggctcgtcattgaattgttatttgctcgtcattggctcgttattgactcgtcacttgtgtggtcccctttttggcacctttttctccccacgtggacaagacgagtggcccgccgcaacacctttgaaggaccacgtcgcacaacaaaagtgcgtgcgtgtgtgtgtgtgttcgatggctacgtcccatcgcggcgtgtggacatcacgcaaaaagcgctgcctgcaacgtcttcacctccccggggatgcacccttgggagtggccatctgacagcctaccattcgggggaaggcatgaagaagtaaatacccgcgctattctcacgcggtccatagacaattgagaaaaacgcttcccccccacagacacacacccatttcaacctgggcgccccgtgtgcacatatctgtcagcgcggagaaacatgatcggcccggcagcgctcttcctgtgcgtctaccacgtcgccttggcagtgctgggctccgtgtttttcgaaaactacttattcaaggacttcgacaacagcttcagtatcgtcaaaataattttctgttgttccttcgtgttgtgtctctccctcctctccatgttgctctttgaaatacttggcttcctcaccacaacactcaagctcttcatatggtacatagacatcacttccttggtcctgttcatctatctcatcattccgatcagcttgatatacacatatgttacttacgaagatgaggaagcggaaaatggactcttcaagtttaactatttttacaatgcactcagaaaaatgaaaaataaaaaaaatattttacctgaacatgttaaggcaaattttatgagaagattactctacgtaagtgaagacttaatgaaacaaatggaaaattacaacaaaaaaaacaaaaaaaaaaacaaacaaaaaattttccaatttgtcattggctgcttactcatattaccactcatttggttcaccttttacaaaatctctatgataactctgaaaaacaataacgatatatatgaccagtcttctgatttatataacattgggagtgtcttacaggaaaaactcaacgatgttaatagggagttttcacaagattatgatacaaatagtgagaaaaataaaaattttttttttaaagttatgaaaaatttactgatttatatgtccgttactgggatgacattggtcagcgctctttctgctttcaccagtttgtattctccctacagtaacatcagtatcttttttttttgttactattaaaaaggtcaagattattgaaaacaaaattaagttcgtaacaaacgagttgtccttgaagaaaaagctccttgttttgtatgaccatccgcatttaatgcagactttctattgcagaaacgggggggcggacttttccacactccacgggtctctggccagcggggggagccttatcggaagcggcacgggaagcctcgccacgggaagcctcgccagcggtcgtgttgaaagcggcatgggaagcctcgccagcgatcgcatcggaagcggcgcctttggcgtggacatccccgtggagcaggccacgacctcttttctgcactccacggacggggggtaccaccacagcgacacgctccagagaggttcgaacgttgggggtggggcggccatcgggagtggggcggccatggggagtggtacaaacacggggagtggtacaaacacggggagtggtacgaacatctggaatgccgctaacacctggaatgccgctaacacctggaatgccgctaacaccgggagtgccgctaacaccgggagtgccgctaacaccgggagtgccgctaacacctggagtgccgctaccaccgggggggggctgcccgaccagttggcgaccataatgtgtgaccacttggtggggacctccaccggggaagagccgccggggaaaaaacttccgcaagcacgcaggggcacaaagcaggaagaggtagaatacatcggatgtaaaccctttaagaagtgcaacctttacttgggctcccacaagtcgatctacaaagatatttatgagacattcatgaaaaaggaaaatgactttgattttggcgagacgcttcctggcggggaagacgacgaagagacgtgcatgggggaggatatccagaaggacttgcgcacctttcagggggaggagaacctatcgagtctgcccggcctgcccagcctgtcgagtcggcccagcctgtccagcctaccgaacctgtcgagccgaccgaacctgtcgaagcgtcacagcgcgcgtgaaatggcgaacccgcacagggggcagcccagcccacttgcccgttcgagggggcaagaaacggcagctgggagctatgcggatgatgggggtgatgggagctacccggacgatgggagctacccggatgatgggggcgatggggacgatggcgagtgttggggctacaaccccggggaacagcaagctgacagcatttttagcactgcacagatggacaaaatgggaagtggcagctctctctataggagaagcataaagtctgggagctctgtgggggagaggaagcatgtgtattatacgggtcgcttcctctttttcaaaacaactgagggggaggagaagcacctgcactcgaggcagcacgaggggggcaccgaaatggtggacttccaaatggggggggcactcggcgcagaagcgacggccgccccgggggaggagaaggaagggaagcggcagaaggaagggaagcggcagacggaagggaagcggcagacggaagggaagcggcagacggaagggaagcggcagacggaagggaagcggcagacggaagggaagcggcagacggaagggaagaggcagacggaagggaagaggcagacggaagggaagaggcagacggagaggaagcagaagaagggggcgaccttcttctcgcggttgaggggcatctgctcagttcgacggtttttccagcacagcgagatgatgccgcagggggggaatcgctccacagatacgaagcaaagcgttgcaaatgttgataagaccgctaaccctgacagtgcggcccatccgcaaaggagacacatctccgagttcctctccacgagcatcgggcgatcgtacaggacgctgaagagtgtgaaggatttcttcaagcgaaacaaagcaaacgcaaaaaaaaaaagaaatactcatgcaggatatcaagtcattagaatatatggccaaaaatttgtacttcctcctagatgacgtaatcaaggagcaaatcagaattaaccaaagctcctccttcactggtatgttactctacctcctagggatcctcatgtcaatcttatgtgtatataaaattacaaaaacgtgttacatcatttacatggtggaaatatattacagatttatctgtacgtacagcagtggtcatgtccttatgttattttatgcaaaaaatattaacatcgattttattaatgatctgaaaaaggtcctccatattgttcacattaacataaatttagaaaattacgtcatttctatcacttcaattttattattatgcttcatttttgctaatctgaaatcttttatggagagaataattaaattgagatactctgctaagtcttccctttattcgaatcttgccattttactcatgtgtgaaattatggacttgtatttttctgcttactgtattcagctgtttgattatcttcctgccaaggagaaaatgaagatgctttacattttctttaataacaaccttttggatttgttcaagctcaagtaccactttgacttcgtgtacgtcatttctctgttcatttccctcatcctcattcgcctgcaccaccaacaccgctccagccagttccgcgagatatgacaccagcgggggggggaagtgggggtagcagtggggtgtagcagtgggagtgcggcacatctctgctgcacatctctgcggcacacctctgcgacacacccctgctgcacacctctgcgatgccgcccccgcctcgcgaatgcaccaaaaaaagagtggcacagggtggtctcccccaacaggagtgccgcaattcacaaccgtgttttttttttttttttattttcccattttgcatcaccccatttggcatatacaactaatttacctgcacgagtgcaacccatagggggcgcctgaccgatttttttttttttttttttttttttttgcccccccggtgagactctccgcgtggtattctttttaaactcgacgtggcgttttgttagaaggtttgcagtggtgtgaagcggtgtgggaagaggaccgccttgccatatggcaatcccagcggggggctcccttgtcatggccgctcccccccggatgacccgcctatgggtccaaattctgctgcgtgaagaggccgtactgggcgacgtactcagcccaggtcttcttctgccgaagcagagaagttacaattccttccaactcggagagatcaatcctgatctgcagcatggagtccctctcccgaagtgtcaccgttttatccttcaaagtctgaaagtcaatggtgactgcaaaggggatcccgatttcatccgtccgagcgtacttcttaccaatggagacactagaggtatcaattttggaggagatgctaaactcatttagagtcatttgaacctgcttcacaaaaggaacgaacgttttatggttcgatatggttagcacggaacacttgacaggagctaatgcataggggagcgacaagtaatgtctctcctccttgtcatctgtaaaagtgcgagttcgaaaagaatgctcgatgatgcaaaaaatcagtcgaccaattccaaacgaaggctcaatcacattagggatgaaattcctttcctgcactttctttttacacctatcaaatttgatcatatctcttgtcaattcaaaagacaaggcaggggaggaagaaccattagagcttatactcacaacgtaggaattctttctgttcaattcttcatcgataaataatagctcctcctttgtcctctcattcaaccattggtaaatagcattctgttggcttttaaatttcatccctatctttgccttatttggggatattttaatttgctcctcttccacgggggtatcatacttctcacaggcatataaattggcccctgtcattttcatgtggtttttcaaatcgtatgcagacctatcggcatgtcccaccacctcgatatatccataggatgtcaaaatttctgcatcccaacagtcattcgcatagtgagccatttcagttggtaagtgttgtctaaatcgtaggccatctttgttaataccgcactttagtaggaagagataggtccttgctaggaagtaagccaaagcttcattagcaataattcccttggtgactgcttcttctatctcgatgtgaactacacggttgtctactcctcttaagagttgttcctctcgtgggtacaagggaagcatgagatgcttgaataggtgatatttttcgtggtatttcttctccggatttacaaaatactcaatttcggccatttcaaactctcgtacacgcagaaggccatttcttggagatatttcatttcgaaaccctaatccgatttgcgcccctgcgaacggcattttccctccgttgtactctagcagctttttaaaattgacgaaaattccttgtgcagtttctggcctgagaaatgcaatactgttgaggtggctcgtatctgttgatgtggatgactcttttgattttcccctgtgagtagtgtcattctctacgtcctcctttggaccgattctggtctggaacatgagattgaaggggaagggacccacgaagtcgttcttggcaggtgactttatgtcgtacttcttgatgacgtcctttatttcctgctcgttcattccgtcaagcctcctcacgacggccatcatttcgtcggcgtcatccccatccattcggcttccccgcccgggttggtcatccctccccaggtggtcatcgtgcccgagttggtggtcccttttatccaccggcccctcacccccctctgttttcttcgccgcatccttttcctgcttcttcttcccctcctcggccctactcgttaagtactccgcgatgtacttatccgctcggtaaaagtcccccgtgacggcatccctgatcataaggtcagtgaaccggtccacatgtcccgaggtcttcaacacagtgtaaggcgttatgcacgttccgcaaatctctaacatctcatcgtaaaaaataaaatggtacctccacagggtctcaagttctgattttaggagacagccggagggtccgtaatcgattagacctgaggaacctccataaatctcaaacgagttggtgtaaaagagcttccttttggctaaattatccactttggttctgttattcaccaagtttagtgattcgcttgggacactgtgcagaatttttaacttctgcttcttctctttcaatgactgctcattcgcgtcgtattcttttttgagctcctcatcgtttattcctcggatgctttcgttcctctcgaccagggccgatatttcgcggctgcacctttcgatttgctcctctatgcgggtctcttccacggcggctgggccgcttgcttcaacgtggctttgtttcatgcttctcaacgcagcgctgcttgggtaagcactacttggctgcttactgcttaacgacacgctacttggctgcttactgcctaacgccacgctacttagctgcttactgcctaacgccacgctacttagctgcttactgcctaacgccacgttgtgggcactcacccttctgcttacaaaggagtagtacctcctttttctctcccttgacactagactctgtacgatgtacgtggccctactgtgcctgttcgtgcgaacggtactgaaggccgccctcggcagtttcgagtttactctgctaagaacgtcacaactcgccttcacttgcaggggcaccaaaattagcagcgtcccgagcagtctcatgtaccttcccttcgcgcgccgtcgtgtgtgggggtggaacgaatggcttcgccgcgctctccacgcagttgtcaagcggctgccaaaaggttaatccaaccacggggggccgctaacaggtaggtacaccgggggtagcagaacggttggcacaacctctcagggggatctccgcacagcattagaaaaaaaacgaaacaaccaaatgaaaaagggcgaaaaatagcctcaaaagtagcctcaaaagtagcctcaaaaatagcctcaaaagtagcctcaaaaatagcctcaatagtagcctcaatagtagcctcaaaagtagcctcaaaagtagcctcaaaaatagcctcaatagtagcctcaaaagtagcctcaaaaatagcctcaaaagtggcctcaaaaataacgtcaaaaaaggtcggcaaaattgcgaacgtatgcaaatatttcgaggcaatttggggacgacgcgagctgcgcaaatgtgagcgccatgcggcagccaagttgcatatccatcttagcacgcccatccatcacgtgcagcggggggcgcaccacccaattggcagatctgctaagggcgaaatggcttcccttagttacatggcatcattaaaaaaatttttttttttcccccttcaacgtaactacgcgaatgaaaatatgtgcacttgggcacaccttcatgtgagcacattcaggggagtgtttcccctgtttatgactcaacttttgcagttctcgttgttcatgccatgggcgcattatcattagagaaaaattacccgtcctgcggggaggagctacttccctctttgctctttttaaaagcatatttggcgaagcatatcagcatcatggcggtgcgtccactgttcaaaaactgggggctccatagatgacactccggctgagggagatcactgctgacaacccggctgagagagatcactgctgaccacccgcctgaccaaccacacatatgctagaagaccgcgtatctatctcggcagcaacttacctcacgtcggaggtaacgacatatagaaaagttcatcccaccattatcaagcctatgtagcgcaccagcttgggctctccatcttggcaattacgtacagccgaattagcagctaaacggaggggtgttcttaaacatgagcatacgctaagggaacccttgggggcgagcggataatcgaatcccattcaacgaataacttaacatttgggggtttctcatgggggaaaaaaaaaaaaaaaaaaaaaaatggaggcaaaaagtgggccaaacgggatgcacaaaaaaaagtgatatctctagttattgccaacgtggggctttcccccaaaaggaacacacgtgagtaaggatgtgtgtgtacattcgcgtacgtattatgtacccacaggtacacaggagtgcattggcataggcacatatgagcgcactcacgtaggctccgctccccccctgcgactcacttgtacgcattcagcagatcgtcgatctcgagcatgttgttgtaggaaaacctcctaattaccttttcccccttctgttttagtatatcctcgatgttggtcttgccctcctggaaccaccccagctgatcggaaattaagtggaggttctcacaggacgggcaacgaataataaccactccgttattgtatgcctgctttgaaaatttcttcacactttttttttcgcatattttgcatgtgaacatgaggaccatgtattccttggtgagttgatcacttccctgttctgttgcaacttcgttttttatcacatcggtggttgtcatcgcgtgggggtcatcacctgggagggagttattaccacctgcattcagttggaccgtgtctgtggcggccccgtttccatggccgctttgcccttcacctgtttgcccgttacacacattttgatcatccgatttttctccgcacaacgtggaggacaccgctgtaccggcctcctgaaaaccatgtgcatctcccttccccttgtctccccctccatttagtgtcccaaaatacgccttcccaaatggcacagggttgtcagtgtggcaacccttacataggatttcccttccaagagtgcacaacgcaggcgtgtttttaattttgtttccccaggttcctccggggggtggaaaataaccagtgagcgcatttgctgaaattctcctcgttgcaatttgcgcccttcgggttgcgaagcgggtcaccacgtgtgcagcgctctgcgccattgcacgcgccatcgtttgagccaccgtttgagccatcctttgcgccatcctttgccccaccgtttgagccatcctttgccccaccgtttgagccatcctttgccccaccgtttgagccatcctttgccccaccgtttgcaccattttgtggctcacttttgtctaccgcttaaccacttgctatcgcgcagcggggggagcctttcactttggctgccttgtgatatattcgcccacgtgcaggcatagtgcccatgcgcccgtgtagatgaagacttttttattttattttaatttttttttttttttttgtgttgttccccctcacgttgcgctcatgttgtgtagttgtcaccgtcccgctctgtcacactacgtagtgccacaagggtgggcaattagcggttagcggccgggcaattagcggtcaacgcctgggcgataccccactgcgtagaacgctgctgaattgggataccaccgctctgccgactcgttcgcgaagccgtcagggcagtgggccgcacttttcacgttgcacgggatgcgcagcaacacgcgcgtgtgggcccctgcgcggagtgaaaatatcgagcgcacgggaaaaaaaaaaaaaattacaaaagaaataaaattagcaaaattagcaacatagcaatatagcaatatggcaatttggcaaattagcaaaatgacagaaataagttgaggtgaaaaaatgggacagttccgacttcccacccatgttcaggaaaagcacgcaaagtgaaaataattttcacgcgaccgagggggaaatccttgctgagtagctttaatgcacatcgaacgggcgggtcttcacaagttggctacacagtgccccccagaacagcgcaggcaattctcgcttccgacaaggagccccgtggctaacagaggcatagcgccgctgccagggaaggaataactctctccagaagaaggaacaactcgctctagacgaaggaacaaccccctccaggcgaaggaacaacactctgaaaacgaactcctttttcttttcccaacgcgcacccccaatggacgcactcaagattacccacgccagcgcccaattcctggacgaaaccaaaaacgaggggaacaaactgtttcggagcaagaagtatgaagaagctcttggcgtttacctgggcgccgttgcgcagctctgcggtgagccagtcgactccacgaaggttcgaagctgcgtccagttttttctcgaaaatgggacaaaaaaggaggtggacgttcccgagggtaccaagggagatatcccccaccttaaccagcatgtcaaggacctgttcacgaaaatatgccacaacgtgtccttatgttactacttcctggacagactggaagaggcaatagattactcctcgtacgtaagtgagttggatggaaaacactacaagagttaccacacgttgggcctgtgctacgagaagttaaagaattacaaaaagtgcgtggagtgtttcgagcgctgcaaggtggtcctcctgaaggaggtcacttctggcagttctggcacttctggaagccctgtcacttctggcagctccagtcactcttcctcccccggaagtgccgacgtgcgaaacgaagttaaccgaatcaacgacaagctgaagaagctaatgagagaaatggaagaatcaaagcagcagaaagagggggcaggcatcaccatcgatatgatcaaaaagaccatcctcgatgatgccagcacggaagaggagaaaataaaaatgatctacagtatttacaagcataaaatacacacccttttgagggaaaatattttccactttttctccaaagtgttgaatcatggagggaaccccctaaccattgagaaggcatgtctccacgtcatctacaagctagtttctaaaatggagagagatacggaggaaacctcaaggaacaccaacctgtgcatcaacaaggtcagtgacatgaagctggagtattactacgatctcgatttcgtgaaaacgattttatccttccatgagtccttcgacgagcagtggataaatagctatgtaaaggataagatgaataaaatggaaattctcaaattcgataaaaacaaagagagctaccaacatgtgaaggacctcctcatctttatcatccatattgttaagtacatccatgtagtaacaaatgaaaaagtggtaagaattctcaatgtgtattttctctctaacgacgatgtagatatagctagcagcacactggacgcaataattttcctctgcaaaaaaaaaaaatttttcatacacaggagaaacacaaataggggaaaaagttcagccacctttttgcgcacattaaaggaagatgcacatgtggatgtgcagcacgatctgattgaagcccactttggcgatgtatgcaaacaccccctctgtgccaacctcgaaattaaggcaactattcagcagtgcattagtatgtatgagaatttcggcagtgacgtggagtatgccttaatacttatactctctctcctgtatgataaaaacagaccgagcgaaaaggacacagaaatgaacgacctcatttatgagtgcgttgatttgtatttcaaaccagaagacattggcgtggagtggttcctttcagttaagtgcctcttcctcgtggacaaaaatattgttctcaattacctaattggaaaaaatcaatacatgtatgacatacttacctttattaaccactccgtgggaaggaaaccaaagaaagatgtatcccttttcatcgacgttttggttctacttcttaacatcccagagctccgtttcatgctgaacagctacatcgatgtctacatcaatattttgaagacccttccctatgatgaaaactttttaaagttcctcgttgggtctttcaaactgtatatgcacagcaaagaattcaaggaggaaattgtgaagagagttgacttgttttcctacgccaaggagttgttgaagcgtttcctactgcgctgcgagggacagatgggcaagctactacctgaggatggtcccacccagaaggaccatcaccctccaacccgtttgaacaagcgggagtttatcgaatcacccgagcagcccgcggacagcgcggactcagcgcacaacggcagaaagaactgcgaactggtgagcaaaatgccgaagaagcatacgggcgtttcctcgcatgacaacacagactacgacgtgcacgcgcttaaggatctcatcgaaatggtcttctacctcagcctgcatatcgaatttaaaaagcagctcctcgagcaagacaaccactacatcctcttcttcctcatcaaagtcggagatgatattaaccaaaaaaagctagacaatacgtacaagtacatatactgcaatactatcaacaatttaatattaacaagaaaggatgaaaaggtcaggcgaagagaaattaacaaagccaatttatcaaacttcgactctgagcaaattgaagccctggaacagttttacgaaaagctacccacagcagccaaacccaaaacggaccccctgtatgactatggagatgaggaaacgagcaatcagttaattaacctattgatgtataatgagaactacgtactgaaggtgaaagaaaaggggggcgaacaagtcatcctacccaaagggggcgaacaagctgccctccccaaagggggcaagtacaaaaatggcgcaattgttaacaccatatataattttattaacaccaatttttttaccaccaacatagcagaagttgtgtgtgaaatcatttccaagcttgtaaaagacacaaaaaatattggcctcgtacttgtgaacaatggattgaagaccctactgctggcgtccaaacatattgctaataaaaaaaactgcgccttagctttgagcgaaatttttatttacaccaaccccaagttgattcatttttacgaggcatatgattcactgccactgctgattcagcaaatggggaacgaagaagaactgctggtgttcaagtccttaatggccataacgaatatattgaccattgacgagaacgtagccatcaaggccatgcaactgaatttgtggaacaaatgcttcgacatcctcgcatcggaaaatgagtccataaggtcggccagcttagagtgcatatgcaacttatgttctcagccgcacgtccatcagtacgtgtatgataagtataaaaaaattgccaagggggaaggaaaagatgaacaaatcaatttcgtagacatacaaatattgttttcttttaccatggagaaggaaaattacaaggccgtttatgcttctactggggcacttggtatgttgtcctctgatttgcgcctccctacatttttaacacggacaaagggtttccaccacgtttttaacgcgttgaacgaaacgaacgatgagcagattttactccgcattttaacctttttcaacaacgttatactgggcgaagatgttccatcggatgatgtgaaacgggtgagggatgcggttcggggcaaggcgggcctgaagggcgaaaatgcgcaaattgcgcagtttattatgcagtgagattgtcccgaagcgtcgtggttagtggctgaacgtttctccgcccatcagggttgctatcgcttctatcattttttttttgtacgcacgtatatttgcatatggatctgcggaacagccaagtcgctgggcagccttgctggatataacgggtagcacaattcgtgtgtgcacattgcatgtgcgtattgcgtgtgcgcatgacgaacttccgcgcctttttgtgcatgttcccaacaaaccgagcatctcgctgaccgtcccagttctgcgaacaaattgtagctacctctaaagctatttataaattgggaaaaagctatccccagacagccccacccttcgaggtccccacgtggctacctttttatctccttgccacgacggaaaacaaaaaaactgtccatacatatccagcattttttaatttcaaaaattgttaaaaaggctagctataaaaaaatggagggaattacaactgtagctagccatttagctgtttcgaaaaaaaaaaaaaaatgtgaaccgttcataaaatttttattctacacctttttttttttttcgcaaaaatgtgcataatgtttttttttttatcgtaagtaactgttcagaaagctttgcacacgctttgtggcaccctaccagaacagccattttttgcaagttatttggctagcgcgctatttcgctatttcgctatttcgctatttcgctatttcgctgtttcgccgtttcattgttcctatctttcaccattttgctatttcttccatgccactttgtctacgtttgcgcagcaactacaaacattttccccgttcaacttcctctttaattcaaaacagttttctcccaattttcccttaaaaaaatgcaattgatgttattgttaattttctcgtacacagaataatgtgaacagttgtgtatgctcgaaaaatattgaaaattctcaacctgagccacctttccttttaacccgttgttcattcggcacttgtgtgagagggaataagtttacccgcgcgatttaagacgcactgcgcgaatgttatgtttttgtgagcgcgggaaaggaggaacccgttagccagtgtagtaacagttgttttttttttttctttcctcattttgtgcgccacctttgtatcatccttgccatgtggtaacgcgcaattcgaagcaccctctgcggttgcacttcaccagcaactttaatttaccttttttaaattgcatttttcaaacaccgcaagggggaaaaaaaatagccctccagcgtacatacacgtatatgcacatgcatgagtatatgtaaacatacatgcacatacaaccgcttcttccttttgcgcttgttgcgacgtgaaaaaagcaagacgaagcctgcttcccccttgttctaccacatacatttgtatacgcatccatgaaagcgaatgcgcgttagtaattgtcgaattttaaatcgttccataagccttacatctgtcgagcgagtgacacgaatgaattgtgtacatacagattgcacccttttaagtgcaacggctcagtcttttgccgttcacatttctcatttcgcacgtgatacagcggcttcgtgtagtgcgtcctgcgttggtgcgtattattatgcaccatagaggggaagaagtgttcctccattttgctcgaccctccattttgttcgaccctccattttgctcgaccctccattttgttcgaccctccattttgttcgaccctccattttgttcgaccctccattttgttcgaccctccattttgttcgaccctccttttttcttccccctgctgccatttcctccccccccaagttcgagtagttcccatttataaagctgccactgtctacgtatatttttataaaaatcgcctgctcactgtgttgtgtatataaaagctacaaagcagatttaaagcagatttggggtccccactgaactgtttacacgttacgcatgtgttgctcctaatgtgaagtgctagttttgttcttttttaactgcctccattgtgtgcatttttttttttttctggagagctaagagctagtttgtgtatgcattttgtcaagtgttttatgaaaaaaaggggagggggttaccgcatgtttgaatttccccacgtagtggttgtcgtttgtgccctccttttttacacaccatttttgtagtgtgcatgcatgagcatacatacatgcgtacatgccttttcgttgttctgtttggctctacctgtagtcgaagttttagaggcttctacaagttagcactttcaagcgaagctgtctatgtttctttcttttttttccttttttttttacccttatatgtgttcaggcgataagtgcgcccacgcatggggaggaaggactctattaaatattacacaaaaatttacacaaattgtaagagagaggagatcctcataaatgcacctggggtaatgcgagtggtgcataatttgagcagcctgtagtccacaccattcagttgtgtcgtgcacgccatagattcatctgagtctcgacatatcgtatcatactgtgcgaatcgaagtagagagaggttaccccactcacataataagtgtgtgaccccgcggaagggaacactcacggcatagtataaaaatacatctaagatagtcacatctggagaagaacatcatagagtctacctcaccaggagaagcaatacctactcgtgcctcattcgctctagcaaccatttgaagaagcacccaacgaggatgaagaaaacaactaaaagaaccaaccagaataccactacacagtgggagcacggaatggagaaagatgtagacaccactcgtgaaactacccaaaggaagagtaaagaaaatgaaaaagcatggatgggaaaaaccagtggggagaacgaccaagcagagaatttcaactacattaacagttacctaacggaaatattcgagctggcaaaaagtgacggctcggtgtcgtcgaaaggggatggtaacgtgaagggcactcagaaaaaaagtagcgaacttggtaaaaccatttcgcgccttcacacaaaaaataatagcttgaacgccgagtgggagttggacaacacgtacgagtttgagacgatggagagtgggagttacccaaatgggatcgtacagttggtagaagcggaagaaacggaagaagcggaggaggcagaagaagcggaggaggcagaagaagcggaggaagcagaagaagcggaggaagcagaagaagcggtagctgcggtagaggtggcggacgcgggagaggacgcaaacgtggaagaggcctccgcaggggcatcctttagcagtggaggatacgcacacgccttgaggctgaagaaggcgctcacgagcgtggacgaacgggactacaacatattcggaagcaagtcactgttcaaccactttggatcatttaacaggaatggatacccaggagtctggttgaggaagaacgaagaaatttataatgcgccaaaaggtaagagtttgcaaaatggggtaagcatgaagatggtcgaggtgagaggtgatcttctcatagatgacgttgtcaggggtagttgttcaatggagcggggcggaaacttcgacatgttggaggaggatacgtttcatatgggtagatcttcaggggagcaggagagcgacggagttaatgtggatctcctgctagcgcagctgggcggtagtaacggacacgtcggagggttagacactgcccaaacgggaaatccaccggagctgaacaataatctgctccaacttcttagcagcagcaatagggagttcgtttatgactatattaggaagtatcgagagatgggagaatgcgttgaagaggcaggcgttgaagaggcaggcgctgaagaggcacgtgtcggagaggtaggccttgaggaggcagccgtcgaaggacgcgtgcaagggcaaaatgccccccgttttgatgactacgcgaaggggaaaagcgtgtgcttcgacctccccacccaggagaacagcatcatgttgagcgatcacgccatcgagacgtatgtgaaaagcgacaggggcaacgaagcaggtattggtttcaaatcggaaatctcaagattgagcggggagaatattcgttcgtctggccaagaaagagtcgaaacaagcggtgacaacgtaaatcaggacaactgcgtgaagtacgacctgggggggatggtccatcctgctcacacgaatgcaggggagtacaagaaggaaggctacgaacacaccgatacgaatgccccaagtttgtttttcatccccgaatgggttggaaccgatcagggagaaaaatgcatgcaagggggaggtctcgacaagggggacagtgaagggaagagaaatatcgccactccgcccaaccacgtggcatctacagatgaatgggatgaaaagactccttcagttggccctaatattaaggagtgcaccacgtcagagctatacaataatttattggaactactaaacaatggatctcacaatgtcaaggcggaaaacatgaatcacgaaatagtgatgaactctggggaaggcctcattagtggcgaaactgccgcgtactaccatggggatattctcaaacatgtgacacacgaaggggggagagattcccatctcgatgaccaccacagtggtggaaataatgcatttacacatcggcccaattacgaagcagtgcggaactatgcaaatgggttaagtggggtggacgatgctgcaaagatgagggaaatggaaagaggagttaccatggggaatatcagcagtgcgaccttaccaatgaagagctacttgaaatatccgactgcccccttttccattttgcaagataatgcacggggtggctctcgaaatggaggacagtctacacatggctcaccacacaacgtcgctaaaaaaaaaaatatcatgtttgaagcgttaaagaataagataggatttcttctagacaacgaggatgacgaggtgcttctcagtgaatacattatggacgctataggtgattataaccgtagcaaatggggaaggggcgccagcggtagggaaagctttcaagttggtcgtacgtcatttggggaggatgcaggattagtgtataacccagtcgggggagcgtctgagattgccacagggatagacctacaaaattgctatgctggacagagcacgcagaatggcatccttaagagtgagacggttaactacaatttcagtggagtaactgaacagctgagcgaagtggatctccgtggccagcatcgtcacaccgccaatttgctgctggggagggcccatactgatacgtataatgatagatattcacaaatggatcgcgtcagaggtggatccccgcctcagggtggagagttggcggcgatccgtgaggacaaatggagggcggacaacgtcaatggtggcagcccgcacgtgaggaacagaacccaaaggagcagcatcgccaatctgaaattgttcctagcgaacagcttaatggcgaacaacatcagtaattcgaggggcgcgccggatggagctgtaggcgccgttggtggtgcagggttagcggtggaggcgggcatccccagcgggcaaaccagcgggaacatcagcgggaacatcagcgggaacgtcagcgggaatatcagcgggaatatcagcgggaatatcagcgggaatatcagcgggcaccacagcgggcacaccactgggcagcgtaatagccttggcaagggcagcctcggcggcgactccgcgtttggtccaaatggggactattccatcgaacagggagatacgattcgtggatatccaagaacagctaacacggaagtggacaacgaagcgcagctcagaaaaataaacgaaaatttatttttactgagtagaaggaatagtagaagccttcgttgtagtgatgtatcgagggtggagcaggaaggaagtgcagcacagggtgcttctgagaatggttacgttgtaccactacacgggggcaacagtctgatgagaatccccgaaagtgcatatcgtgacgacggcttggctcccaaggggggcaactctttcctgaaaaggggctcagaaaatctgaagatgcatcggtcatttggtgtcggaagtggtgtcgcaagtgctgtccgaagtggtgtcggaagtgacgccttcagctgtgttgtggggtccttcgaaagggggcacttcatagacgaggtggggtcgaactggtctagttggaattttaagggaagggaaagggacatcgaagaggcgaagagggagggcatcctatttggaggtaggaggggagacccatctttgagcagcagagggaagagcgcgttcgaagacaatggaaataactccctgtggaataggaacgttgcctcgggctcgtcggctacgcggggcagctacagcggctttgttaaccgcgcgaatggaggcggtatccacgcgggtcatcgcggtggatacgccccaccccgcagcaacagtagcagcggcagaaataatagcggtagaaacaacatcggtagagacaacggcggcagaaacaacaacggcagcatcaacggcagcatcaacggcagcagcaacggcagcagcaacggtcgaatggatcgggccaagtcacaggaaaggcgagggatgccgtccaacacaaggggaaagaaaaaatcgatagaagcgcgtgatcaactatccacacaagccttaaaggcatgtctatcgaaagaggatgagcaggacttggagcatctactaaagtctctttacgatgacagaataattccgctgataatcaatttaaaaggaagggcagatgaatataacttcagggatgtgataaaaaacaacatcagaaatgcgtatgggttattccctgagaagtacacagtgaaggagcaccacccgtctccttcgtcttcggctccttcttcgtctccttcttcgtcttctgctgacaactggttggttcattttgcgcacagaaaggtggaagatgattattttttctccattaacgattcagtagacagatacgatccaaccttatggaatcaatttgagaaatatttactcgaaatagctagttcggatgatccccagctgtattcatttacagggggaaggtatggcatggcgaaggaactgcaaagaaggaagctcccattttttcaggggctctacttgggccacctatgtcatattgttcacatcagtgccacaagaaaaatcattgcctatgaaaataattttataaagcctatttctcagtgtaggaaatacgaagatgcgaagatgggcatcctgaacccacggggggggaatgcaaaaaattatattgcctccatggaggagttgaaattttatctaggagctattctcaagtctcacaaaaggggcattaacatttctacgttgaagggcaaaatgatgagcaattataacaagcggctgtgtgagagcgtcttccactgcgtaaagctggtggagctgctacagatggaggagctgcgggacgtctgcgtgatggacatggagtcccgcgtgctgcgcggtgtggctgcgcggtgaagttggtgaagcggcggggtcgccgctaggttagtcccgtaggcggttagcccgcgggcggtacgccacacacatgctcgagttcgccgcgtgggacggcgaacacgcagcgaacattcgcccaagagcagctggggtactcatctgatgagattcttttgccctccttttgacgtgacaacgatggatgcaacgagcgggctgttttgtcaaagggggtgtttgcatcgtgggaagtctacaccaagacagcgctcccgaacgaatgggtgcgaatatccacatgggtgtgcacatgagtgtatcccctcggtttttttttttttttttttcctctccgtttaaatggtcttgcgggaaggaagaaaagcccaaaggagagcgagcgtgtatttgaagtcgcatacatttgaagtcgcatacatttgaagtcgcgtacatgagttctttcttttttttcttttcattcttttttttccttttttacccttttgggttggctccactgggggaaacatacacagtttagggtttaacaatattactattgctattgctattattattactatttttttttttttttttgagcttgttctaggggcaggtctccttttggcgtggaaggcttggctgacacaacgatgccctgcttttctccgcgtgcagtgactgatccctttgtgcacagttgttttgtcgccccacctgcgttatttcgccgaaacgcagttatttcgctgcaggtggcttccctcgcgtgtcaatatttcccaaactgtgcagcatgacccttttgcccttcctttttttgccgtgttttgccgccgctttcctggcagctttcctggctgctttcctggctgctttcctagccgctttcgtggctgctttcctttcctggccgctttctccgcttgtgcgttaatttccgcgccctttgtgggtctaccgcgtgaatttttgcgagccccgtttagaattttctcccccattgaaaggattccttccacactgtagaagcgcagtgccaaaaggggggggaaaaaaaaaggtaagaaaaggaaagaaaaggaaagaaaaggaaaggatagaaaagaaaagaaaagaaaaagtgggacagtgaaatgccttttccttttatccaccgtaactgaatacctctcatatattgtcgtgccccttttttcctgtggagcttcccatcctttatatatgctccttttccccttaacagatatatctatctcacatagggcataaaaaaagcacaggtattttttgtgcttgcatatgcgtatgcgtcaagcgctcctgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagttatcattttctgaggcttcacgttttactgtgtttttttttttttttttttggggaacggcttaatttgtccctctcttcgatttgtgcgttttgcgcgaccagcccgttttgtgcgatcagccccctcatcgcgatctgcttcttttgcacaatctgccgtttggtcctatttttttttttgtttttgtttgagcctcaccgatacgtagccagtcaagtggggtgcctccgcgtgtattcacatgcatatgatcgtttttgggtgggggcatattctatacgcacacgctctctcccctgcgcaatcttacgctcccgcttctaaccacggctatgcgtgcgtagcgtccaagcccacgaacctccccacacagacgaagagagagagtccatttatgagtatcactgcagcataggaacatcatataatgttcgctcctcataagagccaggagattagtcacatctacgaacgaaacaatgaagcgacactctatataggtaggatgtcggggcagcgagctgccccttttcacatttgcccacgcatgcattcacgcgtatgtatatatgtgtgtatattatcatgtgtacgctgtctcccccccccggctgcagccaacttagacgcccaagtggacgaagaaatcctatgcgagctttttatgcaatgcggtaacgttaagaatgtgcacattccgcgggacaagattaatggattccacgcaggtaggagttgcacccctgagggtggagcgcccaccgcgttgtgtacttcccccgtttgtgcgtacccgtttgtgtgtcacccctttttacttcccccccccgcaggctacggcttcgtcgagtacgaatacgaatacgagtgtgagtatgcagggaaggtgttgaatatgacgaagctgttcggaaagcccctgcgatgcaacaaggcgtcccaagacaaaaggaccttcgacgtgggagcgaatctatttataggaaatctagatgcagaggtggatgaaaaaatgctgtttgatatcttctcctcatttggacaagtagtaactgttagaataatcagaaacgaagatgacacgtcaaaaggacacggatttatatcctatgacaatttcgaatccagtgatatggccatcgaaaatatgaataaccaatttatatgcaacaaaaaagtgcacatatcatatgcttttaaaaaggactccaaaggggagagacatggaacagcagctgaaagatttattgctgccaacaaggctctaaatttatattcaggaaatgaaaactccaatcatgtaatgccgtataattcatcctctgcagaaaatacaagtaatagtaagcgtagcaagaatagtgcctctctaaatggggataacaataatccatttttacgatcacctttaacatcttcgaatgctattaatccgccctcaagcgattccctaccgccgattatgaattcgtactttccaggaaacatgcctccccccatggggtctagttttacgcaccaaccgatgaacatccatggcggcatgcgccccaatggctccttcatgatgccgcagaagatgggcaaccggatgatggggagtatgcccccgagcctacccatgaacatgccgccaggcatgccccccaacatgccgctcaacatgaacatgccccccaatatgcctctcaacatgccgccaggcatgccccccaacatgccgctcaatatgaacatgcccccaaatatgcctctcaacatgccccccaatatgccgctgaatatgcccctgaacatgccgctgaacatgccccccaattttccccccaacttccccccgaatttccctccatccttttctccaaatttcccacccaacatgccagccgctgtgccccccaacatgccagccgctgtgcccccaacatgccatccagtgtgcccccaacatgccatccagtgtgccccccaacatgccatccagtgtgccccccaacatgccatccagtgtgcccccaaacatgccatccaatgtgcccccaaacatgccagccaacttcccacccagtttcccccccaatttgctgtccaccccccaggccagcatgcaacccagcggctctttgaacgcatcatcaactgctgaaccgagtcagagtggcccaagtgagcaaaacgaagtcgcgggcagttagcccagggtgggagcgagcagtgtgaaggtgcatattcttaccgcgacaagcggaacagtcatcctactgtgcttttagggtgcgtttttacagtgcgtttttataatgcgttttcataatgttttatttttattttttttttccttctgccatgtttgcaaaagagatagagacgtccaggcgcgctctttccttgcaccgccatttgaaatgcacatgcgcctccaaggggaagggacaatttccccgtttttnnnnnnnnnncttaccatatgcacattttgccccttttaaacaccctccactactcccactttagttacttatctgttcctttattctcctactcattttgttcccctcattttttaaccaagcgaattatcacataattttaaaaaagatgtttgaataagaggaccctttaagaatgacgggagtgtactttccctcggggtgggacacctgatcaggttgtgtacttgtgcacctctgctttgttgcgccatctgctatctgcctctgccacagggtctctgccaaacggtctctctctgccaaacagcctctctctgccgaacggtctcttccttgaggagcgccagtttcaccccacccccgcggagtgccaggcacggccaaaatttaatctccttcccgctacttgccccttgaggcgaagcagccctttttgtaggaggaagcacaaattgtgcgctaagaaatatgaccatttttttttaaaaaaggataaagcgacacgcggaaaatgccaaagggaggtaccccaagtaactgtgcaaatgatacattgaacgggaaggaaaaaaaagaaaaaaaaatacgccaagtggaggaactccgctcctctaaaaatacgctgctcattgcacgcttgcattgcgcattgcgggtggaactgaagcagcgttccaacgagggcgcagtgttcgcagcggcagcagcgaggctaagccatgcaggtgatgcaggtgatgcagctgatggaggtgacgcaggtaatgcaggtaatgcagttaatacaggcgatgtagatgacgcaggtgacgcacgggatacactgtggatagccctcccgtcatgccccgaagggagcaaaactctacacggaacagtaaagcaaattgagtacctccttagtgtttgcacggtgcaacctgtaccgcggtaaccccaacagagggcttgatcgaacgggttgacgctggtgagaagggagaaggtccccgagggagccccttattaggagtccatcccccccaaaaggaagccccttattaggagtccatcccccccaaaggaagccccttattaggaggccatcccccccaaagtagaatgatcgcccgaaagaaaatagccaagcgcagggggaggaggaatctcttccagctgtacctgagcatgcggggggagaaatgccagagggacggagggcagagggagggagggcaggatgatgctcatggggggcatccccaagggattcactcaaaccaccaaggtggtgtccacccaagcgaacagccccacattttgcatctagaaaaacaggtcaaaataaagctggaggaacagtctagcttactctccataaaagggattgacagagtagacgtccaacagaaaaaaggaaaacattcaatcatctgtattcattacataaaaaatatgtgcatgaaaaatttgttctgtaattatttacaccaacttatctatgcaaaaataccagcctgtaaaaatttcctcaaaaataattactgcgctgacaaagtacgtgggtcttgtatgttcagacacacacaagaaaatatcaacccaggagggtctgcagaaagtagagatgattacttagatgatgtgttgaaattcctgtatgaaaaaaatatctgtgtgaattatttgctaggcttttgtaacttaggatacaattgcaaaaaagtgcataaatataaaagtaggaaatttattaaccttataagtaccctacccaagttttacttagaccacattttagtgaatcaacgtttgtatacccacctgtatagcaatcagaagaagctatccttagacatgagcaagttaagggatgccttgattgttcttagtggggagaagtaccaggagaaggtacctctatctgtcaattcaaacagttcaaaaaatgagaaggaaaatatccaaacggatgacttatctgtgaggaatttagaccaccatcagcgtggagtcaacaatgatatgcatcgccaccttggaggaggtttatctctccaaaaagaggaccaaaatgagtggcctcatgagggtagaagttatccaaacgcttcaaatgcgcagggcagcagtagacattaccatccaaaagtaggggttagcggaggtactaaaaatttggatgattttttcccccttggtgacaatatcacaatgaccagtcgagagaaggaaaaaggattcacacaaaacaacagagtgggtaccaatacagacaagaagaatcaagaaaatctgatgaacatccctggcatatatgacataaataatgaaatagtcccatgtgaaaaaataaaaatttttataataaaatgtaatcaaatttctcacttatatttatccattctgtatggagtatgggctacgggaaaaaacaacacgaggaaatttatcaccctgttcaaagaaaattataccattatatttcttttctccgttaatgaaagtggagggtttcaaggctatgcaaagatggtaactatgcctatcaaaaatttgtatgaaaatttatggggacctataacgaagaggttgggagggaattttcgtatccagtggattaagattgccaaaattgactttgatgcttttaagaatatgaagaatccgtgtaatgaaaatttgcctctgaaaaaaagcagagatgggacggagttgcctctgaatttggcttctatcatatgtaataggatctatgctttacccagtgaagacttcctagcaggcacgatttatgaatacaagcgccggataaaccatgctgccttctttgagaatttgcacaaacagggtttactcaacagcaacactgtgtgggacatgcgcatatttagcctcaaccagcagtccgactgcgagcggattaccttcgtcgacggcacggagcaggccattgggtagggggtggtcccggggagaggttcacacagagaaactacaacgccacaacgatgcgcccccttggaggaagagtaaaaatccacacgcagtttgcaacgtaaccaggcgataacaatttgccccttttacgtggaaagaaaaaattccctccttgtgtcagcggcgcgtattccccattagctaactgcaaatgtaggtacagtcataaaaaataaaaaataaaaacaaacacaaggaaatgcaaaaaagagcagttttccttccgaaagagcaaaaaaaaaaaaagttaactataaaacaaaaaaaaaacgactgcaactaagtggatgcacatgtagggtgcggggcgcgtcaaaaaataaaaacggccagcgctctttccgtcctgctgcaaaaatgttttcaataagctttaaccattttttgtgcgtcatgacccaaggcataaaaaagcgagttggaaaaaattgcttatcgatgaatatacaaccgatgtttggaaaaaaaaggaaagctcccaagcggttgtttagcgacttatatgtataccattatacatttttaatgagagaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaagggttaccttctcaagtgaaagaggaagagcagccctacaagtcctggagacgaacaagcatgcgtatgtatgcatttacacgcaaatgaatttttgtgtgaaaatttccctagcagctaacgaaaacgtgttcttatgaaaacgacgcccttgcgattcctgctaattttaaataggtattgtacccattttgcgcgagaaatttgtataatatttgtccccttccccatttcgcgccctgacttttttttctccccccctgcgtacctcgcaacgcagctccctttcatgttcgtcacctaacccctatgtatagtagtgtatgtaccattacgtgtgacctctcacttttttgcgaagcagtgtattgtcacgcgttacacccattcttcccgcgtgaccgcgtgtacgcacctccctgcgcaatattttccaccccccacctgtgacttcctaactgcaacgtagcagagtagcaacttcacaacttcacaacttcataacttcacaactgctcaaccgcttaaccgctcaaccgcttaaccgctcaaccgcttaacttcgtgacttgcccccccccctgagaaaacatgcgccaactcagctattttcacttttttttgtttttcgccctcctgaacccgtcgataaaattaacaaggagcttcagtttctaccacaacttggaacacgcgagcgcccccacgcacctgaagaagaagcccagcatggtgtacgacctcatagtcattggaggcggcagtggcggcatggccgcggctagacgagcagccaggtgggttcacggagaggagtgccccgcgtgaacacgccagaggctgcacttgcctttgcatcagcatctgcatcagcatcagtatctgcatctgcatcagcatctgcatcagaatctgcatcagaatctgctcccacgtttgcacctgaacccacatttgcacctccctgcacacacacaccgcaggaacaaggccaaagttgcactcgtggaaaaggcttaccttggaggcacctgcgtgaatgtcggctgcgtgccaaagaaggtagaggcagggaaaagcggcggagccgagtcctccgctgttttgcagcccacaaaggggggaaaatttacctgcgctggaaagcaaatgtgctgctaggcagtaggcccccgtttgatgcaccccctgtttgatgcaccccctgtttgatgcaccccccgtttgatgcacccctttttgacgcgcccctttttgacgtgcccccctttcccctttcctccccaaccagataatgttcaacgcggcgtctatccatgacatcttagagaactcgaggcactacggattcgacacacaattcagtttcaaccttccgttgctagtcgaaaggagagacagatacatacgaagattgaacgatatttataggcaaaatttgaagaaggataatgtggaatattttgaagggaaagcaagcttgctcagcgaaaataaagtcttaataaaaaaagtgaagaacaaaggtgatgtcgaggaagacttagatgtaggagacgatgatgaagtgatcgaaggaaaaaatatccttatagcagtcggaaataaaccagtatttccaaatgtgaaaggaatcgaacataccatttcgagtgacgatttttttaaaataaaagaagccaaaaggataggaattgtaggcagtggatacatagcagtggagctcattaacgtcatcaggagattaggaatcgagtcctacatctttgctagaggaaacagacttctcagaaaatttgacgaaacagttattaacgaattagaaaatgacatgaaaaaaaataacatcaatattattaaccatgcaaatgtagaagaaatcgaaaaggtgaaagaaaataatttaaccatttatttatcagatggaagaaagtacgagcactttgattacgtgatttactgtattggtcgatctcctaatacaaaggacctaaatttacaggtggtcaacatcaaaactgagaaggattacattcttgtggatgataatcaaaggacaaacgtgaaacacatttatgcagtaggtgattgttgcatggtgaaaaagaaacaagaaactgaagacctgaatttactcaaactttacaatgaagaggtgtacttaaagaaaaaggaaaacgcttctacagactcctattttaatgtgcaactgaccccggtggctattaacgctggaaggttactagccgatagactgttcctgaacaagtctagaaaaacgaattataaattaatacccactgttattttttctcatcccccaattggaaccatcggattttcagaacaggaagctaatgacatatatggcaaggagaatgtgaaaatttacgagtcaagatttacaaacttgtttttttctgtctatgatatggaccctgcacagaaggagaagacttaccttaaattggtttgcgttggtaaggaggagttaattaagggtcttcacattatcggactcaatgcggatgaaattatacaaggctttgccgtcgccttgaagatgaacgccacgaagaaggacttcgacgagaccatacccatacaccccacggctgcggaggagttcctcaccatgcagccctggatgaagtgagcttccctgtggtaacaggcgcgcccccaccccacaatttgacggctttgccggtgcggcccacccgcttggtacaccgtttggtacaccgtttggtacacccgtttggtacacccgtttggtacaccgcttggcacaccgcttggcacaccgcttggcccaccacttcgtgtgcacgtccaaacgctaaccgactgtttgcattgccaaccttccctcacttaactcgttaaatcgatcaacctgcgtcagatgaggcgaaccggcggggagggcaccactgtgcaataagtggccagtgtttgcccccttcgccccatcacccacttttccacaaggaacatttaaaaaaaaaattcctttttttaattttttttttttttcccttggttcgacgtaaaagggttaaaaacacatttaaaagggcatttaaaaaagctgtaaaaatggccacacacgaatgtgtgctgaaaaaaaaaaaagggcacccataaatacgtgcgtggtgcgtagcgcgtggcaaacatttcgctggcacgagcgcgtcgctttgtactctggaacgagcgtgtctctttatactctagcacgaacacgtcgccttatccgcttacacgagcagcggagtcgcatggggccttgaagtcaaaaactccacatcgtgttgtccacactctctctccgctacccctctcacggcttcgcatttttgtagtacaagtaagacttggcaatggcatggctgcacaaattgttaatattgtcatttagcaagttattgctcatggtcagcacgtacgggaacagcaaagatggctgtgggatgctcttaaaaatattttgcatgttaatgtcttcttcgtttgtctcctgattgtcatgctcaattttatttttttctttctcgagttttttcttttcttgataaattttctgcgtctgcagttgcttgaagacatcctttttatattttatcattttgtcctgttctgtttttagcaactcaagggatttgcacgtatcgtggatgtaactctccagagagtccacctcctgtgtattcaaataatccatagaggagacaaaattcttgtttttatttttaagtaccttcaaaaagagggaacttataatggagttctttatacgaatggggattttctgcaaaatcgttttactgttcagtcctttcttcttcaattcaacattcaggatatcattaaattgattaaatgtggcattttttatttggttcttaatttcgaacactacatcgacgtctattttgtacgcagaaaaaattaatttcccatatttttcaccaaagcaaaggacaaaggagtttttgttaattagggaacacatcaggagtgtggccaacacttccttcttcttaatatcacaaatgttgatgtaaaatccgaaagatgttgtatcaaagttcagctctgccataatattcatataatcgtcataatatgtgttcacttcacttatatatttttctccctcttcctcatatttattcttattaaaatataacactaaattatttagcaactcggtttgtctttgttttgcaatttgatatttatttgtcattttggaaattttgtcaatacatatatcttcaatattgcacacacaaaatgattggttaatttctacaacgtttaatttttttggatcattttttttattttttttcttatcctttgctgtatctttttttttctttttcatttttttctcatcattatcatcattatcgtcatcgtcatcatcatcgtcatcatcatcgtcatcatcatcatcttcatcttcatcatcttcctcttcgtcgtctgcatcatttttatttttattacccactccatcttcttcttcctcgttatttccagttttttccctttttttttttttttttttttttttcttcattattttttatataatatcctagtaactctcctctcaaatctttattctttgctatttgactgatgacaacactgtttagtacaatttcgaaatcatctccttctgttgagctgtcactatcaatgtctttttcttccttagcattttcaattttttcctttaattgttccaatttctccgcttctgcttcctttttttctttggcctctgtttgggccctcatatggggggggacgtacttcattctgccgccacgtggtgatgaggagtgcgtgcagacgattacctaactgcggctactgcgcaaaagggaaggggagttgccgtttttctatgcgtgcggcaaattatgtggcctgcgtgccaggtgaagagacgtgaggtgctttcttctgctctgcctcgaggcacggggaaacaaccgaacgcccacacacaggcttgtcaaaactgcaatttggaaaaagtgaaagccgtgcaatgcaatgcagcgcaaagcaacgcagtaaaaaggtaaagcaaaacagtgaagcagcaaacctgcaaaacagaaaaccaacaaaacagcaaaacagaacaataatataacttatcacgaaatggtggcgaaacaaacttttaattttttgcactcaaaaaaaaaaaaaaaaaaaaaaaaaaagatgaattaatgggatgcaaatttaattccggttagcatgtcacatatgctggtgtgaaccccccacgtgcatacgcatctacatcggcacatccgcacgctagcacagggaggagtgaattatgtaacaacgcgtcagacgtccacgaacatcaatagggcaatgcaaaaattgttgtttaggagaaaagcagcaggggtgtgaatttttttttttttttggaggggggggaggcgtttcccttttatgaaccctcggccagggctgctaacgctgttctgctattgggttactaatttgacgcaaacgcaaaaggatgcgattaggcaaatatatgtaccaccaataggatggggcataggtgaacatacatacataatacgctcggggggttcgtcaatttagggtgttcagcgctgtgacactgcatttaaccatgtcaataaaagatcgtatgaaaagaagggaaaaaaaaaaaaaaaaaacacttaaagtgtactttatatataatgccacatatttatgtgtttcattttatgtaatttcatatttgtatgtacatatccctctgcgtttgttttttttttttttttttccgtttcgcagttgaagggttactctttatgttcgtaaaaatggcctacgttgaatgcgtggtttttgcttatgcgtttgctcatacgcagggaaatgtatgcaatgcgtacgcgcataaatacatacatatgtatttttactatgtacatttattttcccttcgtgaactgaattggtgagtggggaggaaaaacacgccagaaaaaagtgaagtgagaaaaaaatgaagtgataaaaaaacgaagtgggaaaaaaatcaagtgagaaaaaaaagtgaaacgaaaaaaaagtgaaatgaaaaaaaagatgaaagggaaaaccgaaatgacagaaaaggggaagtggaaacgggggcgtaaccggataaagtaaaaaaaaaacacaggttagtcaggtttgtgtagcatacaatgcgcggtatgcgaagtttaggccgagaaaaagtaactcgcgaagaagtgacaccggaagtggctaacagacgctgcgtggctcttcgttggccgtttttctttgcctcgtcgttggccgcttttctttgcctcttcgctggctgcttttctttgccgcttcccttctgcagtggaaagccaccccccccgagttcgcctcggtcacgctatacttggtgcaggaaaaaaccaccacgggattgtgaaatcagaggtggggggcagctgttcccctgcgcacgcacgcaagctggtggatggcacgtatgtatgtacgcacgtatgcgcgtatgcgtgtatgcggaggtgggccttccttcactcacgcttcgcatgcgttttttccccgccctcttcggcaaacactccactgttagactttctcctctgtgttttttttttcttttaaactaaccacttttttcgcatcaagttgggaaatgtacattcgttttccatccgtttgaaaattatcaattttttttttttttttccgctgtgtgaaataaatgtgaacagttggaaaggaagcgttgtaaaaagggcaagctaaagcggaaaaaatgtggagcagcgaaactgctaaacagcgaaacagcgaaactgctaaactgcgaaacagcgaaactgcaaaactgcaaactgtaaaactgtaaaattgtaaaactgcgaaactgccaagcggcgaagttgccaaaatggggaaacagaaaataacccattaggtgacacgcgcgaattaattttcccaagggttgggaatggttcacaaaatgtgaaattttggtgatttttttttttttttttcctcatctacatgtgtggtttgatttcaccccacctgtttcttcttcgtcttgtgccattttgtcgacgtgagcgatcacgcagttcaacctgacaccgtcgcgctcttcgagtttcgagtttttagttcctcaccaatggagcagtccgcaggtataacccccctcgacggcacacgcagtgtgaatctcaacccaaccgtaacatcagccacccctgtgcatacaagcgattccttgatgatacctccacgccacaccttgttcacttgtgtggggccaaatgcacactacacccactgctgctgtcccccaccccctcccccttggtagagtcacatccggaggatttgtcaaggaggagcagtgaagcattttcctcttcaaagcaagggtacgtacttaagggtgtgtacgcctggatggcgtgtcgaaggttacgcggtgtgacatatgagtgattacgcggtgtgacatatgagcgattacgcggtgtgacatatgagcgattacgcggtgtgacatatgagcgattacgcggtgtgacatatgagcgattacgcggtgtgacatatgagcgattacgcggtgtgacatctgagtggttacgcagcgcgacatatcgacagcttcgtatgcttcttatcctgtcatgaaaacacacacaccaggtcaatgtgttcacggcttaatgtgcaccattttttttttttttctcattcgtccctcccccacctcgatgtaccccttcacgcgcgtcaccttggaaatcgcagcagcgaagaggtcagcgtcgaggagctaaagaaaaaggtcaaggatttggagctgcagctcgagtacgaaataaatcgacacgaggctgaggtgcaggagaagtaggaagcaaaaaaaaaaagcaaaaaaaaaagcaaaaaaaaaaaagcgaaaaaaatgtgcaaaaaagcgcaaaaaaggtgcaaaaaaaggcacgacaacgttgccgccacgaaagaggtagcccctttcgactcgctcgaatctgtgcagatccgcacatgtgtatgcaccccccccatatgtggtgcccagaacactcccctcccccgcccctcatgcacatggccactcaccccctactcacttctcccttttttctcaccactgagcagagaggaaaacataaaatcactggaagaaaaaataaacgagctagagtgttcgaaaaaagaatccgaggaaaaggatgaagccatcctaaacatgagcgaacagcttctcatcttatcgaacaagtacgacgtgttggtgaaggaatcaaagctacaggaagaggagctgaagcatttaaaaaataaaaaaaaatacagaaacgataaaacgaatgagttcataattacactaaaaaaacaaaatgaagattttaaaaaggacaatgaaactctaacggacaaatattccaatctgcttatggaaaatagtggccttaaatgttcttgcaaaatgctacaagaacagctacaggagagtcagaaaaacttggaatttctaaaggtgcataatacaaaggtgagttgttcacttgggatggaaaagtaacagttgtgatgtgagctctttcacgaggttctcttttttcatcgacatgatcatgtcgtcgttcgatttgttaacctgtatcccacaccactgacaccccaacattatgatcttcttgccacacatacaccctacaggagtttgacgagaaaagtgcccttcaaattttaaacctcggaacggttgggaaattctttacacgtgaatgtttcacccctcttcctaatttgagcaccatgttgtttttaaaaacttgaccttttgtttatcctatgggtgctctccatttcagtgtgtgtgcgtggggggggaggttgccgcagttatttttttttgtgtgtgaacttttcctatgtgatgaatccacgaagtgtgttgtttttccgtactgctgttctcttcattttactttacccctttcccccgttcacgcattcctttcgtccaatttcaggggttactgcaaaagaggagcttcagcaaaggtaccatcgcgtgttgcatttttctccttaagcttagttgagttccccagttttgtccctcccacttttgtccctcccacttttgttcatcccaattttgcctctcccacttttgtctctcccaattttgtccctcccaatttttcttacagatggaaatgaagccaatccgctcaaactagaaatagaatacaaagatatgataataaagaaattgcttcggaagagtttgacggaggagaagatgaaggggatggaccaaaacaacaatgacagcttcaacgggaggggcagcacaatgggaaaggattgcaaccagaagggggaggactgcccaaatgaggagggctccccaaatgaggcgaactctccaaatgaggcgaactctccaaatgaggcggactctccaaacaataactcctttaaccacaacggggagcaactaattacattcgaggttagttttcaaagcaagtggggtgaaccatcttctcccttacgttcatccctattgatcctacttctatacatcgccatggatgcacctctttccatcttcctatctctccatctttctatctttcccttttttttttttttttttaacccctcccctgtgcgcagaaaaaactggaggagctgtaccaaaagtgtgtgcagtcgcagagcgacaatgaccaattgaaggtggggataaaagaagcaagaggaaacaccacgtcgactggcatcgtcgttgctatagcggtgttagcgctagccaggcttttacaccccgcgtggaaaatccgcacggataccccgcgtcgacaccacgtcgacaccacgcgtgtgccccctttttctatgccccctttttctatgccccccttttctacgtgccacttccccccccgcagaacaaaattaaaaagttgactgatcatatagatgacctgaaaaaggaaaacgcagatttgttgggaataatcgtaagtcattttgctcccccctctgtttttttggtcactcgcgtgtagcgaataagtataaaaatgagccctcatttttgcatggcgataaaatccttgttctgatttgtttattccttcccctttttttgttttttttttcgctgcaccttgttatcctctcgaattaggacactctgagggagtacatcaacaaggcctatcgcgaagacgtgaatgttcaccagtaagtccttccccgcagtggcatttgccactgttcgcagcgagtgctcctcatctgcatcgctccgtttaagcactccctggaaatttctctctctccaaaatctgcagatttgacgacttgataaacaacctccttaaggagaactcaaccctgaatgacgaactatccaagcagaaaaaaaagtaatcaccccccggggagaaaagcaaaaaaataaaataaaaaatactcaaatagaaaatatgttacacgaaaaaaaaaaaaagacgtacattggaacgtagtgacagcacctgcgcggtgaacacaccaatcagtgtgccacacgtgaaggtgccccgtctgtcaaatcgattatttattccccctttgcgcgaacactgaaactctctcacaggaacatggtagacacgtacttcttcaataaagaattgcaactgatacagaatgacaaatttaaaattatagaaaaatttgatgaatcgaatgtgaataatttcccccacttgtacgaaccgctaaacgtgactcttaacgaagctccacatgagtaccatgacgagatcgctgaaaaaagggaagcaggacgagatcacggggagattgctactcctaaaaaggacaaggatgagaggaaaaatggaaaaaactcccacctcgtcaagtccaacaggccagtaatcacagacgagttggtccacacgtacatgaaggattatatgatgaatgtgcagaacaggacatgatggcaggagtgtctggagttattgcggaggccatctgaccaagcggttaagcgcagaagcaatgggacacctgagttatccctcccccccctgttataatgcaccactttaagatctgcacttgcacgtgtgtacactccaccatgtgttagcagttacaaaaaggaggatgcactgtgcgagttatttttttgttcctttttggtttcttttccgatcctttttttggtgcgttttcggtggctcgcccagcccgatttgcttcctcaaatgagcgaaaggtattaacaaaaaaaaaaaaaaaaattatccaggtgttccaactttcttcggctatttccccagctcagtcgtgcaaccgtgttaggcacgaaaagggccacattatttttttcgtttttttgtcttacggtgcgccatgccgtgtcacgttagcggcactgtttggttcgtttatatttgtgttaatgttcatgcgtatgttcacgagtgtgtgtacttttttgtggcgttcacctttgcgcgcgctcgctgtgttcgctttttttattttttttttccccactgagccaacaattcttaagaagataaaaacggcgaactcgtttttaacgccccatttgggtgtgcgcccgaacctcgcacggtcacgtgacggtcatcgccattttaaaccttcaccttggagctaatcagctgaagttaaatcagcattgcacggggaaagcaaactgctatagcataataacagtacggtaaggcagacactctgagggaggagctcttatggccgtattacttcccccttgcacagataatcgcagctcactcacaagtgcaaaaaaaaattgaccaaaataaatgcgcaaaataagtcacatacgataggacagcttttccaaccccctccctcctgtgtgataaaatctcaaacaaacatggacttggaccaagttgaagaaaggataaaaaaactcgaagaaaatattgccaaatttgaagagcaggagttacgcaacatagagaatataaaaaatgaaataaagctacttgacacacatgtaagcgaattgaacaaaaaaaaaaacaacaaacgattgctaaacgcgaacaaatgctttgcacacaaattattacaaaaaaagggaaattgcaacaaaaaaaaaaatacatcaaggatataaaaagggacattctttttcaattaaagttactgaaggatgaaaaaaaagaaaaaaaaaaaacgacaacttgttgcaaaaaagttttaacttccaacacttaaaagaattcactgaccaagtgaagcaaaactttttaatgttaaatgtgcagagagagtattccataaaatctatgtttgaagaaattagcaaaattaaaaacaaagccattgcatacttcaacaaatttttaatcatacaaaaagaaattcactctctcctgcagtccataaataacaatgccctgacagacctgttcgtcctggctcaaaattccttactcttccaaaaggaagtggctaacatgtttcagcgtttttaccgccaggtggaaaattccctcaccgggctgtgactgctgagcggcgggggggggacggcttctccattgtggccattcgcagtgtgtatatttaccgcgtctgcattgcgaggaccgattttgcgtaactctgctttttaataccctttgggagtggggtcacacttcccgctgcggcaaaaactagacgaccctgcatccctgccgaaggggcccctttacaaatcgctatcttcttttaattcttaatcgtttgcccctatgggcgcagaagagccgccttcccttaaaggaacccctcgttcaccacgctccagcagataccctccccggattggaaactatgccttggagtgcgtagtggacgcggttcgtgcagctagccaacaaacacacttgcacaggtgtaaccctgttcgtttcgctgctatggttcgctacacatttgcttcgtcattcctttttcgtttacgtcgcattggaaatcggtacaagcgcatgggagcaaaaaggaaagactttttttttttttttttgcatatatttgaaaactcaggtgcgtgtttgttcacttcctaaatgcaattttaaagcatttttataacccgttaaaaatatgacttcctttaattgctcgcacaacgtgcgggtgggaggtccaacaccgatgttgccacgtttaacgtagagtgtagaaaagaaaaatggcactgaaatgggtggcaatgggtcacagaggctgtcaagtgcagcgacgcgttagcagcacagaaaaaaaaaaaacatacatatgtatgttcaccccttggggactacaaacaaatgtgcaaaaattgcctatccatctttttcgtgctatacattgcagcgacatcgtttacctttttccttccactgcgttatgacagtttcctatgtggggtgaattgctacgtgggagagggccgccatccccctttaacgaacgctaagtgccttgtgagtggccaaaacatttacagaaaggactgttaaggggtacggcccgcttcacgcttcgaactttgtacttcagcccagtgcacataacataagcatagaaatgcgcgcggggggagagggttgtgtatgggcacggcatgtgcagctgctacagagttggggcacgcacaatccgtgggcgcggtggtagtggtggtggaggtgcatctatcatgtgcacatatatcttgctaccaccactgagccaccgaatcatgacaccaccgctaccacttgtactcctttacggaagggaaaaacctaatgacaagcttgcagccgcactacttgttttatcctacacagatggtactttttttttcccttttttttttcttttttgtttctttcaaaaatgggaggatattacctgaatggtttctttgctgacctttttttcttaacttgtagatataggtatataatactttagatggtagggttgcaaaaaaaaaaaaaaagcgccaaccaggaggggcgaccaaaggaataatgaatgccccctaaccctaaatgtgcaaataaaagttagcgcagcttgtcaatggattaacgacgttgaaactaaacttaagctttcttttctccttttacgcacagatatatataaacgctgccctggctatatgcttcatgctatgtataagaaaggccaattttattttcacttccgggcagcaacttttatgcgtaaaagattgcatcatacccaacagggttatttttcctttctttaattatttcttttaaactcattggagctttaaaaaaaaaaaaaaaaaaaaaaagggggaaagactgcgcttcggtttttttataccgtacgttgttgaccactcttgcagcgtttgcccacttggcggtccatgcagagtaaccttccccacctcccccccctcttgacatattttttcgcgcaatcctttttgaaatttcaaagaaaagcacggatacgcccctcgcgcggcgaaagcttcgtcggcatgtatttttccccgccttccgttttccttaaccgtaatttagtgaacaagggaatttcccccccccaaccccatttttttttttcccacgtacatgcgcagagggcattgaaaaaggtaagcaaaaaaaggtacgggaaaaaggtaagcaaaaaaaggtacgggaaaaaggtaagcaaaaaaaggtacgggaaaaaagcatgcaaaaaggtatgggaaaaaagtacgctaaaatgtacgggaaaaaagtacgctaaaatatacgtaaaaattacgcaaaaggttcccaaatagcacagcgaaaaaatcgaactaaaaaaaaaaaaaaagcaaagtgaaaattcccacttacgtatttttatcattttgaacgccttcagttcaccatttccagcgctttcagcgttttggccattttcacaatttttacctttttggccattttcaatgtttcatctctcagttttgcatttttaaaagagcttaacctgtttgattatgcccgagaggggagagcagggacatccatccctctcaacgcttttgttttgaattgtcattttttttgctcatccgtttgcgtacagatatgtacatgtttgtttagagcctcctttgtgtgtcacccagcaggcgcgaggtgcttacgtgaaaggccacgcgcgcataccgccttctgtgcttatctcgtttgtacataccgcgcatgcgttattctccttacatcatacgtgcacaacacgaggctcccattttgttgcgcagttcatggaggtacattttcaaaccggaaaagggggaaataaacataaaaggggaaaaacccaatcaagtgacgagaaacagacatttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttgttagccaaatagagctaatccgttccaaaaagcaattcgcctttttgaaaactttccagggatgctgacattgtttgtgtattaggcgaacagcagctacccctttccccgtagcgcgtatatacctatacacgcatgcacacgtgtacgcataaacacacgtgtgcgcacgtacaggcaggcataccttatgcatatgtcacgcacaagcacgcgcactagtgcacatactaacctgcgagcaacgcatcgcgtgcaaccaaatgagtaagcagtggaagagccaaccggacgaaaaagtaccagccactcgcccatccgaaaaaatgaaaaactacaactctaacagctctaggagcaaaatgaagggggaaaaaggcgctgcccagggtgccagccatggcggtgggtatagtggtggatacggcggcgggtacggcggcgggtacagtggagggtacagcggaggatacggtggagggtacggtagcgggtacggaggcgggtatagcggcgggtatagtggagttcacagctacaacagcggctactacccgaacaccggttcgtcttaccacaaaaaaaaaaacagcgtaaagtacggaaagggcgcgtacgataatgagtacacaaaggagagagataagaaggggaagaattccgatgggagacctcacaaaaacgagcaatcgagtggtggtcacgggaacaagggtaacacgaataggggcagctccagtagggggggccccaataaaggcgtcgacaatagtggccacgtaggtggcgcacagacgcatgaagaccttacggcgtttaatctgaacaaaaatgatagcatcttcgaagacgtagataaaatcaacaacatcacgttcggacacaacgacaatcccgaaggggacttctcctataccatgaataacaacctaattgaaaatgaaaaaaagttatttaagttaaacaaattggacaataaaaatttggactgctccgactttttgcgcctacaagaaagggacatcattgatagtagctccgcacattttatcaaacgggaggatgaaagggatcccttttttgcccacaacaaggaggagcagcggcaggagcagcggggggggctttacgggattaacgaaaaaaaggtgccatcgaatgaggcaggccatagtagcaagcacatgaagaacgtcagcttcccctccaacagcaaacaaaggaacaacgaaagtgacgacctgttccagtttgacaacaaaatgtgtaacctaaccaaatttattaataaaaatattttctatacaaacgaaaacgatgaggtgaaaggagacgtaatgaacgacgacgagtctgttgagagtgcagacccattcagttttatcaacacccccgagaggaataaacagtcagtacaaaacaaggctttaagcaaaggaggaattagaagcacctccaacgataaagaacacatgcagaaaaaaatttacccaaaaggggaacaccagaacagggaccaagaagataacgaattcgagagaaaggcaaatatcgattcgtacagatacaacgaaaatgatttcaccaaaatttatctgatgaataattttgaacacatccatgacagcaacacttttaatgaaaatttcgagggggattatttacacatgttggggagaaaaaatatgaaaaaggtaagcagtagtaataacgtcgtgggggatctccaaatgggagatggcgcagtggaatcggtaggaatggagggtctcctcccatggggacaagacaattctgagcaggcgagaatgttatctcatagcttgatgaacaatgcggagaggaatttctccatcagaggattgaacgaacggatgttggatggaagaaatcatgaactggacgaaaatctgcaatttttgaatagcctcagaaatgtgtatggccacttgggtgaggaagaaggcggtacgggggtgcccggcatgccaggaatgtccgccttgccaggaatgtcctccttgccaggcatgtccgccatgcccagtgtgcgcgatttgaagggaggacgcagccccgttatggatgccacatacactaacgatgtgcacctccaggaggagaagcacaaccaactgcgtcagatgcagcagttgaggttagcagcggaggagaactacctggacccctcgcgcaagatatcagccagtctggacaacttggacaatctgagcaatatgagcagcctggccaatctgaccaatctgagcaacctggctaatctaaccaatctgtaccccttcaaggaaaacgaaataaacgacgagttcctgctaagcatgaacgaaaagaaaccaatgtatcttttgaaggaggatgagtattacatgaaaaatgataaaattaatgaccattttgtgaatgatttgaggaattacaagggagattataaaaacgaatcgtttatttttcctgaacaggaggatcagtcaagtgaatttttattccaaatgggtcccaccaagggcatccatttgggggagatgcatataggagaagatatgggggcacctcgacaggaaggactgcaacttggagagcgattaattagcagggaggttatccccccccgagaggactacacattgaggaataacctcgaagaagaaaattattacgccaatttaaatgaaaaaataaagaacgtaaaggaggatgaagatgaggatgaagatttattgttgtttaatcaagacggggatttaaaactggacgtaaccaatgacttaaacgcgctgaaaattttgaataactactacttggatgacaaggagaatgattttatgctaatggaaaagaacaagagttcgctgctttccggggagttgaacttatcggggggtgcaggctacccgggtgagcgttacctaggggacagatcaccaaatggacgggatagatatcctggggaaaggtcgccaaacgaacgggagagatatcctggggaaaggtcaccaaatgaacgggagggacacgctggggagaggtcccgtaatgaacggtcgccactggagagatcacctaatgagcgcatgtcgcgcgaccgcctgcaggccaacaaacctgggggacacaaggtgaaaggcgggcctaactatgccaaggataaccaccgcagccggcacggcaaccacttcgagaaagggaacaacctaaccaacaagaacttccccagtgcccatgtaggcatgttacgagatagacttcatcgaagcacgtcatccagtgggtacatagacaaatatgatcagaaaaactatttttacaaaagcgacagaatgaaaaataatagcagcagtaaggcgtaccaaatgagttactctctgtcgtatgaaggtggaggtggcaagggacatggtcatgccctgagaaacgtgatgagcagtgagatctaccatcgcaccaatgagacgaacgaatcgatatgcgaaagcttcataattcgtttgaaaaaacaacacatgctcaaattaacgagctttctaagaatgagttataaaaaaaccaacctcaatgatctaaatgatgacctgtacaactactacagatttttgaacaaaattaatggaaatattaaacagaataattactttttcaaatatcgaaatctcatgaagaagagtgacaaggataagttactgaggattcaactctcctatatgattataaacccttcaatacagaagaatagcggaaaatggaacttcaaaaatgaggcgaaaaatgatggtctcggacagcccaccttgaaggatggtcgtgaagcgggcgatggaatttataatgatgcagcagatcaagaagaccacagggatggaagaagacgaatcaccggtgacgaccagaccgatggggaagctgacagcgtggacagtggtgatagcgaaattataaacatccctggtggagcggataggataagaaacaactgtctaccaaacgatgataattttactatgctttatgccaatggggaggaagaaaaactctacagcttactacatgaggataactttgacctgcacagcgaaaatatactcaacattgacctgaacaaaatattaaacctaacgtccagcagtccaacagaactgaagggtgacgattcgaaggcagaaaaggaaaagaacaaagagggggaaaatgctcgtgagaatgaaaacacaggtagagagggtgcccaggcagatcatccaaacgtgggagataaaggagcaaccgaatgtgaagtctccaaggaggacagcggaaagaaagaagaaactaccagcggggctgacaacaaggttggaggccaaaacgacgtgtctaagtatgataacactaagaaactgggcagattcgttttcgccacggtgcatgaaccaagaaatttaataaccctagcgaagaatgatcccctatttgatagctacgatgaggtggtggagaaatttaaaaatatcataataggtgaggtagccttggagcagggaccaaacggggaaagtaaagaggacgcatctacgcctgttaagaagtgcacctcgaagggcgcaaaaaaggatgacaaaaagaaggatgacaaaaaaaaagacgacaaaaaaaaggatgacaaaaaaaaggaagagaaaaaatccgcacaggaggaagcagctcctgctacggccaagcttctcatgcgagacgtcgtcacgaagaaaatgctggagatgatgtgggacctctatatagacataaagaacatttacaaagacatagacaagtgcccctatacacacattgaaactatatcaaaatataatgaagagattaaaaagaaaaaaaacactctctttaattttatcctcctgaagaagaccagcgacgaggagacagtttgcagttccctcatgaatagtcataacaacttgtttttgaagaataacataagcaacgtggacgttactgctaacaagcatctttacctatacctgacggactcactctacagcaccatcaataggaacttcgaattcctcatttacccgaccatcgcagatttgattataaacttatccttcgacgggacccatgtggcgaggtacgtcaagcaagggttggcacctcgcagcgatgagcagccaggtgatgtgcagcccccccccaagggtagcggcactacatcagacagcaacagtggcaacacgggcaacacgggcaacactagcaacattagcaacatctttgcgcaccgcttccccttcaaggacaaccttgcgctgctgggaagctccacccagtttggcaaagtcatccagtttagcagaacgtactgctactacaacttcggaggctacaacgagtgggacattttagcccccttcgacagtaccgctaacagtcgtacgaacactacagccaacggcgcctccgtgggagcccccaaggaaaagaaaaaaaaatccttcttcttcttcaaggagaaggagagtaaaaaaagtacaaatgaccaaactagtgaagaaaaagcaaacgaagccttacccatgcccccaaacagcatgagagtacacaacgaggtaacaaaattggacgtggacacaaataacctgaatgaggagctccaaaaattgaagagtatacactgcttattcgttaatatcatattgaaaaaaaaaggagcatgcgtgtacaaaaagatattaaaagttgtaaaaaagaaaaagagaatgactctcatttactccctctttagtaactaccttcttctccttttcctccttgcccatgcggattattgtttcgaaaatatgctccattatgaggagttcctaaagttgcagctcctccacatgaacgcgaacataaacacactcaataagtttattaagaatgagaaaatgcaaaacatatttttcatgaatgaacacgaagctcatttgcgaaatagcgggttccaccaatttattaacattaggtgtaaactctacagtagtaatgtttattcatcactgtatatctaccttttggatgtatctctgtcctatttgtttacccccggcattggtattgcttacgtgcagagtatcttggctctcctcctctattacaactacgtgcatttgtacataacgaagcttctcttttacaaggtgagtactgtgcggagcgtccggttcagcggcggtgtgacgtcacttcccatgtttcaccaccccacgcggatgcttgtacaattttttgcattttctgactcctttttttttccccctttaccctttagagtggaaccgccctcttaaccattttccttgtcaaaattatcccctacgttaaggattttgacaggtttgttcgtttgctcgtttgtttgtttgcttgcttgtttgcttgtttgttcgtttgttcgtttgattgttttttttttcccattttggaaagcgcgcaaaagtggagcccccgtgtgtgcgaacagcctctgcatggggtgcagcatagcatggctaccccatgccgcgtatttgcttcccaccttgccgccgattatgccgcctgacatgcttccgtttcccccacccccaccgcagaaacctcataatatgcttcctctactctgtgctgcatagcgtgttctacatcctgtgcaacatctttgcgcaccgcctggaggaggagaggcgggaacacaagggacccgaatcggagttgcacatgaaaatattaatgagcatgccaaacgaaattagcttttacaaaattgtgtacaagagtgtgtgtagttattcccaccaggacagcttcttcgaggaggagatcgccagcatgctagagtaagtctccacttcgaaaagtcgtaggggggcctagggggtatatgcatggctttcctaaccccacattgctactagccgtgtgccctccgccatcctgtccacattatgtattattatcgcgccaccacttcatctcacccctatgtgttttcccctcctccctttttctcaccacagagatttaggaaaggatcccatcgtaaaggtcataatgaactacattcagaaatgagagagaactgcctgatttttaaggataggcccaaattcggttagcgtcatttacgacagcatagtggttccttgggagaaagctgacttttctttttgtcttttagtttatttatggttggacagcttaagagggaagggacacacccccggggggtaataacctccttcccccccccctacatgttatcaacatcataacgttgtcgtcgtacccatttggctacttcttttttttttttttttttgtcccatttacatacgcgagaagtacaccttggttgagtcaaaccagaataaaaaatcgaggtggagtaaacctaccgttgtgtagtgtcctcccgaaaaaaaaaaaggcacattcgcatagagtacatttctgtaggaaactcgtgtggagtgcgtgggacgtgttctggcttggcgtgtattcactgtgctcgcgaagtttatgtgtgtatacaaagggggcaatgcttcatcgtgttcctgctcaattgtgtagtgcgcatttggggggggatgtaaatatatgtatgcacccatacgtatgcacccatacgtatgcacctatatgtatacacacataagtacacacacataagtgtacacatatatatgtgtgtacgcgtgtgactccgcccctgccctgctgggggggggcaattgtaccactcaacgtaggaaacgcaaaagcgtacataaatttggtaaaagcgaaaatgtgaaaaaaaaaagctataaacatgtgcagacgggggaggggattttttaaaagcactggaggataaaattaacgccgcgcacgcgacaaatgaggcggatccacacgaaaggacctgggatgaacaaacgaacgtgggggagcagcaccatgaacgtttaacacttctcccctaccccacccaaaaaaaaagtaaattaaaaaaaaaagggaataaaaaaaaagggaataaaaaaaaaggaataaaaaaaaggaataaaaaaaaagaataaaaaaaacttagtagacgctctccttcctgttgctaatataatttttaatgttgggcaagttgctaataaactcgttatgggccttcagcagcggaaaattttttaagctgtttgggtactttgtttcgatgtcatcatataaataaaaaacagccaaatcggcgtacgttaaatcatcgccaacgaaataattgcagttgttttttttcaaaatgttctcaaaataacctgaccatttaggcaactcctcattaagaaaggtagtctcattctgcttaaacaaatttgtgttgttaaatttataatgtatatcttgtactccacaaaaaatcatgtctgcgtaaaattcgttcagctcactattcccacttattttgtacttctttgatagataccttactatggcttgactttgtgcaaatattatgttgtccatttctagtatggggacttggttaaagggggtttccttttcctttttgaagttcttaaactcgatgaaggcgtctccattttcgccaaagcgcttgtctgtgtacttgatgcccaggtaggcgaagatcagccgaatcagctcggctttgcccctgcaatggagaggcggtcaaagtgtggttaagaacggttaagaggcggccagtgcgcgcttaagaacggttaagaggaggcctgtgctcggatgcaaagcagccacggcgcgaactatgcccattgaaccgcacgactatgtgcgcactcccccttgtgcacgccgcctttttccccctttcttacctcgcgtcgaagtagtataggactatctcctccgccattttggtgtgcaacgaaagactcgtggatctctttcaaattctcaaaatggaaatgtgcaaagtgtgtatatggactggtagtcgcgatgtgcagatattcttcatcccccctcccactgctactgttccgagcggtctccaaaaatgtgatgtctgtctcaactgatcaggaaaggcgcgtgtcggttaaagcgtcacgattgattgtaaacacgagcggcagggagagaaatgtctgtgtgaaaggtgcctcacttcactgtttatttggatcactgcccgtttatttcgtttctcctcctctgctttaagccactgagcatttccaatccgtttggggcgaaattaaaaatattgaacgaaaaaaaaaattatgtatggcaaatggagggatgaaacaaaaaccactatatgtagcaggtcactgcattcgtatatctcactttttccgacggcacaactttggaagacccccttgcgctttttggactatgaacaaatcgcaaaaaaaataaaatgaagaatgatgaatgaagaatgatgaataaacaaactgaacaaacagctgtgcgtaacacacgcgttgggggatagcaacgtggtgaagcggcaaaataaaggggattttaaattgggggagtgggaaaggcaaaaactgacgaagcaggagaaattttccatccaaatttgtagcaagcagctgtttgtttttgaaagaagggggagactgtggaatgcaataaaactgcgtcgcagcggtgaagtgaagaagttacgaattaaaattgggacgatgttccaacgtgacacaggtgcggggtgaaaaagtgaggcctatatcgtactctttaaagcattccaacgctcggcttacgttgctgcgtatgcaatggggtcacagtgtttgcatcgatgttttcatctacgttttcttctatgttttcatcgatgttcgcgccggccttatgtgccctttgctttgggggaaaaacattctgcgcaaaaaaaaaggagcgcttaaaaaagggtcatcgcctggtcgtactggatggatgcgcatgtatgtacatatccgtatggatacatttggaggaaaaaaaaaaaaaaacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccccccttagaaaggctactatgtgcaattaatctttggggggttgttctacaaagagtttgcagaattcatgagtcccaactgacccatgtgtatttactcttcgttgtatgaaaaaaggttattcgtggtgtgtaccggacgaacggcagaggtaggttattctgctcatcggaagaaacggcggcatgttcgcatgctcgtgtgttcgcctcgacaaatgcgcaaaaggatgccaccgcgtatcggcacgtgtgcatacaagtacatacgtatatatatatatgctcacctgcacggtagcgctgtttcgtttagcccccccactctacacttgagttccccaacttgtgccttttaaaaaaaaaaaaaaaaggctcccaaacatttgaggaattgtcaactgaactctttctcttcacttctcttctcttctgtttctcccgccgtgccatcgaagcgtaaaataaaaacatcttttcataccctctcaccatatacgtttgcgatcccctctcgctggagcatttttgaagtgtaaaatcggaacgcgattgcaagataaagttatttgcaaaaaaaaaaaaggttggcaaaaacgcacacgaggggtaacacgaggtggagagagtccccaggtgtagcacccatagcaaccgtgacaaacgctgcaatcgtggccgcctcagtagtggtagggggggaccacgtaaccatagctatctaaaagcgaagggggcaaaaaaaaaaaacgctcggaggagcaccccaaggagaagagaaaacggcccaagtggaaaagcagcgacgaatccgagctcagaagcaacgaaagaggaacgtagaacggcaaacaaaacgagactggaaaattcccaggagaagaaaaacccaaataaagcaaaacgaaacaaagcaaaacgatacaaagcttaatccaatcagaagcgaagctatcaccaccttcagcagcatcagggaagtatcttgatgaccgtttcctcgcctccctagaatgataaagatatttcttttttttatcctccaagtgtttgcagtgtgtgtaaaaaatgtgaatgcggtaagggggagggagataatccgctgcgccccaagggtgcggagcagttggcatagacatatgatcgtacacacccgtatgcatccttaatgcgcgtagatcctaccgatagacttgcagctacaccccgtggcataccccacatgccttcataattcccctttgtccatcccccttaggttaatacaaaaaaatttttcaccataagccacgtgaatgcgcccctaggatggcagtctaaccgacaaaggaagtatgaaaattggagattttaccaaagcggagagggtctgcccgtgtgacatcacgtgggattattcccccttgcgtgtgcactctttcgtccatttatgtgcatccatttgtgtgcgcacgtggggggtggcaccccagtgccctttgagcacgcgcgttggacctcacgttggaccccgcgtcggcccaccgactccacaaacggcttaaccaccacgtaaccaccgcgtaacccccgcgtaaccactccctccccgcagatttgcgcacgtggacctgcggagaagcaaaggcgaagaggggaggcggaaccccctgggcgcgcagggagggaatcaacagtgccccctgcggaaggtgagcttcgcaggcttgatgggtgtctcaggattgtccatccccctgttcctagcaacctacatgatatacagcaaaatcaaaaatgacaacaaaaatttaacagaagcggaaaaaattatgggcaagtgcctatacaagcatgaaaataatttgatacaaggaagcaattatgaggaagaaaaatcatataatttattttacttaatccatgcgatatatagcaacattcgaacgctaataaatttttacatgaacgtaaaaaaggttaatacaaaggatacctcaaatgaatacaccattttatttttccactcttacaatgtcgaccgatttttgcacacaagaaatatcaaaacgtatgcagaaaggctcaaggaaatttaccaagatattaacaaaaaaaaaatgtaaacattgtctatgtccccctggacagcaaactgctttttaatattaaacactttagcaatatgaacaactggtacagcatattatttcatgataaaaaacaaattttaaaaatgataaaaaattacaacattatgaatatccctacaatggttttggtggataaaaatatgaacataattaatgataatataaattatttactgcttcaccaaaggaaggattttccgtacagagaggttaaccatttgacgtacatcaattggttatatgacaaaaataatcgcaaatacgattttaaaaaattaaattcagattatgtcctattttattttaacaatgagaaggataacaaaggggacctgcagtccctccttaaggtgaagaaaaaactggccgcgaaaaatgtgaacgtggatatcatttttgtgaaggacatggaaatgatgaaagggaagaccccctcgaagggagatggtatgatgagtcaacaagaagctgagaaggcaggcccattgacggatgaaaaaaaagagggaaatattcccagcgaaggaatcggtaacgagaaggatacacacaagttaaacacaaaggaaaaggagggacaacaatccgctctttcaggggctgaaaagaagggagagaaaaaaaacacagctgatccaagcagccaatcgcatggcacaaatgatcagacggaacactacgtcgatgatgtgtactacctgggagaacaagaaaataacgccatctacaaactcctcctttacgacatgttcgacgtgacattcaaacctgtgtgcattctggtaaacaaaaagggaaatataataagcaagtatatccacgtggagaaaaaggaagatgaaatagctagctttatacaaaataattacaaaagcttacacgaaaaggccaatgaaaaaaattacatgtacaaatatgaaaatgttagcaacttaactaacttaaacgtgttctctccaatcttcattctgtttagtgagaaactcaatttggatttgctacaccagtacaatgacatgattggacagtataataaaaacagaaaggggaagaaaattaacttctacttcctagtcactgacgataaaaagtacgaagctttaaaaaagctctgcgcagtggataactccacccaggcggtcattttggatttgtttaatcagaaaatgttcaaggacaaggtaaacaaactggacgttatagacaatatcggtgggaagagcgtcattaacaaggacaagttctttagcttcgtgaacaggtactatggcgacgacttgtacgcctctcccattgtgctcacgaggggggtctagcccgccgcgagagaagtagctaaggaagtgagtgcgccactgagacatggcactggtgcactactgcgcgattgtgcatgtgcgccgttgctccattgctccattgctccactgcaccactgcgcgattgtacgtgtgcgccgtgggggggaggggtccttcatcgaggcctcttttcctgctcactgtgcagacgcccccaaggcgtaccaaatggaccattacttcacccacagttgtcaattcttttttcccactatggcaaattgttgccaaaatgggattgtctcgttagtcccgttcggggcagcattatggctacgtttgtattttacatcatcttttttttttccccccaaattgaagcattttattttattttttttatttttttgcatatccccttgcgaaaacgttaatgtttataataacgttgttcgtattttttttttttgcctcctggtttattaaccttcctttgtcttacgcagcggtgtgtatatttgcatacatgtgcgtactggcctgtacagcatggagcagcatttttaaatcaaacccctttttttctaaatgcctccattttgcgttttctcgtgtatccatttataattaagaatgttcatttttttttttttctttcccttttgaattaatttcgcttaacaataaaacgtttttttgttaaattttaaattggcacatttaataattttttcatttccccaagacgaaaaaaagtatgtaccgttcataatgaaatgccattggaaggcaagccattcgcaaatgggggtttcttttacgtgtgcctacacacacgtataatttttgcttacacaaaattgtacgttcacgagaggattcacgttgggagatatttcccccccccccccgtctaccccaacgcgtcagttatatgacggagtgggtggatgaaatgcgacacatgtgtgccaactcgccttgcgtcaaatgggacgagaaccaaaaaaaaaaaaattgcaaacaggcacgcgtctacaacatgagactgtcgcgcctttacaaacgcgtttaagtaggttattacagaaagatattttgtaacctgggtaaaggcacactcgaatgggggaatcgccaaggggggttccccccccgttggacacctccgttttttgtcatttatgttaccaactcccctaccacaccgcgtcgttacctccattttttgtcgtctatgttaccaactcccctacccaccgcgccgttacctccgtttgccgccccccttccgcctcttcttcaccttcaagttgtacacttttctcttcttcttgctctttttcttgtttgacgtagctgtctgatttttccggggggcgacggcctggttcttccccgcactgggcgaggtggaaaatattttgtccaggttttccatgtccagcaatctgtcgtactcatctttggaaattttttttaattttttgtacaaattttcttcaaaaaatagggactcaatttcgttttcctccatgtccctttgttcatgttttctctgaacaatggtttttcttttttgttttttttcttgctttcgcttatggggtttgtctccctccacatttgtctctctttccgccttctcattggctgcgtgttcctcgcttcttaaatgcgccaagcgtgtcagttcctcctgccgctttctctccttctcttcgtttctgtatggtatatcggacgtgttcaggcccacccgtttgaaattcttaatttggctcttctctttaaatttggggattttcaccaacgcaaaggagtaacacaggtgcgagagattgagcttgtggaagggaaagagaaaactcagctggtggtttttgtaaaattcaatgtaagacagaaacgcctttgtcgagagcaaatatgtttctctgttctcgatgataaaaaaaattatgtactttagaaatatattcaccatgttgtttagcaaaaggatgtgatgatccctcttgggatgatgctgtccctcgattgagtctcctttgcctttgggagggtgccccttggcagcacccccttttgcctccctcctttgaacgccttccccgtgcgcacttccataaaacgaaaagtttttctcggggatggatttccctacgtcccccttctccaagttggctacttccctcacttgtgcgtccaacgcgtcttcacttcgcatcagtcgggattcccaactgagcatgtccctgaacatggaagttttcctaaaattgctaatattcacttttttattttttaaaaagtatatatattctttctccttcttattaagcagaatgatatttttcccccttttttcaaatcggcctgttctaccactcctatggatatacgtcatatttttattagcaacatcgtagttgatgacccaatgaatgtccacattaattcctctgctcataatatctgtacacaaaataatttttatcctcctgttactcttgttttcttttattttcttgtatgcatttatcctttttttgtctttcattttcctgtggatttttaaaagagtgaattttttcttacccatatatttctgggtgtaacaaatcattttgcacaaaagaaaaaggtcagattgactgaacacatttttatgtctattgttgagagttacgacatggtgaaaaattttcttctcggtcctctgctccgtgttaagtacgttcttgaatacgtggaagaagaaatccacgcagaagcaggtcggcaaaaatacgatcactgcttccccctcgcgcaccactgtgttcacgaatttgaagagaaagaagcttttgtccaagtttcgcaccgtcatgtagtagttttcgattttgtctggtatttggaaggtgcttcccgcggtggtcgcggcggtagcggtggcagaggaagcagcggcaacagcagcagtagctcccatcgcggttgtagcgggcgcaaccggtgctgccccccccacgcacttgatgaaggctctcctcttgtcagagaacaagttgtaaaacttctcctcctgaagacacgtcgcgctgcaaatgcacgtggcatagtccttcgagtcgatactcctaacaatatcttggacataatttaaaaaactctgttccaacaatttatccccctcatccagtatcaaatatgctaactcatttgtgtcaaagtggcagttgtgatcgacaaacaaagttgataatttccccggggtcgccacaacgatatggtatctttttttttttttttcattttttataatttttaaatcctcttcaatttttacagcacccctaaataataacgagttcacaaaaaaaactccttgtccaattcatccacatgtatattaaacgttttagcaaaatataatcttatgaaaaacaaaaatttatttactacgtcgtatatttgtatgcacaactctctggtgggggccacaatcactccgttcacgtgtatattttgttttttcttgctctcactcgtggtacatcgaatggctttttttacaacgtctttaatggattcgctgtgcaggttgttaccgcggggtgggtactgaccatttttgttaactctccctgcattccccacggtgtcatccttcttgtaggtttttttctccaaagaggccctgctatgctgaataaactttgctacatttatgtcaacaggggggatgctcttctctatgtttacatttttaaatttgtcgtagatgcggttgactgtatcttcgttgtaacaatcgtgtcctccttcttctccttcttcctcttcttcccctttttcttccccttgctttgcctcctcacatgtggacgtgaaaaggcggtcccttcttatggcccccagtttggacttcaccaaattttgtagcataggaataacgaagcatagcgtttttccgctgcccgtttcggagtgcagcaggacattttcctttttcgcaatgaggggaatggccttttcctgtatgctggcacagaagaggtacctttgaatcagcagcgaaaatagtatgggctcgtctaggttcagctgcgtgaagggcgttttttgcggccgttcccccacggagggtcgctcttccgtgggttgcagctcccctaggagagaagaagctcctaggggctgcttctccccctcgttctcgctcatcttgtccctactcacttggcactacttccaacctatatgctgctcattcatatggtggcaaaaaaaaaaaaaaagctgacaattcactccttttttcttttaatggtgagcagcctccacacgctgccatttacgcgcttgcaatttgtaacttgtactttgtaatttgtaatttataatttgtaatttataatttgttatttataatttgcgcgctttccttttttccttctaaaattcgaaggggctaaaaaactgcctccccacgttgggttcgtcgcccgcaaaataacagcggtatttattctttagcaacttatgaatttttttttttttcctaagtacttcctgcgcgtcgcaaagcaggatgaaacctgcgggaaccgttttgtcaactcagctgggagatggagaatagttagcttgaaaaaaaaaaaaaaaatgcaaaatgacttgtttctctctttttatttatttatttttttttttttgcaaaattgtggacattctcctcgcaccatttgtccatttttattgatgcaaaataaaaggcacagttttttaacccttgcaggtatgcgcatttgggaaaagcaaagaaaaaaaaaaggacagtatataatattgataaaaaaaaggccaaacaccagagtcctatgctaatcctgagaagtttatcccctccatgtttctttttctcgtctgtgcggtagttcatacgtgtgttaatatcgtcggatgcgcacaaaaaattggggaagaacaacaacggggaaccgctagccaaggtctcccagaatagccacccccacgttacccattttgcaacgacgctttgataaaacggcgtacatgcatagaagtacgtgttacgggtgaatggtaactctgggtttgttcataccgagggattgactaacacagaaaaggagaaacttcctcctcatttataatgcttatcccctaagtacccccccctccctactattagcccaaaacagagtgccaaaacagtgtgccaaaatagagcaccaaaatgaacagctaacaatttccatttggcaaacactaaacggatggctactacgtggaattcccactatgcccccttgcacgtgtgaacttatcgcgggagagaaacaagacgcatcgctatgccaaaatgaatgtcccctcccccttgttcaccttagctttgctatagaaacaaaaatggatggttgcacaggaacaaacggacgagggaaatatttagtcgaaaaaagggataaagggattttcctttacactcgcgtggagcacggcttgttaaatggttggtctactcgattgacactcatttgggtgtttttttaattttttttttcccctacacgttgtaacccctaaaaattccgcaccttgcaaattgcaatttgaaaatggaatgcctctttggaatcgagctcctccaaggtggacgcgatccaatgagtttgaaaaaaaggggaagcagcacaggacagaatggagctcagcagcgcgaggttggccaagtaaaacatagtaatattttacaaaaaagattggaggaaggtgaaaagaaatgcaactttgctacgttcactattttgcgtaaatacttgtcgtcacatcaaacgttgtgcaattttttttttttacgtccctgtcacttgcacattctgtggcagaagaagggtcaacctgaatgagctgcacaagttttgtgtgcataattttccagcccagttgctaaaggggggcttttcctaaaagacaatgctttggcaattgggacgaaaaaaaaattgcaaccgggggaacggaacgtgcttgctgcgcgcaccgttcagccaagttgggaataaattgtcatttaaaaaaaaattggaaagaagaggaacaaaacagcaaaacaaagcagcaaaacaaagcaaccaagcaaagcagcaaaacaaagcaaccaagcaaagcaacgaaaaaaagcaactgaacagagcaaccgaacagtaccgagcgaagcccttttgctctgcttcttttaaaaccagcgcattcatcttcccgcctgttgagttgaaagttgtgctgttcaacccccgctccgcgcaaccaattccgcttgccattagtgaaccccccttttttaattttccccccacccctcatcctcgtctttgaagtttcagcttacattttccgtcatacacatcgtatcagctcatgtaaaatacgttctggcaaattgggaaaaaaaaaaaaattttgttattccatcttttagcagcctttttcttcgcttgcttcttttggttttattttattttatttttttttttttttgctcaatttgaatccagtgtgctgtactgttttatcatttttaaataccatatgagggaatttattacgcatccaagcttgttcatttccccttttcatttttgttgtgaataattttgcccactttgtggcactgtttcatttacgctgacttgaggggaacataacccgtacgcgcataaggcgtaacacgtttgtacacacccacctctgtgttcgcgcgagtcaatgacacacgtggcaaaccaccactcccatttgacaccacgcattttaaagggcacttacccagaatgcgttgacttttttttttaaacacagacgtgtgaatgcaaaagctatgagtgtgtgcatttgcactcatggtatgagccatctggaggcacatttccttccgtgtgacatgtgagggtgctccctataggcgcggttgcacgaaggggagcataaaagggacggaaaggaaaggggaatcttctccaggggaaaaagacgcatatgttgaagggtcaaatccgaacaaggaggacaaaaaaaaaaaaaaaaacgcgctaaaagaaggtctcgggagggagtcattttgcctgaacggggaaggacgaagggagtgcaaatttacgagcgggaaaggcgttggttaaaaagggagggaagtgaccaccagggaaggaaagacgaaggagtaacaccagagcagggaaggcgaaggagctacaccagagaagacaacataaaagtggcagccaccgcgcggacaagacaagcatgacgctgaacattgtccaggaaacccaccaacaaaatgaaaaccatgtgcagagtgaagaaggcaaaaaggaaaaaatagccacttatgattatccctccacggagaggaggagaagtgacagattgttacgtctcagcggagacaaagccaaactgatagagcaaaatggctgtttgggcctaaaggacagcacgaatgggggaaaaacagcagggcgcaatgtgagcttaaagacaatcgtgaaggttaagcttaaggaaagggaaccaagtagggatagagacaaattgcaaaatggggacaaaagtgacgcccaggaggggagcaacatcaaggcggcaaatgttgtgaagcaaaacacattggttaaaaaggtcacgttaagtacaaaccaggggaagaccacgttaagcgcaaaccaggggaagaccacgttaagcgcaaaccgggggaagaccacgttaagcgcaaaccaggggaagtcccctttgcacgtcagccataggaagaccccaaaagtggataagaaaaaaatcgaaaagggagtagtcgtcgtggtggatacgaaaaaaagcgcaccgttaaacaagggcagcacgaatccgaagggaacaagcgtaaaaggaattgacaacaaaccgcgcagtacagtgatcgtgaagaagaaaaagcaccaggcggggttgaacaggacgcccctcttggccaagaaaaaggaggagacgcaggagagcaaagataactctctcatggtgtgcaaaatgagaatagagagtaattttcaggggaaggaaaaggagaaaatgcagacggggcaggtcgagaagggacaagcagagaagggacacgcagagaaggggcaagcagagaaggggcaagcacccaagcaggaagaacaaaaggaaccatcccccgtgaaggacaacctcccgggggacaagataaaaagaggagctgattccgattgcaaagaggaaatatttctgcagaaaagactgaagatgaggaaggaaacctacccgaatggggcgaacagcgccagcgaaaggaatcacccaaatgagagtcccaaaaaaaaaaaaaaaaaatgatgatcattaagaataagcaaataaggaagtcaataaacgaattcatgaaaaatactactcgaaataacagcaactttgcaccaaacagtaagtacaatatatatagttacgggaaaggaaaaaacgcgttttactccttggaaagaattaacgatagcagtggagataaacagggtggagaagaaaataaaagaaagctaaatagaataccagaaattataaatataaaaaagcaaaaatttgtgataggttcgtccaacagaaagtgcgacctagttttgagaggaaacatcgaaggagaacaatgcgagttggtgtgcaaatgtgtggagaaaaatatcaaccattgtagtgacataaacagacaaattaataaatacaacttatttattattaacaaatccagaagtaactcgaccctactgaacaactcagtggtggatattgaccaagtcaaagatgaagatagcctttttttgggtatcgaaaacatggagaaaaggacaaacgcaaaatatatctacaaaattaagtataacaaaatggccaatatttttaacataaacaatttgtgtacgtacagtaaagacaactgtatacacagaacgttaattacaaacgcggaaaatggaaaagctagcaaaattgtatcaactaatttttcactaagcaatcaaaatgaggaacaggaatcgaatatatccattttgatatttttaattattaagaggacctccttaccaaacgaacccgtacattacatggataatttaaactcctttgccaaccttaacagcacaccgaggaaaattactgtggaggataataccatgataagtaaaacatccacgtcagttaacaaaatgatcaaagaggattcaccaaatacccaatttaatgaaagcattaaaaagattaacaaaatttgccaaagcaggatttcccctttgtgcataaaggactccattaagaaggaagaaaaagtaaagggcacgttaaaaagcgtcaaccatacgaaggaacttccagtgacactgctcaacgcgtgtgttgaattgtgcaaggagataaataaaagtgtgacgaaagaacataccggggaaggaaaccacgtcgttccggcgggcactcccgttacgaaatacccatcgttaacacccccaaagggggtgacaccgaccaagcagctggcaacaccccccaaaacgatgacaccgcccaagcagctggcaacacctccaaatacgatgacaccgcccaagcagctggcaacaccccccaaaacgatgacaccgcccaagcagctggcaacaccaaggaagatgacacctccgaaagtgagttcctttcatccttttcaaagagagcagaagaaaggaccacacatgaacaatttgtacaacatttttcactccagctttgccactcctcggcatgggggaagctccacgggggagaccaccaaccggattgccgactccaacagcgtagcatcagtggtgagggaaagagttagcacctctggagatcgcgttaacggactgcagtgtcagggacccccaattagcagggattccaaaagtttaaaccagcccaacatcagcaaagaggcccatttgcacggcaactcacaacagtacacttcggataaaagcaaatataatttgcacaaatcggaaggggagatttttctgcaaggtaacacaaacagagaagagccctctgagaaagagggcaaaaatggcgaaacggattatgctaaccgaaactgcaacggggatggtcgtgtcctttgcccaccacccatcgacggacacgcacgggtctactgcgaggacgtagacgtgatgcaggcagaacaaattggggaggaagtccacgaagaagaattggataactcagaaaataaccacttattggtaaccccgggaaaaggagcccaattggtggacagcaaccagatgaccttctatgactgcaaagatgaaaaggtggggaaggaagcagcccctctacctgagaagccgaatgagggtaccaacatggtgataaaaacatccgaatcgagtgagttcataaaaaaaacggaaaaggaattatactccgttttatattccaaaagtagtgaaagcacagcaagtggtgcaaatacagattttgttctatgtctgaaaaatgaacagggagaagagaggtatctcaaagtgattggagaaattaaggtgaagagaaatgccattttgtcagacataaaacataacatagatttaaaactgcttgacaaatccattgagcttacaactcttaataagataaactatttaaaatgtgagtctctttctaaagggaaatattcgattcgtttaaatgccttttccgataaactggatgaaacaaagtttggtgaattttcagccctgcacctggactatattgataacacaaatttttcccatttggacacattggagccgcttgagttgaagaaaatgctatttataaagtacgacgagtaactccacgtttgtgccgtttcgcgaatttttttataaatttccctgtgcgtgggggggaagtagaatgttcctgcacccgtgcgtgtaggtgtgtcaaaaggaataagtttttgtcgccaattcgttctttttaaacgcctttttaaagtgtcattttgttctttttttaaacaccttttaaagtgtcattttgttctttttttaaacgcctttttaaagtgtccctttattccctttttttgcattccctcttgacgtattcattttgccccctttgttgtgcacgtttttaagtaatttttaaatgcgccaagtgtttcttttttcttgctgttacaccatcttccctgtttttttttttcccccttttaccaaaaaattattccctttttagtgttttattattttacctattttgagtatatgcgtatgcacgtgaatacatcattcgtgcacgtgtgccaacattttaatctttgcgaaattttatttttaatcgcctctgtcgctttttttttaaattgcttgtttggagtattttttaaaaaagggggaagcacgcaaatggcatctgacaaagaagaacgaaaatttggaacgctgttttagccgccctgcgcaaatgagaagttctgaccgctgtagctgagtgagtgcataaaacatgcatatttgcccaatttgtgagcaggataaatcgcctttcttttccgatattgtaaagcgtaaagataggaaaaaaagcaaaaccgtgcgtgctttttcccttttaaaaattaaaaaaataaatctcaaccgacgcatatttaactcgatcttagcggggacacgcaacaaaccagaagaaggggtttacttaattgaggtgaataatttccctccacatctttttactatgcgcttttcgtgcaacatatcgagatattgtgatgataagaagaaaaaaaataaaataacgcgccttagtgcggtcagtatcaacatgtattttgcctaagcataaatatccgcgagttggggcaaaagttaaaaatatagagtttataaccattttgaatatcatttttgtaaattcgttttttcaaggcgatgcagaggttacatatttaaattataagcacgtcaatatgtacgtatatacgcaaaaatatacgcttttatatacatgtaagtttccactggagctgctcccaccctgcttttcccctgaaaacgcgaagacgactagcttgtaaatgtcgtaaaagaaaaaaatagctagctagtaaaaaaaaaaaaaaaaaatatgaacatgataggtaaaaacagtgggcagtcaactcaaaaaaaaaaaatttttaacaaaaactatggaaacaaagtgaagaagaataggaaaggaaaccagggcaggaagaatgatgggaagaaccacgtcgacgagagagcacagttgcagaaagatatcgatgaaaagttagaaagccttgttgaggaaaataaaagaaaacaatacgaagaacaatggaaaaggcactttgacaaaggcgaccaccccagtgatagcccccaaaaggggaaacatggcgaagatgagaacaacacgactgaaaatagcaaccacaatggcgacaaaaaaaaagaaaaaaataataaggtttataaaaataacctaacgatcatagacaaaaatgttctgacagagcacgagtttaaggcattgccaataagtaaaaggaccctaagagcactaaacgaaaacaactttgtgcacatgacaaacatacaggcagtgtctatccccatcgttttgctaaataagcacatctacgcgcaggcacaaactggaactgggaaaacgctatgtttctgtatccccctggtggaaaaactgtacagaaatagcatcgacaactataatcgaattttgggagggctgataattaccccaacgagggagctggtgtttcaaatttttgaagtcctaaatatgttaaataaatatcataagctaaatatatgctgcgcgataggcgggaaggatgaagagagagagaaatcaatttttagttacgcaaacattattgtttgcacaacgggcagattactgtaccacttggaaaacaactactactgcaacttggactacttgagcaccctcgtgattgacgaaattgacaaattaattgatagcagtttttatgacaatttgaagaatattttgctgtacaagccaaaggaaaattgccaaatctgcctgttctcagccacgatttgtaaatttttaagcatcatattgagaaccttcaacattaaggactacgaatacgtgagcatcaacgacaacgataaatacatcgagagtaacaatgtgaagcagatctacatcgagtgtgacatttatagcaagatcaactatttgtacactttcttgttttcaaaaaagaacaaaaagataattgtttttttctccacatgtaagcaagttcgatttatgtatgaagtgtttagaaaaatcaaagttggcgtaatgaagtttttacagctacatgggaagctaaaacaaaaaagccgcttaaacacgtaccattttttttccaaaaaaagaaacttcgtctgcttattcaccaccgatatcgcttgtcgaggtttggactttgcctctgtagactgggtcatccattttgattttccagaaaatgtggaaaccttcattcacaggtcaggcagaacgggaagattcaccaacgttggtaacagcctcatcttcctaaccacagaaattgataacaaaaaaattttcttaaacgtgctaaaagaaaacaacatagaaattaaggaaaaatttatcaaaaaaaataagctgtttgacattaataataaaatacactctctaaatgctgcctttgtcgatataaagtatttggccaaaaaggccctcatcatttatttgaggcatttatatattgtcatgaaatttaaggacataaagaagctgaaccttaatcagctggcttacgcatatgggctcatcgaattttcccaatccatgatggaggagttgaacatagatgaccatcagaaggtcgaagttaaaaagaagagatcccgttttgagaagtttatggaaatactaaaaaggaagaagttgaagggggcaagtgcacccgtagagggggagagaagccaaggtgatggtccttcacacgaatctgatggtagacaaggcacaggggagaactccccacgaaattccccacagctaccagacttggacgcaaaagaggaagaagatttatttatccaaaaggaggcccaaattgaggatgactccccagtaatgttaccaaccaaaaagagaaagaagcgagtgaaggtggccaaaacgctaagcaggagtgtgctctatgatgagagcggaaatgaaatcaatgacgacggggtgaagttaaaaattttggtgaacgaattgaatgaggacgggaaagaggatgcagaaggcacggaatgcgaatacgatgatgatgatgacggtgaaggcaaagatcgataccaaggcggtgacaaaaatgctggtgctgtccctggtggaaatacctacattcagttgctgagggaaaaaatccaaagggaaaacgagaaaagaaaagtgagcaagttaagttatgaagaccgaagtgagcatgcgaataacgccgaggaggattcagacgtcgcgacagattcacccaccgacgaaagtgacgaatcgggaagttctcagagtgaccagctttcaggtgaaaagttggagggaggaaaagatgaccattctgtgaaaaggaaaaaggccttgctgaataagggaaaactgaaggctactccggaggaaaacgaaaatggtaaaaagcgtgctgcgtcttatttttattttttttttttacacctatcatgcacgtacatgtgtacgttcgcaaaatagcggaagttttggctcccccccaagcgttgcatatttaatgttaccttctcacatataaacgattttttttttttttttttttttagaagatatatccgatttggaaagtaaggtgatgcagtttttatagcgcaatttcccccatgcccggactatttttttttaattccccccccagacgtgctttttttttttttttgttcttttgctaagcaaagcatcgttcattttgagaggtgcttttaatggtacatatttctccattcagtggtaccctgcctttaaagagtccaactatggagttattttttttgtcatttaaaactactgctgtaactttgccattttaaaaatggcaaacggtttgcacgtggtgcacatagacgtaggcacatgagtgcatacctttatcattccccttaaatgtaaaaattaaagtctttccccctcctcctcgctgtcgttaatttttacgaattgagaaaagcatcgcttcggtgcagtggagaacgtatattcaatcagggtaagcaagttagccccctaaccaattggtgaaacggcaatgctctatcggtttatccgcctatcttataaggaggcgggggattatgctacaatggctcacgcgaagatcgcgctcaggagggtccaaatttgtaaatgttcacctgcgtatatgtaaaattgttgggatgcgcaaatggggggcaataaaaggagatgagaagcagtttaagggacgaacttgcgaatagttgggcaattaggcgcttgtttcgtaattgccgtgttgctataattcgtagtaggaagcgtaatcccagagtgaaaaagctaaatgcgcaaatgtcccctaagtggagctttacaacagcgcatttttacaaagtgggggaattagctgtatttttttttttttctcaccgtttggagtaagaaaaggcatatattttttttttttttaaactccccatattatgcgatttttttttttatataaaatttatcacagcaattcggcaaaattgtgtaaatgccccaaataagggttactcttccgaaaggccacgcccacgaggagacaaagaaaagcgtaacaaattggaaaaaaaaaaaaaattttcatttctgcggtggaagcggtgatgataaaaagcatttaatctttttcgataaatcaaaattaaaattgagccgcgatttaatgaattgacatgttgtgcattattctaggcccacgcaaatttgcgttccacgcaatttaggtatacgtaaaaaatatctcagtgcccctgcatcattggcatgagcacaatttttatgctttccccaaggggtgaagctcttcctcttcacaggttaaatattaactaacggggagccttcttgtgggcagaaaaattgcccccaaaatatccctaaaagtaggtgaccaaaattgctcttttttagcatatacgtacattacgagtttgtatgttaagtgtctggctgtatgccctcgggtatgcagctgtaacgttagagacacgcaaatttatttgcaaaaatcatgggatgctacaatgtggagaggatattctaatgcctaacgttcgttcccgtctatcgcaagacaccagttactgaacatgtcctgttggaaagagaacatgttgaagtaatgatgaactgcaaaccgcctcaggctggaaacagagcagggtcagtggtcgctggtgtacggtgcgaagattacggttgagcgggcaaggtgttcgaatctctctgacagggtatgtgcaccatttttttttgcccaggaaaaagaaaagataaaaaagggggggaaccccatgtatattgcttgtactgccaacattgcgcacattgcgaacttttcttttatttctctaagttctgtttcaaagtttaaaataaaccgtagctatccaaaatggcgcatccgtcatatacaatttattcataaatgtggaactttttcccctttggttgatttacctctgcaaaggtggggcctacacggtaaagcaaaaaaaatcaggtttagggttcattataaaagtgttaagcataatataactcttctgttcgttcgatgcttaataaaggtaactaacggcgtgcacgatggtaaacttaaccctatataggttgcaataatattagcccaaaatggaatagctttgtcattcccaatatcagcggcgcttcttttccatttaagtaatattagccccctcccctcaacaaatatagatgagatgataataaacccataatataaaaatgtcgcgctccttaacatgaaggggagggagaaggactgtattggggggcttcttacccataatgcttggttttataaatttttccttaacgattcaaccgataagcagaaataatataaatatttttcttcgagggttttcctcattgttaacttctaatgtgggacccaaaaatatcgaaattttgcaaaaaattatggcataaaaaaatgactcatcacttagtgttcccgagcggtctcccacctcagtactggccaagccttacagtgcttaacttcagagttctgatgggatctggtgtggccactgtagtatgaacgagtcaaaagcatagggcacttcaaaggtcatattattttggaatatgaaataattaattaaacgtgagcgacccaaaagagcaccacagcttcctcaccgaaagggcatataaacatatgtacaatatatgtggcgcataacggccatgacgtacatataataattgaacacttgcgtatgcataatcggcaggccaactagcacgacgctcaaagataatgacagtaatcagtacatttcgtttctcccgaagttgaaaggaacattttgcataggccaatttaatgctgcacaaagaataataccatacctttgagatggtatcgaacgtgacgaatctcaaaaaaaaaaaaaaaaccgcgcacgccaaaagtacataacatgatatggattttcccgaaaggccatcataaaaacatagctttgaaaaagagggacctcgcaatatgggtacctcagtagctacgtagaaaccacgctggtaactactaacggaatatccttgatcaaacaaaaccgttgggggggttttctttccccagatggttgaacttggtacactcccttaaaatcgtaaaatttgaaaggaaaacaatgctgtggattacgtcaatatgagcgttttcccttcctaacttaacgacaaaaccttattactattccaccccatccaacatcctcccctcaagtggattaatcataaacggaaaattttagcaactttataagggtttgaaaaatggggtaagcattattttattttaccagctagggcggaaacctgtttcaacttcccctataaataggtacaaaggcaaaagttgtttgtagcattgaaaggtatgggaacattcacgtaattttttcccttcatttgtagctttattttttgctgtgtttttattagtaaaattattaatcacctgttattatgcataacatgaggaggtagcccaccttttttttttatataaaatatgcttaattatttttccatcatgaggataatatatgcaaaaagattgtggccaaaaaaaatgactcatcacttagtgttcccgagcggtctcccacctcagtactggccaagccttacagtgcttaacttcagagttctgatgggatctggtgtggccactgtagtatgaacgagtcgaaagaataaggcacctgaaaggtcagtatgtttgccctttttttggggaaaagattgtcatgtcgatcagggggcccctatgtatggtgcttcctacgggttaagattaaatgaattcatttccttcttcctttcgtggctcgtgccactatcgtttcatttatggccaaaaaaaaaaaaaaaaattgcgaaccgcttacatgttgcattttgttagcggcttctccgggtcccttcttcgttcacagctgaggtagggatccatccaatacactgctcagatgaacccatttttgcgtaaaacttgaaaacctttccatgggagaataattttccattaatgcggcaaacgctgctttttcttttttgcctaagagggaagaaatcaaagttcacatatgaatgcgcaaaacgctattatatagaattatattatgtgctgcttattttttcccgagggtcccaaaaaaaatgactcatcacttagtgttcccgagcggtctcccacctcagtactggccaagccttacagtgcttaacttcagagttctgatgggatctggtgtggccactgtagtatgaacgagtcaaaattatatagcacctgaaaggtcatattattttacccataaatcagtcgaagtcataattttttctgagcatgcaaataactgccgattatatttttatttgcggaaaaatatttttccacactctgcagctacaaaatggattataatcgctcaataaattgaggtagtttttaatgaagaattccctactaacacggttcaatttgttacgcaaaaaaaattatgccaagcgtttgcgtatatgtcgcaaaagttttgcaaaatttctttttaaaaaaaataccccccccaaaaaaatgtactacttactaatacaactcggccatttatgcgaattttcagggccacttttgtgaaaacaatttaaatttaaaattagcgacaaatataaagttgaataaagttatgcagttaatataaactacgtcgtttgttatcatctttgttccactatggaacttcgttcgcgggttatgctacaatccagtagagaatagttgtccccaattggctgtgaacatcatttcttttctggcatcatcaccattttgtttcgattcttttggtacaacacttaacgctttgttcctattttgtatatagcgaaatattacaactcgtctgtcttaatgcggccaattatcttcctcttgtgtgaaagaaaaaaatgacaacaaggaagcataattatccccctttacatagccaaaaagtgagtgaaaaaaagacacccaactgctcacaaaatgggagcacaactcacaccggacggtagtaacatcctaataggtatcctacattctaatgcaatagaagcaagtcatgttgtactcttaatgacaacagaaacaccatttcccctgtggaaaatgtgcaaatatgcgcaaatgcttttaagcattcgctcgtacgttatgcctgtatatgcgcttccctactctggttgggccaaaccgagcgaacaggtaccctgtcaaacgacccaaccggttatgaataaatatacaaaaggtatgaaaaaaatgcacgctattttttctgttttccatactaatggtgcgctttattagggagctctcttttccaaaaaaaaaagaatatcttttttttgtacgttccatatggcatactacacttggtcgtatggataaacagagccatccttcttcgccaccctgaagggatgaaactaagttctagccatttgcaaagaggtagcataaacagttgatcttcttcatcccacttgggcggaataaatcaggcactgtaaaaaattaagtaataaatgagagcaacttttctgaacaaatattcctttcagcaatgtactcactcctagaacttcccattttttccttttccacaaaaaaaaaaaaaaaacatcgtgggctactccgggaatcgaacccgggacctctcccaccctaagagagaatcataccactagactaagtagcctcattatattatatgttactctttcgccctaaacgtgaagaccctcatcatataataaaaaaaaaaaaaaaaaaaaaaaaagataaaaaaattcagtttaatgccttatagcctgtgcacgcattggaaaaaataaagtttaaatcaccacttaatcggattggaaacataaagcaaggaatatgtccttgtgtattcataccagtatgtttgaatgcaacagcacagcgaaacgcaaggagagcagttaacgtggggaaaaaaaaaaaaattaccgcatgaggagagtgcaccacatataaaatgatggatgacacttctcatttgagaaagtcccttccgtaaaaagagaagcgctaaagggtaatcctcaaattattttgctaatgcgcatgggaataacaacctggataagggaaaaaaaaagcttttcttctcatacgaaagggcaattttttttttaatacacattgctgcggcgagacatgcactccctgtttctttcgttcatttggggagacagtaaaaactaatttttttatttttttatttttctttacctctcctttcacaataacagtagcttatatttgtgagcatttttgtttaaacggattttgcgacgcgcaattaatgcaaaatgtagaaacgtgtacactacacattcggaggttccattaacattcgacatacctatgcgtgcgtgcttgtccgaggaatactcaaaatggtgagcaatttattcaccctgcaaggacatttttgctcgcggattaacggaaaaaggtaaatttaaaaacgttttggtggagttcatttgggggcagttaacgctgtgtgtttgatctacgcctggcggttcaatatgatggcgagggaaagaaacccattttttttatttttctccaaagggaacattttaaagagagaaaaataaactgtgtgaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaacgtggggcaacttaagcggattactgcttctctacgtaaacgaataaaccttcacaacagtgtttccacagcccagctcaggaaaataccttctgcgcaaattcttttatggatataatatccttattgtgcggatcaacaaacttcttaaaattcttgcagtcttcatcagttaaaatatcgctcattgtcataactaaaaaaatcattgtacttatgctaagatagccactgttatctttgtctaactttttcaaagtgtgtattaatttttgttcaggggtcagtgtccctagctccttccttgctatcttggagtactcctctaagctataacggattttattattttgatacagattattataatcggtcgacactccgattaatcttagggcatacactaactcgttgaaggttaagcacccgccggcgttcttgtccattataatgaacgactcattaattatggcacttgtcgtgtccatggtgacagagggcggtggggggaaaatctcacgtaaaatggtgttcagttcacgtggtgcacaagcgtgaatgcaaataatattttatgatcctataatgggggtaaaaataaagcaactcgagggcgttactatcaaaattaagaataaactgtggtagtgagcagaaaacgtaatggacagcaaaaaaataacgtcaaatttgttttcttcaatttttgtcaataaacaggataagtctttacaccaaattcgtattagctgttgcggtgggaaaaaaatgggaactacgttcggaaacaaacgggttgaaaaaaaaattcaacaaattcttccctttctcttcaacattgtcaaattttttttttttttctggatggcaaaatagctaggcagttcgtggtcatggtagctaatttttcttcatatattttttttttttttttctacatctcttgaattagcccttcctcgccctgatcctcgggttcctgcatgaacgttcaagaaaaaaaaaaaaaaaaaaaaacagccattaaatgaaaaaaacagccattaaatgaaaaaaacagccattaaatgaaaaaaacagccattaagtgaaaaaaacagccattgtgtgaaaaaaacagccattatgtgaaaaaaacagctattatgtaaaaaaaaaatagtaactgttgtctaaaaaatgtaccattatcgcgaaaaaaaactcccaaacatggaataatccattttttcctcacgcacaattatgaatttctctctatcgaacgaaatcgcgaaaactgctgtaattctacgagaacagctgtgcagtgtttctccaagcagagtgcactttttttttacgcatttgtgaaatggacgcattggccgattttttttttcctacctgattcgcaacgtccgctactgtaatgttcatgtctttaagtttactctcgcttatgttgtcgttgcacacgtcgaaaatgcccatggaaacgtctacaccgcgaaaggggggaaataatgtctcgaagggaaatgcgcatacaagtttatacatatgtacatgtatatgcagcttgtcttttgttcgtaaaactaaacggagatgacgtaaatacatggttcttacccatgacaacgcatgcttcgtcgctattctcacaggactgatcaaggatgtccttgtcaatcctcacgctttctgtatccatacttcttaagtcttcgttcgatttctccatctttgccagaaattttttatatttctctaaggacgaactgcttattaaatccttgtggaagcgcggtttttccctttttgttttttgttctgggggagagtcgcgcggttcgtccagattttcatctttgttattaagtaaaaaaagcttatctttcgtgccttctttgaattggtcatctagtaagctctccctcgaaattttggctccactcctttccttatcatcatttttttgattttcgtgcatatttttaaaaacgataagatggacgggaacaatttttcttaacagttaagtgtaaaaagaaaaggagcaagttgtccttcatgaaaaaacagctggaacgagtaccaatgtgtggattctctcctattttgcgatgaacatgaacgccctgttttcaagtaactttatcaacatgtaatttcacagatcaggggaagcctttcataattaccgctgtttataaatacgcatgctgttcgttcaatttgaagaagcgttagctacaaaaatatactttatcgcaacaatgttggcgggttacattttttttcttttttttttaattgcgaaaaagttgatttaaatgaaggtttcggaaaaaaattgctgtgttcctgctttgtttcacttttcctttccgcgcaagaataactctcatttttgccgtaaaaacgtacatgttggtacacgtacaataagtgcactttaacacgttctcgtagtcgcaaaaaaaaaaagagcttaagtgggacgctcatttgtaaacgctgctctgcaattcagccgcctcttttttatcaaaaaaaaaaaaaaatagaaaggaaagaaaagaattcacaggtgaacgaaaaaaggaaaatggcgcaaaaattttcaagtgcaaaatttaaggggacagatctgcgttgaaacatgcccctttcgcgcagcacatacgtcagtgtgttcttacagttgcttagaacgatgtgcgatcgggcatgtaggcacttacagtttatattcgtacatgtgcaaatttgcgcttgcgcgcatataaagggggaaaaaacatgagttaaataggaatactcccaaaaggagcgtcaactgaggtttagcaatgtggcaatgtagcaacatgctaatgcttttcactgcttcagctggcataacaacttcaccattttttttgcattttttgcaataattcccgttctttatgtgataaaaatgtatgcgcagaaattacattttttttttaatagaacaatttgcttggctaaattgtgaaataaatacgattgggggggagttgtcaattgctggttgtcgtttgcttaactcgtgtcatgtggtttccgcaagtcccttcacaaaccatcataatgaggcgttttactaaaattaaagaaaagttcccttttggcccacgtcaatttgggagcttatgctgaataaacacgccaatatgcgataacaatgtgcacatatgtacatgtatatgcacgcttgcattcctgttcgaactggcatgtcgtataattaaacgattggctcctgcggaaagccaataataactacctcttgcattgtggcctactttttcaagcgcgcagacgttaatggagatttgctgtgttctgatatgcggatcgaaaagggaagaagcttgcattttttaacgacctatttaagggaatgggctattttttcttttaattttttctacatttgcatgctgaatgcatatgtgaggtaggggctccatgtggacatgcattttttgaaaaattacaatcgaataaatcgacaaccaaattttgtaagaaggtaaaaagaaaaaaaaaaaaaaaaaaatgctctatatgtattcaatcgttcagttaattcagtgaataagggaaatgataaattataaaataaacactctgcaacaggaaatatttttcgaactattatttgtaagtcgtttaagtttcgcttaaatgtcacatgctatacgttcatgtatcccaaactagtataggttttcgaggaggcaccttttacgtgcgcatgcatacgtatgtgtattcgcccattcctttgtcggctgaaagttacgtaaaaatgaatgcccatttttatgttattaaaaaagaagataagaaactgcacagcgtgatatgagaaagcgtataactctcatttgtaagatttgatttcctctctacatacttgtgttgaaaaaaaatttatgtgcacagttattgtttccgctttgcgacactgattagatttgcgctaagggtgcaacagggaaaaattaaaaaaaaaatcccaagacaggtgataaccgcgttgtgagttgttcgcccggtttgcgctaagtgggaggctgcaaaaaaaaaaaaaaaaaaaaaaaaaaaagcacatacataagcacatacataaacgcatacataaacacctacataagcacatacataaacgcatacataaacacctacataagcacatacataaacgcatacataaacacctacataaacacccacatacgtacgtgcatacatttgtaagatacgttaggacatatttccacagggcggaagggcgcgccgaactgatcacccccgcgtaaccacattacggcaccggccgctccgacgccgcgatcaaactcagagatcaaactccgagaataaactccgagaacaaaacatgagggtggccctccttttttccctgagcctgctattcctcgcagcgcatgatgtcctgtgcagcaaaaaaaaaggaaagctacttgggagttttccaaaaaatagcaacttagtggagtacctctcctttttagtcgaggatgaatacaaaacattgatgcaagatgtggacaatgaattagtgaacaaaataaaaaacaaagaaatagtgaccaaggaaaatattgcagcgaccttaaaactactagataagaagtataaagaaattgacgatggggctaagaagagggcaatagcaaatgtcattattgatattagggagtctcttcagaaaatttcaccccaagtggagaataacaaccaagatgtggagaataaaaaagagctaagcaaaagtaactttttacttaaattagaaaatacatacatcaagagagatttagccaattttaaaaaaattacggaagacatatctataagaaaatcctacttggataaaaaatttaaaatgtgtggtatatcgagcgaacagtttttatatggagccccaggaaaaattaacttatcagatagtagcataagagagatagattaccctctattcattaacattgtaaataaagctgcatgtcaagatgatttcccttcaagtagcagctccttccaatcgattaagcttaacaagtttctcgatctgtacaaacccgtgcttgatttcaacctggagctgctagaaattgcacttaagcatgaaatgaaggcctacgaagactcaaagaaggagatcttttttctcattagagatcattataaaaattatggagaagtaaagaagttccagttgaacattcctatgagcaagattcctgattctaaaccaaatgatgaaatgaaaaaagaaatcacggaatataacaggatctttacctactctgggggggtttctgagaatgggaacaaaacggctgataagtacatccttggtagacatgctaaagagcctgtgtatattcagcccaagagatttaaaaggattataaaaattcccgtgaaaaaaaaaaattttacaactgataaaactcatgttaaggtcaaatcgcctgtcaaagttggccaactcttccttaggaagaaagaaaaccctgagcaagccaaaaagaatatatgcgagtatcacatatttttaaacaagagttcagaaaaggaagacgatgtagaagccagcactgttgcagatgcctttgcacacgccattgcagatattgatgcgaggagtgtgccaatggaacacataacggtgtccagcccacacacaaacagtagcaatattttaaaaagaataacaattagaaagtttttccgtaaagattccacggggaatgaagtatcaagagatcatccactacagttagaacatgaaggacaagctgcacaaccctctccagaacgcgcccaatacattacagatggctccttttatgccatcccccttatccattttaactacccatcaggtagtatgtactgtataccttgttctaactatgacaaaaggacatatgaaaagtgcgcttttagggagaattttattaacctcaattatggaaacaactgtcttgcttgtatccccgctagtgcacttaacacttgcatctgcaatgtgaatagtatgaacagctcaacgcaagatatcctggtgaaacatccggaggccattttgcattacccgcatgaccagaattgtatttacaacaacttatgcaccaattgtgttcatcccagtgggaaaatctttaacctttttcagaaaagctatatttgcccgtactgtaaattaaggagaccgcccaaggaggaggatcacagtgttgggtatgggactaaagtggcatcctgcgcggatcagcagggcgggttctccggacaggctgtgtcgaattttaccatcctggatgaggataatgattgggtccagaaggaagagacttctggggaaagagagcacgatgagaagaaaacgcaagatggtgaaaaaccacatggtggcgaagggcaagataaaccactggatcccattgaagggacgcagccaaatgaaggaaatttccaaaagacgtacaagatagacgtgtctacaaatgagtacgacgaagaaagacagggagcccccaatagggtggtgcccctaagtagcgatttcttcgataaaggaaacttaaatcgcggagatgggactcacgatgaggaggaagaagaggaggaggaggaggaggaggaggatggggaagaagaagaagaagagaaggagaaggaagaggtgaaagaaggggagaaaggtggagaaaaggagggggtaaatgaaccagaggtggtcggagaagacgaggaaaacagcgagggagatgacgaagatggagttaaaagtaaggaaaaatcatccagcaaggaaggagacaaccaaaggaacgatcctgacccacgtaggaataaaaaaggagcggcaaaaaaaggcaaagaaaaagatgacgaagctggtaagaaggacgcaaaacgaaagcacaaaactgatatcactggtgaagatctcaaaatggaagaagaggacgatgacatcgcatatgacaccaatgtgtacgattttgttgaaatgctgaagaacgataagcacatgaactattttaaggacctgtattatagcactgtccataacaaagacagtgatgaaaataagaaggaagaaaaaagcttcctcctaaacttgaggtttttatataagaccacattctttaccaggaagaagactattgtaagcgcctttttgaaaacgcctaatttggacgttacgtacaacaaggagaaaatcctctttttattcaaaaatttgttcatcaaaatttttaaagatgtagattataaaattaaggaatcgctagtgcagatgatcccggtgattgagcatgatgaagaggaggatgcagagctaaccgggttcgacatggattttggaaaagtcaaggcgcaccatgctgggtcgataaacatgtttaggcactccgtttttgacatacacaatatggccatttattttattggtccggatgaaaattacattctgctcgaggacatcatcagagagatacacgaggaaagggaagatgaaccctccgatgggggtgtgaggcactaccaaaaggaggacacccaggagggggagacgttcccgcgagaggaagcggcgggagaggaagtgtcaaacgaggcggcggacaagactgatggcggagaccgacgggaggacaaccaagaccaagcgaggcaagtggaacaggagaaggaagcagaacgagtgggaacggacagggacggaggtgtacacgaggcgaaggaggaccagaatgagagctttcagaaaggtgaagcagatcaggagaagcgcgaagcaggccaggagaaaggcgaagcagaccaggggaaaggagaagcaaaacaggagaaaggtgaagcagaacaggataaaggcgaagcagaacaggagaagcacaagtcaaagaaggcgaaaaaaaaaatggacaagctgaaactgaaaaagacaaagctgaatcaggaggcggataagttgaagccgaaagcagaggaggcgaagcccatgctgggtggagagacgcaaggcgaagaaacaaaatggacggacaaatcgacggacagatcgacggacaaatcgatggacgtcgccctcagtggaaaggaagcagaaagcaaaaaggaccaacaagaacacaatgtagacttcctgaaaatcctatcgaattatggaagcctgctctccaaggaggacataaacgtgatcaaagacaacttaaataatgtgttcgtggacaaaaggataataaacggaggagaagtcatagaaattattataaaaagagaagagcccaagcaagagaaggaagaagtagacgaaagtaacgataagtacgaatccatttccatcgatggggatgaaggagtagacgccattaacgaaacggtgaagaagtacatggaaaaatatttcagcgttcacaatataccgatatactatatagaaaatgggagcatctcaaagaacaccatccttgtcacatcggacgttaactgcgatttggacatgctcaagatgagcatcctaggaatcagcaacgttacggacaagtcgatagatcagtttaattttttccttgtccccaaggaagtcgatttttacaaccaaagcaaatttcaggaaattccactctccatcaggaacgtacaagatttgtacaactatagcaaatcgatagggcgaaaaatcgtgattgcttcggttgatgagaaatacctggacagtataagacccaaaagtttcgactacttgtacgagtcgaatagagacggtgaggagctctccccgggggatgaggagtttgtgcaggcgctcccggcgtccgaagtgaccgatgaagcggcatcccaaattggcggcggaaagataacccaactgggagacgacaagacaacccaactgggagacgacgaggcaacccagccgggagacgacacagcaagcagggtgcgcggagcagacaccgcaaccgtgggaagcgaaattatactgaacaaggcgagtaagaaaaaggtacctgatgagaaacccccatcactaaggaacaaagaaaacgaaatcgagtacataaacaaagaaataacaattttggaagatgaagaattgtacagaaagggaagttattacaacttttttgaaatttatatggacaacccgaatcgaaaagtgagcatctacaacgcaccgatacagaaaacgtataacttgaatctattcgcagtggaccttatgaacaaaatagtgcacgtgccgtccacatttataaacaccaactcgtataagaagggtatgtccatcctggaaatatacacttgcttggattactactcctttaacagaaagacgaacgttattagttccatcatttacgacaaatcgatcactttatatgaaattttgaagcatctgaacgagaaggaggaacatttgctcattcgaaataagaagactgaagagtgtgcagatgtggacaatttaaaaaatgtaaaaattccacaatccataaatttgaaggattcaaaaattatacatttggaaataccaattttttatctggacgaacaatcatacttttatcatgatagattaactctgatgaatgtgccagaaagtttgacagcatttgacttgtgcaatatggtgaagaatataattaactctaaattgatttccttcaatataaatacaattaaggatttacaaatttttaccatccgggagaagaagtgggaaaatgtggatgacaacttaaccgtgagtgagttaaaaatgaaccacaatgatttgtacactctttttattaaaaaaagttttttgacgagaaataacttccagactttagctaatttggaaatcgatttagcggatagcaacatctacataaaaaagctggacatttacatcaactataattttggcccctacagtttgcacaatttgtcactgtacattgacgccaacaatttgaagcatctggtgctgagaaatacgaatgcgttcatatcggactcctttttgcgcgagtttttctttgtctacagcaggaggcaccctgtgggggatggttatcaagtggagcgcgcagaaccggggaatggtcatccggtaaactatcaacttagcagcgatcaactgagaagcagccaactgagcagcggagaaaacccagaagtgcatatcgaagacgaggaagaatccaaaggaggaggtaaaaaaatagccttcctcttcctcctcaatatgatcagcaggttctacaaaataaaattcagtgcaaacagaatgatggagaccgttctagcatctctattggaactgagtgggaaggactcaaatgaaaacccactactggaagtgaaaaaatcgtccaaaaagaccaaaaatttggaactctacctagggaacaactccaaaaagatatcagtaaagaatgtacccctggcgttattggtgtggaaatttatcaacatcctgatgagaggatccttcaacatacccgtggaagagaaagaaaagttatacaatttatttgtaatcgtaccgagggataaagacaaggtgaggaatcacgactactactttagctccatcccaggatataccatcgaagaagtggtaaaaattatagaaaaggacaacctactattgatgaaggcatacccagatcatctgaaccacattcgggacagtgaacatttcgactcgtatatgatgttccctcttgattcacttccctctgtgatcgattttaacaaccctgttggatctctaagcttttacgttaactacaaaaatgaaaaaaaaattacacacattattaacgtgccagagaaaataaccacagataagctactaaaatctatactgttggatatgtactccaaatggcagaagctaccaaaggatgaaaagattaaattttccctttacgtgaataacgacgaaataacggatgtgaagaagtacatcaattctgggcaggacgcacagttgcgtaccttcatctcactaggcaaaaagaaaaatgatcaccaaaggtctaaaaagaattacgtcgacttggacaaaatatccgaagtagatactatcaactttaccgatgcagaattgaagacggctcagatgtacgataatgtcttgagggaaatcctagtaaaggactacatcgattataataatatctccgtgagtggatacaccctctcgatttacgtctatgacggagtggcctacaagccggtagtcatttttaacgtccccttgagcgcaacaaataaggacattataaacttcctactgataaaggcgaatcatattaacacgaaaaaattggtagacgaatttctgctgctgaacgaagagtcctttattttgatgaagacaaaaactatcgtggagcaaaatgtcgtttttataggagagctcacagaacttatcaatttggacagaaaaaaactctacatagtccacaagccgctatttaacccactagatgatatattcagaaatgtggcaggcagaaagtatgacttcaagtctgaaaaaaacaccgtgataaacgtgagtgaggaaaaaggtaccctcacctttaacctcatgtttaacaaaaacaagaaaaaagttttaactgttctgaacattgcacataatatgtacattacagaatttctacgatttgccattggataccaacgaaagtggatctacaaatatgtcaacttttacctcattaagggaagtgaaaagtatgtcttaaatgactacaaggacgtcatacggtatggaagaacgattagcgaaatttttaaaatgtgtaaatctggagatccatgcacactgcacattgagattatgggccaggactcagccaacaagttgaagaaggcaaacctggagaacaaagacaggggaaatatagtcataaaggaattaagaagaaaacttgtggcagacgaaattgacaataaaaagctagacctctcagttgtctgcttcgagtacaacgcgggactttacgagaagcacctttttggcgcttccagaatttgtaatattccaaaaaattacaccgtggcggatgtactgacccacgtcaagaccaagttgaaagaagaaacgaagttgaaaaatgtggacaacctagaacttagaattatatttaacgaatcgtatgtaaccatacccgaggaactgaacatggaatatgtgattaattactactttactgatgcgccttccatcgtttctgtctcagagaaggaagaatttctaaacctcgttcatctgattctccacgataccgttatggacataaagaatgacacctttgtgaagaggagcataccgctgtacataaaaaagggaagacatttgcaaaatgtgaatttgaaaaacatacctttcggcattacagaggacagcttggtgacctacctgctaaattatttaacaaaaaattcggaagtgattaaatttatgaaggacaacacgtcagtgtgtatctacccgaattgtgaccctgtgtatgtgcacgtcgagaagaagcagctctccttcgttgcatctttgtcctaccacatcgccatgaagaagatcatctacttggctacagtcgagtcccatgaaaatttctacagccaaatgagccacttcgaatttaactttgaaaagtcaaaatattgtagcgaaattaaggcggacagaagcatcagcagcaaggccaacaagaagaatgacgcagatgcactaatgaatatcgatgtgaatattcacttcccgaatgtgcacagaactgttcgagtaaaaaatttcaacataaatctagaaatagatgacctgttgagcaaaacgtttcaatctataacaacgaagagttacaagtggaaggacctgttcacctttgttggcagcacgtccaagtataaccagaatgaccaggggaaagccaagcatgagggaagctacctggaagataagaaggccaagacgtttaaggattacctgatcgaagaaggaaacatcactttcatctttaagtcggaacatagtgcaatacacgattatttaatttccagagttatgtacatgcccgctatgataaactaccagacaaaatacatctctctaaaaacgagcattagcggttttcacaacaattccacgacactgtatgggttcccaagttacttaacccccgcattcacactcaccatagtgcaatacaattatttcaaactgataggaaagacgtacttggacctcttcgggtgctcctacgaggatagctttaacgaagagcctctgtatgagcatacgcacatggcgttgaaaaagaagaatcccattttgaatgattccctcaagggagaaagcaaaaaggagaaaatgagacttatcatgcgggtcagaaaaaaagatgtgaaatacattgacacaatcaaggatttgacaaactccgaattaaacatagaatgccaaaagttagaaaatgaggaagatatggaggaatgtactgatatgatatcagctctcaacacgtcgtccatattctggaggagtggtgtcttaggttttatggccaactcggtggtcatccgagataactacaacaacacgttgatgctgccatacatcgactttagagtgaatgaaaaaattctcctccaaaatattttgtgccatattaacttgtctccttacttgtataagctcttcgaattgacccacattgataaaaaaggaatcagttttaagaaaggactaaagaatagcgtgccacatattcagtgcttgttatcttacggatttagcatttacttcgatctgcatcataacaacaagctggataattattacgggttccaaatggggggagtagaatctttcgacataacccaagtacattccttccaaaatttacatgaacaacattttgtggagttctttctttacaattctgatggcacacatgtgtttgtgaagaatgtatatagagacatgactgtttccactctcatcaatgagctgtccaaggcgagacatcacatccatggcgtgaagtacagcgaggtgtcctcgttttataagctcatatacatcctggacgaaaaggacgtattcgaaatcaagccagacgcgtccattgaagatgtttatgacattgtgctgaggtactctaagtcgaattttgtcctcaaagtggtgaagaaggacggccagcggggcagcggtgatcgtggtgatagcgcagatcgtggtaatagcgcagatcgtggtaatagcgcagaccgtggtaatagcgcagatcgtggtaatagcgctgatcgcggtaatagcgcagatcgcggtgatagcgcagatcgtggcagcagcctcgcggatagcgacatgcccgagatgtacctcagctcgtaccccgccatcatcgacctgagccaaaacaacttccaagtcgtcatgtacctacagctaaagccactggaaaacaacaacctcttcagagacccaaccgtcccaaaaattattatcaacaatgtcccttccagcacctttattgtttccatcaaggagtacctcctcatcttatttaaggactattttgaacgacaagaactttctcaaaatttccacaccaaattttacgaatttgaaatcaacctagtaatcgtcagctccaatcccgtcaccaaaaagatacaagaactgaacgcgaatattctgagcaacctcaccgtgtccaacttttacagcgtctactacaacgccggtttggttctacagctagacaagatcaaaattttcaagcccaacttttacaacgactttattaaccacttttcctccgtcgtcatcgacttttcttaccagtctctccagaagagctgattcagtgggtgtcaaaaaaggtgcactcgagggaagcgcgctgtaattttacacgaatatgcgcatcccccccctcctccaaacggtgcctttgtacgagcacctttttaagagctcccccatatcaaccgttacgcttctgtaattttgtggaaccccgcgaaatatcaccgcatgggaggaatcgcctagcgagcggggctactccacacacgtgagagacatccaaagagccgcttctcctaggatagtgattcctgaagaagtgacggaggggtggaaaactcctcacacacgacatgctaaaaacaaaaaataaacaccttttaaaatgccactttaacaccattttttttttttttaataaacacatttcgcacaatttggggaaaacatccccgcactgcatccacactgggggcaaattattcggcgggttttccgcctccccctcgtccacaaaaaattgaggggataaaaaagcgttggcatgttggtacttagtatgttggcagttggtatgttggcagctgatatgttggcagttggtatgttgacagttggtatgttggcacgcttacattggcattggcgtgtgtccctccaaacagcgctgcaaaaccgccaaaccgttcgagggcaaataagcgtgcgtttctcgctccgtgcagacagtgggaatgacaatgtaaaggtttccaacctgcacatgctgtttcgaaacaaaattggcgaaaaaaaaaaattttttaagtggagaaaaatgcgtgaacttcttctgcacgacaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccaatcgttgtagcacataccaatgtatgacattccacatttcacctttttaacataaaaaaaaaaaaaaaaaatataactcgaaacaaaactgcaggatacagcactcaggattataggggtctgctccactttcggagacttaaaattgcctttgcgcagaaagaccattgcaaaaaggaaattaaaaaaaacgtgtatgcgaacgtatgcatttatatgcatgcccagcgcaagcgcagctgcatcgccaagtcggaagtgtgactcctctcgccaacagataatagcagttttctacgtcggcaagggaaaccgccctccttggcgtgacacaacttttttctcgcagcgagtcagtagattggtcgaccatccgattgatcaacggggggagcagtccacagggtgaacagtccactcggttaataatcaaccggtataacagccaaacagccgagcagcaaaacagccgaacagcaaaacggcaaaactgccaaaccccccctctggccgcacaaatttgaagaagtcttcccagccaaatgattacataacagttcacaaaataaatacgaaaaaggaaagaaaaaaatcttcaaagttcttttggccccccctttttttttcacaatcatcttattaactatggtaaaaattgaaacattaatacgtgcaagcaagatgtattatacaaaattgcaaaaaaaaaaaaaaaaaaaaaggtagaaggaaaaaattgtctttattctcctttctgcagtggagttttaccaattttaataatttcctgggaagagactttttaaacatatccgaaccgttcacggaagaatacacttgctatcctgtgtcatttattgggaaagatgacatggaaaatggaaacaaaagtaaaggccattttgtgctgatcgtgcttacccagcagtgctaacagatggacattgtcagctcaaacccacttcgtcaggcacagcacatttgcatgcatgataaacgaattgggtgaaccgccttaaacggattatactacatgttgaaaatgattaactgtgtgaggggcatgtttaatttctccgccatgtcgtgccactcctacacattcgagtaattcatcttccctttcgtttcgctaccccaagttatacttccacagactgctctaaatgccctagctaggaggcacatttcatggccaatgctgttcgaagtttctaacccctacacggtaagagtcgttttttcctcaaggggtttccatcaaatgaagccaattgaatgatgaccccaaatgtaacagaagaaagctcccttggacacacctgttttgagagttactcacggacaaccaaaaattttctgttccaaattgcattatacaggagaagcgcacacacagtggggttctggagtttatttcagacgaggggacgtgccacatgccatactgggtaaggggcggtggactggcgcgatgatagggcagcagtcgccaagcgaaaacgacgcgcacgcgaatgtgcaaatttaatagagcacacatgaatggtgtacctatgcaagatgcgtgtaaacggcatctcttccgtgcccttccttcgcagatgatgcagcagctatgcctgaaggaaggagacatcgtgagagtcaccagcgttagcctacccaaaggcacatttgttaaactgaagccatgctcgacggattttatggaactctccaaccacagagctgtgtacagttacatgggttcagggctaagggggtacctcctctccccccctggtcaacatgcaaatgtgtgtgttgctacatttatagcatccgtttgtgcatgatttattaggctgaaatgtgcaaaacggtttccttcttttttttttttttttttgtctccattcagccttgaaacggccctgcggaattacgccaccctgaccattggcgacaatattgtaattcactacttgggaaagacatacgagataaagattgtggtacagttttttttttttttttttggagcagctcggaatggcccaagcgtgtgggggtcgacggaccggtttttagcaacccatcccatgcgtcgcatctacatatacacaacaatttttacgcaccctttcctcggcacacaggacttgaaacccgccttcgcttgcactattatcgaaacggacgtcgaggttgaatttgaggagccagtggactataacaaaagtaatcacacttgcacgcaccaacgtttgcatttatttctgcatccattttaaggtagctagcgctacatacttcgaattgcactcacatcacaggtgtgcaatatgtagaggagcccgtgtccgtggaagaaagcgtaagtggaaaaaaataaataaaaataaaaataaataaactatgaaggggagtcacgccactgctaagtggactccatttagcattaaagggatctccatacggccgtttcgcgtggcatttgaggtcacccccccctttactgcgtatgtacctgtgcaaacatcacaaatgggctcttaactcgttttagaaattcaaaggaaagggacaaaggacggatggaaaagtctgtaaaaccagtaagaaggataaagtcaagcagaagcctgttgaaaatatggagccgtggaaggataagctagttggaggagtcagggtaatccttcaaacgaccgttcaataatacttctttttaagtaaatgcgatccatatataataagtgaagtgttaaaatatgatgccaaatgaccccttttttagaccaagtgtgccgagtatgaaaatctgctaaggaagggtcgtatccctggaataatcggaaaatttcaagaacgaaaaaactaagaacaatcaaggggagtatccttttctatacgttttggcgcctatcctgatttgcctccatttgcttaccacgctgaatggagtttcttcccttcacatgccataattcgaattcgtgtaaatttgtgtacttcccttaaatttttttttttttttttaacgtcacctctgcgtatgcacaaatattttttgttaaaatgtgttttatgtatgcaaaacaacctgcaacaaaaaaaaaaaaatgcgaaaggggaaaaactacccaaaacgacccgaaaaatgaaaagccatttcggaaaaaagaaaaaaaatttttaagtcacctcatccaatgtgcagagcgaaaacaattgctttaaaacttctcgcaaaaaatatagagagaaaaaaattccactggcgttatcgcggtgtatccattaaggtatgcgttaactgtaaacatttgtgtgatcagttttggaagagtagaacgcacgtgataatgatagcttaacgcgagcagcgctatttggaatcaaggaagaaaaagaaaataataaaataaaataaagtaacctttgcgacccgcactgaacgcgaaaggggatcccctactcatcatcagcaagtcgtgagaagaactaaattgcatgagggaacgagcattagaacaagcgatgaagtgactgaacaggcgaagtgacggcatttcgcaccaaccgttaaggaagcaaaaacggaagaacacggttaaacacccccatcatcctcaacgagcgatttcgtaactagcgatttcccaacgagcgatttctcaacgagcgatttctcaacgagctatttcgcaacgagcgatttctcaacacgctgtacgcatcacctcacgaagcgaccagtccaaacttgtgtgcaaccccccaaagcatcgtatcgcatcgtatcacatcgtatcgtatctgagtggaccgccatttccagtagaccaaccagttatacaccaaaataaaataaggcaaccgtttaaaatgaagaaaaaatgtgaagagataaaattaaactactacacgtgcttgaatagcagcaagaggaacccggataagtgtagggatgtggaatctgaactcagggaatgctccaaaacgtaagcacgcaaaaataaatatatgcacatatgttcatacatatatgtatatttatgtacacggggcggttttctcttttggaccaagttcaagagtagaagacctcttgagcgttttccgtaaagggacgaggaaaattaaaaaagagagagagagggggaggcgttgagagagggaaaaggcgatagaggggcggctagagagaaaaggcgatagaggggtggctagagagaaaaggcgaggacacacgttgccctccccattcgtgaaaactggcttcctaaacgtaatgaacaggtcaagttgtacccccccatcttatgcacatatcatctcgccaagtgtgccaacctacctccaacgatcactcatcacgcttctcttcgttacgtccaccacaggacaggggagtcctactgcatagacgagattaacaaccttatggattgctccaggtatttttacgctccccacagaatgggatctgtacaaatggggagaacccataatctgacaaccgcatgacgcgtaatagaattttccgaacgaacatttcgtatgttccaccccgaaatgcaaaacgggacatattacagcacatagctattgattcgttttgttgtccctcaatttattaggacccccgatcccacagcttgcgcgaaggagtttttccttttccgcgagtgcaaccggccggatggaccgcacatgctcatagaggttctttgaaaagaggaaaaggaagcaaagaggaaatgcacgagggggcacacctgcctccccctcctccacacacacatgtccatgtgcatgcatacatacgtatgtacattacgtgtacacctacgcatgcatactcacctgcgcgttttcccccatccctcttccatcgacaggacggcaaatacgtaattgcgaaggaacacctggacaagtacaacgttagcagcgccaccatagggccagtggacgccccagaaagggtcaattccaacacggcggcatttctggaaaaaatgaaagaaactttgcacttaaaaaattttaaggaaaaatttgttgcgtacaagtggtgaatgtgcggaagcgcggttatgagaacaagaggaatttatatccctctaacatatttttttttctcgtttttttaaaaatgtaagtgatgcacaagtggtgggtgggtgttccccagtttcgcacagaatgatcccacgtgatcgcatgtgtgatgcgtgaagcataggtgtaccacccacatgatgctctgcattcctgtggaaaccccccaaatggaaaagtctcaacatttgtttaaattttgacacttatgcggtatgtaagagttttatacccacgaatgcgttgttttgcagcgtcggattagaatgccccaaatgaggtggatagggaaaaaaaaaaaaaaagctttatagttggatgggcataatttatatagtccctgttatgcgcttttttttttctctcagcaacagtgtaagcttatgcagtggagtgaatattcccctttaataaaataaaaagggatgtatgctcctgtggggggtgtccattctaacttcttaaagggttccatacacccatgtaaggctatcactacggtggcttaaggtatacctatgtaacacacagcgatgggccgcaaaactgccactacctgcgtggcacgctttcttcactttgagtgaagattggcattacgattcactccgctttgtacttcgccccgctttcctcttcgccccgctttccacttcactccgctttttacttcactccgctttccgcttcgccccgcttgccgcccacatcacagcttaaacttcttgctgatgataccctcgacgccgtcccgctttataaccgcgtactgctcgttgaaaaccttagacttcatccagttgacaatttggtactcggaaaacttattctgcatggctgttttcataaaaatttgtaggggcaggaaaacattgtttgggttcaaaatttccgtttcattttcggttcccgattcggcatcattttggaaggccttggcagatgcgttttttaggttttcccgttgaatcgtctgttgtatggttcttctaaccaattcgcaaaggacttcatggccacctctgaagagagcccggtacctagcgaattccttacttaactgtttggccacggcgaacctttgacaggatacataagattcgagtaaagttgcaattgcgtaatctacatctttggaaacaatttgttgagacaacctcatctttgcatttgcttcagcaatacgaatgatactttcgatatgtcttaaggttaatgggtatccccctgatgcgctagccttttgtctaactcggctataaaaattggaaagttttgcactaatttctgcatagggcacatctgacaagcccggcttacaattggtccttgcatagatgatatacttctgcagtaggtcttgtggaatgggttcatacgcagaagatgagacaatcacattttttaaattttcaatccttttctgataattttgtgtattctccaatttggggtgactcaactgatgattcgtgacaacatactcggccaggtaaaaatcctcgtccacatttggaatatctctcaaaacggtaatcaagtcgaatctgcttaaaatggggtctgagagatctacattttctttaaatgtcaacgttgggtcgtatctaccatatatcggatttgcagcagctatgacggcgcatctcgctcttaaggtcgtcacaataccagctttggaaatggagatggattgctgttccatggcttcgtgaatactcactctatccttatctgtcatcttgtcaaactcgtcaatgatgcagattccttcgtccgccaggactaacgctcctccttctaatgtccactcgttagttgtgtaatcctttctcactccagcagttaaaccaacagcggaagctcccttaccagttgtgtacacagttcttagattggtcttatgaacatattgcaacacttgtgactttcccaaccctgggtctcccaaaaggagcacattgatatctcctctgatggtatgtccccctttgaaattgtttaaaatgtctttattttgaattccaaagttgccgctgtcagtactttttgcattacttttgtctccccccttttgaacccctccaaataatgcatacgcaattgacgttttgatatctttgtgtccccaaatagctggtgcgatggaggtgataattctttctcttatgtttggatctttggataatttcaaaatgtccttaatatcatcttctgtcaattcgctcagttgaatgtcttcttttctctctatattgtttgcttcaatttcggtttgtaaaatggggaatccgtacttaatgttcagtcctatgtcgtacttagttttgtatattcctaggacttctacttcttctcctggtttcaccttatctactaagtcccctgtgactaccacttccctttgtctgggggccctaccagctggaacagaactgggtgattcttgtaacgtaattttctgaaaatctgtgtaagccgtttttactctgtccactgagaaggtagccgattgacaatgtgggcagcgcctaggaagtactggtttcttcccatcagcaaaataaatgggcacttctgataaggtagtgtcacaagaattacacttcagatacatgactctcagtttgggcaatacataacccctctttatacacacccctgtgactttaattaatgtattcaactcggtgcatcttaaatttcttaactgagtagaataaggccagtctttcaaaacgactttacacaatcttcctttgtaaagctttggtgaaatcctataagcctccaccataaggcattcgtgtagtacttctaatatttgttctggtttaaattcgatccactgtaccaaattttcacaatggaattgaatcagatgtttcgctgacacgattagggtatgcttatcatttaaaatcatcttttctattttgtcaatataatactgatgagagttgttcataccttcctcttcatttccttctgattgaatggactggtccaaatttatgcccatggaatcttttaaagaaaacttatgcaggaagtagcgaaaacaggtgtctgctgcttgctggtatctttcatcaaatatgacatcctttggatttacagagagacatattttggcgctttccaaatttgataaatcagggatgtctgtttcctctgctgagagatgcatattttctctcctctttgcaactttttctgcaactttgtcaaagatatcttcctcttcatcatctccctctagctgatcttctaatgttttccaaaatttattcttttcgtatttcccttcctgcttcctttgcatttgtatatgtctttctgctgctcttctcgctttcaagttgtcttcatagtccagttcgtcatcaataaaatcatcatcatactcgtcattgtctagccctagatttcggagtttttgcatttccttcttttcgtcgtccactccgaatatgaacccttcatcctcttcaaacagactctctccttccagttccgcttgtctttcttcttcgtttaatctgccttcatcgtccaacaggtcttcttcgtcaatgtcgtacttgttcgactctaagtcttcctccactttttttttgtcctgcggtggggggggaagcaaggtaggacagccaggagccagtcccgggtggagttacatacatgcggtgttacatacatgcggtgttacatacatgtggagttacatacatgcggagctacatacatgcggagctacatacatgcgaagttacaaacatgtgaagtcaccccttggtgagggccataaatatgcgagcagagcgaagatgcaaaaaaaaaaaatggtgcactcacacgtgcaatcgtttgtgtcactttccacgcttatcaagcatctcttgtattacctccattgctgtgtgcaaaagggtggaacggtttttatttaaaggggcacctcaaatgggggtgggtgcaaaacatctgctttccttttattcctgctcttgaaaggtgtacactcgtagcatgcgcaccgaacaattgtcacgtcctccaaattttaagcttttcccttcttcagcagtaatttattgtaattcccgcttgcctagcagcttcgttgcctatccctgccactttacactgctcgatatcagttcgttacggctttattggcactcgggcattgctttgcactcgctcgcttttgtgcgcttagtggtgtacatttacaattttgtgtgattcttttttccctcttccctccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatcgctcggtaccgccttgaagagcgatttgcaaattttgtgcaaaataaatgtgtagagtaatggatcacaatgaactgcgcggattgcctcattagggattatttaccgatcgttttaagatgaacctttttgctttctcctctccttttataagcgcacttttgaaatttttttttgctttttttgcgaatttttgaaaacttttttttgctaattttttttctgggagtataccaaaaataatcacccgtgctaaggcaaagaaatgcgagtgtcttaagatgagctgctgatattgcacatacggttcgccccttcgatctcaattttgttggagagaaatcccaattggcagcacacctcgctcccaagcaggtacatacgtacgtgcgtgccgctgtgttcgggaaaatggactttacacgtttttatcgcggccttagctgcaggaaagcgcgaacgaacgagaggaaaagagaaaaaccagtttgaccaatttagtagcgcatacatacgtatgctttctcctttgggggaaaaaaataacctgaagagtcacttccttttggcgcacttcccatcgctttgttattttctcccgcgggggtattcgaaaaagcgccaaaattttgaaaagtgcaattttttgcaatccgcaatgggtaaatttattcgtaaaaaatgtaaaaggggggtacacacattttgcaggtaaataatcatacacatgtgctgctcgctttttttattttcctgacccaaggggagggggcataggaaggcgcaagaaagcttaaaaatgggagaaaaacgtaagtgcgcataaggaaaaatgggaatactcatgtgggcagggaaaacatgggaaatacttacgcgagcataggaaagcatcctgagcaaccacataaaaaaaaaaacacttcgggtgaataagaaacttggcaacgtggcacatgtaattcattaaaaggcaattgaaaaaaaagatactttaattcaaatgatttaaaaaacagaaaaaaaaattttttaaattaatggaaaaaataatagcaattttgtgggagaaaaaaattaacaaccttttacaggaacaacttaaacaattaaaggacacttaattaagtcattttcgtgtaaagggtttctccttttcgtggcgacttcgatttttacatcagtttgaaacaattcgcgtacaacgcgtggccaatacggagccaattcgcggcgagttttctgctgggtccacttgctcgcatgacattactttaagcattgtccatttagttccactgcttgctgccgataactgcgcgcaaaaataaaaacgaaaaaatgaaaaatcaatagatttcagcatattttaaatgacgctttatcacgctttataaaactttgtcacattttttcacgactctgttatgtactatgagggaaatggcatggtgggccccttttgtcactctcatgtgcttatctacctgaacagttaatgcaaagttggcaaaggacgttgtgatccccaacaagcagatacaccttgtccatcatgtgcctgacaaaaggggggtaatttttaaaatggcgccatgtaggtgcaaaggaagaaaaaaaaaatagcaatataaattgcaacaaattcatatggatcgaaatgaatttccctaccatccgcaactgcccgtgctgaaaattcgtggttccagttttaattttatgttatccgatatgttgcaaagtagagactcggcattgtctaggaagtaatccttcgtcatcacgttggctggttgcaaggggaaagggaagggaggcaaacgtgcccaaaggagtgtacatgtacgtatacatatatgtatatatggtgctctcaaaatttgcactacgaatttgaagcaaaaaaaaaaaaacgtcagtctatccccaactgggaggaaaggaggagcaaactttcgtttaacatttaagaacattgagctaaaatcaattggtgccaattcagtaccttgtttcttcctagcagaaaggggctcgtcattttttttcctctttttcgatgaacttctatcattgctatctgattgctcactagatgatttatcatcattcaagttttccgttttaacaatgtcttccttcgtcttgttctacaaaaagtgttcgtgggttcaaaaataggtaggcagttttttatttctttaaatggtacacaatgagcgagatataatgcggtggtggaggtgcacacaaatgatacgatattcaggctcactaaaaatgccatgtgtaagaagttttcgaggtgcctgttcagacttacctggctattgcgccttttcctcgaattgcagttttccccattttgatccgctttgtcattcgtttctacgctgtgcgcgtttgcatccttagcgcgcaactcttcattttttttcctattttcctcttccaggaggtttgtcaataccttggcaacaatgtcattaatctcttttttcctttcgtacagggaattttcctccaagttaaaaatctcttctagcttttttcggacgtatcttctgcttatttgggtagccgattctatcgaaacgaaggatctgcaaaaggcgggggtggggaattttatttctccaaaaatgtaaagaagtaaacgaagacactgttgcagttttgtgcatctgtgtggaaaaaaaaaaaaaaacttccacgtaaagacaaaacaagaacaggtgtgatccttcatttggagtgaacagaagaatgtctttcctattctcattttttatattaccttgtcgccttttccagctcctccgcagatatgtcttcaacacccattttgaaaaaatttaaccaaatgaccccccaaaaaaaaaaaaaacggagaaatttttaaccttttacacaatattaaaaatgttttacgtatgtaggcatgcgaaaatgatgctgttccaatgcgatatctcacaactgaattgaataattttaaattattcaacttaaataaatatgaggaaagatatggcatatgcgaacaggcaaaaataaaacaataaaaaaaaaaataaaaaaaaatgatagcatatattacgaacatttaaaaatacagaaaaaaaaaaaaaaaaaannnnnnnnnntagcttttaaaaataagtggaacgatcggaaagggcatcaattcggaagaaaaatggttgcttcgtacaggatgggaaaattttgagagcgcataagaggaaaatggatttcgttcacttggcctgagtcagtaacgtgattgttttttctgtttatcgcgtttctcgcatttattgcgtccgcgcttggcctccttccctgtggtgtacagatgcttattcgatgccgcacaatcgcgtggtacgccgtttcagctaaaattgacgtacttgtaaagccacttaaattcagttttttttctcccgcgcttggtcattcgttaaatatatgttcataaaaataagggtgataaaattaaggaaaactcatgccaagcttaaaaatattccttcgtcaaggagtttccaactaaggtttttagcaattcgaaactttttcacaagggaacaatctaacatttggtatacgcaaaaggaagagaagagatgacttttctttaaaggggcgaattgggtggtatattatgtgtacggtcattttatgcatttttaaaaataaatgtgaaatgctgcaaactgtaattttggtgcattcccatgtgtagtgtacatgcttatgggcatcatcttacattaatgtaacgtcacagcgcaaggaaggattccccttttttttttattttttattggcacacgttgtatataaaagttattaccacggatgaacaaaaaaaaaagaaaaaaaaaacggatgcacatttttaaagttgtcagtccaacggaagtgtgtaaaagattaataacaatcttgttgtgttttatttattcattttttttttccccgagtgtaataacgtggagggaaaaagttcttaagagaaaaaaaaaaaaaaaaaaaacacccttaaagcgtacagtacacatatctccattttgcatttaaccttatgggatcaatttttacacatgaggagaatgtcaaatgagtcaactatataaatatgtaccatgtaacatatgattaaaaaaaccgcaacgtgtttcgcacaccttttcttatgcgtgttttgtttagtagagaattaaatgtacgcgcggtaagaaaatatttacacacgctccttccatttttcacttttctaaaatggtccttttgatgcaaaacaccattgttgaggagaaatgcgctaacagttaagtagaagtgttatccttttttttttttgtggactgttaacaatcaataaagtgcgcctccaaatttggcaagaaaaaatgtagcaatagaaaaaatgtatttaaaaaaataccaagtatggataatcaggcaagtgtgccacgattcatgcagaacgatacgctaccccccccgtttttacacccattgtagggacaactgccatgtcaacctgcgtggagctcttttttatgcgcttttgcgttttttaaaattatgacctaaggctttatttgtgcatataaattttgtaattattgtctttcacgagtgtgtaattgaggaactgcctaacatttgataatttttttttacacattaaagagaggggacgtggctcagtcctcgcttgtgggggagatttagtcgatggttttgcatttctctcctacactcttacgcatttgcgcttttaagttttgcactttttcgttttgcactttttcgttatacaatttttcttttttttgcgcgtgtacctttttcccctttgagaaatgtaatatctcagctagccaaaatgttccactactgcacattacatttcgcaaaaaaaaaaaaaaattgcacttaatatgctgtgaatgtatatgtgcacgtgaagaaataagccgaagctttgccacgcctttttttttttttctttcctttggggagaaaaaatggcaaaagaagaatagcaaaaaggggcgataaataacccgaagcaaacgtcacacatcactgcgcgcaaggattaatgcgagcatacaatgccctatttttttttgagcataaaagaaaagaattcatacatttgagtacgtagtcatcgaaaattttaggcacacaatagtgaagcctacgtggatggaagaatttaaaagcatatcctttttttgtttttatttacacacaaaattgcttgtctacaccttttgaaatttttttaaaaggccaaaaagtaaaattgggactgacacataccctcttgcacatcgaggggataaaaaaaaaggtaattttaaacaagctcacagagatacacgtgtcaatttaacgcgcttagggcacttgataaaggtgaacgttacgggtgagactgacgagtcaccactaaacatagagcgcttaaagtcttatgcgaaaaatggaaacagcgtgtacgtatttgccacaccggaaatgcaagcagttaatttttccttgtaacgttagcagttggaagcattttttttttttatcatcgcataggaaagcacatgtttgcaataatttttaacaaacatcaaaataatgtgcaatccgttttttttttttttttttttttttttacagtgacaattaagctgctacagtaggaacaatgcaagtgtacttttgctgtgagacgaacgagaaaaggcaaagtgtaatgcggtttaaacaatacgcactgggaatggtgcgctgggcagctcgcacaactacagcggacagtgttcaccatttttaaactgctcctttggtcaactgtaaaactgttgcaaaggggaaggaacgcagaaaaacgagcgaacaagtgaaaccacgtaatttgtggagtgatgtgtgcatatgacacaggtacctccccgcgttcgttttggaatcatcctgtttgcacatggtgtaccacgtataacattacccgtggcactacttcctaaagaacgcgtgtaacattttatgcagctcttggaagaagagcgcaaatgcgtttcattagcaataatgtaacgcaggttgtaacgctttgcggtgtgcgcatcgatgagcgaaatagcgttttggagaaggcggggggggagaggcaacgttgaacggcaaatccgagcggcgtaagtgaaccgcaaatccgagcggcgaaagtgaaccgcaaatccgagcggcgaaagtgaaccgcaaatccgagcggcgaaagtgaaccgcaaaactgagccacaaacaggtaaaaaaaaaaagtgcccaaatgtggcaaaaagcacaaagaacaaagtaagcacaaagtaagcacataataggcgcataataaccgcacaaagcgaaaaagggtgtagagtctaaacacggtttaattttgccaaacacttacacgcgtagacaaacgcgacttgcagaaaatctaatcctactcttacataaccattcgccctcttcaaattgttaaaattagcagtaatgcttaatttgtgacttcaaagcatttttaaggcaacatggaaatgcttaaacatccactttaagcatttaaatccgtttcttttcatttttttttaacatttcatcacttttttgaaatgcttttttcactattattttattttattttttttttttcgtagcccttttttttcataacccttctttttctttgcccaaaatttcttccccttttttttcttaacactttttttttttttttaaataattacgccttttgtgagtacttttgcattatattctttacctcataaaagaactatatgatgcgtgagaatgtaatgaatataatttttcttccttcatttttatgccaaaagtgagcatatttacatacgcgcatatgtatacgtgtacgcagcatatgcataataacatatatatacgtatataatgccatatatatatgtacgcatgatacgtatttatgcaaacaccccacccccatatgcaatcagtacaattttgcatactcgtatgatgcaacgtatgatgtagcatatgatgtagcatatgatggatgcagcacattttatgcctctcttatgcctgccttcttaacccctacgtacgcataaatgctcatccaaaaaacggaaatcacttaagttttaaagaatgccaaaaattatgccatcaaaagatataaaaacttaagtaaataaaaaaaattaactaaaaaaaaaaaaaaagcgaggaatatgtaaatagggaaaataaccctttgaacaaaattaacaaacaaaaaaggaaaaaggaaaaggaaaaagaagtaggaaaaagaaataggaaaaaggagtaggaaaaagaaataggaaaaaatcgaaaagcaaaaaacaaaaagcaaaaaaaatgttcaatcaaacaaaaacaagaaacacactaagttaaaagaaaatcagcggatgcattaactaggaaagataaatcggacatatatccaaacaccatgaataatgcgcaagacataatcaattttaatgaacaggttgttaatagatataggcattgcaggactaatggcgataacaggtgcgttttgcagcatggtacttaccctgtttatgaggttaaaagggcccctaggggggatgtgccccgggaaagaagcacctgtgtaataatggctcattcggataggagcttaaatttggtcaagcggcttgccaatttggcaaaacactcagatagtgcagatcatgcagatcatgcagatcacgtagatcacgtagatcacgcaaatcgcacagatcgcacagatcgcacagatcgcacaaattatagaggtaccgtttctcggacgcgaccccccgatctgcaaatggtgcaccggataacaacctggctctgcttgaaaatatacctctccgtttatatgtatataaccaatttgaggaaactatcccttttgatattgtgcgaatgttcggcttatgtggtcaagaagtgcagactctacatgttaaataaagcaaacggaaaatgtaagggcatatgtgtgcatgccatacggacagaagagggagaggaagaaaaaaaaaaagacaaacaggtttatgctggaaaattagagcgatcggcaggaaggggacacatgagtgactgccatcgaattgaaaatgataatcacacaaaagtggggaaaaaaaatgattaccatccctattttgtttcaagcaatttctatatagataaatttgcctgcgttgagaagtcagcttttaagttagtgagaaaggtgagcgctccaaacagggcagacacagaacgcagaagagtacgttactttggctgtgttagccatgtgtacacgaataagactcgtaaaagaggtgcaggaaacaacttctgcactagtaggcgaagtactgatgaggatacatacgcagtcaatgtaacaaggagaagttgcgcacgtggaaggggaagtatccaagtggtcactccccttctggtaagcagcaagggagcgtacgcaaaaaggaacatatttaaaagtaataataataataattataagtgtatacttcacgagcaaacctggtttaatgctttcaagaagggtagtgccatttacccaaatggggattacacctgtgtcagaaaaggagagtgcctcgaagtagaggtaaaaggaaaaaatgaagaccatgttagtgaatcatctgacgaactcgaagaaccacatgatgttgttacgtatagcccgttcaaccatttaagtgaaggcgtcatcgccgaagagaaaacaagaggagactcctctatttctatccagcgtgtggtggaaaaaatgttaaagatatatgtcatgctgccgaccttccctcgctttaccgaaacggtaagcgatttttacaagcccgttacccattgcgcagttcttgtgaaagaaccgtgtgattggggtgaaacctttttgattaccccttttaatgttttaaaaataattgttaaaaagttaaagagacatcatttttatgtcacattcgatctatgttttaagacaagagtctcatcagagtgtgatagaaagagggcatatattccatgggttagtaaaagctcaatatttaactacccggatgggttaaaattcagcacaacaatactactcgagatatttttaactttgccagaggtggcagaagagtgtcatgcaacacgtttcaaattttttcttcccccattttggaacaagccctcagttttctcttcctacaccacatccgataaaaatgattccttatttttcctcccaattctgtccccacctttgaacagaaaacgttttaaaaactcaggaaagcgtgcccaccacattttaaaaaaaagaagaaattgcactagcaattttggacgcgcatttatcagcaacatccagttaagtgcaaaacaattttgcaaaaaaaaatattcatccctttcgcgaaatcaaaaaatgaaatttcgcccaaatgtgctcatgatgggaaagcacagatggagggaagtttcgaaacacaagttgaaacgtcgaaggggggaagtactctccgtaatggcggagagaccgctcgcgaatgtgcggaggttacgtaagcacagaatgagcggggcggcgaaaagggctagtgaggcaactaaacggaagaacgaagctgcgaagcgagcgaatggtacggaaaacctcttcgaaatgaccgtgtcgagggccagggaactcctgcgcatatcggaacccctccttgagcgtaagcgtcactttaattttatcaaaaacaaaatgaaagtatcccttttgttactcaaatgttatgatatttttccagccaaatatgtgcacgtgaaaatgcaacatgtggaactaagggggaccaactgtagcagaagtggctgcggggacgtaggtaattccgcgatgagaaaatgcccagggggaagtggcaacaaggggagaacagacgataatgggaaaagcgagaaaagcggcaaacgcggtgatagcggccaaggcggcaaacgtggtgacggcggccaaggcggcaaacgtggtgatagcggccaaggcggcaaacgtggtgatagcggccaaggcggcaaacgcggtgatagcggccaaggcggcaaacgcggtgatagcggccaaggcggcaaaagtggcgacagtggcggccgaagcagcggaaatggagacgataacgatgacgaaaagaacaacaagaagaagcacgccgatgataagggtgagaagaacgacgaggcgaaggagagcgggaagaagggcagcgacatcaacggggacaatgctaacagcgaaaaggggagtgggagcggtgctggaggcggtacaggaagcggaagcggcaaagccgattcgagtgaaggagcgaacagagcgtccatcggatcctcaaacggggcctcaaatggaacttcaaacggagcgtccaacggagactcaaatggtacctcaaacggagcctcaaatggagcctcaaatggagcctcaaatggaacctcaaacggaacgtccaatgcagatactaacgccaagaagaggaggagcgaaaaggggaaaagcagaagcaaaaacaaaggcgacagcgcaggcgtcgcgccgccgaaccaacccgccgcggggaaggatgacagtgcatcggtgaataacgactccccgatgttgaacaacgaaaagaaagaaacggctaagcggaaaaagggaaacaaaacaggaaaaaaaaatggaactaatgaaaaaaatgataaatattcacttaacatgctaatcgcagaaaatgcttataaaattgtaaaaaatggaagagtatacaaaccaacggaaccagtcaacagtttccagacacaccataattttatgcttagggaaatgatgtggatgagtatagattattatgaagaaaaaagatggaagaaaaatgtatccaaaagatttagttatcaaatgaataatcactttgaggacagaaaaaaaaatgacaaatattttatttcttcgcagatatcaaatgacattaagatgttttggttttttgtactaaacgaggtgaggcctgacttagtccccgtggacgtggaccataaggtgaaaaataaaaatttgcttaagagggatttttttaacgccgttaggaagaattttaaaatggaaggaaataataatcttttcactggcgttgaagcgaaccctgtcgcttcggccaatgatgagcagttggctagtcatgctgtggaagacggtgaacagagtgacaaatgtgacacccccccgaatgaatccaccgctagtggcattctaagcatggcgcgcagcatgttttcgttcaattttatgaataaaagggaggcaagcggaaaaggaaacatcgacaaaggagacatcggcaaaggaaatgtcggaaaaggaaacaccgacaaaggaaacatcgacaaaggagacatcgacaaaggaagcatcgccaaaggagacatcgccaaaggaaatatcgacgcaggagaaccccccccaacaagtgacgcgcacaagcagcagccactcccgagcaacaaccagatagatgaaaaaggcatagaggcgtacctaaattacgaacggcgtcttatacttttcgaggaaaatgtaagcagggagttgttaaacaagcatgagcaccatagcaggagaggggttgacttttgtgaaaattttacgatggaggatgagtacacctaccggagtgcgtaccattataatgacgattatgtggactactattcatgtagtacagactacattgacttgagtaaccaactgtatatttactgcttgctctttatgagtatttctctaatcgaagtgaatgaaaatattttttataataatgagaatttaattaatgatgaccacgctacgtactccgatgatgaacaggggtcgacagtcccgtttggaggaaaggccaaactaatgttaaggaaaaatgaagctagtgacgaagtggactacgccaaacatgagaaaaaaaagagaaaaaaaaaggagtgatagcaacaattgtggtgatgtagccgatgaggtagagcagctggagatggaagaggccaaatcggggaatgaaccagccaagcagagagacgaagaaaccaaagcgaagaaccccgcgaagcaaaacacaaagatcaaactagaaattgtaaaaaaggaaagcaagagcgaaatggaagaatacgacgaagaggtctacagggagtatgccaggaaccacaacgactatcagcatgtggacgatggagacgacttcgatgatgtaagaaaggtaaacgactacgccgaccacatgaaccttatgaaccacatgaaccacatgaaccaaatgaaccacatgaaccaaatgaaccacatgaaccacatgagccacatgaaccacatgaaccacatgaaccacatgaaccacatgaaccaaatgaaccttatgaaccacatggattacttcgatgagatgagacatatgaatagcaacatgttaactatggccaccactcccctgaacagtgtagacgtgaacgagctcctcgtcattccatattccgcttccgacagcataatcagtaaagaaacaggtagtagtagtactgctactaccgcaccagaacaaaacatgagcgaatgtctaaacgagatcaaacaaaaaaatgtcaacgtttacatgaataacatggagttatgtgggggaaaaacgtacccattcgaattagaatatattaacaacacaaataacgacattcgcctccctctagtgaatatgtcagagtatgacgaattcaccttttttctgtatctgttttatttgaaaaactctccctatattttaaaaaaacaaatgataaaggaaaagaaaaaacggaaaagagacttatcagatgtggcctcagccaagaaaaggacaccaaagcgaaggttgaacaaggcggaaaatgataagacagtggagacagtactagagaacgaaaagtgtaaaacaaacgaacagccgctaacaaatgcggaggtagaaaaaacgtcatcgttgaatgaggtcaaagacgcacaggaaactgacccccattttgatttttccaaaaaggatgaccacggaaaggtgggaattaaaaaggcaggggtgaaggatgacgatggcattaagaacaatcatcctgctgaggagggacacccttctcgagtgaaagaaaccagggaaggatccagtttcacgcaggaacaggaagaacaaaatttaaaaacgtggactgacacgaaagatgagtggaccagtgacgaaataaattttcttctcatccttacaaagacgtatatgaattatgtgaatgccgattggacgcaggtgaggggatataacggtgaggaacaaccccctttcggggggagtggtaacattccccctgcgaagaatcttttggaagaggcccccattgaagcggtccccattgaagcgacctccagtagagtaatgcatcttggagatgccccaaatggagataatattactgcaaaacagggtggaggaagccccgccgaagtgctaaatgggaaagcaaataataacagtagcagcagtaacaatagcagcagtaacaatatcagcaataacaatagcagcaataacagcagctgtgggggaggcgataaagtggatcattcgcgaaaaacgcaagagaaccccccgaacggggaagttctcactctccacgaggaacataacaacgtggggcttgcagaaaagataatgccaccactgggagaggtgcccctaagtgtcaactacatttactccataaactggaacatcatatccctagcgctcgcctcgtacaataaaattaatcacgtttacgaaatgacgagaacggcggaggagtgtaaggagaagttcttttctcttttccgggacaacagctacgcggatgtcaaatggactagcctgcatggggaaaattatttagataataaaaaaaagttaaagaagggttcgaaacggttaaaattcatgtccatatttcccccccaaagtgcgaacagcttgataggcgcatttaacaaatatatgagcgaacagattgagatgcagaggcagcgggagaaagcgggcagcagtggtggctggggcagtgacggcaggggaagcggatacgtgggaagcgcctgcgtgggaagcggatgcatgggaagcggctgcatgggaagcggatgcatgggaagcggctgcatgggaagcggctgcatgggaagcggctgcatgggaagtggatgcatgggaagtggatgcatgggaagcgacccaggtagagcattaaccggcgcgccccaattggaggaaaaaccaaacgcagatggaaagccccacgaaagcaagggtgccaaaaatgatcaacctaaccgtggtgatgaagaatcagagggtaaggattacaatggggaggagtctaccctcttagaccaaccgaggaaaagcgaactgttaagtggaatattgcagcagctgtcaaaaggaagctcccttctaaacgacaaagagaatctgagcagcaaaccgagcaacagctgcaccaccgaacaaaacactctctacaggatgaacgaatcggaggaggaatcaaatgacactaccttactgtttagaaacacaaatttttgttccaattgggggaagaaggagcatatttttaataatttattagctcacattaataggaactccgacgaaacttctgatgaagataccgactgtgggaaggacagcttcttcagctccagtgatgtgaatgattctacgacactgaagctggacgaactgtcttccatcaaatcggaccatgtgaaaaatattgtaggaaagaggaagtaccccttcggaggggataaggaggatgatgaccgcgagtatgatcaaaatggggctagcgaagtggaggaagagagagttccaaatggggaggggccaccatatgagcaccccgaagtagaaacacagaatgagcaaatgttggaaggacaggagcgtaaccccggggaaagtagaaatgtgcaagaagtacagaaggagcaaatacaggggaaagaaaaaacggaggaaataacacaaatgcacgattcgaactgtttgcagcgcagtgaagatgtttcttcggtagagaaccaaaggaaaagtgagtgctcatttggagaaagggaaaagggtggaaataaaattgaggagtgtgataaccatgcaaagaacaactatgcacttcccaaagggactaacgaaccgattgaagatggaaaagaacgagtgatatgcaatggaggagacgagtcatttctgcaagacgtggacagtaaggatgatatgtgcacatcaaacttaggcaaccactcggtcacttcaaacgtggggacatccacaacaagcaatgacaaacaaatagggggagaaaacgaatcgaccaatttcgccagcctaaaaaaatggctcaactcgatctgtagcaataaaaaaagcgtaaacgaatttttagctctactaagaaatgattatctcgttaaaaataaaaagttttataaaattattcagaattttttaaacaaaataaaacctgttgtagggtactatgacaatttgttggactcactaaacaacgaaactagctgtgaagtatcaaatcatgaacccatgatgaataatgggttctgtgcagagaaaatagataaagagtttgtaaaattgattaaaaaaataatcgaatatgacaaaaggagaaagaataaaagtataaaaaaattaaataacttatcagaaagtagcgaaatttacaagctgaacgaattttttatttactctccgaatgaatcgtacaacacggttaatgattttgcacagcagatactgaactatgttccctacgtggatgacaagaaaaaaattaacattaagaaggttagaaaaaaattccagtgcaaaaacttaatttcacaaattttgctagccgattacattctggataagttaaaaaattttccagtaaacagttctgtgctgactactctaaatggtaaggcggttgatagtttgctttccgagacgaggttaaaagcgtacacgaaatttatcaatgataatttacaagaatgtgaggatgtcgttaagatggagaagtgctttgcccagacgtacgaagggaagaaggaggaagagttcgtgttcaacagggaaggaggattactcaacggaaaaagtggaacaaatgttaaagcgaaaagagaggagaatgaccatgtgagtgatggtgttaatgagaatgagaatgtcttactgatgaacaaacagacgcaggagaggactggctcaatggcagaccctctcccagagcatgatgcctggctgcttaataacaatggaaaggttttagaccatggagaatacgaaaaggatagcaacggtgcaggggtggcgggtgctattcccctacccataaaaatggaggatacaacctctgcgttcaaccttaacaattgtgatgataataataatgcacttttgcgcagtggtgtgtacgacgatgcgaacgtgacacccacaggggtgagcaaaggagagctggatagagacaaccaacaaggcattatacatatgaagggcaacatggacaccgcgaatgttgattcggcgcttgatggtcaagtgataattaacgaaccaggaagggaaaacgactacatcagaatgaaccaccaaatgtgcgaaactgtcagtgaccagttggttaagcccgcagtttttaacgagatgcccttgaaccaagcggtaaaggaggatgagctcaaacatgaagcggcaaagagtatcgggtcccccagtgagacgggcatttacggcgatcccaactgtggaagtgttggcagtgttggcagcaatgggaagagcaatgggaagagcagtgggaagagcggcgccaagaacgggggaaagagcagcgcgaagagcggtggaaagagcagcgggaaaggcagtggtaagggaggcggtaggggaagcgccaaggggaacaacaaagaaaacgccaaggaaaacggtaaaattgttgctagtgataatctgcccacggttaacgaaccgaacgcgattaaagacgctgctaaaacgaagaagccacccgtgtcgcacacgaacccgttcagtgacccccccagcgaagccagtaacttggatcaacagatacagaaccacaccaaaaatgaactcttcctaagcaacagacagaaatctttacctataaaaaatatagccaagacgaacaaaataacgaagtacaaaacgtcgataagtgtgtccaatttttctcgagagttatttaaaaataatagtatcctaaattatttaccaaatggcaataattaccttgccaataatgcactagaaaaagtgcccatgaaaaatggtgtacctgtgagtaacttgcctgtaggagaccaagaagcggcatatgctgcccccctggaaggagatgccagtatagacagtaagaatcgccaaccagatgaacaggtacctagtatacatagcaatggaatgaatgacatgatggtgcctcttcacgtgtcaaatggacagcatgtgctaagccatgatacaactaacttcccaaacaagaaacagaaattggtaaacacgaaatataatggcaccccaagtaaaaatgcgacaatggaaaatttgagcaagtgttttatcaaccaagcaggctctccagtgaatgcagtccaggattactacatgcttaaccagtctcctgcaaagtggaacaaaggcgtacccaacgcggaaggcataaaatcgaattcttcttcgttttcgtatcaacagatgcagaattggggagaccctcaatttgtcaacaagggggacacctcacttcttatcagtacgaacccacaggtgcccatcgcaagtgcgagcggcgcgcatagctcctccaggaatagcagcgcgaagaacaataactccaaggggagcagaacccccaagaacagcagctcgaacagcgccctgatgcacagcgctggcagcagcggagttagcggagttagcggcgtcagcggagttagtggaattagcaacggtctcatcaacaacagcctcagcaacaacggtctcagcaacaacggtctcagcaacaacgatctcagcaacaacggtctcagcaacaacggtcttagcaacaacggtcttagcaacaacagccttagcagcggcgggatgcccctgttcgcgcggccaaacggcgaagaggaaaaattcgcgtcgcccatgcacaccgcctcgcaaaccggcaagtacatgccgcccaacggcagcaacgtgcagatggggcaaatctcgcagctatcctcaacttcgcaaatttccccaatttcgcacagcaagcctgcaatgtacgagtctccagaactgtgtgccaagaatgtgtcgacgaataacctacagaacagtagctccaattctcgtcaaatagaagttacgtctagcgggtcaagcaagaagatgcagcaaatcccaatgaacaatagtgccttaaactcagaaaagaaaatgtactctatgtataaagaaaatcaagcaagaggtggagtggcagggtcagctgcagtatcgagaccatcaccttcctcatcaataagtagaataaacgatgacgcactttctatcaaatcggcaaccccaagtaactactcagcagggtatggaacgaaccaaccagtaatgcaagaagcggatgcaaagtcgagaatgctacacgaacaaattatgaacaatcaagaaatgttaagttctgatcagaaaatatttctcgatgcaagcaacaaagctaataccatttcaaattataattatcctaccatggtaaggtaccctagtaacagcattcaaaatgtgaatccactaagtagtgaaaatagcagatcaaatttaggaactaattatagccatgcgaatttgccaaatatgaaccttaattttgtaccctccaatgtaatgcacagccagagtaacacttcaccaaacagtggaagaagaccattgctacaccaccctgtacactctctttcgagcttggtaaatatgaacaacaacaaaatagacagtgctgaagctttgaatttttcgaatgattcgtttaataaaaatatgagttgttcaaatatgagtagtgtaaagagcgatggcaatgatgaaaagaggaacctctcctctggtgctttaaaaaccggtgcagatggcaattcgcacatgtttcagggcatactgcaggcgaagcaccaaagcgatatgcagggcgccatccccgagaaccacaaagcgcagccgagttacgtgaatagtagtagcgtcggaggcaccattagtaattccctgagtagcaacatcggaaacggagttagtagtggcatcagtaacagcatcagtaacggtagcgccggttatgtcgatgccggcgccctgtctgccatgcaacagccccacatgcacatgaatgacccccaaaacaattacatttttagcgccaacgaaagagaccaaaacagcctcgcaaccatgagcccccaaggatcgaatgcacagggattcagtcagccaagccagccaagccagctaagccaaccaagccaactaagccagccaagccagccaaatcagccaagtcagccaagtcatccaagtcatccaagtcagccaagtcagccaagtcagtccagtcaaccgagccagcagaatattaatttgaacaacatgaatggccaaaccgtgaagtaccacagcgcaaacttgccaagtagaaaacaaggaggaagcgtcaatacctatgtcaaccagatgaacttcattctccaagtgctgaatcagttaaatgcgaactcgaaaggaagtacttcgccaaatgggaaccagcagggcgcggggaagcccgctatagagcagccctctgcgaatcaatcgagcggcagccagtcggggatgaatcagacgggtggcagccagttgggaatgaatcagacaggtatgacccatccggggatgaatcagccaggtatgacccaaccgagcatgacccatccggggatgacccaaccgagcatgacccaaccgagcatgacccagccaaacctgacggcacctatttttggccacgcaagcagcagtgtcgcctcaccaaatggaaacaagagcctgaatatatccccattccattcgccaaatatgaaaggaaaaggtgtcaagcaaccatttagcgatagtagtgtaaacagtcctaatatgataaacatgggcacaaaggggaacttgacaaaaaatatgattcagaagatgtctccaaaaaatatgtacccatcccaagatctgattcaacagaagttactacaacaacaacaggagttactgcagcagaagttacaacaacaaaaaatgcagcaggaattatttcagaaggcatacagtgagaaagaaaatcagtcaagtccaccccaaggagcatttcaggaaatgcataaccagtgcccacctgacaacctaatgcagaatgaccaagtgaggcagcagaagttgcttcagaagctccagcaggagcaaatacagaagcagcttcatcagctgcattcgcagcaaatgggttcacagaagggaccgtcaccactgaaggcgcagcagttgaagcagcacttgcatgcacagcaaatgaacccacagcaaatgaacccacagcagatgaacccacagcaaatgaacccacagcagatgaacccccaacatataaccgcacaacagctacacccacaacaactgcacccccaacagttgcagcaaattcaaatgcagaagcttcagtaccagcagcaggagttgaagaaacatatggagcagctgcagcaaaagatccccctgtcgcagcagaagttgcaccaactatataatatgaaacaaaatatgttgttaagtgaagagaatgaaaagaaaaacaaacagaggcaaattagctttcccctaaattcacacgtacccaacatgcacaatttgcagcaactgaataaaggcgaagaacttctctcgaaagaaaatttgaatagcagtatgggcggtagcgtcagtggcagtgtcagcgggagcatgagcggaagtatgagcgccgggatgggaggcatgggaagcataggaagtatgggggggttgagcgccatgggtggaagtaacatgggcggaagcaacatgggcggaagtaacatgggcggaagtaacatgggcggaaacaccatgggcagcaacttgagcgaaaacgcgatgtacatgataaataggaaaatgtcaaataacctgaacaagctgaacaacgcggaccactatttttcctacgactcatttcagcagtcgctgcccccgaacaaaattgacgtaaaagacatgaggacgcatgacggaaaaaatataaatgaaaatagcatgttgttaaacccagcccaagcaagagacctgtgtagcaataatatgccccctcgcattgtgcccagcagtatgcctccatatatctctccgaactctccatttaaaatgaatcatcataataaaaacaacatgaacaataatcagcagcagtagagcaaaaaaaaaaaagatataaattttttccaaacggtttgctgcgaaggaatgagaagcgcgctccgtaagaagcgttatgtatgcccattcgattggatgaatatgcttctgtagatgcttgtacacactgaacgggttagggaagagaataacgatcttttggtgtgtagtagatactcaattggtgttaaccatcggatggaggacgcaatgtaccgagtaatgtattgtgtgcaatggaagagggcgccttaacgatatgtatttgcacacacgcacacatttatgtcacatatggtggctttattttaaccttttcgcgcacgcgtgctccaccacatgcacctatcaaatgaatggggcaccacgccatacgtcacaacagaacaaaaaggacggaacctcgaattgagcacgctgaaaaaagggggctttttttttatttttaaattttgaacaaggagaagggaagaggcgagcatattataaacttttttttttttttttttaatgtagccattatctttaaaatttgttttactattatggcaaaaaaaatacctgtgtagcaaaattatttgccctaactgcgtattgtttccgaacatttgtgcccttttcaataactggatgtcatttttgtcgtctctgcgtttcgctgcgtgtatgtgtatgtatatgtatatgtacttttatgtgtatgtgtttatgtgcacatttacctgtagcagccgtgtgcgttcttcgattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataaaaaattttgatgacgaagcgattcgtcgcttgtttttaaaatctttatgaatggaaaaggaagagagacgcattcaagaggaaaagaggaaaagagcaaaacaggaaaaaggtatgtcacacaagtggatataaatgcgtgcgcccacataatgcatacatatcattacgcccgaatgcatgtaggtataaacggtcacaggaaaaaaaaaaaagagctgcaatccgcttggcagttgtgtcggtcgttctaatctatatacatgctacgcaaaatggggcacatttttccccttgagcatttgcttttttttgtgtgcttcgaataagctatagaaaaaaatgaagatgaggtaagctgcatggtggagaactcacggcgtagccgcagttgtatatatagacgtattcatatatgtacgtttatacatgcatgcaaaacctgttttatcaattaacatttcacgttgcgctaatttgctcatactgtttgcgaaggtggcctttctacacgagcgctccaatcatgttgcattttttgtaagaaacaaaaagcgccgttgtttcaccatagcagcgaggcatactgcattttaccgtttcaaccgcatatgtttatatagttacatgcatatatacttttgggtcatttaaattggaggagtgaatgttgtttctaggtggccgcccagagggatgaccgtggaacgctgcagaataattatttgtgcgcttcaaacggagaagtcctttttatatgcattttttttccccgtaaaattgaaaaaataataactgcatttttgaagggtgcgcccagaatatgctggagactgcaaaaatgaaattaacccgttcgtaagttgcgaagtcgctatttaagttgttgcatatgtcgcttttgttgtccctttttatgtcaccattaaccgctatttgctgcgcctcaccacgatcaaacgacgaacaaaacttgcggcaattttttgtcagcgaaaaggaaaaaaaaaaagaacattttgtaaaccacagtttttagttgcgatcaaagaaggaaagccatcaaatcaggaatctgctattcgttaatacaaaaaaaaaaaaaaaaacgcaataacaacacgacggaggctaacccaactgtggtgcgagaagcatgctctgggggggaataatgcgagcatattacaaacgaaagctggtgttgttgtgcgcccctgctgaaacttcaagggcaaacggttgacttcccttttttgcattaaatcgcgcggaagcatcccttgttttgtacatgcagggaaggaactgcggagggtccatatgcgcataggatccactgacagcccacccacagtcagcgtaccatccgagtaccgtccgagtatcccccgcttaggaaaacacgaccctcaacacaactgcgaacgcgttggcatgcatctcatgcgcgcacgtagaagcaggaggcagcaccatccccgttaaaatatcagaacccgtaatacaaaacaaaatggaagaagcagcggggaaggtgaactgccaaatcgaaccggagagaaaagaagcagtgatagatacatcaaattggccactcctgctaaagaactatgacaaactgaacgtccgaagttcccatttcacgcccctaccaatgggaaactctccctattcgcgcaatttagaagagtatctaaaatatgggatcatcaacttggataaacccagtaacccctcctcgcatgaagtagtttcttggataagaaaaattctaaggtgtgaaaaaacaggacacagtggtaccttagacccaaaagtaacgggtgtgttacttgtatgtttaaacagagcaaccaggttggtcaaatcgcaacaggaatctggaaaggaatacgtatgcgtatgtaaatttcattccaagccaaaaagtcttgaagaagtaaagctagtgctaaataacttccatggggctattttccaaaggcctccattaatctgtgcagtgaaaagacaattaagagtgcgaaccatttatgattcgaagttgttagattatgatgatgctaataatgtatgtgtattttgggtcaaatgtcaagcaggaacttacataaggaccttatgtgagcatataggtttgctactaggagtaggcgctcacatgcaagaattgagaagagtcaaatcgggaaatatgacagagtacgacaatatgtgtactctacatgatattctggatgcccagcatgtgtatgatacaactggggatgaaacttacttgagaaaaattattactccgttagagaagcttctcataaacttccccaggatagttataaaggacagtgcagtgaatgccatatgttatggtgctaagttgaccatccctggagttttaagattcgataataatatcgatgtaaactctgaaattgtgttaatgacaacaaaaggggaagcagttgccttggccattgctcaaatgacgtcaagtgttattgccactgttgatcatggtgttgtttctctcaccaaaagagttattatggatagagatacctacgatgtgaagtggggttatggtactagatctatggaaaaaaaaaaattaatccttgctggccttcttgataagtacggaaagcccaatgaaaaaacaccactaagttggatcaaaagtgaaggttacgttcccaaactggttggcgacacggctatttatacgctcaacaacgatgacagtaacaataatgaggtgcgagaaaatgggaagaatgtggtgggtgaaaataataaccccgttgggggaagttcctctttcaatttaagcgacggagaaagtaaaaaaaaagggacggggagggggcggaggagaatgacaacaacccgggtgagcagtccgattcgggggtggtaaaaaagaagaggaaaaaaaattaagtccacttgactgatgagtaaaaacatgcaactttttcgagggacacacatatgcttgtgtccccagaggcgcaaccctattttacgcgttcccgagggggaacccatttttcagtaatgccgccgcgcagatcgataggagttttttgtaaatgacgcatgggcacctgtgtatataaaagatacatgcgtatgtgtgtgtgcctttgcgacaattttttatgtgtacatgtttgtataatgatgagaggcctaactgatggcgtgttgctcctatctcattgcgttttgtcccttaccatgtcgcccctactcttcgcgtttcttctttttcaagtgtgccccctttcgctgaacctttaagacacacaccaaaaaaaaactccattttgaatttaaaacatttgaaccgtaaatgtggcagacaacgcgcaaggtaaccctttcgccgtgccgcaaaaggtcactaaaaatcgtcccctaaatttcgcgcttcaagcggggttcaaactgcacctttttgcgcacccgttttgccaagaaggtaaaatgttaccctttacctatggataacagaataagtaaaaaacatatcagatttaaccaacgcctggctgcttttccccggggtgcatacattttaccacatgaccctttttttttgcgtcgatgagcggggggctactccccagtggcagtgccgacttgattaaaaacttttaaaaaatttccacgcaggttctcaaaaaagttcgcacgaagtgtgcatttcaaaagtgaaacgaaaaaattgtgcaaaatatgccacttctttaaagggggcttacgaaaaaagacaaaaaaaaaaaaaaaaccaaaacaatgtcttacggccaatttaagcgagccttgtgcgttctgccatgatagggcatgggcacccaaggtgcaacgtttgacgtgtaaaggtacatatgtctgtatatatacacatgcggatgtaacgaaggagtaaaatagggagactccaatttagcatcccgcagatctgcctctcctccatcctctaatgtgcgaacatagggaagtactctttcattcagctaacccttagctacgcttttcaacagctgcataaaaaggggggcactaacgacagcactatactcatgcttcaattggatatttatatgggtgtgcaaaaggggcactccattttttgttcattttccatcgaactctatgccagtgattcgtgccaaacggaggaggagtgccctcttcacaatttcagctcggctcctcttggaacctcctcacttgtgtgcatctttttttttctccctcttcttttcagtaccatctgccccttccccctgcttccccttcaatctatgctctttccccttcttggttctgctcagccccttatctttggccttgtcagtatgtttgttgtgacttccctttttgctatccccctggtgactgttcctactctcctgggttggttcctccttcggtgatgtttcctccgcagattgcacgatgctaatttcgccctttttcttaccccgtggatcctccaccgggctgtccccctcgtcaaatccttgtatcgtcacctttttccgtgcgcccctcccggatggggtattcccaatattggggttgctactaatgctggcaatttccgcgggaacgagttcgatatccaagtgcaatttcttatagttcgctttagctctgcttaaaaattgatcaaagtagggagttaacaatctgtggaattccacatcgacaagagacaacaaaatggtctgagtatctaaaacgacatttgcagttcgtctgatattttttattaaggccatttctccaaaataatctgccgttcgaagggtcgagagaataagtctgtttttattaatttcagagtttttttcaacagttgcgagacctttacatatgacgtaaaacttatcatcatgtgtgttctcctttatgatagtatggttaggttggtgatgttcaaccttcattgcgtaggaaagatagtgcagtgtttcctctgggatgtatctcagaatgggcacatttttgagtaaggaaaaaatatgcaaacagttttgttttctttcttctagcatttcttttaagtggtcgttataggatgatctatctaagatccaaacgacagcattatcggaggatatttttacttgataatctgctggtgtcccttcaatagcttcgtagcagccgtacaactcgtcatttttaagctctctaatcacagtttcaattccaaaaatgttctggctaattatgttggcagtcccctcgtagaggaatataatagccgcgttatcatccccttggttggttagcacatctcccgagttcatagccttccggttcattaaagttgcaaagaattttctctggtccattgttaagtatttaaaatgtgtatcaagctgcaacagttttaccacttgctgacattcattagagcgggatttatgatgacacttattgattattattggctcttcgtaatttaccttaaaatttgtttctataacttgggtactcatttttgtgaggtcttcttcattaccttggaaaaaatgaacaacctgatttagcagtgactttttctcattgtaagccgcgtaggcctgttccacgaaaacttctccattcaaaatgctaaatataatttctaggggaatctgttcctcattcattatgttaatcttatcccaaatattttttatattcgttttgctcagccctacggtatcgcacactagttcgaagttatcaaagctgcaaagactatcatcttgtacgttgaactgagtaactatctttttaaacgctaacgtactgcttccgtacacttcgcacagacgtagattcagtgagtacatgtcgatgtctttctctctgtacatatttctgtaaaactgtgttaatgttaagatgcccttcccatcacagaggtacttgaacaagttttccatattgtctctgccttcgaataattcttccatattttgggacacgataaaatttaagaagtcgttgtattttatgtacccagtgttgaacttgtctatgcattcataaaaatgaaaaatagaattgtattctgagcagataacccccaggagcttcttcaacattttgtctaccttcagctcggaagagttcgatggattgatcctcttttttaaaatactcgacgatttatgttgtatggaacttggttgcttatctttcgattggttttcattttccttcctatctgattcagggtttatggttatcatttttccctcctccgcgggtgctccctcttcttggtcatcccccgtattgccgcttggctgagctgcgtttaagtcttcctttgtgttttttccttggaggaatactccctttttcttcatcaaggctttaatttttctctcctccttccgctttatccgttcgaacaccttcaattcgttcagcttaatttcttctattttttgcctcttctcctccttaattttgttaatcctttcttcgttgttcacaatgcttaggctacggttgctggagagacttctcgagctggcatgttcgacttcgttttcattttttgtagagggatgatcacccatgccttcgtcgtctacattacggtcttttagcttcccccgcctcttcctcttgtttcgcttctccctctttatcttcgcatttatctccttctcgaagctgaacatctcgttactatcgtccgaaatgctactgatggagcttcccagttccgggatcttcatcgacatagagtgcatgtcttcgttaaactcaccattaccatacatggacttgagccacggcggcaggctgtaattcttcgtgtaccttatgtcagcttcctgtagtagctcattaaatattattccaaagtgctcaacaaaggagaccttgtcaatggctagtaggaagcaattcgtgtgagcctcacaggtggcagttctcagctgattatttataatggataattctccgaagtaatcatacttgtacaagtagaccgattttgttcttccacctctgtgtgtagtttcttcctcttgattattatccgcactgtgcagattgttcctatgctcaacgatatctgccacctctttctcgtccaccttaacggaaacgattccctttttgattacgtaaaaatggtcaggagtatcgttatgccttattataactgctccctttctgaaaaatttaaaattgaaatgtttggcaccataatacatttggtcgtcatttaatttctgaaccacatttaccttctttagaattcctatgacttttattacaaaatcgttgtccttgtccttcttcatcatcacgtggttatttatactctctgttagctcatccttgtggttaatatcatttattttgttcagtgtgtcgataaagggggcaaggaagtgctcatatagggatgcctctaacatgtacagttctgtgtccatggaggctaccgcaatgaaggaggattttttcttatccaaaattaactgatgaccaaagtattgattctttctaactgtggatatttcctcatacatatttttgtactgattaaattgttgtacggatatctctccttctttaacaaagtaaaatttatcaaaggaatcaccttccaatatgatgtgttttccctttggacatttttcccatttgagatgcttaagaaaggtttctttatccttcatgttatttaggaccttttttaataccttaactttcatcaagtgggattccatttcttccacaaaatatttctgttctgtgttgaaaatttttaacagaattttatccaaatcactgtagaatgagctgatgttactttggttgatgtactccacgtccactgtaatgttgtctcctgagagggttactgaggagaggtatctatttaggctaccaacttgggagagctgatttgtgtcttttttcaaattcgatcgtttgacttcaaccagcatttcatctccatcggagggtaacttctgcaggatgtttgctcctttgggacgattccctctattgttttcttcgttaagcagtgccccttccgctgtcatattcccacttgaataattcttaacgatgtgctgaataccctctgtgtaattggttctgaaatattccacaaattctttcacaatttgtttattcaaaagggaaaggaagtactccctcgaaatacagtagcagtgagctacatccgactcaaccaccgcgtcgcatgttctcagagtgttaaatatgagagctacttccccaaaaaaggaacatctagaaatgaccctcaccggggtgctcatcacactgttacagtagaaatgtatttccccctctttcagtatgtaaaaatgggtaggatcatcatgctgtcttatgataacttttttttttttatatttacatttttgaacatttatggataggctattttttaaggcatctgggaaatttttaaagatgggtacatcatcgataatgctcataaactcttccgaaacttctcttttctgttccactagctttacaaagtcgctcgtgtatagctccttatttacctcaatcacggctacatttgtgtgtgctgtgtaggagcgcatgttgaccatgtcgatcacgttgatgctgtttatgaaggagttaagctccgtggtgtgtcttaaaattccgttcaacaggataacgatggtgttgttttggtaggcactgctcggggtttccccctttgagatttcctctttctctttttctccaatttttacgtctctcccccccagggacacaaaatcgtggccctttttaaaacattttttttttaacttttgtatgaagttttttttttcatttttgtccaaaaaattgaacggggtgacatgattcagcacttgcgttagaacctctatttcgtctactgtgagcagttgtgttgaatccttttcgcttaagtcgtttattatgcgagagcagatggttcccctcatcctgtttttgtagttgtagatggcgtcctcttccttctcttccttctcttccttctcttccttggtgtttattagcttgcttttaattttgtttacgccttcctccgtttcgtggctccctacggttattttcccgtttaagaacccgcagaatattttgtagtccagcttgtcgtactccagaaagggggagaagctcttccacagggtcaggcagtggctcacgtgtatccctatgttgtacatcaggcacatgaaggttttcttgctgattggggggactgtgcccacctcgtccagcgagtccgcttcggattccctatccaggttggccactctgcccaccttgcccaccttggctgatttttcctgtttgccctgcttcgcctcccgctcgtggaagcaaacccgatcgctgtgcttgtacctgtacttgttccgcatgaacaactggaaggagtcaagctgcagacccacgtccacgtctgtcgtctcctcctgatcgctctgtgagctactcgtgtcatctccatccctctcgctgttgcaagtctcttggttaattaccagtccccttttcactgatccgtaaatctccacaattctccgttttatttttgaaaaggggcactcgaagccctcgaagtaaaagtaaaggtccttcagctcaatggcaaaattgaaatcgtccagggaaaaatactccttgtagacagacaaattctgattaacataattgtatccatcatctgggggtgatttgttttctcgagtttgatcaacaattgtgtttataccaacggaggggtgtgtcctgggtggctcgttcttgttatgtccattttgctcagttggtcccgtcttctgagggtcatttccttctttccccccgtttgactccccccaaaattgtagcgtctgcaataccttgttcttattcgtgtagtatacataaaaaaggatggagtaatacaaggaggtcacatcctcctgggagtaagaatacttctccattttctcattttcggaaaagaaataaataaactcgttcaggctgatgtataagttatttttcttctccacagatttgaaaaacttatttaagttatcaaaacactcgctgatatgaatataaattaaattttttttctgcatagaaaggaaattgtatttgtgtaactcctctttcatgtccctttccacctccagatagcgaaatatgtgccttaaataaatataccttttccctttgtaattcttgtccatgcggttaaaatggtatgtgcatgtgtctttcgatattcccacaatatcacagaaattaacaaaagaaacgtcgaaaattttgtcaaagttgttaatgtcttcatcgtggaaaaggttaattaggtttaccaccccaccttccagcaaacgacttttaaaactttcgaagttttctttattcaaaaagagaatcttatggtatagtgtttttagagaagagctactgctgttgttgcatatgtactctttaatgtgtttgaattctacttcgcttaggtgtacttgtgtgtgtgaacctccttttctcatttcctccttgacagctaatttatccgcttcgaagtagttttttaaaaggtactctaatatgtctgttgcgtttaccttcgcgttgaaaattttatttttataatccctcactaggttaatcttgctatgcacaattaggttcatgaaaaaggtgtacacatttttatcgtgcagatgaagcatttgtctgaactcgtgaatttttactttagcatatttgttgttgtcgaagaggtcttgttcggagtattcgcttcccgattcgaggaagttttcattttggatgcgtttaggggggggcttctctctcttgtcggttgcgcggttactgcgcgtggtttcaccgtcttggggagattcacccttatcagcattttgggggggtccatccttatcagcattttgcgggggtccatccttatcgacattattgggagattcacccttatcaacatttttggggagtccatttggattgctatctttggggggtccatcctcatcaacattttcggggagtccattttggtcgaggtctttattaggctcctctagaacgtcatcttttcgtggctccttctcatcgctatctgtccccggtccactttcgccatctcccatttgcgcatccccctgcgggtgtatcaattctgacgcgcccgcacccctcacggtgtttctcctcttaatttcgtctagggcgaccgatccgccgttgatagtcctgcccctaacgcttagccattctgcaacccgcgccgcggcacctaagtgtatttcccatccaccccgattgatatcctcttctgggttagcttctccccccatgtgatcatccttctccggttcacttgacaaattaaaaaattgcctcttcttcccatcttccgcatcagctgattcggcagcatccgatttggcagcatccgatttggcagcatccgatttggcagcatccgatttggctgcatccgatttggcagcatccgatttggctgcatccgattcggcgtggcctaaactaaattcttcacgatcacttgctcctccttcactttggttaatttccccttcggtgggttctacacccaatgaattactcgacttgatggactctacgctaccttggctgctatcctttttactcaaattcgatgctctgctctccttttgagaagattccccaataagactacttcgacccgttttgtccatcgaatgggtaggagaaaacaaaccttttacacttttactggtcatattttttcctgtttgatttttgtttatatttttaatagtatttattaacacctctagggaggagtcatgtctcctgggattctctgctcgcatgtagaatttttctgacatttcttcatttttttttaaatttcctttcctcatttgttccccttggctgttatcacttggttcgatttcgagctcactttggttttggttctcctcttcgcccgcatggtcctcagtggtgggtgggtctgcgttcacttggcgctcccgctctacttgcacttttcgcgttcgttcttcttccctttgtttctctctctccatttttctcagccttttttcctccatttttctctgccttttttcctccatttttctctgccttttttcctccatttttctctgctttttttcctccatttttctctgctttttttcctccatttttctcttccttttttcctccattatcctctgtctctccatttcttcttttattttcctctgcttctcctgctctgctttcatttccctctgcttctccatctctgcttttatttcccgctgcttctccttttccatttccctctgtctttcccgtttggcttccctctgtttttcccttttggcatccccctgcttcccccctgtggcttcgccctgcttttcaccggggtgatcactccgcagggtgctctcctcagaatggtgactgctgcgtcttgcacgatcctctaatgtaacgtcatgatactgagtactgtcctcctccacataaacacttccccttttttggttggcctcatctttaagcaggcttttccccttctggcatgatttaatgactctcctttctgcatctccaggagtccctttattactgcactgtgcagtgtcacaattttggaaattcaaaatatgcttgttaaaaaaattaataaatttctctttgcttatctggtttttacaaacacttttattttgtaccaaatactcgtaaatgtctttgtattttatgaactgattaataatttttcgcttgatgtagaggttgaattggtcaatatttttgctcccacagggggaattcctatggggggggttcctaggatcgtcaccgctgtgtaattttttttcctgccttcttaaccattcgcgcagtgcctccttgtattccacacgatttaaatacaattcattcttcaatttgtttctgtcctctttttttttttggatagccatttggcgtcctcccgatagtaacatcctatccagttccttcttcctcatgcttattaatttttttattctaaagtagtatacttcattttgcatgtcatcttcgagctcggcctgactggcatcgtgtttgccttgtctacagatctgttcatatttcctcttctaaattaaaaaaaagggggaaaaaattggtattaaatatatagagttaacgtattaaaatttgaggcgtgcgaaaaactcccccgtaatgtgaagaatcgaaaaatggcatttcacgggggtcgtggatttttccccaatacgtatctgcgtagataagtgcaactgaccatgtatgaacacacaatggaatgtgcaaccaaattgtggcgcttcgacggggggtagggcagttgcaaaaacccgcttctccccttaatgagccgaaaaaaaaaaaagaaaggcaaaataaaaaatacgaaatgtagaacatgtatgctatacataagcacgcgcatgcgcgatattcctcattaaaagatattttatggaaatactccctcccctcagtcgagccatacacgtgggctatttgctgctcaagagaagagccgacttatgcatgcatatatttatctctatccggaggaacacacaaaaaaagggacactttaatcttcataagcaattatgcaacattttaacatacgcaaaaaagggcgcctttttttttttgcagaattgaccacgttgatttgaaaaattaagacaaatgacattttcaatagtgttagaccagcatcatattttgtgtgaaaaaaaaaaagggtctcaaaaaaaaacgcaaatgtgattgtgccctttttggtgaatacctactggggggaggttgtctcacgtatgtgtgagaatagcaggatgaggtgcatacatgcggaaatgttaaagtggatccacttgcaaaaaaaaaacacaagtaaagatgtaacacatgtgagcacatttgggcaccacttggaggaaggtgcggggaggaaaacgaataagtccaagcccctttttatgtaaataacatagaggagcaaatatttaaggaggattcacaaagaggtaaagcagtgatgatagcaattgctttaccgtttaggccccttttctctaatgaacactgaatacaccatgcagcttgcaacgtttcacacatgcggtcatacctcgaagcaaccggcatcctggctgaggtccctaatccgattccacaattgggtcaacgttttctcgttatggttaattttggagctattcattttaaacatgcgataaaaatttggtgtgctcaagtcagaaaggtagttgtaatattttaggtgttccttccttgagacattttcttcttcctcgttattgttatcattgtagaatatgttccagggggatgaagaactccccttttcactaaaatggcgaatcgaatcgtcgcatcgattcaaattatggtagttcacattttgctgtctattaaatctgaacagttcatttaggtcatcctttaacttctctctcatgtcatacatatacgtttggtaaatatgagatttttttttttcacttgataactgttgtttcagacattcgtttgttctttcggagcagcacaaattgtggaacatcatttttatgctattatttttgtacaactggaggttatcccttatcgagggatccaaattgaagttagtagaatcgtagaagaaattaaacttttccactaaaaagggatcattcaaaatgaaggtttctatttgtaaaattttttcttttaatcattctgctttattaattcttctttttctacttccatcatgttcatcttcttttggaaaataagtggttcgtcatatttcaaattgctgttaaggatggctaaaatttcttccaaaatgtttgtacacttgaggattttatttattttttcttcaaacgtcatgtagtttacctcagctggttctgtttccatgtccttttcatttctgcttcccaacatgtttcgtccttcctcatgatgtggcaataagtggtgggggctttcgcttagaaattcattttctattttgatttttctgtttcctccatttgtgtgtggttcatgtttgtccctgtttagcagcgtgttgttcagttggacgttatttttttgcagcgagaggttttgccgcagcatttgctcatatttgtatttgataaactcattttggtcactcagtttgtgcatttcgttcatgcacatggtatgcgtcccgtgcgtcttgagcggcccatgcgttctatgcatcctgtgagtccctttttcatttttgtaaaaatcgaatgcatccctttcgttgcactttttaactagttgctcattttttttcctcaaaaaatagttttcttgcttgatgtaattgtttatgttggctagtcgcacgacatacttctttaacgagttgtgtatcagcgagacgtcatttatgtctctttgtgccccccccggatcagccttgcagttgtttctgtccaggcattccttcaggtaatcgtggatgttttctatggctctcgattcgaggtcatccatgtttgcctgcctcatgtggggttatacactacgccacgataagttatactgtacgagtctgtttccagcttgggaaaacgttttggttcgcttgctaagctttgttctgccaaccctggctactccgctatgcgcactttcttcgcttcgctcatcataaggcccttcctctatagagtagtcttctctgttcagttaaagtgcactacctttttttttttttttttttttttttttttattttcctcacaccttgcttacatttcgaatcagttccccccttggcgcattttttttaaaattatttgtagaacaattttgcaggaaaaaaataaaatgtgtgaaattgcacttttgggaaaattacacgagtcagcataaattctgccgcactggtgaaacattaaatttttttttaaaagcagactgagtgagcatcgtcaccaatgttaacaaaattattggtacatttgacgtgttcatgtcgtttatagcatgtacactgatcggatatttatgtttaaaagaaaaaaaaaagtgggccaaattaaaccacaatgacataatgtacgtacaatttttgacagtgtacgtgttcgcttcggatgaataaaaaaaaggttgtccattcgtccgtttaattttccccttcgtgtcactgtgcatgtctataaaaaaaaaaggttgactctggggagggggtgaactcctgcgttaaatgcactgccgaagaatgtgcgcgcgcgcagaaatggttagcggtaaatggttagcagcaaatggtctgcggcaaatggtctgcggcaaatggtctgcggcaaatgcttagcggcaaatggtctgcggcaaacgctgacagaatggatgacgcgagccggccaagcgagtgagtcaatgctgacatgtttcactgccaaagcggaagttccccccaccccctatgagttcccattataaccctcgaaaaatgcacgatttattttcgcgctggcaaatatacttctcgtaaggtggacaaactctttccaaggcgaacgggttgccaaaactgcataggcgagcttgccacggaggaataaattctgtgaagccctattcattcgcaaaagcgtcttggcaaaaccattaaaaggatcattttatgaataaatttggacaaaaaagaaaaatattagtcatgatgaggttggcaaaggaagttcaaaatggagcgaaactgcgctatgtcacaaattaatacaatttatgttaatgtgatgttacccgtaggatggaaaaaaaaaaaaaaaaaaaaaaaacaaattgatgctaaagtgggatctcaaaaggagcagacaaatttacgaaaaaataatcaactggatgtgggggaacttaaaaaaaagaggttaccccttcgcaacaacatcgttgttctttttttttttttttttttgtttgttttttctgtactcattaataatctgcatgttaagcaaaccaattaaaattgcatatcttctccaatgggctaaggacgcaacagtgtgacttcaaaattgtggacaaagaataaaatggaatcacaaaagaaccagtcccgaatcatccgtgtcgtagtttaattctgtgaaaaagaattggaatgaggagtttatatgaaaaacatgccgatatatgtacacatgtgcctcgattcaccaagtgaaccctcctagccggttatcttaaaaattaccactcctgaaggtgtactgtggctcctcatcgtaaacttcaaatatgcttggatcgataagtttcaaattttgggttaaattgaaatagtcttccttacactgcactcaaaaagggaaaaaaaaaaaaattatgtagtacatatcctgcttaataactcctgttgggtggggtggaataggaagactcctctttcatttctcttccgcgcatattcagacatataggcgcacgagtagaattcacttaagcattacgtccacgacgaatatcatcgacaaagaggaattcaaatattcccagggaagaaactttatcttctgtgtgaaaaattctgtatcgtaattttcatttaagtctgtgaaggccctttggcattttatatgagggtccaggtaaaacaggccgttttcatttgccgcataaaagtagtgagcactggtatgcgcattgccactacttataccttggaactgttttaggccaaagcaggagagtagggactgtttatatttcactatgttaaaagaatcagtccctagttttaggcacacccatataatgactaatattttctccttaatttgaaaaaattttaatacttgattgttgtacattacgcccgtgtcaaaggctactgagaaaaaggcatgtctttttttgcgctttacaaaaaaatattcctttttgttggtgactcgatccgcaggggcaatctctctcccctcgataggctcacttttgtgaaggaagtgatcaccccttgttaagtgccttccacgatttagcggaattttgttttttctttttttcacaaagcggaccttctttctgttaatgaggttggatatgacaattgcgctgctggtgggacctagccactcatgcacaaaatgctccatgtttttttggctaacttttttgtacttcatggtttcgtaaatgatattctgaatggagtacttggcgctttccatgtctctaaactgcagcagcacagagtatgccagcgagttgttcacgttcacgtgtcgaacggcactcatgcgtgggttttgcactgcgtcggcctttacttcgtccgcactgtcgatgctcatctggggggtgctttccccaccgcttctcagaaacatttcgtaattcttaaaatagcgatatacgttttgttcccttcttgggggggaattacccctccatgaagaggcgcataaagaggtacataaagaagtgcataaccctgctgttgttgcctccccgtcgttaacaccttccactttttttcgttcacaaaatgggaacttctccgtaggggggaaattactagaagtgctcaccgtggagttgttatcatagcagtaaggtgcgtctgattttccgtccgttataaaataatcggcctctttcatcttttcatcgcagcaatttcgtgcagccattttttcaacgtggcaacttacgttagaggcatttatatttccctcacctttgctaataatgggtccttctccatcccccacctgctgctcatttgacgattttttgagataatttctataaaatgtgtaatcgctcatattgtgaaagaaggcatattttttggagactttgtacttgattagtatgttcgctagcaccatttggacgacccgtatcatgcacccccatccggtatcgctcatgtatatcgatattgtgtcgtctcctttggtatatttggttcttttcctctttgtaaatttgtcatatttatttttgctaacttgggtgtgcacaagagggatgttctccctctccaaatgggagtttttcaattttttgtcttgttgcttttcgttcattttgttgctaacactatcgcgccctactgctctttcgttctttgctaccattttggagtcttcacccgatgagccatttggcaaatatttgtacgcactggggcttttcccctccagctgcttaactacaaggagggtgtcattcatggtggatattcccgtgttgctgtggttatccgcttcttcatcacagttgagggagtccccactgctcttccccccatttgttctattaacatcggaattacttccatagttttctaagaaataaacacttttgttgctatcgtttgtactatcgaaagaggtgtccctattattttcgacctccgaaacggttccacatgagtcttttttctgatcaaatggattaccattcgtgtacttgtaattgtttctgttgaaatgggatgcacgaatcgatttggaagaactgtcaaaattgatgtagaaatattccatttcgtcaaagcatatttttttcaaaaaatgttcagggaggtctgtaaaattgatgactctttctttgtagtactttctcttcctctttttcctgttggtcttttttttctttcccctttggtcttttcctttttcgtgatccttcgttcgctctgccacttcgcataggttgttggagtgtgccacatcgaataggttgttggagtgtgccacttcgcctaggttgttggagtgtgccacttcgcctaggttgttggagtgtgcccctccgctgtttgtgctgctggtgagtggttcgttgttacggttcgaaggggccatctctgcactgctgcggctggagaagctcccgctggagaaggtcttactggagaagcaatttctatcgctaatctttaagcggaaattcgacctgtacgtgaagagcaccttcgatttgcacaaaattaaaaaaagcttaaacgactccacatctttaaggttaaaacgtttgccgcacatataggctgtgttcgataagttgcgcaggttcagaggtaggtagttaaaaatggagaccgtgacaagcatcttaaaatatctcctaagggacaaattgtacttgatgttgttaaagtagtttactagtttatatttggacgcgttcgggtgcggatgggcctcttcgatatccttctttttcgcgctagcttcgttatttttgcattttctctgattttttttcttcttcaaaagggtatttgcttcgttgctgttgctgttgctgttgctgctactgctactgctgctgttgttggcgtttgcgcctcgctcatttaacgccacttcgctgggactgctatgtctatcatgactgccgcgcgtttggggggaattttcgggaatgccattttcgccctgttgcggtgaacttgcttttttttccattttatcgtaacgcgtggcagcatgaaggttggaaaaatgaagaacagaaagcactgcatagtgttatccgtgttgcgcgggcaccttcaccgcttcgcctcttcgcatcttcacctcttcaccgcttctcctcttctcctcttcaccgcttcgcctcttctcctcttcaccgcttcgccacttctccacttggcgccttttgcacacacacgcagacgaacaggcaggcgcagacctgggacatcccaaaagggaagaaaaaaggggagaaacgaaaaaagtgctcctaaaaatgataagcaaagagggaaaggagaaacgtgttgctaaaaatcatcattttatggttcccctccgatggaggaaaccgagtagacagttaaaccgcataaccgtacagccgtacaatttcacgggtccaaatttacaaatgtgtggctacatttttttcggctcatttgggcgacgcagagatcactcctcatggtagtattccccttgtcgtatttcgcgtttgaggaaaaatttgtgcatactgcagcattttccctcctcccctttcacaaattatcaaaacgcacttcccattggcgatcgcgcaagttatgcataacgcgagaaagaaaaacgcacttttttttttacatagatttatatgaaaattaaaattgacccagctgaaagtatatttacactttgtataaccccaactgcgatgaaacaatttttggaagttttttttttttttttgggaaactgctcaaatggaagacattacgatttacaattcctgcggagggaaggtgaacttttccgagtcatcataaaggcaaacagtcacagtttgagcgtatgcaatgggtattattgaaaatgtatgctgctgcattctgcggaatggagcgttggtgaagcataattttgtcactctcctgtgtggtgctcgctttggggaaaaatattgtctatacacctttgccagctcttcacagtacgtagctgtgcattggtatacacaaatcattcgttgggacatacgtacgttcgtgcgtgaggcatacttccattccacttgtatgtaccaacagattgtggactcgttgcgatgaacgggtgattaacgagttttcacaataaggccttgcctacaaacaccgcggagataattgctaaatggcttttaaaaagtaaaatcaaaatttctcttaaaaatgtaaagttgaacataggaaaggaaaaaaaaaaaagaaaaatggtcggttgtaaaagtgttgtaacaatgatatgaataccaagttgacctttcaagtgacgaaaaaaaaaaagaaaaaaagaaaaaaaaggttcataagtggtcgcatacaaaacaggcaataaggcatacacagtaatattacgcatgcacacacgtagagatgtacacacacgtagaaacgtccgcacacgtatcagcacaacagctgacgctgcgtgacggttcaaaggaaagaacgccactcaaacaaaaaatgcatccacgaaaatgtgcatagagggttaaaattgaagtttaattatgagcttggggggttgctttgcgggggaggcgtcgcgggcgctgctttacacctcctgcgcagctttccttctgacgtttttttaccctttcacgctgcctcctgaccttttttcaaaacattaacaattgattgataggaaccgaaaaaacaaaatgcgctttaaaaagttaattaaattatggggcgaaggggagcctcctcacacatgtacacatgcgagcatgaacgcatgaacatgaacgcctgaacatgaacgcgcacatcgcatatccgcatacccgcatatgcggcgcatgcacacaacaaaaatactaaaaaggttacttaaaaaggttctaaaaaataacagggttggttaagcgcgccccaggcatgcttgcgcaactgactggaacaacttcttgatctctgttgcggcgtggacaaatgggcattcccaaaagtggaatctgcagtgaaggagggaagaaaggtacaatgggttacaccggtggtgagttggacaaacgcatgtcgtggttgaggtatacaagctgtgcgtaaggtgtacacaacactggttcagtgactcactgccttacttggcattttttatcaattcgataaaggttatcagcaatccccaggggtgaggcctatgcgcaaggatgcgctccagcagcactcggattatctgttcttgaatgacaacatcgttcgattgcgaaaacagaaataaaatgaggcaagaaaaatagtgggtgtgcgaattggggtacctaatatgattcacgatatttgataggagcaagtacctcccttccatgtccaactctttgcataagaacagaaagagagtgtaggccaaattgttctttacaacaataacgttcgttcgcttcttccttctttggctaattgcatctgcgcggtggtcactgtcattatcacaatcgtcatcgtcatccaggagctccgtcaccagagcttcaccattttcgtcatcgtagctaccagtaagctcctgtccttcatttttcccctcgttgttctccctcataagttctacatattttttggacaagctgggttccgcctggtctttatgtattttttgttctttattccgttttgtaggggaaacaatatttttttttttttttttttttcttcaccgggtcacgaagaacaatttcttgcagtaattcgttttgattatcagccacattgcctttgctatcttcacatttcagtaacagcacagggtcgcagttactgttaaatctgaacatattattcaccttggctctacatatgctcgttcctacgtacataataagggagtttaaaatatccacgtcatacttaacagagtactggtacatcttccttttcgaaaaaaataatttgtccttaatatgcaagagtagagtaaaatcccgattggtgaaatactcatcaattaaattttttaatttctttttgaacagagggaatatgatatttgtcaaaattttgggcactaacttaatttcttgtaacaagtcaatttttacatctgacatgaacgggtcaggcaattttatgtttcttggaaaggcagacagaacaaggtttcgtaattggatacaatttagtggaaacaaactgcagaaggtcacataatagcaggataaaaaatctgggaaatcatgtagcagcaccagtaggattcttactgttcctatgtacaacgcctctatcgctttcgatatctttaccttttttaaaaaaaaattcataaaggtgaacaaagcaactaacaaccctttgtatgcttcccagccacaaatcttggacaacattttcggcataaaatatttagacgatatgagctctagccatgagaaacaaaatgatgggactctcaacggggacaacaaggaaaagcagttcgcaaagcagtccatataaatatatatgtcatttgcatacacacaactttcgtgaatatcgaccagcaaacagtgtagtactctaaagtatggtctctgattaaatgtcttcttttcagtttcgcactttttgtgtatgactctgcatatgacatggagggccctctgtaggattattactggggatagctgttcttggtctactagcttgttcatcgttacgaccattttgcaccaggcatccacatagctgtaatttagtaactcgcttgttttgtgcgtttctcttaactctgcatcgtttgttttatccttcacgaagttttcattggccaattcctttttcccctcgtccggtgctatccggttgcaatggtccttacttccggtaagttcgcccttttgtaccgtctcctcgggcgattctttcgtatgtaattgtggctcatccgtttggctcacttctgctacatccgttttgcgtgacacgtctccctctacgggttgtccctccctgctgcttgcactgctctcattcacggtgtcacccagtttgatatcgtgtgcagacttgttcaaattctgcacagctatgctaaccgaaatgctaatcgaatgagacagaaactgatccataacgtggtccgtgcaaagaaggccacaggtccacaatttcatcaaatattttatacactttgaaatgtgttgctgctttatgatctccagcatggggttccaaatgctcatcttcaaaatgtttaaataattcttatacaaaatgtaccactccgcaaaaaggtacgcaatgaataatcccatttcttctttcactacaggaggggcaggtaaaaatttacaccttaccggttcgtacaacacgtcgcgcacgtagtaatactgcatgtacttttctgggggcttatcattcacgttgctttctttgacgctggggacgtaatttattaggctgtttttctgactctcggggatcttcaaatttgtacccttttgtagctctgactgcatggcgaggtaggaggctgacaaggtgcttagggcggatgcactcgacatggacgaggcgacggaggagctagacgaagatgtgtcattgtcgtggttttttttctcttcctcttcgccctgcctgatttgtgaaaacgaattggaggaggacgaagaataatctgacatttctgagttgttcgattcaaaagagtacaatgaggaggagctaaaatgtttcttctctgcggcttgatttgggccctgttcgctactatcctcgaaattcctaacgtccccatcctcccttttaatactgctaccatttatacttaccgcagatccattttttaaatgatggttcatgtgctcttccttgttatcgctattcgtgttttccccattcagattcgcactttccttctttgcacagttactttctttgttcaaatcgttgctcacaatttccttcctgatcattttctccgagttgatgtttttattttctacgctcagtctttccaacaaatacatggtgcgctcatctacgttgttatggtcatattgaatttttacgtttgctataaaaaaggagtttccagcgttgggtgggttgttgttactgctctcctcggatgtgacggatggtttattcgtgtgctcgttgttgctattttggtgggtcactgaaatgggcatgatctgtttattcttttctttgagcatttgctccttctgttgatcacgtttgtttggcgcgcctgcgtcttttttgctactactctccttttgagtgtattccccattcacttcaccgttcgtccgctgtatctcctcctctttcgctttcccagctccactacctttacacacgcgatcagcacttttctccttccgtgccttttctctgcctcccttcgtcgggaatatgtactccgtcagattgatgcacgtttttatggactctccctcttcttgtgattccctggtctgcttcttcaaacacttaagcccctcaaacatttgcttcaattctcttttggtgctttgcaaaaggacctcctccgtggaaggaaaataagcatgctcattatcactacacaacattttatttatcatgattagctttttaatggtcttcttaacatgatccacagccaaatacttcttcttaataactacatagttgatgagttccgtgcagaatgtaacaaaattgaggttgttactatatctcgatattttacataacattttgtttaactctttgtgatcaatgaggttgtaacggatgaatgggaccatgtggtttacgttgtaactctgagtgtcttctatgtaggaggtaactagcttctttagttctctgctgtttctgcacatttgctctaatatgcacaggagtacctccagatggaggaacagttcgttgatgttccccggattggtgtgctcagatttgtcttcacgcgcgcttccattcgttgtgctttggatgggcgtttcgtccttaccgcgtaggctgctgctaacagtgccatcacagcttccgccatttacaccgttagcacttttttcgccttcttccccactgtagaccggcaaactgagggtctcctcccttgcactctgctcgctccgacttaaaagaacaagcattttttttatggcctcctgaacaatcttaaacagtttggtacctataattttgtaagtctcattcttatctgcagcagattcgcatatcaaaataagtaacttgcaaagaacaaaaatttcgtgatctgtcgaaaggtaagttaataccaagagggagtgtgtaactgcgcatgttaatttttcgaacttatagtacggcgtcttcacattacagtagcttttaaagttattcactaggggcatggagggggggaatacttttatatacctcacaaagtctttaatgcttaccatgataacttcgaaaaatgggattatttcttttacactcattttgttcgtgctttcacttaggaatatgttcgatatgaagaagaggaacttttgcttgcacgagatattcacgttttttattttcttgaagtacaggatggcgccatctctgcgctgtccgttttcgccggcgttaccactccggaagttgccgctaacatcgtttcggctagcatcgtttcggctagcatcgtttcggctaacaccgttaccgctaacatcgttccggctaacatcgttcccgctaacatcgttgccgctcgctccgttatcaccagcagcgggggtccccttattctcctcttccaccctctgcatcatcatcgcggcgttccgcttccccgcgccctctgcgccgttcacattcctgcacactgaagggtccattttggagtaactgccattgttgccctcttcgggagcacaaaaaactgagctcttcctgttatatgtgaaatttccatttttcaaatttctcataatgtccgtcttggtggtgccgcccttgaggttttccatgtagtgatcatgcttcgcaaagttactaaaggcttcttcttcatggggaattctcattgcatttgtgtttccgttcaggttgctaatcgtgacgggcatgctacaggcgtagccgccctgtgtgaattggggcgtaacaaacgtgggcgcagaagtggcactgatgggtgaagaggcggaaaatggttgtgtggaagcagcaaagatgggtgaagaagcgacaaagttaggagaagatgcaggattgatggttgaagatgcaggatgaaaggtcgcagaagcaggatggaaggacgaagatgcaggattgatggttgaagaagcaggatggaaggtcgaagaagcaggatggaaggacgaagcaggatggaaggacgacgcaggatggaaggacgaagcaggatgaaaggtcgaagaagctgcaaagggggcgagcggaatcgcatacgctggcgcagatgcaacaccgggtgagagtacacagctgccacttctgtcctcgtagttgttaggatgtcccgactgtgcgctgatatccatttcggcgaagttcttcccactgtgttcatacttcccaacgtaattattccccagagtgatacccgagatgttataattttcaacgttcacatacctattatttgtattaaaattataatcattattattgcagttataattatttggagatttaaatatatacatagggttaggggtgttgttagcaccgcgggcgctgtcagtactgttaatattattaatgccgtcggtattgttaacactgttaatattgttaacctggtcaacagcgttaatactgttagtactgtcaatattgttaacggtgttggcgcggttcgcgctgctggccttattagcagtactaacactattagcgttgttagcccaattaaccctattagcactattaacaccactgacgccactaagactattaacaccactgacacccttaggattgctaacagtaggaacattcataatatgattcatattattaatgtcgttcatctcattcagctcattcagctcattcagctcattcatctcattcaagttattcacactatttatgttattattactattcatattattacctaggtgaaaattcgcactatctttcgagccgttactttttccgtgcgcgtacttggctccgtttcctgtgtaacctgagctcgccggagttccacttttctgaggtgacactccaatgatgctgtttccgccgcttcctcctccgatgttttcgttattctcctcgttgtctgcactgctttcgttatagtacttctcctccaggtacctattcgccttgtcgccgtcctccttcgtgtcctccttgcggttggtcttgagtgggccgttcttaccatattctccatcctgttcctttggatatctgaccttttcttcgttccttccatccagcggattcgaaatgtactttttgttgttgtagaagggggtctccccgggcgcttcattcggcacgttctcgctgttcttcctattttgatagctttgatagttcgcgccgactactccgttggggttgcctaccccgttggagccgtcttggacgttcccatcgctggcaaagtttgccctactttggtagttccccccaccttggtagttccccccaccttggtagttccccccaccttggtagttccccccaacttggtaattcccatcaccttggtagttccctccattttggtaattcccgccattttggtagctgccaccactttggtaattcccaccattatggtaactcccaccactttgatagttgccaccaccttgatagttgccaccattttgatagttgccaccgccttgatagttgccaccgccttgatagttgccaccaccttgatagttgccaccaccttgatagttgccaccgccttggtagccaccaccaccttgataattcccacctcccacataacccgggagggcgttctcactttcactggagcccccctcatgatcgactcccccaggcgagaataacttctgttgcaaattggacaaaattttcaaattcataaaattcttatacacctgaatatgcttgagggttatattatgcgctttcaaaaagatgggcaaggcgttgtagtatttattgttggcattttccttaatgtttaatttgtgaatacgtgcatatttcctggaggcataaataggcttcatgatttcttcgatttcgatggatgatttttcgatagccacttgttcgattatagaataaattaaatttatattttcattaattaatgcattcacgacatcgtccacgattgtgctactcacttctggggggcagttttggtcaaaaacgtttctcagattttgtattaatatattccttaatggttttttgcaggatactagaacgagggaggaggagatactcgtggccattagtagggaggccttatgcataatcgtttctttcgattcgttcacaaaatctttcttaactaattctctcgtagttatacacccaatgaggacaaagcgatcaacaacggaggtgattatttccttgatggctgagtcgaaggctaaataaattagcgctttgcactttaggtttaacttaactgctgcaacaatgttcgttgatatcactatgtttttcttcaaaatgcttaatatttcttcgtttagcatttcgttaaatttgttgttgttcacgttttcttggtacatcggtgtgctctgcattttttggttcatgtcgctcgttacgccatatgcagatgggggcgtcgtgtttttgtttcctccgtcagtaccgctgttgcccatgcttagcatgctggcctttccattatttccgtttttgcccttgggcatgccgacactgacgtttccaacgctgccaacgcctccaacgccgccaactcctccaacgctgccaacgccgctgaccatgttcaccccgacctgctcgctcgctttgaacttgtccaacaagggcagaggaagcgggggcgcaggaatgccgccaccattcttcacaccagatggtggttccccaaaacttttgttcaaattcatggtactcgatggggacgatacgtaggactccctcttgggattttcataaatttcatttttcaacggcatttttgcgcttttcaaatctatgcttttgtatggtccatcgtttttgctacttacagagagtttatttttacccatcagataatttacaactttgtacgagttgtccttaaactctgcgtcgttcagtttgtccttcttcttagttgaaagttttaaatccttcagtagtgcctcctcattgatgttatttccgttgcctttcgctgctaacccgtcgttattcaaaaggagagaaaaatcgccgttcctatttccagcactggtgccgggggatccaccatacggcccaccattctcccctacatacataagagtgttaaatttactggggtcaccaccacctccactcatatagttaaaaactgacatggattgactttccttcgtgttgctacttgcggataattttttcatcgtgttattattctctactatcatttcgttattcatgttatttttggttaccattttgtatccattttctacacctttttggaaccctttggaaggcaagggttgggtcaaattggagctcataaatctgcttttatttccgctacccgctcccttgttgcccaggaggatcatatctactgacgaattgaatgccatgttggcggcgtcgtttttacttccgttgccgaggacgcccatgctgttcatcattccgaggttgttgtcgttaccactgttgttaccgttactattgtggctactgttgttattgttgttgccgctaaggctgatggcgtcaatgagggcacaggcttccatagcgttactcgcttccttcagatcttcgccctttctacttttaattaacaaatttgagctgccatttttatggctcacaaactcgttcgcgccgttattattgttagtgatggtcgtcatgatggaagacgtggtattattataattattcatagcattgaatcgggggtccttaccaagtaagaacgcatcagttccatcggctgtcactgcctccaacactctaccacccctctcattatttctcgcatttccattaccactaccacttcccccattttgatgcacgaaattttctccgtaaaaattgccacacgcattgtaggacttgttaaacatatacacttgccctggggttagatatcccccagagtggctactactctcccctaggtaattcacacccatggtattgttctcgttgaagttattcctaacgaataaatcattcgtatttatgggcaaattacgacacttgataatgttgcacttgttgtaataatcaaagacattaatcttaaaatagttaaacagtaattctatttcaaaaattaagatggtctttagggactgcgcttcgtgtagttcaccaagtaaatttaaaatgccaacagtccatggattgggcggcttaaaaattttggaatttttaatactctctaaaattttacacacagctggaaaggtcactatcaggtagccattatcatacgagtacaaaattaattgcttaatattcatatgctttgacatgagtggtttatttctgcctattgttattatgcctatccaggcccctaaattttttaatagcaatctataggttgaggaatcctttgttatctcgataaaatttaataaggtattaaaaatttcacacgacaaatgagtaacatggtcaaatattttatccatttttatggcactcagtaggtgtaaatatatgagcatatcatctgatgtttttttttttataataaattttaacaagttgaagaaaaaaacatctcttcttatgatcacgtcctcctcaatttttttttcttcgtatcggtcgttaattcctgtgatgtacttgctatcatcattttcgtcttcatcactgctatcgatgtaaaactccacatccgtgctttcgctcacgcatgcattttcctccactgtgttgtcattactcgttttggtaaatgcgatcagatttacgcctccctcttcctcctcctcctctttatattcacaattggacgattcatttttcctctgattagttgcacttcctccactgtttggatcctcttgcccaagttcgttcatggcaccgccgtcgcttttatttccgctgctttttgcattctccacgttggcgttggtcctatgggcggtatccttcaaatcgttttttttcttcttatgggtgttggcagcttcttccgatgggtcttctttacccttcttgcaattcttcccttgcttgtccgccaaaccactcttatcctcctgcgcggggggttggtcagtgcccttattttgacatttagattcgccttgcgcgttagggttgccttctaccgttctatcctcgccctcttttttgttcttctggtcgctcttatcattcgcgctgtttgcactgtttgcactgtttgcactgtttacaccgttcgcactgcttgcattattcgcgtcgctggagtgggattcgttaaggctggcgatcttctcgcccttctcgcccttatctcccttctcgcccttatctcccttctcgctcttatctcccttctcgcccttctcacacttgtcgttattcttcttattcttttttttcttcttcggctccgcctccttcttcggttcgctggtctcgttcaccccgttgacctcgctcgcttcgcccacctcaccgccgctgctgccactgttgctcttccttttctccatgccaccattgacagatgcacccttttcccgggactcgttctgtcccaagtgaccaccttccaacttggtcactttatcggacgccccgtcggtattcccctgagtgttgccatcaccattgtttgcgttgtcataagggtcagtggcattcctttccctacctggttgaaccttttcctccttcttcacgagccctttcttgatttgtatcaagcgcttcagttgtctgcccttaattttaatactctccggattaatatcttttaaaattttagctagcttacacataaatttcttggtaataatttgttcaatcagatattttttattttgataaatctcattaaaagcaatatttagcaagttcagtgtgttggcttcattataatttagactatcttctaaattttggttcatatgtttgtcatttgatacactctccttcatcgttacgaccattttgttactctctgtatctagttttatgtcctccttattgtaaagtatccactcgttcttaagcatgtgattaaaattatcattttcgtgtttactcagttcgttcacattcattttgaggtagccattctgtaccattttatcttcttcatacttttcttgcagacttctatttaaaaagtagccattattttttttttcttcgtgaaatttattcccatttgcgctcacgttcaagttacccgtcatatgtagatacattttttccttatgttcattgtagaaaagatcactgctgttttgcatcatgccattatttccataatttatgtagtgatcttttatatttcctacgtccatatgggtggttcccccccctgggcctgctctcatagcctgcatggtgtaattcccttcatacacgctgttattattcgggttgaataaagcattactgcctgtgttgttgtttataccatttgcatttcccaggctattttccatgtgcagatacttggggttgtttgcgtccatgctacctccattggtcaaattgaaattattgttgcacatgtgaaggaattcgttgttgtttaggttgaagaaggcccccgcgttgttgtgcgggtcggcgaagctactcatgctgtttagggagcttatgtcgtttgggctgcccattccgttcaggttaccacccatcccatttaagctgtacattgcgtttaggccgcttggtccgctcggtccgcccggtccccctggcatacccagcccgttcaatccgccggacacgcccattccattcacttggctaaacatcctcatctccatgttgctcgtgttgcaactgttcatgctgtcatccatgctcataaagctgtcattgttatcaaaagtattagctgaacttgcgaacattttgctattcacattattgggtaactcattcattctgcccacagaggacgcggtgttgcatttcgtcctgttcttggattttccggaaataatgtttgcatacgagacggtattattttgatggctctccacatttccacagggataggcagtgctactattcgtattactagccacatttccgctggatacatttccgctggatacatttccgctgactacatttccgctagccacatttccgccagccacattaccgccagccacattattacttgcactgtttgtgctgttcccagaggtggcggcactgttgctgttcttcccattattgcctttactcatcatgggatccttcacattcttctttttcttgtcccctctgcccatagtgttatccttcgtgccgcagtcatttcttctatccgcgctgttattttttcgatttcctcctctgctatttttgttggtgtccttgctgtcgttttcgtcatcctccttattgctttcgttgtcgtcatccttatgtccatcctttcgcccatctcttcgaccatccctatgaccatctttatcatcatccttgccgctatcccgattgctgttcccacttcgattcccgctactattaccattaccgttactgctattattcccgctgttgccgctattattatttgcgttggcatttcccctataattgttaacctctttgctgttcccatctgctgctttgttcgtacccccccctttgcccccgctgctgtcttgcttcttcctgcaactgctgttattcgagttccttatctgcagcttggtttcttcaactggggatacatcagcgtttggaagttcaaaggtgtcgtggaccctttcggccacatcaatgtggtcagcgcctgtcggggtggtggaagtcctgctgcccaacactgcatcaatgcttcttaaccaaacggggataccatttctgtccttccagcttacacttgcgcttatgttggtgatgccactcgggcgattgacattagttacgttagtgacgctggtaatgttactctcgtcgtttactctactcacactgtcgctactaccccgtgacatcctcgaaaggggtgcatgtctcgatgggggctcacaactgtctgtctgatccacgtcatcaccacctttgaaaaaatagttatccacatcctcttttacatctgcgtgactgctgaacgtaaagtccctgtgatgctgaccgctatccacattgtaatcatcacattcgtcattccttcgatcatttattatccttttgctagcttccatcaataagtgcctagcttgttcttccacgaatggatttaaatttgccccgtagacacaacttgcaggggtaacaattgacgtgggaatattctcaccattcgctgatctcttatctgcctcctcctgtgcacatagggaataattaaccttatcattaactttatttttctccacacggataaccccatttggtgtgcaccaactgctactccgtgttagatcattattgttgacacgactctgtggatcgtttttttcactgaagggtgcattccgtttgaatgaaagggggctacttttgcgtctattcggtccagcaccctttatctcattctttagctcatttttgattctattcctgctgggcttattcctcgaaaggtttttacttgcggagcttttaaacttccccatatgagtggcccctcgactggtataactgcggcaggttattgtactaccagtgttgctgcgactggtgctgcgactggtgctatgacttgtgctgcggctaatgctgcctctaatactgccgctaatgctgcgggcgtcctcgctgatgcagccttcgctgccacccgcgtcagttgggtggtacgcactcacatcgttacttgtgcaactgtggttgccagtttgggctccctcactatcttcctcattgtcagcgttcgttgagatatcgtcccaacccaaagtggctttgctcacatgtccacaactcccttttccacagccattgcttttcttgttaataaaacaaatgtgttgttttatactcataaaatgggtgcctttgtcatgataatccattctcatgttttaatagtacaaaggggttcatatttaacgtagcgcatccgagcaaggtgtgtcacacacgcatggatgagggcatatgtgcatgtgtccacgtagttctacatgcacacatgcatacatgtcacacggatgcgtgtccttcctccccctgcttttgagaacccacaattgcggcgtataggaacaatgtgacaaattcaaaaagggctgctcgtcgaaaaatggtggggcggccaagggttcacgcggcgaaaaacaaaggggttaaaaatgccttgcattcgcgcagctcgagccgattaaaaaaatatgccgcttcaatgcatcagatacatatgtacatataggtcctcaacgtagataaatcactcatgtacaatttgttgctctccagctgttaaaaaatgtgaactgcgcgatgctacgtggaggggaaaaacatcgcgaaatgccgctatgcgccgctaaacaacgatgaacaacgcggcatggcgctaaatgctgttacgtagtgatgaaagaagcctcaaaagaggggaaatgaacgaagggggaatacatatatataaaaaaagtgggatgcaggaaacgaatgaaaaaactgcagcgcgcaaaatgtaacacaaactgaactgtgaagaggcgcgcacgcgaatatgaagcacaggagctctggcacgaacacgaacgagaagcacaaaaaatgtaacaggaaaaaaataaaacgcagcaaaacgaatgaacatgaaatgaatggcaaaaaacgaatagagaaaaaaagagaaaaatagagaaaaatggagaaaaatagagaaaaatgaagaaaaacgaattctgaaaaatgaagaaaactgaaacatgaaaaatgtaaacgtaaaaatatgcaaataaaaaaggcaaacaagttattatatttcaaatgcaagtttcgcacgattacgtgtatgcagtgacagtacgtacagcacagcacagtacagtgcagtgtggtacggcaaagcacagtacagcgtagcgcagcgtacgtactataccatgcgagtgaccaactgggtatgtacatatgggcatatgcatacttatagtcattttacgccatccgaaaaaaaaaaaaaaaaccatagcgtcgtacaatgcgcgctttttacgtacagcatgtacgtacatgtactactgtacgtatttatttgtgcgtcacgcattgcacgttttgaacaaaaagggcgcgtttgcctggctgtgcatgcagcgcgggcagctatgaaacacgaacatgtggaaataccaaataggaaaaaatgcaagtgtcaaaatatgcaagtgtcaaaatatgcaagtgtcaaaatatgcaagtgtcaaaatatgcaagtgtcaatatatgcaagtgtcaatatatgcaagtgtcaaaatatgcgagtgtcaaagtatacaaactgtagcatgcagcatggcgtatgcaaatgctcccatacctggcagcattcacgcgctcgcgtacgtacgtcatgcgcttccggcttgtgtacccttgcatttgcgtaccctcgtgcccttcttactcgcccgcctggcgcaaaccctttgcacgcccccccagctgtactatacgtacgtacatacaatatgatgggctataatacgcatacacgtgtagcatacatgcgcgcgctcatacatgcatagcaacgcagtgcacgtcgaaggaccagcactccaagtgagatgaaaaatgctcggcaaattcatgccctaacgcaaaatttgcatttgcattggcgaacgcacgaaaggcaatcaacttagggaaaattaaaagaacaggtaaaggaagcggcaaaaggagcagcaaaaggagcggcaaaggaagtggtttcacccatccagagaatttttacgtcctccatttttcatctcgattaagaaggcaatttgcagtccctccaacatgcgttttaaatgcccttctcgcaaaagcaaacttgctagaaaatgtacgttatgtgaagcaaccaaaaggtacagaacgatgggggattgaagaaaaaaaaaaaaaaaaagtaaagaaagaaagaaagaaagaaagagtgaaagaaagaaagaaaaaaagaaagggtggataacaatcgtagcagtagaaaaagaaaagataacgaatgggtaaaaaaagtgaaaagaaaaaggaagaggaaaagtcaaaggaaaagattaagagtaacaaacaggtcaactaggaacctgtaaaagatgctatgaggggaggcgcgcgggaaaaggactgtagggagggtttccacatgtactgtaaatttacataaggtaaaaatgtccacttggactttttcataagtacagttaaatgttcgaaaaggaaaaaaaatttgcataagggaaaaaaaaaccaaaagttacgtacattattatgtgtgcatgtatgtatttatgtggatagatgttacccgccctgtttgcacaccgctttctaagtctgttcatttgaaaaatgctcgttggggggtacacaacatagatccgcgaactcacgtggaggtcttctttccccgcacatgtacttatggttcattttttacgccatactgaaaagggcgtcactcaattttgcaaaattggcggaatgggggaaatacttcggggcatattcaaagggaaagaaataaaaaaaaaaaaaaaacgcaaaagttgcagtagtcggtgtgtacataaacgagtatgcttcgcctgctattatttttactcatttatgctggcacatgtttatatatacacatgcgcgtgtatttacacacaaattcgcagatgtacaattatcgacttgtgaggagcggtggtaacagttctgaggtgctaagctgatgcgcacgcttgtcgcagtggctaaaacggaatccgtcccgtttgtaagccacacgtgttggttaatgtcccattgcttccactgcggttactattctcttgttattatattatattacttttcttttttttttttgctgtacccatcatgcacatggcccccgtacacacacgcgcaggtgacctgtacatacagcagaaattgtgcagtccctgtgaacgaacacatgtgagcgtacttcccatgcaacggattggtacaacatttagacgatatgcaattccgatgagtggaaaacaaattgtacaaaaaaaaaaaaaaaaaaagaagggaaattttgcagagcacgtaacggaggcagtcattgctccttgctagtgtacaaaaaagctacatttgtatacagatatttttttcacacatggggagcttttccccgcggcgttatttccacccagtaggggtcttcaaaggtacgggtaaataacatcagcgtgagaagcgaacgtgctacgaagcgatcacgcaaagacgtggcaaacaggggggaacgcgcaacatgcacattgcattatccccgagtgagggggtacttataaataggccatttaaagctatatatacatatatatatgtgtatatatatgtgatgcatgcagggtggcacatatgcggagtggcaacgaatcacctctaaccgtgacgccagttcctgtttgttttcccttccaaattaagtctcgtccgtgtagccagataggaaaacgttcaaaagttcgtagccatatttttttattttagcttccccgaatcctgtgagattcaaatttttgatgtcttcaatcgagctggggcgatgcaacaggagtagttttaaattctttgtgctgattactttttctggatctgtaatattattccattttgacaatttaactctgcattgtagtagattttttagcaagctgccatctttgctcttagcaggtgctcgtgatgaggtctccatctttgtctggcttgttcgcttagtacaattgctttcgtaggggattgacgatgtgctacttactgtgtgcgcttctcccgagtttgacgcgttcttataactgggcgggttgtcacagctgagcgggcagtaattattctgtaggatgctatttctcacggggttatcctcatatggctgatcaggaggatgcttgtacgtgttgctatgtgcgctgtgtccgtaattcacacggctgtcattattagtgtgtttgtcgtagttgcgaccgtcctgatggtacacagtggtatgataatcagcctgatcatacagacttctctccttcaccaaaacgttgttatataaagcatccttgggcactcttctgaattggtggtacgtgtactcctccttgttgaccttccgattggtcatttggtttgctaccatatctgcattatagtctaggtgtttcatctcggcactgtcatgatgatccaacgtgtcgatcaattttaacaactcgttgagacttaagtacgagttgggcggacaggagcatcgaaccttcctgtcacttaaataatttcgaatattcacattatttgacgggctgtagtatttgtatgggatgttgttatcctctaacgattttatctgctcatgcaggttatttattacttttcccttcttcattttaagaaggggcgacgtggggggggcgtcgcagcggggctagtgaagcgtatctcacatcaggcgaagtggcaaccccccaaatagctttaacccgtgcacacaaaatggctacgaaaaaggggccaacgaaacagtggttaactcgcaaatttgttttcgcattgtgcaaagggaaggggggtaaacgagcggataggtctctatccagttgcagttcaaaagggaagaaaaaaaaaaaaaaaaaaactccaaaatgggcaagattaccaaacgggcggcagaaatcacccaatgtgtgcaaacaatttgcaaaccatgcgaagattttcacccttagcgacaacacggactgcccattttttatgaattgcaatgcacacctttttattatccttccaaatttgatcttccataaggagtggcacaaatggataaaaaaaaaaaaaaaaaattggcaagcatgcattatgggcagtatgactcttcagaagttcgttctaaaattttcactctcgtaatctcatcgctctgtcccccccctatgacctcacacttcgcttttgcacataccaccgatgggtgaatcaatcgagcacaactgagcttatgttacttccccgttatttgctaaatcgtttttcccccctttgagagaaatcctcacagcaaaattgttcactttaaaaattgaagaaaaaaagacatatcataggtatgccacaaaaatgcctagcttagcacaccataggaaattagcaggaaagtttctcaatttttctgtttaaaaacgcccctcttttgtctcttcatatagaaggatatatgcatacgcagggaaatatttccccctttccaatttagcactctaaaagaggtaaaaaaaaaatccctttccgttttgtattaccaaaaaatatgctccgcgtccgtcaggagtttaaaaaatggattgcacttttttaacatgtgaaattagggggtgtcaaattttttatatataacccatacgtgcgaacgcgcttgttgcaaaagttaggaaagtaatggcagtggtagatgcaatgcgattcagctcaagtaaatcgtttcagtttttttctgttttgtgggtatctcccccatttcagccataaaagcgcgtttttacagcacagaatgaatgaacgttttgagccctacctcatcggacaccccacccacccatgagggataaaaaagtttgcattattcttattcgtctctatgaaatagtaatctcatttacttgtgctatatcgttagcgagattcgtgcgcagatgggctaattttccttccttttttttagtcctctttacagtagtagccgttactgcgattcataattgtctaaagggattccaataacgcggcttttataacgtttaaagtgaaaaaaaggagtaggggcaaacacatgcatatgtaggcggatgaacaggtaagcggatgcacaggtaggcggatgagcaggtagacagacacacatgtaagcagacgcaaaggtagtcagacacacatgtaagcagacgcaaaggtaaacagacacacatgtaagcagacgcaaaggtaggcagatgcacatgtaagcggacgcgcagtggcagccgccaagcaccaccatttagtaggaggattttttggaccgcttcactataagttccgctgaggtcctcttggtgggtgaactttgttccgaaaaatcgttaccgtacacataattcttgttgtcttcgtaattctcttcttggggttgtctccccctattgtcattataagccgaatatgaataataatatttatcaaagggttcagatgagttcaggttattttcgttattggtaatcccattccctctactgtcatatctgtaattactagcatacgcattgtaattttcgtactcgttatgggtccccccattctgataatcataatagttgctcgattcttcacccatgtagcggccatccatatgggtttgatttttagaataacccctattataatattcatcatttcctcggctttctgtgcatgtagcccttcgcttcatttgggcatctgaatacatttcacctttttcccttttagaggagcccacatctgatgcataaccatcgaatgcatcttccccggcataaagattagaatccttatttaccactctctgaaaggtagggtatggaattccttgtgcaatttgtttatctggtttgtaacaaaattgtggaacgtcatacggtaaagggacattgatatagacgtccttcggagggccaactggtgtaggtacataaattggtacctctatttgtacatcttcaacttcaggcacctcgtaaattttttctattacttttgtgtacggtttgtgaacaatatgttcctgttcaatatcgatgtactctactggacctggaacatgtcttattttttcgatttctcttatttttaattttgggacaattctgacctgttccactgggatgtctaccacctttacggaatctacaaatctggttatttctctcacttcaggaacttcgacaatctttggtgccttgtgaaaaacgggaacttccgcgtgtctttgaaaatgatgtagtctgcatctatgtgcactaaaaaatggagacgcccgaaggtgcctttttctaattactgggttggagtggcataactcgcccatacagccagcgtaaaatggagaccccatttgtgtgttataaccatcgtaggggaagctaattcttcggagggagtttacgcacaaattttcgccgtttaattccatcgatgtgttatttgatattagtagcgattgctcaccggttgacagcttttcaaaagggctagcatgacatgggcaaatggcatgctatgtgtcacaagaaatgtttcacgagaaatgtgacatatgcaacgtgccacacgttatacgcatttcgctctttttttgccaaaatatggactttcgctactgcagtgctatctcgaaagggcgcgcatctgtctacgcatgcataaacgttaaagcgtcttcacaatctgtgcgtatatgatggaagggtggagtttttttcttaaaggttcttcctgtatctgtgcagtatttttccttataacaaaaaattgaaaaaatagaacaaaaaaaaaaaaaaggcaagaggatgctcacgttaaagagtgtgataaatgcaggtactgcataataccattttaagcgtaaggtgcaaataagagtgtttcttatctgtatcgaataagaccaaaagtaagggggggggtggaaaaaaaaaaaaaaaaaaacaacgttttgggaatttttccttaaagcgtggctgtgtagggaatttcttttctcaacagtcaggcaaaaatagagaacatgatgaagcaggacaaaaaaaaaaaaaggcggttaaaataaaggtgtaaaaaagttgaagttaaaacgaggaggtaaacacaaaggggtgaacacgtcacggtgatcataaggaaaatttttctgtccttaatttttcgtggtaaagaatggtgttttcgtaccacttttactcaaacgtgtatgtatatttatctgtgcacattttacctaaactgttaagaatttttttttaattgttaccaaaaaggttagcactgtgtgagtttatgcaacgctttatgcaatttttttttttttaataaaaattatgaacaggcaataacatattataatgaaaaaaaaaaaaaaaaaattatgctgtttgtaagcttagatagctaatgtagataaaacattttaatcacatttcatttgccagattagctctaaattgattccaagttctgcttgttgtggtgggaaaaaagcgcaaggaacaaatttgttcttcaaaaaggagatcagctttgtacaagtttttctctttttttgtttttcccaccacgaatagatctctttttacgtgctacagaaatgattcatttttcacttgtgaagagctacttgaagaaggggtcaatctaattcgaaataggaaaaagtgtttcacgtcttttgagcggaaaaacgaaaagacatttcttaaggttatattgcgaaaaggtacttgcatgtatgaggcaaatttcgaacgtttgaaatatatctcccgaaatagtctatgtgccagggatgggcgcttctcctggaactttcctgagttaattcatgagagaggcacgtttatattcgaacttttggaaaaaatgacatacgggaacgagaaaatttcattacatggttttgaatttgtcctttctaccagccatgcgtgcaaaattatccggttattttaaaaactgtcctgcaaaacgaattgtgattcatttcacagggttggtacgttatattttttttagcatcccatgcgtacgtgtatacacatccttgtggtggacatacacgcaattagttacagttgtgtaatttgcacatgtgcgtgcaagtttgttcccctttttagcaattttctgttttagttttttcaactttttgttaattacaattgcaaattttgcttaattttaccgccttaaagcggttagcaaaaatggtgcatgtgttataaacgggggataaatacgacaagtcttacgttacataaaaaggggggttctctcaaaggagtaaagttgaaaaaaaaatttcattacatagtcaaattatacgtagttctgcatttttcctatttccttttaattaacatctacacggtcccttaacgtaacacgtaataaataaaaaccttatgtgttcgttttcaactttcgatgatgagaaaatttggcgtggatggaaatggaaatataaacttgcgtcccctcgaaatacgtacatacttccaaaaaacctcatttggattcacaatttgtgctgagataggagagcgacataaacaggtaccccaaaaaaaaaaaagcatatgatttatgtgtttaattagccttttcaaaacacacgtaaaaaatgatgaagttagaaaaataaatgcacaagatggggacgcctttcttttttttttttctattctttcatcacagtattgaccccaccaaacatttcccaaacgtgtgatgcgaagttcttttttttcttcctctcagctaagtgatacattcgacacggcaaataagcacaattaatggtccccctcctcttaacaattttgttaaagtttttcttcgctcgcgaataaacgtatgtactcgtaagtaagcaagcaagccgtgtacatgtatgttcgtaccttcgtgcaattcgagcaaacacccccgtgagtacatttttggcaggaattatacacagagcctctaaccctttgcaactgcattttcgatgagaatttcacaaaatggaaactaagaatatcacccaagcatccaaagtgagtgaacagaatgaggctaagtcaacatacgaacaaattgaaaaggatagagtccaactggtatccaagatagaagagttatatcaagatgtcgttgaacacaagtacgataagaattttttgcattaatgtaaatttgcaccataatttggcactaatgcaggcatttcctttttacctttttattttattttattttacatttttattttattttttttttttttcccctctctttcccccttttgcgtaataattgcaaagactcgtactggaagccttggagaatgtcccctctgacagacggtgctacagaatggttggagaaatactggttgaaagaactgttggtgaaattaaaccagctttggtagatcataaaaacaaggtacaagcagttttacacgaaaatatttcacagcgtgtgtgtttatcttaatccccaaataaaactgttacatcatttttttttttggtccgtttggatgtagagcaaagttaacgacttggctcaaccacacacgtgggtgagagacgccacctcctttgccacttctgcatcgcgtcttcaacacttttgcaggtggaacaaatcatagccgagtgccagaagaagttggacgaaaaaaactccgaacttacaaaatttgtgaaaaagtaatttttcttgtatcctccttttttgtgcattttgtggttgccctttcatgcttgctactcccacccccctttggtgtaaattatcatgatgtttgtaccactttgaaaaaaaaaaaaactccttttcgcagtgcaaaaacggccatatcgccaaccgaccttgcttcgaagaagcctcaagatagcagtggcagttttagcgacaaggacaaaaaggcggaagggattatgttttaacagccccaagaaattaccttctacatgtgtactataagtttattcaccttttttttttgcaattttttttttatttgtttagtaacctgccaaactgacaccacgtaaaggtttcattttttattagtgtgtacgtacatgtatatatccatgcatgcttccacgtacgtatgcatttgtttttgataagatgcttattcgttctgtgtaatatggtttttttcactctgtgtaagatattttttttttttttttttttaacgtggcgaattcagttttttccaattaacaccccatgtgtgcttgcacatgagatggcaacgtgcggaaaattacaaacacctcttacactgaagagccgtgcaaaaattcgcaaagcgcgcaaacaaagacgcatgtatgatttaaaaattttcacaaaatgtgacacacaaaaaaaaaaaaaatggcacttttgccgatgcgcatgtatcatttccctgcgtgtgcatctccaattcaatgtggctttattatcggaaagggtaacacatttttgatcgaactcgaatttgtcagcagcatgcacaagcgatctatccctattcccaggcctcccgttgggggcaagccgtgcgccagggcggttacataatcgtaatcgatttcgtgattgtcattttgtatatgttgcatttttgagataatatgttcgcgtccttgtggaaattcctcaccagagggagtattcacttggtttgggtccccccggttagcacctgaagaacgagcatcatccggaggagcaagcccctctgtgcagcaaatactgcgatcttcaacctttttatgctttaaagtgtattgagagatgaacttcctttcttgcattagagggttggcctcctccgagtaaccattcgcaatttccatcttccctatgtacgtttcaaaccgttctgacagctttttatttttgcttaacgttttggccagaggggaagtatctgcagggaggtgatatatatggacagggtggttatctaaaaagggttccacctttcgtttaaaaacctcctgaacaacgagtccccaatttaagtgctccttcccttgatcaaaagttacgtttaatttctttgcttcattataagcttgatcgaacgacaagttgagaaaatttacattggtgtaatcctttactattttcataaaggaaatttttttccatctcttttcgtagagcaaacccttatcgacactcgaacaaaaagaaaatttcttcgccacagtttttattaacctctcaacaaatgtaatcatatatttataattagagtaggccttgtaaatttcgagcagtgtaaactcagggttgtgaatggtacttaggccttcattgcgaaagcatttgctgaattcgaaaatttgttctgaaattccactcatgattaattttttcaaatacagttcaggtgctattcttaaatacagaactaaatttaaggactttaggaaagtttcaaatggtttagctgaagcacctccagggatggactgcaatattggggtatctacttctatgtattttttttttagcaagagttttctaatttcttgtatgacttcaaatctagtggagattttttccttttcttccttattgattaataagtcgaggtacctttttctgtacttatattcaacatctttcattcctttgtatttgtctggcaagggaagcaacgatttagttagcaagaaaatttcttctgcatgtaaagttatttctcccctttgggattttctaacaaatcctttgatggctacgaaatcgcctacttcgataatttttctcacgtttattgagtttgctttgtggggagtttctccttgtatgcccaaagggaattggcttccctctccatgtgtagcattaccatcaccgttacgggagttaaccccattttgctctacacctggacaggtattcttgttcccctggtcattctccccatcgctctctagacaatcattctttttttcctccgatttgcttccccctttaagcaccaaatgtgcatcaatatatatttgtacagtgccgccgtcatcctgtatattcaggaacattccatcgttccgtttgactgttactcggccgtatatgacatactttttgttgtcatccttttctccattttttaaatgcccatacttactcttcaagtcgtctatctttgtcgttctttttatgaaggacgatgggtacgcatcaatttttaaaacatcggataggaagtttagcttctttactcgctcagaaaattccttcccatagctctgcagggtcaactcctttttttttctgttccgaaagccgcttcttttgctgcctattgtaaggaccccctttgcttcgccactgccatgtttgaagcagcttgaacgattacaaatgagagagaaggaccataagaagggccatacgaagggccatgcgagggaccatgcgaagggccatagtagtactactagcaggtgcggagtttttctcccctttttcatttttttttctttccttcaaaggtgaaaattcccctttgcattgcctctgcgttgcctctgcgttgcttcttcgttgccacctctgccttccttttcatcgtcgcgtggtttcccgctgctccgcgcagttggtggccttcgctcgttggttcgcccgctcggttcgaagcgcgtcgcattgttgcgctgatgcagtgttgatttttttttttttttttttttttttaccccttcagagctgcgccaaaggcgtatgcaccgcgatcccatttaatgacccacacgtgtacatacatgtaggcaaagcctaagcagagatgccatcaaacattagcaaaattgccaacatgatactagacatacgtaaaatggtctctacagggtagaacaaaaaaacggaaaagtttttacattttcaccacgcacatatgatttgttaaccttttgtgtgtacaaaaattgcagcgcaagacttctccccctcgtaacttacacaacattgtaaaaaaaaaatgaatgtcgtaaaaaagattcttctgtttcaccttctagttgcgtgtcaacaggtattccataaggcgcacaagagcacgcgagtgtgcaaacattgataaatgaggaaagcacatgtggtgttcacaccaaggaggataatttaaagaagcatctttagcgttttcattcccgttgttgtgtttgtattggttatgggaatgggatggacaagccaacgagtcttcacttctccacagtgcactactcttttgtgtacatttccaaaaggatttacctttttttttttttttccattttaacattatgcagatactattcgcttggtcaagcaaagcaagaaaggaagaaatgaaccccttgaattttttgcccagcagttctttgctgtaccccctggatttccagcaaaattggcaggcgtcggagcccaccccccttgagatacactacgacgtcccgtaaaaacatgcacccatgtgaatacgtatatatgtagccatcttcacattagcaaactggcgagggatgtaaaagctctccgaccgtcttcctaaagttatcatgatagccaaatgagccttgtgaaccgtttcttttttctttctctctcccccacacatatcttcaccaattagggcatacggatacaaagatttactcatggcacttgagtacaacaacgatttggaacattatgacagagaaagggtaaaaaaagggaatgaatcgaaaagtgcattcttccatatgtgcacagattaatacgtgggggcacaatttctttaatgctttatgtgaaatatttgtttagctagctcgactgagctggacaaaaaaatggataccatatttttgctttttttaaagggggaagtaaaaagaaggatcatagaagaacaaaataggctggaagagaacctgtggaggaaagtacagctcctcaagatgaaggaaaagtgatgaacatgaggaagtgtatggaaaatgttaggagcctcacacctccaacagtgccatgcgctccaatatttcttcacccatcttttttacgtctttctccttgcaggaatttgaagaacgggaacttcttgaggacacgcaaagatcagatatgacacagccttttcctttgcagagtgtggaagcccctttttgtctaccccgccttttctacttttttttgcgaaatttccttgtgcattgttttgctcggttgtgttactttccgctctgctttttaccccctgttactaactacctaaaacgcagactctcaaagaggttttaactgtatgatttgttatccccccaattggggctccggcacaaaggcggaagagttagacttacaaaattgaatacctccaaagaggtcacacttgcgtttgtgaagggggactaaaatgggtgcatgcgaaaagggggggcatttatatcgttccgcctgtttccctcctgtttgactcctttttttttttttcttttcttttcaaatcggaataggcacataagtgcacgaaatgaagaaacaggcgaaagtactgccaaccctgcgatgtttcatttaagaggggtaaaaaaaaaaagtttcccccatcatttgaagtttacacgttgtgagggctgtcccttttgtgcataacggggtggtagactttttcaaaggtacttcaccataaggtggttgatatgtttttttttttttttttttaacgaattatacgacccctgggtaaggaaaaaaaaaattaatttcccctggggggtacgaacaaaaaaagacactttagtagaatttttnnnnnnnnnntttgagaattttttcctttacaaaaaggtggacttcttcctccatatttttaacagaaataaatttaataaaaaaaaaaaaaaatttgcacatacatacatttgtcagggggggggttgtataaactatgctgcgttttaagtccatttacaaattttcttgttctacgttctgctcgttccagccacggcagtgtcgttcttgttgctcagtggtgcacgggcaaggggggaggggatgtacctatatatatgtatacaccctagtacctacacgcattcatgcgcaggactttttttttttttttgccccttaaaatgggtgtgcacccaacgcattgacgatgtgcatgcacgtccacccagggtgcacattttcaagtgtatagataccgctcttgcagcgcaacgatagttttcacaaaagaattcatttatgccctagacgggcacacaggaaaagaagcgaacagtgaataaatatgtttgttaatttttccttttctacttttggtttttttttttaatgcacaacgttgtggtgataggaatgtgcagcatttttacgcctttttttttttttttttttttaaccatagtgtcctcgccacaactggaaaaaaaaaaaaaaaaagtgtgcctttttcgcgcttgcgtaaatatgcacacaaggaaaaaaaaaaaaaaaacgcatgcctgtgcgtgtattatacatacatgcctatacacattcacacgctgcttcaccgtactgcgtgagaagaaaatgaaaggactcacacatgctgaggcagcacatggcggcagtaggaagtgttgcatcccagcgtccccggtggctaagcagaacgttcagacagtgcatcaccagggtaaagcgtaaatccggctaggaatgaataacgtgagggtgtgtggtaagtgggaacgtggagcagcgcacgaagtggtagaaataagctgaaaaaaaggaggcacaacagaaagaacaaagaagaacgaagaagaacaaaaaaaaacaaggaagaacaaggaagaaacaaaaaaaaaaaaaaaaaaatgcaatattaaaaagttaaagtgtaaccacttaaacaaattaaaaaacaacataaataaaaaacaccaataaaaacacataaacgtaaacacaaatctacactgacgaaacatactcacatgaaaaaattgtttagtcactacttaagcttttttttgttctgtctttttaacctatttcgcaagtacatgccgtatgcacctacgattacttcaactgagtgacaactgaacaaaactgccacgtggaagttctaatttagcagctcagcggaagagtgatatacacttacaaaaatgttgtaaaagaattcaaaaaatgttgtaaaaaaattcaaaaaacattgacaaagaatccaaaaaatattctaaaaccattgtaaaaaaaaaaaaaacttcattgccaattttattttcccacttaccataacaacgtcaacattgtacccccccacacacgtacccaagcagccactctacgttgagctaaaaaaactcctacagaagttactaccgtaggggcgaaacaaacaagccaaacattttcttcacactacgctacaccacactgcaatgcactaagaaattgcctggaaaaaaaaaaaaaaactgcttaaacgggggaaacttatgtcccacttgtgaacgcctgattgagcagcaactcttcctttgacgttctttgcacaaccatcggggaaaactcgattgttcattcgaaagggagttacataaccagaggtgataaacacccccactgtgacaagccaagcttagatatttgatatccaagtcacagcggaatactggaacagggaggggatagcactccaaaaataaaagctacttgataaatctaaaggttgtaattcactaatgcctttttcatttttccccctcccttccgttcccttcccgtctttctaccccctttcttttccgttcccctttacgaaaagaaagaatactggtctacaaaatagcatactcaaattggagatgaagaacaaaatcgtagatcagttgattagcggcaaaaaccgctctccactttgcacacctgcgaggaacgaatgtaatgagaagaattacctgagggaagaagacctattcctttatagcaagcctaaggacttgatctactattcggttaagcccaaaccattaaatggtagcccctcatcaagcgagctgagtatgaaccgaacggagttgaaaaagaaaagtgataacttggtcgttactcacattttgcaaaatgaggaaaatgacgtgatctgcgatagtggaatatcaccagaggtaggaggtatagacaggaaaaatgacaccagtgatgagaagaacatcacggggatgggaagagagcctgtcttcggaaggaaggactcgttagagatcagattccgtcaagggtatatcccccctaggaacaaccattacgaaggtgcaaatcatccccacttgggctgcaaaatggatggtacgtcacctgacagggagaaacgaatggcactgccaacgcaatacgaaatgggggatccactacagcctttgcaccaaagcagggaggaaaaaatccaaaatgaaggaaccagcatcctctcgtccagacttataaaaacagaatggactgcaaatcatgtagggggtaggaaaaacaaccatcagaaaaaaataacccatgatgatgatatcagcgagatttctgaaggaagaaacgactttgttaagataacgaaagaggtgtacggaagtaataattgctccatctatcagagcgatgcaccggataggaaccacatgaatgaaatggaaagaaaaaaaaatggcacccaaggcagcagcggaagtagcaccacaagacacagaaaacatttgacagatttaccacattttggaaccatatatgatgaagagcaggaggatgaagatgcagccgacttcaatactgccagtgtgatgggatcaaacgaccagaagaagagcacgcagctacgaagccctgttaatgaaggcgcactgaaaagggaaaaagactcgacaaatcaggatgattcccaaagtgaaatgcacaaatttaacaacactgaacagagtctaagtgacctaattagagcgttccagttgaagagagcccaaaacttgggtgttccatcgggtaacttacccggtgtagacaaccccgaggataattacgcagagaatcgtagcattgctacaaaaaaggagatggccacccgtttagacaactgcactaatgcgaataaagtaaaggtgtctgaaaaatgggtcaagcgttatgaagcaccacctcaggggaacgaacaaaaggtagaagagctcggggaggtgagaaaaggagccaccttaaaaatgagccacaatagacagatgctgaacccatccaaatgggttctaaagaacccatttaacaaaccgaaaaggagcaagtcagacgataagacgtttctcctatgcaataacagcggtttgactgattcgatgcaaacatatgggtacgctcatcagggtgaaaacaaattgggacatacagaaaatagcggagaaaaccaaatggattactacctacctagggaaacaaatataatcgaatttgatgaagagggaggaaataattatcatctattgaaccatcaaaacggtgaaagtaccaatggctcctactctgtgcaggaaggaagaccatacgaaaaggtgcagttcatcccggcaaactacatccttataaatagggaagaatatcatccaggtgtagaaattatgaaaaatgagcaaatgattaacagtcaggaaaaccttacttatcctctaatgtctgagtttatgcagccatttgtggggagcaaaggagggctagaaaatgacgactccaattatggctcctttgtagagaggaaaagctgcaccgatgaaaacttcgttcaccagaaggataagctaagtagaagtatcaactatattaggcaaattaagaaggcaaatgagcaagcaaggtacgcgatttcgatggaagaaaaggtgaagaagacaagacaaggggaggagcgcgccaggggggaagaggatgcatattttgtgtcccctcgttttggctcactcagccaggaagaggtggaagcggtggaagaagcgggagaagcgagcgaagtgagccacgtgagagaagcaccaacttggggtgagaaaaaaaataaaagagtgaaccccctgatattctccaagcgccatttacgggaagggttactaaataacacaagaaagcaagtcaactcgaaaaatggaaagaatggctacacaaactgggcgccgaaaaacgggcgtggcgcgctacctcaaaaactgagcaaacaggtggaaacgccgcccaaggatagatcagtcgagttggtgcaaaacgtagacctaggcgaagtgcacctgaatggtgagaagatagacacccccaatcgtgtcaatcgtgtcaatcgtcccaatcgtcctaatcgtcccaatggtcctaatcatcctaatagtcccaatcgtcctaatcgtcctaatagtcccaacatttcgaacatttccaacctctccgattcgctaaaactgattgagctaaagcgaaagggggaaatctgcaaaagtggagcaaacggccgggcgagcgccaaaaaggaagactcccccatgaagcgcgaccaggtaaagcacgaccaggtaaagggcgaccatgtaagggacgaaaaatacacaaaaaaacagacaaacacaacattacgtaggtgccccaaaataggaagcaaaaaaaatgacacaaacaaagcacttaaaatcaaatcccctttcatttctaagcacagtaatactcctatgtatgcaacaccaatacgtaacgaaccacttaagtcgatcaaaatggtcaaggaggaacgacaacacaggcaacacaacggaagtcaacaattcggaaacctgaacagaacaggcaaaattatctgtgaaaggaagaaaatgaagagcaaagataagtccatctttttccaaaagggagagtctaaaaaggacacatgtcaggatactccagtagaagcaaccgaaaaggacgaaaaaaataaaatttacaatatcccttcttgtcatagctccagttcctatgatcaccgtcctattcactctctgaacaattctaatctgagttgtgactcgcaggagacgcaacacgtcagtaccttggcccatatgcgcaaacagaatttggccaaaatgaaggaaatgatctcccgtgaaagggaagctgtgaggagaagctccatcgttccgtaccccaaaaatggtgcacgaggtgggaaagattccaaatgggaggtcaagggggcaggaaaaagggaaggcaaaggggaagccaaatgggaaggcaaaggggaagccaaatgggaaggcaaaagggaaggcaaaggggaaacctcaaaggaagtgatccccaaaagaaacgtattgtgcaggacgaaaaacgtagcacccattgagacctccatctgtggcaggtacgagatagggaagggtacgaaaggaataatgggaggcagcaaagcgcacaactctgtgggcactcaaatggtggaagcccacaaagcggacgattacaacattagtgcccgaaaaccaattttagcaaaaaagaacaaaagggaaaaatatcctctcgatatagaagcctcgtacaagtgcaagagcatctacataaaaatcaacgtagacacaaataatgaagagctactgagacatacacaacagaagctgcccaaaagaagcctggagtttaaattattcacgaccaagtttgtcgatggcttcattaaatcgactgaatccaaaaattataaatcatcgagtattattttgcaaaatgcagagactgatgttttttacaacatcactattcatgtgtatagcagtgtcgtgtctagcttatggctatatggatccgcttcgttttatctgaccaaatataacgttgaacggtttaagctgaaaacgccttcctctgtcacgtttaacaaagacggggatgtcagaaatggggtgtttagtgtggaaagaagtgcacagaaaggggtgtcatccggcgcattggctagggaaaagaaaggcgagttcaaaagtgcctcgaaaaatacgcctgagaagggcaaacatggcgaaccccttttttttacaaactccgagggacaaaacacacaggattatctgctagatgaggaggtgaaaggcgtgaaaggcgtgagagacatccccctcgatgaccatccttccagctccttcgatgatgatgatatttcttccgacgaaagccacgtcagaatggaaaatgtaaatatcggcatcaatttaagaggttcccccaatttggcacatcaatatagcactggtcagagtaaccataatggtgatgaccaagggattcctcaaagggatgacccgaaccaaagaaacgactctacgcgcaatgaaggtggcgtcagtagctctacctatgacgaactggtcctaaatttccacgagattaacaaaagtaaaataaagaatgattttcaaaatgttcggtacggtaaggaggacactcgcacatctgaagtagcggcgaaggatacatctaacgctgaggaagaaaataatcttcaacattatcacagaggatcatcacatgaacaaaaagaccaaagtgagcaacccagtggaagtgaaccctccccagtggaggaacccaacgcgaggagttacataaccgcaactgttaaagaggaggatcaccgtttagaaaaatctctccactctgataactacttagatgaaaacagcgaggggaatttaaaatataccaaattcttgatagaaaaggggacacatagtataatgccagattcgactaaactgctttcaaattcttcactagttaaagaagacacaaattgttgttcttttatactttcgagcacccgctcctttaaggatgcccacgagagtggcagcggaagtgtagaatctcaaaaggggaaacgaccacctactgggggtccacccctcaagagagacaaaaacaatttcaaaacaaatttgttcagaagctgtgagtctggagtcacgacaaatattttgactaaagataaaaaatgctctaacgtggaggaacgtcttcccatgttggatgcacaaaaagaaaagctagcacagataggtcgcgtactaagtgagaactggacagaagataaaaatgaaaattgtatgatgaccactgtccatgaggtggaaggaattcctaatgagaataatccacatacgattaagaggaaccacttggggggattaacccgtccaattttccctccaaacggaaaagagacaaagggagacaattcgagaaggcatcttcataacagctttgtacagatcccttccatggaaaaatggaaaaaagaaaatagtctgaggaatgattcgcatctatcaagtggagacccacagctagctgagaaagaacccaattctacatcaaaccttgtcttctcaaagggtatatttgtctacaaaaatgaaaatgcagatgcagaagggttggaggcaacacaggaaagagatgaacaaaatgaggtgaacctattgagcgaaattaaaaatgccaagaagagcagttgtgaggacatcccccattcgagtgacctctccatatctggcgaggctcaggtaaaagcaaaggaatgcgcaagtggatcggacgaacgtgaacccgtttccggggacaccccttcgcatgataagggagaagaactctccaaaggcaattttctagctgacaaagctcccacttttaaggacgaggttgccaaatggagtcagtcgaacaggtccgatgctaagcacacggccgactcgaactgcaacagatggatcctgcacaaaaatggaaatgtagccaataaagcgagtgctcctaatggactgagcacgcagaatagcatcccgaatggcaaatcggttcacaaattcggcccatggatgaacaaaggttgttaccccccacagggtaagtacactctgccaggggcgtctccttacaaaacacaccagggtagaagcgtcgccatgtgcaatccgatgtgcaatccgatgtgcaacccgaggtgcaatccgatgtgcaatccgatgtacaatccgatgtgtagtgccatgccagacaagttaacaaaactgcagagcaaaaacataccattgcagttacgtacacgtgcagaggaggggaaaatgaagtacgcacagcacccctattttaacaaaaccaacgggatggttaacttacccaacggagcttacttacttcaggggaacaatacagtggggcataacttaggtagggattttgcaaataagttcgcgcaaattggggaggaacgttcgccaggcggtttgccaggcgctttgcgaagtggtgtgcgaagcggtggacgaagcggtgttccaaatggcctttcgagcggccttccaaatggccttccaaatggccttccaagtggccttccaaatggccttccaagtggccttccgagcggccttccgagcagcattaccaacggggtggaaaaaaaaatgcacaacgcagaggacctactgtacaagagcaacaactatgaaaatgtccgacacgcgcacgagtctgtggacgtcccgcctctttacaacaccggtaagtctgtcatcagtaaagatcggtatgtggaccttccccatttcgctcttagacagaactacagtggagcgaactgtccaagtgcaccctcacaaatggctaccaaccaaaatgccgaaacgtatgcaaaaggatctgcacccaaaattcccccctgtgaagagagcatcacgaaagatacgccgcatgatggtataaacctacctcttagaaaaagcaaccctgaggaggacgggttaccaattgtgggggcacttccccacaacggggaatccccaatgggcgcaaataattaccccccaagtggagacaatgatccccataaggaccttaaccaggcgggagataacagctcttacaagaaagaacccactccgacgtttcagacgtatctcaatggggaaataacggactgtctccaagggggggtcctcctacctgggcagggcggacccagcagcggccagcaaaacatcaacccggtcagcagcggccagcagaatatcaacccggtcagaagcggccagcaaaatataaacccacttagcatcggccagcagaatatcaacccgattagcatcggccagcagaatatcaacccgctgagcagcagcctccccaatggagcccacactccaacaaacaaactcgctgccagcatgcagggcaacgccgataggcagttacgccaaaactgctcaccaaacaacggaccctcactatacaaccccattgtgggagccaatatgcccagagtaaacaataacattaaaatgttcgcctttaacgaggaaggcataacagctcatcttgaaaaccaaaaaaggaataaaaaccaggggaagaagaaccccctttacccttacatgcaacaaaatatgcacacctatggtacacgaatgcccaacaattattatcctttcaaaaatggatactatctaccaagttgtagtcccccggatgatgtacaaatgaaagcagcatgcgtaaatcagcatgcaatgaacaataatcaaactattttaaaaaaaggaagcgaacattatttcggaagggctgtgccaaaacctgttgcgtgtacctatgcaccattcggggatcatccatattctccacaaaatggtagcttagaaaaagagcacctcaaaaaatgtaggcttctatatacacaaggaatgccaaatgtagcgagggaaaatccgtttcccgtttttaaaacaaaccaagagaagttaagtggtccttacagcggcactgccagtggcaacttcaaccctgttgaacttgcggcacaccatgttgatcaaaatgtggaaaggaaagtcggtgtatatgccccatgcggtgacgcccgtcgggtggtggttcctggtagaacggggcagttcccctccccctatgttcattggccacaatgtgcaccccataatgcgcttagcatgtttcccccgaacgcgaaccccaatagtccctcaataaatatgcacagagagaaggagaacccgagtggcatttctccccccgatggacgtagctccccctgcagtggttatcgcccccaaggagcgagtctgatcagacagaatccctcaagggaagaacagaaagtgcaaactggatatccgctcagaagtttagccaagcagccgaaccaacacgggtccaaactagcaagctctcttgcgtcgcccaacaaggtaaaggggaacacacaccgagcagtgactttcctcgacgagcctttgataataaaaaatgacgcccatcaaaatggtgcacatccaaatagcccatttcaagatggtgcacatccaaatagcccatttcaagatggtgcacatccaaatagcccatttcaagatggcgcgcatccaaataaatcccctctcgagactgcctcccacatgactggtaagcacaacctaaccagtgatgaaaaactcagttcgagtgccaaatcaaacattccccatcagccaaacaagtgcatagaatgggagaaatctgaggaagcgcgcaaattcgatctaaagtataacgaaatcaattttaaaagcatccagtgtgtagaacaaacaaatggacagttcgcggatcacatatataacatggccaaaggttgcagcacagcatgttctgcaagggaatatacctacacagataatatgtgtgtgaagcgagaaaattcattgggaaaaaacagaaaattttctcccttttttggattacgtaatagtggcaattattcaaatacagaggatcacgcagagtgcacacaaaagaaaaatccaacaacaaaatcgtttcagttgagtattcagctgggagaacgcgagtgggggaaaattaaattcacttgtgatgatatccttgatgataagattaacaaatttattgaaagtaataacttaaagaaaatttttttatctcccttacgggaaaaattgaagtacatgttgcaaaatgatgtgcccaagtggagcatgagcattactgagatattatgagggtacctctgctcgagtgcaattctgtcgcgaatatcagagtatgcatgtttgtagcgtggtaagtgtagttacatacgcgtatgagcacccgttcctctcgctctcccctccctaggtggacatttttttccttcccacttttttttgaagtatctcgaaaatgttttgaatattcgcatccgttataagtcagaatattttttatggcttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttaatattttttaaaaaaattgtagtataacccgggtacccccctcacgcgagcttcaactgccattttcccctaccatgtgtaaatttaatcggcgcgctgccttctcacattgtagggctgactatgcttttctgttcgggtcagcttctacttggtttatttccctatttttgtttttccctgttttgcgcctcttaagcgcgttgcgcaattttgatagcggttgggtagcggttgggtggcggttgggaagcggttgggtagcggctgaatagcggttgtgcgaccttcagcaccatttttatgctcccttggccgggcgccacaggcaacacgagcacccgttgaacggtgggctaattagagcaaggcgctttcatcagtttggttaattttatactggattgtgtgtttaaatggggaggtgcaaaacgatgtgcgcgcagcaggtatgcgcatttgcgataaatgagtcacatacggacatgagaaggaggggaaaataaactgatatgcactttcgtgtgtgactttaacgatatgcagcgcggtcgtcaacgccgccactggtgcagtgggggatgcacccgtcgtgatatggttcgaattagtttggagcgcgctttaaagcgggttgtaaaaatggataaatggcgatggaggggctattaaagcggcggttaacgtgccgcttaacgtgccgctcaacgtaccgcttaaaatggaggaacgcggtagacacggaatggaggaagccgcgcccacgcggttatcacgcggagcaatgttccatgttccacagccctgactctctccctagaagcagccctgctcgatgtacgactgcgcaaccttcaaaaagccagcaatgttggcccccgcctgcaagtcgtacttatcctttgtatacttcaaagcattttccgaacatgccacgaaaatatttttcataatttcttgtagcttctcatctacgtcttccctggtccatttcgtgaactgaaaattctgcgccatttcgagtccactaatggctacgcccccagcattcgcagccttagaaggacaaaagacgatcttattggacttaaaatagttaatggcttcgacactagatggcatatttgctccttcaccgattaacacacatccatttttgtgtaaatttttggcatcttccaaatttatttcattttgagtagcacaagggaaagctaaggtgcaaggaacactccatggtttctcatttggaaaataagtggctgttgaagagtgcttcaaataatctttgattcttccttttttcacctccttcaattctatgataaaatttaggtcactatttgtgaatccgtttggttctaaaatgtatccatcactatcacttagggttaggacctttacattaagttgtagtaatttctgaacacaatagagggctacatttccgctgccactaactactgctgtttgtttttcgactgaaatgtttagtgattttaaaacctccaaaacgaagtagactaaaccgtaacctgttgcttctattcttaagttggatccaccccatttgacattctttcctgttaaagtaccattaaaatgattcgctaactttttatactggccgaataggtagcctatttctcttcctccaactccaatgtcccctgcgggaacatctgtacatggacctatatgtctgtacagctcgttcataaatccttgacagaatttcagaatttcgctatctgattttcccttggggtcaaaatccgatcctccttttccccctcccatggatagacccgttaaagaatttttaaaaatttgttcaaagcccaaaaatttcacaatggataaatttacggaggggtgaaagcgcagtcctcctttgtacggaccaagaatgctgttaaactggactcggaagcatctgttctttcgttggatgccactatcatctatccagcacacacgaaattggacaacgcgctcaggctctgatagcatctcgatgacgggcagaaatttgggttcttccataaagaggggtttcagcgagtagagaatttcgtgaaaagcctgcaagaattctgcctgattggcatctaattgctttacccgctcgtatattttgttcatttcctgctcgatcagggcttcgtagttccccgcgcttttgtccaccaccatgaaccgccccgtcgagtcgcgctccttttgcatcttgtcagtgggggaaatgggcgtaaaatggtgcgaaatggcgtaaattttgccgcaaaatggcgtaaaataggcagaaactggccaagcgatgttgtaggaaaaaaactgctcgcttagctgtattgtcgggaaaacgcagttatagcgagggattgaaaatggcagggttcagggttaaaagggcttatgcgcaaagaggttaaagtggagcaacaagtgtggatgtgtgtacttaattacatgtaaaaaaaaaaaaaaaacattcgaacggggggaattgaattgagcagattggttggaaaggcgaaaatatcactgcaagaaataaatgtgttggaagaaaaaaaaaaaaatgatgagcgatgaatgattttcttatgaatggaagagcaaaaatacagcatgcaaaagtactgcgtgggctgggctctatttttctgtgtcagtattaccgccaaactttttcgcagagggggggtacttgtttgttgcgcaattatttttgcacttcaaattttgagttgcccttccagcatgtcgccttttaacctttcacatgaaagtgtgtatgtacatacgtacgtgcgtaacgtgtgtagcgtgtgtaacatgtgtagttttttttttttcctcttcttaaaaaagcgtttatttacacactttggagaagcatgcaaacgatgcagaatgcgccgcgtgcaattgagcgcttacaaatgggctcatacaaatgggcgcatacatatgggtgcctacatatgggcgcatacatatgggtacgtacaaatggacgtttacaaaggcgcacttacgaacaaccacttacgaatgaccacttatgcataggcgcttacacatgtactcgctaaatgcgaagggggggacgtgaccaggtggcagcctaatcgcgcaagttaaccgagtctaccagcgtaaacaatctggcgcctgtatttaaccccacgctgtgttttggggtcagaatatattttggagtgactgagatggatacacatatttggtccttcacatgcagtggcctcaagaaggaacgcgtctttatgtagaaaaatgcaaagttaaaaaaaggaagttaattttgacgtgcatttgttaaaatgtggattgcacgtcttcatttcgctcgtcttagtcctttgagtgtttttcctccaattgcacaacttgcgcaacgaatgaaagaatcagccaatctgtcaagtaatcatgcaatgtgttttcaggtatatgcctttactactactattattttattttatttttttttttcaaagctccttttgcgtcaaatttattttaacacgtctgtgcgtttttgcattgtatgtgctgcgtttgaagtatgctcctttttgcagtacagtagagagtattacattttttgtacaatttggctttttttttttttttggttatcctttaacgttggaagagttccccattcatgggggtaactttccttgcgctagtgcacttagaatgaagagtcactgttttgataacgcctcccccaacttaggctggaagtagtggaattttatttttcgcaaaacggcagcgttgaaggtgcttacacttggggttggccttttttcattctgctaattaaggacccagctaaatggaatttaaggtgcggaaaaattcacctgacacgggtatacccctaaaaaactgttttgcccccacttgatgtgtttccatatggagggcgcgcttccacataaaccctccgcagtagctgccttggtatagattgtaccctcctccgtttgagtaaaactttcaaggggatacattttcttgcgcatgtgcgtgaatcccaacagaggcacacttccatcctccttccagttggggccagaaaaagggacacatttcttccttaaattttttaactttcgcaaagtattttcatactttcttgttcctatttataataaaggcagaaagaacaaccctaagtgtgtggggggttcttttaaacaaaaaatggattagggttgcacggatgtgtcaacacattggggggtcaaaactgtgtcataacttttcgcgnnnnnnnnnncgaacatcgaaaagtgtatctacaacgattggtaagtggtgaacaaccgttcgtttctgtcggcgcgtagggcatttttttttttttcgctttgcgcgctatgtttgtttattttgttattttatttttttttactttattttattttttttactttattttatttttttttactttattttatttttttttactttattcttttttttttttccgcgtcacgcacacttgttcgatagaccccccggttggacgaagggaaaaaaaggagcttctccccatttccgtgtgaatgagcgcacgtaaaaaaaattgtccctcttttaaaaacaaaccaactttgtgttcacaacgaagggggacacatcccatgcgtaatgtgaatcattaaagtaccgcattcctatttatttggtttgccaaacaatgagccccaatgtgtgcgacaatgaatatgctgaacaaagacaccattttgttaaaaacgaaaaaattaaaaaatctatgcgagcatgagggtaagggtatcgtgtgcatgcttggggggtgtacatgcaggtgtgcaattccccgtttgtgtcctaactagacgaaggcgtcattcccctttttttttttttttttttttccctccccctatgatagaaaacataaacagtcaacatttaaaggccctaatagaaatattagaatacttcttcgaaacatacaatgatttttttttatcgtccgtcgtgtgggaagttgttgataaaatgagtaattttttcattatggttgtttgtactgtgctaacctgaggcacttccctttttttgttttgcctccatacaattcgtcgccttttatgttggagaaaatgtgcacatgtagtcatcactacatgtgaatacgttcagctgtacaagcctgtgtgtgtgtatgtgtgcacccacgataaggcgagactaaccacacctggttacagtgcaaggctgctttccctaatttccttcatttgcctctcccgtagtcatacttgaaaacaccattgaagaaaaaaaaaacatcgatgtggacttaagaacctccatcaaattctgcgaatttattttcaacaaattaatcgcgtacacgaattatgaaagtgacaacctgaagtacttcttcagcttcagctttttgcggcgccacctctgctccgtgttaagttcgtttctaaactgtagcagctcgtccttccggaggaaagtagagtcgtccttcacgacagagctgtaaggttccggggcgtctacacataagtatacatgtgcctttctgttggcttaaggccttccagaaaatatgccccccccatgtgttacaaatcacggagaatggatgggtctatccgtccccgcaacacgcgaattgtgatcagaagcacaaggcaaatcgttgcgggttaatccgcctccttccatgtgcatgtgccagcacaccttcgtgtgtaccccaccacatggggacaatcacattccgattcttcctcttcacaaaccacatctacaaaacttattttttctcactcccctcctcttcgtcagattaaccctaacaaaggaaatattcgaaaagataaaagtcgaaaatgatctggagctgaaggtctgttatacagaatttttgtggaggtccttcagaaggatcgactttgctacattcaatatcaaagggttgcatgcaaatataaatacgttagaaaagttgaaacattttaagatttttaaattcgatgaggaatgtataaattggctcaaggaggaaaactacatggacagaaaaatcgtcattgaagatggttaagaattttgttttcttctctgggggggggttcccacgcttgggtactcttgtttggagtctccacaggttgccttcgcacaggataccacttttttcgcgcttcccattttacgttccatcatttttcccacccttactccttaggactcttcaccataaggggaaacaaaaaatacgtgaacaaagacttcatcctctgctacttggggaagtgctccatatttttgtactacgtactgtccacacgccgccaagcgggaaaggcgaaaagagcggaacaggcccaacgcagcagagatagcttacccgcataactacgcacgctcatgtatacatgtgcatatatgcatgcacatacacatgggagtattttccctctccgccggctacctcaggacaaccccgaagaagatgaaaaatgcaaaatagaggtcccctactaccacatcacttcagtatcctttgagggcaaaaatgtgttcatcctggactgcaaagctataatagaccagacgaacatattcagcctgtggtaatggccattcggcgatccgccctttgggccacctccccacagctgcactgcgccaaggcttaaccggttaaccggttaactgcttatccacttcaccgctctaccgctctaccgctccaccacttaaccgcttaaccgctcagggggcaagacataagggacgccgtcgactacgaaagcatcaacaagttcagcctatcgctagacatcaaaagaaactcgaaggaggtgaggaggttcctagacaagtaagaaaagaaaaccaggcagggaaaaaaaaaaaaatcacaaactgagcgagaacgaagaggtagatgtgcgcatgaatgtgcagaagtatgatcctatgtgtgaaattttcttctactccttttctattcaccttgctgctcatataagaatatctgtgaagctaaaaaaagaggcgaaaaaaagcaagagggaagataatcagatgaggagtcgtcatgataaggaggagaaggacgacagtgatggaacaactgtcactagcgtaatgctgaaaagggatagaaaaagaatgataataaatcaaaacgagaagaaccaaaggcagacataaatcttcctttctcgctctccttcccttttaggaaaacaacgcaaaggaagaactggacaaccagctattcttatctaatgagtctaacacggaccaggacataaagtagggagaggaacgttccattgaatcgccgagtgtatagggctctactcacgtctgtgcaaatgaaggggaaataaaaaaaaaaaaaaaaaattgcataggaactcctgatagcacatcataccaatgtgcatacgtcatgttgatatctttccccaagtggaaagacgcactaacaaattgattaaccctttcagcgacaaacaggctagacatggtgctgggaaaggagtaaaagagtcaaaaggtgaaggttagcgaaaaaacgaagtacgcagatttaagacccactgaggggaacaaaattgtggttatcccgttgtaccctaggcagtttcctcaacgaaggaaaggaaccctaaatgttgtgaacactttcacgtatgcttgctaccactgtttcatgcaacagagaagaagaataagaaaaagaaaaaaacaaaaaaaaatgagacaaaggataacaaactaaaatatgagatgtcgtcagatgagaaaaattatactaaggggtacaaaactgaaagggatttgaagaaaaaaacggagagtgaaagtcctctcgggcattacaatttgggtgcaaacacctcggaggtgcgccagcaaataaatggaaaaaaaaaaaaaataaataaataaaaataaattggctgcttttccttaatgggtggaattattctgctcgcgtgacctgttgggcgtgtgccaacatgggcatgagggcacaattaatgaatacatcacctacatgatcctccgaagcttttcctcaaaaacgtcatccccttcccgctgtgcagacccacatggggagaaaggctatccaggaaagggacagcgacaccgaagtgatcatccagaaaattatttcccgccataacgaaaaaaaggaaatttttaagaaagccctgaagcaaggcttttccgacgctctcaacgagatagacagcaacattaaagcgctggtcgaggtgcgtgccgtaaaattagcggcgccccaaatgggtcaaatgaaaagcagcaaaatcggtggagtaaccggacgtgccacataacactgtgccaattttcgaacgcacaaaaatgccaaaacacaaagttacaaaaaaaaattttcaatgcagaaacaaaaaagtaggcggcacgaatttcacaaaaaatatgaaaagaaaaaaaaaagcatgataatcattatggagaaggaaataaacaggatgaccagggagataaacgtaacgatctgcatcacggagcagaagtgtgggctccctcaacaacgtgtgttacccacacgcatatgcgcatggttacccccatcacacgcatatgcgcatggttacccccatcacacacatatgcgcatggatacccccatcacacacatatacacatgcctcctccaaaacagactttaaccgagtccttgaagaaaattggcgtgaacagaaatgaagtgctaaagctgcatgaagaagggaagtccatcttatcatccagcgaattgttacaaaagagccaagcaattatcaaggtacgtattcatacgtgttgtaaacgcatgtctcgataggaacaacatgatggatatcctttttcaagagtgctctactgggtaggtgcatgcatgtgtactcatgtgtatgacctgaaacatcctattgccccctttttacagaaggtaaaagaaaatttgcaaaaaatgaatagtgacataattggaaaggaaaaggagtacaacaagcgaaagaaattatgctttaaggctttggctacggcgtatgaatagctgacaatggaagatacttcctcacacgttccattttggagcttctgcatttgcgcagctgttcaatttgtgggattcattttaaggtggcgcccataaatgggtggttcctatgtatatgcctttacacgttttggcattatgtggggctgctcagttactacttcgtccacgactacttcgtccagtactatttcttccactactacttctaattcttctcgtgaacgcttgggcctcacaacatgatgctttgtcccggctgtaatgtaacaaagttaattttttccttccgctcatgttcgtacttagccaactgattccacagctccgtggtagcttcgttgtagttttccccgcctaggcaaaaaacgtccatgcccacgcctagagacgctttgctgttcaaatcgaggtgactctacggggaaggggcgcaaaatggggacaaatatacacatatatgtatgtacacatttgaacgctcacatgtgtgcatatttaaatgcccatttacacgtgacacgcacatctggtgcgcatcatgccgcatagaaacggcggatgactactcacctgtatggcctgctcaggggacatgtgaaaatgggcatataacgcactaggcttgtaaatcccaattggcaaaatggacaaatcgatggtttccccttttaaaagagtgttaacataacttttgatttgcaaaaaatggttcgaatacgcagagtggccactataaaaaatggttgccttcgttttactatcatggattaagaaggatccaggaaggtatacatttttgtcgacaacatatcggtggctatttgttaaggtgggcaaataataaaaggacaaattttcaaattctaatttgttaaaccaatttaggggatacaccacagggaagctccttttaaataaatatcttcgaatgttcataccaccaataactatgctgttatctctgagtacaattttttttagtgtacttttgtccattgtgtcaaatcggttgttgcttagtaggatgaagtcaatgcttggtagatgttcgaagcttattcctgcctttactgttcttttcacacccactaggttgaataaaccaattcggttagacaatactggatctactaatatattaaaattggcgctttgaattaagatactcatgtgtccaatgtatataacgttgaatttttcattttgcaattgtttttttttttttatttctaggggtgtcacgtaggaaattcgttctggccatatggcgttcgtctcttcgatctcgtcgtcatttttatgctcttcattgttgacagttcgactgcctacctcgtggctgcttcggcatgccaaacccagcttgtctgttacccccttggtgttgcttttttttaacctgtttttctctatcacatttttatccctcagcagtgtgtgcaacaggggagagtatacgtagcggtccaaataaaagaaaaaaaagctaccttcttttttaaagtcaaatttggagttaagacattgttgtgggtgtaatagggtaaaagtatgtttattagttttttcatttgaccttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttcttctttcttcttccttcctccttccttcttccttttttttttttttttttcacttgtgagtaaaaactcgtgtaaaatgtcacatgagcaaagaaatagcaaagtaaggggaaaaagaatataggctcagcattatttctgtgcgcacttgtatgcattgaagttgcaaattgtagaataaaggggaaaaaaataaaaggataaatgattactaagtgacattcttgcaaattcaaatgtgcgcggcgtcgctagcgagtttccacgagcacgctggctcgtttagccttttaccatttcaacattgcagcattgcaacattgcggcattgcggcattgcaacattgcggtattgcaacattttaacacgtcactgttttaatttttttttttttgtggccattcgtgctttccacgccgcgttttacaaaaaatatgcaaagcggaaatgaagaaatagagacacatttttaaatgtagttgtgataacattttgcggtgacctgttttttacgccccatatgttgcttgtgcgtgacgctcaagtccacgtctgtgcatgtgtgttagcgcattggtacgtattagtgtgtgcacatatcttcatttgtgtttagtttcatctacgctgcgcaaatgcgcctatactatatagctagctgtacgtgcgtactctcaaactttaaggctgttccaaggtgacagttagcaaatttactcaaaggccaaacgatgaggcagtatgacagtttaagcgtcaggagggcgaagaaaagcgagagcaacgctagttataacaagaaagtaacctcgctgagcagattttcaagtcgagaaaataaagcaaaaggtttaaaaatagacaaatggaacgatgaagataagctgcaactgtgtgaaaaacggattctgcacaaggcagttagtgacaagaaaaagataccgactcttttgagaagggtccacacgaagccacatgctagtgcgggaagacctaccacactacccaggaatgaagaacggtgtgtcagcatgaacaggggcagccccaaggggtgtaacgtgtatagagctcaaacaatgacaaaaagtatgggtcgtagcagcaacgtgaaacgaatcgaaattccggcaaccgcgggggttatcaccaaagtaagccagaaaaaaaaaggcacgttgaaaaaaagtacaaaatgtgaagtacaagaggatgcaaagaacagcagaaagcagcaagcgcaaatggggagtgaaaatcccaggcagacttaccatacggagatacttaacaaaactcagtgcagtcaaaaatactcgcccgatgtgttaaccacaaatataagaagcgcaaaagggataatttttcaaaatgcgcagattccagcttgggcaagtaaaacgaatgaacgtgacaaaataaattacacacgggctaacagggataacagtatgccttgcaaatttgcggagttccccaaagggatggagaatcccgatgggaaaagcagctattcaaaatatttagaagcaatttttagacctccccaaatggctagcttaccttatcgcgcagaggagcactttgccaagcatggcttgtcaagcagtagcgatgcaaatgggagaggggagccaggggggaagcatgaacgaagaggtagccatgtggagggggcctccccaaacaagctgatcagtcattttgcatatcatcatccgcaggcccacccgcaaaatcgcagtttcatggaaatttcaaaggagaatcacataagaagggaggacaatcactgcgccaatcagaaggaggacaatcactgtgtcattcggaacgaggacaatcactgcgccagtcggaaggaggacaaaagtggatatattccaatgtgggacataaatagccacaaaattattagcacagatttttttcttaaagccaaaggtaggcgttccctcacagaaaaaaaaaataaccaacacacacaaaaggagatgatcgcacatgagcatcttcccagttcgactagcgaaaaggaggatgccaagttcagcgcgtataaggccaacacagccgatttgggcatgaaaaaaaaattccctggaagggaaatccctaccaatgcgttatcccctaatgagacaaccccattagatgcatcaattaagaaagtgcaaaattctgaacacgaaaaaaaaggcctcaaaaaggatcacatttattcgaatgctctaagtagcacaaattacgatcgggataactgtgccaaccatccgaattataacgaaactaggctctgcgaaaataggtctttgacagatatcatgtttagggggaaaataagaaacgaagggaaactgaacacagatggtggaggtccttctaaagtcaactacaaattggaagagtcaaccacagttgatcacacaaacagtgtgaacaatgctaattgtatagaacagcccaaatggatgaacctcccatatatacagaaacagagctcacgtaataacggagatattattcatgctaatagaagtaccaaatttttgacttccctcaagagtgataatccccccttcacttataacaacctcacgcatgacatttcgaatcataagttgccgagaaggaacggcaatatccacctacgcagtgtgacgaacacgaacgagtattttaagaagagtgtcggggatgtcgacaaaggcagtagggattatctcaccggatcgaaatggcaaagtggttacatgtggacaaatgctagtagtcggcagggaggggatggaacaaaagatcaccactttgcccggggtgacaaaattaggggcaacatcaccgccgaattggtcagtcatggggttggaccctccatgttggcaacgcatagagatttacttgccaattcggcatgtccgcccagtgaatcgccctgtttgagtggcaacagtgctggatttcccaatttgagtaggcccaatttgagtaggcccaatttgagtagacccaatttgagtagacccaatttggcgagtccctccttcgcccatctccatcccagtcaacggaaccaacccgaatatgcaagtagaatccctcacctcttcgatccttccaaaatgacgttaaaagaaaaccatcccatttgcactacgaagatgactaaagcaacaccaaatggaccccctcaaattaatcgcgctgatgaagttagtcaacacacctacaatgtgttaagtgggcccataaatacgatcccaaataatttgcaggcctttaaaaaaatatacatagatcacagtatgagcgaaataaaacacgtgaacgtgaacgtgaacgtgaacgggtatgttttaagggagagggaccctaatgtggactccggcgtgtcagtgtcaacatgcatctcgcagggtagtgccagcacaatggaaaaaatgggcacagagagactcctaaaatgtgaccagcaacccccgagtgtaaaaaatgaaaaaaatttaagcgaaatgacagtgggtgagagtgtgcccccaatgaagggctattttccgaaacgggtcttagcggatgtgggggggaaaagtcgcgaattgagcggacatctctacatggaagggcttcctaccaaacccaccctcgtggatgacccctccgtggagggtaataacatcaacccaaacggggccatgtttcacattcgcacctacacaagtggcgatgtaaagagagacgtgtgtaaaaaaagcgaagtttgtaaaaatagcgaagtttgcaatagtaacctcttcactcctgaatccaatcacgattctgaggataaaaccaaacggatagacatggtagttcatcctaatggtactcttaacaattttgcaatgaaaaacaaacagggacaaaacagtcatggcgaaaatgtgaatatcgttaagcaggcaccacgacagggacagctaacaagcgacccattctataaaatcccacctcgaaacaaattcatcagtgcgagtagcaccagggagatgccaaatgggcaagtccgccacagcagcaatgtgtttttcccgcctccaacatgcacaggtgtgtataagagcgcattgggcaataaagctagtttgtccttctcgagtataggaaaagaaggtgcagtagctggcggtggttttgagagcaaggaggaaaaggggccccttccaaatggatttcctcctagcagtacagttaaagcggccccagaaaaatatttaaccaacgcgcgtacccttctaagtagcaaacgagtcgatgatggtaccctccccttgctgagtaacggcactgataggcgcgtcatgcaaaatcccccccctgggaagacgcaaaacagggtaagggaatatctacaggaaggagcaattcccccgtacgaggcgggaacaacgttaaccgatttgaatgcgacaaaggagatcctcaacagaaatggattacccgtttgcaaatcgattagcaacagtgacatatacaactacttaaggaacaaggacccaaaaactctgacgcattttcaccgcacagtatccaacaggaatcagagattgaaaaaggagaagtccctcacggttgtgtcgcagaaggggggcaccaatgcgcttaccagttcgtgtgcaaaggcgaaagtgttggatggcgccaaattttgggaaggcgccaaaacgtgggaaggcgccaaaatgtgggaaggcgccaaaatgtgggaaggcgccaaaatgtgggaagacgcgaaaacgagggaacagctcctagacgccgcgttcgaagcagactcaaagcacaccgtaaaaaaggcagtcgtgattggctgcaactacatgagggaggcagaaggggagaggctctacggggcagttaacgacgcatacattttcagtagagtcttagttaagtacttcgattttaaacccgaaaatgttctattgcttacggatagtctaccttcgaatgcgtacatatatgaagattttgacataaataaaaaaaagtacataaggcagggaggtagccaaaacacaacaaaagaggaagaaaggacaaagaaaacaaatttatttcatttattcaatacgagcagtataggtagtcatgaaaaacatggtgcagaaatagatagatgcaattcgtgtaaaaatttcgctattaaaaatgtggatttttcatccgaaggtatcagcttccatttgtggccaacaaggataaacattttaaaggctgtaaattggctagtcagagattctgtaccactcggttcatacgttttttattttgcggggaaaagtgtgcaagtagataacatgagtggatgggagggggaaggttacgacgaagcttttctttgttccgacccctttaatcgcatgctagaacataacgtattgacagctattcagttgaaggatttattgttaagtataaatgccagtgcccaaatgactatcgtcctggattgctcaggttgccaaaccattttagaccctgctgggacagaaaattcgctgtcttatataaaaggctgtaagcagaagggcatatggccgattacgaacccgaccaataaggtacataaagctatctacgatgttaccatactgaataatgccagcatgaaaaaatatttttgcaaatcgaggtaccatcaattgatagaagtagaatccacagctgctatgattgaccctttgcttcagtccatttcgtcgttgcccattgcacccaaggcatactgcttctgtgcagctacgtgggagcaaatttccatagaggggttgttcccccttatggagttcgctcgcgttacgcagattaagggggtagatacttttgtccacacggaggggaagaaaaaaggctgtaaaaaaaaaggcggtggaaagggacaaacggatatagaagaacccctccgtaagccaggcgaacattcagccaagaagagtgcctacgagaaaaatttcagcttctcactaaatgtggtaaagatgttttttaacagtagtaccgcgggaggtagcagcggtaacgaacatgcacagggagcgacttcccttgaggggcagcaaaaaaacgcgcgcaggggtgaatgcggtagtggggctgcaacggaggagcatgcgtgcggtcaagcgagtgagcacggcgagcatggcgaccagcgcaatcgtcgcaatcaccgcaatcacagcaaccatcgcaaccgcagcgactgttccgaggatgccccgtgcagcacagaaggaagcgaggtggcggaagaaaatgactacctactcgtcagccacggagtattcacatactgcctagttgaagccattatcgaatttaaggaatcacaattgaaaaataacatttcggaaaggaaaaatcaacccctccttccaatgactttaaaaaacttaataatccttgtccaaaaaaaagtggaaaatgtaaaaaatgaaaaattaaaaaaattaaatcaaaaaccagaatttaccattcatccaggagctaatgctaacagtaaaaattattttatccattattgtaaaaatatacaatttcaaaattataaatttaattttataaatgcggacctgtctccttttttaaatgttaacaaagcatgggaagaaatcaacaggaacactctcaagagtaggaagtccctgtccgtcacgtccactctgattaattcggcatcttccaaatatttttccgagacaaatgggcagatgaaaagttgctactcaatgaggtattagaaggggaggtagtccacgcgcatacgtgtgtatggatgtagcccgtttggaggtactttttctttaccctttgcacctctttcgatggtacactaacgaatctccacagaacaacgcgatgattgctcccgttgggatgattgctcccgttgggatgattgctcccgttgggatgattgcgcccgttgggatgattgcacccgttggagcgacacacgggtgttggccccaataggtagaccctaccttttgatcattttcaattccgcctttttcaagacgagcgaccagcgcgtatgctataccctttgtcttcttcttaactttttttttaatcgtttcaaatgaacaaatcctagtctatatcgatgggcagccatttgaaatgtgcatacgttgtaaggaaaaatcgggttatttgagaatagcagggggttccatttttcccttgcactgcacatgtaggcgtaaagaaggtgcaaaggtgaagaacaggttggtaacatgttcctagccgaataggcagccacaattttggccgcgtttaggcccattatgtgtatagatataattaccccatatgggggtgaaatcagagacatcattcggcattacacatgtatgcgagacatggtggaggttacttacaagtgggaaaaaacacgaaaggggaggaggatcacgtcaaaatgatttagctccacgttggcgagacttcttttcgcaaggtttatttagctccaagttggcgaaggccttcccaagaggagctgccatcagtataacgactcaaacgtgagggacaaaatgggaaagaatttcacccagttgataaaaggaaaccctttttttacactttgctatttaagccatttggttatttggccaattcacctgattgtgggaccctcccacctcctctgcggtctatgtgcacacaacatggtgcagcatggtgacacccgtcgattgattccccagatttgtcccaaaaattggctcatcaaaatggtgataagtcggaaggacaaaataggtgcatttcccaggtgaggtcaacacccttacagttactacactacgatgtattttccccttaacaaaagcagtcttatgcaaaaagtacgaattgttagcaaaacaatttcgtccagggaatactcatgaaaggatcgatagggttcatcatgcaggggtgcgcaagcattgtgtgaaaacagctcgtcccacaaatcgaaggaaaaattatatacacaacgttacatatatgagcgtaattgttatgtgcgcgcacaaaggggtaacattgcaaagtaacaaattcgcaaagatcatcatgtcgaggtggtaataaaaattgtcaacttgtttcgccccctttttatttacacaaaaaaatggggtgtgcctaccttgtttggagtataagcatgcgcaagtgtgttttgctgatcgatgaagcacacgtctagttagccatggctgggagggaagggcatcttgccccccaaaaaaaaaaaaaaaaacttaattttggaagtttcccattaggggttgcgcgtcataggttttgcgctaacagttagctaaaaagttaaacccgatgaaacgcgccttttgaatttttctccagagcacattcacgtgcctagggcgttttggatgccttaagcagtttgcatactttactcattaattatttttttttttcttttcttaaaagtgtattcctctttttttgctgaactaccatttttacatgaacggcctcgcggcggttggagacgtatgcgcgaaaaggcaccatacacaaaaaaaggctaacacgaatagttttaaaaaaaaaaaaaaaaatactgcccaggggccgctactcattctagctctatcacagataggcataaaattccatttcttagcaaaaatatagagaaaaaaaaaaaaaaaaaaaatgcgcaagtggtgaaagatactcccttgattaggagaaaacctgaggggagtttcctaaaaaaaaaaatgctcacagttagaataaataccccacttgggaaacccatcggcctaaactaggtacatttcacgcctacgcagtagttgagcagaacgcgccatacacaagtgaatataaggtatgcgctgtgattgcgcacatagcatagttcattcgaagtatcgctgacgtacgcgcaggaaactagtcaagtcgtacccagtaagaagctccacgaaggcagcattgttcggtagctgcccctcctgatatgctgtgatagctcacgcctaccccttcacattggctgtaaagtttgccttttgatggcaacgcttaagtgaggaaacgcagtatatctaattgccagtttgagcagatttcaactccggaagagtagaactgcaaaggaattgtgaagcatactacagagactattttgacgggggaaaagaagcggtgagcagtccacatgaagagtagtaattcagagggaggactcaaactcgaagtagtttattctcttaaagggaaaagcacatttagttgcagagagcgcagcagcacccccctcccccataacagcccttggaagtggtcaccacattgataacacttttaacggggaaggcacgaaatactgccaaaaaaaaagtagcaaaaagacgtgtaagacaaaagaaacaaatatgcagatggatagaaaaacgcaaatcatcgactacgatggaaacatcatggaggatctaaaagaatggatgattaggaataagctagctaatcttgggttcaactataacgtgatagcaatattgggaagccagagtagtgggaaaagtactctcctgaataatttatttaaaacatcattcgatgtaatgaacacaaaactgggtcatagtcagacaacccaggggttatggttaagtttcgatacatttgaggatacttcggttaccccttccgagcagggcagtaccaccaatcgagtgaaccccacactgattttagatgttgagggaaacgattctaaagaaagaggagacaatcgcctaacctttgagcacagatcagcactgttttctttggcactggcagattgcgtaattgtgaacctgtggtaccactcgttagggaatttcacagcatcgaattatggattgttaaaaacagtgatggaagtgaatctggagttgtttcaacaggataaaaattgtccaaaaacgattttgctattcacagtgagagactggttcgaagagttcgcatccatagacattgtgaaaaataaaattgaagaggaatatttaaacaaaatatggactgaaatgaaaaaaccaccagatgcagaaaaggtaaatataaataactacttcatcgttgaagtggtaggattatctcatggaattataaaaaaggaagagtttttaaaagatgtacaaaatttaaggatgaaatggattaatcatttgagacctcaacactattcgaggaatatcccttctgatggtttcgctcattattgcaataatatttggaataccatcgtgaagcaatcccaattagacattccatcacagaaggaaatgttagctacctttcgatgtcaagaaattaaaaatagcgtcattagtaacacttccaaaatgataaaggagaaattagctgcatcatccacgcagcatggtaatatcaacattgatgagtttaaatcgtgggctgaaaaagacatagtagaaaaaagcctcgatgaatactttgtggatgcatctaggtatacagaaagcatatgcctaaagacatcagaggagttgctggagagtctgttcatacaactacaaagcattgtggataataatttaaattttacgcagagggtactgtccgccaaatttgcaaacgagctgaacaccatgtacagtgtgtgcacatcggataagaacgtgttccttttcagcaaagagtccaatctgcaagtacgtaaagatggcaagggaggtacttcttctcccaaggaggataagaaggataagatggataaaaataatagtcaggataaatgcattcggttatggtccagttttctgttcaatgcggataagcttgagtacaacactttgtataacttctttgaggattatgaaaaatgcaacattgaaattaaaaagagaaataaaatccacgaatttaattataaaccctccttgagcatcctctctaccgctatttgcaaagacctgaacagaattcgaaatgcgcagttcactgtcctactggaccgtaccagggccactatcaaaagtaggtttaaaaatatggacagtctactcatcacgacgaagaatccggaggattactggaatcacacgctcaaaattgttaaggcgctgcaggaaagtataaataatcacctgaccaagtgcttcataaacctgaaaggagggggtccaggtaattgcacctctggcatttttgcaaatggagtgttcggctatgacgaggataatacattccacgtggacgactcaacggagacacataaatcgcagagtgacaatcaagcctcccatgagaataaccattatgtagaggaaaacctcttaaactacaaaaaaattgacataattaaaaacaaaggcaagtacaccagcactgttagcgaagaaatagacaaacagataaagaacaaaaatgccatttctgaattgaacagttactacctagacgaaataatggatgtgcttaaaagtaagctagacgagatttcggataatttaccctccatcataattcaaagatttgaatctgtttttaattacgatgatgctgaacaaccaagacagtggcgtgagatctccatggcggaactgaaaaaaattttccgagaatcaaaaaattatgcttttctaattattgacattttgcagaaaaatattaaggtagaactcattgatgattacttaccaaataattttataaaagatgaaattatcgagaaggggaagaacaaggctaagaggaagatccaagaaatgtgcagggatgctcagtatatccaagagacgggtgctaaaatgagtttaaaaaatgtgcctctttttttctgggttattttattaatcctaggatggaacgaacttttgttttttactcgtttctttttccgcctgaatattattttgcctttgttcttggccgccgccgtcattctgtcgactctcgtttttaatggcaatatggaggtgctttccatcgtcaacaaggtggttttttttctggccaagaattcgtatggcttttaccggcaattgcaggcgatgggcggcaaggccgcacagggccccgctgcggactagcgcgtggagtggctgcgatgtgggtgccacgcggattttacaggggtgtcatgggcgtgctttttcttttttttccttttttttttgttaaaccgcttcgttgcaccacttcttgcgattttggtgaagtcgttctacgccgagaagtgtgagacatgtgtaggggggttcttttccccgtcaccccacagttgagccccgcctttttacacctttttaagttccgagggttcgaagagcacgttgcttagttcgcaccacacggagtgaagtgcagagtgaatcccaaattgaagccccaattgaattccaaattgaagtccacgtggaatcccaaagtgaattgcaaagtaccaagcgatgggcgaatccccttagaagccaattttgaagaacccaaatggacacccccccttcgcctgcaagagtagcacatcacaggcacgtagagaaagggacgctccaacccgcacactcctaggttgcacaaataggcaaacacttaaatgcaccgtgacagcataccgaaacgccgcaaaaagcagcaatctcccatgtcctcgaaaatgtggagaaaaattaaaaagccaatttaaaaaggaatcaaaaattattttaaaaatagtttcaaatgcgaaacaaaaagttgcaaattacaaaaaaaaaaaaattctaaaaattgtccaaattgtaaatgagataaaatgtccaccgtcaaactgaagtgtcatttggttttagaagagcgcagagagcctgaggtatgcgttatggtgcggttatattttgctgccccattttgatgccccattttgctgccacattttgctgccacattttgctgccacattttgatgccacattttactgtcccattttgctgccacattttgttttttttctcatttgaagaaaacaatttcgcttttttaaacacagaaccgaggagacatacatgcccttcctctcgctcattttaaagctccttgtttatggttccattttcctgcatcactctgttcatgagtgtgcccacctccttggatatctaaaaaaaggggttggtggggatggaacatttccgcatggaaaggggttcatcgaggcgccattttagcgtgcatatgtatatacccactcgtcagtgcgcattgcaactgtggagcaacaaataaaaggtggaagttccaaccccttgcggagaaccctccactcccctcctcctagttgctcatttttaccttcataattatgttgtaaaaattaaagacacaactcgatatgtgcttgtagttttcttgggacatgtaagactttgtgtatggaaggaaaataactgtgaatcgtaaaattaagtagactgagattgctaggtatagaagtttgataatcggcttgatgattccgtcccataggagcatgctggcgaggtatctgtgttggaaatggggggtgggatcaaaggtgagctggttagccatgcgtggtacgaatgagcagtgggctggttagccatgcgtggtacgaatgagcagtggactggttagctatgcgtggtacgaatgagcagtggactggttagctatgcgtggtacgaatgagcagtggactggttagctatgcatgctacgaatgagcagtggtctggttagtggcgttgcgataggctactagggactggagaaccgcctagatgattcccctgatgggtagcacccactcccacgtacactatgtacatccactccagtatggtaaaaatcgcggaggaaagcaaaataaatccgagaaaattattcttctcatcaaacatagaatatagatggatgcttatgggtactaagtcagatgattttctaaaccagtttagatggaataacgactctgcaaagggtagagggtatgtatgcatgtgggttgttttaaaaaaaaagggttaacattggaagttcaacggaagggtgtctgctcggctgtccacatgcatgtatacggacatatacacaactgagcgcagggccgaattcgaccaggtgctaggagtgcgtactaattggcctgggcaagacagggcagggcgccttcttcacataaacctttttcacattgtctactttgagtttacttcttatttctaactttattggccttttctccctctttcgataatacagcaaattgtatacttcgtcttccgtgctggagtagatattatagcacccattccatacaatgtggcagaagatcaggtacgaaatgaggaagcaataggtcgctattctttggaaatccattttgtaggcatcggagagtcctgtgcttcgcccagatgtcttttgtgtttctccgtttttacgatttggtttccgctttctcgtcctttttcgatttcttttcttttctcactttacttacttttctcttttctcacttttcttccttttctcacttttctcttttctccttccttttgctcatcggacgaagatgaatttctcatcttttttttaactgcagtgtccctctggggcgacgtaatcggcggggacatggagcatatcaaatgaaagacatgccgaaaaaaaaaaaaaaaaaaaaaattctcattttaatgtcatacaaaatttgctaatttaatttttaactcacatagttctctaaatggtgaataaaatagcgggaaaaggaacttccacaaaattgtgttattttggaatgagcgattggcccttaccattttgtacgtacatgtgtatatttcgcacttgcgtgtctgtatcgcccttttttttttttttttttttccaaccgtttaacggagatgtaggggtgttttttctcactatttagggcgctccacgtgtttctaaatggatgcctcccgtttaatgtcgcgcaattttccccgctcactcactctctcacagagttgcgccttttagcttgatttaaaattctaccgtgtaccccctcctccccccttccccgaatgaaccaattcacacatagacaagaatatcccaacgctctcaacaggtatgtccttttaaattttacgaggcattccccaaatgaaggataaattgcctatcgtggtaagcagaacggggggagaaattcatgagccaccacgaataccattactgccaagtagtggtataggttatcattaaactcttttttttttttttttttttacataataaaagaatggggggaaatgaacaacgaaatggttagctataggtgcattgttaaagagttctttttctagttttagatgaaaacactttgcccctctctgggttcctaccaaatgcacagaaacgggacatacgtctgttcaggaaattcccatgcgtgaatgcatggtcatacctacgtctatgcatgtgcatgtgtgttcaccttttgtgcgttctgttcatatttgtttttatgtgcgggttatacgacactttggggggaaacataattttgttccgtcctcaacttggttaacaaagtgctgcctcgataagtcgaattgagaattagggaaccacgcacagtttgggatgccactagaggatattaaactatcgcggggggtcgtcggggatgaaaaaaacaacgctttcgcaccccccccttttcaggtgcacaattttactgggtcattgtatacaacgcgcatgcgagaatgtgcaccccacgcatgcatgctctcataggggtactttcggcaatccatgcgtttttttaattatttttcctcttctgcctcgccgcacttgaaacttcgttctctttcatgccagcagagtgtgaataagcaccttcatcatcgtatgatttcttcccactattgctccttaaccgtttagtgcgtcattttctgcctttttttttttttcataatttttagctcacagagtgttgaaccagttaaatgcttttcttcactttatctgtagctcttaaacgcgtaagcagaagcggaagttaaattttgcctttttctttttctttttcttttgctttttttttttttgttttcccaatggggaggaggcgcctcgacaaaaatttaaacgacgcggccaccccgaacagcggcaagaacgtgaaaaacacgaacattgggaaaaacgcaaagagcgcaaaaaagaggaaaaggaaaaagggctccgacagtgaggacgacgatgatattgagatcaccaacacgaacgtcaatttgaaccgaaatgtcgccgtgtcgtgtaaattcaaacagagagaaaaagtggacataaacttgatcctggcccaggacgaggaggacgcgtccaagtaggaaacgagtgtagtgtccatcggatatggctattcttatgagaatacgcatgtgcgtatgtttgtgtgtttagttaatcccccaggggtatgactctgggtggtccatcggataggacaagtccagctccgcttactcgtacgcgtgtatatatagtaaaggagtcggttcgaataagtcccgcgaagtgaccacccaaatggcaaaacggtgtcttacccatgtaggatagccgccctgcaactatatcgcattgttctttttccctctgtttggttcattcaccacactagccacccatttcacttcccaattttttcccaagaacgaagacctactgctggaccaaggtcaacggaggccaaagttccctcgcgcgaagaaaattttgcatcgtttgcggattcgaaggaaaatacaaatgtttgaagtgctacgaacataagccagtgtccttcatcaggtactactgttctttgaactgtaaaaaggtccacgatgagttctcatgttgtaagagtaagatgttggacacgtggtaggaggtgcctgtataactgtgtggatgggaacccggttaaggatgtcaaagcggtgcagtgcacttttgcaaaagcttcccgcgtttttttcattatgatagcatcgtcatagttttgcagcgcgtttcatttcgcgagcgatgacgtactttgctattccccctccctcctccgatatcagccacattcttatgtggtctcacttttttatcatttcattttgtgctttttttttgtacgtttttgcattttatttggttaaaattgactcaaaaaatggggaaaaaaaaaataaaataaaataatttgaccaaacgaatgaaaatgaggagtgccccgtggggcagcttcacctcgcggatgggcacatggcaattatatttttttttaaaagcggatttgtaatccgtttgtgtgatcaactcagggcggcgtccacactgtggcgatcatctgctcgattttattttttctgtaaacgtttttacactgcatgggcttcacttttcccccttatttttacacctgctcgtggacgttgtccacattatcgtaaccgtcgctgtcgccgccgtctgcgctgtctgcactgtccgcggcatcctcgtcgttgagcagaatattggccgcccgtgagttgcccacattggaaatattaaaaaaatgaattcccttttggttaaacttgagcaggagttttaaaaagtcattttcatccaaactgacactcctgcattcagtcatgtccagctccttcagagtatcgaggcagtattttttaaaaggaaaattaacaggtacgattttgttaaaggtacaaaaattcttgtaattatgttcgagcatatttaaaactgcatttctcttaaaaatggcatgcagcgtttttcgttttctgctaaaacaaattcttagcaaattatcccattcatcaaaattgacaaagaaattattttcctttgggataagtttcaaaatgacactatcaacttttggggggggattaaaactacttcgatccacattgcatatttttacaactttgcaaaatagcttaacatttactgtcaacctgctgtagttgctatcccctacattggctagcattctctctgcaaattctttttgaaacattaacactgcacatttgaataatggtctgtgtgcaattaatttgaaaatgagaggactggatattttatatggaatgttagctgtgcatatatcaaatcgggggaaaactgttttaatagcatccccttcgtaaacctctaaattgttgtatccttcatatagacaccttttttttacttcacttaccattctggcgtcgatatctatggtgatcacttttttcgctattggtaataatttcactgttaagtttcctgtaccgcatcctatttcaagcaccacatcggaactctttatttttgcggctaataaaattttatctaatatacctggattcttgagcaggtgctgcccgtgcttcttatacagtatcatgttcattttgtttccgctttttaccttggacgtgctgatgtgcctgctaccgtttcccccttgggtggtgctgcttttctttttccctatcgcgtcactcacatttttcagtatgctcatgggcttgttgaccaccccttggtggtacccgcgcttgggcttcatcttcgccgcgctgctgctggagagggcgttttggaggttgcgcagaagggcgaagccgcctgctcgcatggcatcggcgggggcgcgcctgctaggttggctcggttggctcggttggatcggctgcttccgttatctccgtttgcgtcaggtcggctgcttccgttcgctccgtttgcgtcaggtcggctgcttccgttctctccgtttgcgtcaggtcggctgcttccgttctctccgtttgcgtcaggtcggcggctccccagctctgccgctcccccagcgctaaagggacgaaaatgaaaattttctcatcgcaacgtcctcaaaaatattatcttttttttccaaaacggaaaatcatctattaaaaaaaatagccactttaaaatgtttgaaaaaataaattgaggaaaaaacataaactttttttttgtgcgcctttcccttttgaaaaaaaatttctatccgttccgggaaatttccaaactgaaaaatgaggtgcctaacgacatggtgacgtggtcagcctgaacccacgtgcgcatcattacatgcttatatcctgcgtagcctttgcgtgaaggaaaaaaaccatctccggaatttaccaggcaacaatgaacaaacggcagaacgaacttaatatagaagaatcagcccaggagagaatatcccgcatcgaagttgcaaagctgcgacgaggtgaagtttattttattttttttttcccgtgctgcgaacttttcgatccattttggcgaaagattatgtttcgttaaattgtgcccctatgagagttacataccccctcgcggtatacgacttgtttgtaaaaattgtcatctttatttttaccaataaaatgggtaaaagataaaatatggtcaaaagaaggcgagcgggaaaggcccattttgttgacattcacatggccaagttaattggaaaaaaaataccagacaatcaaaacagaacaaagcattggcggtgcgcatttttgtgaacatctccttgtagaaagtgacccactgcatttctacaaaatgttgctttaaaggtaacaccatatatatgcgtagaggtatggttatatgcccgttttaatgccctccccccatcgaatagcacaccacagaaaaaggagcgtaaggtgaagagccaagtagggggagaatgaaaatacccatgatgtgcgtagctccgtatgttaacccaacctgcagtttttaattttcaaattaggccatggacacatctttgtaatccgcaatgtggtgagcataaatacgaatcgtcatggttggggggggtaggacgcccgcacgtagctgtaacattggttgcaaggcaaatttctccatgctataccacgtaacattttttgcttaaatggtgtacctctacatctgtggggatcgccctcgttaagtatttctctaactacacacaagtccatgcagtagataacaggacgcacatacactacatgttaatcatttggttgaagcaaaaatttgacttaaaacttcgtttgccttttttttttcaaatatgttaatcatgttgctattttaaagaaagggctgtgtagaactgttcgaagataacttttttttttgttttaatggcacatttaatgtccctattcattcaacaatcttacacgtaaatgacgaatgagcatgcacttttttttttgtcccccactcatccgttttacgcatattttacccccgtagcatatggcaaaatggtatgaaagccttgtgtactaaatttcccatttcctatcggcaaaatggatgccctggttgaaaatcccgctttcaatattatgcgttaaaaaaatgagcacgcagtgcacatgtagatggggttgtctcaacacgatcgtgtatgaccatgcagtgtaacatgtacacatgcgtattacccatgtagataatttttctatgccccctttttgcgcttcacccattgatgtttcgcccggggggggattaaggggtcgctgcgtgttccgtttcaacgttcgtttttgtaatcgggctggcattccacatatgatgtttccactttgttactttgagctggttattttcagttatgtttactcgttatttttcgttttttttttcgctctttttttcactttttttttcgccttttttttcagttcgtccccgtgggttcctttttttcaagttagtaccctcattaaccgcgcaaaaaatctctccccccgtttgagcttttccaaaagatgcgaatgacggcagcgtggctcatcaacccgttccccctaatttctctcatgtacacaaacgtatgaatgggcaattacgtaggcaactagcgcttaaaaaatgtgctttatttcgccatttcctcgttttttggtgattagctgctgcgtgcccttttggactattttgcgccatcgtagggactcatacaaattttttttttttattccttttgactcacaatgctataacgggatggcgtagcaaagagaagtacttttcttttgccatcgttgttgagcaatttcttaaaacatgctgaattatgtgtgtaactgcgcgtccggcatattagcattctttttttttttccatgcagggctgattgccatttgaattttccatttcgctaagtgaggcgcgcgtgttggcgtgcatacgtaggagcgctcaaatgggtaaacgccgtgcgtgactggaggtgtgtatttaaggggaattcttatgggtctatatcagtacgtatgtgtacttatgtgtatttatatgtacttatgtgtacttattgtacttatgtgtacttatgtgtacgtatgtatacgtttgcgtacgtttgcttacctttgcttacctttgcttacctttgcttacctttgcgtacctttgcacgcgcacgcgtaggcgcaacggcgtgcttcggccggacgcctgagcaaacacacatgtacacatatgtatgtacacactgctgggtgggcccagctcttgcgcgaagcagatttatgcagttatttccgcccattttatacgtttctcccagttaatgcttttcgctttaaagaggaactaaattggttttgtttattttttctttttttcctaggtgatgcttttccctctatagtatgaactcctgcaaatttcacttcatgacatacttttttttttttttttttggggggaagaggaatttttttacaggacgttttgatacattcaaaattgtgtgctgtatttttggtaattttttcacttcgtttttttccccttgagtttttcactttcatactttcatatttactcacttttgattttcctttttttgttccagccgcttatcatcccttacattagcacacgaattcaccactttaaggagtttacaaagttcatttgtacaagtacgtgcacgagtaatgtaacgcagttgaatgggccagtacacataactaagtatgcattgcgcgtgtacgtcaacttgggtttatttatcattttatttacccattactttacccttttacttacccttttctttacccttttacttacccttttacttacccttttttttacccttttacgtacccttttttttacccttttttttattttatttttttttttgtgttgtgtgaaaatttggaaagcatatgcaattcgcgtttttactcagtgcgaaggacaattctaaatacatgcatatgcgtcgcacaactgacgcacatgcggcgtatctgaacgaatccccgcatgtacggccattcgtgtgtacatttgtgcgtatattgcgcgtgtgtacatacatgtatttaattacacatatgtgttttatttgttgttttttttttttttttttgcgccttccacgagctgcatcttcttgacgctcctcgcgcactcgtacattctctcacccccccctttaccgccctccaccttgtccgcgtttttgcgctactcaccccttttgctttttacccctgtgcatgtaaaaagaagctcacccgcactctcgcaattatggaaacatagcgtctgagtagggcaagggttaaaccccccaaatatgtacacaccataaagccaatcatgacttgtatacgtgtgataagtttacatttttctccagtttgctgaaaatatatacgggacgttagatgacgcgaacagttacaatcctagcgctaccccccttcctgtttagacaccgcagaatttgcagccaacccatgcgcgcgtgttacatgtcttaccacccttctgattggttcgaggtaaaccgcgcacatcggtgaagcggggtggtcgaaaaagggaaacgaagaagcaagagaaagagaaaaagaaaaaaaaagtgaatgaaaaagaaaaaaaaagtgaatgaaaaagagaaccaaaaccaaaagaaaaactcgttgaatgcaaagcacagaaacacacaaacgtttgcactccccgacatatttccaacataatagcaaaagacatacaaagcagaagcagcaacgttcgctctctacgcgttgcattttttttaatccgcatcaaattcgcaatgtaacattttgtttccaaaaaaaagcattgtaataaaaaaaagaagactaaattcgcgcagccacacgggtagcctaacgcacttacttaaatgtaagggagtacatctatttttaagcatccgttttaatccccctgagaccatatgcggcgcaagcgtgcatgttcgcatgtgtatatgtatatgtatatgtatatgcatgtatttgcttgcctccatccgcgctcctcgcgtgtgtaatttttttttttgttttgtattcataaccccctcggggtgaggcccccccagccatttcatctctccgtggattcaccataatcgtgcagataattgcgtagaaaatatcatagataaatacacctaactgccttctcacccattgaatgaacacttgagccgactcctagttcaccactaaggccaagcaattttttttgccccttttttcgactgtatatgattatgacacagttgatgtgcttatcttggctcgtattttaagtttaaagtattggtgtccaagtagagcggcgctctcttttaattttgtgcagcgcgtgaaggcaaggcaagggaagaacagaacagacgtgtcgaagcgcagaagcgagaaagagtaaacgtgcagaaactcaaacttgttgaaattgaactcgttgaaatcaaccgtgttgaagccaaacgtgcctcgtacggtgtgacttcttttccgcttccgaacgaacccgggtaagacacaacccacagaggggtccatcccaccccaaaaaaaaaaaaaaaaaaacgaaaggagataaaaagaagaaggaaaaaatgcacctgaacaagctcgtagatttcaactactccgtgggattagatgtactgaaaaattttgacatagttaactacctaatagtagtcattgtactgctagcagtagtgctagccatatttaatgaagacgcatcggcgggctctccaaggttatcatgggtattaggagagttcctaccaattcagcaatcgattttttcattaaatgccaatgcagagaagaaattatttaagaagaaaaatagcaaaacatatgcatttatcacctttgtttgtaatttgtttatcaagttgaagtgttcaatctcggaagggacctttctacatctactaaaagggttctacaaaaatggaatcaacaaattagtactctacaaaaatttggttgtcttaaaaaataaatctgaatcgaaaagacacttttattatttgattctaaaggataagtataatctaccaattgagaagaatgaaaatgaaatgaagagctatttagatgcaaaaagggaactggttcgaatgaacaaatgggcctttatgtggagggtatcaggagtaaaggacgaatacatcacctgtgaaaataccaaagtgagacccatatcgtcttattcttatctagactttataagggaaccactcgtacaaaattctgccattaaagcagctatggaatggtctacaggaaatcatggtcccagattgctaggagggaataatgaaattttaagagacttagaaaaaaaggtgggacaattttttggtagaaatgattccattttagccgtttgtggatttttagcttgcatgtctgggatcgcagctgttgctaggccaaatgacctcgtcctttatgacagccgaacacatgcatgtgtaaaaataggaatccaaataagtggtgccaaggcatacacatttaaacataacgattataaccatctagaaatcctacttcaaaaatatagaagtaaatatagaacctgttgggtatgtatagaatctgtgtactctatggatggtgatatcccccatttgccatcctttaagaaattgtgtgttaaatataattccaagttatttgttgatgaagcacatgggttgggtgtactaggaaaaacagggagaggtttagaagagcatttcaacatgccaggttctgtagatttaatagttggaacttttagtaaatctatcggttctgttggaggatatattgtcggatctgatgaggtcatcgaatttatggatatccattgcataggcaatgttttttcagccccactaccttcttactgtgcaggtgctgcattaaaagccttcgaattgatagacacacaaccttggagaattgagaagctgaaattcaacaccaaatatttaagaaatggattaaggacaggtatgggcttatggccaaaggattatccagagagtaataaatatgtcatcgaaggggatgatgagacgagtgtcattccagtaatttttccaaatgatcctgatagattactaaaaatttgtaatgttctttttcaaaagaaatggatgatttcggctgttacgtatcctgcttgtccattgaagctacctaggtttagggttactgccacgtctgcatattcattggagtacatgaacgactttattcgcgatttgattaatgcgactgttagcgtggagccctctccgtttgataacggccttttgtgatagccttcttccactgggagcagttccatcggggctgcgttgttttggtgtttgaggcaaggggtttactcgtgttgtgagggcatgccttgtgttataccttcttcatgcaggtggctacacgccattcatacgatgctttcacgtcgttgtaccgttttgttccatgttgtataaggagacctacaaaatactgtacgatcctatatgtaatgccaacttctgtttcatttgaatttttttttttttttttttttttttgcccaagtttacatttcttattcgtttcctatataagtaggttaaaattacatcagtttttactgcctttccccccgcctgttttaacatttttcattttatcaaatttataaacgcattaaatgattaacacattaaaaaaaaaaaaaaaaaaaatcgcatttgtttctgttacaaaatgggagagcatttccacacagttaagggaagagctaatttgtagcatgttaagtgcaccctcgccacaacttcaaggggtgcgaaagttggtacatatttaaagagtgccacacgtgatggtggcacacttgggggtggtaactcaaaagagttgccatgtcgctgtggtgatctctccgcggctagtattatcacacaaaacggtcaaaaaaatgataaaataataaaatgctttttcgtagttgctcccatgcccatatgcacaacggatgaaagcttcccacattttttcccaacttttaagaagcccgcacatcttccttgagaaaggtagccaccccttttctcacaggacaatgtctgtgtgtccacatgtcgaaggtcgggagatataatacgctgctcataatggctgttctttctttccctttttatgcttgcaatgcgacctatggcacgctgatcgggcctctttacactctcccaaagtatatgaaaaaatgtaatgatgtaaaaacggctaagtgttccacgtggggtgtacatatgtcagcatttacacatttttacgcggcttgaaaagaatgcaaaaatgtgttggtacgttcggccagtgaaacttgtccaatgcgcttagtatggtcattccctatgtcattttcgcgcgggggaattacacgaaggtgcaaaaagtaaatgttggcctttcccttgggtggcggtcctcccagtgattatcacactgcgcgatgcgccttttactttgcccttccaagtcgaaattcgatttagcggcattttgcaaatggtgcaaaaaaaaaaaaaaaatagtaaaattgaggaaggaaaaacaaagctgacatgttttacacgggtgatgaggctgggtcaagataaaacgcgaggtattgtgtcaagctatgagagtcattccctgcgcgaaacgaagctagcgagcaaaataatattgcgattgagatggcgaatgagtgcatgattaggactgtcatgccattacgctagtctctgcgcatccgcaaagcgcgaagaagtgtatctcccctccgcgcccttccactggccgcttccctcgtccatttcactgccaaactcgacagaatcgcaactttctcacatttgtgcataactgccatatatcacaacttccagcataccacagcacactcgccacgacacactcgccatgacacactcgccatgacacactcaccatgacacactcaccactgcacactcgccactgcacacatgtgccctttgcaaaggtgtatggttgaatagctgcattccttctccaccccgcgtgcaaaagatcagcctttgaaaagatgcctctcctcccaagtctgctcttcacttggaacgaaagaagtccctatgaaggcagactcttttaaaaaagaagaaagaccatagaggatagagcaaagacgatagaggaaaaaggaaaaaggaaagaggcaaataatgcgagcctccggcatcttccctgatgcaaacgcaaaatgaatcgcattacatataaccgttcttagatttttcaaaaaaattgaaaaaaaaaaaaataaaagttacacatgggtagaagtagcacccgcagcagcagtagcttccgttgcgggggaaggcgtggctacccggtggaaccaggggactcccaaaagaagcacctccaaagtacacaccacaaatacgcagatgagaagctacggactgaaagcaagtttaacgaaaaacattttgcggaagataaaaaacgagtcaatgactttaggagcaataaaatggcactaccccgaggaagcagggatgataaaaaaacggaaagcaaacaaatgctatactcttccaaacctacgaaagaatatgataataataattcacccaagaaaaaatggtcagagaaagaaatagaggagttgatatttaaatataaaaagaatgacaaatatgaatctgctcggaaaaaaaaccattttgacaaaaggcacacgtaccaggatacgaggacgaactacgactcgctaagttatcgtggcaatgtactatttagctcggaaaatgaccccagaggtgtgtatttcgacagaggcgcgtccgctgcgactatggcgggtactatcgcggccactactgcaggtggaaccactgcggcagatggggacaaggtggatgattatgctggtgtgtccctttcaagtagaagaagacacgacttgagggattccccctccagagtatactaccaccgagtaagtgagcacacggattactgcaaaagagacagcattatcagtgacttatcctgcgctagtggattattgccgtccacgtgcagggaggactacgatagggaggagagtgccacacgcggagggagagacactatctggcgagactcccataggtgcacctctctcaatagcgatgacaatcgcggagacctcgccgcagattactccaaatgttacaaaaaacggttaagtggaaatgtaatcggagatagtcgcagaaagggcatggatcatatgaaccagtcaggcaaatcaacccatttaggaaataaaaatggagaggaaattgatttgacaggagaatattctgacgaggaatcgaaggaaaaaaaaatgtaccataattactcaaaagataaaaaaaatttatatgggacttttttcaatttaacgagcaagtatgaaaaagtgaaaaacaagaaaggggacagccataaggagggcttcaaattagacgaagcagatgtcaggtcgagaatcaaatcctgcaacggggaccaggtaagacaaaacaagctaattagagatcccctacgaagtgataatactttttcgagccatttttacaaaagcagagactccaattttgacaaaatcagtgcattattcgacacagacaggaaaaaaaaaaagtatgcagatgtggccgatatagaaaattacgtaaaaggatttgatgtgaagagaagcagattttcaaggagggattctaaccataagggagaaagactgtttaagggttccccctgctttgatgatattctcaagcacagttcggatgattcctgtagttatgaagtttgccctgtaaggaaaggacccaaagaaggtatacgaggtagcagctggggtgatcgtgaaggggggaaaacaaccaagtcgttaaggggcagtccaattaagccatttagccctctccacactctagaaaaaaaatcccttagaggaagcgttacaaagaggggaaaaaacagccctacaaatgtacgtttaggtgaaaagacaaacccttttaatatagatgacacaaaagtacactcaaaccatttcaaaaatacacagctacatgggagcccccgttcgcatgcctccaatgactgctccaccttatatgattatgtaaactacgccaaaaggggaactagaggttactgtgatagtgatgtccatttaaatagctcaccgagaggctattacccctctggtgttaatgacgtatgtgcaaaaagcagagacagattttcgtcccttctgaggaaaattcaaacaaaaaagaattacaaaaatgatgacccgaatttctctcatgttaagtctactacatggaggaggggttcctacctggacggggatgacgagatgttcccgcttcattcctacgccacgaaaaatacacactttgagaaatcgtataagggggataatctgccatcccctcggggaagactaccaagtaggagacgcaggagagtagaagatgactcgcctgtctctaagttaaaaatgcgcgatgtggtggatatccaaaatatcagcgattctgttggacattcacctgttggcagtagaggaggtcacaatggtcgaagttcttgtcccccaaatggtcgcagtggagacggtaaggatgagtcttatggagggaaatttcgcacgggggaactccccaaagatgtacagaagcaatgtttgcgtaactcctggcgggaaaaaaaacagataaagaatctgctaagttacgtttgtgacgaaggagggggagaaagggatgagtttttaagaaacataggaaagaaatacctcttcacagaaggggaagaattactaaatagtattctgaatttgaaaaaaatgaaatcgtctcgacaagttggaggcgatgcggatgaagggggctacgacggcgatggtcctaaggagtgctacgaaaaggaacggaaggcgaattaccacagttggaagtacaacccagatgggaagagtagtaaaggcaatatgggtgagacggtttcgtttcagtatttgaagaaccgctcctacacgaggcccatgcatgttggagattttgatgtgggtgatgcccaggctgccgattgcgcgaatggcgtggatgaccgcgactgtgcggatttgtatgaccacgggtatagtggcgagtacggtgaagagcacagcggggagcacatcggagagcgtaccgacaaggagcaagggaacccaagccgccagggctcttcctactgtcgcgacgttttattcctcctctttctttaccttttaaaaattttatactatttagtcagataccttgtgcagcttgcactgctgatcatggtgtacttttatcacgtaatgcgcacgaaatctcttgcaacgatattcatttcagtcgtggttgcggttcctctttttttgttgcttctgtcagtgcttatattgtcctacagaagcgtgaacacggagtttttcgatcgggacatctaaagggagcgcagaagagcttatcgggtggatacagtttctccttgggaacgtccatatcgttgtgtgatgtgtcatgtcgtggcgcttacaccgccgcagttgtacacatgataacgtgcaacaagcgcagtgatttttttttttaagcaaagatacgcacgcatgtgtaagcttctaggtccccctggaatggtctacgtttatattccgtcagaggtcgtttccatcaccctttagtattgtaactgaaaggattcccttttttttttaattttttttttgtcgattttgcatcctacatagaatttctccatcggaggaattttacagtccgtttgttctgacttatgtgtatacgcgagtatgtgcatttttttttttttattttttcgtgtccatatataaaagttcatgcagttgaatgatgctttatcaagataaatggctcgtcaatgcacatggtccaccacactgtcatatgtgcacgctgtgcttgtgtggatatctgtaggagggaaccttttcatgtttccttttttgcaaaaaaaaaaaaaattattttcattcgtcttgattatgccccaccacagtgacgttcccctttttttatgatgccacaagcggtatgcatactgttccgcgttattcttctctttcttttttttcacgctttttttttttttttttgtttcttttgtttcttctgttacttatgtttcttttgtttcttctgcttcttttttgtgtttaatttaggctgacaaaaattgagcaacacacggtgaggaaattttttttcccgttcccgccgcgttcagttcagttaagtcgagtcgaacatatgaacattgcgtaagaaagaagcgtgttccttcacggctgaacaggttaacgcgctaggggtcggaaataaaacacacgaaaggtgagggcatctgcagcgttgtgaaacaaaatggcgaactcgtagtgtaccccttttttttagcaactcgatatttttcatttttaaaggggggggacgaagatttgttcccctcaaaggtgtaaaacatcaagtcgtagaagaagcgctttggccctgcacagaggggggggaaggcaaggtggtcctttcgtcattttttttggtgaagtacatgtattgcctcggtgtatctcttttcaacgcaacgtaaatacattcttgaagtgttgcgtggtatgccaatatacacacaaattacagttttgtgagtaagtagtgaccctcctccttaactacactccaaagcaaacatgctacggaacacggggaaagtctccacgaccacgtcagaggagaaggcaaaggagaagaacaagatttataacagacgagtagataaggaaataaaaaatttgaaggagtcaaaacttctcgacgataataatgtgtatatcacggttagtcaagcgaatgaggaggagcaaaacagggaccatattatgttggggcatagtttggacagcacgaacaggaacacatacttgctcctactagaaacgtttagtgaagagtatttccaaaaggagaatttttttttgaacaattttacgaatcatataaaaattgtaaaagaaaagatgaacgatggggcgtgcctcacaaatggtcatgagagtagcagcccctccctcctcggagaagtagacaaatacggacaatataaaaatactctgtgtccattttttggcatttacgagacgctatgtttggagagcatcttcgaaagcttccaaaactttttaagcgaaatttgtttttttatgcaaatttttgaaacgtttaaaaatggcttcatgaaggagcagcgcatcttcggtgggatgagagaggaggacagggcagaagagaatctcccatgggaagggcgtcaaaatggtgaattttccttcttcaccaacaccttcttcgaaattatatacaaagatttcactacccatttgcaaaccattcaaagggagatcataattaagttacaggaggatgaagcgtacgaagaaaaatccttttatgagattttttccaagttcttccataaatactatagaataaaagaaagtgttgtgttttcatttttcgtttttgaggactacccgtttagcaagccatacgtcaacatagaaaatctacccttttgttttttaaaaaaaacgcacacaaaattgaagggagataaatataatcagaaaaacatactcaacattttacttcaccaacagaagaaagggtggatccccaaaattaccatcggaaatttattcgaagagtgccaaaagcttgttcatataatcttttttttttatcaatacaaaatttacctttttttttattacctaatgaagcataaaatatttgaactttttctcaaaagcaactgcagggtgaacttggagacttaccccctcgtctatgcctacgtagctgcggtagatagaaagctagttacacaaaaaacagaaaaaaaaaattattccaatttgatgtacagcattgataactgcgaatgcattaatcaagatttccttttgtataaatttttttacaattataagaagctaaaaaggaagttggtcagccgtgctctggacgatgttgatgatgatgatgaagggaagactgcccctacaggacacctaatgcagatgaaaaaaaaacgatatgagtattatatatatttgtttttccttcttttcctttttttcctccccctatttattaaaaatgtgtttatataccacacggaggaaattcagcattatcttcagaacgcagggaacagcagttttgtgcattttgaaaatgtggctagtgacaccaaagggagggaaaaccatccgctgttctgggtttacatgggaggaataagcagggtgagctccgcgtggatgggtgacgatgtgaagaagggccatcccggtgaaagggcacacacagtacgtggaaagacggacaaggaagaagtgagcaaatcgggggatagcctcgtaggaagcagtgacagtagggaggagggccaagagggaagggtgacaagctctgtggtgagtacaccacacgacggagaaaaagataatggaatgagcacagatgaggtgaacgcacagaacggggggaagagcggagcccccccaaaggccttcgccaccgcgttgctagccatctccgagttcctcctcttcacgctgggggtcatctacaatttgcatttactaaaaaaaaggatggaacacaacaacctggtgttaaacacctgctcagccattctaatcctgtacagcccaagttttatttccaagaataccaactacgtaaggactctatccctgggtttgctattctgggccatcaacttaattttgcagaaaaaaatgtatatatccatttgtgtgtattttatagccacctattttgacctccgtaatttgagttttttcgtcccctttctgtttatctatgtatacattagcagcatgtacgtgaggagaaaaggcaacaaggtgaagacctcacttaaaaattggttccacgtttgcaagtatgtgctcctttacgtgctgtcatatggtgtgatcacatatattttattttatattttttccgctgaccaaataggatgggtgggcacagcgaaacgatgtgtacgttttctgggcacccatttggaacgcacgggagaggcctttgcaggaagaagctatgtctcgtcgtcctttcgagcagcaaccggagggaatggaagtacacactcgggaagaatcgtggacggaggggacatcctcatcgttgggaattcccatcacgcgcagatcttttttttgtctcttatccctcacatgttcagcgccctctttaattacctccttgtggtgaataccattgctaagctgtacgtctccctcgcagtttcatgcatcacgtttttctttacctcctggggggattcgaactcgtgcgattatttcctaactgtgttgcacattttgcagttcctttttatcaacgttgttcgcagctcaagcatactcttcaatattctcatttcatccttcatacttctaacgagtgatacatttaacgtgtacctgttttgtctaaccattttttattttgttcttcatatttatttaatgttcccttgggtgaatttccttcccaatattaattatcatattcgtgtttgctttcatttggtaagtcaagtgtgcaggtatgctttttgtaacttgcttcatttgtatgagacgagtataaaaaatgttgccctttccttcgtggttattctttttcctcactcctcatccgttatcgcggcactgcatgagaagaacaccaagcacatcattcagcggaaggaaatccaacggaagattattttttgtttgtgttcccatttatctcgcgactgtttgcacatccccctgacgtttttctctctgacgctttttctgctgcttggctttctgcgggtaagcgcagggaagtttggtccgtccgcgtcccaccccccatttaccgcttctcactccccatttaccgctttcccactccccatttaccgcttctcactccccattttgccgctccccccctgcagctacactccccccagaaatccccccgaactgccctctgcacattgaagtgtttagtcgtgaccaccttgctggcaatacttctggtaagaatgaaaaggcaacccacctcgtctgccagaacggggtatcggtaacacccagcggagagcacttcctgttggcacatcgcaaaggcaaccacatgtgtgctctgcacgtgcgagatgcctcccgcgtgcgacgacttttttgcttcacccgggtcgaaattggactatcacaggggtagtcactacatatatatatgtatatatatgcatgtatgttatttttttttttttcccgttctgcttccctcccccagatactctacacaaagcgcaagcacttcagaaagctggacttcctgagcatcccccagtctgcttgcaaaagggcgttcccgctggagcgacccaagaagttgtgaagacaagcgcgcgcgtgtagaggtatgcgtgctgtgtgagtgggctaaatggcaattatgagagtgacactttggtgatacttttgttgcgcgtttgtttggcctttttttttttttttgcgttttttatgattttttcctagtgcgcacaaccgcgccactcttctcagggctatcccccccaaagaaggtgcagatctgtaacttcgcaactaagcaattttgcaactttgcagctttgcaactttgcagctttgcaactttgcaactttgcaacttcgcaacttagcaacttcgcaactttacgtttgacaaaatttctttttggtgaacttacaaaaatgtaaggagagaaaagttcaatgggtggtgagtagatatgggtgtgtccgaagcaccgagaagggtggagaggggggttattaaattaaaaattattatgttcatgtgagcaaaaatgcagtgaatcaaggctgttcggtgtgtgcaggagagcacacacagacacacacatgcctatggatatggaaacatacgtacgtatataggcatacttataggcatatgtacgtgaacacacttctttaattacaataatcacaaaagggcaaaagggtaaataaatagtgagtagctaagcaaggggcacacatgcacagaatttggagatgcaaaaacggggccattcgtgcaagcgtgtaatgattgcttaggcacagatacaaaattaaagaaaagggattcttaacaaaaaaaaaaaaaaaaaaaataaaggtagcgtagggtaaggtagggttgggagaagtgacaggaaaagaacacgaatgggacgggtaaccggacgtggagagaatgaggaaggttgatcacacaggcgtacacttcgcacacttggtccacttcgtcctcgtgtgcgcacaaacggttggcgtgattccggcgcaagcgtatacacgcccgcctgcatagacaattgatatatctgcctcgggggaatggtacccctggtgggtgggggtgcaaaggtctctccgttttccccccgacgggcgcacgcgcatatatatatatacacataaatgcacacatatgcgtacatgctcatatgcgcacatactcatatgcttgtcgccttacccacccgaggtgcaactcatgggtgcaggcaactgggggcacaagacaccccagggaagacacgcacatatataggtaaacgcgttcaacagactgattaggtgcacccactcctctgctctactgcttaatgtacttattaccttcgttgtagtagtggtgatcattttcgttggggtagttcccatacatggggtcatagtaataggtgcttcccccattcatataggtgttattcatgtacacatcatggacatatccgtcattcatataattaggggggttcatatagttggggctgttcatatagttagggttgtttacaaaactagggttgttgttcatgcaattagggttgttcatacagttggggctgttaaggtagttggggtcggtaacataattggggtcgctcacgtaattggggtcgctcacgtaattggggttgctcacgtagttgggatcgttcatgtagctcgggtcgcttatgtaactcgggtcgttcatgtagttcgggtcattcatatagtttgggcaattctgggtgctaaggcagttcctgtttcgcacgtagtttggatcgttcatgtagttggggtcattaatgtagttttggttcgccatgtagttggggtcgcttaggtaattctggttcgccatgtatccgttggtcatgtagctgccgcccatgtagtgatcgttcatggggtggttcatgtagcggttgtcgccaaagaaggcggggttgtctcccatgtagttggcgccaccgggagggtagaaaccttcggggtagtagaagttcccgcttccgttggcgttgtcattgccgcttgccacaccgtttgccgcaccgtttgccacactgtttgctgcaccgttcgccgcaccatttgccgcaccatttgcagcaccgtttgccacaccatttgcagcaccgtttgccacaccgctaccgtcgtagccgtaggcgcccccatacccgggattgccattatttggaaaattaccatcatagggtttctccccatttgtatatccatcgtagcgtttttcatttggctgaaacttcttgttcacgtcaagcggacctgtggcattcttcctgccatctccaaatggtacctgcgtgttactacccatattggtactgctatgctcgtcatgacactttttataattaaaggctttcccattggagaattcatttccccctcctgttgaagtcactcctctatgttgagttgcgttattaacaaaatcttctttttttttccttttcatatttgtatatgttcccttgtgagcgtattgcttcgtgaatgcattattcgagtcgttcttcttattcacattattgctattgtattcattattcgtatcataattttgttgatttctgtttttttttttggggaatgcatttccataaggcatataattgttattcgcctttttgttcttatcgagggatggagtagctgttatgtttacctttccgtctatgctggactcaggcttgttttcgtccttctcatggttcgaagggttctcctccgttctttcgcatttgtgattgggttccgcgtgcttcggctcgcagctgttcgtctcggggcagttcgcctcgtcactatcgtggacgaccttactgtttcccttgccatgcgcgtcaccatgcgcgtcaccatgcgcgtcaccatgcacgtcaccatgcacattaccatgcacatcaccatggttaatttcgttgtccttaccctcctgataaccccttctatgatcctggacctttccaccgttgttttgttccttccccttgggggccttgattctgcccgcgtcctggttagacaccagctgtttatcctcacgagcagtgccaccgtcacttctcggatttgcaacaccccttgtactgatgacgttcgagttgaccagatctaccacctcgctcatatcgttactgccatcctgagctcggcttctcttgtccgttcccttaccaacgtagctctttccatacttcgtgtcacttccgtatttcccttgtttgacattcttcccatttggcacatatttctccctctccttcttactctctttgtaatacctattattatcatcccaccttctttcgtttttttcattttcataatagaatgtgtcatgggcgtggtcctgctttcctttatctctgtaactatctgtgtggtcataggtcctcatactgctccctttttttttctttttatagcttcctcttcctatatcgttttccttcgcatgttcatcattgctgcttccgtatttggcgtcagcgtccttctcatcagtgactccttttcctgagggcacatgtctgggtgatttatctgcagcgttttccttactgacatatttctctttcttcttcttcgcagtttcttcctctccatgatattgtgcacccgtgtggctctttatttcgctctttatttcgctctttatttcgctctttacttcactctttacttcactctttgtttcgttctttttcttcaatccgactgtgttgctgctgctactgtttaaatacttcctggaggacctgtacttgtattcgtttttttccctctctgttggggttttgttttccctgaggaaacctctaccatggttgtagttcttgtcatgagtgtgctcgtcattgtgtgatttgtctgggccgttcctctcactgtcattatatgtgtggtggtggtttctgctgtaattgcccattccggtgtggctattactgttgctgtagctattgttagggtagttgttgtttgtactggagccgacgttcgaggggacattcgcgcctgaagggggtccggcatacttgtttttcccggcataagtcttccttgcgtagtctccgtttccactatttgcatgcgcgtaggaactggcgttgttgtaattctcctcatacatgtagttccttttactattgtatttcttttttaaactcgattgggacgcatagctttcgtccttcaaataaacgaatctcgctccttggtatttgctcgaggtacctcggtcatttattatttgattattattactgtttccgtaactcatcttggatttgtagggcgctacgtatttctttccttcgtagctattttgagttgcctttgcgaattcttttttctccttcccgtccgttttttttatgcttggggagttcgtttgtgtttggcttggtttcctttcttcctccgcctttttggcgatgtgatcatcctcccttttgtcttccctcatgacatcgcttctgtgtgcacctttgttcgttcccttctgcgccttcatttcatcctgttgaaaatttcgatgtccttccttggtaccctctgccgacgcttcgccgcgttcacccgcatcattcgttgcaggcgttccatccagggcaagcacaccaacgacttcggccactccgtcagcctcatcaccaactggcttgctattatcactgggactcacttcgcccttttcatttttacatctcttgagtagcgtctgcttcttcgttttcttttccgaattgttcatctgcccataagcgtccgctccgagggagggctcctcatctgggtgtgcacccaaaatggagagggcacggccaccatctctacccccgccaccatctctacctccgccaccatctctaccaccgccacctcctccccctgcgtctccttcatcccttcttaagtcttccttttggatgaactttcccacctttactttatcagtacacaaatccaactgcttcttctcatagaagctgtttgttttgttgtcccgtttcacattgggtattttccctttggtagattcaccatagtacttattattatagttaaaaactttggagtttttccccctgttattatcatagtagtaattatccttgctattatttttataggataaagagtagctatttttttcatgtttattgtttttggctccataatacctattactgtacataccattactgtacattccattactgtacattccattactgtacataccattgctgtacatgccattgctgtacatgccattgctgtacataccattgctgtattttttgttgtgatttctttccttcccataatattcatcgtatttataatcataaaagagatcatgcttccaccttttttcatctatgtaagtcattttattgtttcctgttttttttttttcactaacttttttcttacctttattatcattattttcgaatctgttatcgtgtaggaagtaccttgcttccttggggacataacaagggtcttctctcattttgtccttcactgacacagttttattttctgcgttttcggatgggcacttccccgatggagttctcctttcgcgggtctttaaactactatcatcgtcattggcgtgggtggcagcttccgcaccttccgcaccttccgcaccattcgcattggtgacatttgtgacatttgtgacattttcctgatcattcctttttgagtggcccgttcggcttggcttccctccctgctggccatcctgcacagtgcgcgaatttgttttctccttcctgtgtttgttgtcatcgtcctcttcttcctcctcttcattataatttttacttgagtgccttgacacttttttttcgtttctggggttgttgttactatcacttatgtacgatttgtattcatcaaaaacgttgatttcttcctcgagaatgaactcatttctcatattcttcacgtccatttttttttttttttttttttttgtgcacgttgcggggggtaagcgtacgtacatatatatgcttctatatatgcacttgcacgtgtgtgcttagcgtgtcccgccttttttacaactttttaatttgctaaatatgccacgttcacacacacaaatatgctcatgtgtgaacgcaacttttttcgtttttacgcctgcgcggttttaacaataagcttgtgcaatgtggagttgcacacagtgtatgtagtgtatgtggcgtatacaagtgtgatgccttttcgcgcgctctgttttgatgttaacttttggttactttttttttttttttcctcctgtcaatcctaggaggttttaaaaaaggcttgaaaaacaccaattttgtctattcacaatatgtaggggatgcaaaaatgggaaaattgcaaagatgaagagtgggtttcaaatatgtaacacatgcctgcgcaatttttagaataagtaccttcgcaagagcatttttgccaattttcctgcacttggtacgctcgcgcattgtaacagtggctggcacaagcgttcgcagttttacataattttgttaactgtctgctgcctacgtacgactgcagtggggtgaggacatgtttggacgattatacaattgaaaatgttaaatgggcaaaaggcgcagcggttgctttggagctatttcaaaggtgcttgtgtatggatgaacagggctaatcgtacatattgtacgaacataaacaggcgcgtgaaaacagcgcgcacgcctgagaggtgttaaaaaaaaaacgaggaggccagggaagcgtacacgcatgcaagggtaaaaaaaaaacacacaagttaagtgtatgagcaagatgagtgagcgcctacgtggaggcttacgccaaacttaaacgaaccttgtgagctggtggccatgctatatatatgtatatatatatatatgcacgtaaggaagtgtccgcccgcaagtatgtaatatacaagaaaatggtacgcacgcgaaaacgcggatgtataaaaatgcgaacgcgtggaaggaaacaaaaatcgaagtaaacaaggggcaaataaaaaaaggggaaacaaaaaggaactgctgtttttttttttaaaatttgttacgaatgaggaatggggaaaaaaggcatcacgcagaagggaaaaaaaaaaaaaatgctgcacgtgattgggcttcgtggaaagaaaatccaaatgcgaaaaaggtacgagggaatgaacgcaggggggtgtatgtataagtatgcatgttcacgcgtgaaacgtggtgaataaacgaataggaaaatatatatataaaaagttatgtacatttatgtatgtatatatatgtatgtatatatatgtatgtatgtatatgtatgtatatatatatacgtatgtatgtgctcacggaggtatgcgtaaatccattggggaaaaaacgccttgtttggctttgcttaatattgttcacaattaaaaatttctgcgcgagggtttaaaaaaaatacagcgaatgtgcatttatcgaagggtttgagggttggcttactctgccgcaggctatacatattttttagcgcttgcgaaaatgcattaagctggagcgagtgaaaaaactgacgtgctgttagcgacgcgcacggatgtttgtgcataacatacgcaaagcaaaattgcataatgatgaataatgcgcagtgcgtagtgcgtgacatgtgagtaaaatggccaagcttcgcccgccaaaaggtaataataacattttaattacatataatggaactacctttttttttttcttttttctttaaacacatttgcaatgtatttttgctctttttgcaaaaaaaaaaaaaaaatgctttaagccggagaaggggataagaaatatcacgaattgatcatgtacgccagaaaaaaaggagatagggggaaagggcattttttttgctatcacgtatagggaaaaaaacgttaaggtgctcacgtgccttgggcatacaccacaggggggaaacgagcagcacgtggtacttttgtgcgcacatgtatgtttacccccgcatgggcgctaacacacgcatgcacgcttgtgtacgactgtgtactttacgtatgcctgccggcacgcatacgaacgaacgagttgcgggcacgtgggcaactccccgcaggaacttcacagtcacagcatgcgaacgtgtgaacgcgtcagagtacgtggaaagggtcaaaaggaacaacacacataataacaaccagttcggaaaaaaaaaaaagagaaaaaatgatagaaaacttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttcagccagtgaatttcaaaggtattatgaaaaaaaaagaaaaagaaaaaaaggtttacgcgtgtaaaggttcaaaataggaatgataaaaaaaagtgaaagatgatatatcactcattagaactgaatttataaaattaaaacaaaaaattgaacattttcaagttgagtacaaaaaaaaaaagcaaaaaaaggtaaaacaaagcaaaaaattaggtgaaaaaaaaaaaaaaatacacaacagagaggttaaaaaaagggggtgtaaggtggtgctgggctaagatataaaaagtgtgaacacgcgggatgcgaaaagagcaaaatggaaagaagcacaatgagaaaaaaaaaaaaaaaattacaaaaaaaatgacaaaaaaagtgacaaaaaagtgacaaaaaaaatgacaaaaatggcgaaaaatacgagaaatatatatgtcgctacgcatgcattctctgattaggtattcgccccgttagaggaaatgatatatgcccctcttctgccgcgtaccagatggggaggtgtaaaatgttacgcctcatgtcgcatgcctcatctcgcatacctcatgccgctactaacgcatcaggggtgcttcccctggggacccacgtcccttcgcaacgtcaacgaatggttatgtctgttttttcgccaacacagtgttttctcgttctcccttgttgcgaagctccgcccatgcgaagttaaaaggtgatccgtattgatcccccggagagtctcccgcagtgtgatgctttacacaggagctccttaccgatcacgatttggctttccttttttttcatttcattttacgttttccctgacaatttcccccccccttcaatgagccgcatgcctcctactgcgcaattgtgcgtattgtgccctatatgtcggctcaattcccgaatagcctttatcacccctccccaacggtgcacccgtttaggatcgttatggaaagaaaacgttagcacacttggttacctaacacagtaatgaattgccgcatgtggagcttaaccggagagatatttttacacccagttcaagtattacatccctttctgcgtttgcacacaggatgggatatgtgcccctgtatggtcatttaaaaaatatatatttctttttcattttttggagggatatttctctattcacatggggtgttcgtgttggtggtggtattgtcccgtccaggtggcacaccagcgcacacataggcaggtctgaatgaacatccattgacgtttacatttcggagaagaggtatcaccattctcatgtgactgctcatggtgtgccattttgagtagaagcttacccttacccaccccccaaatgagtgaacctccaaatggatacacacgggggggtcaggtcactctgtatgacgaggaagtaaataaaaaagtgtagttacgaaattgcattagacgtgtgttttcatttgaaacaatgccttttataaatatgggtgtccatttttaataatgtaaaaacacatattattctgttgataattatgaaaaggggggagagagaggagaggataggataagagagcaaaggagagaagaggataggagggcagaggataggagggcagaggatcggagagcagagcagaggaatggatacagatacgcatacatcgacgtgtgcgcacgtgtaagtatgcacacacagacaagtccgtacgtacgtacagagagacctacaggcgcgcacacgccatgaccgtaattatacactgcaaagtggactgaagcttagtgaaaaggcatatatgggaagtgtcacctgtaccaaataagactaaaaatggtgtacacgcatccacgtatgaaggtatgtgagagggtattctgcaggcccggggtttacgcgcactggtgcgtggtagtggcgggcgtgcataaggacaggtgcgaatggtacactgtggatggtgcgatatgtatacgctacatgcgaactgacgaaaaaaaaaaaaaaaaaaaaaaaaatggaatgggatagggaactgcgtgaaaccatcaatgttattggaagtccatctgtacatagttttcactctgtttttcttcactccacctgtttttgaggccacttcccctcacgcgtcgcacttcacctgcatggtccgcagctgcatgtagaccgactccagtctctgcaacaacaatacatgcgccgcatgcaccgccgcaacagttcccataattctcactttccggtcagcagtccccggcactaactcgccctttctgcttatcctaatttgtgcacctgtactgttcatgatgttagtgagtctagctccattcttcccaataacggatccaataaactcatcgggaatttgaatggaaatttcacaaggtaagttaaacaagtcgcgactatgcctcataagtgaattcatcatattaacatccatgtactgttcgtgctggaaaacgccatactgttgtggtaccacatacccatttaatgggacctgattaacaaaattttgggacaaagaagatctaccattcatgcttgtatctttactatatatgacgtttaataggtcttttaaattcgggtcattttgaattgagttggtaacttttatagctgtatcactgatggattcgaatggtccgatgattgatatgatgcgttcgtttaatccatcctctcggctggatatctgaatcttagctcctgttgagtcttgaagttgctttatttgttgaccacccttacctataattgcactgactgctgatttgggaactacgattctacaggtgtactttggagctgtattgatattttgcttgtcttgaaaattctgagtcgttatttggcgtattttatctaaaattatcagtagggcgttatttatttgctcctgctttccacacaacacaagtactctctcctgtgtatttgggaaatatgagttcgtcggggatagcttcaggctgcatcctgttttgttttctatacttgttattatggatccgttttttcctatgactgatcctgcaacgaggttgttcacaagcattttcacaaagcacaactgactcgtccccttgttattcttctctccctgattgctttcttccattcttgatgaaatgatagatggttagcggtggttactgggtgaggcgatagatagttagacgctgttactgggtgtggttgccagttgggggcgtttcttactggttggctctgtctgccttggtatatcacctttcggtagtgcccaataatgctgaatggttgcctgtgttgtgaacgtgttttatcgctgtgcagattcgcaaatgtgctgcagcactgtaccgcttcgctaagggttcgaactcgcttggcctggcgcgcacacaccaaaaggtgacaaatttttcctttgtaggcaacgatgaattcacaaatgaaaataaaataaataggggaaaaggggaattttttttttttttttttttttttcaactggcgtgctggtgacgtggggtggcgttcgaaagggagacgcaacgaaatttattatgccgcgaatgggcgggtaaatgcacactaggttatgaagtaaaggctggcgcaaatgctgtgcaaaagcctcgcaaacgcctcgcaaatggcaccgtggattcctgtgcaaccgcaagtcgtctcagggcgtggacgtagctggcgctgtgggacgtgcgcacaactgcagctgcaatttcagagagaagataaaacaaaggcttatttattttttttcctatgaatttaaaagggctaaaaaaaaaataaaacgcgcagtgggggggaaacagaaacacagacgaactgaaaaaatgaagacataaaaaatgaaacatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaaaaacataaaaaatgaagacataaaaaatgaagacataaaaaatgaagacataaaaaatgaagacataaaaaaatgaaggacgtaaaaacagcagcgtcgcaaaagagcagcgtcaccaaagggcagcgtcgcaaaggggtagcacacaacagagtagagctgcaaagcagcagacgagcgaaacagaaaaataaactgcagccgcagctccctcagttgcccttcatgcagcaaaaggtacgttcacgtatgcatatgcaattatatattatgtatacgtggatttttattttttttttttcccatgcgtccgattgttacgaacgatgtgtgctgacgatgaaggaaactaaaaatggggagggatataaaaaaaaattaaaaaataaataaataaataaacttggagctataaacgtattcagagataagtataacttttttgctgtgtaaattttcgaatattaatgggagcaaagtgctgtttgcaactgattgatgggtgagttgggagatgcgaagtgggcactggtcgagtccatgcagtactttattatatgcgttatatgaatgggttggacgtaaaatcctagaggcaaataggggaggtttaagtaaaaaaataaataaaaaaaataaataaataaaaaataataaacaagaaatattaaataagaaataagaaatatacgtgacttaaaaaaaggctaagatgtggggatttgaatgtagggggatggaggggagaaaaatgaatgcacgtgcggattcatacgtatatgtgtgcatgaccacatgggagtgtaacgagttgggcgcgtacacgtgggtgtgtaaatgtgcacgagggttcacatgcaggggtgttcacatacaggggtgctcatatacacgggtgttcctatacacatgtgtatgccgcgcaggagagtttaatgtgtgctcaacattggttcctggagaggcgcatgataactggcgcttggcacaggggagtgggtaggcattacgtgtgcgtgtgaaactcatgaacgaggcatacacccacgttcatgtaaatatacacgtattctggcatgtattatgtacacacgttatgtgtataactttgctatgcgctacatgtacgtcaagcatgcgtagcgatcgcgccggggaatcctcattcgcgtaactttcatcataaacacacgtgtccccctccccggtgatgaagcagccgcaggtatataatacacgctcttaaggcgaagagtaactcgactttattattctcagttaatcaaaaaaataaatacacaaacttaaaattttccataggaatgtaatcttacagatgtacataatgcataatgtaggataaaaatatataagtgattcaaacttatctcagcaattgtttaaaaaaaaaaaaaaaagttcgttcacgcaagcgtaggtactatatattggcgtaagaaatccgtgtgatgtaggtttttaattcctttttaattcatttttaattcctttttttaactgcttttttttttttttcacattcctttttcggcatgatttttcgttgcgttactacgttgcgttttgtttggtttcattatgtttcactaattcagtacgtttcgtttttttttttttttctttttctttgttgctctttgcgtgtttcttcttgtcgtttttatgtgcatttgcaaagggggaaggtgcgggcacagtggcgcgaaaatttatgcaaaatgggacgtaaaaatggcgcaaagtggtacgcaaaaaaatcaccacaaaggtgaacacaaataaatgcgcatagggtccccaaaaaatgcgctcaaaatgggacgaaaggggggaggtatgcacaaaaataatcgcatagcaataattgaaaaaaccatcccccaagtgatccccccccaaacaaaatgggcgcaaaatgttaacccgttttgacgatacttttatgaaccctaacaatttgcagccccgtgcaaagcatacatgtttgatgcgttttcagttaacacaccttttgccatattatacacctccccccttttgcatgaattctatactagtggaaaatctttttcatcaaaagaaccccttcacgcagagcgctcattcgtgctgttatttttttttttttcattttgtatggcacatattttaattccccacctttcttttatatttgtctatgatgcgaaaaggcgaggcgaggcgaagcgaagcgaagcgtgaggcgcatcgggttttgaagcgtatcgtcaactgatgtactttttttcaaatttgcatcggctcctggcgtacgcatatgtacgtataaatatatacatgggaatttttttttttcttttttttttttttttcttgccattacgctttttaagtggggtggcccaaaaaaaagaacacgtaaaagttcgtgtaattttgatttagaagttaagccttctgcgatgcttctgggcatgcacagatatatgacatacatatgtatatatatttttttatccttttttcgtttttttctcttttcacctttttcccatttttttattttttcgttttctccctcgtgcgcactgtttcactacgcgtacgtacacatgtactcaccgcaagtggatgcacacatttgtgacaaatttgtcacaattcgtgacagttcgtgtcaattcgtgtcaattcgtgacagttcgtgtcaattcgtgacaattcgtgtcaattcgtgacaattcgtgtcaattcgtgacaattcgtgactgcttcatacacacgtgcgcacacctctaactgcgtatacgggcgggatacacggcgccccccgtggcccaaaacttgacatgtgtcgaagtggagagagaagtcgaataaacgcacatactgcataaatggcccacgcggacatcatatgtgcttttccgctgaacgcgcagtggcaccaattttggcatctgcttgatcaaccacctaatttctttttttcacattgcgaagtagtctgcctgacccatttggttatctttccatttacacatttatgttcccctcttataatcctctccttaaaattatgcgtcgatcccccccggtgtcaaaagtttaattcgcctgaacaattttgaagttttctattttttttccaattggtccatttgttatgacattatttggaccatctgcttttttggatggaaagcaaaggagcggccccctttttttcgaccacctctttcaaaagagcaagtaacacatgtgtttcccatgggtcgatgtctttttcgttttttacaccccatgtaaataatcacatgtatcgcaggaaaggggggggaaaatgcttctcttttttaatcccctccccacccccaagttgtgatattttcccgttcaacacaattgttatccgttctttaaaatgacaaatgggtagggaatgaacatcggttagttctcccttcattggaggggcacctcttcacggacagacggtccctccattttgttcgaccccttgttggtgtccttaaagttgttacaggaaaagtcttcctttttttatagtccccatttcgactaaatttttacaaaaaataaaataaaataaaatttcaataaaattgcaaagaacaatttttgttctctacaaatttgaaaattttacttttacaaattatgagtttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaaacataacaggggtggaggggggtacccattaatgggctaaatacgtaaacatataaaataagggaaggcacaacaaaacatttttaaataaattaataaactcgtttcacaacggaatcaaacttgttcaacatgatgtcgcaaatgttggacaggtcttctagggaatccttcagaatgtttatggctggttcgcctgaatggggaagttcaaaggggggtagggaaaaaaaaaagtacaaaaaatggagaagcatattaagggggatatacacgaaataaggtgcatatttaaatacatagatatgtacactcgcttggcgaagcggcagggaagcctccacgcagacactcctcccatttttacccgttgtctgaatcctcaggttaatttccgcttgcgtaggatgcggcacggtgtaccccgcgaattctactccctccttttgcagcaaaatgcaacgtaaacagttacctgtgttagggaaaaaaaaaaaaaatccacttggcatgtatgttgcttatacgggtgaattcaacgcgccggtcaggtaaatgtttgacatgccactgggagaagcctattagttaaattatctcccatgcatagtccaccattaccaccactattaccacaatttctgctaaactttttgtgcctcacccaacatgcgccctatgcaacaagtataagccactatacacaagcagttatttatgtagagggaggcgtccgctttggtagcgcatcatttagacgcttcgttcaaaaggagaactagaaaaaagtttgtcctccatatgatgcgcaacccgtcaggagtctttttcaattttttctttttttttgatgatttacctaaagtatgatcttcattctcgaaacaaaatgtcgcgtgcgtcaaggttctcatatgttcgtaataatttttttcttccattttgtatttgaggggagtcaggggttcctccaaagttaggaaggactattcatcgaaacgcatttaacgaattcgatttgggaaaaattcgtaccaaacttgttatgaaaaatgaaaaaaaaaaaaaaaaaaaaaaaaaaagggacttttttatgccgctgtttttttctgccaacgaggggtagctacgtaaacgtagttaattacgtcgcgccgtagatgaaaaaaaaaagaaaaaatatatataaatatgtaatatatatatatacatatatttttatataatgcaaattagcatgcaaaatggcgtgccaaagatttatgcgggtcgaaggggaaaacatgatgaaagggaagcatcgcatgtacggagaaaaaagcgaggcagccttatggcgcagcagagcatgcaaagggtggtggaaatgacgcggaaaaaagcacgaaaaaaagtgcgcacaaatgtacgtaaaaaagttcgcaaaaatgaacgcaaaaatgtacgcaaaaaagttcgcaaaaatgttgtttttttcttcctcaaatagccaatttgtggtaaaaaaaaaaaaattacgttaatgcaggattgcaattttttcttacctttccacaatttaaaggaattgaaaagatattttccagcgtaggtaggcaaataagcttacgtcatgtggataattccattggtgtaccaaacgtatcgttgtaaaaccacgtattgatgcatgaacaggtgtcttccgtgaccctacttcttctctcgacaaaacttgcaccctatttgtacacgttgaacaaccggatttgttgtaagttttcccctgttagctgcacgaacatgttctggaatttttttttaaaatggttatatgaccctgcgagggagtcacgcatgaattcgtctaacgactgcaggtgggaaaggtaggggggaacaaatgagatagcgtaaaaaaaaagaagggaagtctgaaaagtggcaaggacggggggcacaaatatgcatgtagctgccctcgcatgcctcgcctgcttgctccgcatcgctccatgcctaacccgcagccccttttgatacttgcaaaaaaaaacagtcgcgtatatcacgtctttttcgtcgctcgagttggctcgtattacggattttatcatttccccatggaaactaaatgaggggaaaaaaaaaagaaaaaaaaatgtgtagtccgcgcgaatgaagcattgccaagaaaaaacgtgaacaatataagaacaggcggatagaccaaattgcccagggtgtgtggagcccttcccccagttcaccctcttccactttccccctccccctcacctggtcgttacgaaatacaagtgaatgtcagaggtgtccatgtaggtgggaacaaaatccgtgggcttatcgaacaaaatatcctttttagttaagtagaaggaatcccacaaataatcgactgagtaactttctccgttgagcgtaatagcgaatcgtagacccttcctcatgatgaatatgtgagcagggtaaaagataaataaacccagtaattttttaattctgggttccatgatagaaaaaaatatattataaatatcggagggtgcaagatacacttctatcgattcgttcacgttggacaaatgctttagcacctgtttagcggtgttgtcatttattgtaactggcccttttacactaatagaagtaacgaaggtttttttcccattaatgtagacatttttggaaactttagctttgacaaaataacctatcatgtaagacttgatcaacaaatggctaccacaatggattgcgtgctctctaaagtaggtatggcatcccacttttttcgagagaaaccattcaataagggtaaaatcatcgtaagatagattttcctttattttaacacctctttgttgcatcgaatttaattctttcacttttataacatctccgtcttgcatatctcccaggatgattatcgggttatgtacttctcccaaatgtaatgtttccttttccaactggttcaatttcttcttctccaggatgagaccttcttcatagaggtccctattactgtacagattattattaatgtcatccagcagcgattgaatgttactcttgttttctttgctcagtatattattatcgtagacatatttttcctcaatttcttccgtgtttattttgttatattttaatgtcccatattctactacatccaatccgtataacatttttatgttatggatgaaggcagccttttcttcattatttttcagcataaagctgcataaagtgaatttattatcttctgtatagtcgtcatttatttttaaaaaaatgtctatggtattaatagagctttcaataacttggatgtccttaattaatatttccttaacaatggtacttctgcgttcccctacattactatcttacactgaggttcattttttagttccaatatgaggggaaaaaaagtattgttaattttgtaatttactgaaaaggtacaatttcgtagtaaacatttgcttggtttgtatctctttgctctatttttcgtcttcaaaaattccaaatcgcttttcttattttcgcgacatttggaagactttccattgggtgtaccgcctaattcgtatttcttcctcacattgtcactgcccgcacgcttggccttttcactaccacccctttgttcactacgctggcgagacgcgcacgaagaggtgctttcggagtagactgcgtttcccattggggcagactcagtcgaggagtttgttttcgggcattatgtagaaggggatgaccatgaaaaaacgcattttccctaacaaaaaatggcgcaacaaaaggtacgcgtgtgcaaacgtattcgccaaatgtttgcgtagcgtggttggacccatgccacatcaaaaggatggacaaaagggaagtgacgttgcgctgggggtgaattacaccaaatggtgtgtggtgatttcaaatgtgcgcagattttttttttttttttacttctcttaactgcgctattaccccattttgccgagcaggacgcgcaaattgaatgcggacacacccggacaaaattaaaataactgtgtcatgtctgtgaaaaaaattaaaagacccattttgagataatcgagaagaggtttattccaactttgaaacgatttttaacggtttacatgcgaaatggaaaaaaaaaaaaattttcgttttacaacagctaaaaagtgtattaacaggacaggcaattttgacgcatgtgaaatttaattgcgcaaaaatggctggaaaaaaaaaaatggtacggctgactcaatggctgtttggcaaaatcgtgaaaagtataaaattgatattcgtcccccccaagcagtttcaaaaatggctacgcaaattcgcaatgttttgagcatatacacgggtgaaaatggtgtacatatgtacgtacgtatgtatacatgcacatatacatactccccccagtgggggctgcagaatcccatttgggaacatttcgcttgtctacaggactttccaaagtgctgtgcgcggaaatgcattcgatagagccacgcgtagcaacaaccatttttttgacgcttttttggaaccacgcgggggggttacaaaacagggagaagcaaaaacaaaacgtcgtcacgtacgggggtgccgttcttcacgccttttcaacagaagtgattcatttaaaaaaaaaaaacttgcgtggccattcttcaaatggggtaagtagtcacacatcgggctatatttcgaaagaccacctcgatagtacactacgccgcgaaaccatttagacgtgcgaaaaaccgttagagaatatttcaccctttcgcaactgcgcaccctaacattaaagaaataagcaaagggaataaacgggaataaaccggaataaacgggaagcaaagaaaagataaaccaagcagggacttaagcgcaacggttttccgagcgaccaggctaaagtatgtgctacatttttgcacgttctctgaatcgaaaggcgacaaaaccacatgaataaattcccaatcggcattacccgtttgcgtgtatcacccccttcatttttattgacaaagtgaaagtttcacacatttttttttggcaactttatgagcctgctctgcggttttacactcaccgcaaaaaagaatgtgcaaaagggaaataatagcagatgaatttttttttttttattttttttactaccattcggttagcaatttcgttacaattccttttgcttcataattccctgctttgcaaaatgaaaagaaagaggaaggaacttctgttcaaatgaatgcatcacaagagacatacattacgaggtggcacttcaggaagattcacttttgatttatcccctactgcgtaacgaaaatgaaaaaattaagataagagtaacacatagcacagtgctgcgggggacacatttttgcacgtcccccccacgtttccatcacctcaattaagatatgctccactaatccttcttagcgtacaactttttctgcctaaactcccagttttctcgaatcacacgtacgttctcctgtcgccactatgaagtgagaaggaaaggcatccatatttgaaggaaccacgtaaaaaaaaaaaaaaagaaaaaaggcactcagaaaaaattagcagttataacttttttttctccctccccgtgttttataatccttttttttttcccctttttttaagtattccctagttagggtagtatctccactttttctcactttttttttttttgtgcgaatttgtcaatttggtgtttttttttttttttttttgacagtctgcttatgtgtctaacttttttttttaaatatctccatttgaatactgcccaatttgtcggcacgacgattaatttttttttttttttttctaaaattgattcaagatttatcgcttttgtgatccccattttaagggcccgtccaaatgaataaaataaaagttcaaaaaacgattgatagtttttttcctgttaaaagaaaaaaaagcataattacgagtaatgagggtgggacgaataattcgtccgattccgttacgagtacttgtgttgaggatttggagggggcggataatgatggcaagaaaaggaagatagacgacgctgtgggggttggagcagctctggatgaggtctccgccgttaagggggggataaacacggaggaagtggctgccttaaaggagaagacaaacgtgggggaggtggtagccggtagtgaggcgaaaaaagtgggggaggtggtaaccggtagtgaggcgaaaaaagtgggggaggtgatagccggtagtgaggcgacaaatacggcgggcgtggtagccggtagtgaggcgacaaacacggcagacgtagccaccttgaaggagacaagcgctgcggaaccagccacctacccgtacgccgaagaaataaaaaacctaatgcacgcagaatggtacgagcacttaaaagaagagttacgaaaaagttattttcaaaaaatgtatatgaagataaaggaggagagaaaaacaaaagtgatataccccccagctcggctagtgtttaatgccttcttaaaaacacccctatcaaatataaaagtagtgattgtaggtcaggatccctatcatcagaaaggccaagccatgggtttgtgtttctctgtacccgttggtattaaaattccacccagtctaaaaaacattttaaaagaaataaaacagaccagtaatcatggagatttaattagttgggcagagcaaggggtgttcctactaaacacatctctaactgtcgaggagaacaaacccgcttcacacaaaaattatggatgggaaacctttaccgataaagtcataaatattataaatgagaaaaaggaaaaaattatcttcatgctatggggcaactttgccataaagaaatgctccaaaatcgacacaaagaagcattttattttaaaggcgggacatccatctcctttaagtgtgaggcactttgccagctgcgaccattttaaaaagtgcaatgagattctcacgcgcaacggcatggcgccgatcaagtgggagttgccgcagtgagggaaaagataaaacaaaaaaaaggaaaggaaataaaagaaaggagaggaaataaaagaaaggaaaggaaataaaagaaaagaaaaaagaaaatgaaaacaaaaaaagaatgaaaaattgctgccgcccctgcttagggaagtccagctcacctggagcgcttttccacaaagctgtgagcttcccccgtttttgtgtcgaccacggagttgcttccattttgcaacccttttatcgcaacagtaatttttttttttttcgcattttaactttacggtgttaagaaaccttttggaaacactgaatctcacgcgtgtgataagctgaaaccaagtttacaacggcgcgccatgctgtagaatcgtttttccacctacaaaggagcagttccaacgattatacgaaataagccctttttttgggaatattgctacggtgaagtgatgtgcatgtcgggagtgattaactcccccattagtgaggagtgaagcagggtgagtgtgggtgtgggtggttgtggagggccgtaacccctgcgtgtacgatgcgccccatgaatggtttgctcaaatgtagaagagaattcgacagaacaggtcgacaacactaccggtccataaagctgcgcggaaagaatgatacacaactggttagcacaatcgttagggggaaggaagtggagtgtttttctctgctaaataagcccctttttcctggcctctcctacgtactaaacgcggatagaaaccttttgaggagtttcgaaaaatgcaaaaaaaaaagtgcgcacataggactttttcttttaaaaaatatgaaaaatgagcaagtaggaggcctctttaatgacacacagtttatgatggatgttcccatcggaggaaaaaaatccaatttgaagaaagacatagccttcattaacgatgtagaggatgtataccactgcggatcggtagggcttatccgagaggttctctacaacgatgagcatcctagaaacgacacggaggggagaagcaaccccgtggagaagatcccccacaggagtagctcaatggacagcacagaaagagtagcctgtatggatgactcgcatgatgagatggggagaaacgaatggaggggaggccccctattggaccaatccaaacacatgcatcgagttgttattgaaattgccgaaaaggtgaaaattgtaaagtgggtcaagggaaatacagcccaggtggacgtaattaagcagcagatgtccagcgaacgaaatggaaaacaaagcaaacaaataaaagcttaccaaatggagatcatagacaaaataaaagaaattgtgcacataaatagtgcatgcagtgttgaatataatttattgttaaaatattatgacgtgaaaaatgtatacagtttggtaaacctggtaggcagcataaccatgggaaagagtagttcccttcaggatttactggaaaaaagtgatatagaggaccagctagccatctgcttggacctactaaatgaagatattctattgctaaaaatgaagaaagaattatcaacaaatttgaagaacaaatttgatgaagagaaagagaagctaatgataagggagtgcatctccaacttgaaaaaaaaaataggagaaaaaacggaccaccaaattttatgcgatcaattttttgccaaatttcaatcaaagaggagtcatatggatgaagaagcttccgcagctatcctacgtgaagttaacaaatttgtcctctacaatgaacactgtaatgattatgcctccacatatcagtacctcaacaccgtcttgagtatcccctttggtaagtatgcccctctctgtgaagatatcagtacatgcgaaaggacgttaagggaaagtcactacggattacaccaagtgaagaaatacattctagaatatgtagggctctacatactaaacaaaaatgtaaaacccaaaatacttacccttgttggttatccaggtattgggaaaacctctatctgtaaatccatcagctcggcgttacaaatcccccactatataatcaacatgaataacattactaacatgaatgaacttattgggcacagaagaacctacgtgaatagctatgaaggaaaaatagtacaagctctcatctcaacggatgtaatgaaccctttaatcgttttggatgaattggataaaatttctttttcgaatggcaatatatatactactctgctaaacctttttgatagctcacagaataaggagtataaagatatgtatgtgaattttcctattaatctggagagagtcttttttgtttgcactgccaactcggttgagcacatcccagagacgttgcttgatcgaatggaagttgtaaatgtatatccctacacgaatgaagaaaaaatttttatttttaaaaattatttggaaaaaaaaatgcaggaagaaactaaagtaagagatgtacatctgcacatgtcggaagaactcctcctttatgttatccaaaattatacgaacgagaatggcatacggcagttttactctattgtttatagtgtctacaagaggagagccttcatgctgctaaagggggttacggggagagtcgatttggggattcacaatttgcacgtcttccacgactttgtgagtttggactgtctccggcagaggggaggcgttcaagccgttccctacacacatgagggcatgatcaagtcgctcgccttcacggaggatggcggccaggtggtcaccatagaggtggttggactcgcgtgtggaaactcccatacaggaggatctcccaacctacactgcactgagccctttccaaagaataccactcagggagaggaactcctcctcgtgtgtccccaccgccataggaaccaattcgccatggcggacgagacgatgcacccatcagcgctgttgagttcgtcccaattaggaaaaacgattgcaggagatacatgtcgccacggaatagccgcagtccccacttcttcagatatggtagagccccccttcatttacgatgacgaccccccttttgcgataaggaaggcttcggaaggtactcataggaccaaaccgttggagagaaatcgctcgttggagagaagcagtccgtcagagtcttaccaaatcgttataaccggaaacgtggggaagatcatgcaagagagtatcctcatagcgaatacttttgccacccatctgctaaaaaaggtagttcccaattttcaggggcaatatttacacatcaatttgagcgagtgtgatgtgaagaaagatgggcccagtgccggtgtgaatttcgttacgtccattttgtcctactacctaaatactgcggtgagtagttccgtttgcatgactggggagataacccttaacggccatgtggtgaagattggggggctcgtcgaaaaaatgatcgtagcgaggaacttcggaatacgcaccttaatcatccccaaggacaatgcgcaggagtacgagctgctgccaagtgttgtgaagggaaacatccgggtgttatatgttcaccactactaccaaatctttaatttccttttccccaagtttggccccttatcgccgtagacactcgcgcagggcggcggtggcggtgatggcgatgatggcggcggtgatggcggcggtggcggtgatggcgacggtgacgacggtggtggccatccccgatgtggcttcgctcatgggtatctcctggaacgtcgagcctgcctcggtccaccttgccctctgcatagcggtagatatatgtatatatgcagatatgacccttttgcaaggactcccatttcccatgtgtgtgcgcagtttgtgaggatgggcccacaaaagtaaaaacacatctacctgtgttctcgcgcacacccagttgcggatgcgtttaacggttgatcatcaggcgcagaaattttttcgcacaccgcagaatacatatatgtgcatatgtatacttacagtttgggttgactctcccctgaggagcgcccaaacgagagagttttcttccctttcaatttgtggaagaatttcgtcacaccagttctcaaaaaacaaatcgtagccgcaccaaaatatgttatatcgcctcatgacaatttcctcttttttgggatgtcccaaatggaggttacctacttcgtcatacagtgttatgaattattttattttgttattttttattattttttattatttttattatttttatttttttttttttttcccagtgggcatatagcacgcttgcacaaaggggtacattcacctgcccgcctgcatacccatggggggggaactttacaaagcgtgcgttttgccacattatgtttctcatttttgtaattaaaacgaggatgccatcaccaatttttttcgtgctaaaccttttttttttggtcccattttgctgtcgtaatttttcacgttctgcccgacggaacggattgggcatgccatggtgtgctgcccacgtgtgaattatcgtgccatgtggttatatttacgccctcacctatgcggtttcaataaggtgcgcacaaagaacagttttgaagtaataactgccattagctggaaaaaaataatcccattagagcaatgcatccacaaaggttagctgcacagattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttacaattttaagtactcccttgatatgataacaaaaaaagaaagatatagagagtgagctcagaaaagagaaaaaaacaacgagagggctaagctacaagcgtaggccgcataagaagaaaaaaaaaaaaagaaaaaaaaaggaccactttgagaagaacaaaatggggaagaattcgaggctagagaattggctacagtacagagtgagagtgactgtaagtgacacgaggtacttcgtcggcaccttcctctcctatgataggcacatgaacgtagtattagtagatgcagaagaattcagaaaggtgaaaagtaaggaaaattcatccaaggtatgttttgagagcgcttacatgtttatttcccgaaaaaaggggaaataaaaaaaaaaaagaagagagaataggaaaagggtacataaagaccaacctggtttagctccacccattccttccatggctgcgtagtacgtatgcttatgtctgccattatggggggtcaccttgtgtaggccaccactatgcatactaaattgcgaacgcaacaactattacgtttcctcccccaccccctaatttgatgcatatctattacacaccgcatgtttttgcgacaacctctgcgaatgcacttcggtgtgagcatattttatgccccacttcgtatacactttttgtgtccaccaccaccccgcaggaaatcaaacgagtgatcggcttgatcctcattcgaggggaaaacatcgtctcgtttacagccgagcgagcacctgtgaataaaaaatccatgacgaacgcgctgaacaaaggaatggccacaggtagaggaatcccgatgaataattatgtgccgcttcaaaacaacttcaatccaaatatggctaaccccataagtaatatgccaacgggaatggtcctgaactctgcaacatccaaaaatttagcgccaggagtcaaccctaattttaggggccccaatatgcccatgggcagtccacgaccaatgatgcccatgaacatacctatgaatcagccgctggggaatgccggcaatggtcagcagagattgctgcctcaaattccaaaccaattgccgttcccccccaatgtgaactccccaccagaacagtgatcttgggagtgcttggtgagatgatgtgatgcatagaatttgtttttaagctatgctcattttgcaacattacatgtgagcgtgcatatatgtaaaggtgtgcctatgtgctgcttgtttgtgtacgctcggatgacgggaaggaaccacgcaaggctgcaaaggcttaacgtgcagttataaccagaagccaaagtggtggcaggtactacgtaggaggagccgaaaataaagcagtatcattccgctcaatcgctgctgtgtaaaattaacaattcatagtggaccctaaatgtacatttgggggaaaattgcgataattaattattttccaccaccaccaccctccctttgttatttgttataatatggaaagtgtatttttcttgtgacatttttacaaaaaaactttttcaaattttcagattgcgtgttcgtgaggggacacggtggcgcggcagcgcgttctcatgtgtgtggatatatttatacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatgcaaaacggtatagaagaagcgattgttttaaagggccgcacaaatcacaatttaaaaagggtttcctcaaaaggtcatggtcatgcacgaacaattatttcttttaaaaagagttcaaatatgatacaaacgttagccgatgttgtgaaaaaaaatgaagtagaaaatgtagtacgccactgtcacccgtcacgtatttttttttttttttttcaaatattgccaccctgggtagggttatttgttcgctacatgggatgcatcacttttatcaaaaattaatgaatacgtgaatatattgaacaaaacagagaaggtaaaaaaaaaaaaaaaaagcaaccgcaacgagcatacaaaaggagtgaaaaaaaaaacgaataagcaaaactgtttaattcgattgtattacaagtttttacccttttttttttacgactgatttcgaaaaaaattagattttaaaaaaaaaaggcgcaaggggttatttggcatttggaaaactattgcccatttgggggaagtacatatagaaggcagcacatgtatatacatatacagcatatgcttgaaagatcggcgggtggttaacaaaaaaaaaaaaggcatacgaaatatatacttctggcgcgtgagtgtatgcatgcattgatgcctttttcttgtgagaaagccactaagggggaaaaaaaaatagaaaggctaaaaacggcaccttatttttttccaacccgttttgacttttaacccgttattcccttaactcacctctttttttactcctttttttcgtgccccacaaagtataataaaaaaaaaatatatgtgttcctaagttggggcatttttatatctacgttttgtttatgccgatacggcctcgccaaattttctgtgcatactttaattgcaattttgtgaacaaatagcgagaaaaagaaaaaaaaaagaagagagaaattgcatcttttaaggttttaaataacctacccattttgttaaaataaaaattgaattcatttttaccctaagttttgtgccccctgagttgctctaggcaaacgtaagcccaggtgcacacatgcatgtttaggaagcggtaggacaacgcgaccccttctacatagacacaccaatccgacgccgcgctgcattcgcacagccacctacgtgtactgccattggcataccactcgaattgatgaaaagaagaccatgatataacgtggacgttgaaaacgccgaagatcattttttttcatttcggtaaaggattcacctgcccgatctgcgaagcagtaaagcgatagatgcttgtgtgcggtgtgtatatacgaatggataaacgtactagttggcctgaacagcaatcggctggagcaccacgcggttggcgaaccaataggcctacctaccattcggcgtgtgcatgaatatatacttatcagaaaaaaattatgatccccccttatgggaaaatacacgtttctctgtcaaacgagtatgttgaattttacgaagaaaaaagtttaaaggaatcacacaactgtacaggaaaagaaaatgacataaaattatcatacgaagaggaggagtctaccaccgttgggtgcacacgagatgacgtgtttgtggatggacacacaggggagaaaaattttagggaaacgaatcatcagtgtggataccatcatgccggtttaggtaaataccatttgggagatggtaaagggggtgacacgtcgctggagataacttccacccgtgtaagcagcagcgagggtgagaagagcacaccccaggtagaggcggcaaggggggtgatcgtgccatctgcagaatacgcaggtacggaacccttgaggggggatgactgcggtgttgctagcgttgacaatgtccgtgctgggcaggacagccctagcgagggttccccgaaccaagttaactgcaaaagcaggagggcaaccacccccacggtcagattaaaaaatttcaaaaatatctttaacagaacattcagtaagtattactttatcggaaagccttttaagaggtacgtaaaagtgagaaaaagtgcttcacaggaaaaagtgaaaaaacgtacaagtaaaaaggttagtacagatgggatagccatatcgaagaaagaaggaactcgggcatcccatggggaggaagactaccctggtaagaggctggacgcggaatcctcggagggtgccaaaaggagaggccatgttacaatgagggaggaaaaacacactgaggggaaaataaccccagtgaaaaaatacgtctatcagatgctgctgcgccccccaaaggtgcgcataacaaatcgggggaacttcgtgttgtccaaaatgatagcaaaggagagcatctccaaaaaaaaggtgaaaaaggtggaaaaggagaaaaaggtggaaaaggagaaaatggtggaaaaggtaaaaatcgtaaaaaaaataaaaaaggaaggaaaaaagcccgttgattttaaaaggaagggcagcatttacgaggatgccgatctgcagatcggagaagacaaatgccacacgcatgaaacctcgaccgtgcccattcagaggactaagctccttcttcatagggagaactgcgaatcgatgggaaaaccgctagttaacggaaaggacgaggttacaaatggaagttgcacacctcgaattgaaggcaactgcatgcggggggacacagagggcagtcttaaaaagaagaagaagaaaaagaagaaaaagaaaaagaagggcacccccgagggggacagcgcgatcggcggtgggggacgcagctttggtgaaggaagaccaggtgatgcacatttaacggggaaacgcccggtggaaggcaaaccgaacggaaacgcggcgatgcatgaggagaccgttcctgagaaggtacaccgcgagacgcttgattctttgcaaaaacggcaacgagaaagtggacagcatagcaaagagggagcaactagggtagcccccaatggagtcactgtccataatgaagagcagaggtacaacaaaagtgtaagggagaagggagaagggaaaggcgtggtgattaaaaaaggtggggggcggtacatgtccggggaggagcgcgaagtgggcgctgtggtggcgccaactggtggagagaaagagggggggaagcgaaaaaaaaaaaagaagcggaagtgtcagtgttagtgcgagtgaggacggcgaaacgggaaggcggagcgaacttaacccgagtgaactgaagcggagcgaacttaacccgggcgaacttaacccgagcgaacggaacccgggcgaactgaacccgggcgaacggaacccgggcgaactgaacccgggcgaactgaacctgagcgaatatctcatactgaaggaaataaaaaccaagcagagcaacgaagtggtgcagctgaacctcgactcgtccttctttgtgtcgaaaggcgcagggttgtacaactatggccaaaatatctgcttcttcaacagcatcatacagaccattgtgaggatcccctacatatgtaaagatctattaagcaaattacattcgttaaattgtgaaaaaaaaaaagtccacgtcttctgcttctattgcttgttcgaacagttcgcctgtaatattatatccaaaaaatgtggaataaaaaatatgctcatcccgtatataaaaaaatacatatgtaataactacattgttggataccaggaagacgttcatgagtatttacgttacttcctttgctccttggagaagtcctccttctcctcatccatttatatacagaaaatgttcacaggtgtgacaaaaaatataacgatatgtacaaaatgcaataatgtatcattaaaatatgaacagtattatgagctttccttagatattagctcatcgaataacttagaagaagcacttcgcaaatatctgtcgaaggagaccctcatgggtgataatggatactattgtgacaaatgtaggaaaaaaaaagccaccaaacagtgtgttattaataaattaccaagagttcttactatccaaattaaaagattttttatgaactcaaaatttcatgttgtaaaaaatcacaaacatatttcttaccccttgtacctggacatgaagtcttatgttaataactacgacttgtttcagaatgacttcaacaataatgtgatagcgttgtacgagaaggtgaatccggccacggggggaaggagcggtcagagaagtggcgtagaaagcggtcagagaagcggacagagcagcggcgtagaaagaggtcagcgaaatggagtaggtagtgaccagcggaacggcgtaggaagtgaccagcgaaacggcgcagagagtaacctccgtggtgatgaccgaaacgcccagcggggtgcgcgccccaatccgcacgtcctcaaccaaatcgcgcacatcttcgccgagctgaaaagagaagtgtgcaagaggaaaataaaaaatcagttaacctctgcggacctcagaagcatcatcatggaaacaaaaaaacgaattataaaagaactcaacaaaataaagttctccaaattttacaacgacattcttttgagcatatcgaaggatatcgacacgctgtactgccacatgcgggccaatgctagtaggaagcattttagcttgaagggcgccttttttaacttcaaagtggagtacctcaatgggcaggagcacctacccccccagtacgaaccgtgtggcaccgaaaatggcaatcgaagcgaaagaaacaggtttggcgaaggaagcaagtatggcgaaggaagcaagtatggcgaaggaagcaagtttggcgaaggaagcaagtttggcgaaggaaacaggttgggagaaaaaagagagcactcagcgcacagtgcgaaaaatcaccccaaccaaaggggcgcaagctatttctcatacgaattaacgggactaattaaacacatcggctccggaacagaatatggccattacgtagcactgaccaagtcgaataacaacatctacctgctctgtgatgacaataatatatcatacattaacaaaaaagacgtgctaaattgcgtaaagaatgcctacgtttttatttacacgtgtatccaccccggctttatcgatttttataataagtacgtagatgtcttggaaaaaaaaaagttcaatatcaacctacctgtatttgagaagcgagtcgaatttaaggagcgcattactatgcctaagcagaagttcatcagtaggtctctccatttttgagagtctcgctgtgcggtccattcccgagtgggagtatcttccaagtggcagggcagaagtgatttctggaagcgaaatcgaaagcgaaatcgaaagcgaaaacgaaagcgaatgtgtgcaggggcacgcagaagaaggcttcccaagaagcattcaccgttgaagtctcctccacggcaacttcccccctgagcagccaaaatcacgttacaggttagataaaaagaagagcaaatgaagtgactaaccggtgccatggtaatgcagccaatcgcaccaccatgtgcatattcgataggaaaagggggaaaaaaaaaaaatcctccttatcgacacgcagattgatgacaagcaacgaaccccctcctttttgcttcccacccctgagtgaggagatttcccagttgaggtacaaaaaacagtctccgtcgaattaccatcttttcatgcccccctcccaaaggacgaccaagttgcatcctcttccatctgcgcatgtgcgtgttgaggaacccccttcgcctaccccccaaataacaaagcctttttgttacgttcgggaattgttttttccccgtttgatgatgaatttttttcatgccttttggggaaaacgtgggcggtttcacttatccccttttgcatttcctcgtgattagcacctctccactcgctgctcctatccatttcacccttttcgctttttcgcattttcgctttttcgcttttttttttgtttctacgtaatttcctaatttgttaacccttttcatcatatccctatttgaaaaattgaaccaatcccccttcctttttttttttaaataatctaattcttatgcaaattcgaattgtgcattttttatttggtgcgcacgctgctctgacccgcttcgttccactgcgatccgcctcgatcctgtgcgcgtggaagagagatcccctcctgccaggtgctccaaacgagggatgtgtctcttccgatccccacccctgaattgtggaagcattgactataactgcattggacgtggtaaccttagcagggaagtgcaccgagcacttgcgcgattcatcttttgcagtgaaaagggtgatggtgttggcggtgttggtgctgctggtgctgctagtgctgttggtgctgctagtgctgatggtgccgttctatggggagaagacgtgcttcgtttgcaactccgatccacaagcgtgacgttaaaaggaaaagaggcaagttcgcatcatgtggggaaattacttccgtcacaagggtgcgacgaacgagggtttcgagtactcccttttgtctggtaaagggagaagggggtcatcccaatagggcaaaaaaaacaagcacgcacgagagcacgagggcacgagggcacgagggcacgaacgtgcacatgtttatgcacatatacacatatatagacgcacgaacgcatatatgtatatgcacatttgcgccccagcggctcagcgcttgcccgggcggttgcgcgaaatttccttgatgagcgagtcaatggtaatgttatccaggatgctctgtataaccttattcagcgtggagatatcgttagggatgtttttatcgaaccgaattttctgagcaatccatcccccttcgattttctcctccatcccattttcatttttaaaaatggaaaaaatattcctcgcaacgtagtagcattcgataatataatgagaaattttattgtttaacgctagggttaggagttccttgtacacatccccatactctgcaaggtatgtccgatatgaagtcctcactcccctgatggaaatgaaaagctcaaacttttcaggaaaattatgttgatcataaatggtctcaattccaaagtccacagtgtttaaattaagtggtttccattttagcaactcgaagaagttcccagttctatagggataattcagtggggtaaatataatcccatcagacggatggggtaatttcttaatggtttgaataagttctttgatttgggagatggggtagaaatcctttaagtaaatttcgaatgggagattttcttcctcggaagggttaccttcatcggggtggctgccttcctcggggtggctaccctcatcggagggggttgtctcatctgattcgtcatcatcacagatatctcccccatcggtaggtgtcccataatgttgcgcgtttgtgtacgcctccttgttatgcatcgattggtcatctaaccctaaccgagttgcatttcttggaagagggggcgtaccgttaagttcgctccactgatcggtagacgtgtccttatcgcccatttggtccacccttcttcttaggctctgtttatcactgctaattaggctcacatttgcgctgccatttgcgctgacatttttgccgccactcttgctgccatttacactttgccaattgttcacattcgcgtcatccgattcgaaagcagagcgcgggggaggggtgggcccgtttctccgcttcctctgctgggtgtatctcctgtacttcttcaacggaacaatgacggagttgtaaacattggtgagtctctccaagtagttcaaagctgttatgtccttcctatggataaagagtccgtcatatatcaaatacataattttattttcttcgactcctttttttttgttaaaaattgtgtcctggaccaattctccatcgagtaatgtcaattgctgcttggcatgcaaatcgtcctgtgtagggatgtgcatatcatttttgaagatatcataattcctatcaattaggaaagtcgtgtttgaagcaataaataaaaagtacctcactccatcggtcttttcacatattaaataatctttgctaaataaattcctgatgttgtgttttgttagagatactggattgcttcctgggaaccccttgcgcttccattttagcatgtcgtttattttcgatcgaattttctcctttagataatcattttctattttttcccccgggtggtaaatatctctgatcattatgcgggggaaacgaagaagcggaaaaaaagggaacaaaaagggaacaaaaagaaaaaaaaatgtgaaaaaaaaatgtgaaaaaaaaatgtgaaaaaaaaacgaaaaaaatgtgaaaaaaacagaaaaaacgaaaaaacgaaaaaaaacagaaaaaacggaaggaacgaaaaaaaggtgaccaattaggctactttacatactacaagtttgcaagttgccaaaagtttgtcaacttcttccttttttttttttttttcatatctctttatgtaatttcgcaccacacggggaacccgatttggtattcgtcccatcttatcgattgatggactcgtccttctccacgtcgcactatttttttttttttttttttttttgggccactatcatcccttttgacctaataattggctgcacggataactcttgggaaaatccccctttttgacaatttaagcaaatggttgaacccttttagcgatgtatttttaagtggctagcaaaaattattcgccaagaggtgcagtgtgttcgtgcacgagttcgccggcgggcagatacactcacaactcacaaggtgccagaaaagttatgtccgtgtgttccaacagggtagaggtctctctccctctacttctccccttcggggcattttcgcatccctgtaggtttaccccactgcagctatgctgcttactacgctactccaaaatggagcctctctctaaatcctcgcataaacaaaaagtttgccctttataagcatagcccccttctcccgtaaacttttaccattttttttttttttttttcccattttgagtggcttgacatgtgcactcattgcgctcccttcttttgtaaatttcgcatttgtctcattttgtggatcccctacagaaaatttactcccctgattggtgcacatttttgtcccccttggtatgttaaggcggtatacgtatcatcggctgtgtaatggctgggtgtgcattcgtgccatcatatttaaacatggctaggggaatattatgtatgtataggggtgggacaacagaattttagcgcgaggggaaatgactcccttttgtggttcccgttctgtgaggttccctctaaaacgcttgttcaccgcagtgccctgcgcgcggtttagtgagttcgttagttgtattgatgcttatttggtttacactcgtttggtttgctcccgtttggtttgctcccgtttggtttgctcccgtttggtttgaagggggtccccttgacacagcgtcgtgctatctgccccccggcttgtatgcgtaccccgtttcgcaatccacacaggtcccctcacggggcaccgttcattgtgggaacaatgcagtgtgcacataaacaagtcaactgcaagatatccaaatgaccgatgttccttccatcgcctgatcatttctcaaaatacaggggttgctttatgacaacatttatcaccacagcttgggggttcaataaattccagttgcgcatgtgtgcatttaactggtgcatttttttggtttgcgctgttttcccctttatgagcacatggaaaattatggataaaaaggaaacatatggccatcccttttttttttttgcactccaacctgttcactctgctggaaggcggtattgccctgcgcggggcacgaacaagtgtagagatccgagggggaagggtgaatgtctttctctccctgttcctacgcgaagctgaggcgacagactatttacgaatacggttaagcatatccgcatgtgtaactccgtgggacagtatgcacctcgcgcgtttgcgaggccacaaatgacacctgccggggagaacaaagtggggagggcaaaatgaaagcagcaaagtgaacgtgaaagcggcaaaaggaggggccaacaaaaaaaatatactcacatgatatatgtgcatatatgtatatatctgcacatgtgtacacatatgcgtacggaagaagcaaaacggagaagcgaaacgcggaagcgaaatggggaagcgaaacgggggcaccaactctttattttttcagttccactcgctgaagcgttttccatcccaacgaaaaggcgcgaaaaaaaggaaaagaaaaaaacagaaaagtggggaaaaaaatacacggaaatgtgtcaaaaaaaaatgcaaaaaaataaaatatggcaaaaaaagcaaaaaaataaaatatgacaaaaaaagcaaaaaagtaaaatatggaaaaaaaaaaacaaaaaaataaaatatggcaaaaaatgccaaaaagtgccaaaaaaataaaataacccgtttgtgcaatccgaattgggcgttttatttgccaaatcatccttttcgttattccccccatttatccttttttcccatttttgcacatgttaagcatttacgttttataagctttagcaaacgcgtatttcacgcggatggctaacttacccgcatgagggtacacacttcccgtattcgcattccgtacgtacgctgcatgcgtatgtaaccgtatgtgtaccaatgtaaacacgagatgctttcccgtgtgcttaagcgtacgcgttgctcttatctgtctcttcaaacagttgcataggcgcgattatgctgcgcggctgtgtcgctcatgtaggggttaaccaattcgaacattttttgtgaatgactcagggggattttttttttcacccttccatcagcctgcttctcgttgagcatgtccccttatcattatcctcattgctatttttatctgtaccagttctgtgacgaatgttccggcgtccaccagtggccccctttttttaaaaacctgtaatgcgcgaccacttgtgatcgatacatgcatgggcatgtccccgcgaattttattcatcaccataatgcgtactcccgtgagtacctattttgtgtgcgattttttctgtaccattgtgattttgttatatgactgaatcgaaattacaacatcccttctggggttccatctctccacagctgatgcaattttgtaaaacttcacgtttgtatattcttctccaacatataatggatccataaaatgggtttaccaaaccgtaaaggggggttacttgaatatgctttactgggaatggcatagtcgtccacttccaaaagtgacatgtcgttattttctcggacgctgcataatttagccaagcacagatttgcatatccaggttgacccctcgttatcattttttttttttttttttgtgtttattgtcttgtcttctgttcaccatttttttgattttcatttttttgtttagtttatataaacccacgtgtgacagtggaacgtcttttttttatttatttatttttttttgtacattttaaaataataaaaagtgaatgacatttatgccgttcactcgttgtggccgcgggcgaagagacatcacaagggaagatagccacaagggaagatagctacaacgtcgtgctaacccaatttcggtaaatgtaaaggagtaacctttttcgtcagcttcgccccaagaaggcttttaactccattgtggaaaatattattgaaaaaaaaaaaaaagagtatcacatcacgtcgggccagaatgaaccaatatgatcagtggaatcgaaggatccgggtaagcttaaagaaatggtgtccacaaaaaaaggcacaaaaaagagaaggaggcatgtgcagaatgctgttcacatggaggatgtatgttcctcatgcatgctgcacgtcgcgcagatttgtcctgccccttttcatagcgaggaacaactgaaaacagataacagcaatgcagttttcccatttttaaactttatttgtttttttcccctcccgccccgatgacagaccatctggtattgcagcagtctatatgtggagtacaaaaatgccctgaggaaatcgaggaagatgccggtcgagaaaaagaccgagtactgggagaagaagcatgaggagtttgccacgaagatgttgaacaatatatacgagttgagaggttcgcgaagagagcttctccaatgtgattatttcgtctcagagtgttttatgtcgaggtggagacgcatcatttgtgagtcagcgggatgtgcagcatcttcgtgcgtattccccgcattgactacgctctcgaaagatgggtctaatatatatatatattttttttttttcccttacgcaggatggtgggtgaaggtagggcagttcctaagcacgcaggaaaacatcatgcccgtggcatacatcgagaagttcaccaaactgcaggacatgatgcccacctcctctttcgacaagatagaagtcattcttaagaaggaattgggtaaggaattgtctcctgcttggtgtatgcacccagttgggggagtcgctcccgttatgctctcctcaaaaagggccatcgcaaatgtagacattccccccgaaaagaaaacgtatcattttttatctcccctcaggaaatatttatgacatatttgagcacatcgaaaaggaacccttagctagcgcatcgataggacaagtccatcgagccaaattgaagaagcacggaaatgatgcaaacccggatgaagttgcaaaaaaaactgattgcaatgttattataaaaattcaacatgaaggaattgaccaatttctttcatccgatataaatacattgaaaaaagtatcttgggcatttggtctaatagacaaaaatttttatttcacagattttattgatgaatggcaagactctgcctccagagaattaaattacaagtatgaattatatcatcagttattagcatataatacttttaaaaaatcaggaattcctttgaaaatcccacaaatatattgcgcttataccacgtccaaagttcttgtcatggaatacatcaaagggtttaagataacagacatgaattcgataaagaagtacaaagtggatacatacgatttggtttataaaattatcgattattttgcgtatcaaattcataacgatggtttttttcatggagatcctcacccaggtaatattctcgttatggttcaggagaaatggcgaagggggaaggggagaagaagacgctctaaaagggggacaactgatgttgtggagaatccttcagagagggatgagcagactatttcagaagcacgtttccccagggatggcaagaaggaaaaagttttcagcgcaacggggaatacatccaaccggtcgaacacgtccagcgcatctaacttctcctcgagcatttctaacacgttgaagacgcccaaccaggccaacgcgccaaacccgtcgaacacgtccagtgcctccatggaagacttcatagatgcgaggtacaacatcgataggatgaaatgcggaccgatgagctcctccaacccgtttcataaatccttcagctttgtggactactcgaataagaaaaatcaagaaatatcagaccaggtactgaaggaggattacgattttatcctaaatgaaaacatgagcgatggagtgagcaccatccggaagagtatctccaaatcggaggagtgcgtgtcttatgggaactctaggggggaggacttatcgctggtcgcaagtgcgtcgggcccaggggatgaatgttcaactaagttgattgagtatgaaaacaactcgctgcgcatgcaggggaatttgctcgaggggggtgaagtctccccagggaaggaagcggacaaaaaaggggcgaaggtgcaacccaaacgagcaggaggacgtagaaggaagaggcgcacctactccttcgtacctgtgattatcgactgggggctgattaaacagctagacggagtgatgaagctagccttttgcaaactagtatacagcattagctgcatgaatgtactcaacattatcgaggcgtttgaggatatgggcttctgctttaaggaggacttcacatacgacccagaaatatacattgaaaatttaaagcgtttttttttgaaaaagttggaggagtccagtaacaaaatgagcgaaagtggaggcgtcaacggacagggaggaggaggaggatcaggaggaccaggtgcagataaggataatccatatgttgtagacgatacggggaagaataaaaatttagaagttcttaaaaatatagacaagaaggacgttttagatcagaacccaattagtgatgtcccaaaggatataatttttttcatgagagtagcttccctactccatggattatgcacccaaatgaatgtcaacataaattacttgagcatattttcaaggagagctaaagaagcactcgaaaaggtgtacaagccgattcaccactcgatctataccatcccgattgataaaactccaaattcctttcttgagaagagaatacataatttgcttaagaaactgtacgatgagaagaaaattttgggatgccaggtagccattatacacaataagaaaatcgtcgtcgacacttgtgtgggagtcaccagcacaacggacaaaagacccataaccaggcactccctattcaatggctactccttaaacaaagctatccttaccatcgctttgatacatctgatgtcaaacttggtgaatgaacagtactccgcggagaacgtcctcttaaatttgagcaaaaagaagaatatgaaggaaaatgaacaggaggaggggatgactaattcgagtgccacgcgtaaggttaccgaggatgcggcccctgcagaggaggaagaccaacggaaagagacccaggacacagcagaggtgcagaacaaatgcgtaagtgaaatgctcagcgatattaacaaaattgaaaatgattattttgcgcccgttaagaaggcggacgtgcatatggaagaggcccgtgtcgcagatggggcggcggttccggcgggtgcgcctggtcgaacgataggctttgggggtctctcgaccgcggccatcaccaagtacagcagcatttacggcgtgaacaagaacacgagtcggtactgcagcagctacgaccacagctttagcagcgacgaggaggacggccaggaaaaggggggaaaggaaggtaaggcggcgcagagcggctctcaccacgaccctcagtgcgaccttgaacgtgatcatcaatgcgaccctcagcgtgatcatcagtgcgacccacaactttcatcgcagcagaactccccgccccccctgcaaacccccccttctttggaagcatgcaacgaaggctacggcgggtacaaccgtgaactatgcgaacaaatcatcagcgatatagaagccaaacaaataaaaaatttcaagagtaccatcaatgattatatatgcaactactgggatggattcatatgcaaaaacaaaaaaagcatcaccataaaggatgtcctaactttgaagtgtttcattaaaaaaccatttcaagataaaataacgttaagtaaatttatagactacagtcaaatgataaaaatgattgagagctctcgaaactgtcacgtgaaaaagaagtcgaaaaagtatggactctatctctacctaattgacacctatattatctctgaactgattaacagcatttctgggttgaagtaccatgagtatatttacaagtatattattaagccgctaaatttgaaggacgaaatgtatattcccattccttcgtacattttgaaaaaacaccaggaggatatgaaaaagagcaaaaatacaagcgactcctctgtggtgaatgagaagggaaaaaaaaataactataaagaaaagaagacaagtctaatgaaggagtcttctaacgcactcagaagcaatgagttaaatttgaactcttttatgtctaagaagaaaaataaaaagttgaatagcgcttcaaattttgggaatgaattttaccaagggaagaatgcaaccccgtctaacagcagctataataatagacctttccagaatagcgttcttgtgaacaaaccgtggaacagaaaatttaagaccccattggaagcagtgcagattaagaggcgctccataagtgttgacgtgtactattcttctaggggaaggaacctcggcgcggagagtaccactgcgaaaggggcaaagaatgtgcgcgacgcggtgaaaggtaaggtggttagcggcgaggcggttagcggtgaggcggttagtggtgaggcggttagaggagaggcggctaacagcaaggcggctagcggcgaggcggctagcggcgaggcggttagcagcaaggcggttagcagcaatgcggctagcggcgaggacaagcccgagggaggcgaagccaaggggggggtcgccaacgcggatgagccatccccaatgaatatccttctaaacaacaaaaagatcgccgagttgggggggggaaagaaattcgagcagaacagcattctagaaagcaacctaaaagcaaaagaaccactcagcctcaaaaataagttgctaaatcatgtagacaatctaaaagtaaaaaccaaaaaaattaacgactcgattaaaaatatgtacgaaaataatgaaaacacatttttaaaaaatatttttatgactccattgaagaaagctgacaatgccaacagcaccctcgcatatgattatcgcaatgttgagcttagctacatgtacgaaaaaaagttggggagttatacaaaaaaaattatcaaaattacccatatggtacacacaattattattacaatgaatttgctcgagaagacataaaacaaaataaaatggaaaaaaaatggaatataaaaaatattaacaaaattacatccaactttcgattcacagaaaaaaataaaaaagattttctgtttgttcgatcaaatgatgagaagaacaagcgttcgcatagctgcacaaatcataagctagtccaatacaacatcaacagacacacacatcgtgatgaagatggaaataaattatctagttcgaataactctaatggcatcgtttttaagtaccagaatgatacgaatgaatttctctttgattacaatgtacattttttttctgcgaatttttttaatatgttacccgaaggaagcaataaaaaaaaagaccccaatgatgccaacagtacatgttacaacttagaggaagggagccgcttctacaaattagctttcgacgaaaatatcaaaacgttgcttgaaaatgtagacgcgaaaagcagtggagatgagtccgccaacagtgtactgaaggagaagtataataaatatcagaggcgggacaagaagtatcggaaactgtttcaatatataaaagatttgagaatgagcatacgggagagggagagaaagatgagggaggccagcatcgccttgacccgcagtgctcaggtggaaccgggtggtagtgccgtcagcgtagaaagcgcaggcagcacggaaagcgccgcattcaccgtcaggaatggaagctccgtgaagaatgagagctccgtgaagaatgagagctccgtaaagaatgagagctccgtgaagaacgagagctccgtaaagaacgagagcacgctgaacagctataacagcttcaaaagagaaggagcgtcccccgaaatgaaccaagacttcctcaaaagtgtcataaaaaaagacgaggagcttctaaagaaactaatcgagtataagtattccatcctgaagaagcaaagaaacaacattttgaagagaaaaaataaaaaaaacatttacatgaatgaatactccgacgagatcgagatgtttagtgacagtgatgaagattctcgcggttgtaaaaaaaaagggaacaaaaagtgtaaaggaattcgcaaaaaagacaacggaagaggcaaaggagagaatcaagaacccggtggaggagaggcctcgcctaacaacagtgcatgcgaaatggaggagagaaaactcctagatgagaagaaacacagactggaaacctacctagtcatgaacaagttatacaaaaaaaacaacaaaggtttgatatctgaagataaccacacaatcaataaaaggacggacgtgtactggcgcttggcatattccaaaagagacattaactttatagacaacgttgccaaggaagacatgaatatgaataacaaatttgattctattttgaggtcaaatgtgaaggcgaaaaaaaacgagtacggtgacacggatggggggaaggtcggcagcgcggagggttccagtactgcgaacaatgctagtggtgtgaacagtgctagtgctgcgaacaatgctagtggtgtgaacaatgccagtaatgtcagcaatgccagtggtaccaaaggtgccaacataccaaacgtcgctagccattccggtggaatcagtcctaccaacgtcactaaccccgccagtggcaccaccacgggtggcaactccaatctagaaaacaaactaaaaacgtatttggagaacttcaatgctaagcagtacaaggaatacatttccctatttgagctagcccaggcaaaaccgtatgttgttgaccccctaatttacgactccaagaaaattttagacaaatttattcccattaatggacggtttaccgctagagctatgtgcaaaataatggcctttgcgaataataaattttttttcccttcctatattatgaacaaaatgaggaaaatatatgcactcgatgaaagcatagaatctttgatcctgacggggggcatgagcaggaaatggggcatggggtttcagctcttcgagtgcgaatacgcagacgctatcaatgaggatttttacctgcgcaggggtaggaagcccaaggggagaagcagaaaggggggaagcggcgagggagtaggagccccgggtagaaaaggcaacactggaagaaagggcaccactggaagaaaaggaaacactggaagaaaaggcaacccgggaagaaaagacaacactgacaaacatggcaaggcaggcagaaatggaaaaatgaataatgagaagatccccccctccaagcctaagcgaattgtcgggtacggacagtccgacttcaccgggtgcctcgcggtttcctttcccgaaattgacctctcgctcacgattctgcttaccgacatttttaagggggcagcggtaaggattaagatttggagagaaacggaactctcctcgggcagccactgtgggagagacgcatctcctcgatgcgtcttctggacagcgccagctgaacactgcggagaagctcgaaccacttccccttttttaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttcaatttaaaatgtctttttttttaataaatacatgaataattcatattaataatttaaatataagaaggaaaagtgtgcatgcacagatggggacgcgcgcatgagagggcgtgtgtacgtaggtaagtgtatacgtgtatacgtgtgtacgtgcgtacgtgggtacctgcgcgttgtgtttgttctgtgtgaggtgcgtgggtacatttgctttaaaacatacaggagcatacatttatatatgtacgcatcagcaggggggcattcaatttttaaatgcgcacgcgacgatttataaaagtgtggaagacatacgtggagtgctgttgtgtccacggacgcttaggtgcgcgcgcatacgcagataaatatatacatatatataaacatatatatgtatatatacgtatatgtgggtgtattatataggatctacaggcgtggctgcgcgaagcttggctgggggaggtgagccgtaccatatatacgagcgacatgcgtgaaggatatatctttgcagaaatttgttgggtgttcaaaaaaaaaatttaaactatgtaaacaattttgaaaaattatatacttattatatgggcgtatagacgcgttggaaacgttggaagttgagtgtaggcgttgttcgtacgtttgcgcattggagcgcagacgggaatgtgtgtgcataagcgcatgcgtgcatggggcaggtgtgcaaaaacaatctcttaaacaaatttgaattaaaaaaaaattggtgaactaaattaaaacatatatatcaaaattttatgtggcatattaataagtttatattttacaattgaaatgctgagagctccagggatgatgctgctttcagttagcagccttttttttttcgactggctttaaaatctgcgaggggaaagggtaagcgcgggtgcgcgggtgtgtaaatgtgcatgtgtatgtgcaagggggtatgcacataacaggcgcgggcgcgtgaaggtgcaagcggaaaaaaacgctgctttgggttattcgtcatttcgattttctctttttaaagtttttttttcttacttgaaatgaacacatcaacgtctcgtcgacactcatcatcgcaccggcattatcaaattctccgcaatagttgggagcagaaaataacgtaactagctgtcttttcgcgaaaaactcgtagccatcttccaccacctgtaggggcaatgcagggacaacgtaggggtaaatgggtgagagtttcttgcagcaacggggggggaaaatcacgctaaccaagcaaacagtaattatagcgcacgtctacaaaagggcgcgtgcgcatacgcgtacacaccacatcgtgctgactctactttacctgatgcgctctgcatatcaagtccaactcatgttttcttaaaaaattgtgaactacatcctgaccaaacgtgaacgaaactcctcggtcgttttctccccacccgtttatttccttttccgggtcggaccataataaatcacacaggaggcctatacaggggaaaaaaaaacaggaaatggtggaatatgagaacaagtatacagaaaaaaacgcgcacgcaaaaaatgtggacatgaacatatatatacacatatacatgtacacatgcgtgcgcgtgatgagcgaggggccagaacaacttcgtgcaacggcaacgtggaatggcccaaaataaacaactccgcgcacacgtttttaaagagccaaaatgttctgctctctattcgcaaatgaagaaaaaaaattctgaacaggcaatatttttttttgtaaaaattgcacacactcgcaaaaaaaaaaaggaggtaaaatgcaaaaagctagccattacgatgacgttttcaatcacgatggcaatgctttccatttgcaacctctcggtgagctgctcctaaccgctggctcatttgcctatcttaagtttaccattgtcggggacatccgttggcctggttatcttcctaatttgttccatattatttaattcaggcgacagtccgccatgcatacaaaaaattttttcgtcaattattgccgcaacggggagacagttgaagcaatcgataaatgttttccacaattttacactgtatcttcgtttacactcatcgtaaaatccgtatattctgtttatcgaggcacattcgtgatttcctcttagtagaaaaaaattctcgggatattttattttatacgctagcagtaagcaaatggtttctaggctttgtttacctctatccacgtaatctcctaaaaaatggggggcgcaaaaaaataagcaaatgggggtagacaaatatgtgcacgtgcgtgtgtgaaagcatccgaatgagctacacgttagaaaagcgttctacggagtatttttccacttgggaattgaaaacgtaacgtgtacacagaaacaagtgaggcattgttacgaattatctcctagcgcaatcgacaattctccatttgcatgttggtaggcataagcaaatggagccccatcattgcgcgtatgcacatgcgtagaggcatgcacgcgcaggcgatagctcgaccgctccactgctcaatctctgcactgatcaatagctccatcgctccatcggaaatcttacccaaaaacaaataattggcatccggcggaaagccgccatactcgaagagccttagcaagtcataaaactggccgtgaatgtctccacatatttttatgggtgcctcgagctccagtaatataggttgattaagaaaaatttctctgctggaaaggcataatatttttatctcattttctgtcaagttaacatttttccccggtctggtgcctcgaacttctattagctttgatattacattatctatatctatttctaatgccataataaatgtttacttaagcgaaattgaatttatctccttggaatgacgaaatggcacttctccttacaatattttttgttaatcatgaagaatgttattttttttttttttttttttcctttttttctttttttcttttttattatggggttaaaatgtacgacgaggtggggacaaaaaatgtatgcatttctttaggggaagaagagaggatgggggggggggggaaaaaaaacatatacgtgcaaataaacgtgaggattaccttgcggctaaacgagcagatttgcgtgctgatacgcgtgtacatatgcacgtgcataagcgcttacacatgtgcgtacataagcatttacacaaatgcgaacatatactgcatacacatgtgcgcacatttatgtatatgacacgcataggtgtataatgctgcgtgtatcgtgctacgcgacgctttcgcaaaatgcaataattataattatcctggaaatgcgtcccaaacgtgcttctttacattattcgctacatgagaagaggcatttaattttttgaaatgctgtaaaagtattttgaattaattattaggacttttaacaaattaccccttgtgttatcctggcagcatgaggtaaaaaaaaaaaaaaaaagggctacgttttgctaactgtcttataactactgctgcgactgctgctatgactactgctgtgtttgctgctgcgacgataacggtagctcttcttccctctcacacccttcccaatatactgaaagcatattttctcttatattccacgcaaacagcaatacacatattttttttttcacatttgcgtgagtgagtgttgacgagtgtatgcgttttgttgatatagcccgttcgactcctttgactgcgtcactttattaactcttttattcgtccttttcttcgttatttcttccgttttttccttttcttttttttttttcctttttttctctatttccgtgtgcctccacgccttgccttaaattgtaagcggcttttgactgtacaatttaatatttcttaatgtatcgcgttttggcttttcctttgagcattctctttttctttcaccccagcttctatgattcttatttttaattctatatttgcctttgcccttgcttttgctttttttccctattctatttttacttcttacgtaaaataaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatggtattatttttattattattatttttttttttttcctaaattaaatggtttaaaagattgttaatttggacctacgaagaaaagatatgtcaatatgttaaaatttaaattgcatgaaaagcttaaatgttatgtgtcaaaaaaaaaaaaagtgaacatatgtgaagagcatatgtgcacatattggtacatgcgtagggaatgtatgtttgcttataccgcacgtatgctaagcgtgtacagtacacgtcgtccgtttgtaagtttacacgtttgtgcgtttgtatgtttatgcgttttaagtttacacgtttgtgcgttcttatgtttatgcgtttgttgtttgtatgtttatacttttatacgtttgtatgatcatacttttttatgtttgtgcgtttttatgtttatgcgtttgtgcgtgcggcttgcgactaagtgaacattcgaggcgtaaatgagcaagccgcattcgcacgggtaaagtgtgccaacgtacaggctactcgggcaaagcacgtacataagcgaagaaaaaaaagataaaaggtgaaacgtaaaaaggttggaagaaagaagcaaaggggaaggcggcgtaaaattaactgcagtagtgtatattatattgtatgtataatgttcttttatttttatatgtacacgtatttttttcaattttgctgttcttgtttggttggcaatttttttgcttgcctttctatgtttttttttatctgtacagttgcagcttccacccgttatgtatgcatcgccttgtacgctcacataaagtgaaagagaaagcgaatgcggaaacggcgttacacgggcgcatatacatgtgaaattcccgtggagtgaaactgttacacagaataaaataaatcaaaaatgggataaaaaaaaacagggggaccaaatttcttgcagcataaagtgaaacaatcgcctcgtacaaatgtgttatgaaatcttgtgtaacatctgtgaaacgagggcacaccgcgttgtacagcgtagtagtgcgttctgccctgtactgctgcctactttactacctgccgcagcatgccatataacggcaaacacgtatacatgaacacctcgtagcaattccgcctggttaacataatttacacaccgagcgaaatatgctcttaagcgaacagttcgcggcaagaagaatgcatacagtacagtccatgtagcttttacatgtgctagctggcaaaaaaaaaaaaaaaaaaaattaaaagtttcccgttcagcgaacccgaactggaaaaaatgttgcaaaaaaagctgcacgggaaacgtcacaaacggttttatcacctttgtgtagtataaaaacgcgggacgtttgtgaaataaatttattttttaccatgggttattaaaaggcgctcgttttccgcgcgcagtttgtgttttttcctgcacttttttacctcttcaccgttttgccttgccatccctaaaacagttttaaagggtaaaattacgaggtgagtataaatgcgcacctttgctgttctcgagccggtatacataatcagccaccatgtaagtaacaaacacataaacgtagtggcgcatcacaactgtgcatgcgaagaggaaactgttgttctatatcgacataacatacacgtgcttagatttttcctgtaacgtatgattgacacgcgtacttatctgggactatacgtacaacgcaggaacctttatgtacgtatgtgtgtgcaggtaaaagacggcgtagcttgccacaagtgtgtacgactaaggctggaagaaacactacaccggtggtttacacacaatttttattttgccacgaacaggacatcattttacgaatcgtgtgttcctcttgccagtcacatcttactgccattttttaataacgtcctttactcgagtgtgtgcatttaagcgttgtgtatatagcattaagcgcgtgtaaaaaaaaaaaaaaaaaagtgcatgtcatttaggaaaaaaaaaaaaaaaaatggcttgctcgaaagaacaatcacaactttgttttggcaattttttgtcaccattttggacacctttttaagcaaatcgcggcttgcaaaaaaaaaaaaaaaataaaggtttaaaatatccaaatcggtctaacctttctgctattacgaaaaaatgcattttcaagtatgtagctaagaggaaagaaccaagctgcttcattttgaggagagaaaatgaagtacgtcgggggttgaaacaaactacgtgtacacagaattatgcacatcgtaatggcaagggcgtttttttttatgcatgcacaactttctcacatggtgaataacgtttagaggttgcgaattacataaacggtctgcgatgaacgttgtttagcgaaaaatcccttggcacaaactgatcacgttaaaagtgtaacaaaaatgatgcactgttgacgtgtatttgtggaggcattccccctttcattaagtcaatttagctgcgtgctgtgctccctcacgagccccaacttagttttgtttccgtttcgatgtggtatgccaagcgccctacatatgcgcgatgggagatttcgcgaaaagtgtgcaaccggagggacagcaatgagaaggtgtccaagtggttgaatggggatacgtcggttgagcacacagaaaggtatacaaatgcacatatttgcgcgcacgttacgttatcagagaggtcaccgaatggggagtttacccaaaaaggttagggggagtatcataatggcaagacggacgttacgcccattgcgctatgccaaatgtagtttcacaaccacgcaggcttagtttacaacaacgtggggggagtactcacatatattcctcccctaaagcacattctttgcaacaatttaagaatttttttttttttttttttgttcctggttggtctctcaaaaatggtacatttttatgaatctttcactttcctaaattagctgttggacgctaaaaaggggaagaatcataaaaagttggtgtcaaaaaaaaaaaaaaaaaagtaaagggaagggaaggaaagggaagggttgatgggaataatggaatgataaaggatgtatgtacttatttgtacatatgcacatgggggtggtgattacactctgcagtggcacaacacgtggagagtagcaacaccattttccccgtggcataacgagtgggattaacacccagaaaaaatgcaaaaacatgtagatgtgaaaagaacaaaaagggaaaattaggactcaataactgtatttatgtccttgtatattttatctaatggtcccttttccctaataaatttgcagctgactccatcggatattattcttccttttttcttatattcctgatattgatctttggaaaagttggtgaatccccatttgttgctaacaaaaactttctgtctacccgggaatttatatttggctcttctcaatgcctcacatgcctttgcaataaaattttctttagttcttatggagagaagtacttgtccaatatcaacccttgcaacaacaccgttcggttttccaaatgcacctctcatacctgtttgtagcctatcagcacctgcacacgacaacattttatttattcttaacacatggaaagggtgcactcgaactcttaagtgaaagttatccttaccgcaattcgtaatcatatatttgtttgcactaatacgtgctgcttccaacgcctctgaggatatttgttcatattcgtatgacactaggtgaaccactccactaaattcatttacgtctgccttttttcttcccatgtcataaattcttatcttcggatcgggtacacctctacagtatctgcttttgggataaggcttgtttttgcagtagcggtagcatctcgctggtcttcttcccatctggtgcgtaggaaagttaacatggaaaaaaaaaaaaaaaaaatgagatgacaactcggtaaagaaatagtatgcgcactcgactatgtttgtaataactactgcacattggtgataagcgaactgtggggagacctccccgcgcagtagcgcaaaccttccttccccttaacaattgcacgagaggtcatatgctcagtgtaacaacgtacatacatgcgtaagttacacccgtgattgtatattttgttttttccaaccgagcgaatgcctactcactatgcgtaagtgaagcgcttggtttgggggaggggaaggaggtctccatgtacatgccgaacgagtaaggtacatatggctatgtacaattacggcgcgtgaacaataaccgttgaacgattttttttctctgcgctcgtatattaccttgtcgaagaaatgatacacttagagctctctggtgagtattccgtgggaaggtccgctgggccaattcgtagcttggggatttacaaaaatgctgttcgctcgagatgtttgcaaaaatgctattcgctcgtgatgtttgcaaaaatgttattcgcccgtggggttttcttcttgtatttgttcgcacgtttcgttggcgcgttttgtacgtattttttttttgtttactttagtttattcatctatatgcattcgtacgttcgcgcggtaacgcaagtgttgcattgctgaaatgttaatcaaataacgaaaaaaaaaaaaaaaaaaaatgctgtaacttacgaccaagtgtaggaaaaaatgaagaaaaattataaaaacgaaaaagagtgaagcgaaacgggaacgaaaaaattcaagtgatacgaacgcgaagcgaacaaatggcaagattggcaaggccaaagaaacctaacccaaacgaaagaaatggaacggaatgagcagaaagttagaggtgtaaataaaaaaatacttcctcgtcgggccatccgtgcgaccacgtggggtgatgagttggttcaagcgtaaactctgcaaacccctgcatctgcctatagttccatacaagtacgcgcagcgctatgtatatatcattatgggcataataataatattgatggaaaaaaaatgcctcttttttttttggcgcaaagttgccccttttaaaaaccctgtgttaatgagcgctatatgcataaacatctgacataatgcgttcgcaccggtaaagcactttttttttttttcgcctacaaaagttaaccagtggtgaagggctggtaccatttttttgataattttttttccccccacccactgcttattttatctcacctgatttgtttctgaaaaggtgaagtgatgaaatggtatagtatattatttttgctttgcgcaagttggtcaaggagaaaaaaattatccacaaaatttatgctttttttttttaaattnnnnnnnnnnactttttttttttacttcctaagtgatgcttctactaaaagcattgctcccctgccacacaaaaatggagactaacaggcgcacggcatcacaaaaaaaaaaaaaattgtacgtaaaaatacatatgtgatcatgtgcgtttgtgggatgctaacgtgtcttatggtcaaccactctgctagattataccttcccgggaagcagtcgatctgttgcacagtccctttgctctactcctatagcttctctacctcacctccctcatgcagatttttaggagtgtctacactaaagttattcgtcttgtaaattttatttagaagcggggccaggcgtagcccaacgggggggaaaaaaaagaaagcctgcaaatgggagccactagccgagacgtttctacgggggcgtacaaaccagctcgcagtgtgctgcccctgccaaagcagtccttgcttgcgcgcttgaacgtacactcatgcgtagatccttccactccgattacgttcacacgtgtatacgctcacacgtttatacgttcacacgcttactcacatctgcatgacccttttttccgtgcagccacccaattagggtttctacgtgcatgtatgtacacgctctgcgaacccgtgcggcgaacacgcaaaatgggaagccgtctcggaagagagcataactaacaaggcacaagccaggcatacaaattgacacgcgtaaaaaaaaggtactcacccgaagtgcgcactcatcggtagtgggatctgaccgctccaagcaaacaaagccaacgatgttagatgcataatcaaagaggatctttttaaaatgccaagcgcagcaaaaaaagagcgggcatatacaggcatggaaaggtgaagaagttttttcttttttcttattcctttttttttttctttttccgtttttctttttcgcgttttgcgacaatgtggcaggttttctatgacctctttggaatgaacaatctgaaagtgcacaggatgggaaggcccacgtgatcgatcccctttacttccttctcccacagaaaggaaaatttttaaaaagcaatcggcccccatttcctttgcttgcctacgtatgtaaagtgcacatattatgcaggtagtagtgtatacattaatacgtaagctctcaatttaaagctacctcaatcgttgctacgacaacaaggggtaacgcagcaaaaaggttgtcgcagagaaatcgccttccttgctatataacatatgtggcgtagcaccccgaaggaggtttgtgcgaatgaacttttgcctctgcaaattaattccagggggaaagggaaaaaaagtagcatcgcgcgacaatgggagggccatgacaggcggggtgtataagcaccagcatgagcataaacattttttttctttttcgtttttcttcctttttcacatttcgaaaggaacagcggtagggggggaggtggcttaagagctagcctttttttttttttttcacatacaaactgaatttaccacttaaacaaaatgttgcaaaattcgtgtaaccttagcagccctttgcaattttctggcgaaattttgtatcccccattttgggacttcacgatttattcactcagtgttgcacgatcaaaatatagtggccatatttcgcacaccgcgtaacgtgtagctgtagtattacccaacctttaatgtagcaaaaatgaaagtactgatatgtcggcaagaggtaccttttttttttcgtttcactattctcataagtgggatgaatagacgaacgactttcatgtcggcctttacctggccagattgtgtacttctgcgcaggttaaagggttcgcatcaatggggtagatcaaaaggagaggtgcacagtaacgcattgcgatgtatgtgtatatatgtgtgtgcaaatttatgtatatattacggataattatgtttgcttgtgcctccccgaaaccgccttatgtcactttataagacccctcaggataaactacaaaggagaaataaacaaatgtgttggtccatttatgcagttataactatttgtatatgctccacttagatatttgcatgttcatccatttggtccactcgcataagccgtgtgtgcggcgtagcagtgcaggtgtaacgttgcttttctaaacagttaataaagtacccccacccctcctccttttctaaagggattctccccatttggaatggtagcagccttatcgtgacccaataaaaggtacgactggggcggtcaacccctcaaatggagcttttttcgagttggtcaaaaaatgtttacatgaacgatgtagatgtagcctgaattcgcgaaaaaaaaaaaaaagtacgaaatgcgaatgatctacacgatgctgtttactctgtgtgtgtttcctcgtatgcgaaagtagcaacatatttcctcacatattatgctccgctattttgctaacgcattctgtaggaagtggcgaagtcgttttgtctcgccaatttggggtcctgtacccgaggggttcgaactttattgtgctaaggtattcatatagtggtaccccatacggggtgcgttttcttcttggaggaagaaatactgaatggagagagttactaccttcttcctctaaatctgccggttgtggagatatgagcacattttatttggcacatgagcataggtaatcacgcacaggagaacgcgcaaatgtgtgcaatgcatgcgatgtggttattccaattggtgagtgaacccccttaacgattaggaggaagggggccaacacagataaggctttttccctctttttaaaatgatgctccgcaaaacgctcgtagaggggagaagctgcgcttgcagacacacaactgctgcgaagaaatggcatacatttgtaagtttacctctatttaaaagaatgaaaaagagggagcggatgctgacggcggaggatacacataagcacgcataatcagtcatgcagaacgtgatttggtgtactacttcatgcgtatcacatgcatgtttcgctcatattgtgatggcgcaatggaaggatacttttttttttagtccaccatgctgtacgttgctttgttcattctttttttttttcctttttttttcattttcccatttcaatggttaaatttctaaacacctttgagacctagtagaattaccacccgcgagcttcgttccgctctttgtaccaacagaacgggtacctcccacaacgcgaaagcttcgatacgcccttttttttttcctcatggatagtaggcaaataacaggctaactccgagttaaggcaaaattttcgggagctctcaaacagggtagtcttttcattacgtatcatttttaaccctctaccacatttttgtatgatcgttcttaaaagcgcagtgcacagcttgtttgcattttcatagcggtgggtacagggagacaaaagtgctacatgttggaaggatcgatttggtgctttacacattgtatagggatggatgtaccctctttctcccatgtggtatagacgagtactcctttagcctcccccccacaactgtaagcatcggtagactgtacatgctaacacggataaacactttggaaggctttcactcgtgcatccgattggtaccgtgcacgctgctgcgcatgggggggagttccccagcccaacgaaaggtacacaatgtgtatacatatatgtattatatgtatatttatatgcttatcctgatcggacactagccagcatataatatgctaccttgtacgggagcacgtcatgcctatgtagaagacttttatattttcaccgacatacagcatacgtacctttgccgctttgcaaacccaagcgctctccatacgaaaatacatatcaaaattggaagtccttttttggagtattattttgttttttttttaaattgggtgggaggtaccacgtcaacggagtacagttaatactgcctttgcgcatttgcttctttttttttttttttttcaaaatgattgcatgttttgttgtcatttttttttttgcgtttcactttgtgcttccctttcttcacttctttatgattttttgtgattttttttttttttacctattaatttttgtcgagcggatgggtcaggtttggttcatttggcccccttctccgtccacgtaatcaaggcagaaaaaaacatatcattttctgcgactgtttttttttttttttcctctttttgcggttatccaaatatgtttgttggttcgtacgtgaaagaatgcatattgaatgattcccattcccattccgcattccttcgccaggatataaactcatttttcatttggtacgtaaatgggatggtgaacaagtatatataaatgtagcatatatgaaatattttttttttttttacgcacgaaaaattataaacctttacgcatatatttaaaaaatattatcaatacgtaaacgtacccattttaaaaaaaaaaaaaaaaaaaattgagcgaggcaatacgcgcgacggttaacaataaactattcgtgaattaattttacgaaaatgtaaatttatgaaactgcaaagtatggtcattcgttaatcgtatttgaagaagaggaggaagcgaaccaaacgcagtaacgcgaaaaacgcaaaacgtaaaacgcaaaacgcaaaaagcgaaatgcaaaaggcaaaacgcaaaatgcaaaatgcaataacgcagaaaactcagtgacgcgaaaagagcgaatcgaagcactcaggaacagtttagcctaaccgaaccagatttgaagaagaaaaaaaaaactgatttatatgtacctttacaaaataattaatcatttcaaaatacgccagaagagttgggcgcatttcaacagtaacaggatttattcgccagtttcgtcacaagaattttatttgtttggtgatttaattttagagtgaagtacttttcgtgccttgattattttcgcttttccttttttttgtaaacgaggagcactcagggtatgcctttgcgtgcaggatcggaattgctgcatagcataagcgcaaagcgtgtcggcagccatcgcccgatgtgccatcgtgtacaggttaagaaagccaattcgcacaatcgtgcataatacatacgtatacataatcacaggatgaatgcctgacccgttcccccgcgtggtatacgcacgtccagaagcgcatacgatttatgcaatttttcatgtgcgctatgcaacgcccttgcgcgctggaatactagaattgttcatttgtttttatcgtttccttttttgtgccttcccttccctcgtccaacacacgtatttatttatacatgtgcatgtttatgtatctgtaattacccccttttttgttcacctgtgtgcccccctctccacatgtcgcatacgtcccagtagtgtgcgcatggcagttgcaggaaatcggcctgtttatgtagcgcttttgttttacgtaattgcaattcgctcggcgcgttgtttctgattggagcgatttttaccatagttttttttttttttttttgttttttttttttaccgtgtctgtaaatataagcacatgtgtaggcatatgtttaagcatatacatgagcgtttgtacatgtgagacaggaaggctcagcttcttttttttttttactccaaccgttttacgccaatcgctttacgccaatcactttacgccaatcgctttacgcaaatcgctttacgcccacacgcgaaggagagtcagcagataaaaatgtcagcagccgccataggagtcgaaaacagatgtttaatgaaaaaccaaaaaaacaacaacggcacatgtgatagtatcaatgtagacataaatcatattataaaagatatatatggatttaaacatgggagaaagagaagcgttcagtttatcaacgacgacacgctattgaatagccaggacatgaagaaaataataaagagaataaaaattcaagagagctatgggagtagcagtacgggtaaacatggaccatgtgacagtgagagtaaacaggaggaagattcattgacgctacctccacaggatgccacttgcatcaatagtgaggacgctgttaaaattggctcgggggtcgactcggatagaggatcggacagtggcttagatagaggatcggacaacggcttggatagaggatcggacagcggcttggatagaggattggacaacggcttggatagaggatcggacagcggcttggatagaggatcggtcaacggattggatagaggatcggtcaacggattggatagaggatcggtcaaccgctttgatagaggattggacaacggcttagataacaacctcctccatagcagcccacatggctgcaccagtaacaaccacatacgaaacagcgacaagcgaagctgcccccaagaatatgacaacttctgcgaaaacaaccgctttgtaaaaagacaggcgagtagcaacaatcaggttagaagcgactccacaacggaatcgttaatccaccgagaagaaaacagaaaaattttgtccaagcagttcgaactctgcatcgataacgtcctagagcatatccgctcgtgtaacgaaattaatcaagcgaagaaaattatgattcctctgttaagtgaatttatattaaacaatttcatgtgcctggatgaccatgagagggttcaaaatggatacaaaataaatatcgacactttgcagaaggagaaaaaagttttaataagtgccgtaaaaacgcaatatcaaaaaattatacaattgcagaaattggtggatagccaaaaatctgaaataaaaaaaaaagcgatgaactgaatcagatcaaagccaaggttcatcagtacttctacgacattaacaatccaaataagagaattttttctatattgtccccagacgtgtactaggttggtgctagcgggcatggggtgggggaatagctcctacgtatagcagcactcgatcgccttcttaggggagactcctttccccgcacgttgtatatatacctctgcatgccttcccccccgaagcacacaaaaaaaaacgcacattcgttccatacagtaaccctaatgatacaatttgtaacggatgtgctgatttcccataaacacgtaccagtgaaaatgcacgcgccgttttatatgccaagacggataataaaacgttagccaattttttttttttttttttttttataatttttatccctggtgctggtaaatcccattgcccatatgcccgtagagtcatcacctactaataacttttctatttgacagaatgattgcccacataataattttttttttccatttttgatttacgctcacgtgagggagagatttgccttcttgtgcagcaccccaaaggagagacaaaataaaaaaaaaattatatgcatttcaccaggacgctttttttttctttctttttcatgttgcgcctttttatttacggcgcacaaggggagtagcaattggtgaagcgtccaaaacgattaggggaaagaattgcataaaattattttccacatcacgctgcgtgtgtggaggggctctcctatgtacgaaaggttcatcgttccgcggagaagttttcgaagcattattattgccacactggaggtgtgagctcacagttgccgcctcgaatatgcgaagaggcgctgggcgaaggaactgccgcttatcgagggaactgccactcaccgaaggaactgccgctcaccgaaggaactgccgctcaccgaaggaactgccgcttatcgagggaactgccgctcaccgaaggaactgccgcttatcgagggaactgccgcttatcgagggaactgccgctgatcgaaggaactgccgctcaccgaaggaactgccgcttatcgaaggaactgcggctgctcgaggacattcgttcagccgccacaactggacgcacgtaaagtatatattaagcagaggtgcatccacgtgtgtaagcatacctacacaaagctgcaaaaaaaaaactcctcccaatttttgcgcccaatttttgcgcccaatttttgcacccaatttttttaattgttaaacgtacacttttattacaagttttttatgaaatgttttttttttctcaaaaatgaaaaacgcaatagtagcaaagttaaaattaatatgatgccccccaaatgtgtgtttttttttttatttaccgccttcttatgcacggcgtgaacggttggttaaataatatttgggttggtcggccaagtatgcttttcccccctttggggccaacgcacgagcaggagcgtttttttttcctggccaatgcgcaacttgttaaggaaacaaaaaagaaaattaaagcaactgtgccagggggacacgcgttggaaacaaaacaaagcaaaacaaaacaaagcgaaacggaacgaagcgaaacggaacgaaacgaaacggaacgaaacgaagcgaatcgaagcgaaaggaagcaaaacgaaacgaagcgaaacattttcaacttaacaaaaaagtgggcaaggaggaaaggctaaatggttaaagagacacacccccaggagatgctcatacatcggtaaacgatcaaaattgggaaggaatgaatgagcacatgaaaaaggaggaaaaatcaaaggggaattaaaaaatgtgtcaaatggggtggtctctacatggagtcttcgcagggggcataggcttgtataacgggaccatgccttttgcaagctccattttttttcccactacccttttgttgcccctgttggcggcgtccccccgaaaggctaacacacccgccgcttactcatgaaaagcattccaaggtcgattgttcttttccgttttggttttcgcctcattctatatttggctatatacgctgcagcaaaatcgtgttgccgttttatctctagcaaattgataggtaaatttattagagggttgaaactgttgtcttgaaattcatcatcattttcgttgcagacgctgctactgttaactgaattttgctcctctgtcgttctgctgttactgctgggaaagtcactacctggtgggaagttcccattgtggagtggttgcctttgatataattttccattaggaacagaaacggatgatgaggactcactgttgttggtaactccattggttgatctattattcgagcttctgtccttatcgcttgatatgtgagacacccctatggttgacgtagtggtgcctgccccgttcgaggcggtaccactgacgggtaatgctactcctccatttggagtgacggctgcccatttgttctgtttgtctagacccgccgaggtaccaccattggttgggtaatacacatggctactatcgtcctctccctttctccacttcccacccccgaactcttcctcgtccttactcatattgctgaccttttgatttttaataattgtatcgattacatttttaatattcgtattaatgattaaggcatctgaatttatatgcttctgacaattgggacatttcatcatttgggatttactctctccccctccgttgtgttgataccctgatgaggatacctgagatgaagaataatcatttttcctttttctgttatacctgtacaggcatcctttgcagtatgtctccccacagcaaggtagagttgtcggggaagtgtacaattttttgcataaaaggcacttgtacaaattggagattttatctccctcctcattagggtagtaactgctattccctgtatgatgtaaactgctaagatttccactagggttagtacttgtgttgcccctgccatctccaccccgatcaccatccatgtcagtattcctactatcgttattgttcacgccaagataaatattaatcttatcatcaacactgcgatatagatatgcactcccactaacatcttcaacgtctttcataaccccataacttccatccttcaaaatataaatctgatcatacttattaatatcttctgctttaattttcgtcaaaaaattcgttggaattcctgtgggtacctttatcttcttgttattattaaaagaactcatggtacaatttttaatactgtgtccctttttcccacacatgtgacagatgtagtcaggagaaacatactttgtggttgtgtcttgattgcttacatggttatgacccgtttgtgtcttctgttgacttctcgagtttgtgtaattattatgactcatagcattggcatagctactattctgtgaggcacccctcattttgtagtacttactatatgttcctgccactccgttttggaaatggtgttctcctcctctcgaagcggaatacaacgagttgtacgcatttgaactcttcgaaatggaggaagcagacgcagaggcagatgcagaggcagacacagagacagacgcagaggcagacacagacgcagaagaaggggaggctatcttcttaaatttattgttcacgtaaaactgggaagcactacttctgtcctttttataataattcaacattctagatttggcgtaatctgaacgctgatgataggggttatttttttccatcacttcttggatcttcatgtcctcatcatcctcattactttctttcatacttacagcatttctgttgtagacattccatggctgtttactgctgtatgggtagttggtggttcggctcattttgggtgctctgtttagctcgaggctatttggcttaccctcgtgcgcccctacgcctcgatgactgccacctattccgccactatcgtatgtgcccccaaccgtagtagtgccctttgccttattatcgtgcacatcgctttgtctccctccggaaaggggagtacctcccctcctgttgtcctgcacacttttgttcctttccaaataggcatgattacttttgtgcagcaactctttcaccacgtctatattgctccgctgaatttctatcagcatttcattttgtatgctttcatattcgctcaacactctgttgttgtggtaaaggaggatgtctaagctgttctgtagattcaaattggtcacttccaaaattttcttctttatcgtgttgtaactacaagggagggagatccttaaaatgttcgcgttccctttgctcccccgaaaattccagtagatgaaggtgttgatcattttgcttcacagcggcggagttttagagcgtctctgggggtcagctagcggtcaggctagcggctaagttagcggttaaattagcggtcaagctttcggtcaggctagcggctaaactagcgtcaagcttgcggttaaattggcgctcgcccaatagcgaccaccaattaactgcggggcacagtccctcggacgcgctgatgcgttccttccccaacctgttccgcttttaactcttcgcaaggttcgtactaaaggtcgcctcgattggtttgtccctcttgagcactcatttcatctgcatatgtatattaccaaaacgaggtgcacaaaaaaaaaaaaaaaaaggcctacgctttggaggagataaccacgcaataaacacgctaatgtaaggatatgaagacacatacgactaacgtacgaacacatgtaactgttgtagtgggaaaaaaaaaaaaaaaaaaaaaaaaggggggcagttttgtaggtctattactgtgtgttttttttttttttctgctttaaaagtttaaagtttttcttttattttttttatttttctcctttttgctcatctgtaacgttttcacgtttcgattggagcaacaggcaatttctcctatatggctacattcgctgcgtgttcatttttttgttcttctatgcaggtttttttttctacgctgtcgcttagcgttgcatggaaactcctcgcggtttcgcctttgggtgtcttagtgcaaacgtgcacatatacgtacatatatacacttatgtatatatgcatgcatgtatgtgttttttctttttcctttttcctttttcctttttcctttttctttttttctttttttcttttttctttttcctttctctcgcttcgctaaatgacaggggaaaaggcgaaacttctgatcgtgggtgcactgaacattcatacagtccgattttttattccttttttgacttgcaatgggtgaatgtgtttttccaaaaaaaagtgtgcacgcataaggtgtagaagtatatacatgtaggcatacgtacgtatggagagtacacacgcccactatactgcaaaacaaaaaaaaacatcacacacaaccacgcgaaatgtggcacattgtcactctgtaaaaaaaaaaaaaaaaaaaaaaaatagcaaaacgaggaaatcgctaaaaaaaaaaaaaaaaggacctcttgaaatatccagttccagggggaggggggggggttcaaaaaattgccgttcttctgttacgcatgtgtatgtgcgcccaagcacgtacagacgtatttgcgtgagtgttcttaaattatacgtatgctctaatataaacacatacgaaaatgggcacaaggagaggtacgtggcttacattcctatgtatacatatatgtacacatggacgtatgcctccctgccaccttacataggctagctcagctccccttttgcaacaagtcctactttatccacctcaaaaaaaagagtgttcttttcccaattttttaatgatgttaaaagaattcacaaatgaacgcatagcagtttttattaaccgtcacatgaaaaatgtccttcccttggcacatgcaaaatgggcacttgtgtacatatgcacacaagggtaggtaagcctacatgcgcgcagacatacctacatacatgtagatactcctacatacgagcaggacacaccacttaatagcaccttacagaacgaactgccaaaaaaggagaaaaaaaaaggtaatttcgggttaatctactattgtatatatgttgtgtatatacaatgtacatataaaaattcatggcccaatttctacagtgacgttttattctaaatagagtttcatttcaacacagtgtggagttttaatatgtgcaataacgctttggataaggaacgatcctgaacctgcaaaggggaagagggtgtagaaatatgagaaggggaacaacgcttcagcgatgtactcacatgtgcacgtacacacatgggacgtttttcttctaatcataacgggtttcatttaaaacaaacataaggtgcacatatcatgtgtatgtcaggcgtaggagaaatgcttttacacatagtcctcaatacgttgcgtatataagttattttcacatgcagagcattatatctcttgggagggtccctgccattcgcatatattcaacgcgtggcatcaatgtacgccccgcctcccttgcttatgtgcgaggtatctttatacgcggcgaaaaaacctacattttacagtccaggaagatgggggttttctttctcctacttattccgtgtacaaaaaagaatgcgggagaaagaacatgaaaaaaacgaaaaaaaaaaaaaacaattacgcaaaataattggaagaacttccgattactgggagaggcctgaaacgaaagcttttttattttgttttgcttaattttgcgctttatttttattttattttattttttttattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaatcttcaaatggcatttagcacataaagggaaagaagagcataatataatattcctctttccttttagtatgtactgtacgtacaccttggctgaaaaggtaagcgtgaacacttggctggtatatgaaggaagggcccctgcgctcgtatggtacatcacccgcgagtgctcatacgcgcacgtacaaatgttcatatgtatatttgtatatgtatacttatatatgtatatttactgtatgtatatttatatatgtatatttcctatatgtatatacatacgcgctacaattatgtgcgtcatttaacgcgaaacgcattttttttactcgctcttaaacgaaacagctttcactttatcgaacacaaagttgcgacttcgctctttctttcccctttcttcacgcgcaatttaaagaatgaaaaagtgcctgcgctatgcacgctttgcagatttaccaaaattgattaagcggtccttccaatttgcgcgataattctgcttcataaaaaagaagctatcatgtttctctcttttttgttgagtctctttatagcgctttgaaaactaaattagccattttctaaaaagcaccaatgttcgcaaagctagccctttttatgaaataaaaattaagacttcttaaaggaaaagtggaaaaaaaaaaaaaaaagcataaaaagtgtggaaaaaaatatgaacggttaataaaatattatacaatttttcaaccaaaaaaaaaaaaaaagaatactttatgcacacagaatggacagggcattccgtttggtgtcttgtcgaaagaggaagtagttctcgcacagagcgaaccactcctcgttatgtatgcataaaaggcgaacacttttattgacaacgttttacgaataaaaagatgaattacccaactcgtggtgttactgtaactgctgaggaaacaccatttaaacaaacattcacgcatcgtctctttgggatgttcccagttcgctttttcaaaatagtacctttatttacccaaccggctatgcatcataagtgtgtaaaaaggagaaaaaacgaaaaaaaaaaaaaaaaaagccaaacagtttggaaaataaatgcgcatatgtgctacaacctcgcaggggtgttctgctgcaaagcagttctcctcgcagctttcccctcccaaaggttgtccccctccttttgcgaaaaacgcgtatggaataaattttttaacgttaaaatgttcgttcggggtgatcgaatatgtcccaatgttttatcctccccaacgatattaaacatcgctaaaataatggcaacggtagaaatgcccgcaagcgtggttgcaaaaaaaaaaaaaaaaactattttatcgaatttgccgagatagaaaaggctgctaacaggggtaatgtgttattacggacttcttggcatatcgcatgtgaggacgttcatttcgtggggactaaaatgaaggagcacacacaaaaaaggacatacttgcatgtgtacatatattcatgtgctcacccgcccatcttgtcgttaaccacgccgtacaccaggcacaaccatttccacaataaatgcagcgacgtaagggcagctaatttttgaaaaggaaaatcagccgctttttcgctttcccccttcggcacagtaaatcgttcagatatgctttacgtaggaactgcaaagggggaaatgccgcaacttgtgcggtaactcgacgtaagcgcgaggattattactcccgctatgcaccgatgacaatgggcaaaaaaaataagtatatgaaaagcgctcctttttgtgctggcgtaaatccggaacagggacgcaacgtgtgcgcataagtatacataatatgtatacacgtataagtacaccagaaagtaaaggtttatatttttttccaagttcattgctattgtgttgaatttcacaatttttacgtttattgccctcgtcctgctttttacccaaacaagggttaatgccccatttttatttttgcccattttggaataacacctggttcaccagataaggactcatgttcatctcgacaaaaaggataactcgaaaatggattcagcggtaaggaagcctgccccgagggacttgggcgttcactgcatttgtgcggatacgtacgcgatcgtacttgatgccgcccccacaagtagataaacacatacaaaaaagcaactatagtgtgattggtcaattttgtttccttctttcccccccccccttctcgtctcgttaaaccgcacatgtgtaagtgacgagggggaagcactaaatgcgtgcccacgatttaattactcctttttttcgcctgtagaaaattcacttagaaataaatgctgggaagtgtatttatgatggcaagacagtgaagcccgataaccgaaagggcaaacttgtcctttataaggtaaatgaaaaatggcttcacgcctttcgacagcatgttgcagttcttttaacgagttacggcgatcagtgatagaactgacgtttgggctcctttcccgccacccccgtttgttaatttgtgcttctattcccatcccaattttactatttttttttttttttgttttttttccccccttaactgtcaaactattgctattgtgaaaaaatgaaaaacagatatgcgacaatctgtacaacttccagtggatcaacagggaaaataacaaagttgaggtatttttttagaggcgaaaagagatgaccccaaataatgcaaacactttttacctgaacatgttgagcaacgctacagaatgcatcacctcccacatgagagtgctaaccgtctgtgacgtcccatctcattacatttaggacaatttgattttaacgaaaagcatatccctcgaaagagttgagcagtgcaaaactgggcgggtgtatctcctcaggaacaaattgcgaggtaagaaaaatttagaatatacccaaatgggttatcctttcaaattggagaagagaccaaacgcatggttgtgtttttcccctttttaggtgaaaggatgataaggagaaaaacaaaaaaatcgcaaaatatatagcagttgagtggtctaaacaactgggtgcgtttctatggggttattagcacacacgtataaatttatgcctattttttttttgttttttcccccccaggagaggtgtccttttattggatgcaagactatgacgattcgaaggatgaagtaagttaaagcatttatttttaggggagaaggggggattatcttttttttcctggcccaattggtgcagttggcgagttggttcgttggccagttggtcagttggccagttggtccgttggccagttggctgagtgcccctatcttgccgcttattggcaccttttttaccccatgggcttcatttttctatcgcacctccaccgcgcaggtcttcgtgaagaaattcaactccatcatagcaaacgatttgtccaagggtgaggcctgcgctgcggttgtacttccaactcgcgctgagaaaaggagggaggaactcacaagtgtgcacctcaaagaaggcttatatacataactagtaacacaccctgacatgccccttccttcttcgctcctttttctctcaccccaatgcagatattgggagcaaaaggaggtataacccaaatgactactcgtctgggttgtccgacttgctatttgctcacaacagaaatttgcagggcgtcgactcgaagaagggtgagtcatcacaaagggcaaagaaaaatgcttcaaatgtttttccattttgtttccctaattagtaaacctccatttgtgcactcgtgtatgaaataaaaaatgacacttttttttttttttccccctaattggtagcggtctcctttaaggacttttttgtgaaagaaaatttttcgaaactgcttgaaataccggaggcctacgaagaactgaaaatgtaataatccacgagaaggagagaaataaagacgcgaacgtgttgtacttgtgtgtggtttatatacccatttgtaccgacgatgtggcccatggatgagcctctccgccgctgccactttgatccaattcgaacccttccctacatattctcatctgggggaacccctttttcgaaacacgtgcaggcacatgccttctgggtatcagaacaagtacgacatcatggacttaataaatagcagagctttgaaccccaatttgaaatcgctggacatgtccctgccgtcccacctgaatttcattttgatgtccctgagtgagtcgcatgtgcgcgtgatggtgtgagagcataactaaatatccgcacatttctatgtgccaccggcggggagtacccttgccgcgtcgctaccacttcgcgttcatttttattttttcatttcattttattgtatattgttttttttttttctccccctcggtcccccagacttacccccaccagaaggcaacatcagcgaccgtaaggcaaaacacaagagaccgcggagcagtttcacgtttccattttgagaatcgttatgtgaccacctcttcgatgtctgcccccttcttggggtagccctcatataaagtttttccttctattttccttcctcgcaaaattgcagcaatggagtacttagttgaagcgttggaaaataaatataaaaaggaagaaaacaactgatgcgtgtagcagggtcgctcgcacagagagagagggagagggagaaggagaagcgagttcgtgtgtatttcccaaaactgtgcatgaagaacaaaaacatggcatttggaggaaccctcgaggaggggcaacatgcgaaaaaaaaaaaaaaagcagagtaaatcgcagcaaaattggctgcaacgaaatgacaaaaagggggggttaaaggggaaaaaattaaaaagtcaaatttgggcatcgctgacatgccatatgtgagcagcggtagggtgttaaatgtgagcagccaaaacgaacgcgccgctgatgtgttaaatgtgcgtgccgctgatgtgttaaatgtgagcagccaaaacgaacgcgccgcactggccgcgctggccacacctcttcacatcacttggataacaaatgagatatcaaaccaataaagtacaacagagatgaaaataagattcccttggacgcgttgctctcctcgaagtctttctgtaaagtggggaaaaaaggaaaaatgcgcgaatgggaatgagtgcgcacagggatgggaaataaaatacacgcacatgcatggttaattgcaaaccgggggggggtcgttttttttttttttttttattttccccccccatgtgcgcatttacacaacttgcgcattcgcctaatccaacctcctcggtatttttctccataacgctttccgtgtacaacctagaccagtcgaaacgacgacatagagcctttttgggaattttcagctccacgtcttctgtactcgtttcgaccacgttatatagaagcctgtaaaacagatcattcttgtcgcacttcttgtcatacgtttcgtcatcttccagtttttcaatattggtcatgtcgctgtatggatccttttccctccaggagaagttgttcgccttgctcactttgccttcaggggggggagggagagaaggatgaaaatgaacagaggagaaaacaacgaaagggggggaagacaacgaacggaggggaaaacaacgaaaggagggaaaacaacgaaaggagaggggtactcatcgaagtaaacgcattctgcccaaccatcacatttgcgcgcaccttcttttgcgcacgtcctttcgcgcacacgcctgttcaccgcatcggcactctcgcgtgatgtcgctctttaccatccaccaaacgggcacagaaaatcaccgcgtcgtccatattctttatggttttctggctgttctcaaaaacatattcgcaaaaggttgatacgtatagatctgtgtcttcatcgatgaagtatacatcgaccagtagaatgccattcatcacaagggggactagcaccttgagagaatggatcctctcgaaaggagtgtagtgacaaaaaatgggaagaaacgaaaggaagtgagtactctcgggactaaatctgaataccaactccatgcaaaaattcaaaccaatgtacaaacaaattaaaattcgatacttctcgttgtcttttccataggtatacaaaaacccaaagataaaagaaatggcaaattgaaatatcgctatgataataatttccacgtaaaaaaagttggtaatttcgctcccagcaaaatctccaaatctgtcatatatgtatttttttttttcatttgatagtatttcgtatgcttctcttattttattaaatcgctcgaatgaatctgcttctttgtttttgtccggatggtacactctggatagccttctgaacgactgctgaatttctgtcttggatgcatacgcgtttaactgcagaacttcgtacaaattttgattcgtttttctcagttcgtatatgcccacacagaagaggagcaccagcgcgatgtacactccgtactctcgcttgcctttgttccacgacctattcggtcctattagccactttgtcagtggcgcgatgatgatcatgtggatgattatctcctccattttggagtgcacgcgccgcgctcgttcttcggttgaggagcgtcacgcagcggcaatgcggcgctacgtcaaaatggtgctacgccgcaatgccgcaatgccgcaatgccgcaatgccgcaatgtcgcaatgttgcaatgttgcaatgccgcaatactacaataccgctgcacagctacaccgcttgacagctcagcagaggcgagcacttccgacgggggaggacaaacgactaggtcgaaatgcgcatccacggggggccccaacggggagcataccaatgacgaaacgcagaatgccgcgaaaaaggggagacaaaaattacataactcggttggtgcaaaaagtatgcatcaatgtgtttttctatttcgacagtcagcacagctaactcaatggcttatacaaacacgtatacacacgcgcgtataaccttgcacgtgtataaccctgcgctcgtacaaccctacacgcatataacgctacacgggcataacacgtctgtaagtcttctacgtggaagagtcttcttcactaaaaactccccccacctggcagatcattttaggcaaacgtgtcacgctcgtatgttgctatacgtacaaatagagcgccggaaatgctaatgcgatgcacgagggctgtaaagggggtgtaagggaaatatgcaactaggcgttcgctcaggtggccgcctgctgatcgtgcgcgcggcatgccaaacgaacaatggagaaagaggagctagccacaagtcgcgctagtagaaatgcttatggagatccaattggggccctggaaagctggttttgtgcgagcggccaagcaagcgtccagcgcaaagggccagcacaaaaagttcgcgcaaaaagtacgggcatactgtccatacaaatattttcacgtatgctcatataacaatactctctccccagagcatatggcaaaacatcaattgtgtgagtaaaacaaaaaaaaaaacgaacgtaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgccacattttgtgtaacgcaatgtaatcggaaaaacatctataaaaatggaacgaacagatgaacggctaagcaaaatgtgaggatgcaaaacgtgagggagcaaaatgtgagggagcaaaatgcgaggaagcaaactgcgaggaagcaaactgcgaggaagcaaaatgcgtaaagcattcctcccgctcgatttcttcatatcagaaatcagaaagcgccaagtgaacgatgcgcaaggaaaaggtaaaatgtgaatcgtcaatcgtgaaacgtgaaacgtaaatcgtaaaggcgttatcatacatatgcgtacgatacatgcggacgattacgcggcatcgtggaagggtttccagaacgtttgcgtttctcccggactgagtatcagtgcgggtcgcgtcaggttttcgcggagatgaaaaggcaaaatggcgaaatggcgaaatggcgaaatggcgaaatggcgaagtggcgaaatggcgacatggcgaacagacgacatgacatgtatttttttttttaatttaaagcaaggtgaaatgcgttgacaatggaggtggaagcagatcgggcggaaaaactactacgtcatagtagaagacgcaacgggaagaagcttgcaaaagagtagcaactaggtagggaaaactgtaaggctgttttggggaacccccgtgcgtggcgccttttccttccaaaatgtgcaaacgttttttcaaaattgttcaaatggacatcaaaccgcacgcgcaatgacatgtgtgctttgttacgcggtatactctaacaaatgatgttgattcccccatgttgtggcatacctcacagttaatgcaagaaggtgtgttaacttgccccttggagggagtgggaaaaaaaaaaagtaaggaagctatcggttaacatttcgcaaacgcgtgaaggggggaattatacacaaaaaaaaaacgtcgtgaaaaaattatcttcataatgacaaaactatcacgaatgaaaaagcatacgtgtggaggacacaggttaacccccccccccttttttttcttctcccaatgcggactactgatatcgaatgctaattttgcttttacgtagctgaatacgccgacgaatgatctcccgcatggatagatttttctcactcgtgtcaccaatcccagcattgtagttggtccacacgttccccaagttggcgtagtagtccatgggatatatctctttatatttaactgcctgcaaaaaaacataagcttcataactgtttaacagaggtttggagttgtaattcccccagtcgatagacaatcttggacagcctatttgtataaatacatccacatttttgaacaaggctaatttttcattaaatatttctgacaataaaaggataaaaaaatatttttttgcttaacaagatttaaaatgttttgtaaaatattgacatttccttgtcttcccaaagtacttaaaataatgcacacacttttacagttggtacatttttttatttcattttttcgtatttcatgaaaaagggtgtaattatatttttccgtcgttattactttgttaaatggattatatcggtagaaggagaaatcgggattgtgtatcatcaggctttccaaatgaaacctcccatctgcaatgaaaacaattttgacttgatttttttgtaaaaatcgtttacactcatttatgataaatgcttcgctgtgatgactgttatggtcatcctttggggggatatctccaggggggtatttctccccttgtgttggcccgcctaaggagaggccattttgactggtctgcttctccacaacctctcccccttgtcccttcctcacaacgtgttcatagagaaagcgatacaaattgggggaagtgcacccgagtacctctcccttggtgaggggaagtacttgtgggataggcaaaaaaaggtcaaaataattttctttctttaaaatgctatgcacattatgtacaaggcaagaaaattgtattgtcccaaggagtaaaataatgtcacttttatggaaatttttttttatcgtctccaccaaatgagaagaatttaattttatgtccacaaaaacataaatacatcgtatttttgtcacagttaagggaaccaaacaggaatgcccataatgaatgatcaaatcacaatgcaacttctcacttgtgtaatcatcgatgcaacatccaccatacgtgacatcccccaggataataacatcttccacacagtcacaaaaaaaatataaaatctcagaaatgtacaatccccaaattaataacccctcaggtaactgcagtacgatatttttaaatttttctcttaaaataatatcaatgcatttgtatatttcgaaattgtaattttctgggaaggacttttttatagccttttgcagcagctcattattcaatataaatttcgggatggcgcagtggatttttttcttctctttcttctcatcaaaagttttgtttttctcgctaatttggttcatcttttgtatagggggatatttcgtacgagcgtggaggaaaaacttgggggaggcagactcctcaaaatgggattaaattgccacttatattttatgtgatgcatatacatacgcatggtatactacttcgggatgcctgcaaagtcgccatatctaaaatggaaaatactccaactgttgcgctttgtcatttgcggcgatgcgtccttccggtgggcacagcagaggaacgtccatgcattagcacgtgttcgtgcgtggggcaggtcatatgagcattcgcatcagagggaaaaaataaacagggaaaaaaaaatatgcatatatgtatatatatatatgcatatttttctctctttagcggttcgcccaaaaggtaaaaaaaaaacttctccctttttcccgttgcataaaagagaccttacaacgaccggcatttttcttcgcaatttcgccctgccttactaccgctggagggacatgcacacggatgagcatctagttgcagctttatccgcctatgtacatgcatgcacctacttgcgcgcgtagttgcaaggcggaaactacttcatccccccttgtagtgaagttatttctccccatagggagcacaccaagtgagcgttcgctcttctcgcctcaacataataacatcgttacgttgtaatcacgtggtaatcacgtggtagtttttttttttccctccatttaaccattccctttttgatccccctcccggaacgattgttattcgcatcagttgtgttcctcaactgttcataaaacctcctcgttttactgtgcaaggggaaatttttttttttttttacataatcacatttcagtgacggttgttccaaattggaattactcctaccacatcgaaatggttgcggtgtgcctgggcgcaacgcgttggggtagggttctccacgacagggtggtgtccgctcgtgcgtcagttgtgtggtcagctgtgtggtcggctgtgtggtcagttctgtggtcagtcctgtggtcagttctgtggtcagttctgtggtcagttctgtggtcagttctgaggtagttcctggttaataccccccaagcgtttccactcgttgcggcgaaatcgggcatcgcgcatcgcgcatgctcaattttttaagatataactcgaagggcgtgaaaaaaaaataaaaaatccaaaatgaagtgcgtaaggggaaaaaccctcaagcggtttattctcccggcgcgaatgtaacttcccaaggcactttttcacaaagcaccttttaaaaccgcttaaccctagtgggcacaaaaaaaaaaaaaaaaaaaaaaaattcacctgtgcaatgtatggcggcaaccttgggcacccttcctagttgtgtacttcaccaaaaggctaactttctaattttgcacaatgtgtgaaaaaaaatttacatgaaatggagcgaaatggaacaacgcagaacgaaatataacagcgcagaacgaaatagaacaacgcggaacgaaatagaacaacgcggaacgaaaaacgaagaaggaagaaaaccaaaataaagtgaaacaaaaagcgacgaaacaaaaaaaaggcagcgattggattgactagtgactccacgccccttaagttaacaacaaccgcgggcaaagagacatcaaaaggcaaacgagcctctcccctaaccctaaccctaaccctaaccctaattcccaatggataacaacaaacttgcagattttcccggagagcccaacctgagcgcgtaactgaaaatattttctaaagtttctctgttctttcgaaatttagcaactccacagggaacacattttgccacgtagccattttgccacgtagccattttgccattttgccatttctccacttccccacttcgccatttttctaattttccacttttttttcaagcggctcctgtgcgtacgagcgacatcagttaggtggtgccccatcatgcttcgccaaaaagaagggaaagctttttctcttggccagaggttagtgcatctgcggttacgtaggcatgtgtatgtccaaatatgagagaaaacggtgcttttttttttttgcgatccatgtcggagaagctgcgctctttttgttccctaattttatgctatccgccttttttatgctttccccttcccccccctccatgtgcaacccactgaagaacccctcgaagacaccatagaccacgcatgcatggacactctacgcatagcagaaagagtcaaagggaaaataataaacgagcgtaaggaaaaacagaaaatggcatttttttaaagaagggacacatggtgcatgtggcatgcaacgtgccatccagcgtgccatccagcgtgccaaccaacgtgtcaccagcacggtggataaaattcatcgccactccctcaacacttccccccctgggcagagttccatttggttcttgtcctgtacatgcaaattctgaaggcaaagaaggcgcaaaacaaacttaaccgaggttaaacggaaaagaaacaaaatggcgtttgggtgggacaccctattcaaacctttcctgagcgtgttggaaaatgtgagcaccataatttgggtgcatatttcttcatttttttttttttttttttccattttaggcatcgatgagaaggtcgaaaagaccatttccgcggcgatcgaattgtattccttgatagtaatctcctcaaaaaaaaggaaaagtgaacgaggcaacacattcgtgtggaacgttgcgtatgggtgtcctcacatgtgcgtgtcctcacatatgcgtctcttcacatatgcgtgtcctcacatatgcgtgatggacgaggttttctgcccctctttggcgcatcggttgattgcatctcccttttgcttctcacccctccaggagaagcaaagcgaaaataagaacaaaaagtacctgcagaaaatatgctccatttgcgacacgctgtctcatttgttaatgagatacaacgaggacatcgtggctgagcagtggggggaggaactgcccacgccaagggatggtgacattggcggggcttctggagatgacacgctggtacgttaaaagaagcagaaaaaaaaggaaaagcaaagaagggaacaaaataaagagaggcaaaatagaccatttgattgatgcgtcactgcacaaaatgcatgcgcaagtggcagtcccgataagttgtgcgaacggggggcaaagatgtgactccagattcgtttattttgttttattttattttattttattatatttttttttttttttttttctatgtatgtacacatttatgacttcattttattattattattttttttctttctctatatatgtccatatttataacttcattttattattattttttttttttccattcgaatgcggatagacagaagatgaagaacctggtaaagaaaaagagccactgacaggtgtaaatttgaaaaggactaagagtgtttatgcttgaggaggttactagaagggttgccaaaacattttttctagaagttctctctccagaaggggacaaaccccgcatgagtggtcttcactcaagctttcgtacattcgatattgtcccactgtttgactgaatatttcttccctcccccccacctttccgcttcagaaaaggagcctcaacgtgaaaaaacgagtggaccaccggatgacacacaatataccgaaggtgaaaaaaacgtgaaagcagcgaaggaggagtatccatatttggaaggactcccccatggagacacttacttagaaaacgatttttcaacgagaaactgcatccgatgtctgtacgcggataaagaattaaacgagacagaatactacgacccgtataggaagatcaagccattcaaaaaattccaattaggagatacaaatttagcattgcaagatagaaaaaaattgagaaaaaaaattaaccgtatttgtcgtagtaaatcatacttattgacagagagaagaagcaatacttcctctacagatgtgtctctctcgaagggaggaatgaaccatttaagtgatttggaacgtatccttttagggataaataaaacagtcacaacctttggcaccgataaaaatgacaatataaatgctaccgtagaattctttacaccatacggagggaaggaaaaaaatgttattcacataaatgagtatgactatttcttttgcagcagtagcaatgacgagtcggaggtgcagagcagcacagacggacagacacaacatggcagaaaccaaaaagggaagaacccccttttcaacagaattaatgtcttctatgtaggaaataaaaaagtcatacttgataggaaaaaaaaagaaaaaataattttccaaatggatcccaatggtatcttaagaaaggacattttcaaaaaaggaaaaaaaaatgaaaacgttttaaaaaaatcgtttaaggaaaacgagtggtctgatgaccatgtcgacttctgctacctgaatgaacagaaaaaaaaagaaaaaattgtcatcacgaaaaggagagatgggatatacaaacgtctatttcgggaccacgagctgaatggcaaacaggaaattttcgacttttacagaagaagcatcttcggcattagggaagttcatctctacgacgacgcggaggccatggcgttttgcattatcagacgaagccaaacaggggacaaaaaaaaacgcgaaaaagaaaatcttcgcaaagaaaaagaaaaatttaaaggcgcacagagagacagggttgcctcaaacaagcgcacccacgtccacaccaatgaatggtctctagaaatgggaaaaggatgccccgggagtagcaaagaaaattccctggagagcattttttccaagctgaaaaagagaaaggaaagataccttaaggctatttacctgtgcactgataaggagacgggtccgattaggaaatcgcaaaatttgagacgaatcaaaatgcgccttaatgggggggaggggatgaggcagccaatgggggagaggcacacggggaaggtacccctcgccgaaagggagaaagcaatgcatccggtccccccacagatggatccccccctatgggaaacccaaatcggaaaagtgaagaagcccaaaaggctgcccagagggggggtggatgcgccgcttcgaaagtgcactagctcagctgagaaaaaggggaaaatggacagaggcgaaaaagcgaaagggggtgaaaaattgaagttgtctgaaaaaaccaaaaggggtgaaaaatcgaagttgtctgaaaaaaccaaaagggataaaaaatcgaagttgtctgaaaaaaccaaaaggggtgaaaaatcgcaaacggataaaccacccctacgcggccgcttcaccgcgaagaaagaaggccaccccatcagggacgttggtgagcgcaccgagcaggggaagcacccacaggatgactcacccaaggaaggcaacaacggtaagctaggcgacgacatcgcgaagctaggcgacgacatcgtgaagctaagtgacgacatggcgaagctaagtgacgacatcgcgaagctaggcgacgacagcatgatctataacaaaaacgaaaatggatatatgagtctgtacaaagaagtaaaagaaggcaacggaggtgtggcggttggaacgtactcaatggccaagttagcatccattatagagaagagtcacgcggagggagataatcctgagatacatggtcaccaaaaaacgaacaaaaaaattgaagaatttgtctttaatgaaaatttaaaagatatcagcattacgtcgcataatatgagtcgaaagagttccaaaaattgcgttaagtatcatcaaccccagggggaaggcggtcagggggaaagtggtcatgagaaaagcggtcatgagaaaagcggtcaggaggaaagaggtcacaacttgaacgagttaaatgaacgaagagaagcctctgcagggggatcataccgaccagcaaatgtccaaccaaatggttactcaaattacagtgaaagggatgtcatcaaggcaatctcaacagtgttcagtaaggaaaacgcaaagctgaatggagaaacagtacccagaaattcggtaacatatagattacctaccaatcctgatgatacaagtgataataattttttgaaaaagagttccaattcattggctgaaatgtctgagagtcccttcggggatatttcaaaaaatacattggggaatttgcgcgaccatgtgaggcggcaactaagcgactcacagagtgatgagatgagccatcagctgagtcgccaactgagcagccaaatgagccaccaactgagcagccaaatgagccaccaactgagcagccaaatgagccaccaactgagcagccaaatgagccaccaattgaggagccaaacgagccaccaactgagcagccaaacgagccaccaactgagcagccaaacgagccaccaaatgagcagccaaatgagccaccagctaagaatcgaaacaaaggagaggcctttaaaaaatagacgatccgaagtgagcagtggattaaaatcagaccctgaggaatcaaaggaggaacaaaacatcgccaacgcagctgcggttgcagtgagaacggagggtgacctctcgaaaggggggttgcaagaagtgaatggacccctggaggaagaaaagaagaaaaggcagcagtatctcagcaagggattccgggcctacgttcacatagtgttatgtaaggtgcacgaaaagtagacgcgtggcgtgaggagaggaacggagcaacgtactagagcagcgtgctagagcaacgtactagagcaacgcactagagcaacgcactagaacaacgcactagcggagtggaccgagtcagggtgtacgcacacccgtgaacatgccagcgccgcttcaaccccacgtccttctcctcatttccccttttcagccgaatcgaacgtagtcacgagaaagtgcaccgtgttctttgactatacgtctaaaaaagtcagcatagtaagaaacagaaaagtgtttaatatcgatgtggataagttatatgtacaggagatacccacctatgaagttggcctaggtgtgatcgaattggtactttccaaaaggaggtccagagtgctgttactagagtctcgcgatctcgtggggttgcagaacttgggagatgaaattggctggatcagcaccccgaatggtaaggcacagcggagggccattatccgggtgtgccatgaacgtgatgccccatgggatagtccacacctaacgcttaatacactgtggggaagaggcaataaaagaggagtctttagtacatccgggagagtcctaaaaggacattttctcatgatgtgcaaacttaatcgagtcgttcgtttagcttcctattcgcagtgcagagacatacgtatttttttcttctttaaacgataggatcatcccattactcaccttttttcccttttacaattttgcgaaagatcatttaggtttgcacccgtggggcacctcgttggacatgcggagggtaagaatggagaaccacgtcatgagggtgtgcgccgcagcacgttttgatagctcttcgatgtgaaattggccccgtttcgctatagcgcttgagccgttttccccttttgcagaccgcgacacagaatatggagggacgaaaaaaggacataacatacaagctgaataaccatagtaaggaaagccctaaggggtggccttacctgacaaggcgaacttcttttaggagcctccaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttccttgtcagttacaaaaagcaagataagtttcttcgacaaaataaagttgaacaattttttgggcaagaaaaaatgacgcacaaattggggtacaatatatcccttttcccacctaatggggggatgaaaaaaaatggctaaacaaatgttcaacacacagattattcattcgcctgttcttccattgtcacgcagaaatgatggagaccacttccctcaacgttgatcaccaaatggtacttcccatccttttaacagaggagcaacacacggaaatttgcacacctcacttgagtgtaatatttttttctgtccataatttattccacgtgatagaaatgatcagctagaatacttataacgtcctccaccaattttaggaggcaactaatatgatggtgtctgtcttgatcgtgtgttggggcatatggtccatttttttctgcctgtatttttgccataatttgctcaaaatgggtaacaaaattggtaatatatttttttacttgaattaatttttttaaataatcttttttattattccttatttgttggtttagtattttttttaaaatctttttttcattcattaaatgtgtgtaaattgtgaagaagttcatttcctctttttgcaattttttaaaattttttaattcgtctatcagtttatttttgtgtgctaaattcttcgtttgtccttcatttttttctttttcccgacctctcatttgtttcattattttatccgatattgcaggggttacgtctctcgcgttagtcatcatcgtcgcggtgtttttttggtcatttccttctattatgtagcttttgaggtttatctcctttttgcaattttgacacgggcggactggcacgtttgggtgctcctcttcatcaatgcggtggcttcggttgggagtgattagaaggtgagggggggaggcaatggttatgcgtagaggctgtaatggtgcgaggcggcgacaatgatgcgaggcggcgacagtgatgcgaggccgcggcaatgttgcgagtccgcggcaatgttgcgtagcattgcttaaggagaccgaccccgatgcgtggttaacagagtggcgcgaaaatgtgcctcttaaaaacgcacgtgaacttcacagtgcagtatacctcctggtcaggccatggggaactctccgttgaggccctttccggaggaagagacaaacttgttcgaggttttcccttctcaatttggatccataatatttaagctgctcatttaggtaattttgcattcttttgtcaacagatgcgcagttttgaacaaaatcgatagtgcatttcggatcagagtttcttgtactctctttatcgacacatattctcacgtgaggatttcccttttgtctcttttgcttcgacattgtatcgtaacctaccgcaactttatttgattctttttgtttttcattatgttgatcagcatgtcgttcataattgaccctatttttgtagctcttcttcaatgtgtactctctgtagttaatttttttttctctcccacctctgggcattattcctttgaataaatcatctaaagggggagtaaaaccgtcatttagtttttcctccacaggtacttgcgatattttgtttaacttatttttcccacgtatccttaagcgtaattttcctcttgcaaatttactcatttgggtggttaagaggatatctctctgttgcttcgctttactggaactgtacggtgacatcacttggtccatgcatcttcgaggaatgatcatctcgttcttattaatccaaaacgattttccattattctcattgcgtttcatctctcctacaacttttgcacaagcggtttgtctaacactgtgccgatcatctttcttactcttcccatggaacgtggatgacatggttgtcttctcatttaggtttcttcccctctttcttgttaattttggagtttctaacttagtccccctggtgttgtagttcctcctgttatggtgcgcaaaggggagttccctgccaacactatcactgctatcatcacatgtatgaggtggattatctatatatgatgtaccctcgttgaaaaaaaaagatttatgtggatttttttttctttttaaaagtttttaattttccataaattgggatggaccccttttcccagcatatgagctccccaactgtaccgtggatatatgtatccacctttttagacgtgcccttaaaaattatgcctgtctgctccttgtttttactacagtttgggaagaaccttgatttgtacgtgtcctgttttcttcgtctgtgtagcaactcttcctctgtattatattgtgactcatctgtgagctcgtcccagctacttttcagatgacacatcgttttgtcaaattctctttctagatcttcctttgttacttttggtgctttataaaatggtttgggattcatcttgcagtgattctttttgtggcctttgtgaagacagcttaattctgcctctttcgcagtttggcatggaaaacgtggccacccgctagtgtgctcattttttttttttcaccaccttatgttgctctttttttacaccaccttatgttgctctttttttacaccaccttatgttgctctttttttacaccaccttatgttgctccttttttttttttcctttttcagttccgtgttggacaggacgcacgtttggcttcccccttttcagatttttctttttcctttttttgcgccacgcaaagggagtataacacttagtgagttaaccaagctgttcgcttctcctacatggaaagaataatgctactacaggaacttcatcacagtgtagctcactcattgtgtgcctccctcagttggacgttcttccctttaagagaatacacaaaaggaacgtacaactagtggcacaaagcaactacagctgggttgagccaaaaaggatataaacacacacatatatatatgtgcacatttaattggtaaagtaaggtgaatccacaattagggactacccaaagaacataaaaactgtgcaaaaaggaaaaaaaaaaaaaggagcaacataaggtggtgaaaaaaaaaaaaaaaaaaaagaggcaaaacggacaaaatgacattggcaatttttttcacattttgcaccttccaaaatagaacaaaacgtaaaccgatttaaaaaaaaaaaaaaaaaaaaacacttcagaataagtgaagtcaatcccacttttccttttccatttaacgccttttaaaaattctaacacgttgcatatttctgcgtatggaaaagcatatcggaatgaattcccctggtggatatttctgtttttgtgacaagtaaatttagaagctactttgccgatccctttcgcttaattccacggcggtgatctcaaaacagccaacttcataatgacgatgcagaggccccacttttagttacccacgaaaagtggaagtcattccctcccttgtcatgagaacatgcatatagtgtttgcgcttttgtaaagtcctcacttttttattttttttcaaattgtgaaaaaaaaaaaatcaggagtatttttccccaccgaggtagaaatagcagaagtcctcattcatacattctgtcacagttgaacacattgcaacagttgagcacattgccacagttgaacacgttgccacagcgcaggtgactcccccccaggtgcgcataagttcaaaagtgcagagctgtcagatcacgcacacctgctttggaagcgtgtccttcgcaaacaacgccacgcgatgataaggagataccttctaaagatggaccagaagaagtttacataaataggcacaccttacgacatctctttttaagaagcacaggcaggaaaaaaaaaaaaaaaaaacagctagaaatataagtacacacgtacccatgtgaaaccacgtgtgtgggcggtagacttctaaaatgcgaagggcgaagtgggaagcaattgcatgtgcactggttgctttccttgacctgacgaagtgcatgcggtttaggcaaaaagtaagaaacgttgttttgttaaaaggtggtgaagcagatacagtgaaacccctttttctgttcagtaaaataaaaaataaaaagttgcaaaaaagaaataatgtagctttacatatggacaattccaacgaggacactagtaggttgtctttgctaaaaaatttagatgacgaatcaaaagttattacgcagtctccagaatggaatgaaaaaatgcccttaatcgaaataaccaatttgcatgcaatggaagtagaaggggggaaagaaatactaaagggaataaatcttaccatttttttaggcgaaaaacataccattatgggaagaaatggctctggaaaatcaacgctagccaaagtaatagcaggacatccctattataaagttacaagcggtactataaagttcaagggactcaatttaattgaattacctgttaatgtgaggtcactgtgtggcatatttttagcctttcagtatcctgtggaattaccaatggtgaaaaataatgaatttttacgagccgcgttgaatagccatcggagacaaagaaacgaacccgagatcagtgctaccgaatttgacctcttaatgattgaagaaataaaaaaagtaggactcagctcggaatttttagatagacctgttaattacggtttcagtgggggggaaaaaaaaagaaatgaaattttgcaaatgctaatattgaagccttccttttgtatccttgatgaaacggactccggtttagacgtagactctttcaaattaacatccaatgttattacgaatttttccaatgagaagaattccttcttaatagttactcattataagaagctactagaattgctcaggccaaattttatccatatcatgcaccaagggaagattatagaaagtggggactattctctcgtggataaaatagaaactaaaggatatgcacagtttgtcaaggattcgtgagaaatgtgatttaatgggaaataggggggccgccaaccgcgcttgctcattaatttttttttttttttttttttaaaagattcaggaggacctattttaaatgtaacaccctgtggtgtgttcccaacttgtgtgtattccacgattaggcgagtaccacaacgctgtgcatattttttggactaatttgatacatgcaaataattattcgtgcggagacagctgcctgtgtgacacatggactggactaaacgtcatttggtccaagcggtgaggattcccctttttgttcctatttaaatgcgcgcttggcggcgctttgcaactcatttgtgtctttatataatagactattttttgtgttttacaaagaattcttcaccattttgtggaaacgcattgtttctggcttctcaaatggttggcgtgtgcccatcctactggtttatttgtccgcctcttttaaattcgccaccaagagcgcttctaaaagtgcgagctgttcataaaatggatgaatggtttaaaaaatcgcctgaacgggtcatacgtaaaatgccaatttggtaaaaaaaaaaaaaaaaaaaattaaaaaataaaaaaaaaagctagtccattttgcacacacacacgaaagcgatgaatagtacgttgccacttcctccgttcaagaaaaaagaatggagtgccttctgcgctttggaaagaagtagcgggtaaatttgcctaaattgtaactacacagtgatggttgcgatatgctgccacaagcttacatcatgcgttgaggcaaaaaggggtttcacccttggcacaaaattggctaacttgtcgcttgcgtccgttaccattttgtgttctctctttttgttccctctttttgttccctctttttatttccctccttttgttccctcattttgttccctctttttgttccctccttttgttccctccttttgttcactctctttttcccccatttgcttgatcagtttgcttatctgcgcgctacatgtagaaaaggggattccaaaaaaaaaaaattaattacactatggattccacggtaagggagtacgaggaacattaagagattcgcgcagagaaatacacgtacgcatatacgcgtacatgcctatatccatggcatggcagtagatgagcataagcgcagcacagtcacaacggctcttaaccttgggggggaaaggaaaaatgtactgtggaggagggcgatgcggaagtaagaaacaaagctcgaaaaaacaaaaatatgtttgtatatcatgtgaataacaacacaattatactaattctgttatgcacattcctgtgtcacgtgaaggctgaaaatgtgaagaatgcaaattgccaaggaataagcagtgtaggacgttttaattatgggtattcgaaaaaaacgagacggctggacggggggcactggaaaggtaatttcaagatagggggggaaaataaaagatgtagactactgaagatccccacaggaaatccaccacaattgataaacaccctctttttaaatagttgctacaaacccattgggtgtaatcccctttacaagaagaggaaaaacttttccctttttaaaaaaaaaaaagataaagatggagcaacaaatgttaagaagaaagaaaagaaggtattcacagaagaagaaatagaagaacttcgtcgaagagccaaggaaaaactacaacccaaaaaaggggacggtgatggaacctctggtgctaagacaaaaaaggggggaaaaaggaaaaaaaacacagaacaagttaagggtgataaaaaaaaaagtgaagaagaattaaaaaagttggatgatacaaaaggtgcagatcccaaagaggaaaatataaccgattatataaaaagcaaagaagattttgacaaaatagtagacctaaccaaagatttaataaacgaaaaagaggtagaatatatacacaaaataagcgactgtgatgaggagttgttagcatatgataagcgagaaaaaaatattcagctgaattttgaagacaccctatttgacgaagggaattacatgcacaattacgtcaacaatattagcaaatttcgctttgacatttacaacctgcataacaagaacgaatttgacagaatcaccaaatatttgaactatcagtacatagaagaagtacccgtggagatgcctacggaacgcagctacaacattgggctgaaaaaatatttttaccaggttgtatgcgatttggtggggaaataccgggacaagtttgagaatgagctctacgtgggtggggaggagcagtcgtggggacaccaaccggtggcagacgagtcaaggggtgatcaaccggtggcagacgagtcaaggggtgaccaaccgaacacacaggaagaaatgcctccatctaggttgtccatacataagggcaaactaaatcagcacggtgaaggtacaggggggggagaagacaatcaaactttgaacaatttcctcaaggaaaacaaaaaggaagaaagcaaaacgacaaccatggataggatagaaaatatggccaacgtaatccagccaactcatgaagatattatgaataaatatatgtctcacgatttgtataatttgctatgtgacattaaggacgaatatgagtacatgtttgaaaatggaggcttggagaaatactcctttgatgaaagcagaaaaacacataaggagaagctaatattttccgggaaaaaaaaaagagcggtagctatggtttttctccaaagaggaaacaacaatttgataataaataacagggatggatatcagtatctacaataccaaatttttaacataaataaaatattcagtcctctactgcatctatgcatgcacagacatttcaacgtcgtggccagggtcgttggaggagggttgtcgggacagagtgtggccatattccacgccctcgtcaaatacattgtgtacaacttttcgctaaaaataaagccttatttccgctccttcaagtttatgaccgtggacagtagaaaggtggagaggaagaagtacggactgaagaaggctaggaagaggaagcagtacagtaagcgttaagcgttaaacttggtggcgtgttgcgagggggatagacgtgtgttgagatgggtgcaaaatgtggtctccccccctatttggagcaatcatattcttgtccccagtttgggtgcactcacaagggggtgaaaaggtgcatatgtacatatatacttctccacgcgattggtgggcgacccacctgcgtcaactcctgcaactcctgcaactcctgtaactcctgtaactcccgcccttgtgagcaaacgtgatggtgggcccacttcagctgaaacgcccgcaaatggatgtcgcaagaggggggttggctctccccttccgtggcatggagtgccggcacgcgcatacataagtaagcaagtcaacgcgcgcttatgtaagcaagtcaacgcgcacttatgtaagcaagtcaacgctcacgtacgtaaccaagtcaacacgcacgtatgtgtatacattgtttttttttttcccccctgtttggcctctacatcgtgatgcccttacctcacgtgtacgtatgaacttttttttttttaagtgcatataatgaggagctcctttggtttgggagccttcccaaaaaacaatttcgtaaacgcaaagtggtgcaaccgttttaggagcaacactggaagaagaaaagaaaaaaaaaaaaaaaaaaaaaagccgaaaactgtctatgcagaaaaaggccacaaatccgttttcactaaagttatggggaaatttgcccatttggatggagtgcttgtttcttcttttgagaagtggtgccataattcgtgccatttgcaaagggggaggcacatgtgcaacttgcatgcgcatgcgcgcggtttgttaagtgcctccgtgcagaagacattcacgcttgcaatgaagcatgtggtgcaagtaggtctgtataccccctctttagtttcccacccaccttcgtaaaaaatgggttggaaatgtgttgcaggtgcgctacaatcgtgctacacaagtgtgtcacaagaacgttaagaattttttattttatttttttttttagattgccaaattttttcaaaaaaaaaaaatccaaaaattttgtacattttatgcttacacgtacatgtacatacatttctacctgcatacgtcgaaacgtaaaaattaaggaaaattgtttaacgcaacgcagaattaattgcagtgaaaggttgagtgagtccccataattgtttcaacgagatcgactgaagtgagcatttaccgacatatttaaggaaaaccgcaattccccccaaaaaaataagaagctaaaaataagaagaagcaaaaaatctgttttataaacccactcatcgagaaaaaagaacaaaatggagttcctaaaaaatatgtttcaagaactgctgaagaagaaggaccaacttatgcaatgttccaaattatccgtattgttaagcgaccccttcaccttcttttttatgtatgtcaataagaagcatgctctgattatgtgtattgacgtatatgaatgatggaaaatgtggagtgcacgcttgggctccacgtgcgtgtgcatgcatttgtaacgtcgatccctctcgcatgcaactaacacagtagcgtgtgtgtaatgcgtccacgtaaaagtgcgaggaatccacttttcctcagttaactgcctctttaaaccatctgcctatcccccccccgctcctcccgtccgcaggtgcatatttatgttcgtcctcacgagcataatgacatacctctactgcttttgcaagggctatgaaacgagaagggtaagtgtagctgtgcatgtaaagcgcgcacatgagagcaaatcaatgaagtagaaaatcgccaataggcattacccccaaggggagttccaactagtacgaagaaaagaacaatatattactttttttttttttttacacagagtcccaggatacacaaaatgtccaaaaaggttaggtaaattccaccttgacattaccaaaagaattttattatgttgtacagaaatgtgataaagcgcagagcgaggtgtgacagacggagtgcatatacatgtacatacacgaacaaattaggagaaaaaatttgacaacatgcaaggttgaacgaaatgtgcacacataaggaaagctaaagatgtctcctacaaggaggagaaaatatacatataacacagtacatttaagaggtacacataaaaaggaaatggagctggaacaaaggccttatgttaacgaaaattcacaggcatatgcccacacgcgtgggtgacacatgcatcaaatgcgacgtgcgcgcatacacacatgttgtagcccttacagaacgcaggggggaaaaacttatttttttttttttttttggtagcacatagagtgaaaatcttcttttgctgtccacgtgaaaaaataaaatggccccaacacgttgggggggatgtacataacgatggaatggaaggcggcaaatttgtttgtacgtatatatgtgcgttcatttgtgtgccccccccaggcccatttgtgtgcccgtatgtatgcccatatgtatgaatttatgtatacccatttgtatgcctattcatttgttcactcatttgcgtatttactgctccttcgtttggcatgttattccccacgtggtttttctccctcacctggttttttcccccacgtggtttttctcccccccttggttaatcacacaaaacagtttgaaataaatccctaattatttttttaaaaaataaacttaaacatcgttcgtcgtgacatatacctgggcccaaaaaaaagaaaggcgactccgggggatgtttcccgcggggagacacgcaaaaggggaaaaatcgaatagggaaactaaagcgtttgagaaaaaacataaaggtacgcacaatgggcgcaaggacaaacccaaagggaactttaaatttcgtaagcatgacgtcgcagctcacccacctgctaatcgcaatgccaacacaacatcgcagtgcaagcttggagaaattaaaatgcgcccatgcgcaaaaataacatgcgtggcgcagctcgcgatgagagatatctgctccacatggcaaatacagtcgggcgcgctacccgagatttcgaacacagccaagaattatgtgcatctccccatttatcacctttatcgtaatattttttaagtcaaaaaatttagtccgatcgtgtgtccatgcagtttcacctcatcaggtgtttttcttttattccttttttcttttttttttttttttttaagctctggctaaagggcacacatagaagacaattgtctttcgctgtactccattacgtactttttccgcaggagttatatttcttttttttttttttttttttcccccttaaaatgtgaaagcatttattttgtaaaagaaaaatgtatgtacgcagtaagctgttaagaaaaaatttaatgcttaatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaataataaggataataaaaaactttcgaataaaaaaacaagtaacattaaatagaataagtaaaataaacacaccccttacgccgctgcagcccttccagagttcaaagcagaataacaaagaggaataccccttctcccatttgttttgtgattcctgcctttgataagcgcatatagatacgtgcttacctatacgtatatatccacacggacgtacccacgcgagccgctgctccacatgcatatgtgtgtgagtccctatttccgtgcctcaagaacccactgttaagcaaaccgcacattcaaaattgcctttcgcaaaatgagcaaggcgtctgataataataaaaatttggaggatcaaaggttaccaaacgaatgagagaagcatacttggggaacatggcactatacagtgacactacacagtggcacagctgcctgcggcaggattacgggagcgcctttccccggctaactccccccaaccgctgaaaatacacgaggaagagcactctgcaacaattcataaaaacgcccagttaatgtgaacataaaaaagaaaggaaagaaaattcctcgttctcttcgcaaaagcagttctgccttttcctttcccttagaacaatcttcgatgaaaaggataaaaaaaaattgttcttgtatggttacgaacagcaactcctttatggtacacacaacgatggcaaaaaaaaaaaaaacagtttgacaaatggaaagatcaaaaaaaaataataaaataaaataaagtaaaaaataacgtcaattttgacaaatgcaaaaatgctacttcttcctacattcagccacatgtgcatgccgctacataggcatggcctcacatgtgtgtactccccgcgcacgcatacgttgcgacgcgcgcaaaaacacacacgttaacttctccttcccccccaaaaaaccccaactcaggacgaattaattggaaactggccgaaaaaaagaaaataactaaataccccataaacactatgaaaaatttgtggaaccacagcatagctaactggtctctctctctctttcatttctttcttttgtttattttttaattttttaaatgagcattagtctagcgaaaagtagcatatagataggcatagccgtttatacccctgcgtataccaagccgtttgcgcgagcgtgcatatttttatgtaccattttttttgcgcacttaaaaaaaaaaaaaaagcacacaaaatagcaaacgtgcaaataatggaacaacacaagtagcatcaatagatatgtggacaaagggaaaagaactgtgctgcgcagtgcgacgaggagtgccgccgcgttttgtgaattgttcacgtagaacaatttgagcactgtggcagtcctagttatgtaggcacagaaatgggcttgttcgcagacacggcaatatgtagcaaaatttacgcggtggcagggttatagggtttcctgcgttttgcaattttttgcaattttttgcagttttttgcagttttttgcagttttttgcaattttttgcaattttctgcaatattctgcaatattctgcaattttctacattttctgcattttctgcattttctgcaacttcttgcaattttttggccgtttttttttttgcaaacttttgtcactttttccactccctacgcgactgttccatttccccatttttccttttttttttttttttttgcgcctttcccccttagcttgccccagtttatagagaactactccaaagacgtggaaaagctgaacgaaatgaaaaaaaaaaaattgaacattgcacagaaaataaaaaaaaaaaaaaagctaacaccagccaaagtacaattcacgaaacaacgttcaaatatttcgatgaaccgagtgattaaaggagttagtttagattacaagaaattaaatacccatacatttaaaaataaaaaagttgtaacttctattttgaagaaaaaaacgataaacaaaaccattgacaaacaaaagaaagcaccagaaatgaaaaataaaaatgtgcagttaaccaaacagaaaaccaaaaaggtaatcaacatgaagaaggcacccaatccaaccaaaccaaaggaggataccaaaagcgacaaaatgaagaaggatgataagacaaagaagaatggaaaggtcagtaaaatagaaaaggaaaagaaagaagaaaaagccaaaaagaacgtcaaaaaggatgccaaaggttcagaaggaaaggcgcaaaaaggtgacaagtccaagacggatgacaagaaggaaaaggcgaaaagtgaaaaggctgtcataaaaaaaatcgacaaggggaaggacaaaaaggcagagaaggtagagaaggcggagaaaaaaactgagaagaaagacgaaaagaaggcagaaaagaaggacgataagaaggcggaaaagaaggacgataagaaggcggaaaagaaagaagaaaagaaaggggacaacaaggtggacaagaagcccgccaagaaggaagataaaaaggcggacaaaaaggacgacaaaaaggaagacaaaaaggacgacaaaaggacgaacaaaaannnnnnnnnngacgataagaaggtagaaaagaaagcagacaagaaggacgacaagaaggtagaaaaaaaggtcgacaagaaagacgacaagaaagatgacaagaaagacgacaagaaagacaacaagaaaaacgacaaaaaggacgccaaaaaggacgataaaaaggacgccaaaaaggacgacaaaaaggacgacaagaaggatgataaaaaggttaagaaaaacattttgaaaacgcagaaaacgaagaagtagttccccaatggcgatcaagctcccttgagttctactttgatacccgtgtagggaggaaaaggggaaaataaatgaccatagtgctgttacctcgtggacgcgcagagcgatgaataggcgtgcgcagacccgcttgccgagcgaagcaacgagagcttaacacacgacgcatagtagctctctaacaagtgacccacagccgcgcagctttgcccaaacggataagctaacacagcggaaaccccacacagacaaacgtcgcgtaggcattaatgtatacgcagaggcaaacatgtactatcgcgtcgacgccgactcggcgtagctccttttaaaacaaagacccccaaaagatgaccctccattttcctttttttttcgaaagtcatccaagactcacttcttaacatatatatttttttttttaatgaataaaaaaattgtttttcaaaaggcaaacacgtgggaaaaaatgtacattcgcgtcaacctgtgtgttcatggaaatgcgtccatcgagttcgcgcgtatctatctatctatctacctatgtgtgtgtgtctgtgcttaatcatgtcaacacctgcccacacgttactacacctgctcaagcatgcctacccatgccaccaaacaccttccacgttcacatcatttaaaaagaacgttttattttagcaaatgttcattaaagtcgaatggggaccaaaacaatgcacactcgtatttaaaacttattaaaaaaaaaataaaaaatacttcaaaataaaagagtatgtaattataatgagaggggggggaagaagtttccccgatcggcctagtcggcatagtcgtccatcccggtcagcgtggccatttcaggcactcctcgcaggaagccaggggatcccattacctctcggttgcgcatatttgcacgtatacggatataaatcaaaatggtatgacctgctcagaatatcccatgggggagaaaagcaaaaaaaaaaaaaaaaaaaaaaacccccacgcgagggcacatcagcgaggaagccgccgcggcaaacgcgaacccagtttgagaagaacgctgtgaataaatctaaggtgagaactataaaagcgcatgactttttttttctcaaccgggtggagcgacaaattcagcattttgacaatcctgatataggtgaggtctcttttttttcgcattttcaaatacagttttatgacgtagagtgataaggaaattaaatgctgaatgttgtgatcgaaaaggagcaaaaagttgtggacattttttttttttgtaaaatttggaaattgtttttttccccgaattattaatgtatccttttttgtataattcagatcgaagaaggaattcaattcgtccacttctctattaaagagttttttcattttctctataccttgataggttaggtaaaaatgccagaacttaaaggagagaaaatatttttgcatgacatagacgtagttgtatacatcatcatctaatttgctgtgggttgttataggggtatcaaaatagtggaagagtccatttttaaatatcaaatggtttggttttttcgggagtggaataaagaaggaaataactttattgcagctgaggtgcaaatttcttttacacaaattgtagaaagtcttgtagttaataaaatttttactgaagggataggttacctcatcaatttcgacggtgatgcagtttttgctatcgatatatttgctgctgccgaattttttctccagacttttttttgtgcatatgctttttaagctactagaggattctagactgatttctaaaattttttttacaaaaattaggattttattattatgtgtttggtttgaattgctgcagcattttattaccctattttgataatacaattcttccattttttttagcaaggcatattttttattttggtggattagggagatgactaggaagtagaggtctagaaattcacttcgtctttgaatatctttgatgtttctttttatgtagtctattattcctttagggggttccctttcgttatctttcgatgttttttttttatttggaaaaatgaaattctggggactgccttgcttggagctattcaacgggctgtaatagttgctgcacgttttgaacatgaggctattcacgcgcgtgaagttcctcaatagggatatgttggagagggacaccttagagctcagagggaccaatccatttagatgcccttttaggtacccgtttagttgctcgtttttcttcctctccttgttctccgcgatgatttccttcgcttctctcgccgcgtcctgtatcaccgcgtggtactcctttttgtagctctcgaatctggggacggtcgtcaggaagcagccaggaagtggagaagatgcggagtagacgtggtggagatgcggagtgcacgtggtggagatgcggagtggacgtggtggagatgcggagtggacgtggtggagatgcggagtggacgtggtggagatgcggagtagacgtggtgcaggtgcggagtagatgcatctccccggttcatacaatgtaacccctcgccctagcaatcgcctccgcttacctcctttttatcattctccatatattcttaaacgtgtttacagaatggcgttgcttaaagtccttcctgtcaaattccttccacttcacgaaccctttgagagtaaaattgggaatgcaaaattgggaatgcaaaattgggagtgaaaaattgggagtgaaaaattgggagtgaaaaattgggtgtgccatcggagggggggagcgctctttcatgcgcgaatacgcctcgaacgtcggtttgcctgattcgtcgttttgcctgattcgtcggtttgcctgattcgccgcttaaccctcagcgcctttgttttgttccccccaattgggctttctgtataaccgtataccaacttatcccggtagcatttcctgatgagcgtttcgacgtcctccttgtccaaggacctgccaggttggaaaatcaaaacggtgagcagaggtaacatcggcatgggattcatccaaataaaaaagacaaagtaggacatgaaagtgtaactatatgatctgagtagacgcgcgaggagaaaactcttttttttggcattactctagtgagtttttattcttcttctttgaggcatccattttggcgcagacctgacgtggcgcaaataggaaacgagcgggtgtgcacatagatgtaactgcaagtaaaggggagaaaatgaaggagaaaatgaaggagaaaatggagaaaatgaaggagaaaatggaggagaaaatgaaggagaaaatggaggagaaaatgaaggagaaaatggaggagaaaatgaaggagaaagtgaaataaaataaatacaaaatgaaggagaaagtgaaataaaataaacacagaatgaaaaagaaacgcgtcacacaaggcgatttcaccgcaccggttgtgcagcgccctttggagttaccctcatgtgtggaagcaacactcagaaaaagggagaatctataagagtaccaaacttggagtttttttattatnnnnnnnnnnaaagagagttttacgaatgagaaatttattggatctggtgccaactaagcatataggcgatatacccaggcaagaaagtgcaaaaaggaaaaaaaaaaaaaaagaggaactacaatagtcttctttaaatactgtcccttcttttaaacttggagacctaaattgcaacccaggttctcctcatagaagctgccccaaatgtaattatcctttcacacatcagtagtgcatttcgtataattttttgcatcaaaatgatttttccattcatgcggcattctaatattgggagaaagaggattagtacgggaaggcccaatttgcctgactgtctacatcaatgatgcagcctttttgcgctatgctgtgtcgtccccgttggtttgtcttcttcgagagtttatcgtaaaaagggggagcaggcaaatctgggcgaattgtgcacacccaagttttgcttttattccattcgatggtaaatatagggtacaagcgataggccaattttaccacgtattacatgctagtttaccccattttgtgtgtgtatggggagggactccctttttgtctacacttttgctttgtgtcagcttaacgattcagactgacttgactaaagagctgactctccagtgtgtagttcatcatgttgcgaaaaaggcatataagtaggataaaaaaaaaaaaagacaacctggagttttttttccagtgtgggatacagtgcacaggcaaagtggaaccctctattgtgcaaacgaaaaataagtaatggaatagcgcaataggttaggaaatctcactttgctatttctccctttttgtgtgtttcctaatcaggagcagaatagcaaacatgggacctctctccacatgtgcgtattcattcgtgaaggagctcagtgcatgttagtgttatctttcttatcgcgtttctgcgggtctactcgcattcgttcgcggaaaaaagaaaggcgcaaggatcgcacactttgcgtgaattttagtttaaaaaaaaataaaataaaaataaattttatcgatataatcagacgcgccataatttagttgggaaaaaagccacacagggatatgcatctccacggatctacatctgtacaggtacgcacatctgagcaggcatatgtagaagcagctatgaatggagagccagcgttttatccatatatagctgctgatagggcgtgtgtccactacgctcttttgtgcgttagacagggagaggcacactgcagggaggggttgaaacgtccacgaggtggagcaaaaagcagtgcaaattttgatagcgttaaagtgaaatgtaagaaagtggattagtaaaaagggaaaggaaactagcttgggtgaacgcaaattaggcacacgcctttctaaccgggtagcagtgcaggcgagggaaccgcaactcacggtacatacgtacgtacgtacatatatatatgtattatacgcacacctgcatgaggccccttttttatttttttcccaaaacagtcacgcgcgttgcatctatacataaggcaaagtgccccgtttcctcacccgtctaatgaggggcgcatgcttacaaaaggtactgcccaaaggggaggaaataataactcagccgagtgggttagctactcatgcgttcgcatagctcacacctgacaaagccacacaatgaggtgtaattcgaatcacaattaaaatataaaaaaaaatgaaaaaaaaaaaaaaatgtataatttcttttttgaatatttttagaaactttgtaaaagggaccccctgcgacgcgccctgaaataaagttcaccgtttggacgtcgtcacaaagaagaagtagatttaaacgagcatcgaaggaccactttgtgctgtctagtaaagaattttttttttttttccttcttcttcttcttcctcccatctgaaaaaactgccatattatttttttttctcacgctccacctgtgcagacgaagcaaccacagtcggctagtctcccaaagtcacacaaccccccgctacttcgcttgcgtgactttcactttgttttgaagctcaacaagtacacacaaccgtgaatggtcataagagaaaataaaagaaatatatttgctacttcttttttttgtccctgaggggaatagcaattagtattattctgttcaccttgttgagggcgcatttttgattctacacctgcttgttcccatttggtgggtccgcaaaataatcaccgcggcttttctttcttttcgagaacaatttacttgtgcaaaattggaagtttgcgtctcgtttcttttttctttcagagtgccccgcgaagggcatgcggagaggataaatagtggcacaagtcagcggcacaagccagcggtgcaaaactgcgctccaagttaagacgccaaaataactccacaaacgccaaggggacgaacaaaatggtcacgaagggaggcgcgaagaagaaagcaaaggtgagggcttacgacattgaagaatcaaaaaggatattcctatacgcctacgaacaccaactgaaaaatgaaaaggttaattggaaaagagctgaggaatccaaagtgactagccacagtgcaagctcgatgaggagtcattacgtgaattgtataaagcatgaagtatctttgtacctggagatgtacgcagaggaagttgctaagttatttaataaggtgaaaaagtggaagaaggaagaaaaaaaaaaaagatcctttttcagagtagcacgctggtgaagcaaaaatcgaatatttctctagacagagtaaccaagggtaaaagcacaaactataataaatttaattcgctcataattagtaaagccttctccatgaagggtaaccgcagagtgagtagcaaacagaacagctccattaacagaagaaacgttgctaatgcaaatacgaagaagaaaaaaaaagacacgagcgtttgctctagtggtaatgctaatgctagcgcgagcgatggtaggacgaagagccaaccgggagtatctaaaagcagcctcaaaaagaaaaaaataaagaaagtaaaatttgcacaaaaagatccccttgcagtcaaggataaaaaaatagacaaaaatgtggccaaaaatgtggccaaaagtgcggccaaaagtgcggccaaaaatgtggccaaaagtgaggcaaaaaatgtggccaaatgtgcggccaaatgtgtagcccaaattgcgcccccaaataacgcaatcgctagcagcaatgtagaaagaacaaataacccccccaacaattcgttcaatacagatatgagtgataaaacggataaaaggaaaagcgaaaaggaacgggggaagcacacgcgagtgtccgaaaattaccaaatggaagcaaaggacatatcccaagggagcagcgagagtaaacatattaaaataaaggtaaaggatgagaacgaggtacaaatgagcgtagacggaacggttcatggccaacgagggagtaacgcattgaacgaagtgggctatataaaaatacctggcgaagaacacccgcaccagaagtaccatctcgagtcaagaccagcaaaaaggcacagcgacaaaaattctccccttcaaagtagagcaaaaaggggcaaacactacgcagctaactgcaactcgaaggaattcagcaggacaaacaaatcatacgacacgaaaatgtcaagtggaaacgttagggaagggaaaagaagttccatcagttctatttttgggtacatttacgataaaatattccgctgaaatgggagcggctagcccgattggtgcaattgctccgattggctgaattgctccgattggccaaactgccccgactggctgaattgctccgaatggctgaattgcccccattggcccaactgccccgaatggcacccttctgagcggtcttctttcctaaattatgcaaaacaaacggggagaagaaccaattcgatgaatccctcgcgtaacaaaaccaagtgccaatcgatgctgaaacatttgagtcggggttacatcatacaccagaataatatatctgtggatttgcaaagcagggaagacacagaagaaatagtaaaagagatagcacacgttttgtttgtgcccttcgcataatgttgaagttgaccatatctgtgattaattcagcccccttcttcgcagcagcctgggatgcacacatactttatagctatgtgtatgtcgatgcatacgtgatcatgtgcatgtatctaacgcattgcagcccaatttgcaccctttcgtttcacttattaatacgttgtgtttgtttctttatcaaaactgatctgtctcattcttacttatgtgccaaaggacgattaaaaaaagggaaaaagtggtatatattttttgttttccgtgtaagtttcctttttccttcttatgttttcatcatgagtaattgaatctgtgaagttatccctccatgtcctcacataaatgtatgacacagaacgtgtagaagctccctaaattttttgaaaaaaaaacttctcccttccaatcccttattcgcttttttaaaaatcgtcaaaatggggtgtaaatttaggttattacaccgttggagggaacaaataagacaggggtgaaccggcgggggtgaaccgacaggggtaaacagacatgggtaaacagacagagatgaaccaacaggggcaaacgggctggggtggaaaggacgaagtgtggcggtgcattaaccaatatggacaccttcgaggtggacaccctgttccactctcatattttgacaactagctgtgttatattttgcttaacgcgacgtcccttctgagccatgtgagttcagcatgcgtgtgcactgctcggttgggaagaggaggggggggggagttcctactgcgcacggcatttgttcgtacgtatgtgtaagtatgcattcaagcgtgtatgcatgcatgtgcatacgtgcacatgatacacacacacccaggtgcgagcgggggttgggtggggcccggcttgcgctcaacaaaaaagatggagctaagttgtactaattaaaaaaagggtgaaaaatagcagccgcggaattggcggcgccaacaagggcatccacacagcaagagcaactgcagctgcggctgcatctacatctgtaactgaaacagccgctgtatctacatctgtaaatgccatggtggagaaaacatgaaggggcataacgcaaattggtacattaacaatgtgtaaaaaaaaataaaagaaaaaataaaacaatttcggagacattaaagaaaatgtagaagaaatttcctttaatggttaataaatgagctacgcacaactcgcacagaaatgcagcaccacagtttgttgaatatccatgcaacatagaaaaaaatgagcaaaaaaaaaaaaaaaaaacctacggccagaaggtgcgctgcaaaccaggaagccgcaacaccccgcttcatgtgtccgccagttcttttcacactggagagtttcccccttcgattctgctctccaatttggtacaccagtttgtcagtagaccaaatgagtatttttttatatggataaattaaaaaaaaaaaaaatctgctgattcaaacacagagcacacgttctgcacttaaaaaaaaaaaaatggatttaacggataagcgaaatttccagtttttttcttttttctttttcctttttcctttccacctgcactgcagatgacgcagggtcgccactacaccttatcgtcgtgaaacatccacctcatattttttggggaaacttttggcccagcagaacagtagagcatgtcgtcgattggctttctcttttttgtgcagcttgaaagcatcgaaatgatggataagcatattgaattaactgacaggacaggagaccagtgatcatataaaattgacaggcagatgtgcccgttgctgtaaatgtgtggatggattggcggctctcctatgaatatcacttctgggctttctgcgagaagggaaaaatggtttagggttagcacgtgggattgatcatatatgatgtgtgtgtgtatgtgtatgtgtgtacgtatgcgtttgtgcatgtgtatgtgtatatgcgtgcctgttcgtgtacgtgtgaggggggaaggcacaaactcttaaatacggcccatgtgcacaccaaggtggtataactccaggtgtgttgaacccccctccgacgaacttcctccatttgcccacctattggatacttctcagtaaacttaaattgcattttaaaggtttcatttgagtacaaggtattttctgcacccttaatttgtatgatccatttatctgaatattcttgtattaatttaattgtgttttcattttcatttagcagttccaatctttccttttccagtcttctctttgagagacctcctaacttgagttcatcaggattattttttatcgtttcttcattgtcgtttcgattggaagaggggccgtggttgtcgctgtggttgtggctgtgattatcgctgtggttgtggctgtggctgtggctgtggccgtggctgtggctgtggccgtttagggaatttcgaaagttcttcacgtggctcgactggctctgttcaaacacggactccgacttgtgtgacacatatgtgttgtccttgacgaagccttggatttcgctcaggttccttcggggaggggcggcggtcacgcatgtttggagttgttactcatatgcagagttgtgacacatgctttcagctgtgaggcatgctttcagctttgaggcatgcttcgagttgtgaggcatgctttcagctgtgaggcatgcttagagttattacgcttgagcgtggctccttttgggtacgtgccaaacgtacggacaccccccagcaaagcagtgtataaaggctctgtgaccaactggcgaagaacattctctagctattcataccttgtcagcgtgtcgtcattcgccacgggaaagaaccatttttcttcatcctttaaaggggaataaatgaagaagaaaaagatgattgtctgtttgggtggtttcaccccacggtatgggaagttttgcatggctcagttgatcacttggccttctcaaagtttggtctcctttacctcctcgaacccaaggcacctcaggacaacatccgatccatcgaaatgcagcagctgttaagtagtcgggaagggagaaaagggtgtatgcaattgtaagcaataagcagggatgctaagtatatactcacttatgcaggtacatgatgtgtgcaatgccaacgaagtagaaactccgtcaatgcactctttctccagggtaccttattaataaacgttttgttgtccttttttaaggatctaaactttgccctggagggattttcaataattctgcggggaaaggggaaaacgtgagtgagcggagatgtccaaggataagctacacgcacgagggtacggacaaaggtgggtccctgcgaacgtgtctaacagattggagatgtttctcatttggtcagctgcacacttttgctcaggtgcacatttcttttacttttgaagaatgtggatcaatacgttgagtatttccctcttttggtcattctgcacatcaaaatggagaaaataaaatgaaataaagaaatgaaataaaaaagtgaaataaaaaaatgaaacaattgggggggtacgcacaaaaaagacatacacaaaaaggcgtacacaaaaaggcatacgcaaaacggcacacacaataaaggcatacacaacatgtgtaaacatgtaacacttttgggaaaagcccaattgaagcagttttctcctcttatgcaacggataggcagcatggaatgtacgcaagtgggccaagtacaatggaggagactaaacagatttgtaaaaaaatcccccttttaacttttcccgagacatggaaagaatagtgtaaaagcagaaatgtacagatttacgagaacgctggagaaacacaccaacacatttttgtagaagtgtgtaaagtcaatgttgcgtaaaatttataacagctgaagttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaactcttatttttaattattttcacgttattttgcgtttttctcgtaatgttaacaacttcctgtaattcatcgtgtttgcttgacaaaataaaccaaaatgcatattcttcgcttaccgctattgctgcaacgcctgctatgttaactctgacagtgcgcttattgcccttgctactcttttcctgcttgcgccactattttgctatgcgctatgtttgctcctttttaatcgctaaacagaagggagagaagcatgcaagaggcattaccacgtatactccttaaaaaggtcaaaaaaaaaaaaaaaaaaaaaaggaaaggagcaacaagagggggcacggtggatggaacaaggagcctcgaaggataatcattccataggcttacatataactgcaagcaaaaaaatgggatacgcagttccgtagctttgcaatttgcttgaaaaaatcaactgcactttgcttcgttttggtttcgtcatttcggtgttccccgtacgccatttgtttgctaatttgccaatctggaaaattgctagtttgcttcttccttttttaagatattgttgaggaattataatgggaaaaaattgccagttcgaaaaaaaaaaaaaaaaaaaaacgtcgaaaagcgatatgcattcattcatatatttgtacacgtgcgcggcgacggggaatatgccgctgcacatgagttccaaaatgaaagtgttaaagagaccgtcaaacagatacttaacaaataggcttgaagcggaaggaaaaactcagtgtaagaatgccaatgcagtgggaaaatccccctgcaaccgttcaagcgcgggaaaaggggaactatataaaacgtcgtgccatttggaacaccccacatgttactacaaacttgtatacgcaagtacgcatgtaggatgtactaagtatacatgcgtgttaagatggggggagggggacacaacatcgcctggcttaaatgcgtagtttgttacctcgttcaaattgcttgtgtaagtttcgaatacacatggaaaatagttttaacgcaaacgagaggtgaatagcggtagaactgatgagaaatgtctgttttggcacacctgcgtgtcgcgagaaagaggtcgtgcttgtcgcagcaaaggaaccattcccgcgttgagtccgttctgcgttttttcagttaagcgatgttttccctgtttgcctctcacttgtgctctacagtgacagttaattcgtccgcgtaataaacacatgtgtcgaaaatgtgcaagcacaactgggtgtacaaaaggaggagtcaaggagggtacaaacctgtgtgtacacattgggtggaatgaaaaaaaaaaaaaaaagttgcttaatgggttatacctactctttttcctttcacatatgtatgcacttatccgtaagaagcttaatctgccgcaacgtttttccatccttaattttgcaactattttctcgtaacagcacaaaaatgaaaaaaaaaaaaaaaaaaaaaaatagaacttaagaagagggttcttttcctttatcttattttaaggtgtgatctgaattgttaatgctcgagcccccccacccccaatttcgcaaacaccaagggggtaaaacacgaaatcgtagaatcattaatggagggaagcaataaggaatggaaaaagtatgccttgttaggattgaacggcggattaaccctagcttgtgctacaaacgcatacatagcacatttttgcctttccctcgtctcttttgcctttccctcgtctcctttaccttttcctccgtctctttggcccttttaacgatatgcctgaggagtaaatcccgttttaaggcaaacaatttcacgtaaaatgatggcgctatttcgttgcaaaaaagtatcgtaaaaattgaagtgacaaaaaattacaaaaatgaaataattaaaaagtgatgtgaaggcacactgataaaatattttgtatcggcaaatgtgcttgggagcactcttgaaaagttaaagaatgtatgaaaagtaggtccttccccattccactgcatcattttttttggcacgcaacatccctccgtgtaaatgcgcatcatatggtatgtcatacgagggcaatcaaaattatccatcatatctctcaagttcaacccccttttcgccctgttggccaagcattcatcactaatgcgagcacgcagcataaacatacaagtattgcttcgatgagtcgaaccgcatgctaattcgtttattcctacgcttgcttcacactgtgaggggttccttactcgacttaagtgacatttgtcgcccactcgctttacaacatttagggggaaccacgtagatgcccaatttttgtaagcgtgaatgtacttatacgtacatgcgtggatgccttctgatttgcttacacagacgctgttgcgttttaccatttttggaacacgagaagtcaggccagccgagaattaaacaatgaacgatgataatgtaagaactgaacggatggaaaggtggatggctgcctcgtgaaagacgcgcaactgtatatgcccgccggtgaggcagtcgcgcacatgtgggcacagaggggcgtagggagccacatgggttcgcgtcgcagatgtttcgcctatctgtaacctcatgtttatctctaacctcatgtttatctcatatctcatgtttatctctaacctcatgtttatttcttatctcccatttatctcgtatctccgatttatcttttatttcttatttatcccttatttccccccaaccgtagaaggaattttccgggagagacatttaccagctaataaaaaatgccaaggacaaaattaaaattgattacaagttttggtacacgcagcctgtgcctaaaataaatgacgagtttaacgaatcggtagggtgtcgagctctttctgcaccaccaccccatgtgtgtggaacaccttaacatacgtagatagtttcctcgttatgctgttgtcatactccttttttgcgcaccattactgtgttcataaaattgtgtacaatatagctgcacagctgtgcaagccgacccatttggataacactctccccccccacacaaccgcctcccttgcaggtgaacgagccattcataagtgacaacaaagtggagaatgtcagaaaagtgagacaatttttatgtacccttctaaagttgtagacatggagggttctttcctcacctgtataatggggcgtatatcttctttacagaaaaagatcccatttttttgtggctaagaatagcggcataatgtgtatataatatattccctcactctctttttttctttatttctcaggatgagtacaaactgccggcagggtactcctggtacgtgtgcgatgtgaaggatgaaaaggaccggagcgaaatttacacgctcttaacagacaattacgtagaagacgacgacaatattttccggtttaattactctgcggagtttttactatgggctttaacatctccaaattatttaaaaacgtggcacattggcgtaaagtatgatgcatcgaataagctaatcggatttataagtgccattccgacggatatatgcattcataagagaacgataaaaatggcagaggtcaatttcttatgtgttcataaaacgttgaggtccaaaagactagctcccgttttaattaaagaaattacaaggaggataaatttagaaaatatatggcaagctatttacacagccggagtttatttacccaagccagtaagtgatgcaagatattatcacagatctataaatgtaaagaaattaatcgaaataggtttttcttccttgaactctagattaacgatgagtagggctattaaactgtatcgagttgatgatactttaaatttaaaaaatatgagattaatgaagaaaaaagacatcgaaggtgtacacaaattgttgggtagttacttggagcagtttaatttatatgctgtttttacgaaagaagaaattgctcactggtttcttccaatcgataatgttatttatacttatgtaaatgaagaggctggaaaaattaaagacatgatttctttttattccttaccctcccaaattttgggcaatgacaaatatagtactttgaatgctgcttactccttttacaacgtcaccacgacaactacattcaaacagttaatgcaggatgcgattctcctggctaagaggaacaactttgatgtgtttaacgcgctggaagtgatgcagaataaatccgtctttgaggacttgaagttcggcgaaggtgacggatcgctcaagtactacctgtacaactggaagtgcgcgtccttcgcgcccgcgcacgtcggcattgtgctgctctgacggggagagcagcggggtggtgaagcggcgaagtggtgaagaagcgaggtggtgaaacggcgaagtggtgaagcagcggggtggtgaagctgcgaggtggtgaagcggcgaggtggtgaagcggcgaggtggtgaagcggcgaggtggtgaagcggcgaggtggtgaagcggcgaagtggtgaagcagcgaggtacacaataacgcggtgcagaataacctcaccgtgccgctgagaagcaaccaaagcgctctgcgcacgaggatgttggagatgtcgccaagtgtgggataattttatgcggcttaacttgaaaaggggtgcccgtatctacctccccatttcagaaaatgttatctgcgcacgggggagggtacctctgtggccacaattgagcgtatgaaaactcactcgaaggaacaaaaacaaattacgaacatgttaagttcaaaaaggttgtagacggggtaaaggcataaaagtgcacaatgaaaataggaaaaaaaaaaggggggaaataccttaatgtgggatacctcccttttatctcatatggtgtttttttaaaagcgattgctactggtgtgtgcagaagcgaggagggaccgctttcgttccctcgccttctccctcctcgccatctccctctccttcatatgcttctcccttcatcttcttctcctcatctttttttttttttttccttccagttacccttttttttgttcgttatactttttatagaaatttataagcttgtcggatgtttgcggtttaattttttttaagaccttcacaaaatgctctttgctgagaccaaccaaagaacttctggggaaggatcccctccgcatttgtttttcatttctgcattttttcagagtctctcgtaatgcacatatggatgcttctctgcagatatttacaatttccgcaccgctgtacttttttgtattcttggccaaaaattggcacagctgtgtgaaattattatcatgaggcaggggttccctttggtagtcccccttcacatgaccgctgttgtttgcatcctttggaaaatcccccccccctggaaactgttcttcatttatcgttttggcatttccctcacctttttcacatatcgaaagattgatccgatttagcgctttctcttcgttctcctgtacggtattcgtgggggtacacgaatccgcgttacagtcaacataatgtttttcgctctccatttgtagtttttccacagtgcgcgttttggcggtgtctggggaaggattccgatgcgattcgattgctctctcttctgacagaaggtcccttttcaaggggggggagttcccaccgctgggaagtccttcctcgttggtcctccccaagcagggacgtctttcctcgttggtcctcccaccgctgggaagtccttcctcgttggtcctccccacgcaggatttacttggggagccatttcccccccgtccatttatcatattattaattttgtaaaactttagagtcttcctaagaatagataatctagacttataatttggaagagggacataaataattcgatcgaaccttcccggtcttaacaaagcggggtcgataagatcgggtcggttggtggctgccaaaattattacatcgactcggttgtaaattccgtcaatttcgtttagcagctgacatagaaccctgttcgtgacgaaattttggttcaaatttctgttcacagcgatggagtcaatttcgtcaaagaaaattacacagggattattttcccgagctttcttaaatatatttctgattgtcttttcagattctccaacatatttagagaaaatttctggccccttaacactgataaaattcatgtttatttcgctagctatagcttttgcgaacagagttttggaacaccctggagggccatacagcaatatgcccttggggctctgtatgttatatttttcatacacctgtttgtattttttggggtatattaaacactccttaatgcacctcttcacaaattggtagccccctatgtctttgattcttgtcttggggatatctacgtagagttctttcatgccggagggcttcacatattttagccccttcagcaggtgtttatatttgagaaggtgcgctggttcgccaggtttgggggaaggtcgacatccccggtctgccccatcttggagtgctccctgggttgcctttgcttccgcgtcatgttgtcccggttcttccgcgttgttttgtcccgattcttcggcattattatgtcccggttctcccgcgtcatgttgtcccggttcttccgcgttattttgtcccggtacttctcccttttttcccccttcttcgaccccctccccgttgtgcgagcctcgtaaggtccccctaaacgccctgcgagacacaatacgattttccctcaaacacatgtacatggatacatttattaacgcgttgatatccgagcaagtgaaggactgacacaagtctgcaatttctttaatttgcttcgcacttatgttgtgatggattctgtttagcttcttcttaaaaatggaaattcggtctttcaagttagggagatttatctcgatgtctttgtcaaaccttccacttctcctcaaggctaaatccatttgattaatgtagtttgttgcccctatcaatatggtgtgtgtgttcttttttattccatccatattgttaagcaaagtagaagtatacaaatttatgtttgcattttctctcttctcacaaagaatttcaatttcgtcaatgaacacgattgagcatttattttcttctttgtatctcttgtagcaccttagaaatagttcattaatcttcgatccactgttgttgttatcgattaggtcggtactttttaggatttccatttctggcaggacgatgtcttccctaagatggtcataaattaaatggctactttcgttgtgacagtccgtttgtgcctctctacattgctctgctgcttcctccttttttgatctaattaggtgattcattttgtctttcaacctcatgtgtgataattttctcctcaattgttgtaactcctccttgatggccaaagcaatgaaggtttttccacaccctggaggtccatgtagcaaaatgcctctgtttatatcgatgtggaattcatcatatacatttttataaatcagtggcaataaaatgtagtaataaatttcatccttaattttgttgtaccctcctattttttttagtcccttcttttttcggctttctgtatttttttggtaatttttttcttttccctttttgatctttttggcgctgtcacgggggggtgcgccttcgttggggccatcactgggctcgttgggctcatcattgggctcatcaatgggctcttgttcggttccgtttcccccggggtgggcacctcttacgttgtcatcacttctgtcatccctgcttgcatcgccgcggtcacccctgcttgcactgcttgcactctccgaccgaaccgcggccgccctctccacgacaatcttgctaccctgactcacataggggacgcggaaatccttaccgagcggagccacatcccagtgttgcttctctttcatttggacaaccaactctgtgacggtcaagcgcgtatgcacacccagcacacaaattttgaggcagtttcctggaaacaagcaagtatttaacaaggacagatttatgtacctctccatgttcttactttttagattattccaaaaggtctgcaacatatagctactatgatcatcatggtaatactccttcaaattttcatacggttcgttaattatttcctgcactccaagttttatttgtttgatgggggtgtacagctccgccttcctcatttcaacgcgcacgttgtggtgctgtttgtgagattgccgtttgtgaggttgctgcttgtgagattgccgtttgtgaggttgccgtttgtgaggttgctgcttgtgagattgcttcttgctcccaggtttgcttcccccgccggcatgctcgttttcgtcaccatcatcatcctcctcctcactttcgctcgacacgccaatgttcaaactgctcaacaaaaatgcattcgcaaagacgtcattccactttgtctgttttttcaaattcaattcagaacaccccttcacgcagcagcagacatatgccttccttcctcccttggtacggcacataacaacgttgtcattttcatttagctttaactgtttaaggagctcgcgcgagcagtgcaggttgaaattacttgctatgtttaccctttcttcttcctcatcgtgcgggaaaaaattcaggttcacatgatgggtgtccatcaggaggggcattcccagctccgcctttgcctcggccttggcctttacttatgtttgagtgtagctcccccgttttgtctcaaaccggtcggtctgtttctctgcgtgggagcagcacataccgtcgggcgttgcttcggacagggcgggtgcttaccttaaccagtaagcataagcgcatgagcgcgtcgcgtacgtagctaatgcaccccttggctagtgacactcggacttggcttgtgattttgagcagcttgaaggactcaccctaattactccgctttcaacaaatttactactctgatgcgttacatgtgttccgctgtatcttatgtaaaagctacacgatttgagaagggaatagaatgagtttcccctaacgagcaataggcaaaaaagtaaaaatgagcacaaaatggcgcagttatttcttaaaagcacggcaaaaaaaaaaataggctggtaataattcccgctcccaagggcgtgttggagaggctccttcgtacatctaacaggtgtttctctcgttaccatcacgtcggttgcttttatattttttttttttttgcccctacatttctcgcactgcttctcagcacgtatgaatgattaccccctgtgggaacaaataaaaaagcggagcataccgtaattagtacaaaaaaaaaaaaaaattttcttttgatgcaaaaagtaggaagaaggaaaagagggtaaccatagtggtcaaaattacgaaaatagaacaaaaacggctaaccggatttgaagaggtgccaaccggaattgattccaaagtaagtagtctttgaaaggctaaccagcttctaccccccactggatgctacacaaacaaacgtgtacataaggagatacaaaatgcttgtcagtataacccttcttgggtctctgcatagtgcgaaaggcaaaacgtgggagtgagaataccatgaacagttttgtccgagataagaggtgaaaaaaaaaaaaaaaagtaccaacagagattatcactttgggagtaaagatcaatcggcaagatagggacttgaaaggctcagttctgcatcatatacttgtataggtaccgcgcatatgtgcgtctactcaattttgtacgataaactgatccgtctccttccaactaccaacactgcgaacctgtttgtgtatcccctttaagtctaccccatcatgatgaaccaaggggcatttaaggaggtcaacaaaatcagaagcgaaagtgacgatggagagagcagcgatgagaaaagcggaatcgatgacgccaagtcgtccgtgtttgtcaagtcgaacaaaattcccgagaacacagatgtggtgaaaggaattaatttcgaaaaagaagtgaatatgcacgagtttgtaaaccagtacaagtacatggggtttcaggccaccaacttgggcatagggattgacgaggtgaacaaaatgattcattttaaatatgcagaggggggagaagggacgcaggatgaccaggatggggacaacgatggcgagcgtcaagcgttgccaaaaaagaagaaatgcctaatatggctatccttcacctcaaacatgatatctagtggcctgcgtgaaatatttgtgtatctcgcaaagaagaaattcatagacgtggttgtgacaacggctgggggagtggaggaagatattatcaagtgcttctccaaaacgtatttgggcgattttaaccttaacgggaaaaaattaaggaaaaaggggtggaacagaataggcaacttaattgtccctaatgataattactgcaaatttgaggactggctccagcctctactgaataaaatgttgcacgaacagaatagaaaaaatgaagagctctttttaaagaagttggagaagcggaggagacgaagagagagagaagcaaaaacggcgccgtcccccccgtgtgcaccatcgtcaagtataccgttgccgccttcaccatcgccgccttcaccatcgccgccttcaccatcgccgccttccaaccccccttgtgacagctccgatgaagacgaatctgacatgttctacttgagcccctccgagttcataaacaagctgggggaggaaataaatgatgaaagttccctcatatattggtgccataaaaatgacatccctgtattctgccccggattaacagatggctccctgggggataatttattttttcacaactatgggaaaaaaataaaaaataatctgattttagacattgtaaaggatattaagaagattaactccttggcgctaaattgtaagaagtctgggattatcattttggggggggggttaccgaaacatcatgtttgtaacgccaatttgatgagaaacggagccgattttgcagtgtatgtaaacacggctaatgagtacgacggaagcgatagtggcgcaaatactacggaagctttatcgtgggggaagattaaggcgggtcacacgaacaaccatgttaaagtttttggcgatgccacgattttgtttcccttgatggttctcaacactttctacttgcacgatcgacgggggaagcagcgagagggggaggtgcacctcaggtgaggcggaaactcctatgggtacacaatagtgcagaacatgtatgtgaggagaaaaaattgcaaaataggcaaataaaaagttacgttaaaaaaaggggcgacctgagctgaaactttgcattccgcaattttggcgaaatttaaaagggctagtagaatagtgcagcgtcgtggggttgccttacacggttgcgcagtttttctgcttcccctttttctgcttcccgcttttcctttttttttgtgcgcaccctttctgttccccttttaaaccccacttagcgcttggcgacacctggggatacatcgctgttgcatatacgatttgtattaaactgcttattcgtgtaagttttccttaattaaagcacaaatttgtggtcatataaaaatgtatttaaaaaaaaaaaaagagttgtgtgaatcgaggcctggtgtgcatgtatatgcatacactcgttatggagtgacaaatagaattttctgcttaggtatgtctatttttgcgtgcactcctctaccccccaaggctggcgtgtgaatgggtgggtcattgaatgggtgagtcattgaatgggtgagtcattgaatgggtgaatcagtgaatgggtgaattagtgaatgttcgaatgcgtaaatatgtgcgtgcgtctcctgctcaagtatgctggggcgggcgccctcgcggagggacgcccctgtagacacaggggcggcataagcatacataattttacgagcacatgagcacacaccccgccccatctgcgcgcaaaaaaataaaaaataacaaactgatttttaaaaaaaaatggaatatgctaaaacaagtgcacttagaaaatcaccaaaaatttaatctttaaacaaatacgtttcaaaaatgaaaataaagatcataatattattttggggaatgtcaaactaaataggattcaaatggaaacttggcagagcaaatgggggggggggttgcttgtatgcatggacgaaggtttttacatgctcccgggtgtgtggggggggccaccgggcaacataaaacatatagggccaaaatgacatcatgaaaaagaaaatgggtgtgtaaaagcacagctgcataaacgcgtatcatataaatatataagataaaattaacgtgtttcaaatagagggaataaattaagcgcttcgatccccgcaggcatgtgtcgcgtgtagacattttcgcagatgggcaagaggcgcgctctttaaaaatgcatgacataaaaactttgatctggtgaggagcctatgatacattaattgctgctaactggtgggggggacgttcgtcgttgcctaattacgctgcgtttgagtgttcgtcattacacgtggggatatacgtcccttttggtgtgcccacttggtggcccatttggcatgccggcacttgcgccctaacgcagatgcttcccttgctcgcttaaaagcacttcctgtgaacgatgctaggcccagcttcctcgtactcctccttggttatccacatctgctgaaaggtggacaatgacgataaaatggaccctcctatccacacggagtacttcctctcaggtggtgcaataactttaattttcatggaagacggagctaagttggtcatttctttcgtcaatctttccccaatattattatacatagtagtgccaccacttagaacaatattactgtacaattcttttcttatgtcaatgtcacatttcattatactttggtaagctgtgatgtgtagtcctggacattctcttcctattaacgttggattaaataatgcttctgggcatctgaacctttcgctacctacggttattaaatttccatcgggcaattcatatatttcttctatctggtcggaatgttcctctgatttttttaattcttcatcataatctagtgcaatataacatagtttttcctttatgtctcgaacgatttctctttctgccgttgttgtgaatgtgtgtcccctttctgtgaacagcttcatcatgtggtaggtcaaatctctccccgccatgtcgactctgttgattgcgtgcggaagcacatagccctcgtaaattggaacggtgtggctcactccgtcgccgctgtccagcacgattcctgcggtgatgggcggtgttaagcggtgatgcgcggtggtgggcggtgttaagcggtggtgggcggtgttaagcggtggtgggcggtgttaagcgctgatgggcggtgttaagcggtgatgggcagtgatgaacggggttgagggagtaataaatgggggagacacgtgcacaatcgcccgcaaccctgctacggccacgccttacccgttgtccttccagaagcgtacagggacaaaatggcctgaatgctgacatacatagccggtacgtcaaaggactcaaacataatttgcgtcatgcgctctctattcgtcttcgggttcaaaggtgcttctgtcagcaggactggatgctcttcaggagaaactcttaactcgttataaaatgtatggtgccatattttctccatgtcgtcccagttggttactattccatgttcaattgggtactttagggttagtattcctctcttgttttgtgcttcatcgcctacgtagcattctttctgttccatgcctaccattatatttggcattttgggtcttcccacaattgatggaaatacacacttaggtgcatcgtcacctgccaatccggacttcaccattccacttccattgtcaactactagggctacggcttcttctgacatctgccacagggggaaataattgggaggggttagaaatggttgggcagacgaatattccgcgtagaggctgggggtctacctacgggcacatctgtatgtacatctacaggcccatctataagttcacatataggccttcttcccacttctactcccctcagctgcaccacgttatctactgcggaaacaatgtagaagcaatttacccactgggagcatacgcagaggggaaagaagaaagtggtgctttatatgccttaccgttttgagtttactttggggcgaaattgtttaggctcttgcgggttattcttctatgaagtatgattgcctagaaatgtagaatagggaagtgaggtaaattgggatggctttccatatgtgcacgtttttgctcatctgacaatgcaaggcgcgggcatataagcatgtgcctttataatgatacacccctttgcttatatgcccctatgcatacacgtgcctacacgcacaagtacctttgtacatatgctataacacctatacgcatgtacaccttttacatatgcatatttaaactagaaaatgatttaaaaattttatttatcatttttcactggctctttttgcatgaatataatttttttttttttattttctatcctcccaccgttttacttttttattcctatgtactttgtttcggctacctatggcagaaatagggggatgtcactccgtggtgctgttatgtatatttgtacgtttgtgtttgtgcttcttttcttttttattaagctattcaggcgaaaaaatcacgctgatttatgtaaatcgcgagttttcgcggcatgtgcatgtatggaagcgcacatgtgcgtgggcagaacgcgtgtacgtgggcagtaggcgtgtagttatgcatgtagaaacgcacccttatgtgttatgtatgtattatttgcgtatgcatatattttctgcagtccactccttcttacagctcacacagtttgttaaaaccgcttcccccaggaggtgaataatatttttaagtaccaaaagccgtcatagaacccccaaatgtgaatttttaaaaagcttaacagagaagaagttgattcttattttctcaaagtgggaatatctccttacgcgttgagataagtaaaatgtatttttttttttttttaaacactcgcaacatcgtgtatgtattggctgaggagatgcgtatgcactatttttttgcgctatttttttgagctctttttttgcgccgtttttttgcgctacttttttgtactgtttttttgcgctacttttttgtactatttttttgcgctgtttctttgcgctttttttttttttttttttttcaaatgcgaaaggtgaataataaaaaaatgattgttcaatagcgtgatcaaatttacagaccgtgtagggacagtatagaagaggcacttcttgtgaatggacaaggcataggaaaaatgcgttggggggggaaatttgcgggaatgtgctatgatcgcataggtacgtaaaaaaaaggtgataggagtaatgtaaactttttcacacgtggagcatactacgcacatgtgagaaggaacgccaaagggtcattttggaaaaaaaggggaaacacacgcagatattatatgtacacgcaccaactgctgcagtttcatgtcactttcgaataaactgggagtcagaaatcatgtgtgtagagaaaaatttatggatggcgtgaaaatgtttaaatggaatttttgtgatatagccccagcggtgtatatagaatatgccatattgtttaaagctgcggaagacaaattaaaagtgccgccattaaatggtaatatatttttttatttttttcccaaaagggttaatcattttgttagtgctcaaatgggtaaaaggtatgagcataagagcgtacgtatgcgatggcccccatatgtgtcagttttactgctatttcacaggtgtacataaaaaatgagcgtttttaggcagagcacctaccgatccgttcacaccgaattggcatacccccacgtagatgttgcccctaagtatatttatgtatgtgtgcatgcacgggttataaacacaaatgcgacgacgcgaacacatcacgcacgtgctacatggggctaatcaatccacgttttgcacctctttctgttacgcgatgttatgcggtttcacttttcctccttttccgatgtttaaaaaaagcacagtagtgttaccactctcagcgcgaaacactccccattggcgtgcccttatacataaggaccactcttctgcttcacttacccaacagaccaacatggtgaaaacccttcgcacaattccgtcctgcgtgaggttgttccccttcaccattttgtgaattctacttgcttaatttaaaaaaaaaaaaggatttaaaaatttttgttttttttttcatttttaagatgctcagtgtgtagcagttcagcagttagcaaacaaacactgcatagttcactctcccttttttgctgttacactttggagcttttatatcacatgcgaaatgtgaacaattgaaaagtttcctttcaataagacgtttggcctctcttaaaaattcaaaaaaaaaaaaaaaaaaaatgaacatcacaacgagcctcatatgtgggtaaaatatgttccatttttaggctccacgaaaaatagcatttttttgagaggctcctcgcacacccatttttaatccaacaaaatggtgaccaaaaaggggggaaatgattggaaggtgaaatgtgtcataagcccatatttcccattgggggatgtttggaagggcttctcacgcggaaggcactgcacaattgtacacttttgtttgtctgtttcttcgtttgattgatctatatcggtatgctgcaaatttttggatgggttgatttgctcatcgtttatgctcagctcatcccgcatcccgattgaccccttcaacgtgctaaatgtgacacccaactaatttgctctgaatatggccacagtaaggtataacaactctcggcagtaaaataattcaggcaattccattttcctcaagtgcacaaaggtacataagcagaactgcgcttcggtttaacctagcacgtaatgcacaacatatttccattgtaaaaagggggttgagcttcctaataaaatgccaaagaaaggtaaaaaannnnnnnnnnnnnnnnnnnnctttttttttttttttttttttataatctcccgtataggccccaatgacactctcacacatggttaagcagccgagttgtgtgtggctattccgtttttttgtcaatgatctggtgaaaggggaagattgcaaaattgcaaagggtacaactgaggagatatgaagaagaaaataatataataataaagtattaaggtaaaaaagtaaaaaaataaaaaaggaataaagaaaaatacaaaactgccctgctgtgcagaaaggggaagggggaggacccgagctactaaacaaaatgcacagaatgggacataggtaaatccccactgagccctctgatgaatattttgaaaggcgccaagtcagcatggaagaaagtttatccgataggtacttcagctttcggaacagctcaaagcagagaaacacgtcgcagaggtttttcgagtggatcctgaactaccccctgttcaacggtgagtctagtgccacaggagatgagggaaaaatggagcgcgagaaagggaacggcgcattgtgcagtagtgcgcctgtgcagtagagcatctgtgcagtagagcatctgtgcagtagtgcatctgtacaaccgtgctaactgctttgccttttccttttcccccccctccactgcaccccaagaaatccgaaatagcaacctgtctaaccgcttcagcagcctgtgcgtaaacgatggggaacatttttacccgaaaaaaacgcaggcagaagtgaaaaggagaagatcgaagaagaaggactcaagcgtgcctatcagcgaacccaacgaactgaccacgaatttgattaaaaatggaataagacaagaaggtaatgaaggggggaaataatttagcaattaagcaccttcgcagttaataaaaatgcacactttgaaaaagtaaacgagttcgtacgttacactgtaactgttcttgcaaagttggcgagaatggagcgaatggcgccaagtggaggctcctcccgcagtgaaccagttaatactcgcgtttaacacagcttagtagtaatgccaatcttttcgagccctcccacttaacgaattacacctccctttttattttactcagaactggcatattacacaaagtgcacattgaaaagctgctcaatttggccacaatttgtaacttttcttatcccttccccccctactttgtcctttcagattacagcctcatagtgaacaacaatttttacgcgaagataattaaaaggagcgaaaagatttacaaaacatacaacgataatattaaggatgaaagaaagaaaaaaaaaatattcgaaaaagttaaggaaaaatattttaaaaaaagagaaaacagcggaatgtatatcccacctgtcatacctgtgaattattctgcaaggaaaaaaaaaaaaaaattctggacgaaaaatttaatcctttttttacctttttcgaaagagacattaacaaaaatgtctaccacgatagtatcaatttttctctaaagaccaacatccaccttaatcggtatttttacaaagtaataaccaatcagctgcgctactaccggattaagaatgacttgcgcgttcccatcgtcaacatgttgaatgagatttccaagtattaccacagttatggttacgacattttgacaaatgtgaaggtaaggtgcgttagggaaatctcgtttaaaaagatttccttccgtggatttgcttgtctctgtacagttagaatgcaccaccacttccaaccccatgcgtatgcctgcttaaaagtggctgtatctatggagatctccccgcacacacttacaccacagggcatcccttttctccccccccctccggtgcaggtaaagtacttcccctataagagcctctcaaacagcttctacatcaacggtctggtgttcagcaactgttctatatacttcgacgatgtggagataaagaacccgaaaatattgctcctggacgcagaaaaaaaaaacaactacgaagtactggaacagtgttataacaataaatataattacacatatttcattttgaaaaaattgagcaatcgaaatttgaacatcattttaattcacggggaaatagacttttacacgaagaagttattaatgagtaagaagatatatttttttactagcattaaaaagaaaaatttatgccgcttgtccaacatgctgcgtacgaaggttttaagttatgacgattttgtaaactttgacactaacagttatgtagtgaaggcaaattatttcaaaattgcaaggtatagaaaaaacgtgaagaatatttttctctgttgtagcggcaattttttgaccatatgcatatttgggaggaaggaaatacgggatgggaccgaaccgcaagtgggatatacacccacgaatagcaagtccacagttaatagagtcaacttttccaacttggacaaggcaactgagagatgtgtgccgaaggatggaataaagccgatgggggaagacctcttctacacactgcttaagaaagaaacgaagaaacaaaatatactagagaacttccttcatgtgtattacaaaaacaagagtgatgattatatagttgattattttttccaacataaagaaaaaaaaataagtatagtggatagggaaagacgtggaaacaagaaagaggtactaatcgatcatataaaaaatgtaattataattaagaaggttaaaaagttgctaaagttttgtctgttcttgaccttccacgtatataaacagctatatttgaataactacatgggaagaatgctacagagtgtgccagctggaagtatacacacaaatgcgatttgcgacaatttttacaagaaactaaatcagtccatcttatcctcttccattttttttttctacaatgatacaaagagcaagataaaaaagacaccaataaatttcatgtcgaatttgttccacttagtaaatgctaataatccattgacaagagaacggatgaaaaatttgcacatgttgataaagacaaataaaattattaaggaccaaatatgcaacaattatgaacattgctttttgaacacagaaaagaacaaaataattgacgttgtgaactattttttttttaataatttcatgaagaattgggaaagcaattataactatatgtattattatttaaaaattattaacagctcctatttgtactgcaattggaaaaacttaatcacaaatgaggaagactttttgaacgactcaaatttattgtctcatcctatattttttaacgacgaaattgtgatgaagagaaaggtgaatgaaaaggctgaggaaattattgcccagaatatccttttctattgctaccacttggaagcagccaagaatatagaaatgataatttattttatctgccccaattatatgttcattaataacttgtacaactgtgtgaacatgtacctgtttgacaaccagaaccacagcgtgaagagactcttctacaactttttctttaaccacaagtatatatgcgacgtgtcgttgcggcagttcgtttgcgtcatccacgagctggcctacagtttgtaagtgcccatggagaaggaaggagagaaagagagggagggggagttagggagagaaacaaaggagacgagttgctgcgtccggggcgctcttcgaaatgcacagcatgggtttcttggcctcccggcgcgcacacgcatacacttgtgcaacgctcatacacttgtgcaacatctactcatgcctcttgcccacccacaggaattgccccttcgacgcctgcgggaaccaactcggccaccaccaaatatgcatccaaatattcttaaagagagtcctgatcatatttaagaaggaaagtagcaatcgcgaagaggacgatgtaagcatgaacatcatctgcaacaagtgtgacttgctccaggagagagtgctaaaaaccaacttttctctcagcgaatttcttctaagcattgtacactcagacagttacgtgaacattcaatgcaaccacaatgggaaaaacaacacctacgagttgagttacaaagatttgaaagtttgtttccacctgcacgataacgacatttacaaaagtgtcaagcagcacagaagtggcccaaaaaaggccagcaaaagggctgtcaaaggggcggtcaaaagggctggcaaaagtgctgccaaaggggctagcaaaagtgctgccaaaagtgctgccaaaagtgctgccaaaagtgtgcgttcgccaagtacaagcagcgatggtagcagtgcgcgctgctgttcacacaggagagggcacaacaactgtgagggaatctccaacacggaacgcagagtcaaaagctacatcaagaagaacatgcaaaacgtcattcgcagtagcgtcttctactactacccttgcaaatgcgtaacgagaaagaataagtgtaaatttgaagcaggaaaaaaaaagacaaaagaacaagtgtacacaaattttaacctctacaatattatcgaaaatttccccttttttacaagctcgatgcttcccatgtattgctcactaaagtatttaatctacaactgcgtaatacaatactatagatctaaaaataggcacctttatgggaagccctcctcaaagaagaagaaggagaattttaaaaacccggcttctcctctgtactttacaaataagtgtaaaaaatgtaagcacataaaaattgccaatttttgcgcgctaggatttttcaatgtcttattcataattaagaggattttttttaacttttatatcgctgtgaattttctcatcggtttggtcagcaaaaatatgcttattaaagtgaacgaaattgtgtactgtgtgaataacacggcatacttcatagaggataattttttgattataaagggagagatggaaagcggtagggaggacgagcagggtgaaccattagatgagaacaaaattgaggaaccaagcccaaacggagatggagataacgaatcgcttatcaagcaaaaagactatctcttgaataatgtgatgactcagctgatgtgtgggggtaagatggagggtacacaagaaggaggcgcggatggccctgcacacaccatgcgttcatcgcatgacccaaatgggaatgtcacgcacatcacaaagaaggaggaaacgttcaacggaaaacaagtatactcgagagaagcagaaaggatcgtcaactgcgactcgaaacagactaccaacaaccgcgcgtacatattaaaagatatcaccagaataaaagaaaatttaataaaacagttcctcatatttagaaagtttaaaaacaaaatagagcataacaaaaaacaactaattagagtgttcaggcgtttttacacctacgccattgtgcatttgatggagaaggaattctcgttagatattgaaatgtttttctccttgtacattatgaaattagaaaaaattaacttaagaataaagggggatatcgaaaggatgacaaagttggccaataataggaagctgcaatatttgcgttacgtcgcgaggggtacctggggcggtgtgcgtgtgcggcggcaagggaagaagagttctaaggatacgaagcgagacgcggagaacagcgaacaaacttgctcgatgaagcccctgtctttgccacccaccagccatcgtactgccaagcggagtccccaacacggacagggaaaagtacagctcatgagaaggtggaggagatccaaaaagaagtatgccctggtaaacgacatgaacaggaggagaagaaagaagagcgaagcgtccaatttggaaaatccccaaagtttgaatgaagataagtcggagctaagcaactacttctacttcgtgcgggagtatgacgtacaaaaattatacacaaatgaatcctactatatttataacatcgagaattataggaagaaaaaatatttagacgacatgaacaaggaagaatacgagcattcgaataagaagctattctatttgcacatatctaaaatagtggactcggtaaggggtgataaaagcagcagaaagaaaagggggggtacagaaaaggaacagaaaacaagtgcggtctttttgttaaatccgagtgacacgtcgaattcgatcttccacgcgctcatatcggatgagtacaagttgaagttggccgaaatttacgacaaggagagggaagcgctacgggaggaggagaagaaacaacacgcgctggaaaaacaaattgacgaagcgaagaatgaaatagcgctgctgctgcggaaggagttcaaaacaaatgggaacaaagaaagggtcacacagaagagaccgttttgtggaaagaaaaaatcgcaaagaggcaaacattctgttgttacacagcatgaggagataaaaaaatatttaaagaaaaacataagaaggatgaccaaccggaacctaacaaatggcatgatgaaccaatttttgaattgcaaaaatgatgaagttgtcattattccgataaatgaaaatatttccgtgtatatatattttccgctacagttttattacttgaggaaatttctgtgcaaaagagaaacaacgtttttaagatcactcataaagagcaactgcatcaactttaataaaaaaaaaagacatttcgaaaaaacgtacgatgataagtacatcatcaaggagataaataaatacgcatttaaatctttcattacgagatataaagaattttttcaacatttttcggacatattttttcaaggaaaaaaatcgctcttatgcttcatgtttggactgtaccaaatagaaattaaaaagagtagcagaaaaactgttaaagcgtatatcattttggaaaatgtaaaaatcgaaaataggaactcgaaaattttaatttttgatattaagggggcaaggaaaaaaaaaaatttacaaaaactgatcaagcagaataagaagagttcctcccttttcgaacgaaatgatgccttctcgtacaactccggcaaaacggcggaggaaaaggacatgtcggacgataattcctccggcatatcggaaaatttgggtcattttaccagatacattcgcagggaaaagaagattaattttaagggcgcagcggtgtctccctctcgggggggggagctgacggacgggcgggtgaataaactaaccaacgggcggatgaataaactaacgaacgggcgggtgattaaactaaccaacgggcggatgaataaactaaccaatgggcgaacgaacgagcggacgaatacgttttataacaaaacggagtacttgcagaccctctccgcggaaaagacacacacagcggagggggctcgaaaaggagaaaacaattccaaacaggatggtgcagaccacatggaaggtcttcaaaatggtatggaagtttccgtatccaacacagaaggtgaaagaaggcacgatctcataacccggggcggcaaagagggagcagggaataagaaacgtagaacgcgaaacggattaagcggccaaagtaacgaagaaagggtgaggaaggtgtatacaaaagttaggcaaaaaatgctatgtggattgttgcggaaacgtctggttgaaccggttaagaagctccatatgaagagtagactgaataaaaattcctcacaaatcggtggggagaaaaaaggtgatcacaaaaattggcgcgtctttataaatgacatagtacatcatacgaggatgttcctatctttgaatagtaaaatgacgaagctacgaaagaggaaaaatagacgtaggcggaaaggcaccaaaaggatcagaaccaaatatttgtgcagcacgaaggcgtcactgcattttttggccagaaaaaaggagtacattttgaatagagataatttgagcaaacacaaattagggggagaagtggtatacacccctcaatgtagtacccccgcacgggaaggaacttacagcttcttacacgaagaagtgtcagatagtaaaaatatggagagcctaaattcgatggaaaaatataacaacttcgcaatagataattacagttgcttaaaaaactatactgtcctatttgatgacaattttaaggacttcataaaatcgaaggtgataaatttggagtactgtgattacatagatctgatggattcgttaagagaagatactgattttttgtcaggacaggatatcatggactactccttgcttatacacatagacgtggcaaattttgtaataatttttaaaattattgattatttaagaccatacacgtgggataaatcggtggaaaatttcagcaaaagtgttctatatttgaccaagggatacagaccaactattatacactcagaatattataaaaagagattcctaagtaatattaaaaagtacatttttattaccttccaatctatgctcttaaaaaaaattgtctttaaaattgcacagaggaaaaaaggctccttttctgtattcaccctaagcaaaaggcatcccttcaaagtttatttttttcaccaactttttaatttaataataagatactataataactactatatttatatgaaatattttaatgtccatcaggcgtctttgcgtaagtgctcatttgtaaatattttctccacacaaaatctgcttacttttttaagctactatcagaaggaatgttatttacaaaatttggaggaaaagaaaagagaaggtgcccaacagtgtgacgatttttatctgcaaagtgtacaatatgaggatgatttttcaacactgaacactttttcaaatcctttgaagagcgaaattgcactacgtaatggaaatttaaatagagaaataatgtctcgctattttgatagcaataaagtgaatagcaattcgtcttatctgtacagagaagtgtcgactagcaaaatgcgagaggataacgctcatctgtatagcctcgtttttccttactgtactttggatcatcgtggcgaccccaggaatggctgtgctgccacatggaggggagttgcaggagaccagacgggtgatacgaaatgcgacgcacgctgcgacgcacgctgcgaggaccatggtggggacattcctttcgtttgcaaagcgaacggagagaaaacccacgggcacgcggagcaccccgcagacggtatgacaaacatgccgaactttttcagccatagtgactcctttgacgaacgggagtacgaaaaattgaaaaaacaattttataaaaaaatttcccactttcaaataaaaattttgaagaagttgcaaaaaaataattttaaaatagaaggcatttctcaactcgtccagaacaacgtgtacctgcacatgactgacacgaatatgcattacacgaatatgaactatgtggacgtttttaacatttataacatatgtgagaaaggttttcgttgggggggaaagcggtctaaaagccgcaaaagggaagacacccttttgtacgttccgtcctactttctcttcgcgctgaacaagaactgagcagattggcatgtaaaagtagtgcgcgatggaagggggttttgtggggaaaaactgcgacaaatgcctcttaaatgggaggagcgttttttagctctggagaagcagtttggttcgcctttttttttgtgtgtacatttgattcccagtgtgacattccgttgttttgtttccccattttgactgatttcttttccgctccgttttgcatgtttgtacgcatgtctgtttgtacgtatgtctgtttgtacgtatgtctgtttgtttgcttgctttttttttattttttttttcccttttgttccacatttaaaagtgcaaatttgttccgctttggcgagaacatttaaagcacagccggtcgggccctttatgtagcaatctgctaggatggggcgttcggttagcactgctttttggaatataaagaaaatagttattttctttcctttggagcgtggcaacacgagtgcccactttatccgtttgaacggaacgaacacgtgacgtgagaatgctaacaatgacccctttgagtctttacttatggctacattttgtaaatacactatacggagtcactcagtttgggcgaatcacccgataaaagaaataaatgctacgttggagaataactcaaatgagggatgccacatggcgctttattaccacatcgtgcgggtaatgataaaggagtacgcagaaaactttcttaagtggtttcgtttgtgggacacttttgggataagtcaaagtcatcacatgcctccttttcaacgtatcaatcgttcttctccaatacggagaaaatgcaagccatgtgtaagatgaagcgctttaaaggacaggacatttagctatttctgccaaacggggatggtagggataaacactcaagcagactttctctaaatgtgtttattttttaaccactataaaattgtaataatacaaggaactgcattcctatgtaaacaatgtggcaggtgcacatcggggaacactccaccattacccttttatatgagtgtgtaattgctgggggggggaaaaaaacacgtaaccccacgaatatattttcaaaggggaattccaaaatgaggtagagagaaaaacacatttttgcggaaatggcacagtagggtgaacgtacatgtgcacgttttttccgccttacactccacagcggttctcttgcggcaggttaaactggcacatttgccaaagggggaaaaaaaaaaaaaaaaaaacaaggggaggatcgtacatttctattcagagtagcccttattttagtttagatgggtttatgttggtttaaatattgtcgaaactgcaattttttcccttccatttgaatatattttttctttccgtacgaggcaaataatcatttttccttttagcactgagcgaacgtgacgacacattttaccctaccgatgccctcatccagtaaatataggccaacataaaacttaaaaaacgaatctacaattgtgtcaaattatacacgcttgttatttgaatgggtctgttaaaaaaaaagcctaagcagcgcagttgaaaaaggtccaccggtcctttacgcacggttaggggggtgctctccttaacgctacgcaagggggtgggcgaaaaggtaaaagcgcacaaaatggtacgacaaactggtacgacaaaatggtataacaaactggtacgacaaactggcacgacaaactggtacgacaaactggcacgacaaactggtacgacaaactggcacgacaaactggtcgcacaaaatgacatgcttagttttgcgcacttacgcatacgtcagaataatgagataccctatggccattcccgtgaacccctgcgcacgcacatgcgggagaagcacccacggacgtacggaaatattatttattcattattacattacactgcatcacattatatacgtattagctttggaagaaaaaaaaaaacgcttcaaagcaatcatctctacacctttccattttgagagcctccgcttaacactttaattctatgtggagcttgcattaaaaaattaaatgcatagtgttgaaggcaatgtatcgaatatgataagtatgcactcacgttcattgtgtgtttttttttttttttttttttttttttttttttttttttatcgccatttcaaacttctccttttaaataaaaaacttgtaacgaagaacacttcgaaactggcagaagaaacaaacatcgagtacattactccacctgtttgataccaaacaattaatgccaaacatccaagctttcttatttctgtatcgaaaggaaataacgttcctgtatcacagtattgtatacatacgtttgtattgtcccacgaacttaatgaaacttttaacatcatttaaatcagaaaatcagtttttttaacttttctccactgggctatttttaataccatatcccaacacgtttaagaactttttttttttttttttttttaatcattttcccccccttcttgtaaaaaatggatatgctaaatcctcagttcgaagagatagggaaagagttcgtgaaccactactttcagttattcaacacgggaaggttagcacatcgaactgagcgatgaaggcaccacgcagatgggaaagggggagagaaaaaaaaaattataaaaaggataaaaaagatgaagaaactgtgcagagatagctccgcgcaaatcctcccatttatccacatatatatgcatacatatacacgcatgtgcacatgtatgcgttcacctacgcttatacgcatgccctcttttccgcctctccccccccgcaggaacgaactggctgcactttacaaagacatcagcatgatgagcttcgaaaatgaccagtgcagagggacaagtcagataatcgagcgactgaataaactgccacccaccgttgtccacaaatgtctaagtctagatattcaaccgacgcccaataacgggatcttaattttagtatgtggtgacatcatcattgaggagaacaagccaatcaaatttgttaggagcttccacctttttcccttgcccagtgggggatatttcagtaaattttttttttcaccatcacgccgtgaacatttgtgtgatgataggatgcatctccaacagagctactatatgcgtcgtaacaacacatcatgtgtcgcaacgttacaattttgcaaatttttttgcacactaattctttacaacgcatttgcctattcccgcctttctctcgcagtttttaacgatttattcagattttgcataggttaatcggcagcgcagacggaataacggaggagagccagtgccacggcgaagttgaagtaaaataaaacttcgtgaatttgagataaaggaaaactttgcgaagtcatttttgcgcgctttcgtttatatatcgtctcctttttgccttatccttcgtttccctttttttttttttggaagaaacaaatttaataattaaatacgagttgttcattttaataaccactcattcacctgtgcattttaccattatttttttgcaccaccgttgcgctttccacatttattgtttaagaaaaggatacaggtcttacaaacaataaaaggaaaaaaaaaaaaaacacgcacacgaacatgtaaacatatgaacatataaacgtacacacaactttttattttataaatagcacccattttatttcgaggtgctgaaatgggtaggtcacatatgtatatgcctatgcttatgtctcccgcggtttacacatatgttactccgcgtagcgaattaggaataacaaatggggtatcacgtgaaggattgtcactacagaggggcagataatcccttggggatgcgcccatttagccatgggacgaacaacaacaacgtttttttgtgaattttattaaggcatgtaaaaaaggtatgacaatttcgcatgtattttgttgtcacgtggtgggttatagaaaccagttaatcggaaaaggggatctctaaaagtgctgcatcggaaagccaaaaatgtacttatatttgtaagcataactgtaacgtactttttttttttttgaaatcttttctcagtcacagtgacatgcgtcatccgctaagcatcctcaacagtgtacacacgagcgtttatttacacgtacatgtagagagagtcactgtggttttgctttctcctcatggaatccaccaattctgtgtgtttaattttgtgcagaaatggcagatataatgaacaggttaaaaaaaaaaaataaataaataaaataaaaaaattaaaaaaataaataattcgcttctcactttccacatttacattttagtggaaacgcaattgtttttacttacgtggaatctggccttttcgctactccattttttaaattgtaaacaagctcaaagaagcgtttataaaatacgcgcatgtatgcgctatgcatgaggggatatttttttttcctttttagacaaaagatagctgcggtgtgggggggcccatgtctaacggtaccaacgtaccggttctgctatatttccggcatcgcatttgaactggggctaattgaccgaatgggagaaaaaaatggtgagaaaaaaagggtgacaaaaaaatgatgacaaaaaaaggatgacagaaaaatgatgacaaaaaaaggatgacaaaaaaacgaggacaaaaaaaggatgacaaaaaaatgaagacaaaaaaacgaggacaaaagaaacatttccctttttcgcaaaacatgtcccttaatgtgccactcatgttataaaccaagttggccatttttatttcccaaaagggtagacctcattgagggaaattttttccaaatattttttttttttttttttgcacacattgtcccccctgtgggaaatactctcctgcgcgttttaagcaaatgtgccagaaaagtgggcaggaaatcccctccctcaattttgtagtcaatgaaagagaagaatttttaaatatatttaattataagaatgtcaaatgctttaagtcctgtaattacatctacattggacaatttaaaagtaggcattttgtagtcgtcatatgaacaacgttgacaatttctgttttgaataaaaatgagtgttccttttgatgtgttctaagatagtcacttcgccggcataaaaaaaaaaaaaaaaaatatatagtaatagcccacttggtgtgtggatgaagcggctaagaaggggagcttgttgtgtcccaaagcactaacacacatgtagtcagtcgccctttttgcgcccatttatacccccccccttccaaccactgtagaggaaaacgagccacacggaagcaaagaaaacgactatgatttggtgtgcaaaaaaggtgaagatattaaaaaaatcgaaacgaaagagttcacatcgagcagagaaaaatcagacaaaaagaaaaaaaataaatgcagcaaatatataaaagatggctatggaattttaataacgttaagaagaaacacctttgggcaggaagtaattgtgaataagttcattggtaactggaaaaataacaaaaaatgtggattgggatttaatttatatcttaataggaatgtctattatgggtattatgagaataatgaaagaaatggatggggccacttcgaatggagagacaatgagtcaagttatgaagggaactgggtcaacaacgacatgaatggcaaaggcacatataaaagtaaaaattttttattcgaaggggacttttatagtaataaatttcttaactcttctggggaatggatagatgtggtagccatggaagaggaaaaaaaaaacgtgagccttctcaaaacatatgtaattagtggtgatgaaatgatgatcgatttagtttgccttccttttgatttcttaaaaggtcatttacaaaaaattgcagaccttattaagtacaaatataacaaggttccttttttcatgtgttccaagggttttatcgagaaacacagaaattttaacttgtctaagtttatatttttaagttattattttggtcctgatgagccattttgcgaggagagcagttatcagcttctcttcgacggggtacaaaatgaggagggaaaaagaagcgagggagggaattcaaaagtaggtcgggataatccaaatttgaaatcatttcggagtggcaccccttcggatgatggtgaagaagtagaaggtgacagcagttcgcgggagtctagttgttccagaggttctgagaggtcggatgagtcgtccatctctcgagcgactagttcttccgggttgtcaagcggggaaaacgaggggagcgaaggaagtggtaaaggcggactgcccccctccaactcttcgaattggtcaaacgggcgggcccattccaacctctccaacgcgtccgcctcttcacactcctcgcacctctccagcctgtccgccatcaccaacagctgctacaattcgcagtggatgggcgagccccatgacgatttataccacccaaaaacgcactccctgaataacgccgacataaccagaaatgaaagcaaaggcagtagcgaaagtgacctgaaggaatacataaaaaacgcgaataaatcgaatgactttaaggaggaaagcttagccgaagagccatccaagtttagtaacagctgccaaaatgaagtgaactttaactcggacagatgcgatgaagatatatgctacgagatggaagaaaggaaaaagaacgaaatgtaccaactgatgaagaagtacgtgaatatttatgccaattcggaaggcacttccagtgagtattcgataaggtccagcgaaacggaaagctccaatgaagggggaggcttcctcaaagtggaaaggaaggaatattttgatcgaacgaagtgtggtgggaacgaacaatcgggaggaactaaagagacggatgggaaggaaacagtgggagaaaatgccaaccaaaaagtgaataacgcatggtcaggagagggtaatacgagtgggacgaacccctcggaaaatagtccccctttcaatatgcgacaaaaaaaaatcgagaaggaattatccaagataaaaatagacactcagtttttggaaaaactaaaaaattgcaatctgacatgtatacacaagataaagcaaaaaatggcaacgtccatgatgctgaagtacccatttatttttagcttaagcatgagtgaagacaagaataagtatgaaactataactaaggaattccttttagagagttgcacaatccccaccttgtggtaaaaataactaccttcactcgttagtgtgtctctattaagtgtgtttttatgttcgtagtaggagacctgttcacaggtagtcattatactactctacttttattttttcccctcaggtttttaaagaattattttggagctacagagaataaactacccgaaaaaattttttcccctccctttttcgatttttacaattcaaatatgaatatgcctatgcacccgcatttccagagtccccaaaataacgacgacgtgcacaattttaatggtggcgaaatttcgccgttgaattttttcctcatcacagatttgttagtaggggacacgacagatatcaagcatttaaaaggtttagtgagggacaaatttatcaatatttcgtttttgagtaacttattttttgtcattctagagtagtaacccgccattttgtaaatggttcaactgcaaaaacataaagagggagtggagttcccccctctgatgcgcgtgcatttgtagatggacccatgtataaagggggcacctacttgcatacctatacatacgccatgcgtgataatttcttttaagctgaaaataaattgataagttaaaatgatccatactctgccgtacaaggtatgtgcagtaaagaaagggtgaaaaggaggggagtcatccgttcgatcaaatagctacgtaaagaactgccactttaatcgcaaatgggaaggtgcactgagaattatcacgtttacgccggcatgtgttgcttctcctccgtgagtgccccctttgtgtgaagcacacccattttgtccttaaaaattttgcttaagaggaaaactaaacggtgaaaatgtgccatgggttaagtttccttgcagtggtacggctaaaccggcttgcaattagggaaaaaaaaaaaaataaaaataaacaaaaataataaaataaaataaatacgtagtaacaaaacggaatggaacataccacacatcgcatacgtgacgacaaaagtgacaccgcggatgcatcagaataatgacagataacacgatcaaatgtaaagcgcgtctaagtggctgagccgcaggcgcctttcaccctcaagtttcatgatataatcccagtcccccctacttatttcgttgcacccctccgaaaaggcccaaattcgagacatgcaaatccatgagtttaaaacgaactggttcacatctttgctggtttgtcgcagagacacaaaagaatccgtgatgtaggtcgttacatccgaatggatttttgcagagtggctttttgacagtatataatttatgtaccttctaaattgcattagttcatcctccttggggtggtaattttcgcaggtgttaatgaattcggcggagaaagcgaagggggagttcttctcaggttcgttttccttgtaagggtttttcgcgtctccatgtgctccattttcggtggttccttcgcccttctcttcgtccttctcttcgcatttctcttcgcccttctcttcgtccttctcttcgcatttctcttcgcccttctcttcgctcttctctcctgtttttcctactttctgcccctcgcccattttgctccaccccgattgctccactttgcccgccgagctgacaccactttgacctacgcccccgcggcccttccccctttggtgacacacagggatggggatatccacataatttacaaacatggactttttcctggacaaaattaaaacgttattttgcgtttcgaaggtaatgtctgtgttaaagatgaatggaatttcttgcgacgtaattagcctttctatacagaggaaatttttagtactaacgctgttaagcttcccttcgtctaacacacattcgtcaaaaaccaagtaggtattatttgctaattggagtttccccttttttaattctccattgtggtgattcattacggatactaaatattggctgcttaatttttttaaacagaggggaatatacctatacagtggaactaaatttttaatcatgttgttcatttgggtggcatgactcgggtatgatttattttgcacctctttatgttcatccataatctttgaagtgttttcccccttttgaagcggttcccttggtgagacttcttcctcctccttactgatttgctggttcgccgtaatggtggtccccgtgtgggaagcacacttttccccgtctgtcgatatgttaaaaacgtttaggctgaccttccccagcttgagtttgctctcctcaatgtaactgccacacaagtaaaagaagaaataatgagcaaccagcaaatcgtgggaaaagctgttcgatatgaacatgaggaggtgtttcctcagctcaccgacggtgctgaaaggaccactctgcaaaatgtcacacaattcatttttgaataatatgcagctacttagcggattaaaccgcttgaccttgatgtactgaaaagcatgaatgcaaggatattttaaaaaattttgatcataataaaaataaaagttcaaatttttttcacaatcttcaaagtcttttatttgatgcttgcgatatattccgatgacttcaattacgtcattcagttttaggaagtcgttttcgttttttccgttgtattggctattatcgtcgtatatttttatgatacacctgactttgctcttcttttctgggtcacggcggggtctctttggtgctccgtttgggggtgcaccactaacggtggtgtcctttgacagaccagttgtgtgatccgctgtgtgacccgttgtgtgacccgttgtgtgaaccgctgtgtgacccgttgtgttccactcctcgggcccaaactcactactgcagatcgtttctcgcgagagacgcacatcatccgtggagaagccgccacctttagcattgccctccttttcagtggagcaactcgaatgggctgtatacttccccgcgcaaacattgtcacctttcacgggttcgttttttaaaaaattctcgcaattgctgtagtacgaagaatagtcacacagttgtttgcaccaagtgcttttatttcccgggacattggtgcagagaaataaatatcttttccaatactttttaaaattgttatcactttcgcaaaaaggtatgtcatcactatggttattcagcacagtgtgatcttctttttttttctgatcgtaatttttggggcatgtttttttgtctatctggttggtgctcgttcctgctgcggcgggggttgatttattgctcagctgaggattagcttcatcggtaaggttctgtccgcccgtatggtgtgcctccttcttggttcccctttcatcatcccccatcttacagtattgctcataatttagatcgtaatattctccaacgttctttttttcattgtcctctattatctcccagttgtcatccgtatcgatgtaatccctatattttgagctcttcaaaattatttctccgttttttttatttcttaacttgtaaattcctacgtaactttcgggagaaattatctgctgcaccatacatgtccatctgactagggtggtgtccttaaggtccgctatattctcgagcgagtttaggcacacgcacccttcaaccacgtcgttgcaagtgaagagtttttcctttgtcaaaattgatttactcaaattggaacacccctcgctgccacagtttgatttttgcgcagacggggcatcctcctgatcgacctcttcaccatgctcctttgtatcacttgggacttttccctttttttcgtgcccatttcccaattcgatgtacttgttcaccacaatcccttcatcccagtaggagtccactttctgcgcgccatgaatttttatataatttgtgaagcagtcgtcgatttgggtgagtacgttcattttggatgtatgacaagaagggttgggggggatggactggaacgcagagtattgtgtgtgctgaaggtgcggccaaaatggtgcttgagtgcacttttgcaaaggggcggattagcgtatagctctgtttaagttggctttgtacttaccactcaatcattcatatgttgcagcatgcgttgctctgcagaactgccggctttgacggctttttcgttagcggtttcttttaacgcttccctcaagtgagctttctccataggtgtgaggagcttcacactgaaaggcctccagcttggtgggcacaaagtacgcgtaaggtgcgacttacatgtgcatgtgtactttatatgtacgcaccttcgtggcccttttttacctttgccactcctccccccacggcgcgccgatttgatttcttctctatcacgtataatgaactgagagaaaaaggtggtgcaaattggcgaatttcttcccctttttcatacgttactttatctattctccagaaatgtttagcgcatctactgtgtgttatataaaaggcttcacacggcagggagtcacaaaatggagagttatcctcaaacacatatccttttcaatttgcgcatttttttttttttgcacatagagggcaagtgctttattttttccctacgctgggaatgtaaaatttgttagcagtaaatttttgcctgttttttttttttttttccccataatgaagaagattgattatttagggtggggggtgaaaaaagttacataaagggggaaaaaaaaacgtttcgcatcaataacgcgtgtaaccaattcgatgatgtaattcgagttcgcatttcatggttggtactcctttgcgtgttagcttttatttattttttttcccagctcaccccctagcgatgaagacctctaatggggggaaattcccccgtctgtttttgctcttcccccaaataatttgtgccatggaaagagagcataactgaagaggagcctgcatattggcagctcgtgtgacaggaaacgcaccttttccagcgccctgcatatgggcgcaaggtggtcacgccccttccccccactcgccttgaaactgtgccttgaaactgtacattgaaactgtacattgaaactctgccttcaaactctccattgtacctatgcattgtagctatgcattggaactgtgcattttttggctcctctttcaatttgcacaacttttataaccaacagaggagccacattattttgagaattcatcaaaattgagagggttgtctaggtatgcacgaaaaaataaagcggaagtgtaaacagtcgggacgtcctcctgttcgaactggtgaatttaggattggggggagacccctggagggggtggtccccctgaaaatgcgcacaaaagaaatcattcacagtgtgcacttgaaaatgtgatcataaaaatgtgcacttaaaaatgtgcacttaaaaacgcaaacttgaaaacgcaaacttaaaatcgcggacttaaaaacgcggacttaaaaacgcggacttaaaaacgcggacttaaacatctccctttgacagcgacataggggaaaaacccatttatgaggaaagaaagcttggacggaaaggcgtacattgcacgtaggagttgcagccaaaaggtaaaagccgatttgggggcgtcccagttggtaatgaaaagttgaccacggctaaggtgtgttaccccctccctccccctatacgcaagacctacaaatcgtccggaacattatcgaggatgtcctttaaatattcagccaacctgtacccagccaagaccatctgccggtagagaatatgctttagttgcgtcacaaacgttctattaacgggaaacattttttctttagataaatgctgcatgggtaatttattataaacgtattcgagagctaactcgtaggcctggttcacaatggtgtctatgtatgcaattttatctctggggattctgagctcgttcctaagtgcgcgaggagggaaaaaattcatcaaattgatagcatccttcttaagtttttgtacgtctacagtgggccaccttttccttctcgagttaaagatactatcgcataagtaatgtatattaccagtgagacctccataagttacagtaatgtcatttcctcccttgtctccattaagtaaattttcattataaaaattaagtgtatgtaatggttggtgaatatcagcaaataaatggatgaagtactttaagtagaaattgtaggaatagtacgaaccatgcttgggtttcttcttaacgttcaccaaagtcctgtaaatgtgttttgaaattcctgctgcgttatgcttccccttatggccatataaatgcttgggaggtaaatacatattcgtgggattataaggtgtttttacataatgccagtcgttaaaaatatctaaaatttcgcttctttcaaatgggattggttgacggaatctcctggggtctgatgtttttatgtggtctggccatgttgctgcacttatgatattatcaaaatctttatcatggctttgtgcaaagattcgatctatggttgccttttcattgtcgtttaaattctcgtatgcaatgtacgctatgagcatatgcggttcatctgaccagctggctactctttggataaaaggcagtgcacaaaataggagtgcatggattgggtttctcatggcggtcacgtgggcatgtggagctgcgcatgcatgcgtgtgtgtacatatatgtgtatgtgtacatatatatatgtatatacgtgtacatatatctacatatctatctcggtgtgcacgtgcacgagtgcaggtgttgttattcctcagcgaggcaatgtttcgacctggtcgcgaacatccaagtgggaaacataccgagtgagcagcgcgcgaggatatatgcgcacttgacaggtacaaatcacagggaggtgttaattgttaaaagttttaaattaaaaatatgcttaaaacagaaatggaggtgttattacgacggttgcatcacagcaaaggggttataaaaaaaaaaaaaaaaaaaaaaaacctttctcagtgttgtcaatagatacgcagggaagtacgtgtaaacagacaagtgtctaaacgagaaaatgtgtgagcgggacaagttgtaggagcggtggcgagacctttcctaaacttaaagcataatatttttcagagaaaaaaagggtacattcttgatctctactttagttcatgcgatcaataaacacatttgagctgtttcgatgcggggaagtgtggggggggtagttacaggtcacgcagccccaacgtgagggataataacgaaggtgttaaaaataggtgcacccgtatgtatttatgtatgcacatacgtataatcaaacttggttgcaacagagggggcaaaatgaccaccagaggtgagattctctacctagtcgaaggccaagtaggggtcactctatttgtaagatcatcatcctgcgtgtcattttttccgttacggtgattgaaaaggggttggcacaaatacacgtggacggtaaaaaaaagaaaaaaactgagaagaggaatactttttaattgctaaaaacaaaagtaaaaataaactatgaaacgtgatagaggtatgcaaaaaggggcaaattgcgtagaagcaaaataactaccctgaatcggcgaaagttagcaaaaggtgtacccgtgttatggacaaaactttgcgcacatcacaaaacggttgctttaaacaactgcagtgtttgacttttgaggtgtaccagccatgtgctgtttcttcacaccgctacaactttcttagtgttaaaaaatatgaatgtcgtttttcgctatttgtaattgtgccttctaactagcaattgagtattgggttgtttactcggttagaaaaaatgtatgcacatgtgtatgcacgggtagcacgcatgagtatgcacgagtaacacgtattcgcactgcatcgataattagacaaaataaaaatgttatttttgcctagtaatatgtttaaattagggaactttcgcgggaaaatactacccgtgggggcgggggcgcgctgaggtgaaagtgattcgagcgaaacgttttcattagtgtagcggtataatggggggcataaaatcggggcggaaaaaaaaacaaaaaacatacatacttatgcacatatatacatacgtatacacatatatacacatatatacgcataattatataatgagagtaatgccaccccatgaaacaactgtgcacttgaagcactttaaccaaaaaatgcgaaaacgcaagcgtaaattttgcaacacatcgaactgtatggcctcccgcgtgtccgaaggaaaaaaaaaaatcctgtcccccccagctgcgtacacgcatacatgcaaatgtatgcacctgtgtacgccaaagtgtggtcgtatgtacatcccataaatgtatacgaagtgcatgtgcgttatgacatccctatttcgctcttcaacatggcattaagaaaagacaccgtgaaatgtaattatttttgatgatacgaaaatgggatagactccttcgtgtgtttagttctaggccgtttctcatggtaactactgctctctttgttctaatttgccttttatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaattacaaaaaaaatcgtcaaaggtgttaaacgatgaatagggtgtacgtcgactgaaaagcatttcctgcatgatgttttaaaccaaaagtgtaggaaaaaaaatggggggtggtatcaacagagggcatatctttcgcagctgatgagaggcgcgttcaggaagtggcgaaaaaggtgcagatgtacccaaaatgttaatgtgccaagtataacgcgcaaaaatacgagtacggtagggcacccccccccgatacacttccttctatttaatgtacttatgcacctttacgaggtcgtccggcacgttttcaatcataatttttaagtaccgccttaagcggtaacctcctagaactatctgctcattcaacattttcttcatactaacgacagaaaaattgtttaaaacgtaggaagttttgctattaagagtatcaagggggaagttagaataaatgctatccaccgccttgctgtaactatcattaatgataaaatctagatattctaaatcgcttagatcattttttaatctgtcttcaaagtactcaggggggtatatcttcatcaaggcatttgcttcttccagcatttctttcttcccagaggtgggccattttttactcctcgaatgaaaaatgcaatcacataagtaatgcaatttttccatctttttatgatacattacatgaatttgagttcctccactatctccttcgagaaaatgtttattgaaaaagttgatagcgtgtaacggttcatgtacatccccgaaaatgtgaataaagtatcttaagttaaaattgtaggaaaaaaaactgccatgattttcttttcttttcacactttttaatgatgtaaatatgctcttcaatacacttaaagcgttatccgtcttttggtaaaattccttatggtacgcattcagggtaatattcgttgggttgtatggcttgtttatgtagtgccatttgttcattaggttgatccctcctattcgcctaatcttatcagggtagtgataatcaattggttttatgtgatcagaccatattgctccagttatggggtcattaaaatccttgtcttctttgtagtttttaaaaattttgtctagcactaacttttcttcattagtgagcccttcgtatgcgatggcacttacgagcatgtgcccttcgtctgaccagcaggagattccatgggcgaggagtaacacggacagtaagaagtgaattacgcgcgcagctgggaacatgtgtgtgtggggggaagcggcgtgtaagaggaggggcggcgtgtaagaggaggggcggcgtgtaagaggaggggcaatgtgtaaggggataggcagcgtgtaatgggacaggcaacgtgtaatgggatgggcagcgtacacggggggaggtgaccaaacggggaaaaatgcggctatataagttcataaaggtaagcctcctaaatggcgcaaatgaacatttcgttgcgtggacccctgttaatgtaaataaaatcgggggaactcataacggagtgccaatctgatcataccactcgtgcgtgtgtgcgttggcggtagaaaaaggaagttctcttttggggcatgttcagagtagcgcactaacgtgtaaatgcgggggtgagcacaaaattaatgactaaacaggttcatgcgcaacggtagggttgtctcgatccgcatgtactgccccgtttagcagtgccacgaaaaaaaaaatagcaaaacgcaacgaaacgaagcggaggaaaagctacatatctgacacctcaatggtgaacaaaaaatccgttaatttctcagccaccacgttttcctaaaaaatggagaaatggcgaagggagagcaaaaaaaaaaaaaaaaaaaaaaagaaaataggaggtacttatacagctaagtgacagcaacaatgttaagcgtgcacatcgggctaactcaacggacgaaagaggcacaaactatacatgtattaaacgtagaacggtttttaaaagatggtcaagtgctaatgcctctacacttttgcgttgcatcgtgggtatgtaaataaagaggagatgtgaagcaatgtgtgatgcccactcattacgcgttaaaatgcggagcggaccctttcgttttagaaaaaaaaaaaataaatgagtgattcgccgccattggtacgattttaaatgcagctaagttggggagagagccataatcgcatcatggttagatgcaaaaaaggggggtgcacatgcgatttggcaatagggccatttggcaatagggccatttggcaatagggccatttggcaatagggcattttggcaatagggccatttggcaatagggccatttggcaatagggctatttggcaatatggcattttgacaatagggccatttggcaatagggccatttggcaatatggcattttgacaataaggcaatttggcaatagggccatttggcgaatcggtgaagaaacgagagaaaacgaatgacagcaaagcggcgcagcataaagcggcatagctgctagcagcatggcgtagaagtgggaattacctaaacggaactatccagcggtgaaagacccccaagcatggtgtgacagcaaaacgccgcgcgcaaaagtagcccaaatgaagtgagaatcaagcgcggggaggtagggatcacggaaaaaaaaaaaagtcgataaattagggttttttatacctgcacatttttacaacactgaaatgggggaaaatgaatttattctcttttcctacctggaattttttattgcacatttttatgaacgccctcaactgttgcaaaacgcattttgtagctagcaaactttatccaattaacaacatattaataacaaacgtacaggtaaataaacagttcagtcccgaaaagagaatcccacaagttgagagaagtttgctaggattcccccactacaaggggattagaagcaagaggaaatgtttccattacctgagaatacattccatagggggggaatctcaatttggcaaaaaactcaacccagtggtaccttcaaaaaggagaaaatttcccaatgtgcgcaatttacagggtagggagaaggaaatgaaaaatggtgatgaggagagcaccggcactgacataaggagtggtaaaaatggtcttcacaaaaacgatgggacgaaagaaaagataaatgataacgagaaggaatgcctgataaactcagaattgctaaaaaatataaaagaaaacgaaaatggagatgatgtgggtaccccgtccagtgaaacagaaaaggaaaatttcaatttcttggaacatttcacatcggaagatgacaactccttagttagtaatttaaaagcagaagaaagtaaaaaacttatagatagcgattattttaaaaagatgatggaagatttgaacttaaaagaggaagaaattatgaagctccttaaaagaagcgaaaaaaatgtttccaacttgattaataaaaatttatctctggaacagattgaaaaaaatgcgaaaaatgaagaggcacaaaatgaagagctctttgatacctacatgaatagcaacagctccaaagttgggaactttattaactttaaaaaaattgggaaaaaatataaagaagttatttcccatgttatagccatttttttgagcaaaggaaaaaaatttaccgaaatgatcaaactgatagaagaagacaaaaatgaaattaatatgtgtacttctcttttggaagaaaatgttctttttaacaatttaagtaaagatgtcctaatcgaaattgttaagaagtccattttacttggacacttgaatgaaaagttttcaaacgatgcagaaaattttgagtggagcaaacagatcgaaagctgcattatgcagtcagtatgtaatcataattttaaaataaaacttattacgtactcgaataatagcattagtgtgactgtggtcagctccaaaagtgtgcatatagattcggatgagtacgacgagattgagggttccataaagaatgccctggaggagtatgaacgggctaatggcctggacattttctcctccttcaacatcctcgtgcactttagttgacagagtagtggggggtgggggaagttgactccgtgtgtagtgcgactttgagtaagcctcttttatgtgtcgtcgctcctactcgagacatacactccctccctaactgctcaacacaaacgtaagcaattaccgcttggaggtggtttcgccttggtagcaacgcacctctacttttttttttttttaagtcaaatgttaatccgcgcttgccggaaagcagccacggcggttgttccttttaagggaacgaaaaagcagtgcgcgcacgggggaagcataactgcgcaaactgctttttcaagtgacttctttttcaagtgacttctttttcaggtcacttcttcttcaggtttacttctctttcgcgttacttctatttcacgttacttctttttcgcgtcacttctttccacctctttttcacgttttacaaattcgcgcttgcagcagccgtttcacgcggtcgatgtgctcctctccgtagtaggaccagcaaacgatccacctggttattctcccggtgtaggactcgaaaattcgatgctgtgctatatgcaccgggaaggaacacccccctaccttttgcaaacggaggtgctgatcaaaatgcatgtcattccgtgtaagggcatccagaaaattgacttgttttttgttatccatagtgtacattcgcatagactttattatttccttttttattaatttcacatttttaaatttggacaccatggtggtgaaccagactacgttgtaaaaataggagctactttccttaatcatatttaaaataaaaccgtattctcccccgacacgatcgctaggtatgtcactttttatttcacttctttgcaggcccccatccacttcttcttttatcccactgaaatgttcttcctcactattgtaggacgcaccgacggaatagttggtatctagatgatcatccttcgccccgcgtggcttgtccagatctgcttcaatctgctcactacgggttgttttatcctctcccgtggagccaagctggtcatccaccttttgcgattctgtagatgcaacttgttcggtgtcaaaataaaccacttcgttcatgtgggcacggatgtttcgaaaggggtttctgttaacttcatccaaggaactgtaaaatggagggttacaaatggagaaaaaaaaaagtctgtattatttataacgttattaaatattttcctgggatccttttgatacttgagcactatgttgttttctttgttatttagtaaaatattcaagtagcaaaatttcaaagagtctaggtttacgtctacccctacgaaggaccaattgtatatgcaattccccagtagtgggtatatgcagtttgaacccaccccaatgtccagtacttttatttggctgccgcgcagtagggtgtccttctcctcgtcattggtctcacgcgcgagaggtgtccatttgtctacctgttccacagtcagttcgccaacccgttcgttagtccattcaccaacctgttcgccaacccgttcgtcaatccgttcgccaatccgttcgttagtcctttcaccatgcttggcccctttggaggccccttccacgggaaccttcggcagagcagtcaagtcggctatatagtgcatgtaattagctctgccaggaatgttcggacagaggtagtttttcttgcccctactttcctcctctatggaggtactctcgttgatcaatacacactcttccttttcacttcgcaaatttagtagcatgtggttgtactcattatacatgatcaaaagggtatccttaaacttggctagatcattcacttgaacagtaacgtagtcgccatcttcgcctttcgatactacagttatgtgttccaaagtctcatccaatgctttgcattgtacatatggcaaataaaagttgaggtcgtagtactcctttagggtagctttactgaggaagtaaatagctagagattttccaaaattgtaaaataatttcccactcctatttttgcgtaaaaatatgtttagaaaggtatgttttttgcttaattcttcaaaattggtgaacgagctattttgtaaatttctttcatgcatccttttggtgtcactaccgttatgttgggaactgccactctgccttctatgtgtggggccataattaggcccacctctctgggcttcctgtgcccctctgcgataggatcccttttgaatttttctattttggaccattctggaggatttttatatacgttttttttaccggtagtagagaggcgtgtggagggcttcttactagactgtttttaccgtgacatttgctcgtggaggtggggggggcgaaatggacgatcggacaaactgcacagcggttagaacgaaaaactatgtgacatgaacgccgcgaccaacaaattaaaaactctgcaaagcttcctcgggggggatctccaaaaattgcgaaatccatcacaaaaaaacgtgcacaaggtggcccacaaaagggcacacaaaatgggaaacagaaattgcgcacagaatggctaacagaaactgcgcacagaatggctaacataaactgcgcacaaaggggcaccccaaacagcatgcagaagtcccgttctaccatttgctactaaccaagtggaccctatttctaatccccctcgagggaaaactcgtatgagtaattgcttatgataatcctatcaccctccctcgcacccacatttttcagcttaacatttatattcaaatgatctaatattttggcaaaaatttttgacgtgtcacttttggaaaaattaaaaatgttggcttgattttcgatatattttcccttaacgataaaaacattttctttatatttgtatatttcaaattgagatggccggaagttgtcactatcttcaattttagcaatatcgattggctctggcaagctttttaaaaactcacttatactgttttcatcattaatatttgaaactatttcatttatcgcttctactgcattttcccccgttaatgcagagatgcaaaatatgttttctatttttaagttttcccttaaatggttaattacattactcacattatctttcttccctttgtatatatcaattttgttcagtagcaccacttcttttttgcctttaaaaatggggtcatactgcaccaaaacgtcttttatgtttctatacgtttcgagtaggacatcactactgctgtttatgtcaaacatgtaaattaatattttgcaatatttcaggtgctccaagtacttgtatgatatattggatacttttttgtccaagttttttatgattcccgggaagtcgataactgtgtagttgttttttgtgatgtttttttcgccctcctcatgcgttgtatcgtccgtcgaatcagattctccctccagtaggtcttctgcctcctcgcgattatcctcccaaatggcttcttccgcctcgttttcgctaacaaggtggttttcctccaaaacggcttcgtcctcctcgttttcgccaataaggtggttttcctccaaaacggcttcgtcctcctcgttttcgccaataaggtggttttcctccaaaacggcttcttccccccggtcgcgcctaaatatccccaggttcggaaacttggacgtgtagctatagttggcaatttttacattcgcgttggtgatcctattgagcagcgtgctctttcccacgttggggtagccaataatcccaaaatcggtaaaaaatatttttttcaggaaaatttttttttcctttgttttttccccaaattggcagacaaatgggattttcagacttttagttctgtaggagtaattcccctttccacctttcccccccaaagcgattagcactgtttggccatttaaatgaataaaattaacaaacttcttctcttcgtcgtatataattgtattcacaggtatatttatgcattcgtcttttccattttccccattttgattattgtttaatccttttcctccatttccagcatagtaaaaagattttaatttaaggcttagaaaattatcaatttttttatccccaattaggtacacattaccgcctttccccccccggccaccggaagcgtactttttatttttcctctgcgaaaatgttgtaaaacagcatataccatctcccccatttcctcccttaacattaattgcacaccggtcatggaattggtttttctttatctgctttttcatgcagtgtagcttatttgctgtgcgacttgatcgcttctcaccctccttgaactttatgctgctgttaacaaagagggtattctcctttccacacttggacggaaaattgtacaaaacagccctcttgtggaatatcataaggagcagaatggtaaatccaatatgcatattccttttgagtgtcctaatttcattcctactgaatgagggaggaatggaaacttgcgacgaggatccttatatatgatatgctcgtgcgaccgtttcatcgtggatagggaagaaaatagcacagcgatctgtatatatatatatatatatttttttttttcttctccaatttggtgacaaaggaagaggagccccactcgaaagagatgtgcctggcctagtggcctacataaaagtgggcgtcccgctaacgctcacaagggggagtacatacatacgtatatatacatgtgcgttttattttattatttttttttttttccgattgggtcacagcggcacaacttatcagagaaaccctttcggcataaaactggcgcattcaaaattaagttttctcatttgggttttaaaaagggggtatttataacaatccccacgtgttatgggtaccccttcatcagttagcatcacgtgtataacgtggccacactggtctctttcaaagagtgacaaatgcatggataaaaaaattacaatttttatacgttatatcaaacaccgcggaaggaatacaaaaaataagcgcagcaactgaccgttgcgcgcgtgttttggaattaaattggggagccggctgggcaaaagaagcatatttgaggaaaacaaaatgtcagcatgaataacacaactgtgtgcagcgcatgcatgaccacacagctgtgcgctgattttttccttaacgaaaaatttgaaaaaaaaaataaataaatgggcaagcaagctcgcaaacgagcaaaaaggaaacaaaaaaatggataaatgaccaaccaaatggatgaatgaccaaccaaatggatgaatggccaaccaaatggatgaatggccaaccaaatggatgaataaccgaattgccacaccgctgccaacaccgctgccaacgtcgctgccacaaaccggttactccttttccacccccagaaaggcgaaaaacttctcagcatatcttatcttaaagttggggtacacgcgcacgatgttatctacctcgtcaaatatgtacttctttacaattcctttaaaagcagaaatggtggattttcccaagtgcccgctctgtgtggtttgcattatgtgacaccacagttcactattggtggtcaaatcactcgacttgtcatgtagcgaaattaaaatgaaaacggttttcaagaaaaagaaaaggttacaatgtttctgtttttttttcccttctatttcgtgtggacccatttcgataaatttaaaaatgcaaaaattcaataacttctctttaaacaaaaaagtaaataacttacttaaaaaaaggacttgctttaaatcgtaattattgatattcttcaagtaatttataaaaaccgtttttaagctgaataaaaatattctacttttaacattggaaatatttcttaacatcttggcataggcaactttatattttttttcatacagcagggtttaaataattgtttggatgacatgagggatgtttttcttcttttttaaaattaaagataaattgtgcacacactcatttacgtccagactattttttatgattaagaaaatttttttcggtaaaattcccttaattttatatttttttaaaagtttcccaaagtaggattcgttaaaatcttcttcttcttctccccccgccattaaataatttagcttacaaaatttgttcttcacagatttcgcttcttcttcaccgagagggttattgtccctatcatctgtcttagcttcgcttccaactagtgtaccatttgcagacatatcctttttttccatttcttcgttttctctgctttttctccttttagcgcctttttttccgccctgtgttttggcacattcggcacttttaaaattttttaagaatgaaaaagataccattttccccttgaagttatatttattttcaaactcatttaagatgctaaagaggaattcaaatttgtttaaaaagtggaatttcattgtgccattttttaaatcatcgatatctttaatcaaaaatcgtagtttgctcctttcgatgcaaatatgattcgtcacgatataattgtcgatttgttttttttaataatccgtgatgtaattcaagtgactgccatcttcactttttagcttcattccgcaaatcttcaaaatgataattatattgtccacgctgctaatgcttatgtcttcacacagcaaattaatgatatcagttatgcaatcgaaatcgaggtaactgcgggcataaaacaggcaaaaactctttagtatgtttctcagaatgattttaaaattttgatatttctcctgttccttttggctaactagatgattattttgcgcgttgctcagtttctcgctgctcagtttcgcgttgctctgtttttcactgctttgtttcgccttgtttgtacatccctgcgtggggataccgcattggttttcttcacttgaatgagttagcggcgcacattgcccacttcgtccagcatcctcgttgccagcttggaggctgtcatggttgcgggcaacgacactgctcagctcattctctctttctatttttctcatcaaattgcgattgtcctcgtagtgttgtttaaaaatcccagttagggcttttaaaaaatctctcagtaaattctggtataccaaattgttcagcacacaaattaccaccacgcatatgcatatgtgaatgtccgtagcatttacattgttaaaatggttgcacactattttagtgagggcatcattaaacataacttttagtttcacgtcgtccagctcgtgaaaatatttgcacagatcttgaataatgcattttatattaaactcggaagttttgttcagagaaatcacgagaaatttctctatctttttcgcttcttcgggatagttgggtgcctttttctttttctttttttccgcttttgcggttttcttcccttcgctcacccttcccctggagggaagcatcccctcctccccttctgcgtctttttccgctccgttttgcgttatccctgtgtgactcttcttcttcctcctctcctttttcctctccttttgcctctccttttgtgtctcttttttctccgtgtcttcctcgcttggtgcatcatctctaccttcgcttagaaccccctcatcctcagaggacctccccggcgtgtcatccccctcccgcagggcattgttaccctttttacatttttttttataacttttctgaaattctccaaatatgatgtcggtcaattttagcaaatttgtgtcaaacccgtccttctccaactgtttaaaaattttttcctcgttatttttcccatcatccttgttgttaatctttaacttcttcgacaggtacgataataactgattatccttttcttgctcagcagatatatcatacttaattttgctatgagatgtttttttttgttttttgggtgtggcgtttaaattgttgccctcgctgtaatttctttttctcttcatatttccttcgtcctgttttgttgaccttccctccagcgattcatcgggggtattgatagtggaaatatttcttccctgggtattttttttctttttggaaaaaaggagcttcttttcctttttttgtatcctggccaattttctcagttctcttctgttccggatgttgcctgtacgttatgggaaagcatgtgcacatgggtgaacctccagatgcgcattcgtacaaacaaataggttcgttatttgcatacgcaaaaagatgatatgaagaaccataatcagggcaatccccacgcggaggtgaaaagggggaactgctgacacaaatagaagggaattaattagcagcccccaaagtatagcttatgcaggtatatttatacctctatttatgtacaatggcatgtttttccaaagaggggattaaaaattgtatgtcctgaaatgaagatatggctggggcgggataatgccaccacacgtcttggtcatccgctgggttaggaagccaaaacggggaggtacgcatacgcaaaatgaagctcgccgtagaaatgttatttttcttctacgtataaaatattccatggggttatctttccattttgcgcaacttctattttaacttcaatttcgagttcgaactccaacttgtgctacctccggattgcgcttaagtatattttcttctacaaaattggaatattttgaaaattttaaaggagttttttctaccgacaagggtagcagatgtttttgttttgctttcctgcgtggccccaattttagtcgatttgccaacaacgtggcataaaaaacatgcagcgctggtagttaatgataaactgcaaaaggggagctacaaattgagaaaacacaaaagcacgcggtaaattatggcgctaatattttttcatttaaactattcaaagggtttatataaaaaactgtaggaaaatatgtttaaaaggttgaaatgttaaaaagttaaatttttttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagttaaaatttttttttttttttgtgatccacagcaaccccgaaagcggggtgttctatgtagggaacgactgagagaaaaaagcgctgcgtgcatacgtatgcaagtaaatgtgaaagtgcaaacacaattgtgcaaatggatatatatatatgcaatacttggagggaattatttgcataattacgaagctgtgtatgtatgtacctatgcgaactcttttgtgccttcgcaaagtatgtggcgagtttttttcgtgaataatttaagaacaaacgagagataggaaatagggttccatttttcttagctgacattgacgtgtgttttgcgtatacacgtattcatgagggcacgtgcctatgagcctgcatgtgcatttgtgaagcggccgggacgaacaccaatccgtatgtggaacgtagctttacataatacatgtgtaatcgtagcaaaggctaaagccatgtgcgtgtgaaccctcgttcgaagctcttcgatggtcgcgcaggcatgggtcactttaacctcagtgccgattatcaatgcacaattacgtatcatgtaattcttcagtctgcttaaaatggaagtaacatatggctgtagaaccatcctgtttaagtgactccccccaccccagcaccatgtgcatttctcctatgaaagcataagtgaaagggagcagtgactgtcacaaaaattggcgaagctaaatgggtttttcgcttttttcattttttcgttcttctgttttttagttgttttcccctttggggggcgcagaaaatgccaatagttgctaaaacgcgtatgcagcagagcgccaatttagcacaaggcgaatcgctgcatgctgcgtacgagcgtgaatatatgccacgtaagccaaatcagctaacacagcctgcgccgtatgtttctacttcgtgacaaaggcgtttcacgtgtgggaagtgactcatgtcagctgacacacacgttacgtgtttatatgcacagttgtgtgtctatgcggacttctaaacttataagtagggacatgtgcacatgtagaagttcccagttttttttttttttttttctttttcctttgggggaggaggggggggttgctactacctaagtaaaatgatttcgatgagaagatggttcgatgtcaatttttccttttttacctaatccttatccattatgtgttagcagttcgaaataaaagtaggccgaaaacagatttttacttgaagacgaattgcgagttggtgaggaggcgaaagaatggctcgaaggtatatttcaaaaggaaggcgcgaggtgaggattggggttctcgggcttgctatgacccgcggagaggggggagatacagccacagcagtggcgggaaccgccgcaaccgaagcaaccgcgacagcggcgcgctgcgtgccacgagcactttcgtgtccaagtactacaaaataaacataaacgacgtgtacagctacctgaataggaagaagtatgagtatatagaaacagacgtgaagataacgctcaagtactgccccttctgcccgccacacaagtataaatatgacaatatgtacaagcatgaaatttttaaaaacaccggaaatagttactgccacagatgtgggtataaagggagcttctacgatttcaaactaaaaatgggagacttggtaacaagcaatttcgaaaacagtgttgtaagcaatacctatgaggaggaaaaaataagcttcaacgatgttaaggtgtatagcatgaatttgttgtactcgaaggaggcagaagcggcaaggaaatatttaatcgaagaaagaaagctaaatttacaaacgctaaaaaagtattatgtaggattttctatcatggaatttcagtcgctagaaaattcaggaaaatttgaaaaacacgaatgcttaattttcccctttataaaaaaagcgaatgatctgaactccatggggttaaatggaaataaaaacaacacgaatgaaaaagactcgtacgaaattgtccgcataaaggtaagaagcttaagggataaaggatacatgagattataccccaagaatgtgaaagacgaaatgaaattattcttttttggagaccatttggttagtaattccgaagaggttgtcctaacagaaggggagatagatgccatgactgtaagtcaggagacgaattatgctgccatttctctgccaaatggttcgaagtcgcttcctatatatttgttgccatatttggaaaggttcaaaaaaatacatctgtggctcgattttgacaaggccgggaaatccagcgtctttaattttgtcaataaaattggactagggaggacgaacgtaataaccgatgcgaatgtgcactatctcgatgaacagctgttcgagagaaagaggaaaaatttgttaactaaagggggtctcctcttacccctaacagttggtgataaccccatcggcgtagcggagcagaaacagggtggtattaaagaaaatacgcaaagtgacgaaaaaaatgggcacactgaaggcacgcaggatggaaagggacccaacacagatgtagatccaatgtcaggtacaaacaaatcagatttgaaaatagcagaaaaggcgaaaaatgaaggtgatagcagaaacaatcccagttgtggtgacacgggaaatacccaaggggaggcgcaaaaaaaagagagagaagaagaaggatgcaaagcacgaacgttccactttgtacagaacaatatcatgtatataccaaacaacatcgttgtgaaggatgccaatgactgtctaaagcacaacatagatatacgattttttatagaaaatagcgaaaaggtaaagcatagccaaatattaaacttcaatgatttgagacaaaatattttggaagaattaaaatatccggatagaataaatggaattaagagtaagactattccatccttaaataaatttctatatggattacgcatgggagaattatccatatggacaggcccaacaggggtagggaaaactacccttttgtctcaactctcgctagattattgcatccaaggggtatctaccctatgggggtccttcgaaattaataacataaaattaggaaaagtaatgttaaatcaattttgtggaaaaaatctagaaaaaaatattgacctatttgatctatatgcagataaatttgaattattgccgctaaaatttttaaagtttcatggaagtacaaatatcgaccaagttttggatgccatggattatgcagtatatgcctacgatgtgaagcatatcattattgacaacttacagttcatgttaaatataaataaattttctgacatatatgaactacagaacattgctattgataagtttagatcgtttagcacaaataagaatgtccacatcactttggttgttcacccaaggaaggaggacaacaatcttctttccattgcctccgtttttggtagcgtcaaatctacacaggaagccgataacgtgtttatcattcagagacatgtgtctaaaacgaatgaaactgttttttttatagacattaaaaagaacagattcaaggggagcttgggtagaatcccctacttgtacaataaagaaaatatgaccattaaggagatgtccattggctacttaaatgatgccatttcgagcaggggctacgggtccaatggcaccgccccttcttctgcttcttctgctgcttcttcttcttcatctaattttgtgccgagcgttggtctccctcgcgatggcctggacttcaccctgtgcgatgagtacgactatatgaagcagttggccgacgagtacgaatcaaagcacgccgtgcgcaggtaccgcgttgtcgcagatggtagggttagcggtgtggggagtgaaagtacgaacagccctaacgcttcctcctcgaaccgtgcccaaaacgaaagtaagagcgatagcggctcggtggactcctcgcacaataaccaaaataaagataacaagtcagtcgatcaagtaagcggcgcagaggatgaccctaccagtaataaccgcgtagttagtgcaagcagcaagagcgaaaagggaaccataaaaaacttattgaagggagccgatcgaggaggcacagcaacccctgtaggaaaaaatccaaaaagtgataaaccaagtggtgatagcatccatgtggtcacccctgctaactcgaacggggagaagcaagaagcacccccagatgatgtatccaagcaaaatgtatcatcctaccgattgagcgccgaagggataataaaactatgtgaagaaataaaagaaaacaaaaatgaaaagctaaaagatagagtgataaccatatcaatgaggaactgtgttataaatgaagattcaacgataaaggatattcgaaactttataaagacaaacaagttaaacataaaaactgctgggaagaatctaaaaaaggtagacgtttttatagccattttgcagagtattccgaaggagtacataacgattaagtatggaggaggagacgtggagaaaggggatccggacaacaacagtgtagggagcagaagtggtgaaaatgtgaaacgaggcaaactcaatagcacgctcgcaggaaatcataacaatgtgagcattggaggtagcccttcctgcgtagtaccaattagggggcccaccaagaatgatctcaacattgttccgactgtgcaggaagcctctgtgaataaccataacattacgcatagttcaagtggctatgtgagtgccccccgaaaaggggatgcccagtcgggagagaagcactacagtgaagagataaaatcgctatacggggaagaagttacaaaaaggtatatccaggacaatataatcaacgtagacgacaacattgttaagcggagtggaatattcaaattggaaggggacaacaaaattatgagtagcgaaaagttggagtactacgaaccagtgaaaaaattcgatgacgatattgagtctagattttttctcataaatgacaataattacaacgagaagattaatcttatctacaagaacgtaacgtactgcggattagacattgagacaaccgggcttgaggtattcgacgaaaagatccgcctcatccagatcgccgtggaggattacccagtgatcatttacgatatgtttaacataacgagggagagcattttgagtggcttgcgagaaatcctaagaaatgaaaaagtggtgaaaattatacaaaatggcaaatttgacgcgaaattcttaatgcacaacaattttgaagtgaacaatatattcgacacgtacatagctagcaagcttttagacaaaaataaaaatatgtacggatttaagctgaacaatattgtagagaaatatttaaatgtaaccctagacaagcaacagcaaaatagtgtttggaataattcgctgttgaacaataaccaactgttttacgcagcaagagactccagctgtttactcaagttatacaaaaaattgaagtccgaaatttgtagggaaaatatggaaactgtgaacgatattgaaaataagtgcattttgcccatttgtgatatggagcttaatggcatcaaggtagacctggagagcttgagcaaaagtacgaatgaaattttgagcgaattaaatgcagagacgagtaaattgaagacagagctgaaggacgaagaaattaacgtaaactcgcagcaacaggtgctaaaagcattacaaaataataacgtgagggatgtttcaaataagcttatcgaaaatacttctgacgcaaacttgaagaatttcctcaatcatagggaagtagtcctactaagaaattacagaagattgtataaactgtactccgccttttacttaaagctaccacaacacataaacaaaaaaacgaacaaaatacacacgacatttaatcagttaaaaactttctccggcagatttagcagtgagaaacccaatttacagcaaatcccaaggcagaaaaatataagggaaattttcataccgcaagaaaacaacatatttataatagccgactttaagcaaattgagctaaagatagctgccgaaattaccaatgatgatattatgctcaaagcgtacaataacaacatcgatctgcacacactcacagctagcattatcacgaagaaggccatagctgatataaataaggaagacaggcacattgccaaggccataaactttgggttaatctacggaatgaattacgtcaatctgaaaaattatgcaaacacatattacaacctaaatatgaacctcgatcaatgcctttatttttacaactccttttttgagcactataaggggatatacagatggcataatcaaataaaacaaatgagggccttagagtattctactctttccaacagaaaagtcatattcccctacttttccttcaccaaggcgttgaattacccagtgcagggcacctgtgctgacattttgaaactgtccttagttgagctgtataaaaatttgagacccatcaatgggaagatcatcctatgtgtccacgatgaaattataatcgaggttgacaaaaaatatcaggaggatgccttaaaaatcctcgtggaatcgatggaaaattccgcatcgttctttttgaaaaaagtcaagtgcgaagtttccgtgaaaattgcgcaaaactggggctccaaggagtaggcgggggggagccggtgtcaaaaatgtctattcgggtgtgtacccctcctcctcctcctctttgtcttcccatcccccctatttacacatcaattttgcaaacgcggaggcaaaacatgtgctcagctggtgttcactttggagagccgctttgccagacgtacagtaagcagccaaggcccagagaatagcacaacgaatgaaatacaaaattgaatacagccgcgcaggcacgcttccttagtttgtacatgcctacggaggctgcagttttataaggaacaaacgaaagttttatacaaaaaaaagggaaagagggggagaatggaaaagagcgtgtgcatcaaaatggcacagtgacaaaatggcactgagtcaaaaccgccacgctgctatgcctgttatggatcccattttgccgatgattcacccccgtttggtaatcctttagaaacatttttacgaaaaaaataaaaaggatgaccctttacgtacggcttggtgagaggaagttcgtccaaattgtcacatgttttttttttccttgtaggcattgtttaacgcttggaagatcatctctgctcttagctgcacgtaggggaaagaaaaaaggagaacagcatggaaatggcatagaaacggtgtgggtgaagatttacacggatcaggcgtggccacatacgcttctatgcatgtgtgtatgtctgctggtatatgcaaacacggtgccttctcatagcacccccctccgcaacccatacgcgcacatgtacacatgtttgtatgttttcatcaaatttgtgaatactctggcgcaatttggaagcattttcatttttttaagtcttagttgtctttttattcgtccgctctatcacgcgttcgtgttttctttattttttttattaactgccgcccgctttgtttgagcatggttcttagctgcccatcgtgattggctatgcctttcgattggctaccaccttcgattggctacccctttcggttggctacccctttcggttggctacccccttcgattggctacccctttcgatttgccactcctttccattggccacctttttttaaccgtgttacacttctcgaacgcttccacatcccatttttttaagttgctcacattttgacgctaccgtttgtttttccagtcaattaggtagcactgtgagctgacaaccacggcgtcacatatgcgcttcatgcgcaaacgcgccctttcacacatatgaatacactcacacacaaacacacgcatatatatatacatatgtatgtaggtgctcccctcgcaccttaccacgcgctccaccggtttgcccctgtgcttgtctgggtggcacaggagtatggcacttttgtacgccttcttcaccatggccgaattggatattaactcggacatgggcacttgtttccattccgagtcaccccacaagacgtcatttaaagtgcttagcatgacctttacatctttgtatgagtcatccgaattcttggaccatttaacgatttgttttttaatatgttcagataggaccaccttttctttaaatttcgcttcttcctggcaccggaactcttttagttcctgcagtcggttactgacgttcgttttgatgacatctcgccgttcctgtttgtccctgtcgggactattataagggcctctattaggtccgttgttcgctcttcccatggacatatcttcataccccccttggacattacttctgccagatagcaacaatttcgtctcggcactgtagctattcttttccaaaatatgttcactcgatttattcttacttggttcctttttaatgctttgaaaaaaattgtcattttctctcttgttgttagcctcattttggtggtgcttctgctggggcctctccgaggggtaaccctttttgtatgtcgcttcactgggagggtcgtttcggacatactgtttatgaacaaaattttccgattcagcttccagctgatgtgtgtgttcattgttactgttactactggggatgttgtccctatgattggatgggtcccgatttgtcaaattggtacgaggcgatgcttcactcatgtgttcgtcaaaatgctcgtcttttccttcttcatcattatctgtgctattccttttgtccttctcttcttcccctagtacaatgtaagaacaggggtgtgtatcattcagggtgtaaatcgggcgagcagattcacagcactggagatttttaaaataaatatcggtgtactccctataatcttcattattaataaataacacctttacaactatgtttccattgtagaatgggatataggcctcttcgttgtttatgtctagccataggtgactgaactgatcttgtcttaatatattttttatttcattttcgtccgaaattatatgttttacttggtttcgctcatttgtgtcttctttcattaaaggtgcgtggtttactataccctcgttgataacatcaattaaatctgtcacggggattttaaagcgaaatataatgttgtccttaaaggggaagaattctttaaactcctttaattttattttgccgcagattttaaatggcagaaaaaatatgttcgtgtcgtatggctgtttttcattttcgcctataacaatatatgtaatgtaattacattctgtagttacggttttctttcttagtttgttatttacaaagttcacccccccaatggctatttgctgcagattggaagctatcgagaagagatccatctgggcgttttctccttctgcgcattattcatccgtccgtcgcggcatatgtctttgtgtcccagcatgcgtctctctgttactgcatatggctgctctcttcaccgtgtagtcttcctttttcttgtgtgccccttcatgtatcacctgaatacagcttgaattccccttgaggataagccttcttttagcccacttggccacaattttttttttaattgctgtttcttcttgtttgcccttaaattgggttttttttttctttcttttctctgcttttcttttctctgtttttctttttttcctatccactttcctttcttcgcgttgactgctcccctcgctttgacttccttaccattttaattctttataacaatatagcagagtgagaaagtaatcctgaatagatattttttcttctataaaatttgcaagcattcccctttttttgtcgaaaaaaatgataattttttttggtgcattcgccaaattgaattggattatatgccccaagtttatataaaagtacatgccactatttgtgagttctttaccaagaatgaagttctcgcgtggcattaaaaggaacaactaaatggatacatggaaagatgcgcaattagtccaagcatggtgaaagttgtgcatatgtttaaacctttgacaggcgcaattaagctgtaataacgaggttagcagcagttccgtggagcgagcatgtgtacgtgcatgtgatgtatgttcctaggtttgcgggcaggtagatatacctacgtacacgtagctacatgttaccaccatttccacagtgatgagaaactgttggcgacagcgcgattgatgtgtgtacaaaatgattgcagagatgtagcattatggtcttgggtgaggcgggaaaaaaaagaaaaaaaaggcaaacgtggaggagtacttatgtgtgtataaattatagcaagaggggaaaagtattaaacttcgagcgttctgcaattacgaagttacgcagttacgcagtgtgtgcaataggatgattacgagaaatttcagggaagtgtaagagagggaaaaaacaaatggacgaaatgtccaggcttacaaaacttggtggttattttttccatgacaatgagcgattgtgcggatatgcccccatgcgcatgtgtatgtgtaaatatctttttttcctgtgaatacacatgtgaggcttttttccccccgtttgagagctccttcacgaggacctgtataaaaatgggggcttataaaaggacctcccctgttgtatgaaagagggctggcggcggtatcaccaaaattgacgttgtgcaggcgatacgctcaaattagtggcaaacaagaaagaataataaagaagcggtgcacgtaaaggcgtatctcgaattggttcttctgtacctatatgctcatggagttatagttggtgaaattttaaattaatgaagcgaccacacgttcctcctggtgtgcagcgaggggtggatgtcggggagaaaaaaaaaagggaaatgaaaggaagcgagaggaagttaacacaaatggaaggaaataaaatcttagaagaatcctgcacaccgactcaaaacactttattatatttctcttttataacaatctgttaaaaaaaaaaagatgccacgcgcgttacacagagcttatatttaaatattccgcggaggggaagcaaaatatacatttttttttttttttttgacacattttcatgacatacattttgcataccactccactttttttaaagccgttatggttgcactgtttgttcttatgagaaaattcaggtggtgtgtcccaatttcgctttttcgattaatcacgttatgcccgtttaatcccacaatacgtaaagaagtgcaagtgtgcacatattgtacatgtgatacgaaaatggtacaccacttttctatgtggagcatccatcggcgcgttttgatggtgaccatcatagggggttttgctgcgtgcgcattcaatttagcgtttgtgccgtattttttaaaaaggaaaccagtcagtgtatagcttaattcacgtatttgcagttgcatggccattggtcgctatttttgtacgtagtatacgtacgtgggcaaacacgtgtacaaaatttgccacgccgcataggacacttttggtttcgtacaacatgtgcctttttcttccttcttttaataacacgcaccgctttagtggcaaacacatttgaagctgcataaagaatttacaaaaacgcggcaacaacaaaacgtatgacatagaaaaaagaaataccctttggggaacatcatttagccaataaaaaggtgcaggtgaaaaaaaataaaaaaaaaaaactttcttcttataatttgaaaatgtagggaagcggcgaagtttaaaaacgcataaaggtaggcacaacttgcagaatgggaatatgcttgtgaaggcagcacatgcgcccaccacatgttgtgcatgtggcgtggaagcattgcataaatacgtagtactacatagtacgtggtgctacatagctctacatgcttatctgagctggtgcccccacacaacgtaagaaaaactcatagctgtaaaaagggaggtagccaaaaaaaaaaggataacaaaaaggaaagcctgcttttgccatacgtcttaaaaataattttgcgtttgccaattttgtgttgtcatcgttttggtatatcatctgtggacctgtttttattttctcccccatgtgacgaacatttttgtcctgttttatcccacttttttttttttgcctaaagcggtaagcaaaaaagttgcagcggcggtagtggtatatgtgcgtgtgggttatttgacgtgccaaaaagtatgcataagcaaatacgcgtatgtattgttataatatatgcacaatgggttaagttacgagcgtaaattatacgcacaaggaagtattattttgtacttttgtatgcataccgcatatagtggcacagtttaaatggccatataaataatgcgctatgcaaatatacatgttattgccgttaaaatctttatttttttttttccttaaatcttcccatttatttacaagattttttttttttttttttaccgacgcatcaaataatctgtttaggttaggtaatttttttttcttttttttcacctttccattttttcactttttgtacgtttgtgagtttttttttttttttttttttttttccttataaatttttaaaaattcaattatatatatatatactttgtgaacaggcaaaatatgcataccctccccctaccttgttgtgaagtgaaacttttttgaaaatgggtaattggtgaattttttttaacagtaacgttttgaacgagttttaaaatatgtgtggcgtgaaagtacggtatgtacgcgcgatctgtatgtacgccatgtatataacaacctgtgcgcgcgatctgtacacatgctgcgtgtatacctttgcgcgccatttcatgtgtcacacgcgcgatgagtaaaaaattaaaagaacaaaagagggaagcataatttcgcctagaggcatatataccgtgcgccacacctgcgcgtttcatgtatgtatgcagttaacacgtatatgtacgtgttgcgctaatgtatgtgttctgtataccacccccctatgcacattttgacgcgtacgacgtagtatgtgtatgtgcaacctggacagcctaatatgtgtattgcaatgtgctgtatgtatgcgtatatatacgtgtatgtatgtacgaatgtatgtgtgtatgcgtactcaatgtttgggaaaaaggtttccgagggggaaacaaacaaggagaagaggcaacacatgacggttttgtgttaatcccaaagcgtaggtgttgtactgggaagtgttttcttttcccccatttgtcatttgttatttttccactttgctactttgccgtttcaccactttgccacatcgccactttgccgcatcgccactttgccgctttaccacttcgccactttgtcacttcgccactttgccgcttcaccactttgccccttcaccacgttgccgcttcaccactttgccgtcttctacccccccgttattttcctcctttttccccccttttttggtattttaattttttttaattttttgcgtaacaaggctacacggtgtgtacaccctcgttacgtgaacttttttttttgtgacttttaacaagcgcaaaaaggagaagtacataattgggaagcgcaaaggtgccaatcaacagtcttatatatacatactgatcatttacgcaacgacaaaatggaaaacaacaaatctggagaaaatgcaaaagcttttctggagtcaaaggataagagagggaaaatggatgacgatgatgaggacgatgataaaaaaaagaaacacgataaggacaagcaaaacggtaatcataaaagtaacgctggagctgcccacaggaagaaagatggcaaggacagtaataccaaacgtatcggtaacgacaacgatagggaccagaagaatggcggaggcaaaaatagtgataaaaatggcaacgcaaaagtgggtggcaccgcggatgattctaatctcaataatgattctgcccctccgatagactccaaccccccgaaaactcacaacgttacgaagaagaaagagcgcaaaagcaatagcatttcactgagcgataccagtgcgaggcgctcgaaagacaagggcgacaaggcgcaccacaaacagaaacaggggagtgcggaaagtacggagaggagaaaaagagacggaaaaaatgtgaaagacgcaaaagacgcaaaagacgcaaaagacgcaaaggacgcaaaaaacgccatgcacgtgaaggatgcggaaaaggcgaaacacgaacacggggaggaagaagaggaagaagaggaggatgacgatgaagacgacgaggagtacgatgatgaagaagacgatgatgatgatgaagaagaagaagatgatgacgatgatgaagaggacgatgaagatgaggaagatgatgatgacgaagaaaatgaagatgaagaaaaaagaaaaaataatgacattaataaggcccaatctagaaaaaaagaaaagcttctacaaaatgaactactcaatctagacagcagcaacacagtccaatttttcaatttactaaatggtaaaaataaagaaaaagatgataacaataacagttcaaagaaagaaagatatcgaagtagcaatttaaagaaggaaaaaaaattaaaaatgagtcatacgtatgaagagttcctatcggatcatcatgattatatgtcgttaaaagtaaattataaaattaacaaaaaaagtcattacgataagacgaaaaaaagaccacacatgtccatatccataagtgaaaataaggaacgtaatttaaataagagtagcatctgtacagataatgcaaagtttttaaatttcctaaatgataatgaaaaaaatgcccattattataagaatcgaaaacgatacgagagtagacgaagaaagcaaaaaaaatctagtataaaaataaaagaaaaaaatgaaaccaaagaaacgttagacaattatatactaaatgtgaatgagaagaataagtataatgaaataatgtccagcgaaaatgtagataaagtcaaaatgtcgatgaagcattatcctgctggcaaaaaaacggatgaggcgtacgtaagcgaattacaagatgctgaacagaagcaacaaatgaaggacgaagaacgtcaaaagaattacgcaagtacagttgaagaggaaaaaaaaattataaaagaaaaaagcaaaattaaatcttccatgcagtgtagtcgaagattttttatattccaaaaaaaaacgttaagaaaaagaaaggaaaaaattattatttttttaaatcataattattctgcgtgtgaaaatggacaatttaatgaccatttttacaaaacgattcataaaaatgatttggaaaatttagaagaagaaagaatttacattgacaatgaaaaggaaaatacaataaaaaaattatctatagaatatttccacagttttccattttcagtttaatcctctacgttactttcatccaatgggtaatattcattctgcttatatctgtcaaatctgattttaccttaaccccatcaagtaagggaatttcaagaggaaatacgaagccgttttcccacaccctgaccagtttgtgcggaatgcgtttttccaaaccaggatacgtaaatgcgtccgtgttcataccccccagcatgtaacaattttttcgttctttccttccccttgcagacgattcgttaaaaaattttggaagcaatttcccacacaatattttcaagaaggccgaattttatcgccttttcacagcgctatttttacattcgaattttaaccacatttgtgcaaatacatatgttcagttaactgtcggatttttgttagaatatatgtatgggacatatgttgtttttttagtatacgtgtttacgggtaagggcgtgtgagggggagttgaagcacttggctgctgaaaaaggggactttgctgatggccgttgtgtgtggacgcgcgtgtacttatatgattatccgtgcacactcttgtcgcagtacattatgtgcaatttaccttttcttcttccccttttttgcaggcatttttggaataattttatcctcccccttaacgtactgctactcgaccaccgaaagcagtagcagctcctcaggaattattggaatttttttttcagaaattttaatgatgacaaattttaatgtggataaaattagcattagtgtgcatttattttgtttctttctcctcctcttatttcttaaattttctttaaacaccgtcagtattaatatatacagccacttttttggtttcctgggaggtatgcattttggggaggcccccctgttggcagcacgccacgcgtttcgcacaccacacgtttaacccgtcacacagcttacgcgtcacacatcttacgcttcacacttcatacgcttcaccccacgcacctcctccctcgtgcaggctttttaatcggcataattttaaagcgtaaccaactgaagtactttctgaaaaataatttactaattcaaatattgtccctggtcttcctgatagtaagtttagctactgctatttttatatcaacgtatgtcgtgcagagttgtccaaattaaattttcgaacaaattaatttcgaccaacataattaacaagaaagtaaaacccaaaaagtaaaaaaaaataaataaaaaaaagaatggaacaacagaatggaacaaaatggctgcaagagtggctgcaagagtggctgcaaaaatggactttaagaaaacgtgacaaaaaggaagatgcaaaacatggaccgtaagcgacaggttatgtgtgtgtaattttgctgtaaatccttttttatggagactccttcccacttccctctttttttctttttatcataagtgcgccaaatttttttaaatgacatattattttttaattgaccctttcgatttaatttttttttttttgcccccaatgtgtacattatatgtatatgcatatatatatttgcacatgttaaggtaaatatttttttgttcccttttttttttttgttgaaaggaaaagatatttttgtctttattattattttttttttcccctcccattagattaaaaaattaacaatgttcctttttttatacatttctgaatagaatatgctttaatgtaaactccttatttgtatctttggtatttaaaataatgattatttatttatcaacattttttttaactttgtcatcgttggcaagaaaatgtgtaaccatgacgcaggtgcaatggggactacatgactcatatgccccattttgcttactcaatatttccctcttttactacactgttaacttgacgtaatgacgttgtaaagaattaagcacgcacaggatcactctaacttctttccttggcgtgaacagaatagatcagttaaccttgttaacgaaatatggtgtaacataattttctttaaatgatacccttacgatgaagttgtgccgtttttttttttttttccttactccttatgtgccctttatcgaatggaaaggcttctttgtttttccgcaagttggaacgaattaagtgcaactttcttgcagcccccatacaacaggacaggtaaataatgcaacagacctatgggtgggtcaaccttactacaaacaggtgtcttgccaaaggagtttaacaaaaaaatcaaatgtgctaagaattaagtaaaaggagtgatacttaaggtgggtgtggcaactatgttctgtagcatcctgttacacatttcgttatctttattttttaccttttaaatgtagagttcggatctttttgctgggtgctcacgttcgagtgggggagatgtcggactgtccccttcttacacgactgcgcaaagtgggacattttaatttgtctaacgaggtacacataaatatatctacacaagtgcgtagaaaagcacaaggggcagcatacccacgcggctggtttccctccgtgcggcggatgcaacgatggcaacaaattttattggccacctttggtcagttcgcgcacctaatggatgcacatatgcataataagtatacgcatatttttctatcccctttgtgggaaaacgaaacaaggcgacgtgaatgctaaagaatgaaccaacaggaccattgcgcggtgaacatatgaatacatagtacatacatttgtgtatacacccaggggcgtccattaagcacatgacatatgtattccacatacatgtgtactgctaatcgcatgtgtttcattatttatcatgcgaaagattccctcctccagaagtattttcttcacatgcacatttctgaatggatatttttgcaatttggcagtaggttattatgtttttcacctttgattgccgaatgcatgttcgcttgcttgtgaacagcttggcccaagtttatgctgatttttttttttttttttttttcttcccattttggcgtaacgcttgttcatcgtttttgctaagaaatagttgcttcgtttagttattttttggtacctccttaaacgtttcccttagctatttttgagttcctgtgcgacatggcatggttcggcatgacacgctctgctgcgatgcgctacggtacggaatggcacgatataaggcgctgctttatttttattttaatttaattttttttttgtttacctctgaagaggcaaggcgttcattacaacctttttataatgtgaaaaaaaaaataccctcatgactatgcgcatttttcggttatcttagcaaaattggatcttccctatcagagcatatgcatacatttcgcagctgacatttgatttggagctttccccattccacaaaagcacctgtgcaattatgagttttgttctaacatggaaatataatatgcaaaagttcacttttgaaagacaatattttcgtacgatataaaatttggggggatttacttttttttcgttcgatgctagtaaggaagcgagctgcgcagatggcctaaactgaacccacgaggggattcataaatgtatacacacgaatattcacgcacatacgtacgtacgtgcaaagtgacggatacttgactgtaccaagtaacaaagagcgatacatgaacaggacgtagggacagttatacctaccgagtgcatcaaggtggggggggacgcacacgaaggcagttctcaaagccgcagacggattatctacgcatcatccccccagcgacacgtacagactgacatatctaagtacagaaacaaagtagcaaccacccatgaacccatttttgcacataatatttagtaaataaaatgtttattataaaaagtaacctacttagtgataacacgttggacacgaacgcaaaaaaagagcacatcaaaataaacagatttttaattatattgattgtcatacttaatgtgttaagccttatctttacgctcctgctagctgttaaattttacctctggtaatgaacaagggaggccaatgcgtaaaaggaggccctcgggcgcatgcgcatgtgctgacataatcctgcgcagaggtggttgtccacgcacatttgcatagcaccagaagtaacgcttttacatgtaaacaatgcctttcccctacccccctccagttcctataatgtaacggcgttcctgctgctcctaacacaaacgtgcctgtggtcatacttggccatcctgaacgtttacgaccaaaagtttattttttccttgtcctcatttttgggatttcatttatatacacaagtaagtaagaagtagtctctttggccaaggcgtgaacacgtgcgtcgcaggaatgtgggcctacaccgtggtgtgtcagcacgtgcatctggttggaggcatgtaccagcatgcacaaatgtgtacatatacatgcattaatgtattaatgcatatatgtatgtattaatgcatatatgtatattttttttttcccggccccgcgaacacccccctctgcagtgctaccaaaactatgacaaattattcctgtcggacgaaattcaagaatatcactttatgtcggttgccctttcgcacctgccttttctttacatttgctacgacattgtcatatttcagtatgacagtgtttttataaaaagtaataccgaggcgtaagctctgcgtggctgccatgtgcctcatgcaaagcgaaaagacggcgcgccgatttgagctcgtagacaaatggaaaaacggattggtgcacagatgtgtagacgtgcagatacgcggatgtctcgatgtgcagataattgtgcgccaccctttcggccactatgaggggacaaggagacgcacattcgcccattcgcccattctagcaacggcgtaactaccataaagcatcgctttttttttcccccatgcaggcacgctagactacacctataatgacagctccctaatagtcctgaattttttaaggggaatattttgctccctgtcgatagcaatcatttttataatctccatgatcttaaacatacagaacacgttcaggacgtatcccctgcttaagctgtccaacaacaaaacgaagaagtacctgcgtaaggcttcgccgctcgcgcacgcgggtgtgaataagtgtgcctctacttatgtgcgcgcgttcgcttctggccagtatttcctatgcgtttgttgcactctcttttggcacacccttcctgcacgaaccccccacacacaccgcagtatccgtgttcctgttttacctgatcgactcgcaaataaggatagtcacatttctcttcatcatcgaaacgtacgaagttaacccgttcaaaatattcgtttttatattctctcaggttggcagcacttttaggaaaagttcgccagcgcaggcgagcgcaatgcttgtctgagcaattcagcagtttagcagtaatgcaacattttagtaatatttttttttttacctcactgcagattatgaccatatgcgtgtgcattgccttcgatacgcacatttttaaaaacataattattggcatctcatcaattttggtgtctcccctgtctattatattgcactcaacgaacaggttagaagcggacacgatgcaaagcaaacaaatgtaccattttcctgacttcacatttttttttttaatttaatgcagaaattatagtaacgagagggtggtgcgactcagcaagttactaatcaattttcgctttttcgagttttttttaatacttttttatgggtcattatattatgacgatgaggagataggaaacacctttatactgtatatacagtaagttggcgcagataaggtggctgtaatggttgcgatttggtgattaatccaaggaggaagcgcgttgcgctgctcttcactacagcgctcaacattgttttgttctgccgcgctttgtctcatcttgcgcgcactcttatcttcgccccctcccgttacaggctgattaacctcatattgctattctttctcataataatatataaaaaagtgctgtcttacaagaggaagtttgacgaaaacgtggacgagctcaatgtagatttatacaacaatataaatgacaactagatgagtccgtcggcatgcgcataaatatatttatctgctcatgctagatcgtgtaccctgctttttgttttaagtaacatttttgaatgcatcaaaccgccagcggtgtagcacatataggcaggttttttttttttttaagcattatcatgtaattaatgacattaatttttaaacaatgttgtgtgtacatttagttgttgcccttttttttttttttgtccctaattttatcgatataacaacaactttgtcgcatttaaaatagcaaaaacgacgtcatcgtcaatgtgtttacctgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaagtgcaaatgagctaacactttttagtttgcccccttttgttcccttttgctgttccattttttaaaattacatttgaatttgctaaaagaggaggtgtggaaaatatcatccctatcgttgtccttaacattctttttatacgtttccaggtattcttccaaattgtctatgacgtttttatttcctgcagttgtaagggtgtgtgcagaattagccgcgttggagagtctgcccagtgatgagcacagcggccgcggaaccacggaaccattgcaccgctctttccgttttgccgctcacactgcatgtgtgttatggcttgtcagtattaccaccgctttggcaggtacccctcgttttatatccctttgagaggaaggcctatcgaaccgcaaatgagtagagcgacggtgcagaagtgcgaaggtgagaaatgggtttgccgaacaggactgctgcgtatggcgaattacctcgtacgcaagggatgatatgcagttaaacgtggcgaggtcgaggtccttcttggtcacaacgttcagaatgatcttcaaaatctgggggcaaacagacgagcgcggaagcgcgtgcgtaattatatagatatgtataaatatgcatagatgtactaatatatatgtacttatatgcacttgtatgaacttatatgtacttatatgcattgctgatccattcgcatggcatatgcgctgatgatttgccgacgcacaccctccgtttaggtaccctttcgccgtataccctcaagtcgaaccacaagggctttattttaactgtctgccgaagggaagcacaaaaaaaaatcaatcggtgagcacactctgaagcgtttttatcccacattagggggggcatatttctgcggtgcgttgaggaaggagcaacagcttcgattagccaaagctgtgcaaaataaatgagcagatttgttgtccaagctgcagggcactcactatgaggagaaaaaacaatttgtggataataattttctgatccctatttaaacgcagtatgagtcttaagaagaacggccgaaaggaataaatgaagttaaagcaaaatgacttggtttgtaaatttaaagtggaggaaactaggaggacgttgaatatggcgaagagcaaatcgtttatggtttcattccactcctaataatggggtgagaaaaggaggggaactgcgtcagtaagggggtaataatatggaaatattttagggggcaaaaaaataacgtcgtaacagttgtgggaattctcagcagccccacaatggatagaggaacgcgtgtaaatgctgagatgcccgctcgatttggctctcaaggcattaatatctgcgaggggtgcaaaaatcaatttaacgcttaaataggagatattaataagggtgatgaagagtcctagggcctcgtcttccaccagtagaacgtcctgccgaaggaggggaagcacgtcaaacagtgtaccagaagtaaagacgttggaggtaataccggtcaggcgccttaactgcgtgctctgaatcgatgtaagtaaaaacgaacgggatcaaacacagttgaggaaagtaggagattcataaattacgttggttaggagcaaacatagcaagagcgagagggaagaaactctgagcatcacgtctgcactgttgacgaggggggaaaacaaactccgtctaatgacatatttttctcggccagcactgcaatcagtgtgtgcagctaatttgtcatcagcggggattatctcatcagcacatttgtcaaatgatgttgacacagtcataagtaagaaggaactcttttgtggcgtttcgggcaatggcaaaatgaggagagataatatgaagaaagataaactcgcaaaatagttattgctaaactgaatgcagtacagcagcagctgtatcagagctatggaagaagacaacacattgatgttttgaatttgtttatatttcctacagaataaaattaaatttataataaaatagaagaagaaattttcaaatttgagatcagcatggagtatctcatcattgcgctcctttgcatttgcctcttcctttgcatttgcgccttcctttgcatttgcggctttctttgctcttccgtttgcctttccgtttgcttttccaaaataattggccaaggaagctttaacataatgcgtcaatttctgcaacaaggtgattatattaaaaatgtccgtctgagcatatgcttccagattttcgaaaaatataaaaaaaaaacagaaaatgtcatcaatttcgtcctccgtgtttacaactgtgtgcatgtgcctgatgactacgttcatcattttgtataagctcatagttttgtaatgatctgcggaatatttccgcaacttgattatcaaatagtatacatatatggcgaggttattttcgatggtgttcatttctacattttcgaaaattttttgcaccaaatcctgaggcgatgtggagggggtgaacataatgtgacagctgagtggggggcaacccatggtgagacgaaccatggtgagacgaaccatggtgagacaaaccatggtggggctactactcaggatagaatcccctgcaatgtgcgcgcatatgtcaggacgtgggcatattttgaatcacgttgctgggattccttttttcgcttccctcccccctccggagggtgtagcttaccccatttttcgaaatggacaaatacaatcgctgatcttgccgattccgctgattgcgttggtctctaaggttcatctgccccgactgtttggaagtgtacaaagagagctccaatttgattatgtgaatgatgaaggagaagtagttgctataggaggtgttgttaatttttaaggagaaaatgcaatcaaagaccaagtaaatatttttaatctttttgatatccagccatgcagacaaattaattttatgcatctcctttcggatacacttaaaaacggatgctattttctccttggttataaaatagtaggaataggatagagacatgaataggaagagcgggttaatattaacctcgtaatcgctaaatgaaaaaattttttccacataattgtcctccctggtggcggctaactttttctcaatgaatttcctatcatatgttacacagagatacaatatgtagatgaccgtttcgatgatgcctccgttgtcgttaaagttgaagagtagaactttggtgaaataaaagtcgtgcttgctgactatttcgatcaaaatgtctttcatgttttcccgttccttgggcgttccgtcttcttcgtgcagcagcatctccaggattctgtgacactcggggtctgcgcgagggggaacgcagtgagggcgtgtgcaacggcgacgcggttcggcacgcaatccgttaagagattacacaatcgattagccaagcgattaaacaatggactaaacaattgactaaacaatcgactaaacaatcgactaaaaaatcgactaaaaaatcgactaaaaaatcgactaaacaatcgactaaacagtcgactaaacaatcgattagccaagcgaagcccgcttgcgcggaactccctcccccttaccataattcttgccggaggcgtactgaaaaaagagggtgaacggcttgctcctcatcaagaccttcctcattttccatttgtacatttcaaagtttagtgcgtccgactcctctgcgtcattcgctacacactcatcgttgtgctgcgacagtcctacttcttcacaattcgttgcactgcgtgattcttttatatgggaggtcgaaatttcctccacgtggtttaaaacaccagataataagtgaaagaagggggtgaagaaagacgagaaaaacaaattggtgcttatattccgaaagagcttttttttcatacatatattttcaaagataaaaataaaagaaaggtataaaaatttaataaagtaaatgatatccttatcgaaagggtggttactctccttgagagtctttttaaaaaaagtgtgcaaatcgataaataagtacagtgttaattttacgaaagttaacacttgtaagtcattcccattgtctgtgtctccctgctcatcaattatttttaggttgtttaaaaatttttcatttttgtttaggatatatattaacgagaacaacagtttcatgaaggctacagaaacattgtataggtaattattttgctcattaaaaatgagttctacgtatacatctgccttgttggtgtttaccatcttcattatttttaaagctgttttcaggactctaaatagggctgaaatgttggttatgtaaactttgttcattttattgtttgactcttcctttttgttccttctatcctcagggggagcagcatcacttgggttttctccctttagcttgtttcccaaaatggggttcttcttatttctgttcctaatttgggtatagccaaggagggagtgtcgggtttccatttcatctacgaagccaaccccagtgctgcgtttctgtttagtcaacatgtccagcacatagggttgttctttcatacaaaacgtggacagcacttccttttttgtcagagaaaccatttcattgttaccccttttatcctcctcacattgtttcacttttaagctctccttgtggattccctcctccttttcgaaaataaaatcttcaaaaagggcaactatttctttgacacttgtaggaacaatatcaggggatgatactaccactaggaaaggaactatatttacaactttgaagacgtgaaatatctttagggaagagtgggacccatcgatgagcatattaagggcctttaaaaagttaaagaagttcgaatagtcatcactaatctggttatacgcactgtaccttttatttacgtatttcaaaatgatgtcgattaggacatcaatcatataatgggcatgagtatgagcaaaaagagaattgtgaataaaaaaggtaaccagaaatttcaacgtcttttctcttaagcattcatattttgtgtttgacagaaaatcgaatatccattctatcagtgacgtgtttgacaaaatgatattcacaatcgctttgtcgatgctgcagaatttgtaaaatatttctaagcacttcatttgagtatctttgcaaaaattgtttagtagtgtttcttgtaagttattacacagggtgataaaattttggatgttttccctcctcttcggtatcttcaagggggtgttgttactgcacttcccagaatttgcttcgtatcgctcttccgcgcacaggatgtctttctcgttgtccaagtccgaatcggtgttggacgttttagagaatatgctcgggctgcttctccgcccagaatgatttatttcttcgtgtttttcttttcctcttcgatatatgcggggacacccttctgcgccaccctctgcacccaggccccccccgacaaactgttccattgattgcagcctttcgcccgattcaaatgggggaagctcttccaaaaggggaagcccttccaataggggaagctcttccaataggggaagctcttccgactgtggaaactcatcaaagggtgcacgctcttcaaactgttccagctgctccagcattttcaacccttcgcccgattcaacccatgctaaaccctctccggccatgctgccactgtcacagtaattcagcaccgggacgctgctaccgctgtgtgtgccggaattcataccacggtagtaacgcagcttggagagctgcttttcccctttcctcgcctctgtttcatccgatacttggtcttcatccccactgcgttctcttccaaaagagtcgcaataatacgcagcactttgtttgcaattggtgccccccccataatgattcatatcggtgaattcttgtccatactctgtgcatctcactaatgtgttaatcccctgcgacgatttgaaactcgacttgttttcttccttttcttgcacaaataatgtattgaaattttcttcttcggatggtgtggcatgataaaatgagtcactgttgtagggactccccggtacgaagtgctgatccacctggacgcactcatctgcacttgtgttgttccttctatctccgcaaaaagtcttcaaccgggttttccctccttgcacacgagagggattcacattttcgaattcgacttgggcttccttaacgtatttttcattatattttttttcactgcctttgcgttggaaaatattcccgccctcttgatgactttgtttagtttcgttttgactctcctcaagaccattttcattcggatgattctggccacgtttataaaactgctcaggtgtgtcagtttggaaaggctcaaaatggctgtcatttttcccgtacggatggtttgaacaggggtggtcccggagggtattgctttggctgccccagctgatgccgctgtcgctgcgcgtgttgctagtgctgcgatattgggtgcgatattggctgctattttggctgcgatttcggctaccgcacctaccgggggcgttcgaacaggaggtgctgcagcgtgcgtgggggacaagggggagttcgcgatttttcctgccttttcgtaccaacttatttggggtgccaaaaattatggtattaaaaaaataacttaagtcattataatttttcgtaattatataaatgaactctatgtagtagttacacaagtgtgtgtttttgttggtgcatttaaaatgtttgataagattcgagaaaaagttttttagcaattctttgttaatttgccatagcgaattgtcgccccacagtttataaatgatttgcagcgtgagcaggagcacctcgttgtgcccgcgcttgccgtcgccgtcgcgccgatcgccactgcaacagtcaccactgcagcagtcaccattgcagcagtccccacgtgtgctatctccattcgcggcgccactatcgctgctgctccccctatttgagcaaatgcttggggagcccaagggagagcaatcctccccctttttctcgtttttcaaatcatcaggtatagaataattctgcacgaacaactttataaattcttcaatgactgccgattcgttcttcaatgtagtgtgtataattgccacaccatccattaatttttttaacaatttaaaaatataaaaatactttttctcattggtagagaatttttttaacctgacaagtacacaggtataaattgcatccttaaaaatgttacagagatcttcagagcaggtgcttagaaattctttgcatgcattggtggccaaagtgattagttcattgttggccgcatgggcataacaatttttatttccaccaccttctgcgttggagttcttaccttggtccccgcttccgttgccttttcccaccatgtagaagtttctacgcagctgccaatcatcacaggtgtcaccgttttcaccatcgctaccattgtgatcaacgctcctttccgacgtaccctccaaatagctaaacgtatttgacagaaacaaagtgtggtctaacaggaaaaaagaaaagtggtaccgaaagtcctggcaattctttatggagtatatttcattcacacttttaaacagcgcatattttttatataagggggatttgttgaaaaatattttgttcatgcattgcacgcataggacattttgctgcttgtcgacaaacactttgtcgtgattttctatgccatgttcgtccgtcctcatcaataaaacttcgttgaatactacgttcagttttatttccattgtgtggggcagggttctctctcggcttcgttccgaacatatagcaaatggaagagcgcactttttttcgatatatgctgctgcgcttgcaccgcttttctcactgtgaacaatggaaatacacacgttgacgtccaaacgaggtgatcagaacgggatagaagggcacatcaaattggaaaggaaaaaaaggttactttctttttaacgcatatgaaaaacacttgggcatctccttaaatggtgttgcttacaggagcactatttcgtcaattggtattttaaaaaaatgttttttttattttgctccaaaaaattagaggggacaaattttttttacactaatgagcataaaaaggggatggcaataaaattgcaatgaaatggagtcatattcacgtagcaacggaaagcgattcggaagatgaataatgatttaattacttcattattgcttgtttttttttttttctttcctttttttcttatattgtttcttgataaaaataaacacatatctataaagcatttaattcggtttacaaataaatagttagcatgtcaacgtacacatatacgtacatgcgtgtgtacatacaggtgtgcctacagagaagtacacatattctgggcacacatggacagggaaaaatctacatatttgttaacacaaattggtaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaaaaaaaaaaaaaaaaaatgccgcttctttttaatttgctgctctgggtgtgacacaattcacatatcaacatgaaagtgcgccacgtcaaagtcgatttcgacgtattcctccagcgtgatgggggagagctttttatacttcctcttaacattatacacatgaaagtcacttctgcagtgcagcttgtagttgcttttttcaattttcgtcaagcaacttgtgcacatgattacattttcgctgtttggcttgtcacttagttcttccctgcttttctgttgtgcggcgtctggagcgtcttcgcgtttgctgctattgcagctgttgtggttgccgttgtcgtcgataactttgtttttatcgttcctgttagtgttcttgttgacctggcgggggtggtcactgcgtacgtccccctcgttcttcgcatttgcagcgtcgtgattggcttcttcctccctgcgactgttgcctttggcgtttcctcttctacgattgcccttgctgcttgtaccaccgtttaggttgtcgcctcccatttggcggtcgtccttgcctttagcagtcctccccattgcgtcattcgcatccaccttcgcaccagtcactgaattttccacattgctcctcttcttcttattcgaggtggctatcttaacgttattattcaaaattttgctggaacagctcttcttatattttttggtaaaagcatccacacatctatacacacacgggtagcataaaaatacaattttatgcatttccggatttctttccttcctttctttttcatgtttattcttttttggtttcgtttttactttaacgtcatcgctgttaggatcgatttctgccttttcatccttctgttggcagatttcacctgttgtgtgttttttttcttcctcgttcgaagtgctgtgtaacgggtcgtttatttcttttttggaaatactttcacttttttccatttcattcgtgtaattttggctaatttcgtgactcgtctcatcttccgcgtcgttctcctgtgcctctttattcgacttgggtggggaactgtcttctacaggagcatctttgtgatcgctgctcaggtgggtgctaccttcatcgttgttacagtcttctctattgcttgcattctgatcaccaacgttttcgtggctatacttctcctccttctcctcctcttcaccttcccccctggcgctgttgcccgcactatccgcagcaactgaatcgcccaccacttttgcattttctccaaattcttccttcgctggttcgctgacagcgtcgttttcattttcccctgtgttaattgcacacgtgccattttctcctttctcatttttaggtaagtggacaaattcatcatgcacatgactactttcaacatctacattgtcctctctcttaacgttgttggttaatttttcttcttctattatgacattattgctattaagaaattttattacgtcatcttttatataatcatcacagatgatttggattcgcatgaatgcccgttgaatgacatcatcatattctttacttaaaatgtcaaaaacttttagcgcctgcttctttgcgctgtcgtctatgtttatgctgtagccaatattttttaccatgcctgtgttgggggtggcacatttggtggggggaattaacatggtgtgtgcgcgagtgggggagggggcggttagcagtgcctcccacatgtctacatgtacatatgtaaacatatatacatatatatatatgtatatatgtgcacatgtgttcccctgtatggacttactttctatcatgttcgttgagaggggataacccgtttgggggttcacactcatttcatgcagaatctcaatcatgtctttgtaaattttctccttcataattgacctctctttgttgcttatttgtagggtgcctataaaggaaggaacaaattgttttgtgagggggaataacctttggaggtgcccccaatggccacgtgattaaaatgcaaaagcgaacatggaggacaggtccccctgcttacctttctctaaaatcgttttgcatatttcatagttgttgtccgagttgaagcaagaattcagttccgactttttggctatttctcccttcgacacgttggtaaaaattaagtgtgactgcagcacgtcgtctatgttgagttcggttccttcggggggggagaagtaaaaagcatgtgtgcggaatatacgcggaatgtaagctggtgaagtgtgtcagccatatgaatatacaatctgcgagtaaagggaggccttttttctcttcccttttcattttcgtccccgtcttaaaggcacggcttaccattcctccagtcgattatcttgttcttgtaacaagcaatttcgaactttttccccttgtgtttatacttcactatagcaacatttgtgaacttcacttggtttatcggctgaaagagtgcccccattgttacatcatgtttggcgataaggcggtgaagcgcgtttcactagggattccgggatgtgcgatttggtgtgttgcagaagacaccgcgaatttatacgcgtacgtacgcacgtacgtaagcacgtacgtatgtatataatcagcgcgtccactttcgcacccccccttccagagtaagtcaccttgcacgcaggcaaatatatccagttgtacacacgttacagtgaccctctgtctatgcgttcatacgcatgcggaggtttcctcataaaatcataagttaatttgtgtcgcagggacgaacgcgcagtaattaacaagtacataaggaaacccctggggggcggggatgtcggtatactttttaaaagccgttttttttttcttcttttttgtttaatatgtaagtgtatatatgcacgtgagtataaccccgtacgcgcgcatgtaattacaaatatgtacatccatatgtacattcatatgtacgtccgtatgtacgtccgtatgtacatccgtatgttcactcatatgtgctcccatatgtacatcgatgcgtgcataccttttcttctcctcgtaatgttctttttttacgggaaaaaatatctcacttgaaatgtatcatgccaaattttacgttttacagacaaattttaattcatttccgcttttttttttaattataacaccttccttaatttatcattcataaatatgtttcacaaaaacgcacgataatttcatatttaattttttagaaatgttgaggcacttggccattttgtttttttccgttttgtattgtttctttaatggatagtggttcgttttgcttttttttttttttttttctcgtgctcaaggcgcatatgtatatatgtacccaatatatgattatttaagcatacatgtcatgcatttccttatgcattctcctcgccatgcatcaaacgtgttttgcgtgcctacatgctttacaagcatgtatactctgttgcttctcctctacgtgcgtgatcgttactttgcctcctctttcggcggcaaaattgaagaacaaaaaaaaaaaaaaaatcgagcatgttaagcaaattcaatctttctgcggcatttatttggcacgccgcgggcatcaataccacgtgtacacataactacatgtaatcacttatatgtatacatatatgcatataattttttcaagttgcgaaaagagagcagcacttttcattgttacagaaattatgcatttttccaactgtgtgcactgggcgataggggggaaggcagcaaagtgactcctgagctacggatgcgtattgtaggtatagcatatggcgggcaaaaaattaataaactggtgtaaaataaaggggaaaaaaacctaactggaaaaaaaataacaaaaaaaagaaaaaagaaaaaagaaaaaaaaaagcattacacgtatgctcagcattaagctaacggcactaattccccacgaatccgcgctaactctttaagaattaattttcataagaattatgtgcgcaaagggggggaatacccatgagtgctggcgtacggacacacatgcgcgcatgtagatacacactacagaacagagcaaccgcgcaaagcgtaattacaacttaaaaaaattaccaagcagacttaaaaacttgtaacacaaatacgtgcagtcccatttttaccattcttcgtataaacacatcgacactgggaatgcaaacaggaaggcggaatggaaaaaaaggggaaagaaaaaaaaaaataataaatagtgacgaatttattcgaaagtccctaaactggtggtaacacattaaacacaaattaacatcaaaagggggcgaataaaataaggtaacaaaaacagggggaacacgataagcaatgtgtacggcaactgatgtgggcatctcccacgtgtaaaggggtggaagcacgcgccataaaaggaagtgataaaagtgtccatactcaattggacatttaacccattcacgtattaacttaattcttacaaaatgaggaactcgtgttttgcttctgccaatctgaaaacatttatttgtaatatctggttccgcatccacacacattgagccataaactttcaccatatttcgactgcttagcctgcatgaataaagcacatgtcaatatgtacatatgaaaggggtttccatggacatacgtacaaagggcacagcgcgtatgtgtgtgtacacatatggtgcgcttggggttgcacccccatttttttcagtaggtatctgaataaacccatttcgagcttaaacaggtctgataataccatatcgtctttcatccgcatggcattcttcttcacgtttaacaggggggggggagaaaaaaaaaaaaaaaaaattaagtcaaaaggatgaggcaaaattgtactggagggcataaaatggtgacacagtcactgtgctatacgccgttcctttttttatctttggtaaacacacatttcatgtttttctcttaattgatttacattttcgatggctccatacttcagaagcaattgataagctaaaaggggggaaattttaagaggaagtcggcgtaagtggggataaaataggtgcaatgtttacgtgcaactggatggtgttggcacatcagaggggtaaataaaaccgtgtggtatgtagaagtggacgcataaaaaggtgggcttatatgtatagaagtgttacaactggctccctaattttttaggtacctttcgagttatagccacatttgtccagggcagtttcgtcaaaatcgtcttttatatttattcctagatctcctcccttttttaatatcgcctcaatccagtccagtggcaccttgacaaaatgaaaagaaaagacgtcatccttgtagaacgcttccccatctatttagccgccccccacacactataggggagcgcaaatatgcagttgtgcagttgtacatgtgggcagatgcccatatgcaaagatgcacgtgtgcacttttcccaccttcttctcgcaagcaatcatcagagcggtctggttgttcctactgagggcgttaatatccaacccgcgcctagctagcaagtacccaacgatggtcttcttgttcagaaggatcgccatttgcaataaggtaaaaacgggttcgttcgggctgagggggcacaaaaaaaaaatagaattacacaaatatgtgtgtgtacatatacgctgatggacgtgccccttcaggaggaactgcatattcacatgatcagatatattttgtgaggatccccttttataactacccttgtggaaaattcccacctttccttaaaattagctatttgcacattccagtacggcttcagcctttttacatcttctatggtcattcctacagataaatgaataagtaaaaaaaaaaaaaggaatttaaggtggatccattaaaataggagaaacaaaaaatgtgtgatgaaaggcacacttctttgttccttttcaacctgatacagcatcttcgttaatgagtatactttcatagttaaacataatttttggagaagtaatgggcaaaaaaaaataaaaataaaataagctatctctccttgttcagcagaaaggaaatctcattaaggggagaaagagcggaaaaaaaagtgtacggctacagaaagaaatagatagtcgtgaagcgaaaaattcgggtaatattcctactgcttaaatattcagacaattcatttgcagtgggacaaatgacatttctaccctctatggtcagtgcctttcataactaaatttcgaaagctactgtttgtggtgtgcataaatggggacagatacacaggcatatatccaaatgtatgtgtgtggacattggaacgctctccaatacatgcatatttgcacatgcacacggaggtagataacacaggagagaagtggcaaaataaggggagctataattttacaacgtaaagcattatctttaaagggacgggcgttgcgcttaggggcggaaatgtagtggcacaaaggcacagcatgacttcattgaaaaattttccgcgtgtaagggttgaagtacacacgtgtataggcatataaacatgtgcgcagatgcttatatacgtgtgtacgtacgcacatgtctgtgcacaattagacaaaaaaaaagaatggagtaaagcgggcaatcgggtgaattttttttttttttttttttttcctttcacttttgtgtgcattcaaaggggcaacgggaatgaacactgtttagttgctcccttcgagtgaattcactcctcattagcgttttgtgagtttccttttttgtcacctttgctgtcatttttgttgtcattttttttgcagcgcatatacgcaactaaaattttcctcgccgaaaagggagaaaaaaattaaaatagccgccacgtacgtctgcataatgatagtcgcgtctggtttgggataggcgcaaagtacggtacgtttaaaaaaataaattgttcaaaatgaaatttaaaataaagagcaaaacgtgaaagcgagatcgaattgcactaaacaaacatgtactttaacatacaatattgccgttccacaattttgtgcttttttcttcagtacgacagtattatgcatttttttttttttttttacctttataagacttttcaagttgtaatttgacataggttacgactggacatgtaagttatgttccctggtgaaagaattatcatacgagttacacgttgcgttgtaacatatacctcgcagcgtttcaaaccatgtgttcgttttggtggaggagattgtacaaggggaaaaatttccgcacacttttaacactttgggaaaatctcattgcgtgaagaaagggggtgttatatcattacaagtgttgatatttatttccttttttcacaatttttgaaaaaaaaaaaaaaaaaaacacttttctgagttcgttgtgtgtgtgtgcctttcttcatttgctccccccttttttggtaatttcctctccgtgaagaaaacgcgtaaacataggaatgttcatttctttacacataaatgagcacacgcgttatagggacacgccccactgatatagaccaactgttagcaatgcgcgatttaaaaatatattcagccacgtccggtgggtaaatctctgtatgtgcatgtcttcacatccacccattaatcacttagctgaacggttttccattttatgatcaattttgcatttaccattaaatgggggggaagcatcataattttcggttgggaaaaggaagaaatgcatcaccttaaattatttttgaaacatttcaggtttttacatcctcgatttagacacccccatccatgtgaggggtgtatgtacttatgataatacccccgaggaataatcgtctttccctatgtagcgccactgttccgtctacacggggggtcggcattatcaaccattttacgcatgggcatgtgtgtatacgcacatatgagcatatttgcacgaatgcataactttccattttagcggttggttttcacgcaaaggtaaacatctcgcacattttgtgaaaatcaagaatttaagggggaaaaaaaaaaattagtaaattactccctagctactgtcacttaactgtttcgttatgttcgcgtatgacatatgtgcaaggggcgtaaaaaacgtaaaaggaaacgtaatgatacgcaatgaggagatgttaaacgaaatggcgcaatcaaacggcgcgttcatgccatgcgcacataagaacgcagatatgcatggggaacttgccacaccattaatggtgacgcgcttgaacatgtaacatatttgtcagttctgttcgtattgctttttaagcacttccttcctggaaggaaaagaaaaaactctcaagtaaaaaaagtaagttaattaaaaaaggctgaaatgctgacatgcttacatgctgatatgcttaagatgcgcagatttttgcaataaaccgatggaaacactggcaggcacaaaaaaggcacatacctgagagcatatacatgccagcgtgcatatctcacacggcacgtatgcacagaatgagggaagcatatttctcatcgcaattctttgctgacacgcgtacaaaatgtatgaacgagaacgtacacttttaacctttttgcaatgttttagatttttattttgttagtcgatcatggaagcaatatttcgtttttttcatacaagaacaagtttatgtatacaattttattttttactttatccctagcacaattttctttttttcacatatgagattacgttttaatgtttttttttttttcccccgcctcattcttcccctttttttcatacaatgtgattaagaagcactatgtataacgatacaaagggaaacaaaaaaacgtgcacaaaagaactcttcagtttgttctagatgagtatttatgaagtgtatttcgaaaagaggaagaacgtaaaccgtatgttatgaaacaagctaaagtggaagagaaaggcgaagaagcgaaaaaaaaaaaaaaagaaaagaaagaaagaaatattaaaaccttcctattttttttttttttgcaaacctgtacaatccttgatgtcacacacaatagcaaatatgtccatagcatatttctttttttgtcgttttttttctgttgaataatgtgtcatgtataaatttacaaataggaaaccaaaaatatacgttgagttcaaataaaataaaaaaagatatattagacttttacaacaccttgagtcttttgaagtcagataagtacttaaaagacaacatcaaaaaaataaatttatacaccaaatttaggaagcgattgtacaaagataggttaagcgtttacgcaaatatcagcattaaggagaaaagcgaagatgtacctgttaaagttgtagttaaagaaaaggaaagtaaagagggggaggaggaggacaaaaatgggagcaccggtggtaccagcataacagatcaccaagaaattttcaccaactttttaaatttcaataaaaataactttttttgtgtagacgaattaggacttgacgtaaacattcctctgttaaaaaatagcaacttaggggcaaacattgtgtaccaacttccaaaggtggtgtacataaatgcatacgcaaatgcatacaacacgattatcaagggggagttcaacacgatcgatattttaaaaagggtgagttttttccaattctttgacaatttttatgtgaatgcaaattacgacttcaaaaatgagaaggcacttgtaaatttggagagcaagctgtacgaatactacaataaatacggtgacaacataagctttaacaacaaaataataattgagcgcaacaacaagaatgactacgagggctcggtatgcctctccctgaagtacaacaacaacgtttttacgcccatttttaatttcaaggacaagtaatgctttgcgcgcaattgggcccacgcgcgacgaattgtgcgcgctcgtgtgtatatgcttgtgcattatccttgtgcattatccttgcgcaatatgcttgtgcattatccttgtgcaatatgcttgtgcaatatgcttgtgcaatatccatgtgcatatttttacatagccacacatgtaacctttcgcctgcgcccccctttcagatcctacgagtacatatacgacaacctcagccccaacaggaagttcagcgtgaagatcgacaaagacaggaacgtccacgtcaacttcttatcctttgacaaggtgaatgactcgaataaatactttttattttttaacttcgtattttcaaatcccatgcagtcaataataacgttaaagcgcgaatttattttttaaaatatttgccaagcgggcatgtattacgcgactgtatacacaaaccgttcatttgagtttgcaagcatgtaactgaggaagttttacgaggcgccccaataggaagcaagacaatttatgcaggtatataacatgggcacaaatgtgcacatacaagtctgtgtactcttccaggcccataacggaagaatcgtacgttggctcaaaagagtgagaaaaaaaaaaaaagcactacaaactgttatttcttttttttttaatgacccactgttacgcacacagatgtgcaaataagcatatgagtgtgcgcgcgtttgtgccgacccccctcccccatttttccttttaaacaaacaagtgtgcacactgtatatatgtatacacatgcaaagatcagcttagcgaattaaaaagccctccacctttacaatttatggaccttcttttgctccatctatgtttgtgttaaatgtgttaatttttgaaggaatgcaagtgtgattttacttatacatttaggctactcctttttcgtttttttttttttccctctctctccctctatatatatacacagctgttgtgtctctcgtccaccttacgagtaacgatttattccaagttgtaccaacaaaatgacaatttatatgaatctcttgagttccttttttttaatttttttatatttcattttttagttcacattttcaacagcgctttagcgcatatctacgggtacgttgcattggggggtgagcgcacatacatatatacatgcacacgtatatgcaaaatatgcctatgtgcactcgcattttatataatgccctgcgaaagtgtcacctttcacgaatacattttacaccatcaacacttttgggttacacgtgtatactatcacacctatgtgccttttttttttttttttgcaaaagtgcacttccaatgacatgtacaactggggggggggcgcgcatttgtggcattttttcctagatttaattatttcacaaaaaagagaaaaaaaatataatctttctttaatttgaaaattaaaatcagtgcacaataaattatgcagctgtgttatgtgtttaacaaattcttagagtatctcacattaatacatatacatacgcacacacatgtgcatacacaagttattcctttcgagttgatatatatattaagaagctttggaaattttcataaaaatcatttggcatgggtattaaaaattgaaaagaaaagtttaaacaaaaatagggtgacccctggggaaaaagggggcgcatggagctgcacaccccagacgcgtcggccttgcgcgcgtatggtatatgggtgcgcatagaggggtgcgcatagaggggtgcgcatagaggggtgcacacaggggtaggacgcatatatattatgtgcatgtgtatgcacaaatgctcttccgcgtgaacaagtactcgaccttcggttcgcttaaattggctcctgcagttcgaggggcttgcccttgttgatctgcccccatccaatcaaacgccagtgcttgtcgactctcctgcttagggctattttgtccccaatttttgtacacaccgggccggttaattccaacttggctagctcagatttaatacctgtaactctgcacccgatggaagtggaaccaatattaatcattaagaattctccattttttaattttgccacctttgtatttttttctccatcctgagatttcacccctaatagtcttctcagcaaatagtaagaaatttcgatttctgcaaaacagtctggtaatttatttaaatgcccaataacctgaccaaccaatcgatcagctctcgttaaaatgggatcaattcgtgtcccaactccaattagtccaccagggacggcatattttaaattattattttctgcaaacatggacaatatttgcgatatgataggtctgcatgtaatttctcctttttcgtctttcgaaataataccgggtcgaatttcgattttatcccctacttttaacacaccatgtagaatacttcctcccgcaaccccgccttgtaatgtttcaatatcttctccgggtttgttaacatcgaatgatcgaataacaatcatgtgtggggatgatatgaagtccctctttggtatacttatctgtgtaactatgtactcacatactacatcgatgttgtactttaaaacggcactgatagggatgatgggtgcactatcagcagctgtaccagaaacgaagtttctaatttcttcctgctgctttaaggcttgttcttccttaattaattctaccttattttgtaaaattaaaatatgttttaatctcataatttcaacggcagctaaatgttcagatgtctgcggttgtggacacgactcattccctgcaaccagtaagagagctgcatccataactgctgcaccgtttaacatggttgccattaaaatatcatgtcctgggcaatcaacaaaggagacgtgtcttaatagtttcattttatgttgacaattttcacgaggacatattggatcatcttctttgctactttcgtaagatttgtaacattctgggggtaaacaatccggattggtacatttatatatttttgcattcgcataccccaattttatggtaatatttctttccttctcgtgcttgaatctgactgtgtgcacccccgatatagcatgaacaagtgttgactttccatgggccacatgccctatcgtgccaaggttgattgtggcttgcctgcttataacatcttcgcttaggggcgttaacttcgttacgtctagcgtttctaagttttgctcggccaatttatccttctcattaatattcattttaggttcgtaaacgggggaaacgagaaaaaggagaaaaacgaggaaaacgagaaaaacgtggtaaacgagaaaaacgtggaaaacgaggaaaacgaggaaaaagaagaaaacgtgggaaaagaggaaaacgtggaaaaagaggacactgtgggcgagcggctgtacggcacgtacgttgcaattgggtagttttttccaaaatcggtcaacaggtgcacaaaaataaaaacaggtagctgcgcgcagtgtgaaggggactggtggacgaagcaaatatatggttattaaaatcagattgatgttaaacaaatttgcacaaatgataagaagctatagctcatatttttaaatgttgaacagataatctttcgtatttatatatatgcgtgggtatacgacataataacaaagcttcggctgcgccccccggggagttcctttacttaattctagcctgcgtgcctcgcgcgcgtttcttcacttttgaatgggcgtggaaataaaacgagagcttcttcctcctgaatatatctatgtacgtacatacatgcttacctttcgcgcgcgataatttcgacgcgtttgcttgtaatattgagctggcgcagcaaagggggtatataagcatgaacgtatgtaagcctgaaggcacgtacacataaaatgcatgcgcgcacgagcgtgtatatgagcaaacttctcctatatatgtaattatgacgcgcgtcacatgagtgataattctcagtacaaaggacgtttctgcatacacgtatgcatggatgtatatacgcacgtgtatgtaggcattcaaaacattcgtggggttaacaaaattatatataatatgtacgttcttggtagtgttataacaatacagtaattatataacttggcattggtagaaatatgatttttttttttttttttttttttttctttttttcctttaatggagaaaattcttgaattattaatttactctcatctacttttttccctttaaaaaaaaaaaaaaaaaagaaattgttgctctattgcttggatggatgtttttttaaaaaaaaataaattactcttattttctcgttcgcgtgggtgtacgggtgaggccccgtgctccaaggcgcatatgcgggtggtattatatacatataagtgacacgtacatacgtgcatacatataatacgtaataatacgaggcgcgtgcgataacaccgtgcatagtccaccatgccgttcgtacgaacggccacttgatacacgacgagccttcctcccttcctccggcttactttttttttcacgcatccttccttccactatgtatataataccactatagcacgtgtaccatgctcaagttaaggtcctgtatatttacgtcgttttgcagtaaccctttaaaatttatcatgtaaaatttattttttttttttttcgtacacgctagagtgacaatttgcttcaatatacgaatttccaaattgccaaattgccgaatagtggatttcttcgatttttaatggcgcaggggctgcagcaattttttcacgtattgctcatcaggcagcattgcacatacgcagcttatagaggcaacaggagaagggacatacgtgcttgtatagtatacgcatagacctatttatatacctaggcatatgtatgaatgtatacactcttcgatcgcgaggggggcaaaagcttaagtcattttattttacaccatttgtgcgcctattttgtgctccaattcgttcaccattttttgtggttactatttatttgttcattcgttggtttattccggttatattatttttttttttttccctttccatttttctgcatttactttttgcgctttacttttgcgttttttatcccaaaaattgaaagcgccaaatttagtttcatacgaaacacagaaggaaagaaactactgaattttttttttttttccgaaaatttgatataacgacttttcccttaccgttctacattaatgggaatacaatttccgctttgtttgtttgtttccccctttttaaacatgcctgttctgccataaaatcaagttgatatctgatctgtaaaaaatattgcccattaagttggcccattatacattacataatgtacacacggaagtgcccacttagtacacacaaaaattcagctgttacacccttttgcacatccaaaggtatgtccagccaagggggagagcctgaagggcacacaaggaggcgcgcacatgcttggcaacattgcagcaaaaaagtagaataaaataaaaataaaataaaaacaaaaacaaaaacaaaaacaaaacaaaaacaaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaaacaaaacaaaacaaaaacgtggtaacgtctttgtttagttttttttacaatttctgcatatggcaaagtgctatcagacggggaatgcatatagttgtaccctgtccatacgtaacagcgggaaggaatgaacaaaactgttctgatggatacgcaagtatcgcaaaaaaaaaaaaggtgccccatggataattcccccaaagcgcgcagacagatacatatgatgtgtgtgtatgcacgctgttctgcctctcccccgacagcacattaccgttgctgcaaaattgccataaacatagaaataattttacactacctttttcgcaactgcaaaaaaaggaggctcatatcagcaaattttatatttcgcgaaagtgtgccatcactatgaaatactttgacgaagctacaacataatgcgtttttttttttttttccctttttccttccacagtcctgattttacaataaaaccttttcgtacttccaccgaaagagaaagcatctccataatgtggaacgtcctcctgcgtaactctgaaatgatgagttcctcgaataaaaataaaaaacgccttgccatttttcgattgttataaattttttcaaacgtgcttacgtgcgaaaggcaccccactgcgtaacgatgaacgcaggaaatagatcaaagtgaaggaccacaaaataggggaggaaaaaaagtccatttttatctccacatgtgaagcatcgcaaggcgcatttgttccggttcctaacgattgagagataagtagcaaggggacgatactttgcttttcctgttgcttctccatttgcttctcttttttttttccacgtttttacaaaatgaataaaatagcaaaagtaaacaatttcatttgcaacagtgttccttttcgagatatgattctctcagctatgaaggtgaggagaaaggtgccttccctagacgaaaaattgggtcaaaacagaattttttttttatctaacttacattgtgcaaataagaagcacacgttggaaaactgcacattctcaatatttttaaatgacaacattttaattggtaataaagcagtgttgagtaaagaagcctcacctgaagacacctccaaacaaacgctgcttttttggaatagaagcccaggcgctagataccccaaaaaggtatgcatcatttttgccccattaggctctccccaatttttgttatgctaaagttaaacatcttttgtacgatttttcacgcccccacgtttttataacttttttttttttctttacttttacataccggcttcttcccatcacgcctctttttcaaatgtccccgttggcaacccaccgcccccttctacttctcttaggcgaacaatggagcccgtccagactgccgttcggtaaggaaaattaggaagagattaaaaacgggcaagtagacatttctataaaagaaactcagaggtttatgagtgacgtagcaacgcgaaatagttagctagtgaggcatcccaccatttgcagcaccgaattggtatgtcatttggtggagtcatcccaattgtgatataaattcccgcattttttaatgttgcttggggagggggtgcacgaacgtacgaattgtttacatacgcatgcacacctgtactggcagggaactgcgacgtaagtcctatggtgaactcttcccagctgccaaaaaaaagggggcacgtcaaattagaatataattttttttgcatatacattcatttattctgcttccgtaccaccgaatagtttttcatcgaaccttagtttgtcacatggcaatgacgctgatcgtgttttattgaaatccccacagcgcattttgagccaaaaaaaaaaaaaaaattatttccaaattgttggagtaaccttttccaaatttgcacaaaagaggtagcaaacaaactaactggtgatgcaaacttctttttgcaactttgcagtaaaccccaatttgttaacacacctttgagtgcgcgtaaataatgttttcctattttctcccttttttttttttttttttggagatttccccaacgtactaacaaaaaaggcttacacacggaaatgcatgagtcgcgtccgcacaagggactcgaattcagtgctgagttgtttttgcattaaagtaaaagtgaagctattcctgaaagaagcactattttctttgttaataaagagatcgtctttatggaaaagcgcaaatgggtatgggggggatgtacttctgggagcacgcctaaccatcacataggacaccactgggaaggacattaaaatttttaaaaattcatagacagagttctttaaagaaaggatattcacaaaaacacaggggagtgtcctattcaatttttctcgtgcttatttgtggtttcatgaacggtgcgaagtgttccatgtgtaacattctgcggccgttccacgcattagctggagagcacggaaagaaaacaaacaaacagccaagttgcgaagtaaaattcaaaattcaaaactgaaaattcaaaaaataaaaaataaaaaagcatacacaggaaggggaaaaattaaagcgtaaaaaatgaagtacaaaaaagatacattcacttttggaatgggaaaaaaaaaaaaaaaaaaaattatttgtatgggtatgcaaaaggggcatcccgcctgacgggtagtaaacttcctaagggagacaaacgaatagttaaaaagagcaaacataccatcccgcatggcactgcccctctccaaggtagaagcacacatgcgataatgtcccagtttaattgcttgaatagtacaacatgctaagaagcgttgagcagggaggacggactgactactccagtcgcttgtagagcaaatagttctttttgtagtgacccttgtagcgtgtctttatgaggaaaacataatcatcacgcatttccttaaagtactttttaatttccgctttgtatatactgataagtttggcagtcaatttggaattgggccccttgtcgtttgggattttatggtcatcatttgcgagtgaaaataaatctaacttcatctgagcaatcatttttgatagttcttttttctttgcctcgaaaaaactgttaatgacgctaaccataggtagtctttccaactgggtaagggcataagctttgacagtaggatcgtaatcattgagcacataatccgttcgtgtgatttttttattctccttgtgtagtaacgcttcgaagtgaatatcggagagtaacccacttcttggcattaatttcattaaatttttcatctgttcgtgtatgcccgatattactgcattgtaaatgattacatttttaaagcaggccccgtacagtcgagtatattccataatataagaagccattccttggagggcgtggtagatattaataaaggaaacatatttgtcacaaacagttttgaatgcgaaaaaggtgtagtttctctttatttggtacataaattcaaaaatccatgtaagtttttcaaaaagggggtctggatttttctggatttcgttaaatagtttgttgactaattttttgcttttgtaagacaatccattttgaagcaaatataatttggatttcacagttttcaggaccattttagtatcctgtgatgaatccaaatcatcatatatcaaagattcgaggtgacaattgatagactcttccatgtattttgtaaatttctcttcatacgcaacagggtcttctcctcccataagttccatgatttctttttttttgagaaaatcttccaaagttttaggatttaataaacaaaaattgacattttctaaagtatgtacatcattttgtaccaacttgtaatcatctgcgagggttatataatctaaactgggttgatattttagcaaatcattttcaatttcgtacaacctgatatgatacgtaccaatggaaccaatcacatttcctaatctagttttattgtctggtaattcgaaatcgaataatccgaaaattttcaggcattccatattatgatctaagattttgttcgtaaaggcttccttttcttgacccctctctaattcttttcgtaagctttccatggagtcgaagaagaagacactgtttgggcaggtgtgaagaacgctcttttggtaaggttcatatttatgatatatttctaaatctttcatgaatttttccttgtttgccatttttgtaggaatataggtaaccaatgatatatcctttttcatcggtttgagtcctgatttaaatgggtttaaattgctgaggaattctgtgaatccaccccgaatgcgggtatctgtgtaatcattttttataaaatctacttcttcattagacttgctttcatccacgtcggattctgccaacatttttaatcgttcttcctttctcttctccttaatctctttatgttcctcatccaagactttttcttcttcttccttcatttttatgtattcatttttcaaagtgtccatttctttagtcaacttttccatggggtgattaattgcaaattcatacatttccttttcgaacgctttgttgccaatactggatgacattccattgtcataggccgaatattctgaacgtgagctgcctccagatttgtgtcctgatttgcttgacttgctcgattttccgtcggaagagctggtgtcggattctccggagttcgatttgggcttgctctttttattttcttcgttcttgttggccatgaagccccaatctccgtaggactctgcgggggggggggaagcgacgaattgtaaaaatggaggagtgacgaattgtaaaaatgaggcagtgacgaattgtataaacgggactgcgacgaattgtaaaaatggggaaacgtttgcgaagacggggagtcacccgcgaagctgttctaagggagaaaaacccgaactcgtcgacatcggccctcctcgccagaagaaccagtcgaacttgacgcacacgaacggtatgctcattgattctttctttcaattaccttttgccgatccggtagaggacgcatctccgttcacactacccgtttctttgatggcttcactttccatgaaggatatatctgacacatttttcgtccacgtgtttaaaaaatttgcatcctctaacttcatccacgaattgatatcatccacgttaaactcttcggcctccttgtggttgtctattttcctttccccatttatgggtattccagaggaaacattttggtagagtgcgtaaaaaagcaccagcagggaacttgcataaattatcatctttttcaaaccgcggagtgattactttttttggagaatttgtgttatgcggatggcatggaggggtgtacctttttgtgtgtaccttttttcgtgcgcgtgggagtgcacatgtaggtgcgtttatgctgcgcaaagtctaaagaataaagattagtcccaattgacagtgtcgcaggtggtcgcaattcagctgcacttgtcgcaaggggccatggcacccgaaaattgggttaaacacaaaatcgtagaaaagaccaagtggatgaagggaaaagttaaagcggaaatcaatcaaaaacaaaataaaaatgttgggaatgtctgtaaccaatctgttctaaaaaatcacacacatgaatgaattatttagaagaataattctttcataaaaattgcacaattttttaaatgttacanntgaacaatatatatattttattatttttttttatttcatttaaattattttgacgaaaagagcacatgttaacaatttgtggcaattttattttattttttttaacttttcgaaacatacgcacgtatttttacacgtgagcgttgcataacggcacattttaaccgtgcatgtgattgctggtttgttatgacatcgcgtttctgcttttcagtgcatttcgcacgtggcacagcgttcgtttggtaatttgccatttcgccactttgccattatgtgaaacatttctccttttttcgtttttaaatgtgaaaattcccatggccatatttttaaagcaccctagacagaaaagcgcaaacgactcggtctgcttcgcatagacaacactgcttttgtcggcgttttttttttttcctttgcaaagcaaattgccatattgttggatcgtcatggaaacgtgttcgcgcatgtgcacatttacgcatttactcatttaaacatgtacacatttaagcattctataacaatctttttttttttttcttttttgttcgtgtctacattctggtgctgcgcagtgcatgcatctttcgcaaacagaaaaaaatgttccccctgtaaattataactttatcacacagagtcgaaatggaagaattttttttttttcaaaagtgggaagatttttcttttttctatttgcaacaaattatgtaaagttaatttttaaaatggccagtgccaactgtgaatgcaccaacaaatggcataagcatatggcataatcagcatgttgtgataaaaggaagttatctttaaaagcgttcacgctgcctgtggattacactcgctgtgcgaacatccccgatggcacattaactccgtttcactcttccgtaacgttggcagtggcgcagcttgccttacattcttgccgcggggcggaaaatgtaccaattgggccaaaggaaaaaaaagaaaaaaaacaaaaaaaacaaaaaaagaaaaaaaaaacaaaaaaaaacaaaaaaaacaaaaaaaacaaaaaacaaagaacaaaaaaacaacaaaacaacaaaaaaaaaaacaaataacatccaaacgctgatgtatgcatatatgcacacatatttgcctccaccagttggcgcagaatgataaatgctctttaccaaattaactgccgacgcgtcgtaactgcgcttcggaaaacttgtgtgaacatttactgaagtgctcgtcttagcaacgttctcgcaactgtttgttgcgcggtcaacttgggggaggaaacatttaccaatagacgaagttaaaaatgaaatatatatttatatgcacattacacacacgtgtatgtgccccttaatcgcataaatgaatttctttttttttatcaaaaaggggttattttatgtgaggaaataaaaattggtggaccaggaacacgtagcagtatgtttgtaccatccgcatcttccagttgccatttcattattgatgaacagatcgctgtttaagaagctgttcacctttgtgcacatggcagcgatgtccccttgttgggatttttcttttttctttaaaaggcgaagcgaaaaaaaagggtgactaacccatttgggaaaaatggtacatagccacgtatgcataaatcacagtaattgtgaaaaaaagaaagaaaaaaaagaataaactcagccatacacatcagcatgtgcattcgcattcgcattcgcaacttttactgagttaaatcatcctattttttcatttcgctgtgtaatcacatcatcttatgtaaaaatggaaacaagggaatggaacactctgtagcgctggtttatctcgctgctcctttttcaagttcgcagaaaataattcacaattgtgcagaatggcaaattgtgtgcacatgcattattaatgccgtatgttatatgccagctgtggaggtaatttttttttttttcttctttgagaaggcttacttgtgttatagtttctgatatatgtacacatgtcctatattttttttcactgtgtgtgtaggtctttttgccatatataaaatgaacttttgaggcttgtcgaactgggtgggatgataccgtaacaaacgaagaaaaacaaaaaagggaaagcccaccgaacgggctattctcataacccctatctacattttagagcaacgttttatttatttttattttggtgtgttttttttttctgcttttctccctttctctctttcttcctctctttccctctattttatatgggaaaaaggcattcccttcttcgcttagcttaacttcttccgtttgctatttttttttttttgcaaagttgcaataaatgggtgttcgttttttagccctgctcctaggcacaactcaggggtgcgaaagagaggagcaacattcgattctatcactgaataaattatttcgtgggggcaaaagtggaaaaaagtagaaacagtgttttgtgcccctaaggatgggcaacacaaattgacgcttacgcaatgccttagcatatcagcatgcccagaatttttttttgcattgtatttttgcagcatacattttaagcgcattcgtacgtatacctacatgtgcgtagatacgtaacacacatggtgcgtgcgtatagggatacatgtttgcatacgaagtgcattttatgtgcatacatacgggagtaagggagaatggactgtgtacaaagctccttttctcctttgttcttttgccatttcgccattttgctattttattttttggaaaaaattcaagttttctttttcacggccctcaaccgtccctatgctgaagtacacgatgagaaaaaaataaagaaagccaacatttgttacccctaaacttaattccacattggaaaaaaaaaaaaaaaaaagagaattatatatgcaatgctgaaattttcttatttttacgtaattacgcttatgtaaatgttcatgagtaattgttcataactattcccaaccttttcgcaattgttcccactttttcgttatttcaaactgttccctttttttttttttttttatatgtgtatggcaaataagcatacttaagcgagcctacgcaaaattggttagcttgcaagctgcaaaaattatatcttcttgcgccgttgtgttgctgttcctttccaagggaaagatctagagaggggaggtaactcacgaaagcgccaagcagtagctacgcgtaacgaactattggacgagtaaaaaaaaagcaaacaaattgacgattgcaccttaaggaattaccccccaatttttgaggaaacctcgttatgtatttaaatttttggatagcaaaaatttttgcatacattttttggtaatatttttttaaattaaaaaggaaaaaccacatgaggggaatgcccttgtccgttttcgtcttgctggcgtgaccccttctgaaaatcttcttcaccatttggaaagctgctgttcagaagtcaaccgcgtacatttgcaaacgcgctgaagagcagcctgtccaggtgattttccacggcgagatcggaccatttgccgggatttggctaaattgggctaaactgggctaaatttggcgatactcggcgagacctccctcatgcgttcggcgccccctttttcccattcgtgaatatgtttgattgagagaacgaaagggaaaaaagggagggacgatcgccacgcatagcggtatataactacatatagctaagtgtagcggtgcggcatatcctagggcaccacgccggagtagccgcgctgccgctaacccacgacggatggggaagacaaatggggggcgaagttgcacgccctgggaaaacgtaaaaacgttaaagaactgcgacgtggatttgttattttgccacgacctgaccagaagcatccaacacaaattcgttttcttcgcactcaacttgctatgtgtgagtaagaaatacgaactggtgtttataacgtacggccaatatatctacgtctacgaattgaaaagctttctggaaaacaacataaatattaacgtggacgtaaactctaaccctaaccctaacgttggtgttgggcagaggaatgaaaatggcagagacaacgttattgccaatttctacaaagaagaaataagccagaatgacagcagctttaaaaacataaataaaataaagtacgtccacgatgaagtgaaaaaggatttgagtttgaaagctatgaacattcctgcaccgactcttatcctgtccccacacgtgtattcaaaagggtacgtaaatattaagtgcgaagaaagagacaactcagataaatgcattctaatatctgtgggatggtcggaagataccagtgtttattatgtagagaaaatcgtcgaatgtattaacataaagaagaaattaaaacatattttagagaaaaagttgttcgatttgaagaggtatgaagaaaatgaaacgaaggaggccatatattttaacgatacacatgctccatgtgacgatttagtttttccaacctcgtttagggactcctatcgcctcttaaataaattaaaaattgatgaaaatgattttattctaagtttaatacacaacaatcagtatgcaaatggatattccaaagaacttttagaaatgtttgagttatccaaatgcatcaacagttttgatcatataaaaaataaggccaaacagaggagaagcgcccgtctgtatagaatgcaggtggaaaatgagagaagagtaaacaaaagaaaaaagcgccttaacgatcgggcgttcaaccagcacgtaactgctaatctaaagaatcccctcttaaaaacgaagaaaataaatgtctacaagaaggggttctataaaaaatgtctcttagaaagggagttcgtcggaggggtatcaggagcagcggtaggaggagcaggtgaggggcgcagtggcggcgacctaactgtgtacaaacaaagagcattaaaaaaggggccgtacagaatgaaatacagctgcatattgaggtgtccaagggacgaacccatgggaaatccgaagagcgatagtgcgcagaattcaaacacacccattaacattaatgggaaaaagaaaaaatttaaaattagcgatatttatagtagccttgagagcgcggaggaagatgcatacaataccggcgacggaacggacgatggattgctgcatcggaatgataaacccgggatgaggaaaaaaaaatcaggaaaaaacattaaaaaaaatcatcaagttaattatttactaggcgatgatgcgaaagaaattgaagaactcaatttttataaaaaattgaggaacaatgtgtacatgggttacaaccaaagaaataaccacatgggactgaacgaccaaaatgaatatattaactcgattagagaggagagtgaatttgtgaatacgtatattaaatcatccagtgatgaggagtgcacagcacacttgtcgtccaaattgagaatgaccaattgtagcaggaaaggaagcggcccgaagttttaccgtcatggtgatttgcgcatgacactgaggaggggcctccatatggcccagctgatggagcaaaggaaaatcaagcgggtggcaaaaaataaaaaaagggtaagaaatgacgacaacacggacacgcgcagttgcagcaacaggggaagctgtgaagggggtgcacgaaggagattctcgccaaatgtgcttcacagagagagagccaaaatagatattaaaaaaaaaaaaaaatatatcatggagatgcgaaaaaaacgcagatacagcgtttaaggaagaacatcaaaaactataatttgcatgtagagcgattaaatatattgaagaaggaaagaaagaaatttgtaaatttctgcaaattgtacataacacatgtgcattacgaagaatatagcaataagttagaaaatttcctagacccaagtgtcgatatcaagtacaataaaatttggaagcagttcaacatattcagctttaatctgtttaatgtagattacaatgacaaaattttgaagtccgcacatatatacgtgcaaccagacatcgtttttaacaacaaaacttacattaagtcggacacgtccacgtgggccatttcgtttaactttacgaaaaatttattagccattggatcgaacacgcataatataaatatttacaatttgaacaacttttattattttaggaggaggtacgattatgataatgctcttaacttttttaagaatgcatttgtacacagaaaggttaaggtaaatcgcttgttcgtcaacgatgacaaggacccattttatttcgatagcactgatggggaagagcacttggagaaaaacagaaaaagtaggaaaaggaaaaaggaaagggaaaagaaaagaaaaaggaagaagaaaaaggataaaaggaaagacaaagcggagataagggaaaacaaccaaaaaaataatcgtttctcgccccaccaccacagtagggagaaaaattgcgatcatgtcatttatttggatcattatgaggagagcgaagaatcgtccacctcggtgagcaccagtgaaaaggtgaacagaaagggggaacagcgctatcagccaaatggttgcccctcacgaaaagtgaagaagaagaaagaagaagaaaaaaaaaaaaaaaaaaaggaaggaaaaaaaaaaaaaaacgactcaataatttttcgtaatgaatatattgaccataaggaacgcaggagcagtggaatgccctggtcagacctcgcctgggaggaagaagaacaacaaaaaagaggcagcataacgaacggagaggaggaagaacccattcgtttttattccagtgacagtgccccctttgaccaatggaaagacaattccgtgttgcatttgctggatggtgaagacaccagtacatgtgccgcagatcaagtggggaggaataacagtagcccagatggacagaacaaagctgatcaagatatgacatctaccccccaagcgaaggacctcatgaggggaatcttctcaatgaagaacaatagttacgtcacgaagattagcgtgcaagaccattttaagaaggctaatttgcacaaagcagtatcgtccattctgcacagaaggagctacattccgattgacctggcccagtttttcctcaacagaaaggagaatctaaaaaaaatgctcctgaccatatcatacaatttcccaagcgatgcaataattttgtttctaaagcaagcttccatcggggcggagatctatcacatgaagtggaacattcatcacaacattgcgtcgacagttcataagatgaagaaattatatgccaaaagatttggctcccaatactgccagaatttaaagttgtttcacccccaaatggtgataatcaacaacaataagtatttgaaaaactggtacatcaaatttctgcgcacgagcatgctgagatcgggcgtgcgcagagcggaagtattcagaaaaatgtccaagagaaggaagaaacagagaagcaactggaggaaaggggcccacagggagaaacgacacaattatttggacattctcaagggtgacgaagtgggggaaaggcacccagatggagagctgccagatggagagcgatcacttgaagggccgcccactgaacacaccctcagcgaagacatcgaagcggctaaggctgcttcgggagaggaaagtacaatcagcgaggatgaactcggtgtgcacaacgtcatttacagaaaggtcaaaagttacaatatgtcaaaggtagaaaggatctatgtgctgtgcgattcatcgagtgccttccagcaaggctcaaatggtagacttcgcgacacaaacgttgatgagcatgaggataaagtaataaaatgtcacaaacacctgtacagctacaaaagggcaaataatgttttaaaaaatattagcagaagattcagaaagttcatcaaagatagacacaattttagcttttcttatacaaagtgcctgttttcaaatgagcattctatcttcgtggttctagacaaaaggagaaacaaaggtgaactgcactgttatgaccgcgttgcgaggaaatatgtggacgaattaaaaattgtcgtgaagagcatccagaaacattcggcaccgtggttgtttttaaaggcccaggggggcactcgcacgggtgcagcaatagaagaagtgggagcatcggttgaagcgaatggcgcagccgaaggcgccaaatctttcaacggagaggaagcccccacgagcgaacaatccgcggtggaggaagaggcgaactttgatttttacagaaaaaccatactagtaatttgcgagctgaaggaccataataataacacgctggacattgtgcacctgacgaacgacccgagcgaaagcggccaggatttttttcaaggggggaaacccggatcggcaaaggaagatcgcagtaattattactccctgcggtttgatgaaggtggcacagtgaatggcaagaagcagagaatgcaaagaaacgaccagcccaggagtagaagcgatggaagtagcagaagcggcagtggaagaggcagcgactccccctccagcaatgcagaaaagacagaaacgaagaaaaacgaaaaaaaaaagatgcttaagaagcattatggcaggtaaagcccacatgaatggaattgtaaattacaccgttgagatggaaatggataacctatatagaaacaacctccccaaggaggataaaaaggaggaagtgaaggtaaaaagtgtcatgaataatttgctactaaatttggaagccgaatcaggttcgaactcatccgagtcagctaacatatcggaaggtagcatgcacagtagaggaataaatttccctgcatatataaataacaacacaactagccaaagtacaaacaattttaaccgattcattaacgaagatttgttgtcaacagctcgaagtcggctcctagggaatggatacaattcagatgtttcaaacaatggtcttcttgttcgcgcattacacaattataggatggtgaggaacaattttttgaacaacatgaggaataacatacgaaacaatcgacctaatcgtcccagtcgaccaaatcgacatggcgctaggaatgtaccaaacgtgagagataacttcatgaatgaaaacacgcagagagttgtaaataacatggtgaatgctacgcagaatataatgaacattaacaacagcattgggaacataaccggtaggcctcccccctttggagaaaggggaggttattacacgtctagggcagccccacaacaggcatctaacttgcgcaacaatgagcacttgttcgatttagacagcccacctacagtcgatccagctgccattctagcacccccaaatgaggatagcgaatatggggaaagatccgatttggaagattcacaattggataatcaaacatcctgggaaagtatgcatttgccaagaatggacataggggaaacaagaacagaaggaaggggaacacaaattaattcttacgcaagtataattattagaaacctgttggcatccaaccctgatagaattgaagcaactcgggatggttggaggttcagaataaacacaagcaatctagataatatatatttaatatctagagcaagtgcaaatgaaaataatagcacctcctctgtatataataacacggatggtaggcacacccgtaattcgagagatatccgacaagaaaatgaacatcttttcctcaacatgctatataataacattttaaatattagggagttgaacaggaatagctcttcctcagtgggcggcaacatagggaactggacttcaaatgtaatgaataatttgcaaaatgacatacgcaatttaaatcaagaatataattccaggagaaatttgcgaagcactttttttaatcaattagattcctttgccggggaaatatcccccatgactttagacctaatgaataccaaaaaatcggaaagtgtaaaaatgaaggaaaaacaaggaaccatgcagtgtaagcgttttagagaaatccctttgggattgaaatatgcctccatgaatgagaaatatgatgtcattgttcggtacgtatatacacttccccaaagtgctgatgaaataatgttgacttatggtcctaagtctgattcttttttcgactttgtcattgtgtgtgaaggtgtgtgcgagaagaacgagagagtggtttgcgggaatcgtttgcagggggcacctgaagatgggggaaggccggcgtggggaatggatggtaagcagaaagtggctcataaactggggggcgcagtggcaaacgtgggagcagcgggatcagatcgagtgcatgggatgttagaggaagaagcaatggaggaagagacggatgaaatgacggaagaggatgaagaagagagagaagcggacgaatcagcggacggatcagcggacggatcagcggacggatcagcggacggatcagcggacgaatcagcggacggattagcggacgaatcagcggacggaatcagcggacggatcagcggacgaatcagcggacgaatcagcggacggatcagcggacgaattagcggacgaatcagcggacggatcagcggacggatcagcggagggaattaccgaagaacctacgggtgacttggcgattggccaaatagtccatcacggcaacgaggaggattccgaaatcgaagaacccctgggagaaagccgaagcggcagttcacacacgaatgagccttcacaatggtcgatctcgaaagatagtttgagcaaagaaagcgttatgaatgatgttcatcccacaggtatggcaatcgaatgcgcacagagagacacgccgaggagggaagcagaagaagattccaaaaaagtgccccactgcagcgatcacaacgtaacagatttgaatccaaatatgagttcctcgtccacattagactttgaagactcatcgtacgagtcatattattcctcgtccagtcacaccaccagcgattttagcaacatatcagaatgcctagtggatgaatgttctgaatgcgaaaatgcagacctgtgctttgagggaagtaacataatcaatttcaactcagcttatcgattcttgaagtatgagagctccaagctgtacataaataattgcagcgtcagcataaagtggaatagggagggtcggctgtccaaatattatttaaagcggaaggttgaccatccaagaaagcaaagcagctgccagggagataacaaacacagtgggcgcacacaaattgttgcgctaggcatcaacgattttgaaaatagttcggtgcagctcagcaagaagaaagggccaatatgggatgaagaggagtacgcaccgttgtggatgacgaactggaagaaagacactcccagctggaaggaaaaatcatgtaaagacaaaattatcattacatctaagtggttacataaagttctgctgcaacaaaattgctacctgaatgaggagaagaggaacaagttggagatggttttgaagggaatgagaacgatgcaggatgaacagaagaggggagaaaaggatgacacgcttgaggaaacaaacaaaggaacaacaaaaaaaaaaaaaaaaaaatccaccaggacaaaccgatcaaacaacaaatcgaatattttaatgtactgagaaaaggggaaaaaaacgaatcagacaaaaatagtgcagttcagaaggatcgcttctttaacacatttttaaggtattactattccactatcgaggaaggcaaaggcgagaaaaaaaaaaaaaaacacacaggacatggcagccaaatgaagaagacatattatgaccataacgtcagcgcacttgtacagtacaaagcagaagaagtaagaaacagtctttataatgataaaaatgcgaattatatcttcaaaaatttgcctaacaatgtaattacaagaaaattttgcaataaagtaagaaggagtccttcctatgacgaatcaaatcgaatgaacgaaattctctggaccttttcaaatgtgacattctattcagcggactggtatgacattatgtataaattatttttcgaattatcctccagattttacgaaattattataaagcatcacaagcataacatcccatgtgtgaaattttcaccagacgacaacttccttttgtcctgctcagtggacaaatccctggttctttggaacccattcaatgtgaagaattatgacttggatagaaattacaacatatatgaccatgtgtttcctccgagggaggataggaaaagcagggagcgacatcgaaatatgagtatggtgcgcgagaacgttaggagaaagtctaaaacgcagaactatcacaaccgcatgtccctcagcctgttggccaacgcaacagtcgaaataaactacggagggaaaagaagtgtcttcgaaaaagtgtttcatgaaagcaaaatgtacagagcgaccagggaaaaagaaatattatcaaacatgaaaaaaaataacattctctgcaaacaggaaatgaaacatatgggatggagttgtgacttccttttgaagaaaaatatttccaaatgtgatatctttacggacctattttacaaagaaaattttttcgtgggacagagacctagttttaactattgtttttatttcccctctgggagcttacttatggataatttctgccccttttttcaaaagtattcttttttccaattatttagttgttcctttttaagtgcgaagggaaacactgaagagggcaatttacactccctccgctcttacctgtacaaaagaaatatgaaaagaacggagtatgtacaaccaaataacatccaaaccattttcgaaattatgactgacaaaaattttaaaagaacgtccttctccaagaaaaagattaagcaaatttattctaccatgaaatatgtttgtaagaatttgctaaaatcgtacatcgttgtttatcccttgagatatgaggagaaaatacgcgatctagaaagtgtcaaattgacaaggcagcgtttaacacgggatgtgtgtgttttgacagactatgaatacggttattatggtaacgtgataacccccacgtggaatgacgaacgtacgacgacagggtggccggaggatctccatattaagccatcctgtataaagaaagacaagacaaagaaaaaatgttacactagaagacggaacaaaagaaagaataaaaaagaggaaggagaatcttcgctcttggaatccgaatcgaacaacgaattgaatggcagctgggaaacggacgaacattcttcctcgtcctgcgtagaaccagaaaaaaacaattggaagtacgcaaaggcaggtgattacgatgtggaggaggaaagcgacgacgacgatgatgatgatgatgatgatgaccataaggatgacgacgagttggatgcagattaccaaaaaaggaagaaacatgaaaaatcgttgttttataaatatatacgtggcataaggaacgattttagcttccactttttatcgggaaaaagaaaaagctgtgaagataatccaaagaagtggatcccattttttgaaaagctaattcatcagtacgcagatttgaagttctgcaaaggtatgtatcgacacgtcaaatgcaaagtgctatctgactgcatcgccaagttcgaggcgtccaaacctaagctgtatttcaacttccacatcacggcaaattatcaggagtcgaaaattctgagggaacttttgcagaactatgccgtgtacttcgaatccatgggcgcagcaagcagagggcacttcgcccatggcgatgcaagcggcatcagtggcaaaatgaatcaacatttccagtcctacttaacgctaatcaagagaaagggaactctacgaggcggcaacgggaagaagaaacaggcgcagacggaggaggatacccccgaaatgtactccaaaaatgtgggatatacaattatactgaaaaacaacgtttcgaatttccacaatgtgataaataacatagtgaacatttcgcatagcaacaggattatcaaccatcacaagtactttcgcgaaaataatatgtacaaaggcgattgtgggggtgccactgtgagtggagtgggtgggatggcggatcatacggagagacgcaccgagaacgcgaagtatgacttgaagaaagattcgaagtatgactcgaagtatgaccggaagaaaagcctccttgaaaattttttcaacgatttagaaaatgacagcaccgatttctgctcctccgattcgctcaactcagatgcaaattctggaaaagggaaaagagggaaaatgagccaacttaaaatgaagagaaatgaacgaggcggtgatagaaatggttccgctccgagaaagaaggacctggaggatgtgctcaggagggaagacagagtgtacaacatatgcttcctacactcaagaaatgacaactataagattaaatattttgaaaatataaatgttttgcagaatatgtacagatactgtgggaggggattactcgtggtgaacgtaaagtatgtgacggatgaggattcggaagaagcaagttacagcgggggaaggagtccaatgggagatgacccacataaacgcggaaacgttatatttcagacggacatacacatttgcagtgagaagaagccaaaaaagaggaacaaaaaggaactcgaaaaaaaagtacattgcaagaagacaaaaacgatcatttttatcatacgagtgaatttacatgagctgagaaattaccaaatgaggaaaataattttcgaagaaaaatatgttaagagtacattttgcataaacctcaaagtggtgaaaatattttaccaaatagctttaaaaaattgtaaattgttacacaaatcggaaaatgaggaacatgataaaaaagtgaatgcagcgaaaaaaagaattttgaaatcatattatgtgaaggaaaggtattccttccttgggtacttgacaaaaaatctatttcagagaagaaaaaaatatcctttaacaccaaggcgtatatgaaaatacattatgtggataagaaatatcatttttgaaacccacttgtttcaccattatgagaattgtgatagtgatttgccacaagtacaatcagattatcgtttactgtattcgctgtatttggaccttccgaaaacaacaactttatttaagttctttttcctcctgttgccaaaaggaaaaagagacacgtttatgctgaacatatccatgttaagatttttgtactctcacttgagtagggggtggaagaaaaggggcatgcgtttcacctatggtgaaaagagcgtaagaaaggaaaaaaaagaaaaaaaaaaaaacctgcgcttgtgtgaaaacacccgaagcaacatttgattcagtggttgatagggaagaaaaaaaacaactgaataattacatagtaatatctgcagataaatataaactatatttgtcaaaaattaaattcacaaaaattaccaagaattttttcaccacaagatttgtgcgcatactagaattaagcaaaccagtcgaaccgaaattgcccgccgcatacaagtcctctcgcattaatttattgaaaatcatatatgacaagtcgtgtattgtgctggccaaccagtacagcaatctcatttttgtctactttgcgcacaagtgtgtttacacaaattcatacctcctcatcccctactttaccattccgctgtatacggaacgcataggaagagcgcttatcccggtgagtaaaaaaaaaaaaaaaaaaaagggggaacatataacgagggggtctaccaaggtggaggggtgatcattccttccctgtacgcggattgcatatgatctttgcgcgtgcttcccgtgattttcccaaaggggcaaatccttgaaaagaaaacgtatcgtagcaaaagtacacatgccgcactgattttcatttctcgcgaaccacattgttgctccgataagcgcacaagagaacaaaaaaaatgagcggcgtttagtgtggtgctgaagtgcgcgaccgtccgttgttcttcgcttctccgtgcgagcagggggagttcattccatttacctccccctcctccgttccgtcatatatatgtatatatattttttctttttcccaccttttgcagaatttcagcaaggacgcctgcttcggagacaagaaacgccttgtgaacaacataaattacaactttcgaaaaatcttggccgacaattacatggatatggacgaggagctgaactttttcatcgcgggcttagatgtcatctacataaaaggaaaaaagaacaatttcgagttaaccgtctttgcaattttgctcaacaatattttattttgttacaaattgaatttccagtactattaatttgtctactctttgttctttcgttcacaactccgtggacgattaattcgactttccttgcgagtccagcgcgacatggtttatttcgctgttgccagttcgcctagaatttgtccccccgtttttgtttttccacccaagtgaaccactactttgttgaaatgtcaagttaatcttaatgataacgttaatgacagttttttttttttttattttattattatttttttttccttttcccaccccctttgacacggctacaaaagtcaaatgtccgcatgatgatgagcatgcgaaaggggccttccctcgcacttgatgagagtgcacacatgtattgtcttttttttgttaaccattaaatcacgcttaagtatgctgtaatggcatgactagctaagttgacgaagaactttccaaaacagtcatgattttttttttttttttttttcccggtgaatggcatctacagggtggaagttgttgggaaggtcgtcccatcaggagaggcatttgttctcctccaaatttacacatttgtagttaactgaaaaaaaaggaaaatcgcttgagcgtttaaggtgtgacatgcccttccccttccttccaagtgttgcgcaccctgagtggagttcccattcttggcaaaccaacctgacgtacaggctacagataggggggagtaaaatttcttcaaatggcttaaacagaaaaagtgttcgttgatttattactaatttacattttcaaaaacagaaaacttcgactacgtgcagtgtcgcgttatttacacatgcaagtggatgccaaatggtgaaaagggagaagaaacgtggagaggggggatgcaaaattgaaagaattcagatggaaggggagggtgaaaaaaaaaaagaaaagaagaaacgtaacataatagaataaagcaaaaaaaaaaaacatagcaaagaaaagaagcgtgtgcgaagtggctaagcgtaagggacccacgctcgttcaagcaagttgtaggtaatccctcttataaatggtgacgcggcgaaatggggaaaacaaaaattatgcttttccccatcctcggataactcgttcctccgtaggaagtaccatcttcgaagtgtcctccgttttttccaaaattcgcacacgtgcgtcgtcgttccacttcgtcataatatgcgttataaatattttttgtcttcaaaatgtgcaccacgggttgcattataattcccacacctatgtatatctatatatagcatggtgtacaaaagtacagggaaaggttgggtaggaaaacacaggaaatgtaagcatcttctttaagtgctgatttccttgtcacttggcatgtgcttcagattggtcgtcatcatcagggggggcggcactattcccatttggcataataatcaccagcaagggagatgcacacacacatacatataaacatatatatacatataaacatatatatatttatttatacgcatgtatgtgcgaggccagttgtgcgtcctctacatgcggcaacctaccgatatagacttcccgaacataacttatttccgtacttgtccagacgctcctttagtttccccttggatgctaaaatgaaggccaggaatatggggttcgccttaaagggacgagatgtaaattcggggtggaattgcacgccgacgtaaaaatttaacttcttcatttcacagatctccattctgacactgtcaacatcttttgccacaaaacttagtcccacggattctaacagtggaacatattttggatttatttcgaatctatgtctatgtctttcgaatatatacgtcgcttcatcatacgctttgtacgtgagcgaatctttgtcaatcactttggactgcttcacccctaatcgcatggtgcctcccttactatcatcccctttgaattcgttcatggagatgataacattgttgttatctatctcttctatacttttgtagtaatcctgtatgcccattaattttattttctcctgtaatgctgggtcggttatcttcttcgggatatcttcgatgtacttttgcgtagctaacaagtcctcgacgtcggagggctctgctccctggtcatgcggcgacgaagagtcgtagttcatcatgtcggcgcgacacttcgcgaagagctcttttttcccgttaacgatttggccatttgaaccatcggggctactctgatcattttctcccccttcgctggcctccaatccgatgctgttcggaatttcttcattcgtggagcacgccgaaattgcgttcttcttatgtgcgagggagtcactatcgttgtcttcgttatagggcaagttgctctgcgcgacgtttctagcaccgtgcagatcagagcgaatgtgcggggcctcctttttcatttcgaagcagacatcatccgtgtgggatcgtcccttgcgaaattccctagagccactgaacagatcactttcggctaccctggtgaactcactcgcacccccagagtagtccgttgcacatttgttaaactcccgtttcttcttgttaatcattttatcatttgaatggttgtgaacttcaagtacgtcttcgaactcttccgagttggcgtatttatttaggtactgcctagcaacatcgatgacggctgtctgcatgccaaggcaaattcccaggtaaggcacattatgaagtctgcaatacttggatgagagatactttccctcaatacctctcgttccgaatcccccggggactagtatgccatccacggatcggagaatgtcccatgcacgctcgtatttcattcttctcttcttatcgtaatcttcatccgaagttgtatcatcaacgaagagatgtttctgtgtagtattaatttgcaaaaaagtgtcgtaggaatattttcttgccttcctcttcaaatcgatatttttttttttgcttttttttttcaaagacaaatggctgctattgatatatttgataattaacttgaatccgcattctatgcacgcatggacgagggaagaaataatggacaaataggtgtcattcgaagctgtgtattttcccacaatgccaattacaacacattcgtttgaagattcgtatctatctgacagctgtttccaggtactgaaagagtatggacttatttgcaatttgtttttcaagaccgtattttgcaagttgagtttttttagaacattggcagagaaattttgttgctccaatattaggggaactttatacacattggatgtgtcatgtaaagatatgacatgctcatttttcacttgcgagaagagcgaaattttttggatggcttcctccgttaggggttcttcacatctacaaaatatgaagtctggtttcagtccagcttccctcaatattttgacactatgttgtgttggtttggttttttgttccctcagaatccctataattggtacgtaggataaatgacatagacacacatcatctgaatttaaattatttattaactgttgcagtgcttccaagtacacagccgactcaatatctccaacggtcccacctacttctatcatacaaatgcatgggaccgtattaggtgttgatgaagctctaatgttgtattcttttttcattctctttatattgtcatctataactcctttgatccacttctgaatagcatccgttacgtgtggcacaacctgaacagtctttcccaaatattctcctttcctttctttctttataacttcttcgtacaccttccccgaggttatattatttttatacgacaattttatgtttagaaagcgctcgtagtttcctaaatctaagtccacttctccgccatcttccagtacgtatacttccccatgttcatatggagacatcgttccagcgtctatatttaagtagggatctatttttatcgtcgtcagtagaatatttttcgttaatagtaatacccccatgctgctcatggctgttccttttcccagcccgctcatatttcccccagtcacaatgatatactttgtgatagtatttacatcttccgctgaatccatttcaaaagttttcaaaaaaggggaaaaaaaatagcggcgagttggggacgggttgttctgggtagtggattccagtaggcggattcaaattggcctatctattggtgctcctacccgtggttaataatatgttacaccaacttctacacgtgtgtatatgtggagttaaaacacctgctttgcagagctgcacgtagacttcagaagagttgattcttcctactcgtgcaatacattcactgttagtatgaatactttcaaactgaagctctaccacacgaagggcgaagcaacgcttaggcttgtgccaaagtggccaacacagctacgcacagacacgtacactcatatatatgtaactacatacacgagggtagcatatgcatgtgtggtgtatgcgcccctgagtaaagagtcatgcattttgccaatccgtggttaatacaccattaatatgcaatacagcgcgtcacgttagtaattcctcggcgggaaatgataaaaatggcggatcacactacgatggtgcacgtggtgcccaatctaaatgtgcactataggctagcaggtaggggactgcgccactgcagaatctccctcaatggggggaggtgacttttcgccggagtcgacaaacagccgtacccaaaggggaactctatacggttctcgcccactggctttgaagatgcctctctcgcacggcgcaaacgcaagggtaaatgcaaaacgtataaattaaaaattcataattcaaaaatgtaacttcccgggggacattaaaaatgggagttaatgagtaaaggttaaaaagtggtttttaaaaataaaggtggatgactccaaaccagttcattcgcgtggagaagtgccagcccataaggcatatgcggcatccatctatacagccgtatatacatatacgtatgtaatatgaacggtctccctttctacgcttttaaaaaaaaaaaaaaaacactggtttgggttcaaaatggtaacatatgggcatgaacatattacgtaaacattttcgcacgcaaagtacgaatcaagcgctgagttcgaataatttatttttttgctttattcagaacttagcatggtaaacatgcacgcatttaatggcatcattttttaagagtagttttatgcgtatgatgcgcgtcgccgtccatggtattccaaatcatggtgaaaaaaaaaaaaaatttaagcagatgttagtagggtaaaaattggcgtgaagcgcgcagaacggtaggtgttaaaacgaagggagatgtaatgatgatagcatgacagaatgatgaaattttttagcatataaatgaaaagttccatggcgtagtacatatagctgcgtatatataattgggtatatattttgacagggcgctggaaaggatgcgcaatcgtccgcactattatgtatggggaactcagggagggtggaggcatatcccttgtgtatgttatgttacgttatggttacgttatgttaccttgcgtatgcatttagccatatgtatgtactgtacattacgcataggtaacgttcctgtagcagcactttcatttatttccgttaagcactaaaactcgtagaggaagttttgcctcggctcaggttgatgaatggggaggggctctatttagcatttaaaattatgccaaagagaaatgagcattatcctcccaaatgtttattaattaattggcatatgcatcatatcgctgcattttgctgtcaacttggatacatacagctaaaatgatttttaaaacagtgaagtttacgtcctgcgtaacactttgacgttaaaaagggatgataaactcatattatcattttttaaaaattatgtaaaaatttccaggggagagacttataccatttggttaaatcgttcttcactcattcannnnnnnnnnnnnnnnnnnnttaatctttttttcactatttcgcaagacgcacgaaaaaatgcgattttttttttttttttttaaacatgaagtttatgtcctaatttatgttcatccccaaggggggataaaaaagaggggcaaaaataacaaaaaaaaaagagtaaaatgtaatttttaaaaatgtattaagggagggatggccttacgatatggggaaaaatgggaaaaaacaaaatacgcatatttttcgttcccctccgcacacttttcacattttatatgcgcacggcaggtgcacatttttacgcatggacagtatgcacttttgtagttagccctggctgaggaggggagcacaaatggaaagtgctgaaatgggaactccaaaggggtgctccgggattggcactacaaaatgggcacccacaaatgaccactgcaccctacatgacaatgttaaaatgggtcatcgttccaatctgatggggagccaagaaacgccccgttcgccatttaacgttttggaaccgcccctgttgagctgccacacttgagcaaaaaggagcaaacaagatacgcagaatggctcggagcattgatacccatcacaagtaaaagacacccatgctttattttaaccaagttgcaaaaaagaagagaaacctcgggggtacgaaacagaagtaggtgttctttggttgtctcgatttgctactatgtttcatttgggttcttccattacgccccactggagtgaaacggcacaactgtgtgccagtcctgtatatagcatatacgcgtaatgcgtacaatccgccgtgcagttcactgcaaaaagtagagcaagtgctgaatcaactcaccgtacttctcatgtataacgaggtgacaacattcgggtaaaataatcattttcacattctgtacatatttcttttttttttccaaaaattttacggtgtaagagtagggagtcagtttatcttcctttctatatatggggggggaaaaaaaaaaaggggtacacatgtgcaaacaaaaatgggctcttttgctatgcctatttttattctttttatcgaagttaccgaatggacatgcaaaaggcgcaattttgttaacagtgatgggcgtgaggggcgcacgcacatgctgctttttccatttgagaagggagtggatccccacacagcatatatatcgatgtaggcgcatgtaacttcccatgtgggtaaggaacgttgtgtaggagctcactcggatacctacccgtagatgaaaaggatgtccacgttcgtttttaacaaagcagagtagtgcttcttcgaatcttggatttttattccggtcagtacctttagaaatgtctcaatgaacttttcatgctacagttaggtggaaaatggggatgaggaaaaaaaagaaaaaaaatgatttacataaaattgttccttggcaagtaggaattacacaagggttccaatttttacgtgcatggtttgacctccccctcatggctacttataaatgcgcatgagccaactgccaacacgtggagtgcgaaattattcacaagtacgatgttgcacgtttgtaaaagaggaaaatttctctatccctctatcttgtctttttgtgccgcttacattttctcggagtactgagtaccgtttcatcgcatcttctacgttattctcaaagttgtaatattcattctgatttttttaaacaagaattatgcgcatttagttaagggggatatgggaatggaatgggaccttttttgtaggtgcgcgcgggaagcgctttaagtctttttgtaacctttaccgagtcctcggagatcatcaaatggctgtacttcttcgccagtctcaggcaaatacgtatgttgtactttagcaggaagctataaaggggtgggagaaggtggacaggcggggtgtacataaacggggtgcatgcaaactcatgggaatcgttcctgcgtgttagcccatgcataggctgccactccgacatgcatacacataaaggagatgaccctacattaagaatcggtgcctcggtttggccagtcccgccgcactgattaagcagagtttctttatgtgtattttattctctgcagataggtgtgctacgttaggggtggtggtggtaaaaaatgaaattatttaaataaggtcgtatatgcttatagacacatcctcatacattgcatacactgaagtgacctcttggcagagctcacgaagaaaaaaaaaaaaattactagctatgatacaccccatggaaaaggcgacaataatgaaggttgcatctaaaatatttttgttccttaaaacgtcataaatttgttctgtgtataagcgctctgtaaatttgttcaggttctgcgaaaggacgctatttccgtggccgtagaagtctgtttgggtggtcagcggtgagggtgagaaagggacacaagcagttaacctgtgcagctcgcgggggtggcgcacacaggaagttatgctaaaaagtcatgctaaaatattcgcgccgaggaagtagcgccaagaatgtcgcacgctgcccgataggggtgggagcactaacctagcgatataaacgcgtggttaacgtgaaccaaagaattcatcaacttctcgtactggtgagtgcccccatttaacccgtgcagaagaagcacgattgccttttcatggttgctagtggaattggtatctcggtgtaaagagcacgtggagctgttacatgtcgtgctcccattcgatggtaagttctttgagtatactataaaggtgcgcccctttgtgcaactaacatattcgtatgctattttgcttgatgaaatcatcgattattctgacaagacaattttaacgaaaaaaaaaaaaagactcaacttttgcgctttgtgtagattttcagtatggcaaatattttcttacatgtaaaaataatcaacggtgattcatgcacagacgttgccttatacacacatatgtacacacatgattaagcattaaagcatgtgtaattgaaatgcgagaacggattttattgcaaggaatgctacaaacatggctatcatatggataatctgcaaaacgagttacacattaaaggaagcgcaactagggattacatttaagtatacgtttagcgaatttatttttaaaactatttttttttttttttttttttggcgaacataaaaatgttgcatatatatgacactagtctgtgcacatgaatttttttagtgaatagccaaggtacgttcgcttgatcttcaaattatttcgtttcgcatttgtgcataaaggtcaggtatattttcttcacttttgctcagtcgaggcgtgcgccatgcactgcacagcgctgctccgcaggggaaggggggctttcttcactgtgaggcattgctatattgccttattgcagcatcgtagcattgcggtgtttttccttttttcccctccccccttcaaataacacttcatcacaacgcggtcaatttttgcgacacgtcaaaaggggagagtaaagtgacatactgagaactggccaattttaatttgtagctgtgatgcgaaaggtatgatggacgggaaggaagcacacttcttcctacatggcgctgttccttacatgcattaaatttctttctgttcgtgcaacgcgggaaaaggaactgaagcgaaattgtgaggggtgcaaaaataaaaaggcaatgctttctccttttatttttaaagagcataaaagaggataaattgactccacctgatgccatccaggtgaacggaaaataccacttgtcagtaccggcacaaaagagtgaatcgttttagatatgtacaaaatgctacaagcatgggcgtataaatgtgtataagcttttcccaccgagcggggcatgcaacgtgtgcattgcagcgtgtactttacaacatgcaccttttctgcgtgatgcgatttcttggaaacgtcgcaaaatggaacgaaacgaagtcaattttagccaaatgcgcccttaccttttggtgagtcatccatttaaaggcagcagcgcgaacatgctacacggtataattcataaaaatggttcccaacttttgcaaaaaaaataaataaataaaaataaaaatatattaacttcatattaacactatttccgagtcaccggtttattggggttacgatataatataactacctccctttttaactataaatgtgtttgctggggaaggtccccaaaaaaaaagaggcacgccaagattcgacaagctcagcgctttgctatttattccattatgtatcgtttgaattggccatagagtacatcattcgcttcgccaattcagtgaagaattatcccgaaagaggcacaaacgcaaacggaggaggaaggattcttcaggacgaaaggagagaaacgcgcattatgtacaactgttggcacgacaaaaaataatacacataatactttgagcagaggagttacgaaagagccgttctgtgcaggaaataggaaaatagcgaaacggaaaaattaagctgcaacgaattgttcaagtatagaaaggagaaggatgcgtgggtatcatccccttctggtgattagataactctaaaaggagccacaaaaataccctcccttttatacgtgagaaggggcataattttgtatgcaataacgtaacaatgcaacagggtaataatgcagtaatgctataatgcaatgatggaataatcgaacaatcgaataaggcagaaaacaacaaaaaatcgcgcagctaatttgtttgtcgatctcctttgagggggaagcagaccactggcaaaagttttacatataaaagggggaccccaaaacggtgagcgagtagcaaacaaattatatgctcaccacttcaaaataaaaagtagccagtcgggaaaaaaaaaagaaaggaaaattcctgcaaagtttattttcactatcatgctcaggacaacacgaacagaataacgagtaaaggaagatccagactaagcctaaaaagaggacgcacgtatgtatgtacatgtggagaaaattaaagtggagaagcaagccagctttagggcaagttcatacgggttgtagcgccatcctatcaaaaggcacgaataatttttgtcctccatcttgaatttccccacaattgctcctttttctttatttatttttttttttttatcaaattttatctccccctcttcatgtgtgtaatgcaaaatggaggaaggcaaaattttaatttatagagaaaacgactacaacattttggaaaagcactatcagagtgccctggaaaaggatatacaagaattaataatttactatggcatgaaattactaaaaaaaaatataaggaagaattcatttttcaaatggagtctttacgagcacattttaaaagcttccattgaattaaatttaactgaatatgtggacatgtgttttaataagctgaatgaaaagtttggaaaattggatgggaaaaagttgaatgtactgaaaggaatggtatatgaatcaaaaaataaaaacagagaggcgttagatatttataagaattatttatgcaaagattcttgcgatattttaataagagcaagaattgtaagtttaaaaaaaacaacagaaaatgatataaatcaagttgtacagttaataaatgaccacttaaaggagttcccagtggacatagaagcatggcatgaattggcagaaatatatttaacaaactgtttgtatagctatgccttgtactgttttgaagaaattttgctacacctacccaccaatttgtactacattttaacctgcgcagaattgcactacaccgttagccagttcgaaataagcagcaagtatttctgtctagccattaaattacagagtaataatttaaggggactgtggggaataataatgcttaatgtttctagatatttccatagaaaacccaaatcgctaagcgataatgtggacataattctgacgttacgttgtattgacaaattgtacaaattgtacaacggattgaaggtagatctgctgtataaaaattctattctggaatatctaaacgagttgagagacatttttaagtgacacactttggggggaccagagttagagagggcatggcgcgcttgaggagcatatggccctattaaatgtgattaagctttttttttttcttggggggattcctacctgtgtggaacgccttacaccgtgttgcatatgtcggggcgttctggggcattcccacgtcattaagttagtgcaatgcaattaaaaggtatcacccgcccgacgttgtctctcttctacgtcgctatttttttacccccgtgtgcgtggtatcctcgcaccgtttaatgtttcgttttcatttgaaatgtgattgccctgtaagaaccgcacaacacaccctttttagtccatagtcgatatgtatcggcgcgcgcgcatcatttgtgacgctgcactttatcgatgtgcttcgctgacggaagggtacccccagcggtaaaatgtttacaaaaatgggttttctagttcattacttataatttggtgcccacattttattaccttcatttttttcctttttttgcatgatttgccaattttaccttgaccttattacgccccgtgccccatttttttatgtaccggggtggctatgttgttcaccgcacatgagtgcttccatagacagctctgtttcgtattaagcatgagttttaattaaccgcgcaaaaaaagaaaaaaataataaataaataaataaattccgaatgatggaatcaaatgtgcaaccgcgtacccatctaagcgggcgatagacctgtttagtacacgggacttcataaaattttacaaaagaaccatttcgcagttgtaatgcgaataagacaaaaatcgtagttgtctttcaaattatgctacttattttggtataatttataattacatcgttttgaagttaaatgtaaaaaaaatataataccaaatatgtactcttaaaattattaaaaaaaaaaaaaaaaaagaggatgaggtgtagtagatgaagatgagaaaatcattttaaatcttaaaaacaacgaaaaggaaaaaaacgatgtcaaaagaaaaattaacatttaacctaaaaagggataaaatggtgtaacaaggataaaaaaaatgagaaaaaaaaagggggaaaggggaaaataaggcaaagaagcgcacacaaacagcttgggtttttattcattacatgatcataaaaacactcgttgtaaaagctacataaaggtggatttaaaaaaaaaaaaaagctagctggctagctaaacgaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttcaaaatgttctttttttttttccgaacatgcaatgtaactaattaaattaattttttactagtctgctggggaataagacatactcatgtacgagcgcagtacataaatatatttaaccgttataatgcatgtggagcactcattaaacgctcagctaaatttgaaaaaaaacatatacagacatgctgatatgttggtgtgtagatatacatacacagattcttacgcacacacgcactatgccttatcccacaggttttacattcggactgatacacaacagcgtatcaaacaaaaggagaagaaaaaaaaaaaaacgaacgcaatttttttcttctttaatgtgataataaggaatgtacatgggggcacattcagggagggggctctccgtgtatactgtgcttctctttttcttgtcttcttccttttttctcttcacatttttgtcgtaccaaaaatgtgcataaaaagaaatatgtacaaaaatgaggagggttaaataggggggggggcgaattatttaatttggaaagggcacgaaaatgcgagctttcttaaacttgtgtgtacacacatgtacgctgcaaaacgtgggggtgcacaccgcccaagcgctgctatcacggtgtattagtggagctaaataatacataaaaatgtacattatatgtatatatatatgtactcacatatatacatatctgtctgtatataacaaacgcgcgtgctgagtctaggtcagcggctgcctgttgttgccgttgcacttgtcatccttggacggatgcttgttatggtggtccttcttcttgtcgctatttttcctcctcttcttgtctatcatattttttagctgattaaaaaggcgcagcacttccttatgatccaatttctgtattgattcaataaggacgtcataggaataattaaccctccctttaatcttaacaaatgttttcaaatagatgtaggtgaacataccaataaaaatttgacaatcaaatctatcggtagctccaccatgtcctggaatggaatgaccaaaatctttaatttttagtgctctcttaaagcctgatgcaaagaagccaccaaagggtgccaaaaacgcggcaaacaggctcaaaactaatccgtgcaaaaccatgttggtgtaatatatcctattgatagacagtatggaggataactgacttggtagggtataatattttggcttgaaaatggcactatcttcacagtccgtcgtatacaacgtataaaacggtacaaacgaaatgtgattttgaggacaaacaaaaaatttatagttttgtaaaaggtacgtagcacctatgctatacaaaacggttataacagatgacccaacaaagccttcaactgtcttctttggggataattcgatcaattttgtttttccaaagagaaccccaaatatataggcaaacgagtcattcacaacaactgacgatactggtactataaaccaaattaaccccgagtaaatgtttgcaatgtgcattaacaattgggttacgataaatagggaagataagagtatgatacctatctgagaaaactgatattttaaagaaaactttcttagagatagtataaaccatatgagtccaaaaaacgctgatatgaacataattatcgagtgatattttaacatatacttaaaaagtcctatttgatgtttcaatttggggataatccacggtataccccatgtcaatatggttaagaaaaaccagtaccatcttatgtaaaaaatttctggcaattttttgtccttgttttctacgctcttcaaagatatgatttctctatacacaaagcttaccagtactagcactagaacagaacagtagaagtgtccagctgccaccgttagcaaggaaaaaaatatgagtatcaatgatgagatcaatcttattttaaacgtatctacattcccttcatggtttttcaaatttagattatggctggtgttattctgattcgacatgaacattctgcttttactaccattatttgatattcccttgtatccataaaatcgaataaaatttgtaaatctgttgtgtgtactttttacattagcatattccttcagatactttatatctttgtaacatttgatgtccttactgctacttttccttttcctacattctaccttttggttatttttgatcagattttgatcttccccattttctcccttcccgtttatttcgtcaatgcttttctttttcttgtgtgcattattattcccatttctaagtttgtctatatcatctgcacattcggcatttgtatctaggcttctgcttttacttctggtcctgcctagaattttgtcttcctcgtcataattgtcatcattggttacgttggttttttcttcctctgcatagttgtcgccgttgtgtgattcctttttgtcatcctttacgtggttattcccgttgactacccccttttttatttggggctctacattgctatccccgttagttaatttgtctttcttcttcttcttcttcttctccttattgaccccatcactaattatctttgggttgtcttcctcgctgctacttccaaaggatgaatctcttatggaaccactgctttccttaacatgttcatttcgttttggcattgtttcctttagtttttctcacaaaccattttataccattaacgcgcctttttgtgtgtatctgtgaagtaccgaattgatggtgatactttttcctcttttgttcgtgggcggtaggtgcgaactgaactaccttttcaattggggcagcaacagggggatgaaatagtgtgcccgtttgtgtggctacgcgtcgacaagctattctcacgtgttcaccgacgtgtgcgtgtgtggatattcggcgtatggatgcggggcgtacggctgcagggcgcattgacttctttgcgttcgtacaggctggcaagcgcagctgcagttgcatgttttaggtggtcatacaaacgcacaggtgaataaacacgagaattacacggtttgcgtaagcgtacctacgtgcacacgcacatacgtgagggcgtacataatgtgaacgtaacatatgcatatgtgaatacatacgtgtgcattcacgtacatatgagactgatgcactagggcatatctacaaaaatcacttggggaaaattacgagcagtactttcttcttttttttgtcaaaattaacaaaccatgctattcgtaagtgaaaatatctgcagctttctttacaacaccgcttaaagaacaacgctgaggaggtatctctcgaatggttatccttttacatgcatgtaggggtggcccgctcactgaaacaagttggtactaaaaagggaagaaccacacgataagaaaagtgaaaaagggaaaacgtcataaaatgaaaaagtgaaaaaaaaaaaataaataagtaaataaaataaggtgaggaaaacgcaagggggcgaaaagatggctgttcaaacggcgctatgcagaaatatgcatacgcaagtatataaacacaggggtatactgaaatatatgtgtcgttaaattatggcatggaaggatgcaacttaggggagttcacatcactgatggatgcgtaacagctttaggggataacaaccttctcaaattttctcacaaatggagaaaatgtgaaaaagaaaaaaggggttaaattaaaaaagggaaaaatgaccgtaaggattaacgtaaagaagaacgcaaaaaaaaaaagcaaattggaacgcaaaatgaatgaaaaaatgatactcttaagcttgcggaaaaaatatcattggcacttttgtatattcacatacaagatagcagttcaaacgtacgctgcgcataggaaagcaaaaaagtgtgtttgccattggcccatggaattaacggaaaaacgcaggtcaaaaaattttttaaaaattaaaaaaggatagatacccaaatacttttcttacgcatgtggcctattcacattcttgttcaccgcgccacgtatacttatgcgttggcacaagatcgcctatgtatatacaagcacatataagtgcatttgcccacatgtcgtgtaagctatatgtgcaacatctcagtgttctgaaatggaagataaaaaatttgttaaacgcccactgcaacgtgcgagaagttaaaaaaaaaaaaaaaaaaaaaacaggtaaagaaaaggcacaaaaggaatggcccaagtggcatataaagaagaaagtagcaccaacacgagttggccaaaaattacgcatacgtatacatctgcttgtatgcaaatctgacgtagttaacctttttttggtgacacatttgacttcaaggggagatggctcgaacgttctgctgtagtctgcgcagctatcgcacagaaggaatatcttatctttgcaaaaaacggaatttaaaaaaataagaggcgcctcatcccatttattaagagggacgaatgaaaaactttgaggggaggggaaagggttactgtggcccccacgattatgtaagcacacatgtttactacgtgggaccatttacagagcagatcatcacgtccgtcgctctgtgtaaggagcacagtggtagtcataattctggctcctctgtggagccttaaaagttttgtacacatttacgtgcatttgcaatttgccaagaaggaattaaccgtttcgttatcatcctgtgatgaaaaaatttcatatttttttctcgcatgggtcacgtttgagctacacttgtgctacaattgtgccaggcttgcgtgaggttgactgtatatatcatccactcagtcctctcttttgtttaaacgtgagccactttatgtgtaataatgggacaacacagaacgggttggcgcaaaagcggccagcgcgcgggtgaatagcgcctgtgtcgaagaaaacatcattcagccgccaagtggagacgtgtattttgttaaaccacgtaggacaaattgtgcatcccccggcgatatttccccatgaccatttagcccatttcagtttcgtatttattacatgcggaagtacagctgctaacgcttctgcatgggctaataattcccctggagaatgtatgtgtgggaatttgcacaccgaggtagatgtattacatacccagctgtgtgaaactgagacggaggtgaaaacagtggtgctatgcgctccaccctgttatctatcccatgaaatgaaatttcaatttatgtgattgacttcgtattcgaagagttgcaaaaaatgttgttgaagtgacagcgcctgcataggtatgcatccttcagtggatcgaaatgcagcgcaatgcagccctttggagcgtttaacaacccccagtgggtttaggaccaccggacagatagcaatcacccccatttgggcacgcacgaaggggaatgagacagcccaaatgttttttttcccccgttcaaactgtcgcttctttggtatacgctccgcattaacagatgttatcttttagaaaaaaaaaaacttttgtcgagatgtaccattttggaagtgctgctgttaagcgtccccctttttaatcaaaacgaagcagcgtttttttttttttttttttcccatttggtatgctcaaccattgtgccgttacttcaaggtgcaaatgaaaagtcagccatccttcctgacttcgtcctatttgcatacacggtagagaacaaaggtcaccacaagtgaggttaccctttaaccctgtgtcagcagtggacgaccttacctagtaccactacatcagctgcgtcgcacgcgtgtgcaaatgcaacgtaccccctaaaaacgttacatgcctagttgcgtaaggaagcagattgcctatttcaccatactttaacacgaaatggactgaagacagaacaacgttttgtttacaaaaatgtttacaagtttaattaatttttttttttttttttttgtatattttttatggtacgtttttaaaatagcattttgccttctgggtatgtacatttcatcagtagatgcgataaaaagggaaaaaaaaaaaaaaaaggctaaagtggcggaaggaaaaatatttcgcctctgtgtctttagaggcgtaaagtactccgctattgtacatttacgcacatatgtaggtgtgtatgtatatgcccgcacagggacagcgcgcataattcagctgcattggcgccacttaaagtaaatacgttgttaagtgaaaaccctccaaccgtgtaactccaccctcggttaatttatacgctgcatacttaatacgaccaaaatcaattttaaaaaataaaaaaaattagctggactattccacaagcatgtatacacctgcgcgttcgaacagcgcgcactgcacatatgcacacctgtatgtacaacgtaactgcacatctttacatgcaattaaaaatatactatacatgtggcaggatagtagaagcctatggggcgcacgtgcagaggggcacatgtactggcaaaactaattctgggcattcacaacgtgttttaacaaacaacggtgaattcgtgtactcgcaaaatgggaaataaatacaaccatatctacggctccggctgcgctgtgtgcatatatgcattgacacccacacaaaaccataacatgcaaattttaaagtcattaagcgcggcactaaaatgacgtagaacgaactgcatttttcactttaatttcgaaacgcgctttgatataagcttccatacatgccatgcgaaatttcgcgtgcctcgcttcatctgcggtactacacgtacgtgtaagtgtgcacatggacacgtgcaaatgcatataaatgcgcacgtgcacacctgcacctacgcgcgcacctgcacctacgcgcgcacctctcactcaagtatacaaggagggccaaatgtgtgcctgcaaaatttaagcactcacatgaaggtcacatacatgcaggcgtgtatgcgtaggtacatgtacatacggaaaaatacacacacacacacacatacatacacagtaggcgcgctactacaaaaaattcatggttgaaaacaaatgtgaagctgtacaaaaaggggcgtgcattattgtgatatcttcgcgttaagtggccttttttttttttttttttctttcgagctgtcgaatttctttcttcctgccgcgtgttcttctgtttctttttatgcaacttcgcttgtccgcgtttttcaccttcgtccggtatccgcattggcatgtcccatccaccttgggaacgactttcttcccgtgtacaaagcgtacatataaatgggcacgcacgcgcgtgtacgctgtccaatatgttctgttgtgcacacgcacagggttgcgaacgtacacaatggtgcctactcacataaaagtgggccaacgcggcgagtgcacaagcaaaaaaaagggggaactcccctcatataaatatatccttcctaacatcgggtgattatcccaaccacctgacgaacgatcacgcatgcggcgtggcgttcatgaaatttcttcgattgtcagccgtattcagcttgctcctctggttgagcaatgcctgtacgtactgctcctcgcctttctttatggtgactttgagcttcttcttatgcgccaaaaatccgttcatgtatttaacagcatttattgcgctatctacattgtcataggaaacgaaagcgaaccctctgtttctgccagtatccttttccgtggcaatgtgtgcagaaatgatatttccaaagggagaaaaggcagctaataaatcattttgtatccactcatttgggatgtggaaaatgaaaatatttgcccccacaggaccagacacttcattcatatttaatggattaataaaatcttgttcaagttttctcggtttatgccattgggtctgtcctgttatctcgttgtgatagtatggtcgtccatcttctttcgaaaaatattgtttccacggggaatgggcagcgttatttgtgtttctctggtgagtggcattgttttgtaagttataattcatatgtacagggtatctattaaaagaattgacatgcatatttttaaattgttgggattgcaaaaaggcattgttgttattgttattactctgattattgttgttactattgttgctattgttgttattggtgttgttgttgttcagcgggttgaggagggctctgtttaatagctgcttttcctgtagctgatttttcgtctctgcaaatcgaacttcaattggcttctccgcattttcgatggctatttttccattcaaattttgtattgcaaatattccctgttccttgtacgcgtaattaacaaaagcacaccttttactaaccccgttgctatttttcatgatgtatacttctgtcacgtttccatatctattgaatagatttcttatttgctcttccgctatctcctttggaagagagccaacaaataatttcgcttcattttcattcgcgttatgcatattcacgccatatttttccaactcccctatggcaaatttgactatcaatggccctaaggtttcacatagtacttttttgccgtgtaaatcttggatggccttttgtgcataatatattgactccattcggacgaatacattagctcgatttacgtttggtttcttgtcttttatgaaaaccacatctttgatacttccgtattcttcaaatatcgtttttatatcattttctgttaaactttttggaatagagctgacaaagagttttatggggatggatggtgccggattgtatgggttattcatttggtagttgcactgttgttgttgttgttgctgctgttgctgctgctccgctatccttgtgtctccgtaggtggcttcattcttctcggcgctaaatgcctgcgtgctgttactcatagtattcatggtgttcatgctgttcatgttgttcaagctgctcatgctgttcatgctattcatgctgttcatgctattcatgctgttcatgctgtttcgactttgccgagtaagaagtggtgcaatgtcgcgcgcgcaaaatgagaggtgtggctttttctttctccttttatggatacttgctcaaacgcgtgtgcgcttcgtttttttccctttttggggggccttttggctcgagggggtgtacacataaaggggcgtgcacagaaaggggcgtgcacagaaaggggcgtgcacagaagggggagtgcacagaagggagagtgcacagaagggagagtgcacataaaggagagtgcacataaaggagagtgcacgtatgtatgtgagaaaaagcgggaatgcctgggtacgtgcgggtgtattaaggcgcgcctctgcgcatgcgtgatggccgtagtacgtaacggtgagctggcacgtatcgctcggaggggaaattcccttgtgctctgttctttttgcactttatctcattccctctaagcttcgtcaaagtgtagcacagtgtgacgtaacctgcctcgcagcgctatggaatacggccatatattttacagccatgtggttcactccttatgtttttccgcctgatgcctcgctgtcatttatttcatcacactgggtcacattacaccataaaatggctatctaccttttttcgcttggcaggtggggagttgcttccgttttttgcgcaaggaaataaaagcaaaagcataagttaactgagcgtaatgtaaacgtaggggtaaaagtaacggtgaggaaaacgcgtttgcgtgagtgggggcatggcgcagtggtgaaaacaaaatttgtgcttagctaatgtgctgctaaaattttatactttctttaacaatgcgtcgcatgagccttcaaaatcgtgcataactttctacaaaaaaatcatttcccgggatatcttttttcctgcgctcgtttgcaatgcgtacagtacagcaaggtacccctcgtacgcaggtttcacaggaacggttacgcatcgcatcgcatcgcattcgcttgcgcattcgcatgtatgtacgtatgtgcgtacgtacgcatgtacatatgcataatgcgcatatatatgtgcgatgcacgtaagcttgcacgcgcgaaatgtgccttgcctttattgcgcactgtcgaagtttgagcacggtttgcggccagcacatttcggctgtgctgcgccattgcgcctattccgcattgttgctattttgcttcgcgtcgcttagttttccttcgttttcttttctttttttttttttcttttttttcatttcttttcttttacgtttcttacggcctcctgcgtgttttttttcccttttttgcacccttttagtcggtattccccttttttctttctcttaagaaattatcgcgttttacgaataggggctgggcttatctgctcatactctagccctttcagcgcaagtgaaattttattttctcccccgaaatttaaaaattgttaccttaaggttgcatttatatgcatacgcgtggtgtttcgtgggtgagtgttgatggctgcttcacgcggcgttttttccagagcgccggtttatatctcctgtttggggtgaaagcacagcgatgcgctaggacattctcacgtatgcatgaacatttgcatgtaccacccacgttcgtacttgcgcatgatcacatctatcacgggggtaaaaggtccacgctgccgaattaactaataaaagcgcatgatcattttggaataatatttttttcgcaactttgcaaaaaaaaaataaccttttattttattttcttcccggaaagtttacatattatcacaacagttgcacagaatggtacatggcgaaatgtgttagcgcgttgaaaaatgtttacacaggcatgtataaattgctcttcatctataagggatattcaattttttacgtttgacaataaattaaattgcgaatttgtgtaaagatgctcaaagaggggaaagcctaattgctttcttctgccacacagttgtggtgttttaataattctttcgaattctttgtctacataaaaattggcattcaaatagggcaagggatattcacacataagtaaatattttccctttttttttttcttactatttgaaggagcgcttaaaaggttcatataatcaaccctgtacataatagaaaataaattgggttataaaatccacattttccgtcatgccacacatatgcgagcaacagattgcacatttgaaacattttcaaaaggggaaaaagtttatttaactttttaaaatgacttaacacgatgtagcaaaaaaaaaaaaaaaaatgaaaagtgataacggataattggctgagctatacacgaggggggtaaaaaaaagtaaatttttataacttccatgtgtgttatacatagaaatgcaaatagtcgaagaggaaaaattgcacgtctatgttagtaacgcattcgcgtcacttaaacgcgttaatttgaaagaaaaaatgagactttttgttaacacagaacggttttctcattttggaaatcttgaacagaactgtgaaggggcatgacgtaatttttcccttatacggtcgtaaagctgaaagaaattatattttccattccattcagttgtatgtttaataaatgcagtgtttttatttttatttatttgcacatttttagtgacaaatgggtttccgttgtggaagggtttcattacgcctggcatctgcatgtgcatacaaattggcttaacattttaggattccatttttcgctacgaatattcccttcaaccgggaagtattagcatggtggtttaaaaaatgcttgctaaatgggagcctctccttagcgagttccaagtatagctactttatttgaaaaagtcaaaatgtatggtatcgtgtggccatgacaagctcgtcagacatgaggtgtgtgttaatgcagttcatttgtgtatccttcgaaccgttttatgccttccccttaggttgtacgtgtcccccaaaaaaaggtaaaacaacgtttctgttaaaactattctttagcatttcttacaactagccaaaaatgtgattcaaaatatgttgcccattacgtaattaaacttcgtaaagtgcccatttggggaaaaaacacgttggtaggggaaagttgtgcaaatagctcccacattgcatggtttttcttcggcacacacatgtatatatataagtgccatttatccacacctcataaaagctcaaatgggagtacaattgccaagacgaagctgctggcgcattttagcgaagtgatcccactatttagctttgcaaaagtaccttctatatacagcacaccactccattgtttataggcaatgaaaaaaaacagagtaaaaaaggtgcaccgttaaatattacacagcagcaatagtatgtagcttgccacacagcactgccgaggtccccagtgctagctttaaatcgtttttttttttccccttacagtatagtaggcccatcccaatttgtgctaaaatgcaacttttgaagattcatttgggtgtttttgcgttccacggatttgtagtgaaagcgctaaaatggtacaactctgtgtgatgctttactatatgttcacgtttgaataaatgtttatttagatatatattttttttttttttctcctttgttcaggaaaaagttgaataagtaaagaaaaaaaaaaaaaaaaaaaaaataagctgataaagcgtaccaatttagctgtattttcttgggagtacttttgagggagcattttacatacccacaaaatagtaccatcttggcgaacgccggaagactatgtagccacgcctatggaagctgaggggaaacttcgctaaagtgagagaatgtttgtaggcaaaaagtttggtgctcgtaaaagtatgcaaagtactatgtggtgaaaggggaagcggctgtagaagggcttgacaagcgttgcttccttattctgatgtgtgtgcaaaagggcaaaaaaaaaatatataaatttgttttttcttccaaaattacaacgttgtgccagatttccgctgttgagatggtcttttctttgccgtaacgtttggtcattccgtccaatttaaataaacccatatggggctctacttttttctgccaatttttacgaacaaatataatttaaatgaaaactaatcagaaatgtttcttcttccttctgaacaaaaggcattataaccccccaagcaagaggaaatggagtaagcaaaacgataaatacaaaacgaggaggcccctggcggagaattcgaatgtgcacaaaattaatattaagggggaatactggaagcagaaacatgtgaataaacaatttgttgtggaaaatgggaaccaagatatgataaatgaaaagacaagtttaaatttttttggctatccaaatatatcactgcatagcaaattggggggcagcttatatattgaacaaatggacgaaataactctatgtgtaattatgaataaatgcataaaagaaaacattttggaaagtttcatttggaagaatctgctaaacaggtgcacaaaaattgcgcacaaagtgaatggaaatgtgttaagctatatatttaaatacgcctcgcaggcaattttttataaccactatttttttctgaccatgcttgggaatatctctaccaatttgtactccctaaatataaaaaattgtgcaaatatactctatgcaatgaataataataacagttattataatgaagaggtatacaaaaaggtggtcgaacacagttcccttcttatcttgaacagaaacgacatcgatgttaatagtgtgttaagtttgatcagctccttttacacctttaataggagtgccataaacgggtacaactccgacgacggaaactgcttaaacattaggaaaaatgtgaacaacgcgtatttactgttcgatagcattgcgaaaacgtttaataggtacgatctcgatttgagtgaaattgactctgtgtgctcggctcttcttgtttattgccagctagatagggtcaacttgttcttccaggagaggaacagaaatgtgatagacaaattagtaagctacctgaacgacaatattgaaaagttaaatataaagcacatatccattttatgctttgcggattgtatttttaccaagggaaagtttttaaagtggaattatatctttgcaaaaattgaaaaggagtgttacgtgctggataataactacctgagcattttgttctacgcactgaaggacaaactggtgcagcggaagaggatttacaaaattatttacaaccatattttgaatgatgtaagtaatacttcattggaaaatatatccctggtgacatacccctttttgaaatatggtatcttggaagaagcgcacagtaggtggggacgcaacggcagtaagaaccttccgcaaaaggggaacgagaagaagaatgtctacgacaaaggggaagaagtagccacctgtgcagagaagggtgctcaaaatttggaagtaaatttaagccattcttttcacctatttaacgatttcctgtacggcaaggtgaaatacaatataactaactttagcctatttcaagtgtacttaatttttaaagggttgtacgaatccaagtttacaaatgataaagtagagcagttaaaaaaagagatcacgaaacggatatgtagagacgtgcatgccatgccggcgtatttattaacgtactgtatgaaaattgttacggacaacatcttacgggatagcgaattaataacttcgttgaagaacgtcagtttggtgtacctgcatatctataagaagatttacctgggcgacagggactatacgatcaacgaaggtcccacgctgatagaggattactacagtagtgtgcgggacgatgaagacccgtccaagagcgacataacctttctgtacaatgagaaaaaaaaggaagtgaattatttatctgaaaagtatgtactagatttgaatttattcaatccccaatttaagtacctacgtgaaaagtttggaatcgcaagggaacaaattgaaaagacgcttacacattcgcagaactttttttttaattattatttgaaggaaaagcagctagccaattttttttacttttccatcatcttagaggagaatgaagcgccagcgtactttaacgaagttaaggaagttgtgcagaatcgaatagcacgcggagagttgaagttcagcccaaccagtattctgcaaatattaagatcgatggaccatctgcacatggttcagaaggacaatgtcttttttagcaccatcttgcggcagctctgcgatgagatatactctctggacctttctacctttttgcagttcctgtcgatatttcataagaacagaatttctcactactactttttgaggaaggcccggtacatagtcagcatgaacaggtaaccagaagatggcgggcgtgggcgcatcaacgcgtgtgtatacatgtgtacaatataagtgaacaccgtgcaggacgctgcccaacagcttgttgcaatgaacaatgggcgaaataattaattgatatattttttttttacgcaggtatgaatttagtaggaattcgctgttgaacgttaggagcatgattttcgaattaagcaagttgctgtaacaaaaaaataagaaaatcgaagtaagaaatgggaataaatcaaaatatagggacaaaatgtaggggaaaaatgtaggggaaaaatataggggaaaaatataggggaaaaatgagggaagcaaaataagggaagaaaaatgaaataaagtgccactaccgttatcattaataattgtggcaaagaaatgtacgcacataggtacgaatagataaacgaaagcataaacgaataaatgcacgaatcggcgaacgacgaaattgacgaatgaaattttttgcaggggagatgcattaacccggtgatgacgtgtactaaattttggagaattttaatataatacaaaatgggggtggggtgggcgaaaacggtttaggcgttttttttaattttttttcccaaatgggtatgtatatgtattccaaaaaggtgaattcatagcaccgcggcttttgttattcttattatgtacctcttttcccgcttgatgtgcacccttttgacagtagacgttgatacgccttttgcgtaaatctccgttgcgttgcttcaattttccttttttttttttaagtaacattttgggactactcacaggtgaagcggctgttctggcgctatccactcagtgttctcactgcatattgcctattttgtaactccccaccggagtgctcttctttttgtttccactttttttttttttaaccacaattaatccttagcgtagacgtttttctcgaaacccttgaaaacaaccttaacactctcattgtcaatttcatattgttcctctccgtcctcatcttcatatttgctgaggttaaatacaacaacactagaatttctcattttgtgatttcttgccttgtgtggtggttttaagaagcttctaaagaaacttaaaaaccataaactgtgaccaaaaatgataaagatattgtttggatcaccaaaaatatacgagagggtatcctggaatctacttttgtgtgttttttgggccattttaactttctgtttaatcaaagcatcaacatcatcactgacgtaattcttagtcgtgggggtaacatacttatggtagaaattgaacaaagtaattgaatctgcatttctactaagttcctgtagtgatttcagcacatacacattttcgctagatgttttgaatcgatcctccagagcaatgaaacaacttgtaatggctcttcttaaatctgaacacaacacaacacttttatatttcgtgttattaagtacatcgatatgttcttttatactcatactaagcatatcttctgatttgtattggtcatcaagcaattcggatgctaaactacctctacttccgaattcatctatgccgtccatgctttcatcatcatcgcctgcgttaactgcttcattaagtgaactgctaacactatttatacttagtaaactacccaaatcatcacttttcatactggcgctactggtggtacgtcggagattattttcaatggccatacgtcttaagttcggtgtttttttcttcgaaatttctagggcattgcttccgctacttccttgtttggtgtctactgtgctagaggtgcttggtgtttcatctcctgatgtcgatatttcattggtagaaccgacggatgctcttgtgcgagatcttccgagtgcggtacctttattcgcagcattatcagcttgtggaatttcgttatcttcaggttcgacaacttcgggttcggagactgttggttgggtgccttttgcttcgacagttttttgtccccctgctttggctacgttaacttttgcttggtcactttttgctgcgccaactttgggttcttgtactttgggtgcagtcgcctgggttgtagtttctgctttagttgtagacacttttggtgtggttactttgggtgtggttactttgggtggagtctccttggttgtagcatctgctttagttgtagtcacctttgctgtggttgcgctgggtggagtcgtcttggttgtggtatctcctttagttgtagtcacctttgctgtggttgcgctggttggagtcgtcttggttgtagtacctgctttagttgtaggcacctttgcttcacccgctttgggtggagtcgtcttggttgtagtatctgttttagttgtagtcacttttgctgtggctgcgctggatgtagtagtcacttttgctgtggctgcgctggatgtagtagtcacttttgctgtggttgtgctggatggagtagtcacttttgctgtggttgtgctggatggagtagtcacttttgctggactcgattgagctgcagatgcaagtgaggccttgctgggggtgccggctttagcaggtatcgctttgggggacggttccgtgacctttttcgctttcgcaggacttggtgtttccagcttaactgggatatctttctctttggattcatcatcataatcactttcatcatcatcatcatcttcgaattcctttatatcgatgtcttcatcctcatcgccaaaaatattttcctctttaaactctgtagatttcaattcgcccgctatggttttgtgttttttgtcttttttactttcattgtgctgtttatcatcttttttcttttcgcttttggatttttcttgcgcgtttttttgttctttttgtttttcatttttacctttttgttcctgggtttgtttcacattagccggcattgccatttgtcctactggcatgaagggacctcttggcctttgagccaggttcatggttgatcctaccattgggaccattgggaccattggcatgaagggacgcatacctggcgctagattcatgaaaggagtcatcggttgtggcatgcccattcttacaacacctggcatcatggctagattcggcatagagcctggtactgggactagattcggcatagagcctggcattgggactagattcggcatagatcctggtattgggactagattcggcatagagcccggtattggagctagattgggggcggtgttgttcaatttggttagatttgggtttgaatcagattttttgcctttacctttgtcgttgccggcgtttgttttggctagatttgtcatagaaccgggcatagggactagatttggcatagaaccgggcatagggactagatttggcatagaaccgggcatagggactagatttggcatagaaccgggaatagggactagatttggcatagaaccgcgcactgggactagatttggcatggaaccggggatagggactagatttggcatagaacctggtattggggctaggtttggcatagaaccgcgcactgggattagattcggcatagagcctggtattggggctctccatcgtgggccaatcataccaggcaccatacctggcattctgggtccttttccacctgcccaagcagccatattggcttgagaaccaaatgcttgtggcaatttggctgcagaacctgacatgcttgatttggaagaactaaatggatcattctcgtcatcatctgatgagtcttcatcatcttcttcatcggatgagacataatcatcatctcctgcaattttacgagccacgaacttagctcctttgtatagtaaaccatcgaagtatccatcacaaatatctttaaagtgttcttctaactcggttagctcaccatctccatcacaaattgttacataacccttatcttcatcagtagtattataataaaaatcatcacaaatactgacgtagtttttttcttccggggtaacagcgtcaaactctccatcacataacttagcatagaaggcctccatctccttggttgctttatctatgtactctaactgcatcatttcattgcctccacaaaaatcttttttttctgtatcatctatgctgtcctttaaaaatttggataattcgacggattcttgtataccagttttactcaatggagaatcaattaaactagactttttagtaaataatttcgtaaaagaacatgagaaaaatgttaaaaaaattcttgattgttatctttctgttaaacacactgttccatattgattcactatgtctaataaaataaaccgttttcgtttggagatttttttttacgcgttctcctcccaaggaagcataacttccaaattcatcccctccatctccttgttctaatctttttctctttttcttgtcatttttttctagctgaatgtgtttgtacttgttaaacagtaggagtctcttaaagcaataaatgatcaacttaattttgatcagggagccaagcacagacagacccattttgacggcacgtaaaggagtaaaaaaaaaaaagggggggaggggaacgagggttgtcaattcggtacttctttctttaaattaacgttattttcttcaatctattctttgctcaggtgttttcactgcgtaatattttctgtgcttaattatttttcctattatacctttttttttggttgttgttcttctgtacttgctacatatgcacatgttcgcatgtggcattgaaagggaacggtaccgctgcactggtgcgctctgccgtcttcgccactgcacggtgtgtaatactcgcttggaacggggatggggatagcttattcgaattcaaatgaactgcacaaataaatccatacgtatacgcttcgtcaaagtgctagcttcaaaatcatcatatatatacgtgttttctacgcgttcgtgaggcttcgaaatattcaggcgctccgatgcgtcactctgaggcgtctctccgatgtgccaaatccccaatggcatattattcccagcggaaaaggagcccttgccgagggagcaacaatacatacaccacgagttttttctcctggtactgtttgccccttccgttcagagaagaaaaacttgttgaaaagaaatttcgcgcaacgattcccacgattatgcgcctttatacggacagcgcaggggaagggctaaagtagcgcaataaatgataaatacatataagcacgcatacgggggtcggaaaaagggtcagaggcgttcctagaacccctccgcgcccctctcaggaatttgtactctgtgttttcgcgtaagcacatggatatctctccgtatgtacgcccttcgacaaataatgactcattcactcgtgagagcagttcatgcgctcttgaaagcgaattgtacgaaagaaaattaaaaaaaatgaaactgcgtgaacatgcaaaggagaataaatgggagatgtaaaactgctggaagataagggaagtcaattaatcagttaatcagttaatcaaaaattttgtacttcaagatgagcacttcaaaatatataagtcaaattgaattaatcaaaattgattaacctgaactgattaacctgaactgattaacctgaactgattaacctgaactgattaacctgaactgattaaccaaaactgattaacctgaactgattaaccaaaactgattaaccaaaacttattaaccaaaacggattaaccaaaacagattaaccaaaacggattaaccagaactgattaaccagaactgattaacacatttcagttatgttcgattaaatccaccccaagttggtacccatcaaacttcgtttagtccaatattcttattttcttatcatataattgaaaaaatataaaatctaaaaaaaaaaaaattaacattaacacgaattcataactcatataaattcgtatgaaggatatatatcaaaaaggaacaagaagttttttttttttgcatgttcacattaaaataaaaaagagaaaaaaaaaaaaaaaaaaaaaagatcattatgaatgaatgcgcgcatatggtattagatatgagatagtaaaaaatagaatcctggaagaagaaaaaagagcaaaaaaaaaaaaaaaaatacaaaatattaaagatgaaatgcgaaaatatatatgagaaaggggaagcaaaaataaataaatgcgcatggcatgatatatattattataaatcaagaatgcatacgaaaacgtattttttctagagcatacgcaatggtagaaaaaatatgcaataataaatgagaaataaataatagggtttagaaaaagatacaaaaatttagaaaaaaaaaaattcaaaaaaggttagcaaaaaaatacaaatgtttggcaaaaaaaagaaaaacgttttcgaaaaaaataagcatttcgataaagtaaaaaaaaaggggagtaaaattattaaaatgagataaaacaaaacaaacgaagtgggaaaagatgaattttgcttttatttatgttagagtggtatcaaaaagctggaagtaatacttgcgccgcgcttatgcgcattcgcgcaatttgcgcaggacggcaaaaattgtcaagcaaaaaaattccgagaaaaaagccgcaatattcgtgcgcaatggctgatgagaagaactaggcataaatctgaattcgtacaaattatgcatacgcaggtataacgaaaaaaattgtaaaaaattacgtccagttgcatgcgcattgtttcgcaatgtttcgcatcgttttgcgtcgtttcgtatcgtatcgcatcaatatgtatttttttttcttcgacccgattttctatcgttacgcttgccttcgggcattattctttacaaccccttttgtcctcattaattttatccgctcacgtgggtaaaataactgccttgttcatggtttttcttggtctttcccaacggcgttcgttcgttctttcgatcgcgcagttgacttttgttaacttttgtcaatttttgtcaacttttgtcaatttttgtcaacttttgtcaatttttgtcaacttttgtcaatttttgtcaacattcgccaatttttgtcaatttttgtcaacttttgtcaatttttctcaacattcgccaatttttgttaacttttgtcaacttctggcacagtcgctttgctgaataaaatttccctgggttggtcattacgttcgacggcaagcagcaagaggcgccgccgttttgttcagtctcttcccggacattggtagcttagctcaagggtaaaacatctttttgttgcttctcccgtttgacttggcaaccgcaggagcgcctagtcaacctcgttgtgctccttctcgagaaatcccttatagagcacgcgtacgctgttcttctcaatttcgtaattgactttgttatcctggtaatacttaatcatattaaaaacaacgacccccgagttctgtattttgtgcgttttagccttgtgaggctgcttcaggaagtaattgaaaaaaaggcggaaccacaggctgtggccaaatatgataaatatattcatgtcattattaaaaatgtacgagagggtatcaaaaaatttgttacttacaaaatttcttttaattcgtatattttttttgcaaattttttctacatctttgtgcacaaatttttcaatatctgtgctgatatatttattgtcgtgaaaatcgaaaagcgaaacgcagtcaggatttctgctgatttcttgtagtgaatttagtacttggatttgttcgttatttttatttatcctgttgtacagggctataaagcagcttgatattgcccttcttaaatctgagcacaaaatggcacttggatactttacactgtggttaaggatgtcaatatgatccttgagactttggtttatgatttccctatggttgtacttttcgtggtaattgttcctgttcacttggaggtcattttgatggtcctgctggttattaagatgattattatccacgtgggtgtcacttgggtgcatcatcgattcgtgattagtaaatgcatctccatcttggaatgtgcttctgtttgtgtttgcgtttgcgtttgcgtctgcatcttgaccaccccttctcttccttagaatttgccccgtattatttcctgtccttccatctcctgcatgtacataatcgacgacaaggccctcttctccaatgttcttattttcatagttcgcactgccgttattgttctggtttggagaggcattgtcattagagtcctcctccttcccatcatcaccatttgtgttgtcccccatttgctcattcatgtctgccatttcgatgtcttcattttcgtcaacctgcgtctgctcgtcctccctatccaatgggcttatcggaactacgcaaagtttatctccatttttcgttgcacttttttcttgctgcaaaaagtttgataattcaatggactgaataattcctgtgttactgagaggggaatctacaatcaccgtttttttactaaagaagaagaaaatttcgtggaagaggactaggaacaaatttaaaagcgtttttgttgtgagtcttctgttaaaaacgttattccacacggattcgctatgccttatgaagtaaattgtcttcacttgaacattttgccttttgttgtaatctccttcgttgtccgcatcgacataatggttgtccgcatcgacgtaatggttgtccgcacctacaatttgctcatcttggctgcctgttgggatgtatctgtttttgctaaaaaagagaaatcttgccacgcagtgaaggatcagattcacttttattaagaaattatttatcgacgttacgattatgtccctcaaaatttgaacgtgcaaaaaaaactccacaagattcttgttgttatttacaccttttctgtgcttcaattttcgcgagttaaatgtatgaatgtattcatacacaatgtttgtgataaaaagtgtcagcaggaagaaagcggcgataaagagactcttcatttcgacgtttgcggctttttatatgtgggttttattcgatgaatcattgggcgggtgcgcgcagtgggtacgtacatatggatatgcacacagggatatgcacacagggatatgcacatagggatatgcacatatgggtacgaacatacgggtatgtttgtccctcctcctgggcgtccccaaatggttgcgtgagctgggaatcacagtaacatttactacatgtgcgctgggggcatgtcgtggttacacatgaaggcaagaatttgcaaaaataagcattgatgcggtatatataacattctgcacacttggcgcgatcagttttcacagcgcaattgcatcgcgaaggggtacatgttacatgccctttcctctgggtgttttctccttcttttttttttaatttttttcactgtttgcttatcggcatggaagtatttttactattctcttctatcatgttgagattttaattttttttcaaaacaaacgtatcgaaggggtgtaaactgttatatgtaaatatatacaagtacaggtcgcatttcaaattggcaatacaatgcaaaacaaacacttaaacgatgcgcagaataattaaggtaacattttacgtgacaaggataaaaaattgggaagaaaattcaacaaggattagtagaaataaaaaaaaaagaaaaaaaagaaagaaaaaccctgaagttattgcgagagaaggagcaacaaaaatggtagaatttttagcgcagcaggaagagtagaaagttcgaccatatttaaaaaataaatatttgcccaagcactaagcccaagtggaagaaaaaatggaagtgcccccgcaccggcagtgggagaagaaaatccccgtgaaaaattatccctacacatgtgagaaaaaatgcgaacagtattacaatacaagcgttttacatatttgtataagcgtaggaaaaaaaaaatggcggtaaaatgcctttgaaaagtccgagaaaaaaattctttttttttttttatttctctcgcgaagtcagcttgaacgagcgtaaccacaaattgtcaataccattgacgctgccattgacattgctgtcgcgatttagctgtcattcgcagaagcagtcccttaaggagaagtaaaatacgtaaaacaaagatagcctgtgcgtagtggatagcacacaggtgttcgctgtatgaatgtaattcctttgataagtccccccatggagagggcgctgccttcctgcgcgttactcaccaccaacaccggagttcatttagtggcaggagtttgcaaaacaaaagagggataaactttgttgcattttaatttaagagaaaaaaaaattgttcagtttgttttccttcgaaaaaaacgaaataaagttgctataaccaatttttgacaataccgctagtgcgtttagcactgccattatttgaaatattccaaataaaaaaaaaaaaaaaacatcattcagtgcatatgccaacgtacctttttgtgagatcactgcgagaacgtgtttcagacgtgtacgaaatacacatgacgcgtccaagacgtaaaaaagaacagaaaaagaaaaaatgaaataaaaaatagagttcaatttggaataggacacaaatagggacgcaccgaaaaattgaaaaaacaaacaaaatgtgataatgataaattttgcacattttcattatcacgttgaacttaaaaaaaaggtggtggtggttcttccttttcgcacagttgccgttaattcgggttttttttttacaattttaaggctatttaaaggttatttttctacttttttcgcctttttttttttcccctttctttttgcctttttttcccatttcatcgttgcacattgcgcctcatgcaacacgtgtttcttattttgtagtggcccaggcttttggcgttttttcatcgttcgcgttttacacattcgcgcggcgcgattttgttttattttttcattttattacattttttacgtcactacgttttttttaccttttttcttacctgttggcgctttcaagggtcgccgtccggttaagtcttccccgttgcggtgcatttccacctcctgatgttgggagcgcacatggatggtgaaagcatgtgcttatttccccactgagcagctttacgcgtcagttttatccgtccccctttgttgtctctcttcccttctctaactcctactggtgttcattctgggcaaaaaaacaaccgcctttgtgtgtgcgtttgggaaagcacgactgagaaagtggaaaaataatcatgtaaataattgtatgcacacggatggtaacacgcaagtgcacacttttatgttttgccgagtcaaacattacacgggggctcatttgttgacactaaaaaaaaaaaaaacggtattttttcttttgagttttttttttttttcccgacttattcttcccattctactcaacagttgggggactaacagtccatttgatttttctcattgagcactcttgatacgctggtgaaggtgttgggcccgcttcacctctcctttgattctctcatttggtgataataatccaccgtgtagtcataaatttggtctatggtaaaagaattcgtgagctgcgcatttttcctgttcccgtaattttcatttgttgcttcgcttgcactgagatagctactgggttctctccattcgttccgactttgtgctactccgttttgatcatcacttgtgttatccatgctaatcgtctcatgcacattttccgagcccttcatttcgtctttaaaaaaaaaaaatgtctcaacatatctacgttatttcctcctttgtccaccttctgctggtcaccatctcgaaggaaagcggacttctcactgaagcaaaaatcgtcagctactttatcctcaccggtgttgccatacaaatggggtactctattttgcccgttatgtttgctttgcccattttcgccttcttggtgaaccaatttatgaaacatcgacgcgaagtctttggattcatttgcagtgttcatatttccggtggggtaattttcccttctcctatcgttttggctagcttgccatttccagtggtgttttgtattgtaattaccatacgcgtcgccactgcatccaccaagttccgtttcttgcctttcctctacaaacataaatttgtgcgttttatacgttgattgtgcgccattctgtaacgtgtcccccttctctgtgtaagaaactaattcgatggctttatccgactcattggctacttccataggggccatccttttatccttttcttttgcttgttcgctggcatctgttttcatgtcacgattgtttaggccatcctcttcatttttccgtttttgattccttttaaataaatccaattgcatcaatttttttttcaaatacattagcttctggtcgctgaaggggcggtactcctcctctgcgtttggtctcttgtcagcaggttcctccgcttcggccgcgtctaccacgtttgtcacgtctgaggcttcggcaacgtccgccacttcgatcacgtctgccacttcgatcacatctgccacttcgatcgcatcttccgcttgtatcacatctgccgcttgtatcacttcttccacttcgatcacttctggcgcttcgactacacccactttaccactttcatggccgaactgcgccgacggtctctcgtcatgcataaaaccgtctcccttttcacagcttacagttttacctccggatagatgttcatgactacgtagacctgtgtgctcatctgtttcaacgccaggtcggctacgcacaccatctgcgttgatctccaactgaggcttcaccttgtccgtgccatcagcacacttatcagtttcccacttgacattacgactaaagaggttaattaatttcttcttccgtttaaggtgattataatttggttcattatcatttctcgttttcttcctttttgagattctgcttctacagctatcacttgagttgtaccctttgcttccgcctcggattgttttcccccgatggattccatactttgtaacactagcgtcggaaacacaggagtctccttcgattggatattctcccacgttaatagcacctccattgtggtgtttactgaagcggctataatagtccgcgtcctcatttgcgtcactaccctcatctgcactgctgaaattaatttgtgggtgaagctcgtgataggtattcttacaaaaggggttatccctgtagaggtgatgatcttccttcttaacgatgcctttttttttgtgcatttttttttcatgctgcggaagagacaggtcttcttccacatcgagtgatcctttggatttcctctgatatctccattcctcatcatttggaattatccactttgagtccatcgttggaagtcctcctctttgcctatgcagcaggacaccaatgtgccgaccaatttgattactggtgttgttaatttggctattcatttggttaaacattttgttgcttttctgctgatacatgtgactgttcacctggtcatgtaaattacttacttgcgtctttatgttgcttatttgtctttgtatgtgactgtatagggacgaatcgagatagtccagagtcctctcggaggataaattcttcactatctgatcgtttatattttttacgtaggaatctatctgtttgtacattttgttaattttttttataaataaaatgtcgatttgactgttgacaatgtttatgtcgtcgtttagattactgacgtaactatcgctaagtttgtttttcaaaatgttaatttttttattcaacacgtttatttttccgtttttcttgttattgattatgttcattttgtcctttacattgttcatttccacattgagatggtgcatttctttttgtatactgtggaattcgtcgcgccgatggacactcatcacatgttttctcggtgagtctttgtacgggctgtattccccttggctatcctcgctccagctgttctcgtaagggccttcttcatgccagcctttttggagcgatcccttttggagcgatcctttttggagagatcctttttggagagatcctccttcgcacactcccctttcgcgcgaccccccctcgcggtatgatttgtacaccccctctctcccttttttacgcttttccacgactctttctctttgaaagcttgcccccttttttacttccctcgtttggttcttcaaacgcggcatgaagtttcccctttcgggttggctttcccatttgggggcacccacttcggactcagaataaatttcatcatctgtttcgctgctgatgtcactacatttttccgtgtagataaaaaactcaccattcggtttggtggaggtttcctctgcgggttgcatctcatttggagttcccttcttctcatcgtcaaggtttgcgcggtcctccgattggatcgcaagctcactttggtcttttttgtacagaggttcctcatcctctctatattgatcctcatggcggtacccaccttgacctggtagaatccccacgtcgtctgctacataaccgaaattttctcctacatggttgcacgtgacagaagcagttgcctcggcgtgcacatctgcaccaggaagaatatcttccgttgtatgcccatctgtatgcaggaatgatgatccctccaaaggatgggtatccactgtggcatcatccgttccctttttgtgctcctcttcttttagccccttgctgctgataatgtttatttcatttttaagcttatcaaaaatgaagacatctctggggtcattttcgttagcacttggaaattcactctcactagtattctgttttatcctttcctgattttttaatgcatttgttattttatcctttaaatactgataccgtttgtttttattcgtttcgttttttttctctttcgtcgctgtgtttattgacaccttttccactcccttgcctgtgtagatgtacatgtccgtcacttcgccttgcttaccctcattttcgttcgccgcttcgtcaaacagttgtcccttccctaacagggtcaggtattccactcggctgcagggaggaggaggggtgcacgggagcaatgggcgaatggggagtaaaaacagttcgatttcttgttcggcgtagtgcaggcggagggaagcacccagacaacgcctttttttttttttttcgcgttgaattttcaaaaaggggcatgcactacgtctgctatccgcaacgtctaactacgtttcgcatgtataagcatgcacaacgaagcgcacctttttttcttattcccaggggcgttggacttgttctgaaaattttttaaacacggagaaatgggttatagtatgaatgcgaaggttgcaaagcgaggaatcaaaagaaacatagaaatgggaaatcagttcgaagaaaaagggaacgacgcatacgttgtatatgctccaagtattgttcttgtaaactactgtgttatcatttttcattattggtgccttttgaaggatggatgggtgaagattgtgtgtgtatattttttaaaaatgcgttaatggaagaatacttttcggggggagggaatatgtacgcgtctctccatttcaaatgtctatatctgcaatggggagaagtgtgttactgctttcgagtcgggtgtgcatgcgaatggaaggggggggggagcccaatgggcgtccgtgtaagggaatgcacacacaaatacaggtaagtacgaacgtacatatatatatttattacgcacagcgttaggtgaacgcttcagggaaccccccttttaagcgtgtacgcacgtgcgtttatacgtattggattgcacaccttcttttttcatgtcgacgtgggacgcatttatgcggttgttgcgaatctgcaaaataggaaggataacggaaggcatattatctctatcatatggtgaacaatgcagctgagcaacagacgaatatttctttgcaaaggacgctgtgttgttttaacagaaaggagaggtggcccccctttcgtttttcaaaaggtgcgcagggatgtattcagggagatacattcaaggcagaaaagctcagtcagtatgtttacaaaatgtggaatggaagaaaggggtaagaaaaagggaatgaacatgatcgtccacacattcgtacgctttcacgcttaggtaaaacggacatggttaatttgaaaatctgatggcggtagctgaacctttggggaataaatattcacgcggatagctgttggctcattcttaaaaaaagagaaaggcatctcgcgttggtgatttatttgtactaaatagctctcatcaccgtttctaaaaaattatacccttttctgatttcccccctcatggaggagattggtcacacatgtgcacacacgcaataaggggatgacctttttgcgggccctgcttcgttccccgatggtaccctcgcataagaatatgtaaatatatatataactataaatgtataaatacgtatgtatactgggaaaaaccaacacgcgcctgtatgtatgtagttaaacaaatcgcagactgctcagttttgctacgccattttctttcattgttgtttttatctttgcgtagttagtaggcatcgattggggaatccatgcgtctcctccaacttgatggcacagtttgacactccttggactgactcaacttttttttttttttttcaacgaagtgtacaaattggggtatcacaaattgaaggggacttttgaaacatttcgtttcatacacgtaaaatgaaaatttcctttttttttccaaaagaatcgcggtaagttgtcaactggtattttttttttttttattaaattgctaagctgttaaactgcaaaccgcttggtgagcacccttttcgctgttcgcctgacctgggataacgtagttgcattcccgcgctcggacgtataattttggcccggcccacagcatatatgcaaccgtttgagaaaagattaaccaaagaggggtaaaataggaaaaaataaattaacgaataaatgaatatgtgaaaaactccgcttgagcgacttcaaattgcaatttccccgcttgaattccgcctcattcgttgccttgcgcgtggctaaaggcataccgatacaaagctggtggtcatgttgtttaactttacgtctacgcatacgtccccttctttgtggaaaaattctgtatccacttttcgtcacagtgaccaacccgctttaaaggcgaacatggggcgttgccacgcggtgaagtgctccacatgtcgcagttgcagataggttgttagttatgcagaccgtttgaggcatcgttcaccgcttactcctcccatgggttcttccaaaagggcgcgagcaactcgctcacgaacccatgacacgtcatcaaaactgcgattatgggattgtgcgatcgtaagatcgtgtcatcgtacagttgcggacaaagaatttataaattgcttctcaaagacggcactcttttttgaaccataaggaagacccacttccggttaagcaagctccgatccaaaggagaggactcccccacctgtttgttggcccagagaggctaaaaagtgggacaatgttgtgcccaagttggcattgcgttccatgtgtttactaagaaacgcgaattgcgagtggtgaaatgctaaaagaataatatgtaacctgaagtaaaaacaagaaagtggaaaaagggtagtggcatgcgtctttaccctttttgagagccaatcgagataaatgggaaggcctttcaattttgcagcgacgtttgacacttagttggcctccagaaatgcgcgcatgagtgtatatatacatatgcacatagaagtatacttgggggcgaatataacatgtggtagcacagcatttgtgctctctgccacccgcatgtcttatgatacagcacgtacaatcaacgttacgtatgcgtttattcgcatttgcgccctcctattgctacaactatgtgtgtactggtgtgtgccgtttgaccttatggcactgccaacctccctttatgtctccgacacttttgccagttcagtggatcaacaggttgaggagactagccaattctgtcgccttttttgtcccacagtcggtaggttaatacacgaaagttaaaaaaaaattgtcctttttccaaattgctaaaatgcacacgttttaacagtaaccgtcaatgtgtgttacccttttttcgtttttatgatgacctattttgatgccattttctgctccacctgtccttttaattttgcaaaagagtggagggcgggggaggggggtatacctgtctacatgtatttaccgtgacgtaaaaaaaaggaaacaagaggaaagaaaaagcgcatgtgtagaaatattcttgtcaaatcgttccattggggccgaaacatatgtgtagaagcagaggtgtgcaatttcgtaacttattgcaaaatgttatccgttgcgaactgaaaaaaaattcgattcattcgtcgttgccgcagcgtgtgcgtttggttgaaaatttttctctttcctgtgttttgtattttttcgaatttttatacatttattattttactttatatctgcttatgtctgtttatgtctgtttatatctgtttatatctgtttatatttgtttatatgttgtttttttttttttttttttccaattcttcacatttcacacacgaagtgagcaacgcggataacaacactggtgggtaattctcaatgattcgttcaccttttgtaacggcgtttgggcgaatttctgcctctttaggaaaccaccgttgtgcaattcggcgttccccattttgcgaaaatgcatctgtgatttttaatgcactatttttgttggcgtacgcggcgtgtgtgtacgtatgcggagcactcgtgtgattccccccattttaaacatttccccccagcccctcggcatgtagaatattgtggcctgcctccagagtggcattttttaaaagaaaaattaaaaatcgtcgttccgcgtgtttgtgtatatttgacggcgacgtagtacgtggtcggatttaagttcgtggcgcggggtaggttgacagcacggtcaacttctcagtcggtgactttgtccttttaccatcgccattgacattcgccatttgccattcgccatttcctaataactgtgtgagaaattttccaaatgcgcaatttttccattcggtaaatggagcttccctcgtccgcgggaatgtgaagaattttttaaaaatttactcgtggcgaatggccagtggccaaaacgtttccgcacatgtatacatacgcgtacacacgtttgtatttttatttgccttagtatgtgtgtacgtttttttcttttttcccgccatggtacgaggattatgcctttttttccttccagctgttttgtttaccataaagcatgcaaacgtgtgactgtcttttgtttcgatatatgaagtaaaaaaaaaaaaaaaaaaaaacatagcaaaaggggaagaaaaatttttgcatattgtttcaacgttttagaagttttagtatatttttcatcacccctttttttttcctttgcattttttctattgttagtacgaattaattgcaaggacatggaaaaaaaaaatcgcaaagaaaggaaaagaaataaaaaaggaacaggaattatatttacacaacataaatttttgatttttagcagttttggcactcctactgctgaaatataacaggatttcttcactttgcgtttttgcgcgtttatcggcgtttatttgtgcgtacgttgcgcccccattgcatttattttgcgccatttcccgtttccatagctcccacagggccatactgcgctcatttaaccttttcacatgtcacacggtaactacgtatatgttcgattgctttgtgcctattttattttccactttcgcataattttagcctttttttgcactccatgtttgccttttttttttttttgccctcattttatgccccaactacatgccttttttttacccttattttatgccccaatattttgcccctttaccttaatatttaaaaaaaaattggaaaattgacacgatttttttttcccattctgtaactccagtttgcttttcaccgcataagcataacgcataaggtgggggaaaaaaaaaagaaagaaaaaaagaaaaaaaaaaaaaaaaaagaaaagaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncactcggagagggtctttttgatgtaccctataataattgaggggggggcaatattcagtagggagctttgaataggtttttcctgcacagaattcccccccccgtggcgtgatgagtatgcttctaccgtcgcgccgttttcgcttttgcggcgaacctcaccattttgcctagcggcacattgcaacgcatgaaaacgcgccacttccaccgcttccctcccccttttttccctaaattgaagaataccaaggcctattgaacagcaaagatagagaagatgaaaccaacggggcacacatcgccgagaaggtggaaaagggaggagaaaccattgaaaatactttgatgaaattaaatgtgaggtaccaaacgttattcttttcctcgggagtaatgactgttttttgtggcacaatatcattactggaatcgttaagatatttttacttcaccaattttgtggtctccacctttttaatgtaagtaacccttggcgagtggcactgggtgtgtggcattggaagagatcgaatcgtatcctttttgagagtgcacggatttgagggcccctttggggaaaaggcttcatgtctacaaccagctcgcaatgtgcttctccctatacctcccatttgcatttctcccttttacagaaccatggggcttatcatgatgattttggacatcccgggaacgccaagatgggccgcaaagcataggattatgataaggaagtacataaaatttttaacgaggttgacggggaaggcagtttggttcttctttttaggtaagaaagcggcgaaagaggggaaagcggcgaaataggcgaaagaggcgaaagcggcatagtcacatgcttcttaaggggagatagtgcccccgacatgcctctaccaccgttgcgtattctctgcttccacagcttattcgcatttcctaaaccctcgatatgaacactacaaacgagttcgctcattgggcacgaatgcccctcccccccttgcaggatcgatgtcgtgtttgaacctatggccgcactcgaaaaaagttaccttctttagatcgttctgggtcgtcctattcagtagctttatcctgggagttgccgtagttggctttttaatcgcattaagaaaatcattaagattggaaaaattaaaaaagacgatcaagctggtatcgaaaggagcctacattgattgttacagaaaatatagtgtagcagatccagaccacggaatgcaatttgaagaattcaataggatgtgttcagatcacacaaatggatatatatattttgacttcttggatttatttatcattttcaatgccctagatgagcaccagaaatgttccataaatgaaagagaatttttggagtggataaatggtcccgtgacttacttgtgaggaaacgtaactgtaacggatgagttcgttccctgcgtgtgtttatctgggcggaacataatgacgacgatgtcccttcccctcccaccctcattatatgcgtgtgtttccctcggcatacataatgctcatacgcacacttcagcaagttggcaacacagccaacacagtcaacgcacacaccggctgcgaacaaagaaatgcatacagttaagaaaagcgcgaacaccccgccatacgcgtatgagaggaaacccgattaaattcgtaaaaaatatttttttgtatgctgttaagtttttgtttatcattgtgaaataattttttatgaatttcaatttttttttttttttttttctttgcgcatttttattcacctgttaacataaaaacgaaaaagaaaagttgtcaaaagttatatgtttttctttttaagctctcagctaagtggtttccttgtggatttacacttgaaaggcaatccattgtttccttcccgcgtgtgatcgtttaaatcattttatttggggcattccacgcattgcgacttcgtagtggaggtgaaaatatgggactccccacgctccacgaaagtgcatgcggtgaaacgaagtgatgtcgatacacgcagacaggtgaacagaatcgcacttttcgtttttgaggccctttcccatgatctgtaaaatcaacatgggtgtcccctttggcagtaataatccggtttaccacggaatgataattttttttttttacttgcatggagttgcctcgaggagcagcggaacgggcaataagtttaaatgggaaaaaaaaaaataaataaaataattaagtagcacacatgtgcattcatacatgcgtatatagatgggtaatcaaaacatcaaacggtttgcctccttcaaatgagttaacctccattgtgtgcgtaacaaatttcacccacgtgcagtgccaacgagaggtaggagagcttctcctcgaaaactgttttttcatcctacatgttagagttttggggggcgctttccatgcgtatataaaaaaaaaaaacggctcttgattggttacacacaagaaggttgaccaagcggggggggtaggcattcttcaggggtaccaaatggtggcatcacgcaaaattgaaggtcctctgctggtacactctttggaaagcgaaatttgagatggggaagtttagctcaggcgtggggaaaaaaaaaaaaaagcttatacaaattatgcaaatgggtaaaggtgcatacacggggagaagggtgggaatcttcgactcgcttcttaaccactccctaactaagccccccccgtagactccttcgtggcatcgaagtcaatgctgtgggatgaattcgcaatgatgtccttctccggcaagaatggaatttcattatcctcaataacgagggcatttttcttcaagtcgatctggcactggtgtctcctcaacaaatccaagccgaatataaaatcaatgtcatactcatcaataatggttaacgaaacggcgtagaaatagtttccaattttaatgtcgaccatgtgtattttccccaaaatggatttggtaccaactcctttggcaattcctgtaaatctcctatccattaatctcaaaatgttgcatttttctgcacactgcttggacatgatacttgactgcgcccccgaatccacaaaagcatgcaccacatttttatttatttcaacaggaatgtataacatgtaaacaaccccaaatgcttctgggaaatgttcctgagctaatgccaagtttgagtttatttgatttttgtaaatattttcataaatgtatttttgtgcatcttctgagagtggatctttcaatgcattttcgtacatacgttgttctctttctttctcttttttttcattttccaatttttcttttacaaatttttttacttcttctacattttggctatttatagcatcatacaattgtttgtcttgtaattgtaggacacccatcctcgctctgtcattttttaagtttagtaaaatttcggtttctttttttatgtattcgttttcttgaacggtgcggaaatgctccatcagtgcattaaacgctgcattgtttattcctcccgcgttgttaaaactgtttgcgttcatgccgctaccaccactgggcgcgattccagtccctgtggaggtggaaggcgcccctactcctgctgctgccatttgtgcctgagtgctagaattcccttggggcatcaaatccagactcaacttcttcctcacaaagagcaggtccccttcatttatgttcagcttcttcaccgtgtcgaacttgttcaagggggccccgttgtatgtcaattcgttttcgttcatatttagctcgaagtcattttcgataatgttgatgatggtgaaaatttccgtgtcttcgtgcacgtccaggctggttatgatcttgctgtcgtcggagatggtgatgaagaccattctggggaccagcggtggtgtaggtagaagcggtgatgtaggtggaagcgcggtttgtaagtagaaactgtggtgatacaaactggggcctccctgctgcgcacaagcgggtgaacctccgttttgcaaaaaggggtaacccgcgcgccactgccacaaggaaccttcgacgaagagacaaagcgatggaacgacgaacgagctgccgtacaggggtacccagggaggtaaaaacacagcgcgcgctatgcggataccttacgcggaaagagaaaaggtagcggcgtggagggtacagtggacgcgttacatgggaagcatacccttcacatgtgtgcactttggaactgctcgcctgcgcgcatatgtcaattttttcgcttgaagaaaagttggattttatggctgcacagctgtgtggcggggggggggcgacgtatgctcgatgtgaaacgcggggaaaaacaaaaacaaaggtgaatgcgaggggaaacgaaaacgaaaggcaaacgaaaggaaaacgaaacgaaaacaaaaatactgggaaaatacaaggaaaatacaggaaaaaacacaaaacgcgagaatggcacaaaataaaaaaaataacgtgacgtaaaatatgtagcaagaaataaaaaacaatcaaatagggccacgttcaacgaagttttgtttcgcaaactctccttttttttccccgttctttttcatgcaggaattttcaaccatgacgtgaacgcagtgttttctaaaattttgaaatccaatggaagtgcaaatgtttcagtataaattttgaaggaataaaaaaatgaagaaattcttcctcaattttattttcccacttgttaatgtcacacttttaacatgagggggggattttttttttttttttttttttttttttgcagtatgcatttgcacatggaacaacgttgggtgtatggatggagggtgcccccccgtgcaagtggtatcttcgtgggagagagaatacctttggggaaggacgttcctgcatggggaacacgcgtgcgtatggaaggtgcacacggaaggtgcgtaccgaaggtgcatacaactgtgcactttcgcatgtaaatcactagcatgtggtaggaggaacactggatctcgagacataacccatttattaacctcaccttttgaataacatgaccctttcgctgggagattatattaaagcgttctatgcactgtccgcagagggtggttaccacaaatgtgcctctcgcatgccgtttttttgggtctctgtgtagaggaacatctggtgggtggcctgctcaggtgagagagcagaagggggtctataacacccaaccaccaccccggtgtcaaaaaaaaaaaagcggatttgacataagagaggaatgtatacatagaggtatatgtgcagataagcatattttatgcctcaggcagaacccctcttggcacttcacccgggggtaacccttttgaacaaagcacgacgtcgtgcagatcattcagctctgccgctttccaacggaacggtgataagtgcgtaaaaggggtgacaaagaaaggtgacaaaattgtgatgaaggtcctttgcttaacaatatttgttttcgtcatttgaaagccctccaaaaatttgcaatacttgtgtgcattttgtgaaggcgaaaaaggggaaaacatgtccgtgaataagcgtgtgtgtgggggttatatgccccttcgggattgagcccctggattggttcaacctgccattatgcatgtgcaagtttactccttgtagaataatattcgcatgcggctcgtttgcccccacaagaagagtgcaacacgcagtaggttccaaaagggaaatgaattttaatttaaaaaaaaccttcgccataacactgcctccttcccaacccaaaaaaaaaaaaaaaaaaaaaaaaaaattcaaatttgaagagtacacaattgctgcaattttgtaggtacactttttcgaagtaccacttaacacattttgcaaaattggtgaaaagtgttataaaaataaggaacaatttaaataaccgtgatgttataaaaagagggttaattttttatgtcacctctagtatgggcctatagccaagcatacatgtatactccccttatacttgtgcgtcccgttcgcctccagagatggcattccgcatcagcatccgcagttgctcttggcacctcctagcatcatgttactattaaaaagaaacaatatagcagcattcccaacattacgttgcactacatttttgtcccactagtctcattttttcttcttctgtgatgttacatgttcatcattcttttttctcacaactggatgtttctcccaccttaaccacgtgtagacaatggcccaagtgtaaaatcgttccagaagaggggagtcccttttttgtactgcctaaggggcctcactagcgtgaacaagcagttcgtagggaagacacatgtgaatcattttatgagtcaagagaggggtgccctgtcaacttcttcaaacgtacaactaaacggactcaattctgaggattaccagagtgatgaagaaagcgacaaattagttttgaatgacaatgatgaggatgaatctgatgaaggggaagagtcccatgtggaaatgagcgctgcggtaggcgtaacccacgaggggataatcaccgaatgcgaagttggcggaaacgtagggagtacccacttgggtgaaaatatcccaacccatacacagagctgtggaagagaatcggataagaaaaccgcccacttgaggaaaaggaacaagcacgaccctgactcggtagtgatgtaagtggggtggaaggggtcaccaaaaagagaaaaaaatatatatatacatatatgtatgtatatatatatgtaattgtatatttatatgtgtatcattgtgcgtacgcatgtgcctccctgttcatcattttcccactgtgcgtacctctacatagatgccattgcacccatcgcaccgcctccctctccaatgcacgcagatataacgacgtaatcgatttaccccccgacatgtgcacgtcccccctaagcgaagaagaaatagaacaagtcaactcggggggtggtggcttccccctggagaagtactcatgtgccgtcgtttatgctaagaaaacgcgtttataggttgctgaagtgggcttccacaatgggcaggttagttgttacagatttgccaagcacgcgaattgcagttggagcggttcccaccgcttgactgcccccaccgttcgactatcagtgtaacttcctacatcatagcgatacacgcgccgaacgtcgcatatgaaaaaaaaaaaaaaaaaaaaaaaattaaaaagacgcaactcgaaacggaaatgcataaccaaaggggtgcatggaaaaaataataactgaataaaatttgtcactaaaaaaagggaaagtatagaacggaaggagcagccttttaaggggggcgccatcgccctcctgataaaaatgacaatgggaaaaggggtccactgggtaggggcagccaagtagtcccctcgttcgactacggtctgggagtggacaaaattgggggagcctcttccgagaaacacagaagagcctcccctgcaatagttgctccccgtcggtattagccaagacaccctgcgtgctggctctccccgctcacggctcggttcccgtgcggaaggcaaaggacgtgtcgagcgggttgtacttgtagatgtaccagaaatcctccgtctttaactccgcaggagtcagcttgatgtactggtatatggaattcagttcgtccttatccaaggggttaatgttgtgcctgttcaacagctgtttataaatcaggtcgatgttgaggttgttaaaaatgtccggcatttcctggcccaactgttcttgatactgatacagctcttggcagtcatttatggtttggctgatgaccttcttcaccttttcccggttttcataaaagttcgaaatttcctcatcggtagggaccaccgaaatgttgttacccttatagtagaaatggaagtcggaggtatcatataggtacttttctttgttacttaatttggtcattactcctttgtatattttgtatttgtcccattcgaagagtttgctttcttttagggcgaagtattctcctttttttttttccctttcgacccatatccgggagctgatgaaatttgaatcatttggttcgtcattcaatccaaaggtggattttatgcgatcgtgttcttccttcatatcagtgtattcataccttttgttaaaaaatgggagggggtaattattccaatgggaccctccactcagtatagggatgtttgcacttttgtagaaagccgtttggctagttttgtttgggtccttaagactattaagaattgtatttccatccatggtgcatcctctatatcgtaggaaaatttcatgcaaatcccactctgtgtgttgatacaatggatagttaagtgtgaggacggaatcttttaactggcctatggttctggggccaattatggaggaagcaacaaatggtctactataaacgaagcttaagcttagctgggctagggacatgccgtgcgatctagctaacttcatgtattcgcctgtcgcatcttgagcccacacacatctgtgtgatttgtacagataggggtacttattacatcggccattccttgggccgtaagataaatatccgtaatcctcggctttgttccctttagagtcatccaagtcgtgatcgagctgttcatcccccaggatggtgtccggtcccatagtgtgatacctctctggatctaaatacttccctgttagtattcccccagctagcaaaccataaggaacaagcggtacattaaaattttctcgcaacatcatttctacaagaccggatgattccacctcatttctgtgtaacaaattgtacaaattctgtgtacacacaattttcataaatttttttttttttttttttgccaaactacaccactggtatattccccaaacagattcgttcgaaacagcaatatgtcgtaccttccctttgagaattaacttctccaaaatgtcaaactgttcttctatcgacattacgttttttccattttgtatatcctgtgaggaactcaaattttcaaacccccatacgtaagtgtcttccccttttgcaccatttggtatgtaccgctcaggcatatcaatggttaaaatgtccacataattggtatttaaatttttcagaattttatctagtctttcttctatgttgtaaaaggtaggagtgtcatccttcagatcttccataatccaacttaggtaatattctccatgggtaattttgtccacatttcttgaggaacacattcgtaaatttatgatgatgttttctcttttcttatctttgaggaataatttcatgtttttatttttcccctttttgtagctgacggggtcatgtggaaatgggtcatattcacaaatatcaaaaaaatttattccatattcgtaaaatgccatgttcagcagtacattcacatcgtctttgctgatgaagttctcattttcgtacatgttggtgcctatacaaagctcacttacacacaggttgctttctcccaactttctgtacttcattccatatatcaaatcggcgtgggtgtatattttgtgtgtgtggaaactgttggagttgctaattcggagcagttcgtaaaaaaggtgttttttcctcagatcgtatttctccttttgagttgaggaatttggtacttcggtcggcttctctgtgtgcacattttttaaaatcgtctccatgagttcttggcttcctgggggtggcttttctccgaaccgcattttttcaatgtcttctctctcttcgtacagcttttcatttttttcgtcttcctggagcatatattctacccttttgatgaactcgattttgcgttccctctccagtttttcctgctcggcaagggggtcctcctgctgttttggagcgatatcatcctgtgaattgtcctcctttccttcctctttcgtgtcgattgatttgactcccttttgacttcccctcttgcgtcccttattctcccgcgctgcgcttttccctttttcgtcttccatggcaaactcgtcctcaaaatattcgaccgcctcgttgtcgtcaaactggtcttcactggactcctccggggtggcggttcggtgaaggggttctccctgcggggcttctcccccgtttgtgtcccttttagcgatctttctggcaccccttttagcgatctctttggtacccttttttgtgacctctttggtacccttttttgtgatctctttagcacccttttttgtcatctctttggtacccttttttgtcatctctttggtaccctttttggtgatctctttagtacccttttttgtgctccctttttccccctttttgctttccccctttgcttgccctttagccgccctcactttctccccctcctcttctaccccttcacaggtggatgtgtcctcacccgctgcaccaccgctttcattctccatagggaggctttcctccctttttttccttccccgacgggcccttacttttccctttaccacttcatccttttctatgcttcccggttgttcagcggtattgcctacgtttttcctcctcctcacgcataactttgtggcccgcacgtttcctctagcaaggtagcctcgaagtgatgcatccacattagattgatgcttctttcgtggtccccctaaatgcacataagtaataacatgtccgttgagaaaaaggtagggaagtcgtctatcatgaggagccgaacccttgtctggaaattttatcttcacaaatttattcctccctgaaacgattttaacgtcacgcgtgcgtttgtctgttggataatatgatgtgctgggaattcttttctttcgcacagaggaaaacgtctcgataaggaaccatgcgcaaatagctacgaatgaggtccttttcgttttcataactgtcaggttggtgggtggagatgttcgggggtgcaaagcgactagggcgctcccacaagcacacacatgcacacataagcacacacaagtacacacaagtacacacaagtacacatatgtgtgtacgtacttgtgcacatttataccttccgtgatttcacgctcaggcatatgcttgtcctcctatttgtggaacaccgttcggcacatgcatcggtatatcttccccgcgcactcgccctgttccttcaatttcatcttgaaaaattagttatcgtgaaggtatcgtgagaagaatggtatgtgggttattcctgctttatctcttccctttctttttacgtttagccacaaatgagccaaaggtttcgctgctcttgtgaagacttctccaaatttagtaagctccagttagtgttgccttttttttttttttttcaatttgacctagcgcgtggaaaaaaaaaaaaaaaaaaaaaaaagttaccattttgaggagtgcagaatggggaaatatagccagaatggtcccaacagcattcagaataaatttattacaaagaggaaggacttgcagcgagcggagcgaatgagcggaaaagctccttgttaagcaagaaaatcgaggaaaaaaaaaaaaaaattaaggaaaataattgcatgttcaccttatgcgcagcttttctgcgaacatctagggagagcagagaaaaaaaaagaaaccttcggatatttgcctacatatatatacatagatgcaagcttgtacaaatgttgcccacgtttatcacaaaaatgtattcacagaaagagaaagcacatcttttgaggaactcccctggcaattttttttttttttttaacccaacttggaagtacaaaacatatttgtagctaattattttgcctattcctgcgaaaattaccacgtagttcttaatacggtagccaacggaaaaaaaaaaaaaaaagtgttccttatgtggtgaataatacctcgctctacttttcccttttgtttatcccactcgtgttttggaagttaggccatagaggtctccttcctagctttaggctaaagcattaattggaagggctacccaccgaagcagcagcagggcgtataggtcatacccccctcctccagtgagcatgcgcaaaaaggcacacaaccccaagtggtatcctttcacgcatggcaagtaataatccccccggacggaatctccacctataacattagagcactgctttaaaatgagaaagcgaaaatatggaagccggtctacccccacggagaacgaagcaaatgagaatcccctagacgaacaggaaagaaagtacatttacccaagcatcgccaactcgccaatactattgcacaacgaccaggtcatctacgcttatggtagcagtctgatattttattccctgaaggaaaaaaaatttgtgaaaaaaatcgatgagcatcaaaatgctattagatcattagatgttaataaaaatggaaataaaatatatttcttgacaactggtgatgataaaattatagtgatttatgatgagaactggtccgtgtgccacaaaattgtgcataagaaaaaaatcgtgaaggcgtactttttaaaatatgtacagcaggaagacaagaagttcgaaataatttttattgataagtatggagacgtgtacttgtttgacctcaatttggtgatgcaggggccccccgccatgggggaatcctcaacgaggggggatatcccaacaagggaggatgtcccaacgaagggggaaattccaacgagggaggatgtcccaacgaggggggatgtcccaacgacgagccactcgagctgcaccaccaaattgagctacctgcaggatgcgcttaacgacattcaggaaaaggacgaggatttgtttttcatgaataatttcgagcgcatgcttcagggggaagaggaggatgaggaggaagatgaagaagaagataaagcggacggcggtcacgcgaaagggggacacacggaagggagtcactcgggaggtgacgaagggcagtccggcaaaccgcttccctgtgaggcgcgcccccgcgaggaaggcaagctcgcccaggtgaaggaaaagctggagcgccactactccaagtgcttccaaagcgaaacgttgatgtacccaatcctcacgtgcaactctgcagtcatatcgttacattacgacagcaactttttaataataggagaccgagatgaaaaaatcagaattgtgaaaaataaaaaaataaacaaaatatacaacttttatttaaatcacaaattatttattacttccctcgttttgataaattctaaaaccttttgttctgccgccgcggattgctacctccacatgtgggacattaagacgaaggaagttatcgacacgatctattttgactcctcctttttgtgcaaactgacagagttcaagcagccgtttagcagttctccccatctgaaaaaatataaatttgttatcaacacgttgatttttaaggaaagtactaggacaatctacgccactgccgaaaatttgaaaggaatgttaatcatccccctaacgttaaataaagatggcaaccatttgttaacttttaacaaggaagaaatttcattttttccgcttcaacaggaggttttatctttcatccttttatcagttggtggggatgagtgtatactttttgtcgatagaagtgcgggccatttgcatcagatcaaattaacagatcgtgggcagttggttggagaggtggtcacccttgattgccatgccttctttgacggcgcacaacaaatgggtaatgtagaattcatgcctcccttgactgctaagcggttgctctgcttcgaggcagttcgggcgatgtgaggtttcccccctcagcaagtcaccctttaacaacccacccccaccccctgctaagccacattattttttcttccccccatttttagatatcggattaataaattactggaagcacaccacaatagaggatgacatctattagggggaaactctccatttgctgtgtaccggggtgtcgcccacgtgtggcttcattttatgcgccttcgcaaagctgccttttttccattttgtcgtaatttccattttgtcgcaattttttttaaccctttgacgtgtttctccttcactttaaaattgttaccgcccggcacttttgtgccgcatagaggaacgggaaggaagtgcgccccgcatggtcctctgcaaatttatgcctctgctgcgtaaatatatgtaagagcgcgcatgtcgtgtaggttcaaaagcgcataacaacgttcacggcgttggtattagcagttctatggatttcttttacttgttaatttaatttcccatttttgtttaagcgttcccagtggagcgtatttatttctatccccgtttcatcacttttgcccaactgcacgagcagaagttttcatactctaagaaaaaacaaaaaacaaattttgcaccacaacgaagtgaagtcgttttggcgttcttttcaccacctgtggaatgctaaccgttttggctatttttgcgaataatttatccatttctcatttttttgctcaatttgtgtgttcatttttgacagcaattttttttttttttaacttttttaaaattagccgcaatttgaagaacgccacaaagagatttaccgctacgcggaacagtcgcatataaataaacatatgcgtatacgtgttcacgtggatttcataccttcttacgaacataaaggtggcagtaaaatgtaagctgtaacaataatggtaattggcagtaagcaaatcggcgaaccattttgactaagctagtaatgggcacgtggcatcctatccatttgacctgcattgaaaggttatttcaggcggaccataggagtacttaacaaattatgagcgcgcagtggtagggcaatagtagaaaccccaacgtgtgtgaaaaagtgctcgcatgagagctaatggttcctactagaaagcgcgatcttaggagcgaacttgaaggagagagccgtgttgccatacaaatgtgaagtccctaccaccccccatcacatcttttgagccaaccccaaagcacgaaattgttcgtagaaatctatgcacaacatcgggtactcaaaattgtatatgcaatttccacccgcggaggacaccccactttgtatcatcagaacagaggcaaaatgaaagaagacgaatcagacgaacctgtacagaaaaaagagtatgaaaaaacattttgggaacaaattggaaagccaaagtacattttagcgcccatggttgatttaagcgaattagcatttcgattgctatgcagaaattataactgtcacttgacttttactcccatgctacatgcaaaaaattttgtggagcatgaaaaatatcggaaaagttattttcaaagttgcgaaaaagatgaacctgtaattgcgcagttttgtgggaacagttcgaaaattcttttaaacgcaattgagtatattaagaacgaggtgaacgctgttgatctgaatttagggtgtccgcagcaaattgccaaaaaggggaattatggagccttcttactacataagcacgacgaagtggtgaacttagtgtcagacataacgaataattgcagcatcccaattacttgtaaaattagaaaaattgaccaagattatcaaaaaacgttaaacctgtgttatgatttacaaagtcgtaatgtgaaaatgattactgttcatggaaggacaaaggaggaaaaaggcgtaaatatcaaacagtgtgattatgaaattattaaaataatcaaggaaagactaaacatcccaataatagctaatggatccatcgaacattttgaagatatacaaaaatgcctaaattataccaaggccgacgcagttatgtgtgcagaaattttacttgaaaaaccttattttttttcaaaccaaaatgtccacacagtggatgtcgtgaatgagtattacgatttgtttttacaatatgagtctaacacaaaatatttaaaaggacatttgtttaaaatgttatataaatattttcaagtgcacactgatttgagagacttactgaataattgccactcgctggatgactatgtaaactttcgttccattttaaacgagaaaaggagcagcggcgtcctcaccgagtccaccctcagttggtacaggaggtacaggaaaacacagtgaggggggggagaggggagcaagatttttccccggcatatacccgtatatgtgcacatatccatatgcatggcttcccattcgttttgtagtcgcacgtgtgtccctgcttaatttttttaattcgtccaatgggttagttttttaaggggtctacacaccccaataacacgtgtttgtcgtagccgtattattcgtctaaccagtgatcacctttgcgcagcatttttttttttttttttcgtcagtttgttttttatttccttatttatgatttagcccttttacaactttggcataccaattcggctctttttttttttttgtcgtttttgaaaagatgaaagttgtcgacaaatggttcatcgtcaattttttgaagtatttaaaaaatgaagcgaagcctttttggctagctctttaaaaaaaaaaaaaaaaaaaaaaaaaggaaaggaaggaaggaaggaaggaatgaagaaagaaagaaagaaagaaagaaaggaaggaagaaataaaataagagcggtagaggcagaattgtgccgtattttttgcgacgttgtgcagacatttccctttttttcttctcttttttttgtgcagtattggctagaaacgaagaaaaggtgttacccttcagcaaaagttacttttcctttttctgctttctcattttttttatctccaagttgacattctcaatgttctgaaaaaagaggcagatgaaatgaggacatgtatgcaaatggacattcgaggtgttgcctaagcagtaacgcagacacattttttttttttactcaccttctttatttctgcgatttgcgaatttaaaaactcaatgtcattctcagacgatttgatgttgccctcaagttcggatattttttcctcatagccctgggtgtcggcatttatattatcatttatcatgtctatttgggctttcaacgtttgtatttggtaattcgagatagttttactgttattcactgtggaggtattgctactgctagcattgacgctgctactgttgctgctacttttcgcgtttttaatggcgaagatttttttctttaactgactatctatgttgactaactgttcttgtttttttttcaaaatgttttcattttccatataggtattttttaatttcatcagttcttcttttaattgtctgatttcttcatattttgtttgtatggacagttgcgtttcgtttaggcaaatttcatctatcgcttttagctgctgcttggaaatgttttctagcccctccttatcattattcaatttttgtaaaatttcttcattttcttttagtttgttttctagcttgactattttgtccgtattgtcttctatgcttactttgctctttaacaattcgatatttttcttgtatttgtttaattcgtttatggctgatttttcaatggagttttttgtgccagccgtggttttctttttcacttgtaaaagtacattgtctagaaataccttctctaattttaacaaattcttttttatttcggagtaaatttcttcattttttgtatttttactcccttggatagttttttccgccaccagattcgtttttatggcgttttctacattctttttgttattcaaaatggtgctgctagaactcatgtacttattcatcgtggggcaattcttttggggggaagacacacaaatgggggggcggctcactttgagtgaagtagggttttagcgaagaatcgaagatggcgaaagaaaatatgtcgcaaatgaagatagactgccgaattccacctacatcgatgactgatgcacaattcggaatgagccaagggtgaatgtgatcgtcctttttgtttgccttacattaaggccataatttgcacatgaaaatgtgcacttttatgtttaggctgattcacaatgggcgaggggtaaattttttatcgttattcaaaattgatgaatagcaggggttgggaggctcctcgtagagggtttatacaaagggagggagacgcggaggagcagtaggagcagcaaaggcagcagaagcagcaggagcagtcccctttcgaaatgtgcattcttcaaaagtggacacgtgcactggcagggaagtgaacatacgtaagtgcacactcacttaccgatcatctttacactttatggctcttcaaaataggccgttatcactacaaaagtgtgaggcaaaagttttaggaaggcacaaagatggcggtgaaggtttgcgcctatgcttcttcaaaagattgacgcttctgtgcttttacacattagacaggtagtcatttaaaaaaaaaaaaaaaaaaattgcaatatggattagatgcagcagtgcctatgtatgattatgtacggtaagaaaagtagtgtacctcaaagcgcgcataaacatgacaaatcaattttgagaagcgtaaaatgactatcatcactaatcgcagttatttaacaatcccgctgctgagcattgcggtaccttgagtgtttttaccgttcgaaaaaatttactgtcttttaaaaaatgggcgaggagaaaaaagaacatttcccgatttgactaggctaatcaaaacgtatgaaaccgtttgaattttttccatctttggcacttttattgaatcggaacggccacgttcgggttaaagggaaacacaattcgcgtaggcgtgttccgtatttaaggcgcttacttcaaatgtgtgcatgagagaataggtacaactatgcatacgtttgcgtaggaaggagcgttttcctcaccttcatgcggtggcaaaggaggctgggcgcgcaaaagccaagaaagacatacacataaataaagataattagcagcaatagttggactttaaaatgtacttaatctgttatctgttgacacgctacttctgccgttttaccacccctatgggggaaggtccactttgtttctctcttattttgttctatttgctttctatttttttttttttttcatccttttaacccgttcctcctttcccttagcagtagacaattgcctcacagatgcgccaattatttttcactgtgttaagagttgttactggttaccaaaatggtgaatgcaaaaaaatttcattttttgttttttctctttttcccgattgaggggtgtgtcattttttttgcgtaagtgagggtccactaacggttttatatccttttgttaaaaatgacactccatggagtgtgtacacataagtgaaacgtgtgttatggggagcaatgtggaggaggacgcatgagctagcaaacatagggttaccatatgtatacatatatatacatatggatgtccttctcacacgtccgttctccctacgctgcttaacaaaagaagcttgttatcctttacctacctgggtgtatgtgcaattgtgtatccgcgggggataacaaaaaggggcaaaattggcgaagtactacgtgacgttttcaaatgttcggggggtattgactttgctacaccaatgtgtgcacatatatatacgcttatgcagatgatgtgcaacccttggagcccccctcaaatggtgtcaaaataggggctagctttcccctttgatttgattgcaactcaatgtgtagtttttttaagcaacatgtggaatgttgtgtgagcgaattgttaactcgagtccattactcaactgaggtgatggtcgggggtataaaaattgagagttctataaaaagggaaaagccaccagctgtgattaaagcgaactagggaagatccttccttcgtgtatttgacccattcgctgcgaaaacgccaacgaggcgcgcttcgtgttccaccagcgacgtgttatggggttacacgtcaagccgggtttcttccccgtgggggttgaacaaatgctatgttttttattctcacgtcaaatgaggcattttagcacttaccacatgtgcgacaatcacatttgtgcttggcacatttcagcctttttaaaatttgctatattgcatactcccccccccacagtgtactctgagcaatgccgaataaatgcaggtcgggtaagcaagtatgcataggtgagtgcgcatttgcagaaggggaaaaaataaattgacccttggggtgcctttttcatcttttttttaaggaataaagattagttcaaataaatttcccttctgtatcgttttttttttttgtaacattataccatttggaaattagtgaactgtcacttttgttcacatgttttattgacatttttttccacattttatgtttgcattttcgtgcgtgtttttatttccacttttttttttccacgcgaattgatcttttctgcggagaagaagcccctttatttttgcatcgaaaaaaaaataaagggcattcgagattgcgcatgatatatttttgcatgtatatgtatatgcgtaagtgcatgttttatgtgaagatacgggagtacgtcctcgtattaccatcatgtcagcgtgacattgctctctctcagaccaaggtgctgtgctaagtgagagagcccatcatgtgaacgtgaaaataaacgatcggaggtagcggtttataaggggttgataacccgattttatgcgcaagttgcgtttattttttttttttcctaggtaaaaagtacatacatgtgtatacacgaacttgtgcgtaacgtgtactttcacatacgtatggctgaatgaacggggaaacgaggagggggtagcttagaggatcctcctcccgttagcttgctcaaattgtaaacgtctagcacggtggtcaggagtacctccattcgttagagcagccgagtgggttcatccccccctagctggcatagacagtgctcccctcctttttgtgtgtgcaaataggatattaccagtaaggggagtagccgtaaaccctgtacactccttcaccacttgggtccccatgcgctaagacaaaatgagcaactacatctggaacaacacctactcgctagaatttttgagcgaagacttttacgagctgaacatcagtacaaaggacaacgtgtacgaggttgtaaggaaaaggaaagatgacaatgaagtagagagccttagcattaacataagcaaccacatatgcatgttcgtgcagctgttagataatttgttggggaaaatcagttacaataacagcacaatcaatgacacattaaattataaaaaactgtcggatatctttcactttgtaaaaaatcaactatataattgtgattacagtttgttcttgaggatttattctatctaccatacgtataatcatagaaaaaatgggtacctggatgtgaacaatctgtacacattcattttggacataataaacaagattgaaaatttgaatgaaaataattttttgattctccctggagggttttacttacaaaaagaaaaaatgctaattaaaattctgtacataattcataaaaaaaataatatgtacagtttcgcagttttaaataattccatttatggcattcagtatcatcctttcaagattgacgaagtggataacttgggtgttctcctaagggacgtaactctgtgtataaaaaatattagcaaaaatttcctcaccaactccctattttggctgtgtctgtaccgactgtatattttccccaacccggacaacgttgacattttgtaccaggtgctgctgccatatttgaacaactcctttttgacgaacaactggaatttgaacaataataagacgatccgggtgtcccatccgggggggagcggcgtcagcggggacggtggcggggtcggcaatgttagcagtgttagcaatgttagcagctttaatgtcgacacctacggagaagtgttcggccggatgggaaacgcccccaattcgcagaacctgctgagcggtacgtataactatgcaaatagttcgagtcatcacggtaagaatcgtacgggggggaatttcagcggccttgaccaagcaacaaattttaacgaccgaagccaagtgcccaattttaataaccctagtcaagtgtccaatttaatcaatttggaccatgtgggaagcggcatgggggattttccaaatggaaataaatttaacagatatgaaagcagcccgccccagaagccggactatttcagcgcgtttgattttgtcgataatgtgaatccccgggaggggggcaaccatgtatacgtcgatgccggaatgggaatcggtataggcaacggcatgggaaacgacatgtacggtgggcgatccaccgacaacaacttcttcagagacggaagggggaacgaaaaggcgacaaacgaaagtgagaaatacggaggcatatacgtaaacatttacaaaaataaattcacctccttctccatgagcttatactattgcataatttacattctcaaagttttgaatattcaagaggaagacatcgaggtgtttaaaatttttctgtactatagcatcgtcttgaaattgtgcgacgatttgtttgtgtatgataatgcagagaggagtcgcctcgatggttccaacacgagatccatgggcacaggaaaggggaacttcttctccagtagaagtgacaagaaggaggcccccttttttgggaacaacatgtcttacccaggtgatggcctctcccctacaatggacattaaccacttgagtgggaactacgatcgcgggggagacggacaagaaatgtatcttcaaaatgatggcaacatttcgaaaagcaacgtctatggaagaatcgaattgaaaaaggacccaaacaaaatagactccacttttttcgtcttcctagacatgagcatcagaaaattgtgcatcctttttcatcaatatttttgtaaaatgaaaatgggaatatacgacaaaaataaaatgataagaaatgatattcttaatgaaatattgaagaaggtgatatttgtaaaatatatgtacaccaagatggagtctaggttttatgcagatgtaataataacagggggtggagagttaatgaagggtaaggattacaaaaatagcattaaattccccatggagatactattacaggaggatatgtataagaattatcgcaaagtagaaataaaaaaggaagtgaatattcccatttctttttacatttcgaggagaaccatccattgttttgacgatctgtacgttatactttaccagacgaatattataacgaatatattaattaatcagaagaactacattaaacattgctacctactggccttttccttcgtttcgcatgtcctcaacaatatgttgccatctccgaagcattttatttacttgtcccaatttctgaagctgaagaggtcactccagattagtctcttccaggaaatatatcacatgcacaacaatatttattttatatcgtgttcgattgtccagaataagcaaatcgtcatgtacaagattgttaacagttccatgcttttgtttttgtacgactttcttttgcgtattccgtgcgtggatgtgtgctctccattcgcagtgcattataatggattctccaccgggaggggaagttatttggttgaccccaggaggagaagcggcgttgggagtggtgagagcgaaagtgcagagcgcagaagaggtcgaagaaacggtggaagtcactaccaaatgatgaagcaattctcgaggaacgtggcggacaacgacagctactcctcgctggacgaatacgcacacgcagcgagtggagcggagattcaactgtccgggtattgcatagacatatcagttctggaatgctttagcaacttttttctcatcataaatccgaagctcaacataatgaggtcagatataatagaatatttttacaaaattaatgaaaagaaaattaacaaaaacagtcagctctttttattcgaaaaaagtaacgacataaacacgagcgaaatagaaattctggaaaacatcagcctagacttagggttagataggaagaaaaatcacatcatagaatattattgtggaaaaaatgctctcttcaaacagttgataccagaattttaccaccttagagatatgcttttcttgttcaagtcctatatgtgtccctatattgacaaattaccacctgtgcggttttacaaatacgacgacataaatttaaggtttagttacaagaacaagttaaatgtgactgtttttaatcgtgaaattgatatatgtgggtatatgtgcccccctaaggatacgaaactgaattttttttccttcctctaccagtttatgcagtcccaggaaagtaagaaggacaactgcattttgacctactccaaccctaatatgtataccagtacatacatagaaaacgagttggacgttttatacgtaaacgatttgcctttttttcatccctccttgaatctacgagatgttgaaattctgctgcaatatttgaccgtcccatatattcgaattcccctaattttggaatttttttgtgacaagaatagaattaagagtttccaatcgtttgacatccagcagctacttctgtgcattttgttcgagccgtacatttttaaaaataagtacaaagttacggaggaagataattatatccctactaaggacaggaacatcttcgccacgaaatatgggctgctactgaacgaacttattatgagtcccaaaaatgtcctttgcagcatttactcctacttggaactcttcttcagttttgataaggagaacagcagtagcggaaaagtcattatggtgtttatcgtcatgttatgtacttatgttaactcgtacataggactggtagtcgagacgaatagggaaatacgcagaaacttgcgtaacattgaaaatattgtcgtaaaggagggactcctacctgggggaaagcgaactgagaagaaagaagtcacctcacatacggagaaacaccaatcgggtgagacaaagaaggcaaaacggaacagaagaaggaaaagaaaaaaacttcacctttttaataaactcagaaaaaaattgataaaaaatgaactatattgctccgatgatgttttcgctaatttggacacgtactacaggaagataaaaagaaaactagaggacgaggtgattgaagttttgttaaagtatgccagattgtgcatccagaagaatgacataacgacatgctgcatttaccacggatgcattttgctaatttataaggatatcaaatttagggagctcaatcgaaacaacgtaaaaaatttattgtcttctatttttttcatcttaacttattacaccttcaacgcggaaacgaactacgctgatttgaagaatatatatgggttgggttccctctttgttaatacaagtgacaatttgagcggaggaggggtggaattctcccacgtgggcaggaacaatatcaagggtgctgcgaacgtacaggaaatccctggttctgctggagacccctcaaatgacagcttttccctgctcattaagaccttctctctgtgcgaatgtgacatttttatttcgatacataggcatagaaatatgctgttgaaatatttggaaagaaacgaaatggagcgaaacatcattttcgagcataccatccatgtctgtgcgtgtgttcacgagaataacaaaaatgaatatactagtggtgggcgactcaatcggtttaactcaaacatttttttgaatttccacgcgaatgaaaatatcataaggaagtggctgcctgcgcataagttcaagcacgtgggaatttataccatagagaatgtgagccatggcaggggcaaccgtaggggggacgaagagaagggggaggaatggctaagggaaggtgggcgacgcggaggaaaagtggcaacctcgaattatttttttacatcctctgattcgtccggttcttttgcgttggccagttcgtccggttcgactggtttgtctggttcgtccacttcgtccgctgcttccaactcctccatgtcctcgtacgatgatgacttcacgtccacggaggaggacgaatcggaggagtacgaagatgtcggggaggcggcgaacgaatcggtgcagaagaatcaccaaggaggtgccgccgccctcatggagaaggaagcggagtcatccccatttgacgaaaatgcgagcgggaaaaacaacggaggggataaaaatggggacctctctgaggagaaaacgacgacgcggacggatgagccaactcgtgggaagtccagaaagaagacaaaaaataagctcactgagaagggggaagaggacgacgaggcggtgaagataaaccaattgaagaggaagaaacgaaaaaaagaagaaaaaaaaaaagcaaatgaagatgatacaaaaaaggagaagcgactttttggacaatcaggatgatggaagtcacaaagatggaacgaacaggaatccattacacgacacggagtccttgcactcccactctataaaccccattctaaacttcccgtcctttttcaaaagcaccagtagaaacatcaccagcagtagcgaaaagaggaagctaaggaggcaaagggccaatgccagggcgaaggccaagagggacagcatcctcagcaacaacaaatacatttcgtatataaaaaaaataataaaagaaaaaaacattctgatcaatttacaactattcacattctcctacaaggataataatatcattacgctaaacgataacatgaagaagtttaaaaattacagagacgtctttttcaacaataaaaatagctacctgaggagtgagaagagaaaaagggcacatcacagcagcagaatgaaaaaaaaaaatgtgaaggtgttaattacgcaatcgtatcaaaacttttgcgcctttaatattattgggaagaaacacaatttagaagtctggagaatttcccacaaaataaacttaaaaaatttaatgaattaccagtatgataaatccaaaatattttacatcaaaagtggtagcctactgagcagtatgaaatttagccccacgaagacggagcgggttagtagcgaaaacgcttctgatgattatctcaatatgacctgcttttacaactttctgtcgaacgaagtcaagacgggtgttctctacgaacaggagaacaacgaaatgtacgtgcgaattatttggaagtttaaaaaaagcgacatgagtagaccaaatggggataataaccccaagagcatccgaatcagtgcagaggatgccaagagtaaggacaacaacgccttaggggggttggatgattatggagggagaaaggataaggaatttttggaactgaagtcgtttaatataaattatgagacgcagaacattgagggtctgttcaattttaaatatgaggagaaccagtatgatagcagcttgatcaacacaacggaggagtcctccttcagtgatgacatcaggattgtttcgaatgggtacgaccaggatggtctccccgcgggggacaatggggagaaggcatccacgaagttggtgcctagtagtagtagtagcgacggaagtagcggaaggagcagcagaggaagcagcggaggaggcagcggaggaagcagtgtgggaggaggagacctcgccatctatggtgcgggaactgaggcgagcggccgcactaaaggaacaaccaacaagcaagcgaaacagggaaattacaaagaatccgcggggggtaagttaaaaagcggcgccacccatttggaggcaaaaaaggaaaaaaagcagaataaaaaaagacagccatgtggataaagaagcagaagaggaggaagaacatggacttcgagaaataatttatcggaaagacatgaactgcatctacatttacaacatctattttaaactgaaccgctttgtgaagaagctatattactgcagtgacgtgaaaaaggtgtacttctcgaccagcataaacaggtgcaaaaatttattttacaattttgaaaataataatgtgcgtctttgttactataacagtaaggagacgtacgataagtacagcgtgagcatatcgagaaatctgtataacaacatccaagtgcagacctatttgaacccagtgcacttatgcaccttcgtcccaaatattttgttgcagtactacagtttctggtataattcggatggaagtattattggggaaataaagagtatgaagaagaatcggaagaacagaaattcgatcatctacattagattattcgggggtgagggtgagggcctggttcccaccgaagagacgggaaaaaagaacaaatgcctcaattttgtgaagaaggggctactcctgcatggtggagggagcaagcatatgtctagtaggagccattatggggttgtgcagaagttacaaatttttaatgcacctaaagattcaagtaaaatcacctcgttgagagtgaacaatgattacagggcgatgactcttattaacatcctgagttatgaaaataacgaggtgtatagagatttttacaacttattgatgaaatttgatcacattacttatatactaatttatacgttgagtgttccttccctttttgggggtacctccgaatatgtggatgtgagcagcatgcccataacagtcgacttggttgaaataccacggttaaacttgacgctccgcaggagcaatgtggaaataaggatgggtgccggtgaaaaggatgacccaaatgaaaatcacggtggtttgtccagtgcagcggcgaaaaaggattcatgtaagtaccacttcgaagagctgaacatgcatttatacacaggaaatctccagaagtatagctacctatacaacgtaattaagaagatgaataacacagttctactgcagaacagcaaaagtgactttttctttttggtatccctcctgaacaagccattttttctcaatattgcaaatttgtataaagaatttaacaagaagaatatccacctgtgtactctgttggagaagcatataaacattttgctaaaaaatcacatgtacgtaactatttattatcataattttaatataaatatgaatgtaaacaagaacatggatgtgctgaatgagaatgcggagacggacacggcatccagtttgcagtacatcgttttgtctgtccatagttcgaagctctttatgaattttagaaatatttacagctgcttcttttttatcgtgtacaagtatatacagaaggagcatgaagaagtggttgagtactgcaacaacttgagcgtctgcaaagatgacattaaggagataaaatatttgttaaacattttaaactactgtgatagtagcatcttttctgatgtggactcttgtgcatgcagattgaaaatatttatcaccctgtccaagcaaataaaaattattctgcgcaagaagagacatcgaatgggcaccagaaaaggcatgtggaatatggatcagtactacaacattttccactatgtaaagtctctttggaattttgacaaatcaggaccgaatgataataactcttccagtgggaatgaagcatataacagtgggttggatgctaatcattattccaccggtaggggtgccaacagaagaggcagtgaaaatggaaatggagctacacaaggaagggacaacaaaaatggaaggagaaaaaatcaagtacatgatacaatgaacaagagtgatgacagctcaagtgtatacggcgcctcggacaactcatcctcctacgacagtaaccatgtgtcatctgaaaaggaaaacaaaaagaaggaattaaatgcacaagaaaaaatcatcgatggagaggatgacgatttgagtggcaaaaaaaaaattgtcaagaagagcaccgattttaataaaaaaaagagtgtaacgggaaggcgtggagaaagtcagtctcataaaggccaaaaaaacgcgcaagataaaagcaataatgcgccatatgaagaaaacacaaatatgaacatctacatatactgggatattattaaagacatgcagttttatataaacaatctgatttatattaaggccaagtgcaaactaactatcgatgaggagattttcctgtaccaaaattgtaacatcaatatacataagtacaagctgatttataataggtacattatcctgaatagcattttagagtccaagctgacgtcggagaagtgcaacccacttttcttttacaacattttgaggaagaagcagctggagaaccaagccaagatgaggaagtaccaaattgagtatcggaagaaaagcaaaattgatgagctacacccgaccaagaagttggagatgcatttggcctcatcggagaacagcctgatgtataatcagaacggctacgatgtggcgaagaagaaaatgcaacccatcatggagagtaaaacccattttgaaaacataaagagcaatttcgaatcgctgaagagttgtctgagtggcaagaaggaaaagcaaacaaaggataacaatctcgtcgtctcgattaatgttcccaaagtggaagcagtaaaatacattaacaacatcgatgagaatatattcatgaacataaatctgtatgacaatattggaaatattattaacaatatgagttacaaaaagatggaggataagaacaacgtggaggctctgaactacctgaacactctaatcaactcattgggcatacaaaacttttttataatttacaattacttcattaacaatttgaatgtgaaaataataaaaggggaaaataccttcctctatggaaaccttctctcgaggtatctgtacttttacaattataacataagtcagtatagtaaaattatctacatattcatattcatcattaatcatcaagaaattgtgaatatgcttccaaaaattgatgaccagaaaatgaaaaagaattatttaaacttcttcaaaacgaatgatttttaacttttttaatgatatttttaaatttgttcagaatttccaaaaggaaagaaaaaaaaaaattaaaaagaatattctgcccctcatggtggataataatttgtccatatccatttcggatgtaattaagtaccgactcattattaacataaatgtggacgattatatgtgtgagaagagggtcatacaaccctttgatgtcaagccaaatgtgcacgtcggtttcgaactcctcaacgagttatgctttagcccctttaagaagctgtacaagtacctccgcagggtgaagcgaactggagggcagaccctccatgggagagaggcaccctctcaagcggttagcgaccgaagagaagtagaccccagctgggatacgtcgccgagtctaaaccaggccagcagtttcacaaccgcgagaaaaagtatgctcaacttcgactttgaagagagtaacatatcgtgccaaaacacctattcgaagaattttatccagaatatgaaaaacgattataacgcctatctggactatcagcggaagaaggtcgaatacgagttcatcgggttcagcgctgaggaaattaagatgacattcagtaatgttaaaaagctgaaggagtacgtgaacatgttcgtcagcattaaggacattttgctggagattttcgtgggggacaataagctgcttgagtgcataaatgagttcatcgagggggctgagaatgccaacgggagtgggagcggcttcggtagcggctgcgggagcgatagcgatgaagacagctacagccacaacggcagtgtcagtggcaacggtaggggtaacggtagcgacggagggatgaccggagagaaggaaatcctcgtcgaggagaataccccctggaacgaagacctcgtagatatagacacacacaacgagcaaggccagagtaacaatcgcagaaaaggggcagaagacaatcaggctgcgagctactttctgtacaaattcggagttctaggaaaggcagaaaaggaaataaatttaaaaatcctcataaggtgcttcatgtccaagtacgcgcatgaatatttagcaatgataaacccgaatctgaagaagaagagcgccaagaaattcattaacatcgtcttgctctacatgcttattatgaaccggaagattttcctgcacgagtgtataagtagcgtgataaatattttgaatatcttcaaggtgtacaatttgaagttgaagcttttgaagcagaaggagaagagcgtgcgggacgggggtgcgagtggaggtgagagcgggaatttgagtgtgcgcggcaacgataaagcagtcgctaatgtgaacgatgggacgaatgccctgctgagcaagctcctgagcagacagcaaaaaatcataaacaaagccatcaatacgattcaactgggaacgaaaaacctcacgcagctgacgctcacggagaggcactacttcacaatgaggagcaaatcgagccacaaaaaaatcgtgcacaaaaatttgaaccacaattcggattcgtccgatgtgtccacgtgctacttttcgagtgatcagtacgaggaggggcagaaaactcgccctgtaaagagagaagaaaatgaggggagaaaatacttgaacagtttaggcggcaagatggtggacccattattgttgggtttgagccaggaaaaacgagaggaggacaaagtgaacaacgagagcagagtgcacagcggggagagtgccaactgctactacacatacgacccgaggctgctaatttttgagtacacgaacaatttaataatacgaaagaagcaagtaaaaatgataaaaaagtttaagagagattttataaaaaaaaaacagtactgttatcaaataattatgggaggtggaaagacaaccgtgttgtcacctctctactttttaatcttttccaattacttcttagtgtttaatatgtgcccccagccgttaattcactttacgataaatacattccgatcgagattttcctccatcataaagaagaacatctactacttcaatttcagtcgatatgataacatcactaccgacttgtacgtaagcctgtgtagtgcactagagaacaaatacattttggtgacgagcccaacatgcatcaagtcgctgttccttaaattggttaacacaatccaggagctaaataatatcaaaacttttgacatgattaagcagaaggcgaaaacgcacattacggatgccctgacgaaatttttagggtttcaaaatgatgagaattcaatcaatgcggctaatgccaatggactcagaaaaacaagcgcgggtatgcctggttatgcgtcgaagcatggtcacccacccacggcaagtgattacaatatgctcaaaaaacagctcgatttgtccgtaagaattttcgacatattaaataagagtattttactcattgacgaaattgacaacgttttgcatcccctcaagagtgagctacattggccttacggcacaaacagagaaattgatctcgtgaatgtagtgagaaattttactgatgtgttcatgaacaacccttatttgaaatttctgtacgataagaaaaacgacgacgtggatattaggaacgtcaaaattgcggtagcgaatcggagggatgtaagcgccaatttgttgaatcatattagacagctgcgggaggaggagcaagcccagaggcaggcccagagacagttacagcggcaattgcagctggaaggaggtaacgatgaggatgatgaaatgaggagggcaacccaacatatcaattacggaggtacgggaggtagcaactcataccatgtagaccatctccgcagtgacaacaaagggagattcaaaaatggagcgatgaacaattttaataactccttatcaacgcagctgtatagaaaagaagatgcagatgattacgggggggttcatggtaacatgggagaaggtgccatatcggggggtgcacttggctcagtaatgaatggaataaccaagtacggagctgtgaagatgtcaaacaacggagagacaggcacaacatattctttcgtcgatttgagcctattcagatataagctaagttgggtcctgatcgatttttttttctaccctgtgtgtaagaagctaaccatcccgatgaacatccactttaatacgaacacagaatatatagaggacctcctaaacacgtttagcaaagaaatcgaaaaggggataagaaaccacgatatttcattgatcccgcatttccacataataaattttaagtggtatgataatattatatggattattgctcgctatgtgtactactttttactatgctataagataagtggggtgtcgcaaaaggtgattgagtcgtacttatgcattcctctttgcatcggctacaatgacattaacgtgaagaataggtgcaaagataacaacttcagtagctccaccataaggagattattaaatataaagaaaatttcgaacaagaattattcgaccgatgcaagcaatctgaggaatgaagatctgcaggtcctatcgagtgattaccattttaaaatctttgaaaagataaacacgttggattatattttgtgtaaaattttaaatctttgtcgactttacatcaatggaattttgccattcgttttctctaaagtgaatacggtgcattatggaatcctttctgcggagcagattaataggtgccaaatgatcatgagcaagagtaggtacttcctggccgttccttacattggcaaggacactccttctgaaatgtccgagtttacaaatgtcgatgtggtcgtttcgctgaccattttgtcctatcggtaccaaggcatgaggtactttgacttcatcctgagcatgaaaaatattttgtacaattattctctcgaaaaggattacgagcatgtgcagagcgagtcctccgagggggggagcgccagtgaagagcgaagctgtacccatgagggaagcacccgtgatgagggaagcagtagtgatgagcgaggcagcagtgatgggcgaggcagcagtgatgagcgaggcagcagtgatgagcgaggcagcagtgatgagcgaggcagcagtgatgggcgaggcagcactgacggtcgaggtagcactgacgggcgaagcgccagtgatgacgtacttgcggacaagacagatgggtacgcccactcgagtggggaccaagcgggtgaaggaagttctgcgaaaaggagcagcttgatggaaacggataagtcctacagcggggtgactcccaccgaggaagagagttggaaaaaattcagagaaaaaaagcgaaaatcgcacaaaggaggagtgaagacaaagaaagataaggaaaagcaaacaggtgaaaaaatgaaaagaagcgcaaaacagacaggtgaaaatgtgaaaagaagcggagaacagacaggtgaaaatgtgaacagaagcggaaaacaaaagaagagagaattaaaaaacatgtacgatttgtacagagaagtgatcgaaacgagcggagcaaaaataaggaaaacgaaaaaggatattaacaacacgaactttttcatatacgacaacaatatcaacaagaggagagaacaaagtaggaaaaccatgctaggaaaaaattacgtagataatatagacagaatagatttaagtgataaggaaatgttgtacgagctgtacaatttgaccagaaagaatccattactaattagttacttcctattgggaattattcttaacaaatacatcaagcatacagaaaagcagctttcgtcgaattcccaagatttgacaaacaatgttttgtttaagtatgttgtagggtatagtggcacgagtaatgatatactccctgaagaaattcacaaatgtaaatttgaaaaaagaaccattggttcgatacttaacattattaatgatcctcagattgtcaactttattttcttgccatctcaaattgcccccattgatattttaagaagcttagcattttcaaaaataaaatttaatagccttatcgatacgggatacctgattaataatatttcgcctaagaaagtcgcttactacattttgcaattcctggactatatcgattgctgtgtgtatatcgataatgggaagcacatgtgtatgttgcctctggagaggaaaaggagaggaatgaggaaaaaaaaaaaaaacagaaataaagttcaggtgcagtgcccagaaaaggggaaacacgacaaggtacgtggtgggggacacacagggaagacgaccaccccaggtgcgagtgaaacgcgcaaaaatgcaaaatcggcaatgaaaagaagaaggagaaaaaaaaatcaaactagtgacaaacaaagtggaaataaaatagaaaataatctacacctgaatgttgaaattattccactgcaggattgctacgttccaattaagaaacggttcatctactttgatcacatcaatacgtttgggcaggacataaaacagtatgtgaatgcgaacagcttggtcactgtcaatatcgggaatgacatttcttccttcagccaaggcgtctttcgcttgcgatcgatcggaatgaaccagaagatattcttcctcatccccatgtgccttgtcaaactgatgaacgtaagcacgagtctgtttaaggacgcagttgttgcggacgtggtgaggaggaaatcagtaggggtacggataggaggaggaggccaccccaaccactgtagcaaacaacgtgtggacccctcctcgcacgatgaaaagcaaatgttgaagaggttcgccaaacggaagaagcgagtcctgcgcgagtgcaacaagaactacagcgagggcagccagacggagtcggagaacgacgtgggggaggcgaccatgatcttgagtagcagcagcggagaaagcgcggcaagcggcgatagcgtttggggaaatggacgtgggaagaaaccccctcccaccgatgggataaacataaatggtggtgggacggctcaccaggatgacgacattgagggtgttcccctgggggaagacgaagagaaggatcatcccccacatgtgatggacccgcgggaagaatgcatgttcgtgatcgactgctacaatagtatccacttggaagaaaactcaaaggaagaagttctaaaagagttgacgtactacctcattctgaacaacataagtagcaacataaagcaatgcgagcttctgtgtgtgcatggcatagttaacattataaagaggaagagcatcaggatgctgttagataattacataaatattggggtttttaattatagagattatttgggtattttcaacacaagtatcgatttcgacgtacagacacaggtaccctccaagagcagctcattactttgcatagtccagctgattgaaaagtttcaaaatatttttaccaaagaggatgaattatttcttcaggacattatttatcgctacttttgcctacattacgatatttctaataaaactatcgtaatgtattttgacgccttttttcctcgaaaggattttatgaagaccaatttgccgcatgtcattttagacctatttgaaaagctcaagaagatcaaaaaggaccactgtgttctgtcgtataagaaaagcttcgccaaaaggaacaccagcaatgagtacaacgcggaggatgataactcgatcgacaatcacttgttcagtctagaaaatgaacaggagaaagagaaggaaaaagagaaagagaaagaaaaggagaaggaaaaagaaaaggaaaaagaaagaaagaaaaagaaaaggaagaagaaaaaattacggaagatcaaaaaaaaaaacataaaatgtaagaaagatgaatacaaattgtatagatggaccatggatgatattaactcagatttatttggagctaagacaaaaaaaaaggcaaaccaaatcaaaggggaagaagcaactggtaccatttcctacataaataataaagttgtagagaagttcactcagttgacggaaggtagccatctgttcatacccctcaataaactaccagtgaatgatatctacatgaatttcccctcctatgtgtatgtctcaaaaaattttataaactcagactcaatcaacaccaagaaggggaagaagctcatgaatgtcctggtcgttatcgagtgtgtgcacaatgcagaggaacaagtcacctccttgaatcaacagagacacaacaactacgacgaatatgcagaaagagaagctttgcaaaatatttggaacattctaaaggaagataatatacaagagatcctaaatattttggatatcaatccttttaagtattcctatgacttggcgaaagttatgacggaccatgtgaagaaaaatgagtttgatagcaaccggtttggcagcttcgtttcgctactaaacaaaatggaactttactttagtaataaaaataaaaagtacatcattgtaagcttgcaagaggcggaaacgttgcgttattacatccataagaggttcagtaggcagaaagtggcaaaggccctgtccggtaaatcctcctatttggtgaagacggacagtttttaccttccttctaaggcggaaccaaacagaaatgctaattttgcccttcaggaatctaccgagaagaaagtgcaaacacactctattggtgacaacctttttgatacccccaatgagggaggtaccaacaatgcgcaagtggagaaacggggccccaatttaaatcacgaaatagacaacttcatggaggaagaaatgttccaagaaaatttaataagcgacgggtgggggctgaacaacaacctctccagcatagcactggagggaaaggacgaagaggacgatatggatcacttttttatggaggatattaacaaaaagggagtagaaaagaagccaaacgtgagtcatacaaacaaatgggagattacacagggtggggtgactaaggaggaacaaaacgtagaactgatatccatctatgagaaggaaaaaatggaaatcgaaccagtaaaggaggaaaacttcttttcagatgtgcacataaatctatacaactaccacttttggttcacccccatcgaaattacggaccgaaataatctgaggaagtatctctccaggcaaatacaaatagtgtacagcgtatgtaaattttttaactcggatcgaaaatttattgacgcacatgtgaatttgttactgcagtacttgaattttaatgcacccaagcaccgatttagctatttcaatgatttatatctgctgaggagaataatgaaggacagtctaatcaagagtaatctcaaaatgcctgagaagaagagcctcctcatcaagaaaaatatcgaattagaaatggtggaaaaaaagctgtttgaagggaatggagacatttatgcttttaaaattatgcaacaaactgtcagacaaagtttaaaaaaaaaacaattaacacttcaagaaatttttgacaaagatgatttagattacatctgtagcaaacaggacattcgaatccttttcgacttcttaaatatccgggatagcaactgtgtcaatgttttatttgacattttgggctccaccatttctttgcacgagctgtgcgttactctaaaccctgtggaaaatatcaaaaaaacggatttccagaaggatctatacactgaggataagaagagatatgccgaggattttgtcagtgaagctgaaaagtaccttaagaattttagattttccctcacggagcacacgtattttaaggtgatatggtccggcaggatttccagccagcgaattgttcaggaagcgctggacggccgggaggcagccacatttggcggcgagaaaagggccccgttcggccaagagcctagtgagtacgctctcggcgcatcgttaggtggtgcatcgttaggcggtgcttcgttaggcggcgcttcgttaggtggcggcatgagcaggaacggccccccgagtgagcgagaccccagccacaagtcgccaacgaacgacttgctaagcgacatctttggattcaacagggcgcagagaagcgagcaggatcccatgtatgccgagcagattaaccacccagtgagaaactcggaacaattttacatctacgaagcggaaaatatagaccctaaagacagaggaatgatgagtaaaaataaacataaaattatttttggccattatgcatcgaccaagccaggggataataatttccccatattggagatgacagacatatcgatcaatagcatgtacacaagtgcatctgcccaagaaattcttaaccttctatttccatatcctaaaaaatatttgttactgtggcatgaagattattctataaagagtgtcgatgagtgtctgcacatatggaagcccgtcttgtcgtctgcccacatttccggcaccaccttcctgggctttgtgggcactgttggcccacaccagccccccttgaacaagatccgggctctacccaagtcgctggtcaaggtggtgcagaataagaagttcgccaccttttactcggacaacagtttctccatcgacaactcgggcgtgttcaactcgctcaacgttcactttttcagtaagcaccacatcctccccggccatagcggtcatagcagcaacgctggccagtgcagggggagccgcctttccccatttgccgctcctctcatttgccgctcctctcatttgctgctccccccttttagacggcctggacgtgaataactacgaagaattcctcttcaggaatttctcccttaatattgtcgctaaggttaaaaagatcaagtttgtgaatgaagacatcttcaatttatggggcgaagaaaagccacaggagcaggaggatgatgacgagacttcccccgagtgggaaataattccgcagtgcttttagtcctgttaaacgttgcttctgcgtaaaatgggacatgcgtttttgcacatttgtgaagtaaacggtttttcctcccccttactgagtgtacctccccttttttcgttagccccatggggaaaaaaatgctgcccagttgcccacatcgcggcgaaaaagtttgctgcatattctgaacgcatgtacatgtgcgcacattttttttttttttacccatttatgttgcatttttgaagaaaccgccctattttaagatgatcaacaggggaaaaaaagacaaaataaatgataaaatagcatttatatgcagaaagcatatttaccctcgtttttgctttcccatttttttaacccccgctgaaggtacgtacagggaagaaaacctgttggccataactgccggcaatgagctccctcaaaaggaagaaatttacgggggagtatatatctccacaaagggaacaaaccatattttgcacgtctgcttaagatcaatttggcattagcttcgttcctctttggggttatttctcccggggaaaatacgcacattgtaagcatataaatgcatatgccgtgtaaaaatatacgtgtgtgagttatcgtcttcccctgcttgggatggagggggccaatgggtgagttaaaaatgttacaccgtttttaaaactagggtgcaatttttcttgcacataaattgagttttaattggaagtctattaaaatggttaacaacatggtatgcgtggtacggggatgtgtattcatttgtcattagctggtcgttaaaaatgaaaaaaggaggtgcaaggataggagtcgcaaaagcatacatatatacgtgatgcacgtacatgcgtgcacgcactggatacttgtatagctatgtaatgtatataataagtgtgctcgcgcatgggatgtgtgtgtaaaatgttttcttggtctcttcttctcttcctctgcgaaataacccaattttacgctaaataaaagcacacatatacagatccagctagttaattcctctttttcttgtccattttacgcttgtaaaatagcaactcatcgccctcaatgatgtaaccatcagctttgccgcactgtccaggtctgctgctgatgcaagctaacactcttccctgtttgaactgttccaataaagctgggtcgatctgcttggattttcctatctttttaattaccgtgtatgacgattttgccttttcatctttctcttcattattttcttcattttcttcaccttcagctttgttctcctccttgttctcttcttcagtttttccttttttcttctttcctagggttacaccaaatgtgttttcgtacctattcagggttaaaaaaaaggcgaataaaaatgtaatatacgtgtaagcaaattgttttcttcctcttttggtggcggggggaaaaaaaaagaaaaaaagggagggatttttcttaatgtttgtaaaaaaagtgccagagatatgatttacaagttggcatttttggagcgggtgttttttttttaaaatttttttttctttaatcagtcggtaattccagctatattatgaatatattatttcctcaaatttgttttcggaaatttaaatggtatatattcttatcatcatcaaaaaaaaaaaaaaaaagccgcacaccgtttgccagagattccccccctctccttttgcttgtttaacgtgctcgttagaggcgtgtcacattttttttttgctccatttcgtcgactttgcttggcattctcatttttttatccttgcattggtgtgacgctcgcaacttaccatgtagtaaacggatgggaatcaatcagaacgatgcagtttttgaccaacgtctttgttctgaccagctcattgttggacgcattataaacaacgtcgataattctggtgatttttgaaactccaaatgctggccaagaaaagctgcctgaatcgagtttgattgcacggtacttgtaatttcttcctcttcccctaacaatatggacttgtctactgcccaacttggtgttcgatgggggccttcctaattcatactttctcttcttcttgtggatttttttttttccaccagtaaggcggagtttgtgtcggccgtctctgctgatacccatctgtggaggggttccaaaacaaaaaaaaaaaaaaaaaaaattatgtgtacattttcacgtaagcatatgatacgaagaacacatttttctcaaaaatgtggaaagctaaatgtatagagtttcattcgaaatgggcaaaaacagggaatacatttttcccttttacgaaaaaggcatgtgcatgtgcaactttgttttgctttacacttcacgtatggataaatatgtaaagcatgaaggtgcattcacacaaatatgttcacgtgtataagtggtgataactttttatttatggtgtatttctctccaaataatgcaaacggttaacgcgggtaataaacacaacgtggggatattgttcaataggggcatcggtcaaatgaaaagaaataagtgtaaaggcatccaacaagtgctacgcggtaataggcagttcacaagaatgtacgaccttctcgcacaacgaaagcacaacggctttaactgtgacgtcccttcctacgcacgtatgaacgctggtgaacaacaccccacgtgcagcttcgcgggccccatgtgatgatgtgctctcttttgtgatcactacagcatcgcgctcagtaatgtaggcgtgtacagctttgccattctgccattatgccattttgccatttcgcaactgtgcgattgtgcgtacgtatgcgaacgccgtgcgagccactttcatttgcatattacactctcatccgctcgacttaccttttaagcgactaaacagtgtactgttatttttccgttatatggatgaaggagcctcttaaaaaattccttaacgttagtttgcaatatgaaaggaattcatattttgataaataccagaagggttacaaatattcgcaaaaatgtttataaattttttaaatgaaaaaaaataaatgccacatgcgtatataaatttggtaagcttttttttttgaacgggcgtcgtatattggttagggtttacaaatgtatgtgccaagcacgtatgcgcgaaaagggttaacgtgaacgtagccttataaacaaaaagaggtatatgtaaaaaaaaaaaggctcatgtatacattttatttatactttttggctgcccatttggaaaagcgtatatatgtatgaacagaaaaatatatgccgcgcgaaaaataaatgtcattaatataagggttgttaattcccttaagtggtagaagcttagcggtgctgtgctgctacaaatggcaactttgcacaagttatagtgcaccactttgtttttcttctttcgcgtcaacccgtgcgatatttttttgtattcacctcacccatatatggtattatgacatgatggggatgacctgtgatagagttgcagctttcctttttgtcgcaaggcaattcgcttcggattgggttttgccaagtatccctctgtgcgcagaggcggcgtcagcggtaactgcagggggttatatatatgccacagggaggcaccaaaaaaaaaaagtcgcacgtggagttatgcgcttatatacgcacagttacccgatttgcgcttttttaacatgtcataaaaggaaaaaaaaaaaaaaaaaacctaccatgagtaggtgcgtcgtatgtatgtaaccctttgtgatgagcgaatgcatatacatttataccgtttggcgacgtttgcatattcaaattttaccgcctcgacttcttcccaagggatcgaaaatagtaataaagaagcgatgcggtgggggctaagccttctccatgtgtatttttttttttttcgtcatgcttattttgcaaaaaaactcgcacaggaccctctttggattatttttcatgtcgaacgttttttgttttttttgcttttccaccaagagtgttcgcgcagattaatcggtgaagaagatagctgttggcagttatatttgtatatgcatacgtgatgaggcatcatgcggggtgatgtgattaatcgaggtgggaaacatatgaacatacgttaaaaaaaaataatttgtataaaaggattaaatggtcaaccacggcctgctttacattcatatgctaattgcagaattaatgagggttgcgtaaccaccctttgttattttttcttttcccaatttgaatttacatttactgctccgttcatgtggcgtaacgtgttatccctagttgtacacctgtgtggggggtgcgatggatgtatgcacgtaactcccgcagatggaactccaatccggttgcacgtaaataatttgttcttttacgttcccaacaacagagggggttaagaaccaattacgctctttcacaaatcggcaaattttttaatatcaaataagtaaagaatttccaaaaaaaaaaaaagaaaaaaaagttaaaaatgttttaattttttttttttggggggggtgacgaataaattcaaattgggaagaatatcaccaccttcttttatcgctaaaagaggggtgtacaggaaccgctgcgcatggggttcgttacatatggactctacatgaacgcaattacgcagacagtgtgttagttcttggcgctctggccatttttgcacacatgaaaacagaactttgggtgaaaatcaacgaaaaatggtaacccggggtgatgggacacaaccctaatgatgcgtcaacagaatggtgaaacaaaccgaattgtcgcccattcaatgttttcacttttttttcttcaaaattttgtgtataacttctgacgataacttgtatattttgttcttcgcctttttgtcgcacttcctcattttggaaatgtccttaataaccgtcatatttccgaccttcaattccccctccaactttttggcctttttctgttccctttttattttatttttttttctgcgttcactaatttcgtcgagcatatcattctccaaatcttttcccgctttgatcaatcgcttcaaatgcgtatttttgtgattttttttctttccgctcacgttatttttctttatctttttgatggtgctgttcttgttttttatatttaaataaacaacgttcctttgaatcattttgttaatttctttttgtaattcgtcattgttggcgaagatgttatcgttattctcttggggggtactgtccacgtttgctcttccatgattattacttttttcttcctccgtactttgattaattggaatatctttttcgccttcgctcatttttactttctgttgcgtgacgtatcgttgtgcctcttttttttttccctattcacctcttccctttcgttaacttggaaaagtaggaaaaactccctttcttgttcgcttaaaattggattactttccactgcccatttggcgagatggaagaggcacgtttttatggggaaaaaaaaaaaaggacatacgggtttgcagcagaagggaggtaggtaaattaaaaaaaaaagaaaatgaagcgtagaaatggggcggaaatgtacgtaaacttatacgtaaaaataaaaattttttttttaatttctttcccttgaacatgcaaaatatgaatttaaaaaacaaatgcttccattcgttcggaacagtcctgtcgtttgcataaatttgggctcttgaaaatttggatttttttttctgttcgttcctttcctgattgcaatttttttaaaggctttcattatggtgcatacaatgcaaaccgtcccagggggtccaaatcggggaaaagtacctttctcatttgcgtagattttttttttacaatttttccattttttgtgtatgttttacttttcccaacaagattgggggttttagaagagtgggatgcctcattccgggatttaagcacaacaccttttttcccccttgtgtgatgaacacaatgcagcttttaaagttttattttaactaattacttatatatatatacatacacatttatgctgatgcacataagcaaaattttgctcttgtgagcagccccctctcaacgagtacgttcctgtgtgggtgctaaacatatgaagagttgtcacccacgatttgctatatattcattcatgtgactaattgattaccgttgctttgtatttctctctgcaaaatcccagggcatcaaaattcattgtggcgtttcgtgcttgtataagtatgcatttttgctgccagccggacggctcccaccttttttgaaggcacgtggagaacacactgggaaatttccccatttgaaggttccaccgtgtgctgtgctctaccttttaagaaacaaacaagtgccccccttttgttacatacattttgaagcttccatttgagcgtataaagctgtcatatgcgagatataaaatttgcatcatttttaaaaattccacctttttttttgtaaccatgttgagtatgcctggtagacagtttaaaaaaatatatattattttaatatcatttaaaattatttgaaattattccatttgcgtacccatttgtgttcccttttgtattctgtccccgtgggtactgttaaaattttttattttccccacggggagaatttcttcgcgctttttttttttttttttgcgtatattttggctaggcgtaaaaagggagcatcccgagaaagaccacataagcgagttttcatgcataggatgatcactcatgttggaccccctctccagacacgtgaacaaaggttgaacgtgacttctgaatgagaagcgaagaaatacaaggtgaaagagacatacatatcgtacattttaaaaagaaaatcaaaatttttccatttattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaagaagaattacaagcagtattggaagcataagaaatgcgtacctttgtgagcttcagctgagacaggaaattcgatttttttttttttttaagatagctccgcgtaagtataggacaattttttcctcaaagtttgaagagatttataaccgaatttagaagcaactttgaattgcgctaattggcgagtcacttcgaatcacagcgaattggtcttatccatttggaacgtcgtaaaagtttttgagttgctcccagcgcttgagtaggagcatacgttccaacataatcgcttcccccgcggagcagttaggttctcgcttctgggagtttaaccgcacgggcgttcaattcgacgcggtcgcaggagaggcatatcaacgcgcgagaaactccatggagggtaaaatccacaagaagtacaaagtggtgaagaacgaagatgtgaaccatcggtacactatcaacgacgtagaggtgtacttcccctacgagctgtacgactgccagtataactacatgttgagcgttttgaatgcactgaagaagaaggaaaatgcgattttggagtccccaactgggacgggaaagacgctgtgtctactctgcgcgagtattagctacctggtggacgtgatggagaagaagggagctttctcggaaaatataaacattacggagaataaaaagaatatatcattcgattttaaggagaatgaaaatagtaaaggtagcccagcgaaagttgcccccccgagtgacttccccaaaataatttacgcatctagaacccacagtcagttgaagcaagttataaaggagttaaaaaatgtatactttattaagaacaatgaaaaatacaaactgctgacaactattttgggttccagagaccagctatgtgttcacaatattaactacaactacaaaggaaccatgttgaataatatgtgtaagaggacgaggaagaatggagagtgcatgtaccacaatggattgaagtacctatacaagttaaaacatttatttactacccccatggatgtggaaacacttagcgagataggaaaggggaactcggtagggcaaaatatccatttttgcccattttacgccacgagggaaattcagaatgaatgccacgtaattctgcttccatataactacctcttcgaagaaagcacaaggaaaatcctcaaactgaacttagaaaatagcatcattataattgacgaagggcacaatatagaaactgttgcagaagaagcggtgtccttcaaaattagggactccgaattgaacctctttctggagggcatcaaggctacgctaactgtgctggacaaagtgaacgatgttgataaggaaacgaaagacaaagtcaatgtggaccaactgttcatactgaatagaagtatcacagcgttgatctcctggctggacaatgaaagattggaaaaaaatgaaaaaaataaagttaaagaaaaacataagacctatgaagggaaacaaatttttgatattttcgaaaaaaataacataaacataacaaaggataattttgaaaattttcacactttgctgtcatccatggtggaattactgaatagatatattaacgactttaagatctcacagatggacgtgaaaaatatcaccaagtatatctctaccattgataacatcaggaaatcgttcagcatcctctttagcgatatagtgagaaattgtattgaatattttcaactgtacattaatgaagagaaggtggcttactctgaatgtggtgatgtgaacaaagtgtacgataacatgaaaaaatttgccaagaataaaaccaaaattgtgtatgataagtataactacaccatgagcaagaatatatcacttttgtgcttttccgccacggctagtttatgtggaattataaaagaaaaagtcaattcagttattgtaacgtcgggtacgttgtccccaatcgagccgttttccaagcaacttagcgggaattatttctccttcaaacatatccttgaaaatgaccacgtgataaaatctcatcaactattcgttggctgtatgacgcattataacaatcaaattttgctgtcgacatatgaaaataggagcaatgacaactacatgaaagcattggggaattgcattttcgacttgattatttgcatcccatatggagtgttaattttcttttcctcctacagttctatgaccgaaacggtgaatgcttggaaaaaatttaaaatcttcgaaaagataaattcctacaaaaccatattcgtggaaccaaataaagcagcagaattgaaggacatcctagatcagtacgaaaatattatcaagaagaaaagaaaaggagccattcttatgggagtttgtagaggaaaaatctcggaaggaatagacttcaaggatgactgctgtaggggagtcattatttgtggtttgccatatggaaatgtgtatgacagcaaaattattttcaagaaggaatttctcgacaattttaagtacgaatcttctggaaatgatatgattggtggggctaatggagggggtgtccaatcaaacaacaccactttatcgaacatttccaaggggaacaaatggtacaatgaagaagcaatgaggtcgatcaaccagtctataggaagagtcattcgacataaaaatgactacgggtctattttctttttagattctagattttccaacaatcagaggattaaggaaatctccaaatgggtcaggactcactttcgcatatatagagatatcgaacagatacaaagtgacatagacaaattttttgagctctttaaggggatacaacagaacaatctggacttaagcgctagtgcaagtgcgggggagaataccaagggggagtggaatagcagtagtgctagtggaaatacaagtagtcaaatccaaaaaatcggaaagaattttcaagactgctatatcaagagcagtaacgacaagaccaacaggaacaaacactccatggcacaaaacaagtttgtctttaaccccattaagaagatgaaaaatcaacccaaaatacttagcatgatacagaatatcactaaggggaaaaaccaggagaagaacattttgatcgatgataacaaagacctgaacatttttaaaagtggtgatgaggtgggtgcggagcaggctggtggagctaagctcagcagcaccaagcaggacaacaccaagttggacagcaccaagttggacaacgccaagttgctcatttcatcatttagagaaatcctatcgaaggatatctacgaccaggtttttgagctcatcaaggataccaagaagatgagcagcgaaaataagtacgagttgatgattagcaaaattttggagctagtcgttcagaattttgttcaggagagaagggaagcctcagaaggggggaaagtcgcaaatggatccgctaagcagggcgaagatggcaaggaggattccctcaaagatacatacgcccactcaagtgcaacacaacacttcaacgatgtaatgactgcccatcagttgaagatcgtgtggcgtatgctggttaacctcattaacaatttttttccagttcaagaaaaggaaaaatgtttttttgtccttcagaagaggtttaaggagaggaccactaactttgacgagttggagaagtatgtgtacaattataggctggaaaaaattgagatcatttaggtaggggaatgtgctgtgaggtgtagcatatgtgtccttttttttttttttttttgcnnccgtaccccctagttgtacaatcgtaaggnnnnnnnnnntgtctttttgtttttttttttttttttttgcgcgaccccccagttgtacaatcgtaaggcgttttactagccaggggcctacctccctaatgaatttcctgtgtgtcttgtgccgcctaccatcgaggcgccattcaaatggttaccacgcctccgctatcttttcgtggtcatgcccattgcagaggcccacacttggagcagcctttcttttcttgtgcttctccccaaccagtctgacttatcccgtctgtcttactaattcctttttttctgtgtccaaacggaaacttttttttttaattttttcaacggaagaattgtgagatgtttggatgttttttttttttttttcccaatctgtttcgcgccactacggaggaaacccctttggaagaaaaaaaaaaaaaatggggacgagtgggcgaaggggcgctgttcctaatatttacgtttaagaaaattaaaaaaaagttatccccatgcggagaaggtttgcatgttgtaagtttttttcaaaaaaaaggaaaaagtaaaacgcaaaaatgggcacatgcgcatatgtacacgtaaccgtttcaaatacctcgagaggaccccctccccgagggaacgcttaaaaatgtcattcaaatgtagcgatgcatttttttttcagtaaaaatttacgagttgtctgtttaaaggagctacacatgtgccgattatagtgtgtaaatcttcaaggagactgaaaaaaattatgtttagctctgataacacgctaggggaggtagtttagcgcttccactccattactgtacttgtgctgcgaagtggggatgcaaagagggggggggagaaaatagaaacaagctagaaggggtgcgtagatgcacataaacgcgcatatgtataaaggcggactcatatgtatccacgtggggccaatcagtggaacctctttgtttccactcaccagccgattttccatgtgctttttgaatttgctgtacacatattttattaaaactacgaaggcaaaaaacaccagggaggcgaagaaggttatgaggaatatcttcaaaaggctggcgtgaggaagaaagggcagagaattccaagtggtgtatccattcagttagatgcatcagagcatgtacatgtataggcacatgtgtccaatttccgtggttcactcagacacctacccgtgcgttgagctcatattctttataagttctacattggagttgtcggtggttatgggggagtcaacttggtgcctcttctgagacaagtaactttggaggccgccactcgggtcgttggagtagttgtccctcaggctgtgggtgattcttcgcaggatgtctacaaagggggaagcggacaaattggagaaaaaaaaaaaattgcggaaaaaataaactggacgcctgagcgacgaagtatatgaaaaggggaaatgacgcacgctgttcgttcaccgcaggacaatcactgcgtagaaaaaaaaaaaaggaagagccaacttgtgaattttttttttttcaaattttaccttctctgttttcttcgtattttagggcaaactttttcgcctccgcttgttttagtttttcttgggtttccaattcagaatcgtctaaatccctcagatggataaaacttcccaaattgcacgcactcgcactccccaggccattcatatatgtccaactcttcgcatttcccgggtgggacaaactctccaaactacccacatttctcactcctttaattccccccccgttttttagccttcccaagggtgcgaaattttcgggggggataaaggttgtcacttctgtcgtatccatgaatttcctttccgcagcatagagagagaggaaaatgctgaatgggtaaattttctgtgcggcccttttttctgaaaaagttgtcctgtgggggtgaatgggtgtgcacacgttcgtggaggtgcaccagcggatgcatagtccagagaaaattaaaaagggagatgcggtggtgtagcaatgagacgatgcagtggtgtagcaatgggacgacgcggtggtgtagtaatgagacgacgcggtggtgtagcgatgagacgacgcggtggtgtagcgatgagacgacgcggtggtgtagcgataagacaatgcggtacgaatgtatagcggaaacatacacaacacgcgcaaagcgaagcaaaaaattcaacaaaagggaagtgagcttttatgggccttaaaaaattgtaatttttttccgtcctttttttttccacttttgcaagcatatttgacgagccgaacggagggacaaaatggaatggcgaaaaaaaaaaaaatttaagggcaaattaagggcaaattatgggcaaattatgggcaaattaagggcaaattaaggaaaaattatgggcaaattaagggcaaattaagggcaagttttggtggctcataatgagaataattcttcagcacaagttgcatttgcgtcatgctggtgtataagttataaaaagcaacccacttcaaaaaggaaaaagaaataaaagtcaattgagcgagtagacatacgaagcggtaagaggatgaacacaatagacaaatgggcaagctgcaaatgggacaactaattggaaaccacgaaaaggaagaaagcaactctttctccacttctttttttgcttctcacttttttcacttttcattttttttttattctcaagtgccgccattcgcgcgtgacacatttttgcacacttagaaaataaaggggatgccacttttgcctgatttcttcttcaggtctacacaccatgaacgagaacatggtaagaggcatttatcctccatgtacttaagggggcttcggaatagagaggaaaaggaaggttctgtttgtgcgaataagtcggttatttaattcggcacgctcgtgggcacatgcacgtttggggggaaatactgcagcaatttggatcaattttgaggtatttttttgcaactttttgcaactttttgcaatttttttgccaagtagggggcaacatttcacgccaagaaatgttaaaaaaatcgcctttcttcttcccccctttttatgcatcaaaaacatgaatggctaaaacagacaaaggaaagggggccccataaaatgcctccaaaataggactccccccccagggtaccgcaccgaatgaaattttgtcaaatacgaggggttaacaaataggaggactaacaaaatgactgtgtggacaaatcggattagtaaaagactgtttcatcacttcattttcttggagatcctttttttttttcctttttgaaaaatggctttccagaaatggcctaagggggggacgactgctgggggggaggaacctactttgcgaaaacgtcccattttcatgagcgcaacgctaaaaaaagaagaaaacggaacggacggaagaacagacgggaaaggcgatgattattaaaaaagaagaagagcatcagtttgcgtgtactcttgtggggaaccaagcgggtggggacctctataccttttcaaaacagccatcaattttgcatctccaatttttgtgttacgaagggagggatttagtttgtgttggagttcccctttcttcgcgcactgcaagaagttatgtataattttgaattatattaaggtaaataggagccttggcaccagcaaggtctttggccacacgtctttgcgaaggagcaatttgctgttgtttcgttaggagggttcaaaataattacatgcaaaggaacaagcaaaggtacatgcaaaggtgagtgcctactttgcgttagtaggagggccatatttgcccccttcttaaattatcgtttgaaaattgcgcaaaccaatatttgtcgcgcagtgggacatcatcaataagaaaagaaaacggtggcaacagcgggatgtaggcaaatgatatgaggggtgtgcacgagcgaagtgcttcaccaaaagggacccgtttctaattgttgcatcgaagtggggacacgacaaaaaggataagaaaagtgctaaaagaaaaaattaaaagaaaaagaaaacctgttcggacgattacccttacattaaacaatcgtaaagacatcgttatctctgttgaaaaatatttgcacgtttaaaattttcgcgctttggcaatttttacattatttttcgtcccctttattatgcgttttttttttcgccaattgaattcaacttccgcagagttccgggcacctcacggggaaaacgccgctaatgtcagcatcgcataaaataagggggcacaaaaaaaagaggcaaaaccctttctacatacgaaaaaaggtagatacacactcctttcgcatcataaaggaaaatatgttttactgttttgtttacttcccccctccagtgggtattataaaaccgcttctgagtagaattgcgtgtcggtttaggcggcactttttagctacatgtgagtgccatttggcaaagtacctcttcttgtcacatcgaatgggtaacctgcacctaccaagcgaatataactaacgaaataaaaaaaaaaaaaaaaaattacctatcgctcgtcgaccttggtatgaatacctttacgtgggttcgctagacgtgcatacccgcacccgtgtgtacatgtgcatactggtcacattttcttggagaatagacgaggcacacgcggagtggccagatgtttataccgaaagggtgtagtgatggttaatgtgtagcggctcgaatgggggtgcacaagaatgtgaatgtagcgaatctcctttgtaaaataaaaaaaatacaaatacgcacacggagcggtgtgttctgtgccttttaaaaacaaaagcgcagctcctacctaggcatttctccctttttgcacacaccccaggtgaacattccttcggttttagccatattacctttggctaacatgataattggtgattgtcagcggatttttttttcttttgcgtcggtgtctgtgcggcatgtgcgcgaatgcacgtgcacacaggcactcactgccactgtatattgccacagcgtactgctacagtgcattaccaatacgcactctgcaaaataattaggaagatacatacggcacgctaactaccatttgtgccgctgtgcctcttggctccgtcccgggggatgcatgtgtaaagcctgcatatgcatcgccagtctttaattaccatgccattccattatagttcgactcgccgaaatttattcgccgtgcagtagcatgtttctactttcttaagagattttctttttcgagctgctttcaaaatattgatgagaaaaggagagcgcccgttgtgtgtgttggggtgtcatttattccttttcctgaacccatatttttgccttcttttaacgctattttttttttcttttctttacttttcttttctttacttttcttttctttgctttttttttcttttttttcttaccattttctactgcgcatgatagtagaaattattattcgaatgacggaagcatatctgttaatgtagatacccatgcgtaaatacacacccagtgtgcatgctcccaactgagcataggagtccacgtaaaaatacacacgtggcacatgtgcctgtggaaatgcatcagtgacaaaggtcagtcgaagggactgctcatctgcacagctgcatatttgtgcgtttgctcatctgcacagcagcatatttgtacgtttgctcatctgcacagctgcatatttgcacatttgctcatctgtctgtatgcctctttgggcctttacacgactggtacctaccaccgtggaatttccccccaagtggtagttcaccgtggcatgccttttcaggcacactcctaacactacacgtgggagtgcttccattcttcattagagagaattgcgtccctttgtcgattgggggcgccgattttatgttcataaggggacgctccttaactgtgtctccgcttcccttttacctttatggtgggcgtttgtttatgtgtgcccccatttcttcttttattttcctttccacttgcactgttttggatgctttgatccctttcgtcgtgcgttctggtaccaccccctgatttacgggtaggccctttctcgcgtggaacgcactcgccggaagttcacctgtgtccaccttctctttacaccaaataggattgatcagtcgtgagaacagtaacaattacacagtgtgttgggagcagtgggcagagtggtgaatacggcttccttagcatttctgtgcatagaaataaataaacgaagagggagggtaaaactccccaatcccgtttgtagtctttccatttttgcaactcgaacgtaagcactgccgagtcgtgtgacatacccaggtatgaaaatcattacgattgttaagttacgcagcggcaattcgttttcgacgttttgtgcctctcgacattttgtgcgtctgtttttggggagtgccccttcacgtacattgtgaagaaatcctctgcaaaccggaggaactaccccccacacgtgcgcaacgcgtacatatctaaagcacctataaaaggtacatatacacgtgccgagtgtaaggtaaaataattaacctgtgtgaattgatgcccctatctgcaaatgcatgaacccacaagtgcgatgagccttgagtgtatatacacggtatgtcaagtgcacatatagtagccattctctgctgatttatacatgtgagaactccttcgtttgttttcgctaccgtcgggaccgcctcaaacaggactcttaagtgaacgcaaggagagacctatccaaattgttggctcaagaaaatacaactcccttttccgcgagttgtaatgaaaatgcgtttagcagttatttcaaaagtgctgtcgtgaggagatttttttttttttttaccccattatacgtatatatatgagcgaataattagtatatgccttttatggcttttttttttttttttttcctcccttttggtgtaccttttttttttggtgcatacgaaagatattccttgggttaatcaccaaaaccgcctttcacattttaaggcaaaaattcccacaatccgtgccatgtgtacgtatctatacatatgtacagaagcgaaatttccgtttattgcgaacatgcggctctccgcggcgttatagattgcactgtacccgcaaataagtatgtgtgtattcatagaaaaaaaaaacgcacagtaacgtaaaaggagcaccacatatgggttaacggatgtatgcacaaatgcacacatttatgtgctatacatatatatatatgtatattttttttcttttttttcctttttgcaacaatctgttatggcactagtacacgtgcacacgcaaagttgagaattgtgctacgtatgtccccatttaaccgcattcgaagtgtgcatctgggatcaacgtgtcccttctgctatcgcaattccacggagtgttaacctacgggcaagtaggcacgtatgtgtcaatctgctgcacagtggttaattgttcatatgtatatttgccaagaatgtgcaagcaaaaagtcgcacttttgtgactactgaatggggacaattaatgctttcttttttatttttttttaaatttgtatgttaactctttttttttttttttttcaccccgctgtgctttatatgcatcgtgtgttctaccactctaccccccgttttgttttgggttcgttttatgagcaccttttaaaaagtacttgaagggtaattttttcagttttgtaattttcatgtgtagaaattgagggggtggaaatagataattactctcctgtacgacagaagggataccctgtgcagctgagtaagtatgctatccatatgtttgcctaggtgggtgcataggcaaatgcgtcagcacgtacactcttccgacgttagcgattgcaattttctgcatctgcgaaacttcgcatctactggtacgtataggcgtaggtgcataatacataggtggatattcccacacaggtggtgtcactttcgcaccaactaaacgaatgcaaaaaaagagaaactacccgagtgaagtttgcttacacctgccttcttctgaaatcttcacctaactagtaggtagttcttccatcatgtagcacctaacgattcacacctgcatcaaatttttttttttttttttacatctactctaccattttaagtaagttaaaagagtgtacataagaattcaagccattttgttattacataaattgttgcatctgcacaaattgatttatacaccgagcgagttgaattatagtttacgtgattttcttttttttttttaaccaaattgattgtaatatttatgtatgcatgtatatatgtatgcacgtgctgcaagactcacaattaacaactggagtctccgattcatgagcatatgtactttacgggggagttacatactaaggagcacgagtgaggaggcataaattaacttgtgtgactcacacgtatgtgtatatgtggtgcatgggcgggagagtgcgcacccgttcgtacatacgtactcccgtgcaaccctacctcgttacaccattcaaacgaatgaaacgtacgctcacgctgctgattataaaagatgcgtaagtgcccacatctatacacattctgtgatagcaaggatacacatatgtgttgctttttttttttttccatgagcacataaaaagtgtcatccttttccacccctctgtgtgatacagtgatgtatgcactttttacaaataaaaaaagaagagagtaacaaaattgtatttacgaaaaagggtgatgaaggaactgtggcagcagattcgtggtaaccgaactgcatctgcccatccttgaatgaacccaattgtggcgtatgccacattggatgtactgtgcaaaccgtttgaaaacttattctgttgttttttcgtgtacaattatttatgcccccgtagagaactgctctttctgcggcaagcacagttgtcgcttcgaattgcaaccgagcggccacagcaactggtccagctgctattccaacgtagaacacatacagagtatgcgtgcatcacgcagtatggtaagttaactacgttcatcgattcatgtcaccctttcgcccttttcttattttccgcgtgcaatttgcctgcacaaattggcagcaattttagcagccttttttgtggccttctttgattccttttttgataccttttttgagtcctttttgaggccttttttgagtacttttttgagtaccttttttttaagtttttccctgccaatagatacgcatatatggtaccccccccctccacgtgcatctaaaaacaggagcaatttctgtaacttaaaaaagactctacagattgcccccccaccctatggtgcacccaaacgtacatctattttagccaacatctattaatacccacatttttatatttcgccacgtaaacatgcctctccgtatgcataaattcgctcattgtgtagattaaacgctttacccgttgcccactttgtttgacctaagtgcgtaggtaccgtttcactatcgtgaacgaacaactaattaaaaaaaaaaaaaaaaaacagaatgtaggaaagaacaaaaaggttggaaaaaaaaaaaaaaaaagataatagtaaaaaattagatatataagaatacatgtaaatatttttatatttgtgcgtacgtgaatgtctccagtgggcgccatttactggcaactaaacgaaacaagttttgctttatgctctcctagatgcgtgggctaataaagcagtagccgtattttatctatacaacttggcggagatttctaccccacataagggacgtagcggtcatgccaacgtgttcagctttattactaaaacgtaggtatgcatacatatgttctgtaaaaaaattcgaagcgaagattgccagtgggaaaacaccacataaggtgttcaagcgcaaaacatgtgcgaggaggagatatgcctacctgtgccatgctgaagtgcgcattatattattgacatatgcgtaacacgtactatactagggcatctttacatgcgtagtgggcgtgttataagtgctagatgtatcaccgtacgtttatatacctcaagagggtagtgccatatccagtctcggcaacagagaaagaggtgcgaaggtagtgagaattgtgtatccgtgccgatgcgcaaaataagaaaacgagggcgtcgcatatatgtacatacatatataagtagtatatacatgtacagataaataccgatgtaggtaaccctgtattgcccgcaaaaaaaaaatttccgttaagcagtttccgagccgtgagttgggtaagttagaaccaagatgaaaaaaaaaaaaacaccaaaaattgagcagtaatattaataaaaaaaatatgaataatagaaatattaatgataacaaagaaataaaaaaaaaaataacagtaataacagtaaacagagtagtgttacgtagtataacattatgagcagttcaattctgactgcggagtgaactccaacaattaaagaaaatcaattaaattggtggaaccccacattctagaatctgactttctagaatctgattttctagaacatgaatttttagaatccgaatttttagaacaaatttttctggaacccatttttctagaacccatttttctagaacccatttttccagaacccatttttctagaacccatttttctagaacccatttttccagaacccatttttctagaacccatttttccagaacccatttttctagaacccatttttctagaaccagtttatctggaattaatttatctggaaccattttttgtggaacccatttttttagaaccctttttcgcgttgtaaaaaaacaaaagggagaggaagcacagaggctgaagctaccattcgtggttgcagcggcggggccaagtccttccagtccgtagcatgtatgcgtatatgtatatgttacatgcttaagtaccgacgtgtatttgagtagcgcataaccttgcgtacatgcgcggtgtacatccgttcatacgtgtgccaaataagcgtatacatctgaacaaccacgctgcacccactcggccattcccgcgcgaaggccaccagttggagcaaaacacagcaaaacagagcgaaacgaaatcgaaagatgagacggtgaatgctcaaaatggtgaacgtagcaagtaatctaagaagcctgtgttttggagctttcaaaagcgttaacaagaaatacgaggaggagaataacgtaagggaggcagaggaggaagacgaaggggaaggagaagagggagatggagaagggggaggcggtgaagtggtaggcggtgaagtggtaggcggtgaaggaataggcggtgaaggaattggcggtgaggggggaggtgtttctgaagaatactgtgcagaggaaggcggtgatgaagaagaaatggggagcacgcacaaccacgcgacagatattggaagcagtgtagaaaaaaacacgaaaacggattatatgttcgatggtaacaattgtgcggacgccaacgaggaagatgttacacacaatgaccagcattaccacgagggcgaggagaagtttactcttaatgtgagtaccggtggggttagttccagtagcaccactgcgactcccccctgtgaagtcaaagcggatgacccgagttactgcaccagtggcagcaaccggcgggagcgaagttccaacttaaatgccgccgtgtttgaagagacccataaaggggcaaatatatttattgagaagaacaagggaaattccatcgatcacagcttaaatgcagatgtgaacctcagcacagatgcagacatgggtctcaacgtgttcaaaaatgcgagcttgtacaacggcacgaacatgtgtggtggtcccgacatgtggagcagcttcagcgcgggcaactccatcggcgctggaaatcccgccagcacgctcagcatcgacgcgtataacaacacgagctacctctactcgagggaagcccacttacgtaacgacgctgctgaggataagaaggcggagaaggcgatagcgacgacgatagcgacgccgacagccctgaaggaactccggaaggaaaattacagcgcagaggaagactggggcgataaaagtgaaagcaaaatatataattatcgcacaccagaaaatataatgcgaaagaaaataaatgcacacaggggcatccatgactctgcattaacagccaattcagttcatgtagaaagggtactaatggattattaccgaggaaaggctaacactaaaaattacgaagaaaaactgtccaattcatgtcgattcttcatttacacatcaaatccgtataactctgacatcaaaatgattaaggagaattgtttgaccatatatcaacttctatatacagaaaaaaaaaagtggtgctctatctatatttgcacaaatgatggacctatgtcaaattttaattatcatttatataaaattttgtgcggtaaggaagacatctacatgtatttttttctgttgaagaagtttatattttcttgttacatatatttcaatttagtgagcataaagattttttcaacctttaccaacaagggggaaaatattatgctttacgactttacgcacataataaaccggaaggatacctttttaggcgagtcttccggtggctctggtactccttacagctgcgggggtctcggacgggaggtgcctactccttgtggtggcgctgagcaacggcagcagtgggagcaattgtcacagaagtcgccaaggcagtcaccacgccagtcaccaatgcaatccccacgccagtcgccagtgcagtccccacgccaatcgccagtgcagtccccacgccaatcgccagtgcagtccccacgccagtcaccagtgcagtccccacgccagtcaccaatgccgtctccacgccagtcaccaatgccgtctccacgcaagtcaccaatgccgtctccacgcctgtcaccaatgccgtctccacgccagtctctaatgcgatctccacgccagtctccaattcgttcaccacgccagtctccagtgcagtccccaaggcaatccccaaggcagtcttcactacagcctccacaacagatgccaaccctgctggagaccggtcgggggagaagcccgtcccccaacggagacacaaacggacatcacgccaacccgttcggcccaaccacgtgggaaaaccaagcggaggagtggagccgagaaatagaaacccccccacagaggaacagaagcagcatatacaacctgagtagcgaaaacaacaaaaatgaagaagaggcccaatttctaaattttctatatgacccgtgcaagcatttatatgctaacaaaatgaatgcaagtcaaaattattttcacttttttaataaggagcaaccgccaaaaaaaaaaaaaaaactgcagctttttattagtactcactctcccaccatgattaatatcaccaaaaaatggaactccttttacattaacaaaaataaaatttcttcctttgttgagaaatacaaagacgtgaattattcccctggagataatttcaaaaagaatggcacggagaagtttataaatgaatttgtggaaacattttgtgacatgagagacgagttgcgacaacctggggggaacaaaaccaacgtggtgattcgtcaacatggtaaaggaatgcatcctcggaggggacgtacctccagaaaagccttcagttggatggcgaagcatggaagagggagaccacctataagaaagaaggaatatgacgcggggaatacaccttggccacacaaactcaggagagctgtcactactgtagaccaaagtgcggagatgagcgacaaaaactacagtcgtggtagaagcggcagatatggagaccgcttaggaagaagctacgggcaagtcgatgaaaaagcaaggagtgtatccacggcggggagcacgcaccattatacgggtgggaagttcgaatggaggagggatgaaactgcaacagaggggaagaacccttccaatgcacagaaacaacctgaagggaatccccccagtaagcacgccaacatgaagacgccccagtcgaacgaaagcaaaaacaagaaaacttccccccctgtggtggaaccaaacagggtacccaatcatactccctcttcgcaatggtacaagggaggcagaagcacttcggggtgcactgcggaggttattgctaagttcctggggagtgtaaacattaggaaaagtggcatgctgctgcgtaggggtgctggaagtagcggtagcgacagtgatagtgtcagcgcgagggagagcgactctaacgaggatagttgcgatagcgatgagcagaacaccgagagtgagtctgcctacgaggggaggaaaaatagcaacaatggggaaggggtggccgcaaggggggtggaaaatggagctgcgaaaggagcggacggaagcccgcgcagcaaggagcgctcccgtaacaatatctttttaaacaatttaaacatactgataacggatttgaacgagctgtatgattatttggagaacagccggtacagggagggggcgcgtggcgtcggcgtgggggtgaataatagcttcctcgccaacgaccccaaggggagctactactacaacttagtcaagggggacaatggggggggtgagccggaagcagcagaggagccgcatcatgcgcaccaggtgcagcaggtgcagcacgggggagcactgagcagagggggcgatttgaacagaaggttcaaatcggagagggacttggccaacttatacaccacaggcgcatcatgtgtagatggtacctacagcgatgcacccaacagcgaaacgagcaacacatacggaagcgggaaggaagatttttacaacgtggaaatttcttcagtagatttgaagagcttctgttctgtgtgctcaggaattcaatatgataattttgaaaatcatttaaatcaacccaaaaattcaaattataaaaaattggaagtttttatgaaagaaagtgactttttctgtaattgtaataacattaatatttttcaaaatgaaaatgggaaccctaatgatgatttaaaattttgtttcaatggagaaatgacttcagaagaatattacatgttaagaaaaaatgatattgaaaaaatgaacaggactatagatgaaattatttatatgaatcatcaacagggactgggaagcgcaggtggaggcacagacggagggttaccatatgaggaagaggaagaagaagaagaagaggaagaggaagaagaagaggaggaagaagaggaggaagatgaagggagaactaaagtcgttgtaaggactagaagaagatcaacgagtgttggtggaggaggggtaggtataactaccggccctggaagacgaagaggacgtgtggccaaaatggaacttaaaagtagatacatgggaagaggaaaaaataaaatatgggccaataacactgggacgaaagacttaagcaacaaatcagcaacgaatcgagagctaagaaatatgagaagaaataaatttggaaaatatcatcaacagacggaaaaaaaaaacaaaattgcgaaatcgttgtcgtctccacaaaattatgaaataaaatcgtcaagagttaagaagctagaaaagtttactagtgttgatcaggaaaatctgcgagaggtttttggaccaaccggcgtttctggagtctattttgaaaaaagcagaagcagctggacagcccagtataaagttagcggtggtaagaggagagccaaaagatttctggttaccaaaaatatgacttacgaggaaattgaaaatgtcaagcaacagtgcatagcttataggaagcaaatggaaaaggaatacatcaaggaatttctcaacgacgaaaagaagaagaccccttccagtgccgccagccccagcagtgcgattggacatgtgtcggttaaaaagaacaagcggaagaggaagatgaagagcttttatgacaactaacagagggtggaggaaaaaaaaaagtggtgtatacctttctattcttgtgtaatttctttttttttccccttagtttcctcgtcgcgaaggcagtttacgacgaggcccctggccaaagtgtgccacatgcacgaccattgcgcatgtgtatgtgctacacttatatatgtatatagagcccatccctgctagggctccacatcccgcgtatagtgactttcgctcaccatgcatttattttttttatgtactgatgttatagatgttacccttttctatgccccgttttttatgccccttttttagccattttttacggtatttttttttttaatccctgcgtagtagcaagtgtcattgtttttattcataacttccccaatgtccccttcgcatgcgcaacatttgtggtgcctaactaaggaggccttcctgttgcttgcacgaggagtgaaaatgaacttggcgcccctagaggcccttgcttttttttacgctcaaaatatggtcaggacgtttgcggcgccggcgaggtaaacaatataacgttggtaggacacacagtgtaatggtggtgcgccagtgcgcagattgggagaatgcgtaaaaattacagaaaggcaaggcacgagcgtacagagtacgttgacgggaaggtgtttctccatcgttgggctggtgtttccaccctgaaaaaagggtcacttcttaaattgcgatgaatagcccccgacttataactcagagctgcacgtgcatccctccaaactgttgtgacatttaactggcagaacagcgtatacacatttatatatatatacaacattgtattgttttttgggagtttttttgttttctctgtttgatattattatggtacagacgtggtgcatacatataaacatgagcgcacgtatgtacatgggcatacatacgtgttgcaaatgtgtatacatatatatatggtaataaaagcacttatcatttatcgcttatcgttcgtcattttctctctacatgtatactcttctctccttacatataaaacttcttcatgcaaaagatggatggatgggcccacacacatacgaatatataatatgtattgctacttaaagcaaggagagaaaggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttggggactcccctcgggcagaggctctgttctaattatagcatgaacacagaaatgtctgtgcaactctgctccttgccagtttcctctctctctcttttatggtatctaacttccgttgtgtgtttattcatttgaataaaaccactattcgatgctactccaaagtgatgtgtgaagcactacgagtatattaaataagtccctggcttcttttccacttgactcttcctcaccatagcgatcagttcttagcaatggcaaaaccgacactctccttgtcgtagtcaaaaatggtgaagtattttctcatgaatgggtctcccaaaatgaaggtgttcgaatcaatgtcgactggtagcattgtaatcatacacaaggtgtcatccacatcgagaagtgggttcatgtaatattcgggttctaaagtgtaggtgttgttggctgatttaaattcaagggttggcatttccttgttatcacaagtagttacgtaaaatggcaagaagggaactttaataacatttaggttagcaaaaaatttgtttagaaattctgaaggggcggtaatagttgttgtgccactatcaacgatgacgttggccttttccatagtttgctttccaaaatgtacatctaagtcaatttgccagtacaagtcgtgatttaatttttcataggtgatgtttccttcgtaaaatttttcttcaataccaccaatggttaggtaaccagcatggacatcatggataggtaggtagaaggtgaacaaagcattgtcgattttgttttggttctttaactctacaacgatgggatcaatggatccaatggagagatctttccatcctaaacctaatattccatcaaactcgacgctactgtaaatgggttctaaatcatcagtgtcggtgacttcaataaatttgtatggcatggataaatgtcccaaagttactaaatctttactgaagaaaccttttacagttccagatccgtaagtgatatcaactttggttccatccttctcgtatgacttggacttgcttgagtcgtacaggtttttaatgctgcatccgctgctagtacatttcttacttgggacccacaagttggctgaacccgtgtcaaagatgagcatgaacttttggtgattgtctccaacttctccttctccataaaacataatgtttgctacatcatctaattcgatcacatcattttcacttcctaaatagttctgtttcatatatccagatttgaaaaagttaaacgtttccttaatgtaattcttcagatttttcttggagatagtttttaataccttgtcatagggtctctcgattttaaaagctaaagttaaatgttccgtgttctgtacaattttgttaactttataacttggggtaaaaaaataggtactaattagaaagaagaaaaaaatccccgtaacaaaaacaaacagaatgaaatagagtatttggaatctcttctgaactttaaaatttttgatattgctaaatttcaaattttcaaacgcagctgagttttttataagtccgttggagtaatcttgctccttcactgctatatccattttcacttagaggtacgtgtgctggtaattctggacgggtgttacggggggacaaaagtgcatgtactatgcttagtattccttttgacgaataagcggtttgctctgcagggaaggggggcggtgaaataaatattatgcatgtgtcatgtgtgatgggtaaaatcgacatgacaggcgcacccatagtattgtccctcatgggaagcaagtgggatggcacacaaacgaaggagaaaaatccgattgatgactatttcgaggcgacgcgcaccacttgcaaggcaaacgagtatatacataaagtagcataaacgtgcgcgcgacacactttcactcgcgtagggaaaatgagtccgtacgaacaaacatgtgtggcttggcacaaaacaaccgatcggattggatcgttcggcagaaatgcgcatcgcgctggcgtgtatatttaaatatatacttgcgccaaagtacgcataatgttatataacagtgacgcgggaggtacatgctattagtacataacctcgagtatagaattttcgcacgcgcgaatgccgaacccctcgctctctatttgcttattaacgttagcgaagttatgtactttttcgcttaaacttactcggctgaaattcagttcgctaaacgaaacttcgaacagcaaagatgcccaaaagaataaaaaaaatttgttaactcttacaaacaaattttttttaaagaatttttttttttaaaacaaaaaaaaaggaaaaaaagaaaggaagtatgaaatgaccgaacgggtgaatggccgaatgggatgaatggccgaatggatgaatggccaatggatgaaaagatgaatgaataaaaaaagatgagcggatgaaggaaaatatgattatatttttttatcacccttttttgtagattggtaaagtaaactattataaaatatatacgcaaaaaattacagaaaaatatttaaaaaaatagcgggaaaacaaatttgttttttattatttgcgattgcgcatggaaacttgaaaaaaaaaaaattaaaatggtataaacttattggatcgtatatatataaatatatatatgtatgtattatatatattacacatattatatatgtattatatattatttgcatataatatatacatgcgtggctatattacctccgactatttgctgtattatgagagtgtataatggtaaaatttttaagtactttataaatttattatatagtaaggtaaaatataaacatcactcttgtcatattttttgcaatttcaggcaccccatattatatgattattacgcgtcatcccctactttatactttaggtttcgggttttacgtaaaatccgactaaaataatgaatgggctaagctttgcaatgcgcacaaaaataatatgtaacgtaacataactgcatatgcgcgaatgtatttatatataattgtatatagatgtacataaatgtaaatatattatatatggtactatccgtcaatagtgctctctctgtttgaaaaaaaaagaatagcatgtcaacttgcaattttaatttgaaaaattaacttatatatacgctatatatatatagggaaacgaggactggataaatttttttttttttttttttcaatgtactttaatatacgaaggagcacttactagaggtaacccatttccgcaatttttttttacgagaaatgctcgcatatatataagtaaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagaattaatatttatttgtacaaaattgctattatccctgtacgcacgcgtatttgtatatatacgtattaatatatatgtattaatacgtacgtacatccgttttgcgttctactcgcgcgcgaaaagcggaaaggaggtttaactaatcgcacgaaaaaaaagattacgggaaaaaaaaagggccctctctcgtctgctgaagcaggctttttatttcacgcacgaaaggtcaccacttggccacctcatcaagtgcaaaagaacagctatttcgcgcatccggcaatcggtctgcgcagttgcctctaagcatgtatatacataaaaattggttgaaaaaaaatcgtgcttccctctttcgtatgcgaataaaaggtaagaaaaaaataggaagccttttaaaacacatgcagaatgggacgttcgtagtaactgcgctgctgcttattgtgcaaagcttcaattcgctctagtttgtgtaaatacgtgaacgaaaaacgcatcgttaatgacagttttgttgcatcgttaatgacagttttgttgcatcgttgattggccagttgtgactatttggaaaaaataagttcagagtgttccccgtccttccgcgtgtcctctaacctttacacctgcaaaattgaatttgcgcaaaagagttttggagcgaaagcgcgttggccaaactgcatgcacaggcgccggcgcatgcgcgtctgtatgtgtgcattgttcagggggaatttctgcacacgtctgtgtacgtacagctgtgcatgagctcatgtggcatgctaaaatggtgtgctgacgagcggcagacaaagtggcgaaaggaacgcggggggggtgggattacataacaaatgctcacgaatataagaaaaaaggttcgcagcgaaagtaaaagtaaccgtttcgaaagcaatggagaagaggcaatggcgacataaatatgctcggtcccctttatacgcaatgaataagccgctttcgtaagcgcgcaacgtaatatgtatatgtacacatgtgcacacagtcacgccctcgcgcacgggggaagcgcagaaagggggcatttcttactccccccccgcagcatatggcaatagcgcacatttgcgtacgtcacgcatttcgcttattacctccaagaaaagcacccctcatttggagactcgcaacttcttaaacgttttgcagtggtttattccatattctgtagagaagtacgtgcctgcggagagagggaaaaaaaaaaaaaggattagttccaggcacatgtgtacggttgtgcatgtgatatgtgtctctcaacgaatcgatacatatgcaaatttttatgtgtactaaaatggcatatgctggtgcaagtgtgttgggtaaattcccagtttgttaaggggataaacggtggcgcgtatctgtgcaatgtcccacagccctctcttctgttcatcagttgcaatgatggagcaaccgcattttgcttaatttgttatgcacatatgataaagtgccaagcgtattaacactttttttatggattgttcaaaagaattttaacaaccgataaggttaaaattggtgcggtgtggccgtctatcggtatgccgacgtggagctacctttgtctgtgcggcaacctccgctcagcgtttccactcccccccccgctttacgtacctgtctccgcgtcaaacacgcaagccaaatctggtgacatcagatgctcggaggatgaattacacgaatccgttatgaaagtctgatcaatggtgtcgatgaaggtccatttgcatttgtagtagggattctctttcttcttctccttttcttccttcgttatcttaaacttgataggaatgtgcaagtgagaaataggcgccttgtccttattcaagcgaaggtcataagaatagtcatatttaattaactgatcttgaacaattaaataaatttccaagtctgtaaggttaggcttccttgctgttatgagaaaatctttcttataatccatggaggttgctataggggaagagctgcgaaactccacatatatgtgtatctttggcggtacgataattaaggcagctgtgtttttcttaaaaccacataaataacctctgaacacgttaatatttttcggcactatcatagttccccatgagaaaaaatgtataaagaagttatacttcccactacttatgggcagtttcggcaatttcatgatgctggaatcttggtgttgctcataggcaccatacaacaaagctaagttgttaataggatggcagcaacagaacccgtccgaatagttaatacaactgactttaaacgaatccgtgtcgttcactttgcttataactagacatttttccgggataattctaatgaatacatttccttggtttagtataaacactgtgggtctccatgtcttggctaaaactggaagtcgctccgagctattccaagtaataatattctgtgttatgggcaacttcattaagattttttgctccccttcgatacatactatgatatctctgcatttatataccttgatgtcatattttccactcaaggatgcctccaactcgggtggtggatttctgtcttcaaacgattttagtataacaattcgatcatcatcgaacaccgtttttctaaggaccaacggtttttccagtgctgtccaggagttcccatcgaagaagtacgtgggggagaatattttcgcctttttttcgaggttgtacttttttggttcttcgtagctttcgaagctgtacgcagcttggaagggtttgggcaagactggctcgtgcgtcctttccatcttggggggttcctctgttgtggcgttgttgttctgcggcgttgttgttctgcggcgttgctattctgcggcgttgctattctgcggcgttgcaactttgcggtgttaccgtcctgtggctatgctggttgcttgttttggaactttttcctcttgtgtgctacgacttgcttaagcgattctccgacgtgcaacttggaaaggaagtgaccgttggacaattttaacgaaggggagtgcggaaaaaaaaaatgcgcatagctttaattacctcaaagtgagtgtttacatgggtaagtataagacgcataaatttttcatttcttttgtttacttgaaacaagcttaaggcgcattcgttttttttttaacgtcttttttttatgatttgttcataattttttttttctcttcttttttccccccctttttttttttttttttacacgaacagctgtccatttaaagctagctgggaagcggattagctacacaccctgcatatttcacctgactgtacatgcattttagtgattaaaaaaaaaagttgatctttataatttttttttatttgctgttgtggaaagcccaaatgtgagtctttcagaatgtgcatttcgtgatttatttatagggcgctctcaccttggttgcacgttgtgaagttttgattttgtttttctttacttatgaactcgtttatataattaatttgctttttttttttttttttttttactcctttttccactttggccagattttgacccttaaacgattgcggttttattcgaaaaattcgaaaattgatttttttcccgtttttggtaagggttcaccgctcaagtgtcttaagtagacagatttgttctgcacagtttcccttgcaaggcgacttatttcgctttgccgcatttttccgcatttgattctatttattttgtattactttttatttattaatttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatttttttttttttcttttgcgctgctttaactgcatttttgaagcagggcaactcggtggtccctccgttgtgcaaagacaagcagaattttgtacctccgttattttgctttgaacaaatgtgttttatttgttcctcatggttttaacacgtaattgtatggcaaacaaaaaggaggcccctttgtatatgtgcataacgcatatacaatacacctacatgtgttccggccgcaactgtgcaactgccttattaaacccttaacaactgttcgcctgcaccttggaataacaaaaataaacgagggcctacaccccaaacgcttttatatgtagaaaatgtgcaggttgaatgaaatcgtccctttgcattgacacgaaagcccatttttttcataacggtaatcgcattgtctgatctcaaaaaaaggaaaaaaagatgacgcaggtgttttaacgaagggaagaagactcctgtgtagacggggcatcgccgtgctcaaagtgtgcagttatgctttttgcaaaaataggggtaaattgaatgaggaggtgcctacataaaagtagaattaattttaagcatttaccagtgtaacaaaaaggggaaggaaatactgcttacggcattgccaaaaaaggaaaaaaaaaaaaaaaaaattcaaaagttgtgcggtttccttattgttgtaaagttatgctgcaattgcgcatgaccaaactgtttaacaaatggtgaaatgcatttgatttaccaacaaattgagtttttcaccatttcaaaattatggaaaattttcttacgtgatgaagtgctatcagtatattagcatttgagtagtctttcttaaactaaagttttttttttttttttttttgccaattcctgcctggtataccgcaacattacacacttttgcattacattgggttcgttttttaacaagtatgagaagatcgtgctcgaatttttagaataattaaattatttgtttgtgttaaagtgttaggcggtgggacattagctactcttgtactgcgcaaaaattgtgaggaaaaaaaaaaaaataacgtccgtttagcattctatgtaaagctccttttttggagttgcacgcgctgtcatattgtctcccagatggccactaggggagactttctcaatgcatgagaaaagtacacaaacatacatacatatatatatatgtgtgtacacacccgtgcgtgcgcataaattggcactattaagataagctaaacgctactcagcacggcaaatatttgtaaaggaggtgcaaaagtgaaaacggtagaaggcagattagttctaccagagtgacaagttgccacaggggggtagaaagaagttacacagaaaagtagaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnaatatagatacacatatacatatacatatatttacaccaactcgttttcaccaaatggtaaattgcgttatcccccgactaaggagagctttatgttttccgagcgagagctgcttccccaatttgaaatgtaacaactcaaagaaagcccacaggggtgacaagcatttggcgcaatacgatccgctgagtatgcaccctggattgtgcaacaactgggaaaattatctaagggaagtgatccccattttgggctcctccgttgaagttaacagaagaggggggaaattgaaagtgtcgcaacgggggagaagtaaggctgtcagttgtgccagagaggagaatgacggggttaagaggcgaagaagtggggggatgtgtattggaaggtgctctcgaggaagagctaaaaacgtggtagcaaaaggggcgaagaagtgtgtgcgcaaaagtggggggaaagcagctggaaattttgtagaccaagctgctgcaggaagggacagccaagtggttggccaaagcaaagggacgcatagaagcagcgtcccctcaactgcgaaaggattagaccaagtgaaaaacggatattgcagtgcggtagagagaaatcaccccaaagtgtacgtacataaggaagaggttgaaaatgaacgaagaagaaatttatcagtggagaccaatataaacagcagcaggtacagacttaaaagtagtggagatagagacataaaacgggacgggagaaaaacgagtatcgttgctaatgactcacgtagttacaatcagataagagaaagagaatacgaagaggaaaaaaagaagcaggaagagtatataaaaaaaattaacctcagtggtgcaaagaaaaatatgttgattaaagaaatacactcgcaaaatagggaaggaaaaactgctcccatgcgttcaaaaagtagacgcacacaagaggaaggaaattatgattttttaattaactcaaatatggtgaaagaacccgaggtaggagctagtagaagagttgaggaagtatcaaataatattttgctaagggggaacatatataaaattggaaacagaagcgaaactagaaaaggaaggcaaactaaaaagaaacaacatgaggaatcgcagatgaacaaaaggaaaacccctaattgcagagtgaagaataaaaaaaaacagcaaggggggaaccgggccgtccagaaccatttaccgggggtattcaaagaggaagccaacagcgagatatgcactatcagacctcttcaggggaaagttccttgtatgaaatttctatatcgggagaagtggacatcaactttgactcagactcgtgtgtgggggacgctaagtcgacgaggagtgggcatagcgcgagtggatcgaggaaggaggcaaagaggaaaggtaagggggaggctaagagggaaggtaagggggaggctaagagggaaggtaagggggaggcaaagagggaaggtaagggggaggctaagagggaagctaagagaaagattggtcctgaatctgttctttttaagaaggggacaaatcgggaagggggcatgacagttgagaactgcgagggaatcaccactcgtgagcaacgcgcaaaccaggccaaatatgcccatttatcggggctaaacggcatccaaatgaagggaaataaaaacacaaatgtgtgtgaaaaaggaaaaattcttctcaatttgaaaaatatgccaccaaggaagagagaaaacactggacggttgccacttggggtagaaccaattggaggcttcgcacacaaagtaatgaacaggaagagcggacgagctaccggtgctgcgtgccgtgagaagaattgtgaaccagttcaggagatgagcggtggtggcggcggtgcttcgaggagtctcgtcggacgaagtgggcatagcggagccgcgtcccctctggggggagaaatacacagcgatgtagaagcaaaacgcagcgatgtggaagcaaaacgcagcgatgtggaaacaaaacgcagcggagtggaagacaaatggaaagaccgcttcagaaaaaacaaacccactgaaaagacggaagagaaaaggaaaaaaaaaagttccttcttaacgacagaagacaatgccacacataggacccacttacacgaagcgagcagcagaaatagcggaagggataccaccatctcgaacaagcgaagaagtagcgacatgaggagaaaagcattcgtggcggggttagaagactgttcctcatattatgatctgaaaaagtgcagtttaattttggagcacctgctaaaattgattaaaaaggaaaaggtggaaatggaatcttacgaaagctgtaacgagcttaatcagtttcaattgaaaaaaaaaggggattggataaatcgagaagggggcgaagaaagggagaccaaaagttataacgtgcacatagtagggggaaagtatgaaaaggaaagggggagccaactgtacagtcaattgctaccccgcgcacccgagtcagaggacagcacaggtatggagcacagcacaggtacggagcacagcacaggtgcggagcacagcacaggtacggagcacagcaaaggtacgaaacacagcacaagtacgaagcgcagcacaagtatgaagaatagcttacgagtgaccacacaaagaaatgaagaaagagcaaattacaattttagctacccgagtagtcaccaacctggtttgaacatctctattggaaagaagctcaccaaaaggggaaaaaaaagggactcttccaaaggggtaaaaagtgaaactgttccaaaaaaagacgtgcccaagtgggacgcaatagaggggaagaaaaaacggagcgcatccacgtgttactcagaggaggcagaaatgaaggtgaaggcacagatggacgcagaaatggaaaccctaaccaagttgataaatttaaaaagcgaacaaaatgagaagctaaaaatgtgtctgatgatgcaggagagtgaaattaatttgctgcgtaaaaaggcggaacaggaacatgcaagcaaaaaacaagggaaggaaaaaaattgggaaaacaccactttttacaaaaatttaataaaagctaaaccctccacatttatggagatcattctgagtaacaatcaagacgttcggaacggcacgcaaatgaaggacacatacgagtcaagcgtgaaggcagaaaaatgtaactttgccaaatcctttaatccttgcttatgtaccagttgtgctgttccgggaggaagagaaaatagttcttttcgcttaaatgatctcagccaatgtggggaaccctctgggggggcaaacgcccccatgcccgctgtcgaaatgaatgaccccacagcagctgtcgaaatgaatgactccacaaccgctgtcgaaacggatctccccatgcccgatgtacatacaaacgaatttgcctctatggaatcgaattttaaatatggggagaatcgatatctacaaagctgcacatttagtggagtgccgactggggggatctgctcctacacatgttgcatgcctggtagaaatttcacaaatctggtagtcgaggatgcaacaggtgacaagtcctgtttgcatcagcggaacgtttcttgttctccaccaggggagccaatgcaaactgatgtctctggaagggaaaagagaagggggtccagcctgcactcaaagggttaccatgccaaggggttaagcggtatggtaggggatagaaacaagaaggatacattacccaagcctaaggcacacgcagagaaaaggctaataaaaataaacggaaaggggaagttccaaacgagaaagaataactataaagcacttgcggtggggagtgaacagacctcgagatatgcgaatcggggaaatttgggaacttcgaactatgcccagttgaacggaaaaaaaggtgagacacaacatgggggctactcaaaacagaggcaaaatacgagtaggacgaatagctacaaagtggaggctaactaccctgttacatccagcaccataagtgttaagtgcctgcctaagagaaaaacggctgtaactgggtcggatagaaaaagctgctttctttcttcaaggaatgccaacgtggcaaaaaaaggggattatgaacccaagaaggagggcctattcacgaagctattttcctacataaggaataacagcctttgtaacgaaaaaaaaaatggcaactgtttgaggagaaataaatcgactagctcaattgtcttcgtgaaaaatcacgatttgtctcaacggacgtatgacagatctcggtcctccggatccttgcttgacagaactgtatccactgttcacaaaatgaattgtattaacaccccgtacgttcgtgccgtcactgtgtgtggaaatatgtgtacacgagggggtaacctgatgaaggacgagcaaagaaaaataatcagttcagggaaacaaaatcgatatggactgaataatacgcatggagggaggtaccactcaaatgatggcattgtgacgaaccgcatttgcaaagaggaggtaaacaaaacagttgtggaaaagggcgtgataaaaagcggctgtaaatatgtgctaaaaagatatggtggaactgcactgggatcccattctcatcgtgaaatttttaaaaataaagaaaaaggacaacttgttaatgatttgcataccatgggaaaggatccatcgttcacaaatatcatggagcttcaaaaggagggggggaacgacaaccgagtgatgacttgcgaggcattaagcgagatggaacgccccataatgcacaacgaaatgagaattagtagtgacatcatcgagaaggcaagactgaaatattatgcgtcgaagaagtgcgctaagtgcagagacgaggcgggcgcggggaaggaggaaaataaaataaatccacctacgtgcttcaacaaggtgggtagtaatagcgggaagaaggtaatgggacatgggggagccacaaaattggggagagacatccaaaccagcctgaataatcgtgcacattcaacaaaaaggggtaataacaaaaggggagaaatgaaacatttcggaatcaacccttccaaggggcacccaagtaggtgccctaatggtaacaaaaaaagtcacaaagctgaagttattaaaaaggaagaccatttagatggatcagctggttcggctggttcggctggttcaggcgactcaccaaacaacagcaacaaattatgggaaaataacaaatcagagaaggcaagtgagacttacaaaattttcgttgtgaaaaaggggaacgaggataagtgcgccgtaaaaagggagcaaggcatccatttaagggggcacaatggtgaggacccaaagaaaggacatcaaaacgtagcacgtacaaatggaggggcaaaccaaaacaaagttaactatcgggagaatgatcgctctgttagtgccgacaaaaggaacgactatacaaatgtgacgaccacctctgatagcgtccaaacaaacaccatggatggttactccacttgctccagtgaggacatatacttgtgggaaaaaaaaaaaacagcaaggcgcggaaaaaggcccttaattctgaaggtgtaaagagggataaactcaatgaacaaatcggcgggggggttaatgcgaaggtggtgaattcaaacggaaagttagccagttcagttgcgcatgtaattgagaaaataattctgaattataaaaactgggataaggagaggacaaaaaagggggcacgcgctggcagtgacagcgatgacggtgatcgtgacaacggcggccacagtgacagtggcgaccacagtgacagtggcgaccacagtgagaatggcggccacagtgagaatgacgaccacagtgagaatggcggccacagtgagaatgacgaccacagtgagaatggcggccacagtgacaatggaagcaattaccacgacggcaaacgaattggagaagctggcagggactgcatcaagcagagtgatctgcctgactcacacacttgcaaaaaaaaaactagccattttgaactaaatggggaaagagaaatggcgcaaacgataagcttaaaaaaaacaggcggtgcgtacaccaccttgggaagacagcgtacaaatgaagatttacatgtgcatacaaacgcacaggtaaagaaaaaaaagccaagatgttaacaatgtgttatgttcaaatagccaatcgagtaatcctgagccaaaaatatttttcctcaaaaatgatgagtcgtgcataattgtggagtatcccaacgtcaaatattttgtcaaatgctcttaaagaagaaacaaaaaaggggtcaagtcgtttggttttcgcttcccgatagcatgtttggaatgcctattggggggagggaggattatgacgatgagtgtttgggtgcataaatacacacgtatacgtgtaaagtccgcatcgcgcgtattgcgagttggttagtcatcttaaaaaggccgagagccgcgtaccatcctttatcggaaaggcggcattgcatttgggacatattaacgtggcttccattatgtgcacctacaaaatgatagtgggttgaaatttttttttttttgcctctttgccgctttacgcattttgacgtaatcactttgcttattcctcttcatgcgcaatgttaagactgcttttccctcccatgtgggtaccttaaaaagggcatggtgaactgagttcaggaattcttcatcctcaaggtgttggctagtgtagctagctagcaaatttatccctagctaaaagggaacggagggaacgagcgactgtgacatggtgacacagtgacatggtgacacagtgacatggtgacacagtgacatggtgacacaatgacatggtgacatagtgacatggtgacatggtgacagtgctacactgtaaaattgcaacatcgtaacattataactgggaaatttttgcgtctacgatgcaataaaaatgaaaaaggcacggaatggaaaaaaaaaaaaaaaaaggaagtgcaatgagagacatgtacctgtttggccgtttgacacaaaacgtcatagtccactttcgttaaaacattttttacaaactctacattaatttcttgttctagtattttcatattttcttccgcgtcaccgttcagttgcactaaaagcgggtatcccccatcgcactgcgtttcgttgctgaaaggggggaacaagcgcataagtggcgcgcgagcgcgttaggcggtgcttacgtgcacataaggcacgtccacaggtatacaatacatatacatgcacatacatatatacatacatatatacatatacatacatatacatatatatacatatatacatatatatgtacatattaatatgtacaaacatttgcgcacgcatgtgtacgtataaataggcatgcgtaagcaaaccgcgcgtgcatatgcgcacataaatgtacagtacgtgcaaacatatataagaatatataagtacatatatgcaaatatgtacattatgcaaatatgtacaatacgcaagtacatatatacatgtacatatgcattacatatacgctcttgcgcacgcttggtgggtctgcctccacacggaacatgtgcgtacgatacatgtgtacacccctgcgcggccaagcgcgtattccccaagatttctgtttctcaaacgtaccattttaaaaagttatgggtaagaagtctcatcctttccttgcatatcaaaagtcacgagaaagattcggggtgtcttacgtcaattataaaacaatttnnnnnnnnnnataattcaaaaagtcacgagaaagattcgggggtgtctttcgtcaattataaaaacaatttttttgttgtcccccttttttttttttttttttttgcaaaaaaatttgtgctataccaattggggacagaaaaaaaaaaaaaatgacgtaaatttttacttacaatttagtttaatttaatgaataggaaaaaaanaaaaaaattagtaaaatgaaaaaataaaatgtaactgtttattatgcacaaattaaaaatgagcaaattgggaattcttaagaaataacttcataaaaagctaatccatcgattttattattatttttttttttttccttttacttttttttgcttatacgaatgggaagaaatagcttttcttgaggcatggaaaaaaaaaaaaaattgctttccctatctagcaaacatgctgtggtatgagcgtgcgtacgtatggacggacggacgacgaaatgtgaggaacatgcgaaaatgagcgaattgtgcgaggcaggcgaagcatgtaaaaacgctcacgtttgcgctaacgattatagctaccccgtatgctcgcacctgtgcctgcgcctacgcccacgctaatgttcaccccttgttaagaattaattttttcatttccgcctctttttttaacaaggaatttctgtatcagtttggcgaatcgcgcacggtacgtacgcttcattacgtatcgtatccgtgacgtataaaaacacttacgcgcatgatcgcatacgcggtgaacgtacgtcgcatggaacgctttggctatacaccacagaggttcccgcttcagcacacgtgtgaaaaagaaggccatatatatatattatatacattatatatattatatccgtacacgcgttttgtatcatatcaccaccgcgttactgcgctgcgaccctattgccgatccgctagtacgtatgtcaaattatgaattacgaatgaggaggtgccacgaattttttttgaaaatttcaaattagatataaaatacgcgtacatatggagtagccagtgtttgccaaaaagtatatgcatataaaatgaacttgtatggaggggatgaaaaaaaaaaaaaaattaatattcgtccacgagtttattctatgtgcattagatttttactcctgtgtatgtacctggcgtgtgaacagctatataccagtaggggtggaggtcaattgtgaaacaaatgcgtcacgtaagggaacaagaaaacagatgtgactgaaagttgaaacgcccccaagctggaacatgtatgtggtgtatgtacgcacgatgcgtgtatgtgtagaatttttttttttctctctctccttcttttctgccctcttttttcttctttttctttacgctacttccccatttgatcgcataaatgccctgcctcttaacccgcgtccaatcgaaaatgaaaagatatatcctcattaacaacactttttgtaacacgaaaaaggctaaagtggcatgccattgtgacggcgaattaaacgctaaaggatgcacgactgtgccagttttttttgaccttaataaaatttcttgcaaaaaggtggaagatgacatagaacaaaaaaaaaaattagatagattgtatttctttcacatagaagaaaatggaaagagaagaaaaataaattttttgaatttcttcaacgaattcgatgggaacgacacacccagtcgtcactgcgtcgcgtcgccgaatgacgcggctacctgctctgcaccccccatcagctactcctccagggacgaaaccagcaccatcaaaatgagcagccacacacatgtggatcatagcaatagcccaagtaaacaggaatccattttagtaaaaagggaaaccctccatttccacaccgtacaagatgaaggatgttgtagaaacaagaaatacaatcacataaaaaataagtattatgaacagataaacagtctgttgaaacaggtacatatgaaccaaattgcaagaaggaacagcagcgtcagtacgggtttgcatgcctgcgaggatgcccatgcaaagcagtgtgtgtgagcagaatgcgacacgaagtagttacgttaacctatacatgtgtgtgtctgagtgggccgtgcccaatacagctcatggtccacgtgatcattgtacgcgaacatatgttctaagcggctggagcagagttaaccggaggaatgattagatcggaagaaagggcaaagtgaaggagaacccccaatgaatgtagatgtgaggtgtcaggtgaaatgaaaggactggttcttcagcataaaatatgtgtataatttacaatacgggtaagcattagcaatgggaaaaggtgaagctacttttttttttttttttgtcattcttagtttaactacgtatttgatttttgcgcacccgcccccccgatcctttttcttcgcccgttgtgtgcgtctattccctcagctcttccttcgcgatcgtctaaatttcttaccctttttatttttttttttttgttgtctcccattttgctgttcctccgtgtgcctcgtttcaaatttgaaaaatcgaattgaaatctctctatagattccctcctttttttccgtccattcgtttatttcaccccttgacgtgaaaaaaaaaaaaaaaccagtcgtgaaaaaggaaaaaaaaaaaaaaaaaaaagagaaaaacaaaaagaatagcaaacaaacgttgaattatttcccatttttctaaaaactttaaacatttcgaattcaaaatttacatgcaactgttttttatgtgtgcaaagttatgtgacacgcaaaaaaattatgcattgaatttacctccatggggttggtaagatgcgcacgtgtgtacaaagcgagtacgcatagagtgatgggttgataggtgggcgagtgcctccaatagggggcacatagtgccctgaatcatgaagaagtcctcgtggggtgaggccgttgtgaacatcgaattggattcagctttgtggtgagagcgtatgaatcgttaagcacggagttttttgtgaaaagctctccctttacaaatgtcaaagtgtatgggcagtggaaacagaaaaaggcttatcgattgacgcttcccacagcagggatgagagataaacaggaaaacgaaacaaaatttagtggagcattaatacttgggaagattaccccaatgtcatgacatccatttcatccatatctcctgcgttcattttgtttttctcctcaccatcgtcctctttgttatacttttgcattagctgcatcaatttggagttttccattgcagcattttcactgtccttttcatctttctgagaatgactcactgttttgtctattcttttgggagatctagaaatggatttttttctcgtttgtatattctccacccttatggtgagagatgatttgtatgatgtaggtctgcgggcataatcctttccagtagcgagtgccttttggctttctatttttctaaatttgttaattaattcgttttcattcatttcgtatttgtctgttctatgtgctttactgtcttctccggagctgtacgacctggacgatctcgatgcagacatgtcctttttcctgtgcgattcttcgtacgattttctttctctttttgtgagtgacctatcccggtggtctctatgcgatttgtcgtgtgaggagtgttttttttcgttccgttcttcactcgttcgtctctttctgcgtctctcccgatcgcgactcctatcccgatcgcgactcctatcccggtctcgacttctatcccgatcgcgactcctatcccgatcacgactcctatccttgtgtctacccctatgccggcttttgctcctgtcccggcttttgctcctgtcccggcttctgtccctgcccctgcttctacttctgcttcttcgcctccttcttttcccactcctactcctgctactccttctgtgcgttttctcatttttgcttctgattcggctcctttcggtggcatcctccctttctgtgtcctcttccctgtcggggtccttcgagcccagcttcacgtatcccatattaacgagcttttcgttcccatcgatttttctgattctgaccaaaattttttccttcccgtgattcacgatgcctcctatttcgcccttctcccactcgccgctgtggtgggcaccaagggaaagacagaagtaaataaatggacaaaaaaatgcaaagggtaaaagaagaccaaaaaatgcacaaacgtaaaaaaggacaacaaaatgcacaaacttagaagcctagtgaccgtaaggaccacttatgattccgcttccgagcaggcgtgctgctcctccccgtggggacacacccctgcaagaaaatatataggcacatgagagagatctgatttggagtggccccctcttcgtggtctcacgcatgtgtgcatcacttacttgacataggccataacgggttctcccttcacaaatttgtgcatcttctccttgttccttttgagcctcctcctatggtcattcatcaacatgagtcgtgcaccataggtgttttttatttttataggcatcctcggcaggactgcatggggggcggggagcatagtcaagtgtaatcgtatgtacacatgggtccagtagacaaacggggcgtacacgtttaacataaacgcatgacatacacgctcagcacacgcacaaacgagtattcctcgctttgcagaagatacaacccaattgggctgcaagacccaaataattcaacgcattaaacgaacctgtgttgaaatatttatcgtccgccaggaggcactgaatgtactcgcctatcgtctgcttctttcgtttgtcagctgatgtgacaaacagatcttcatccaggaggtagggttcgaaccacatccacagctagaaagcaaaggtagaggaaaaaaaaaaaaatgacgttgacggaatggggcatgtattaaacgcacggacgtatcggtgcggataagtaagcagcgttgtaacccccacataagaaatatgttatctgttggggggttcttccttttttattcctaacattggcaggcgagtggacatatctcaaatacaaaaatccacatgctcgtatgtagcaggagtctcgactttcaatcaacaccttcatctgtttggaggagagaaaaatcggaaatgatgcaacgatggtgtgatgtgaagaaatattatacgctacatcgatcaggtaacgtcggtatcatcgctcgtgtgcagtggagtcactatggtagtagccccccacccaccaagtggtgacctttccactagcattgccacaacgcgtcatgccacaacgcttcatctctcacctgcttctccgacaaatgcatagtgaacaacttgtagaggcagcaaaaaagagtcgagggggcccttgtacttccaatgcagtagggttccacatggtcggcatataaatgaatttcgtctactacctccttaaaagttttcattggaactagcgatctgaaatattcagacgataaaatattatttctgagtaacgtattaacattgtacgttgtggtgtttgtcatttcgaggatgttttttttttcttcattgttgtaattagctagagatgaatggtaggagctactagatgcattgtttgcaccgagtttatatttcataccccctctaaaggtatggtctagattgctatatctgtagctattcgggtgttcttccattctgcttgggaatctactcatggcgttactgtatgagttcatcatactacccatcgcgtgcattccactgttcatgtgatagaaggacgggtccatgtatccgtaattcatgccatagtttcctgcgtcgttgtgaagagagggggggcggtgctatggtgggtggtgcagtaattcgagacgttaacataggaacaaccaaggtagtcaaagttgtggtggcttcccatgcaagcattaccatcgaaggggacatctcccggcatactattataaaccctcttgttacccatagccccatcggggttactgttgtagtaatagtagtcgtacatctgcttgtttatgtcattttggtccagctggtttgtatgatttggctgaatgggctgaccggattgactgggcacgttcggtgggtatgcagcggggtattctgcattgttgtactggttgtccattgtgtggctgcgtgttgaaaaggggaggaggggagcgtagaatggcgtgatccaagtgacgcaagcgaaacgaggtgaacccagtgccgcaagtgaaatggggagaactaaacggagcgaacctaataattgccctttgataaaaataaaggcacggcggctaccatttgagacctccacatactacagcggtatttttttcacacaggctgttttcctcattcgtgggtctttgtacacaaatatacagggctcatttggttttttttttttttttttttgcgcgctgtaatggcagaaaaaggtgagctgtgttgtaatccctacttgggggaaagtgtgaaacgctctcacgtatatacgtatggcacaaacgtatgtctacacacgggcattgctccgtacgcgcatgtagacttcttccccatgaaactgatatgcgcactgggagtagaagcaatgcatgggggatagccacactaaacacctaatacattaaaaaaaaaaaaagggaagaagccacagcgctgttacgcttcagggggagcggattgcatgcatattatacaattacgagcgggcatattctcaacacgtcgtatagggtcgtgcgtagtgtacattatatactcatgagcaacgttgctgtaacgaatttttacaacatgggggaagggcgaacaagaagaagcatgctattttttgtcaatcattttttctgaaggcacaaacaaaggcgtttaaaaaaaaaaaaagagagagagggagagggagaggaaatatgaacgagctcgcacataatgtggactgagagtggggtcaaaatggctatctgttcatttcttcccccaaggtaaggcaaagcctataattgccttttcctcaatttgtacgtcttcctacaatgtcatattttttacaaaatgatatgcagtttttccactccgctaaatgcagccccaacaatatgtcatcgtttttactgatgagggaaaataaaatgagggggaggaaaacgcctgcatttatgcttcgttcatcccaagataaaaaaaaaaaggaacatttttacgacagggaggggaacacgagctgcttggggtgaatacgcataagcatcagcatgtgcggaagtatgcgtttatataatacgtatggggagttataagcacgtaaatttcttcacgcagttgggatgtgttttagggatgcagcacgaactttcagcattcgcaaagcggcgagatggcaaagctgcgaagtggcaaagaggagaggtggtatatattttattttgcccgaccccagctgtatatgcaaagtatattgctttacttgagagacgtgcgctatcctttttttttttttttttttctgttcacagggtcctacatcggatttgctggcatttacgtataaaatatatctgtacgtatatgggcgtaaaatgcggtatgctttttttttttttttttttgcagaatttgtattcgcccttttgcatgttttttggtcccttcagaaattcccgcggaaaatttgcgcgttcgcgtggcgctcacattgttgctggttatacaatcctttcgaaaccattttggaagcacagataacgtggcaagtgtttatgcgcaaatgtttgcatttgatgagctgagtgcgtaatcagttctgtcgctccctgtctgtcatacgcatagtacgtacatacggattgtatgcgtttatgtgccccttttccccgtttcgaatgtgctaatgtggcggtgatttttcccggcaccgcagcgattttgttttgccatcacttggttcccgtttcgctccattttggcgtcacttttaccgatatgaagaagcaaaaaatcgccgtttttcttttttcccgcccatgttttttcgcacgcaattttgtccctctttaaagtgtagcgaaggagacagacacagtctgctgcaactccctccccccaagatagacgtgtttcaaaagtacagatgtatatgcctgtgcatatggatcgcattacatacagtcgcggccacatatgtataaatactcaaaacgtcgcagctagcgtggccaagaatgaataaggggagtaagaaaaaaaatgcatatgaaatgaggcgaaatgacacaagcgatttagacaatatcagaaacaagttggaagatctgaaaagcaaaacagaagtaaggacagacgaaaggatagaaattgagaagaaaaatgttgacccgtttaacgatcttaaaatacacattttaaatgtcctagaagaaaccagaaaatgcataagggaaaaggatagcttacaaaatgtgcatggaaataacatcgaggtgataaaaaggggaaacataatatataacaatatgaaaaatttggatacatactttttaaagttagaagaaatcctaaaaaaacaggtaaagaaaaaatatacctacagcgaggaagaactatgtgataaaaatgaaaccttcgagctgttgaaaaagcaaatttatgaatgcaagaagttgagcaattatgaccacattaaggatacttgttttatggacttttccgattttaaaaataagcagcaggtggagagtaagtgataatatattgtttttcctcccccggtgtgggaggcatactatccgatggtgacgcctttctcttttctgtacccccatcacacagagtttcgtttttttttttttttttttttttccccaatttgcaggaaaagaaacgagcaacaacaatgacgaagaagatgacatggtcataataaaaaggtggaaagaaagagatcaaagatttaacgaggaaattttgaaaatcggagaagtcatcgatcgaataggagccaatgctgtttttataacgaacaaggcggaggaacaaaacgaaataatcatagatttacaagaccacactgataagacgcaacataatgtgaaagaagttaatgtggaaattaagaaagtcatgaaaaagcattcgcagacgacttggtgttgcagaatttccctcgtcattattttgattatattggtgatgataacgtcgaatgttatttcgaataaattcatcaaaagtttgtgacgggcgggtgggccaaagagcggcgcaggaaggccgtcgaattgacgcataaccctgctgcgcgaagttcccccccccaaattgggcacacacagaaaatagccacaatttgcaattctgccccgcgcaacacgcgctcaaatttgtgtgaacggatttttcttccacagaaaatgctcaatacggggtggaaagaataagacaaattgggggttccaagagaaaccaaggaacagtaaaagcgcataacaggaaacacatttggaggctccataaaagtgtgtcaaacatatttttggtatgctatttaattttttttttttttttttcgtttacgtacgttaaagacgatgctatttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttccgttgagctccctcagaagaagcatttttacgtaaacccatttcattattgtgtctccgtggttgcttccgacaggggagggaaccgccgtgtatatacatacacaccacacacccgtttatatgggcagttaatacatgcatccatccgcatgcttctctcacccagatgctgcgccaatttgagggggggggggccacttttcctcagcgaagcgatcaaaaaggttagcacatattgtaaagaagaaatgagaaaaagttgcatactttaaaattagtaatcccaagggggaggaaataataaaaaaaatgacatggtcacggggaggaaaaaaaaaaaaaaaaaaaaaaacatactgattgacaaaaaagctgcgcatgctccatgagcaaaatgggtgataccataaaagtggtgccctctaatgtgcaaagttgataacacaacacatacgaatgcaatatcaaaaacaaggaggagctgagaggggggacggagggcatccgcttcgaacgcgtacgtgcgatgtgaacatgtgtgtgcgtgcatccgcgacaacgaagttgctgcgaattgaacaataatgcaccaagcacacgtctttttcttgtcgcattcgggttaataaaaataattttacattactgtgtatgtgggaatacggcggggtagcaacacgaaaacgtttttgctttctttcgaggtaacccacaaggtagttttattttgcttaccccctttttttgtcgtctgtgtgagtcattccttgtttgctcctcttttttttggaatctcaaatgcggatcgtgatgtaagccccatatgtgaacggtggtggatacgttttacctcgcccacgatagtgaagccttatttacaaacaatgcgggttgacgcccatgtgaacaccccccccatagcctttgggaattcttacctatacatgcccaaaacaatggcatggttacgatgaaagggttccaatgttagcttttccttgggcttacaactttcctttttcaatttctccatctcggacgcaaagacgacctccggtttggcagtggagtcaacacagttggccttaatagatattataaaccatcctccagtttttaaaaacatgtgagcattcatggcaacaatacgcgcctgatcgggttgtgcgacatcggcaaaaacgacatccaccatgtctactagcatacgatacttaattggttgtctagcatcctctacaatgggaacaacattggacctctttttcgacatgttggttaagtctctccctgacctgtgagaaaattcaacggcataaacaacaccttcatcgccgaccatatcagacacatgagatacagacgttccatttgctgcacccaggtaaagaactttgcaccctggttttattggcatgtttccaactccacccattaaacatgcacccaattttgaacgaaatggattccatactctgtactcaatcttttcattgtctcccattacttcgtatcttttttctccataaacactttctcctgggactagatttttagttacaagtatgtctgactttccttttagtagaaaaactcctgggaatctatgtggtactacaataacttttcctgattttccatcttttttgaaattttttttattgttattatttcctccaccaaatcttcctcctccgcctcctctagcacctctccctccacctccacctcttcccccacctcttcctccacctccacctcttggtccacctccacctcttggaccacccccacctcttggaccacctccgcctcgtcctccattgttgcctttccacatgcctcccttacgcacggcattattattgttattgttattgttgttgtttcctttcttgaaatctttgttgccttttttgaaattcccagatccgcctcgaaatgcgtctacaggggggtgaagaagtagccacgtgagtgggtgaagaagtaatcacgtgagagggcgcagaagtaaccacgtgcgagggtgcagaagtaaccacatgctcgggtgaacaggtgtgcctgcgccctcacggaaggtacaaccgcggaagttgtacgtctccatataaacaaaacaacgcgtgtaaaaaaaattccccttttgatcgcaaaaaaaaaaaaaaaggggacatattatgcagcgctgaggagagaaaaaatgggtagcaaaaaaaattgccactgcattccttcgttgtgacttcttttttaattttttaaatacctgtcattttgtgtcagtgtaaaaatatgtatttcaattttatcaaactttacaacagcaagtatgttgctattccgattgcgtcagctcttcttccttaatatgttggcgcgttatatgcataatacagcgcttgcgcaggggtgaattcgcgccaagtggggaaaaataaaaaaaaatggaaagcagttcgtcgtttatatacatatatgcatatatattcttttcgctctgattattcagccttcaggaaaatggcttaaaaagttcgacgagtacaatcctccactactgcttttaaagatgggatattttgggttacatcgtttttcacgtggcgatgttgaaaaacgcaaattcatttcagctaagcacagcggctcacatttcgtttttgcatgttctatattttttttgccgcttttggtacgcaagctaaattgctattttttttttttaaaggaattttgtttccgagcagtcgcttcattcagggaaattgttgtatcttcttcgatcagcacaacaaaatatacatacgctagtttgttatgtatttttttggtaggcgccgttatggctggatgggttggttgacatgatgccattccgtttcgtttttttttttttttttttcaaattgagcaaaggaagggagtgggagatgcgcaaaaaatttgctcttttttttttttcgatccgaagagagccaccccagagcatataccgtatgtacattacatgcagcgaagtgaacgttgcaaaggcaggcgcattgctaccgcgtcagtggagtggaaatttaaatgtatgtacaagctgctttggaaacaattacccctttcattttcctcaccaatatgtatacatatacatatatacatgcgtatattatttttatttatttttttttcgaaattttgcattattttacgtaaggggcttatcgtaagatgtcgcgaagagatgctcagcgacaagttggcagatcaacggtgatgtttgcggcatacaggttgacccatttgccacatttttttttcccgctcaaaggtacgatgggaatgagaatgggcgcccgtcctgatacatccacatgaatgcatcgtaacgcgctgaccctgacaggtgtccgctcaacagtgaaaaaaaaaaaaaaaaatgcagatataaagtgacacatgttaagcatgaaataggaaatgggccacataagatatgcaggagttcacgcctccatacttcccaccagttgcgcgaaaaacaagtcaccctggaaaacgcaacgagggacaaaccacacctcttcatgcaaacgtgtcctacgcggaaaaggcacatttttgaacggaagcgaaaatcagggccggaaaaaaaggaaaacgtctgaattgagcgaaaatcattttttctttaagcagcagggaagtgaatagactgatttttatgctctggtaggttcctcatttttccattttttttgttgaaaccaacatgttgtgagagctctccatttggtcattttttcgaacgtgaaaacgtttcatcctgcttgtgcagaaaattaccgtgtgtggttcgtttgtgcttgtccctttttgaggccatccctcaaatgtggaaaggtctcgaaaagagggctcattacaaaaagtgcaaaaaaaaaaaacacatttgatagtttcacaccgttgagccgtttccgttaaataatttgcgcctcattttgtgagaaggtttagctatgagggggaaaaaaaaaagggggtgcaagaataccccataggtagcctcctcatttcgtacaacaaggaaaagaattatttcataaatttaagattggcgacgagatgggtgtggtgacgtatcttcatctcagcatcgctgtatggaagaacatcgcttcatgtcaacgtgcagttgtcatgagggataggatgtagcgccatcaccatcagcaccaccaccatcagcgccatcactatcagcaccaccaccccggagggagaaagacacctcgtgtgggtatagaccccatttgtccacgcatttctttctacaaccctactgggagtgggtcgaaaatgttaaagagcggttgtgcctagcggatgattgagactcaattccgttctgcgtagcgcccgtgaatttatcaacagcggaaccaacaatcatgtcgacaaggcccccttgagttgataaggctccagaatgtatagccgctttgcataaagtagaagaaggagcatatacatttgtgccccaaattttgccttccattttgtcacaatcagatgggcatatgattgttcgtttttctccaagaggtaagtttaaaaataagtatccattagaagagcaggagagaatattatcgtcattttcagggaatatcgaaaaggatcgtaactgagattgtctttccgattttgaaacaattcccatgtgtcccctagctgccttatattcaaacaacccattgacaattctcagaatgaatgagttattttcatctccattttttctgttaggtttgtacaccccggcatgtatagctgctttgcatatggatgaatctggggtgtagtagttgttgcttccttttataataaacttggatttggtacagttatccgaacagtgaaccaaaaactgtgacccgattttgccattaaactggtgagacaatagatcatcttggcaggataaattgatttgctctccatttatttgaagttccttgttgatgatactttttggtttacatggagtcatacattctctaccatcaaccgtttttctgttgttgccactttttttcttcccccttttggttttgcccaaaccgttgtagttgttatcagtgcctcgactgaagtaatccaaggagagagcagcatttgccgattgcttaatttcttcatcggctaaaacaaatttatatacttcaacgagatgaatacttcctatgaaataatctgtcgtggtttggttggatctgccaatgattaaatctccatttagggtaaagtcatatttggccttcttctccatgttgagtttctttccatttatgtacagactgacacctttgtttgttttgttaaacactactgcgaggtggtacgtttgtccgaggactggcttgaatttactctttaacaagtgagggttacagttttgttcaattatcaactcgttttcttcgttcactgagatggagattccatcacacaagctgtgagatagtagggtcctccagtttcctcctccggcactcaaagtgaaataaatgatgaaggtaaagttagacaaacttttaatatacttctcatttggcaaattggtacagttaataaaatcgttttcttttccgttaaatccggggaagcctgttgggggtatccactggaatgttggttgagtccctaaccctattgtggttagcttcccattttgtcgctgaagaagggggggcgccaagagcgaattttctccacgttgatcatccaacccattaccatgtgaagactctgtgtctgaattttcttctccatatttgttgttactctttcgttcctcttggatgatagacctggttgggatactgacgctgaaacttttggacgttccagtgaactcatgcgattcgacattatttcgcttcgtgccgataaagttgtgatgcttgtgtgatatgatgaggacaaggtcatctgcgacattgcttgagagcacacccgcgtgtatggccgctttacatataggcgaatcgaaggtatataaaaacgttcctttgacaacccctacttcttcgtcacatttttcaggacagctagctaagaaaacgtctcccacttgtgcggcgctgagatctgctatggatacgattttttcaaagcatgttaactcgattttacgtgggaagttctttttctctaaatttaggaaatgttttttaagtcctacagttgtgcttagagagttggagttctgtccacctcctaggctacccccttcatattcttcttcttcttccccacctgaacacccaatgacgatatcttcatcgtgagagcagtaaatatcttcgttcgtttcatgtgcacaattttggagagacttttcatcccctttgcatttgacatttacagcatttattttgtctgcatcatgtccacataaattttcccctgcgatgtttgtacatagatggtgggagaatccatttccctttagtcctgtgtagcccaattctctgcaggcgattttctccccttcttttacccatccttctgagcacacagaaccgaatgagccattgtaaaaaatttctaatcttccaattccgttagtagttggggcaccagtaatatcgactaatctgatcatcccgtcggtaactgattctttgttgcttccctgatttagacattgaattatgacatcatcgtgatggtctacacaatgagaagaatcatctgcatggcattgaagtaagtttttttcatttccggaacatacgatgccagcactactgaaggggtacttataaccagcacaataattttttccattaagattgaaacacatttgtttaatatagactccattggggaagcctaaatctgcacatgcccgtttagcactatcgtcagagaaggtaaaattttgtcctcttttgcagacagttccccacgtgttgtcagtccgtctaatttctaacctccccaaggatgagagttttccaaatgcatctacaattcggacgttactcttgacatcatcaatggattctagacggtatgtgtagaaggagaaatttggttcatccggttttgtaataatatcaatcgcttcaatctgatttgactttttttccttaactgcatggtactgatttaagtcgtttccaactgttactatgatagaacctccacttggggttaatgacccgtcgtgaatagcagatgtacagatagatgtagaggaaggatgaatggaggaaccttctacggaagcaaattctgcattttgacaattctgtggacatctcactttgaatatttgcaccttactttgtaatgcttgtggcaaattactcgtattgattaaatcgtttcccctgatgtggcaatcgatgtcttttgctgccccaccatctacactctgatctgcccttatattcaccttcaccgttttttcgtaaggatgtccaatccaactcttaacattaaacacgtaaagcttattgtcacttttgattttgacaaaatcgcaataccagggatcatccctactagcattattggtcagtataatatcttctatgatccccacatctgatgcttgaaattttattttcttcagcactccagatttgaacccttcttgtagtactttggtattgctccttttgtcatttcctaggagcacaatttcgacagtcccatttgtccctgcttggatatctttccctgtttgaacaaatgctgtgtatattttatttcctgagaggaagtaagtcccttcagaatttttatcatttaacaatcctgtacaatcaaaaacccaatacttgtaatctttccatatggtaatttttttgcatttccaatttttttttactgaatttaattttacatgtatgtattctggacttcctacatcagttgtgactgcaaatgttttacttaatagtccttcttcttcatttccgatattgatttcttttgtcttaagtccatacccgttggacattactagggagacgttagcatagagatctacatcgttggaaattacaggagttgtatgtatcatgtacttggcaatattttccgtttcactttggcactctgcgtagtctgcctttcccaattcgaatttcgctttacaccattctttggcatgggtcgtcaggggggctatttggaagagcagctggaggagcagatggaagaccgccaggcttgtcagggacttggtgtttaccattttgatgggagcaaccgatatgtctgtttcgctacgttgatgttagaactgacgtttacgttctattgtgaacacgcgtgtgtattccttcctgatgggacggctatacatgcaagcagggagatcttacaaggggggatgacactcaaaattgggtgatatgtggccaaacaaaaaaaaaggggctctgcacaattgttgccgaagagaactgcgacagtttgttttgagccaaaggacataaaaaaaagacgcggggctgaaccactgttagatgtctcgagccgcttataaaaatagttaataaaaaaaatgtagaggtttggcgtgaagaaacgatttttacatttcgttgtgtcaacttgtttgcagttcattcacacgccgatcggctggacgtacatacacagtgttttatcaactgtggaggaggacgaaaaaaaatgccttacccagttttatagccacgtgtgttgacaaaggggcggaaatattttcaacctttattctttagatacaaacaaaagtaaagaggtaagtaccgctttgggcaaaatagaagcagtgacattcacttggggcaaaatagaagcagtgatattcactttgggataaatcgcaatagtgattttcacatgggggtgatagctaactgcacaaaattgtcgtggtggacaaaagacacttttgcggatgtagcttttctgcagacttgcgctaggtgtgaaatttgacgaactttacaaaaatgaaaaagaaatcgaagctgcctagcaacatgtaattgcacacaattttatgcgtatgcttaatttcgcacttgtgtagaatgcaaaaatggcaaaaagggatgtcccctctgtgttggtaataccttgggggggtgcaaacgtgtggtgtacatacatttgtatgtttttttttttttttttttttgttatacagtgccttttttttaagtccgttcggcgtgtatccacaaaatggtgtggtgggaagacgccgtttggatcttcagaggagtacacaatacgtaacgggttagtaaagaggaacctcctggtgaggaggcaacggagctgcggaaggcaaacggtggggatgccccgcccctgtgtgtgtgaacgcaaaatggaacaaaatggatgcaacacagaggagaaacacgacagttaaaagaaaaaaacaaaaaaatgcacacatacacatgtgcacatatgcacacttctttgcgaaaaggagtcataaatgggcgaatgtaactaattgagtgagccctttgtctcgccattaatcttcacaaaaaaataaaaggatgtaacttattgtgccaataatggcgcattccgaactccgattgcttctttcctcattttgggatcgtaacctgcggaaagttggccaggtgggcagcgtcaatcgtatagaggtgtctttttcagttttgggggacccctcctggtttccgttcggacaggggagtgcacagaacgggcggtgctccagtgtgatcacattacctgcgtacagctgaccgcacgccgcgtcaatggagagtccgaaggaattcctaaaaattgggaaaaaaaaaaataaaaaaaaaataaataaataaaataatttaagcgctcccctcaaaaacggccacttcataggcaggggccaaatgtcattttcttgggaagactaattgtctgctccacattcctgccattttgaacctgtagaaaaatgatattccgtgcttcctcaacactttctgaaaattgcgaaataagggggcggaaaaaaagaaaaaaaggtgctattggggtgtaaaatacactaaggggtgttaagatgatggggtgacaaatggggttacctcgaactgaaggattttgtcttcctcgtccactctgtggaagttctcatcgacgttttttgctgagggggggggtgcgccgaggggggatatacaagctcgaaggaagtagtgcaaatcagcacaaattagcgcaaatgcgtgcaagggtgtactaccatagtaacataaaaactgacgcagcgactctgtccctttagccacgaagggtgccttacctttgttgtagggaattaaacacacattgtagaggtacctgacggcgcgggggcgctggtatatgtgattgcaaagcgcctctgcgtggtccttcgagtcgttcacatccttaaggaggatgtagctaatccatacgcgtctccccgtccgggctattctactgtctagcaaatcaagaacctcgtggaaaggaaacaacttattgataggcacaagtttgtccctttcttcagaaaacggagagtgtaaagagaaggataaattcacttgagggaagagatcatttaattttttaattccagggagaagtcccacggtggaaatatttatacgtctacttgataaggaaaacaaattgacattactgaaaaaatgaatagactcaaaaacatgtggattagctagtggttcccccatccccataaaggagacattttttacatgctcatttttggattgaaaatataaaagctggtctgttatttcgtctaattcgagttgcctttttatacctatctgaccagtggcacaaaatttacatgcaaaggaacaacctatttgacttgatatgcacaaggatttatgggagccaaaatctagacaagtagcttctatcttttctttatctctacactcaaataggactttatatgctctatcaaatttgtactccttcaggggttttatacttagcaaattttcactaaaaatttttttcacttctcttcttatattagtaggaatatttttcattttacttacactgataatttttgccttgtacatattgtccaatatttgctgtagtcggtatttttggaatccatttcgttcgatcattttgagcaaacttgcgtatcttttagacttctccattcttgctcagggtcaggggggcagaagggagagttgttggtgttacctgttcggttggcctttttttctgttgcagaatttcaagcaggcttctacttccttttttgatgttttcattctgtttgtgcttcttatctgctatgttgtgagtcaacctatgtggcgttttttttcccctctttttttggacagatcaaactagggcggcacttgaaccggggggacttttcatcgagaagaggcctacttggcaacctaaatttgtgccttgagaaggaccaactgtggagaaacgaatttattgcctttatcaaaagttggtcctactggccacccggtaagtgtacaccctgtgcatttttctctgacttgggtgttcacttcgaagaagctgtttatccggcgcgggtgtttctatcggtcatgcagctttctttgcgtgaaccctattttttgcctgtgcgagggatatacaccgttcgtaatataacacaattcctaccctaggagggagtgccataggaccctcctcaacccactgttacgtaactaactgattgtaagggtatacgcatctaccagctggaagaagaaaaggagcacctttccgcctttccacaagaggagtgtactccttcacaacacatagaaaaggtcgcaccttatttttaacaaaattgttaatcgtaaaaagtatgaactgccgtggttcctttgaaatacctttcgaggaaaagaggtccctggggtgacacattttcggcgagggaaaaggagtcacgtggcgtcgcgttaattttgaaaaaaaaaattaattcagtaatggtgcagcaactattcacttcccaaccggttcgcaaaataaagcgcgaggaatgtgaagagaggctggcaccttgccattgtcatgacatgcccccccgaccctatattcaacatataacgctgcattaaaaaacaacggcgggaattctcgatgaaggaaatatgttccgtaggcatacccatgcttggaaaaaaagaaaaaaaattatgacgagccaactattgtgaaccctactgcaggaacgaaagtgcgatgatgactgcttgggcttacaatcgtagatgcgaatatgaagaaatgatttttttgtcaacgtggaaaagtagatcaaatgttttgggaggttatccttgcagatgggggatatcaacataaggaggaaaaggaaaccccaaagaaggaagcgatttccaccccccgcccatacatatataagtgtataactgtgcgagcatgcacatttgatagactttggaacgaaaagaaattgcccaaattgtgccacataaaataagcatcggggttttttcacactcttgggttttttttttaacctcattaagtatgttctccttgtgggatgaaatgcacgcctttccatccaacaaggctgttattttaaggggggttaacagaagggtcatttgatttgggaacaaaatagaagacggtgctacgcgtacgacaacacatgcacgtgatacatatgcacatgcgttttggctttaattgccatacggctgcttcctaggtgcgtgtataacatccgaggcaatccttcccccatgataaaacacatcatctcggtgaggtgtccaccatatgaccctcattcgaacattacttgtgtgtaatgtgcaaaggaattaaaaattcgctgatgcgtcttatggggtggtagggatgttacttctcatttctgcgaaacgtgcatgtgcgcaatgggtcccatggggcacgaaaatgctacacgtgtaaagtacgtatcagctgcaaaagacaacgtcggtatgggcaggcaaaatgctgcgcgtgtgctttgcgtgtgcttcgcatgtgctgtgtgcatactgcttgtaggtgcttagtgccaccgatgaaagatgctggcacggggagcctaacggggtgaacgaataaatgccccaattgtgttgcagcgcggtggtgctctgctgatggaccggtagttctaagttcaaaaaggttacacaaatatttctatgttcgatcagcgagggggtgggggctcccttagggttttgcacctgcacgtattgtgactacgcacgtatgtacaggcggaggcagtgtacagtcggaggcagtatacagtcggaggcagtatacagtcgaaggcagtgtgacatatccatccctgcgtcctcaacgctgtgtaacgatccaacattgtgtccgtctcaagggggtgtacttgaagtgcaaaaagaaaaaattggggtgtaaaaaaaatgaacctgaacagattatcaaggggggacatttgccatttggcctttcttcatttcatcttagcggttaagtgttgtaaaaaatgggacaacgcggaacagaacagaaaaaagggggtaaataagttaacatgaaggagcaacagagggggcaaaaatgcgcttacgcataaatgaataaatccgtacgtgtgcacttggttacgcacgtgcggaaatatattcaccacagcaacacgcacacgggggaaaaaaaaaaaggaaaaggaaaaagaggcaacaaaatgatgcaacaaaatgatgcagcaaaatgatgcagcaaaatgatgcagcaaaatgacgcaataaagtcacgcaaaagagtgacgtaaaaaaaaaacagaataaagtaccaaaacaaggaacagcacagtacgcatcaatttcgactttgtgatggccttagcaaaaacctcccaattattgaaacgcgtaatttattacattcgttcacgagtgtacagtacacagttcagcgggacattatttctacgcatattgatcgttccggaaatgtgcatatacgcgtgcacgcgtgggtcaaatatatgtacatggggaacgcgcacaaaaaagtgtaacacacgtggaaacatgaacatgtatatacataagtgaacaaaaaccagtttccccttttttagaaaaaataatttatcacacatgtttactgtcatttttgtatctttataactcaacagtaggtatcgtacagattgtacatgtatataaatacacgtgatgatatgcaatgttacgcttttttttttttttttttccctctcgtgtttggaaaatagctgaccctttcacaaacttccgtcattcaattaccaccacttttttgtttatgtaacgtgaagttataaaatgactttgttgtttggtacataattaaaagagtaacttttaattatgtgcatataggtttccatgtttctttttagtctttgctaacattttccccccactgcgttgtccgcttcgtcgcccattgtgtccaccgcgtccattacgccgttccccacgcaacacactcccttttcaatcgcgctaacagttttaaagaggggtgtacacatgattacactcaagcaaacgcagtcacagttttagtgtgcacaagaacgtatttgtgtaaacgcatgcctgcgcgtgcccacttaaatatacacatgtactcacacgcgtgtatatatgtgcatactaagtacgtacttccttgttgtcattgttagtaaaaataaaaattttgcactttttaaattttcaaattatttccgctgcgctgcgacgttattttttttttttttacgcgtgcatccccaagtcattgctgcgctgcttctacgtcaatcccacgtcacaccggcgccatttcgcttcattttgcgtcagtttgcgtcagtttgcttaattttgcgtcattttgcttcattttgcttcattttgcttcatttcactttttttttttttttgtttcgcagttcacagcggttatgtctgtgcatacacaataagtttgcacgaatgataaacgccttttatttgtgaaaataaaggatgtacataacatcaggtttatgagtgcgaactttttcgtttccacattttatgccactgcttcgctactcggtttatatacctatatatgtatatatatatacatatatatatgtttttcttttttttttttttttttttgtggcacatttgaaaggatttacaattgaaaattatccttgcggtgaaaaagcagcctgtgggttaggaaggaaaaacttaagaaaggggggtaagacaaagtaaagcgaacagtgaggcggcagaagtcgtatctatcggttgaatgcacacgcgcgcgcaagtgtagacacgagtataagcataatcagaagggtaagtacacgtgagctaaacgcaccggtgtaaacaatttcactgacaccagcacccccatctagttacacaagctaagtcaagatgtggtttacgacaagacaagacggccttgatgacaactgtcacaccaatagaggaccatgttttcagataagtgggtttttcgggaccaccctgcgaatcggatttttcttggagttcattgccctgacctttctgttcatggcgtattggtcaagtgggggaaagggactattcagttatgacttaaaaaatatgaaggatgaatatcgtctcgaccagacgtttaggaactcgataacactgtggtcaggggtgtacttgataggggccatatttatcatgtcctttcaggtccttctcgcggatgatacttggtgagaggagagagcggcgaagatgtagaaggcggcgaaggcgtagagggcggagcggagcaggactgggggcattagcggtagtaccacaagatatatcactatgcgcagtggtgggcggaggagaaactcgcatgaattcaccgccaattcagctgcgcgtgtttgccttaaaaatagcggcaaagtgaaaaatcgtaaaatgaattgctcacaaggatgctaacataagagtgctgataaaaatggcccactcatctcccaaaagacagcaatttttggtcccccgtccactctcccccacgctgcactttttccatcgcaataaattttatttccttccccccccaaccatttttataatcctggttcatttcatccctctttcttctccccccatttttctcttcagttgggcaagaggctatcgagccgggtcgaagattttgcgactggcctcctttttagataccataagtgcaaccctgcagtttattttttatttgtatatttccaaattttacacaagaaaatggtatgtgcatttcaatgagggaggaagcgaatgggttttttttatttttgttaggctggtccatgcgttttcttgtttgctatatggtctcgccgcgtacttactggaagtgtatcacgatgaaggagccggggacttgcacgcgtacataaacggtgtgatgtttgcctttgctggattgacaggtaactggaggggtgctctgctcagctttttgagcccagcgtcaagtgcgcccgattgaagtttggcaagcggaaaggtgtctttttcccatttggagatggctcacccttgtgtctttctcccatgtggaggtggctcacccttgtgtctttctcccatgtggagatgactcacctttgtgcctttctcccatttggagatggctcacctttgtgcctttgccccatttggggactcctcacctttgtgcctttgccccatttgcgcacgactaacgtttatgcctcctttttctccccttccccccccctttgtagaaatcttcgtaatattttgcaactcgggttgctactcaaacttcctgttgtggttggccctgggagccgtatctctgtggtcgtactacttcgagccggaggtgaaccacgtgtcccccgctctacacgaaacggagttaacgaatgacgtggaacagcaagtcgagaagttttctcgatacaccccctacccccaggagcagaaccaaaatgcctactaccctgcgtaaccctttgtctgcatgcgtcaattgtttaaattttgttttttttttaaatatctgtctataagtgtgttcacgttagaagtagcacgttagatgttgcacgttagaagtagcacgttaggtgtcgcacgttagaagtagcacgctagaggctgcacgttagaggctgcacgttagaggctgcacttagaggctgcatgttagaggctgcacttagaggcttgcttgccggtgggccaaacgttgacggacccatatgctaagcgccaagcggcaaagcctaaaatgtattaaacccaaacgaaaacaagcaaagaacataacgaaaaagttaatacattgcacgcgaataattccgcatagcctccgatgccatcatttaatttattttttcatcaacaactctttatttgttaatatgtgctcacacgtatacatgcacatatagacattttcaagacaagcaagtgggaaaatccccctctctctctctctcccccgtttttctacctccccccctgaggagaacacggtgtccattctagaaattgctacataaatttaaatgcccaatgtttggaagtagctcggtccatctgaacgcaatgttggacgttgctaatagggggaatggatatttttatctatccctttttagaaggcgatagaagtaacttacacctgacttgaaaaagaaatagaaaaatggaccaaactgttcggggtctatttctacgtgatcgtgtgtttctcgcaaatgggtaatcaggaccactcgggtgatggcgccgcgcagctactttcatggcccatttagcaaatcattttttttcacagcactatgttgagagttggtttacactaaatttagcaaagctgggaaggtccacttcgttccaaagagatggataacggtgatggaactaatggctcgagaaattttgtgtggacccactctacgtgttaaaccgattggagaggggaatcgttaacaaacggattgagtacttcttaggtgaagtaaaaatgtgaaacttcggtttacacatcgcctttgcggcagtttctaagtactacctttctgtgtcatgtgctacacgtaacaaacggtttggccaagccattcatgggaaaaaaaaaaaaagcgattaagacacagtaacgctaaagtagtcccatatatacatcacaatctgtttccaacaggtgcttgacaaggccctgttagctaaaccaatggagaaagtgaaaaaatatatttaccctcttaggtatggctttttaaaaagggtcctgaattcataggtgtagaaggtataacttccggtgattggaaaaaactgcgttaaaaaatttgcaaatgaactaataaggaatgtcaccgtggcgtaacagcgtggttaatagctccaaatgtgtgtgggggtgctccttcccacttcctcctcgtgactactcacttctgcagctcactcatctcgacattcgttttcccatttttctcctcatacacataaacaacgatggaactcttcgccacggccattaatatgaagctcggagtgggttgagaaagccatggctgaaaggctccagttgctgacccagggttaataaagtatttcccttcatagcggacaatggaatttttatgtgtgtgccccgaaatgattatatcgctgtcgtacttcttttgccattgtaaaagtgcattcgtgtccccccaagggataatttggtgaccatggattaatgacattttaaaatctccaatagtgagattgatatcttcagggaaatcatactcgtcgtccatatctcctttggttatatgaaccgagtcagcaatattttttaataattccagattttctcgacagccaacattgcctgtacataacacatgctttattttgtctgttttgaggagatctttgaagcagtcggggagtcctaagtttctcatgggggaatggaaatctccgataagcaaaacgagttcgcctatgtcttccagctttccgctcatgttggggggggtgtagttcggtggggtgtgatgcggtagagtgaggctacgtgtgcacacgcaggagtaggcacggggggatcctcagtttggaatgaccagtaatggacatggcaaagaaaacttataaaaaagcaatctcgtggcaatgtaatcacgtggaaaggcgaattcttctgttttgtgaaggaacggcccctcaggtgagcttcacttggagttgacccctcattcgggaccccaattttggcacttactcaaaatgtgcctttcgcttgcacacgttctataaaaggggagcgacagaaatgaagagactacgactaacatgcgcgcacggatgtcctcatgcatgttcatatatttgtatgtattatttcccccgctctccttcgataatccaatcgtttaagggggatatgcaaaagttaccgcagtttcctgcttgccccctctcagcctgcgaaaaatgtaccaaggggggtaagaaacctttgggcattttctaacgacatggttaactggattaaaattttaaatccctgtttggttaatttggagcattttttgttgggaagaaaatgcattagcaacgtttgtatgctcaccaagagtggtgtagttagctagtcaaaaattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaaaacgcgaaagaatagcttaccaatttaataaaaaaaaaaaaaaaaaaaaaaaggaaagaaaaaaaagaaagcagtgatgagacctctgctggcagaagtacctttttttgggggggcacacttaaatacacacaaggggatgataaaaattaggcttcacattacttgcaagtgcatgtgtgtgcagatgacagttaagccgcttgacatgcacatacgtatggaggagttacacagcgaactgctggcagccctgcgcatgtagcggaacaaatagatcgaaccatcacccctgtcgtggggcaggagatataaaaacggagcgcagactgctggaccgcctttacaacacaagctggtctacggatgccttcaacaactgcacattaattttgttatcgctggacagagaaacatgaatagaatcattcggttcacacaaattggaaattaaaaaggaagcaatgggatcttcgatatatttatacagtgcccttctaatggatctggcaccaaaattcatgtcatatatattattttcgtcactacatatgtatttaataacaccttgttcgataatcaaattgagattttttctttttttaattctttttttcaaatcgtcaatcatattttggaaaatattaacaatatctcttttgagaaattgccggaaaataattttctcgtctatcctgtttaggaattctggaagaaatttcttcttcagttcttcttctatttctggttgtaattcttcgtaccatttgttggttcgtagtttttcctcaaaaatttcgtagctgtttggttgttggttaggggggttctccacggggtggtcataagttttgtggtctatctgtatgtcagccccaccgttgttacttaatcgagttggatgttccaccactgagttacctacactgttaactccttcaggtagttgcccctttgagagggaagaactatgtgtatcttccctgttttgactcttactaaggtaatacttaaagcccagatttgagtaatttttattatacagtttgaaataatctgtgataatgtctgaccctacattggttgtcataaagataaaggtatttttaaaagagactttatttccctttgaatctgttaggattccattatccaaaatttgcaacaaaacatgtaagacttcgctatgtgccttttcaatttcatcgaaaaggatgatagagaatggttttttctttacactctcggttagttctcctccttccttataacctacataacctggatagctaccgaacaatttgcttactgaatgcttgtctatatactcactcatgtttattacgattaggttatcttcattgaataaatacttcgatatcacttgggcgcacagagtctttccaacccctgatgacccacatagtagcaacgtgccaatgggtttatttggatccttaatgtttgttattgctttgaatagatatctagataatatgtcgattactttttcttgtccgattataattttgcttagtttttccttcaattttatgattttttcttcctcctttttgtttttttttatgtatgatatagaggactttttgctgacaatattttcgattacgtctgacgtgacgtacttcatgtgcatattttggaggtaattctgtgcttcgacatttctgtcctcgtcgatgtctgcgggttcgctgtcagcagtgtgcagcttcgcaggtggatgctcgtctccactcagatgagcggcgttcacctggcgggtaatcacctgatcgccgctcccctggccgccgctcccctggccgccgctcccctggttaccgctcccctggttaccgcccacctgtccggcacgctcatcgcgcaacctctgccgcataaacatttcgtacttgatcttctggtacgcgcctgcctcgtccaatatgtcaatggccttatcggggaaattcgccgtgggaaggtaatcctccgtcagcataacgatcgatttgagggcatcatttgtgtagtaaatattgtggtacttttcatagttgtatttaattttcttcagcaggaggagagtctccttggcggtgaatggtttcacagggacgcagttaaatcgtctcctcagagctttatccgattcgatatatttagtgtactcttgaaatgtcgtggtgccaatacattgtaaattatctgaggaaagaaacggcttcaacaaattggaagcatctaacgatccctccccactacctgcacccacaataacatgaatctcgtcaataaaaagaatatttttttttctcttattcatattatttagcagatgtttcatcttttcttcaaactctcctctgtacttagtcccagctacgatgttaccaacgttgagttggtagattcggcaattcctcaaatggtatggtactttatctttcaatattaaataagacaagtgttctatgatggctgtttttccgactccactttctccaataagtaatgggttcgatttttttttccttcctaatatttctatgattctttttatttctttttttcttccaaagaaatgttcatctcctttttcgtacgctgcttggaccatatcagttagacaatctttcacataggaggagctaaataatttattgtttggtgggaagctaccttcctcgtagtttttgaattccctcgattggttcagatagtcattgtttaggttgttcataaagtgatgatttgtctgttcgttgttcatgctgcgcattcgttgattctcatctctgttttcggacgtttctctgtgcgagccattttcttcccgtttctctgtatggttagtattctggtcatcatctcgttgggagttccggcttgctcttcccgtggggggtgcaaagcaattttgctcgtcgtacgtagttagctccctcttcaaatcgtttacgcttatgttgagctcgctgaggtaccttaagaattcgcagttttggttttcctgtgccatgttgatgagggcgatcagtatgtccgtcacgttgacgaacatttttttctttctccttgcttccagcaccgcgttgtgaagcactcgcttgcagttttgggaaaatttgatgtctgccttttcgtcggggaggtcgttcgggaggttgttcgcgaggtcgcttggcaactggcgggataactcttttgacaactcttttgacagctcttttgacagctcttttgacaactccttggatacatcgctgggcaaatcgctgggcaagtcggtgggcagctcgcctggggtcgcctgatcaagaaggggcggtccaccgggggggtcctccagatcacccgcgtgatctcccaaaacgcgcttcgcagcatcacggatgaggttcctagctgcctcatccctttcgtttgacccttccacggagctgtcagcatcgtcgacctcagtagaaatgtcactctgtcccttgtccaggttcttcagctgattgattttgtcctctatgtcttggatgtgtttgttgatgaaggcattcatcagtttgtgctctccgtttggatcgttcgattgatgcgatctttcgccttctacaatgctgttgctgttgtcaggggggggaagttgatctgttggtgtttcctgaagtggtgtctcctgaagtggtgtctcctgaagtggtgtctcctgaattggtatctcctgaattggtgtcccctcccctggggaggcattctgtttgtcctggttggtcccaaagcttgtgttccccctcctgttattcatttccttatttaatttatccaaaaaagtcgttatggagatattgaaaaagtttaaaatgtgttttactaaattggaatcaattctgatgatggcaattaggagatgctttagttggatttccttttcgttttgatttttggccacttctctggccataatgagtgcccttatgcacttttcatcatattcgtcaaatagggatacgaatagcttgttatttcttggcttgattttcctgcagattcttcgtaggttcagtgttttgcatttgttcagttggtaggtactgtttaggaagttgggctgtgttcttgtatgtatggttaccacaagtttgagcgtgagcatggcgagcaggaggtaaagcgcgttcatttcctgtttggttgtcgattggaggggagtggccacatgcgtgtgctcaggggggaagatgtgcacgtggggggggagaggttgtgcacgtggggggagaggagttgtgcacttggggggggagaggttgtgcactcggggggagagttgtacacgtgggggtgcttctcagcttaggcccccactcgcctgcttagcgattccaagtgcctggctttgcccaagtcacttccgttgctcagttgggacccagcattcccatatgtggcggaagttcgctctgcttggtcaacaaccctgccgcgcacacctgggggcagtgaataagcccccaaaattggagatgcgagaaggggtggggtttcacaactacacagcattacattgttttgtttttcccattttttcttttctcctttcggcgtgttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttttttaatctcctttctctggctagtcccacgattttgcccttaatcaaaaagttatccttttaaagtaaaaatcgggaggagtgcaaagtcaggctgttacatatatgacaagttggtggccacggcccgagaaggttcatctgggtaaacgtaccccagtagggcttcaccccaagggtgcttgatgaccgacctggtgaaggcacatttattcttgcagttggtgagtcactaccacgaatgcggagaagaagaaaaaaaaaaaaaaagcagcctttttatgcgaacccatcaggggggcgcacccaacgaggttatttcgcattgcaccctgagtgcatatgcaacgtgttttacaagctgtagaacagcaaaacttgagaggagctaaggcaaagagggaagaggctatctcaagcctgacttgacctaaccagatgagacgaacgactctccaaagaagccattatcgagacattacaaaggagagtagtcagaaaagggacaccaaatggttatatatatttgcctactgccccttcggctataccaacgattgtgtgaaaataacttcccttttttcccaccacttctcagtaataatgtgaaccccgtggaagtgccgtaagcgtcaaatataggtaggcgaacaattgtgtcgatccacctcccatgcggggtgtattggtcaggagcgttttggtatgtttgtccaattatcccgagcagggggagaaccgcggcgctggacaaacggggaagccatacagatacaaactgcattcgtggtaagtggggcaaaaggccaaaatggagatatgaacctaagttggaatgggaaaattaatgcgaggttaggcacaatggagtacccaatcaacgtgcactgttagcggaaaatgggaaaaaaaaaaaaaaaacgagngannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttcggatgtgcctctccgcaattgtcacccgagacgaaaaagagatcgtcgcacatgccgtctcacagtggatgtacaaaccgaattgaaaacatttaaaggggggaaaaagctttgccaaaatgtatgctttcgaaaaaaaagaagaaacttatttcaccaaagctatctatgcatacgggataaacaggaatataaagaatcctttttatttattagaggagaactgctttttctactgcatagggaccaatggagtcattcactcactttcggagaaaaaacaaaagttcttacttagcgatgaaagcagttacgggatagtatgtctagggataagtaatgataggaagctcctagtgctaggggagaggtccgttaggaagcctttcctttccatatacaacaagaattcgaaactggtcaaaaggttaaccctagaaatggcagacaatgaatgcacaattatgcatgttgccttttcctcaaaaaataaatatttgtattgcttaaccaatgggagcaccaagagccttttcttctgttacgactggctacaggaaaagttaatgttttgcaaaattttttcgccttcccttttttgcgactattgtgacatttgcttgaacgttcagaattcgtcatacattgcgctgctctcggtgtgcgctgtgaagagcggtgtgggcagtgatgcgattggccaggtgactgccgatgggactgtcgaagccacttttaatgggacagccaatttaactgccaacgggacagccaatttaactgccaacgggacagccaatttaactgccgacgcgactgccaatttaactgccgatttaactgccgattacaccaaccgtggccagcgccataggaatacgacccagcagaacaaccacgtcgaggaaggacagaaggcggcgggggaaacacccccagtggggccagccacccagcgacacgtattcctgtaccataatgtcgaaagaaacttagtagaaataaaaataaaaaataaaaaactggacaaaattgaccgtaatttcaccaattgttgttggctaagtgatggcgttctactgctaacgaacaaaaataatcacctcattttttacgatgttaagaaggagaaagtgaagatatacaacaagcatttgagcagcagggaggttgtaaaagtggcttgtctttcgagaggattcctcctcttcgattatgagggtgtgcatatttatgagagatcccctgatctgagtaccaacatgtgctactcattgaagtattccgcgcgattcaacttctccgccttgatgaatggctactgtttggtttccccgtgtgagaaatttttgtatttcctggctcaggatgggaacttgaagaagttcgacatgtggaaggggaggtgcagcggggggagcagagggagtggaggcaagggcgaggaaaagatcgcgctagaagggagcacgtgggacaacgagctggcaggggataaccccaccgggttgaatggggagcaatccaccatagaagtggaccgatccaccatagatgcggacctcttaccgacgggtgatgagcactccccgataggaagagaccactccccggtagaaacggatcactccccgataggaatagaccactccccggtagaaagagaccactgccccataggaatggaccactccccgcttgacatggggagccacccccccttcaagaactacgagaagcacgtcgaaacggtgctggcggacgtgagtcccgcgaagataaacgacttcgacgtgtgcatgaagcaccccctaatcatcctatgctacgatgacaacgtgataaaaataatcaactataagaagaaagaagtagtgatgtccaactcatttaacaacgaaccattgcatttgtcaattcactgctcaggtcatttattgctagtggctttcacagataaactgaggctattccacatcctatataataagctaaaaataaaaaaagaattctttttaaaaaattgttcctgctgcaaattttccaacggagggagtttcatggcagtgtctaaaatatctactatttatatatacaaaacatatacgtacgaattgttgtatgtgttaaagtctcatgtgaattatattactgacttggtgtggagttgcaacgacttctctgtgttctcgattgggaaggatggatacctatttgagtattccctatacaataatggaaataaaaacatggaagtaatgcagaaggagaagaaattcttaagcatagatttggaaattttaaatgagaaaaataaaaaaaaggaaggcaataaagaaaatagtgatattagtccaaatcaagggaagtatggaagtgagtataaaagctttagtaaccttcgaacaaatgaaatgaaaaatgtttacgtttcttgtgatgataaaactataaaacaattttgtaattctaaagtggaatgtgttttggagtcagaatttcttgtggataaaatattgctatataaaaataaatttctcattgcttcttattataatggtttttattgcagaatacgattttatgctcttcctctttgtgggttgttcttggaaattccttgccacattttgaactgtgttaatttgaagctagatgcaaatagggaactcctttttagctgctcaagggatggctcaatatacatcttttcgatagaaaaaatggactctttttttttgtttcaaaatagttcttctgctttaggacaggtcacaaatactgctcaggttggaaatgtggccaatgctaagatggatggtgatcagaagggagggggcaattcgcaaaaggggcaactcttaagcagtgccaatgacacgactggtgtgtacagcgaagagttggtgtctaagggggaactgctcagaagaacggacgatccaaacggaagggaaggtccttccaacggggacctcccctctaccggagctaccactgcggagaagaagtcaattctgtccgatttgagcgcagaaaggggggacaaccgaagcggtgacaatcgaagcggcgacaatcgaagcggcgacaaccgaagcggtgacaaccgaagcggcaacaaccaaagcggtgccaatcgaagcggcgacaaccgaagcggtgacaaccaaagaggtgatggtccacatggacccaagcagatgagtaaaatgaaaaataactttctcatatatgacctagagaacaaaactaactatgtgctgaacgaggaagaaaaagaaagcgacgatattctgatcgatttctactatgtacaaaaaaaaaataaagaatttttggaactacaaaaaaagattacaaatctgaaaaaccaaatggaactagaaatgaaaaatagagaatcgattcacaagtcggagatgaacaaactggataaagaaaaaaatgtagaaataaaaaatttgctaaaaataaataaaaatatcatcaaggaaaaggacaaagttgaggagacctgtaagaaatcgctgtacgaattggaggaaaaacacacctattttgtgaatcagctaaatgcccaattttatttaacgaacaaaatatgcgaggagaaatttttgaaaatccaggaagaattcaatttatataaaaagaaatcgacagaggaaatccttgagttgaaaaaggagcaccaaatgaaggtgacacaactgagtgcacaaaaggacgaggaagtgaagaaaaaaaatgaactcgtagaaaaccttaaggagaggtacgacaacctgcagaaggaaaaagaggagtacataaaacagatcgaggaggatgtggatgaggagatccttctcatatcccagaagtatgagcagcagattgccgagctgaagcaggacaagtacgacttgctgggcaagtttaagctgtacgagcatatagagggcgagctcaaggagagcattcagctcgagaaggagaagttcgtcaagaacaacatcactgcgaagcggctgcaggaggtgagttgcgcagtgggcggggaggagctccccgtgtgcggagtgtcgcgattggttcgcgtgtgtcttgatcgctttgtatgtatcgcgatagcttcgtgtgtatcgcgctcgcttcgtgtgtatcgcgctcgcttcgtgtgtatcgcgctcgcttcgtgtgtatcgcgctcgcttcgtgtgtatcgcgctcgcttcgtgtgtatcgcgatcgcttcgtgtgtgtcgcgatctttgatacctgcttcccccccaccacccgcagagcattgaccacctgaagggagaggtgaagactctgaaggaaaacctcatggaaaaggacgacgaaatcgagggcatgaacaaggacatgtccaacttgaacaaaaaaaatgaagaactagaaaaactgaaaatagttttgtcacaaaaaataaaagatttagagtccaatttatcccccaaaaattcagaaataaaaattttgagagaaaaaattgaagaaatgtccaagtgttttgaaaataatcacaaaaaaacagttaacttacagattgaaattaacgaatacaaaatgaagataaaatctttgcatgatgatttggtatgtaacaataaaacgattggaaattatgaaaaaattctgaagaatttacaggagcatattaaggagtgttacttgcaccttcatgataagaaaatctttaacgcctccttcctcaacttgtacaataaattccacaaggtgaacgacgtgaagaactacgacacgaaaaatgtgttttctgagtacttgcgccagaaggaacatctcgagaatatgattgaggtgttgaaggacaaactgcagaaggagtcggcggcgttccgcacggagaaaattaagatgatgaatgagaattcgctcctccttaaggagattaacgatttgaaggtggacttgaatttcctcaaggcggagtgccacgacgccaagctgatgaatcggaagatcgagtttctgcgcaagtacaacaagaaggggggggagggcagcgcaacgaagcaagttcccccggaggggtagccatgggatgtgtgccctccgaaggggtatccctgaaatgtgtgccctccgaaggggtatccctgaaagtgtgtgccctccgaaggggtatccctgaagtgtgtgccctccgaaggggtatccttgaagtgtgtgcacccacgggaggggtatccttcaaatgtgtgtgccctccgaaggggtatccttcaaatgtgtgaaccctccgagggggtagcccctttcacctcgcgtgcttcgatgaccccctcatgagtcggactcctcgctgaccaacttggcgcacagcggagtcaacttgtaatttttctgaattattaaatttttcaaatttgtaaagtcttcgcgcatgttgagttctttaaaggccaaaaggacgaagccaagcgtgctgatgttgatttcgagagaaggcgcacctttttcttgcatagtaatgagttcagcgtaaagcgaaatgaccacatcgtactttttacaattcacgcaagcaatcatggcgttattgtaaagcttcagtaaatcctccgaaaaaacatccaacagtttagctactctcaacacataaatggcgtaattatatatcccacaatttttaaaagcattaattgtgtatacaaagggaataatattttttttatttaacaattttttcatatgcatttctttaaatagcttgaatgctttttcatagtcatcaacaatgctgtaagcgttcaacataaatccataagaaatagcatttggagttaacattaaatcatcgaattcatttttccacacttgttcgattatattaatttttccatgcacagttaatgctttcaaaatattatttaggatattgacattgatatattttttaaaatttggatcatccttcagtttgttgtaatactctagggacttttcatattttccattttttgccaacaggtcgaatatgctttccaggaggagggtagagggcatgtactttcctgtgtttaataattcctcaaaatattttattccttgttcaggtaaattggacatgttgcatgcgaagatcacattggtgtattcgctgaactgtattttgctgctccccttttcgatgtgtttgattttcttcgttatttctttaaactgatttgtgtagttgtttccttcctcctttgcgccttcttctgtggcggcctcttccgcaaaggcgtccttccatacgcggttctcgccgctgccgtcgccatcaccgctgctgtctcctgcaccgcttctatcccctccaccgctgctatctcctccaccgctgctatcgccaacaccgctgctatcccccccccagttgtttacttcctccacgagggggtcgctgcgcagcttctccacaaactcgacggccttgtgcccgtcccccactttagcaaagcagcttatcatgagagcgtaaatttcgtacgttggagttaatttgtccgtctcgaccatctcgtcaaataaaatttcagcgtgttcccccaggtggtaattggcacatagacggagcagtagcttgtacgataccaaatctggttttatgtttttttttttcattatttcgaatagctccagcatgcttttcaggcagcccttcttttccactgccgacatggccgcattgaaagccagcgtagtcgcgtccacgtctctgctggcgtagatcaggttcatcacttttacccagtccatgtttagcgggacaacgcttttctccacttctttctgcgcacccttcttttttaaaatgtcttcatcgggggtagcgccgtgggtagcggcgtggttagcggcgtggttagcggcgtgggcagcagcgtcctggttagcgtcctggttagcggcgccctggttagccgcttcgcggggggcccagctcgaggtggagccagtttggtcttgctcttccatgctgctgcacaggtggagccccccttccccgccgcgcttcgtaaaaatgttcacctcctcccttttgccattttcgtatgccctgcgccaaatgtgcttccttctttcccctccccccctcgttgttcctaccaaatggtggtcaacgtaattcacaaaaaaaacatcgctcgggttgtttcgcgactttatgcatgtcacactttggattatgtaaaaagcgtagcgacagtattttagtttcatttagttggcgagagtacagcgatcggctgccggtgtgcgtgctcttttggtttccctgcagaacagctgatcctctttttcgttttgttggccttaacaagtgggagatttgcccctttgcgattttttcactcattatgggtatttgcggtacgaaatgaagtgtaaacaggagtagggttactctccgatcgcgaaattttttctcatgcgccgagtggtaatgcatacacggaaaggtcccatgcagatggatgtgccttccctgtgtgaatttaacttaatcctgatgggcaacccagaacgggatccaagtccgcaatgtacgtttcgcctttttattctacacgaagggatggttggttggagctttgtcggggggatggcctttcttctccctcatgcgcaaaaaatggccagtggggggggaagcggctcctttgggggcagttggcatggcaaaaaaaaaaaaaaaaacacacatttaaaatatgagtcaaactagtgcaccaaaaaaacacctcaaaaagggggcatctttcaggaggcaacctacatgggagcccaccacatcaatctctcataagagcagcggtttaattaaaaagttggtaacttatggtgaatttttttttttttttgctaagtcagaaagggagctactacccttttgttttgatgcttcccccctgcctcatatttcgcaaaaatttcaggattgaaaaaatcacagaaaaaaattgaaacttcaacgtgcatatgtcgaggaggggttgcaagaattggcggcaaaaaggagactcccgttgtgtgtacgcaagtgtaaacaaaagttaacacacactgaacgaaaatctagatgaagctaatgcggaaactcccccaagggagaccccctcaagggagactcccccaagagagacccccccaagggtgactcttccctcgcgctacactcaccccgaggaggcgtgcaaacgggcctgcctagcaatgtctatattgttaggacatatagagtcgacacccatctttatgtagaacaaaaggtcttcgtattcatccttatcctcagtaccccagtaaatcataatttttttattattatcatgtagcatctgtaagaagtcattggcggaagtaaccattttgttcctattctttccattcatgacgactgatcgtttgagggatcgataggaaaaatgcgcccattcggcattatagtactccatagtggatagaatagagagaaaatttggcagtacttcatcgtcggaaaatagcatagcaacagggatgtttaatttattatttcgaagaacttttaataaatcgatttgttgcagattatcaggagggggagaagagccaagagaaatttcaccattttttttctgctcactttcttttttcatctgttcatcttgcagtacccaattgaatgagctaaatttgattttgtatttcttgtaattctgtagtatgtcaagtagatggatccccaaattttcttttgttcccttcagctcaatgtcgtatgttagtttgtccttatacatgtttaataaatcttttagaagtggtacgtgataaaactttgacaaaaatgtgaagagtttttttttttctttcaaattgtaattctttttcattacataatctgtgtagagatttttgcagaaattgcattttatggagttaatgaattcttcttccttggatggctgctccccctcctctggaaataaattctgtagggaaccttcattaagcattttttccaactcttcattttcttccatatttatgtatggccgattataatctgcgtactccattttttttcttagtttttctcctctactgagggtagcgaattttacattttcttcttgatttttcacgagggtcttcacagcatgtccatgggaatgaccaccttggtgatgcccgctgttgcaattgcagacgtttttatcgttgtggatagttactccttctctctccgcatggccagattccacctttttcatttcgacacttgatacacctgctgcggtagaactgtgctgataaaattgtcttcccttggttaggatccacggttctttaaaatgatagctctggatttcctcagctgttaattcttctatacgtttttgttttgaatcttcatcatgcactaaggtgtcaccaagtagcccatcatccgtaccgtggataactacaacttccttgtccttggttagccacacatctaattcaactccatcaatttgttcatctactgctttcttaaatgagtacaaagaattttctgggtagggggaagtcccacccgcttcactcgtgccacacccccgatgcccaactatggtggccatttggctgacacaatttttaaggacgtgtaaaaaggtgaagaacaaaatgaacttacccttgagggtacccatttaagcttttttttttttttttttttctgaaactacaggggagatgggtatgtgcgtatctgcctgacggatggcacaatgatatgcgtcaatgcgctagcacaagggggaggtgtatagtatatgtgtgatgcattcctagaccagtgcgcagaggagtacccttacaggggggtatgtgcacgggagattgtgcatgcacggggggggtggagtgtatgtacagggggatatctgcgcgaggttgtgcatgcacgggtcggggagacaaaggagaaaaggaggaagggggcaaaacatgtcaaattcacctaaaagtggttgcaaaacaggtcaaattaacataaaagtggtagcataacttaactatgcagaaaaggcagctctgcctaggggcacaccccgtacgaagctaaccaaagtaacaaaaaaaaaaaaaaaaggcaaaacaaagcaaaatgctgaggtgaatcaaacgggttgagaaaagtataccaagttgggggagcaatatataacaggatggctggggcggcggagaaacaaacagaaaggctcaaaaacgcataaaggaaatgacccgtggagcaggggaaaacacaaatgatattgctataatgacatttaggaataatcagaaggttatatatacacgcgcatgaacatatgttgggtggccatgtcaaggggtaaagaataataggtaaaagtaggtttagaaaaactccctaaggtggggagatagcttccaaaggagaggcagcggcgatgtgttactctctctcttacggatggagattcaaaatttcggcctcatatatctgttcactacaaatttgaaaatttttttttttataatcaaatagtggaaaaatgtatttccagtttgaagataaatgctttttgatttcttcccttagtcgcatatgaccatttatgttgttcctcttaaaaaaaaaaaaaagtacataacgaattagtgcgtttatttgtaaccccgtttagttaagcaaagtaagccgtttctcacgacaggcgaaaataaaactgatggttgaaaactggggcggcgagtggcagattgactaaatggctagatatatgcaatgcggagagggtggaaaagtgggtatagaaaacaagcgcggcaaacgcaatgtagaggcaggagaaatagatcaaggaaatggttggggggacatgaatcaacgtcaacattgatctcagcatctatgtcaatgtgtgcatttaaccggttatgtggagaaggattaagtggcatgaaaaagggaggaaaaatcatcaaataggttttttttttttttttgggcggggggggagaagttcaccgtttggaggaactctcatttgttgttccttgcgaagtataagcgcttcgcaaatctgtaagaattagaatattcactagaaattggggtcttccctaatggccacctttcctcacatcgtggtgtagcaaaatgagaggagagttaacgcaaaagtggtaacatagggtttctaagtgtgtagaaatgcattgcgggggttattttattattattattttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttatcttcatttaggtttttaaaagtgtgtgttaagcgacacggcgcgacgaagcttcggctgcgttccacgaaaaatacgccatccgtcgaagtttctccttgaggatgtgtgctcatgcatatgagcacgcgctaagcacggcgcggacgggaggggggtaggaggcacgtacatgttttcccctttggggcttcattcccgctcaggaaaattgcacacaaatggggggaggcagaagaaactggccatacgcactcctctgcgcgcactacggttacgttttcccttctccttcacagttcgcgggtaccccctgggtaggcatcacatcgcggtggtgcggattgctggatggtcgtgcacattgcggtcgtgcacattgcggttgtacgcattgcggttgtgctcattgtggttgtacgcattgcgacccgattatagggccatttgcgtcgggctgtcgccccccgttaggctctgcccccgcggaggcggcggtactcctccatcttccgcttcttctcgttcatgtactcctgacgctcgttctgcctattccagtagcccttctccttccaccaattgatgaggtttttaaagttgcgatcgaccctggtccacagtttgaaggatttatggtcgacgtagatggagtcctgtagtacgatgtggtccttgggacgaaggtcgctgttataatttgcatacaactgttggtggtgattatgtggggggataaccatgagggtaaatcgtagagggttaaagtcaggaatggcatttttatcattttcgttggtattttttttgggcgggattggaatgggtgggataagggcccatacgatgtgttccggttttagtaaactctcctgtgataattcttgcctaatttcttcgatttcttttcttcttttacatttgggatggttatacaattcgattaggtttttttttagtttgtcacaaaagagggatataatctgatcaatggagtggaactgctcattatttataagatacacatgttgaatcccttggaggtgtttatgtagagaggcactaccagtgttccccccatgttgaatgttcttctcatacacagtaaacttggcaataatgaaaggctcatctgatgtttttatgtgcaagtataatttgttcagttcgttggaggggtagatgatagactctccaatctcgacatttttctgtttaagatatgcatgcacttcatgataattccataatttgaaatgtgggtgatttataagttttttgctttggtagtatttatttttatttttaatttttattttttgttgtctactggttgcattgcttcggtttggcatgtggccatcctgatgctgctcacgtgattggtgcgattggtgcaggtgcgattggtgctggtccgtttggacttcgtcctcctcctcatcctcctcatcaaaatcttcaaagtcttcattgtcgtttaattttctaaaatgattttgtatgaacgtgtttgtgtcgtgatgtatatccagctcgaccagtggggacaagtaatcataattaagtggccattttaaattctccaaaaaggtctgtttcttaatcttcttaatattttcatccgttacgacaacatgaaaatttgtttcgaaacggctatacaagttgtaactaatggatgtgattctccctttgattaattctcccaccacagagttgttaatatattccgtatctttcaaattgttgctattcccataatgatgatgtcccttatgtacagaatttaagctgtccaaattggagttaattaggttcatcctttcaatgtaatactttttcaattgtcttaaaaattccttggagtctgtaatgatacctctgatattgtatggtaaaatggttatctttatgtaattattatttttgttaatataatccattttacatacaacttcagatccaatggctagattttctttcttttcattaattatttggtaaaataattcttcttccttttttttctcatagttgtaacggtagtccttataagggtgcattagttctgtttgtatgaacttgaggtaggggtagatgtagatttttttgtcatcatagaatctcctagaatagtcctttatttccatatttcgaataagctttttcttgttaataatgtaattaacaatatcgtaggtgccttttaaaaaattatttttttttgtatctatgacatttttgaaaagatcgtggatgatgtcgtagcaattgagggggtggatccttgtgttgtccaacgcctctacgtactcatccccgtggcctataattctaatgaaggatgaacaatttcgatagatgcatttccctatgagattcttatttgacgataaggtcagtagatcctccctcgtgctcaaatttctgttgtgtaaaagtttgatcaattcttccctttttcgtaaccctaatccggccacgtaacttaacatgactcccaagtgttttttttttttcttcaaaaaattgatgtcgcacccggttttgtttactacatctactatgattctgtggaagagtgcctccagtttgtagctgcaaacatatttttgtaaatcgtgcaggcagatgttaaacatgtttttgttttcttcctcgaaaagggatataactacgcagagtgggttttgcacaaagcggcacagggacaggcagagcagtgcttccctcgagtacttgctcgtcagatctgcgctgtacttcaggctgttcgttactatgcttgggatgtacagattttcggcgattaccacgtacttgccggggctgcccggaggatgtggactacccggaagatgtggactacccgcctgatgtggactgcccgccagatgcgcactacccgccagatgcgcactgccccctagatgcgcaccacccgtgaggtggccgcccccccccgcgtcgtgcatccccccgctgacgaagttcaacacgtacgagtagacgaggtaggagtacacgtccctaaccccgatgactatcacatcgggctttatcttcttcaggaagttgctaaatatgttaatatctttggaaattttctcctgctcaactggcattttctccttctttgcaatatctaggtatacgttgtctaggtagatgtactcgataatatccccgtagatgtcgcaagccattatgtgtagcctgatcccatagttaacgggttcacagattatggacaccacttcgtacacgttatgattttttttaatactttttaaaatttgttgtttttttttttcttcatctggtttgttagaaatgtagcttttttcagacttgtccgagtagttatcatcataggacagattcttcatatagccactttctttttctttcatcgtttcttccgatttgtattcctcgtcactttcagtggtgtgtgaagaatcgaagagttccgacttgttcgacctcttcaccgacttatgcttggcagtttgctctctggtgaggtcccaattggtctcaccgcgtcggtctgcattttggtctgcattttgatcggcactttggtctgcattttggtctgcactttggtcggcactgatatcccaattggtgcctcctttttgagttccttttaagctcccttttttgtttccctgttgtgcttccttcccttctgcagtgatcaagttgtcactttcaccccatttgctttctttctttttgctttttttctcttccttccgcatgcggctggtccttttcccaacatcaccatcatcactgctactatacgattcgtcactgtagtacttcttcttccctccatggcggtggtgtctactttcccgatcgtcatacttggagtaggagtccctgctcttataatctgaagaataattatcatcctcatctctgctatttcgtcgatccataattacatctctgctgcttctcctatttcgtagtttagccttttcttcctccccatttttgtaaatttttattggtttaacattcagggtgagatagaaggactggtgtatgtaaaccatgagccagttctgtgcactagcgagtagcaaattttctaggttttttttaaacaagggcaataattctacacagaggaagttatttaagatttttttttgtacatgcacgaagaggttggtgtcttctagatcgttgtagcagtaggcataagacaattgcttcagtaggttgttgatccattcgttatccattgcttccgctttggatagtttacttttttccttttcaaagtaggctttcaaattacgatcattttttttttttctttttacatttttctctctctaaaaaatcttccgttttccacggcaccgtttcgtttggcaatatggggtggataattaggtgcactaacttgttatctcggttttttagaatttctagatagatgtgtttgtacttgtgtttggcgtagtagttctctaactccctcttcttcaagtccatgctcacctcaccttcgtccagctgggtattgaagaagttaacattgtagttatgcacatagcaggggtcgtgcgaagcgcggtaggtcgtgctgcccgtactcaccgcggtgctcccgctgactgcggtgcttccactcactgcggtgcttccactcactgcggaggatccccctttatactcaccgcacagcaggtgatgaactgggaacctaaataaccggaaggagaagtagtccggactgctgacatcgatgtgaacctctccctggctagtactcacagttgtaagggatgcgtacttgaggaagaaaaacctaaaaatgtatttcacacatgggtgagaagccaacaatttggcatagtaacaaatgagcgttttgaaaatttctttattattcgatacttctcgagtgaaaaatgatttacaccactcctccatctgactctgaacgttcacatcgttgccataaatttctggcacatttgttaccatgtgtttaattttggagcagttataagtaaaggtggttaattgctctctcctgtctttgtctttcccatggtgcgcgcccacttcacgtgtggagtattcacttttgtcatattcacttttggcatattcacttttgtcatattcacttttgtcatattcacgcttgtcatattcacttttgtcatattcatgcttggcgtgcctcttacttttgctatcgccgtatttgtagtcatcgtactggtggtgcttctccccctcatcctctgtgtcgtctgcaggccaaatggtttggtcccttattagatcatatacgtaagcgatgttttcataaaactcttccgtggtgaggaggtagtcatcccaaatgttgaatttgtttttttttacatactcgaggaagagcaatcctgggatactcttttcgttgtacagctttgattcgtcgttttttttcatcgctttttttttcgccccctttctatttgagctgttttcctcaagtagtttgtctccaaataggtcatccgcattgtcagcggtaccctctgaatggatatactttttttcatttccagaaccaattacagatgctgtaacggagggatctccatttctgcctatcgtattggttctttccatagggtcgtttccctccccctggtccttgatacaaagaatggaagaggagtgttcctccccgagagtattattcccttccaacttcatccccctgaagagatcattcttagcataaaaatagtatacgttaatatcctcataatacatgtcattggtcttatcgagaatatcaaagacgttggaatggaccctatatgaagtacttagcagtttaagtctaattcttagcttattcattttgacgtatgtcttgtaccacagtttatctaactcatatatgtcccaaaggatatttaaattaaacggcggagagattaaataaaatttgtgaaagaaaataaatgggatttcatttttatattttattaataaggttaatgtgaggatacattttttgactaaaaaatgatcacttaggaattcctgcacctttatatggctataagtcttgtcgtaattttgttcgatcattttctccatatttcttggggtgaaataatttggatatttctctttcagcttgagtactatccactttgactctatgagtaacatcttttttgtcaacttagcttttctcttcctatagaggaagtagaacctctccgggatgtcggagtatctgattttgtcatccttttttgttaataactggtttagcgtttcatccggttctgcaatttttttccatttgtttgatattatatctaatttnnnnnnnnnnccttatttgttttgtattatttattattctaatttttttgttttttttttttttttttttctttcttcttctttttggattttttttttcccttttcagcttttcccgacttttccttcgactcggtcatgtcttcctctccgaacaggtccatttggttcgcttcccctgctgctttattttctgcttcgttttttgcctcctcctcttcttcctcttcttcccctttgtcgctcccatctaggatacttaaaaccttcttctttttccccttctcgcttttcccctctccgtacttgtcactcttgcttatggcgtcctcgtagtagggcaggtcgtcaaactcgtcaaaatcgtcatactcctcgtattcctcaaatttgtcatactcctcatcgcacacttgcttgaattctcgctcgtacagttcgcggtcattctcccagtcgctgtcttcatccagttcgtcgtcctcatccgcttcgtcatccacaccgtcgtcatcatcgtcatcgtcgtcgccgtcttcgtcgtcctcttcgtcgtcctcttcatcgtcctcttcttcttcctcttcttcttcttcctcctccgcgacgtaccgctcattttcctcctcatccacgtccacctcgtaatcggagtcctcctccaaccccttcttgttcatgtcttcattaatttgatcgaaaaagctgaccgatttttttttttcttctttttaatcctcctgggtccttcttcttcctcctcatcatccagaaggatatctctggagaacaggtggccatcccggtgtccttcacgtcgtctctccgcgcggtcgtcatcctcgtgatcatcctcgtagtcttcctcttcctcatcctcttcttcatcctcatcctcgtcattttcgtaatcgtatttttttttcttcttcgcaggagatacgttaatgatatccaggacagcattaacgtctccaaacgtttggctaataatttcatgaatgtatgagtctgttttgtaaatattatccgatgagattgggtacccttcttcttcttcctcctcttcttcctcttcatcgttttcattttctccaccatcagactggttttcttcataattgaataagctgtttttctgatccgccttctgcttcttcagtgccgtttcgctatcatcaataaagtagtccttatcccttagccggtcgattttgttttcacctttgtcatcattctttgcaatagttgcatagaagtcatcatcgtcatcatcatcatccttgtcgtggtctcccccttgtaagtctttaatcttttttaatcgtcgatgtttcgtgtctttttcgtttctaattacttgcattcctgtgttttctgcgattagttctagatcttcttcgtctaggcttttattttcataataatcataatttttttttttttttttttttttttttttccttctttcttcttcttcttcttcttctctctctctctctctatcctcctcctcttcttcgctgtctacgatgaatcctttcatttcgtcttcctcttcatcgtccacctcttcatcatcgtcctcctcttcatcgtcctcttcttcatcgtcctcttcttcctcgtccacctcttcatcgtcatcctcctcttctttgcgtgcctcttttttgtgtgcctcttctttgtgtgcctcttttttgcgtacctcttctttgtgtgcctcttttttgcgtacctcttcttcctccacctcttcttcttccacctcttcatcttccatctcttcacctcccttctccttcgcacccctcttgggttttttaagttccttttctacagaagggttatttattgactccctttccttactcttccccttttctacatcattcccattcagctttgcattttttaaatctgctttactttttacactgtcatttttggtggttgcctttttcgctgcgctttttccttggtggtcattcacacttttgggtttcttcctgctgttatctgttggttcctcgcttcccttttttccgcccccttccacttcctctgagtcattttcgtaatcttcatctataatttttttgctctttttgttgtgcttgaagttgtttgcgatatgcacgcgatggtagaggttggcctgagggtctggctgctcgtttagcggttcgtttagcggttcgtttagcagctcccctggctgccccttttgcggctccccctcctcgccttcattcccctgcagcttctgcttgagtctcttaaaatttctgaagaggaacccatcactttttctcttcaagttcgacgggtctacatcctccactggttcctgttcgtttttgttctgcgccgcttcgtccgccgccatgccgtttgcattgacgttatttatttattttgccacttcttcctttcttcccctgaccacttacccgtttatatgaatctactgtcccaaagcagaccctctcgacgctactcggtggttggcagcagatgagcacattcggactgcccccacttgaagtctgccaagcggtcacattcgaagggaagcagtagtgcacagctataaggcaggggatgaggagaatcgctccaagggatcttttagaaaggggggttaaaaaggggcagttgaaaaggggctgttaaaaaggggctgttaaaaaggggctattaaaaaggaactactgcgaacgaaatgctgccaacaggtcattaaaactgaaggttataaaaaaaaaaaaaaaagggttcccccttcgctggcgcgcagaagagaagccacaaatggtcacaatgatgacataattactcatgtcacaatctctataactggggagataacatctttgcgcataaagttcgcgcaattttaaaatgccacgttttggttaaaaaaaaaaaaaactcctcgcttcaaccaatggggaggaaaataaaattcttcgctgcgtcattttaggagatataaaagtcgcttcccataagggtgctatgcaatcccgtacgggggcacgaaaaaaagggaggagcgccgactgacgtgcggcttccggcgtgaaggattgtagccaccaaatatgctggagcataccgcgcagggatgcacgtacatatggtactcaaatgcatgtaaagctgtatgctaaatggagaacacccttcccgccatgtgcctcaccgcacacgttctacgttaaatgacgtactggtataaacctccggcggaagaatatctcaaaggtgcttacagttcacatcgtttgcaaattgagagttaaccgagtaggaaagctttgctggaatttgactttgctttctctcccctttggtgcagaaaaattagttgattttcttctcatttggccgatttcttcccctttttgttgctgggacgaggttccccaacgggtgatcgtctttaagataaacgtggcgctctttgacacaaaaaataatgagttgccgtagaagggggaaaaaataaacgcacataatattgcatataaaatatatagctgaagtttttccctcccttcccttgcggatgtgaacaaaggagttctccacctcgacacagtggtacatatgcgacagctcgctcagttggcaaaagtggcatacataacttttttttttttgccgtaatgagtaaccccccaccttccaatttcgctattcgtttgtgtaaaaagtgaataattttcctccttttggaaggaagaaaatgtccgcatttgcgcgtgtcccaatcgcctgacctagttgcaatgagacgaaggaaagggcggaaagggggacaacaacgagggctaccaagggggcaaagaagagacggtaggggaaaacacgggaggaaaataaaactgtacgaattgttgccaattttaccgagtcgaagtgtgtgaaaaagttcacattccgcttgactttttttttttttatctacagagcaaggtcagcgcagcgaataggcaggcacatgtcccgcgttacaaaacgattgtctttggaatgattagctaaagaagagtttaaaagatacaggccgtctgcattattttggtggcgtgtttgtatggcatctcgttttggggcagtcgagcgaaaattcgcaatgcttttgatagtgtacacatatatatgcgcataatacactgcacacatttttgtttttttttttactttttttttggttttttgtttttttttttttattctccactgaagtggccccacacgttgcacattcagaatatatgttaactgtgaaggggtgaggtgggtagccccccccttttttgtaactcccctttgccgtcgcaatgctaagatgaaatatgggccttctgtttgtcccttcaccctttgtttacacttaaccttattaagtgatagcactacgagcatgtcatatgaacttcgccaagcgtagtttttttttttttttctctcctacgagtgctcccctagctggtagccccatttgagttcccccgaggggtatgtaccccatccaaaaggattatcacaagaaaggtctgcttcatcggccttcgtctttcggctgatatgcttcttcttctgcctcagcttcttctgcctcttctgctgccccttcttgttcttcccttttcccccccttgggagaggactgttccaaagagagaaagtgcgaaacggcgaaggggagggagagagaagaactaatggaggttcacaggagcgagtgggaagatagacaatgccatttggagagtataataaaaaaagaattttacaacaaaaatggagatataaaaggagggaacgaaaacgttggaggattcatatcgagaaagaaattcaaattagaagaaccttgtgaatgctacagctgtgagcatgtcatattggttgtaacagagtatgtgaagaaggagtgtgttttggatcgatatgtttttgcttacaaaaagttgcttgataatatagactcgtatgttcatgaaattaggagcaagtctgacatcgatcatattatgtataataatttttttttgtccaaagatgattcatgtttgaggaacacaaataaaaaatgtgcaccaagcggaacgtgcgtggcagaggatagccaagacgtggaaatggaaacttacactatttctaccatcatgacgattaggaccaatcttttaaacgccttgccgatgttaaaaggggttttaaaaaaattgtcccatgatgagcagagtgattattatgtaagcagcagggttgggattatcgagagagtgaaaaataagatacttagttatgccatgcggagagggaagggctgccaggtccactccgacaatggcgaggagcgctttgatggctttgatcacgatcgctataaccgctacgaccactacgaccactacgaccgctatgaccgccatgaccgctacgaccgccatgaccgctacgaccgccatgaccgctacgaccgccatgaccgctacgaccgccatgaccgctacgaccgcttcaccaaccggggggagcaacctcatcagatgggcgacgcgtggccctgtgtccaaaggagaggtacacccgagaaggcgcggccacacggaggagcagacaaaatgcatgcacagtattcaacccgattgaggaaagaagcaccaataaaattttacgaaataattataacaacgaatcagaatttgataagtctgaggagcattcacctgttgatcgaaatggttagcctgtttcacagctacttaatgaaattcgtgttggaaaaaaaaaaatgaaaagataaacttcatgcaactttatcagctgaggaagaaagagcacacattttgtgatgaatcaaattatctcctattttataacttccttttgggaaaaaaaaaaaaaaaagaggaaattggcttggaggaaggcaaccaggttggggtggagaaatccccaagaggaggggatcacagtgagaggaggtcctacacgtctgacaatagcacaacttttgattgcgaaagtgggggaggcggttcgaatgcggaggtgcgcgctccgatgggggtaggggcccccctcactaagagctacgcagatttgggcagttgttacgacaacggggacactgtttatacgaagcggatcggcgactgcacgcagaggagcgacgagtttgcgttgccagacggaggggatgaaattcgtggcgcggattacacgaatcgagtgagcgatagcagtggtcgcgaagtgcagtggggcacccatgatgaggagtgcgccgctgagaatgtgggctacgccgctgagcatgtgggctacgccgctgagcatgtgggctacgccgctgagcatgtgggctacgccgctcaggatggggactacgccgctgagcatggggactacgccgctgagcatgtgtgccacgtcgatcgcaccgatgaggcggagtgcccccccgtggaagagctgcaagaaggacggagcagcaccctttctgaaaaagaaacagaagaaatgacacgttatataaagcacatagtttcgtgtatcgtgggagaaggagatacatacctcaatatcgaactgctgttcaccctccatacgtttcagctaagttacttattcagtttattaaaaaaaatcatattagcgaaggatgtgaaaaatgaattcctcgtgatgctaacctactgcgggtataaaatcgataatatggaaattatcgaatactgcttttggaagctagtaagtatatttgaaagtgaagagttgccggagtgttggatcgtcttggacgataaggcgaagagtcaggtaaagcagaaatacaacgaaatgagagataatttaagggtgatgaaacagatgatgggagaaacggagatggagatgaataaaaagaagcagagttgtctttcccaggggaattacccccatgtggattaccgcggtgggagctacggtgggagctacggtgggaactacgacgggaactacgacgggaagtacgatgggaactacgacgggaactacgatgggaaccactacgatggagtgttttacggagcgctaaatattttcaaatcggataatcactacagcatggttaacaacatgacggaagtagacatgagcaaagggaatttacattttaacaaaaatttaatcgacaagaaaattttttctccatttatcgaaaaaacgaaaaaagaatttcatcactacaatgacattccaaagggatacgtcataaacgaaatacaaaggctgcgaaattttagcgatcactactcctgttgctacattttaaaaagcaatcagaagaaaaaaattttgatggggtttaaaaaaaaaggagaaaataaagtatacctgtacaagtatgataagaatattaaaaaaaggtataaagaggggaaaaaaaaaaaccctttttcaacatttccggttttttaggaattntaatttgtaattttacaggcatgaaaattaaaatatatgacaatggaattacggaaaaatatgccaatttttttccttcctttgaaagaaaaaatacaatttcgatcagttttgnatcaaatataacaagtgaattgccaagacattttatatgcagtatttacaagcttaataaagacgttaaaattatttacgaaaataaatgtccagtttggaatgatgagaaggagatttacgagttgcctttttatggccgagttaaattagcaagtgcgaaaaatttgcaattaattttaaaaaaatgtgtagtagccaactcgcggaaggattcttttgtagggaaaaccataaacgatgttattgagtatgtcagcagtgactctttcatgagggactcccaaatggctagcacatgtgccggacgaggaacagatagtcacccttcgcaggggcttccaacgtgtggactcccctcgcattctccctacgaaggcagctgtagtggggagggggacccaaaaaaacacgtgcttaggaaaaggttcccctttgatgtgatcacaaataattttaaaaaaaaagaagaagaaaaaaaatttgaaattgtgaacaatgatgaagaggaaatatttttaatttttgggaaaaactcaaaggattacttcacgcttgattttcgtcaccccttgtcttccttcgaggcgttttccatcgccatttcgtctttactgaagaagaaggccgtttcgtaggcccccccgacttggccagcagccgatttggcctccacccggtttgaagtccccttcgaaactgccccttgtttttgttcctatcatggttgtgtttgatttgtgcttcatgtgtgctacacgttgtgcgaaatcagtttgcccttactgtgtttttttttttttttttttttttgtttctcccgccctcttaacgtgtgcaattgttctgctacgacatcttttgcgagtagcatacggtttgcaagaaaaaaaaaaatttagaagaggctgttttttagcgaagagtatgttttatgggatgtgcggatcggattttaatggccgtctcgcccgtcaggaacacacgaacggttacaattacgattattcgatttgcgaggaagctgaaaaggcctaggtagtgatggaaataaatttacacatgctgcccatctacaggcagagctttccatcagacggacaaaaatttcgttgcgttcatccggaaaaaacggtttggaaggggaggtgtatacgcgtgggaagcgacacaggggaaatcactttacatatttttatatccgcaaatgggggggttgaggaaaaaatcaattcttatttttttcctgcacgaatgcccaatccacgtgaatttcctgattgagtaacgttgcgccgtccatttctggaaaaaaaaaaaaaaaatgcagtttacgtctaaccagactgcagtacaggttcaggagaaccacacgtggacgtaatttgatcgtgtaacgctacgaacagtggtgaaatgagttatgtccgatgcggaagttacgccgataaagccattggaacacgtcgcacgcgttcttgtgaagaacgttcttaccatcaatggcccttttcgcatccacaaaattttcaaattcaagaaatgcatagccttttaaaaaacccgtacgtctgtccaagtttaaatgcaaattttttatctgtccatatttttcaaaaacgtcttttatgtagtcgtcccttgcttctccgtggatgttcgtgatgataataatccacccttcaatggctgccggaaaaaaaaaaaaaatatattcccattacatgtgctgcaggtacatatggtctttaattccccctgcgatgggaataaaaactctgaacagtgaactcattccaaattgatgaaagctggtaaatcgtacaacgacatcgatctaggagcacgtgtgtaattatctccccttttctctttcttacactttgcgggaacttcgtcctttttaaaaacatttaattcaccttcttcgttcatttttttttttttttttttgctgacctgttcatgcacttttacattaactgaaagtgttcagaaaaaaaaaaaaaaaaagaggatttcacaaaatggaaaaacaagaatggagcatactgtcctatgtaggtgtatttcttatgtgagtgaagcgcctttgcgttgcacgcttcttcaatttaatttgcgactcaatgcatcaaacaagaaggatgtttactcctgtggaaacaacgccatttgggggttagcgtgtacataaatggatgacagcgtcccaaggcgagttcgaagtggttagcagtgcagcagccaggcagccgcccatgaacgcacgaacgtgcgtaacgtgtgtgatgcacattctacgcatgttttcgactgacgcgcagaacggaggcgtaatttcgtcgttaccacgttcgcttaatcacaaaacgcggaaggaagcattcaccacgcgggagttgccgtttcgttcacttacctagctttgccgctatttgtcgtgccgcagtttaccgtgccgctgtttaccgtgcccctacttatcatccatgagatgcctagtaatttttttgtcaaccgcaattgtgctcgtttcaactctcttaatagtcctgctattcaagaagcccttgcaagttggaagaaccttcgtttggagtaactactgcgtcgttttttccctatctatcagtacaaaaaagcttagcattagtgaaattttcgtggatataaaatataaaaaaaatgcgctacgcgtacatttgaacgacgtaaaatttgtttttgcaaaatggtccattcggtgccaagtgggaaatttttttctgcacggttcatgtgaaaatggaaaaaaagaaggggggggaaaaaaaaaggccgtttttttttcggaaccctccaaaaagggaaagaaaagtagtgcggatgctactaatagagggaagaaggttctcttttgtgtggccaagttatttctctccatgttgagcttaatagatgttgacatagaaaggtgccatttgctcgtgcaaaaaagtatgcaacagaatggggagcaatgtgctgatcaaaatgagaccacggagagggagaagcaggatagccgaagagacacagcagatggtgccacggcgaaggagaagcgggattgccgaagagacactgcagatggtgccacggcgaaggagaagcgggattgccgaagagacacggcagatggtgccacggcgaaggagaagcgggattgccaaagagacacaactgatggtgccacgacgcaacggaggaaacagaactttatcacagcagccatcgaagtagttctgtcaaatgtgtacataacgaaaaatagaaaaatagagaccatttcgtcatttttcgacttggagaaaatttccattttttgcaacgaccgctcggcatgcaccatttcttctgggagtttccggacatgctacgatcaccagcagaggagtgtttccgtggagggggtgttcatcctgagcatttatttttatttaaactgtttgtacgaattgttttttttttttttcgaagcaataataatgtgtattattatgaaaggggggcccccaaatggaagacgtcccctcctcaacagtgtaactttttggacaattttgttaacagagttactttgcacattgagatggtgaagctgtacatgaagcagaaggacacaactccgtttttatgtctcttgatgaatgacctttctttggaaaaaggtggaacatccaatttggttcgctcaagggtagaacgtttttacttgttgtgtgtcgaggatgggaagtgttacgtttcgactgcgtatgatgtgagcctttgtgtggaagagggacaaagtgggacaggtgggacaggtgggacaggtgggacaggtgggataagtggaacaggtgggacaggtggaacaggtgggacaggtgggataagtgggacaggtggaacaggtgtaacaggtggctaccatgagaaggacccttcttccttcactcaggaggggagtacccatggagaagcagcccatcctacaaacagctttacatcatcaaatgccaaattaaaaattcaaattgattgtaaaaaattatttatgaatttaaattctgtatggcctttgatttattttaattttgtgaagaatttttttgacctcgtccaggtgggaaaaaaaacgaataggtctgccaagttgtgcagaaggggaggccaaaatacgcattgcaaaaggggggaaacacttaaccggagtgaaggcaacagaggggagacgtacccacataatgccaacagctcggatgagagaaaaaagggaaaatggaaaatggaggatgaaaaggaaagaagcgcagataagaagaagagctttatccttcacgtatgtgcaaatgatgtatatttccaatttcgtaacaagggcaatttagtactgttagatttggaccccttagatgaagattttgtaaaaacgtttgtattaatttccaacaggttgaatctccacttagagaagcgttcattccatttttctttgcaaaacgtgcgagtttttaactcgagtggaagacttacctgcctcgttcataatttcaccatttgcaaaatgaacagggaatatttttttgaagtaaaaagtgctttcttttattttcccctgatggaattactaaccgtgggtgtagttaattttgttttggagtgtctgagacaggcaaggcattcaccattgttgcaggtaaggcttgcttggtgaaatggagaaaaaatcgaggaaagattaaccgtgcacactattgtgtgttgtaagggagatgttctactggacatgcttttgcatttggccccacgtggagggggagtccaccttggggaatgcctcatccgcttaagtgacgtcttttctgccggcctttgcacctattcgcctctgcacccctttcacctggctagtcgcgcacacagttcgccaccctgtctaaccactctcgcagacgcatcagaggaagagcagaaggagagcacggaaactgaccatatcgattttgcacctgagggcggactcgagcagagctaaagtaagctgcgcagagggcagtgaccccgacggtgaagcggcgcatcggtgaagcggcacatcggtgaagcggcacatcggtgaagcggtacatcggtgaagcggtacatcgtcacatcatctcttcgacgcaccgtcgcagctttcactatttcgtggatattgctgcacccgattcaacgcgcctccctcgtttgtttctttccccccccgtgtaggtcctctccgctatcttaaaaattgttatcttcaaaaaaatggtgcatgtcatttcggagaagatcaccctgcatggccgtgacttcaccctcacctgtgattatctaaacgtgtgtaatgaaaaaaaagggagtagtttgacttttattcggctagacagccccactgtgtgttcaacgtttgatgataattttttggacgtattaaacgacgtgcataggacggtacgttttatttccattttggtaaagaaaacgaaaggagtaggtcattccgtaggggaggacctcggatctgctgctggccctgaaggaaaggttgaagcccaagcgaacaggtaaaactgaaaatggggaaaataggaaaacctattgggtacgcggtataggcagcttgtgtgtcctcattttatgcgtacttgcaatttggcacgtggtacccatctcgcggttgctgccatcccctttaccccctccctcgtgagcagaaaaattcacctcaaaatagtgcacctcagagttgtcgagatggtcaagggggagggaaaaaaagcaaagagatgcatgagtgatatcaccatgtgtaaaaagagaatgaggaaagaaaaacatattgggagtaacaaaggggaggagaaaaaacgtttgaggatgttcctctctcgaaggcatacccattttggggagagcatcaacttggggtcccaaaagaatgcaacgctgtttagaagcaagcgcccgtggaggaggagtggaatgtcccgtttggggaaaaaggaaaatggcctattattcgtaaaggggaaaagactaattggtaattcaaccctattagaggttcctaattggtgccatttccattttggagatagctataaaaaggatccacccacctgtagggtttacccaatggaggagtcagttgtgtgggaaagaagctcacccggagactctccttcatgctgccatgactgtgcagcaaatcggtcaacggaaaaaagaaatgacaaggatataataggttctataaaaatgaagaggaataaaaaggtgtactttagaaggaaaaaaagaaaccacggaggagacatcaacaggggtaaatttaccccgaagcagaagcgaataaaatgcccaaggaggggaaaacccttttctaatctgacacattcacctcgtaggtaccgttgcactcatctatgttggtgcagtcaaagaaaaaaatctctaacaggagaagaagcgagccgtatttttacacagaaaaaacggctggtgcagggactgttactgattgatggggttgatatgcacaaggaggtcgatatggggatggtacagctggataagacttacttcttcctttttaaaaaaaacatttctgagttgaaattactccattttttgcgtaccttagaatttattagggttcaaaaggaggaccagttttttactctcaattatttgatgccccacgtttgtgaagaaatagctttttgttttttcacagctcggattcatctgcttagagaaacacaaactgcatgcatttggttgtctctaagtaggtcaaagataatttttccaggtgtaaattcgtacattgccgtgtcgtatatgttgaggaggatgagctactacagggagaaacacacacatgtgacgtggcttgaaaaaagggacaatcacagagagggaaatattgatggggtaggaaaggcttctaatacatctgtctgtagcactagtcgttttagcattgtgattaattccacgtttgtagaacttcatttttttttcgagtatgtgtgtaccttcactctgtcgtgtaggagtttatccatctcgacacaacaaaggggagaaggagggagacatccttttgcaaacgtaaccgctcgtaattttttactgtcctatggatttttctcaaatggaaaagtagctaattctcattttgcacaaaaagaaaacgcatacgtatgcatgcggatttttagaagattgaaattgagggagaggattctacgtttatccataggagaaacaaaccgagtgaaggagctcatgtacgtagcttatgcacatgggaaggcctttactcgaggtggcagtgataagggagatgcggcagaatatcaaacagaaccagcatgctgtatgtccaacggaagatgcctcattttgaacataacactggtagggagaacggaagaagaaagaatgacaaactgcaatatgttaccacatcaatttttgttcctccttaatacgatgagaaaggctaactcttatgttgacgctctctttagtgggctccacaatttattcaaaagttcttcggaggaatggcgtaacgtgaagagagtacctgcagagaagaaccgaatgaacgttaaaatcaatttggaggcaacaaacctccatctgaaattttactttttgagattatttctaaaaaggataactatgagcagttacgaagggggaggattgatccatgatgcgtatgggaaaaaaagtggagacccgagtagcagttcttccaagacggaggacgaaacgatctattccttttcatttgacaatttgattctctgcttcgaagacgtagtcaacagttcgtttagcaaaagtggagaaagttccatttttatgaatgacgttcgtaatttccccccctcggtgagagcaaaacggaatgatcatctcgtcactcgtttgcatatggcccaaacataggcacagagaccttacgcatgttatgtgattttttttttttttttttccccctgaggcagattttcttccatttgtttggacacatgccgccgttgtactgccccatcgtaagcaacgtacttcgatacttggaagttcgcaaaatggaagtcctcataaaacggaaggagcgaacttttgtctccattgacagtatgaccatgtacataaatgaccaaacgatagagaggttgaaatttgtttttgaaaaaggaaggaaagctttaaatgtgttaagggcgtattggggaggacccttggggagaggccagaattctttgcaatgcaaacgggagagggaatacatcctttacttgaaaaattttgaaataaattttcacaaaatggtggaagttaaaaatagaaagagtaggaatcgtaatggtgggaaaatggaaaaaaaaaaaaattttctcctcgaagatagttttatctgtcctaatgagaaggtccaggggaaggatcccaaccgggatggcaaccacacaggagttaatcatgttgaggagggaaagaaaaaactttccaattatttgtttgaaaggaaaattacatttttgaagaggagaggggaggaggcggcaaagtgcgccaagaaagacagagcgaaatgtcacacggatttctgcacagatggtgtttctccagccgaacaaggggaagcacgccccactcagcgaaaggaccctctcctcaacgtacacaagaaaatgttgcgaagattgagaagtgatccaaatgggaaaacttccaccaaacagtgctactataactccatgattcaccccttttactttttacctgaccaaagtgcacccccctgttcgtatacagaaaggtatgaacacgtctgtaaaaatgttcctttcaattatgtcgagtgcgaagatcagcttctgcttttccttcacaaaacaattattaaatatatgaacagttcaggtgaacagaacgtttccttttttctaaaaaatctgtcttcctactacatcagttcgtatcatttatttagtataaataaacaccgtggcaggcagggggggggaggaagcaatcgaggacatacaatgcatgacactgtaagggaaaatatgatatgtgcaggagaaaataatttaagcaacgaattaatgattgccaatctgcacgaaaaggagacatacgaaaggttggagaggaaaaagaaaagaaaaaaaaataaatgcacccacttggaagagataaaaacaaatggggaggaaaaaaaaagaaaaaaactgcttctttataataatgagagtttacccccattgggaggaaaagcagatggcgcacaaggcaatgagcaggagttatcccctgcacggaacgaagaacatttttactttaacaagtcaggtacgaaagtggaaaggagtaaccagcccacattcgaatttgccagtaactcccacagcaatgacgaaagtgtgaacggaaaatggaaaagcgcgtcacataataatgtgcacaaagtgaacgaattaaggaaaaaaatgaagctatttttttgtctacccaataagaaagaaacgttgtccccctttctgcgcgcaaaggagtttaatgttgtcatgcggagccatcgaggggggaagcaacacaccgctagcagtatcggtaggagtagcagcgaagggcacgaaacaaattcgcagggaaatgaagtgggggaggtatccatatacctcgactacatcatcttgttatttaacaaaagagtggtggattattttttttaccttagcagcaaggtggttaaatattacgagggaaagaggggagacgtgtgtaatgaggatgaacttcccacagggggagggagaggaagaaatggacaccaccggattagcaggaaaagtgttttgtccatggcaaaaagttattcacaatccatatgttctcgaagtaattttaaaaaatataccatgatggatgatttaaaaaatggctattccttcaactttttagtgaacataattgccgttgagtttataacgcgcgattataccagctacgtaattttcctacggggcgtacacgtttttttgaaaaaagaagaaatgtcttccctggggttgaatgtgaatgacttttgcttggaaaaaataaaaaatttgaatcacgttaaggtaatttcggtggacaaggatggccaaaatgcggcccccaactgggtgaacggacggaaaattttcaccttcccgataaatgggaaaaaggacgcgaataacttatcaaacgttttctccctgcggctgaagttttttaaaatttttctttttcaagattggaacgtatggaataaggggccacccgttttgtggcgcccctttctccgtgcctattttgccgcccctgtttcgctgcccctattttgctgcccctgtttcgttggaaccatttcgcggcggccccttttttcccgaaacgcaggttgtccaaaaattaaggataaacctgtgcgacgtgaacttgcgcatcgacaggagcaccatgcaggacttttccctgctgaagcattttttggcaaagaaacggaaggaaaaaaaaaagtccgaaaagggaaagcgtgagaagaacagggacaagaagtactccagctacttgtatgtgcaccttttggaagtatccccccttttgattaaagcaaatatacaaagctcgcacgaaatggtatcgcactgtatctttgagtgcagcggtgaagagggccttgcacgtcttagaaaaaaaaaaaaatagcaaaatggctagctgtatatacccgtgtaactccccatttcgctgacttgttcaggcgaatgtgtcgccttttggttggctagtcagcactattcacccgttttggaaaaaaaaaaaatattgcaaattatgactttttttttttttatgcacaatccagaatgtgaagttgaacataaatcagttcagggaagaaaaaaaaatgacctatttgaagaagacattgaagaagtacaaaaggcacattttgaaaagcgtaataaaacaaattgtggaaaaaaacgcgaaaaaaggaaaaaaaaaggggaaacaaaagaaataaaaaggagaaaataatacaaaaggcaaacatgcacacgtggaacacattcatttcctgacctatgtttacaggtagggggggccctaattacgcgaagatttttggacttcctaaaatgggggaaaacaaactcgcgccgagccaacgatacggctgcggaaaaataggggtggaatccacgtcgaatatttttactttttgttttttttgagaaaattcaaaacgtccttttgtatcgattcctgcagaaggggtggggtgcggcgcgtgaatggggtgaacgttggtaagcgtgtgtgcaaacgcaatggtacacgaggtaacgtacaggtggactacacagtagagtgtaggcctatgcgcgcgaggggtatcacgtgtttttttttttttttttctcatttcgttacaatttctttatcctttttggttgcggattttttcccggcctttttgattagctttttgctcgtcttttttttggtattttcttttttttccccggattggaagaaggctcctttcttttttttgctcgcctccttggaatgggcaccctggttgaggtgcttttccctcagcttttccctcaacttttccttcaacttcaactttgattttttcttcgttgcgttgattttgtgtgcaccattcgtttgggcgttttttttttcctgcccacttgtcacattcgacggttgcacatgggttgacgatatgcttttaattacatgagcgatgtttgtgttttcgttttgcaattttagaaggcgtctcttttcccgttgcctttttcccctactttgtttttttttcttttttttaatagtctttttggtgagcgagttggttgccgctccatttttttcccttatgtgatttaaaaatttttcttcttttaattttttgatatgcaccattcgtatgtcttcaatgcagtaatcaacatacatgatgtttttatttttgcgaatggtttgaaacttttttttgtagattatttcgttaatgagttcgtaaatattcctattttggagaaggtgaattatttgcttggcatgttcatgtttgttaatgtcgatgaagcatatcaaattttgcccatttatgttggtactttttttatcttttaattttttatttttttcctcattttgcgttggttcttttttctctgtgtgatctttcataattttcattttcttaacaatttcattggctcttttgaaagcttcttttttttttaaattgtgtttttgcataaataggggagtgaaatatttcgttatcagttgcctgaataaattttgttccaaagaggctggatagttacgaacgtatattctgcacgggtttatcaggaagtttttattttttaagagttttttttttttccattaagtcgttgtttcttttgattatgttttctcccaggtgatcattgtttatgtcattgtcctgtaccaggtgtatgttattgtacagtctgtttttctttttttttttttcttcctccatgggaattttttttttattctttatggagtccttactgactgcccttttgatcattaaataattatttttgaaaaataaaatttcggcatttttcccactgttatgatctttaaggagaatctgtttcattctttccttttttttcttctgcatgttgtaaaatttgtcaattacgttttggttttcttcttcttcttcctcctcctcttcctggtactccccaatttttttcaaaaatgtgtcagcatcctctttatgcttcagctttacaaacgcggaaattttgttcccgttgtttctgcacatctgtatgtatatgtagtttttgctgatgttcttggtgatgtagctctgcacttcttcgtcggtgctccccatcgggatgtttgtgatgaacagcgtcttcccttcctcgacgtcgctcgcgcgatcgcgggttcgctctccgtgtcgctcgccgcgtcgctctccatcgtccgtcccgtcgtcgctactctttgcattgtctgtctcgtcgtcgcttctctctgcattgtctgtctcgtcgtcgcttctctctgcatcgtctgttccgtcgctgcttctccctccatcgtctgtctcttcgttgcttctttctccatcgtctgtcccgtcgctgcttctctctccataatctgtcccgtctttgcttctccctccatcgtctgtctcttcgttgcttccctctccatcgtctgtctcgtcgttgcttccctctccatcggcctctttgtctgccccaccgtttcctcctccttggtggcttctctccccagtgccgtccacctgcacaccgagcagtttgaagagtcgtggatttctgtcctcctctacagtgatggtgcttccgcacaatctggatttgttcaacagaagggccttcttcaagttttggtagctagagaaggtaaccagggcgtacccctgctttttattatttttcttgggaatataaattgatggatccttttctatatgtttgaagagtttttgtaaattttccacatggcaggttcgtttaatattttttacgatgactctcctgttgttattgctgatgtagcagagctcgtgaaaaaaaaagacatttttttctcccccatttttaacgttatcttctaggtaatttaaaaaatttttcttattaatatatgtgtagaaatgggcagctaattttaaatttagaaattcaaccgtgtagacaaagcaatttttattacttagcgatttatttttattggacattttttcgattaatttttgcttcgttctgttatctaaaattttgttcgttttttcaatatttacgacaatttcttcaaactctttgagttttttttcgacaactacttggacgtcctccccattactgggttggtcagcgtcaggtttgtctccatcaccgtctctgttttgtgtgacctcttctgaaagatcatcgttcatatcaatccgttgattatccgtgggacggcttttcccatcccctcccctggaccccagctctcttggccacgtcttcctctcctgctgattagattcatctaatatatttaccaacaagtgtttatttaagaggaagagatttttcaagtagctcaagatgactaaggtatcgacatcacagttggtgtataactgaatggaattcgagtggttaattttatttcgtttgtatgtgatagagattaattttttatcactatatttttttctgaaagcaaattcacattttatattgctgctttttattttcttatcatgatatttttggataaaattttctgcttccttatctgttttgaatgaacagatagcacttttcgtagagttatttttatttttaaagaagaaatatttgttacagatttttttaaattcttcatccagcgtggctacgtcattttctctaatatttctgacgaacactttgtgcctgtcgagtggagtgttcttcttgtcgcttcgtttcgccatttgggtcactgcattttgggcatcacacgggggggggcgctggcgtcaagtcggcttggctaagaagtcgagtcggtttggctacgaagtcgagtgggcttctcccccgcttgggtgggtctcctggtctccttcttctttccccttcaatatggacgagaagaaaaagggaaccctccaaggttacaaaagagttgtaaatgcgcaaaagtggaggggtaccattattacattatgggggctgactaatgaacggcagctgagtagtgaacggcagctgagtagtgaacggcagctgactaatgaacggcagctgagtagttaacggcagctgagtagtgaacggcagctgactaatgaacggcagctgagtagtgaacggcagctgagtagtgaacagccgctaaccaacaaatggccgctaaccaataaatggctgtgcgtgggtgggaaaaaaaactcccaaggggaaagcaggtttaacacaaaataatggggaaataatttttactcaaacggataatgttttatgtttcggagaagaaattccttttctatgcagagcgcatactacactgagtttccatttttttttttaattttgtttgagttgttttttctccaaccgtttacaataatatttcctcacgcgggatgctgtatcctcatttgagaaatgtcggtataggtagtacccgattgtacaactggttcgcagcgctcaattggagtttttgtttttatgaaagagacctccacatggtttataggaagagaaaaaattgccaaaaaaaaaaaaaaaaaaatttccgacttaaccgttttagtaacaccatacggaggagacattctcgcgcgtcgttgcttcgcttaatttttcgacatggtcattccgttatgccacataacgatttaaatcgttgcgtttttttttttgagttggtttgactttcccatgaccgcactgtgattgaggccacatatttattcacatgaaaaaaagcggtcaattctgcgataaaaaaaaaaaaattcgtctgagagttttatgaagccgcgtaacgtgtataacttcgtatgtactatcgtgagatgcttttttatactgtgaggtgatccctcccttttgtaaattttcctgtttaccacactgaagggttactccgtttggccaaactctttgccgagccaaggtgaccgatcaaatgatggatgttcccttgttggaaataacataccccaattgattatatagaaaaattttaaaagtgtcattttttcatttaagtttgtggattatcgccgcccatagagggggagtgttttaaccaacgagcagaacgaaggaatttttttttttttttccatctgttcgccccttccgcagtgttttgagggcacattggggaggcacatattgatacggccaaagggttgatttgggcccccctttttcgtagccttgctgaagatgagtgaagagaaggactacctcacgggtagcacctccgcagagagtcacagcggtggagggaaggaccaacaaggggaaatggtgagcagcccgaacagcagtggtgagaggaagacggaaaatgaacaagggggtatgctcgatgcggagcgagaaggagaagcagataaggaaagaaacgaggaggggcgagcggcgaaaatgagtaagaagaaggagaagaaggagaagaagaaggagaagggggggacgaagaaggaggggacggagaaggaggggacggagaaggaggggacggacgagcgggtcgaagctggaaccaaagcggggatgaaacagaaaaaaaaggggcaaaataaatcggaaaggaaaaaggaaagcggaacggacgcgaaaatcaccccacagaagggaccagaaaagtcgggccgtagagcagcaaaaaagaagggccacaaggaaggcaaaggagaacgcacaaatgaacgaaaaacagggggagggaaaaaaaacaaaaagggaacggactatgaggacaccactgggagcgacgtattcaactccagcgtgaggagtgataacaccaggagggggaaaaacatttttgcgaacgaggaaattgaggagagtgacgatgagtacaacttaaacacgctcgggaatttcgacctgaagcattacgaagatttggacattttgggtaaggcgcgaattggtcgatgagctgatgggccgatgggtcgattggccgatgggccgatgagctgatgagcggatgggtggatggttccctctcttgcgtcttcacatgtgcgcacttctacgttggggggggccattcgtgtgatcctttttttttttttttcccatcgcgtgcacatgtttatttatctacaccgctatggtgaggatgcacgtgtgtagttctgtggagttgcatgtccaccccctatgtgcttaccccctatgtgctcaccccatattttttcaccccctttcccaccaccgcttcacctcagggtacgacatttgggggaacaaaattgagaagaaggacgaaaacgccatcgacgacttcatcgagtccaagacagacaaaaacgcatggagaaaaataaaagataaaaaaaacaaccgaattgtggagctgaccaacaaggacctagaaataattaaaagtattcgtcaaaacaaagtggcgaaatatctgaacgaggaaaattacgtgtacgaaaatgaaaaggaggaatacaaattgggaatgaaggagtcagccaaccgcaagtacaaacaatcagcagaggaaaaaaaaatacaaaaaataataatgcatttaatggatagagaaaaaaatccagagaaatataaaaaagaagaggacgaatataaattgctgtacgatttgtggaggaacaaaatttacgatgattttaaaaatgtaaacgaaatgaatttgccaaatattttaccaggacataaatatagttacaatcctccccctgaattaatgtacaattcagcagaaagaagaaaaattttaaaacaaaataatgatgcttttattacacaaaattttgaaaaaatcagaaatatcgaattttataaaaaaacatattttgaattatatcagaggtgtttagatttatacctctgttcgagatcattaaaaaatgtgctccatatcaaaaaggaggatttactccccaaattgccatccacccaatcgttgaaaccttatccgaatcatccatttgtgaagtatatcatggatgacaccctgagtggggatagaaataaatacctgagccagatagacgtaagcgaagatcatcatgttgtgtatgtagttcaatgtggaaagctctacatcttcgacgttctgacgtcatacaatattgccgtgatagacttggcttactattatggaaggatacttcccatggggaaaggctcggaaaaaaatggaggaacaacttttgataatattcgcataaaggccaataaggcgtatgacatcgtagcggtgtcctttgctaatacgattctgcttttccattatgagaacttcattcctccagccaagtcaggtgcggacaatatcgaggaagtatatcgcactgactccaaacggaggaagaactctcttggggacggtgaggaaaatagcagaagtgaagaaaccctgtcggaagagcgtcacagtgagggggacgacgcacatttgtcggacgatgacgatttcgagggttctctggatgatgatgatgttggcgaggatggcagggaccaaggggacgacggtgaggaggaggaccatagggatgaagaattaggcaaaaatgaggaagacgcggaggagatgccctcgagaaggaaatgcgaaccgttgagcaggactgtggcttattataagacgaaaggtctactcagcgtgtttcacaaaaattttaaaagttcggaggaatacgtgtactcccccgatgtggacgtgaagtggaagcacatcaaaccgaatgaccgggtaggtgcaaagcggcaactggattggcacgctcgtcgtcaaggggtagcagcggggtggcctgcgatggtttgcgatggtttgcggccgagcgcgacttcgccgatttgcgtttgtttttataccttttattttgttcttattttgttcttatttttgttttcatttatttatttatttttttttttcctgccaaccgcagaagataaagtactgcgtcgcaatccagcatgaggggaaaataaggaacttctcgtggaacaaaaatggtacgcctggcggagggaatagctatagaatgagcaatacaatgcatacgaatataggaaggaaaaaaaggggaatgatgttccgtccccccccttctcccctcctattgtgcacatcgaaacgtgttcctttaattctacgccatttgcccctttaggaaattacctctctgtaacgtgcttacgaaaagttggacagtaccactactgctatttgcatcatttaaaatcaatgaagtcaatcaaactgataaaaaagtacaatcagaagaggggagacctcgttcagtccatgttttttccctctagtccttatttcttggcagcatttcaaaacgggatcacgtaagacaggagataacatcatgcgtgagccgagagcggtttcgcgaggatggagtttgttatgtatactgaccctgacccatttgcatttggtcaccatttttttttttttccccgtctccccttgcaggatatataacctgaaagccaaatcgaagaaagagagaatcgtaaaaaaactgagaggcattcaaaatataacatgtgtggatgtacacattaacgagagttacattttatcctcggatgagaaggggaacgtgttcatttttgacttggacctgtcttgcaacccgtacaagaaatttcacctccaggaggattccttgaagaaggtggagtttcacaaaaagtacaatttgttttattcgttaagttcaaatggagtagtgaacttgttttatgcgaagttttttcaagactatgtgaccaaccctgttttgctgccaattacgcagctgtcgagtgagtcaaagattagcgacgtcacttggtcgggtaggaacccatggctgtttgcgcacacggaagggaatttttccgtcctgtacacatagcacacatatgtgtgattgtgtgcgaagcgaaatgcgtcatacgcatctattttttttcacgttcacgcgcgtacatttgaattttttttaatttgcatcaagttgggaactgtaccaccgtcatgtgaaaacgttttcgttgaacgtttagcgaatgcgcatggatgcgtaacacttgtaacatttgtggcacagccggccagcaaatttcgcagccaagccactgccacaaatgttacaagtgttacgcatagaaagggaggaggcacatgtgcaaatgggccaaaaagggaagaagcttgccactggaaggaggatttaagaacaacgcaaatgtggaaaaccgtttgtcaatttttttttttttttttttttacctgaacaatatggaaaaaaaaaaaaaaaaaaaaaacttttatttagctttttcgcctgactgttcaggtaaattttgtagccatttttaaatttcgaaatgtagaaaatgcttttttgtgtaagcgtaaagttgtacgtacaaacgtacaaaatgagtgtgagcgttatttatctgcgtattgagacccattttaataagcgccatttaaatttatccacttttgggtggcttgttcaaacattccttttccgccattcgaatgttgtgagaattgagaaaagggaaaaatgggcgaattttcgcaaaaggagcatggagcatgcgtgtgaaacgctcagtccaatggaattttatatatatataaaatgaataaagccgtcatttttcgttttacttttattttactcttttgaacaagttttatgtactccatcatgtgtacaagaagttcatcttgatgcttaaaaacattggccgcatagggtcctttacagggcgtactccactcacccaggaaaaaaaaaaaaaaaaaagagcaaataaaagggtgagcgagcggacaaacgaatgcttaaacgaatgaatgagctcacaaacgcggggatgtgtaaccaaatgaactataaacgggaaaaacaaaaagcatttcacggacggagctcataacttgagggaattgccataaaaagaccatcgtatatgcatcttactaattttcccgtgtacacatattcgcctttttcaataggacaaaacgagaacacttttttgatgtctgtaaaaggggaaatgatcactcgatgtttttgcgttttccatgaaagacccctttttaacgtcctttcgtttgttttttgacacactcccgcgtgacgcaaaaaaatgtgatacgcgttgtgcaaaagttttgatgcgcgatatgcgaacattacacatgtgaaatgttcccgtacttcaatttttttgcatcacgaatttgctgtgttttttgctgtgtttttagctgtgttttttgctgtgttttttgctttcctttttttttcttaccttactattttccccttcgccataacagagaaatgttttcgccgcccattggcttttataataattttccagttcttccgcaaatttggaaaaattaattgatgcgatgacatttttaaaaaaaaaatatgatcaccgcctttatgcgcactgcctttgctgcccccattttaaaaacatattttttttttatccttccgtagagtacaacaatatttccatttcatacttatgtccagcgcatagtgctccctccccccagtgtttgtttgttttgtttgttttgtgcgcataacgatacaggacgcggacactacaagagtgcacgacgcgctgcgctttcttagcaggaacctgattggagtctttccgctaattgtctgtcatacctttggtggagaatctaaaaagggacgtgcaaaacggtgtcatacccaatcaaatcaggtgcaaacataatagtggaagaattgataaaactagcagttaaacacagtgtagtattatagtgagaagaggatacatcccactcgttcggcatagcactcaacgtggtaacacgaacgcagtgatgttacagtgataaagcagcgttaaagtgtaagaaaaaaaaagaaaaaaagcaaccattgcgcttgcaaaaaatagatcagcgtttatttctcccccccaaagcaacgccgttttgaagttccattaacgttgcataggtatgatgaatgtacaatgaactaggccaaatgtaatttataatttatggtttacttttttttttttttttttgttattttttgaagatattcaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatataatatatatgtatatgtatatatgtacatgtgaacatatgtacatatgtacatatttacgtgctactgaacagggggggacaaacgtagaagggccaaagcctcagccaatttgaaagcagcagcttagtccattcgccgcgctctgtacgtcatacatataatgagcattagggaacgtacaggaaatgaggtcagcatagcagaacgagaaaggaaggaagaaggcagcggcgcagttaaaaatgataaaaatgtgtcccccacagatggtgagagtataccccatcgaatggagaaaatgaaaggtgcagcaaatgatgaggatcctgtagaggtgggaaattgcgctctggttgggggaaacgagttgggaagtagctttttgtgtgtcggctgcagtggcgaggcatcccacattgacggaggaactgccaatcgcccaggcgaggaaaatcccctaacagaggcggacagtgataaaaaggcgcatcctgtgagcgtcctcaataaggtaaaaaatgttaaaaatgaaattgatgcggagacaaaacccaacgcccaaattagtaacaacgacacgtatgtagagaaccccccgaatgataacgagtgtggagaggggcatagcaacactcacgtgggtgataatgataagcctccaaatgttggagcgaacagcagtggtgtgctcattccaaatggcattggcgctaccagaaatggcgagctcattccaaatggctgtggcgctaccagcagtggtgagcgcattccaaatggctgtggcgctaccaacagtggtgagcgcattccaaatggctgtggcgctaccaacagtggtgagcgcattccaaatggcagtggagcgttaaatgtggaggatgatgcgccgctggatgaagggaatttctcagcggatgacagacccgaagagaacgcagacagtacaggcagcttcatgttagaagaagacacaaatttatcccgaagagcgtatcgaaattttcacatatgttccatatttattcatgggactttgttattaatggtgatattactgatagggattttatgtcatgattttatgaaggcatcatctatttcgcagaaggagaggataatgatttacttctgtgggttgttgctcagcatgttagggttacatctttgcctaaatttatatatgtctatagtgttactgagacaagccgaagtttcaaagatgttaaaaacggtggaagccaaaattcacgttattgttttggtgtacttttccatgtgtgcatatatttacttttttgaaggcaagaattaccccataagttccaccttttccttcaccatcattttagctatcatatattattttatgccgatatttttatatataattttgaggattctgttcataattgtcattttggtattaatttttgttaagaggaagagtcccactccgaagaagattttgaaaaaattgaaaattatgaaatatgtagagtataggaagtattgcgaggaggaggcttgctttggtagtgcctattttacgaactggagggagctaaacggggagggtgtatcggttccacaggagggagtgatgggtacgagggaggctatgacgaccaccgctgtggagggaggtacagggattgctgcacctggtggtgataacaagggggacaacgttgcgtcagttgagcccacgtcaaattgcaatggggacgggaacaccatctcgacggcaacgtcctgcgtgcagggcagcagtgcgaatggaagcaggagcgggagcggaagtggccgtccgaatggaggcggtccccttagcagtagcgcgaatgaccgaccaacccgcagcggcaacagtaacacgaggagtaacctcgagcggcaccttttctatgaccgcgctggaagagctaccggtagaggaggggggtcctccagtcgtggaggtactcaagctaacgacagagagagagacgacccggcgagcggtaaccaaaatggcagagataactccaatcaggatgttcccccgagttacgataacaatcgcgaggttccaaatgccatcgacgaagctaatggagagccaaataaagacggcaaatcagcagccgtatttgagtacttccaaaaagttttgaaaaaaaaaaaaaatgctatggaaaatgaaaatgcacaagtacatgaaaataatttggaggaaaattcctttcatataaatatcgagagctccgattatgtttgttcaatctgctgcgtcgagtacctaaatgacgatgatatttgtattctgccctgtaactatctgcattactatcacaaggagtgtatttttacgtggctgaagaggaacaacgattgccccctgtgcaggaagtgcattgggaagatctgaatgtgtggggtgcagtttggtgggcagttcggtgggcagctcggcggcagttcggtggtcatttcggtgggcagctcgtcgggcagttgtgcaggaagacggcgtatgcacagacgacgcgcaggtaatgggggcacccatttccactccctgcacattttctacatatgtacacttacacagaggtacgaagagggtggggtggggaggtaagacatacgcaggggcgatccagctgggcgactcttcatttttacgcgcgtgtagattattcgtccgttagcggtactgttgtatatcatatggaagtgggtttttttcgaagcaaattggaagtttttcccccccccttacttttttttttttttttttttgtgtggacttaagaaatttgcgcaattatttcattttgcataatttggtttcttccttttgatgcctttttatgaatcctaatttttaaaattctttatggcatatgcagttatgcctacgcgctacccttttttgtgcttggcagcgcagttgcgtttttgccttaagtggtgatgctgatttgatttgcaaccgcatgtgtatgggtaggcattttactcatgcgttatgcatagccatcccaagacattacttatttattttaattttttttttttagtaaacatcacatttgcatgttgtgcattacttatgattgcgcagttgggatttatgagtatttcctttttttttaatttttaacttggttcccttgggaccatgtgggttcgacttattttttacttcaattacagtttgagttaagaggtctgaggcttggtggagcgtctcacgtgcgaggttgtaacttcgtcgcagtgtggtggcgcatgagacattacgcctgttttttttgaacacgtggatcgaatttagttggcctttttgtgtgtacaacggggaggagggggtaccacatggggatgtccgacgcgagaatgtagcggaggagatgaggtgaattttgcgattgttaggtaaatgtggtggatgtaaagtgctctccgtcagttcattagcaaatatgcttactgcatgtctcacgaaacgactgttatttgggaacaatgggtttaggcaaggtggggaaagcgcagtgtgtattcgcgagttgatggcacttcccctgagatcaacttttgcgtcatcgaattggggatgcagataactgccgagagaaatgcaagcaagcggggaggcaggcagacaaatgcacctttccgagacaaaagtgcatgtgttttcccttttccagggcgccgcacgatgcacgcgcaaggggcaaggggtaaggggcaaggcgcattttatttcgttccattttgctttattttgccttattttgccttattttgctttattttgcattttttgcattgcttggcattacttggcattgcattattttgttttgcttattttttgttttccgcgctgcaaacgtgtgtagataggcgcgctgtgcgtacattagcagggcagccacttgggaggcccccaattaacgagcatgcacacgatttcgcacgaagcgaatgtgcacatgtgtcgtccttcgaacggtacacacatggcgtgcagagaagcccctctgcctcgcaacgaaggggaaaaaaaaaaaaattcgttcgttcctgcatttattacgtgctttcgagttgcctatcgtgttaggatatgttccctaggatcccttccttttccccctttccttatcgatccatggattgcccgttggcgcggcctgcgttcgcccgttcgtcgttcattcgggcgttcgttttttcgttttatttttaggaacattttcccccgtgataaacatttttttttttcttccttttgcacttttgtatgttcgtatttgctcactctctcactatctcattctctcaccctctcattctctcacccgctcattccctcacccgctcattctctcactctctcattctctaactttcccacgtccacgtcgcgtgcagcatccctgtgcaagaaaaaaaaaaaaaaaaaagtgtttttgtagcaagcgtatgataagtgtgcccatttttttttttttactataattttttattccattttttttttttttttttttttttttctgcttccactcccctctgcttgcgcttgtgtatacctcttgttgttcacccacttccctttgctcgctttgcaatttgatgatccactggcgcggtcgtgtgtttgcatacttgtgtgtgttaggataagctccccctctattgagtgagcctcccattgggtgttacccctttttttttttttttttttttttttcccctcccccttgagtcaaatttgtgcaaatggcggacgtgctgaatatttcgaaagtccctattttttcaaaaaaggatttagcgatttgcaaaaaagtaaagaggtgaatgaaaagatcctgagtaaagagacagaccgatttacattgtatcccattttatacccagacgtttgggatttttacaaaaaagcggaggcgtccttttggacagctgaagaaattgatttgtctagcgatttaaaagatttcgaaaaattaaatgaaaatgaaaaacatttcataaaacatgtgttggcgttctttgcagccagtgatggaatagtgttagaaaatttagctagcaaatttttacgccaggtacaaattacggaagcaaagaaattttattcgttccaaattgctgttgaaaatattcactcggagacgtacagcttgttaattgataactacataaaggacgagaaggaaagaatgaatctgtttcacgcaatagaaaatatccctgctgtgaagaacaaagcgttatgggcagccaagtggataaacgacaccaactcttttgcagaaaggatagtagccaatgcctgtgtagagggtatcctatttagtggaagtttttgtgccatcttttggtttaagaagcagaataagttacatggacttacgtttagtaatgagctaattagtcgagatgaaggactgcatacagattttaattgcctgatttatagccttctcgaaaataagcttccagaagaagtggtccaaaatattgttaaagaggccgtagaggtagagcgctcttttatttgcgaatcattaccttgtgatttaattggaatgaactcaagactaatgtcgcagtatattgaatttgtggcggataggttgttggagtgtctggggtctcccaaaattttccacgcaaagaatccctttaactggatggacctcatatctctgcagggcaaaaccaactttttcgagaagcgggtcgccgattatcagaaatcgggggtcatggcgcagagaaaggaccaggtcttttccctcaacagcgacttctgaggggcgcccgtcatgcgtagaagtttagaagtttagaagtatagaattttagaagtttagaattttagaagtttagaagtttagaagtttagaagtgtagaagtttagaagtttagggttcagaagtttagggttcagaagtttagggttcagaagtttagggttcagaagtttagggttcagaagtttagggttcagaagtgtagaatcgcagaagtttagaatcgcagaagcgcagatgtataggtgccatttgcgcagacgcgcacatgcgtgcttcgccacacctgcatgacgatgcccccttttcaacacccttgttgtgttgccttgcatacgtgttactcccaattgtgcaggcgagtgaagcggcagagcggtttctttcgccacccccccgttcacttggctcattttttgtttgcatagacgaaaaaagaaacaaaatatgctgcatgaaatgtgaaaagatgaagtaacaaatgtgttggaagggtcctatgtgtaaggagtagcgcagcgaattgccccaaccccgcacgaacatatgtgtgtcagcgtgtgtctgtatgtgtacgtcaggatggggggataaaaaaaagacgtgaaaaaatgagaagagtgtaggggatgatctaatccatttgattagtccctctcgtggggagtgcccccctcctccccaattggggaaggagcattcgtgtaggaggcgactggtcccatttagtcacacagacagttatttaattttcgcttgaccccctccacgtcgatatgtttccctatgaagaggaagcatgatgtaaagacgtcccccccacttaaaatgctctttacgttgtactctcctccaccgcgactgtcactttcctcgcttctggaggaggagtccgaaaggtagttctcaatgtcggatatgtcgtccccatggttgggatgttcgatgaagtggtcgtccccatggttgggatgttcgatggagtggtcgtccccatggttgggatgttcgatggaatggtcgtttccatggttgggacattcgatggaaccgtcattctcgttatcattcaacactgacacactgcccatctgtgattgcaccccatccagggcagacagaaaaaacgtgtgaaggtcactcatgattaaatcgatttcatacaggtcacccacactctggtagtagtacatgtttagctttagcttgctcttgtgggtgtagacatcatcattgaaggcaacaaaaacgcccttgcctcgatagatttctaaatttttactccataaaagagaaactaaagtttcgttaatttttttgaaagaaaaaatattttttttttttgaagaaaggatctgtctcagtgtgcttttactttttgcttggacaaatttatttttcattttatttagtttttcacttagatgaactaggtaaggaatgctgtgttcatacttcagtgagcaattaacaaaatcgttgtaatggaatacgtgctttcgatctgcagtgtgactgttcatcgaattttccaacacatcttttatattttttttttcgtaacactttagttctgttagctgttccatcgggagggtagcataactggtcaggtagatggaacttaatgggttcatatttctaacgaaggattttattttttccttttcctgttcagtaattttatctaccttatttataattacaacgtcgcacacgattagttgttcgttgccggagggggttcctccgggggggaggttaacatttctttggttcctcctctcttcttcttccccacatgggaggttctgttctttttctgcctgagtggcagcgaactgggatgcagcttccgctagggcgccatggcaggggaatgaatcccccccttggaaggaattcaccaaattataggcatccaaaacgtagacaatactgtcaaggtaaatttgggacttgttcagatcatctagccacaataaattgttcagctggatgttgtcatacacccccgccacttcgacaaagatatagtcgtaggagcttttcatggcaaggatattttcaatcagcttgacaaagttgcttttattggagcagcagaggcagccgttgttcagttcgtagatgtagccctcttctttttcgattctatttacaatggttatgtcgttttggtcgctctccaaatcggactgcccctcactcttcgttctgtccttcgccccgttgtgcccgtcacccttcgttatgtccttcgccccgttgtgcccgtcacccttcgttatgtccttcgccccgttttgctcgtcactcttcgtcctgtccttcgcctcgttgtgcccgtcactcttcgccccgttttgctcgtcctttcccactcccccccgcgcatcccccctggctgccccctccttggggaaattataaatatcgtttatatccttgaacacaattttgtcgatgttgttattattctctgtgaactcgttgtggattattgcgattttttttccatttcggaggctctccttcaggaggttcttcagcagggtggttttgcccgccccgaggaacccagtgatgatggtgattccgatcatggcttggggggaagagttggaaagcagccgaggggggttctccgattgggaggaagaagtggaaagcagcagaggggggttctccgattgggaggaagaagtggaaagcagcagaggggggttctcctattgggggttctccgatttgtgcttctcctccgattggcgcttcttctccaattggcgcttcttctccgttggcgcttcctctatttgagcccttctgtttatctgctgagttgacaggctgcccgttgtgtggcacccttttcggcgcggcagcagcgcggtgtgttttcctttaggcgacttatttgtccacctgggtctcttggctcatcaatttcaccactcgtgggaatagggtgcaccgtgtcgggatgatcacccatttggttggccatacattctgttattctcacatgggaattttttttttttttttttttcttcgcagaggaacgcggcagcgtgatgacgcgactcctctttgaggtgacattttaaaagagcacttttgcaaagctaaataaatgtggcaagtgagccattttttgtagatcaaaatgtgaaaggggggatttttttttttttttttttaccgcttgtaagtgtgtccctcttggggaggggggacgaagcacaatgctctcttcatcataagtacgtggcaaatgagggagagtgcgtcgtacgcatgtatagagagtttacctacttatgcagggcgtgtttacacatccgaggcactgagagtgagtgtggctctccgtgtccgtgaagctttccccccctgagcacacacaactctcactgcgcaagaatgcaggagagtcgaggcgaaacatgcaaaaggagaagaaaaggctgcataaatgagaagcactacggggaggtgccttaacctgttgatcaccatttatgtatttttttccaaacatacaatgtgcttaagaaaaaagttcttgtttaacttcttggagaagggaaaagtggtccttctggtgaatgtgaagcgaaaaaatgtcatccgcgtgagtaactgctacgtgaacaatttgatatacacgagggaggatgacatatataggataaaccaggtggagagttgctccccccggggggggaaggcagcgggtgggctcagcatggaggaagtggtcggtaggtccaccgatgggttgaccgatggggtgaccagtgggttgaccgatgggttgaccagtgggttgacggatgggttgaccaatgggttgacggatgagtcgagcatcatctcgaacagcaatttgggaagcgtggacaacgtggacaacttggcggcagaacggagagacgacagagtgcatagcggcactgaagggaggagcagcaactccacgtttctccgtaaccagtttgagccatccgattacgaactgcaaatgtacaaaaacaagtggaaaattccaatttactggataaaaaaattggaacggctaaaaaatatgaacgccattaattgtatagatcatttaaaggatgataatttactctactttgataattacaaaaataaaggattgctaaaatttttaaatgaaaaaaaaaaaaaatacaacaattgcatcattttggtaagagttggagatttttatgagacatatggattggattgcatatttctaattgaatttttaaacataaaaaaaatgaacaacaaattatcatgtggatttatcaagacaagcatcaacaaagctttgcatatcctcacgaataataatttaaatatctgtgtgtatgaggagatgaatgagaaatctttgaaaatgaaaaaaaggtacctttctcagattgtaactcctgagtttcccatttatttgaataatatacaatactgccagggggagagtaacaacatggaggaatccgctgacaaagggaatagcaaccttttttttcaatcgtacgacttggaggactacttcgtggtgaaggaaatcgtgtgcatttacatcgaaagtaagaatattttttccctttgcaaaatcaacctaagtttgaaaaccatttctatatttgacaatataacgttcgatgtgctaaatatttatttgaagaacaccaactttttaaaggcttacattcatcagcaccacaatttgagcttcaccaacaaaattacgcagctgtttcgggtcgagaactactacctttttagtaacttcagcagcagtttgagtttccatctgttcattttggacaagctcaagcggcagatcaatgtggcaggcctgttcaggctcataaggaacaagagcgtgtttcgcgttaggaggggtggcgatttggggggggatagcaatgtggtgagggatggcgatttggggatggataccgatatggggatggatagcaatggggggatggataacaatgcggggatggatgactgccccccgccggagaagcccggcaaggatgcgcacacgtactactcgtattgcacccccctgaacatattcacgagttacaacatgggcgtgtacagacagaataactgctacgataacagaaggagttacctcttctacaacatagtagatgtggataatagtgactctaacagcatcaacattaacgagtcgatggaattttttaaaaatattttccttttctatcccccattcgaagtcaccaaacatataagatacataaatgagtacatccacaagaaccaacaaaatttaatcatacccaatgttagaccgtttagaaataacattattgtgactctcctgtctaacttaaaagctgaccataccacattgaagaaaatatataccaacgtggaagcagtacagaagtgcatgaatcgattcgagtactctctattgacatccatttttcgagtgatgaatcatcagaatagctttaatttaaatgttgtaaaattttatcatttgctgaaaaatattgaaaatattttagctgccaatttggaattacatccctccaattttttttctccttctgaaattgcttcctttaatgacttcgttttttatcatgaaagtgaagtacataatttagttaatgagaatttactcagtcaacagaatgaagagatcgtagctgctaggaacgacttatttgaaacggtcattcgggattatgctgatggtgagcagaatgggaaggagacaaaatacgatttagatggtctacaaaaaattataaaagtggataacactaatgacattattgggataaagaagaaaaagaagaatttccaatctgctcatttctttcacccgttgaataaaaaatcggacgtgatgaaaaacgtttatgtgactgaacatgtgcaaaggaaagtcaggagttacttgtccgccattgacaggaagaggcgtcgaattagtgatatcattcgtggcgtaaatgttcagctctcctcttctgtgcacattctttccttcgcgtctaactttttgcagatcgtgcaggtcggtcgcgtggcgcagttagcgttcttgggtttagggtttagggtttaggggtgtgtacttagcctctccctctgcgcgttatacacgtgtgtacgtgcctctccctctgcgcgttatacacgtgtgtacgtgcctctccctctgcgcgttatacccgtgtgtgcgtagcctctccctctgcgcgttatacacgtttgtgcgtagcctctcccccccgccttatacccgtgtgtacgtgcctctccctctccgccctacacacgtgtgcacgtagcctctccctccccgccttacacccgtgcacactttggcttctcccccccgcaggccctctacaaccacaccataaacagcatcaaacgcaagtggagccttcccatctgcaagcacctaactgtgacgtacgaagagcagaccttcgacaacatcgacgagaagctgcgttacatgcagaggtgcctatacgacgaggaagaaaacacagcagggaagaacaacccggatggaatgagcgatcctttggaccatccagatgggcagcattttatccaactgagcgaagaagaagagaaacaaatttcacagaatgtcgatcccgattcagttggagagataaaaaaaatttataaaaaaaaaaattacatgaatgactctctgacgtatattttaggagccaagccgtacaatatgagtaaagacaatttagtcaagtacgatatttttttaaaaaaaaaaaaattcattttgttgactggcaaaaatatgagcggaaagacgactctgtcgtttacgttgctgtgtatcctttttctggccaacctgggtaggttcaccgtgacgtgtctaagtttggcgcgtcctttgtgcatgcgcgaaatggtcttttggggaagcacccactggttctccgcggtttatacgcgatttctccaccgttctccaccgcttctccaccgcttccccaccgcttccccaccgcttccccacctgcacaggtatgtacgccccctgcgaggagaaaagcatcgtttccaagttccgcgaattctacagcttaaaaaatgtgaactaccaagagcagatcgagaacatgtccctgttcagggagcagacgtactacataaattcgataatcgaggagatcaaggaaaattgccccttttccaggcagtcctctcgggatggggagatattcattctgttcgatgaaccttgcatagcgactacgccagttgacaatgcgggtaatgtggaggggtggatcccccctaccccccaggagggggattcgccgagcagcgcaaatgagcgagcgcaaatgagcaatggctaatgagcatgctcatatgaacaatcacaaatgcgcaaatgcacaaatgagcaaatgcgcaaatgagcaaacgctcaaggaacgaacgctccccccttccccccaacatgcagtgatcatcagtgccctgtctgactacctccaaaactactgcggaataataatcacacacaactacgacttgctgaggaaaatttgcctgaacgaaaatatcgtttttaaaaaaataaatgaacgaattaattatttgacaacacaaacatatgaacaaagagccacgctggaaaatggcgtttgtaaaaacagcgaagcgttggaaacgtgtagacacacaaaggttgatggtaaaatgctggacctcttaacttactaccaacagaaatacaagctgattcataatttaagtgacactctgtattacaaatttatggagtacgtaaagtgtaaagatggaaaaggtggaaaaaaaagcgtgaacgatttttttgaatattgtatgaatggacctttggaggaaggaaaaacacacaaaggtgatgttgacgagggagagaaaatgatcgatacattggagggagacagctggaaaaatatgacaccttgtttggaattattgcggagagtagaccccgaagagggagctgccaaaatggggaataattcgaatgtgaggggggaagagccatatgttggaggcttccccaactgtagtgataataaaaacttggggagcgcccctcaggacgcggaaatggttcgcgggatggcccgtggaatgacccacgaaatgacccgcgaaatgacccgcgaaatgacccacaaaatgcaggaaaaagaacttaccgtggcaatggaacaaatcgaagatgcagtgaaaagaaaagtatttaaaattgcgatgaatgaggatgtgcccattttttttaaaaacaaaagtgtagtttacattttgtgcatttttgccaagaaaaaaaaaaccctatttttacataggcataagtgacaacatttccgagaggttaaaatgccacacgaggaatttattaaacaataaaaatcttttaaaaaatgaaaaaaaaataacatactcaattataaatttgatatggactccttctacacacttttgtttcacgtggaaaataaaatgttcgcgtccaaatatgagcgggagttatcggatttgctgaaaggcggatatgatattttgtccaagtagatggtatagcagtgtagacaacatgaccagtacgccttttcctttgaggaagactttttttttttttcccgcagagtgtagaccaaaattggataaagaagtccttgctgggttccctatttcggagtatggctttgcgtgtctgctcccaactacagataataaatctccgaaacgaagtgggagcactcactgtcatgacatttttgcacgaacaaatttttgagatggttaaaaacaaggtatatgtgattcgatttgtgtgcacggtttttatttttacaaaatttgttttccctgaaatggagaatgtactcctccgagttgcatgtgatggaatatataaaatattttataagcaagaggagggagtcatttttttctttttttatttgtgtgcattttgtatactcatccaagacatacgaataaaatttctcattttttaaaaataaatcatcatatgtgtctaagtttttgcaaaattgtggtgtgattatgccttttcgcaggagagacacatgaccgtccttttgcatttccatctcctctgctgtgctgttttttttgtctatttcctgtgtgcatgcctttcccatggcagaatattcctccgatacggcgatttccccctcgattgcgccatccctgtagaggtcgtactgtagcttattatgaatggaaacaattctgtaaaaatattccttgctaatttctccttgaaatttgtttacatatattttattttttttaaaatttttatataattcaaaattccagaagaaaataatttttaaaatggtgtgcacgtgggcatcattaatgtcgtccagtttaatgctcctgtgtacgtacagctctgtggtgaggggcgatgctccattgcgcgaccttttcgcgttgcctgtgctgaagcgggaaaatgcaaaatggggagaggcgcacatcggtctgtgcagcagtccgggcagcttcccacacgactgccccagccgctgcccaaacttttccagatggtccctcttaaaaattacgtcctcccctatttgacaaatgacatcatcgtcctgataaaaggtgaccagactttttaatatcaagctgtccacgttctctttgctatatctcttcacattatacctgctgagcatcaatttgctgttatttattttttttttgctcgaaaatatcatgcggaagttcctattcctgctatacacagagttgtccacaatgcattttagcaataccatttcgtggttcgcatttttttttttgtgcatttgaaaaagttcctccttattttggagatcgctctgcaggtttctctcttcacctggggacctgcactcagtgtcctctacgggtagaatattcttctgggaatttgggtcaccgtttttgttgtccatatgggggtcactctcttcgatcggtttgtctacactctcgtccctcttcattgcaaataacagaatgaggaaattatcatttgttctgtcaaaagaattgtctccttttgcattttccaatttgttaacataattttgtactatatcgtttagtgatttagtacacatggagaagtacgaagcgttttttttctttcttttgtatccctcggtttgtttccttcctcgttgggtgcccctccacagagggaactactactctgatcgctgggaattatccttccactgacgggtttgatgtcatctccaggaatttcccccccactgacggatctgctgtcatctccaggaatttcccccccagtgatggccatcacaaaatcgtgtatctcgctgaagtcgtttatcaggtcgagcggagttttctcctcaacggggtgttcgctcggttcgttctgtgagttagggttggcaaaagagcccctatggtgatctccgtttggcgcagaaaaatttggagaactccccctgaagttacaacgggtgctgttatttcctcctgtaatgcttctctcgtgggtatcgtttgtccgatctcccactttagtacagccaagggaacacaaattggcgttgtcttccccgggaagatgagatcccttttcacgctgtatataaacagtagataaattaatgacgcaagcgttttcattttcctgtatggctatcgcgatgtgatttataaacaggtcgacaaaatattttatgcaattttcgttgtcaaaaaggagaagctttttctgactcctttgtgcagtgaactttgtttgccttttcttgtacttgtaaaaaaaaaaatcatctgacctgttcaggcgattttgaaaaaagtgacaataatcttttaaatattcgtaataatcatcatcatcgtgaagggaatgaatattttttacaattacatggaaagatattttttcgctagtggagctatctaaaatgatagcatcgtttaggcaaatttttacatcgaagttggagtacacgaataggcacagctcgatgaggaatatgaacagcacgcagtccttattttgttgcccgctcagcacgtcgtactccaggtcgaagaagagccaccgtttttcgttcgccaagatgagttcgtagaggtgcatcggttggtcatttggtggggggtcccctgtgagcgcttcgtttggcggtgacttgcatggcggtgacttgcatggcggtgacttgcatggaggcgatttgcatggcggcgattcgcatggcggtgacttgcatggcgacgatttgtgtgctttcccgtcgctggcccccccatcatcgaaatatatgtctcccaacgacaacgcgtagaagcagtagaatttcaggaagcggtagagactgtccagtacgaagcatctcttggcgttttctatctcttctgtgtagataattattccctgtccgttgcgggagcaggcgacccgacttcggagtgcccccccctccgcctccacatcagtatctgccttcgcgtctgaatctacttcgactagttgggcgtaatgcgaaagggcctcgtgctgtttgtagaaccacctttttcttacaccttgcgaaacagactgatcgaaccgttttagccttttcaggattccgtatttttctatgtttacttcgaagatgggtttctctcttttcttcttcccgtaaaatgtttccgtgtccaccgccatggttgacttatgtgtagttgttttgtatcaggcgtgaagagtgatgggtgcgcgtcggtgactagttttgtgcgaggggtcaaggggcaatttccagttcgaacaaggcaccatttagttatttgtcagttggtgttgagttggccaggtttatccagcacatcgacttctccccatcggcttttctccatcgatttttcctcatcgatttttctccatcgacttatctccaggaggtcatcctgagactgctttgttaggcgtatatgcgtgcgcagaaatgtatacatgtgcaacgcatatatgtctacacatgcatggatggccagtccggtctgagcccactgccgaggcggtgctacaaggctacaaggcggtgctaccccctgatgagtcgctcgtgagtcacgtctacgctggagtcagccccctaatgcggtcaattatcttctcgtcgaatgatttgtcccgtatttcgtctcctgtctgggtaggaaaaaaaaaaaaaaaaaaagttcacgcaagcaaaaagggttgctcctcagtgggaaagtccgctcatgtcgaaaagggcactattagacccatgcgaagctacacgtgtttgtctttcttacattgtaaagtggattcaggatgataaactcgaggaatatggtcttgtatatgtctttcaaaaagtgagacaaattcggggtactcttgtgagtgattataacaaatttgtaggctacaattatggggaaggaaaaagtggaagtatgcgatatgatgagataggacatgatgggggaggacattccaactgatgtgtgctacccaaacatggtgatcagacgcatccccccactacaaccgaggtgggtggtacactccaaactaacctgtgagcgtttcgaagtagtgcagcttgtaaaatggggtgttgaaggaattaaaattgcccacgtgtagattgtcctgtgtgttagctatattttggttatgggtcttcaaactttggttcatatttttattaacattttgcatggacttgtacagattttttaatttcttgtttggttgtatgttgaagcagaggtagttgagagcatagatggatcccaagaggagcttctccttctcgattttgtttgtcgaactcgttttttctctttcctcattttttaaatcaatgctatagatgcactgatttttgaagaatatgtagaggtagtagtactcgcgcgcggcgtcctgggtgtttgcgcccttctcgtgcgacatggtttgtggtgtcacactcgtctgtgccgtcacgctagtctgtgccgccacgctagtctgtaccgccacgccagtcgcactctcccttctgatttccccttcctgcgaatgctcggggggagcttcaccaggataactcttctggcagatttgcgactctctagttgatcccacaggctgggcacataaaaatgtaaaagtatgagcggttagtttcactccaacgagggggaaagtttctcaattcgtcacaattcgttgcagtccgtcgttggggcaaattacctatctttgttttttttttttttttttttttttttactgtcacgattttttttaaaaaaataacgttacgtggaagaaatttagcttggccaggcagcccacataggtaagtgatattcgagcagagcaaatgaacacagattgcagaatgggtagtacacaagttcctacgtaaaaaagggatgagtaacaaataattatgggcttgggggttccatgtgcgtggggtggggggaggagatggtgtcactttaggaggaatgaggtgaagaagtagccagccattggccggggagagagaggttagcaaactcggcagttatatgtaaagaaaggtcgcctcggtttacacaggctagcgcggacaattccgacaccgcacagatggggtgagggggtgaacgagttagccaatgaacggagggtcgaccgaccgcgtgggtgacgggcgacacacaacacagcactgtccccgttacgtccatggcgaagccgcggcccccaggcagatttaaaaatgtgcccagttattcttggtcaggttgaacagcctttttttttttttttttttttttttcttttgcacatgttttggaaagtacgccaggcgcaaggtcacaattgatgcgcgcggagaagaaaaaaaaaagagaacgagaaatggtgcgaagcgaatgagaagtgagtaagaagcgaattagatgcgagcaagaatgaacggtcagtatgctaactctgagcgaagcggcagagcaacacaaaattcactccctacgaaaaacatgcatttggagggcggcgggaggaaaaaggatgacactgccgcagggggaggagccgcaaaggaaggagcggtaaaggaaggacccacaaggagtgaagcagcaaagaatgaagcagcaaagtcgaagcgaggaccacccttgagaagccaaaatgacgaaatggtggagagcaatgatgacccggatagttgcagtgtatacgacgacaccgttgaaaaaaatataaacttttcggagagcatacttgctaatctgaatgataatattttcgaacaaaacgatgcctttactaatgctaatgagaaactaagcgaaaactttttcatgctggaggaagaaatcgcgaatggaaagcagttagatgttcaccctggggaggggagaactagtagtgcttcttcttcctcgtctgttcatgtgcgggatggaagagtctccctgctgtttgaggatgagtccgctgggggaggtgggccttcaggacaaaggacagaagcaatgtcacgtggtggatggaaaaccccgtacaaagagcgttccgaatccacaaactggggaacgtttaccaagcacgaggtcgcagaggaagaaggagtaataaccgcccagggggaacagtcaaggagaaataacacaacaacggagggaaacgaaaaagaaaggtttgtcttcccaattaagatgaacaaaaaaagttggagcaaagaaaaggcatcagaaaaggcagcagaaaaggcagcaggaaaggcagcagaaaaggcagcagaaaaggcatatgatgaatacaaccataacgttatataccacgaattgtacgtcgagctgttacaggtaaataaaagtctacaaaatgaaattaaaaacctgaagaagataatcgagatgcagaaacttttaataaaaagcagagaagacttatttggtagtagtcatatgaatgagaaaaacaaaatcagtagtaaaaaatttgtaaataataatttatttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagatcgtcagcggccacttcggtcaatgcaagtatcataaacaatgaagagatggaggaggacgagaagggtggtgggtactgggctaaaggggggaaaggacccagccgtagggagaactactatcaggcgcataagaatggggataaaaataggcgccccaaatgggagcgcatggacaacaacgatgaagacgacgttagctactcagaggtggagatgaacacgatcgataataacgaggacacgcatgatcataaaaacgagtacgtgaagctgccgctgagtgagaacgagggctcggtcccgtcggacaacgccagcggtggcggcagttgcggtggaggcagtttcggcggcaaccacagtgacagtcaacgaggcagtcaacgaggcagtcatcgcgacagtcagcgcgacgcccaccatgacaacaataggcataccccagcgcgcgctagcaaccaggggagctacttctcaaagaggggcaactacgaaggtttgcgcgggaaaagccacagcggagggcaaaagagctacgagcgcggataccaaggaggaaagaaaatggacagagaaaaagagcaaaacgaaatccccgtcaatttccaagaaataacggcagtgactctatggtacgaagaaatcctacccctgattaacaacgaaaaaaaaaaactctaatcgatcttatgattaccaattatatgcctattgttatcaaaacgtatttttgggaagttaatatcattaacaaactaaatataactgattattttgttcaaattttgatcaaaaataccaactttatccagtcttatgtctacacgaacaacaagcagtatcataaccacgtgagtagatactttaaatcgttaattacgtttcgaaatagcaaccttggggggattcagtcggatgggcctgctatgggtgacgatgcggggggggagaaagggagtagcgggatgaccgagaaagggagcagcgggatgaccgagaaggggagcagcgggatgaccgagaaggggagcagcgggatgaccgagaaagggagcagcggggtaaccgagaaagggagcagcgggatgatcgagaaagggagcagcgggatgaccgagaaaggggaaaaccccgcacagggggagaagccgaaggaggaagaagcggcgcagcggaaggatgaggataactgtagtgcggggctgaacctgttccagcgattctcattccagaaatttttctaccaaattttgatagatttggacaggacgttatacataataaagaagaatcaggaatacttcagaaagcacagcgtaagtacggacacgtttctgttgacactggacctggcggagacgaaggcgaagctgaacacgctgctgcagatgtacgttgtgtttaagccggagttggggtagggcagaggcgacgtaaagcggctgcgtaaagtagcggcgtaaagtggctgcgtaaagtggcggcgtaaagtggctgcgtaaagcggctgcgttaggaaagaaaaggctggtgccttgagcgtggggatactatctgtgtccatatgcgcaagatcgttgattctcgagaaagctgcattttccagctgcacatgtgcatgtgctgagatgcacacacatatacacacataatacaaacacaccttcctcgtcttccccgtcccccccgtaggtacgtgcaggggatgtcctacatcgccctggtgttcctcctgtactgcaacttggagaaggccttcgtgcactttgctaactttatggtaagtggacgcagcttcgtcagccgtggcggcggtcgttagggtgttagacgcgcaatcagggttagatgcgcaatcagggttaggcgcgcctagtagctcgctgatgcagccacccctgcacattccctccaaatgtcccgacaatgccgtgacaataccccgacagtgctgtgacaataccccgataatgccccttcccctatcaggagcgaaaggacatttacaacctgtacagcttcaacaacaacgaaataaaagtctacacctacatcatcaaggaaatattaaccaagcaaaacgtggaaatctacaaggagatctccaagcaatataacattgataatatattcattcaatggatctacaccatttttttgacgtaagataatataacaacactgcttccatgtgcatgtggaatgtgtactaatttgatgttgccacctccttcttcttcgccttttggagagtctccccaaagggactgactgatccattttaggagtcaaacagttatgggcaccctttttgttgaaacggatatatatatatttctcccccttttggttaacccctttttcaggtgtcttccctttcacattttcattcgcctattcgacatatacctttttaatgaaaaaataatttatgaggtaattgcaaaaatgtgtcccaatttgtgtgtctttttgcgtcttttttgtccttttttgtcttttttgagggggagggacactgctccttcccctgtgcatgtagaagaccttcggggtcacgcgcttattgatcgattctgttacatgatgtgagcggattaacatctccgtttaattgcattttttctcgtactttccattttcctgccgcctatctccccctgcagaccatcctgtgtatcttcacctacttcaacaaatttcaccacgtggaaaatgtggatgtcgtcgtaaagaatttgtcagctttttctttcaacacgcatatccaggtaaccagctcgggcgtaagcgggaaaagaaaaggaggccagcactacagtcgctatgatattgtgatgttggcaaaaaatggcattctgcttgctaactcagatcgaaaacgccctcgccaatgccctcgtcaacgccctcgtcaacgccctcgtcaacgccctcaccaacgccctcgtcaacgccctcgtcaacgccctcaccaacgccctcgtcaacgccctcaccaacgccctcgtcaacgccctcaccaacgccctcgtcaacgccctcaccaacgccctcgccaacgccctcgccacctccccacgtacaccctcacctacgccctcgccaacttccccccctcaggaggacaaattctggtccctgttgaagaagtccaaaattaaaaaaaggaaaattctttactaccgggagaagtacttcaaagggcacagtaaggctctgcattgagtttgtcgcctcgcggtgttcgctagttctcacatggttggcggcgcaccgggttagctgcccaccgggttagctgcccaccgggttcacttcactcccgacctattcacatttcaaaaacacataccttcacccctcaggagacgttttaaacgaaaagtaaattgggctctcccaacagaagagttccaccctgctctgttagattaccttgtgtggacacggagtgtgctgaaggcaggatatacattccattccattccgcgtttttttttattatttttttttttctaacctatttgtgcagaagcggttagcagggttttgcatttgcgtgtctctgtgcgcagccgtcgcgtgtaatgacaacttttttaattgcacttccgaggaggggtgtgaactttttgactttacatgcgtgtatattaatatatgtgcatatgtatattatatgtatgtatgtgtttttttttttttttgaactcccttttgtaacgctttcttgcggattcgttttcaattaagctggccgactgcgcggcacgttcgcgtgtttgcacatgcgttatatgggtatcagtcgttatgcctttgcagaggaagtacaactgctggtcatgctgctggtcatgctgctggtcatactgttggtcatgctgcgctccttaagcacatcccccgctttttttttttcgtacataaaaggagagggggtggaagcagcatgaggaaaaaaagtacatactatgagcaggggggggtggtgacaggaaaaatgcaccaaacacatggcagtagaacgaatttggaaaactaaaaaaaattggaaaagtgggaaaaccacctttttctggaaaagataaacaaagcgaatttaaagtaaacgatttttctttgaggcaaggcggataaaaaaatacattcggtgagaactaaaaaggagggaagctgtgttgtgttggaagtggctagacgaaacaagcgatgtgtagtcccgtctagcgacaggcactactccttcttcagcctgtccctcaaatgagaagtaaggaagaaagagtggtcgaagtaatccaccttcttctcctcctcctgttctattttcacgatattcttggaggggctgcagtttgcatatttctcgatgaagtttacaaaagacaggaggttcccataaaatcgtatgtactcattgacctgagggggaagaaaaaaaaaaaaaaaaagaataagaagataagaagataagaagataagaagtacaaccgtgtaaagatctataactgaaaattatttcaaacagttgcccatgagatgaagttttttaaactcattatgctttccacaaaacggaggagagacggcccaacttggtgagactcttctccattttgctgagtgcggcaaaataattccttacccttttcaactccttgtggaggtccaggtacaagggaatcaaatggctatattcaaattctttatcgctaccggggtcacctgtagcagctgcagaactgatctcatcatttgcacaatgttggggagtcacgtggatgcctccttccccctgactgttatttttatctgtcaaatatttctccacttggttgtattcctcctctactgttttgtaaatgtagtcgatgttggcatactgcttaaactcgtctaggtagtacttgaatcggacaattaggaaaatggagaagcagttgaatttgggcagctttaggttcctacgaagggggggggaagcggtgtggagagtaaaaaatggtgagcgatattaaacacactttttgttttggggactctataagaggtgcacataaatgtgtacatgctctccaccttgggaagacccaaagcagtaggcacactgcgtgctgcagatctggttcgctctattgggctaccccccgttgtgaaaaaagggagaggggactaccgttttttttttttttttttttttttttttttttttttttttcttttttttctcctccccgcgttacctgttctgcatgagtgtgaaacgcgtcagggccttccaggcactctcgcttttcttttcgtcgaattgaatcaggccgtaaatattcgtttcattgatgtaggaggagatatccaccctgattagcctctcaaaggagattttattttttatcttaaagttatgtatgtctaggtcgtagatcaaatcaagagagaggaagaaatgttgagggttctccttcacaatgttatcgtactcctcgctgagcatttctacgtcgtattttcctgccgtctcctcgtttgcacctggataggggctcccttggactgcttcccccccgcaaggagacacacaagttagactatccaacaagtgcgtgaagtctagaaaatcatcaacacggttgaacatatatccactcgatgaagcagatgccactgtgcagttgtagttgagtcggatgtatgtttcaagaattaggtataatcgatcgaggaagagaaaaatgaaaaaatttacaatgtaaaggtccagcgtgttaatattcgtaaactgagctagccatttaataaagttttttttcttatacttaaataatttctccctcatgtcacaatatttttcatactccttgtgatttaaccttctggacaggaggctcctgaatcgaattctataatcgaaccttctttcatcataaaggttttttaaaatttggttcatgtctctgtctctgcagaattggtaaactgggtgttctctcttaacgtttttatttaggtagtcttccacctctgctggttttgttgccttctcttcgttcgcgctgcccttgtcgtaatcggggtcttccggctccgttttgactaatacgttggggtgggccgcagatgggttggcggcgattttattggtggcggtttcattggtggcgacatcattgggggccgcttcactggctgtgggcccattggcggtggctccacttttgggactttccacatggggtgcgcaacccacacttggcagcgagcactccaaggaactggcgggagttccattatgctgtgcctcaccatccatgccggcataactagagctgtgtgtacgcaacggatcggtgttagcccatttatcagattgtgtgccctttttttggttacccatctgggaaggattcacgttgttctcatcatcccatgggtgatgcacttgtccgggtctcccatatggtgcccccacgtcactcatcgtggcatttccacctcctgcgttgattgtacttcccgagttcactacagtgagggcattttcagaggtactaaaatctttgttccatctcatgttatatatgtcttggaaatttttgaactcaaaggggaagagattcctcaggaatattaggaggtttttatttttcgagtcccttctattatattcgaatgaaaattttttaaaaatgacatgacagaggatgttcatgtagagatgaagacctttgacgaagtcgaaattgtcctccaatttgtaaatgcggagtattctggcaatgtagttttttaaatttaggtcgtactttacctgaatgggttaattcatgtgtgtagggaaaagcagtaagtgagggaacctttcgtttgagattagacgatctgtttggtttttacattttatgtggaatgacccgtttgggggatacacaatgggtttttttttttttttaattttcccataaggtagctccacccgtatggtcactccatccgtgtggtcaccccatccgtatggtcactccacccgtgtggtcactccatccgtgtggtcactccatctgtatggtcactccaaccgtgtggtcactccaaccatatggggctaatttcttacattggagtaatcaataagaatctgctgcctgtggtgactgctacttttagccttagccttttggatatccttttccgtccttttttcaactttaatgttgttaattttgttgactgcaaaggggtgattcaagacaatagtgataataacaacagaggtgaggcgaaatgtgtgtgtggggggtattccccacggggagcgacatgaaaaagcaaaaagtacacatgcagagacacgtgtaggtgaatatactgccctgaatgaacttacgggaatttttatttttcttccttatgtaaaagattaatctcctcttctggtctttcgttaaatgttgcatcatctcagcccactccctcttatttttatttttcaagctaaggtagatattcttaattctgtcctcatcatccattttgtgcactttttttttttttttctgttgctttgttgtatttgcccagaatagggcgaggtgggtatgttcgaaagaactgctcgcagtcggagtgtggcgacgcgggtgtgagagaatccccaattattgcatttgtgctgatggggatggaaggcaaaatggggggtaaaacgtttagtgggaattttcctgcgtgtttatgagtaaagggtcttcttttctcaggtgggggtgtgacgggaaggggaaaatgaagtcacccagcttgggaaaacacccaacgtgggaaatcacccagcgtgggaaatcacccaactgaagagtcaattaacaacttcgtggttataaaatagccaaacaggctgcggaacaaatgcgtggctgaatagccgaattgacgtttcaaaatggcgcttaaactgcgaggagattcttctctcccacgcagctgcgctgtggagtggaaaaaaaaaaatgggccccccaaatgagcagttaaaaggttcagccgtttagcggttaatctgtttagcggttaatctgtttagcggttaatctgtttagcggttaatctgcttagcggttaatctgtttagcggttaatctgtttagcggctaacctgcttagtggctaacctgcttaaaaatgggagagtttaaagcattacgcaaaatgaagtgaagcgaagtgcctgccgcaactgcacatatgcctcagccccggggtaggcgaaaaaccacaagtccctcctacacgcgcaaaataactccccgcgcatgtgtcctgctttggaaccaacgcatgtacatacacgagccattgcgggtgcacaccaaaatgcgcacatttgcgtatcattcgtgaaaaaaaaaaaaaaaggaaatatattttttggcattcccacttggtttcttcccattaattcaagttcacatttttaagccgttttgaatttacggaggagctttttaaacaattaaaaaaattcatcgttgttttgttcactcattggtttagccatgtgtatgtatatatacacagctgcccatccccctctcgttatacaaaagctgtgtatgtttaactgcacccaaatgagtgattatacagggggcccttcgactgcggtaccgtaccatctgatgccattcccaaccgagttgttcttcattactgcattttttgtgtcaccccaagtagacctcaacacagtttcacttaaagtgccgtttgcacatttttttttaaatttaaaaaaggatctttcatgggagggagaggttgaaattttttcttttgcgggggacactttgcagaggaacaatttttgacaaaaacgggagaagaacattttcatcctcgccgttgccacatggaaaaaacgcagagtggttgaaagaaaaaggaatgcttcaaaatggacataataaatcggcaatggagttgttgggaaaagcgccatggcgctgatgcacacaaattgagaagcgtccgtatagaaagcatacaacgtgtgtgcaaattggattcaaaaaaggaagcaaaaaaggaagcaaaaaaggaagcaaaaaaaaaagaggtttatcaaaaattggcacgtaggcggagcaaaatacaacgttttattattctcataattcacgtaaaaaaaaaaaaaattgtacgagggttaaaatattttttttgcacatattgaggaaaagaaaagtcaccctataccgtgtgcacatataacgccagggatgctcttaatgtgtgacattaagacgagctaaaaaaaaatgagcttcacaacttgatgtaaggaaataaaaaaaaaaaaaaaaggaaggaaggaaggggcacacaaaaggtatacaatccgtgtacagaaaggatgtgcaaacaaacggtagtggcagatttgttcatccacaaatgttggctttcccttgtggggaggaggttcgcaccatacaatgggatttgatcatgtttaggggaatgcccctgtatggacgaatttggcgttttttttccactcgttgggcattctggtaaagcacgaaccttttaaagcgcctcccctgcgggggtggcaccggttatggggctgcacatcggttcgctgcttcgcggaggggaatttaacagtgcggttattcccacctctacgcaattgtcaccacttcctcacctctacgcaattatcaccacttcctcacctctctccacctctctccacctctcaccacctcttcacctctccccccttcacagctcgtccgagctgttgaggaggttgttcagaaagttctcgtaccacttattgtttatggtaagattcttaagctcctcagggtcaatatccatgcccataaaattggtagccttttgtagcatctccaaatgggccttgctgctgccgatgttgacctgtagcttaggcttggtcgcaccatcggcgtttttaacttccttaatttttatttcatccataagtgcctttgcaatatcgctattgtttgtatagtcaataaatttcatcataccaataagtatttggtttaatttatttttcacctcttcatcttgcaatttttctttctttattttcatgagatctgctaacttttccaacatttgtgtatgtccttctgtgtcctttatgatatcatcaatggattttttttcttcatttttttcattgtctttcattttttgtattgtttttctcaaaaaagttttcaccatttttttttctgaagtttcattttgggaagttaaaatattttgtaagtacatataaaattttatcatttcttggagatcatttgggttgattaaattgctaaagaagtcctgattgctatttatcatatcttgtgttattttattttcgtctttatttggtgcatagttgttactttccatgtattggtcacttgcgccatcttttcccttattattgtaatttttcttcagttcgttaaatagcatgttggcttcttccagcttgttttcgcttatgagttctttgattttttcgatttcatcgtagtggagcatgtcctgcatatttgcattcgagcccgcgttttggtttttggcatttttttttccatcgtttttgatggagttcaggatattcttctcccccttggcgctcacgatggcgaggccgaacagggacaaactggcatagaacagaactttcattgggggggtaccgaagaggctgagcggcggagcggcaaagcggcagggcgtcaaagcggcaaaacggcagagcgatgcgtttactttacgcacctcttccgaagagctattatcgtctggcttttctttttccgtcacccctgctatgcctcctcaactgctggtgagaaaagtggacgcaaaaaaaatacagcgaaaattgctcaaacggagaaatatgaacaattttgaaatgctcaaaaaagggaagcaaaaggaagcggcaaaaggaagcggcaaaaggaagcggcaaaattacgctcactttaaatctcgttaatgaaaaaggagggggaaaactgttgcctcctttctgtctgcaaacggatgggcgttttcacttaaaaaaaaattatttgtgagagtaagttccctccccgtctgctttacatacacagtgtgggtaaggggtggctgttttttcggcctccgtcgcgcattcgctggagtcctcttcttttgatatgccttcgcaacacgtcaaataaataatcctggaaaaattaaatgttcacttgcgagcaggtgaaaaaaacacatataatgctgtacgctcagttatgcgcaaaagtacatatgtgacgtaagcacttggtcaatatgtggcaaaaagggaaaaattagccttgcctttattttgtaacacaaaaattaggcaaagtggaaaaaaaaaaaaaaaaatacttatgtatcgggaaaattcgcaactttttttttccttcttaaggagaagaaaaattgacctctattcgcttgcgcgtttgggagattcgcacggatcgatcattattttttttaattttattttattttattttttcttttttttgtcaacaggggcagagaaaagggctcctccgatgatgtaacaaatgcgcatggggcgaacgcgtgaaaaaggcgtgagaaataatatatactcatctcatacgcatagtacagtaaacacggcactacgtatatgcatgtatatatatgcacattttgcattgctgacgtttacacgcataacactgctttgctcctccttctttcgccatgcatatagggacaagcaaacaagaccatttaaaggtaaacttaatttgacgcatgttcagcggcgaataggctggggggagggtttctcccgtaggcctgcatgcagaaggggatgttttgaggggtgaacgtacagtactacttgtaaaattgccgcctagcaaatatatataaagcgtaaggtatgtatatcattgcctacgcacgtaaacctttttatgaaatatatttatttttttatatgtgctgttacccaggcgcttaggggacctgcccgtgtggatacatttttgcgcagcagtttttttacatgccattgggaggagcacaaaaaatgatatattatcatatgagcaaagaaaaaaaaaaaaaaaagctattttttcgttccctttttggcctttcaatggtgcgacgccccttttcttcttcgctttttcttccttttcattaaaaaaaaaaattcgtgaatcgagtagcaagcgggaggcagctgcaaccgtggcaatgtgcagtgatatatggttgccttttcgaaggacaaggtgcggggcgcggcggtaagggtgaaaatcaaacgtgtcgattagagcatagaggaagaaacgtagtaaaaaaaaacactaagcgcgcactttttttttttatatataaaatgaagcgacactgggcgcatttgcatgtttgttcctttcttttcctgcgggcttttttcttctatataaaagtatatagcgtacatgcgcaacagcagagcacagagggttacttgtatccaccttgctacttcgcatcggccagcccctttccttttctttctttttttttttacggggcggtcatccagaatcgtttcacctatataaaatatttatgcaatattgttttaccgggggagtggaaaaataagctctcaattttactgtcacgtttgcaaagtttcccttttcaccttggggaggaggatcgggacgcgttgcgccgttaagtgggcattaattggggtctcaaagtaaatggtgaaaaggtgccgaatgtggcaagggcggcgaaaaaaagagaacaaaaaattaaaaaaaaaaataaaaataacatatcccccttcattcatcataccgataaaacatatatataaaatggaagtattttttgcgccgctttttttgcggatattctttgaggcaattctttgtggcaattttttgaggcaattctttttgtagcaattttttttattttctccttttgcgtttcccagctttaattgcaaatcgttttttttttttttctcctcgtctgcatttcatttcaattttaaattatttttaaaaaacaaaaagatatatttttttaaaacaaaataaattaattcaaaatagtaccacattgttgaagagaaaaaaatccactacttttttcatcttctcaaaaacagcaatttacgtatgtatatagataatgtaccttattaagcgtttactttatttttacgcgtttttttatttatatatacaatttttttaaattccataccatttttttgaagttaaaacttgtagaggcttcccacgttaaaaaaaaaaaaagttctttaatttgaactttttcagaaaaacgttgaagggaatagcttaattttttttttttttttttaactttttgggcttagcataatttttgagaagccctgctacgcgtcgtatgcgaattcgtcgttgccattcgttttgcgtgttcgctcagaagggggtaggaaaagtgatttttcctttgcccgctattttttgacggattgaggggctaggcgcgcgcgggggctacgtatgtatctacgcatatgtaccacctttgattgcacgcaatgcagcccgcgcccctaccatcgtaggacatatattatatacagaagaacgcatctgcgccagttcggggaaaaaaaaaaaaaccttccccagaaagttggcatccttcaaaggagcaaatttcattataaagttcgagcactgacaaagggtttaccaagtgggctacgtccccaaaaagaaaaaaaacaagaaaaagcgccctacctggtagcgtaacaaatcgaaacggattttgcagttataagagaagttttgctggagcgactctttttggaactcccaattttggtagagcacattgcacagtgtatagcagtaaattggcggattttttttttttttgaagcaaaaacgcattggtatttttagtaacacagaagttgagagcagccggagcgttcgtttgcatatactccaatcacatagatacataagagtcacgtattcatgcaagggtaaaggctatccattccgcgcctagaagagagaaaaaaaaaaaaaaaaacagacatttgggagggtcccaaaaaagagaatgatcttatcgcagtacgtttttatgcgacgttcccgcagtcgtgttaaaaatttgctccatcccaatttgtacaatctaatgtgaatttttttttttttttcctgtaatcccttttccccattgtttccacaattttgaaagtaaaaaaaaaaaattgtaattttcaatgagaaaggtacaagcaatttttgcattctgtttttttttaattttctgttgtttaataaaaccgagtacggttagcatatattgtgaaattataaatgatgaggatgtatacttaaggacattaaaaggacaaaatttcagcgaagaatttatagccctatttgacaacaaggatgtgcgtgtaacgatagaaaaatttattttggaagaacatgtaaaatattatattagcaaagtgagaaaaagtgaacacaatataattaaaactattgagaaattattgatgagagaatttccatctaccattggacttaaggaagacattataaaaaatgaactgctgaaatttttaagcattatatttacaaagcaggaggatgttgtgaagaaattttttgccaactttaataagagcactttcgacattggtgcgaattatcgtcattttgaaagcaaatttttggacgaatatgaaaatattgaaaatttaaaaaaaacttatttttccatttttaatcaagtaactgaagcgttgaatagcactaagacgagtgaagataacaaaagtagtgtatactttatcgacatcaaggacagagtactttctaatgtagcatcacttaaggatactttggcaaagctaagaggcgaagttgttgctttgtacaatataaactatggattgaatgagctgaagaatgaggtagatgtgcatatttcaaattttcgaagagagcacgaggggacccagggcacccccatcactacagatccagaaagcggaaaagaaggtgatgtgaatattctcaacctggtggaggatgtggcatccaaattgatgttcaatttgagaaccaaaatttccagcacgagagatgaacttcaaaaacgattaaccactttagagaaggaactaatcgatatgtctaatgaaatcacccgattggatattcagcagaatgtacctaaactctccatcgtaaagaataacaacttcctcaacattgaaagcattcgaaatgagtatgaagagtacgtgaataaaacggagagtgaccgggaggctatggaaaatgtgaatggtagcagcggtatgagcgtcgttggtggagggagcgacggacccgtgtttgagaagaccctgcagctgctagaaaagcacacctcctgggtgaaggagcaggatgccttcacgtactgtgagagggacgacatcgccgaggttttgaagatctgcttgaaccttgtggagaagctgaaggatatagtcatacaggaaaatttcaatttactaatgaaatatgaaaacctgtacaaggagctgaataagtttctataccattcgagaagtagcactttggacatctcatacatgaaggcatggtcctccatcgagaattacaaaggaacagaaatcctcatcaacggagttgacaggctactatccatgattaatacactcacacagatgattaaactttttaaggaagctaataaaaatatgaatccagatgtattttttaacctgaacagattaagtaatgggttctacaattcaggaacgaaagtgaatctatttaagatggagctagccaaattaatgcaccctccacatagcctacaagttataaaaaataacattgaaaagtttggacatgtatataaggataatatcacaaagatgaaggtgatcacaaattcgtttgaaattgcctctggaaatatgcaaacagaaattgacgaaattttaaaaattgtaagtacgatgattctggcagataatttaattagcgaatttagaaaggttaggagagtctggaagagacacgttaaacgtactttgaaggaacttaatgagaagatggggcttatgattagtgcgtatagagaaaatagaaatgtgattttcccctgtgagttagaccctaccaggtcacacctctcgcacagtgaagggacgacgaacgcgttgatgggctcactaagtggttcactgagtggctcactgagcggatcactaaacggttcactgagtggagcactgagcggttcactgtgcggctcacttagcggcgcactaagcgaagaggttaactttaataggaactgtattaataaaagcaccctggcgtcgccgtactttataaatctgtacaaaaacgtaatgaacaaattcgatacggtgaaaaatgaaaaagaaatgaaaaggctattctctgttatatacagatctgtggatatcattttacagataattaaagataacagaaataatttgaaccaagaatacaataaaaagcggaagcagattataaatttgattaattatagaaaggactctagagtggacatgacaaatgtgtataacaaattgatcgagctggagggtgacttggttagtaatttacagaaattgtttttaaataaagtgaatttgaataaacagctggagcattctgtagagatgaccaaggcagagctcttcaaggacaaggtgcctccctactgcaacttggtggaacagttcattacgaaatactttctgaccatgatgaggtggaaaaggcttataaacaacaacaggagtttattcccccccgagttgatatcgaaggttgtggtgtagtagcaggcacggacagaaaaaggaacaggccgccgtagggaggaggggtggacccagcgcaggtgcgtacctacatatggataagcacattcttgtgtgtgcatgtgtgtgcatgcgtgtgtatgtgtatacatgtgtgtgcatttcgcgtatgcgtgacccgccagcccaggtgcgctgtcgcgtgagaaattcacccccaagggaagaaggtgcaggagaaaaaaaaaggaaaaaaaggggaaaaaaaaaagaaaaggaaaaggaaaaggaaaaggaaaaggaacaaaattgtgcacaatatcagaagatcatcatcttattccgcatcggtttattttgtccgtgtgcgtaattaatagcctttttttttttttcctccccctgaaaagccgcttcagagctaaccgctgtatgcagctgaagttccttgcatcgccgtgggcccccctccccgcgcaacacattgtttttgtattttttttttcccgtatatgtatacacatatatatgcaaccgttttgcggaattagcagtttcgcaaagccaccgcttagcggcgcgaccgctgacaacgctgcttttaacccccttgcagctttcccttcaacccaattttgcgtttgcttcttatacaaaatttacccgtgtcgttcatgttacataatcgataggatgaaccacaattttgtgtaattattacttaaagctaaagggaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnntttttttttttttttacatactttttcccgtgtgagtttctctcacaacatcccgcataatgctctacaacatgattattttttcttcccttttttgtgttacatttttatgttaattttttttcctccccgtttacaatttagcataatggataaaaaaaaaaaatgtatgtatatgtactgtacatatttttccaactttatttcattttctctgaaaggaggaatatcttctctcccgtttttaattaaatccgaaatcttctcaaaagtgacgttgtctcaggttggaaagccgcgttcatcatgtcaggacgtggctctggaattttggggtctcagtaccgaaatggcagcgagatgaaaaaatgttcacctcaatttttttgctttcacaagttcgctacaccaaatggaaatcgaatttttgagagtcaggaccccagtcgttcgaaacgcgtggacgtgagtacgtcgaacgaatgttttccatacaaagggggacccaggtgtgtaaattgtgacagcggcaagtgggtgttacccctttgagggcacaaatagcatggaaaaaaaaaaaagtaaagcagttgtgactaaaaatataataacatatatgtataagccgcgtgagagggaaagaaagaaaataaaaacagagtaaccattgagtgggtaaaaaaagcaaaaattcttaaggggcaaaaataacatcataaatagtgtcacatttttttatggaatttttttttttttttttttctgtttggtaagttatacagtgttcgcgcgcagcgtcgtaaagtcatttttttcacttacagggaatattgagcatatttgcaagtgtacatatgtacgcaattttttttttttttttttgcttgatttggtgaccatttaagcctgcgcggtgttgccattttgttcttgttcttgttcttacaacgttgttttttgtgcatgcaaggggaaggggcacttgaggggagaaaaaaaaaaaaaaaaaaatcaaataataaaacaataaaataatcaaataatcaaataaaatgggagaaaagcatgagcgaatcgaaaatgaaaaacaacgcgaaaactgaaaaagaaaaatgttcgcagcgaaagtgaaaaacaaagtgaaaaggaagaaatcaatttgtgtccccccccctcccttttatgagttcccaagtgtgtcacgccgctctcacccgcttcttcatttgtgaagaattctcaactttgtggttagtcaattcgcggcacactgatgtaaagcttgcttggcgaatttaacccattgagcgaagcaaagggggtagcaaaattgaaaaaggagcaagtcgctttttttttttttttttttccagtttaacttcaccaatgagtaacatttggtggccgtaaatgtgtgatgcatgcaaacacgcaaaaagagcattcgccttaagagggagaaaaaaaaaaaaaaaaaaaaaaaaagccgagagtgagaagtgggaaggagaaagcagaaagtagaaagcggaaagtagaaagaggaaggtagaaagaggaaggtagaaagcggaaggcagaaagcggaaggtttaaagaagaaggttgaaagaagaaggtagaaagcagaaagtaggtatcaaaagcagaaggtaggtaccaaaagcagaaggtaggaatcaaaagcagaaatgaaagcccccctgctggtgtgctttctttttctgctagtgagtgccaaaagggcagggggcctgcggacacgcaacgccgtcaacccggtcgacggctcagggggagtcattgacgggaaaggcgcatccacagatagaaacagtggcagtagaagcaataacgaagggagaaatgatggcaccgtaagagaagcccgcgatggaagcggtaacaacggacaagatgccaacaatagaggcaatgctgatggaggagaccccgcaggtgaagccaaccaaagcaaacaggcaaatctatgctcctgtgacttcacagaaagattgaacttcattccgcaggaaaaaaccaaagtagtgtgtaacctaaacccgcaccacggagaagaggtgaaaatatgggtcaacaaagaatacgaagtgagatgcttccaaaactctcgagtttactgtccactaaaagactacataataaacagcgcaaatattcttaactattcccccaaactgaaatatcaaataaatgacgtagtgcacagagatagggaggtaaaggaatatcatctcgagattgacaaagaagcaagtgacattttatttttctgttcaatcaaacctaagcaagtatcagaattgctagagggagaagtgaaaataaatttaaagagagaaattagtgaggagtattcagtagcaactgaagatgggatacacatatgtgatttttctaaaggaaatttaaacatatctccatcagcagggttttattataaaaatgacagatcggttagctgtatttaccttgtcatcccgaacaaattatttttaattaagttacccaaattaagcattgtcaccgatcagtttctccctagtttggttaactgtttatctgaacactcttttattaattttaatttgaaacatgtcgaagaagctgatgactccatttatttacatctatcctttggtgattttaaaaaaacctttaacctgtcctgtgcatttgacttatccgaatatgctgttgagccctgttctctgggaaagaagggagtcgtgacgttttacttcaacgccgcctaggattcggggagggggtcaccatagaggaacgacgggaaaccgtcacacaggaacgacgagaagcggtcacacaggaacgacggaaaaccgccacacaggaacgacgagaaacggtcacacatgaacgacggaaaaccgccacacaggaacgacgagaaaccgccacacaggaacagttgcccctgtggagacggctccgaagtggcagctccctgttgccaaactcgcccttactgcgtcttcgccgcatacataagcatgcacccaccgacatgccgcaagaatgcacctgcatataatttttaataaccttagcgaggcgcacagcgtagtcttcttttccccctgtgtccctagtccataataaacttatgctttgtgtttgccgcaacggccgtgcagcggtgtacgcaaaatggtgaacactgaaagttacaaaattaaaaagttaaaaagtaaaaaagttaaaaaattaaaaaattaaaaaattaaaaagttacaaaattaaaaaattaaaaagttacaaaattaaaaaattaaaaagttaaaaattttaaaaattaaaaactaaaaatcgaaaagctcctactaacgtaacaataccgtggcgcggccaacccagacgggggggaatgaacctcccctccccctcgcggagacgagcaaaaacgtgcaggagatatggcacgaatgaatttttgggaccaatgctgtcaagcacaagtggcccataggaactgcgtggagtggaagataaatctcatttctcctttatgctatcgttcgattggccctctttaaacaaacatgggtgcgtttatgccgctaaggattgtccacaaaacttctccatgttctcatgtaatacgtacgtgtgcactcttgtgggggaagaaaacgaggtgtattttaaaatgctcatagaaagggctaattaggaggggcgtatttctctccactttgtcttttaaaaatttttttagttctccaccttatttgcgcgtcgattcggacacatcccacgagactatacgatatcggcccatttccgcttagaggttacccttatggaaattgcttccatccctgtttgactaaaattaacacccgtcgtgagtgacacgttttgggccatttctcaagctgtagatgcgctaaaattgggaaatcgcagcagggggaaatatcgaaatgagacaaaaaaaaaagtggatctaaggggcgaaaatcaaagtgaaaaaaaaagcgcaatattaagatagtgaaacactgaaatggtgaaactttatgatagcaaaattttgcgcgctatcaaaataaaaccaaagtactccaacgaagtaacgaaatgcgtttcgcacatgtcacttctctgaggaaaagaagtagaagtgcgagtaagcaccttccatgcatggggatgggggggagtagggaggtaacattttccttcgatatcatcacaaaaaagaaagtaaaacattttctgtttttttaaaatttcacacttgtgcgttgttcatcggaagaggcacgtgtatcctgtcttggtctgtgcttgtcccgccctgtctttacctgtcctcttttgacctgtcctcccctccctctgcagtggttcataaaaacgtagaagcgaaacgatgccggacttaaagcacatatatgcaaaggaaattttcccaaatgagaagctgaaaagatatttcttaaaatgtagatcgaaggaaaaagttttatactcctttacctctgacaatgtacgtgctgattgagggggagatgcgtagatgtggcctgccaacattggcgagttgatcctcccgttttttttttttttgccaccaccacatatggcactttttcacaaatagacgcatgttatgaaagtgcgttatgtcgttttttttttcctccatgtaaatatgccccctttgggcagtgacaattttcgggggaagcacaaattattttgctttatccaaccttttttttttatttcaccattctgtaccttctacaattgtatgcatgtcgtacgagggggggagggatctctcccattcatgagaaaacacacattcgaaaagaaacgcacaaaaatagggaataaatgtttgaccctgtgggtaaactcttcttaggaaattacaaatgaggagaaaaaatatgatgacgaattggacatttcgaaatatgaggtagggagaggggaatcgtagaataagacagagactactttgtgaggaagaatatcggatagagagaaggagagcacgccgtaagcgaaaccatttttgcagctagtttatgtctccccacccacacacatacacaccttacttcccttttttcaatgtagggcctatactccaatgtgttgacgaggctggtcaacctactgtacgttctgtacctcttctttgtaatttttagcaaagacgttttgtacatccttctagaaaaggttacagatggacaaggttgcttcggcacccggagagaaggcgtgcctatgtatgtatctaccagtaggcaaacgatgtgatagcacctgaacatcatatggaccttcccgtggatcctcttctcagaagcatgacgcgctgtccgattatctgatcgtcctcctcatcttcatatgctgcgtcgaagtgatgataaactttttgacgaggaaaacctacacctgctattttatgtttttcgaagtgatctctttggtatccttattctttgatttgttcatttgtgagtattacctcttcgatttgttcgactcctatgtaaagaggttagtccgaggggcgaagtgggtgacgagaaaaagatgacgactaaaaggggggggatcctcccaagcagagttgagtgacccttatgtgattctccatcagatgggtcgttttaaagtgccccatgtagatactcgcacaacttgactgcttattattgctatgttttttttccccactccagaataaacggaataaatgatgttgggagcgaagatgtggtttatctgatacacctagtgaaggctctgagggtcacaaaaatatataggctgattatttgcttcgtcggaagacacaccaaggagaagtacaagcacaggaatgagtggaatgtaatgccgatgcatcttgtggaatactttttctcgcatgtacatgtggaaagataattatgtgtccacttatttattactttatgataacctccacttccctgcctcatcgaccccgatccaaagttcgaaaaaatggagagcatgcagaatagaaccaatttgaaggtaaaaacaggggaggagggcttgtctccatgtgagaagttacttatgtggatcggaactacatggaggactgcacccatttgtgcatacaaggggagtggtcaaaatggagtgacccctatggagatgctttcttcccatttcaggagagcctaaaatttacgaacaaaatgcacctggcgctgataaaaagatattttatgtccctgttttttgtgatgctgtcctttatatttatcgagacggtaagggggaggtggtgttgacgtggatgttaatgttgacgtggatgtttatgttgacgtgggtgtttatgttgacgtggatgtttatgctgatgttgatgcttatgttgacgtggatgcttatgttgacgtggatgtttatgctgatgttgatgcttatgttgacgtggatgcttatgttgacgtggatgtttatgctgatgttgatgcttatgttgacgtggatgcttatgttgacgtggatgcttatgttgatgtagcgcatatctttttcggagactctcctattcgtggagccactttgttacatttagctgaccattcctgcaccgcttctccccgacagatgtccattcccaaagtacagaataactccatggagtacttcatctacaatcttgacctgttcgtaaaaaagaggaattggtcaattcagaaaaatgggaaagaacacaaagaagaatgtcatttctcccatatttgaaatgtccgtctttttagcgacccacgcgtgtttctctctacccatgtcctacacccccacatcccccctgcagaatttctttagaggattattacgaatctgaatttttgaaggctctttatttttatactgtacgagggaagaaaggagagagaagaaaaaaaaaaaaaaggaacaacttagtcggttggcactcagttgtgtaacctagcatgtaacgatgggctaggcacgcttgccccacttgtgcaactacccctccccgtaggaaatacaaaaggaaaagggagccaatgaatacctagttagctttaaatcaaagagaaaactgcaaaattttgtcaacaaaaaggagttaaatgtagggatgcacaaacggactttgtgggattttgcccatttgtcacacgtaaggggagggtaaaagtgagtgcgactaaatgggggaggaggggtaaatgcaggattggattggtgaccttccattgaacgaagcatgagtgcccacctgcgcagtgaatgcatcacatggccacccccatcaacatcacaaatgcacgcagaaggagctcctgaaatttataagcatgaaccccccaaaggggggtgacgacgaagaggaagtaattctcagtggcacaattaaggaccttagtaaaaactccaaaaagagaattgcactttagtggtgcatagatgtgcagttcagctggtgttgagagcatagtatagtatgtatatgtacatatatatgtgtgcacatatatatgtgtgtacattcttgcatgtgcatcccccgcacgtgactactccatgggaacggcctcaccaattcccccctctggaagaagactctctgaggaggtacgaaaggaaagtgtaccagtcggccgagtttaccttttacataaatgttaagaagaatgtaaagaagcgaataaagaacgttgtcttgttgaagattctcgtcatcgtggtagggttcacacgtgcagatagactccgaatgtactgactcatcccctccttcttccaaaaaaaaagaaaaaaactagcagtatccactccttccccttaatctcctaccaccaccaccaccacctcccgcacagttctccttcattatactgttttactttacctccgaactgaacgttctgctattcccaatagaaagcatattgaagaagttgaagctgatgaagtaggtcgcggttttgtgggattagtttgtctgcacctcaggtgtgcatgtgtctaactggattttgattgcacgttcgttcttacgtaacccactgcctcgcagatcgaacccaacgctggcactggaaatgcaggaggagctgctaaaccatgagttggacaatatactaaggaatacaaaattgaagcggtaaaggaaggcacctacacaggagcgggtgcatacatgtgaggaggtgcatacgtatgaggcggtgcacatatctgtgaagggagagcacatatcgacacgcctacttctatagctttactgccacgcttactccaaaatgcagaaaaggcataaagcagaattacgaaattttgaagatggaagaaaatttgatgaaactgggaaccctgatgttgttaggtacgcccgattttaactgctgctttgtccatttgtgtttttcgaggctagaatagggactttgtgatgtgctcataatggagacttggcaaccacgacggggactaccatctgttcgaaagatctcccgcgtttggctgaacttttctcgtctgccccatttctctgtgtttccacttctctcatccctgtgcaggcttcggagaggcgggagcgaaaattatttcgaaaaatatcaacgcgcaggagagagtgaacttgttggtgaatggggaagtggtttattccgtcttttcattttgcgacataaggaatttcaccgaaataacggaggtgctgaaggagaaggttaggccgttcggtgcttacgtttttgtgcgtagcgaatgggcggaggaacgcatccccgaggtggcccatcacactgccatactgattcaccgccacgcttcacccccacgcttcttccccacacacaccgcttcaccaccgcgcccagatcatgatattcataaacctggtggcagagataatccacgactgttgcgatttttacggagggtctataaataagaacatcggagatgcattcctgcttgtctggaaatgcaaaaaaagagactttcacaatgagaggataagtctgttgacgtccaagtgccgcgtgacagatggggggaatgggggagaggtttcggagaaggcttgcataaacagagtttgcgacttggcgtttctgtccaccgtgaagacgttgatcaggctgcacgaggtaagggggaggcgccacgtatgctggtgtgcagataggcacgcctctgtagtcatgcgcggcgacggggcacaaaaaaatacgacacgcgaaaatagaaggcagcgccgcggcacaaaaaaatacaacacacgaaagtagaacgcaccgccgcggcacggaaagataaacacacataaatagaacgcaccgccgcacgccgtgaacttaaccccctgcagtcggagaagatacggtccttcctcaaaagcgagaagatccacgagctcgtcgggaacaacatcatcgagttaagtttcggtctgcatttcggctgggccatagaaggggccattggaagcagctacaaaattgacctctcctacttatccgagaatgtcaacatagcgagcagactacaggatatttctaagacgtacaaaaggaacgtcgtcatctctggcgaattttacgacaacatgtctgaggggttcaaggtgggcagttgcgcgagtagccatttttctctccccgcccttgttggctttgtcaccccacgcttgttggctttgtcatcccacgcttgttggttttgtcaccccacgcttgttggctttgctaccccacgcttgttggttttttcttctttgtcgaaatccgcccttgtgagatttcatatttcacccctccgtttatgcatgccatgtgtgcatctccccttattgccctccctcttttcacgcatcttttagaagtccctgcgcagaatagaccgagttaccctgaagggatgcgggaacccactagatttgtacacctttgacatacgtctagataaggtaaaggagagacaacacgtttgtgtgtgtctgtgtgggtgacttcgtggagtgtcacatggtatatgctctgcttccccctgtgtgtgtacctgggaagaggtacatatggatctcccaccccaccctcaaaaaaaaaagaagcaaaaaccatttaaccttttcgtctcagattcagaagaaaaaaaatatagaagcgtttgatgtggccagaaatgttgacataaaaatgataaaggtattgtcgatatttggagagacctttcgtttttacacacttcggaaaaaaaagaaaaaaaagaaaaagaaaaggaaaaagaaaaggaaaaagaaaatacagttttcacttaacttgtacttccccagattttgaatgacataaagcaaaagacagagagacgccgtcggaagaaggaagtgctgaatctggcttacgacgtaaaagagttgcagcgtggccatatgcgcgcagatgcgtatacattttttttgtcttcccgactgggataacgcatgcggggggacccgccgaacgaacgagagcagtcgagagagagccaccaattttattgcacacccttggcatgcccatcacagctatacgaggaatattcaaagagcgaggacataaagtcaattgagatgaatttccctgaggaatatttgaggctgtttggaaatgcgctagagttgtatttggctggaaactggcaggagtcgcacaggctactggagcatttacgggggaacttctcctgcgaggatgacattttgtgtcaattgggagatttcttacgtgcgtcaaatttgactgcgcccagtgattggggtggcttccggcgttttttgcagaagtcgtagggggtgaaatggaggtgaagtggggatgaagtggaggtgacgtggaggtgacatggaggtgaagtggaggtgaagcgaaatcaacctgaaggcgactccaaaacgaaagtgccattttttatttacacttttgtgggaggttatcgaaggagttaagtgctgatgggggagaatctcccccccctcgtttgcacgaatgaaaaataccaaggggagcagtaacaagggtggagtggcgtcaaaaaaggtgagacaaatggggggtgcacaaattggcgggacggcgggacggcggcatgacggcataacgacattcccgctggggtaagcaataataaaaaaaaggcaaaaaaaggcgaaaaagggcgaaaaaaaggcgaaaaagggcgaaaaaaaggcgaaatgggcaaaagacggcaaaaaaggggcgaagaatggggcgcccacacggggagaagcaatgttccgcttgacagaacgacgcacagacacgcggcgaggcgtgtttgcccccctccactctggacgcatcaagcaagcgcgttcaaactctcgacgtaatcataggccttcttctgaaccattttctggctgctaacagtgccatggttcttctcgaataaaagccatttagtgaagatcattttcatcactcttgtcttaaacttacatgaagaaaatcgttcaaatatattcctaacaaactgaagttgatttaaatttaatttttttttttctccttttgtttcacctttggttaaagaattgatgtgaatgtcaaggtaagtaaaccaaagatccgacctctttggatattcttggattaatttttcaaagtaacttttccctctttctttattggcatacttatattcaaacctcgcagcatttataaccatacgtaaatgttttcttttcgcaagacagtgtagagacttcaacaaaatttcatgtgcatatgcttcatctttaaatgcgctgtgtataatttctaaataatgtgaccatatcttcttggagtagtgaaatttttttatggcttcttcacttaattgtttcaattcattatattttttatttacctttagcacattcattgtgtgcatatacacctttttttcattacaagaaaggagagctcttttgaatacttcttttagtttgtctccatatgagcactccatatttatgtagcagaagaagatgtttcttttttcctctactttgtgtatatctattgtctttagggctctttctgctgtttttctggcttcttccaggctgcccttttccaggtggtaggctatgtagcttacccagatggcgctgttgtttttttccgacgccaggagtctttcgtaatcggccggactcacctcgtccgctgccgcgggcgcgttggagtgcccgtctgacagcgtttctggctgcgtcttctgcttcttcagcttctcccgcttctcctgcttctcctgcttctcctgcttcttcagcttctcccgcttctccagcttctcccgcttctcctttttttcttttttctttttttttccctcctccttgggcggttgccccaccaggtcgtcgtcctcctcctcaattatgtcatcctccacctcatcttcctcactgctcggggaaacctccacgtcatcactctgccctttcctccccccgttgttgctcacattcattttggctttctttatctgtgcgtataaacttagttggttcccttcacctaacgttttcgtcgcggctttgccttccaccgcatgtttcctcttcctcatgggttctcccttctggtcattttttccgctaaggggggtgttcgcgggttgtgcttcttcacctgaccgcctcaccgattggtcatccttaacttggtcgtccgtcctaatggacgcacgttccgcatcagccattgggttgccttgttgttgctcctccatcctccagttggtcttccactaggtatatatgctcagtcgcacgtacgggtggtgccatacacataaacgtgcttataggtaaaagtatacgccggcattgttggccctacattgccattttttctttttacctttcttgggaacgtttatttttgtaccgttcgatgggatgaattttttttttttttggtaactttttattagtagggattaccaaaatggccttccaatatgagcaaacttcttccttttaaagaaaaaaaatcgtatactagcgcgttggaataacgctggggtggtaaaatatgcatcgaaaatgagcagcggggatggaagtcaaatgatgagaatatttgactggggtcgtcgtttgcataaaataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatggtcgcattttttgtggcgtgcttctttcattctttttctcttaaaatgaacgtaacgcggatagtgagtacatacactctttctcgttctttcctccccattttggagcggcatcggggaagggaaaaaaagaccccatcatcggggggcataatatgtacaaattcttcgataatctgtatatgcaagggtaccatttgacgctctcccaaaatgcattccctccatggtcatattacttgtaatggaaagttgaccagccctcccattccattatgtgaacagcctcttatgctatgcattcgccaaaaaaatagggtgccgttatttgcccgttcgttcgagtggaccaaaacatgatggaggacactgttccatctcctacataaatgggcaaaatcgattgttgagccgcattgtgtggcagtccgcataaaaatgagtcacagttggcttaccattttacgaaaaaaaaagcaaaacaaggcaaaacagagcaaaacagagcaaaacaaagcaaaacagagcaaaacaaagcaaaacagagcaaaacagagcaaaacaaagaaacgttctgcctgccgtgcgcgctcctgatgtcgcttggacatacccaatatacatttggcacatgtttatattttcatctttaaaaagaaaaactgcgccgttgcgggatattttccattgttcgtcccgaattgagggaagagtcccataaaagagggggtggtggtggtggactgttcccgcatgtacgcgtcaagcagattacgtttagcagtttatgtgaaacatttttttatgagcaagtacggtataggtgaagtactttccatctcagagatccaatgtaattaattccaatgggattttttttttttttttttattcgcccctctgaaacaactttgatctgtactgattaaactgtatcatttggtcagcagcgactttcttttgggaaatatattttacattgttgattcgaaatatattattttgtgtcctaaatacacaaggaatggctactttagctgctgctttttttaaaactttgtaaacagggtcttcaaatcctaagctattaaacggactgatggaaggaatatggaaaattgtttttcctgttggaactctagcaacaaaataatcgatgattccttttccttgtcccattttggttccatctggtttctttgttacactgtatgtagcatgcacatcgataaaatattctttttttttccctaaatatctacgtataatttgtttcatttcggccaacttttctgctcttattcttttggggcatgcagctataagtgacttccctatttttatgtctgggccattgagcggtactattcttcctttgggcgcttttaggcgcacgggcagtgggggtttgtaaattacaggcggcatactgttttgtatatgtgctgtctgtgttgggggggaggtgtacttttttttaactgcgcgttcgaagttatcgagtgggaatgtcccatctgccttaatatcccaatgaagtggggggtagtcgtgggtatacccaccgatcttatggctttatatgtatgtatctttccacacctagctacgtttcacccttctttctttctagcattcactgtgatgctaaatcttgccctcctgtgtaattttcagggcccatttggcatgcgttactctggactcttcttaaatgggaacaagcgaaaaaaaaaaaaaaaaactattcatcttatatatacaaatatacactttcccatatcggctgtttcacaccttttaattaaaccgtttttgcttctgttattttgtcaaacggggtcagtgggatgacgttctgaagttgttactttacggctttccattttcccgtcgtcagattgatcacggatattgcgcgttattcgaagatggcaggaacaaaaaaagggccatatcgttttcttactcatttgtttattcgcttttattctgcactgcacggtagttaaagcggttcgctgttccgaagtatacaccgcttgatttttcctcctttaacaccctcccctttgtgggtcaaaacgttaagaagaaggggaaaaatatatatgcagtgctaattgcgctttgccccaaaagggtttacccctcgtgatatattttttaacatctcatgtgtgtcatttactccacatatgcattcatttcttactccttaaaaacacgacatgcgttgggcagccgaagtaacaaccctggagggtgctatccgttcagcttttcgccatttgaaccgacgtgttcactccaaatgggcgcgggggtatgccgtgcttaattgtgcaagccgcccccgaaatggacactcgacggtagagcccgtgcgtctgtacacacagtggtacttttagtggtgtggaatattagtgatttgtttctttttgttacatgtttgtgctcaatatatcgtgtgtaatatatcgttgtgtgttaatgtgagcaggaaaggggaaagaaaaatgttttttttttttttttccattttgcgaaaagtaggcacatatgtaacaacgcatggacaaaaacagtgttgtggttgaaacgggtctaagtggaacgaagaggtcggcgcgaacaaacgaaacgacaacgttaaaacaggagtatgacaagctattcgcgctacagttccaccccgaattaaaaaaaagtgacaacggaaaggacgcacggccatatgcagtaaggctgtatcttaagggaaaatatctgtcccctcggcagaaggggacaatagggaaaatctccaccaaacttgtagacgcccgatgtttcttcctcatccgaattaacagtaacaggagcagctgcattcctcggtttggatacccgtgacactgttacaggaggagaagcattcggttattttatcatcctgggtgttagttccttgtgacgttccgtcccccgtgttggttccttgttgaggggggccttccgtacgtacaccagacatggcacttttagtgtgcatatcggtagattgtcctgagctggtattcttcttactcgtaagtagattatatctctgtagtttggatcccttacttgcgtgcctatacttcatggaaaaacccgttttgtttttacagctgcattcacattcacaaaaattatcgggtaggcattttatgcattcctggtctgttgttttgggggaaaaaatctctgtggctgatgcattttttgttcgttggtgaatgtgtgaggttatatcagagcttcttccgtgagcgtacgtcaatgcgagtaggggtaggagaaaaattaaaacgcgtttcatcttgaaaatgggtgaatggattaataggaaaatatataaaataggtatagggacatatatttctttaggaatgtgggcagtttaaaagcttaagaggtggggcgaaaaagaatttctcggaaaataaaaaattgggatttattcataggacttgaattctgctaaggaatacaagtagttgccacgagtggagaaaagtaagaagaattatgacaaatcgtaaaaaaaaaaaaaaaaagttgtacggaaattaagaataaaaatgaaaaagataataaaatgagaaaacaaaatagaagacaactgatcggatattaaattttttgagaaacacatatagacattaaccattatgcaactctcgaattatccatcccacgaaaagctgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcttgcaaatagctatattttttctcaaaaatggctattttttttttttttttaatagctagctaaacaaagtttcccattaaatgcctttccagttcaggctttttcgttgtcacttccagcgcttcatttgagcataaaagaattgtgtgcaacaacgggcaattcgggggagacagctatattggaaaaaaaaaaaatatatataaataaatgcatattcttgcgcattatcagataccgatccaattttttccttattatacaaacgaatgtgacaaaagggcaggcgctccttttgtctaaactatgttttactcgaaaaataaatctgatcgcattttttttgctcatttgacactttttaagaaatattcagctaggtacagccatgtgtaggtaaaagtggtggtaaattggatacagatcgaaattttattttttatccatttatggaaatgagcatataacagcttgtttaaaatgtaatttgacgttgcccagaactgttgctagttgcatcattttaaccgtgtctcaattagccttttttggaggatatttaaaataatatggctaaattgctatgggaggattttttttccattttacatgaagagaagaggttcttctcgaaaaaacgtatcaccatctgccacttcattttgttgaaatttctattggggcataatcaaatgtatgcagagttgcattttgaatttaagtgagctttcgaaagcgaaataaggaatgctcacacggttgcagtaaggaaaaatgggacgagctagcgcacatgagaaacggtatgtgcatgtgggaacatgtgtgtgcattagaagtgcttctctctaatcagtgcactcgctgtgaacagcgaaatgtttcacctttttctgcgtggagtgttcatgcgtatatatgtacatataccatttcgcaagataagcactttcgaaaatgtggtttgcttaaaaaagggaacaaaatatggatcggtttgggggctagaaagcgtgcatgctgactctactaagtgtaacatatatgtccacatttatgtatgcactttctttttctcgtggctttaactcttcttgtttttgctttcaccatatttaaacgccccatctgtgatgtaactccttttcgtaacgcagtttcatgtctgtgtctttttttccatcagcagcagaacatgaaacttctttttctggcctttttaattatgggctcaagatactgcacaacgtggtctttcatgagatagtagggatagaactgcgtggagaaggggagtaaatggtgaataggtaaatcagataagcggtgaaaaaggcgaaaaagcaaacacgcaaaaatatgcagagatgcacccccattctcgcaatcgtaggggcgtgcaacttcttacacaattttacctttggtgccgagaataaatttttgtcaaaggtaaaattggaagaatcttgcaaattgttcccttcgtccggtgtattatttgcgttttcacaggcaggatctgcttcatttttttcattcagttcatcagatgatttggcttcatttttatcgtccccctctttgtcttcgccatcctctatattattttcgccactttcgttttctggattagcatcagcattttcgttttccgatttgacttcatcgttttcgttcagttcttcaacgccttcaaaattttcgtcagcactatcatccattttttcttaaattacactttttgtatgctatttatcgtgcaatttttttttttttttttttttttacgtatactcagctagcaatactgtaaagctgttcctatttatttatctgtacttcttccactttggatttcatttttttgttccttaacgtgaaataaaacaaaaactccggaaggtgtgtgctttttcatgtgtgtctacacatatggcgttttaaagagaaatcctccttacgcattttttttttttactccttatgaaggttcaattatatctttttattatttcactttgcacgttttttgcattatttcctttttgtttctcttttgaaaacatttttctcgtcttattatgttccattggataccacatggtatatgcgtgttggactgataaaaaaggcgtgtgctctcaataatttgtgaactcccatttggggaggattttaaattaacagcgatatacgaacgtacttttaatgatccaattgtttccgtccgatgtttttgtcgtgatggatgtcttattagggatatatgaaagggtggagagattatgaaaataatttttactgcctgctgaaattaatcattgttgcgtgaactgtgcaagtaaatttttgctgtttttttttttttttggcacctttcacttataaaatatgcagttgaaattttacaaagaggacacctttcgaggggagcccactgcaaaaatttttgatgctgttatagacatattttcagaaacggtttcgttacatttgcgccatgtgtttgttttgtctgcatgggcaggggttaacttttgagaggttgcgtcttcatggcagcaaagtttgatcaggagctgccgcgctgtcattatttcaccatcacatttttagtcatttaaagaataacggggctcctgtttttagatagccttcaaggcatggtttttggtcgaccatttacccgttttattaccctttcgttaagtttttatttctttcaccacttgttgggaagcgacttaattggaaggaatggaaaggtgtaaaaatccggggtgaacaaaatgcaaacaggaatgatttttccgtgccgctttaccgtttgaagggggggagggggtgaagtacgccacgggtggtgtcagcgtggtaagcggaaggtatatgtctatatgcaattttttcaaatggctgtattctcttcttcttttaaatgttaatatgcaaaatgtgaagacgttcacaggaataaaattagttacatactttttcttattccattttgcggcgaaaaatgtgggatcgtacaattcacgtactatgtgcatgttttttttttttttcaccccttttttggtaccaaatatttacccttattatgtaatttttgtcctactgagagtaactgttgtaggtggaattgtacaactgttcatttgttcgattgtgtggaagaggaggcggggaaaaaaaaaattcacaaaaattacatttcaacattgcactccatttgagcattcaaagtgatcactcgaaatggttaattgcgaaataagaacacctgtgcgcgaatttaatggtctcaattttttcttttttttttcgcttaatggcctccaaaaagagggcgcgattttgcacatgattagtgttcccctgtaaccctagcacatatgcgcaagtgtacataaatgtacgcacgtgtacgttaatgtgttattatgtttgtttggttatgcctacgtcgcgcatgacgtatgtacggatgcgcgttctgcatggatagctgtacggttcacttccagccctgtgaaacactcagttgcgcgggcataaatttgcgaaaaggaggagagtactaattgccctgtgcggcaggaacgctcatcgaggtggagaaatttgcaaaatgttaaaaaaaaggtttttaaaatatacaaaacgctttctacatatttatgcacagttcagcagagtgtgaacatatacgtttctcacatgttattttttttttttttttgcaaaatgaacataaatagtaaagataaatatacgtganagttttaaaaaaaaaggggcatttcttccttttgaaagattacccatttgatctatttgtaaagcgaaaatgtttcctcatccagttaggatgaacgtgataagttaaaaccatttgcaaattttgaaccccaagcttttaattctgtatttgttacgtgtacgcacaggcacgcaggaacgcatgtatgtttgtatgtatgtacgtaggctacatcccccccgctaacctgttaaaattgcaaaaggagcttataacatcataagcgaaaccgcgcgtaatgaacgcaacaggtatgcataagataatagggaaaacgaaacacagcagatggaagggaggccaataagtgaaaaaatccataatttaaagcgaacaatttttgcgcaaataatgagtacatttatggcacgccccagttcgcatatgtacatcctttttttatttaaaatttttttttactagatcatttttgaataatattatcaaccagcgtcgaccccattgtaaaatttgtccccgacttaagctcacacatttttaaccttaattgcgcattcgtgcctaattaaaaaattttccttttgaaaacagtacaaaccatgtctcagataaggccagaaccgaaagtagacgttcctgagggtgactacaaaaagggtgccaagctttttaaggccaagtgtgctcaatgccacacgataaataaaggtaaggggaagttggtcctccgtttattgtgtgtacctgcgtttgtgtgtgtggggtgtacatccccgtgagagcaaaggtatgctcattcggggacatcctccaagagcaactgtgtgtgcgtcgtacgcatgtatttatttccctttcccccttccctcttcccctctcaccatttgcttaaaaaggcggagcggtaaaacagggccctaatctacacggattctatggcagaaaatctggagaatcggatttcccattttcggatgcaaataaaaactcgggcattatctggtcggacaagcatttgtatgaatatctactgaaccctaagttatacatcccaggaacgaaaatgatttttgctggcatcaagaaggaaaaggaaagagccgatttgattgagtacttgaagaaggcttcctcggagtgacgcgcgcaggtgcagaaattggcagatgaaaaaaatatcaaaatgagttgaacgtacgctttgggggtcaacgggggactcttgtcaaattgtgtcaactactcaggtggtggagaggcccactcactgacgtcacgttacgcaaagtgtaacgctcatttatgtggtgcattttagaatgtcgttaacattgtccacagagcagcaagattttgtttccctacatttcgctgcgccttgtttgtggacccctcaccaaattgaggggagaaaagccacataaaaggaccacctacctcgcagcagagtaagtacaacgaagcgcacacataatatccgcacatatatatagctgtttcgtgtacttattactgctccccatttttttttttccccctcattcctttttcacgattgacacattattgagttaaaatatgtttcttatgtacattcgtgtgccgtgtgtaagttgaaaaatgtgacaatcgtgtagctttaaaatgtcaaagtaacagatacgtcgttaccacttgttttatttacaaaaccttttttaaaaaaatatattttaaaaagttaccgtgttggagtagtgatgtgggtggaaaaaggggacgacaaagcagagctgaacagaataaaagtaatgtacaaaaaaaaaaaaaaaaaaaaaaaagggtgtacttccagggggaagggatacatttgggggcgtctaccatcggaggtgtacgtacacccaagatggcttcactattttggttaaattatcatttaggacaaatgcccagtgcttatacggaatgactaaggtgcgcgtttcaccgtggggatataatgaagaatactgagtacatggcgcatgggtatcatcccctcgtgaaatgaaatatgtgcatccgcaataatcagcaggcaggctaggtgttctcctccgcgagggtatcagcattagagatatgaaccttcttcaacaaatgtagcatatgctcaatgttgttttcttcgcaccttagggggtgggggggaacaaaagaaaaaaaaaagagaaaaaaaagtgaaacaaatgttcagttgggattacataaggtgagggtaactaccaaatgggcgaagtacaaatcggggcagatggacaaaacataggcagcgcgtgtctgtttcgtttttttttttttgtcatgctgcacacacgcaggagtaaaccgatgggggcggcgagctggagtgccccctagtggacctactttttctccccatagttcataataacgtagaggtccacaaaattaacgcagttgatgtcgatcatctggattttctccttcttatccaaattgtacatatttatttctttaaaaaaatgaacaattctgtccgaagtgctattgataatttctgccagttcgtgagagtccttgttgtagaattcctttggtatcaagtgggggcttgtatcggcgatgtatttttgtattcctttgtagaggattttatcggacaggagtttcataaaatatttctcgtacatttctttaaaggtgtcttccttttttaggatcagcttactgcagaggtgcttgtctatttgcttggcgtactccagctccttcttgatgactaggaaggcctcgaacttggtgatgggttcgtctctcccgaggactttcattttggcggtgcgaaagtggcagtgctagcgtattggcatatggcagcattggcgtattggcatatggcagcattggcgtattgacatatggcagcattggcgtaatgacatatggcggcattagcgtaatatcatacgaccgcgttcgcgtaatatcatacggccgcgttcgcgtaatagtctgctcggctgctacccgcaccttcacgcccgtgtgcttaatcgcacaggaggctacgtttggcgacccttgaggaagcaaaatttctacacagttatttgggcgtgctgcagagggaaatcatgttcgatttgggcgagcaacatatgagagagaaaaaaaaaaaatcttctctcttttgcgtatcactttttgtactgcttcagtttagttcgttctgaccaattttaggttacacgagaggcgcaagttgcggagagggtccgtgatcgatacggtggagtatgacctatgcacaaaatgcgcatgcgggatagtgcacgtttgtgctacctgttttttttcacgtgaactcgatttacttcttcgtatggggtgcgccttcaatcatgtgagtgggtaactgggcggaagagcgaattggtctcttcctgacacatttatttatttgcataatactcaacgagcaacagtaccttttaatactttacttaccatttcggggtgcgatttagcggatctgctgtttctttgtgtcgcttcgttggcgatacggtgatggccctttctttctgtcttggctcctttggcgtgaaacggttgccattttttgagtgccgcgcacgtgggccaaaaatatatttccggcactctctccatatgccccacaattgacgaccctggtggggggattaatttttctgcccctcaacaagtggccgaataaattgcagataatttagctgcttctcgctacgcatgcgctttatttatggcaccactcacaggtgtacgtgcactgcctatgaaagtgcgcccattacgcgcgctcattacgtgcgcttatcacgtacgcttatcacgtgcgcttctgtatgtgcctgcactggggcgttaaggagtgagataaatcttcacctacgccgtgaagcgttgaggcgatgtgaaattttttttacttttttgacaaagtggattgcagctccatatttggaggattaaaagaggggtatcttatctttgcaaaagttataagtcaaaagggggggggtaaaaaaaaaaaaaatatattctgaaagggatgttaagtacgtcgcttccccccgcgagaaggctaaccaagccaaaggtgaatgacttttcccccttcgtcaaatcctacataattggaaaggcagaagcgtcacgtaaaagaggacgtcctacagcgtgtcgcaatagtatatgtcatgtgtttggcagtacgtaaccgccaaagggttgtacaatacgtgtatgtaacgtttgctcctattttgaccacttcaataaattgcatttggagaaaactgactgacatcatttatgctaaaaacacaggtgcggcatatcccctgagcgtgaggttagattgagtaggaaaagattcttttttttttttcctttgttttttcttttttttttcttctttttttttcttttttttttttctttctttttttttctttttttcgtgagaaatttccgaatgaataaacaaaatggttttaatcaaagtgaagaataacgaagggaaaacggtcaacgaagggaagttcagtcccttctgttttgttctctacggggacatccaatatggaatgatcagggcaaatcacggatggtatgaagagcgcaaattattgaaagaggcaatcaccaaaacgaacaaaataaagccatcttttgtgctagcactgggagacttggcaaataaattccccattgatgatttacaaaatgagcagtataaagatttaaaaactgatttcgaacaattggataagtccatcgatttgtatgttttttgtggaaatcatgatgttggaaatgaaccaacacacgagacaatcaataactttgagaagttttggggagatacttactacagttatatttacaacaattgcggattcatcattttaaattctacagttttttttaacgatacgcatgtacaagatttgaaagagaaacaatttttatggctggaagaaactctaaaaaaaatggtttccaaaaatgtcaagcataagtttttatttttacatcatgcgcttatgtatgactatattgacgaagatgaaaatattggcctcatatatggtgagaaatttcgtaattattcagagaaaaataaatttcacataaagaaagaaaccagaatcgttatctacgacatgttaaaaaaatacaaagtcagtcatgtattttgtgcgcatttgcatgccaatagggagaaaaatatcgatgccaatataaaacaaataacgatttccgccgtggggatgcaagcggcaaatgatcaatccggtctcatgattgtccaggtagctgaagagggcgtggattataaatactatccgttcgagttcgtcccgagttttgtaaaggtttagtcggggcaggagtgctcatttttcgaaaggagtttataacgcgaagtattgtttttggtcaacaggataggaatagtatttacccacgtagagccactccgctgcgcgggtgtgtaataatgttttgtctttaagctgacttttccggaagaaggggaggagtgttcccgcagtttttatttccctccagtttgaagcccttcttatcttttaaatgctttcccgttttcaaacggtccgccgcttctcccttcggacgtactgaacgaagggggcgcgcccttgggaggagaagcgggggagtgcctatccgttttttccaaggtgtgcacctgattgggggtttgcggctgtattattgcgcggccttcccccgcacgtttcaccgtgcatatttttccgcgctcgtttcaccgtgcatattattctgctcactttttgccgcgcacattttgcggccccaataattttacctctacgcatcactgaacaatgagaaaattttctataatccgaaaagtaaatgaaaaaaaaaaattccactttaaaataaaattcgtccgttttgattttcaaagcacgactgaagtgccatttgtggaagtagacacgtgacgcggtagtccgtgctgctgcgtgagtgactacgcgtatccacttgcagttggacagagctaaatacagctaatcatgcatgcacgcatacaaatgcgttaaagtttagtgttaatcccccattttgcgatcctcccttgaacgaagtttttcacccgtggcagttcgcaccatgctggattatgtactggcagagaaaataggaaaacaaaaaaaaaaaaagcgtgaacgttggggaatgccagcgagtcgcatacctaaccctgctggtttatacgctccaactgtgcagcggtagaagataatacatgtgtagaaccacctctattcatcccctccccaccaaacattaacacttcaggaaaatgtgaagctgaaaaggataaatgaaaaactgctgtccttgttgaataagtacaggtgtgcatatttgatgtctctcgatcttgttaacttttacgaagatgtaatcagaaggagatgcaaagaaaatggagggaaggatcttctggagggactaaagaggaggaagcagttgaatgacacatgggaggaagaagtggtcataagaaagaaattaaaaatgaagttacccaggaatgaagcgtctactgaggtgacgctgtgtggaggcatctgcgagggggtagacagtgcggggagcgcttcccccccgttggcagggagggaagactgcagtgatgagagggatagttcgggagatactcccgtagacacgtccgtagaaatgaccgtagaaacgcccgtagatacgcccaacgccccgcacacgattccccaccaagggaaccagtccggccatggaagctccaatgccatcatccacgaaaggaacaaatcgaactacgtaaacctgggggctctagatttcagtgcatacaaagaagactcggaaggttacgtaaagtacttcgaaaaaaagaaaacacaattgagtaatgataaagtgaacacagaattaagttacaacaacgctggtaggcagctacaccagtctgagttcaggaaacgacctctcttcaatcagtctgtatatgggtctaaacagagcataattaaagcctctttcaatagggcgctcccctttagccataaaagcatatacatggacaagcaccccaaatttcagggcgccagaaaggaagaccttctcactaacaggagtgtgtatgttagtagtggcagcggcgttggaagtggtagcggcgttggaagtggcagcggcgttggaagtggcatcggcattggcattggcagcggcatcgggatgagtaacctgttgagtaaaaatgtgggccttccaagaaaagttgtaaaaagtgaactacacaaaggggggggattcattgcgccgtcccacaggccaataactaacttgaataaaagcgtttatgtagacacaaaaggggcccataacaggggcagcaatttaagcgaaggactgggtgggaccaacaaggctacactgctaagtagggataacatgaaaaatggcgaaagcgctttgagcaaaaagggcagcttggtgggcaggccaaacgggttgcaaaatagcctttacgtgaagaggatgaactctaccatcggtggaagtggtggaagcggtggtgtcggtcacggcgttcacggcgttcacggcggtcacggtggcagtagcggtggtcccatcagcttttccccctcccatgtcagcaagggcgccccaaacaaaagcgtgtacttgagaagcaacacactctcgattagcaacaaaaagaggaaaacaagcgaagggggagaaattttcaaatgttcgtcggcgaaagataaagttaaagctgaagggaaagtcactcacttgcacgatgggatggcggctgagggggaaaagacgtccatagttgatggttgcgtagaggagaaaaataacctagatgtgactctcggggaagaaaagcgaaaagagattcccaacatggtggcatattttcacctatcatatgagccattaactttggaaaatgtggagctcctaatgggaagcgaaattatcgaaggagagcataaccctagtggtagctcactaggggataatcaacaaggagatggaagaaaggacgatggggttcacataagctcagtagaaaatagcaatcgtggaaaacactatacgaagggatgtccatccatgacagaaggttactcagctgggggggaagagcacgaagagggggaaaaaagaaacgcaggagttgtatctcttaagaaggaagcattttccaaatttgtgaagaaaggtgaggagaagagttcccttcacataggggagacaaaccctgttgggggggacatagatagtcactcgaatgagaagggtgaacattcgggggagaaattgggtatgaatcgtacctctttactgggtagagaaggaaccatatcgtcaggtgagcgctcgaatgggctagataaggatcaccctggggggggaagcaacatgaaggaggataaccaagacatggagagaaagaataaaaacgaccgcatagaacctcttagccatcacagcggttgtgacgaaatgggccgcctaaacgatgagtcatgtggagaggaagcagacgagttgtgcctaaaagggggaggagctgggggtggaaagtgcacagccgtggaaagtgaccaaatggggagagcaaaacagacaagcagtgaaatgcccctaaaatttcaaaacatcattttaagcataaatgacgaaattaaaaggaagttacaaagagggactgaaaaaggtgaaattttaagtgtatcgaaatgtaaagaatcaaatacaagtgggactaagtctgattttacgaaatcattgaggaggaatttgctaccgtgtgaaggacagaagagtgacgcaggggtagagatagaaagaagtgttaataacaacagagccaatctgcacatgcaaatgagcaccaatgtaggatacgtttctctcgacatgatcgacctggataaagctatgtatgaaggtctcttaagttgcaaagatgatgaaggaagtttcattccaagtgagcaaaacgtaaaagacatagccatgtatgatgaaattctcaagggggaagcaaaaggtaatattaatgacatctccccgtacagcataaacaattgcaataaattattttttagtagaaggagccaaattagtttattcaaatcgtctcaagaggttaaaaatgaaatgatgggatttttaggagtgtccattttttattctgtgaatgtggagtccctctttccatcagtttcgttagtcaatgatgaaaaactagcattgtggttcaccagaaggatgagagaaaagaatgttaacacacatgtcttagccaaatcgtactgtaggaataataacccctttgggggaagaatcaaaaagaggttgagctgtatggggtacttcacccagccagtaaccatcatgttgtgctctctaaaacgacaaagtgaatttaaaaatttgaagaaaatagtttcagctgttgttctatgcacatgtgattctaccaccttagaaaaaattttgcataccataccggaagggagtagcaaaaattttggcctttggacagaggccttgcataggctggaaagccagctggggccgaagaggaaaaggagtataattcgaaagctgttgcgagtaggcggaggggaagatgcacggaaagatgacgcaagggaagacgcaggtctcgtgaatccacgtgacagtaacccctacgttgaagactctgagtcagatgacgacaatgacgaggatgaagaccaaacgggaaggaaaaacaaacacgataaccaatttgagttgaagacgtacgattttatgaagggaatgaatacctacgatggttgtttaagtgattcattttcctccaaaggagtggagcaatcagacagtacaacacatacacccgtgtcttcttctcgaggagccctcacccaagagaagcaaaatgaagaaaatttcgaaacttatgaagatgaagaattctgtcttttcatatgtaccatcccaaatgctcacaagaggtttcgctatctactactgatagaaaattttaattttatttatgacgatctgctaaagcatattcacaacaagttaatcgccatcgagctgatagcaagtaagcatcttctcatgaagcagcttttctgcaacattttatttttatgtaattggctaaatgagccgaaaacgtacaggtggtttcagtgggacacggttgtgaagaaggtagaaatgcttcatgggtatttagaaaatgggagaatatcgagggatagatgtatgctacttcttctagcgcaacacacaggagaaattttcagcgacaaggaactgcatgagttgaagaaggttagcaggtttcacttaaaggacctctacgacagatctattgattttattaactctttcctggagttgcgtggagaaatgggcaccacggagtttgcccgcagctgctgcgtgggggaagaggcgggggagggtgagggagaagacgctatggaaaatctcctcaaggacaaatttctcgaaaaggtgcatcagtttgtagaaaaagtgtacgggaaaatgctcctaataatttcgcgcctagtcctactgataaagcaatacttagcacttatcatatggttaggagacatcaggccattctaccctctctttagttacgtggatgaaacgaggaaggtgaaatactcacaggatttgttcgtaaatttagtggccttctttgagtcctacaataagtatattaatatgatccaaaaggagaacgaaatgggtaagaacagcgaaaggaagaaacacgcactgctagatggtgacacggccagctgttctttccggccggggttctattcgcccactttggatgatgcacctctgcagggggataggaatttgcgcggaacgaacgggttagaacatgcctgtggaggcagaaaggcggttgatgggagtgccgggggggggaaaagtggccatggcgaggcggttaccaaggtgtatagcgaggcggttaccaaggtgtatagcggggcggctaacaacgtgcacggcgaggcggctaacaacgtgtgtggcgattcgtttggcgattcccccaaagcgttaaacacagaggttaaaaagagaaaatcgctaacgaacaccgtagattacgcatgcgaagtgaaacggaaaagcgtggaaaaggaaaggagacgcaggtctgttaggcagagaagtttcgataagacgtgtgaggcggaatttcagctgtccgactagtggtgccggggtgaaaaccttcctgcgtaggctttcattttgacaaccttcttgttttagtgatgttttaatgcgtttcattttgtttgtgcaaagcggttactgtgactgttggtgcgttttgtggacatatcgcttctttctttttgcaccgccatctccccgatgatgctcaaagtaacattttttttaaaaaaaaacggggaagttaaaattagaccagagttgttttcacttgtttattacgcagttggggtgttttggtaggtacgaatatgctacatatatatgtgtttttttttttttcttttttttgccatttttatgacacacgtttttgcggctacaaaagcaaccctccctgaattgcctacgggcacaccataatcactgccgccgattcgatagaatgtggacgaggcttttatctgggggggtgtcgtgtgcgcatagctatcgttttgtgcacagtaaacagttggcgagcggggagaggcgggtgaggcgggagtatcgctgcgcacatgtagccatttgtccatgcttatgaagcagtgctatgcacacgcgttgcatatgaaaatatgcctaccacatttcacagcgctttaaattgccaataaaggaaggggtaaaaaaagagggaaaaaccgtggaaacacaatgcgaaatggagaagtgtgcgagaaaagtggttcgtaaaattttccaaaaaaaaaaaaaatgccttccaaaatgaattgtgcgctgtttcgccgtgttatgtgaccatttgggaaacgtcacagaaaaaaaggaaaaaaaaatgatctctgctaaattgattctcgagcgaaaaatacactttctcatttatgacgcctttgcatggacatgaatattctccccccccaccaaaaacagctgttagtcgatgaataacgcactttacggcactattattttggcgttttttttttttttaaactagtatgttatttgcaccattttgagggctaggaaaaattggcaaagctcttttatatgtttattttctacccaggtaaaataccaattttagttaatcaaattggtatgacctcattgcaacatttgcgttaaaacgaagaaatgtgtagtttgcttttataataacctcgcagtgatacgttacgtttttatatcgctttcttctttctgtcaactcctcttttgcgcgcagtctttttttttttttttttttttttcaaattgtgctatttattagctttcgcttaccattggcattggatttagattgcctttgctttgcattaccctaacattgcccctgtacccccttttgagggcccccacttttcttcgattcgtcaggattgtggtttattcgagaagcattgctctttgcttgggaagcccccaatcagcaatgaacgtagcgtgagtatataaagcgttttgcgcagcaatgccatacacgtttgagcgacgcaagaatcacagcaaagtataaaaagcgtgaattttttttttcataccttttgatcgtttgattcgtattgaagtgcgcggaagcgagcatacaggcgtgctacatatgcgtacgtgcacataaatatgcatagataagtgcgcaattttattctattgaccgttattatctttgcaaactgttttgttcttttgagaaggagataaaggacccccatcctaccctggaagctacacgtatttgtgcattttccatatcttcgcattcgtttgttttagaccccccaatttccatcgcatgtataaggctgtgccttttttttgtgtacgtagatttttcatttttgcatctcagcgaagatgaaattacgtagttgcattgtttgattgagtaggtctccgcgtatgcattgctatttcgttgcgtctacgcgcagatcggggttcgttttgtgaaggcgaatttgggagatagcctcaccaagttttccgcttcgaatttgccatagcaaaattgccgcctcaaaattaccatctcaagtttgctacctcaaaaatttccgcctcaaatttatcacctcaaatttatcacctcaaatttatcacctcaaatttgccgcctcaaatttatcacctcaaatttgtcacctcaagtttgccacctcaagtttgccacctcaagtttgccgctgcacagttttcgactcgtggactaccccattccgacgatgacgagccactacttgcacacgctggacgagtacttcgagaacgtgaggaataaaggcaacctagaatggatccgagttaaccacaagctatccggatgggatatcgtcgcacttgttttcctttttgcgttcataaccatattgagatttttcgccgtagggatacacaccgatttgattggagagaataatatactgtatgggttatcgaggaaatcactgctagatcgaataaacaaaaaatgggacatagcaaaagatggatgtatatacaaatggaaggaaaactgctggtttgcactttggcatagcttctcctttttgtataattttctgttgctaatttttatgtcgggctatatgcacaacaaaaacgggtgggttaaaaagtgccttgaagaaccaactgggaaatggtttcttttagtcaccgaagatgagtacatggaaaataaaagaggatggccatatatgtatatagacaattcagtgcattatttctacctgctagagatagctttttggtcctcctgccttttttacttaaaatatgaaataagaagaaaagatttttacgtgttcattttacatcatttgtccacaattttgttgctagtctattcatatgtttttaacttctggaggatgggcctattagttctttttgttcacgacgtagttgacgtggcattgtatatttcgaaaagcttgaattattccaatcccagatatcagaaaacgttgacattattttacattttttttgttttttcttatttttttttccgtattattatattcctcttttatatcgtcattccactgagcaatttggagatcataaaatcctacaccgacgggtttataacatcttatatggacgtacccgccggtatagtccccgttattcttttgtggatgctcatggtataacgcggcaggagtgcattttttggtcgcgccaggtgtgcactggtcgcggtgaccaccaccaccccctgtgtgtactacggatagtacgtatgcgcagctgcacagtggaccacggcattgtctcatttatttgcacacacacacccctgtccccaccgcaggttatgcacttttactggtttttcctaatcctgaagatgactcgaatatttatcgtcaaaacaagtaatgacctgaagaagcggcgcatatgtgcatatgtgcatacgtacatacgtttcaccgatacaaatgagtcttatgcggatcgcgttggcgcgtgtcaacgaacatacgaacagaacaaacatcgcctccttttccccttactcactgcagtgaaaaatgaagatttcacagacatcaggagtgaagacgaaggcgaaaatccagttccaaggagtgcccccaaaaagagaatgtaatttttccccatgtttgatcgcacgatatcgtgtttatgttttaatattttgatgtgacaccatcgttaccgttatggtttattatcgcaggtgttgttattctcattttttttttttctgaccactgctgttgttttttcattacttatgttgttattacttctttttttttttttttttaccattactgttgttaccgttttaatatttttttttttcgatttacttcataaattcacttacaattgcgtcgtgggatttcttaattcattcttttatgtccccacgcttggttgtttttttcatccttttttccattttaaagtaattagacattcttataaagttcttaacccccgcaggcgtacttacacgcctatgttcgtgcccgcatgtgcgtgtgtgcatgtttttatgtacatatatgcacacgtgttcctatgtataatcatatttttgcgacccaactgagataactaaatggcgaatggaccatttgcacacatgtaactattgtcaataatgtgtacctcgccaaattaaacttacaaaacttttcaatcttattttaataacctacttgcgtgaaagcaggaaattacttaacaataatgtttaaaaatgggggggaaaaaaaaaaaaaaaaacccccttaaaaaggcaatcatgtttaatagagagaaaataatttaatgtactcagattgtacgtctcttcctttcctcttttttttccaagcagtttggtaaacagttcatgtatgtgatgcaaacaaacataacatcatttttcattgtcaatttatacacttatatttgtattttcaaattggcaaatcatttatgatcatatttgtttggaattactttcgtgtggaaaaagggaagggaagagaagttaccctcaggtgcttcccaaacaggtgcccaaatttttcagttccattattctacttttttgcaaatttcccatttttttcttcttgctgaagaaatcgtcatctccgtcgttgttacgtccgcccagagtctgcgaaagggttgcgcggaggttacgtgtacggttgagagtgcacgcgtttgtgtaggcgcttggttgttatggaaatatacacatgaggggcccctctacaaccacagatttgtcgttgcatgaaggggtggaggttaaaaggggttacattggagccattggacaagccaaataaggttttaaaaaaaatagctagctggaaaaaaaaaaaaaaataacatcatttgttgaaggctgcacacacgctcacgttccacaaggggtaagcggaccggagtgctgcctctctagcggtgtgtacaactgcatatatatatgcatgcacgggtacactcgcagcaaaacgtttatgtgcgtcttttgtgcgccgcaattttcgcattactatgttaaaaagggctttcaggaagtttatcacactatttattaggttaactatgggggagataaacctgttatgcagggtactttttttccgcagcttctcatacttcagtttgcgatcttttaaaatgttttcatattccccctcattttcttggttttctcttttacgattcatctttcattatgatcgaatgttagcagtgggggtggggggaaatggtagacattgtttggtagtgtaactacgtggcggcatatagttggcgctgctttgcagtggtggaactttgtacaaagcagcaaacgcgatggaaaacacaaattggatattttaaaaattcccctcgattattttggggaaataatagggggatgaggaaaaaaaaatgcaacaatgtatggaagtgtatatgtaaaatgaacatacaaaatagcaataacaatggcaatagaaaaaaaaaaaaaaaaactagcagcgctttgtgtgcagtatgaaaaaatgatgccaatttttttacggacaaaatttatcctgaatgttcgcaatatttaggcacgtattgtaagcaaaatgtttccatttttattttatttttttttactacacatgttgaaaggcatttttatgcagtgagatttgtaaaggcaattttgtggctcagtaaaatgagtttttcctgcgtgctcgtattaggcctccctcgttatcccctttttaacgtttaaaagatggaaaagaatcacaacattgtaaaaaaaaaaatataaaataaaagataagataagataagataaaatgaatacaagaacgaatagtgtagtgtagtgtaaagagtcatatatatttgtgacatagaacgtctctgtgagttaaaatgccgactccgtagtaactccctgggcgtctacttatgtggcgcgggagcacaaccgccatttggttttgttctactttgctacacttttttcccctttttttttatcgttaattcacgatatgctgccatggggctagctaaaatatggcaacagttttaacatgagcaaagagctaaagtcgtacatgctgaaagcaatgaaggaatatcagcaatattttgaaaagacatcaacgaaaaattgctacttggaggataacatcagcttgattaaagatttaaaaatcgaggaggagtaagcagcttagcttggtttttctgtctttgtgcgatttgcagaggggggaagaaaacggtttggccttcttcccccctgcaagtcaacgtggattactgatgcatatccacatcataattcccccttcaaattagcaacggctacaatgaagatatttttttgaaaatacaaaagcagttccacatgcacgactttttcaacctctctttgttattcccggtgaaattttttaacaaaaatggaaagacgttagtgcaggtaatggacggcttcccacctcaaaaaagggaggcataggccagttgacagcacatggtgctcgcgtgtgtgcgccactcgatttgcgttgagttatttagttatcacggcctatttgagcagttacgttgactggtgtgcaggtcatatgggtaaaactgcaaacccgcgcttatgccattttccccctccctcattttcgcgtagttaatatcagaagataccactcaaaacgacttggagttgatacaggccgttcttaagaatatagagcataacgaactgaacaaattaaattttttcaacatagaaaacataatttttgagctattaggtcttaaagaaagaagcaaaaaataggaaaaatataagtagcaaaaatgataaaaaaaaaaaaattatccccctctacatgtttttttccttttttttaacagacgaaataataaggcaaataactgtagagtgtccgaagcgtggcttcgccttgctaatgtgaagcgaaaaaagaaaaacgcacacagttatgtgcatgtgtgtgtattgtttgtccctatagaagtggcattagacaaagttgcgtacgcacacgtgtacgtatcgatatgtgcatgtaaataggcgcccccgttcggttcttccttcccccctaaaaggatcaataacgaaatacaaaaaaatattaactactacaaaaatttgattgacatcatagagcacaataacgatatgaacaaccagaattttaaagaaaaattgcaacagcataagttatttgtaagccattgcttcggtactttgtatctgcatgtgtgcactaccatgttgtgttgttagcatggtttcacgcaacacctgtcccaaacttggcgactccatttttagcttgacgaactggcagcggaagagatcgaattgaaggaaaagctcctcgactcgcagaacgaactgcaacttttgaagaagtagggaatgaaaaataagagccctgtccagcgaaatgtgcaaagggcggtacacacatgataagagagcaacgcagcttttttgaatcatttaaaatgtgcgaacatgtcaacattaaaggctctgctttatgtacccttttgaaaccctttcaatgcagcgaaaatttaaagaaaatgcaagaaaaaaaaaaaaaaaaggggatacaggtttgactaattcttgggaaagacttttttttttgtgaaaaaagctggatatttgccgttcagtccgttttttttttttttttttccttttttctttttttttcagtacgacttattaaagcacaatgaatcgttactcgagaaaattaaagaaatttacgacaagcaaggggaaatttaaaggtgcgaaaaggaagaaatgaactggcggtaaagggggatagtgacaagataagcgcgcgagcgtatttttcgcctcggcggttatttttccgcttcgtttttcttttcctttccgttttgtttttcatttgtttcccgttttgtttccaccgctgtttccacgttgcttcccccctttgctcattttgcggtgcgcctccatgtagaacatacctcttcaccagtagacaaacgaactgccaatttttacaacttcgagagggcctccttcattctgttaattttactcatattttcttttactagtttttcctccgaaaatatattctgaatgatggttgctctttccttgagcaagtgatagtacttttcaataaaaattaaaaacgtctgcattgtggaggtgaaaaaaagaaagggggggatgtttacgttgggaagcatggaggaggaagaggtgggaggggtgtttaggaagcatggaggaggaagaggtgggaggggtgtttaggaagcatggaggaggaagatgtgggaggggtgtttgggaagcatagaagaagtcgatatgctggtgtaactacatgtagggtcacatttaagtgcgccccttacatgcaaaaaaaaaaaaaaaaaatttaaccttccacagttctatcgtgtcatgcggagtgatacgagcgaggttatcccagtactccttttcctgtttttttcgttcaattattagctttagggagatgtttaatctctgaaaggtgaaaggggcacaaaaagaaaaatatttccgcagagagacaacgtgtggaaggcgtgccttttctgcttctcctttcatggaattgtttaaaggtgtgttgtttcaagtttcatttttttttttatttattattttatttattttttttttttggcttttcccccgcttggcagattccgtggtgtacgtacatttttgtacttctgcttattttgcgcaattctgcacacattttccttttccttctcttggtagtatttgaagattatgtccagtgtgtattccgagttgtgcgtcaggtccccttcgtcgttctcctgctggtcgtctttcgcgcgggtgaagtgggtcaagcaggtgaagcagcaatattggcaaaaagggatgcgatttcagatttacattttttatcttcgtgctgctgcgttcttcttaccaacgtaaaacaactgagttaggagttccaagtcgtcttgcgtgtgaacgccgatgtagttgaaaatttttttcagcttttcctgttcgtcctccgcatcctgaggggaagtaaggatagatgcacgtatggttcacttttcatgtcacttcttacgtgtcagtgttcgccttgtagcttggcctttatttttgcttctgtccattttgtacgtgcttaccccatcaactagaaagttacattcctggaggagtagttttttcacttgttcgatttggttatgtgtgacttgcttgacgttttcggcatcgttcggctttgagtcctctgaagagggtgggaggggcgcaaaaaggggaaatgggtatgcacacatacatataggtatgtatggaaagcagctttggcgtaacttcctctcagtgtgtactccaacacggcatcaaaccaggagggagacaaacgtaactatctaaaaactgcctaaatgcgagcgaagtgaaaacctttaagggaggctgagcctatgttgtaattttcctcaaccaggtgtttataattcgtcttgcagaattctttcatgaaaatttgctcatgaatgatttggtttgcatttattaattttgcgatgtgtttgttggcctgaaattggggagagcgtagtgtcaggtgagaaaaagtgaagagagagttttgactcgtagagtggctatcaggacggtcaaatcctctctggggcatcgaaacactttttgccgttctccttttttcgccttagtgacgcataacttggggggcaatccaattacctcgctcttttgcaaatcccacgctttggcatacttcttctgaaaattttgctcataacttttctgtctcttttggagctggataaattgaaacttgattctctcgtactgatttattagctcgctgacgttttttctaaacagaggaagggagaaagtggaaccggcatcatttaggtataccccagcataaatatctttcacgttacggtgcatgaaggacgtttttacaattttgctttacggggaaagtgcctgccttcagggggtatttcacccgtgtgtctgtgtgcctccccatatgaaccctaactggtgagccttacttggacttaatcttatagttgtagtagtacgtcttaacggagaggagagcttctctcagtttgtttatttcgagtttgtaaaaatttatcattttcaaattgtggttgtttttctgttgcaggagtttgttgtcgtaaagttttttttctctctccatgatgatgcggttaatgtcttgtatgtgttccatgttcgtgtccttcgaggcgtgtgtagagggtggtagtggatcgaaggtgactcaccgcatggatgcgcaggtgtagataggctaatgaacatgcgaatgagggttttttttttttttttcccttactaggttaccctccagcaactcatttttgcccttcaaatttagatggttctgttcgtgactttccttaattttgtggttcagctttttgtggctttccagctcgtccagaaaagtagtggaattctttgggagaaaagggagaaagtaataaaaagggtgtaaagacggggtagctgtggatgctttaaaaggggcatgtgtttatccgggctgaatggcgttcaaaatggggaaccgagaaaaaaaaaagaaaaatttaatgaaaaatggggcatataaatgtatgatttatgacgaaccaggtctctcatcctaatgaagtcttcgagtatctccttattgttattctgcagtgaggaggtgagggtgttcatgtatgcgcatgcgtatgtgtaagcatatgcgtgtgtttggtgactcggtttgtttcttattgccctcccttaccagcaagctcttccttttcgagtttagctcatcgcgtgttttggtcagtatgtctgcgaaggggtagattgaaaaagttgcctcaaacgaagtggatcttcatgtagaaagtagtcccacttgacatggtacccaaagatataaattgtgatgcctccaattcaagaatgacatgtttaccttcgagatacgttttgtagccctccatttggtccctcatcagctcgataaatgataggacatttttcgagttaatttcgcacactgcaaaaaagggtgaggagtgggggtgacttcggaaacgccgtcgtcatcaccggagtggaaaagtaggaggcactaaaaggggtgcagcgaaggaaagagtgtcacgaaggaggtgaaaaaaaaaaaaaatgccaactcaactatcgcaataaccttttttaatcttttcgtctttatactttaagagggagaaatatttttctattttctttttgtaggactctttttcttttagtgccaaggccttcacatcggcgatgttcttttggaactcggactggtaaatgtcttcgatttcttctgtgagtttttcctcctttgcgttggagcttatggcgaagctgttttcgttcaactccacgacatacttttttatttgctccagaaagggctacaaggggaggaaagaaatctcagtgaatggtaagtatgatgctacgcagagtgacatttctgtttagttctactgaacagattggcgaccgatggagagtctccttttatttcacacacaaggacaatttacacatcagaaaggaggaagtgcaatgtgtgtgtatgtgtgtgtgtgtttgtgtgggggggaggtaatggtctacgtgaaggtccttttagaaatgacattatgagtgaacaaaatggtacgaaaggtcaagtgcttggtggggtccacataaggggtctttctctcatcgtgaaagatgatgtcgcaaaagggtgcatcatatgtatacttttttttttacctgttccttctggtttacccgagtggatacttcccccagaaagtccttttttttttcttccaaatttttaacaatttcttgcttcaggttatcgtaatttacattacactcttcatttttatattcaaacttgtatgcagatttagcttctcctgtgtttgatagcttatcgttggtgttttctccctcctggtttttgcttgtggtcgcttgttcgctctcgtttggcggctccgcttgtttatttactaaaaatgccaagggggtgggaagtggagaaaaggaagtatagaaaaaggggaaaaagaaaatttaggaaaagtaaaaggaagaaaagcaaaagggggaacagtaaaaggagatcatataatacatcgtttttttttgttgttcctttttttgccaggcttacgtttctttctaattctgtttcgcctgttttctatccttctttctttggaagtactcagaaggtcgtccattcttcctgcacctagctccctttgcgaaggccgtcaaaggggtaaaaaaatggtgtctcgaaaggttttcttcctcggggtttactgcgccagttgctgcgtgttaggaagcaagcctattttgctcttttgtgggagagttcgaaggatgagcttgttccgacatgcgtgtgcaggcgtacaagttttgggagaggagggaactcctttggggtgactttcattcgtttggaagctccttggctatgttggaaaggaccatgtgaaggtgtggatatccctgttctgcctagaagagaagatgtacacgtgtcttttcgaaaaattggtgaaattagccacgtgcttcttacaaaattgtggaaatgattccccaaaatgtggacgaaggggaccctccaaacgacagcaatgattctcgcgtgttcgcatctgctcgtttgccgcggctcatgcgcagacatgaaaatatttttttttttttttctctccccccgcttgaagtgtatgcagaaagtcgatttgtgtactttccccacttttgtatttgtaaaaaaaatagagcatgtaaaacacgcacctcgaaagtattccaaaagaaatgcggagctgcagcacggcctcgtccggaaggaagaggaaatatgatgaggtaggatcgacagagaaggagaaactatcgggagagaacatcatacaaggaaaaaacaagaatggaaaagaaaaaagaagatccatcagtttgtctaatgcttttttcagtgtaaaaagtttcgataagtatgacaattcttttaagttagttaggagcgatgcagcagacgaggaggggagaattttggagagagaagcggaaacatcatgcttagctgatgggggaggaagtgcagatattaaacgtggcgaaggtatacgcgggggagaaggcataagcgggggagaaggtatacacgggggagaaggactcacaccgaaggccccagtgaatgagatccttctccatatgaagcgctttaaattttttcttcttaaaaagtccatgttatacaaaattaggtgtctgaatcataactccacgtggctgtctgagctgtcaaagggaaggggaagaggcagacgaggaggagtaaaccgaggattcctgaacaactgcctatttgttaacccttttcccagctacaaagaagtggttcgtttgtactatgaacaaaaatataaagaagcctacatcaagctaagcctaatttcagtttattccttttcttcacctggggaagaagacatactaagggataactacttcgaaagaaaaaattacaacttgcatttcctcctccgttcgataggatccatccagaagatcaattctccttgcggaaaagacattttaaaaaaaaaggaaaaaacaaaagtccaaaggaaaggtaagaaaaattccatttcgaagaaaacatcaaatgagtactctatttttgctgaccagaaaaaggagaaaattgctgataaggggaacacactccgaatgtttatgcaaaatgtgaagaagaaaaaaaaagaggaagaagaaagggaaagaaaaaaaaaacgcattttcattgtgaggtataaatttattaggtacgaaaatgatgtaaataggtggtgtgataggtatctgaaaaacggaacatttgcagtgaaggggacagccaaaggagggagagaaaaaatgaagcgttcttcgtgcagaaggggagggaacagtagtgccccatataggtatcactccaacatgagcagcaaatcagagtcaatagaaaggaataactatgggatagtaccatgccttaggagtatgcacaagcctagtggcaacctttctgaggaggaacaggaaaggagaggaaagaaaaagggagacataaacacccagactgagaaggtacccaatggggcagatcttccaattggaaaaaaaagcgataaaaaaaaacacagctgcttcttaagtgagaaggaaaaaacccgtgacagggtaagaagaagaaacaaggtagacaccaatttgttaatcttcctcaaaatgttgtgtctgtatagatatgcccactcctttagggagaacaaagtgttaagcttaggtgggaatatttccgctaaggtacacaccaaccgttctgaagcaaaggaactgaattttctgacccaaaaggtgagtataggaagctctttgcaaagggaaatactaatgtatatggtgaagtatctgaggagagtccaaaaagaaattaaactcgacacgcacctttgtctgctactaagtgttgtttactatgatttgaaaaaatttcataaaagtttgttgtatgtgaggaaaagcatcagacgtgactacttcaacttcgtggcatgggttttctttaacaatttaatttcgatcgagttgtttactggaggtagttcacgaaaaagcaaaatgggaagacgcgaaagtgagttgttaaggaaacccccccaggggcgtatccgcacgtgtggaagtagttatgaatccatttgtgaagaaaaaaaaagatttcgcaaaaactccaaaaagttgaaaaagttgtgcagctatttgtttcgaaatgaatattttcaaagcggaaagggggagttcctagatgtggcggaacactattctaggtacatctacgtgaacccgctgcgcaactcgggggcgtcttttttttttaggaacggctactttgtaagtcgcgtatttagcgcggggggagggaagcggcgtccagggggggcgcggtcaaggggggagcggtcaaaaaaggggaatcactcacgcagggggagcaactcaagaaaaaccaaaccgcggaacaagaagacacgccttgcatttttcgaaagataccaagagtacctaaaaaggtacaagtttaaaaggaacatcatgtcgctattcgggttcgctcacttttgctccctcaattgtttgctctacaaagattccataaagacgtacaaacatttaaaggaaatcttgccgaacaacttttatgtgtcctgtcagctagccaaattgtattactattgtggggaggccaaaaagagtatgaagtgttttgagaaaatgaatcgcatctgcaatagaaacatcattttggagagaaatctgctggaaagctgttgtgttcgctatttgcagagaagggaaagaagaaggaagagaggtaaagaaggagcacaaacaagtggtgacaatcagccatgtgttcaggtaataagtgcgaagaagtgtagagagatggaaatgttgctgcttcctgggtacttctcaaacgggttcatttatgtagagcttttggtgaacatgctggtgtgtgagaagaacctccccgcgttgttaattcttctgcgggattgtgaaagggctgcggggaagtacacatgtaagagcagaaatgcaaagtatgactctaaattgtggtacatcatggggaagtatctctccctatgcaataatcggaagaagtccattctttgcttcaaggaaggaattcaaaggaataaatatcacgtgttctcatatattgctttggcccaggagtatttctcctgtggaaatgtgaacagttctgttggcatcctaacgaaggccattagtttatattttaataaccccagtgcgtggttcagcttggcgaaatgttttgaatggaaagaaaattaccgattttctattttttgttatgaacaagcaataaattttcagccaagtaccattttttatttccacctgtctgggatttatttgaaaaagggagacataaacagttacatagacacgttgaagaaagcgtgggtatttaaaaaagattctttgttcgcgtctatgctgttttttatatacttatccaagttgaaagaacaaaatagggggtgttccttcatgggggaagaagctcaggaaggaaatggtgcttaccgctctaaaaaagaaaagagtaaaaaaaagatttttcttttttacgaaaaaaataatgagtgtttcagatggtgtgtcaagtatttaaaatgttgcttgaataaaatgaagataatgcggaggttaaatcgaatgggacgcatttcgtctgtctataaattggaagctgaagaagttggaaagtgtccccacttgggtaaagcggaaatggatgataacatgaaatgtgacacctacgataaatgggatagtaattcctttttaaaaaatttaaaaagatatttgagaaaaacacaagttatttttgctttattcactttttaagaaactcgcccaggtgtatgtttgaagctatttactacttggcacattatttctttttccacgaaagtttttacaatgcgttgaagctgtttgaagttttgtgggaggcaggggggctttattcggaggcctctttcaggatgtacaggcacacacagaggacgttacagagggggtggaagaagtccgaggggaatgtgcggtgaatttttcgaagtagtgttttgattttgcacaccgctgtgtggatgtgttccctcgcaacgtccttttgtgtgatactgatagctctgttatttgttcccacctttcggataatttttaattgccccaatttggggtctaccccgcctggaagcagtaaaatagcaaattttgtaaggggatatcattatgggtggcccaaaaaagggtccttacaattttgttaagtatgataatattagcacacaggggggaagcaagcccctttctttttcgccgatgaattcggtgtgcgtgtttgaccttattcacctgtcagcacacgtgagcagacacggacaggcatatacatacacgtgtatgtctgtatgcatgtgctcacgtttgctgacgggcgaacacattgatcctttctacaaaaaagcgacacgcatgatgttatctacctatttgtaaaaaaaaaaaaaaaaacagcgtcaggggaattgtttaaaaagaaaaatgagtgtacagataaatgcgtgtgtacgtgtgtgtgtatgcgtatttgcatacatttgagtgtttgcgattgggtccatttgacctgaccatctccaattcctgggcatttcctaaaatcaagttggtttattttttaaagaagacaatcatgtagcattctgttcttctttcttatgcacatgaggggaaacatttgaagcatctgttcggcatccagtcgctttgatgtcatcccgtttttttcccactcggtaaagatatgcgtgtatgtgtaataaatatatagtttttttttttttttttggattttctacaaacagtgaagtcgccgacaggaccaactttgctacctcgttgggtacatttcaagtggcacataaaactgagttggttagatttatcgccgttattatttttttttaaaaaaggataggtctgtgtacacgttgatacgtgaggggaataaaatgctgaatttaaaagtggccttttttttaagtgcctgcattttgttgttccccccgtatggtgccaggaggggtgcacaatcaaatgaggacacacctggtgctttgtcccatgtgtataggtcattagaatcgaagcaaatgaacccatggggttgggtaaataaccaaacgggcaaactgtttggcggtagtgcaaataaagagaatgataatatcgagagaaagccccaattttcccttcttttttgtgctggaaaaggagtctcctgcgagggaaacaacctgcccagtaaaaacatgtgtgccttgcgagaacaccaaaatgcgaatcgatgtggtagcacccatgagagaatgatccaagtgaatgatgtttgtccttatcgcttcagcgatggtaatttctccccccttttagacacaaatggaggaacgatgaaacagacgagcaaggggggtgaacacaaattcgatcagttgcttcttcttttgagaaatatcataccctctaaaatggcaccgaaaaaggagatgacacaaagaaagcataaaaactgcatcacagttagggaaagtgtaaaaaataaatccgtttctaaatttttggaggatgaaagcatgaagcgaaatatagggacctatcacatgcggtacgaggaagaaactgctagactgtttgcttaccaagaagaagtaaaaagaatgatgagtggggcgagaaaaagccgaatattagttgaggcatgtacactcgactgtgggactaatggcacatgcgaaatgtattcaggacttcagtactgcgaatgcaaaccgggttattcaatggatataaaaaataactttatgtgtacagaacactgtgcagtgaataatggggggtgcgatccgaatgcggagtgcacgcctgtaaaacctggtgaagaagaagaaaagaaagtcataaaaaacgttggtgttatttgcaaatgtaaaaatggcaacacgaagcatatgggatattactgcaattctggttagttcacgagccttaatcttctcctgctgctcttgttgcttctctactggtgtcactgaggttggggcgatacttgcgaattgggcgggcaattttggtaaagtggggaagtttttgctaactttttgggaagttttgaaaaaccctttgagaattttttttctttgatgcattaatggtccagcccgcgtgccaattatgggacggcgtcaactgcctgatttgcagccgcgtcggcacagcatcacgtgggctgatacggacgtgcagatttatgtgagtactcatgtgtgtttttttccccctaatttttgcgagttctttttttttttttttttttttccccatccaccttacccacaggaactttgcagagtttcacttctccattagggttggtatttttatacaacccccgatgcgagttaacataatttacctcacacactttttttttgtgtgtgtgtggagaagcggtaactagttcatttcgtctgcgttatgagtttacacgacgtgtatctgttgagtagggtacccacttttgggcaactttttttcgtccatcgactcgtgacaggttttaggcgtttccacctttgaatgtatcaagttggaacgcaatgccgttgtgtcatgcgatgcccatgagatgatataaccctttgcgacattctcacatgaggctaatagtagctacctccaaaatgggttactctttttttttttttttttttacttttttcccgtattacggttttaaaagggaaagnnnnnnnnnnaaaaaaattgcaagtattgtacaattttgtgtttatttaaaaaatcgcgaagcggaaaatatcaaatgaagtggtttttaaaaatgtttttaaagtaagaagcactggtttgaattccttttcgaatttctcattcgagggaaattgcaaaattggggagttcatgtgtatgtataagtacgtatcttgagcaatttttttttttttccccccctgcgtgtaaagatttatgtaccatttttacactcaattttaagttacattttgtgcatatgcccaattgtgtttttaacttaacagatatgtgtaaaagtttttcactgatttggcattggcgcagtgcacttttctgatctttataacttcgccatgggaatttaaaaatttgccaaaggtgaaagcaaattttaagtttgaattgcgaagaaagacacgtacatagcattgatggggtttactatcatgttagttcttgaattgcaggacgtgtaaaattacgaccgtatcgcgcgcttcgcatattggcgaaattgcgcggagtgatacgccgctcatgcgcacagtgactgggggagcaacgtgattacccacgtcaaagaggaaaggtgaagcagtagcccattctgtccctccttccctccttccctccttccctccttccctccttccctccttccctccttccctcctttccctcctttccctcctttccctcctttnnnnnnnnnnctcctccttccaattttttttttttttttttgctcgaccgcttataacgatgctgcaagggaagataaaaaagttcaagctacccattaataataacatcgacaattttttaaaggacataagcttaaaaaaaaatgagtatgtgtatgggtgtggggcggaagatatagaaaatgtaaatctgaaggccgagtgcataattaattatttcagtttcatcaacgacagttatagcaatctgttacttctgttgtgtcaagaaggatttgacactgtgctgaattacatacgcataagtgacaatttaaacgatggagaacaggagaagatattcggctgtctaactattttaattgaaaaaagtgtagacgtttttaaaaactattttaaatgtgtagaaaaatatcaccaaaaaaatgggcattgtgataatggagtggaaaagttacaatttattctaaacgaaaataataacatcatgaatatgatcattcaatgcttggaagataattacaaagagtattctgtgaatgaaaagaggaaaaaaaaatttacctttttcgagatccacgaaattttaatctcctactttaatgcgctcacatttatttacttaaatctgtttaattgttattataaccataatttttgtaagcagcagaatgccgagatggtggttgttaatgttcagagagggaggaaaaaactgaaaaaggaaaacgatgaagaaacaaatgtcgctttgaaaaatatgaattgtcttttgaacaacatcattttattggtaagcaacatcaaatttgacattttatatgatcaggtaaacatccctgtggtggatttatatctccagttttttctaaatatctacacaattaaccaggaaaataacaacatgtttaacatgagtacgtatcatgatcacatctcgatgattattgggaccctgctgaagatgtacattaaggaagagaaggtacggggtgggggtggtactctgtccagtaggggcaacacgaacaaggagagcgataaaagtgagggaaaaaaaagcggtgctgcggggtggagacacaggggagatttcagtgagggattgagtgaagatagtggggatggtaataatgacaataacggaggtgacagtagtgccgatcagggtggtaccccagttgaggagacgcggaaggatccccccaaagaagaagacaacaagagcgaaaagtcagtgggagaaaaattctattccttctcctttacgtacatttttttaaacaactgcaaaaagtgcaccagcgtgaatatctgtgatgccctgctaagggtgaagaacacggacattccggcaatcattataaaggagtttatcgattacgtaaaggaaaattcgctgctctatttaaacctgagcgtacaaacacatgcacaaaatgaaatattaaatgtactgaattttttggagtacttatcgaaaaatttaagtttccatatgctgtcatttttgaaagacttgacggacatgctgggcattgatatttattacattagaaaatccattttcgagatatttaaaaattttataactttagccaaggctagtgaggaagtgaacgagagggggatcaccgacagggatggagaggatgggcatgccactcgtagtgaaaggtttaagatgaacatggatacaggggagttggaacaggaagacggagagggagaagaggatgatgtagagggagaagaagatgatgtggagggagaagaagatgatgtagagggagaagaagatgatggggtgggggaagctggaggacccgatggagaggacgaatcggaggagacagaccagaacgacgatagcagcgattttttctctcaaggtaatgatgatgagagccagtcgtccgatgaggaatttaaaaaagggaacggatttaggaagaagaaagtaaacgcgagaagaaacaacaaacgtgttagcaggaaaaacgagaataagtgttgcatacttaggcagaagcaacaaggacagaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaatgaacgcatatttaaggtcatttcgagtaagcgtgaacgaaagcagcatcagtacgtacaaagatattattcacaaaatagttatggaggacattccatttttacaattatgttttagtgagtgcttaaaaaacagagcctttgttatgaacgtgttgatgtcgaggcagcatgattcgaagctgcatgtgcgatgccatttgttaaaaatcttgcaggagttaatcgaaaataatttcattcctctcaactattacaataacttgtgtttgatatgcagtgagcggataaatgacaagtctccactggtgaggcagagggccttttctctcctttcgtgcatagcgagtgacgtggtgaagaataaatatgtcatcccgttgaacacgagtaggataaagagggagctggcgaacctgagtaggaggaaagaggcgatgatgaggaaggagctatccagtgggacgggaaagaagagagttaatctatcagacagtgatagcagtgatgggggagggagcgacataatggatcaaggccaagtaaacggaaaagtgaaaaatggtagtaaccacaacgtatccactcgagtgaacaaccatgagaacataaagaagaatcaccagaataagtatgacttgttgataaaaatgtacaacgaagttttattcatttcaattattgttgatgattgtgtggaactctgttttagactgttatattccgtggtggagacggaccaaaagagtgccatccgatttattatactagcacatatgtgcggaaataaaaaagcagaggaacaaatgaacaaagtatggtctctaatttttagcaacaactcaagcatagtagaaattattatcaatgaatttgtaaatgtaaatataacttgtgatgattatcgaattagtgcctttcgattaattaatgtatctcttaatagtaagttgaaggatctctcatgtttagaaaagataatggagtgtctgttaatgcaggagaagtgcagtgtaagtgttaccaaattgctggatgaattatttaacataatttttgtggatacgtttagtgagaacaaaaatttgatcatcaaggaaggggctctcctgcttatgaagatactctgctattctatccacacggttaatttaaaaaaagggaaaaaagaacaccactttgtttttagcaacaaaaggaagcatctcattttggtattcatcaatcagtacaaggaaaatctgcattttataaatttgttaattttaattttgaggtataataagacgaataaaattgtccagaatttactcatcattttgtttaacctagtttttgatcatatgtctgatgggaagggggagaaaaatggagagaatttttcttctaatgagatgagtccccgggcatccaccctggggaagagtaaaaaggggcgtgccagcattaacggtgttgttgtgaacatgaagaatggaggaactcccgaactgatcgattgcttccccctgcacgatgacagaaatgtgtggttcaagtgttgtcaatccattgtggaaagcatgtacgaacactttgatgacttccttggcatctttgcgatgaagatgaagagcatgcttaatgccatcctgtgtggtggaaacaaaagtgcgaatgatgatttgactgagagcagagggagagacagctcggcgtgtagattacgcagcaagggggtggacgaggtggaagagagcgcagtagataaatccaacaaggtgtcctgcttcatgctaaccaaatttatattcgtggcaggccacctagggttatatacctacatatatgcagaaaagatacaaaacaatttaaaaaaaatcgcatcgaaaagtgacagtaattatggaatgtgcacaaaggaagaaaaggatagagaatatttcgactacgtggttgaaaatatgattgtatgtaataatttgttgggcaaaaaaattatgcctttaatatttttaattttgagtaacccagagagtttttttaatgactgtgtagttaggggtgaagcggacatggggaaaaagtggcctcttaaaagtggtagttccggtctgtttaaggatggcgataatgtgaaggggaatatctacatgcattatgagatgtatttactcgtcctggtttgtctcctaaccctgtgcaagttttgcataatttcgcaaaagttttgccagagcgtcgtgagagatcacgtgtcgattatacaactcattgtatccatcataacggaggaggggaactccatttttgagttgaaaacggagatgttgctgggaagagggggtatcccgtccaatggagacgacgcggggagcgaccgcatgctgagcgacgacagcgacggtggtgggagtggcggcaatggtggcaatggcggcaatggcggcagtggcgtggcccattttgtggagtcctcctctggcaggggcagaaggaagaggggagaagccaaaaaggaagacaaccatttgtgcatcgaaaatgagaaagtggaaggatttgcctcccaggaggagggggacaatcaagacgacccgtggaatctctttcgaagcagaatcatgttcaggacgatctcaaacatacgaaaaatgctcctaatcagttacgccgatttgttatataggcacccaaacttattggagccgtacaacaagtacatttttaaagttctcaatgataaggacataaacctgagaaggacagccgtctctgtctttacgcaccttttcatgacggacacggtgaaggccaaaaatattttgcttgtccatatgatgtacttaaccatcgataaggatgacaaaatatcgagtgggtccaaatcgttcttctatgaattagacagaaagtcacatgtgacactggttaacaatatatgtgacatgatttccgtcttggcgaaaaatgaaaaaaaactcaagtacgaaatgaataaagaaatcgaagaatttcttctcagctttattaaaaagagtaaatataacgaaacgttggtcgagaaaatttttaaaaaaatgaaagaagtcaatattaacaaaacggacgcgctgaaattgtacatgcaggtcttcctaaacatacaaattgatgagaaggtactgagcaaaatgaataaatgctttcctctaatcagatatattataagagagaatcagtacattcaagatagctttattcatatatgtaaaaaggccacggagaaaaaaaggggaagaccggcagaggaagggcaacaccaacagcagcaacaacagcagcagcagttgaacgcgtccaataatgaaaagggaaataacgaacgggtcgaaaatgacaaattggaaaataaaatgagggaactggctgaagatattctaggcaaaatcgaatccaccacaaataaatccaagaacgtttcgaacgctcatggcagtgcaacaaatgttgttttgaaggaatcgagaagtaaggatgatgacgatgtggttagaaatgacgaggaactgagcatgagcagaaatgaggagggtgacacttagcagcgaggagcgaattgggatcgcaccatggagatgcacctttgggggtacgggtgaaggtttcacagtccggtggaaagaggattaacggatgatcaaatgggagactctagcaatccgcttattttcgagttaaagcgacggcaaaagattgggctgcaatgagctagccattttgtcgctagcgcatcacgtgtttattcttgtttctttaatttgtggggaagcagtcctaggggcgtccatcattctcggacctgccccccacacgtacatacatccgtacataggtacacatttctgtgcactcattttttatgcctatttgtgcaactacaaattcgccctttttttgtccctgctgctatttctcgccgcttgtgcgtatgcatgtactatttaaaaatccaagcgagcaacgcgaggtaaaatggagcatcgttagagcgagtttgtggcacccacgttcgtgtgtttacgcaatgcgcgcttcgtttcaccccttttgcggtgatcacgggggtatgcaactgggtaagtgggaaagtggaaaaatgggaacgtggaaagtgtatgtctgtgcaggtgcgcatgtatgtgtgtatgtgtgtatgtgtgtatgtttgtatgcacacatgtatgcatgcttcgcgcgcttttttttttcttttatttttttttcccccttcgcgctgcactgctacaaatgaacaatctcttgacaattttgaaaccgctcgccgttttgtgaatcttaaaaaaggataaacgtttgtggggcacggaatggaagatgaaaggaggtgcgtccacgcggggatgcccatctcccatttcataacgtagaaggaggggagttgtcttttttgggtaagaagctggatttattccaggaatatacttgcaattttgtgtggaatattctactcttcctcgtgtccttttttaagaaggtggctgaaagggaggggtcaacgacgggtatggaatcgcgagtagagttatatgccatcttgatggattatttttcttccagttgggtgccatacgacagcaccccacggaacactgcatcgtttaaattttctgtttgataaggatgtaggttttgtgtgggacccatttttttaaccttttataggcctcaagtatctccgttctggaaacaaagctgttttctatcatgtctagaaagtgagggaaaaaatgtcatatatatgtgtgggtagaaatgggttgtgtttaacgcgcgcgatcgcatagagtagggtgcatgcgtctaagtatattttacccgccatgacgtagtggactatctcctttttcacccttatctgaacggaaccgcaaccatcgatgttttaattttttatgaatgtgttgctcagagagctgtttttttaaaggcaacttttgaagcaaataaagaggggatttttcgcaagggggtcctcaccaagtacagaattaagtccgccagccatgggagcacgattaggttcatgtttttctggaaggtgggtgggggggggacacggagcaaggcgaaatggtgcatatgtagatatgcataggcatatagacctaactgtgcactggtgcatacacgacactcagttatgcaccgagccggcactttttcccccttggaactcccccctttttacctccaagccgcttgggaaatattccatcagggaatacaggtccaagtttttctgaagtataaagtgcatgttcttcttggctttactatgggcaatcttttttttcattataatttcgactttctttttgagtaggatcctgtcttttattttgtgttgctaagattgagaggagggaaaagggggagacatggaaatggtgggaagaggacccgctacaagttttcatacactcaagaaagtgcccatatatgtgtctgttttttttttttttgtcctcctttttgcgcaataggggaaggatttattaccgtttgtttgtaaaagttgtcactattctgttcgtagtttttaagggattgatatttctcttgtctgatttgttcgtaatggtttattttgtttattattttacttaactcttggttttcgtagatctgtcaagaggagaggcgtaaaaaaaaaaaaaaaatataattgtatgtaagcatatgcgagtgtacataatgctaagtggagctatcggggggcttgcgaataggtccatgtattgagtctggagagaaagttacctcttttaatgcttgatttaggacatcttcaacaagcttctcaatctggggcttcactttccttttttttttttttttaatgtacaaaaggggattaacaaaatggtgaatggggtaataagtgcaacgtgtgtgtatggtcatataaattcagggatgaagcaacaaaatcagatactctcccctgaattggatgtgcgtcactgttatgcagcagttacgcatcgttatttttcttttaaatgttcaacgatcgctacatttttttttccccttttttcatactcgtaatatttggtaaagtcgtcaaggaagacttgtgtttccacgtccctgtaggttggcttccttattaacttgttttttctatcccttattcgttttttttttctcgcctctaactctctgttctttttttttttaaactgctctataatatctgcgcattgaaaatcgtcacttgagttgtcctccatggattggctactggaggagggggtgatattttttcttttcttcactgaatcgtcttcacatttttccgactgaatttgtacattttgcttcttcaaaagatggataagatatttatcatcactttttatttgtatgaattgtggatcattttttttttgtgttttgtctttaacacttgaatttgctttatgggtggtgttccccttgccacttttgtgcccttcaccatttgggttaacaacattgtttgggtggtgatccccctttgttttgtttaatatctgttcactagcttttgctgatacgttagtgttgttttttttcgcttctgttttttttcccgacttggtttccccactgtccgcatggcaggatttgcctttatcattttggatagctgcaaagggggtgtataacggagggttttactttttccttttttttttatccaactttttggagtacacttcttaggggcaaacttatcgtcttcttatattaccactttttagttggctctgtgcgaacgtgttgggataacccttcccctttttcccgagggagtttaccgcctgattgagtacaatagcacagttgggggggactcatgtttacgtaggcatatatgtagtcatgtggagaacagtagaactcaggttggctcactaatacgcaacctcctgtatatgtaaatcttttgtgacaatctatttttggaagatggaaaaagaggcgcttgcggagttggacacacttttcgcattcgttcaggagaaaataaaaaaaaggggaagttacaacatagcgcaccatccgcttgatggctatcacaccgtttagtttacctgtgcgtgcgtttttagaggcctcttaggatttacattgttgcccgatttgcaggctggttggtttttggattttattctgtgatgggggtgaaagttggggggtgggccgcataaacgtgcctttgtggtgtctacatggagatggttattcctgcgttgtgtttacgcgaagagcattgtgcctttttgctgtgtttcaaatttgattaccctactgattctactttaaggttcgcctcatctttcttcatttttacttacaaggaagggaaaggaagaacggggagaaataactgcctgtgagatgccatagaggagcagcacttccgtgtgcaggcatccttgtgtgtacccctgacagggggaggggttgagagagaaaaaatggaagtggaaaaaaactatgagacagcacgatgttattctatgtagtgatgtttaacgtagataggggcatactggatgctaattttgtttcttctcctttcttgtctctttttcgtcaaaagtttaaaaaaaaaaaaaaaatgcaaaaatatgcgcatgcacatttgggggccaacgtagcagtagtgagatgaacgaataggagaagcgtttccattttggggaagtcacgagaatacatggattaggaagtgaaagacctggaataacctcccacgaatgttatttcatagtttacatttttttctggacgttttaaaagttcctcgtgtttttatttagtatacgaaaattttttttcgcatatacagaagcgccttattttggaggggttcaatttggtcaattttacataaattgaaaggggaagaatataattcattttagggatggtaagtgtagttattcacaaatgggagtgacatgttggggaatttatccaaaagggaatggtaaaaatgaaaagacagtctacaagtgggtatattttcccgattcaacaaaacacgatggaagggtggagcctaaatgtgtcctcacaaatgggcacatttgcttaaaagtacaaaaaaaaaaaaaaaggaaagtttttcccattgacaaatacagaaagaatgggattcttctaaaagtgctcataggtacacattggtgcacttgtacatttcaccacatatatgtacccttttgctcctctttgtattgtcactttgaagggtatacctttcgagttaaccccacatagatatgttaggggtgctgctattttctgctttgcgatgttttacgttttcagttaagggtgacgcatgggggcacagttataccgtctacacagtggataagcagcttgaggggggaaagcgcaatgacctacattcccgcatcccacttgcacattataaaaataaaaaatcgtagaggatgttctgaaaacgttgtacctgggttgtgtcctctggtagggcagtggacttgttttcaaattggttgtttcgcactttttttttggtgtcgatttttacacaattgtgcttccgctggttcagtatcacattaacggcatcgaatattttttttactttatgggtgaattttttcgtccgtcctattgcgtccaacacaatttgaaactttcggaggtctatcaaatgtatcagattgaggaactcatgggtagaataaataaaagatgtgaacaaatactctacaaaataaaaaaagtgcttcctatccgtgtagtgcttcttttgtataaagaaattacgttgacgttctttcagcacatcgattaggtattcattcttcaaattcaagaggattaaatgttttaaaataaaaagttgttcgtaggtatctatcctgtttaggtaacacacgacgttgaaggtaaattctgccatgaagtggactaaaaagttgtccctcaagttgtggggtgattgttcaattgttggtggttccccattgggggtgcgttttatgggagtatcgcaatttgtgttgattgcttctttggcttcgtgcggtggtatgagaaggtcgtgtagggtgtactggttaagcgagtttaaaaagagggagtacctgtcctggattttttgcaagtcgaatgtgggctctccaaaaggagggtaaccaaaggggcggatctcacaattcagcatgttcccccttttgaggtagtacaaaacgctcaaaaggcaatagcagacgtcggggtttgcttcccccttcagaatagactcacatgatactctcctgaggaaggcgtaatatatgtttacatttttacatgctccatcgttacagagatgtttgaacaactcgtgcgagaggatattcaaatggaagacctttaaatgattaatcctttccgtaaccctttccatgttttgaaaaaataaagaaaacacttcaaggtatagctttgcatctctatacacgtcctcatttatacttgtgccattttctattttttccattacgaatttgttgtcgataaattcgcactctgtgagcatattttttagcaaatggaagtgaagacgaatgtacaggtcgtacgttgatgtattatcacactgatcttggagataggaattgaggatggcatcttcatagggtccatttccatcgtaggagtggtggtcactgttgcttctgtttttgttactattgaatgtgtgctggctaaattgtgtatttatgctgtaaataatttttaaaaaaattcttctgctgattatattttcttcattcaaataatttaacagtaacaaactcgtgtacatgttgttttttatgttcaggtaaatattgctataactgtgcttcaggatttccttaatttttaagtgggtctttttcatttctacggagatgtcttcttgctggggggggcaattttgcagtgacaggttttcttccaccggatgagtttcgcacggggataggctacggcttacgctacttgtgttgcctccctgttcgctcagcgtaccgttgtattgaagtgggcattcggcactggtgtgttcaccgaggtatgctgcagtgctgtgttctccggggtatgctgcagtgctgtgttcaccggggtgtacttcagtgctgtgttcacctggataagctaccgcgttgtgttcacctggacatgctgcggcgttgtgttcacctggataagctgccgcgctgtgttcacctggatatgctgccgcgctgtgttcacctggatatgctgcaccgatgttgtacccatctgtggacgtgtcgtcccccggggggaggaccaaattgcccatcacctccccgtaatacttctccttccattttatattttcattaacatcttctaggtagtcctccaagtgagcattgtgattgtccctactctcgtggttgtctctttgcgacgggtagacgacgttgtcgaggtgtatcttccttacgatcgaaactaacacgtacaaatgtttgctattcaagaaacaggaatggcgaaacaaatgctctatgattgcgtgaagaattttaaaattaagcatattatacttgtgcgagaggacgagcgtggataccacttggttgattgtaaatgtgtttaaatgaattagtattttattttgtgcttcttttatctttataaggttatattcgtctgccctgtttttcatcgttttcatgaggacttcaaaactgtatttttcattctccctttgcgcaggcagagagtaggatatgtgggtgctcacttttttttttctctcaacaatgctgctactactatggaagtaccttctatgacacccgccttttttagcatcaaggggatgttttttccccttcaaaagtttcagtacagcgaggtagctatttttcattcgcatgttgtggaagtggggcaaatttcgccatgagggagataaatgctacatgttcatggcatttaagggattgtcagttttacgaaaaaaaaaaaaaaaggggtgaatacaaatgttgtcacatcaggaagcgtgcgcatatgaaggtggaacattcagctgttctactccgttgcacttttcatttttatgcttctacaaaatgatgcttgaaagtaaaaagttgcgtcaaaatttttatttttcaaaaaaaaaaaataaataaataaatacagctaaaatgtggatgattcaaaaggtaaatcttaattaaaaaaaaaaaaaattgacagcgcctttgaactgcttcaaaacgaatgttttaaaaaaaaaattatttcttaaaaagggacttaaaaaaggggaacaaaaaaaaaaagagagaaggcctaacaatggtgcataaatgcacacatgcattcaaatactccagtatacctactacttatgcttgcttaagagagagttttaaaagaatttgcaaaagccctccctgatttgatgcagctcatttagtgtttttagccagaattttattagctgaaaaagggggcaacaaaaaaaaagggggggttatccatattttcacgtcggcaaaagtgggaggatgtacgatcagaaaaggtattcctctagttagcataaacagaaagaagtacagacacgcaccaaatttatacaagaaaaaacaaaaaaaaaaacaaatctgtgtgcgctctcaaaatggaggaaccagctgatgtgtcgcataaacaggttcgtcaacaatggcgcattgttacattatatacataaaatgagtgaaaaaatgggggagcaaaaaaattaaaggaatatatccagccttacctcatcatccgaatgcgtcctggtcatgctgttcgtaggttttaataagaataaatttccatatatagacgaattttgatacaaaacagttcttacgtttttgtaaatgcttattaacgtgcttagatccttgtttatttcatctgcaggggggaggaaaaaaataaaataaaaaaaataaataaatacaattatttggctttacgaattgcctgaactattttccattatgtgtaggaacacacaaggggtccaaactctgataatgtaacatcatgaaccacatcggcatcactcagggttgcaatgttagcagaagatggggggcacttctacacacaaaattgcgcgcacttaagtacgtctgcaatggcagtgtgttccacgccacaatcgcgttatgcaaaaaattacttaagttggagatggtgtcataattgtaaaaaaagaaattgtaaatatcaaagctgcttatttttttattcgaaatgttattaaaagaaacgcgcagcgttttgttgtagttccaattgtatataccccataaataaaaatttacaaatttggtggtacattttattacattttttgtttttccatacgttttatcatcctcgtttttcatttttgaaattattttcaagctagacctagacctttttggcttcacgtatgtgtcacttaaaaggtcacttttcttcttgcgagttcttcttcttctccttcttttaacttctgtcttggtttgttctattaattttttttttcgtcctcgttttttttttccttttccttttcttggttatcaaagttttctttattagtttgaatctcctatcgatttttttttctgtttttgttttcgtttttgcttttttttccgtttttatttttgttttcgtttttttttccgtttttttttccgctttttttccctttttcgttttcattttcgtttttcctttcattttcgtttttcttttccttttatttatttttaagtagtaataattcgcgtacgagtaccctatcaggggggttaaaatgaagtcgttatcaggatatttttttttttcacatttttacacttgggatttaatactttcacaattacgtttttgcacaatttgttcacatatatatgcatgacgtaaacgtatagtaaaatgtttatgtcctctttgcaaaatttgtacagtttttctatttttttaattttttcatcgtctaagaatttttttatgtgctccgcgagtttgtttttacagtagttgttgcagtaggcctgtgtgttgctatacattctgggcgtgtcatttttatttgagaggcctatgtgtactgttaaattgtaatgattgttttcttccggttcttttttcacaaggttgtttgtgttgctcacctttctgaggtgcgtgttcgatcggttatctgcaaggtttgcgtcactaattatggttccgttcatctgttcgttcgagaagctcataagtgttccgttcatcggctcgtttgagaagctcataattgctccgttcatcggctggttcacttcgctcgttattgctccgatcgtctgttcaattttttcgtcgtactttgggctagccgtgaattcgttcctgtcgcatacattctcgcaggctactgcttccttcctttcgtaggaattttggctagtcgttgactcattctggtcgctaccattagttgtttccttcttttcataggaagtttggctagtcgtcgattcgttctgatagcttctactgtcgccattgagtgaatcccttttatcgcccagaatgtcatttttgtaatttgtaggtttttcatctttatcttcattaaggtctccaaaattttcttttttaaaaatttcttcctcatttgtaatgcccgtttggtccattttcagatataaaggttccatttcgccttgtagctgtttagggttatcctttacaactccttcttcaataattgcactaggggtgttaccatcattgtcatttaaatgttcggtacggtcgtttattgttattccattttcatccacgttttctttttgatagctagcatgtttgtgcatctcatctgctcttcctttacccacggaggggggatccataacgttgtcttcatctacctctttaccatttgcaattaatttactaataagtgtgttatctgggttttccatttgatcatctgcgtcccctgtgacttcattcatatttgcatatccttgattggcattttcgttgggagccttgtcacctggatctccttttctgaagtttacgttttccttctcctcattcactttggctattacgtttatgctctgctcattagtgttcgtgttggttataattgttgtcagctttttatcgtccttcatgtagctattttcatgtgcagtttcgcttccaatcgttttgggctcaattccttttttaccctgttcatcatcctgcttcaatttttgcttactgttctccgaaagtttaaaaaaatgtgcgaatttggtaaggtacgtgtttgttatttccttgtttaggtagaagatggacttttttgtggatgaatcctgcatcattttggttgggtcatcaccatccatatcgtgtggcggtttgaaaagggggttcgtaactgtttcgttgttctgcgctttggttttgttttcatggggtacctcctcttcgtttttgtggagcactgcttcttcgtttttgtggagcacttcttcttcgcttttgtggcgcacttcttcctcgcttttgtggcgcacttcttcttcattttcgtggagtgcctcctcttcctttttgtggtctgcctcctcttccaattcctttttaatttcgacttcttccacctttcgcacccccttaacatctttctcctcttccccatttttctcctcttgaattggtactactttcttctttctccccctgcgttttttttcaattacttctggctgcaccacctccttttttcgcttcttaatttttaagcctcttccaatcttacgatctaggcattcttcctgtctctttttccttttcctaactctctttcgtattctttccttggtgacactagcctttaacggtttgtctacgccacgttcttttctctttctcttgcctagcttcacttgtagtgtacgccttttgcgcgtttttctctttttcgttatgtcccccttttgggcacgcacccggactttcacgggtgtattatctgtcgccgccccctttcgtaacaagctgtggaccccgttagggttagggttatacatacagtcgtaaattttcctcaaacttttatacttggcgaaagatatgctttctatttgtttcttttttgagttatcaacaattttgatgatttccaaaagttgaaaaatgtccatatcgatatttaagcaagagaagtagtaagaatcgttgaaccagaagaaggaggggactattaagaaataggaaagaatgctattttttcctttgcaaatgcttttaatgcatcctctgtatgcaaccccttgtggggacttaaacttggcgagtaggttacctttcaattcgtactgatacgtttctccttctattactttttttttccttgcgtacttttggaggttgatgttgtcttttttgcgcatttggcgaaagtcttcttggtcgtcactgtaagggggggaatcactcggttgcttcgtcccgtagtcaatgagataattcatcgcgtacttgggggggtgcttcttcccaaagtcaaggggctgcttcttcccaaagtcaaggggttgcttcttcccaaagtcaaggggttgcttcttcccaaagtcaaggggctgcttagtcccaaagtcaaggggctgcttagtcccaaagtcaaagggctgcttagtccccaagtcaaggggctgtttggtcccccaatcgacggagcacttgccaaaatagtctacattacttgcgtggagcatatcgttctgttggccatccacatgacccccctgatggggtgtgtttatctcgttgtcgtagttgcttcccactttgtcgctcccgcaacttcctccgtgggaatcacacaaatgcgtcatttccccctgggtgatcgcatttgcttcatccatatgtgcatcaaccttgttcgagtggaacaacttctgttggctgtccccttctttctcctttttgtttcttgacgaaatttcattaaagtcatcattagttatgagaacattattctgcaatataattcggacgtctaactttttaataaaatttagaacaaggtgatctacatggagatctctttcgcttttataaattttcatcaaattatttatcataacattttgtaaatttacattgttcgcgtatacctttttaacttccaataatttcacggcgagaacgaagctgactttattttgtatgtttttgcagaagagagctttgataagttcccactttttatgagtaaatattttataatgtttgaatgcttttttgtattgtaaactgtatttataattttctaatgattggacaatatagaataatttattggcttttcttttttcatcatttttacgcattacgcaattgcttatgctgttactacgaataagggcagtatcctttgtgtgtgttttttttctcctacgtctttttttcatttcgcacttgaactctgggttgttggcgttgctgttattgattcccgtttttgtgttgatgtgtatttctttttcttcatttttttccttcaaaccggcatatttatagtcctgtttttgctccttttcgtgaagcttacaattgattttttcacttgccttggagttagaagcttggtatggggtgctggctacattttcgttgtttaaatttgcgatgtaactttgaacatactttccatcatttatattgttcaatattttgatgtagttggctagggttacgttatgatcagattctaaaagaatatcattaattttgagttctgtataaaagttgactactcttccaattcctattttgttcttctccttgtgcttgaagaatactacgtcattatgttcgaaggtggttaatttattcttttcttcatgttgagtgtgttcatttttatttttttttcttttaatgctttccatttagttaaaggtagtaaatgttctttcctttttctcgaataaaaccaacacactaaaaagtggcatacggggggatggtgaagccgttcaaatggacttactgaagattcgctaattgtattcatttgatagttcttatttgcagcaaggggtgaatacaattgggtgtttcattttaaaaaagaagaagaaggggtgtatacgaaatgggagaaaacacggggggaattgttttatctttaaagtataacagttgggaaatttaaaaaaaaaaggttaaagcggttggcgggtaagcagcgggcgctgaacgggtaacagaattgaaagactgggaaaagcggaacaatgtgcgttttacgcgatatgtacaaatgtacgtttttttttttttttttacatacactgtatacatatttttgtgtaaatatgcgcgatttgacagggcggtggaaagcaaaaggggggtgaatatgtgttagcagtacatactgcaataattgttttgcaaattttcagacaaaaaaagaaagaaaagttgacacgtgcatcttgaaacgtgattgtactttaggggtacctgcggcggccaaaatgataaattcacatggcgcgaaacggaaggttaccggcagtacacgtaaatacacacgcgcacatgtacatataaatataacacatatatgtatatatgtacatatgtgtatacacaaatttgtacactacgcatgttttcatttgcgtgtacgaatatacgtgtgcatacgttatacgcaggccggcgcgcatacgcatatgcatacatgcaattgcgtcatcaagagagaaaaatgaaaagcagaataaacaatatgcgttttttcattactacaaaaaaaaaaaaaaagtgattatgccattttagccattttaaaatgttgacacaaatgcggaaggagtgaattacgctaaaagggttcacatttttttttttgcaacatttgcgtatgcgcaatgggttgttcgcactatcccattttgtaaaaaacaagtagagtgtacacagtgtgacgagttctgcacaactatgtaacgcatgacgtgaagcggtcgcttggaacaacgaatcaacagaacgaagagaaaattcttctaggtgttggtggagctacgagagagatgcgatatgcgcacgtgcacgttttcaagtacggtaacgtgcgtatgcataagtcgtttttgcgcagtggtaggtggctaaatggagaaacacgaagcaggaaaatttgaaaaaacaaaaaaaagtaggtgaaaatggtacgaagtggcgcaaaatggcctaaaatgtcgtagaatgacgcaaaacgacgcaaagcagcatcaaaagagcgacaaaatagggcggaataacggcaacataactaaaacgcgcgagaagggttaagtatgccaaacagaaaaaaaacttcgaagcatcctataaatgctaaaaaaaaaaattctcgttaaagaaaaaactaaagctggtgttttaaaaatttttacttttcccatttcgcgaaagcgtatttcaaaaaatctctgcgaagccgtttgtgtacttcaaaaaaagctacgaaaaaagtacaattcagaaagagcatgccgcaatttaattatgtagcacttataaaaaaaaaaaaaggaaacgaagcggcgcgacgcgtaaagggttaacttgtcacattccattttacttaagctacctggcttattcaacccactctcggcttgttgaattaattttaatttagataattcgccagtttgctaatcaacttatgcactgtttattcttttcccttttttttaaattttgcccttctgcaaaaatgtatgcaacatgtatatagctacttgaggaaacgtagaaattaaaaaagcgtaatccaaaaaaggttactcgcgtccgcattttttacgcatttgccgaagagaaatgtattcccggggcgctcccaaggcataaataaaagagaaagagagagagagaaaaaaaaaagggcgctaactgaatgagcatagtcaatacagactcagaatgtatgcccaactgaacagaaacaaaaagaagaaaaaagatatcgacgatgaaaagttaaatgtagggacggagagaagttgcataaaatttccccgttaaaagacgctatcgggcaacgtgacagggcacgaatactacataactgtgtatacacttgctcatatgtacacgtatatgcccatatgagtgctcgcgtgtgtagggaagaccccttcacccaactacggcagacgctcttacatttccaagccgcgaagcttcacacatatttagacgctgtttatgcaacgcttcccccttttgcgcaggagcaagaagctgcgaaaatttacgcagagtttgtccggtcgttcgagggaagtgccttggaaaagggaaacaaattcgtcaaaagtaatgaaaaaaaaagaaaaagaaaaaaaagaaaaagaaaaaagaataagttagtttcatgtaatgcaatttaatttaacggaactgaactgtctcacaaccgaggtggtctctcaattacgtgtccatgaaccgccgcttttatatggcaaccgcttttccttgctaacccatttgaataggtggaaaagtgttgaacccctccagcactcagtttttgccggctgaagatgaaagcaggaagaaacccaagagcaaattcagcagggtaaaaactgtgaaacgatttaacgtgtgcatgaaagtgggaattttaatattcccggaaagtgaattttcaatggaaaaaaaacctttatgtgtgatagcatacatatgttgaacaaggcaggttgccacaatgtgaacactttacatttcacgcgacgtgcccttcccgactgattgcagggcgattactcgtatgaagaaaaaaagaagaaggaagaaaaaatagacaacaacaaaagtggtacagggaaagtaaaggaaattgatagttttttagaaggttacacatttcatataattaaaaaaagaaatattttagaaaaaatatttttcaaaaacgtttttaacactttgtattttattttttcgtataaatagtatataaattttttttttttttttcattttttttgtatgtatttatttattattaaagaaattaagttaaagcagaaaattttggatgagaggaaaatcttaaaagaaaaagcccagctagcgaaatctgaagaggagaaacttaaaattaagagaaagctaatagagatcgaaaaaaatgaaacgttcttttcgtacgccccaagaaaggaacgagtggccaacttgtatctgggaaatttatcggccgaggtaggaaaagcgtttatagggagtagtatcgtggatcgccaccgtgcatgatgtgtgtgtctagataggggagcattcacactgcgcgagttcatacggataagtgtgatggaaaatagtcgatattaatatgcaaaatggagagattatcttgacataatataaaacccattggtttgtgttctccttctccccgttcgtaggtcacggaggagtacctgtgtcaacgctttggaaaatttggaaaagtaaatagcgtgaaaattatgtacccacgaacagatgaagataaaaagaaggctagaattagcggatttgtttgttttgaaaatagagatgatgcagaaaatgccagggatgccctggatggtgtagaaatgtttggaaatattgtgaaggtcggttggagtaaagccataccaaaaaatttaaacacgaacaaaactgaatataaccagttttcctatgaaaaaagtaacttgtatcattctggttcgaataaaaaaatagagatcctactaccagaggataggaagacgaagagaataattgatttgttagccaagtatgttacggaggaaggatacacatttgaagaagctataaaaaggaatgagaaggataatccggtgtttacatttctctttaacacttcggatttgttttattactacaagtggagagttttttctttcgctcaaggagatagttacaaaaattggagagcggacccgtttcagatgttcgaaaatagttacgtgtatgtgccaccgatacagaagaacgccaaaaaggtcgtttcaaagaaggagaaaaggtaatattttatcgagggaatttctctcaggggttgcaaaatggtgttttaaaaagtgtgcacgtaggatacggtgatgattggggtgtgggttgactctttgatctgttgcgaactggaataggaaaatgcagctagcacgtttgaaacgtttcatttatcggtatgtttgcccatttttttttcctttttcagcagtagaaacaagaagaacaaaatagaccagaaaaagaaggaaaagctaattaacattataaacaacttgaataggaagaggtagggaagggcttttattccgtttagtgcatctctcgaaagagtgtcactttagtttatctctcattcgcaagtgcttgcgtgtatatatagctatgcatatccactacatcgctcgcttctgctgcagggtgagcatatgtcgcgccatgatattctgcacacggcacagcgacttcagcgcggacattgtgaaaaccatttcgaattatttgaccgatttgaagtacgacatgttgaaaaaggtaccaatgagtgtttgtaaaaattttaaaggaggcgtttttactccattcatttggttttttcggcgcaccgcatgcatattaggatgtacgtcattccctccacatcttttccttgtgcccccaccccgtgcagataaacctggtttatttgctgtcggacattctgtacaactgcagcaaccagttttactcgtcctggtcctaccgcaagcacatcgaagaagagctacctcggatatttttccattttcgaaaaaatatcaaaaagtgcgatagcaaaataaaggcaaaaatgtttacagattcgattatgaacatttttgacatgtgggatgtttgggcaatttatagctccatctttatgaacggtttgaaatgcctattaacaaataagaagttaagttatttaaaaaatgaaattcacgagtcgaactgtgaggcggacttggatggaacaaaaattgaatttttcgatgaaataaaaaggtatcccttaaatatgaggagaaatgcatatttatatttccaaaaagaggaaactcatttaaatcgattatgtgaacaaaggggtttgtattttgacgacagtttcaaaagaaaaaaaaaagtaaaatatttaatactgtatgatgaattttgcaataatcttaatagtgcgccaaacgagatgggaaatttaaacgttatgttccccagtgatggcaaaaaggtttctgcttttgtcaacgacacgagtgatgctgctttccacgcagaggagaggagttccaattatatctcttgaaagggcagtaatggacagcagtgttggaacggtttatttttttacattacacaacttatacaatgcgcatcatttgcgtagtaaaagtttgtaggcacacacgaaggtgtacggcacatatttttggcatttttttgcatttttttttttaccgtttctgcgtttatctgtcatgtgtacatgtaggtatgcacatgtccgaacgtatacgtagccaatatacgtgttttatcttcccttcgtgtgtaccttcacgcgtgcgtttaatgtttattccaatttagcaatacgtgtggccaaattcgttttgcaaagtttacccttttttttttatctttctgcacataattgtacgtaagcagtttttttcactttccgtttcttttgttttatccttttttgcacaaaaaaataaagctgttttggttaaataaaaacgtatcatttaatatttgaataacagtcgaacaggacgttatttttttttttttctacgcgattgcgcaaaaaggggaaatgtgcttatgggaaatgggcaattcttgtaacaccattcattcagtaaagatgaagagccattttgacgataaataaatgtgatatggtttagataaaaaaattacggtgtaatatttatagtttttttttttttttttttgccatgctaggaagatagcaccacaaacatgtaagttttttttactagggcggaaagttgaaaaatgattttttgagcagattatgtttgccgcgcgcagtatgatccctcccccttctatggatttttcctttgatgcgcgttttaaggggcttagcggaaaaaatacaagtggcaaacgtgaagaatatattacactataaacatatgcggtgtataaatacatgtactttttttttttaaactgtgcaaaatacagcgtatgctccttgaattgctcgcttgattttaccattttggctaaccccattttttattatgcagcgtaaattggcttaaaacagaaaaaatagccccattgggattttctttttttttttaaagcgtcagcccgattctgcgttttggtccctttgcaatatataggcgcatttcgacaaaacggaacaatattttctacataaatacgcagaggtatgtatatgcatacaagcgggcacgttacatgtaagggaatatatcctgcgcgcgtcactaattggtgcatgcaactttgttgagggctagcaaaaattgggaatacgaacaaaaccttttcgccatcacaataaaggcaatcttcttcccctttaccacttcaatcaccagtgctatattaaacttggcttcggattacggttaagcagtttttaagtaaaaattttaaccgcatataatatatcgttttgtacacaagtaaataatacgtatcatattgcgcgtataagtaacagcgatgccgcagtgcaagagcttatgcatataattatatatattataattatgtacgtttctttatttttaaaaaagaggaatgtaaaaaaaggattacccgaatgaacgaaaattttttaagcaaaataaaattgcttccatttttatatttaaaaaaaccaaatgtatattttttttaatttcatttttctgtacaattttaacaaacaggattgaaaattaaaaaaaagttccattttataattttacaaaaccagatcagtatgcaaatttttataaacatcccgcatgatgactccatatgtattgagtcattcaacgttagtagcataaaagatgtgaaagagaagatatctgagttgaaaggttagcaaaaaggatatacatcgatcgcagccgttttttttttgttttgttccccccttgtgtggggtccctactttataaaatgcgtagttttttgtgtcacatatttatccctcaacgtttgtgttaagaacgcagctcagtttttattttatgtttgtgacttgtgaagattgtacgtgtggtgtcatttttttgtgcagctgttttttctgacccgcatgtggagtgtgggccaagctgctctcagtggcccaccccgaagtgtacaactctgtacgtatgtatgtttacatattaactcacacctttttcttctaacccaacaaaattgtgtaggtatcccttgtgaggtgcaaaagttgttcaaaaatggccgccaattggaagacgaagagcttatcgaacttgacgaggctgaatttgtaagttgaaaaagggaaagtaacaaaagtgtagtaaaatgtgcatcgtcattaagctatgtacacgttgtagatgacggtgtaatgagtgtcgatttgtcgcattcgtggtacttccccgagtgagagacatccccccaatgtgtatgttaagagcacgatgaacatgttgcatatttgtggcacccctttggtgatcgttgcaaaggagtgtaaataagaaagataaaattagaaacttatttcgtatcttagtgtacgaatgagtgaagaggcaactgctacgtcgttcccgttaatacatgtgtgtaacgcgtgggtggcaacacgtttgtgctgtattgtgtggacgactttacgtggtgcattttccaacgaatggcctgcttcgataatgtaaaatttttattttttatgatgataaaacatgtcaaaagcaagtagggacatgagaatataaaatgtgttcgcgtttataatatctgaaaaaataaaaatgtacattatgttgcttattgtgtttttttgtgcacactatttggtgttagagtgagggtttggatttacctactatttcatttggcgctgcatcgaagtgtttctcttgagggagaatcgatgcatgttccattttacgttatacagagcttggaacgttatgcactttctttccgtgatgtaccatttcatgctgcccaaattactcaattgcgtgtcctccccttttatcgcaatcgcctttaggagtacaccatagacttaaccttcggattacttggtggtggcaaaaaaaagaaaaagaaagtttacaagaaacccaaaaaggagaaacataagaagaaaaaggtcaaattggctgtacttaagttttacaaagttggggacgatggaaaagtgttcagattgaaaaagcagtgtgacaattgtgcacctggcaccttgatggctgctcattttaatagggaatactgtggaaggtgccacctcaccattatgaaaaaataaacgaactaatatatcgtataagcgttgtttaaaggcgtttttaaaaaatgttttttttcttttctcctacccttcccattttccattttcttttttccttttttccttttttttaactgcatatttaaagaacatacggtgaaaggataagaattatcaattaacaatgttacagtttaattagttaaagaatgcactccgcatgttttctgtccggtgttgtgaaattggcaggggcggatgggcaaatggaatcaatggcttgggcaataattcctgcgcgatttgtgaaggcttaacatcccagtgcatgtgtatacacacttgttccacttgtggtgaagcatcttaaaggcagccaactggacgaactacgtccatttttatgccagtgttaagccttcccctccctttgccacaaagggggacgcgttaatgcgctcaaagcgcgtatgagtggaaggtagaaaggtaaaggagctctcaaaaattgtgaacaattttaaattaaaaaattttcccctatgtgaaacatttgaccattctccataaagaacggaaaagcgctttgcaattttttacttccccaatttgaaaaaagaacaaaaaaaaattgatgaaaaggtaaaagatgcttttgtaaatgtatggttacaagggggggaggaattttttttttttttccccatcagggagcgcagaaggtttggaaattttgtgccattcgaatgcatatattgtactcaaatgcgtttacgctatatgtaaagcttgacgtgagaaatactggcgaagttttgtcatgtcatgcgggcggtgtttcattttgttaaaaaggaaaacgcgaaaacgggcattttgcgcgttccttaaaaaaggaaattgcttgtatatttggcatttttgtttaacgttatgatgttttgtttttatttaaaaaaaaaaaaaataaattgatgatagtagcagaggtgtccccattcatttcgacaggtagtgatatcaggcaagaggaggaaatattttttaaaacgtcaggaaactgaattacgttttataatggccagagtttaagaaacggcggatgaacacaagactgcgtagccggcgtatacacaatatatacgattcacaagaatgggctattcgaataaccgttgaattcgtgacgtggatgaaacgagaaagagttcattttaatggaatgccaaccgggagcctgcgtgcgaaaaagatgaactaaattgcgcctcgcgtagtacaaaagtacatagaccaaacctatgtgcgcgcttgtgcaaatgcccgtggacggcccatacaattacgcatacttacccttgcccgtgccaacgaacgcctaaatgacagattactgggtgagcacgaagaagcattattgcgaaacgtgcaactgctggttgtctgggcacaaggtgaacataaagaatcatgaaaagagcgcgaggcatatcgaaaatttaaagaaagtgatcagcgaatcgtttaagaggaaggaacaggaaacgaaagagaaagagttcctcgaaagggagttaaaaaaattagaaaatgtggaaaagaaattgctgtctgatttgaataaaaatgagatatcccctcatcgaagcggcgacatcagtttgaatgtttcgaatgcgcataccaacagtagaaacggttatcggagcagcagaagcaataatgagcgaattaacacaagtagtatcgcctgtagtggtaacccagctagccgcaaaaagtgggttctaatgatacatgaaaatacgggttcattagtattcttcaatagactgaaaaacgaaattgtacatgaaaaaccaaatgattttttggaatatttccccgaacatgaatcatttgttgaacaaaatggatggtacaaatactttgattataattctaacaatttttactacttcaatatttacagctcgaaaagtgtatgggagtattcactcagcaggataaacagcttgatggactttatcaatagatgtgaacagggtgcacagaataatatgagttatggtaataacgcagaagtagcaagtcagagtatggatgcgggccccgtggccagtcagcatcatctccatttgggtggacccccaatttacgtaaattatccgcaaatgttcaccacgcagaattacaatgtatatgccagctacaatccgttaatcaatccggcagagaccgcgctgcatatggctgaaaatacaaaagaaggaatgattcaacagcgcagtaacaacgagggtagtaatattcctgttggtgatgggagtcgtgtgaacagtagtaccaattatggtaaattacacgatgcatctccaaccaagtgggccaatcgggtcggtgaaaatggagaaagaactgcaaaagaaatggatgctcaagggggtgatacgagtccagggggaagcaatgaaatgaaggaaggaaatgcaaaggagaagcccccatatgaaatgagcgaaagcgaatttaaaaggagtagtacacattttgaagagaagaaaataaaggcgaacatttctttatcgtttaagagggcagaaagcggagatacacctccgcatgacaggaaagaggagaagggaaaaagtaacatggggggagaggccccaattgtggaaaacagtaccgtacaacaggacgagagtgctaaacctggcacatgggaagtcgtggagaataataatgtagagacaatttcaaatgaacatattgaacaaattttttacaacgtcaaatcgaaggaggaaattgaaaaggaaaaaattgcacagctagaggaagatattcgttacgaatattctgaatataatgaattttatataaaaaaaagaattagaaaatgaagaaatatatttaaaccaagaattcaaattcgtggaaaaacctgtatataagaaagccattgataagaatcgtgacaaaaaggtggactttgccaagcgcagtattaagggaatgaagaataaaaaaaaatttcatagagcaagacgagcgtgcgtgtgtctgtctgtgtatgtatggtgttgtaatcctccaaagggggatcgcctactccccattttgaaaactctccgaaaagtccacaattttttttccaatttgaatgtgcctattggtacataaatgtatgtgtgcaaatatgtctataccgcgtgaactgtcgtcttttttcttaaaatatgcttttttttttttgcgttcaaccaagtcgatagttttcccactcaaagggggaattactcaaaagggggctttttcttgcacctacgttttttacttattttttttgttgttgttttgtgtttattaaagtggtaaaaatagggtctttaatttttttttcttttaaattgcacgtatgaatatacacatgtacaaatttttagtaatgtcataataattaaacatttgaaaaaaaaaaaatgataaaattacaaatgtttccaggattagatcaacaggaattgcaaaacgggttgcacccattttgtaggggaatgtacacacttggtgaagcataacagagaaagcacttatttcttttaaaacgttacacatcataggaagattgttagtggggggttgccctaacacttcatgagtgtgtagtacaagcacataaacgtcttaggggagtgttgcctgcggaggtgtgctgaattataatgacgctaaacataaaatggcgtaaatttcgcaagagcgagggagaaagtttgaggctgagtttttatgtgatgcgtgtggcggcaaacggtttaagcagtgtacggcgtgcggtccgtaaatgttgcggaaaaaaaaaaaaaaattaaaaatataaatataaatgcatatccatacatatacaattttaaaaaatgaacattacctttaagcacttgaaataattttcttacgtgcccttcagaattatggcagaagaaaatacacgttaaacgcatgtcaatttgatatacaaatcaaggcaaaaaaaaaaaaaaaaaaaaagtgaatttcatctttgcattagattgttcatgcgtacttagaaatgttcaccctgattaggcaaatttgaaaagagtaagggggggaaaggcaaaatgcatccataaggccgcaaactgtccctttagtgtttgcgttaaggcattattcacaaatatgtacacaatgtacatttgttacagttgcctcttcacctttttaagaacgctctagatagttaagcaagcgtagtggcacacagtacgcagttattatattttacaatctgggctttgctacatatcagaaatattggtagtttttgagagttctttttttgggggggtacacatacgattcacggccattcatcatatctgcccattttcatcatttccgtgtacacatcggtttagggctttcccgtagggcgaagccacgttaggaagtgcggctggcaagccaagttgcgaggactagcggcaaagtcgcagcacacgtaccgcttcgcataccgcttggcataccgcttagcataccgcttagcataccgcttagcataccgcttggcataccgcttggcataccgctttacataccgctttacatacctcttcgcacaccgcaactgaactaaccgcttttgcccgacaaaatggaaggcttcgaagagatcgagaacgcgtacaaggagatagaggacgagataataaagacggtggaggggctatgcggaggtaattatctccaaatcaaggatgaagtgatcatgccacacatgagcgaaagcctgatcaacaaaattatcctgttgaacagacacatcaacgataacagcaacgaagaagaattcgagaagaaggtgacgaacgaaaaggtgatgcaaataaatgacaagttgatatatctagtatgcgattactacatcaacaaaaaggagattgacaatttaattaactttacgtccagcaatgagaactattttaatgtgttaccccaagcgaaaacagccaagttgataaggaacatcgtggaaaaaatctcaaaaaagatcaggaatgtgagtacgctgtatataatatttaaaaagtacatgaattgggcatatgaaaagaaaaggaattttttaagatgccggatagaagtaaaaataataattttgtttatcctaaagcagaagtataaaacggctctgagtttaatcgaacggttgttgaaggaggtgaagaaggtggacgacaaaacgttgttactcgaactgtatattgtggaaaccaaaatttacatgctgctaaagaattcgaccaaaatgaaagcatcgctcacctttgctaagaacattgccaatacgataaacacggccatttatattaatagcgaaatagatttactttctggaatattatttatatatgagaaggattacagaagtgcctacatttacttgtacgaatgctacgaaacgttgtacacttatatttataatagccacaacaacacattagactttttgagaaaaaaaaataacgacttttacgcagttattatacataacataattaacaccagcacgatatcgtcgcaaaataaaacgaaaagtataagtcaaattagccctttcttactctcgttctacactttttatgagtactacgatagcagcaacagcatcctaaatttggacgaaatgaatatttgctcaggtaatgccaacttaatatacagcgatgtaatatgtaatatcagctcgagttaccaagaattggaggaagaaaaggtgtactgcattaccaacccaattgagttaaattatgaaatgattaaaaatttaacattggataattatggcaatttattagaaaccaaatcgagtaccaacattgtggataactctatttttatctttcccgaaaatagttccatatgtgggaattttggcttgaatttaaatatcgaaaatttaaaaattatcgtccctttgaagtacatgcttctttgcaaaatcttggaggaaaacaacaggaaagacattaataatattttgtgtgaacataataaattaaattacattccaaataaagaaattcaaattttgctggacatatccaagtgttacgagaacaggtcacttgatgtatttgagaatataattaaaattaatattttcctgataaatgtggacaaagtgatttacaactacttgaaggagctgtacgaactgctgctggagaagaatattttaaaaattatcgaagcttatagctgcatcgacttgaactatatcggccagaaacttaacctcgacttgaacaaaattatctccaagctgtccgaaatgatcctggacaagaagctgaatgccacgctggaccagaacgtgggaattttgattctctatgaggacatgcccgagacgaagatgtaccagaacgttctggaaatcataaacaatttgaccgagtcggtggatatactttaccagaaggcgcagctgacggtgtagcggtgttacagcgttacagtgttgcagtgttgcagaagttggctgtactgcccgaggcacacccaccttgtgaacgatatgacgggggtgcataaaacggaaggcccccttttggagaagagccgtgcacccatggagaggactcatagctgcagttctcattttgaagggatagattttttaagaagacaggtgtgcgcattactgcgcaggtatgcaccgttcatggtgttaaaaattttttgccttttttccatgcgcagtgtgtagaagcatttgggctgccgcacctttttgcaatttttaaattttttctgcagtgtgttatatctttccattccatactaaaaaaaaacaaattataaaatatgcacgcgcagaaaagagtcacgaaatggtgaaataaaagtgaatgaaaaaaaaaataaaataaaaataataatatatgtgtggtagagaaaattccaatcaaagagtacgcttccaggcgcaaggtgtgtgtgtgtggggagaggggcactactcgaggtaccagaacatgggtccttctcccttggatccatctgtcctttggggcatccaagggaacgaagtggatttgttctttattatgtaattacttccgtacatgcacatggtgcaataaaataaaacgaatgaccataaaaaccagacaattgatacctccactttgtttgcatctttgaggtgttccgcgtctggaacgattctctgtgggtgtttttgttttaacctgttaaacaaaattaatcgaaagacatccgttcgttcagggccgtgaaaggcacttcctctcatcttactcgtttttgaattacccgagtttaaatcattcattgttattatttttccatgataggaaccatttaggtatgtaaacatatcatcttgatctttagcggcaagtggactgatcactttggttttttccactggttttataatatctagcaaattcgatggtgcgatatatttccattggttgtagtcatgccattttcctaagtaaatgtgatttcctgctaggttccttcttgttatgttgaaaaggcccgacgccattttggtctacttggggggttctttcagagtgtgttttttctctcggggggtagcgtaacaccggtgattattcgctcttcgtgtcctttgaagtacctctttgggctgtttttcactcccttttggttactattctgaccgttttggtttccttttttataagtgttcggtggcaacgttgatttgattatgctcgatgccgctcgttcgggacgtttcctaccttttcgaaagtatttacggaggcctaagtcgttcctcaaccgcacatatatttttccgttaaaaatgtgtttgcttatcttggctggtagaatggctaaatacgcgggcgaagaagagtggttgggggagagggagtgagctcttcgccatgcgcctcaaaatggaaaggttagcagcgttaggtggatataaataagtacatatgtacgtatgtatgtacgtatgtacgtatgcatgtatgcatgtttgtacgtgggttggatctctatcgcgcgaagtgctgacaggcaaaactcccttctgtgcaaatcctatttttcacggtcacttgagaggagtttttaaatttgaaaaaagggtaactactatcagctggtacgcgaaaacggagaaaataaaatgcgcacgtaaaaaccttttaaagaaaaaatttttttttaaccagtcaccagcgtgctggcaataactgcacccttcctcatcgctacatttccatcagttgcgcaggagggaaagcgaacaattaaaaatagtttgctggagtacttggataccctggaaaaatttgcaccgcgcggatgtatgtgtagcattttgtatatgtgccttcattgagttcattacttcgaaaaatttttttccctgcgtggagtgttacctttttttgatgcgtaaaatgtgctattgggggttttcaaaagtgtgagttgtgttattgtgttaaaagaagagttaataattgggtaccaaataagtacgcgaacaggttgattattttgctgagttgttgcgcacatgtacatgtatgagcggaatcacactgctacgcacggtgcaaaactttctggagaatccgccattttatcatagttaaccgcacgtatagcctttcaattttcttctttccaattttgactctttttacacgacgatcttcgaaaggatcggaggcacaccaaagaatgcggtgtgtgcggtaaggcgtcactccacgagcacatacaatgttctcagttggaaatccctttaaagggaaaaaagtaacgatttggttatattcaccttgtcaacatggttaacgttgcgctgcgtttttcattgccacattgttacgctaaagtggtggcagtgggggaggtagtgaacagaattatgtatgtgtcgtgttaagttaaaccttttccccaaaggggcaaagacttcatgcagaattgtggtgtatctcaaattgaagaaaaagtgttttcaaaaaaaaaaaaaacgagttaacaaacactgcaaatgacaaacagatagcattggggtaggataaaaatgaattaacgaattattgtttgtggaaggtgtaaaaataaaagcgcctggggatatccccaatggacagacaaaaaaggaaattaaaatggactttttttttttttttactctcttcccattatgagcagtaaattgggagatgaccacacacgaaggggtgagaattggccaatgcgtaaaggggggaagaatgccaacgttgtagttccccctagggggatcatacccacgtatgcacaacaaaccgagtggaatatcccctactggacatttaaatcgtacgtaaaacttgatacatctaagtttaatatattaacgaacgtgtcctgcccaaagaagtgtttcaagtttggaaaagttcttcctctgtctccattaacgaactcttttatatacatccctgactgcgccaataaatataataaagaaaaatgctcatgaacaaaaacgagattgaattcaaaaattttcctttcccgttttagtagactccttctatggagtacccttattggagttttttgtatcacgctaattacacacatgtcgtttttatcataacttaaaacgtcttgatttattttttgtattttttctttagtcattggggaggagtggtatataatgcatttataggccttttttctctcttcgccatacttcataattttttttatcaaggcataatttgtgctaaaagcaacgttgctgaattttacgtccacaaggttgttgatattatagtttcgattggcattctgtgtgatgtttttttttaagatatccaaattggcctccttgtttgtgggcacatatccgttaagatggtcacaattgccgttttgggagttttccttagcatcatttgggtaaataggatcttttttcccaattgggtcaaaaataaccagttcgttcgccccgatggattcacccgttagcagcacttccagctctttattgtagttacacgaaaggttcaaactgtgtatcttctgttcctccacagttttaccctttgcttgttctgcaagaactttatgggagtctaaatcgtacaacgaaatggtttcttttttgtttatcagtgcatagctgtcgttaattctttgcgggggggaattatcctcgttcaatatggatacgaggtctcttacagaattgtcatctgcacagttttctttttgaagaaagagatttatttgatctattgttttaatttcgagggagttaccactagcagtgtcagttaattccattctttttaacttattaaaaaagaggtaaaaatttaggaaggagaatttagtttctttcagaacaaagacgaagggtcttcctatgttcatcattcgcacatctttgtcttcccttccggacgccataaacacctcattagtcgatcggaatgtttttttaaaaatgtgataaatgcattcttccactgacagtgcactttgggactcattatttatgaaccacttggtttgtgacatttctttgttatacttattgtagtagccacatatgcataagttgttaagcgatatgtatacgtcgatggttggaagtggaggggaagagtctaattccctatttttcccttcatcagacgcacttgtggaattcgtttttttttctacctcttcagtttctttctcatttttggcaaaatcgtcattatcgtcagcctcgtcattgtgcaatactgcagtttctttatccccaccgcattcatttgttattttcctttttttattgtaaaggtgatattttcgactgttacttttatgcgatgtttcagatgactgactgttttttaccgtttggtgttcacctgtatgagcattaaaaattaacacagcttgtttgtacaaattgatgacgaattcagtttgggccacacttagggacacactatcacatattttatggtaaaatgttaggtaaaaataaatcaaaaaatatgcaaacgtcttctggatttgtttactcgaaatattattgtttcttcttttgggaggtattaaaatgtacttttttatacgttcacaattgcggtgaaatgtgtcatgggtaacattttccgtttcgcaaaaaatttgattcgttttgtgtaagtagaggaaaaaaaaaactatgtcaatattgttcagaaggtgaagtaaattttttatactattaaatacactgttcatatttttttcctcttctgcgctgatagggaaattttcctttaacacttcatgatggaaacaactatttttattgtaaaaaagtatcaaatcgatattgtgtagcccgttgcacattttgcataggtataaattcgtgtacaccttcttatacacattttgcaggtctccttctttcgtgtttttaccctgatccgctatatattttgaaaaccattttttatcattgtctaaaaagatgttactcttttggttttctttcacgtctggtgtggcatggttaaaatcgtttaaaaaatatccgtcgaaaaataggtacgcatggtcgcttagcgattctccagataatgaacaccgatagcaaatattttccattattttgttttgcgcaatggggtggatgaacaggtagaggcacgaacaatttggggtattgtgcgtgcggtggaaaattttaaaaaatgattacacaagttggaagtggtcataactgggagtgcaaaaaaaaaaaaaaaagatttacgttcgcggaggtgtatacatgcatacattacattcctgcgtgctcacgtgcatctgcacttatgtaaaattttgttcgttcatttttgcgagatgaaacaactgccgcgctagaacttcatggtcacaggtgtacgtcagaacctttctttgtcatagcagcttctacatattttaaaaatattaacccattcgtcactttgaagcggttaattttaaagcatcgccagcgaaaaaaaaggaagcacaaattgttttatgcgtcatgtatatatgtatatacatttatatgtaggccattttgtgaacaaaaactgatcttatggggagaaatgcaacttctgttaaaaacgataaaaggacgaacttgttagtttctatccgtacaacctgagtgcgataaaaaaaaaaaaaaaaaaaaaaacatgaaatagtagggcaataaaaataaatcgtgttcagtgttcagcagagggcgctattgcgaaattttatttttaaatttacgtgtacagcacaagtgtagttatgtatttttttaattttctgtaagtattttgttttaattttttttcattttattctcatttatcttgattttcccacgaattgtgcttcacttcttgattcctgatggttcagtatatatttttttgctttactttttcatatgtgtacatatataactatggtttcacatgagtacaattacgcatttgcatacatgtgaataaatatctgtacacatgtattagcgtttcgaaattttcttcagatcatgtttaatgtacatttctgattatgcgttttgatgttaaaaacgcgtaaaaatatttttattagtacatctgatttctgtactatgcgacttttacttgcttttattttaacccccaaaagaaaggtgttacacccttttttaaacatgccttggtgtttataacaaaatttcatgcctgtagaaaagagcatacatttatacacatatgtaaaatatacgtatctttttttttatctattttcttagagtgcaaaaaataagcttaacattctgccaaagaaaagagtagcaagaaaaaaatcacccatcggaatttttgtgcagccatataaaatacacggtggaggcacatacataatcgcgtatccccggaattgcaaaaaagttcatgtaaattttcatcataatgatacagaataatgagttgaattgcaaacacttcgatttattttcttatgaagatcctgaattatgcgaggaggaagatttgtttgagtctaaccaggcaccttggttttatcacctaacacactgtaaaaaaaaaaaaagagaaagagatgaaactaaataaaatttgaaaaaaaaaaaattgtatgatgtgcatgtaaatcgaagcaatgtgtgcatagatgcatgggtaaataacccccctgtggaataagaaatgtcgttgttgtaaaaatgcgttatgtgttatttgtgaagtatgcgaggggggaagagcagcgtcattttcttgtgttagcacgtgtattaggacatggcaaaatgagcgaacttttttccccttttagttttttttattttgcccatattaaaattttttttccttttcccatatttttttggtgccaccttctaaagtgctagaattgagaaaggatgacttcaaaaatataaaaagtatcgtggaaaatgagaaaaagagaggaatcgagtacagtcatatattagacataatagactaccaaacgtatagtgacatcatgcgaaaaataaattccaacatgagaaatgccttatctgtttacttattttcttgcaaatattttttaagtaaatactccaaaaacacggaatccaacgggcatgtgcattttgtctttgtgtttgggaacattacggcagatttggtaagaaaaataaggaaggaagcagagaagtgcacggatagatactcctcttcgcctttttcacgagcatttatggagttactttttcacgtatcacttttttttctacaggattcagtttgttcgtccatcatatatagtttttttttgcacatatggtattccttaaagagcaaaactgccaaagagaagaattcagatgtgctgaaattttttatccccgtgattaacattaagaggagtgacatgaagcttaaaattttggtaaaatgaggcgtagattatacatagacgcgtggaattatatctcggcgtgcacatttctacgttgagaattatgcctttttttttatcttattttaatgggtgcaaatttggaagagaagagtaactacctataatgtaatcctttttatttttatttttgttttttttagatcaattggtggctagaaaaatgtgagataaacaacccggaggaaatcctagtctttaatgatgacaagaatttgctagaagtaaggcgtattacagaatggggcagtgcgtaaaggggtgtttttttttttttgtcgccttattaaagcattaccatcctgtatgattattttgttgtgcctcttcagttacgtgcaaatttggatctctttcttcttctcaggttctaaaaaacgacaacaagtacgacatatgcttcgttgattttaatgacttcgagccgaataacttgtagtaagttccgtgggggggatttcccttcgtttaatttatcactgtgtagtgtgcagaggagacctgcgaagatgtagcgaaatagcatcttgtatagacacatgaaaaatgtgcatacgtgcatttggaagtgtcgtattgacgagtaatcggttcgcccattccccttttcagcaacataaacaacgtgaaatccataattgatcaccatatgcttaaggaagaggcgaaaaataaaagaataacaaaatcgatttaccccatttatgtgtgcagctgcatggttatcatagcctatttggtaggttgaaaagacacaaagaatgggcatataaacggaacaaagtgaaaggaacaatattgactcattgcctaaaattttcttttcacttcagtataagcattcgagcgaatttcttgggatacctttcattaacaaaaatatgatgtggctgatatatgggactatactaaggggttatttaaaaaaattgcaaaatttgacttaatttgcgcttgaattgggatttatgcggatcttccttttagagctaattcgtacatgttcagatcgcaaaagagttcatatttatgttcgtataaatgaatgtaaatgtgcatcctttttttttttttgcccccttgtagattctaacaatttcgcaaaaggggattttggaaaacgatggatacaaccgtaattcatgagaaacgtgaaatgagctatacaaatgaactctgtagaatttaatttgttgtagcctcatgtgagaaatggttacgagggataaactcttatactcagtggaattattccttttttttttttttttatttccgtttttagggacttaagcattttcttatccttaaaaagattttttcgaatatcaaacaaaatggacatatacattacgtacagttttaacattatgagattttctataaacttaaaaaaatttgtaagttgcagaaaagaggaaaagccagaaattacgaaatgagacctagttgtgaaaaacacttgctgtttacccgttttggataaaaatagaacagaataaaattgaagagaacgacatgaaaaggaaacaccattttttttaggataagcatttctaaatgttaatgtatggacctttttttttttttttctatacctcatttcagggaatagaaaaccttttgtttgccgattacaaagactataattatgagattttaaagaaaaaaataaaagtaaaaaaaaaaaaaaatgaggattccctatttgagatgctgagaatgttttactgcacgttgcaactttgtataatttttttattttattttttttatttttgttttttctttcagatgagaattgcgtccatagattttagtatagatttgctattttccaatgaggatgttaaccgtttggttcataaattagtaagcgttgaggagaattcgaagcagagacataatggccccccagtttatctaaccacatgtggctaggcgcatttgcgcatatagacatgtggaatgttttgatactattaagaaacataattttgttaccttcctccttttttttagcatgagttgtgtgctgaaaacaacttttccatttttatattaatcggatcttatttaaataattatagtaatacaggaaatgttgaaaaggttgaaatgggtatagagtgaaggtaaaatgatcatttatatatatttttctctgtgtgtggctctttttcgtaggactatttaaagacatgggaatcttcttttataacaatgaagtgaacaaggatggtaatccatgaggaggaaattatcttaagtcatttgtctatatgttcgttcataatgacagctttcacaaattcgtatttccttttttcctcttttcctcttttaagatttaattaatgccttgtttttgaacaaagacattaaactttccaagaaaggatgtaaaaatataacctggggaaatgattcgaaaatatttgacaccttccaaattgtaattagaccttttttttttcccccctcctattggaatgatatgtgccctcttaaccatcaccactatttcgctttgcttattttttttattttttttattcccccatttgcagaacaatcagtgctactcccgaaaaagattagagtattttttatctgagtattttttttcacatggataaaagtttgcatatttttttgtatatgttttatgaatacctacatttagtgttgcacaatttttaatgttatgcctttggctttttttctgcatatagccaaagccgcaaaagctgaaagaaaaagtgagaaaaatgagaaaaataagaaaaaatataaaaaaacgtttattgattttcgtgaaagcgcgaaagatttattttttttttttttttttttcaaacaatttttttatttttctccttaaatgtgacaagggtaaatttcctttttaaagtagcaatatacaaaatttacgaaagggggaaaagacagtcatcgttacgactgccagcaaaaatgcgtaaaaattagaaaatgtatgcttaaataattgtatgagcatagggaaagagagaaagaaaaattttaaccacgtgtacgcgtgtacacgtgcacatgtctaagtaggcctatataaatgttcctctagcaggaaaggggcagatgcaccgtccaaggtagactgctattgtaaagtcaaaaataatctttaaaaagataaataatttctgtaaagagaaatccttccccccttccccaatgttataacacatggataaaactagctcaaacgtggacatccctaatgacattccaaagaaaaaggataagcaggaagttcctgcttcggaatgcacacaaaatgaaattttagaaaaatacgacattttttcgaatgtgtacacctcaagcgataacctgagttttgtagatagcgaggaagacacctcatctaaaaatttaggtttcttggaattttttctcctcgattgcactatgatgagaaagcttctatttgttaaaccaacgctttttctttttatatgtccattaggcatgacaatttttgcccccgcattttgattttcaaccctacgtgcagatgacttgaaaaacaaaaatattttgagcctaactgtccacaacatcataaatatataccccaacaatgagaggaacagggagtttaagaagtacaaggttgtcgaccatttttaaacaccccttttttttgcgcgctcttagggggatatgcaagtatatatatacatatatatgtaaatgtgtagtagtacctgtgaggaagggacgattgcacaactgtgaaagtcccccttcgctcttacctgcagcaaaaaaaaattgaggaaaaaaggaagaaggagtacgatgaagagagggagatagtcgaacaaaagaaaaaaatatatgaagagaaaagacaaaaaaaactgcacatatataacgtagagaaaaagaaaaagaaactaatagaaaaggaaaaatataataaggaaaatatagagtataattatttaatgatctcaaaccattttgaatatttaatggaaaatgggaaacacagtgacatttacttttcctttcacgatatgtacatttcccccatgaggttgtactactttgccagtacaagtgtggatcaaatttactatttaggtaaatacgcaagaggggacaaaaagggaaaagtctcttcaaaaatgggtgcagtgggtacatatatgtttgtttgtaggcatatgtgttttcatgtgtgtttgctgtgtactacctaaaacttctctctcccccccttttgtcggcacttttaatgtgcgccccagatttatcacgaaagtggcttccagacaactatgtctctatcatacttgaattgtgctcacgcaaaagggttaaaattttgaatttgtccttcaacaaaataaccttcaaggggttaggacacttcaccaagtttttatcggtaacgtgggagaggcaaaaagaaaaaaaaaaaatacataaaataaaataaaagaactcacgatgtatagcttataatgatgcactgggagaggggtaaatacggaccactccgaaagggccgaccaaaccagtaacgcattatctcttcatactactaatttgtaggagaacaaagcgctgttttgtcttaacctggaaaataacgacttaacaaacaaaggtcaaaatgttcatgagctcaataaacttttcgagtctataaaaaataataaaggaataaaaatattgaatttggctaacacaaatatggacaaggtagcccttctgcgtgtccccaaaaaagatgatgaaaatttctgcccaacgttgagttactgtatgcatatatgtgggaacaatttttgttaacgtttcagagcaatgcggagagtttgtgcgaaatgctagaggcgaacaattccataatcgaaatgaactttgagaatagtaattttagtaagttatagcattgttgattgtctgcctgcaaggggcatggacgtagaagcgcttgccttttgttgagcttcgtttgtcccatttcgctccgtttcgctccatttggtaccttctctcctctcagcgcgggagcaaaattgccaaataattaactgcctaatacggaataaaaacatatggctaaaacaagccgagatagaaaaagaagaaaatgataaaatggaaaaggaggaaagctacatgcacgcgtaccttatgtccgtcgagtcgtccatgtaataattgaaataaggggaaattaaaaaggcagaggaatagtacatctttttttgtccacacatatgcatatgcctgcggagcatatcattgttcctactttaaagggttccattaaattcgtttgacataacaaaattgctcatttgttacttcttatctgtacatttgtccattttacgacaccttttgccatttcaccctttcagaattgaaattgaaaatagggaaaaccgaagaaacttgaataaaatggtaaaaaaaggggaagcagttgaaaggaaaatccaccagacaattcgctgcatgcatgttttgtttttacatacccctctatttgcacacacatatttctgtaattccaaaaaaatacagatatacgttaatatgtggagagacgaaataaaacaaaaggagttgaaggaagaagcaattcttgaaaccctggagaaggtactgatgttcatttttccggctactttttagccaaatagtagaagtggcgctaaggcatttgtgtgtgcatgtatatgcacatatgtgcgcgccactaccaactggttttctttttttgcacataggaacatgagaataggatgaaaaatgccaggaagaaaaaaaagaaaaagaagaagaagtgaaaatttattaaggacccttcctttcatgtcctactctttttattaagagtgatatggatgtagttgtacacacgcgaagcttctctaaatgtggacagcttaaaatggtgattctccttttttttttgtcttctttcttaaacagttcatgttgttttaatgcagattaagcagaactcctcaccggagctccgccaactcgctagtagaacaactcgagcgcaaaaatgatcgtagaaatgatgcgcagttttatctttctaaacatatccggccctaaattaactttcacgtttaattatggacgatcatttttttgcgtgcccaaaaggttcccctctttggttcacttggttatttttataataaggtcgtctcgcaaaaacgttttagttatattataaaaaaaaaaaaaaaaaaaaaaggggggagaattcacgaatgcctatgttaatttgttataatgattttcaaatttttatgaaaattgaataaacatatataggcaaatgtgcacatatgtataatacgtaggtgcgtacatgtgtgaagtggcatacgtgtgtggacgcacatccatacgcacagattcgtacatgtgcaacgatccatacaagtgcacagatctgtagatgcacaaagattcacacatgtgcaaaagcactcgcactcatgcaacatatatattcacatagtatacattcacaaatgaaatggtcgaatgtgtgatcttccttcttttttaaaataaattcatacaaaatacatatgctacttaaaatctcatggatatgactccaatataaatatgtgacaagagaaaactgaaacaatggaaaagcaaaaggaaaggcgcaggatggggggagagaaatgaaagactttatgagcacaaaaatattttgtgtgttcaggcaattaattacacataatttaatgaattaaacttttaatgatgacaatgtctatatatgtacactcacatattgcatgaaacgatacatacacatatgtttcaaagttatgttaaaatataatatgtattcatttatgtaatttattttattttattttttttttttatgtcattttaacagcaaaggtatactcttgaaaacaccaaatacataatattacacatacccaattttaatattcccattacaatatggttttattcaaattgtcttaggcaatataggtattgacaatacttgctgataagtaacaaaaaataatttctagaaaacataactcacgcaaatgatggctgtgggttatgtttggactaaaaaaaaaaaaaaaaataaaataaataactaaataaaataaatattatactaacatatacaaactgaaaaaaatggagccctccttggtttgaagtattcgtatgaagaaatattcattggtatttttcttattacgattgggtgatatttattggtggatttattttattttatttatttattttttttgacacaataaaaaaaaaaattggtctcccattttaagataacatttcggacgaacatacctgctcacaaaacatgactttaatcgtaatctttaataatgttgtttgaaattaaatactccttctggtcatcatacattttaagcctctcttttgcgtatagaaaaaaatcaaattcgttgtaacttttggtttgataccctctaatgatggaccagaatccccataacaaatgagcacccaacgcttgaacctccactgcctctaatatttgatcaattaatttgggggttggtgcgacatgagatttgtccagataatttgataaatatgcagtgataaacaatttcctgttatcataggaaatgtattttttcttatcaattgcaaaaaagggataagagcttacagaataatctatggatgtttcgatgaaaaagttggctatatctgttgcgagaaaattaaagcctgagtattcaaaatcaattaggcgtaaacacttattggtgttaataatgttgttttcttgtaggtcattatggcaaaaaacgatggaattcgctaaattgtctgacttggagtacacactcataaatttaataaacttatcagattctttgatatacttatgaatatcacaattgtacttttctatatttttatatttgaagagctgatttttccatttttccatcattttaaagatacacggtgttctatcccagtgttcaggtaaatggcgtttccgactgagggtatgaaatttacccaacacatttgcaataccaattaatatggttgggttttttaaatcatcaattcggagaggatccccataaagccattcctctatgcgtcccccattaaatgtgtttagcaactggggagctattttatatttgctcatagttttgtacacttcaaattcggagattgtattgtacaactcgtcaacgtgttttccataaatcctaaataaaacacgtgtccttatggaatgataattgtttgctgtttcttcttttagtcccacctcaaataactggttggttagtccacttagtatctgcttaacccttaaattatcttcggtaaaatggtgccactctggtattttctccaggcatatctttttaatatataacggatccgttaggtccgaaaattcttgggcacacaatggtatgtcgttttttttattaacttcttgtaaaggaaatggatttttggatatttctatttcctgatttagctgaatagtgctatacatttttaagtcttcaggacaacagatggttccattgggggccgctttcaaatttccatttttcgcgttttcaacatttgataaattatttttatcatttttaatattttcatatgtcctgctgatactttccatttttgcttgttggctgtaatacgttattctttgaatttttctcctttttcttctcaagtgtattgaaatgtgaagggggtgcaagaagcgtgcatatatggagttcatataaaacatgcgcgtgacgcgtgcaaataaggggtgcaaatgaagggtggctgtacggcatagacgtaaattagtagctatcacgcgtggctgtaatgagcggctataacgagtgattacaacgagtggctatatcgcgttgtttaatcgcgttgtttaatcacgctgtttaatcacgttgttatatcgcgttatcataacgcgtgcaaacggttacgctatttttgaacgacgttttacagatgttgcgttttcaaaaatcccgaactaaattatggaatttttaagtgcacaagcacacatgtaagcacatataaacaaataacaaaacagtgcgctatgcatacacatttgtttatgtaagcagattttataaattcacaaatgtttttcaatcagccccacaacgatatatagacttttacttttgcgttaaattcttttaaattgtttttaacgtaaaaagttaaaaaactaaaatgaaatacacatgtgttgtgaaatctacaaaatacaacatttggaaatagatttaattaaaaatacaattaattccccaaatgtcgaaaaaaaaggatttttttttttttgggcactgacccatgcgaggtgcaagaataatgccctaatgttgcaattttataaattgtcaacgggtgaaggtatatatttttgttcgtgctattttattgccctaaaactttacagtttagtcgttttgtggttttgtcgttttagagttttgcaattttgtcgttttacagctttgacgctttgacgttttatagttttactgccttgttgatttatcgctttactgctttgtccgttcactactttgttgatttgctgccttatcactttcttatttttctcttttgaaaaaagtcagttgcgcgctgtgtgtatctttgagtaaccgttcagaagaactttcctttgtgatatgttttactttttatcttttgtaaaacaagttttcaaatatggaaaatagcaccttgcataaaacaaaacaaatatttgttgggggaaggggggagattgaggtcaaattatgtttatttaaccttttgtttattgatttaatccttacatttatttcaaagcacaaggaataattccgtgcgtgattaaaaaaaattttagtagtactctctcataatatatttgcttctatcccaaataagaacaagaatacgaaaggtgtactaaaatgatgattattttataaatcaaattaaccacatacaagtatcactgaaagtatagttctatgaatacatctaacggtaaaattaaaatgtattacgcttttattttaaaaaaattacatggaaaaaacagaaaataatataataaaatgaaatacgcaaaaaaaagaagtataaaggataaggtatttcagagtgatcgcaatactctggttttcatgcagttatactcatactaatgctaatatttaaatgtaagatttttaagtactgtttcttacatataaattatgtataaacgtgtggaataaattttctttaatgtaaaacttaacgcgctttagtataaacgataataaaatatatcaaatattgttctgtaacaattctgttaagttgaacaaaacttttatttttgcatattaatttatgctgtgttcagtttgtaatttttttggcaaaaaatttaaaatacagcaattgcaaaaaagatgtttgcatggtatgaaataatatacagggcgcgtatttcatattcccgcatacgtatgtacgtatacataataaaaaaaaaaatcacatgggtatatgttaaaaatgagcagcaaaatgcccgcagtaaaaatgaaaaaggtcctacatataagtataaaaaattatggatgtataaatatataatatataaataatatatgtttatgtatacttataaattcgcatacgtgaataaaatactctaagtaagagtatataaactggcgtaaagaaaaggttataaaagtgagcgagggaaaaagcgatatttgtgaaggcgcgcaattaacgcggcagaggaaaacaaatttgtttaaatgtgctaaaaattatttccataaaattgaatattggttaaagcacgcacttgcgcgttgtgctattttgcgattgtgcgagactgcgcaactgtgcaattacgcgaggagtttggtaaaaattaacgtaacataataattatatagtaaaattcgtttaaacaaaattatggcttgggaaatttttttttttcaaatttaaaattaaaaatgagaaaaaaattaacaatggataattgggcacatgaatttttgagtacataattttaatacatatatatgtaattactacggaaaaattaaaaaaaatatatatatattttttgtttaaaaatgagctgtggtgtgcttttaaaaaatgcttcatataaaataaagttcaaaattatatataattatgtttggcgttattttacgcatcagttttgtatagtaacaaagtgtataataaagcaattccaaagatgggaaaagtttaaacgataaaacaaattcgcaattgcggcagaaagattttaccgttaattaaatttttatgttttaattggtatattatacatttgtggtgacccatgcggaaatgatttttttgaatgaaatgtgtttttatgcgttaaatttaaacgcacgagggaaacgcgcacgaatcgagcgatttgtggtttaatgtgaagatttaatcttatatgtataaacgcgcgcttgcgtaaatagaggcataatttatcacgaagctgtttatgatttcccgcacgaggaaattacatataacggatgaattatttgtcaaaaaattaaatggcaaacgttttgagaaaacgcaaattggaagtatatgtaattaattgcgcattatcgatttggaaaagcaaatgaaagggttagcagtttgtgcagtcatcaattttgcaaatagaggaacagtcgctcgttatatgtctgatatgtgttgaaatatattacacaattctatgtgtatacatatatacatatatatatagatagatacatatactgaacgagggaatttatgacgatttgagttttttgtttaaattttttttttgcgtgttttacgtacccctcgaatgtttttccagaagataaaaatattgttcataattgagccactggattaaaatttgttgcgccgtgtagatgacgttttaatgatatacacatgtatatgtgtacaatctgtaggcccattggattttttttttttaaagtcgaaacgaatggaaaaagagagccattcgcaaaaaggatgaccacatgttaagggtaaaaagcgttaatttgaggttgccaaattaatcaattttttttatttttagtatgtggacaaataattatttaggacagttattccttttacatgggcctgtaaaagactatacacgggaataagttgtggctttacaaaaattgctcttttcagagcatacaatttttccatgtcgttcacgtcacttgtgcgaaacgtgcgtgatgtacaatttttagtccacatttcaaaaagaataattagtaatacgcggaaagtggtcataagaggagcgtgacgcgtgattaaatgtccgtatgtgcaaagtaaatttatattactccgtcgttttatgatgaattttcgtccagaaaatttaccaaagctgtattcgccaaatatcacgatattgaagttcttcccatatggagaaacatttaacactttttgaaatgaaaagcttttttgtttatttttgttcacaaatttgttcactattttaattgttttatgtgggaacgtttgcacataaagaaaattggggtttacaacgggttttcattaaacacacgtgtttgaaaattaggatctttctccgatgatgctataatgtccattgtatatgcgtttgcgcatttattttttaaaaaattatattaagagcgttatttctgttaataaaaataattcttatgtttcagtagtctcctacagcgcgcgcgaaatattgagttgaaaaaaaaggaaaaaaatgtgtgtattattgagcacatcttttttgttaagtattcactgacttgtaataagctaagtgcctttcatttggaaaaattacataagcaaatagcgatatatgtgttttattcctacttttgcgaatgtatgtacattcttttttaaacatcaataaggcattgcattaggggcacgtgtacaaaaatgaatttttaagcgtcgcaaagggggttattgcgcagcgcatgggtttatactactgttttgttaacaaagagaaacaaaataacttctttcgtaatgtccaaggtgagaccaccccacagaaatgagaacgttcaactgtttgttttcttcatttttacatataaatggttaaagtatttacgtgagcattttaaaattgtgtacttagtggtttttaaaaaaaaaaaaatgtttacacttgaaaattatccataaatgtaacgcagcatttgcaaaaatttgaatgaatcccgcatagggtttcgagtgaggacatgcaatgaggaaaaaaaaaaaagaaacaaagagcagggcacataatataaaaacaactttcgcattcaaccgttttgatgttatttgtaaaaaatgtggttttaattttatttgcgaaagtgtatacgtgttttctaatttcattttgcttatcttttcgtagggcaatgccttcaaatgacattctgcgaaatgtgagcatcaagactattaaaacaggttattccattcattttggtgtgttcgttttttgttttttttttttttttatcagtctgcgcgcttttcaaataacaatgcgaaatttgttcgtttttttacgcttttgtgcgataaattttgcggaaacaatattgcgagatcttattaatgttccgcaaatgcaaccaacattttttttatttcttatgaaagacgcatttttttaaaagtggaagtaattaaattaacttgattaaacttgtttaagttgatttacctaaatagcaaaggcatgttgctatgtggtgtgttttaaaatttgagttatgtggttgtgttatatggtttctaaaaaaagtatcgcgcatgtggttccgtttagcattatgcgataaacgcgtgttttataagagattaatgctctcttgctccgcgccaatgtggtttcagtacacatgtcactttatgtggtctcacggcagctcagcctgtggcaataagtcgccgttataaaagcataccattattgagctttgtaaatttagacatattccccgttccataattttagtcacaaacttgaaaaattgatcgaaatggcaactttgtgtataggagggtgaataagcaaaagggataagcttaagtaaatataaaaaatcaaagatagcatagcggcaaccaaggttcttcctttttcgcacgctttgtatacatgtgcatgccgaaactgctggttaaaaggatgcaaacgtagaacatgaaatatttttgcgctttaatacgtggtgaacaatacgaattttaaaaatggcaagtggttttgaaaaatattacgtgcatgcagcaggttttataaatttaatgcacaaatatgagctgaattgataagaatttttaaaccagaacaacaaaaaaaaatgtattttgaattaaatgtattttgttgcatctttttctttttgtttaaatgcatatgtaacgaaaaaatgtaaataactatttcgatctcattttttctgtcattacaacgttcattcatttttgtgaacttgcattttgatcactagttgtgttctcatttgttcacgttgcttaaaattttttttttttttaatcattgtattttaaagcattacaactgaaactgcagctgtattcattcgtgtcaaggttgtttttatttgttcattttaatttttgttatcactatgtgagatagtgccttttttccatttttacttcgaataacacatttttgtacattaatacaacatcgatgggttttgtgtatttgaaattttaaagtgtatgtaatgttcaagtttttataagccattgtattcatttaataagagaaaatattaacgaaaaccgttgtatttgtcaagtttaaaaaaaaaataagcagtgaaaggagttccaatttatttttgttctatctttcgcaaaaggataagaagcgaattttgcgctcctaagcgacacaaaaaattgaaaaaaaaattctatatatcaaaattatagatttcatgtatgtaggactctttttatcgagaagaaagaaacaatatttagattaatttttgatttattcttttatgtacgcttggggggcaaatgatgttgtacacaaacagaataatcgaagtgtgcaatcatatacgttgcattatggagataattaaagtgtataaatttatttgtattttattaacaatatatttttcaagtatgatattgcataacctaaattcgctcgacacagtattgcatatttctttagataaccgaaatgaatatatgcctagaacaaatgggagaaatcttgcacaaagaaatccttcaagagaagcattaaaacgcacttatgattgctcacttacaattgatgaaattttaagacttcttcacatagtacatgtagaatcaatagctgcaggtgatataataactgccatgattttacgtttggatagagaaacaggtcgtgtgaatgttgatggtttagttagggataggctacgtcgacgtatacggatggaaatgccatattttcccgcagatagaatagcaaatatgcaggctagattaaccgaactcgttgatgaaataatctcaattagtccgttaaatcaatatataattttgcaaaagttagaagcctataaggaggaattggacgaaactgtagaaatactgcagttagttgcaagacaacgtacagaagagcatatatatagtattttaaataatttgacgcatataagagaatcactaaatcttcgattgttaactaatgatattgcagaaaatgaaactgcagtagccagaagggcacttcgaataaggagtagagttttggacattcttgaatttcagtatgatatgccatcccatgcaaatagtaactgaagatgggacgatcgccgcgatttgtcctgtacctcgcgattttccataatttgaaaaacaattacatttgttgttactgtgacatgtgctacatttcgaagcaaaatgtgttaaaaaattggtaactaattatgcaaaaaaggggcacttggggaagacgcgtatatctggtttgtactgtaaatgcagggcagttatttgacacacccctggtaagtgacttatgttagcaaatatatagcacgctatattaatgttacgcaattacattagcatataagatgtaaaaagtagaaaaaaatggcataaagatgctagtatgatcaccgatgtttgataagctgtgcgctctattggaaacgataacgcccttaatttgtttgcacgaaacggaagcttacatggttaaacatatcggactgatttaagagaacacgattccgatttgtgcaggtttaggaaatatttgtaggttaatttatcagaaaaaagtgggcattgaaacagttccgtaaaaatgcgcatatttggcatttccatatgaatcaaattaatgatatgaagaaataagtcaggggtaacagaaaaataagcatgtgctcatatatgtttgtgcgcagtttcttaccttttttgtcaagagagcgaaaagaacctatcactaagcgtgatatcatttggacagcctacaccgagctttcaagtgaacagtttgcgtttcaaggatgatcaaggtttcgcatatgtgtttatgcacatttgttagatatgtctgaaatttcgaaggccccgatggtacaccccccgtaacattgtatgctttatattatgaattttaagagtatcacaatacatgtctcatcatatatacattcttcacctcattttataagaatgacaattttgattttattgtatttccgtattgttgccttgttgcgccattgtagttatgtgttgttgaatgtccgcactattgcattaccccactacaccatcatttcagttaggtcaattacaaatcttagaaaaattgtaatgaggaaaaaccatatacagaggtagtacgaacaatatgtgtacatatcatttgtgtacgtagcagaaagcatattttcaatttttgaggaataagtttttccccatttatcgagtattattttaattaaacatatttattataagggtaatgtttttatgacctcaaacaatgaatccacttttggaaaaaaaaaaaaaaaagtaggaacaaaaacgaagttggacgcaattttcacaaaaaatgggtttatttaaaacaataacaaaaaaaaaaaagaaattgataattaatataatacgaaaaaaaaaaatagactaaaaaaggtgtatgtgtgtctatgcattcacacacataaaattacgaattggacaggtaatatatgcttaattattttacatcctgatgtgccatctctcataggacgagtggacaaaatagtaatacagttaaaagattttgttactttttgggtaacttcacgaattaaacttcccctcattttgtgataccttataaaacattatttgcaaatgggaattcccattttaatctatttacaagtacaattttaagtagctcattgcaatttagggtttcagtaaacataattttacatcaattcattacgtgcataaatgggtgcattttctgataggtgcgtttgtatttttatccttccgtaactcacagatattcttacatataaagtaccaaattggtgattttacgatgggatgcaaaacatagcgtcgagaaacaaactttttatgtagtatcaccatttgtggatattcttggtattcttgttgccgacaccaggttataagtttcatggaagttatcgtttgctattgaatgaattttatttcttatgatactttgaaccacatataaaataaattttacttccttcgtccatcatttgtacagaacgctagtctgttctaatttattttgcggtgtttcatagttcccacattttagtagctaattgttttgatcattcttgtataaaggtaaaaaatctgttatttatccattcataaatttgatctttttttcgcgtgttaactgtgcttctgctttgtcattataatacaatttacaccgtcaataattccagccttatgaaagtaattgatgtaatgtggttgtcatttctcaccaaaaatgacaaataaaggttagataaatatcctccacttaatttgtattcacatttctggagtatactggaaaagtccatgtaaatatgttactcaaatatagagaccttttatgtaatttttttcacatgttccaacgaacgattattctgcgctttgatttttctgctacatgcacttgttccgtttacagtttgtctttatcttttaatgcatacatttgttacagtttttttattttatatcttcttccactgccaggatttatataatcaaaaaattggatcgtgttattggtgcagtcacaaatttgattatctgtatttgtttccactttgttgttccgaatttattattcaacgtgataatactttttagatcacaaaaatgcacacatttttatgcaattatctattgttcatctaaaaattttctcgataaagaacacaaaaaatgtagaatatcacaattaagggaccgtacaatgataagtaaattttaaatggtgactatcaagacacatgcacaataacaaccaagaaggagaaaaaacacataaattctctgataatacattgtaatgtggttcatccatctatgatgcatatctgaacgttttgaaactaaaaacagtaaagtttgttaatctaatgccaaacaccgcaatttggtcgtaaataactattttattacaccttgatttttttataaaattgttttcgaaagaaccacaaaagagaatggagataggaatgctctgtaagaaagcttcattaaaatatacttgcaggcgtttttaagaataatgtaaatataaaaatgagggaacgatttggcatttcaagaaaaaaaggcatccaaaaaatattgcacactaatatcctatccctttgaagggtcaaatataatatcacgaaattttcagttttaaagtgcacttatatgattcttcaatgttgtataaattctttgtttataattaattatttacataaatctcaatccggtatgtcacatagcaagagaagcttattcttatagaacacctatgcttcttttatttggtttatatatttatgaagaaatgtgtaaatttatgagaatttttttttttttataccactttgtagtatatatacacatttagctgcaaatgtacacttatatataaatatgcgaattctttatttttaggaaaaataattcagaattggataattatataaacattttcatcttggggatatacacttttatttttatctgccattttgaaaattttgatttttgtttttaaagcaatggctcatttgttactactttctcaaacagtattaatctatattgggggtatttatcctcctaaatttacagcttttaaacgattcattatataaaataatttcatacatatttatagtatgtacaaaaatagcaactatcaattgtatctacgttagttatgcgcatcaatcaataataatgttaatgaacatatagaaacagataagccgcttttaacgttatatccacatttatgtgttaatgcgtaaatatttgatgtagcaaaattaacgatttatcaacaataaagcatttgttaattgttctatagagaaaataatttctaacattataggatctttatattttctattaagcgtttggaaatatttgattttatattatattagggtgacttttcccctctggttcatattgttaaatagaatatgacttactgaattgatataaaatgagttttatttatatctgagtcggatatataaataattcaaaattattttcgaaattttttactacattattatatggatttattcgtatagctgtcttatttttatcatatcattatattttttatttatcatcacactacagcatagtttccattcattataacattgatggtctattgttttattttgaacttgtctgttcctgattactgcggattgtatttattattttcttttattactttgacgctcattattttctagtacatatataggaataaggtaaagaaatattattcttaacttagaaattatctagattgatattcaatgttaaaactattaatgtccatgtacgtgggataaaaattatatccatcttgttgcacctcctttcttcctcgaattagattctggatcttgcttttaatcttttgaacttgtggatataacaaggaaccaacaggggtaaactgatatatataaaaaagtgtatacagataaatgttatgttataaaaattttctatgctaataaatatggacacttctattataatatttatattttaaaataatagttctttaaccttatataagagaaatagaataaaacctatacccacagaagaaactgaagttatggttgaagtttttccattagtgtcttcagaactaggacttgattgaccaattgacttgggctgactagtttcttttgatggtggaatcacaggataactttctgaattatatcccatcgtagaagacaaactataatccattacatcatcaagtgaatcatctgcttggcaggaaattgaggaaacctcatctatattaacatatggcattatgtatttaataaactcattacaatattcactattcttctcagaacatatcgttgtatttaataaatatgaaatcctagcatctccaatatatttgcaatattccttagaatatatttcttcactcatgcgacttgtattcccatatgcctccaaaaataaataataatcataatactgttttaatccattaatatcgtacagtgatttaacatcaagttcacatgcacattcagaacatttgtctcttatgttctgttgcaacatactaagaagctgagttatctgagtattctcaatttctttggtgattgattgatcataaaaccagtatttcaaataaaaacaaagtttattttcatctttactttttccttcaggaggttcagctgataatttgggtattagctttaaattcctctccagttttatataaaattcacgaggaaacgaatctagagatttatcgctattaatggcatcacaactatatatagaattatcaacattgtcgcatcctatgtcaaaataattgtgataaaaataatataaatcagtacttttcaattcaacattctatgaaaaaaggggaaaaaataaaatcatatgcaagattatacatatttgcataggtattctttatttatattatgtaaaaacacaatattaagtttatttattaaaaaaaacatttttttaaacaagaaaatgtacgtgagaagaaaaatcattaagagtatatgttcttgcatttaaagccattttatttaaaataaattattatgtttgttcgaatttaattttttactacataaaaaacatacacataatgatatatttaagattagtttttagtatattagaaatgtaagttactaaatatttggataaatctcatataagtgcagtacttgctgttataattaatgttttactgatattaaaaacaatgaacataattatattaatgaatatatatgttataaacatatgaatcctgtagcactacgaaaatataatattatatgataaaaaattacagtgtatttttttgatttataaatgtacaaaatattaactataacgataatgctagtatgtccaatttctaattatacgtatgttctatcatccacatgtaaacaattaattgtgaatcgtttaaacaagtgttttttacaaatgactgttatatatataaaatatggaatatttcatttcgtcaggcggtagtgacacattgattctatatactgtaaccataatgtttttttttttttttcatgtcgagccataggaatacgtgaccattttgcaaaaatagcttattcattattacaaaaattattgtaaataaaatttggaactttaatacaaaataatttattaatgtaaaaattatatgatttcaattatatttaaagactattatattaggaatttattacaactgtaacttctcgattctacacattttttccctattacaattaaaaattatttttaccaatatgtttacattttaactatttgaatgtgtgtattttatttattttaaacttttcactaaatataagaatatgttagtgtgtttgcaaaaaagagatgtaatatcataatttaaataaaaaaaaaaaacatgtgtttttaaagaattatgaggaatacactgaaagaacgtttcatttattatatctgagaaaaataaatccgaaaataaaaaaaattaaatttacatagcatatatgataaataaataacattacacatgtgtatttataacatttagaatatttctttttaaataaattatttttattaatattttcatttttatttatttaaaaattaaacattattatgattgttttatatattttcattatctaaatattatatctatgaaaatttcaatacgtgaagatgtaataggtgaatgcgtattctaattcgatgacataattattaaacatattacttttagattttttctaaatatataattatttttatgccttattcaatattttatatatttttcaattattataacacaatttttaatagagctagtggaatttttattaatcataagatatgaataaaataaaatgaggaaaacaattatttttattacaagcgtatatatattagaaaaatttcgcattttataattttataat >gi|14 aagcaaaatatgtatatacctccaacgtgtttgacacattcaaaagaaatattttttaatatttcaccttaattttttttttactaattttgtatccgtacaaatgtaaataggttgctcgttttttaagcattaacgttgttaactttcctcatttacacaatgatgtgctttttttttacaatgtgttttttgttatatatatatatatgtgcgtgtatatatatactcataaatttttgtccatatttgttcgaaaaatgttacatttttcatgcaaaaagtaatatatcatagaataagtgatataattactttaaaatatgaatagtaaaccccaaaacgatttgttcttttcgctttaaattccttaaaactaaatacaatttttaaataatagttttatatcctgttaaaaataaaattatgtattaagaaaatacaacattataaaacgatggagcacgatttgtaagattattcctattctgaagtgtcacacaagaatatttgaatagttaacactttagtatacatatataaaatagttcattgggctacacgttcctacattacactttgtatcattatatgggctagttttattattatctactgcaaactcatttcttattaacttcttatatttcttgtttgaaatatttctgctcatttaagctatatgggggaatcgattattgctaatttaattcctcgaaaaaatttaacttacccttgatttaggtgcccctgctacatgctccttcatttatcaccgtgtcaaacacatagaatggagttgttgaacactatggaacggtcttctattattatacattatatagaaagtgataaatttagataattatacttaattctgtaataacaaaacactgaatcttaattatattggtatgaaattaattttatgtgcattacaccaagtcattattttgaaacatttatcattatctcaacagaataaaaggtgttcaccagcataaatgcatcatttaatttttaaaaatgtacgtaatttttttattacattttatcaaattgttctcacgcgttggtgcataactatgtaattttttgactttcagtaattctataaatataattactcattaaattgtattaatttgtccccccatccccatattaccatgtggacaaattggcacaacacataaaaaaaaaaacaccctaaaattcaatattagcgcaagaaacgtcacaaagtaatactacctttctgtaattagtgattgtctttgagagtaaaataataaagaatggaaaacgatcaaacattaactcttacatagtaatatagttttttcattcatttatataatactttcataatttaattttaagtatattataattcctacaggaattctcgttaagctttttgtttgtgttcatacgaagttgttattttccacatgaaggaacagatataagagttccttttattatgaaagatgaacaatcacatttctaaaaataatagctataatggatatgctttatatcactgtgcataaattattatgacctatatttcattattaatatatattgaccccatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatagtcacactcccaatgtgtatatatcacactgcattgacgtgcattctttttttgtttgttgttgttgttatcgtaattagtttacacaattttgtatcaatgccaatgcaagtaggtcttttgttggagagctattttgcctcatgctatcccttttccatatcctcaagatatacgccttttcataattaatttttttttttttttgttatatttatactattttttaaggatataatattttcagtaacgcaattttcacaaacaaattaatgtattaaaagacaactgatataatccctttaaaatgcgcaatttccattataaaccaattcataccttttgtgtacaattacctatagaccattcctctaacaggaaatagttttcacgcttttcgttagtaaaaatgcaattaagtattaagtctaatggtaaaaaaaaaacgatgttgcacattatgtgttatatatttttttcttatgtgtaacataggtactcctaataaagtagtgcttgtgcatactatgtaatgcaatcagataaatacacatgtaatttgttacgttatagtaggtatccttatataggccaatattgttactacccattacccaatttatttttgcttacattgcgttcttacaatgttcatcctatgatgttgttcggaataactggcatggactgcatgtaaaaaattccttttaattattatagataaatgataaagctcccaaacttaataataaagatttttatatctcaaatcactgaacatgaaaatttgggacatacgtttttttctaacatacaattaagtatgtattttttttttcaatttaaacgtattatgaacagaactttaaataaattcgtgcttacatatttttctataccaactaatttattcagattctcactttataataaataaatatttgtacattcttcaaaatgtatgttaatactctacacgtggaacagcagttggaatagtttattatgttgtagcatgatatagagttataatttataaataattattattgctaaccttatgtatattttgaataattactaatttgtttgataattccttcgttgcacaaaagtacagtgtaagagagaatttagtaatttttcgcaaaaaaaataaaactatttcaagtattgaagcaaacttgccttaactttatacaataactaacaatcagcgtttcttcaatatggcactataatcgacgctgttacagcacagcttttattcttctctatttcatgagcttcgtttctttttcaggtttagataaaaatttcatcgcattttaataaataatgatccttttgtaaaataaagatacataggcactgttgcatcatctctttgggttagacataaaccgagtttgaataacaatccatattaacaagattgcttacgaaatgtataactaaattgtgcttttcgtgtatttctcacgtagaaaaagtaagttattatattccgatagtatatataagtaagatgattataaataacagagaagcatcaaataaaagtacatttaaattaattaaaagtcaaaattcaaattattcactaatgctctatttgtacatcaaaataaacatcgcatatacaaataattcttattctcatatttatctgtggcgtaaacagaaaagtgatgcattaatttacatcgactagtgaagctataaaaacatataatttcctacgctatatttttaaatggacgaagttttaaatggacgaagtttttaaatagacgaagtttttaaatggacgaagtttttaaatggacgaagtttttaaatggacgaagttttaaatggacgaagttttaaatggataaagttttaaatgaaatcaatctctcttatgttattgtgtgtttcttgttcttcgtaaatcaactatttaattgtaaccaccttgtatcacataatttaatcaaacatgtttgaagctttttttcgtgcatctttctttcactacataaaataaaatattaaataatacttactaataaccatcacacatacatatggaatactaaattaactatatgtaatttttatatttaaacacttttttcccgcttttcacaaacgctgttcataaaaaatgttaaatatgcatactcctataccttttagtattggaattgtttattttatacacataaaaatatcgttcgtgacctacgagtagacataagcacattgttcttaattataatgccaaaaagaacatcctatacacctatattttcactactcgcaatttaaaataggtaggaaatgacacattttgtatctaaaattttatgtgttgttttttcttgaatataaagactatgtctaatggtgcttaattctacatctgctataacgtatacataatgatttataaatttaatattctttcctattaaagggattactcagaattattattgttctaaatgaaactgaagtgactctttatgcatatttgaatgccacaataatgtaaaatatgaaacaattttactcccaagatgaataattaaagcgtacaaataaaataatgtttttttattttattatttttttggggggggcttctcgccggattgctaatacatgtctatttaacaaattagcgcaataaggattaccagaacatagttttggatgttccttacagtacggaagcatgtaatactcaagcaaatcattcgttttactgcaagaatttgtttcaccatgcaattgtgttgtaatgatttgccccttctccagctataatttttcacaattttcccttttttttgtggaacttattattaaaaaatggagcaaatgagaaattctatttaggaatcataaaaaataagaataaataaccaagtttacataacagcaagaatgtaactttttagttatcatatctaattgcatctcataacgcacaaatatattcgtagtgctcactattatacatgcataataaaccaagtgaaaaaaacaattttatttgtaagttctaaaaactacaaaataaatataataattgatataattctttttaatacgaactactatcagctatgtgatcttccaacttttcaaagctttcccctccaattttgtacaaaatgttctctcttcaccgcacgttgacatgtgccacacccctctatagtatagatatacctatttaagtaattccctccacgttataataattttccattgacaaacattaaacgttctctgagttattatagcacgaatggtatctttgtttattcaaacttcttagcatgtttgccatgaataccattatattagatgttcgataatcgtcattgcatcagtattttcgacagaaatgacatcaaatatatacagctatataaaaaattcatttttataatggaccacattatgtacataaatagagagacataaaatgaaaatagccgttcttaaaaaaaatgatctcttgtattattaacttttggtttggaaaaacctctttacatgctgaatgagggaaaaaattcgaaaatagttgtatagctataatgcacattttaaatctctaattataaataattgttaaggggaccaagctgaatgctctgtgtgtcataaatttattgcattctataagtatgtcaaattttaatgatttcattttaactttaactgaaccgttatgcaatgaatataaatgacccctacttaatgcagaaaatatattcctattttacgaataaaattgataaaacctttataaattataattcaactctttcttctaaccaaacattcttctatttacagttcccaatttaggcaatttccgtaatgcatcgtttaacgcctaatgtgaaaacactctcaaccaaaacgggaaaataagtaataatttttacgatttgcttgcatgtaatagtagaacattaattatatcgaatctctggggttcttcttttgaaaagtacattaactcgatgtgtctacgtatatgtatatgtccacataagtaacgacatgcactaaaattaaatagtacgcgctataataattaatagcaacatattttgctcataaacctttaaacnttgtgttttttcactttatgcaatatactaatctgcctgtttttaagcacttataaattatttataaaattaattaaagagttatttgttcgttatatatgaatcagttgtaacaaatgatgatttcataatcataaacaaataatttactaacatggttgtatactttttcaagcgaagacaaaaaaaagaggacaaaaaaataataacaaaaaaaaaaaacttacattatgacataataataaacagaaaaataagagtattatatgaagatgctgcattttcaacaagaataacataaagtataaactgcacttattgtatatatgtgcacatgtatatgtgcgtgtctctatacctacatattgcatctaaaaatctgaagtgaccccctctgttaaatattgcaaagttgttcatatacgtctaaatggagctttctaaaaatttcaaaaagaatatgcttatcatacaattcatgtgctcatcattttgtatgataagcggaccaatatgtagatgtatgttatgttcttactactgcgaaagttttttttttttttttgccgttttttacctattgtgcaataaaacttcccccctttcattccttcttctaacatgttcaatcgttcattacattttcattttttcctcattctgcaataactacgatatgctttcgtgacgtagtgccacgtgccctttccgttgaatatgctcccatgtgtaacaaaataaaaatcaaacaggtgcataaaatgctttgtaatgataacattctgtaacctttcactcggcaaatatactgtttattttatgcttcgagtgtgcaatttattcagtttacaatatcaaactgtgtgtaattctagcaatagcaagcaaataagagattattttaaatctctacaaaacttgccaatttttcttattctacataaagcggacttctcccctttttgaatgaacaaaataagtttatataattatgagggcgcacatatctagttaccagtaggagtaaaaatactaacacggaatacatttggggagcaaaaaattgcatttttttgccttatgatatagtgtaatttttctctgtgtttccctttcatgcgttaacaattttattaaaaataacttcgaacattcaaagtaaaggaagatgtgtgcaaacgccttaatagacactttatttttttcctcgcggttcgtattacttttgtgcatcgttttcatttcgcattcctcacacatcattgttatttaatttttcgttccatttatcatcaattatgtttaaaaatgctttaaaatcttttctagttaaatgcactaaattattaaaaatttcttctctacaatttataggtaggaaagtatacgaaaggtaaatttgcaaatcatggcttatgctggacagatatttaacccatatgtcagtccacattttatctctccactggacattcatcaattctgtaaattcaacatattcagatgccatttctgtgatagcctcgtaccattgtctacttaatttatcagcaaattcagattgtagtatttcccctgcatctgcttcctcaaactgaacgtaatatacatgtgaatccgaataatcaatgagtctcacatatggtatgttagaattcctaaaggactcagttgaaatttcatctgcttcatgtaaaattcttccaaagctggaacctaatttacctccacttatatgttgtctattaggcgaacgtttaatgggacctctgcaagggaaaaaaatatgtcgaatcgtgtgtttagaaaattatttattttattatttttattttttttatttgtttcgttaactaaaaattaaatatttgtcactattatacatacatatttgtgtattaatgaacacatatttatgtaaaactcttgttgaagcatgaactttacctcatatcacacaaagagtcagattgccaaaacaaaaaggttaacgctataacatgtaataaaagtgtaattgaattcattcttgtatttttacagatcgattttatggatgtcaaaagggataaaaaaagttaaacaatttttttttagttgttgtgcttatttcttgtagctttactgacgcatgaaatgcagatactcttttaactaattttgtattttttcaaaatgtcgaataaatagtatgttgcaataaataattaattttttattacttttttaaaaaaattgaaagttttattaacaacttgtcatatatttcttaatacaaattttggttgcaaaaaaatgacacaataattgaatcctcagaaagaatcaattcttaattttaatacaaacaaatactttggttgtgaagtttagaacaaatagaaaaatatatagtaggtatatgctatatataaataccgctttggatttaaaaacgattcaaattgaaaggtattcgaattaatctaaatgcagtatatctttatcaaaaaagaaagctataatgtaattaaaattttgtttcattaaaaaatatagcttaaatttaaatatatattgaaataaagcttcttaaaattatttttacttattttttttgctctttacgttataacctttttttttgcaatcatttgacttttgggattttttaatatagctgttgtttaagcatgtatcttttttttatatacaaggaagccataatctattcctgcatgtatttaaattatagttgtcgatattttttcagtttggtcgcccccaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattagtttctctcattaaataatacatttatacgcctcgaaggatcaaaataatcagcaattattattatatacagtttccagaaaagatgcgctttttaccataaaatgtttttaacgctaatcagaaaaagtttcatggccgctatttgtacatgttaagacaccgtaacatttcttttgaaagaaaaaaaattttgtaatgaaataaatgaaacaagtgaaagaataaatctataaatgaaatggatcagatacatccttcccccaacatcggtattacattagtaacctgtacaagtcctatttatctttttttactttgtgataacccaatttttttagggaaaaatatttttatcgtaatcgaatgaccattcttcaatttatagctttcacgtgtactcttaagtatcacattgaggcgcgtcaatcttntcattttattctttttatatataaatgttccaatttagcgttactcatagaagtaaatataaataaaaaaataaaatattgacattattagtatgtgaatctcttcacatcgtactttatgcataggtgtgttaattattttatgtcataaggattagcataatatggcgtaaataacggtaatatgtgaaagcaaaccagtaaaaatattaattgtaaactgatttaaatagaaaaggataactcttttaataaaagcatgctgacacttatttataaataaaatttcacacctaagagcagaatattagtactgccgttattggtgttgtttatttttatctttattttttactgtaattgtgatattaatgtctccagttattctttaactctcttaaaagacatgtgttaccttaatttattcggttctttccactatatatgtcattacattacgctaccttttttttttaagctccctttatcaaggattgttctatattaacttcttttttgttatttcgtcacctcctcccaactcttatttttcaaacattttctgaataaatatccgtccaacacatcatttaaaattattttctatattttttattagctctcattcttccaattatttcttcttcgctgagaattcaatatatatgtcttcttataattgtgctttaagcgctgcgcattacgtaaattagtagcgcctaccttttaacgaaatatatgagaagaaattaaaaaactagataaataaaacttcgagcctgttattaattcccctcaactgtacggcataattttattgataaaaacctatttatataaattattaataaatcgcgtttacaaacaattcatgttcatattagcacaaaggccttaagcaatattgaaacaaaacgtatgttccgtttaaaacaatgcaatagaaatgtgtgttatcattattaagaataataaatccttagttaataaaatagaaatgtataaatctgctcacttatcaatatttaacgggctatgagctttaacccataatggaaggagggggaattaacaaaaaatattagccacttcaaggcaaagaattcgttatactccatagaaaaaactatttatatgatatatatatttttattatttttataaattgtgtgcaactaatatatattttatctttattcgaaatctttgaaacgatttttccagaaaatcaattctcatgataaagaatcactacaacactgtctcaaaagagaaatattacaatgtccacttttcttgtgaaacatttctaattcaccttttgacgcatttaaaatttagtattcgttctttatcactataatgggcaatatatatagacttttcaccgtcaacattacacggttgaaatatgcacaaaatgtttgtgtttaaaatagtaatacatgtcagggggacacctcataatccgggaaaaactccccggtaaatacacaattaggttaaaatggctagtagcatggcctacaataaaaaatttaattggtcctaatgttaatacctaaatagtagtaaaacgattattaacaaatatttaaaaaaatgaacagtgcgaagaagttttaaattaaaaatcatgtacacgtttcactgtttgttataaacgtgccttctaaataatagcccaaaaggaaacgtgacgcatttagctgatcaaaacataatccccttgtaaacatccaattttacataaaaaacccttatctattttaaaagacaactcagtaatacttttaataaaaacaacatatgttgttaatgcgttattttgttattagaaatgttcagttttatttctgctatgtacactttctatagagaactatatgaagttgctttcctcatttttatacataaccttaaataatggatgtccaaattgaaagtacgcaaatatgtacttttcataacaatattccatttttcgtcgtgtactatatacactcatattttccaaatgtcatattgtatagcgcaataatgcaattaggcaaaaaaatactttaacagaataagtttggtcagcagaaattagttcactaataaaacgagaactatttatttctattataacttgaatccttatcatttgttgcttaaattataagtttataggtattttttttttttttactaaaaagtttttaataccgcccaccccctgtaatgtcataaaattcaagacatatttttcatgttaattaataggtgtttataattatatgtttttgcatttttatttttatgaattgtgcgatctatacctttttacaaactatatagtattcatcctttgcgtagaatatatatatgcgtttattttttttttttttaattaattttgtatttacatatggtttcctttcggtaggagcagggcaaaaggaaaattgaaaaaaaatttgcttgcatatgaaatgttttgggggggggacgggggtgaaatatttttttctatcgtgttacgtcaatttagaaggttttagcgtaatatacgtaactcctctaaaaatactattctttaaatcttcataataaaaatatagtattcataatgataacatatgacaaaatataataataaaagatttacttgaaaaacttttaatttatttcactacatatttttttaaaaaaatatattttttttttttttttccccataaattcataattatttttctaaataaattacattttataagttttaaactttaatatattattatagcaaagttaattttcgcatatattgcatgtaccatgggaatttatgataattattccctctatacatttttttttatctattttgtccatcatctttttgtaatttatattatttaaaaaaattattaaaaatattttatgagacgtcatttattttacaatttgaaaatgtttactttttattttattttaattctatattatattttcattgcaaaataatatgtatttatgcccacctcttctaattaatttacataaatatataaaacatttttatttattttattatccaatttatactaaaaagatgcaaaaatatattttttttttcactttttttttacatatttttccgcttttttcaaaaaaaataaaatttaagggtaaaacatattttgttcagtaaaaatagatacactacataaatacgcgtgatataaataaaaacttcattgaatatattttttccattttttactcatttccttttatttttttatttatttatcattcctgccatatttttacataataaattatttattaaaatatttttatttaattcagtttttgtctttttatacatatattatttttttatgcatattaggaaattgaaatgtttatttctttttattatattgaccaaaaatatatataataaatttagaaaaataaacactgaattttactacaaatttcataatatataaaaaaactgtagcatagcaaatgttttaaaaacatataagagagtctcatgaaagaaaaaacgaactattcttccttaacaaaaattttcgccgtttcccttctggtgtgggtatgccagaattctaatgaggtatactgccaatttacgttataatattttatactccattttttttccttctttcagtatatatatgcacattcttgcgtatttttattctgaagtgaaaattctccgaatatgtaaataatcgtgctttataacacatcaactcattttgccttcactttttagtcatctgccatcggtaaatcatggattgaggaacacggcaaatacaactcattagctgcaagagctggtagggtattaagggaagatgaagaagtaattgcagaacagaataatgccttccttaaagaaaaattgatgggattaatagaagatggacaagacgacactgatgataattttaactttgcgaaaaggtttaatgcgttaatacaggaagaaaacttccaaaaaggattaaattcattgatgaagaatgaaaacaaaaagggcaaatgaacacctatgaatatgatgatactgtaaaattgcataacacattcaattttaatgacaaaaataagaatcttaataaggatataaatttaatagaatttgaagattttggaaaagtggaatatttccaaaaattgaacaacaaacctgcgaaagagacgaacccatttactgttcctaacaatttcacaacacaaaatagttcccaaaatttgtacagcgagtctgcaaaacaatttaatacatttgctcctactaatgacttcggaaaactccacaattctattaatgttaacaaacaaccttcgaacaaaccaactgcaattactcctactagcgacttcgaaaaactccacaattccattaatgttaacagacaacctgtgaaaaaaccaaatataattcgtgcagatgacggtttcggaaaacaacaaaattctcaaaatgttaacgaacaagcaacaaaagagaccaattcaattgatcctacggaggacttcgcaaaactacacaattcattaaatttttttaataagccaaaggaaaaaatatcaaatgtatacagagataatgataattttgaaaaaagatatagtacattaaaagatgacttttattctgagaaactatttaatagtgcatatgaagcagactactatcaatctaaagataaaactcatgaagtacagtatttttatgatgaaccaaagaagcatcagaattataaaaatgatttcagtgatttaaagaaaaatggaagacctaatgcacattttgataagatgtataacgatttactaaaaggaaacaattttgaatcagaaaaaagagttctaaaacaagtagatgatcatccaaaaaaaggttcaggaaaaccattaattgacttatcagaagatgttcccaaaaatagttctgaaaaaaatcccaatgatattggtaaaagtccttatactaaaaatagatcaaatgcattgtcatatgccaaaaatatcgaaaaaatacttaataaattaaaatattttaataatgttgaaacagcagttgacgaattaaaaaatgatcctagctttaaaaaaatacttgatgaattgcaaaatggtaacggacttgaaagactattttatgtattgaaatattctgacgattctgaaggaatactttcggaattgaaaaaaaatgacaacattgaaaaactaatttatgtattgaactattacgaaaagaattctgaaccccaaaaaaaggaagaattaaaaaaagtagcatcaaaaaaagatcacaatggaaacaataaattatcattattgaacgtaaaaaagaaaaaactaaaagtgtggataacgaaattgttcgataaatttgatcaaatgtatgaagatcagttgttatctttattcagttccgagtttgataatgatgggaatgattctacagataataaaaaatttttgcatactctgaaatacgttaaaattctaataccaattgcatttgccgtaataatcatagccattttaagtgtattgcaaaatgttgctttttatgttatatcagccctattaggtgtctcagcagtagcgtataccatctttaaagtaaagaaatgccattataagaaaaaagttgaaagaataaacaagaaaaatgcaaaaaaagcttcaaaaccatcaataataaaagtctctgcttcctaatccttaagacaaaaatggtaatttgatgaatcattgtttaaagttttataaagcaaaaaggtaaaaatttacatataactgattaatacacaaacgtacgcaattatggaaacattatagtttttcaaaatttttcctttttatttgaaacaccttctgccatgatgcacttttattcgcaataatttagataagtcccccattatatattatttattttattttacattaatagttttgttatattatattggcgaaatgcgtttttttaagaagaatttttttttttttttttttacaaaaatatttgtgttgcacactacatgaatgtttgagtgctttaattaacataccgaaaatgcttttattcttatattctaatcatttatcttcacataaaaatgataaaaagaatgtatagtttttaattttttttttgaatatatatttgtattaaaaatgataaacttttaagcgatttaatcattgtgttcagtttatattcacctgcatattcctccgaatctttacttatttttatataactctatcaatgttatctaaatttatgtagataaaatttggatggaatgtaaatcgttgaaaaaaaatagtcaccctttttaatctatgtgggtatatacattgatgcaattaagcatttaacagtacacatttaagatagcatttttcaataaaaaaattaaaatgtaaataagtttgtttaaatagaaggaaatatatgcacttcataaatattttctagttaatatagaaaacattgttctctaaaaaatgcttaaattttgtagcttccatgttttgatagcccttgtcatatgaatgcatatattctgcaaattgtgtttattatgttatagtatttattttgattcttacatacgttttaaatatctatggtacatgaagaatcccaatcattttgtccttcatactgtgcactatataatggttatcctttttgagtatcattggattttctaaatctaatagtgtgtgcttaacctctcctttgtcattctacattccgtaatattaatgtagcagaaagtctattaaaaatggtacacattgttgaacgtgctttatgtatgctttattcccatttagtattattaatggtgaaattaaattccgctagagggtagagcaattcaattcgatgagaacagaggtacttacataaacgcttaaaattatacaaaatatacgaacttgttgatcctgtttatgaaaaatataaacattaaattttagtcacttcgtattcaaattcacattcgagcgccatatttttcgcataattttaagttgcaattatttcactcggttatacattaaaaaaacaatctacaagtgcacagaaacatgaactctcaaatactgtaaaaacaatagtaattataaaaatgcataatgttaaatatatgatgtattatgtgttatccatagcaataatctaattttttttctttctaattttgaaattttatttattcgcgtcctccattattgtttaattttaaaaatgtaattatgacgccattaatgctacaatatatatgctaacaaaatgactatcttattaaaaagatggtgtctattttaaaatttcaacaaatttatttattttttttttagcaaaaagagaaaacataattttaaaacataaatatttttataaaaacttcaaacgcttattaaatattgtaaaaacaatattttcttaaaaacttaaatacaccaaataggaaaaactaaagcgaaaatagatcaaaaaaaattatactaaaggttactttaactagaaaaggaaaaaatagcctaaaatattagtgctaaaaatattacaaaagaaaaggtatatattttttctaagtaatattttaaaaaagagtaaatatatttactattcatatttataacaaaattctaattcacatattttgcatgtgtatgcaatgctattttataaataatagcgcttaaaaaaaaggatttgtaatgatttccacagaaataaatattatgtcattgcgatctaaccataatatttattcttcttcatccattgattttctcttaatcattagtttttcatcgagcatatcttcatcttcatttagttcttgttcatcaaattctacatttagttcattctgttcatcttcgtaaccgcgttcaaatatttctttttcattattttcaacaaaagttgcttctggagaattctttgtatcttttttcccttcttcattcttattttctttattattagttttactttcattttcaatttcagaactttgattggactctggtaaagattccgcttcctcttcttccaaaacttctgaaattgtatatttgtcatttaaaaatttttcttcttcatccagcgaatcaaaaagtaaattattatctccatataatgcagaatccattttttgcaatctttcatattcttgtggtgctatcataggaaaatcatcttttaaaccttgtataattggatgttcattaacctttttaatctccaatctagccttcattgcttcttccattttaccttgtcttttaatatttaatatcgatctttctgcaaactttattatttcatctgtcgtatattttctgaaatatattcgaacaatatttttaatataagtatcagctggagtattaaacctatccataaaacggaatgggtttacgaaaaaaaaaacaaaattctgctgaaaagcatagtaacgcacaaaaggatacagagcaaaagcgcaagacaatccattaagtatttccaaccaaagcatttttgtgaatccaaaaacaaatggtttcgaacttggttttagagttggcacatgctcagtttgttcacctaatttcgcacccattgaaaagggaaaagcatttggagtgtcgaaatataaattagtcatcatgtgcacagtaacagcaacagaagggtgaaaaatatgaaaatttgaaataatattccaccagtctctaaaatcattaggagtattttgaactccttgaattctcaaatttaaataatatacaacaataaatatcatttttttatcaataaaccgaccaagtttctttccagaataataattagaactacttatagcttgatattcacacaattggcttaaattatttaaatttaataatgaaaatatttgtgaagataacataaaataattcgataaaataaatgtttttccatattttaattgttctatcggttttttggcatatataggaagaagactatttgttacattatccattatgctaccataatagataaatgcataattcataaatgccttttcactcaatgttacccctagcatattagcagttccgtattgtttatcaagcttatctgctttattacttatttttgaaacaaacattgtttgaaatgtggaaaaaaatgtttttgaaaaaaatctggatgccatagaattatttaaatcttctaacctttcttctttgctcatttttgagtaattacttgagacatttagaaaaaacaaattgctaatactctgtaaaataaaaaagaaattgatagagatcatgtaatgtatttatctttataaataaaaatatatagacaaataggaaacgtttgaaaaactactaaaaatttgacacagaaatgagataataaaaaaaaaaaaaaaaaaaatatgcataaataaactattgaagtttgccatatttacacatatactaataaatgcatcttactattttatcatttctcctttgcacgttaaaactattttcaatttttctactgagtaaataaacagtttccaaaaaagaaatatccgaaaaaatatgctggttcaatttaaaaattgaaaacagttcatttgcaacttccttaaaatattctttattaatcacgaacccatatatcatgccatatttatagaagtttacagagttacccaaaatgttatgaatataatagtatagcctgtctgaaactctttttgctttgggagtggcagtcaaatattttcttatattaaatatatctgctaaaaaattatatcctggtaattctctaaatacgattcgtacgaatctttcattaacataattttattacttatattaaaagtatcataattttcgtataaattccttacatgcctctgattaaaataagattgataagctttcgtaatgtgcctttttaacataacagacactttataaaatttaggtattaccattctatctgatctgagtttttcatgcatttgttttcttgtagtaggatcatcataatttaaaaaaaagtaacctaaactagaggatgaactccatagcgcaaattgattctcaagtaccatagacagtggatgcatgcgattttctctaggtcctggttcatttaggttgtgaaaaaaatccaattgtaaaaaggaatttacgtgaagcaaaaaccttacacattttttcattttctctattgttcctttatttagtaaattctctaactctaaaagggggaaatttttaaaattaatattgaataattagaaacacatattacaaatggatttataaaaacaaagaaaaagcatgaaagggaagtttgcaataaacaggaaataaaaaccatatatttagcctatgtcttactttctactagattgatagccaatttatttcgtacgtacaaagtatatgccttttttaaatacgatggataccaataattcgttgtaacagttttattaaacttatcttctttcttcaaatctaaatacatagcttctccaacatccttttcggcaatttctataaaaggggatgagatgtatcaggttgattaatatcatgtcttacggacaaaataagggaaaagctactgtttctctaatatattcttcatttttaaggaaaacgtaatgattcgtgctgtttttttgtaatattaaattttttttttttttctctattattcttcaattacttttataggacgtaagtctcagtaacagtaaaaatgtgtaccagttgatatcgtttgttaaaaaattgtcatattcttcataaacactcaaatttcttactaatgtgcttacgctatttatgttaataatttttgtaacaaaagtgaaaaatttttgcaacatagacggtgtttcttcgtgcttcgagtttatatatgtgaatactcccttgcaaaaattacatttcgttgatttgctttgaccataatcttcgattgagctatcattattcgccgattttttgggggaatcttctattgaattacatttttcaacgcctgtaaattaaaaatgtttttattcataatttgatggtgaataaaaattttatagaaaatgtgtcataaatagtttttctaatatttccatgataactacaaatcagggtaatacgtccgttaaatctttaaaaattacattgcagtaagttttctatgagatctgtaagcagagattcttgatcaaaggctaactcaatggctgcaaaggaatcaaaaagtgtaaacatttaagtaatcacattaaattgcaattaaaaagagtctctcttgagcatatttattacataacgggattaaatacttgcaaaaataaactccgatttcccctctctttaccgttgtaatatccaggcaaatagagggaagtcacaaaggccttgttctcgttgtctgtaataatttaattcatacatataaatatatggtatcgaaatgataacagggtgatacacaagaagaactatacaaagcatgcatctgcacgtatgacaaaaaaaatgtcttttgggggattacttaaaattccagttaagtttaaaaagtgcacgtacaaaatatggttgggggtaaattgagtgtaacgtcttgtaaaatagaaaaaatttgtatataagttgtatgcacttatcgacttatagtaaggagtgtcactgttcaacggtttcatagaatcattttcacttaaaaatagtttgctgctatatatattacagtgatttatatcattacacataaatttgaaaaattcgttccttatatcagtgtgctcttgcaaataatgagttttaaagtcctcttgatataaacccgaaactaatgagctttggtatttattaaaataatgaactaaaaattctaatatattacactcatcaaacgttgattttctgtcatccttcaaataaactattcttcgttttgtttggacatcctgaaaaccttgcacattacacattgtatcgagtactttaaacctatccgtcgcactaaaacttaaaattttttgccaattaaaaaacctcacttttccaaatttaaaaaattgatcatatctcctaagggctaattgtagaacaacgaaatgtcccaatgctgcaaaggtgtgaaaaaaaaaaaaatatgcaaatataatgtattactacaaaaaatatattacaaaatgatgcactgaatttttacaatataagaaaggaatagtttacctataagattagaaccaactaaattgtacattgctattccaaaatgaccggctatcttatctaacttgctcataaattcaatgttatcatttgtcgtaaaaaataaatcactagacttctgtattttggataggtcttcaccaattattatagttgaatacgcattgtctttggattccttcttttttactccattaatataatttataattttttcaaaatacgatttggaatattgataagaattttccttgccgagctcttcatctttcggaaaaaatacagcattcaattcttctagtgatttttttaagtcttttgttttctcataggcatacataggtattaacataagtttcgttatttttaatgccttcaaaagcaacaacttcttcttaatcgaatccgaattttctgaatcatacctttgtattatttgctgctttgtaacgtgttcatattttattaaatcgtggatttcagcatttggagttggtacaaccagtttagtttcgtttttattattaatattatgtgtaactatcataaaattagacatattcaggtattcctcaagacttgggtttaacactggtaatcgcacgttatcatattttaatgtttgtattattaacctttctaatcctgttaaattgtcgaacatttccttactctcaacaacatattttaattcctcaagattctccttttcattcacatagccgattacatttttacttataaataaaagaagaaacatgaaaagaactcgtatattacgcagtgaagtcattttttgtagttcttttttctccaagtaatgttttagtgtgtcaactcattaatttatgttaaccttaaaaatgttgtaaaaattaccaacaccaaaaacatgtaaaaacgtattgaataatataaccttattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttcaaaataattatttttacgcatatatacatttactttttactcaagacagttcggttttatagcacatttttaataaaacaaataatactatttgaaggggtatttttatttttctttcgaatttaaaaaagaaaaacaaaacaaaaaactttaacatgtgcgtngtatattgtgctgcgttaacaaaaaattatttgacttaaaaaggggctaattacatgtaacgaatttgaaaattttcactattaaaatataagcaattaatacaatgctgtcgcacaaacattgataaaaaattaagtaaaaaaattcatacataaccattctgattattcccatttaaaaaatgatttttatatttatttaacattttccatgataatatattggtacaacttattatagcataaattgtgtttttgcttttttgttagtaagttcaaattttatcttaattttacttattttcttttcgaacatttcaaccgtccgatctgttgtttaatcttatgatatatatatttacttattttattcaatcacattcgtcaatttttatgttcataatataaatcattttattgtttcgcatgtatcccgtatgattgatattttaatccatttaaattcgttttatttttttttgcacatttcgtttatttttatcaccctcttcttatttacgtactgtataattatgattgtgcagataatgtgtgtcagtgcacgtcttccttggcatttcaatttacttatgcattgtctatttatgtaagtattgcttccacaacatggatacaataattagtacaatcgtcatatgctgagagtttcagctaattccccctttaattcttatcattatgatgaattttatcatcatatagatttgcgctacctttatccttttaaacttttccatcaccccttttttcctcttatatttattctccttttcaagtgtatactgttctgcgggcgcaaagggtacaaaattttatcacaattatagtagttcccctctccataatagactgtgtgcattttgtaacaattcattcatatagcactatcgttttgtataatattactttacaaacggacgattactcgtaacccatttcataaagtcataaatgtattcagaactgaataaataaccccgcttttaattgagcgatcttgtaaattttaatcacttatatatattttttcttgcacaagcggttacaattatatatatatatataattatattccctttttccatcataaaatatctccccttgtaccgatgctttgtctaatgatttccctgataagcattttttccataacctgatcctctccatacgcttatgacacactgaaaaatattttgtacttctactaaagttgaatctatattttgaataaaatggatatcctctaatggtagtggtgtaattgaaaaaagtaaaagaggagcatatcctgaagcctatttggtttttctactgaaagagtgcagtgaatgattaatccccttctgcttcataatacttttccatttcactattttatataatctaaatcgtatcgtatttgtaacttttttaaaggtgtagaaattttattcaaccttttataaaaatgaaaagtccgaattgattgtgcgttttggcccatttcctactagtgcgatcctaaaacttaaagggtttttccgttttattacatacataaatttttggtacagacccccaaaataatcgcttgcacatttcaaaaatgtatgtgaaaaatagggcacacatgtactgctttttttaaataatttgcacgtataatatatgcgcttttttttatcgtttttctttcgtatcagtaagtgttgtttgtttatccatagacaatttggtccaggtggaatcatggagcatcattattccccgtaacaaaaaaaaagataataagttcaaaatgagttcctattcacaaatatccaggaactatataaaaaaaaagagaaaatttacaaaaaaaggaaaggtagtttcaagtactagttaaaatcttgtatcattgatcccttaaacttcaaattaagttttccaataattttaccgaaattattgtactgcactcattttttaccttttttaatgaaatatttaggcatatttcattaaatacatgattcttatctcattttgaatagctatctacatttaaaaaatacatgtgcttgtttgcttttttacggtttataaaattagggacatgtagcaacgtttcctatcggcatgataatatatatacacgtgtgttcagataaacataaatattatcttaaaataatcccttattaacgattttcagataatatattgtaaggttttccatttgtacaacatctcattaaatgcccttaaacgaaagctaaagtatcagttaattcaccgtcttccattctccatttttatgccccttctacatatcgataattattcttaagagttcacatgtttcgttatatgttcatgcttatttaatttgcgtacatttctttccttacagtattattgataaaatcttacagataaatcacgaaataccttagtcataatttctatagctgaccggtaaaataaaaccatttaagtgcacactccatcatcatttggaaccacttaaatgtatttttaacaactatttttagttatagagcataagaatgggtcaagtttgtaatttattttgaaattatacaatttataccaataaacattttaataacacgcaaaaaataaatatccatatctttatacaacacgatttaaagaggcaattttttttaaatatttcttaaggcttgaattttttcccacgttgcatccaaaataggctctaaagtgcttatgcctcataataaccgccatgatttcgaaattatatcttatatatttttaaaagcgtttgttacaatattcatgtcatattgtgaatacttatcataacttaaaacgaagatcattctctctgttggcaaatgcaattgagtaaaaactataaatgactatgcagttatggcttacactattgcattatacatgcaaaatttactaaatacaaaagatctaggttgtaaatacgttaataatataattgttacaaaataataaagcataatgataatattattcgaatattacaaaaagagaagcaaaataaataaaaaaagagagagcgttaaaaggtataaaatacattccctagttacatttctttttcttttttttttacataatgttgccatatactcctcgaacgataatttgatatgtcactatgtataatactacattgtaacttgagaaatgtgccaatttaaaaagttatttcacattaaaatacctacatattcttctttatttactaatgatgcattaaattaagccccctggaaccttcaaaattggttaattaaattatactggaaggtacaaacttgtcactatttataatggattcttaagcatgcagtaaagttaaaattttgctaaacgaatgatagcaacagttatacattcacgtatattatttttataccacactcttaaagcacattcttagcaagtatatgcaatttttgcaaaagcaattataaataatacataaagacaaaataatgcattaacaatggcattactttttaaagctaatttaaacgagtttaaaatccataccacttcaagtaaaaaataataaaagaacaaatttttttatattaaaatatggtaaaatttacttattttaagaatattaaatatgcttaattttataagcacataatttatatttttgtagaatctataattatatcttcctgtgtcttatttagcttggcgaataagggaaatgcacacatattgcagagtatgcttattcccacagttgtggaactttctatagaaatttttgggacataaaaaatattatatccccaaacatatactaattgagaatttaagcttttttaaaatattataaagttccattaattatataatataacccaaatttttatttcttaattttttaatttcaaataaaaggtaaattaattttcctgttatttataaatatttttcaaaacatctatccatttaataaaaatctcacagtctatatttgtagtacagtgtgcttgcgaataactgatatataaattatttttgttatcattataaaattgtatgttatcaattatagtagaaatatttttatataaaactttatattactctttttgcaaattcatgcgtataatcttattgttcttttgattttttaaattaattttattttgtttagctcattcctctctccataatgtggtatttatttatttacatctataaaaaaagtcattcaattatataaaattttcaaatggaaaaatattcgatctttattactacaacgatgtaaattaaaattgcgcgtttaaaatgagcatgcagtagactaaaaaaattaattagaacataattagaaaaatgttaagtactaaaaattaacaacaaacatatatatatggtcccagtaaatataaaatttttcaaaatttaatttttataaactgaataaatgttaaacattcacttatttaaacattttatatgttgtaattttctgtcataaatgtattttcattatttatcatacacaaatcaattttacagttttttttttcctttttttttgttacttttttttttatgtcattcacttctacattatttttacgtagcaatttatttccatgaaaataataaaaaaatctagtatctccttgtaaagcacttaaattattaaagtggtgggattttaattattcaaatatcttatttagtttcaaatgatgtactctgcgtactaccatatatcttattctgaccttttgtgcattataaatatttataacatatttccatcctgtatatgtaaatatcacaaaatattttttttctacaaagttcagacttttttctgaataataaataaattcgaaaaaaattaataaatttattgtaatgaaaaaaaaattttcatattaataatataactgagtatccatttttattattttatacaatccaatattctttttacaacattatgtttctataattacagcaaaatatccttaatgcactattttcatattatttgtataggattctctctatatttaaatgtaacttatttatgctgcgtaacaatttcctttaccaaaattagacggaatattaattttaatataacaaaaataagactatatagagaataacaaaacataataatgaacaaatcgtactaacctaaaagaattgtaataatggaaaagactgaaaattgtatagtaacggattataataaaatatatcatgaacctctgaatgattcataaaacaataactttttcgtattgaccttctttttcataacatcaaaaaatatatatacctagttcaataaaattataagacgaaaaaaatacgatgttgcgtcttattgttatagccctaatttttatgaatttaactttgtttctatcttgtacatttgaggtaagaccataggaacatcttttagtttatttttccgttttttcatattatatgttttcgcatatatatttataagtatataacattttaaatgatttatcctcaacaaaaaacaacatatacatatcttacaaatatatcatatttataggaaaagacaagacaatatatttcaggtcttccgaaaaattatgaagaagtttcaaatttattaaaagaaaattacaaagatgcaacagaaatatggaaagacatatgcaaaaagtcaaaaccattatcattagataatgcgaaaaaagttcagaatagacctaaatcgttcggtgtgagttattctagttttggaaagataaattcaaatatagataactttttacttcgaaaaatggtacatgggtctcctgcatcggccaagaaacctaaaaaatttggaggaaaattagtgaaatttttatatgaaaataaatattttgctttacttatatcaattgtatttcttgcattgagtatcggaactaatagtgctgagtctacagctagtagtgttatagcgtattttttaataattatacctgttgtaatttatacttataataaaaatggttaaaatagagaaaaaacattatcgagatagtggtattgcagagattattatgaattacttcaagaaagattttattttataaaactgttaaaatatgttcaatgtgttaagaataagctacaattagaattacattagagataaatggtacatgaaacgataacttatgtaactaaatatgttagagattttataagccaagtcatagtaacataaatatggaaagtattaatgttgaatctacttttcgatttaactaatgcgaacatatatttccctactaaatattatgttgtataattttacgcacatatatatatattttattaggtaagtttgcttatgtgtagctataacatattatcgtacacatcactattgttatatagttatgcttatacgtaaagctatctaaatattataaacgtattatgattaaagtacaagataaagactgtcttatttaaattcattaatgatttattttgtacttccaaaattccaaaaatatgttatttttatgctttaacataactcatcatatagttgttctatttaaaaataaatgatgaaaatttgttcttaatttttatataagttagaatggaagtaattggacaatattgctgcaaccactgatttacagctacagtagtcatgatttttgctacgtaactgtaaaaatgttgtagaaagtatgatttaaaaattcgtatcttcggtatttttttacctccattttgaaattcattattattaaaaatgtatagcacaagtaatatgtcgcagtttattccatataggattcattctgacaaattaaattgtctctggaaactatatgcagttcagtaagttacatacgtatgcttgtttcaaaaaaaatatatccctttgtccaaatacatattcacaaggagagtcgacccatcacaatttccatgttctgcatatttttagcataaatggaatttatttcattgggcctccacgtaaaaatataaactataattttataatttatatcataaacttttattaatgaaacaattcattgtgctctttaggttcctgcagaaactgtgcaaaaggcatgaaataaaaaataagtaccaaaaacagttccataatataagtaatcacctaattaggacttaagaaatctctagatctaattaacagttgatatatataaaaaaaaatgtatgtagcaaatatgtgcattttttatcactactgaaaaaaatttatgttattattatcctaaaattggatttcccttcgcaatgtaagtattatttttctaaaatcacataaatttaacaagttcgaaatgatgaaaataatgaaaggagaagttcatttttatgatgatgatatcttcgccaactaaaatgaggataccctcattatcacgtcaccaatggtacatgcaaaacattacaccataacagttctatgtgaataaaacaactcctaaactgtttacataacatggcaacaaccaatttaataaacgatttactgtacttctaacatgcgctctactttttccttgttcgttatcctttttttatctttaagcttggcattcttgcctttctataaaagacttccatttattttactatcaccctaacaaattaatattattcccagaaaatgcaaatgtagaaaacaacctaaaattcctgaataccacaaacctctagttaactctaaagcaactactcaaattaacactttaaaaatcatagagtattttttcgtcctttctaagcatataacccattcattatgttctgtaccgtttctattgctatgatccaacttgcctattttgactttacatgcatattatacaaaatggagctgccaacctttcgttgtttttcctattatgtgttgaacatttttttttaatttacgactacgaaaaaaagagatatcaccttttgccacatcgtcgtatgatgacatcataagtttctacacattatattaaaaccgaaatgttaatcaccctttttaagtgtaaatctacaaataattccgtttttataaaagtctaattatttaccatcgcataaataaaacactgataatcacacttacacatatttattcttttttacgtttaattaatgcatgtgagactctttttaacattattttttccttaatacaaaaatggataaagatttgttctacatcattcggcgcacttaacgtcaaattaattgcagctgcacagctgagtacgttacatgcgttcagcagcacctccgcaatcatatacatatctatctaacttttcgaaacgagcactaacgcagttgcacataagccattaaaagtcgttataactattcatccatacatcacttcaaaacatttcataaaaccccaaaacaaagcgaaatttaaatttacattccttataacacatacataatgcgccaaaaaaatatgatacactttgctaatatttttttgaaaaaatatattcctcctatatattgtgaaacttctatccttgaaagtattattatatttttaacaatacaccaaagtttcctttatccttaagtttcttaacatttgtttaaatataattcaaaaatggtaataaaacatgaatacttaaaggataaattcaagttaaaacatcaaaatacaaatataccttaaaatatgtgtatatatatttaaacgtaaaaaattgtgtttatcactgctgcattttttgtgttggacgtccaaaacaatagttgacgtataattatttgtgcatatatatgcagaatttccttcgtttttttttctatgaacacaattatagttatcttaaaaaatagcacgtcctttctctacaggtgtcatgtaagcatgcataaatgacaaaacataaatatgatatatacattaggagaaataatacgtctactgctaagatgtgttatgtaggaaaatattattataaaaaaacaaaaaatggagtttatttataaggggcataaaatattcaatatatatatttacatgcacaacaaccttttaacgtgaacatttttacgcccattaaggttcgtaaattagtcattgttttatgaactctggtttttaatcagcaataaatcttaaggtgtcattccaatgcacatagtaaatttttcagtttcttttttcttataaatatatgccaatcttaatgagagttatgtctggcaaacaacaatactcctataatagcagttaccaataaaaatgtttgtgttcctatagtattccatgcataataacctgctatcacacctggtactatatatatagcatttttcttaagattttggcataatcctgaattaaagcagtttaaattaatttcactcatgttttgttcaccattttcttggggggcgtggttattatatgtaccatagtaagttgatggttctacattttcatgacttccccattggctattaacattgccattgttgtagttgtttcttctttcattagtattttcaccagaataatgtaaattctctcttgatcctccaaaattggagttaatttcggataagtttcttacattgtttgactctaatccgctcactacgccttttccattaacaccgtcgtgcttaaaatggtaacaggaatgatttatacatgaattatacgtaaggataagcatacattcactagtatattaatgaaaatataataaaaaaaaaaaaaagctattgcagcatattcataaatatgttacatttttgttggagtattgaagggccaaaattacaagggtaactgcaaaaaccttgataagggagtttaatgaagatagttttcctttcattaagcaattttttgcgttggatgtgcttgcagcactgtcgttcttatcttcattttgattgttcgtgtaattgctataattcgacattttgaaaattattatttttaatttaattcagcttaaaaaggattgagaaaaaaattaaaattcaccaccgtatgatataacgtaaataaatattcacgaatgaatttaaatcggtatttttataatatgtttatttttaaaaaaaatacatatagaactctgatggtacttttaaacgcatttaaaatggaattaattaaaatatttattaaataaaattttttgttatagttttaattattttgctttataataaattatatttttttcttcttaggttgctctaaatttttatcaatttttcttgtatcaataaaggaacaatcttataaaaaatgaataaatatagtaataaatttttcacaaaaaaataatttactaaatttaaaagacaataataaaaaaaaatgtttattagcactaagttataagaatataaaaatcgcaacttatcatcttatacaaatatttttatcgtggaaccatcaattttttcgaaatacgtagtattttttttttttactttgcagtagggatttatactttataaataaagaataatgaatttatttcaaccgataaataaagaaattaatttttttaatgtatatatatatagggtaaaaaataaatggaataaaataatatatatatatatatatatatacatatatttttcaatgaaaatgactatttgtatgtgtttccatttgcatattttctaaagtcgttcactaccgaaatcgtggtgctttcaaaatttataattattcatttttttccttacattttttttttttttgaattttataatatttataaatttactgtgcacagtgaatgataaaattgggtcgaattcatggtattataaatagaaaaaaattaaaatttaataaaaataattctgcatgcttattatcaccatgtattatatccatataaccttaatacggtattttttactgaaatgtatatcacttaggaatacgtccataattaatagttaaatggaattaatgtactatttatataaatactactactatatatatatacatatcttgcatacgaaatatttaacaaaacgagaaagaatcaattaaaagggctaatttataacgcatccaaaaatatttttaaaacttccaagaaagaaaactttaattctgctttaataaaaaaaaaaaaatacagagctattttacattatttataacttagaaaaaataattaaaaatagtaataatagtaaaataaattatctttaaaatcctatggacagtttaaattacatagtaatagtggacaaattccaaatgtttctaaaatttctaaaattttaattttttcatttagagaatttcgtcttttatgtaaaattctttaagtgaacaaatgtattgggtctactaaaaaattattataatgattgagttacatgtaaacagaaaaaagacgattatgtatatttttcgattaatcattctgaaattatgcaactcgtaatttcatttccatattttattgttcctgaaaatacaacattggtcttgtaaatatatcgtatatttataccttttgttctataaaaaactattttttaaggctcaacttattacagaaatggatatatatacatagatatatcctgtttattctttttcacctcaattaattatgtcgcattttttgtcaaaataggtttacgtggcgcaggtttctcattcctttttaaaagaacatcttttgacagagcacatgtccgtacattctgtgtgtttcattaacaagcaccatattgatccgtcaactggttaagggcaaattttattaaccaatggacattctaatgcatagaaaaaccaattctatatgcacacaaaatgtaacgttttaatgtactaactaggaatgctacgtatataatgcttttaagaagtaattgaacccgtataacatgattgattttcaactggcgtgaaacagttttattttcaacgatataattctcattttattatcttttttcgacccttgcggtttgcgattactgagcgcatgtaatcgtttttatttgatggatacggagaaataaaaatacacgttctatcaacagtcctctgtagtaagaatttaaggtataaacaatgttcaaaaaaatggtgcaaccgtgatatttttattcatgggctttggcacatactaactttatgctttattttgcacatttctattgaatgctgcccctgctgcagcagtatagaatttctactttgttcatatttctacatatttacctaaaaggttgcacatatttgacacagtatagaactaaatttagttagaatttaaattttacttccttagggttcccaaaaggaaatataataaaggcctattagccatgaacacatagccttacatcattgtattacgaaagtgataaaatttccaaaacgattacgttcaaattggcgcccataggagtcagaagactcctttaaaaaaaataaattaggttactattaaaaaattgcctccactaagcattaaaatgaacaaaacacaatttaatgaatatttcgaaaaaacctgttatctagatacacatgtataaacaacacatggaggccttaaagtcccttttatttcattcactttcaatgtaatataaaccatattaaaatgacacctgtgtacttctcattagaacatacaaccatttttacatgagaaaaaagattgatatatgcaaattcattcttcctcacattttttcctttattttagctttaattacagaacactagaatgaacgaaccttatgttatccattccctggttagggttttttgagaaatgtataaactacctatcaggggtgaattaacattgctactatttccatttaatgaaacaattatttattagttataataccttttttagtatgttaatagatacagacagaatattctttattcttatcaacttcatccaaaaagttatccataaaatttgttagctaaaattttgccatatattcgtgttaaaaattgttcgctccatgtcccttttggatgtcacattttttttgttttacccatgtctgttctttatttatcaacaaaagatatagcattcttaacaggtattaaagaatttcgttataataatttgattaattcatttattgataataaaatggcagagatgactagctatttttcacttttgcaacaaaaacgataataaatattgtttaaaaaactattcttatataaaacaatattattatttttattttttttctaagcgccttttgctttatattagtattctaaacagctacatagatatatcaatataatactgtacagaagagaaaagaactaactgaaatagcaacccccgctctttccttcatcgaagctgttaattttgatttttcttatacccatatagaatcattctatattctttttcttttatcataaaactagcttttatttttgttggtaatttttttaaacaaagttatagctagttttattttataatttaagttaagaaaaataaatcaaaagatttgtacatttaatgaacatgcataaaatgataagaaaacaaaataaaataaattaaaaatagtgcaacattggtgaatgataaagatagaacaagtcgactttcaagggctatctatttaaaaggtaagaagtagtctaataaaataatgaaaaaaatattctctttacagcgtgaaccgccaaaatatcgtacttctaattaataaaatattatttagacatatagtccaaaaaaacatttcatttgttgtagaaaagaaaaaaaatattcaattactttttcagtgcagaagggatattttttttttaattttttttttttattattttgttcgttaattattaaaatgcattaaggtgttattgcataaaatttaaatccataattgcttttttatattctacttcttactatttaataaaaacttttaaattgttgttatcaaaatataaataaaaatatattttatttctctcaccaaaaattttagaataataaaattttaacaataaactaaaaaaattatatactaatttttcttagaaatccttaatttttaaactagaacaaaatggtcgccttattaccaatttcgttttttttgttatctgctgcttatcttttaagtaaaatttctcccgtaagtcagatataattattcataaatatattaccaattcatttttatctacttgaatttgcatccatagtagtgatatatgaataaacatgtgtagttacatatataataaattgatagatgtgacttaacttacgcaacttcctctcccactgtacctcatttttcatgcagtcctctcaaaacgaagtagagtacattcaacaggaaccactggacatactaaacctagaagaaggtgatatagaaaaaaccgaacaatggaaagataatgaatggcataactggaagttgaaattggaagaagattgggattcattttctgtatctttgctaaaggataagaaagaatttatgaaaataaaaacaagtgaattaaatggatggattattctcgaggaaaataaatggaataatttttcggaatatttgagtgaagaatacaaaaattatctattaaataaatccgcaaaatgggatgatattgattgggaaaaatgggcaaatacagagatgatagctcatcttgataaagattataaaacatggtctgcaaatacagaacaatccataaaggacttagtaagaggagaatggaataaatggcaacatgataaagtttcatcctggttatcgagttcctggaaacaatttggagctatgtattgggatttacaggaaagtagaaactgggacttatattcacactcagatgaaatgaaagagcactggattaaatggaatgatagaaataatagagaaaatactgaatggtcaaactgggtgcaaaataaagaatattttattacatacgcagagcacagtgatattgaacaatggaaatatgataattattccttatacaacacctggagaaaggactttattaataaatgggtacttgaaaaaagatggaattcaatactctgttaggaacatattataattgccttttatttgaagaacatccactaattagtagataacacatcgtataaggaagaggtgcttactcgagtatgatttattgaataacctaattaaaaacgccttgcagatggaaattacaacgtaattttttctctaaataaaattgaatcattttttcttttaaaattttacatagaaaaaaaaaaaaaaaaaaggatttacctatatatgaaatatgtctcgtcccaactattatttgcctttttgtgttcttcttttttttaaacaaataattatttaatatctacaaaagtagtaaattcttaaataattattattgcttttttcttgtttttacatgagtcatagtgtaactttttttcctttgaatttcatgattttgcttcatatataacaaataataaattcgtgtgctcgttctctatattgtagcacgacttccagaattattatctcgtatttataactttacattcatgcttaaagttctctgataagaaggttattttgcaaaaaaaaggagataggaaatatttatttcccaaaagttttttttgcagaattaattgctatcatttaatttcatctatgtaaaacgaaaaaaaactactttgccatcacatatcttacctatcttatattgattccttaaatggttaatattaggaacgatgtttctacttgatggttgttgcgtagacaatatggcacatgctccttatgtgtctgttcatatgtgtgtatctttatttattattaacccttgtagacaaaatatttagcaccccctccaaaccccatatatattttacaaatattgttacgctttttgtaaaacaggtatcctggagacatccataatttaataattaatatctattttagtgtaaggcgatattcacctttcccaaattgaatgtttcattatttaccaagggaacttgcttgtcttcttatacactcttaacttatcaaatgaatatattacgaaatgtcctctttaataactatttatgtagttttttttttcccccttttcctccaattatatattatgctcaacttgtttttcaccacacatagggcataatatatcgtcatggtagctaatgtaatgcaaataaatagtgcaacctatttacttttctatctctgcctttatattaacacttttataatattttctgtccaatttgtatcattttttttttaactatttttaagctctccgcgtgtctagtgttatttttgcacttcacaacttccagttatgttactacacctatcccgtagtaatgtattttcttggtgcactgcttttcattttaagtttaacacaatttttcttctttcatttagttctgtcagttatttgccttaaatatatttgtcctttttctttgcttcaaatggtttttactttattatatatttgtccattcctgtagtgcacattttttttttttttttaaaacattttaaaccctttttttggaaaggtattattatcattttttaggcaaagtaccttataaaattcaatagatatgaacgcaacttttccacttttgtcttttttccgccttataattttcttattacatggagcatacttctgtgcactttagggaaaatttatttacccgtattctcttcttcccatattcatctgttcctatcgacacattagaattattcgcaaaagaacaattctaggagttttcattttactcttcatttgacataaaataggaaatatcctgcgtacatttctagcattttaataattgcaaaaaaatagaatacatagatgtaaaggtgaaatgatcaataatccgactccttcccccttttttccgctatttatgcaatatttcctatgcagtaggatatataatataaaatgaaagtacaatattatattatgattaatttccagtttttaatttttaggaattaattaagttctaatatataattagtattattttaagcacttttttttttttttaactacaatggggggataaacaaaatgtaaagtatatttcaaaatgtccattgtgttaaacgtaatttatatacaaagataatataaaaaaaaaagttggaatacaaaaaaaaaaaaaaaaaaaaatcaaatagaaagttgcatatatgtgcctgcacatatataatgtgaaaattattaattttcatataatagttcttttttttttttgagataactagcataagtttgagaacattttatcaattaaaatgaaataacttctcctttagtttacctctaaaggttcggccatttctttttttgtgtctaattttgcaatccaatctatgatgttttctaaggccatttcgttcccaggctccgtggtcaacccgtgctccatattttctaacgtaatcaattctttattatcattcattaatctattaaaaaatgataatacacctttgtaataacaaaaaatatcatctttggaatgaattagcaatataggaatatcattgggtatatattccatatcatgctctaagttactcgttgcttttagaagttcatgccaatattttaaggttatcccattttttgatcgaattttatcaagatcattaagatagggatatttttgaaatccaatttttgtaacaaatcttgacgttggaaagaagccactaattaatggtaaataaaaatatttatatttatatgaacgtggtgaagctattttctgaaaagaaatcatacttgataatgagatacatccttgaatgtttaattttcctttcccattgttttgtgtcttctctaacagttgtaatgttcttaaagcaatatttcctcccattgattgaccaattatgaatattggaagtgaagaacatttattatttttacattctttactacagcagggttcattatcgctttgggaatcattgtctctttggggatcattatcgctttggggatcatcctcgctttggggatcattatcgctttggggatcattatcgctttggggatcattatcatttgggggatcattatccttttggggatgattatccttttggggatcattatccttttggggatcattatcgctttgaagatcattatcgttttggaggtcataatcacgttggggatccttgtcaattctggcatcattattacaccccacatttttgttatattcatcactattaccttcattgtcaccatcacatagcgtagcaaaatccttaacgtcatcgcaagttgccttggaatcattttctttatcttttaaacataattcatcattaattatattaagatattgtattacgtcaagcactaaatcatcaaagttgttaatattaagatttaagtttttccacccatcggacagtccgtgtccttgtaaatctaaggcatacactgaatacccattattattgaaatgttctacccagctgttttcgtacacgtaataattgttttcatcttttaatatagccttagagttatccacgatttcaacattatgccttaaaaaggttaaccttgcatgtgaatttagaccatgaatcaatactataatacctatagcatttcgaaccaaccatccatacgttctcattaataaaccatccttattaaaaaacgcaccaagttttggtttcccgtctagtctagtagtagttggggttatgatatcttcgtcatagtaaatatatccatccattatttttataaaaataaaaagaaaactatttcataacattgaaaatgaaaaaaatacatacttatatatacttattacgctctttttttatgaatgaataacttccaattattcaaaacgaaccgctcttttaatccttctatccctttctatttcatgtaattaaatatgaacaaaaatctctacagaagaaaaagtaaaattatacttaaccaaaaataggaatataactcaacataaaatgcaaatccatttcaaaccattaaaaaaaaattgaaaattttaaaaaaacaccgttggttataagaacatatgtgataaacaaaaataatacatgtacagttaaaattggcaaatgggcataaagaaagataaatgtatataaaataaatgaaaaaaaaaatttattactatatataacccgtttaaaaatgaaaaggaaaaaaaatgatgacatatctcatacttgcgtacttaattatataaaaaaaaatattcagaagccgtagtacaaaaacgaaaaagatgtttctaaaatgaattagtaactgagggattacctttttttttttttttcgcatattcatggctggggcggtaaaggcgtaaatacacttttgtgttttaatttatacttctttttatacttgtattcaaataatctgaatttcgttttgtgataaatactttttatgcaaactgtataaaaaagaatacctattcttttgaaccagaaatgtaaagattaaaaaaaaaagttttttacaattataattttttttttttttttttttagaatatttcatttattgttttatagcaaagtaacatatatataatatgtgttcttcatatttctatcatttatgaataaacaattttactcctaaatcacaactaacagaagacaatccacccccaacatgtacattatacttatataataaattttctcaaatattaaaaaatttatacctttaacatcctttctatatgtaattattcctattcacatgtcttgtattaatcccacatttgaagtataggtaaagtatcagtaaattatacagaactatcattgtaaatataaacaaaatgacatgctacacatttaacatatacattatacatatgtaattataaaaagagtgaataactgaattcgatttttggagcagttgcatgttatttaaaacgaaaacgtatatgtaatataaatgtgtcacggaatgcatgtgtcctataacatgtatttttttctttattctttgtttcaaatataatttatgacgaaaagtacaattctgtctttttttttttttttcttatttccataatctttgtacaaatgcttaagaaatatatttatatttttattcccattataggctttgataatagtagaaaatgtcatgcttattaggtgaaaatttgttgtaatttccccctaaagctttcatttaattattcttaataacataatattttgctgtgcttccattaatttaacaaaaaaataaaaggtaaaattgtacatatatctgttcccataaaaattgaatccctcaccaaacagacaccttacccttacatatccgcctgttatttgttcttcatctcaatgagctttggtctatataatttcctcttaagtttatctattttgaaagctaaaatgatgtaaactgtataacgttttaaaacatttattagtagagttattaccacacaataaattaagttttccttagtttcttcaagatgaaaacagatcacctattcacatgtaataaatatgtatgcatgtatgtatatatatatatacactatcgtacgcgaatatcttattgtgtatctttttatgcaacgctgaagacgcgtttcccgcatgtgagaaggcaaagtattagtatataacgtttatcgaaatttcttatgttatcttccactcttatttatcagagttgaacattcttaaagttatagttctttcccatttttatttatttcgtttcagttcgtttgaaacatttatagtaaaaatgatgaaattttttcaataaataagaattattacaatttgtgaactttataggttcgtaaaaacattacttggtattaacgaattcgtttctatgaaaaataaaagtggtgtaaaattaagtttcgtttcaataatttcttttattgtacttggcattttttaataaaaattgctttgtttctgtttgcaccaatgattgactccaactggagaaatacccctttttttttttttttttttcttaactttttaaaatacttaaacacatgccctataatgaagttttataagtatacacttttttgacaattatacaaagcatctgtacatacatcaattaacggttctttccaaaaggttattaaatgtgaaacgttgtaatgttattaactacacttcacgatgagtaagaatggtaaaaaatagacaaatgtgcatttgacagaaaatgaagaatgaggggaaacacaatataaccaataaatagaaacacaataaaaaaataaaaaaaaaaaaaaaataaataaataaataaataaataaacaaataaacaaataaacattagtggtctaatatacacggttaaaatagcgaaataagttaatattaagaatgaatcatatcttcatatatgtaacttgaactaaaattagtcaacattaaatatttttatagtcttaacaacggcttacttcctagctacctgtagtctcattctttttttttttgtttccatcataacagatttattttaacataaaatgaaaacaaaaaggaacacggaaagacacccaactgtgctatctatatatgcattttgtggcgtagcttacgctttttatcctgcacatcgttccatttgcacaaaatatgttacttacgttagaaatttacttagttttacataaacggatttatcatattaaacgataacatcattttaaactgcacaaaacctatgtcttaatctaatcatttgaacagaattagagtgggcataaaaatctcgaaatggccttggattcggtgtttctaataaagtaattattttcgccttttccagatatacttttctatctaatttattcgttttatttcatttaatagttataataataataaaaataataataatagtaataataataatagtgatagtaatagttatagtactagtaataataataataatagtaataataataataatagtaatactaataaaaatagtaaaaattttatttaacagtaactttttttgcacttcccagtattaaaaacagannnnnnnnnnagataggaattctttttttctaattaatgttgaatatacttgaacagacacatgttacacgctaactacgcgctcataaccgtttttgctttaacagcacgcttcattttatcgaagtttcgtaaaactaaatgtgtaatgaggtaattaaacagcttttcttattgttacaatttaaatttaacattttgaagtaaactttaacataacatgtatagtcgattaagcaaagttttagactttattcgcgtattcagctgcataagctatgcttaaattgttaagagacccaaccaatgctctttttgcgtagtaacgctatatgcctatttttcaacattacaattcatgagatggtattttctccatttcagtttaatattcattttaagatgaattttattgcttgtttgttcactcttcaacgtaagttactacctaatcacacgctacattcatgtttttcctaatattacaggcagatatgattacctattttttttaattataagttcatttttgtttaaacacgatcataaataactgctagcgaatttaaacgaaggagaacacaaatatgacgcgttctaatgtgcagagtgccatacgcataattctacatgcacaatgtaatgttagcacagcatgaacatcttgcaacaattaaaaatatacgcactatacgatcatcattatgtgagcaccttaagtggacatttgttttcataacaccctctagtatctgcgcattacatccaaatgcacttatgctatattgatctaacgggtgtagttatgtatatatatatatatgtgcactacttgttaaataaaaactacacatccatcacaacacaatcggatgcgcttgttaatttttttgagcgcccttttaaacattgttcaagcatcaaatagtaattataaaaaaattttcgagtgataaaatgcgcattttattttatacaaaatttaattttttacttttaaaaaaatgctactagttaacgattgccaagagcagaatcgttcatttatttaaagttattcgaagttaaattcttacaagcctaaaaagggctgatttgctgcacaacgtattgcctattaataacattaaagtagcgaattttacttttgcattcctaatttatcattataacttcaacataatagtaattctttttttataagtatattattcttattcgtcactggagcgcaacccagtatgcagtccacgcatacatagtgtctatgcccttttttgttacttcctttttaaggaacaaagcaattactacaaaaaagttaaaataaataaactgaacagacatactgtatttaataacgccaattttatagaacgcacacgtttatagcctaacacaagcgaagtgtcttaaagacaaattaaaataagataaaataaaggaaagatggcgaagaagtttattataaaaagggtttataaaatttcgtttgcgcccttgagctactagcattttttttttttacgttttgtatctttcgttattattcctcaaacacgtaaatgcatttttatgataacgtaatgtaatcagttatatatatacacatatgtatatgcatacatacaatgtcgaaaggcttaaacaattttaacaaatttataaaacaataatgactcttcgttggaagaatgatgcgactgttttgttgtagccaaatattcttccacattgtttgtctagaaaaaattaccctcttctttccctaaaataaattaagaatatctgcgcaataaagcaataaaatttaaaaatgtctatttttaaattaggaaattttattatacaagaattgatatgtttcttatactactcagtcaaattattgctttacccccggtgtttcttttctgcgctatttttataattagttttttttaagaaaaaatgagcattaatttaaaaacagagaaggaaagatgctaaacatattgcaatttcttttttttatgcatgcaaaattgcaatattacgaacaattttatctaaaaatatgttccactgattgtatttatttatatataatttgtataatgataataatagtttcaaataaaaaagtcgtacaaaatacaaattcgtagaagtcttctttttataacagtttcctcttttcttcttcgtatttttatttattttatttttttaattaaattgtaagattcttgcaatatttttaatagcttaaaaaataatattttaatttgacattattcttcattacatcatttttctttgtttgttttacctgatttttaatttgtttattttttttttttatatagaaaattataaaatacgctgctgctattaatttaacaaaattttagtatacatttgcaattttctttccatttaattaatatctcttatttgttattattatttttcttttttttaatcgtattcataaatataaaaaatgtatcaaataaaagaatattttgaaaatcctatatttgattttttgagaagattaattccaaagcgtggtacttgtggctgtacctcattttcaaaagctaattccgtctctcttaccttaacaatatgtttggttgtattttcaatgctcttggtaaattattattttgagagttcctatttggtaatataaaaattatgcacaaactatatgcaaatataaatattcataaacactatgcactcgtgtttaccatgtagtaatttattagcaaggaataaatatgtgtaagcacatgtaaaccattcttgttaatcccattttctatcatttttaatcattttagaaacgaaaagatatacttgaagaagaaaaattgcaaagaggaaaaactgatgaagaaattgaaaaaataagggcgatgaacgaggcagaaatgacgcacgcagtatggatgtaaaattgaatagccttgaaatgatattccccgcatccattgaaaatcaaacggacaagtgccacaaaaggaatagaaaagaagaagatcttagagagcataaccccttaaatcgaaaagtaaatcgactttattgatgtcatattagaaaaatcatggtaatcaaaattgtagaagcgaaagtttttaatgaagcatcctattaacaaggggtataatataatggtataagttttgctgtgtatttagatgcagaagcagaacatttttatcgatactaactccttaaaaaaatgaatcttcttgactgtacacatatgaaagaattatttagataaaaaaaaacggcacatttgctaaaatgaaaggaagcccttgtatgaagcacataccgacaagaaagtaaatgaaccaaattggcggaaaagacaatgtaacatagatataaggaaaattggctaaaatgataaacaaggagaccagtgtaaaaacgaaacagtacaataattggatccaacaccaagaaaaaatatatatatacacatagtttgcacacgataaattaagcacatttgataatgttagacacaagtcctgaatgaatggacagaatacatttgccaggaatattcctatgaacggtttcagtgttacgcacgcatacaaaggaagaataactcttatacaaaaaaaaggtactcattagcgtactaaatgtacaataagtgggaaaagtaattcctacgtacgtatactttttgctcacaagcaatttttagaggttttttttaaactatgtctatactttaattatgcatatattctatacttaccttgttttcgttgttgatttcactatttttttctctaccatgcttcgttatttgtaaaatatgattttattaagaaatttgcttttaattaaaaaatattttatacataagttaaagtgtaaattccataatattacattttttagaaatttttacaccgtgtgcattacgtatattatctttaacttatattttaacttaatctctgatttttttgaaaataaaacttaactctgaaaaatatcgtaaacaatcaacaaaattactatttttgtgagaaaatgaaagaattcgccatatactctgtagattcgtaagaatcagtttgtaggcactagttgctaaaaaatgggtaagaaattattcattatgaataaacaaagtataccaaaaaacggagtagtgaatatgtctccgacctgaaacttcaagcctccttaactgtatgaaacagctaaaaagacactactactccaacataacccacccttttgttctcctatacattcttattcatataataatcaaaaactgcaagtgaaaatcacacatttaaaacatttccttcttatatatcattttcttatcattttacaaacaatattattaaagtgcatgtctctccttttctacaattcttttaacatcctagtgtggatttaacgtaaccttattcatattgcctataataggccatattaaattgtatatccacatccaaaggtctttataacctaattacgtattttattatttttttctctctaatgtaataccctttttcgcaatggttaaacacgtgcatattataacgaatttttttttttttacaataactaagaaatcaaactgaatgattcattaaaaaattctgcataatgggatgtcacactgttggtaacaaaatggcatcacacaaaacaccatcattatacactccatcggtttaattaaaagtgcatgtcgaatacgttcaatttgaggacaaaaaaaaaaaataacctctttttattacgaataaaatagtacaattcaccccctaaggtgtaataaaaaagcgtcgaagtagtgcaaatatgtttaatacgcgtgatacgctgcatcccatttcgaggtgctatcacatacatctttcggtctacatctttatatgactagtgaactttaagatatatacgaacgtaagacatgctaataaactcattattattgctaggcccacaataggttgaaccaaataaacgacttaacaaaaggggagcatttagtaacagtacacaggatcacgtacattcatcttttttatgctactctaggtaaagacttatattcataaattatttatttatttgtaacaaaattgagttctcaagtaattatttcgtatattaaaaatgcttctaaaatgtgaaacatattttattatttttccaatttgcatgctttttaaaaccttaaatgcatatacataagtacacacatacaaataaacgcacatgcgcttgttcgtttttataattatccttaaaattgtaaacagcnaaactgcgcataatatatccaaacatgtaataaaaaggaaggtaaattccacataattaatgatttttttgtctcctacaacgatcatgtggcatttctagaattttttacgatcatcaattcgcatatgtaatgaatagaataaaatagaattatcatacataaataatatactactgtatgtgatatttcctgcttacaaaccagcaaaaataataagaaacatggtgtcacgaagcgattcttttatttatggtatactattttgttctaaacatggctcacggcgtatgataaagccatataaaatgttactacgtatattcattcatacgtcgccagccatttattaaattgcattataattatgggattttgaaggttaacagaattaaaagtagtcactttttttattttgcagcaaaacaagagtatttttttcataaattgagatattttttataatggtatatttttttatacatgcccttatttcataaattatgctatataataaaaaggcaaaactgcgcagaaatttattaacaaattattgcacaactgtccatagggtaacgcccatttaaattattgcttcaaaatgtcaaaaattgcatgtaatttgttagatcaactaaaactcttcatataaataaaagaacaaaaaaattagaaattatttagaatactaaaatatgtccatgtagtaatgatttatttttttagcttaaaaataacaaagaattaatttatcgcaaaataataaaatgccactcaagaaattaattattagcataaaaagaaatatcggagaattgcattgtttcaatagaatgacacgaaataatttaattgcttttgataaaagaatgctttcatatttatttattcacatatatatataatatttaaaattgctgcattattatataataaaatatatcttcattttataatttttttttttccatccttacctactaccttcattttctttacagttttaaagaaatacatttaaatgtctataacgtaactatttgtttagtttagacaattattaagaaaacaatattgatgttctatttcaaattaattcatttctttctaattattctactataaataatgaaattccccttacccaaatttctgcatttaaaaaaaatgtagcaataagaagtaataaaattatattaacgtttatttgctttaaataaaacttttaattataattatttttacttaaataattataaagtttttcatttttttgttaaaaccgtaattcggttggttattttataaataaatcatattttgttaaaataattatattttcacttacaataataaaatatacatttttaagtgtaataaaagaatcttttattttaaattattacatcataaaaaaaaaatttttttttcgtcctttttcgaagtaaattaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctatctctacattaatgtcgtgctaattatggcaatgttgatcaaggccacaaaagattgctgactatttctgctgttttaattaactaattagttgattaccggtttaactgattaactaattgttcatttatttaacccagtaaattttctgtctaaataaccccattcgaccttttttttagtagaaaaagagaaagaaaagaaacgttcagttagtgttgaatgtttatacgtggccaaagaaacaattcttatttttattttttcagttatcataaattttttatttaaaaatcgataagatcattcagtaagtatatctatgtatgttataaatcaaatgtcacatatatgatgtgattaaaatagaattataatataaatttaatttttaaattgttgcgaaaatatgtttgctagctttttggaatttgttcttaagtatatataatatgtaggtgatatactcgcccgcctcgctgcggctcccattctttcaacctttctttttcgttctcattttttaatgctcgtttttaacttatttcatgttatagcaattatatatgtataatgtcaatccgttcatacatgaaaaaaaaaaaaagcataaacatgtgaactttttatgccaataaattggcttttcaagttgaagcttctctatgtaacttattagcgtaataaaacgatctctcagaatagaaagtagtatataactaattcgttttcattttttaaaaaaaagctatatatgaacaagttttaataacaaattgttgctattatactaccaaccaaataaattatataataataattttttatagtgctgtatagcccctcagaatggattcattagaaagagaagtagtaatgaataaaatataatatgtacatttagtaacaattaaaaaaaaaagggggccaaaaattatctatattcataattcatcaaattcataacgcggaccttgttatatatatacaacactatttattattataacgcacgctgtttttttcttttttcttttttttctattattaagctatttaattctgattttattatacaatacataagaggaatcatcttcccttccaaacttcatccttataaatctgtttatttctaaccaaaatgatggtacaacaatagattaattctaggctttttaaaaggcggctatatggctatttataaatttgtttgttcttagctttttttttttttttctctcttaccattcagtatatatacatatcttactttttaattttttgaaaaaaaaaatttttttaaatataaattatgattttttttttttttttttgcaatatttttataacatttatgtttaatcacattttgcgttaacttttacaacttatattttatgatttgtaaactttaatatatagtgattttttcaccttattttttacattttttaataataatatattttgtttttacttctaattctagatttttcttacttttgcacttttagagaaatatataaagtttaataaatttcagcaatacttaagaatatatttcttattaaatattagaaataattcgctctttcaactaatataaatataagtaggctttttttcataattctagtatatatcaacaatggctggtggaacaaggcaaaataaaaaagagagaaaaggcgtttttctctcttgcactaaagtttccttgtacacccttctattctggattataaattgctccaattctgtaagaacaaaaagaaaagtgaaaaaagaaacaaacgcattatctgtaacccagcaaaaaaagggggacccatcgcaccgcacatattcctctgtacacctgtccaagagtagttttttttcgttgtgcctaaaatgtttctccttatttttttaaaaatattaaatatattttttatttttggtttctttttactatctttttacactatactttcgccatcttatcactacatgttcactatcttttcattaatgtaaatagatactgcttaacttttatctaaattatataaacaattcattttccccccccttcttagtgccaatatggtaattcgtacaatgtgatgaacaatagccttggaaaagccgtggattcaagaactctgaggttattattagcagaagcttcagaagaacctttagaagaagaagctgtagaagaagttgtagaagaagaagttgtagaagaagaagctgtagaagaagaacaagaagaagaacaagaagaagaagaagatgaagctttagaagaagttgcagaagaagctgaagaagaagttgcagaagaagctgcagaagaagttgcagaagaagctgcagaagaagttgcagaagaagttgcagaagaagttgcagaagaagctgcagaagaagttgcagaaaaaccaaaagttcaacgtactcacgatgatggctccttacctgaaacatttaaagaaataactccttcatcggaggtaatgaatgttcatagacaaagggaaattgatcgcttcaattttaaaccaacaataacaggagatgttgaatatatgataagaaatagtaatgcattcaacatacgaaaacgcgccatggagggagacccttcagctcttgctttatacccaataggatactggaccccatatttggcactacaaaaagcaatccaagaaacgatagaaaaacataatgaatatagaaaaatgttacaaaacaattttgccgatgttccaatggtagatagtttagaaaataataagagaataaaaggagaaccatacgtagaaagaaattacggatatgtagatccaaaagaagtgccactaatgccagtccgtgaaacagaaaaggatgatgaaaaacaagaagtagtagaaaaaaaagaaaagtcaaagaaaaagaaaagaagaagattctgctgtttttaaaaagtcttctatcagagcgagtaataaaaagaataaacaaagttatttattctgctgttatataagaggccaaaagttgtaatgaaaatgctagctgatagtggagttatatgtgtacatatacggattaagaacgatcgaagcaggctttctttttttaaccgtttgaaaataaaggaggagaagggggagttccccccaaacgtcggaagagtgggatgatagtataggaaaagtgtgtaaaatcgaaattatcttaaaagactataaatgtaccaaaagaaagagttacttttttgttgatatatgctctttacgtactaatcagtatgtgtatatgtaattaattcaccattaaaattatgtattctacaaattctgctattaaataattcgaactgactagaaattgacttttatttttatacaaacagttttgtgtgctatatttttcgatcttttctataatttgttttatatatccatatacaaaatggcatttttattattttatcatggacttagaacaagaatatagaaattaataaagaatattttttgaatataacatttatggtaaaaattatttatttttgaaaaaaccaaggggttcaaatttgtgtaagagggggagaaagagagtcttcttctctccccctaggtctgacaaatgtacagaacagcaaatatgcaagtcaaaaaaattagcctttagaaatcttcaacttttttgcctgtccgccacctcccatatactgcataatataattaaaaacacaccacatgttggttctgtaataaaagaacaaaggaaaatatataacctttgttttttcattactgctatcattttttcttttcttttcttttcttttcttttttattttaagctttaataaatatatcaccctatcgttatagcgtttaaattctcgtaacatatatacacttgttgtaaacatatgcgctataataccttttctttcatttaatctacatcattaaattttgtgttttcatattgttatgtgaattacagtttattaagagagttcaaccctaatttgtgtgcagagtttgtcttaaaaacatttaactaataaaaatatttcataaaatataattttacgaaacttaactgaagtactagtaatacttattactatccttatcattactcccactattgttatagtgtgtaattaagcggctatctgaacctttgtattaacaatttatgcccatttgttcgtgattaaaagtggattaattttgaagttttaccatggataaagacgaacgatatataatgagttaacatcttttgctcccttactccctactctttcttttaattaaataacattttattatgtatcctccaacgttgtgatgttaagaaattatcctttcgtaaaagatgttcttgattcaatagaagcatcagtgtaatttagtgaactaataaaagtgaacagaaataaaggaacatatggcctatgcatcataaaatgtttgtcttatcatgaattgaatgcccttgtccttattcactaattggtacgtttggggcatttttaacatgcttaatctccttaacactttaaatgccaaaaaattgcatctacaaatccttagaggaaaaaacaactatataattgcttcgccacccatgtgcaagccgtaaatcataccataaatatcacaatttgtaaaggaaataactaaatgtgcaactgatctgataaatgatttgaatggtacatgcattgcggtatagtagcacatttcacagcaacaaaactgcgggtacgttgctaattttaagctgattcaggtgtttaaattttcctgcgtaaaagtacagtacatcagtttacgtcaataaggacaacgtaaaaaaggatgaatgaaaacaatttgaaatagatttaagcatataacataattgtggatttgttacaaattccactgacgtagaattgtaataggaatacgtgaaaatgtcaacattccttttccttaaaaataggatatattaattttaaatatttgcttatatataatgtaaggcacgcttatataaaataagctaattattaacacgcatctttaataaacgccgctttcaagagaagcgagaaaatatggttcttttatggatgaacagagactattcatcgtgtacactactctgcagtgtatacataataaaaataatgtggccaaacgaaaattcttattaatcctatccggatagggtaacgttttctctgtttcctttatcgtgcagcagaataatacatcagtcatatgaacattttaagcacatatatatatatatataaaccgcttatattgtcccctttcaaagtgtatacaagtctatatatgaaaaagattttaaataacaagcatttgcgcttccttttttttagattctacttgcatgtattttgagcacataattcaaaagcaacagatttaacctattacattattttaaattcgtgcttacttaaggtgcttcttcataacgaatctttctttattaaagtttcgaataaaattgttcatgttccagcaaacgtgtcaaataataaaagcaaataagcgttattaactcatggcaagagtacgtacagtacaaaattactaaaccaacgaaggcttataattacatgttctataatttttccgcatttaacaatataccctatattttatagcaacacttttcatctaacataggcgtagcaagcaatatttttatttcaaacacaaatatataacaataactgctaactattataagtgcttattaaagtaattattatgcttttttgtccttgaacacatatcatttcttcataaccagcatttttatatgttaaaaaaaaaaaaaaaaaaaaagaaaccattgtaaagatttataattttaattatgacgcttcctcccttaaaatgattccatacaacaaacaaaaccaatggaataaatcatttttacgaaaaaattaaatatttccttttaaaaaattagtacaaaaaaatagcaaaagagtatttataacctcataaagaaatatagataaatatgcgctttctaatgcctaagatatatgcgtattaacacatgcattatggctagagatgatgtacttacggcatttttaattataattatatttatgtatagaaaacagtatatattgtagaaatgcattcgttttaattttttttattatcgtgcttgactatttatgcacagaaatgtttttttatatacaaattgaagtagatcagaacagttaaaaattttaataaaatcaatattacattttgttttgctcttcttaaaataattattctggttcaaaagttttcctttttttttatgttttgttctattctgttattatttacatatatgcacctttctagatttgttctgtttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcttttttttataataatagctttaaaattcccattttttctttttgtcctatattgaaaatactatgtaaaaatgtattcatttaaacaaaatggacaatataaccatgaacaaaaattataatatatagtaacaatcagaaaactagatggaagacaatcatgagaagctagataaaagtttgtctactgaacatgaacatacaggaactggaagaaagcaacaattgaatataaaaataagtacattcatcctttttataaaaattagtgtctacgccctttttatttgctccctatactattccaaccatgtaatatattgggaatattgtatcccaacttttcttctgatttctccaaaattcttagaattaatttagaataaataaatatatgtacatacatacgcatgtgcatactttttaatacaataaaagtaaaatgctttatctcaacattctcttagggcactttttccaagccccggaacacccaatgcaaccaatggaacaaacccagtcttaagtctcgcgcattagtagaacaaggtccggcctatattaataagtactctaaaattaacgaatattcaaaattatgtcatatgcatgatgattatccaacatttaatgaggaaacatatttcagaagagatttagcagcatttaaatcaaaatgggataaaaggacatcacaaccacttcacaatttaatttcaaagattaaaagtgccccaacaaattttttagatgaaaaacgtcgttcttctgaaaaagggatagaaaacaatggtaagggcataaacattcctaacgtagtcacaaaaaaacctgggagagtgatagaagaacccgttgaagtgatagaatatcacgaagcaacaacagaagaccctgacgaagagagcatatactttgacgcggagatagacgagcaggaaattttggatgaagaagagcaacgccttaaaaactatttagattcctatctggaggatgaaatacacttaaaaaatattcataaatttatacaagaaaccgaagaatgtactaggaaatataaaaaaaaaaagtatgatttttttaaaaatattatagcccttaggaaaagattcaaaaaaattattaatagcattaaacatcgtttggtgaaacacatgacatataggaaacatcacctcattaaactgctaatatttactatcaactggttcttttccaaattgcttccgtgacaatctaactctaaagaaaaattaaaatatccgaaaaaaatccgctatatatatatacacagacaaatttcttatgctgcatgctttacttcgtcgcagatcagtgtgcattcaaacccaacctatacgcatatttaagccttttcttaacgtatcttttttttaatgttttatcagtttgcgaaaaataatatgtttttttataatataaattaaccctcttgaaattgttttgtgattaataaattagcacaatgggtgaatcctacctttacatttgtcctcaaaggatattgctattttaacaaaaaaatggattttaaaacttacaaatttgaaaaagaaatcaagatgttgtgctatgcgccctataaattacccattaatagaatagtcgttacagtaaagctaagtttttatgggttaaatagaattttatatttggaaataaaaagaaaaccatgaaaaacaatgcggtgaggaaaactcagtgaaactatgcgaagtaacataacaaaattaactaaaatgtaccgtaaaagaatggcatgcagtagtttggatcatatgcaatacttaaccttccgatataaacaagtatagataatcatcactttttttatattaaaaaactgattgtaacattggaataaaaaaaaaaaaaagaagtaatgtatagtatgtatacaaatatacatgtaatccgaaaaatacatatttaaaaaaaattaaataatattatatcttcacgtagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttatctgttcaaaaaataagagtcaaacggggaacgggtgtccaaagtgctaatttaaaggagaaaaaaaaaaaaaaaaacggttctactaattaaaaaaaaacataaagctagttcacaattgtgaatttaaggaaaacaataattataaccacaaatcgccttctgcatcatgaaaaaccgtgtttatgtcgcagtattatttaacctcctccttagctcacttggtaaaacaccctatatatacataaatatactttgccagtttatctacccctacctgcaaccatttatatttttttcccgatttttataaattctcctattacctctccttgtggatacaggttcaagtcaagagaaaacttatttagaaggaatgaaaaaacataactcataattaaaattcttatctaagtattccaccatcaatgaaaataaaaatgctaagagttctaaatatgaaaatgcaaatacgaatgacgagcaattagacaaaacggacaagcaaaattatcatgcaccgtattcaacaaacattacgtcatttatcaatttaaaggaccaaaacattacacaaaatgctgcaaacaatatgtataagaaaaaaaaaagacgtaacccgtattattttagtagacatcataacaacaaaacgtacgaaaaaatgaatgaaacaccacaaactttggcttaaaatggaggaactgcatcgaaacgggaacttcttctaaatggtagtgataacgaatatgatcagtataacccaattttccccatgaaattagactatgcagatttgcacacattatacaaaatcgatcttatcattctaaaaaagacattatactataaaaaaacagataagcaagttatgctttgaattaagaaatttgcagaggaaatgcaaagaattatgaataactgcttaaatcaaaaaattatactaaaacgatttacatacaaaatggaatttcttaaaaatacatcggcaggtaacaaactcttcagtgaacaaatgttaaacgaaatgaaagcaaaaattgttaatatggtccagtccaaaaacatgacttatgaggattacactacagaaaggcttactcactatgtatcaaaatatgatgaatatctatcgcaatatgaacagtagagaggaaaaaataaaaaagatattaagagcgaagtataacaaattataagtgaagcatttacccacttaaccgaatcaaagtgtgctgtagaaggtacactggattgaaataaatctacatatctgaaacacacttaataattacctaacagagtcagcacagttagcatgaacaaccactatattcatttaagaatttctacagaataacaaattttggataagttttttctagatcctaataaaaagaaaatatagagaaatataaatgaaactaatatattcattaaaacttgtgcaggaacaagtaaaagaaattgaatatgtattatccaccaatagacatttcatgagcgatacatacgaaaaattaaaattcatcaaaatggtaagagaagcccataatgtaaaaaaaatataacttgtaaacaactgacacgatgtagtaagataccactgcatttgcaagtacatgaaccaattgaataaatcctttaatggaacatatcaaaatcaaataagcaggtataattacgtacttcacaatttagtgaatatagtgaagtaaaaggcttattcagtattttcttgcacatccgacaaagcagatatttataaaaattacaaatattcagaacaaaaaaataaataacgcaacgaacaaatttgagcaaaataaaatgaaattagaaaaaatttcacaatacccagatccaaataatcattcgaagaagtaaaagattatggaacattttctcatgaaagaaagcatggtaaaacgacctaatagaaaaatttcaattgttagagggaacataagaaattacttatgataatataaaaaaatcactacgctaaagaattaagcgaaatttaaaatcggaacaatgaggggacaaaagtacagattctcacagatataattaccaaaatgaatgaagaaacaaaaattaacatagatgatgaaattaaaaaacttaagacattgtatggtgaacttgtctccccttaaaaaacaatgcccatagaatcaatttataattaaagggtaacatttctttactgcaagcattatgggaggaagacacagcataattaacaggaaagctcgaaaaactagagaaaaaactaaaagaaactttccacacatttgagcaaaaacaccacagtgtagaaaatcaaactaaagcatacacagcttacgaaaggattgtacaaaaaccttatgctaaagtagtacaaaaagaaaagttcttacattgatatgatatctgtagatgccaatgtaaaaaataaatcaacaaaatcggaataatttaaagaaatgaaagatttctttggaaaaaagcgatctaaaatatataatagcctttatattctgaaagtaaatactatagataatgtaaaaaagcatttagcgtcttaccaggacaacgaaatgcgtttgaacatcattaatggaactcaatcgtatagtcaaattaaagcttaagtactagaaattaatgaacaaaatatagaggaaaaattaaaggaatgcaaaaacaactacaaaactgggacatatcgcatagagaaaacgttgcataaaattgaagtactaaataaaattgtaagcttttataaaattcttaatatcggcataatcctatctacaaatattgtaaccctaattgatggcttaaatagtaaatgaacgaattaagggaacaaatagaaactaaaattcgtcagacggaagaaaatgactttgtgattgaaagtgtaaaaaatgaattactgagaaatttacaaaaaacgttaaaagaaactaatgacataaaggatgatattaaaaattataaactgtaacaaaaaaaaaaacgtcactgttggttgaattctattcaagcttaaaaaatgaaattcgagtgaaaaaagataaatactattcgaaaactacactcaaacgtgtggaagacttaactcaaattcaaaagaaattggataaattaactgaaaattatgaaacattaaacaaaagaagttacaaattatttgaaaatattgaccttcaaattgtaacatagacgtataatcaaataaaacgaaaaattcaaagattagaagggggaaatgacaacgtttctagctctgtcacaagcttggaaaacaaattagaaactgaccaaataaaattccgataccgataaaattataaaaatgaaaagtgacggatatatacaaaatgtgaaacaaaaagttgaagatgcaaagaaaaaagtagacaagcgcacaaatgatctgactgaacttcaacagcatgcagacgaattttataacaatgcgcaccaagaagaagttagtattgataattcaaatcatataatagagtttatgaaatctatttaagaagatttagtagaaatgactaatgatataaaagtaacaatgggtgacattggcgaaacctcaaaatgtataaaccagcttcagttaaaggaacagaatgatattatatcaatggaattttaaaagaaatacgtgatgaaatgagaaaagcgctaaaaaatatggaagatattaactcacttaaaaacataaattaaagagttaataggaaaaaacaaattaccaaaaggatgaaatgttacccattttaaagtgttccactctttttgaagatgcgaaaaagcaggaggtacaattaaaaattgttcagcacaccagaaggacaagcttataataatgcacatagcacaggatataacctttatggaagtaaaaaccattcaggaggaaaaaatgcagatggaaatgtccgttttgcagcagaaatgattttggggttgggtgtttgttccttttttgctttggcattgtttaaagccaaaaggggagacgaaacatctggaagaaatataaattcacgtgataaagaatttgtaggcaaaaacaatgaaagtcttaaagataaagaagaaattattgaagtgtcctttcacgaaagtgaaaatgtgtattaaaaagagcgcacccatatacacgtttgaagtgtgccctaatttttacacttttacatgtgtatatatttacgcacttacacatttgtatattcgtgtgttctattgttttttttttgtcaaaaagcgcgcacttcgatgcgcatttttctttatttaattttttctcaaaacttaatttctgaaatatctatttcgtaagaaaaataccgatttgttatagatcataaaaaatattaactgtgttgaaggattgcgaaaaattcatatgcaacccaaaggtacacacgtgctagaaaaaataaaacgtcctcggtgaaatataaaaatagttatggtcttaaaaataagaattcatttaaaacgaatcattgtcaagcgcagcgaggagtacttacccacatcagtacttacaaaaaattattaaaattactatattacaatcattacaggaccagtaggaaaaagcgctacttgagtgtttcaacaggagggttaattctatgtttacataacttgttccgcttttaaatctaagccttttttttttttttttttaccctctacaatttttacgtttcttcctcataaaaaggaacaaactttatatgtttatatatttcacagtagtacgattcttgaagtgagagaatacatgagcaatgtagtatgcacatttcaaagagaaaattaaaaatttattgccagaggtatagtattttatcctggtgcacatttataaagctttcacttctaataatttagaccttttatagttttattaacctttcttttttttttgtgtgtgtaaattcgatataattattcaaataatttggatacaactgtatattgaacttaatttattatttctttttctaaacctgtttatcaccattctactaacactccttaaatgtatagctcactaagcatagaacacataaagcaaatattaattgtttgcatttttaaaaaattgtaattttgttttttcccctcccttttggtattatttgaaggaaatataaatttcgataaaaaaaatgggaagaaaaaaaaaaaattattacgtacaactatttattatatctaaagattaaaacaaggcaaaatctattacaactatttagctcattataacggttttttcaaaaaaaaagaagttcatagcagtaacaactgggttggtggctatatatcacgttttatcaagccatattttgagcctaaaaagaaccaccgtattatatacataaaaggaaaaattcaaaaaatgttctagagcatttgctttccatagaaataatcttctcttcatttctttgctatcatatcttatctgatctttttattttaaagcaattctttatttttttttcccttcttcctatgcatgcgtatttttttaaagctaagaagcaaaaaaaaaaattttaatataatacccagccaagtcccaataaggatgatacatataaaaaaggtctttcatctatatatataatcatatattcattattaatacattataaaaagtacattatttggtgagcatgtaaaggactaactgcatgtacgtatatttaaaaaaaatagctaaagcaatatgtactctatgaaaaaaaaaaaaaaaaaaaaaagcttattcctagctgttgctacagaattgcaaaataatttgactaaatggtactatagcaataatatcttcaaaacgacttgttcaaaatgaaaaaaaaacaaatttataactatatttaaattaaaaaagtttttttttttttaatgcttgtttattcatctaaataaattattgtaacatcataatgcttgcttacaacatatatggatacatatatacataagtataaattttaataaaactcttcattcaattttctatacctcataaatgcctgcaacaacgatattgttttattacttccgttattataaattatttttttcataaaaacaggcttccgagtggttccacatttataagctaaacggattatatatatgtatatacatatataacattagttctaatataacggaagcatttgtttttattttactaccaaagaaacgttatagcgatattgaaaattttccttcttaaattattacttccatataatttttgaaaaaattgtatttaagaagattgtctttttataagcacttattcatattacaaccaattctgttcgcaaaatgcagaaaacaaagaaaaacactaccggcaaatcctcagttgccaccataatgtcaaagtgtaaaaacgcaaaagtaaacatgaaaactctcgtccttaacgttatctttgtattgctcctagtatggaaatataattattccttcggtgcaaagtaagatttacttttttcgaaaattttaaataactctttatgtttttaagtttacctctccgttatgcgttcatatatatctgcacatgttatatgtgcacctttaatccttccaacctttgtgctcacgcgtggtacttatatctctatgagaaatcttttataaaaaggacgcaaaatttataatggattttttttttttttaccctctttgtagcacacctatgaatagcccaatgggtacgcaaaatatgtctcaagatttaccaaagcaacgatttgaaaggataatggcagaaacgcttgtaaatcaaccatatacggaagattttgctataggcatcagaactaaacaaaacagtttatataacactgaaccggaagataccagtgcatatagtgatgaattgagagaattatgtaccaaaatatcatcaatatggaaagattcagttgaagatatggaaaaagaatataatgaaaaaacacaacaagtagaaaaatcatggagagaaggaatatggaaaaataaatgggccaaatacttagaacatgtacataacaccattcaaaaaaagctgaacgatttgagtaatacaccacatgatactgaagttaatatagcatttatggtatcctacgtttgttacgtatttgcagtgtttatagaagaggttattgaagatgcgaagaggctagctaaaatgtaatatcacgtaagaaggcacgacaaacgaaaaaaaataaataacgccttatcaccgacgaaatggaaggcatgctgcattacacgggaggtaaaaaaagggtatgaaatggtaaaaaatggtgaaaaatgaaaatgtaaaacaactccacatttttatcgctcataaacgcgtgaccacgaaatactcaacaatttaacaccattaaatataccttttctctgcaactgttaattatgaagaaacgtagcacacagcacacatcgccataacaaaaccacgagggcatccactgtacacacgtttttgtatacatgatatattatacacaaatcaattttttaaagaagaaaaatggcacattaaggatcttcctaatattatgcgcagtagctatacaaatccacaaattgatagatcattttataaatacctatacatttgcagctgataaaatgcagctgaattttgtaaaaaattacttgtcaaagttgaaacagaaaatatatttcctaattattttccttattttttctttgtccctttgctttattgctaagacatctaagtggaacatcttttagttcattaatatacatttaaatttaagcgtagtttctcttcgtcaatcgccgcccgtgttgcataagcatatgttgtgcatgcatatacacatttaatttatatgtatgtatgtatgcatgtattttttttttttgcaaaaaagacatttcaatgtaaataagttacatatgcacgcctagaaagagcctaaacgtttttttggcataattaaatgaacgccttcatacgtcacgcttgtactgagaggggaactcaccacatcgaagtaaaaatagacgttttccataagacattgaactcttgataacattatttttattcctcaccgtcttaaacgtacgcttcatgggactagtgctcgtgataaccgcataatcatataactgcctatatccgtaggaagtttataaatgttaaagataaaacggtatatccataaagctatcaaattgtgtaatcgaaattatttttagagctatcttgccacgattatattaccatagtgatatttgcgatctttttaaaattgtaaagatcgacgttgaataaaaagtactatcgatccgcgcaaaaagtatattctaaaaaatatatttttcaaaataaattttgtgaggctataaaaccgtacctaaggtgcgaaaattacaaaacattggaacatatccatataagaaaaaaaaaaaaatgaacaacactattatgagtgcatacatatatgtatgcatatacatggtgcacatcgaatacgttcactctcaaagcatccatttaagttcttaagaacgagtaatcttacgccatactttgaaacgttattctgcgagtggttctacctgtgtgacccgcattttagcctttcactgacgaaaaaaagatacttataatatcagcaatgtttgatcatctcaggaattgtacatgtaatttatcttcaacaccttttgtaaaagaattaatcctgttatagtaggcaccgatattagcgacgtaaaacctataacacaagggatgccacagttaccaataaatgcaacaagaattgcacctactacaaacattataagtataaaaaaacataagttgtctgacaaaaattgagcgaatatgccacagcacgttttaggtattttagcaggatcttcaaactcgggtatcatttttcgaagtaaaaaattatccacgttagcattcatcttttttatagcataaaaacaatttggaccagacgatttttttggaactttgtttttacgaatgaaatcttctaaagtttccttttttttggaggcatattctttttgaaaaggcttttccttttcctctatacttttgaaaacacatgaattttcctctaatcctgctctctcatattttaacggacttctaagaaattcctcttgagctcttggctgtaaaatagacatttttagaacatcaagcatttttacattaaaggtgtgttccattttcaacatatatctcattaaaatgtgcattgaacatgtgcacatatatatataacaagccaaatgacggtgccatcctacatcattggttgaacaaggtgacatccaaacgataggggtgaaagccaaaatgatacgaagaagatatgccatatttactggatttttctattcccccccccagcccctcttgttattattatacaaggtaaggttggcatatatatggttgttcattaattaaaaaaaaaaaaaaaaaacatgaatctaaaaaaatacgtttttttctatatttttcacgaatactttgacatcaattcctttgtacatttttcagtattttctacggtacagatcattctcttaaatcgggatttttcttattttttttcatcatatgttttcacgcataacatcgctttgtgtgtgtactcaaatcaacgttcctttcattttaggaaaatgaaaattgataaaattaatcaactgcgccaaaactgttttggaagtatacaagtacgctcataataaagttccttcaaaacattttcgcccaatttttaacgcaaaacattataaaagtggaggccaattcttggtaccacaactaattgcaccaattacaaccaatcggataaatacaaagagatattcaaacaaggggaggaaaaaaacgacttaaaaatatttcttttctttttttctcattatgataaattcatgtagtttccataaattttccgaattagaaaaagtctcatagtgtaaaataattatgtaatataaatttgtgaaatataaccctttaatatattcgatatgttacaatgttaaatgaaaaggcaaaacttaaaaaaataaaactgtaaattttgataatgcagaaaagtgctaatttagaacaaaaggtagtttgcaaaatgataaatcgcttgcttgcttatttacatcttgttgttcgttcctcttaaataatactgcgcaataatggcataaatgggagaaaaaaaagaaaaaaaattaataaccatcttgatctactttgatgatttttaagtatgtcaaaataatgatatttcaaaccacagtgtgatcatgcgagtatacatgtaaataggtgaattacattatttacacccaacatattttgttagaaaggccataagtgagctctaattttttttttttagttcatttaatagtgtaatcgggaacactttgctgaaggaacccttagttattgcactttttccactcaatcagataattctaaagatcagatgtgtaggagtcagttcccacctgattcgttcaggggacaaaaaaacaaaagcattttatttaatttctgaaacacgaaatagactcctatgatacgtacatatacaatacgtgtcgtgtagcacgaatttatgggctttttcacctaaatgcgttattatagtgccaaaaaagaaaaaaaaaaaaaaatagtaatgtaaaaagtgtaaaaattgtattaaaaaagcaaatagggaaagaatattcatgtggaggaaaaactcaaatgaatttcattttttctttatgaacacccccattgtacatataatgataagctttctatttaaaaagtaaaaataatacacagtgaatatcttgtgaactaataaattattgccgattaccctatcttattgtgccttatgaataaagattatgtcattcattctgcaaagaatatgtcattgaaagttattacacctttcataatattcagctttttttaacccctattgtcgtaaaataatttttctaattctatggtttcttttaaacgatgtaacaataacgtatataattaacaagaaagcattctgaacgcaaaaggaatttttcctttttgccatctttaaagtatggcaaaataaaatatcacgcagattcgatcgtaactttgcaaaactaaaaccaacttttaacccgcaactttattaaattcatttcttaaggcaatgcttaaacttctcaccaagtggcgttaaaaaaaaatgaaaaaatgtaatcttgcttaaataaatacaatttaatattaagttaattttaccgctattttattcgctaccagacctttattcattaaaaggaccccctagtggaacataacaaaatatgataagtaacccctatgtgttgaaaggtgcacatctggcgaaaatataaataagattgaccaatgttgtgagttaaaattttttatactaagtcgatacttataaatcatttcgaaatttttttttttctgtgcatactaaaaaaattgcaaataaaaatatacgtcaaaaatgtaaaaagaatggtatgctctaataagttacataaatcatatacacactcatgacacacttttgcagcgctgatgataaagtatgtgccccgcctaaggttaatgttctccttctgcatcttaaaaatgagagatattactgaacgttatcttgaataactttatacacaccttaaatgcaatttaatgaacctttcctcttcccataacacatagttatgtgtatgcaggggaacatgaacctctataaagcatattttccgcatgtgcacctctttcatgcgtagtacgaacaaacacatgtagaagtaaaaatataaggtgttacttactataaatgaactgccaaatcatgaaaaaaataggaacacccccagaatgcttccattagaaactccttccttcaactctgtaaacgaatcaagggggaataaaaaaacgattatttcgtaaagatagaatcatgaaaaagaatttaacttttagggacctatcctttatgcgcaaacattttgctgaattaaaaaataagatgaaattggaataaacgtagaaaaaaaaagaatccttttcgaattcttagatagctctctctttgtttttctttacactaccctctttctgcgtcttcatgaatgatgtaagacgtagatagggttacatatcaagctactttttttatacgccctaataaaacaccattattagcaatttcattccaaataacggataagcctttcctcacgaataaacaatttataacaggtataaaaaatattataatgaaataaagtgaagtccagttgcatcatcaagttatgcattacgcactttgccacttctatcacaaccccctatttatttttcgttccctttctggattgtctagattcctttataaacgaataacgtacaccatttttttatcttaaaaaaggtagagaaatggataacattcatctatcaagcgtgtacaacatttatttcgtacataacaaatacacatattcctgtaactctcacgatctgccattttccttacacgggagaaagtgtgtcacatattatacgcattttaaatgggcagaagagatacatatcgagtgtgtttcattaatatacacaagcgtatattccatctttgctttttattctaaaatcaattagtcaaaggtactcagcataatagttaatagggagtaaatgaattttcattcaacggtgtatacattgcatatatatttatatagacacatatatatagggggaagaagaaaaaaaaagctttaatgtttaaaaattcaggtaattgattaaatggtttataaaaagtagtcgtgtttctattaatcatttctaaaaaaagctggaaattcataaataatattcacatacacatatgtgcggttttaaaaaaaaacgaaaaagcgatatatcttgcgaggacactttctgcttaacaacactacaataataatttaaatgaagagataaaatgtgaataatcatatgtggggtgatagatatgtatatctatatagatctatgtaaacacgtatacagcgacgttttaatctgttcgaaaaaagcacttcaaggaaaaattaaaatttttacaaaaaccatattattttatgtataaattttttcaatatttaactatgtactatatattgcatcatttttgtggagatatcgaaaaaaggtaccctaaaaatggtgtgattattccatttttatatcttctaaactcttccaaatttgcatcataataatggatcttattattatatatcctttgtctactttactttagtatacactatatattatacattctacttggtaatatttgcttcccctgtattatggaagatagggttcttttttcttttttttacgcacccctctgggctgtttctactcataggcacctttaaatttatccttagactttttaatattatatttaccctcgttgttatagccctggttagtattggcattatgttttttaatatcatccatttttttcagtttaaagaagatataggtcattactaccaaaatagatgtcaacaatatgtttgccagatgcttcttacatctttcggatgtcaaaatggataagagtaataacaataggggtggagttataatggtataattctgggagaaactattgattatctgcgttttggtatctggcttttccattaaattgctatctctgttggctttgttcacttcatcaacaattttgctttcaatgtttgaatcgactttttctaaataactctttacattatctgatagagttccccattcaactgcattttctactttgtcccaaatgacatctttcaagtctttcaatttttgttcaatatctatatttagctttaaaggtgctgcatacggttgaccattgtcgccttctggcatatgagatccatgtggaccttgtggatagtttccctgtggttcatttgatgctaaggatctgttgaaagctacgttttctacgtttcctgcagtgtacgcctcatcatgagaactgctaaagttggtctagaaggaaaagataaaacgtaaaagtataaatataattataaagcaaaatttacataatacaggcttcgccattaaagcacaaaaatatgcgcttaatttctccaccatatatgcagccttcgtgtgcaaatccacaaacaccatgatgaaagagaggaagaattagaaacatcatttttcacatataaacacacgtaagaacttcttagctttacatataatccttacatggctatacgaacattgtgaagcccaaatcaaaagggtacaggcaaaaatcttggagtagaaaaaaattgagttcattccttccttctttggttgatcatttcttgaaacatttgcatcagcctcacttaagcttttagccacgcggatattacgtctataactcatagtgtcacttgatgaggtatccttatttttcagaaacattttattttggggaggggagggggctttgctttaaaatttaaaaataaataaaatctacaaattacaaaatcgtataaaataaattaatatgtattcaattgcaataaggattttattaatgaattgaagataaaatatattccttgaaaatgtaatatattttagtatataaatttttacttcaaaaataagataatatatatttattaccagagttgctgggataacaattttctaattttatataatgctaatttatttattattagataaaaataaacaactttaacgtttttattttatataataaaaaattcacgtttaattacttttttagtaaaaattattaattatgcaataaaataattcaatattttttagaaaataaaatatttaaaaaaaaaaaaaaaaaaaaacaaaagataaaatttcattaagacttatttcgaaatgaaacaatatataaatatacgaacctccttagaatgaaaaagcatgaaaaataaataatgaattattgttattacgcgttattatatcactatatatatatataatatatatatgtccactgtagaacgcagaaggatagtcaattttgatataaaaagtggggttctctttgtcaataatatttattattaactatattttttttatttgtggctactaggctattctaaaaaattagtttttttagagcactgcgctagctaataaaacccttatataaaaataaaaatacttttttttttaatgctagcttaatgttatcaatcaatcccttttttttgtgttttttttttttttttttggcagttgcatacactaaaaaaatattgttgtcaccaaaaaaaatattncattttttgcgtagaaaagtataatatatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctaagaaaatgaaaaataatacatgcactaatttatttaaaaaaaaaaaaaaatattactgagtccttttttgaaattataatttttttttttttaatatataagcaatatcttattccttacatttttatatataaaataaagtaagattaaaacatcctttcgcctaacgcgaaattgccgccaaataattattcacttttttttttttaataacagattcaaatagttaccattaattgtgacatttctttgcttttgttttaccgcgcatataaaccacctttgacttattaataaatagattataaatcatttttgcatcattaaaaataacaactgtatgaaaaacaggacgaatgtaaatatcgtcctaatgatacaataatgtgtttgttcgttataaaagtcgcttgatctctttaactgtacggggccgacccagtttctactccctacctagtaatgaaaatgctattctgtttctatatagttaatatgaaaaaaaaaatactgacaccttatgcaatcattgggaacaatataataaacaattctgtactaaaaggtaaagaaaagtctggacttaataagaataaatataatgtgctttcacgtatgcttttcaatacagacggtgctccttttttgttgttgcaagacatttatgacacttcctggttttatttcctttttgtgggtataacaaaattttgctgtttctctctctcgagagagaagatcatccatttagcatattgattccttctactcataagaaaaaattgctagctaatatgaaacaggtttacgaataaagttttttccatattaaatattattggccctttcctttttttttttacaacactgtgccaattaatcttttagttcttataaattctcagcgtagaatgaataaggggatatacgcgcaaactagcgaattagtgaacatgaaaagatgaaatgggacaattaccaaaacaaagtcaaataacctttgcacaattctagcacgcacaacttattgtgtgtaacagtgttcagcgtctacaggcagctagctttgcatactttcgtgacaaaaaaaaatgtggctttctctttatttcttagttgttaaaatggatccaaatactctattcccctaaatcgttatttatgttcaatagcatatcagtggttaaagcaaatttgacaaaagagtgcttttaaaacgtacaaccttttgcgcacctcctgtgtatttgtaagtgcatctctataaagaatgtactgctgtgtaagattgtaacataaggtcgcatttaagtcgtatattcttaaatataagtttccccataatctgatagtcaaccatctgctgctaccccaaaattccaccttaaaaaaagtaaccttttttgaatgctcaaggagggacaaaatatctccatttgataatcctcttaaaaatgcataaaaaaaaaaaaaaaaaaaactactcaataatgtaaaaggagatacgcatgagctctttaaagaagaaacgcatctcctgcttatgtatagatacataacaaaatagttagcatatagaaaaatgaccttttctttttctgtttaacgtaaggggatatattatttcatgccctctttgcttgggtacacctaaaacactatggcccccatgtccatttcactgtgctaagaaatttgatatgtgttgtggctcaggaaaaggcagaaataatgattcgttcaagtcttggaaaagcatttatttcatacatacatatatatgaatttatatacacacctacacgctcctttctatttttcgaaacagatttcttataactagtaggtgaaactcacgcaatcaataaacatatgaagagtgaatacgttcaataaaatggtaaaacgtgtgtctccaagtataatacaatacagcataacataacataacataacataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatataatgtaatgtattgtaataaaataaaatattatactatatagcacaatacaataaatgtgataaaaaaaaaagtaaataagatcgacctttaaactcagcgaagcacggaaattacgacagtaacggaaatgaaaaaatgtaaattaattcagcacagtgtaattctctcaaaagaaacgttttataaatggtataaaaaaacatatgcccctaatgaagatcaattatgcgcacatatatcttcataaaaaatacaaacctctcctttgatattaatgtaaaacatgagaattgtaattacaaatggacgttttacgcaaatccctagatttcaaaaggattatagcacaaaccatccattaaatgatggtcgtacttagtttatttcgtcagtcgtgagaataggacacaaagttaagctcttcacatattgcgaataaaaaatctactaaatcctatatgcttatacttccaactgttaatttgttccaagcctgaggaacttttctgtttctttaatttgatattacttaaaataccattaaaaatatttcaacttcaacttggttcttgtacgggaagttatgtccatttgttaaaaggttcatttataattttttcttccttaatttacctctaatttttcttttctttttcttttttcatcccccgtcgcatgtcctgcttacattttcttgaagagtaagtaaattaaaactatccccataaggaggagtccactagagcaggaaattaattcaaatgggaacaagaagaaggttaaaacggctgctataacactgattccgacgaaaagaagtgacattttcttttccatcttgttcattctaaccatcattttgtaatcatcgtactgtatatctctatacaagtctttgcataaaccttgcaatttcgagcattttcttcgatgattcatacgtctgctttcgtttaccctgtctttgatttctcttttaattttttttcttgtcattgggtccatctttttgatataatcttttgtatcttcaaatttttccttaaaagatttatcactctttgctacatgtcttacatattctttaaatgactctaattctgggtccaattcttcagcgtcatcaaaactgaaagaacgtgagtccaggtcatctgccctttcatctatttcatctctttcacttgcaattgataatctatcaaaactgctatcatctatttctgaatttaaatctctttctgaaagcaatctggctactcctaactgcagaccactttgcgcattttttgccccattattcacgttatagcttaaaccctaaaaaggggattacacaatgcataaaaaaggggaatatatttttatttttcaaatataagcgagggtgattgttaccgcgacgcgtgtagaaggaagtggtggagaagcgctcacattataggcaggagtgtaaatacgtgcatatattacatacatactaatatatatatatatatatatatttatacattgtatatacgtaatgtacatttttgccaagtaggctaaacgcctgcgcacattcttaccttttcattatcagaggcgcacaatatccaagcgctgaatgtgaatacaaaaattttagcaaatagagttctatacattatttcagaaaataataattattttaagttatcgtgatatcagctgaaagtaagtttttgcgtattttttattaatagtatgataaatgtatctagcaaaattagctaatgtaagggttagtttttttttttttataatttgctgctttaattttttaaaaaaattaaaaaattatttttaatttgctttattactatatggaaaaatgaaaatttcactactgcttctgccgaaaaataagttcttaatagcttttcttttatgtgtacttgttctagtaaatacggagcgcgtaaaaaaaataaaaatgtttaaaaaatggctcaggtaaaaaatgtgcgtaataatagaaataaaatatagtaattattataataacaatcataggaataataataaatactagtaatgctaatgatataaaataaattgctatgcaaacctaattctggaagaaataaatgagtactaaataacaacaattaaattgaaaatcttgccaaataatgtgaatgttaaatggcaagtggtgctacattacatagggggaggaatatttatcacattgtgaaattctgcgaaagagtattcatttaaataggaaattacgtacggtgcatattaaaaattagcgttgcgtaaaaaaaaaaaaaaaattaaataaacagtaagcgagcgaacgaatgcataacgaacgccacgatttatcactagaaattcaggaaaattgcgcataaagcaaaaaaattcaaaatcaacgaaaaaatgaataaatggtgttatttataaatgctaaattttattatgaaaaaaatgtgccagatttttataattaaagaaatatttatcacctattaaaaagtctttacctcggtatgtaaagtaaataaatccagtagcaatgcaatgcgtgccttcgggcaattatatttttcctataagcacattttagaggaagaaaggttttttttttccccgtatataaaattttgtcaataaaattatttcacgtttaaataaaacaaagtgcaaagggaataaaaatgtgaaaattttctatgccaaaagtaatagcggtagtattagcgagtcttttgaattatttccccatcgtttaaagttcccctcccatgcgctgaagcgtatgtgatttgtgcatataatatggtagcgtataatttacacaatcccaacctttctgtatttaaaaccctcaaaaaaaaaaaaaaacaatgttccatgtgcctttacaagaatacataatattataacttttgctaagaaaaaggatgtagaactttccacataccaattacaaatgtgtctgcttgcacagcttacaacttacaattcgagaggtgtaaaaattaaaaaatgaaaacgccataaacgcacttaaacacggaataaccataacataaaaaataaagtataaactaaaatggcaatatgacaaaaagaaagatacaagaaaagagtaaatgtaaaaaaatttgggatcactaagaacaccaattcactgtacaaatggttgttcgtggggaatacctccttatttattagtagcacatctctaaggataaaaatgaccattttgcatttacaatttgtttggaacataccaaaaaaataaacaccctatcaatcgctaaaggcgcagtgatcatcacatttcatgataatccttatttctacaaaaaataacctcaatagcaaaaaccatatatattaaataaccatttttagcattgtttaaacgtggatttttaagttcacgtgcagttactgcaatggaagttacagtttcttgtgcttcatgaatataacaaggtctccggcaaatacagaacttcatctgggaaaaagaaaaatagattacccgcgtaatacgaaatgtatattttccttactacctatttttttattttccttttttttttttttttttattctaagaaacatagagaacctttcaccccttttgtgcgaatccccttattcaccattacactaattccaaattggtatacccgtgcatagctataaataggtgtgcacttctttccttttcattacagctacaatttaattgaacatgcttgttttaaaaaaacgtacggtttcacaatttaacactcagggaacaataagtatataaagcggctacaaagtttgcgcgcaaaaaaaaaaaaaaaaaaaaacactcttaaggactgtacatatacgtcaacaattccttttgatgaatttcccaatatgtgtgtaaatatacaacatgcatatacacataaatggaatcattttgaactttctcgtgttctgttggttcacaatttaagtgactctctataatgcaggttaacaaaataatgttaaaaaggaaacccgcagaatgaaaaatagagctagggaagctctaacgaaacgaagataatctcaaattatcatcgcttccttaatcatttaaaggaattatatacatttaaaaattttctcagaaaattagttataattacttggtgcataatttgaaatcaagaagaatccgagtaaaaattaaaatttatgcgattaagtgcatcctccaagagcatattaaccatagcaataacaggagaatattgttctctatttaacagcaatttcttagatactgataggtcaacataaaatctaacacctcttgcatgcggtataacatttaggtatttacataatgccattactagatctattttttggcaaaaatcataaagaaccgttatttccttaatcaagtatgatttaatcctatagtaatgtgtttctgttaatgtttcacgctgaaggaaataatttatacgtttgcgtacgcgatttacagtattatctaataaaattatattagaaaaattaattccatagacacgtccataatgtttaactaaatctgatactatagcacactcatttctccgtcttcctaacctctcttcattattagaactatttaataaatcacgcaaaaatttacgcgttacatggtattctatagtataaacctttttaactttcattgcgatagctctattaaaaatatacctttcattagaataacatataacagttcccataactttgactatatatcttgtactaccttgttctgtaatatccacaatttttacggcctgtctataattaaatgttgtattatcacagctgcatatagagatattaacatagtagctatgtataactctcaaaggaatatggctttctccaaaatcgttttcttcaaaaattatttcctcaattattctctgttcggctattctttcttgagatcttctctgttcagctgttctttcttgacattttctctgttcagctgttctttcttgacattttctctgttcagctgttctttcttgagatcttctcggttcagtcattaccttttgatgtcttctatttacaacccttccctttttagtttttctcgatgcatccttttcctttttagtatttttccttacagtctttcccttttgaacttttttctgtttagcttttcccttttgaatttttttctgtttagcctttcccttttgaagttttttctgtttagcctttcccttttgaagttttttcggttcagccgtgatctgttgaagttttcttggtttagcagtgctctgtttaatttttctcggttcatcctttaccttttgaagttttcttgttacatccttccccttttgatgttttctcgttacatcatttccctttttagtttttttcgattcaggattgccctgttgtgcattgcctcctttagaattggccacaggtccgttcaaattcttatctttaccctgagatgtagaccttaaatctataatagtacattccttagtgtttttcttttttgtaggactcattgttcttataagtacaaattttccttaagatatatatgcacttcttatgtatatgtgtgtacgtgtaaaatactttaataacaattaaagtggaaacaataattaataaattaaaggaaatatttttatttttttataaaaagtaatgtgcgaaaaagtaaagataaaaatataggcaaaaagtgcaatcacagttctatggagctatgtaggcgtaatgtactattcaatccagcatggattatgaaaattaaacaataatgtgtaaatttaacttttcagaagttgctgttatttatttttttttaaaacgttttgttttataataaagaagagaatgaaattataataaaaattctttgtattttgaaagtatttaaaacattttttctccttcaggcattgtgtaaggcttaaaagggtttgcgaaaaaaataataaaaataaaataagttaaattaaatcaacttaaattaagttaaattaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacacagtaaaaaacatatgttcccctcaattttgacacactaccgcaaactgcatgcaaaaatgtatttttttggggggggtacttccttacctaaaaaaaatatttgtgtacttttttgcgtacaaccacggagcataaaataagtactccaagaatccttctcgacttataaaaaaaaaaaaagaataattaagatattttataggaaccattaaaatagaaacacaaaaagaaacatttttttaaaaaaatgtgctctttttgccgtttcacattacttgaggtggcccggaattttacgctaaattgaatggaaaattctactttttctctctttttcttttttcttttttttctcgctaattatttgccagtaatgcacataaaactattttatatttccactctcttttcttgtataccaacgagtaccataaataaaaattcgacattctcaaaatgtgattaaaaaaaaaatggaaatgcctatatagcaggtgcatctacaagcctttcccttgtagtgtgtacttttataatgtattttttttataatttttgctcccatattttttaattttcgctcccacattttttaattttctcctccatctttttcatttttatcttctacatttttctggctgcacaaatgctcattttcacatttgccgctttccccgtatgccatttttgagaatactaaaagaaaaaaaatcaaaaaacttataagcagtgacccttttcaaacgtttaacgaagttttaaaaaggaatacgcacttgatgttaattacacgttgttatgccatttcgctaattatacattttttatatctctatgcacataaaaactttgtaaaattttcttcccaaatgtttacccctttaccatatgccaagtttgtgtatcataaaacagtaaagatccaggtaacaaaatttggtaataagttagtaacatacgtaggggtcatttaaattgaattattagtgaaacctcattaccgatcctactaaacgcatgttcctttttttttttttttttttttgatcttcaaacaaatttttattgcaatggtgaggggtaactcccattatttcttattaaaaataagttttccaatgcacgaataagctgcagtacttataagagttggcgttctacaatttttattacccttacacggttatataatgtagcataaagagaataaacgtatctcagttaggaaccccaaatcggacattgataaaattgattatctacactagaatgcgctcaaaaaaagttagttcttaaatttaacactaggaaaagagaaaatttttcttttttgttacattgtaaatgctgcagattatacggaggcattgggttactttacctttttagtgcgtttaattcacacaggcaaatgtgcaccattggccggatatacctcaggtaggcatacttacccccgcgcgtccataactatagcctagtgaatataactaaccatacattcgcatataaacataccaagcaaactcagctgtaacgagacacatctacaccgttacagattaaaagaacaatttaaggacttcattttacatactataaaattcgtcaattatttttacacataacatattaacatagttcatcccttttaagcttttttcttacataaagtctatgccttatacgttgaacaatatatattatatataattatttttcaaaatgggcactttattcccaaaaaaaaaaaaaaattaaactaaaatatacaatttaaaaaatagcaagtgaaaaattataaacgacaaaaaccaataacctttataagtttagagagaaaaaaaaagaataaaaccaaaacaaattatgcttaaaacatactactaaattatataaacatataaaacctataaaaaagaatttctaaagagaataaaagtaaaaccaaatatgtacatatagttttaattttattcatcagtatataatatcataacaagcttagcttaattatttaattatcttaattcttttttataggatagacacctattaatggcgtatataccatagtactatgcaaatacatgcgcgtgcaaatgtacgagcgcctgcacatattgttgcatatactatgggggtggcccttgggctgacaagcatatatacctatacatgcgtatgtgcacatatatatatatattatacgatcccgcgaaaaaaacgtgcacagggagcaagcatacacacattacacatgcatacatctattttatgccattcttcagagcctaattcgttaagagcacatgcaaaaagacaaacggatcatcaacctttcatttcaaagcagttaacactccccatatatacacgaaataaatatttctctacataatattttcgtccttagatatgtccgtaacgcgtccaataattctggatgacacagaatcaataataacatcatcgtaagtgtacggtatggtttccaatttcttcttaattttaagttttatcttttctgtattcaagatgtcatgtatgttttctgttctatttggagcactaacttttttcatggtttctttggataaattattttcaagttcgtacatcttcatcatacgtttgactacctcggaggtagttccctgcgctgcaatttcgtcgtgacgttccttcgttctctgcacttcattagttaccgttctatttgaaagagtaacgccctctgtgtacatttgttttctaataattttttcaatcattgcagtattgttaacagcttcacttccatccgatttgtaaacttcttcagtaaaccacattaatgtatctaaaaatcctctaaataaacaatccataagtttatccatttgggaataaacagatcttcttctaaaactaattaattcattcctcactcctagcacgccttgtacccctgcttgtccaagaatcctcccaaatacttcccccttctgacaggattcttcatcacaaaaagtcttcactacattcgtatcatatttaggaacaaaagtagaaccacaaaaaaacattacagataaactagcaaagagggataacctcctgtaattacatttagttgaattgttcatctttacagtaaaattattcaaaaaaaagaatttacaacaaggtcgtaattttgttaataaaaaatgaatttacaacagggttgtaatttttgttaataaaaaaaggaatattccaaacgaatctcacaaagggggacactttttacttttatatacatgtagaacttaatattttgtacatgcaagtggggtcataactacctatacagatacgtaccctccagcgttattgtttacgtatagtgatatatataaaaatgccgtagcctatgttctaaaaaatggggagccaaaatatgttgcaaatatgaaaacaattatagtaactaactatatgtacaaatacggtacgtatgtatcgtatacatatatatatatactttaaccggttgcagctgtttaacttcaaaaaattaacaatgcctgcttgttacaacatgcggcgaacaaattttgtaattttttcacgtgtgacaaagaaacgttttttgtttaaaaaacaatatagtaataaataatgaataaacaaataatacgtaaataattgctttctaagttttctttccaaatcatcaatttattttaaaagtagttaataattttcagttttttttttttttttaaattgcaaatgttcctacaattaatttatacgtgcatgtatgtacaagttgtacaaataaattatgttgcaaatttatacatataaataaaatcttttgtacatgtaaatttttattttacacataaagtgcacgtttatttttgttaataacacggtgccaacaattacccccgtcgatttcgtttttttttgtcattactaacaggtaataaatatgcaaatgcagaaatgtacgcatcatgtagttataataatatatatcctctcagtgttgcattactggacacgcattcgccaaaaaacgacaccccccttttcctttttcatgttgcaccaacatttttcaccggcaattctgttattttatacaatttattatgcacctagtgattggtcaataataccatatatacacaaacgagcgtacatatatacttatacatgtatacataattcatgtaaaacaattttaatacccgcaaattcgatatgttctaaactaataataaacaacaattttttccgaatttatagcgaaaaggtgaataatatatgacgtacataattttgcacgtataaatttatctttgttaaacgtggtagcaacagtaaatcattccaaaacatgatggcggttttaccaaacatgttctatctaatgaagcaagttttcatttacactaaaaaagcacatgcgtcgttaaataatattgtacttgcatttatttattcatcattatgtacattttgtaagcgtttgacaaacattattatctaaatcgaagcagttcactgcacacacaattgtaaaaacagattgtggcagagagttgtgttgataaaaaataggcataatggtataacaaatgtttgcactatgattgctccatttttttgcagcattttttttataattttatttttccaaaacaaacacggaaaaatcgttgcagacgaaattttatttttggtaccaatttttagttgcataaaaaacatatatacgtaggaaatgcgataattcgccaaatcccgttaatttaaaaaatgaataaattgcgttgccccaacatatgaatatgcagtatatatatgtatgtctgtacgtgtgtgtatatatgcgtacgccttcaaacattaatgaccattctggtagacaaaaaaaacttcctcctgcgcaacaaaagataatgtgacatttatgcgtgaaaatttttaaaatcacaaagttgacaatttcagcaactacgcagtggtaatatgatatacccttacgagtgaggaaatagtacaaaattgttccccattaaataaacattaacatgtgaactcatttatataacaacttatctgccgaaaaaaaagtgcaatatttacccttcctcaattcctttccaccttattcgaacttccccttacgacgtacgcttctatttttgcagaacattttccccaacataactatttctaaatcaacaatttacacaaaaataaattttattcaaatgagaatcattttctcgaagtttttttctttttttcaagtataaaaaaggtaggaaaaaaaatgatgtttttcatttgacggaaaaaaatccttccgccctatattcgcatatatatcttatgcacaagggtaaaattaatttgcgaacacgtgtaacatacatagagttacgtgtatgtatttgcacacagttcaaattatcataaaatgaaaggcaaattttgtgttccttaattcattaaatttttaaaaatatgcacaaaaaaaattaattgaaccacaattgtgtacaacacgtgtgcaatttccgcacgtgggaaatgtagaacatgaaaaaagaaatcacattttaaaaggcatttacttttttcatttgcgctgtacacgcgtgtcatcctctgcaaaagatccttcccacaaggcctgattcgtgacccgcgcctattttggtactatgcaccactctggagcacatggtataatggtgtcatccttcaatatggcgcgcgcccctcggcttacaaacgcaaacacgtacatatatatatatatatttatctatttatgtgtgaacgggataaacgccgcatgctgaacaggactgaataactttaattcatatgtctaggctagtcttcgtccccttcttccttcacgcagaaacgtcaacccggccgacaccccctgatttcactttgcgcataacacttctccgcccgtaagaggagtaaattgcccaccacaatttctgattttctgcttctcatttatttatcgaattcgtctttacttcatctttacgccgtttttcctggcccaaatattcaaaaaattcgcgcacctcatatgcaacgcacacgctgcacataaaaatgggtacactataacacaaaaaaaaagaaagcgcgaaggagcggttatcacttcgtgttacgggtataacctcttccccttttcgaattataaaaaaggctccctgctagagccctcaaacattctcacgtgtacatacatacatttatctccataatcgtggctactctttcgaaattttctgtagaaattcctccatgttcaaaacggccaagtcttcttgcatcctggacagctggatatttcttctttcctccacagattgcacaatctttcttatataatcccggtcctttacataatactcctgttgtggcgttgataaattactaaaatggtgccgcatggctatccttgcattgtccaaaaagatattaaatttttttaaaggaacatcattttcgtttgtgttttcgactagtggtccttttatatttactttatttattcctggtggctccacatattctctgctggtacttggcatttgtccatctcttggattttcaaactgaaatcgtttatccttaaccagggtatatttttgaaaataatattctttttctttttcatttatataaaacccaattcccagtgctatggcaacaaagacaaatatgctcgaagatattaaagagtaataaatttttttcttcctattttttgctgccaaagtatcatcgatattttttaatggcgctaaatccttttcagttgacgataggatccgactagcgcacaaaattaataacttttcagtcgcacataacaaaaaaaaaaggtaaatatttttgaaatgttcattttagttgtcactttcaatgaaattttttatttatatgccaaaaaaaaaaaaagggaaatttttccaaattcacataaaaaataaaaaatcaacatgcatatatgtagtatatatgcgcgtctacctggatgtatactcaatttatagcaaatgcggcaattttccaaaggtacacaaaaaaaaacatgtggcacaaatgtttatataaatatatatatatgttggggcaaaaaaaggagataatatttctctcccctcttttgttttaaatatcaacttgtgcatattcttttctttcatgtactcgttcatatgtacccattacattcactgtaaaagccctatgcataattgtataagaataagtctgccactttattaatttgcattaatgcgcaattatgcttccttatatctcacaataaattgattgtgcttgcaatgatttggaggaaatgaaaagccacataacgaaacgacattgtaataactcatattgcatgcaccaagtgtttaatcctcgcgattcacgatacatgcataattcgaacaacacacttaacgcatgtaatgcacgtaaacaaaatataacaatatcggaccctttaacatgccagttttgtgtccaaattaattttttttctgcatgcatttagtggtctgccaagggggggcaaaaaaatgaataccacaatacaaacgaggaaatgcccttataagcctcaccactacagacttgcataacggcttgatcattgccccctttcgtccattttgttacaattactgatagaaacactaaaacgcatgcacaacatactaaaatgacggaattttcactttaagccactccacacagaacagcagattacacatgcatatctgtttgtacgtcttggttaagggacaaaaaacagaatgttgcagaagaacacacgtccatttgctgaaataacatccttaaaaatgagacttatatttaaaaaaaaacgaaattgacggttgcaaattttaagcataaccaaatgggttaacaaaaaatgcaaacaagggtttataaaaaggggacacgtttataggacacattgctacaaaaactgaattctctgcgtactcatttaacctttcattatttgtattacgactcggtttgttctttcttatgactcccttttacgcaataaaaattgttcacgcacatagaaaagtgtaaacaagcatgtcacaaagataatttccaattttgtataacttaatcatgtccttatttttaacgcaagacagagtattcatcatttggtaaagctaagattgcctaacatatgctctccattgaaaattacacaaaaaaatattgttaacttttttttttttattcttataatgtgctgtacaatgcagttatagcgaataaaggaaaatatataactgcatatcaaattacacacaacaaagtgttatggaagcaaatgaattggggcactcctatacttttccgtggctcacacatgtgtaagtgcatatgtatgcacatcgacccatgctggaataaaacatatctgcttaattcattgatgttgcatgggaataataagatgcggcgcgatccatatccttgtgacttttaaagtgagcgttaaataaaacacagtaagaaagtgaacacgcttaaacatgttcgccataatatcataactatggaaaacgtttatgcgttgcttacatgtgtgatgatacatcggaattaattaattctttacacataaatatattcacctattcgcgaattgcgttcatgtcaagcaggtttgggtgtccttccccagatttatttgttcatatataggctacattggagtattcaatacaaccaaagctctctttcaattttaaactctttattggtgttgtttacgcttttttctaacacccttttgtgccgcccctttttacgcttttccttttcgtaattgttgttttttgggaaaaaacgtaaaattttaaaatatactgtttcctcagtttgaatccaattcaaatgcaaaaattttcgaactccccttcgagcgagttacggcatttaataagtttttttattttttttttttatggaaaggcgttcatttttttttattgtgattttattctcctatattttgctattttttcaagtcgtttttgcagcattcgcaaaacaaaaatatatatataatgagaggggaaattaaaactcctttggtggcccctcttatcgaaagcaacctttgcaacatatcacaaataaatatattcctatatctctataagcgaaatgacttatatgtgagaaaaaaaaaaaaaaacgccccttaaattattttgccgcaacacatccttttaaaaaacttaatgataaagcagttttttttttttcaaagcatcagaagtgaagcctttaatgcctatgtaccgttccattcgccatgttaattacattgcgcgcttgcagattacaaatatatatgtaatgcatacatgtgtgtttattaatttttccatctgaatatttcccccagtaattgctattcggtcaaacaacagcatttttgttaacatgtcaacttgggagtcctttacaaatgcttaaattgtaacgcatatgttaaacgggtggtaaaagctttaaagtgggatcgtttctatatacactgttaccaaaggagcccctgaatgtttctcgcaatgcacctttttacatatttatatatttacatttttttcatgccgttagaagaaaaacatagtttacgttccccctgcgcattatataaaaccttttgggaaaaaaattcccaaagatcttttcgctgaacacagtttttgcacgattacgcaccgcatgtgcatgaatatgcactttatacaaatcacattttttgcgcctgttatctataactgcataaacacgtaaatacgttattttaaaaatgatatttttagttgatgctaataaaattatgtatatttataaacaattttgtgttaaatatacacaggacgaggtaaaatgtaaatatatttaaaatatgttcaaataatttccaagttcaagtgaacttgaagtgacccacacatgtaatattctaatatgtctacatattacacaccaaaaaatatgaaaatttcgagacaaatatagtaataaaaacgtgtaaatatacacactatatgtataatttaacacttaaaaacgtacaaaaaaacgaaaaaaaaggtaggtgaaagaggaggttgaaaactgtgccaaagatgggacaaaaataggatagtgaagggacaaatgggacaaaatggcataaaaaccgaaaggaaaaaattaaattacttaattagttaattaaatatatctgatccatcatataaattgacatagtagcatttaaggtggcggtaaatttttactcttcgccttactcctacgcctggcttgcttcttcatgcgcagtttcataattcggaaggttaaaatagtaagatggtgtaaaatacgcaagccaaggtgcaggcccaaatggtagcaattatctcgaagtcttgttttggatttttttatttttttaaatttgttccttgtaattttaatcatgcgcaaaagggactcgtccaaattgttattgtctacatattcatgtggtagaattatcttgtacccaccatttcgcaaaaacaggtcatctacaaggggaaaaagggggacaaggaaaaaaatatgaaaacagtgaaaaaaaaaaaaaaaaaggaataaacgaggatgtagtttttcttttgtgcgcttttccaacagaaagcactgtctgaacggaaagatggcaagaatggttaatctgctaaagctggcaaacaaacgatacacccatatgctcaaagacaaaacagtacactataacaacttttttcctcatttttaaccgaacaaagagtgcaatacattttacatatctttaaattaaatttacttaccgtaatttggcaacacaattgtctccttcttctttcctcgcaatgcatttaattcttgggcgtaaagaaagagcaaaactattgcacaaatcaacactttcaaataattcatggtattagaaataattattaacaaaaatctagaggactgttctaatacgcttcataatactcgacttttaccaaaaaaagtgtacatatatatacatatatatacatacatatacatatatatacatacgtgagcatatacatatatatactgtgtgcaattgctaacttttcgaaatggtcactaccattggcaacttttaaaaactgtgcgttataatttgtaataagaaacaaaaagggaagaaaaaataaaaaataaaataacaaatggtaatcaagcaaatgaagggaagttcaaaagaacgctaaagccttggttataaaagttgcaaagttgatcaaatctgatcattagccatttggatttatatacaaatagcaaaaataatattacataaaataaaagtaacaaacttgtacatatacttagctgtcatttatatattattattactatatgtacatttaacgttttttaaattttctttagaaattttatgacaatatttcttcatgcgtcgcatatagaacaatataggtattaacataatataacaataatgtgcttttttttttgttcatttcgtttttttctagagcaacatgtgtgcgcaataaacaaaaaactatatcttttcaaacaaacacgaactgtatatatgtatatatatgtgtataagtgtatatatgtatatgtatatatatgtatatgtatgtatatatttatttatataatgtacgtatataacaagtaaaaaattgtcacattgttctcttgttagatatacaatttttctattacataaacatatctaaataattagatatatacattatgagtcaaatgtacactatgttaaaattatatatatatatatatattatatgtacaatttttttaacgtttcaaaaaaaaaaaaaattaaaaaaaatttcattgccaatggtggtaatataatatagcaagcaagaaggggctaacaattgtgtttttctcaaaataaaattttataaagccttatcttatgcgttagcaaaataatataaatttatgcctctaaagaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagttgaagcaaatgtgcccgcagttatgttgttttataaaaactgttatttcgaatataccacattttataacaaaatcgctaagtcaaaaatttttctttccctgtaattcattcgccctttcttttatatcttctttttccacattgtgttgcactcttctttaatttgcgatgaagtgttggcgaatttgagaaaatggaataaaacctactttcttaggttgtgtttttaagaaaatttatatatatgagctaattggaggaacgcggtatgtgatttttcccatcttatgatagtccatattatgaatcatcactgggtctctataaaatggccaacggaaaacagtgattaagtaaatcctgcaaaaacgattcttatattccgttgttttgacgccacactgcccacgcccacctgtgagtatacataagtgtaagttatctgtatacttatatatgtgcgcgctgtacgcaaattcgcgaaaacaaaataacttcctttgttctgatagcagacgcagatcaaaaggaagcgtcattttcctgaattatactaaattccttttttcaacgctgtgggaaattcctgcactgttttatatcgtctacctttcttataaagatttagttgttctaaagttaacaaaatttgaatcatatgaggataaaacattttcaacatagtggtttttacattttttcttctagccccattttttccatttaatgtagcccaattcgtttttttcaacgttgtgcaaaactcacagaataagtaaaaactatccattactaagaagagtaatttctttcttttgttccatgaaaaatttcgaaaaaacgtgaattaccatgagctctggtcgcgattttcctcgcgtacaccgtgtgtataattgtctatatatatatatatgcatatctaattttctgttactttgaataacatttccgccccgccgaaatttacgtgcacatatatttacatgcttgcgtgtgtatacgtgaacaaacactactgcgccacgtcctctaactaaattttaattttataaaatttaagcaagaatgaacaacaaaacaaaaaggataaaaaaaaaaaaggtaaaaaaatgtaactttaaaagcatgctgtgcgtttttcttcccttttgtgttcctctgctttattctccttcgaaatgtgcaatgttccaaaattattaaaaacaaaagaattacattttattctaccttcgaccgaacaacaaaaaaggagccctaagaaaaattttaaattgttattgtaatttgtgttacatagaatgggaaaaaaaaaaaaaactctttttctgcttaaaacttaattaggcatacaatattcatcatgtatatttttcatttgctatcttttttttttttatcattgaaaaggttcttttgaaaaacataaacaggtcttctctatattccccccacttagcggtatgttttttcttttttttttttcttcccctactattgttattatcatcaggcttaaaattagtcctatgatagaacacctatatggtgggaaaaggaaccaaaaaggaaaaaaaaaataaaaaaaacgatagaatcaattttttcacatggatatctctacatagatgagcctaatatagtatatgtgcacatagcaggctcttccttttcttaccaaatggtagtaactaaggtaaacactgcccaaaataagtaaggagcactcttttgacaggcactggctttgttaatcttcaatgagcaaggaaaaaaaaaaaaaggttcaattgaagaaataaaccaccgtaagagtacatatttatacatgtacataaggatcggcagttaccattcgattgctcacacctgaattgtcccaaagtatgtccacaaaaagcacactagcattaaaagaacctcagagagtagctaaaaaaagaggagggtatgagttgtaggggaattcaaagggggtctacactgaatgagaatcgaatggcatacattcgaggatctccatagggcacacatttttagaagccatgttatttattcgttaaagcgcctccagtttatcaccctctttcctgtgaaaggctatcgcaaaagcttcacagattgttgcgcagtactatataatgcataactcgtaaaacctacccctttgtcttcctttaacaaaacttgaactctttttacaaaagaaaataagaaaaaactctacagaagggaagaagcacgccgtttttcgcagatgagaaaggagtatggtatgctcaaaaatagaatacatcaaatttttaaaagttaacccaaaaaattaccaataatattgctcctatgatccatgttcctgtagaacaggcaaacacaagaaaacatagtgtgcatgaagattcattcgctcactgtgtattgaaatatgtaccaccacttcgctgctaagtgtttttcctttcttcagccctcactgtgtttcgtccccttccctctcccatttataacacatttcatagtgttcataactaaatgtaaacgaatatcacttacgtaaatatccatcgcaactaacgtttaaatccaatgccaagctcgctagtagtaggatgtccacaaatacaattaccaggcgcaccaccgttccctaattaattatttatttgcatgttctttttcatttttccacatacacttactatttttgctattaacgcaatagcacagtgaaggtgtggcgagaaaaaatacgcacaaatgcttcaagtgcgtataaaaaaatgacacttgcgtaattcgaaacaaaaatgatgaactaccgcttctacaaaacaagtagacaaaaatggagtaaaataatataagttaactaagaaggaactaacgtgcgtgttttttttttttttctttgcgacgttattaatatttttcccctttttacttacctcccaaaaaattctgattttcaatcctcagatcgtccgcggtttccgtgagggcagtcctgtgggcatgttccatttttaaccaaaaacaggaaacaacaagttgatgatagatagcagggcgaaacgcaactaagtaacaaaaatgcgataaaaattttgtgaaaaattacaaaaaatctgcgtaaaaattacgtataagcgaaaaacaaaaattcatgtatcacatttttgtagcatgatatgcaagccctatggttgagtgagagacccatatgtccacacaaatgattattgcttaacacaattattaaatttgaaataaaatgcacacataaaatgaaatgtacctttaaaactttttttatgttcctccgttatcttcccaattgggaaaactttttttaaataatcgaattgggaacatatgtatatacacagatccagaaaggactagttcaaataccgttgctcattttctcttctttttgttaaaattaagagaattcaagagtcttccatttgcaattgggagaagcagttaattcgtccttccgttttttttttttgcgcgcagaacggataaaacacgtttttacaaaacatagacgaactgtttgatcatttacacgggaaagggacaatttaaaaatgaaaggacaaaacagcacttcgttgaagtgctccaattgttaaaaattacttgatataggcgataaaaacgactttccccgtttccttcaaagatactccaacacgtgcatacttacatgttcacatgtttacatatgccttattaaattacctaattggccattcatcggttatactttgcgctaacattcttattttgagacattcaacatttgctcatttgtatgcctatttatttgctcatttgtatgcctatttatttgctcatttgtatgcctatttatttgctcatttgtgtgcctatttatttgcttatttgattgtccatttatttgcttatttgattgcccatttatttgattgtttgttttccccttctcagggcaacgcacacgagctctatccgaccaatttgcgaacttggagaaggtaattacaaacgtggtcacttcttaaggagataaaaggaaagttcctataatcatgagctgcacttttacaatttctcattaaacgagaaggcatagaccaaggtttgagaaagtgcttgataaaaatgtggcaaaattaagtcaaaggtcccaataaaaaggacgcggcaaatgtgttcgcaaattctgagttttttcctctttaaaaaaggaacattaaacgaataacaaacgaagcagaaaaaaaaaaaaaaattgttcaaatagtgggcgttctatgtatacaacgcccttcaaagcagctatagctatagttataaaaaaaataccgctattaacaaataggtcgtgctcgtacatcgcacattcctactttgatttaacataaaagggatcttaaaaatgcgaaaaaaaataaaataaatcaaacaagcagtaacattccaaattattaattagaaaaatatttgtccgcagtctttgcaattattaacacttcccagttcctcccttcatttgaaaccaaagtttaacgacacccaggagttgcctacttggcatacgcgtttgtttcttcctgcgccgtcactaatcccccaaatgagccattaaccatattgatgttattcgaatattaacaaattgtcagccgcattatttcctatcatgatgacgaattttttttaatttttatgaagtacacatgacggacaagtaaccacagaaacttctcagtagttgtgtctccgtttttttaggaacagttcctcttgctcggcttctctgctgccatcgtttggcctttttttcacgttcttcccaaaattaccatttttcatggttccattttttccattttcgcctttcccccaatatctgttgccagtataagccttgctgaacataaattcacgttgtggcacggtactcgcattcatgttggttttcaattttttctcagtcccagtgatataatttactcgcgaaaaatcttttctttctttaaagagacttccgttatttttttttaatccatttatgctactctcagaattggatgagctaaatatctcgtgatttatgtcattttcaccatctttgcagtttttcccttccgttgcattcttaccaatttgagaaaaatacgtatcaattatgccttttatgttttcctctgtggtactccggccaaaatttagatctaaatctgaataataatttcttgcaactgcattttttattaacgaatcccacatggcgtttttttctaaattttttttatttcctattatccataagcaatccttcgccctggtaagagccacatttaatcttctttcatcttttaaaaacccgatattatttccacgtttattatgtaccgatttgaagtcattctcagttggcacacatttccggtccacgttgaaccactttttcgtatgcaactcgtcaacataggaatcatccgaagtggcgtcgtcaaaaggggtgtcatccaaactgcggtcactataactacgataacctccccttttcccacgtggataaaaattcccactttcactttctaattcatccctgtttctaaacatttccagcgcctgacgatttgaacgcacacaagaaaaaatgatgatgctcttttctctcccttgaaacgcatccaccgtggaaacttctggagagctactcgatggaaaataaccttcaaacattctttttattaaatgcacttgagataggtacggacaaataattcctatatcacttaagctaaaattagcagataatttgtaaaaactaggaattggattttcatcatttttgttactaaaaaagtggtgaatgtataatactaatttgaatatgaagtaggcctccacataattaatgtacgacttatgacatgtagtggactctattccctcgatattgataaatttataacacccatatagatttaaataatgcaaataaaatgacggcttgttcattaaattttcatcattttttatcaaccccttgtaaaaatacatgttcgggaagcagcaaatttcttctctcatacgatactgcacattcagcaaaacgtttggagcattacacaataacagcctttcaaataatgatctactgtacccatattttgtacaatcagacgaaaatgtggtggctggcaattgctttggatctcccaacataattacatttttaatttttaatctgaaaggtattaaacaacttaattccacacactgacaagcttcatctattattaaatattcaaattctaagttctcaattacgggagatgcacttcctgatagggtgctaaatatcacttcactttcgaaaaccatattgtctttattactatttgcatagaaggaacctatttccttgtcggtatctatcagtttttttttcttctcgtcaaagcattttttttctgcttttagtttttccaaactccattcgtaatgagaaaaagattcattaaataggtataacaatttttctaaatattttatatccacattatttataatttcttctggaaaaaaatcgtttacattttcgattttttcaagcgatgatgatttggatttggtttcgttaaaatcgaaacagtacttcttagaatcgttgtgatttaatttgcctctcacttcttccactctgttacatgtgtgatctatcgccttcagagaaagagacattttattctttttatcattaaagcgcgtttcgtacacgtttttttccatattttttctcttactgaatatgtaatctagcgaaatgggttgtatttcttcatgtgtcctcttcgatatacctattctgatgcatttgggcgtgatggtttgttttcggaagtccctatccctagtacggctttcctctgcactcccgcttttcactcttttgtgtgcattttgtgcgttcagcattttcttcatctttgaattcgttacacccttaacctggccaccgcccaaaaatacgctcatgttgcttctgttgttgctgctattgttgctgttgatgctgttattgcagctgttgttgccgctattgttgctgctattgttgctgctgttgttgctgctgttgttgctactgctgccgctgctctttttgccaccacttttcgattcaccaatattgacaaaatttattaacccatcatttaggaccctcttggcaatctcatcgattgcagaattggagggggaacaaaccaaaatttttttattgcaattttcgctctgctcattataagcacaatccttctttttttttgctagttctcttttttcctcattattcctgtgattaataattgcgtacaaagcggatataatcccaataactgttttcgtcttgcctgtacctggtgggccttgtattaacgaaatgctatttttatttagaaaaaccattttaacggcctctatttgagactcatttaataaattataatctttcataacattcaatatgtacttttccaagctggttaaattatttctccacatgtcattcgctcccctattttcttcattcaagcaaccattactaaaggacctcttttttgtttccttcaagttgctattacacaacgtagggtttagaactatgttaaatagggaggagttcctactcaaatacacactctgaaattctcttatatttgtcattaagttacacaaaaaataggcattgaatttattacacgtaagacaatttaattttaatctatttttttcatttcccgatttttgaggaaaaatgtcttcattaattaacttaacgtcgcacatattttccgttttattcatggaaaaatctaccaaccctattaaatgtttattgtattttaatatctttttcaaattatgatatttaacagtccctttgtcgttatccaacaaaacgttgctctcactttcgaatggaattaatgcaatcaaatccattggctttaagctatcggcgattgccttgttctcatttgctaacgacatctgccattctatccagtacgacgttttcttcttcgctaccaagtttagaacgtatttgtgtgtactgcccgtcattttgttaacgatgcaacacctacactcttccaggaccataggtttaaaaaatctgcaaaagggggggaaaggggaggaagtataacgggacggaacataaagaagggtaattaagaaaatacacaccacgtactatctcgtttgggtagatgaaatggaaaaattggggaaacactatgatagtcggaggcacgggtggtcagcatgccgatggaataatcgcagcatctggacaggtttgcgcacgtttcatatcaaaaaaaatggtccacataactgtttgcgttcacccagtagatgtaccgcctctgttgcatagcctctctgttgtactgcctcttcgcgcacagcccctttgcctctccttccctcacctgtagtaatcttcctcgctcttgaatcgcaaggggatctcctcattaatgcacatcttgtacttctgcatgttctccaaacagctaaagtcccaattgagaaactcctgcaacatgacataatatttattcatgctattctctgcttccaatctctttcccttcatctctttaaaatattcatgtttgttattcttcgcatttgcttcattcagtacgatggctctcttctgtgttttgaaggcagccgttttttctaaaatttttttggccctctctaaggctgcttcttttctcatttcctctgacaagttgtcgaaattagcttggttttcttttccttcaacttctttgcatttgccatcctttgaactttggctgttagagggtgagtgagacctggatgccgatctggacactgctcttgacgttattcctgaacctactcctaacgctactcctgacgctacttctgatgttgctcccaatgttgctctcgatcttcctgcttcaaactccttcgcgtttctgcacgtaaaaccatccgagttatactcctgtccggagcgcgtgtgcagtttgcgactggggtcgttattgttcgctaggttcgctgcgttgggggctgcacgggaggggaaaaaaagtaaaataaatacatatatatatatgtatgcaaatatgtatgtaaatatgtatatacatatatgtacacatgaccgtctcaccacacgcagtcgcttaatatgataaacctacccagatatgctgtgctgcttccttccgtagcctctggtcctggaacgaataaatcattccttttctccttacggattaacatttgcttcgttttagtaaacactgcttcatagtcgcagacatgagtcagttcctggacaatttttggtgttgccaaactgttcaattttagtttaaactggagaagattattcaaatcgctctcatgtccagggggtgctttatcttttgctagacctatcaatgcatctaagatgttgcccataatttctttctgctttattaacaatgatgcattcgtttcatgatgactaagtgaggacaagttcgattcgacaaaattgaagatggttaaaatttgcatagagagactgctaaatttcctgaagaataattcaggtagtataacatccgggggaaaaggttccccttttgaataaaattttctgatgaacaaaatccatgtggaaaaaaagttcagaaaaaaaaaaaaagagtctcttgagaaaatacgtatagaatgtgttttggactttatcgaaaaggtttttatttttatattaaaaaccatgaatatgataattttccacacgttgtctattattaaattaaggattcgcagtaagaactgatccacttttctcctgttcaaatatttctgtacacattcaatcgcaacattcagataaaaccaagtcttcgaatttaccagcatgaagcattctagcacatcaaatttttcatcaaaatcgttgcttatgaaatttgttttttttaaatacaaaatcattatgttactaaactggaagactgacaataaaaaaatgtacatgtaccttttcgatttgaaaaagtccactatgtagctttttaatatatagtcatatttatcaactgttatattataccttttgtcttcgttctccacatctctaataattacaactggcggagaaaaaattccgcttttctttttgactctatttaatctgtattcatccttcatgatatacttcgtgatcaggtcgtacgattttaccacatgcctcctagttttcatacttgcattacttacgcatagaaaaaaaaaactgtgcatgtagttgtaaatcccttcttcattcactttgctctttgtaattgatctattcatgaaaactttgaacctgcttaatccatttgagttggaactctctacttcctctttgttaacagggtgcagcagacccccagtggcgccaccgttccgattgctcgtgctgttcctatccggggtagcagcaattgatcccttcttctctccccccttttcgtcctcacaaaacgcgttactataaaaatagagcatgtgcatgtcctttatgctctttgaatttgaatcactagaataatacacctcatcatctgataaaccttcgtcaaacagcccctcttcagttaccccctcctcataagttccatcctcagatagttcttcttcatacgtacccgcatcggagagctcctcctgtgcatccttaaacgtaaccaaatcatcatacatcaaatctacgtaattttcaatatttttaattaagctaaaaaccttattcagaaaaggaacagaggaatgcaccttggacttatatatgctattcgaaatcacgtgcgaaaaatacatagctgcggaaaaaaaaaaggatctgcattttttgctcttctccttttttaattctttcataaacagttctacaatttcgaagacattcataaatagcactttatacttttctatctccaaaagggacaacaccctttttaaaataacgttgattaattttacaaacaagacaaaaaaattttcaaacatggttttcaaatctagaagggggaaaccatcatcgcatatggatgcaatgtacttcttaacatctttctgtttatcgctaaatattatatttgtcgttttactggaatatttgctgtcccttatatttgccttcaacaggagcagtagcaaaatatttacgttcttcctctcatcgttccttttctgttgatcgctatggaacttcatgctcatgagcgaatcgaagatttcaaaaattgtattcttctccagtgaatcccgaatggcagaatcagacaaaagggttgacaaaacctgcaagagtgcacatgcacaaaaaaaatggagaaaaataatgtatatctttttcagcaactcgtggaatgttccactcttacaaacaaccacaagcgcatgtgtacatatgaaaaaaaatataagccgcctcgaattaccttaattgcgtacaaacgcatgtagtaatccctgtggctaataaattgcggaaaggaatgcaaaacaatgcaatcaaaggcgttttttctctctctcagacattttttgtacaaattttttgtatactcatcaacctcgaacgaattcaaaaacatccttttcgtcacgtccaaaatgtacacaatatttatgcaagaaaatgtagtggcttcctcaaaatatttattctttatattggtgtttttcgaaatgtacaacttggaattttttacaaagtgcaacagcttgaatattaaattaaacagcttattaattacttctttattttctgaaaataggatacccaagaaatagtcatacacgtcattctttgtaaaaaagaccttcaaggataagctctctaaattatattcattcatataaaaggccatactgtgcttatacttttgcagagttgattgttccgctaacaaattagacgcttccgttttgctcctcctcttaataagggatagtagatatattgcactgattaaacactgtatatacttcaatatgtcatagtctgaaaattttttttttaaaaaaaaattatcagttttttgcacattcgaaccgacattcccctcaggcaaactcgtgtttatcattttaataatacaagcgtctgctagcttgacccagtaagacaaaatggatattatcaattttttatttgaatcatttaaaaagttgtcgtcatttataaaagtaaaatttataattttgaaaattatcaactgaacaaaattatccgcatatctcagcgcgttcagcattaacgagtaaaggataattttatccttcagaacttttattatactattttccacttccctatgttggaaaaggaggaatatatgtacatacacatatgactgcaaattttctgtgatattatagttatcccaattttcttccgattcgttctcgttgcaattttttaagtcatcatttggataacctaccttcttacacatttcaccattcacttttgttaacaattttttacacttcttaaattccatgtggacaagattgcaaagaaaaattagcgactcatggtgggcatacttttttataatatcatatatactgtcattttttaaacttagaaatttctccgtgaataatttcaggttttcctgatttatttggctcgtctccaactggtaattatcattcacttgaaatattttccccccatttagcataagctctagtacaacagaatcgaccttgtcatactccacaggacaaattatcttattaaatagtcgattaaaattgaacttgaaaatttctcttttcacgaaatttattaatgcttcctcattttttgtaaacatggacatcatttctaagaattccttctgcaacagataataaatcatcaagcacttttcacagttgtctatattttcaataattattttttttatcttactcaaactctccacatgtttcacttttattctctttaaattttccactacatcttcaaatctgttccttgaaattatatcttcacaaaagacagaaacgaattcatatttttcaataattaaagttgcgtaaaaaaagagaaccgcttctgcatactggtgattgcaaatgatgtgactggtatcaacaaccgggtcctttaacttttccaaaatggatcttaacgaggatatgtacagttcgttcacattgtcttttatgatcgatttttttaatttttcaaataagctaaaatccgtaacacattctaattttgcattgaattgattttccatctaaatgtgtaaaatatggccaatctgttttgttctgtatcgtttttcctaacccaatgtagcctcttctcgcattgcctcttctgcctgttctccctcctgtgcctttttcttattcgtatttataacttttcgcaaaaaatggggaaaaaaaatgactacaaaaaaattggcatatgaggccgcactgttgatgttagtacagtttaaaagagagaaaaaaaaaaaaaaaaatgctatcatgtggcataataaaaacttttcatggggttcattcctacatttgagcaacgtcttcctgttatctcattctgtgtggttacttcatgtcagtttagctcaccgagtcgcacgcacaaaaaaacaaaaaaaaattcataaaaaataaaaaaataactgggcttttcttttccactgtacgggaaaactgcccttattcattatgtcctcctttagaggcgaacaaaaaaaaaaaaaaaaaaaagaaatgctgggcagttatctactccaaataactatacaaacgcaggtgtttaaccgagttgacatatgcatttgcatgcgaataaatgcatgggtatgcccctgcacaggtatgtaagcatagggacatacatatacgtacgtatatacattacttatatatatacttacataaatgtaccagcacgcacacaaaagtccgcacaccatttgtatctctttgattaatgcacaaattgtacatgcccagtgtggctaacgaacttcctgaagaggaggggaagcaaaacaaaaaagaattcacggaaacagttttataaagtatacattaacatactgttcgttatctttctcttttcctgcaaaaaatgtagccaaaaaatgcagaacgtgtacttctctttcaagctatgcttaaaatatgtgcaagcatagtttgggtatatctcattttagttatttttacttttttattttgttttttttttgggtggggggtacattttgtttacttttcttcctttaaaatgttaaaaatgtgcatttaaatttaaattgacgtaatatttactttttccctttgtaacaaaaaaaaaaaaaaaaaagtagacaggatgtataaaaacaattaagtgctgccaaggcacttcgcacataaaaacacatatatggagtgtacataagagttatgccttaaaaatgcatccattatgtagaaattttcgctaagacattaaatccgtgatgaggaaaagtatttataaaactttaaaaacagaagaatgtgcatttaaatattgctccccctttgtgcaaatttttgccatagacatgaaaagtaagaaatcccggggggatatgttttctccactttgaggaaaacacgcaaatacacgcaagcaaataaacaagcaaataaacaagcaaataaacaagcaaacaaacgggtaggcacgtatatccttgtgtacatgcacacgtttgaatgtatacacagaaatgcctatattttacccccttgtagatgcaaaatgcacattctgacaaggtgcatattttcgcaaaataattcatacacaaaacatgcgcattcaattcagcatgcaagggactctcacttttgctgcctccttgcgcacttacataaaaatttacatacatgcatatgtcaacatctcagttgcgcgtaattcacctgcacgcgggattatattaaacgtcctgttgtttgcataatatcccttgctggataaacacaagtgtgacaaaaatgcataacgaaaaaggcattatacctttttacattttcacccaagttttgcatacaaataggtggagtaaaaaataaaatgccaaaatggaaaaacaatcctacgtaactgtaaaacttgtgttgatttatttatgtatcatgtatgtgtacgtatccgaactcttaagcatttttaaaaaagatcaaaataaaacccatgttaaaaggtgaacggcatcatttctcgagggccatggggaaaaattgcgttccatgaatttacatccatttcataatatgcagtgtttttattgtgccttaaaaaatttccccatctgttgctgccctatggctcctgctcccaactagccaaaaaggggtaaaaaaaaaaaaaaaaaataagcgaaataaggagaaaaaaacaactcgggagcatatctcgtattgccgtacattctcccagaaaacaaaaactgctcagtgcgacgctgcttaactggatgaatgctccttttttattacaatctttaacaccatattgggaacattttcttggaccgcacgaagctgttgcatttctacaacattttacttgtttgttcattttgcaccactcccgctatttgcgtgaaaaatggggggcgcactcaaaacgcaggcaacatttctagacatgctcagttagtatcgtttacaccccgactggcatatcctcttattaccacaatttgaaagggtcacgaacttttctttccttttttacattcaactttttcccgttttgtgcaagcgtacatacacgtaacaggtgaacgcagcaacgaaatggaaaaattaaaaatggagccccgtttcggggtgaaattgggcatctcgtggggggcacctcgcatggtgaggttacattatgtacggaaatttttttcttttttttcatttttctccattttcgatgttacgcgttaaacgtaaggttttattttaacaaattcgaatttgaaaaagaactcaaaaaaaaggggatacacgaggggccatctaaaaggtgtacacaaaaaattggtgcagtcaaaaatgaccaaaatgaatagaggcacaaaaacacatatgtgttagaaatgggtcataaaactggcgggggaaaaaaaatgggaacgagcaaaatgcgaatcaatttatttctattgccatgtttaaattctcggctatgtaatccagtccaaccaggcaactctcagatacaactctacaggcatccttcgaaaaggttttcaaagtgcttataatttcgctttgaacatttttatattcttgcgaatttatatttaaacttccgagagaacctagggcaagggcaacctcatgtctaaccatttcatgttccccaacattttgcagcgaagaaattaaatatttcaaagagtttaaatgcaatgcttggcccaacacaaaagcaacttcatgtcgaaaaattgcggattttttatcttttatcaatacttctcctaaagcgtttatggacatatcagtttccatatctcttaatttaaataaagcctcatatcttaattttaacggaaccgtttcattatttaagtcttcaataagtgcatcaacacttttggcattatcatttgatgtaaatacaactggatctattgtgttgaatttctttgaaacaaattcgtcatttcgttttttttttattgcttcttttatgttatctttattactgcatgaacatacagcatacttatttttttctaacaatgaactgagagccaattcacatgtctctcgaacttctaccttttcatcatttaaaaacttttttataacttcaatatttgaatcacttcctattgcagctaacccttcagcagcttcatgtcgaaccattaaattttcttccgtatcgtttagcagcttgattaaaatgtcattgcatttctcattacttatttgccctataacatatgctacttcatgcctcaataagacgctatcattattttctaatgcgtaggtcaaaatatttatcacttcgtctatatcatctttgtatatttctctacattcatacaatgccctcatttgcttttctataaattcatttcttgtttctactaggtatttcctgatgaagtctttattgctgctgtcttcatactggattaggcgacttcctctgttgtgaatacttcctgtcattttgtttttgccttcttctccctggataaaatgcactcctatctgattcttacttttgaataaatggctagtaagcagcttgaaaatggtgcctgaccttccacgctctttcctttacgttatatatctacgtcactatgcgaacactttttctctcaagtgacgctacaaatatttacagcaacactcttttttttggtatcaaacggtggcaattacttcttaatgaacaaaacattccagtgagtggtggttcatcaattgttgggaaacgcgcggagtctcttaagtactgtctgacgtttgcccatcgtatcaaaaaagggaaggcaatcactgcgcacaggtgcccacacgttgtgccaggtgttgtgccaagtgttgtaccaaaaaatgttgcaacaaaaggcgaacactgctataccagctgagcagaattgggactgccttttgccgttggcttaacaaggatatgttcatgtgccccctttctggcatatcaaagcgtgaacatgaccaagctgtaacgcgtgattttttcccctatgcctaataatactacacgttacatacgtatacgtaaatgtacatataatcatgcatacaaacgtgcgtacaaacgtgcgtacatatgtggatgcccatatgacaactccatgttcactccttcaagctgcgccaacgtgacactcgtgcccactgcgcttttccaaaacgtacgcttattttttccttctttctggaaaaaaaattatttcataattactcaacaaaaaagggggaaaatacgcatcacaatttaatttcatatgcgtaatacatgctagtaaatatttccctcccgtgcaataaaaaatatatatatatatatatacatatataaatatactttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatataaagaagagatgtagtagtgcagcttatttaattctgtttcatttttttccccctctgtacgtcatattacaaacatggatgtaatttcaaagttcatataaataagctaatacaaaaatagccccacttaaaacccaacctgcgcatatgtaaaacatacagtttgtcaattttctgtgcaagtgaaccaactttcccgacatttgccttttttgaaagccttgtgcgattgattaccacttctacattgccaacgttccctttatccccttttttaattcttcaaaatgacaaaatgattagtaattttggatctgataataatcgtacaacagaagaaaacttggaacatgacgacgaaacgacgtcaaccgtactttcgcaaaaaaaaaaattaacgaacaaggaaaaaaaaaaactagaatacgaagaaagaactaggaaaaaaagagaaaaacatttaaaaagagtaaaaaaaataatcacaaaaagtaacgtgccttcgctaaatggtctaaaaaatgagctgctaagggactgtcccgccactactctgaattggacagacgaaccaaaggaagctctccagaaggggaaaaatgaccaaaatgtgaaatctcacaatgtaaactctcaagaggaagccccccaaagtgccaacacagatcgaataaaaaatccaaatgaccattcacatgagccagacgaaacaggaacagaagaaaataaatcacgtagaaaagaaatcgaaaggataaacaaaaaatacaaacaactctgttctatggaaaatgtgtcgaagaaaaaactgatgaaaaagctaaagtacaaacaaaagcaggacaaagaagcggaaaaggaaaagttgttcaaaaatatagaacagtacaggttaaacactaaccagcgaaatttcatcattcaatttgacacaaagaaaaagagcccaaatcaggaaaatctagaaaaactgtttcagacgtatgaagaaatgaagatcgatttgccaaataatttgaaggttataaaaaacaagctagaaaaaaaaatttttggaaagcaaaaaaagaaaccaagaatttgccacttctcaacatggtgcagagggaaagaagctcaaagtgtcaaaagaggtgcaccatcatgttgatgtaaatcagaagggtgatctgatccccagtgaaggagatgatactaacgctgagctagtaacaaacggctgcttagcaaaaaatggaaaaaattgcagcgaatgcgtaggggaaactaagtgcaagcatgtgcttagcactgggagtgaccttactgaaaatgaccatcttgatgatgacaatcctgaaggtgagcatcccggtgactcctcccctgatggtgagcaacccggtgactcctcccctgatggtgagcatcccggtgacgcctcctctgatggtgaacatcccggtgacgcctcccatgatggtgacacaccggatcgcgcgaaacaccgtggcgagggaaatgcccaaccggaaggagagaaaagaaaaatcgtctaccaaagagtcagtataaatcgaaaggacaacatagagaaaatgagacaggcgctgcccgtcctggggtacgaacaagaaattatcgaagcgatcctaaattacgatgttgtgtttataagtggagacacgggatgcggaaaatctacacaaattcctcagtttgtttatgagcacgggttctgcacagataattacctcatcggcgtgacagaaccgagaaaaatagctgtaagaagcatttcgaataggttaaacgaagaactaaacattgaagatgtagctgggtatcaaataagattcgaaaaatcgcattttttaaaaaacagtaaaataaaagttatgacggaaggtatactgctaagagaaattatgaacgactttattttgtcaaaatatgctgttattatcctagacgaagcccatgagagaagcataaacatggatttaattttaggcctcctgtcaatcatctgcaaaattagaaaaaacaattatttcgcatacaaatcgaatgtcattccaattaaagtcatcattatgtctgcaactattaatgatacccacttttttgaaaataaaatttttacaaattatacctccatcaacattccaacggaaaaagtccccgtggtagatcacttcctctcctacacgcctcaaaactatattgaagaagcgaaaaaaaaagttatacagattcataaaaggctaccacctggtagcatactagtgttcttaacaagccaggaagaaatttatcgtttatataatttactcaacaatttgaaaatgtccgaaaaaaacacacaagtaggagatgaaaaaaaaatacatacacttgaacatactaatgaggaagcgaaaaaaacgcagaacgaaaatataaattcttttgacctaagtgaggacgaaaaaaacgcgaatgataataattgcagtttttttttcaggtcaacggatgaaaataaagaaaagcgaattatatttgaagcatccgacagtgacgacgaggatgctcctttgcacagcgccctgtcggtaagcgcatctgaccttacggagcaatgtgaaaatgatgccgatggatatgaagaaaattacagtttattgaataatcccagcagtgcagaagcgaaccaaaaggacaacaacgcagaatcaaacggcttgggaaaaacggagaacgggaatgacgcccccccctgctgtgggagcagtcagactgaagaaggtgaggttggcgaaggaggccccccttcggaaggacataccaagggggatgatcattatggtgaagatgtcgaaaatgggaatgaactgtcggaggatagccaatcttgtagtgaacacacgccggacaaccaaccgggtgatgaacaaacggaaggacagcccaacgaacgcacagtcaacggagaagggaaaaaacaaaagaacaaacaagaatcaagtatttggaagggaagcgacgggtcaggcagactaaaagtttttaagctctttgcaaatatgcacatgcaggaacaactaagtttatttaacgaccctagggatgatgagcgagtctgcattataagcacaaacatagcagagacgtctatcaccctgccaaacattcgctacgtagtggactgcggaaaggaaaagagaaaaatttactcaacattgaacgattattcctactacgttattgataacataagtaaaagttcttcaatccaaagaaaaggaagagcaggtcgaatcttacatttattaaaaaaaaataaaaaaaataaaaagaaaatagaaacagaaaagggacatgtgtacaaattatattcatcaaattattacaactattttttcaaaaacgataatgatttcccaattttgaactacccccttgactccctaatttctgctaagttttaaaataaaaaatgtagaacatttcccctttattaataagccagaaaaatgtaaatttcaggaggcacaaaaaagattaatttatcttaactgtgtctattttgggtaccaagatgttcagttcctctttaaaaccttaagtgataaaatggcctcaaaaaaaagtatcgaaaatcatataaacatgtttaacccgaagcataaaagcggaattaccactactggtagtttcgtcctgtccctaccgataagcacaagatatgctaaaattttaactgacgtttgcctaaaatcgttagcgattaatcacaccagttcaatcccgttagcctgtctcctagtctcgtgtttatatttggagtccattttttcgtacgactacaagctcaaggcgaagtacggcaaaggaggaaaaaaaaggaaaaccctcatgaatggaaacagagcgaagagtagtagccaaacgaatgctaatgacaccctcagcagacgtaactacaatttagcaagcttaatttttaaaaagaacgacgaaaatgaaaatcaaagtgatgtgaatagttgttcctctggtgatgtacccaccgacgagagcaattcatcagaaggaaattccccaaacagcgataaaaaggataacactcttgataattttaaattaagattcgataacgacattgacttttacatgaacgtgtgtacctccttttatttttcaaaggacaaaaatcatttctgttgtagcatgcacttggacaagaaaaaaatggaagaactactcaaattgtccaaccatttaataaaaataataaattacaaatttaacaaaaatattaattttgatcttttggaaaaaaacacatcagatttatccaaaaaaataattcactatgcagtcatccagggatttatagatcacttagccattcgctccgacttaatacataacgagtatacgagaaactccaatttaaattttaataacaagaaggcttacttctcccaaaacatgaacacaccaatatatatcaattcgtcttcgctcatgtataaaaataggtaagtcaccaccaccatcccctacagtttgcatagtgctcaggagtggccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcacgtgagcacatgtgtgatgtctgatcgcctaccacctgtcgccccccctcccctccgcttttttcccgtaggccgtacccaaaatacatcctgtacaattacataatgaagaacgcaaagtcgtacgtcatgttcgactgcctaagtgtaaatgaatcagatttaggaaaaataaccaacgtctgcatttacattaacgaatatgaaaaaataccaccggctaaatatgacatgaggaaggataaaatcgtcgtttgcgtgaagcctttgtatttgccttattctcattatctacccatgacgagaaaagagttaaatgaaaacgggttgttattttataactaccttgctttgttcatattagatgggtccatgtttccaaaaatgtcatcatttcatgcgttttacgcccattcggctaatgacattatcgcgtgcagcagccagccggttaagcagttcgtagatgcgctaagggaggccagaataagcagtaggtgggtgctgacaatgcgtacataaatatatatacatatatatgtaatttacccttcagtttaatgcactgcatattcgcccgttctagtgcgtccaacgtacgtatttccaaaaacgtgcaaatattaattttcacgcctttccacttttacacctttccagggcgactttaattaacaagtggaaaagtcaaaacgattttttaaagcaagaattcgtatcgttgattggaaagaagcttaacaagtatattgagcagctcatcgataaaacgtggcctcccctaaactgaactaaatgtgcatagatatacacgcaaatgtgctcatgggaagcaatggttccgttcaaagctctaaagaattttattacgcccacgctgattctccatggaaaatgaatttgtaaaaaggtggaacagggggaagatgggggtgggggtacacatttattatacgaagcacatttaccattgttatagaccaatttcccacccctctaaggcgttctgttgtaaaataattaaaacctgcaccctattttaatagatgccattttaccatcgttttcatgtgtggtcctcctccccacctttgtaattcaaaaatgaaatatttctcacccaccctcgcatattccattttgcgcattttttaaaatgcacacaaaatagttgcataggatgtgcgaaatgtaatacttttcacttttttttaaacatatttggaatggctccactgctaaaatttccccacccacttgtttgatttgataatcttttaaaatgttttaaattaattaaataatttttttaaccttttttttttttttttttttttttttccctctttttgcaagtcttcttctcttatgttaataaaaaaaaaattccattcatgccgttacagcaatgtggtaaaaaaaaaaaaaaaaaaacataaaacacatatgcacacacatatgtgtataatatatacacgttgcatggggacataaatgaaatgttggagggttattgagaattcgcgctaaaattaaaaatttgggaaaaataataaatgggataaacattccctcattttaaacatttcgcacgtcgcatttcccgtttcatttttcgttggttggtggcagagtaaacaccgtgtctcttcttgtgattcttttgtacacagccgcgaagctaatgagcttctcctcgatgttatctctttgcctttccttggagtcgagcattattttgaatagtctctttccgtcagccttcatgcttattctgcgaaaacgggtggggttcaccaagggggtgggcgggggcatgcatacgtggcgtgttcgcgccggttgtcagaaatgcactttttgcgcatcgtacagtatacatgagtatacatatacacacatatacatatacatatgtgtatatgtgcccacatgagcgcacacttacgctccttcgcctacactcacctctttccaactatttcgctgggagctacgatgtcctctaaaatggagtcatatacactggtcagagttctcgatcttggaattattttaaatgacttggttttctgcttcgcctttagtatggtcctcttggctaccaacacaacatactttttggttttcttctccaattcgttgataagtttcctttgtattttccttacgtaagttgcataaatcttgtatggaatataaattaaaatcgttttttttttaattttttcaacttctatcaaatcacatgataatatcttaatttcttttgcgtcattttttatgtccgacgagcttgataactcaatgtcaatcaggcattgcgcaatttctctttctaagtcgctgggattgttttttagaattttcgttttaacagaaaccattttggcgttctttaattaaaaaattgcatgtaacctgcagaggtgcaaaatgtgtcgcgtaatttgttacaccagttcgcttagggttgtacacgcgcgtatgcatatatatgcatctcctatttgcgcacaaatatgtgcacataaaagttcgcacgcctgctcatatgcgctcaaaagtgggttgttcatcacccacggtccacacaacgctgccacagtgcacgtagagcaattgacataactgcgtacacgtgtatttattctactcctttattgcaaagaaacgccattcacaacgtttccgctggggagtgctattcctcgcatcttttgcatttccgcccgttcatatattttgctattacgttttttactgtactattaatcattttacgcttcacacaaatgcatattttcccatagagctctaccgctcaacagctttaaaatgcgttcaaatggatgactcagtacactcctctcatttggcataaagccgtgcgaacaacataacatacatacgcatcactcgcacgtttcatgcgtgggcctcataaaaagtacactaacgcgctcttgttcctcttccttaccttttttgtatgagtaatggggatgggggatatatcttacaaaggagccgctataattgttattacctccaagatggtttattttaaaacggtttaaaaaaaaaaaagattaaaaacaatggcctacgtaaaattttcgtatgaatttattttctctgcgtacgttcaattttgttttaactctctattcctcttttttttttacaaattcgaaacgtataaaatatgaaaaggcgattttttactaattttatattatttattttttttttttcttggtgtcgttcattcatgtgctacatatatagtttgtaaaaaaaattgtatgcagtaaaggcgctcccagtttttttacaattacgtatacaaacaatacatttaaacaatcaggcgtgtaaacatacaaaagctgttttctttatttatgccattttcaacaaaagcagatagttaccttttcttcatttagtaatcacaaatttgctaatttaaaaacccccgttttatcgcattatttgcatttttttggtgaaagcacaacatgtgttttgttttgtgcggcaacccctaagtacaccacttaaggctctatttttccgccccacccaaaatgggaaacatacaaagctatgcataaaaaaaatatatacaaatttatgtaagcatatacatgcataacacgtactgatgtacgtaatatatgtggaaatttcacccgcaaggacgagaaaaaaaaaagcaaacattcatgccatttttgagtatcccctatttctgaacaactgtaaattgtaagtgccatttaacccatttaactggtttgtatacacgccttccagtaacggatttttttttttttttttttttttgacaataccagtcgtgaatttaagatacatcgcacgaacaaatttttacaaacgtaattcaacgtacatgttatcataagggaaaaataaatattgtaaaaaattaaaaaggtgatccgttcaagctgtttaatataactgcgcagtacacaacaatgtgaacaccctttatgctaacgaagtagccaaagttaaaataccgttatagtgataaaaggcataaaactaaatctgcttttagtacgtacaagttgtatctgctcagtagggggacgaaagaaaaaaaaagcatacaacgtgcctgtttaaagataactgctaggagtaccctcacaccactccaaaactggcatatacacatgtgtatacctttaaacacgtgcgaattggtccgtgctaaacgattttgccatccgttcacggacaaaaaaggagataagtgatacaactcctgtcgtattcacaaaccagttcaattttgtagatgcccgtcattctgtcgtcacaaaatatacattactgtacaacattttcgcgatctcagcaacggttactgtattttttttatgctcatgtggagccccctttgtcttcgttctatgtagaaatgtgcctctaccaaattggttacgtgcaacacgataggggcattctgttcgtatcggcatgctccattgcactcatcgacacacgtgtgcaactaacttaggtagcgcttggccgacagcacaccgcctacaatgagcaaaacgcgcagcaatcacccgttacataatgcgcaaaatacaaacgcacatttttgaaaagggcgcaaaaagatagtatcatgttttacgctatttcatttttgtccatttaaaaaaatatatttggcaacattgtacaggcttctccaaatcgcgcgcagataattcagccacaccctttagtattcccaccagatactttgtaaaagggaaatttatttaaatttaaaaatacgtgggaaattaggactgctttaaaaataaatatgtgcttcacagggatgggtgaactttagtcggtcatatgagaggatgctcaactaacccctcctcgcgtgctattttttacgcattgaggaagccgcgcccgatctgcttcgttttaccgttgttggcgaacagaactgcccgaagcgcttgaaattgaaagtcgtaaaccgtatgttataaatcgtaagtcataatcgtaagtcataatggtgagtcataaaccgtaagtcataaagcataggttattagccataacttaatcatcatgacaaagcaaaccgcagtgaaggaaatcacaagcatgtaacaaaaaattaaatggagtgaaaatacggcccctttttgcaccaaattaattgcagcttcttttttcctgtcaccgcctttggcctacagcctttaatttcagttccatctttttaagcccctacaaaagtttgcaaacagctgagagaggggatcaatccaccgttttgcgaatatccgttcccgcttcgctctgtgctctctcttggtgagagcgcacaaacaggcgccgctggaagcctaccctaccttggccccgatgctgcgaagggaatccactggaaatgccagtacagacctgtacaccccaacgcaggagcgtagacgtgccttcgtttagatgaatcactacgtgcgcgagaagcgccttgccgcgaaatggttccaggtcggaagcaaccccttcttctacaggaagttccgccatgtaaaacacttcagtcaagcgcaaatccctaaaagggtggggttcatgaaacccgcattcaaactaaacagaaaggcgcagaagtatatagtcaatgtgcagtggctaaaaagtggaaacacgaaagagttacaaaagctatgtaatgacataaaaaaagatgcaaactcgtttaatagctacgaaattatcgacctggtatactacctaagtaagcattcgaacagaaatgtctacctaaccatcgagcccttgttatttcattttttccgcaaatacaacacgtccgttaatttaaacggtgtgtctatacataggctgttaagagtactaacagaatatcaagacttagtttacagagagtggatttactcgatagcaaaaattatttccaagaaacatgcacacatatctatgagggacattcaacttatcctagacgacttggctctgttttacgattttcaaatacattgtcagattactcctttttacaacacaattataaataggattcatgaactggaaataaaaagacttccatttctgatacatgtcatcggaagaattggatgtaataaccctaatctgttgaacatcctagtggccactttaaaaaaaaatatctccaaaaatgatttgtatcgatccgatttttcaggactactactaagaggtttagcaaatctgaagatactaccggagaggagcatcctccatcagttgtacaaaccggtcaaagaaaatataaactatacaaatatcaagtacctatcctggtgtgctgatggtttttctagactaaactatttctcccccctacctatgctagtaaatcagatactgcaattgaaggacaaaattacgcagctagagcttaacgacttctcctccatactgaactgcatccaagcgtacatactaataaaacagcacaatggatacggagaaaaggggaacgtgccgcaccggagaagaagcctctcctcggatgttactccaaaggcgcaaagtgaccatccgaatgatgacgggagcctgcttcaacgcccccctggagacataccatcggatgaaagtcacaacaaatcgatgttacgtgaatggaactttgatcccaggaaaatcccaattcaagatgcacataacgatcaaagtagcaaccaatttagcgttggtgaaaatgtaaaatatgggcaccaaaccgctcacaagagagaagaccgcacggaggggagacaaacgattcacccaaataggacgctccagagtgatgtaaaaaataaagggaaaaaataccattctgttcaaaggaaccaaacagatgggataaatcacccctgtggagactatgccgtacagaaggaatgcaccaaaaataaagttaaacaaaatgtagagttggatgaagatgcggcagaatgtgccccacccgatccggccaatgtaaagaataaaacaaacgacccctccggaagtgacaattccatgcatcccatttctaatgaaaaatttttacgcgaaatgaactcaatttttgaggtgaatgctaacacaatatctttagaagcattatacgacatttatttaaaattagaaaaaatcattttagaaaaaattacggaaaacatttatagcagcaccccaccctaccgagtaataatgtttgaattgctaactagactcttcagattttataaaaaaccgattgacttaattgtccatatgaatacacacagatatgacacttctctactgctgaaacataccaatagtctgcctcttattatatcaaatgaaaagaggagaaaaattagcagctcggaattatcttttcatgtgcaagagtttgatttttcgaatgactttttttttaaggattccccaaatgatcatttgggggcacagaaaagcacgcccgatgatggaaatatgcaaattgagggagaaagccatcgcgctcgtgctaccccatctgcagaaatgaaaaatggcgaaaaagaaagagcgaaaaatgaacaaccccatggcaacgaaactaatacgtatcatcacaacgtcgaggaaaacctgctactgaccgaggatacccagataaatgtaaacacaccgttgccgaaaatttttaaaacctttttgcactccatatattttagaacccccgcgttaggcggaagaaccatcatgttgctactaatagcactggtaagattaaatttcggggaacgggaaaaattcgaatatttaaccaagacggattctaacattttaccattttctaaaactaacgagatatacagacccttaacaaaatgtcttattcgagaaataattagaaaactggaatcgtttaattctgaggagttgataatttgtgcaatgtgcctaaacgagctggacgccttaaacttaaatgatgaattattttcattattaattgaacgacttttcaatttaaacaaaagtaactacatgagccacgaccaggtgctacagttaaacagtcttttccacttctggtacacccgaagaagaaacttaattgcgcaaaatttgcgattcacgtcgataaagcagtttaagagtttccttgcgtagttctttccatgcactgtgtatagatttattcgccgtgaactttatgctttttcctgcgaggggttatgtgcgtttcgtacgcgcttccccctcgagacttcccataacgcctgcttttacgctccggaaagtcctcgctcccaatcccgttaagcctcttttccccttgtttgcctcaacacgctcgaatgcatacaaatccgcacgcatacacataaataatatctccatattacttctccacttttgaataatatggataactttttttttttttaattcccccctaagtaatgtaataatttttaaatgaactgctttaaaatgtcgcactgaacatgtgtacaacaaagagaacatttccatatgacaagacaaatgcgtgttccgcgaaaaagccaaaaaagggaatctctcatttagcataattgagcattaaattgttcctaaaagaaattatctatgtaaaaaaaaattcacgcttgcaaaaaaaaaaaaaaaaaacgcaaagaacatgtacgcgtcatcctatattcgtagagcccctctaatttgcgcacaaagctcagttgtatacaatttttttttttttttttttaactacattgcgcgtatttccttccatgcgatacaaccctcgacgagcaaatgagcaacaaaaaaatatgcacatacgctgcatttatgtatccactgtacgtttatatttatgtacctactcgttagcttgcgcacccttttcatcatttttttttaacaaaatgagggattaacaaagtttctccttcgatttttccacttctttatatgctagaaagcatttttttttttttttttttacaccccattgagataacatacgttacatagcataataacatatgaataagtacaagaaaaagtaaacgtatgagcgtgttttcctggattgagaaatattcgcttcccctccccagtgctcgtacgcatttctgtattatcataacaaagtttgaaaatgctatcattcgtaaaaagcgttggcagaggtttcgcgcgtacctactcctggtgtaaaaggtatgacagaaggcccagttaataaagagcgcacctacatacgtgcatacgcgttgcatacataggcgagtatccatgtatgcatatgctccaatgaacaaattgccgcttgtttgagttaaaaggcgcatcagttaagccaatttaaagaaagatgtattcataaggtgttggcgaccgcgttatacccacgtgtataaatccatatatgtgtattttcatgtgtgcccctgttcgaaagattcgtgtcccacttttaaaatttcctccccattggctcccccttttttcgaattcttagtgcaagttgtcgtagatttttcagcgaagactatttttggactaaagcgaatgtcggtccattcttcatttgccttctaactgcgccctattggtttgcaggcataaaggtaaaaggacttccccattaacttcctttttttggggagggaagctgctacattttgcagttgacgcacacgtctctctatatatacatcttcccatttgcacaactcccaaccgagcacaaaacagcttgtgtgttaaccccgccaggaaaaaaagaaaagaaaactgcaccactatgcgccttcttctttgtcccattttgtacccccattctacccgctttctacccctttcatttgtagaatatttattggacgctgcgctacgagcaattaaataaacaggaaatactctctgacagattcacctggttgtacgaaaggatgttagaagacgaagtacataagacccttttgcagaagctaccctcctacaactttaaaaataatggcccagaaaatatgttaggcccaagccaaatataaccttcgcttcgcttccccattttatgtaccgctaatcgatacctgtgagtattatatttagtgtgcaacactgcaagtgatattttctccttacttcaccctatttttggacactctcatgttaccctttttgaaagagtaagactccttttcccttacaccccacctacaatttgacacatcagtgataactttagcaaattgatgtaacgtctttcttgcaatatcatcgcattgcttaaaatccccgtcataatttcccccatcatcagcacaaacatatttttataataatcataactctttcgaaatatggcatcttctccggaggtgaaaataaattttgactacatttatagcaacgaagggattaggaaagatgtgtatcttccaagcagcgacacgtttacatttcttgaggctctcgaagaagatgttgagaccatttcaccaactgctcacgtggcgctagaaatggggtaacttcaaaaacggagagaaaaatacattttaaggcaaaacctttggcacaactgtccgtgtgtacgagagaacgcgagcatgtttataaacgcatttttcacgtgcatgtggacttttgtatgtacttacacatacggaaaattacgcgcgcccgcctgacctttcgaccaaacccctcctacagaacaggaagcggctatctgattttgtccctgtacgagctgctgctaaaaaagaagaagaaccttgacctcctgtactgccttgacattaacgagaaggcctgtaaatgcgtaaggaagttaacatgggacaataaaatttcaaaggtcgaaataattaacaccgatttgttcagcaacttaaggcagtgcaaacaattcgacctggtcttattcaaccccccatatgttgtgacagaacaagacgaaatgaacaaaacggatattgttgcatcctacgcaggaggaaaacatggaagagaaattattttaaaatttctgttaagcgtatatgactatgtaagtgataagggagttatatacctgctcatggaaaagaataacaggccagacgaaatattgaaagatgcgaatatatccaataggttcaattacacagaactgaaaaagaaaaaaacattaaatgaaaccatttttatttacaaacttagcaaaaaaggtttctaattctttgaagttgcaatgccattttttttattttttaaatacatgctcgcagcacacaattgggtgtcagtacatccctagtccatgcacaccataaaaaatataagaagacgtaaagactggtgtgaaccaataataaccaagcctgcgctttttttcttcccctttttttcttcccctttttttcttccccttttttttttttttcttcatcattttttcctccatttgttttagttcaacatatgcggggctacatacatcgcacgacatcgtcaacctttattttgtatgcaattttttaataggaatgtacttgataaaagttttataatttaaaaaaaaaatacgcacatagatgtttccccatttttgcgaaatcatcttgcttctaaatcgatgtataatgaaaaccgatgggtgaaatacgtaaacaaacgagaaaaatgaattttgtgtaaatgtgcgatgcacgcttgcaaggatggtggggggaatggaaatgcaaggtgggacagcggcgcgtagcaaaaaaatggcttcgcaaaacggtgctgtaaaacgataaaacaatgcagtgggacaaaagacaaaataaatgagcaaataaaaggaatcaaaatacgtacggccagatttcgtcggatacccaaatgaaagggggaaacataaaatgtaacgctttgtgtcttcacaatttaaaaaaaaaagtcagcaaaagtactgcctaaaaattgatccttttataaagagcacccaaccatcactacagtcgtggcgcgcttttgcgagtacctatttgggttagcttgtatggggcttatgtatgtgcgccgcatcttcaacttcttctccgttactccttgcgcaacttgcgcacgcagcgtaggattacttaaattttttaattcactagggagctaaccttttaatcgtatttttgcccatgttcaaggtattcacttctcccccttgatgcccaattttacacgttatagaaggaccaaatgagaaaaacaaaaatacctatggtcgaaatgaagtaaataagaaatctgttgtcttccatccacataaaaaaatttagcctcatggcttgccgcctgaagcttatattatcctgatataatttttcacttttgttaactagtatgtctattttttctctcctctccagtatcttttcgatattttcgatgatgatattttgtatgttgctaattttgttttttatgttatgcacatcgttcgattcgtagttgttgaagactctctgcaggggggggagggggcaaaggttgagcagctacaatttttgtgcattagcgagattgcttggaatgtgtatacgaacgtttgagtacccccaccgggactctacctaacattaatgcttcgttttcccaaacagaaaaacggcatagtttcgcgcttaccatgttttctctcaaaacgggcttaaactcttcatccagcgacagggtaataaaatcagacgtgtagttaaagtgcttaaagaaactgcaaacggggggaaataaataaataaaaaaaaatacatgcatgcatacatacatacatacatgcatacatacacacacatgagccgctaccaaaccgctcactcgaaaacacccatatgcacgtgcacctcccaagttacgcggtgcgatctttaaaatacagccacttccttacactttcgatatttcttctagaaaagcgtagggggttaggaagcccagttccttgtccgtcatggccatgaacgtgatgccatttttcataagctggtgaaaaacgtagctaaacgaggggaaaaaaaaaaaggatctttgtagtgggggaaacaaacaagcaagtttagcacatatatatatatgcagtttaatgctaatagcaatgtactgatgcgcgccctattttctgcctcaatttctctcttgggaaccgactgtcccatttcgccccctcaaaactgtactcatcgtagatgtatgatttcctcgcggaatggggagggataatctccagaagcaatctgcttatgttggaaaaattgcctccgaattcggtgtattctgccagtactgtcttgtctaaaggggggtaaaaggagggggttaataaaacatgcatctgtagccttcgcccatacagtcgtatgtttgcatatgtgtgtgtatgcgtgtgtgtgtatgcgtgtgtgtgtatatacatatgtataaatatacgtgcgctccgcgcagcaactactcggcatgcgccccatctctcacgtttcaaatttgcacccgtattgcttatcacctcttgctactaaaccataaattatagacatttttttccgtattaaatgggtacttgtttattcttttatttgttctgttttatattctcttttccagattaagcataggtgcctagctgctagctattctgttagattccctttctcagttatgccgagcgttcttcttcctgcgtgtactggagcttacacgagtttgcacatacatatggtatgcttagacctttaccttaacccgtttaagtacgtgttccgttcgcaaagggacataagtgtgaaaaatgagcaatgtgcttgcgggcataaaatattcatgtaactgcttcacaaaacaagcatccgtggaaaagcttaaaaggcccttaataacccaaaaaagaggtttagtttatgctatccgggggttaacactatacatatgcgcgcaatcgtttgcatacttatgcatgtacatatttgtacatagaggcgcctagggaaaaaacttttttcttaatggctacaaaatatatgcgaagtgtaaaattttgtcgacgtaaattgcaatcagcatagcaaagtttaaaatatgtttgcacaatggtgcgcaaattacgcggcacttaaaaggggaggctggtgtaatttgccgtggccacctgaactgcaaattttgtaggcatagcatcgcatcggatcgattaagaacacgcaaaaagtaaaaaaaaaaaaaaagcagcgatgaaacaattgtgaacatttttaaaaatgctaaaatggaaaaataaattttaaatgggatttttttttttttttcttctttcgaatggcgcaatatcgtaggataaaaaataacacgtaatgggaaaatggcgtgagaatgctctactctcagcgcttgagctttacatgcgagtgtttgcacaagtacaacttaagcaattttttttttttgttcttttgtttttgtgtaactgcccaatacgtgtatatctaatatagattcagagctttttcttttttctgtgcatccatttgtgtatcccttcggttcccaccgagttagctttggtatagtagcttttaattttttaacacgcctcggctgaacggttagcagatgcgcaattggcaactgaacgcggatcaacaacccgaagttatctgtgcacccatgcgttaagtctacccacaggactcttaaaagaacgaaaccgaggcatgcgtcaacgcattaatcctttcacgctaacaaaggcaaagaatacaaaatgtgcacacttagccccagccccaagtcggaggaaatttacaaaactgttgtggagaaagtgctggagcacacctgccaggaaaaaccaagcaagtattattttctaattaagcaaaatcaacacaactcgaaagatttttccctagccaaaataaccttcagagaagagccattgctcaacttgggggataaccttaaggaggatgaaacgtttgcttcagtttttaacaattcaggaatatcgcacaaaaaattgaagaagaaaaaaaaagaagagtacctattaagaaaattaaaatcgtccaatgttactgtatctgatgaacagatcgtagcaaaattaaagaagctcctaaaatgtggaaaaaacaacaaggaaattatttttaaaaaggatagtcttcacgaattacataattcttacgcattttatgatgatgcattttgcgaaaacttttacgtaataggtgatgagttcgattttcaaatatccaaacagctaaatggtttgtccgtcttgtcactaagcaagtgtagcagcattttttttacaattttaaacgacttaaaagctgatagttccaaaagcttcatacaattaattaaggacactgtaaaagtagaatacgatccaagattactaaatgctcgcgtatccgggaagagaaaaaaaaatgctctttttgtcaacgaaaatatgactattttaaaaatattctataaagataagctgtacatggttaaaaataaaatattcggttaccaacacgacattaatgaaaacctcgtgaaaaatccccacctcttatttttgggcgaacaggaggcgtggatacttatcttgaaatgcaaggaagaggctatttcacaaaaatgtataactgcaactcgctacgaagaagaacggaaaagtgtgattgaacagcacgactgtgttttaggttccttgcggaagtaacccccttaacctgttcgtgtgtcacagatatggactcttctccggcgcaaggcatccgtcgccccatttttttaagtatcatgcagttcttcctgttttgtttgaaaaaaattcacacagctacgctagccacgcaactttgaagccacggaagggggaaacataaaatatacatatacatgtacatatatatatatatatgcatacctccggcctgcgtgtgcgtacataatttttttagcgtttcgcattaactatttgttttcactgataagtgagaaagtttttaaaacaaatgaggcatatgaaatgggcgtagctcgtatacacagctataaaagtgtatataactaggcgtccattggcgcgcatgtaaatgtatgcataagaacatgtacactcgtcagcgcgaacttgtgcaggcggggaaaaacccggttccatataatgcaatgtgaagaataggaaatatgaaaaaatggaaaaataaaaaatgtaaaatgaaaaacattttcagtttataagacattaaaaaaaaaaaaaaaaggatggagggaaggaaggaagcgatatccagttatcaaaaaataataaacgaaacagattaaaatttaacaacttattaaaaaaaaaaaattaagaaaaggcgcacattaacaagtattattaaacatttcacataatatacacatattacattaaatacgtggcacatactagtccgcgtaagtttctacccttatagctgaaaaaatattacaaagtgcaggagcatttctgcttgttaattttaacacggtaagacaaggtattatacgagatggaatacaatttcgtttatttattttttgtggttgttgttgttgttgttcttgttctttttcttcttcttcttcttcttgctgctgctgctattcttctttttctttcacttgcaaaaatgcgcttggaagcataatccccaatgcaccgctttcgttgaaatagtctattgaaagcttcacagcatcttatgcaaatcctgcatcatgtgctgagcacgctacaacataatcgttcctctattctgcgttattatcccactcatttgcttcattttttgctataaaacgttaccataggtgcagcaaaaagttggacaaaattatacgctcttcagcattttagcaagcatactttgcccccgtaaaatgtatatacttcttttcttttttttttttttacaacctcatgggaacaaaaaaaaagaggaaacgttctccacatttgcaaatagcggtagaacaattgctcaagtttttctgcatagctgattgaaagcccattttatgcttcacaaagcgcttctttttctgcgttttctgcttttccttctttaactttttctttctcttcttcttcttcttcctccccttccctcgagacttctactccatgtgcgaaacaacatcatatgattaaccatatgcttcatttatttttttgtaaaaatggacataaaaacacaatacacaatcttctaatatttaccatgatacatcgttatatgtaaaaaaaaaaatattacattattatctttatacattttttgaaaaacccccccccaaaaaaaaaagggggaaaaagagaaattaacatttattttttactgttataaatatactcttttaattacagttagtagctttttacctaacatatatttatatacatatatcatctgcgatttcgcacgatatgtatacgtgatgattttatttgattcattattattttttttgtttccatttaacacattataacaatatttaattctgaatagatacaaatggtaggtaaaaaaaaaaaaaaaggggaatgaaaaagtactcgaatggcatattctgctaatttgaatgataaaaaccgattgtgtaaaaaattattatctctttagttatttcttcagaataataatattgtaatttaatacgttgagctttcacagaaaaaaaattttagtgcctaatggcaaaattctgcatatatatatatgagaagtacacatactagcaaatatatatatacgtcttttaattaatcaaacatcagttttcttctgaatggttcgttttttttcttttgcgttatcagttcatttggggcacagtatcatatatcaccatgttttttttttttttgttcttctcttaattattcaccaaaaggattgttattataactctcctttccatttttattaccacatgccatgcattatattcgtcatatatactaataatcaccttcttcagtccaacttttttttcttcctcacaaagctccattaatgctattcgatttttgctcctttctttgtctacctccctcattgtgtgcacctccgtattgtttttcttttcgtttgtttttaaaaaattcccttcccctgggggatttttatccatcttatcatacgcttcgtggtcatcacccgttgacagttatagggtttctgttataataattcttaccatatttattaaacgatattttattatgtccacctgtttttgccttattttgccttatccaattccgcgtttccatcatccccaaggttgtgcaggtcaccattttcggctcctcccaattcaccctccactacctgttgttctactccccgaccaagttcaccttccatttcctccttcatatccactgaaccattcgatttacatttattatcccctttatttgtcgatgtctgtgttagtattttaaaaaattctttgttcatttcgtttttataattttcttcataaatggaagacttcttcctttttttttcctctacacatattttatcattttcgtgttcttccatttggtgtgaatctcctccctcttgcactttcataccactattataatcgtatagtcttttttgtttcctcgcaggtgtccccgctgcttctgtttcccctgctgcatcttccacctcttccgcctcgttcgtttgttctcttgcgagatgttccttttcgtatttagcctccatatattcatcctttatcagcttgctcttttggttaaatttgttgtaccggtctttactactgctgacgctctcgtagggttcacttggtggaggatcttgagcatcctgcggcagcacctgttcgttgttcgagacatccttcacagtgctgtcgttgctattacccttgcaattttcgttattgctatccttattatgactgtccccatttaagtcatcattaccatagctgttattaaaaatagaacttattttcttattcaaaaaatttgcaaaactgaaattaaattcatttttatttgagttattactttcttttgcttccaccttggggggttcacactccacctttagcatagctgcgtcgtttgaattattctcattcaaagatttttcgcttaataatgcttctgcctgtaaatttccatcagaagcattattaggacatccatcgtaatccgttatatgcgagttattcatttcatttttaaccccgtcgatggtagaattctgtgaagaactattcgaaatgacattcgtactgctactcttcttaaaattgacatatggaccatcgttcgttttatcgtccactgttgcgttattgttaatagaactgcttgagggattatccctcgttggcgcagaattattggtactgtcctccaaaggggcactgcaaacgttttcattattataatcttgattgtcattggaaaattcggaatcttgttctgagttttcatcagacacttcatcaccatcatcatcatcatcatcctcatcatcgtcgttgtcctcgtcctgtctgttattttttttctgttttgatgttacgctcttattagccttttcttttttctccttttttagcgaattttttatcgttttcttgctattatttgttgaattgctggaaatactttcttttttcctttttttcagttttttctttttcttattcgatgaattactattttgacctgcgttcccaccacttaactcctttttctttacattgctatggttgttattattgctcaaactcgttcctttgccactcgatgtgtttacattattctttttaacattgttatttaagttatggtatttctttgcagtattctgcttagtagactccacgttgtcctccttcatatcggatacgtgattattctcttttcttttatcatcagaaaggatgctatcgctgatgttgttacatttgccgttctgatcatcattcgccttactggatttacttacaattttcataattttggacttctttcgttgactaccactagtgctgatatcatccggttcgtccttcacgttggattccttcccctctgcgttactgctactaacgatggtgccgttttttttactacttcccccgacactgttgttatggccgctagtagcctcactgttattgttgttgttgacattattactgccgctgctgttactgttattattcttcttacttgaagaacttttcttggacttttttccttgcgcgaaaatgttcgcgtaattcctcttgatatccttaaaagatatattgctgtcgttatagttcaacgaagcaaaatttgaaaagctgctcctgtaaatgctgggcttcgagttcgttttcgccttggcggcattactatcatttgtgttattgctactgttgttattggcgtcttcaccattcacattactaacctggttcacagttttgttgctatcctggttagctttcccgttttccccctcgttgtcagctttccccgcacctctcttgctaacagggttcttcttagcattagcgccgctggggccatggacattaacattgttaatgcaaggatcattattcaagtcactgaagctgacagagttgggcaaataacttttaatgatattattatttccaaacgttttgctactcgaggtgcatatgtttaaattattgctggtgtttttcttattctcccgaatttctattttgttttcctgttcctctgataaatcctcttcctcagtgcaacattcatgtcttctaaaaagggaaaagggttccttacaggaaattctcgcattgttatattcggtatggtactctataaatataaataccagtgccttctgcataaaggttaccagagcatggcatggcagcttttcatcatgacttatatagtatgaatttttggatatatttgcttcattaaaaaaagcgtaggcagcatggataaatccattctccactaaatagcgataaacaattaaattaacttcatctgatgataggagtattttcattttatttataacgggaacattaactctttacgttttttcttttagtaaaaaaaaaaaaagggaataaaaaacgggaacaaactgggtgaagctatttttgcgcaatggttcactaagcaggctcgtttggcttccccacttgatcgctcgctcaaacgtttgcttcttccgctccttctgtttgttcgctggctttcccttacgtttgctcttgcgctctactccttccctagtagtaatatttcgtactcttttcctctttcttgcttgttcccttttattttcccgtttactttttatacttttatgttaaacatgtataatacgtgcttttacatttcatttcgctttgtttcccttttgttttcatcttgttccttcatctccttgaaacaaatgaatttaatttggttaacttctcattcatcaacttgtaaattcatgcgtaattatgcatataaatataaaatgctgttttaatcacggcaaatggatttgcatttacgaacgagcgtatataataagcatataatatgcatataatatgtatataatatgtatataatatgtatatataatatgtatatgtaaaatacgtatataatatgtatatgtttgtatatgcttttagtacatgtatatgtttgtatgtatatgtatgtatatttttatgttcattcaacatgtataaatgctattcccatatgaatttttttttttttttaattttttggctaaattgacataaaatgcaaaattttttcatatatatatttacatgtacgcattttacggtatcattgtataattatgagcagtgctacttttttttctttcgctattgtgcttaataattatttatttatctattttgcgttcgtacgctatatgtaatgctatatattatgtgctatattatattatatatattattattcatatacttttttcgtttccttttttttttttttttaaacggataaaaaagtatgctaattttaaaaaaaaaactgctcccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacgtacgtacgtacgtgcgtactttgctcgcttctctgtgaacttacacactcaattcgtggtatatttcctcggccccccctactccattaaccaaggcgtatgcgggggaaaacgtaaataatatatatgagtacatacataagtgggcacaccaatatgcgtacattcatatatgactttatgcttacatctatgaactctcgcttgaacaaacttgataataattaaacaggggccctgttcacgtcagttaatcgttcgtcccatggctcgttatccaccgctccaatttcttcctttttaccgcccttccgtttcatggtatgtcattcataatcccgcatgtgcactcgtaaattgcactccagcatttttcaaggtcattccacagtggacacaaagaacaaaataaagaaattcatgaaatgggtaaaagcttaaataaattaacgccaagaatgtggcctctctttattcacgcattttgtggaaaatgcagaaaaaggggcccaacggagaagatacgttcgtatgttaataagctcccactggcatttactcacgtacatgtgcagtatcccagcggctatataatatacgtgtacatatgtgtacatacgtaatgcatatatgcgtatggccgcatccgcttcgaaaaggaatggaatagtaatacgtggcactacattatatgcacattttttgtgcaacacatatgtgtgatcacatgtaagcaagtaacgcatatgcgcacacgcactcagttgtgcctaggtaggtgtgccaaataaacagtaaggtgctgttgatgcgtatttccacattttattccaaacgtttcgctcataaataagctctgttcagcatcgcgcacctcttacggaagtgtctccacaagttcgttggcaccaaaagggtagtcaacaaacgaggtaagcgttccacataaaaatatgcaaatatgcaaacgagcaaccggcaaacgggcaaacgagtgagcaaataaactaacatgtggaacgcatatatgtgttcgtatgtctgtatgtattttcaaatataccaaggaaaacgtaaatttcttaaaatgaaaatttatcaaatatggaaagaagaaaaaaaaaaaaaacgacataataaaaaagtacaaattaatgaaggctataatcccgccttccacataataacgcttaaatttaagtaattttttttttttaagcaaaagaaaatgtatgaaaatgaaactaaactgttgagcttacaaatcacgcacatatgacgtaaatacgttgttgcaaaaaaaaacatatattttttttaagttgcaaagtgggtaccattgccacttattaaactgtgcacgaaaaggtacatcatcttttgttaagctttgtttttgtgcgcttagtaaatgctatgcctatttttgaacaaaattgtgatataggcttatgagacttctacaattggattatcgacatttgtacatttatacgtaactgtacctacgaacaaacgcagattttcgtaaaaatttttgagaatgtcaaccaggtattgctaaaagcagcggtgtgagttcggatatttttttttttcgtttgtcgcactttttttgttacaactttttcgttgcaactttgattggcgcaacttcatttgccgcgcaacgccctttttgtggttatgtcccctttggttattttttttttcccctccaccattcccgcccttcgcaatttattttgcagaaagtagcacaccccagtttatagcggcatccacgggttaaccttccgtgtacgtaaaaaggcgaggataaaaatgcccccaaaaatgccctcaaaatttgccttcaaaatttgccttcaaaatgtaccaaaaaaaaaacccgaaagaaacgcaaaaataggcacttaaacgccacaacgaataagaactcgttacgcatgcagtaaattcccttttcttatttttaactttctatattaccttataccactcaaaattgccatagaatgggcggcaccacaacccagcggcgtatccgaataacagaaaaaaacaaggtgcgtatttaaaccttaccgaattgaaaaggggaaaatgtatagcagcagttatgcatatcaatagaacatacagttaaaatgcaaaagatacattaaaatgaaaatgatcaaaaagggttgttaataatgtatataaaaaacgcgtaaccttaaaaaaaatacaaaaaagaatttattttttttaacatttgttaaaattgcaactacgcaaaaaaaaaaaaaaaaaagagagatcagtcgaacacaaaaggtaaagtctgctcttaaaaatatttgcgtgaatacgaatcacacacgttcatgggtaatgtacacgcatacgcatgcacgttataaggggaaggaaaggagcggatgcaagcattacactttcaaataagctttatataaaatgcgcatggtaaatacttcattcataagtataaatggaatgaagcacaaaaaaagtggaaagatgaaaaagaatcgaatcgaataatgtattcacacaatgtgaacattttatatatgcacatctctagccatcttgcgccaccttcttctccttcgcttgcatgatcctttcttgtacctacgtcttataaatcgtagcagcagtggaaatgtacacagtacgtacctatgcatatgtgctaataaatgtagtgttttctccgttgggcattctgctatgccgcaagagcacacaaggtgaaaggtgaattttgcaatgtttctcccccacaaaaaataaagtgatgaagggtaaaagggaaaactaataaaagattagaagaacctccctttgggatgattcccccctttaacgcatttccaaaaggaggaacgacccttctcgctacttaataatcatcttaaacatgttcttttttagaaaataatgcaaatatggtctgtatctattaattttgatttgctgctcatcgaaaatgccattcaatttttcgttgtcttgggttagtaacaatccgttggcagcttgctcattaacgatctgcaaagaggcaggcgaatgatacatgtataatacgttcgaagcaatttagaatggtgctactccgttaagtgagtaatggcacacatgcagagcaacaaaaaagatgtacatatgcgttgcgcggcacaggtcgaccgataataaacaggcgtaaggcgcgagcaaacgtcgggtgagcattccgtctacgtggaaagttcctctaaaatagcaccaagattgtgctaaaacagatgcagaatcacgcccatagctatgggacgtcttcgcaaacaccggcgctcactgcactcaaccctcccactgcgcacaccgctcgtaattaccgtcttcttcaaatgcatgagcatgtctgcgcctatcttaatgaggcagtacttcacgacgtccttgtacttattaaccaggtgcggtatgaggctcttggcgagctctatatttctgtagtagcttctgagcaagtttttccccagcagtaacttcatagtaattccccccttatccagtgtgcactggtgaacgtccacataggagagaataatctgcagatccttcatgcagtgttcatacacaagaaatatatttaccactttgggcgagaaaaaaaatgaatgctttgtattaatttttaattttgataacagcacgttaaattcgtattcaaacccatttctgtgatcaatgctcctcctccttttgttgctatttttatttttgctcttatcaaaagcatcggcccatgctttaatcgggttcattcgtacctttttcaaggcaaaatcggcagacaaatctagaatcgacgtaagtgttaatagacattcccccgagatgaagccgtttacgtacaactttttatataattccctgcaagtattaaatatcatgatgtagagttccccttctctttcttttcgaacaattttttttttgagtgaactgtaaaaaacatcatccttggacttcccagacttatctttactattaccataactttcgtggcttcttgcccttcttatttcgctgaataatttattttttattttcattttgggtctttttaaaaagctgtaaaaagtagcaacatgtttcttctgacacacatcttctatgcattcgaaatttatcgtctgatctgtgtcatacctccttgcagtgaagtccgtcgtgttgtttcgttgcactttagggattccctttcctccctcgaggaaatcaccattactgttgttattattactgaaagtgttatcattgcctgcgttgctgttggagttatttcgatttatctccacattttttctatctcctttgtggtagtcttcactgtcagcatcatcgcaattatggttatcgcctctttcacatcttctccccttactgcccttcacctttaacgcgctccgattactatccctttttgttcgcgaacatatggcgaaataaaacatacctgtgcatgaggtacacctcgatttattaatatttttcatctttttccttttctcaatttctttgttcattaacatcaaagttttgctgttagttcccttggtagaaatgttcagctccgatgggtttttctccccgacctttagatagctcttcttatcatagttgttgttaaagaaggacgatattttcttcccatcgctatccacggcgaacagatttttatatgttaagtattcctcaaaatgttgttcgttatttttgttttcacctccgtcataatttatgatatcatccaccacattactctgttcatttgtcatactcgtgatgcagtttttcaggcgtctttcttcttcttcttcttcttcttcttcctcctctgcatcatcgtccttttcttctaaatcattctcgtggccttctcccctttgtcccttcacactctccttctcctgatcctcctcgcgttcatgtgatttttccttctgaatttttataataaaattgtcgctcatcagcaactcgttatccccttggtctgcattagttagacccggtgtgtcctcattagtcccctctgcgatctttttcaaatctttgaagttgtttagcaaattttcgtcctccttcgtgatgttatcatagtttatatttttcattaggtgctcctccccaaggctgctgtcctgttgcacatattgtttttctccgcttgggttttttcccacctcggcttctttcaccgagtccatttctttgctcaggtcaccctccttcaccgcagcttggtcgtgcaaaaaatttaaaaagttttttttcttcttcttttccttctcgctggaatctggcgcaccactcttggcgtctccattacttccattctcaatttccacactgctcttaacgagcaaattgtcactcaaagttttgggtaaatcggtagcatgctcgattagcctcaaattgtacttgggattgaacgtctccttctcgttgttatcaacgatactatcgatgacagtaaagttttctttctccgttctggttcttttgaattctcggtaattcattttgtttataaggcgatcatacgtttttatggaaatcttgtcatagttaaaagcattcaaattttttattttactgttttcacacaccttatctgtgtagcatgattcgttatctgagagttcattcagatgattactgagcttatcgaaatttttggatgatagtgagcagtttatatttgtgtaattatgttcgtcttcatcgttactactgaagtagttgtcattatttctgatgatatttattttcatttcttttttgtgcgaaaaattatcaaagcttgtttttcctctggagatgcatttccctacttggtgccttctgctggaattgtttctcatttttattttttctctcttttttttcttcctactattactgtcatcgttatttgtgtagctgtattcatcactgttatcttcatattccatatccgtaaaattgctgtttttccattttacctcttcgtatatacttttttttttgttcctgcaacttggattttcttttcctccatgaatatgcacattcctatcgttcggcgtgcctctctcattgacggtgtcattatctgcaatactggacagttcatttttttgtagaatcctcctactaatggaagaatgagccgaatttttattatcactttttttcccccctcctgggcttatcttatcctcgttctttttaggaaaactgcctttcccattggaagaaacgtcgtcgaaactttcgattactgtctgcgaatcgtaagcacgttcccaaaacgaaatatcgcacgagcttatatcctgaagacaagcataaatatcgggcaacctcaaatcgaactctccatatttgttcattttcctccagtacaattcagggacaattttgttggaaaagtgaagaatgttggtgcctttaaagagccagtaattttttaagttcttcttcctaataaagaaattgtaatcaatcatttttagtaccttttctaggtaaacaattctaaatggattgggcggataaatatttaacagtttgtacaaacactcaaaagtcaacccctgaattgtcagtattagcaatacactaccactaatatagtaagccaactccttcgttagtttttcgttaattttattttctgcttctatccgtaaccctaggactagtacaataccacctcgtagtcctccccaaattaggagcaatatttccttccaatttatagggtatccaattcttgacaaaaaaggagtaaatatcaaaatcattatggaccttgccaacactaaataaatatatgtcaatacgatgtatataaaaaagtacaagttgtccttgaaaacattttccatcatcccaaaggagactattcctgatatgatgaaaatgctggagtttcccatcagggagagaagttccacaatttctttgtgctttctctgtgctacttcgtccagggcaatatggccataagcgttaataaataaaccataacaaacgattgccagcggaccagacaagttaaaataatactcagacaaaaaataacacaagtaacacatagttatcgtggctagacactgattgtagtaatattttctatacagatttatccaagcaaatgtgaacatagccatgcctatgccaaacacggggcttaaaaatagtaacttaacaaacaggatcacgtactgagatgcgttagccttatacccgatagttaaataaaaaaaaactgaaatagtaagacagaacttccatcatttattaacgactccacatgaaacatggaacttatttttgagggagcatccactactgacaaaatcgagagcactgccacgggatcggttgacgataagatggaggccaacaaaaagctactacttagaggggactgctcttgcctatacatgaaggaatagtaaaacaaaatacccaatatacctacttgtagtgctacacctatcactgctaatcctattccaccatatagaaaattcttaaaggcgtaataatttatgtcctgggtggcttcatatagcaaaattggtaacagaatgaagtaaagaacggacgagtcgatgttcctcgcgttgataatagacttatgcaaagtattctcttcaaacatgttgaaattttttgctatcacgtaggtgcacattccatatagaaaccatattactgatacagggatattcagtttgtgtatttttgaaaggataaattgcagcatagtcgcggagatgaagataaaacagaagaaaaccattccttcggatacctcattcgacgcagacggtaattggttcctatgttcgtcatcgtcaccttcgttctcactttcgctttctcctgagtccacactcaattttttattttcccttcccttttcatttccataatacgcattccttctcaccctttcgcgcagcattctggaaatgtgcctccttcgcttgtaagtcgccctcttaccagaacacccaaacagcaccaaatacttctcattaacaaaatttgctctgcaaaaaaggttgtatacatcttcaaacacgtttaaacggaatccatcatcatgggtagcgctaatatatacacgtggttcacctgaaaaatttatattctccccttctttttctttcactttccttattttcaaatcaccgtttttttcgttccctctcagaggagagaaccccacggggcacacatcttccctggggagtctctcacttatttggcctacattgtcttcatttttcaacagcacaaaaagtatgcataaaaggaaaatttttatttttatgaaaaaattaaaaaaaatccgatttttctttttgactgatttttcctggttaaacaattttagatagagcattttcaaccgcgtagcctcaacgttggtgttgcaattgcatctacaaatgagttctctcttggggctctctcaaatatggacttccaaacgggggaggaagtgaaaacgaaaaaaaaacaaaaaaaaaaaaaaggaaaggaaaggaagtaaagctaaaaaggaaactacgctaaataaacgaaggagatgaaacgcacgcgaaatagagtgaaggaaaacacctcaggcaattgctttacatctggtggtgaattcctttccctcccttggtcccatttataaagtgtaaaaacgtcattttctctaagaatatgtgcatgcacagaaggaacgcccgttcttctagtgacaaaacaagaagcaaaatcactacttcacaaataggtaaaaatatgttcgtaaaatttgtcttctacaatcgatcttgacattttataaggacctattctcctaattctatttttttcaagaataatcacacacaggagtacaaacgtatgcacaggggtgttactttatttgctctctcctgatctgcaatctgctgtttctccagaaacgcagcaaaggtaaaacgcacaggcacgaaaaaaaaacaagagacgtcaaattaggtatgcccatgaattaggtcaaaaaagtggcaaagtgtgctacctatgtggaggctcaaatacatgtgcacacaatcacaaatgatcgcattcacaaattatcacattcacaaatgctcgcatacacaaatgcgcacatacatgagcgcgcgcacacttgtacacgtataaatggataactgtgtacagttcaaactaaaatcaaacacgaggcgcatttaaatttgtatgcatttttgtttaggtccatttaaggcgtctttaattttagctcgtgaaaaataaaaatatatcttttttaatttcccccaactttccaaattgctaactttttaaatttttcttatttttactccacgacgaaattctaagatatacaattctccaaattaacgaattctggaaacacattcaaaaatggaaaatactcagctcatgattgagagtacaaatgcgtatgcactattaggtgtaaacattgaaatttgaaaaaaaaaaaaaaccttaaacatgtacacaactgttcatactgtgtgtacgaattaaatcgaaataaaatgtaataatcctgtaaaatggaaaaaagtgctgtattctttatttgaaaaatttgtcataatgtcatacgcgatattcgcgctaaacaaatgcaagtgtaaaatatgccagcaattttgaaaataaaaaaaaggtgtaaaaattatttttttctttggaacaaatcgtttaggaatacaagttggtacatatatatatttgcatatacacatacgtgttttaaacaaaaaaaaaaaaagtagcgttttcctgaaatggttggagattaaaacaaacatttatgtgtacatgttacacatacatacataatgaacaaaaataaataactcgttcgaataaacagagcattcgaagtggtggcacgcaagcacacagattggaagacaatttagcaatttgttaagcagcatgaacaaaatcgctacgaaatgggaaccaaacacgaacgtaacttttttctgatttttacaagttaagaaaagattaaccaagtagataatcacacataactgtatgagaaaatgaatacctatgcatatcttaaaaatgcacccagttgttgccacttatggatgcatacatttcttttatgctggacatgtcggcctgtaaaaatgtatgatgcaggcgaatcatgatttaattagtataatgaaaggagttgtaactgatggggtgtaactgcgtgtagcgcagttgtactcttcgtgacacgctccatcatacgctctaccctacgcgcacgtacatctttgcatatgcccgtgctcatctcattatgcgttgctcacaaggggcctacgcaccctcccaaatgtgagggaagtttcccctcaatttaaaaagtgcatctcctgctaatctgtgcgcgaaccatggtgactcaaaaagatacataaaatgaaaatcgataattttcaaaatttacgttattttatttgtaaaagcggttaaaaaatttccccccacacgccaaaatcaacatgcaagaggcgtaaccatgattcagaggaaaagctccgcattttaatcgtagaaaatttacgcgttgcaattttaagcgggtgcaaaagtgtcattttaccttcttatgatgatcggctaagcggataaattaaaagaaaacaagaaaaataaaaataaccaacttgccattcccgtgtaggtatttttttttcgccctttctgtgagtataagaaacaccgtacgtagtagctaattcgttcctttttttaaggggtaaaaaatactatatgtgccaatagggaatcttctcaaaaaatatgaaaatgtaggaagcccccctatccgcagtgtattgtataactttttgcttatacctttttgacttttgttaacatcgtttgatcgatctttccattcattttttgtgaaaataaacgaacaaaagaatcgtaaaaaccacagcgaacactttttttaaaaatgaaagacatatatctccagcgcatcgctctccttgtatagttcacaagttttatgatgccattgttatcgcttttttcgtccttctttatgtcgacaagtgatgtgaaaaaggtgacgaagtgcataacaccgtaaacccaaaatatacccatccgggctgtaattacatccaccggggaaacacttccgcatgcaacgatctgcctctacatcaacacagttaaaaagctcaattaagacgaacaccgagggtagcctaccaaacacaaaactaacaacccctgaacactaaacctaaaccctaaacacacaactaccaaacacaaaaccaccaaaaaattatgcacacatatgaacaatgacaagcgataaacacagcaacaactttttcagcgaatttaacatttacaataaaaaaaacacgaaaaaagtcgtatacagatacttccaaaatagaactcagaagcagaccaagtatataacactctcgcttcttgccttcagtgggctgtttctctacattaccaacaaggcctatgataggaatatcttttatttaaacaatgaagtgtacaaaaagtttagcaaaaattatgatgcctcttctccggtaattttttcaaaaatggaaaatgtacttctgttctctgtgtgcatacatatgcatatagtagcgtcatacatgtttatgtacctccctgtttagctgcacacatttgaccctttcccttaacatacaataatttaactataaattattttgagcaatgcttcgaatcagttacatgttcataatgtcttaatcgtatgtggaacatatgtgccatttcgctagcccatttaatacgtttttttcttgctactcagctggaagcccaaaacagatcctttgccagaattttcgtgaaggcgaagaggaaaaacttagagctggattcgaagcccttagtttcgcaaataattagggttgatgaaaaggaataacacaggaaaaaaaaaaaaaaataaaataaaataaaataaagtaaacaaaaggggaagttctaatgtgtccatttttctcgcatcgcagatagtcactcgaacgtgggacatgtttgctacactttttaaaaatatctacaagctgctcataagcgaagtgaacacataagtatagcaatatattaataaatttaagcagacaaattgggagattccgaattgtattcaatgcctttgcgtcatgaagagttacccgaagtggggggaggacttcaccattcggcataaacttaaaaattaaaagttccatccgattgaggaaacggattaaacgcgtcacagttggtcagtattagctaactaatctgcaaagatttgccaaccgttcgccacaattttagtattcttttgcacacacctttaattctacgtcatttaacattttttacaaaataacgcatcagcagaagcacacacagatgagtaagtcctctgaaaaagcaccacgtcggggaaacaaaggaaaggactgcgaaaaaaattcatttgtttaaaattctgaaagtgcttaaaatgatctacatgaatgtgcagcggtgattccgaagaagtgcctattaaatataagttcacccccctttttttttttttgtttcttcctcattttgtgttatgtacacgtcaattgttgcattatatgtactcatgagcacttgttttggtaattcccaccatttatttaccctttttttttttctgtttctgcttctaagattgccattatagaaatccccatgttgcacgctttcctgtgcgcatgtaattaaaacctttttgttaattttttccctttttttttgcgttactatttttcttttttttttacattcatcattcgttcattcgttcattcgtttattcgtttttaattttttttttcgaactgcatttacaaaagtgtatacgtgtacgtatacgtttaaaaattgcttctgttttgcttcccatttttctttatatttcacagtgcccactgctaacccttttcatttaagctgctttaaaaaatgagtattgtgcctaccgcatattgctaacataagcacggtttttgctaaatgtgccgaatgctatggcacgcacctttttaactatgtcgacagtttccttctttttctttacagtattccattttgtaattctgcctagcctcaggcgcaatgccttttttgtcataaaattatacgtatgcaaagttgcgtgaacattattattgtttacctttttttttttttacacaatttcttcctctttggaaaaaccaattgtctgcgtgtatattttttttagcaaaattttaacccccctcacattctaacgacctttctgcaaacattaagagaaaaatgaaaaatattgacccgtatagtctcatttttataacttttctttttgtaatattttacaatatataaaaaatgattaccgattcggaagccccaagtaattctttcaaaaaataacacgcgcgataggacacgctctcgattaaagatacactcgtagattcccaaatgtgcatgtgtttacacacgcgtaaaaattatgcacattttttatttcccccttcttaagcctacaatttcaacagcgatgacgaagccccctgcgagtacctgaacgatgtctatgcgataagcgaagacacattttcgtttaaaattatcaagcagttgggggaggtacaactgcttagttcagctttttgtgtatttttgtgctttttgttttgagtgtacgtttatagagtgcacagttgttttcccatcccccgtgggcaatcatttaaatcgaattttctcggcacgtttgtgcgtcacttcaaacgactaccaaatttgaaaatgttcttttttccttttttaagggctactacagtcccggaaatggacacaaagtaaaaagtaaaaggaaaaacgttaaaatgtgacaacattaatagcaaaacgaatggaataatgcaagagatggttaatcaacaagaaatgcgcacatgattttttttttttttcctacctcccccctttattagtaatatactacgaactaggttccgaggacaaaatcgctagtgctaacgtgtatttaggaaagaacggttacacaatttaaattccatatatttccccttctctgtagatgctctaccatttagctttgcacatttcacacgtcacaaaactatgtggtgcacctcgtaagcatggagttattccatttttgtaaacccccccctacgcccccttttctcagacaaactgccctatatttgcgaaattgctgcaaagtgtatgaagccaaatgaggtctgtatcattcaggccccaaagctatttacaagtaattaccccccacacacatacacatgtggaaaacgtgtaaacaaacacgttccaaatatatgcagcacgttttggcacatacacacacacacacctctaaccactgcagaaatatttagcaactctgaacggaagaacaagtatgataggaaggaaaacttcaggacggagtttaaaaaggccctaagatttaaacagaagtgtgtcgaaaagtacataagctattccatcgtgtcaaccttgaaaaaaataaaattaagttcaaacgatgtaaaattgttagtgcgaaaaaggaaattaaagaatgctaaccgggatgtaaagcacaatgtgtcacaaaaaagcgcgccaaatgaagaactcataggagaagacccacacaagtgctcagaatcgttgaccttagaagatattaacaatgtgaggtataaatttttaaaagaggaagaactgagcacatacgttgtgtacttgaaagaatataaccgagtcgacattctaaatgatgacaaaaccataataaaggaagtcatgagagaagggaaaggaattgttacccccaaaaaaaatgattacattgatttttttatacaagatggtaagaaggccgagtttattcacaccaccttagaggaacataatttaaaatacagagggctcttcaaaattttgcaaaatatgaaaaaaaaagaaatgtccaaaattgttcttaaaggtttggaatgtctccacatctaccactccgcaaagaacacacacatagaaaaagatcagctaaatggccaggaaaaaaatccagacgacacgcagaagggtcaaagtgacttttgccacgatgagaagcagaagagcatcgtgaacgagacaaatatgtccaactttgaaacaaatcaagtgaaacaaaatcatggtgagataaaagagggaaagaatgtcgatctctatgttagagacgaattaccaaagcagaagaaagaaataattatagaactattggactttaaaaagtccaaacgggttaatttttcttcaattatcaacttgaacgacacagaaaagctactgttttacgtgtccgaagatggaaaaaataaaaccccaaacaaaccaatcattgacaccgattgcgagttgataatccatttaagtatcaataatgataaggacagaacaaaaggcaaaagaatacatttgccgattcatttctggaagaacaatggcagtattaaaaaacgaaaggcattttttcttttttcgtacgggtcatgcttcactgctcctctttggttttatgaatgcttcaaggggctaaaggagggagatgaagtaatcattcctttgtcaaaaaacagaaatattttttcggagaaccagttcgcttaccatttaatttttgaggaaaacgcccaaggggaaaaagtgaaacacccgaaaggcgccaaacgtgaagttgaaggtgatattcaaacgaacaatgccgtaaaggacgaccgaaaagagtccacccaaaatgacagtcaccaaataacaaaaaggaaccattcggggaggaaatcgtccaaagtaaaggaccgaaaatttgtccagcgcctaatttccaaccgaaacaagggcaaaggcttctatctaatagatggattgaaaaaaaaccaagtggatcgcttttgcgaaggtttttttcgtcgcaaacgtccctgatcgatggaactcacgatgaggcggaatcgccaaaattgccctttcattgtagctccttccaaaaagtcaggcggaaaaaattttacaaaagtgtagccaacattcaaaaaagggaaaaacttaccaggatgaagcatcagctgaggaaacaactttacgaagatagctcgtcaaaggagtatatctcaaaaaagggtgaacagaaaggacaaaaaacggataacttttcattctttaaaagatccctaaaaaatgtgtactttgagaaatctttttacgaaaaagatgccattttaaaaataaaaattgttaaacttatttgtaaaaagaaagacccgtggaatatgaatatgtcagaacaaattgaatacctaaaaatttacaacaaaatgggcaatacctttatgaaaaaaaatttacactatgcagcctcacttcattacataaaaggcttcgatatatttcgcttttccaaaatttacagtttaatttttgaggaaaagaaaataaatgtgtcaaatttagccactgatgacatggccaaggagctcgtactacacatggaaaaaatactaaccaatttggctatttctcactacaaattaggaaactacaacgaatgtgttaagtatgcggaaaacgctgctattataaatccagaaaatgttaaatgcatttattggaaacatatggcatatttacagcaaaataaatatcaccaaatcataaaaaatttgaacaactctttttgcctcaacaatttaacactgcttaagttgtacaacaccgcacgcgtaataaagaaaaaacaggacgcccactttaattcacttttttacgccatgtacgatcagaagtgaaatggtaataccagccagcgcgcattcaaaatttgtgtaacgaattgctttacttcattatgtgaaacattttacccgattatgttttaaaatttgggcacacccccgtttttaacctgtcttagtaagttgcccgttcgtttcaacctctttgaattctcattccgcacctttttacgaagttataattcgttacattttctctcttttttttctcttttttccgtaccgacccctaacctaaaaaaaaccccgtttgatatcccccctcttgtactttcataaattaaccttttgtcctccaatgacgttattcaacatgctggattgttttgcttaaaaaagagtttgctacacagggtaaagttttcgcgataaacacacgtgcaaagttatgtacatacaagggcacttctttatgggtaaaaaaacacacaaacgagtagatgcatggtgaagggaaggggagggcaggcccgcagttcctcctcaaatattcccatatgattcattttactattcgccaactgggtctactaatatatgtccctacacgtaagttggggtatctcccgcaaggtacccatttaaaaccacgggaaccaggggccattcgcggtttttaaatacttcttactcatagatatttccattaaatctatgacagaattgtgtgattcatccatgtgtgtgtccccgttttccctaagctttgcactttgttccttttgcaaattgtttgcagtgcattttgactccgcattttggtctcgcccattatcgaggggtccatttttcgtaacatttttcgtaacatttccctcctctccctcctgtgctttgttattcttacatttggaagcactcgttttatttttcttactctgtttattggtatcgttatcttccagtgttttctgctccatcgccggttgtggctgcttcggctccgattgttcttcctttgggttcccacttgggtttttcttgctccttcgccttttcttattactgttgtcattgctgggggtagcggcgttgctcgtattagtggcgttgttcgtattagccgcgttgttcgtattagccgcgttgttcgtattagtggcgttattcgcattagcggtgttatttacattacttacattactcacattactgtccttatggccactcttttcattgtcctcactatgcttcgcctcgccagttgcctccgcccccatcgcgctgctccccttgttgggtgacttgtcattcgcgatgttctcttcattgagtaggggatctcccctatcgcacacattcttgtccccctccgttggttccttcttcacaggacttttcctactcttacatattttgctactaccctctaccttcagcagcttggactgcgtttcgcttcttttccttttcgcatttgcattagttcttttcgcattttgtgcgttcttatcctcattattgttcgcatgctcaaggccgtcatccgaggacaattcggataaggagatatcctgcaaatctgagtagtattcaaatgctttgagcacatcgctctcctttttgcattcatccgcgtttgacagagaaacgttcttcctcctatctaatctgtttttatataagcagcgaactcgatagcatacgttccttacatggtcttccgcatcttttatgatcatttttgttgtcgcatcgtccacatgaaaggatttcacgtaagcacgcttaaccttctcatcatttaaactctttgctttcttttgaagtatttttctattttccccataaacatatagagaataaaaatcatccaaagttgtaagatttaaaaagtctcttacattgttcatgtttttttttagagccattattgatacgtaaaaattggatgggaatgctccccgcaggccttgaaacccaataaactgctgaatattccgggtaagtctgaagggtactcccttcttttgtgtctcttttttgttcggataatatttgggaaaatccatataggaaggtttcccttccaaatacatagttctgcctgaacgcttggacaacataatggtatctagcgatgaattttgttgaaaaaaaacgtaatttaacatacacgtcagagagtagctcttaacaaattggctattcataacgtagtaactttctaaattgttgtgcagagagtagaagtaattcttcattatatttttcggcaccattttgcagatatctttgaagtgtaattttacaattttcctcacgcattttttgaaggacttcctaaaccattccttggttctaaaattctggattagttcttcatacgataaggaattgtaataatccatctgcgttttgtagggcattccttcgacatttttaacagtgctacaaaaactggagttgctggcacttttctttgcattcacgaaaatatcacaaaagttctttttcaggatggtattttttacgatacttcctgcggctcttattgtgggaatttcttcactcttggctttcttcacaagaacggtgccatttttttcgttccttttatcgggaaaattgttcctccttttgtttgtttccgtcatcgctagctcctgctccatcaccacacattcgactttgttcagcaaaaatgtgcgtaatgaatttttgataagatttctatgatgtagtagtacattatctagcgaataattctcatttttcgtcacaagcgtgtaatcattatacagctccttcagcgaaatgtcctcaaatgtttcatcctttaatctaaaactggggtgcaggggagtatgtatatttatcccaaaggacagccccctcttcttcgtttgggaaaacttaaacatggtgttattcatcaaaatttgaaatagcgtaaacttatgttctgacttgctccgaataaaattacaaggctctacagtgtaatgctgaatatttccatcgctgcttaggaagctaatcctcttcatgcaggtgttccttaaaactgtgggcattataggcttgtataacttgacaatgtttgtagggcaatataagtttaaatcgtacaggtagtttaaatgctcccctatgtattttaccctacgacctggtaattctatttttaggggaaaattggaaaacatatcaaacaaggaatgggaaaaataatcgagctcctgatttcatttaacgaatgaataattacaaagagtatgtctttccattttttgacaatttggggaaatacttccaaggagaagtagttatcctttcgaccgttcttacttagttcatcaccattgggagttaccacatcgcctctattttctactcctcctgtgtagctgttcattatatgcgatttgatgttccccttatccttaatacctacgttgttcatggttcctctcctcatacgtacatttctctttaacaattttacatcctttttaaattccttccaaaagagattcatattgttaatagctattttgcttcttctgctacttgtgtaatttttcttcactttggctttatatcgcttgtacaaaatatacttttctgtcatgttttgaataaacgtcgacacgtgtgtttgtgcgtaaggaaatttcatgcaccgatctagtatcttccccaccatgtagtacgtttcttcatgtggttgcaatcgggtgtaatttaaaatttcattgcacatataattcagggagaaatatacatccacatgtttgctcttaaacatgttcatcaactggtcaaagccgtccttaaataggtctgcgtactcgtactctttttgcttctccacgacgggagaatttgcggcagtaggggcagcctccttttcgcccctttgattggcccccttgaagctcttcctgctctccttttcgtttttaccgttcacgcgcatcctcactttggcggccgctccccgtccactgcgcgtgtcacttcgattatcacttcgattatcacttcggttcccactgggagtgttatcccccccagcgtcagctccactcaacacgcacaacttaccgcttccattctcacgagatacgttacctctgcccattgacccactgacacccttcgaactatgctctcttaagttgtgccaatcactctgcttcgcaccatcacagaaaaatattacatccttcatttggaattttttcttattgttccttcccccatcgggatctttcactatatttacgttattattcattaaagaggaatttccacccatgcctttattcttgttcttacgctcgtgcaggtagtacagcttatcatttcgctcaattttcagcgctctaaaatggtaaaaaacatcttggggaaacttccgcataaggacatacaaaattttgtgaaaatacaaataattgtccttgttaacatttatattgttcattaagaagggaagatagaacagccaaagattgggacatatattatcattatatttgttaaaaacttgcataatggaattatccttcatatcagagctaagcaaatagaggacgctgcttaggtggtagtacccctcgtgtgtattcaggctggagtatatcaaataggaaattatggagcttaagcagaatgaaatgtttttattctccttaaaagctttcttgcagtaatcggcccacagcgcccaagaattgttttccagtgggtatatcttcagggaagagagaaagcattcctcaattaaatttccatcgaataggttgcactttttatggtcacatttgcaggtatactccccgttgtttttcgtctgttgcttttttttatctcccttttttgctatttttttctcctccttattcgattctctgcagtcactcacttcgatctgactatccatctccttctcatgcaaaggactttgtccattcgtttgtacgctctttttctcactatcttctgcggtttcgctagctgctttggtgactttacttcttttcttccttttcaaagttttatcatccaaaggttcttccttcttttcctcagcaatgctactgtggaatatttcttcctgcaaacggttcggcgtttcgttggcagcatttgtgcctttttttctcttcttgttttttttgttatcccctctgtcactcggactgcagtcatcattattactagcaactgcgctgggaatgtttaaacctttttcttcctccgtcttctgagggctccccaaagcatggaaaactatgtcagaattgatctgcgcacagcccgcttcatcttcccttgcgatgtcctggcacatgtatctacatttgtcacagttcatcttggaattcttctcaataaaattatttctatacaaaaataaaataattttattcaagttgcacagaatctttcccttcatgtagaaaaattcactgcgaaatttctcataactgaccattggcagggagtcaaaatcaaatgtgttaataagattaagtgagttaatgtagcatttgagcttttttacaactttctgaagaaatgtatttttccccaactttcgcaaattaatacatatgttgaaatattcgtactccatatttcgaatgtacagataattgtcatcatgggagatgtttggctttttttccttcttatagtagtttttctttctgcacaattcggtttcatcacaaacgatactgctatacttttccagcatattgtgtgctatattatagccattatttgagatgttactgttgattaatttcttcaaattcatttttataatttccatgttatacatgtagctgcatctggcatcgagcactctgcctccgctgttactaccatggttgctaatgctatttccactgctactacagctgatgctgtttccgttactaccacccttctgcacaaaattatcataaagcttgtcaaaataattatacgacatattgttcatctctctcatattcttcatcagatttaataagtgatagttcttacacttatcattcaacttttcggtgcaacccacgttcgaaaagggtgacaaaccacatttgtccataaaaattttacagatttttaaaaaaagtagcttccatcggtaggcatatttcatattgtggatgtcatcataaacatacacagaactgtccttattgcacatgataaacaaattatgcaataggcatattagctgcaattcattttcttccttctgtgcttgttttttttttagcgaattctcccttattatttctatgctcgtttgcgcatgttcaaacagttccgcgtgtgcaaataaaaggctcaaattgttgtttttataattgcacatttgcctcactttgttaattagcagattcattccatcgtctatgttttctttaactgtttttatgtgtttgctcttcaaatcgaatttgaactttttcataaggaatgcactacttgggtcattcacgttgcccacaaaatgtttaccctcactaaatgcgtttcctctttcccacaccatctttctgaacgtattcgcccctgcatctgcgctcgctcccaccttcgctttttcgctcccttcgacattcctttcgatgttcgcttcaacggaggcctcgtcaatttcgatgttctcgttcccctgcatgctctcaacaattgtgtcgctattttcctgtaacttgtagattattttttccaagtaggaatacacgatgcttttcatgtgatccccctccccgcaatcgcttaaacctttcaacaaatgggcaatgctaccgttccctccgccgccgcaaccgccgcaaccatcgttgtaacgggcgcagtagttatcatttcggatattctcactgctgatgtgggagccattagcatcgatgccctcgccacacttgttactcccactggtaatgctattcagtttgctatcacttatggcgtcgcgcccgctactacgtctgctgttgctatcatgtgcgcttccctcgccactcgggcatttttcattcgtcggcttagccgcattctctccctccttgttatacccttcagtgtgcgttcccccctcctggttctccgataacgttttcttattgctcttaaagtaatcatgaatggttgtttgtattttcccgtcctccgatttgttaaactttaagctaattaagctgttggttttgcttcttcgcgattttctcgagttggcactgttttttttcaaaggcgccatatcgttcttcgcagttacaaccgttccactgccgctatcgcgactattggtacttcccccaccttcgccctttttggactctcccttgagggcttctcccggagtgcacactgggtgcaccccaacacctttaacctcactgctgatttccgcgctgctccttcccatgttatcctgtacgtggatacatttcaaattgtcctttattatgcagtacacattattcaaattcgttaagtagttactcttcaacgtttcgtagttgcaactgagcacaattggatcatcttttttttcctctgataacaatatgcaggtgctcaactgggatgatttggagtccccattctttttcattccctctttcacctgcattaatttcatgtagctctcgatacaagatactttactaaaatatttcaaactgtcgatccaattcactctgttaatatctaattcttcttttgttaagttcagattttcatagctcataaaatgcttcaaataggaatattcatttttgtagtacaaattataatggttaaaaaagagagacttggataattcaatgttcctaacgtaatatgtcctcagggcgtacacattgtcacgttcattcaagtcgctatttatttcgattaaacagttgattatttgcttatagctattgtagctttttttcattgcgcaaacggggtcctcattcttagcggcaatgaccaatctgttctgcactcggtcatttgagactccgccgttattcatatttgcaccttcgctttgcttcttatttttactcctgcttggtttctgagtggtaattttgttcgcacccgttgcctgcttttcattcgtgtcctcaatcggagccgcattttctacttcgccctgcttacccaacttctttattttcctcaaattataaaataacaacatttgtagcatacacttggaaatttcatacgtacaaaagttcttcgcgcagtataaaattatttccgtgggaacgtacagcataatgcgagtcttaaatatgcacgtcaaagtagtttctagaacgttcacgttatagtcatttccatatacattattttgaaaagttttgtttttcctccaactcatgttagtggtagaagcgcctttgtcattctcccctctcgacatgcacatcttataattattagaagatgcttcaatgaagctgatatagttgtacaaaaagtgaacgatgcaaaaatttaattcattaatttgttcgctgctgaaaaaattgaacaactgcgcaaatagatctatccacaccgatctacagtattccttaaaaatatttaccaaactgagaattggtttaaatatatatttggctttgatcaacttttcttggcatttgttcacgaaactttgctgttcggagcaatacttagttaagtagcgcttccacgtgacgaaatcgctgttgtaattctccatgttgatggtcgcacacgcctcccttgccttgaaatttttttttttcttcgttttctcagaacaagtttgcctcgccgcgtttgcagtaaccgctccatcagtaaccgcttcatcagtaactgctccattggtaaccgctccatcggtaaccgcttcctccttagcgtacttgcgtctgcacaaaaagggcaccaagctttgcgttcgcttcttcaagtatacgtacgtatccacgttgtgcttaaagaacgaaaaaaacacatttaaaaataggctcacaaaatatttatcaatgatatgcttaaaatagtcgttcttaaataaaaaacaaatggactcaaacagatcattggagagaaaatatttctgaaaaaggtgcgtacaagtgtatctaaccttcggaataaacgaaaacgttccccttaatatgtttggcagtaggtgccttaaaaacatattcttcaaatctataatgtggtacttctcagaatacttctccttttgacttttaataaagtacagtaatatatcgtaatattttacataacaatggtagtcatccgaataatcaaaggtgattaagtttctaattaaatgtgccttttcttccgatgataggcatatgcctacgttttcatttttcctgcacgaccagaacgtcttcagcttctttctctttttgcacaaaaataaatcattgcatagattttcctcaatagtgtacgcctcaaaggtgttatcataacacttcaaccttttgtaaaatcgttttcttctcttttccttcctcggttttgtgattcccctgacatgtgggctggcaacatcgtttacaacggccgttctgtcataatttttttcaccatttctttcaccatttttttcaccatttgtttcaccattttgtgcaccatttttaccccccccttgaacatctcctacctgcacatttctgttcaaatgggtgacccccacgcagttgttatcgcccctcttacagaacaaacgtgcatacaaatcgttcttcatctccctatggttcattttctcacgacagattttgctcctcaagcagttttttcttctcctttcatatattatcctgtccttggaaagaaagtacctcctcgctattctataattgtgcatataattacatgtgcctgcctcatcatgcacgctatttatatacctgatgtagtggctaatctgaaaactgttcacctttttgtcactcagttcgtttattatttcttccacttgcgcctttttcctaattttgtgctccttctcttcttcctctatggatgaggggcaagtagaacggtcggacatcacgtctgtggaaaaatcttccatcggtccttccacaggtttttgcacatccgctaaatgatactcactcatattcaaaatgaacaaatgaaaactggaaccatttttgcactccaacagaagtaactcctgcatggtttccaaacactgtatagcctccttcttatcgactaaatgtagattcgtgtttattaaaaaaagcaactgtttcagggtagccaatcttcccttcttcctcaaacagtaacaagcgatgcatctcaacctttttagatattccaaaatgagaaacctaatcaactgtgcgtactgattctctccatttctatcataaatctgacagaacaacgtaaatatgttcaggctcgtttctaattttgcctctacgtaaagcgtgttatccatataatacaccctgttgttcttcctatacacctccatgcccctaagacataggctaatcaacatttcatgcaaaaattcaattttactggagacattttgttccctttcaaattggttattaaacatgaaatatggctcgttcttcgtgtcgtgttttccctgattaacacctgtttggctaggttcatcaggatcgccattttcccttccttgggggctacttctaccgattatgctgccaaaattgtccacgaacaaactgtgcgttattacgatgtggtttattaataataatgtggccctttccaccctcttattgtcaaaattgagtaataaaaaaaagatgcaacttagaatgtgcaaacttttgcaaacgcttttcctattcgaatacttcatcagcacttttaaaaccctataaatggtcttcaccaagttcatgccgtatcccttatttatcatttcgtacgcgttactaatttgttctgcatgcttctcctcactggaaaagtccccattcaacatacacatttttctctcattgcctattcccatctcattcagtagagcattcttcaaagcgctaaccatttgcgacttgtcagtaacatcctttccgtccttatctatcccgttgaaactattggggggaatgcttaggctttcttcccttaaattattcgtttgccaatcttgcgcaatagaactcctttcatttctgctgaaagtatcatccacaaaattgtcattgggcaatttttccttgtttaaaaatccactaaaggattccctcccttcagaattattcgtaaaactgtatgtcctttcgttcatgcacgaaaatgcactaacctgatcttcccttctaccaccgtgctcatttgcaactgctccttcgttggaatgactggaccacccactgaagctacgcacagctacttcgccatttccgcttttcttgctctgcatttccaaagtaataatattgtgaagtaaattttgtaacatgccatcatcacacacttgggggttatttccaccctttccttttctcctcctgatatactccttcgtagtgcaatttatagaataaaagcacatgagcgttttgtacacatttacatattttatctttacattatttttaattctcagtatattttcaagaatgctcaaaattttatttgtcatgttggctccgtgcagttcgtttccatgttgcattaggctggaaataattaaatttgtcagtacgtttaatatgccgtacttaacgtatatccgattgtacttcttaactacgttcacaagaccgatgaggaagaggtgccttttctcatcatcctttccagtttttacataatagtttaacatgactttcgccagcttggacagttttgcgcccgatttgttctttgggatagaatccccccgcagaactacatcccccttgctattaccaatttgtttgttctcctcccctacgtgtgaagaaatgcatctactatcacgttgagtgatagcttctcttttccggtttctcggtttttgcccaattttcacgttctgctggatcacatcatgcttcgcctgttctgcgctagggaccttttctttagctcgcaattcgcgtaatgcacgaggatcactttttccattgtgtatattctttccattaggtgctcccaatttgttccgctcctccgatttgttctgctcctccaagtcgtgccttcctaggggatccatttccctgagaactacttcatcatttaccaaactaaacagctcatgaacggagttgcagaaaatattgaactttataaatgtcagtgcaacacttaacgcgcgaattaaaagggatttcttcttcccactaatagatacgcgactggtcattttttcgaaattcttaaaaattgaggctatcacataggggtatacattaaaaaaatcgtacttgtgagccagtacaacttctaaaatgtggattttattaaacacagttttgtccttcttaaaataacccagaatgacccttctatggttgaataaggagcaattttttatatgcccatttttgtagaacaaatgcctgctactctgcgtgttcttggccagtttgctaaagaagttattctcatgggggtaacaaacgtagcttcgtttcctattatccttcacgacccgttttccactataaaccttgcagtaatagcaatgcatgtggcttctttttatttggcgaagtaaaacattgcccttgctggaatactccccatgttgttctctcctctgggagattatttttgttagctcctttaaatttaatttcattaaattattttcttcattcttatagcaataaagtaaatgcggataaatcgccgtcaaatcgttcagatcgccattacggctacacttacacgcgttgataatgttgcgaatgcttaactgctttacatcatcacacgggaaattcacatactcattgttaaaccttcttacatagctcagcattatcattttgcttttcttgcattttatcctacttaccatatctacaaccattctgctaatgcccaacttgtgcatgataacttctttcgaataagctcccccacctagtagcgcctttaaaaggtagaaaatttcatttatgctaaaaaacaaactgtggttgtaaaaaggataaagctgcacgttcttcctttcgccatgaatcgatatataaaacaaacagtactcattatttgcgctacctgaacaactgttgtcatttaaattatgtacaaacgtacaattctgtgaatttctaataaacgccgacgcgcagatgttattcctcgccaaattaacatacgcattgttattcgaggcacttacaccattttgatctctcctatagcctgcgtcccccgcgtaatcgtaattgttgcctactttgacattattgcaaatcgtggaaatgcccccatttgcgttatagtacgaattaacgttgaacaaattactcctacaactgtgatcagatctcaacgagttgcttttctcatttcggctaatctgattcgtgtccgcttgcgtgaacaacttcgcgtgtacgctcatgaccattctattgcgctgtaattcactgattatttctttttcataagtattacagcttgacccatatttctcgcccgcaaaggtaatgtgcctcaccttttcgactctcttgatatattccttcagtataggcacaacaaaaaaccgtagggaggtctcaaaaaattggcccaaaattggcgcgttaaaattatgcaaaatacgcacaactgtaaaaaacaaaaatcgtttttccctaaatcgtaatcctttctttgtgcaccttttaaaaaacgtgtgcaaatagctgtaatcttcatctctatttgtacatacgatgaacgccagtacgatgagcaaattggttctcaggaaaaaaaggtaaccattatacttcatactgtcgtagatgatgtcatcatccctgctgccgttcttgctcagcactaacgttttacgcgctctgctaggtgccacacagttctgctgcggaaaacagtccaaaactacgcacctgagtaaatcacgagaaaaatgaaaaaacaggatcaatatcttaacgcactttttgcattctctgctccgtaaaaaagttaaaaaatgagtgttctccaaagataaatactgactaatcaaatggattaaacacaagtacaacacctcgattaggctcgttctattcttcctaactctatcctcgtaaaaattcagaaatatccaggacggttcatacaacagtacctcatgcacaacgtttacaacgctgaaaaggttgaccagaaaattactgacgttcataattgggatgcaccttagctcacatccttggttgtacttcccactttgtgcatctccatttgttccttccccattgtgttcgcccctcttcaaatggggagacctatcttccttcaaattagtgtcaacatttctacccgcatattccttcatcttagagcaatcgtacgaaattacttcccttaaatcctcatcgttgacattaaaaaggtatatgctaaacacatgcatcaggaactcattcggtttaaagtcacaaataaatcttaacagaatattaacaagggcgggaattttcttacatatgtattttctaaaccccacttggtttttaacccttagcgtagaaacaaaacgcgaaaacaccttctggttatgtctctgctggataaagtacttcagcgcgtgttcgtgattgttggagcatagcaaacttaacgcacgcatgcagaaagtgttcatttcgctattctcattgttactgcaattcgttatgaaatattcaagtagttttttttcgttcgataaatttgtctcattgttcacctttccattgttcacctttccattcgtgccactgccgacacggttaatgcctgtgttgttccctcgcccgagcacttccacgccaggggcatttgcgccacattggttctcgcccttccccacagcggaactctcattattcacaatcgcatttctgctcactactgcatttgcactaactactgcatttttattcacgtttacgtctacggaatgaccaaccggattaacttccgcggcggcgttcggaattctcggtaatccctcagtattacttccagcatgattctccccactgaacgcgccgctgccccgttttgcaatatccgccaacccgtttaactcgcccaaatggggtagagaaatggaactccccttctgagcgcgcctatatataccaaacaacaaatcaataatttccttaaactggtcgtatgttaatctagagctggtaaaaaaactgcaaaaaacttccatcaacttttctacattcttgtgcacaaatttatcctccccacatttgtcattccaaaactttacatactgaacaaatccgtctatcagatgaggagaaaacagttggggaaaaaaagaatatattttgctaagaccaataataaaatttttcttcaaaacaaaaccgttatttcgtagggcatatgacaaattgcataatatcgactttaagtataatttcaaatcgattttatttaatttccatacgtttgtaaaatttttgttcatattcattattttggtgcagctaaagggcccgccatttttccccgaaattttatccacgcagttgctactcttcgcataattcttcaccgagctgtcgttcagccccgagtccctatcgtgctcattaataacaatcaaaaatcgcagagtgctttcagccttaacacataactccttatctttgctaaacaaaaaattcactaaaatgtgaatgcaccgattgtacaagtacacgctccttttatttacttgggcattcatggtgggcaacaaatatttgtacaactggtggctgaagaaaatcctcacgaaggtcatgaaatacagaaaaaactcaataaccgttttgtattcttcctttagaagttgctgcttcgctagatgctccttcgcaaaggactcattcgcaatgttcccatttgctatgttcccatttgtaatgttcccatttgctgtgttcccatttgcaatattcccgtttgctatgtgcccacgtgcgaaataccccttcgcgttatgatcctgtgaaaactcctccttaataaattccttcgccagcttttcctttttatccttaatgggaaccgaatcctcgctaacatcaggcaccattacaaaattctcatggaccgacgcgctcccgttcttctcctcctctctttctttgccattgaaataaaaatcctgataacagttcgcatgactggcctttgcattgtcattccacgtctttccaccactagttgcagcattcctgttggatccgtttaaacttttcatatgacttcgtaacaaacttttgtttttttgaaccaaattatttttcgcatccttaaaactgatactcgcatttcctgaattttccagtttaaacttcgtaagattggtggaaatgtaactgggggtactgttgcgcattacgcaatttttacgcttctgttcctcctcttctaagagattattgcttcctccgttattggggttgctactactatccatggcccttttttccagtgccttcccctctttctccattttgccgttacacaaactgacagcagggccccccgtgctgccgcgtgaaactccatatttgatcgtgcccctcacaagggcacttccgttttttcctttgcagttttgatctacgtaaaggctttcccctcgctcagatttaatctcgacaacgtccttcgcacccatgtgacaattataaccttctgagtgcttatccaacacatctttattttgcacgttcagttcatcattcccatgtaggctaccacgttttgagagagcacccttgtcattatcaagcaccgtcagtttgctgttaaaataaataaaatgatacgagttagaggatttcctcctcgttgcattttcacagttcaactgcttatccattccactgagatgctcattatttttatcatccgcataaaccttaaaacgcctagaaatgttgccagtgttatttgcccacttattagctatgtcgtcaatggttacatctttgctgtgctcttcatttttgttatccaatttggtggcgtaatccttcctatacaaaacggagtagtctctattttttttcttaattttttcatacaaattttgcagatctttatttttctggctgttcatctggatactataaccattcggcacggtgctttgcaaaataattacctcatcgttcaagtttttattatgtgcaacattttcgccttccgccccattgtgattataggaagtttgccagttcttacctacatttgaatggttaacataaccattgtttgtgccccaattgtatgcctccccatagttctcccccaaatgatttttgttctgactcttcaactcgtgattcgcgtggtccacgccatggtttggcttcttctcataaaggaagctcagatttgttcgctcataaaggtctccatttccgccatcctttgaatacgaacgaggaacattgccattcagaatgtagttaaaaatccgattctcctcgtcccttttttctagatactctataatgttaacaacggtttctatcaaatttatcaccacgtggaagtcaaatttgatgtacggtttttgagttaaaaaaaaacaataaaaatcgaggtaagaaattttacggttcaacgatgatttggcaaagttcgatatagaaaagtgcttcataaaaagatcctgcaagcataaattcctcgtgggtgaatatttacaagtcagcaattcccgtgtatctgttctcaatacttttgagataataatgaaggccctttttataaaatgtctgtcgtgttgttttttgcttaaattgaatataagtatttttagtatattcaccagaatcttattcatctttttcacctcattttcacttctcctattttttccctttgacgataggatatcccatgtgaacacttcatcgtgcctgtaccaaaaaaggctacctctgcggcgacgtttattcctcccatgtttggcatgctcttcattcgggtcatccatacggttcacttctttattattcaggctccaaaaggatctgatcatttccacattgctttttattttaccaattgcactgtccttaatgcgttcaacatccctgagtgtcgcttcatcaactttgtgatttaaggcacataaattgcttatatcatacacaaaggtattatctactccccggaagttattcaaaatgtacgtgttaatttcccccacataacctgtaaataatgacgaaatgactaacgcaaagcattcctctactaacaactgcacaattcgtacatattttaattgggtgctttcatggcatgctagcaatgcccgtacaatattgtatacgttaaatctgacccagtaaggcggcagaattcggcttactctcaacaggagtaacaatccgaatatttttttcttcactttgatggcattacaaagattacagatgcaggcgcataaattaaaaaagaaggtgcacttcatgcctgttttcatcttcattggttgtacatttaatatggtttttaaaattttttctataaagttcaatccctcaatgctcatttgtaaaaaacgtgggtggtaatcgactaagctgcagaaggtaaatatgaacgatgccacatctatctcattgttgtgactctctacatagatgaatttcttccttcttgttagcacaaatctgctcgaaagtattaacccaattcttctaacaacgtttttaactatttctttcaatttgactttccatatttcgtcactgcatatcattcggcagttgctttcagccttttgaagcattttggaatttcccccctccgcgtcgattccagcgttgtcactttttcctccctcatttatttccactaacatgactaaaaaacagaacatcaatttttttataaacacgttgttaccgttgtagatgaaggaatacttgtgcaaatgcttcctacatttgcacgtttcgaaaaatatcttattcttcccttttctgcgatgcgcattattcactttttccttcaatgccaggttatgctcattcgggccactacataccttcttctcatttatatgggcggattgttcctcttccacagtgttgctaaaacatttagaagatcctttccgctttttatcaactgtgccgccattttgattaaccttacccgctgtaagttcagctaacccattctgggtgctaacaccagccggactattcctgatgcccttcttaaattctccattttgagaaccaactctaatcatatattggtaaaaatccgaaatacattttgagtgattaaaaatgaaaataaaaatggtaagcactatccggtagcaactaattcgctggtccttcaaaatgcagtaatagcacaggtcgcttctgtcaaaatatttcgttttcccgttgtcgataaatcgtttatatgccttgaaacttctgtttcctgtgaagaatagcttctttctgctagccaaatgggtgcctttttttttggtgcaatttgcatcgccatgggaaatgccctccattttgctcgtcaaactggtccgtagtgcaccctcttgtgttacccccatctccttcgtggttttaaaaatgggttgcttcacttcggcaataaagcttaaatgatcctttccactgctgaatttcgaatgtaccaattttttgttcctctcacttggcgaactgtaaaccctcagtttcttgttcgacccatcatctgcagcgacttcatcctgttcgctcatttttctcttcctcagattggctaactcatgaaaattgaagaggctgaatttttctctgttcctttttttcctaacacatatgctcgctttcttcctaacgcaaagtttgcttctcatgtgcgcatttatcatcggctgcttataatagtataaacacttcgcattgttgctctttacgttattcttcaaaactttgcagcaataattcagcgtctcttccaaatcgatgtgttgtataatactgtcgagcgcgggatcggaagtgctaccattcataaaaaatttcatgaagttgacgttgcctcgatctgcttcatccttcttttcgttcaccagtccaacgcccacatttactgtgctacccttatgcgcagagttgttttttttgttctgtcccgcattattacttttgatctctttaataattttctcattacaaattgggaatagcccattttgcgtgttattgcattttttctcttcctctactgcgttcattgtactgcttgtttttcttctagatgcggatcttctacttgtacttcttaaaacattcgcttcgacacttttgttctcaacaagaccttccctctccttcgaaatgttaatttcggtacttcccccttcgcatttatcttcattcttcagtggaatattttttctcctccttttgttcctatccgaaattttacaactaccactaacattgctgttgtcaagggacaaggatttcttgctatttagcggggtgttgtcattcacctctgcaagctgcttctttataatggaaatgggttcatcttttaatgccctctcattcttaatcattaagagtttcccttctatggtgtcacactgcacatcttgaatgcacctctttctgttgtactgctttatttgcttcttcaaaaaaaaacctattctgaaatgcgaaattacgctccttttgctattcaaacggaagtagtaattattcattagttcattatcgtcacaaaatttgcaatacagttttaaaatgataaataaattttccatgtatactttgttcatatatttatttacttcctcctctgagagaaccttctgtgtgtaaatgacacccatttgaaggagagtaatatctgctgggttcctaaacaaatcattcagatagtacttttgttcgtaaattttgttaaagttgaattggaaggagattttttttctcaagaatttcatcaaatgagtgagtatacacgacatggttccatctttattcttaaaataaaaggacgaggaaatgcttcccttaatatggctgttcttcgccatgcatatattttcttccattgacttcagcgcaacccttattctgttcatatttttggagcccaaacagactagcaacgacttcaagtaaaggtgaaaccgctcattcgtgaaataactgattgggagctgcaggcacatttcgcacaacaccattttgtacaacttgggaaaatccaggtacacattttcgaaccaacttaggacgttcacaattatgtcgttcgccttattcgccccatccccctttgcctttgctttcctcgcctgcccgggggcatcgtggcacgcgtcacgattgcctccgccgttactgcggagggcttcgttcttgccgctaacttcgccgttacttcggaaggcttcgttcttgccgctaacttcgccgttacttcggatggcttcgtttctgcagctaacttcgccgttacttcggatggcttcgttcttgccgctaacttcgccgttacttcggaaggcttcgttcttgccactgacttccccactacccacgtgctcctttttgaaggcatccccacacgcatccttattctccttcccactaagaaggcaatttccctcattcgaggcgctttgcactgagcttcccttcttcaaaaagtcctccattataccgccatttccaattacaattcccatggcgcttccaacttcacctccacgtttgctcctctcttcattcgcctcgctactcgcactgatatacctcatgcacttcatgtagctcaaattgtcccgaaaaaaaatcttattgagtgcaaaattcactccagatttgttctccctattccccttcaattcgtttgcgcaatttacaaaacagatggtctccagaaggcatttcaccaaatggaccacttgaatgcatttactatcttttaaaattatgtccaaacaaatctccgaaatggttcttagttcacttaaaaactgctcataacaatgtgagtagtatttcaacaccttcaaaagaaagtgggtcaccttaatgattaggtccttatatgacatatagctgttaaaggtgttattcatggagaatgaattgtagcccattacatagtcgttcgtccttataaaggcatcgtacagcctactccttttcttctttgttgttttacttccccccttgtttgaaaaaattccgtgggaaaattgccaatcgtgtaacacaccccttctaagtgtacaattacccggtgaagacctactcctgataggtgaataaatcccctgctgacctttattcgacatggaatttcttaaaatgggtctattcaaaattataccgtttgcactgttagaacaaattgaatacctttctcctgcgtcctttttccttctcttcacctttgcgaacttaagaacatgcgatgaaacaaagttgacggagtttataatgtcccgttcttccatctcatgaagaaagtagtgtttcttttttttccacttttggtcagaaaaattttccatccttgtcgcgctgacagtgccgttactcaaccctggaaacatgtgcatatcattatggtatgttaattctctaaaaaaatttgcatccttcagcaaaaccgactttatgtcgttcagttcagaatttccctcaccacagcttccattctcgtattcttctaaaataggaaaatcgaagtagtccacctggattccaagtgtgcgtaatgcactatatccttttcttcttttccccttcgcaaccgcaccgcttccatttttgctactgcacgtggggagtgacccattcgctccacccccgctatttttggcactctcaccatgtggcccattttttcccttactcagggacgaatcatgtgcacactccttccccatctggaaaacgtcacaatggcttcgatccagcaaacaatcatagggtgactgcagcttgtagaaaagtttacacttgtataaatctgctgccaatctacttctaacatttttgctgaaataatgaaacggtttgaagccattcttcagccttggaaattttttcattttctgaattatataaccaaaacaaactttacaaaacaaaacgctagtgctgctcactgcaccgagcacctggaaaatgtaaaatatttgcggatactgaaacagtagtttgaataaaggctcgatggaataattcataaaaatgtggaagtcattcccacttagagaaattatgctgttcgcacacatgtagagcaaattcttttcttcattccttaggtaactgatgcagttgaacacttttcttctatcctcctttgacaagctgtgcacgttgatgtggaggtaagaacgcaatgtgcgattcagcgacttgtcacctttggagtagtcctcagaaacgtcgcctggataatgcgatccaccgttctttgtcttctttttgataaccccccttagagttccactttttattcccaatttttcaaccgtaacgtgcgaaaaacaggacgtgaataatatgcagcatatcaccatacggtaaaaaattttgtgtattattttgagccaagtttcactcagttcataggatttaaacaaattgctctgctcgtagatcacgtcaaaattggaaatatcatacatttcctcaaaagtgtcataaacgggggattcattgagggcaccctgttctgaacctttccgttgcagcttacccgttctgaagccgttttcctggttgtcattcttggcaacattccgcttctgattattcctatcttctataacgacattttggctgacgcattgactttttatgctcttccctttctcgtcaaaaatatcgccctccatactccaaagtgtttcgttaacagactcgcaatgcgcacccttaatgattcctttaccatttcgattgctatgaccatttaagaaaaaatgtgaactctttcccttttccacagtgcaaccatacataaggccattcagtttgtttccatttcctttattgtacttattcatataactgtgcaattccttttcaactgtgtaggtacatggataactatccttcacagaacatgccaattcggttcttccatttatttcaccaatcatgtcgccactactcacaatgcagttataattactaataaggaggtcatcgttattccccaggtagttcaaagctatatacttatttccctcatgttgggtgctactcacatttaaaggcatcttgctgagagaagctacccaattcttggaagctgctaatttcccattttccgccttacgggtatactcacctgcgctgagcgattgtcccaattcatttctcacctcgctcaccaaattggaagcaatgttatcattacttgtttgaaacgtgaagctcccattagggttaccattttttacttcattaatggattctccattttttacacttaggttggtgttcttcggacgactggggcgcctccgcttgcttatactacagctctttttaatccttttcctcttacttggggtttttttggcattcttgacgtttgctgggtcgtcacatccacttacaccacccacggtaccgctatccacattaactgccgcttccttccccgtcgatctacccaaaatgttgtccctcctgttcaaatcattactcacatattcgcccctactgtttaatccctcctttaaaatgtcacaactttgatcctctgaaatgttacttcttctccttttctctgtatccagcttacatataatggcttccttattaaaatacaaataaatataaaatatgttgcttcttacacagtcataaatggcatacagcaaaaatttatattcttttaggagctcacttaggtcgtgcgttccctccaacttgtagtagtcattaagcaatactttcttcaatgctgtcttcccctttttagttccatttttatgactgtaatattttacaggcgctttaattttttccaaatgttcttcttttttcatccagttctgcagaaaatattttcgcgacaaaacaaatttgcacagatgatctgagtcgtacttcagtttttctctatctgtgcacaatttgttcttcgctaatttattgttcttacgaagatgagagcctcttccctgtttcgttcccccttttgcactcattacatccgccctactcgcacggaggcccctcctataaaggccatacaattcgcacttcaacgaatggctcttgtgcagcataatatttataatatcaaaatagagggcaaagtacggcgcgcttttcttcttcattgcaaataaaatttcagttatatacactagcaattttacacacacattctgaatgaagatagagctcttcttactcataatgacctgggaataggtagatatgcaactcttaatcacttcataattccacacaggttggtccttaaagtagtggaaaatgtcttgtattaggataaacacgtgttcatttaattgcccattaattttatacgttaaatagctcctgtacgtatttggatttacaaaaagggccaaatagtgcttcatattttccttaaaattgtcatgtaacaataaccgaatatgttcgataaatattttcccctcttctatgctatgctttgtgtcatatttcaaaaattcaagaattttttctataagaaattctttaagatgaaaatatttattcatcttatccatccttaaaaaatagattaacatgtacacaaccatattttttagtctccacagctcggataccttcaacaaatcaatctcgtaattattgtaattcacatttttgtaaaattgcttcttcgatgttttaagttcatttcgatagaacacactgcgggtatcaccaaatggggaacctaactcgtccccgtaattatcatttagtagcgaagcgatgggcgcattgtaatcgcagcggtttctggagtttttctcagagctgccactcacatcaaccttctgcgtcttatcagtgcatgtatcgcaggaactcttcttccctttcttcatttccaaatctttaacacgctcctcttcgcaacgcaatgggacgttatcctgcgggttactctcatcaaaattgcacacatgcgtatcccccctctggcaaaattgggaattccccctgatggatttcttatccaaagtggtcctatcctcgagcaaatagctgtaaactctttcgaatttacgcggatataaaacacactcacaacgatcgctccacccgagggctttttcccctaaggacaaatgagtgtcccaaaaatggtaactgcacgacgttttacaaatcagatcacttgagcagtaaatatattctatgtagaacggcctggaatacttaaagtcccgtatattaatgagggacaaaattttacacaaaatttttacgtaattttcattactctttaacaaatgcggatataagttcatcaaaacataatttgagaaaattatttctctaactacttttagggaatccccactgcttcgtacgcatctacttttggggggctttttcctatacacatttattgccgacttgagaaacttccctcttttaaccttaccaattagcctcttgtaaaaggccttcaaaatatgcaaagaaacaacattcacatatttgtaaatgtcgaacagtatcaaatcgttcttatgtagcttgcatatttcagtaattattcttatgcagataattgtgtattcttcattttgctttacgatgagattcaaacaaatgtcaaaaatctctatgatgtattttatttttttaaatttatatatcatggaatagaaaatgttaagtatactcttccgaaaaatgtacgtcctattgcggtaatagcaagggacgcaatcacttatgtaacttttgattaaggggtacacatccattaaaaagcagttctcttctttttcgctcatgtttagtagggccattcttatcctgtgtgctctttttttcgcgccccttccatcttggaatttttcattttttctcaggaacctcttcatcaccagttttttttccagagcttcctccatcttgtccccccactatcatttatgtctttgcgagggtatcaacgtgtgtatcgacgcgaaaatcgggataatttttccgcgcgctcttctgcctatattgtcttcttactcgtgcgccacgtttttccatgcacatatatatatatgtacatgcacacttgtgcaaagtgctaataagcgtctgcacacgtatcagttacggtcttcgaaaccttcaattagtttcgtccataatttcgaacgggaaagaacaaaacggaacatttatgtcactaggggtagcccaaaacgggcattcgctccggagaattgcaaaaagggtggcggatgaaagctgtcactacaagggtgacagcacaagggcaacttaaaaaggcaactgcgtaaaaaacatagcaaaaattacgatcattaagaatggtgtacaccgcataaaggaggcttatgcttagtaacacaataaaattgcaacaaaaaaaaaaagcacatgaatttttcggataaaaacaaatggcaaaaaaaaaaaaaaaagttaagtaggttaagaaggttaaaaagtgaacattacagaaaaaatgtgttcgttcgttctttttattttttcttttccttttatttatatatattttttggcacgtataagtttaatcaaaacgaagggaccatggtgaaacaaaaatgtatataagtatacaagcgaatatacgcatcaaaatgtacacgcaattgcgttcttcacaatatgcatagccctatgcatcaccaagctgtatacatacgaaacttttgaggagttcgagtaaattcaaaacaaacatatattcacatgttcgtgaaacatatctgctgttcactcatgtttgtcatcaatttacaaaagtacatttttattttaatgcatatccgcgagggtatatacattggagcatatgtacttttacgtgtacacgtaatgacttaatgatccttactttacatttgtttacataaacaactacgcaacaggggaggtgttcatattaaataataaaacacacgaaagtttagaaaaacacagttttatttttctttttccccttttgtatatatattaaaaaaaaaagagagagaaaaataaaattgccgcaaatttggtacataattttccatgtaactttaaaaattcccgcgaaaattttaagtacatataatagcaacatatagcaacaaggatttaaaaaaaaaaaaaaaagagaaatttacgctcttcacatatgtgaactcattaaataaaaaaatatatgtataaatttaaaataaaaaaatgcggaaaatgaaggggtgtcatgtgacactcgaacttgtttctttatttttccccccaaggcagaaatatgcaatcattacgtagtattataagggctcacagcattatgacaattttggggggggttaaaaaaaattatttgatatgataaaaatccggctgaaatgcgaaatactcaaacttggcgttttaaatgtatcatatttaattaaatggcgccatggctagttgcacataagggaagataccaagaaaatgcttataatatgtatattgtgcatgtgtcacgcatacggtttgggatacactctcggcacacgtttggcataagctcggcatacgtttggcatacgctcggcatacgtttggcatacgctcggcatacgttcgtcatactctcggcatactctcggcatactctcggcatactctcggcatactctcggcatactctcggcatacgtttagctacctttgggacacgctcgacatacgcttggcatacgcccggcatgtaatacgaacaaagtggtatcaaaaaaatgctcatccttcaaaatgcagctagctaaagtggggtctatctgcgtggcgcgcatatttatagaattatattcatgcgtagcgttactttttccggtgatattacgaacttgctcattttttttgaagagtgaaaattgtaaaggagaaaaaaaaaagggtgtcatcaaaagatgaactttaaaggggtgaaattaaatgcgtgttaatttaaaaaaagtgagagggaaaattaaaatttaacttaaaataaaaaccgacctgaaaattataagcaaaagtcacgtgaaaattaaaagcaaaattcacgtgaaaattaaaagcaaaattcacgtgaaaattaaaagcaaaattcacgtgaaaattaaaagcaaaattcacgtgaaaattaaaagcaaaatttacgtgaaaattaaaagcaaaattcatgtgaaaattaaaagcaaaatcgacgtgaaaattaaaggaaaagcttacgtcaatttcaaaattaaaataagaataaaaaagggaataaaaaagaaaaataacaaagtgataaaaaaaaaacgaaacagccctttgcacaaccttacgaacataaatgcgtgctgtacaccttttaacatattttttaatgtacatgtgtacgcaaaataaaataaaataaaaacggcagcactatgtaccctatatatacctgtatgttttcctttgtacaagcattaccttgttatgcacacttttaactaatccccacgtaggttatatttccgaacaacacgtattcttaagtagatgccttcattttaccgcttaattctcccgctcaaaaaggttaagaattgttaaacttcatgttgataacgaatcgaaatttttgttctctgtcaaaatgcgttcgtttcattataacggtgaacacacgttcttatggaatataaaaacaggcacaaacagatttgaacgcttgcaaacatttagggcacatcttcgtcttcctagccacaactttgtggatgagtcaaccagtcgatcagctagctagcctatcactcaacaaaaatcgacttgtcactccttttgttaattttttttctacataatagaaatgctaatgtaaaataaattaacaatacagacctgttttttgcggctgttccgtcttgaatgtccccaaataaaggcttaaaaaaaaaaaaaaaatcactgttcaatgagaacgcaggtttaaccggtaaccctctctcgataaaaaagtattcatatatattggaacgcatatacgtgtatatacataagcgcatgttcatgcatacatgggtattcttcacacctcgataacacacaaatggcatcaactaaaggcataaaggggtgaacgtcaaatgtacccctccactattatcagaaagaacaacatataggagcaatccccacaatatttctccaagtggttccttttcatactaagtagatgaacgctcacgcaaaatatttaaaaaaaaattttttataataatcgaaattactgtttgtctaattcgcgatcaaatacgtatggcgcaggggaaaaaaaaaaaaaaagtacgtcagagggtaatgtctccatgtacacataattaaataaaatgctacaaggatacaaaaaaatggggggtaccacaaaaactgcttgtgacaaaacgcttatagatagcgagcgcctatgtgcttcgaattccattaccttttctcgtcttcttaaagaataaaagcaaagtgtaaaaaaggctaaaggaaatactcctataaacattatttaagcataaacatttcctaatttttttaaaaaatggaaaatgaaattgttttgagcgaaaaagtagaagaactaaaaaatttgatatacgtggatgacacacctttcaatcatctagactttatggttagggatagaaccccttgactcttctcctgcaacgatgtgtttgtggctcaagcgaatgttcacacacacatgcctacgccagcgcctgtccacacttccatacactagaacccccttttttgaacaaacccatttagaaggtaccatgcatcccctgctgtgtcttacccggcatgtccttcctaaacacgcgggcccaggaggaacacaaaaacggatatagaaaagatgaagtaaaagttttttttttttttctactcttttgaaattacttgcaaaaaaaaaaaaaaaggttcattcgaaatgcgtatgtgtgattattccccgtacgtgcacatgctatcggtctccctacctccctctttacccctcttcctaaagatcaacgagactgatgagctactagtggaatatttttacgcaaagaggctatacagaagcaacttagtaaaaataaaattccccgaatgttacgaaatggctggagctcttttatcagatgcaaccgcagcatcagtcggaaatttgacccatctctattttgaattaggaaccgagttatgccacatgttaagcataaagagatgagaaataatcacccgttgggtaacctactaaaaggtttctctatcatcaacaaagggtgcctgaagacattcacatatagtttaagcattctgcgacatgtgtattttttcccctttggctaatcttaaaaatagtcaaaagattcgcatgatagttaattagagcagccttttggaaaattaccccacatactgtacctttccaaattatacgttgtaataccctcaggctgcccgaaaacgaatggccagtggagaagctggaagagctcctgctgatcgcggaaatgcgcagaagggtttatctaatgaaacataatgaccaggtggaccaaacatacttggaaggaatgacgttcatggagaggaaaagtaaatcgaaaaatgcgcatgcaaaatgtgaaccgacgtttgttcgggtgcgcatacatcggcattaccattggcatctgtgccgctttgaaagcatcccccgctgcttatcttttaaaacgccgcacctggcattcacttcgctttaccccctttcaattcagtgttcaactcattctcaaagggaaccgatatagacaagcaaaaggcgacatcgaacaggaatatttttaacttttttgaattcgatttatgatcatttcctgcgttaaacaaaacgttctttttgaacgagaacacatttgatcgattactggatgaagaagtccttgaccagttcgtttgatcacccgcccttttattaatccgtctcattatttgccacaccaacagattgctataatgatcattactattacgattatcattactgttacgattatcattactgttacgattatcattactgttacgattatcattactgttacgattatcattactattatcattattatgattattaaatgtattataatatggtctgttgattattatcactattattattatcgctactattattattatccctattaccctcattactgtcattatttcactttttgaatatttttgccgcccattcggttgcagctaccacgccgttttcaattgttcttaaacttataaaacgcatttaaggcctttttaagtcaaacgagaaaaaaaatgtgtttatacgtgcaattagcaaaaatggaaagcttggggctgcaaaggtgcaaagttttagccccgccccctttcgctaattgtgtgtactccgcgtacaaaaaaaaaaaaacaccaaactgtgcgcggcacgctttaaagcagcgcaatcggggaaaaatatctatatacatatatgggtacttatttttggccaactgctaccctgtttagtcccttcaattttcaagcatcagcaagtcgtcgggcttaacgtggtattccacgggcaacccgtagcggacgtagaagttgtcctcatttggtatcttctccagaagtaattctaaaagatcaaaaaaaagaaaaagaattatgtcaacatttggggcgtccaaactgcttaaaaaataccacacatgcattaaagcatcacgtgcaaactgacatgaagaagcaaatataaggatggaaaaactgcggaatatggaaccccccagggatactcccctcggagacacgtcacccttgaatacttttatttgcagccttttttttttttttttttttactccgcctttcttgcgaattcgaatatcttaccttggtcgttgcacgtgtacagcaagcacacgaagagcatatggatggatgtgccgttcacctctgctgggttcatctttgatttggtctacgggaaaagggatgcatttggggggtcgtaagcacatatggtaagcacagcacgtgaatgctaacgggtggcagcccatatggatacgtattaacgcatgcacaacgcaaggcgcagtttacctcgttgataatgtccttaaaagttgtcgtcttttcctcaacgtagggcacaatctaagcgtatgtgtggggggaaaaataaggggcaattgcagttcgttcgtacaaacgtattcacgcatatgtgcctttaggtacatgcacacactactgcatcggtgccgctaattcggccgctaattccgccgctaaccctgcgctaaccctgcgctaacactccactaactatccaccaactcacctggtcgttccgctgcgctcgaccctgcgcgtcactcgcgtctttccccgcgggcttcacaatgtcgcacaaaattttctttattttcgagacatccacaaattttgctacattttccatgttcgcatttccaagtgtgcttccgcgcgaaacactctggcggagctgcaaagcagacgcattctcattcttgctgccctgcttggataaatgattttcattttcgttctgccatatatcctcaaaatccatgttatagaatttatcgatggcatcatttagcccttcctgcatatgacaatcctgatggtcgtccatatgctctggaaacaagctttccatatttctgccttctgcgtagtttatttggcccatgtcatttgtcacaaaatcggagttcacttcgttcagaacgacattcaatttaaggtcgccactgtagtcactgggtgcgatcattggcgctttggaaaatttcataattctatccgtaaccgtgttgacgcaattaatgcagttatccttcgtttcaaatatgtaggaagtttgatcgatggaaaaaagggcattcgatacatacttctttttttccttcttccataaatcgtacgtagataattctacgtcatttatttctttatacaaattttcaaaatcgataagtgacacatcgaaggaagcctttacttttttctgtactacggagtgtagtaccatgtgcttattcttatgagtccctttagctatatccattaggttcctaaaattcccatgggccattagcttactaggaacataataatgataattaaatttgttatttacgtctatcgcattaagtctgttttcgaaagtcatcacattgcgattccagagagtgtcttcatctggaatggttgatattagaccttttctcgtgggacttcctccctggtttttaaaaaacaaagtattttgtgtactcatggggaaattcccccctagggaattcattagactgaaatctttattttcactcttcatgagttctggtaaggggaggcccgtcattgtgttacttccttgatgaaatgataaaatgctttgggaataatttaaattatttcctacagaatcgtttaaattcatattgtcaaatgctagcgattcttgcatcacattttctatgttcaaatcttctattttgtaatcattgaagtgcatactgttgttgtttacactgctgttcagcatccttccatctcccacacttgcgttattaaaatcgctatcgtctagtaaattatccattgtcaaatttccaccttgacttaatgccaagttatttttagcaccttcccccccgtaatagtcccctttatgcttgctcatattttccgcctcattcaagttgtagtcatacctatggtcatcatcatcatcatcatcgtcgtcgtcgtcgttgccctgttcgccatcttctaattctttcgaatctgatctcttcattttgtgcttacttatttctgccttaaaataatccaactcggggcaaatgctcagactgttaaagtcttcatttcccgcaccgaacaggatatccctcaatacgtcagaatggagaaacaatttttttttgtagcacttcaccattgcgtcactgcaatcattgtcgtggttgctgctacttcgcaccataaggggagattttccactcgtttgcgtagcagccatgtcttcatccaccccttcctcattcgcctcctccatttttttcctctttttatattcacacgcgtctatgtccccatcaaactgtatagacaaatcgttattcaaaattaagttcggcaacaaataactattgcctgatgagtgatcatacgtactgttcaattttaaaaaaaatgtgtctaccgatatatttgatacggtaaccgagtccatggtaatgtcggacgacttagccaaagtggacgactcctgcaaaaattctaacttccttttctttatttttctattcgaaatttcattcacattttttttttcttctatcaattcttcattcacttcgctctgctttgcaatattcatattgcttaaaaaattgtatgtctggtcataaatggcttctactctgtatccatacactttcgtagctccctcgatcgctttagacgctcttgtaaaggacagattaaaatcccccgtttccaacatttcatcatttagctcttcattgatttcttcatcatttaaatttactaaatcttccaagtgatcaataattcttatgtcgaatgcgttccttgtgcatatcttattatgggacagtgctaccatgcagtttttaaaaacgtcatttatttctttcaccttcgttttgtcacatttgtccagatgatccttctgattatcatcattatttttgttatttaaaaaggatagccttcttaagttcttgttaaattctataggttttttaaaaaggttttcattttcatttatcctcgataggttggccccggctttcgtattaacccccagctttttcattttttcacttctccgcttttccgtgttgagtgtgtctacgtatatggctaatcatcaaccgttgcgcccacgggagtatattctcaaatgggtgaagatgaacacccctccacacactctccaggtttgtatttcttcagacgttctgttgatccgtttggcctcactacacagatgtaactcaaaaagttagttacccctttggcagacaaaaggctttctttaaattggcaacaaaaaaaaaaaaaaaaaaaaagaggtccactcgtgagctgcttaatgctgatgcgtcatagcaaaatatttcaacacccttcaatgtgttcaatttttttttttttcattcgcttggtaaataaatgcaactcggaaaaccttcaccttttcatatgcactaaaaaaaaaaattgctgttatgtacacgtggataaccacgtacgatacaaacacatgcggttactaattcactgctgttccacgtttttgtcttttcgttcctcgtcattccaggggtgtttaatttttgcttacacggagagtcacgcgtatgtgcagttgatcacataggcatgtgtacatatgcacatccacatgcacaacaatgactcgacgtcagcgcgaagagtcattttgttcgcaaaaatgtcctttcctagtttaaatgtgcctaactcgaatatgcctctgcacatgcttcatttttgtgttacatcattcggcagaaagttcaaaatggacgaatgataatgagcggtaaaagatgtttttcacacaaaataaaaataaaaaaaatgataaataaatttaaaaattgtcaaaacggggtttttccttcaaatatgacaagcgcaaaatggcgcataaacttgtacatcttgcgtcaatggataatttttttttcccacttttgtcaacgcatgtattcgttcacatatccttcgttgtgcgcatttttacacgcgtagtcttcttatttttatttccccactcattttctacttctcctttttgtccttaaccttctcgcaattttaacaagtttatgcaaaatggaaacaacccccaaaaaaaaaaaaaaaaaaaactcttaacaaataaacgcgttattttttttgaaaaatattttttattttacacgcttgaggaatgcgccagatcgaactccgcttgccttcttccccaaaccagacaaaacggacgcgcacataagtacacatatctgctgtcgtacgtacctccttttcgcacaaaagggaacctcaaagcgattgtgaggtatggcctttcatgcagttatatttcccgcacacatacgatgatctcatgcgcgaagcaaacggctagcagcagattctgttgtacctcctcctccctccaacgtaccaataattgaagagacaccaaaggggacactatatttttttaaaaccctgcgccgtatttaaaagttcttttcaggcaataaatgcgctaagttactatgcgggaacaaataaaaaaaaaaaaaaaaattagaccacatacattcctcttatgttcaaaaagtatatgcaatcaaacggcggtgcgaagaacgttatggaagaggagctggcgacttgttgccaagggtatatatacacaaacgcctgcgccaatgcgtgagtaatttctctgggaaaaaaattcattcggaaaatgacatataatacaaacatgctaaacgaatgatgcgccaaaaaaaaaaaaaggaaaaagaaaataccataaaagaaaatacgctaaaaaaaaacacgataaaagaaaatacgataaaaaaaaatacgataaaaaaaaatacgataaaaaaaaatacgataaaaaaaaatacgataaaggaaaaggcgataaaataaaataagacaaatgggacgcaaagaactaaactcgtattttttaacaagggggaatattctccattttttaggcatacgggcgggactccaaaaatgcgttcacgtaacgctgtcaatttggtagataagattcgcatggtgaatacatgcagctatgctgatatcatctgtatgacacagaaataaatgtcgtaattcgttgttacccctctaccgctttctccttggccaaaataaacacaggacaacttcgtatgggcgtacccaaacgattcatttctgcgctcacgtgtaatgtacgtatttttaaatgtggcggcatgggtgtggctacgccctgaggggacttcactcctgctatgtggaataaactccaagcaggagcaattaaacgggcacactttttgggcgacattcctccctaagaacatacgagcgaccacctccaaggaggctaccccccctgtcttcattcactttcactttcctcattaaagtcgtttttatttttgttgttcgtgaactgtgcctcgtagaagtcaacaatctgttgcgatgtggtggcctgttccgcattcttatcctccctgagcctcagaaacctcggaaaacgcaagccaatacccttgtcatccgaataaaccccgatggctgcggtatgcacaggtgagagagacaagtcggccgcttttacctcccatacgtagtgcgcatcaaaccacacatcgggatttaacttatccgaaacttcgtaatacgattttttgtttggtataattttatcactcaaagtttcgtataatgagccaagaatttcatcactaaaaccggtgcctgctttacatacagtttggaaattttcagtttctgagttgtacgtagctaaaacgaatgcaccatacactccacttctttttccttttccataataacccgctatgggtactaaatctaccgagtcagatagtccttctatataatccttttttaccttcaaccaatttaatgatcttcttgatggttcgtaagacgcattatccagaagcgttttcaccattagcccttcacaattattctcaatagcatcttgtaaaaatatatcaatgtcttctatattgttcatttctgagtgagttgcataacacagcactccatccttacatttcaataatgaatacaaaagcttcctcctaatttctagtggttctttaataacgggtacaccattacaacaaatgaggtcaaatgggaacagacatattttcacctttatattttcaatgtccacatcttttctctttctcgtggtcagtacctgaaatggtaatatctttttattctctatgtcataagccacaacttcgctgtcaataatgcactctgtagcaccgctgataatttgatcccgcactatttgaataacgtctggatatttctctgtcatggtttctaaatttcggctaaaaatttttatattgtccttatctatgtaatgtatttgagccctttctccgtcatatttatattcacacgtgaatgtcacattgttgaaccggtcaagtacttcttgtattcctttcgttggcttggctagcataggttgcacgggtagccccgctttgactgtgcattttttacttaacgtgttcatgtcatctccatttaacaaattctgaatgataatttcgatatttggtaactcacagagggcgctcttcactgatttttccatgcactcaaaaatgtccgaatcgttattcatttcgcagtagcttttttttaactccttaaatatgggtaacaaacgagtgtctccttccttccctatgtcgtaaaacaaattcggcttgcttattttttcgtttcttattttaatggactggactagctcgtcgaagtcgaactggtcgtgcacgctctgattttccttttcgttttccttctttatgttagaaggactctccccattttgcttctccactttgaccacctcccccttttcccccttcaccttattcttgtcatcctccgttgtgctgtcgctaacagtgccatcctccccagtaccacttcccttcgcgtttagcagttgctcgttcatcaatttccccttttgtacaatttcttccggaatggacggacgtgttaaaataaatgcatacgacagggcctgcaacacagtagcgctgttcactccgattctcaatcgctgttgtaaaaaacgaacaatatatttcgcttcactagttttcgcactcaccaacagcttcttaattacctctctctttttctgctgcgagttagaaccactcaaattgggtatgctcttcagttcattaaatactgactggatagtcaaacgaggtaaaggaaaaatggtcctcatcttgcaagaacaactttctgctattatgccaagatcctcaatttgttgtaaatccttttttatgcttgattcagttctactataagcctcagacattgttttcaaaatcagagcttctcctacacctgcttcaacatttaaataatcaggtgctactttgtttagcgttatgtacacagctggaattaaatcgttgggactgtagtatattaaaactctgaaaacattggacaggataattgctacatttttcttgctaccagttccacttccctttagttcttctatttggttaaatgtatttgtcagaaaagtgaacaataaagaatctttaaacttgtgtttttctttatccttttgcgaaaggtataaattacttacatcaaaatgtacggggttaaatttgggtgatgtcagatcgctcactttgtcatcttccctaacggtgcagttaaatagggaccctttttttatatcattttcactcttccctttggcctttttcgtttttgtgtttccatcacttgctatttttctcttggttgtttctttctcttcttccttcattttggattcctccttaacgtccgtttcttccttctgcccatccattgttttcttcgggaaggacaggcatttcctgcaaaggaagaaaatcaaaaaagccaaattggttaatctttctacacgaagaggggtgcgtacagatgtacacacagcaacggttgtacgtgtataacagcacgctcttgtacgcatctcgatctgttaaaatgggcgtgccgcttgttcaaggcgcagaacaggggtgcctctacatccgcagccacacacacgcacatatatatatgtatatacatatatgtatatttttttttcccatctgctgtgcatgcacagaacacaagtcaatcgcacttgctgaggaaatggtacttcccctatttcccactctcatcactttttcactcttttaaaacttaaaatgtgcatacaaaaaatcgctgcgtctattcgatgtactgtttctaaagttggtgaaaactttcacgctaaaatttgttttgcgcctgtagaagttattcttttgcataaagggtattatataagcgtattctcttctcatgcaactgttaactttgcacataagcattctcgctatgaggagtagcacgagcaatttcatgttagcgcagctgcctatacaaatgcatgcacaggctatttcggggctaagtaatggtgcccgcgggcattgggatcgccgcaacaggcagttcgaccatgccgaagcgtacaaataaaatcatgcaagccagttcatgcaagccaattcatgcaagccagttcatgcaagccagttcatgcaagccaattcatgcaagccaattcacacaaaccacttcgtgtagcctcttgcgtatccctggggacactcgccgaatgactactggctgttcactcggcgcattcctcacttccgttcaccccatgtcatagcacatttctttcgcgctacgatatctttctctcactgtttaagaacatttcttaagttcacatgagaatgagtaaaaaacaaaatatgcttatctttttatttattaaaaactcactctaaagttacttgcttaagtgccttttccataattaataaaacttaaaaaatgaaattgtttaaaaaaaaagtagccaaggtaatttcaaatattaacgtgtgaaaaaaaaaaaaagagagattacatgagaaaatcttcaaaaggtttttataaatctccttatacgttgttcacacacatatgcgcagtcctttttccttaattttgtcactaatttggaataatttttttaaaaagggaaagaagtttctacattctctagcagaatataataaaaaaagccaatagatacgaaaaaaaaaaataaagcaaaagggagagggggaaaattacgctatatttaaaaaaatgtaattatgtgtaaatcaataaaaaaacgaaatagttcgcaggaggggaaaaaaaaaaaaaaaaagtatacacatttgcttatatgcctggatatatacaaaatacgtgtatgcgcgtaaaagtgtatctatagcagataaggcgaaaagaaaaaaaaaaaaaaaaaacaacacacacacaaaaatagtaataataaactctaaacacacatgttacttcaaaaaaagtttttccctcttgtgtaatttcaaatttcatgaattttactaaaaaagggggtgaagaaacatgcaaaaaaaaaaaaaaaagaggactctaaattaaacagctcttattttgaagaagctgagaaggagagagtgtaaaatgtgttccaaaattagatttttttcttccttttttttcttctttttttttgtcccgctaaatgcaaaataattaaaataagaatgtataaaacttagcttgaaaaataataaaaatacgagaaaaaaataaaaatgataaaatgttttaagttccctattacgggagcattaaatttgtgtgtaaattgaggaaaaactgctactcagctatttcacaagttcatgtacggggcatttaaattatgctgcgcaatttttttaccgctaaaccgagaaggggggggagtccgctcgctggtgtgacagcgagtacgcataagtacatgggcataggcacatgaacgcttgaacataggcactcttgaacataagcactcttgaacatagacacgcttgcacacgcccccctccaggggcacatcctttcacacacacatttatatgtcgcctgtgcgcacacgcaggaggcgcgtaagttactaattccaactgctacttagcatttcaaaaataagttcacccctcgctgaaactcagctaaattcgaatacacttaaaaaaataaacagacataactacagttattaaacataaaaaaatgaccagccccgtgacatagataaaggcaaattcgtgttcctccagctttattttcaagttcatgccaaaaactcctgcaaaagaaacgcaaaaaaaaaaatgcatcaaatgagataactcgttcgtcctcagctatgcgcgcagtggataaggtgacacttttccatgctctctacgtcgctacgccgttacgcctcatatgaacgcgcataattagggcaattcctcaaaaggcgagcgaaccgcgccatgactaacctgttatgagtgttcctatgccgaagccggaattaattaaactgatgactatgtccatacgtatcaaattattccttgaaagagacaaatccgataccattttgttttccaagttctgcattaactcatataagtgcttcacttgatcgtgtatctgatgaagttcttggtcaaaatattcgaggagcatttgcaggtcctgattcgttgactctttattgtcttcctccccattaatagggttaaaataacacttggttaattccatttttttcaagtccgcattattttctgatatttcgtgaaaagccttaatgaaggaatttactttatttattaaaatattggttggttcttttaagttatgcaaattcgtcagtacatcctgataattgttaaagtaaatttaatgtcagcaaagtctttacttaagagtttcaattctgcatttaaatgttcaatggcacttgaaaaaacacattccagggcactaaattcaaaaggtcttttctccataattttggtgtttgctttgtacaaattggtatatcttttggaaacattacatagtttcttaattagatcatctcgaattaaatcttcttttatgactaggaacacactagagtgtaaaatgatgcatgttaacgggggcagggatacgagtatagcatttaaccgggcttctatgctggctatattgttattttctgcgagcagttgcttgcagtctcgatagtttattaagccacttttctgttttacataatttatgtggcagcattgtttcactcttttcaaaaactccgtgcatatatattcccttatgaagcactttccaccaaaaatttctattatgacgtgtctttttaatttgcttagctgaattaggtaatcgttttcgtgtagtattccctccagtttaaggttggactccctcttcgtcgcgtccatattgaaattgtagttcaggttgtaattgctgttgtaattactgttgtagctgccgctgttgttgccattatgattgtcctggttgctctgactgctggtgtggttgttgccgttgcacagcgagttacgtatcctggccttcaactccgtgttgtcgtcattcagagaatacctttccctatttataaatgtggagttatttatcgagttgtccctcctcgaaaaggtttccagctcatccttctccttcttataacggttaattatcttgtccttcaagttgtattcatacgtgtttttctcgaaacttgtgatgtccacaatctcatcatcgtcattaaaagctagctcttcgcagtcgtagttgcgctttaggcatgtcccgttgtccttcagcgcaaaggattcataagacattttaaaggaagcgagaggtgtatacagcgaaaagttgtagaaattttcactaaaataggacaaaaaagctacacagcgaggaaagaacaaagcgaagaggtgagggaacaatggaaaaggaaaaaaaaaaaaaaaaaatcctaacgtataatcttaaagaacgagaatatagccaaatgggttataacaacatgatgaacaaattgtgcgctcatgcgtatgcacatgcatgtacatgccagcctggccataaggctctttccttttcagtgcacgcaaatgaagaggttcctcgaaggtcaaaaaatcgggcacatcacaaaaaataggcatgtcacgaatatcataaaaagcaagtattccacgaatatcacaaaaagcaggcattccacgaatataactaatttttgcatttgtacactactttaaagaaacacggagggtggccatattcgtcaggttaactaaaagagacgaataactccagtaacccaggcaaagtgccatgtaaaaacaatacattcaaaatggggaaaaaaaaaaaaaaactaagtcctgtttaggaatgttctaaaaaagattgcttaagtatatacacacctgtaaatgcatatctttttgcgtcatcgcaagcgccttttcgcatgttctcaaagtgtatatgcgcggaagcatttttaacatgggcaattacgaaggtgggcaaattagcaaagtgggctgcgaggaaaatttgcaaaatgttcaggtgcacaagcgcgtaaacatacacatataaaatgataaacaatgttttaggtcatacgtgtaatatgcatgcacaagtgtggagggcacccatgggggcaacaggattgttgcgtatacacgaaaatgaaaaaaatgagtaaaagagaaaaattaaaaactcttcattccgcgcagcatgtaaacatgcgagtgttcttccagcatgtctgcaattcggtaatccaaaacaagtgtgcacaggcatcctcgtgttggcttttacgaagttcccctttgtcatttcacaaatgtaatgcgccacatgccatttacttgccaattgtaccttgtcatgattgcgctggatacgcttcgctaaaaaggattaaacttttgctgcttcttatacgtgtgtgtaaatacccatgttgcgcaaatctttgttgcgttttttattttcccttcttgccattccccaaatggtgatgatgtttggcacccccaacatgaaaataactgcattttaaaagggggataaacagccacaagagcgcaacggtgaatttttctcaaaagaagaagttttatttatttattttatttattttgttttatttatttacttattttatttatttttaagggctacaaaaacccgcacaggggtcacctgtgttcataatggtatatcccgttcggtgtcactgttccgcttggtgggccatcctttgatcacgcacttgccgtttttttccttaactgttttgcttcttgccagtttgttcaaaaaaaagttccccttctcactttgcatacatattattacgtcggcgtagcttctacaaaattgtgttcaccgttacgtaaatttttccgtgcgaaaaaaatgaaaagcaacaaaggaaacgaaaaaaaaaagagcaaacatggcgcgaaaacaaccatggaaaaaaatgagttaacgttgtaggacctttacgaacgcttattttgatgaagccgcatttaatgctttccatttttcctcatctttgatgaatggtttctccccagttgtcgcccactaaaaacaaggaacataaaagtatccccaaatgtatacatatatgtacacgcaagtgtatgcaaaaaaaaaaaaaaaaaatatattcccttttgcgcgtcaaacaaaacattcctgctctagcgcagcagacggaaaattccaatacaactttaagaaaataaaaataaatgaaaaaaacccatttaacgttctgtatgcatattttccacattaacaaaataaaaagacactttttctttcatccccaggagggttctttccccgcacttcatcatgaataacgactccggcgtttcgtaaaatttgcctattttgtaactcacgtgaggaatgctcaactggaaatctttccgagaactcggcttccaatatgttcgtgtacattcacgtccaactcgtccaacgcgtaaggagctaagggcttttgcaccttcgcacaagcacgcatgcatatgcacatataaatatatatgtttatatgcaccaccatcacctctccatatacatcgtgtgctcacttcgcgcatctaaacctatgcgtttcccccctcgctagaccgaataacctcatgcgcaaaatgagcaaatataaaggatccctacttacagtactgataagcagcacaattgggtggaacttgaacaggctatatcggcaaaacgaattgagtatgcatggggttaggaataaccatgacataatcgtagttagacaagtaaacatttctgataagaagaacccgaacaaccacctccacagcgaaaacaacacaaccacaagcaccaaggggaacccccagtcagccattttaaacgaaaaggagctactaaatttggtgcagcattttaacgatatcaataaaaaacacaagggattttgcgaaactagcatctttaaaaattccaccttctcaaacacaaataacgaacataacggtgaggacagctttaacacatacttgataatagacaaatggaaaacaaaaaacgaatttgaaaagtccaaaaaggaattcgaaattttgtttgcacagaaaaatcacatatatgataaaaaaatggaggatatttatctgaactatgaaatgtataataataattacgaaactacctcggcacaaaatatttttcagaaattgtactactttatttttgattagacatattcgcttatttgtgcaaagcgaattcttgtttacattgtgtgttgcctcgttttgtgacgaaatgcagcccccttttttaaggccacgcctaacgaagtaagctttaaaccaaggggtcacttcgccatttggccacgtacacccctctcacatctttccgagtttgccattctgaaagtgaaacaattaaacataatgccatcggtgaataaacactaaagcgctactcacaaatgacacattacactgatgtgtaaaagccctactatactcattttagtgcagatgggggaaattcaaaaaggggaagaaaaggctgaataatccattcgaaaattacaaaaaaatacgttttcttatgcttttaaaaaaagaaacataagaagtgattaaaatgggaaaagctaaaatgccatgtaactaaaatgctattaaggagaacataaattcgtaaaacttttgggaagtaaaaaaaaaaaaaaaaaaaaaaggttctccttcccaatttaccattcgtcacatgggcatttcttgtgctcccttttgggacacccgttaggtactccctttcacgatttgacaaaatacttggcaatggcatcatcagataagaacgaattgtgagcttcgccttcttgcgcaggatctactttaaatctcaacagggcagatggaatcaggttgcaatcggacagccttttctgcgggtcaaatttacatatccccggagtttcatagatgaaccatttcttgggcgccacagacgggttgaggaactaacaggagcagttaaggaaaagagacacgcggaagtgttacacgcggaagtgttgcacgaggaagtgttgcacgaaatggggaaagtcatacaacgcgtagcttcgtgaaaagtgaaatcgaaaaatagtctagggaggggggaaactaaccagcaaatgggatagacacaaatgtaatttttttttttttttttttttgtcgcctccctaatgggtaggctaaaataagagttttcccaatttgttttctccccaactcgtgagaactcccgttcttggcttaccttttttatattttcattcacctcatgtattgaggtcccagccgaaaaggacatttcaaggacataagaatcagggaacaatattttcaaaaccgcctttgaataaacctttctggtggacattttctccaactccagtttggtcttcgacttgaaggtctgttctttgtacatatttctaatattggggataagaaatgctaaatcttctgattgctcttccttttccgaatctgacgaattatagcttccaccttttggcgcattcgactgaaagcggtatatttttggattcaagtcgacggcctggttcattagtttctccatttgctccttcttctcgcgtagcagcttgtctatttcttcatcgctttttattttgcccttctttagggtatccacacagacaatgttcgatttaaaggggtcaaaggcagccttgggaggactatcaatttttatggaatccttggcgatatgttgcaaactctcataaatgcatagtaacaacaaagtgtctactctctccatcacgtaaaatacgtgcacttcgacaaagcctatggagagtaaaaaattcctggcctctcgatgtatcaatattttttttttcattatatcattggtagacttcaaaattcttgtatttatagcatttggatttattaaaatattttttacaattttacacaaaattggaatgatactttttaaatcatccatgttaatttttttcagtttctccgcttcgttaatgcatttaattgtactgattttttcctccgaatagctacggcaggggtaattttcgtcatcataggataggtaaaaaatgtcctccttgggaatctctgtaacattactttcaatcattttctctagtttgtccttatcatattttataaatgaactttttattccttccccattttctgccacctttatacttctacctgttccgcctttccttttatccacatttttatcatccacattggtgcaacctgatgtactaattcttctggtgctttggttcttcagttcacaatcttctcgaagtgcttggtggctattcgcacattcgtccatgacacctttcttcagctttttatgcaaattacttaaactatgttgcttatttaaactgttcaagttggatttttcgtcaccattttgatgtcctaactccctcggaggcctcttttcactcggtccaattttgcctatgtggtttggcagatctttatcacaatgttctgtacttttatcattttccttactaattcccaactctttcttaatttcgtcgagtaaccgtatgggtatttttagcttattccattcatcttcccctagattcttcaaactctccagggaatcaagccaattatcttccacgatgattttgataaatggcttcagctgctccgcacccttgttgattttctgccccacgcgtagcagcaattttacaacttcgttttctgggtccattctgggactcgtcccctcaggaactcggcaacttgccaacttggcgaatatgcaacttgctaattggctcttttgctgcctccaagtttagtccacaaaagaaacgtgtaggcctatgtcaaccacgacgggctaatcacatgagagcagtgcttccaccttgtgcagctgcaaaggatttacacttacagactggtattattccccccgtgaactctatcgatagcatgaaaaattcaaagtagtactgctacttttgcatggatgttaaaattttacacacccactgcacgtttaaccaatgaccgttttacaccccttcttgtctaattaggattcttattcttctttgagagaggagcgaacaaaaaaggtctcaacgaagtgtggcacagcttgcaaatatacacacagatgtgaacttatatgcatatattgagccacaattatatatgctcatgtttcgtatgagtttatgcttgcgcttgttttcatcactgcgcaattgttcaacatcagaaaggtgcctacttcgtggagcacaaaaaccgtttcgaaacgtaggtgcgtgaattttattgtttttttttttttttttaaatgcttcctctctttttggtcattcctactattcgatgcaaatagattctataggcgtaataacacaatttgttgctatttttttttttttttttttgcgcctctggaaaaataaagttgatctgtttctgccaactttatgtcgatttccataaaatgtatttttttttcaaatttttcttttccttctccgcttaaccaattttgcaaatcgtatttacaatttattttttttatatcgaccacatggacgctttttaattgcgcatatgtaacacataaccttgggtttaaatgaacaaccgctaactgcttttacttctccctcatcccatgtgctcctcctgccattttataaaattatcagccattgctaggtatttagcgctagagaaaaaaaaaaaggaannnnnnnnnngaaaagaaaaggaagaaaagaaaagggaagaaaaaaaatgagaagaaaaaaaaaccttatggcaaataaaatggctttatcttccctcgcgcgaaagcgaattgttaaattaacgccaacgtggaaattttccaaatggaaaaactggccgatttgtttatgctacaaaatagtatgcctaacatttcgaaaaaagagagatgaccttttttttcttttttgtgtgtattttcgattattattgcagctccacattttatccccaaaatacaagatctccgtcgtgcaaatttcccatgtgtctgtatatagtccttcgcgtgcttcattttacagccgcgcgccactttcgaaaaaataagcaattgcttcccgcaccctcaaagtgggatatattattccaatttgttattttttttttccttctgaatgcttcaagaggtgtttcccgaccactcctccatttgaagctcccgaattgttgcacgtattcccacgttttcacctccaattgcacacaccttaacataatcgatatgttcgacgtatgtagaagtctaaatgggcagaaaaatccccttacgagtttatagatgggaatagacgccacacatatattttatgaacctccaagagtttgtacaaaatggcgaaaaaataattacacaccttctccttaaaggttatcaatcatgtttaggaaaaaacacgtgtaatcaataactgttacacttgttattaaaagggatagtagtttaatatacggtaaaaaaaaataaaataaataaaaaaaaaaaaaaaaggaaaaaataatgtacactatagtacaattaacacataaatacaaaatcaaacggaatcaaaattgccattggcatcgcccccaagtaggagagaattcaatgaatttcgattttcttttttttctcgggaagcacagccttcttcggaatgtcaatttttaaaatcccatccttaaaggtggccttaatattgtcctcgcacacattttcggggagcagaaaggacctataaaaagacgtctgtgatctctccttgagataatacctctgtttatcatccctcgtctcttctgtttttttgaagcccccactaacttccaaatttctgttatataaattaatctgtacgttatctttgttcaacccaggaacgtctatttttatctcaatttctttgtccttatcaatgacgtccattggtggaatttttttgaattcttccattaaaaacattttgggctgggcaaaaaacatatcgttccttctggcatttcctaaatcatagtctaagagggatctcctgctggggaaatatttggaaagctcatcattaaaataatgagttctcagtgagttcatcattctgctcatgtcctcgtggtatctgtcaattctgttcatttgctcattcatgcattcgaaaaaattatcgaacattccgccttggtccatcgtcagcccatcccttctattgtgtgcatcggactttgctatgttgttcttcaccattttggcgcaaacagaagggagagagggaagggcgcggaatgtacgcacgtcgcaaaataaaaatatataaataaatatatttaatgtatatatttatgtggctttttttttctgctggtcaggtgtcggcgggttacttagcaatatctgcgcttgtagaaggcaacccgcaaagtgagtgaactgtttgtgaatgtcgcacgctcgtatgcaaaaaataagaatgttccaatcctttcaagtcttaccaaatgtaaaggtttgaaaaaaaaaggaggtaaattctgaaataacacaaaacaaaatttgaatcaagtaaggaattaaaagaaggagaaaaaattttggctacgtgaaaacttaacaattaaaaaaataaaaaaaaaaaaaaaacaattccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttccttcttcaatgcatgcatggggccaaaaaggaagaaaaaacaactttgatgtgcagtggaaagtattgcctacttcaactcgtggtcgttttcacacatgcgcacaaaatggctggtcccttaatgcatacattctgtgcatatgtctcgccccgcgatctttcgttctactatgcatgtattgcctccaattggcaacctacatttgtgcaacatgatggggggcccctttttcgcaacctatgataagttcatatatacatatatatatgcatatacacatatatgcgcttttgcttgcatttttgcatgcgtttccgccccgtgggtatgttttcctcatagactggtcctcagtttgttctttttgagcttctcatccagctcacgcgtactcatttttacgtgcccactttttgtaaattaaagttagccccaccatatgtccatgtagaagaccactggttgcatgcaaagttgatatgcgctcaggaaaaaaagagtgcatggagcaaaaaaggcgtttttcgaaataatgcatgaggacatttcgaaaaaaaacgaaaatcatgcgcgtgatggattttttcgttctacacgatcatgctatagatataacgtcctatttattgcccatgttacgtattgaccagtacattaaaggaaaaaagaaaaaaaaaatttaaaaaaaaaaaaaggggggatgttatttttgtccctatactgcaagcgatgctctcgtcgggatgagtgttcgccgtatgtgctaatatgtgatgataggactgcacgatatcgtggtagcagggtagcgcgataacccaacctttgctttttttttatcttcctcaaatggatcaatgaaaaaaattaaaaacgctaaaccgcacatgtgcctgtggcaaaatgaccccattgaaaacataacacaggcgtaagtgcgacaagttaatgcgtaaaacaaacaagtacacatgtacagtcccaaaattgtaaggaaatgtaaaaaatggtatattacatttcaagaaggctcatgggatataatatttcacagcgctattttttcgcccctacgtccgctttcaaaaagtatacccaataaggctgctcatataaagagaaaaagaaaaaaaaaaaaaaaaaagcacacacacacagcagtaaatccaaaatggtacaaaattgaaacattcaaatggatgcaaaatgtaccacaggtgcatactaatatgggtcccccctcttttttttttttttttccttccattggtaactttttcatgtaggaaaagttgcaattccgcggcggtttaagaatgttatcctctactcgaatattttaaaatcttcaaagtaaaaatgtactattttgaaagctgggcacaggatgacatctacttttgcgtcccacgctgccgctcgttagagttaataatgagtgaggttgagagcccctccttttatgcttccccaatgtgacatcccctttttgaaaaaaatcgccccattatatgtaatgcccatcccaagccatgtatataatattgccaacatttaatgctccttctcaacccccattttgtgtgttcaaaaaagaaagatgtttcaacagggagggaaacacaaggggcatctttaccgcggataaattgtatgcctagtttgttctccactaagatgttgcgatagggacacacatatgcactactaccaaaaggctttgcacccatagggtcacctctacttctatcaccactgctactgcaaatgccaaatcgatcgctacccccatccagagcagtaacatgaatagcacattcttgtcatggctaaaatgggcactcctactagtaagcacactcacaattgatggcataaaaatacatgttaagagaaaaaaaattctgttcccctcttttacacaaaatggtttgtccagaagaggcagaggcaatcactttgcttcacacacgttggtgcgcagacgcaaagatgcctttcacctgttcaagaagaaagacaccccgttgaagttatcccaaggggataacataggtaaagaaagtggctccttaaattgcctaaacgaattgatagaatccgtgttacataagaaatacgaatataagaacagcttgaaggagcctatttttaccatctcccatttggctagccattttatgaacaactcggtaaatttacaaaatgtagaattcgatgaacaaaatagggatgaatatacctatgagaaaaatagaattggcgattttctcgcagagaacaacatacaggttggtaaaaattttggacagcttgcgcaggtcggtacgaatattccaccgaataaagatcaacccagcgagagcatcaaaagggacaacactgaccgcagccaaaatgatggtaaccaaaatgacctcaaccatgaaaacaaaatcctctgcttgacggcgaaaaataaaattaaaaaggaaggggtcatatgcagcatacccagctcgtacataattcactatgattacattttaaagcaaattcaaaagtacgtgcaccttttttccagtacttataacgtaaactatataaaatacatttttaaaaacaacatggaagatgagataaaagagctaacccccctcaccatcttacagtatgacatttataaaaggcatgtccactttttatccttcatgaagtcatcccttatctttttaaaattctgggacgtgaaattaacattgataataacatatatccactttgtttcgaaatatgtgactattctgcttcacgcatataattttaacaacaccttttttgttctcctgaggaattatttcgccaaaagggagaagccaaatgggataactggcgaaaattcgacgcgcagggaggaccaaaggaatgatggcccaagtgacaacccaggtggcaacccaggtgacaacccaggtgacaacccaggtgacaacacaggtgacaacccaagtgataacccaagtgacaacccaagtgacaacccaaaggatagccacccttgtaacgctaacacagaagcgaaactactcaagccacaccccacacacatagaccaaacaaactgcgatcttacccaaaaaacaaatgacacacttaaagagaagaccaattttttcttctataaaaattacgaacattacatcaactatattgttaataaaaaacacctgtcccatttgccactactcttctcagactcctcctttcttcttttcaacaacatgaatataaaaaatataatttattttaggaggcaaatgctgcacgaaatattaaatttacttaaaggtgacgaacatggggactccaactttttattcattgacaaaaatgccatacacagaatcttattcactaacaataagcattaccaacgcattgagaaattcctaacctgtgctgacaacgccctttgggaggagaaacgagaatctctccacgacatttctcttgaccacacagcagatgttaacaggttgtatcatttcgctttgctcgtgggggagggcaacccgaacggacgaggcagtcacacaaacggacgaggcagcaacccgaatgaacgaggcagccacccgaacgaacgaagctgccacccgaacgaacgaagcagcaacccaaacggagagccaacccccagcgcaccaagtgaatccctaggtgaggctatccaatccatcgcgtacacagaatccctattcgaatcgctcgatcatttcgtcaattacaactttctgatgcgaatatattcgtacgtctcctcgcatgtaataaaagtaaagggcaacataaccccaaatggggagcattcagcggaggggaaaaaaaaaataaaccaaataaaacaaggcgaaaataacccaaaccacagcaaccactatgatctgaaggacaacgtcctaagtagcaacgtcaaaatggaaaagctggagaaggcaatccaccagctcacaatagaggaatgcgcaaagcacgattttaaccagtatgagaaagccgaaagggaggaagaaaataaatacatgtgcctaataccaatcatagacatctgtaaccatagcaatttcgccacaaactgtattatcaaaaaggaaatgaaaaaaagtgcaaaaggtgggtttcacatcgcgggagattccaagttggattcccattctcgggatggccccaatagaacgaacgaaatgaaggacattttgaaagagacccacattgattatatgccaaaagaagcacataatcgggaagaggaactaccaattagtaatttagataatgttcaattaatcagctcaaaagatatagacagaggagaagaaatcaccataagttacggcaacctgagcaatgaccttctactcctagaatacggatttattgataagcaaaatacaaaagtgtacttccattttgatgtgaaaattgtaagagaaataattatacaaatattagggtttgataagttacccctaacgatgttagaaagtctaccacaggttaaggtggatttatttaaaaagcttaatgttgtccagaacaatgagaatttgtatgaacgatttgatgtcaacagtatggagagcgcaaaaattacgagaaaaaaaaaggaaatactaaacgattatgtaagaaaaaataaatatttcaacgagtacaacatctttaccatgaaagatcgcattaacaaattttacatcgaagaaaaactccaacattcgcataagaagaattacctctacataggcacagaatttattgtagacccgatcctactagccacaatccgagttatcatatatgacgacttaaaccacctcgccaaggtaaaggtaacagacttggtgaaatgggaacattacttgtcacccctatccgaagtagtcgtgttgcaaattctaatcaaattaatcgatgaaattatatatgaacaattctaccatatcaattatgaagaaatattaaagaagggaaaggtcccatacgccgatttgaaatttttacagaataaatttcttcaaaaagatttgttcaactcggagaaatccatagacgtatcgcacagtaacaactttaaaatcgttatttataatattatgaagctgaaggagctgcaaaatgcgaggcgaaagcttacagaaaagttgaagcaaatgaaggggctcataaaggtctaattgtgagcattatacgaaggagtaaataatcatacaacaaaaaaaatggaggaataagtgcggtccccaagtgtaaggcttcctggctattcccaacctgtgtaatatacccaccgtgtgcgctgcacgcagggggactctatcatacattttgcgcgaagcacaaaatttaaaaactactttcttgggaacaaacctgtagtattatggggttgtcccatgctgttcctttgactgagttttaaatacctctttaacaatttttcttttctacaaagtgtattttttttttttttcgtttacctcatccatgaggaaaggatttccccgtggtagttgttaactttgtgcagattattcgcattttcacacgttcgttcgatttatatcgttaactttgcttcttccttttttttgaggtttttttagtttccccatttttccccctcttttgtgcaactttcccccgcaaaccatgataaatgacattattttaatcgatagggaacatataaaaaccccgagcgaagaaaaaaatgtcgcgaaagatgacgaaacgaaattgagaatatacggctgtcagttgatacaggaggctggtatcattttaaagcggaaagctgttacagtggccactgcccaagttttgttccaccgcttttattttaaaaagtccttaaccgattttgacgtgaaggttaagtttgcccccaagtgggtccccacttatatacatgtgcataggaacaggcaactcgtttgtttctacacacacgtagcaatatcgattataccccacagtatgcaccccaactgtccatcccgacgaaccttcgttcccttgcagataatcgcgccctcatcgctatacttagcttgcaagctggaagaagacttttgtcgtgtgtacaaaataatcagtgccttttatttcctgtacaaatatgaggacttaagaagcaggcactactatttcaacgtgaaaaacgtcaaggtgcagcatttccggatagacacagaatcgacggtaaggccatgcgctggaaggcctaaattgttcgttgcgtgcgacgcgcattggatatgtgtgcgtgcacaaggaacatgcttagctgcgttaatgcttagctgcgtaaatgcttagctgcgtaaatgcttagctgcgtaaatgtttagctgcagaactgtttagctattcaaatgcctgcccacgcgttatccccattcctaggaatacaaaaacatgaaagtcgaagttttcacgtacgaacttttgattttaaaagagatgggatttttggtacacaaaataaatcagcacccccacttatttctccttccctacgtacattccctttttaacaatttaaataaatttgatgaggacttgacgaaaaagttggcccaaatttcgtggggctttttaaatgacaggttaaaggcttttttttctcttttgccttcccttttcgcagaagacaaacaaaacacactatatttgttcatccgtttttacccatttcgttttatatcgtggcacctgccttgttctatacatatcatcacctctctagcacatcggcgtgtacatcgcacagctttgtgcctccctacattactacattttatatgagctcacctttgccgtacatcattattgccccttttcatccctgcagcatgcggacaaccctgtgctgcgagtaccaaccgcgctgcatcgcagtagcgagcattttcctggccgcacacaaattgaacattccgctaattcgggtacgcctcgacgttgcacacgcatgaaggcgtgtttacatgaaggtgcttgtacttacctgcgtttgcctaaccccacgcagctgacaatccagttgttacttcctccacacaccctttttctcttcagagcaccaactggttcgcactatttgacgttgcatatgaagacataaaaaaaatatgcatcaaaattttgcagctctacaaaataggtactgtccctcacatgcacacgtgcttattaattaacagttaaagtaggcaccatttgcccagcatgtaccctttcatacatctctcactccccttcgcgcctttaacaggacgttgccattatatagacgttttgaaaaaggaaaaatagatatatcacatttggatcaacgtggaaaagcgcgaagtgtttttaaaatccgacgggggaaaacataaccgtgtatgtacatgcacatgtgcaagattgctttccacttttttttttcttttttgtgtccctccaatcattgtttttgttttttttctcatttttgcatttttccttttttttttccaacttgggttactaataataccaaaaatgagaatgtgcctccttttccgttcatttgcgtcttctccgacacgcctcatcctcatggacatttaaacattacatgttattaatttggcttaagagctggcgcagtttcataaatatgcaattcaaatgggtgttcggtgtgcatcggaggaggaacaggtacgcacgaatacacattcaaatatatattcaagtatacacacactgcacaaactgtgggcaccaaatgatcgcaacaacaattacggaaaagttcgagtagtgtgcggaaggccatttccccctcttcgagtacaatttaaaaaccattttttgaaaatttttttcgtcagttttccaagtttacttcatcttaaactcacgctcaactgagcaatatttgagttcaatgattctactcaggactcgtgggcccatcgtatttttgcaattcatcattcgtaaaaaaattctctttcagtggtttactaaattgatttcgaaaagggggtttttccagtaggttggcttgcgtaaaaaaaggggcgggctacgaaagcaatagcgccgctgcgcataagatattggcatagttggccaagttgcttgcgtcgaaaatgtacgtacagataacgtatacgcaaattcgtacatataaaaggagtgtacatttgctatgtttcctgtagggggcatacattacagttactactatatattatccccctccctgcgaaggaacttttcttaattgtcgccatttacgaacgaataaaagtgtggccctattttttttggccgcacaaaatgtaagtaccaatcagagcacgtaacgttgaaagcatttaattaaactatgcggcatcaaaaatggcataaatgaaaaaaatatgctatgagaaaaatgttcacaaatgtatgcgaaacgtacgccaaaaggagaagaagcagtaaaaattattcgtacttttgctgatcttcctctttaaaatgaataaaaatgtaaaattatattttttgaaattgttttaaaagtgcgccaatcgattttatcttttttcaattctgaaattttttttttttttttttccacataaagcatatgttttttttttttttttttttttgccatcatcccccgctcaaaatttgaaaggtaaaaaaattgccactacaacatttgggacattctgcagctagctacaacccgtttgggttaaatgtcaattggctagttttactcaaatgtgaaaagatgaagaggtgggtggggggttattaatttccaaaaaaaagtaacaaatggtagctagccatttactcagaaagaatactttcatatgcatgtatgagttattttatttttttttttggaaaacatacgcatttttgcataaccccctgctgccaatgtgaaagaataaaaagtggtagggaaaatgcatataataataatgggtggcaatttacatgggttaaaacacgtcccgcgtattacaactcgtgctgtggggggaaaatccttcaactttaacttaatgttgacctattttatacaagctactccacatgtaggaatgttttacagctcaaaaaattggctacaccactaagtggaaatacgattagcaaactctttatgcgcatgtagtttatatgggcgcatgatgtacatccacatatgttcgtccctggcgtaccaaattgtgtacgtacgttagaaaaggaaaaatttttgctaacaaggcgtacagttatatgccaaaacgtttgcgcatgaatatgtacgtacagatcatacgggaaattaaaaatttataacggaaataaaaaaagaacgtaaaaacgtcaaaatgttacagtatcgcctttgcgcttaaacagcctcgcaaaattattaaaatggtaaaaactgaattgcgaaaaaatggcataaaaaaaaataaaacaacaaaaaaagggaaaaatcgcatatctgattgtcaaatgttgtgcaacgtgggcggtacaaaaagggtcataacttcactgtaggaatgttctaaaattttcttttcctctttttcttgttatactttctcagttcacgtataactgatttctgaaaggagagaattagaagaaaaaaaaaaaattttaagtgaagaggtgagagagatcccccccaccaaaaaaataacatttcgcttaatgcgtaaaattgatgggtgaagcggcgacgcataggcgcataatctccaaatgtactcacaacagtgtaaacaaatttgcataaacacttttgtgcaaacttatgtcgtgtatatatcttcatgtacaacacacattatgtagccaaacgggtgtgccccctttttattcctttttttttttttaccttctttgacaatttttttaaaaaggggattaatttgtaaagctccttatcagttgggtcgtcaaacctaaggggaaaggaagtcaccacggcgcgttttgcaaatatattaaaaatatgtacttataatgtaaatgcgcaaaatggacacacgaatgcatcgtaccagcttttgattaagatgcagttgtcttcacaaaacttatggacgaaggttgaattctgaaagggggaggtgaaaggatggaggggtggtagtgaagaagcgcattttatgtgttgcctattcccaaatggatattcacacacaatccttcttttaacgcatttttggtcatacatcaatgataacgacgttgtttaagtcccgtcccaatatttttaaatccttcacatagttattattcctaaaaagtgtttgaaaagggaaattaatttttattctctgccgttttgctcgtcgagcttacaacaaattaaacgttccgttatgaaataaaatgtgcataccaaaaggtacaggattccctaaacagtcggtacgcgcagatgttgtccttatccaacttgtcgataacggcatttgcatactgagttggaaaaaagggggggacgtaaatttttaaggggggaaaaaagttgtcctgtttttaggcaagtaagatgcgcaagtctgctccgcttgctcctttgctcctttgcctatgtgctgctttgcttcccttttttttttcttttttaccttgggtaagctagctgtgaaaataaccacttcgtaatgtttcgatatttccttaaaaaaatgctccacgccttttcacaaaaatggaaaaataaaaagtaaataagaaattcttactatgtttttactgcgcgtcttacgtgaagactcgttctgcggctgcatttcttaaatatacttcttcttcttttttttttaatcttacctggtctcttattcacataaattacacagcgtccgtcacccagctcgatctggaaggaaattcatgtgaagaaataagcaagcgcgcaggcgggctaaatggcacacatgtgaatatgtatacatatatacatgtatatatgtatgcacgcgcaaacggaaagatgacccctccccccgttttatcacccatttgggcacttacgtggatcctgaaagaattgtacctctccccccgtaacgtgctatgaacaagcgtctcgtctaggtcgagcacgatggtcttcctccccttgggagaaattaaaaaaaaaaagatatgatataacgtgatatgatgtcaccttgcgcagtgcgccatccgactaacacccaggtgaatgaaacaaaggactcaatcgatgcaattcaaaaacagtgatacgcaaaattaagttatttcgtaactctgcagcgcttttgtaaaagagcttcgcttataaccgaacggacgagcgagggcgtaaaaaatagacactttccccacctcggcaacttaccctttcttcttccctctgttctcccaacaaaaattcccgcgtttggtaattttcgcaatggctatctgctgccctttcattgctgcttttgtccatcattttcttcgagctatacatgtttagcaaccgtaaacttttcaattttttcattttttttttcctttttaaatgaaacttcttttttctaataactttattggatccattttcttcagtgagggtggccactgtgctggtcttctttctattctggaaaaagagaaaggacctgaacttcataaaatacgatcgaaatttttttttcttcctttttaatccatttattttgcgttccattttggagtcttcacatttctgctcagaggttctgtccgtatttttttcctttctctcttcaagcactttttttttctgctgataaggattgtcataattcttttccttcgatacgctggttattaaatccttcatcagtaatttctgtttatcgtatgacatgctgtggttacatttttcatcttcattgaccacattcgtgtaattattcgaacggtccgtgttgctactcttttcgcaaattgggttgtcttcatcagttctcccatttgcaaggggatcaccttcactttcatccaagctgtcattttcgttcattacatttacaccatgtttcaagcttccatcaagttggtttccaatgcaaacgcgcattaaaacatccgtgtctgtgcttacgtcctccacactcgctattcttttttcatccataagagtgtgatcctcatctttccttttcgtgtggctcacttctactggatacgcagaaaggacttcttcctccacttttatcttcttctcgactatttttttattgaacatgctactattatatgcgtgatttacaccgctaaccatttttatgttcccaaatttgctcatagaatcatttggtgttgcaaaactgtgtggggaaaacttctccgatgcatggctcactcgcatgtctcccttttcacttttcatttttctactctctccttttctggtcagattaaatatctcatttttgttaataaagttttttatcctcaatttgtttttttcaaaaaagaagagtttctttttgctacatttttcttcctttctgttattcgggctgttaactgtgtccgcgattattgatgtgtcttgggagggtgtctccaaggggtttatcttctttacgtttattcccccacagggtgtttctccccccccgtttgtcttcccattttgttcatacaagaagtgaaaagtatcctcccctttcttccccattttgtcactaacctttttacaaactgggtctgactgatacccacaattcgtttgctcaactgcgattgggtaccttttctgtaattctgcagcatctttgatggtacgtctaactttaccttgatgctcttcattggatactctcaccttggcaacaatctcttggggaacaacctcttggggaacaacctcttggggatcatcatttttgttctgttgtacagagagagcccatgtattccacatatgagtctcctgtgcagggtggtccttaacgtggttgcgtcctcctctttgttcgacggccacttcgcacttttcattgtattgcataatttggctcacacgatattcatccctatcagtgtggttcttccgacccttctcctcactttccaccactttagcaatttccttcttccctttctgcgtccttctacgcgcaaatgatgcaattattttcttattgctactggagatgtgcaacccatttacctttattttgtccattttgtctgccttcatcgaatttttacacaaaatgaagttgacattttccttccttataacatctcccaactgtttttcatttctacgcttggccgcaacttccgttttatcctctaaagtgattctcctctcgtgccccccgacaccacactgttttatgttcatgtctgatgcgcaatactcaagggtagcgccatcaccacttggctgcaatgcctgtttgggaattttatctgcatacgagatggtaccgctatcccttttcagcctgctcagttttgttatttcctttggcttgaatggcctatctcttgcgatgtttaaaagaaggagattattcattctgttttttttttcctttaaaattttctccaaaaattttgtgcttttactttcatccttatacattacaggatacgtttttttcgtgttatcatttagggaattatctaaaatgtatttatgttcctctttctcatttgtcaccgtatcagaattaccctttaggtcgttttcttcctttttcattctgttatttttgggggagtcttcgctaaaggtttcgccgttccttctgcctgtgcttcttccttttccgtttaacttggctgtacaagagatcgtaaaaattttgttttcgtctcttctatgttctttcgcactttcctccgttgcctcctccccccttgggcatatcacacacccctcaggtggagagcattcgcctgttacactttttcccaggctatctgctccctcctttgaatcgcaaaaaaaattttcatccttcctttttattttcaaaaataagtttttaaaaatttttactttttcagctgaacatagaatctttttagaagaatttctcaatagacgtacaaaattttccttcctaaaatgtgtgttttcattttttgttctccccacgtttttaccattcggagtaagatgaacagggtttcggctcgccaaattatatttctgttcacctaactggttaatagcatttttgttgttcttcctgctttgcactttttttacatccccctctttgatgctcccccggtgagcagcattcctttcttcacatatgtaatgacaactggggaaagaatcgggggattccaatttgcacacaccactgttgttatgacttgaaaccaaactgagtatcccatcataattttcgctttcgccttgtctctttttgagtaattttttctctttctccccattcatcatatccttttcgattttcttagaattcgttttcttcagcaagcagtaggcatccttatgcttgtcattgtttagtaaaaaatatttcggtactagcttgtactccaatttttccattaatgtattgtcctctaactttataatgatgttttctccctcttccttgggcttatgagtgaggttcttcatttcgtgccttggcttggttttcccgtctttgcctttttcccccctctgacgggtagctcccctggtttaacagttcctttggcagttagtccgccggttagcacagttagttttcttttttttttttttttaccccctttttcgaaaaatataaattatcaagctcaaagcaaaggatggccctcgtttgcatctacccctgcgtgcataagcaccagggcaatttccatacgggttcttacttgactatattccaaagcgtgagttttattatcccaagaaagggaacgcacacagtaaaatggaaaggttaacgaagagtatacctctgtgtcagcacaacttcgtggcacttttaagtttacccccttttcacaaccgatcttcagtatacttacaattggtagatatacgggacaaacatgcaacatgcacttttgtaggttcctttatttctctcgaccttcttgttataaggcccaacgtacatataactacaattgagggtgtgatgcctcgacggaactataattgcctgaagagctttcctctgtgcattgctcccatgtgcccttcaaccaaatgaaggggcctttgtagcgctgtccccaactgggcagtatttttattcccttactgttcttcaatcctgtgagatatgtacagcttcttcgtcctctttcaatctatttagctttactgtgttttgtgttgctctttatatttccttccttcttttaaacaaaagctgggaaaaaaatttgctcttcagttgttaagtcaaataagggtttccatccccactgtaaacaaggttatcccttttctgcagattgtacatttaatgggacaaaaaaaaaaaaaaacacataattgttcacaaatgttacgtaattttgcgggaaaaaaaaaaaatttgctagatttgtactacttagacgaatgttacatagaacaaataaaaaattaaataagttaaagcacaaccctagtttttaataaacaaattggaatgcaaaaaaatcgtaaaaccgcaaagcatttttaattcttaacatcgccttggaaaaaaaaaaaaaacccactagagaagaatttgctgctaaatcgaactgtttaagtctatacttggtgtatctttttttttcttcttaatttttacgtaaccatttcttcttatgaagtgcgcgtgctatgcgtaaaaatgggaattcttaaaatttgtgcatatttttaaattttttcaatttgcgcaaattttcaaagtatatgcaagttgaaggtaccactccataacacgcgaagtgtctgcatgtacatatgcatgcacagcccatgagcataaaaacatacagaaaaattaaacataagtaagtatataaatataaatattcttatgcgcaaagactgtaatcatctccttccgagcgcgtaaaaaatttggagtgctcttgtctggggagcgcattctctctcgaggaaattactcgcgaatacgaatatttctgcatgtgtaggtaagtgagcgcgaacacgcgtgcttggccatacgtatacatgtatgcgttcacctgttcatttgcatattcgcaatgctgccaaggtgaggtcaacctcgcagtggaaacactgcacgtgaaacaagttatggcctacgtgcctcataaaggggggcacgtaaaatgtgtatacacaaacagatcgcctttttcgtggcggcacaatgcttccaaaaaatttcaaagtttacgttttccctcgtgaagtaatatctatacaaggggataaacgcaaagggtttcgcgaacgtgtgagagctgctcgccgaaatgtctgtgcaacgattttgccaaagggcacgcacaggtatgcattatatacatatctatataatatatatttatttatatgtactatacgcacatgcgcgctatgcttaacgggcgagtggcgtagagaaaatcatactactgtgttcatcactgtgttcaccgttccttaatttcccacgcaatttttcattccccttcaacgcaagaaatgatgataaaaacgcctatcgttgcttcctcttaaaaaggccgtttacaaacacatttgatgcaatacagatgggggaaatttttgcaaaaagagcgatcgaataaatggcacttttaaaccgccctttgtgagccatcacaaatatagtgacgcacgaataaacacattggaaggaaaatactttaccaaaaggaataaaaaatatttccttaaaaaaaatacgatgcattttcacacagttgctccttctcaaaataaagcacatagacataaaaaataaaattttaaaaaaaaggaaccccaactatttcgtaaaaatgaataacgctttttttttttttcccccgtttccttttcgcttctatatgtttgcattcacactgttgataaaaaaggacaatacaacaaaattccccctcccccaatagggccatttcaacagtctatatatttttatgaacatttttgtgtcttcttctgagaggaaacgcgaaatttgcatacactgacaagcgtcatccatatgtgaaacacctttctgccctattaaaaactccattcgtgttaaaattacatacctcgcgatttaccgtaaccatctgctggttcattttctgcttattcatttccccatttttcgcccctttcctgtgccctcttggaatattcaggaacacataaacgcctacatatacttaaattttttgcatacatgttatgcgtgcgggaaaaaacctgttcagttcacttagcatccacaaaattttccgacgcagaagaaggggaaggtgaaaactgccctttcgttcgcataaaggaagcatatatatatatatatataaatatgtgcatgtatatatatataaacatgtccttaagcgcacgcacagttttgggaaaaaatgacaacttcactgcgtggtgaagaaagttcgccgcttcagagcatccctttttgtacttcacaatttgtacgcccttccaaatgaaaggaaaaaaaaaaaatattgcgactacatttttttataaaaataaatatgctcttcggaattttcctaacccacttcgttaatttgaaaagtttgtcgttccttccctgttcacgcgcgctgaaaaaaaacgctctttttttttcccccaccctctccaccataaaacggcctttatcgcgtagcagcattataattttacattaacgtgaaaagaaatttcttccgttttcacaatttatgctaaggtattagcgaatgtttatatatttacatacgtatgtacattttactttcgtcctgttcgcaataactaacccgaacgtttctcctgcgcaaatctgggtaaaacatccccttgaggagaaggaagaataatcgtgaccttacttctcttcgcaagttaaggggaaaaaaaaaaaggaacgatcaataatgaggtggatttaattctactagtagagtttccacccgcagtcttcatcttagtctcactaatcattaacaagaaagaatcgcaaaaatgtctgtcccaaccttatcgaataaaccagagaacatagatctgcttgtactggcgcccggagaaaaaaagtaattgaaaaaacgatgtgagatgcgcatatattgattaaagtgtggagagagtgcgttgtagaagcaaacgatttaacaaaagaggggaaagccgctttgcggcgaaagctgcacgaaaatgtattctgcgcagagcgtttggaaaacatttggaaaatcgtcctctgatcgaaatgatttaagctcactctacataaccatgttgctcgttactgctgcgcttttaatgatccgcatcgaaatgctacaccccgcttttcgactttcaaattgggaggcttgccaaggagagaaattgagaccgtcattcttgagctcgtttacctgatcgtgcacatcaacaaaaacttaatcgcgcgcgtgaacacttaactgcgattcccaccgcgcgaacaactttcatctagtatcttccaaaaaaaaaaaaaacgctcattgcccccaccctttacatttcaaatttcggcagagtcagttgcgaaatatcggagaaaggcgattgcaatatatttaccataaaactggaggaccacaccatagggaatttgataaagcagtaagatacgttcagaaaggggggacatccagccgcgcacattgtgtgcacgtatcgtgtgtccttttcgtgtgtccctttcgtgtgtgtatttatcgcgtttgcgttgtgcggttccaccccttgcgtgctcgcatatgtggcgccacgcacgacgggaagaagctattcctgcctgacaatcacctttttcttcctcccatcagggcactttgccaagaccccaaggtcacgttcgcagcatatagacaaccccatcctctgcaaaacacaatcgaaataaccatcaaaccgaagggttatgcaggggttaagttgctttcagataatgtgaacagtttgctgtccgatgtgtcacagctgagggaaacgtttaaggtaatcacgataaatggaaaaaaaaaaaaaaaaaagatcgtaagtaaagacccttcgaacatatataagcagaaaggaaagataaaagcagattcttctttctctccgtttcaactctcgtttgtaccattttaataaccttaccaccgccccgattcacccttttgctattcccccatcctttagaaaaaggtccaacggtacaaggacaagagtgtgtattatgcaaacgagtgatgttggtaatcctctacagagtttcctacgccattccttttttgataatttggattatgcatacacagcacaattttttttttttttcacccccttcttgaagccacgttacgtgttgtacatatgtatacacactaacccatgtgcgagcgttcatgtaggcgcgcacacacacaaatatgctcaaacgctggcattctatttgtttgaaaatttcttgttctatacaccccacccccgtacaatcctgttccctcataactttaactcttttgctaacatttttaaagctacaccatgtttgtttttaaaaaaagtatcatacacaccacatagcgtttctcccccttagggataaccaattggctattcgtatgcgcgcaaaggtatacatacacatgctcctgcgcgcattctgcatttttgcgaacacaagatgtaaccttttttattttttattttctgatttttgattttttgattttttctcacctgtgcaaggaaagcagctgccatgtgctatagcatcatattatcgtcggatgactcattcaccattgcatgagcaaaatccacttataattatgtacacaattgtgcaggtgactttattgtttcccttgcttttgagttattgtttcgctagcatatgcactgcacatttgtatacatatatataattgtacttatgcatatttttttttttttaaatccaccgagttaaccaacttattaccattttttgatctgttaatttgcttaaaaataaatgtaaaaagttcccctattcatgcgaagcaagcatttaatgtttcccacaaaagtagcaaaagatgcttttgtgaaattcccaaaagtgcaattatagctgtattatttgtaaactccaacgtgtgctaaaaaatttggatgacgcttacgcagaggggaaaattgcgcgaaaagaaaaaaatttccacagcgtgccgtagcacatgtgctgttgggacctaacttgttcagccgcgcaggggtggccccgttcatgtgaatcagctcgagcgtggcgatgtagtggcagctaagcaggtgtaacttggaaaaaacaatttgatctcatcaccagatcggattttcaccccccccaaaggacacccgtttttatagctactgcgcttcagcgcttggttctacccttttgtgcgacgaagcagacgtagttccgaaggagtcctcgaaaaaccaaccccccaaaatgaaagacttattcttcgcagacatcaacagcgctctcatcctgagacactacgacaacaaactgctactggtcagcgggaacaaaataaaattttatacctacgaggaaataaaaaaggtggttcgcgcacaaaatattgccatatacggcgtcgattatatagataaaaatgaaaaaattgtgtatatttcgaataacgtaaagttaaagtgccccctcagaattagtgaagcccgttttggaggaacggacatccgctcgttcaacaatgataatggcatagcaacagaagggaaaagggaccacaccgaccaggttgccagcgcacctgcacaaattgtaacctcgcagaactcacatgagagtgacccacacaatggtgattcgtgtaatggtgccccccatagtgataacctccccaatggggacgcaacaactacaggagaatcgcacagcgcgaacaatacgttagccgataaccacggcaacaaggggaacacctccaaggctgcaacaaaccacgtctgcattgcctttgaacacggaaatgtgtgtatcttctcagaagacgaagctaacaaggagttcatttacgaaaaattaatatataggaaagtatgcgatatcgttaaaatcgaaatgttcccaattaataacaatctgaactgcttaattctttacagggactacaccttaattttgtacaaggacaggtaccttagttctgttaagctccccacacatgaatatgcgtataatttctgcctgagcacgaactatcaaaatatggccgtcttcaaccacatcagtatgtacatatatgacatttcgaagaatgatctttgtatggatgacaagggggatgcgaaggcagagggggggacacacaagtcgagtggagtggaggacactcaagggagtgtcaacaacgggggcagcggcaacaacgggggcagcggcaacaacggaggcagcggcgacaacgggggcagcggcaacaacggaggcagcggcgacaatggtgataggggttgtaacggtggagacgacaccgccaacaactgtgtcgaggtgaagaacatcttcgagctttcgaagaattacaaaaatattctgacttgcgactggcatccaaaaaaccactgcatttccctgtgtggaaaaaaggccgtgcggtacctaaccatatataactacaaggtatacgaattttctggagcagaaattcacgagtcctttatcaatgccaccaagttcatcaccatttcggacaacgtaattttactcactacattaagttgcgccgattaccttttttgcgtgtgggaattcgaactcgagtactgcctctacaaatttaagagcgagtatttgatttcccattttgatctgtcttacttcaatgatcatcttcatatatccatgctagcccaggagaaacacttagctaatgtaaaactgatggggaaaaaaatcttgcaaaaaatcgagtggaacgattcagaaaaggaagcaagtagcgctgaagaagaataccaaaatgatgggtccaaatgggagcgctccactgctggaaaacaaattcatgagaagcaaaacataaacaaccttgctgatattttgaaagataacagtaactaccacgtggagaagaagaaaaaactcagcgtgaagagcacgtccacctttctaaatgagcgaaataaaatgagtagcgagttacgcacagggaataacgataaaagaaggaatagcgattcatattctggcgaactataccttcatttgaataatgtaaaaaagagaaaaaagaaaatattcacggatgatgatgaagaaagcaaagatacatttatcaacatgtcacataagaaagttgaacgggatcgagatggagatgcacaaaacaagagggaagacaagcaggatgaggactacgatggtaggaaggcagacaaggacagtgactaccaatacaatagtgacgaaaatgagaaacatatttcgcataacaaaaagagacacaccaacccagctgaagaagacaatgagtacaatccgaaggaatataatttacaagaatttataaacaaaaatagagatgtcataaggaatagcaataaaggaaggcggaataccgacccattttttgaagacagcaattatttgttcgataatgaagatgaacagaaaagcgtaaccggatttaatacctacgttaaagacaaatttgaccaactgagagaactaaaaaagcaagtagatttacttcaaaagcagattagtggttatacaaaaattaatcatgacgattttattgtactctgtccaggattatgtgaagaaccagaaaatataaatgaccaatggtgcatgttctggaatgatataggacatataacaaagaaaaaagagggaaacaaaacctacatttatgtatatctcttcagaggggaagatgttgggaagaaaaaaatcacagatatttacaacgtaacggctgcatctctaagtgcctacggatttgctttagcatctaacccgtatgaaaaatctttctcaaaaattaacagcatattatgttttcacaatttgagagataatgtcatttggaacaaatacctaccaaatgatgaattcataaaaggagtagccaacggaaataacttcgtcgccattgtcacatctagtaattttcttagagtctattctacatatggatatataatcaacacctttctcttgaagggtttacctgtagctatctgtgcatatgactacctcctttttgtgatcacctgtcaatatatttttgaaggcgtatccacatataacataaacaacacatataattgcacactctacaaaattaatgaaaattttaccaacttgaaatcgaacaagtacaacacatatcacataaccatactctatgatgatgtcttgtctctcccttcatgtcattatttgaattgggtcaacatgtccaactttggtattccatacgttagggacacgtccaattttatatatggtttatatcctctttttaagagcagcactaaccatattgtgtatgattgggtcccagttttcgattttaacaatttgaacaaagtagaacccacggaaaggagggctgctaaacaaaacgcaaaacatatgcatggcaacatgaaaggtagtaacaaacacgctgctactgacgcacaacaggatgaaggtgagaaaggagaaaatgaacaaaacgtgaatgatgataaccccgatgatgatctccttacatacagtgaatgcacctactaccctctctattttgacaattttgaacaaatctccgttatcaaattaaataaaaatgaagttgaacctaggtcgaacaagattgaaagctgtctaggttacaacgtagagaagaagtacatccttacgaacgaatgcaacctgattaagtatgaaagatttgttaagttgatacaaaccaaccctaacctctccttagacaacgattctaacaatagcgagtttacttccctaccttgggagcagtacgacgaattgcgctctcgagtcgacttattttgcaaacagctatttgcgaacatacactatgactatatgaatgatggcaaaaataaaagtgccagtgataccctaaaatcgctaaacaaattatacgataaatggattatgcgaatgtttgctatactcaaaaatgataaaaaaaatcaaaaactagctgtcaaaacgtctaggttattcaaaaatattaaaaatatgatgctgtccataagtcttgtggatgatgaatacagcacccttcacagcgaaattacaaacgaatatttaaaaagacaaataaaagatgaaagctacaaaaattttgaagaaaatttacattacgatgaagattataatgacgacgaacagaaacggaaagaaatatacgaaaagtgttacaacaataatcagcacatgtctgaggatgagaaaaaaaaactccctgacgttaaacaaatgaaccaacagtacatcaacgtcgccaagccgcaggtcgaacataaggagaaaaaagaaagtgggttcctcgataaattctttacgggtgtgacgaaaaatcaaagtgtggataacctcttctcgcaggagaaaaaaaccacgcaaattaagaaaaagaacaccttggagagtttcttctccgagctgaaggagaactgaggagaggggcggaagtgatggggaggggggggtgaaaggagagttctggggagcaccccttcccaacctatagcagtgcatttacatataggcacattaccatgttgtgcatttttctgcccattcctcagtgtttcttttttttttcctcacccgctcgatcacgcatgcttcgctatttaccctctcgagggcccctccttcgtgccgaattaaaaagcctcacccccgaagcaaccccttcgaggcaactgcacatttggccaaaacaacccagctgaaggaaaacctttagagcaatttgaattaaacgttttatatcgccgcgtcgttttggttccttttgagcaacttcaccgtactgctcgcccaagcagcggcgaatctgaaaggagtgccccaaaccgttgtcggctcacccgtttttctagtgctattcgtctccccggttgcaccttcgtgtgacacatcgcaccattggattttaaacgcgcacgtaagtaagttggtacgtacgtgcgtgcacaccacgtggccactattcttcatagaaaagaaacagtccccgggggttagttcaactcaaaaaaataaagaaaaactggatgcaattatagtctacaaattgcagattgcaaactggtgaattagcgctgctgagaaggcatgccacccccatttggcacgctttccacctgactattccctgcatgtacaaaaaaacgcgacatgaaaaagcatcaaatggtgcgcacaggaaaaaaaaaaaaataataatataataataaaataatgtaaaacaaaataaaataaatacatgtaaccagttgcgggctgacgtacccaagctgaccattcacccaaacgctcaaagacgctcgcggaaaagtttcaaaagtattcgcactaccgcgaaccgtgcgcgctgctagaaaaaaagggatagtcttacccagattagcagcttcatccaggtgtgtacttccccaacccaagtgagatgctcacctccccattaaattaagctggctccattgggtccaaaatgtacttttcgtccttcattttcctcttagccaatttccgcaccgcggtttgcattagccgttcccgtttattcttgcacttaaagttgataatatcgaagagcctcctctctttaaacctcctcctctttgaggacatctttgacttcatgaaggggttctttatgtcataggcgattgggccatttttctttagaaggcaacttgtaggcgaaccgaaaagtttaaacgacgaatcttcacttacttcatttgaatattcaaattcacttaggttctttttgatcatctcgaagaattcctttttcgatgtgaatgtgtctttttccgcttgcttcttggtgcactccattttttcttcacttcttagtgcttcttttttagaagacttactattttttcccccctcttttgatgagccactcgagggaactacataattctgttttccttcccctgtaatgccaccatccacagaagccccctccttctgatacgcctcttcagttttatcccccccatttttctttcttagctcaagttgttccctaattttgtcgtagtacttaatccgtttctgagtaaccgggtcgtagtacttattaataaatgactgcagcccgttaatataaaaagcgttgttcttaaatttttcatgcacaacttctagtatgtgaaagtacgaaaagacatttctaaaattaaacttattctccgtgatggtaaaatttacatgtctactatagttatacttggcttctttctttttggacgaataccaataatcgaactgattaaatttacgtcctaactttttatttttgtaaatatttttaatattttcatattcctttaatatatttttatcgtacttaaaatatttctgttcaggatctaatttgcttaacttttcagttatcattatgtaggcactatgttttttttttaatttctgatttatttcatttcttattcttccctttcgtattcttctttccagagagtttttatatttgtatttaaactttttggtcataaataatttagaccccttcttaaaactattttgttttgttaaaaaatgaaatattctattacatcccctttggtggaacaccttttctaccacctgctttgcgccacatgtagacaaaaaagttttgtcgtggtttttcataagttggttcaaaattataagcacaacgttaaatgtaatgagtggaaatctcattctaacgtcgctgaatgttcatttttttttttttttttttttttttttgcttccttgtgttgcctctggtgttatgcgccttggtcttgctgggaaggaggcccaaaaaatggaagcagttacatacgcgatgatgtacatcggtgcgtacacatgcgggtgtgtgtttcccgatgctaaaacgcccctgttcatgttctaccccacttaatttctggctgctctgaagaaaaggtgctgctgtttgagtccccttccgcgtaaaaatagctttgtctaaacaacccctctttcgcatttcttcgcatgtttatcttaggaaaatgtttgcatccaccccctttagccctcccacaggggtaattaaacacaaatcggcagagcaatggtgcaacggcggaatgtgacaaaaaaaaaaagcgcgatatggtacgagaaagggaaaacaaagcggaagttcccttcagcccatcatatccacgcacacccttgttaatattcctcgcagggaatctatgctattattaaccccagaaatgcagggcgctctaaggagagaaaatacgagtacacatttcagtaactgtaaagtactatctcatcagtgggcccttctgctggcacatattcggaacgggggggagagggcttctcttctctgctaaattgttttcccatataataattcacgtggcggtatgtgccgcgccactggaacactctttaattttttcaataaacgagttctcacgctttcaaagcgcattagcagtgttctctagataagcggcgatgtgcttcttcacacaaaggagtaaaaaaataaaataaaataaccactaaaatgtaaccctcttttaaacgcaaaaaagggggcttgcaaggggagaaatgtattcgctcagcaagtgcacgaatagccgcttgttgcctacacgcaaatgaaaattgtgcattcggtgtggcaaacccgttcgcgatttagcgatggaaaaaaaagggggaaaaaaaaagagaacattccagcgacagaaaaagcaataacgatggtaatggcaatgtcaaaggcagtgacaatgcgcatatgctactcccccatggcctgtacatctgcctacccaactgcgcgcacgcaccccaggggataatccaccatccgagggagccatcaacactacgcgcaaatatctaccaagtgtaccagttaaaatgggaaaaattagcatcgtggtgaccattttacccccataatagaagtactcaaaaaaaatgaaaacacagattaggggaaaaaaaaaaaatgactcccaggtactacttctatactaaggagattacacatatcttctgggggaacctactatgcaggcgtaacagaaggttactgtcaatcgaagggagcctcctaaacaaccccattggaagcatttcacgatttaaaataaaacaaacatgtgctaatcaaaatgaaggggaagaaaggcagaaaagttcatcatctcagaatttttcaaaccacacttttatgtatcccaagcagaagaaaggctccacaaatagcactaaccaatacagaagaaacagctgcatcgttggcagtacacccgaacttaggctaaaaggaggaaacttattcttgtgccaagataagaaatttttcagtggaagaagtggaggattaaaaagaaggaaaaaaagaaaagatgaaagagttataaatacctgtgcaggaaaaaggttggaatttttttatcccaagaaaaagagaagacaacgaattgggctaattcaaaatagcagaaaaaatatagtttacgataatgttttgaaaaggttcctagtttattattacaaacagggcattcaagtgtttagaagtttcagctgcaaaaaaaaaagaaacttcgagtcagcgaggaacaaagctataattctgtccaagcagtacagcaaaaagtatagcaaacaaatcgacaaggaacagagagctaacaaaacaccccttaatatcaatgacagcagcaatttgagtgcaaaatatgatcacaatgtcacaagaaatgtaaaaattgttcctgataaaaataaaagtggatataggggtgtgttttacgacgcctctgaacatgcttacatttgcgtctataacgaggcgggcataagaaaatttcaaatttttaaaattcaaaataacgattatctcgaggcgtacaatttagccgtcatgtgtcgacgctacaagctttttaaaaatttccaattcgtttcgcagcgaaatcgaatacgcagtgggcgcatacatcttaagtgatattcttgcacggggaactgtgcgggcgcgtgggcctactctccactccctgctcgtttcgccttggggaagtagcgccttttttatcacacactgggctaatgcacgaggtgcagaaaagccaaccaggaagcgtgacacctttatgtaaaaaccctttaattgtggaaagacgtagacatgtttttttcccccttcgcttcctcctttttgtttcccaaaatggccattaaaaacgatgctttaaaaacccgtttgtgaattataaattatatttacatttaatgtacaaaaaagttgttcagaagttctgaacaggagttaggctaaacttggcacgtttttacgtcggcctggcccacttttcgagcagaatgtgaggatgcttcttaggagctcctcgaaaagggactcataacaactacacccatggtgctagtcatagggcataaaaatgaaggggcataaatttacaaaattttcatacatatgttacatggtaccaaaaggatggactactccgagtccgattttatgttatgcttcttcgccaaaagtcgatttacctgttcaagcagttgattatattttgtcccttctaggttgccttttaagaagtccattttggctttatgatgatcttcgtcgtttatttcgaggacatgctttgcgcagctttctccctgtaaaagtggcaaaaaaggggcgaattggaatggcggcggtaagaggtgaccgggtggtgccctatttctccgcagcactaagtggtgccccttgataggaacacataagcacattcatatggtcggggaaaaacccatcacgcgcaatccctaccagtgacttaaacacttgaaccgtgttggacagggccagatggaggttatccacgacgagcaaaaagttgagctcgctttccttgtaaatgccagggcattttttaaagatgttcctcaggcccttaaaatagtaccggtgaatttccaccgaaattacggccatggggggtagcttcaaatgaggaaacaggccatacacaaaggaaatacactcgtcatcgtgcttagacatattataaaatatctggtaagaaatattttgcaaactgttaatctcgtccttcagcatatgttcatacacctgcttaaaacactccgtcatattttccctcttcaggatgtcataaaaattacttatttcactcatgtgtagaacaaaatagtaggtgctaaaatcgatcgtcgctttttccgctacaaggatggactccaaatactgcctcttatttggcaggtggaaaaatattaacagcacataaattttgcatgcgtaaaaagatatgttccaattgctatgtacaaaatttggctttaccgagttaataattttgttcaaaatgttttttatgttcacatctggactgctcaaaatgttagacaaaatcataaaaatcgttacagactgctgcggatttgtctgtatattaatattgttcagcaaatcattaatgagcaaatccaccctcgagagtttcttctccgaaatgatattcaaaatgtgaataatttgatttttcaatttttcgttgctcagcgattttattatgcacgtttgcagttggggaatcagaggtcgaataaaattgctgcccttcctaattagtacttcgaacgttgagaagatgtaaattttggcttgatcaatatatttattcgttaacactcttattaaaattccagataccttcaaaatttgaggactcgatacctccttattggtatataaaaatatcattcttacgatgtcgattgccttgattttcacattcggatttgtcgacagcaaaattacatgtgtgcacatgcccaccaaggaggcgaacaatttcttgttcatatttaaccctacaatttcgtatttcccatctggcacttgaacaaaattgctatcactgctatacttatttataataccatgaaaggtctccacgtaggagcagttactatcctctatttttatcagctcaattaggtacatatatatgatagaagcgatttccagcacctttttgttgatatctataagtgcatactttgatatcatacttatgtacgtaattattctattcgagtatagtatgtgcacccgtttgtttcctcgcagctttcccttattacggctactgctcggctctgtcacattcgaactgtgcactgctggagagtcattattctgtgcagagatgtccctttcgtttatgatatccaacatgtacttaaaaatggacagaatgatttccctcatttttccacttctctttgtgctttcgaattttttcagttcggctaattttcctccgctgcatattttggcgtaattatacgtgcagctcaagtctgcgctatcgccctgcgcgttgttcccatctgcacgcttttcttcgtcctcccatctttccaaacttgcgtaggacaaatccgccgagctgtcgttttttcgcagttccgcaaagaggatctccgtcagcgtgtccacatttctgtcgcttatattttttaggaagcacttaagggagattataatctcttgtatgttcatatccgtttggaaggctccactgtcctcttccgcttcggcctcgtcctggtcgtcctggtcctcctcgtcgtcctcctcttcctcctcatcttcgtcttcctcctcctcttcatccgcctcttcctccacctcttccccatccgacttacccacttttaactcctccgtagaagcaactatctctttttttccgtcctcttggttgttctcgtccatgctgtacgacgcaactgcggtgtagtttttcatgtcaaagccgtggctcctaaactccctcagtccgcgcagtatcaaattgataaaaatgttcacaagtttcttaaacaggacggtgtaactgctcaacttggcatacgaaacgtaggacaacagcttcatcttcgcagcgctgtacggtggtaccaaggctttgtccacaataagatcaatgaccaattctgtgtgcacatttaggaaaattttaatgctcttaaaactgatatactgtttggaagtaaattttttcagactattcctattttcatcggcaatcataacgtcattgacaaagtcgttaatgatgcctttcaaaacaacttggtcaatattttttagcaacatggagagtaattttattttatctcctgtgtttttgtgattcgccaattctttaatcatataaataatgttatgcacatgtgcaacaaccaagttgtggtacttatttttggaaaaaatttcacaaaatccgagagagattccttttctgatggaagtatactttgtcgtcttaaactcgttcaccatattttctaatatactttccaaattattcgagtctgtcttgaaaactaaatcgctcaatgctgacgcgctgatcacttgctttgaagtactcctagaggacaagttctgcgtgattttctttagcagtatgggccacatttcctgtaatattctcttatttacgtagtttttgtaaatactataggcggtttgcctcacatttacattcttatcatttctcataatgcatatgagggataacatgaaataaaacctctcgtgcaacaagttcaacgtttctatgtccttttcttccttattaatttctatatttttttcaatcaatacgttgagcaaaagtactgtgtcctttctaattctccagtagctattatatatcttattttcgatgaacttcaaaatgagtgacgtgttatttttggagaatataccgatcagcaccttgcatgacctcagggctatgtcccttattttttcacttgtgtcgttaaggcagaggagcaacttttgcaatattttttttaaaaatttttctgtatatctcggggcacactccgggatgtatatgaagatgccaattagtccctccttcgagttatcattttttataattttcttatcatacatcaggttccaatttgccaaatcgtcatctatctggatgcgataatcattctcttcgttcttttctattaaatacagtccactcaagtaggtcgacattttttcagcatttttgctcaatacgtcatcatcactatcgctttcttcttcggtcaacgagtcgtcctcttcgtcctcttcgtcttcttcgtctccttcttcctcctcttcctcctcttcgtagtaccttctccccttggaagatttaccctcttcgtccgcttcaaaatcgtcgtcttcgctttcgtccgagcgggtgtatatttcgtccccgctgctctggtcgtctcggtcgtcctcatcatcctcgtcatcctcttcatcattttcatcttcctcctcatcatcgtcatcctcctcctcatcatcatcctcatcatagtcatcctcctcgtagtcgacgtcttcctccccttctccggtcgaatacgcacccccttccatgtcgctatcaacgaactgtaccccatcttcctcgtcctcctcatcattggagaattcaattgctcctttgccttttacgcccaatttggagccttttccagagcccctcttgcctcccttcttccctgctttcttcccacttttaatcatcttcccctccatgtgctttgctttcttcccatgcctattcttcagctcgatgtacttcttcacatctatgagacgcacgacagtagatataaaattttcagcaatggtctctgagcacttggctaggatagatgacaggcataaagagacgccgctcttctctaccgacgattcggtattaatgaggatgttaaaaatgtactgaatgtagtacagctttttgttcacatctaagaagtagcaaatatttccaaccgatttggctgtcaaaaatcttatctctggaattgcatcattcaaaagaacgattaaaattttgaatatactatcatagtaaataatgaacagcgactgatcgcttaccagataaattaggaaatataaaatttgcaaagctttcttcttcagatccaatctgatgttatttattccctttttaataactgggaacagtaggcagagcgaaatgttatcaattttgtactgaaacgaaatggcagaaaaaatgtccaaaaaatcacacaaatggttatcatttggagagtaaatacataacaaaagctgcctacttatattcttcatttcactattttgtatcattttttccaacttgttaaagatccttatgcatatttccctcactttggaattcgtttcggacaccaactcgcacagtaagttcaccaaattagccaacgtcggattgtccacataacagatgatgtcaaatttggaaatgattaaatgtagggtgtctaaataggacactatgtctttatttctaatgctcgaattttttaagctaaaaattatgaagggtaaaattttcttcaatccatattgacctaagtcatttaaaatttcttcaatgacacttattccaaggacctttatattgtttacgttatccttgtaacattctagcaacaatttgaaattttttaaaatgtacggctcgaattttatcttcaacactttgaataaatatccataggtaaggtaaaaactctgcctcttaattacatcttctgaatatatgttgcagttaatttttcccaaaatgttgaacctcttaagtatatgcatgccgtgtgcttttataacacttcctaggagtaggcagcacccttttctcactttcaaatctttgtgggtttgaataatggaaaatattttttctaccaatatacctacatcgtaattttccaggtaaatcagtccatctgtgcgggcactacagctaagagagttactactactactactacttttgttgtttcctttgtcccccttggtcttcttctttcctttttttcctcccccgggttgggtctcactttcgctttcttttccttcaccagatgccgctacacttgcaccctttttgtcaccatctactgctgccgcggctgctccgcctttttcccccttaggagagctatgtaccttctcctcgatgtaaaaagtgactgtttttttcttattcgcactgttcatcctactaattactgaccttgtcatatttgggttcatctgatcgaactcttcaagctcctcatcttcgtactcctcatcaaagtcttccttatcgctttttaaattttctataaatttagggattatgctgcttatctctatctgggtaaaattgtccgtatctttgtgcagaatctgttctatcaacttgtttaacaactcaagggattcctttttcaagttagctcctaagcacccataaaacatcacaacgaccaagtcaaccacacttttgttgttactctttttgttgtcgcgatatttgttcagaactttgtatatcctctggaaggcttcttctaactctttattttcatttttcgaattttctctactgctgacctccgtggatgatgcagaaccatctgaggagtaatacttaaaatcgtcatcttcctgtgcatagttttcctcttccgattcgaccagctggtgttttccacttggggacttcttcttccccttggcatttttgctcgttccactctttggaccttttttgttccccttctttttggtcgccttccttttactccaaagcaaatactcattatacgagttaatcacggaggaaccgcacataaggacaaactctttaattttcgaaatgtcgcttttttcttctaaacataaacctaacagaaaatttaaaataaattctacatcgtccatgaggataacaaaatgttccttggccagctcttccatcgttttcaatattccaatttttccatactccttaaacgttatatacttggatgttagctgcaaaagtagttccttcgtttttttcctattcgttgatcccacaatggttttacagatcatattttgaaaatcgctacactctttctgcagcaaatctattagcttgtattgatctgacacgggagcaatccccaaagtgcgaatcatttcttcgcaacatttgtgcgtctcctcgttgtaatcattctgaaaaatattcatatataggtgtataaattcgttgttaaaaatggcgtcaaatgagtttgtgtctcctttggcatcctcatctctcacaaatttgtacaacgatttcatgataacgttcctacgtttttcattctccgttatgcaaagttcgaggagcgcctttacatttttttcatttagcaaatacgagttgaagttatcaaggaaggactccaattctacgtccagatcgggatacttctcaaacgaaatttgtaaacacttcatcgcatcttcatcattaattttggtttttgagtgaaggagaatttccagcgtcttcaaaatattcagagttacgtccttatcatttattatgctaatactgtgtagtactatggggaataaaaataacgtcagtacgtaggatatcttttcactcatattgaaggagctgaaaatgatgagtgctgactcgtctgccttgttgtacttacttattttgtacaaacatctcgtaatcttatttttgcaagtcaacaattttgtgcttatcatgttctgaattatcttattcaaataggcctgtgaatatctgctagttaaatcgtttttcaaaaaagccataatttttttaataaataggtttacatacttcgtgtcgtaaatatcatcaatgtaactcatttttttaatacaccgtaggatatatttatttcgttccactattgcgtgtacttttatccttatctcgttttgtttctttatttcttccatttctagatcttccttagttagccctttgcttttatttccttttttatctttcgctgggcttgtactactgctcgtggtagcctttttgctcttgttcagctcttccaccataatcatttccgcagtttcttcatcatacatagagaacagatgtttatttcgcttcacatttttgctttcaacaacgatggttggctggtatacatttttgtccacatagagcgagttaaacggacatttgcaaatttctatttcgtcttctttcacattttgtacgctgctatcatctagcatatcgatcagtttgctcgtgaaagcagttagcttccttttaacttcaggatcgtgtaatcttactaagttccgtccatcatccgcattagcctcctctgaatagttctttgcatagttcgacgtatcaccaaatgcgaattttacctttttgttttttcttttcttctccatattgagtgtatctcctacgattgcgctatctgttcgacttgtcaaaatggaaacatttccttcccccacctgacccccttttgcaacttgcctcttctcccacaatggtaaaatttccaaaatgtaaaacacttcgatcaaatgtaagcagacactcttgtacaactcattgttgtagtaatcggagcctttcactataaaatctataaccgtatctaggtttacgtggctcaatatgtttccacatatatacctcttcattcttctcctacttacggagctcctcaagtttttgtaaaatatgcacgggtggcataagcatagcaacaatagaaggtagcaattgttcctttccgtcgggttcagttcaattttggtcacataagacaaaaggatgaatagaaaccgcctcagaacgtacccattatcgtatctaaagcgggggccactgttccaatatatgtagaggtacacatagaaggagtgcagtagcacttggcacacctccttctgcattagcaaaatgtccagcagcatgtcaaattcgtccacataattttggtactcacaattctgttcgttaataattcctcccctttttaagctcaacaaatacgtgtggaattttttctcatttttttttctgtactctgttttgtcgaattttttttcttctaagtagtgtaacatgcacagcacggtgagaagtgtcaacatatgcatattgtccctcttattttgggggctatcttttttcagtccttccttcttactctcgtgtggcgcatttgcaggagccttttttttcttttcctcctcggcgttcttctctcccagtaacacgggcagtacgtgggacttggccaattggtcaaagtaaataaaagtgggaaaatctttcaccatctcgttcacatactctgatattgtctttttctcctcgtgcaccaggaaatgcagaagcagcacaagcgaataaacataaaagaagaatttgttagggggaatttttttcaactcatttatatcatacaggtagaaaagctcactttggttgtacaaacatttccccaaaatttcgttaacgtggttgttaatggtaacactacaggcggtgtgtttattctttatgtagagaagcaagaacaagttaatcccataaatatattttaaaatctgctttgttaagcaaaggtttaagtgggctttaaacgtggaaagcagtttttcattaacctcgatggaatccaccaaatcgatatagaacaacaagcagtagtgcaaaaacttatcgttattctttccatatttttctaaaatttctaaaactagtgctgaaaacgttttatacacatctttgtcattttttagaatactcccgaaatttcgcaaaaaagattagacactccaatttgattcatttaaatcctttttcagatagtttgttatcatatttttgttggcaagaataatgtcctttatttctttgtttctattcgtagaaagtaaatacgtagcggtttttaaaaaaatgattttctcatcaaattttacaatatttaatttttggtttctatctattagcatttttaaaacggagtcattctcattatttatgtgaaatttataaaacagaataaaatataaaatgttacaattctttacatctttgtttttctttatgtttattattatttctaataaattgtaaaagtgttccttcgtgtacatttcacagtagtaataaaaaggtgacgcattgattagggccacttcatcatacctatgaatatgattgaggatgctctggaatattttatcatcctttccattttgaaaaatgtacttaaatgatctattaatttttaggaatatttctttgtttgtatttaaaagattaataaaattgttgataaatctgtccacatatttttttctatccaaaatatttttttcgttatttttacgtaaaaataaaccaaatgattctacaattagatagaaaaaatatttctcgttggcgtacacatttattatgtaatccatctcttcctctcccttcaacgggttgtccttcctcacttctttctcctcacccttttcattcttatttctgttacatatgttggaaaaaattaccattaactttttgatggcccccttctttagcatacgaaatttgtgactcatttcgctcaacttatcattactgtagaagaggttatctaagaatgataaacaattcacaaataattcatggaagcattttatgttcctcaattctgatgatatattttcgtatgctgaacagaaggataaaaacttcttacaaaaaagggctctatcgaaatagctatacttcccgtattctaactttttcaatatatatttaaaaaccttttttttcatatcctcttcatttttttcattcagtattctgcataactggtgcaggcaaatgcataaattgttctttacataattggcatccttcgtgaagaacaacaaattaagcaacccaaacagctgttcattacctccgttcaaaatgtcctcgatattattcttaattagctctatatgctccctctttaccttctccttttggaaaaacacaaattcgtgtacctcctccatgttgttcatctgctcgtccgcatgttccttcccctgctcgttctcgttttcgctgtccatcttcacgcccaatattcagaacacaacgtcggatcccctgctttcgcaaggcaccccggcagagtcagcgattggcaaggggctgctcacttccgagaagtggggcagaaaacggctacacagaatatatttcgaaaaatacgcttgaaataaataattctccagtaaagaacgaacaatgggggggtgggcagctcaaaaatgggtgttcgtgtaggggacgcaaaatggcagctgcatgaattgcggatgcatcaaaaacaaaaatgtgcacggcgattgcgaaaaagtgtgggcaaaaagcgtgggcaaaaagtgtgagcaaaaaatgaagcaaaaaatgaaggcaaagagtgttcgaaaaaaacaatggcaaaaacaaacgggtaaactacaccgtgatgaataaaactaacgagcaaaacatagggttacgcaactaatgggtaatttgacaaggggagaaatgcaggtgtgtgaacgcgagaaagcgtgacgctactcgccttatgcgtttcacgcatggttcgatagcgcgttacgcgggcaaatacacagagctacgctttttcctaccacaactacgtaagcgaatatagcatggccgtgttttttctcgacttgtgccaaagtttacactacgataaatggatattccccctgcacgaatttcagcgcaatttcgtagaatgcgcatatattaattttttatccctatgaacgtggggacatagtaacatacatataaacacgcaaacatagaggcatatacgtacatgcatatgtaggggggtaaacacttcctttcctatggtgtacgaacgcatacaagcgggggttaaaacagtcgtttgtaaaacaaacttatgtcgctttttcccggcgcttgcgtttttaatttctccaatggaagtttgaggaaaaatacgcaaataaaaaaatagtaaagcgaaaaaatggaggcaaaaaagaaggccaaaatgaaggccaaaatgaaggccaaaatgagggccaaaatgagggccaaaaatggaggcacaaaacgaaaaactcacaacgtgctttcccttttcatttatccctgctatgctaattcatattttttcatgtaaaacataatgcgatgacgcaatttttatgggcttcacttcatggcataaatttcacctgaacagtagaacaagttataccatgtttttttcatacttttttattttttggtatttttcttttttttttttgcacgaagtgtgctgtattatctgttatggttcttttaaaaaaaatgcaatgcagtaaaatgtgagttactttgaagcgaccgaaaaagaaaatcgtgtacctataaattgtgggcatatatgtatattatgccgtttcccatttcctatgtggaaacattcacaacaacgtttgttttttaagtggaagcaggaatctaggggaaaatgaaaagaaaaaaggagatacagctacgtataaccatgaggattatacaaaggggtgaagaaaaaataaaaaaaagaaaaaatcttttgtgggggtaagttaacaaattatatcttgtttttattgataagtaattcgcttttttttttcgatttttttttcctgtatggggtttctccaacttgttaatttgtcatagtagcaatttcgacggttttgcattccatttatacagtatcgactgtgtgggctttgctacttgagcacatcggcatacatgacatgctaaaaatagcataccacagtgccacataaatataggataaaaaaaaaaaaactttgaacattcgccgctcagcggaacgaaattaaaatttatctcacggctgaaccaaatttatttatgtttgcacatacaacaaattccgagcacgcgtaagaactgttcggtgtaaaatgctattacgcgaaaatgtatccccaagggaactgaaaaaacgtagaacaagtggaaaaaaaatgaaatgaaaccaaatggaaccaaatggaaccaaatgaaaccaaaggaaaccaaacgacgtgaaaaagaaaaaaactatggatttctcccttcgaacataatacaaaacaaaacaaaacaaaatttatccaactttttttgcgcgctgaattttttcatacaatttttgtacgtaaaaatatcacatggaggaaaaatccgacagcgttgtgcaaccccatttggaggtatcacaactgatgggttatgtaagcccctctttttttcttcacacaaatttcttcgccatgtcaccgcccgtccctcgtactgctaatcgtcatctacgtacgtgggctggaactcttcatacacaaaggacaagtcgggcaaatgtaaccccagctttgcataaattatagagtctatggaattcatcacgttggttatgccttcctgcacgtcccccacgccactaactatttcgtatatgttgtaaactccaaaaagaataaaactgttgtcagtgttgtcaaaaaagtcatcactcaggtagcttaggtggatggaaatgactcttaaggcttcttcgaagaagtctaaagggggaagaagtgaacaataggggaagatgtgcacaaatggagaacatgtgcacaaatggggaagctaaaacatagctctccacacaaagctcttccaacccagcagtcaacccgtcgcccttatccccccttgcgcgaaaaaattataccccccacgttgctaacccccctcacctgcaaagttggtcaccaagtgctgcgaattggaaaggagctcaaacagcttccgccactgaacgaaggactgatagttaaaacctaaatggaagagaatataggcaaactgaaattcgcccaaaatgtagaaaagcttattttcaaacttgtgaaaaccttccttcttttcattctcataatacacgtaagtatattcttgctgaattatctccttcagaatccaatacttctccaaatggatgatggttaagtcggacggtacatacttcttatgtctgtcgtctacatcgatgcgttcgaagtagctctcattcgcgctgttcagatggtcgttgggcggctcattggggccaacctcatggtcaccgaccgatacgcccgaacgtgctacatcctcaccctctacattgacacctacgatgtcaccctccatattgatgcctcctgcttcgtcaccctccatactgatgccgcctgctccgtcaccctctgtagtgttcacccctacattgtcttccttcttatgccgactaccgccgctcactctcccctcctttgggtaagtcttacttgcggggtacctcggaatcacggaataaaacatgtagggctggttgcacagattcatctcttcctccctaagcaaacccgtaccccccttttttttttttttttcttcttcttccaagaaggaggagcaaaaggttttattaattggctcaattttatttattacctcctcgttaatgtaacaagttaagctttcccatactttcacatatgtgtacgggtaaattaaaatcgagttttttttttctttaataatattatcatctaaaaaatttttttcatgtaattgataaaagtacacataaatagggtcgctttcacttacgtaattaaaactgttacttctgatgttgtactttagcacgagtagtttcttttgcctatcaaaaaaaatgaacctactatttcttaactcctcgcagttattttttttcatttcgttcattttaaactcttttgtcacttggtcactttggccacacagtgtgtcactaccccagaaaagaaaatggctacctttattcatgcacttaataattttatatggggtgtcaaggtagaaagtggagtaatccaaccctacatgcaattttgtgtcgtctctacgtgggtacgtattccggttaacttcgtctccattttgcacctgcgtagcgcactcggtgccttgctgatgaccacctgggtttaacccaggatctacagcatcagatgtatcatcgctctctttcatttcctcaaggatcttgatcattcctgtgatcactctttcttcatttttcttggattttccaccctctaccacgtttgcgtcgtttttatcggcctccccttggttggctttacacgcggtgtacgcattttctactgtgtattcccctatcggggtgtacgcctttttcgaggtgtactcctttttaccggggtaattcttcgtgaggtaccccttcttagcggggtactcctttttttgggtgtccttcctatcccttttatcttccataagcaacacaagcgaacacccatcaccgttcgcgaaaacggtatttgcgccttcattttcaccgtcgtctctcccgccaggcacgttcatatttgcgtcacctcggtttgcacgttacttttgtaaagccgtaaaaaaattacaaatgtgttttttacttttataaattttaccaaaaataatttcaactttctaaaagcatacgaaagtatattgcaaattttaagttttctcctttttcaaattataccctactctgcacattgcgcttttagcaatttcccattttctcatttccgcattttcgcagtttcgcattttcgcattttctcactttagcagtttatcagcttagaagctgcgctgcttagaaatcttcacactgtatactgctaagaggcacacgctcagccccgttctttcacacaaaacacgttatattgcagaggaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttgcgttctctcattttgcacgctccaattttgtgcatccctgttttccccgcccccagtgggcgcttttccaaatttcccccttctcaatcgtgcacagaacaaacgcccagttagtatacattcattggcttcgtggtacaagggcagtagcgccatactactttccgtaaagaccaaaactaggcccccaggaacagcgtaaaacatcgtaagcctcaaccaccatgtatgaatgcatagattttgaagctttgaaagaggaagtcagaagggaaaggctccaggggaaagagaccaataaggttgatgcgggtgcagggaaggagctcgactgggcgatgtgcgacttgatgaaggggcagatgagtaacttcacgggtgggctgcagagcgacctgaagggcgacatgaaggatgagctgaggaaggccccgcagaactgcttagccaaggatccccgaagtagcccaaaggaggacatcgaaattatgcgcgcgaagatggtcatcaaaacgataaacccgactcacctgtacaactacttccagctgcaactagaccaaggaaacaacaagagcatttttctcgttgaccttcagatggaaagggaattccaaatgcaccaaataaaaagtgctgtacatataagaaacgaacccgaaatcaacaaaatgaagaaggaaatcgagttgaaaaaaaacgcaaaggtagtattttatcatacgaatgaaaaggttcaaagggagccccattatgcccgtctgctgtatagccacttcgccaatgtgaaagccaacttttatttcctaaagggaggatataaaaattttgaaaaggaatacttctttttatgtatagtgaaaaatagacttaacagaagcgtatcggccttcatcaattaccaagcgtgtattaactaccccataaaattcagcagcaaccttttcgtgggaactctcatccatattatcaatccgttcataaataaccatttgaagataaaatatgtttacgattttacggactctggatatgaaatgaaaaatgtagaagaaataaaatactcgagatataatgtgatagacagaattgtagaaaattcaattacacgtaaaggtcaatgtgtaaagtatgaaaactttttggacgtccgaatgatgtacgacattatacagaacattctgcaaaatgttgatctgcacgaaaatagctgcacgctggaatccaaggttctaaatggaaataaagatatacaaaagggaacacacgatatggagaagttaagcgctagtgaagatagaagaccatcacaggaaaatgcaatgctgaatatttccaacgaagaaagcatgcagaacggaaatgtactaatcatgtgcaatcagggtatgacaaatgagaggagggaaaaggtcaacagcataagcttaataatcgccatgtgctatattatgtacacgaaaaagtatgaccccaatttaaccattgcgtatgtacttaggataaacaataatttaagcataagtgctcagacgctgaattttctacacaagtttcacggcagcttgaagagatgtgactacaacttggacgtgtattattcccatgagaggaaaagaaaaatggagaaaaaaatgtaaccactagtaaccagacgaacgttacttcgaatgaaagctgcaaaactgaacaagcccaacaggagacgtaattagttaaatatagcaacctaaggggaataatacaaagtcctgaattagtcgaatttatcaaaagctacaaatttgaaaatcactacattacgatgaacagcgcgaatgaatacattcttcccataaatagattatacctgtttggaaatgtgcacctaatgaatgcaataattaacgaactaaaacacactttttatgaaatcgctctaaatcccttgcttttcaaatgcacaacaacaatattgatgttgatgttgattctgaaaataatgaagtcaatttgtacgaaatttataatgtactatatatagctgccaattttttggatgataacaggatacaaaatctgtgtaaaatgccatacttttttttattcaccattaatttatgcaaatctttgtctctttacgaaaacaatgaataactccatttcagtgaaggtatcaggaagagcctatagtacacccagtagttgactacgaaatgctgaaatataatttgttaaacataatatgcattaatatcgaggaatgcatgaattatattatgcgttgtaatctcaaaaagggtttgccatataaagcgatagatgaatacaaaatgtccgtaaatattcatgcaaattacctacatgaaagaaatatcgatcaagactgttacttaatattcctctcactaaggtaccttttgatttcctttctttactactacacgtatcccacttttacaagcgcaaaaaatccatacgacgaaaaagttacacatttactagtcagaattgatcctttttatgcatattactattccgtttttaatataaaatattaatgtattccaaaaataatgattacaagtcacaaatatgttcctatgataaattgccattgcactttacagatatattaagaccctttttaataataaacaaccacgtgtggtgaaatggaaaatcaccttgtgtatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaaaattaattactgagtgcaaaaaaaaaaaaaaaatttacaaatgtaagcttaaaaaatgcatgtcgcatttatgtccgcacttaagggtgttcccaatttgggtgtgaattttacatgtgagaagtttttttttcttctcggcaaaaaaatgcccacacattgttattccatcccttcatgatgcccactcgtgtaacatcttttttaattcatacattttcatatccatttgttcccacacaaaactgcaaacgagtcatccagggagacaaccattcggtgtgttccccttcaagagttaccatagaaaaaaaaaaaaacgtcataagagcgttgcacatggatttagctacccatggatggaccctgtgagcagtactacttatccaccacgaaagcgccacaatgccgaatcgcctcgttcagttgggccaaatggatgcgaagtggctcacaggccaaccgatacccatcataacggcttccttaacataggtgcaattttctatttctctttcgttgcatgaaagcgttaaagcatgggggcatgcggccatttgggtggccgttttatgcccacttcacgcatacctcttaatggaaaaaatgtcacacaccccattatgcacttgcgctctgggggaaataataaggggaaaaaaaggttaccaaaaagacgggaaaaaaaaaattgacaaaaatggggtaggaaaaacttcgaaaaaatggcaaatgggcaacccccccaaaaacgctacacatttctgaggtaagcatacaacgttggaaacgcgttaactccaatcgtaacgtgcgaaatctcaattccgagaatgcgcgccaatataaagttaacaatctttgtgaagaagaggtacttggtttcgataaagttaaaatatataaaaaccatgagggggcatatgtaagacaaataggtgttcacaatttcttcgttgattctgcagggggagaaggggagggatgaacttaatgtttcgcaaacgacaacaccatgttatagagggaagggggaagggtgaaaaacgtacatgtatgtatatgccctcatgagcacccgcatatgtccaatgatatgctcaatggcaagtatcaaggaaatgatttgctcactccttacaggctatttacacagtagggaaggtagggctccaagattccccatccgtcaaagccaaaaattggacaaatgtttaaaagaaaagaatccacgaggaaagaagcagccgtcgcaagagatatgaataaaatcgagttcggctgtacacttaaatttttgttattcttaaagtatgcgtaaaaattgtaaaaaaaaacaattaccagaatacacaaaatgtctgatatggggcctgataaataaataaatgacagctgaaatctgcttcttataaaatgtagttgtagccaatataaatttcctggtaacccaaagcctgttgtaagcagcattatacatggtattatgagggtatgaaaaatgtctaaataatttacaatgtccagatagaggtagcctttgtaaaccatcgtaatgtctccgtatttgtacgcaacaagggcgtgggcaaattcgtgtaaacataatgatatgaaaaaggagaaaaacacaaataggacaaaaactgcataagaattataataatacaaaatgaagaaaaaaaaagaaaagaaataagttatcattaggaataaattcccaatgtagtaaccatttgtttttatccaaagatgaaccccacttattattaacaaagggaacaaagataaaataaacgacacgccgtcttggtgcctctcataagcgtaacttttttctctgctcatggaaaggaaattgctggctactcttctgtgttccattagtgtgttgctgcaaaagaacatgttgttttttggatccattttgtgcagttcagggtttaccttctttccccctaacgtggttcatgttcgcaggtcgcaggtcgcaggttgcaggtcgcttcgttatcttcgttaacttctttatcttcgtcaacttctttaccttcgttaacttctttaccttcgttggctttgcccgtgcagtcgctccgttcgtggtgctccccacacgtcatttccgctggttcgtccctccacccctgtcgcttctcacttaaccgcctagcgaaatctagcacagttacccctacctgcatacgcgtttccccgattggcggaagggtcttacatccaccgatttagaggaagcacaccttcgcaaaaaaacagtggttctcatatttccatggctgtaacttcggtcatagtaatacactttgtgcgttttgggctgtgttcctccaccgataagttcacaaatctttagagcttctcaacttccctgcgcgcacgtgcaaagaaatggccgtacaaataaccccacgtgtgacacagagcaatttttttagaagctcttttctgtttccccttaacaaatttgtccctacttggtttcacttatacacgcatcacaaaaaaatagttttgccactataattttgctcctcatgcggatgcttacccgaacttatccttccgtattatgcgtaaaaaatttttttcttttccaatttatcgctgccgtcacaaaagaaaggcgcaaaaaataaagctactgcacggcgcacatttcaaagggtaaaccaaacaaggggcctatccacacacacttgtagaaaatagtgcttacaaatatatgcagccttaaaagggggaattttatttatattaaaaaaaaaatgcgctaaaaggctagctatctgaatggtccccaaaaaaaaacattttaatcaattgggttgaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatatatttgcagaacatttagagaacgcatacccacagagacatgattaaattcctcattttaatgccacgacgtaggaatatgaacccaaaacttaccaaaaaaaaaaaacacccatgttatgttcattttttacagtcctcggattagtttttcccttattataaatatatttgctgaccgcttgcttcccccccttataaaatgaatgcatttgttccccagcgcggtatgcaacttacgagcaagtcaattacgaaggcggtagaaaaattcttcacatttgtggacacctgaatgcaatattaggagaaaaacacctttacagacatgtcatcattttacgcaaatgaggatattcgatttataaaaatgtttcttctcaagttaaagcgtttcttcatttttgtattttttttaaatacctcgcaaaggacatctttatgcatctccatgttgagccctcattaatacaatgtgcctacacctacgcacagaaaaggctaaaatatactccccttccatgtccccctttaagctaaattaaaagctcgtttggctgccgttgttcccttattatttttttttccttctgcgcatcatggcgggtgattacactcatgtcaccagcatactccctgtaacaaatgttttccctgaaaaatgtaaaatttggcacttttttctccccctccaaaggtatatcacactgtctcgcattaaaaaaatatgcgcatatttactcctctgcgtagtgatattctgtacatacgttgatgttgaccccctcaccaattggtcgcgatatatagcagataaaattacacaggcgttttcttcccttgggggtagtaggtagtgcttttcttcattttccccataaaaggaaaaaagtcaacagtaaaaagttgcatttttttggtcacccagttgaaattttttttaaaagaaaatgtatcatcacagctcggcaatttcaatcttcgtaacacactgcataggatcggccactgtgctttttttcttcccttttacagaagaacaccatttcgaaatagacaaaaaaaaaaaaaaaagaagaaaaaaaaaaaaaaaaaacagataaatgaacagaataaaacttcactgacaacctttttatttaaataaaaaaaaaaaaaaaaaaaaacattttgggtttacgtaaaatcaccccccatagacattacatccattttcagcacttcctaatttccttgtggcagtttttcgcaccactgttaataagtagaaagtaccccaagcaaccacacgtgtatgcgtatattcttccttccccttaatcagaatgccgcaccatttaacttccttcgtagccgctttaactgggtctatcagctcaggaacatgttgcggttgcatccccttcagtttctccccagccgtcaccccggcagttgcatcctcaacggcccccctgtcagccgccgttccgaacacagccatacccgcagctgttgcctcgcaaagtgctgtgtcatccacccccgtgttaacaagtgccatggcattcttcgccccattattagccttttacaaaaaatacaacatctttgaagaaacaaaagagtgcacaaaggagaaggtggacaaaatgtgccaatgcaatttagtcaccggagaggagttatattatcatagtcaacacttaccaaatgaagaagcctatcttcatggaaaaaataattacaaaacagtcgtggatgaccctgaaagtaacactagtgatgaagaaacgacgaacaagcggaatttaaatagtgaggaaatgattaaagaagaactcgagtcactaagtcaggacaagtcccttccaagcagcgcatgctctatacactcctttctagaagacgcagaagaagagttgtttaaaaattcaagtacgtactagctcgttcgaattccgcgcaaactcaatttttattgaaaaacaattgagcgtgcgttagtacatttctcctgcttttcaaaatttccacattgcacatttgttacttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacgaaatgtgccaaacccagtgtgcataggcacatgtgcacagattaccaaccctccatttcaactcattgggataacttgtgcctcttttgtttttaaaaaggtgtattgcttttaaatttggagaatgctcacgaagataacgggcgatggaaggggcccttcgccttgcgtcgttctctcgaaacgcggcagcgtctatgtctgctacgcgtgatgctactacagctgctgatactaataatgcccatttgagcaactcccttccaagctgcaacaataagcgaaacttctcaaacgtagatttccaaaccggctgttttcttccccctaaaatgcccccacgaagcgctttccgctgacagcaaatcgtaacggaagggaacactcacgaggtgcgggaagcttccccagaaaaaggggtacccccgccagacatcttattaacgcattttcacaaatcttctatgcctatgcacacatttgcacgacggtttctccacctgcagaaccatttcttccatctgcgacccttgcccaaatgagtaaactggaaaaccaaattaaacaaatcgaaagcaacatcatttttaaggaaaaaaaaattcaggacctggaaagagaaatccaggaaataaaaaattattcaaaaagcctttacgaaaaattgataaatcaacaagaagttctgctaaaaagaaaaaaagaaaatgtgttgacagacatcaaaattaataggctaaaaaaagacatcattgaattatgtaaagccatccagaaggcaaacaggaaaataacgaacaccttcgcagaattgaaaaaaaaaaaaatcctcataaaggaaaatacacaatgtatggaagaaatatataatgacgtaattaaaaaaacgccatgcacaatgaacagaataataccacattaacaattttaaatcacttttttataaaaaaagaacatcataataatgacttgaaattactacttaaagacaagaaggaaaaaattaaaattgtaaaaaatcaagttaaagaaatgaacaaaaatatcaacgccaaacgttcaaacatcgcactgctagacagcagactcactgccaatctacataccatcaaaagttacataggcgaattaatccagattggtgccattcaaaatctcaatattaataaaaagaacatcacgaggatctgcctaaacataataaataatgtcatagaaaagcaggagggcagaaaagaaaccgtttgggatcctcacactgatgatgataagatgcaaatagctgataacactgtggcaacggaaaatagggaggatgagaaattagaacttcgattaaatacgcaagaatttatcgagcttgaaaatttcctcttatgagataggtatgtaaaatgcttatctcttattctttccaaaaatttgttaactcttttagaaggcgtcataaaaaaaaaaggggggaggaggggcggggggttagcataccaacaaatgggttcacaagcacgatggacttttcctatggggaaacatacaacaaaattgaacagacgcggcatttattgcagacaaagatattccctcaaatgggacaaagcacaagtagcaccttcctccctttagttagcatcattaaaacgcccatgtaaaaaaataaggcatcctaccaattaccagaaaagggaatattttttctcccccaaattgcgtattctggttgaaaatttttgcatgcgcacggatacttttatgaatgcacgttccaccgatctgcccctttcaacataaactcagcgtgttggcaactgatgtttgagtttcccttcttcctacttcaacctcgtcagcaaggctgctgcacatcaagaggaaacgtttttttttttaatttcaaaaaaaaattttatcacacatggggaaaaggggttggacaaaacttactcgttcatactcccatgtggagatgcaaaacacacatttgtgttattttttttttgggggtcctttctcacagaagtgacctgtcaaaaggtattcctatatgtgtattatctgtgggggctgatcctacaccaagcagcgcagtggttatgatgacaattttatgctaacaaatcgggttgaggtgcacgtttgggttaccccctaagcggccctgtattcttccccctttggagcagcaaaatacctgttcttatccccctgtgtgcattttacatccccttaaaatggtcaccttttttgattacatatctgtgttactccaacgtgttaacgtcaatgttaaggttacctaaatttatgggtcctatgaacttcaaacgagtaaataataatatataaaaggtaaaaaaaggggttaatttcactacaatacgctttgcaattatgttttgccattaaacaaatataaaaaaaaaaaaagggataaaaaaatggggcaaaaatggggtaaaaaattgggcaaaaaattaggcaaaaatggggtaaaaaaatgggcaaaaagcaagtaggcgaaaaaacaggaaaaatgtggaattatatctcgagcgaattcccttaagcgtgatgccataaattcaggaaattgtggaacaataaacgctaagggaaagttacttgaaaagggatctgtgcgagttgtttgttttgtgccgccttataagcgcatgcatatgtgtgtgcgaagaaatgacaacgaatttcccgcaaaaatacaaatgatatgcagcttcaaaaacaaaagcggccgatcagccagccggtctgccagcctgacggcaaaccaatcaaccagccaaccgaccaactcttttgaattacatttgaatggactcgtcccggcctagtcgcctgaaacgcttgctcccagctggtgcacagaagctatttatggaactactgcaatgggtgtaacggttgcgatgactacaattaccgcagttgctgcacttccgcacctttcgcaactgccgtgtttttttccacttttgggactttttcccgtggacgcgcgctcacgagctacatgcgcccttggtcggtgcctcccctgccgcactcaatacaaaaacaatttgttttgagccctagacaggcccagtcctcgggtgcgcgcataagtaaaagctacaaacgtgtgaacagatgaacacaaacaagcgcgacggaaacaaaatgcttcccctgggcgcacccggcccccgggcactacacatataggaataatgcatagaacatatatatttatatatgcgtggcaagtatagcccttccgtggcgctccccactcacacccattcacacacacacacaaacgcctaatggtatgctttgctcttatttttacgccaatgtgagttcatttcctccttgtgtgagtcatgcgacctggatcttctaaatttctttttataataattttttggggtcggagaacgggagtactttttcttatatttgttgtaatgtgattgtggaggaggagaaggggatctattcccataggaatttttcatatggtcataatttcttcgacctctatcatcggcattatggtggtaataatttgaagggggggtgattctgctatgtgcatttccactatatctgtaagaaccagttctatgttttgggtaatcatcataaggagggtttctgtagctccgtgtataattacctttatctatggtgtggtcatgtaagtaggaatatttgttaaaatcacttcttggcattttataatttttgtattttccatttagggggttcttatatggggtccatttttcaaactgtatccatactcttaatgcattctttacattatttttcgcatcatcctcatttaggtagcatgctcttactaacagcatgttgaacctcgatttttcatttttgcatgcaaatgtcactaagtgggttcccttatctgcccacatgtcacttatttctgggatttcaaatttttcgtgatctctttttagggtatcaaaataatacttcagaaatgtggtcagttcttttacaccccaatgcagtggcttatatctcccgaatacgcacagttttctccgcagttctatatcgctgcagttccttaggtctaggtcccttggccattccattccattttctgttttgttcaaaaaagaggaaaaaaaaaaaaaaaaggggagaaaattgcgcagaagatatggtgtgcgacgtgggcagaattacatatatcccacggaataactcatttatttggaagattaggaagacccacgcggttgcaacggtagaaacgtacaaacgcgagcaaagaggttcaccgctgcggatgaaaatgcatgcagagtgccaacgacacccctttgaacatttaacttgaacactttttttccggtggcacgaataatttcccttttcatgggcactttttgaatggcacatgaatcctcccttttcagggtcactctttttttttctttttttttttcttacttcttggcggggtcgcggagcgctttctcatcctgtttatttttttaccttcatcgtcgctcgacatttccttttcacctttgcgtctcccttcctcagtgctttctatctctccctgggtgtgctctccatttgctttttcctctcccttctcgtcgtcattcttgtcttcctttccctctcgattgctttctctgtttccctctttgttactctccttttttccctcttgactgttctccttttttccctccctgttcttctctttccctttctccctctccgtcacctcctccttcttgtaatacggctgtatgttcagcataattttctttttatccttaacactcctgagtgtgcagttggataagttctgaattgtctccctcgacactgaatcgtgacacgccaaaatagcggatggctcgttttttatcaaatacacctgttcgattagcgggaactcgatgttcctgtcaatggctagcttgtaaaaatattccctaaaaaaccaggtaatgtcaagctttgtccaatcaactggtatgttagtaacaattaggcacaactctttttttaaatttttatcttcaacatcgtgaatcccaagattcagtggccacaatacttttttgtaactgcttcggtagtcttttctcaatgagccataatccctatcatcgtaatgaggtctgctctcttgcgcatctttttctagatatttcattggggcttaaaaagagcgtatatatatggggggataataagtatgtatctttatgtaaagcttggacgcccagaaaaaatcgtacactacttttacgttctaaatatctttgccttcagccgcatacgggtacatgcttaatggtaaacttatgggtgcatgtatatatgtatgtaatatctgcatataacgtgtacacgttctaatatatgtatttatatattgtatgcaatgcttaggaaaatcatttttttaacaaacgaatggtttcatagtggggcgggggagggaagcatatgtacatttgcgcatataatggctttccttctttttttttttttttttttctcctttctggcgtaaaaggcacacaggaaaaaatgtatttattatgtgagctctacaaatttttctttttttcgcgcataaccgtaaagtgtagggggcacgaggaaaaaagtggcaaagtggcagaatggcaaagtggcagaatggcaaagtggcagaatggcaaactggaagagtgtcaaaatggatgagtgtcaaaatggcagagtgtcaaaatggcagtggcaaaatgtgccgaagtgtagcaaaaaatgggggaaaaaataagtaaattgcctcgcatggcccgaagaaattgctacttcttaacaagggtgaaggtaaaaatgcctcagacgagagaatggcctttttcgcgtaccgatacgcagtagtacgcatgtttgtatagcatatatatatatgtatatatgctatacactacgtaggtttttttttttttttaaatgaccctccttttaaggaatacaatagagctggctcccccaccgcccatatgttgcaattaattatacgcgttttcattttccatatatgctactttttgcatttcgccaagtgtttctccttctcctttttacgttaccctcatatacgcacggctgcataaggctacgtggtacgcgtgccatttggagaaggatgcgtagcctcttttctccacaaaaaatttacatacgtgtaaacgtatgcatataggtagatatatgcatacatttacgtgtacattttctcatgtgcatattctgaattcccggtttacctaccgcgctcagccttttttccactttcccaaaattttaacacgacactcagccattgcaggaatgacaactgctgaaatggattgctactacatcgtgtaaatgttaaaagtacttttaactttcaggtgcaaaaaaatgtcagcacattgggtaaggcataatttcgcattttttttaagcaaaatggatttcaccaagttgtgaaaggcagcatggacgttactctcattgtgtgcaggggaagcactttgcacagctgccgtacaccctgtcgtatgttgcgaagtaacacacttatcagcgttacacacgcagcagtcgcgcagaggaagcatatgaaatgttcaactgcctttttgaaattccgcccaatgtccgcaaaatgaaagggcaccattttggcaccttaaaacccgtttgttcacgaagtgccaggggagttaaactttgctgtgaaaaatgagaggataaaaaacaacgcgaatgagtttttccaaaatgaaaactgataagttcgcttttttaaccccgcagaaatgtccacgcctctaactcgggtcacattttaatatgcacaaatttggacaatatttccaatatgagttcagtttacatttgggggtgttttctttgatggaataccatttatgttgctgcagcagtaggggatgctacacgcactggtctttagcacgtttgcgttccattgttctcacgcgaattgtttcccacgtgagttcttcttacaagagcaagggtaacggggggggacactgtaccactttatcccgatttccggtatgacatcgcgccgcgtatcaacaaacacgtgcacacaagtctaaattgtgtattcattattccgtcattttgctgtcatttcgccgcccttttttcgcaactcattttagttaaaacgaatggcaaacagttgcctcaaaaggcgccccttttttttcatcccccaacttgcaactttgcaactgtgcaactatgcaactgttcatctgtgcaactgtgcaactgttcatctgtgccactgttcatctgtgcaacttcgaaatggcgaatcggcccctcgcgttgctccccgacctttgctagctccctccttaattttttccccctcgaatgaacccgcgcaccaaatggaaaaacttgcacatcgaaatttcccaattttttgcgccaacatggcaaagcgaaaaatcgttacaacatggaatgacaaacgtcaccgcgagtggtgagtccacacctttcgtcctaatgatacatgcgatacctcgttataaagttgttacacgaaaaaaaaaattaaaaaaaaataataaaaatctcgtcattgtgttccattttaaaggcaaactttaacaatgttatgaaattttttttttttttcccgttccccttcgatatgaccgccataccaaaagagaaaaaaaatgatattcaaaaggggcgattgttaacaatttcagcgtatgatgaatgcagcctttcaggcatatatatatgtctgtttgacgtatgtgcccccagattagttctttctgttaaagttttgttcattatgcgattaagctctgtccgcgctgcgatcattgtatgtcctttccgtgccaccctaaccatacgaagaatatgccaaaaaggcacacccgtatgacacgacatttttaaccgtcagagtacagaatgagaaaatgaaagctcctcctgaaattgatttgttgcccccaaagggaggcatcgaacaaggaaaccatccaccctgtttgaaaaaaaaaaacagcaaaattacttcgtatttgaaaaatgaatcacaaattaatgtactcttatcaaaacttaaagaaaaaaatggagtaaattttttaaaaaataatcaacgtgggaagttctcccttaatcaggacaaaaaaaaagaggtcacccttagcaaccacttgtctaacttgtcctacacccaaccaggtgaaaaaggcataaatgtaaaaaagggggaaatatacatgcataggaagtacacaaatcaacgagaagacaacacacctatgtcatcaccaccagggaaaaaaaaaagaacagagaaatctactctcctgcacagattagtaacacttactcctggggaagaaacacaaaaagaggacgcacacgttaacagccacacaggagaagtaaaaaagaatgacattctttccgtgggaaaaaaaataattacaaatgaatataaaatttgcaaaatgagggccaaaaaatatagcaccttgaaatacaacatatttgttaagggactcaaaaatgtagacaacgcgacagagggaagaaacacttcttttccaagcgaggaacccattatgatcaataacaacgtgaatagtaaaaaaagtcaacatgcagaaaacaatgaaaagttctactgtgacgatttgctgcaaatatacgaacatagataccttcgccatatttttaaaaacatcaaaaatgtaccttctcacaagggaataaaaacgattagtaatgcagcttacgtgcaaggtcaaaatccgtgtaactcaggagagcaccagttaagcaacgggacaaaggacaataacctggacaaatcagaagctggaattaacgatcatcatagtaggaatcatatacacaatcgtgatgacggaaaatatggcaagaataccgttttgaagaggaacttaaatgaagaaagcacccctcctggaaatttcacacattctcgtcattacagttcgtgtgatgccaacggggttaataatgctaatgtaaaaagtagcaccgcggatgatgctgtcagccagctcggcagtgccctcgtcaaaggtgacaatgcgactgagttgactgaacaaaataggcacttttactccagacacataaaggacacccgtaggagcgacaattttgggggagaaaaaataccaaatgatcgtcagcccgactctagagaaatggggaacagttgggggcagaacacggaaaaggaaaataaaaataatctgaactattcgaaagttcgcaaacatagttataaagacgcgtctcaaattgagcttcttcaaaatgggatacacaaaaaaatcgaaacgttaagtagtgcgaactgtgaaaggggagaatcccttgtggcacccctaacacgaaacaaacctgaaaagagtgggaactcctgggaagaagacgacaatccaacatgcctcctacccaacatcatacaggcaaaaaaggaaggagaggagaaaatccaaaacggccccaacgcaacggaaaaactcattaaaaatatcctaattaaggaattaaaaaatgaaatctattatagcattatcaaaatggaaggagatggagaaggtgaagaagacggagaagttgaagaagatgaagaagatggagaagatggagaagttggagaagatggggaaggtgaagaagatggagaaaatgaagaagttgaagaagttgaagaagatgaagaagttgaagaagatgaagaagttgaagaagatgaagatggagaagatggaaaagatggagaagttgaagaagatggagaaaatggaaaagatggagaagttgaagaagatagaaaagatggggaaggtgaagaagatggagaagatgtagaagttggaaaagatggaaaagatggagaagttgaagaagatggagaagatggagaagtatcccgcaaatataaacgtagacaatcacgaaaagggacaacctacaaattggggagtaacaatcggtttgaaacacccaggcgcggaaaccacctctttgagagctcccctccctcctttaaacttaacacttctagcagtgataaacacgaaacgaccgacacacaaaacatacctgaaacggaggccatcgatgaaaagcccctcaaaagggacaacaaagtggaacacaagggtaaacaaaaaaaggtattaaaacaagaaggcaataaaataccactaagtgctagccaaaaaaaaagcgaaaatgaagaaaaaacgggaaataaaaactgtgcaaacttaaagaaagtagacattaatagggaagaaaaacaaatcaaccttttgaaaagtagtacaactaatggacatgttccaaatgaggaaaaacgtcaacttagagatgcccctaaaagcacaacaaatgtaagaacccccaaattggtcatccacaaaatcgatagggaaaattcgaaggaatacatttccataaaaattgaaaataaaccgagcgcaatcaaaaaatgcacactggaaaaaaccagcaaggtggaaaaaccaaatagagagaaaaaaaaagtacatagtggcaagaggggacttacgcaaagcttgacaccggaaggtgcacaaaagagcgcggttaagcaaagtactgacgatcggtggggtggtgccaaaaggagtagcagcacggagggaaaatcaaagtgcgctcaaaattgtgcgccaaccccaccaccaaattgcccaccaaatgagccaaattccgcacccacgtggaccacttggcgcgcccgtctatttcccctctttcgaattcagaagaatcgaatttacgcagataaaaacagtagagaatacaccaccttgacggaccacataaacgacattatttgcaaaatatttaagacgcaaaagagactcctcatttttcataccatcgtctactccgtgaatgtcctacttttttatgccttactacagagggacttactgatcaatcaggagagtagcagcaacacaaaaggaatactgtgtattctctatatcctcattgcagaattgtacatactatttttaaacaacgctttttatttttttttcaaaaatcagatcaaaaacgtcattttttccctagacagggttaatttaatacatatcatgagcaaactatttccacagtactcctccttttttaagaagcaattttccgtgcatgaaaaaaatggaaattcattttgcaacgagttggaaggtcaccaaagggggagacacaatgagaaagctttaacagccgcggagcacttttcgaatgcgtataacaattggtccattcaaaaaaaaaaaaaattctctgtacgatttgcggacgatgaaatacttgacaacccccaaaatggccatcacaatgtgacaaacccaaaaaatgatcaggcgcgatatgcacaccacagcggagaaggtaacacgaaaaaaaatgcaccgatgatggatggggaaaacttagttcttttacgaagcatgagaggagctttcactcattcgccttttaaagcgtctaacgcgagcccgtatggaacagattcgaaacaaacacaaccgggtaacagtttaacaggacaaggaaattatccgcgttcatttgaacaagctggacaaaatgacaaaataaaatactccgccttgggggaagcacaaacgaataagtctacagagaatgaaaaaataaccaatctcacagttttcatactaaatgaacaaaaaaaaagcattccgaatcgattttttttttaaaattaagaaaatacttcaacttgctaataattttgtttgcttctttgctaatacacaccaccatctttcgtgaaaaaaaagatccattccatttccacgtaaaagccaatctgttttttttttttttcgtatcttttatcattctcctccaagttctcatttccataatggcagaaattgaggaaatttttattcagaaaatgaaaatctttttaaacaaaagggttacatttttggattatcagttggctatgtatctcggtctgcaatattagtttatccgagtgacgtggcggttcttcccgttgggagtgcagctgtggaggcacatcatcagacgtggcaacgcggcattgcgacatcgcggcatcgcggcatcgcggcatcgcggaagcgttcctcgcaacttcatagcggggaataaagtaacgaagatgcagaaggagtgtgtaagcataaggaccaggggaccgcttccgaaattgtcaagcggatgctaaccgtgttgggggaagcatctatttgggcaagatgatcacaaaaaggagggcataaatatgtgtacgtacgtatgtatgtgtatgcaagtgcgcactccccttgcccctccggcacaattactcgcactttcgcccatatcacatctaaacattttcgggggggccccctccaacgaaccgcccccgcagttttgaagaacctgtcacacacatgtttctgaaagaatgaggcgcatggagcgcaaaatgcatatgtacttgtatacgcgcaaatgacgcgaagatgctgtttttaagttttcttcctttttttctttttttggtttcccatttttaggcatcttctcaatgtacttgtacatcccctggtttattcatacttcccccattttttggcacacagtttatgaagtgatacctatccgttgcttttattgcaaatggcggataaattttttccctgtggaaatacgcaatagcgatattttagctctgcgacgaagttaatttttttttttttcttttttttgtactttaaaaaaggttatttgcttatttaaaaaaaacacatgtgtacgatctgatttgtgttcctttttttttgactgttgagaaaggaaagtatacgtgttcacctcttaattgtacatgggcaaattttttttttttcccatttttgccattctttgtatgagccaatttgccccactgagcgatgaaacgccctcttgcggcagaacaacgcagaatgcacgattggctaaaatatcacccatgtatgaattaacatacaggcgaaaaagagaatgctgattacgtgtgctacctcccctttaccccctctatgataagcagaaaacaaaaaaaaaaggaacgcattatttttttccaccccccttacgcaacaactggtactgaatcatgtatatgccattttttaacatactaacaaaaaacgctttattttttaagacacctcttggggcaaaaaataaaaaattatgcaactttgtcaaatgtacaattagcacaaacttgataacggagaaaatagaaccaagacagaacacacaactgaaattacagcaaattgaccgcttagataacatcatacgtagtgtgcaagcggaagaagctgtaaataaaggtgcctccctaaccatatacagcctgcctaacaattcctcattcatgctaactaggaatgtatgcaaagaagataatttcagaaaggtgctttattttaagtggaaagccaggaagtcatataaaaagagggttatgaatttaccctccactaagtcacgaagaagatacgcacaaaagaataggtgagacgaggggaagacagatacagcactgtataaacaattctaactcggaaggaggggaaaactccatttcggtgagctacacccatgtgcagtcggcgatacggacaaattggatatacttacggttcattgcccctgttcctagaggcatactgctccacataactgcataaaaacaaagaagtttcattttaataactgccagtgtgttaataagtcgttactataaaaaaaaaaaattttatttacccactcgaatgcatatgcatatgtgcaccacttacacttatttgtaggacgttctttttaaaagatctttcacgttgtgtaaataatgcagaacatatacacattcgcgtttgtgcttcattaataagcaggaacgaaccataacccatgcatgtatgtacacgcgcatggtgatgcaaatacgcataaaaaataacaataaactataaaagcaataaagttaatttttaaaatatttttggtaaagcatgaatatgccatgacacgacctttctgatagacacacatcgaaaaaaagggtgtttctcagaaaagctagattcagattggttggccaaatggccgcctttccgataagtgattagacttaatattatatattgcacgttatacacatatataatatttccacacattctagtgcgtgtttaatgaatggcgcgtcttccctatcgatcgctccttttttatcttcaaaatatttgcaaaaatgcaccacacgctcaatttaattcgtacatacgtattttgcgttatgttgccaacttttgtgagaatgcgatacgcactacatccgtgctgatgcgataccacttctctggataagccgcaccttttgttggcttcaagctgtttgcttctttgccaaatggaagcctatccactcatcaccacttcctaccactcatcaccacttcctaccacttatcaccacttcctaccactcatcaccacttcctaccacttatcaccacttcctaccactcatcgcaactgcttaccacctcgcacccccgctaaaaagaaagggaactcatcttggagcgcatggggatgtagtatagaaaatcgaaaatgctgaacccctttataatcctcttcacgattaagtcatattctttctttgaagactcgtatatattcgcgtgtcgcccgttcttaaatatgtaaatatttttgaggggcaataatctattttccttcacctcttgggatagtatattcagcagggaaatgttatcattgaaggagtgcaaaatgtatatgttcgcagggttgatgttattctcattaaccaatttgttgaagtcgaaatcgtacaggtgtcccttcagttggttgttcagtaaccacataaaaaaggaaataaaataactcaacactgtcttcttgtcatacaaattattcatgtcaacattgcctttcattttttcttcatttatttttttctggatatcatggatattaaaatgaatgttaattgttctgtgaagattcaatatgggggagtcaaatatgtacttgtctatataaataacgtcctcctctgcattttttttctcactgttgtacggaataatattgttgataaatttctgcttagacttgctaacaattttgtttttataatgtttggacagaagcaaaacaagaaggttggtcgacgattgtgtgtacacatttacatcatttaatgccattttatctttgaaatatgttaaaatgttgtatatatcttctactcccttttcgttgaagcttttcatatctggaataaatatattcgtatcatgatgcacatttaatttttttaaaatatttaaaaagaataaacatgcttgcctattgctattatatccatgtagcagtaaaaataacttgttgctttttttgtttgacttaattaaccaaccttttatttttctcccactgggtatttccacctcttcgtacttcaaattgtacatagcgggtgaggcattttcagacaaattgtaattgttcaacacatagggatcgttaatttgcgacactaaggtgtcgcaattaatgtttatcaaatatagaaggaaaaaaatgaaatacttttttaaaaacacatttttgatgtataaaaatagcttattaataacatcgtggaatgttttgttcagtatatccttactcgtgtttaaacatttaaatatttcacttttcattatctgggtgtttgagtcatacaaggcatcttgtatgtatttataacacttgttcttcttgccattcttctcaatgtacnaaaaaaaatagttatttaatttgtttccttttctgtatagtactgaaagtctgctttttagcgccctgttaatgtcaaatatggctgaatcatttgtgtatattttaacaccgaaattttcctcaaaaaaaaatatcactaaacaaaaaagtatgaccaataatttcatcttccaaagagaattttcgaacaaacagacaggaaaaaaaaaaactacaaattttagtcacacatgtaacccaaaaccaaaaaaaaaaaaaaaaaaaaaaaaaaagaattaacaggtagcgttacgttatacaatctttcctttcactcatgcgaagttagaaaaactggagaaagcatacttgtcaaaagaattcattttacgaaaagcatcctgtattatttttcttgcaacaaaagagcgtgggaatggaaaagaaagacaataaagtttgcaactgctattatcatcataaacaataataaaaaggtgaaggtgtagttgcaggagggagggtcataaaaataggctaatacgtttcaagcgatatgttcccgcattttcacaagtgttcgcatgtacataggtaggctcatacgtaaacgcgcaaaaggtgtaaaactggttaaaaggcacaaaaaggcgagcgttcacacgtgacatacggggtgtacataaaaatgcacgcaaacatatgctttgcgcgtactcacattaccacacgcgtaggcacaggcacgtaggcaagcacacggctttatacgctcacgtacgccataaggggcacagtattcgtgaaccatcaaaaggtacacgcatacttatgacaagttattctgaacaaacaggttggctttcttccgcgtgtgtggggggataagcttaattacttgcgttcagttatattagagaaaaataaaaagaaaatacactttaagggatgtataaaaaaaaagaaaagaaaatatagtgaataaataaacgcacaatatcgtaatatggcattggtacgactaaatttatttcactgaatgtttttcaattaaaaataaaaatgaaacaaatgttaagaaaaaaaaaaaaaagagattgattgcaaactgtaatcatttaaaccatttttaggtaaccatttaagcttctttaaaaaggaatgtgcatacgcgtgaatcagaacttttttaatgtaacgacctctaggggcgaggttgggaacataaaagaataagcgaacgtgcgaagtggcaaacgtgtaaaaagcccaataggataaagaaataattgaacaaccaagtgaaagaaatgcttaaataaaattccgaaatcaaacgcttaaaaaatgccgaaacaaaacgcttaaaaaaatgccgaaacaaaacgcttaaaaaatgccgaaacaaaacgcttaaaaaaatgcgtgacgttcaaagatagcctttttaatggtgtgttatactttttaaacgtattttcctttttcaattttttttttacgaattaacaaggtcccacacaaaaatctgttcagtttaaaaaggtgaaaaaacgcgcagctaagaataaaacaagacaacgtatatgcaaacggttaaacatgtgcacataacattatttcgcacatgcgacgaaattcttcccgcaccactgtgataagcaacttcgcacgttcgtaatttcgcactccagaaaaattcaattttacatatatgcaatgtaccaactgatggagactcgcaaaatatgcatgtagcatatgacttttttttggcggccaattggagaatgaaggaagctatttacttgtgcgcatttgcgataatggcaactgttgcgagtcctcatcgcgattgtacacctttttagtgctcctcatattttaccttgcgcggttttcttgtgccaaagcaaaagatgtgcatatgagtcatacacgcagttagcaagcagcgtccccccaattggtaaatatttataaaaacatcacatgtgatataaacacacgttttggcagatttcttacatttttcgtgaaactacacaccctgtcatggaaaaaaaaaagaaggattattttacagctaggcgacacatcaaacacttccacagcaacaaatgcagttgttgtacatccctcatgtcgtaaaaattaaaatgccagctttgccttgcacagactatattacagctttgaaaggtatacaaaggcacaaattatggtacatgttccaggaagagaacttttttttttcttcataaaattagtgaataacaatgctcaatatggccgctaaaaatgtacaacatggaggtaatcacatttcatgattaattaggatctgttacttgctatatgtactcccattttcggttcattttgccgttattttatttttcttttatttttttttcccttgttgacaattcgatgtggtacggttagtgcttttaaaacagtgaatcttttaactgggtatccccgtgcataactttccctttgaggtccctaatgtgccatctgtttatgcctgagcaagctgacacagttcatgatatgcggggctgctggaatttgtgtacacgtggtcatcgcgccgcaacttggggaaaaccccaaaccatttctccttatcggccccttcacaacagtgggctaaacccgccacacgcaaacgacaaatgagacacacaatgcatcatttaaattgccttaagttttcaactcgccatcatttcaaaagcgtaatattccaccagcatatttccaaaagaaaaattagtgacacgtgtgaaagtaaaataatcacacttaccaaaagtaaagagtatgaccatttgaaaatttacaggagtaatatttacaatggcttatacgagaatcaaattttacaaggagtcaaagttagtattccatggcgaacaagccaataaataaatgtccacagttgtatttatttagttcactctgttttatgtggtctaaaaaatgacactacaatgtttgcgatatgtcccgttttttgtgcagtcggtgtgtgtttctgctcctatggagagacctccctacatagataaaagtataagcctggtgtgcaattgtgcccttgctagtattatacctaccgatttgcacacatgctcccatgcacatatcaacatttttctgcatgacaggtacacagagtcgaccctgaggggtacggagaaatagcgatatactcagcaaggcaacactttttgtttttcttaaaattctttttattaattccagacgagcaagtcaatttaaaagttctggacataaataaaaagaaaaaaaaaacaaccttccaagtgctatgcaaaacgagaaagagcaaatacgaaattgtgccccggtgtgaatacttttccaaatgtggggggtgtatatatcaacatatcgactacaaatttgaacggaaattaaaaaaaaatctcttgattagtttgtgtgaaaagtataacataaatgtgttagctagtggaaaagattacctacaaaatgatcactacttttgtgaggaggatcaacaggatgaggaagaccagctcgagatttcccaaataaagagggagtatacatcttccgacttggaagaggaagacagagctgctcaaacgaatagtagaagtggcagttgcaccactcggggccgcaaccctgatcaagcaagctccataccgagtcacgaaagcagccgcgaacatggggacagccctaaggctaagcgtgcgaactgcgcaaggatgtacgattttttattttcaaacgattaccattacagaaataaatcctccataaacttatccgtaactgacagtttatcaatcggcttctacaaaaggcgcagctacgaaatttgtgacgtagacaaatgtcacattcacgatgaacatatacaaaatgtgtatgaacaaattaaaaaggaaatattagacaattttaaaaaaaattatatttacgtatttaacaaaataaataacagtggctacctaaaaagtgtagacataaaactgagcaagcacaactctgagcaccaaattttagtgagctttattggcttttcgctaaatgacaaggcaaaaaaagctctcacaaaaatttccctccacttagcctctaaaaatacatccattaaaggcatcctatacaacgtcgaaacgaataaattaaaacaaaacagaaatcaagtcattttatacggccaaaattacatctatcattcctgtggggggtatacctataaattaggagccaacacctttttccagccaaatcagcacctaaacgaatgcatcgtacagatcattcttaaattagtgaagagttacaaaataaatgccaaacaatcttgcgtgtatgaccttttctgtgggattggtttttattccctccctctttctgacctattcggccaagttatcagtatagattactccatagataatataaaaaacttagaagaaaacgtaaaaatgaataacgtgaaaaacgtaaaatgcttcaatttgaatttgtttaacctgcacagtttgaggcaaatcaaccttcacatcaggaggtacattgtcaatttggtcaaacagaaaaattatgacgtgtattacctcttgaaggagaagcttcattccacgtacgtatcagcagacagtgaaggggcccttgtggagaacttgcaggttataggagcattgggggggaagggctgtagctgcgcccgaggctgttttcgaggctgcattcgaggctgtcttcgagactgcgatcgaggctgttttcaagcctgtgttgtgtccgtgtgtctacctatggtcgtacgtctgccccttctttgtcttatctgtgtgttcagaaaacaaaaaaaaaatgccgcacaattcgctcatgtcacatctctttcctctttcacactcaggttcactccccttatagcagcttgccaaatttcatttatgaacatttaaacgaatggccctccaaagaggcgaacggaaatgtatgcaacagtttggccaaaaatggccacacagattatgatgaccatgttttgcaaaatgcacaggatggaaaatttccgacggtggattcgaacaaagtagacgaagattcctactcgtctagaggtaaaaaaaaaaacaggaaaaagaatgggaaaagctattcacgctagagcgaatggggatactgtgggggggcagaaaaagagatatacttcacgcctacaattattccacctccctttttttaacccttttactttccctcgcagaatttgtcattccagtccccgacttagtgatcattaaccctccgcggaaggggtgcgaaaaagtaagaaataaagggggggcacagaaggatgcagcaaagcagcgtaacgaattcgccaacccgttacggcaccaactgcgcaacgccaacatgtttccattttcccgcgcacacatgacaggtattcagaagatggctacgggggctctgctgtcggtacatcatctacatatcatgcaatgcgaacagccagtttcgggacatcaaccatttgaccaacttggggtaggcgaattgttcgtttagcaatagcacacaaggcatttcacatattgttttacttcatccttttttttatgcgtacctttcaccgctcagctacatggtcaaagaaatcattccactggatacgttcccacgaactccgcatttcgagacagttgctatgttagagttcgattttaatcgagtaaggaaaaaaaaaaaaaggccttatcttaaccgagttgtatggctgatgcgcaatgatgtgtctttcgattaatatatgcatatgattgtgcctatccaatcgcgtgtgtgcatactcatcatcacacgtgtacacaacacatttgcaaaatttttttttttttctttttctagacggtagacaatgaacaaaggcagataatggaatttgaactgaacgaaatcaaaagcaataaaaaaaaaaaaaagtaaaaaaaagggtcaaatttttcaattttttaaaactgtgcttatacgcgtctgcatgtgtatatgtaacatatatgcacaagcgtatacgtatacatatgcaaaaaatatacattaattgaagtttgggggaaacaaagaattgtttaattgatgcataaaataaacgtatttgtctatcgttataaaaaaataaaaaaaaaggaataacatatggggcatttgtacaggaacttatgcatgatggttttgtggggtatacatacgacgttttttttttttttttttttttttttcctttctttccttctttcctttcgttttgaaaaaatttttgtgcatgtaaatactgccgacttgacaacatggtgtaactgcagcgccgtgttgaaattactccgttacaattttgtcaccatttgtcgccacacattacaagctggtgtaactccgtttatctctcccgcttgccccacctatcaatccttccagacggcggacatgcacctcctaaatcttttcgtactctattttaccctccaacttcttggcctcattaatctttcgagcagccttgtaaaaatcctcctcaatgacgtaatcgcgcatagaccggatcgcaaacatgcctgcttctgtacagacatttctaaggtcagctccattgaagccgtcacacaatctacaaaccgattcgtagtctatatcccccagtttggtcattttattggcatgaatttttaaaatttcaattctggcagtctcgttcggtagaggaatttcaatttttctatctaatctaccaggtctaattaacgctgggtctagtacatctggtctgttggtagccataataattttgacatttcctaattcttcaaaaccgtctaaatgatttaataactccatgagcgttctttgaatttctctgtctgcggaggtaccctgagaaaatcttctacctcctatggcatcaatttcgtccataaaaatgatacacggttggtgttcttttgcataggtgaacatttctctaataattcttgcactttcaccgatatacttatctacaatagctgagactactattctcataaaattacaattaatgtttgacgccatagccctggctagtagggttttccctgtacctggtggaccgtacagtagcacccctttaggtgttttaattcctaccctcttaaataaaaaggggttaagtattggtaactccaccacttccctcatttgtcttatttgttcacttaatcctcctatttgattgtagttcactttatttttgctattttcacttttatctatatcactaatcatgttaaatactaatgggtctacttcacatggcaatcttttcataactgtcagtgtagtcatgtctaatgacaccctcgtgcctatggctaatttcgatttatctattttggatttacatcctaccacatatctaggcccacttgatgccttcacaataaatttctcatcttctaactgctttagcacttggcctattatttggcctacactttgcagtgccttcaagttatcttctgtcttttcatatattttattttgctcttttatatctaatctgagattctttacttggctttcgatttccctgtgctctatcactttctttacgtacagtttgatgctttctttgttatccattctgactgcgggggagcgggagcagcgggacggtgtgtaaaacgtacaatggcctcttttggtgggttaggatacgaccactgagcaaatgccttgtaacatgccccaaaatatgcagctttcgcacgccatgcgatggtgcaaaggagtcggcacaaatggctactcaaggcatacaaactttatgcgaaacgtggggcgcatacatgtaagtaatctttccgctctaacctcataacttcattgattgtttctcctctttcacatttgtgtgcctccttattgtataaaggcaaaaaggtggtgtgtgtgtgtgggggggaactccagcgcagggggggttcttttgctgtgtggtggtaacgtttatactattgcaaatgtgcttccgttatggacccctcgttcgtttctccctatggcttctcttccccttttcctccttgccttttttcctttttgcctccttctcttttatctcttgctaatccttactgcttatttttggttctctttttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgggggtgagagaaaaaaaaaaaaaaaaaatcaaaagttcatccattaaatgattgcaaacaattacataaactcatatatgcatacgtatacgtacgtgtacacccatttacatacatccgtatgtgttaacttatcatgctataatttctgtggcggaacgcaaaaggtcacaaatgttaactcatttaaaagaatactacaaaataaaatgctttcaaaaaattttaagtacaatttcgcagtgacataaatttcatttaaaaaggaatgttgctattctttttttttttttttttttttttatcatttaaacaataattgaacgtttcacctattagcgtttttattttactttattttattttataatttttttttaattcgtcatgcgcacatactcaattgtgcatactagcatacatattatgcatatatgtacattttgcgcataaaagaaattaccgccaaaacacttgtttaacacttacggtacttaatggggtggaacatttttaataacacaaaactgaattatttttcctcaaagtgccatgtgtgggaggtatttatttcacactttgggggttctcaatttttttttctttttcagtcattactatggcaatgtagcgtatatacgcctgccctcgaatttttctattttacctaaaatgtgattttgtctatacctaggtgtcactgagaaaagaaagagcgcgtggactgggaagaatgcccacttatctacacaaaagggcaaaatgccgaatgggaaatgccaaatgggaaatgccaaatgtgcaatggggtcaacttgttgcactaactagtaaaagccaattaactatctagacacccaactgacaaaatgggcgctatttcccccccacaatttttcccgcccacattggctgcaaatcgtaccccaaaggtgcatatagttcgaaaaaggaaaaaatatatgtacatagacagcggaggagaaaatttttttttttggaaaatttcagcaccttaaaacgtggctcctacgcggcaaaaaaaaaaaaagggtgccactttagggggtacccaacagctaatcaatgcactcgcatataggtgaatattttttccccatttttgcccctatttatgcacttaccctttgttccacgcaagtacacatgcacagcgcgcgccttcgccgcatgacgcggaaactttcaggggaactcgacaaatgtgcagtcacgtatgacaatctgaaataggcatcctctcaaagtgcacactcacaaaggcatgttctcgaaatggtgcaacgtcagtttatcttattttcaacgaacaggatactttttaaccatttgcggtacagtgaattcagcacatttccacattttttattttccccttttcccgcttgtaccatactggaaaggcgtttaacaaataggagtaacgacatttaatgaagcgagctgggggacattgtgatagctggagttatacattgtctttgtgttaactaacagtaggtatgcttaggggggttaaaatggtcgaatggtttttccatttatttatgttttttttttttcctgcataacgcttgataagtggacgttttacaggtagctagttccaattttttttttttttttgtggatattttataaacctcccattaaattgtacaaaatatagatagtcctcgttacaaaaagttatttgtgtgcactccacataatcttagcaaattttttttttgcatattttgcaaattatgtacactcgacacaggactcgataacacgtttagcacttcgatctctgtcagttaatatcgggagttttctacatttcgggaagtaaagcaaagatgtttgaatgaataaacaattcacagttcatgaaagaaacgcttgtcctctttatttttacccgaacaatttgttgacattcagtttatttttttttttttactttttcattctcctatttttttttttttttttcattccttacactttttgttatcaagcctttgttcgttaatgtgcctttctcgtagttatccatcctacagttagtgcacaaattggtgccgattcaattgtaacccgactatgtagggggaaaggggtggactcacaaaataaatgagacacgccccctttttgtacttcaccaaaatagctacacatgtgtatacgcacatttgtgggcacatttatgggtacacttatgggtacacttatgggtacacttatgggcacacttatgggcacacttatgggcacacttattggcacactcatgggcacacttatgggcacacttctataattatacagagtaccaaatccgtcagggttatgtaccccccggtgtgcacatgcccaaatgtgtaagcttaaactggtagttccaaacacgcacagatgtggagaaagctctcctgtgagttctccccgctccacctcatcaaatgtgtcccacgtttaatccaaagaaatagaaataagtagacacatccgaaatagcaaaaacaggagtctttattgggggggaggattcaccaaaatgtgtatgtattagtgctccatcttggcagcaaaataatccccttccccccgtttgtttacacatatctcctattaagcatagtttaacggccccccagaaatatgaagttaatgtgccttcgatttaccccttgtatcttccatgtcgacaaaacagcgtcaaaaaaatgataagaaagctacttagcacattcgtcattacggtcatagtcagatgcactaatttgtcctctcaaaatgatccaaaggaagtgcaaaccctgttggacaggaattcattcaggatagacatcgaaaatagggaggagtgctcccttatatatgacacaatgaagatgcatttcaggcacgtctacttagttcagtgtgggaggcatgccaaaagtgtacaactaaatttggggggagagtcaaaaaagaggggtgcacatcagagcggagatgcgattaaaaaaggtggagcacaaaaaagcgaagaaacaaaccagcagtgcagtccggggagaaaaaatcaagttgccttcttcaatgaacgggggaaaaaaataaccagagataacataatcctcaagcgtgcaaataacagaaaagtaatttacaaggtttgccaaatggaggacccctcccaatgcaccatcatttatgtcatcatttcgttcaagtttgatgtaatggacctgcgagagttgctccttagtaattttactacagacgaaaaggaaggagccaaattaaacatgctgtacccagacaatgtgagagtggggaatagaaataaatacctccttcagcacttcctcctcgatagcaaaaaaataacccagttttacgaaattagcgttaacgtgacgaatgacggtcatccattgtatctgtacgcttcatcccacgcgtccaactttgtctaccttgatagaaatttacgcaatctgttgaaagaggaaaactaccaatacgaaacctacttctataaatttagatgtgcggataacttccaactatttgcggcgactagcgacaccaacaaggcgaacttgttcgtgtatagaataggcattacgtgcagaggagctagagaaggtagcgaagttaacgaaattagcggcggtggcagaagcgacttcagttccctcttcgatgtaagcgttgcggatcccacgtttattatgcctccatttcgtatggacgagttcaagtatgatgtgttcacccctggtaacaacttctggcttcgcattaactccccaaatgtgtgtcaccccccgagtaatatctccctaaatgacaaaagagtgatcactgagtacaacctggtaacgttaaatgagaacatggacgaactgttctatgacgactgcatagaggaatggaaactcctgcagaaaagcagtcctgttcggcaggatgaaaactgcttggacgtaaaaaagagacaagattatttaatcttcggaaatgtgcacgacgaggacgcatccaactacccaaaggagtgcaaaactgacctgtttggagaaaggatacacctggaaagctcttcctggaaaaatatcttctcatcaaagaggaaaataaaacttcgcaaccatcaagaaataaacaaagttatattccccacgaaaagggtcttcatactaaagtatacgagcgaaccgcagaagaaacacaccaatgttggagctaacacgatgagcgacaaaacgaaggttctatactactttttttacatacataaaatcccaaccaatattatagccaacagtttcgaatttatagccttcttaaaaaatgcaaaatgtaccccaaacaatatttgccacctggaaaatgatagacaaccatcctacatccaagttgtatttaaaaaaaaaaaaaataaatatttgaattacttaagcacaaacctgctactaacccagaaaaatgcaaactggagtcactactttgacaaaagggacaatctcaaattactcataaataatgaaaatatatccgaccatactaagtactcaataaacgaaatagggaaaaaggaggaaagaattaacataaaaatagtcgaccaaaataataacattctttacaacaacgatttgattattataaggaaaaatgtattttataaatttgccttacaattactttcttacttttcctatgcgtatattattttatgtttctgtctgcacacagcaacagttttaacaactattcaatttgtacaagtattgacacttttgaatataaagtatgattcctttccccctttgtataattacttcctaaaaaaattgcatccactttctttcatttcgcacttcttcgatgttaaggtgtacaggaagagagtggccaatcagtttgcatctaatgagaaactgcttaggtggaactcagctacaggtgcgcataccacaaatggagatcataactcggggggtgaccacagcacaaaggaaaaccattttgtggattctcaaaagaggaattactatggggggaaattgtctcacgaaagagataatgatagggggcacctccacgggaacgcaaacaagatgacggagagcagcatcaaaggtgacaacctccaaaaggataaccattacgacatgggaaaagaaatcctaatgaatgagacaccctcggaggaacttcctctccacagtaaaagcgaaaaagatgcagttgcaataaaaaaaaaataccttaaaaaggagccaatgactaaccaacgcaatcagaaatgggaagatgaaattatgcttctgcataccttagttagcacccttttgaacatcatcatcattcttcttttgttgatattcctccattttgtatatactaaatatataaaaaggaaagtaatagcagaaatgactcctatgccatttttctctcttcgtaattttacccccctcatatatgacctatttttattccctgtcatttttatcacatctaatattgtacttcatgacaatggttatcacgtgagggtttattttctccacatagacatttgtgtgcttaaatttgtgagcatagtgttgctcttttgttatgtcttgtcatatgtcctcttttctttgcatgttgtcctatctgtgaagaggagcagtacgtatagttgttatttgcaaaggttcattccgctctctatcagcagaattcgtggtatagtaacaaagccactcccctttcaatttctttttaatggcctcactgagatttatctaccatcacgccttacaccgcttaggagtacagcacgggggaaatcacaccccggttatgctcttacaaaccagcatgtgaagggaataagacaaatgcacaaagaagaagtacacccatttttcttttctctatcctcccgtggggcaagcaaagccaaaagttacctcacgaagaatgcctctttgaagcgaattattcgcaattacgtagacagatggagggggaaagataaacgaatcggtttgtccaatcaccaacctttgctacaagacatagcattatcagtgccaatcggaagggataccccaaaaaaagggtcgaggaaacacatttctagtaaaaggcattttcccgagaaaggaaaatcgccaggtggtatcaccacaccgagtgacgatcaaaaaggtgatgcctatgatgataataacgatggtgatcgtggtgatagctcccccgagagggacaccaggaataacccccttcagcaaagaaacctagctaaagttcttaagaacgcattttgcatactcgatcggcacattagcgagcatcaattgggagaccccccatttgacagtgacagttcctacccagctagcgaaaaataccaagcgcagttttcagcactgagaaaaaatgaaccccttagtaaggatattaataaatgcatttgtaaatttcttcgggtgaaaaatcacgaacatggtgtggaccatcaaatcggagaatctacacaaattaagattcatcataagggggaagataaaaaatgcaaccaggggaacttaacagagaatttcccaaccgggtgcttaacagagtgcttaaccgggtgcttaaccgggtgcttaaccgagtgcattagaagattgcaccattttaacgcactctctaatcgatgcaaatataaaatatcgtatgctgaagcggtgaaacaggacgcatggaggaacaagcttctccgcgtgacgatcagccggacatccctaaaccgtagcatccacatcagcaacggtgccagtgagagggatcccaatttgcatttgctaacccaccaggaggatacacacattggctacctctacgacaaagtatccctttttaagaaaaccttcttcgtcaaaaaggctgtgaaacttaaacatgtatattttctactctctcagaaaagagaaatacaactttttgtaaataacgagcaagtttgtgatgacgctctggggatttactcacttcttacaaataattggtcccacgaaaatgcttctcatttcctctgcgtacgattaataactgccatcttcgtagcaactgtgaattttttaattcggaatgatgtccgtttcgccctcttttcattatctctctttttcttctccctatttgtatacaatttttcttcaattttgaagcgatggggaacagcggaattgtgggaaccatttgtggagcacgagaaaggggagacatgtgaagacaaaaagaaagcctctgaatctttcacccatggtggaaaattgtctagtgggaagcttcacctaagaatggacaacgatgatgagaaggatgatcagaacgatgttgataataccaaacgtgatttgtcacctttcaaatccacccaacagggcagatacaatgaatggctgaagaaagatatgttaacttacgaaacgagatatcctgaattagtgctaagtacgtattttttttcttttcctttccaatatgttccctcgaaaaggggagtactcagaattgttcagcctcctcttgtccctattaaccacttctctttgtgtaaacccccggaaagtaaaaaatgctttccacaaaataatagcacatgctaaatattgtgtagcggtgaaatggcactctgcttatcttaaaatatatgtaatgtacttcctctatgttgtagaacaatcgtgtgattacttcatacgatggatagctaccattcattgtaagaataaaaattgtgacttatcaacagaaaggagtaccacaaggaagacaaggtacgcaaatctgtgttcatattttcgggacaaaattctccctaactgcaatggagtgacttttaaaaatctgagagtagacaaaatagaaattcatcatcaagaaaaagacattgattataaatatgaaacgttaacgttagacgataattgcaaaagcgtttttaattctgagttgcgaaaaaatttatacgtcattggcaaaatggacctcactaaattccacaaggagggactatccaatgtatccatctatatgcataatgacgcgaagaaaaatcgaaactattatatatgcaccatcgaagtagtggatgagaaaaatagtcattccagaaaatccctatcgttgtacataaaaaggaaagataccaagaggaagaaaatcctcctacacagcagcataaagggcgaccttctttggagtagcaaaattacgcgggagaggaagccctccttggacttcattccaacgtatggcaaattaccaagcgagggggggcctcccaatggggggaatacagacattgcgaccaataaggaaactaaatttcacatcgctaacacggctagcaccgcgaaacccaactttgggcgccaaacaggcgagcgcattaaagccgacaaatactcctacacagagctgggcaaagatggactaaccatcagaagcctcttcattaagccaaacaggacgtacaaaatacaacccgtgtttaaggaaaagcacctgaaatgtgagcactcaggatgtgggaaaaaatcaaagtctccaaatttgagcctcaataattttgcacggttcgcgaattcctacccacgagattgctttgatagggaaacatttcctaaatgtcacaaaaatgggaattcccatattggttgcgcgaagtgggaggaattatcaaacgaagaggatggctatgcttctagtgattcccaaccaagtggtgaagatacacacagaaaggggaacagcatggtaaaccttaccagagctccatacatacgctcgcgaatcaaaggaagaaaatataaggcggatgaaagcttccgacaatttcgcgtcacatgtgaggacataggaacactaatcgtgtcgcacgacatcaattacgtagacacatttgaggacataaaagtggagaatgaatatggagaatcgttttgtctaaattcgattcggaattgcattactttcataaaaaaaaaattgttattttgagtcacccctgtttttataaaaatgaaacatattacgtttatctgagagatggtcaaaagtgcctttcctattacttaaccgaaggaattcacgtgcagagttcccccagtggagaaatcattttaagctcgtttaggcaaaataataaaatgaactattcccaaaccagaaatgacccaacaaacacagacataacggatggagaagaggaaaattccgtctacagaagtagaacactccttggcgatcacatcgatatgtacaaaataagtgaccataaaaaaaaaaaaatttttttttgttaaggtgaataaaaagagtaccactttctacgcgcagagttatgtcagaagaaaatgtaaaaatgcactcgactttgcatttatgaaacaatttttctgtagggggtatcatcacctccaagaacagcaaccgatagatgatttcctcgaggaaattaatcaggcagattttgtccccattcagctgttatacaagctgaagacaagcagcgatgttgctgctgccaaaaaattgcagaattactttattgagtgcttaaatgagtctccaattttgtgcaaaggggatgacaaaaatggaggtgtggctgatgtggctgatgtggctgatgtggctgatgtggctgatgtggctgatgttgctgatgtggctgatgttgctgatgtggctgatgttgctgatgtggctgatgttgctgatgttgctgatgttgctgatgttgatgatgtggcttacgaactgttgaccacatccgaggggggggtcacaaggagggagaaaaaaacatattggggaagttcaattgagaaatgtttcgagaaaaataaaaactggctttccttttggagaagatccccccttttcagcggcacacgaggtagtaccactgcaagtggcgtgagcagtccctcaaaccatctcacaaatgggacactccaaaatgggcagcctaaaaaagacgagggaacaatacatacacaatatagacacacacaccaaaacgaaaatcacagctggaaggaaaacctcctacacatgtgcaaaaaacatctcatccgaagaaaaaaaaagaaaggagaaatactttacagatatgccgcaaactataaagatcttataaagacatatgttacacacattaaaatttatgaaagtaaatacaattatgtgaagcataataaaggcaacataaaagtgctatcgaatattctactggagttactaagctttccttacgtactagacgtttttcaaaggtacaacattgtagacaaaagggaaggggaaaactctcaccattacggaaacaacatgagctttaatatttacagtgtgtatgaaaagtgctcattaaataagaaacacacagtttgcaaaattgtcaactatttggaggaactcgcagcgtataaaataatgtacattattaccttctacaaggacaagctgaactatctgcagctgttggacaagatgagcgttgacgagagcgtttgcgagcttcagagaaacgtcgattggatgttttaccacaggtttagcttctccaggagggggatgggaaagacgcgggcttggcacggccgccccgcgagcagtaccgccacaagcagcagccacgacagtagtagcgaccgaaacagcagccgctgccgctgccgagcgacaaacgataagccgacgcaggggaagaggaacaccctcggagacccaccaaatcaaaggactcacgaaaagacactccacgaagtcatattagaaaggtacatcaaacggagaaaatcctttgctaacaaattttacgaaataaaaaaaagcatacgcgaaattgcaaaaaaatatagtcaggaggaacaagggacaaagaaaatccttttttatttcccattttttattcacaaaaaagaaataataaaaatgaaaaaaaatgtagaacaacaaatatacgaatggaatgcttgtctcacgaattttttttccaattttttaaatcattctttaacgaagactcacatatgccattataacttgcgcatattaaataaacacatcgtgaatagcataaaacattccatgtttggcaagcataagaatgctaagcttcattccccaacttttaattttgtgcatgttgttatttccttttcatttcttaacccacaaaaggcccctttactttctcccacatttttctacatgaaatattcaccatctgaaccaatttttgttctctgcaatcaggatgatattggcagcttgttaggggaggacggtggaagggttcgccgggagcgaggagactctccaaagtgggaagaattatcatatgaggggagttcaccagggggagaaaacacatcggaggggacaagctcattggggagattcaactcactagaggaacacgaattaagggggatggaaagccaagacggtgagcgaaaaaagacacgccgcgaaaaaagcaaacggcgcaatgccccgcgcgcgaaaaaaaatgcactactcgaagaaacaaacatatgtcgcgaaaaagaaaaacgaaaaaagaatatattacttccatgctatctagaaattgtgaatgaccatctccttatatacctttttgataactatgataataagctatgttggaggatcgagcgggggaattactccctggagacacgggaaatgacagatagggagggagaacaggaagcaaaatatgcaacgggggagaggatgagaaggggaaaatgtacaagaagaatcaatagagaaaccgttccgcaaacatcacatccatctgatgagggacactcaaactgcggcacgtcagataacgagcaaagcgaagttgtatatacagtcattagtaccgacgaaaatgacgactcgccaattccatcgcttatcaagaagggaaaaaaaactctgccaaagtacacacgattagaacagaaaaataagagcagtcaaatgagggggaactacctaacagatgaaaaaaactgctttgtaaaatgtgtgcgtctgttctcgaactgcttcagtaacttaaaagacagtttggggaaaaacctttgcctcttctttgcatgttacgagggggaggagaacagactgcgcaatggtaattcggattacatcaagctgatagtaaaaattaacccggccgccatcccgcagctaagcagcgccctaactataaatgaccatgcgtgggggaaactaacggaaaggaataagcttctaatacgcgaaagggttgaagaggtttgtctggacgtcgcggaagtgtttccacgaggggaagggggcccacccgaaatggaccccaatttagcccgatcagacgatatgctcacgagtactacaaaggatgaacagggctactccaagtccccaagtgaacgcatcaaagtggaggaatttacccatcctgaaggagttcactcccaagatgggacgctaaacggagagacccccttgagcagtacacacgtaagcgaaaaagagtttgcgcacgcggaatggcacgaaatacatctatttacattcagcttctacaaaaataaattatcagagctgataacaaattatacaaagtcgatcggagtgaaagaaagcaattcgcgtgagaatcacgcaaacgcataccacgacgtacgttcagacagaatcgaaaagagaaactcaataaatgaggcttggaggtatgaccaagtaagcgaagaagcggaaaaagaatatgacggaaggaaagaagagcaaaggaacatttcttacctcctaaacggcatagaaagaattagaaacacaacatttataaaaaaaaaatttatggaagattcatcaaaaagtacacacaaagaattaatattttacgacaaaaatcaacagctattttgtaaatacgtaggagatatgaaaaataaattttacaatggacatggtaaattatatgacaaatttaacagcttaatttatgatgggcaatggctgaatgcacaaaaacacggaaagggcaaattactattcaagcattttaacatttggtacttgtatgaaggacaattctcaaatgatgaaattgtagacaagggaataatctccctcatcgataaggaatatgtaaagaggatacagtccgataaaattaataaactgtgccccctactcattaaagtaaatttcggaaaatataaatggcataaaactattaaaggggagatggaacaaaacccacattttgaaaaagaactcatcaaagagatagaaaaaacggttatggaaaattatagccctaataataatgtagatttctggccaaaagaaattacagatatttacttcccttacttgaagaaatggaacatctactccttctactgctcatgcaacatagaaaatatcaaagacaaaaaggaaatcttcgagtccaatgaaaacaattttaaaaatttaattggatatccttccttcgagcttcgcaatggcaggaacgatctctactcgaaggagcggcgaggagacgacgatgagcacgcaagcaacgaggagaccccaggggaagattatcccaagcagccctgtggagaggctgaaccaagatgcgattcccccaagcagccctgtagagaggctgaactaagatgcgattcccccaagcagccctgtagagagactgaaccaagatgcgattctcccaagcagccagttccaaatcgtctctcgcaggaacacattgtgtacaagcgagacaagacaaacgtcctgcacgaggaatttttcgagtacatgaaaaaaaaaaacgagcagaagttgtactatcccctactgagcaaaacggttgggttggccaaaatcatctacgcagacaagagtgagtacatcgggccaatcaatagcagggggcagccaaacaccaacgagcaattccctcaggccatttttaacaacgacgatttcttttacgaaggagaaatgaaaaattttctgccgcacggatatggtatattcaaaaataaaaaggatgggagaaatacctacttgggattttggaaaaatgggtacagagaaggaaatgggagtcttaatttgagaaacaaaaaatatatagttcaggcaaactttacaaaagataagctgcatagcaacgttaacatattcataagggatgaaaagatatgcaaaatgtacatatcaagtgtaagtacaaatagccagaaaataaaaatatttttccgaaatggctacattttttatggccacttttcagaaaattatcagcgaaatgggataggcatcctcatagacagtaacaacaaaattttatatcatgggtattacaaaaatgacgtgatcgataaattctgctacatcctacgacataaggataacactatatattgtgggaacctctatcaaggaatgaaaaaagggtttgggaaattatattacgaagaaacactacacttcgatgacgaaaatgaattcaatttaagtttatctaatgccaaaattttagcaagaaaattggagtcatacgatggtattgatatcaattcagatatccccttaaattttgctctcgattctaaccatgttatttatgttggctattgggatgaaaataatttttctcatttcggctcatgtaatttaaggaatggcatttataaaggggacataaaagattccaaaaaagatggcttaggaatatacatatacaaaaataaaaaatcttataaaaataaaaatagatatgttttgtcctattttaagaaagacaaaattagcagcatggggaaatactacagtgaatatgacaaactgaaagtacactcttttcacaaagaacaaattaaacgcaaaaaatcagcttacgacaaatgctgcactaagggaaaaatcaaatatgatgtcttaaaaactgacaaactgtacataaatcaggagatcgactattatattaccgttcctcttgcagacacgctgtcagttattatggacgaggttttggataaatccaccagctttgtccattacttgtatcgcccctttcgattcgatttgaattatttcttgaagaagtgaccccccgagaggatgaccacacggcataatatcttcatgtcctttatacagccgagccacttcttccctttttttttttttttttgctttattttgtctcctcaatgttataagcacgtctttgtcatatccatccccatcgtggggagcagtttgttctgcatcagctcagtcctcatccgcacattggcaactccaaaaaattgctctaaaggcaaatattcgcatttttttttttaatgcacatcataactgctacataagcacgtgtctcctttttttttttttttttgtcattgttatactccagttggacattaacacatcacataaaaaaaaaagaaacgtcgttttggcttctcttaaaaatacacgttcgtgcacaggtgagtgtccatataggtacactactcgttacgcgcccatttcgttaattttttcaactttaaaatgacccatttgaatagaatggcaacaatggttaccaaggtagagaattcaaaatgggctgcagcaaatgtgagttaaggggaaaatggggctgacgcccaaaaagggcattccaaacatggggggggaactcaaaaatggaaaaaatgcaaaaaatgggggaaataaaatgaagaattcgcaaaggaaggcacgtaaaaatggaacaagcgatgtgggaacatttcacgtgcacctctaacttcgtgtccttcatttaattctttttcagacgcgccaattagcattttacattgcggggaaaaaaatcggcatataacatgctacttttaaaaaaatacataaaaaagggggaaaaatgtgtgttaaaaaaaaaaaaaggggtaacttcttaaggctggttggctagctagctagctatccacctcgggggcagagaaaattgcaaattttgccttctacggaaatacacgtgtgtacgcaaacatccacgcgtatgcacaggtctacactcctgcgcatgttcgcgccccttggcacacacttgtacatttcattgcgggcaccaatttgtacgttactccgcccccaattctacccctccttcacttcgcattcgatatgctttgccagttgttcaacataattttctgtgcacaaagaagagcttccctcacaatatctctgtccttcgtagcaattaaaatcatgacgttttcctttattctaaatttctgacaaattttcttcccattcgggtaaagccttgcgaattcgccaatgtcaaaacaagccactgccacagtcactccgtctacttcctccttcagttccatggaatcactcttctgtgctatattatgtgcatagctttttattatatctgctaattgttgtatagctttaaattcatctttttcgaactgcatgacattttcgagccaaaatttttccgtgtgcaaaacggaccattttagctttccctttgaaagttcgtggcagtatcgttcgaagttgctgcaaaaagggggagacaccggggatgagatacataaatgggggttcatatttacaacagtgactttgctatttttgtgtctagactgtggcccgctttgcacatgacgaaggccactcaactgggtaaaaaatttgcctatcgcgggccataggtctaccccgtgtgctcataaatgttcgcgcgcttatgctgatgcgcattccgcacagacaagcgcacacatgtggagcacaaactgaggggacaacccacctgtaattcttcacgcgctggtccaacttgtgcagaagttgaactatagtgtcataaatgtcgttatctctccacttatcatactgtagcacagtcaaggtttgaattatattattgtcgacaataatttcgaagcaatcgtccatgtgcattatatttttaataatgttgagtgaaactcgcaatatcttttccactcggcattttttaaataaattaattacaacagaaattatgttatttttatataattttttaataaagttatccttaaatgtaagtagccaaacgcagaaaacagatttgtattgcttattggcattattattacttaagtctaaatttttattaattattgtcagaaactgctccaactcgtatatatcctttctgtagtcatctattttcaatatgtttatatatatgtccattttcccttcttctgatacgttaaaatttttaaaataaagtctttaatctccgtctctgtgaagtaattattattactgttgtagcaaaagctacccgacaaaagaaaagaacttttgtctgctatgtacgtgtcattatgcgtacacaatttcatcaagtacgagtatacacttttgtcatttaatatgcttaaaatgtagctataagaacttccatcatttcttataatttcataaaatatcgttaatacgtactgaattaaatgaacattaaaatctgtttgcaaacaattgaacaatactgtcacaactgtgttattttccttaaaataatcgaacttttcttttttgttaaatgcgtgaaatttttttaataagtctacatcctctgcggacaaaatgttaatctcttcatatttgtcgtaacatggcatcttatttaagatggaatcgtgtagtatctgcacaggtagtgggggtggtggtggagcaaatggcgaagtgggcttatgcgcgttgcacggatgggcgcatatgtctccctgcagagtgtgcggccgaaattcctcgccatgttcatcgttttgttcttatccgcgctgcatcaggaactctcgtgcggattgcatagccgccgtaggtcagctcatgtgaacgcttctacacatcggtttaggttcacatgtggctaaagcaacaagcacgcccctccgtgcgtacacgcgggggacggcggtatacaacagcgctatgttcattcgcgtcggcgccgctccttacctggctcttctgctcggattccacaattttggaaataacgctaattccactatcatttgccatggtttttatatttaaaatatatcactaaaaaaaaagaaaaaaaacaaaaccttaaagacgaaaaggagggggagatcaaattataactttgtaaaaatatcaaacttcacatgtgctatttttgaaatttaaaacaaggggaaaaattaaatttcataaaattgcacaaacattcatattctgtttgcataaacgaggaaagccatgcataaacgtaggtaggaatgtacgtatgtatgcacgtatgtatatgcaaacgcccctcttctgattatctcccttaattacggagttccgcattcgaaaaataaaagcagaattcactatctacctcgttgggaaaaataaaacaaaaaataaaaaaatgtatgtacagtgtcgccgctcatgttcgtatggcacttagccgcgaacgcatcgtcatgcatatgtgcgcggatgcgtaacttacatgatggctgcgcatgcatacgtgagtatgggaacaaatatatacctgaaaagtgatgtatccgcgcgtgaacagtttaggcgtgtgaattttaggcatgtgaatagtttaggaatgtgaacagataggcttgtgaatggcacaaacgcgcgaacaggcatgcgtaggctaaacatacaagcattagtcgacctcgcaagcaatatgacatttgcgcaggaatgccaatcagatataggtgtgtaccaactaaatgacatgcggcacaagatagcctacgcgcattacgcaatgaacttttttatgcttacacgtgtatgtagtgttggataagaacacaaaaagtactaataaaaatccccaaagcctcttaacattttttaaaaacgggttaatgcctttcgagtgaaagcgaaccagttcctcgtaaaaaaattcactcgagtgtaaaacccctttcagccattttgccattttgccattttgccattttgccatttttccattttaccatttcaccgctccactattttccaccccaacctacgtgggagatacgtcatcgcaatgctgtaactgtaacgtatgcaaattctgtctgaaatgcatgcacatttatttatgtccgcaatcgccatccggggacataaatcgataccattcattttatgtgagcaaaagtcgtgtgagaatgtcaccggagggaacaaaaaaaaatgtcaggtgaaaacgagtatagcgaagtaaaacccaacagggaatcgaatcgaccgaacgcacatgcatataatatacattgtatacatattgcggggaaatgtgtgtctacgcaaagccgcttaaacactcaattgtcgcatttttctgtcactctgtggaagaccttttggcaaaccagtgtacacatcccctccggaacttcaacgggcgaacgtagagaccgtcaaaaaagaaaaaaagcaaaacagcataagtaatcaagtaaaatttattcacaacggaatggaaaaattacattcgtgagaaaaaccttttttatcaaccttttatctttttaattaaaaaaattgttttttaattgttaaaaaaaaaaaaaaattaaaacaaaataaaatgtacatataacataatatacaatttgagcaggaaaaaaaaaaaacgaaaaggtataaccaaaagcaaattttaaaagcgggttaaatttaatgttctcctcgtttctttttttctttaaaaataacaaaaaaaaaaaaaaaaggaaggtatacatttataagcacacaatgactgatttgtgagcaaaataatatgatacacaaattacataatctccaaagcagcgtcctttgggggaaaggagtgttttgcctggtttggttacagaagtgacacactccataacacgtacatacatgtgtgcacgcatgaacgtattatatacgtaataagcacatacatacatgcgtccataaatttaacacacatgtgtatacactgttctgctatctcatccacacatagttcatactattcttgtttttttcgctggctacaacttggatgaaatacctgtggtggtggggtaataaaattggggagaatatgtatcagccggagtgaacaaaggggagggcgcgcacaatttggaaaaaaaaagcaggcatataaaaataattccacacacacacatatatatatatatatatatatatatatatataacaaattgtaaaaaaaaggcacgtcattgtgtaaatgagggaagttaacaatgtaaatgcttaaaaaacgagcaacctatttacatttgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgatattaggggaaaaatgtataaacgcacgtgcgcacagcaagcgcatgtacatatatacacaacgtatgcatagctttaaatttaaattaaaatttgtatttcgttcacttcgacggaatggaacgattgcgaaacttgtttataagaactacaaaaatttcgtaataattacttgataatttttgacatgaacaaataacttcccataatgcggaaatttattgatcaaaactgtgtcattatttttttcatcatacttgtatataatcgtatgatttgttgacttgtctgaattaatttgcacgattttgttttttgtgaatttttctaaaaaatccaccaaattctccgtaacacaactaaaatgaatgttgttaaagtatacgtacgttactaggtgctcgatttcttcaagtttgatgtctaacgggttaattgaatatttatttatattttcaataatttcgacggggccatcgtcactatggctactcctttcatcaatgttcatcttacgtatatttccgcacttcccataaccattattcatatcatatttcacaccatttggatggtatcctacatttccgttttctccccctcctttcaacgcactgctatttttagaaagtatacctttctcagcagcgttgtcgggttccaagagggttccaccactgctattcgttctctctccgccctgttcttgttccttcttttcttttcccttttcaactaattccacctcctcttcttcctcatcctcctcgcttgatatatcttcatcgtcactactcatccagtcatatctttttttctttttattatttccattctcggtgatagtttcatcaccacctacagccatgctggatgcgtcatttttttcctcctcttgatttacctcctcgtcctctttttccaaatcggccctttcctgctcttccaaattgtttaggcagtctaaatcaatttcttctgaatcgtcatctaattcctcgatccatttttttttctttttctgtttttgggcttcaccaagtttcctttttcctagcattttctaatttgttcattcaaaacattgtcatgcaagtgtatatatgtataggtgttgttggcgagtgcgcgtacactatatgtggggggcacgcgtgggcacaagggcgtatgtacccatatgcgcatggacatgtacgatgcacgcgtatgatgaacatgtgcgtctgtgcccatccacatgcaaagcaacaaacgtgaattaattcatcgtttcgcacaaaaaagtgctaacatgtagttagtgttactaagtaataaaaaatgagacaaaacctaagggcgctttttaaaagtaggctatcgtactgaattattcatggattaaaaaaataggcaaagttaaaagaaagcggagttattttaatggtaatctaatcgcatggggtggggccacagttatatgtatcatgcgctttattcgctatgtaacgtattatgtacgtagtggttatgtggctcctatacatgtttaaaaaaaatataagcccgttatttcttcgtataatgttgaaaaggctctatttttaagtatgaacttgttgaattaaaaaaaaaaaagataatcatgcaaatgtagttaccttaattgttctctatacttcgaatatttcacgttccttgcttattttttgcgtattttatttgttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccttcatacttctttccttttttaacagataaccacccattttatcagtacaaaagtgtgatcagattaagtgtctattctatttaggcattccgacgtttatgacggttttttttccccatctttgcgattaacagttgtatacgtaacaaataacatggttcttatcgccgtcctacattctgataaagataacacagggtgccgttattacctttttaacgtcccagacggatttccccactacgcattgttcttttttttcgccaatcgaaccgtcaattgttgtttcttttgtacgtattcgttgaattagaagaacttacgtaaacagacagacgaatatagagcaacctcaaatcagcgcggtattcgcggcgcaaaggaaaaaatgggacatccacgaaacttcaaattgagcgttttatatacccttttttttgcggttttcgagtggggattgataaaatataaaaaatgtaaaaagagtaccaattcgaacaaaaaaaaaaaaacacctttaattcaaaataacacacaaacaaatgttggccacacggaggtagacgaatgccgtgttttatgccatcggttaatgtacgtgtctgtattcatgcacgcatatctgcatggcttcgtggggctatgcaaacccttccgcactgtatccttcaagcgggatccgcattaggaaggggctgtccactttttcatcattcctcaaacacatacgagaaaaaatctcggcgcccctgattgaataaatctgctcattatcactaagagagctaacgttgtaatgcttttcgtaacaacatatgacgcgggaaaggcacataatttactccaatttctgcgccattggggccccatccagtacaaaaatttaccacgtaactatatattgtcacaggctttattccactgcttatgcacatccagggggatgaaaaggtctctccttaagaaattatgtttataaacgcttctaactcggtcatcatgtccttttttgtgttttccttttttcctcactaattttattctttgaatacaacaagttatgacacctttccttttcttctggctttaaatgtgttaaaaaaattacaaaaaaaaaaaaaaaaagaaaaaagaataaggagtgggggggatcacacgggtacattaaaaaaagccgctcttcctataacccggatagcactcatcatatgtgtccttaaaaacgtttccagttaggctgttcttattattctcattttcagttttgctcttccctttatagggcaattttccagaatagaacaagtttatgttatcgcccttatccagttgtgtctctttattttcgtctttttcgtgtttttcctcattgcgttgcttcgtgtgcccaccactggcatttgatctgccaccatcatcatcgtcaccatcatcgtcatcatcatcatcatcatcatcgtcatcgtcatcgtcatcattatcactataactatcattatcatcatcgtcgtccttcttcttcatctcctcctcatctgcgctgcttcccaggtggttgcccctaacattcgcagcatccgtcgcagtggctgtgctgttagcccgtttggcgtcaccgctaaccgcatcctcatcgttcttaaaaatgtcaatgtcatcgtcgtcctcctggacaagctcataattctgttcctgctgaaaaaagctagctgttagtggtctctttggcaatctttcattttttttttttttcttattttccatgtgccacttaaagcatacatctatttcgtccaaaacggaggctttcaaatggtaagtataattcaccttaacgtcttctaccttgtatatatacctgataggcacatcatttttttccacctccatactgatgttgtacttataattaacggagtaaatatttttgttgtaatttttaaatttcatattatttattatgttatcataaatgttctctattttctttttaaaatgtatatgatgtggatgttcatacagaaaaaaatatttaaaaatgtgcctcgattcttcgttggaaaaagttggtattttgttggatatccgaccatcactcgttttatttgcttttaatttttccttctctgagcttatcttatcaattaatttatttcttactttgtttaaaagtaaatagtcaagccctttaaccaaatgggtatgttccgtatctcctcccatgaatttcgactcatcaattgtgttattcgcattgtcatatagcacacttgcatccttaacatcttttacgattccttttctcctttcttctgctctgtctctatatttttgttcttctttttcttcacttttttttttttttgttaaatatttttgttttctcttcaatttcttctgctccttcagcagcaagttgttttccctttccttcttttccttttcgtagttgtcaaagatgaggcggaaatcgctgtttgttagttcgctcgacatggtgttagcttgggggggagtggatccaaagtgtcgtgtagtgaagcggtgaagtgaaggacttgcttagctgcgcaaaagttttcaatttacaaattgcccatcaaactggattggaatgcttccccctccgacgaccccaaaacagctcttccgataaccccccgtgttatcacttacgtttatggtcttccccacacgcctgccaattcgaacttcttgaacgtcgctctactcgtctgaattgtcaaaatgtggatctcatatcgggattcgcgttcatctgtgcatgtgcagcgcagatttcccaaaacggagtccccaatcaggcgcttactcgttcgccaaacagacatacgtgtataaacgcataatggccagctaagtggacagcacttgtatgcacgtctggtaggctacaccgcagcattcgatccacttcgaacttccgataacccttcagaaaggggaaatcaccccaaatcacgaaaaaattgcacaaattaaagaagcggaaaagggaacactgcccatacgccttgtatgtaataactccgcatacgctggggaaaaaacgtgaaacacccttttccttcatgtcattgcgctgctcaagtatctgattcaaatgtgaacataactcaaaaaatagggtcaaatgaagattccatattttggcaaactttcacatttaaaaatgtacataagcgcatacatatggaaagggacatatatatactcattacattaacgtggatgcggatggcggcgaattgcttctgctgaacgaattttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaacggtaaagtgaaatgacacctcgaccgatatgaaacatagcagtgcgacaaaccagtcgggcgataatgaaccgaataacgacaacccggatgagtccacatacaaccacaacgatgtttcttctgcagttgacgagctacaagaaagaaatagcaccacaaatgataatgtgtcaaatggcaactttggtgagcatccccccaattatgatggtggccccaatgatgacaccagcaagttgaactcccccaacgggcatgccgaggagagcaacgaaccgaataacgaaacaaacgcaagtagtgaaaatgtcagtaacgacgtagcggatgcgagaaaccaaggtgacggcctaaacagttcaggtatcccaactgggggtgtgatgaaccaaatgaacaacgccatgtacaaccccaacatgcactacaacatgcagaacaacaaaatgatgatgaatggtggaaaaaacatgcacgggaaattcccaatgaatatgaacccacccatgagcatgtttcaaaacagtaatgacatgatgccgaatccgttacgcatgccaatgtttccaggacaaccaaaccctatgttatttaataaccctatgcactacatgaacaataaagcctatttgaagcacctgaaatacaataaagtcattacagctgacccgagcatacccccaaatgaaaccttgtacgtaaaaaacttaaacgacagaattaaaatagatgaaatgaaaaaaagtttaaaagatttatttaagcagtatggtgtaatcgaagacctggtagttatgaagtcattttggagaaaaggacaagcatgggttgtgtatgatactgtcgaaagttcaacaaaagcgctaaatgccctacaagggtttgtactttttggaaaaatcatgcagataaattattcacataacaaaagtgatgtgcactcaaagagagatggtacctttgtcgaaagatccaaagaacctaagaaaccaaaacagatcctcgagagagaacggaagcagaaagaaatcttcgaaatgatgcagagaaattttatagaaatgcaaatgaataattttcgaattatgcaaaataacgaattagaaaaaagaaaaaaaattgacttaagtcaaatggataaacaagctctaattgctaaggctcaggcaaaggcgtacgaggaaaaaaacaaaaaaaaatgaagacttcacaaaaaataacaacaatatgtaccagcaacctcctccttactacccaatgaacgcatttgctcccatgcaaaataacatcgttgtggcgtgcaaaattttgtttgtcgaaaatgtcgtggagaatgtaaacacacaagcgttcaatgatttgtttaaaaagttttcaggctttatcgaggccagaattattccccagaggaacgttgccttcgtggattactccgatgaggcggcagcaacgtatgcgatgaaaggtacggccgagggacgacgggtgtactgggtcaccgcgaggttcaccgagacaagctgttaagcatatgttctcgtgtgtacgtgcgtggcagcatttttgcacattcaaaaaaaaaaaaagaagaagcaatgttcaactgttgcattaatttaaagcgcgattaatacgtaaaaaaaaaaaaaaaagcaactcgcatgcgtataacatatggttggaaagaaagaaatgcccgcatatgttgcaagtctgcttcgagtgtcaattatgtgtcctcgcgctgagaatcacctcacgtgaattcaactattatctcatttttgcacttcccccccttcccatttgcagctttgcaaaattatgagctccagggatcgcggctaaaaatatcctacgccaagagataaggcggccaacggagtataccccccagtgggtgatcctcccctgtgtcttcatatacaccttcgcatactcctttgcttgccgtttttttcttttttttaagtgtcccttttgcctaagttgtaaatagatttccacagcacgtccatctgaaaaataaaataattcaaaaaaggttttataaggttaaaaaaaaatgcagaatgcgaaagttccattctggaaaaaataaagcacagcagacgtgtctgaaacgcgcggagaagggaaaacccacctgcgctttggtcttcccaaaagagtatctcaatgcagtgcgtatcatgttggtttcgcgagggtcatccgttttaatccacaccctgagaggaaaagtcgcgaaggaggaggtgttaacgaggtgcaggggttatgcatatgcgtcaatttttatggggagtgtttccaaatgcgcgcaggcgccccaacggaacatagccgcataaagcagcacaaaaccgcataaagccgcaaaaaaccgcgtaaccccccaatgcagcgcagcacttcttctactcaccgcccgttgtggccgaccgccacttcataactgacgtctgtcccaatcaaatccaaaatgtagcacttgtcgccaattaaacttctggcgtaggaaatgctaacggggaacatatacccatctaccagttcgcccaagtaattctcataattgatccacgacttcacatcagacgaactgatacagctagccacaacgctgttattatccaagttgattttctccaaaatcatatacagtagtgtaccattactcaaattggggaaactactcttagtagcgtatttaaaactatcaattttgtgtatgatgcattcacaattacagttaatgtccatctgatagtaatccaatttttttgacttcactattcctatcaccaggtcccctaccttaggcatatacttataacttgtgttcataatatcatacttataaggatagtatggtgcttttaataaaatgcctgaacatttacttcggtataagttatcactttcgacatcatgcacctgttcgaagttgtgttcatttattctcttgactttgtctttccccatctgtatgtaatccccacttatgatgaccccaccttccattgcgcctccgcgattgttctaaaatggattttatacaatgcaggcagcttcgaaaggtatgcaatcatgtcagcaagtgtgcccaaacgcgcgtgtgcctttcttatcgcgtttttaattttgcttggtctatatgatttttcgataaaaaaaaaaaaagtacttcttttccttttttcaccaccgttcagtgactatactttttatttgggaaaaaaaaataattaatttggtcaaagcagaccagcaccaaagtggcgaacacagagtagcaattttttcgaaaaggtaaaaattcatgcgtcaaaattgacgctgacaaaaacgggcttgcaacgtacgggggggagcagcaggcttcaaaattgagaagaagagcggtgcgcataatgcagagattgccatacgacctttgctaaaaaacacgcttaccccatgccgttgcttcggtacatattcacgtggagtagtatgcatatatagctacttatcgcccccccttttcgcgcctcttttttttctcaaaattgaaataaaattgctctcccaaattttgtgaacaatatattttaaattttgcaaccaccgatggttttccaaaagcagtaaaaaaaaaaataccccgcaagtagaattatttatacgtcatttttgcagcacttttggcccatttactacgcagcgcagaagtatgcaatgttggggttaaaataagaaacctaagcggaaaatcacaaattataccaaaagatggaccagaaaaaatagttccccactctttgcaataaaaataacaactacgcagttgaagcacaagtgggaggagcccctttcgacgctgctaggaatgtacgcatcaggaagatatacatgatctacaactgtaccaattttttttttttttctactttgtttagcagctgtacgtaggacgggggaggcatctcccaggtacggtcgaagcatgtggctgaattgaccagcgaggcagcgaggcagcgagacagcgagccgacaagcaacaacccctggttggcgctctggtgctcctccccccccccacacttttctcatacgtacaaaatttgacagcgtgcacaaaatggcggacaaggtgtgccgcatggtggaaaacatggtatacgagtttaatgacctgaagagaaaggagttattcacagacaaggaaatcataacaattgcaaataaaaggaggaatcacgagtacacaattaacagctcatcctgcatactgctcaacttcattttatacatcgaatttgaaatgaacttggaaaaaataagagaaaaaagaaagtggaaaaaaaaaaatgatatgctgaatgaaattaatgaatataacaaattgctaaaaagtcaatatgaagaatatacaaatttgaaggcaaaaatagaaagtgaaaaatgccccaaaaggagcaagtccttgaggaagttactaaataaaaataaacacagcattaactgttgtaagagggacattttaaaagtggaaaataaattacaagtacttatacgacatagcttatcagattattcacttgtaaaaagaataattaatatcttccaaacgtgcctgagaaaacatcataataacatagaaatatggctacactatttcaacttctgctacgtaaaacgaaaaatggaaaatttggaaagtgccatattgaacagcctaaagtatcatataaaaaatgaactcatatgggtcttctacctgcactattataacataagaaaaaatattcaatacacgagaaagctatacataagggccattttattcatccctaagagtttatccctcaatgttttatatttcaacatagaattcgacatattctacaaactgctaacaaattttaagcaaaaagttgatgaaaattcatctaatgagcattttaaccaattcgttgacttttgcaaaagtagtacaaaggaacaagacaccaaggataattcagctagccaaacgaatgaagatatactcaaacgggatattgatcaaggggattacaaaactgttaaggatgaggataaatatggcttagatataatcatctttctggggaagaaatatttgaatacttttcaaaataataagagccatctttacatttttattttcctacttttaaatgtttacttaaaaatggaaaaaaataaatggataaaaaattatgttcttcggtttgataattttaaggagataatctttaactccatcgataggtacaagcaggatcagccctgctttttctactacctttttgtatccaaatgtgttgcttccgcacattgtgacctttccgaggacaaaggtttccagattttaaaaaataccttttaccaaaatggcggcgaagaatcgcagctgcaaaactacttcgacgtggcgcaagtaaaccacatattacgtgaactcctgggcaccttccataatgaccttatgatttactttttctgtctcctacttgggaacctatttgaggtctttgtagagtacactaacgtagaggatgtcttcaccattgacggcctcccgggagcacaattgccaccgttaacacagtctgaaagttcccatcatacggattcatccaaaacgggggggaaccatgccaatatgcaatccaaacaggacaaacaggaggaagaactaagcagcaacgtggatgtggagaaaaaaaaaaatattctcttttatatgaacaaacccaccttgacaaaccatgaagaattacaaatattccagtttttaaaggacgaaatttttttgtgtggtccatacaactttaaaaaaattaatgaagagtacctgaaagaaaaggatagcagcacgtaccattttttgcagaagctgaactttatggcccacgtttgcctctttgaaaatagacactcagaaataagtaagaataatttcatttacaattatgaggaaacccaaaaaaatagcgacatcctttcatctatgttgtacttcttcctattcgatccaaaaaaagtccaagcgggtgatatggccaagaagaaacaccatttggagcaacccaatcaggtgaatgaagcgcaaggtggtcttagcaagaggcggaagaaagggttcgcctgccttggtgcggacccccagcgcctcgcccaaacatccctcaaacgggggcaacgaagggatgttaacagtgtttacgaaagtgatagcgataacatgagtggcgaggaaagcgacgcagtaagcagcgaaggtggcagcgaaggtagcagcgaaggtagcagcgaaggtggcagcgaaggtaacagcaaaggtggcagcgaaggtggcagcgaaggtaacatcaaaggtaacatcaaaggtaacatcaaaggtgacagccaaagagacgccgaccgtgatgagcagcgcaaccccaacgaaggcaaaggaagcactaatggaggggaggacccaatcgaactgaacactcaacccacacgcgaaaacgaaacagccaaacagaaaatttccatcattgatgaactgctttctttactgagcaaagaagtggacgtctttgtgaaggtaaccattttgaagtgtgtcctaaatttaatcgtatttttaaacaataaccaattgaagcgccatttcagagcgaccatctcggaggagtgtgaaaaggtaaggaaaactcctccccaaaaaaacttcctcaaagtggaactaatcaatttgacccatttgtataaaaaggcgtacagcgatgagtgcgcggtggtgtaacacaaatttgtgcattttttttttttcccctattttaaatttggaattattactccccctgcgtgcacaaaactcgcctcgtcatttgtccccaatttttttatgttacaaaaaaaagtgaaaaaaattttgataaactccttcccatttgaaattgcatacaatgaaaaatgtgtacaccgtcatccctatcttcccacctctgtgctcattgaggaatcttaaaaatgcgccttgaacattttttcctaactggaacggttcatgtgaataatgcaagtcagacaatgtggccagctactgcaaagcccatgagcgaaatggctaaatagaccatgttgctactccaaagagggatgaaatacgccaagcgaagtacacaccgtgaaaacgtgacacaaacgaatatgtcctaatttacaaaaaaaaaacgtaaaaaaaaaaaaaaaattctccaattgtatcatactcgccaacattgaggctacccctatgcaagtgtaacaaacgctaatcgaacaggtgtgacctaaatatgtagaccggttgaacacactcgttcataacgacaagtttgattggagagggaaccctactgaggagaacacacactacatcaggtctttctcctcttcttgttcccatcgttctctacccgattcgtggtgggaatcctcttaagtttttccttttcctcttccgttcgctcttccttctttttccccacatttttatatatatggaattctttctccgtttttaaattatcccttttgtaattcttccagttatttactctttcatctctcccctcaatccacaattttctttcctcttctttttttagttcttcctttattttttcttcttccttttctttagcatattgcaaattggcttgcttacatttctgtgcatattccattttttccttctgaacttttagaagattttcacattcttcattaatcagtagttgtacttccttactaatttcatactcctcttcatttttatttaaatattcattcaattcattttttattttttttaaatttaatttttttataatattcttcttagccgtctcgtaaacactcttatactgttccttaatgtcgtctcttttcagttcttcataagccttatttaaaatatggaaggcttcactagctttctcaattttacatttatctggatgaataagtacagacagccgtctatacttgctcttaatcttttccatattaatatcttcatgtatatcaaatatttcaaatggtgagctatttttatttgctaataatctagctatttcactttgtgcatctcccttatttagtttttttccatctggttggttttccatagtggaggaaatattttcaatgtctttcaaaaaatcgtcaaacatttcgttcagttcgtcttcacctacctcgtccgcttcctccttctgagcaatttcctcatggttgtcctccactgcgctagatgtattattgtcgcttggattaatatttggctccgcgcccttttccccacatgcaccatcgtcacttctaccgttcgcactgccatcatcttccccaccctgcagattcgcttctccactagtgagttcgttcattttgcccctttgcaaattacacccatctagcggagagttatatttatgcgtacctcagatgggaaaaattaaaaaaaaaaaaacagtctcccttccaacagattcggtctgcctcaccacagaggaaaaaaaaaacacttacatttatgctatactgactagtccgtttagcattcacccatggggtccaccaaataaagcggctctatttttttatatgcctaccccaaaattggcttagattaaaatgtacgtgaaatgtatgaattgcaattcggtatgtagcttctttgtacgccgcttcttttcatgcagcttccttttgtggctgtgcctctatgttcgtgccgccttcagggtgaaaggtaagaatattaacaaaagaagcgccaaaaaaaaaaaaataacattcttttaatcgcaaaagctgtggcatattttcccattcacccatgcatttactgctttaacatctaagcacgcgaacccgtttatggctagctaaacattggcacaaggcacgaacacataatatatttttttttttctgtgccctttgaaatgccgcgttggcaagaaggcggacgcgaacccggggggcgttctgcacatatgcgacaaatcgaatgtcaaatgggacgataaaacgcctacatatgcatgttccatacttacgtagatacatatgcatgttccatagttatgtagatacatatgcatgttccatacttacgtagatacatatgcaatatatatgttcttttaaacacgtgcgcgcgcatcacgacttgccgtttgtgtaaaatgagcccgtcgaaagagtaccccctcctaaatgcctctcgcttgccctctttttcgtaaaaaccaatttaaaaaaaaatgctcagtttagttgtccccccgcggaaacactgctgcagcggattcacgaaatcgtttttgctcagccaggcaaatttgaagcgttccacatttacctgcagaagtggcaaacgtttttttttcttgagaagggacttaacagagctttgtgcacataaaagcggtgtccccatttgggatgctaagaacgcttcctacgcgtcgaccggaggtggcattaacgaggcggccactttcagcggcggatcgcaggatgagcgcacactcggtgcaggggcgccctgtggagagcctcccctcggagagatccctcccgagcagcataccccctcgccccaacaaagtggaaacccatccaaagtagccccacgaaagccgcaaccgggggagaaatcagaaccccttctttgcaaagatgaagacggagacggaatcaacatagaagaagcagaagaaattgacaaagacgcaaagagaagccttctggaagtattcaaatacaagcagttcacagatgtgcaaaaaataatatacgaaaatgttataagaaaaaaaaaaacaaatgatctactcgttcaggcaaaaacagggacagggaaaaccatctcctacctacttctagcaataaatgacatcgaaaagaacaaaattatgagtgtccacacacttataatagtgcccacaagagaactggcaaatcaaatttataacgaagcaaagttgctgttaacctttaaaaataatatcaacgtattaaccctaattggaggaataaaaagaagagaagatcaaataaatctgagaagagttaaaccagacatagttatttgcacagtaggaaggctgctagaccactttgaatgtacctacttatttaacaccctgttcgataatttgaagatgcttatcattgatgaagcagaccagctgcttagtctgggctacgaaaatgatatcaacagaatactaacttatttgcccaagaagagacgaaacttcctcttctcagcaacgttaagtcataatatagaagaaataagacagaaaatgtgcaaaccggactatatgttcctaaactgtgtaaaagacccctcaaagcatacgaacgaacagctaaagcagtatgtcatttttcacaaagcagttgacacgactgttatcctgtacaatttactgatggagcatatgagattaaatcagttcacgtacaaaatattagtgttcttcccaactgctagagctacatgcttttatgcaaatttttttaaaactcaactaaaaatttcagtttacgaaattcacagaaaaaaagaaccagctcaaagacaaataacagctaaccgatttgctgtagaatcggtgggaatattattcacttcagacataagctctagaggaattaactaccctgatgtaaccctaattattcaagtaaattgtgccatttcgagggagcaatatatacatcgcgttggtagaaccgccagaagcaacaaaaaaggaacggggattctactacttaatgaagcagatgaattgttctatcaacaaataaaagatctaaatattgaggtgttaaatccaaatgattatttattaaaaaatgttaatgtctccaattatctgagcagttggatgtccaacacgcagctcctttacttggcttatgcgtactattcttcgctcctccgattttacaaaacgaaatatgctactcttaagctatcggatgatgaaatcattgacgtcgttaataattccttgctttccactgggctggttgagcaaccacacatttcgagcaagctggccataacgttaaatatgcaaaataacgccaggctcaaaattaggaaagacattgacgacttgctgctgtagagaggcctcatctgcgttctgtgtgaggttgagatgaacccacaagaaggcgaattagaatgaataccttaagtcgagcggtaccattaaaaatggagttaactgaggggaaattgccacatgcgagctgctatgtgcagacgttccgcgctgcctacgcatttggatggggagaagcgtaatatgtcattcgcttcccccctggtaaattacgcttaaaaaatgtaaactttcacaagaataaaaaacagaaatggccaaaaagggatgacacgcgatgctcatccacgccgcactcacaacagatgttaaatcaaattttagctagccctacggggctccacatttcgcatatctcttcccacaacggtgaagtaaaaaggggggttttttttttttttttttttgtgtgtggctccctttttctgccccatatgatcatcaacgattgtatattcaacacccctttcttagctacatatctacacaaacacatttccccctaataagtataaataacattccgctcgatgaaaaaatacttctccaccttatcatcgtaacatatgccattaaactgacagccatccgtgaaaatggagtttatcacctctccgttggaatctatttcgataagtttcccccttttttggcatccacttaaatctttgagcagcacaacaaagttcgtgttatccgtgcaaatgaacaaaggggaatagcaaccatctatttgtagaaagtgacacttaatgtaagtatttcctcttctcattaatctcacaattttattttctttcgtcaaacagacgtatatatcattcgtcgtgcccttctcatatagacataggttatgtgcgtacggcatgttggggatgtctatagacatcatcgtttctatgtctttatttacatagaacaagttacacttattttcttcattgatgtttcccgaatcgataatgtataggatattcctttttttatcataaaccaaattattcactccgtggaaatgctgatcttcgtactcgtccgtgtacagctccatttcttttttcttgtttatcaccatcagcccgcgggtcacttcagcattgagggaaggaggggggttaacatttgccaaatgggattgcaaaaaaaaaaaaaaaaaaggaaaataaaataaaataaaataaaataaaaataaaagatgaatgcagcacattagtggagaaaaatgctatacatattacaccaacaaggtgtaaaacataaagtctgagcagctaatgaaccgtgaaccaaggtcacaaattgacctaaatgttaatcgccacatacgggacatggtgcgtataatgcgacaagcaggttaattaactgcccttttgggagatgtttctccctatctaaagcgcacatagtaccctttggcagtgcctcacgatattctacattgacatatattctgcgtcactatgcattctatgttgctttttttttttttttttttttatttactagggtcgaaaacgtagaagttgtaatcgttgtctgcacacaagcattccgcttcaacatcagtgctatgatatctttctcgctgcgcgttctgagcattcgttttttttcttccatttcgtaaatcttccccgctttgatcactttgaccattttctccgctctcgctgccaccttcatctgtgtcgtctccatcttcctcttcactcgatgacgagatagaagctgatttgtctctgccttttccatcccatttctggcttttcaatttatacctgaagatttctccccctgcagcaataacgcacaatgcaccttccacgtctaagcaaggggaatacaaatcagaatcattttcgtagaaaatttctatattttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaattgccccatctgtggaagctcgtcaatttcttcttctctttattcagcgtgcatatgtccttaccataaagctgttgcgcactttagcgcctgtgtgtgtgcattaggggaaaaaaaaaaaaaaaaaaaaaaaaagaaaagaaagaaagatagaaaaagcatgtgcatgaacatttgtataaacaaataaaccctcaaatactcaaagtctcaacggcgcaaaactgtctttcgcaacgacccaacttcctacagacccttttccatgtgccaagcaaaacgccctccccttttgcatatcccctagatgttcacctatttttatttgaacatttgcatttattatgctggaaatttacaagcccacttgataactcagttggaagagagacacagaaatgaagatagggcaatgaggagcttgtgaacatcataagccacgcctcttcggcgtcattcgcttctaacttcgttgctctcccccagaggtgtcatatgcctacatgtacacctacacttgcgtattagcattcacgcacaagttaacgcgcctcaatgcagagacaacccactgcaatgttaaaaatagcaaaaaaaaaaaaaaaaattgatacaaaaatttcatcagtcgagtcaatagaagattcttaaacggttcatttcgtacataaaaatttgtgctctggttcacgaatatggttgtttccctgatggcgatggtccacatacatcgctaacattagggggttaataaatatgtgacacaagtaggaggtagaattgaaaagggttaaatttcatgacacgtaaaaaaaaaaaaatttttaaatacgaacggcagcgcagttgcaatatacgccaaaaggaacgcatcaaagaggggggggtggaaaaaaaaaaattcacgtgcacatttttacacatcccaagttccagctaattcatcataccataaaaagcgtaatgagtaaaatgtaaaaaccgaagatggactcacacaaaaataagtcgaaatgttatttaaaaaattcccttattccgtctaaccgtttttaccttttttgctttgcaattttatgtgaaaatcgacatcgctgtatgttcttaagataaactttttcctgcgcatgtctgaatcggacaaagacgtcaggtctccttttacagatttttttcctttaactctttttttattcgttcgagcgcttcctctattttgttgactttcgtttggatcttccttgttacttaaccccacgaagttgagtatagaatctctgtgtgcataatacaagtacgagcaaactgaaattagcgttagcattttgatgcgcgtaaatgtacttctctcaaaatatatatgcctatatatattcgcgcatatgcatgttggtcgtggcttgtgcccctcccgtacgtctgtaaattaaaaaaatgaaaatcgtgggggtatcatctggtgtgcagttctgctaatccgttatatcttatcccctcttggcatgggcgttgtcatatggttatcctttacgtttctcttaaatgtaattaagtgcactactcctgtgggaaaattatttgaagaagtcctgtgcgccccttttttaagcacgaatgtgaaggctacggctgggggatgcattcattttgcgcataataacaggtggcactattttatgtgcagcgacgttgcttgcggagggcataaagcgtacacataaatacaacactcacatgcacacacgcacgcgtatacctttaaaatgacacacaaaaaagggccattttgccacaaaccgtgcgcaaccactctgttaagcgaaatttttcatataaattgaagaaaaacaaaacagttgcaaactcgttgcgaagttttattatgaaagaaaaaaaagcgaaatgaacttcacaaaaaggactcaccaaaagaggaatgttcaccaagccgtggttttaattttttttaaattccacttgctaactgataaatttttttctctcgatatattgttgcatagagaagaagtgaaaaaaaaaaaaaaaaaaagtgtccccttcaaccgttgttcttaaattcttcattgttctgctgctttcccctgaagggttaaagttaaaaatgacagaaaaaaaaatcctcagtttgtgtggaataaagcctcaaagcttaagaaaataaaccgccttgttgcatttatgcaaaaacgtaatttgacaaaatagctttaaaatggcagatttaatgaaaaattgatatgcataaatgtgcgtgtaagaatgaatttgtgaacatatttgcagtttgtttttttcttacttcgcagcaagcgaaaaagtcttgttaaaaattaaaaaaaaaaaatgactccatcgccaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattttaactttcttccttttcggagaataatgccacatataaagcttattcacttaggcacacactcgctggatcttgcccacgcaagttggctcatgtgttcaattgaccaaaaaggcaaccccgcttgggaattgcgagacagtgctgtgtccctcttcgcaactcccgcgcgtttgatttggaaaataaggaagaaaggaaagatgaagcgataaatggggcaacaaaacgggctaagcaaacgggctaagcaagcgggcaaaacaaaccggctaagcaagcgggcaaagcaaaccggctaaacaaaacgaacgctcgggaaatcaatcccatgcacacacaatttacccgcctttcaaacaaacgtgcctacacaaattttacccccgtttgaggaaaaccgccacaccctgtgccctacccatccgtgtgtgcgcaaattttttcccctttttttgttcccactcacgctatataccctcgtcgtaaatttcctcgtgacctatgtgcggatttctatcgagaggccgttcaatgacccatctgggggggttcatatttctctcagatttgtccacgggccaatcgagcaagcagtcatgtctttcttcagatggaatatattccccctcggatacagatggtcctttcttaatttgttctcgtcttttatcaatttctttcagaaattttttctttttctcccataaaatttctctttcctgtttcgactgcgcactttctgggtctatgtcatattgcctatgcacatcctttctataaagccattttttggtatcctccaattcttctgctgttgttttatatttattccatggcacatcagtatatctatctttgtccatataaaattctggattcctaaattcttcctgaacagatccatcatcacatgtgtggcaattattgtatagtgcattttccatgtactgaaaattttcagatatataatcaatagtttttaatagggcacttttgggggtaatagaaccatccgtgtgcatttcgacaatgttaatttcgccaagggtatccaaattgatccctctcctttgtcccataaatccaaaatattccacaggtgtgcaactactgctaaaatgaataaaattgtctttacaaatgtctctatttcgtgattggcttccatattctggcatgacatactcttcaatactttcaatttttacatccatttctagatagcttccagcggacacggaacagatatactgatttttgttaacaatttcgattccttttggtaattgcatatgtccagccacaacgatcataggtccctttatccgaaacttccctgtgatgtaattatccatatctgcatgctcaggtacatttttaaaagtgatatgtcttaaattctgagctaaatcaaaaaagttttctcttactccaactatacaataaaattcatgtttcatatttgggattctcaaggctgtaactctgcctccttttaaatgtttgatcgctactctcctaaaggcattcaaaaaaatgggagacaattctacttcatgggaatgcataaaaaaatacgtgtatgctcttccttgatgatattttacaggctgaatttgtttaaatttgaaaccaaatgttttcggtcccccttttttggcatcaaaatatgattcatccagctgacttttgttcaactgatacgaatctattgctgactttttctccttacataattcgtcgaaatatttattatacgtatgaaaatcgtatacttctggttcataatcctctgcttttccttcgtatgcctttcctccttcgtatatgtatggcggcaacttcccctctttccgatctattttatccgccttttgtagatctatttcattatcatctttttttgttacttcgtccttgtacacattatatctatgttttcccgcaacttgtctcctggacttcatccacagggagtcctctccctctaaattgtctccttctttcaactcgtctttcaactcgtctttcaattcgtctttcaattcgtcttccctctctccatttgcattcgggttattttccccattcagttgcgccccctcctccgtcctttccttcccttcttcacgcaaaatgtcgaagcgaacaagttctggatcctcctttgactcctcatttattgcatggtcatcacctaaccgatcgtcgtgcacattgtcgtaatcttcatcatcaaattcttcgtactcattcgaatcgtcttcatcgcttatctgatcatcctcaaatgagccgaacttgaaaatatccctattgcgaaatttcctatttcctgactcctcttttgtgtaatatcgtccaaggtgcctgcttcttcctctcgtgttgctgtctaaggtgagtgaaaaatgcaaaagaatgtgtaagagaatgtgcacgagagattaatttacatctatgtgagcatatgtacttacgtgagggataggagaagggggaactcccttcgtgcaagcagttcccacgcacgtttcctttctctttttcatcttacgcttagagtatcccgtgtgtacaggcaaaaacgccgggtttttacttttcaatattaagcctaaatgcgattcattagcagtagcgaaggccaggactagcagtagaaatagcatcatatagtatctgtttgctactggtgtgactcttcgcgcactgcgtctcaccggggttcattttggcttcttccaaaacaaaaagggaacatatcgcacagccgcgtagggaggctcattcacaggtgaatgcatatgtacgtacatatatatacacgttgacatcctggagggaaccgcaaataggcgcgattctttttttattttttccaaatgtacacatcgaacaggggaagctgaaatgaaattctccacttatgggcaagacataatttcaccttcctcgcaagtaaaagcgacctatttcgtcacttgccataagggtccacttcttacaaattagattgagctggaacgaaataagcgcaggtgggtctattacagacagagcactgtcccaaatgtgctgcagccacgaggtagttatctacgccgtaatgcttaaatgtgcaaaaacaagcatagatcctcctcttgtacacacaaacgacgaattcggccaaactagaggctgagaaaggcttgttcttataatttccttacgcacatttgttcctttttttccttcccagacggttaccacttcgcttatacgtacggtgccttctaacccgccttatatatttttctctgcggattggcaattatgaattttcctgctataaattggaagccgaatgggagggggtccatccatacatatgcatgtgtacgtatgtacatgtgcgtccaaatttatgagcaatgcgtattattacactaatcccatatgccttacgttggtgtttttttcaattcggttgtgctcctctaactttgctatacatgccatggcactttgctaatatatgcctcagttttttcatattttctcattttttcgttttcttattttcttacttcttattttcttactttcttattttttttttttttcttttttttgcctctttcacatgttcgctcttcgtgcggcttcaaaattcgttttttccttccagcacaattttgcaatactttattccactgacacaatttgttaaactgttagatgtgtgcaataatattgtgaaaaaaaaaaaaatctttccagcaatttttgagatttttttttttttgaaaatagaaggaaagtaactttttaaaaaataaaaaaaaaaagaatggaaggaaggaaaggaaaggaaaaggaaaggaagaagtcaattcaccatttagtacatatttacaatatgtaccattcgtgccatgcgcgccatgcgtaccatgcgtaatggcgaaactgcgaaactgcgaacttgatgctatgcgtgttattcgcaaaatcgcacgcaagcacgtacgtacgtatgtacgtgtatacatgtaacatggcatgcttacccctctcaatccgtttttttcatccttttcagttcattcgatagcttacccaacttgcagcaaactgtacaacttcatagcgtcatagtatcgctaaactgtgaaaacgtttccatttggggggggagaaatctttccacaaagttaacatctttaaccttcgacattttgcgcaacttcaaaaggtagaagtttaacatcaagtcgagaaaggtatacatatacatatatgaacgcattgtgtggatccccccccatttttttgtgtaggccctaacggaattttttgaaaaatgcatacatatggagcctgtacacgtgcacatatatccctttttaacgctgtgccaagatttttaagtccatagccgttgggagatttctatgaatgtttttttttttcttgttttacctcacggtgatggcctatgtgtacatatgcggttatgtacctgtattcatgcccatctacatgtacacacatacatatatagatttatatatatacagataaacgtgtgtggatccccggtgcgcgccttccgtcggacaccgcacaagtgggagtggcgagagggcgctacagttgctaacgcgggcaacccaccgtctgtaaatgcgcacatgcttacacatgacatgcgtttcgcttggtacaccgagaatagacgcggcctgcagacgttagagaaatgaagcccatccttcgcaaccaagtgtccaaataagtgtacacccaaacagggggagaagaaaaaatataaaaaaacacctagctaattgcccaccatatattttaaaaacgtacaaaaaagtaacaacctaataattgcactcgaatgagccccatttttacgttttccgcggcacgtactttctgaattattgatgaaaaaaaaaagttgaaacgccagtttttgaagacgaaaaaaagcccctctaattttgtcattcacgtgttaaggcaaacatttgcattaatgccttcccgcggtatttgctgatttgttacaaagaacagacaaattgtgcctcgattaacgcacttgttgtttttgtcgcaatttttggcaccattttgtgcgcacgtgccagcgccccttggcccatttgcccaccactgtgctcacacacgaactccacgcaggaggcacgcccgtaactacatgcgcgagacgaagagataatggataacggtggaatcagaaaaagaaaagatgcgaaagagaacaaagtaaacgtgcagggagggatgaatttcccatcaaatgaagccgcggcaaataatggaaactggaacggaggcagtgtgacaaaagggaaaaatgagcactgggattcgaacagaagctcatgggggtcgttctcaaatatgggttcaagcgcgaggagggactcatcaagcgataactctaagtcggggaaaaagaaatctttaggcatattcaacagctcgaacatcagtgctatatcgaataactgcatgaaatcgtttaacaatatgttgagtaatattaactacaacataaacagctccgtgggccatggcaccagtggaggaggccacttcaatgacagaccaggggcttcaacggagaccaccttctacgaaaatcagtttaaaaatctgaacctcgctaaaggaataagctacctaagcaatatagctaacccacagcaaaaattcacctccgatagtaggaacataccgggaaataaaagcaactttaactttttccgtaactatgaaaataacctagcgcagaaaagggaaaacagtacaagtggaacaaatcaatacagtaactcctctcaggggaagtatgccaacaatagtagggcaaatatgacgaggtcaacaaatagaagcacagttaatagccaaaatttagaaagctttttaaataacaaagaaattcaaaacccaaattataacatcacaggatttggaaataactacacaagtgaaataaataacttaagaaatataaataatgatgagacgtattgtacatgtcttgataacctgctacgaaatcatggaaatatcgattcgaatgaaatgctaaaatataatgataaaaatatcaattgcttaaacgacataatattcctagatgtgtatagagcatataacgttttaacttatatgcaagaaaaggtcaacattataatttacaccataaaaatcattgggaagaaattaaaaaaaacagggcccgggaggaagtattattttctttagagttcctaaatttctgtgtcaaaaatttaggccttttttttgttcgatttttggatgaaagttttatgaaaaaaataagtgatctgctaaaaacaacaactttgaaaaagtcaattacgaaagatgttaagtccaagttatctaaatttctcatcgtcccgatcatccacccaggggtagcaacagatccaagactacatttcataaagagaaagatcctcttcatgttacagttatggcatgattcttttatccttcatcaacacatagctgctgctgtttttaacgaatataaatctctgaaggaaaaaggaattaccttcccgattattaataaggctgaaaaattttacgtgaagaatgcagacgcctctccatctttctcggacgataatatactccacgatttgcctctaaaattgccacaaattaacaatataatgaaaagtttaaaagaaattaaacacatgcataatgatgaggaaaaatcaaaatgcattgccatcgtggccaagtacaaagatctcgtcttccaaagtattaacaaattgtccgattacaagggcaacgtcaatatctccgtcacgctaaattcgcttctgtacattaacgaccaaatttgcatttttgaaaaatgggaaaaggagcgggaaaacggggacggaagcggaaatggatttaagtccacactgagggacaaggcaacggaagaagaaactgaaaaacgcaagcaaaagggaaagaaaaagaaaaacaaaaagaaggaaaccttcaaccaatcaaatattaacgaaattatttttaacaaatacgacccgtggaacaccgaaaagaaggaagataaaaatgaagcgcaacaagaaaacgacacctttttcaacgaaccagttgcaagttttaccagcgccacttctgccaagtttatgaccgaacagacagacaccctatttaacagtaaaaacggtgcatcgtacgacagtgaaaatctgttttccttttttggtgaagaatcaatcaaaacggatggaaaaaatgcacctaaaaaggataacgagatggaggacaaatatagcgttttcaacgaactgaactttagtaatgattctgctcatctctcaagcaataacttccaaccggggatggctaaccttaacgtcaattcccaaaccacaccactgaaaccatcgaatcagctgccccacgttcatatcgcgcaacaagatagtaacgcacccaacaagcgaacaacgcaaaataacaattttgatagtgacaaaggtaggaataatttattacccaaggggcagggacaaaattcaaatcttcattcaaacacagtcaatggtcttcccccccatgaacacaattcaccattacacaaaaatgagagaaaggcagtagctcccatccctgggaagacaaccccctcgccccatattcatatattaacaagtgaaccggacgaagaaaatttccaagtaggcctaacaaacgacagtttcaatttgacacaaattgaaatttctaaccagtcttacttgagcgagagaaatagaagccgaaacggaggatttacaggggactctctccctaatgacgtaaatgcgactgctggcaatgtacaaaatggtattgtagtaaaaactagtgacataaacgaccttgccagtcgaaataattcacagaaaggggaaaaaaaagtcaacgtgtccagggatagcgatcccccttttaatgggatcaattttgataatataattgattctgcagaaactagccaaaatgcgattaagcaaaatgagccgaaggctaccgggcagaggaacatcaccaaggaggaacctcttaccaacgaaaatgcaaatgaacctaactatgattatttattcgaaacgtttgattttggcccatccggcaataacagtggtgaggcgaacgtggagatgaatgcaagtagcgttgctgaaaaacagagcaatttgaaaaccccatcggaaagcaaccccccagatgtagggtcaaacagagcgaatgaacaaacaaatacaaaggaagtttgcgatacgtcaatcaaaaatgtgcatggaggaacatctgatatggtgctggaccaagttaacaaggaggccacaagtatgaacacaaagcacaacccagtgagtcgtaccacagtgaataacgatgacttgtacagccacctaaaccaattgacccccgtgagtagcgtgaatgatgaatcgcgtagcggagataaaatttcatccgacaagaacaaatgtgatagtgagagcccaaataatgcttcaaatttggaggaagaaatcccaaaaaaaggttaccaggatgatgggatagttggccaatgcaaggaggaacaaggcgttgaagagaagaagcacccagacagtagtccgatagctgaggaaaaagcaaacgaaaaggacaaaaaggaagacaaccccgatgaggcaagcaacgccgattcgaatggcatcaactttgacgagatcgacgaaataacgaaagcaatagatgacctcaacgataactttgaaaatatgaatatttataaatatgacaattaaatacagaggagtaggtaagacgtacaaaacgagagatccatttcggcatgattatccaatagcaacggaaatttgttacattctcccttgtatcctgttttctacattctcccctaagtacttattaatcgttcaggatatattttttatttttatttattttttttttggtacttatgaaaaaaagtttttaattttttttccacctcttttgcattaaatacatgctacacactgctacgcatttttgcggctgtctctgataaaattgtttgaatatttttttttccttnnnnnnnnnnnnnnnnnnnnacgtatataataacctttttttttaaattaaaaaatttgaatttgtttttttaatacaattaataaaaaatggttaaccctggagggaaggggacatgtgtgcatctccctgtttggcatacaattttatgtgttgccccccctatgcaggatgcacacctttccgttgaacacgggtttaaaaacatcatttgggaattgagggaatggtggaatagttctgtgttacggagggcgtgcaggctcgatactcgaccttgtcgtagggcagacaaggccaatatgattacaatggacgtgaaaatgtaaacacggggggtacacaaactgggaagaaattcagtaggacgcctgcccctatatacacatgcatatatcatgtaggcacgatggaagaaactgctactaaagtgggcaattcgaaatttatgtgaaagctcgggggagctctctccttagcactacatgtacacatgtacatacgtgtgcattttcaaaggcgcctttttttggatttgcttgtgggtctccattttgcgcactactagcctctttttttttttttttttttgtgtgaacaaatcaggcatgcgaagggttatccgaggaatcgtgcagtaggacatattctcgcgctgaacttccaaaccgtagtatatcagtttgtctgcacagtggggggaaaggaaaacatttatgtgttatcacctcataagaggcaaacattcggggggaggtggacgatcgccactttagggagccacaacgagatataactctgcggggcagctctttaacagagctatcgcacgaagggacggtacactcctcagtgttcccagcagcctcccttcgccgcatctcacacttacctcaattcgtagaacttgttcggctcgattaggtcgttattcaaatatgacccattggtgctactcagatcgaggagaaagggcagcacttcgctttcatgcttcttaaattgtattaccgcgtgctgcttcgatatggtagggtttgccagctttatgtctaccaccaaatcgtcctttccaattaggtagcatgatttgcggtgtaagtgcagtatttctgcgtaaaggagtgggtggggggagaaatagtgtgccatctgtttgtcaatgaagtaacgttggtgaatcaccaattgggagttactcgcacggagtcatgttcaccgctttgttattcctttatgtgtgctctcaccacacatgtggctgcgcgctggtacgtattgtaacctcctcgcctgtctcacttggtgtacccttttggagagtacatcccaaagaataccctcgctgttttttttttttttttttttttcaccatttcagcttacccgcagggtctttcgtgttcgcattgaggaacacgtacaatctccacttcttatccggaagctcggcgtctatactttcgatatacttcaactctactccatttttgtagttcttgtcctgtgcaagtaaccccgaggggttgaaattcgcctcttccttaggctcatttttatttgtttcttccccttcttcagcatctttctgctcgtctttttttacatgaactttctctgaacttttacccctctcgtgatggtcgtaactatgcatatcatccttatccctgttgcttcctcttctttgtttgtcttctctgtgacgcctgtgccggttatcatattcgttattccgtcccttgcccctttctctactgctgtcataactggggaactcgctacgatcagtgtccctgctttctctggacattttatttttttcctttcggtaatattttttttttctttcccatgctgattcttcttcatttgtgtttgatctgctgctactacgattcttgcattttaactttttggaaatgtgttcccttttgcgtccatcgtcttccttctgcatgcgctccgtttcatcggcatgccttttcctctttccatgggatgtcatttcctttttctgcctcctgtgttcagatcgcctatttcgaatggcatgacgctcatcatcctcttcatcctctcggtctgcgtggcgcgctcggcgtcctgggcgatcgcagctgtcgcgagcatcgcgacttcggccacgccgtctgcttcgaccactacgaccactacgatcactacggccacttctgctacgtctgccccttttgccgctccttcctcttctgtcactccttcctcttctgccgctcctacttctcccacttgtgttgctacttcggctcctgctgccgccacgcccccacctctcggcatgcactgcgtactgcttacgctctacagtttttccatccattttgagcctagcaattttttcatacttatcataatctgcacctttctcatgtttctggaattttgcataaaatccagttttctcctccccttcaaacttcccacacttttcttctttgtacttttcattttcgcggcaagaacatcttctgccgtttcgccatgtttttctccatttgttcatagctttccgcgttggtcatactgtgctcgttctggtgctctttctcgtgcgtattactatgttccccggtgagatctttttcgaggccatttttaaaggcacttctaagtgcatttttggaggaagattgactgccactttgaaaggcaaatttgtggtcccttttacagcgcccttttagccccttctctcggttatccggcttgcaaatcaagtctctaatcattctgttatccagctggcaaataaaggcattaatcatttgttcatccggctggaaaatcaagtcgctaatcatttgctcatccggctggcaaatcaagtcgctctgctttctgtcatccggctggcaaatcgagtcgctctgctttctgtcatccggctggcaaatcaaatcgctctcctttcggtcatccgactggcaaatcaaatcgctctgctttcggtcatccgactggcaaatcaaatcgctctgctttcggtcatccaaaacttcctgcatacgtcggagaatgaatgcctcttcctctgttatttccttttcccctttttttccgatatcgcttattgactcgtcgcacgaataatcagtgtcacagcaaaaactttgattgtatatattcagaaattcctcgtcctcatccttagtagcttgcatattttggtttcttaaaaaacacaagcgtaaaaattcgttgtaccgcgctctgatgtcgtttaatgcgtcatctgtattttctgcactgtctgtgttgctcacgctgtcttcgacattcacgttgattgcatttgctgatcctgattccctatgggtattatcatgtaagggagactcctctacgtttctttgcgaagcgcttagatctatatgtgcagtggcattctcacccatggattcccctccagacaaattttcatcggcgcattcgccctgcggcaccactctgtcgacctctgcgatatggttgtatattgcgatgtcgtcatacatggaaaattcgttgtgaggtgccattccgttgggaattaccattctgttgggaacttccattcggttatgaactgccattccgttgtgagttgccattccgttgtgagatgccattccgttgtgaggtgccattccgttgtgaggtgccattccgttgtgaggtgccattccgttgtgagctaccattccgttgtgagttgccattccgttgtgagttgccattcggttaggaactgccagtccgttgggagctaccattccgttgggagctaccattctgttgggaacttcaattctgttgggaactaccattccgttgggaactaccattccgttgggaactaccattctgttgggaactaccattctgttgtgatctatcagtccgttgggagatgccattcggctgtgagttgccattcgattatgagctgccattcggttgtgaacttccattccgttgtgagctgtcattccgttctgaggtaccattccgttgtgagctgccattccgttgggaactaccatcctgttgggaggtatcagtccgttgggagctaccatttggctgtgagctgccattcgattaggagctgccattcgattaggagctgccattccgttgtgagctgccattccgtttggaattaccattctgttgggaacttccattctgttgggagctgccattccactgtgagctgcgccccctccgtttgcccagttaggacaacatgggacattcctgttgttcattccactcacaaagggataagcacttaatccataggtgttgtcccgttgttgcagcggtccaatacactgtaggtattcgttgccgtgaaatcccttcgaaagatgtaccccactgtcgaagtttacctgataaatattcttcatctgatgttgcacattaatcgctctacaacgtggacattcacacacatggcttattccatttgctctactcatattgcagtaatctctctcgcgattgcaagatgctggggagagagttattcccgcaacatatcctacccctttaaataagccgttgcgaagaagacactctttttttccaccgttacgttttacgtgttttctcttatgcactctctttttttcaatcatacgttttttacattttcgattaatttttattccctcttttctcatgcttattttttgtttggacagtacattatttctagaagcatcacgtttgcctctacgcaacatatactcaggttgtcctttgcactgtacgtgcgagggggtagtttttctctcatgtgaattgtgtacggcgctcatcacatgtgtatgcatgttaagaacacgatgaaaagtgtagaactctcaactgttattacagtttttttatttttgttactctcttatgtatgcttgggcaaggcgtacacgtgagggaggagggttcaacggtgcttggcgtagggtgtgttgcctgcctaggtgtgtatgtacctcgcagcgtagccgtcagtgtagctatcaatgaatctctcaatatagctatgtatgcatctatctaagtatctatttgagcatctaccagtccatgcacagataggtgcatgcacatatgtatctaccacgtatgcaccaatctatgaatgcttctctctatgcacgcatctaccactgtaagtaagcatctatccatgcaagcacgcgacgaaggaaaacactgagaatgagtaaatgttgctttgagcgatatcactcctctgttccgtgtaagctatactgttgggtaaaaatattctacactgtttaaaagggggcaacagctactttgttacttattttgtgtttaaagttttaaataaagggtaaacgttagaattttgaaaagaaaagttaatggggaaagtgaatggaaaatttgaatgggaaatcttaatgggaaatcttaatgggaaaacttcagtagaaaaaatttcgtagaaaatctttcatagaaaatctatcgtagaaaaactttcgtagaaaaagattaataaaaaacttaatggtacacgcttaatattaaaaatttaaatttaaaaatgatgaaaaaagaaaactctaaaaaaaagtatacctaacttgaaggctcaaaaaggtgtacgccttttttctttttttttctccattttgtcccttcaatttcggccaaaataagtacgtcacccatctcacaaaaaaatattaaaaagacaaaggccgttcccacaagcgtgacaaaaggggaccataagctttgtaaaaactgcatgtcttttcgaaaaaaaggaaaattttctctaacatacgtgacaaaaatatttcacctctgtatttacattcgacgttgttaggtgcaacatattccttttcgcttccgttccctgtacgcctttttttctgaaggcaatttttgcactattcggtgctaaccatttctgcttgcttctgcacttgctcctgcacttgctactgcactttctactgcactttctactgcactttcccctgcacttgctactgcactttctactgcacttgctaatgcacttttccctgcatttgcattttcttgtggatactttttttttccccataggcataaaaatgctgaccacttttacgttttcattcttttggagacattcatcatgggggtgtaaaaaggcgtacagcgcgaaccgcaagccgctatgcacccctatacacgtacgtatgtgaatggctagtttacctttttttttttctctctctctccccttctggtcaatatttgcgtctgccacaggatgataccgcgagatgggttcatctctcattcgtatttcaaaaagtgcttcagcgcgaaggggtgccctctacaagcgcgtcgctcttcaagggatttacacctcgccatcgacgggggtaattttcaagcacatgcgcgtcgccgtagagaaagcaggtatgtacagaagtccgcacgtggggatgtccgcacgtggagacatacacatgtggagatgtatgcatctccccatttgtgcatatgcccatgtactttcgtgcccacacgtgaatcgcggagttcccggcgcaggccgactgctacgccccggccctagggagacggtaaatcgggaccgctggacttcaaaaaggcctgcaagtaccgcatataactgacaatctgcgaggcgtacaaatccatgtaaaaaattttactctgtcgaatttttgacaaatcttctataggcttaaagtcattatttaccaaaatagtcctgtcaatggcattaatattcttcctataaaattttatcatctcgattggattattttgaaatttattgtcccgaatgatattaatcgttttctcaatctcgtcatatttagagtccagcagttcgatatagtttatgttttccctcttaaatgtatccatgtaaagatccagctgttcgaaaatttctttctccttctttgacaggttattagtgatgtaccctattttactgttcaagtcatagtagcattcgcttagggtaagagaccaatcgtttttaatatcttccagcgattcataaaaatttctatttaaatcgtttattagctcatttataatttcgttccattttattaagtaattatttaataccgttatgaatgccgtgtttatattttcaatgttacactcacttgtgtgtactccattaattgcacattcggaacagaagcatttgttacaacatgtgtgacagaaatattggattgggtaattataatgctggctgcatctgatattctcgatcgttgtgaaatttttactatttatactttcatccttcaggatcatattgctgtcaattttatgtgctcctctgcttatatccgttatggatatttccctttcggaattgttgtccgacgagatggaactctcattggagctaacatctacatgggaaactgtgctgttcgacagaaggcatgttccttcctctccctcagcttcccccgtttgattcttcttcttacctcgtacaggattacacgcgcgcttctctgttgcacgaggtgtgcggcgatgcttagcgcgattcttccctcgcttcgctttcgcacgagactttccacttgccgttccgcctttgaacccccctccggtgcgggctactgaccctgtggtcccctttgcggaagaattctcactgtcatagctgcttccatttttcatgtcctccaccaaatcattcagcttcttcgaaatttggatcctctttttcttcgtgtcttccctatctataatcttcttctttctctcataaaagtgattctcatcatagttgtcaaaatcggagttatcatcatcgtacactttgtaaatggccttggagtaattatctccaaattttttttctcgtaaattttcgtctacgaatttattttccgagctatctccatccgtatcgtgcaatatttcaatgtcttccttcgttatgttgaggaatttttttggcgactttacaatttttttaagatgtaaccctttcttgttgatttcataataatcatgacttttcttatccgtaaaatttaccttatttatgatatcctcctggtgaatgctgctgcagcattctttgcacagatactctacacagtcattgcagtacatcactgcttcgttcaatgagcacacgttacatatatacgaatatttagccatatcatctgtattctcgtctaaatatctgtacatgttacttgagactagtagcttcttcaaatcctcatttttaacaacatcgctgtttagcgtatcgttaaattgaacgctcttttttttaatatggtcttcactaatattcccattcggatattccctacttatgttcgaattgaaaaaaaacttgtggacattcaaaacgtcatgggaaaataacccaacctttgtcaacaactcaatcgtgtctagggtaagtttattcttaacattacatatgtagcatgtgatgtaacctattttttcttttttgaatagttcacttagtttgtcattatctattgcgctggctactcctttggagtttaaaaagcattcgcttattttgtgatttcgcgacctcttcgtcttttcttcttcctctgaacatgccttcatgcatttttcgtactttttgtggagttgctcgctggcacaaattaggcaaattaaatgcttgcatgagaaaatcaggacatcctccacggctcttccgcagctagcgcatcggtatgttctggcgggaggacagaggaaacgggcgtttttttttttggagcagatacacatattttcacacatacttaggaacacacgcagatgcacacgcgcgtgtgtttccatttggcctctttctcatgcccactcatgaagtgttacttcttcctgtcggcggcatgcaactcctttcctgactcttcttccccttccgtgcactcagcactctgatcctctgacccgtcagaagagctcccgcttttggaatgtatatcttcactagactcgtccgtataatccatcttgcgcatttttacaatgaaaaaaaaagaattatttttttttttttcttatttaaataatcattacaaagagaatacagggtgtgtgggggaacacaaatgaaaaaggtgcaccaataaacaacgctacgcagggggagagagtaacacgaaaaaaaaaaaaaaatactcactcatctgcataaataccaacttcgttcccaaagtaaacacaaaaaatgttcaagtataaaagggcacaaattatcgcaggcgaattcttccccttcttcgcgtgcacccaagttgtctaactttgccaacttcccaaaaggaaaaaagaaaacaatcacgcacacatgcgttcaccaaattgttacaaaggcctgaagcagacacgaaacgaaacatgcgttctgaagcgcagaatttttctggggagtgggggataccatgcatttcccctctttttaattcatcacgcagggaacgctaatgcgcaaaacggaaaaaaaatacaaataccttatacatgcacgtacatatgcacttgcatgtacagtgcggtgctgcgcttccttccctttttacgcccaccaagttgtggtatctctttcaaaatgcttcgccatttgttgggcgcaaaatggcagggcacttatggacgcgggcgataaacacaaaaaatgatgaattcgattttaacactactgtcatgatatagcatgttcattttatgcctcctcttcaggaagtttactttaaaataggggttattttttttttttttttttttccaaatgttatttgcaaggaatggctcttttgcatgcgtaaattgggataatcgcgcagcatgcatattttccccgtgccgtgtgtacggccttgtttgcgattatccccacaccacgtacacatgtacatatatacataatcatatgcacacttccccctcgcgcgactgcttgcaaaattttttcaagaggagctcattttgttttcatttccagcgcattacgcatgtttaaaaattcagcatgcacatgtacccctgtgccttttaaaacaatggcatactgtcaattcttactcccttctaaacgcacggctgttcagttttacttcgcctcagttctcctttctttttccactcgataggcactgtgctcatttttgagaaatccgtttgattactaacccgcactcactgtggtctacacctcggatatcacttccccattgcagcgcgaaatgatggcgcgcatgcatttccaacattttagcagttaaacggaatgcaattttcgcattacaaacttatgcatgctgcatacttcggtttgattaaaacatcgctgtgagggaacctctccgtgagcgcgctcgattatatgcacgctcttccgtacacacagcgctctacacaaacgtgcctctacacacgtgcctttattcacacacacctcaacatatatgcgcctctataatgcattaacccacataatggcgtccccgtaggttccgcactgaatcccctcatccttctcccgatataaacaacttttttgtgaaagaaggggaagaaattcatacgaacacattagtatgacaatgtggaaaaaaagcacacaccgctttttttaattccacccctacatatcctttcacagctgttttgtaatttttttttttttaacatatatggtgaaatcttctttgttttgttctcacattctctctagtttgttattcatttaattgtttaattgagtttctttttcttttcttttcttttctcctttttttttttttttttttttgtcctattaaccaattgtactaattcaactctgtacacactacccaactgtcaatttccgcagacgtacagtttgtgaaatatcccgtcgcgggctaatttttcagcgcataaaaatctcatgtcagtgtagaaaattccttcgcaattttgtcactggccattttggcgcattttgaaaaggaaaaaaaaaaggaaaaaaaaaggaaaaactgaaatgcatttttgtgcaccattttagcgaggaattttccacgcactttttcgcgtgtgttttccagcacggtgggagtctttttcctttcctctgtttcttttttttcaccatttttcactatttctcaatatttttcactatttctcattgtttccaattttttcctgttttttcttttttttccgccgttatgtccatttcagtccaatttttttttcgagtcatccaactttgtaagcggcaggggaatcagataaaaactcacagtaatagcaagcgaaacgcgagacattgggacaggaaatttggggaaggtagacggctgaagagagaggagtacgcgtaatgcatatgtgtacagcgtgtgagcaatcatactacgcatccacatagcgcatttgcctgtgcatgttcacttgtggcgtccctgaacaagcgctgcacacagctgagtaaggtaagccccacacgcccgaagacagagtggtaaaacccacccaccccaaatgcagaaacagaaatggaagcagccagcagctatgacagaaacgatacatttaaaagtgcaaaaaataggtctacaaaaaataatagagaacaacaggatgaaaaaaataacagcaatttattgactatatattcgttcattagcagctatgtatttaaggaagacatgaattatgacgaaaatgacagcaggtatgagttgctagagagccaagatttggaaaatgaaagctacgaaaagaaggtcagttttagtgagtataacgaaaaggtgtatcggtattacagaggcaggagtggaagcgatcaggcaggagaagtggaagacgaagagtatgaatatgatcatgaggaggaagatgaggaggaagaggaaggtgaaaggggggaggattatgaggaggaagacgatgaagagggggacgatgaggaagacgtagaggaaaaccatgaggaggatgaagaagatgaaggccattaccatggcatctgcgctgcggacagtgacgtgcatgcagtggccagcgcaaatgaagaagacataatcgtgcagggaagagtcccgcgtaaaaaaggaaaatcaaggagccgcagaaaaaagggaacaccacgcacgaaaaataatatgacctctatgaaggacacaaaatacagaaataagctatacaaaaaggggaacaaaaataaaatccataacgtaaatgaggactctatggaggaccacagtaatggtcccatcaaaaggaacattaacaacatctccaaatatttcatgctttctatggataatataaacgagcaagaaaatatttttaaagatgaaaaacaattatccagacaaatgtcctactataacgatgcgtactattatacctccgaaatgatatataaaaataataagcggcacaaagagaaactcgcattgtacttgagattaatgtctttgtttgtgaacataatgattgggatttacctgataacacacttcccacacacgaataacgaattcgaaatgaactcgcaaaatagtcactccaaggaacacgaaaatttaaaagaaattattcggaatagactagaccctgctaaaaatggtgcacctgcaacatatggggatagcgcggatgcgcatatgaatgcactgactagccaaaatgaagtgttgaaaaataatgaaaaaaagaggaaatatttggacattctctttagaggcagttccaaagctacggaaaaggaaaaggagtccaattcggcttctccctggaatgatgaaaacatcgtggatagtacaaaggaagataaggaggctgtcttggtacggggcaattcttccaatcccgtagcaaaaagcagcaaaacaagcgcaaaagaaactccccaagttaataaccaaatcacagaaatagacatagtaaatttaatctatgatgagtacataatgcactacatttatatggaaatgaacaaaatatataaatatgcaatatattcattcttcggagaattgctagtaatatctatcattgtattttcactattcattttaaggatcattataaaagataacaataaatttagtgtaatcctaacaatgtaaggaatattgtacaaaatattttgctacatattcgctcactacgtgttagttatgggtctgtatatcctatcaatttactacaatatatatgtaaataaagatatacatgaatataattttaattttttttgttaccactatgtttgtaataatctccatatacatttactcatgttgttttacgcatttcaaaatatcattttcaccataaatgatgcattcaattgtatcagaatgatgtttataatattcaaacatgttatcgttagaatatatgaaaaaattacgtgcaaaaattttattacattttacgaattaaaagaagataaatcccccttgtctttaaattgtatgaaaaaatttaagaagagatgcaacatgaataataagtgctgtcgagataagacctgcgtagaaatagacatcgatgaaattcacgagttggactatgacaagagccagctgcctttccctagcctacatcagaagccttactgcaagaacttagacatcaagacgtatgagcagtccctcctgaacatgcgcaaccccatctttaagtagaagcgccgtgcgtgcaggcggtcacaaagggcgcgaggaaggggataccccactgtcaaccatacaccgccgtggcgatggccaccaacaaatgttttccccttttttttttttaatcatcgctacccaatttggaacactttttaaatttttaaggctactattataaagcgcataattttttttaatttttttcgtctgcttggttgttcataacgtacttcctctctctctctttctatctttttttttttttttgatgcacgttatttatggcccatttatttggatactcccctttttttttggtaatttttaatcctacaactttgttcccattttgctctcccccgcagtttgcaaataattttgttttaatttccccatcacatgtgtgcgcatgtccacccacacaggtctgtctccctttcagccttttctctgtagccgcttgcatcgaatttggcttcacaaatttgtatgtacgcacaggtgtgtagcggtgtagcggtaaagcggcatggcggcatagcatcgtagcgaccttgcagcgtagcgccgtgtatgtgtgcctgcgcgagctccccccgtgaatgaaccttcaagccctccctttttaagaagctaagcgtagcgagaaggcaaaaaaaaaaaaatataataaataaatagcgctgtagtgaggctgtaaaggtggtatcccccttgagagcccacacaatttcgaaccaatttgcaatagcgctaaggcgaaatagagggagtggaaaaaaaaaaaaataaaatttacgatttaccaaattgtgtgcaaaatgggcaatcttggcctaacccacatcttcccgttgaaacgctatacccttcgcttcccccccaaggtaccccccctcccctcacgtttcatgcaaaccgcatatttttgttaagaggctaaaatgtacacataaagggaatttccccccgcgtattatttctctctttgaccctttcaactgtcaaaataaacgcgcacacgtaagaagacccttttcacgtgagtattccttcccatgaaaaacgtaaaagaaatgtgtcacgccatttaagttcgctatttccctttcgtgcgcatgcttgctgaatgggggcgaagacatatgtacggattcgcgcctttccccctttaaatgtcttgtcagcttgttttattgttttatattttttcatatttttttatattttgttttattttaattttttttttttttcccgaaacgcgtgcacgtgtgcttatcagcccgcttttttattcgttcggataagataacacgaaagtaaataacgagacagtgtttgcatcactcagcatacgggtccatatataacgatttattcttcaccccactccgcttctcctaacgacgtatggttttttcgcaccatatagtatatataccccctttgggctcctcactcacaacacttcaaaaggccttcacaaaaacatggaagaagaacaagaaaacacagaaaatataaatatgatcaaagagaccatttttggtttacccaatagcgtaatattgaagataatacataataacataaacttgaaaaattacaaaataaggaaagaagcagttaccactttgggacgatgtttgtccatgttcattttatacattactgatggagcattggaacattgcgaaggtgaaaagagaaacacaattttcgttcgagacattttaaactcgctagacgattcgttatttctcgatatacacgatgaattaaagagacaaatagccattcaagaagaaattcataaaaaggaaagcgccaaggaggctaagaactctgccaaggcggataccgcaagtggtgcagataatgcacaaggcgaaatgaacgacgccaacaaacaggacgacttggacatactgctgcaggctctcgagtgataaaaaatgtgaaacacatcccgtgaaacagaaccaagtgagtgaactgctgaaagttgtgaatgatagcagtcagctaaaaaatcgcagaaacacggtttgttttttttttattcctcctccttttttttttttttgtttctatcaaattttttacgcacctatttaatacccttttttatgcgcatctacaattgtatatgtatacttgccaagggggtgaccgatcccccttactcggttgacattttgagcagttccaaaattcgcctactacttaaaatttgttatcgcgaaggatgtttttttccttctgcttgctactcgctcacaaatgttgtgatagcgtgtgttggaaaaagaaaaaataagcacacatatgtgaaaatatttacatatatgtatttatgtacgtatgtacaaataggcacatatggatatacatatgtatatgcatggattcgccccatgcgtgaacacgccaggagcgcgggaaatgaacacaaatgtgtctgcactggttggacttataaacacacgcacgcacaagcgtacgcgcaacattggggctaaaagtgacagaaggattaacgtgttggagtggggcattacacaactgggtgaagaaaaaaaaaaagatgagctatttcgcaggcaaagcaaatttgacagctaaaatgggggatatatatcttgcacgaacatggtacccatttggggttctccgtagggtcgaaaatgtttgcgcttattctttttaaaatgtcgcactgcgggagatgctgaaatgccgctacgcacgcaattccgcaggcagaatcgagcatacacatttgtgcgtacccatttgcgcatttaagcatgtgggcagcgtgcaccacaacttaagcaagcacccgcaactttcggccatttgccgctacttggcgctactttcggctactttccgctacttcccgctacttcccgctacttcccgctgcttgccgctacaccaaacttatgtactcgtcgtagctcttaatggtgtagaagggcttcttctccttcctgcgagagaacttcctgtacagggagtctataaacagcgaggacagcttcatgttggttatcaggggcacctggaagtccgaagcgaggcgccttatcttatatccgttggagctgactttcgttttgagcgtatccgtaatgttgataaccatttcgaccttatggttcatgatcaaatcagtaatgtttggcatcaaattttctgagctcttattatgcactcggatgagtctctgatgaaatttcgacgccttcgtaacgttaaaggattcgagaaattttgaataaaaatcgtacgttccttcggttgcgtaaatggtaaatcccattaggaagagcagctggaaaggttcttcaaaggctagcttattgtttaaatttttaatacttatgaggatagattttttcggcaatttcatgccagtagctatcaaggactttagcaaagcttcgtatttgttgagaccaaaacatgccacttccccggtggacttcatttctacacccaagatgcaatccgatccgtgcagtcggttgaaggaaaatataggagatttcacagcagtgtattctaaatctatgagggatatattaataggcttcacgtcataacccattaaaattctggtagctaaatctataaagttcagatttaaagccttcgaaatgaagggaaaggttcgagaagccctcaaattacattcaataatttttatttcattctggtggcaaatgaactgaatgttaaacggtccagaaatgttcaacgatttggaaattttttccgaaattttttttatttttctgtgtgtttctacgtaaatattttgtgcaggaagtatcagagtagcatctcctgaatgcacacctgcattttcgacatgctccgaaatggcgtagttgataatttttccatttttgctcacacagtcaatttctatttctttcgcattttcaataaatttagaaataacaacagggttgtccttactaacgattgccgctttcatgagaaaattttttaattcttcaaagcagtttacaactctcatggcggcaccggagaggacatatgacggcctcaccaaaacggggaacttcacctcattggcaaattgtatagctttcgaaagtttggtaaatttattccatttgggttgatcgatttttaaagaatcacacaagttggaaaatttgtttctattttcgcaacagtctacactctttgcacttgtccctaaaatattaacactatttttgtacaagctgaaaaccaaattgttggatgtctgtccgccgaacgctattataactccgtggctcttttcaaagttataaataaatttgataacttctgtggtaatttcgtcaaagtacaatctgtcactttcgtcgtagtctgtactgaccgtttctgggttgcagtttatcaggattgccttgtggtttaacttcctaatcgtttttacacaatggattgcactccaatcaaattcgactgagcttccaattcgatagcacccacatcctaacacaataaaacatttttttctttctccttttcattcctatcatgaattatcttaaaaccgatatcgttaaatttttcactaaagatgttttcattttcggaatatatggatgatccttctgattccttcgaggaaaaagtgttgtacgattctacatagtcatcgaagaggtcattatctgtgctgcatgtgtacacgtcatccaccccattgtaataagcatcatcatcatcatcaatgtcgtcattttctgcatcacttgatttggtgcaattgcgcaagtaggacaattcggagaagcagtcgctatttctatcatcacagtttatgccattgctgttcagtttggtctccctctttttgctgctacttcttcctttgctgctacttcttcctttgctgctgccccttcctttgctgctgccccttcctttgctgctgccccttcctttgctgctgccccttcctttgcttctttccctttcggctttatgatgatggagcttgtcccctttggcgctttcctctttcaccgcgttggacttacggccagcatatcgcgggacgtacataggaatggaatcttcagctggggaagttgccccgaatcgtgctcccatttgtcccgatttcacaacaaagccacgctgctcacaaggcagactgtcattactgtccgtgtactcgctattaattaactctttcattttgctcattttgtattcattattgtacacggaatccactaagtagtacagatttcctgcttccttactatctgagaaattctttttcttcttggacagataatacgcgtctccatttttgttcgtcatttcttcatccgatgtgttaaagttttccaaatataactgatcatttgtcgagtgcgaacttctattcgagatgtcgtctattttgtggttcattagtacttccctattttgcaatttcttactgcattcatctttgcttgtgttatttgcactgaactctttggtgtgtttgctgtctcgcccttcttgtgtggcactttgggggttgttatttaccattgtactccccgcgatgttaagactattggggaaggaaacattatttgtataatttttcacactaaatacattcgtttcgtctgaccctatgctcttttcctctttcccgtctttactaagcagttgattggatggactcgcatgtacattcatttgtgctccctcatcggtagaaaagggaccctccttgttagaatcttcaaagggggatgaattcaccatcttgttgtgctgacctacagctccatctacctttctactcatgacagtcacatctacatcattgccaaacgcctcactatagccattctgatcataacccatctgcagctgtttcatcgctttcttctcctgcatctcaatagaaatatgagggtacacacggtttcctgccctattcacctttttcccggtactccctaaaggcaatttcttcttcctcttcatgttcagaggcaacacgtcatgctccacaccttggtaagtcaaatacaaataattagtcaacgctgggaactcagcagatagggtgtcaataacttttatgtgcggatgtagacctatgctttctctatacctcatcacaaccgcttcattaaccttcggattgttaaaggagaggtaatgagcgatttgcttgtcactgaatccgtgcttcttaaaatatttcaagtcataaaaggagagctgctccaacgataacgtttttagcctattctgcagattaaaaatgttgtaaaacttgtgcaaaaaccagtagtctatatgggtcagttcgtggattttttccatagggatgttcaaatgaaaagcttggtgaattgcatctatcctttttggagatgggttcttcaactcatccacaattttggcctcatcccaatcaatacagtatgtgttactgaaccctaggtagttatcatctatacatctgagagatttttgtatagattcttcaaaggtcctacctatagacataacttctcctacacttttcatactgctattcatcgttttggaggcaaactcaaatttgtttaagtcccaccttggaatttttgtcgtgatgtaatcaagggaaggctcaaaacaagcagtagttttcttcgtgatactattttttaagctaatcaaatcgtacccaagagctattttagcagatatgtaagctaacgggtaccctgtagcctttgacgctagtgctgaacttctgctcagtctggcattcacctcgataatgcagtactcccccgttttagggttaataccgaactgaatgttacattccccaataatgttcaagtgagtaataaccttaagggctatttcgcgaaacttataatattcatagttactcagagtctgagaaggagcaacgacgatgctgtctcctgtgtggatacctaaggggtctatattttccatgttacaaattgctatacaattgtttttgttatctcttaacaattcgtattctatttctttccacccttttaatgacttatcgataaatatttcattatccgtttgcaggaatatttctttgcactttttgactaactcctcttcgttatttatgaagctactgtttagtcctcctagggagaaggtcgtgcgtactaagatggggtacccaattttgttagctacttcaatggcttgttctacatttttagcacttccatacggtgctataatttcattaatttctcgcagcttttctgcgaacatgctcctattttctgttatcaaaatggattctagggatgtccccaaagctaagcaattatttttttttagaatttttttctgctccaacatgagtgcacaattcagggcggtttgcccaccaaaggtgcacaaaatgaaatcgggtttttcctttttgataattttttccacaaattcgcagttgacgggtaaaaaatataccttatcggctaaccctttggaagtttgcaccgtggcaatattggggttcactaaaattacatagatgccacactctttcaaacttttaatagcctgagtgcctgagtaatcgaactctcctgcttgccctatacatagtccaccgctgcccagcagaagcacttttttttttatgtaaattatgttatgtccgatatgttctcgaaattctctttttttgttgaacatatctatgaggaaatttttaaaaaggaaggaagtatcttctggtccattatttccctcagggtgaaactggacactgtagaatcttccatttttgtgggtaatgccttctaccgatttgtcattagcgttgacgtagctaatggctagctcctttcttttcaatatacttttcttcttcaaacagtacccatgattttgcgacgttatgtaacatttgttatctactagttggataacgggttggtttacccctctattcccgtacttcattttgtacgtctcgcatccaagagaaattcccagtagctgattacctaaacaaatgccaaatatgagcttattcttttgtaagcttttcttcaatgtttcaattaaaaagtcacatttttttgggtcccctggaccgttagacagtaaaactgcgtcgtaatctatgctgttatagtcgtagtaatacggcacaatgatatacgtcaagggtaggtctttgccatttttcattagattctttattatactatttttaatcccgcaatctacaacgacgataattttttccgtgtcgaattttctcttgttcacaagcttgagaaattcctcctggtttagttttttttttacgtacgtagagtagtcgttattaaggttgaacgttgcctcatccttcggggcactacgctcacctcttccgctcgcggtacactcctcgttgccggcatcactcagtccactcctttgcagactcatctccacgtcgtagtggccatactcgtccacattgccatcgtggaagaaggaattttcctccaagtctatcaaatatttatcatattcgcatgcaccacgtaggttaaaaaacgcatccttcttccccccattggtgcaatactcctggtagctactacaatggtcaatattctcatctgatgaggtcaaaaggttcattttgtcccttagtaacgaatgctcatttgaatttttgttagagtccattttttcgaatgaagaaacactttggtaattatagctattgcatttcgtaaggctattattaccattttccttctcttgttcttctggggaataatcattagcatcatttgtccctttcgaattttctttacttttacaattgttgtaataatttactttccccaattttataactcgaataaagtgattacatacatatttgatggtatcgatctgtcctgggtcaaataggcttatttctttatatagcttatttacatttttcgcatttttataaatgacgattttccctaacatgctacctttttctctcaaaatttttgttaatgctctggtatctattccacctatacagggcactttatacaacttcagccattcacttagtgtgatgcacgaattgtagtggtacgacttttttgtgtactcacatattactaacccttggatttgtattttattgctttcgaaatttttcaccaatccaaaattattatgatgtactttttccacaccataatttccaattgaggggaatgttaatacgagtatctgtccaaagtaactagggtccgttaaagcttctgggtatccaaccattgctgtgttgaatataacttctcccgttactatataatcttcattttcaattttactattcttaaataacatatcctccttcagatatttttttttttcgagcacttggttcgaattacttcctttcgtgtcttccctctttgcagtagctttttcttcttctttgcacccttcgtacccaacactgtatcctacaaactcggtgtcatcttcgagaatgagcttccccacggttttgtaatctgtgcacgggatgcaggaaagaaggtcgcacgggtgtgtttgtgggaggcgtgcagacatatgcacttggaagcacacaattaggcagcggcacactcgccagcgcagcgtggttgcgctgctgtcgatgcgcacacgcccctatctatgcgcatacacccctatcgatgcgcatacacccctatcgatgcgcatacacccctatcgatgcgcatacacccctatctatgcgcatacacccctatcgaactgcatacatccctatcgaactgcatcttgtgcactcccccaatttttagtttcccacatatctacatattctcaaatagatgtgtgttcgctctgtgcaaacgtaccgtaatccggccagaattccgtgctcatcattttgttgaaaagggaattaaaaagttaagttcaaaaaaaaaaaagggaacaaggtgttaaagtatgaagtgagatgcttctgactttgcaaaatataaactactgacaaattgttttggcacatacatgttcatatttacaaaattaaaactgtgaagtataggaatgcagtacattaagaaaaataaaaataggatgcaaagcaaacgtgttttttttattttaatatggtaaaaaaaaacagagttaaaaataatatgcttaaaaaagcacggctctgttgaagcaaagagcagttataattaaaacctgttctgtgctttgctccctgctttatttttttgtcatcttatgttattctgcagtgtttcgttatatatattttttctaatgccttcacatagttatatatatattatatatattatatatacatatatatatgaaagggctgttgacccttgcatctacgtgtacttttttgtacaattttgtacagctctgtacagcattgcactatttatttgatgcttttgatacttttttttttataagttcatttcgtggcgacttatgcgtatgtataagcctataacgtgcgaaaaaaaaaaatatttttttgcccttttcactttcctttttttttatgcgttttgctttaacatctgaaaggggggaacatacatttcagcaatttgggcttctactgaatgttttttttttccccccttcatccagccgcacttaatcgcaaatttatatggaagcattgcgccagaggtgaagcattttccggtgcgtaaaatttgtatatacataagcgcatacgttatatgcatacattcacgtcggaaccaatatatgtatatatataagcaggttctacttttttaaaaaataaaggccgtattcaagtcttcacgtgggtaaaaaatactctatgtagtgctgacttttccattaccgaaaatatgtaaaatatatatcatcccatggggggtttatttgtaaaattttcaaagcttacaaaaatattgttaaccgtttttgtggcatatgctttttttttttttttttttttttggggggtccccccaaagcaccatgacgtatataatatagtaagtgaatagaaggcaacgattcaactcatccgttttccttcacggaaatgtaaaattaaattccttttcaattgaaaatttgcacaaaaattacatttttacccgtgtcagcttaaacaaattaagtcaaaatttagaacaaagaatggtttaccaatatgtgattagatggggctaaaaaatcgctccatatatgtgctcacaataagtgaacatttgcatttaacatttatgctgagtaatttatccgttttcgatttttcgaggagaactttggggccacgtactgaaataacccctttgccgttgaaactggcaacacacggcgcgatgctcctgaccaatcatcaccacacaaattaagtaagcgcatatgcacttgcctgtgcatacatgtgtaataggccacatgaaacgtgtacctaaacaggatgtttaatgtaaaaaggaaaaaaaaaaattacacacaaatttgcaacaggtgttaaaaattgttccataaaaaaggaagcctttcacgaaaagaaaaaaaaaaattcttcaacagtgaaacgtagaactgcgaacaaaatttatactgaggtgaaaaacaaatatccaaagcggtgttttccccaaatggtgaaacatccccgcttaagtggactaattaaaacgtttatagtgggttccttctttttttcctcccctcaaatatcagtattaaatttgaatgaatttttcgtgccacaggctgaccctcttttatttttttttccagtcaagtggaacagtgaaagaggctaaaatatatccacatatatatttgcattcgtgtagaatatttttttttttttaacgcccagttggatactgcttttccgagctgtcaggttttttgccgtttcggaatcgcttaaaaatgtgacaaatgcgtgtagcacaccattctctgcgttcgaacacgccattcaccactttattaaatgccaaaattttgcattcgcttttttgtaaaaaaaaaaaaagtatattcacatctatgaggttaagcggttttatcgagtgatatgaaatggaaagcggcaattttgtagcttcatggattggtgggtacgcgttgaaacggtgaagcggcatggtttcattgcggaatcgcgaaacgcttctgtcaaataaagcattcccttttaccaccatatgccgcattacatattgccccccttgaatctgaacccttttgcttttttttttcacgcgcgagaaaggttacatttccgcccgtaaaattaacatggcaaaaaaaaaaaaaacttctgtatttgttataaaaaaaggaaaggcacctccacctctatttatttatgtacttataaaataatatgcaatatgttttttatattcacatgctagcgtgtacaaaactttatccctgcttaatgaaaagatatgcgcataataaagaacgcatatgtgataggatgaagtgcattcatcagggcctaattcattttcccccttctttcgcaaaaaaacaaacaaataaaaatatatatataatcaccggctttaaccccatttggaataaaaaaattcagtttaaaagttttattttttatattgtaataaaaacattgttatatattcccccaaaaaaagaaaaaaaagtagaaaaattaatcaaacaaaaaaattgaaaaagttgactataaatttatagaaaaaaaaaacattatttcattttgcgtgatttcgctgaacaaatcatccataagttaacccatggtatgtaccagaacgtggcattatactcaaagtagcctttgcgtttttatttaacaaacgagtgtatagcaaatgcaaacaacagtgtaaataaatctttacgtaacaagtgtttatacaataaatgtatatgtaagagtacgtgcaaatattttacttacacgctatacggattaactgcttcaaatttgaaccctcccccccggctacaattcctacctatcaaactcttacatttcaaaatgaatgtcgacctgttaaatcgtgacccagctgaagaggccaagaaacataaattaaaaagattaataccaagccccaattcttattttatggatgtaaaatgcccaggatgtcttcaaatcaccaccttgtttagccatgcgcaaaatgttgttttgtgtggaaggtaagccaaaaaaggaaaaaaaaaaaaaaaaatggctacccaggctgtatgcatgaccgcctgcgcaacgtcgatttggcgctataggcaagtgttcaacttatactggttcccccttttccgtttttgccatgaactgcttattatgctgtgtttaccattctttgttttccacttaacattcatttaatgatccctacgccgatcgcttgaacaatttatttaaaatgcacacacatgtggcgattttttttttttttttttttttttttttctccccattatagctgcaatattatgttgtgccaaccgacgggtggaaaatgcaaattaacagaaggttgctcctttaggaaaaaaattgaataaatggtgtgcaatgaaagcttacagtatttaaccacatggtaaagggaaaaaaaaaaaagcctttttcatgcgagaagaaccatgggacgaattcacgaacacttgagcaaaacaaatttgcaaaaatgttgcgaaatgacgacttcctacacgaactaattaaaatgagttaaaaatacatatattttttttttccatcccaagtagaaatatacatgggtatatgcgaacacatatatacatatatacgttgtgtacatattaactttacatttacccgattttttaaattaaaatattcaacaaaaaaactaagaaaagtagaagtaaaatttttgtattgctcatttagcagttgagttgctagcacagtggttcacttgaaaaagtgattgccaaaacagctgctctcaaaattgggtcaaatgatttgttactgcggtttgtgaaatgtctggcggtaaataatttacgcacttttcggacgtttccctcctcacgacacgtccaggcttgaccccatccataacggaaatgtacccccctcttcgcaaatcgcgccggggatatctcacacaaatgaaaagcgaaacgtacaagcgaaacgtgcaagcgaaacgtgcaagcgaaacgtgaagcgaaacgtaaaaggtgcgtttatcctcattgagcatatgtcaaaagccattcctttgagctattaacggggaagcatacaaaacggctaacatattgttaccgaaaagggaagggcacacccaccgcgatgagaaaatccaaaagtttttacactctctatagtgtcatattagaaagtttcattgtgatgaaaaaaatatggttacacaaatgtccttaccactgacaaaaatgcatttgtcctgagtatgtataaaaaagaaatcgaactttggtgtgcaggggcattcttaaaaaaatgcagctacagacgttgtattgcacttggccccagctaacgttcgtaataaggtaacaacagaggtgaaaaaaaaaaaaaaacacgcattggggccatccgtaggggtacgtcatataaaacggttctctcccttccgcttctttcgctttccaccccccttggctacacaactttgcttttttccctattcagccgccttaaatctcgctctcgtatggagttcttcacatccgtcatggtcgaatccatggccttccgcttcttcaggttagacgtttctccctttttggtcgcagaatttttatccgataacatagagttaacgcaatttaatgcctcatttttcgtttttatattgttaaagatatcataatcgtcgtacaggaaaatatgcttatcgctgtttaattttatatgataaaggacccattctttgcttctctgttcatccacagaatcgttgttactcaacatggatgtgttaacttcagctggaaggtcattccccacatcgttggcagtgtaaatggtattttctttatctacctgagaggttgccttctcgacactgttattgtccaaatgatttagctgcgtacttttattcatatctgtacagctggagttataattcagcttgctcgttaaaaatttaatattttcacagttcaaatagttggtacagttaagcaattttccattcttaaataaatttaaaaagtcggataagtttgttttatttccgttgttaagggcgttgtccacaaattttattatactttccttcttttttttgttccccttcctgctatacgaacttaagtttttaattatgtcctgttcgctcttttggtaatacaagacctttttacacgtcagcagaaagacgctgtgcatccttgtggatagattggctggcatggtggcagatttattcgctaggaattctctgaatagcttaaatattctcaaatctagtgaggcacttgaactgttgcatattaactcttcattatttgcggctcgttttaaatacgcgtatttgctgctaaccggggtggtactcctgggaggagtttccgtcacattttcagaattcccccctgagactgtacaagtcatcatcccatcattggcgaataacaaaatgattggataaaccaaaatgtgtggagtaaaataacacagtacttcgaaaaggaagcataaatgttcggtaataattttgaaaagaacattaattactgaaatgttgtagccatatatgacggttgcttcttccaacaccttgtagtcgttaaaccttttaattgtcttacctatgtacacgtaaatttcgaacaggatctttaatatgtcgtaaatttcgtttaagtggtccaaatggtcgtaccctaaatatatccacttattttcgatttcgctcaatttgttcttcttttggttgggcacactattgcccgcttctgccgtttctgccacttctgctacttctgccacttctgccgtttctgtcacttctgccgtttctgccctttctgccctttctgccacttctaccctttctgccacttcttccctttctgccacctcagcagggtcattcttatcacttgtgatgccgttcagaatgggcctttccttcatatcgatcgcgttttccttattgggggagctcttatattcatttacattggtttctttcggctcttttgtcctgcttccatccgttttgcttccatccgttttgctttcttccgttttgtgttcatccgttttgctttcttccgttttgtgttcatccgttttgctttcttccgttttgctttcttccgttttgctttcttccgctttgcgttcgtccgtttttctttcgtccccttttttgactggcgtttcaaacgatgcatcttcctccttttcttccttaaataaatctaaaactttttcatctactaggaattttcccaaatgagcacaggggaagtcatccgtgatggatgtgtcatccccgtggagtgggtcatccacccagggcaagttacctcccgtgaaccccttcccctccaccacaatcccattttcacacaacatttcttcgtaaattttgcttaggacattcttcaaaacgtttttactaacttcaagaacaatggtgaaatatttgatgaaggtaaattcactcctttggactcttttgcaatataaattgtagtagtcctggttgaaggaatcattttgccaaattttaaaattccctttgctgatgaaaaatttcatgtaatgaatacaccttgcgtaattctttctcataaaatagtagatgcacagatggtaagctgcttgtgagttgtaatttccgcagtttttattctccgcaatgaaatttaaaccttcgactatatcgttaaggacatcttcgtacctaatttcgatgttttttattaccacctttaatttgtgtacatcgtaattgaattcgttcatatccttttcgtccagctctctttcatacgtgtcatgcggaggggtaattcccacatggtccctctgctcctgtttcgtcacctcacccgtgacatcctttcgaatgctgttctccttcaagtgcttgcttccattttgtcctccttcggcgacctccatgtcggtgtttgcatcttcatattccatgctgttggaggaattgtaaagagatggaaaactgcagttattcgagttcccattttcgtgataatcggtgtaataattcacacacatattgaaactttgttttttcttcctaagcgcgagggtgccattttttgcatgtccgttatatgtccctgagttcttcttcgagttatgctctaacatgtcggcctcgtcgagggggtcactgatcttccttgaaatgtttgtttcgtttgcctcatttgcttcgcctgcctcatttttttcattttctccatttttttcattttctccattttctccattttctccattttcttcattttctccattttcttcattctctccctcgttactctcatcacggtttatgccactcgcggagtgatcccccaaatggtcagcctgttcgcccctgttcagtgcctccgccatgcggcagcttttcgcagcatctccactgcagcccccatcaagtgtagaaccagaacctttgccattattattcacatcatacgtgtaatatttaacaccttcacttaaatttagatccttcacatggttaagcagatcatccgacaaccttgtgtcgtatttgtagctaaaaagtgaagccaggaaaaagtatctcggataatacaagcaaattttcaatcgagtcaccaacaatttatacaacggaatgatcatttgtgtgctttccttatctccattcataatgtagactgcctcatttctgcacatataataactgctcgtgctgatgagcgacggtttcaaaacaaaattttttttctcgaaatggttttcacagccacttcgattgttgttcctaccgtcttcgtgttttccggggcttctctcaatttgtaacttctcacaataatttagctttttcatatcactatcgcaagtttcgtttttatttttgttgccctcttgattcccttccccaggttcgttcctttcctgttcaccggccagattatacgtgttcagttcttccttggcggacaaagccgcgttctcgtcattcgcgtggcagggttgctgcagggtgcccttctgagaactgctctgctgggagttaccctgcagtgtgacgctttgcttggaaccgatttggttaaggtccaaaaagtgaacgctcagaaatattaggctgtccgcgtaatgacacatggtaattagcataaagtacagaagaagactctcatacgtagaggagctgtctggccattccgacgcatccttcacatccgccctcatgtcacgttctcttttattgtcattttgatcttcaccgctctgatggcagctttgtgataggagtgaattaaaaaggaattgaaaaatttttcctaaaaataaaaacaccaagtaaatcgatttgtcctccagcttctggcattccgcataatttagagcatactcttgcgccctattggctaagtaaaactttaagatgttgatatagtacttttttgaaatctttttcctacttctttttttaaaaaattgtttttgcaacacgtctgctttggttagcgaatctattgacaccttagtatcattcccatcgctcagttcttctttttttattttaatttggttcgcaaggaggtcttccctcgtgtgggatccctttttcgcgtcttccaggctgttcaagcaggagacttgttcattcgggccttctccttcacggggattgcttttttcttcctctccctgctgttcctccttatcctcctccgcgtcttccttctcgtcttcctcctcgtcgtcgtcctcctcctcttgctcctcctttttttcactttggaacgcatctacctggttggttctttccacatttgcgtatttttcctccacctccctttttaccctaatggtttgtgcaccaacaatttggttttccgcgtctgtcaaaattttcgctacattattgccccaatagttttcctcgcagttagcttctgtgtctccctgcattggacatgcctccccggagagtaactttatcttcttattcatttcgtttttactgctcccttcaacaccatgcacatccttctctttgtcaccgattgtcctttttctattggcagtttcgtcattccgatactccaatccgctgcacctttgtagcgactctggaaagtgttctccttcatgaacatgctccaaattttgggaggtaccaaattggtcgttaatcgattgggatgcaccaaagttcgcatatcttttttattttttttggacagcccctccctagaatgaggcctctccacggcacactctatgttgaggaaggacaagatgtcgctgttaaaaaggtccctcttaaggtagacattttttaagtaaaatgtcaaatttttcttcaccgcttggaaattataaaaagaatacttatgccttagggcatccatgaagggtttatttttttcttcaaaggtgtaaaagagggagtacttaacgtaggacgaaatgaaaaagttcagattgttgaagagattcttcgcgtttaggatattaattttggacttgacacaattggttaatattttaaaaaataaaagatgtataaatctgttttgcgaatttgacaacaccagatggtagttattaatctcttggtatgcgctctgtgtttggttaccccccttaagttcgtgattatcatcgttgtacatttcgtctgcttcgattatttcgttgtttgtcccatcacactttgccccttctctgtctatctcgtctccatattgtccctctttggctgaggcaacaaaggggatttcccctaccagtggatttttcgccagaaggtttcctctgcctagtaggctgttctccacacagctctccttcgccttaagctcggtgaccagcaagctgttgttatacgattcctcatgaatgctcaaaaataaatcaataaaatgatgagaaaattcatctttccccctataatgataatggaaatatttataataaacgtaaagcaaaaaattcaacaaaatgtccgtatgcttcagcacatttcgaatatacaaaaatttcaaaaagcaataaattcgatacaaatttgaattgtacaaaaaattattaacaaatctggaggtaatatttaataatatatattctgggaggacaaattcagaaaaatatttatcttctaaaaatttgtacaaatgaaaatattgctgaaatgtatagtagtacaaaattacatttttattgttataaaaagatgcctttaatccaatgtttaatttgtccataatttttgctatattaaaattgtattgcttattataatcatacttcacttcgctcaaaatgtgaatgaacgaggaataaaacatgttgctaaaatgattgtactgttttttatttagcacttttattaattccagatagtcaatgctttttttgtttacaaggttgaacagccggtttttgtacgccctgtatacgtttttgaagtggtaggggttattgttcagaacaattttgattttttcctcaccttggatggttaatttctgtacgtctcctgtgcctttaccatcttggtgcgtataatcatcgcaaggagtagtttttcttctttttcttccttttcttctttttcctctttcgcttcttcttcttctgctcctccttacagtcaaaagtagataatttttctgcacatattcatcaaattttctcttcatttcttcttttattttgtacgggtttatctcattaagctcctttatgtaacaatcgaagttctcaatttggaaccccccctcgttgtcctccaggtacacattctttatgtactcataaaagcacacatagtagtagtcgtcattcaggaacaggtccttcaggtaatccaagtagacgttgtacgtcagggggtccgtgtaatctgcgcttgtttcgtcgtccagtgagatcatccgttcgaacactttcacgaaggacatcatgaattcctgaggaggggaggcggcaacgaaatggagtaatcagaaaagcggtgaagggagaagcggtgaagggagaagtggtaacgagagaagcggtaaaaagaaatgcgatagaaagaagtgtccattgggagatacgacaaaccgatcagctaaaacaacacgctgtctgggcagatatgtgccgatggggacgcgcccaactgacgttgccctttccgcaaaaggttacctttccctcgcttttggacctcttaaaatttatcaaaaactgaagaacgttgtagtcattaaacgtgtagtacacattgcgcgaggcgtagttcaaatacgcgtagtcactgctggggaaagagacactcacgctcctcctgttggacacccaaaaaaactgattcatataagtattataatcaaccaacttcttcacatctagacatatgctctgcatgtacttgtgaatgtacagcgagaggaataattccacagcctttatgtcactcattttcatgctaaatatgtcaagcgtgtaatttgtcgttcttattttctttccgcatgattcgttttcactcttctcctttgaaacgatgtcgaagggataaacaggcttcaaaaataggaaattgttaaacaaaaatgaaaagcaaatgttaataaggctattaatcgtgtggttgtttctgtaaattttgttatgcaccttgatgtgctttatgtccacataggggtttatcatgtcgtacacaattttgctgatgatttttctttcgttcctttgctgcgccttcaagtgggtggtctgtttttcagcccgtttttcagcctgtttttcagcctgctcttctgcctgcttttcatcctgtttttcagcctgtttttcatcctgtttttcaaccactttttcaacctctttttcatcctctttttcaacctctttttcaacctctttttcatcctctttttcaacctctttttcaacctctttttcatcctgtttttcagcctgtttttcaacctctttttcaacctctttttcaacctgtttgtcattcccaggggttatcccttcatgcgtcttaaaaatgccgtatgaagcttcacctgggtgattatagcattttgggtgactatcctccttgtccttccaacaattattaacactgcctgttagcatagcatcatttgtgcattcttccttggagaacaaattaaaaaagaggcttccctttacctcttccatattgtaggaagaggcaaacctctgattggaagtgtttctcctgaggaagatatttttctcctcactgttttttccctttagcattttcccgcctcccttcttccatctagacaagtagtacagcacacatgcaaagatacagttaaaggacgacttggaactctctctaatgtaacgaacagtccgcttgacattatttaaaatcaattcataatacaaattgtcgtgataaaaatagtgaatgttatgtagactcctttctaaatggatcgaaatgtcagtgttaaaaatggttaacaaaatgtttaaagaaaaataaaataaattcaaggaacacttattcatgttgtacagttcatttttgtccatgttaaaatggctaatatattcctcttgaagaatatacttaaatagggaatgataaattagttccttcttaatttgcatgaagtcattcattatgttattttccttgcacagcttcgttagcttcgaaagtacatcgttcatttctagcacgtctctatttttacagttgttaaaaaggtccacatagaacatactattttgtaataaattttccattaaattgcaaaatataaatatgtatttgttcttcttcattttgttcctcttattgtgtttctttttggacattaatagaacgttgatggagctgaagttcagcagagtttgcagataaatttggtaccccctggtgttttcctcttccttttggcccatgcggaacttcccatcgttatcgtcacttgtgtggttgctcatactagcactgctccgcctactgctccgcttactgctggctgatccgtcttgtgataaatgatgctgcctcgaactgtaccccccttcttcacttgccatttcgatggccataccatcttcatccctgacacttggtacgctcttcccacgcttcgcgatgccaatcaggccattcgtctgacctagctttggccctgtaaactcctctttatctaacctcacagagggattaaaatgcaagtacgtttttaacacggacgaaagtaacaaaatgatgctgctcgagatgtgcaaaaatagatagtacgtgttgtatatatcgttgttcaagaaaaaatcatggttctttcttaaatgcaaaatgttgtaattttcaatgtgcaaaattgatataagtatgaacaaaatatgcgcataggttcgactaagcgtcgtgtaaatcttattctgactcttgtttatcacggcaatgtatttaaaatagcacacattgtttatttttctcttcaatttttttttaattttttttaattttccatagctctgtaaaatgcgttggtttcggctgccgtatttgaactggctcatttgaaactcccctcccttggccatcacaacgattttgcttttgctggctgcgcacctgtccgcggcggcgatcgtttctacctgcgacttggtgtgaattgctgacaggggatccgaagagtatcccccgcggagacccttctccgcgccgcagaacgggctgctcaatgggttgctgaacgtgccgctgagcacgcttcctactccttccatccgctttgcgtcacacatttcacccattcgtcgctccaatttgttcatgcccacctcctcccccaaagggttgacaaaatatctattcatcctcttcccaattatgttttccaaaatgctattttttattttgagtttcccacttacggtaacttttttcttcacctcgtttacaattttgtaaataattccttttccaaaacgcactccacctactgactgtagcactcctttactcctcaccttcttccttttttctcgctcaatgattttttgtacttgttcgtaattgggaagtcgcgtcacattggcatgtgtgtttctcgctgagctgatctgcgtcccccctttacacctccctctccctatgcgcttcctgtccatctccacgtgggcatcaattttcaccagtacattaacaagcacatgaaaggaagtaaaaatggtgttcagaaatctgtaggaacatccgtatctaaaatttacaaaattgaaaacgttcagcatatgccaagtggcctgatcatcgtacgaaaaaacattcttctcaatccccaaaattttggacaatttatttgtgtgaaattcggaaaaggaattcagacgcaaataaaaaagagaaaaaacacagctgtacacattcatcattttgttgattatcacaaaccgggggtcctgttcctgataatattccttgataaactccatgcagcgatttaaaaattcaataataatattttgcagctcgaaatcaagagacaacatgcaaagtcttgtgtcaaacagggaatggagataatcaatgctttggctgaaattttcatcccgctgtttcgccttcttgtataaacttaggatgctattttctttcagttctttgcaaatgcatttttttatatacttatacgagtgtaccaggaagatgaatcgttttttttattcatcttttccctttggcaccctcccctgttcaacttggcaaacgtgattagtatgttcaatacgtcgttctgttctacgtccgcaatgccatgacaagctactcgacttcgcccctccttttctatataatttttatgcacactgtaaatcctcttaacgtaattatcttctcttaggaccttaaaaaaggaaggcttcaaaaaaatgttcttactgtacaaactgtgattaatttcgtcaaacacataattgtagctcctgtttattggtattttttatttttaaaatggtataaagatcgttacaatatcttacaattcgctgggctaccttccacacaattcttctgaacatgtcattttcgtataatcgcaagtttagtataaaaaagcatttatggtagcatttcaaaaaagaagaaaaggctatattcacattttgatccaactttgtaaatacatttttaaatttcttcatattgctgacagaagaattgtgggttgtactttttctttttttgagttgtcctttttttgatacgaattcgtttctccattcctttttatccacaaatggatccttcttatttccttggttttctctgttttcccccaatgtctctttgcattttcgacctctttcttgtgcttcctctgtaagtgctattccctcatagagaggttcctcttctccaggtactctttcctcatcacagtgatgatggtcctcttcattagcatctccctgattatccaatatgccatcctcttcgctactcctttgtttctctccctccctaggaagctgtccctgttttgcatttgcttgaccactgtgtagatctcccttctgctcctcatgttcgtatggccgtttccttagcagtccttcttccacaacattctcttcacccatttctttgtgcccttcgtgtgcttcacccttcctgtgcccctttcctcttggcccccttctccgggcgttcttataaatcgaattgatacgccccatatcctcatttactttacaaaaattgccagtttcgcttttaaccaaatagtttatgtcatacttatccaaaaaaaagttacatttttaaaataatatttcgagttcagataaaggaacttcaaaaataaaaataccacacgccgtctcaccaccctacactcttcatcataactgtacttaattaggaggcaatttaatatgctaaaagtgtgattaatcatagattctaaatttactttatcgtatgtgtatttcctcttcaacttattcaggtaagacttgtgcaacaattttagcatgtacaaatggcagtgaatcacatttaggtaattatcgaacatgatggaggacgtaaaatcttggtgcactacctctttccccttcatggagttcactattttctcggagtccttttcaatgttgtggtagaagtagatgaaagggtcgcacttaatactggccagataaaactggtacagccgcaaaaaggtgacgtactcttgcaaattttttttattaattatgccgttgcttgtgaagaagaaaaatattttaaacagggcccttcttatggtgcactcagcaacgcgctcaccatttactttgcggtcgctactgtctctccgatcgtcacttactttgcggtcgctactgacgctagagtcgcctccacacccctcaccacagtagtgataaaagagcatcaggacaatctcttccgccttggccctaccttcgtcactactcgcatttgacaaattcatgtgttcgtaaaatttttctacgtccaaaatttcctcgtcttccttacccatttcgaggtacagcttttccgtttcgcactttaatgcgcgcgtcatgcagactatgctattcgcgttggattcgccatgctggctactgctcgacgtgctgaagatatcacgcaaaattagtttattcctatctgtcgtatcactcgtgtcgcctgtgccactcttcatgtcgtcttccttcgtgtcgtcttcctttgcgtcctcttccttcacgtcgttatccttcgcgtcatcttccttcacgtcctcttccttcacgtcctcttccttcgcgccgctctccttcaccactgcgctggaattgttttttaaaaacaaacacgagttcgtcccgccgccactcacttgctcactgttgtgtctttcaccggacaacacctcattcatcctctcccccaggagttcctccttcttctgatttgtgtacgaatttgtgtcgctgttattaacagtggtggtcgaactgaatttgacgttaatgtacggatcattctgttcgttcaagtcagcctcttttcttttatctttaaaaatgaaaggcaaaaaattgaggcccacctgtgggtgctttgtacacataatacgagttgacaacgttttagggtcccccttgacggtgtctttaatggggggattaaacaggttccttaggatgtccttaaaaagggcgccgctatcagcgccgtcataaatggcataaaaattatggtaagagtacttcattttgtgcatttttttcttcaaataatccttctgttttatctgtttcaacaacaaaatgtcgataataaaatgagaaatgttaaaaaaattactcccattaatatgatcgaatttatctatggcatacatattttcatataaataataaatatgccttatgctgtcatttcgtttgatgctttttaaaattttttcataattttttataagaaataattcgtccatgtcatcaatatacttgtcgccaatgttggataggatcgaattgttgtacgaacttaatttctttactttatctctgattctttttttatttattttgttaatacttaggatgatcacttcttcgatctcttttttttccttttcatacttctctccgcgcgtgtagttgcggctactcctgatctcactgtacagattgacaaagcgggacaagtcgaagaagggggatgtgctttgcctctccacatcgtttctttgctcatattggagctcctttttgtgcccccctttctccacgcaattcatttctaaaaggtccaccgtctctccttcgtaattacgtagactatgaggcgcgtcgcccctttcctcctgcttcaccgagtggtctctacctgctcccaaaggaatgagaaggctgcctttcctggtgccttctctactcacttcacctttatccaacatcttcaaatttgcgttacactcatgggggctaacttcacccgtgcagcattctatctcttcccgactgcgaatccccttatcattcgtaagaattcgcttcctcactcgtccctgtcgagatatacttccgtctgacaccccctttctacgcgtctcttgatcaacaaatttcatgaaaaactcgtgcttgttctttttacatatttcatatatatcatgaaacaaatccgcaattcttttccgttttataatttgtttcgctttttttttcttgtttttcaagtggtaaatgtgataatattcactgattaaacgggactgatattctttgcatgctctccttaccttgctaagaatggatccattgaaggattcatttgaaaagagttcatcgaacagggcactcggtcttcttgctttggctttccctgcctttccttttttgtctttatcccttttgggcttctcccttttgggcttcccccgtttgatcgtgtcattttggatctgcccctctcccacttctccttcttccatcgcgtccttctccgctttaacccttctcgtcctacccctctgcaactttccctcctgttcttcctcccttaggttgccactcttcgctttgtccatcagcacatccccctttgcaccatatccaacgctgtcacttatttcttccttctcctgaacactgcagtaatcaaaagtgcacattttattatccttcgcccagagaaaaatatcgctacccactccgacactattttcacaagaacgagaaagaggagtctcctcattagtctttctccttttatgttgcaatgaatcattttcaattggtggaataaagtcaaaagctctacactcgttcgaattagacggcgtcttaggaccttcctgatcgatcctttcatctgtactcctttgcatacattttatgatgctcttttgttgcgacaatcgcttgtaggagacactgtttccaaaaattggcgaggcgttgttcttcaggacgctcagctggttattcgcaaaattggagggtgatttacttgtgaaagagctgcgctggatattcccaaaactgatgggcgagttgctcacaacgttcggggtagaatggcttggtaagaagtggggcgtgttgggggggaaattgcagggcgaatgtttggtcaaaaattggggggagccgttgttcacagagttgccttcgctgcatctcactatgttgccttcgctgcgtctcaccatgcccattggcgaaccaacaaaagcgcttcctcccggggtgtgattaaaaaaattgctagaggcactcctcagaatattccccgtagaatgagagacaaaattcacgggagaattgctaatgatggtgtcagtcgattttttcaaaatgttgtgggaagcactctttaagatacctccaggagtgctttttaaaaaactggtggatttgctttttacaattgaggggggagaattttttaagaagctgtttacgggatttctaaataatatgttcttcaaattattgcaaaaattgttggtcatattgctttcctcatttgatacgttcaccaagttatggtccgacaaaaccgtttggtcttgtctatcttctttcagctgtatttttggcgtgcttctcccattgggcgacttttcctccttcgacagagcggcctttttctcctcaggcagagcggcctttttctcatcaagcaaagcggcttcctcctccagcttcgccagggcgtcacttttccttaagacgaaatttcgcatgtcaacactgtcgtcataaatcgaaaacgtttctgtattgttcgagtcaaaatagacgtcctcttcaccctcctggttttttcctttcccccctttggcatccccatcccacttgtgcgtctcgcttttatgtgtgcacgatttggactccgcaagggaaaagaactcctttgtctgagggtcttccacttgggagtccttcgcttctcgctccaccgcttcatccttctcatcggacgaagcagtcaaatctgtacagctctccaaaaaaatattctcataagacgaattagcaaaaaggctattctgatcgtccacctccttcgtctgttcctttacgcctaaggggaaatgtcgcctgagtattcccacagtgttttcataaatcgttggattaaagtgtttactgcctttttcattatacaacatcgaacaatgaaatgacgttttggcattcaagtagtaactaatgtcattgctctgcatgaaatatcttataaacacaaccccagcattgtaacagatttctactttatatccatcggagactttgttcaaatatttggacaacaaaatatacgtaagggagctgtacttataattttctaaataaaaataaacatttcctattatctttaagaattcaatttttcctacataattttttttttttaatttttcgatattttctaatccataatttaagcattcctcgaacttgaactctttgtatagcttctgcaggtgtagaatatacttgtttgttttccccttttcttcccaagcttcaccttttttgtctaccctattttttgcttttacatttttcgatattaacatttgtacgtatttatcatccagcattttaggtaaattttttttgtgcttccaattttgcttattagtaattttgcttttctcatattttttgttcccatttctttgggaatcattttgacatctatccgttggcatctgtccgttggcttctctcgaggcaaggacaaactgaactgtgtgcgcttctataatgtcacaattttggttctgcgcatgtaatgagtgtgcaaacagaggtgtatgtgaatatcttcatgcgcaagcgaacgtagggatggggaaatccctttgttccatgtgtgagtagcctccacgcaaaagttcgcaaaatatcactacacatgtgaaccctctgcaatgtatagcttcttcgtgtatctgcaaattacccctccctgagtggttaaacccttttgtgcctttttcctacacaacacggatgcaccactctgccaagggggatatgaggtataaacagaatagtcataaaaaaaaaaaaaaagcggggcgcattttatttttgttctccaccccagcattgtcccttattctcagggtcaaacataacgctcgttttgtccttcaaatggggtacgcatgtactaacgatagtgtggtagcatggccacaccctcgcaattgcaatactcgttgctgaacaaaatgtttacacgaatgatgcatttcgcaagcgttaattttttggagaatatccgctttgctgctttacgaggggtacattatacttcaaaaaataaaaaataaaaaaaaatgagggttacacgagaaagctatcttcccaaacgaacttgaacaaaactagaaaaacataaacaagcgcgaaatggcgaaaaaaaaaacgtatgataagcgacaaaaaaacgtaataaatatgcgccaaaaaaaggtataataagggcgaaaaaaacagaggaaacccaaacggttatgcgaaacgccacgcggagtttcgttcaatcgttcaccaaagaagattatattacacaagttcaaggtgggtttcaatttgtacatttccatgtgccaattttgctgtcgagctaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttaagcgcatatattgctatattaaaattattcagatagagcatttcggacgcttataataaactctcctcagcagttctctcgcgtggagacaaaaaaaaaaaaaaatgatgcaatctgggaaagggtcccctcaatgcatggctaatacgtatgctaatttccactcgggtgataaatacatccataggagggtcttccaaaagcgcgtcttttaaatgtgcacaagtcgaacgaaatagaagctcataaaaatggtgcaaaattatgtacacatatgtcgcttttcctttttacaattttgtaaggcagttcattacataatcctctttttctgagataaataaaaatccgttgcaccttttaagtgcaacttaggtgaccatccagctgttcattcttttcaccctcttcgaactgaggaacatacccattcgcgtgcaacaaaaaaacgaaagagagagatttaccagcatgccatatcacactcctacactttcaaaaaataaaaattgcaataagggtaatctacaaagctaattagtgctccatttgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccaaatttatataataatgataacaataatggtcgcaaaaaacgaatggtgatacgaaatgacgccttgttcttattgcacaaatggggtaaacgaatcgaagaaaaaagggggcgagggcgggtgcacgtaaaaaaaaaaaaatataataaataaacagataaattggtaactaaataagtaggtaattcctgtgccggcgattggacaggaaatgctcaaacgcaggaccaaacatcaaatagggggctaacgaattgggaaactaaacaacggcgctcgggagctggcagcgactaaaaaatgaaggaagcgcagcagtggggaagcaggaaagtactctagcacaggcgtagacacacagggagggaggaaaaacggtacaaatgcgggagagattaatagggccaatccgagttgtttattattttttatttcattttattttatttttttatttttatcgctatgcaaattagcacacgtgtgtggcaagcgccgatgcccctctgcccccgaacgtaaaaaaaaaaattaatcaaatgaataaattatccgaaggaccttctctagcgaattatatatgtctatattttcaatataattaattggcgggtgcaaacatttggtcctttccattaaatatttctgtatgtcattaatatagttaatattttttatatacttattttcttccgtctgcaaatctacagatctgcttgaaaatctccgaatgctggtttccctatcatttatgtatactaaaaaatagataatgctgtttggatattttttgtttaacttctccatgatttctgcgtttagatgaaccccttcaatgatgatcgattcgttactccttatgtgatcgttaattatgtcatcgatgtaggtgaacagtaattcgcactgcttcacgtagttctcgatgcacctccttcttagacgcgtttctgcactctcgtctttcctcgtttctgagtcaccgttacctccactacccccaccgctatcagcacctatactgctacccccacgactcccgctagaactagcgcccccctcatcttcgatacctttcaccttccacgattcgtacgttgaaaacttaagatacttgtcatccttcactttgtactttcttaaaatttcccgtaccacatctgtcgaaagaatccgtcgaatgttcaaaaaaagacccaaaaggcaactaagggtgctcttccccccacctgaggttccactcaaaataatgataaatttctttttcctgaatttcgaaagaacccaattttcgcagtctgtgttcggcatctggttgtacaactctgcgctcaacatttcgctgtccaactgagtcttcaacatttggctacaaaaatctgtgttcagcatttcactatacagttctgtatttagcaactcgttttctaactgaccgtttatcatttcgttatatagttctgtattcagttcgtctgtatcttcttctgcatttagttggtcattatctgtgtacgctcgcagattatcattcgatgcttctgtatgtagcttgtccgcatcttcgtcttccctggtcatttcccttagtgtgtttttcttctcatcagtaaatgtccaactgtgctccatctccggttgcgacttcttcgaatgcaactgttccatatgcgactgttccatatgcgattgccccagatgcgactgtcccagatgcgactcttccatatgcgattgccccagatgctcctcgtcgtcgacctctttgccacccacaaaggtgatcctaaacttgtccttctttttcttcaccttaatgtaaatatcgcctataaaatagtactttgagcatatgtacatttcgtcatcattctttttatactctactagtggaatcctgtctctaaattttatcatttttccaactagttcctttttctcttcaatatgttttctgattatatcttctatgattaaattgttcgatccatcttcgttcatttcttctaaattgtatttttgcttaaatataagagtgaggggtagaggggcttctgtaggagaagggggtgttcttctgtgctgcctttcagagctataccattcttgtgatgagagttcgtccggggggttatgcttctcctacgtgcaaattgcgcctatcacgggggaaggggggtagcacatgcgaagaaaaaaagggacattccacagggcccgatgggaccatgctgacggagggcagcgtagttgcatatggggcagatccacagggggcagatccaccgggagcagttccatacaacgtgcgggcgtagaagatggcaagagattagccgaataggtagaaaagatgcacaaagcggcgtacataagtgcgtacgcgtgccatgcgcattttcgtgctgtacccttgctttcaaattcgacttcggattcctcccccagcgtgagctatatattataatgttgacgaaaaaaaaaaataaacttaggaaaagaaggggaaaatttttaattccctccaaacattttcttcgctttttctacccccctttttactaagtatgttcttataaatattttgcaggagcaaaaagaaatgtacaggaggagcggtttggcggattgtccccagcttcgcgctttgcactttggactaaatgcacgcgtgtagttatatacgtgtttgtacggatgtttagaaatttacatattcactggggcacagcgcttttcacatggcatactcactaaacgtgagggggatatgctacaccaactgctcatttgtcaatctacagctttcatttgtgtgctgacctacgtgccctcttttttcattcgatcacgcgactgctggcagacgcatgtacattcgtgtacgtacgtgtaaagtatacttgcacacaaatctacgcgcaaatgcatggatcataacggaaggaaaaactccaatttttttttcatgcacatgcaagcgagaaatacaaaaagggggaagaaaaaaacaggtacggaaaaaaaaaaaatgtagtcgtagaaacacccccaccccattacctactatatatgcgccttttacgcgtttgtaaatttacgaaaaaatgaagaggaaaatttacgaatgaaaatagaaattcacacgctgcaacgttgaaagggcattccgtttgtcgtacaccaaaataacaccgttttgcgtgcgcccccttccaaaaaaagaaaaaaatatatacgtgtttgcatgtatgtattatgtatgcaagtataaacttacccaatcgtgtaacgcaaaatgacacagcacaatcactatagacgcgcaaacgaaaacaaacgggagtgaaaaaaaaaaatcagctttcaaactgtcgctaaactaaattaagcgaattctcatttgcacgcccaacatgaatggtaaatccaaaacgtcgcatacgaaaaaatgaaagagaaattctccaaaggagtaacgacacttggattgcaaggaaaaaaaaaaaagttctactgttccaaaatgtgtaaaagtgatcacacaaatgacatccgtttggatacctgcactggtgaaataccttttcgacttcaaaaatgggggggatcatttttttctgtttttacatacatagttttatgtccctttttgagagacgctgagttgtgcgcgttttaaattttttttttttctgtatgtacatatttcctcccccttaacatgtttctttttttttcaccctatacattttcataatcataagatgtctgcttcgtgggggtagtcctgacgctatcgtccaaattaattttcaattttttacaaagaaattccactattctacaattcgaatgcgtataatataagtccttatacagggcacattttttctgcagcaggaggatgtatctcatttcgtcaaacttgtatttatatataaaaaaaagcaggttcaaaaagatggcattatcgatatattctctgtttacacacaattcacgaaatatgtgtttattgatagacatttcgtgaaaatatcgaaccttcacaattgcataatatattcgtatgtatcttctcagcgcatcctttttcttcatcatttgattatccccatttaagttgccctcgtccgttgagctaggagaattggaagcccccttttgggtgtcatcccccggtgcactcgtaacgctgacacaacgctgactttccccttttctctgcacagcattgttatgtgttctacgtccacgttgctcgttctgctggaagggcgttccctctccgtgggcctcgcgttgggaaaaattacagtccaaattggagtccaaattggagtccaaactggagtccaaatttgcgtcagaattgatgtccaagtccaaattcaggcatagccccctttcccccccctgcatatctaccacttggggatccaaaaaaggcaccttttcagatgcacaccttttggacaaattgtcttcattcgcctcctcgctgtacttgtactgaatatacctaaacagaaatatgtttgttattatgtccacgctctgcatgtactttgggtttttcttcctcgttcgtaaagaattcaatatgaggagcaaactgtcattcgtcatgtcgtagtaggaacaaggggaaagaattgttttttttcttaaaacaagctgaacaaggaggtttagaaaactctcgtcaaagattatgtcattatttacatacctagagtagctcttatttttgcacaatatatatgcgatgcgtttttttaccttatcttggtctctccatgtggttatgcaattttggtgaatcttacttataagcattcttttgtcctccccatctagataactatcattttgtgtgccccttgtccgcttcgactgataggagaacttttgactagctccttcctcccccaataagtaatcatggaagaaatcgagatacacgaaataatccttcttcgtttcgcgacaagtttcttcactaattcgggaaaaaatctttgcaactacaagggagaggtactgaacgttgagccaattcaacttaaaaattatgttctgcaacaaaaaaaagatattcttcgaattaaagtagtgaatgtgtaatgcgaacaggtccacaggggtgtacaagaaaatgttgctcaggatgttataaacatgactgtctacgtggaaggtgcttttctcaaagtggatagttgcgtcttggacgatatttccgttttggttgacctgttcattttttaatcctccactttttggtaacttcgagttgtattttttcttctccaatgggacccccccattgttcccttccccattgaggacattcccaaacgtccgattcgactcccatttcgaagtagcagtgtggttattgccactaatgtagttaactttccattcggtaaatacatatttgctgactggaccggcttgtgtcttattttcacaacgcaaaggctgcttacactgtttcgtttgaactggcaagggggaagcaacatcccccatgctgccatcaaaagaattatccccattggatgcgtagaagtggtaataaagagccttttcatggttagcatttatcacgttaccttgttgggtgataaaatcttcatttgattcaaaggcgctcttaaaatactcgtacatgtgaattatttgcaatgcattcagcctgacgtacagatcagccctctgcacctcctggatctgattccccacaacaaaatcggcagagtgattattaattttgtagtatacgtatgggtcgaatttcttaaaatctctcaccccggaaaataagctcttaagaaataggaatatcccttcgtagtacttcatttggatgtagaagtaaaaaagctgtaataaaaattgcccgtcgtaggatcttagcttgtttttttcattaaactctagtgttatgaatctcttattcttttcatccctgtggatggagatcacttgggggtaagatccatggtggggttcctcttggaatttgtctaatgcgttccccacttcttctaactcatgaggtgagtacttcacagtaaagaagtcaaagtacaccaaagaaatgtcgcaaaggtatttgcttacactataatttttgtactcattgagtagatttaagaattgtttcccttccaaagttagcaaatccgtttgtatctttttctgtaatatggtatcgataaacacgtcaaaatagttgtgcttctctagcagtaattttatgtacagaaaaatcattatgttagttcgtttataaaaaggtacataatagtgacacatacttaacagtatttttttatttagcaaaagaacgttcgggaagttatttatttgaaaataatacaaattggataaaatacgacacatgtcactatcattttgactcataaaaatttttaagttgttcagcagatattcatacaaaacggttagcatgtcttgcttgaagtatttattgtatatgagtacctccatgaggatatccaatttgctcatacttatctcttctagatccttctcattataatactcgtaaatataatctacgtaattattttccacaatgtatttattgtgtactgatccgtaggtactgtttatgtcttctgcacacaggttgtaacttagatctatgtcggtcatgggggggtagtaactcgatgtgacttctccccttttttcatccttcacatgtgacataaggtgagggttcccctcttttgcgtcaccccagatgcatgcaccaggtgagtaatccctctgttggagattctcctcatcaataatgtgctgaatctttctctttaaaaaaaacgggtcaacacactttttccccctttctacccctcctggaggaaggaagcccaatttgaggacaatctgatcgtggaaatactccataagagaagtattcgaatagttcagcttcctcaaattgttcaaaagaaaaatgataacattgatatcgaaatgtagatgattggaaatgatataatttgccaaacgatctaacgtcttctcattcttacagtttaaataaaatagggacgtgaaaatgctcaaaatgttatctgcatttagcatcttttcattgtccaaaatatttattagtaagcaatttatgaatgttttatttactctgttgaaataggcataaatgtagagggttaaatttagctgggaaaatttaaacttgtccttcttcacaaatataagcctttccagcaattgcaaaaatttctcgtttcgatactttagcttgtacagactaatcagaacagtaatgatgctatttggagttatcgcattttcgtcctcgtcacaattatccatgtcgtaaaagctgtcttcacagtggactcctccattcgacgggcttaaactactcaagtggttcaaatggctcaaatggtttgaatggctcaactgactcaattgactcacgttgtttaaataattcgttacgtacacccccatagaattcacaatttttctcaccaagtgaatattttgcagcctcacattgctgacgctctttatcgtgtcgacaagctctctaaacgtctggtaatgtattggcgttttaataaattttgttacgttaaggctatttatgttgatatatttattcagggaaaaatctacgtatatatttttgagtttgttttttttgacggtgcagcttcttgccttggtaatttcctctgccttgctgatatatggccttttgttcaaatgtgcaaagagaagtttgccctttttgcctttatccattgttcgtgctgcgcttgggtctccgggttgtgtcctttttagtagcccgcatggaactctcatctggtgcaaaaaaaaaaaaaaaaaaaaggacacatccacgcacactggtgggcccacttccgaggttgcctactttgccttcacatttttgaggccacgtaaaagggggggcttagcacgtacatatgcgtatatgtatatgtatacgtataggtatgcgcatatgcatacgcacatgtatacgaatatgtacgtgtatcttctcggaaaccccttggcgcttcacccttcacgcattattcgtgaaatttccccactttttctgcttttcaatttttccagtttgttcaattatttcgaaaagcataacccctcgtcggccccttcgcgcagatcgtatgcagtttgcaattcatgaggccagcctgtcgagtactcggccatctgcatgtacattaacgcatgtaatggtcacttcccattttggcatgtatgcgggtaagggcaaatcgtgctgaatgacccacgaacccccccatgtggtgaaagtagtgtatattaacacttgtaacatatgcgttttttttttttttctctcctgcagagtagcggttccccgactaattcacactgttatagtggaaaaagttgtgggcccacccctcacgcatgcgtaggggcaccaacaggtttgcacaaacatacgagatcaccgctccggattaaatgtgcaaatagtacacttcccaggtagatgatccccaagtgctcaaatttggatagaaccttttcccaaccactgtaacaaaaaaagaacgccctttttttctttttacccctaaaatgaatcccctaaacgatgacaagttggaaaagatttcgaacaatgaattaattagaaggatcatggagctgcagaattcgttgatagttatctctgaccatatggagttactaaaaaacaaaaatagaatattagatgaagagaatgagaaattagaaaatcacataagagacattgtgaataatgtgaaaacagaatttacacaaaagtttgacaaaaaaaggtcacctgcgttgacttatgctccggttatacatgaggaggatgcagcaaccgaaacttccaacggttgttacaacgaacggagtgttcaacgtgaaccatgcgaagggcaaacatatgcaacccatgactcgattacacctgtccctacagatgccgcttcaccgagtagaactacaccatacggagattcctcactaattgcacacaccaccaatgcgcagtcggggcaaaatttgaatcttctaaaagaacacacaaaaagtaatatatataatttacttatggagacagaaaagttaaattccatttttaacattgcatcgaatgtcctcaacacgtcatttttcagcatatcaaaagaacaggatggtaagagaaaggggagtcaatgtgtccaagtatgtcagggtgtagacccaagagagttagatatgcatacacaaagggggcgttccaaaatttgcaaactggagagtaaacaaatggaaggaatttcagagacgaagaattatatgaactgcccaggtggagatgttcctcaagggggtgtggaagtaaagggaggcgaggaagtaaagggaggcgaggaagtaaagggaggcgaagaagtaaagggaggagaggaagtaaagggagatgtggaagtaaagggaggcgaggaagtaaagggaggcgaagaagtaaagggaggagaggaagtaaagggaggcgaggaagtaaagggaggcgaggaaggaacgggaggcgcggaaggaaacgagaatagagatataatggacagggtggaaataatggaggacgcagaaataaaggaggaagttgacgcaaaagaggacgcttctataatgctggaagtgctcagtgtggaggaacgccccaatgggtcggataccaaaagggtggaagaccaaatacccagcgaggggggatacagtcacgaagataaaattagcaccccgctggattcacaccaaatggaagaaaatataaatggggaaaaggacaaaaacgatggggacgatgaggcaaatcaaagcacacctgacgagaggggtaccattaaaagggaaagtcaaaatgctatacatagtaataaaaatgactagctagaagttgccaaaatgaatcgacacaacatgcagttttgattcatagaggcgtacgaatggttgaatttttaacaaagggggaaaacagctttcgcgcagttgcgttcgaaggggggcttcccgagctggtatgccggtatgggccaagcagggcaggtaaggggcacacaaaaaaggggcacagaaaagaagaataaaatgcagggtgccacaatgtagcgcacgttggtctaactcacaagggcatggcttgcgtccgcctggcacagcatggaaagccaacaaaatgctgcacatcaggaaatgcatgcgaaaaaaaattactgttaatcaaaaaaggggggggggggaaacacaaatggaaaaagacaaagcagaaaaaacaaagcagaaaaaacaaagcagaaaaaacaaagcagaaaaaacaaagtagaaaacacaaggggaaaaacccaaaagagcaaatatgcccatcttctgcgcaacctttagccgcgcgaaagagaacggattcacaaaaaaatggcgcttcatttgttcatccgatacatgcgaacacacatgttcgtgtgtatgtgcaagtcgaacaaaacaaattcgagatgctatttaattatgcttgctcgacacgaaggaggtcacatcagacactcccctatattttgaagttatccaagccgtccctaattatgttgtttcctgccttcgtgtaagtatccagtaacatttttgaagaggaatgtctcataattgcctgaaaagaaataatttgaaatagtgccgttgagcacacatatggagatgtgccaaaaaaaaaaaataaaaataaaaattccattccggtaaagtacacatatatgtacagtggaacaatacttaaagggagaagacagaatgacatacttgcgccactggaagagggacaggcgggtttgacgttgcagctattgttgcaaaggagtgtctacagaaaggggggcaaaaaattgcgtcaatgcattttaaatatttcgacatttttgttcaatatgggcaaaacaatggagactgttttttttaaccttaacaggtacggaaatattcttctcttttttccgtcttcgctgatttcgagtccagccctgaggatcaaattcaacacacggttctttcgttgaatgcacacacgcacagggacagagcgcatcgcattctgttatatccgcggtgcgttatttccataccgtttggctgcgcccttcagcgctgttttgaacgtttctgcaaaagtggaagtgtggaaatgtggaaatgccgaagtgtgccccagtggcgaatcaacaaatgagcaagtgccgctcgttacataagcatcacgcacgtatggagaattgggcgaaaaaatattactttccttttttgctaagttgcatatttttctcttttttcttttttttttttttttgtcaaattgatcccttttaaagagaacttacttagtggagtcttcgtgttggtgtaattaaacttatttttgatggtctccgaataaaagcacagccccttcataggcttcttctctatctcccacctgtcgcatggggtagagtaattaagtgtgcattcgagaaagtaaagatgaggcatatcacttgcgcaataatacgaatgcacgcactgctgggctcactactggacgcactactgtacgacgtagttgtaccatttcaccaattcgttgtaggcaaaattcgtcatggggatggccgtgttgctatactttgtcttttggcctttaatgaaaatttctttcttttcaaaattgatgtcttcccaaagaatgcgcaggacctcggacggacgcaaccctatgcctttgtaaatttggggaaaccatatgggagtttaaaaaaatatatcgaattttttgttggtacgagtcttttacaaactagtgaggctttacgcgccagtacctatactcagggcgaagatggctctgtgcatgtcgccgctgttcatcagcaacagttctatctgcgcaggggggaggaaattaaatttaaggaaaggaagcgaaggggagtgaatgggcctataggggacatgcgtgggtgaccttttacaaacactcaatcaatggcctttctcttttcacttcgtttcgctacatttcgtgttatttttacgaagctatgacaccctctcgacatacctccttgggagataaaggggtaatcttcctcctcggaattgtgctattcttaattttacgaaaattatgcacgctctttaggtagtcccggtataaggcatatttcagtgattgctgtgtgtttgggtgtttggggggggtaagcgaaatggagagttaaattgggactgctcctttaaaggtagatatttaagcacaaaaaaaagggggggggaaagaggcaacgaaattaaatttccactttatgatgtcgccgggtgtgtgtaattgcgccccacctgatacgtggactggtacagggccatcgtcctcggtgagcagttcttcgactttaagtacctgaaaagggggtgcagataaaagtggaaaaaaaaaaggaaaaaaaaggtgataaagtgcggcaaaggtgcagagcagatcggaaaagatgccacaaaaacaccttccaacggtgcccctccattcacatctgcactcatctgagatgcaaaagcgtacttcaaaaatccttcccagttgttgggacccaattcgtgcagttcatatttgcctaatttcttcgcaaaaaaaaaaaaattgggaagtttgtccaaaatggtaaaatgaaaaatgtgaataaacacaacatccgtttccatgtcgaatatgtctttaccggcagtatgtcgttccagaatcccttctccacgcggtacgtgttgtcacttacttcctccttcctgcacataaatgggagaaatgaaaaggttagcgattcacagctggtctcctcacatggggactcttcccatatattttcatgtaaacagtctagatgctcacctgagaggcaagtagatatcctctatgtactttttcaatttaattttctctaccgatacgtttgtgccgcagtgggcgcaaaactttactcctgagaataggatcaaagggaaggcaggagggggagagtaaatgaacaacgggcatcagctccgcttggtaatacgtactcgcatgcagatagggttgcgtgcatatgtgtttatagacagtgtcattattcctacttggctttaatatcttattgcacgttctacacttagccgcattcgtcgtttttttttccttttccttttttttaatttcccggccttgacgttcttccccccagtggtgactttcttcgcactgcggggtgccaacttgccgtcgctggtgtctgcctcgtccgcttcgtccgtttcttccgcttcgtccgtttcttccgcttcgtccgattcttccgcttcgtccgtttcttccgcttcgtccgtttcttccgcctcgtccgcttcctcctcatcgtggcccttcaagcagacgcccttccttctcacagacaagcccatgctgttaggacatttcttaccgatgtgtgccaagttgccaccatttctaaatgcagtgagatgaaaaatgtgtaccttgttgataaaaaaactcgtagccttttccatacatttcaagatgaagaagaagcagagagcttttgctatatgatgcatggtttagtttcccttttttttttttccaaaatttcgattggaagagaatcgcatgatgcgaattaggcagccacatgaaagtggcgtttttcccttatcccttttcgtttactatcacgttttcccttcgcttattttttcgcatattttttctcgtattttttgtcatactttttatcgtactttttcatgcatcatttcacacatttcccctttttggcggtacagtttcgcggctcctatgggggactcgctaaaaggagctcgcttcgcccatgtgcttctcatttaggtacttcttaaaatgtaccctcaactgagcttctgtcacacaagtaaaacagtcgcaaaaagaaaaaaaaaaggagggaaattaccgatacaaggttgattctttttctttttttaaaaataactcccccagggggggaatgaaccttcccttaaaacatgtgcggcatatattctccaaaaatgtcgcaaggaaaatgaagaaatacaaaattgaaaatgtaaaaaataagcgagacacaaatggcacaggagtaattttcccttcgaaatgaggagttacaaatggaaaatgacttaagggaaaaattgctccccagcgtttgttcccaaatgactaccccccataacacttttaggtagttatcatcctccccattttgtctttttttttttttgtcaaaatttgcaactgacatagaagtgacctccttttgtgccgaaagaattacgctaaacgaaatgacaacggagggaaggatgagggccgcctagcacttacatattttatgggtattccaacggatgaactttacatacaacacaaacgtataatgcaaacatttaaaaggggatgtttcttcccttttccatgagctttacaccattgtgcgcgttcgcttagatagctgcattgtaatattattctatttatagcttttaaaagaatgcagtgacaaaatgggataatccctagacagaacagcgtcaataagtgcactgcacatgtgctgagcttggcttcctaggatggccttttcattttttcacagttccgttgcgccagcgacttgaattgctccttaactttgacttaaacggggggaggggagacacaaaatggggtaagtttcgtaaccgttttaaataggcacttctgtatatgtattcacgcaaaggcagaggcacaccaggatgcatacacaaagggacctctaaaaatgtcggcgagtgtgtttatggatgaaatggggatacgtggacgaaaaatgaatgaaaaattaccacagaagggggaacaatggaaagaaaaaaaaacatcttacaacgccacaatgaaattatataacatcgagacaacttcagcacaacttcggcacaactccggcacaacttcggtacaactccggcacaactccggcacaactccggcacatctttcacatatacgctttcaaacctgacgtgaggtcgcatcacgggattttcctctcctgtgcggactgcagcttccactttttaattttagcttagtaaaaataacaactgtaaataacgcgggtatatgtgtagggtaaaattattaccatatgttctgacctcctcagtttggtataaatattgatgccttcccgtccgttactacacagatgatgtgtctccttctccttgtttcactcaaaaggtggacagaaaaaaaagtgcgcaattttgtaaatgccctttttttatggataagccgaatatgcgtgtacgccatactacccatcacgatagcatgtaccttccgggggtcggttcttcactagttcattcctgtcgaggggtgaactttcccgattaaacaaacaaacaaacagaacagaacaagtagcgacatatatgtaagcacatgtgcatatatggccaatccgttcgcttcatgttgttttgtactgtatcgcgttgctcagctcgtcgtatcggcatccacctggcttatctttttctttaaaaaaaaagctgcacagagcgaggcacgccgctaaaagctccacgcccgctaaggcaggtcttagcaaattcgaaggggcacgtaaaagggcaatagtgcgcagcatgcaaacagacgatcgcgcaacagggacacgcaaaggtaacgcgcaacgatcacgcacaacgatcacgcacaacattacacccgttgtgcacttaaaaaattaggcgaaaaaaaaaaataaatataaacaagtaaattagtaaaataaaagcacacatatacatatgtgcgcacacgcgccgccttcttcccttggagtcccacccctcgactgggttctcaattttaaatgcacactttaatcatgcgtaagttttaaactgtgtgatttttctcctttctatggactgtttacaacatattaggcaaatacaaagatttaaaaaacattaaaaaaaaaaaaattgaaagcttttttaaatggcgcacatgtatgcatatagacacgtacacgcatgcgcattcgcacacatgcatacatgaggctgcttttccttttaaagatgtggcatttgcaacaggtgctcagtacgtaacaacaaaatacacgcatgtaaaacaatagcttaacaattaccgtcataataaactatgaacatataaataagcgcgatgtacacgcacgcgcaggcatggacactggcactcgcattggtacactcattgtcacacgaataggcacacgaatagacacactcattggcacacgcgcgggaacagcaggacacatacgtgtacgcataaacgtggtaacagcccgtggcagtaactaaacctcgtaacggctttaaaatacgactgctggcgcgcgtgcattcttaaggcgcgcagatgtgacatggggctaacatgctaaaaaatggctacactgcataagcggcataagctgcgtaagcggcacaaacggcatacaagcgattacgtaggcgtgcacaccccactcacaaattttgatacgcgccatggggtaaaaaaaattggcgataaactgggaaaactaaaaaacggtaaacaagcaattaacgataacagtgatacacacatatatatatatgtacagatgtacatgtatatgcacatgcgcgcgtgtgaagcccgcgtttttaattaagtaaaaaagctgcaactcgaattcatcgcactcgctaaaatcataacgtcgaaaggcacattaacgaaatgacaacaacgcatcattgcttattaataagtgagaacataaaacatcaaaaaaaaaaaaaaaaaaattaataagttttacattattatcgttattaacacaactacggtgtcgttaaaaatgaaaaatttagcatgcacacaacggcaactcgtattggcccacagctccatggtggcataacacaagcaaagcaacattgaaaataacatgccaaatccgtttcgaaaaaaaaaaaaagaagaaaaaaaggtatctacaattagcccaccccacataatgttatactaacgcaactctttatctccacgatgatgctcaaacaaatggtccgtcccgcgcattcagacttgtgaaaaaatacgtgttcctgtaaacttccccccacctgctgaagtgctggcatcttcccctttagcctgctgcatcgttccgttcgaacgtctgggcctttactttaatttggagttcttctacccccccaatcaccaccactacagttaaaactgcatctgtgattgaaactactactacgattaatacttctactacgattactacttctacaacgtctactaccattattacttcttctacttctactacttctacaacttctaccacgaccaccatgcgatgtgatcacttttaccgcttccccccaccgatgctgtactagcatgactgcacctgcccccacgcgcgcatctcactcgaaggggttgtaactgttcaaatgcttcgacagcttttccatcatctccatctcgttaaagtttgactcctcctgtgcgtcgcgcctaccagcgccatcataagtaagatgctccgcgctcattctgtttcggtttttctgcatgtttaaattatcctttggaatgacatttctgtaattatcgtgcctttccctattattgatggaatttttcttgtctcccgtggaagaacgcgccgagttaacctttttagtaaaagcatgattaccagcctcattgctgtaaaatttggacagtatctccttttcacttaacggtttcgcattactccctgataggacactagcccggctggcattattacgattgttattggttaaattgggatcgctttccacacccgattttcccgttcccttaattaaatttagcaagtacttcccaggctcattggaatggctactgctgttattgctgccttggctagcctttttcgaagcagcaattcccatttcattaatttgataaagacccattcttccttcaccatctaaatgggaatattcccttttatcaatcacttccctatttacactcaaaccaccttggattaacatattattttttccattagagcttccccccaaggagctacgactttgtacacttctatattcatgaataccttcaccactcattccgtcatttgttagccccaaaatgctctcattcaaatattcccctacgttcgatttgttagcatagttgttattatccttccctgtcttcatataactgacatcataacatgcatttctatttttataatttacgtccccagatattatattcattttgttgtttcgattagttgcatttagcatgtattcattcgaaacaggtgtattcccactactgttcatctgtggttctgttttgtaattcttgtcagcactcatgttagtgtatccaatggaacggttatgcaaatcgacaaaattgtttacttccttttggttcgcacttcctctctgcatgacgccatagccttccttcagcttatacttccttagcatttcgtttcggattacgtctacgcttacattgcttcttctttcctccatggggctcactgcttggttgaaattgacacttggatttttgcctgctcggtttttgcttacatgatttttgcttacatgatttttgcttacatgatttttgcctgctccatttgtgccattcgctgtactcacgctgttcattccgctcacaccgttgatgccgtttaagaggtgagcgtggctactgtcatggatgtccacctggctcgtcgtccttggatccgcgtcgccattccgctcgtgatgaacataacagccattgataaaattcacacttgcgttgctgcttttcactaaacctatttccctgctactgtcgctcatattactgctaacacaactaacgcttttcttcgaacttttatcattcagtagtagggggttaccactctgtgtcatcttcattctcctcgccaacaaggcgttcacgtttatgtacgcattcggattaaggctgtggattgggttccccttcccctcattgttctggaactcccccttcgacctcgacacaaggttattctcattcctgtcattattattgctactactacttccgtatattcccctcccaagaacagggctacccccctccgcgggaccactaatcttaatgttgtagccacctccctgcttgttactgctaccaacaaggtggggattaataccctccttaaccttggcgctcttgttatacctactaattttttcttccttataaactagcggggttgtgtattcctctatattgtacgtcgaatgaatgccaaatttttcctcattcaatttgaacatatcttccgcgctccatccgttggtgtggttctcgccaaaggttttatcattacacgcgtctagcgttttattcttcgtgggtacgtaatacacagaggcatcatctaaagaatgatagggatttttcaaacttaattttttatatcgattttgtatctcctttttatcacaattaaatttgtccttattgccatacacttgcaggtggaaattttttctcttgtccatgtcttgatcgtcaaagcttctcaatcctacctccttcaatcgtagggctgataaatgtcctcccattcgcatcttattcaagctgtagcgataccccttcgctcctgcaggatcattttctccgtaatgcttcccataattattaccatgcgcattggaagttttcttgtacgcactgctgctgctcggcccatgataggccatattattattataattatttttgctattattataattgttgttgttattataattgttgttattactgctaccattgccgctgccactgctatttatactgacgctgtttttcttattctcgctatggttaaccatgaggctgttctgtttgggggggatttttactgcactactgttaacttcgcttacggcggacgggtaactctccactgcatgcagatccttatgcgcgacatttccgcgactatcattttttttcacctctttactcatctttttggtgcaactgctgttggtgctgatcgtgttgtacgtaccgctcatcgcgttatttttgtaattatttcccacatcgctgctatagttgttctcattcagtacttctcctaaaatggctggatctggatagtgcgccgaactgcttaataatatatctttcctccttaacggaacgatggcgtcgtctacatgctcatacacttttttatttcccatgagttctttctccatcctactatacgtactttcttcaacatacgcgccttcctccagcatggggtccaaagaatgcctcgaatcgttacagttcatgtcatcgtataatggtaaaccttggccgacagttccttcgcctcttatagaaaccatttcctggttgtaataatttgtgctattctgtttcgtattcggtccgaggctccttttgtccatctttctattgctaacactgctggaggtgctgctgttcttaacaccctcctcattggtaaagctccccctatttttatctactcctgggaccttaatagcgctgttataattagcatacgatgtactgatctgcttggagaccatctcttcgtccacatccttcggcagtaacttgtcattctcattcacattctcattcaagttttcatcgtcgtattcttccaaatcgtcatcgcttttgaacaaaccgatatttattatctccttcgagttcaaattaaccgtttgaagctttttaataacagcctcgtcaactccacttatttgatatttatacgcttggatgctgcctgatatgaaggagtttcctcctttcaaatcctttgcatgcacagatcttcttaaaacttcgatccatttgactaaattgggaataaacggaccaacgaaccattcgttaatgcgctccttcttactttcaaacaggatactttttttattttttaaatttatatgttccaaaagtttttctatttcaaaccatcgaatggctccaatttcttttctcgtttttggctgaaatttcgtgtcttcctttacccctggtattatgaacaatttgatgggctggtcttctatatgcgtttcgataaaaacctgctcgtcgatgtatgggaatatgtcaattcctatttcttcataaatttctctgcatgcacaaacagagtcttcttccaattcgtcgaccttcccctttggaaaggaccagctatccgtgctccaaccctttaccaatagacatttttttaaattatgatttaaaagaattgcacctctcagcggtatagttctgcaatatcttctccaatttagggagaacttctcatgagctgacggtgggacatatttttttaatattggacaatcatcacatattaaatagccaaacgtttttaaacttaattttggtaacttgtctgggtatttttcctgccacatatcatcgtaccaccagtatgcctcttgaatttgaaagtacaagtgcacatgatccttcagtaggaattctggaagtaaagctatgaaccttccataacaatctaacaaagcatcatccaacaattttttgtccttagctaactgcttaattctgtgtgcactaaaaattttcttacattttgtattgttgttcacatatttgttttgcgaatgtttctgtggtttgtttttggcgccttttattaaattcattttgtcgttcaaaagatgataaatgtatgttacaataaacacaaaaaaaacatgattctatttagaaatgttcaaaaatggggcggcacgcaaattattacatgtatgcagaactccgaataggttcgtagaaatgcatatgagtgtgtcacctgcttataaatacgcgtaaaggggtgtacattcgtataaatggataaggagggagggaagcaaaatttaaattgcatacacacgtaaatcgtcttatatttcccccccccaaaaaaaagccaaatcagctaaaacagctaaatcagctaaaacagctaaaatggctaaaacagttaaaaaggctaaaacagctaaaatggctaaaatagctaaaaatgctaaaatagctaaaaaagctaaaaggcgctaaaaaaaatgtgaaaaaaaaaaaattattaacaaatcagcaaaaatgggatataatgataaaaaaaatattaacaaatcatccaaaaaaaaaaaaaaaaagctgaaaggactaactacatatattgcacattttgtaaattaaggatacttcgcttgtataaaaaattaacacatgcacatgtacgcgtatgcatacgtacgtgcttttacgtttacacgctcttgtacatgtacgcgcttaactagttaaatgtttcacttgctttgactactctactctactacactagtaagggcacatttaaaaaaggaaaaatgagcaacaatattaaatacacacagagtaatggtgataaacaaagtggggttaatatagcgaaacaaacaaaacggcgttggtagatttgcttatttgaaaatgtaacttggggggatgggtcttttaaatttctctacatgtaagcgcgtttctttacacatgggcgtctgctcgggcttactcgcgtattgtacgtagtagcactacatatacatgcataaatgggcgtgtgatgggtacgcttaagaacgcgagcgaataatgcaaaacgggtaaataaaaaattaaatgtaaaattaaatgtaaaactaaatgtaaaattaagtgtaaatttagtgtaaaacttggtgtggcattttgtgtaaactttagtgtaaaaataaatgggaacgtaaaaaacaagggacggcacgcaaatgcccttcaaatttacgccaacgcgtgaaatgtcctgtgtcactcatgaatatatgtgaagcttttttttgaagcgcgaaaagaacagttaaaaagactttattgttccttattttgcttgcgctgcctttcgcatttctttcctttcttcccttttctgcgtataccaatcaggaaaacgataccttttcgtgttagtaaacgagaaaattggaaataacagaaagacaaataattggggggtggggggttaaaaaaaaaaattcacataggcatacacgttaaacgcgcgaggatgaaattaaacaatgggctaggtttaaacgtggtgaaaaacgaaaaaaactgcaaaatgtttaaataaaaataattatatatacctacaaacatttatgcgtacatacgcccccacacatttacatgtacgtgcgtagggcatacgaataagcatatttaattataaaagttcgttcgagaacatgcatatatggatgaattaaaaaaaaaccaaagtccgtacatcactctatttaggttaaaaaaaaatgtgtaaaattgttatgatccttttttttttttttaacacattacgttgttcttctaaattttcatattaacaattttataagaaacgaaaaaaaaaaaaattgtcatattttatattttcattctgaaatttgtatcgtgcatatatgcattcgcgcacacaagcgggtgtatagcacatgtgccctagtctctgctttgagcgtttcataaatctgctcatatatgtatatgcgcttgtgtgtatattcctaaatggggggagcagcgcacatttgatagcatgcacctaggcacatttccgaattgacgcgctgtcaactgcttgcaacaaatcgacttacaacaaagttgggcaataaaaggttgcgcagggacacaaacatacacaacgtatgcgcacgcgtacgtatacctatatatgttacgcacagacaaaaaaaaaaaagggaaagaaacaaacgcgccatacgtacacgtgtgtgtacatatgcataaatacacatacgtgtgggcatgcacatggatatgcacaccttggcgcacaccacagtataaaaaagttgcacaacagaaagactacgtgactgcacgcctatacgtctacacgcctacatgcctacatacagatgcacattaaaacacaactcgcgcgacttcccgttcacgcagtcatttggatacaagagcaaaataagggggaaaaagggaagggactttggcccccctggggaatgtttaattctggagcaaagtactgcttcgaagttttaattacatgtgtgttcgtaaggaacacgcttagaagcaacacgcttagaagcatcacacttagaagcatcacacttagaagcatcacacttagaagcactacacttaaaagcactacacttaaaagcaccacactcagaggcactacactcagaggcactacactcagaggcactacactcagaagcactacatttgttgcaaatgcgttcacgtaaattcgcctatgtacacttacatataagcttacacttctaatcgtcaaaaaatataaatgtagctaccataactgtagtcaaaaaacatacagcactcgtatatgcaaaagttcctgcttattgtaaacttgaaatgaataaggggagctccaaagaaaaaaaaaacacgtaatggtaatcgcattttgcaagatatgcctggttaaacgcgcatacaaatgtacaagcactattgtacgcactgcatatgcgtacacgcacgtgtgtttatatgtacttatatgtatacacttattttcgtgtacagcgatgaattgggcatcactctttaaagcagtgtaccattttcacatttaaaaagggagaagctaccaaagtgtgagggggcgaagttgcggatggaccgaatggcctaacagccgaatggcctaacagccgaattgccgaatagcagaatcgcgaaaatgctttcaccttttccgaaacttctaaattaaattcttttctcgaaagcaatgattctgtggcaatttcaaagcaatttctttgcaaatttagaacttgccatttgggctatatatatgctcataagtacgtacaaatgtggcaatcctaagtctgttcttctgaacaaacacttcacttcgatttcgattggttaacgataaaaaaaaaataatgtacgcaaacgaatgtaaaatgcctctccaagtgacacagtacatctatgttatggtactcgtacatctatgtagtacactttttttacaaaagaaaaaaaaaaaaaaaaaacaaaatatgttatttttgaaacatttatctttaaaaatgcgtacagcaaatttagaagcatgttcgcaaaaatgccaagtagtgttttctaaatttcgcttcctcacggtaaacaagaagaatgcagccatttctaaacaaggccatatagccattttgttcatcgataaattaaaatgaaaaaaaaaaaaaaagtgatgttataatgggtttacttgtatattcccaaatgggaacgcatatatgattttcccttttgttcgttatcccctcctacgaatggtacccattaattgcttttccgaaaaatataaaattatgtcctttgaaagaatatttggcaatgtttataaacaaaaatgaaccatttaaagagtatactacttttttcttttctccttccccgaagtagcatacgtaagtacgtcgaccttccaactctgattatacattaccggtttgggtattctcgttgcagttgacttttgcctgcgcacatttagcggggggaggaaaaacaggtttaataattttttggaaagattcacagcatagtcaaaggaaaaacaacgcgcaacactttaagtaggattaccacttggcacatgtgtgcacataagttcatttaggtacataacaaatacggcgtgtatgtttctgtacggtatgccctgtcgcgtcatgttgaggccacaggagcgactccacaagcctaactcaatcgtgacaatcacgaacgagtcggcacaaaagaaatacaccaaaaaggcaaagataaaataaaaatgattcaactcctcctggggaagcaaaaagttcaattcaaattctgcactatacgcatgtgtaaaaaagacaaacaaatttttcaattgatacggaaaaaaaaaaaaaagggaagccaatggtgcggcgaaaaagggggtgtccgaaactataagcaaatatgtaactaaatagaaaaaaaaaaaaaggagtttgtacacagtgtaccgtttgcatatgcaagcttctgcctgtgaatggcacacgtgtccccttttgacacaaaaacaagaaaaaaaaaaaaaaaaaatagctacgtaagagacaaacccgtggggccgctaacttgtgcgactacgaaaccgcagctatagccccaaacccatgtacaacaatttctcatcgggcaggacgactaccccatcgggcaaagaagaattggacaaattggacaaatgctccacgtgcagctttttaatatagtactgcacaaccttctcctcactggatgggggcggcttctttttcaattcctcctctaaaaggggcatgagctcttttttcaataactgcagtaatttctcaaaatgactagtgaatgttattttgcaataatgagacgaaacatccaaggcagaataaattagacaaaagtaaatatattttttcctcctatacgcactgttgaacaattcagatatgtaactccacacctctctcgtgtcgtttaaaattataaaaatggaaagatgtaatcttgtatacgcttcgaagcgtgaaaaattggaacaaatattttcatcattctctttaagtatgatattgtacaaatcagagttggccatttttttcagctctgctgattcttctaaaaatataggaatggtgaacatacatttgtacgaaattattcctttatacataaagtacgcctttttataattcgaaattatcagcgataggaatcctgccatgccccaaatggtaggttttgactgatgaagcttttcgtcatttaaatttcccaaaatgccatctattactgaaaataaacaataatctgataaatatacattatttaactttaaaatatcattatataaatttcttaaaattgtaaaacattttaaaatttgttccgttatgttgctgattatattgttgacgctcaggatggacctttttatatttctcacaacgagctgtatattttcttcttttactgattcgatgtgctttttatatgtcaggatgtagatcagtgcgcattctcttgccaaaatacatttgtctgagtgataatttaaattgtcaaatttaagtgcgcgaaagcgtttaagcagttcacttacgttgtacacatcttcggattttactatacttttgtttagtctcttttttgtttcttcatctatgtttacgttatcttctttccattcgaagaattccattctgcgcagtttttttttttttttttttttttttttttcccttcttgcgggggttggatattctcccggaagttgcttcccctgggtgtcctcgcggcaaagggtttaacgaccaaccggctaagccgctaaacagttaagcagctaaacagttaagcagctaaacagttaagcagctaaacagataaaccgccaacaggataaatccttccgcttgcgcagagtagcatgtgcgccttctttttgcgtgtataacttgggcactcgcgttttttcgtgaccataacactttcagctttctccacggctttactacccactgggcggggaactcacctcaatttgtgcaactccgtcgcgagcacacgtggggacgcactcgatcaggctcacaaatggtcgtataatcagcaacacatgcacgttggcttggataagcgtgtgtatgtatacttccccacagcgctctatactaaaggacgctgttttttgcatatatgaggcccacggtctgcataaaaatggatccccttcaaaatgccacaaaggaatcataaaatgagggaagggaaaactgtacaaaataaagaggcaggggtggaggtaaaaaaactgccaataagagccacttaaaaggttctcctcccaattcattcgcccctttgcgatgttaagatatttggccaagccttcctctcttttccttaacgacaaaaaaaaaggtaaaaatgggcactcaaagcggtggaaaaaaaaaatgtaaaattgaagcaaaacaaactgggaaaactcctcatgctttattcattttattttttaaatttagatatatttatttttttatttttccttcacaattgtacaaagcggtcggtcagtcacttcagcagtattttcctcagcgtgcctgccttcgtagcatcccatactttaatcctccaaaaaacatgcttctgcttagctctgcacgatgcatttgtaacgctacgcatatcgtatggcagtgccaagtatgatgagcagagttaatcacgggtgaggaaaatacacgcgtggtcaatatatgttccaattcggttcgctcaaacggagagagcagatgataaaatatagtaaagtaagtagccccctttgtaaatttccccccatgtggtgagaaacccaaaatatgccccaaacgaatgcttcaacacgtacccatttctcttttctgcacttttgcatgcgcaacatttttatgctttatacctgcctgtggtgaaggttcatcgtgacttatgatatgacccgcacaagtgcaatatcatctcccggaaataggaaaaaaaaaaaggagggtcttttaaacttccaaaatgtgaggagacttcgcgatgttgattcgagcagggtgaagccccactcagtatgtatgccaagtaggacatcacaaaaaaaataaaaaaaaaattcatgtactcataatacgtacgcgcagcgaaacgttttggggctgcttccaaactgaccacatttttacgctggcacttggcgcaacagaaaatgatgcgctctcaggaatgtttaaggcagcgccatataggcttctccactgtatgcgcataaacaataggtgtatttgagctgatacgcatttttcattttactatgccatgtgcgcgctataacgttgcggcgttttctttgccccttctggggggtgcctacaaaattggggaccaaagtgaaatgcacattgcggcttgaacgcacggagttatgaccgcacctctcatcaaatgaaaaagcgagcttcaataaatgcacagttattaaggaatttaccttcttttagatacttcgaacaggcactttttttttttttgtgtattttttcgttttgcaaaatgcgcagcagcgttgtatatggttatgccagtaggagatatgacgggacgatcactacgaccgtggcaaagtgaggggcggcattgcgaaagggaagcctcgaaatagcaccacgcatatcgctccccattatgcaaaacaaatatcaccgccgggtatgcctaattatgtacccgcatgatgcgctaagcacgcactggtggtatataaatacgcctccgcacgtatgcatatgcgcactcccgagaatttcgtcgctacctccccatatgccgcttaaaacagagcaaaaccaaataaattcagactaccccaagtcaatacataagaagaggccaggcggggcagaaggcgcgaaaaagcaagcaaactttgccaaaaaaaaaaaaaaaaagtgacacctgtcggcttagctcatttaaaaaattaagtcgtttttaaaaaagcaaattttaaaaaatgaacttgaaaaaaaaaaaaaaaaaacagtgacgaaaaatatttgtgaagaaaatataaaaaggtttaattcgagaatccatacatcattctgccgaacgaaaatcctataaaggggaaagtaaaggtaagcagcgaaaaaagttgattaaacgtttgccgcaagttggggcttaccaggcggctgtgcagggatgcaccagcgattgtgcgtgccagcgattgtgagtgccggcgattgtgcgtgccagcgattgtacgtaccaacgattgtgcgtgccagcgattgtgcgaacaaagaaaatgtacctgttgagataaaaagatgtacacagaaagggggatgagggcccaacccgctgcggggcgggcgcgtacgggcggagttgaggcagtgtattgcaggcaaaacggggaaaaaaaaaaattatataataaaataacgacaattatgtgctaattaatgctccctatgcttctacgccattaacgaacgcatgtcaccgcgttaacccgttgctataaaccccgttcgcatgaagtgtgcttatgtgcgcatagggatagccatgtgtatgtaggcccaccgcacatgaagccaagcgtgccgtgctatgtatagtctcctgaatgaaagtatcaaccccacccctttaactgcaaccccacatcttcaggttacataagaatcgcctaagaaccgaacgcaaaccatgtcgtccattaagacaacagtaaaaacggaggcgtgctcctttagcgagtacaggatatacccaggaaggggtcaaaaatttattgcgagggacggaaaagtctacttttatttatcatccaaatttgcctctcttgcgcttcagaagaagaaagcagccaagttgagatggacacaggtgagtctattcacgatggagaaattggggtttttttccccatgtggggatactcctttggcgtccgcattttcgcaacttcccaactcatatgactcatattccttcaatccccaacgcagacttggcgacgaaataacaagaagaccaaaattgaaacaacgcaaaggaggaggtacaagaaaaccattaaagtgcagaaggcggtctgcggtttaaccgtcgaggacatacgaaacagaaaggcctacgtccaaagtattgaagccaaggtaagggccgcatgaaaaaaaaaaaaaaaagaaaaagaaataaaataataaatataatcgtgaactaattagtgagcaaattagtgaataaataaacgagggaataaaaggcacgtgccgtgcagcgcaaacataccgccagtggcacccacccaaaccccgtgaaccgttcgaacgaacacgcactgaagtttaagagtcgtgaaaatatcaactgaaaaaaatatgttcatgtagtaaaacttcaaaaattaaaatcggttttaattttatatacaaaatatataatatccttttaaggcaaaatggaatgttttattccctttttgttttatatgatattatatatttgtatatgcaaatgccccttgtgtgttttttttgttttctttcctattgagcttaaagaacgcaaggggaaaaacctacaacttacacctccaacattgtgtgctgtgcataatacctgtacctatgagagatgtgcactgtgtagcctgtgactgtgtgactgtgttaccgtgttaccgtgtgaccttttccgaagcggcgcaaagcactagtccatgccgcagcagagatatatatctgcttcgttttacgcccaactgagcagtttttggcgttccatcattattatcactactgcgatcacaccctcctctttctatttgttgtacagaacaagtctcgaatggccggcaaggagaaggatgacaagaaaaagggaaaggacgacaaaaagaaaaatgcagcacacttccaacagaaaaaagatttctcaaaatcgaaacaagttaacatggcgaagaccaaaatgcacaaaatgatgaagaaatgaagttcaacaaactcgcatgtgtccgtagccgtgccacaacaacgctttgtgtgcaaatagtgtatgtatatatgaacacacgagaaatgggctagacagagatatgttcctcgtaatgtatgaaatgttcttttctttccctctttttcctttttcctttttctcttttttttttttttcaccccttttgaaacactgcgcagctttgcatttgaattgaaaacgactctatttttaattgtaaaagtagatttaaataaaaggaaaaaaaaggggatgtcagcgaagggaggtgtagtaccgccttcatcagcgctgtcacggcttgaaaaatatatccccaatgtagaatatttacacgcattgcgattccgctcccctcgtgtttcaaaaaaggggaaacgtgatgggcgcacatttgtgcaatgacgagaaatttttgttcagtgaaatggcacgtctcatcgttttatctccattgtgtacaacgcgaaatcgcagcggtaatggttagacacctctccaaatgaacagcagagaaatgacacaaactgcgcaagtcatatatcatatttgcagcaacggttaaaattgtgcaggcacgattgggcccttcttccaatctgcgcacatatgcgcaacggtgtgtaatagccggtgggttgaccgactccacaatgcatttcatctcttccttatgctgccttttaaaccgcttgtttgcagtgaggaaaacgaagaatggtttcacatggggatacaaatacggaaccagcccagcggaacacacaactggaaaaaaaacatcctctccttttctgacccctccccaatgtatgttaagttctgccctggaattatttatcgaagtatttacaaaaaggcgcccatagtattctttcgttttttcgttttttcgctttttcgttttttcactttttccctttttcattttttcgctttttcgttttttcactttttccctttttcatttttttttctgtgccccactcagcaaaaaaaacaactacgtaaaaatagacccacattgacatagcagaagtgtacagggacaatttgcaaaatatgaacggcgcaaatagataagtaaaaaggtctgataaattataccttggttgttacccctcacaaacctgtgcgggattataattttgcttctccgaactgggggacgagcaatattcgtcgacctccccctatcagcagtgccatgccgcggggaaatgtacatacgtataatattttacactttatgtcttgcttcctttttaacatttccctgcctgggctgttcttgacgcgacgtgcccatgtgcaggcgtagctatatatgtacatacgtacgtacatacatacgtacatgcatactctttcatgcgcgtgtgaacccgtgcgtcactcactttgaaaaaaatcctgcattcggaaaaagcgtatacccatttggggctgtatgaattggtacgaaaaatgtgaaggttgaagatatcgcgatgtcatttttttttatatcttttttcgcgccatgtgcgaaggggccactttcgttttctccttagctaacttaccctcttttttttctctgcaaaagtgatgtgctattcggagagtgcatataaaaaaatgcgtacacggaaaaaaattattgtagtgatgtaagcaaaatgaaaaggttaatatagggccatgaaaaaaaaaaaaaaaaaaaaatcgtggaccaaatgtatgtatctgcttttcctatctatttgagtgctattaatttttgtaatttattttattttgttttattttttcaccatttttgtgattcctcccagtgtgcccgctttttcggacttccccttttcccgcccatgcgttgctcctaacgtttgttacctccagcgccccgtgggttctacccagtgtggcttctccccgctgaggcttctacccattgttagtcctacctctgcatacacgtgcaattttgtaacagtctgttgcccgcttctacaaaattgaaatattcttctccactcccccttccttaactcccactccttcaccatgtaaacagaaaaagccaagagggatgaaaatgccacgtacacataagaaataggaactccctctcatacccctttctcatattttatacgttttattttcatataaacttccctagatggtttatgttactcgtagtcctttccatagtgtgcactacattttgtgcaagcgaatttttggtgtgtgcatttcgtattccgttatgacctgcactatttcgacctttctcacgtagtacatagtgtgcagtttttactcctcgctactttcccattttacactgcccttatgcgtctttcccttctatgcccttccccctccgatgatcattaaacgtgccttaagccatttcccctcgcgttctccatttttcgatattccagtaaattccatatggttaaccaaatggcaaccacgaattacattcactgacgtacacacatacatacgcatatgtctatataagtgctgacagtaaccctacgacaaaacgtgcgcatgtgtgaaagcctttcatatatgcagccagtgcatcagtgtagcatgaagttacatttttgaaacacctacattatgtacatgtgtaaaaggtgagaatatgttagtgacgtggagatttcctttttgtgcatacagatgcttgtagttagtacatacgcttataagggtctccattttggtaatggtaccctgttgacgagattttttttctttccttttatttaaagtggttgccttttgcaccattgcaaaggtgaatatttttttttccgcttcttatgtccttcaaaattggaaaccccctcaaaaaaaaaaaaaaaagacaaaacttgaacgcgttttgtagttagttgaattcactaccttacgttaccaatgacaccagaatggacatgcgaaatagcctatgcatagatgcgtgagcatacacatgtgtattcgtacataggaggaggtcttcatagcacccctatgggaggaggggggagatatctctatgaagggaaatgacggcacgtgaatgtcctagtgggcgtgtttaaaaaaatatatgccaggagtgttaccagcacgagtggaccaatacacatatgtgcacttaagcagcgtcttacttctacgcgtccactaaccgggacacatacccattcagttgctcatttacatatttagcagaatctgcgtataagcagctttcccttgttcaccttttttagtacttgatttgtgacataacgagatttgctcggataattttttttttttcaaatgttaagtttatgtgaagctgaaggaggaacaagtctgcacaaaatatgtgaacaccacgttttcgactcaacacgggcggatgtgtgtttacgctgactttacgtgcatcttcttaaatgccgtgtgtgtgttgtgtgcatgtaagcgaatagccttgtatatgtacacatttaaacgctcgcccttgcgcagctacctctgcacgtacctttgcagataattttgccaataactgtgcacaataagttcccttgctttttttgcatgtgcgcgcatccttgcacgtgtagtcactttcccccgccgcagtgtagaaataaaaaaaaaaacgcgacatggcacagcatgaaggagcacctgtttaaagtaaaaaaatggaccaaacgaaacgctgcgttgcaatgaagttgtgttttcccatcgactgtgcaacgtgccccccttcccccctcctacttacaagctttactctatgtacacataattttcatttggtgattttcttccattttgctttccacacagcgtaagtttttaacgaagcatttatttactccatcactgccgcatttcccatttatgtggcgagcatatcacgttgcacagacggtttgattgctttcgtggagtgtgtacatgtatttatgcgccgtttgcgcgtacgtttgtgtgtctgtttatttttaagtgtctatttttgcttacgtgtatgattacgttcactttcacgttcatgttcacgttcacgttcatgtttacgttcattttcatgtttttttggttttcccctttttcatgtcgctataaatgcccaggcgaaagttcacaattttgcaaaggttcattttacgcattttgcccaggtgagcgaaaaaaatgaaggcgtaaaaaatatgcaggaaaaaaaacgatggtgaaaagtccacatgttaaacatttgcatgaagacaaacaacctcatgtgcttttgcaacgtgcatatgttttgtaaagtgcatatattttgtaaagtgcatatattttttaacgtgtgtacatttttttaaggtgtatatgttttttccagggggatatatttttcccaggggtatatgtttttttccaggggtatatgttttttgtttctttttttgttaacgcatagctgttttttcacgacatagctgtttcacgccagcttcactcgcacagttgtccgtttcgcggacaggatgaatactaatgtgcgcacgggagtgagtgcacgtgctgccccccgcgaggacgttcgcttatgtactcgcgcagatacgcatatagccccccgcgcgcgctttcacgtgcactttcatacacaagtacgtccccccatgcgcgtacccactgcagctacatggaagtttccctttgcgatcatttatagatttattaaaagcaaaatgtgttcacccccccctcgttatatttcccgccttgaccatttttttttcttttcttttctgttcttttctttccttttttttctttcctttccttnnnnnnnnnnttnttnttctgttctttctttccttttccttcctttttttttttttttgcattccagattttataaatcaagtatacggtgacatttcaccaaatgttgcgaattcatttttcacatcatttttaaaccaatcattttaaagaatgcagttgttacatataatgcttaatgcacgtgtgaaagtaaattagacagaggttacatttcgcctttccctgctccagcttcatgtttatagcttttccgaattcatgtttttatttatccaagcgagtaacctctcccccgttgcttttaatttattctacaacattgaaaacattacctttcagcggggttactcttacggttactgcttattttattattattattattatttttttgttgttgttgttgttccacctcctctgcagttttttttttccccaccccccacgtaagttccacgtacatgaccacctctcatgtgcaatgtgcatacatgcatgcatggggatgtgtacacgcggatgtatgttcaccaaagtatgcccgccaatgtatgccaaccgaagtatgccaaccaatatatgccaaccaatatatgcgcaccaatgtatgcgctcttttggtgcacttagaaggttcgggcagctccgcatcaagagtatgagctaaatacccacgcagttaaacgcaaacgtgtcccattggacataagcgaatgtaccttccgtcactaattcatcctcccccactcaattgtgcaaaattttgtttatctaattatttctccctacccacgatttccccctggagatggttcaatttagccttcaatttttacagcgcttaagggcaaaaatgcatacttaccgttttataagtacccatttgcttgcgtctttttatatacattttggttttcccttaactgtaaacccccccccttttttttttttttttacaccagctcatcatggtctggtaaaataaccccccagtgcttctttttaccacttccgatgtgtgcaaaattgaactcttgtgttcgttgctccttttgttactttatgtagcacattttgtgttccccgaacacttcttactatgtacacattttatgctcattttttttgtgattgaagactctacttttccgcagtggtatgcaaacgcatgtcggtgcttgcacttgtagatatacccacttatagccccttcctaatgtgactgcaggggtacctgtccagtcccgcctagccgaaatcatgctcacgtgtcgatctgcccaggcccgcttagtccaaaccatcctcacgtgtgcatctgagcatgtcctaccagtcttaactgcctctacacatgcatctctctacacccactccacacgccaaccatggggaactgcatatcgttcattagttactccaaatttaaattaagaaaaaaaaagtacgatcagtcggatgtggattccaaccccgagttccagcgagcagctgatagtaatgcgtacggtacaagtgaaaaaagccgaagagggaaggactcagggggacacgcgaatgtgtacaactccagccggggtagcggtaaccttaatggggatcataagaatggtccaaagcatgtgcactgtagcgaccccaatgatagtgaccaaagtgagaaagaaatcgacaagcaacgtggagctaatgaacatattagcgattccgccagtgaccaatccaacgtgcttatgataaacgagaaaaacaaaaagaaagggaaaaaaaaagccaaacataagagtaaaaagagtaacgaagttgacccaaaggagctacacagaaatgaagcagataagggtgaacccaaatcgaatataaatggcaaagtacaacttggcacatccaaagggaagaataagaaagaggctccccaaaatggctcccaaaatggtcccccaaatgaagacaatgcaaaagcaaaaggaacgtataatcaccatgtagacggaccttcgaaaaaaaactcgtcatattatagcaactcaattaacaccaacgatctgtacaaaaaaaacaaaaaagaaaatttactcaacataaaatacagcaatatgattctaaatgacataagagatgtagacatcattgtcgtttttttgtttagcctcttcctctatttcaatgctaataatatagtagacatgctggacccaaataaaaaggataggtacttcctgagaaattctttaaatataaatcatgacattataaaattccctaccttccccaaagaaattatagatagctttttaaaaaatgattttaccttattaaagaagtatataaaaaataaatgcaacaagttgaaaaaaaaatataagagtacctatttgaagaaagtcatggggagtgacgaagaaggggaaggtgaacagaatggaggagaaatagatcagaaggatggaaaatatgggaagaaaaaaaactttaaatacgaattgaagaagaaaaaggaaaaatgttccttttcgaaaatagtcgaatcgcttgatagaaacgaatgcattcaaagagacatcacagaaataccatgtgatcagaatttacctcatctcaatataaccttcatcgttaggggagcttactgtttgtaccaaaaaaacaccaagccatttcaagataaaaatacctttttttataaatccccttcttacacatgtgatgctgaaatatctgttgcatgtaagaaaggaagaaaattagatttcccaaaccaagatgattttactattattcaaacaaatgaatggatattaattatggtgttcgatggacatggtccatcaggacatgatatcagtaattttgctcatgtcatccttccccttctattctcatataacattgaaagaatatttgaaaatcccgtgcgtactatgaaaacgctattttatatgattaactgctatttggtaaattattcctactgtattaacaataacataaatccgattaatataaattttattgattataatttaagtggaactacttgtaccatcattttgtacaattttgaaactaaaaagatttactctgctcacacaggggacagcagagctgttatggggaagcagaatcaacagacgaatacctttagtgcgtataatattactgaggatcataagccatccttaaaattagagaaagatcgaattgtagcttttggcggggaagtaaaaaaattgcagggagatgtctcctaccgggttttcgtcaagaatgaaatgtatccaggcttggccatgagcagagccatcggtgacatcacgtcctccttcatcggggttacttgtgaacccaccatcaacattttcgacaaatcggaggaagataaattcattatcgtcgccacggacggcatctgggaatttatcagcagcgaggagtgcgtccaaatggtttctcgcaagcgcaagaagaaggtgcacgttgccatgggtgagtccagcgagcgacagagagccctcaacgggacgcgtcgacaatcgagaggggtgtgcgtgccagcgggccattttaccttcctcgtgacccctttgcccgccccactgcgccgctaacccattccaccgctaacccatcccaccgctaacccattccaccgctaacccatcccaccgctaacccattccaccgctaacccatttgcgcctctttttccctgcagaggaaatcatcaaggagtcctggagaaggtgggagaggatcgacaccgtcgacgatgtaagcgagaagtgcccctaattgttttttttttatccatattaatattatagactttcttttccgtggctgcgtttcaccctacgcgttcttgcgaatcgtcattcttttaaacaaaccttgaagcctctcgcacccagtttattcaccttcacactgttcctatttttttttctctcctcctcccatcctcattttgcagatgacgttggtaattttatacttctgatttgccaccccccgtgaaagctcattcgaggaaatcctttaactcccttaatgcgtgatcccctactggggcaattttttttttaatgcatattttgaagtttcttttgtttccaccactttgtgttaactcatttgctgttttacaaactgagataactgcgcgtggttataaattatgaagtcactaattcgaaatgctaaagggtgaaggtgggttgggggtccacagggatgaaaagagtgcgtcggtgtgaacaaccaaatgggtgaaagcagccaaatgggtgaacacaaccaaatgggtgaacacaaccaaatgggtgaacacaaccaaatgggtgaaaacaaccaaatgggtgaacacaaccaactgggtgaacactccccaatcgcgtaacgcggagaaggggaccaaaatcgccaaaggggccaaacgaacgcacaataaacaatgcgccgtgtacaataaaaaattagaagccggaaaaaggcacatgtgcgagaagcgcaaatcaaaggaaggagtctcgctgtccaccctctcccaagtgaccacttcaaaagtaccaaaaaaaaggtacaccctatttaattagcttaaaaggaagaaacacagaaaggtgcgaaattgtgcctctgtgaaggaacttttcctttttttttttttcactgttatgcactacccccacctcacacatcattcgacacgttcctgtgtttcttgactatgtggaagtagtgcaacgcgtcatgcttctgcagataatccgttacttccacctccgtcttggcaattatcattttccagttgaggaaattctttttcttcacagtgccactccaaatgaggctacaagtacagccctggtttagatgaatatttgcatcatcattaggataatcatcctgtgtatcaaaatttgatttcattttaatttgatctgctttttctttaaggttgctactattatgatcgtgatctatgcctcctgctgtaccttcatcatcatcttcttcttcctcctcatcatcctcatcgtccccttcttcatcctcgttgtattcgtcttcattccatttgattcgcctaaaaattaatctcttgtacctctcaatggcaatatgcttcccctcgacaataataaaattgtaaagaacagtcataacacatacacctgtcaaatgtagctgctgtgcatttatgtcaattttaaatacgtgttttttattggataagtttgaaatataaataacaaggacttcattttcttgatttggatcacatttccattttttcattttctttttgcttttttcttctggatttaattttctctcttgattttgtttaaaatgtcgtagttctctttctttcatttgttgccttacttctaattctattcttgagggttgtgaaactgcactgtctccaaggaccctcatcagatttgataatttcattttaggtgggggtgggggcattagtcctattcgaattttatcttgtttctctctttccttttcttgtctttttctcttccttagtttttttctttctaacggggttaaaaacatatgtggggtggtgttcttctcttctttcttatcttcatttagcgagattggatgttctacataatttgtgattttctttaggtttattttatacagctcatcattaattatgatttcgttactttgtagcaggaggatgttcgcgctgcgcttctgtatcagtttattcactttgaggtagatgctgctggtgcattcatctgtatcattgttatcatttttatttgtctcccctgcggcatcttcctcctgtgctcctacatggggatttccattaggtttctcccctccatgatgtgtagtacctccccccagttggagcttccccttccagctagtcatttgctccgaaatgtactccttcaagttttctttattttcaacctttttgaatagaaccaaatcccatttttccatcacgtcatatttttcatcctccttccactccttcctttttctaacatctttgttattaatatctattaagtttggattgatgttatcatttagatcactgtttaaaaagtttaaagacatttcttgcaaagactgcacgttctttttatcttgcataaattttttcagatcaaaattcatctgcgattttgtgttgtagttcctcgaattggctagcttcacataagaacctggtgtaataaaattaaaggcattttttttttttctggacattttttattctagaatcaaaccatttgttatcttcatttagatactcttcactatttttatttcctaattcgttttttttttttaaaagattattttcctccaacttgttaatattcactttgagtgttgaaaacgtaatcggttttatgttgatcacatttccttcttcatctatttctctcccttgttcatcaaattttaaaggcttgggtacaaagtctattttctttatgttctgtttcatgtcctccttaaacctgctagctctttttgccctttctattgctaatttggctgcctccgtcgcttttaatatgtttaaatgcatggcggaagatagcgcggggaagctctgcgctgtgagtgggaactgagttggtagactcgtggcggcggtggtcaaccctacgggggggttcactagtccagtggctggggggttcattagtccagtggcgggtgggttcattagaccaggggcgggggtggccaacctggaggttctactcatactgaagtctcctaaaatgttacccggtctgtttaacagcgtattcacctcattcgtcctaatcggttcagctgacttattcacttcgactgttctgcccgtctcgttaatactatctgctttgttttctaagtccccccacctggattttcttttcttctgaagttcttccattttgtacaacttaaattgtaaaaaaaaaaaaaaaaaagggaaaannnnnnnnnnaaaaagaaaaaaaaaaaaaagggaaaaaaaaagaacaattttttaaacagattcaaaaaaggcacatcatcttcattgtccttttgtgccgtgcacgtctgttacgatacgttatatatgacggagaaaagcgatcgaatgaatagggttgctcttaagtctgaaatttttttttttttaaatccacttaatttatcctgtaacagctttttgctctgttactcctattctgtttgttaatttttacaatttgcggtgaagagcaaaaaaactgcagtccactttttttaactcatttttacgcatttctctaaacgtgcgcgtgtttttctgtatgtcgaagtgttttttatgcgtacactatttttattcgtgcgaaatttttatctggcagcgcggacaagttagatataatgagaaaaaaataaaacgaacatttttgcatacacgaagggggcaacatgtcaaaagatcgatgatgcgctgaaagggttgcattcttatcaccttattttaccacagctgtggtgaaagaatacttggaagtgttattctttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatttttgaatactcgtcgttttgcataatccgtcgttttttttgaggggctctataatattgtccctaatggtttgcttggccttgtgtatgcactttgcgttcgcttgtgtgcacatattttgtagtttttttgcgtcttcttctgaccttcttctggccttcttctggccatcttttggccttctttttgtgcagttttgtttccccgagcgcatacagccggcatccttgaaaaggttccactatattggtaaaagctatatatcgtttttgttaccagaagaaatacgtttgtctgcacgagtgtaaattatttttaatatatcattttgtcaatttttttaaccccaacgggctagcttccttttgtggcagtgttatacccacgtgggtgcgcttcactggtgcgttactagcgcgttaatggcacgttacaggcgcgttaccatcttgttatcgtgtgcttttgtaactactgctagcgacgcgcatttattcgaggccagcagttgagcgcacgaaacttccatttgccctccgcgcacgtggcgacgcccatttggcagttccgatacattttgcagaccccgctttggactccctacttgccgttactcccacccccaataatctcacccccccaaaacggccaaaatgatttcgcgcatgtcggtcagaacacacacccaatcggaaacgctaacgaagcaggactctgtgaacatgctaaaaaatataatcaaactggggatcagtttagtcacctatttacgaaatttatttgaagaaagtgcctatgaagaagtacacatccaagaattaaaattaaagagacttctacccatcaaccgagaagcacatatgataattaattggcttgaaaaaggagtattcgacgctatagaaaaagaatacttacggatcctaatcttagacataaatgacatatatgataactccatcgaatgctataaatttagtttttcctacaactctgttaggggtggaaaaatagggatcacattggagacgtcccaaaataagccaaataatgtatgcacagatagccaaatggaagaaaaaaaaaaaattttaacctcaacaggttgaaagatataaaagacagattactaaataggaagaaaacaaaaaacgaaactgccttatgctttaaaaaagatgcaaaacaaaagacgtatgaactgttaaggtcgttagtattactcacacagacattaaatcctttacctgagagaacgtacctctcgatgaagctcctttattatgatgaaatcgttccgtacaattatcagcctccctactttagaaacccagacaacaaggatctattaaaatttgttaatctacccaatgaggactatgttggaaaggtagacacgggtcatcactacctttccatagttgtcaattctactagcgctagtaatgaacaacagcaggtgggttcctacaattgcagcgagatgcacaatcaggatatgagcaatgcaaaccgtcatccgtacggcaaaattccagatggggattactaccaatatgatggtgaaggggaacatcccaggagagcgaaaaatcaggacaatcctgacgagggtctccatggtgattctcactatgatcaggatgatgaacttaataagtatgcagctggtcgaggcgaaaagagatacaagcaagccaagtacgaggatgatagacaagccttcctgaagaagcgactagtgaaaagcagaaataaaggaaaggataggaaaaactgcatagtcatagatgatgacaattttgcagaggaagatgaagaggaaggtcaaggcgataataaagactatgatgaggactatgatgaggactatggtgaggactatggtgaggactatgatgaggactatgacgaggactacgatgaggactatgatgaggactatgctgaggacgatgatgaagacgatgatgatgaagaatacgtagaggggcgtaatggaaccacccgaggagatgctgataatcgcacaggcgataatcgtaacagagtggaaactcgctatgaggacgagcgagacgcggactatgattactatgatgaatatgaagaagacgacacggaggaaaatgtcgatgatgacgatgatgatgactccgatgttgattacgaatacgatgaggaatactccagcctgagcgatgaacggtcgcataaaaggagcaaaaggagttgcaaaaaaactggaacgaaaaggaaaaaaaagttatcgccatctttatcggatagcaaattaaatgataaaatatcagcatctctagtcagagtcatcaaatgtagtaacgaccatgatgatagtagcaactcggataataacgaatgctacagcaagataggcaaaatgctctcacaaacaaacaaagatgcagatgaacatgattgtgtaaaagtagagaagagagaaatagaagacgataagaagaagaaaaataaatactgcgttaacaataaaaaagaactcggaaattcctactataggagtaacccctacaggaggaacatagataaaatggctacccgtttgtatgataattccggtgccaataattccccatatagcaacacaaatggaaaagctaccaacgaactgaataagccctacggaattcaaaataattccaaaactaatacgagtcgtttgtactcttcctatggagtggacgatgcgaatgcataccttgacaatgttagggacagggacagagaccgagaaagggatcgagacagggagcactacgaaaataggaaaaactacatcaaaacgcacaaagataactctctcatgaaaatgaaaaagaaaagaaaaaaagaaaaattaacctacaaaaatttaaaaaacaaaaaatcgctgcacaaaacattcatggttaaatataaaaagaagaaaatgcttcacaaaataagaatctacatcacgagatataaaattctcagcaagacaaaaatcaggcagaagttccccagtgtctccaactacgaaattgacaaagttttgcacaagctcgtcaacgaaaatatcattcgcagggacgggtacaagttttataagttcgttgaagataagagcgatgggaaggagggcttggagaagaagcacgacggggagccaggccacgcgcagatggagcagacggagcagacggagcagatggagaagacggagcatatggagcagacggatcaaatggagaagacggagcagatggaacagatggagcagacggagcagatagaacagacggagcactcgaaccaaaagctcaaagaggaaatccgcaaagaggatgactcggttgtagacccggttgatcacccagccgatgaaccacctgacgaccaccccgcggagcagcagcagccaaacgcagatgcaaatttcatcgacatgtccaaagaggatagcgtgaaaaattcagagatcgaaaacagttatgaaaatagcctgctgaacaacatttccgaccccttagaaagtcaggaggccatcgagcagatagacaaagaggatcaaaacaacatgaatcaaattaatgacgacatccaaaagctctacaacgatgtatacaatttgtgtgttaagacaaaatatgtcaataaagaaattattacaaagggacttaacatttatcctttgcttgccaagccgttaatagatagacttttacgagagggagttttaaaaaaaaaggtcgtgaaaaataagggttatgaaagtaacatctttgtccccattgaaagtgcctatattgctaataacagggtggacgaagtgggcgtcaagtccgatgcccctgcggagaatctcgcggacgaggaaaaaaattgaagttacggcgatgacatggaacgccgcgcaacccggcgcgtcgcagggcatgcacaacggcaggcgaaatggagcgaaaaaaaagaaaaattcgcccgttccgcttcccaaaccgacaaggtataatacaatttttttttttcatgttaattttttttctgttatgcaaatcaactttgcttaagcgtttaataaaaataagggaaatgcaaaaattggatttcgaactcgtcgcacaaatggaacccacattgttggagccactttttgtgtgcattttggcacgcgcacggcccccccaagtggcaactttttatgaggaaaagaaactctgagcaccataaaatggcaaaataaaacaacgcgccaaagagtggtataaatagacgtcgtccaaaataacacagttacagagaaaaaattcacagggcaaattttttttttggaaaaaataaaagaaatcgaattgaacattttttttttttcttttagttaaaaattgcatattgcgcggctagtcagggcctcacgagtgcccaccaaatggttttacttcgcaacgcggcattaaaaggcatacacaaaaaaaaagaacaagcgggtacgtacataggcatacatacatgcacacacacacgcacacgcacatacattcatatatagatatgcacgtgtgggtgagcatttgtacgcgagtgggctgtgaccgggttggtcctaaaagcgccccctctggttcccaaacttacgaccgctgttaggtctgttcctgaaattatttttatcatttctgaagttcccactgttccttttatactgattattgtcgttcctcccacctctgtcatttttatgattaccccggaaagtaaaattattgggcttcttcacattgggggtcaaattattttgcttcttctccctattcgatctttttttcttctttggttgatgcgtaactttcttttcttgcggtaaaaacctactcagtgggagtgtctgtgattggtcaataaaaaatttcgtatcggtcgaaaacgactttgcatgtatcccttcttttaatttaacagaaaaataaaattcgttaatgggcccaaggatttcatcgacttttcctatttcttctttattttccagaaatatcctaccgttaaaatagggaactaaattttccaacttatttttaataactaagtcattttcgcaatgtttgtagaatgtgccccccaaaattattttgtcaaatttcatttcgctttcttggcctcggttgaagcttccttttctgttctttttgaagaaccccattttggttgagcggagggaggcgtccgggtggagcggtagaaatggagtgctgaacgaccaaaaggtaccttcctacgcagatgtacacacacttacgtaggtgtatatagccctccgccgttttagcaacctgccgttttgtcgttcccctttttttgctttccccgtaattttgttcttcacttttttggcttctcccttgtaaatcgcttacaaatttggggtggtcagaaatactccctttctatatagcgcgccctcttgaaagtaagttctacccacttttatgctcacatgcgagggcttctctcaatgcgataccgctataatctatacgaccacgggggttaaaatcagtcaaataaacatacaaccacaaaaatggactcacaaaaaaaaagggctttttcgccttggggtaaccttggcaaaattaaagggaagtaaaaaaaaaaaaaaaaagtgacatgtaactatttccctaagtatgtgtctccaaatgctctctctttgttgtttcttcccgagggatgatatactttctttctcgtgaaaaaaaaaatgaaaaattgccaacttgactaagttgttaaaggttatattttcgtgcctcaaatggccataggatttgttcatcaaggcttttttggcctcaaaacgttcacaataaatacatatgcatttatatgtacatatctgtacgcacgtcgttatctatatattttttttttttttcttcctttggccttccaaaaattgtgcccctttttctgttgcaatttggaaaaagatcagcgaaatgaacagcccccccttttctgcatgccagaagaataggcctttttggaaacatcgcgatggttcagtggggggcatttttttcgcgccacaatgcagccttcgtgaaaagcactccggtcggaatacgcaggagggggtactattattgcccacacgtataagtacataatataaacgtgcataatgactcactaatttttttttttttcccccataattttgcaaaattggagaaacgttttttgtgctgtgttcgtttttccctttccaaaaaaaaaaaaaaatgcatgtgttatatgtatagatatttatatacccgtgttgtaccatttaatatgcagcctttttatttatgtaaaaaaattttgtgcatccctcgtcctgagataagtgcctaaggagataaacacagaaatagggagacacaacttggctctccctcgttcatgtagaaggtgcaaaaattggtgaacacacacggaggggagttatgcttatgaaagaatacctcggagtggaggaccaaaagtaggaactaatctgaaaaagcctaatgcaaagtgctgcggggggaggcataacaagagagagagggagacccaccagtttacatatattgaaggcaaaggaaaagatgccacagaggtgggagggacgcagcaaactgcgtatagtgaaggtgctcctttgaggaaacaccaaagaagaacatcttcaaagtagcagctccttcttatgtgcaaaaaaaaatgaaattgctccatttaactgggaagaaaaacttcctatttcagaacatgcagctacggctgtataaggaagcgccgccaaaggtgttaaacaaaaaaagcagtcactcaagtcagtggatacaaaggcaaataacggacagatatgtgttgaaagcaaaaaatgacaactacagaagtagggcagcatacaaacttatcgaactagacaataaatacatgttcttgaagaaaaacaaaaccatattagatattgggtgctaccctggtagttggtgccaagtcattttagaacgaacgaagaattactcaaatgaaattataggtatcgataaaaaaattatggacccattacctaacatacatttcatacatgcagaaataggaggagcaaaagataacacaaacgataataaccttgtagatgtaaagttgagagaaatcctacagggaaaaaaagtcgacataatattaagtgatgccgctgtaccttgtgttggaaacaaaattgatgaccatttgaattcctgtgaacttactttaggcataacaaattttatggagcagtatataaacatgggggggacctacgtggttaagatgtacctgggtagtcagacggataacttgaaaacttatttgaaaacgattttccagttcgtcaatacgactaaaccgaaggcgtctaggcgtgagtccagggaggtgtacttagtgtgcaggaacttcctcggccggaagaaaatcggcgaggatgtgcagattaagggcgccttctcgctcaaggaggggtattactagtgggcagttcggcggtttggcaattcagcagccaccgcgatgagtacacagtgcatatcatatatatatttatacatatgtggcacatgtttatgcctttttgttcccccgcttgcttttccacgctccttcattttatgcataccccgctgttctaacttttttttttttgtaagcctccaaacgtaccatttgttcgcggtgcctctgtttaccactttaaattgagggaaataaaaaaaaaaattgcaacgtagcaattttgtatgcgtatcttatctacaggatgaaatcagctgttttttttttttttttttttttaacgccacctgtgcagtggagttttctcaggtgagttgctcctaccccgaagcggttcaaactgttcttagaaaatgcccccgcatttgtatgttttgaacattggcccttatgcgcgtttttttttttttttttttccttcttggcattcactcaaacgggtttttctttgttggcccaattttttcctttttttcgtttctgcacaatttggaatgcctcaaaaaaggctcgtggccattgcgtcccttggcccttcacatatttgaagattggaagaagggcccaggggacagactctccctgcccgcgttccaaaggggacttcatctccactttagtaagcaatacggggcgatacgtatacatgcacgcgcttatgcatgtgcttatgcatgtacctatgtacacccattttgctcatttggaagccactgaatgcgaagaagctccccactttgatgtcactagcgtggtagcttcctccaccaccgggcgttcatccggcacagcgctgcgcttatgtcgcccactcgtaagctacggagccatcggaaataaaaaccgcacgaaggggtaatccctccaagaaaacaaccccaactatgctcataccagcagaggtaataacaaccccaactatgcacataccagccagcagaggtaatgacaaccccaactatgcacataccagccagcagaggtaatgacaaccccaactatgcacataccagccagcagaggtaatgacaaccccccctatacacaccccatcgcggtaacaacatataccacagtgcgaactgtgaagaagcctgaataggggtgaggaagctctaagttagtccaaacaacgacctcgtacccctcgtcaaaatgaacaagccagacaaaaagttcaccctgaagctatttaaaattaaaaatggcaacatcaacctgctgaagaacagaataacgcactttagcatccataacaaatgtattcacatggtcctgtgcaacaacagcttaataaaatattatttggagaaaaatgaactctcgcatgtagacttttacaataaaaaaacaacaaacagtaaagcagaaattcggtccatgttttttgacaacaaatgctaccatggacttatatgtctagcgaacaaggaatatatttatgtccactttgaacataacattgtcctaaatttggccaagttaaaaaaatataatatctcaagtgtgtgtttcaacgataccaatgaagttaaaaatactactgcaccccttttggtggcaaccaaagatggggaaatactcgaaatgagcataaataacaaaaccaagagtagcagagagcatgaagtgattttttccaatagccaactttccattttggatataaccatgattaacttggatatttcaaaccagcccagctttacaaagcatacgaatgatgataatatgctaagtattatctacttcaccacatgcaacagcttacacgaaattagctatacctataaaagcaccagtgtgaacaaccccagcgagaggagcgaactgtatgcccaggaaacgagaataaaaacgaacacagaaaatacgaatacgaacgaagcaggggacgaaacgaaggtgtacgaatgctgcatagactccttgacgtctatcttgaaaattgaaaatatccgaaataggaactacctattctggctcaacggctgttgtatatttatcagcaaaattaacaactccaagggggcgaaaccgtccacccatgcgaactatgcgaaccgtgctgaccgtgctgaccgtgcgaagggtgagaaaagtgcgaaaaatgactgctccagtggatcaaagtggaacataaaccaggatggcaacaacttggaggagcccgccttcctgtcctattcctcccagtcggacacttcaatcgatgggataaaccttgcatcttttagtgaggaagaaggagaggagaaggacgcagggaagaggtacaagcgggcagttcacaaatcgagtgattccccaaatcggaaaaaaaattcacaaacgaaaggggcgtacagaagtaaccaccattatagaaaaatatcggaaccggaggaacagagtaagactaaacagatgaacaaaaaaaacaagctcatgagtaagtggtacctagatagtaactatgtcattgtgaacttccttgacttaaacatattgacaagcgaaaatgcaaacaattttgcatttaccaaatcgttttacgaatcattgtattgccaaaaagggaacacaaacgtatcggctagccatatcgaagatcttcctacagagcaacaaggaacagaacccgttttgacaacccgagaaccaaaaatttatgaaaacacagtctcggctgtcgtagatatgtgcgtaagtgaattttacatatttcttctgttggaagaaaaactaatcattgtgaacagttgcaaccttaagaaggtattcgagcaaaccctagccatcgaaacgtatggagacgtcatacgcataatgaaggacaactccgatgaccaagtgtggctctgcacatccaagtatatcttcaaaattgtcgtaagtaagaaaaaggaagaaggatttgaccttaatgagtatacacaaccaaacgattgcgataccgagtatgctaatttgaagccgaatctgaaaaaaaaaaatttccaaaatcctggagtcctgtacaaactctgaaagaataaaaataaaaaaatatatcctaaaaagtaataagtaccaaattgatcagtttaaaaatttacacatctccactgaggaaatgctaatttcttttttacataaaaggcagtactttcttttggcgtcccatctgtacaataacattcactactataacaacgtcgttaaaatcgtgttcttcatatggctcatccagctgtactcctactccctcgatctatacatgcacctgtacctcatcacgcgttgctccttccctcggcggcagctccaaaatggagccaacgtgggaaggcccccaggtgagcagtcaagtgtagattctgatcagccaagtgtaacttctgatcagccaagtgtaacttctgatcagtcaagtgtatattctgatcggtcaagtgtaacatgtgatcagccaagtgtaacttctgatcagtcaagtgtagattctcatccatcaagtggaaattctgatcagctaagtggaacttccgatcaaccatgtggaacggattccaaatgcgccgcccaactgggcccctccgatgaagcggaatcggacgcaactccccaccctaggggtcggcccagtgaccactcggaagtagccaccgattcaagtcatgacgaactgagcggaaaggacagccagtcggtctgtcaaacggaagcgggtaaagctgacaaagctaagaaggcgaacaaggcgaacgaggcgaacgaggtgaacaaagcgaacaaaacgaacaaaacgaacaaaacgaagcggaaggaaaagacccattcgaaagaagccggggcgcgcgcaagcacagcgggaggtgaagacgtgatcgcaaaagaggcaaagttgaacaataccaaagggggcaacaccaacattggtaacgaccaacacacggacaacgatgaaaagcagaagaaaggaacaacgaatgtgcataagagcaacgtagagagtgcaataaaaaatgacaagtacctgagaagcggtaaaaaatccttcattcgtttcttccagaagatgatagagaaggacgaaaggaatgatcaaaaatacagtttcgacttttcgaagggaaagaaaatgaatatcaaaacgctaaccgagagcgacaatttttacgtcttgctgaaaatatacaaaatgaagaatgtggaaattttcaattttttgaaagctcagaaggggcttattttggatgacatggagaggtacagaagggtcttcgtggagggagaggcacatctcgcagggaaagcagggcggacgaagcaaagggggacatcccccacatcgccactgacctcggaagaggagctatccatggacgaggtgcaaaccgcgaccacgccgaaaaacttaaccacacagccaagctcaactacgccgccaacctcgacggcggatcgcgcgaagagaaaactgtacagagacatctacgcgtacaaatgcctcgaagcgagcgtgtatatgatcatcctgctgaagcatttcaaaacgttcttccagctgaatgatgttattgcgcagattctggagagtttcaacaaaacaaattttgtccttctctttaaattcatgtgtaacgattacaattacataatcaactactacatcaacagcaataagttcactgccctttttaacgtcattgttctattccctcagaatgtgctcttggacgtgttaaagaattacgccttcattttgtacctgcacaaaccacagaaatatgtggatatgctaattttctacgacaacttgattgacgattatgcggacgttattgtgtgcatgtttgtcataatttatttttttaaaggcagggaggcgcccaagagtggggacatgagcgatgagaagaagagcggtggggagcttcatgacaacgatggtgatggggaccaccgagatgatcacccagatgatcaccctgatgatcaccgccaaaaccaccgaggcggtgatcccactgcccagaagcacacagatgaatgcatccggttcttggaatacattgcgaacaaaataatcgaagaaaacacgttgacagaaagggaaaattatatgtacacattcgaatgcacatggaaaaaaaaccacgtcataaattgcttacttattttgtacatcgaaaaaaaagaggatgaaaagataaaaattttcttaaacagattaaaatcgtcgggcattcattttgactatctatttattatacgctttttgaaggaaaaaaaaaagaaaatttcattccccatttttatataattatgaaatatttcgaagaagccgtcgataagtccctcgaaatgggagattacaagacggcccaaaatgccgtaatcctatgcgaagatgaagaagaaaaaaaaaaattatttctcaaaattattaaaaacatctccaacaatttaaatgaaaaaaacttaaaagaaataattaaccttgtccgtgattcaaactcaattttaaatttacaggatatacttccatacattaatgaaaacacaattattgattacttaaagaaggatatttgttccttgctaggaatttaccatttaaaaatacaggccaaaaaagaagaaattaaagaaaacttacaaaccattgatctgctcaatggggacctcaacaacttgagaaaaaaatatcttcttctggacaaaaatgacatttgctatatatgcaagaagacaattttttacaaaaagttttatgttttttcgtgcaagcattatttccacagcacttgtgctttgaacatttacttgaactccaagccgaaagacgaactcttccagtttttctgtacgcttcataattacaagaatgcgcttatcaacaggaatgagaaggacatgctcacgtatgagacgaagatcgatgatatcctgacggaggagtgcttcctctgtggctccatttcgatcagctccatttcgcagcacttcatttcgcagagcgagggcgacttggtggacagctgggccatatcgaaggagtagcgggtgggggcgattcgcggtgggaagcaaatttcatttcgtgcatttggttaatttggtgcatttggttaatttggtgcatttggttaatttggtgcatttggttaatttggtgcatttggttaatttggtgcatttggttaatttggtgcatttggttaattttgtacatttggttaatttggtgcatttggttaattttgtacatttggttaatttggtgcatttgattaattttgtacatttcgtgcatttcgtctgtttaacgccttttttaccgttcgtgcttttgctgtgatccccctttatgactctttttaaaccgttccgttgtgccacccccgggccaggcactgcgcgcgttcccccacgcggcagagcaaaaaaaaaaaaaaaaaaaattcgccagttttttcacaaatggggaatgtagacaagcacagcacatattcgaaataccacaaaaggccataaggtagggataaatcaaatgctgtgccaacaggtgacaccttattcggcatgacgtacacaagtgggtgcgatgtaaaaatgcagttgttctaaactaccagctaggttacccttgggcagccctaaaaacaagccttatccacgtagcgcaaaaaactgggggaaaaaataaaggatccgtaggacgggtacaacgcatcatcttctactagacgctgttgggaggaaccaccccgcagagcagtctcatcgcccgcgtttcggtgctgagtacttacagataacgattcctttttcttacagtaatcatatatgctcattggaggaaaattaaccgaagaaggaataaaaaaaaggaaggggggatccaatttaaattttctattcattaacaaaggagtagtcgatttggtaagacaaatttcacatttcctatttttatttttttttttcaaatataattcgatatatttattttgaacatcatcaaatgtccttttcattttccaagaaatgtatatccatggatcaccaaaatgtacatcgaaataatttaagtaaaattcaaaattttcttcatcttcctttgtccatggtttattttcattttcaagtggaggggcttgaaaattgcgaacaaaatcgtcataagagtcttccggatataatccataattaaactgatttacatatttccatatttttcttctctgttcatttgttaagcattccattgcatataactcctttggcgttatggtgatgaagtctgtccaacttttaaaagctctatctatttcgtcaatattttctcctatctctattttggcaaggaattttttaacattccagttttctgggggatcctttgcacaactcttcaaaatttctcttttttcattttcaatttcttctgttttttgtcttcgtaaatgctgcctgaacaacttcaggtcgaagaatctcctcttctttttgatcagcgggcctatacgagtggggggaaaaaaaaacacaaatctcataaaaaaaaaaaaagcaacaaaggggtacagcagtgtacagtaaagtgaaagaatgatgcatatgatggggacacaaactgtggctgcttcctcttggaagttgccctcttgcccgaacgagtcgtctgccccccttcacacctgtatcgtccgagtccctgcgaagagctgatgtgtgaatgcgcctagcgtttctgaaaggtctacttagtagtttattcattaaggggaaacagtgaggaataaaaagagagaaaaggataaccgtacgtgaactaaaaacgtggtgagtatgtcccacaagggaactgcgcacaagcgataaggcaaataattcatacaccagtccgaccccgcacccttttacccctttcgtggattggcatttctaggccacccacaaaaaaggcttctacaataatgcaattttgcttggccacttctttgtgatgaaaaaatggcgcgttaaaaatgcatcttttgtggtgggaggagggtacaagatactcttttgaaatatcatgcggggtgcgacataggcgtaaaaaaatggccctttccctcaactgaggtgaaaattacatatgcgtaacacgccatgcccatagaaggatctttttttttttttttttttttttcatatttccccccaatgcggcaacatcattgcaaaaaaaaaaaaaaaaaatcgaggcgcaagaaactttcgataagttttgttggagcgccccatgtagacttcttcattcagagatacggaaaggagagagtctcacccgcataggaaaaactgtatcaaggtgaaaagtagccgaattggtacactttgattaagcgcgcatggttcgattaaacgcacatgagatgacgatttttaacttactgaagagccccctgattgtaccgcaccccagtctgccttccctccgtttattcacaacagtccagctgtacaaaccatcgaagtttaaacgcataacgagaaacctctattttaggaaaaaattattcaaactacttacgaccaagccatgctctgaagaagtagccaaggggagcaacgaagttaagcggaaggcaaatgaggaggcagttttctataacgacatagttgattaccccacaagaaaaagacgcatttacaagaacaataaatttggagtagacgataaggttaaaataaaaaatggagaaaaaccaagctttgaaaaagtcctatttaaatgtactaccttggggtacatagagctacagcacatcatatcgacttttgtgagccacgaaaaggataatttcacaggtgaagatatatgcgctttagataattttctgagtctaccggaaaaagaaatttttgattacttgaatggggatgaactgattccacaacatcacttggacgcatcagtaataaagcgcttactacgatttgtccatgtgaaccacccccatctctgatacaccccccagttcggagttacgtgtgcgcaaagcgtgtaatttgtttgcataatggagtcctcattttcgtttggctaaacggggactccatgtttttgtaaatttgcagatggaaaggattcccagttttttatttttttttttacacttggtattttatcacccacgtgtggtcaattccttttttactgcttcatttgctgcttttttttttcttttttttccaaccctttgaagtcattcacaattcaggatgacaatttaacgcatacccgcacacctctttctaaacaaaatttactccccgtccagtgttcgcccttatatatacatgcacataattatacgaactttttgtagaaggggcgcaaaaatgtgaagtcaacaggggatagggctatccttaaaatgaccccaatttaactgactttctccatcaaacaattttaaaaagagtttctcccgctgtggtttttttttcgtcaagaatggagggatgcatattgcgccgtttttgcaaactcatccggtgaaaacgcgcgcaaaaaaaaaaaaaaaaaaatcaaaacgtgggccacatccccatatgtgcatgtaactcgatttgcttcctttttttagcaagaggatttgatgagcattacgagatagttttcccttccttatgcgcctatttgttcccttttgtacttttttttttctccctccccgatcgctactttacatcgcaaatgtacactgcgcctgagtagcagtgactacttgtgctagcgctgcgtgtaaatgtggcatatgacgaattgaaacagcagaagggaagatcgtttcgtttagggatgtgtttacgtcgaaagttttatgtaccttttcacttggctataattgtttaggccccccttttttttccccccccatttctgtaccattttgcacctagcaggcaaccctgatcgactgcgcctgctccaccatgaaaggcttcaccttgcaacgctcgatagcccatttggccattcctcccaggtggagttgccatgtggaaaagaagaacctctgtttctttccatgtggcaggaggggcagtacgacaaatggcttgggaaactggataaggccctacagcagcacagcaggaggaaagaaaggggaagatgagtattacctgtccatgggggacaacatcgaaaagagatacagcttagcgttatacaatgtgggaaagaagaacaaaaaaataaacgaaatatcaagtgatatattatttataaaaaacaatttcctcaaggataaaacttttcttaatttcttgcacacaccaaatattgaaaataaagaaaaattaaattttttaaaaacagagtgtaaaaagtataacaataattttagccccataacatccaattttctggagtccctattcgattccaaaaggataaattttttgcaaaaaataatcgaagaattcgaattgctactaatgaaggagaggaaagaaattaagtgttttgtgtacacggccaaagaaatcaataacactcagaaacaaaaaattcaggagtccattctttttaagttaaagaatgaactaaaacctctcatagagtacaagatagacaaaagcattttgggtgggctcgtcctgcaaattggcaaccaagtgtttgatttttctgccaagtacaaaattgagaagattaggagcaccttgtcttagccgcggatttggtgagccctatgtcagttcttcgatgtgcactcccgattataagcgagtgtaccatgtggatgttggcgcatacacacggttgtgcgcgaattgctctttgtgcggccgcctgactggccaactgcgccacatagggccgtttccattgcgcgcggagccactcggaggtagcagtagttaatttttttttttataaccccccaattgcgcataagtacatggactctacgggctgtagtaacattttttttttttatcccaactcgcaagttttacattcgcacaagtgccaaacgtcttctccattttgcgcttatttttacgtcgaccacagttgcagttatgaaggtgctcctcccgcactgggacaacggaattttttgcgcgctgtatatatttgccacggtgcttcattttttcttcttctttttcttattcttctccttcttatattaaccccccggcaacttaagtgtatgaaatggtaacgcctgcgtgcattactgggagctcccgtgtgcagtggcggaagtatgcaccccctccgtttttattgcacctttttgattgtcatacggcaaatgtataaatttcgcaaaaagggtggcttccaccgaaagggtttctccacagaaagggtttattccacgaagtgcgtggtttacaaaagctcttgaaaaaaagcccctccttgtgcgccccctcgcgctctacatgcacgtccgtttttccaccggggtaagagcaaggggggatgcactacgccccgtttcatgttcaagtggccttttacccccacacttaaattcgttgccgcgtggccacacatataaaggtgcaagtgtccacggaaaatgcatttccactggtatttttgttttgttttgttttgccatgatttgctttgccatgttttgcaatatttttattattcttcactttctttttgttttgttttgttttgtttcgccttattttgtttttatttcgtttcattttgttcttgtttgcattttctcttttacttgctcttcaccgctttacaccgcattataccgctttacaccgcattataccgctttacaccgctttataccgctttatgccgctacacttcgttctccacgtgaaccaagtcacgcaacgtaaccacgcgaaaggggaacctcgcgaggcaagggcttttcacaaattgggtattagcgttaagcttctttttctcaacttggacaaaggggggaagaactcacagtggcagcgccacctccgtactgcgcccccgcgtgatcagggcacactggcgagcatttgcccgtccgcatgtaaacatgccaggtgcagcctttcgcgtgtaaacgtgacgcaaacactccgcacaggaataacctgcaaaggaacaacctgcaaaggagcaacccctgaagaggcaacctcccgtttgtccgcaagccacgcgcagacccaggcagggaaccccaaatggaggcacttttcaaggacttgaacttcgcagaaatacggaaatgtgtagagcaagatgaggcccaagtcgaaagagttgccaaatggatatgcgcgaacaacctttacataagtttacaaatgttggcaaaatgcaaaaatgggggaaagccaaatctgagcataaacgtaatggatgaattagatgaaaaaattagcaacccccaaaacgaagaattactatcttgcacaaaaaaatatgtctcccttttggagcaaattattctccgttatgaggaactaaatgtagaaacgaataagaagatatttgaaatttattcgacggtatcactgagagttttgattttttccaaccacgattttgccccttccatgcaaaagtccgtgctcgccctgattcgaaatatacatgtgaaaaaacagcacacctcctgccataaaaatgaatattcttatagccttttaaattgtctacacaatctttatttcttcatctacctacctgatttgatttttctacattgcttactaatttatttgtgctctaatgttaattgcgatgggagcagcacaatgggaaagaaggaggaggataaattaattatacacacgttgagaaaaattagtgagctctttgaaaggctcgtctttcctctcaacagcggaaaaactgttcatggagaggccctctttgatgagagccaccgaccaggacaggtttgcccagtccatgttcaccacatttcagacacactcaataacacggacacaaaaattatctacaagagaggaaagacattcaagttaatgtatgaaaatatttgctccacatttgacaccgataaatatccagttaatgaaatagaatttcaccagaattactccccagaaaatgtaaacgtaaataacttcctcctgctactgaaaattatgtcccccaactttatcgcgtgggtatcaaaaaaaaaggaaaaagaggaagcagcaaaaggggaagcagcaaaagaagaagcaacaaaagggggtgcagcaaaaggggatgcagcaaaagaagatgcagctaaaggggggggaactccccgagggataatccccattcagaaaaaaccacaaacacagtgctactccttcaggtacttgtacattatagactcctcacaaagttatccttacgcgaaggaagcttttgacaccattttcttctgccactttttgctccacgcactgcataagatgggaaagcataaatggggaaaccaaattgaccagctaatgttcagcacaataagcaattgccgtggtcttctggaaaggaattattactccccaggcggatggacccaaacacgaattcaccacattaaagaagaagacgaggtggaacacatgaaagagagagaaaaggaaaagcgagaagcagatgcatcggtggagggaaccactttgagggacccacctcatgggaatgaaatcgggggcgctaccaaacttagcgaaaatttgccacatccgagggaggacatcctgaagggggccccccccaacgatgaacccctcacgaaattacgcgaccttcacgaacaggaaaagacaactctcccggatgctatcttcaaaaatagggacaaactgatgctcaaattgaagagccttatcatttggggatacatccaagcagatgatgcggaagaatggaactttctaaacttagcaaattgcttcatcttcacggatgacgcatggagtaagctttacaaaaaggggaattacctacacgaatatttattcaagaaaaataatttttttacatataactacgccgtttttaaaagcacatacgagtgtaaaacgttgaattttaagtacatggattttttctcctattttgttgccctactcctacttaacatggtatccgcactaaccaagttttacctgaaaatggaggaattatatgacgaggagacgaacaaaacggattctgaagaagattccaacgcgcaaagtgaacaagacaactctttgtcatatgaaacgcgagattcctcctccatggtcgaagaagcaaacccgattagaaagaacaaaatttatgtgctctccgagacggacgtagaaaatggagaacctataaagaaatgtaataaatgtggaagatcagaaatatttgaaatttcgcttaacgaactcggccaggatgttatcaatggacacctcccgttcattcctccacaaacaaatgaaaagtttgaaaccctttttaacgacttcgtttttatctgcttcaaattgatcagctatccttccgatgatgtgcaggccaagtgcctgtcagttctatctcgtcttacaccgaacatcagcaaggtaagcgatttgtatataaaatatatgaataaaaaaatagagaaattatttgcccttattgatggaggggaaaacgattatgattacaaggataaggggtgctactgctggaagaaccaagttgtcgaaaactacattcatctgatatgcaaactggacaaaaagataaacatcaatttgataaaatcattacaaaagctaataaatatctgtatgttcaaaaattacaataaagatatatgtgtaataatttgtaaaaatatcattacatccttttattaccacccattattattcccattcttattacataaatatatgaacatacttttttatctcatggaaacaaacgatgtcgacgtggtggcagattcgttgaggtgtcttttcatactattccagataaattcggatgacgttaaaatatactgccacgatattgtgtacagattgcatctactcttcaatattttcaacaaatcggacttaattgatttgagaaaagaaaaaatcatccaactggagacccctgtaaagaacagtgctgaagaagacatctccaccagtgtcacttattttttaaaaaagttttattttcaaattaaacacgtagatagagccagctcagaaattttgatgctcatgaaacttattttgcgctgtatatatattacaattcctgtcgcagaatattatcagctcattcgtatattttcagataaccccctggaatatgacaaatattcgaaaggcttccacatttttgctactttctagagagtcacacacacgcacacattgcttctcctttgaaatgtcgcatcaggggagatgcagtagggggaagggggagtgtgcagcaatacccaacccggtgggtcgatatgaaacttttagcggaagtctaaatggagagcggcatatatctcgaaccgtctgcttccccaattttggcctccctctggaaagagcacataaacgtacatatatcgcatgtaagagtttatccccccatttatagcaatccttttcctaccacatgttgcaatcacgcctagtttatctcttttcgcgattatttatgccttaacaaagggggggggaagaggtgaacgaaccaccaccgcaccccatatttgtgctttctacccatttgtaccgtactctgtcatattgtatcatattttgctattttttttaacattatagacatttgcgcgtgccctcatttcactgctaaacggtgcaggcggaaaggggataaaacgacgcaattgcgtcatgtgcgttcacgcaaactggcgcagaaggaaaaatgaaaacgttgtaaagtgaaagaacgcacaataaaggcaatgcaaaaaaattgcatgacaaaggtgaaaaaaaaaaaaaaaaaagaacaaattcgatctcaaacgcgtcactcacgaaatgccgcaaaaactcacttctccgcgtgtgcattcgtgtaacgtgtgcaaatgcgcatgtagaacagattgacgcaggagccacgcgcgcacgggtacatgtgttacacacgaaccagttaagataaagggaaagcacaaacaaacgctcgtgcgtaggtatatatgttcatgtatgtccatctatgttcatgtatgtccatatatgttcatgtacgtccatatatgttcatgtacgtccatatgtgcatccccgcgtgcatactgcaagatatacgaggaagtgtataaaatgaacaacgccgcaagtacaaatgaaaaaatatctggtgctactctgtttgctcatttttaccgctggtcgtttatcggtcaaggcgatacgaaaaaaagatttaaggaggagcttaaaaggaggtacgactaccctgccaaatgtacatgtccccacgcgaagtgctttgctttaccccgagtggcacatccccatcgtgtaacaccacccgtgctcgtttttcaatttttttttttttgcgtgaaaccatgaatgactcattaagcattccgacacgactgctcaattttcactttccaagggaaccgaaataatgaagatcgccagaagaagaagaacctactcaactttgaaattatgcaagacaaaagcagcgtgtcaaacatagaactaaattcatccacgctttttaacatattagcatcaacgaggttaatgcaaaattcagggggcgccacatcacaaactccaatttacagatacgtacacaatattcacgaccacaatgaaaacaatggcgctgtcttggttttcgttctctttggtatattaatttttgcggttttgttttttatcttttatttcattttcagacatcatgtaaagcatataaaatttatgaacagcatgtgatggtttttttcgctagctgatttttttttttttttttcttcttcgtttttaatttataattagctagccagttagccgtttttaagatttaccatcctgcgcaggtgtgtgaaaaagtgaaaaaacacatatgtgtactttcatggggatgcacacacctcgtccactggactacccccatggtaccaccattccatttcttgggcttaactgtaaaatagctattgttcgaggggcacaaatttagtttcacgggaatgtgtatgcacacacgaattgcatataagtaaaactaccgacaaaaacataggaattaaaaagaatgataaaaagaaaaaaaagcattttgggtttgttattacgtgtattattacaaaattttgaaatttcctccgtctcaaaagaggtttgaaaaattcccttttttttaacatgtaaatgtgtttccactttatgagtacacgtggtctacacataaagtcgaagaatgcaagtgatcgccccgtgggacttctatacacaccagaaaatcctctccaacggtgttgctacggagcgtcaatctcaattttttgctacatatgtgctagttgcgtctcccctccagtagtgcatcttctgtgtattcaaaatttaaggaaaaacaccccaatcttgatgtcaccattattttttcatacgcacatggggaaggacgatcgtcaagaagaaactgctaaatggtttgttatcttgtgttataagtggaatttttttttcccgcgacatattttttggttcccccgaaacggggcacaaaacatttttttttttctttttcagagtgtggcattagagtacataaaaatgagcggatcgcacgtttactaatttgaaaaaatgttcacaggcaaacaaaaacaagatgattttttttatcccttacggttagcttttttctcagcagcgcattcattaaaaggtaaataaaaaaaatatgcactttgggaaaaaagcaaaatgaggactcaaattggaggcgcaaaactggagtaataaatcacgaatgatcaaacatgtacatcacggcaacatcgttggggtgaagactaaaaaaggaaaaatggacgtaaagttacgaaaggtgggattactcggatgttaaacaaaaactgatgaaagggttatcaatattgcgagaattggagggcagagatgagaaaaaatatatcaaaatgggcagctgcaaattcgcaatagggaccgcaccaatcgcaatcgaagggatgctaaaggaacaaacaaaaataactgaaaaaaaatgctaaaggggggggatgaaggggagaagtacggacggaagcaccttcgggaacttcaatcagttgcccgacgcgtgtggcggtaagctggctcagaagatacgcgggggaggagagaggatttctcttatgatagagatctataacaataggaatccctctgcatgtacgtcatatgtacgttccaaggacacattccaacgctgccgtggacatgagctacttctttttatagagcaactccttcgttttgttcatcacgtccacagcgctgggaatgattttattcctaataattttcaaatataatattaaatttttgcccattttattgagaataagcgtattgtccgcggcaaaattatttttctttttcatggcattgaggaaatccatatcgtgctgaataacatccattagctgcttaatttcagttttaaaattatctaaatattctttattattttcacaaagcataattaacccatttagctgcgacacgttgctacacatggtggtgtaccgacttgaaatttcgttaaaggcattaaccaaatcaatagcctttttatctatggacaaatttgggtgtataatatattttaattcatttatataaatgaagcagttcttacatagtctcacttttatatattttagctgactgtctttcatcacgtctatgctttttacacagtacatacagaatatctcttcgcacacttcacagaaaactttgctcgtgtttatgtaataaatttgcttcacgctagttttacaacttttacaataatccccatccttcgtttttaattcccctgcttttaaaaacattttcaaatcatatgaattgttattcattaaaattctctttagccaatttttgcgcggatctacttcgtcctttgccatctccctcttctcaagaaagctcttcgtcagatctctgcttatgcggtcgttcattatattttaaaaaaaaaaaaaaaaaaaagttacttgtccagttgccccccccaaaaaaacacacacttgtgctggtatatcctcctgaatattttctcaaataattggagtataactcttctactacgcagcgaccaaattgtgttcattaaaagaacttatggagtaggggaaagacatacaacataaaacggcttaacacggatggggaagaacacagtggggacgcacccatcaatgtatatctccgccctcaatgtgtgtgattatattttagagaaacggttgtggcgagttttttactcaggtcaaaatttccccccaactgttcacatgtgaagataaggacatgtactcgcgggggatgttacaaacgtatgcaaccccgtttgcttattcgtatcttctcttctacatgcgagcaactactccgaactgctaagggacatcgcgcagtgggacattcaagccaaaggggcacatactgtcaggtttataaacgcagaaacagatgcagcataatgtagccactacatagtgccaactttacaggtggcaattgcaccaactgttcagctgaaaaatggaagccgcagcagggtacgcgaaaaaaaaaaaaagaaaaaaaaaataggtacatgtagaaatgcaaaagcttacaaatgaaaaaggtaaaaaaaaaaaaagcgtacaagataagaaagcatgaaaatgtaaaaaaaaaaaagaaaaaaaattaagatacttaatatatattacgaaaactttttacttcactctttttttgttcttgcatatataacgttatattttatttagtcctgtgcgcatattttattttatttattttttttttttctaatcctgccacagttaggttgtcgtggctacctcctgcgacatgaacttttcgtacgcattttgttttctttctgactaggcaaatatttttcacgtaaacctgtaccccaatatttatatattacgattttttttctttaaaaaaaaaagtacgtttttttgtaggaagaaagcagaagaaaaatggatgaaatggattctgtgcatattctttctcgttattgctcttatgttgtattcattttgatggcgattctatgcctcatggtagctattttaacgggtcgcattatgaggtaaaattcctacaaaaatacacgttttaattttttttttaaactctttacacgtttctccctttttcgtcgaaggagatatttttttcctcttaacacataaaaaggggaacaaaatttatgaggtattaagctcttccagaaaaaggttatgagcgtttttctcctcatttttaaatgtagaagcttatgtgtgtaacttattttcttgcggcaattttgtcgacatatatgctaacatttcaacgtttaattttttcgcacggatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatatatatatatatatatatccacctgtgtgtgtacacgtacatgtatgctgttatgcacacctatgtactcttgaactaatcgttttcgtgcattatgtgcaaccggctttgtaaccatgtacacagcatcttctgtgcacgtgttgttctgccacgcagactctcttttaaattatctctgattaccaaatatgtgcagttttaactacgaaggcgtgacacaaatgtgcgtttagcttttgttggcttccacgcctgttaactcccacatttgtgaacaatattcacgaacatacacactcgcatgtgagcgattactacttggacggagtgacacggaggacggtgcaaggggagaagcaacgtgtagtttatccctactgatgcatatccttcccaaagttagcaattttgtaatatgaagcagctgatcaaactaggggtaaaataaaaacacatccttaacggaaactaaattaggaaagctcactgttacagagaagaatgatcccattgggaccgtttggccatctaccaattaaagtgtgaaagagaaaagaatgacctgttttttttgacgactggattaaagtatctcttcctatttaactacccaccgaaatcacccatcagagtaacctttaaacatataaatattttaaaaaaaaaaaccctgaagcaacatgaagggaaaaaaacagaagaaagacccaagtgaaaataaaggaaaccaaaaaaaggattcaacaaatttaaaaagaaaaaaatatcccagtaatgaacatgatcatgattcgaagatcaagcatgaacagtatgatgagaattacaaaattaactctccagaagtgaataccacgaagaagggaaaaaaaaaggaattacctgcacaatcagaaaagaaagaagccgaaaatgttttgtttcgatcagacaatagggatggcgagtacccatctaatggcggaggcccctcaatgagtaacgtagaaatggggaaggttaagcaggcgcagaaggtaaagaaggagaaacagcccattagtaaaggtgaaggagcaaaaggtaatccgaaagaggatgccaacttgaagaaaggaagcagaaggaagaaaaaggatcgtatcgatgattcagattcgtcctcaaggtttttattcaaagggagagacatggccatagagggggagagagaaaaccggacgaccaaccggatgctaggaagaaaggataaccgcgttactaaggaggaggggaaagaaggaaagcagaaggaagaggaacaggcacagcaactgcaacaactgaaacaactgcagcaactgcagaaacaggaacagccgccaccgcaacatccgcaacaaaaggaagagctaatgatgcaagaaattacaaagtactacggaacagtgaaagtaacgaacgcaaacaaccaagttgggaagggagacctttcaaccctcaggaacaaactaaacacaaatttaagagtttcggattgtttccctatagtccagttgtcgtcccccgaggatgcagacaatcatttggtgtctccgtttatttgcgaaacatggaagggtctaaaagcggagtgcgtaaagaaaagcgcgaaggaggtaccccaattagatgatcactttaagcacatccgctggaaatttcccctcgaaataatcaatcatttaatttttaaaaataaaactcatgattacgacaagtgggtaccagactgccgcattttactagtgaccggattaccattcgaccaaaaggaagaacacatcctgcataacttaatagacctctactatcggaaccaagatagagaccctatattggatgtggtgaatatagataagtctgattatttgtttgatgctctgaatttatatgcagctgttgaggagcatccgagcaagtacgaattattcgcaaacaatttgggcattatcaaatttgctttacttttcggagcaaaacataatgcatgtataaacgtgacagatcacacatacttgctttataacctcagtgaactgtgtagagctaatccttgttctgttggttctgttggttctattgggtcactttattttaagaatgaacagtgtgctaaaaacttttggatagcttttaaatcgtcttctacttatatgtatgaaaaatgcgttaggttaatcccagacaaaaatgaattaaaggtctacatcgaggcatctatgtattttgtcatgcctggtgctctcttcgtcaacataaattatgcacaactcaatttggtacttaacagtttacagcaaaaaagtccaattatcttcgagcaaattaataatattaaattaaggtatccggacaaaaccatttgggatttgatctctgagaatgtgattttggatgatgcacttgatgtggaggcccctgcgcaaggtgccgtaggggaaagaagcctagagggaaacgatcagctgagaggtacatctatcggccattttagtggcggaatggtgaatgtcgctatggggaaaatcaaccaagatgctcgaagtggtatgggtgaacagaaggatgaaaacatggtgagggatgtactcgaagatatgcgtgaagaagagcggaacaaatatgagcgcgattgcgatgatagccaatcatccggctgggcaacagaccaggtccttaatgaatgtgatttcgaaaactcttttgatgaaaatggcatacaggggatggaagacgtggagaatacactcctcaacagaatccactgcaccccaaatttcctcatgcgcatttacaatacgcatatcaataggtaccttctggacaagggactctgcctgctagcatgtccatacttagacgaagaatcgggaaaaaaagtggcgaacttcttaatgaagtttcacctactagactggacatttagcgaaacagatgatgcatgctacttttaccttttcaaatccataataaatgtttttgcagtatcgaaaaaggtttttaagggaacctttaattatgcagtctccacgctctttttgaaattgcccttcggattagtcccgtctgtttatatccgcgtgaaccctagattgctaggcaatttgggggaccgcctcagcgtgacgccggccaaaacgttggaggaagtgacggaggtgaaacaaatgaaagatgcgaaagaggtgaggggatccacggaaaaggtgaagaatgacgaacacacgcacacagataattccgtcctaacaccagcttaaacccaaacgggaaaaaatgcatctaaaaaaaaagtaaaataacgagatagccaattcgttcggcaagaaaattgtgcaatcgaagtcccatggcatggattcaatccccgaaaaggaggctggggaggggttgacatccgcggtgagggaagttcacccctgtaggatcatcttcatgaggatagcaacctgagcaaaaaccttcgtgacagaaaaaacggcagctaattttaccgccgcaccaggtagaaaaaactgccacagaaatggtgacctcacaatattgatgtactccagggaaagtttgaagaaggacaaaagaaaatcaaccacgtcacgcagatgtacataaataattgaagtaaacaaggcagctccaaaagtctggagtggcaagatatttagcacatgtgttgcgttccgctttttgtgcttcactttttgcgcctcacttttttgtgtctcacttttttgcgtctcacgttttgcgcctcacttttttgtgtctcacttttttgcgtctcacttttttgcgtctcacttttttgcgtctcacttttttgcgtctcacttttttgcgtctcacttttttgcgtctcaatttttttttccgcaaaaggatgaactgtgggagggtgaggggctccatataaatcgttcgcattcgccgtggcacttgatgaagtcaccatatgatataggtgatgcagtgaccaaataggcgatgcccatcgtgccccaccacccataactgcaatccccacgttgagtgtgtttttctgcaaattttatcacacgagggtttttttttaagtccatttttttttccatttcatttattactctttttaacagccgtgtttattgttcccagggagacaaaaaaaaaaaaaaaaaaaaacacacatttcatcgtattagggtagttacaccattccatgtggtcatacatatacaagtgtgtatatgtacgtacatgagcggatggagggtacgtctctccaccttggagagtgaggtgcaaaaggaattcgcctcgttggcaagtccttccaaggggtgggtgtggtacccaattctgcagctcaaactgccaaactctcaaattgaaaagtggaacaagtggatgaagcgaacgggtcaaccagttatgctcctttttcaaaatctacaaattagttataacagatgtccacagctatgctctccttaggggccttttttttttgacgcactgcaaatacggttaagtggactgttgaaaatgttttgtctctcctctcacttttgtggttctttcctattgggcttctcccagtggaatgaaacacaaacggttatacgatattttgtcagtagttttggtaagtttccagtggggggatagatgtgtacggcggtttttttccaccaaattgagcacaaaaaaaaaacacaaaaaggaaaggggaatagaagcaaaagcgggagcaacgcaaggggagaagccaaccaaacgacgccgcatttgcggcaaatgcgacatgctcggtacacactacagagggggggggggggaactcacttgagggactccacaaagttcgacttgtacgtagccgggccgatggactcctcactggcagactcggagattttctgcatttgtggcagcacactcatcaaaattatgaagaagaggaaaattaaaaaaatgggactcttaaacaaattaaaaaaataaaaattcttttggggcatcaaaaaatcatacaccttctttgcctcaaaaacgatgttagtaaccatcaagttgctcttttcaaaaggagatatctgctcatatgcttggacaacgtaaatcttgtcattatttttcgtgacgcttttttttacatttacttggtacttgctaaattcaatgtatggatgattaacaaacatgttgtacgttccttcctttacgtttgtaaaaataaatttcccatttttatttggcttcttatatatgtctgaatcgaggtacacggtacaatctgccaagacgttcagattcgctttaattgtgccttctatgtagttgttcttcaattcaatggcaggtcctttgctttcagttatccccattaagagtaggcagcctgttatagccaccacgatggcgctcactatattcatcttgctcgctgggaaattctcccactaaagggtgggtggcgtggaagttaagaggtagccccgcgacagctacttcacattaacaactgcttgttcgccacgcgtacatatataatgccccttttcgttggtactttcgttggtactttcgttggtactttcgttggtattttcgttggtaattttttctcctttgctgtacctctgtgtatgcgcacttttctttgctgttccaaaacggatgatatccaaccttgcgccttccctcctattttaaccgttcgctgatgacacgcaaaaaaaaaaaaaacgtttgtacatggcgaggaaaaaaataggttggaatgttccccctttctgtttgcgttccataagtgctaacgaagaaaaaggtaacaagctgaagcgacagtttgtgatatatgctcacgttgcgttgtatttaaaattttttttttttctttaatgggaacttctgccacatacataatgtatatgataatatgcacctctcgtcacccacaaggctgttctaaaatgggaagcagttcgtttttgttttttttcttttcaccgtgtaggtttacataaagggaagtagtacatactattttaattgtgctgttgatgcgtcccccctcaggggtgtagatatctccacatgggcttagaaaggaggtaaattcgttaagcataagtgagtgccgcgcgtgcgctgttgggtactagtggaaaagggataaactctcgtgaacggtatgcaaaattcatatcctctatcaccacgttgaacacctcatgggggacataaattataccctccattctttaaaactagcccctaaaagttacactcaccagaccatggtctcctgtcgcccccttgctcaatgttcgcaactatgttgcacaccgttgggagtgtgttacccaatttttactagcctatgcgtgccccttccttttttttttttttttttcctcttcagtttggcgcagaatgaggtgcaacaataacggaacaaaatttcctacacttttttttaaaacatttaataaaacggggagtaatttctatcgttttttaaaaagaaaaaaaagaataaaaacatatgtgcgaatacatattgcacatgtacacattatatcgtatcaatcgaatcctcatttttttattaacatcaaaaaaaaaaaaaaaaaaagggaattacacaaaatgttggtactttaaacaatttacaaagggtgaatgaattactgggaaggacaaattatnnnnnnnnnntagggcaaaaaaaaaaaaaaaaaaggaaaagaaaagaaaagcatataatttgtctggtctagtctggccttgtctggcctaatctggtctggtctttcttctttttttcctaccgctttatgggtgtgggacttatattatgggccattgtaatataacacttctttgaatctcaaataaatgcggcttgctgcatatataaaaggggcgaaaacaacatgggtcacgacatgaaaaagatgagaggcaaaatcgaagacaaactcgaaataacaaatcacaaagaaatactacggtgaacactttattttgcaaaagtgaaatgacgtgtttacctattttttcaaaaagggtgttaatattctcaccggtctgcgaaaaaagaaaaaatatatataaagggatgaaaataagtgttttccctcctctgtatgagaatatttttggtcttcgttcttccattagctataattccactgctaggaccacccgctcatttgcgtaccccccgttttgacacacattttcgcattttcccgcacgtggctatgttttaatttattttttaatttttaccttcgcggagcattctataaaggacacattttcttgttcgcagaacttcatcaccatctgcaaagtaaaggagtaaagacaacgtcggagttgtgcatcgtaaaaaaaaaaaatgtcaactcaaaacggaaaacaaacaaccgactgggtgagcattcacatggacggtgcataacatttgatccatgtgcttcgccatttttattttttttttcatttttctcacctccgaattcagcttttgtggaaggtcctttttatttgcgaccaccatgatgcaacaatttcgcggtccattcgactttatttcattaatccagtacttgagcgagttgaaggattccacattgctgcgtgtttttggaggttggggtgggggatgaaatgcatggtgcaaatgtgcaccaaaacgttcctcaaaatgtgaatctgcatgtgtgcagcgcacgcggagaggcaagccgcacgaacttacttcgagtcatacacgactaccgccccgtaggcatcacgatagtacagaggtgccatggaccgaaatcgctcctgccctccggtatcccaaatgtgcagtttcatagtggctcctgaaggggaagcaaaacaactgttcgatatatcctacgtcatgcacatctgtccatgcgcattttgctatcggtgcggaaaaagaaaggcacaatacaacacaggacagtgcaggacagtacagcacaggacagaacaacacaggacagcacaacacaggacagtacaacacaatgcaataaacagcctcttacacacaaatgtgcacatatagcgatatatgtgtgaccgcccccatctgtgagttcttacttaccatttttaagctcaatagtgtggtgcagaaaggcagctcctattgtcacctggtgcttatcggaaaaacgaccgtggcacaaatatagggcgatactcgatttcccaactccactgtcccctaataaaacaatcttcacttttgtatcgttttttttttgctgctccgacgcagacgtcgcaatgttgatgtttctggtcgatgttggtctttgtgaacttgatgcgcatcccatgcttgagcatacaaaacacgtatatgtacaattgggggaggggataagaatggaaggaaggcacagagtaggtgcttatctatgcgtatacttctctctcctcgcactaaggtctactcaattttaacttcaatgtgtccttttttttttttacattcttttgcgtatcctttttatttttgtgtcattaagacggtgcgaactcacgacaaaatggagtatctcctgcggagatacatagctacctttatgctctggaagaacaaataagttgcttttttattctattcataatttagttatacgtcgatgcgcacaaaatcgggtttgctatggggttaagagagtgaccaagcatacgcgcttcaacgcatgcatacaaatttatacgcgcattcgacttatatctctgggcattccacaaattgagaatatggacttttcgtgaagaatatttataagcaaatcctttaccttcctcattttccccctcctaagttgaaatgacaactctttcgtgcttatatttgcggttttattttttctcctagtcaagttgggcaaaaaaaaaaaaaaaatatatatatatgcatgccgctttgcacgttcgggagaaatatttaaaaaaaaaaaaaaaaataggaaacacggggctccagattttgtgaagtccataaaatgtatgcagtgacacccccctactgaataagcaacctttctttaataaaaaatattctagaagcatttaatcgaattcgttcgtgttccacactgcatacgtcactgaacaggactcattgccaacttactgccatgaggctcaccacacgtatgggtgactaatttaccccactctgatcatgcgatacgcaacacgtgaagagaaatgtataaagaaatcctactagcatagatcttcccctactccttcatcacaaaaggttgttaaagaggagaacccctccccaaaaaaattgaacaacgaagcgattctcccatttttagtagtccaaaagtttatacctttttatcatgtgaagaatttctcaaaagggaaaaaataagaaaacttatcacctctttcgaattaaccctcacgtacttacacatatatctgcgactcgtttgaaagccgtacacatgaaatctattgacacactgaaagaacggggcgagcgggggttaaaaagaagatccccttagaagggacgatgttctttgggccagactctgctcataacaaatgatgtcataaggacgagtgaactgttctcaaagtggatcatttcgcgtgtcgctaacattacgacatgtaaaggaatatacacacaagttatcgcttgctaaaagaaatggcaaaaaatatatattcgtcatcatttgtgtaaaaatagggacagtttttttttttgttgttccccgtctacttacacaaacgtgttggaatcatttagagattttactccccccaatcattgaggtaacaaaccgccttctttcttcactttgacaaaatgggaactttttatttttttattttttgcgcagagaacttttttttaaaacgaaaaggtttgggtctttttataacttcatagggataggtaaaaattccaagtaggtcaacaggtgaattaaaaaaaaagggaagaaaaaaatcataacgaatgctgaagcaaaaaaaaaaaaaataaggaacatgagcaaaacctgcctttatttccttcgtacgagcaacatttccattatagtgaaaaaaaaaaaaaaaaaaaaaaacacatatgaccatattttcctttttttcataaaactacgctttgttgaagattgtgcagcaaggaaggggggataaaaagtcttataaaaaaagcgctacacttcattttagcaatttgggtgaagcaaaattaataatcgtcgctgtcttcatcttcctcctcgttctgttgattttcatcatcattttcagcgtaaaagctgtttgaatctccgcgttcattttcttcgtcctttgggttattttcgttattctcaccgttttcaccattgtcgtcattctcgctattttgattatttgcctcttccagctctcttgccttttcggattcttcgacaactctttgggcagcttccttagtctcaaatccaacccaggcccagccgtcatcattagttccaggttcgtaaaagtaaacttgcatggctccgtactgctcaagggaatttttaaactgatcaatggtcacgcctgtttttatgttctttataaaaattctggtgtcagctgcagttagggtgatgtcatgttgagccttggtcaggaaggtgttgatggtggagggtctttgggttgcctggaccccgcagaggtgtgtaaaggccattttttatcaacgaaaggggggaaaaaaaaaggaaaaacgcgaaggggcaaatgcaaatgcaaaaaaaaaaaaacgcaactgagatgtgcgcgcactgcgttatgggtttaaatgcagtaaggtcaaataaaaatgctaggagttcacttggaacagttcacttggagcaattcacttgggtgaaacagttaacttgcaatcacgtaaagtcgcgttcgaactttgtcaaatattttttcaaattaaaagacaatttaatacagctaattatgtgtgagtgttaagggggcaatttttttatgaaggaaatcaaattacgttaaaaggtgagaactgcgtagagaaaaaataaataacaaaatgaaacaaaaaaaaaaaaaacataacagaacagaacaaaacaaaacagaaaaaagtggtgacaagaaaaaatagcaaatttataaacacacacgtgtttacacttgtgtacaatcgcgaacagtttcgtacagttttgtaaaattaaattaacaaatttgcagaatgggtggaattaatttgctgacttttcctcaccacaacgattgactgaaaatggctgttttgctggccgcaattgtcacgttgttttttttttttttttttttcatccgttttggctgttttgaccgcgtcggttgcttcggctgcatggctgttttttttctttttttttacccttttttttttgtgcacgtaaaaaaaaatcttttcattgatacagccaattatttaatctgttaaagcgcccttttttactatatatctgtgcacacacagaaaggaaaaaattgaatggaactcctttatggttcctccttttacccctccttttacccctccttttacccctccttttacccctccttttccaatagtatgccttttttgcgtgttaaatgtgtacataactgtcaagggtggcaactccccgttcgatgtgaaaagaaagttgggaaaaaaaaaaacgttctgtgcacacttagttacatcccctaatgtgtgcactatttgtaaagctacgccgtgtggaattacctacaaattataccctgcagcacacagctagccaaatgttctggaaaaaaaaaaaaaaaaagctatttatccacaacggcattttaaatttccccttatgcagcacttttttttccacacagtttaaaaatgttacatgttccttcttagggtaaaacaacttcatttcttttgccatcaatacgggaaaggtttcacaaggcagaacacgaaaaaaaaaattaaaagggggtaaaaatggcccacaagggctataacgagttgttaaaaaagcttgaaaagaaaaaatagtaaaaaagcatcagcgcttatgtaaacttcttaatatgcgcaatattttacaaaaagggacctatttcctcaaaaaaaaattgcgtaaaatggacagactaatcaatcatataacccgtctcaaattctttctcataatattttattagtacatcatttgggagggtactctacaaacaggtacactcatcttgcacatatgcacgttcaggtattggtacgattaatggatggaaaaatagggaggacaattttttttcaattcgcaatattgatgataactgtaagctaatttaaaaggtgcgggatggctcacatgttggcggtttcgctacaaaattcgctcctaagcacattttataacgctaacatcgacctgccacatcttcacgcacactactcttcggttaactatgcgttgtcaaaatggttactccctaaaaattcttcatcttataatctgcataatttgcgacaattcagttatctcctgctgacttatctccttgtactgcctcaaaatggactcgataatgtgccttaactggtattcaaaggttctaaaaaaaaaaaaggaaaaaaaataatgaaatatatttacaagtttgttcgccaattttgcatttttaaactttccaaaggggaaagaaacactcgttttaccctctcttctcctcgacgtaatgcgccttgataacatgatacaagaatttgacggcggctacttgtttggaaatcaacctgtcaactacatctttgttggtgcacttttgtgctatactctgtataggggtgggcgcgaaaaaaaaaaaaagaaaagcgatgttgggggggctgtttaggggggcacaataaaggggaatatacatatacacacaaacatatagacacgtatgtacacaggtgtgtacgttcacatcgatttgcagaggcgccgcaccgcccaaacatacctctaaggagcgtatttccttaacttttgcctcgtacgattcaacgaatctgccctttataaagagaaaaaaggaaaaggcgttccagtaggtgtcacactcagagatgtaagacgatatggtgcccatggttgtaacaactttgtccagataactcaatccatttttattcggaattaaggttggcttgtcacgtacaataagatcagagatgtattcataaatccaaggctgtatctgtttgacttgattcttttgacatatagtgatcaatgccaagcagaaactatcgacgtcattttgcataatggacaatttaagatatgtatcccaatatttccactcattattgtcaaccttgacagcttgatttatacaaatttttgctgctttgtacatttcttttttcatatacaagtaggccaaatttccataagcctttgcagaatcttcattcgtcatgctaaccatacgtgtgaatgcttttacagactcatcgactttttctattttcatgtaggagcaacctaggataaaccagatgtcgggaaaaaggggagatatttctagagccttttctaaatattcacaacacggattgtacatttccttacggtagtaaaaattcccaataaatctagccgctttcgcatatttacaatttgacagtttccatgcatctatgtaatagttcaaggcattattcgtgtcgaccaatccgtataaacataacaaagggggagtttttttttttctagcagatcgtctagcaactgttttgcttcttcttttctatctgcttgaatcaaacaggtgatggcttcttcccataatttcaaatccttaaaaaggttgaaagcggacactacggatccagttttcaccataacatttcctatttcttttttcaattcccaagtggttggatagaacacatcaaaaaggaattttaccctttctcccccgtgtggtttcatatcgtatgtctctttcagtaattcatttagctgcgcggcagccctatctacggtcttcaatcgaaacgtttcacatttgcacttataccatagaatacacgagtgcagtagccaattctgatattttatctgtaacaaattgttgtctctattttttatcctattttggtgctccttcttcgattccacatttacatcatagcatttgaggcacctagctataactgcacttaacttctcgaattttatttcgtcgtaatgtggattgaatctaatcatggagtagcagaaattgatcaaggttatctgttcatcaaatgttaatattttaaaatagttattttgtgaatccataaagtatggctcttctaatatatctgtatctgggtcgaggtcttttaatttccacataacttttccgtttgagtctcttttaccctgttcttccctatttggtgagcattcatctgtgtcaatgttggtgggggtttcgcctcccgcggaggtgcacctttcgggggattcttcttccccaatacgactggcataatgatccgtcgacttctgtcccttttggtcaatctcttccccattttgttcttccttttttgtacatgtcattttgtctatatgttcttctcccaatttttctacctttgggcttatttcatccatttttttttcgccaacgtaggagcttccctcctcgcactcttccatagtcaccttttgcgaagtggctagactggatgaagctgcctcacctgcaccgtcttccctcttttcactttcctccttatggggatccccccgctcggtatctctacatccaccaagcgcttcgcttcccttctcatcatcaataattcggtagtcactcctcaatatgtcgtactcactgagaggctctatttctttcaaaactacagaagtgttgtcctcctcctgtccccttttcgccttcaacactaaaatggtggcaggtattttctggtactttctctttattcccattcttccggtaaaggagtagctaaactgactcatctccgcaagaacgtccagtaccttctggtacgcatatgcataattgtagaaggccaagtatatggaaaaattagataagacacaaatctgaaaattttgcgtcatgtaattttcacaaaagaggtcgcaattttgcaagtccttttcattttctttcaaatgggcaaaaatttctggtacttgtccaatgacatttatttcttgatcaattagttcaaaatcgctggtgagtagtttcacatttttaaatatcctaagtggaatgtccactacgtggattttcaaggaataaaaccagtcgttgctagatgaagcaaacagtctctgccatatgaagcagattctggctttccacaaatatttgcttctaacaaagtgtaaaagcttcgtctcattgtactgtttttttttctcttctttttggttccccccaactggatgttccttctcagacacacaagtcatctgcggcgtggaagaattatcatcttgagatttttctcccaccctttttggtgtcccctcctcgaagtagctatactcatttgagcacataatcggctgatcggtttgattaaaattgtttactagatctagcaaaattacggataaacagaaggcattcatcaactcacagtgggcatatatgatctctccttcaagcgataaaaattccaaacatgaatttaaaaactcttcattttttattttcatcgtttggataaattggcaaaaatgattgtcttcatggcatatctgtgatgtttgcactttttccttttcgttgtccctcgtggggggtggaggccccgtccagttgtactgcacgaacatattcaaaaatgcgtagcagcagaggagaatctttatttcgtgaaggaatgtaaagcaaaccagaaaaaaaaaatctttatttccattcagaccttcactttgttcctcctccttggggcgccatctcttctctatatctaccttttcgcgagaaatataacagaataattccttcttcacctggctaatactgttgatgctgtcatttttaagcgtatcaaaaatgaactgaaatatgtctcgtacccatgggtcaacgatgcactccttatgattcgctgctttaatcaactttaaaaagtggaagaagtttctaacttgagatgttaactcttctgcttggcagtctactccactcgcttttgttggcgcttcttctgcatggctcctacacaaatcagtcagttttgtcgttatataagtctcttctttttcgtaaaatgcatcattttctggactgaggtaaatcagctcttctatagaccacaggatggatttcaagtcttccattgggggcaaaaagtctatgcaatttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccttttggtgcatcgtttcaccttcaatttggaacctctcagctgtgttttccgtcgccgcggagtggcctagcgggggtgtcattctgacttgattgacatgcctcacgacttggttgtccccttttataaatcttccatgtgtcaggtaattccccgcgggcgtttacccccatgtgggctttctcggttcactcaagtttggagcgaataaaaaacgatttcatcgaggtcttccactgtgtttatgtggttcacattctccacatgcgtgcctctgcatgcgttcacaaataaagggtgggaagtgcgttagcgctaagatttggcgacccccatttttgtggccccatttctgcagccccatttttgaggccctatttttgcgcccccatttgtgtggccccattttcgcagccccattttaccgcattgcttatgcctcgcgctggctggcgttaaacgggcgaagaggtgaattaaaaaaaatatattttcacgcgcccagttcgaagaagcacagaagaggtttcattcatacacccacctttttaccacgccatatgtagctcgattatagtacagtaaatgagtaaaggggatgggcgaagtggtgtttttccccctttttgagggaacgctttgtaccggtgggctcctcacaaaggtgtgccgctattcataatgggcaggtcacacttctataagtaataagaggtgaatgtttgggaccagtaaattagccccccacccacctacacacaataccgctcctaaacgtgcatatgtggttctacacatatttatactctgacacgtcaacacgtttaggccacctggggacccactcagcaatgccgtggtcataactcagggtgacgaatgaccaaattgcagagttcgtgaacagggagggggacagcgaacgttccacagagatgcatatctttatctctccttgttgatgatgcaaatcaaaacgcaagaagagagacgcaccagttaaatgaacacaagcgtgaccatccctggtgtgtaacctggactgcctatcggctcggaacagccgcgcaacacatacccaaatgataattctcagagcaggcatttaatcagagtggccccatttttgcaccccttttttttgatagcagaactccccccctaaaaaaaatgaacatcctcagtagagcgtttaaacgaaataacctgcacgtactaccactcaaggatcacgaggtaccattcattagatgcgcaaaacgatatgaatccagagtgaaggcccatagatatacaggtataactgccgtaaaaacgcatgcccagaaaacggagtggtatttaaaggctgaaagagatttcctagcggaacggaatcaaataccaaacgggttcataggcctatggcaatacgatgacataaagcacctaagaaaaaatatcataaatatgctacatctgaattgtgcgaacagtaaacaattacataaatataaaaagttgtgtataagacgatgtctgcagagaagaccattcgatactggaagtgcacctgttcaaattggatgcttaacggaaaagatcctaaatttaagggctcacttaattctcagatgtaaggatcatccaaaaaaaagaaccatgtccatttggctagctagaagacaaaaattaatgaagtacctatacaaaacagatttcgaattatacaaacatacatgcaatttgctaaaaattaaatgcatattatttgccatcccagattcaagagatcgatccaaagcaatcaatgctgctgctgtggatggagatagatgtaaatttctaattaggcagaaattatggaaaggcaaatatagacctagacctatgaaagatcccaaaggacaaactattagatacaccagacaccccatagagcaacctccatccgattattcacttcccaaggagtataagccgcagttttcaaattcgtggccctatggtgttaaggaaaattatcaaaaagggatctacactgtttataatcccacggctcctgggttgggttactgtcccgtccctatgctcttttagcggcgtagcaagtatgggtagcacactttgcatagctaagcactttgagcggtcactccccgagaactgcttgcaaacttttttttttttaaaacaaaatggttcatatgttcatgtgacctttgcgcaaagtgttctctatacactgcacaattgttttttttttctctccggattgatgcaaataaagaagtttcttcttagtggtggcctatcggcgcaacgtttcgtcggataaaaaaaaaagcaaaaaatggaagcgacaaaaatggaaagaatgggctagcgttgtaacgcagtgtagcagcgaagaagcggtactggcgcaacgcggacttagcaatctagagacaattcctccccacttatccccaaacctatgcgactccttttcttcatttagtcaccaggggcttatccacgtggtacatgttatgcaccaccgtttgtctcctaagcatgttaaggtattcccggcagtccttctcaaacgccttcagttcttcatcgctgtggttcacatggttgctgctaaaaaattctcggaaggtatccttggcctgtggaaagaaaagaaatatgagcggtcaagccgtgtgttttgttctttgcaaatttatatgcagctggagtgtacgctgctttccatgcaaacaatatagggacccattttgtggggaaattttgttatgcgctattaaccttgttcttgaagtagacactgtagtttatgttttcaaatttggaggcttcacttaggatgtggcgataaagaattttcatattttttagattattcatcttcatcatccttgagcgcttaaaatgtgcctacacacatgcgcatacatatagatgcgtgtgcgcttcaaaatttaggaatggctagcttgttcgaaatatcccccaggggtatctcgcctctttaagcgatttttacaacacagacgggctttcttttttttccccttccacgccgctgtctcgcaggtctctgcctttagtaaatacgctgaatggctatcttaagccaaacgtacgttcacttccttttgcagaagcttcgattcacttgtgaatcgctcccgtttggttcccacagaattaacttcggctgccttgcgtgagcattctttgtaattttcataacacagcacagtttcgcgggcctaccacaaatcgcataaacggtcacaacgtcttaagttttttttttttgcttcactttgctatgccgcgttttgtttcgttagcttgttgttgtgctgtttttttgttgtgccattttgttattttatttttccattttgctactttattattgtttttttttttttcccatattgctatattattttttattttatatatatatatatatatttttttttttcccgtggcgcccattttgcaacaatttgtgcgtgccccggaaacttagggacccgcctccgaaatttcgaagcatccacaaatgggtacatttaaggagaaaacttgcctcgcgtgcagaataaaaaaattgacttactttatatgagttatgtgagggtattttgagacatctcaattaaaaatgcaatgcctacactaaggcaggcatatgtacccaatgggaaaatgcagatccataatttgacctggtgccacttcatacatactgacaggaagaaaggcaatgccgtcattcttaaaacagtgtgaaaaagatcaaagtttcttccttatgcaaaatgttagacttttttttaaagcaggacttaaagcatacaatttgaaaattatctttggccactcatacgtagatgcgacaggttatctcgtttacccatctgtgtaggggaggtatgtaaccaccagtttgtcattaactgttgagtgaaagtaactcgccaaaaatggtgaagtaaaatggcacaaaaaaggaatgggaacagggtacagcccataaaattaatctcgcgttgcactcctcccccccatgattgcccccctgtatcgacgccgagacctccacacttttatacgcccgcgataagaagtgaagaaaaatgaaacaataaatgagtgaaaaaagaaagagacagcacaatcgcacacacatatatatgtatatatatatttttcattacatcctgtatggttttatctttatattttattcaccatcccacgtacttcaaatgtgtatacgcacaaatgccccgctaacctctcagcgatgctgattgcagaaatcccaatggcgataaggttggagagcctacatacatgtgtgtatttttgtttgcttcttgcaaaaaaggaaaaatggcaattttgtgtataatgagatatgggcatacaacgctgctacatcgatgtgtgtgcgtttgggaaaactcacatatgtattatatacccatttagacctcctcattttttcattttaaggctttcaaaggaggcgacgtggaagccaatcggtgctcccacttaaaggggcggagagatacccttacactttgcaaaaaaaaaaaaaaaagaaaaaacaaacatgcaagcgaaaaaggggcacagtgatgacaaaatggagaaaaaaaaaaaaaaaaacaccttttaaagccgaaaattattctcatcgcgtaaaaacataacaataattcattcacatttttgcgaagctgttgaaataatgccaagcatcatctttgcaatgttttttacgaatattcttagatctcagtaggggaagacaaaaaaaaaggaaattccctttttcggcaaattcgcatttattaccatttcgcaattgtatcaacaggcgacggtttcaattaggggacccaaagagcacacccggaccgatgctcccatattgacattcctgctgctaattgttcacccgggtagtgacaagagcatatttcctttggaattcctgggtgaacaatagagtacccacttttttgcgaaattgcccctcaccgcatccatagatgtgacggattttcaggaaacccttaggtgtatgacatgcacgcacccccatccacagtaactttattttcacaagcacaattaaatgagacgatacaatgaaaagacaatcaacgcgaggatccagagagagcaaaagaacgaatacgctcgagaaagaatacaaaacgatttgaagttagacacgtatagcaaaatacagggtatatctatagacaaagctgacgcagcgcaaacgaagaagcaacaagaagaatcatttaagagagaaaacgaaacggaagaaaatcaatttcacaaaaaagggaacaattccaatgggggagatgaacaggaatatttcacatcactacaatttgacagcgagaaaattaaagaaaatcgattgaaacaatgtgagttactaaatgaaaaacaaaaaaaagaaaaagaaatagcagatgaagcgttgcgacaaaaggccatagaacagacattacaaaatgacgaaggatataaacaattaaaaggaaaattagaagaaatagccacgttaaaagtaagagagaatcaaatccgtgatgcgaaattttgcaaaataaaagaaacagaagatgaaaaaaaacgtattgaaaaacaaagggaagatttactcaaaaaagaagaaatggaagaagaagaaaaaaaaaaaaaaattatgaaaaagttatggaaaccaaaatggaattacaacaacaaatacaagaaaatctgaacaagaagaaaaacaaaatttatggaaatgtacaagaaagaaacaacatcgaaaatgtagttaaaaattacaatgaagaagaaaaaaaaaggaagaagaattgttaaagcaaaaaaagctactaaaagaatttcaagaacaaattgaattgaaaaataaaaaaaaacaaattgaaaaaaaaaaagaattggaagaggaactaaaaaatcaagaatatattaaacagaaggaagaaaaaattaaaaacttacaaaaaaaaaaacaagaaaaatgtctagagaaacaaagagttgtcaacgaattggcacataaagaatatctcataagtaaagaaaaagaaactctcgacgagctcctaaataaagtgtacattgaagaacacgactttaaggaaaaacaaaaagaaattaaagaaaatgaaaaaaaattacaactcaaaaatgaaatgctaaaacaactcgaaattgacatccaattaaaggaacaaaaaagacaaaaggaaaaagaagatgacgaaaaaagaaaaattgaactacttgaagaaaaaaaaaaattagataaaattgatcaatacactgataaaaaaaggaaagaaaaactattacaatataggaaagaaatatacgacaccttccaacagaaaaaagacgcagtcaaaaacgagcgcttacaggaagaaatcgaaaagaacaaacttctcgaggagcagaaggagtacgaggaactcataaacaaggagaagatgaagctactccagaaatacagcaaagacattttggaaaacctccctgaagatgtctacgacagcttgaaaaagaagaacatcattacgtaggggggccgtctagcgcgcaggtcgacgtggtgacttgcgcgcgtgggaggcacccttaccccttcacaggggttaccacaatgcacgatttaaaaaattgcgagtggacgaaaaaaagggggagaattgtcccatgtagggtcacgcgtcagaaatgaggcgtcaaaaatggggggttaaatgtggagggttaaaatatggaggctgaaatatggaggccaaaattgggggccaacaaatgggagccaacatatgggagccaacatatgtggaccccaaaatgagagccaaaaagtcacaaataagcacctacatgtgaaaacactcttaaacaaaaaaaaaaaaaaaagacgacgtggggtgaaggggcatagcacgtcttcccccgctgtgcgtactcttcaccccatgcatacgagccaggacctgagtcatttcatcctcacatcctgtaaaatatatgcttaatatctacacttcttacgcaatatacactgatttttttcctcaattatgctgcacactctgcatgcatcatagaaataaattatgaaaaaaaactaacacagtgggatagccaatgggataaaagacacctaatcggaatatatgcaagcggagtaatcttgctccgttcttctccgcaacggtacgagcaggccttttcgcaactttttccatatttgaaatgaccttcattgatcagggtgaaggagtgaagtggccatgccaaccagatgagcgtctcgccaggtggatccatttgaaccggcacacaaaaatgacaccatcacgtttggatacataaattttttcttttcttcttatgctatgttatgttactttacgattttcagcggatagagtttcactaccacggggtcgcttttattgggcttgacggatgcggccacacacccattcaccccctccccactactgtatcacgttgagcgtgccgtctagcgcccaggtggccatgagatcctggctagtgtgatggagcaccccaagtgcgtcttcctcgaggaccttgagttgcgtctccagcttggcggtgctataattaaagcaataaaggtactggttttccgccaaacagtagacatatttagaattgggggagaggcacgcagagacaaagtgcacagggttttcttcctccaccttgtctgctaaataagtataagtcttaataatctgtcctttaaaattcataaggtagcaatagggcgatttagagcatactaggataagttcatcgagcgtttttgtcaacaaagtaatggtatggacagaggggaaatttatattatcctttatattgtaatatacataaaatgaagtaatacactcacaagttttctgattatatataaatatttttccttcttctgtgccacatatgacttttgaattatctaaagagtacacagatgagtggacaacagtagagtgttttctaaactcttttaaacatttcaatgattttaatccaaaaattttaacagaaaggtcatatgatgatgttaagatttgtgtttgatcattattaaaatgaacagatgtcactgcattcgtatgtgcattaatagatcttagacaggaacccgtttttattttccatattttgattaaccccttagaatcggcactaattaaaatttcatcatccttactaatgcatagagaaacaatcggattgtcatgcatcatgatgttattattatactggtatgttaaatcgctgtttagctgcccagttagccaactccatatttctatgaacccatcagatgaacccgtaattaagtaatcgtgggtgtacgaacatatacaacattctacattcgattcttttccaaaacttatactttttagaattctttctgggtacacatctatacctatggattcgtttttttctaaatttctaaagatatcaaaattgttattttctttatttttttttataaggttgtgatgattctgccattttaatgccatacctagtagagccaacaatctagacggtgcacatgaagttatttcattgttaatcatcatgcatatattatttcttctttcctctttcgttgtcccatcgtatagaacatttttattaacatgcttactgttcatactgagcagatcctccaatttgtgatatttttctccatacatttttttcatttttttaaatataatgcattcactcattatcttttcggctagctcattttctttatattctataagttcgcatattagctgttcatacaaatttatgagtgtttcgtcagatagctcaattgtcgttatattgtatagcacatttttccaatctcctttgtgtatgtctcttatcagcaagtcaacgttgcttactgcgtttagctttacattgctttcttcttgcaaaacgtaaaaggatctcattaagttattttccttcaagtattgcaggatcagtcgtatgacgtctggggctgccacgttcaggttgttcgccatcttgtgcttaaaactgggggttgttcacggtgcccccctttttctatcccttctgcttccttgccgtctactttcacttgggccacagtgcgttggctttacccctcttccctatgtgggaaaattggaagaaaagtaggctgtcaaaaaatggtaagctctcaaagtggcaagttagcgaactgacaaactgcaagaaatgactgactttttctctctcctcgcgatgtgatcaatgtaaacgctgtgaatctttttttttttccccttcgcgaggtgagttgtgctgtttggaagtaccttttttgggtcagcttgcgcttaactttggccttctttttttgctctaaaacgtgtacataaataggggttattaatacttgcaggtatgccttcccggcttgggtacccgttttttttttctttttttttctttatatattttcccccaccggcgtgctactgcaccaggggaatagtaccaaataacgaggaattccttcagtcacacaagtcaagttagcggggggacgctaaaatgctcacatttggtttttatttctttcccctgtgagaagcattacgcaggcaaaaccttaccaatgagcgaaaagaaaaagaagaaaaaatagaggaaaaaaaaattaaccgtggtgagcgagcagtgaccggctttatacgtgcccttccaaacaagttaagcacacaacgtggtactgtcaacactccgaatgcatgtacgccctgagagcaactccctttcagccacgttgccttttttccgcctaggcttcttgccaagaaggatctccgagcaacacacagctgcgtaacccctcaacgcaggagaggtaaaaaagaaaaaggaaaaaaaatgccttttatgaaacagccacaacgcgacttctagcacttagcaaggttaaaagagagaagggcttagcttgaatgagtgaagggtgcatcgaaggtttgcgctatcacgaggattagcggcatcaccaggattagcggcaacaccaggactagcggcatcaccaggattagcggcaactccaggattagcggcatcaccgggattagcggcatcaccgggattagcggcatcaccgggattagcggcatcaccgggattagcggcatcaccaggattagcgtcgtcaccaggattagcgtcgtcacgaacagtagcaaccactgcgcaactttcgcccctgtgtaagactatcaaaatggcatggaacaataatcttctaattcgcgtagaacaatgcgcactgaacaacctgagcataatggcgaagagaaacttcgcaagcgacaaccttagatccttgtcgctccgaatgaagtcaatcaagtcgattcagaaaatcacgaaagcaatgaaaatggttgccgcgtccaaatttaaaggggaccaaagaaggttagaaaattgcaaacacttctccacgccactaacagatatatttaacagattaaacaagcaagaaatccacaaaaaaaatgaagaccttgcaattattgccatctcatcagataaaggactatgcggtagtgtcaattcttccgtctctagaatgtgcaaaaaattattagaaaatgaacaagtagacaacgaatttgttaataacattgcccccagtaaaatctacttgtatggtataggagaaaaaattagatcagctttaaatagattacatgcagataaatttgaagctatctacaatgagtataataaaattccgataaatttcctgacatgtgcatatattgccgaacgcataataaaaaagaaccacagtaatttgctgattgtttacaataatttcaagtcagccatatcttttgatacgaaaatattaagtgttttttcggagaagcagcttaaaaaaatgaacaaaaaggagctagccactttcgagtttgagccagaacttgatcatatttttaaggacatttatgagttctacttaacctccctcatttataactgcatcatagagaatttggccgccgagcaggtaatgaaatacgtaccaggggtggggagagagcccaaccctctacatgtataggcagctcgtagggggatactctcatccaatcagttggagtgacccctcccccatactacgtatctcgctcagtacacatacatacgtagatatataccatccacatttaattcgatgctttatgttacccctcccccaatgccccttatgcagtccgcccgaatgacagctatggacaacgcctcctctagtgccacagagatgctagacgccctttcgctgagatataacagggcgagacaggtaaaaggggaaagtagaaaaaacatgtggagaaaaaaataaacgataagttcaacgaattggtggctactccaatccacgatcggatactgtggatcagcagattggtccaccactttggtcgtcgcatttgccgtccaattcgtgcgatccccgttacacacccgtccgcgcccctttctcccattcgcagtctaaaattacgttggagcttatcgaaattatatccggtgcgaacgctttgtagcgcgctcgtaattaggacagtctatctgttcatacgtgaagcgtggtctggcattctctctcggaatgacccatttgtcgcagtgcggaactatgaccttactgttacgcgaatgtattaccacgtatacatcgccccgtttggagaggacatatatatttttttttcccctccacgctcctacttggggacacctacgtgacagaaaaggacacaccaaaatggaaacaaaaaaacacacataaaagtgtcttccgttttgagatttttttttttttttttaaataacttgggctaactgtggccagttagaagcccaaaaggttttacatataaatgtgcatacaagctgcacactttttgtgcaaataatttttttgcgcttccgctacgggggacgcccccttttgtatttacgacggcaactctgcgacgcttccccagcaaagctagtggcccgtggtgaagtataaaaaaaaggaaaagaggacgggataagaaaaatctgattcaacgataacatgcctatgaaggcactgcgaatttgattcttcaatttggtcgtaaacttgtgctgcacttccaaaggcacaatctagcaagcaccccaaggtgttgtgtgcgggtaggtaaacataccacacgatcagctcattgcatggtgtattgttttacgacttctcttcatgtagcgttcgagggaaaacacccgtttgcttctttgcagatgatctctttctcgtatttccatcacaagggtaatttttttttttttttttttaaaaaacatggggaacggaaaaaattaaaaaaatacaaatttggaaaaaaagtaaaaaaaaaaaaaaaaaaaaaaggtagaattagaataaacacgtgatacgtaaaagttttttcccccaaacggataagctacgttttcacttgagtgtattaccaataactgctgggcataatttgttaacatgtacgcaaaagaacaggcggccgcttcacgtgggagtatagcagaaggagaaaatccgcagttcacacatcgcgcatttcggtgtacaaaaatgagtggaaggtgaataatccaggcgtttttttttcttttttttttatattttttctcaccttccatttccgctcagaagttagcagattatcagccgagctgacgtatgcccacaaatagaatgtaccataagcggcatgtataattccctccattctgtgcaagcgcatgttcgtgtacagtgggggcattcacaaaaacacagggtcgtttcggcgagccatttgggcgatagtctttttgaagcagttctgccccattgtcacgcgctcacttttttgtttttccacttttgggtcacctctcccataaggcgaacgagcccttagtggtcactccttcttcgtcatacatcatcgaaagcgcgatttggaagaagcaaaaatttgggtgattttcccactctgcaaattatttaatcgcagctgccatgcgagttcgtactcactgtgtggcatagcggcatttttcccctccctccgccgcatacgtttttttttttttcccgtgctgggaagtgatgaagtagtaggaaggttgttcaaacggcagtcacagcagagctgagcgcgaaattgcgtccttctctcccccacgaagtacgtaacccagaagggcattattttcgcccgtcgaagattccccccctcctaaataccgtatggcacaactgctcagaagcgatagggcggtgttgagagaagatttggaaggaaaaaaaaaaacaaaaaacaagtcgagaagaaggggagaaaagtaggaaggacccttcatcgcataaagggaataagtcaccttgagtaggagagggggaccccctgctgtagctgctccctctgaccctctcatccattttttcctggtctcccccatacacacacctgcaaagatggcgtgcataagcgccatttttatcattgacatgaaggggaaagtgatcatcaacaggaactaccgaggagaagtgaacctgaatctgacagaggtattttataattgcgtaatcgatcaggaagacaatctgataaaacccatatttcacgtgaatgggctgacctactgctgggtggcatataacaatatatacatcctggcagtaacgagaaaaaacagtaatgctacgttaatcatcacattcctgtacaaactgatacatgtactgaaggattattttaaagtgctggaggaagaaagcataaaggataacttcgtaattacttatgaattattagacgaaatgattgacaatggattcccccaactaagtgaagtgaaaatattgagagagtatataaaaaataaagcccaccaattaacagtaaaaaatataaaaattccatcagctattaccaattcggtatcttggagaaatgaaggaataaaatacaaaaagaacgaaatatttttggatgttattgaaagtttaaacattataatttcttccaatggtaccgttttgaggagtgaaattcttgggtgcctaaaaatgaagtcatacttatcaggtatgcccgaattaaagctaggattaaatgataagcttctgtttaataaaaatgtgagcaattttaacagcacaagtagtggcggtactggtaatgcgggaagtggagttaccaattcgaactcggctaaccctgctaatgtaaacactcagacgaatagaaccaagttagttgaattagaggacatgaaatttcatcagtgtgttcgtctttccaaatttgaaaatgaccgaaccatttcttttatccctccagatggtatattcaatttgatgacctaccgtttaagtacacatgtgaaaccgcttttctggttagatattaacatttctaaaaagtctctcaccaaaatagagtatgtagtaaaagctaaatcgcagttcaaaaataaaagcattgcaaataatgtggagtttcatttgcccgtcccggctgatgtagattctccacattttcaaacctacataggaagtgtaaaatattatccagataaagatatcctcatatggaaaataaaacaatttcagggacaaaaagagtacattatgaatgcccagtttggcttaccttccatcgtgtcgaatgagaataaggacgtatattacaagaggcctgtaaatgtgaagttcgaaataccctacttcaccgtttcgggcatcaccgtgcggtacctgaaaattattgagaaaagcggctaccaggctttgccctgggtcaggtacatcacgcagaacggcgattaccaggttagaatttcctgacgcgcctttgggagaaaatccggaacatcagcggtaaattttgtgggaaagtttttgcgtcccttttttgtgggaaagtttttgcttcccttttttgtgggaaagtttttgctttccctttttgtgggaaagtttttgctttccctttttgcttcccctttttgcttctcctttttgcttccccttttttgcatcccctattttgcatcccctattttgcttcccctttttgcatcccctattttgcttccccttttttgctcaattgggagtgagggtgggtgacccgttcgtaaccagagcaggtgcatacactatgcgccgttccggactacccgcgctgcattatcagttgtgattgttatccctttgcatgacgcaaaaatgtctgggctaaaagggaagcggcggtgggaacatcccatggaaaggagggctcctccccccccaacattcacacgagtgcgcaacgtcatgtgcaactccgcattgcatttccgcgcagtgccttttttgtaagttttccatgtccacataccatgtgtgtatgtgaacacacccgtaaaaattttcaccaaatggaggaggcacattcagctcaataacaggaagatttacgttttttttttttttttttttttttttttttgtcacacattacacccctttaattctcccacccgcaacatagaattaaatttttccagtgatcaaatctgcttgttgtttcgtttattgcaacccattcgaactcgttaatgtatatatgttttctcctagtcacgcatatgcaaacgtgacagcagcaaatggcctttttttttccccccccccgcacggttaagacgccctcaatcgttaaaaaaaaaaaaaaaaaaaaaaaaaaaacagtgaatattcgccataagtgtcgatttttttcctctacccagttttactttattttttttgtgggaatattttgcaaagtggtctctgttcatatcttcggagggtctgccacacagagtagacacactggaggggtacaagggaatccatcaatgatcgccccgttttgaggatcacttgatcagagtcgctgcgtctgtcacgttggggttccccacgaacagcaccaaatagctaaaactatattatgcactataaaaaatcagagtctttaaaattttcacgctttatgcaatgcgtacaggtaaaaaggagtgtagtgtgggaaaaaaaaaaaacatgcgtacatgttcatggaggggaggggagaattttcgcttcatacgactggcatgtacgcccatatgtcgcttggaaaaaaaacaacactcgtttgcaccccctcccatgcagggcttctactccaacgtgcatgtcgaaatactgactcgttaactggcacattaactgatgttttttttgctgcctaacgtttacaactcgactcttgcaccacccgtttgtacctctacatgggatcgatctgggcaacctggaggccaaagtgacgagcaacgctggtgagtcccctaattgtacaccatatattttcccgtggccgaaaattgcttgcaaccatgtatgactttgtttattgcgagcaaaaggtccttctcggtgatggtttttcttctggctctgatggcaaacatacctgcctctgtgcagacacttctaatgtcggaaccggtgctgttgggacatagtctagccagcagctcaaatctaacatctctactcatattcatagtattcgcgtgaatcttaaaaatatgggttctaccttcaaggtcaggtaaactgaattctatctttctatcgattctaccaggtctaactaatgcactatctaacgtgtcgggtctattcgtagccatcagtactttaatattacctctgttgtcgaatccatctagctgatttacaatttctaacatagttctttgtacttcatgatcaccatgtgcactttcgtctcctctagaacctcctattgcatctacttcatcaataaataggatacatgcctttttcgacttcgccatttgaaataattctctcaccattctagcaccttcaccaacatatttctgtacaagttcggaaccaataacacatatgaaacaagcatctgttctattggcaatagctctagcagttagggttttacccgtacctgggggaccatacagtagaacccctttaggaggatctattcctaacgttacaaatctttctggttgtagcaaaggcatttctaccacttctcttaacttttctaactgttctttacacccaccaatatcgttgtaggtaatatctggcttctcttccaccgtcatcatagtgactgtaggatctatctttggaggtaacagaatttgaattttgtatttggttctatctacccctactctcatcccttcttctatatcacttggtgcaactttatctcctaaccctaccacaaatttcgctatctgtttaacgttaataatgtactttgtttggtctgtgtctccattgataatttttgtacatctagctacttgcagtggttgttcttcattcagcatctgtttatctaactgtaggtcccactggttcggtagacatagccctgtgtcactttctctcactccgcaaagcttgttaatgctagttactaacccgcttatgtcggattcaaccttcttgatactctttgaatacggtccagatccctgaagtggatattatgcataaggggggggatacagagttggggggttcgggagttggagggcgattcacatgatgcaccttctaattgaatcgtgtggaccccgggttggaaaaaggtgtgcgcacaatgtgcgcgcagtgtacgtgggtaacacactggaaagtaaagtcacataattcgcgtaggcatgcacaaatagcaaaaccgggggtgcaattctttcctttttgcgctttgctttttcttacgtaagatttcaagatgtttatatcttcgtcatccagaggtttggactgtgtgggtgcgtcctcatccattgtcgattcagcaaggacatacaaagagcgccaaaggtaggaattccactgaaaaagcaaactgtgtcagttgtttgaagcggtttgggattttttttttttttttctttcttcgcaaagttgtacataagtttgttttatttaatttttttttaagttatcactctctatctgttggtttgaatacgttcgatgggactgtaccggttagcgccgaactcgagtgtatatttttatcttattctctttggcaattcgcgagaaaatcatgcgtacacgtggcgcaattgacatgtccgggttggccctgcctcgcgtacacgccgtgccacacgaggcagttaagcggttgatcgaaagcttcagcacaaggcaaatcgtactttcacttcacgcatacggaaaggtacgcttgccagcgggatgattaaaatcaaaaaaggggatttcctttgtacaaggaaagtctgcttaatttgtgtaaacttgtacaatctcacaaagaggggaaaaaagtgaaatcgattaaaaaattttactttcgttatcgcttttggtgcccctttcgctaccgccttttttttttttttctgttccaatttggatttatcgcctcttgcattgttttaaaaataaagggggacaaaaagtaaaacattcatttgttgtttcgtgtgagggtggggaaaaaaaaaaaatttaattgtaaacaccaggtggtaagtaacaagtgagttgaactgcaaattataaatcacaaactacgaaattacgagctacaaactacgaactgctcattacgaattacaagtgagtttacaccgaattggttcatttcgaattttttttttcgatttttttgtgatgagaataatcgaagcaatggcaaaaggagaggaaacaactggcacgacaaaagctggggtgtacacaaataagtgtctgcatggtttggaaaaaggcacctgcggggtgggggttgggggtatgccaacgtattcacccctgctttccatcgtgcatgaatgtgcacagggcgaaagcacccgcaccccgtaaaatcccattcggtcactccacagcttattcgcaaagaattttttgcatgttatggaagactacctttggagtgaaactacacccaagtggtgaaaaggagaaggactaaacaggttaattctggtcgtgctttcctccctccgcatttagtgacccaacagaagcatcactaattagtatttttataatccgcgtgcccatttggaaaaaaagaaaaaaaaaaaacgcttgcaactgtggatgtctatgaaggtagacacacaaatgagtatatgctactctctggcaaatacacaatttttggctgatggccccccacatgggaagcaattcatttgtttcattcgcaaaacataaaaaactggttgagggactttcatttatattttcttttgtgaccctttttgctctgttttaattttacgatgttcacctatcccagctcttttccggcgaagtattcctttaaatgttccccttatcccccacaaaatggcaattttcatttctttcacctaaaccatatgtccatttttaaaacatgtaagataaagcaaatcaatgtactgtatagaatattcttacctgaacaagaaatttcattttgtagaagaaggacaaaaaaatgaaaaaccgtgcggtaaaagctccacctttgggtaccttatcccagtgggcgtttattttatgccgcttttcattcgttctttattttcgcccacaaaagtagccactatacggttcgaagcattccttctcgtcaaaacaacgcagcagaaatggaaaaaaaaaaaacgcacattgcgcatcgtgcatcgcacatccctaactggggaactcttatttacttgcatagggatgcaacacctggacagaagcccctagtttgataaacatgtatgcattaaataaaccgagcgtcaaatgtgttcatatgtatttaaactttatacatatggggcgcgtgcagaggagcctaaatgtatgttccaaaaatgttcatttggagggcttgcaaaaagtgtaagtacaaacgccgacgatgcaatttgccaacttggaaatgtctagaaattacgaatcttattacatgcaagggtggggtgattcaccaaagcgccgtaaaaatggtttccccttactgtgcacggtatgtctagccttttcgctaaaccttaaaaaaggggatttttttttttttttttttttttttattctacaacactgagcaatgaaattcttttttagcacgtgaaacagacgtgtacttcgcaatttttttttttttccaattttttgattaaaatgtcatgttggttttgctacagggaggtatgcattctatgctataaaacgtatttcattttaacttgtgcgttttttcaagctttgtaattttttcctttttttttttgttcgcctcgttgcgtaaacatgtgagacagctggctgttgccttcgttacctgtttgtaaatttagcgaatgttgagcacgacatctcaatagttcgcccgttcgttcatttgtttgcttatccattgtttatttattacttctttttttacccctttgtgcccatttgtttactttatttgcctttttttacttcatttttttattttattttattatttttttttttttcaattttgctttgcgtccttcatctcgtaaatatatcccccaatccgcatgtcgtattcaaatgtatataaaaaaaaactacataacaaaatacctcctccccgcgcgtaaatattttgcctttgcgaacatagcacgaaaataagcaaataaacaaaacatacagtatagtatagcatagtaacattgcaagtattttattttgcctatacaatacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaagaaaaaaaaaaaaaaagaacaaaaattaagatgatggttaaccatcacaacaatgatgaagagtacagcgtagaaaattccgaaaaaaaaaaagaggaatcctgtcaaataagtgaatcgactttatgtcctcccagcactggtaatggaacgccaagtcttttagaaagcattcataatggcgaaagtttgcatcaccggagggaagattttgtagacgaggagcgcaatttgcttggtgagcgaagaagccagcatgtgaatgacgtcaacagtgagcattctaacgaagaatcggaaaaaagcgaaagggggcacccccaaaaaggggacaccaaaggggacaccaaaatcgacaccaataaggacacccaaaatggtgaccaaagggaggtagactcgaatgagctgagcagacaggaatcctgcgagggggcggctgaccacacccaggagggtggaacccctcacagtagcgagcagttaactaatgcgcatgaaataaaaatggacgacgcggaaggggcacaggatgaactccaaattcaggtcgctcacgaaccgcgaagcgacgcggcggatgctctacaaatcgaggaggacgatctgcacgcagaaacagaagatggatctttaagcggtacgctctatggatcgataattggctccataaacagttcccaaattggcttccataacgactcccaaagtagccctgcaaacaatcccccagatgacgaccaagacaaaaccgtagaagctgttgtggcaaaagaagaaatgatcaacattaccagactctaccacacgggcataaacaaaatagaagcagtcatcgccctgtacagatactacaaaaacaacttcaatcagagattcagggagcaaatgaataaatacaacccgcttatctacttctacagtaacaacaactttgaaaatcacattagtgtggactatatcaactataaagacaaaatgaatgcaataaaaacggaaagactatcgagacttgtgctgtacatagaggacataaataaaataaagcaagctctaaaggttaaacagcataatgaactcaaattagaggatgacgaaaagaaagaatatttttacgatgccaatgaagacatagaagacttcttcatttttgataacaccgtttcgtatcttaataatgacgttgaaagcatattttccgaaggtgaaaattcttcattttttaaggatgatgcaagcatagataatttcttagaagagcagaaaaataaagccaatgacgaatttaatatgctaaatttatttaatcgtttttctttaaaaaattattatatgttcgatattaataaaaatttgtgtgcaatatatgcgcgcacccctatgataattaaaaagtttgcggaaaaaatcaactcctacagcagcacagaaaaaacggacgccgatttggatgacacaaagcaagacggagtaaattttccatgtgaacataaaaataaggaaaattataattactatcctgctgctcgttctcgtgaaaataatcaaaatttggatgcctacattcagtttcattgcgaaaaatggcaagaaaatatgtacgacatagttgaagtaaatagcctcgaatttgattttaatcgtttaaggtgcaacatcatgtaaatattttttcccctttaagataatgcaaaatgtgcgtttaaggagatatgcaaaggtgtatttttttttttttttcttttttttctttcttcgagggcctcggttcataaaggttttatatggagggaaaagcggagttgaattataaaacacttccaatgctacaacacagcgtggtagtaactttctgcttaccccttatccgaaaaataaggatttatttcatctttttttccgttgtttttacacgcagaaaatttttgcattctttaaatatgcaaaattcgccgtttttaatttcctccgtttggggtttttttttttttttttttttaattgatttgtctgagaaagcgaaacgtttgtaacagtttcgttttttttttttattttttagctatttggctgctgggtcgttggctgcctaatcatttggtttcctgaccatttggctgcctggccctgttgccgtccattttttcgtatgcccccgaaaactttacacatttaatgccgctttaattttgcaaaagcgaaaataattacgatggttaaaacgaacgcagttaaccggagtgtcgctcaaaaggtgacgtctacaaagagaaacatattcctccgcgcatttctgctgcccattcatttcgctactgacgcgcaagtgtggatgtgcactgtaggaacccctttcggcatccccaaaggaattagttatgactacagggataaaattgtgccattaaaaatgacctacatcgcgtgtgcaaaatgttcatccttattcgcatcaaaaaaaggcgaactgttcaaattcaaacctattgcagagaccaaacatttggtaaaaacgatagcggttcattcaaaatgggttggttaaaaactggagaagacgcgcgccaggcgcacacgcttctgcacttgccgttgcagttgcacgtacatttgcatacatatttaaaagatagcggcgcttaaaacaaaactgaaacgaaaaaaagaaaagaaaatggagcgaatgtggcgaaggggaaacacctcgtaacccattcgaaccatttgactcacctgctcataaatatgcacacaacatattgcacttttttttttttttgcgaacagaccggcgtggtaaaatgttattttttttttttggaaaatttctccacaatttctctaccatgtggatcatcatacgtaagggtttttatatagtgaacgatgtcaaccctatcttgaaaatttgaaattcctttaaagttcataccaatgtttgcttctacaaaatctttggggttcttcatgtacttcattaaatttaagtcattccatataatgcctgacgcgtgcatatcaggtgatacttgaaaaggcgaattgcccttgctcattccggcagttctgttataaacattaaataaagagggaccccaacttgtgaacccagaattggattgtgtgttgtctggggctatggaatgacattgcttacagtgcttcttgaatagcttctccccttttactttgtctcccttgggtagtacaaaatcgtttggtagctcatcatctatcaggttgttctttttattcctggctaaattcatctttcggtttatacgtggtgtatgttcggtgtgttcgtggggtggttggggagttaaatgggagcttgctttagggctgctttaggctgctcgggggctgcttcgcaggttcactcgacagttggttcgttttttttttctgtgctagctgtatctgcccttgaggggttcaacttattctggcagagcaaatttcatgcctgaatttcttttttacttttcttgcttcacaacctcttcataatttttcttttattacatgaccacctggtcaggtttccttttttttgtacttcctgcctgttcgtgttttttcttttcctgcttcactttttgctcattttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgacagaaatgaaaaaaaaaaaaaaaagaagcctaagttaaaatactttgcctccatttttgtgtagaaaaaatgtagctatttgtttactttatcgtgttcggatgaaaggttaaaatgggattaagagcggtacacgaaaatgcacggaacggcagtagcactcccggcgggagtcgcagtggcagaccagtttgtacgtcccccaaatggtaaatttcaagcagactcgctcacaaacatacgaataaatctgtttatattattccccttccccaatgagcagccgctacgttgagcagttactcccgctgagttctccatgacgcagcaggctacttcaacgtcaaattggaagttgtgacggtccaaacctgtagccattttgtgaatgttctaggaggtatacatgacagagtcaaagtgacgcttaattaggcagaaaaattatgctttcccccgaccatcacaaattttgacattcatgaagatggaccaaagggatgactcactgatatatcaccacgtttgtaattgtactataaccgacatgctgctttttttttttaaacacactggagtaacaactttttaacgatggaaaataattcatatttaatttccagagttgtaaaaacgaacctttcgagaaagaaaaagtaaccattagggttactaacccttgattctttaaattatgtgatgcgtcacgggtacacatacacattgtatacccagtatgtgctgtacattctttacgttctcatccagttgcacactgatcggtccgtcgcaaagcttcctttccgaccccatctcatatgtataccataaaggtctcccctcttgagcacatagaacagctgcatttagcttaaatgaaggaaagcaaggcatgttctacgtactcgcaaaaagggacattttacaaagaaagttatacacttaaaatttcgagttgccagcaggggggtaaagaaaaaaaaaaaaaaaaattttttctttttaaaattgtttctccttaatagttataacaatgttgtgaatatgnccacatgcttataaaaacgaatggataattatgtacaccaaaaaagctattttgcttttttgttgttttgttttttctgcttctactgatatttcacgatcgttaaagcaacctttcttctttttaaaatgacgaagaaaaaacgttgccgcgaaagggtatgtgaaaaatgccagtatcaccttttttttttttttttttgccaacttatgattaaccaatggttgtgcttcaaataatcgcaaaaagatgtcaagggaaaaataaaagaaaaatgaccacatctgtttacgcgatgtgtttaaaatcgttgtttgcgcgaagtgataggtgaaccacttttctgcgcggcgcaaactcgtgaataaaattaagcaaccaaatgggtaaaaacggtcaaacgtgtaaaagcggccaaacgtgtaaaaacggccaagtaaataacgcggagccgccctatcacacggataagaaacgcccgcgattagcacaacttaaggagtaatctacaacctaaggagaaacgagacgtgcatcgacatcacaagctctcgttgagggaaaaaaaacaaaacatgtttaaaatggcgtgaatgtaaaggacacccaaagaaaagaaaaaaaagaggagggaatttatttaaaaaaaatcctttttaagaagcaactcatttttattatttaatgtgtgtatatatatatatttatatatatattttttttttccatttatgtgtaaagataactcctacgtgtaagtcctgctcgcgcttccattgacgcaccgtggacaccaaacacgccgcattgaagttacgataaaactaacgaatgatgtgtgctcgtgattactccatttaattgagccttttctgcacatccgttaaaaagtaaagcatgaaattggtgaacacgtaacgaacagaaaaggagtcacttgagaggtaattagcaagactgcaaaacagtcgcaaaacgaatacataagcagaagagcgtgtatcgagacttcaaattaaaacaaaaaaaaaaaacatgcaacgttttcctttttttgcacataaattggtaaataagtgtataaacgtatgtgcaaagcacgcagattaattaacacagcgtgaaaggaaaaaaccgtcacccatgaccttgaaacggcgctcctgtttttgcttcctctgattgtcgaacgattgctaatttgcaacagctccatgtggttccataaaccgaatttcacattcgtcacgtgatgtgctcatgcgattaacgtgaaatgccaccttcctgcgtgctcgcggattgcggagaggcgtgcgattttcatttaaatcgcgtcgcttaaatttggcttcatttcgtgtaacagaattgattcaaccgattggattaactgggttcactgggttaactggatttattggattgattaattcgattcattttaatttacattttaaatacccctttgaaaatgttatttttttattttttttttaaaagatgtttttttttttttgaaaagaattaatcgaaccaactctgatttacgaccaacaacattttttcctccaacgtgtttttacacatgtcaaaagtataagttttacatcccaagttctcctttcatgtgagagtttagctttttatgtatttatttgtgtttccgcgattgtggcatatataagtacatatgttttactcgtgactgattttactgacccgaattggcgcgcccttgcactgggactgatcaacttctgtaccagtgaaaaagtgaaatagcttccttttggaggaaaaatcgcacaacgcaaaggagaaaggagcgcaaaaaaaaaaaaaaaaaaaaaaaaaaaagcatatacatatgtacatatatatatttatatatagttatgtacagttaatatatataaaaagatactataaaaaatataccagtgcacgcgtacgttacgggcatattcgaaccgcagcagtggcaacagcagtcgtggcgccgaacgggtcgcactgtcaaagtgtatgcttacaccgcgcacgtgatgtatgtatgccaccttctctacatgtcgtaagtgttcgcgataccagcttgcatctgtcggtccctacattcgtcccgcgttcgctgctatatacatgttactaagatttgctcaccaagttcaacccccccccgtgaacgtttaagtatttattttattccccccccgacgccgatacccctgttagcatacgcacttgtgctgtacatatacggactgaagtcgcgtttacgtgagcagtacttttgcatacgcgcgcgttttggtgcatgtaaaaatagcaaaaggctgcaagcaaacgcgtaccgcatttaaaggcgagcacgtgcatatataatatacatatataccacttacatatatattctctcatatttatatatatttgtggctccctctctatttgcaatccgctggcgcattcgtatacccctgcgcgcactgtgaaccctgcagccgccccccggcacgaccccagcgcagcgaacgacagttgaaaatttttaaaaaaattaaaaacttttttaatttgtttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatgataagaaaaaaaatgctcaacttatattttctattcgtaacggtattagtagcgctagcaaattatacccccttcgattaccaaaatacgtgcatgattagcaagagctgtcgaaaaaactcatgcggaattatctctcgcgtgctaagtggaattcatgtaaacaaaacgagtgctagggccaaggcgctgatcagcctatcctcactgatttaccaactgcagttaccaaaacttgtcagccttgacttgtttcgaagggatctgtttacaggtgtcaagcagaaggggaagaggtcgcctgtaccctcgtatatcatccaaaacagattgatgagtgagaatatcgatagtggcagcaccaatatgagcgtaacagcaaaccaagataagaagagacccggaacaggggacggatccgaaggtaacaaccaaggtggtagtagcacatctgcaacggacaagcgctttaaggaaatggacaagaacgaagaatcctccaacgtatcgggctctaccaacgctacattgaccaatggaacgaattccaccacggacggaggtgaaaataacaataatggaagcggaaaccaaggaaagaatgaacccacaatacattacagaaaggattacaaaccaagtggatttgtcatcgacaacgtgacgctgaatatcaacatatttgacaatgaaacgtctgtgaggtccactttggatatgaaactcagcgaacattacagaggagaagatcttatattcgatggtgtcagcttagaaattaaagaaatatcgattgacggtaataagttgaaggaaggagaacactacaagtatgataatgaatttttgaccatctattcgaagtttattccaaaggggaagttcactttcggatctgaagttatcatccatcccgaaacgaattatgccttgactggtttatacaaatcgaaaaatattatagtgtcgcaatgtgaagctactggattccgaagaatcaccttcttcattgacagaccagacatgatggctaagtacgacgtaacggttacagcagataaggagaagtatcctgtacttttaagcaatggtgataagttaaacgagtttgatattccaggaggaagacatggagcaaggtttaacgatccacatttgaagccatgttaccttttcgctgtagtagctggagatttaaaacacctaagtgataattacgtcaccaagttttccaaaaaaaaggtagaattgtatgtattcagtgaagagaaatatgtttcgaaattgaaatgggctttagaatgtctaaagaaagctatgaaatttgatgaagattattttggactagagtacgatttatctcgactgaacctcgtagctgtatctgacttcaatgtgggtgctatggaaaacaaaggtctcaacatttttaacgcgaactcattgttagcatctaaaaagaaatctatagatttttcattcgaaagaattttaaccgttgttggtcacgaatatttccacaactataccggaaatagagttactctaagagattggtttcagctaactcttaaggaaggattgactgtacatagggaaaaccttttctccgaacagaccaccaaaacggctaccttccgtttagatcacgtagatatactaagaagtgtccaatttttggaagactcatccccattggcacaccccattagacccgaatcgtatgtcagcatggaaaacttctacaccacgactgtctatgataaaggaagtgaagtgatgagaatgtaccaaaccattttaggagatgagtattacaagaagggtatggatatatacattaagaaaaatgacggaggtacagctacctgtgaagacttcaacgatgcaatgaatgaggcgtataaactaaaaaaaggagacaaaacagccaatttagatcagtacttgttatggttctcacaaagtggaactccacatgtaactgcagaatattcctacgatgcgggtaagaaagaattcgtaattgaagttacacaggtaaccaacccggatccaaaccaaaaggaaaagaaggctctctttattcccattcgagttggtttcattaatccacacaatggacaagacgtcattccagaagtaaccttagaatttaagaaagacaaagaaaaatttgtttttaacaatgtaaatgaaaaaccgatcccatccctattcagaggatttagcgcacctgtttatattaaggacaacttaaccgacgcagaaaggatcctactccttaagtacgacacagatgcatttgtacgatataacgtatgtgtagatctttacatgaagcaaattctaatgaattaccaagagttgttaaaggccaaaacagaaaacaaacaggagtctgacgaaaaaccaagcttaactcccgtaagtgaagacttcattaatgccataaaatacctgatggaagatcctcatgccgatgctggtttcaaatcgtacattataactctcccaagggatagattcattataaactatattaagaatgtagacacagatgtgttggcagatacaaaagattttatttacaaacagttgggtgacaagctcaatgatctatactttcagatatttaagtctattcaagctaaggcagacgacatgacacacttcgaagatgagtcttacgtcgattttgagcaattgaatatgagaaaattaaggaacaccttattgaccctattaagtagagctaaatacccaaatatgttggaccaaattatggaacactccaaatcgccttatccttccaattggctagccagcttagctgtatcagcatactacgacaaatatttcgacctatacgaaatgacatacaaccaatccaaggatgatgagttgctacttcaagaatggttaaagactgtttcaagatcggacagaaaagatatttacgacattattaagaaactagaaactgaagtactaaaggatagtaagaatccaaatgaaatcagagctgtgtaccttccattcacttacaatttaagatacttcaatgatatttctggtaagggatacaaaatgatggcagatattattatgaaggttgataaatttaatcccatgttagccacgcaactgtgcgacccattcaaattgtggaacaagcttgaccagaaacgacaggacatgatgctcaacgaaatgaaccgaatgctctccatggaaaacatctccaacaatttgaaggagtacttgttaagactcaccaacaagttgtaaaatcgaccacgtgcgcatgtgggcacctacacatatggacatatggacatctgcacatatggacatctgcacatatggacatctgcacatatggatatctgcacatatggatatctgcacatatggacatctacacagatggatatctacaaatatgtatatatacaaatatgtatatcttcacatatgtatatcttcacatatgtatatctacgcttatgtatatctacacttatgtaaatctacgcttatgtttatctgctcgacgcgcatgctgacaagcgaagttgattcatcgcgcgtgcggcggccaaggaaaaaaaaaaaaatatatatatatatatatataaacatttaagcgcacaaaaatataagcacacaaacatacatgcatattattgcacgcgcgaacatgcgtgcagccattcctgcacacttacgcccccttttccaccgtgcgcccggctatgcacgatacccaggagggtaacacagacacaaacatataaaagaacaaaacgactcacatgtaaacactaaaaggttctacttttaaagtattcaaagcgcgatgctgaacggatggaggtcattagaacggttttgcttgcgggaggcccccctccctccagtaggcgaagttaacctcggtgaggtgttacgatggttgtgcagatagcactgtggaagctctaaccggggggcccactgctactcttcgttatctccacgtgcttatcgtgaacaggagaacaaccccgtttttatcacgtttgtctgtctgtccgttggttagttcgaaggacaatggagttctttcacctgaaggacgatttgtaggtccactgtgatgatcattcgagtggttttctaaaactgcgaatcgagcttgattgcagttcagtcccaattaccacgcctctgcggagtgatgcaaaccagcgcttctactaagcggcacttaaaattatgctcctctgcccctatgtgtacctctttcgtacgtatggtcatctaaccttttcgcaccttcgcttggaacaaaaaaaaaggaacaaccattccatacagccctacttccaaagcgtattgtcaaagcggctcttccctaccgctctgtttaaataggagtgatggtcgttttacaaaaacggcctaagagcattccgctccgttaccaagcgcacgggatgtaactcctcgaatgtctattttaaaagaatttgtttacccaactacacaaatgaacgattttcataaaaacggacaaaactgcgctgttcatacgtacaaatcgcgaagagacagtcgaatgaacaaatggaacagaaaagaatcacaatgaaggcacacctttatggaaaatgtaccaagcggagtgccatcccttcactcccctttgctgcgaaaaaagctatacaggtgaacaaacataactgccactatagctgccactatagctgccattatagctgccattatagctgccattataactgccattataactgccattataatcgccattataactgccattataatcgccaccatatatttgccattttttgtcgaatgctctttaactgttatgaggtacacacacaagctgagatcttgtgtagcttacccataggaatgcgtttaggaatttttttcccatttcccgagtatttactttgctaaagcagtaactctcttcctacggaaatacaactatgtgtcgttcgttcatacattgtgagcacacatacacgcattgcacatatgggaaaattcccccaaattagttccgtccctccgataaaacggggcggaagtgtattttaaaagtaaggccccttcccttttctcggatcagcgccatctaacgatgcgcacagggttgttgagataccacacgaaagaaccttcatcgacatttttactcaatatagcgtctagcacgagtgggtacttcaccagataactgcagtgcatataacagtgcgccccttaacacaaacattgaaaaacgttatacattcttcaccgtggtttgaaactagaaaggtcatttttttcgccgcttgctgcatggattaaattcacccgtatagctaaacgcataagctcgcacgaatatatacaatccaattgcgcttgcttagccttctacacgcacatacacgtcatagtaccgtacgtacatgactctgcgctattttaaatttgccataaggtgaagggcacgaaaaaaaaaaaaaaaaaaaggggggggaaaaaatgctactacgtgggtagggaaaaaatacactaactatgcttccattaaaactattccaactggcatatttgcaatgctttctcaaaaaaaggtaaaccactttatgcgtatagctgaaaataacatttttttttatgagccacgaaattttctgaattaccccattgggaaaaaaaaaaaaaaaaaaaagcagagttttcatgtggatagggggaatgagatcgtttccttaaacacataaatggattacgcgctttatgacaaaaaaaaaaaaaaaaaatacgagtgcgtaaaggcgtaaatgcttaaagcctcacgcgcgtaataattgttccagcattcatattgccaacgagatcgcatacgaattggcgaaccgaagaaaaacacacgattacacaaattggcagccccgaagcccacttgaggccagtgcgcatacgtgcgtttcgactcccagccagtcgccacgcgaaaaggagccaagcaaaagaagcatggcataaatagcagcagtagcagcaataacagtaatagcagtgactagcagcgatccgcagctattagcaacaaatggcaatttgaaatagcaaaataatttaacaaaactgaaacacagttcgcctaagaaggctcctcgcaattgataacctttcgaggaagttaattcaacctttgacttcacgagagcaaaacacggccgacaaacgctcgtgaattcgcccccttggccatttgtaaatttttatgtatgcaaaataatgcgcgcgatagtatgagtacaaatctgagtatgaataagcgccagtacgtgtcaatgtgaatgccctttttttttttccccccttctccctgtactctttttttgcaccatttaatacgcttccacgttagcgccttttgacacaccagcaagaggcccgcctctcccctcttgcgcttagccctttatcctgcgcgaaagctggtttcgtgccattgagaaacttattcgcacaagaagaaaaaaaaaaaggccccacgcgcaggactcaccatttgagcaaacgtgcccactacttggacatcggcgaatagcccatccattactcacctataaagtcaaaaatgacgaagccgtctgccgaaaatgaagaacccggaattgtctacaaagtggcgggttcacttgtcattgcggaaaatatgagcggtacgaggatgtacgagttagccaaagtaggatggaacaaattggtgggtgaaattatacgattagaaggaaattatgcatatatacaagtgtatgaagacacgtcagggctatctgttggagacccagttacgaaaacaggcaatgccttgtcagtagaattagggccaggtatactggataatatatatgatgggatccagagaccactagaaagaatcgctaatgtctgtggggatgtttatattttcaaaggaatcgacatgacttcattagatcacgaaaaggagtggcaattttatgcagataaaaaagtaaaaataaatgatatcatcacaggtggagatatattcggctatgtagatgaaaataaattatttaaagaacacaaaattatggcacctccaaatgcaaagggtagagtaacgtacattgctccagacggctcgtacactttgaaggataaaatatttgagctggaatatcaggggaaaaaatacacctatgggttatctcacctttggccagttagagatccaagaccagtcttagaaaaggttactggtgacactttactgctaacaggacaacgagtcttagactctttattccccaccgtgttgggaggcacttgtgccattcctggagcattcggatgtggaaagacgtgtgtttctcaggccttgtcaaaatattcaaacagtgaagtaattatatatgtaggttgtggagaaagaggaaatgaaatggctgaaattttatccgattttcctgaattaacaaccaaggtggataacgaagatgttggcattatgcagagaacatgtttagtggccaacacttctaatatgcctgtcgcagcaagggaggcaagtatatacactggcataaccctatgtgaatattttcgtgacatggggtataacgctactatgatggcggatagtacgagtagatgggctgaagctttaagagagatttccgggcgtttagcagaaatgcctgcagatagtgggtacccagcataccttggtgccagattagcttccttctacgaacgagcagggaaagtaaaatgtattgggtctccatctcgaatgggttccatcaccattgtaggtgcagtatccccaccaggaggggatttctcagatccagtaaccacagcaaccatgtctatcgtgcaagccttctggggattagataaaaaattagcacaaaggaaacatttcccctctgttaattggtccacatctttttcgaaatacgtaaggcaattggagcaatatttcgataatttcgaccaagacttcttgtcattaagacaaaaaataagtgatatactacaacaggagagtgacttaaatgatatagtccagctggttggaaaggactctctatcggaggatcaaaaagtggtgatggaagtcgccaaaattattagagaagatttccttcaacaaaatgcctttagcgattatgattatatgtgccctttgcaaaaaaccgttggtatgatgaaaattatttgtcatttttatgctcaatgtttgaggactttacaagaatatgattcacgagagaggaaaatcggatggggctccatttacaacactttgaggcctactataaataaaattactcacatgaaatttgaatctccaaaaaattcagatgagtattttaaaaagtacttcaaggctttagaggaggaaataaccgttggccttcgaaatttggtagagaagtgagaaaaggaggccctctatactagtgaaaatagtctccctggatctctccttcccttacgttgtcttctcatacaggggggaggttcccaatagtacatttatgtttgtatgtgtgtaagtttgcatatatgtatgtatatatatatgtgtgtgtgcgcgggagaacctgcttgctgttaaatgataaaatgaatgcacatagcttacacgcccagcgtgccgtgtatagttagcaagttcccgtcctttcccccttttccccttcttcttcttcgtcctcctcctcttcttcgtcttcttcttcgtctgcttttccctcttctgcatattaccccagtgcgcggtttacccccgttgccacgacacacacgttagagcaaaataaaaaaaataaaaaagatggggaaaataataaaggtatatgtgtgaaccgcactgaagcgctcgacgaccataaaagatgtatatactacccccctattcacaccctgattttttaaaaaaagttttgcaccattattgtaacattttattttccataattttttttttaaaacgatgcgtcttcaattttttcccccatttccctccttttccccccctttttccccctttccctcccttttccccccccccccctttttttttttttttaatgccatttttttatttttatttgtttactctaataggtgcgcacaacatacatacttctccacatggaatacaaacatattactccagttcgtatgtattatgtgtgcacgtactgtgtatatatacgtatgcgagtataaatttttccttgaattttcttttcctatccaatttggttttcttaacctcggtgagaggtttatcccacaagacacatacaggggtgactccctctttaatgaatccaaatgtgcgctacgcgcgataaatgatcaaaccgttctcttgaaaggtagaaggttgtacatatgttactcattgcttctcaataagtgtctaagaagtgtataatgtaatagcaccctcgggggctgcaataaaggaaagtgccaagaggggtgagaaacaaccaagggatgtaactaccatacctcgccatataaccatttcacggggtgtatttaatagctgtagttttttttttttaaatgtagttacaccttgggatagccaatcccgcggtgcatataatatttcccattgtgcttcttttccccccttaagacaaaacatatcaagacgaaattatacacactcgagagggtgcacaatttggggcatccgaattgaggaggaacaccccagttgtaaaacacttaaccatttgttaacacatccatggagtcgtaaaaaaaaaaaaaaaaaatgtattattcagaattattctgtaaaaagggggcaaaaataaaaattgcactttcgtttaccgattttaaaacataagcattattgattttttttttttttaacatatatggttaaaaggtgataacactgcttgaaaaaaaacgtgcaaaaacaacgtgcaaaatgatcgagcaaaaagaactaacaaaaagaacgagcaaaaaaatcgcttcacttcgttgcgctcgataacacgctgatgttctgtgtaaatacgtagagagacatatccctcgaacgggagtccccatttcgtaaaggaagaggaggaagacgaaaaggagtaggagggggggctcattatcagtgcgcatgaaaggcgtacattccatcagttcacctttcgatgaatgcattttattttctttccctcttttttcgccgttctcgtgatgaaatcgcctgcatgttttaatctactaaacgtggcgggaaaggaaagtaaacgagaaaacaaataagtacacaaatgagtgatcaaataaacgagtaaatggactcctcgagacttcatttcattttcgaaaaatgcatagcgacggttgctctcacccgccaacagatctacttcttcccatttttaaagatttttcctgattatttttcatatgcttgtgagacgaagaaatgacgtggatgcattttttttttttttttacacaaaagtgtatgccaaaagcggcagtgatgtaacttgataatttaaaattttttttttaaccgttttggtacaccatcatgcggtttagccttttctcctattttaacttttaatttggcattactccagaatgtatgagagcacaccctcatgaaacgcaaacataacagtaccacataaagaggccacgcgtgtgtttgcacgtatatacagcgcaagtagggaccgttctgtcggcacataccttttgaaaagcgtacatataagtgtatacatacacggtacaaggtggtgaaaagggtaaaacaaggaagtagagcaaggaagtagaacaaggaaatagaacaaggaagtagaaaaaggaagtagaacaaggaaatagaacaaggaagtagaaaaaggaagtagaacaaggaagtagaacaaggaagtagagcaaggaagtagaacaaggagatagaacaaggaagtagaacaaaaaaaaggaagatagccaaccaatcggggaaatagcccgccaaacggggaaaatgcccttgaacgtttagctccccgtgaggtaattattctgcaaagttgacgaaccgcccgagaacgtgagtgctccgcgcgatctcgtgaagcaggcgaattggaaacttttgccctctacagtgtctatgtagatatacatgtgggtattttttcattttatttttttttgaaccccagaacagcgcacggttaaacggacacacacacaccagaaatacatgcacttgcgcgagcaacggagggccgccacgcgcacatacacacgcatacacacacgcagaaagaagaatgcacatgataacgtcccgcacactgctaaccataagcataatagtgataaaaatcattctgtggaactcggaagaatgcaaaagtttcattttgcagggaaaggaaagagcagtgagcggactgctacacagaggagtaaacaaaaagaacagaaggaggttaaccaaagaaccaaatcagagcgatgaaataaatgaacaaattatgacatcatctgaaaatgataattacataaaaaagaaattaaaagaattcgaaaaatatagaatagcaacatacagctctcaatacacttttttttttccaggacaaggagagcaatatatatcgatgggtttagatacatacaacacatgtaaaaatgcaaaagaaatgtatgaccgtgcaagcaaagttctaggctacaatttaatggatgtcattaaaaatggcccaatagaaaaattaaaagattcacaaatttcacagccatccatttatactgtttccattgctgcttacgaaaaattgaaacaagaaaatcaagacgcagttatgaagctaaatttatgtatgggctactcattaggtgaatattctgccttaacctgttcagaagctttgccctttgaggaaggtgtattcttaaccaaggaaagaggaaaggcaatgcagaactgtgccaaattatataaaatgactaccatcgcaattgttgggctaaccctagatcgaattcacaacctgatagaagatgtcaataaagaaatgaatgacgatatttttattgtaagttatatgactccaaaaaaattcggtttatgtggaaaaccggaaagtatgcaatatctgaataaattagcaaaggaaaaatataaagccatttttactaaggagttacaaatttccggggggttccactcatcctatatgttcccagctagaaaggctttggaaaatgccttaaaacagatcacattcagaaagctaaaaattccagtcatttcaaatgtcgatggatgtgcttatgatgacccacacataatcaaacagctgctacttctgcagttgaccagtcccattagaataaatgcctgcctagagaatgtgttaaaacatgggtatgagactggctacgagttggggcccggaacgatcaactcgaaccttttgaaggacgtgtcgaagaagcagaaggcagcaacgccgtatatttagtggggtatatgctcgtgtgtggctgtatgcccatgcttgttcatgtgtggctgtatgcacatgattgttcttgtgtggctgtatgcagatgcttgttcatgtgtggctgtatgcccacgcttcttcatgtgtggctgtatgcccacgcttcttcatgtgtgtcttttacccacgtagccttccccgcgctactcccgcaccaaattaacccccctaacaaaatgggcaccagctgcaattttgcccccgcacagccatgaccctattctgaactgaccagaaagaggaaagtgagcggccggtgaactacgtagcatcctcgggggtgccataaaaccgtttttttttttttctcatcaagatgtgaagctcccttgtcaggtgtcaccccttaacggggaagacagccaatgagcgtttgggcaaaggcctacctgtgcagatatatgaacgttcataaagcgacgcaaaaatgctttgccatttttctctttcattttgccaactccgcggttttaaaaaggcacacattaaagaaaagtaattctgaaggaggcttaagtctgcagatttaacaaaaggataacataaaataacataacattgacgcctacgcgtaatgggtatatacatttgcgcagtcgcaagcttacacgagcgccgctaaaaaaggagcattaacacttatatgcatgaatgatgatacaaaaaaaaaaacaaaaaattgaaaaatttcgaatacatatcatacacataaattttacgtgttcgtaaaaactaaaacattctcattttatcaaacaaaaggggaagacacctcgaaacgaaaaaaggggaggctgctcatttgcacgtatgcccagtgtaccgcttatacgcccacaaaaaaaaaaaaaaaagtacacaacaacatgtgcacacagtattcctgtgtggtgacagctatcccaacttaaaagaaacccctttctcacctctttgtaatgaagacacggtgacgatcttctataaaacgatctgaataacatctatcataaaaattatccgttacggtgtttttcaaatttttattgccaactttgttcagcaaaaaatggctcacactatttttgcccaccggatagtccatcacatttccttctttttcggaaaaatttttacaaaaaaaaattgcccttttgtagaaatttaatttgtgccagtttgttgtcacttctgcttatgtcacttctgcttatgtcacttctgcctatgtcacttccccccttggtgataccgtcgtccactccattctgtcctttatcattgtaactgcagttatgggcgggactttctctatagctcagaaacgaacatggcctgggcatggcgggattactctttaaatccttttgcacttggcaattttttttcttttcacccaatatgttatcaaatttcaagttgttcacaacagatagtaatgtgtccctctttccagagatgtcttttttttctatcgacttgaggaagctattgtacttttttaggttacgtgtaaattgttcgtttgggtacaggttgcttaatttttcgttcgtccctatttcctcactcgcatttttgtacttacttaacaggttacacaatagctcatgcacgtttctcttacatgatctcacatcctctctctcaaaatttatatcttcacttttgacgccatacgtttgtttaaccatttcggtgtcttcccttctgagtgagttgcctccgttttcaaatatatctgcttgaagcttgtgaaccctgtcaagcagtcccctgtcaagcgatcccctgttaagcagtcccttgtccagcaatcccctgtcaagcagtcccctgtcaagcagtcccctgtcaagcgatcccctgttaagcagtcccttgtccagcagtcccttgtccagcaatcccctgtcaagcagtcccctgtcaagcagtctcctctcgtcgcacctcctcctcctcagatcgtcttcctcataattgttcatctggttcttcttattattaaaaaggtagtcaccatttggagaggaacccacagggatgtcatctctctccgcttcaacaccctgtagcagggatgagaatatcggtgctttccccctttccattttgtttcccatttcttgctctaaaaaagtaacatacgattcatgtatctccttcttttcattattcaaaaaatgcacattttcgaatatacgatttattatgtcttgcttgcacttttctttttttattcgagttggatcttctcctgggtttttctctttctctttctccccatggttgccacctaaggcgctactcctaaaagtacaacagtggcctagttcttccgagttgtggacaccgtattggttttttctccacccggagctccgccttttccttctggttagccacatccttacactgcgctgtatcaaaattatgtacttcaaaaattgatcgtaacttatgtagtagttgtacacaacttctgcgttgttctggccgttaaggcacagagtggttgcctgctccttggaaacttcctcgcagctccttccttgcgacctcttattttccctcttgtttgcccatttttccgtttttccctgcgccctcccttccccatcaaccaatttaaccttctcaacacttttcagcgacccctcatttattactaacgaatatcccaccttcttctccttcctcggcgcactttccaatcccccatttgaaaacttccccctcccgtggaggtaaccctttttgcccgtcccttggttgatacttcctaacgcattcgtgttaaaaattaccttctttggagtagcacacgttgggcatgttacacacgaggcatcataagcaacgctgcgtatacctccaaaggtgccattattcggcgctttcttcttcaagtgtctcctctccataggaaccatttcacgattgtcctccccgatgtatattgcctcgtcatgaattgataagttaattattctgttcaggtaggaagtcattcgcttcttctttatattgagaaggcattcctgagcttgacttatactgctcatggcaatttccatgcacctctgtttttggtgattttcttttattcgaaactcttcattaatatcactaattattttttcgatcatttccgcttcgtttgaaaaagcagcattggcgtaatttacacacgctttaacatgtccagttgttacactttgtccattattctgggtagtacttccccctacgttctgttcacacggatgtgtgtgtggtttggcattttcttggggaggtccaatgtgcgtcgtctcatgagttacattattatttgtgctgatctgtgattccttttggatggtgcagcaattctgtttcgatgccccgttggacgttaaattggacaccctgtcctccccacaccgaggggacaagtcatgacgtgcttccacctccgcatcgtcacaaacggcacgtctactcgaacaagcactttccttcaacttaaccatttcgtctttgatccttttaatctcctttttcagctttttcacttgattttttttttttacatttttgttattatgtgctttgttatgaattgtggcatcttccccctttggaaaatcttcacttttactgcgaacatcaaaaatgggtttctttgcacctacttcgttgctgtatttttcttttaaattttgggaagtcttctccgtgtattgtccaacgtactccccttcggggaaattgatttcacttttgtttatgacgcaatcgcccatgtcatttggagtagtaactcccccgtggattgaatttttctgtttctccgtttggctccctttcgaaacttcccagtttgtattcactccctggggaagggtaccctgaatgttgttccccaggttgtcaccaaccagttcatggctggccgaatttaataacacgtttttttcaatgtaaccaataacttcgcacaatttgtagtacttacccttatcgtgtaatctaattaacgtatcatcctcaaaatactcatttatgatccaagtaaaaatggtgttgctgttgaaggggccttgttccttcccgttgtcgtctatgtagacccagtataaaactctcctcgcgttaagcaattcattaaactcgttaattatatgcttgtcttgtgataatccgctttgttcttttggactatggtcaattttatcgtccacttgtgcttgacctgactctgtgggaaattcagtttgcaaaaatttctgcaaatgggtatcttccaaataattccccgtttttatttcacttaacgtgtgattatatataattccattttttaaatgaacttttattttcccctttagtttatcattttcgaaaaagatacaataattcttatcgtagagtcttttgttcttcatgttcagttcgcttcggtgcaggtaatcgactttgtctttgttcaggtctttccgcagtacgtacagggtgagtccctcctatgggtgggaagaaaaaaaaaaaaaaaaagggaaagaaaacaagtgtgaagggagtgatgcatactgatgggaagttactatcttttacgattagcccctggggggaaggcaaaccgcaggctacacatcatcccgtgaaggaaatgctcggtggggggaagggaccatgcccccttggcaccccccaccgtacagcttcccccatttttcgtgtcacatttacttacgtccctctccagcatgttaaacgcgtgtgaaatgttcacttcgtaagacatgagacatatttcgttttgtcccttcttcacgcacatgtaccatggcgtttcgtaaaagagtccattcggcatttcgttcttcagaccacgctgcgcgccataggggcgtccacttgcgccactacttggctgcccgtttgtccaactgttttcccaactgcctgccccattgcttccccgactgcttgaatctcccctcgcgtcgccactctccactttaatgtgcaggcagtacaccacattttcttcctcctgctcgtcccccctcacagttgtatccctcgtggccagctccacttcaacactgtggatgtacaggttgatgtccatcgtgttctgcgatcaggcctgtggtatgcgcaagatgcgcaagcgatgcacatgcatatccgtacatacacacccgcgcatgcgtatgggtttgcacatttccaggcatacgtctacgcgcgtgttgtacatatggacataccttatttaccaaattgccatttttgcttcaggcaattacattgtgctagccagcatgccgcgcaccaacaaaccttttcacataatagggaaatgcacacaatgggcataggcgaacgggggaatttttttttcgctgcaggaaaaaatgtttaggggggctaaagtacggacgtgtgcgctttcttcttggcagctggggtgggatgatatcgcttgcgcgcgcgaaacggaaaattgtgtacgtcacaaatggcatgtgcacaaatcgcgctattctctctccgttggcattttttaattagcgcaaaagtgggaaaaaaaataaagcaaaaaagtaaaatgaaaaagtaaagtaaaaaggcaaaacaaacagataaataaacagataaataagcagataaataagcagataaataaataaaacatctcaaaatgttccccagtgggcgcgcgtgttccgcttcgcagtgttcgttaaagcacgaaaaggggggtcgtcgaaggcgggccatatatcttggcctcgctttgaattgcttttctccgtcgcgcagccctttttgctccacttgaaatggttcgccacttttttttaaaacttcccccatttgcaaaagctgctacagccgctcaagccgccccacccacatgatgactgagcgggcgtactttcacccctctctactgccgacgcgtgaagcttttcctaggtccagcggttttagcaaaatgatcatcatgcctaaggtacataagtgcacgtgcgcgtatgtataagtgctcattttagcgtacacgcctgtaggtcccttcgccagcagcatcgcggcgtctcggcatagctaaaaagggaaagagcaaggggaataatttggctccccttttttgggttgcaacgtttaataagcgagttgcagtgcctcgtccagtcaccttatcacagtgcctcgtccagtcaccttattacagtgcctcgcccagtcaccttatcacagtgcctcgcccagtcaccttatcacagtgcctcgcccagtcagctccatcaccatgttgttcccaggcaaaacgaagaggcaaactgtttcccccccaaaccaatgtcacgagcagtgcgccccatggggaaaattctccactgcgttagtcactcatgtaggacatacgacacgacaagtggggtgacgccttacctcctctcgaagaaacaaatcagctacacacaacacaacagcagaaacgtgaactcgaagaatgcctacctgtacgatttgtacagatctttggaaaactgtaaaaatgcaagtaccctgtacaaactgagctgcaaaataaaggggtgccaaatatatgacctatacatatggagattaatggaacaaaagttttacaaatttcataaagagctaacacctaaagaaatttcgtctatcattaatcattttaagcaaataaaaattaatgacagtaaaatatacgagcgctctattgatataattctcccatccataggttcctattcgttacaggatttgtctgtcctgtgtttatctctgacttactttaataaagtgaactcttattttatggacagagtagcagatgctataatcaaattgtatgagagtgaaaagaccaaaatacaccaactgagtaaaaaagagcttcaacagattttcatttcctatgtacatataattggagcctatagcaaagtaggccataagcacatagaattatttaaaatagcttctgtgtatattcatatggcactcactgccgatatgtacattccttccaagatcattatcaaaatagtcacctcctattccacgtaagtgcatctcctggttgaaaacccacctgtattgcatgcacaatgaactatgttgttaaaaaaaaaaaaaaaaaagggagggggaaataccaacagaagtggcagcacgcatatacatttgtgttgcctaaacgtatgtttggcttagatgtacatagggaggattatccctgggccgatccacatagctgtgcacacgttgtataatatgcctgcttgcacttttataactcgtatgttcgatgtcttgcccctctccttcagcgtcaaaataaagcacagcaaaatattcgagctaatagccaagcagatacccacggtcaaaattacggatgacgaactgaaggttggaaggcgattttgagccagagtacccccgcagttggcacagggggggaaatcgcgcttactttgctccaattattttgtttgtgcgtattatttttctcccatcattttgctcccatcattttgctcccatcatttcgttgcgtacattatttttatttccacccttctcagagcataaagcggagcttcgaccaactcggctactcctgtgaaaccctggacaaatacatccagtacaggctgtcctagcttggtactcctatgcgtggacgcattttctcggtcccaccgattggcattttaccttggcgacgtagcgaattgggtttttcctgccctccgaaggggaacgcgcagggctgggcacgtgagtgctggtggcaggacccaccacgcgaacttccaaccgtggcgcgaactcccaaccgtggtgcgaactcccaactgtgcccccaacttccaaccgcggcgcgaactcccagctgtgaccccaacttccaaccgccccatcacaaactgcgcacccggcgcatcaaaaactggacaacgtcccccaagtacgcagcgttgtggttgtacgtgttgaagaagttgctctcgaggaaaataatttcgtttgttttgtcaacccgctcctcccccaaaatgtcagtaacttttttcctttccctagcagatagggataaatccctaatgtaggaactgaaaaaacaaatgttgttttcctcatggtctacaatagaagacccatgccatatgaccgaatattgaaaggagtgaggaaaactaaatctgtcatggtgcattgttcttggcaaggtggcttcatgttgtaattttgttagcggagttacaaatgtgcttgggttttttttcttctcttttatattttccgtatcgtgagttagacctaacaatttacttaatcgatatttatttctgaatttaaaatgtctcctcgttctttcctttccaacacaaactttcataatttcctttttaatatttttgctaataacagttggaggttcgcacaccgttgtcctatcctccaacctcacaggggggactttcaactttgttttcttctgttcatcatttaagtttgctctctctctttttttccgattcttcttccctctcatttggttaaacatgtagtacctttggtatatttctacatttttatatttcatctcattgttcagactaaggtggtgaaaatatttttcagtccacctaagggtgagtaacattttgggcttcaccagatcccattttttcacgatgcttcccattatacataccgatctcaagtgtttcttctttggctgttttttttcttgggatctttacttgccctgttttagaaaatgtgttcacgcgaagtatcatatcaacatgatttttcgatgctcctctgtttgtgcgcaaatggtgggattccttgggatgggaaaatttcaaccgaaggtaggggcatactatggtagggaaaaaaaaaaaaaaaaaatgacaatttttatgcctactaatcagtgtaacaatagtgtcacttaggggtagcttttctcgcaagggcttcgtacacgtgtgaatatgccccagaaagtgtttacgacaaggggtgccgactccttatacatatttgtgcacgaatttaggggcacccaaagattgtgccaggatcaccgaggggagagcagcataattggagagggatagaagcaaaaagaaacatgtattttttatttcctcttctgtttttttacttctccttgcatcttcatattttttacaaaatctacatggtgtgaagatgcacaaccggggcgcagcttatacaggggctaaaccgttacgtagttgtagcgaagattcagagtggccctttgccgtgggggataatccatttgtgtggatagcgacagtagagaagcattatttttttttttctattcatttgtaaagcttattttcttatttttttggtcccctcgagtggagtcgcttctgccccattgccgtccatttcaacacccctccctggcacaatggccaatctagaaaaagataaattagaagaatgatcaccctctgctacaagctcctatataaagggaaattcatcccagtaggtcgaagaatattcagggaaaagctgataagtgggaggaaacaaaaatctcccatcattttgctgccgccctacataaccatacacgagcttaggttaatgctcaacataaactacgatacttgtttcaaagcggcaaatgtgtacaagagtggaaacgtatataaatggaaggactcggaagataggaccttccaaagtgtgaacaaaaggaacgtaattatcccctacagcactgctgcttatgtaagtaaaatttttaagtttaagccgagactcatccaggtggaattattttgcgaagaggaagagaaaagcagtgggacgctacaggatgtgtacaggaaggtctacttggcggaggagtaccatgagaatgttttgagacttcgaggggtgtccacaaacgatgcaaatgttgcgcctgctgagacttctccccctgtgctagccaaaccaaatgaacctcatagccagaacagctgtgatgacccctccatattacttaccaacgcacagtgcagttatgaccccccgagtttaccgcccaacgagagaagaacccaactggaggataaaaaaaaaagctactacaccgttgtgtctgtgataggtcacatcaatcatgggaaaaccaccatgctggacaagatgacgaacaacaacttggctttaagtgaagcgggctgtatcacgcaaaatataaaacctatacatttcgaacatgggccttttaagtttacctttgtcgataccccaggacataaggtttttcaaattttcagaggaagggcagctttcctctcagacatattaatcatattaatatccctagaagtaggagcagaaatacaaacggaggaagcaattaaatacgccgataaatttggaattccagtcatctttgttctaaacaaagcagatctgtatggagaaaatgagtccatagtaaaagccgagttaagaaagcaatgcacaaatatgtatgatgatggaaatttaaaacataatttttcgaaggaaattgaaaatgcgattgctatatcctcactgacgggttacaatttggacaagctaatcaacagactattttttatttctcattatattgacttgccgtatcacagtgtgaacaggttttacaacacttgtgaggccatacgggatgccgacttaggtgttgggaactccctcggggggggaaactcgcgtgataacccccctgatggtgacacctctcgtgataatgcccctcatggtaacacccctcacggtaaccccccccgtgaggagaaaactcacccaagcatgcacaacacagaaaaagcaaaggaaaggagaaaatcagatctgaatctactgcaaaagtatattagaaaatcggactgcctactagccatagataagaacccaatgggcatgggtatggtggtagatgtaagcaaagactccagcaaggggacagttcttcatgtcattgtccgaaacggatttttcatcgaaggcagttattttatatgcggttctgcatatggaaaaattcaaaaaatgtataagtttaatagtaactttaaggaaagctgcagctatgccggcatagggatggctgtactaatcagtggaatcaagaagcatggaaacgcaacaacggatgatttaatttttaccctcccacagagtaacgcttttaggttatgtcagtatagactcatggtcgaaaagttagccactctacaggtaactggaaaagaaatcaaagtctcctgggaaaatgacatgaagaaaaatgaattccatgcggaagatatttatcaaaatagactcgcaatgtcggataaaagaaaagccatcgaagagttcggcatagaaaaggaaaacatattcgaagatgtatctgtgcgggaatttcacaaaagtaacacgcaaaggaagaaggaagaagaagaggaagaggaagaggaagaagaaggagaagaggaggaagaagaatctgtagtaatccaattggaggaagaaaacaaatatgaggacctatccagggttaagaaaaaaaaaatacaaaccatcctctcgcagggtgattcaaatgaaagcattttagtacctgaagaaaaaaacaccttttgcttttttgaaagccccaaagggggtgaacagctcgacgcgttggccagttcctacccgggaggaggcagtcaccaagagaaggatcagacaaacagcccaagtggtgcaccaaatataaatcccctgacatacgaacaacgagaagcagcaaacggtatcacgaacgaaacaaataatcatgttccaagcagatgttataacacggaaagtgctacactgtatgagcacgtaaaagggggaaaaaaggaggacgtacacgaggggaaaggaaagacacaccccatgttgggaagacccccccttggaagaggaaggaaaagcagacacgcccaggattccagcgcaacgaatgggcaatcttctcaagaagcggcggattctcatagagaaccgtacaacgatgagaagaagctgaacgacccatggtactacgaagaaagcgaagagacgtgggctaaaaaagtcctcaaaagaaacgatgaacttatggaaacgtggagaaacaaaacgaggcaaagggaaatcgaaaaagagagacaaattttttacgaaaaacaaatgattttgaaaaatgaaattctaaggagaaaactcttgggcgaagaaaaactaactgaagaggagattaacgcatatctctatgatgaacaaaaaagcaacgcaaataattctcaagcatcaagtagcgctgagcctatagaactgcctgcaaaaaattgcccagttatacccatcataatcagaaccaactatgttggaatgttcgacatatttctagacgaatttgaaaatctccaaaaaatttataatgttaaaatatctgtcgttcatggtggaataggtcccataaccccaaacgacgttgttcatgcagaagtagaaagtaattttggctattgttgcatttacgcttttcaagtcaaagttttacctgactcggtaaagcaatcagtgctctccaatattgtgataaaacaattcgacgttttcaccgacctaatagacgatgttgtgaatagaattaaaaatattaaggcactaattgcacataatatgtatgtgcgaagtctcaaaaatgaaagaacacaggagggggtgtaagtcttactgtgaaacgcattacagttgctttgaaaaataatgcattgtcatgtcgggcgatggggaaaaatcaaaatatcaggagaaagtatggatgaccatgtttttattactccttaggtttgaataccatgttcaggggttctcttctttacactaccaacttttggaaaacttagaaccgcgccatggctataaaaatggtagtgtttgctttggcgcctctcagctgcccagataagggtcaaatgctgaagaatttcatccaacatcctttttaactacaaatattgcccatttttagtgggaggcattcttgtttccatttggcagaaatctgcaaaagggggagcacatccatatgtgcgcatgtacatacaaacatgtctatggcatccccccatttgttttcaatccgtttaggttaatttcgcttcagcttagcggatttatttttaatttattttattttattttttttttgctcaagtaaaaacttctcacatttgctaagtttaaaaagtggaatttactaaaaaaacaagtttcataattcatgcaagagtgttcacattgcaaaacgatacgaaggggaacatttgtgtgaatcattaaaaaaatggaaaaaaaataaaatgtcaatttaaagagtagtgtgtaagatataacacaaattttaaagggctacaaatgtacttttggcgaaacggttgtaaatttaatgcgccaccacatatatgcatctcgcataaaaatgtatttatgcgcattaatgtattagcattaattttgtcttaaaacttcatattccttttaagtgtattctttttaggagcgtctcatcagatccattttaaattttcttgcccgtgttggtcgacacgattggggacgacctctcgttctgttctttgtaaacaccgttgtattgcgctcgtgccgtcatttgtgatcccttgaatttcatataataatggtagaaacttccatcgggttagaaaaaactgtcttggaggtgtagacttgtactgccggcgcgggcacaactgctgatacgggtacaacggctggtacagacacaactgatgatacgggtacaacggtcggtacagacacaacggatgatatgggtacaacggccggtacagacacaactgctgccggtgaagtaacaattgttgctgtggggggggtctgaactgtgtaaatcttcgatgttgcaaccacgggtacagacacgcacgatttgtaaaccgccgcggaactgggaacataaacgacagacatctttacgaagggggtatattaaggattaaaaaattgctatcaaaagcggcgcaactctgcaaatttgtgttctgtaaaaggcgttgaaaaattaggaaatcttcggtgtgctcaaaaatcttttgttggactcttccgatgagatactataacaattattggataaaaacgttttaaagaataaaataatgtaaaaaaaaaaaattgcacaaaaattaaatgtaaataaaggaaaagaataagcaaaacaaaatggaacaaaaatgaagttaaaaactgtctacattttttcgtgaattatttaattttttagctagctattttttaaaattgtaaggaaaaaaagaaaaaaaaaaaaaaatagctttataacttatttcgtgagcaaaatgctattctttttgtctcgttttaggaacagcttttcaacaacggcttaattttgctcgaaaaacgacatatacttttgacagctttacttgttacacgatttcccgtatatctttgctttcctgcgtgcaaaataggcaggtagtatttttttttttttcagaaagtagcaaaaattggctagtaacatacagcgaaatgttttttttttggcaaatatagctattaatatggaaaaattgcaaaaaaaaaaaaaaaaaaaattattaatgagcaaggtaagtttgttattttattttattttatttttttttcttgtcctgcttgttgttcatgccacctcgtaccgctgaactgggaaggtcattgccaagaaattttaagctaaatattttataaccacttgggctagaactcacttttgatattctagcaaaatttaccagcgcagaacaagctaggcttaacaactacacacaagtgttttgtttaaggccaaacagaaaaaagcttacattcagaattaaattttttataatctaacatgttagttgattcttaaaatgaggagagtaaaaaaattcattaaaactccttggtatatataagcatgtttacacgtaaaaagaaaccacacaagcgctcataagtgtaaagagcaaaaacgaaaaaagtgaaaggaattcaaactaaggagggatgcatatacaacatgtttttcaaacatgtcgttgaaggaaatccatttcgaaaagcacgacatggataattcgataatttttttttttttttatatgtaaacatattagtaaacgaaaaattataagcaatttttatggtcccctctcaaattgtttttcctctccaataatagacatctccaaagttatttcattggttttccataaaatgtttcctgaatattttttctctgccccttgatactatttccaactggttaatatccttttctcagcactaatgaaatgttcatacctgagtaacatccttttgtggacgtacataaagacaaaattaaccgccatgtgcatactcctatcccacttcattaaatttctcttcattcttcccaacgtctatcatatgtccacatcgaattttaaaggataatagtcgttacgggcgcggcatacgcgtagctaaggcatacttgatgggaagggataacttgaatatttttaataatcggtaaggtctgtggaatcgtgtacacaactgtttgtggcacgacactgtacgtagttgtgtaaacaactggcgcaggctgcaccgtcaccacgggggatatcactgttgcgaacattttctaaaaggggagaaaatacacataaaaaagtacgggcgcattggcgttgtgtgcatctgcgtgtaatgttaacacatgagaagttgttggataagctgcaattgcacaacgtagtgatttttacgctgattagaggcatacgtatatacatatatcttttttttatttttttttttccttcttttgctgctccctcgatgaatgccttacttaaataaaggaagagtctattattatcagggaaaactaaaatttggcaaaaaaaatatgagctattttgaaaaaaatcttcgcagtgtgatgaggcatcaactttttttaaaaaatgacaatttcgcaggggctacgtaaaaattgcagtaatgttccaatattatgcctataaagtttgaaagagcaaagtgagatgaggttcctctgttttgtgaaggggggcatggctgatggggtttcaagatgaaaaatgcgccttcacacgacaaaatcgacgtcgtaaaagggtacacgcgagtaaatatgcatatgtgtaaatatgcatatgtatatatttacataaacgaacgtgtctacgcctttgctgcaaagcaggctcatggtgtttttccttggacagttgtcagcaatattcaatttttgtgaattaacttccgcagttgcaatttaactggaattgatgttgttttcgcaatttatttgtgaggctaacaaattgttacacgaacagatgtttataaatttacataattatataattgtgcatttatacacttacgttcgtgtgcgtcagaattgtacatcccattttcatgccttcacatgatttattacacatgcaaatgcgcagatgtccgtgtgacatgcgtaaatctgttcgtcttttaaatttcactttttttttttttttttttttctaaatgaaagcattctttttcagaaataaatgaatgcagtttttttatttctttttctttttttttcccctttccttattcattatctgcatgcgcatgtagattcttttttgtttcctgttgagagaagctaaaatgacagcagttaaaaaataaataaaaaaagggaacgttcattttaaaatagccagctaatccgaacaaaaacagtcttacgtatataaactaacatccttcaagaaaaatcccaattttacatccatactgtgcatacggtttacgcttcattttttttttttttctgactcagttgtgtgcgttatattgcctcccatttttttttttttcttttaattttgataaattatgaaaaataagtgtaactttgcagctacgtaagaaggaagcctcagttaagggaaaatttaaaaaaagacgcctaattacacgatgcggaaaagttccaaaaatggggtgggaaaaaaatgcagtttgttgtaggggccactttttcagtaaattcaaaacagggagcattattcttgtagaagcgatgtactccttcgaaaaggaatcagtatgtagtagtcccacgcaacatgcaaaaaaaaaaaaaggttaattatttttttctgtttttattttgtagtaatttttttttgcggaatcacccaaagggaatcatcaaaattgtaaaggtggcaatctgctattgattgcgtataactagagatgcgacacattcaggaaaacgttaaggactttttaactatgcgcatgttgtagaggtgtaacctactgatggctgactgagcatagtacgcttagctcgtgtgcgagtagctcttttagcagtcagtcgaaattattgacactctgcttttgttgcacaggaaatgtcagaggtatttatgtgtattacactcatcctgtgcacaatacgggggtgtaggtgcataccccggtggaagcgcattttccttttagccgttttagcgctgccaatcgaaagggcattcgaacgaatttatttctcctcccaatttgatcagaaggggttattcggtacgtgacacattccctttcctttgctttattattcctcttagatagtacccaccatagatacattttcactctcaggtctgcacattttcagcttgcctgtttgtttctcccatcttgtaaaagtaaaatggttaaatgtgaaaggatggcagccccataatttggtcaaaacaggacacaacgtattgtggcacagtgtgatatgggaaattaacgctaagttttcattttatcaaaagaaatggcatgtatacaaagtaatttcacataatcctgcgtggggtggtaaaaattgagttgcttatttcgatggggctacaaataaattttttaatttaactattgttaccttattgcgaatggctaatactttaatttttttttttttcaattttttttattgttcatttcgttcgtaaagcacgcgggaatgagcacagctagggccaatcctattcagcgcaaataatgagaaacttttttaaaaggtgtaaaaagggaggtgcaccaaaaaggatgcttaaatggggccgtttgcaaagtagaaaaaattagcaacactgacaaaattgggaaaatttgcaacactgaccaaattggcaaaattgacaaaattggcaaaatcggccaaactgaccaattgaccaaacttggaaaactgccaaaattttttgtacatcccgtgaaataccgtgccgctcctgaagaaccaaactgtgttcgttcgaatttaagtgcaccgcaggaagcgtaacgcatatttttgccgacaagaatccacggcaatttttttttttttatactttcatttgaacaatgggaaaagtgcataaaggtgactattatcggggaggtgctttccttggggaaataaaaagagatcagaagttcgggatgtaaaatgatgccaacatatcgtgcatgtacgcgtataaaaatatttgcacagctggggaaacaaggataaataaataagcatttgacaaatgttagtatgaatgcttacatcggtgatacggcagcagtttttataattgcttcgtgaggtattctcttttttttttttttccacgttcatcctatgtatcaactaaatcgcgacaaaataattagcacttaactgtgattatgcttcctcttggcgttacattatgcaaccaccacttcctcctcaacatctggtgttactaggaaaaaaaaaattaatgagctcgttttgtgtttcctctacttggcgcaccctaaaaaacagttgtgaattcatgtacatttttgcgtacacagaactaggttaggtggataataaaccccccacaccacttacccgcaaaaaaaaaaaattcaagttggaacggaccaacggaaaggtgaaaaaacgacacgtaaaaactgtgatagcaagccaaaactgcaacgcacacacgtgggcagatatatacacgtgtaagccactcctacacacgtatcgtgcaacggctagccaaaatgaggaacctagttcaaaagtacctctgtaggaaaaccaacttcccccgtttctgcacgaagaggaacatttgcaacctaagtcagaagaaaaatctatctgcatataaaatatacacagacggactcatccactcggaattctcaaccgaattaaaaacgacaaatgaagtgaacaaaatacctatattccgtatactagatacggaaggaaatttattagatggtcatagtgccccctttgaagatgaagaaatattgaacctatacaaacagatggttgaattttcaatatgggatgaaatcttttatggtattcaaagacaaggtagaatttctttttacattgtaaatgatggagaagaagggatccaatttgggttgggaaaagtcctgactccagatgaccacctatattgtcaatatagagaaacaggtattttactgtctaggggatttgattacccggacatagttaatcaactgtttgggaacaaatatgatgaggggaaaggaagacaaatgtgtatttgttacactagtaagaaattaaacatacatacaattacaactcctttagcatctcaattatctcatgctgctggttgtggttatgcgttgaaattgaaaaatcagaaagctgttgctgctacgttttgtggggatggttcttcatcggaaggagatttttatgccgctttaaattttgcagctgtaagagaatcgcaaaccatgtttatttgcaaaaataatctctatgctatatctacttctataaaagatcagtacagaggtgatggtgtggctcctagggcactagctttaggtatagaatccgttagggtggatggaaatgatttatttgcaacctatttagctgcaaaaaaaatgagggaaatttgcaccgaacagtctaaaccggtctttatggaatttatggcctacagatatggccaccatagcacctcagatgattccaccctatacagaccgaaggaagaaaatgatgcttggaaaaaggatggggttcatccaataagtagactattcctttacttaaagaataaaaaactgtacacagataaggatgatgaactgcacagaaaagccgtcaaagaaaaagtcctcaaggaattgaagaaacatgaaagcattaaaagatacaacattgtgggtggcctctttgaaaatgtgtacaatgaggaggactggaatttaaaggagcaaagggaaaactttgagcagtttttcaagcagcataaaagctgctacgacacgtccaagtttgaaagctagttgggctacccacgtgggggcagcggaagaagcggcataagcggcagtagcgacagtagcggcagtagctgtttcgcttgtgcgccattttcttcacctttttgcgtgggattaaaagagacgaggttgggggacactgcgcatccagaaggtacgtgcgtatgtctgcacctttcgcctcaaccagttgcaaagtggttccgccaaaaatcactcgcgtgacctaaaaatttagggagaacgaacagagcaagctcacctagcaattttgttctccccgaattacaccaaacagccatttttacacactcctgtgttccaaccaaacagctttcaataatttgccctttatgcgcaataacggcaaagcggttgcaacaaatggattttttaaaaaaaaattttatgcgattcagtacaaaatgtaccacgtgagatgctcacaatgaagcgagtgccccttgcacttgtgaacaattcagctgcaagcatcgaaaagaaggttccccattcaaatgtgctccagtgtgtgcatgcagtggtatgcaccgctagtacatatgccatgttatgaacccttttgcactacgggatggaaaacaagggagtgaaaatataggcagccaatttgcatgcgcacaaagcggcgagaaaatggtaacgacggttcggcaaaaaaaaaaaattgcaaatttgtgtagatataaattgtgatgccaatctttgagagcacccaatggacggttaataaggatctttaaaagggaataaagtgcctttttctttatcccctcctccccccttcaacgatcaccgcttcactacatagtcgttttctcttaaggcatcacacctgggggacaactcggtgcggacaaaattcatgcacacatgaatcctctaatcagcaaaaacgttcacagcttttctctatgcccactttgaaaaggaactgctcaatacaccttccagttttacatgaaaatagaaaaataagaaaaagtggaatgcttagtccctcaccattaggttaaataaataaaataaataaataaaataaattccaccttgcacacatgcgcgagcggcaaaccggagagcgatggggatgcccagttcgtcacgtctgtatacatttacaaaattaattaactcaagttgggaaaaatgaacgaaacaaacgcgcaaaagggggaagcggtttgtcggctatgcttccgcacctcctcccccaatgatgctttttgacaaggggacacgaaaaaaaaaaaacataatgtaatgtaatgtaactaaatagcaatgtgacagagacacaacaaaacaacaacactgatgggagaagcccccagaagcaatgtcaattttgcaaactttcgtgaaacgttgcaatagagatgtgaccacttcgttgtgctacgcgaacgaacgtgtattagcctttttttatttttttttcatctttccatcacacacaacaaaaaaaaaaaaaaaaaaaacaataacgcttctccataagcacactcaactttgcgtcgaagaagggtaacatacgattgccagtgaaaagaagactgtccagtagtttccactaaatgggtacggtgaaacatgcacatattatttacaaaaaaatgataaattctcgtgagaacaaaaaagggttacgagaagatgagcgtgcagttctgtgcaaagtgtatgcctccatctgggtaactttcctcctgccaggaaatccagccgaaggagaaactgctcccctgtcggtttcttcgcctgtcagatccatcgtgtggaaagtatctccggcacttctccccaacacatattagccattcctctccgatagacgtccctttcttccatcttctgaatccccatcgtgactagcattttcccgatgagccatcatcccaaagggtaatatcgattgaacatatttgtagtacgaattattctccttcctgctgtctgacatgtacccacgcgaaatgtgattctccttcgaatcggacaacgagaaagaactgcccttgccgttactacacgagagcttcacatctgactttgacttaaaacttgataacctaacaatgtccaaagagtttgaagaattatcgtccctctttcgactcccctttttgaaatacctttcacttcttgaacttcttgagcttttctttttgcttaaaaattttttcgaaatattttgcttaaatttctggtcactttcttcgaggtataagctactgtacatgctgtcgcccagcttcctgtccatggcacttacggagctcatcacctctctgtggatttctgcgttctccttaacgtggtacttgctcttcacgtaattgcttaggttgtctgaggaaaacgacaagctgggcgttttcactccacgccgcgcattccgcgagtccatcgaattttccgagtccatcgaattttccgagtccatcgaatttcgcgattccagcgaacttcgcgattccagcttctcccctttgtcctttttcctttccttcctctttgcacccccaacttttctccccttgtcaatttttccacttcggtgtttcttttccgctgtggcttctccaccccctttccctgaactaccctcatatgtgatattcccacctgaggcgctatcgcccgaattgcagcttccttctgagatctcctgattagacatgctgtagccaaagcgcggcgactttttctgtcccctagggctgctcatatcaagaagatgttcacccaaataattatcccccccgtttatgttgccactgctgtatggtctcttcatcaaagggtttactcccgactcgtttttttttacctccttcgtgatattttcattggacacactcatactgtttgcagtttcgatgcgactgataatacgcatggggggaattgccctcccacttgacttcctctctccgtttctctgctgttgttcctcctccgctgcatcattcgccctctcaccattcgccctctcatcattcttcctctcatcgttctccctctcatcattcaagtttacctccgtttcgatggagctcttttttttctccttcagtttgtttatataggaatataacttgtccacttggttgctcatttttcgtttggcgataccctccccgcttttattactgacttcactacttagcaagaagctcttcgaaatatacattttcccatgtgcactcattcctttggacctcaccccttcgtgatccttctctaatatttcttcatccatatgttcatcattattttcgttggaaccaacactgggtgcactcttcaaaatgatttcacttctgagggtggacatatttttggacttctttttcgatggcttgaagctaaattttcccaagttcttaaagaatttattaaatttattttttttatttcctttttttatggaacctaggcttgagaaattgtcgtatttctttccccctgagtctacctcctcttcttcttcatcatgtgagtagtacgaaatgtccgagtgggtaatggagttattttttttgcttccatttcggggttccccctcgtgggtgttattattccgtgatttttctccccccgccgtttggtcatccggtccgatttcgtctgccacttttgcgtctaccccttctgctacattctgagcattcacgttaccttcaccgtaacggatgctcttccttttgtgttcccccagtgcgcctgacccatcgtccacaaaagaactcgcctttttatttaccacgctggacgtttgcttggaattttttcctaaactgatcgagtggccctccacaaatgagtgtaccttatttagctcactcgctttggtgtatgacacacgacgtgtgctttcttccatgtgatcgttaatttggctcaccaataagggttctgctcccttagctcttccattttttgtgggttcgtttttcccttcctgcgcacctgctcctttgctttcttgcttccctgggtggttatctccttgcttcccctgctgcttttcctgctgtttttcatgctgcttctcctgctgcttctcctgcttggattcttccttccctgcatccttcaccctgttgagacttttcctcgcgcccacaccatcgctaacattcgacttggccaacagatcacaactctgttccttgtgtagttcttcaatggacacgattttttcctttcccttttccaagtgtagatggtcccccacttccttttctaaaatttcgtattcgaattctccttcatatttgtactcttcctcatcagaggaagactgacggtccgaagcgatgtgactttggtctaggcttcccttttttacgctgccctttttccgtgttgacttcctcgcatgatcttttttctcccccctggtggcgtcttccttaccctttgcgcgtttctcctttttctcctttttctccccctttgcggatgagtcggacgaagattcatcgctgtcggaggacttctccttgcttttttttttcctgttcagataaaaaatctttttaaaggtactcatgttactctttttgttcttttttttctttttctttttgttatatttacttgactccacaattttggaatactccatggggtagtcatcttcattttgtgagctattcgacttggatttggatttggacttggccgctgattcggagctacccgacttgctcccggagctctttttgttgacttcacttttgaagaaaaagaagctgtcgaagaaggagccgttgttttcttttttctttatgcttgaccgtcctatgcgtacacacgagctggaactgctgctgccgtgggactcgctcttccgctcagaggggcttcttccactacgcgactcgcatcctatatgggagccgctcctaactcgcgagtcagtatgcagatacgaatcgttgtaaatgtaggagttgtttaccctatcggggtggttactacggacctcttccccgatgttgtccttatccttgtccttcttctcattactatgcgcatttgtcttcacactggtatgcgcatttgtcttcacactggtatgcgcattcgtcttctcactagtatgcgcattcgtcttcacagttgcgtcccccttgttcgcgttgtctccattttccgcgaaggtgtgctccttcgaattaggcgattccttcaccgaagtggtgccccccttcttctggttcgactgctcattttccttcttcagatgagagccgtttttagcactactctgcttgtgcgacttcttattaaagctgtaaatcaaggactgcacatagcccttttttttatgtgcatctttagtaccctccgtgttggtaatggagttctttttcccctccccgtgggtaaagttggcctcttcatcatcactgtttttttctctaaacacgttgtactttttaaatagtgagctcatctttttgttgtccccctgtgcacttaatatccttgaatacaaatcttggtagcacatagagctcctctcgtaatccaatataacttcataaatatttttactaatgacattatttgaagtaaaattttttgcaagttttttttccatgtcgcacagcttcaaattcattagacctttcatgcgtccgcaccacaattcctttattttcttgtttatacatttctccaagtatttttttttttcttccttcagcttctccaaatcaacattgctacttatgtactccctctgaagcttcaaatctatccattgccacttggagcaatccttcatccacttttcaaacagcctaaaacttccccatttgtcgtttagaaaggcctccagcttttttatatcttccttgctggatattatttcgaatccggtgtactccattgggttcctcgcctggtctgccccaccactcgggtctgcataatgaatggcggtatggaccgtgggggaggtagctcccatggaaggggcgcatacagggttgttcctatcatgcccactgcccaggtaaacactccgcagagggtctatgcgccccctttcgatcagatcaccattctgcgcatccacacgataaggtactgtgaacccaccagcatgactgttccatcccacgggttgcgtaatccgcgggctgcagttcattttctccacaaggaatacatctcccctgcgaagatcatcacatccaacttgatactgcgcataggggttgttccccaccacggggtgatcattcgtgtgctccgtaaagttacccaagcttctcattttatctagtccattgcagaataaggtgcattccttagcaacgcccctcattagacgattactgctgctttgcattctgtgaccatcactctttccataaatatagcgaatcccatttgcgtgatgttcattcctaagcactgcagaagtggcctcaccataataactgttcaagtcgtccgagtaggtgcccccctttgttgccttcaaattagacacataagaacaaggctgctgagttcccttcgttgaataactcacatctatgggcgcggtgtgcgaaacgaatttgtgggttctaaaattggagccgttcctccggggcacatctccaaccacatatgaatgattcaaaatggtggtagacggtggatagtttagcaactgtccggaatttatcaagtatgttttgttcacacccccaccggtatgatcaccaaatgttacattcttattcatcatttgggggagaggcatattattattattcctctcgctgcctaaaacacagaaatttttaaacttgttttggtttaccccctgctgatgggtgcttcctctctcgagatgcacactatcgtatagggagaaaaagctattcaagtccttctgatattctggacacatgatctgcttcttcctcagctccgattcatacttggcgttcttctcattcgtgtggtatatctcacttggatgtggcaatgagctcacgtcatttatggcctcaaaaatgatgtgaacaatattttttttcaagttatgaatatcgtcgttcacatttttcacttggtcatagtaggactgtacctcttcctctagacagtacttaagctgcttgtatagaaagctcaacatagtttttgcaaaagttagctctccatttttatccacaatttttttcatttcatccaatttgttgtatactatttttcttatcaaggcgttaaatttcttcgtgtcatatacacagagaattagctccttcaattttgtgttgatgtatttaaattttaaaagatccaatgttatatgatttaaaataattttatttacatcatccttcacggtgctgtcctctagcaagtcgtactttgtccttaatttattcttccgtatgtcttctatgagtatgtcaattatttcattttggaaaaggagtatatatttcaaatcatcatatattctttttacatttccctttttcttaattttgtctatatctatttttattttttcgatttctttttttaaatcttcatgtggttcaaagttgtaatttctgtcctccgcatcgccctcctcattgaaattttctccacttttctgcttttccgtaagtttgtccctcttctcatttttaatatccccaatggaagagattttttttttttatcttcattttttttttactctctcttgacattttcttgtctactcttttatcctttttgtttgcttctcccgtgtgtgtttttcccacatgtttggtatcccttgggctacgttcctccacgattttatcggacatgtcgtcgcatctgtttagttcactgaaggagaggtagtacttttcttcgtctacgttattcggattcgagagaacacaatttgagtcgtatattttcgaaaatgtctcttccacttcttccgattttttcttcttctttttaaaaattttcataaaattgtttttcttcgtgagttttttttccttatggtcgctggagggggattccttcaccttttccttcaccttttccttctctttttccttcactttttctctctccctttcctgctcgttctccctgtcctcctccatctgagcaatggcgttggagctatccagcccgttcatcccgttcatatccttcatctccttaatttccttttcgtacacattctccgttctgaaaaaaaaaacatgttcacgtatgtgcgcagatgtaagtgtggtgcattcttaaccgccgctgtacgcacggagagacggcggattcttatcatgcatcgttcatcagccagtacgcacaagtgtgtgtgtgtgtgggggggggggagagcattcacttgcgcatatgtaaacatacgtgcgtacacacacgcatatgcatatgcacaaaatagggggggaaaggtgtcattaaaataatgattgcgcgagtcttcgccatttctttatcgggaaagaggcaggcgtacttgtggaccccttaaaaaaactatctcaagtagaagtcataaaaaaaaaaatactccctcacagtagacgtaacacgcaaaaaaagcataaaaaagtgaacactgtctgatgcccttatcatgttgctcatttaggaagtaataagactgcacaatttgcacaaaagacaatacataaacgcaaagtgtggggttcagtcccggacgggtactatgacccgcaaaaagggtagcttttcattctcattcatttttttactttattttaataatattattttattcttttattccttcgttttgtctcttcctcgtgcgaagttctaccaaacggtattcagtagtgaacaatgcgctggaagtgctttacagggggatacgctcattatgcctccgtggcacaattaaaatagttcccttctcttcccctgtaacgctcattttttttctttctcacaatgcttcctacgcagtaaggaatgcgcgcatcttatggtacgtgtgaaccttgtccaaagctccccttttaatcgcacatttgcgtgtgccaagttcctgtctcttcatcgccacaaggccacaaaagttatgaatgcgcttaaatgcagttaaatacggttaaatgccgttttgtcgtccaaccgcataaccgcctaaccgtataacgttcacaaagagcaagttggtcacacttcctccaacacttatttaagaccattttgcggcaacatctgcgtaccgcgttgacgtatacttatgaagggcattttaatctgaacacacgattcgtgcacaacaagtactcgcacaggatgaacaccctcccccatgtggtactacataacatttaaacgttgcagttgtacttatcgttttttttctgtttttttttctttttcttacatgtcacttgtgccggaaacatcttgagtcttctttgaggtgcctaagttctgcgagtagctcattataattcgtttttttttttttccctctctgtgcgtttttttctcatgtaggtttatgtgtcttcgaaaagttgttgcttggggaaggcaatttgaggaacaatttgattcctccttgcggctctcttaagcataaacgacaaaagtaaaataaagctgggtttagcgataacgtagggaattttttaattcccttacggtaggaatagatatatatatgtacgtggctaactcgttacatacgctattttcccaccattttgaggttataactcttggcaggaaaaatcaaacacaactgtagtttttgtttctttgctcgtttcgtttttttcccttttctactgtgcgtagaaataacatccccccccttggtttttaactgctctactgaaacgttgtaagttcagttaatttttgcgaaaaagggggggggggaggcgcacagtctgggccaaacaaattagtgatgaaataattttgacgcaacggtctttcgcgagtgaaaaacgaaaacatcgggaaaaattttcacaaaaaaggcaaacgcgagcaacatgaacaaaatttagaaaattgtacaaaacacacaaaactgagggagtcgcacaaagcgcacaaaactgggggagtcgcacaaagcgcacaaaactgaggaaattatacaagttttgcaaaagcgtccccaaatgctgcgaaattattctagcacatttttttccacgcatgctaaaataaaagtgaactgttcgcccagacgctaaaaacgctaatttcgtcacctggtttaactacatttggtgaaatctttgacacagcaaaacaacatttctgtgtgtttaccataactctgttttaaatctccttccttaatctacgcttgaatttttatttttgacaactgcagacctttacatttgcttcgtacccatgtacaaaaaaatatgtgcaatgaatgcgtataaatagccgttgtttttttttttttttttttttttttttaaagatatagctcgtacaggcaatacaaataccattttggctaactttgaagattctgaaaccaatttggcatttcttccatcaccctttcgtactttttaactccattacgtgattttatcgattcataaacgtagacttatcatgcgcctctcagtgtaacgattttttgaactttttgaaggatggaaaaatggacatttcacgcctttttgtctgaacttcaacaattgatgccaaccctttttctgccccattcgtgcgatgaacggatatatattttttaaaacagcacaaataatgaataaaatggtgaacaaaacggtaaatcacgcgacaaaatatatgacacaccaacaagtcgcctgtgttaatcactttattcttttatgttatgtcccttatgttacgtaacgaatagtgtgcacatacgcacatacgaacgctgtgtgtgtccttttttttgtttaaactggaatagtatactttggttatatttccaagaaatgtgcaattttttttaaacccatcatttgggaaaatatacgaataaaaacatgcgatatatgtgttacagcgacacttgcgcgctgaataaactttcggaggacgcacacattaccaccttttttctgaaagactcttgtgcatttttcattgcataattagcaaaacgattttgcatcatattcatctattagtcactgccgcgcgttttaaacctctcagaagatcatacaacgacgtttacacggttatgcgtttttttctttcggcttttttcaccctccgcacgatatagccaaagttgtaaatttcatacagtacgtaagaaaaagcgccacgccgacacaatcatctgcaaaacgtcccttcaaactgtcagcacaattatggatgtgaaacatcccaaagatgcgccatgctgatggaccttgctgcggtgacatgccaagcaaggcacaattcttatgtagaacattgttatatgtatatacatatatcacactggttaataaccccctaagcgatgcatgtgacaagcaaagtgatggggggaaatcacaaggcacaaagtttaaccccctacttctacagagtcatgtctgcattttcactataatattggcctcgacttcactatgtatatacacaattttactcaacaacccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaccattttttccctattaaattaataagtccttatggaacattctaaggttatgctgtcaaagtagcagataaaaaaacgggggaatggtgcgttctctttaacaccccgaagacgtgcaataatggtgacttggtatgcccttacgaaaatctgcacatgtgaatatatcgcaacacatttccgttttgcggtttcccccgagtttcagttcattgtgcaaatgttatgcatgccaaacgtgcatatgttaactgcgtagaggatgtcattccacgttgctctttcccttttctgtttcatttttttccaaacactgttaaaagttaaacaaaaaaaaaaacacctttgagcagtaaaattgttctcaccataaaaaacataaaacatgttcacttcaccacgtttaaagtcgcgtgatccgcaggcggtttggcaaaaatcgtgaagagaatttttaatgtattcactacgcatatgtttattgtttatatgtaggccatataaacatgcagtatataccccatatatatacatcttcactgcgaagatcccaccaacatacaccttctttccctactccatgcacgttgtagaagctgcagctgtaaaggttgctactaaaacatgcgcaggaagatattccttatacttcttaagagaaatgcgtaaaaaatttgcttgtgggagaaagcgcgtcattgtttaagcgaacgtttgttttgcttcctatcacgcaaacgcttccccgactgcacgaactaccctcttctatttgcaatcgagcaaggggcaaagggcaaagggcaaaacacgctttaattttacagcatgcttgcaatacgtataaatgatgtataccacatgtaaaatgttacatgcgtagtatttattatgtgaaaggtttatattcatttgagcataagtatagtataatataacacgtgcaattattagcacatatgcgcagcgattttttgcttcgcgtagagcactgaataatgcattgtaaagagtgacggataaaaattgcgaatttattggcccccacctaccacttagcaaacacatttttttctgaagcgttcccttttcccccactcggcgggttttatgtcacttcttgtgtttaacattgctcaaaaaaagcgaaggggaaaaaagtaatttcctgttaaccttcagtttcggcggcaaatgtcactcgcgcaaaaataatatcgcggggggtattatatgatcattgcgtttacgcgtttatcacatgtatacatgcaatacatatatatatcatatatatttatttacgcatgcttcgtatgtactatataaatatatataaataaatactgctcacattacatgcagtacattcgcgtatattccttttctcccaccaccaggggctgccctgcgagtaacctgtttacatgtttatgcgttcacgcgtttgtaatgttgccgtgaaaaaccaaagcaaacaaaaaccaactgcatgaacgcattatgttaccccatgtacacctcatttttcctataaaaaaaacatgcgtgttttgcattgtacattgtaacatacatgtacaaataacgcataaacgttcgcacgtacaatcgctgtttcttgtgatcccacttcgcaatccacatacatgcatggcattatatatgcatataatacgtatataataaatgcatatgtaccgtatgtttatcttcacattgcgttttaatttattcatccacccattcgttcgtccgttcgttcgttcgtcctttcgttcgtccgctcgttcgttcacccgttcgctcgctcgttcgttttatttttccctagcagtttttttaaaaataaacggaaagtaaaagagaaggaaaattcgttttccatttgcccagtttttacatccctcatgtttgcatataatttttttcgcaacgtgagtgattaagcaattttatttacaatttcgcagggtgacacaaattgcgttcgcctcttttgagtgttataaaatcaacaaacctgtaaaatagcatcacctgcgcgttttgcatatacgcacgtgtacatgtatatatatgtaccataaacaaacacccacgtgtaccattttttcgcaacaaatacgcgcctttaatatgcaaatgcgcatatgtacagtgtacacacgtacagtagtatacgcacagtataagtatgtacatgcctttttttaattaattttttctccattcacgtgccccccgtttgtgttttttcccctgctattttatgctttaacattttttttgcacggggattgtactttgttaggaaatttacgagtcacgcaaagcgcggcattgtactacgtacgtacgcacggacgtacatttatataggcagatttataaaggcagatttataaaggcacatttatataggcacatttatatgggcacatttatataggcacatttatataggcacatttatatgggcagatttatataggcacatttatatacgtacacattacgtgcattcgcgtttgcaagtgtacatatgcccgaacgtgtttacatgtatgcgttcatgcaaacacgagttcgaagaggtacaccagcacgtatttgtacatgtgcgcatacgtgttcgcctacaatttgctaacactttcagctaacgtcaaacatcagagagaggaaaaaggaaaaaaacaaaaatgagctgcatggatgtgaaacaggaaaatgtccagaacaatgaatcaaacttgaacgaagtaggccagagcgaatgagtgaatatgtgcatgcgtgaaaatgcacatatgtgggcaggggcatatgtgcccttttggggcccacccacgaagttttttcttgttggcacttaactttgccgttacccatgtgcacctgtttttccccctaggcccaaaacattgcaactacggatggaggcaataaaaagggaaacgatgacaacatgaagaggtagcaagaaagacgaaaaaggaaaaattgtgcaccacgtgtgtgtatataatatagatatatgaacagcgtagtgacagaatgtgccacttcgtgatcgtgcttttcattttgcaaatgcgcacttttaatgcatgcaggatttgaataacgcgtgaaccgcttcaacacatgtattttttttttttctcccacccttcctttggtaggtatagcaagaacccccgaaataatagcacatcgagatcgtacaaccagcaaggattcacaaacatcaaccagagtagcaatccagaaggtatggataacgaatggaataacttgaggagtggctcaagccacacgtttaggaatgcaaataaatctaacgaaaacaacagcttttcctcgatgaataagaagagccacgtaatggatcaaggaaactggaggaaaaaagaagacggcaattcacctaactatagaaacaataactttaacagtaacgaaatgaataccaatatgaatagcgcagaaggatccaaatataattataataaaaatatgagcagctcggataattcaaagtatggttttagcaggaattacaagaacagtcatagtaaaaatacgaacaggaacaactccctcatgaaaaatgcaagctccggaatcagtgcaaaaggagtgaacaaaaacactaacaataatagtagtaacacgaataatggtattagtatcaggagcggcacaccgtcagccagtagcaataccatgaacagcgcgaacggtgtgaatatcgccagtccagataactacacaaatagcgaaacaatgccaaataatcaaaacaatgcgaaaaattcaaatcaaaatgatttcacaaatatggggggaaattttaacaacaattttagcaacatgaataacaaggccttttacgaaagtgcaaataaaaataacaagtttaccaaatcggacatgcaaagtggtgccggaggggttaactttagtagtagcccagatggcaagaagaatatcaactacaagaacaaccagtacagtgggaattttaagaatgagggaagtggcatgccaaatagaaatatcaacatggatgaagcaaatcaaaatatccccgctgaatttaatcccaacatgaattataattcgatgcaaacgaaatatactacactgatagaaaatactgcggagagtaagaatgcgaattcgatgaatactgggtttaacaacccatctagtaacttaaataactcggcattctacaaacagaagtatgaaaataacgatgccgtgaatggcgcgaatcaaggcaagaatgaatatctgccttatgggggccaaggggcaaacaataagtactacgcgccgcacacagggggcaacagcggtagtaatgatgggggaatcatgaacaggatgcactcgcagaacgacgccttcatgagctacgacaaccaaaataaaaagggaaatatgtacagtagcgaaaatgccaacaggaatagactaaattatgcgtttaatgcgaacgccggaaatatgggtcacatgggaacaagcggaaataatgggtacccagaaatgagtaacccgtccggtgctaaccgaagcggcatggacgcaacacataatttttacccgcactcttcagggaaccccaattttaataatccggggtcctccaatgcgaaccacttgaacagcatggctcccagcgataacgcaaattttaccaaaagggagtgtctaaacgtggataataactattacgcaccccatgtacaaaatcaaggaggctaccattttgaaaatgcaggcggtgcgaacacaaacgtaaattttaacgctcaatcggattttggcaacaaaggaacaacaagtactttcaacaacgtcggcgttgtaacgaacccaggcgtaaatagcaaccccaatttgaataaaattaatttgacgaataacaatgcagcgaatagtacgaacttttttcctggagcaacaggggctgggagaagcactaataataatcccaacatgaatagtgcagatagccaaaatgttaacaatgaggaagaggataatgacgactggggagaactaggggaggataagtatatagacattaattccattattaaaaaaaaaaatgttattctgaatcagctagctgatttgaatatgtccaaaaagggaaaggacaacaagaacaagaaaaaggccaaggggaagaaggatgatgaaccgttctttctgacaggggcagatgcgagtacgtcacttggagagaagaaaaagaataaaaaaaataaaaataaaaatgcaaaggggggtggtaataataaggagaaggagaaggagaaggagaaagagaacgagagtggtggaaagaacgccaaggatgcagaaaatggaagcaatgatcagtcagccggcaagaacaagggaaagaagggaaatgtcggtagcgaaacggatagcaaaatgaacgaaggaagcacatcagaagatcgagcaaacgaaacgaatgataatgcctgtacgaagaaggacgaaacgaatgaacttgacaaaaatgatgactcacagcaacagcaaaatggcgagaaaaaagaaatcacagaaaaaccagccaaagctatatatgtgtttaagagaaaagaaaatatgtcccccctggagtatatggaaagacaaataaaaagtcttctgaacaaattaacagtggaaaattttccaatcattacagaaaaaatgtgccaaattatggactcacgtaccaatacagacgaaatacaaactgttgtaaatgaagtgattaacaaagctgttttggaacatgactggtcagaaatgtatgccgatgtttgtcaagcgttgaaatggagatctccaaattttgaaatgaaaaaaaaatcctccttcgagattgcactgttaaaaaaaatccaagaagaatatgaaaatttaccaagcaccttcgaatcgaccatgaaggaaaaattaaaaaatgacgaaaatgaagaagagttaagtttcgttgagcaaaaacaaaagaaaagattatttggaattgtaaaattgataggggaattatttcaaagacaaattgtatccatatcgattgtaattagcatagcacatgatttattaatagcttttgaggaaccgaaggaatattgcattgaagccttcctccagttaatttattccacaggattttttatcgacaagatggaaaagtataagaacattttagacacctggtttggtcgacttaaagaattgcaaagaaaaaaaatgtattccaaaaggataaaatttgtaattcaagatgtttttgatttgagattatccgagtggagaaagaagacgcataaggacacagccaaaggtttgaatgaattgagatcccaactcgagacggaagaaatgatgggaggatccattcacctggcgcagctcggaaatatagttattgttggggagaggcataatatcaggaacaatgagtcctactccaagtatatgcaggaacaggagagacttagcaaggcaaaccagaagaagtgaaattttttaggaagttcaagcgctgggggtacgaagtggagaggagaaaaaaatgtgcaaacgtttgtgactcctccctccgaatcgcttaccttttcgtaggagaagctcacaacagcaccccccaccatacccagcaagagttctatgccgcatttgtgtttgtatgcttgttcaccaccacgacgcgcacacacacgtgcacagccacatgcacagccacatgcacagccacatgcacagccacatgcacagccacatgcacagctacatgcacagccacatgcccagccacgtgtttgtattcgcatgaagacacacgcgacgcgctctgcagacacacgcatattctgcatatgacgggtggggcacatctcaacgaaaaacgcgtataaagtaaacaccttgtcgtaatgcagaaatgcagtgttcttacgtgcagtttcttttgtaagtgtgtatataactcacctattgtgcacgttatcttgatgtaaatgtcgctgtattctgcgcgcttgcgtcaagcgtgattgttatgcccactgcgagagaggtatgcatttgcacatgtgaagaagtgcaaattgtcatgcgcacacatgtgcaatgttgtgcatcatatgtgcacataacgcgagagaaaaggggaaaaaaaaaatacctgtcaggttatgctaggatgtaattattgtatagtatagtacagtacagtgctgtttcacctgtcgcgtttcgcataccacagcgtcgcggccgtgcaatggcgtgcctgcccaccttgttctgtttaaaaacacactttttcgaaaaagaaaaatttgtgatacataaaatttttgttttttaaaatgtaaaaaacgcattttttttttttatagagtacccttcccttcacgtttatttattttttttttccattttccacatgtatacaaatttagaatatcatatccccccttttgtgttcagttatgcttttattataaccattaagattgtatttaaaaaatatgaaaaggtacaaattatgaagtgtacttgtggaggggtaggtccacacatgtgtgctaagtaaggagaaataaatactgatggttgtgcatttccgttgggggggaaaacgctcataggggaacaactgcgggggaaatgaaaagttttgattccacttttggttcacatttttttttatactttttataagcgcagaaaaaatgttaaaggaggggatcagcaaaatgtgcccatcttgtcaatctttgcattcgccatggtgcgtcacatgctcattaatacatgttcagcgtcacgtggtgcgtgtgaggggggcaccagacatggatgggggaggagggttaggcaaaatgggggggaaacgtatttgttcgaatgcgataatgtacaaatatgcataaaggctgcacacccggagaacaaatttggtgcgctcgtcaaataggtgcccctttgtagaacgaaaaaaaaaaggagaattagccaagcagtaaagtgggcaacagcaaatgagcagctaaactttttcaaacgttttggtacaaatgaggccaaaaaaaaaaaaaaatggcgcgtacacatcatacgtgatgcgcaatcgtgtaatcctggacgcgaaaaaagcaataaacattcgctgcaaatatgttggggaatcaaattccggtctcgttctgttcagtcaaaattatcctcctctgagttgtaaaatcatgtgaatggttgagccgggcacaactctgtagtcgctgagcttcatgtcgtcatgcatttgtttcccttgaaaaaaaaaaaaaggcaaaaaaggttaccaatttggggtgtaacgcggggtatgccacgtgcacactgctaactgggttatcgcagctgtgtggaccaagttggtgcgacatcaacgggggtctctccaaatgatcaacacgaagcgaagacgaattgggaatgaaacgaaaatgtgaatcaatgcaaaagaatgcaaaaaaaatgcaaaaaaaatgcaaaaaaatgtaataaacatttgctgaaaatgtaaaaaaaaaatgcaacaaaaggtgtgcaatattggcaagggagcaaacctgagtagatgagccgaatctgctttgcgtctattccttccttttcctcaattgccatctttatttgaaatacggaactggatggttcaaaattaaacgactgtcttttcccggtcagggtttttactaatatttgcatttttctcctttttgtgtaaatggaaatgtgctcccccttattcgaggatgttacatttcacataaattttgagcgtgctcctgggattatgcaagcgtgtaaatcagttaacgtaacctttttcgtttgataaaagtggaggaagaagttgcgaaaaaatgtgagaagtggtatcttaaacgaattgcgatttgctttctgttttgtatttattttgtttttctttttctcatgacatttatgctttgactatttgtttacttattcattcattgatccattcattcatttgtttttttttttttttcaattgacataaatgatatttttcttcccttcattgcgaaaggatacatgtcactttttatgtggagttggaatgtgtatgagtagtgcgcataaaggggactcttttattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntactactaaacccccttctacaatttttacttagaaaaggatactttacattacattacattctttgaggctacaagcagaaatgcataacttcttcatatgcacaagtatccccactgtcacatgaaaagggagaaattattgccaattttagtcgaagtttttaacactctttccgctcaccccactagcagggcgtgtaaaaattgggcaccactgttttgcgctccttctacttgtaagcagcatttcattcgccattcatttgggagctatatcaccgcgaaggaggaaccattccagtggggaaagaaaaattgctagcaacttgttcataagcctttcctggcacagtctagctacccctgttttgatatacacctatacagcaggacatttttatattttaaggggggaaagttgagtgggaggaaataacgcatggagtgatgacctttacaatgcgaaatgtggcgaggcctatgggcagggtttattttgtgctacttgtcccatgcacgcagagcagaacatatgtgaatgctcaagtgctcacctatcgaactgtttggaatttctttccccccacgattgctaaaaataaccccaagtttaattcccctaattgaatcccccaactgaattccccaactgaattccccaattgaattccccaactgaattccccaattgaattccccaactgaattccccaattgaattccccaactgaattccccattttgcatttccctccccgtgagtaccatcagtacaagaattgcttcaagtaacatctgcctattttcttcaaaatgtgggtgaacttcccatgaaagcaatgccttttcaagtaactccaaatgtgcagaattacaaaacggttttgacgcggcgtgggaggggaatacatatggccatgcgcgtgggaaaaatggtccattcatgtcatgaacatatggatgaacgcacgatggcattttttaaaaaagttcatagaacaatagggcatgcttttccgaacacacatttgtgccatggggcattcctgcaaaaggggtagaacgaatggaacggtcaaagggggaaataaaaaaaatgcgcaaacccaatgtgcagatataatacgcgaaacatgttcttcttctgagcgatcgtcgtgcgccattactccttcgcagttaagaaagaaaaaataaaatctgcacatctttgtgccacgcatttatttttactcattaaaaaaaggcactcatgtgctcattacgcctctgtaaattctggcacagatgagtagaacaaattggggtgcattcgaatggaaaataatttaacgcattcattgccgcacccttaattggaagaaaaaaagcaaagaatgagtaaaaagacgaatgaacaatctgcctaagaactcagaagaggcaaacacgtgaagaataattccgcgcacttcgatttgcacctgtttcgttcgcaccagtcgatttacgtgtcgtgggcttagcctcaaaaagaaaagaaaaaaaaaagtagaaactgcgtagaattaatacatacctttacatacacatgggtatttctttttacggtagaattattttcaaaaaatggcacttctcacaaaattgttgaacagaacaggtcgcacaaattgacaaaggggaaacttcctgttcactgctcctgtatgcatgcttgttctaccagactgtttgttcttcctttgatgtagaattttttttttttttatccctcactggtaatcatttctgagcgcttcggggctttgtcttctaacctgtgtccctccttcttaacccgtcgtgcgcacaagacgtgcaagtatgcactatgcgactgccaagggggaggaaatttcccggagtggcagttttaactcgggtgaaaaggaagaagaaaaggaagaagaaaaatgccagaaaaagaagcgcccatgttctgcctgaactctttgcaaggtcctgtaaaattggggaaaaaacaaaacacgctcggtcattttgagttttccaaaaattatttaaaaaaaaaaaaaaaaaagttattttaaaaaaatatgcttaaaagaacttccattttttgtcacatcttcgcgctgacaatttgtgaatgcgtttatgcttgcatctacatttgtcaatttaagaacatgcgtaatacggttggaaattcgtcgcaagaattattctgtcgaaggggcacgccgtcaagccccatttcattcgcagcatgttgcagcatgttgcagcattttacaacattttacaacattttacaacagtttgcaacagtttgcaacagtttgcaacattttatcataaagcatctccttttctttttttccgagtgtgcgtccccgtgcgaaatgtgctctacacattttgagaagccaatccacatgtagggttcatttcatgcaaaaagtaaaaaaaaaaaattttaaagcgcgttttactaacacgtcaacgcgcgcataatttggcagtatgtgtgcgcataggacttcaaacctgcgacggcattatacaattcgtgtaaggtgccccctttcgggtcagccgcacaaccgccttatgctggacgttccctaccgctctcattttgtgctttaaagggatacgtccacccagtagaggtgcatccatttttgcgacgtggaatggaaaaggtgcacacgcgattgtgtataaggagttgtgccgcccactgttctgcccactgttccgccgactgttccgccgaccgttccgccgaccgttccgcccactctgccgatccactttgcatgcccccatgcgtgcatgtgtgctatgtttgacgacgcataggcacgcagcatatgccccttggcgcccccacgcttgaacggcttccaaaatggaagaagccaaagaaggagctcccttggaagataaatgctcaggaaatgaagaacccaaaaaagggaaaacaaccagaagatgtaaaaaagtaaaagtgttacacaaaacgaaatcgaacgagaagaggaaaaaatcgtccaagaattttaagacctttaaaacgttcagatattttaagcccttcagacattttaaaaattcgaaaaatttgaaaaatgtgaaaaattgtaaaagtcagaaaaagagggaaaaagaaaaggcaaaaaagagagccaaaaagaaggcgaagaaaaatgcccccaaggggctcctgcctgtggggcaggccagaccgacggaactccaaaatgaggaagacgtcactctgggcaacgtggagaaccagctgtcaaaccagctgtcaaaccagctgtcaaaccagacgtcaaaccagctgtcaaaccagctgtcaaaccagctgagcccaacgcaaaacatggccaattcgagcaatagtagcaaaacaaagtggaaaaatattagcagcaatgctggatatgccgctttggctgaggataaatctgttcctaaccattctgatgagcaaaagaggggaagcgtcaacaatgattatgaaattaaaggcagtgtagatgaggaccaccccttttcagtccacaccgatgtagccatggaaaagacaccacctgtggaatcgcaagaaggagataaccttaaccccgtagtggaaaagaacttgccaaatagggcaacacaactggttgtcaccatacagcaatgccaaaaaaaagcatgtagggaagcaaattggaccgttttggagccccacatgggtaaccttcaaaggaactgctgccgcggaggagaagaagaaatggctaaggtgaatggaagcgggatcagcaaacagaatgacccgaacgaaccgctgcaagatgacatgcatcgcgcagagcacgaagcagaggcacgatatcacctaatagacccactaggaacgaaacaaacatcgagaattcaattcagagagctcatctcatcgatgaaagatgacaccaaaaatatcatcacgataatggaaaacctcagcgaagaaaaactgctctatttaaccatcccatttagcgaaaattacgacattgtaaaatatttcaatttcctgtctctggagaaaataaaaaaaatgataaacttgcttcatgtagataattacaaaaattttattctctcatttaaccaaaaaaaaataactgaaattgtgaaccacgtgtctattaacacatccattagtatactcttaaatctagccagcaacaaagtagcatacatattaaaccatatagaggaaaaaatcctcatcaatttgttgaatgggatacctttatgtaaattttatcacattgcagaatgcttacctatgcaaaaaataagtctcttctcaatcaatataacttacgaaaaattgtatgtaatgttcaactcgttgccgtctaaaaaattacatcagctagccaataatctctctgtagaaactctcaacaagttgataaatgaattgcctttatacaaatctgttaaggtgttgaaaatgttaccccctttcaaaattgcacattcgattaacgtgaaggaattgactcctctgtttgcctctgaaattgggagatctttcaatgcgcctgaaattatagaaattgtgaattacctaaatgaggggaatgcagatattttactcagtagatgcaacttaaccaaaattattctctacataaattacatttcaatagaagagtttaaatctctcactcgaaaattgcctactcattttttgacacaaattgttaatgatatatctttgaaattactcgtggagttgttcgtctctctgcctgaggagaaggccgttccttgcttgtatgccctcacgcagaggaagctcaactttgctttgcgcgtcacttcgacgcagagggtcataatagacatcgtgttgcggcaaggcgggagcttcgagcgggggcgccactccaccgaagcaactatggacgtgactaccactgttgctaccgccgttgccatcaccgctcccaatatggctgctcccaacacggcttctcccaacgcggttgctaccaccgctgctaccaccactgctacctccgttgccaccaacgctgccactcctactagctacacccatgcggatgccgcgcacccacacagggagctggtcaacatgatcgatgaacacaatttggccctcctccttaaccagctgaacgcagaggagtatgccccattctgcaatttgttgtgccaagacaaggtggaacacatcgccaactccgtctgcgtggactgcaaagccgccgcagcgcttatccttcatttgccgcttacaaaaatgattgagattctccaaagggcaagacaaaaacgaagggaagaaatgacgaaatatatgccaacctttgtctcccacatggtcctccacaaaccaagtaacaaaaagtgcatgaacaagatagaacaaatgtttatcacttgcaaattactacgactgagaaaagtttttaggaacagtaaaaaaatttccactctgaaaaaaaaaaagaaaaaattaaaatgttaccttttgagaaaaaaaacaaatgacattatacgtagcattaatgtgaaaaattattccaagtttttgaactccatttcttgtgccaaaattgtggaaatgaatcgcgtcatcgacaacatcatgtgcaggcatccatacactgagcctaaagttatggattgtcttttctttttctttaacttttttgcgaaaatcgaggcctcgaagtggaagacagaggggaggaccctacagtggttaaccaaggacaatgcgaaaaatggggagcagcagcaacatggggaggtgcccccaaatggggaacccctgcatgacacctataagcagaccaaactgtgcccccgcgagggtaacacaaaaacagggcagttaagcccctcccctgcgataaccaaaaggaacccctccttatatgacacgacgataaaaaaaattacaacccatgcaatccatacaaaccaaaggggaataagccaagtggcgacggagacaggaaaatgcaatcccaccatcaacaaagtgaggagctccttctacacatttttagtacactttgtttgtttcataaaaatgcacatagaaaagtacgtactacagagttggggagattggcaccacgtgggaggagagaaagagcctccccccatttgtccaccaagcggtttacccttaaaaggggaatttccatcaaatcacgaacagggtagtatcgaccccctcgatgaagactccagtgtgatcgaaccctacccccaatgcagaacgacatccagaatgctgacccctaccaacagtaagttaatcttcaacagtgtcagaaaaattatgaaaaatatattctactctgttaggaagataaaccaaatagggaatccttcccttgtcttgaagcacatctctatgattaacatcatacgggctgatatagtacaatgcagaagtgaaaggaggaaggaggatttaaaaaagaggagtggatgggactactccatggggactccaataaagagtatacgtattaaagatggaagagccaccatcattggggttaaaaacagcgccgatgttatccgccagagtagcaacttcttcagtgaaaaatatccactcgcaaaaaatatattcagcgaaatggaaaaaaaaaattgcacaaatggggcaggcgatggggagagaactaaagagagaactaaagaagctatgacaacattagaagatgttgtgaagaaggaggagaagaagaaagaatctaactacaccataggaatgccacaaaatggtatgaccacatgcgcacttaaggaaggggaaactctcgaattgaggaactttcgtacaaatgccaagggaataattggctctgtgttcaacgtgaacaaaagagagtcatggaaatatgacccacttgttaatgatcaaggggataaccacatcgcagaaagaagcgatcgaaaaaaagacacaaatgaacgtagagctctcattaaaaaaagcaaaaaaaattacttgaagaagttaaagaatatcccccaaatggccagttttaaaagattcacacgtagagataaacacctcagtagtagaccacgtaaagttacacctccaaatgtaagcataaatgctccaatgggaaattgccaaatagatcgacaaaaaagcagaaacactactgctaacccgcgcattaatgagaaagcatttttttccaccccaaatagccaaacagaagaagtaccatcggacgtgtccactaaagggaggaaaaacaaagtgtccctcttaaaattcatattcgctttgaacgattcgaatgataagaagtacgctaataacataaccctaatcataaattttttttttttgaaaaaaaaaatatttctgagcaagtgcaagaaccaaattgtgggatcttctctaaacgtacttataaataataacggttgtaagaggttattaaattttagtgcaccccctaacgacacctcatgttacattaattcgaacattgtatctctgcaatatgacgacacggatgctattcaaaatttgtattctttgacatctagcaaatcggttcccatgtgcactacaccgggaatcatcccgtccactgatgtgcataccgacttgtccactattccacaaaaggaggaacccaaaaatcgtttcaaaaataaaaagttatcaacacaaatgaacaaacagaagaataacatgtcaattaaaaacatgtgtaacgatttaaattctagcatcatccttctttggaagtcctcccaatttggctacatcctcttagacgcacataattctctgcatataagtatacatgacccctcgagtcagttttctctgaacctgttcaggcaacatgatgatgcatccgtagggagagatacctacagaaagggtaacttatttttcttgaaaaaggggaagaaaaaaatgagcttcaaaaagatcaaatcgatgttctcaaggatattagagaagaagaaatctgccccagttgcgaacaggtccagtgatgcgatcatggaaaggagacaaagtggggcaggaggagacatgaggaaaagacaaaatggggacaatcttctcgataggactgctttactccaaagtggaaagaatcgcctgaacgagggtaaaggagacacaccaggagacgtcagcagcaggtgggataactccgccaatggagacggccacaaaccggagaaacacctaatcagtgacgataatgaggtgtatttcggtgacgagcactataactgctatgagggagaggttcccaatgcgtttgccaacgagggaagccatctaaatggggagaagagcgcctccgtcagcggcccccttgaaccctcccccaaaaatgaaaagaatggcgaactggctttccaccagaagagagcagcaaacatgaggactccaaagagcgaacgcgcgcaccacacagaaaagtcaaaaactgaaaaaaagggagcaaacggggaagaagaaacaagcggggaaaacgaaacaaacggaaaaaacgaagcaaacgaagcaaacgaagcagacgaagcaaacgaagcaaacgaagcaaacgaagcagacgaagcaaacgaagcagacgaagcaaacgaaacggacgcatgcaacaaacacgacagagagccttccctaaaaaataaacacagcatagtgatcaacaaattcagtaacattattaacgaggcacaaagaatcctgtccataaaggaaaaaattatcaacaagaaaatattagaacaaatccacgcgagttgcatatccccaagctccctaaccgaaagtgaaaaggaaaaaatgagagaaataaaaaacaacgaacttaacaaaattatggaagaagaattgcgcaaggtaaataaaaatttccaacccagagatacgcactcgtttggaaacaccagctacacggatgatgagtttaatataattctctacctagaaaaaaggaaaaaaaagaccaaaaagaggcaaagaaaaaaaaacaagtcattcctattaagagaaaagaaaaatatcttattccatttcggtttaatcgaagtaaaatattaagattaaaattgttgactcttattgaaaatgctttatctagttatgacgtcaacatgggggaaggtaccttcatcagtgcagtggatcaacacagacaaggtgaaacaataaaggaatatatcgactcttctccagaaaatatcaccaacggattcgatttttcccttgaacaggttccttctaacagttctcacaacttggcagaacagtccattttttcatttttaaattcgaacccttctcaagaaaaatcgaacatagatatggttcctctgaatggtgatccaaatgggtttcaaaaaaatagattaaccttaacgaaccaagtggatgacgtcgatctattcgtcctgaatgatgacatatgtaacgacccctccctcgaaatgaatataaacatagagaagaaagaacgaaatgccctaattacgaatagtaagatcctcccaaacgagataaacaaaaaaaaggagcacctacagtatgaacaattttataatggtgtagatattaccccatttgaaccctaccacagctccactgcaaccctcctcgcagataagcatcccccgaataaatgttcatcactgcatctaagcaacaactcccacaataaaacgaatactcacacgaacacgaacagaacgtgtgagagttcctacgaaattgtaaacaacgtaacaatgcatgagaaaaacaactctacaaaagggtcatcattaagtgaatcgaatggaagtttaaatgatgacacatatgtaaataaaatttcgacattcgaaaatgtgttgcaatcgtttcctaaatctattcaccatttggaaggtggaagtgtcccaaaaggcacggctgccgctgctaaaggaaagaacgaatggggggaagccccaaaggaggtactacaaacacatagcagcttattttacaagcatgactacaacaatttggagacgcatttaaaccaaagagacagagccaatcatatgaacaaattggatcaggttgataccgcctctctgacgttggaaaaaggggaagaagatgcacctttgaacaacgtggagcatgccaaacggggcgactattttgcaccacacatagtgggccattgcaacaaatcggaggatctccacttggaattaagtccactcgaaaaaaagtgcgtaaaacgacatgacctgtacaacaacgttggacaaaaccgcgtaacacagcacgacgaagcgcatttggcagaaaaaagggaacacttcctaaacggtttgctcagccggatccgcaacgagcagaacagggctgaccacttgggtgacaacttgggtgaccactcggatggcaactcagctgcgaacccacataacgtgctcgggggcggggcggaaaaggtgggcctcctcaacctgcactgcctgttcgaaaataagtcggcgaatttttgcctgatcagcgagggctgcgctaaggccagcaattacgtgaacgacagcatgctgattcataccaagctgtacaatgaaatattccacataaagaaggatgatatgtctacctcggaaaagtgttccatgctaggtatgtctatcgcttccaactcgagcaactcgtcaaacttgtccagtagccacaacagtgacaagcgtcatagcgactcgacggaaaaccaaattatgtgcattcacaagaagaagaaaatactttgtaacagctgcggaaatgtcctcaaaaaaaatctcctaaacgacctgttcttcttcagaataactataattaataaaaagtcctttctttccaaacgtgtaaaaatcaacatatattatcagagtcctttgatccgtgccaactttgcttccaaggacaatgttagatattccttggaaaaaaatatgatggaatataagctcaaaattattgccattaataaaaaaaaaatgcgaaaaaaattgtctctatccaagtcgaaatttttcagaaaatgtctcgaaattgagttaattagcagtttggacaatatgctaatttctcagggtgaagaaaaaaaaggggggaaaaaatgctcaagggatggcagcactgttcactcctccatggaccatttcaatacacataaggatgaccgcttgggggataaaacagaaacaagaaaaaatttgtcctatgagcagataaaaaattattcaaaacgcttgtccagcatgaaccagtcctccgacgatgtgccccctgctatatacaattcacactttgccatactaaacttcagcatcctggacgataaaaataagaagtaagtttttttttttttttttctctccccgtcgtgcatgaccaattgttctgagcgaatgacattttggggggtatacattgggacacatttccccgtatgcactcgaggtgctcacttttgctagctcctcgattctcacttcccacataaattcccctcttttttttttgcaggaaatatgacgtggagaggtttatagttccttccacactgttttacaccaatgggtaggggcacatgcttcgtcgtcgaagaatacccaaaccggtgcgcaccgcaagttgttttttccaaaatgggtggagagcacacttgggcgtgcttcacccaaaggaggggcataccatcacgacgcatatattttatatcctttgtgcttctacgccagttgtcactatgttgtgttaattttttggcccttttttgtgttcacctttcgccatttctttggaagtcgcatctgttcccgtttctttttttcccgcccagtttgcccccttttttttttttctttttttttatgtcattcatccattttacactatgccgcgatagcctcagttcgttcaaaattgaactctactttgttagcccttctgttgtgccaccttcacgcggagcactttttccgtttaaaaggccaggcagcatttgcccctctgtggtcttctgcaaacttcctcctttgcgaagcccattttggcacatgcattgtttttgttttattccaactccacattgcttcgctttcttttcgtgctaaaaggcaaacatgacaaaacgggaggatgggaaacttcttgcatccttgctgcgaatgtagccaactctccctcaccctccccaaaaaaaaaaaaaaagtataaatttaaacttcacccttcgccgctacgttgcgggtaagtgtactatactatgagggagagaactaggccgtcgcctagctcctgcacaaaggaagagtgagtggaggcattaccaactgtccatacaatattcgcagaaaagaaacaaaaaatgtaaagaaaaaacgtttcaacaatgtactcccatcattgcacacaccactccccttgagcaacttccaaaggaaaaaaaaaaaaaaaaaaatgcatgcctcgacatcacacccacacgcgtgtcccctaatatgaatataaccagttgccatgttgtacaaatatttttcgtaatatttctaaagatctgtacgtgcaaattgtgctacattaacaaattacatgttggcaaaaaaggacagcctcctcaaaatttttcccaaagtgtgcatcaaattagtgcgaaaaatgtaaaagcgagtggaacaaaaggaagaaattgggataaattaaatctcacaaaattgaatgacgatagtgggttatcgcccagtttggggaaatgcgatgcggtggacggaggaaggcgctgcgctgaagaaacccacaaggtatcatacaatctgtcatgcatgctgtctagcagatcccccgggcactgttatcatcccgctggggaaaaaacggttatctacgttacaaatgcgttaattgggcctaaccgcttcgtgaacaaatattcattttttaaaagtcacaatggggagtatcagcccttccccagtgagggatgcattcataagaggcgcacacagttgtcgcagtggacaaatatcctcctccataacgtgtttcaaaacgaaacggtgaatttgcacctacataacgtgtttttagaaataattcgcacggtgcaaagtacactaaggagtaaaatattttatgtagacgttaaggaagagttgcgcaaaaggaaaaataccattatggatatactgcaccaaatttatgcactaaaaaataggagaaacatactgaggagtgataagaacccagaaaagggcaagacaaagcttcgaattttattcatcgggagtaacgagttcagtttgttgtgctttaaattgatcatgttaatcataaagtatgtaagaaatgatatagtgttagatcacgttattaccaagagccccagaaaaaaaggaagacatttaaaattaaaaaaatcgcacatagaggaggaagcagagaaagacaaaataaaaattttttattatgataaaataaggaatgacacatatttgctaaaaaataaaaccttcgatttgtgcatttctgcatcgtttggagaaatatttaatgcctccttttttaagaacattgctgccaatgtgtacaccttgcacccaagcttactaccactctaccggggtgcatcccccattcagagaagtttattaaataatgaatccctttttggttactctatatttctcaccaatttgcgcatcgatgcgggaccccctttgataagaagtccgcttatatttgatcaagatttcaattttaacgacataattacgatattgttcaccttggggacattgcatttgatgagccatattttcttcctcgccaattacaaattgggtagccccgacggggagttacaacccaggggggaatctcctaccccttcaaccgtctctacacataataattacaatcagttacaccttcaccatttgctatatgatgaggaaaatattatcactccacataacgtcaaaatgagtcagtccatgctgcatagagacactggtcaggatataatgaatcacggttggctgagaaattatttcatgctctcttcgacccataaaaataatagctacgcaccgaaaataaaaagtgaagaaaggtatgtctgttttttttgttcaaccggcctgcacattcataataaagtgagggggtttataaactggcccaaggtggaatgtacctttttcctcgtccacaagggtggcctcaaggccatggaggtgaaattaattaaaacgtcccacgactcgggagaccatagcagccgccaccatcaccaccaatttaaacacttcgacgttgttcagagccacaagtgcttcgatggcatcccgcgcaaaatggcaatttttaatagaggggccataaacattctctgcaaggacaatagcctgctaaaaatttacaaattgcagcggaaaaacaaacaaattatggacgcttcatccttttttaacagcatcaaccgagtcgatttgctgtactagtaggagcgtgcgtgagttgttttttttctttttccttctttttgtgtcatttcgagcgaagaaaattgaattccttcattttcgaagctccaaatttccgaagtgcctccacttgacgatttcaaaatctaggaaacgcttcccccacggggaccatttggctagtccttttttcgcgcaactttagggggcgtacatgacgcctgcactttttctttcatacgtttgtcaactctctcatttaagcgttcgtgacattgggcaccccacggctgatgatctgcacgtgcgcctgtatgactgcatagatatatatatataatccctgcgttttcctttctgttccccccccgcacaactgcgcctatgcatatttgttcgcttcgtggcttccatttgtttacacctttacaaaaaaattcatgccaatcccgtgtgacttcacaagccaccaacatatagatacttaacaaaatgtaaaggagcccaacatatgtgattttgcagagtacaaaaaaaaaagcggttgattttggccaactttgttaactttccccgcaacgtgtaaaaatgagaagtttcgccagaaggggtaccttttttaagtactacgacagggggaaattctctttccgaagttaccattttacagagaaaaacaatttcttattcaattttttttatttcgctaaattcctattttgtaaaaaaatatttattttccaatacgtcggccatttttcatttggaggggaagggggcagatgcctacttggaaaaaaagtacaaatccgacaaaccctaccttaaaacggacaggtacggcaggagggggaaacaaaccgaagcataactgcgtgggggagcagctgagtgagggagcagctgagtgagggagcaactgagtgggggagcaactgagtgagggagcaagtgcgtgagggaacaactgctcaactgcgcacctgcgtaactgcacacctgcgcgcggcttcatctgcgcatgtccatgtgaacgcactccaaatgctaccccctttctttaacaaagcggaattctctataaggacctcatagacggagaaggggaccccattgaagagggcgatatcgtgtatattcactaccaggggaaaacgaccaacgactttcgcataattcactcaacttttaatagcataattccacccaagatcaaagctgggcaatatgatcaaaagcacataagggccatctacgagattgtcattggcatgaagaagcacacaagacggcagtgcatcgttcccccacatctggcgtaccccaaccattttccaagccaggtaatgccggcaaccctggcaaaagaaaataaaaaatggggatataaaaaaatagtgcctatttgccttaactgcgtaattatcccccccaccccctattcaaagccccaattttataattttcctttcccccccaatagccgctcctttacgaaatcgacattgtaaaagttgtaaaaaaaaattctcagggaaagacatttatcgaaaaatttgagcaaaaaattgaccaaataaagtctgtcatatcgtcttatttttaatttagttttcccactcatgtgaactgctgcaattcgacacgttgttgcgagcggacccttttttttttgaaattccgtttggccattgtattcaaatgagggaacaccatatgtacaccccttcccaaatgggtacctccttactctccctccttcaaaaccatttattcgtttttttttaaaacttgtttgcaccaaacggcaatttgagcaatgcgctaattaatgactggtgaacgttcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaatagacatgcatttccccctttttgaaatcgatatccttcacggaatgtcctcattcagctcatccattatgcacgatgtgatgtagtttaaattgtctttttcgcgatctgggtctggcattggcccattttgctcactcttctcagcttgttccgagtgatcagtgctcgccgcgtctgtggaggtatccccatctagtgccaatttgaaaaaacgtacctgtatgtttgtcaaccaatttgttacaatattgacattcctttcgtcttccaacagaatagaataaccgacgttgttcctccttccaaccctaccgctcaggtggatatactcatttacatttttcggtctactgcacaacaaaacgagttctaagttattaatgtgaaaacctcgaatgctgtcaaaggagcttataataacagggtacttatttatatattttttctctgtctcttcctcattttgtagaactgtttcctttaaatcttttatatgtgcatactgttggcacattttgtccaggtggttgttatttcccgtgagcgatatttgcaattcttcatgtagaagcacagaaaaaatgttcctttctgataagtacctctttatgtttagtagggagcatccattttttactagaattagcacttttctatttttaaaatgttttacgattttgtatgcctcttccattttgctcctatacagctggtccttcactacgctgtagaggtggtgtatattgttcgggaccctcactttgattatgtacttttgcagggggatagtatcctcaccattcggggagaataagcatgcccgttcatcctcatcggcgtaatcatcaacatgggtgtcttccttttcttggtaagaagtggtcacttttttttcagccctagggggatcccctcgcgcttggtttggatcacttgttggaggcttatcaaaggagtccccccagtaaggactatccggatgtatcgcatccacagggttgccaactccaccacgagtaccttcattcgaagcgctgttactttcccgcagtaggtaaattttcttcttggcgttatttctgttcaaactcaaaagcttgaatattctcctgtgcagttccctatttagggtactagaacagccaacaaaaacgaggttcttcttattcatatacataatcgtttctaggataaaataggccgtttttttctttgtactgtttttcgttccacgtgattttctcgtttttaaggcaggaaacatcctatctatttcgtcgaagaatacatactttatgctttgcaaaaaggctttcaagttctcctttgataagcttaaaaggaagtttttaaaacaaataggcgttcctatgaggaaaaggtggtcccttaaattagtagctcttttggatgagtccttcgtgctgccacgtttgggtaatgtggggacttcccctatgtctgcacttattccttccgcttcttcatcattttcttttattcctacatcgtttgataagctcggagctgtaatacacttcgaccgattatcatcctctattccatccttatcgatgaagaggcgaattgccccgtcgtccttgccactcatcagagatagtatattctgagaaatttgaacacaaagttccttagacgggcacaagataagaattttttcccctttttttaagacatttctggccctttcctccatcaacaaatctgtgtcctgccgaatgtcacaaatttgagtatacttttcactaaagggggtgtatttgagtttattcctgtgcaccttgttcctcttttgatttagaagaagcattttcttgtagctatttaggtattcatcactgctcatgtacttttccctttccatatcttcctcgaacacaaattcacagttataataaaacttcaaaatgagataaagtaggcagatggttgtctttccgctggacgttttggcatgtactagtatgttattgttcctttctagcagatagatcacattcttttggaggttactcaggtgttttatttcctggacgctgctattactttgtaaattattttttgtatagcttattctgttttcgtctctgttgactcccctctggattaacacaatgttctttcttttgtcactgttctttgcatgctgtttttttaccgacgatatattgtcagccctccttttgctgccactctttagcacaaattttgttctcattggggctgttgcccttctgatgaagttccaattagagtggcgcttccccccagttatccattttgttgcaactaaaatgttgaagcaaacgaaaaaaagtaggtacctcccgggggggctctttctaacacggttcgaattggataaaacgctttttaacaacaaaaaaaatgcagttaggtaattttccataaaaattcatgtttgttagggatggttacatggcggcagctgggcattcactcacatgtacatgtatacgaatacgcacattatacgttcgtacgcatccatttcgcacttcacttacctgctgccactgcaaaaatggttagctaaccgaggggagcgaagtaattgcaactgaacttactcttctttcccgtaattaccacgcgcacgccgctattccgacttctacactcgaactttgctaaaacaacgtacaatacgctcacatgtacgtgagaaatgagatatacatatgtgtagtacatgtacctttgcagattgcgtccttgggcgcgctgcggttccaaacggtcgctcataccgatgagccgtttcaaaaaggtggggcacgaaaaaatgcattcgcacgaattgtggggtcacgcacaaataacaaaaaatacctgcaccactgtacatatacgtgaagagatatattgcgaatattcatatacccaagtgcatgcataattgggcagacgtgtcgcgaaaaatagggaagatcaaacatcatatataattacgcatcccttgcgcatgcggcacggtcttgagaaaaactccaaaagtgtcacgcttcgaacgatgcactaacctccattctacagttctgtcgcatgatcgccttctgtgaatcctgctctctatttattcagcttaacgagaaagtttgctttggtttcacttggacaaccatttaggtaatcgtttgagcattcccttgagtttcatttgtgtacccctttgagtttcgtttgtgcactacgcctttttactccagctgggttgccttgcggccctccactggctctttattacacacacataaaattaaaggcaacgcggctggcctaacgcccgtgaacaccattataccgttcacctgtgcgcaaattcgcgccccgtgtaagttttcctccacgtcgatcattaaaatgaaccattaaagggattcgccttggggaagtgctcactgtggagatcgccactactaatggcgaatttgccattaatagcgaaccctgtttcacttccgcggctattcgtccaacttcacctgctgcgcgtactgcttgagcgaagacagcctgttcttatcctccacaatcatttcttcgcacatacttatttggttgtttattttgtccaggtaggtctttgatgaactcaaaagcttactgcggaacttccactgcaactctattttgcgcaaatccagctgcagctcgtgcacccgttcctttaaaccattacactcgttttgcagcgttttggatatgtcttccttactccttatctggtctataacattttcaaaataatgcagtatgctattagtttcgttttccgcaaattcttttatgtcttcatttaagtacttccactgctcgttgctcagatgagttaacgtaaaagaggaataatcttcgcttttctggctagcttttttttttttttttttttttccctttttttagtaaaattaaatagctagccataacgggagccaaaaaggaatacattaaaagaaagcgtataaacaccaaatgaggcaacacgaaaaataaaaaatagaaaactttgcatttcagataaacatcaatgttaacgagacccaacagaattaaaatggagtatatgggctgctgactcgttgacaagtcgttgaaaccgtctatcccataaaaaaaatagtgaaaaagaaaaaaattcaggtacacaagtagcagcataaaaccgcacttcaaaatctgccttctgttaatatataaggcttcgtacaacttctcacgcttgacataatttgacgaaaaaatgaacatatttattatgactaaaaaaaggaacaagtaaaagatattcacaaatttggagaaaaaggaaaacaattttatgtatacactaaaatagttccccgagttttttgcattatattctatcttgtttatgtatatacacacagtaagccacagcgcgactatggaaaaggatgatagcagaattagtaaatttaaaacatccgattcgaagaggtatgtcagataaactttgaatttgagaaatgcgccgattttatgtgtctttctggtcttcccattcgagggggtgttcacgttgccttggcccaaaccgtagttatgcgcgccctccggcatgttaaccgtatcgtagtatccgtaattcgcttcccccacagctgggttattcccgtatgccccccaattcgcttcccccacagcagggttattcccgtatgccccccaattcgcttcccccacagcagggttatttccgtatgccccccaattcgcttcccccacagcagggtaattcgcatatgcgttccagttgtgcgcccccgcataaccgccgacgttgtatccccaaggcgagtaactcccataggtgtaatcatttgcattatcagcagtccctaaatgttcacttggatgagcattaaactggcccccctgacattcccccccctgcgcatcagccctgtcatgccgcacaacgaccgcagcacatgcgttgtaaaagtaggaaaaattcgtgaacagatacaagtacatgcttataaaggagcaaatcagaatggtcaggaagaggatattaattattacccctctgaaatgaaaaatgttgaaggaattaaaaaataagtgatcaaaatatatttttttggatatatacccactaggattgaaaacaaaaagtaaattcaccaaaacgttatggtagtcattcttgtcaaacaaaataaaagatatttccattttctcagttgcatcattaattagtaatgctatttcgtttacccctctttgcaaatcttgtgattcgttccgtatgtccatatagcagttttgtctcttatagttgcatatgagactactgctggatgattgtattgtctctcttgaaataatgcttattcttacccgttcatgtttcacgctaaataggtctttccattggaaggtactactgtaatgattggcacctccctccatggcgtgtgaactgttgtccagaaatgaaacgaaacaagtttttaaccacagaattaggtttgtcttattctctaccttttggaagttaaacgtttccctaacatttacattcacattttttttaaataacgaaatgtcatatttgagaagtgcgcattagatggatggtagccgatattttctatctgataatgcaacagtttttcggtttctctcccctttttgtggtcattaataagaaacagcatgatgaatatcagtaaggaggtgtacacagagagggaaaccacaacaccgtcactcctctttttattcgtagtgtactccttcgaaatacgttttttttccctattagagaagggcaacacggtgctgttttttaggtttagaaataggtctagcattttttctatagtaaaaatggcctttttttttgtgctcctcttctcggtgctctgttctttatccttacttaaccctttcgttatgttcatcacgtcattataatttaacccattgttggtgtcataattgcctgggtctacttcgtattcattcgactcgtgcagtgagtatgtactgctgtcatcactgcttaaatcttgtttgtcacgtcctttcacaacatcgcttaagtgctcaattgagtcgcgtgtgtcctctgcgttgtggtccccctcatcttccaactcatcttctacctccgaatatgcggttatttcgaatgtgctgttgtcatttagggcttctccatttaagtgctccttttgtgcattatattttttgagggaaataccatacgtttctgcagcatctaaatgaccacttcttctttgagggtcccctttttcgctagttctacacttttgtaatttatggccatactgatacataaacgagttatacacttttttgtcccttttgatgaaggacttaatggccagaaaaaagataaaagcgaaactcaacgtgacgataaaaaagtgagtaggaatggaatacaagtaggacaaaatgttttcttcatttaggatagaggatatgtttacgccttgaaaatttgcaaatataatacacacattgaaaatgaatgtttggacaatactggagctgacattttcttcaatgtgaaagagagtgtaactgaagacggaaaaaattcccaagcatccaaatatgatgcacaggatgataaaaaagggaagcaaaaaatccgtccttatgttattctctacattcctgtatttttttatcaacaggccataccgctttacgaacacgaagaagcacacctcgaaagttatgatagtgttcgagacgaaaatattcttaattaactctatgcgtgagagggttatgcttatatcgtgcaagagtttgataattccatcttcgctgctttggtagcgcacggagtctactttgtacttgccattttcataccctacgaggagtttgggaagctgggtctgggacaggaggaatagacagagggttaagaggttcgccgtgaaacaagctgaggggggaaggagaaaataaatggcaactgctaaagttgagaaaagggagtaaaggggggaaaatggaaacattctccctagatttccaagtggagagcaccagattgacgacacggatggaacgcctagtcgatgcagtacccccacacacatgcacgcaaggcactccccccagggaggggcacacaaaatatgtatccacttaccaataaggagaaacgaattgcagtaggacttcacgtacagcctgaagccaaccatgttgagtttccgaagttggataaaaacatgcaaaatgaatatcaccataaagacagacaaggcaacaataaaattgacatcaaaccgattatatgaagcagagtgcgttacaacctctttgtacgttttcgcatttggcaaaaaggaaaactttaaagcgttgtaggaaagtacattgagtaacggattgaagagtaaaaaatcgatcgcaacagaggctatgttataattagttaatataagagctggtataaaataagggtaatcagtggcataggaagtaccctgagagagacgttcttcaattttactaaaatctttttcacatattacttgatataatcctcccaatttttttatacgaattatcatgcaaatagctccactttgggtcaaaataggaagaattaacattttgagaatcttctaccccctccaaaaatgaactgtcagggtaaactgaaaataatttcctgtacatataaatattttccatcatagaattatccttcttgtataaactcattgttattctccagcattttccaaataaaatattactatttaggaagttgtctagagataccctttccgttaatgcattttttacccatgaggagagatcaaatttggatcgcagatttttaaatactatgtagtctttttttcttggttcgtacgagaaatccttgtccactttctttatctcgtcacttatggatttgtaaaaattttcagagtatgtcttcgactcgtttatgttgttataaatgtgattttccaaattttttatttttaccaaattgttggatgtataaaccaggataaagaataggataattaaaatgatgtctatgtttatctttattaatttcttttggctttctattttttctgacagtagaagcacctctctcgatttgttgtccttttcttcctccgtgtatttaaacaggacgttggagtatacttttaaaaatttcaggtttccttcgttgcagattttttttcccttcctttccattttggagctcgcgtcggggatatttgcctctcagtttggttgtctcgcagtttggttgtctctcagtttggctgtctcgcagtttggttgtctcgcagtttggttgcctatcagctttttggcctgtcagctttttgtccttcagctttttggcctactgtttcatgtacctttccagctggtcccattttatcatctttggacgtacataccccccccgttggaatatctactttgggggaagaggaacactagtaaatacttgcacactactctggtgccgcctcacaggagggagctccctcaagaaagaaaagagtcactacttttgcagcaccgcggaaaacgctatgctgtgtaagcgtactgtccactcgcgaggaatggcattcttcctaaaaagggataaatcaatttagcactcatccagtggcatcaactgcacctctatgtgtgcacaggcacattgggacaattccttggctttttttttttttttttttttttttttattccaactgtttctcgatggggaaaagtgcctatcttccgtcatcaaattgtggcaacgtcttatattctggcagctgctgctcggcttgccaatctcgaggcgtttagaagaagctcgcatatcatgacgaggagagaagaaaaaaaaagcaactccacttttgctacgatttttctgcgtgccactggcaggcgtctaatgtcgggccctatgcctctttctgggttccccacttctccagtaactttgcgagcataccaaggggtagctaattagtaaatatacgatgtgtccaaaaaaatcgcactactgattgccaaaaaagaatatcttaaaatgcgcaggcgaaacgcatttcgaggcagaattagccgagcttctttccccttttatgtgtgcatatttttgcataaaaaaaaaaaatgcagcacctttgcgtaaggaacaatttaaaagggaaacttaaaaaagcagaatatggctcactgcttaaccctcatggggaaatgcccccaaatgtaaaagaattgcattcggaaattttcaccctttttaagagcagagcgcaatttatgtctcttgggtgtatggcacaacttggtcaacgttttccgttatgggggaaagaggacggaaaaaaaaataaaaaaaagcacacacgtgcgaatgggaagaaatgtgaatagaaacaaaactgcaactgcgcaggtgcaaacacacgggggcagacaaaaaaaaaaaatgcgggaccccgggcagaaacgttgaaaaggcgccttctcgcaattgccactgcccttttgcaaaaaaatgtgaacaattttttttttttttttttccgaaccgtgtaggtgaatatttctcctccgcgcacagcctgccgttgaggaaggtaaaaatggagatatttgaatctcacgggtggcacttgttaccttgcgctgtcaaatgtattggaaggcgacatgagccaggggttggtgacaattatgttagacaaatagtcaaggttttttatcacatcctttttgtgcaaattggaaagttcggggtgtgcacctacacacaaattgcctgaatttttttccctatccaggatattcataatacgcaaaatttccttcccctcattatttagcaagtgctgtatatactcggagtactgctcatttccgctaatattgcttaacgatttgacacgaaataaaattagctgcttttgtaaaggcgttaggaaaaatttaaccaagtcgatgaggatgagcagttcggtatgactacaagtgcctttcatgacggaaaaaaaaagtaaatcaaaccatatgctagggtttagcaagtaagtcgaattgctttctaccccaaccttttgcttactattatacgtgtcacattttgaatagcaccatttgcatatgtcttctatgacaaaataagtgtcatcgaagaggagcttctcgatagatatgtaatcatattcgcgtgtgtaacaacttctgtggaaaaaattcctttgcttaccttgatggaaatcgccaagttggaaatgtaaagtttttctggtatatttttgctggccatttgtgtgcacatcactaagcaggtcggttatgtacacttggtcattgttacggttgtgcgtcgtgctacccaaatggtcttccgtttttgtcacgctgggctgtccccccgtggagttgcactcatcagggtggaacttaccatatggtaggttcttttcgtacgcccccttttttgcccccctttttagcagcgtcaattctcttacaaaaggggaagaattcttcgataacacgatgcttaacagtttagaagccaacatgaactgcttcttcatacttaacgaaattacctttattttgaggatctctcgtatcactaggaatattctttccatatcatcttcgtgtatgtctgtttttacatcctggtaggataacaaatcatccttagtgtagtagcacccgaaaatgtcttttgcaaaaacgaggttgtagttcttctggctccttaacttatcgtataattttatgtacaaatcaattgcctcctttctatactttttatttttttcatttaagtagtttttttcgaaaatcagaaaatctgaagtggtaattttttttttaatgtaagcattggaaatgttgtctaggaagatatttggataaattaaatctctacatcctatgtattgcttcatctcagctagccgaaaaattacatacagtgttagactgcgtgacgactgcgtgcagctgcttaatgtctttaggcactcttctgatatttcgatggctttatcataattgccgttattttttaacgagtccgctagtagacatttattttgtaatgtaacaaagttgggcagtttggctctttcacaattctgcagcgatatcgtgtagtactttatcgcgctttggaatttgtgtagccccattaaaatattcccttgtagtatcagtgcaaatatgcacacgtaatgcgtagagatatcacatagcgtcgtcgaaatgactctatagctttcttccgagtagtgcaaggcttttagtaaatactttttctttaactcgaaatggtccacttggtctagcaacaacttcttctttgcgcactctttatttgtggtagcttcacccgttcgataatcacctggattgtgatttctgcactctgcaatgcagatgttaccgaggtaatcctcccagcctttgtcacagatgcccctcccactggtgcccctcccactgctgcttctcccactgctgcttcccccactgctgcttcccccactgcgctcgtttgccctatcatagtagtagctagccattagcacgttgcaaataagcgtgtggacgctgttcccatgcccctcataaaatttattaaaaatgacgatgagcttgtaaattatcagcgcatcgtctatattcccctccttcactttgcactgaaggattaggacgagtatgtccctccttatggtccctatattcggaatgaccccataaatgtagtagcaaacgtctaagcacttcttcacatagccatgctcgaaatgcaaataggccagaaacaaaaacagtttggataactcaaaaatgtttttattcacactaacatttagcaggagataaatacacttcttagccctaacataattcatacacttcattttttcattcaacatgcagtaggggtggcaaggaacattatactcatggacaaagctcttgattttgttgcatgatccgactgtgcatatattgctcatctgtaaaaagtcgctatttttggggtgtattatattgacaatgttttcctttagcatcttttttactttaaatttttcttgcatcatgatatttgatgatattagcttttccactgttatgaaactccacgtggcatacttcggaaagcatccctttgtcttgggataaaacagagcgaagctactcctttggaaattactgcactgcttcactctagtggggaggtcctcccttatgtgactatccacgctggcgctaggtgtaagctcccttttatgtctttctcccgcacggttacttctccgcaaggataacaattttttttggcgtattttgtcaaccaaggagtacacgtttggggggttaacttggctactaccatttgtggaggagggggcagaactatcatcgtaattgtttgtgattgctcttttctcccacgtaggtctgcttttccagcctctacttccactacgacctgaactgttgttactcctgtgttcgttgttttgtgagacctcggtgacactcctgtagggggacttgtaagcctgcccccgcctcctcgcacgggggtcacttctgtcggtttcgcgcatatacccatagggatttgcagcgtttggttcgtcatcacagtggtcgctcgaggtttcactcgccgcttcgctcccctctccaatctcttccccgatctccgatcctcccccccactcgcagacccccctcagatgggcaacattcggaaacagaacgctctccttggagtcaaaggaagacatatcctccaaggttagaggcagcctgactttataattcctcttacattccttgttaaagtagacgcccaaatggtactcaatgcagaggaggagtccataaacttcgacctccttaatgttaatatggtcgtttaggttgattttaaatttcctcatgcactctggaattaacacctggtgccagaactgcaatgaatctactgtcctaacatttagggttaagtttgccaaccgaattagaaatttatgtggaacaaactcgggaaaataattccactccgtgaaacacttttcgcagaagcagataaatttgttgcatccttcgggtgtcctctccctgcactggtcgtttgtcctctccctgcactggtcgtttgtcctctccctgtactgatcgtttgtcctctccctgctgctaccactgacgcggtcataatactgggcattctcctcattaatgaaaggggacacagagtaggcattatcagaacagtgttgattcccccttttacagtttccactgctacccccttttttgtctcttcccagtgctcctaacagaaacgaatgtatgtgctcataatatatggacttgagcgtgcggcaaataatttctctacagataacctctgacaggaactgcggggtgtgtgtgtccctatcagtgcgtagtaggtatcccaggtgatgcatgttaaccccgtgggagtgataaacgtgagtgatgtcaaaactgtcgctaaaatttgagacgatatttacaactttggggaaaatataattgtcaatgttgtggaggcattccctactagcatccttcaaaaggtcgatattatttttatactttttaaatttataattcttaatgtcaatagctaaggtggtattacttaatgagtgctcataataattttttatgaattcatatcttatccttttggtgaaattttctccagctgagtttccaacatatggggggagtacttcttctgccccccttacaatgaacagattgtcaattagcgatttgaaaatttttacgttgtttctctttttaaatattttacattcgtagtagttggagagtccaaaggggaaaatacagcagtggtaattcatagaatcgctcatttgctttatctgttggtacaactcgtggtcatagttttccatctccaacagcagcctttcatagaacaccttttcctttttcttctttaggagttttttctcgtttggtaaatttttacgtttatttttgggcgttttcttcattgtctgcttaccactgaggaggtggccattcctattggcacccccgttgctacccccgttgctacccccgttgctacccccgttgctacccccgttgctaccctccttgctaccctcgctgtcatcaccatcagtcatgtaattgctaaatgttacccctctaaatatgtccttaatcacatctacaggggggtaggcctcacttaaaggcattagcggttccgaaatgacgcgcatccccatgaagtcaatttggctagccacaggcaaggaaaacttcgaaccgtttttcagactaaatatacaatcacatagcacattcttacccttaatatcattactgtatatttttctagccatgttataatttatgccattccttttgctgcccaaaattaccgtaaagacgagactgtcaaataggaaaactaaatcatcatcaaatttgggtttgtatattttgtaaatgtgaggatatctctcctttgacacttggacaaaacattttttaaaataacttattgggttattctccgattcttgctttcgaaaaaatagagagtatattaatccacaggcccctattttgctggacatatgaaataactctagctcgttataaaactccttttctctttcgccttcacttttgtcatcgtgcatatactcctttaaggcccatatgtttcggaatgcgtaattgattcgatcgtgccagtttgaacttaagaaggagtcttcatttttacacaagcagttgtacaatgggtggctcacatccatgttgtagcttctacaaggcttcacactttgtagtaggttattaaagatgttggctttgtgtcctagggggtcacgcctaccacggattttgcagttttcacccctttccctgcattcatcactttcgccgctttcatcactttcgccgctttcatcactttcgccgctttcagcattttggcctctaccaccgcttccgccgcttccaccgctaccaccgctcccatcacttccatcacttccaccgctactactgtgggtgctatcctccaacatgttgcacctgtcgacgcgtttgttccccttgccgaccgacgcctctccatccctctccgtggagtcactcccttttctcattttcccaaataattcctgtagtagaggaacttgggttttatttatttccacctcgtagcacttttcgaattgctcactgcatggcagggacgattcaatagtttgcgagtaatcctcggaggtctcttccttcaattcaatatttttacttacgggcttatcgattacagtttgggcagatttctgcactggaattattttggcattctcagagataatctgtttttcactctctgcaaatgttctcacttcgatgtcctcgttatgagttacaacactctgggggagactatcggttggctcatcatttaggacgaacttaatgtttaatattttttccggttccgttacttttttttctttaaatattaagctccttaaatgttgtgactttaatagacagatggtgttgcgtattattcgctttaagtttcccttttttttgttctccttcttgcctagctgctctctgctcttcgactttgtgctagtttgtttcgcactagctacttttccattcaaccgcttcccattcagcagcttccctttgagcgcggcgtatttggagccccaattcgcgccattttttagggcaccttttgagtccccccctggaccaccagacgcgccaccagatgcaccacccactgcgccaccactcgtgccaaattgtgtgtcgtcttctaagtaatcctccagggccttgaaggggctattggaatggtgtcccgagcgcttgtttcccctcgaccgctgcctctttttcttgttgaataaggaaaacgtgcttttcatcatgcccattttggtgcccccgctcggtcgatttatcaatcttgttttttttttttttttttttctctccttagattatatgtttaccctacaagtgcataaattgcagacgcatgtcactctcgttcgtttcacctttcacatgctcacactcctgccagtgtggagacttgcctctcatctcaattcactttcgcgaggtcatataagggacatttaaaatatatgaaaaaggaactatgcggaacggagcgaaacaaaatagccctgtgcaattgcgctgtacctacacgcgctttgtaaaaagttggatgtcggaatggcacgaagaagacgacaaatggttaacgccttcttcccgctcttttcctaccgttgacaaaacgtttttcaattcttgggtttgttcgctaacccatttatcagtccgttcacgtgtttactcccttttcctcgcggcagtaacgctgaattgtgagcgcaacagttgtgccggttatagcataaaaaggcagaaggctccctgggagaatgcatatacacataaaaaagtgaacaaactgctcgcaagagctgtgtggaatatgttttgtgtcttttctcattcacagtagagcagcaaagtgggaagaacgccgcccaaggtagctttcggcatgcattccaccgcacgtacatgtagcatatgtatatacatatatatgtatatgtatatatatatatatatacatatatatatgtacatatgtgtacacgtttgttgcgtgcttctattttgacaacaggagaagtacatacattcccgcgcaaggtctttccgcgctgccaggacaaatagtggcatacgcacagaatgaaaaaaataaaataaaataaaataaataaaatataataaaataaaaaaacacaattttgtagataaagggaataccttaacgccagaaaaaagagcaacgttttggccgcatgttgatacgatttttcttccccatacacaaatgtttatgttttccccttagctgcacaaaacaagataaatcttaatttttgtgcatttttctcttgtattcctcctatttatatatggaaatttggttaattttttttttttttctcatttgtgcgcgtctgcaaagcagtgcgtgtggtatgtgttgcctaaaaatggtgttatcctcattggcgctagctaaaaaggaatacattctgtggtatatttttttaatgaagtttgcttcctttcgattttccatacgttgataaatccacacactgggaaggtctccttttataagatttttttaatttttttttttttttttccctccattttgcacatttggttaaaaaagaacagtttggtgtttttgtctttccgcgattggaacacacattgatcgtagagagctacgtggtgtgggacacaaatgggaaaaggtgatctacacaactgcgttagaagtatgcagggggacgctcgcttgtacgtgtgattatacttatttccacatgtacgtttatgtgcacgtttatgtgtacgtttatgtgtacgtttgttgggtgtgctccgaagagcacacacttgggagtcccattgcttgcattgactggcgttcttcgtgcctttcaaactgatattttcccctccacacataactgcgtcaacgttttggagagtttattaattggtaaccccatgacgttgtaataacacccattaattttttttataaactgacaaccgactccttggatagagtaagcgccagctttatcatacggttcactcgaatttaaatattccaaaatgtctcgctcaagtaaattgtcaaaatgtacttctgttttttcgataaaggtgatgggaatttttgttttgtgtaaaaatacacagacagctgtataaacgcaatggatattagatgataacttttttaaaatttcaagggcgtgttccttgttgagaggtttttctattatttcgtctttcagcgtaacgatggtgtcgcatgaaattataatacttggcatggggtcataggtgctatacaaatctttgagttgatgcttttttgtttcatttgtactattctgttcgttattatcaggttgtccccttgacaaatgagtattattactcccttgttgtgtgttttttttttcctcttgtttagggtttttctcgctgtgagtatttggttgatccccaaaccagacatggtttgctacatttaaccctttttggaacgcattttctttaacataatgctcagcagaagcaaactgttttttatctaaattttcctcaaatcctgattcacaattgtataaatttgatacccccattaatttcattaactctatcctccttggggatttgctagccaaaagaacccaacatttttttgcatctgtgaaaaagtcgcctaacccgatgatgtgcgaatgttccttcatcttgcttttgcgcgaaaaagagggtaaaatgaaaaggcgtgatagatttggaggttttctaaatgggcgatatcgtcgcgctcgatatgacgctcgctatgaccctcgttatgacgctcgctatgcctttttgccgggctcaccatttcaaagtaagtaacaattaaaataaaatacttttctttcctttttttcggcctactaaatgtagggcacctcacaacgggagcagcttactgcagacagttgcctgggggtgctgcattttgagcgacgcttaacatgctgggcataatgcttatcacgaccccctttttcatgcatattgctaatcagttaccaaaaaaaaaaaaaaaaaaaaaaaaaaaccaaatcacaatgtgttttcctttatctgtttgttcacccaatagtcacttcccatttgaagctcacaaaaaagggttacccccgctgcctacaaaattttgcatattcaaaaatatccactttgacgtgttgccgtttttttactcacaagtggtcaaacagtgtgcagcatggaaatgcatacaaagcgcaatgaaaaaaaaaaaaaagggaaggagaaaaaggtatccttgtgcaagctcaaaaagggtaaaattatgtcatgtgtagcttgcggtgcccgcatatgaaaggcccatcagtgtgacgaatgccattttggggtgaaaaagcagcttggcttgtaggcagatccacacaaaaagtcgcaacctaggagtaatcctggcgcacgaataaatcgagtgtaatgagggcttattcctccatgcacgcgtttaacagagcagaaggttggcccatcctctgagatgcaaactgcacattagtgtttatctgcctgcacgttaattgcaacgatgtcggctatgcggtattgacacaagcgtgcgttctcaatgtagaggtgcgctcataaggcgatgaacatacaaagttaaggtgtcctagaatgcttcaccacgtcctcgccaaaggtaaacctaaacgtggagaacacccatctgcagatttcacgtggctgaaaaaaattcccgtacacttgctgtagtagctgatcgggtgggcggaattttcgccaataatgtgcgcatggcaaggcacaccaaaatggaagattcttcgaaaaaggggcatctgactcggcgctaaaaacatcccgatagaaactacccgaaatggcactctgctttaatatatacccctcttaacacccgcaggcgccttcctaattcacaaagctgaagtccagcttctcctcctcctgcttactgcgctgttccgtctgcctctccacagaaatcgcctctttgatcaggttatacaccatgactttctcctccgcactgatgtccgccaggatgtgcttaaaaaacgaggcattcttaaaggcgatatttctaaaaacgtttgttacttctttgaaatatactgtcacggtgccacttctcgtgcctaccactgctgcgcgggggaaacggttctgtgggcacgaacccccgtcagccaaacgctcgtcagccaaacgctcgtcagccaaacgctcgtcagctaaacgctcgtcagctaaacgctcgtcagccaaacgctcgtcagccaatcgctcatcagccaaacgctcatcagccaaccccccgtgtgccagacttaacaggttaatcgctttgtcttcatctgcttcgaatgtcaagaaagactttgtaatgtcaatcctgttggcatcacataaacggcaaacttggtgaacaaaggtgatgtaaggaataagaatctccctcacgagtgcctctctactgatgaaggtgtcaaaaaaggagtttaaaattttgacggggtaggtaataatatcttcctcgaacgaattaggtggtatcaattcttcgtagtgcacattatccgtgggatggttaaccatgaggatgggcagcatgtcgttttttatcaaattgtgtgtaaaataaaaaatgattgaatcttccctctttagtaaaagggtaaatatattctttatgacatttaaaaaggagtgtataatttggttctttgtatgcccgtttttttcttctttttttttggagcttatatttgttcgcctcatttctatgcccatgtcgtggtatgccattttcatcctatgtgaggcggcgataaacacctgcaatatttcttgtgtgtaatgcaccttgctccttccatttatcatgtctgttgtgttgatataatgtataaaaattattacctttatataaaatagttttaagcgcggcaaatcctggtccttcaccattttggtcattttccctttgtagcttttcatatggcttaggtaattctgcacatcactttcgctgcagttttgaaagaacaacttcagcagcctggtgctcagcttttcctccttcaggaggtttatcttctggaggaacagtgcctgcagcagcgtttttattttgtgcgccagcttggcttcggtcgccttcgccacggtcgcttctgcctggggctcttctgcctcgggctcttttgcctcgggctcttctgcatcgggctcttttgcctcggactcttttgcatctgccgcctttgcatctgtcacctttgcatctgccgcttttccctctgccgcttttccctctgccgcctttccctcttccagctgcgccccttctaacttctccaggagggtgtagcagctgagcacggagttccacagccgggttagcatttctccatcgtgcccacctctgcaggcagcacctccgcttttatcaccgtaacgctgctttgtcaaaaacttacccaatacgaataaatgcaacgtgaatacttttctcagcacgctgtggtgggtcccccctgcactttgcacatttgcgaaatgctcatgcgcgacagagacaaattcgagcacgcttggtaaaaccttttcgttcaccaaggttaccaaatgtttcagaacgtaatccaaaacggtttttaaaaaaggggtcgttgacgcgtcgtaaaaactctgcgccgttgcactgggaagagacaacggtttagacatgtctccaccgccgttacttttgcttgagttctcaatcctatgagattttttctccccccctactgtggttactgaagtggagaactgcgtctcgctccatgtgatgtccccctgctccgaaatggaattgatcacttggtgggacaaatgtgaaaaaaatccagtcaaagttaagtacccaaaaatgaacgcaaagtatatctccttcgtttcttcttttaatctgtctttgtgttccttcaaatggtagcacaaaaaatatattaatgttttgaagagcgtacaattcttggcacttatgacaaggtcgttgctcctccttatgacgtttaaaaattgcaaaaatattgcaaatgcactgaaataaaaaatggacaagcttcttgccttttcgttcatacaggtaaaaaatttgtgaaccacttcatcttggcagtcctctcctccttctcctatgttatgtccaaatgaccaaaagtacagaacaatcgtgtcatacaaaatgtagctaatattctttaccactgtttttatgttaaagatgccaagattcagttgggccttctctctatttattacgtagaggcagaatgatttgtatgaaaagaggtaatacacgcaggagtcgaattctgagaagaacagcgacgagtttattgtagggattttcttccttccccctacatgtgagggatcatccccattagaagcgtgatgtccattcatggaaacatccctgttaatcatgtcggatttttcccgatcatatcctgtacattccgtgatttcttccctaacggaatgacctcccttcatggcaaaataaaaaaagtatccaacaaattttgagtgcgagttgcacaacccaatttcgtttaggaatagaaataaattgtataccctcatcagtgggtacagaaaaaagtgagaaaattgaagatactcattgggtttatctcccatcacttcaggattatccccctctggaggatggccatctaggtagctaaaatacaaaaaatgaaacgattcatagtacattttcaaggacgtaaaaatattaatttcgtaatttgtcaacagcataatttcatgggtactagataattcatccaaaattattttggagctcttaaaaatttttaacaatcgaatcaaagcttttatggctagtctagacaacttctcaaacctgattccatgatttatattgtgcaatataatttttaacattggttcgaaattatcatacatggaaaatttgtccaggatattttctatgtctatgttgttatatgtggattcccatttgggggtctcccctttggtacacctcctacgaatgagcatatcttcgatgtaactgatttggtccttcattttgtggttcccttctctcaagcagaagtcgtcatgtggggggatatatgccgttttgttcattttattccatgcgctagcttgatgagatggcccgaggtcactacagctgctgtcactgccgcggcttcttcgcgtgcacgcgctgctacctctcccgatgctacctctcccgatgctacttctcccgatgctacttctcccgatgctacttctcccgatgctacttctcccaatgctacttctcccaatgctacctctcccgctgctacttggggaccctttcttgatgtacctttctggcgcagctcccttcaatttcccagcatcacgaatcctaccgcccgcagttttttcctggccgttggttggcacccccccgctcaggttccccttcttcaggcgcttcttcacgtagctcacatagtaagcatcgttgtgcacacacacaaggggggaaagactaacagtttttaaaaataataacaacaatttcattaccaaatatttcgtgtcaaaggagaaggtgaaatcactttgcttcaatttgaaaacgttaaaaaagtacatagccttgtttccccccttttgctcattttcttcttttaaatttatgtgcctatggtgggaaaaatgcttgctaaacaatgaggtgtagaaggtggagcagctcttcagttcctcgtttggttgtttctcattggttagtaaattattttccttcgtgccatcctgttcatccaattttttattacaatcatgactttcatacttggcgtaccttcccttggaccgatactttatgagatcgtacaggaacatatttttagaatttaaaatcctctcaaataattttgtccattggttaacattataaaagccgtacgtcagtatcctcattttcagcaaatttgtgaagcatttattcatcttctcctcactgtggtggttataaatcaccaacaggttataatcaaaattgtcgcttaaaggaacttgaacctttttcttcagcaatttatacacgcagtttattgcgacttgaattttattcctatcgttttccaaaaatatgttcctctgtatcagtatcgatattttgttcataaaattttccaacttgttcttcttcaccaaacggaacatgatgttaatcgtgttgaacagacgtcggtccgttttcttttcataacagtttaggaaaatttcgaatatgttcagtacttggctctcgacttcgaaaaacgtttgtctctgtgaggaggtcagtttcttctccgtggagcgcttcttacaggtgggtagtagtctgtgtctttttttgacccccttcttggtgctccctttccttccgcttcgcattccccccttctgcagaatcctcaacaggttgttaaacagtcctataacaccccccacacgctcaatttcgaatcggtacgtgttcgcgttctccgccttgagtatgtaggccaacacgacatccaggcagtccctaatcctgcacaggttcactcgcgtgtgcatttttcgtaccaccacgttgaagtttctcaaaacctgcacgaacactttgttatcgtgtggaattatcttcaacatgttcaggtaggtatcgaagaattcttgaatctttccctttttttgttcaaacagtttaccattcgctagtctatccacatggtttatcttacccggtgtgcagcttcgtatgccactgctgaaatatttttccaatttaccccttcttgcgcgcttgtcaagttcactaagtttgattcctctacaggggcttctcctcatccgtcgtcctaaaaagctgagcggttggcataaatccaacgttcggaagtttgcgagcgtgaaaatggctttcttgggattgaaattttttgtgcctctccctttagctgcgaaaaggctccaactgcgtgtgctacttggagtatccaaaaaggtgctgctacataaagagcctgcacttaaattactagagaggtaagtctcccccactttgaccattttgctttctttcgtcgcattaatcacatccttcatcacatatgaattattatcttcaattttgatataagacaaaatgacactttttagaaacgtggaaaaaacgatacacaaatattgttcctgtaggatctgtgtggagtatgcctggtacaatttcgtgacataactgaagatgtaagagtctatattatcatcgtgacaaataaaatgtgtcaaaatttttatcaaaagagtatttaaaagtccactatttggattaacaaaatggctatttagtacattaaatatgggcaacatacatttaaatatttttccttttttttgttaaaaaaattttttttttaaaaagttattcaaaattagcaaataaattattaactcgtttttatttaagtccacatttaggatacacctgtagatattttttatgatgccgttgaaatatttttttttttctacatacaattcgaacagatgcacgaaatggattagcactaattcgtaataggcttcgtagttattcgtcagcatgtttaggatgtccaattctgggtcttccccaaacagttgcctcttccttttgccaacatcggtagtagttttcttcctttttttctttgccctgcggtttgcttctcccctctgcaggatgttaataactgcgttgttaaaattgtctttgtctttatttttcaccaagtagatcagcaactccaggaagacttcgaagggcgctccctcgagggacttggcctggatcagcgcttcccatatgggggcaaaaggttggttcgaggggacagtcacagtggccgtattagcagtggtgatagctattgtagtggcactactactgctgccccgtttgtaatttccccccaaacagcttccctcacaaggggatcgctcctcgacagattcgatacacattttggttccatttttcccaatcacagcgtcctctgaagaccctccatttttcgctccctttcccagtttctgcttcacaaatttgaagacgcggcaaaaaatcttcagcatgtaaatcaagaaaatcaaaaaaatattttcaatatttatcaatctgcacatttgagtaaatccgtactcgaagaagtggaaggactttcttccctctcttttggagtaacttccagtgttgctgtttttctctttgccttttctcacaggggttatcgtgccgacctgtgcttcataatttccccagccattgtcgtaatggtccttttttgcctgatatattttgcgcaagaaatcgaacagggtctgcacaattttgtaaatatgatcaaaaaagaaaaaggtcagaatgtctgatactagaatagtgtgcacactttttaagatgtacactaggatgaataaattatccacgataaagaaattcgctgagttcattttttttttttaatttgttcttcataggaagtgataaaacgctgcattttttcctcctcaatttcgttcagcatttcgcgcaggatatccatcagcagtttgaaaaggacattgtcgtagagcaactcttgtttcgcgaaatgtttctgcgtcctttcgggggtcttggttgcgcggggttccttttcggagatgccttcccctccatgggggtctacgccattgtcgctttccccgaggagaccatcacctccgatctgcccaccggtctgcccaccgctccgcccaccgctcttcccaccgctcttcccaccgttcttcccgccgctctgccaaccgccctgccaaccgccctgccaaccgccctgctcactgcgcctgttccgcacctcctcgtacacaaccaccgacgtgatggcatgaataagcgaaaaggaaattattttcctcagctcgttgatggtcttcaaaggatgtgtctgcaccttggacaaaaataacttgcatatatcaaaaacgcatagaattaaattgttcaaatggtacaatctgtagaatctcgaggaggagtacaaaatcttctctaacgaaacggagctgataattaatatgctcacttgtttttctatatcgtcaaaagtgttcagagttaaggaggtcataaagttggcattaattatcgtaatgtaattcaccagcagagttattaaattgtatgtatactgggggaattttaaaaatatattgacaaataaatctatgatgtgtctaattagatctatatcaatgtgaactccgttcatgttgtttaggataattttcaaaaagctctcatatttgtcatacttgtccttttttatgctcctattgtttactatagctttattgtacaaaatgatgagccctttgaggagtatgttatttttttttttttcattaacatctatatttgtatcattgttttgtattaaataatactttacttgattttgtatgtaggttctcactttgttattttcttccgtgtttttttcttcactccttttattttttcgcttcatggatgtgaactcctttttcgttttgctgtcatttgctgagtccctcccgttttgactcgaagtgctactccttggattgtaccaacttgagtcattcttccctccgtgcgggtcactcgatgggggggcttcactccagtttgcattgccaatctgtgcgaagtttttctttcccttttcaccactctggttggtatttctctccgcatctctccttcctccgtcgtctatattttcacaaaatgacgagctgctctcccttttccctttttccgactgttcgaaaagcctaccggattgattcgcgcagtctttattgtgcaccccgtaggtgcctttttcctcctcctcctcaggtgcagtgcgcctcctctctgcgcgatcatcgtattcgttagtgtactccattttgcacttttccctctctctttctctttctctttctctttctctctccctttccctttccctctgcctcgccttgtactccttctccttaacaatcgtataggtgtctctttttttcttcctgaccaactcttctacaatgtgggtgaagtagaagaggaggaaatttatttcaaagctatttgctatattgttcgtgtggagcggattctttacgtttttcattttggcacaatttgtgcatgtcacatctaacaggtgcagaaacagcttgataatttttatgactgactttccagaaaatttcttcgaaaatgagagtaaatttttaaaggcctgtaagaaaatgcttctcaacagggtactacttaccagggagcaatacgttttgaagatttttttttcctcaattgacatgtgtaaatcatcgtaacgcagtggttccttttctttcatcaatttgtagtccttctcgaggaggtaattgataaacgaatcgctgtcgttttcttcccctccagcagccacagatgcagaagcatatgcagacaccgatgacgccgctctcattctggaccccttcttctgctttctaaaaaattcgtacactttgcctcctcctccgcctccatctccatctccaccatgggagtacatgttcgttccaaagtggtgtagcacatctgcgtagtaagtgagcttctccaacttcctcaaaaagtggagcttcttcaattccgtgtaatcgtgatgaaaatcgctgaacatgttcaacaaggtcctcttaaagaagaccataaaggaagcgaagtcgtacacaaataagacgctctttttatttctcacaatttttttattaaataggttatccgtgagaaataaaaatccatccacgtgatctagcttaatgtaattttttcctccttctttttcttctaactttattttgctaattttagacactatttcgtctgttgcgatttttaaaaagccggaaaaaaaacttttttttttgctttcatcggttgtcgttttgctgcctttgatgttcctcctttttgccttatcatgcgcgtaactttctttatcttcattttttgcttcctcctcatcttcttcttctgcttcttcgtctgcctcttcgtctgcttcttcttcttcatcttcttcctcttcttccccctccgcagctgtgccactcccaaatgacggcatcccatctgcgccatctctggagctacttttccctgcactgtggtcgttaatacttcggttatatctcacattggagcaattacagaacatgactgtgagaagcttgataatgtgcctgaggttgatcaggcagacatacgtactcaggtaagtatcgtcaatgatacaatttacaaaaaaatcgaactctaggagggagtactcagggtgtacaataaacatcgacgtgagacacttaacaattctgtatttaattaattcatccttttcattaaattgtcttttcaaaaatttgtatatcttttcactgtcggggggggtcatttccgctatttttattattttgtttgcgcactcgaggtagaagtacttggattcttggctctccgatttttttattttttctggggtgggggggaaaggcagcgtggtaaatgggtgtatcgtgacaaactcaatcgggtgcacagtgggaagctcaatcgggtgcatagtggcatgctaaatcgggagcatagtggcatgctaaatccgttgaactgcggcatggccgaatgggcgcatgccaccccgcggcgcctatgcggcagaaacgcacaaacggagcccccccatccggaaggcaccgtatcacaaagcagtccccctcgtggtacgccttacttgagtactcaatcagggaagaaatgtgaggagagatccgagcatgtacatgtgccaaaattagggatgtgaaaagaagcgtatttttttgaaaatgctcatgcagccttttcaattcacttggggagttaaccaacgatctgttcagggtcatctcaaataacctgccatacagttccctaatattatagcttgtgtaggtgcacatatttaggtaaaatatggctaccaattttaagacaaaattcgtgttatttttttttaaaataaaaattaatgtattatctacattttcaaaggcattcattaaatgctttttattcacttgatggatgaggctatttaaaataaacaaattttttattatcctgatatttgctacattgttatgtacacctatatttgtcatgttttcaaactccttcgtcataatgtggtagctactttctaactcgctaagatgcctcatcattttatccccctcgtctatgtgttgttgttcttcctctgcggtcatcttctcatcagcggagatgtggcaacaacaggggggggagaggggttagcaaattgggtccttcaagcaaatgtggccatacgtctggtacgaaaaaagagcaatattgaggtggtctaaaaaaaaaaaaaaaattggcttcacaactcactgatagaccttttttgctaacttatacaaagatgttcttttccatgccttcttctttttccgtgggcatggatactcttatgtgtcatggtgggctgcccgattgggaaatctcaatgagaagaaggggcgggcaccacaggtaggctcaaatgcaggcatataatataagtatacataagtattcgcttgtataaacacatatgtgtgaacaaaccaggggggggaagccttctcagcgtgctgctaggttggctgagaacgacgcctctctgcgctcctgcgaacgggtcgtatgtacattcgtgtgccaacagaaaagttagcaccaattgggaagtcactttacatgctggagtccatccatggcgagcttttcccccttggcattacttaagcattacaagaaagaaaacacaaggagggatatcctcctattttctgctcaaaaggggaatgcaaaaatggaaacgaatctatacgctccattagtgctgcatttcattcgtacacttatgcacccgcgctgaatggtgaattttttccccgtgtaagttagcgaaaaagaaaagcagcctttttgcgttttcgccgaagtgaaaggcacgatttcctctcagttcggaaaaaaaaaaaacatacatacatgcatacgtatatacatatatacataaatacatacataaatacatatatacatgcgtacatagcgctacatacgtggcacataccgcataccacatactgcataccacatacttgtgcaagtaacgaacaaccgcgaaatcgcttgttccccttttttaaaaacggtaccaggatagcttcgctcaagtgtgcgggagccccctcgggtgttctcctcgtagtgccactccgttcgcatgtggggcagccaaatgaatgcgcagtgaggaatgctgagaggtattactatttatgcggtctatggggaaggtctcttacattatgtttcattttgttagggttttccgtgctttgttgcttctcccacccctctgctttaccttttctgtagaacccagcacacaccatggcagagcacttggggcgaaacaaaaatgtgacaaatggaaggctcgccatgtaacgacccaactagttgtccgcataacccgcattagtgtttcaccttcaagttttccattttaccaaataattttcacaccgctttatgctatgatgctgctcagatcgagtctatcatgtttcatgctgagaagaaaagccacgtgtttaaggacccccttaaggacccctgctgaggagtgctgttcatctcctcaaaaatgcacatccggtaggaacaaattggaacgccgttgtggcaaagttgaaccggagcgcacgacggaactaagtccaaaaagggcaattgtgcaaatgggcaaatgggaaaatgggcacatggggaattgtgcaaatggacaaactaccacaaatgaaccaaaaaaatagaaccaaaaaaaaaaaaaacaacaaacaaaggatgggacgcagttcagagtgaatatgcacgaacggggaggtaaactcttcttcgcaaaatggggtacttcgcaaaatggagtaattcacaaaatggagtactgcacaaaatggtgtacttcacaaaatgtgggcggcctccatgccaagggttaagcagtgcagtaaccctgcggtatgccaattacaaatgggcaatatttcttggagaaagaattgcacaagtgacggtttctatgtgtccactccacggtgagaccacacaggtgcgctgtgtcatcacgcgtttcttcttcttcttcttcttccgtttctgcttttgccgtttctgattttgccttttctgcttcttccgtttctgcttctgccatttctgcctctgccatttctgcctctgccgcttgtgcttctgccgcttgtgcttcacgctgtgccgcgcccccagcccccacactcgcgctcaaaagaagaggcgcccccgcttgaggagggatatgacgaggctataaataaatattgcagtaaatattagggacaccacgtaagaaacgaacttcaggcgcttcgtcctccgctgctcctcctgcagttgccggttagccaactcttgttcgttctgctcgtcctctaactgagagtagtgcttatcgatggcctgataaaacaggtggcgctcctccttactgaggttcatcttcttcagtgtagaatcattaacatctaggaaagcctgatcgacgtacacataattatgtttgtaaaaatgtggaatcagggattctaaattatgcatcttgagaaaatgggagacatcagtttttagcattgcctcttcgtagttcttcctcttccggatttctttctcctgattaattttttttttcttcttccttcagtatatcattttcttcatgtttttttaaaatatcatcatacgtttcgttgttactgttttttaagcatccatcaaatttgtgcttcaaaaacagatggcatagacctttttggttttcctttgctgctatatgtaggggggaattattttcattgtcgaggcaattttttatgtctaccttttgtgttagtagaatactctgggctatatttcctaagtgctccctcgcacaaatatgcagaacagaattcatgtcctcgtcttttatgttcacatctgcacccttttcgatgagtaaaatggctgcttcttctttactcctcttaattgagcacattaggggagtattatttgcattatctagggcattaatctgggcatgattttttatcaacaattctatgcctttaacatagttatactcactagctatatgcagactcgtttttccgtttttgtttttttcgtttacatcaatttttttatcgattaataatctactcacattgatcatgtcatgtccaagcaccatgcacttcatcaaagcattgtccttctcctttttatcttttaaaaaaatattaacattacgctcattcacgaggtagtagcaacattcggcgcaccccttttcgatcccaaatagtaggagcgttaatccttccttgttatacgagtttaggttcacatcgccttcactttctatgctgttcttgaattttgccacgtcgtcctttagaatggctttccaaatcttggagctcatctttcggggcgtctgtgctcgtgcccgggggggtacgaactacacgcggagaaataagctgtatcgggggaaacaagctgtacgggggggaaacaagctgtacgggggggaagaaactgcacgcgggggaagaaactgcacgcgggggaagaaactgcacgcgggggaaaagaactgtacggggggagttgcacagcacgcttccgctgcgggaggaagccccacctgaacgggggaaaggaacacttgacgagctactcccctttcgaactagccataagcgagcccctacgttgaaacgcaagagaagggatgtcaccgaaatttggcaatacttacaacacatgtatatcggcgatacacagcctatgcctttttgcgtagggagaaagagcgggggaagaagtgggggaagaagcggagggaaaaaatgatcccaaattatgcttctaatagtgcttctaaattttgcccctcaatttgcccctcaatttgcccctcaattttgcccctcaattttgcccctcaattttgcccctcaattttgcccctcaatttgcccctcaattttgcccctcaatttcgcccctcaaatttgcttttaatttttccatcgagggcaataacccttacataatgcgaaaagagatcgacattttcacccttcatcacagcgtgaatttttatggagtacgtttttctccgtggaacctttacgctatgtgcttatcaacaaagcatggcacgttttttttttttttttttgctttagctcatttgttcattattttttttttgttttttttttttccatatgtgacaagtggtatgcactcctgaacaatctacattgtacaccttagtcgtgttaacttaaggagcgaatgtttgctccccccccaatttttttcgcatactttttaccagatagggtgttttgtttttaccctacgtgatgagtgtttctactgaaatgtcaccatcgcgctacttctttactgccttcgagatacacttgcggtacattggaggatcagtcccccttaatcatgtttccccacgaacggtgggatcgtgaacccgttgtagcttcttacagagaacaacgagaagaactttttttttttgaacatacttaatttagagcacagcttgccatcatttagggttaccctttttttttttttcgtccccattttgaatgatccccttcgccgtgctggccctctaccgaattgcacccacatctaggtgctttctagggggatagattcctacaccgtttagcatcctagcgtcttagcgccctgcactgttgagcttcctccactgttgaacatctcacccgattagtccctctccccttgattagaggctcctccaaaatagccgcctccttgtgtcgatgtcccaaaagtagtatgataccgcccagaaacgtttggctcaaaattgagcgcgagctagccttttttcgccagctgaagagactaaaacggattgacacagaaacgaggcgtatgcagggaaatggcgaggggacattggaagcgagtagtgcgcacaacaggcataaggatagcaaggtgtacctcacaaatagcaaaataagtaaagacaatccacgtgttagcgcttctaacgcgaaggggaagagggatggccgatgggatgataacacggctaactacacacacatgcacacaaacaacgacaggaggaacctcaccagtcactacgaaggacagcgttacaatagcaaaattttaccaatccgattgcaaagtgtcggtgacagtagtcccccaagtggcagcaagagccaatggccgaccccccgcagtgaacaatccggaagttccccccacacacacggaaatggaaaccctaatttgtacataaacaaattgcacgactatctggacatagcacaaaaatcagaaaatgaaaaaataaaaataaataaaatactaaacagattgagaaacgaaaatttaacaatacattctatcttagaggtgttaaaaagtttgtgtatcattttgttaaagaggactcctcatcatttggataatttaataccagtagattacttgaatacaaaaaatgtagtgaaaaaatacaacagctattttgaagaatactttacccatgtggagagatacatacacaacaacatttgcctcattaacgaacgaaatatttttgacctgttcaaatatatgtattatctgaattatgctctaaaattggaggttatagaactactgcaggagaagttctacttgcacatggataaactagataatttgaaaacggtgcagatattctacatgatccagtctttttaccagcacttttattcgaaggaagtggacagttacctcaccttaattgtggatgataagttgagtacagcctataacgatgacctagttaggggaaaaccaacctattggagttacccatctcaggataacaagtacacctttggagagctgtttaacgagacttcctccaaatggaccctaggtagtaacaataatgggttgtttataagcggttctgaaaaggggaacaacaacttcctacggggagagccccccctgtggaacgagcacctgaacggggactataacgatggggaagtaacaaatttggtcacttcaaatgatgcagctacaaaccaaagaagggttggagagtccgcctttttttccaaatcagctggaaggggtaaccccatggaagtagcaacgtcgatacacatacaacaatttggagactcctcaaaacatacgtatgatcctactgaagagaggagaaaaaaaatagaaggtgatgaaattttaacaatttttaagtacattgaaaattttcatcacaaaatgaatttttactacacagataaagtggtgacctttttgaaaaaaaatcgaaatgaactctccacggatactctcttatgcgtagcgaacatttacctaaacggtactgacgaaatgatgagcaggaatttgacacaagtcttacacgaccgagtggaccacatgaatgaggaccagttagtgcgcctagctgactatttgaagagggcgaaaaatgtacaaagcatcctcatagggggaagcagcatggggggaaacggcatagggggcatcagcatagaaggcatcatgatgggagataaaaaggacggcaacaaggacatcccattggtcagcaaaattctccacaaaataaaaaacgatagcgaattgatcactccgaataatctcgcatcgatgtatttaaacatgcacgaagttgttaacaaattgttgccgtcctcagttaacactacctacgggaaagatgaccctctactgaggcaggagaaaaaaaaaggggctcatgaagacactcgtgaggacactcgtgaggacactcgtgaggaagttactccggagacactcgcggaaaggaaaaattttaccacaatgggtagcatccccattggagatgacaaaaaaggatcagtcataatgacaggaggtgtgttagagaagaactctcttacgcaagaactgatcaaattctgtgataactgcgtgaacagcatttcgcacttcccatccgtcctgagtctgtaccttttgtacataaaaaacgatgcgataaagcataagacaatacaggcatttgaaaaaaaaataaaaatgaataaacataaattgacgcaggaaaacatttcgaatataattctgtccttgagtatttacccgtaccatacgacgcagatgttcacctacttggaaaatgtaatcggtgaaaaattaatcagcgcgaggggccgctccgggggggtcgctcacgaagcgggggtgatgcgatcgggagagggcacaatgggagagggcacaacgggagaggccgctacgggagaggtcgcaacgggagagggctcaacaggagaggccgctacgggagaggtcacaacggtggaaagtgatgcaaactatgcgaaacactgcatgcatgtggacgcgaactacctaattgacatatcactggccttcggaatcgccgggaggaagaacctaaacctgtggaaatttatagacgctcgaaaaatagttctaacgtgtaacaaaaaactgctcctatacctatcatacagttttctgctgaccaattatgtctgcccggtgtcgtggttttttctcataaaaaggatcgtggatgatgtgagggccttcaacaaaaaacagtatgagttattgtacgaaatattgaagtgtgccatgatatttaactacatagacttgaataatttctctagtggaaattcattcggttatgtaaataggtggagaaggagtcagccaccggaagaaacctccttaaacagctacaccaataagaatatgaacagcccagctagccattttcttaaaacatttcagtaccttctaaacgcttcctattttcactacaaaatgaagttgataaataatcagtacatttccaaagttccttacgaagaagtttttaattacttaaaattaaagtatgagaaaaatgtggaatttaaacagctgtatataatgccctatttgcttactgactataatgtcatcattgaccccctgcctagtactcctattcacagatgtagtggatacatcatgggagaaatacaactcaagcacaaagtatttcagtgcgataactacgtagttttgtccttttatgatggcatgtgggatgaatttttaaaggtgccccatgggggcggagagctcgcttatgatatcaaagccctagcggagcatttcaaaacatacaccgagtcccacatcaaaattaaaattaacaaggccgccacggttcgcgcgggtgtcggtatgcacagcggtggggtgagtgccatatccggcaaccaccccagtggcggagccatttccccctttgcgcttgacagcaaagccagaggcggcggacccccaccaggcgttaattatcttaagtacacgaagaaggactccccacaagagcagagaagcaagtacttaacacacaagcccaacagtatgagctctaatcaagatcacaataaatacttaaaaattaaaacaaaaatggggaggaaagcggcctgatggtatatgttttttttttttccaagggggttcttcactttggcgaagtgatacatggggttgatcacaagtaggagatcaatcggggaagtcacgtggggcaactcatatggagaaaataacacccaaatggtgcattgccaagccgcatgaagaagccacttaactaaggtgcgcaccggagccacatgaagaggccacttaaccaaggtgcgctccgaagccacatgcatagctgggcggcgaagccccttccccttcgtcccatcgcagcgcatgcatttgtgcatgcgcccccccaaggcaccagtgtctatgcctgtttttttttcttttccttcaccacataacagcagtgaaaaggaaaatacagcaaaaaaaaaaaaaaatgttcaaccgattttgaggaaagcccttctgaacaatttgaatagtatatatgtatgtatatgtatatgtannnnnnnnnnataatctcaaataaacacactgaaccgtttaaccaaaccgataagcacacaaagaccttcacccaactctttgccccattttataacaaccttttgctctgcataacgtttttgccaagcaaaactcaaactgagccttttcccacttaaaaagggggccaaagcatgatggccgcgaacaaagcggtgcgcaaagcaacctcatcggcaaccacgtcgacaaccatatcggcaaccacatcggcaaccacatcggtaaccacatcggcaaccacatcggcaaccacatcggcaactacagcggcaaccgtatcggaaaccacatcaaccacaataatcaaaactgccgtaacagccaaaacaaccgtagcaacccccaaaataacgctcaacccgcacgttaagattaccccaaaaaatgcgcctctcaacctgctactactcacaccacagaaccttcgacaaatgcttcttaatgcgcatgtgcacgtacatatatgtatacatatacatatgcatagttataaatgcagttttttatttcctcaaaatattgttcgaacatccgcataggtacttcctattgcttctgttgacctacatgtgagaacaaaaaataaaaaaaaaaaaggagggacatttaagcaaaattttaaacaagtccgccaaaaacggcaggaagattctccccaaaaggaacggcgtgttattatatatatcgtgcccacatttcgccatcccgcgcaagtgcgtacagtatatatatgtatttacctatacagctgcgcatctgaaaaataatttgcataaacgtatcattgtacgtgcgtgccgctttgcttgaaattctccctgcgtgcttgccttttgtacgtgtgatttttctacgcagttgaatctgagctgtacgccgtaggtacatgccactttcccctgcgcagtgttgcccaacctttttgagtaactcatcgaagggtagattcttcgcggcgagaagcttctctattgaagtaaacttgcattctaccagattcgcgagtactttatcgtatcctagcttaaccagctaaagtgtgctatttgactttttgcactgaagagatgctctccaagccgcaatacgttcgatcgttctgtgaagatcccagcaagagattgtagttgcgcacttggggaggcacgcgtgagtttagcctatgtaggtgcgcacctgtttgttttgtacatttgctcccccaagtttgtttacacgacctagttcgtattcgccaaattcgcttcgccaagttcgttttctccaagttcgtttcgccgcctaatttgtttgcgccaccgcaagccgtgacgaaataatgcccgcgtgaggcccctcggacgaatctgagagtatatcgtctcccgttcgctgccccagcgaggctactgggaaagggcatacagggcgaggagacgtttttacctttgtaaggtcgcactgggtatatctacaaaaggaagaacctgcactcctcctacacgtgcccgtttgtctagcgccaccaacgatgagtgaagagaaggtaagcaccctgccagacgaggtgaaggatctactggagtgtctaaaagaggggagcgcaaaattccagcaacatttagcagagctgaaggagtacctacaaaaggatcgaatcaaaaacacgaataccttagtgcagtatattctaaaaaacatacatgcgagtggttttcagaaaaacgcatgctacttcttagcagatgtaatagtatacattcaaagtgtaaataaaattccaaagaaatatgagttggactgtgtagatgtaggactgactttgcataaacacgaaacgagacaaatatgggtcgatgaggattatgacgaggtatatcctcagtgtagaatacgaatccaggatgataagttaagaaggtttaataccaaagattacagaaaggatctcataaggacatgcacaaagaatgtaaattatatggaaataatgtatgtccttagtaggaacatgtccccacgaaatgggtatgtcttattcaacaacattttgcataagtctgaaatcagctatcgttataaattgctctccttggaatattttgctcatgtagttaacaaaatagctttggaaagagcaaaatatattgcacagatgcttcccctagtattagggaaattctatagtatagatggaaaaccatactacaacgacaatgtaaccagcatagacgtgctcatttctatgtgtaaattttcgaatgttctttgtgatcaatcgattaagacacaggaagatgataaacaggacgtggctttacactcaatcatagctttcattatgaaagtaataagttatcacaataaagaattaccaataaataaaaatatagaaaagatgataaaatacatacactatgatcatttggagtatgagaaatgtgttgagatttactccactttatcttcaaatttatatcaggataggagagaaaagatggtgaaggattgtctgtcagctctcctatggagactaagcataattaactctaacataccacgcattttagaaaatgtcaatatattaatgccaaatgcaaaagcatgtgctttggaaaattctaccttagaaatttctatcctctgctacctcatatttgtagaaaaaataaatgaattgtgcttccctaaaatatactcagagttgtatctcttcaatttgatgatccgaaatagttacaatttacttctatgcattccggaggcagatgaggacgttaaacataatttgttaatcaaggcttatcacctcatctgcctttgtgccgtcctatccaatattattcaaaagagagatggaacagttttctcaaatatttacaacttcagatggagaccattagaatttctacaaacagtacatcgaactattcatgatcatagaacattcaaaatgtattccaagactgtatacaatgctgtatgtataatcatgaggaatttcaaatgggatattttgtactcattatattacaagctacttaatgaatcccttccggacaacgcccgtagtttaattgccgcatttgtaaaggatgaaatgcacaaagaaatggttcgtgttgttaaaaaggcagaaatgataaaacaggaatttctttacaaaaatgaagaatttgaaaatatgcttaaccaagctatccaagaggaaagaaataaatcttccactccggctgttacctcttttggagaaaatacacaactagccaaaataaaagaagtagctgaagaaataaataaattggggacacaagtaaaaaatattatctacatcctcatgagtgaagaatctgtactactcaacgtggatgccatcactgtcgtcctgaacattatcaaaatgattttattgaataaaaatttgaaacccttttacaatttcatcgtaaatgtggaacaaccctctgcttgttttctgcaaagcaaaattaaacatttccacacacaaattaagttggagaaggctatacttgaaagggaaaagaaggaggatgccaattccattttttacaccaacgtgaatggggactcacgtggtcgcgggcctaaccaggaagaggtgacttaccaggacacggatgttagcatgaatgagctggagatcatcgttatgcttctgggagacgttgaggcgagcatcgacagcatcaaagcgtcgcagagttgatgcggggggtcactggctgccaagaagttactcccatgcggttactcccaagcggttgctcccaagcggttactcccaagcggttgctcccaagcggttactcccaagcggttactcccaagcggttactcccaagcggttactcccaagcggttactcccaagcggttactcccaagcagctgctcccgatcagtgggtgcccaaccgttgtctcccccccctgtaaatccattcgccgaggggtcatctgtacccctgggcttgtaaaatattgtattgtgaaaactccgcagatgtcacatgtgtctacccatatgtatgtacatgtacatgtacatacgcatggctcccttttgagacaacccccccttttttgccgcacctttgtcgttttttttttttaaatgataccatttcactcgtttgtcccctgcctctcctcccttgtgtgcaatttgtatatttgtatatgtacgcctaaccattggccatggcatgccaataatatgcacatcttgtgcaagcgaaaaagagaaactttaccaagttgtacattttttttttttttttcttcatttttgcgttcccacatttgggtatataccatttgaccaaggaaactacaccctccatacgtaccctcatagcgggtatgagaacagtcaattttcgttgcacaccttgattgatatgtgccgcactgtagcattattgcgccactattattgtactctactgctactgctactgctactttattttatttttatttcaagaactttaaactattttgaacgacgttagttttaaaaagaatcaaaatttttgccaaaaagagaagcgttaagtagggggagaagtaaggaagcatgggatatggggataccttcatcccggatgttgtgcaaaaaggggagatagccgcccaccccgtttggcaaatgctcaaaggcctgtttgcctagcagacctacacactgcccgccttttcgctttgcatttccccccacggcaaatacgtaataacgtcgaaaaggggaggagccgctacatgcaaacacaagttggtaaaaaaattagcatcttaaatttgaagtggaataaaaatggatacccctcgcgagaaggaatcctccaacatttttaaaaggggcaattcccctttgccttcacactaggcactttcatatattttacgccccccttttaacaccctcccaccctcctatgcgttcgtagtcacggtgacaaattttcatactctgagtaatccgatttatgcacaacacaattgtttgctccttctccccctccccatatgtgcatgatcccttgtcatcacctcggctggcgttttttcaaacgagtcacccacaaaaaaaaggacgtacctacctgcacaacctttgaaggaaaagaaaataggaacacgttcccccgcgcgcacattttcttctccataatgtggcagtccgcgtggcagtgcgtgtggcagtgcgtgtggcagtgcgtgtggcagtgcgtgtggcagtccgcttggcaacccgtgtggcagtcttcgtgccagtccgtgtgcttatgtataccccccacagagaaaacatttagcgagcaggcgtgatacagggaggaggcacctctttttgtgtgttcagtgggcgatcccgatgacgccgctcggcacatgcgaggatgggggcgaccacgtgagaagcggtaactgtggaggaagcggcgactgtgtgggaagcggtaactcggtaggaagcgccaactgggtaggaagcgaaaactgcttgagaaacatattccaatgcacagacaagaaaataaaaatcttcaaaacatacctgaagaaaaagctgaaggtggagtcatacacactgggggaatactcactcaagcatgacgaaaaattccggaggatattcttcgcgaatattttaaaagaacatgtcattgcaaagagaaagaaagacaaactgttcatcctaaaagaagtaatcatggataaaacatttttcgaagaaaatttttactatcaatattttttacaaaatgttttactgctagaagacttaactttaaaaaggctggaggggaatcaccatggggatttttttttcaaagagaaaaaaaatgatatacttaattggaaacagggttatagtcatgtaaaaaaaaaattaaatgagaagggaattgatcagaaaagtaaaatttacaaaaactccgtactgttgtttaactccaccaagttttcctacgaagataaaaattgttgtgactatttttatagcttaaaagtttgggacattttctttaattatgtttctttcgattttttaaattatctcctgtcgaatactcttattttcatatctgactttttttttattaacctgagtcagaagctgcctgtgcagaattccttccttgtcctagttagccacgttgacctcaagtatgaagacaacaaagaggtccaagacacgatattttccaagaagaagaagctcgcatataacaccaaacaggtgaagatcctttaccagagggaccagcctagacgaccccctgaaagagcccttctcagcgagccgaccgacaaagtggtgaatttccactcaaatgggaaccccccccaagggacgcctttcccattgcatataaatgatactccaaaaaaaagggacttacacagagaagatgaccaactagagggagaccccaaagagaaattccaatctgttagtaaacccgattgtgcaaaaggtgcaaacaaaaggaagatagaccaatggggtagcgaagaagaagttacagcaggtaggaagtgcaagaagaagaagaaaacgactacatgcgatacttcaaaggagggaaaacaaatagaccacttaaaatatgcagtgaaaaataaggaggcgcaaagagagggagccagctgtgcagatgatacacatactgatggccaacaatataaatacttattcaaaaagaaaaaacaaacagtgaggaggaacgatgttaactcttacgttaatcatctttacctagtccagtgcagtgggagaattatcaaaaatgagtttctcaaggagatgaaggagatacagaaggagaacgagcaggcggaagaggtccagggagctcacatcgaagatttggaaaacgggatagaagcagaaaatggagaggaggaagaacctcagagaaaggtactcccacagataagctttttttctgatggaaaaccggaaatggggccaggggagccgctcagcagctggaagtgcaaagcaccacaggaggagaagaaaaagtggagcaaaataatcatcaatcgaaataacatcctgcaacacaacacaacaaacaagtacaaaaatttcctcctaaataaaaccatccttttcgacaaaattgaaaatatccccctgttcacataccatttgctgaattatattttcaaatcagatcaaaaatattttttccataacaacttcatagatgaatataagcataaaatttccaagcagataaaatgcaacacgaaaaaaaatgacatatcattccttttgctaaggaaggaaaatactacaccatcgaatgtgtcactgtgtagtagaagtaaagacaaacgaaataacgtgtccgctcgtttgaaaaaaacgaagatactcaaatatgtgtactgccattttgaacaattcataaaaaataccaggtatgcaaatttcgataaaatgtatagacaatattttccaaaaaataaaatgaaaaataaaattggaaaaatttttaaaacaattaaatcacgaattattgataaatataaaattgtaaatatacggagaaacagaaaatttattaaacaaaaaatgtatgatgtttttttaaaaattatgacttcctttcattttcttttaaaacttatcaagttataaatttccttgtacatattatcaacaaatgtgtgcctgtgaaacttttgggaagtcatcacaattttaaggtcttcataaaaaatgtcaaaaaatttgtcctacttaattataaagaaaattttaccatggaccaaatgatgaagcacgttagggttaaaaatgtcttccaaaagagggtctcccataggggcgagaacaggcatgtgaaaaagaacgtccaagtagatgcgctggaggggagtgcaacccagctggtaacccccacacttcccaatccgtgttctaccgaaacgcgtcatcaagaagataaggcgtggaagccaaagaggagcagaagcagcaggaggaggaagcaaatgcggttcttcgacccggagaaagacacgtccctatttgaaacccttaggagaaaatatttgaagaaaaaaaaaattaacatagctattttgaagaggcatttcctaaacagactcatttatttcctattcaactatttcatcatgccagtgattaggaaatattttttcctcaccaagtcggagcacactatttataaaactattttttttgatagaaaattgtggaactatttcaccaaggtttctaacttttgtttgtatcaccagaatttccgtggtaagaagttgaagcggaaggaggagtcggcagggaaaggacgcacacgcggtggggagctcaagaggaggaaactccaaaagggctatacgacatccaatgggagacaactcgaaaacatcagcgcacgaaaaggggtaaccaaacaggcaggtatatggacctccccccgtgtgctccaaatcagggggagacaaatccaaaaggggaaggagcgcctacccgcactgccaaatgggggagaaaaaaaaagagaaaagcgccaaagtgccctaatacgaagcggcaaaaaaaaggaaggcttccaatgtggaaagaacaaacgaagggggaggtccacctcaagcgaaccaaacaaacgaatcgaagatctataccaaatgaccattctgagtaaaaaaaccgttagaccgtatttaaccaagttctattacaaagtgaagaagaagtacttctccctcaggaaaaggtacctcctgcatggaacgaagatgatccctctgcgggacaaacaatttgcacagtatatacattttgcagaccagaagggacacctgttcaggtttatttgcaagcgattttttaagaaaacgaaaaggaattacgttaagcggttttacagattggtcaagcgggttaagagaaggatgatgggaataaaacgcgtcggcgaggggggggcaaaacaaaggagagacgacaaaacagccgcgccttgtgagaagaatgatcggatcagatgcaccaaagtgaagacgcctgaaagcgcagtgatatcctggggcaccaccccgcggaggaaaccccccgagaagaagaggacgaacgggatggagaggccggataggacggagaaggcgaaaaggacggataggacggataggaccgagaaggcgaacaaagcgaaggcgaaaaaaattcacatacacaaaataaaaagcatgatagagaagcgcaattttttactcaagctgaattcaataaatcgctttttttcgaaaaagttaagaataaattgggtgccgaaaaaaaaagggctaaggccgctaataaatctgtctacgctgaacatcccggaaagtgtaaaaaatcgaatcagggaaattttaaaaaataaaaaaagcagcgagttttacttccacaacatattgaataacatggaaagagatagcaaagaaaaaaaatccaggaaaaaaaaatacaacagaaagaacttcaaccctgtgtccttaaatcatatatgtaatttctctttaaaatgtctgggaaatgtgagaaataataacagcgatttatttcaaaacacgctaactaagacaaacgaaacggagttgaagctgaagaagtggctggattatttgaagaactggttttatcggaaaaaaaaaataaaaaatatataaaaaaaaaattaaaaaaaggaaaggtcatctatgcatacatctgtatcggagacttttccaattgctacgagcatattaatcataattatctgttcaaaattttgaagcatttttttcatggcatttcaaactttgaatttatttatgtctttaaaaggtccttccgtctatataaccattatatgaacaactccctcctaacctattaccctgttaacgtccaagaatttggcatacactgcattaaaaatttgagagagctcattgtaaaatctaactcgaataaatcacacagcttcctcctgagacaattctttaaaaatacttcttgcaccgacttgtatattttttcagattcctacaaaagtgtgcaggtagaaatgagagacattttcatgaccatcatcactatcgttaggtactactacttaaatatttatttcagcatcaaggaaataaaaatgaagtggaaaaatattttctactttcagctttttcagcatgagaaaagggaagacatttatcgcagcttgcgcagtaggaggaagttggatcagttgcggcggggggggggggggggggaagcgataggggagaaagtggtgcgggaggaagtggtgcgggaggaagtggtgaagaaggcagcggtggagaaggtcgcggtggagaaggccgcgatggagcaggggggtgttatggagaacccctctgaggacgccacacaagaagtgggcagcactccgcaaagggggccttgcctaccagacagccgaaccgcaaatagggcgaactcgctcgaattgaggcatcttgcgctaagcaccgccatcaccacgagtgctgccgaacgtgacgatggtgaagctggtgaaggtggtcaaggcggtgaagactgtgaaggtggtgaagactgtgtagatggcaaagatggcaaagatgagagggggagccccactaagtcaccgaggcagaacaaagaccaactggtgggtcgcaggccaggggagagtggcagcgaaatggcagcgttgacaaaaggggaaggggcaagcataacttgttcagaaaggaccgctccaaattgcgtcgataggagagtggccaatctccccgataggagcgccgccaacttccccgataggaacgccgccaatctccccgataggagcgccgtcaatccccccgataggagcgccgccaatctcgctgataggagcgccgccaatctcgctgataggaacccccgaggagaggcagaaaaaaacgtccgaacgtacgcagaaaaaaatttcctcacatttcaagacaaaaaaatcatcagcgatatttgtggactaccacaaggattcagtttatccaacattttgtgttccctgtactatgcctatctggaccgaaatgaagattttcaaaacattctctattcggataaagatcaagccaccacctctcatgaacaaaaaaagaagacaaacggggtgaattaccaaaatttgaattctctgctaatcagatttatcgatgattttctttttataactgttaataagagaaatatgaagagatttaaaaaacttttgctgactaggaaaatttggggggggaatataaattcgtccaagacaaaaattttcaagcttccccttatttataggagtaatttatttttggagaatatctggagagcgagagtggtatccctgggaaagaggtgccttagagagggggagaagcgcccaactttgtcgaagcaactgtacgcatcggggcatccgcctgtgctgagcactgaatgcgcttcgccggacccgtacctgatcaccccaaaggggaaaagcgggaccccttccagcagcactgtgagcagcgaggtaagcggcgcgaaacggaggaagaagccaatccatgagctcagcgcgaaagggaagaggaagccaatccatgagctcagcgcgaaagggaggaggaagccaatccatgagctcagcgcgaaagggaggaagaagccaatccatgagctcagcgagacaattccaagcgcccccctgagtgataacttggcaagtcacacaaaatgtagcacctccagtggcgaactccaaatgagggatacctcacgaaaggggactgtcaaaatggggaagaaaaaaggggggggaaagctaaccgaagcgcaaactagtaaactaatgaaggagctgctcgaaaaaaggaaaaggctaacaggaagatcatcttttagagggaggcaaaaaattaagaagtacctgaagcggttgaggcggttgaagcggttgatgcggttgaagcggttgatgcggatgtcacgttggtcgcagtggtcgcgttggtcggggctgactgggcagatgcggaggagcgcaaagtccgcgtgtgtagaccgctgtgctgctgctcccccccgcggagtgatgccgatcgaatggctaaacaattcatacacatttgacttcatcaacaactgcgtgcacagcatatcgtgccaatggaaaaacaaacaagacgcaacaattaggaaccatctacacctaaacaatgtcatcgtagaaaaaaactgctcaataaattacatgaaatttttggtggaaaatagaatcatgagaaatgtcatatctaagatgaaaaaaaataaaatgatctacagaaataaacagaatacctactttgcttacaaaaataatttcattctcctaaaaagctccatcttaaaatttgtttgttctattaaaacgttgaagaaaatgtttagtgctttttacaacgattgttactatacgagatttgtgtttcatttaatttcatatttgagaaagtcacttataaaaaataggaagattaaatttgtcaaactttttttggtcgatactgctatggaggcattacggtacgctcgggtattcaatgccagcagcccgcttttcccatgtcttagacgtctgagaactgtcaggaggaggctcattaatcggtacaaacggggcaataaacggaggaacacgaaaaaccatttggttcaatactatggtctgtttggtctcctccgggaggaactgcgcagcacgtggccttacatgtttaaaattcgggacgacgcttcgcccgtccacccaccgcggtgacgcagaacgggagggaataaaaagggagggcataaaacgggaggaaataaaacgagagggcacaaaacgagagggcacaaaacgagagggcacaaaacgagagggcataaaaaagagggcacaaaatgagagcaaattgatcgatccagtttgaacgggataccttctttccccccttcaccgcccactaaaggcgcggcttcgtctcgagcgaaatgctggacacattcttcaacgcctgtagcttgccatggcgaccgacacgaatgttaagcaagcccttcttaccaatattgtaaagagtgtgggatacgcccttgtagtagtaaggcttggggccatactgataggagctaggttcaccagaattttgatagacaagaaaagggttcggttcgataaccctagatgctctccatttaaagggcctaatattactataataatgttgaaacttacgcctgataataccatgatattttctaaaagaaattttattatgcttcctacaaaaattaatgacattggatggaatttccaacagtctcctattcacgacattccagtatttgggtgcaggaagaacttttctgtgaggaaggtaatttctggacacatcttcaagtgcttcactaaatgttttgcatgtatttatatccttatcaacaacagaaatggaattcaaattatacacaggaacagtggcaccgatctgtagaatcgattcgactgcttcgtccagcaggatgtgactagagctacttggtgcgtagccataaatgccggatgcaatatcaggtaggatgactgacgaaatacatagctcatttagttgttttaacgcactagcgaaagaatatcttaacttgtttgaagatacataattatttccttgccagaaatatggcattattaaaaaggccaataattttactttgtcgctaacgttgtgaggcttggataaaataacgtctcctacttgtaacgactttgcattattaatcatatttttaaactctttttcgctgctaagtttgtccttgcttcccgataggtattcttctctatgttcatttaatacatctattcgtttcttaattagtgcctttatggtgataaatatttccttcactaattctcgccctcctctgtgtagtacatacgcaccaaatccgcttaaaggcacgaagtttgataccatcgggatcagcatgcagtccgcctcctcctccaggatgtcgttatgtataacccttacacttccgaattcgtctaatgtcatacttttcatttcgtgttgatactgacccctttctgatgtatggagatccaacaaatctacatcgtcgtccaagttttctgtccccttggatgtatcaactccgttcgattttccatatctttgaaaaaataaatcatttatttcgcttttcttattcggaaaaatttccttcattacgcttctattcttcccctccagaatatctaacgattttatataatcctcatggtacttgagtgcccggtcgtttatcgtcttcagcttcttcgtcaaataggaactcccaaaatttctcctccctacatgtgtaaagcatagccacgctggtgccttcatcctttctacatcgttgtggcgttttgcttctcttcactcccatcacggttgctctcctgctggtcttcccatttagctcctctgaaaggggaaccccttcgatcagaacttttgcttcgcctattcggtgagagcttttgcttcgcctattcggtgagaacttttgctttgcctatttggtgaaaatttctgcttcacctctttggtgaaaatttctgcttttccccctctgagcgaatgtgtggctagctcctttttctcctcaacactttgcgacgaaagcgacagttgaaagaagaagcgagccacttggaaaacgttacaaaaatgtgctttcatataaaattaattagtgctcattttaatacccctttggaactccttaaatgacacagaaaagaaaaatctttcgacacattggaatagggttaaaaggaggccacacgtagtgctcattttgtacgcttcttctcccatagggagttacccctctcctgcgtttttttttttttttttttttttttttggcaaacgcttcgaaaaggaagctgcagtaggattaacgcccactcctttacgattctacggatgtaccaagtacccaaaattttcaacttaaaatgtgatcagtgaaaattaattatgtattataatgcgtcacaccggatggtttaaataaaaaaaaaaaaaaaaaaaagggggaggagggacacatcccaacagtgtagaattataaatgtagagaatacgtggcgaaaataaacatgaaaagttgtaaaaagggtgggcgaacatgtgctccaccgttctgcggtttcctcgggagacaggccttttcgaatgagaggtttttctcaccatgtgtgtcgatcaggcacgagtggctatgcagaatttgttggaagggcttcctccaccgcggcagtgtgtgtgggtgtttctgcgtacggaaaaatgtgcccccgttgcgctccagtttatccccaattcaagctgaacgggtgtgaaatttacacaacggagactgcgactgcaacgtagactgcaacggagaatgcgactgcaaccgcgaccgcgccctccactggggtgccccccaaatctgtgaagcttcgctacccccgcgcatctacctcttaaaagaaaagcatcactgatcgagcaccttcctgtatccattcaactcaaacactttaatgacgtctctaattgcttcactgttgtttaagccttttatgccatgctttgaaaacaccatacagagatcattcgacaaactgttaatcccactctcagcatcggtgaaattaaattctgggttcaggtcagggttattcttgagtaagttttttagtaaagcttcatctaaggaaaaagggtccaaagggatgaggaaaaagtacaaatgaaatgcacgtaaaaaggggggggaaaaatgcacctaaagggggactcacatatggattctccatactacgggaactttgccatataaggaggaacacctctgtgagcatatatccacgtatgaagagtctccacaccaacacgtatgttcaagtgcagatggggcgagttgtaccttccttcttaaagtatatggactcatcggccgttctatttccatctaagaattttacgccggcaaatttcttcctacacatgtactttattttaatggtaacattgtcatttagtttatttttgacaaaaacttttctggcgagtgcaggtaccattataatctcgtgtgcttctcgaatgcttgggagaccggcggggtgcgatgaatgcaaactggtggccaaaaatgggaaatgagcaacgattgccaaaaatgggttaggctgaccacaaatgggaaatgagaaacgattgccaaaaatgggttaggctgaccacaaatgagaaatgagaaacgattgccaaaaatgggttaggctgaccacaaatgagaaacgctcgccgtaaatgagaaacactggctacaaacacgaaatgctcaccacaaatgacatatgcgatgtgttgaaggccgaacgccaaacaccaagcaccaaagcgcgaaccaaatagggaattctatttttccgcctctcaacttaaacacattagacgatgcaaatctggaattgctttcgaaaggaagtttttaacttgttccaaatttaagaaagaaaagaaaaatttacatgcgcatttcgcgacaaaaaaaaaaaaaaaaagcttaatttttgggaaaaagttttttttttttttttacttacaaactatgaaaaaaaattgggagatgcacagataaagcatttttcatatctgtcaaggaaaaaattgcctacgttggtgtacgccctttatggaagaatcgaatccatcacaggaattgtaagctggttcttttcccatgcaggtgtagcaattgatttttaatcgcttgacacggtggagcttaaccaaatttgcgtcatatcatcttccacctcttttattattttattttatatattttttttttcccattgctggcacaaaacagatccatcttttgtcgccatacgaccccactatgctatgcctccatttcaccagttcggaaaaatgtttttaaaaatcacaggaaaaaattaaagtttttcaaaagctataatacaaaaacatgtttttatatgggatacagttcagggcaaaattcgggggagacgcgtttgaaacattccacgaatatgcgcatatgtgtacgtgtattcatggagatgtgcttatgccaaacatacctgtgcatgcattcgcgtaggtatttgtgtatgtgtacttgcgtacctgctatgagcgcacataggcatacatgggaacgaaaactgcgcgaaacactgtacatgtcgtcgcgcggagaaaaaacacactagacgatggtttttatttcgaaaaaggactttatgtagaatatatgaattatggttaacacaattagcagtattatttgtacttctgaccacagaattaatttcgaattcattttttcgttaaattgcttgtacaagtctgtcgtctccatcattttttcttgctcttcaaggacttcaaaaaactaacaacagggaagggggaatgagaagtgataataacgtgattgccaaaaaaagggaaaaacaaatgttacatgtttatgtagacgcacacataaaaatgaagaaaaaaaataaacatgcacacacaatggtgtacaaaaaaggaagaagaaaaaaaaaaaaaaatgaacaagtcaggtaaaaaaaatgcttaagtaatttcaaatttgccttacttgttcatacaactgggatgcttcgttatttattttttgtacatcatctgctgtacccaactccgcgtcgacagcatcgtggctttctttcaccctcaaagtaaacattactgttatttctgcttttttcttgttctcgtagcagaaggaataggtgccagcctttgcaaccttcattttgtgatttgttcaggtgaaaaggggaaaaataaattaacacgaaagttgttcttgtatatcaaatgtgtatacgtacatccgtacacacacaagtgggcacgtatatgaatatctctcccctcgtggacacacttttgcactctgctccgcctaccaaacggatgcaaacagcacagtaaaacgttttcaaaatgaataatcatttgaaactttccgtgctttcgatttactcacctttatctcgaacttgtcctgtacattattcgacttgaaaattttctccctttttttgtcatttgcgttgactatgtacattaaacacaatgcgttcttgtcgattatttcatacgacctgatagaggcgggggggtaatggtgggcgcgctcacgtgtctaccatcgagtatgatatcttaagtaggattatacttgcatatgtctaccactgtatacatgtgtgattacgtgtgtaccatcacacatatatatgcccacgccacgcctcggttggacaggcgaaaaaaaaattcagccctcgcgcctacccaacaatgacgttatttttgtcaactcggaagtgaaggcaatccttctccagaggacctacgataaagtgggtgcagcgcgctacgagcgatagcaacaccagcaggagtaacacagcaacagggcttttcaaaaaggccattttttcacttcacgtgcttgtcttgtcacatacgcgcacatgtgtgtatacatgcacatatgaatagaataggtatgtatatatatatgtacatatatatatgttcgtgtgtatgcacgtatgggggctcccacgcctgcgcgatggcaccctaattcccgtggctcctgtttcaattcccctaagaggtgtgtaccccccaaatgtgcgtgtgcgcatacgtatgcacccgcgccttccacgctgctgctgcgataaaggggtgaactgaatttagctatgcccctaataaatcccagtgccttcctttacaaacgcgcaaacaaacgtgatcgtgcgtaaccacacataaactagctgtgttgaaaaaaaaagaaaatctcactcaaaaagtgaatacacgaacaagcagcacaaactggtcaaaaaaaaaaaaaaaaaaaaaacaaacaaaagtcaactaattttatgattaactgattggcagactacccagtgacaatgctgcacttgcattcgtcatgcgttcctgcgaagtatgtaacgcatttttacaaaatagaaaaaaaaaaaaaaaaaatgttacactgtaatggtacatgtgagggggcattaaaatgaaagtccgcgagaaacggtgaaacagagaactttttatgtgaacatcggcgcggcggatttgcacggcagtttatttagcctgagatgcgcattcatttattatgtagcttttcccccgatacagtttaacgcagtagcatagggcaagcgcgttgtgcacccccgaactgtggggaatggaataccctcatacgctcatacgttcattcgccctttcgcctgctagctgccccagaatgaccagttagtactaccatgcatccgtggcgcccatcccggacctgcgtggtagccacgttggcacaccggtgcaagtcggtcaaggggcaacgcgaagcacgcatagggaaccacttttcaaaaatgaagaaaaatgcaacaggaaaagtaaggcaaaacgaacatagcaaatatagtatagcaaagaaaagcgcagcatagcaaagcgcagcatagcaaaccaaattaacataaaatgaaacggagcgcgcaacggtgaagcagcgaaagaacccccgcggagaacccacgacaacggctttccacagcagaagatccaccgcaactgcaacttctctacaaagcgaagcacgcatgtgcatacctcagccatatgcatacctcacccatgtgcatacctcacccatgtgcatacctcacccatatgcatacctgactcacgtgcatacctcacccatatgcatacctgactcacgtgcataccaaagcgagaccaataaccctgcaagatgaagcaacgaatgaatgtggccctgaaaaggtggtactcatcagaaaggaagaagaacgtgaacccactaatcctcatttcgaacaaccaaaatatacattttaatttatccctagaaaatttcctactaaataattacagcgatttgttgaaacacttaaatgtgaatacaattgaaaagtatgatgaccctgttttgtttttatggagaaacaacagatcgattataatcggaaagaatcaaaacatttggagtgaatgcaatttagaaaatataaaagaagataatgtcattgtggctcgtcgattcacaggaggaggagcagtataccatgatttacaaaatctttgtttcacttttttgaataatactctaaatacagataacaatttttccataatttcaaaaactttgaaaaagcactttgccattgatgcacaaaagcaaggaagaaatgacataattgtaaatgatcgaaaatgctcaggttctgcatttaagaaaataaaaaatgtgtttctacaccacgggactataatggtgaacctagagaaggacgttttaaaaagatatttaactccggataagatcaaatatataaaacatggagtgtctagtgtcaatgcgcggaccataaacttgaaggagataaatccgaacattacttgccagaatttatgctgcgcgctgattaaggaatttcaagcgttttacaaaaatggggtgtccaacgaggagggagaagcgaaccacgctgctacgctaaatgtagaagactacactggtggggacaagggtgccactccatccgaacagtcgcacacgaatctcagcgggaacctcaacgaaagggaaaagaacctagacaatttaatcgacaactcgtcacccatttcaaaccattttaatatccattacatagacacaaatgaaagcattacgaaaaatccagaatttctaaaatattttaatctgctcaaggattgggattggtgctatgggaaaactcccaagtttcaaaaccgactatgtaaacaattcaattttggaaagttcgaagttttttttaacgtatcgaatgggatgattaaagatggaaatattttttctgactgccttgacgtcaacttagtggaacagttaaaatttatttttaacaacgatgttaagtattcgaaggacagcgttgcttcttttttacgcgatttgcaagtggagaataaggacaccctggcggaaattaccgagtggattttgcaggaactttgagaggtgaatctcgttcgcgctggggtgtgctttgtgacgtgcgcacggaaagcaaagctgtgcttttgtgaggcttcttttttgcccaagagtcagcatcacccacggggtgtgtcttagtggggcccatcgtgcccccgtcccgcattattacacatatgaacagtgagcatgtggtactctgccgccagcagatccctccctccgatttaatcaaccgcagcgtatttattccacctagtttgacattatactgtaaactacacccctcctcctgctccctacatacgcttgcgcgcaaaggcgagttacaaaaaaaaaaaaatgcgcgcacatttattcgtgcacgtgtttgtaacttatcatatacgaattaaaaaagctaagtacaaaaaaaaaaaaaaaaatcgtaaacattaaaaagaagcagtgggggaatggcgttttggttaaaaacggcaagtgcatgtgaatggcccgacgagcgcttcgcgcgcattccataccaccaccgctgtcgccgttgctactgctactgctgctgctacacttatgctgcgtgcttccgcctccgacgcgatgggcctttcgtttccgcccacatgggaaaattccatgtcaagtatatgtatttatttatacatttatgtgcattttccattgcgacctgtgagccccccacgggaaacccgcctgactttcccctagcctttcacctccctttttttttgggccttccccttctttttttcccggcatttttctcaaccgcgtgcgcgtcttccccaggggcgtcattgtcatcgaccgtttcattcgtgacattcgcctcgctcgtctcgttcgtcacattcgcctcgttcgtctcgttcgtcacattcgcctcgttcgcctcgttcgcctcgttcgtcacattcgcttcatccatttcgatcgtctcgttcgtctcgttcgcttcgttcgtttcgttcgtcacgttcacttcatccaattcgatcgtctcgttcgtctcgtttggctcccctgccccatccgcgccatgcgcctcgttcgcctcgttctcctcgcgcgcctccctacatttcaagtcctcatcgccggtgctctccgggtaaaattcatcgctgcttttactctcccctccagggcaggtattacctttttggaaggtgttcacttcggagtcgttactggtgcttttcttgggggtgccctgcgtgtcttcttctttctcctcactgtagtggcttccactgggggatttctttcccgccacgtcttcctcgtcttcctcgttttccttgtccttctcgttttcctcgtcttccaagtcttcctcgttttcctcgtctttctcgtctttctcgttttccttgtccttctcgttttcctcgcctgcctcgccttcttcttctgcctcgcctgcctcacccgcgtggtccaccgcgtccttcgctaccgccgcttctccctctcccctgttgcgtctgcgcagaatttccttcaagttttgaaactggcgcagccaaggctcttcctcaaagtccacctcataattcgattccttaatagcgtcgattttttttctaataaaattttcagtctccttttgcagcatttctgttttggagttaaatttaaaaggacaccaaaaaattgttggctggcaattcgtactaataaaatttttcattttctcgtaatgattaattaaatttaatttcatcaattttgcttcatctgtttttatgtgagagtctacagtttttatttccttaatgtgtgtaattatttttttttctatatcatcaagttggtgtttttcaaatttttttttttcttcctgtaatttctgttccactcttttattttgcatttgttgcctgataaccgtttcgttgcttttttcttgttccagggcatccttcgcttttttcaggtgctcaaatagccccacttgcagaagcctcctgtttctcgtcacagtcgtctcatcttcctctagcttgggctgcaaaaaagttggtgcaaggaaagcgtttattcttacgtagccagcaaccgatggatgtgcatgcaagctatgggcggtctacgcttatacgcacaagccctcccactgccttcttaacttacccgcttctctaccctgaattcgggaaagtactcctaaaaatggagcggaaaaatggcaaaaatcggaacaatgtcaaaaaaaagcataaagttgcataaaattgcaaaaaattgcaaaacgtggcgcagccgatgcgttggccaggtgacatttttctttaacgctttgtagggctggctgaggggagagaggttccacctcagaataggaaggttggttccccccaatttttgcagagccgtgggaagtttgtctttcctcgatggaaccccatgccaacatggagaaatgagttgttccaaaagggtgcgcgaaaaacaccacaccaaatgtgcgcgcttaccaagttctccccgaagaatccccgcttctgtctttcccttctgttaagctcctccttgtcatcttaaaaaaaaaaaaatataccaaaatgggaacagcaagaacaacataggacaatatgaaaacgagttaatccgccaaagctgcagatgggaacaaattccgaacgaacaaactgagggggggaagatcccctggagtggtggtggcacgttttttcaggaaaatccccccctccctcagctttgctatgccgtacatacctgagcacaggtacgacaacctattcaggtagttcaaaattttcgttttaatggcatctctctccaagtagtttttttttatcgttaacttcagtttatcttcctccgataaatagcttttcatcataatgctgaagtatgtactttcctccttttatcgttaaggcatatttctgagtccccttgggaataaaatgtggcgcctagcctctactggaatatttttatatatcaataatttttttgtatgaccaagtcaggtgattttcttctcccctctttaatgtagctataatcatccgttaatcgttctttcgcacgcgtacgtaacatgtataaacattgtgcagaagcataaaaagcgcttcttaccatctccctctcaacttgtttgcgctttttcagcttatttaaaaatttggaatggccagattttccaaaatttattcctcgatatcgtttccctattcctatccttattcctattcctcttctttttttttttttttttcaaaatggtttccgcgtgggtgtactatcacgccagggcaaggaaaaaaaaagaacgtacatgaacatatgcgcacatgcgcctgcgagagcctatggcctggggacaacatccgggggaattctctcatatacacgggagtatatccttcccacttcgtcatttggttacttggccacttcgtcatttggctacttcgccacttcgtcatttttttccatgtctgtaattttgttttcccccccaaaccaaaccgctctacctccgctgttttgcttccacgtcggggccccttcgttcatgggaagacccaaaatcagtcagccaaaacgactgtgcccatcaaaatgacgaagggaaaattaaccaacagcggagaactcatttactgaggggcattgaacaaattgtaagtgtgaccccatgcgggattaattttttttttttccccccttcaatttagttattccaccgtgaagtgtaatcggggacatccacttcgtagctcccactcagtgcgtatttttttccagctgagaaaaacgtcgcgcaaaaggacaaaatctgtgccaaataataccatacctttacaattgaaaacaacgcacaatttttttttggcggcgaaacgggggagaaggacaaagcacagcgagctgcacatgttccctatttttttttttttttttttttttctcgcttttgccgcatgtaggacttaaaaagaaaaagaagttttatacttaaaaaggaaaaaaaaaaaaaaaaggcggtatatgtggagggggacacgggcacgtacagagtgagaaaaaaattacgttcagcgagattttttttcctcacatagaaaagaatcggtttccccgacctgtcctcaagcagcactttgtactttgctctatctgtttcgtttcaaaattattgctctcaattttgccgtacgattactacctttcttttttcgcctcacaattaatgcttctcatctttgccttacaccttttcgctgttctgcggcgcgcagggccatcacccaaggggtgcatcggacacgtacgcccacggcactgcacaccccgcacgcacgcccacgctacttcacaccgcgcacgtacttccaccccacgtgcttccaccccacgtgcttccaccccacgtacttccaccacacttcacaccccatcggccccagtttctatctcgggtatgtcccttttgtccagtatggtgactaggctctccctgcacatttgctcctcctttaacgtcttcgtgttattcaagcacttgccaccatatatcagtatctgattctcttcttttatttgcaaaaatttctctacttgtttgtgcagcaggtcgactgaatccatgtggctgagttcgatgcactgcgtgggaaaattgcatcgaggaaaagggagaagccgatgtgtgttaagttaaggtggcgactcagaacatgttcatgtagtaccgcaggaatttgtattaacgagtgaccccgcgatatattctgcacaaccgagtaaccccaacttacatgcaccttcccggacttctgatggaataaataaatcaaataaggcagcggtgcaggttcaggcaaaatgtagataatttcacctgaacaaattttatagtgtgcaaaggttttatcaagatccattagttggtttctaatttggtatagaaaaccatcctgttcattaaggatcccattccgtgtaaggacatcccgaattgtctcatcttcttcatactccactttttttacaaaattatttgaaccctttatgtaaactacgtttgcttcttcgttactactgtgttcgcatatctccgtaaggtcctccattactggggtggaagcttcttctccgatggtgttgagcatctcggccggggggcaagcataaacgcatgcagagggatgtgggtaaaggtacacacgcgaatgacgccttggtatttccgttggtgggaactgggaataccgcgtccctttggataatctgccctcaaaaacagacgcaccgctgctggggggaaaaggtgaagcaaaagggaagcaaaaagggaagcaaaatgaacccttttttattaccactcagtcgcacaaacgtgtggtcaaagcaaagtgcaccacacggtgcggttatgtggttatgcggttatgccgttacagcgaggcgacaacggtgggcccacttttcccgcgccctcaaaatgaagatgttctaaaatgcatctcattaaaatgccaaccctctcgacgtactccctttcacggcacgtctactcttaagtgattagtttgtaaaggaagaaaaataaataatgcgatgtgttgcatatggtgcttccgacgtgttgcagatggtgctttcgacgtgttgtagatggtgctttcgacgtgtttcagatggtacttcccacgtgtttcagatggtacttcccacgtgtttcagatggtgctttcgacgtattgcatatgatgctttcccatcaatcttaactctgcatagctgtgtagttcctgttctgtacaccatgcaagagttaaaaaaaggaaatcatgctccccactcgttgtgctacttgcatgtgcatcttcgaaattcctacacattttttttttctttttattttgcagccgtttgggggttctcccggggggatatttataataggggccaaataagcatatctgaaagaagggtttaacgggtttagatcacggtaaaaagggaaccacccaggaaaggcacaagaagagtggcactcagagtggcaatcacagcggcaataggagcagcgaggaggtccgctccacgatccgctttgcgattcattttacgattcattttacgatccgctttacgattcattttacgatctgcttcacgatccgctttacgatcctcatgacggacgaaccgtgtaccgtggcgctgggatttttttagcgcccccttgcctttctacgcacggggccacgctctacgtagggccacatgccatgccacggtgcatcacatatagtggcatcttttttttttttttgtcacttttaaaattcactgcatcgaacctggcgttgtttttgatgtgtcctccttggggggtttcacagcaaagacgcgcaaaatagcaaagggggaagcgtcgaagtgggcaaaatgaaaaggaaaaaaattccgtggagcccactagccgacgttgtcgctccccatattttgataaatacacttgaaattatcatcgcaacgggaagtgatatttatttttctttttttgtgagttcaaaaaaaaaaaaaaaatataggtgcacatacccttacacattttatgcatatgcatatgcaaatggcaaatacgaggaggggaggccaaagcgcattgcattttgaacaaattgcagagtttttttttttttttttttttaactcattttaaattttctatgaagaggggaaaaaaaaaaaaaaaaaaatttaaccaaaaaaaggaaacttttcaccattttgaggaatcccttttccagccgaattgcattactaaatgtttctcacgagtggagggctcccccctttttttttttatcatatgaaatgtgtgaaggaagtagcatgaattggggatacttttaaaggagagaaatgaatgaagaaggcacgcacatgtggcattccttgcgtcccttttttgttcacaaatcaagacaagggaaaagttacattgggaagtaagtttagtgggatgttcttcctataagtttcgtcatgtcttcatcgattttccactacttgtgcgaaaatgaaactgtccttttccatgcgttagcggccatcactccgccgcaaagcatatgaaagtcacacagctgaaaagtcaaactgagacaacaggtaaaaagaagagtaaatatgctcacatgataaataacggagtgaccagcgtaaagtgtcatcccatgaaatggggacatctcaacttatcacctttgctggttcgctacattctcccacctcgcgtggggttaagtactctttcgatcatcttagaccgatttgctggcttgcacgattaaaaaaaaaaaaaaactctgcaacgggaatggctagtcgtaatataaatggctagccatgacaattgtttttttttgtgaagatatgctaaacgggtaagttgcatttgcaccatgtggtcatcaactcgagggcagaacagagagtcagggttatttttattttctcaaaaaaaagcggtaaaaattggcctaccattttgtgaaacaatcgcgtgtaagatggttcgacgcgttttgttcgctaaaataaaagtgggaaagataaaaaaaaaaaaaaattgtggagaacagtccccccggtttaaatgggtacccctccgttggcacaaacagcgttcccaaaattgttcccttctttttgtcaaccgagtgaaaggaaggaatcgctcacattgccctttcgctggggaaggagaaggaaaaaataaaaaaaagcaaaaaagcaaaaaaagcaaaataaacaaaaaagcaaaaaagcaaaataaacaaaataaacaaaataaacgcattgctgcacaaaggcgtaactgtagaaacgagtgcgccatacgtaccacgagaggcagatcactccaacagattgctcggaaaacataaaatgatgtatactatggcatagcaaagctaacttcaaaacgcatttgttcgagacgaaatcaaacgaacgtgtgcggatttttattcacaaaatgcacaagtcaaaaaatatcgaaaataaggttcgtccaaaaaggagcaaattatgagttgccgtcatgtgcaaacacaagctacttttccgttccgcttttgtacgacctctcccccgagagaagaatcctctccaacgtatgcacatatgtcaccccctttttttatgacccccaatagaccatcttagtcgaagaggttgtccgagattttgataaaaatgaagttttcgaggagataaccgccaagtttacctgggagcaaggtacaaaaaggaagtggcaccgctgtgtgtagaagttttgtgtcgaagctgcgtatcgaagctgcgtatcgaagctgcgtgtcgagccagttgcgtgccccccatttggacctctacacgcggcgccaattcacccactttacagacgttgagcgatcatggaacctgctggtggaaaacaacggcattctgcaacacgtgagtcaagaaaacttggaagaaaaatgcaaacaaaaatataaaaagaatcaagtctgcgctttgaggaaaggaatattcaggttcgtcctgcgtgtctgtacgaggggtggggggttattttttagctcgccacagattggtgggtccgtttggcatggactcgtcggaattgtctctccccatgggaacatacgtaataaggtacctttctacatatatgagtgcatacgtttattgtccatccccccacaggcatataatcattttgttcgacatgtccagcagcatgaaagagagggacttcaagcctgaccggataaacgttgtcctcgagagtgtggaggtaaaagcgacgtggtgacacctcatggggagagagaaaccccccgtctgtgtgtttttcacctcagaatggcgcgcatgatcagatggtcgcatgatcgcatgatcgcataataacatgatcacatcctcacatcctcacatgaacagtatggggataaaaataagttgaggataaaaataagcgtactgtctcactcgtgatgtgccacatctctcataaactctttctccttttcccccctggtagagcttcctgaccaatttcttcttcaaaaatccggtggggcacgtcggagttgtggccctgaaaaacagctccgccaaattaatccagcccctgacgtccaacatggatgatattatgaaggcactactaaaggagaggagtatgggtctgcagggatctccctctctacagcagggacttgaaattgcacacgatttgttgatagacattccactttacggaacgaaagaaattttaataatatatgggtcgataagaacatgtgataaaaaaaatattctaaatattctaaacctaatagttaaaaataacatgcatgtaaactgcgtgtcgattgctccagaaatgcatatacttaaacacatatgtgaggagacaaatggggcatacaaaatctgcatgacgaagaatgcactgttgaacgaaatgaacaatgtcacggagacccctctgtggatgagtggaatggaaccacaacttattcatatatgctttcctgtaaagaaaaaaattagcacacaaattatgtgttcctgtcataatcaattaaacaccgatacttatatatgcaacttttgcaacagttacacctgtaagataccatccaaatgtaaagtctgtgggatgcatttaatttcgatgcatgatttgtctcacattacgaacaaccttcaaggttctccgctttttcttgaaattaagaatgagaaggatgggcctagtgtatgtgtttcgtgcaataagaggctctacgataaggtgtcccaatgctccaagtgcaaaaatattttctgtctcggttgcgatttgtacattcatgaagatttgaatcagtgtcccttctgtttgattctcgatacgtgagttgtgcttactggcggttgattggagcaggagagcggccaacagagcggcgaacagagtggccaagagagcggtcaacagagtaacgcaacagaacgaccaactgagcggccaacagagcggtcaacagagtggcccaagtccccaaccaagcggcgggaaatgcctagtcaagcgcagcggtaacctgcacggtacacactccccgaccgaaactctatttgttatccgtacccgcacaggaagcagaatcaatggggaagatatgtcataaaccatttctcagtagggttcaccaactaagaactgaaaaatcatgcagtacacatatacatcggtgtcccctatcattgattacatatgcgtagaggcagcctatctatgtgcatgcacctgtttaaaactgtttttccttttttttttttcgtgacccctcacggtgatacatcccgttttatatttcctatttgttccattttttatcatatgttacactgatgctaacgattagctattaccattatagttgtcaccatttatcgtttgccttttttttttttttttgcggcgcgaccatcaactgagaataagtaaaatctccccccccttgtttcaacacagctagccacattgagcattatgaaaagaacacatattatgcacccatggtaggaaaaaacgggacaggcgaaaaaaatattatcactaacgagacaaccccccgaaggacgcacagctacagtttcacatgaacggtgtttttcgaaccttcccgtaacatcatggtgtgtgccaaaaaagttaagtcatcattatggtgaactaatggaatatttcttctcattaaaaggggatgtgtgtgtgtgtgtgtgcttacgattcccttcatatttagtttattaaaaaaagggaaaatgacaaaggtagcggtgggtggaagaagccctaaattttattttctccgcgaggagtctgtgtgtcatcgatgatcgcaatccatttggagatattccttccactgaaacgtttgtaggaaaagggattagcagtggagttatcaaatgttatcattttttttctgtgacgaatgtgtgaatggtcacaccgtcacgagtcactgccggtgaaagtgccactcttggggaagcacacaaactacagttgcatatttttgtagaaaaaaaaaaaaaaaacgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatttgcacaagattagagaaagcaaaatgattcttcatgactggaatgagagaaaaaaaaagtgaacaaaaataatgcataaaacaaaacaagggacgagtgagcgaacaggggaagaagcgaaaggaagtgaagcaccaatgtagcaatcacacgctaacgatctaacgagcgaacgaacagatgtgaagcgttgagcgccaaagcgaactttcaaagaatttgctcagaggagccattttgctgaaagcgcatgacccacccgggcgcagccatttgtcagcaaagccccagaacattggactgcgctcaaagaaagccctcacgcatgtaatattatatacgtgcatatttacatgcacagatacgtgtgcaccgatttttatgtatctacgtgttcgcactcacatatacttgagcgcagttgcgccccctcgtcttctggccacctccgcattttatcatttcacccgagcaatgcgtaactccgttaaagtcgattagaagcacagcctgcgtggaaaaacagccaaagaggagttaaacaaagaaccatcgaacattgacagaacaactcttaattttcaactcgtggattttccctcggaattcttcaaccggtgttcgttgctacgatgacttgttgccttagaggcgaagtagcactgtagagtaacaccccccacccaacccacttagtagaaacgatttagaggcagggaggagtgcaccctctacagtatacaggcacaggtctcccatttgagtctctcactttgccagcatatccccccccacacgttcgcaataagatagaaggacatgtgagatattaccccccaccgctaacattcccaatcgctgacactccccatcgataacacttccccacgctaactcccccccttgaaatgcatctttttttttttgaaaaaaaatcaaccacatggtaagatacaagtggacccagttaaacgaagcaacaacaaaagcgatcagcaaaaatggcaggaacgttaaatttaaaagaattaaaagacgaaccgattttattctacgaaaatgcattaacttatgttttttctaatgcaagggatgataacaaaaaagatatccctgcatgtgtaatttacccaaatgagacaatcaaagttggcttcccaatatattctataaaaaatattaacaaaaatgaaaacgtaataaacgatacagatgtacaaacaaacaggttcaatgaagaacccctgattacatatgcatctgagtctaaacatatttatccactcagagttaaagtttattacagcgtcctctacatgttaataatttctgaactttttgctatgatcttttttaaaggtaagcattccaagcgtgtgtatagcgcactcaccgttattcttatacacccctatgttgaataacgtgcaatctgtcgcgaatgggaagtgggcgccgcttattttacgtcaccgcgcagtctgcacacaggcatgtacacgcgtatgctcacgtagagttacttacactcacgtagagttacttgtactcacgtggacctacttatactcacctgtacacacccttaacgagtgcatcccttttcactcattccttttttttttttttttcccttccaccccctccccacacagacaacataaaccgcaccaccaccggagaaataaacggaggacaaatttttatatttctctttatggccctctcacacatacttgttatattatccaagtttcgcaaaatcaggccctacgtatttgatatgtacacttcgctgagtttatttttttttatattatccattttaacaataaattgttttagtagctctttgatttccctgttgcagttttttattttttttttgcatgccaagattgattattacgtgatgccccactcgtgcgtcgttcccccctgagcggagcagcgggcggcagcggagtagcagcggagcagaagcgaggttggtcagcacaaatgggccactcaaatgggccctcaaatggggtgcccaaattaaccctcaaatgggccactcaaatgaacccgcaaagtgcgcgccacaagatagtaaagacaaacgcagtgcacacaccataaagtttcagttttaattttaatttaatttgttccattttattataatttttttttccaagtgtttaaagttttttcttttcgttttcaccgcctgtttgttttgtgcccctgggcgcgcggccccccccagtactaccccccgttgagacgcggcaaaaaggggagtaggagtacatggagtagcgcgagtagcgcgagtagaggcagcaaagagagctcctctttcgcccccattttccgcgtcccatttgccaatgccaaaactaatgccggcctaacgccctggggtcctcataaaaaaactacacaaatggaatatcccccatattttgttgaagcgcgtcctagtcatgttaccccaaacataggcggggaaaggaagcactgacgtgttcgctttgcccccgcgtaaaatagacaagcctccgcatcggcatgggcatccgcgtggacatccgcatgaacgtccgcgtggacatccgcatgaacgtccgcatcgacacctgcttctatgcgaaaaaaaaaaaaaaagggctaacaaaaccacgttgactaaaaattgttactttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgtcttcaccgggttgggcagaggcgagcatatttgttcccctcagaggtaacacgattagaggtaccccttcaccatagggggaggagagactcactatataacgcacttttcagattggcccctacattattgtgacgagctaaccccatttggaagggccaaagacacacaatacagtgtagtgaaccccccgcgaatgtggataggtcctaaaaagtaaggcgaactgaacgaggagctacttggtgacgcatcggatgcaccctttggggcagtgacacaggggaaagcgcacacatgtgtggtacacgcaattgagattgcgatatatatggcacgtggggcacagtgcacacatgccgcgcaaggtagccacggcgcggacataacaaaccgcgatttcgccatcccaaggttcgccacttccacgcctccacgcttccgcttctacacctgccgcttcttcacttcgtcacttcttcacttcgtgacttcttcacttcttcactgcgtgacttcttcacttcgtgacttctccacaattcgagatgcacctgggtcgcgcgaagaagaacgccgaggaggagttcctgtgcaagggggagtacaagcaagtgtacctgtgcctggaccgaagcgaaggcaatgacgctgtaaagatagacatcagttatgacaataacattcacgatattctacagctgggtagagaaaaatacaacacacaaggagagtacatcacagactcatgcggaaatatcatacaatcaattacagacataattgacggagacacactctacctaaacgatcgaaaagaaaaactaaccatgcatagtaaactgaaaaataacttaatagtaaatgattacatcgtccaaaaaagaatcggttcaggtggattcggaatcgtgttccaagggatacacatacaaacaaaacaaaaagtagccttgaaatttatccccaaaagtaacttcctagatgtgacagatgtacatagagtcttcatagaaatacaaaccttacgaggtctcattcataataatatcataaaaatgtatgacgtaaatcatttcgaaaattatgtttgtctaattatggaatatgccattaatggagacttaaaaaattatatacttaaaaataatggatatctctctgagaaggaagctcacaatctcttcatacaaataatcaaaggagtatactactgtcattctaaacacattgtacatagagatttaaagcttgaaaatattttactcgataaaaatatgacttgcaaaattgcagactttggattatctgactttgttaatgttgatcagaatattaaaacggaagctggtacaaaagcttacatcgctccagaaattattttcaaccaaacgattaactactccgtcttcaagttagacatttggagtcttggtattctcctctacatcatgacacaaggattccctccttttaaatacgtcgaaaatgatataaaatattttgatagcagtacacttaactatccgaatgatatttctgatgatttgaaaaatttaatttctctcatgctgaacgtcgaccctaataagcgccccatcatcgtcgagattctcaaccaccgctggtttgggaactacgcacaaggggggtagaatgaaaacagggctccattacacccaccacaaaagatggggggaggggagaggacatccccctaatcccaagtaccattcaaaacagggttcctctacacccaccacaaaagatggggggaggggggggcatccccccccattagagctgtgcgtagatcaaatcgattcgattcccacggcactcgctccatatgctgtgaagcaaatgaaccgtcctgaagttcttcctcctcaagtaccttgccttcagcacgctctctcccaaggggtacccaccagagcttgtgtttagtgcactgtaaagaaacacagcgtatcgcctactcatgtgttcgaaatatatgtcaattaggaacccttcaaaatcatatgccttcttaacacattcgaagggatgatcccgttggctacctcttatatgcgcgtctgcctcttgcactcccctgtcgagtttctccccctctcctgcacttttcgcccccaccaacgtattctccttgcacatcgcatcaaccacatcgtccgcgaaactgtgcagatactccgcaatctgaaatcgccaataaggttcactaaccaagtgaaacacccgcaacgtgttgtaagaatctaacatggatgaatcgatcagattgacataagacaaagaagaatacaacaaacagcaacgagagtctcccaacttttccatatcaattgcacgcaacatacatttccaaaaattggcgtctaaaaatttgttaacacaataacaccataagatgtcacatatttcgtggtgagaaaactggtgcatccgttgcaaaatttcatactgcaaagaactgagaagggtatacgatgcgtagaagtacatgtttccataggcataagctattttggcgatctcctggggggacaagtcactttgcttcttcagtatggccgcctggatcagactgtgcagttctctgctgccactccgaacaagcgagtaggcatagcacaagtttgacaagtcttccgatgtgaacaggtttaggaacgtcccttgtacgacacgaacttttggatgtccctcaatggtgctaccccccttttcagtacctccccccatacgcaacaggtgccgctcaaccgcttcatgcacttccgtgtctactcgcccatcccaactcaccgtccgcccaacggtgattgctaacccaagcacactgttggatagttgcttgggagtcataccctgatgtaattccagggctctctccttcaactcgaaatataactcattgctgaatctcacctgggggttctttccttcgaccgtactgtaagcccaaatgagcatactaacagtgctggcgctaaaattttttatattttccaaaattaccttttcgctctttatcagcaaaaaaggggaatccttaaaatacttggcactcgtccatattccgttcagcagtacagacagggggatgccagccgcgggttgcctttctccctttccttccacgtccagctggtccagctggttcaacttgtccaactggttcaacttgtctagctggttcaacttgtctagctggttcagcttgtccaacttatccaactcgcctttcttctggtaacccccccccgcgggcacagcttcccttcctgctgcccccccctcatgtgaaaacataccaactatggccttcacaaaattacacatcaaaacatcgtcagccgcattcatatttctggagtacaaaaagaagagcttcaccaactgttcctgcgtcagattattataccttttatacacttctacttttaagtctctaaaaatctgaatatgtttgtaattattactgcttacgtattcgagaatttttacaaaattttcattactcattgattttatcttaatttgaactaagcttaagtacgtttctaagaagttcttacttgcgtatctgcctatatgatgaatgtttttctccttattggagttgttcaaatatatgtagcctactttgactagggagtcttcatccagatacttgacactttgcaggatgacattttctgctaacaggctgacttcccttatggacagtaggttgatccgtttcgttacatagagatagttaataatatctttgcatgaaaaaaaaaaaatctttttataaattacgtttagcacatttctgtacaactcttcgtacttttttgtcatgaaggacgatacgtaatccttccatgtgctctccttaatgttcaatttttctatatacttcacgtagttaaggtgtatttccatcagtgtgttaagattaacctggggagcagaataactgcttgcgctgtggttagcagttccgtctagctgggaagtatctactacatctacataggtgtgttcttctatgtggtgcatatctctcttcgtctccttcaatccttcagaaccatcccacgtgggatgctccttacctttttcatggcttacacggctgggtggactactccccccgctctcgaacattctatcacaactgccattttgttcatcactttgctcaacattttgctcatcactttgctcatcactttgctcaacattttgctcatcattttgctcatcattttcgtaaaatataatttcattctcccctactgtcgctatgcccctcttacgactgctacggccatacctccccacccactcatctacgtactggtcaagggtcacaaatctgaactgtggattgtccagcctcaaaatgttgcaagattcgtacgttttgtaaaaattagaaaaaataatttcatacattttaaatagcaaatacacatattcatgatttttcatttcgttaaaattgttatcaaaatagtctttcacgtcatccatactgttggaaaaaaatacactacgtagattttcattatatttactactgccatctctcccatgggggaggaactttggtggcaatgctcccttcagatttacaccctcagaactatcagtatgcttcacatctccttgcaaggtgctgcattcgtatatgcttcttgcgtatgcaaaattcttcactcttattttgactgctctgcggagggggttcctcagcaaggctacattgcttatccgccctgcatggttcagctcaagtcgttttttcagcaggtacattttaggcttctcaagtggtacgttgtaaaaacgccgagcgtggaaaatgtagaaaaagggaaggggcgtgcgtgccttccctctgttaacatgactgagaagtttgcgaacgtgcgatctgctgcgtcgttgctgcgttgttgccgcgttgttgctgcgttggtcccccgtgtaatgttcaccctgtgttcctgtgccccacatgttgcctccgctccatttgcgttattttgcccttttgtatttttttcttacatttaagcttacatgattgctcctccttgtgcacaaaataaacactcggtgtggggatcgccatcattttagcggtgcctgacctcttcccttcaagtatgcagaagaaaaaacaaaaaaacgtaaacaattagcaatggcggcgacagcaaaagcgcagtaacagcggcgcgtttacttttgcaactgatgtgctcacttcagaaatgcatcaaaaaaaggctaaagataaaccaatttatgggcatattttctcacatttttgcaaagtatgaattttttttttttttttacgatgaaaatttcccacgaacggttgctactgagcacttgttgtgtgcaacagtctgcgcccttgttcagaagagactaataaattctacagtgtgtgcagggtgagtatccttaaaaggcatggaaggagcttcaaattgtcttacaaatttgcatttatgtgtgcatatctgcagagtctcgagcaacttggtaagtaccctctttcctgcgacacaatggatggacggttatcccaacgcagtgttttcatccccgcatcgccccttcctgcaaaattatacactgcagcatcacaacgcatgtaacggcatcgaacgagtacaaactgaaataatcaaaaataaacaatgaggaaacaaaaatcatgtaaccctggaaaataaatatttttccattcactgtgtatgccttgaagtgttcacgttcacacctgcgcacgcttaaaaaaaaaaaaaaaaacaaacaacttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnatattgctgttcagaataaaatacttaatttttttttttttcatattgctgttcagaaaaaaatacacattttttttctttttttaccttgctgttcagaaaaaaatacacattttttttttttttttacatggctgttcagaacaaaatgtccattttgtttatttcactttagcatactccattatagcatcctccctttttagcgtcccccctttttagtatcccctctttagcatcccctctttagcatccccctctttagcatattccatgttagtacgtattactttttttatttcccccaacccaaacgcggactatatcaagttaactgctcagaataaatcgcacttttcatttacccccgcgttgtgaatgcttttcccttcacgtccttttatcccgttaacaactcgttccaaccttgtttctgtgcttttccgcaacgcaacttggcgtggcagggtgtgggcaccaagaagagtgtattatcactgaaacgaattttttagaaaggacaaagttgctggtcgtttccggagttaaaaccgtggttcttctcccaccgccggacgttaaatggagaattattcttacagttctggggcagggaaaatgataccgtcagaacagagcaccagcaacgtagtaagcataaaaatggctctacaaaaatgtagcacaataatagaacaaagaaataaaaatgctcctttttttgcctaagtcgatgattcccacatttgagacaaaccgttgggggaaggaggcaaacacattttgcatttcccccaaaacaacgtatttgattagatcccacctttccaccctattcagccaagcaagaactcgtataagcagcgagacagcacgaatctgcgcaacggcacaattctacgcgatggcgcaattctacgcgatggcacgaatctacgcgaccccaaggaccacgcagattacagtttgtacgaacaccctggggatattaacctcgtggatcagaatgggtacgtcctagaggagactccctactacagccatggagaaataaacaccaccccctcgatgaacctgtaccacggtggagacatgtacgtaataaatggaaacaatagtaaagacttaatggcaaagacaaataacaccttcaatatggcaggaactataccattgaaaggggcaacaaattatgaccatataaattcggccctaaatctcaaccaagagagttactataatccataccaagtgagtaacaactttgtccccaacagcgaaaatgtgaagtacgaactgaagggtgaaatggatggagagtatataattccagagatgagcacaaagatgaataattcatacgtggtgaatgtaaacaatagtagcaatataagtgggaaaattgggcaaaatggtattaatggctatatcgattcagacagctataccaatttgtatgaacatgggagtggaaataatagtgtacctgtgatgaatggcatctctagtatgcctgatgtggaaaatatgactagagcgacgcacccccgtggactgggcaatgtaaattacgatttgctcatgcagaactacaacgctgctttgtgcaataatataaatagtgtgagcagcgtgggcagtgtgggcaacgtgggaagtgtgggcagcgtgaacagcgcgcagaacctggccagcatgggttacctgggcggtttggacgtttcccccttgaaggtgcagccgtacggcgcgagttttaacagcgccatttatggcggcgctaattatggaggcgctaattatggaggcgctaattatgacggcgccaattatgccggtgccaattttgagggtaccaattttggggaggccaatttggggagtgcccatttcgggggtgcccattttggagctacccctttcggaggttcccattttggaggtgcccacttgggagctacccctttcggggatgtcaattttcagcccctccccaaggacgagttccccctgctgtttgacaagcacaaaggagcggacctgttagacgagcaggaagggaaatactcaaagcttagaagcaccaaccacgcggagggaagtcatgcccacaaacaccccacagatcagctacaagcaatactatgtctacaaaaactagaagaaatccccaccccattcatgaacctcaaagacgtaaaatattcagtcagcgtttactttaactcctatgatgatatcctggaaaaatatcaatcccaattttacaactgtaaaatgaatgaatcgaatacatatgcagactgtgatttgaaaaacgaaataataaaattaccattcaacaaggaagaatttattttcctaaaggtcatagaaacgtcagtgtacaaaacggaggttactggccgattgcaactaaaagtggaatctctttcgcaggaatatcctttgagaattcctataataggagatgatggaaattccaaaggatttttaattatgaatttttttattacctcgtcttactatgatgtaaaaaatgatttgctcataactgatcagtcatgtctacctagtcgggccaagtctaccagaattcggagaaaaaataatggcttccactttttcgaaaattttaccaaatggtgttgcgagataacggatcatcacatgaactagccgagtgcgacctgcaggtcacgccagcgtccctccccgcccgttcgccccttcgtttgtctgtcagcttgtttgtctgtcagcttgtttgtctgtcagcttgtttgtctgtcagcttgtttgtttatcagcttgtttgtttgtcagcttgtttgtttgcttacttgctttcttgctttcttgctcgctttacttcgttcggtggctccatttatgcacacatttcattttacttttttttttcgttgcatgctccagtgactctgtctctcatttgtaattaaattgcgcgtcttagagcggttggcctgcgattgcgtccctcctcccctcgcacaggtgtgcccgcgcccgcttgcgggggaagtgaaagggaagaccgccaataacacacatatgcataaacatgatcatacgtatgtgtatatgtcaacacttgtgtgcctccttgctggctgtagaaaataaccccgtctgtgactctttttttttgaaatttttagaattttttttttttttgcagtactctcctgtttttttttttttttttaagttcccttttcaccctgtttaaatttatgtcaacaaggaagcacagcgatgagggttgcctttttctaccactgctcgaaaatgatgtcgtgccgtggtcatggctgctcatgtgttcatacattaattttcatatcgacgaggctggtgcatctgccaatgctactggtttctgaagtgttctacaattgagcctccaacgagtctttcgtccacgcttccagttgggggcctctaccaataggggcacccttccattcacagtgcgacatgtgccgcaagtcgatttaaatcgggtcggggtatatatgttcgtctgagtttttcgaaatttaccaaaacactgaaaattggtgcattacgcattttttggcataacttgggtgtatgatataagcttgccttttttaaaaataaaaaaaaaaatgaattataaaaattgtgcaggggccaccgtagctgcaactacgagagggcacacgaaactgcacaagggcttcagaaatgcacacgggcctcagaaatgcacaagggcttcagaaatgcacaagagcttcagaaatgcacacgggcctcagaaatgcacacgggcctcaaaaaagcacaaatatgttatgcaggtgtacacacatggtgcatctttacatgcgcgcggctccacgtatgtgcatatgtacaacttcacggcgctatgttgtgcctaatttgcattaaaaaagggggacattaaacgggtgcagagtacgcatggggcaaaaatgggcatttcgtggagctctatagctaaaaagagctcatactgtgtagtgaaagaatggaaaacaaagcctgccgcgctatgcagccatgtaactgcgcatatgcacatgtgcagtgcatatccctgtgcctgcgcgtgcacgcataaatgcaaaaggaaaaaaaaatatatatactttcacatgtgaacacaattaaatatggtacaattgaggagtaggggagaagggataataaagtgaactatttaaaaaatggggctaattataatttttcaaaaaaaaaaaaacatacaagttttgtgtgcacaagggggaagctccaaaaaaaaatgtacacagtcgcttcgtacacaagtggacgtgcgcagcactgctggaatgactcaacttgcaagactcgcatgaacaacggtatctgcacaccgattcaagaggactcaggcaggtgcactcagggaggagcactccggcaggtgcacaaacataaaacaggggaaaaatcccccatgcgtgggggctggagaaggaaagcaaaggaaggggcttggtcagaatgcgacccttcctcttgatccttttaattctcttcttcctgttcttcctgttctggtctcctctggttctacttaaaaaggggaattaatcctttgattcccatttccacactttcgcgttgccagctgcgggggggggggggaagcaaaacaggggtcgcgatgagtaacgtgctggcggaaaatgtgcaggagggtaaacgtaccaacatgcacacgagcaggtctacacacatatgtacggaatgtgaaaaggtcactgagctgcgccgcatcggtgcttctctagcacgctgtttctcccctcctcggagcgtgcggccaaaaaacccaccgttggaaaagagcacaatgaagtagggccccgagagaggcagaataaaatcggggtcattaatattaaatttcagagtcatagattcgcggtccttcaaatatccatagggattaaactcgggcagcgaaaaggtatataacgctttgctagagccgtaaataagtattgggacattcttatgattagtcaaaccagccatgcaaaaaatgggcaacgtgttcatctcaaaatggttatctcctttaagactgaaggctaatatcttcccatcactcatggcagtgatcacattagcttcatactgcatgactgaaacgacacttccatacttgcatttcactacgttcactatttctaaatttaagagattgataatagttatgttatcaccacatacccacaatgtcctgttgaatttattttcgtccaaattacaactgctgttaacattacctgatgcacatttggaagaaataatttcgatcattttgaaaattttcgtttttgtttcgattttctttatagtcacaaaacttaagtatgattcctggtacttccaaaatttaacttccccatttatgctagatgatattataatcccatcgatacacacaatgctgtatatagagtccgtgtgtgcatagagtgtcgaagaatcggaagaaggaaggtgcataattttaatgagtccattatccaaccctgcgaaaatgcactcttctgcgtatagtaaggatagaaccctttttttccttttcttcatttttttattgccttttaatttgtcatctccatattcttcttcctcaggggttaattcaaactctattttttttaaatgctttatatccaactccttcgatccttctccggggacgaagatccatacgtttattgtgtacggagagatcgacgtgaacaggtatatctcgttgttcggcccatgtactattattgcgcaatcgatgtaggatctttgcaaaaaaaacgtgtcgactaattttaaattgtgcaaatttctggcaggagggtaagaggtagagagggagagatagcgagggagagatggagagggggagatggcgagagggggagaaaaggagagcgggaaaagcagagtaaccaattcggagaaaaggaaaaggaaaaaaaaaaaataaaaaaaaggggggggaaatggtaaaaggggtggataacaaatggactgcgttggcttcttcgtctgcctctgctgtggggtggcggtgtgagaaaaggagcaaaacgggcgaaaaggccaaaagggggagaactttctaccaaaccaatctacacacaaaaacggccatcaaattatcttcaccaaagtgcatcaaaaaactgcgtcgccatcataataaactggttatgagagcaagcacatgcctcttatatgcacaggttgataccaaacggggggtcgaaaaaaaaaaaaagacccttcacgttgggcatcatgtacatatgagatggatgcactaggcgttgcaggtggtcacggttcgttctctttttttttcactttgcagctctcttttttcgtaattttttcgcaattttttcgtacatttttttttctcattcttttcgcacatttttttttctcatccttttcgcacatttttttttctcattttttttctcatccttttcacacatttttttcattttttttcgcatttttttcattttttttcacatttttttctttcttccttttgaggccatgcacacgaacacacccacggcagacacgcaacgcaaagcagcacaccacgcacacacgtgtcatgcaaagaaatggattacttgcagtcgtccgaaaaacggcacaatcctgaaatggagaaatgcgcaaaacgcgaggagggggggggaaatgaaatgaagaaataaggtcaacgcgggaaggacgagtgccaacagaagctacatattggcaagcttcccacgggactcataacccaaatgcagcagtggcaggggggtcaccgaacacatgtcgagctacgtatctggggaatgctcccacatatcgagcgaatccacatgacgaacgagcggtattcaaaagtaacaacaattttcttaaccccttagagtgtagtgagggcaaaaggttattcctttatctctatctttgttcggattttttttctgataaaaattcctcctattgttgtagttgttttgcattttgttgttcccatctgatcctgaaggggtggtacattataatgcgatatatgtatggtacagcaaatggtggagagtcacgtccacttcatcatattcacccttcttgtgctacgtccacgcgcactcataatgtaaagctcattcctaccatttgcatatcggtactgatttttatacccatctcggagatagttgcccctcatatttaattacctgcacggggagggagaagaaaaaaaaaaaaaaacaaacattgttacaatcgatgtacatataaaagggatcaaacatgggtagtacaccttccatgctgcgccacatggaccgcgctcacttctccattcgatgccaaagttattgccccataacgcaaacgatgttattcaaaagagcacactgttctataattctactccacgccgatttacaccatctcaagtgttatatatcaagtctactgtgtgcatgccgttcggccgctcccattggtaagagtgcgattatgctggtatgcacagtttaggcagactcaacgattcataggaacggactagcgccacactcgatcgatcaacacaacgcccgggaagcacaccatttcaaccacgtggcgcaaggctctccgggaatgctctgacgcttggatccaaacaaacggaaaagaaacgaaactcacgaaaactcgcagcacgcggcagggctatgtaggcgcgcataaataatcattacttttatttaaaaagggtcttcaaatgggctttcatgacataacgatgtttgctttgctgtttggctggttggggggcatggcataagaaaatcttctcctttcttctttttgtttttcttccgttttgttgcgctcacaaaaggttgttattaaatatatgtacactgggagggatccaagtgcgcacgtatgtaagtacataaatatatgtaattatacgagcgtattgcaaacacttctcagtgtaatgcgttacaaatacaaaatatttgctttacgcatacgccgtatcacacaagttcgcgctttacataaacacgcctgcagcttcgctttcgtatttaacggcagcataaatacataaaattaattattccttaaaatgttcattacaaaatgtttttaaaaaaaaaaaaaaaagacgtggaaaaaatggtaaaactgacataaaacagatagcctttttttaatttttttaattacagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggcacttccatcgtcaatacttcttttcacatgtagcgcactcacggaagtatgcatagcaagtacttgacccttggtcacgcaaatacataccaacataaggagatacgtacaaacgtgcatgcgtacatacttgtatgaataagtaacccatacttagccccgcatgtggacgtaattttcattagcccctaggcacaagtaagccttcctattatgcatatcacctggcacatatacataatcgctcgcccagctgcacggagcaatcgctttatacaaaccattcgccttgccacgtatggttatatgtcgctttatttttcacccatttcgaatggcgccaatggcgctgtttgttgtgtcgaacgtaagtttctcaaatcattcgctcaaaaaggaataaaaaaaaaaattgtaacaacgtactaacccatgggtatcataagtcccccctcgcttatgcgccaacgccgtggcatatattgaaaataaaaaattcgctaaatggggtgtatataaagaaaaaggggcaaggagggaaaaacaaaattccagcgctgtgttgtgaagaagggaaaacatgtaaatcgccttctgaaggacatataattgtaaaaaaaaaaaaaaatgaacggaaaaggaatgcataaaaagtggccccatttttttacatatggtgtactttttttggcagggggcatatcatggacatattcacaacagggacattctcaaatgaaccgctcccccccctccgcgtatatgtgtatatatacacataaatagcgaaaggtatgcgctaaaaatatggtagaccctcgcacctattgtgtttctcttgcctccattcgggctaggttaactaaatgagcaaagacgtacagattttccagctgcctattttaccaagtgttccgggagcgcatatatagttatatatatatatatgtacatatatgcacacttgcctctgcgcatgcaggaagcgtgccgcacgcgcacaactctcccctcttaaccccctcggaagcctttcaaaggaagagttgcatatgccgcttatatgtagaacgaaaaaggggaacaagttctgctgttgcgttactttgaaataaaaacatttacgtatatcacggtggggaattttttttaagcttaatctgtgaacgtgtaaatgctcacgtaaatatacttgtgcacgcgcacatgtagccacatcataattttgcacgctggtcaaatttcaatatagcatttttgcttcaccaaattttaagtgcagtggtgtatttttccatcaagggcacttcttcaccgttccgtcaaattatttagcggaaaaaaaaaaagttttcaaaaatatgcccattatattttgcgccaccaccacgaccatgcataaccgtgtggagactgaaaaaatgttatctcccatttgaccaaacaaatttaagaaaagcgttttaaaaaaatttagcaatttttgacaaaatgtaacaaaatttaacaaatttaagagaatttattaaattttgccaaaaataagtactactaagcgaaatgaatcgaacaaacatggctgtgtaaaaggcctgttttctgcgcatgcaacccaagcaagcaggacactatgtgtttcgtgtttgcaaaaaagcatgtacataaacatgacataccgtgtcgccatacgggtaaatacatacacaagttatgcaattaaatggtggtgagcacaccttctaaaagaattgtgggggcagattaaaacatccttttataggggacaacaggaagtaactgaaatagtacactacgccgcggtgtgtatgatgctttactcggccacttaacgtctttgtttcgtccgtcccttttgccttctacgcttcagtatagccctttgcgaaaaataatcgcggagttgaaaaaaacacatgacctgttcaggcaatttgtagctttttttttttatttatttttttatttttatttatttttttatgcaacgcgcttaagtatccttttggctagcctggccaaactacaccgatgcaaaaatgtacttaaaataaattaattaaaatgaaataaatgaaggttaattaagttaaattaaaatgaaatgaatgaagaggatgggcaaatgaacaaaatgtagcaatatggaaaacatagaaaaatgaacagaaaaacaaaatatagcaagtgagcatagtcagcagagaaagcagaatgaacaatggggtaagcagcctgagtcgagtacgttgagtgagcaaaatatacgaaatgaaaccctatttaaaattaaaattgacagctgcacctccccagtaaaccgtcccaaacggatatacatacgctcatgatgaaaaaaactactaaaaaaagggcaacgcttgagtagtgcaaaagggagtgcacgcacgacaaattattggacttcaaatgcgggatccacgcgcatgatgcacacgcctgtttacgcccgtgcgcacatacttttgcacgcgcattcacaaatgcacacatcaaactaatatgtatatccatataagtcgtcagagttatactgataaacatagtgccccaataaggaacatatgataaatgagtaaatgacgcttaaggcgctcccaacacacagcgcccgactggcatatttacgtctgagcgatgattcgtcatattttaaactaaacaaataggagaggcaacctaggaaacaaaaaaaaaaaaaaaggtgggggggatgtaaatgggaaacacgtaatatatggcgtgcgcatctgtgggcagacgtatatctgcccatctgggcacattgcacgtgctaccacgtattagtatcaaagaagtggcatctataaatacatatgcatatcgatatattttattcttttttctccttttagcaaacctataaaaggcacaaagaaactcaaaacggtatgaattcgaggcattaaagtgctatcctcctttcttttttttgttttcgtatcttcagaatcctgcgacgtccaaaaaaaacaatatggattataaaacgtagacgaaatggaaaaaggggaaatgcaatcctttgcgggagtaattttcacgaacatggagtttaaaaaaaaaaagggggggcaggagcgcagttcatacggatgattttccattcgccgaaggttcagatgtgaatttgggttcgtcagtaagtcgccgtgagttcaaattaaaaattcttttgtactcgcttttttggtactaaggggtaaaaaggagggagaaaaaaaaatagagttgacaatttttccgacttaatcacgcgcgcagtaatggcctgcacgcggtgcaagccaatgcgcattcaaaaggagtgatgcgcacacgctacagccgtgcgtgtgtggcccacgctgttacctttgtcaaatccatattaaacaggtcgatgctcctgcggtccatcagaatcgcatgcggaaaacactcgtcatcgttttcattattaattagtaaggtattttccctgtttataatgcttagattgaaggcatccttcaaattaattatttccttattctcctccgaagagctagccatttttttttttttaatgtacacgtattttcagatattttatatattatagctatctatctatatgaattaaaattgtaaatcgatctttgacgcttaggctgcttccgaaatgtaacaattcagcatagatataaatatgcaaatctaatgaaaaagtttaagaaagtatactagttttaatcaccttagtattaaaataatttttttttttaactgttggcagtacctttctaaattccgttcgcacaaatatgaaggacagtttagttttttttttttttttttttttttttggctttacctaacttacaaaaaaggtaacacaaactccgaaaattgacataatttttagttttaaaatgttgtatgcaatatgtatatgcacaaacgttttagtataaataaatgaattcactattgcatattttattccgctcgctatctttataatggtaaaattggtaaaaagggaaaaaaaaaaagaaaaaaaaaaaaaaaaaaactaactacgaaaaataattaatgtacaatggtacacaaattgcaccagctgatgtaaattaaaatttgtttgacatttaaaaaaaaaaaaaaatcaattattttttttcttccttttttctttttcacacgcaggaagaatatatcataaacaaacgaaatgacaaataaaagagaggggtgtttgttttagttcgttagtttgttgtttatttttgtgtttcgttaagcgctgcattataagtatataaatacgttttgtcgcgctacgaggtttcgccatttttacacctttttgctaatttatttttgcagtacatttttagtttcataaaaaaaggtgctgtacttgtttggtgctattacgtaagtgcagcgaaaatgcctctgcggagttgcagggcgtatgcagtgatatgcaaaggtttgcaacaattcgcaacaattcgctacgattcgcaacgattcgcaaacgcacgcaaatagtagtacatattgcgtcgcacatggcacatgatacatacgcttagctcatgcaccattactcacccccaatacgctccccatgtacatacaaaataatataactcttgtcatacaaacatatatactttttgcgtacaacttgaactcatccatataacgaatgaacaaaaatgtaattccaaaatgtgggtaaaaaggtatatgcaattacatatgcaaactttctttttttaattcattttctcacactgtgttttttcccccctttcgaattgtgtacactataattactttttattttttttacctgatctgatcacataaaaatgtatcatttattttgttagcaacaaggttgaaaagggttaaaaaaaaaaaaaaaaaaaaaaccataaataaatcagaaaattattaaatgaatcaacacgtacaatgcacaactaaaaggtgaaaaacttttggtgtcattctctttttcatttcttcttattgtccatatctactaggcattttacgccgtgtaatccctgcgagatgttcgtgaactagccacaaagaaggggatgttcgtgtgtgtaactcacatatgaactgatgtgcctatttacgttcgcatttttgtgcgcgagaatacggtctgccaaacacacacgacggagatgaagcgcacaacggatacatgcatggaaataaaagcggggggcagcaccgtcgcacagatgtccgaacgtaatacggcacataaacgttagactcaatttcggattctcccaatgtgtataccattttaaatgccgccaggggggaggaacataatagggcgtagtgggctgtcaaaaaaaaaaaaatgaaataaaaaaaaaataaaataatataacgaaatagtaaaataacaaaataacgaaatagcaaaatgagtatgagccacgaaatggataagtcagacaaggcaaacaaaaccaaatgaggaaaaacgcgcttttcccaaaaatcacgcgcacggtagaatttcctcagctggttgtgccatacttccgtgctcctctatcttttgccctcttttaacttacctattttgtggaggacgtcatttgggggggtgaccttaaacgcgtaggcggcaaaccagaaggactcgtacgcgatgatgcaaatgaccatgacgactgcgcgcaggggcaaaggtgtgtccatgtgtatgtgcatatgcacacagatatgtgcctatacatgtacctatgcatctgcctatgcatctacctatgcgtgcgcatattcatacgcgcgcgtgtgtgtgctgtgcccgattttgtgcatacctggcctctcgtagtacagcttcagcagtcggtttcccttctcgattttcttgtgtgttttatttcccgctatggcgcatctgaaaaggtgggagcgaatatgccatggggcgtacgcgcatacaagtacgtgcatgcacatacgtgcacctaagcattttgaagggactcaaaatagtttcctccttacgatgatgagtgaaagtaatgccctcctatgtcggcaatcatgattagtcctatcgctggggggagaaaaaaaaaaaaaaaaaacatcatttagtatatccacgcaaaatggagcgtatgagcttatagacacaaccacgacagattctttgtgtggtgaaggaacgcgaccactgcggctttctcctcctggtagtgttgtgttagctccgtcatattcctaggcagtttcgctcatctcgttcgcttcgcagggcttaccaataaggtactcatcgtagacgtttccattgaggaggtacagcagggttgttgacagtctaaagtatcgcacgagaggggaaggaaatgaaaaaaaaaatgcacagcgtgactgcacagggctagtgcaaaatttacagtcgcgtcctgtttctctacaatactgcacaaagtgagccatttatacttctccatttttcgaaaagtaaaaataatggctatgtcactgtcgaaacccaaacggtggacctacctgtccgtaatttgatctaatatttgaccgaagacggaggctgcgaaaaataatatgtgaacacgcatgaatatgcataaacggatacacacatgtgtatgcacctatgtacatacgtatgtaagcacttttgcaccgcgccgtgcgctctgcttccctccctctagctgcacgcactttgattaaacttcctcgcagtccatccatcgaaagcatctagtatttggctagtgccgtaaagaacggcaaaaagaatcaggttcttccaacatatcataaacccccacagagccagtattactcggatgtagcctatggaaatgggggagggaaaaagggggagggaaaaaggggagggaaaaaggggaatgtcaatgagtcgttgcatgcatccataaggataaacatgccttacgcgtaggcaaacagaacaagcaagtaagaaaaaccgcatgaacacatgtactctgtgctgtgctcgtctgaacgcgtaaacgtgacagtggcgtaacggtgcaatggacatccttgtgcacctacacaggtgcgcacatatacaggtctctcatctaaccaataatgttcgggatgtagaaatacacactagtctttttcattttaaaaaagcgttgagtttggggttaagcgggtttatttattctactccgtgcagttctgcggggagcggctcagtttttttttttttttttttttcttcttctcatgtagcagtcaacccaacgtatcgcacagagaatttagaagaatcggaacttaacttaaatgaaggactgatatttcgcaatcttctgaatacttgtgctgtttacaaacacaggggagtgtgctcatgtaacaacattatcaagcgcattctcaccctacgcaaatttacatatttttcactcgtcaaataacgtggtgttccaaaaaaaaaaaaaaaaactggaggaagggagggagaaaagatgctttatctgttaactatttggcagatgttaacaaaagagacgaaaaaaaaaaactaagaaaaacttcgagcaggaatgtataatgccccattgattgtggcgaacaaacgaaatgccaaaagttgcgaactgtgagggtgcatactgcgttatgcgaagtacatccttctttgtgaccccccttccttttaaaaaaaaaaattataagtacggtaaaacgaggaaaaacgagcttgtgcaaagaaaagtacaacggcaatcctttttacacttggcaggaatttttaaccgagccggggggcgcacaaatttacagtcttcagcttcgacttggcgcttcggtttcactgtttcggctctccatttcggcttctccgttcggcttctccgcttcggcttctccatttcggcttctccgttcggcttctccgcttcggcttcgcttcccatctcgccgcgtgcaattgtgcgggtgcacaggaggcgttcacttcccaatttgcaatgcacaaaatgtttgcctgggcatccctgcctaccccctcccccctgaaaactattttcgacctcagtacgttaaaaaatgttgtgattttaaaaatgcatctctcggctgcgtaatcgtatgtgcttctctcatatgtagggaaaattattcacccaaaaaaaagaaaaaatctttctgaaaaaagcgtgctcatttttgattgcactttggggagaggtccttctatcgtaagaatcaagcgataaataaaaaaaaatattgcagaaaaggggaaaattttttacgtcctctgccccccatttgagatagcaacgcactccgacaagcacttagaagcagaattcaccgcttacagttgccatgcgaataggggaggtgtcccttcatgcaacgaaatgagacaaaaggggtgcacgccgagttagagccccaatcgcagtaccacaactacagagcacacctgaaatgatagcagtgacgaacagttggggaggtcaccaacccaagcgaagacgtacccccaacccacgggcacaaactaacaggtatgctagcccctccctaagaggaaacgtcataataaaaattacaaaacgtagtaatctccctccaatatgctggtgaaggagaaccacagcgtaattctctacacggacgaagagtgcattgatctggtgaagcttacaagtgatggagtcctgacgaacaaaaaagggaccttcctacataaggacataataggaaaaaaatatggcagtaaaatatatgacagtacttgtaggaattatatatatgtattgaaaagaactcccgaatttatagccataagtttgaaaaaaaaaacacaaacattgtatgaacacgacatatcttttatatgcctattgtgtaatgctttgccaaataataaaataattgaagctggaacaggcactggatgtttgacatacgcactagcgagttgtgttttaccaaaaggaattgttcactcgttcgaatataatgaagaacgatatgaagaagtacgaaaggaattctccaattttgaaaatgtgcgaaataatatcaaatttcatcacaaagatgtcataaattattcctttgtagagttcgaaccaggagaaatagattctgtttttttggacatgcctaatccatggctttgtgttcctaatattaagaaggtcctcaaggaaagaggtgtttttgtcatttttcttccctgtattgaacaggtctacaaaattattgacgcgctagaagagaatcacttctgcgaaattgttacctacgaattggtgaacaagtcttgggaaattattcgcaataaggggtccgccgccggctccaaacggggtagcagtggcctcttggaggcggctaatgcgaggagtgcccctttcgagggggctaatgagaggagtggccccttggagggggctaatcagaggagtggcccgttggagggaggaaacccaatttatagactccgccagaaggaaaacaaaacgcacaccgggtacttgatcttttccaagaagcagcttagcgatgaggaagaacagatcgatattgagctaaagggtctttagcagttactgggttggaagttactgggttggaagatactgggttgggagttactgggttgggagttactgggttggaagttactgggttggaagttactgggttggaagatactgggttggaagttacgcggtgtaagtcactacgcctggcggcgcggggaacaatacccatcccatttcacctccccccacgctgcgtctgttccatgtgtctgatttgtatttactgggccgcaggcccattttaaagtttgacgaggtgtatcttcataggggcagcgttatctagaggaacccaccaccacgaccacgaccatcccattgcccacccacacagcggaggcgcaaaatgggaagaacggaagaaaaaaaaatcggcaggggagaaagaaggcccattccgcatatatatcagtgcagatcgtgtcgcccgcgaaccaagcgaagataccgcctcttgtaggatatttcgtcactaagctttttcttgacccgtttatctttctcccctccagaagggttgaaaccctttctcatttgaacgcgcctgacattcgagttgagattctccatatgcagtttcacttcgttccaatttttatccccaaggatagataccaatatctgcaattgaatatcctccagtaggttaaaccctattctttccaatttggctttttcttcactatcatcatacatttttgttagctttacaaattccataaaacaggagagaggacttctatttgtgtttaatgctctagctatgttaatccattctcttttttcatactttttgctcaaacttaacagtttttctttctcttcattgtgccattttttttgtttgggatcttcaaagcagcagtggtagagccacgtcttttgacattctctacctgtctgtgtattcgttaaatttgtcgccacttggttccaaaaatggtttgaaaattcagcaaagttggttataccatctgatggcgattcagacaagtacgcagtaacagtatctccccctcctcctgtggatgacctctgcaattcatcaaaatgtagtttaattttggagagtaaattcttaacatccttactatcttcgatttcctttctcttttgcattttcacatcgtactctaaatttggatcgattaaatatcgagtagcataccttttacacgttttttctaccacctcgaataaaagctctatttctttttttgtccattcactttttttatattcatacttttttcgataatttgatgcacttacttgaaactctgtaatttttaatgcatgctcattagaaggagcaaatccatatcccttttggtaaaacattgacatgtgtgtttttccttgtgccttttcccaattaattctggttggcttcttacttgctagggattttatttcgttgtactttttgtttatataatcatttagctgttctatattaccctttgttctttcaattagtttttctagaatacacagctccttttctgccctctcctccaatgcgcacagactttcgaactcgtctgcgtcgtctgcgtcgtcatcgcatggtactctccacatggtcggtttgctgggatgggcctctctgtggaggtgctacgtgtgtggggggttgggggtagacttaaaacagtgtgatgaatctcgattagtgaggaagctctcatgcggctctcctcatgccgctctcctcataggagcctccaaattgacctgataaacatacacagcgcgttcgttttcatgccgatcgtaccccttgcccggttactcactgtgcataatgggagactgcaaatgaaaaaaggccccagccaaaagttgccaagtcaatgtggttccttcgctcgctgcttcactcgccgcctccttttatgcctccttttacatcccctttgtttgaataaccaatccgtgcaaatattcagtcccgcgccctctccgcaatgcctttccaagtacatacgcttaaacgtacaggtgtatatctgctcacgcatgtgtatatattttttttttttttttttctcatttcccgaacaccccgctgaagcgctccccactcgcactttcattccgatagttcatttgtccctcttaaaatttttgcacagttgccccttttgcgctccccaattgaggattttttttttttttaagctaattcgccaaatggtcattcctagtggcgtgtccacttgcaccccgttttgccgcaacaaaaatgaacgtcaattggggctatacatacgcacagataggggtatacgctttcccctaatgacagtgcgttatgtagcttcttcaccacgatgtggtcgatttacgtgcgaagcaagatcaccctaaattggaggtagccaaccagttgaccttttcaatatttgatagtcccctccccgatttgacgacaaaacagtgttgcttttttgcctgtgcgcaaaaatgagccacttgtgaaaaactcatcgtgtgcagaaatttttaaaaaaaagtggcaacgcggcggagtggcaatgggaggtgaggacatgggtcgtttggaatagaaagcaaaaacagcgtggaattaataaaaaaaaggacgaatttattcgacatgccacatgcgcgatgcgccggggcatttcaaccgtagcaaaggttacatatatgtgcatggctctacacacatgcgctgttttgcggggccgttttgtgaggcggcatatagagctgttccacattgttatggtgctggaacggtggagaggcatcaaaaaaaagtcgacaccgggtagaagaaatctcggttcctttccaccttcgcgcatgtgctgtgtccacgtggttatcactatacatgcttcttttcacacgcgagaggataaacaaaactccaataaaaagagcccctcgggaaggagtttcttcctgcacgcatatcgcacttacagttcgctattgtgcatccccccgcttagcacatgtaaccacccaactgtacgacaactgccatgtggacttttcacaccatgcagcgttcctccttgtagatcaaacatgtataaatatattgaggtgaacatgcggagttgcggaggacaagtgtaggggagggtcgactcggagtgcgctatgggggggaagccacaaaattgtgaaaatcacatgcgtatcatatgcgcatagtatgcgtatcgtatgcatacgtatatgtacatatataaacatgcatatacacaggtatgcttccttttacttttatgtgcgcgccgcccccgcccgtagcgcaccgccgcatatgtggcagtccctttttagcatcacgaatacacgtgtacgtattatggtattttatgagggccggtgaggtgactcctttttacgttcccctcacatggcgaaccaaatccggtgtttatatatatgcatacgttacaggaagagtaccattttttttttttttccttttcttttttttcttctttttctttttttcttttttcgttttttttttttccgtatcacattgtaattttttttccttccagtaaaataatttttttagcagcaacgcatccgcgtgcattttgtcgttgaaaatgaattgaacgcatgagcgtcgcaaattgaaaaggggcaaatcggaggaaatgagagaaaaccgcaaaccgaacaagcaaaaaaaacaaacaaacagccaaacaaacgagtaagcagccgaacgaataagcagccgaacgaacaggcagccaagcgaacaggcagccaaacgaacaggcagccaaacgaacaggcagccaagcgaacaggcagccaaacgaacaggcagccaaaaaagcaaccaatcggcaagtcaaccagccaaagcaaacacaacaaacacaacaaacacaactgagccaagtgaaatgaaaccctgcagagggctctctgcatccccgttggctcttaaaaatactcgtgacgcatttccaaagcgccccccccaaaaaaaatgcattcatataagtagctccccgtgaggaatacttttcagtcggctgctacgtgttgacgcggcattcgttattaacgagcccatgttataagcgtatgtgcgcaattgtacatagtagcctgcatatctccgcgcggccgaaggcgaacatagaactctgcgaccgctgcgtaatttcgcagcgaggccacactattgcgagaactgcaagccgcgctgtgtcatcttcattttttccatttcgctacttccatttgccaccctacgtcgtacagcctgcgctcacccgcgttagcacttcccaattcatgtataacccacgtgcgtcacttgcgtacggaacaactccccccattggcataggtgggacccaagtgctgtgcagctaagtgaggaggacagcaaaagcgagagcagaaataccacaaaagtggggggagaaaataaaacgcacaaaataggatacgttatgcgtgactagcacgattgtatgataaagcacaccccctctgcaaacagttgtaccgtttttgctgcacatttggtgacccccctgagtggcgaatgccagcgagcaaacccattacgtatttccagccaagagagcaatcaacagagtaggataagtatatgcatacatagatatacgtacgtacttgaataattttttcctttctgttcgccccctggaccgtttcgaccggctcagacagacggaaggttcatccgaggccacgaacgataccaattggagggaaacgcgtaacctcgttttgcaagccggagctaccatatcgcgcacacctatttagcagcgcaccggtcggcttcttcgcgcggggctccagaaaggggaggtgccagagtggtcgaaagggggctcgaggggagttctagccggggtagacacaccgagataaaagcatcgcgacatcttcgccgatatacccacgccgcgatccccacgacgtgacccccacgacgtgacccccacgacgcgacccccacgccgtgaccccaactccgcgacccctactgcgcgacccccactccgctacacccacaccacagcacaccatggacgagctggaggtggccattttgtgcctgtacggaaatgagtgcgcccggatcagcaaaggtgaggcacagaaatactgcgaaaattttcagaacagcgcggacagctggaaatattgcattgccaaatttgtggactcgaaaaggttagaggtgaagttcttttgcatccacgtaatcatagagaagctgaagactcttaagggagaagacctcctgtatgtaaaaaattccctgtacaattatttggagagtaaatacacaacagccaatgacgacccctgtgtagtgaacaagataatccagctgtatatctccttgatagaatttctttacccaaacaacatgaatgatgggttcaagttcatcataaatttgatcatggtaaacaatgacatgaatgtaaaaaatttgtatatcaattttttcctcaaattaatgaacatgttagatgtagaatacatagataatgtgtattctaaaaaaggggttcaactagccaccagcttgaaagaagcaatcaaaaataacgacctgccaatcattatcgaatgcttatattttataatgagtataaacgtggaagacataagtgcccttagcatatttaccctctccaagtatgtcacctggattgacatcaactatgtcgtcaatgataaaattcttgcatacatctatcagtgcattaatgggcaaaataattccatgacagaagctagcttctcctttttaacagctctcgtacgtaaaggtatgaatccagtgaacaaaattcagttcattgaaaatataaatctcatatatgtgctgcaaaatattccaaaaattcttgacatatcatacgagatgaataaaaaaattatgttaaaaaaaggagaactcgtaaattacatctgtctcgaattggtagaatccattcacgaaattaataaacttaaggattatccgatgaatagtgcaaaatacaacgaaatatgtgacaagggaaccgaaatgctgttcttgatcttaccacatgctttagaaatatacgctattgataatttttacgtagccagcacagtagaaaaatttttcagtcttctttttaccaagtttaagacagtaatgggatctgcatcacctggggaagggattagcaatcaacagggaactcttacatcctctccaaatggatataaaatcccacaagaaaaaatgaacctctttattaatacactgatatgtagcactgtgaacaaatttcagttccctccttacattgaagaattctacgatgaggaggatgaagattttattgccttcaatacctttcgagagaatatagaaaaacttttccagagattaatcctgtttaacaaactgaaagctatcgaaattatcaagaatgctattatttacttgaacgaaaatttcgacaatttgaaatggaacaccatagagtccactttgtacgccttctacatcacgacgtctatctatagtgactacaaagggagtaccgtgcagtcgggcgggggtgcaaccagggatgccacctcctcagcagtgtccaacacgtgtctcagcaaaccagacacaggaacaacacacgggagtgctagtggaaacacctccaaagaggtacaagacttgcacaatgcagagtacaacaacttgctctttggctgcctcgcggagttactaaaaaacagaaaaattctcaactgtagcaatagccttataaatataaacctgatggagattttccaaagactgaaccctttttttatcaaaaatccagagtacgtagaacactctcttcatgtttttattacaaatgggattagatgcagtaagaataaggtggtaaaaaaatcggtgcatatttttaaaaaatttttgaaagcaaactcggtggttatatgcaactacatgaaagacattttgcagatgctggagagcttcttagaaatcccatgtgtgtaccagcgtgttggtagcaaaagtcgaacaggcagcaacagtggcagtagtgcctccttggcggacatgctatcccttgaccaggactccataaaatccatgtacaaatatatatacgcagatttgaattacacccatgaggatcagaacgacatttatgaaattgcaggcctgctgctactgtactatgattataccagagccaagagaaccgctaagggggagtccaacgagcagatgcaccttttggaacaccaaggaatgcaaggaggaagaggtagcaacgctaacgtaagctttaaccgaatgggcagtaccaacagtggcagtggagatgcaaaaaatttaaacaacgcagcctccatgcagagcatcagtacagacctgaacacgagaaatgaaaaaatcaatgaagaactgatcccaaattataaagataggatatttttctttaaaggaattttaaataagctactagaaaatctagccaacataaaaaatgtgtacattaactcttccaaagcacagcatgagatcctatgtctgagtttcacctgcagtgtcgtcataagatgcataggtgcattatgcaaaaatgtaaatattaacatgaccgatgaattgattaacgacctagacaatactttaggaattatcatcagtgaagcgttagaattgttttacaaaaattacatcgttagggattcggttctctacacttacagaatattatccaacctctttaaggaactctctctcaactacaccataaaaattttgccctatttttacaacatatcatataacatgatcatgacgaaactgcaaaagggtagtgcccctgggggaagtacttctatcagtgcggtaccaacctcacaaggagctctagccactcaaaacccattactctctttcaacatgatgaccccatcatcacatccagctgttggaactggttccccaaatgaagcctccgcttgttttgcaaactcacaggaagaactaaaatatctgtttagtgaacttaacgaattgggcgtactagtgtgtcacctaatatcgacctataaagaaaaatcctacgatacgtttattaaaccctacatacaaaatattacgcaaattcacttaaatatatggaaatgtatcgttgttcagtcgttggaaatgcaaagagaacagaactctgtactatctccactcattatcatattatataatatatcattaaacatcccttcagctattcacaattttgtttccctcgatttgattgccctaacacataaagaattttgtcaggctttttcgaatgaagaaatggtgaaggcaaaatgccctgatgccattaccagcatcttgcttgtctctttgaattatgctaatacgtgcgatttgaatatctgtctgtatgcagctcagaccatttcgaacatgctaaacaatgctacttgtttgcagaatgcgcacgaggtatgtttccttaacgggggtcagcctttgaccgagttccctccccgtttgctcaccccattgcgctactacttactacccattgtgcgcacctacttactacccattgcgcacttcccttcccccccgcaggtgctgagcaaatacccgctcgtccaaatcatcgacacgctgtgcgtaacgctcaagtccctggattattcggatcccaagaataagagggttatacaggcacgaaacaaaaaatccccgttagcgcccgcgcggcgacccgcaaaaacgcacagcagcgcggcgaatttgcatatgtgcaagtgtatccacgcatgtgctgttacgcgattgtgctgttacgcgattgtgctgttacgcgattgtgctgttacgcgattgtgctgttacgcgattgtgctgttacgcgattgtgctgttacgcgattgtggccttacacgattgtgctgttacgcaactttgcccgtacgcgattgcacccctccgctcacgcccctgtttctacctccccgtcccccctgtagataatccaagaggtgatgaatatcttccgactcttctgcggattcaaagtgaacgccaactgtctgcccaacaaaattctggagagcgctcaaatctgtttgcagaattcgttactttcagtcttcaagaataaccgaaacgacatcggcgtgttgttacaagtaagcgcggcgagggagagttgtgcagcggaaacgtgcgcattgccacgcctaagcatgtagtgcatacatatggtacatacatacagtacatacatgcagcacatacatatagcttcttcttttttttcccttttttaaccctcgtgcaggccgtcaacgcgaacaatcagcagcagttcagacaaattttgtcaaattttgttgcgtaggaagggagaggaagcagtggcatagcggtaacacagcagtgatgtagcggccttgcagtgacgtagcagccacgcagcgacgtagcggtgacaaatggagacatgcaacgatagaaaagcgtaacgcagagaaaaacaaacaacgccgcctctgagcagctgtaaaggcgcacgctcaacaaaccaaaaaaaaaattgcgaagcttccgagtttgcaaataaaacccgagtgcaattttgccacactgtcgcatgaactgttcatgtagaaaaaatttacgaaattaaaaaaaaaaaaaaagtgaaaactcatttatgtatattttcacacctgtttggtacataaattagacgtttttgctatcttatcaaattctgaacatgtgtataatactcccccacgtctatgtctatgccacccttacgacaattttttcgcccatttcttttacctttttttttattttttttttcacttcccctttttatgcatccgaattgtttatccttgtcatgtaacgaagtaagggttactcaaaactgcgtcaatttttaacctttcatttggattccttaaaataaaaaaataaaaaaattgtatattaaaaagggccccatgagggaaaagaagccgcagtcatgccgattcctcacattatcatccacctgtgatggtggaaagcaccatgcccacagatgacccccccacgatatgcgtgtacaacgccacacacaccaagtttaccatttcaaaaggccatccacgatgccgattagctcccgttcactgcaatgggtattatgtgaaacgtgattttaactcgctcaaataacggttaggaagcacacattggttgacaatgcatgtggcatgaaaaacacgctattggagttttcttcttttttgtctttccgtatttgcagctctgcccattcgtgtaaaaatgcatttccgcgctgtccaaatttttcacatcatgcattatcaaggaacgatgttgcaaattaatttgggtggcgcctttcctttggctattttaacctttcctccaagatgccccccaggatggagctccaggacaggggccgaatgttaagtccgcacagttccttaatgaggcgattctgaggaagtgggggcgtggtgaattggcgatgcaaacaaatggcaaacttgcgaatcgaagaaatggaaaacatgggaagcaaagaaatgacaaacttgcgaagcacagaagtgtctatgcagcgaagttcacaaagctgccgcggctgagaaagccacaaccagaagaacgcctcttacattcctgttactagtttggccctttatactttcgtaaaaactccttaaaagagaaaaaaaaaaaaattttaagcgattattccacttagaagaaatcgattcgtcgtgacaactaaatgtctgtctctttctcgacggtgtacattctaggggatcccaacacttcaattaaatttataatttgtgagcattcttcggatatgctttatgggggggaaggaacaagtgggtagggaggtcacaggtttaattcaaactggtagtaaacatgcattatcattttaaaaaaaaaaaaaaaagccatttctcaactcggcaactttgccgtttcgcagtttctcaaccgctcaatcgcaacttttcaatctcgcaactcctcaatctgtcaacctctcaatctctcaacccctcaatgtcgctcttttgcatgagtactaactcgtcctttttgaacttcccggggaacaggggacagaggtttatcagctcgaaaattatgcaccccagggctgaacaggaagaaagaaatgtgaaagaaagaaagaaagaatgtaagtaagtaagtaagtaagtaggtaagtaagtaagcaaataactaagtaaacaaattgatagacgaataagcggagcaatgcagacaaacgacaaaagggtcccatgtcttaagacataatgagactgaagcgcaactaacaccataggtctacgtccgtctgcaacgggggggaagaagtgcgacggggtgtgttggggggtaatcagttcgggaatgcacatgcaccccctttcgagggcatagaaaacgaaatttcaaaatggagaattcaggcgaaccgtgtaatacatggagccgcatagcagctcaggcgcccggtaccatctcgagcaaatgtacggaatagagatgatgctttcttcgactttttttgcagatccttcagagtatcaaaaaaagggggatcctatattgggatcaaaaatgggggaagagccacaaagggcttctccaaacgtgctccttcaaaagtgctccttcaaacgtgctccttcaaatgtgcttcttcttctgctgtgcttacccaaatcgcatatttccaccttaaatggggatgagcctgtatcgatctttaagaaagagagagggggaagctgcactgttgtgtctgttttaatggtcagccattgttcgtctcttcgatcgtttttttttttccagctgcgcggatcgcttctctgatcccttcctgtggtgccattaccaaaatgttgtccggcttcaaatccctgtgagctaaattctgctcgtgtaggtgcttgatccctttgcatatttggctgataaggtgacaatccagggggaagcatgtgtagctgcagttttgttaatcgcttggctagccgtttcgttcatcgaaggaacatccaacatgtgccgaagtgaagacgtattatttaaggggcgtcctcattcgatccttactatatgatggtttttaagtcagacgctgcaatacggtctttcctaggatgaaggaaaaaatgaaaccagttgaatggtcgtcgttcctttttgtgcaaaatgtgattggtcagggggggggcagaagcaaaatgcgtgttctacacgtggtgacgtaagaggcctgaacacaatgcccctatttcgttcttcgctactttgagctgacttatattatttatattatttatataactattttttattttattttttttttttttctcacttgttttccttcctttcttgcttcttaaatcggatatacttgcccaggctgtacgtcatgtacttgaagacaatgttctgtatacgaaagcccttctccgtcgtggtgtaaaaaatggattttaaatttacgatgttttcgctatgctgcatcttctgcagtaggtcgacttccctcgagactttgttcctcctggttcgtaggcgcaaaatggggggagaggcacacttgggggggagaagcacacttgggggggagaagcacacttgggggggagaagcacacttgggggtgacaataggtctgtctatcggtgtacccacgtgtggatgcggggcagagccgtcaaatcgtgcaattcccaattaacgcaggcgtcttgcgcttcgcacacgtcgcactcatcgcacgcttctcataccacttgggggaccgcttaatcgccaccggctcctgcgtgcacaggtcaatagcgtagtagaccttcccaaaggtgcccttgccgatgagtttcaccaacttgtatttgtgctcttccttcctgacgcattccattttgaccagctcggggattttcagaaatttcctgtgtatgcttatcggcgtgcacatgcgtgcgttggagtatacctaactcgtttgcgtaatgttccacccgttcgtaccgctacttatcctcgcgtgtacttgtgggacttacgtcgggatgagtgccagttcgagtaaaaggtaaatgtactttcagacaaatgagacaaaaatgtgccgctgaacgagtatcacaaagtgggggcgaaaagaaggacaacgtggaggtagccaaaaaaaaaaaaaaaaaaaaattgagaaagcttctaaatacttcgaaatgcctcgaaacacttcgaagtgaaatatcaattcattcttagccgctcattttaccgccaacctttgacaaggtgataaaaaggcaaatggcagaacaggccgtaggaacaaagaatgtagaaacgcacaacaggcaggcccagtgggataacttcatatgcagatacataaaaaggtgtgaacttttttttttttttcccatttttatttttttaaaatattttattttgctacatttttcaactcgcgatttttttttatctacactttggagcatatcctttgtccctacacttgatgagtgcgattttttgtggtggcttcatcacagcattgtcagtggtactgtgtatcctataattataaaccccctcttttgcctttttttttttactcatcgattttgttaaaatttaattcccagcgactcacccttcatgtgcacacgtgtacattcccccgtctatttttccgcatagcagtgttcacttcagcgaggacgctacgatgatcgcaaatggtttcctttccttcaattttgcgattgtgtatgggaaataaaacggcctgcatacttttcgatcaccacggggagggaacaaaacgaagtgtgctaattgcatttcgtttggagcatcaaattgacgtaaccgatacgttcgtcctccctatttgttcatcccaatggagtgacacatatatatggccaaaaaaaaacaggaaaaagggaaatgttgaaattactttcattttgtacatccacctcgttttgtatttattcctttttggcattagcaatacgtggtgaaaaaatgaatagctattacattttcccgttgtgtaatttttttttttttcccaatttggcttttcatatagctgctgtccttgtgtgcatattttcacaaaggcagattgacactcaagggttccatccatttggcaattcaagggaaaaaaattacagggagtataaaatgagaagatatactcacacaacagatttccacatgggatagagtcatgtgaaatccgtcccgttgtaataatcgcacaactcgttttatgtgcagcagcgttggagagggtatcatgtggaaacgaaaaaatgctcgcttctttacaggtggaggatccatgcgatgtaccactttgggtatgctaattcgattgccttccacatcattaaggggaatgcaaaatggaggagtacgcccaaatgtggataacactggctagtagctacttagcgttcgtccctctcgcggtggactttacgataccaacggggggaggcacaaaatgggaaatttctaaaaaaaaaaaaaaaaaaaatacaaattgtagagagatatttctattcacatttttgcgtacacatgaaaaggaaccatttggaattatttttttttttatttcataatttttttgtttatttgggaacacattatgcgtacgcgagtaaacgtttttttactcatctttgagactttatttttctctttccggtggcgatacagtcaaatggaaggaaaagcaaattatggcaattttgtgaagtatcgctggggtttcacaaggtcgaggggcgttagcaacgtatgtatgaaaagtacgcataaatgtgtgaagaaagctaatggaggagacctccctccgattgctctgcatactgcagggtgttatacatgcccgacgtgaaaaagggacaaggacgccgcgttgtgtaggtagaacggcatcgatagctccgcgtgagcagttcatacttcgtagttcatagctcgttgttcgcagctggcactgtgtagttcttatttatccgcactcgatgagggcaatgcccatcatgcactttggcacactccacatgtgggcatgtacgcatgtgcgcgtacttgcgtgtacgcgtaaaattagtggtcgcttttttttttttttatggccctgcgttttgtacttgttacatgcagcgctaagactgccaacaatgcagcgatacgcaacacaacgaaacgtacaacgtactgtaagcctttttttctcatttttttgcttaatggataaagaagtgacattttaacttcaaattgtggagcatgcaagtgtgtcccgcctttctgcatacacctcgacaaaaagtcgagtcagaaaaaaaagaaaaaaagaaaaatatttttgtgaaacgaaaaggaaaccattttaccatacgtgtacgtgaaagaaaaaatcgcaaatgacaaatgacgcatcatagcgaaggcaaaaaaattctactttcacattttgacacttttgcattttcaaatggggaaaacgttcattcagcgttatgtttcaccattttgatgttttcctgttttgtgtcacattgggacttttccttttttaactgttttttagctattttttttagcttttttttttagcttatttttttttttttccacctgattgttaaaaaaattatgaacagtcagaacattttcacgttttaagctattttcctccttttttgtttttttttttttacgcacccactttaacgtatactcgttacaccccacgatttttgtaaattatttactcgccaaaaataagcctaggtaaacgaatgaaccaaaacacataaggaaggattttccgtgcagcgtattctccccacttgtgtgtatgtatccccttttggcaagagtggagtaacagcgagcatttcaagtgtacctataagcgcacacccatacagatatgtaccagtgtgttcttccactggggtatctcctcatgtgcacttgtagatatattatgtacacggctaatccgatttgtgtgcacccatgagaaaaaaactcgaatgaaaccatgtgagggaaagccaaaacccgtcctaggttaacgtctgacgcacgtgtccatgcgatcgacgcgaaaacgtgaaagctcatgtcaacataaatgccatccaggtggaagtggcagctaatcaaatcgtgcgccccataagaagaggggaaaaaaaaaagaaaaaaaaatcgtgcacattcgtgtatacatataagcattcatttatgttcacctcctgagagttatgccgcttagtcacacattactgaaataagcagggggacaaattataaccgtaaaatgatgctaggttgacaaattgcctatcctcgagcggcacaaaatgtaaaaaaaaaaaaaaaaaagaacaattacagtaggaataataagaagaaaggtcacttcattcgatccccccttcgaatcagttgggagagcacagcaatctgtgaagggaattttttaattgggcacgcgcggtcaggcgcttggttggcacacctcggcgcagtgacaaaactgcattgcgacatagcgccgtaactatcaccccgctgtgcgtctcgccggcactcttctccccgcgcgcatccaaaatgagagtagaagaatacagacaccaggttggggggcactgcaaactgataaaaccgaaagactcatcgaaagtgtacaaaccccttatagaaaatgaatatattttctatgagaagttaacgaactttggagcgtcttccgcggaatcgggcccgttacacattttgaaaaaattcatccctaagttttatggagtgactgaaattgtcgttgagtattcctcgtcgtccgagatggaggacaatttagttaacaaacagaaaaggagaaatgaaccgagtggtagtaagggtcggaaatatttcagtttggacggacacgatgagacaaaacaaccgtcaaacgaactgcaaaaacaaatgtcaaaccaactgccaaaccaaccgccaaaccaactgccaaaccaaccgccaaaccaactgccaaaccaactgccaaaccaactgccaaaccaactgccaaaccaaccgtcaaaccaactgccaaaccaactgccaaaccaaccgatagccaaaccgcctcagggcgagccagaaaaaggagaaaaggacactcaaagtgacaagtacgccaaggggaagaagcgaaagaaatgcatcccacacatcgtcttggaagatctcgtgtacggatttaagcgaccatgcgtattggacataaaaatggggaaaagacaaagaaaaataggtgcatccttagaaaaaagaaaaagacaagtagaaaaaagctttagaacaactagccattctctaggatttagattatgcggttgccaacattacaacaaaataaatgacaaattattttataaagataaatattggggtagaaatttaacaaaggaaaatatcccatgggcaattcgaaattggttttggaatggtatcctactgtacgacgaattgattccattactactagaaaagttacatcgattttttaactgcatagtggagttacgacactaccgcttttggtcttcttcccttctctgggtttttgatggtggattaaatgacgaaaaagcgagatcaaattcgctagacatcagaatgatagattttgccaataccatttatttacaagataatccatctgtggatgatgaatatatatttggtcttaaaaatttaattcattcaatgcagatcctaaacaacacaattcaagggatgcattttttgcctcaagaaattagtacttgtttttattctgaaaattgtaaacccaggggaaatttctatcgtcctatttttaagaaatccaagtcagccattttggaagagaatataaaaaaaaaaaatctcaatataaattttgaatttttaaaaaatgcaaaagcgagacggaaaagtagtaacgtttattcgagtcacatgacaggtgagttggcaactcagttggcagttggatccccaaaagggacaagtgatgacggattagcatttcaatatcttaacaaatttatgggaaaaaaaaaaaaaatatatggaatcaagagcagtactttagtaactccgattgccccatcgggaaccacatgaacctctctccgtgtagcagtccggttggaagactccacaacagagaggtctgcttcagtggttggttagatgagccgcttcctgggaatgttacccaccgaagtaggggaagtccccattttaatatccccctcatacctcttaccagcgttgaccacacggatgatggtccagcttcaggaaaacgttcgaatggaaccgatctccaggaaaaggcgaatatcaccacgtttagcgaaagtgcgaacgggcccctgagaaatgaagtcctatcgttagaggcacttcaaataggaggcaacctaaggagtgaccaccactcggaagtgacctcgagggggaaggaaccagttttcccaatagatttgatcgaagatcccaaacgggcccacctctcatgtgaagacgaacttgtagacctgccgaaaaaaacaactaacacaactaaacagaatgagacatcagaacaagcgccaacaaataatcatatcgatgaagcaaaaatggaacgattggaaatagggcacattgactgtgatcatgccatcacgactaggcatgaaactgatgggaggaatcgccaaacaggagaaagcgtaaccgagatggaagagccacaaacaaattctcctttgaaaaataaaaataaaaatgaaaattgccatcccataaatccctcagaagaagaagcaacaaatggagtaaccgaaaagggagaaattccgcaaagtgaggattgccaaaaatatatgaacatgtcaggtgaaaaacagactattgatgacaaacgatcgcacatcaatgccccgctgcttcaaactcgtgaaaacgtttcttccatgtcgagagagggaaatttatttggaaatggaaagggcaattcagaggagaggtacgagaacaatgcgtatgaacaagtcatacaagaagttatagtcaagacgttaaaagtcgcctctaggggtagcgaaagggagaaaactgcgtccgttgacattgcatataagactcctgtatatagcaactgcacgaacaggatcgaagatgaaaggaaagacaaagacgatgggtgccgcaatgaaggtgagccaaagggacacgaaaatgactttacaaatttttgtgagtccggagggaaaggtcgaccttacaagcatgagtatattctgtcaaatgagatgaatagaaatgaggtcgcacagaatggggatgaaacgagcgatcggaagggaagctactctaagggaagcggcgtggaagtggagaaaaaggaagaaaacggggtcgtaaaaaataatgagcaggaagataggcaaaacaccaaacaaaatttaggtgagatagaatcccacacacagcaacaaacgcaagagagcttaaaacacgacatgctcaaaaaaggggagcatccaattagaagcgcactgctgtccaaactcccaaaagattcgtttgtgagagaaacaaaatggagtattctaagcagaaacataaatctgaaagtgttcatcaattatatgattaagaaagaaattgaggaaaaaaaaaaggcgcaagagtatctgtgccttttagtgaagggtagaaacgacctgaacctccgagccttgcgaagggagcacctctccgatagcaacagggacgcggtgggaattccgtggaaggcgcaaaggaggcacagagcgagcaaagtcggtagagcgagcaaagtcggtagtgccagcagaatcagaagagatagcagaatcagaagagacagcagagcgagcggagccaccggacggggaaagaacgaggcgaatgatcccccctcagaagcagcgaggggcgaaccgccccccatacttaaccatcacctcttggaaaaaagcctcagctatagttacagtcaccgtaacacctgcggtcaccattacacctgcggtcatcattacacctgcggtcaccgttacacccgcagtcacacctacagctgcagccacagctacagctccgactcgggactcatttacaacagaagcctgcaagggggagacctgaagaagatgctaaaaagggaagcgagaattaccagcaagaggtgcatttcctgcacagatatacccctgagaataaaaaaaagaaaaaaacaaaaaaaaaaaaaaaaatataaaaaaaaaacttttcaaaaaaattaacatccaatcgggaatgaaaaatagcataactaaatcaaccccgaaatttattttctccaactatacggttcctaatcaacattctgtgacacaccctattgagtactcaccaaagagcgattccatttgcagaataacagacgattttaacgctttcaccgcggagtataggagcaaccgatacgttcactccgtcatcagacagagacacaacacacaccaggtgaacgactcgcccaacacacacatcgatcgcaccacaaacaaccaaacagattataactcctttcgagaaaagaacctgatagtacccctgacagacacgaattctagtgaaaagtaccttcgaaggtccctgtccgaacccaacttctacaaatttggctacttcagatgcatacttaacgacttttatggaaccaaaattaattacaacagtttggttgcaaacaggttggataagatgagtaaggttcccatttacaaccagatatatggattcacttccaactcgagcgacctggattcgtccgatgcatcatggggctactaatttttctcttccatggggcgtgggcggagagttttttcccccccaactgtgacctaaacccggaaccctgtaacctcaacccctaatgtgcctgggcatccccgcttcgcacaaatatgtgatcgccatgttgtgataaattcggcatgctcgcgttgcaagcccccccttttttttaattaactttttcgcgtacttttttctagtctaattggggagccttgtcaagcttttcatcgctttgcaaccctttgcaacgcgttgcgaacttcatctcagcttagcgaagttcatttcacgcaatttttttttccattttttcacgccgcgttcgttcccccacttcccattttttcttgtgattcattttaataatggttaacaaaaacacacctggtaaacaaaaaactgtccaggagggaactttacgcacaaaactggttaaagaattccacccccctttttttttttttttttttaacctcacaacgcgcgtgtgcacgcggtacgtatgttcctgcctcccactttatgacgccctcgtttaccaaattatcctcgtagtagggatagcattccttttctgtgcacacctgtgaattcctctctgtctcacttttttacttcccggggggaagaacaattttacgcctgctgactttttcgcctttccgttttttgtagcatttggaaagcttgccaaacccaactgtcgtaaaattcttcccccccatggaccccttcgcgcgtgctttggctgctatacacattcattcctaataatgcaccagcttatttccctctgcatgtaccccccccgcccactcgaacggggaaattttccaccaccttggcacactgacccgcacactggcctacatgctggccaattttttcttcgcattttagctgatttgattttgccgctcgatcatttctgcattcgctgtaccatttgttcgttcgttcgtccgttcgttcgttcgtccgttcgtccgttcgtccattcgtccgtccgttcgtttttttttttttcccttaccatgcgcacttttgcgtgtacgtaactgcatccccatgtgcacgctttacgcataccgggagtaacatttcaagggtttgcccccctgcccgataactgccaatttcgcgcattttgacattagaaattgtgaagcggcagacacgttaatacgcatgcctaatgaaaaatgtgtaggcccgaacacaccctggagtgatgactacgcgagaggaattgccgcacatcgatttgctcttacggttaggtacacccacacatacgcagacactctcacccatacatacgcagacactctcacccacccacacagacacacaccctcacccctgcatgtgaacaccccccccaaaccgccacgctcacggaacggctgccagaccctaactcaaaatgcttggttgcacagaagaaccaaagtaatatgtatgaacagaaatgccttcctgcacaagtggagggaaaatgaaatgtgttcatcttttacgaaaaagttttatgttttatgttctatgttttatgctttatgttttatgtttttttttttcctttttatttttattttcatgttgtatcgcctttttagtttaaaagatccaacgaaaaaaaaattcatcatttttggattgccgttctcggggaaaacttctataatttacttcttcaagctgggctacctcataacaacagtgagtgcacctccacggaagggcagcgccgcgcacacagccctttccctctcccctcccagacattccagaacgatcagatcatgtggttatctttcgcgtagaggtttcgtaccttctccaatttttgcaaaaaatgtagagaggggggggggaaaaaaagcgtacacacgggagatgcacccaatgtgtttgccatccgccgaatggaaaaaaattaactaattggctggtcgggaaagcgcattcccaaacggctacaaaggtgccttgagaatgtgcgctcttattatgacctcccggaaacccactcctgcatcatatccccactcctgcatcatctccccactcatgcatcatctccacccccatgcatcatctccacccccatgcatcatctccacccccatgcatcatcttcccccccatgcatcatctccacccccatgcatcatcttcccccccctgcgctgcgctcaggtaagaacactcttcatcaacgaagaaagtttcagcgtgaaaatccaaacagacaaaaacaggctgggcgaaagaaattacgaagtaaccttcttcgaggtaggaacggattgctcatacagcttaataaaagaatacgcagacatttcaaatgacgtaatctacattatcgacagtgcacacaaaagtgccctaagtgaagccagagaagaattcatcagaattatatatgactttcgatttgtgtatagaaaatgtaaattcttaatttttatgaacaagcaagattcgaatggctgtctcccgtcagaagaaattataaattattttgcccttccaaaagagttgcgctttaggtgtaaattcttttcgtgtagcaccttatctgggcagggactaaaagagggcttagaatggctggtgaacacgaacgtttttgttgacaaaaatgatgatgccgttgaaccgagtgggggaacattttacaactactaatccagttggaggttcactttttttttttttttttcctgtccgtttggtgaatgcacattttttaacagagagaaaaaggcattcctcagacggctgccttcactttcgcaagtacctacgtttgtaatgcacatacgtaaacacactgaatagactttttaataatcgctagctttcttaatactttcctttttatttataaaatatttcataagtttatctgcatgccaatttgtatttttgttgtgtcattccttctgcatgtctctccacttttgttgtatcatcttgccatgcgcttccacattttttttttttttttttgttaaaaaaaaaaaaaaaaaaaaaaaagttgtatctctcaattgtgaccaagtcgatttgagaaagacaaaggtgatgaacttcggtacaaactacaagatgggcacaagtaccccaaatgggaatctttccccttttaaaatatgtttaagtggagagtcctttcgcctataatgtcgttaagctgggaggggagggataaatgggtgtgcacatacaatgtagaagagaagaacatgttgcgaggggagacgataaaataaaaattttaaatgaggaataaaatcccctcagttcctccccctcagtttagttccttcccccagtttattcccttcccctcgtttgtcctttttcaccatcccggttatttcccagcccattttgtattttcatttttaaaattaaattacctggtcgagctcttccaaaatgttctgatcgccttcgcccacatctttgtggtacctctcggctagcttctgcaaaaaagaataaaaaaataaataaaataaaataaaatgtaatacaatataatgcaatataatacaatataataaaaaaattcgcttaattcttcacagggtgagaaaaaaagtgcactcctttttagcttaaatacttttaaagaattttccgaatattctttttccacttcatccttgatgtccttcacttcgtattcttgcgcagtgtaaaagacgaaaatgtgaacaattttggcaacagcgaggagtgtgacgcgaggaaaatgtaaagattatggtctacagaaaaagtcaatcccaccttcactcattttatcccccggaatggcattcacagagtgcgaatttaaaggctgcggaaaggtaaaacagaacagaacgtttttccttgttctcgtgaaaaacgactgagctgcgacgtagaactaaccttatatatgttcagtacatcataggggagttgcgcgtgcgctgtacacacaaacgcgaggaggagcaaaagaaggaagcgtcccatgctgggcaaaacaaaagggaaggaaaaggccacgcggttcgaagtagacgtgggagtaacacgcaaaatggatgtaataaggaggcaaaaatatatatttttaccctttggaggacgatacgcatttaagcaaaacaaacatttcgattgggggtaaaaataaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttcctacattttttggctcactgaacatgcgcgaccataacatcactgcgcagaaacaaagccatgcaaaatggaatgggataattgcggtttaattatgcctggtgataatttgaaaaagattttccattccatggtgactcattcgtgaggatgttacatgcgtaaccgtctgtgcacacatgcttgccttcgtccagcacaaataaaaatatacgtatgttcgcgcatatacacacgcgtgcagagcatacgcacgccactccattaaaatgtctgcagtgacgaatgcgccttgtcccatagcaatgctgaaaaaattacttaacaggggagcgatttttaaaatgcaattcctatctttgaaatgaagaaggtatgcacattataagtgaatggattttccactacagtacgttcccccccccaaaataaagacccaaaaaaaaatacatatatatatgtatgtatatatacaaaacaaagtaaagcacgtttgccttccccatttttgcgaggagaattacttcccttacgtgcgtccatctccttccccgtctcgcgcaacaccgctaacaataccgttggagtaccaaaaaaatgattaaaaatgaataaaaatgaggtgaacaactttttatgccaatttgacttctccgccctggaggagttagacccatcattaggtaacttcaaaagtgggcagccggaaaaaagtcttcgggaggttttttttttccagtctacctcacacagagtagaagctatcgccacactgcgctgatgctacacgagcctgcctctgcacatgcgcgcgccctttacagcggacggctacaccgcttgctacagaaaagaagtcccattcgagataaaggtggaacaggcgaacaacgtgccgcaggaaataggctcactagaagttataacggtgaaacttttggcgttggtagggcggaggggttgaccatgcgcatgatcttgcacgtgagcgtgagcatacgcatgatcggtgttgccatcagtgtggattaaaatacacatttagtgcgtcgctttaccatgagcacatagctacagaactgttattttttccacatcacctgcagggggacgaatcaaatgccaagcgcatcaagatagagctaacctgcgaagcggatctgttttttcactttacgcaaacgtaatgaatgagcggcggtgatatcatacggggccactcccctgtgtttttgcgcaaagggaatttgcctatcgctctaccggtctccttcgcttgtccatttggacccctttttttcgacttcctatttcccctcccttacagagtagacgaacgctcgtttgaagccatgcaggccagccaaaaacttatgattaatttttccgaatatttggaagttttaataaaaatgttcaactcctgtataggggacccgcgcaggtggagatggattacgccgcgttgagcacgtctttttttttttttttaatctaatttggttattcataccaagcagtaaaaatgtatccctttctgttgtggcaattttcatgacttgatattctgacatgtgtttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgaaaaggactaaatggggtttctacgcggaatgttctctccggtgtagcaccttttcctttttaaggcatatttgtgttttcgtgcagttggctgatttttcttttttttttttttttttttttttttgaagaacgtcgaatataagttcatcgaactactggtgtgcgagcttgtccagtcctccgaggaaaccataaaggagagcatttcctacaggtacaatgccatcaagtcgaaaaattccataatgtacaaaaggttgcaagtaggtgaatacgagggaaaatgaccccaagaaagggcaaaaaggtgataagggtatatcacagggatttacattctcagccgcatttcatacgtgaattgtacgctcccgctaatgacccttcctcacgccttcttcgcctattccgccaattgtgcatccctccaaatttgcatccccccaaatgtgcaggacataaatctgttaatcaagtcgaaaaacccgtccctcctaatgcaactccaaaaaacggtaagcaaacaaatggaacttaggaagaacagacactgcaccagaagcatatataactcgagttgagcaagggagcattccccctctgcagaggagtagataccaatacgtgtgcatagtaggatgcacaccccacattacattatgcgtcggtaaggcttcatcaggctagtagactattaacaattaaagcgtctactcagaagagaagctccctgggggggggaactctatcccaccttttttgtgcccccccaccaattgcacctttaaattaacttccacgtggaacgatcttaatcccttcctttttcacgtaatcctttatttgtgctttttttgtttctcgtttgagcgataaagtggcttccccccaataggggaaccacctgcatatgactctccacattgtacggaaaaaataaaatggataactgcaccgatgagtacacagatgagtgcacagatatgggtccacctttctagtgtacactccactgcaccgcacacatcgtgagtgtttcttttgtgcgcaaaaaagcagtgcctcaaatgggcaccaagtgatgctcgttaaaaaagggggggcacaaacccatgggaacttccatctcctttttgcaaaccaaggtggggtatgtgcatccgaacaaaggcgctatgccccataggtataaaactaatttttaaggtatacaatgctgggtggtagaaaaaagagttcttgctaatatcaatggggggggggaataaaaaacatccgaaagtagtcgtcatctcatctgtcaaatgaggagactcactatcatggaacaagagttgtcactgttttgtacagcaccatgacccatggagcgactacacattcgtgtaggaaaatacccagtggagtagtcgagttgggaactccttccaactgttgtggaacataccatgtggttcatcccgccgggggggtttgcattttccacgttccgtcattccacctcacatacgtcattattttttttttcactgtttgccttgtttacttttgctacacgcatgaaatgtctccctttctacttttcgccttcacgattggtcaggggaccatgtctgccaatttttatgccaacaacggatacgttagcgccatgggaaaggaggcattattttatatgcctgcacaacgcgattgcgttggggtgagttatatgtagacagttgggcttatcaaaatgggaagccacgtgtggtaatagcgatgctagcaaaaaaaaaaaaaaaaaaaaaaaacaaagtgcagccacataacgtaaacacatttgcatacatttcacttataccacctgcagtgctcgttatggcgcaaattttttctcataaaaaaaagggcctaatgaatagctgtcatctgatttgttatggacaattataatttggggcaaaaaaaaagaccattgggagatatcaaatgcggaaaaaatatcatcctatatttctcagaagcaaaaaattgccaactgttggtaatctttcatacatatgtacatatttttgttaaaaaaaaaaaaaatgcttcctcccttggcgagctaattccttttgcaggtgtcacagtttgaggatagccaactgggagtttcccctttgacgaacgcagaggcaaatgcgtcatttgtatttatcctgtacgtggccaataagtgtattatgtatacctgctttctaaaaaaaagcaactcaaaattaattcaacacatgtttgtttcaccataggtgggcataaacacaatcattgttatccctactcgtcgaggcttcctccaacgaaaagcgattttaactttaccattcaggctcagcgtgccacgacgcagctgcattttttttttatgcggaccatggggtgggaataataaataatcgcgtgccccacgtacatatatataaatgcgcagctcgtaatgcccagtatataacgcgcaattcgtaaaattccctctacgttttatttacccccacttgcacgttttgccccatgaagaagaaggcgcacaaaaccaattcagcaaaaaatttttaaatcgttttgcataaagcaatggctcaccatcactatgactgtatgagtaattttccagccaagggatagaagaaaaagggaaaaaaaaaaaaaaaaaaaaaaaaaaatagaaaactttcctgattcaaaatagcgaataaggaacacttgatgctgttttgaaattttttacttgaagattcgtaatcatcctttcgcgctaaaggagatctcacttggcgtttcccccttccgcagttcaccccagtattttttttttccatcaaatgatatcacccgcgcacatttgttgtatgcaaatgcatatgtaatatattaaaccgctcctcacacttggcaattttatattgtaatccaatgtacgcatgggcttcggtcagtccgtgtaatgcccagaacaacgagcaaaaaaaaaaaaaatgctttcatcgaaacatgtttacttgagtgaaaaatatgctcgagcaggtaaccctatatccacgtgaattgatgcagctcgccatttaagaagcatccaataagaaattaaaaaaaaaaaaaaaaaatagtgccccccccaaaaaaataattcccagttacccataataatgttaatacgccctcccacccccgcatagttacgcacaattatgttaaagtaaggacgcggtttgagaagcttcccccccccctagattgaataaccacccggcgttttcactgcgccccccaatgtgacaaaatcgcgaatcatgcagaacaaatcgaatacgcctagcatgcccggcctgcctggcctgccaggaattccgggcctccccggtatgccaggattaccaaatatgccgggcttgccaggaatgccaggtcttccgggcatgcctaacatgtcgggacatccgatgagcggccaaggcatgaacagtggtggaccctacatgaacagtaactcgatgagccaattgcccatgccatttctcccgggactaatgccacctatgaacgcgtcagattattatggaaaaaatatgatgcacatgaacccaggggtaggaccctacgacaactacaatccgctaatgtatggacaacataacaccatgaacatccccatgccgccagccgctgtagacattatgggagacatggcggctatgcatatgggaaaccctaatatgataaaattgtacaataaagattttatgaacagtaattctcagaaagggatgggtaatcatatgatgggagggcagatgggggggcaaatgggaggaagtatggtgaacatgcccatgaactacatgaacagctatagtgcagaaaaccacgggtggtgtgaaatggtggcaaagaatgggaggaagtattactataactctataacgaaagcttcgaaatgggagaagccagatgaactaaagtcaaaggtggagctacgaatttctcagcaaaccaaatggaaggaatattcctgtggggatgggagaacctactggcaccatgaagagaaaaatattagcgtatgggatgaacccgaggacattaaaaagattaaacttgaatgtgctgccgaggacgcagaaaatcaagagagcgtagacaaatgcccaaacagcagtagcactacgcatgaaagtgtgaataagggagaaaatgcgaataatacccctctgagtggtttcgcaaaggaggcggcgaatcaaaccaccgatgatgctatgaacaacgtcagtacggacagtaccacgggcaaggaacacacgtccagtaataatcataccttgcatagttatctccatatgcaaaatgggatgccagctgagctaaaaaataacgctatgatgcccagcagcagtgtcgacgaggcgaatcagaagaaaaatgcaccggagaaaatcaataacagaataaccatggtgtggaaaaaattcgaaaataaaaatgatgcaaaagaacacttaaaaatattatttgaagacaaaaatattaacccaaaattgacctgggaaaatgctttaaaaattctggaaaatgatgaccgttggttcagcctgtctatactgaccaagggggaaaaaaagcaaatgttttccgagtacattagccacgcagtcaaacgggctagtgaaaatgaaaggagaaaaaggcaaaagtcgagggaattaatttttcaaaccttaatcaattggaaaaaattaaatgaacaaacgtcctaccgtgaatttgcggccgaattttataaagaagaatggtgggactggatcacagaaaatgaaagggatgaaatatttcaagattttttagatgattatcgacacaaatttaaagaagctcgaagaaaaaaaagaaaaaaaacatccgaaattttaaaagagaaatttcaacaatatgcagataaaaaaaatccattaaaatggaatgatgtcaaagtctacttcaaagatgatgcagactttaattctttgcacaaaattgacgcgttagcttcttgggaaagcttctacgaaaaatatcataatgatgaaaaaatgcaattaaaaaaaaaggtgtttcgaattttgagaaaaaaaagagatgccttcatcgaattactcaacgaatatcataaaaaaagtgttcttaatatgaaaacacagtggatcttttttgtgtccaaaatttataaagatgagcgttatacagacttgttaggacatcaagggtcatcccccaaagtgctatttgacgaatttattgattccctccaggaacaatacctgaggcataaatcatacctcaaaggtgcttacaaagaaatggattgcacagtagatgaaaataccacctttgatcaatttttacaactctttgcaactgtgcagaataagtacaacatcccgcacgcaaatatgaattttatttaccactctttgcaaaaaaaaataaaagaaaaaaaaaataaacaaattaaacatattaacaaagttgccaaatatttcgccaaagtcccagaacttaaaaccagcatgtccttcagtaaagtgattagcattgttaaaaactccagcaagtggcccgtattgtgtgagctctgtccaaatgaggaacaaaaaatggctgcgtacaatacgtggaaatcttttgcaaattcgacgaagaattgcctctccattgattcttcaacttccaattctaataaaaatggaaaaaatggaaaacgcaaggaattgttcaaaattagtgacgatgacacggaggaagaacacaacagcaaagttcactccaagtataggaaatattccagagaggaatctgactccagtggccaaacaatagagtccctacgcaccattgatcataatgcgcccaactagccattttgtaatttttttttttagccatttcattcaattttttcacactttttatacattttttgacgtttccgcctgaacgggtaatacattttcataccttgtgtgcaaaggaaaaaaaaaaaaaaaattacaaaatggctagaaaatgcaaacgagcatggatcggtacataatcagatcgacgcagcgttaaattacacgaggtaggaagccccacaccccaaaggaaaaacattgcaacactggccctgtagattgatcggacgttcaagagagataccaacgttggtgagtaggaaacgaagaaggagaaagggattgatcgactcttcccagcgtgtacattccatagtgtaatttgagggacatacatatgtccatatacacatatgtacatgttcttttgtgcgtgtatgtgcgcgcacatattctcatgcgcagtcgtttcccccgcatacacacccctagcaaggccatgatttatgccattatgcataagtaggcaatcttacttttttcatttcaaatggcaaattgtgaaaaaatgtaataaaacttttttttttttttatttgtattacgaatcagtccctacggccctgcgaataacccacccccaatttgattgcatatcaataaatttgaaatttggttcttgtttttttaaaggacatacatagatatgtgtgcacacgcgcatatgtactaatatttttgtacatacctcatggagcctacacccagcattttcatttaagcatacacatgcatgtgcgcacatgtgtgtgtttatttattttttttttttaatgtatttgaataaacatttgtgttatccttccctcccctcaacttaaaacataattcaaatttaatttcgtgcatgcattgcgcgtgctagccgcggcagctgtcgtagtctggtagtactaccgtcgcagtggtatccattacgccgtcgggcaacaaaccggaaaagatacccaacgtgtatcaggtgagctcacctatttatgcctaaacgaatgacgcaatagactctacatatgtgtgcgtctgttcatatggatggcgtgcgccttaggttccctttctcctttgtagaatgtactcaccaatttgttggaacgttcatcaaatgttttaaaacaaatttctataaatggtcaagttgttgctactctaacagtgctttcaccattttatttggattttttcgaacaaaatgggcacacaaatgggagcgtaaatggatacactgtacatccatgcatgtgcaggtatgccatggtctcttaggaggtggaaacgtctgtgtccgtcaaaatattcctgctcatggtaagaagtgttcaacatgttacacaaaagtaaagcttccattttgttacttttttttttattttacacttttaaagctgaaaatagcaacatttttttttttttttacatgtataagcccctactgcgtactatccccctttggcaattttctaacttgacgtaggccgtggttttgcctacaattttgcagcgttcacaaggccgattcagcgtaggtcgtacgtaaataaacgggaaagctcgcacaaaaatctcaaggttgcgtacatgcgcgtagtacactctgcatacgtgaaaatacgtacatatatgtatatataatatatgcacgcatttagcaagcatttttttttttgtacttggtaaaaaaatgtacggaaaaatttacaaaaaatgaaaggcgcaaaggattgtattggatagtttttgcggggtaacagttttccttacaatggcatttttgcgtttttacccctctggaaattaaaattgacattacgtgcgcatacactacctaagtatgtattatgcatataatacatcattacgcataaaaccatttgcataagcgaataattacctatgcataggtttatgcccgcgatgaatgaccccctttcctttttttttttactttcccactttttttagtctaatttttaaaatgctttttaaacgcaatttttagccttttgttaaattgattactctttgtccgaacgagctggctaagcgtttacgtgtatgcgtgcgtgatgtgatacctttggcggcacgcgcacgaatgtcacgtacatgtacatatatatacatatatatatgcgcacatatgcgtacgtatgcatacgtatgcgcgctctaatatgtacatttttccccttttttaaaaacgcgcaaattcgaagtgagcgcttacttttcccttttaaacatgttaatggcgccccctctgaatggaaacgcagtgtacgctcccttcagcgaacattcgtatgtactcgcgcactttcatacatagcgttgcaatatgcgcacatgtacgcgatgtgtacaaacgtaatgcgaatctctcattcgtacgtattaacgcaagcagccatttttctgccctttatgcgtatgcattccacacattttaaaggaagtacgagcattttatttttacacattttttattatttttttatttttccatccattcgtatactgcagcaattttttcgaaaaatgtattcatagtatttttttttttcatgacatatgcccaacagcacgtgtagcactgtagatagcggaacacgtacgcgtcgcctgcagtgagcacacatcggacagtgaacagcaaacagcgaacggcgaacagcgaacagcgaacggcgaacagcgaacagcgaacggcgaacagcgaacggcgaacggcgaacagcgaacatcggatgactttcgccatttaaaatgccacaatgtgccccaacgggtatgtatgtccgcacgtacacatgcatatatactcactgatacaaatgtacccactttctaacttgcgaaaaccaagagaggagaccgcacctttattttattttatttatttttttttctcctccctcgccatttcgcaaaattgtgcattattaagtacaacggaggaaaaaatgtgcagtgagtatacatgattttgtaaaaggccactgcgaacgggtacgacaactgtatgcgtacttgctgatttaccgtgtgcacacgcaaatatgtacgcgtgaatgcacgttcagttctgcgcgcctatacgataaagggagtttccaccccactgacgcagctagcgtaacgatctaccgcactagcgttgacctgacaagccgctccatatcactgtctgcttcacccacccgtaactttaaaatcatgagttaatataaaatgataattaaggtcaactcggctcaaactttggaggtaagactgcaacagaaaaaagggaagatcatcccccccggggcgctctctatttcttttgcacaccagtatgtaagtaaatgcatgcgtaagtggctattttccacgtgacttcacattgaacgtttttgcttcgacgctaaatgggatgtctttttcgggaaagaggagagaaagaaagagagagctgtctagggggggagggacacgtctgcacatggccacatgctcaagagtgtacctatagaaaaatgcctacatgcatacgcacgtacatgaggacccatgtgagtgcaccaacgaatgtacattcacttcctgcccttccccagaatgaagattccaagcaggttcaaaatggaaatgcgtgcaaagatgaaaaaagtgtaagaatatacgccgacggttagaaaaaaaaatagcagtaaagtgaatcacattcttgcagagtgatagcgttatagcatcacccgggatatggtgatatcggcagggtgaaaagccaacgaagtgggtcccccccacacactcctagttgagaagcctgaaagggggatcccaaaattctaaaccctgaaccctaaacctgaatcctaaacgataaattcaaacacgaaaccaaattaaccgctcccctttttctcctgttttcttaggaatatacgacctcttgcacttaggccacatgcggcaattaaagcaagccaagcaaatggaaaaggaagtaacgcttatcgtaggggtttgcagtgatatagacacgagaaaatttaaaggacaaattgtgcaaacattggaggagagaacggagactttgaaacacattcggtgggtcgatgaaatcgtatctccttgcccttgggtgataacacccgagtttatggaagagcacaaaattgactttgtcgctcatgacgatattccctatgctaataatcaaaagaagaaaaaaaaaaaaaaagcaaatcgaacagtattgaagagcctagtgatgatatatacgcgtggttgaagaatgcagggaagttcagagctacgcagaggacagaaggagtatccaccacagatttgattgtgagaattttaaaaaattatgaagactatattgagaggtcgttacaaaggggtatccacccgaacgaactcaacatcggagtcacaaaagcacagtcaattaaaatgaaaaaaaatctaataaggtggggagaaaaagtaacagacgagttaaccaaggttactctcactgataaaccactcgggaccgactttgaccaaggaatagatataataagagacaaggtgcatggattattcaaactgtggagacagcattcgaaaaagcttctaaaagattttgcaaaatcatttgatcccatgtttataattatccgaaaaaaaagtaaaaaagataacctatcagggatgtacttatccgattctaatttttttttgaggactgtgaaagaagatttaaagaaaagaaaaagcttaagtaatactataaacaatattgatgagtattactactcagctgatgaggatgatgacagtagcagggtaaccaacgtatttggagttattagtagagttgctaatgagtcttataacaacgacatggataattatgaaacgtgttttgagttggaggcttgtttgaaggaacggcgtaggtggggagaccccattggaagcaccgccagaagtaaacacactcctcatgacaacgttaagttagccccagacgaactgctatcactttctggtgaaacgcaaacgaagaatggccctcagtcaaaccattctaatggaagcccaaatgaaaagtcaataaacgcaaacagtgtaaacagaaagagcgattacgatttgtataataagatgacgtaccatgatataattgatgaagaaggggattttcccatgggggcaataaccaacaaaggtgtggtggagaaaaattccatcgagatgagctcttgcagagaacataaaagtaacagttacgataaggatgaatataacagctgctcagatcatcactatggagatagcaagtatagtcatatgaaaataaaaaggaggaataactccagtaagagtaaattatcaaatgtggaaaaaatggaagattctgcagaagaaagtcattttagctgtagcgaaggaggaagtagccacagtaacagcagtagttatagtagcgccagtgctggaacaggtcacacgccagaaagcagtgatgcatccgagtgtcccaaaaggaaggataatcagagtgatgttaccggggaggggaaccaccaagacgaggacacacagggggtgaacaaatcgagtcagggaaaaaggggcgaaactgaccaagcggaccaagtgcgaaagggtatcccaaaggaaaagaaaaaaattgtaatttatgcagacggtgtgtacgacatgctgcacctggggcacatgaaacaactggagcaagcgaagaagatgttcgaaaatacaaccctcatagtaggtgtgactagcgacaatgagacgaagcttttcaaaggacagattgtgcaaacattggaagaaagaacagaaacgttgagacacgtcagatgggtcgatgaaataatttcaccctgcccttgggtgataactcccgagtttatggaggagcacaaaattgactttgtcgcgcatgacgatattccctatgctaataatcaaaagaagaaaaaaaaaaaaagcaaatcgaacagcattgaagagcctagtgatgatatatacgcgtggttgaagaaggcggggaagttcagagctacgcagcggacagcaggagtatccaccactgacttgattgtgagaattttaaaaaattatgaggactatattgagaggtcgttacagaggggtatccacccgaacgaactcaacatcggcgtcacaaaggcacagtcaattaagatgaaaaagaacctaatcagatggggagaaaaagtaacagacgagttaaccaaagtcacactgaccgataaacccctcggcaccgactttgaccaagggatagaaaatctccaaataaaatttaaagaattatttaaaatatggaaaaatgcatctaacaaattaatcaatgattttacaagcaaacttgacacaacatcgtatttgtcttccctccaaaacttcgtcgacaatgagtacgagttgtacgactctgctagcagtgcctgtgacgaagaaaccaacagttgaggggaagaaggggggagagaggcaactcgtttgcaaaatcgacccgttcgataacacgtttggatgttcccacctttccgcgtatgctatccctttatgtataatcgtttgagcggctttcaattttttttttttaacggcgcgtttattttcgttcacatcgagtcctcctggatcacccgccgccgcgccaacacacttccactttgatgtttgcctcgtatttttatgtgtataattagaaccccccctctttctcctcccccttttcaagcaaataatacaaatcagcattgtgtatgtatgtatgtatatatgtgtgtgtgtgtgccccctttgtgtgcatagcagtgaccatgtttgcgccattcgagctgctagctatgcgctgttgttccatgcaacgctactttatgcctcccagtgtttcgctacaccaaccagtgtcacactacaccatccagcttatcactattccatcccatcatgtatgcccatttttgtgcctttttttttaaatcccttataaagaaagcaaaattaatcaattccataaaacatagttgtgtttacatatcatttgactcccttccaaaaaaatcgttaaaatgacaaaccatgtgatatgtgcatccacatcgtgtgtgcaagtatatccactttttttttttttttttaacccgcgcaacataaattgcagagtatttaaatcttttaaatgtgccccccaaaatgacaaacaggggagaagtttcgtcaacttgtgggacacaatcggagatgtagagatgtagagatgcagagatgcagagatgtagagatgcagagaaagcagaatggagaatggagaaaggagtggagtgctatcctctgcttttccattttagtgaacagaagggcggtgtagaaataggggaagccccacgttggcggagtatgttacctatcaaacatgcgcacagcccgcgggggctccgcctaaacctttctacaccgccctttaactttgcctcctccgcgaatgcaaatttttttttttttttcacttccatttgggaaattcacggggagtgtatatacattcgaaagcgcttgtctacttctccctctctgtgctcatgctgagttgtatagcaattcgtacagacgcttagataattttcgaacgggtgacataaactcaggtgttgttcttttccactttgcacagatacacatttcatccacctcacgcgtgttgcaaaaaaaaaaatcacatccaccgcatgctgtttatacacatgaaaaaatgacccccctcccccctgttggagtgggcataacagcgcggggcccttttgacccatttatcaattttgtttcgtcaaaaatttgagagttcgcttcttcagcaacttggcgatttgctcctcaacaccatcgattgtttactccgttgtcattctccctccccagtgtcctgtaccttgcccgagcaaaatgaaagccgtagcggtggtcactgtcatcgctttgctgttcagacagagcgctaaagtatccgccttgagaattgtaaaggggggattatcttggttaaccaggaaccccgatgaaaaaagaatcctaacaaacaggatagaaaattacaagaacgaggtggaggcccaggtaggaaaaaaaacgcagtgagtctctcccccgaggtacatcccattgaggttcacttaaacaagtttttgttctatcccccaagtgtgcccctatcatcagtgtatgcttgtataggcattcctctccattgataaaaactacctcaaaaaaggaaaaaaaacgcgtggccccctccaaataggtcctacatttgaagcaaaatgacaatctcacgaatgaagtagattatcagctgaacgaactgattgacgtgatgcgtctcgtgggagaaacacaagaacagcaaaaacgggaactgtataatttgttcacctcattggaagtaacgaaagatgcactcttaaaaatgctaagtgaatacgaaaatagaatcgaccagttagagtacatcattatggatacaaaaaaatatgacccatacatggaaaggtttaattatcctatatcgaagtactggctccaaatagacttgcttaactttaaatcattgtggaaatatcagaaaaggaagcacttcacgtcaatcgttcagcccattgaaatgacaagtgttaggtacccatcatcaattctgctgctaagacatcacataattgctgaggggttcattaatgtcgagatgctccaaaaggctccttcttcttctctagaacccaaaataaatcagtcagcttctggtatcgttttcgattttgtagatgctcacaattttaggttcgttcagttatcctttttgaatgaccaggctgttctctccgtggaagaagtgaacagttccctgcacaacaagtaagtgtcactcacgggtagaaattgtatataagtcatggaaccgattcccattttgatctttttattgtagtttgcccctttttgtaagaagcccactcacccctgcacgcattcatataaaccatttggtaattttttttttttttctgcattgcggcatctttgaagaatactttctaagggagtcgaggcacacagcaaagacttcaacaccctgacatgcgaatttgtgtctagaaaaatgaacgtcttcttaaattacaaaaaggtaatcgaggtggatttcgccgatagagggataagcggtatgagtggaggaaacactaccatacatgataatcgacactctggaaatggtgcgaaccgattggtgggcctcttcaccaaaagcgggacttcagaatttaggaatttcctcacgggaactctccagtttgaacatctcctaaatcatgccctgataattccagacaagaaagatatctccacaggatctgtgacaaattcttatcgtttctccaatagggagagtaaagatgaccttagcgtttacaccataccttataccagcaaagattacgatgactataaggaggaagaactaaccgaggatgtttatcctacccctgaatcgaattcgtattatgatggtgtgaacataacgggacataccaaaggaattatcagccctgctggttcctccaacgaactgacgctgaacacctgtgaagagtacagaagcaaaaaatttaacctaaccgaatggataagtgatgatagtacaggagaggcctcaaacagctggaaagtgatatcccagtttggaattaaaagaataatatttcgcaacaactacaaatatgcagtggtcaactcgacattgatttataaaaaaaacgtatgcaactcgatcagaatatcttcatacattaaaatcgagaatgactcagaagcgggacttctgttcagacatgacaacagggataacatgtacacattgacaatttcaagcacgaacagggaagtcattttgaagagaaaaaaaaataatatcgaatcggtcataaaaagtgcttacgtaaaaagcatcaattcgtttcaaaggcatcatttgctggtccgggacacgggagaacagggcaacctcagcgtatccctcgatggtgtcaaattgttttctctgcacggagagaattatttcaactcaggaagagttggcttttttgttgagcacggccatgctgcgttcgacacgttcatagttgagcagctcacagaaggacacggagaaaaatgactccacttttgaataagcacatagaaaaaaaaaaaaacgggggggagggactcccaacatttgggtagatactacttacccttcattcctcccgcgagcagacacggacgtgccgctcccaattctgtgatgaacatgtatattacacggacgcatagtgtgaggtgcttgttttgttcccaattggaggggacttcatccattcagtttaccatttgttgagagtaactctctccactttgcaccttcactgacagctccattttggtttagatctccctttgggatcttcctctccatgcacacccctcatattatttcacaactctgtcgtaactggaatgggaacaaaggttttccccaaatcgtctcccccatttgctcccttttcctcattacccttcttaacaaaatgaaacatacctaacgcgagttttaccaagtagagcatcagtgaaagcagcaatttgatgacctgtaaagaagggaagggtcatcattcaccgttttgtatctctgcgttaggcgtgattacgtcatgtcactcgaggtaaacgcttggacgactgccgtccctgagagggtgtcactcttattactgttatgagggcccagatcacgcccagcctgcgcatgataatataggagcacacactcagaaagaagaaaaaagaataccacacatatcgtgtgtcattttgggccctaacaaagggggtaggtgggatgcaaagacaacgtgaaaaatgagtctactggacaggaaaaaaaaaaaaaaggtgcacacacgagaaacaaattgatatgtgctggtatattttcccaacatggaatttatccatttggcattaaaaaaaaaaaagttgttactttttttttaaagaaaataacagctgcgtgctggattttattttcgactcgaacactgccaggggagataggaaaaaaaaaagaagcggccacatgtgtaacgttgtttgaacaccacgtgcatatgtgtaacaccccttcgcagctttatcacaaatgggaatctttgtatgcaatttttttttttttcccccttttttatgattactgttaaatatttgatcctgcttcctcaatttgtgggacgattcgagtaactccgatctgacactcttcattctgttaatttcgtcaatcatcatttgcttcgtgtcttttaaatttgcatccgtttgttttttctcttctgactctgagaatgtcccatggtcgtcactacaagggagggggtaggggataaatgcgtccaaaaaactccttttgcagttaagtacagttgaacaagaaccatatgggacacacaagcgtaggtgccgcctctctacgtgcatacgctcatgggataagtggagtgggaggtgattcatccctacgaagggacgtgccctgtaccttttacgcttggtcagaaattcattcatgcataggcggtggtagtccttcccctttttgttccaccagatgctcagcttattcttataccttgggggaaaggggtgagcatgatacacaaatggggtgagcgcggaaaaggagttgaccgatatgttcggcccttccataaaataaaagaaataatcgcttcgcttctggtttcgctcccagtgtcgcgtcctgtttcgcttcctgtttcgattcgcctagccttacctttccacattcccttggtggtactcgaactgctgcttgatgtcctccgcgtcctcatcggacacctcggcgcaaaggatcttgtctttgcattccgcagctaggttggagtagtggacaatcctctttgcgacttttcctcgaaactgcgagcagtgttggggaagcatgcgtgtagcgaggtggaaatgcacgcaggggatgcgcagacggtggtagtccgcacgtatgtgaagtacactgcgctgttggggtgctccaaaattggtcactaccccattcggttaagacctcaggacgggcacaaacgaatgcgccctttcggccccatcagagcgtgtgtgcacaggagggcctccctaatgcttatgtgtttgacgagcctttctgcatacaagggggaggaacttcggaaaggcggttaggttaccacccaatgggctaacactgcgtaatgctttccccgattcgctcccttcccccccacaaccgactgcgctaaacgtgtgccaaagctgcgcagaacctacgcagagtaacctgcactgaggacgtaccaacaaaaaggcgtcatggctattcaggtcatcctccgataaaaataaattcttcagactgtcgtcaatcaatttcatgtggtttatcatggagctgattttgctcaaggtttctacattttcgttttttttccccaagtttggtaaaaaagctttcttcatttttttttactcgtaaaggaatacaatgggaaaggaatactaaaaaaggggcgaaaggtggggacagcgcagggaagtactacccgcgctatgaccagtactacccctgctatgatcagtactacccgcgctatgaccagtactacccctgctatgacaagtactacttcgtatgcagctttgcccagcagcaaaatttacctttccccattttgctgcgtatatggtaccaattacgaacgttcggctggttcttggccgcatgcccataaggcgcatgcgctcatttgtgaattcatacagttatgcaattcagtgtgatcacttcaaaaagcgattagagtttgaacgctgttatttttatgtgtcgtgtggggaacaaatgggttgaaacggtttgcagacgcactatgggaacttgcctctttttatcgcggccatttgcattgttcttttggcgcaactaattttgttcgcagggaagcggtgttcagcagggaagcggcgttcagcagggatgagatgcacccccttttttagtgcaactccaaatgtaaaaaaagctttttaccgttgagcgcgattgaaaaaggtagtttactcctatcgaaaaaaaaaaatacaaacagctccattacacttccgggcgtgttcatcttggggagcactgcggcttgaccacttcaaaacaggtctgccctaacgtatacacaacgaattggcctactcaacaattcacgttcatcagttaaaaaaaatttcgggtaagttaaaatgagttcagtaaaaggggggttacaaaaacgatggggggaaatgcaaaacgtttgctctttgagaggtgccacacctcaggtagtagcaatcctactggtgatggctcgataaggtaccacccgcacggtcgcacatggcgcgggtgcccctttatggggcatcaactcttttttttctagccactctgatatatacccatggtcaatcttaaaattgagaggggggttcaaatcgatgtgcagataaagcgtcatatgtaatggccttctccccaagaagacaccaaaaaaaaaagaaggaaaaaaagaggaaaaaaaaaaggaggaaaaaaaaaagaggaaaaaaaaacggttacagaagaacagggaataacgcacacgtggcaaataacacgggggtcattttacagtgggggagagggggaaggcttcactggctgctatgcaaatttttcactcggaaacctcctgcgcgttggttcttttcacatgggtcaggcaagcccccgtgggtacgtaccatcccctcacacacaaaaacgagctcgtcccccactggcgcatgcaaaaactgacactactagttctgcgtgtcgatgtgcagtacgtcagctgggtcaggcacgccggtgtggaccccctcttctggcttatcactcggctccaccaagtcgactccctctcgcgcttctcgcgcttctcgcgcttctcttgcttctggagcgttttgcacctcttgcgccttgtccatgttctccccctcctggggaagttccaccggtggtgcagagctgggcgcgccctgagccacagttgtgctggcttcccttttcttgctcttaaaattatagttatcaaaattaagcatattttcaaggtaaaataaaatacgtttctgtgcacatgcatatttgctcaaacaaaaaatatagttatccctattaagctgtgggttaaccaaatcgtcaaattgaaagagcgctttgttgtaacttgcttgctcattgctgtgaaccgaattggtactttcatttttactgttgggatctacattgcttataagtctcgattcatgcagtgcactctccaccttatcgtttgaaagattcatgagtgcgtaaggtgattcatcatcatggggttttgttttcccattcgatgctccattcgtatttgtgttgtactttccccacagggagctactccctactaattctgcgtctcctttgttgtacatgaaattaagaaatcttcgatcttccttttggttgttatagtttgaggggtaatcaagatagttattacctccttccacagatattccagtggtaccgtttgcatatctttgcgatgcggctaactcttcttccattggttgggaagaaaaagcattgatcgggtcgtacgatatactcggcgcgacatttttggactctttttttcttttcctcttttttttttcccttttcatttcttcgtacttctcgaagaggatgcctccgtcgtctccctcgcccaatgcagacgtgcctatcgcagtggcaatgtctgcggtgggaatccctgcggtggcaatgtctgtggtggcaatccctgcggtgggaatccctgcggtgggaatcccagcggtggaaatccctgccgtggcaatccctccggtggcaatccctggggtatccatctccgctgcacccccggcgtcatcccctggctgctgctccccatttctctgattgctaaaaaagttggagtccaaatttttaatgtcaccacttttgatgcccaacttgatgggaatatgtttctgctttccagtgatatagttgcacaaatcctcctcataatttttttttaaatttagagaagcctccacgaagtcattaaaggtatacgataggtcgcagcaatttatatcatcgttattcatttcgtttaaaaactttcggtcgacccatattctattgcttctccctcgcctcttaatcaggaccacatttttgtactcatttcgatttattttgatcacgttcatttgctcgcatagtccttggctctttgctcttttgttgatttttctgctaacgatggagtcgttgtggatttgagcgcaggatcggttgtgcgggtggtgtgagtggtgcgagtggtgtgagtggtgtgagtgatgtgcgtggtgagagtgatgtgcgtggtgagagtgatgtgcgtggtgtgagtggtgcgagtgatgactcttcgcgtgatgaccgctctcatgataaccgctcccgtggtggccgcttccataataaccgctctcatggtagcctctctcatgatggctgccttcatgctgagccctctcatgatatgccctctcatggtgagctctctcatgatgactgctcccccgatggtggctgcccgcgttcgcgccgctgtacaagctcttgtaatatttgtccttcttgaactttttgtatatcttctccattttgtaatctttaaagtaattccacatagggcagacatacgttttgtccttaatttcgttttttctctgatcaaaaaggatggagtttaattgtagtaggagtaatttcttctcatccctttgcttcattttgcgtaatattcgatccaatcgtctaaaatcttctataagttcctgcatcttcaaaataatttcactgttcttcttcttgtgtttcctcagtgtcattttttctttcactcttgatctaaacacagaataatgtggcaaaatattttgggagctattccaaaacatccgaagcagtggtcttcccaatttttttcttttacttttccagtacgtatgaatatcctttacaacattacttttgagatttattttcaaatcagctgcagcttttattgcatcctttaaatttatttcttctttattttctgagtaccctgttagcttttcaaatttatcaattagcttacagaaatcgtcatcacttaattggacatttatggacgagttaagactttggagaaataattcatcttcttttaacaaatcgtaatggataatcgatccgtctgttaacttaattcctgtcacttgatctctgtaaagttcatacctgatgtaatgtgcgggtttctcaaatatttttaatttactcgtatacgtttcatcatcttcgcatattttaaatcttggaattacaatttttttttttttttttccgttttttgttcactactttccagtgctgctttcaattcgttcacttcttcctccgtcggattctccttcttgattaactttttgatgtcttcatttgacttaacaatcagcagcttcttgttcagcaggatggccttgttcttagcgttttttatttgttggttccccggcgttcccttcgtcatggctgctgattggggagaaattggtgcacacttcgaggggtactcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaaatctctacatggacaccccccacatagttctttttaaaaaatatatatgcataaatcgcagaggtgacggtttcacccctttaaaaggttacttccacctgcctgttaccacgcagttcctctcttacaatacgtttgtacaaaaaggagaaaaggtgcggttggttcgtcaaaagacaaaaattggaaaagtaatctcctttataatgtaaccaatgtgggtggtaacctctctccactttgtgcatgtcatttttattagcacatgtaaaggatacccccaaatgtgttcagcaggagtggcatccgaatggaacttttgctggaatactataccatgattacctctacggtgatgtgtgcttcgttttgcaaaagtgggagaaaacagcccacttaagtatgtgcctcctaccgctttgttgcgtgctaaccaagcaaggaagcaatcgcacatatacccatgcgtacggatgtccgtagatatgtaaaaaatacatttacgtgtgtgtaggatttgaagggcaaacctaactgcgaaacgtcagtggacacgaactgtacatcgaaaggtaagttgcacaaatagggaaggaggggttacaacaatcgatcatgtccgcttagaagcacctggtgtgaaggactctccatgttctcctatttccttatccagtgaaatgcctcttttgttccttcccattttgtagttattgtaaatactcctccgttttgcatcttcgcaacagagtagccaactggtttttatggctgtgctgggcacattgctatgcggtacaattattttttttttttccgacaaagctcccaccatcgctgctccttttgcttggctgccccacccttaacatatttttcgaacctccatttttgacttccccttttaaccagcacctttgaattgatgccacttccacagagcagtgcatgtagcgctgaacttgcggtggaaaaatagtgcagtggcaaacaaaatggtgaaaatataaccaaaagaaaaaaaaaaaaaaaaaaaaaagcgaaggcacataatttgttccccaaggagcagttgttcgtgggcccacttcttacccgcgcggcgttcgaaaaaaagaaaaaaaaagaaacatacatacataaataaatacatacacgtataagtatacatacgtgcataccttttaccgaaatagtcatgcggtggaattcccctcgccatgagcttactcgcatgtcgcacgcgtaacactgcggggatagcctggtagagatgatcagagggcagcactctggggaaagtctaaatgaacagcgccaagtacgtctctagtgcacactcacatcagacgtgcaggtagaatacatacgtgtatagccatggaaaagaaagcgagaaagaagaaccaaaatgacaaggctctcgctggtaacaagcggggaaggaagaaaaaggagagtcactccgaggagggggaggaggcagaccaagctggcgaggcgaagcagacaatcgcgacaaacgcggcgaagcagacaaacgcggcgaagcagacaatcgcgacaaacgcggccagtgtgaccagtttcacggaggcgcggctcgtcccgcggggcgcggtaaggggcagggtgtgcccgtacctgcgtaccatcaacagaaacctgctggactttgatttcgaaaagttgtgcagcatcagcatgtcaaacttgcatgtatacgcatgcctagtctgcggactgtacttccaaggaataggaaaaggaacctatgcatacacacacgcactggaaaaaaaccattacgtcttcataaatttggaaacatgcaaaacgtgttgccttccagaaaattacgaaatcgaagatgcatctctaaatgatataaaatatttcttaaaaccaatgtataccatacaacaagtagaatacatatgtcgtaattccattttgggaaaatcgctagatggtgcagatttttttcctggctttgtaggactcaacaatttaaaaaatacggactactgcaatgttattattcaacttgtgtgtagcattattccattgagaaattattttttaatatttcaaaataaaaaatatatgaccaaaaatattatttcttctttatctgaattgattaaaaaaatttttaaccctcgaaatttcaagggggttgtttctcctcatgagtttttacaaacagttggcattgaatctaagaagaacttcaaaattgggtctaaaaatgatccgctagacttttttctatggttaattagtaaaatacataggtatgaggagagggcgctgcggaagaagggcattaagggtaggacgggcaagaagaggaagatcggtcaaaggggagaaaacgttaaaggggcagatggaccatcgggcggacaaaataaaggggaggaaggagaagaagacgaaggagaaggcgaagaagacgaaggagaaggcgaagaagacggagaagacgaagaagacgaagaagacggagaagacgaagacgaagaaggcaaaattcaaccggggcaccccctctcgcagttgaacgctatgttgtcttcctccagcgagtcacatatgtcggaagaggctgcccctggcatggattcaacaacgaaaaggaaaaggaaaaaaaaaaaaaaaaaaaaaaatggaagtacgacaaggtaaacattatcgattactgctttgatggggagctaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttgttaggggaagtattaaaaaaagaagtacaaaaaaaaaaaaaaaaaaaaggaaaaataatgtcttcggtaagattgccaaatcgaaaaggaaacatgaaatcaagtaaacatcctttgcgagtaatgacacgctcgtccgaagggaagtatatttaaactttgagtacacgggatagtaacttttttttttctcactttttctctcatttttgcgtacttcttttgcgctccatttacacatgcaatttgcgccatcgttccatttttgaacgatcgcctcatgagtacatttttttccccacccctttttcaattcacctgaaagcgtattgagcaactcgactcgattagcacaagcattcatggggtataaggaagaacgcttcgaacaggacgagtgtgtattctttcgccattccaaagacaaaggaaaatctgcgcagtttttcccttttcttctttaccccgttagccatttttgtgcacctcgcacaatttcgttcactcacgcgaggtgtatccctgggttgaggcacgcataaggagggaacgcacacacctggtccactctgccgcgccccccacgtggatgcttaacggattagcggattagcggattagcggattaacagcttaaccgcttaaccgcttaactgcttaactgcttaaccgcttaacggcttatccccgccgcccatccgagcgctcatctcctcaaaatgggaactccgagacgccgagtggggcagaatgccagcccctatgcgatgagctcctcgaacattttcgggacgaacaacgaaatcttcggtagtaacttcatgaactcgccggtctccagtaggaggacgaaaaacagcaaaggtagcttcctcaacagcatgctgaacgaatccaagtacctaaaccagagcaacaccgggtcgcagtttctgaggtacggacacacacctctagcgatcagaagaataaaatgcgcaagagctgacataggagatgtgggtagggaggcatttatggaagatgtagaatcaggaagactaccccattttatagattctaacttggagcagataaaagaattattcaaccaattcttcgacgaatttaatatcacaaattatagcgacgttttgcaattcacagatgaggatagaagtattacggagtatatcctccttcatagagagaatttgaaagtatatttggcttactatggatggaaaatgataaaatttattgagacgggtcgacaaaatgaatgcaaactaaacaacgaagtggaagaaacggattcagatgctgtaaaaaatttagaacacatcaaatcgttcgaagtggacttaacacatatttacttctttaacaaaaaattatacaaactaattgtagagtatccatcggattgtatcagcgagatagataaaattataagtgctaagtataactcccttttggcattggtgctcgagggggacaccaaatcaaatgcatcagataagtattcccttaccaacgccaagcaggattattgtagagttcgattctttaataagagacataaagatacacccagaaaattaggaccaaatcatatagaaacacttgtatgtataaaaggagtcataatcagatgttctaatatcattcctgaaatgaccatggctgctttcaaatgtacgtctaaaaaaagaataggagttaataattatgagaaatgcaacgaagaagtgtatgaacatgtcatccaaggggaagtacaagaacctctaacctgcacaaattgcaataataagaatacgttcgaattatggcataacaactgctgcttctcttcaaaacagctaatcaaattgagtgaagttactgaacatttaaaacagggagagactccacaatccatttctgtatatgcatatgacgacttgatagactataccaaaccaggagacacagttgaattgacaggcatattgaaagcctctcccgtgagattaaaccctaggtctagatgttacaatagtgtacatagaacctacatcaacgtcatacacattagaaaggagaacaaacagaaaatgaaattaacagaacagaacgacactgcatcagttattttgaaaagaaatgatgatggaacagtggaagaaaatttcgaaaaattaaatgagcaaggaaatcttctattcaccacagaagtaatccagaaaatgcagaaactcagtacagacccaaatatttaccaaaggttggttgattctatagctccatcgatttatggacgagatgatatcaagaaaggtctcctttgccaactattcggtggaagcaaaactaccgataaatttaaaaataagtatcgatctgaaattcatatattactatgtggagacccctctacagccaaatcacaacttttacattatgtacataaattatccccaagaggtatttacacaagtgggaagggtagtagcagtgtcgggttgactgccttcatttcgaaagactcggagacaaaggaatacatactcgaatctggtgcagttgtcctgtcagataaaggaatttgttgtattgacgaatttgataaaatggatgactccgctagggcaatcttacacgaagttatggaacaacaaacagttaccattgccaaagcagggatcgttgcaacactgaatgctcgtacatccgttcttgcatctgctaatccgattaacagtaggtatgataaaaacaaagctgttgtggagaatatcaacctaccaccatcccttttttcaagattcgatttaatctatctcgttatagatcaagcgaatgaggaagaagacaaaaaattagctaccgtgctgtgcaaaaacttttcctatggcgcgaaagatgggtccgattccgagacggatgacgaatcagattccgaatcggactcccaatcgggtgacgagttaaaagctccttcagagtttgacgctggaagtgacgcagatccatatcaaaggaggaagaaacatataggagaagaccaaactgctaccccgaccaaggcgtataaaaaaaactccaaaaaatacctaatcgattcgaacaccctagcgttgtatattgcctactgccgcataacgtgcaacccaattatttccttagaaagtaaaaagattataattgaagaatacataaaaatgagatgcaaggaagggtcaaagtctccgacggctagccccagacagttggaaggactcgttcgactcagccaaagtttagcgagaatgaaactcaaagatgtagtcactcctgaggaggccaacgaagctgtgcgactcatgaacattgcaacgtttcaaagtttgatagatcccctaagtggtagaatcgatttcgatcaagttaaccttggacagacatctcaacataagaagaaatcagatcagataaaggacatcattatgaatgctctcgttttgaggaacatgacaaaggatgaattgctttcacattgtcacgagaccattatgaataatcgggactatgcgatggctatggatagaaagtccttcgaagaggctttccacgacctcgaacgctcccaggagatcacacggctgtgttctggcctgtacaagaagaagtagggagtggggtcacacgcccccgtacagaggtactctgtgcggatgcatctagaggaattcttatcagtgggtcagggcgcttttcgcgggtgtttccccttttagcgcgctgagtagcactgtcgagcagcactgtcgagtagcacctccgagcagtaccgtcaggtgtgttttccttttttcctccctcattttacatttttaagtaccccttattaaccggggaaggagttgagtttccttgaatcactgcgaaggtgtacctcccccctttcgtgatgtaccatacatgtgtgtcaaaatatacttgccctttttctgtgcattcatcacttaggggtacatcagtttataggctgagtttataactctaccccccatattaggaggcgcaccggggaggcgcatctcaccaatattgcagttgcacataattatgccggtgaatgcatgaggtgcatgcacatatcggtgaaaaaaaatacatctctacttgcttcgctacatgcatctctacttgcatcactacatgcatcgctacatgcatcactacatgcatcgctacatgcacgtaatgggaataccttccctcttgttgaaccctaatgcgcgaggctcccgggtttccctgggcgtgcgaagagctactagccaggagagaagaagtcgaagtggaaaaatgagttcaccaacatttttttgctgcatacagaggtgctcgaattttttaaaaaaatgactacaaagaaagtacatatatcccctcgcctccaccgtacctcttcgtcacattgcacaaaaaagtcgtaataatatattttttttttttcttttttttttcattttgttccattgcattattgacgcattttacgggaagtcccaaacagggaaaaagatgcacaacggaagagtgttttgtttctctcttggcccgcacagttatccatacacaattttgttaactccttttgtatttcacataacgtgtaattacgaataggggttcacttatttaggtattcctcaatacgggttaaaaggatacgtgaaaaaaaaaaaaaaaaaaaagaggagcatatgccaaagaagcatgttcttcccttttgtacgtaaatgagcttttgataaaaaacaggtgacacaatgtaaatttttgtgaaatatctccgcaagagatgtccctgcgaaagagcacagagctactatacagttctcctttgttgcacacggccgcccaacgaattgaagtagccaaagtggggccatttatgcaagctgtattttttcattttagcaaaatttcgaagttcacgaggaaaacggcatttcctgtttttatgtcatttctgttgaacggcatacatatatataccctaccctacgttaacttgccccttctctctgcatgtatctttccctctatgtgcacaattttttgtgacatgcagagcaccaatttgttacactactatgcatgtatgtacctacatatattgtatacatggcatactcatattcgcattcctacattgggtagaaattatggcgaaaacgaaaactactatcccctggttcctttttgaaaatgtgccttttatatgcagcgcgtatgcgcatttgtcatatcgtagtagaaactgcttaacaaaacgttttttttttttttttttttcttctacttgtgtataaagaaaaggtactctagctagccatttatgatgaataaaaaaattcaacacaacttacacagtgtggagagtgctctccttcgcgaaaaagagaaagtgttatcttatttggggaatgcctttttatgctcctgtggaagcgtttcacaggggaaaaacgaatgcgcaatcgtggcgtgtagagtatacatagagtaggcatacagtatgcatggagtataataaagtatgcgtggagtatatagaatatgcatacaggtgtataactatgagtacttcacgtggaggagaaaatttgcttatttatgctccaccccccagggaattcgtgcatgtggacgtatatatacataggtaacgatctcgtagatttataaaaaaaacgaattcaattaagtaattttttttttttttttttttgcacctacgttcggcacggagatataatttttctcccctaacacacgttcttaatttttgcaataagttagcacattggcagagaaaaataatattgctttatttcacgtaaaaaattgtagtaagggtaaaggaacaaaaaaataaataaatgaaagaatgaatgaaaggatgaatgaactgatgaatgaacgaacgattgaacgaacgattgaacgaacggttgaacgaacgattgaacgaataaatacataaaagcagtgcttagctgtgtttctccctctctgaatcataaacgtgtacatttttttttgtaacaagctaatttttttttctctaatgattcttctgagtgaaattgaattcgacgctttctttttcacattctgtttatgataacattattttaagttttttcacatcctgtaaagttacatacgcattactatgcaattgcaatttaatgtacacagtacaacaatatatgcgcaacataacgtacatgtgtttatattatatgcgtgattgtgtttatgtaatcatacatgtgataaacaggcgggagtagtgcctccaccgctactataacctgctacatacatttttgtatcactatattattgttgtgctcacgtacctttggtacctgatttgcacatgtttcgttatgtttcgtatatgtttcgtgtgtgttttgtgtatgttttgtgtatgttttgtgtatgtttcgtatatttttcgtacatttctgtcacgtttttcgtacattttggccccttcctttgtacatttctggcacatttttcatacattttggcaccttttttgtacatatatggtaccctttttgtccatttatggtaccctttttgtacaagattggcatgtttttcgttgatctttccctttggcatatttttcgtgcatttttggcataaaaattgcccactttttgcacatttccctatattttttgtgcctttttaatgcctgtttcgcacattttggctttatttccccctccatcgctgctgccaccgctattatatatacacttgtaacgtacacatgtgtataggggatgcacatgatgtgtcaacatacaaggtacatataaatatgttatttcttgggcggtgtgtgcgttgaatgtttaagtgagttgtgctgcaggcgcgaggccagtagataggagcgaaaagagaaaagtggaacgggaaaagccgagggcgaagaagacagagcagtcttttttggcgcgccccagtacaccattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgttgcacatcaccagaatttccatcaaaaaattcaatcctgtctcttttgtgctgatttataacatatttatttttttatgaaattcacaaaagggagaaaaaaaaaaatgcatttatgaaatttataaagcatttttttttttatggctaatcgtttttatttattttctttcctgtcctgtcttccgtcatttttatgatgccatatgttatgcaacacttcgctgtttctgcagttacatatttgcacaagcatgtgccttgcatgattttcacatttcgagcaagcatttttttgcgaatacctcattatttccttccctagtttataagagcgtatcgtcgaaataagcgctcattttgaacaatttcgcatgcgtgctttgtgtttatggtactttgtgttgcgtaaggtatattattttttttaaattaaatgaggtggcatgtatgcttccttttcacttacaccgctttaatgcgccgtttaacgatgcctcgcaggaaatctagctggttgcatctaacgcagtttacgtggcataacccgttacccgcatgcacgcattttaattgactgcatatttatacctacatgtactcatgcagacacgcggtgcgtacgtctgagtatttttgcagaccactcatcgtacatatagacgggtgagtaactcttaacttaaaaaaaagaaagtgcgcagagctcaagcggcgcatgaacacatgcgtgcaaccaaatcgaaaatacgcaaaaaaataaccacttgcatgttgcacatatatacgaacatacttacatacctacatattcagctgcccccctgcatgcttagtacaactaattttgtatttcagcgcagcaaaaattttgttctcattcataatgatttttttttggttgttgattaaaaataagcatgttatatatttttgaattttttttctatgtccatatgtaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgaagaaattaccataaagcacgtcgcgtttaccttcaaacggcacttacatttcagactttatgtccgagcatatatttaagcagcattgctgaggatatagctacctttattggcctctttataaatttcgtttgcacagcaaactggggggaaggagattgcgtcggagatacttcaccacggcgtaactgtggcagaaagtttatttgcgttttgtgtgtttgtttatatacgtgcgctagtgtacgtgagagtggagggtgccagtcgcaagagtgcatagatagctgtgcaagggcgcaactgagcaattgtatagctgcgtaattgcgtaactgcatagctgcgtaattgcgtaactgcatagctgcgtaattgcgtaactgcacaactgtgccagagggcacgcgtgcacaccatccctcgtagcccaccgtgcttccaccctaattatatacaccaaagagtgggacataaatttttgcgcacatctgcccgtatgccccactccgatagagaaaagtttgaaatgtgccaagtgtattaaaattgtgaagccataaataagtacatacctagagccgaatgacatactttgaagtattcgttttgtcaaaatatttttaagagttacttgccctttgcattacaggaaccattatgctcgttccctcggtgcccattgcggatccggccccgtttcattttttcataacgtttatattgttgtgcatgcgtgtttatgtgcacttatgtgtacccgcttttgtgtctcagcgaattccgcataaatcgggaagaacgcttttcgcttctttctttctttccttccttctttctttctttccatcattctttctttcattcgtccctccttccttcctttcttttttttttttccgcgtgtgcgtggcctagatatgtacgtacacatgcgtagccgtggcacgttcagcagttatgcctagataaaaaaaaaaaaaagagtaaaagaagtggtgtgcttattttagaggcaaattgccaagtgtaataatctatatagctaatattcattttgtggctcgttacccgtttgtttattattttgtgaggcaccttttcccgtcgcgttcttgccaagtgaggcagcttgttagacgacatgggttaacgcgtgtatgcgcgagtgtgtatgtttgtatgaacatttcagtattcgcgtatgcgaacgtttctgttcccctatatgtatatttgtgtgtgtgtatttatgtgtatatttatgtgtatatttatatgcctatgtttacatatgtatgtgtttgcatatgtatgtgtttttttttctttttccttcttcccccccctatgtacacaattttgccgcgtgcaagaatttacttatcagctttaattgtgtgattttcctcctccatcccctcccgttgtgcttacatcattgtattctccttttgtttcacgcaaagtaattccccctctccccttttttttatctctatacgtgcgtatacacatactatacatacctttttttttttaattgcgcccaagtgtacaccattcttgttttgaaggacactactgatccgtggcatgttacgagtgtgcatgtccccacgtgtgaaccgtaaccgcatgcatatgtgcatgcaactgtcacggcgcatctatctgtgataactcttttcccgttgtacggtgaaaaagctctatacttgctttacacccacttctagttgcttttttcttcatattttccaccacgtttgacatgtaatcattttttttttttaccctaattaatttaagcagtagagcttgtttcacttgcttccgtgagcgatctctcgcctttacccacctcatcatcatcgttaccccccccttttaaatacccagcgtgtaaattgattttaccgtcgctttaacgttatgtatgtttcattttttcattcaggtgcactccatgttgtatgtccctattatgacaacatgtctaccccacccattcacaaacagcacaagccttatccttattgtaagtgtgccgtagaagtgtattcatattgagattaatgtgttgcttttcattttactttttttttggaggagggggattatttatatgaacaaatatagttgcataatttacgtgtgtaatttggggcagccataaattggatgtacctcccaatgcgtgagttcttttttttttttttttttttttcccctagtggtcttcgtcgnnnnnnnnnnaattttagatttttttttcatttaccccacaccgagggattcacatctcagaggagagaaaagcgaaaaaaaaaaaaaaaaatagccacgcgtgtgtgtacatatatatacctctatacatacagatttatttatgccacagcgggtgagcagttctttccggtagttgaacgcccacctgcatgctggtgtgtctcgcttctccctgcaaggtataatagcgggtaggaagtagcacaagcttgtgtatacctacacagttatatatacatatatatatccacctgcacacgtgcgcaccgctttggaagaaggtccccttcggtggagagcccactgcgaaggaacagcccactagccctccttgtcgaaacggagggcaaaatgcagactaacgcggaaatttcagacatgaaggagaattgcggaggaaaccaacacttggaagggagctacaaagtcagcaaggcgacgaatggcatatataacaacgaaataaattattacgatgaacattacgcaaatatgaaagaaggaaatgacgcaccgagtaatcaaacacagaaatcaaaccactcctcagaagaaaattattacccaaacagtatgaacgaaatgaataactatgactcttccttgttagcggataaagataatcatgaaaattctatgagcaatgagtatgacatggacaccttgaacaacgacatgttagcgaacagaacggatagctatggagcaaaagcttatgactgtgtcgtcatagacaatggcaacagtgtggtgaatatgaatgggactgtaacaaatcagagcaaattgatgactcccaaacttttcggctacggagtaagtatggggaataactccttgggaagcattggcatgggccaaatgggcgatacaaatcatgccggtttcatcaacggagtgagtaccatgaatacgatgagctttatcggtaatatgggcgtagtgaacgggatgagtagcatgaacgggatgagtggcatgaacgggatgagtggcatgaacgggatgagtggcatgaacggggtgagtggcatgaacggggtgagtggcatgaacggggtgagtggcatgaacggggtgagcaggctaaacggtatgctcaggatgaactacatgaccggagataacggggccaaccagggtggcaactttggaggtgcccaagcaacgcataacttttccccgaatgaaaatccgaactttatgaacagccactttttaagtaagtccaaaatgtacagcgggggaagtaaccatatggatgatgcaaatgttgaagggagtcatatgatttccatgaatggacacatgcatagtaacagtgcgaatgggatgatcagcacgaactttcaaacctacgcaccgatgtactatgagaggaatgtggctagtcaggataacatgaatagcagtccctacgatgagaatgcaaattatttggcaaactacgcaagaaacgatatgaccatgagagatggacttcgaaacgaatccttcaaagaaagtgaagacgaaattatgaataactccgtggatgattattacgagaaaggcaatgagcagcatgggtttctgcagcaaagccaggagggcactccgagggcgagctacctgccctataattccgcgtcgtatggcgccagcgacgtggggggtaacaactgcagcaacaccagcagcaacgtaagttgcaatatcagcggaaataacaaccgcagtagtaacaactatgtcgtgtctccctatatgaataatgccgatagtgggtatattgactcgaccggtggcagttatgcatacgaagtggatgcgaacaacgcactcttcatgaacagacacaatgggaatttgtgtgatacctacgtgaatgtcatgaacggcatgggaagcaccgttgacggtgggaatttcagcggtagccactcgaacggcatgggaagcaatgttggcggtcggaacttcaacggtaaccactcgaacggtagccactcgaacggcatcgtcgtcaactgcagcaactcgagcagcaacaagatcaaaggcatgagcaaggtaggcgggaacggatgtgaggggatgaacacgaactcgacggtcagccaggacacgatgttcccgatgaactatgaagaggatgaaaatgacgaggaaaatgttggtcacgaggaaggcgggaacgcaggccagaacggaggcggaaacagctgcgttaatggcggcgtcaatggcggtagcggtagcggcaacgacgcgcgcggattgatgtgcgcgccggacgagggtttccccaagtacgcggacaacaagggcctcgtacgcattatgggcgccacgttcgacgctgcagagaatgaccgcgtagaacaccccgattcgatgatcaaccccagcatgttgaaccccttcagttacaaccagttctccagcctagtcaacagctacagcaggagcagcacaactaattctatgaaccgatccagtatgaacgattttgacaactccccatcatattccaattgccgcaatatggtcatgcagaggcaggagcagaatatgaagcacttcgttgaaaatggaaaaagcccatatttagaacccaccaccaatgggtacactaaccatggacttggcgctagttacaacagggatatagtggaccatagaataaatggaatgaaaatggaaaatgtggatttcccgatggatgtgaagggaaatgatgacacggacatgggtggaagcagagacagcagaatgggtgcaagtggccgaattggaaacagcacgaacagtagcagcgaattggagcacatgaacaacaacactatggataagttcaccatgtacgtaacaaatgaagaagggatatttaaaaatgtcagctgtagcactgaacgggtcaactacgctgatatgcaaaaaggaaatggtgaagacatggctgagtacaaccaagaggcagaatacaaccagaacgaatcgtatgatgttggtgtgtacaacggggggatcaacaaagaagagttggagaaagagaccagttatgctatgtacaacggtaaggatgtggacgacacggatatggacaacggggtgaggcgcgatatggacaacggcgtgaggcgcgatatggacaacggcatgaggcgcgatatggataacgccatgagccgcgatttgaacgacatgagccgcgatatcgactccaatcttcagatgaataactcagaaagttactcaaacgaattagtggataacgtgcaaatgagaaatctaggtacttacgaaaatgtgcataatttgaatggggataataatcggcatgtgatgtacaaggtagaacataatgttaagctgaacggaggagggatgcccaattctgtagagcatctgagagcagaaagctatcagaagtgtaaaaactacatgaacaaaacgggcgttgctcatatgtatgaccctaatgaggaaatgaataactctagcaattgggccgcttaccacatgagaaactcgccgtcgaaaaattcctactttctgttaccaaatgggaaccagtccaataatgaccttaccaacgggatgagttacgatgggggtaatgtcaatgggatgtccacggaggaaggcatccgttcaaccgctacaagcggagcggcggcaactgcatcgccatcttctgctactgtggcctccgtgatggattatagaaacaacatgaactatttcgaaaatgtgaacaagagcatcatgtgcagcgaaaatggttacgattatgtgaacccccatcccagtgcacatagtagctacaccaaccagtggatacaacgaatgaagggttacgcgtctgaggaaaaaatccaagtgcctatgaatctgaacggagcttacagcaacatgaacggtagtaactatctaatgccgcatgtcaataatcacggtgaaaaatccattattcgtgggtacagcagtgtgtacaacacgatgctgtcggcgaaaaatggggatactggtactcataccagcgtcaacggtgtgagtaaccagaacagggagaatgatcaagttggtggaggtggaacatgtggtatgaacaacatgcacctgcagaatgcacatcacagtggtaatattttgaacaatatggacccccagaatagcccaaaccaaaacgatttgaatactttgaatagtctcatctccatgaattctgatacttccctaaatcatctaaacatgctagtcatacctaagattaagggagtccgttttgacaaatcagggagaagatgggtggctagctggagccagaatggtaaccaaaagaggcagtactttcctgtgaagaaatttggccagacacaggcgaaatatatggccatttttgccaggataagggctgtcaagtgcatgcagaagaagtcgcacgggtcagcggagaataagaaaagtcagttcaggaagaccgtgatgaaggacaaaacgaaggccgaatcgaacttcgagggtgatggtgatggtgatgacgatggtgatggtgatgacgatggtgatggtgacggtgatggtgacggtgatggtgacggcgatggtgatggtgatggcgatggtgatggcgatggtgatggtggtggcgatgtcgacgtcgatgtccgtggcgatgtccgtgacgatatccgtgacgatgtccgtggcgatgtccgtggcgagagggaactcatcgacgggggggccttcaactatggagagcacacctgcgccgaccaaaacggaggattctacaaccaagatgtgaagaacgaagccccaaacgaatcgggggatgaatctccgctgaagaactactacggatacccagatgggccatgtggcctgacaaacaatgacatgcccattaacaacaacgatggcacagacgatttgaggggttgtaattttcagacgtatgttcctgtgaaattatccgcgaaaggtgttgatgaagagcagggcgaagcgaggaatgtatgtaataatgaggaggagcaacaggaggagcagcaggaggggcagcaggaggggcagcaggaggggcagcaggaggggcagcaggaggggcagcaggaggggcagcaggaggagcagcagctggaagagggggaccgaaaccatgagtgcagagcgacgggccgcagcaccagcagtagctgtagtatgggaaacgggacccaaatggttcgtgacgacacctattgcgaatcattctgcgaagaggaagcggtaaatcaagagctgcaaagtatgaagacaaaatatgaattggaggaccagcaagtgatgtccattcaggtgcatgtcggaggagacgaaaatggaaacgaatcggattcccctcagatagccgagtcggagtgggtgcacggatatgctggaaaattggggatgtgcccagaaaatgccattttgaggggtgaagatcgcgaggaaggagagcccaaagtgagggagggcgaagaaaatgacggagaggctacaaatggagatgactcaaatggagaggtctcaaatggagaggccccaaatggagtggccccaaatggagaggccctcttacgtggtgcccaccatggtgacgaaaatccacacgaggcgtctggaacggagaaaatgaacaaatttgatgaggatggcaacggggcgatgcgagatggtgtactcgcgggggaagcgtgtcacgaaggtggagaagctaaccacggagcggagagccaccaggacgccaatcttgaggcggaaaactgtgaagatgccagctgcgaaggtgccggccgcgaacatgtcagccgcgaacatgccagctgcgaacatgccagctgcgaacatgccgagctaggggagacagaccgaggaaatccccacgctgacgacacggagggagaacaaacggacggcgaggacgcgactgcaggcggagaaatcccccatgatggtgacgactccgaaacggacggtgaatccccgaacgaaatgaagcatacaatgaagcattcattgaagcataaccggctcgtaaagaaacagcaacagacacacgggaaggaaaatgaggtcattttaatgaacgtaaatctgatcgaaatgaatggaatagttgatatagaaaaagcaaaggaacacaccaacaacgtagatgataatttgtggaatctcattcaagtggtggaaagactgaaaaggaaaaaggttgaagtgtttagagatgcaaatgaccaattcgcattgaacttaactgaagaggtaatgaatcagctgaccagtaaattggatgaacttaatgtgataaacgaaaatgaaaaaatgcggctgttcacgcagttgaaggaatactaccttagggaggccaaccaaattttccataggaaaaacgtcaagctgggaatgggtaaaaatggaaagaaggaaggtgcaaatgatgaacagcgtaacgatatgggacagggacagcttcaaattgaagagggaggagaaccgtgctgtgggtcgagtgtgcaatgttcgtacagggtgaacaacaaaagtgaggaggacgacgtgcctagcatacatgaaggggaaaggaacggtcataggaaaagaaacaacaatggggagttgatgcacccgaagggaagtgctgaacctgatgaagacgtgagccatagtagtagtagcagtagtagtaaccacgtgagttgtaaaatgggcgctaaagtgtatatcaagaatggtgacatcgcggcagatgcagactgtgacagcaacctgttagtcagtggcaagtctaacagcgcatcggatggtgacaccaattttacacattctgcgaaccccccatttgacaccatcattgtggagaataaaaaaagtaaggacgaacagtacagtggcgaaagcgcatccgatggtatgtctaatgtaaacagatttaaaagacaaaaaagtgcagcatgttcggacgtacacactaatatggatacgtcgacccacgcgatcaggataggatgttatgacgaattagacaaaaaagaaggtaccttgggtaacaccttggatgtggaaagttacgaacatgacggcgatggggattgtggtaccgacttggaattgataaacgaggagacgtacgagaagaccatcgaggaggcgtatgagcaggtcatcgaggggacgtacgaggagaccatcgaggggacgtatgagcaggccatcgaggagacgtacgagaaaaccatcgaggggacgtacgagaaagccatcgaggggacgaacgaacagacagatgtgtccacgttgaatgagaacggatcgcataatcacctgagcagataccatggcagtaatgaaatcatgttctttcgtgacggtacggatggggaaatctctgccggggtggatacgtgcgagggggatgatgcttctactggtcgaatcggtaaccagcaggtcgcgggcatctcagacgaagtgcaccaaaatggagagcacacagattggagcggtgatgaactcccgggaagcacgtgcagtagtggcacagatgagcaaaccggggtagagaatccacgctgtttgaggaatgatctaatcgcgtctcacaactgtgagcaaagcaatccgtttagcgaatctggagactcttttgaacttgcccctaacagcgaccctccgaatgggcagtttttacttgaaccgttaagaagcaatcagaacagttatgcgacaagtggggccagttatgcgacaagtggggccagttatgcgacaaatggggccaattttgcgacaagtggggccagtttcgctccatttgataacagcaatgtgttttgggagaacgaccaatctcagaatcagttcggtgatggggatacacgagcagacccgttccaacaggaacctcctcagttgagtgaggcctttggggaaagccattatctgcacagtagcagagctggagtaacaaacagcatgtgtttcccgtccaatggctataattctgttcacatgagcgtacctttgcatgagactcaatacacaggtgggaatggcgagctgtgcagtggtacggacagttcaacggatagaaatgatgcatctaatgatgtatctaatgatgtatctaatgttgtgtctaatgatgtatctaatgttgtgtctaatggtgtgtctaatgatgtagtagtagatacgttgccgagtgatggccccctatctcctgtcaatttgagttacctttcgaacgaccatgtggtagcagaaggcggagaatataacggtgtgcgccaaacggagaagaatgctcatccgaatggaaatgtgaacttgggcagggagcttcattaaaatggaagtttgagtggatacgattttacgaacagcgtggtgagtgacacggacgagacgggcaagatgagcggaacgaaggacgactcagttttgcatcttcatccatgatgagcagtcacacggacgacacgacccaacgggagaggaatgcgtgtcgagcgatacggagcgatacggagcgatgcggtgcgataatgcccccccattgttggaagcagcatgagtaatcgaacaaatgaagatgttccaaaggacgccgtgtataatgatcaaatgacaaatgggggtgaggaccagggcaaccacaaggcaagcaataactaccatggtgatgaaaagcacgtgggggacttcaattttgaagagacctgcaactcggatagtgcaaatggaaacgaatagcccctttggaaatgatgctttgccgttttgtgaccgcttaactgggagctaaacgcagatgctctttgtatccgttctgtggggaaaaaacggcatcatctacccacgcactgattgggatttgtcaccctagtggaggagtattgggtgctttccccccatttcttccccctgcgcggggtcccaatgcatatgtatttatttacattatgtatcagcgtgcgttcacgaagggtatgctctacacgccccaggcccccccccctgaatatattcactcattcgtaaccagcatgcaatcttttaacacccatggctatttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaatgcggaagcgcccggccccgacaatatatatatatatatatacatacacccctaggacttaccatacgaaaggaacttattctttttcgaaacataatctatgatgtgcgcggatatatcacttccagaatcggagtcgctttcgtttttccgatccatgtaatcattattaatgatggcgtttttttttttttttttaattcggacttaacgtatgtactgaggacatctttcatgctggtattaaaccaactaaaaatcgggtgcttattcaagtttagtgatttacttaaagcttcatgaatattttccgtgcactgcaaaacatccaaattatctctctttattagttctaccgtgtggctattcatataccctccatagttgtacagctcatcagcttttatttgttcctctacgtccgggcttaccctcctcacatctgctttcagcttctctttcaaaaaagctacataattttgtgacgaatctatgctataaaattctaccaaacatatccctaaggatttcccatatttatcatcctccagaataactactcttttcactttcccgattttatcgcaaaaattttttatcaccacatcatttataaagtacaataaattgactagtaataagaactccacattttggttttcctcctctgcgtcttcgctcacttggggggctccgagaaataagcagggttctgtacgaaatggtatgtgtgggggattatacgtgggaggagtgtgaaataaaatcgatcgcttcaaacgcaatcaataaagcaggaagcgtcgaggtcattttgcgcgtgcttcttcatcgttgctgtgcatgcagggggaaggagaagagggggcactacgatcgacacgtatatatttcccacagagttctcctcccctcgtgcgcacattatatcctgccgtttttaaaaatgtgtgtagtaccctttttggtgtacactgccttagcaccgcttaactttttgtataaattttttctcgacttgtcaaaaaattgctacgatgcgaggaaagggaagcggtcaaatgggggagcgaccaaatgggggagcggtcaaatggggggagcggccaaatgggggaagcggtcaaatgtggggagcgaccaaatggggggagcgaccaaatggggggagcgaccaaatgggaaattctttatcccctccaccggttgacccctgtgggcagaaatactgctcctttttttgggggccccaatttgacctcatcttaaatgccccacctctttcggcttgacgggcgccctttcgacttccttttttttttcttcgattcttttttcgtatgatccctgcagctgttcgatcgggggtggggaagtaaaatgtagccacgtgaaacaaagcgaagagatgcaaaacgaaataaaacgtggttcctcgaagtaaattgcttccctcccgatttgtcacgtcactccaggaggcctaatgtggcaacacgcacaaacattatcctctgctcctgcgcgcacacgcatgtgcgacctgtgctcgaggaccttaccaaattgtcagcctctaacccttcgtataaatcctcatcatcttcgtctaccttgaaggggagaaaaggccaaaatgcaaaatggcaaaaatgcgaacaggcgaaaaggccaaaatgcgaaaaggtgaaaatgcgaaaaggcgaaaaggcgaaaaggcgaaaatgcgaaaatgcgaatttaaagttgggaaaacacgtacacacaactgaatctgcaaatgtgcaaatgtacaagtgggcaaatctgcaagtgccactttttcacgtggactccctcgaaggggggtatcacttgttcgcgtttatgtgttcatacctccgagtaatccattggtgaggtgggggattgtctcctctcttacggaggtaaatgcaaaatgaaatgcgcatacgaaaagggggggttcttcccctgcacatgcaacgttcaaaattggggaagtttattcccttgtgtttgtgcttacgtctgaggtgagaagcactgactggggagcactaactgggggagtagagactccggagcaccgagtgaggactggggaacagaacgggactttcacaatttggcaattttgaaaaacatcacattttcaaactgcgattgttcagttgccttgcacgcatttttacctgacgtgggggggatatatacgagcacatccagactcgaaaaatcgactcgcccgttcaccttagccccttcgaaaaaaaaaggctccaccccataagaaataaaggtacgcacaatagttgggggcacttgcatacgtttcaacggtatgacgaatagattgacacacgccacgtcggactttacacaagcggcatacagagtgagaaaaggaaaaaaaaaataaaaataagaataaaaatatgcccttctctctcttcacataaccaaccctaagcaaaaccaattggcgcacttctttaatgagaaatttaaagttcatggaaattattccacaaggaggttatttcatttttatatacatcgaatagcatgtaggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacgatttgatgcaattacttatccctacgcaaaaaccttttgcacagtaaagcacattactcctctttttaatcaacagagatcaggaaaagggagggaaaacttaaataacaagaaaagtacgaaaaagggaaaaaatatttaccttttcaccccaccctggatagagattttttcagcaacacattttgcccattttttacaactcgtttttttgccggtcttgcgttgctgccctgactgtacgtcacttccccgccttacattttacatgttttcccgattgacacacttccaaaaagaaaatggaaaaaacatggagatgtaattcctgcctagtggttaacacggaggaggccacagaatgtgcatgctgtatgcaaaagaggagtgacgaggatggtaagacaaacggaaatgttatgaataatggtaacgaaaccgattgtgataacctaaccgatagtgaaaaaaaaaaatgacgaggactcttccattaacacagacacaaatgttgaagcgcatgatgccacaaattcaacagaggacaccaaacatagtgaaaatacaaacgaaggtaaaggagacatgttcgatggaggtggttttatgccatcactcaagcaatcccctgacacgccatcttcaaataaaagcattttcttaacggccgtgccaaatagtaatgccaccatcgcaacgaacgataccacaactgccacacttgaggacaccaatgggcacattaaacagaacaaaacgggggagaataacgctactggggagaaaaccaaaaagtctattggaaaaggcagagagaggaagaaggcagacaaacgagagagagctccatctacgcgaatacaacctgctcgaaaatgcacacaaaaaaaaatatgttacaagacataggcacactgaaaaaggaaggtatatataaatacatatacatgcttttttttttttttttttttttgcgagcgcaaatgtttagcaattccatttttaatatgtttaacgcgaacgatgccctgtagtgccaagttgtttttttatttctttccttttttttccttttttctcccttcctgtttatcgaagcagttacccaatcagttgctaattcttttatgcaaccgtccgttcacttacccgatcttttatccgcccatatatgttatccgtgcattcatgcattttttcttttttcatttttttgcgcagccttccttcatgcaggaactaaaataattttatgtcatttttttaattttgacaatttttaattccatgttatcaatgcgtttttttttttttcctttttccttttaagtcggccatacacgcaggtatgcatggatacacctgtgtatgcgctcctgtctggctcaaatcataacatgttcatacgctggacggaggagttatattcatttttaactcccctcaccgcgcaggaatcacagtgcgcataaaaggagaaaaagtacgtgggtccccaatagggataggagaattacattgcagaacgatctgtacattggtaacgttttgctagtgtcaacgctagtccgcatatgtcgactactcccatttttacgctgcatgtattctcccatttctgttgtgaaggaattcacgtggtgatatgacttctggggagtatcacgccttttccttttttttttttaccacacacattcatgtgatgaacgaaaaaaacacaacggtatgcaaggcggtgggcacaactcgattgtctctcctttagttgttcacttagctacttggagccggggctatccccactagcggttgattagcggttgatgagcggttgatgcgcgactggtgagcgattgattatcgattgggattggaatttacagttccgctgatggttccgatcgccccttcacttcttctctcaccgcggaccccctacatgttcgtattttcgtcgtaatccgagctcttggatgtgggcttcttatcatggtatatttttctaatgatctcaaagtctacttccctgggtacttcaatcggcttaaaggtgtcaatgaaaaaattcagcacgtggtagttgctacctgcataagtcacgatggtgggtagtacgaacagtcccaaaacgtaaaatatttgggctctcctgtcttttatgttcttcccactaggcttgtggtacccgctgtagaaaaaacccattcttctgaaaaaaaaaaaaagggatcaaaatgggtggcggtgcaaggtattcagagggcatctctttggcgctatactccttccgcaatgtgccctttctgtgctgcgtcaaaacggaataacaagcgcatcatgcgtacggtcgtacattcaaacagtcgtacattcgaacagccgtacattcgaacagtcgtacattcgaacagccgtacattcgaacagtcgtacattcgtatgttcatattttcacacacgcataggcataacttcgtgggcattttttaagcccttaaatcagcccccacttttttgcaaatatgccaagttgcgacttctcctgcgcgcccattcagtcgtattcacacagctcgaggtgtttacacaagtactggcatccgtacacatgagcatacggaagtaacttactcaggtgaataaaactcgaaaaatagatgtgcctctcttggtggatctttatctcttgttcgcttccccagttgttccttttgcttgaaagtacatatggcccttccttctctttttttttttttttttttccaaattgtgagtaccctcctatttgcaatcacctcttgggaattcacctaaataaattcatcaacaaaagaatgacacagaaagaaaattgcgaaggggctttccgaaagaattgtgacgctcagcggaacagaatttttgaatttcgcggaaattagatattccttgctagcgcggcggcaaaaaaaaaaaaaaaaagaaaaacagaaaaaaaaatatgcaacataagggcaaacataaatgtaagcgtttaaacgaacaggcgaacgcgaccacacaggtgtactgtccacacgcaagtgtcacaacgaaattgaaaaaaaaaacaaaatggaagacgagacggagaacgacctggttgggcttgttttggcagagcttgaaatgtccaaggaatatattaggggcaaatttaaaggtgctgaaaaggggggcaaatttaaagatgctggaaaggggggcaaaggagaaacaggagggagggaccaaacggggggagagcccagggaggtttacaaaaactacgacaagatactatcctgcattgaggacaaaattgcgttttataaaaatttgagcgaagtggaaaacgaaaaaaggggacaccctgaaaagggggaaaatcgcttgactggggaaaatcgcctggcgggggaaaatcgcctggcgggggaaaatcgcttgactggggaagatcgcctgactggggaaaatcgcccgactgagcagcgctaccgaaggacagcaagaggaagggacaactttttcgaagaatacgaaaaaaacaaatccagtctgcagaaaatgaagaagaaaaccattgcagggtacaccgcagaaggcaatgcgataattataaacaatgataaattttgcaaaatgtttattaattataatttggctagtgatcggaagaatggggtgacaggtgcacgatcggatgggaccctccaggcaggggacgacttaagcgaactctcctgctcaagctcgagcgtcgtttcgctacacagttttgtaaaaagtgaaaaggctaaacggataagaagcaacagggaagcgtacgtaaggcataaatatcatgatcatgcatttattaaccacaaattgtatccctgcagtgactgctcgtccagctcgttcagctggtacagtgacgactacgacgatctgttctactactccaatttgttgaaggaggacaaacggttgagaaagcgctccgtgggggaagcggcaggggaggagcataagaaggagaagaagaaggagaagaagaagcagaataaggatactcaacagtgtaaccaaaagaaggacgaagaaaaacacaacaagcagctcgaacgtgatgcagcaaacgaatcccccttctacaactacatctacttcaagtttgctgaaaaggacaaaaggaaaacataccccgtttttgtaaacaccataaatggaaaaaaaaaaatctataatttaaaaaaaatctgtaaacttacacataaaaagaattacagccctcctgatgcaaataagtatgaattagatgacacactatttagttataaaaattttaagttacttccatccgttaaggatgaatcgaaaaagaaaggaagtcagctcgtggaaatgcacaacaaagacgtgttgaagagaaagcacttcgattccgatgagataaactagtaagtgtgtcataaaaaaaaaaaaaaaaagaagccacatgaaaacgagtcgcaaataaatgctaccctctcctgcatatgtaaagtttgggaacgaaaaaaaaatgtaacttccccgatgaacaatgctcgtggaaggacttctcatcaaaattcatggcaaccccgagggaagccaatatttttataccctctcgtaccttctcaatttctcagcgcaatagacaaaattatacatcagttgggaaaaatcggcagctccgaaaaagaagaaaaaagaaaattcaaccactctgaccacttcaacaacattcttaacaaaaatagggagtttctaaaacgggaaaagtaacacaatgagagatagcacacagttttcttttcttttttttctccttgtatatgcgttcatacccgctgtactctcctcgcgcagtcggcctccttcaccccttttttctgttgtcacctttgcagcaattttaccttccaaaagttgtgcgaaacggagaagataaggtaagcaaaagttgcaagcggaaaggcggcagacggcagaacggcaaagtggccacccttatgcccctcaaccgcatatccgctcaaccgtgaacccccctttttcgcaggctaaaagtaaagatcatcggaacggatgggaaggtaatcaaaaacaaaagcctggataatgttctaattaacaaggtacccacaagacgccacacgtgcgcacacaccaacacgctaacatgcacatgtatcaatgtactctacgagcagtgtatatatagcatcatattttcctatcatcgtctgcgcggctgatgcccctcccctcttgtttaccccacgcagaacaaaaccttcggtgatttggccacccacctgggccactcgttcaagctacccgaggacaaaatagaaaacatcaaaatgtatttcgacggagatttgtgcgataagggccttacatttggtaattttcgcgcagcggtgaaaagccactcgccttttatgtcgcatctgttgcagtgcctgccattcgcctcttatatcgcacctgttgcagtgcctgccattcgcctcttatgtcgcacctgttgctgtgcctgcctctacatccgttctttccctcccataacagacaatgaggaactgggactggaggatggcttccaaatagacgtgaagttccccccgtccgacgtaatcaaattgttgcttttgcattttcatatcgatggccttcagacataaaattatttcaatatcgacgtaatgatgtgtttttattttattttttttgttttttcattcccatcaggataacgctaataaggaagacgaagcaaacctcagtgatgacaactacgtgctgtacctacctgactcgtacgtcattgattaggtagcgaacgggggaggagaaccacccgtccttcttgttcaaaaaataaagcatttcttttcttttcctttcgtttcttttcctttcttttcttttcttttctttccttttctttccttttctttttttttttctttgctgtttccttttctcacgtgacatgcacaagtgagtaattctttaaaaagccgaatgagcaacgaactgatgcgcttaacggatcagcatcgttcagacaatttatttttgaatgaaatatatttttttaattttatcaaacgatgtggtatatgcggtataccaaatgtacacacatgtgtgtgtgtggtgggacatacaaattactaaaacatattcacgttttttttttattttttttttacaaaatggcgaatgcacattttaaaaaagtgacactttggggggggtggcgcagggaaagaaaaaaatgcacactgtgtagcataatatgcataacgttcggagaaccaaataacaacccggaaggtatagtaaaccgggggttgaaacaaaaaaagggacgatacatcgtgcgagctgcgcatatgacagtaactgcaacacggccactgcgcatatctgcacaatgcgcggcaaatacaaaaaaaaaaaaaaaaaggaaaaaaaaaagaaaaaagaaaaaaggtacacttaacccaagtatgtctacgcagcggcactcaaaaatccatcgggacgttctgccacgcctggaacgatttttcgttaaatgtgcatttcttggtgtacttagcaactttcaaaatgccaatgtaagcatatttgcaattggcaatattgctaacattttctggaaataatatataatcatcgggggtcacttcgctatacttcactttgtacttctccttgtttatttcgacaattgtgtataacgtcgttttttcttttaacatgttaaccacatgttgcataataacttttggatccaaatcgacatcctccaaaacgagttttataatttttttattattgtcaatatttttaattgtctttaagttctccaatttttctctatacgacagattaaatcctctcagtgaaaccatcgtttctttttcttcaccaaggtccccgcattgcgtcatatcctttgctgcgtcattcgttttttctgcgttttccaaaatgtttgtcttcattttggggggttatatttgcagacttgacttttacgtatgaaggtaaaatggggtctttcgccgatgaatctttcgttgttaatttgcatgccaaagaaaggtatatcctttttggtatacttttgtatgtatcaaatagaggggggggtggggaaaaaaaaaacgacacttttgtgaatctcctttggtgttgtgacaatgttcgggagaagttggacagcctttttcatctcacatggcattctcacccctaatgaagactcattccgttccgttccgttccttttttttttttttttttttttcccttcttaacaaactacataaaaatttggtttattaaggccgttctttttcaccacacgcatataatatatatgcttaacgtaaacttcgcctaaatggccgaaataaagaaggcataaagggggaaaaagaataaaagatgcttaaatccgcatcgtgagaatttaaatttgcaagattctgttgcctccacttaaagataatgagatgcttttcaattaagttgtagctttatggatagcttattttgttttttttatattatttttttttcattcatccgtatgggagaaataatgcctattttttctcccctcttttgctttaactttttctaggaatatttttttttttctcactctattctgcggaatgtacataacaaacgtgtacttgcgctgcaaaaatcaagatacttttggatggccaaaaatattttcctggggatcccccctgtgctgcaaataaatatatacgcttaaaaaatagtgcgcgtcgcgggaaaaatacgcctataatatgtggttaaataaaataacgaggagaattttatcaccctcgcagctgcgacaaatgaagtgggggcaggcttaccatatgaaaaactaatatatacgtacattgtttatacgcataggtatattatacttttttttttttttttttacctaccatgccagtgcattttatcaattatactcattgatggaaacataaaacgacgcttttttttttttgccgctaggggttgatatgcactaccccccaggtggatggtgggggcagcgatacttcatttttccctttttgtgttgttggtggttctcaccgcttcgcgccagattcgaaaccccccctctgaaaaagagcttaaagtgcattcaacccgtgcaggggaagagagctccactactccttgctgacggaaaaaggataccatttggtcggtgagaaaaagccgccgttggtaagcgaggcgagaaaaatggcccaagccagaaaggggaaaagtgttatacttatacatatgcgttgtgtcaatacgacgggcgctatgaaaaggtatacatataaatatatatactaagtacatacatatgtggcggcatagcataaattgcgcatccctctacggcaacgaaaaataaaaaaatgtaatcacacaaattgcaatacgacaaacgtttgcgagttgttttattttattttattttttttgaccactttttaagaatcaatataagtaaaaaatttacgtgacaatttttcaccacgaattgaactgttcccttctgagtacagtaaaatttacgcaaaaggttaaacacaaaaggaaggaagaaacaaagaaagcaacaaagaaagcaacaaagaaagcagcaaaggaaaaaacaaaggaagaaagcccttgtgaaggagccgcttttatttaacctgcatttcacccctacaaatttattaagaagctccttgctttatacctcccccctcccaatcatggtacgcatttccatacttatgcatatgccccactgatcactcgcatttctgttttttcgctgcaacagaaatgtatgtacgaatggctgattgcatttacacgaaaaccattctgtgccgcagtggggctaaacatttttgagtaaccgcctcgtttggcgaaagcatacgtatgagtgggatacgatgcatggtcttgcacgacatgagtagagaaagccactcgtttattcactcaccatttgcatacggcggagtagcgaacatcctctgcttcaaatttttttgtcgttcggaccgaccgaaggggctgaaagggaacacaacccctcccctccagtttgtgctgccctgttgcctcactcgagcgaatatcaactttgagaggtttagctaatacttacacatggttcacttgtgcatccatgcttatcctcctcctcttcccctccccccccacacacacccctccttttacaggaagacgcaaacaaacccaaaaaacgaacatttcgaacgttccactacagaggtgtggagctcgataagctactggatttgagtcaggatgaactgattaaacttttccgagcaaggcagagaagaaaattcaaaagaggaataagtaagaaagaaaaatctcttttgaaaaaactgagaaaagcaaaaaaagaatgtgaaattggagaaaaaccaagagctatcccaacacacttaaggaacatgactatcattcccgagatggttggctcaatcgttgctgtgcataatggtaaacagtacaacaatgtggaaataaagccagaaatgattggctactatttgggtgaattttccattacgtacaagcacacgagacatggaaagcccggtattggtgccacgcactcgtcccgtttcatcccgctgaagtgagctcatatggcgcagggggagaggaacacctatgtatgctgcgttcatgtatatacctacatacgtacatgtatacataggcgcatacataagtgcatacatacatacgtacgtgcatacatacgtgcgtatgtgtgcgcatatgcctgtgctggaggcattccacgccgctacaacccaggggttggaactaaaaagcgacaaacacgtgcactgcatcggttaacgtgagtccgaacggagaaggaaaaaccaagtgagaacaaacttgcaaacatgcgtgcgtgaaaaattttacttttctttcatgtactagatcctttttacttttttttcataatcaaattggtagaagctcccaaacttgcattttaaaagcaaatctgtatcgtaagcagaatttaaaaaaaaaaaaaaaaagtacactttttctccgctcaagcgcagcgcagcatttaaggtgggaatgatatcataggagttcacttattttcgatgttaccattcgtaaaaaaaaaaaaaaaacttctacaaagtatgtacaaaaaaatgcacacaaatggggcactatttttatgtgcgggtgtgtccactacggcacccccatttggggagatacacttttagaggagtggtggcgccacttgacggtgggaattttccccatttgccacatgcccacaaatggtcaaatttacagaaaaatttgccaaacggcaacaaaaaaaaaataaaataaaataaaaaataataataaaatgaaataagataaaataaataaataaataaaacctaaacgcaagcgtggtcgtgatccctgcgcgggctcacaggaagaccgtcgaaaaccccttccgttccacagaaggcactatatccgcctctttcctctttttaaagctcaaaaaattcttcagaaagccaaaaagggaactctccatctgcaaattcaacttactagggttcgtgtaaaaggtttgcggcttcgcaaacgaatcgctgccgaagctgtagtgatacacattcgagtattgcttcaaattctcgcacaaatggttgttcagcaaaattatttcgtaaaatatgtggttggccatgtacaactcctttttgttcagggtgttcatatttatttggtacttgtttggcaggcactcctgcaggctgaacagttttttggtcgatctgagttgcggcgtctctccggtggcttgcagcggggtgatgtccttctccgttccgcgcagttccgcgcacagagggttatctaccccgtttggtgcagcgatttgatgatcaccctcatcctccccctctgcagtgccatttgcagtgtcatctgcattgccatctgcattgccatctgcacttccatttgcatttccatctgcattgccatctgcacttccatttgcatttccatctgcactgccatttgcatttccatctgcactgccatttgcatttccatctgcactgccatttgcatcccctccatctccacagcgcaacattttgcaatgccccctgaacatttcgacgatttttttttttcaaaatttctccccaaatcttcatagcaaaataaatccttcttaatttctaggttcataaaaacagaagcggaaagggacatcgcgtcttttaactcgttctggaaataactcatcgagtcgtacaccacgctgagaatgtttatcgacacattgtaaggggtgaggcaagctactcgcagaagcttcttcaaaaaggatataacgtagtgcagtgggatcatttggttctttatagatgcgtgaattatctttaagaagctcgtgtcggtgtagtagaagctcgctggcgttatcagctcgaatagcctcttgtagtaatccgtatacatatgatcgttcaacttgttctccccttcgtctgggcggttttgttcgggggaagttccgtcttcgcttggctcttcattttttccttctccctccgcctcacttcgtccctcctcctcacttcgtccctcgttcagctgttcattaattcgatcactaccctcctcggatctccccgtttctccctccccttgcagcaaattcccaacgtttaactccgtcaggatgtgaaacattcctggaagcgcagcgagtgatgtgtataatccctgggacgagtaaaaggaatagttgaaaaagtcgataaggtagaagggattatttgtgtatggaaatacaaacagtggaatagagtgcaacaactggagaaccatcgaatgtctgtggttaaaggaggttataaagtagaaccaacaacttgcatacaatctagcgtaaatccttttatctacattttcacttataaataaatttttctttctgttttttaatttcagatcgatttttttcttcctctttggactaatgacataatcttcaacttgatctatgtcaaattcttcgtcactgaagtttgcatggtgcattagattcgcgttccgtaaaaaattggtaccatgtcctatgtcactttcacccgtgctgctgtccccctcaggggaaaatacaccgtcggattcttcgctagaagagtgtacaatgctgtcatccgtgtcgtggtcgtaaaacgttttcttcatttcgaccttgtcgtatggcattttctcctccttcctttggaaggtacgtctcttctttctttttaccaaccctctcaactcctcatcatttaggtcgaagaataattcgtcaattctgcctctcttcaagtaatccttcctcctaatatgagcatctttaatttttttttccggttttatagaattaattaaaatgctaaatatgaaaaggtttgtattagggttatccctcagcatgtctttgtctcctcgtcccacttgctcttttttcagagtgcatcctccgtttcgtcctctctctgttgataaatcatcctcgctgcccataccatcgtctccgtagaacttttcatcccggagacccttcctcaaaatgcaaaaagctttcaatatggacaaaaaataatagtttaaatcgtaataaaagcataagtatattttgcaaatatattttatcgtgctgatactaatttggtcaattttcaacaaatggaaaattatttttctaaaaagtttaatgggaaatgctttcttcgaattgttttgcatctcgttttgttttataaacttaggtctgccatctccccaatgactagtgttattcgtttcattttgaggactgccacttacatggttgggagttccactatggaggttggtccccacttggctagctccctttcccatttcgctagttattttattatatatcttggcttcaaattggagactaccaaacagaagggacaaactttttgttacaagaacttcatcactatggcttagtaactcaaagagcatatttaaaaatttatcgtaacactcatttagccactcctcatactttgtgtaatccttcttcccagtgtccaatataataaaatcattcttgaagatccttctcaaattcgcattgtcctcttcgtcatcactacaacgcgtttcctcccttgacccatacaacaatttccgcttcatccgttcattgtacagcagaagaaataacttggtcaggttagtcaaaatatttttcttgctcttggcagtttgtaaagcagtgaacaaagcgcaaatgtcatttgcgacagatgcgctggggttattctccgtagcagtttttttcattttgcagatttgtttgcagcccctaaggaggcattataagctacgcataacgggaaaaaaaaaaaatctcaaaaaggatgccaaaaaaaagggaacttcccaaacgaataaatgattaataaaatggagaaaaaaaaaataaaaattcatacttccttttgttatctttttttttattcttcaaattggtgatcactgcaagtattatatcttcatccccatccccccaattggcggtggcgtgcggcgaatttttttcccaacgtcacaagcagatctgcatttccaccggcgcgttcgcccaacatacgcagatgaatggctcattggtgaaaagtgccacctcggcgtgggagatggataaaatacccgcaggggaagaagaaaaaataaaataataaaaatattacatacgttacgtagttgttcattcttaacatatataccatgacgtattcaccatccttttgtatctccctgcgagcagctttttttttttttttttttttttcttttggtggagcaaagtggcctctgcttagaaaacgcctcggcagtgtaacaaatttaccttcccgagatgaaaatcggttggttcagtaacaccccaacggagtgaaactcctagttggtcggcctttcccaaatgttttccatccccagaaggttttccttccccaaaaggtttcccttcccaaaaggcttcccttcccaaaaggcttcccttcccctgtaatgtgtcctcaaggccaactgccccttccgttgtacccccaacagcgacactgtattcgcctaaatctgtgccaataggccgttataggtccaccccctcctgttatgtatcaagtgggggaaacagactaaactcgtttcagtgattaaaatgcgttttaaaaaaaaaaaaaaaattcgcgcatatgactatacagacgtcaccaccgcggtgccgctgccccctaggaccccaccccgtacgagtatatgttatgcacataatttaaagtaacacttgtgaatttcgcaaagggatggaaaagcttggctggatcaataaggggtaaggaaagagccgggatgggcggcagcgctaaggggaatagcccaaatggggcggcaaacgggtgggcggttaaagtattctaaagtataaatcttaaatatgacggaggaaatgaaggaaaaaaatggggagaaatcaaacggcccctcgcaaacggcccctcgcaaacggcccctcgcaaacggcccctcgcaaacggcccctcgcaaacggtccctcgcaaacggcacaacccccaaaaaaccctgataaaagttagcgaattctttaatccccattttaagaaaaacggaagagctaagtttcgcacaggaagcaaacgtgtaggagtgcctccactctataggcacacgcagagtgtagtaaaagcagaggtacaaacacccttttctgttcttcggtcaatatggaactctcccaaagtggtccttcccaagtggtccttcctaagtggtccttcctaggtggtccttcccaagtggccttctcaaaacatgtacaactgaacactaacgtgcggcttgcttcttccctctgtgccagtccgtaccttctgttcccctgttcactgcgcaagttacaccttgatcaaaaactcgctttcgtccccgaggagctttgtgggatgtttcttcttcttctgttgcatgcggtcatgagaatacctcaagtcatccaaacataacttagcatcgagttgagctaagtaatctccaatagtccacataaaacagaaggaaaaaaaaatcaatgcatagacaagagaacagaaagctaatcctatttttttatcttgtacaacaaactgcaagaatttggaagctctatgaactgtcaccacgtgagggaaatttaaaatatctatcagcaagaaagttattaacatggtcataataatattgttcactattaacaaaataattgtcgatctgatggaggtgacattttcagctataattccatagcagccaactgaacaaattaagatgattacaactccgtagagcacacacagcattaataaattatatgtctttttctgctcatactctatgaacccaaatacgacgaccaagaaggaatatatcaggggtattaggtacagaacgaatgccgccactctggtggatacacattttgaagagctcatcttctgaagtggggaatgtgaatccgcagatggggcgcgactaagctgctacgacgaagctgctatgactaagctgctacgcctaagccgctacgactaagccgctacgcctaagccgctacgcgccgggcgtacaattgcaacaaagcacaaactgtacgcacggaacgggctccacgctctgacgatcaatgttgccgaggtggggcacacgcgaagaagcaaaaccacttaaaaatgcgctcacgtataggcatatgatgcaaatcaacatgctatacacgcacttgcgtccaacatgcataacgcggatgcattcatgcaacgagaatggcaacaggacagacttggcaacccccgcagcgatcacgcatagacgcagaaatgtaaaagcggaaataaacgaacgagcaaaggttgatctaccaaatggttaatttgttaatctgctaatctgctaatctgctcatctgctcatctgctaatctgctaatctgttaattcgctaaatgggggatgctactggggctaattttttgtccacgctttgtctttagcctaataaaaacgcgcctctttggtaagtacaaatgggaaaaaaaaaaaaaaaaaaacatcgatttacgaacaaaaaaaaaaataaaactcttacacaaaannnnnnnnnnaacatcgatttcgcaaaaaaaaaaaaaataaactcttcacaaaacttaaaggcacgtgcaaatttattagttatactgaccaaatgatgggtaatggtccttccaccattttctacttattggtcacttaaatggtacccatacagtacacatgtgacagtagttacatgctaagttgctgttttgttgtctttcctttccactttaattaatgcacgtaaaatgtagactgcactgttgtgttgccatggggataaattatctattagacttaaacgcatgcgtgtgtacatcactacgggtatgcacaaatgcgcgaatataagcatgtcttgaataatgctgctttctgcgggaaccactcgcagaagagtaaaaaaaaaaaataattcctatgaacatgcgttgggcaccatttttatcgctcgtctacatacaagtgcgcattgtcacccaacttcaccacgtagttacgcagcatatatcgatgcaatgatttggggaacgcgcaagtggcacgtgactcatttttacttttttattttttttttttaaactgcaacagttgtggttttgcctccccgcgaccgttgcaattgccccaccccctgttgtttccttgctcctcgcatacctatgtatcaatctttctagatctccggttcaagtgtctgcaagtgtttgctcattcctgggggcgaagaaacacatgcgcatgtacatactatgcatatatacatacgtacgtgctcacacttatgtgccattaaactgcgccctgttcaggcaaaacatttcgtagatcttcacaaaacaacacttttaaaaaaaaaagttgccacttggcagatttgcgcagatttttaatgcacaatttgtaaaacaccagatctgtatacaaatcgtttggccaaaaggaaaataaaaaaaaaaaaaaaaacgtgaacaatttttcgagataaaaatgtagacattttcgccaatggaaagactttttttttggattattattgaccaattgggtggcgtatcattttttgcacagtcatttcgcgattttcgtggcgttcaatttttcttctttttcttttttttcttctttttcgtttctttcttctttttcgtttttttctttttttttccttttaacaaaagtgcaaagtaacgtgcgcataaagtgcacccacttcgttctgccagaaacgtggagggcgagtattttacccacgaagaaaaaagcgtgtccatataaaacgcacgcatatacatacctgcatactatgcgtgttggttaggcgaattcattttccccagtcatctcagcacagggggagatgattaatttaccgcttagcttcgaatggacgcggttgcatatttaatacggttgcgcaaatatgttgggagaaaaaaaaaaaaaacgtcaagtaggggaaggcgaggaccgctacagtggaggaaagacaaagaaagggaaacttcaaaataggttatcaaaagggggagggatgcacgaattaaaaatatgctcaacgaatgctcaagttatggacagacgggaacaggacgggtcacatttaatatacccttttctggggagatgggccccgtcgtatgagccgtgaaccttccatcatcgctctccattccacaagtgcttttccccctttagtctgaaaacaaacccaaacagagagattaactttttatttacgcacaaaaaaagggaaatggccaggatggttggggcatttcgcgaccgcctcgttcaggtgtgcagcacgtgcgggcacatataaacacgcacaaataggcatatgcacatgtaatcgcgcaaagataggcatatgcacatgtaatcgcgcaaaaataggcatatgcacacataaactagcataatcgcgtgcggaagtcacatgtcgtgcagctcatcctccttgtgcgtttcgataacgcagtccgacttggggtaacacgtgcacaaaagaacatatttcttcttcagctgatcttcgtccaggtagctctggtcctcattgtctacctccccttcgattaacttcgcagcacaggtagaacaacttcctcccctacagctgtaaggcagttcaacgttctgtctttcgctggcatctaatatgtactcatcttcattgcactcaattttcttttctccatcatttgttcgtaaagtgatgttgtaaaaaagtttatttctgttgtccgatttgaaatatctccttttcccaccaccattgctgaagaaattagaaatgtgccccgttttacctcctctgtctccacctccaggagaaaggcatgactcttttttacagcttaccagcttgctaataaacctggaacaggctctcttttggggggcacatatatttattcctctacttccatacatataatttagggtggttctcttgctgctgaatttgtatgtattactcttttctgttaaaagtgtgagcatcaggaacaggataattgcaatcatgtttttctcttcgtaccttgcatagatgtgtgatcataggtgcacatgtgcagatgggctgattggcagaagctcaggcgagcagcatgtgtgcggcggatgtgaatacctttcgcttcgcactcctggacgctgtgtgtacgactcatttggcagcttcttacacaaaagggtattaccctcaagaatggaaagccgtttgtgcaagtgttgtatttggagctgtgagcctctgtgtgggcatatacacatataaatagcaatacgtatgttcatgagtttagcgtatcacgctgcgcttgccatgttacttgtaccatgctcgcactgtgctttcgattcacccttgctttctttcctctattcgttacgcgggtcaggccttcatcttgctcacgaattggttaatgtattgctacgcgaaatggaaaaaactgctcatttaattttcttttctatacgaaaatgtttgcaaaaaattttgtacaaaaaggccaactggcatttttcttcctctgcttctttttgaggaaatgtagaaatttcgtttgctcacatttgggggtgaaagcaagtgggaaggattacctaactgtactttggtgtatcttatttattccattttatcttttttttttttttttttttccgcatttcaaattagcgcgtggcgaaaaggtcaactgccgcaagatcccttctgcaggggaagcgttgaaggacacatgatgtgaagagggcgttacgcgaccgtgtacatgtgcgcatgtacatacgtacgtacatgcaagctagtgtaacccccgttcgcacgcatgctgcgccacaacacttgcactgcgtcgccaaacagatctgcatacgctggtgcacaaggttggaacagggattctaaaaatggtggcatatgaggaggaagatgaagaaacgcgcggacgggcagaggagaattaaaaaaaggaagaaaaaaaagaagcgcacgaacgagcgaaggacgagcgaaaaaacgaacgagcaaaaggaaggaacttacaacacgcacgcgcaatgaaccactgatgaacaaacgcagctaaaacgacgcacaactacgaatgtgcaaccctgggcaggccaaggtgttgtacgtgcaccactgtcgttgttatgcgaaacgtggagatattctgcacaccctcattttttatgctcttcccccccttacgctgatcatatatacatccaatatccgacccgttttgtagaaccgacgcgagaaaatgctacacctaagcaacgcactgtcaaccgcattgttatttgtcaccatccgaatgactaatgtcgaaagtgttaagaagaaaacattgcattacgtaaaaaactataacccctgcgaccgtgcggtttgggggattcgaagtacacacacaaagggtatcatccgtgtgtcatcaaatccaatttcgactgccccaaatggagacaacagtgaagtatacacccctccaattagtagggggaacaagttgaactacccaactctggaaaataacacttatgaagaagccctaaaaataatctctgacaggttagagatactaaaaggagaaaacagggacaatgtagaacacatcaacacattctttgggttcttaaaaaactattttgatgaaatgaaaagacataaatcttgttctccacaaatatttttagaaaattttttaaagtatatagaatctttcaaaaagtatagatactataccttcccaaatgttcacagatatgatgaaagcttacacgaatggtctttacaattctggtcccaattgatagataaagaaaactctaaatttaggggcactgaacatattgacaaaatgaaaaaatggatagaacaaggacacaacataatcatattcagtaatcaccatatagaagctgatgcaaatataattaaatatttttttcatattcataacgcgagtgacatttcccgaaaaattttttttattgggggtcataaaataagggcagatcctttatcgaggccatttagcgtttcagctaacctgctctgcatttattctaaaaaatatattgagaaccctccacaacttagagaagaaaaaattatgttcaaccataaatctttaaatgctttgaaaaacttattaacagaggggagaaatatcatttggctagctcccagtgggggcagagacagaaaagaccctcatgggaacatcaaaatttctacctttgatccaaaaattatacaaactttctacatctttgcaaaacgggcaaaaataaaaacgcatttcttaggactcgcactgaacacgtacaatatatgtcctcctcccaacacggtcgatgttgacgaaattgaaaaacagcgatcgtgtgcatattcccccgtgggggtcaatttaggggaagacctttttgatgtatatcccaccatggacgaaaaagagataacggaaaagttgtacacctatgtgagtcagctgtatagccaaatctgctaattagctgttctggtggaagtgcaaatggagatgtcctcccccatccggggagccacggtgaagagtagctccaccggtgaagaactgtaagctttacacaaaacacacccatcagtcacaccagacggggcatttttcgccttcctctcacttacaggtgcctcctcgttgaactcgaacaattactctcccatctttgcgccaaaattgtcttttatttggactttcccttcacgtttttttcttcgattcacacctcgcattttttatttatcacttttttttagataccataactttgtcatgacgttacgggggtgaggaaaatcatacaactggacaggcttcacatgacataaagtgtacgttgcgttcgtgcaactgagttgatctcatgcctcctatatgtaatttgcactcatttgtaaacatgcacataggtacatacgtccataactacttatgtcattataaatatgcaatgttagaaagtttgatttcccttgttctttccccccaaatggcatatattaaaaaacagcaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaacgcatgctgtgttgtaagctctcttttgtggcaaggcggccaacaatgcgcttgtttattttgtttacgcgcccggtggggtggagaattaacctcttttccattttgtaaaacgcgcatttgcacgtacgtgtatatatgtatatataaatagatacttgtgcatgtgcacactttcacgttccagttccacgttacgcatagatgctaaaataatgcgccatctcctgtctcactggttcatgcactacacctgcggcctgcaaaaataaaaggagaaaaggaaacgaatgagacacccaaacacaagtagctgcattatttacgatcaacaatgcaccaacctgtgttgcactgtgttcatcatatttcgtaccattgcgcaaagatgtgtgcttttattcgcatgccctatgcatgatgtgctcatttgtttgtggccgtttcccatacaactccgtacaataactgattctgctttcatacagtcattttgcaaaataacatttacacgggatcacccctttactctttaacttgtttttttgtctttttattgacaccacttagacgttgacagtacagccatttgtattttcagcacgtaagtcatcacaactgtatgtgctctcccttttcctttttcttcgttcacgaatgagtttaaaagaggcaacaatcgctgctactacgtactacacgcgaaacgcataagagtggctacacttgtgtggtggttacaattgtgtgcacacgtaggggtatatatacgcatttggctaacactttatgcgcttgagcgaaatgcacacgaaccagttaaacgggatgaagggccagcttgacggaaggggcaccaagtccctcggcggcaaagccaataagcctaacaccaagggaaccaatcaaaatgcagatgcacattttaatatatcaaacgggggccaaaatgacgaaatggctaaagtcttcccatttggagaaggtacacctcacggtgaaatcgcaaagggtagagatcaagccagctcatcgatacacaatggccattttgtggacatgatgcaacaccccgaatgggatgtaacatacacacgcagcaaaacggaaaataactactgcaaaaaaaatgtcttactcaataacgagtcagaagagctcacgaagaaaaagtcgcttcctctttcgtttagtcacaaatcaaattacgtaaacaaggcagaaaatgggaagatcaataaggccagttttatgcgtataagcaggggggggagtgtacgcatgggtagcaagacattgcaacgtggggagagtgaaaatatggataaagttttgtcttttagggattcaaaaaagggggaaagtgagacccatggtcacataggtgtgctcacagagaaaggttggccaagtgagcgagacgaaccaaactggcatggtgacacagacgaattcggtcaactaaacgagaagcgcaatcagaatgagcaagacgacgaaagcgagcatgccgcacaaaactttcaaaacgcacaacctgatcttgcggtaaaaaaagaagaaagcgcaacaaatgatcgtatgacagaaaaaaaaaattgcacacaggagaggaaactgcatggccacgacttaaaaaaaaaaaaaaaaaaagtgagcaagtctcgaatgaagtaagcaaattctgcactggaaaagagttacacgcaaaaaacacaagaggggaaaaagaggaggaagcaggaaaacaaaaggaacaaaaggaacaaaaggaacaaaacgaacaaaaagaacaaaaagaacaaaaagaacaaaaagaacaaaaagaacaaagcgccataaaagaattcaccccagcaaaaataaatgatgaattgagtgtgctggaattgagaaaggagaaaaatcgcgaaattaaaacaaaatttgaaaaattctcccaaaactcacaagggaaaaaccatacatttggaaagctaaagggtaatcagaaatatttttatcccccaggggagaagaaatattcggatggctcacaaaaggagtcttctgaggaacaaatcatggttcaaaagtttttcatacaacaaagtgacacagacgacatagttctgaaaaaggtgaattccattgagctcattttggaggaaaccgaaaagaggaatatgaataattcgcttaaaagggttagtagcttcaaaacggggaaagagagagaaattggaaatgccacaacggggcaaagtgtcggaggagcaaccattgagggggaacacctgcgcatgcaaccattcggaacgacttccttcagttcattcagctcgttggaagaacaaacggggaaagaggaaaacataggaagtgtgaataaggttggccttctcagaaaaaacaggaacaaccaaagtagcggcgtgttttgtgaccacatggaagagcaaaaggatgaagaggctctccccatttcgcgtgcaccacttggggatgaagtcgaaaaagagttgaaaaaaaaaattaacaaaatggaaagttatcacatccaatcgaatgaacattgcgatgccaacaatgtagaaagcataaacgaatcgagaagaacgtcctccggttcgtcagacgagttagtagatataaaaatatacgacgactccgaaatagaggaggccaaggagagcgaattggagccattttggcttaacagagaagtatcatctcttttgaataaatcgaagctgtattctgctaaatattcagaccagttcaattcgagcacggccagatcgagtggtggaaattacatcaatgactcggggttcccaacaagcgaagaatattcacaaggaggaacaacgaatcggaaaataatttcacccaaaatgaaaagatacgaaagtgatatcatctcgtctgtaaaaatgaaggcaaacaattttgagaagcgaaacacggtcgataatataggaatgatgcaaaggtcctttatcttggaagagcatgacgaaggggagacgtctaggacgcccaaccagagacacaagcaagatacatcgattagaaagtacagtcttagtagaaacggcacttcgaacgatatggaaaagaaagaaaacatggacgacatggccagcaaggtagatgccataaaaaagaagttatccctcattaatgacaccgacgtcgatctcatcaactttgatcatttcgacatgtaccaaatcgattttcataaattggggctaaaggtagacaacttagaaaaagaagaaaagtacattttgatgctctacatgtcggaaaaaaaattggagtacctccggggagaaagagaggcacacaaaatggttcacgtcagttcgaaggcatttccatcaaattatagcaaaatggtggacgatgagaagtcaataccaatgaggaagtcacctagtggcattagtagcggcggaagaggtggaggcggtgaaagcggtgaaagcggtgaaagcggtgaaagcggcaaaagcggcgaaagcggcagcagtgactgtggatttctccagttggggctcttcgtcgagctgtgccacagattgtcaaagcagcagagcgtgatgtcgaagggggaggataagaaccagcccagtcagtccagtcatctcagccagcccagtcagcccagccagtccaatcagccaatccaagcaagccaacccactgccaaccatgagaagatccttctaaaaaaagtgctagccaattttgtatacctatttctccaagatgagtgcctagacaagctggtaaaaaactatgaagatatgaaacaagcaagggggaaggaagacacggaacgggaaaattcgaaatgtttacactacatctgtagtagcctgttacaggacatttctagctgccattcgtatgaagagagagaacccatcatgggggcagactcttctgagatgctttacaaaataataaaagaaataggaagcaagttcctatgcaacgataaagtaatggggaaaataaaacaagtacaaattattaataacatgttaagagaggaagttagaacctattctatcaaagttgcatgcatgaatgaatttttcgacatagaaccacacttcattgaagaagctgagaaagtcgtacttggcaaagacatcgggttctttcaaatgcacacattaaacataaattatacttataactatcatacccatgaaaggaaaataaaattgctccaggaaaatagctactctgttttgaattttttttatggctattttaacgacatttacaattggtatagtgataagaatgaaggggagctgttcccccaggatcagatagaaaatgcagaaatgaataaagacatggcttcttctaaaagggtctccaggaattttatcaaagctaaggatgagtctactagcagggtagaagaggaagaaggtcctctcagaaaggatcacaaaggggtgaatgctgatcaggtgccatcccatcagaatggaacaggtcctgcttggaataaaacggtacacccttctccattagaggagaagagtgataagcaaaggaatcaatttcagccgggaagcacttctccccacacagtggaagcaaaacaaggagaacaacagaaggatctaaacgaaaacaagacaaatgcagaaatggaatcatttaacattatcgaaaagaagaaatatctagacaatgtaaactctgtggaagggacaatactgagtaattccaccaagattggagaatgtccactagaaagtaacacatcaagtgtagataatttaatttctgcggattataacaacctaggaaatagcaggggcattgataatttgacccccctcgagggagacctcctccactccgttgagaatagtccggcacccgatgaagacagtgtggaggatgcatgggggagccatttgacagatagaataggtactgatcccgccggtgccaaccccagcagccgcaggaacggccaaaccgcagtggagcccaaaacggaaccaactccaaatgagcagaaggagaagcagaaggagaagcagaaggagaagcagaaggagaagcagaaggagaagcagaaggagaagcaggttgagaagcagaaggagaagcaggaagtgaagcaggaggagaagcaggaggaggacatccaagaagcgcacctagtttcgtttcaatacaaaggatccataccaaagggggaaataaaccaaatgagcaacatgagtagagataagaacaaaaatataatagggtgctacctctccgcaccaagtgacgaacatttgattgctgttcaaataaagaatgagaaaattgaaaatgtgccaagcgcgcattttctagtggaacggtgtaataagtacaacaaggaatttaacaactcctttgtccatattttaaattcgaggacaaaacggtacctcgctgtagatgttcaaaatgggaagttcctctttacgaggaaatacgacgacgttttctttacagatgagagtaatgtggagcacagggtgtgcacctacttccagctgcagtccatatctgacctgatgaaaagcgtgatcatcgaggacctggtgcagagcttggccgacgtggttctgcgctgaggggtagcagcggttgggggggtagcacggttggaagagttatccgggccagcagcggttgctgcgcgttaactggcgcgatcgcacctgtatatatacctatgcatgtacgaacgtgcccccgtcagtttttgttttcgcccttttgccctcatggggtgcaacacgtttgtacttacccttttggttttttccgcaactcgtgcgttgttgttatctcccgttgcggtagtgggtttaattaactgtattatggcgtccactatgcttgagtatttattcattcatttatttattcctttttgggccgtattatccttgtccaagatgcaaccgtctgaccattccccaaatgttttttttttttttttttcatttttagaggcttacgcctgatgtggcacaattatgtgcgcctctttgacagagctgttgtcactctccttcccttcccaattgtatagatacacactgagtgggaagagctatgagcatcgctcccaaaacatgatcgttaattatttcctttttgtaaatttcaaaatttacgcgtcgctacgtttttttacattatgccacaacatgtgctgtgtaaagcaggatggaaagcacatgtacgtggcgtcacaaacgttgggcattttttcctcacctggggtagaggaggtgcagaggaggcgaaaaatgcacacacacgcatgggcatatgtgtattttgttatcaaaccgataggcacgccgatatgcagtggccccacttcgacgaaccgtcagtcgtcgtccggatccctctcgtgaatcgtaacccttcggcgcttcacctcggtcacctccttgtttttgcactgcctaatgtcaagcgagtgtcggttgacggtcgaaatgccatcgataaatctcattttgaacaaaacatccgcgtgggaaaacatcccctcttttaatgagacaataataaattgggagttcggaaattgcgtccttatcatatctccaatattttgcgtgtggtttaggtccaacgcagcgtctatttcgtccagtatgtacatggggacggtccttactttgagcagcgccaaaattaaggaaagcgccaggagactcctctgaccaccgctcagttcggttagggactccttccagttgttgttgaaggcgatctgcagagggggggaagggaagcaaagaaaggtaaacaggaaaagtaaacaaagaaaggtaaacaaagcaaagcaaacaaagcaaagcaaacaaagcaaagaacgggaaaacaaagcaaagaacgggaaaacaaagcaaagcaaacaaagcaaagtaaacaaagcaaagcaaaggacaagctgcattcactaagacgcgccacatgtgacacttcgcgtgcgcagtccatggggaaggagcaatattttgtggtgctatcatcactccgtgtaacatgcacacaatggagttcaccactatgaagtggcccccgcggctatgcaaatgaggggggaaacccgtgcgcaccgtaccttcatctcaatcccgttggagaggtccccgtccaccacactcaacttagcctgcgcattattgagcagcgtggaaaagatggcctggaagtactcattaatttgttcatacatagcaagtaaactctcgctttttttcacgtccaaatctgctataacttcttgtatctttttcttgtcctcctccacctgggacttcttcgtaatgagatccttgtaatccacctgcacctgttcatacatttggacagccttcctgttgatatttatagacaatttgttctgttcattctggagagcttgtatttttttctgtatgacatcatgtctaaaattttcaaaatcgtatggagtgcattttttattgaatagaggttcgtaagattcgatccaaacgtgggttttgttaagatatttcacagtttcgctagccgtttgggaatccttttttaagtcgattaaagtgttatctagcttcttcaaatcaagcatgtgttcgcttttctttttttccagaccttctatcttttttattgcctgttttatttcattttcatagctagtgaagctagcctggagttgtaaaattttcttatcgagatttttcagctcttccaatgaaatatttatgttattttcaatttcttcaatttttttatcaatttgatttatagtttcatcagcagtcaccaaatcgttgctttctttttccatttgttttttgtaattttctatttgtaggagtactccatcaacttcttctttctttttgtgttcttcattttcgagaagttttattttattttttaattttctgacagaatcttttaggtcctcctcttttttgtctttattattttcatactctgagatatctttttcaattttgtgtatcacctcagtgagtttcttttgtttgacatacaactcggtgagttcttttcgtcccttctctatttcctccttagactgctcaattttttggcatatgtttccgtacttgctcgtttgtattctattttctatgttgctcaaattgttggcatagatttgtaaatctttacaaaaattttttttttcctcagctttttggagaatatccaacttggcgcttatttctttcaacttttgatccttctcgaaaaattctttttttttgttttcatatttttcatagtgaagtaagaacaggttgatatttttattggagcccccggacatgcttcctgatgtgtcgaatttatctccttccatggttatagtcgggaaggacatcttcttatttggattgtatgtaattttcttgcagtaatcaacgttggagcatataatagttccgttaaaaaggtatttgataagtttttccaatttgctgtcatattccattatatccaaaaagtatataacgtctttcctatcttttgaatctaacccgacatatcttcgacactcttccacaattttttcgttcacatctcgtgacacgacacagtcttgtaacggcagcagagttactctcctgcttcccttggcgaaattgttatattcaaataagcttttactacactctttgttctgtacaagtatataagataatttccccccaaggatcaggtgaatagccaaagctgtttgactgtactctttcttaatttttatcagctcatatatctgtccaaggacatcccttgggttgacattgctaggaattttgaaatcgatttttacatgattgattaaatttttcaacacttgtaactcctgctgcagtttttctatttcgttcgtcagttgcttcttatcttcttgtagagggtctaaatcttggaagttattatgttcagtgtttaatttttgtagttcttcctcacaagcgattttttttttttcctccgtttctttttccttgttcatttcgctgaactccttttcgaattttttcctctggtcctttaaagccatgatttccttctcgagatgtttgctattttgtaacaagttatttatctgcgtctctatttgactcagattcgttttattatttttgagctgctctctgaaggagcctgtgtactcactgttgttgattcccccacttagcaagcagttaatggtggtctgcttttcgctaagctcttcccgtaggagctctattttttttttcagatcctcataagacttcaaatttttattatttttttcgtcatttttttcataatcgtttaattttttctcaatacgttttatttcttttttaatttcttctttttttttttttccttttctttttcttttccttctattttggcttccgacttgagatgagaaattttcttttccatttgttccttctctgaaatgagtatcttcataggctcactagcaacatatgtttggctagctaactgttctttttcttttttataaatctcaatttctttgtcgatatcttttatgtctttttctagtactttcttttcatccattgcgtcttcaattttttcttcacttttctccatcatatttttggccacatagtatttgtatgcaatttcgattttttcaaatttttcaatttcttcattattgctaataaatttattgtattcttccttttccttttttaattttaccagtgtaggttcaatttcgtctactaatactttgttaatttcttccagcttttgatctttctttcccattaattttattgcgtttgttcttttcacctcatacagctttgttccactcgattcttcaatcaggcccagcaactccaccggcttcatatttatcacttttgttatctttccttgcattattagaaaatgtgggttgttaatatttaacttgagtgactggaaaaagtcgctaatatcctttggctttgcattatggctatttaggaggtacctattgcgtcctcctaaaacgatttgtctcgttatggtgatatttttcatatctctgtacggttcttgtagaggacttggcttctgttcattgttaaatttgatcgttacgctccctttggtgattcccgcctgtccttgtttgtagatcagctcgtccaacctattcactcgaatcaggttcaaattgtttatgcccatgacgaagcagattgcgtctaggacgttcgacttgccgcttccgtttagccccgttatcgcgttgaactgtgggtggaacggcccgatcaccgttttggttggatagctcttgaagccatccaggatgatctcctcgatgtgcattttcaaaggggggcttcgtgctgttcaggcgatttaagcggtttaagcggttcaagctgtttaatccgtttacgctgtttaagcggtttaatcagttccggcgatccaggcggtgcgtgttctccgtgctgtcgtgcctcgcccgttgcgctgcttcagtttattatattttattatgtttttttttctcttttttgctccgttcctgatttccaacttgcccctttcaccatttccaccgccgcacaagtaaagcagttgtgaaatctctccctccccggagagtttccctattttggaaatatttcccaggtggtttggggcctcttaatgttaaacactctgcggacgattttgcgaggcgtcctcctctcgcgagctaaggtgacacctgataagaaatcctttaaacttacgtttcctttccctttctctttttcttctcctttatccttctcttctcctttatctttttctctctctttccctttctttctatctcgctatcactctctcccttcctctctctttttttttttttttccaaagggggaaaattcgagcccaacaaggaagcatatattttgtgttatcccccagttggttggtcaactttcaaaacgtccttttggcaaaaatgtgcagcgcgcatgagtttgcgaacggtgcctttttacacgcaccacacatttgtgcatttttgcaaactgcaactccctgtaggtatatatttttttcctttttcacgggagagtgcaatttacgcccctttgcatcttccacctgtgtgtgtgtgtgtgtgtgtgtacgtatgtatgtatgtacgtatgtacgaatgtatgcatgcatgtatgtaatatgtgcttggcccaacagcgggggagggggggccctacgcgggaactctacttggggaatcaagtaaaattcctaataaatcacatggaaagtgtgaaaatgaaaagaaaaaaaaaaaaacgggaacaagagatcactcaaaagacaaaataaaaaaaatgaaaaattgacaaaaggtccccaattttatgtcttccccgtttctccattaactaacttaacgtaaaaaaataaaattgattagcttgaaaattcgaacacctatgcactggcatatgtacacatgggagtaattttccccaaagaaggagactttcccacggtttaaaaaaaaaaggttcgcgcataggtgaggtgaaaaggagatgtagactacacaattttgtagcgtaaagataggggacattctccccccatggggaaataacgcatcattaagggggaaaaaaaaaaaaaacatattccgccgcttaacacccagggagtgcattatctgcaagtcgctcttcgatctgcacagaggatatacctcctctgcctatttaaaaaggcgcgaaaccattttgcaacactttgaggcactgtagagtgataacttatgagttaactgccacttagggctggaagagattccaccagctgagctgaacataccctcggcaacttcaatgacacattatttttcgcaccacacgaaaaacatacagaataaaaatagtgcatattaaaatgaatgcaattttgcacaactgtgaagtgatagatatgtgaaaccaagcgacacgcacatgtaaccacttattgcattcatcaaatcggacccaagctttcacacaatgaacgacacgtcagcaaaaatgtccagcaatttttcaacccacttttcagtgcctcccctttgcagatatgcaagcgcatccgccataagacgcgtatcagtagcaggtgcgcaaaaatggagtacttaattttggaagagaaatataaaaatctgttggtaagcgatcatgcaaagggggagaaggggttatatatgtatgtatgtatgtgcgtgtgaatgtacgtatgtgcgtgtgtatgtatgtatgtatgtgcgtgtgtatgcatgcatgtacgtatgtgtgattctatatgtaccatcgcaagcgggattggaccgacccattgtgaaaccccacccctatttagaagctgcacataaaatattgtcctttccaaaaaaaggcacattaaaggcaactgcacgtacctcttgatgtacatttttcctctacccaatttcgcacgaacgctgaaagaacaaatccaaccacgaaaaggcggtcctgaaaaaggagtcagaggcccttcggaaaaagttacaggttcgaaaaagggggaataaaatgagggggggtaatgcacacctcatcggatatgtgtgtgcacataattgaatgcatccttttacactgcgcctactatccaactcttaagtagaacctcgaaggggcctacatcgaaaaggaaaaagaggtggcagatatactaggggagaaagaaaacctgcaagatcgacttagcaaaatggggagaaaaaacgaatcattggaggaggaaatagtaaaacttaacgaaaaaatcgtggtaataattgctagtagagcggggggagacgatcgagtggtgttgcatccctccatgtgtgttcttattcgctcaatgcgatccctttagaacctccaacaccgcacttaaaacgcatacgcacttgaaggacctgacggacttatccaaaacgtatcgacaaatgataaaaagccgaaacaaggaactgcaacactcgcactttttggtggctgaaaatatgcaccttagaaatagccttgaggtgagagactttccaagcatgccaacgaacatgcgaacgaacatgcgaatgcacatacgaagtgtggtccgcgtggttgattggttgcgttcaatcgttcccttgagttggacttttttatactgcctgttcgtgacttcgcccctcttgtaactccactacttttttttgtcccagctggcgcatagcgaaaagctggagctccagtccgaactcgggaagaaaaaaaacatcatacaggtgatcaaggataagtataaaaacaacataggcaggtaaaaagtgcataattggggctgcacaaaaaggggagtttacctccccaacaatctttgcctatgtacacatacgatggaatggtgtcatgcacagtgcttcatttttctttttcttttttttttaaggcttcttgacaagtttaacgaaaaggacagacacttatacgagtttcaaacttcggtcgtgaaaggtaatcatttggacaggaccacaactttgcgagtccgtagatgggttagctgggagagcggcatttggaggaaacccatcgttgcaacaaatgcatgctgctcgttctcatttttactgcttctcacctgcacacgtacactctcatgcacaccatgtgggggctgatccccttcgccagaattgcacaatttaaaaatggccatccgacgggaacaggaaaacaccttttatgacgacagtatacgggacgatacaattttgaacataagcctccacctggatgtggtaagtttgtgcagaggggggaaaaaatagagggcaaaatagaggggcacaatagagagcaaaatggagggcaaaatggagggcaaaatggagggcaaaatggagggcaaaatagagggcaaaatggagggcaaaatagagggcaaaatggggggcaaaatggagggggaaaaaataaaataaaagaggaaatcccttgtgcgccctttttttttggcacaattttctaccatgtcagctgagaagaacactttactgccctacctccatttaaaaaaaaaaaaaaaaactacgttccgcgtcgcagtgtagcattcaaaatagatacttctttctcccccttcgcaatttttatacgcaccagctaatcaaaaagatggaggagaaaatgaccatatccgtaacgaagtagaacctccgacgcgaacgtaaaggcggcccacaaagatgcaaccacaaagttgcaagcacacacgtgggtatgctcatgtatatcatcgtatgcatataaacggatgagtgacgaggcggctactcacttttcctgcgaaggttacaaagaaaacgcagctccacgattgatatatacttcccctggagtggcaaaaaaaaaaaaaaattaagggggcagaatcccaagttgaatagcactagaaagatggtagtaccacccccatatggtatcgccaaacgagcagatgcatcatcctaagtgtgcaaattgatcaccctcagggcgaaggaacctcaccaagaacgcacagaaacatgcgggcggctctcctgcccccgtgcatgtctgccgggaagacaagtagcagacatcacaaggcgccattcatatccctacgaaagtgccagttcaccatttcctcagctaagctgaacggtggagatagcagacttctcgaatgcaaagaaataaacgaccacaattatgaaagtgtaataaaaaagagaaaaacatttctgctctacggatatgctcattactcaaatagatgtttcacccatttggacaagctgacatccgtaagtaatggcttcgtggaaatgagggaaattgaaaaaaagttgcccctatacaagctaaacgtaagtatgaataatttccttgttcgtaagttccacattaaatcggtaccgacaattcagttgagacataaaaataagctagtagatgaattaatcggaaatgaattaaatgagcaaagaaatgtggacaagctgctaagaagatgtggtacttactttaattccattcgagaggtagacaatatgatcgattttttggccagggaagaggagcttcccagtaccggttatgatgacttattggggaaagaagaatttcttcatgggttgtactcacccatagcaacaactcatggagaggaaccccccatggatgataataccacccctcccccaaaggataaaaacacctttgcaatagaaatcaaagaaaaactctttccaaaagatacgctaaacgatttactgataaaatatcagtgcaccacgtacgtcctttttaaaaagctagagcttttactcagtggagaaaaaaaaaatactcatcttatcaaacttattttgaatgaaataattctcaaccatagatcctacttggacataaatgagcgctacagcaagttaatggcccaagcgtttctacttcttttcgatgaggacaaattgtcaatcgaggatttgttggatctaaaaaaagatttggaagcagcagagagagactcttctgtacatgttcatattatccaatcgattcatttcaacgaaccgatcatcactttcgacgattttaaaaatattcatttgaggcatctgaacggggtagacgaatttttatccaacgagtgggaagaggaagctccgtcaaaggggatgataacctttgaggaaatccccccctcaggcgaaaacccagaagaactacaaaatggaaaattaaaagaagcctcaaaaatcgataagaagacgaggtaccttagccgcgtgtgtagaatcctggccataaaatatttgcaaaaggaacaacacgataatgctttccaccacgcgctagaatcttacagattaacatttcccctaaatgatgtggacacatctaaatcgaaggtcctaattgaaaatttaattttatatctaggggcatacaatccaagtgtcattaaatttttgagcaatctgcaattgctttttacggacaaaatttttaaggtggttcggtttccacacacaagggcaattaaaggtggacggccaatgatgaaaaggggtaaatctgggaagtggctgtggctaagtcaggattggaaacctcggtggttgaagaaaaaggcaaagttgattttggaggaggaatggagatgcgtccctgataaaaacgtacccttctggaattagaagcgccgtctgcagggtgcaccccgtggtaccgtcaaggatggacggaaaaaaggagaacgcgttaatggagtgcacaaggtgtgcacactaagttatatttgggatgtcccacattcaggtgcacgcgcgcgggtgggtggaccgaagggtatatatatacatatatatatgtgtttgtgtgtgtttttacgtatgtacactagtaggcgcgtgtgcacacgccgacatcataaatggggataggcaaaacagttaattcgtcatctttatagatcagcggcatgtgttagcggcacgcgtgtgtgcttcgcaaacggcggagcaaatcgacccgcccctgtgcttgcacgcaggcgcgcagattatacgagtgtgtgttcatatgcgcgtgttcacatacgcgtgttcacagacgcgtgttcatgcacatgtgtgtattccccagaggaagccttatctgtttccccctgcatgtgagccgataaagaactcgtcgcgtatccaacgggggacactctgcacgttcgtcaaaccgttagggaaagtgcactcctttctttttttttttttttttgtcaactaaggtgtaatacgcctggtaagtggccacgtcatagcagtcacataggtctacagttccatcgtactctcccgccgcaatttcccaccttatgctattgcttgaacgcttacttgaatgcccccttgggcactttcctgcgcgttttcctggatgctcgcggataaactcgatgatgaactcgccttgggagcccgcttcttcttcttaaccacagagttcttcgccttgtacgctggccccgactcggaggacaccttggcctcgaaggtggtatttcccccgtccttatcatttttatcctcagaaaaattgtgaacagtgatggagtcattatcttggctgaagtcttgcttgcttctacatagagagtctgccttgggtaccttcttaaggacctcaaatgcatctctggctttctgcatttgtattttgttcaagtagagttccttcttcaagctgtgtaattcatccacctgatgtttagccgatttatcatacatcatttctttgaatttcatatttgcatggactttcctatttttggccacttccttcaggtaggcattttgtctgtgtacttcattttctctgatttgtttttccagttcaaccataaacaggtctttcttattcgatgcgtcaattacgttttctagattgttgcacattagtcgaagttcgttttgcaattctttatttctttcttcgtactgtttgacgagcatctcatttcgtattatttcatttttcaacaaaacaatttctgaatctttttcttgtatcattgattgaaggtgagaggattgcttttccaagatgattatttccgatgtgcatttgtctaccttttctctgtaaaggagttgctgtttttttaggagttctttcaatttggatagatccttttcgcttttttgtagcatgctctccatatatgctatgcgcatatctcgcgaaacgattgattccatgtactccagggtgtccttcctcaattcgcttaaagcttgaaatgtattttcgtatttaaaattcacatttttattttcttctttcagttcgtatacttctttttctaactctacaattgtcgacttgagagtatacatatcgttgttgtcgaaactgggctgggaaaacttagacactttttttccctttttgtatgaacttctattctcttttgacacatcctcttccaatggcgggagaccctcctcacacgtgcttttgcttttgtaccagctaaattcatcctccttatgttttccttcccctgtttcgtttacaccatacgtgtcgcttctctcatatggatcgactctttcgttgctttcattgctttcgttcgctttgttcaatctcttccccttttcattatttgtccctgcacacttgtggtacctctcctcttccacctctttatctcggccttgcaaaattttgaaaaggttatgtacatcactcagacttgtgttttccttcaagcgaagcaagtaatcgttttcgttatccacagagccgatttcattttccagtttcgtcaagactttatctcggacgtttaaacttgattttagggaccttctctcgatttcaacccttttcaaatgtttcaacgtttcttcatatttgattttttggtccaacaatttttcttttaactttctattttctacattggagtattccctgtcgttttctgcaccttctgatctgaccatttcgctttttcgtttctcattttggatctcaatttctaattcctttatttgttcatccttttcttttatcagttcattaattttattttttatgatcggttctggtactttttcctttgttactctctttttaaaaggttccacgtggtttaattttcccatcacttctagatctttgttcttcttcttttcattaatgttgtataccgccatttcatcgtgtctacttagttgcacgtaccctttgctgccattcatgggggagtcaagatggatgggaactccagaaatatcactgtacactttttcacagctgtcttgcatgaatgcaggtttggtattgaacaagcacggcactttgctcacttttttgatgaaccgcttatttgttggggtagcactatacccagttgtgtaggtactaacatttgggtgcgtaaaaatgctgctgttatgagtcccatttgtggttccattgttcatttcgttgcacccccttgtgtgtccgtttaaacaggggaatgaattcatgcagctgacctttcgagcatttccaccatgtgcaccataattgggaatcgctggacttgggttaactacgttcggattgtaggtaaccttctctgtgtagattgttgggtgtgacttaaacatagcggtgctgaacatcggactctccttgctgctacggtactcgtatacatctcgtttgctcagtttttccttttcttcattttgggctttaatttcgtggtacttcctggagggtattaggttgtggggcatgataaacgaaggggacctcattttggcaggtgggtaggtgtggatacgcggagataagcggaggtaagcggaggtaagcgcagataagcggagacaagcggagatatgtggagataagcggagatatgcggagataaccggcgagttgctggcgaaatggcggcgggatggaggcgactacacctgctaaaagccaaataattctttcctattcttgctgactgcactaactgcaaacacttcctagctgaccagcggctcttaaaaatacttttgcacggtgaccagacaatcatgtgctgtgaattaattaaagggaaaatgctgagcgcaatttttccatacaacaaaaagtagatttgtgtgtgcgactaaaatgttggctcataaaatgttggctcataaaatgttggctcataaaatgttgactcataaaatgtgaaggaagaaatggtgaatcacgatcgatagccgtgtcagctaagaggcacgtttcgaaggacgtggcgaagacagaggtatatactgtgacaaaaattacaacgaagacatatataaagctacttaaacgaaacaatgaaggggggggcgataaatgaacgtacttcttgcacgtgaaggaaaattatatcagtgtaaaaataaaaacaatgacttgtcagtgtccatgtcggtgtgatgaagatacaagttaaataattaaagtcaaaacttctttttttttttttttttttttcctttatattcttcacatcctcatttgatgaaaagcgttattcaaatttataaaaataaaacagagaaagggtaagcggcaaaaaggaaacagcgtgaaaaaggggggagggaatcataaaattcacactgcgcgtttcacaatggtataattaatcgatagaggaagtgacgcgaagctgcaaggaaaacaaaaaaaaaaagcattcgccctgcacatttacaatgtagatttgtgctgttatagaaattttaaaatgacaattttaaaccacatggtaaaagcgtaaattttaatcaagttgggcgtttgttggtgtgaaatgtacacactttgtctgcttttttttttttttttttttttttttttttttttttttttttttttctagccatttaaatgtaacatttttgcgaactatgccaacattgttaaaaaaaatatatatatacatatatgtggtgcaaatatttgcgaaaatttaagcaaccagcatgtttcaattttcccgtttttcactttactgaacatgctaaaaaagcaaagtggttcaaagtagacatgtctttagaaataattgccacaatttttcggcaccaattgtgtgcgaatatcttgccgccgctggggttgccttggcctagttccgcaaagttgggaagatttcccaaaaaatggggttttccccaaattgagatttcaccacaattctgcaaattttcgctttcctcgggtcgcttcatccgtttagtgtttctcaataccgttccgtttactgggaattttttttttttttttttccctcagcgaaacgctgtaagagaaaagctaattgcacttttcgttctatgcccatgctgacatggtgacgtgattcccaatcgtgagcgcttctggcggaagagggaagcctcgccaaactgcgaattttttgcgaactgttcaaatttgtgtagttcccatgtgatgtaatgtgtacacctttttacgcttctgttgtgttaattttttttttaacatgttgtgcataaattggcgtaaaaatcgatcataattgcggtttttttttttttttttttttttccacccaagtgttgcccattcgttaacacgttgcattcgtgtctataaaagcaccttttattcacaaataaatatatctttaaaaaaataaaatttgaatttaatacaattttcgttccccatttggtgcggaagaattccgttttgtcgtccaaaaaggtaacagaaaaaagttacgctttattcgagtggtcaattgttcagctgctgaacgctacacttttatgtaaacatttgccccctttaatcatatcacatcgcgtggaagtagccatattttattcatcaatctctttgtaaagtttgtcccaaatggtccacttcccctctatgcttagtacgtacatgtgtgtgtaacccagtacatttttgcattgatagtggtgtccatttttgcactgatagtggtgtccatttttgcactgatagtggtgtccatttttgcactgatagtggttcccatttttgcccaactgacagaatgggggcgcttgcaaactggtcaagttcctcgcctaacacagccagcggggagcaaaaatgcgtctgcgctttggtggaaaatataaacatcttcttcccctgcgggtaacccccgaacagtggcccagacaaaagaacacgcaaacataaatacacacctgtgttcttttctacacgcaactacttaaataggcattcccgtttttgtccatttatgcctttttcccaatttggaaaaaaaaaaaatttttggcacactgaacggggtatatatatgtgtccacgcaaaattgaggtttgtcactccacccacggttgctacaacgtgctctttaaagatgcttcccttgtcctctcaaatattcccatttctacatcagcaatttaatgaagaattccggtaatatctacgccatatcgtagccacctttttcaccccaggtgcaacagctgatgagagaaaaagaggagcgcttatctcatttttcattttggcgaaaacctctaaatgttaaaatttaaaagcattaattagacaaagttaattttttatcatattaattttttttaatgaaaaaaaaaaaaaaaaaaattatatgaaatgtgttttttctgtttgaacgtaaaaaatataaacgtagcaggaatgcatagcgggtatacataacaagcacgcacagctggtgcacacaacggtgcccatggcgggcgcacataacagctacgcactgcggttactaacaacaaatgcacatatagagaggtacacactacttctgttcaaaggagaataatttaaatgagcatatatactttggtgttttaaaaaaaaaatgtttttttttttttttaattatgcaaatttgttggtgagacaacgggtgcgtcaagcaaactcgtgttttctttttgttgtgcgagccgactcgtttgtgatatgttgtgtgttactatgtcgtcgtattggatgggtttccttcaccgcacatgggtgagcagcgcatcgcacgcgaatgctctacgttgctctagccatcatccgaatcctcattcgagtcatcgtccggcacgtaattttcgtgatccctggacacggttctctgggatgggggcggcttcgcgcctccgccatcgccaccgtcattatcattactgttattattgctgttactgttgttattgctgttacggttgttattgctattattgttgttagcattgccgccgttccccgcatttcccgcatttcccgtttggttatggctgttgctacgcatcgaggtggctgtgctgcctcgcgcggagctgttccttttattcgggtcgccaccggcgcgggcttcctcttcatcactgctgtcgtttcttctgccaatatccccaatcatttgttggaagagggttggttcattgtccaactcgatgtcttccgggtgcacgaaaatttctctctttatctctgtttgcgagtaggctctgaattgcaagtccaatttcttatcacatccaaagtagcaatcactgaggatgtagatggacacacataaattgcctaccctatctaccataaattgtaacttttcttcaatttttttctcacaattttttacatgtacatattttaagatacgatcatctcccttgtacgtagccacaatccaccattcttcaaatttgggctgaggaaagaaaggcgcatggatatacccagcggcttcattttcatgtaaattggttctatcaatatgtatataaatcgaagccacgtcccccttcacaatatgagtctcatcttccaccaaaatttcggcagtcatcttaatatcgggaacaatgctacaaaaagatttgacgtccaaaatttgctcatcggtcatttcgtttagtccctttctggactcatgactttgatgcacaaagtcaaggatgtccttcacagcgaattttcccttatggacgtgtttaattatactttcagtaaaatgaggaatttgcagcaaacttgaacttctaatgtcaaaggcttgtatgaggcatcttctaaatgttagggcagcctgtgctgttaaaaaccaatcccttaatatgctaatttctatcatactatgcgttatgagtagggaaaattgaagaattttttccaaatcttctttcatttcttctgataataaatcgtaccttctttgcatatgggctaatattaagaagtaatttttcgttatcacaggtactttgaaggttctctttttcggttccactaattcgtccatcattttcttcacatattgttcatcctcctctcgaaattcgatatccctactttctgccgtagctgcgagcatttctgggtatgccttagctctgctattttcatttatagtgtacgttaaatattgcagggtttcaatttttaccccattgggcccatactgtttttgtctttggtagtatataataaaaatggccggaatgaagacaagaaatattaagaaaaaaatggataatattaacaactgatatttttcatctatcaatagtttgggtaggccaattcctaccttcatcataccaggcccgtctggatttccatacttttcataattctcctttgatatttcatctgtcaatgcttgataagcttttgttattaaaataaattttgctgctgctgacgtatcattcggatttttatctggatggtatttcaatgatttaagtctatacgcctttttaatttctcccactgttgcacctgaattaacttctaatatttcaaacgggtcaaatgtctgcataggcttcgtacttaacatctgctgcaccaggatgaacagcaatccccaaaataggaccaacaagaaaaattgaattattcttctatatcccaacttttcccatagtgtggtgcttttatttctcctctctagttttcccttacatagtgcacacgcacaggaccggtacacactgttgtgcttggacttttttaaattgttactatcattgttgaaatttttgttaaatagagattttatgtaaatgtatgtacatggaattaacacacaaattaaaacagttcccgcgaaaaaaataaatgcagagtcatcataacttaataatggctcttttttactatctttcgtaaaggtatcgcgaaactgtgacattcttatttacgcaaattgcaacaatgttctggggttctatacaggcctgtacgtacgtacgagcgtgcgtgcgtgtggttgggagcgcggaatagcttagtatgtacgcaagggcatttatattcgtacatagggacattcacatgtgcgcactggttttcataagtacgaaatggcaatcacgtgtacgtaggggtactcacatgtacgcctaagcatatgtgcgcataagcacatatatacgatgcaatgacacacacaaaaaaaaaaaaaaagaaccaaggggggcaaaacagaagaaatgtactatttcgatatgctctgctatacgtgtaaagggaaaaaaaaaaaaataaaacaatgacaaagaaaagttacactaaaaactatcaaaaatggggaaaaaaaaaaaaaatgatttatttggcaaacatttttaagaatggtgaaaggaaagaattgtaaaaaaggttaacattgctatattcaacgaaattacaaaccatgttaggtgatgtaatgcaattgtaattgtgattgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngattgattaacacctttcttttgccctttaaaaaaaaaatttaaataaccaacttatttttttgtactaccacgtggccttggccttcgcctttcccattactgttttaaagcttacgcaaatttgttaagcgaatttttttttttctacaggtgaacaaaatatacactttaagcctttgaacgtttatgcgcttgttcggtcatgcattttggccctttttaaatacatttaacaaaattttagcttgggcttatataccctttttttaaacaattaaaaaatgaactattatatgataaacaaatcaccattttagaaatttttcgtgtcacacaaacaaatcttcatcatcatcctttcagagcaattcctttgtttgcttaaatggcgagggagttaatttaccttctcgttaatgtgtcgtatacgtgtaatcccagtgatttgatcattacttttaaatgtataaacctacctacccttgcacagcacagatatacactgcgagggagacctgtttttatttgcattgaaaatgcgccaaattgcatatgtaaaaattttatgtactaacagttaacatgtcagaaaactgctacttttcagcgtactgtgctaattatgatttcacctttgcaagcacttactcttatgagatctcaaaccatgcggtttagcttgccctttttgttttttcaacgtttatatttattaacatgatgagatgtacgcagtgaaattgaaatgtatggtgtacatttaattatttgcctacgtaaaacatatttttggtcaatagctcctttttgatctacaaattggggggggaggggtgtagatacaccaagtgaacagggaaaaaacacctaattttatcccatatataaaaaaatagtgatcattggaagaatggtagcacattccgcacacatttttttaatcacattaacatataatttgaaattacgtaaaattttttttttttttttttttctgttatttgtctgaattgcgcactgaggaaaaggtaaaaaaaacagacattacgtcatctgatttaaaaacgtgcaccacattgttattacacatgacagatttaatgttggctgtttttccaaaaaggtggattaaaacccagggcgaaaacacgcacatgggacacccttttcgcaaaatcatttgtagacctgcataaaattatattgaggaggcacacttaggtaccaaccgttggaggagaaaagttccacatcaatttaatcatctaccgttacatttttgcaacgttttttttctttttttccatttccctgctaacactctctgttcataaaacgctattacaaattacgtaaaaggcaaaactcgtaacagtggcgttgagcaataatgaaaaggctctttctctctgtggcaagaattatgcatacctaggtagacccacgtaaacacaaaataacaagaaaaaaacatgtcaaaatggtcaaccatacagtacagtatgcatttatcggacgaaatgtatgtaatttaatttatatggtcatgtaaaacagaactactaaaaaaattgaggtgaattctttccgtaaaatgttcttaaaatttttttttttcatatggtccacaacgttttagctgtttttacctgtctcttttgttggtattttatttttttctttttaaagccaaataggtaaaatggctatttataccgtaaaaataaatttctcaaaataaattatgaacaggcaatgtaaataattgattgattttttttttttttatgaacatgaaatgaaggtttgtaaaaatgtggcactatttttttttttttccttttttggctagctataaccattatatgtaaataaaattgcgaatgggtatttcttttcagcagtttgcccttgtagacatttttgcacaaaatcgaacgaattgacaagttgctaatgcgaattgaaaaacaaataatgtgttcctattttaaacacattgtacgtatattttcattttgttcaatttttgcagttcttcccttgcacactggccatttttattccccttttcgatgctctacattttgttaatttacctagcattattctacacacgttgttcactatttactgcacacacgaacactcgtatacgtaccgatggcgcaaaaaaggggaaccatgttacgcgtacaaagatcaacggaaaagaatttccacaccaatgcgtacttcgattccgccctggatgtaagcacacataacgatgcttctataaacagtaatttttccatgggggggaacagccttccacgcattttgaaaatgtacacaagagagctgcaatgttctagtgatgaacaaaaaagtgacgtttctcacttgaggagtgaaaatttatttcctcaaagaaatgaacatgtcagtgagaatacatgcctaacaagcatccttcacctgagtgatgtaattacatcacagagcgaaaactttgcgcgcctgaacggtgaacatttaaattgttaccattcatcggtaaatagcaatgtttctcgcatcgaaagtggagttcgctcctgtttagcttcatcactattagcaaaattttgttgcacagaaataccgatccatgaggaaggtgaagaaatcaactgcaagacagaaccaaattgtgctcacatcagcgaggcggttatttcgacgaaggatcaaaataatggtgaggcgaataatatccaatttggaactccgaaaaatggaacaaataatgaaacaaaaaatattcaggcaaatgattccttagctgaagaagatcatctgagtgcagtgggaacttcttcaatttgcctccccattaaagaaaattcggaagatgaacaagctttgtgtgatagtaaaaagcaccgaaatggtgaatcgctcccctctagcaaaatgtatgctttgcctagccctagaggtgcccccaaatctacaaacacgtatcagataagtcatcctaccgtagagcccaacccagaatgtgcagaatatgtgaatggcaatcctgaaaaggaactgggtcaagacaaattacaatttgcggatggtcatatgaacgaacgcatgatggtatattacacagatgaagaaatacaggggggtaaaaaaacgtttagcacaaaattgagtgcatcgaatgatgacaattttgagctaacgcaaatttcgtgtaacactggaggggatggagtagaacgaaaaaaacagcatggaaatgaaaaaaattgcaattgcgcggaagaaaaaaaggacccttcagcttcacctttaagtaggaaaccacggagctactcgctagatgatataaaaagcggaaaagtagaaattccaaacgttatatttacaaagctacccttcaattcaaacggagacaatgtcatagattcgtataggcgaaatcataagctactaaatttcatgaaggactgtaacgagtcagttggtctgattttaaaatacccacaaattgaaaggagtcaaaataggacattcaaagtaccatcggaaatttcccctgcaattaggagcaatatcggttcggccatcatatatgaagacaaatttgacaggaggaactatcacccacatgttcaaaacttacatatgggggaaatatacgaaagtcatgtttttaacatattgaaaaataaaaaggatttggggaagaaactattcaaccaaagtaatacatatgaaaaatataaatataataatatcaatggattttggataagtaacattgacaagagacgcttagtagaccccgaaaggaatgatagctacattaccgagctaatatatgaaaaaaatagatcctattctgaagaaatggaaaccctaaagctttgcagaggttacgatggcattccacctattgcagaattcttcaaaggcaataaattttatttatttttacaaaaggagggaatatcccgtgattatttgaaccccgtgatggcaaccaccatgcgccggtacgacatagaaaaggtttcggactacgaatatgtcgacacgtatgaatgtatcacgcccgttcatctctcgtaattgtacgtacagaggttcgggtcggtcgggcgatcgggctagcggccaaacggacagtatcacaggtgtgtaatgggcgcaaaactattttcttcttttttgggtctccttttggggggatgcctacagaacgggttgtttttttttttttttttaaattgccccccattgggattgcacagtaaaagtatttaaacactatttgttcccctttttgcttatttttatacgtttgttaaacagtgccgttattcagaagcgtatttatgcccttatatctttgcataaaaatttgtttgctaatttgacctatcctgctccttgggatgtgtgcaaatgcgctgcttaaatgtgttgtgtcagttgttttgaaatactggattccgttgccgttctttcgttcgttcattttttcgcttttccccttgtgccattttggattcttttatttggcttctatccgtttcgacttgctttatttttttgtttaatcaaacctgaccgtattgcgatctttccatattgaaatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgagcaaaccttgtacatgtatccctacagatgcaattaaaaaacacaattttcttgtagagttaaaattgccgtagttttttttttcttttaacccatattttgcacataccaaaatggatatactacatgcgcgatatacgcctttgccacacatagtattatgaagaagtttaaaatgaaattattcccttaaccaagtcacgttcacatgtgagaaaacgtgcgagcacctacacgcgctgaccagtttagcaaaaatgtcacgttaaagaggaaactattttgccttcccgcatggttaattttttttttttctctcctagtgcatacaccgtacacacatgtatgcacatatatacatatatatatttgcatacttacgcgtgtgcgtccatttttacagcatttttcccttttttttcaagcacattaatgtttaatgtttttactctccttctctgagcttctacatgcgaataattgtttttttttaatttttattggaagtgctccttttgggggggaaggagaaaagaagcgtgacccgcagagaagaacgtggcgagtttgcgttttcgcggcgcttattttgtcaccgttaagccgcttcgccgtttcgccgtttcgccgtttcgctttatcaccttttctctttttcaccttgatacggacaagcgcatatcgtagcgctcttcccaacgaaagctcgcagaagacaaagaaggatttttggaaaaaaggccaaattggtgacgccgcatgttaccttggttacttgctgcagctagccaaaaatacgtatcacacgcgtgtatatttgataccccctattgatgctttacctgcatgtgatagcacctgtccgtcgttaagtgcggagcgatatatttattttttgtgcccctccgctgataatcaggtcggtggaatttatggcgactactatgttggcgagggtgcttgtaagcgtagtatcgcatctacttgtatagaagccttcgccattattccaccacgcgaggtttattctgcccgttttaatgtaacctcgcaaatgaatcaaacgtaagccagtaacatagatatgcatgcgtgtgtgcacatttatgtttcacgagcaatcacaaatttaaaaaaaatgaaaaaattattaactcgagcacgtagggtgttgacatgttattcatcatttcgctagttgcaattcgttctattttttttttttctcttgtctgcatcgttgaactgtaaacgaatagacgtaggcactcccctatatgagagttccttctcccccctcccctgccatattagcaacgtagctaggacgaaatagaccagaagagagagtacatacatacgtacttacatgagtacatttacctagcaattaacaggattttaccagagtcctgtttcatttgataatcattttataactccttttttttcgcgcgtagttcacccaccccatttgtgggctgtaccctccttgtttgtatttgcctgaaaagttcataggcgtgtgttcccatgggaggggagaacattatcgttcttgagattgacgcccattagtgcacatcgtttcaccaaaaattgatgagaatcgttttatgcgcatgagcatgtgcaagattatccatttctgaactgctccagtgggccgtatcagatggcatatgatgcatacgaactggggtgaaaaaacgaagggaaaaccctcctcctttctgcagggaataaattaaagcttcctacaaaaggggtggaaaataaaattaattaataattcgaaaacactgacaagtcttacacgatgaaatgtaacaacgaaagtagaatgtcgagagaaatgacgtcgggaattaacccatatggagagaggaaaaaagagtctagaagttttggagacttttccgataattacaatttcctgcaaagtaacgattccattggtgactctttcgaagagagagaaaaaaaaaaagagagaagatgagtataacaaaattatggagagttcggaagagaagagtgactttttcaatgatgataaaaattactactcgtactcggacaggagtgaaaactctcaatcacaaatgaccaaagcgcagccagtggggtcagccttccccttgcatggagatacacaaagtggaaccacgtataaaagtggcagaagcaaccatgtgctgacaccaaccagcgcaaatttagaagaaaatattttaagaaatttggaagatgatagcagctatgatggacattttggtagcgacacggagaagagtaaaagtgccagatctagtagaaggatatccgttacgagggaaaaatcatgcgaggaggatcacttcaggcatcagaaaagtagcctaaaaagtgggggaagtagtcgcagatttgaaaattgcgtcagtgggggaagtagttgcagatttgaaaagcgcctcagtgggggaagtagttgcagatttgaaaagcgcctcagtggagggaaggtaaaatttgataaaggcgatagcgctgattggctccataggactgcatacaaaatggtacaaatgggaaacacgcagaaaacagatctttggtttatagacaccatgaatgagatgctagacagactttgcgatgggaacgaacaggaggggcacaaaaacgatggagccgttattaacaccacctcgaactccatcaatttaaattatcccccgttaggaataaacataatattgaggtggccagaatatttaaaattgaacagcataatttcaggcactcatatttttcccatctatgagggcatacgtagcatttttataaaataccagagccaaaaattggaagggaaaaataataaggcaggaaaaagcactaccgttttgccgttacccacatttccgcatgaaaatggaaaggatagatgtatcccaaaggcttattcaaatttgccaaacttgaaattgccaactgatagcgaagctactgcacatgcacaataccctcacaacaactttcacgtgaaaaaaggtcgcatcatacacgatgatgattatgatgattttctcttctccaatttaccatacttaatccaaaggatgagaaataaatataatgaattctgcgaacatattggagaaacactagagcatatagacaaagaaaattacacatttaagcaatactgttttgcagtttcgaaaatatttgctcaaaatttaataaatatgatacccttttcaaagttccctgagctgtttagccatatgacgaattccttccacacgtgtattcgtcataatcagaatgaagaatccatgactgaaacggattttatcaacacgtataatttgcaatatagtaacaataagatgggaactgcatattccctaccgatggaattgggtagctccatgtcaaatttaagttctaccattaggatgaactgcagtggacagaaaaaaaatgtgttcctcaattcgaacgcagcatttgtttccaagggaggagggagtcatatctttcccaggggaagaagtatcaacgtaaatgagcaacagagaaggcatagtctctctcacaatttccatggtaccaaaagggacagtacaattttgccaggtggtacacttgaggaaagaagaaattatctaactggaaattttaacaccctgccaaagtacgtaaaaacatgtgctaatagtcgcaaaaagttgagcaattctttaagaccctcggatttaataaaaatggcaagtgtcagaaataatgctcttataaacgtggacacattacggaagtgtaaatcgtcgtatgccccatcaacaagccaagaggtagtgccaaaggttaacacagaagtgggggcgcaggaggaggctgatgtggcaggtaagcacttagataactcgcaaaagaactccttcgatgagataggcgagtcgtttaatgcaaccgccagtgaaaattactgcacggcgaagtcgatgccccttaattagttcaccaacttggcaaaggtgatgatgcgaaggaggttttgggagagaccaggacagatcggtaagatcaactacgcttctattctaggagtataggatagaaagggggcggtgttgtattggatgttgctcgtctccataatccatatcacatcaccacctatgcgtatgcaccgtaaaagcacttacccggttggcatcacacgggagcgccctccgaacgtctcacccttcgcgttttttttttcgtacgcgttggtgaggctgctcacaagtgcaactcatttctcccataaagcaaagagatcatttatcccaacgttcatgtaaacctatgcatttttcttttttttttgcggacctgcttacacacgacgcctcgatgtatgtgcccctttgcgaaaaaaatcccctcgtttgtgtgtgccacccccatttcccccaattaacacatttgcacaaaactttacactctaatttgaaaaccgtaactttaattaacccttttttaaaccgctgcatgtaactgcatccccgttgcgcttcgccttgcgagcaacgtcggagaggaaatacgcctgaaattccagcatcaactcattcagcagtgttatttatatccaagggagagggcggatccttgactgtctaccccttctgacgccacgaagtcgtttttaataaagacggttcgaagtcctttctcacaaaaaactcccttttgcgtcttcccgaaatgttcacatgctacaacagtgagccatatttcccaccttctccagaaactgtatcgatgggaagggtctcctagcaaatatgacccatgcatatgcactcatatatgcacacaacgtacatttctacatcgaatgttgtgcaaaatgacgtgaagaatttgtttaactccatttgggggggaggaatgtaacagcctttgttcaaagcaattccccgcttttaaaattatacatttaattcttttcctgttaaggacgcacaacggtcatgtggcgcagaaaagaaaaatgtgaacgtgtgcaagtgggtatacaatgccatacagtatgcacaatgtagcgcttccatttgtgcgaaaagaggtacatcagctttttcttcggtttgtttttctttcatgcatgttctgctgttcgaattgagaggattacgttaaacaggcaaatgccaaaacagcgtattttccctttttactttaatcaaaattaacatcgcatggggcacatccatttgttcttttcctcatggggttccattgaatgctgtttttataaatgcgagaagaaacacaatgcaatgcgccttttttttttttttttttttttttgtgctaagttatcgcattggcctgctttacaatgacgtgtagggggggtaagtattcatgaatatacaaatggaacatgaagttgcgcatagccaaatggctgttcagttcatcctatttgtaaagctacaaagtgtcagcatccccattcgcatatgcaagcaaagtgtattatatatacatatgtatacatatatatgcatatatacatatgtatatatatgtatgcctacttgtacgtacattatgccccatgcaatcgcatacttcggcacttgtatgtttatatcgtatggtatgctgctgactccctgcccatattttttgcatctcacagcgcgtttgtttttacgctgaaataattaattcccccgtcgactgccctcctattgcagctcgtacttttgcgtaacaagttgggttgggcacgctttccccactttaaaagcgtttcgaatttgcatacatacatacgcacgtgcacatatatatatgtatatatatgtatatttatatatataaatacatatggccgcctttgccccacctcagcttcgctcgtcagagaaagaatggtgcatatgtcgtgtttgcattgcgccattgcgccattttcctgatggccttgcaggactgcgccataccattccccttaatataaaaaattaaagttttttcccacccgttcatcagttcacgtgtcatcgtgccatctcctgtgcgactatatgtacatatatatatttgtttccatttttttttgattagttgtggaaccatgttttaacgaactctttaaataaatgccctccgcgctccccattttttcttatattttttttgtgatgtacatgtacgtgaaagatagctttgggatttttttttttccccttttacggtagtttgccaggccagattggagaccagttttttccgctgcgttcttttgaacctttcttgtgtccgagggcgtcttgggttcaccatcgcgtcttataagcgtttcgttgctcgccatcagtgaagccacctcacaacggtgaagctacctcggaacggtgaagctatctcacaacggtggagatacctcacaacggtggagatacctcggaacggtgaggctatctcacaacggtgaagctacctcggaacggtgaagctacctcggaacggtgaagctacctcggaacggtgaagccaccatacaacgctgaatccaccgcacaacggtgaagccaccatacaacgctgaatccacctcacaacggtgaagccaccatacaacgctgaatccacctcacaacggtgaagccaccttacaacggtgaagtccccccccacgaacgtcgcatattatgagccgcgcaggcagaccagagtaatgaactctcttacaggaagaaacgggaaaaatgacaactatgatcaaactgcattatgacgagaaaaatgacgaagaagagaatatgattattcggtgcgccgattacgagacgttcaaatcctatgtactaaaaaaatacgacaaaatatacgaaattgtaaactacgaaaatgaaaacataaactattatagcgtcaaatggatcaacttcataaataggagagtaccaattttgttgcaaaataaaagcggaccatgtccccttctctgtattacgaacattctgcttctacgtaatcagttacagattgacaagaaaattaaaaaaatatcacagagcttcctcgaaagtaaaattatgaacatactgttagaatccaatagaaaaaatgtaaccgataataccgcgtcatgtaattataggaaaaacataatcgagtgtgtagatatattgccccagttaaaatacggacttgacgttaattgtaaattttctaatattcattcatttgagtacaccaaagggttgtgcatttttgatatgctgaatatcccattatatcatggttgggtcatctcgtcagacgatgtgatgttttactcctacttaaaagattattcctacaatgtgataataaataaaattgtgagatataatgaatactacgagagaaagaagaaaaaaaatgcagacgaatcgtccaatgagaaaaccaccattttgtaccagttggaggatgtgaaagaggaaaaaatggacgactgcgatttgggaaaaccctgtgagagggatgcgctcatggatggcccgacaaataacccaggaggagcctccaacagtgatcagaaaggtatccccaatgataccatcgtcgatctagccaaaggaacaaacaaaagtacagaaaaaaatgataaaaaaaaaagcataaatggtatacccatttttccagatgaccttgataaaatttcagaagaaaatttcaaaacgacattatttcaagacagctcttctgtgcacgctggtaccatctctccgttggatacagacacaacaaaaaaaaagaacacaacttttggaaaaaaaaacacgagtggagatgcgtgtagcagtaagaggagaacacacagcaacgtgattaacttgaagcagccatgctccttagatttggaaaaagctacaaataagtatagcaccgaaacggggaggaaatcggacggattttttgtgaaggaaggtaaaacgccaagcaatttggccttctctacaaaaaaaaacaacgccaataggaatgcttctattggcgctaatgtaaatattagtaccattgccaatgttgttagctctatcagcagtgataacagcagcggcgatgtgaacgtggtaaccacgccaaaatttccggaggaccccctgccgaccacctccaccagtctaattccaattgaatactcttctgagggaaatacccaggataggtcaaaaaaatccgtgttggacgaaaaagcgatcagaaataatgaactattcatggaatccaacaaaatagctagcttaactagcgaaacggtgaatgcagatatagcagataattacacagaaaatagtgaaaattttattatgaaaaattacaacacagatataaatttaactccatacgaaattcacgaagcgataatcatttcggaatttctggaaacgtataaaactcagttgacattagttgggttgaaattattgagagaaaatttgaacccaaatcaacttgtagcctttttcaggaataaccattttaacaccctttttaaatatgaaaataaattattcctgctggctgcagacatttcctttctacatttgagttgtacatgggaattatttgacagcgtagataatgacacctcctactatgataacaattttaggtgcatatcgaatcagaaaaatttggaaaataatttaaaccattccattatttatttgaagaattatgataggaatagtgccaaaaataacacgcattgtgttaagtccaatacgtccctttccactacgaagaagaagaagaaaaagtgtacctttatgtaggttggtttgcttgcgcgtgtgttaggtccctacttgggcggccactcaccctttggaactgcgcatatatgtgcatatatacatacccgcacatgtgtgcaggccgtagacccgatatatgacttatttgcgcatatttacgtatatgtgattatcccccattttggctttctcgtttcttcgttttttttttttttttttttctctttttttcaaagtgccagagcgaattttcgtctctttcgtatatccactccccccctttaggcatgtgtacccacatttgctccccattttaaatatgaatgatacctaaatgtgttgcgcatgcatttacgtctcccctaattaaattttccactttaatgaataagtagtgatatatatatttatgtatatgtctttctttcggtgcatatgcatgtgtacgtgtgcgcacaagtaggcacatgcatatgcatattatgcggtttaattaaaattttttgtttaccttttttttttacctccttttcgcatttaactatattttgacataattgcggagaaaggtacttcgttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaaggtacttcgtttttaattgtttcttctttctttcgttttttttttttttttttttttaaaattgtgtgtgtgtttagacatatatgcatttttaagtgcacgcattttttaagtacactcatttttaagtacacgcattattaagtgcatgcctttttaagtacacgcattattaagtgcatgcatttttatgtacacgtatttttaagatatcctttcgagcaaccccttcaacagaagagtcttctcctttaggcagttttcattgcagaggaacacatttgtatacttcaaaataaagttgtaaaacgttagcaacaatgttctttcctttttgtcgacaaagaggaggacatagttttcctttccaccgttggtgaggaggtacaatatatctatgagcactacgcactcggcacagtttagcaattctccggcatcttccctttcttgtacattcgccaattctccgtttgaaggtgactgggcagttttatttgtttccccatcagcattgggagaaagccctgcgcaggcgcctctctgcaactttatttttatgccctcctcgttatccacattttcaaacaaggacaggaagttatttttaaacagggagtcgagtatatctacgtaaatgtccctatcgaggttgaactcgaatatgccttcttccaaaaaagcagttttgagaatatcgatttgttttttaaagttgctttttatttcatttgaattccaaaggagttcgaagcttatcttatttttaattttgtttttcccgaggcttgctccgctgaacatggtgagcaggggcggtttcgtttcttccacgtcgctcagcacggtgctctcgctcagagtgaggctgctgtccgtgtcgtggtggctatctgcatggttatccatgtggctatcccttaagatgttcctgtctctatgccccacattgttgtgctccccctcaggcgctgcttccacgttgctgtttcttcgcaccggggcagtacccccactatccacctctcgagggtttcccccttgagcgaaatgccgtagatatttcctttcctcacaaggggaattccaccccacagatgcacaccccgtacttggctcctccgcgtttgacacccccgtgaggcacttaacaccattgctattattttccaagggaatcacatcctcagtgtgctctcttgatataagttgaatagttaacagccttggctttagtttgtatctctctagaagggtagatgtgtactcagcttgtctcctcgcccgtcttttagcatcattttgtgttatcacattttgtagcagctgaatcgatttctcaatattgagagtagaacagcagttcatatcctttgcatactctttggaagatttaaaatccttaagggaaaatttataaatttttagcttatatcttgccatcccccttaagtagtatgccttgaaaagaacatacttaacattcaccgtgagggaattcatacctatgcagtagttagtgcaatttttatgctcaggcaaaaaataattgtaaaataaaattatggaagaacaatcattgatgctttcaaaataggaaaacaacctctgatatactaatgatctatttacaagaactttagtcctaagaatgcttaactgttcgatatttttgttcacaaaaatttgttttttgtgggagaatacatctaggtataactcattatctagattttgttcgatctgtaaaaatatattattgttgcttagttcaaaatcgatgtagttaattaggtcattgtaattttctaagcatttattgtaccttttgttttggtagtttatttttccttcttcgtttttggagaggtacatatcgtgaactttggatcggagattcactaaccggtcttcttcgtttcgttcgttgaggacacaattggtactttcacttatcccaccttctttttgcgctttgccgaagctactgttgcagatgttggtgttttttcttctttctgtctcaacagtaggggctaattcttctgtcttcctcgctctatgaaatgccccctcagaatgtcctcccctttccgtttcctcgtgtgcctccccactgcatcctccacgatggatagctggcccctcttcgttattatcaatatcgtctattttgagtttgtcccacgcattgtagtagctctccagcgagttgtggtccctctttagagcattattatttcctctccactttgttcccccgtgaatgctggcacccttaggatctacaacctgtgaaggtctcccatggggttgccccccttgtccatcctctgcctccttcctctctggtttagcggcaggccagttacttcctgtgactgccccgttgcttccctcggcggggccatttcttactgtggcagggccatttcttactgtggacggttgctccttcccactgctccctcctacctctttgctaacttcgctttgccacgcgtacaggtcctcgaagtactcctttatctcctccgagttgtgtttcagctgcttggcaatttctacgtgagactgagccattttgcgttcaagtttgccctcgcgctaagcaggttagcgggttagcggcaaagtgggtaggcggttgttttccctctttaatgcttctttcccctatagtgccaattttttcagtttctacacaaaaccgtgcgcacgtgtgttccttcttcaagtttgcacacgcacagtttgaagcgcatctactaggatctccctcccctcaatcgtaggaatgaaataaattaggaagactttttttttggcctttgttaaccgggtgttatattgtggtgcatcatcttgtgctattttgtggaccccccaaggtgggtaaaatggagaagcacaaaagagaggaaaaaatttctccactaccaagaggcacacatttctccgctgccatttggaggatttatatagcaacgcaggtgctggtgcttctagcgcgccccatcgttcgatcacctcgtggggttatttttagttggacgtgctgcgggggcatttcagccctaatttgaagattgcacacggggaagcggacaaagggtaacgttcgctagcagtacacttcctcccttactgtgtgaaaataagtacgtttgtatccaattcttccatttttgtgtgcaatattcgtgccctcaggagggctgctccttttcatactccacgaatgcgaatcattgtgcccaaaaatttacgcgcggcgtgtgtgcgcctttcagtgggctaaaaaaggcgttttcttatttcaaccgggtggatggagccattcccgcgtgtgagaaatttctcataaggtattaaacagttactaatacagcgtgtttttgttaaaacataagttttgttttacacacatgtatatactctatatacacacatacaacacgtatatatatatactatacatgtgggattcataaaacagtggtggacaggtgagagagatgaataattttgctggagttactaaagaatgatgctttttttttaaacacagatttttgcataatttcaaatattaaacaagatatatataagcatgtttaaaaatacaaagaaacatattcaaaaatatatgtaaacatattttgaaatatataataagatatttaaaaatgattatatacaaattgtaaattgaaacggtacaatcaaatacagtccgttttgtaaaaaaaatagaaaaaaattcagaggaaaaaaaaaagtgtactggattgcgttgaaatacgaggaattgttgagggacaataaaaataccctacattttgaaagaggcagactacgaaacaggcgagataatacaaaacagacgtggtgttacaaaacaggcgcgggactacaaaacaggcgtggtactacaaaagaagcatactgcgaaatggacacacaaccaactgggcgcgccacaacatagacgcactacatcataggggcgcgttgcaaagcagggagccgcgaaacggctgctgtgcgaagtggaggcgatgcaaaaacagtggtgttgcgaaacagacaggggggagatgcgaaacagacaggggggggatgagaaacagacaggagggagatgagaaacagacaggggggagatgcgaaacagacaggggggagatgagaaacagacatgggggagatgcgatacagacagagggagagatgcgatacagacagagggagggatgcgaaacttgagagctgcaaaatgcgcgtctacaaaaaatggaaacaactcggacgaagcctcagttcttctcatagtgcttcttcatagggccccaaaaaggctcagggttcagcaaggtgaacaatttcacatgatcagtattctctttattattaacagaaatattgatattgtcaatggtcgaattctttttaaaaaattcatacgacaataatttttctctcaacttttcatcctttatcgtatttatggaatatacttttttggggctctcttccgtggcttcgtttttcttactgctcagagcattaaattcctccttcttcctttccgcagcatcgggaattctctttttggaatttactttaaaaataatggcacgaaaaatgtccataaagacatcgttaggagcgtttgtcttgacactatctggatccttgtgaaaatacgaaacttcataattcaaatttagcagtgcattcacgaacagctttctagagatagagcacagtctaaaatttctaaaaaggtctggtaaattataatacaatggaatatttatttcctgttttaggcacctgaaatttattaatattctatcccttgatgtgatggtgtttaaattgtattcttgtaagttttccagtaacgatatacacgtgtggataaactcaacattgtgcaactttccgatgtagatggggccacctattagtatttctcctccgcattctacacacttgttggaaatggtcaatttgccgcttttgtatttatttcctatggcaggattgctgtgcgttggtcggccctttggagatggctctccagtcgcgccagcagtcgcgtcagcagtcacgttaccagctatgtcaccagttatgtcaccagccgcgttacggggcgcgccgctagccacatctcccccattttttgtgtgctcgctatgcacagtattttccatattgccctcgtcctcgccattgatcagtcgttcaaaattatcttcattctctaccacgttatcatatggtaccttatcagccgtattatccccatcctccacattctccgccgtatccccatcagttgcgtcatccgcaaaatctccacttgtgcctttttccttttcatgagcatgtttattagcatcatgcaaatggtctaactgtgcgtctggaatatcttctgcatcatgggcatcctccttttccttcttctgatcctcctcctcctctttctttttctcctcctcctcggtgtttaaaactgccccatccttatgcttgttctgtctccacctcttgttgtacctcttattatccgctactgaaatattcctgtcctttttcgatgccaagggattgatataaaagctggaacaattgttgcactgataaaccatcccactatcgacgcagaggtcctttgtctgtaaagcatcatctacgacttgtactaatatgcgaatgtaaaagtcaatgttaagagaagaaaatggaataacgcacttcttatacttcgaggcgatcgtttttattttgtaaaacagtactcttatgctatactccttattgtaatgaactctcttgctaaatatcatgctgttatatttgtaaaaagaaacatctgggaattttccattcaatactctcatgtctgtattcgttattaatatgaagaaattgcttcttccatattttaggcagctttccaggtactctatggacgatccgtatgggtctatgtcgattatatcgaacatgtacttttccgtgagtttgctcctttgtataatttcatccatcatgctttcgttcaggggggttttctcgcctgcgttttgtgtggccccgaacgggttcgtctctctgtggtttgctcccccgtttgctcccccgtttgctcccccgtttgcttccccgtttgcttccccgttttctgccccatttgctccaccgttttctcccccatttgctgcccccttcaatgacctactccccgcttctgctgcgcttgccctttccgcgtacaccctttcgtcgtgcgcctcgtccagcatatcaattttggtgaagtcctcctcattgctcgagaacgcagtggagtcactgtccactaaatcatggttatcctcaataggtttaattttcgtgcctacgttactcctaccgttgttaccatgtttaataccattattatgatgcggagagttatcaatactaatgtcctccttaacctcgttattgcttctgcctctattgtaattcgttatatattttaaaaatttcaaagcttccttaaagtagtcgttataatccgtgatgctgttgacgtaggtaaaaccaacatctaattttttcgtgtttctcttcttcgaataaatattgtccacattaaggatgttcataacgctatttgcatcattacataaaattgtatacttctccttattaatctgatttcttttaaaatttctccttatctgtttacaggcatatttgtcaatatcatttgtgatgatgtggtttatggtttctcgtaattccttcacataccttatgcttcttattccgcttgcacttaacaactcgacgacgttaaatcctctgaattggatttttccgttgtccttatttttattttttaaatatatttctaacgcttttatcaaaataatgctcatgtcacgattaaacacctgggccttgttgtaaaaaatgtgattactcttgttttttattttcacacttccttcaaatatgtatttgctattttccttgtagaatggggttcctcccccgcctcctccttcttctactcctcctccctttctctttccattatttccaatgttgttccttttatttggtctattatatttattgtgaaaatgctttttattctcttcaacaaactttcttttatgcttatcattattgttcacttcattcttaattcctatcattttttttttttttttttttttaatgaagctttatggtagaggtgcagttcaggcgtgcgcgacgtacggacaatggaatgcagggcacaaatgcgtttaatgcggtgcaaaatcgcaagtgcagatggcgtgcaagtgtgtatacgtactgaacaaaggtgctgcgagttatatgttatgtacttgtttggcgtattgcgttgggcgtaaacacgtacgaaaggagaaatatgtgcgtatgtaacatacagacgttgtaatgatgtgctatacaaatgtgtattgcgaatacgtgctgtggttttccttatcagtacgtgctaagcaagtggaggtacagtgcatactgcgcgtgcatactacaccagggctcattataaacgagtgtgcagttaaaacgtgcgatgcgtacgcgatgagtgtgcaacgtgtaagcgatgcgtgatgtgacgagtacgtggtgaatacgtgcttcgtatgcgggcgtcaaatgcgtgctgatctcataaattgctttaagtactgtacacatacagggatgtacgtgctgtacacatgaacggctcatacatactacaaatttgcattataaataaatgcaaaaaaaaaaaaaaaaaaagtgtatgtgctatatggatgtatgaacagatacgtagattaatgtactttttgtgaaggcatttcgttctcagaatttctgctacacctttgctttcattgaaaaaaaaaaggtaaaataaaatgcgtattccgataacatcatcatataaacagttcactcattttttattttctttggtggaagcacagagcgcatatacaaaatgtacatgtaatattatgagtaaaaggtatggatggatgctttatgttccgttcatcatgcttactctactactttttattttttacttggaaaaaaacaaaaagtagcgttttcttctttgcattgttaaacgcgaacattttcaaaaagttttgacaaagcgaaatggatcatgaaatgtaaaagttgcatacgtacatatatatgtacagttcgtttatatatacaaattattgctaatgtaatatatatcactacgtgaagaaaagaaaaaacaaaaaggggctgttttttgtaataaaagtttggtgtttttcaacttggatgttattttgttgtggctttttttcttaagatatttccgttttggagattcttatgtcattttatttttatttttttgttaattctcctttcactttttgcgatttgatttgtttttttacagcagaacttactccgcttgagatgtaatattttggaaaaaagcaaaaagttttttttgtggcttttgtgtttatttgtgggcttcctctttattgccgtttttgtgtttaataatataacgtggctgtttttttctataatgttgacgttcccttttttgggcttttttttttaaaaatatatttttttattttacataaagataaagtgcgtgttgacgactgttgtggctagttttgctttatgatagccattgcataatacatacaacgtatacaattttattacgtgcttcacattgtgataatatatatgttacctttttacgcttgtttttttttatatttgcttaccccctttttcatcattatataaaaaatgaaagtggagaaaagtctttttttttttttttttttcgcattctcgtggcagcctggtaattatttggtatgcttatatgtgcatcgttttatgtgccattttacgtgcgaacaaaaaaaaaagcaggggattaagaaaacgctttgcataagtcattatttatgcacaaagggagtcgaaaattgcgcatactaatttgttatcccttttaaagggtaaataaaaaaagtgcatacattcctcatcataacgcgctttattactttttcttggcgccttaaatttttatgtgaaaaaggaaacaggtgcaaaacgaatgttacatttcgggggacgtttcccattaagcacaaataaagcgacgtccaagggataacaattaaaggctatgtattattatatacattatatccgtatgataaaaatgcaataaaaaaaaacggtgctcattcggcagcgcactatataaggaaatggcttacacaacgccttcaccatctttcaataaatatcgtattatgcgtgtattatatttatatatgcctacgcagtattttatgtttatgtggtgccatcccatttaagtggaaaaggcacgacgccccaccaaatggtcaggggaaaattgcaattttttcccctctttaaaggtattctctcattttaaaaaaatacatacgtgcgcaacgaattaacgcagcaaatttaaattgcagaagttaactgttcccatttttacgcttaaaaaaaaaaaagcgcagcatgaatgccgcgcacgttacgcacaaatgggcaaccttttgacccccaccagcagtgtgcttttgcccctgcgcacgtaagcatacattcgtgcagatatgtataacatttttaaaacttaaaaaggagttattataaagaacatgcagaattggctaatcagcgcataatgggaaggggcaaaaaaaacaatatcgtgcaacggtcgccggcaacttataacgatttgcttaagcttgacagacaacacttagcaaaaaaaattgtgcactgattgacaaaactggtgttagcctgtttgcgcaaaactgctccattatgatcgcgcaaattgctctattatgatcgtgcaaaatgctcgtataacccattcgttgttctgtgataagaaagtagccatgcccccacattatcgggagctcccgtattacattttagaaataattaaataatcccccccagaacgtgctacaaacgacttttcactttgctgataaatcaaatttggaaagaaaaacggagagcatgtggaaaaagcgcactgctgaaaaggcgtgtatgcatcctttcttgtcctcaattttagctgcatccttgtttgtgctccttcccttttttgtttttttttttccactgcatgattatgccatttttttgaaccaaggtaacccccaagctgggctgtccacctgaataattacaccgcggcacgtcacaattcgcgcgcgtttacatcacacgcatgcaagaaaaaatgtgcgaacagttggtatacacacatgtacatgcgctcgtatcaatatgtatgcacgcatatatatgtatatgcgtactgcccgtagcagcgagtttagctttgccgcacaaatataatagccattcgtcaaattcgtgtgctgtacgcccttttgcaaatggaagtctttacattatgcgcgcataagctctcctttttcgacaaacaaggaattgtaaaaaaaaaaaaaaacaaacagtgatgtgattttcctttgaaaaaaaataacccccaaagcacttgaagtacgcaagacaaagaaatttacctgtattatatgatgcaagccctccagcacaaacatgtgaatgtacacatatacgtatttgaaagatatgcctacgtgcgtgtaaacacacatgtgcgttatgctatttaggagtcgagggcaaaggaacacaagcgtataagagagcaaaaatgtaaaaccagttttatgttgttctagtgagcaaatgacaaacgcttcgaatgaccaggggaaaaaaaaaaggatgcacgtgcatataatgtatatatatatatctacctccccgtgaatgtgcaaacgctctgtagcgaaagtagtcccatttgtgaaaaaaaaaaaaaaatgctgtaaataataagcaaaagttctttgtgcgtattctaggattatacatttcaaatgaaggagggtcggttctcctttttttttgttaaaagtctaggaaaaaaaagaaaaaaaaaaaaaaaagaagtcatgcaatattaaaaaaatttcatgaaaatgtaaaaaaggatgaaaaattttttttttccgtggaacttcttttcatgtgctgaaaaaaggaaaaagaaaattaaagaattttgtcacatgaggggaattatccactttatgaataaaaagggagaagaaagctatttaatgcttattttttcctttttttcccttttttcccttttttccatttttaaaccttttctggcaaaccccattttaattacgtttccacgaagcacacattaaatggatgtttcttctccgagcacacaccgcttggggatacgccacagccgaacacacacccaaggggtaggcatcgacagaacgtacacccgatagattcgttttaattaagaacggcgccaaatggggacacccgaacgagtgccgtgaaccttctgttaacactttcccacgcgcgtacgccttatgcgcatgcatacatgtgtatgggcctagcgaaattcctacccacacgtgcatgcgaactagcagcacgctcatgcccacctacatacgtacattcctacatgcctgcatacatgtgcacacaacgcgcgtacgctctccacaccaagtgtaaaaccgtgtgcaatttcggttgcgtccatgcgaaatgatttccacgccccgcttgcgcaaaatacgcattggtccctcttccgaacgtatttagaggcgtatcgagggggaaaacgaatatcaaagtagagaagccaagtagattaattacgcgccgcaaaacgcgaaaaggcgaaaaggcggagattcacaaaacgggggaaaattcccaacccgctgtcgcgaggcaaaaggagcacaaatggaaaacacggccaaaaaaaaggctaacgaaaaaaaagggaaaaaaaaacgaacgatgttaaggagcggatactgagcgggcgacccgttctatgcttcgacgaagaaattgaattcgacaaatgcggccctgtcagtgcagaccaggttgacgatacgacagaaaagaagaaaaaaaaagcaaatcatgaaaaagcgaagaatgcttcgttagatagtgcagaaataggtaccaaaaagagaggacccaaaaaaaagaaggaagggaaaaaagatgagacacacaaaacctcaaaggataaggaaaaaatcaaggaaagaaaaaaaaaaggtacggaaaatgccaacagtagtaacagtaaagataatgacgatgaagacgaaattaacatttacaaaaatgatgacaaaaatgtagataaggatggcccatcaaaattaaaccaagattatgagtttaacgaggtagacagctccaccaacagttcttcaagtcccaggattcagagaaataatatcgaattgaaaaaaaaaagttcgtcaaaatttataaaattacaaagtagtaacaatggtgaagtgttgaatgaagaaaatgatgaacaactaaataaatggatcgaaacattgccaagtatcaattccgaaataggaagcttactgaataatcacctcccttgttacaacatccttaacaatgttaaaagaatcaacaaaataaaaagcatcgcatataatgagaatgaaaacgaaaatgacgaaatgttgaatacaattgaaaaatctagtattatgtttaattcgataaaactcaccaccaaggaaaaatacatcatcaggttcctgtgcgaaggctcttcccacacgttatccgagctagtcgaattattgttttacgtcctcaacaatgacgaattagtacgtgatcagttcccccctataaacaccgcgtccagttctgacaaagcaggaggcaacgctacgtttgcgctgaaccaagcgggtaagaaccaaaagggggaagatgacagcatgccgctcaacagaggtaacgaaaatcacgaaagtggcgaaaatcacgaaagtcacgaaaatcaatgccccttatccatggataatttctccgatgaggagtactactctgacgatgctgagaagggaaactacaacatccatatcagtagggaggacctcctctcaagcatccccattttactgagcaggaaaagtctaggagataatatgaaaaaaatgaatgtcagtaaaaacgaaaataacgaaaaggaatgtctatgggtttgggaaaatgacaactatgacatattcccctcgtactataaagaaatatttaaatatttcaaagaattcagaaataacctaagcaaaatatataaaactttaataaaattaaaaaactccattgtgagtaaggacctacagaacatcatcaaaatacatgattatttaaatgaactgaaaaagaaacaatatttcgaatctgaaaaaagatgcaaaaaaattttaattgagaaaaaaaaaattatcaaaaaaaaaatggacatgaaaaaacaagaagaaaagaaaaaaaaaatagaagacgcgaaatgtttggaagaaaaaaaagcggcaactattaccaagttggatagcattgtaccacagaataagactgaagagaaaaagcccaagcagcaaaacttaatactgtcatggctgacaatgaaaaaaaatcaggcagtaaatgcttccaattcgaatgaaaactcagaacaagtcattaaatacccaattgccaatgtcctcagttttaacgaggccatgcgggacaaactgctggaagcccaaaaccagctacccatatgtatgaacgtgcgaggttgtgccgtcgcagagggggggctccacctatgtgacgagcgggcatatgggcgtataactccccgaagttgcatcaatgctccttctagagtacttccctgagcatttgccaagtttcgcgtgctcctcaccagtgtgcacgtacctacacgcttcctcttccccccattttcagtcacgtgcaaccgaaagggcgccaaagagtcgagtggtatatttaagggcaattgcggtttcggtatgacataaagagggagcaacgataagagaaatgaaaggaaaaaaaataaggaagggagagagtgttcgaatagcactgcgctcctccaccccatgtataaacacacagccgtatgcgctccccactttgcttatttataacattcacactatacccgtcatgcctttttttcaaccctctcctcttcgcagataaacaaaaacttcttgcggactacgagaagatatgcggaagtcacaaaaggacagttgtggattacttcaaagtatatggtgtgttaagcacgaggcgcgtttagcgatataaatatgcacaggtggtggtgcatagatgcgtagatgtatacgagagaacgtgtgctagtttttaataacccccctcccccgaacatccttacaagtgtttttttttttttattttattttatttttcatgcctattgtcactacacatttcgcacgtgcctcctaaactgaaccccgcagtggacaataaagaattctttgaggaaatcccatcggttgacagcattgatggaagcaagttaatcacacaggtgaagaaatttgcgaatatgcgtacttatgtggatttatttgtcacttggattttaccaccaacttggaaaaatttgcttcacattttttttcttttttttccgacggtttacttgtagaatgaaaagggagtgagatccaagctttgggaagacaacgaattttactccaagctgaaaaactcagactacatcaggagcttttacttttacgacaattcgtggacaaggccatacatgtccctcctggtgcataaagttttagacgtaataaattaattttgttatttattatttttttttcattcctaccccttatttttaagaccgccattttgtcgcacgtttcactaaatggccttgcttattatggaacgcattagttttcatgtacataggcccccaaatgtgcattccctacacacctacactaccaccaccacccgcgtttgcatttcaggacaacatcaatttgcttccctattattacaacgatgacatggaatatgagaatgacacgaatgaggattactacgagaagtttgagaccatcgaccttacgacggagaatgaggaaaacgaaacggtaaattttgcacatggggagttctcttccccctcctgcatgttgatgtttaagcatcggggcattgaacacttaaacacgttggcatgcggtggcgatcgcgcacttcctcggcactccccctctacacacacctctcaatcgtgaccttccaacatctgcaggaaagcgacggaagctctcaagacatgttcatcgtcccagataatgaactaaacagggacatcgacataacgccgataacaataccaaccagccaggacattcacttcttctcattgtttaattgggagtggacattcgaagggaaccccaagcggaattacaacagtgagtggctcaacggagggaaaaagaaaaaaggaacctccccaaatgataaaatggaaatattttaaaaggaaatacccacgatataagtgcatttggggggtgattttctacgcccttttgttggacaaaaaaaaaaaaaaaaaaatcttttttttttttttttttttatatactcatttacttccccccttttcaccttgcgcagtaattaacaaaaacacgtggaaggagttcaacctgatatataaggagaacatttacggatgccagtacatgtcttggggaagtaattaccaccgatttttctcccgtctgtttttccatcacgcgtttaccattcatgttactaatatgtactaaatcatatctacaccgctttccaacacgtgtgcctatttttcttctctcatttggcagaagagaataacccctttatatacctctccgaaaggaacaatccgaagaacactttggacaattatgacattaagaaattaataaaggtgagtgagcgtcacaaagttatatcgcgcaagtataagtacttacaactatgccttacagtgtatatatattttttttttcatgttgcagttatttctgtgcacatttttcctttttttttttttttttttttttttttttttctttttgaagcattctcatgggaaggcaacgaagaaggatgttctagtagaacagttcaagctcaagtgagattagctttaacttttgcaattcgccaatgcaatgttatgcgaccgcttcactaattcgaccttgtttttatttttcctcctagaaatgagcatttaacgaaggccgatacagagcggaagttcaagacttatttggtgtacaaaaagtgcgaggacaatagaaaggtactaattaactttggcatgtgtagacggaggggggaacaccctcatcagggtgtgtctaacacggacgatctgaacgacacaaagacttcacgccccccccatttggtttgtgattcacacacagtgtgttcatcaccaattcgtttattttatttgtttgcattttttttttttttttttttttttttgccgcagaaatggatggcctcggaagaaggtattaaattatttaagaacgagcaactgctgaccaaaatttatgacatccgcaaaagaaagctaaacctaattacacaaaaaatggaacaagtgaagagacaaaaacggatggacagagaaaatttaaaaaaggaagagaaaataaaaaggaaagaaaaatcaaatcaagaaaaattagcaagtaaggacaacatgaaaaaggaagaatcagtaaaggacccagaaaaattggaaaagaaggaaacgatgacgaagaaggaggtggcaaatattgtccaaaagatatcttcaagtagctccctgactgttagcaagaaagtaaagaagtgataaaaaggtggaatcatatatgaaggtaaaatgggaacttgcaagaattgcttcaccaaaaaaaaaagggggaaaaaatgtacctccatatggttggatcggacagataaagcaaaagcgtacacaactggaaatgaaaaaatggtgtaatttttttttaacctacacattgttatcctaaacgaaatagccttatgaggatggacatccagaagaacaatttacaattatattattcttctgtttagcttttttttcataaaaaggtactaagagggacaaaacttaaaatgtgttttatcgcgttactgctttcacgtcctgattaattaaacacattttttcttcaattttaatttatatgcataaaatttataaataagttttgtacatttttatttttttttttttccttttttttgacatgggtatatttacacaattgtcatatatatcccccttttggcgtttaaattgtaaaattttacacctttttttaaataacatcgtgaattttttttttttttttcctactttcatcagctttagcagccccaacttatatttctttgccaacttcttaacattgtgatgatgacataaacacaattagctttcatttgcacatcactccttcgaattttagtatgcggacgcaacggcgggtatgcaaaactgtgcaaaaatggcatgcgtaactgagttgcgataagctgcccagtttgtaaagtcggctaggagtgttaattcgattctttctttttttctttctttttttgcacctccaagcgtacgaaaaagcgttagcgacgaacgcgcgtcagcggatggcaaaccgaaggattctcctgcgggagtgcgcatattcgtcttagctcctccccaccccagggcgaaagcaaagattgcctatttgcttgcttgcttttttttttttttttttttttcccatattatcaccctccagtatgcgaccaggtggccatttctacttcatgcgaacgaaatgatggaaagaaacatcctcaacaattacaagagcttctttaattttgttaacaccgtgaaaaataaggcagagaaggaaaaggccctgcggtatagccaacagttgtacttaaaaaacatatcaaggagcaattataacgttaaaaataatgtcgatcagatttatgacaataagcttttcctgaagtactggatgaggaagaaacggcctggggccagaaactgagagaacaacatgaaatttcgagctaattttttgccaataaatatacagacgcaagaaaattttcacttaattgaacatgtgtgacctttgtgcttgcaagaaaaaccacaaagggttaacgaagctgcgtctcaccaaggtgaaaattagtcatccaagaaaatgcatccagattttgtgcatagcttaacatatttttcgtacagcgtttccccttcaatcatgattccttcatttgggtgagaagattttccaaaaaaaaaaaagaagtatgaaattgctttcctctttcgtaggaacatgcctgcaagccgtagaggaccgacttcctgtgggagcacgtgttagtttccctccgcagtttttttttttttccaattctcatcatttttcaccaccttttatcattcctcaccaccttttaccattcctcaccaccttttatcattctgcaccactttttatcatccttcaccattttcaccattttttttccgtgagtgcaaaagggcacgcttgcacacgtaagcggaactagcaaacggccaactcgccaatcgcccatcggccaaatttctatgtagccataaaaggcgaaaaacgcttgacgcacataacatttcaacttcgggaaaaaagaattcctattttgagcaatttaattttttttttttaaaatgccacaataagcgggttacatattcatgccgattgtgacacgcacattatatcgtcgctgttgtcgtggttgatttttttttttttttttttgaaagacaagagatgctacacatgtggtcgcatgatgagagcatgtatatttttaattagccaagtgtagaaataatattcctggtgaacaagttcttgcgatcgagcacttgctattatacatgtttaagcattttcaatttttcttttttcacgtcattttatttcttcttacatttatgcaaaatcgtcaaaaaaaaaataaaaaataaaataaatagcatcatattcgataaagcagaaacgtgaggagataaaaaaagaaaagcaattccttcaatttgcacattcgtgtagcgtccctttttttgaaaaccacatgaaaaggggtaaataaccatgtatgttccttatgcttatctttttcttcctttttgttataaaaagggtaagaagcattcttcaacctttttgtgcaaaaatagtgtgcaaagtatggcggattttgtgccaatcgaaataattctatgagaaatttttacgaaaaaaaaaattcctttatacacactgcgcatatatacacttatgcacatgcgtacattttttgaattctacaatttccgaaaatggaaaaaaaaaagttttaaggtgcgtatatacatcaaaaaatttgcataatcttttctttcctttttttgccaatttctctgcttttacatttcatttctgaccttttttctgcatttttttatcgtaaaatttttatattttcctttacccgaggagtacatgggcgtttttttttttttttccctgctcgcgggaatttgttttatttatatataagacaagcaaaaataaagaagcaacaaaaaaacatgtgaggcatttttgttttccgtacatttcccctgtgttttttctttttcttccgacattagttgaactaatgggataatttttgtgtgaaacacattctcttgctccaaagtgggggtggttctactcgtgctcgcaattgtgtttaattttcttcatttcttcttcgtttctgcttcgtttctgcttcgtttctgcttcatttctactgctttattgcggccacacttctgccacagtgctgccatattgccgctttcctgatgccccattgatgccggtgttccccccttctctgcatcagtgctgcacttttgcccattttttttatttcatttccactcggagtggccactttcacgcagctactgcatttttcgtctcctaaggataagggtgtcccacaaagtacatgtgtacaatattctacggaattaaaagcaaaacgtaaaagattatttttttttttttcacgtacttcccttagctttttcccttaatccaagcttttcatgttctataatcacgcttgtttcacaatgcaatttgttatcaatttctctttttttattcgaaatagaaaaaaaagaaaagaaaaaaaaggcccatgaaaataaattgtgtactttttttttttttttttatctcctgaatttattaagccatatatacacatttttttttttccgacagctcacgcgaattcgcctttttttcatgtttttgtaaaagacctttgttcatatgtacgtatgcacgtatgtatgtatatacaagcttatgtacgcattcttgcaattttccattcctacacttagcatttttgtgaaataaggattatttcacaatagttaaaagaactctaattaaatttttatttttttttcctctgccttttttcttgtttttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataccggcaaaaataattacgaaggaaagaaaaaacgaatggtgagatcagttagtcatttcctgcacagtaagcaactacgagtgtttagcgaacaatttgcacattcatgcgtaagcaaattcaaaaaatgaaataaaaaaaggttaaataaaaaaaatgaagtaacagtttcacgctgtaaccgagtataccttcgtacctgcactctctcccctatgtcctttttttcatgtaagtagagctaaatgcattttttttgatattcacacatataggcaagcacaaacgcgcacttgcacaggcaactggcgcacggctgttgagaaattgtccgcgcgactgcacacacaactgcactcttatatgcacgttttttttttttttttttacttgcacacaaaatgaactgcaaatgctgccactttccaaatttgtcaatagaaagatacgagaccttaaaattaacacaaaacaaaaaaatcaccaaggcagattgcaacacgcaaaataaaaaaaaagctgcaacaggcgaaagggtaaacgggcctcgcgcattcactaggtgcaacaccaagtgctgcaataacaatcattttgttaatattagcagaattagagccattagacagcttaaaagcggaacatccaatggtagcgtgctacccttgaaaaaggtcaaaacggatggaccttccgaaaaaaaaaataaaaaaataagtactaggggaaagatgaaagcgacgaaacagtcacatttgtctgcaagtttgggccacggcgggaaaaaaagctccatgcttctccctgatgagcaactaacgagaggaagtaatgctgaagggagaggccgcaacggaagtagtgccgaaagtaatggtggaagtagaggtggaagtgaagtcggaagtgaagtcggaagtggaatcggaagtgaagtcggaagtgaagtcggaagtggagtcggaagtggaatcggaagtgcagtcggacgcgaagtcggaaccgaaatgagaaacgaagtaggaagcgaaaaccgaagtgggtcgaacgcacgcataatgaaaaacgcaactcaccaaaaattcacagggaataataaaataaactcaatcgagaaaaacaaaagtaaaagctgctccttgagaaacattatgggttccaattcggctccgaataaagacatccatgaggacacctcgaattggggtcagctctttgagaacgcagaaggggatccaggtgtatacactccatctaatgagcttctagacgaaaaaaatatctggaaatatgccaagggaataaagaaaaagaaaaaaaatatgaatattgcaaatgtttatacagtttgtcaaaatgagtcctctttaagcatcgaagagaagtgccccttggtaggaaaacacaaggacgtgctgttagtaggagacgaaactgaagatccccttagaatgaatgggactgggtttggagaaatgctcataagtaagaagagctatttaattgcgggtttggcgaatatgccacgtggggagaataaggatgtgttcgcggagggaaaaagtggacttaacattggacgtagtagtgatcatagcagtggacgcagtagcgaacattatagtgggcgcagtagcgagcatggtagtgggcaaagtagcgaacatggtagtgggcgaagtagcgagcatggcagcaatcgtagcagcaagcttagcagtgttactcagcatgccgacggaagtgccaaggaccaacagaagactcaagggagccaaacaaaagacatagcccacgtagctgatgatatgccgttactagcaatcggagcggaagaatgtaagaaaccaaaaaatttaaaagacgaggaatacgctaaaaagaaccaccaggaagacatttcaatgtacaacttaattcgcgacatatgtaaaggttccaagggggtgaagaacaaggagggggaaatcctcctcaatttggaaaacctagccagtcgcgaattagtgaagaaaagcacgtcatccagaaaagcgatcaatcacgtgaaggagaaaatatcgtcaattttccatgcgaatgaggggaagaaacaggaccccacgtgtgcaggtggaagcttaaattctaataatcaaatcggtttgcccaatggagacacagtagaagggcatagcgagaaaggaagcgcggagcgtggaatcgagcagacgggagaacatgaaagcgaagccagggatgacccgcgggatgaccaaatggaacacctgagaaaccaactaaatcaccatttgtacaaaaagttaacagatgacacaattaccgaaagtactaataacacctgctccgatttcaatgaaagtacgcacaacaacagttccccgaagagcaccaagtttttattcagtatgtgcaatgaggaggagagggaattatgtgagaagattacgctgcccaagtctacaaccaacagtgcagtcaatagcatgagtgtgtacatggactcttcttcatccatgtcggatggaagtttattcaatgacgtaaataggaataagtcaaacgtaacagaatacgagaagaaggagaatatttcatgcaatgttcagaaaaagagagattgtccaaatataactccattgaaggggggtcccctaatcaatcataccgtgcatgataaaagcagcagcgttaggaggaaaagtgaagttcctagtagttcattccccatccatgggaaaataattaatctcgttgggaacagccaagcacaacatgctgatgaagaaaataaaaaggacacaatcgaagaagaagaagaaggaaacaaaataaccaatttgaaaagaagcataaaccgagatgtagattacagtttaaaaaaaaaattaaaaatagaagactattctttactcaatttaaatatatataaaaataaccccccagaattgtgtaaaaataataactacaatacgtacatattgaaaagcctccaaaattcttacctaagaaataaattattcaacggaacgtacaaccaaatcagtagcaccagtacgaaaaaagaaggtggaatcccgtcctacgttgataatagccccttcaatagtacagaaaagtataagcataaatacaacagcaagagtggcagtacagaagaatatgatgaagcggaggggtgggattttattagactcacaaataatgaaatggatgagaaaatcaacagtgaagaaatggcaaagggaaaaaggaagcaacttaacgatatgaatagctactataatgatgtactactcaatggtatggtatgcccccaatctacacaacttataaacgtagataacaatgcatgcagaagtagccccttcaaggaacaaaactttagcgctacatataaaggaggcgaatcaactgacgatcattttaacagcatatatacgaatgatgcaaattactccaacctgttgaaggaaaaacagttggacaatgtgcatctgaatctacgtgatattataaacctcctagagaaagaaagaatcggaaacttatacaatgaagaagaattagaatccataataattcctgttggaggagtttactacgattctggtagacaaaagtggttatacaaatatgacgatggagacaaaatgacaaatatgaggaggaagtttttatatgcacaaagctattcttatcaccagtccaggcagatggcactacaacataagtacaactacataaggaagaagtataacatttttagtaaccttgatgatgaggagagaatgttctttgtctccatcagtgggtatgcaacaggtggaggggctgcaaacaggggagccccaaacgggggaaacaccaaccaaagggtgagcccaaaccaggggaagaaccctctctccaagctcctcaacgagtatggcaacgacgctagcactacatatggctgtactgccaaagaacaaagtcagagacgcatagagaggtgcaaacagaaggccgacccgaaagaaatacaaccagaaggtgaagaagcagaagaaataaatcgctaccacaatggcaccgatgaaaagcaacaccctttttacagtataaataaaagcccctccgacattagagaaccaaatttaaatgacacgattaatccgttaagcattcagacccccctcagtgcttctgcgtcttcatcacatgaaggcactcaaacaaactgtgcagttagtggcaaagggaaagcggacttccctagttataacataataaacggaaaaaaggatgtacacaattgggttggagaattatccaaaagtaacataaaagaaaaatcattctcagatggggttcaaaacccaagtactgttactcaaagtggagacccctatggagagtacttccccaatagtagcatcacctcgaagacgagagccgttctgtacaaaactctaggagtagaattctccaacgacttggtagaaaaaatgcagaacctaccgaaggaaaatatattctatgagagagacaaaaaaagatgggtgattaaaattttcgaaaagaagacaaacaccttgttatatttcaaagaatttgattgcaccgtttttggattcgtctatgcctgcatcttaaccatagaacataaacatctatatctagactattttctaaatgaaaaaaattacgatttcttgatgcaactgatccagaatagctccttgaaaagaaagctttacttcaactctgcagttcgatcgactggcctaggcagcaacgggaacctcgcaggggccaacatgttcttcatggagggcgtcaatgaggaggcgagcgtagaaatgagtgcagaagtgagtgcggaagcggatgccgaattgaattacgatgcagataggcaacgaatcaaatcgggacacaaccccaactttgcctacttggtggataatccagacgcggtatggaacgacaaagggttaagccgatttggagaattttatcaaacggaaaaattcggaagggaaaatttaaccatgtataatagcggcgcatcgttgagcaaaccctcacaggtaggacatatttttgcccataagaagtacccctcgaaaaatgatttgcaagcaaccagaaatgatacggctgatagaagaaaaaatattccttcctgttttcaaaaccaaatggatggagaatattttacgaatgcgattggtacaaacatctgtggaggaaatgccgactgttcgcgagggaaggagaaagagatgaactggctacaaatggaatggccacaaaaggaatggtcacaaaaggaatggcccaaagcggaacagttcaaacgaggcccaaagaaggagcaccgtattactgagaggggacgaaaaaataagacccgtgaggaaggatcccaaaattccttcgttgcccagatggagaaaatgcaacattatcttccacacgatgaagataataacaaaacgatgatcataagtaacgtccgaagtgactgccacaacgaagtagcgagctgcaatggcaataccgacacgctgtccccccacagtggattccagaatagcgaaatttgcaaggatcaagtgataaatgctaacgagactgatgataagaataggaagaaaaccagacagacgaaccaaatgaaggcgaaaaaagattccctatattataaaaaaacgaaaaattcaaaggatgctgtagcaaacggaaaagactccacccttccggcggacttgatgcaagaagagacaaataatttgatcaaattagattcctacatagaatctttggaaaataatacggacgtaatttccttggcgaaagaaacaatccttttgcttcttaaagacattataaattgtatcccctttcaaatggccccctctgtaatatcgagaaaaatttattaccaaaaaattaatgcgcatgttaagtttgtatatcattctcaaaatatcctcgatttgatgccctacttcttcatattcaagaatgtcattaagcagaagaagctgccgagtgaccagtccctgtacatttgcaacgtcttgttgtacgccttgttcgaggcgtaggccctaaagtagtgcaacaaaaatggggggacaatcaaaatggcgcaaagggacgcagcaaatagggataagaggccctctccccaccctttttttgtaactcccttttgtcaaatgaggcaccattgtaagttcatctccccttcccttcctgtatacgtctataccatgccgcccctcctccatgcaatacgtgacacttgacattttcaattttgttccacacacaacattcattttttcccgaacgtgttgccgtccaatggtcattaacatgttggagacgcgtgcacaccgatttatgtttaaaaataggaacacgtcccccttggagcattccacagattggtgcttcctaccgtcacaccgtcgtcatagatcacgcatgtacgcccccgcttggggcgaatatttgaacaatgcgatggttcgaagttacgaaaaaattaaaaaattgttacatatatatgcacgcacaggaacaataccaatttgtgcgtgctcgaaaaaaaaaaaaaggaaagaaattaatgtggcataatttaggtgcattcatgcacggatatgcgaggggaattatcactgaaatgaaaagaggcacagtgcggagcgatttggacagcggcgtggaagagggaaaggagcctgcgccgtgaaatatatacgcaaacgcgcaaatgcacattaagcggtttcacaacttcaccctttcacgatttcatcgattaccgattaccgattaccgcttacagcttaccacttcaccgcttatcgctcaccgctcaccgctcaccgcttcgcgacttcatttgatcggcctgcacaccgcactgaacgtgtttacggaacttatgtagtaaaagaaatcgtcgttcttcaaagatttggatgctgtagacacgtccgcgtccttgtcggcccccagtgaattaatcttctccgagaggaaactcaaaatgcgctcgcagcagcgcctgttcgtgtctgtattcttcatattgtcgtaaaaggtaagggacgaaattgcgcatgagttgattaaaaaggaatacttcttcctcttaatctgatcttttaggaggcactgcttactctccaagaggtgaaagtagccagcatcgtttccacttggcttggtcgacataaaattctgcatatcatgttcgctgtcgtcatccgtttctgcgtctgcgtttgtgcctaaagcggaatgttgatctatattcacccctgcacttgaagtcggcacttgggccccctcactcgcaggaactttttcactttcctcattctccctgttcctcctttccaccattttggtgattttacccattagcgtatcgtatgtatcactcattatgacagacaagacgtacttgacgtaattcatcacatagtaaatggtcttaactatgttatagcgaacgttacttatctgatcagtgttcaaatcttccaaaatggctagcaccttattttcgatataatgtagggggaaataaacgacaagtctggaaatgtattgcagacaggtaattctgcagatgtgcctactcgattctttaaggtcatttaacaggtaagtaattcctttttcaaaaaaggagaaactcttggccttgattaaaaagtgtagcgtgttcactacttccattcggatggagtagaccatgtctttagcccctatatttataaaactccagaaatcgccataatttgaagaaaaattttccttattttgataaaaaaaaaagtgatcaaaaaattttaagtaatgatataatgtacaccttaatctccaattcctacttttaacaatttcttgacacagtggcataataatttgtttcatatcaaaaaaggaaataagtttcgaaattttgtgcaaacaagtgaacaaatctgacttcaaatcactttcttctatccttacgaataacaaaaataatggcaggatatattctatggatccatttttgtccaatatgtctggtaaagaacataacaatttgcacaaagaaatttttaaatgcacattattactatcaatgtctcttttcaaatcatcaaaaatttcatccattatgttgacactaatttttgaatgcactaaaatattgtccagattattcaacacaatactacgtacattgctgtctacatctttcagcagtaagagaatgacaatagatatgtcttcactctttcgtacttttaaaattctgtgaatgttatttgctaaaacggctcttactctccagctttcgtcattacatatgttcctcaacgtttcttctaaattttttacaaaatgtggatcacatgttaggatatctgctaatatggatactgcgcttatttgtacttcgtccattccattgatggggaaaaaaaaacttctatatatttctttcgctccttcccacagtttctctacaaatatttttcgtttttcattcgttttcaaggtgataatttcctcttcgatgttttttttctcttttttttcgtccccatttagtgtgtgtccacttgttccgcttgctgtggttctatgggtactcaccacaccattcacttcctccctcttttcgagttttccttccacctgttctttcctatctccattgagtgtcccccccttccaatctgcctcattattcgcaccactttgaaccgcatatccatgggccctcccagcagtttcatccccagaaagtggcttccccttctcttcttcccctttcgctgaagagtacatagaattctggctaagttctttatacctttttaaaataaaaacgaaagaacagaaagtttcacagcaggatttctttaccaatatgctttgatcttgacacaattctaaaaacacctggatgaacgttttcatatatttaggttgtccttcctgtatgcacctttcgattattattggaataattttactaactccgattcggtagttatcactatcgctactaaccagattcatcgttttggggcatataatatttatcagtgtattacagtcacatttgtgtaaataattattaaaggcaagaaaggcattcacattaatttccttttcgtacgtcacaatgaaatgtaatattaagtcacataaagaactacaatcatttacatcacttaaaaaatttgttatggtaactaaattattggacaattcaaagaggacatctgaatcgtcttctattatgttgtacaaaaatttgatgacttcattttttgttttttccattcctacaatttcacataaggtttttatttccttcatgtgctttagtctcgtcttggggtcagttgcctgtatcccatcaataatctcttgtgccttcttccgctccatggtttgagaatcctgtgtccacctttctgtagagcgggttggatctccggcggggagacaaatggggcttcgtttccgtaatgtgttcttatcacaaggcgctgcctcgcattgctaagaaaaattattgtcacttagctttttttgtgtgtccttctgagttgatttgtaccgcccttccacaagctcatctgcttatgtgtgtgcaggtgtattgggggcttataacggtctacacgcttgaaggagctaacccatgggcgatggtgaacgagcgcatagctgcgttatgccgtgttgctcaggagagtctcgcgtccgttcaagtataaaatacgtatataggtgcaatgggacatacacgcatgtgtacattcgtgcttatgtttgcaagtacacatgccgcttttttatttccttttcagcgtctgtgacgctttggtaaaaatgtgcgttctcgtaaaactatctccagtccctggcattttttttttttgccatacagtttgtgtcctcgccggtttgtgacacgctctttgctatctatnnnnnnnnnnnnnnnnnnnngccttctcccaattttgctgtttctcttcactgtttatcagcgcgctcgctatcattacgcacattcaacagatttgccttttattccattccgtaaaatcggaaataaaacaaagtggggaaaaagggtcttcccccacaaggctttacgcgccttttaagcaattttaaccaattttaggcaatttttacaattacctcctatttcctttcgacccacaaggcatattaatttcgggtttgttttcttcacttgatgatttttttttacccgacctacatctggttcgctacatgggtacgtctgcaattttgctgcggaccgccgtggaatatcaaagtaggtgcactaggggccgttctcgcgaaatagtaatcgttcaaacaggaatttaatggtaactttcgccaatttggccacttcattttaccagtccattttgccgtgtctgccccccactacatgctgcacttctacacatgcgtacatgtatatcaataggttaaaataaaaacggggggcctacactaatgtgcgggaaaggtgtcagaggagtacccctagctacgttgggaatttacttctaccatggaaatgcggtgctacatcagcaagtgcctattccgactcggaacctatgtatgcatgccttaggattgtaaaaaaaatccgcgaacagcgttttggggagtcccccttggaagcactttcaacgagaagcagaacaggggaaaccaggaacactcgccatttctgtggatatagtggaaggagtcattttttttcttgcactaaaggaccacccttcgaattgcatctctttgtgacgtagtacaccacgaatcgccatcctcccacagtgtgactacccctcccagtttacccctttcgtgcctactccctgacataaaacgtgtcgaggtgctccacaaattcgtacgcataggccatggggcaaaacacggcttgccctttctgcggtgtggaagtacccccggttggactcgcttggatgtaccgaagccttttccaaaattcagtggagaaattccaaaagataaaaaaggtagagttttgcaaaacgtgatttaagaagaggtgcgtctgtgcatcggctactaaatcatagttgcctttttcgagtatgttattttcttcattttttatgacctcactgagcagtaagtaataggggtaggatttttttgatagatattcctgcacatacatattgtgataaataaaaaaggacgttttcctcctcggctttatgaatgtatttacaataaagttgtagtacttgcatccttcttcttctccttcttctccttcttcaccgttatgtgtgcagacaatatttttttgtatctcctcatagcattttctaatgcgttggccaatattacaagagtctggaaagagctcctttaattctttgtatatgggattcagttcgaaatgacaaagattattttgactccttcgcacagatgggtagatgtcataacaatttttataaggataataattttcttcacaagtgaaggataacttgtggagcatattcctacacgttttgttcacgtaatggaaaaatcgctcctctatgtcatgatttatgtacaaattattttcaaaccttaccataggtgatagtaccaaatcacttttccatgtatacccagtgatgacataatatagttctttagaaaatttcgctacatttgtaagtcttaaccctaaatgttcaagtgctgttttcccattaagtaggatctcaataaatgatgtccttatcccagtttcgtaatttaaggattcattttttactctcatttttctaaacccgtgtaaaatacaatagccaaatatcatctccagcaggtcgctccccaagaaaggggagttaacgggatgtgtgtcttgccccaagtaccagactgtgcacacatcatggtaaagaacaaacccgataacttcacttttgacgcctggattttcagcaaaatatatttcttccttttcgtatagcacactttctggatgtaaaaagagagccttcttttttttttcactcttcaggggtacgttccttttgtcaatagaattcctctccacaattttgctcctcaggtcgctactttttattagtaccccccttggtgaatgcccaagtgattgcttcccatttcggggggttctgctcactgataactcgttttgaaattccgcttcgcagtggacgctcccgtttttaaaaaaggccacctctcttctgccatatggccatgtcccgtctgtgctgcatgcgaatcgcaagttcctgtatgagaagggatatgggtctgtctcccattcattgccaccgcgcgggtggattccaccgccccgatggtttccacttttctgcaaaagttctctcaatttggtgggaacatttttgataacaaacttataatgaccctccctatggtgaaaaaggctaaaaaattcgtttcttctgactgctctgtccctagagaggtgactctccttctcaccacttctccggttcgcctgatcagttcgatacacgtcccgcaaaacgtcatactcgtactcgctttgcagtatgtggattttttttcctcctggttcgacaatgaaccgggggggaataatgtctacgtctttgcttccatccatcccgttcgtccttcgatctccaaccccgtgatgcttatcaccactttgggaagtacctgttggtgcccccgtgttggcaacacctccatgagaattttttatcgcaaaattaaagtctccaccggtttccgcctgtttctcccctttcccccaattccaccttcgagcacctttcaggttactccaaaaggaaccccttaatatgccaaactcgtacagcattctactcttcctcctttggtagtcccttatgtacagcttttcatggtacctcacgtacttcccaatattgcaaattctatgttccacattatccttcacatttagtttgtctaattcatcctttaataacgattttatagagtcaagatcggtggagaagataacattttcgaagaactccttttgtatgttttcatcccgagggagcagaacgtcactaggtattttttttttcttaattttgttttttatcttttcggaaaaagtattcctcctaaatggtaaggagctgctctgactgatatactgctgtaatttttttctgaccatgtcatgtccaaatacgtttatttcttcttcatttggggggcatttttcgacgcataaaaagttgctatataagaagtggtgcataatgctttttcccttctcgtccagcgtggaggatgacatcacattgctgacgcagtcttcaaaagatgcggcgtcctctccgcagaagtgttcgagtgcttccactaaaatataatttcccgatgtgtttttctcctgcaatctcaaacggttttgatgtttcgttttttcagctgattgcttggttagcttgctagacagactcttcctcatatacagttcatcctcctcgtattgaacatacaactcgttcatgtagcatgctttaatcctttctttgtagttgatccgatttagcagacttatcaactcgcgaaatttataattaaaaacttcccttttttgttctatccctctccacagcaaatacgatttgttagcaaaaaatttgaagtgcattttggggatgcccctttctctgtccatctttctctcatcattaataaacgaattttcaccttctatactgtacacatcattagtggagtaaaatttgctataatgcacatcgaactggagactgaaaagggtatccttaagttggttatgttcgtaatgtttaaccaaggagtgcacattttctgtgaacaagatctgccttttgtatcccaatttgatgcacaagccgattaaaatttttagcataaccttttctgcctcggttaagtaagaatgaacattcaattttaatttgcataaatagtccccattgtgggtccccacacttgaagttatcacccccttggtgttcttctctgtagatttatcagcttcttccccactatccacagagagcgttttttcggaagttatcaaatggtttgattgcataaagtcgccatgattgcttactcttttttcttcatcacttctcctcctttctatgtcgaaccctatgtagagaggatgtagtgcatccttaccatcattacattttacaatttcgtatgaattgtcatatatgtaatatttacagacgaagtttatttccttcacatgtttggatcccttcgagtgaaccatgtccccatagaggacatccacctttgttattcttacataagatgaaaagaaaatatttttacaaaccaagttggaaatatgcttaacaaaattatttctgttgctattgcatatggaaagtagcttcaaattgtgaaatacgtcttccgcgtccagcgtattttttcctaaagccaaatcatccccagtggactcttcataaatttttagcaactcccttttgttaaattcgtaaatatgtattgagctacaaagcagatatttgaggaagcaaactgacaggaatgagatgaaaagggttttgtccgtcatgttaggaggagaagcacaggcgaatcagaagaagaagaaaaaaaaaaaaaaaaaagtacaacgtgttaattctgctttattggcattatatgccacatgttaaagaacgaacaaaaaggctacttcctttttccttgtctaccgactaagcactttaaagtagactggacattttgcatttgtcctcgtgtagttcgtcttcacacaatggtttacgctgtgtttatgcttcaacttttgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtcatcatttgaacacttgttagtaccttctttgcgttgctcattctcgtcaacacattttttcgatgaaaaaaaattgccacattatggctacgtacgtaccaccgttttgatctttcccaactgtgaaggcgaacctttcgctcttgaaatctccacgattgatggaattgccccccacgtagaaacgcctatctacatgcacacacacgagcgcgcattttcggaaaagggaagttgcggcagtggtacaaactatggcacatgtaaaaaaaggaggactatggataattacctcctcaacgtctttttcccacattgccacattttcctcttgaaatgataaacttggcagtatagcaaattgttacattgccaatctgtcaattggggagaaaaaataggaagacgcatttcccgtttaaagtgccttttttagaaaatgtctagattaccccaaacccttgtgcagaagggagccaccagctgctgtgccagaataactgcacttattgcagcacccgctactttcacaaatgtgcaatgttaccctaaggtccctgtcttcccaccacatttagatgcgctcaacatcacagaacgtgtttaccatatggctgtgcaaaaaaatgctcctttcctgtcagcagtcgtatgcgctttccgctgtcgttagaccaaatcatcctcgcgattataacaaaaattgaaaccaaattcgctcctcattttgagtgaatttttaaccaacgaaaaacatacgcgttgaaaaaaagcagagaagaaaacgaattttcatgcgcggaaagcccaaacccaattgcgcttaccctccatgtgccatcttaccaaaatagcctttttgtaagaccctccccaaaatgaaacccattctgcatttcttccttacccccttttcgcaaaaaaattacgccatggaataggaactacgtaaaatgtttcacggtaaaaaaaaaaaaaaaagaaaaaaaaattgttacagaaatttgtaaaaactgtgtgcataatgttgaatgtgtaccttttttgaagaattgatgtttttgtttcttctcattttttcgtttaatctttccagggaatacacacaaaataggcgtacgagcatcggcctgttgtttattttattccattttgtaagtcatatgcaaagggcagcacaaaaagacgaaaaaaaaaaaaaaaggatttgcattaaaatatagttcttttcttttcccataatatatatatattttttttttatcatatgtggtgttttgtgaaggccactaaaatgaacatcaatgtataaatgtacacacgttcaaattgtatgctgcaggggggtttcaacgataggcttctcattcacctggtccaccacacatgtgttaagctatttcatattatgtcatattatctcattttgtttctaaaatttccctccttcatttatgcgtatgtgaaaggcacgtcgagcagctcagtcctttgttcacctttttgacgtagaactatagttttttttttttttttttttattcaccctttacttgaggcattcattccagctcgtacttttcagcattttacatgggaagcgttataaaaaaggcaaaccaattaaaaccaattcgaataaacccgtgaaggtcttggttttttacgtacacatgcataaacatgcgcaagcgatgtgcacatttcgccccctcttaagaatcgtagaatgaacgaaataatttcccgcatgcacgtttttttaaaagaaaaaaaaaaaggaacataatgggacaagcgaaacgccgcgaagaaatgcagtgaatgaaagctaagataacccttctcgtgcctcaggttgcacggcaggcttgaagccacataagaattaacttggcacgtacaaaaaattgttcctgtaatgtactgcaatgcaaaaagagaactcgtatttttaagccaataaatttagtgcgctcatgcgaataagtttattccgacttatgcgaagaatgcccactttcttctttgggtaggttcacgccattctcgctcattttagcacatccactaattcggatgcgaatgccgctttgttccccaaaattaacacaattcacgagtttgctaactattgcccgtcgtaccccccttgacgaagattaacgaaacgcagatggatgcatacaagcaaaacggtattaattttgtttttcccgttcgcgtattttttttttatgcttacatgcatgcttaattaaaaggcaaggccatttatttgttaatttagtcgtgaacgaaaacttttttttttttcatattttcatcccttttactttttttttttttttttttttttaacttgtgcgtaggcattttttatcagccctgcaattatccccttttttaaattcaaatttccgttttgtgtaatcatgcgatgttacgatggtatagtgacattgcgacgtagtggcgtgctaacttaagttatgacgccctgttgttaacaaagggatcgcgctgcagtgttaggaggttgaacctagcgcaggggttaagtataaacgtgtacaagtaaatatatacaatatgcgtatatatgcaggcccgcacgtatacgctttttcttgtacacatatgtaccagcctcaccactttcaaacaataatacgcatgcatatttgtactcgcaactgcaagtaggaccaacatagaaaatgtttttctctgattttttttaacatcttgagtcatacttaaaaccgaagaggaagcatttggccacgcgcttttgctcctgcgaaggtatgcccatcccctccgccgctccagatgtgattcagtagggaaaagtgacaaccttgtttaaagagaagagcaacaggaaggcaaaataagcgcaatagctggcgcatcaattgacgaaaagtgatcgcacagacgatcgcaaaataagcgcaaataattggctcccaaaaggacctcgcctgagaaagcagccacccaccccgagccacaaacaaaatgatgttcgccaagttgctagcgcggctagcggtctttagccttacttgctggcttcagaggatacacgccctgcagaacgagtgcgactttaatttcaacgtcagtttgttatcaaatatatatgacaagtacaatgggaaacagatagacgagaatgaggggagcacagactactgcaccaatttggagagtttaaactctctcaaatccttctggcaattaaaattgaaatctatatgcacagaagaaacgtccattttggataaacaagtatttaacaacatctgcagcaaaacgtacaaagtgccccatgtaacggtgagcggattagaagtaggcaatgatgttgttaatatcgaatttttctgcgctcatttcttgtatagtaacaataaagagattataaaatgtgtacgacataatattttgaacaattacctagattcttaccacatagcttttgatttatccgtttcgcaagaattgctaaagcagtcgaaccatgtagatgatgttttaaatttgaaaaacatagaaggattggctctcactaaaaggataatagacgattccgtatgtaggatacattccagtgtccataccattatgaataagcatgactttgagttattcaaagcgttagcaggcttatgtacaaaattgggcttccataatcattttatcataacggataatatacacccgctaactactcctatatttaatgaaataccctatagtttaaattcgctcaattttaatatacaaaatagtaccatgtactacacaaactatgaatactttgtgtataatgttaagctagccgatatagatcacgtccttggttcgtatatgtctccatctgccctagcgataagcaaaaataactcgtacgtaacgtggttaggactcaacaaggacaacactctgtacaagaaaaaatttactgaattgtataatctgctagacaacaataaatatatcgaaaggattgttcagtgttatagtaagtacacatccaagtattatggaagtagtgtaaaatattttttacgatatattccagagaataaaagagatgtgatgcaaaataatccaaaaatttttgtgtacattattaatggcatatgtaagaatatcccatccattcacaaatgtgttgagaaaattattttccttgatggaatatacgatttgtactttaaaaattttatgatcaattttatatactataatgcggcttgtatttttaattgcaatccggtggacttaggaaaaattattaatgatgaacaggtgtgggatatccttgtaaactatttttcaaatgcatttttagtgaattataagaagaccaagagtactaacattgcgggttataatgccaacaagggtgctgataagacggacgagtctacatcgccagaaacgtacaacgaattggccaagtcgtactacaccaactttgactacgattatattcatagcggtaagtggaagaaggaaatcaatttggaggatgaagaagctatcttgaagccgtcagatgaagccgtcgaattcgaattctacaattacaccttccagactcttgacctgagcagctacggcttcttcattttgaagagccaaatggaggaggacaatgtgtgcaaactttcgtccttcattgaggccaacgggaagaagtacgtccacgtgaacaggtacattgccgactttttcagtaagaacaacaagcgagtcctttcccattcgggaggaaagaagggctcttctggaggtgggcatggtcatagtaacgggcatggtcatggtaacgggcatggacacgacgacggtggggacgagagcggtgggggcgacgagcacaacgggggagacgaaggatacgataacacagatgggtatgacggcggagacgaacacggcgaacatgatgaacacggagaacacgacgaacacggcgagggaggcgatgaaggtgaaggaggagaaggaaagggagaaggcgatcacatgaacacctttaacatgtttgatgacttcttgggagacgataaagaaagcaatagcttcatggacctgttccaaaacaaccatatgttcaataagaaccataatctgtttgacaatttctaccatggagaggacgaagaggaagaaggcgagttttatgccgataaggaggaagagccattcgacattgagaagcacaaggtctccacatccatgggagacgtgtacccactaaaaacggagtacaccctgaaagagctacaacatgtacatgacattcatccaggattcagcgaactagatgaagaaatgagacatcatttttttagaagcaaaatgttcgaaaaggaaatttcctttacagtaaaggacatcccaacaaaaattgaaaattattacaaatattattatgaaattaaaaagaaattaaaaacgttcgataaatatgatgaagaacattataagatgctaattaaaaagtcgaaagaagatccagatgttttttccaaaatagacattgaattttcctgcacgaggatgggaaagtggccaattcgtggaaccacgggtagatggctatcagatgttttatgcgaaactaagttggttcctcagctggtatacaattacgaatatgcagaaaagcaacagaagaagaataagaaaaagaacgaaattgacaccaatttgtatactttaaaagaaaacacgagattaattggcatggaatttgaagaccaagaaccgttcagatgtgccattagttacctcggggatgaaaacaaaaagacacatttaccagtatctgcaactttattggtgcacgcagctattgggttctgtacactacacggttttaaaatcgtttggctagctgattctgcctttgatatacacaccaacgtgtatctaagatatacctccatcttggaacaaggacagacctactacgaacagagcaattttgaaatttatggacaaacaagacttatagcacagttggaatatatcgcctctggaatgaacgtagaaaataatcttattacatcgggtacctttaaaaacaggtacaacatgattagctacccaggggcagacttgcaatttatgctcctcatgtcaaagaaagtcaaagaaactatttacaatttaaaatttgattgccatagctgggaatacaaaggatgctcagaatactaccccttgatgaagaagaataaaaaaattgccacagatgaacaatacaatacaattaagctgaatggaaaatattccaaaaaagaattagaagaaatgtatgaatgtgcatttatgcatgataaaaccttccaagagttgaataaaatgttccctaaagaatgtaccttcggctcaaggataggagagtgccataagaaagttagaaaacatattccttgctacaatgagcagtcatgtaaatatttactttatatttatgaaaatttttacaagccacagaaccatgtgaatttgctcaatgagcattttataaaggtatccgaaaatttaaccaaaatgtctagaccgtactacttacagtccattttagcattagaacatgatatacaaattaagaagagcaaaaaaatgaacacacagtatgaagacattgtgttgttcattttgaagaattccatattttacgtttcctgggttacatccagtgagtactggaagagggctgtgtacgtgcaggacacgaatacttcccttgcgacgattaaccaagtggaggactacaaaaatagggagaaaatttgcccagttgcctacggacatgagttcatagggcacatgctcgtgcagtacatgaagtttccaaacgatttgtgaggcgatcaaaatgggagaaaaaaaaaaaaaaaaagtagggggacttaaccgaactgaagtgaagaaacgggaagaaagtacctttttgcattgggggaaatttcgcatcgcatatagggacacttgcaaatggtattttgcctttttccccatgttaactttccgcgtcgctcttttgttttcagttttttggcacacgtgcttttactttattgcattttaccttatcgtatcgtattttattttattttatttttatattttccccacacacaccttatgcgtgtatgaagcgagcaacgtggtccgcatgtaacctcgtgcagggggagttcctgagtgatgaaaagttccatgcggcgtggtgctacctgatccgacgtgatgtcgcggaacgtggttcctttaggaaacgattttttttaaaatgctcacgctacatgcacgaggttaacggcgcatttgtttacatttctgcacatgcaattaccctcattcctcatttcccccctgatgtagtgacctccgaatttacaaatgaacctttttatttttaaacacgcaaaaaaaaaaaaggggggtgctgcttttcctacgtatatacgcaccctctacgtgcatttcatatagagtacttttgttgcgcattaggaagttacactgctactatttcatatttatttctttcctttcccattttattattaatttttttgtttgatttcgtcttttttaagtatgtacattcaaacttatatttttatgccctctgcgcaactgactctgttttaatagttcacaaaaaatggcattatattaaattgttccacatttttaaaaaagaaattcaccaactgaatggacacttcgcgtgggccatccgtgtcgatgcgagttgatgatcaaactggggaaaaccgtatgggcgtagtttcttacccctttaccgctaactgcgttaattacgcttctccctctgcgcatgccatgcccctttgggggaacttttgcaaaattgggtggaacaataagtctaacttgtgcagatgcgctatgtgtcaggcagtgggtgaaacattaggggaaatttttgcgggtgttgcgaagttatgccagcttgagcagtaccaccgttacgagcccgcgtcgaggcctttcttcttctccttcagctgactctcatgaatgatcgaaacggtaaggccgtttttctgcagttctgtaaaaatggcaaagggggtagacaccttgacaatagtttcacgtaagctacacagtcgcttatgtgcaactgcacatccgcatgaacgttaacgttgttaccttcacagtatctttccgcttgcgatctccaagttgacaaaatgagagcctgacctgtgctatgagcctctaccgtgatggtgtgcgcctttgccttgcttatctgcccaattacctttactataatgtccgttacgtaggtgaaactgcgcaggtgtgtgtgcgtattgggggggggaaaaaaaaattcatcgacgtattgagagccttctcatgagtgtgctttcaacacatggaagatgcttacgcgcgtgcgcatggagaggcgaaggaaataatgaacgacccattagcactgctacacacgtgcattgaaaaacgcccccttcgcacttcctcctgtcctacttgtgaatatcgtcgttgtacaggatgaccttccacgcggttgtctccttttctctcttctgtctctcttcgttatagaactcctttacgttgtctttttttatttcctttaccacgtttctgttagtgggtagcagtgtgtgcagttgtgcaaatgtgaaaagggttcatgtggcgcaactcctgcgcacgatgatcaaaacacacggtgaggggaagaacggggatgtcgtccatacctaagtttctttattttttccaagttggcgttatcctgagcctgaataaattttttccttcccttcagctgacatgggaacaaagaaagtgtaaagtgatggcgcgacgtaatgacaagatgggaatatagagaaaaaaaaaaaaaaaaaaaaacggggacgaactcaattggcacaccgaatgtgcttagtcgcttcaacaaattgagcaaaccttgggggccttaaagacgcatctgctggtgctgctacgatccccaactgtgccagatgcactaatgaacttccactgtcgggtggcgtatcttttgctacacgaatgtatactcctcttacataaaaaaatacagagtaatgcgaaaaaaaaagctttttgaaaatgacacattttttcttcacaccagtcgttggttagcagtcagaatgaataaaaaaaaaagtgaagaagtgtcaaccatgtagttcttgtgctaatattaattcatcctcatgcagataaagaaaacgcgctgatgatctcttcatttcggcatccatcatagtgaggcataattgtgttggacacaaaatggcttttcctgtgtgcgttttgcgggctacaattttgggtgggtggtcttttcacctgtacctgtgtttcttaccaatgttgtgagtgtatatatttttcatgaggaagatgtatccctacaatgaatgtcaaattgggggctatacatgtgcgcccaatacagttgcatttttcttatcttaaaaattgatcatatcgtgcgcgagtttcctctccatgtattttgcgcttcctgacatgatatagttgcacttcttcatttttcattcctcctaattttgaatgtttctgcctttgtgtaaattttgcgaccctccaagggttaaactacttggcatttttaacaatcgcgtacttttttttttttatacttttggatctttacattgtgtagcacgaagcgataaaaaaattggcttgggaagagacccaccggtgactgcctaagatgtacgatattaagaccaagaatttttttttttatttcttccaaatatgaaataaaacacatttccattgtgcatcgaaacaatttggcaaaatcataccactccgcgaagcacactatgctagcgtaaaaattaaaattgaagcacaaataaaagggcgaccattgttggatttatataaattgtacctttttttacccttcgatgtaatcaaattgggtgtaatgtttacatatttttgttcgtataaatgtaagcacatgcgaacgtgtacccatgcgtgaacgatcgtaggccataaaggtagtgtttcgaaatatgccgcggcgcaattgctaggcatgtcgaatcgagttttgctcttgcctacattttggtatgttatatgttagcggtttataatttgtgggtaatattttctcacgggagttcgcgccgccacgccttttgcgataattgaaaaaatatcagcaggcacatcaccatttcgtgtttcccttgacggagaatagcagcgcagacgcagttacatgcgtgtatccgggagcatacaggttggtgagtgcacagttgggtaatcgcacagctgggtgatcgcacagctggatgatcgccccaactcagggactaccgtagtagtttgccctaccccagccaaccacccaaccgagatggagtacaaattagaaattttgagctacttactcatttttaaaaaaaaaaatgaacgaattgcaaagttcgacgagcaaataaaaacctgtattaacatattcgaaaaggtgttaattgacgaggaggaattggcttatctgttcgagaaaaacattttagacattaacccttgtgttcgctccctttgttggaagctagctttaaagcacctcagtttaaatacgaggaggtggaatgaagaacttggcgaaaagaagaagttgtacgaggattatataaaatgctttgtgctgaatccgctcaggggggggcaaaatgccgcagaggggatggacgcagcagaggaagcaggggaagccaaggaagcagtcgcaacagggggggtggacgcagcaaaggaagcagtcgcaacaggggccaaattgggtggagagcccaatgaagacacgtcctccaccaatttggacgacgactcagacgcaaacttcataaactccgaattgttcagccaaattaataaggacacgtttcgaaccagacctgagttgtctttttttaatttgaacccgcagcaaacgattaataataatgtaaaaatattgaacagtttaattagtttggaagagtttgaagaagagccggaagaggaaataccatctctagtcaacataaatgagatgggggaagggccctccgagcagacagaatcccaagcgaagaatgcgcaagacgaaaaagaaaaatcaattaatggtgtgcgaattgcacagaaagacgcaaatgaacaagttgtcccccttgtagatgaaacttcccccaaatttacaatcaaatctagggaggacacgcaaatttgccaaaaaaagaacaactatgaacactcctttggtgaccattcagcagatgtttgcgacattgttaaccctaaaaggcattacgatctgttatgtagaattttgttcatatatgcaaaaattcacccctatgttaaatacgtccaagggatgaatgaaattttagctcccctatattttattatttttaatgacccattatgtaactgccctatgcagggagaagcagatacctttttctgcttcatcgagttaatgcaaaaacagaaagatgttttctgtgaagggttagacaacacagatgatggaattaatggaaagctaaaaaagttttccctcttgttaagaataaaagaatatgaaatttggaaaaaattacacacactcaaaatagaaacgcaatattatgctttaaaatggattcttttactactaactcaggagtttgacatggcagacaccattatattatacgaccacttcatcattaataatgatgagaacttcattttgtacatatgtttagtcatttgttcgaaactgaagagttcccttttgtgtgggaatttcactgtgaacctcaaacttttgcaaaacatccctccatttgatccttatgatataatttatgaagctaaaagtttaatgagccaagattttgaaaacaggtttaacatcacagaggtgtataatcagtattatggacaaaagaaaagaataaattctttggaaagtctacgaaattgtagtagtattgtcgagggggacacatcttcttatgaaaatctgtccaccatggacgagggagaaagtggcagcaggcgcgggtctctactcaagtcccttcgcaataaatccattgtacaaaatattaagaattatataagtaacaaaatggatatggcaaaaagggccgatgaccatttggacttcgacgagttgtgaagtacacttagacttgttcttttcccttctctcagttgaaggggctactgaaggaggaaggggggggatgtgcctcccctaaaaaatcccccccttccattttccgcacagggacgctttgtctcacctactgcggtgcacagcgtggacgtggattaactgcataggcccatacctgggtgtgcgttctgtgatcaacttatgcttcggctacccgacctctacccttgcgatggcctgacttcccctcctccaccctcccccctttttttttcgtgcaactattttgacacaagtgtgcccatttgtatatataaaatggtttgaagtgtgaaatgcgggaaatttccctaattgacacgtttcttcatttttattttattttatttttttgtggcaaaatttttaaccctttttaatatccttttttagtttctgcgcaaaggccattttgtgtaaagtttgtttatacggaatacgtgcaagtaacttgtgcacacgcagattttttttttttttttttgaaccatatatgcctattcattttgtcataatgtgaagaaaacttcgcaagagttattaatatggataactcgaactgagcagtttgttagcacctggaggcggcggcaaaatgtgagatgattcactcgaagagatacaaaatggagcttatttgggactttttttatcaactcctatcaatattatcgcctgtgttttactctaccgcaaaccacatcaatcagattcgaaacacctggacaggatgttgtacagccgtctttccaccttgtgaatgcaattaatgtttgcacttgatattatgcacctttgtgaatagttatacttgtccatcttggcttcttcccgatggttcttttttttaaaattaccccctgtatttttatcgtcccgattggggttttgctcccccgagagggcagagctcaccacagcgcacagttcgtggtaagaccttttccccaaaatgaagtacctctcaacgttgagcaagaagttatggagctgtttttctataaagaggttgacacttttactgggattttttaaatggatccgtgcagataaagcccagtggtcactaaattcatttccctttttctgcgttaatatatcaactccgtagttaaagacatcttgaaattttatgagcactccatttttgttaatcagttgagaaaagttttccaaattgtacctacttagagatttatttaacttgctcattttttcagagatcacatctgaggggctaaataaataggtgagttccgtgatgtcttccgtgttgatgaaaaaggactctacgaggaaaatattatccgtcaatccaaatgagtagttcaatccattaaccagggtgtttttccgatccacaatgtcgtacgttttttgtaatttataattaatatttttgtaaaaaaataaatctttcatttttccttgaccgtttagatttacaagtttgtcgtatagtcccccctcttcattgacgtctatgttgaagcttccgataactaacatggagctgtttctgaagttcatggttgttacgggtttatctgtttggtcttccttcaacgtatccggtgcatcgccattatggctgtgggtactatcccctttttcatcatcccctatgttggaaaagggacctaccacttcttccttcgtgtgtagttccttctccgccctactcatgtttgctattgcctcaattttgtcaacatactcatgtgtaggcaattcatccacattgcacatagatccttccctacgtttgaatcgtctcctatttatgtaaaatatctgaaagagataaattttccacaacgttttcttcatcagtacaactagatcatccaaattgctcagcttattttgagcgctgtataaatcaaattcgcagtgtaaaatgtacaaactgtattttcctttaaaaattaatttcacaatttttataactttccttttaaacaaaacatcggatgataaaaacatgtaatcgtagtaggacaagtggaagagctttttcctccagcagatgaatagccccccatttccgttcacataattttggagggtatataaaatttcatttaaaatgccatatgatgaggggacattgtccagcaatacagtatgagtatatttcaacacatcatataaatttttttgatattttccaaagacagatctgagaaatattaagtcgaattgagaggaaagtaggccaatttttttgcacctcttttcgttatttctgcaggtttcgtaaatgccacacaggtgggggttatatctgtacatgtcattgtacagatagctgttcagtgaaaatattgttatgcagttgtagtacacatttggatggttgtcctcctcacgggcactgctggacatacctctagtgagactcttttgagcacctccctcatcgtaacttcgatctcgactgtcgctattgttggggggggtgctatcactgctcactattccatccccgctcgatgtagcaacggagctacttccatttccatcttcccccgtaaaatcttcgttaacggacaattcatcactaagagacacgttgtccatttcgtccgacgtgttgctgctattttgggagacagtcgctccggaggagtaacttgacgtgagctgctttgatgacttcgaattggttgggctgggagagctcggcgaactggccagtttggctgatctgcgcgagttgggcgaactggccagtttggctgatctgcgcgagttgggagaactggacaatatggatggtctgcgcgagttggcttggctgggaaatttcacccaattctcacacttccctggaaggtcctccaattcgatacggccgcctaacgcacctctctcgtttaaattgctacatttttcatttgcctccttcagcatattctctatatctttgtatatccagctggttcgcctaaaatcgtttggcgcagagtcttcctcagagtgtaagccgcaggggtgctccccgagctgctcgatctgtttcggtttttccctcgcatttttggcttcctccctttgggctccttcactttttcttctttccttttttcttctccccttttttcctccctccttttgctctccatcccttttcattttcacacgcaaagatggcctgtacttttaatcttctcttaaattcccgccgttgcgtcgctcccctctacgtacccttatcaaccgtttcccctgaggcaacttcatacaattttcttcacattggtgtgaaggacatgttgaaatgttcgcctcaaaaaagggtagctgcgcgagggcatatccttctctcataaaatagaatatttacagcgcatacacatatgtctgtgtgtgcacagcggacgcacacgtttattcgcaaaacagatcggttagttacaattaacggcataaccacaccagcagaaatagacccgcattggtcattaagaaggaacaatgcacattaaaccgaagaacagcccgcgtgaacgggctttacgcaaaaaaaaaaaaaaaaaaaaattgacattgggaaatttttgcagacaaaaaaaaaaatactttttcatgcatttagccacatccacttgtccgcacgtaggaaccactccacgttttggaggcgaatataacgaagggtgccaccgcgtctatgttgttacgtgtccactgcgcccagctccaccgtcgtcaaaacggctgcgtcttgtcttatttttatttcgttttacgtataagacgaatgggtcaaattttttgtgtttacaaaaatgggggtgaaaattaaaaaaaattaaaaaattaaaaaaaaaaaaataataaaataatgaaataaaaaaataataaaataacaacacaataaaataaaaaagttaaaaaggtgtccacctccgcacgttcgataaatttacacaaaaaaaaggtgcccacctgtttcaacacaataacgttgcaacaaaaaaatagttccctctttaaagcggctcaaggctcccgccatcttggataacacccaccgatacgttgttccccaaatttcgtttcttcaaagtgctgctcagttggatgggagggtgctttttttttggcccctttttgggtcttcttccaatatacatcacccccttaaaaggtgccattcccaattgggataaacctttccccataaaaattaatcatttctgcaaggtttcctccaaagagggttagttttcctttgcccagcaaacagcaaattcggtttgctttatttctatctgggacataaacagccaacaactcagggtgtcctccttatcaactcgttttgttattaataaaacgaaagttgataaacggatcgagcaagaaaatgactctgccaattattaaatccatatgaacaaatccgtaatttcgactgtcaaaagaatccattttgttgtccccttctatccatatgttatccttaggaacgtggacaaaggcgtttatattatcaacgaataatttatcattccctatggcaataatccttttacacactctttttttgtcattcacaggagaagttaacaatacgacatcgcctcttctgtaaacatgtttattttctgtcatttttttttttaacttttctaccatgctaaaaattttattatttaaaatgaccatataggcttgctcaaagtttgacccaattacagcgtaacaacgaagcagtaggtttatacagctgtacagaaaaatggtgcgcgcttggtgaataaatcttacagtgtcatcacacacatagaataatatgactccgtttttatttattaatggacacatactcgatccactcgtcagcgtcatatcgataatataattatttattccaaaaataagtaaaaaggataatattatttttttataaaattcaaagggttattaatttttacaaaattgaaaaaatatttttttctttttttcgttttgtatttattgttacctcttttcttcttctcagagtagcacctcaatggagagctcctactccttgaagacaacagaaagttgcaaacgttcctacttctacacagtacaatttgcagcctttttctttcctccccaaacttggcataacatttctggagtatatgctctcccttgccgttcccatggtagctaaacgaactatgattaatcctattcgtgtgtaaaatatttttccgtaaaaaatttagtgcatatgatcttttgacgtaatggctacttctgttcatgttatagcgccgcgtgtatgtttacttgttgggttacatgcatatctgtgcgattgtctccctgtacaaatgagcagatgtgcgaatgtgcttacatgtatggccacgcacattcgtgcacgtacaaaggcactttattcggtctttccctttgagcatcttttggaactcggctgctacacaatttggctgctgagcaattcggctgctgcgcgaggtgcctgcgcgaactgcgagtcttcctcagattgctgacagtgctacgtctaaacaggatagggttatttacaaacgggacgaaaaattaaacaaatttccatgcgactttatccctccttctgttaaaaaggtcactgtagctgtacctgtcactgttgctgtacctgccactgtagctgtccctgccactgtagctgtacctgtcactgttgctgtccctgttgctgtagctgtccccgtcactgcagcagtccctgttgctgtagctgtccttgtcactggcagcacacatttatcggggctcgtgatgcgccttcaaacggtgatccagcgaatgattaaaaaaatacatatgctaaaaaattattctaagtagaaaaacggggactctggtaaatcatgtcactatctcgaaaaagaaaactatatgtaacacttttttgtgctacttcaaattcgctttcttttttgggggggggaacgcacagatgtatagtccgttagcccacagcgaaatggcatttcttatttctttttttctttttccccttaaagttgcacaaaataaattttttttacgggtatatgaaatgcctgaaattttgcccacgcgagggtgttacatgcgtaatgtgaacatatgcatatgcacgtacttacatactccttctcaatcgagcaatgccaataagagtatgcttcaaaacccgttgggttgcaacattttagccctccgccgagctcgtttttgcaaaaaagaaagcattctgttgggattacataaaaacgtatactttttttgttagccatttttttttgaatcatttcgcatttttgtatgcccttcgtccgatgcattcgttgcgcttttcccattttttccatattttttttcttccccatccttcacttgtgcatcctcgcacataactttaaaggccccttcgcggaagcaaatctcagtgaacagcaactaaatgaaggaacccaagttttcacaatcataaagatgagtcaaaaaagatctgcgtattcccaaagaaatgttaattttaaaaaagcgtaaagcataagcaaatgtattctgtccatgtggacacaagaataattgagcatgttgcatgagcatttacacatgccacttgctcattcctttgctaagaagcataagtgcttctttgttaattttacgtgtcccacgcgaactaattttgagatatttagtttcgtttccacatatacaagcgcgtagtgatacgtttaggaaagacacgatgagcttctttgcacaaggcgaggttgccaatgtgtggttatactaacgtgttggcgcttccgtatatatattaactcatgttaactcaactgctgcccgttcactccccacacacggtccgcagaaaataagtgagattgaaaaaaaatgcgaagaaagcttgaatgaaatattgaggtcagcaaatgaagtcaccgaaatttcgaaaaaagcggaagaggagttagaacatcagacaggtaaaagagggcgagctgcttcccccagtggccaactgggctgtagtgtcaacatgagctatcgggttcatttcattacacagaaattgtggacaaatgagaaatatgataaaaggggaaaatcaaaataattaaataacaaacgcacgaacaaataggcaaacgaaaatgagaaaactgcaccttatgtatgcgtactgtgtacaacgaaaaaaagtaaatcttccaaactacctatttgcatgcttccatttttatgtatcccacacacacacttgcagaacaaataaaacatatcaataaggagaccgaaaatattgaggaaaacctgaatcaaagtcagtaccacttggaaggaataaaatactggtggaaaaacataaactcattcctaggattcgaaacgtttaacagtagcgaaaataaaaccgtaaataatcagctgaatagtaacacgaagaaaaaaacaagtcataattataatcataaatatgcaaagaatgacgacaagttttgtagaagcgctctgaatatacaagagacacccaaaagtacacataaaaatagtccacccgctcgcatatttggcctgtcacccgttttgcacacattcaatgcattcgtttatgtgcatgttttcatacctgaagggagaatctctacgcaacattttgtttcctttttttttttttttctttgaagggaaaggcacattcgacgaaaaatacgaaagcgacttgactaccctgtcttccatggtatgaactgtgcacgcgttgaacatacagatgtgatgttctacttgttccattttttatttgtcccttcacccattctgccgctttcattttgcaattttttccccctttttttccatcacttttataattagctggacgaattgcacacgagggccttggttatggggaacacaataaacgagcagaacaggatggtagacagaaatatttttacatgtcgatgcgcccctgtatttttgttttgttttttttgccacttactccaaaaggggaatttcatcaaaccataaaatttatttcttttcaattttgctaaataatatgcatataaattaagtcccttgcatgtgaagaaacgtacacgtgtttttttttaacatttgcagctagggggtgtgaacgaaaaaatggaaaacaacatagagaaaattcgggatcagcaaaaattgatgaaggaaattatgaaaaagtgaggattcctccacatcacatggacgtgcgtgcggaagaacgtatgtatacgcttccacatgtaacacatttgtacacgtacgtagacgcacaccttcgatgggggaaaaatatataaagaaaacatcaaggaatgcatttacatttcctccaccccccacccatttgtcaattttttgtttttaaaattttcgcaactgtcctttgagttcatttggaaaaaatgaaacaagtgcttgtgaaaaaattccctccctttgtattcacacacatcttgtacccacgtgttcacatatatataaatggacccctgtatatgcgttcaacacactggtacacctacacttacacataaatgtcatttttttgtttaaattttctcaatttgaaatgttttgtgtaaccatttttttttttgcgtatattttttattttcgtaaaaatgtgaaaactgctgaattgtaactgtgtgcagttttggtaattaaaaaaacgtgacaattttgaaaaaaaaaaaaaaaaaaaaaaaaacaattcaattttaatttctatttctccgtgaaatctgaaaaatattcgcagctctgctcttcacttgaaacatcactttgcttcctaaaaaggaaattaattgaattgaattggattgcatatgtatacatgtaatcacgtgcaaatacacttacgtaaaaacttaacgtactcctacaaatctatcataccaatacagccgtttatacatatgatgtatgaaggtacggcacatgaacttttgcacatatgtacatttgccacaaatgaatgcacgaaaatatgacatggaaaggctaacttttgaatcattcaaatgtacatacgccatacatatacacctaaaacgcatttatgtgcgtatgtacatttgtgctttggcgcttgtaaaattcgaacaaattgttttcaacgcatgtactcggttaaacgcgcatatatataacacagtgacataaacttccatatgcgatcgcgtgtacatccatccgtcgatccatctgtacgccgcggtgaactctgtttttacataacactttgccatcacgcatatcccatttatgtgaaaatttgcattatttacatggttcgctcgggggaatcatataaatagaggaaaagtcacaattaaagcgtaaaaagtaaagctatgtatatatatatatattttttttttttaccatgtcaaaaatatgaaaacaaacaaatgcatcaaattgatttgtaaatctccaattttataacccatgccgaattcgttgttttacaatttgtacaatttataaacttatattatgaatagcaacactgttatctgaacatagagcgcctcctatcacaaattatagaacattgcaaacagcacaaagtactgcctccccatcccaccccccaaaaaaaaaagactccttctctgagggaatgtttcattcattttatctttttttgatttaaatttcagcataatgacacatatggacatgcgataaatatatgcgcacatgtcataaacactcaaatacatacaacaggtgatcccgcacttttgtatagacgctcaagcctattcgatttaagacgaaactgttttgtaaaaatgtcaatgaaggaagattactacgactacctgtttaaaagtaaaacgtgtatatatgtacctatatgtgcgcgtcgtctctgtacacatttgtgtgtgtagaagtccacgtatatattccgcggcatgcccctggacatttgagaagagcacccgtgtttagtatgcccaattgttagcaacattttgacatttttttttttttttttttttcctttttacctagttgttctgataggagattccggcgtggggaaatctaacttactctccaggtatgcatgtgtacgaaaaggcgtcacacgagaggtgcacgcgggtggatacataacatttgcatgtgatcaaatacacacctctgcgtttttaaaaagcgtccatacgccttcgaggaacaactttttgaacattttaatattggcgacggtggaaagagagctgctgtgtaaagtgcacatatcggtgttgggacgaaacgctgccatgaaaaattgtcacaataatgactcggcttgctcatttttttcccccccctttccttttcttttaccctttccttttccccttccactcccccttgcagattcacgagagacgaatttaacctagaaagtaaaagcaccataggtgtagaattcgcgacaaaaagcattcagttaaaaaataataaaataataaaagcacagatatgggacacagccgggcaggagagatatagggccatcacctcagcgtattatcgaggggcagttggggccttgcttgtgtacgacataacaaaaaaaaactcattcgaaaatattgaaaagtggctgaaggagttaagagataatgctgattctaacattgttatcctactggttggtaacaaaagtgacttaaaacatttacgtgtaataaacgataatgaagcaactcagtttgcgaagaaagaaaaattggccttcatagagacctcagctctggaagcaaccaacgtggaactagcatttcaccagttactgaatggtaagtgtgtacacctgcgcacacatgggtgacagcgtctatatatgtgatcattaaccgtagaacggcgcttcacggggtgcagcatacgtatggatatacgtttatatttacactcacacgccggcaacacgtatgcgtgtgtagagaaaattgagtcatatgtaacggaacaacgattgtcgtgtcgtagctttcctaaggacatcgtaaattaaaatgcagatgcgtatattcatgtgcgtgttgccccatttctaaccctacagaaatttacaacgtccggcagaaaaagcaaggcacaaaaaatgaagacagcatgtccatccaacctcgcgggaaaaaaataaatgttacaaaggaaaaaaaaaagaaacgacgagagaaatgaataagacgatacacatttgggtgtcacgtttgagccgtctacatggcagacgtttgaaatgcctttttttcattttctcattttttcattttttcattttttgttttgcaacttccaggtggacgacgataatgacgataatgattcaaagaaaaaatccaagtgttgttgaagcgcgtgtgaattctccccctttttttttttttaaattcacccaaaaaacattgtagtcagtattttattatttttttttttttacatttgttattgtgataaagctttttcttttattatgaaacatttttcacgtaataatttttagccaccatttaaacacagtattattaatttaaatgttttaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaactaatgtgcatacgcatatgtatgcgtagtttgtgtatacctttttctgcattttttttttcgaatgtcattcgccttcttccaacataataactttcggagagggtgacagagtcctcgtatctccgaagggaacacttaaaccgcatcgccctgtcttcatgcaactgcgaattgctggtttatttaaatgccgtccaagtgccacatagggggtaaactaaactttatgcaaatgaaacactgactggtcgcttctttttttttgttttcaccgtatttgtgtgtacacgtatgcatgcatacataaatgtatatgtatttttttcgtacttgtaattttttattttacttatttccccaatgcttggtaagaaggaacacacaaaaaagtattcctagcaaggggaaattgcacaagtgcgcaaaaatgcgttttcataacacacgtctgtgtatttatatgtgcagttcattctgctcatctttgcgcgcatttttattttccagttaattcccttttttccccttttacaaactttttgaaaatagttgcaatgcacttttttttaaaaagttgtaaaggcgacaatacgattttgtttagtaccgactaaattaaaaatttttgtttatgttacgaatgtaatttttttctttttttgtaaattttattaaccgtttgtaatgtgttggtaaaagaacaactgcgtggttatcggcctattgtcagacgccttttattcttctccccatctatgtgtacattttcacgagttcccctgggacgtgtgtatcgcataaaagtgaagtcatttcctttttttttttatcacttttttttaagccctcgatataaggccatttcggagcaattactttttttaaaaagacacataaggacacccatcaagaacgatgcattgttagcgcttttccgtgggggatagctggccacccgatgaattaaatgagaaaaagaaagctgtcttccattgcataagaacgtccgcgtggcatttaaaaaaagtaatagcatcatcactcgcatcatcagcagcagcggtcacgatggaggaaaggaacgtgctcgagtacgcagaagtgataatcgaccggcagagagacaagatcaacgagctggagaaaaagcttatcgagctgcgaagcagcagcgaagagctgcaaaaaaatgccttgaaaaatgacgaagaaaataaaaccctcaggcttgaactaaacagaaaaaagaaacgacatgatgttgagcatgcaactaagtaaagaaaatgaatttcttcaaaaaatcaaagtactggaaaagcaactactcaaaagagacaccctcctggaggaattaaacaaccttttgaaaaaaagaaaatatgaatacgaattgttgttacaggaaaaagaaaacctaacaaatactgttaacatgatgagaagtgatatgtgtaaaaataggaagaaggaaaaactaaaggaagaagaatatttaaataatgaaaaagaaagtgaaaatttcttaaatctgtataaaaataataatgaagaattacacatcaccaagagatgcttaatacaaattgagaccgaactacatttgtataaaaaacaaaacgaaaaacagaaaaatgaaatccagaggctgtacaaaataattagctgtatgaacaaagaaaaggctcttaccccccccgtcgtattagctttacaaaatgattatgtcagaggtagaaatagtaaggcgctaaatgaatatatgcaagtgaagactattcaagatccccccccgggtctttcaacacaaatggagaataaggtaaccatactgaagcacatgagtcctgaaaaaaaactgcagcaacggatgacctatgatgataatttactaaaattaaatttaatgcaatcgcaggaacagaaaaatctatttaataaaatattagaaacgttaaacaaaattcagcatgtgaaatatggcgataataaaattgattttttcttttcttccaacgttttgcacttttttgaaagcaacaaggaacagaaattattgtgcactaataatggatcactaaataatttattcagcataaccaccgagtcggcggaagactccagccatttgtcggatgccagttctgataacccactagataagaaagcgcacctaagaaagaacaagaaggataaaaaaaggaagaaaaaacaaaagaaggagaaaatgaagaagaagaaaaaaaaaaaaaaaagacaagattcttcacgctcctttttcaatcaagaaaagtaaaaagaacaagaaaaaaaaggaaaggcggggagttggtccaaagcacacattagcagggtcggaagacagctccagcgaagacgatgacagcgatgcacagcacggccttggagacaagacgaccaccatcagtgatgacacgagtcacggcacaagtgaagaaaccaccagcgaggaagacacacacagtgatggtgaaggtggggaaagcgaaagcagcggtagtacaagcagtgatagcaaaagtagccatagcaaaagcaacgatgacgcgagcagcgattcacagagcgactcgcatccctcctgtgccaaacggggaaatcagaaaggaggcaacagcgacgagtcagcaagtgacacagatgaagacaacatcaaccatatacagaacaaacgaagttacacaggaaataagagggccctgttaaattatgagaattataaagaaaaattcataggaattacaaataaagaaatatttatatatagcaaaaaaggggacgaagatccagtgtacgttctaaaaaataaaaatgttaaaaatgtgaagacgttttatagtaagcaggtatatatgttggagtatatctcattcgacaacactctacaaaagcattattttttaataaaaaatgacgataagtcactgagaatgtactacgctttgcagtacgcagggtttatcaaacatgacatggacaaatttgaaggggaggaagaaaacaaaagggataacgtgggaagattaaacaaaaattatcatgagaacaaagcacaaagtgtaagtgatcaacaggaaaaggcttcatattacagcaaactaagttcgacctccccccaaattattgtaaatatatttacccccaatgggattgacaaaaatggtaataacataccttacttatgtagtaatgtactaatgaagagaagcccccaaaataatcatctaatgcttaaaaattttgacaataaaaaggctcttattaactgccaagattatcatatggattataaaaataataagttcaccctctattttaatgactttaaagatcagcatattattttgccaaagagtaaagggtgcacggatatcctgcaggacatcctaaatcaaatgagctggaaaaattcgcaccagctttacgaatttggcaacaaagatgcacacgatgatgaagatgtggacagctctgacgtgccttcttacgactcggaagggttaaccgcgggaaaggggaaatataatgctagggaaaaaatgggcgagcggggggccaacacaggtagagcagtggatagggagatatacacggaaagggagaggaacggagaatgggttagagatggggctagagatgaatccagagatgggcttagagatagggacaaggagggaggcaaagatggaggaagagacttctttagagaattggacagatcacgtagtagagaaatggacgcgaaaagggaaagcgaacccgagcataaaagcgaaagcgacagaaaaatgggaatcccgagaaagggtttaatggataagggagtcgaaagagagagcgacaaagcgaaggaacgagagcgggaacaggagttggaaggagagaaagaacgagatggggagaaaggcacggacgatagaaaggatgacatcctggcaaattcgaacattccggacaaaatggaagacacgttctgtataaaagataatgtaatttacatatccaaagatggcaccccttttaaggaccaaatgagcttcaatgatgaaaacgcttttaaattccaaaacgaaaatttgcagatactgagagatgatggcgcgcaagaattaacctttataaagagcgaagaaaataaagatgaagagacctacatttttcactaccccaagaaggagaagtatgataattttatatccaaattaagtaagaacaattttaacgtgattcagaaaaatgtttatgataaaatgaaaaagcaaggaaaaaacgaagaaatggaaaaaaaatcatttaatgcagagtcagacggaaagaccgaaccaggggaggaaaaaatagagaaaacggataaatttattaaaaataaccaagtagttgtcatcgagaagggagtattatcaatttataaagattacggaaacgagaattctgttcccataatcaaatttacatccgatttttgtgatgtacaagcaaatgaacaaaatggagaaattagcataaacgaaacgtcaaaagattctaatgatagaattgttctcgattgcttaaataaaacagaattccataggtggaaaaacgcgctatgtttcggtggctttataaaaggagaaagtgtcagcagttcctacatgaatttgaaaaaacacatattctccatcaatttatttgacaacatggacataaaaagtttagtccgagtaaataacaattttatatacatttatccaaataacgaaatgagcaaacccttattttcctttgacaaggaaaaaatagaattggtgctaatttcggacctaaggaaaatacgaatttatatgcaaagggataccctatatgagcagcgatacgatataatcatttcgttggcgcgcgatttcgcgagcattaaagaggaaatagaaaagtacaattttcactcaataaataagaaaaaaactcaaaaaataagaaagccctttgtgctgtgcaaaacggatattatagctatacataaggataaatataaattaaaaccggaccttatactggacaaaaaaaactgcacagtttcatatgataaagacaaattcacgatcacctttaacattaaaagtaaattagataccactcaggaagacataaaaacccttaccctatctaatgcagttaattttaacaaatggttggtcacactaaaagtggcttccttcatacctggcctttacgaactagaagatggcatctcctttcccaccatcatttttgggcatacctgtcccgaggcaactagcttacttgggaagagaaattcgttcatggatttttttaaaaaataaaaaaaaataaaaaaaataaaaaaaataaaaaaaaacgtcaaaaaatgacaaatggctagctgggtcagacaaaaatgaacaaacagagaaaagtggcacagcgtaagtagataaacagctgatgtgcatattttgtgacaaaatcgacgaaatgtcaattaaagcggaaaaaggcgattacatcctcatcgctctgttaaacacattgtagccacgtcatcatcactgatattttttaggaatgggttatacttaaaacatgtttgtaaccactataggggaaaaaaacatttttccactcctccactgcacacacggggtggatggcgtgatcaccaatgcgcatataaaaatggaacatcagaactattcaaatggaagaagaaacgcacagaaaggacatgcctagttcggcctttaacagtagcccctaatattacttaagtgttcatttgggcaatgctcaataaaaaaaaaaaaaagaggaaatcacagaaaagggatttagcacatagatctacgatgaaatggctcaattgtgtataaaaacagtgcaagtttttatttttcgtgtttgcattattgcatttttgtttacttttatttttttttttttatgtgtatgtacctagttaaacaattattaaacattcgctcctttaatttgtttgccttacgagttgaaaaaacactgggggaaaatacatagcttgttttcctatatgcaaataattgatcattacttttttcgtttccattttgtttcacacttcagagtgagcacacgtagcgaatacccgcgttgacatatgtgtaactcgtcagggtcattagttttgcctccttttaattgttgcgctgtgttatgctatggtatactattttttttttttgtgttgcataaatttatgcccattccgcaaggcatttgtaaacattcgcaacgtaacacttgaaacattttgaacgaagcccaaaccgctattttgcccacttttgtaagttgatttattcgccgtaactttcactttcgtcctccacgtggaaagcgctttaggttttttacggacatgtgtagctcattcaaagggagagttttcgcatgatgtttgcgtcgccggttcaatattttccgttcctacgctcaaaaaatacgcagtgcatacgtgcggtatttgcgcttatatatgaatttgtgcggaaataattgtacacaggttaattttacttttgcggttaaacattcctcgttaattttttttttttttttttttcctgataaagtacagcataggaacaaatacgcattaaagaacaataactttactcataaaagtcatttttaagcatttgctttcccgcctctgcttacataaatcatcgtgcgagcatgcagagaaggaagatggttaacagtttggattgaacattcgctataaaactgaaatttccatttcgatttgaagtttttttacgaaagaggaaaaaaataccatcataaattaactcataaaggatgacacagaaccttgtgcttcgattgaacgtaattttacatgctcactgatgtgctcaccttaagatacgtgcctatacatatgtaacgcgtacatggttgtatgcgtgaactcgtgtcccttaaccctttttgcaaacctcaacaaaagcagagcgccgtgccttatggatgacgtagaaaaattccccccttttgctaattgacccatcgcacacttccccttttcctaatagaaacccctgttttataacgcgaaagggattagcaggatcctcaacctggagtgcaagcagtgcgtgaaatgccattccaaatttaaaagatgcttctccataggtaattctacatttgcgcggaacataacagtactgtatctttctttaagacacatgtcgaacggcatttcacaccactaccgtaataataaagggattccttttttttttctccccccctggttgcaccctgtcctatgtgcagacgtgcatgtaagtttgtagcccttcagtgtgctttcctacacgtacatatgtacctaattgcgtgttctcacccattaaacgcagacacgataaaagtacccaggcttggagattccattacggaaggtaccataagtgaatggaaaaaaaaagtgggtgattatgttaagatggatgaaacgataacgattatcgacacagacaaagtaagcgtcgacataaactccaaagtcagtggggagctttcaaaaatatttgcagaagcgggagagatcgttttggtcgatgcgcccctatgcgaaatagacacttcagtggagccgcctgctaacatatcagaagtgaagaaagaaatagcacaaagcaaaactgtggaagagagtgaagaaattggaagcgaaaaagagaaggatgaaaaggaccaaaatagcgcacacaaagaaagcgaaagaagaataagtgatgaaaataacgcaggaatgctatacgaaaccgttagtgaaagaaccgaaacgagagtgcgcatgttgccaataagaaaacgaattgccgaaagactcaaagaatcgcaaaacacttgcgcgttactaaccacatttaacgaatgcgatatgagcaaagtgatagtcctacgcagtgagttaaaagacatctttcaaaagaagcatggatgcaaattagggttcatgtctctcttcatgcatgcgtcaaccttagctctaaaaaaaatgccacaagtaaatgcatacatcgataacgatgaaattgtgtacagaaattatattgacatatccgtagcagtggccacaccgaacggattaacagttccaattattcgaaattgtcaaaataaaaaattatcagaacttgaacagtctctatccgagttagctaccaaagcgagaaacaacaaattgtcgttagacgatttcacggggggtacttttaccatttcgaatggaggcgtttttggtagcatgttaagcacacctattgtgaacatgccacagtcggctatactaggtatgcacacaataaaagatagagccgtagtggtaaacaatgaaattgtcattaggcctatcatgtatttggccctaacttatgaccacagattactggatggaagagatgccgtgcaatttttaagcgcaataaaggactatatagaaaacccgaaccttatgctgattgattgattggtcggctaagcgcggttcccactgtgtgtgtgtgtgtgtcatatggatatatgctaatataccaaatgtaggattaaagtgcttcacatgtgtgtacctttgaatacatgtagtattccgcacaaccctcccccttttttttttttttttcaagttagaatatttgtgtgcaaatgtagtatactcataatatagtggaattttattaacttaattacaaccgtgatctctgttgtccaatttatttggtatctcgagacgtatttttgaacatgcctattcgtacgtaataggtgtgcttatatttatgaataggaaatatttcccccaaatgactatttttaacttgaaaaaaggtcacacgggaggtgtgcgcatgataatttttgcaaacaaaaaaaaaaaaagttacctttttgctattgtaccagtgagttgctcatttgtaggggtgtttaaatccgtaaatataccccccaaaagagaaagttcatcgagatgcatttgcctatccccatcacatcacaattttaactaaatggaatgttgtaaattttatgcacgtgtgcgtgtgtacacatttgtgccccattttgtggataattttttacttccacatttttacgaaaccgagttagctatgcgaaacgaagatgttacagaaaaaaaaaaaaaaaaaaaacgaatggattatttactcaaaagattttatttaaaagagagactttttaataaagccctattctgttgagttaacattttttttcagaaatgttttactcaggcggcagacaatgttgtgtgccggctcagaggcatcaaatttaccacgatgttaaaaaaataaaaaaaaaggaacatacaatattaatgacgtaaaattgtatgactatgaaaaaagaaaaatcttgttccacaggttataaggcattataatgcatagaggccatccagcataagcactgtttgttattaatcaggggggtccttttctacgttttccacctgctgcaaggggatgtgcataagacggcatgggctacgtgtgcgcgaatcatatgcacgtacgtgggcacacacaaccctgtggaattaaaactggacatgcttatgaaatggcaaaaaaaaaaggaaaggtaataggaaagtttgacatagaaacctctgcatgcaaaaatttcacaagctacataaaatcaaaacaaagcggtgtatgtacattcttacgtttgaatttccctcctccatttgtttcatcttttcctggttatacaaatcgtctatccaaactgccaaaaaaaaaaagaaaaaaaaaggaaaaaatgggaattacgcaaaaatggccattcgcattacataccaacatgtactgcgcagcagtgtaaccacgggaggatgcaagaatacccggcttatactgttccattttcctatttttggagtagttgacatgaattttctttccatttaattcaaaattattcatgttgtataaggcatgcttcgcatcatccttttccacatactccacgaatgcgaatcctcgatttttttctaaagggaaaaataacaaaacggtgatagcggttgagctgcttttcttcgcatgtttgaaaatgtcaaaaaggaaaaggggtgaacatttgcgacattaaactttcataatggttaaaagggatgaaaataaaatgtctatgtcgcctccctttcagtttcgctcgcttacttgtaaccaaatttataggcacctcgatatttcttacatcaccaaaggaagaaaaaatgtcatacaaactcttttcgtctattgtctcatcaattccccctacatacaacacctcagtcgcgttatcatcactcatgtttgctttttttatttattaaaactttttaaatgaaaaaaatgagcatcgtgttgtcattttcgatcttgaaaagagcaaacaatgtgggaacactagccaaattgttcgcaaacacgcgctggggaaggaaaaaaattaaccattcatcttactggaaatgctcaagtgggaaaaagatgttataagtgaggttaaaaataagcgaaccgttatggccccctttcaaaaggaactttcaaaaaatgcatttttacactgcttcgaagaaacggaattgttgcacgtgcagaagagaaagagcatacttcttttttttttgagtaagaaaaacctatgaattaactttttagtaggcacaaattcattcctatccgttccgttttattcacaaaagtagtcccttcttatatgcaactttccgccttattagaaatcatcagttggagaaaaacgaaaaaaaaaaaaaatcgttaatttaaaaaggcgaacaaattaacctttacgtgaaaccttcgcatacttgtatatacatattgcgtaacagaaatatgtgaatatgcttccgaacaagttagaggctactaaattaaatgttggctaatcggcaaatcctccagcaaaaatgtgacccttttgtacattcaaaaatttttcaaaatggttaagaaactcctcctcaaagctacaccattcttcacaacttttttttttgttgttgcatataagaaaagcaagaaaaaatatatctttattttgtcactagaaaggacaaattatagcagcgcaaaaaaaaaaaaaaatacaactgtgtaaaaattgtctataaaaaatcaacaccaaaatgtgaaaaaaatattcttggtatgtaattacattaaattttgggtaggcaattttttaaattaatgaccatggaagggaaaaagtaaaagccgttctgcaccattgtcggtgcgttaatatagctctttcttttttatgtgccccttcttcgcatcatcaaaatagcgtgtctgcattatttaaatcggtaatgtacccaccgtagtgacccacgctaaaattgagaaaaaaaaataatgcatacagttacacatgcacacgcacgtatataaaggcaaagggccaacacttttctaaaaagaaaaaccagcagatattgcaaaaataagcaactgacataattccaacatcagtgaatttgcactagccgcatttttgtttttgttacgttcgctgcgttatcaacgcacagagtggatataatcgttttcgctgtttcaccgctctataggtgagaacttgttctctgacaacttgtgttacagctaggtcaaagcaccgtgtgccttcggtttattcacccgtccgttcttttcccccctcgtttgtaaaaagttaaagtacccacatgggtgtaaagcagcacctgtgcattcataacaaactgagtcattgtacagcccccacacacagaggtgaccattttgaaattttccaatcgtgtctgctcgcactgtaccacctttacattccacttttgcagtcatagccgcattgacgctttacgattcgcccacgtttgttttcacaccagaattttttttctcctgcgggaaaggctttcccctatagggctacattaagacaccgatactgtgtgtggcctgcttccttctcccctaattctcacatacaaactaaagaaaaatgaatacgtcgaaccagaacggagagaaaaacctgttgatatatgacaagtccagcaaggtaggatgcatttacttcataggcatcagcagcaacttctatcgaggcaaagtgattcttaaaaaaaactgcatcagtgacagaatagtgagatacacaaacttaagcgaaaatttgttgttaataaaaaatggaaattacaattttaaacaaacggcaatattaattaaagggataaccatctttctgcacaggcagctggaggtgttactaactgatttctatgccatgtataagaagtgcttattcagtagcctgaatgaatgtaggctccaaaatggtatgataaaaaagagcaggacgaacagaaggcacagggcaaagaaaaatgtgctatctttgcaggatggggaaccaacttatggcaataactacagtggagaccacgatgatggcacttttcgaaggaaaaaggccaactacctaaacaaaaacaaaaacatagcagacataaacgacctaatgctgaaagaaagcaacgaactgtatgagaacgactaccactttgaaaatgaagacatcccaaatgatgaaaatgtgatatatcaagatatgctaactaacacctcttccttcgattgttccaaatttaataacttgtacacaattaacaatggggtgcgtaatattaacacaaaggaaagtagtagagatgcaaacatgcagagtaacttaaacagcacagcgttcttaaaatataatatgttagacattaaaagggacacaggtgcagaaagaaataactactccaatgatagtttactcatgagtaaaactctgaacaaaaaaaacttctccttcagtgtcatgaacaatagtctcctactcagtgggaatattccgcatgggaaggtatccaataatttgggtagcacccaccttgggggaggtaacatccttcgtaaggacaataccaatggagggggagatcacacgcaggaggacgaaaaaaagaacaaacgaatctttgcacaaatagataaggataccattctgagggataatatatgggaagagaccaacatgaacaaaaggcaaaaatcagataatcaatttagtacccatttgaaaggggggagttacgttttttttcttctatacaatgatgtgaaaaatggtccaagtgataattcaatatcctcctctttccattcgtatgaacaagcaaaaaatttcatcaactttgacacaaggaaggatgtttacaacctattcggtaatgagctcatacaaaatgaaaaaatcaacatgcagccaaacaactttaagttgcttcagaccaaatcgacagtgtcctccataaacgaaaggaaaaataaacacaagaaccaccaaaactttgagcagttacgggcaaactttaatgatgaatattttttaaaaactgagttgcaccatgaccagggagggaaaagatactcgaatggctctttcggtaacagctacgaccaaatggattacaacttcgaccaaatggattgcaacttcgaccaaatggaccacaactttgacaggatgagtggcttcccccggaaaaattatgaacacagaaaatcgcaaccaaacggaggacataaaaacaaaagtgggaaagactgcaaagatgtatacacattcagtgatactttcaaagactcgctcagtgtcccatccagcaaactagtgagtaggagatccttcacctcttcttcggagtataaatataacgaagaattaatcaaactaaaaaattatttgcacaaaataaatgcaaactgttccaatgtcatagaattcgatcgcatatttcctgtgaaaagaatgtccaacaagaacatctccatcatattttacaatttgctcgtattggcctcaaatgcagaagtggacgtgactcagaattatcctgacagtaaaattctcatacaagtatgttgagtgggggccaattataaaaaaagagggttcctttgttaatcgacaaatgggacgcacgaaagggcgcatggataatgagaacaaaagagtgatgtgttaaatgaatacagaaaattgcaacatatgaaacacacacgtagaaaattaattacacagaaagttgaccttttatgcgcagtaaaaaagtgggcatatttggggggacgactctcttagacgacatcggcatatgcgtccaagggagaaactgtgaatgtacaaacgggtgtaattgtccattcgaccatttttgatgatgcctaactaactatggtatactttattctgcttaaaacagcacggatttttcttctcaggaaaaagttcatcacctaatggggaaaaaaaggtgagggggggggtgaaaagtgaaaaatacgaaaaatatgtattcacgcaggtagcatgtgggcgccctcacatgcgtccgttggatcacaaatggacccccatatgcgcatcgtatttttctgacaataagtgttattacatttttaacaacaaaaacgggttctataaatgttccgttgacgttgctaatcatttcctcaacagcgtaggagcagttccgatcatgcaggttacatttctgacttaatatttcgtaaaattttggattcatggtaaccgaaattgatttgtttcttttttttaactcagtggggatgttgacatagttgcttagctcgtttaaaaacacatgccgaaacttgtcctcaatttcggggatagatgacaaaacatgattgtgtaaatcccgcccttcattcttgctcacttcatggtcattaaagtagtatattattttgttaaaggtatccttcgatattctgtacataatgtttttatttaaaaattttaatatgaaggagacgtacattccttggcttgcctcgtctccatacagggtcacatttttcccctttaactgttttaagcagtcggtgaacggggggaggggcgatatctgcaagggggaacaaacaggcacatatacatatgtacactcaaacggggggggtgcccactctaacatatccaaattgggtcatcccactagcacacataacaaaaaggaatgaacaaaatgtccactcaaaagattcacaaaaaaagaaaaacatattcataaatagcacatgtgtcttgaaaagtacctcttccggagggttatctaaactttcgaggtctggaaatataccgccaatttcatcccttaaaaaaaaggttaccttcaaattgtataacttaattgcggatgctataagctcgggggtgtaccgacttgactcgtgatctttcaatatattatagaagagaaatttcatcagaccttcatcatttttgtatagaacatgtttgacttccctttcttctgtggttatgcttaagaccatcccgaattgtgagctgtggctactacaagataaaaagttgcatttgtttttaatatcgaacggtccttgctccaccaaccattgtataattaaattcataaaatccaccaaggtgtacatttccctttcatatcgttgcaaattcatcacattggaaatgatgttaaaatttatcgtttttgtactatacttgaatttgccatttttcaacattttctttttatttatatatgtgtactccgagggaatggctatctgatcgaacgcatttgtcacattactgtcatggaaaaaattgatgacctttttgtgtaagaagttcaggcactccacggttccgtagtgataggcaccatccttatcgattgcctttatcacatttttttgcctttgcagaaaggacgactcgttttgagcgagcacaactggggggttatcatgtgtgggttcattatcatgtgtgtgttcatcatgtgtgggttcatcatttgtgtgttcatcatatgtgtgttcatcattcggggattcagcatctgtagtttcatcagttgacgcttcgtcatttgtaatttcgtcttgtgtgtgttcttcagttgtggcttcactgttttggggttccacatctgtgggctcatcagttggctcttcaagacctgtggcttcatcgtgggtgtgttcctcaactattcgttccgcgtctgcacgttccgcgtctgcacgttccgcgtctgcactttccgcgtctgcactttccgcgtctgcgctttccgcgtctgtgctttcctcgtttgtccgttccacttctacctgttctccgttcctagtttgtccctccccatccgaatacaccccattcgacggttccaaaacgaactccgacttcctcgcattaccccccttcctcctctcacgaacggaattacaaatagttaccagcctcaacaagacggaattgtttcccctattgttatagtaattgagggcggacttaataacgtaagagggctccatcaggtcaacattgtacaaagcggagatgactctattgagggaaatttctttgatcagattccctgtgacattattgtaaaaaaaggtgttgtgttcactcatcgcgaggcagttgaaattcgcccgtctgttctttcctcctacattgctgtacgtgacatttttgtcaagttgcgacttataatttttgtatataaaataaattacattcttcaaggttatttcctttgatctaagcaaagatatattaaaagataagtaaaaatattttgatgaccccagtcccactttaattttcatcatttcgcttttttgagaacttgtaatgttaggggaatacaaaggtgccactttacttagccttttcgagcaagctattagtgtacttctgtctattaagtgtaaaccatttcgaaggacaacatctaggtggatcttgctcggtttgaatgtgcgccaggagagcagatcatttgggttatcctccatctcaaaattgtttggaataattcccctcagcacagtacccacaggttggtgcaaatctatcatttggtttccacttacatgtccatgtggtaaatcgcttcttccgcttctaacatgcagatgagtataattgacgctcttacatttatttttcattccccaaaaggcgttatttagaagaacggccaaatttatgttcatatctttgattacatatttgtctatttttatgacgaatgaatttatgagagggactttctgctcgtacagatcgaaataatttgacttgtccatttttagtggcgccaattcgatctcatccatgtccctgtacaattcttttctcttcatatagagtaaaaaattgtccgcagttttgaagtcaattttgctaaggctttgttttatgtaccgtctcatcagactagttaccatgttggtgtctatactgtacacagtttcgtttacggagtagaaatttatgaatatgcttgtgtattgattcccctcgtggtaattatcatagatgtactgagccaagagtaagttactgaattcattaaagtgttccctctccatacatctcctcacaactgtttcgaaagtatcactattatcttcactgaggggaaaattctgcaattcgtatagtttaaattcgtatgataatctctcgtggaggctaaagtatccataaaagagcaaagcttttagaagaaccatctttcgaacgctgtaccatttgtcatatattctgtccttcaatattactctacaatctggagtggaaaaaccttgcaaaatggacattaaatttttcacgttatcgtctttgtctaccaaataggttaacttcgccttgttaagtagatacatgtcaaacacgtccaccctataagcctcatattcaatagacagcgtcttcatggcagtccccacaactccatttttaaaatagtaacatgcgttaatataattcttactattatgtgcatctaaagaggagtaatccacttcgtgtccgaaatttttaccgaatggtattttgtaaatattttccttatcactgtttctccctttccggaacttcctactcgttttgctggaactttccccaaagttatgcttggaaatgcttgaaaagtaaggcttcctcctttgaacgattctaccgttgctagtaccctcgctagtaccctcgctgctaccatcgctactaccatcgctactaccatcgctgctactattgctatgttttctccgacgtgcagacgcacctatacgctttacccccaccggcaattgataaaaagaaacaccttcctcgtcactagatgaaggttctcccttgaatatatcaaaggagtaggagtcctttagcgagtgcgtttcgttagccttttctgtgttcgatgcatgagtgtaacgaaaaaaacaggagtccaaacctttgtgctgttctttggctttcattttgaacgaattagtgctagatccggatacatttctcccttccgcttttgtaaaaagagcatgcatattgtcttcctcctcgtaattaataaattggaatttgtcgtcaaaccatttgtagacacttttttcggacagtcttctctctagttcttgcacgctaactttcaaataggatctaaatttaaatatacttagtcgtttccgtaaaaatggattaaccgatttgatccatagcagcaccatggggtttcttttaatgagactgaggatgtatttatccacgggataagttaactttctttccaccttttgcaacacaaattttttttttgtaaatatagtagctaaactcaatcccagggaaaaagcatcactttttaaattatacgtgatggtattgaagtacgattttaatttttccggagctgcgtaaattgcgcttcctttgaaatttccataaccaccctcttccacagtttcgttaaatgtccttagaaggacctttacatgcttatcatcctcttcgttctcctgaatcaaaaaattatctgccttgatattcccatggaccagacctacagcgtgcaaatagaacaatctagacgtaacgttaagaaaaaaatcatacttaacgttgtaatcgtcttccaacatggtataattgttcatagcaaattgaactgcatcctttccgtttatcattctgcatttgaacgcatagtgatgcacacttgtgttcacatcttttaaggctctattgaaaattgtcctatttatgtcattttcattttttcttattattcctgtggggatgtcccaattcatagtttccaaggcgcactcggagagtagcccaagtaatttctcactaaggaagtttaagtgagtcacattgaacgtatcgccattgtaaaaatatttaacatttttgtaatccttgcagggactactgtatgaatttagcaaatagtggataatcaacagatacgacttaagttcattctcaaagttgtcattacttttgtcattaaaaaaaaattttattgccgaaaaatgaggataaaaatccgcactcagggttaccccctttgtatcactagactgaatgaccaatcccttatcacttccaaatttaaacttattcaaaactttgaaataattttttcgtaccatattgtaatataactctttgtagattgttgatctaagtacgcacagaatgttatccccagatagccagtccaaaatgaacatattttgttccccctcttgaagcaatcccacaattattctacttgggtgtctttctagtatgtctccatacaatggaaaattttcatgctgttcataaattttgtcttttaaattttcatcgacgttttctcctacatgtgtgttatcagtgtcgatggaatccccagaggaactaccttcgaacgtattgctgccttccggtaaggagggtaatcgatggtgtgaaggagaagaatcttcattagaatcgtcacttgagcttcgttccacggaggattgatcagaatcgtccctatcgtaatggtcactgttgagaaactcatccgataggagtgtcttatcatgaaatattttatacagaaatgggattaacgaatcgtatttgtgatcttcatatagtttattcttatcttccgttattttgtcaaaaggatcctcataaaattggtgagatacattttcctccaattgagtctccattttttttccaaagaattcttctgccttcttttcaaaatgttcttccgtttttttttcaaaataatcctctccatttttgtcgtactttttttcatttggttcttcctcgttttgttcgaaatattcattcgactttctttcaaagtagtccttaaagtcttcgctatattctctgtcaaaggtcttttggggggatggtaggtccggttgctccggaaggggctgatgtgctggaaaggaaagatttaatgaagggggatgttgttctggtgtggactcatatcccggcatgactgcttgcccttctgctacattggggaccccctccacaggcgcgtactggagatttggctgcaaatattcctggtacatggttggaatggggggtattggctgatcggtggctggctctttagagtatttattcgattcctccatggagggaaatgtttttctggcttggtcttccattggcgggaggttttccttcgatatgtacatggacttcattttctgaatgtcctcgttggatggttttttctggggcgccaatgcgtcatccggtgtgaagctaaaaaatatgggattcctatgcgtgttcgtaccttgttgcggaatcttcggtttttggttcttatcaaaagttttatgagaactatcgctggtagacgcattttcctcatccccgtaaatgatattttttacttttttcatgtatccaaagacactgccaagataggaggtaccggagtcacctgttcctgcctcattcttagcatcttttcttcccttcgcatcttttacattaacatttttatatggcacgtcatttcctcttttgcctgtctgggcattcatcatgttaaagcccatatcgttagcaccgtgtctaatacccggagggtaaaaggaggcatgtgaaggatcataagcatttttctcctctctcccttttctttcaggacctctacttcccatatggttcggattcatgttagcaccgtaggcgaaattgccttggttacttcctccttccatcccgttgttgcgataatatcctggcatgtttccataactcccccttccaacgttctcattatgtagagttgtctttaactcaaaaaaggagaaactgttatcgttacgaatgctctttgtggggtccccctggcttacttcctcgtatggcacgtcactatccacctctctcttctcacggtccaagtgcgcataactactttgtaccttctcgaagaaactataatattgaggggtgtaaaaattgaccccatataacccattatcaaaattgtcatactgtttggacagataaaaagaggggtaaaagaatttatacttatgactatcgatgaagtaggtagataaccaggagtaaataaaatcatattttattatgcccttattttggagctccaagtgcacaggatcatacttatttaagtagaagtacttatcatgttcgtttacgaatgcgttactgtccatcataatttctatttcaaagttgttacttaacaggttgatttctttggaatgtttagcatcgtaggtgaatattccattgttgctcgtctcaaaaatgatcacttcggtagtttcttccgattcgattatgttgtctcgtatcaaattgtacacgatgaatcggtcttccaccttcttaactgcagtgggatgaggttgggggaaaaaaatattttttcttcttgaaagtggttttacaggtgcatgcgctgatgcatatgctcatacaattgtgaactcgaggtcggttctcatcgagcggtacgaaaagtcgagacggttatcagaggggagtcattcaacggatggatagcccacattgtgcacactattgcatccttttgttaaccctaattttatgcaaattttgcgcaaaaaaaaggagcaactcctaggtacactccatagcgacttatgggtcacgttacccaaatcgtgttgtacactctctccagaagaaggaaagaaatgctttaacaaagttcgccaatgcaatgacgatgcgctatatacgtaagggataattccccacgcgaagcatttcgaagcatctcaaatataccccgttttaaagctgcacttacggtctttctcaaggttgcacactatgttatgactatttttgactctcgtgtgggacacatatttcattttatcgaagggacttaaactgttcataagatcctcctctagatcgaaagcatccgtaacatctgaatggtcatcctttgcatctaagttgctcataaaattaggatccacaaaactgtaattcatgtactggaggtatttcctcttggcgctcttaaatacatccaagttgtaaaaaagattgtcatgtgtcatgtttaccctttttttcagtgcctttcttaatgcttcaaaccgcttgagttcgtgtgcgctaaatgaaatgcttccataggatgtttccattatgggattacaccttagggttacattataataatttttttgtaaaagcttcatcgaggcattgaaccatttttctgtttggttaatattttcgcttagtgaattttttaccaaagcaaaggtcgtaacataaactactttgtctttgtaaaattggaactttgcctcatataactctttgagattgttgttatcatcaccatcattatcgtagaaagatctgacgtagatcaatttcaatttccccttcacatagtaaaattttttaatatcatcgatggaggtatgtactattggaattcttttattttctaccgcttcattttcccttttctggtcattttggtgatttcctttctcctgtttttttctaattacctccgccagcgtgcttgaaaaaaagttggtgatggctgcatttagctggcttatgctgcttattttgttggcaatgatgctgacagggatgccgcttccaacagcaccaccgctactactaacggtagtgctgctcgtgtcatcccccgcagcgtttgtaagaggtgcattattcacgttttctcctccctgaccaccaccgccactcgtgtctcccgtgtattcatcgccgttgttaaaatctgcattattaaaaccctttgtttttaaagaatatataaaaaaggaaaaatcacggggttccctttttacatacttattcaaaacagaaatgactacattaaagataaaaattttcttcataaaagaagtaaatttcattatgggtaagtgcaattgacactaaaccacaccttcctacgaacgtgtaacaatttttttttttttcgcttctaaatatgtgtcaccctcactgcgctaatcatgggggcgcgccagcggaaaaacaactgttgttaaaaagtgtgtatacatgtgtacatacacaatttcccgcatattttcacatttgtctaaatctaagcagaaagagtgtactttctgtggtatgcataccattacgatacagcaaaaaaaaaaatgactactcgctgataaatcttttacttttaactacaacgcttgtattttttttttttttttttttttattctccataattaacccaaccaacgttttaatgatgcacacggaagaacaaaaaatatattccatttttaaaaaaaaaaaaaaaaattgtatctgtccgctaattcgtgtagatggaaatatttacacatatcgtaatgaggtctacatttgtgtgatttttttttattttttatttttacgtgcacagaattgcactctccattgtgtaattttataggagagggattccactgtatttttttttttccaaacgagtggtacatttttgttttccttttaattcttttctcgcttatacgtattgaagcaagatgttacaattctgaagtaaaaaatatatcgtaaattgctagttacttcttcctacacatacagtggcgtaattgcatcctttttaacagggattgcgatgcgagaaaaaggaagtcatttttttataaagtatcaaaattggaaagaaatgaacacaaccgtgagggttccaaaacacatggacgataataacttcactatccatctatagtgtatctaacattttgcaaaaataatgaaatgtcagaaaaacatgggacgttattcgcacgttcgtatttgcatgcgagcgtgttactcattcatttatatgcccactttgacgcatgaaggagaacagatgacttacgccatgcatggttaatgaggaaaaatataatgtcgatttattacccctttatattctacaatatcgttgaaattttgctcaccaaaactgtccactttgcgcatacattgtgaatagtacgtgatacgtaagaagcagcaaaagttagctcatccgtattgctctgcaccaaaaagggacttactaaccgcaggtgttgctctcgagctttctaaacattacagtggtggtcatgccagcatattttattcgcaacgcccccaatttacctttcaccttttttcccccttttttacactctcccttatttagcaaataatgttttgtaaaatttcatgaagacgaggggaaaaaaaaatggctaaattagaccgtttcgaaaagtgcttctcatttaattgtacgttgaaggcctttcataaagaacaaatgaaaaaaaaaaaattttaacacaactgattaacaatgaatatgcttgggggcgtaggaaaccgtggtggagatgatcatttcaactttttacatgtgtgtcccgttgatgtctcgaaatggctacccccttaagattagtggaaaaataaaattcatcccaggaggtgcgtcaagacccatttttgttcttttacaatattgttccctttctagactcgttcttcacactttcaaaaaagtcaatgggatgttgctttgccctatgcgtaaatcgcacgtcatgttttccttgcacaggtgtgcgatttcaagcgaggttaaatgatacgcatacgtatgtgcatatgtttacatatatgccatgcaaatatgaacatatggggatactttcctgctgcctttgtaaaagccgttttcggcccctttaaatgtgttaacaaagtgcttaatcatgaaaatgtgaaaaaaataaattgggggagaaatgcaaaaaggggatagagcgaaaaatgagcaaaaatatatcctacgatttggcaaatgccaaagaattaacaatttgcagttttgcgcattgttgcatgtcaccttttgcaaactgttttttttttctcccagcattttgtttctattcatatttttttacttttttttttttggctttgcttttttgttttttttttttcggatattcgcaatttaaaattttcatttttcttccttgcgattgtgcatacactattccattttgcttctgtgtcgatttgcgtacttaactcattttgtatataatcatttttttttttttttaccatactgatgtaaccattctatgaatcatttcttcgatttcaccatttaatcattagttaaattgctgcatactgtacaacaaattattcattcaaatgcattcatcttttttcccccgccttaacgagaagaagcattctcctcattatttccttttgtgatgttattatttcggttttgttctccacgtatatatgcgattgctatgtatatgcaatgaatacgtcgaacgtttatatgtacaacgaaatcatttaaaattcatttgatatgtttaagaatatgaagcaaaaggaaacgccgattttttgaaacgcgtttgacctttattaaaaattccccaggatatttttttatgtgcacgacgctaagtatgccataagaaaaacagtccacgatatgcacatgtacatatgcatatcagtacaggcatccgctagggcatacttatgaacgtacaaagatacacctgtgtgcaccttactcgggagtgtgctgattctgcccttttgacgtacatttaatttttttcttaatcgaaagggaacaagtacaccttacaaggagtagcaaaatgggaaaaggaagcaacgcttgtgtacgttttgaaaaaagcatataaaaagaaaagaaaaaaagaaaaaaggaaaaaaaagaaaaaaaaaaactgcgcagcgatacacaccatttcgcacccacctacgcgcgtgtaaataaatatgtttgtgtaaacatatctaccgagctgtatacataagtgtacatacctttccacgcatgcaccccgtaatttgtgaacagaaaaggaaccaagcaagggagaggaagaatgtggaagtgaaagcaggaaagtctcagctgaaagcgaacaaagacgctcttaacgtgatttgcaaagtaagtcggaggagcaaagtgcgcaccgtagcttcctgtctacgtatgattgcgggtttgtctacctaagcgaaaacttcatttcgcacccgcacgggtcgaaagttccaattttgctaactgaagagacccacgtacgtatgcgaatggatttaatactcaaaaaattacgtggccttttcacaaaattctttcccttcccccataggtgtgttatactgtatttatgcagacacagagcattgcacagctagccgaacatgcccagaataaacacaataaggatgtaaaggagtgctttcctgataaattttaaaattcgtaatgggcacagattatactcctttcaaatgcacatttcgttcgtccagcaactcaccactttccattcctacgctgctcctttatttattttatttttttttttttacgtaacttatattttataattaaactcattatgaaataaaaaaaagtttaatgtttttcaaaaaattttaaagagtaaaaaaatggaataaaaaattgggcacaaaaggcatggccgaaaagtatggcagtggacaggccgaaaaataagcagaatgccaaagttaccaatgctgctaacgcgatcaatcggccttgcacctcagctaatcacacagcgcactaaacggaactcttcaaagagtataacaacgtgtatatatctgaaaagaagttgccgttttttaaaaaggcagtgcccatgatggataacagaagctccatagttttcagtaaaaacggattcatttcatatcttaccaatttgaaggtgccataaattgacgcggtcttcgacttaatcatatttatttcttcgtaaaaataactgttgtaatatagggatatacttttttgaaaaaaaatgaatatgttgattagaagaataattattttgttgaacaggttgctccagcaaatgacaaaattggaatcaaaaaggtccacatttttgtaggaccgtaggaggtgcgaataatagtctaggctcttcttaatatctgcgatgtagcccattcgtaggaatattagaaaggtttccatgtaggaagtcaccagcattttcctgcatgataccaagcaggaggtactagggggtccttccgctttatcacccaaagtatggcactccgtacaaaagacacgcttacggactaatctttccagtaccttttcccaaacggcactatttttcaacacgtataaatcatgtccatccaaactggtttcctccttcgaaagaatcggggctgtattttcaacgtttacatttctcacgaaggcgtcctttttttggccacctaacgtgtcgacgaagcggtaaaagtcggtaatcccccctctcggatttccccccgcgtaaatagcactgatattaaatagataataaaatacaaacaaatggttcagtaacacattgttaatatacaaattgtacttttcctgatcaaataatttaacagggttgtaatagaagctatctctaatgcagctcttcgtttggcatatacaaaaggttaatacgtgtagggccagatgttggtgccacttggaaaggtaataaatgaagaactcaacacatattatgtctttcatagttcgatacacatttaacgtgttcttcctcatcatgtgcaacactacaattttggccttgtaccttatcagttcgttttcatcatttatcataaatatcaggcaagagtaaagtgccacaaagaaggcggtaaacaagttatgccctctcagatgcttcagtggatttttgacatacacaacatcgaatgtaatattttggttcctcactttgtttttcactacctgcgttatccactggttcaaatctgtcttataccattctttgtattttgtgtacgcagttgtttgctcattgcgggttttaccctcttccgtgggtagcgtataatttggggtattcacttggggggtaccttcagggggataattattcttcgaaaattgtgtcacatggaacatttcatttttgttattttttttcgctccatttctggtgctccaatttggtaaatcatctccggtagggtagtcaagtgaagaatgcgtttctcctcccttgggcaccgtgacatctttcccaatatcatcacttccacctgcgttgagatttttcatttttgcttcctcctcctctagacgatcgtagtgatattcaacaattccgtagttcatgaaggccttcacaaaatatttcgtatacgtcaccgaatttttgttacacagacgggacagcaaatttagaaaaaggagaaagtaaaagtatgcatagttgaaaagagattccttcgagttacaattgcgagatgaagcaatgcgctccttctctctgtcgataaagttgtaaatcgcttcgataaatctgttgccaggttcgctgcgctccttctgactcttcttaccttctgccttctgcgcaatggataaatatttcacgcatataaggtagctatacgaaatgatgtacttgtctaggtagttctgtttaacgtgttccatgtaatactgctgcatacgctcgaacaagaacaaattttcaatggatataaaatttacaattgtcaacaggatactgaagcagtacttgttaatttttatgttgtccttatacgtgtgggctatttggaaaagtaaaaggtacaggtagatgtacatcctttcatccaccgattcgtccaccgattcgtccaccgatttgtccaccgattcgtccgttttaccgtcccctccatggacctctccttcactatcgcccgaggcacttcgtttagtcccatctaaccattcatcacccaggggagtgctcaccccctttttatcacattcagagaaaaacttaaaagaactataatttgacaattcgccgagctgcttctcccttatttgaaactccttcttgtgcctcttttttgtgtgcaaaaaccagttgtagaggaacgactctatgtgcctctcgttcttactcgatgcgtatatgtccagaagggcaacaaaattttcaacccgcttagttatcttcatcagcagttcattcaccaaaacggatatgaacatgtcatcctgatatagtgtcaatcgtctaaacaggagagccacaacattttggtccaatgaaatggatatcttactatacaggatatttaatatttgcaaaattagcaaaacctctacatacctttcggttctcacaaataggaataaaaactggaagaatatttttctgaacttttttttattttcctctactaacgttttggactccttcctcctcacaaattctatgaagagaagcagatagcaatttttattatgctcttccatggcgtttattacaattttgtttaaaaagttaaaaatcaggttttctttcttcagctttaggtatatgtgcatatacacattgacgattattctgcaaatgagcacttggacgaagtagttgccataggtgagtaactttttcagatgtttcacaaaaaggaagtatatgttcatgttgcttatttgggtttgattttccccacctggatcgttcgaggggtgattacccttaggagcttctgcccattctgcgttttccccctcttcttgcagatctctagggctgtcactttcttctacagtttgcccccctgtgtccatcggagaggcactatgtggcgaaaactggtgtgcgctatgcgcagcctgcaaatcccccttcacatttcttagtaagaaataatcgtcattgttaaaaatgataatatttgacagaaatatcaaaatggggataaattgggcataaaaattggaatagttaaaaaagggtttacattcatttttgctaaaatcatgtgcatttaaaaatttgcccttttttataaatacatttaaaaatatctttaacaaattgaccgaatttaataaatcaaaaaaagtcaaattgatgtttttaaatattcttcttttgctgcccgtacagaaataatacatattggacgacacatggtaggagtaattcagcttggccaacagacgtttggttaaaatgttgtacagtgatgtacttgaacttttcaaacaaaaaaatttactcttgtagtaaattaaagctattttgtaaatatcattcatgtactcataaagcgttttattatcaataatggtgtatatatgttttataatgttcacacaaatgacctttttatacttattatttccgttaagcaaataattgattataatttttatgacaaaattgtatatgatgtactgctcttttgctttatacgacttggccaaagagctcagcgctaggcacatgttactcgactttctcagaaaatttgtgttaattcgctgatcatcccaaatgagcatgtttagtttgtcatttagcttgaagttatgattcgcatggggagttgtcgcacacttgggttcaccgcttcccctttgggtggcgttttgaactacgggatgatcatgcggctcccatttggggggcgtaaatttgccttttaaaaaatgtgcggataaaatgtcacttacgtccacattgttttcctccttcgccgtgagcattttgttcagtcggctgataattcccgttaggaactcaaagttgggttctgcgtcctctgggttttcgttcgagacgggctcgtccgaagccatatggccgcgcccctcgggagctttgtccacttgcttgccatcttcccccgaacatttcgattcccccgtacatttcgattcccccccctcctttttaaaaataagcaaaatgatgtacacgtagaacaacggaatggtttgcatactctcgccactcctcatgactataattctgcagacatccagcaggcaatccgacagatactgctggcatgctatatgcttggagtgcagcagcagacacagaaggttctgaatgatcagatgaatttctgtactgtgaaaaaagaacaaagaaatgtttttctttccactgccatagtttgcatcccttgtactttcacatttcgagtcgcaattttctaacgcggattggtggtgtctcccccggttgtcacttccctcagaagtggtaatattaaatttaaaggaaaagtcaacgatggaagtgaacaaaatgcatatgtacttgatagacaaccaaatgacaatagacgttgcttccttctcactttcgtcctcaaaaattaggtgtcctctgcagtcgaaaaaaaagctcttcgactcattcaaaaataggaagttcaaataactgataaaatggtgcagtacgttgcagatgtagacttttaacaatattaagtggcagccatcggacgattcaacctcctcgctcggaacacggaacagcttatattgctcgaaattcaaatatgtgttcgaactgcacaagctaatttcgcagaagtgcttcctaaacgcttccctctctatgtctttgctgaaatccatgttgtccttaaggtacaaaataaactcgtttatgtagtacgccaatttatacatttcgcaattttctacgtcctcgtgtttggttaattttacgatattttctcttttaagtttgttaataaaactttcgaatatgtacaatgggatgtttatcgtcgcgccgctctcacggttctcacaattctcaccgttctcaccgttctggactctatcgccgctatcaccgaatagatagtttacgtaatttattaaatatctgttgtcctcctttatatgttcaatgttgctccatttaatgagacaactgaaaaagtcacatgggggggcaccatccctattcgggtaccggcgcatattatttacccgttcgtatacctcatggttatcactacttgtgggagtgagaaggtgggtgaccattccgtcttccctcttgttcacctccctgcgatgatttaacgaaatgaagcataatcttagtaagaaggcgtaaaacgaatggtccacctgtctgtgcgattttactaatggaatgaatgcattatttaagcaggcaaagctttctctttttagcaaaattatattcacagttttgaaaaagatctctttcgatattaggtaaaattccttccatgtcgttttggcattgaataggaaaaaaaaaaaatttaaattttcgaaatgtgcgcaataatccactaccgtgtttagtatgtccgagcagtacacagttgcttcgatgcccatgtctttattagtgttcttaaacagaataaaaaagatattcatgaggtagtaattgtataggaatatccccttcctgtggtctacttttttttcgtcagcagaatgaaatatgcaggtcgagtaaacgtacttttgtgaatcgcaaaacgggtcttctcgcagtacgtcaacatttccatacagaaaggaaagaactttttggacttcaaatgagtgtttatccacatgggttgcacctatgtttatatccccctcgaggtgtgctcctcccacttggcaatttctctccatatggagaatatcctccccatgtatttttttttccttccccggctcgatgttgtagcccctccgcttatccatctcgaccatcctctggtaatatataaaaaacttctcgaaaaacagaagaatgtacttcctgtaggcatcccgactcgtcctcgaaatattcgttatggaggtgattaaaaaggtgcggaatagatacaaatcacagaggttcaaatatttgttttcgcaaatgaaggacaaaatggacagcacaagttcgtcattcgagaagtaaaaaaagttgtttaaaattttcacatttagcaaaacattcttcctgagctgatagaagtagtcacctttgtaatttaccacttcgatggattcgtactttcgcaaagtgcataatgtgtacagctctaagaaggcgatattttctaaagagtgaaaattgtaaatcaaaaactttttttccagcgtcttccctttcatattaggggcatttttctccaacacgttcgctccaggtttcacaatcttgtaattcaggaagatgttatcctccatttggtccacaacacagttgtacgcaatttcgtctacgtcttttttctccaacaattgcttcattaaaaataaaaaataacgtctgcttgtcatttccttggaactcttcacactgttcacgctgctcacgctaataaaactgtttacgttgtttggtccaggttttgttcgatctgcttggatgcatcttccttcttgctcctcctcgaggggcatatcaaaatattttcgcaagtcagaatactccttattcaaaacaaagtacacataattactatcatgcttgtaaaacaactcgataaatttttttatgtagaaagtcttcatgcaaaagttatcagttattaatatgttctttaaaaaaatgtaatacaacaaatgcttatccttcgcgtgcacaaatatgtgtttaatgcattgctttattagctcgtacaaactgaacatgaaaaagtcgtcattttgaaagaagcagtaaaaaagatattccaacacatttttttcacacatggactctttaaaatattttaacaacaatgacaaacacatatatttcttttttttcctgattaaaaattatatacgttaaatgatcacatacgtctttttttataaatgtatttttcttgctgctcagcaaaaattcgtaaatgccaatgcaacttttccatataatttttatgttataccatgaatacttttttaggattactagtaagcttctcataattgcgctgtacaaatgggacaaaaaattgactctatttttatgggacacactttcaaagtgaattcttaaactacttatcttgacacagtcgtccgttttaacgaggtcgtccatttgcactggtgaaatgttcgcctgctggttttgtaccccttcaggagtgttttcttcgcttatcattttggcatccccaacaacttctcccccttcgccatcgcacggcaaatctgcatcacacaaagaaggggcatccttacaatcattataactgcaattttggctgagtttaaccctttggtcatgccaaacaggggtggtaccctcttcgcaaattttctcttcacttttatcagctaagtgcaacaaatcagtacagtccaaagttgtgacgcgtccattcgagcagtcataatttggccaaggagctttttccccaagacaatttctcttcattgtgttatgccctacccattcatcggcacaactattgggtaacccatcggtcagaaaacacacttcggatgcttcaccgtttggtaaggcttctcccttggcatcttcaaaaatgtactgcaatttttcatttttttgtaaccagtaacttatggtgtctatgcacagaaagataaaaaacgggtttttgcttccctcacataataaatttttattttaaaaaataatataaaatattccaagttgtcactaatgtcgacgcgccttacatttttatattttataattaatatgcttctatatttacacaataataaaaaggggttttctcttttcttctccttaataacgttgtcacactgttgcagcatcagttgtatcttttttatgctgtataggtacttgcgcagcagaagaacgtttgggtggtttacgccgccatggattcccgcctccacctccgcccctacatcctcgctcacttcttcctcctcagcttcgtcaaattcttcatcactgcccgagtcgctgggggcatcgccgtactgacttacccgctcggattgaactccatctgttgggatgggggagagctgtgccttctcggccaaaaggagacatacggccgctcggtaagcttctatgacatttttcacctgctggtaaatcaagcatacatgtgtgcatatgtctttatcaaaagggaactgcaacagaattttttttaaattttttgcaatacgtaaaaaggcgttaagcatgtgactttttatttcgagtgttgcattcccattataagtgattagaaaattggcaaaaatgtttaaataattttggttttttttaaaaaatttattttcaatttgttgttgatgtatctcaaaatattcgtgtaaaataacccaatgtgctcctcccgaaatgtgccataattatttatgaaatattcaattatcaacgttttgcaattcatgcaatcttgctgctcatcatcattttttaaaaagagattttttaaaaaatggtaaattaatttatccttccacttattgttcacaaaaatatacaaattaagaattttcaagggagttttcttaattttcacatttttcaagtatataatgaggtacataaaatactcaccaattgataaattgatttcattgcatatctcaaaattcttgtaattctcaaaaaattctgttacatgtgtttttacacctgttacatgtgttttcacatctgttacatacatatgacattttttccaatggaagattatttctcccttatttaaaaggtttgaattggtcaagctcgcggtaacacacttgtgaatgtgaagcagttttttctcaatttcttgtatttctgttttttttactttttcgaaaaattgtaagcccgtcatttttttcttgcatcctaaaaaatcgttagtttatttggcatatcaggagctctgcccttttaacttaagtctattctcctccgcttcggccactacagaaccttttttttgccttcccttgccgcaagtttctcggctatctctttgccccccttttatgcgattattctgggatagattcccgcagatgtatgctgaagaattacgccccaggtaagtatacacaggtatgcaaacctgctgtacattcgtagcgctttcccgatttgcatacaaattggtaccccctgaggtgaaaccttctgcggattgaaatccgccgatgtggcggatgcagccgttgcagccgatgtagccgatgcagccgacgcagccgatgtagcctatgaggtgttgtcagccgcgcaatctgctaaagggctctcataaaaatgctcacaggatgctttacatcgattcgaccacgtaaaaagggtgacatgtatgcatatttccacaattttgtatatccacatttacacgtagatttatttgtattttacgtttatgcgcatatgtttacagccgttcgcatctgtgcatcagcattttatttattttttgtgaacccttccactggagggagcccgttccgcatgtatgtattttacgtatatatatatatatgtcgccatcgcgagtgctacatatgcgcgtataaacgctgcttacatttttttaagcgttgtaagcgttgcgttggctagagggcacccccccaccccgcgtacgtgcatatatgcacgttctgttgaatcgcgtttgtgcttaacaacggaggtgctgcaacggaacctattttgcgacgcctcggggaacctattttgcgccacttcggggaacctattttgcgccacttcggggaatctatttgtcctccattttttggaacctatttttagccgccattttttccgccatctttccgtcatttttgcctccccctttaggaatctgttattagatgaggttttgcatagatgaagaatactcacattatatactctgaagaaataagacccccccctttttttttatactttttttcaaactattttgacgtaaatgtttcaaacaaaaggggccagggctcctttcctgttaccgttatataagggttcggcagatctatagaaaaggggaaaaaatagagaaccatacatgcctaatggatttcctgattgcatatctgttaatcctatacatatgttatcataaaaacgatgtatacgtgagtacacacttgcatacatacttgtgcacatttcccccccccacttctttcccctttttcatccccctagtttacgaaagcaacaacatttttctgtgtcatggaaatgtcataacagggccaaatatccttcacctcatttttacctacacgatcataatcatcacggttttccctatctacataattgtgtaagtgtttcgttacagtttctactactcatgtgtacagggtagtgagaggtccgcgttggccttttagtaggaaacacacctgtgcaaaacgaaatatactaatcaaacttgaggagaagaacaaaacgtagatgcaggcattcttccttatgtgtgcttgcgtatgggtgcttgcatatatgagtgcttgcacatatgagtacacttcaacttatgcggacaggaaaaaatactgccataaaacggagcagcgaaaacgaactgcagctactcccccggtcacccttttaacaacttacaacagcgccgcaacgcatacatttattttcacatgtaattttttcccacccgaattgcagctattcccacgtagagtccttcctattgttgagccttgcgatactttcaataacggccttctttattttagttttatttttcctaacgacgacggcattctgcgaccctggaatgtgagaaggagaatgagtctactggaaagttaaatttttacatgaaattaacatatcataatgtttttttgtttttttctcacctgttgcagaattccaaaaaagagttatgtcgatttagatttacccaagggaagaagtacgcagagtgtagttctcccagcgaaaattctgttaatacatgagtgccctcatccttttgtagattttcctatagatggtttgttttctccatcctttacgcataaactcattatcctcccattttttgccccctttccgtttagctgctttcacaactgtaaagctaaatggcactattataaagagctactggtgtggtaggttttcaccctctttattcgttcattcgattgtctatccatttatctgtgcgtttgtctgtccgcttgtccgcccatcttttttctccctttttctatccccccctgcagtgcactgcaaccattttaaagagccaaggagcaagcattgctacatgtgtaataactgtgtcaccaagtttgatcaccactgcgtatggtaataagcgaagacgaaagtggagtcccaaatgttcatacgtgttgcattggcggctgttcgcggttcccacggtgtacgagcgcgtcgtgtttctcttcacgtttcgttattttttctccccattattcatttctcttcatttctcttcatttttctccttttttcttcaccttttcgattcacccctcaggttgggaaactgtattggggcgcgaaactacaggagatttatttttttcattttgaatttgtcaatcctttcaacaataatatgttttacctttattggaatttttattgtaatggacaggcgtatgcggatttgtgcgcacagatttccctcctgcggtagagcagtaactatttagtcacctcttcccacacccatttagacatttccctctcttttgcagtgcctctgcatgaaggaataccaaaacataaccttagggtctattttttacataacctttgaatatccgcatatgtaaattaaagcaaaataaaacgcgccgagcgaacaaaaacaaaaaaaaaaaaaaaaaaaacttatagtgcggaataactccattgagtgattaaccattcttctagttttagccccccacccccctacagagtgaacacatttttcccccctttctcccgcagtgcgctgtatatcatttacaccatcccgtcctccctgctgctaattaatttatttttttaccatttgaagatgatactctctaatagaacgacgtatgaggacattcagggtttatacgaggaggacaaccccttcgatgagggtaagagacgcgtgcagagagatgcctgcacatgtgtaggtctgtatgcacaagtctacgcgcatgtgtaaatatgcctctgggccttaaccccccactgccacatacacgcacacacttcgtttcgcgcttaattctgccacacagggaaattcctaaacttgaaaaagtttctcctcacgcccgttagcaagaagtaagcatgtttacaaattggtacattggcccaattggcccaattggcccaattgacccaattgacccaattgaccaaataggtcgaggcctctcttatttgcgacaaaaaatggaacacatggaaattcacatttattcattttttcacgcgttctcttccctccattaattttaactttcaggcaagtagaatggacagaaactgtaaaaataacgacggtgtaaatgtgtaactgtctcgaggggcgaaaaaattgttctttttttctttttttttttttcgttcctctatatgatttttttttagttttttctgtttatgctgctaactctttgtgaccttttgaattacatgtttatctacctgctgtgaatgaaaagcacacaagggggctgttgcaaaaaataatggagtatttttgctgccttcttaatcgcaacagtttataaatacgttcaattttacgaaagcaattaaaagaaacttgagttacatttaacaaataaatgttaattttaaagtaaacaatttttaaaaactaaaacaatgtaattatggcgaaaaggatgacggaaatggcgaagtgaaaaacaacaaatgacagacagtgccatgcgcacttcgcgtaaagtcatgtgcgcccttttaaaaattatattaaagaaatgttaaagccaaaaaagggggaaaaaaaaaaaaggctccataaatatgttccagaagaacctgcacgggttaaatcaaaagattgcactctgatgtcctacggcaaaacaaaagagtgcgcaaaagagacaaaataaaattttcctgacgtacaagaccaattaaaaagaaagaaaattattaataattaaaggcgatttaaatgaatgctaaaaatgtgaagggaaatatgaaatgtatcaagtggataattttgtcctgaaaattgttgtaaaaaatgatgctgaggtggacttttccgcgatgctaaaatttggtgctagcatattttcctctaaaattagaaagaagcatttcttaaattctgaagggtgacccacctcacgtcattcggaaatattttttataaaaaataacgttaaatcgatgtaactcttcttccttttgtcaattttttttttgtttttttccttcctcttcaccgacgttgggtcgtaaaccttgattgctttttcttccttcataagtttttcccacatgaggcagttgctgtgcagtctctttagacagaaattcctgagaggggcgaagcgggcacgtccaaggggtgacatttatatgtacagatgcatacatatgcatagatatgcatagatgtgcatacacgtgggcatacacgcacgcatatgcgtgagcactcataagggagatgacggacgagtcttccccccccagagacacagctctctctccctcaattataattacttcacaaatttgatgtcatctatgtaggtcagttcctcgaacagaggcatgacgacaaacttgagaaacgtaatttgagattggcaaacttcattgtgcttggttctgtcacataacggggataggggcattttattttttaattcttcatcgccctgggaatagaactcacataacactcgttggcaccacttataatgttcgttccacttgacagacccatgcgatatgtctgcgctttttataatcatttttattagcaccaacaaatcgtcgttgttctttacgtaatcgaaatctccattttctcgtcttatgcgaaatttggaaattatttcaaagtgatacttcatgtcggtgcttaaaatgagctcgatgatataagaccgtatcagtcggaagtcctggggagggtgaaagggcaaatatacacaggtatgtcgctccacacacgcacatgcactcgcaagtacatccgcgcgttcgtgcatccatcctccccacactcatctgaactgttcacttcttcaaaggcccaacaagccgccccttccccctcgactttaccttctccgagaaagattttaaaatgttgcactggtttagctgaagaatcttgaatgttatagacgcgtggtaattttccaacacactaatgtcattataaataatgctcaaggggtggagactattcacgaagaataagttgttgtagccgggatggcccacgtcatgacagatgccggagatgaacatcaccagctttatcttgtactccatgtggtcgtaaattcccaactttttgcttaaacagaaaaacttctgcgtcacctgagaagtttcccaggggaaataaaataaattaaaaattgaacaaagtggaatgcagcacggtgactatgtgaggggtgggcgaagcttaaagcgctttttaattgttcgcgaatttgcgcttgtgcatctttcgcattgagtgttttgcgccttttcgccctttcgccttttttcgctgccgcaaaaattgcgcgtgttggtacccaccatggtcgcgtgaatggtgttgtggtagggcacgttgttgtactgcttctccacgaatgacaaaaagtttatgatcgagttcatcggaatgtcatgctcgatggtgaacatcaaggacagattgatgtcgaaaaaggggtacttggaattctcaaaataattcaaacagttgaagtcccactcggaaagcgatttattatcaatcagttgaatcatattggtaacttgagggatgtctatttcttttagaaacttttttatctccttcttgtctatatctactttatcgacgcatataaaatcgttggtggaaaaggacttgtgcagtttgaagtccaccccttcatcctggtccccgaggaagttgctcttgcttttgctcacgtatgcctctatgaactttttgttctaaaaggtgggaggagagagacagacgtgaacaatcgtgaacattcgtgaacatgcgtgaacagacgtagattcgcaaacgaacgggtgatgaggggagcatatattgaaagcgtcaaccgagttccacgatttcatgtctcaaaagaggggtgatacaattatgggcttatatagccacattcacatggatacatttctacgcacattaagatgacgcctatacgtgtgcagatctcctacctcgaacttatcgaaaacgtcatagtccacattgtacaagttatccgttttggtcagagtagacaaacattgctccaggatatttgtgcagtacgaggtcttgctatgcacattgaaatttatttccgtttcattctccaactctaggatcactttcgtgcactgaaagggaggggaaaaaaaaatgtgtaaataaaaaaagaaatattatttcgcctttccctctgttatataacttgttcggatgaaggcaccaacatatgcgacacaccagcgaaactttgcacagctaataaacccagcaatgtaccacttttagacaaaaccgctccatttcgtgaaaacaatcagcaagaaagaaagccgatttgacagcacttgttttttcataaacggagagtgaagcgtgtgctccggtgaagcgttacacgtgttgtgttatacgcgctgtgttacacgcgctgtgttacctcctttatcatcagaaccaaatcttcaataccggttgaaatttttttattatttctgctgttgttcttgttcatggccgattctagcttgtccagtttgtagccggttatctgcacatttaggagcgtcaaaagggggaccgagcgggaggaaatgaatagagcactcggaacactcacctatcgatgcgcaaatatacacgtgcatgcatcctgcagagatggttcccccctccacacgaaacgaacgaatgcgaaaaaattgtggcacatgtatggacgccatataccaatagcaaaactgttgcacatttttttgagcaaattagaaagtgataaaaatgtgcttgcacattgtcttcctaacgcagctcgaatgtgtcgctcccctcattttaccaataagttgtagaacacgtaacgtatttgcagctccgacgtgtagcagccaatgtacagaaacaagcacagtgttgtgtacgcgataacgcggaagaccctaaaaaaagtggacacaatgatggaggaaaaaaatactaactagttgaagtgaaaatatgatcgtcgtgctagtgaactggttttgctatttctctgcttccaaaatggtagcctaatatggccaacttcatcagttcgcttctttcggattacacaaagacggaaggcacgaattcagggttcctcgctccaaccaatattatgctagtggaatttagaacgataaatagcaggtgcatgaaccagttgtatttcgtcctgagggggggttaaaaatgaaaaaaataaaaaaataaaataaaatagaataaaatagaatagaatagaataaaatatggcatgtctaatcgattcaaatacatattaatcgctcatcgcgtcgattttcccgcgctggcccgcacactatcctcctctacgtccctctcccgtgcacacatgtaacattgcattggggcacgcacaagcgcgccatgcggcaaattcgtggaaacctggaggggaaaaatacatccataatgacaagcggaagcaagccataaatgtaggtcagggcatatatcgtttcaacggcagaagataaggaaggtatcactttcgaagtgaggttatcatttaaagttagacttgttgctatgttccataagccccatattcccaccataatgccaaaaaggacgtaagatatgacctctgcgtatttgctcaattcggttaagccaacaattataaaaaatagcaaaatgatggtatttataatcatcagcaaatgaaatagcatgataatataactgtccttttcccaagcacttgatttgaaggaccatgaaaagagtagccaaatgaaaaagcacaaaattaacatgatcatcccaattatgatcatccgtgaggaaatccagttatttaaatttagcacatataatgtttctatagtttcgtctttaaattttaaaggtatctgtgtcatgagctcattatcattagactgatttaggtaattatcggtgaagttacttttaaaaggactcaatccatttttactattcgaagtgcaaaattctttttttatggtcatatttcttttccatatttcgcagaagaagttttcaaaagcgttcctcatatttttgttatcacttaaattatttctgtcatttttcatttttatatttccactggataatttaatatgtccacaagatttactcgatgagtagaaaaaagcattcgaatgggaagtcgtattcgtgtttctgtttacactagcgtagttcttaagtatgctaatccttttcgcactattatcataggtactttctctcttaattccatacatcatgaatgttttattgtttccattttttcccacttttacgttagctaaattatcatcttcaacattttttagtagacttacagacctcatcgcgttggagaagaagttaccctttttctcattccctacattgtcatttatatttatttctttcaattttttgtcctgcacgtttttcagtaattttccatattcattagctccacttttttttttacaggatgtgttgccaaaattatcctctaccattttggtgtcatcttcttctttagcacttaggatcttcacttccacatttgagaagtccgagttgttatctgtgttgaagttgctggtggaccagttgattgaactattttcattactcagatcatttgggttgttgttttccgtccccttgtctgtgtatgcatttatcgagttgttcgtttctgatacgacgtccacatcgcttaggctgttgccctgtctgtccgtggcctttttttctatggaagattccttcaattcgtcatcatcaggggtgtccggcctgtctaaattgttcgtattctccaagtggtccagatttttcaagttgctatttttcttccttattttgcccttacaaaggttctcattcgtgcccaagtctttcaatatgctctttttttctctcacgcaatccacaagttccgcatccacttcgtttttgccacccctcgtagacgtaagcacatttgtaaaaaagctcttcctagtaattattattttgttcttactcacgtcgggggatccatttttcttttcatccgtggaaatatcatttgtaaatgtatttgtgttatccttcctatttttgtcgttatcactctgcgtgatatttttaccttcttcttcagacttgtctggattttccatttcagtcacttcattattctaggctatacccgcatagcatagtcttcgtttccgatcctatgcacgcatattacgtgtaagcatatatgcaagtgcgtgtatgctttttgatgcagtgcatacgtaacatgggttttttttcctttcagaagattatagctttgtatagtttcgtagcgggggctcccaatcgggttactactatgagcgcgagcaggctacttctttgggtgcaaattgtgctatctttgaagaagggggtaatcaaactttgaataatatttttacccttgtgcaattcgcacaatttcatttttgtgtcttcttttttctttcttctttctttatttgtcacacctgggccgcagatacacgtactagtggtactactccggtcgtactactactggtcgcactactactggtgatacaatttccggtggcgcatatctccgagtaaaggaaaaatgtacgattatgtgtaactgcgcaaaggagttcatcgcccggaggcatacacacggcctgttaaagccaggactaaaagagaaaaaaaattaaatttaaatgaaagctgaaaaatgtaaaaataaacaagtttatgttaatatgatgtgcaagaagagaaataattttttttagcaaaatacgtacatgctacaagtgcataaaagagggggaaaaaattgttctgaaatttgccaaaaaattgtacttcatatttatttatttatttattttactttgttttattttgttttgttttatttttttacgccgtactttaaacaaacggcatgaaccctctgtctcctttcagattaaacggaaacacccaaaatggacaaattaatgcaaagttgtacaattcgttgaggaaagaaaaagtatgcaacttatttttaaaggtatgaaaagaagaacgaattttccaaatgtgcttctgtgtcatggtgtgtgctactcagttctcgtgaaatgtggctgctacgcaatgtaactttttttttaaaagtttgtcattttgtcgaggtgtatgtaaatgttcgtatgtctctcttattcctgttcctttttgttttttccgtagcacactttggtgataagaagcagaactaaaggtgaaactgcctttttccactttggacgcttgcacatatgtaaaaagttaatcgcacctatcgagtgcacctccttcgtctcttcccttcgctgcgtcaacgcgtgtgttcaacacgaccaatgtggtcgccatgatgtgcggcaattctgcatgatcttgtgctaagggggaatgtcgcacgaaagtgaaagggtaaaaatagggagcagcgtataacagcggcaagcagcatcaataagtggcgaacgaataacgaacgataagcagcatgctacgcgcatcctttttttgttgttttcatcccaaatgggtgattgttccggtgctatggtgtctccacaagagtaatacatttttagaagacgtttaattcttcgttttaggaataaatgcgtccctagcaatgccatctagccactcgatgagcaatgaattgtgcacatgctgataattaaaggggggtagtaccacactgtggtgtaacataatacaattctttattttctacattcccgcttatatttttgcacacaacagggtggcatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattgtcgctttaaggggcttaacctgattgctgcactttcttcttttaaaacaacccgtcgtgcgtgcctacgcgttgagagagatttccgtctgttctcttctttctcgatttatacttttccaaaaaaggcaaaggatgaattaattagcaattagcaagtgtaactttatcgcctccgctttgctacgttactctccccaattgtcgaaacaaataaagcaaatcggggaataggtacacgaaatgaggaaagagacagtgggggaaaataaacaaaaaagacagcctattcatcgatcttgaaattaatatggatgtcgttctacatgatgatgtttcatattaagcaaagggatttttcttttttttttaaagaagagttgtcctttcttgcatttatatgacccctgcactaatatacacagtcgttgttatttctttgcatgtttagtccacttttttctgtgcaatgagtacctattagttatagaaagaggaaaagggtactctgctaaaagggttaaacggtgattaatagtcatataggaagtcaaattaacgccctaaagttacgaaatggaaaagggggaaaaaatgaacagctttttttttccaagtataacacatgaactgtgtgctttatgagcaaacttgtgggaaattttgtcattggcagtgtataaaatggaaatgttagaaaaaaaaaaaaaaaaaaaattccgcgtaattatgcataaatgaatgatcgtccctcataagtcattataatcattccttaattctatagagaccaatgttatcctttctttttcgcgaaaatgttgcaaatacgttctgtaaaattgaaaggaatgtcactttttgttttttttgttttttttgggtcgaactgttgacatcacagttggtcttttgcgacggtctaaacatgagcttaaacagttgcacgttttatctgctaggcggcagttgcaagagcaatatgttaataaatatatatatatatatacatatatatatgtatgtgtataatttcttacccgtgcatagacggattttgggggtttgcacttttttaaggacacgcccacggaaatatgttttgtcactttgcgtcatatagctcttcaccctttaaccatatacaccacacacgcgtgcgcgaatggcaaaatgcgagtgtggcacttgcgcacgcttttgtctgcatttgtacgaacatgtaaataactttatttacattttaagagagtttttttggagctaatggtaaaaatgaacgcctacttgtgcgcaaaataaggcaatataatatatcattgaggcatgtcaattatgaagcaaaatagtaaaacgctttttcgtgcttgcccttcatttttatgtgaacgaaactgcacaacaatcgtgtatacacacacgcgtagagtgcccatttatttgcttgccattctgtgccctatttcttttgtaaattttttttcccctaccccactcattctgtctttttgccattatgtggttgaaggcctttgggggcataaatttttttctcataatgaacagttgcttacgttaattttgcatttacatttttccacaattttggttcttcctaccaacattaagggtgtctaaaattttgcttatttgcgtgcattgctcttttaactttttctttgtgtaatttccttttatgcaataattttaaaaaaaaaaaaaaaaaaaaaaaaaacaaaatgatagatgatagtaaagaaaagtatagcaaaaatgaagcaattaaaaaggccttttctcttttttcgtttcccagtagtgaagaagaaaaggtcattaatttttggccccttaaatttaagaataaagaggaagagttgacatatattgtaaaactatgtgataatatagaaaagaagaaatttgtttctctcatttcgcatttgagctctctcttgcttatgtactccatttgtttagtcgttgggaaaattaatggtacgtttagttgacccatttaagtaaacctcgtttagagagacaacggaggactccaatggatcggtgctgctttggcacacatgagggtacctcttcctagtatatgctatattatccatataataatttcgtttcgttttttttttttttttttttcccttcttacaccttgcagatttattttctatcctaaaatggactttcgcatttttacacatcttcgccacagtaaacgtggtgctaaccctaatgctgcactacacaaactacgtggagaggtttaaaaccatcagggcgaagctttttatttcttacacgatttctgtacgaaggaaaaggcggcaaagctgcgccaaagcggcggcataatggcatcacagtgaccgcctaatgaaagagagggacaggcaactgttagcagtgacgcacatttatcactaaagacgcacgctatgcctactgcgccacacatgacgtaactcacaatgcacgtatatgtacacctgtttccatttctcttttctgttttctgtatcaggtactcatcctgtggagttcgtggctattcattctattcaacgacgtcaaggaccacctgccaacggttgtaaatgtgaacaacttcctgtacgcaacctatacccacaacaaaatcaacatcgtcctgtgcttctacgcgtacctgccagtcttgtatttgataacgataataccatgcaggtataaaaggaagaaacaaccagtaaagtcacttttacataggaacatgccgtacatgcggggcgaaattttcgatttatatgaaaagctctacacatgcgcaagaggacacgcctcagcacaaataggtacataatacatacaaacatacatacctatccacacgcccttacaacagaatctgctactcctgcgttttcgatgtcctgttcttcatggtgaaggtggcgatttattccgtgtactacatcataacgatgaagaattatgtccttacagacaagtaatgaaagggttcagccataaaatgagtccgtctcgtaaataggcacatgtatgcatgtacgaacagatgctggtgtaagttctggactagtcagagtgatggcaattccatccccttttttattttcccttttcctttttttttccactgcagcattttcatgatagcctcatcgctggtaggaagcattttcatattcgtgatacggtacatcattgaaattcaaagaagacttgcatttaataattggaacaagcagacaaagcagattattaaactaaaaataaacttgaaggaggagaaagatagatcgtcagtgaccaacatcgaggaaatatatgacataatcaacgaggtagccgttctcctctcatattatgtttttcccactttattcgttacatgcacacgcaaataaacgtgcatgaatacataaaaaggtggaatagagaaatatttcccatcatgtgatatagggaagacaaaaaaaaaaaaaaaaaaaaatccttgctaggagtcctactctcttttcccctttttcagtctatcggaaactactacgatccaaatgcaccctcgaaagaaaaagattatgccatcgtgaacaacttaaaaaaaattttaaatattctcaaggaggacaacttattttcgccagatttgaggacgataaacaagaaggttagagggggagggatgccctcacgtgtgtacaaccctcatgcatacgtacataagcacgtgtgcgcacgtgcaacaccgcagaatagcgagcatgcacatatttgtgtatgcacatatttatatgtgaacgtatatatgtacactgctaacccggcgtgaccgcttggcacgtggactcaccctttgccttcttccagaattacaaccacatctatggctacatgatggacataaaaaaaaataagcagcgatcggaagttaagggtgaaccgaaggagcaggacaacgaggagcacacggaagatggggctaacgaaggtatggaagaagggaaggaagagtctgaaacagaatcgttggtagaatcgatgtccgatgtgtggaaaaaacaggagccggatttgctacccaaaaagtcgtcaaaaaaggaagagattaaactggaccaaggcgactttgacataaacgtggtacgtgcacatgtatgtacttatgcaacgaatgaaatatgagtggacgccttaccatgattgcttccaatccatcccagtgctcgcttcccacctaaatagactcacccacaaaataactcgttgagtgaaaaacttttccgctttctccctttccagcgttcaggagacatagccgcgagaatatgcaacaccaaatttttgaacagagacacaacgaatgatgacatatttacacaactgggaatgaatttattgaccaaatgctacaccgcaaatcataacgtgccaaatgaaaccctacgttcacttctttgtgagatgaaagagggatataacaacgttccttatcataactgtattcatgcggccatggtatgacaggagcctttttcaggagggttccttcacaatagggtgatggtcacggtttcgtttctttagcgagatggacttctatacgagggaacaccctcactgcgcttacttctctatgcttacctctctatgcagcagaaaattatggggtgatacccttcctcttccccactctttttgcttattttgtcctttcaatgcttctctcgtccattcttccccttcttctacgccccaccgcaggtaacagaacactgcaatatcctcgtgaacaacctagacacagcgaacattctgcgagataacgaaatggctgcctttctgttggcagccttagggcacgacattggccactttgggagaacaaatctctttctcaaaaattcgagcaattttttaagcgtaatatataacgataagtccattttggagaactaccactgctcctatttatttcacattctgtttaaggaacaaaataacattttcaaaaatgaaagtgccaaaactgtgctcaacttgaggcaagaaattatacaagtaatcctcgcaacggatatgagcaagcatataaaaatcttggctcaatttcgtattaagtccattaaaattaggtcatacatagaaaagaatattatcctatgtttgaagatgattataaaggctgctgatttgtctcacaattgtgttgactggagtgaacattatttgtgggtcaaaagattagtaaatgaattctactacgaaggagatgaacagcttgaaaaaggctatcaaattaatcctctctttgatcgaaattcgcatgataattttataaaaattcaaagaactttcttaaaagaattagttttccctttaattatttctttgaaaactctggacagaacttccatcacacaatttatgatggataaggttaaacgcaattattccaagtggaaaaaaattgaaaaaaacccttccaaaaaaaaaaaatacttaaatgaattgataagtaatattccagattcgtggaaaaagttgtaccatcccaatttagacatttaccagttgcagaaatgtacgtgaagcgattcctgcatgccacgttttttttttttttttttttttcctatacgtgtgcaaaagtggccaatggagggggaattttaacctccttgttcgcgcacactgacattacaccgtttgtttgtatcacttttcataatgttttaatttttagttgtttccttttcgttttatagaagccatcagccatcttgatgcttctctgtttcgtgtgggccttcaaaacggaaaaggccactccttttttggtaaaatgtaacctggtacgattgtccatatgtatacacacacatatgtgcaggaaacacaccaatatgtgctctcccgcctgttcagttttaatttgtcaaaaagtaaaacatggatacctgcggtgcagttattctgttcgcagttgactgatttcgttttttaaataaactggcacggtgtgcatattggtagaaatgtatttgtactacctcttgtgcatttttttcctgcagtatggggatgtttcgggacggcttaaaacgttttcccgtttcgattgtccctcccccttacccaagaaacgcctttaaaatggtgaaaacgaggtaagtattgtctaaccctgggttgttaaaaatctatggttgtgtccctgaactgctactaatttcagatcatacatgtagcaaccactgtgttcgcatgtttaacaaaaatggctacaggcttaggggcacatttccgctacgttaggcagaaccaaattcgttattttcgagttatgcctcgcgtgtatatgtgtatatgtacataccgtccatatgcacctccttagggatgccctcatgctagtacaaacttgcactacatttgaagcgcaaaaaaaaaaaaatataaaaattatttaactttacgggggtgatttatgccattttaaacgattcaaagaatgggaccttaatgtacatgttaaaattgtttaaccgtcgtctggggagaatgtagtaactggaggggccaaataaaaccctcagcacaaacgagttcatctgagataccaacaaaaattcatttacccgcatgagcgtgtattatgcccgtatgcgtgtatttattatatacgggtgatgtacaaaattgatgtatacatttttgcaaacatttatgtaaccgcgaaacaccacgtaaattttctcttccccttcgcttctatttttgcctaagagtcataatttttgtttaaaaattcgcaatgcttcattattagaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaatatttcgaatttttccttgttatttttcgccgcgcattctttatttcgtcatatttcgttgtacttcattttatcttattttaccttttgtcaaccttcccctttctttcactttcgctgattagcatgtatacatttgtacgcatgtataaataacatgtgacatgtgacgtgtgacgcatgacttatgacgtatgacttatgacgtatgacatatgcccacttgcgcgccaatgaaataaagcctgtttcatgtccccacaagcgcatcgcgtgcagcttgcctttcagatagctatataccacacttcccatttgaaaataaaagctctcatatggctaagaggcataaattgaagattaccattttgcctatatttttttttgtaatattcaccgggattcacaccgtttttaccgcctttgacaggaatgactgttagttaaatgaactgagcaaggggtgccgtgtgtactgcatcatggggtataacgccacgcatgtctgtacatatgaatggcgtaatttttaccatgtcagttttgtagaccacattctgcttgtgcaaagggggcctccatgttcagtgcatgtctagttttatgtttaagaaaaatgccgttctgctgaggtccactgtgtggttttcatttctgggtgtgcttttgttcatttgcgcgaggggacgctcacttatcgcgctatgcattcgtcacacctgcggatgaagcttctcccccatcgtgtaccccctcttttttttccgtttccccgtagggctaatattttacacgagttgctccggcacagggcaggtaaaatgggagctgctgggagtcctaaccgttttgaacagcctgattttattgctaaatgtgaactacaaggaaaacataaaccatttgaataacaagaagagcgaaacgagcgacataaatgatgatttgataaatgttgatatgaacgagtttagcaacaatgagaaggacgaaagcagcgacgaaagtgaaagagagaagaagtacaacaagataaaaataaggtacctatacagcattagtaactcaagagtctgttattacagcatgtggatcctatgctactacctgatctattttttatgtttcctcagttttttatatggcattagactattcaacaacaatttaattaatatatatgcaatcaggacatgcaaaattgataatttagcaaattatattttatctgaaagcacgttcataagcctatactgggccattatcaactttaacgtttttatgagtaagtatacggactccttctacatttcaaattatataaaattgaacttagaatttagcacagggaagaagaagcttttttttttcgtaaattatttttatcaaatattgctactaagttatacgatttacaaaaatgtttcgctgtataataaggggctgtacaatttgaaccaaattgtgtgtgccctcatttttctttgtctaatcctgtacactattttagaaatcacctatgtgttggaaataaataagccctgctactacggagttacgaagttgtccttcaactatatatgggccatcatttacctatttgtgattttcatttcctccgtcattttttacttttctgtttttagttattccatcaaagaccagtttgtgaattttcaaatcatgctctggtttttttttatttccctaacttacataaaaaggaaccaattgtttataaaggtttgaattttcgtttctttggaattttcagaaggtcacatgtgggccatcttccgttccaaatggaggcgctgtataagatgcacgtttaaagcgagagaatctgcacaaatgcaagtgagacaaaagtaatttttttttttttaaaaagtacccaccgcgtgcgcacgcatccccatgtataagcgagcgtaatgcgcgactattgcgcaaaaatttataaatcactcggtgatcgtaaagggaggagcgttcgttcgatttcttccgttaacgcggtccgtgctcgtgggcccatatatgtccctatgcggtaattcacgaatgagtttgtgcacctgcgcacaaatggacgtacatctaccgcagatgtgcaggtattcacttaaatgcgcaaaatcgttcgtctcgcaaaaggggaagatgcctcttaacacaatcgcagcagcgaggtggaaaaaaatgtgtaacccgttcaacccttccaaaaagtgatatcgctgtgtgtcataaacatcaccgcgattttacatcaccataggtgatgagctctcatgctaaacaagtgtagacacatatgtgtacataagttcattgaataaatttccgcctcaccaggaggataacacaaaaaaaaaaaaaaaaatggacaccccacctgacgtcgaatcagccttcctaatttacaattttgaaaccagtccatttcgaaatgctgaaaaatcaaacatcataaagcaatttaacaataaaattaagcgacatgaaaaggtcctactgaacagccactacaaacatgtgaataatttttcctattctacagatatatttcacaatttttataaaataacagaatactatcttttaaaatatgttaacagtatcattattgattcaaccctactttttaagtgcgttcaccaggtaaaaagtggctcctctggttttgctcaaaatgacgaggagaggttacaaaagtgttttttcccaagtgaggaagctgaagggggaaacaaacaggtggggaatttggaaacgaacaatgaagtgacagccgactttaccttcgactgtgtaattctgcgcaactttgtagaaaatttcaaaagggtgaataattcgagtgtgcgagttgccaaagagggtggaaaaaaaaacagaagaaggtcgcaaaaaaaagacgttagtgaagatgcaaacgggggaagcaccaccaacaatgcagaagccaaccctagaggaggcacagaggaaactcaaaactgcgcgtttagaaagtccttcttgtacgaactatgcgaagtgtacagcagattccataataagaaaaacagaatgatatgtattaccaaaattttccgcaaaattgttagcaggaaacaaattagacaattcatatgcgaaaatgataagaggaaaaaaaaaactacctacgattctttctcaatttatctttgggtatatacctctacatgcacaggtacatcaaaaaaaactacagaaatgtagaattctttatatttttaaataccccccaaaatgttcaagacatatatgtcaacatggtaccccacatggaaaagcaacaaatttgtaacttcatcaagtttgtaaagtcgctaaacatccggatgtttcgatacgtgtacataacattttttgtgaacatatacaagcacgttaatttaatatacaacgtcacgcttttggcactctataactattttaaatacttaaatgagggcatgaagtggggaaaggagtccctcccactggaaagggaagaacaaatggaggagggaaatcacctgatgggggtccccacgcacatatgcgccaatgacacaacattggagggaagcaaccgcagcagtgaaaaaagcgaaccgagtgaaaccgtaacgaatgaggataacgaggctaattcgctcagaaaaaccatgcaaaactaccgaaacgggttgaaaacagacgtagacacagaaagcgctgcagcaaatatacatcaaaactatgaacgggtgtgtagcaaaatcggtgaaaaatctcaaaacgaagtgaacaacaaaagggaaacggaagatacgtcaacttggagtggaagacaacactgcaacctgggcccccgtaagtgcagcgaaaaacagacccacgaaatcgtcctcagctgttacatttaccttttcatattttaccactacataagaaacacaagaaaaaggatgaagtcagaaattctaaggatacaaaatgatgttaaaaaaatgatttccttatttgttaaaatatatgacataaataaaaaaggcagtgatggtgagaacagtgccatcggtgagtgtagcaaggaggggacaatcgatttgcgcagcagtctagccagcagcgggggcaccaccaaccccattgccgatcctgtacattccctatattttaacttcatacagatgagcaaatgctacagaagctgcgtaaaaacgaattatgagctcatcaaatcggttcacatgttccatttattattaaaacatttttacaaattcttccccattttgaatgtaaaaaatgataagtgcatcatatacaattattgcaacaagcattttatacattacgccaaaagggttgagaaaaatggacgcgcagaaaatgtcttctgtacggaagaaaaaaatagacagaagggaagtgggaacccccctttggacgtctttaaaaatgtgaatgattacgagttggattttttttatttccatgaaaagaagaacggcgaagaggaaataatcaaagacttcgtgcagagcagggaagaggaatcttttgaccatttatttcgagccagtgaaggggacaaagtttcgtctccccaattttcgcgggcctgtgggggggcccatcccgtaagcgagagcgaaggcaaaaatgagcaaaaaaatgaagggcaaaacaatggggcagacgtgctggatgacgacgcgctgggtgacgactcgctggagccctggaagggggtgttcctaaactgcgttaacaatggcttggatgctcttctgatcaacgctggcacggaattggtgggcactccggggaaaacgcaacaagacggagacgcctcagtagcgcacaactcaggcagtggcaatatttgcgatccggacgcttctcacaacggtgccaattttgagacccttaggaagagccccatactgcaacttttaagaagtaatataaaattttaccgcaaaatagctgccgtgatggaaaccttttccagtagcaaattggaaggaacaataaaaaattgcctacatgacttgaacagatataatgagagcgctctgggcatctacgacgatagcattttcgacattcaatacaaaattgaaagagagtccacgctggagagtgaagagtcaacaagaaacaaaaagctattacaagtgaaaatctttttggactatgaaaaactgtatacgaaaaaaacggttgagacgcaaacacctgtttctttttttagaaaagaaaaggtcattcaaattccaaaggatgaaggagtttccacaatatcggagcaatacatacaggcgaaaaacgtggctaatcctattttttatttgaaagatatatacgattaaattaggctcccgtccaacaagtgcctgagcgaagggcagaaaatattcaacccctctccacgcacaatccgattatcatcagattaacaatgacagtattatataacttcgcgcttattctacgcgcacattttactattctcatctgtgcattctgtgcactggggaaataacttctgccacgtcatacgcagtaagcatttgaccccatgcagcatgtacatctgcaagtactcttcagagaaaataattttttccttttacatcttataccttgtgccagtttgcatcatttcacgctctcccttctcatcaattattcctgtgagccatccggtgatttatttttccccccatttgtaacatcgcaaaaaattggcgtcatgttcctacattcgtatatatatacacaaatatgtaaaaaaaaaataaaaaaatatattctccaagttttcttcctcttgtatatgcatcctctgatgattaaataagcgacacatttttcccctccttttggtatccccatttttttttttttacttacacccctgttgtaatttgcgcaaaaatatggattcacgtaaaggcggaggaaaaaaaaaagaaacctccgttgtgagagcatgacacaaatgacaagattgttctcttggttaaaatgctgaaaaacgtttttgcgaaaggaaaatgctgcaagaagtttctacgactgaacgagcggcatattcataacagccacttgaacaaatcgctcaaaaacagatataacgaaagggtgagagataagtacctggataacatttacaacaatgaaattaacgttagcacgataagtaaaaacataaaaaacaagaaggttgactacttgagacagctgatttatgatgaggccgaaggtgatgagtatctgctggacgaggcaattttggaggaagtaaaaaggaaaaaagggaaaggcatcacacatggcaagaacagcagcaacagcaatagcaacggcaatagcagtagcgggggggctgggggaggttcgtgcgcccccctcgagcagggcaaggcagaaatgagcgaatccaagtacaagcaagcgataagaatgtacaatttgttgaagttaacggacaaagctaacatcttcgatgaggatgtttttatgaacatagatagcaaaattaatcacgacgtttatcaattttcccaaaaaaatattctacacgatggtgacaataaagtggaagactcggcaaccagtaagagaagcagttttatagatggtcgaatggtggataatcagaacagaaatttgtcctccgccctgcccatggaaaacaagatagaaacctcaccctataacgaaccgggtagtgaggccaacctagacgatagcaattttatgagtattaccaaaatgaacctccccatattcaacccatctagcttttgtctagccatagaaagtttaacgaaccatatatgtgacgatttaatttacttatttggggaccttatggaagaagaaaaactacctaaaaaaaacgaaaatgatagactatacaaatttatgaactgtttatgtgagtttttttccctagaaaaaagagaaactgatgtagatagatggatggacgaggtgtacaagaaaataaaacctaaattgccatccgcctttcaaagtatgaaagacgagtatgtccaaaagtggatcaaagaacacattaagagagtcctagagaatgaaaaacgaaacaatcaaatgctatataaagaaaaatattacaatttgggtaacgattttgcttatgataacttacccatgaaggaaaacagcggaggggatcataaagctgaattttccaccgaaaaactaacatactattttaaaaccatcgttgaatttttcctggagaaaaaagtggacaccaatttggaagagcaattaaatatgatgtttttaaacttaaaaaaaatcggactagataactggctcaaaatggacgtaaaagattttgaaaaatatctcctcagaaataacaactccaactttttgcaaataacagaaaatgacaagtacgtttcgtacttgatgttaaaatgtgcgagtcggaacattacagacttttttttttacgatgaattttctccctttcatctttttaatgagaaacccaaattttccattgaggataaaataaacgctttgcagccgaataaacacataccagacgatgagttaaaaaaaatgattttctccaacgagtctgctgtaacgatcgtaagtaaaaagaactttggcgatgctcatcacgacatggatattgatctgtttcttgaaaaggaaaaaaagtacaatatgaacagatccttaatcacctacacttttgacgaaagcactgattcgtacagttacaagtataagcaaattccaaacactatttacgaccataatacgaataagtatataagggaaaaggaaactattgaccccatgctgaaattaaacgaaatgaggtcctccattttggaagttaaacgcatgatgagcatgacaaaaggttcgcacactttcgcgtgagatgtgcattcatgggggaagctcatgctgcaccgcatttgtcctttttttttttttgtgtaataaagttgtcagcaccctcgaaacggtgttacacatttgcttctttatttttcacccctctcagatggacgcgtgtactacataagaatcatcatcgtgatcgggaacggcaagggcgtttatggctacggcgtgggtttcggaaaaaacattaaggaagcaagaaacagtgccctgctgaattcgattagtaacctagattttatagattacaattataagaactgcgttttaaattttccagtcagtggacaagaatattcttcccatgttaaaataattcctagaccgctaggcagaggattgaaaatcaataggaagtacctcccgttaggctacatacttgggttagataatgtcaagatctccttcagtggcagtaacaaatggatgagtagaattaaagcacttaagagatgccttaacaaaattgtatctattaaaacgttatgcaaaatgacggggaaaaaatacgtatgtcattttgcacctcattattgtaccagccactggccagactactggtttaaaaatgttttaaaagaatacaaatataaaattcaaagaatccagaaaaaaagagccatggtatgcagaaagaatttcagatccaacatttccaaaatacctgaggaggtccggcccgacttcaccccctacacgtggaagacgccgatacagaagcatgtcgagtcgcagaagatgaagaagtacatcgataacaacgtctaccacgtcaacgtcttttgactcggaacgtacgtgtgtgaatatacatatctatacatttatgtatatacattcgcttacgagcatgcaaattctgctgcgttctcaaaggagccaggcttccaattttttgaattagtcaatttggacagcaactaaatggaacctcccctatcatacccatgtgtgtgtaaacgcccatattatttgtgtacctctttatatcctaatggcaaccaccacttagcattcgaatttgctcactccgtaccaattttgttccctcccctttgtatttctccaacaccattcaccaattatgttgctatattacttttttctaatttttttttaatctacctttttgatcatttttataaacaaaaaaaatgagtaaaataaaaaaaatgagtaaaataaaaaatacgcacatggggatacacacggggccatacgcacaggggcatgcgcacacgtgcataaatgaatgttccgagtttgtattgggacaccttttttgctttttattacaaattaaaacttttttaaaatgtgataaaatggggcaataaatatttacaactcttaattcaaaatacaaacaacaaaggaaaacaaaaaaaaggatcctcttttgttacgtttttgtttcgtttctgttgtttttttttttttcttttttttttccgtcttttttgctttaataaacatgtcagtgttccttatttattattaactgtttatcttcgaatattttcggagtgctaatattcattaaaacgtagaatccgataaagaggaaaaaaaatattaagaagatgactatcaattgggataggatgctctgtaaaaaaaaaaaggggaggggaaaaaagaggaccaatgagaggaaaggtcaggcaacgggcggcattacacaggcagacactagttcgtacacctttatatttatatatagtcatatacagatgacactatttttctcgattcacacttaccgggctcgtgtggaagacatttttattttcctttacatcttctgggttgtcaaaaatgtcggcttcttggcaggttataatgtagcttatatatttcgggtgcttctggtaaatgagcgatatggtatctgagcagaaaagggtggaatcggtgagcgcacaataattttcgtcgcactaaaatgggtacgcataactatatatgtatagagagatatatacatatgcttcttctcaagaggcgcacatttctgcagcaagctttgctgcttgttcaaatttgttaccttcattcccgttaactgtgtacacgtatatggaaaaattattcgcctgcagggggggagggagaaacggggggttacatacgcaaaaatgaatggactattcggaatcccccatcttgaaaagagtcctctctttaaaggtttcaatttatcctcattttttttctttttttttttttttcatgatacggaaaattcacacacgttgtaataaatttgcgtggacgcgtttaatctgtcctatcatatgttatcatttcttcgttaaaaaaaacaccgttgcaggcacaacaccgttgtgcacagcaatgggggaataaacccgactagcacggtggtcgcttacgttcttcgatttggtatactccagggtttccagctcgtctgtagaaaaaaaaaaaaaataaataaataaataaaatgatcatcattatcgtcaccgcggcgcaatttatcatggcaacgtgcgggctgcaccccttttggcgtgttttcatgcgtacctaaatatttgagattccttcccctgatcaggtccttaacatatgcacaggttccatctatggtgactttggatttctgtaaaaaggatgttacaaggaaattataaaatgaactaaccgcgcccaggcaagtaataccataagagggtgacgcgcggatcaaaaaaaaatatgcacatatatgcgttcatacataaaaatgtgcctaaacgcgcaagtcaaaatacatattttagcctattacgttgtaaatatttggatatgttgttgttatgtcggcgttcttcgtctgcacaggtaggaaaaaagtgtgatgattaactgctaaaaaaatagtttttttgggggggacacacttgattgttccttactttcgtgtctaaaaatatgttaaaaactttctgaaatggggaaatggaagggaagaaaagcgtgaaggacggaaaagtgtgtaaatgtacatattatacccactatacatatcacataaattacgtaggtatgtactatggtgaatgtaatatctcatatagttttttcctacatcggacaggtttagaacggtctccttgtcaaagctttggatgacttcattagaactgtcaagggggtagggtaagagaaattagacacgcaaatggttatgctggttcttacgtatatgtatttacgatggtacggcgtggggggacactcctatttgcccagttcattatgtgaataaagggtaagcaaactgcgtgcaaatgaatgtgccctcatctatggcgcccctttggtgtactaatgaagggcatttaaaatgtccctcatcattgcaaaggtgagaagcgctttcacttcgattttttttcacttttttttttttttctctttcgctgtcacgcttgcttactccacaattataagatcacattggacataatgtagcaagaagcagagggatagaagaacaaaaaaaagtctacgcattttttacaaagttgaaatatataaacccatcaagcatttatggaaaaagtcgtcgcttttactgaaaaagaggacttaatttaagagtatccaagggaacattcaaaaaaaaaaaaaaaacgattatctgagaagggtttgttataaacgttttcaagaatcattcagtacggacttaatgcgcaaacttggatactttttgcaagaaaacaaaggaagatcaaaaatcaagcacatgcgtttgtataaatatgtatatatgtattcatagcgatgagcaacttggagttttttttcctacgattttatcctatatgttatgcgttttttaatttcgttttgccttatgccttttcctcgctcgggttttgctttcacgcgaatgtatgatgtatttataaacccatgcgtgcgtatatacatgagcgcgcatatatgtttatgtgataaatacgtgtatacgtttggtaccaattcgtatgtttatttcttccacttttcaattcgatttgtgtgcggttaacattccaacagagcaattgttttatggctttcgaaattgcgggagaagcaaaaattaaaacatgttaacatcgcctcaccatgtggaaaaacacttaaaattacatgttttaaaaatgctgtatggtatattttatcaaaatgattaaaaaaaaaatatatataatttattttttttatcattttactggaacgaggaaatatattaaaaggaggaatacttttgtgacaaaaaaaaaaaaaaaaaaaaaatagtaacttaaaaaaaaaaaaaggaaaaaattgtacatacgttttatacgcattgtagtgtggttaaaaatgatgccaccaaaaggttcatgtaacaggttaggaaaattacgaatataaaatgaaaaaggggaaacttcaactgtgaggcgtaattatgtcgtaaggcatgtgtactcataatgtgtatatttacgtaactaaaaaatggctaatctgccttggcgatgctataactgaaaaaacaaaaaaaaaaaagcgcgcacaaatggataacctccaagcgacagccacattattctttcaatttttgaattcgtttattccccgcttaatgatctgaaagtagaaaaaaaatgggaaagtgaaaaattgtaagtgaaaacgcaaagtgaaatgtggaaattgtgaaaattgtacccccgcatactcagctacctcttgttgagggacacgcaaagggggcgaattggtatacgaaaaaacaagcatgagcacaaacggatgggcatacgcacgtgcaattcaccacgctgggttattctgtagggttctcaacaaaaggccctcccgttttggagccaaaaagtaagacgcagcgatatgcaactatgctgaaacatgcaccacacgtgcaaagtactaaacgttcgaagttgtcgttgacattctctccctcccgtgtgtgcacaacataacgaaggcccacctgcctcgggcgttctcataattaccgatgaaagaaggcagtcaaaatttttcgccggcgtaaacattttgtattcatccaaatgtataatgtttttgttttccagattttttaactcattaacaggatcgcacatgtgtatatgctctagttcctttttattgtgaatgtaacgcgtcctacatttgttgctattattttcttggtcaatataatttaaaattctgtgcatggtttggctatctatatctttgatatccattatacctgttttgataaatggctttaagattctgctaaattttttgacccacccgttaccatcgatttcaccatttgctgtaattaataacaagtaccgctcgttttctacccttaatttatcaggcaggtaaaaaaaacttgtcaacaccctcaccttcaatgaactagacatatataaaaatcgctcagatatatatttgattaatttgttgtttaataatttcgatgcttgggaagatgaccagttattttttatacactctaaatattttatgtacttgtcactgatttcattgctttcttgttcatttgttgcttcctttttaggtgtcaccccctgggtaccatcgtcctccttttcgatctcgcggccgttatcagagcagccttctgcggcagcgtctttgtcgtcatcagcctcttttgtctgcccctccgttcttttaccctcgtccatagaagtcagcgtatcgtcttttttcatttgtcgtgtcgaatggggataccagtacacacgtgcatgcaggcgcgcagggatatatatacccacgtacacatgtacatatgtatgtcccttttttacactgacctatatatgtgtgtgtagaaatttgcacgcatgtaagcaaatacacacttgcacaaattgtatcatttgcatcaggttgggtagtgccaagtgccaattttttttccacaaccctttccaaattatcttgtattattctgtaaattttaaaaaaaggaaataaaatatcattccattttcccccttgcgttaaattccactccgtttacacctcgattattcgctcttccttttaaagcattttttcagtttgcatacttgcgtcattttttttcgtcacacgtttgtaatgttcatattaattttctaactgaattattttagaaagtgtaatagagcaaatcagagtccatatgcatgaaaaatttttacgaaaaaaaaaaaatatagcacattgtagtatagtttgatgcaagaaagtaaaatttaactgtgcatattttagtgaaatagtttttacaaatttttatttcacaaagaacttaaaaaaaaaaaaaaatctcataagataaaagtttttaaaagaatgatggttcaaatgaaggattaaaaaattaaataaaaaataaaaaagaaaggcatatgaagtggttaccacaggaaagagtgactctttaaaacctaatgtatataactgcaggaagaattccccctgctaagacatgtcgtatgtagccccttctatgaaagcgttacacacggaggcgagcgcttcgctggaagcgaaaaggagcgttcacatgtgttcgtatgcatgtgtgcgtatatatgtgtgcgtatgcatgtgcgcatatgtttgtgtgtgtatatttgtgtatgtatacatgtgtttgcatacatgtgtgtgtatatatgtttgtgtataaatgtacatatctaccatgcatgtgtgcacgtgcgttaccgaacggacatagaagaatataacatcgtcatttgcaacaattttagccatttatcggatcgcccttgttaacagcgcgttcctgaaacgcagtgatggcacttcccttgtacgttactccgtagttaccccctcgtcttggccgcagtttcaatttcctgactgattacaaccccatggatgcggcaaatacatgggcaatttcgcacttgagaaaacctcagtgaacaaaaaaaaaagaacacctgtcttggttggaagtttcgtaccatttctgcgcaacagccatagctgtgacacatttttcaaacgcttaaaaaatgaaagatgcactgatcctgttaaaagcactatatattttttttttcagcacaaaaatgagcaaacagacacatttaaattaacgattttcaaaatgaaaaagaatacgtgaatcaactttggtaaaaagtacagacaaaattaaaaaaaaaaaagagttgttatttataacgctgtagttactgttgttattaataggttaaaaaaaatagttacatgaataaattaatacgtgattgcagtgttacgttattacattaaaacattattatgattttaacaaacattgtaaaaaaaattaaagcgacaaaaaaaggttattaacacataaaaacaactttttttttttctttttatcgcttgaattatgttacaattacgcacacatgtagaattacatgtattgcgtacaggattaaaacttttaaaacgattaataattttaatatgaatacaaatatgtgtacatacgacctagtaaaaacaacatattattgccaaacgactgctccttagttggaacgtcacttgaaaattttgctaaacaaatttgtaaaaaaaaaaaaaaaaaaaaaattcatctctttttgtctttcacttgtctgtataatcaagcaaattgtgcttccacgaaaagtgaataattgatccccagtttctttcccagcacacgggcacaaccatataagagagagacacatgcacaaccatacgagagagacacaagcacaaccatacgagagagacacacaagctccaccctccaccttcagctcccaacaaaatcaggtgtgaattatgttgtagcaagaattgttgttgcactccgaattgatataattttcatagtcatcctcctgataattcccatcgctattattattgttcaaattattttctgcgtaggttccttttttaaatggcaatacattattggcggtactcttcccatggatgtacgtggtggaatcgctaaggtagttattatcttcactgaagtaaaaattttctgacttgattggcggggtttgattgttcgtacagttatcgctagcagcggagtagttgttctgatcttgaaaaaaaagattgttcaggtaattatttttcatctggatatcatccatgacggtattgtttacgtaatactcgcagtactgattgtacaggtggctcatgtcctccacgttctccataatgggcatgctactgctgttgttactgttgttagtattgttgctaatgttgttccttgtgttgttcatggcgtcgctcgcggcggcgttcatcgcgctgttcatcgttccattcatcgcgccgctcatcgttccattcatcgcgccgctcatcgttccattcatcgcgccgctcatcgttccattcatcgcgccgttcatcgcgttactcatgacgccgtttgtgcttcccccgttctgcgaatccataccgctcagcaacattttgttatccaattttagctggctgtacacgctttccccgtggtaatccttcatgtctttctttggagaggagaaattttcatagttctttaattcactgttaggtagaagaaaatcctcatggtgcgcattcagcttctgcactgaggagttgttgctgctatccaaactactgggagatacaattttacaatccatattcgaattaagatattcattgcaatttgtgcagacggttataaaatcattaattttgtacttcctctcatgtgcacatcccttttcttcactatctgagttaaaattatacacacaaaacatgtcgctcatgttatttttatcttgactcatttcattcatttgtggcttgtacgatggagtagcagtcatttcttcacccttcatcttttcatccatttttggcatgtttaaaattttttcatataggttatactcactgcaaaagttgtttttaaggggcgtggcattttcctcctcattcgctaaaatcggtagtagtagatcctttagcatattattgttttccactttgttatcttttaaatatctgcttatgtcttcacatgagagtgtggtactgttatatccttgatctttttcacttgtcaaatcattctctttatttgcgaggttgcacaaattgctggctaaattttttagataattatggaaactctccttctgctcttctgatgctttatccgaaaggacgtgcgcgaggacggctttaaattcattgctgaagtactgcaggttttcgttcatattgcacatgtttagcaatccatcgttttttgcagccgccacgtgttcgccattattgttcccactaccgctacttccgccaccaaggtcaccgctgccacaatttccattgccaccatttgcgtcattttcatacacaccgttttcaaacccggagggatccaagttccccgagatgttaccacccatgctgttactgacaccactgcgcaattcgcaactggtggggccattcttcacgtttatatgttcacctaaattcaggttaacctccaagttgtacttatccgtttttcccatcaattcgttcgaataggcaaagttgctacttaggtaatcgtttctacatggaccattattcatcgaattttttctgcccacatttttactgcccataattttattcgtcatattttggctccttgcctttttattcatggagtcctccatgtcgtggccatttctctccgccatatgtacgttaaacttgttatcagctccacttcggccattcatcaagttcatatttttacactcaatttcctttttgtcgcccttgttttccattacaacgtagttcatgttgtccttactgattggggcactttctctcagtccgccttccgcagaagggtttttgctaaacgggtgctcgatcatgtcctggtagaacccactcgggggtgacccgctttggtgcaacccgctttggtgcaacccgctttggtgcaacccattttggtgaactgcactctggtgaacgctactctgatgaatgccactctgatgaacgccactctggtgaacgccactctgatacaaaccactctggtaccccccatttgggaacatttttcccgagtagttattatacgagcacatgctgttattgctgtacatttcgtttgggctgaactccgcttgattaaactcgttcgaattataactgctattcgtgaacccactgtctccacccaaatggctcgtataattctcattcaggttcatatcattgtcatccatttttcgattttccattacagttttgtgaacatattttcccaaaagagtctcaattaggagattttcgtccatattctccaaaaggacattcatatcattttcgctaatattaaaatttaatttcttcatattttctagtataaatttcttcttatcgaaatttatatccatgggtaaaacttgtgtactgtctttattgtccacaaattttttattcgtcattggatttgtagtcgcgttcatgtcgtagtttacggggtactctttgttcagatggtggtacgtgctgctcggcatattgtaggcgtcgtacaagtccgtattactcacagcacccttactgctgctgctacaacggttggcactgccgcttttgttattactactgctcctgttgccgttgctattttcgccatactgcgatacgatgggctggttaaagtaacccttatcataagaatcatcatagtaatcgttaacatagtaatacggattctcataatacatttttccagcattgctactttgtttcccctctccatttgcatactttacatcataaaaatcgagtgccgcacgaccgttaatcgtattgcactgtggcaacttttcgctgttccggtttaggctacgatccgggtgattaattatgctgtcaattattacgctgccgtttttatgaaccatgttgtccatcagtatgtcatcgttggtttggtgaatttgataaatttggttagtcggggaactctcatcatacatcattgtgcacgtaactgtggtactcgccgttgtcgcggcagttgtcatggctactgttgtagtagcaactgaagcaccggatgtaacagcagtcactgtattcgcgatggaagaattttccgtgttattcaatttttctcgcgcagttgattttttcaccttcttatcccttttgttaagtgccggtcttcctggttttttcttttgacccttattcgtgttcatttttttgtcatttccatcagtacaggggaccattttgttcaactccatgtctctttcggtgttcccttgttcgtaattgtttgtaacataagcatctcctacaagccccttattcattgcaccatttagatttaggacattattatacgaatttggcgcaccgtcggccgtttccgcgctagcgatgtggtagtccttgtttttggtggagctggcattctgtcccttcttcttagagttaaagtaggtcttcacgctgcgtggttttttgctgcctgcgttgttgttacctgcgttgttgttacctgcgttgttgttatctgcgttgttgttatctgcgttgttgttgcctgcgctgctgttgcctgcgctgctgttgcctgcgttgttgttacctgcgttgccgcgtgcgcagagatcgcctccgtcagggagtacgccaacagggttaccactaacatggttgcgactatcaatgtgagcgctgaggatgtttcctctaccaacgcttctaccacccccattgcctctaccccgactgccgctaccgcgaccgcgaccgcctctctgactgcgcgcgccaggtttcttgctcggaatgacatcatcgtagggaattacctggcccatggttgtaccattttctacgccccaaacgaacagtgcatcattcggatcgccgccaacaccactattgccgttgttaattatgtaattatcatctgcaagtaatagtccgtcggtcgcttcggaaatcatgaacgaatcggagctcctcattttgttaagtgcatcattagtttcgccatccaggcaattttccaaattattcggattatacaattcgttgataatagcatcatggggatttaccgttatgtcgctgggggaaaatgttggaaaattttcattcctgattagtgacaacccgttctggctgttcctatcggataattcgtcttcatccgatttatttttcttacgaggatgtaagttatatttcttttgtagaagctctggattttttactaatttgagacatagtaattttttggaccattcacttctaacccatgtatttccttctttgatgagagtcttccatccacactcgcatttcattttaactttggttccatcattgtttagccactgactcatgtacattttctgctgacacgaattacaaattattaagggcaccggttttttccatcttggacttctaacccaattattattttttttaagaaaattcttaaaaccacatttacataacaatttaactttcgatccaatgtcatcaagccatgtgtgtacccacattttggaattacattcatcacataaaatttgaggagcttttctttgtttaatgtttccccttctgaaccaaaacaaatccgttctgtcatagtttctacttccacattcgcatatcataataattttcgttttatctttatctaaaaatctatttgttactagcaattctttgcactttgtgcagaatatatagggtgcctttggtttcctttcacccttctcatcgaaataacagttcgtgatttgtttccattcattatcctctttaatacatttaaaataaccgcaaagacagtaaaatgtgatctcacaataattttccactagtgcgtttttttctactaattctttgaacatgctgattttgaggtactttacgctttttattttttcaataatgtcggggttttcttccaggtcttccttcacatcattggtgtttttcgcttccactgtttgatccgtttcggggttatcaattttcggtgggttcatttgcttctcttctgatgcgctggttggcacatcggcttcgcggttcttttcgctcaactgattgccgcgactacaagggtccatcatcgtgtgggcactctcgtcatcgtttcgtttgtcgctctggctattgttgatggggtcattttgtgcatcactttgtaggttattctgtgggtcatcctgtaaaccattttgtggaccattttgtgggccattttgtgggtcattctgtgggccactttgtgcaccatcctgtggaccattttgtgcaccatcctgtggaccattttgtgcaccatcctgtggaccactttgcgcaccatcctgtggaccactttgtgcaccatcctgtggaccactttgtgcacaatttggtgcacccttttctggatcatccccgccagcttcttccccccccgtcgttgcaacctgcacgaactcatttctcccactgatctgaattttaaacgcatagaggcagttggagcatatcaaatttttcttctttttcttaaaaagcactgttaagttgtcactaaacgattcatcctcaatggatggaaggttcacatcattaatggacgtcagggggtcgattccgtggtatatctctttattccttttgtagtaatcctctaagcaaatttttgcttttatttttttttccagtgctgtttcggatttatttttctgggatctaaataagttcacgcttcttttgggcttcctcttcgacttaaaatctgtttccacattcacttctgcgttttcatcgatagtggcatcatttataacccccgctgagtataaggttgaatccacatctccatgcgcttcttccaatttaatattcacaccatccgtcgtcagaccatccttcgagtgatctatcatgtcaaatggctcttcatttggcatattattattttctatcctgtatgccatctcatttttacacatcctcatcacatttgggtggaagttattctcacctacgcattcattgttcccctcatgcttcactaaaatgaatccctttttggtactgcccttctttctaccgctatgctttaaccgtacgggttccttctctagtggcaaattttcaggatcaggaatgcccgcgtaaatgtcacctgtttctccattttttttacttcttctggaggtaccgcttttatttttaagtttatagctttttcttttcttcggaatttcgcttactgcttcgccattctggatggtattatcgtcttgcgtgcctttatccttcttgcttttcccccttctccttacgtacttcttttcccctgcgccgtcgtttccgtgtccgctggtatcgtttatcatattattgccgctgatgatgttaccgctgatgatgttgctactggaggggtcatttccaacgctcctcccgatgttgttgacgccatttccgctcacaatactcttgttcgctgcgctgggatcctcctcgacctttaccttcatgttcccttcgaacgtcccgcttaattcgtccctcatgaactcctcataggaggaaaacaggtctgcaattccgtgactgttggatgtataatacgtgcgagaaatgttttcacttcccttcttcatgccacagcttggcggctcaacattgttgatgctgctatcgttcaagttaccgttgccatgattgtacttcttgctgtccatcggatcgccagcaaacgcccccttcttaaatatatcatcctgcttcgcgaaaaattcacctgtgcctatccgcacagcgtcgctataagtagcgcgattcgcttcgttcagttcgtcgtacattttgttgcactgcacttgaaacggggtggccgaaatggggttatctaggtaggggttattattatatgcaccgctgattatgcattttaaccccgccgggttctgattcggaaaactactgcagctggcgctccggaaaaggttgctctcgttattgttgcttccgctgttacttccgccgttacttccgccgttaccgccggggttgctacttgggacgtgtgcgtgctcgctcattcgcaattttttgtacctcctgttggcggtccgcttgggtcccttggtcgcatgcccctgtgctgtgtactgcgcagtagaattgccatccagcgagaaacttataactctctcgctgcttatattttctctacttaaggatcttccaattttataatttccagcaccatgcttttggtagtgtactccattttcgttgataatattctcatgggtaccgtctcgataggtggcaccaggcccgatgacgaaattgctattctcctgaccatccctcaaaacagaggtaaaatttagctccttattttggctagcgaatattccgcatatgcttttattgtgactatgtttgtggaggctcttcttctgcttcgcagaggctcccttcgcgcaattatttgttcctataggttctgcgttgtctatcgaaattggcttccaattttcattctgctcgttatttttctggtcgtgtgttactaatgacttgtcagtgttgccctcttggaattggcattgatctggattctcgttttcctcgttggcaatttttttaagctttctttttcgtttcaatggttttttcattttaatcatttttttattttttttctcaaaaaataaagcagttttgtacaattcttcgttttcatttatgccggtaaaatttgaattcatgctcagaatcaatttatttaattcttcttcacttatgttcagttctgccagtttgatgttcccaccgtctatctttaagttgtttatgtcaaaattgttttctgcatttatagcattggtgtaatcatccttcccattgttgttatcacacggtatggagttggtaagttgcgcattattttccactggggtatttcgttttttagtggcccttttattactccgtttcccgttattaacaagtctttgctcgatgttgttcacattacagttcggtcccttatcagttcgtccgttactgctacttatgtttaaattttccatggtacgataggcacttacatttttcggatcttcactatgcagaaattttttatgataataatcggaagcttgatagaggagattattgacgcaagccccattttctatgtttttatttgctacataatttaagttgtctccgtccacggatacgttatagcgcttgtctaaataatcatttgtgttggaattacttttactttccttgttatgcacaggataaataaaaccgttgcctctactttcatttttgatgtcctccaatgctcttccgttgtaggcattgttacggtacacattttcactcacatcactcatttggcccttttcactaatcatgttgttatagtgtgtcgaaaggaacatagtcttatcattcgcattattctttacatttatgtttttatcctgaatattcattccatttccattatcttttcgattatactttttactcaattctgtcacatgaaaggtttgtacttcgtaaggaaaattattctctgctattccttcagagctaaatttttcattgtatacaattggtccgttatttatttcttcgtttatgctggctgagtttttggatgcctctccttgtgtcatcaagtacagatcttctttgctcactttgttttctatccgattggtatgcaggttcatgccgtcctcatttaaactgttcatgttacttagcgagatggtatcgtttagtgcgtttataccgctaagagcgtttatactgctcattgcgcttataccgctcattgcgtttataccgctcattgcgctcatgttgctcagggcactcatactgctcaacgcgctcatgttgctcaaggcgctcatgctactcagggcactcatgctgctcacagtacttatgctgttcgctgtgttgagggtgcttatcccgctaaggccgctacccccgttaatagtgcccatgctaccaaccccgttcatattactcaacgtgctcgtactattcacgctatgtgtgtcgttcatcgtgttgcccacgttcatagtatttcccacgttcatcgtattgcccacgttcatagtattgcccatgttcatagtactgcccatgttcatcgcactggcatcgcgcaatatattctggttggtacctgcagtctgacctttcaaaaggagaggttcttcactagccgcaccgtagagacctcccttatggtagtagtccatgtccacagaatttaaactatttaaatttttatcctctgcgcaccttttcatgaaatttatgtagctcgcgtttcccttatccgcaaagtgacttatctccttaacgattttgccatccattattttctgtagctcgctgcattctcctagatttttcacatggtcaaaatcgttcatacggatcgggctaacaacgttgcctacgctgttcatgccgctcatcccggctaccgcctcgtaactcatagggccaacgtctgcactcatatcaaaactatttctacccatgttacttaaatggttgcttttgaaggtgtccctcatggcttgcatattcgaaaggtaatcattcagcttatttccacttacatcgttcatatcgtaatagcacatattttcaaatttggatactgtcttttcattaaagggtctgtcatagatatacgttggggggtctgcgttatttacctcgttctgcatgttacttaggctgatgggcatattttcgttacctgcatattctacattttgcccctttgccccgcttccgctgtttccactgcttccgctgtttccactacttccgctgtttccactacttcccgtgttcattttatactcaccctgttcacaactctgtgctgttcgtccaattagaacattttcaatcggctgcgtgcccctgctgccttccacagtgctcctcccgttgctattcgtactgttcgtggaggcatatgtgttacaattttcttcacaagaaaacatggtcgacatttgctgcgtaccatcctgggcaatctcaaaattttctttacccttaataccatacatgtttaataactccccatgctcattattggtgtagagatacttccgtttttcctctctttctttgggcatatcataatttgtcaaattttcattccctttcacttccgtatactccctcaaatacatgttattatgagttccatctggggaggatataatttcacgtggtaattctccatcgttcttataatcccacttcctgggcacgattccattaccgttgtattcattttggaactgtatggggtcgaaagagctattcaaatttgatgtgttagcactgatgtttttttctgaaagttcgtggttggtatacttctcttctgcgtctttgttttcctcatatgacgtcatgtaattttctatgacttcacctcggctgtctccgttttcgtctttgctcttcgcgtcgccatgattgcttctactgctgttgttactgctgttgttactgccgttgctacttccgttgttactgctgttgttactgctgttgttactgccgttgctactgccgtttctactgccgttgtcactgctgtttttacttccgttgctactgccgtcgccgctgatactaccgttgctgctgccggtacgactcttcgtggcactgccactgctgctgcttctcttggggctcactactgtttcttcaaagtttttcatatatacgcaatatgcattctcaggttgtttttgctctacgtccatagttttacctgttttctgggttctagtttaatttgtaccacttttcctgcttctaccttctgggcgtgatgtgggttaaacaagggttcttaagggacggtcagaatttgtggtactgctggttagcagtactgcaaattagccgtgttgttaattagcagaatttttaattagcagtatttttaattagcagttttcttaattagcagtgttcttaattagcagtgttacttttgttttttatttttttttatttttctcttccggtgtgaatgctgttcgacattcgcctctacctctttgccaagctatgcaattgcataccatcacatttcaaataaaaaaattgaaataaaacacaaacatctaaagcgttcgcatatctaagtagtgactcaaatgatgcattggtaattggaagcaggcaaatataaaaacataaaagaggggaaaattacaagtggctaaaaaataaagcatttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaaataaagtaaatactcataaaataaattaaaaaaaaaaaaaaaaggcgtttgcagccatgtactactttttgttgacacttgccaaatgtaggtacatatcatacaaaatgaatactaacaggtgttgggtttggagcactgggtaattatgcgcgcatgtaacgttgccaaatagagcttttccatgtacatacgacttgtggtcataaagattttgaggcaccaactggtaaaaatacgtggtgtacagagaaacattaaaaaggttacaaattattcatttgggggggcaaaaatttacgtacataaatatatgcacaaacttgagtgcatatggagaaaaggagaaaccgtgaatggttcaggcgaattgatttaagcgtatacttctacgtattcttcacacgtgcgcttcacaagtacactgcgaatgtgcatccagatgtacacttcaaaatgggttttttttttttttttcttggggctcaaatgtttgaataatacatacggtgggtatgtaaatggttcgaatgtatcgaaagtatacgaatatacgtacgttcatgcgcacgcatagatgaagatgatcaacgctttaaacgtttgtcaaaattgggaatctattaaagcagcctgtgctggcataaaaatgcgcacgaatggagggatatgatgtaggcaaacatatcccgtgggtatggatgcgtggaggtatgttagcacgtcgcagggggcacgctgacacgttgacacgtcggatgcctgcgcgctgcacgaatgtgggatgcatacacgtatgcatacaattacttacaaaacaacgaaaatgaaaacacaaataattaacgcttttttgtcgatctaaatcgaatgctgcaaatgtacatttaaaacacatataaaggttcaaagggagcttaaatatgaattaacgaagaaggttaatttacaaggccatataataatgtacacgtacgtgtatacatacgttattgtaaataaataatacatgggtaaaataaacttaggcgtgggtacgcattcataataatggggtatactctgatatacaatgcgcacaatcttgacatgcttacatattgtatatatacatatacatgtattgtagccaaaggggcaattcaaaaaaactggaattattaattaaaaacatacataaagttgatgcatgaagttgatgcatgaagttgatgcatgaagttgatgcataaggttgatacataaagttgaaacataaatttgatgcataatgttcatacatacagttgatgcataaagttgatacataaagctgatacataaagctgatacataaagctgaaatataaagctgatacataaagctgatacataaagttgatacataaagtttaagattcctcaacacctgctgttgtacatcgtttcaattggaaaaataaaaatttgtgaaagaaaaatgcaaaatatatttgccaatttttttttttttttttttattttgcttatcgttgtaacatccatttatgtagctatgctattcctcttggatttttaccccgtaatttcacccgaatgggtacccgattttttatgtggctgcttttgctagtgttcaaactaggcgcacgcactgcatagcgaattatgtgcataataatatgcgtacgtacttgcacgtatatttatgtacatatctccacaaatggcacatacaatacagggaaagataaatatggtgccacgtccctgaagtgcaacttcacaaatcagagtgacacagagtaacaactgagcctgaataacgtttgaggggttggcaaattaaaaaaaataaaagaaaagtatgacacaaggaaaatgtacgcgcacgtttatgtacatgtataaacgtacactgatatggtaggggaaaggtgaaaggcataaagatgatcttatttaaaaaggccacataaaaaatgttcacattttaaaaaatggttaattggttttacttttgacaagcaggtgttgcaagtaaataataaattgttcagttcacgtcgtttaatgtgaaaaaagggtgatgtatattttgatttaccacggggtggcccgtatgtcatacatgtgtgcgcatagtttatatatgaattgtgcattaacatatacacgtgagcgcgatgtaagcacattttttgcgattcttcgtgttactatcagggggagttgtttttttttatttttgtatcccttttttgagttgttcaaaaatgtagaaaagggtttttgtagcatagaaggcaagggcaaaatgagcatgtgtgatgtcaaggtgagggttgggtgatcgtcccacgtgagaagcttagatgtacatttttaggtgagcttcaaatgcacattaagtaaaggcgcaaaatcgcttcagcgcctgtacgtagatcctaaacgcgcagggttatatttttgcacagatggggcaagcacgcaaaggtgttatataaacatagctccactgttttctaatcatttcagtgaacacctcgagcacaaagagagtttactttcaaaaaatggcttacaacgcgtgtacttttttttttttttttttttttcttcacattttctaaagaagtttttttttaaatgtaaagttgtgtcaaatgaagatacatacgtgacacatgcctaaactgtgtatatatttatttattagtccaggtattatgcatatatcttctaagtggacatttacaaaatagagctgtatacattttacatgataaaaaagaatttcttcccttccagccatacaaagtggcaccctatatatataagtgcatttttaacattccgcttaatggaaaaatctcgaaaaatgagaaaatggttaactaccctcgatgaggaacccaacggggttactgaagtgaagctctcccgacctctttattggtcaaaaaggggcatataaaaaatgtagccatgtagcgccaatttttcgcacaacacataactcttatgcgtaggttcatacataaacacgtttgcgcatctgtgctggtggcagcgagtgcacgtgcattgcctcatcggggtatgttatgcagcaaatgtagccctcgttgatatgggttcctcctatggttaagacagaaccacacttcatcctacatataacaccactagcctaaatgcaaactcagttttagttcaaagtggcggaacgacagaaataaaataatgtaaaacaaagtaaaagggttatatatctaaggcttcaaaacaagccaccgacttagtgaaatttccaccccagttcatcacatttgacccatagaaaaaagcaacataatgtaccgaaaagggaaattcataaaatttgcaacgatgggggaggtatatgttataagccaaagcaaagtacataataagtagctggttcctttctggagacaattgttccatgtataaatgtttttatgccacaggggaggttcacgtatatagcgagaagcgatttgctaacgatgcgtttctacatctttttaaaggggggtaaaactgcttgggtgttcaacagtcataggaaggtaataggcataaacgtaagttaacgacacgattgcggtatgtgttgtatttatacacacacccgatccctttgcggacatattaattttgagcaagtgtctatattcaccaaatgaactgctatgtgtggcacgttcaaagagcatgtttgacgacgcttaggtttgattgttatttgtgccctttatcttcaaagttagctatttgtcctggtaataaaagtgactttttcactacgtgacgaactgcgcgcatgtcatacaagaacatacctgtaacgaattaaggtaggttttcttgtccccattttttttttttaacctcttttacttattgtcgcatttgtgtgtgcatgtgttggcaatgcttctaccaatccatcattttcgaactacctccccgttcacatgacaaaacaaaagcacacgtgcttcattttgtagtgcacgcaactctatttgttacttttgctgtgggtgctttcgcgctagcttatgctacgaatgtggcagcagaatgggcaccatttttgcgactagtgcttcagcctttgcaggtatgcacatgcatacaaacatacatacaaacatgcatacatacatgcatacatacacacacacacatgcgtatttatatttttgtaacctccttaccgatgttaaaggcacagttcaaaattatcacacttttgtcacaaataaaagaaacccctaagaatgccccacctccgcaaggacgtatcgacctagtgccactatacggaaaggcggatagatcaatatgcatatagtatgccaacgtgtaagaagtcccgctttgtgacatatttactcaaacacaagcagctattcttaagtgttacaaaaagtggggggtacgagcattttgtagtaggaatgaattaccacgcagatcgctgttttgtgttaaactccttacctttgggtttcttcctcccgagtgctgcgcgtcgtataaaagctgaagctaactctaaagggggatttaactctcttggctttcttagccttggtggttttcttattgttgcctaatttttgctctcccccaattgtagagctgtgcgcgcctgcattcattttgtaaggagctccttaaaaggcgctttagcagctaaaactaagcgcgccataaagaaggttaaaagagattacctttttcgcctacctcactgcgaaatatttttaaagtaagaaaaaagaaaccctttttacgttaaaaatttggcaaaaaaaaaaaaatatttaaagcatgctgaaaccccccccacgaagtaacatctgccacaacgcctgcacttgttctgcgttatgcgcgcgccgtttgaacacgcaacagcttaagccaaaaggtgaacctttccctggagatcgttccaagtgaatcactaaattgacagttttttattccatttattcgcttttataataatttttttgctactgttttttaaaaaaaaaaaagaaaaaaaaaaaaaaaaactaatgtacggttcaacaatgatctttaaatgtttataggcgttttttttaaatttatctttatataaatattgaataattaaaaaaaaagtagacatatggaaataattttaagaaattgcatgtatcgacatatacacacatgtgttcgttttattaataattttcttttacacgttttgaatgtattcgtcctctattgcttcgtgtactgaaacataaatacactgatataaaaatatatacgcgtgtgtgtatatatgcatacgtacgcatatgtatatacaaacacatatatatatatatatacatatatacatatacatatatatacatacgtatgtgcgtgcatatgcatgcgcatcaggagttaaaaatacagttaaattcaaaatagttaaggcgtgttttgttttaaaaaacaggttcactagttagtttcacaattgttaaaaagttgatataattgcaagatgcatggtcaaatatatatgccatcttttttgaagattttttttttttttcttctttttttttttttgtttttttgtttaatgcgtaaatagagcagtgtgtcccgttagtaatattcattttttataatgccataaaacttttcatacggggggtacttaataaaggcgtgcgtatgtagctatatatgtggacccgtaactacaataagcagtgaggggtgggggatatatacctttgtatttcccatgatgtttgaaaaacaattgctgcattatgtctatgcaccactggtggtgtactttgttacggctttggttccttcagagacggcgtgttttgacaattctccaggtaaaagtaacctaacggcagtttgaatttcacgtgatgacaaggttctctttttattataacgaattagtctagttgcttcggtaactaatctgtcaaatatatcattaatgaaagaattcataatattcatgcttttttttgtcacaccagtttctggatgcacttgttttaaaactttaaaaatgtaaagtgaaaatgactctgttcttctttttctcttatgccttggtcctaaggtttttcctgcagttttctttgcagcttgcgatttttgagctggtccttttcctgacattttttgttattttgtacagaaaaaataaatcttcttattttagccaactttatttaaaaaaaaaaaaaaaaaaggaaatttcctgttatttccgcagaattttactatattactttaattaaattctctcaactttttattcaaaatgggaggaagaattgacattacaatgcaattgtttttttaacaaaaatagattaaatgtgaaaaagggaaaaaaaggaaaacgaaaaacaggagtaaggaaaaaagaaaaagaaaaaaggaaaaaaagaaaaaggaaaaaaagaaactttacttgataactacttatttcgtaccaacgagaaatttaatgcaaaataaatataagtaagatttttgttaagcgtgtttacattatatatacaatacatacctgtacaataaagtacattctttacaatgcaaaaaaaaaaaaaagttggcaaaagggaacacgtaaaccgtatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatatatatatatttatttatattatatatttatttacatattcatattatttgtgcgtatttatatattatacatttgcgctatgcgcggagttaaaagtaaaatttgcacatcaaccggattgagtgagtacatggtgtacatcaccgttcaattatttatacacgcttggttgtcacatggcctggtcacattttattttttgtaaaattcgcacactgtcttcatacactgaaaagtgagaaaaaacccttaacctcttggcagttgcgcgtaaacatgcgttgcccgggggtatatgcgaaatgcacgtttttctgttcacctttgtaacatgtgtacgtgagggtgtacaggcggaattatatgtgcgcgttaaagtttgcacaaaaaagtacgagttatgcgatatatgcaatatgtgctgcgcaaacgggtacgctaccgcgcaactaccactggggaaacctggttcgtccgaaaaaagcaaactattttgccatttcacttaccattttgtttgctgattgacaatttggaatgttcaaggcaaaaaatgtgatcagttttgcaactatgcgtttcgccattgcgacattacagggtaatgtgctgaaccgcgttatcaccccatggggtactataataccgtattgtgtatacatgctgtgtcattttgttcattttgtcccaatttgatcacaaaaaaaaataaggaaggaaaaaatatttctctgattaaaccgttttgcaccaattgtccctttgaacatgataattgcgcactttttttttttttttttttttgatacgactttcacgtattgctattttcttattttcaccaaattgcacattttttcgttttttcttttgcaattttatcaatttactcttctactcgtgtttaaacgattaaattgagaaagtcgaaaaaaaatgaaaaatgttgatatgtatcatgtgttgcctttttacaaattaagcaatacgaaaatttccccttttttttgcgcatagaatgtgcgcacatggacgaaaaaaaaaaaaatgacaatttccagagcaggtcataatttaaggcgttcaaatgagtacacctcccttgtacacatgtgtaagttgcgattaaccagtggaaaacagaaaaaaaaaaaatttgcgtaaatctccatttaatagaacaattggtgtttccttaaagctgtgcaaaagtaggaaaatgtgtgtgtccccatttggggggtaggttgtgcctttgctttgtattcattcttctcgcatcattacatgcagggtcacattacagcgcgtgagctcggtcatgcgtatgcgcgtgttagtgtgtatcttcctggcacatgcggagggtcactcgtttcgcagcacgccgcgtatgtacctatatacacgcatacatacatttttgcacatgcgcgtgtgcacgtgcatacccttttgagtaccccctttacacacatttaaggcccgggaacactcacggagcgatttgcccacactgctcaactgcgcaactagcgaacttcgtaaaccaaatgtgtgtgcaattaaatttccgcacatgtgagaggcagcaaaaacgttttcgtgtcaaggggttattcagccgtgctttaacgttcattgcggggttgtaagctcagtttgtcccttttttcaatacggctaagtgcatttaacgatatacaggcaaaagtgctcacgcaaaatttgccaaatttagtttaactcattgtagcgcagtttaatttctgtgttcagcaagtgtttccctatttgggaggctcacttttttggtttgttcataaagggacgtatctttaagagcacccagctctccgcagttatgcagttcataatgaccctcttaggccaaacaaattagcggaaaaaaaaaagttttctttatctttcgaattttaaagcacctggaattttcttacgcgttctttagacaaatgtacattttataaaaagaacaatgacgtgaaacacgcacttgtactacaagcattttagcgttacttaggttgataaaaaaaaattaatttttaaaggcaaaaaagcggaaggtttagcaaagtctaaggtcatgctaaaaaagcccgcacaattgaatggtccttctcaattgtttttaaaaaaaatggtaaggttatagtagtatatgttcggtaattcccccctgaggaatgacggctgcttaatgatgacaccgatttgggggcaacgtatttacagatggacgtccctttcctcacgtggatagccaagttttgcacacaagcactctgcgtggtttaatgagtccccgaggggcaaaggaaattagttggatccatgatgtgcaatttattcgcgtatagaatgttcagtctactcattctttaggtttattgctccctaattaattattcttgcaccccatagttcaaagagagcacaatatgtatgtgtttttttctcattgctctatgttgtccgcaaaagagccaaatgggagagaaagtccatccataggcgaacagccgaagtatgaatcaccatgatcattgttctatctcgcgcttgttgcaaattttccgtttacttttttttccatgctagtttggcatgaccccccaacttgttttttttttttttttttttttccctttttcagaaagcttcattaattttggaaaaaacgtgctgtgttgcaaaattcgacacgcagttatttttcttctgttctaacaagtcaaactgtaatcccctctgcttatctacatacggaatgataaaattaccgaccagatctttgactatgagtttgttattttcatcgctattattatctaatgagttgtaaatttcgttgagttgttcagctttttttttggtccttatcagagcttcttcctttgatgcatcattgattgctttacttaaaatgtcctccaagtaagaatcaacggtttgattgtttagtcccatgatttcattgaatatataatcttccttttctctcaataaaaactcagcttgtctttttcccttttctttgcattcctttaatcttctttccctttctgcatatttgacgagcaccgctattttcctttcttcttcatatttctccaattcgttggataaagaatctagcaattcggatatgtatttaccttgcacattttctaagtaagaatcaacttttatttcttcaaaattttccttttcgaataggtctttttcctttgcactaatttgatctattttttcgtacgcttttaattcttcaattaaatcgctataagattgtttcccatcattcattaacatttttatggctttacccctcagcaaattttgtaacagtaaaatatttttttcgaaaatgtcctgttgactggacttgacctctatcgaggcaaagttaattttcatgcactgtgcttttttttgcgttttgatggattcccccaacacgtattcgtttgaagtgtatttgctttcctctttatttaaatatctgtaaaacgtgtcaatgacttgcttattctttttctcttcatatttagagaacttgtcgtatttctttttcccctgtgtgtatttggacgatttatccaaatcgatgttcaagtcgttgaggtcattcaggttgaggaggttgtcaattttgtttgacgtcctttcgtttattttttttgggacggttccatttctttccagttctaagttgtagtttgaagtgtgatcattcatatgatcgactatgtctgttttttcattaaaaattgttttgagattattttttctttctacaaataaatttctcatatctcttgctttttccttttcaaaattttcgataattttatccttatttttatctctattttgaacaattttttcgacctcgtagaatattttatctgccttttctgtgtctctttgtaccattactttttttaacaacttcatttttttttcctgtaattcttttattcttttttccctgtccgcccattcatgatattctatttcttccaaaattcttctcttttcttgtaaatttttgatattttcatttttattgattttctcttctagcattcttttttcttttaattttctgacaatttggatattttcgctattaactgataagttcttttcaaggcagaggttggccaattctttaatttctttttttttttgttctattttatcattttcgttggttactccgtccgcctgtgcggaatcattcattgtccctacgttggcatcgttctcagtttcatccctttcgcgttcttctttctgggcagtatgaccacttatatgctttatgtaagtgccctccttactagacagctgcgtttttcccccactgtccgtaattacgttcgatttcccctttaacttttcattcaactttttgtttgtataatagatgtttgtggcctccctatttctacggctaatattttttctgttttcatcaattagagcattttcgtcattttcgtcatttttgtcattttcgccgaacttttttctcacccttggtttcatgtaattgctcattttcccggggcgacgcggttacagggagagcagattcggcgagcgtagcagcaaagggggggatttttttttttttttttggctaattaggcaaaaatactcaaaaggataaagcagtttggacatatttatatttaatgtgtaggttttccccccacgagcagccttatttttacttttcttttgctttaaatataatgttagttcacaatgggttaattgtgaacggccttttttactccaatttttaagttaaaattgtcaaggaaggtaacaatgatacttgcgtaaattaaaaaaaaccgcgtagacaaacattttagcgtttaagacgctgggaaaaaaaaattatccattttttatcgttgcacatgggaacgtatattcaattttagttttttaaactgcggtagaaatagagagcgtgtaaggggtctaagagaaaacctgttttttgataaaaagttttttttttttttttttttacctattatagagctgcctatagcgcatcctttcgttttattgccagacaggattaaaattaggcggtaggtttttataaagggctaacatgacaattttagccacacgttgatgcacattctcgtttcattcaagttcggataagaaattttcgccctcctgttaaccatttcggaagaataaaaaaaaagcgtcacagtgggaaatgcgtaaaaatcactatgctgtacaaagtggtacgctagaagacttttcccccaaatgaacagacaatgagcgtgtttcattaccaaatgaatcgcctactcgacatcatttcgtttggggaaagatgcaaatctgagttatgttataacttcgaacggaaggtcctttctttttttttttttttttttgccattccttaactgtgtgtaaacacttatccttacgaattgttaaaaaaaaaaaaaaaaaaagcaaatgtctacgaccactttgatttttttatcacgctgaattggtttcaccaggatgacaaaggcgttaccttatcactaatttaaccacttccgtgtgcttatggcaggggtgcacttacaacagtgtacacgtcttagggggtcaatctcttggtctttcttaattttcaagccccatcctcgacatcgcgctttgtgcacatatgtacatatgaatatcataactgtttgcaaaaatgcataactgggctcgcttaaattttctaagaacgcgagggtgaattttttttcctacatacgagaatatacggatgcacgtaatacaaatatgctttgcgtatgtatacattctcgcttcttttcacattgtgcctgtttcccgcgttccatctcggatgatgatgcagggaaaaaaaataaaattctgcctctctctgtaaaggtattaaaaaaatgcaaaaaagtgatttgtttgtcatttgcgtaaatattttgtatgccccaatatgcgtatttttatacacgcgcgtaaatgcgttttttttatgtgcagcaaaacatacatattaaagaatgaacatttttttttttctttgcgcatgtattgtttttttttatttttttccaaagtgaaggaaaacattttcgaaagcattttttttcctttaaatttgtacgatatatatatgcatacatatgcgtttatgtacatgggcatattattatatttcgatttttaatgcgctgtttgatttcgctttttttcgtgttcatagcaaatgtatttgagtttcgcgcagctaaggaaaatgcgttctttggcgggcgaattaacccccaattcagactttttcccgaatatacaaaccgtatacatgtaatatatttttatatgtatgtgctcccctccctgtgttgtttgctctcgccccctcatttttatgccctttagcgagttaaaaaaaacaaagttcaaagatgaattttttttcaaacaaacccaatataaggagcacgaaatctgaagtcatccacaaagcaaacaacaataatgtcagcagcaacaatgtcagcagcaacaatgtcagcagcaacaatgtcagcggcaacaatgtcagcggcaacagtgtcagcggcaacagtgtcagcggcaacagtgtcagcggtaaccgtgttgggggaaaccatcccagcagcaaccaggtcggcagccaccatacgggcagttacaacgtaggccataacggaaaaatgcaaaatgatgcgggcagtgggaattttctacttgaagatagcaacagcttcgcgtactccaactgtgacgcggataaaagttcagaaatccactacagtaacaaagcgtacgacccgcagtatagcatgtacatgaataaagtagcaaacggggtgaggtctacaagaaaccacacttcttcccacagaatatgttcccccagatcgcaatccatcaatctgttcgctccaaaagtgaataggacatccaacatatcgacaaattttgatgacagaatgtcgtacatttcattttacaccaataacaaaaaaaaactcaacaaaacgtccatcctggagtctaatgatagcttcaaaacgcaggccaattcgcagatcgtcgagcaatccctagacttacttaaacatctagtcaatcaggaaaatagggagcattatttatccgtgcaagaaaatgataaaaaaaataaattaatattaaaactaatcgatcaagctaaaagaaatgatgaaaaagcagaattgtcgcaaacagaatgtgctagtaataattccattgataattaccaaaaaagaatggacatgctacatttaaaatttatgaaattaaaaaatgaatattcccatcttaacaacgaaaatgttattctaaaaaaacagataaggaatataaaagacaattatcacatgatgaatccgaaaagtgctaccgtgtcctttccccggggacccatacaggaggaggcgcttcgaagtaatgatagcgggaacagcagcaacatgagcaacatcggcaacatgggcaacatgggaaacatcggccacatgagcaacatcggcaacatcggcaacatcggcaacatcggcaacatcggcaacgttaataatgaacagaagatgagacagcaacaggggggaagaataatgttaaacaaaacgacaagtattaacagcatacagccacctgtgattcccccatttgaaaaaaaaaaattagtagactgtcaagtacaaactgaatgcaccctaatgagccctttaccagagagacccgataataccaaagtgggaggttccaattcaaccgtcaacatgaatgggaacaatttcaattccaatttgttaaatgataattatcttagcaaattacgagaacaaatcagaaacgaagttacacaagaaatcacaaacaagttagaacaaaaatacaaagacgaattgctcatgttgagacagaccatagagaataacaaaatgaataatcaaaatcgcgctgaagaaatttccattgataaccttatcaataatactaagcataaactggatgaacaaataaatgagacaattaacaagtataaaaattcccttttcgatcactttaaggaattaataaatgcagctagcgagcgggggaaaagtacagttcagatggaatgcaaaggggatggaagtgttaatgaaaaggtgagcattggtgtagataattttgcttccctctccgttaatgacaaaattaatgaatgcataagcttattcgaaagtatttcccagaaaaaaatgagcgctagaaaggtaaaagagaaagggctggacaacagtagtagcatactcagcgctcttaataacataaacacagacataaacgacattgacgatatgatcaataacttgcatgcaaatatcggacggactaatttttcggacgatgcagagagctgcccaggagaactggatcttttggggaaggccacctccgttagtgacgatttagagttggaggaagaggccagtcgtagatcattaaatggagagcttgagtgtgccggaggagaaggtgaactgaaggaggaagttaccaccggcagggataaggcgagaaaagctcctaaaaggagagacaaaattggggataacactcacggtccaatgtccgttcgtagtgatggccccgcatcggttcgtagtgatggccccgcatcggttcatagcgatggtggcagatcgaagcgcaagggaagaaatagcaccgagggagatccgtcccacaggagtaacttccacgtcgatagccccccacccgatgacaaaattgacgtgatgggaaatatgacaatggagattaatccatatttggatgagacagccgagggtggagaagaacgttcgagcgaggtaagaagtaaaaatgtgaatattattatgcatcattcggagagtggcatggtaaatggtaataatatcgacgttcattccaatgtgcattgcaacgtgcacgtggatcataacgcggagggggaggcaaatggccacttcatccaaactccccaaggtgcctacaataccaggcacactgtaggaggtatggcagaacagagttttaataatgagcagatgcttgatagagaggaaagccctcataacttagcaccgaatgataacaacgcgtatgactatcctaatggggacttcacaaaagggaaagacaacgaagctatatccccacaatcgcctgatgacaaaaacaaagatagcgtagaccctgaaaaggaaaaaaaaaaagcaaatggagaaatattttctccagcaaaaaaacgaaaaagaaaaacctaagtgacaatttcggcaatgacacagaattgtggtccaaaaatgaaaatgatgagaagaatgttaaaggcacccccaatgaggaaaacttttacaacagtaccaacggtaccaaagcgaataacaccttgtccaataatgtgcaaattgaggagggagaaatagacgtcataacgaatggtgtaaatgatgtcaagcagattgaaatccacagtgatgcacataaatttgcaagtaccggttatccaactgaccaaccgtttatgcaccagtcaggagatggaaacggagagaaggctccaaaaagtgcatgcaacgtgaataagggagacgaagaattccatcacgacaatgtgagtggaatgatgaataacgctttggcagtaaatcgtaccagccatcactatggaggatacaccccccacagtaataacgataaccatttcgacggtaaggaaaaatttaaccaccctgaaagcaacccctatgatggtagcaccagtagagctcaaatgaacccatttaaccacaaaaatgatgaaaatttagaaactaataacacgtataatagtgcatcgaatggaaataatctctacatgtatcaaagtaataacgaaacaaaaaatggacctaattacaatgccaagggtgactatgcagttaacagctctgtatattcgtacaacactgctgctaataacaaaacggattttctctcaccaagcgaagaaagatatgaggagaagccattttatagggaagaaaatatcagaacacatattatgaacaataatggggaggtctatcgaaatgataacttcctatttatagaaaataataataactcttttgcaaaaccagcagggacttatcaaaataaccaaaatgcaaacttcgttaatttttaccaaaacgatgtggatggtaataaagtaaacagcggattgaatcgtgcagacaaagtgaataaccagtacgattttttttacaatttgggcgagtccaatggggcaagtcagcaatacaccccttggggccatcaaaacagcaagaccgcttgcataaacagctacaacggggaaggccagtttggcgaaacggctgagagaagtcctccaaattattacagcaaaacggccaacataaaacgagtaaatagcagtgcaataaatacaatcaagaactccaccagtgatttgtcgcagaatggccaagtcaaattatccacgaagagcgaagtgcactataactcattcaaggcacaaaaaaataaaacaaaaaaaaatttagaagacctttttgcctagcccatcgtggcttgcatccatttttagactttgaaaaatttgcgaagagacctgcattgcagtttggtgtttgtgcagttggctcgttctttcccctccgtagagcgctctgcgccagcagcagcacctactccggcttcgtctccaacttctccccccattttttcagtgttatacaaaattaaattcgttcaaactggttatctgtacatgcatatatatacacacatatatatatcgtgtgtgtgtactttttttgtcccattgtaatttcctttttttttttttttcaccttcgttttgatgcaaagctgcttccttttttgtaaagccgttcagtttcattcacctttttaatgcgccaatattcactattaatgctacgtttacgttagccaaagcttataaatttatttttaagttccctcatgcgctttcgtcggaatacatgttgcccgtaatagcgcgtaggtctcttctgcgtgtatttatgacgggccatcaactgttttaatacgaagttcatatctgtgtttttcctttttttttacccttccccgaaccgcttgagcacgtgctgggtggtaagcacatgcgtgtacgtgtgcgcagctacacctgtacatatacatgtgtaacgtgtagattcccttgtgactgcatgcgtatgtaacgctgtgctgtgctcaccattttcacagctcacacgaactttggcagaaaaaggaaaaacagaaaagagctttattatttgatacaataataaaccaaaattcacttttaaaattttgaatcactttaatgttcccctcaagaaaggcaaccagggcaactacttatatatctgcaggtatttacatatatgcgaggatggatgttccggcgcttcctctgcgcacgaatataggggggtaacatgaacgtctctgcaatctttattcacgcggtcttttacttctcttcgcagggacatgcaattttgctgcgctaaatggtaggctcacggcgaggtggtcattcacgcaagtacgtgcaaacgtaaaaaatttgtgtgcataagcacatgtgtgcttacgtacaaatatatatgtagcatttcaacgccgctatcccgaatgcgaattgcttcgaattgctacaaattgctacaaattgccgcaaattgccacaaattgccacaaattgctgcaaattgctgcagcttccgcgtccacttaaccattaaacttgctaattttttttaacgtgttcctcctgaagttggccaatttgtgtacatgtgccaaagctgagaaaactttttgtgaaagtatttacttgcgcttctctaaattgaatcacaaaaatggcaaaaaaataaattggggcaatcaaattatgtacttacataataatgtataatatggctattcgcattttgtgagaatgtaatggtcacctataaaaaattaaaaatcccccagcagtggccaattttttgcttactaatttattttgcgcctttgcgctagtgcaaattgctaaattgtgcatataaaatatatgattatatgacattatacttttacgtattaaaaaaaaaagaaaaggctgaagtgctttgacttaactaactccttttggtgccacgttactggcaaaatgcaatcataacaaaggccccccctccatgaagagcctttcattgaacaaatgtcccttctttgaacgaatgtcccttctttgaacgaatgtcccttctttgaacgaatgtcccttctttgaacgaatgtcccttctttgaacgaatgtcccttctttgaacgaatgtcccttctttgaacgaatgtcccttcattgaacgaatgtcccttctttgaacgaatgtcccttcattgaacgaatgtcccttcattgaacgaatgacccttcatattgttccttccccattttattgttataatgttataatgttacaattatttaccatactcttaactccgcacgcgtcagagctgttattttttcgggctatcctttttgcatagccaccatttaagttttattgttttttcttctttcagcctcctggcgcgttccgcacctcgttatcacttctaccttattttgtaaccctttccgctgggcccctctttgtttttttattttattttatttcattttttttttattttattttattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgaagagccattagaccaccagactttccccttgcggcagatcaccaatgcgccagtacttgaaataattcccgcctctacataaatttggacgcctttttttagaaaaatgaaattattatataacaaatgaaaatatttaaaagaaataaaactttggagaaagcgaattttgacaaaataaataatgtacaaatatatggagaaaataaaatacactgcaaggggtttttcgtatcagggtaagtgcccatcgctggagagacccttcagcggatgttaagcaaatgcatttttctcccattaaaagggggagaaaggcgcaaaatagcattcatccgcatagttatattgaagtactcacatgtataaatatgtgcctacctaggggacacgctaattttacgctattttaccgctactttaccgcttcgttgcgccccctcccccctgcagaccggcctttttaacggttatctcgtcctttcttatgatattaatcccggttgccatcttccacgcctttacatcaacagtaatgcgaaagatgcaaatttgacacaaaatggagaactggatagaatgctcatgtgtgcgcatcagttgtcaaaggatgatgcgtgttgaatatccaaatgtctgttatttcctttttcatgtgccctttattcgtacgaagcttccttcttatgacagaataacctgcgcatattgtttaccccccatttttttttttccccccctcctctcagtggctctttgaaaaggatatttactacgtcccatttctcaacctcttctttttcacactaaccatttacaccttttttaaaacgagttttatggaccctggtataataccaagacaggtaatggccaccaagttggtaaaagtttcacgcacatttgtgtgaagatttttgaagctttttcatgtggaatccccgattgatgcaattgcatgccttgcattttcttctatttgaagaaagcacatctatgttgccacatcgacaattatatttgctaaccttcctccccctctctctgtgcagaaatccgtactaaacatttacgatgtgataatccaacagtaccgggaaacgcaaccaccacgacagaaggaggttttgataaatgggaacttttacaagctcaagtattgctacacgtgtaatatatatagaggcataagaactgtgcactgttccatttgtgacaactgcgtggagaagttcgatcaccactgcccatggtaatgcaagcggcggccgcccttgataacgtgcacatgtgtatatgcatatatatgtgtgtgtgtggtggtttatacggctaactccccatttgtacatattctcttgtccgtgcactgttcggacgatgccctcaccgttacgcaccccccctcccctccgttttaccgctcagggtgggcaattgcattgggacgaggaactacaaatacttcgtgtacttcgtttttaatctgtacatcctgatatgcataactctgggcgcgagtatttacaaactaaccatatgcatcaacaacctatcagaccaaggttacaacacggagaaaatatttattcacatatggcgcatggccacagatagcatcattttgatcatatacactatcctaaccttgtggtttgtcataggactgctgtgctatcacatctacacaattgtgacgaatcaaacaacgtacgagcaaataaagaccttctatcaaaacgataatccgtttaatattggcgtttttaacaatataaaagagatactgttcacgaaaacgaggccgtcatacatcaattttgtgaacccccaattacaagttgtggataaaaaatgttcgcaccatgtagttgtcctgaacgatgtagctatcaacatagaggaagagaaaaatggtaatgattcactcagtgatggaaaccaaaatgaaaaaaaaaaaaaaaaatcccatctattgaatcccaagtaatagactccaaatggaccaaaaaaggaagagattatcattcgaacaatattcatgatagcaaatgtagaaacaaaaattacaatgtaaagaaaaagataaagaaagaaaaaagtttagaagaatatgatattaccaaactgagcaatatttccaataaagcaattgaaaaaaatggcacccatttcaagtatgagaaaaataaaaataacaagttgagtaaaatgaaattatcaaatgttaggaaaaagtatagctactctgaagaattaaataacgattttgaacaagtcagtcaatacacacaaaaaaggattataaatttggataacaccataggttcattattcattaggaacgatttatcatcaacaggcagctctaataacgacttgtgcagtgacatatgtaacgagagtagggccagctacgtaggagacgaaatgaatgcagacgaactatatgaatatcaggatgatgatataattcgcctgaacaggaagagagtgaacaataataacaactacatcattgttattaagaactggaaaagagacagtgaatgctataggagcggtataagcaaggggggcctaagcagaagcggcttgagtaaggactgcccgagtataaacagtccaggaaaaaacagtacagggaaaaacagcgcagggaaaaacggcctacgcaaaaaagatgcacacgatggtgattctcttgccccacttggccattcaaaacaaattagacggaaacagattaactacgaaacaaaaattaactgcttcagcaacttgacacatgtgagaaaaaaattagagtacccaattctgtataagaaaaaattcccattcatccgtaagtttaaaagcaaagtggagacctattacgtagtcagatatgccaacataaataagaatgacttttcgacctactgccagcagaccagtgcggacctagaaatgaatagcgtcaaacagatgagcaagatgaagatgataaagaagataaactacttgcggaagctattttcgagaaaacgccagcacggcaatagtggccataacaatcggggcaaaataaaaatgttcagcaccgccaagagtgccagtcggaaggacgaagcgtgcaattgcagcgttggcggtagcgttggcggtagcgttggcggggggggcatgtcaagaacggacacgatgactgctctgccaatgcgcaagccaacgagaaaattgtactcaaaaagaggaagaagaagaagatgatggccctgcagaaggatgtcatcatcagcatatataattataagcccaaggaagagagggagaagcccaatcagtggggtgcaagcccttccaaattgggaaaaaacgaacagcatgaaaaggaacaagcgggtcaagtggaccaaacaggcgatcatgaacgcagcagcggggaggaggaggctcaagatttgtccgagcaaacccaccgccaaatccacggagacgcctcgaccaaacacgcagaagaaaaacaaaagaagttggacctgaagctgcctgcatactacctctccggaatagacaacgttgagctggaaaatttcagcaagatatgcgaaatgagatacaccaaaatgtacaagtggaagtacaagaagatgcacaagaggatactgcgaagggaaagaataaaactgctatccagaccacataagaacatccacttgtattataacaacaaaaattattgcattgatgagtctacagattggcataaaaacagtgaactgttaagcgaatacatggacgctaatctttactttgcgagaattaaaaaaggtaacaaatttgacaatttaaaattatttaattatttaattcacaagcataaacaagaaaaagaccgctcagataacaaaaagaaaagcaaggcgtccaaatttttttatttttttacatcctttgctctaataattaattgtatacacataccgtctagcaatgataatgactgattattggtatggaagctctgcttgcccattttgtgttatttatgctttctctctttttttttttctctgtggccgtgattttttgggtttaatttggaaaatgggagcagcaaagtggataagcagcgccgccgtagtttcgcagaaatgcaaaatggtcaaacgggtgtgcatgcatagtacacagtatatatatatgtacgtatatatatacacatttgtatgtttttttttttttttttgttctactaacaaatagagtgtaaccatgcagttgtgtattcaacttcacccatccatccatgtattttttatcgtccttttttttttctacctaaataatgctttgtttgagccattcataaaagtccgcccatttttttttttttccccccgcgtttcatctcctgatccatttgttttaaattttacacatacatatgcgaatatgtatgcgtacatatgcgcacatttactccactttacatggatctccacaaatgtgtctgtattaaactcgataataacattatcaccctttttttttttttatcacaaaaaagttagctatttaaaagttgtatcaaaaaaaaaaaatattttttaatacatatcggaaagtaaaataagagggcgagaaaaaaaaaaaaaatttaatggaaaaaacgtcttatcagccatgataacagttaaatttgcctatcaagggcaattttttttttttttttttccacatgaaggcggcaaaatggcggcaaatgggagagggagtcactccaatcggaagaattaacttctgcctattcgttccccctccaccccgtcttgcgacatttcattaacttttctaaacgctggtgtctttatttaccagctcgttgagcagatcctcgtaaattatatagtccttcttgtacactttatccttctgtcgatcgggggagaaaattattttatgtgtacagtgtctcacgtaaggaaagcatgttaaatcgtcacatcgcatcagcgtatagcatggagctgttgacatgacccgatgcaagggaaagctctccacacaaaagttcatatatacttcccttccccccctctccgctggaacacttaccgtcttgatccaatcaaagaattcgtcaaaatctgcgttgcttaggggttcccctaagtactgaagaataaatctcaactttttgatggatattcttccattccccttttcatcgaaaatttcaaaagagtttaaaacatttgatggcttagtttcgttggttatatttggcaggtgaatgatcctaaaaaactcctttatactaaataagtttttattttcttcttttttttttttttcttctttttgtttttccaattcgataaagttatcataattttttaaatcgcttagcattttggatatattattactattatcattatcatcatcgtcgacgttagttgtttcagcttgcttatggttcgacgtgtcattattggcatctttttcgtttgtagtaatttctgtttccctcttttcattcacttgcgagcttttttccttaattttgttttctacaattttgtcttttatcttatcaatttcttttagcgacacattgtatccgctgcagcgcaggaggcttcctaacagactgcaaaatccggccaatgtgtaatgcatgtgtgagagtacaacaaaggggtgacgtgagtaaccttcacgaattcctcgctgcgtgttacgtgtgaggatgaatcatagactacgcaacacttagcaggtagtacgcacacataatgaggaaaaccatcaccacccccacatgcgcaaccatattttgcctatcacattcgtttcttgttagttgtgcctaattcgagcgtgtcgtccatactcaaatctgagcagtcctcttttttttttatccaaatagttgaacgcctttactgtttttttaatttggtattccgtcaaatggaacgtttcaccctcatattccattttgcgtaaaaatagacagcagtgtttatattggtgggtcaagcatttttgtgtttaaaaattatcgatgcagaatcggaacggtgcgtctttatgcgtaagtggggggatacacgctcgcttatttagtcactgttcggggggtaccaaacaggggaataacagggggatttattttattttatttattttttttttttgttgtcatcaagtgagctaaatttcgcgccgcatgcttcccccacctgtgtaaatgcacaactgatgcgaatttatgcctctttataaaaaaatgcacacgcgtgaaaaatgctcaaaatgtgcaagttgatgcgtaatgtgtaggatggtgtaggaatactcaacagaccatacttttttcttttctactttcgaagtggttaatttatgcttaactgtttatgggctagaggaattcctcctgaattgctttaaaaaataacactgttaaatggaatttgcttaaaaattttggtcttttttttttttttaaaatgacagagatacagaaattataccgaacgattgctatctttgcgctgccttccttcgctaaaacgtatgcttttgtgttaaaaatgtcgagaatgcaaatccccttcgaaatgacgttgacgcggaaaaggaaaaaaaaaaaaaaggagcaacatgaaaagctattgcgcctttttagagacttatgagtgatattaatttgaacgccgtaattttattcccctcacaatgcctttgtgttttattttatccttatgttattcagccttttttttttctgcgaatatagacaaatagtatcatgtgcggggaaaaaactgcgaccttccctctttgggataatgccggctggctgatactcatgcagcacgcggtaaaataagaagttgcagttatttacggccgcggaaaaaatgcctcccaaggatgcactcacaaatgtgcgttttgcttgcgcgcgcatttaattgccacaactgtgcagagaacaaaaagggtaaaaaaagcttcacgtggcaaaggataaaattttgcaaaagaaggatgcctgaaataaagctatatatagcgaagccaaacgaaagtacgcgaaatgaagtgaaataaaaaagtgggaagataagcacaaaggcacatgtagcacatacatattatacccgtgcctgcgttcatttgtgcttacatttttgcttacgtaatgagtacgattgttctcaatttttttttctcgccccctcgcaacgtacctcccatcccgcgattgcgcaaattgccctcaacaagaatatatccttgaaaataccacaaattgttgcgtaccacgcgcagcatgaatatatatatacatacaatagatgtacctatgcgcttactcgtgcggacgcttatgcatacacgccctgtgattatgtacccatgtaggaaacactatgcaaaggtgcacagaggagccaagaaagcaaaccaaaagaaaagaacaaattaaaaaaaacacaggaagtttatgcccatttgccaaagagttggggggggagggacaaattatttcctgtcacatcgatgaaacgtgcatccgtattttgtgcataacttgtagccccaatttgaggaaactattgtgaagtttctccagttgctcagctatacatgacgaaatattacaaagtacgcatgtgtcgaacggatccctaaataggagaggtgcactcgtatacatgaacacgtgtactatgtgtttacgtctctccccctggagttctccgaagacacatcgcacagaggctggaagggaatggtaaaaaaaaaaaaaagggaaataaacggaaatataagaaaacataagaaattgtaagtataacgaaatagaaggaagtgcaacgaaatagaaggaagcgtaacaaaatagagggaagtgtaacgaaatagagggaagcgtaacgaaatagagggaagataaaaaaaaaggacaaggccaacgcatcgcaccccacccccaaattatgcatagtcataagctccccctttccgttcgccgtccgctagcccttccccccccaaatttctttttctttaacccccccgtaaaaaatatgactatgacggaaaatattacaaaaatcaccaccattcaagaaaggttaaaagataaggaaagtaaattcttaagtgccaacgaggaggaagaggaagcagacgcagaagcagaggagcaaaaaaaaacaatcgatgaaagtacaataaaagaaattatagaagacctaattttgttaaaagacgtagaaataaataaagacattttaaagcaaaccaagataggagtaaccgtcaataaatttaccaaaataaaaaacgaggaaatacaaaatgttgcaaaggatcttgtcgataagtggaaaaatattgctataaaggaaaaacactcctcaaccagtagtagaagtgccgaaagtctgaagaaaagaaaatctgagctagtcgaaacgagtgacaatcacacatgttcagaggattacgaattaaaaaaggtaaaagttaaaaatgataatgagcacaaatcagagaagggaacaatccaaagtgataaccccaatctgagagaaccgaataataagacggatgatctgctcctcaagagcaaacatcacaatagtgacaacttaccaataaaaggaagcattaaaaatagctaccagtttagcgaacttaaacacattaacacagatttaaaggcactcactgagtggaattataacggaaaatttcacaatgatgtacttcgagataaggcgaaacagtttttatttaaagctttcattactggctcagatgacaatttgctctaccttattgatagaaaaaagctaaacgatattatatacaatatagaaaacgaattacacaaattttttatagaaaaaaaacaatcccagaaggagtacaatatgcaattaaaatcaataaaatttaatttatgtgataaaaaaaacccaagttttaacgaaaaaatttatgcagaatacatcccgccaagaactattgccaccatgaattctcaagaaatggctagcgatgaaaaaaaaaaggaacgaaacaaatgcctgcaagaaagcttacaggcttgtcagtccgactgggatgttaaaaatattcttttaaaaaaaactaggaagggcgaatttcagtgttttaaatgtaagggctatgaaactgtctaccaccagctgcaaactaggagcagcgacgagcccatgacgaccttcgtcacgtgcttgaaatgtaacaaccgttggaaattttgaggaaaagcgtatccatgtgtaccttttgcatatgcatgctcagtaacgcacttcccccgagcaggcctctctgcaaatttggcagtttaaatcgaactaacttttgaaaagtgcaccgtcgtgatgacatatgcatacgttcaagtgctctcctttttcgccccgcgttacacatggttatgctaccgtttggtacattacctcgtatgtatcaaaattgtttgtgtgcatttttattttttttttctcttccaccttttttgtatgtatctgccccttcccacttgcattgtttaccatatttcttttccactttgtttttttttttttttattttttttttaatatttttttcccatcttcgtttagaaaaaaaaaaagcaaaacagcgtgcgttatgtgtaaaggagcaggcaatgtgtgcatcccatcgtatatgcgcgcacacgcttatgcctacaaaggaagcattcctttacgctccttcccccttttcccgaccttctcgcgcgtagatttctcaacaacatcgcgattattgcacttcccctttgtttgttcccatatgcgcagcaacttttttttaaattgtcaccattttacaacccagcctataagcacatgtgcatacgcatccgcccacctgctcatgtatgtataaacgcgagataccccattttttccttcttgatttcttccctgcgtcccattttttgggcaatgttcgcattcattcatctgtgctgtatctgtgtgtatttttttttttaattttgtacaagccacgctagaagaaactttttcttttttttcctgtaaaactggataaaacgtaacttaccttttttttttcaatctacttaagagcaaaaacgtattacaagcggtctcgcaagtgaacgtaattacatatatgcatgaaaatatttgcgcattctatgtgattccttatgtgggaataggtaagcatattcatcctccacaatgaataaatgcatagcacaaatgacgctatcgctgccgctttttttttgcccattaattaatgaataactcaccattttgtgagaactatcaaattggaatttaaccatttcgaaagactttgacaaatgctcaccccccatgggagaaaaactccaaaaaaaggcaaatatgttaatgtaaaagaaaatgttacttttttttttttgcttgcgttatattttacaaaaataaattgaagcagaaaatataatgccttttttacctaccacaatgcaacatttggatgtatgtaattcgtggggcaattgtgaactttggcaaaaggaatattaacaggatatattaagcgagagaaaaatatacacctgaacagggggaaaagatgagcagcagttcgttcagcccagcagataatgacagtgatgatgatggtggcgaatacaaaaatgaaagaagtaaaaaaggccacaaaaatgacaaagtagaacacgaaaaagggttaaaaaataaatcgcgcaggaatagcactgacgaagcaggaaaacgtaaccgcggaagagactcttccagttcccccaattttaaaaatcagcatagtgataaacataaacatatgaaaaaatcagaggcaaaaaataattccgaaaataggaaaagctttaaggaaaaaaaaatgaaacatgaagcccgtagtagcagctcgtcatacgataaacattctaacaaaaaaagaaagaaagacaaagaaacactgcataagttaaaaagtgacaaaaatgaagacgccctgcagaggaacaaaggaagaagaactccttcccccccacgtaagaagaagcattgcagtgatagtgacgaatacgagggggaaaattccccaaggggaagaaggactagacatcgcaatagcaaacggaggaaagccatatctcgttcgtcttgccttgacgaaaaaaggggggagaggtctcatttgaggaggagaagccgcagcagtcggggaagtagctacagtgacacgtcatccgatgaaagcgatgcgagtgatacgtcacaaggggaaagtgacaccagtggtacatcccccgatgaaagctacacgagtagtagctccaccgatgaaagtagtgtaagcagtggttcgtcaaaaaaagaggaactcgagacggaggaggtagaggagacgaaggcaccaaggggagatgcaccaaatgccgtaaacgaaaaggaacaattcgacgcgcacatttacgacagcaaggaaatgataaggttaaccatcaacattctccagaactacaattttttaaacaatttaaaaatattatatcaaaagttagacaagaaaaaaaaaatttcacttgaaagtatgaaagatttaaaattaaaaaaaattaaggcatttatttagagcatggaaattagaaaaggagggagagttctacagaaagccttttaattttaaagaaaatatatatgacatttttaacagcttaatgtattactttttgtctagactggatataaataagctgaggcgtaacattaacaaacggaaagctagttcgttgaagaaggacgatccaaaggaacatgatgaccaagctgaaggagaaaacagtttacgtgatgattacgatattgataacatcaattactatgatagtaattttattgtgaatttccaagaggaggagaactacgcccatgtgatgcaaaacactaaggaacaaatgaaaagtttgagagagttacatgaagaagggtgctttgcaaatacaaaggaacaatataaagaatttttacaaaaacataaaaaaattgacttatggggaaaaaatgagcaagagcaaaagtttctgttgaactcgaaaaattcagttaacgagaggagaacctttgatagggaaactgatttggccataaacaggtttgtaaaaaaggacgattataggaaattgattaagcgtacaaagcagcacgtggatgacaagtttcacaaaacgagcgatcgcgtttagcctgttgttcgcctttcctcccttcccccccttccccctgtatgtttgctacacctcgcaccggacgccttttcgcatgtacgtaacacaaatgttgcatatgcaagattaactgaagagttaacggaagtaaaggaaggagcgccccgcgtggcagcacatttgatgaagctatttcatcagtgtaagcaacatggtcggtaattacaacggacaattttttcgcgcactcgtacacacgcatgtgtgcgcgttttttattttatttttttgtttagcgaattcagaacaggaaaatcatgcacattgcagttttgttttcaaatttgttgataattaattatcatttttgtgtttcgtgtttttaattttttttttttgtgcaaaattacgccactaatgagctacatttttaccaacttgtacgcacgcatgcttggcgtgcccttcaatccgtaaaacccacatttgaggtgcgccttgcgccatttttctttagatcggttcatggaatgtagaaattgtaaatcgcacataggcaaatgagacagcctttttaggatgtcctcaccatttgtgcaagtaacataaaccccgtgatggcattattacagctgtgaattcgtttaagtaaacattactcccaaaagggtaccacaattttcaccggtaattttttgcaattaaattttaacaattttattttaattcctctttcccccgttcttcctgtattttatatattcctcatggtctgattcattccattgatatgcatttctttgtcataaaaaaggggagaaaaagttaaactcatttttgccacataaaagggaccatcaaatgattactactattgacataagagagcataatttttcagttttatatgagattgctcgggttatgtacaaatttggcgatcctacttaattattttttacctttttgcgctttgaaaaatatctttcatattgtttttaattataacgagaagagtcaaaatggaataaggaaaaaacgctttaatttttttttttatcaccaaaaaattaataaaatgttgtaaaataaaaaaaaaaggtgaattttttttaaaatttgtgagctttaaacgagttataaaaaagttagccaacaaatttgaagcgataatttttttttttttttttttggggtgattaaacataccatgagctgtttaggcgcctttgctgaacgattacatatgaagaagaacattttttctgctttgagtacctctctatatcgatcgaaagcgagaatctatattttgggggaggcttcaatttatattatgactgttgagaaagcattaattattgaatccgagatagtatagtggcaagtatttccgcctgtcacgcggaagacccgggttcaattcccggtctcggagttctacttttttttgcattttttttattaccttttttttgttacctttttttgctactttttttgttacctctttttgttacctttttttgctacttttttttgttacctctttttgttacttttttttgctacctttttttgttacctttttttgttacctcttttgttaccttttcttactgctttttaaagcgtctcactttgactatacctaaactgacataagttaaaaaccaaattgggaccttgttcagttaatcaattaacagtatagttagttcctaaattacagtttttgtgaaagctttttattattttagctcttaaaatattctataacgtacctaatctacaaaaagggattaatatatggggagttggctgctccaatcctcaaccgcttcgatgtcatggagtcgcataccatcatacaaacgttcgtttactcatgttttttattaagccatcttgtacaacgcaacattttcatcgttggcaaatagaaagcactcgttaattaagcagtcttcaaaatgctgcaactgtaatttttggtttactgtacaccccgtggacactgccatgatttgtttcaccccaatcataaatacgaaaaaatcgttttcgaagttttttcaaaaaaagaagagcctacgtgttatatgtacataatatgttgtgtatacatttttcctgttcgcaattattagtgtcagttcgaaagacatgaaaagaaacaaagcctttgcatatcccaagggggaacttgctctgtgctgagaaaaatatggcaatattcatcatatgacctccaaaagggctaccatttttaaaatggccaaaaaattacgttaacatttttagtcacctttcaactgatgtgatggcaatctttgtggtgatgaaacgaactctccgaaaatacatattccttttacgcgccccctagctgtacgtgtaaaactgtttgcgccaaaaaaaatgagaaatttggcgaatgccttaaaaatatgaaaattaaatcaaacagtgtttcgtgagaatgtaattatgtaaaatgccttttcaaaagatggaaaaaaaataaatgtgaaattttttaattttttttttttttttctttataaatatatatatagcctatttgatcgcatatttttctattgacagaatggccgagtggtctaaggcgcaacgttaaggccgttgtccgaaagggcgtgggttcgaaccccacttctgtcagctttttctattcgccagtggtgaaaattataggagtgaatataaaaaaaataaataagcctttttatataaaaaatatatggcgtagaaaaaagtataccatgtactttttctcactataatttttttttttttttagccatgcgtagtggaaattctttgcgaacaaaatgcaatattatgatttccttgcccctataaagaaacgattgtcaaaatttccgttcccattttattatgctgctgtgacgtgactgtgtttgcatagcgcgacacgcagaagccgtataaagaaaaggaatactaattataaaaaatatgcctgagagggcagaaaaatcttaaaggaggcatggggataccagatcacactgttcctatgcagaggcaaattgctcggggagctgctttattcatatgcgtctaaaacacctgtaccttacaagagaatgggtgtatgtaagcccgcgccgctcgctcttcctttggctagggtaaactaagcaaaggtatgcatgcaaaaagaactaaacagatttctctgcaagcgcgtgttacataaatgatgtttgcgccacacgttgaggaagctgcgaggaaactgcgaagaaactgcgaagaagctgcgaaaaatgccaattctcacctgcgtttttcttaaaagtgacaccaatttgggatccataaaaaatagttttcaccttccatcaaattattttttcccgctgaggatatttccgttacattttgttcaacagttgctgctcatcaaaaatgggggtaggggtaatcacattcgttaaattttaactaggtcttaatggccatgcttttttgttccccatataaaggccgacatttttgtgtatgtcacatgtggcagtgttataaattcaagcacaacaattactaaccacatagtggaaaatgcaaatttgtttcttccctatttttgtttctctcaaattgtaattaaaaaaaagttaatttccaaccaatcggaaaaaaatttcaatttcattattttattgctatttaaaagatcatttttttgaaggaaaaaaaattcgacaacggcaggaatcgaacctgcgcgggcagaacccattggattagcagtccaaccccttaaccactcgggcacgttatcatatatttttgagttggcaaaacaaactatacatataaaatattcatataaatacatgaagcgcacttacatatatgcacccttgcatacatgacctattttttaaatgcataacacattttgtaacgattaaatgacacctttgtgatgtgctattcttctcataaacaaaaaaaattacgcttaattgtatgcttaaaaagatatcccttaaagtgcaacagttcgattaaaaataaaattttaaaataaaaaaaaaaatggctgttaatcgttcgccactattttccctattccaaaatgcaggaaaaaaaaaatatatttgtgcgcacatgtacatacatatgcaaacgcataactgaatgaatgatggccaaattatgtttcggtggtgaggagatgaagctacatcccgaattgcgccgaaaagaaaatgcagtctacgaaaggacacaagaacgcgcatttcagttttgtcatttgcacaagctatcatttttagcaactccgcaatcaatcctcccttggtcagttgaaaatccaccaagtttgctaaattagggagggcagtgggaaggtaaggcctcccaagttatgccattattccgagcatcctttttttatccttcctgtgtctttaatgcagtgatcgtaggggtcacacataaggggcacatccccatcgcaaatcaagtcgcaaatcgaatcgcgttttacaaactggcaggacaggaaaacgtttaacattcaatgcatggcgggtgagaccttcatcgaaaagaacctagcatgtaagtaggaaagcatggtggcatgtcagtatggacatttccaccttccgtggaagaacaaaaaaggcacgcttcttcctttgggccatgcaggagacatgttaaaaattccatgcaatcttttttcctccatttttcgcaaaaacggagatgctgcctttacttatgaatagtagtccgttaagctaatttgatctcttcttcccctgttcaccctgatcatgcgcttctgtacgaagcaggtgaagcgtcacgaaaaacacacttaactgttcgctcaaaatgagtgttcatctatgtgaacgtgagtagttaccttctttcacgccatcaccatttgggtggtattctaaacgtccaaggacaaggacactctctattttgcccacagctaaaggcagctatatctacatgaacattgggacacatatggaggaacagatgtaagttcctgtgatgggtgttccaaaaaaaacgttgcttcgaaatgtgaacaggattaacaagcttttattcgtctccattataagccgacccgtttctttcaacatctactttttcatcgcaaggaagtgaagtgaaatgtaggtgatatataacgcgttacatgctggggaagcgtttttcacgaaatatgcagttatttagtgacattactgaaaataattactaccctgtgcggcttctcatagcttctcacagcttctcgcagcccctcgccgtttataccatttccacgtcatttctattgcactcttcccgttaatgttttgcgaaaacactaagaaaggttactcttggggtgtaactctccctcggattggagttcttcaaaaggggtgcccccatttaagaaaataaaaaaaataaataaatattccaaatgctgctttatctttatgtttataattttttcccttttttttttttttgtaacaatttttgctttcttcatcccatttgggatttttttttttttctctcttatttgcatactcctttttttttgtcactgtttgggcttcacggtgggtagattagatgagtatagaatacacgcaggtgttaagtgttatcaaccctttttgcagtagagcgaagaggatcgaatcattgcagcatgaacgaatgcatgtatggtgaatattttaaactggcatgatctaaagtgggtacatgtgcattcgttgttcatgtagaaaaagtggataatgcgtgtaggaaagtagattctcgattcatcaccgcctgagttaaaacctctttgtgcctccccacaagggcgtatgcgtacgtgtgtgtagatacctgctgtatctatgcgcatgggcaaattgctgttgggtagaacttacctgaacacacattgctctgggcgcccgcgccaaccaaagcttcacgggggagagcgaaaggggaaagagctaaaaagaaaggtcgcaaagaagttagaagcaagaagttagaagcgagaagcagagaggagaagcttagaggagaagacacaaactgaccaccgcgcaaacacgcaaaccgaacatgtcactgatacgcccgaaggaagcacaaagcgaaagcgaaagcttcatgaaggagtggcaaatagaaaagtcagtggacgcgaacgactttgtggacaatttccaagttttctttttcgattgcgatggagttctatggagaggaaatgaagtcatacaaggagcagtggaagttataaacaaattaataaaagcaaataagcaaatttattttataacaaataattctataaaatcgagggttacgctattagaaaaatttcacaagttaggtttcggacttattaaaaaagaaaatattatttgtacttcctatgcaattgctaaatattttatggagaaggaagaatacaggagtgggaaaaaaaaaatttatgttattggagaaaaaggaatttgtgaggaactcgactgttgcaatcttctttggttgggtagctacaacgataatgaaaagaaagtcgtaataacggatgatctagaattaagtgtagataaaaatattggagctgttgtagttgccatcgactttaacattaattattacaaaatccagtatgcacatctttgcatcaatgaattggacgctgaatttattgtttccaataaagacgcaactgcgaactttacttgcaaacaaaaatgggctggaacaggttctgtcgttgctagtattgaagctgtttcgctgaagaagccaatcgttcttggcaagccaaatttattcatgatcgaaaatgtccttaaagacctaaatattgacccatccaaagttgtcatggtaggagatagactcgacacggacataagctttgccaaaaattgtaacatcaagtccgttctcgtttcctcaggtgttaccgatgcgaatatttatctaaaccataaccatttaaatattcaaccagactattttatgaaatcgatcgctgattttttataagcatatattacgtaaccattcctcgcggaatgtgcgtgttctacctagcatatgtgcactctcggtctaattgttgtgccattctatggccccctttttgttacaataaaaattgcccccaattttttttttttttggcaaatgttaagtggtggataggtacacaaataggcgcacagatgcgcagtgttgctggtgagttactccctatgcatatttatgcaccttcgataggtggccgacccttaggtacctcgcccagtttgcatgaacggaatgggagaagacttgtgatcgcttcctccaccgtttcgcgcattgacaaaggaagagcacaacaaaattgtgattacttctcgggtgtggcggttctccctgtctttctcgctgtcgttctccctttcattttcgctacctttttcgctatctttttcgctatatttctccctatcattctccctttttttctccccatccttctcccttcttttctcccttttatttcgcggtcactccccccccttccaagcatccattcaaatccttgaaggttgcaccccccctccgctgctaagcaatttatttaaggcatcatttagttcttcgaacttctttgttagcctttgattttcctgtcggagaaatgaattctcccttttcaggtcttccaacggcacgtctgcgggaagtggggttgacgtggaatgtttgcagtgtgcgatgagcgccgcgcatcagtcaattggtgcttcctccacagctgccatcgctggatggtgcctatttaagtgaatggaaaagagtaaggagttcatggctaagtaggcagctgagcagctattcaggttgatgaccatacccgcgtccacgtcctgcaaatggtcggatataaattttatcgcatcttttggcttttccctctcttcgaacagttccagtagggcgcggcttatgtgatctattacgccatgctcctccaagtaggtgataaattctttttcgcgcgcactcatttttgcactgctttgagattttgatcggttggaatgcccctttcttatttgcaaaattgcaatagggttagaaaaaaaattaaaaaagtgcagttataccttttcgattaaccgaatttccaagaattaaaaatttcgacacctcttttttgtatagctactagaaaatgcgcttattttgtagacaggggtaaataattacaggcaaactttaaaaagttaacaattgaaaggcaaacaaaaaaaaaaaaaaaaaaaaaacattttagacaagtttttttttttctttcaaagggtatgaaatagtagaatgtacatatggcacaaaatggggcaaaaaatgggcaaaaatgggaccaaaaatggaacaaaatgggaacaaaatggcaaaggaaatattttaagcgtgcgtcgacgattacttagcagctgcgaataaattttttcgctttttaagaatttcccgcagtttgcatacattacggtgattactttttgctgagtggggaggagaaaagaaaaatgcaaaatgtacagtcacagttatgcctatttatccacagcagtagtcatacctttagtcactggtatgcttttctcgtcatagccttcattttatggaaactgtggcgatgtctcgctaaacatttcttcgtttttttcccgagtactataaaagaaaaagcatagggatctctcttgtggggagaagtattatgggcacttcatctacgtcataggaaatgcaaagcgagggggcttcaaacggtttgcggtgttaagaatgcttgattggcatctccgttttgatattttccggcctttggattgtcttacttgagcaatttggaaaaattttcgtacacttctgcgcgtttgactttttgggccaacttctgcgcgtctgactttttgggccaacttctgcgcgtttgactttttggtcttacttcccctccgcgcccccctcaaccggctgccaacaagagcctaaaagctcatccttctgttgatcctccttggccttcttgtcctggttcggtcggttaaaagttttaatcctggaggaccttctccgcacaacgtttgacaaaatggtgagaattctgttcatatttttctccgtcattctgatcgtctttttgttcatatagaacgaagctgtgacattgccaatcgctaaattgtttaactttagcgatttaataatcaaattaaaattttgttctgttgtatttcctttaaggaaatgaaaggtcaccaagatccactcctcaattgggtattctctgattatgttaacattgatcgtttcgagtagcaaaaaggcttccacaaaatcgatggttttaattttgtaaatatttattaattttaaaatatattttaataaatcatcaaaattttccttgtctttttttttttgtatatgttcaattatgaaatttacaaatcctgatgcacatctgtactcatcaatctcttgatatttttcattcgtcctttttagattttctttttcttttaatacgcttttatctctgaatatttttaattccatcgtcttcgttttggacatttttttttttttctccattacttcgttatcgccattcacactgttttgcttttttttactacttttactttgcagctcatcctgatcattttgggtatctacatgcatatcactgtcaattcctttttttttttatatttttcgctcttcattctggcgcttctccttaccgtttggctcccactgcggaggtctttttcctccttaataagtaccttgctgtcacttttttcgcgtttcacgcgtatgtttttattttcaattcgatctctacgtgtcgaggtgtctttctccgcgagtttttcctcttggtcagtttggtcggcttggtcagtttggtcggtttggtcggtttggtcggcttggtcagtttggtcggtttggtcggtctgttcgttcttctcgtgtttgttccctggtgcagcggacctcttactgttctttctttccccctccgcgagacccacatcgttatctcttcgattttttccttttttattgccaaccacctttgtgcgacaggagttataacgcattttatcgtttgaatccctttttttgctcttcctggttgggctcacatccccatgcgaatgcatcccctcattggtgtatttatctgtcatgtgattaatttctctctctgatttatctgacctgctataattatattccttcttcgagttttgcaaataggcatgtattatttggttaatatcttggctgctcttgtactcacttggttccttttgtcttaacttccgttcgtgctcttttgttaataatggtgtgttagactggttatccgtttcttctttggagttgattcctctttttttggtacccttcgttctgcgttttctgctactcgctacttcatcgttgctgactgggacagggaacgtcttttctccccttttgttggggcatcccttttcttcgtcattggcgcatcgttcacccaggtttatgctgccgctgaggaggctgcttacatttctgcttcgaacgctgctttcatttccgcttctaacgctgcttgcatttccgcttctaactctgcttgcatttccccttcgaacgcttctgacatttccgcttcgaacgcttctgacatttccgcttcgaacgcttcttgcatttccccttcgaacgcttcttgcatttcccctgcgaacgctgcttgcattgccacttcgaacgctgcttgcatttccgcttcgaactccacttcgaactccgcttgcattgccacttctgctgccccctctgtaactgctctccaccccatcgtaatcagcgttgtcatctgttaaggggtaaatatcatcgctcagttcactcttggttaccattttcgcacctctcccctgttcaagccgtttgatcatatggaatggacgcgcattgtacgaaaggtgctctgaaaaactgtcattaatgtcacgcacctcactgttcttctcaaacttatttgagtggaaaaaggattcatttttgccacttaacttttctgtgcagtgtgggcaccaactattgctattgcagttaggtaagcagacatgctcctctgacaagctcttttttaagtatacattattttctttattatctctctgtctctgttttgcacaatttcgaagagaagggcagttattatttttgcacacgtgtgttccttctttacatggtagacattctgtgatgcccatgtgatagtcacttgggagttggcagtaatgttttttttattttccattttttcttcatctaaaggggaacaatatgcgcaattgttaacatcgctttgcgttttgttagtgtggatgcaactgtttctgggtaccttggtggtcatttcaactgcgtcgatcatgctccgggcgtttcttccaactacatcatgggcgtttcttccaactacatcatgggcgtttcttccaactacatcatgggcgttccttccaactacatcatgggcgtttcttccaactacatcttgggcgtttctcttggtgctgctctccttgctcttccccctggtgtaatacctgccttcgcttgtgcggtcctccccaccgttgttgtgattgctgctgcggttcccacggatgtcattactgttatcattgttaccactttggttgttcctattcccttgtgacatttctccctcccgatctgtccttctcccttttgatgcaaaatcttgcgcacttgtgaagcgacccaaacgaggggaacttccttttgtaggagtctcctcaccttctcctctattaacattatcgccttggttataagctaatccatatgaggctgcacttttcgtcctctctccatttatcaaatttgtggacatacgatttgacaattgaaggtcccgggggtagaactccttcttctcttcatggtaatggccgacattgtgaatcctaacagtagcttctccagcattgttgctaacagagtgcatgccgcaagtcgccttgtcgttatcgtatgacagggtacctgcttcttctactctcccattttcaataatatttctaatttccttcccattattgaagtgtgacatatcatgtaatggcttcctcttcctataaagagtatcatacatagaaaaatccttgtacttatacgtgttgtgttctgatgaacctggctgtgtttgctccttgtggatcactgggactacatggctgttcctttctacacttggatgttccctactattgagcacattcttatccaaagtgtgcaacacattttttttatattttacaaataccctattcgagcttccttcttcatacggacagttcataaatttcgagggagtataattgtgcacatgttctgggtgtctgcatttctttttgtcttcttctccttcaagaattttacacccgttcattgtgcggtgtgtaaaatggttgtgcccttctgggcagtttctacgcctggcttcgttcccttctgcgcaatttttacccctggctgcgttcccttctgcgcaatttttactccttcctgtgtgcccttctgcgcaatttctacgcctggcttcgttcccttctgcgcaatttctatgcatgctcttctgcgcacttctgctggcgccaccctgccccggatagctccgaatcaacgtctccgacttgactctgaaaacctcttcgttggggtagtacaccatttgtctgtccaaaacagtcctgctataggcatgatggtcttccctttctacggccacctgaacggcgtccttctgtgtaaggccacatatgcccctattttttgcttcaaccctgtttacagtaatactcatattgttgttcctactgagtaggtttttttccccgggttggattatcttcacaattctgttgttatcctctctcccataatcattagacgatatgtgcgaatctacactgtgtggattaaagttgttcctacactcgttggacattggcagcccctcattttgttcttcgccacttcttagttggcatctgtttgggggtacaaccattttgatcatattgtccgagttactctcgaatatctctttacgttcattgttccaattggggcgcatgtcacttcctgctgttcccgcattatgtgcattttcacactctccatttttttcggttatacggccatcgtacggtgcagaattatgcctggggattatacctaccaacgggggatccttatattcgtttacatttcccatgtttaggggtattccttcacagttgcttctacttgatcttgcttcctcaccactgcatttatccatttcaccgtttttctgattagatacacccgattcgatattgctgtctgttctgtggcaataattctcttggatcgacttttgctgtgggacggtgccatccctatcgcattttccactcccgtttcgcttgaaataattgtctgtgtggctcgttccgcttccgttaccagatttgagctgattcctctctgattttgtattgattgccccatctgtgcccttttctagatgagtcgccccattttcattggcacttttacttcccgcttctttctcgaccttgctttttttgaaggccgtggttgcactctcagtgtaggtatccccgtttaccttcgatatagttcttttattccgatttcgttcatttttagtgttgcaacagtaagcatatattaagcaacacagtccacaggtcagtgatgccaatatgccctgcactgtgaacaagaacacggtcgtgttgttgtgagacatttgtaacgaggggttaaggggagtgacgaggggagggagggagacgatgatggcaacctgatgggcccacaagttcacaagctgctaaatggcgaagcggattatttgataaacaaaacagttggcagagtgcccaagacaaaaaattaactagtaccaaaacacaatgcgtacgctaccactcttataactgcataccccgaaaaaaaaatataggcctcacttttttttggaggcacaacaaaatattttaaataaaaatttttgatacaaaaattattcagtattaaaaagttatgccttaacacggaggggaacaatcacgcgtctataacgaagcttatgattccaaacaattcgtaaaatggggaaaaaaaaaacatttcaaattaaacactagaacgaaaaaaatacaacacaaatgtgacgaaaaggtgacaaaaatgtgacaaatacgtgacaaaaacatgacaaatacgtgacaaaaacatggcaaatacgtaacaaaaacattacacaaacgtgacaaaaatgtgacgaacaggtgacacaaatataacataactgttgagaataattttaaaattttccatcatatttgcgcgttttcattttgcgcgatttccggtgttattttttttttccgtggatcatcaccattttgcgcttagcaggggcgctaattttgctacaaaaaaaacgttttaatttttccccgtttcggatgtagaaaagtgcgtaaccctcacacgtgggatttttttcacgtggggttttcttcacgagggattttccagttaaatgtcttgccccgcatgtgagacgctccatggggcatgtactttaatgtgaccccttttgtggcaatgcaggaaaataaggtaaatcgctacacgcgtgttcatataggctgtgaagcagggatgtacatgtacataattacatactcacatgcgcacctgattcaggttctgcttctctccctcctccttttaagaatgttcagagaagaagggaaaaaaaaaggacaaaaggggtgaacacaaaggaacagccacaaaagaacagctacaaaagaacagctacaaaagaacagctacaaaagaacagctacaaaagaacaatcttgaggagcaaccttgcgggagagcgtgacgcaaccgcaagcacattcgacaattggctgctcctgttcgagcaaggtatccaccattcgccacgagcagcttcccataatgctacatgtttgcaaaatacacaaatgctatattgctatatttaaaaagtgacgagttgggaaaaaatgcggaaaaaaattttaaaatcatgaattatctacatgtacatttaatcatttgcgcttacgtcaacacttcccttttgctgtgtgcacacggggaaatatacttctcacgtttgtcccttacgtaaaagaggtgatggccattcttgtggcaaaagcttgtgggtgatcgagccatcttcttgttcgtgttcacgtgctgataaagtagctgtttatcctgcgaaaaatgggggtgcatagagatgcgcgcgtggacataggtgtatgcagctccatgtgcgcacctctacatattcttgcgcgaatgcacacgaatgcacacgcaggctaaggcgacgtgcgctgcgttaccatgggtgatcgatcgcctcaatcacgttcagccgtttcgacgggttaatctgcaggagggactgaataaagttctttgcttctgaggatatattaaaccagtatcgttcgtggaacgttaccttttcctgtaaaaaatggaaacgagttgacatgcgtgcatgtgggtttcgtgtgctcgacggtctatgagatgaacagatgatccaacttgtacgcagatgtgttttgcagtttgactcgaatgatgtcacgacgtaactgttgcgaaggatttaatgctggctgaaagtaccccttccccaccctccatcgatgaggaactaatcatgcaatacaacattttaagcaaaaaatggtaaccccattgtataatccccttttttttttttttgcaccctacctcaaacctagaacaggggtaaaagggcctatagcctcctaaaaggatgtagatgattatgcctagtgcccacatgtcaactttgttgttaaagttggactcctgcgagggggggagtgatatggaagtgacgcggtgtggaagtgatgcggtgtggaagtgacgctgtgtggaggtgacgcggtgtggaggtgacgcggtgtggaggtgacgcggtgtggaagtgatgctgtgtggaggtgacgctgtgtggaggtgacgcggtgtggaggtaagccgctgtgggggcaagtcggacgggcaaattcattgtacagaaatttaaaagtttatgcacgccccgtccgtggtgcccctctggctggtctaacttggaacaactcgggggcgatgaacccgtagctgccccgaatgccgcgatatgggtagaactcatcaaagggacatctgacggacaatccgaagtcgccaattttcacgatgctcttaaaagtgttgtcattcggatgcttggcgatattttcattaatcgagctgagcaatttcttaatattcaatttttttcccttgacattgcctgacaattccaggtcggacaacacatccgattcaaaaaggaaagactcatccaaatggaagagaagcaaattctgtggctttatatcgcaatgtatgattcccctaatgtgaagataataaagagcaaacaaaatttggctgacaattattttcacctctgtttcgtctaagatcttaaaacctacataggagtataaatctccgatggacgaatattctagaagaacccaaatgtcgttttcatcctctgcacttaatatcatttgtaaaatgttacaatgtttcaattttttgtgtattcctatttcttctcttagttcttctatgtctctgagtttgtaatacaattctttgtgctttacttttaaaactaactgcagggttttatgttcattcgtttcatctctaatgtcgttccagtattccttctccttactttcccctttcgtataaccatccgtgttgtcattttgtctttgtcggatgataaactcgagggggaattctccctccgcttcttctgcgggttcatcgacgtcttcgactgcttcttttttttccgcctcttccccttctttcgcttcttccccctcgtctatacaatgattgtcgcactgccttaactgttccatcccacttggttcatctttttccatatactcctggcgatgcagttccccttccgtaaatcccctttcgcaacaggggcaaatgttgatcgttctttccgtttccaagctcccatttcccgtgtccgtctcatttgattcatcaatttttatgttccaacttagaatatcattatttatatacttaacataatttttcaaaacgagcgtctttctgcagtcaattatccattcacacaaacacacggtgctggaaagtcccctcagtaagaccttaattattttaaagttccccaactcgcttatgttaaattcctttatatgctcgtacgagttttgtctgttcacagctatcacgtcgccgatgttatttccattttttatgttcgtacttatatcagaaatgaatgagaatggcgtttttttcaaaggcatgctctgcaaatcgtgtgtgccaatggttatacacaaaaatggggaacagcagtgtgcaagagaaaaaaacttggcaagctaaacgggacaatcaaacaaggcaatcaaactaacaacaaagtaggaggatctacccaaattgcacaaactcagaacgctctgcccccggtgaatatgaattttcacgcacaaatgggcctaatatttttatcaaaaatatgtgtgcaggtatttcaccttagtgtatgtgtggtagaaaaaaatatatatacaataaacggagaccgttttagtgccgaggaacatattcttacatgttgcggtcgcgcaaatgtgttttgtgcacctcattaatccattgctgtggtacgactgctccaccgtaactctgtctcaaggggttaaccaaaaaaaaaaaaaaggtacatgataaaactgcgcacaattcttggcataaaattgtttacatgtggtaggcaaagcacccgtcgtatgtcttatttacttaggaattgtgttttccttttgtaaacttttttcatcaaaaggggttagctacgctttccaaggtgatcacccctgctgttgcatcgtttggaagttccacaaaaacgtgaaaatagtcaaaagcggcgggtgtgaatgtgccggcacacaagtgcacatataagtatatgcaagtacaattacgcataaatttacatgtacaattttcttacatatacatgttacatgtgcatgttcctatgcatagggatgaatgcacagatcggtttgtttccgctaggggtgctcaaaacatgttttgttagaactattttaaatgtcgtaaaaacaattgggaaggaaaaaagatttggccacaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaagaagcgtaaccatacgtgccgaagtgttatcacaaggggggaaacgttatctaacattaaatatatgaaaaaaaaaaccccaaaacatgccaaagaacatgctaaaatgaaacatttagctccaattttgttcccattcgtgaccattaccccttacaaaattatttgttttatttctgcaaaattgcacccgtaaagaagaaaaggggcaagtgcgcaaatggtaatgagcgccaaaacatccacattatgtatttggtatacaccacactttggattctaagtcgttttcgccaggaagctttttcctttaatcccgttcgggggataaacacaacatggaaaatgtggaaaaaagggaaaaaaaggggaaaaaaggggaaaaaaggggaaacaagcatgaccagaaaaaagtgatacaaaacaaataaacaaatgacaaaatgaatggagttgggcttaaataaatgtcaggggcacaacgcatatgtaacaaacaagtgagagaaattgccagaggggtagaaacaagaacgaaaaaaaaaaaaaaaaactagctttcatcatagggagaaaaaagctgctccgactcttctgctgttagcgacgttgtacgatcttctacgtgtccgcgatttatctaaagaggccccccaaaaaaaaaaaagttccaaaaatgttttgatacttatttaagcctttaaaatggttaaaaagagagcccccatcaggtaactctaccccgagcatgtgcgcatggcatactcagttgtattcgcgtcttccctactgaaaatgctatgcataagaacagcgcgaaagcagaaatatttccacttgcgcgtgctcatctgccttgtaaaaaacatgttgctctgcttgtgtgagtatacgtgtgcacgtatgcggacactcatatttatgtgcgtaccgcgcgggggtcttcacttaggtcgtccattatcgtttgattttctgcgacgaaacgggggagggaaaaaaaaggaaaaattgagaaagtgcaacgtaaaattgatgagtgcaacgtaaaattgatgagtgcaacgtaaagttgatgagtgcaacgtaaagttgatgagtgcaacgtaaaattgatgagtgcaacgtaaaattgagaaagtgcaacgcataatgcgctacaaacggagacaatttttccatgtgcccaaactgccgcttcgcaaaagatggcgatttgaaaaaatcattttccaatgtgatacttgcgtccagtggtttattcgtgtaattcgcggaggcccttttccgaatggggtaataattaagcacattggaaggataaaaaatacgaataaattcaattaactttttanaaactattttataatcatcttcattcaaatttgaaataatgctcgatcgtgcacacttttttttgcaaaaaaattcatagtccaggatagaatttgctacatggtttgaattcattaaactacaacaaatttcacaaggttcttcagagcattttttagcgtcttcttgattttttttaaaattggaagaacattttttttcaaattctttcagctttttaaacgaacaagagcattcgttatgcgtgttattattttctttactaactagacacgccatggtgtcgcccatttggaccactttcgatatttcgcttgtcgaatttattttggagttcaagtaggacaaaaaggaagaaacgacatttttactctccgcaccgatgaagttcaaaagtgcgaagcttagcacaaagagggttcgtttatacatttttgagaaggcacaaaaatgggggattttcagcaaatattttagcttgtgtcccaaatagtatgtgcctatgcttatgccgctttgtgcgtgtgcttacgcggtaggggtacatagagtcacctttcagtttttcttaaaatggccagcgagagggaacagtcgagttggtgaattactatttaaaatatttttcccacaaagggcgttcgctagatgtcaaagtgtggcagctgtttgtggcattcatagttgggtttcttttgtccgacttgcccatctggtcatcttcccatttgccacttctccattttgccgttttctttcaccacgcatgcattaaacgccccttaaaagttgtgtacatacaacgaaaaaaaaaaaagaagaaaaaggaaaaaagaaaaaaaaaaaaaggggaatacctaggcaaatttccatgcacaatcaaaagtattcccttttgtgggaccatcaccgtgcgcaccacataaattggcaggaattaatcaaaaaaaaaaataaggacaattttgcaattacgaaatgtattgttcttatgaagaagcacgagttggtgttccacaatatttagaatttctcccgcagtgcatcaaacttggtgattatgttaaccatttttctgtaaaaaaatgtttgcttcacaactttggtaaattttttttttttttttctttatgatgcaacatgcaaatattgcgaacgtcttagaggacacttccacacgatgtatacaaattaagtataacaaatattaccttttttgggtaaaacatatgttaacaattttggagagttctctcatttttgtcttttccgtccaggatgtcctactgtttgttcctctttgctatcttctcccccgttcattccttactatttgtcaaacttttgaaggccttctgaaattcttcatgtagctctgttcaaagggagggaaggcataattcgtgtacaagggtatctatctgcatgtacatacaaggtgggcgtaactacgcattgcagttttagtggctccacagcggattcgtattaataatggggaatatgccaatggaatttccccccaaatggttgactaaaactatgggcagattcttatgtactcatttttatgggcacaattttgtgccaatcttttttaccctgactgattggttttccgtccttgtatattgtctcccgcagatgcattttactcctttccaaggctatgtcagaatatgggtctttcaaacaccttagggggggggaaaagaaacaaaaagaaaatgggtaatctgtgcgcaaatatgtctgaacatgttgaagtgtgtgcgtaaggggatgctccacatgtttattatgttcggcatttctcgcgtgtataaagaaaagtgaaatgcctcaaacgatttgggggatgaagcgatggtatatttccttggctgcatgttttttttttttcctctccttccccgtacttcctcaaaatgtccgccatttcagaggcgtatcttgtgtaagaaacattcgccgctttccacatctctggataggataatagtagtacccaccagggacaacaattttatgttttcctatgtacacccgtatgcacgtagataagaatatttttaagcttgttcaccttgccgggcaggtgttttatgcgtacaacatgtgccccacaggtgaagtgaacgagaggatgtatatctatttaactagaatgaagcgaaacttgataagttattcaacgtgtgaattgtagcatgcgtgctagcgaaaaagtgcgatgtttgctcgacattttcatggttaaatatgtaaaaattgtataaatgttactcttaaaaaaaaaaaaaaaaattgatcatggatatatccggggaagccctctccgggttgaaaaagagcgtatgcgccaaaaaaaaaaaaaaaaaaaaaactaccgttttcgctaacgctagcggtaatgcttcaaattacacctagaagcgttacatcatgtagattgtcccacaaccgcggccacttcccatttagtatgcacaatagcacagttacattggtcagcttggtcacgaatacgagtggcccacaaaagagcgaactgcgtcattgttaggtcagaggaaatggctagctgtgccgagggaagtaactagcgtcaaatggatgtaccaaggcagccagcgtagtaaagaagcacatacaggcttatatgtacatataggtgtatgccctcttgtgagcatatgcttataccgacaccgcaacgcggttcgtaagttccctcaacgggtgaattactgccgatagggttaaaggggcgtccgaaaagtgggcgaactgtttgatatgcgcactgcgcgtgggcagatttaaaggttgactaagccgcttcgcgaaggtgtatacgtatgcccacgagcgcacacgcataagcgaacagaatgcgtccagcgcagtgataggccgaagtgatccgcgctgcgaaattaagaagaaaaaccacagtgtgaagaacctcctgaaaagccataatatgaataacctcctaaaaaaccacagtgtgaataacctcctgaagagccataatatgaattacatcctgaatgagcacaacatgtgtgctgctcagagggtggtgaggcaatgcatcggagcgagcgcaaagggggtaaaaaatctccagaggaacagccccccctttggtggggttcctggggacagaaaaatggggaaatacttttccacaatgccattttacgataatagaagtactctaaatagggcaaaaaacaaattgcggcaaaaaggtagccccgaaaagagacacccttcaatactaagccgtaatggtaatgctctctttttttcaacaaataaaaaaataaaaattatcaatccacaaaaaataagaaatgtggcaattattgcacatgtggatcatgggaagacaaccctagtggataagctactaaaacaagggggagaagaaacaaagaacgaaagagtaatggatcataatgatttagaaaaagaaagaggcattactatcatgtccaaagtgacaagaataaaatatgatgattatttttttaacatcgttgacacgccgggtcattcagattttggtggagaagttgaacgggtgctaaatctcattgatggggtgtgcttaattattgacgtagttgaagggccaaagaaccaaaccaaatttgtcctaaagaaatcgctgctaaatccaaagtgcaaaattattgtcattatgaataagtttgataaacctagtaatataaaaaaaaaagaagaaattgaaaatgaaatatttgatctttttgctgaattaaatgctccagacgaattgatgaattacccgattctttatgcctctgcgaagaatgggtggtgtacggacaacttcgaggacgccaagcagaataagtgtgcacataataacgtactagtcatatttaaaaaaatgatagaatattttgattcccccttgaagttatcctcgtgtagtggaaacccctcagatgttgacgcaaaaatagggtcacagaagagtatcacaggggatgatgcaaatggtataactccttcagttggggggtcgttgggaagagatacttcgaaggatggcagtctcgttgaggacccttccaaacgccacccctgtggggaggacaaagaagtggaagcgaaaataatgagcgagccgttcagaatgctagtcagtcttatagaccaccaagaaggggtaggcgtcacagtgacgggaaaaatatacggaggggttatcaaaaaaggagacacgattattgtgaagaatgaggaaaataaagtaaaaggaacatgtgtaattaagaacatcttctacatgaaaggacgaaaaatagaaaatgctaatttcgccagtgcaggagatattgtaaatatttccttttcgaagggagttaccccatcagttaacgatacattgtcatccgaagaatccgtatcaagtttgaaggcgagaccaattgatcctcctgttctctgcttaaaaatttcacaaaatacaagtccgttaacaggaaaggatggaaaacatataactctctcctccataggtaacagacttaaaagagaagcagcaataaatgtggctatcgaaattaacgagtcggaaaaaaaagatagctatgaagtgaaaggaagaggagaattacaattaggcattcttatcgaaaagttgaggagagaaggatacgaaatgaccatatcatctccaaatgttatttacacaaaagatgaaaaaggaaacttactagaaccagtagaagaatttcacattaccataccatctgtaattagctccactgttattgaaaaattaaatacaaggaaggcagaaattgtagacattataaatgacgataatgataatacttttattaagtgtatttgtccctcgaggaatttttttggtatgagatcttaccttcgtgatgttagcaaagggacatccataattaactcagaattgagagaatataaaaaaaaacaagcgtcctacagaagtgacagaaatggggtaataatatcctcgtccaatggaacaaccactgccttttcgctagatcccattcagttaaagggaaatttatttgttagtgaaaattacccaacttatgaaggcatgatcatcggagagcacttcctaagcaatgatattgaaatgaacgctgtgaaagttaagcccgtacaacacctgaggaataagggccatgaggaaaccataaggataaatcacaaaaatgtcactattgagtatgccctttcgtttattcaagacgacgaagaaatagaagttactccaaaaaggatcgtcatgcggaaaaaaatcttaaacacggagcagagaaaaacagcaaacaggaaggccaaaaatggttaattcggggacgagggaggagtgtgataaacccaattcagggatacctaaaaggtagagctacagtgcattagttttcttcttatcaatgaaaatggctccatagtgagacaaatcatacctttcgcatttttatctttaagagatgccctcttcgaaaccaattaaattacgcgtccccgttatatttttgaaaaatttgttctgcacatggctatttttatgcacagaagatgcaactgccatttggctataatgtcatgtaaccgttttgctttccaaagtgtgtctcccttttttgtatatattacatcgtacgtcatcatttggaacttttttttttttttttgaatttcgcacaccgccttttttttaaacgcgtcacatacgtttcacttcacacaaatgtgatggatcatttgtggattgtataacatttttaaatcgaaatttacgacaggcatgaccctgcaggttgcctaagcattcggtgcgagtgtctgcacgtgaacattgagcactttttaagttgaccagcttcttcaccacgttgggtaaagctgctgtgggtgttatacagtcttacaatattgcatgcatatggggagataaaaagggaaaaaaagctgtttagtgttgtccgtgaaatggggcgctcatatggagtaattttttttttttttccaccccccgtcgcaaacgttgcgcaaaagtgacatttcgtgaaattatcaatttaagggaatgtgagaagcggaatggactatagcctttcttgatgaaagtgcctgacttgaggtgagaagaaggggaacatcaaattacaaacgagcaccatctgggcaatacgctgtcgtgcgagcgtccgaacagaggtaaccctcccgcatcgccttcccccccttgcactcacgttatagataaaacggctagccgaacaggcgacatattaaaacgatacatataaggaaacctttttatgcgaaaaaaaaaagagatgcttttcaggatatccaaggaacagctgtgataagccatatgtgagggggacccttacgaagagggacatggttaacgcgcatgtgtatatatataaacacacacacgtaggtagatatctgcatacgaaagctggtggagccgctcgccatttgtgctcctcgtgaggacaataaaaggaactcacctgcttcgccaactgcttcaccaactgcttcgccaactgcttcaccaactgcttcaccaactgcttcaccaactgcttcgccaactgcttcgccacagtttacgcggcgcacaccaagggaggcaagctttataaaggcggttcaccaaacatgattgcaaaaaggtatagcttcctcttggtacagaaaaattacgcacacaaatttgcgtccccagattgtcccaatttgatcaatattaaaaaagtgatatacgaaaaattgaaaccaatatgctttcacattaaacaggattataccatggggcatcatgtccacgacatgcatttttacggaattttatgctctcctttgtttgaaaataaaagctacaaagatatgaacatgatggtagagaagctaatgagcgaaattaacttatcggggagagtaaaattacattgccaacctccttcaagatttaataagatgagaaaacatgtacgatggaggtggaacttggagaagtagctctgttggaaggggaacgtaaaaaaatgagctttacgcataaatcactccaccgataagaggagccggggccttagccagcacttgccgcaaaaaggagcgcgcaataaagcgaactcgaagagagggtgtgtaaagtcgacagagcgctgtgtaaagtagacagagcgctgtgtaaagtcgacagatcggtgtgcaaattcaacacatggatgtgcaaattcaacacgtcgatgtgcaaattcaacacgtcgatgtgcacattcaacacgtcgatgtgcaaattcaacacgtcgatgtgcaaagtcggcacagtgacgcgaaaaggattgaccctgaacaacgagccaacccgaaccattcccagttgcccctttttgatttacaaaaggctgctaaattgctcgccggaaagtatgccgcttaacatattaacaatcaggggggaacctaaaataacaattatgattgaaaaggaataaattctctttaaaaggattaatcagaaaaaaaaaaaaaaaaaaaaaaaaaggggtggcgatgaaacatttggaaaacaaaatggtgcgatgaaaaaaaaaaaaagaaatggcaataagccactttgcatttgcgttataagaacaataaaaagggggaaacgtccacaggtgcgcggatagataaatgtccaggtgaggaaggtctacacgcgcgccgatcacgcacatatgcgtattcttaatcgtaggggcccttttgcccatccccgctacgccttggagcactttgtgcaaccatattgataaagcagcagcgagaggacaataaaaatggtgccgatgtacttattataattgatggtctcgttgagaaagagcctggccaaaacgaaggtgaagcaaggctgaaaggactgatacagagaaacggttacaggggtaaggtaattcaaagcgatgatttgaattttccaacacagaaaaataatggcaagggtcgaatataaaatgcacaaaaactgattagtcgtcacattgtatatctcgccaatcacattgtaattttcattaatgaacatttctccgagaatgccaaatggaagggttatcaagaacaaaacagccatttgggaaaattgaatgatatcattacttacgtatctagtggcaatatttatatatatcacttgcagccccttggtaacgggcacggttaataataggagaaagccaaaatcgaacgaacccatattccacacttccgcagttatggccaacccaaaaaaagacaaaaaaatagacaagcaagttaaataattcatcttttcaatcttcaaataatatgacattagggctgtaaaaatggggattgtcggctgaataatagccacattatgagaatcggtatactgtaaggcgattatgacaatgacctgtctcaaagctcccgtaatggataggataagtattggcatgtaggctatcttaggaattaatttttcatcattttttagtaatctactaaaataatttgaacatgtattttctatattaacacatgtttcgtgcttgttactgctgtactcatccgtaccatcatcattatttttttccatctgcattttgcatgttatcgtcaattttcccatccttactgtctttcccgtttttttttttttttttattatcatcatttttatcacctttggaattttttttttttcattttcgtctccaacttttgacaactccaagtctatctgaccatcctgctcatctacaccatcattttcacctaccccatggagtaatttttttttgttcggttccgactgcttcgacgtgtacatgtaaatcattagtgggatggttaagactgtcctcaaaattatgaacacgtagatggatccctttatcataataaaatatttcatcagtatgtaatttatgccatacagaaacatggaaaataacagaagcaaatttacggttatcagcagcacgttcttccccccttcatcttgcttgggcttggcaaaaaattcttcaacttttagaaatttcattgttcaatcgggttagcataattggggaggggaagtcctacgtattaattctcctaagtgtgtgggggaaatcttttgtgtgaattttccaaagtgagggaaaatccttcgtgtgggttctcctacgtggggggaaatcctttgtgtgagttctcctaagtgggggaaaatccttcgtgggagtgcacctacgcgtttgtacacccacttgtgtttacgccttcgcctgtgcgcatgtatgcctgtacgctgccccctcttttaaacttaaaagattaatttcttcccagaaaatcgggcgcagaaaaaacgcatcctttgtcggtatcaatcaggcgcagaagaaacgcatcctttgtcagtatcaatcaggcgccaagggaattactcgcgtttcattttgagtctacacatgcgagacttcattgagcgtgaaagcatgcgcagcgttgctcggcagtgggtgaaggaaaaaatggttgatgcgctatgcataaatgtacatacgtatgcaaggaaataggcacgtatgtacgcacgcatgtatgcccatacatgtgtgcaaaataaacgggggaagctcctcccttcgcaactcttgctcgtaaaaggcgttaagttcaccaaaaagggagaaaaggagaaaaggaataaaatgagcacattacatgtgaaacaggtttacagttattatctgcttttgactttatctcatatttttttttttttttgtttggggggggggcttctttaatgtattttttaacgttaatcaaattagaggtatagctcttttttcctttttgcattttttttttaaatattatcgttgctaaaagaatgctcataaaatattagagcctgcttaaaacggttttaaaaaattattaatcaatttttaatgtggaaggaaaatgtatggtttacctcctggcattttcttttttttttttttttttttcccctccattttctttcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccctggctctccttttttggtaaataaatatctcagggctatatcctcagcttggcatattttctaccccctttaatacatgtgttcagtaaaaaggacccccccaaaaaaaaaagggagaaaacactcgggttatttttaacattgcgcatataagcaaacacattacttgtacgaatgtttgtgcgtatgtgcatatgtacataagattaccagtttttttcctttgcgtagctattcgcacacgtacgcatatgcgtgtcacccacatttggtacacttgctcgcgctaacaccctaacacgctagccctaggccaccacattcacgctcttctgttcctccccccccttctttttcgttttttctccgctcctctctcttggactatacacaacatgtaaaggtattccccccacatttagaataaccaagtgctcattcccgctagtacgttttgaaagcacagtttttttagtacatttagaagaagccccccctttttgcatctttgcaacgagcgtacgcatgtgtagttcgtagtgtcgtagggcaaaggtaggcttgacacatcaacgcaagttcgcatgtgtacatgtgagcatgtgcacataggaacataggaacggatgtacttatgtatctatgaacgtataacgacacttcccgagcgagtgccaacccgcgttttcttttttttttacatcccctcatgtgcaagctgctaccctgcgcctgctcaacccgattaagtgggatcggcagagaaggggcctgcggcccacccgtcccccacttttccaccacaacattggggggaacccccggcctgggaagaactcacgccgtttttctccttcactttgcctttgattgttccctttattgctcccttcattgctccctttattgctccctttattgctcccattattgctcccttcattgctccccttattgctcccttcattgctccccttattgctcccttgattttgctaccccgcgcagcctgaaaagaagtcccccccccataatctccccacgaaaacgcaaaaactttcaaaatggatagctctttgctggaaaatggactaaacatgaattttatcgacaggatgtctcacttgtatgacagctctcaaaagaaggccacgaagaaattaatcatagcaagtataatatgtataatatttatgataatagaaatagtggcagctattattgcgaattccttgtccttaatgactgatgcctcccatctattttgcgacttactatcctttgccttaaatttattttctatttatgtttccacatttgaggggaatgtagatatgtcttttgggtaccaccgggcggaaataataggagccttattttccattttttttatatgggctctatctgcctacatattgtacagtgctgtgtttcgattatttgaagttcagaccgtggatggatacatcatgtttgtgacagcttttgtaagtacgctagcgaatatattcattgccttcgtacttaaggtgcacacacatggatttgaatttattggacaacgtagatgcagtcatagtgatgatgcgaatgagcatgatcatcacaaaaaggaatgggggaataatgctagttgctctgcaaaaaatggaaaatacaaaaatataaatagtgatatcgttatagcagatgacgatgatgctgctgctcatgctgcggcatgtaacaagaataatatttccatcgggaaaattaacaccagttcatgcagctacgtcgcttttgattactatgaaaacgtgaaccaaattaatatagataatcaccataaaggagattcaagggctgcaggaggaacaggtggtggtgaaggaacaactacagggaagaaggattctaaaaatacacaccatgcactgctagacccagcatcgaatgatttccttcataataatcaaattgggaatgatgaagatgtacaaaaggacgatgatacttttaaagtagggattaatgaatacgccaataaaagcaatggaacaaaagacatgagtaaaaaaaaaaaaattcgcatagtggcatgcacaaggacaagaacatggcctcgaacggttcctacatgctctccaatgaggagagcgaagaaaatgttttgtgcgactcgtacgatagtcattccttgagggggaactccccgcaggccgggcaccgccactcacacagccacgcacacagtcactcacacagccactcacacaggcacgcacacagccactcacacaaccacgcacaccatcactcacaccaccacgacgaactaaacagcataagcctgaagacggcatacctgcacgccatcagcgacttactgcaaaacataggagtaatgatagcctcgctgatcatatggtacaaccccaagtactctatcaccgaccccatttgttcaataattttttgtttcatcgttttttcaacaaccatatcagtaattaaagaaattctaaacgtactaatggagggaacccccgtgagcataaacttaatcgatataaaaaacgacctgctgaagatacccggggttatagacgttcacgacctacacgtttggtccctatcaattggaaaaccagccctcgcgtgccatatagttgcacacaaaaattttgcacacacagttttaaataacgctactttgttgtgtcagaataaatataaaattctgcataccactgtccagaccgactacccctcgaacatttccaactgcgaaacctatgcccaccttaagtgctcaaatttaaaaacagaaacgcacaagtagttcctcctgtgcagttgcacaactcgttcgttatgtgtatatgtcagtgtgtccaagcctttcatacagggttctccctactcgccgtaatttaaaaatgtatttgttaaatctcccgatgcgcgaatgctagcgcgttaattgccactgcgtgggaacaccgcgtgggaacaccgcatgggaagcaccgcatgggagcaccgcgtgggaacaccgcatgggaacactgcgtgggagcaccgcgtgagtgcctttacgtctctctaaccgaagcatccctcaaaattggcgctctgaaagtgatctttaatttttttaactgttatgtgtgcctccagaaggggcacagttgtgtgtacaagcgacgaagcgcaaatgtgcggatgcacgcttgttgctagtcttaattttttcccagtacataatcaattgatgaatttataaaaacaaaactacgactgctctgtactttttatttgccgcatttttgcacaaatgcaagtttgtatatatgtctatattcgtataaaggcaacgaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccccttaactctttttactactttattgataatttttttcttttttatattttttttttttttttttttttttccatgttgctctgttttaacttcatttaatttcaatttaatatgttaatcaaaattttcttcactacgctcccattttcaatgtcgttttaagaaaaactgagcgtgtgcattcctatttagtgcatttcgcgaggcgaagcaaaataagtaagccgggtcaccaacgccaggtagatgtttaggggaaattctccacacacaccctttcctgtggagtgcccactgtgacgaaaatttcatcgcgcgaacagaatgagacatacgaagttgtacacacatgtgttttgcatgtaaacgcaggggtcgcaaggcgaacttttgcgtgttccccttaaaagggtaaaaatgccatgtacaaattgtaaaattaattgcacctttttttacacaaagtgggggcagataagtatgcggacggagagcaaacaaagaatagtacgcggggcgcacagagcgcacaaagcgcaaaagcacatagcgcacgtgcgggaggcccacctggacaacggcgaagaacggcggagaacggcgaagcgagcctcccctcgtggtaaactcaaatgtacagctcgttcacatcccgtaggtgatccgcccagttgccttccccaaccgatatgatatgccgatcgggtcttaaaattacgaatgaattatccgacttcaacatgagggtatcaaaaaacaagtcccgtattatgtccgccgtgaacacgtagctcacgttgtactccttcacatccatgtgtatatgctgcacatttctggcgtctcccactaaattataatcgcattttggaaagaggacatagtcacttaaagttacactcataccagaggagtcatcattatctaccatcgcagaatcgttccgttttaaaattcgaacggattggtcctccgcatttttgcttaccacaacgttggagtcccataagcagaaggaaaatttatcccttggtatattatgtgcgtccaaaaagtgggtcatgtcatttaaagttgtatcattaaataggatgattaaaacggataacgacgggttgttaaatatgggtagatccactgtcgatattttgtaaatacatttcgcgtcaaatgtatacagattaaaatgggggattttggcccccactacgttgctcatttggtgatcgtatatatttttgcatattttcaatttgggtaccttttcattctgcttttcgaaaatgttgtactttgggggggcgccaccctcgtcactgtgctgctgctgtttgtgctgctgtttgtgctgctgtttgtgctgctgtttgtgctgctgtttgtgctgctgtttgtgctgctgcttgtggtgctgcttgtggtgctgcttgtcctgatgcccatcgtaccgttgcccactctcttcacgttcgccaagttcgccaaaatcgccgcgctcactgggattgcctgcggcagcatgtgtgtctccccctttttctcccctccccagatcggcctcctcttccacctctccaacattgcacatggtatctatgtaagaatagccgaagtccacaccagggtacagcaaagagagaatattcttccgctcattttgaacaaaatattctgctcgtgctcgattgaattcgaaaatgtagggaaggttgttaataaatcttaagagtcctttagcatttgcaagtaggtaataaaacaagagtgacctctgaatggagttaaccctacaggagcttacatatcttacaaaacagttgtgattatatcctagcaaacttggtacgttatttcctttttcgtaatttctaacagcatggtgtatggtgtaattagccaccaacttcctctcaatattatacgactcgatgtaattctctatttgttttttttccaatctgttcaacatgttaaaagggagagttaatttgttaagtccaaggaacagggcagtctccgcatccgattcgggggtttcatctcggtgggcactactgaactcgggcaccttccttatgttgtcaagaaatttttttttttttaacttataaattcgaatagttttccacaccatgtttatcacatcgccaattcctaagtttaaaccaaaccctcctgacgggggcaatttgtgagccgcatcccccagcaacacaatcctcttggtttttttgtcgataaatgtggaagcaatggagctatgcatggtccatttatacacattatgaatacacacatcctgcagctcgaaatcagtcagcttgtttatcatttctaggcacttacttctgtggttataaatttctgcttccctctccgttatgtacgggatgtgtaaaacgaagtctccctgtttgtaattgtgtgaaactaacacccctatgtattcgctaaataaaaagtacaacatggatgggttgcacttgactatatcgctcagacgcaaagactgaaagtggatatttataaatttcatgtagtccttcctattttcgtcatttatccttaggcttttttttatgctactttttcccccctcacacacgaaaacgtagttacttaggatcacttcttcttcgttgttgtgtagattcctaactcgagtcacaacgccctgtggggagagtccatgggcgaaggagccattttgtagcgtgccacagttcacttcatggtaattattccccatgtggttgttcaccccgagatggcaagaattccccccctctgggatgttcccgaaattgacaaattcgtatcctatcaggaattcggacgggtcgtaggcgaaataatttttataaactgcttcttcacaaagtgcttctcctgtgacgtctttatccgtcccctcagatgctcccttatctatcgctttgtccgcgcctaccgcttggtctgtctcttctcccaacctactgtggccacaaatgtacctcaacaatcggtgcgtggaaaacttcaaccttatgttttttaaaaatgccctcttttgacgggggtcacatttgatttggctgaaatagtagctgtagaggatacccaacagtttgtactgtgacaaatgggtgaccttggaagggctaatgtcctcatagtacgtattcctatacatgtatttatccctaaagttatcatacttgcacaaggttttgtccttgttcaaacttaatccatattgaaaggttttccacaagctgatgtcctccgtttcgtttaggaaacacttatctagatggaagatccctctccatgcttccatcgtttggttgttgtaatagtgcgctttgggtaccttttcgatgtgtttatctttctcaattagtatgtgtggtattctgtgcttctgtaggtacatccccgtcgtgatccccgtgggaccccccccgatgactagcacgaaggttttcctggccttcatgctgttgatcatccggggggcacgtcactaggcagttcgatgggcagttcgataggcagttcgataggcagttcgatgatcagttcgatcggcagatcgttgggaactctgttgaccgcttcgcataccgttcgcataccgcgtcgcttaccgatagctatttttatatcttttttcctcgtcacctttgtgaaggccgtaccccggggtggggcgtgatatacacgaccgagcgggcacgctcagtttgctttcccctctgccgaacggattcccacaatttatttccacttcctcgcccacctccccctgcgcctcgaattttaccccacctttattctttctctctacaggtggcacccaagtcgtccctacacataccatttttaaaaaaatacgcctaacctcccacaatggctattttaagatgaaagaaaaatcaccaaaatgagtttcgtgacatcactgcgttattaccatcgttgttcctctcattaaaggtccataaagcgatgcagaaacgcacaataattttcctaactgcagttgcgtcggctactacacgcgtaagtgcacgtaggaacgtgcatgcatacagttgtacaaataaccgtatgccacatacattgcgtgcattttttttttttttttaacctgctcgtggggaaacccctcagaaatgatgagtacagaaaaataaaaatgtaacttctttgcaaaaaaaaaaaaaattcattgcttaatttgagaaagttccagttggataaccataaagcaaacgaacaaaaaggcatggcggggggggggaataaataggtctacactgatcgacattaaaggaaacagtccatggggagtgaatttatatctgcacggatttgaaagatcgctggggaaagcaacaaagaatatgataactcgtccgaaatagacaaagtggtgaaatttattttacgttccttatttatacgtcaatcatttgtgataatagagagatggtactatactctttgcaccacgtggggagtacacagaagtgttagcctaatggcaaccgatgggaggagtgcaaaaaaaaaaaaaaaaaaaaaaattacgatctcaaaacgggggaaaggactagccacattcttccgtgcacccttgtgtgcgaaatgacttagcaagagataaacatatatatattatagactttttaattgggagaaaaaagcgaaagaaaaagtttaattaagttaaaatgaagtaaacacgtatgcactgtgagcgcaaacatgtgctggtgatgtggtgggtttgttctctttaaagaggtaagggggaacaggaatgatgtaataaattaaggagcaatgcaggaggtgagaggggggcaaaattttgcgcgcagagcaaaaaattgcaagatattaattatattggtgcaagcaaaatgaacagtagtattacttatttggtacgaaacagagcatgagcggggggggagggtagaattaacagggtgggatagcacattgaataaatgagaacaattcatcacggaagggaagagccagcaacgctttggtggttgaggggaggggaaaaaaaaaagctgttcgggataatccagacaatcataaaaagggggtacgggcaaaggaagtagggacaaaggaaagcggagagaagtcatttcggggagttggaataatgagtaggttaaaacattggcaaaaaaaaggctcacatggtctgacggctgagatgcggccagcttccaagacgagacagtttaaatgcgacaagggtaggatatgatggtgggagaaattggggaacaagaaaaagcgaagttaagaggttaagaagttgcataattaagaagtagaaaaaatgggaaaatatatgatacgaggaggattatcaaaccgatgggaagaagccccggggagtgaaagatggtagcgggaaggggttggaaaaaaaaaaaaacaggtgaacacacaacgaggtgtcatatgataaagagacaagctgttaaacagttgtgcagttacgcgctagggggcgagcaaattaggggagggagcgtggcagcagtagggtggcagcaatggagaggcagtaataaagaagcagcaataaagaagcagcaatggagaggcagtaataaagaagcagcaataaagaagcagcaatggagaggcagcaatgcagaggcagcaatgcagaagcgcgatggaaaggcagcgaggcggcagaccaaggcaaaaaggcaacgagacgaagatgaaaaacaaatataaaaaacatataaaaattggaaaacatatggggttgaggaaactccaagatacggcagggcacgcccgcatatatatcttgccttggggtgacataataaatggtagaggtgggcgcgctttaccaggggcgattaattttactgaattttttcttcgactggtttgtgggcctgatgaacatattgcgcgtgcggagctccatttgcgtaggtgcaaaggcacctcggcatcgcacgtgagggataaccccctgctgcatgcacatgaaaacaccccaaccaaagaaggcgtgaattgtatgcgcacacgaggaaagccgataggtccccacaaaaagcacacaaattatttgtacacccgttctacatacgcgcaagtagggagaattcatttctgccccaaccgcgcattacatatcctcttaagccacttaattttcgaaacgcaggactcacatttctcatcaccttgacttgacaaaatatcaattttcccataaactgatatgatcaaatcagtgagttttgaattttcgattaattcatagccatatgcatgtactaaatctcctaaaagagaaacagcattttgaaaattctgagcattgaagtgattaatttctttgattaatatcaactcaattaggtctagaatatttgtgatgtaaacttttagcttgataatttcatttccatcaattagtgcataaatgatattactatatgttaggagaatggcatctctgagctcgaatacgtagttaagccaatcatcactttctggtggccccgaggtgatagttattttggaggtttctgcgagtatattagcgaagaaatttaagtagcgtgaaaagcttctatttaacgctgtagctatgtcacctaacacagttaggatgctaatttttattgagtcatgcacaccaaacgtttttaatgcgtcccataggcattccaaaattaactccatttctttctcaaattcaaaagtccaggggatacaaatatcggaaatcatttcgatgcatattctgcacgtagacgtttctgatacgtttcttaaacctttaaaaatgacattaaggaacgtttttaggtgttccctaaagtcttctcccattacgtttattattgcactgcatgcaagtaacgcatcttcacatatgtccgttctaatttcgaatagtctaaatatgcttaaatatattggctttaaaaaaggcttacactgatttcctaacctgttaatgatgaactgcatggtaccgcagtagtagccttgcaaagattttacctcctccgttagtggattcaaataagtgttcgttaagaggtacatcatatgggacagtaactctatcatatattttagacaattatctgatacgttatctataactacattgagtgcattgaaagcagcttctctcaaatttctcgtgtctgcatcttccctagatgtcacatcgatcaattttttgcataacacacagaaggagtcatccaattcggtcgtacaactattcgtcattttgttgtatgagcttctcttattagcagcgagttgattaaaaacccaacacacgtttgccgctactctaggataatcgtttaacctctccaacaatatcccatacagcgaattgctatcattgtaattacctaacacgttataaataatttccgaatgataggtggttatctttcctatagtccaggctgctgtatctctcaccgcaacggatggatctctcaaaacttcggagagttgtcccaccgattcttctactagcggttttaatttctccgtatctggaccttccataatggatccatatgccagaacagcagcatctctccttcgccaatcctcatgtataaaattttcttctacaaatgaaataacaggttctactatatcattttttagtaactgtgcactcaaggctagaaatgttgcagatgccatggataatgtccaggcatcgatatctatgtcttcactctcttgagttatcatagcgttaaatatttttggcaaaaggaacaccattgcctgttttactatattatggttttttttcccttcttgtaattcgtattgatctataaaagtttcttcttcacaaactgtattccaaaattcgatggcactgatggctatcctttcgttgtctgactcgatagctacccatgttaggggccctatagcatacatatatgcatctaaatacgagtaaaaataactgacaatgttgattaggcattcatatgctgctatctgtacggtagatctctcactatctttacacccatcgataacagttttcatgattatgtccctttcgacttgggtcttaaaattctggtcaataaatgacatcaaattgtagagcactttcatactagcacagtgtatagcttcttcctcccctggttcacatagcgagtttataatagctgttaaaattaaatccaaatcgggttgagtaaaaacatactttgatttactctcattacatatatctgctatatcttctgttaagtaggctaagcatacagtggatgattttttcgtgtatgcatttttctctataatattgttgactagtttgtgaagcaattcggaggatttattgtgagagagttctattttggctatcaaagatattatttgacatgctgtccctatgactaccttttccccttgctgacttaataaatgtaacattgaattctttaactcattttttatgtcttctgggaagttaacccatgtccttgctttctcttcattttcataattgtccttagacgcaaatgcattttttattagtaatcccgcgatttgcctcaagtaggggtcattctgcgttctgcagaattcgtttgataactgatttatgtactggacaaagttcgtttcctttgcgtgctttaacttggactctgcttctgaacggatatttatgttgggatctactgttgcatacagcacttgcgcgatgttacttgcctccatcttggcacaggatttttatcgaattcgtgcgtgatgcaacttaagagaaaaagatgaagaagaagcacggccggcgtggcaaaaaaaaaaaaaaatgaaaaaaaaccctcatgtatgaacattcacacggtggtattaaaactaatcggttagcaaaaaaaaaaaaaaaaaaaaaaaaaactctcgtattgttgataatgagaaggggaaggcaggttggctagcttatctgagatagcatgtgcaagaaatgggcgtacaacacgaatgtaccaatgctgtgtgcgggcgggactcctgcaaacgtacatgcacaagctgcttgcacatgtgcaggggatctccgtacgtacctacagcgcattcgcttgctgtgttgtaggcccaactgtacgcacacacagggatatgcacatatgcgtgtgcctactagttcactctaactgggcatacgacgacgcgaagggcaacgcagcgaagaccccggcgaaggcgttaactcggatatacatatatgtacggcttagtgcgtgtatacataatgtcgcgcttgtgccatccccccgattcattcttgatttcgagttatctgttttgttttgttttgtttttctactagcgttgatcaatcgcgtttttcctgcacatccttgctgttcatactcacactgcactgatggtttttccttctccccttttctataagttcttttttctctcgtaatttttctccttctgtttcccttttatcacgctatttcttcttatcttttttttttttttttctctgtttcgtgcttcatttacttttagcgcaacccatgtttaacttaaagtgaaggaggttcacatacggggggtacaaacgaataggcatgcacaggcactggaagagtacacaggtaattcacgcaggggaggaactcacgcaagggggtaactcacgcaagggggtactcatatccgcgcgaacatccatacatgcgtagcatggccccagcccatatgtacaaaagaaaagcagtatatatacgtagtacaatctggcgatatacaaatggagcacaaaaaatacctacgttggcgatggcacatgaattttttatttttcttcttcgcttgctgcgaaattttaaagctatacatggatgtgaaaaaaaaaaaaaaaaaaggatgtactgtacatgtataaatatgcatatgggcatggaagattaaacatgtatacgtaaggagcatacgcatatgtatgtacatatatataatatatgtatacatgtgccagtttgcgggattatatatatgaattttcgcacagctaaattttgcaaaaattgtgcttcctcatttttgtatgtgcgatgcgaggtgtatgagcgccatggccatatcggcgggcaagaaaaagtacgtactcgcaaagtgcttgtgcgtgctcggtcccaggggggtagcgccgtgtatgctttctaaaggtagtatatgtttgccgacagcagtgcgcgctcatgtacgcggtaatgcgtacgatggcgatgataacctaagcataatatattctcgtgcgtattgggcatatatgctatgcatatttagtgtataccaattttaattccctaacgttcagcactaggttttttttttttttttttattttcctgaatcgtttttttctttccttcccagcaccttccttcgtacatatcaacccccctttaaataatatatttttttatttgaaatgatttggatgagccaacacatcatgcatatgaacgcactgtgattatattatatgtacatatgtacgcgtgcatgtagcttaaaaatacgtatgccccttttatgaatttatcttagtaataatagtataatatcatgagaaagagccctggcaaaaagagtaaaaaaaaaaaaaattaccaatacagaggggtgtatactgctacactgctgcaatgtgatgtattttagtacgtgtgctgcaaaagttgcaataaatgcgcacaacaggagtggaaaaataaaataaaataatcagtgaaacaataaacgataaaaaagggaagtgttatgagtatctccgtacaaatcgacaaactgcttccaaaaactgtacatgtacacgaggcataccgcatatatttataacatgttacattacatgcgtggtgcctactcgtgcgtttttttatctgtatatatttgtgaacccccttttgggatacttttgttccttccaagatgttttcacataatgggaggaaaaaaaaaaaacgaacaatcgtaaacgagtatatacccttcatcgaggcagaggggtaccttcccccaatgtgcatcatatatgtacgaaattgtgtgattccgtttgcagttaatttttttttaaattatctaacacgcaattaagcccttttttccatgggatacacatttttatgccagatcctcgaatgcatataatggtaagcgctcctttatgtgtataacacggatggatgtgcacaattttttttccacctctccccaccttcgtaaaatgaaacacaaaaatacaacacttgtagcatcgtagtgcgtctggtaaaaattagcacaggaatgattcccatgtgttattcgcacttataatctccatgtaccccttttttctttttcgctatttggatgcgtaagcgcaaatcatgacgacaacattgcccacgcgcgtgtgttgtatatttgcctgtggacacatatgcagagaaaaaacaaaagtcttgcgtacaatatcgctgcgcacatttaagataataacgcaaaatgaataaataattttaaataaagaagtaaacctcttcgtggtgtagataggggtaaggaggacatgcccctttttgcttataacaaccccccgttctgatatgtttaatttttttttctcccccgccctccccctgcttgtctacctacccggcgatgcgacacactgtaacgcttaaacaatttcgaaacaaaactttttaaaacataaaaaggtaaaaataacgcgtagctgattgaggagtatgtcagcacatttcataaattaaatttacatatttattatgtccttaaaaattggacacatttttacggaaaaaaaaaaaaaaaaaaggagaaactggcagcgctacagagaatgatcagataagataggcgggatgccttcttaaaacgttcttctgcgcagtcgagtttgtcacatgttggatatccctacgcaaattagtggaaagaatggaaaagtacgtctgtcttgaattcgatctcaaactgtgggtaatgatgggaagcatagtagaggtttccacgtcaacgagttattgatacgcctttcttttttcttttttttttttttttccatccccatttatttaaatcaaaatgccctcatcgttacggatgtgtgccacaaagggttgttcgcatatgttgactcatctctgttgtgcgtgcacgtgtgaataagctgaaacgaatataggtgccccccaaaatgaccactccgcgtaatttattacgaaatgagtggagacgcgcccaagcggatatttccacttctaagtccacgtagatatgcagtgggacacctacaaaggtgcattgggtaatattgttaaaacagttggcgtcccttccctcataatttctcagcttccaaaaatttctttatctcctctatttcgatttggtccctgtctgagtcttcttcattcccatcattgacgctgattcccttttttatgaaatcgataacttcgtcgtcctcatcagaagtgtaactttgctgatttggctcgttctcgcaatttttgttctgctgcttggaatcataaattggggcatccatggggccaggacgtgggtcccacttttctccctcccttgcgttctcgccgccgctttggcagcttcttccgcgttcttcatcccccgaggatgcggagatattccccgacgtatgtgtttccgactgcgccatgtatgactgcaccctgtccaactgcgccctgtccaactgcgcctcgcccgacttctccccctccgccacttcccttttcgcgctcacgaacaaatagtttgccgcatctctcccgaaggcgtagagaaagcgaatcttttcctcgtagtcgttgagcttgttccattcgtggtagctcagggggatgaccttatatttttttttctcaagaatgagtcttttcaaatcggaagtagacgtagttaccaacgaatttacgtaatagctatatggtcctaaacacatgataataacctgagagtcgggtagcattatatctgcacatatatgattgatgtaaatatttttgaaatggcttacatttatttttgctagaattttggataattcattaatccaccttgctccatatttgacttttttttttttaatttcatatgtatcaatgtagtaataaaacatttttatttctttggggaattttgcaaatgtttctgggtaggtatactgtatatactcacttacatatttcagtttttccactttgtgactgcccaagtgatcctttagaggtaggatcagataggtcagcttcaggatcattttttccgtgcaggtgattaggcacgtgcacgagaacagtaaaagtacgagtgactgcaggtcgaagtgtcccttttgctcgttccccttgagcggggtgtcccgcgaactgtcgcctccgccgctgctaccgccgctgctaccactgccgctaccacttctgacctcgtggtgagcgtcttcttcatgccccccccctgggggaagagaaccaaggggcacttcctccccgtcttgcgaattccacatagtagccacagcgtcgcagtttggtgtggtctccacatgggggtactctccagcaagggactcatcaaagtggtttatttcttctacgtgtgaatttccaagtgcaatcttttgcgcactctccgacatactcccccctttttccatttcactgagttggttgtcccccatttgggatacattttttaaggagccaattctgtgagatccacccatgaaaagctgcctgtctaaatatgtatgaacaaactgatacaagtaattgtaaaattttggatgacaaaacttcaacttggcgaaggaatgaataacaagagctaggttattagggctgaattcttttgcatatttctttgcccctttacttagggataataaaacgttaccctctctgatgtccaatctggccaatgctgatatgatcaggcataaatgtaaaggctgagaaaagtaatacccattttgcagtttcaaaatgcattttttccaaaatactttatgatatatgtaaaaaaaagctaaagagttagcaactagagctatatcttgggaggtccacctttggatatgcatacaaaactgattagttaataattccatagtgtcatatttcttcatttctaattttttaaagctgtttagtaataacgctaaagcgcatggggtcaggtcatttattttcttcagtagtatagagcatagcaaattcattagcctattatctctgtagcctatttttccaaagcaccaaaataggattactatgtcacttgcgtctaggtaccccgatatgatgaatgtattttggacgtatttcttccacaggttttcatcccgcacatgatttattgacgccttgtagatctttttcataatcttctgcttattttgttggctttgactaggtatgtgtgaatcatgtgtttctgtcatttcctctgcttggccccctctgctcgcgtgggaaaatacacccgaagtgcccacgtctgatgcatccctattaccgttactcatttccagttcatcaaaaagatcaatcgatttcagttctgatatgctaaattgattttcacaggggtcttttttcacttgtatgtgatacttcttacttacgtaactgtttgtgacggaaaaattcatcaggtggatttttttcttgagcgtcgtttttttctccacaataatgttgctaatgctgtcgtgaagctgtgcatgtgttagactaccactacgttggttatcttgacaatttatttttctcccgttggtgaggactctctttctttcctgagaggagtcctccgtttgggcttccttcaacttgccttctttgtccataactcgtctaaggagtgccttttttttaagcctgtttgtgaaagtatcacggtagtacgtgcccgatgctgtgtctttttttttttcgcttagccccccatgtgtgcccccatttgtgggtgtacctttcccaccccccttcccacttgcgtaatccccattttgtgcttttcttttcgtccacttcttcggttgcggcgtttttagattatccaaatggagaagctctaaaagctttatttggttccccctgatgttttccaattcttttttccgttcctcctttttttcacttaccacctgtttgtaacttattgggtctttaaatttccccgtccttatgtacctagccccgcttggaattaatcggcctttccgaagtaggctcatgttgacagcatggtgcagtcgttaaactgggggggggaagtacacgctcgaaatcatacaaaagaggtagttctcctcccctttaatggtaacttcttcacccttaggaatcgctagccaaatggttttctcccatctgtttgcgcttgcacaagggaaaggtgagcggcggggtcagacacaactcacatgagcagagatatacctctctacttcttacgtcttcacagaaaagagaaaaaaaaaaaaaaaaaagtgccagattcacaggctggaatgcctacacgaatgggatccgactgaggtttaaaatgttagcacatcttcaaatgaggtacacgtgatgaagttccttcatcccttttttgcaacttccgcatggtgttctacggataaattttttggagaccctttttggggggaaatgccaagaagggtatgcgtcccctttggatgcgtcccctttgggaaggtgaaaaacaggggtagcgcggaggctcatgggggcaactgccaaaatgaatttctacataagcggctacatgcatctgtacatctctgcttgtcgtgcacggcaactccagtttcgagcatagggcgtgctttcaaaaaaaagggagacgcaccacaagcccgcgtggcgaatactgcacctcgtttaggtgtggcccctcggagggtggaggttcgcccaaatgtgggtagtcaaaacggcaggcaaagcggctaaacctcaaaaacgacggaggagcgcagcaacacagcaacgcagcagtatagcaacacagcaataaagcaacacaacaacacagcaacgcagcaataaagcaatatagcaatacagctcgcggattcacccgggtcggcggcgttaaaaaaaaaagcaagcaaaaaaagagaacaaaaatgttgtggagatgtgcccacatagcatgatcaatgtgaaggcctccaaaagtggagcaaaataaaaaaaatagcgtcctcgaataagccacaaaaaaaaattaagggtacctttttttacttggtatccttcgtcctttcacacaagtttgtacaatcctaacgacacactaacatttggtcattttaaaaagttacataaacataacttacggaagaactgcgccaggggaaaaaaggaaaaaaaaaaaagtgtagcacggaaaaatagccccctaacacgtttgacttaacagaaaggatacatccaccatctgcgtgtgtgaaaagtacacccacgtgggaactacaaaaatggttttgaataagttgtacctgctcagcatcctgatgctgttttacgttaccaccctatgtgtggaagctgggtgatccaaaaagttacacataaaactaccaaatgaggatgaggactacttgggcaaattaattaacatttcgaagaaaataacacaatatgcacgaaacaataaggtgaaaattgccaaagttttagcaacatcggccctttcagcctactcacttagttgggtataccagtctggtgtcacattgcaaagtgacccacactactccctgttcgttccctccaacagctacataaacagtgccattaaaaggattaaaaaaaattatcaagtgaaaaagtatacatttaaagagaacaaaattttcgaaaggaatttccaccatggttatggcaattcagaaatgggacgaatatatgctgtgaacaatttggttaattttttaaattttttaccctacaagtggagaaaaaaatgtacatacaacttttgtaaatataaagaatttgaaaatgtggaaaacctttttgactacatcaaaatagggaagcatgaaggacccattttgctgttccaggggaaattaaaaaaaaagttctggatacatttgccactaaagtatgaaattgtgaaagggggggaaggctctctttgcacacttacttttactccgttacacaaatattactctgattatattgtcgagataaaactggtgaaggagaaggaaacgaataacgtaacttttatcacctctgttaagtccgccaacaaaaatgatgagaagggaaactccttctacataagtgtggttaaaaatattgccatgtttttaacatatgacatctttgaaggaataaataacaacatccatgtggtgcacagaaggaatgcaaattgtgggaaaacgatgtttaccagatcgaatgtcactttaaaaaggaaaaaaaaaaaatcttcagttcgtcctctcgccagtcatcaccccgtggagttataaaatgcggcggagttaattagcccctacggtggaaagttattcctgcgcgatgcacacacgtgggggaagcatgacaagattagcagaaaggaagtgtgcatcatcaagcggagccttttctttttttttttctgtcattatcgaggtacacatctcatcgtcacacaattgctcagtagacattgtatgcccccccatagtggcactgtttttaaggaaaaagtacatgtcgctacaaaatggagggaaacctttttttttcgcccccttccccgtgctatacctaacacgtgcgtcaaattgtaaactcagaaaaacgcccaagttatgtcttcaccttcatccctgtttgagtacagtgaacgaatgaagaattattccaaaatcctgagcagaggaaggaatagctctgacatgttcacaggtacaaaaatggactaacaattgacattttgtttttcatcatttcatttcatgtgcatgtcatttgcgccattttgtgctgcttcccttttttttctgcctccccctccggaggatacactcttaataacccctttaaagcacttcaaaatttgttacaaaattgttctttgggtataaagacacttttcactacacaatacaagcgaaaaaaaaaaaaaaagaaaaggaaaacccgtggatgaaaaaaaaaaaaaaacgaaggaaaagaagaaggggggccaaaacagtgtgcacaaatgtgtcgacatgcgcagcagtccacacaagcatgtacatatacacatgtaccatatacacatttaccgcacacacatgtaccgcacacacatgtaccgcacacacatgtaccgcacacacatgtaccgcacacccactcatgtacaagcatcaggtggtctcacgacattcatttctcttttgctgcgctggaaaaatcacttctgtaaagccttcttcaaattttcgttggcaaaattccaattgaccaaattccaccacgccttcacatacgacgctcggtcatttcgataatcaatatagtaggcatgctcccatatgtcgcacgttaggataggaatgcctgtgttatcctttatagggttcccagcatcgtgcgtctgcaaaatgactaacttgttgttattattcaaagctagccaaccccatcctgatccaaagtggccacataatacattcgaaaattcatttttgaaatcgttaaaggatccaaaatcttcctgaattttttccttaatttctccatggggttcccctccacaattgggtcccatggagtcccaataaaaactgtggttccatatctgcgcggcgttgttaaaaattgctcccgtagactccttcataatttccagcaacgatttcgtggcaaacggtgtatccttaattaggccattcaacttgttcacgtaccccgcatggtgcttattgtaatggaagttcagcgtctcttcgcttatatggggcgacagggcgttcaaagcgtacttcaacttgggtagaataattgccatttttcttcggatgtctttgtcctccctcctcgcggagataacttgttcggctgcgaaggtgcggcaaaaaggttttctttcaagccatgtgcataagtaagcatatgcatgtacgcgtacgtatgcatgtgtatatacatacatatacatacatatatatttatttatacgtatgtatctacgcgcttgtgtatacacttgcgtgtgcgcggcgggggctcacctttcgacgtaactgcctttcctatctgaaaactgccacaggggctgcttgccggttaaacaggaatgcgcaggcgcgggaaaaaattaagtggaaaaaaaattgtgcaatttttgcttaatcgttagggaaaaaaaaagaatattaaacttacggatgcagttgtatatatagtaaggatgaagttgtaattaaagataaaatagcggttaaagaaaaaattgcatttaaacataaagaggcagttatggatagagttaaaagtttttgttaaagatgaattccttattaacgttaaaaatggcttgacttttcaatttaacgttaacgctaggggcgaaattaaaagaggtgaattgctaaacttttatttcttcttcgttttgcggtttaacatttgccagctcaaatgcagcaaaaattgtgccaatttttaagcgttacatgtatccacaaacgggaaaaaaaatatagcgcaaaaaaaaaaaaaaaatcggttttaatgaaaaaatttaccttttcgtgttttatttacacaacgatgggggggacgccaagtggaagtgtacacgtgaacagataggagtacgcatatgtatatatgtaaaatatataagcatgtccttatatatacttgtgcgcatatgttgtggttacatgtgtaggcttgcttctgcgcaaatgtccatatgtacgtgatatgcgtttctcctaagcgcatgcaataggtgaaatgtgcccccttttggaaggccacatatggtagggcgttacatgaatgtttttttttttttttttttttttctttcacaaaatgggacaaatggagagcggcatagcttacttaccgaactgtggacttacataatctcgttattttcgaatttcataaaagtaaattctccaaagggagatttctgtgcacattttttttttttccctttattccctgttgcatgtgcagaaaatgaagtggaccacttgaataattatttattttttttttttagtggaataaaatttgaataaaagctgacctttaaggtgccattttaaaaaacgttgctaatggctctttttatgacggaaaagaaaactgaaaagaaaaatgagcattagggttaaaacgcgcattgcaacaaatcgtacttacaacagaaggttcaacatgcatatatgttgagctgtggaaaaaaaaaaaaaaaacactaatagaagcagcataaagcgagtgacatgtaaaaactcggtgcctgttctgtttctgcgctgattgtacataggtagatatatatatatatatacaatcacaaacaccgaatgtgcgtttagactaagtgccgatcgcgcatgcaaatatatttatgcgtatgtaaacaaccacaacgaggaggggaaaggcttcccatttcgcccataaaatcgggaagatacaaaaatgcataaaccattttagtggataatccatttgtcgaatgcaaactggaaagacacaaacgtggagaggcttaaatgttcaggcggttcgcataaaaaagatatgcctccgtcccaccgtgcacactcctctaccaacccggcaccccacatatttgaaaagaatttcttccccgcgtgcacaaaaatgaagtaaactttttaaatgccatgttttaacataattgtcacaaagaaaagagggtaaaaaaaaaaaccaaaatgtattcgcacgacgcgagaaataggacgatacatacatgcacttcttgaaacatttcgtggtgctctaatcccgcttcgcacagccacgctaatattccttatgggcaaggttttccctttttacgcctcaactttttgcgtggctgggcaacggtgtgcagaacgctactgccaaagcacacgtttgataaattatcgagaagcatcctttcctgcttggtcatttcatcttcgttaatttcaaagtttaaataatttaattttttgacctttcccaaggaagcgatagtgggcagttcatacttatgtttacaattctctccgtttattttctttttactcctttttatgtaagacctattcctgcgtggttgtgcagcatcgcacctgtgacacatgtcgaagtatatcggattatcataagcctcatttaacagttttttttcctaagtaggatactttttttaaaagcgcacttcttttttggagaagaatttttcgattttgctgacttttttccttttccttttttattcaacgtgctagaatgctcacgtccactgtcaccacttttgttatatcgtgaaacatgcgcgttgatgaattcgggagggacattaagacccacaccttcaacatgggaattatccacatttcgaggttttttagggtaccgtttttttaatattccatcggggaaaagccttctcacgggtgcctccacagcgtcgcttgttatagcggtgagttttggggggcccttgttctgctcccttgatcgttctcgaggttgctctctcggtttttcccctcttttttgcagtcgttctggtttgtgcccccgctcttcttccagctccttctcgtactcttcttcctgttcgtcttctcgctcttgatcagtttcgtccgcttcgctcatcttgtctatctccgggccaacatcctcgtcccagtccaagtcctcctccgcgtgattaaccttttcccgcttccttcctattttatgcgtactatttttctcccttattgcgcgcaagtatcccctctctgttgaaatgtccccataaccagcatcgtcacggactggcaagcttttcttcttatagtatttaaaaaccccgttaaaatatatttctccccttctgacagatttgctcatttttataaaaaaagaaaaaaaaattcaaaaatttacttttaaatctgttaaaaaaattaacgatagggcagaaaacatatgcatcaattttgacactaaaaggaagaaaaaaaaaaaaaatatatttttttcccgttttgaggtaaagacgaatgtatatgctaatttcgtacatatgaaacgcatgacaacattacttgacgttaaaaatgcagaaaaaaattcttagaacaaaacaatgaacccaactaaggtggaaaaatgcatatttttacttaaattgtagaatggtgaagcagaccttttcattttttttccttcatccaattattaaaatatggaccaaaggaaaaacttaagggttgattaacacaccagaacttaagatgggaggtataaattttcttattttaatgtaacactgtttggagcagcctacaaatgcgaacaaacagaataacacccctgcactttgacgtagtaacgagctccgccgttgggtcctcacaacttagttaattcttcttaaccacgtcgttgagcagacaagagatcagacacctttttaatgatgaaagggggttaaaagaaaaaaaaaaaaaaaaactacgaaatgcatatgttaaattttaggacaaattcaaaatatcagcagtatactagacggtactacagaattcgaggaagaagaaaatggtgcacgtattgttcccctgatttctgtcacagaaagagttaaatcccctttggcatattcacgcatattgtggcacacttattacacaaggaaatgttaaaattttcccttcatagaaaggctcaattgaatgtgcacatgtagtcgttttaaacatgaaataggaatggtaaatttacttgtgcaattctgctatggcatacttcgcatgataaaaaaaaataaaataaataaataaacgttctagaatctttctcaaattgtttatatcaatgtgaggaattggaaattaaaaaacattccagtaagatggggaaaataaaaattgcaaaaagaacaaaagtcaccaacgtggtgcgtacatattttaaaagtacatgtagaccgaaaacaaaatttaaagaaatagcataaaaatgtataccttttgatgaatgcgcgctttcaccatttttataactattttattcgcgcaaaatgcatatattcaacttaaacaaattttatcacgtggggatgtcgtccaagaatagattccttttgttccaagaataattcttacaacataggatgtgacaaacaaaaaggatgaacataacgggaaaaaacacctttaagtatgtagaaacgtgtagacgtcctcacaaaacgtacttatgcatggcagagcgttttgaagcttacgcttgtgtcacttgcatgttcgcgcctgtatacacatgagcccatgcacgcgctgccacaagctcatgcacattgtgccacttctgcacaaaaaaaaaaaaaaaaagaaaaacaggaaaagcgggtaaaactaacaaaaccaatgtgttgcgttgtagcattagccgtcaaacgagtgaaacacaattttttccttcccttgagcttgtcttaagcgatcgtgaaaagaattatagcatgtacacacttttgattaagtcttaaaacaacgtttctgcaaaaagccaaaagtaataggaataatttttgtcatttaaaaaaaaaaaaaaaaaagccattgagtaccacttttaagcattaactaggagtgtaaaaatatacacacgtcaggaaaaaaaaataaaaacagctacttgcccttttcacctgcactgttcaggtgaaaaagaaaaaaaaaatcttgcgaacttttcgataatcaataacttgcattttcactcaaaaaaaaaaaaaaaaaaaaacctataaaagtgtaactttttttttttgttgttgtttttttttttcccataagatgccctatttttattaaaataattattttttgtttcatgaaactttaatttatgtcaataaatttagcggccagaaaaaaaaaaaaaaaaatcataagaaaattatgttgcctcattaaatttgtaaatgtgtaaattttaattccctgcacacgcttgtttttcctcttttgttcttccctcttgtttgtcactgttcgacgcggttgccgtcccaaattggacaaatttcctttccctcaaaataagcgaaagtttgacgtcatttcactcatccacctttttagcagcattgtgtatatccttacctgcaatctcgactatatttgccacgtattgcccgcaccccaccccaattcttaacacattacacgtgtgacaatttctcaccgcgcaaacatgacgaatgttgtggaatgtaccttcaaaaccccgcccgaaactgcaaaagccccagacaatgccgtcatttggaacgcatttcaatactgtgatgaaaaaggatggtattcactatcgaaccatgatgagataatgctcagacctactaccttcagtgacggaagaattaaatttctacctcaactagaaaaaatcccagacgaatttgaatccgttttatgtggaaagtatgatgctaaagcttggggaaaggatgattgtaacatagttattgaaggtgataaggacgtgcatataaacctcccagggctgcaagaaaaaattaattacaaccacagagagagattccctacattcttaaaaaattggaaaattattgtgggtatgctaaatgaacacataaccgtaatacggataaacacagaaactgcaataattgtaagcataaatgaaaagagcaatgtaactgttaagtgtgtagattttaataacggttttttatgcgttaatccgcacacaaacttggcaattgcatatggcggtttcgccttgagtgaacttaaaaaatgtgaactggttccaagtatcacacacgaaggggcagaatggggattttttgtccacctatttaaatggggacacattattataccaaaagatatagagattaaattaccatccccaggattaaagctaattgggaaaaaaatagacacagtggcgatcatttcccttccgccaaacatatatatacacgtaaaaattgatggaccaaaatgtataagaaaattagagtacggacaggactacagtataacggcaattaagagtagcgaatcggacattgacatttatctgctcttcgatgggcaattaataaaatacgaattttcctttgatacgagactaaacaaggtggggaaaggaagatccgttaattgtgccaaattgaagtgtacaaataagagcaaggaagtgacttctttcgttttccaagcaacggcaaattctaaattgttgttagattccaattgtccaacggataatatgggccacctcctgtgcaaccaaaccatttccgtcttcgacgcggaaactggcgagtacctgagccacccccagggcctgcagctaaccgaggtgttcaacaccttgtcgtatccgcccgagaaggagtaacgggttcgccccattgaaaaggctggcaccaattaaaaaaatttgcggcgtttaaaaggttggccccaatctttctgctcaaatcctggcgtgctccgtttttttttttttttttttttttttgcgtttcctctcttccgcttttccacgctatcccggtgatgggcctatggtctccccccacgtacggttaatatgcatgcccataaatctgcacgcagatatatactatggcatagcaactatgccacttgtgtgcacgcacgttgttgtcgttttttcgtcccctcccccccctcgagtatttttcattccgctcttaaccactaatcgtgttattcgccaaaccagggtccaccccatttggccttctcgaaatgaacttttgtttaaaaattttaactggctacgcataatctgtgtgatgtgactcggactgcaagctttgcaaacttgttgtgttcgctcatgctttagaaaagcacattcaggaaaaaggtaaaaaaaattatagctcttttttttttttttttttttttattacgagattacaaaaaaattaaaagtttaaaaagaaaaaattaaaatttgtaaagtgggacgtgcactcgcatacatattcatggagcgaaaaaggtgactaaaaatttttagaacacatgtgtgcgtgtgtatatccctacttcttcgctaacactcgcatatatgccttactaaatagataaatatttgaagcatagccttgtattgtaggcaatttaaaaaaaacacaacattatattaatccccttccaagcatgtggtcaaatgtgattatgtgtatatgggcactcccggacggaaaagctaatgagaaatattctactatacgaaaatatgccttattaatacgtaaggggggaaaacggaaaacaaaaggtatgcatattctcatgggaatgggaattaagtattcaaacacatttcgcaaaaaaaaaaaaaaaattaaatataacagaataaaccttcgaggtgtctcatgtgcaggacgtaaattataaacataactcaaaaacagtcattaattagttttattttttttgcaaataaatctactcaattttgtgtcgcatgtctatacaggtactgggttgctccgtgcaactcttttatttcgcagcgtgggctggaaggcaactaggctttttatccctctaaattttgccgaacttttgcagtggaaaattaggatacgcgcatgggaagcattctacgaaagcgtcatgcgtctcgttcttcttagcggtgtgtgtgcgtaatagggcgactaaagggggaggggaggtacatatttttgcttcgccgcttcgccgattcgccgcttcaccgcttcaccgcttcaccgcttcgccgctccaccctgctgtgcacgcagcccagacttagtcgaacaaatcgtttatggtgtaaaaagtgggcttcaaattctgatcgcacttggactttttcttcttatggtatgcgtctccatccccattagtgtgatcatcacgcgagtcattttccgagcgtttgttttttttcgtattattgtctgtgcttttgctatttgtgtttttttcattccccgagggattccccgcaccgttcttacctttatcatatcccttactgctaccactctctttagctttatctttatttggtacattcgaaacaaaggaagaaggggtcttcccattcccaccaaaatctttgcttttattccggtcattcgtagcagattcattaaattgatctattaaatctttcaagttatgttttttatagtactctacatatctgtaaaaatctctattttcgagatgctctttgggaatatttaattctttatagttttgattttcaaggatggttttaatatcatcattttttcctttacgtaaggagttaaaatattcaatacatgccctgacatcgctatctctttttttatccatttcgagaaagcttatagttttatttatttttttggagttcgaatcattgatgttattaaacatgattgtttttcttttaacatttccagattcgacaatagttcccaatttctcgttatacttttccgatctgtgcatgtcgtgattattgcttccatacattttgctgtctttgttccaagaatttacatgcgcgttggtgtgggaatagctggctttgtagttcttgtcatactcgtcgctataaaagctgttgtgctctcgtgagtacccaccacaggggttgccgaccctgccattgctgtggctaacactcataacatgagagtagttacccttatcgttgctcccctttttcatgtaattcatttggccatagttgctgctcgaattcctcatgtagtcgttttgatacctgtcatttgagtagggcatataattcatactattattatacccactgttatttgatttagagaatttttttcgatagtcctcatttgaataattcatttccggtgggtatccgtgtgctttttcttcactaaacagtttgttgttcgttctttgtccgctcggatcttcctctttgtcattctccctatcgtgttcaaaactggcattgttttggagggacccattttcaacatcactctgtgctccctctccactaggacgttcttcgcaacattcttcgcaactttcttcgcaactttcctcgcaactatcttcgcaactttccttggcgctgttccccgaggagggcctcgcgtctctcctattttttgtgagtcttaaacatttgaacatgttcgcgagggggccacggtggttctattttttcttccgctgcggactgggatgggagcttggacttggggctagatgcacactatcgtactgcgaaaggttcacacagctgcagaaaaagcattgcacatatgaacagtcaatatttgtgaggttcctcctgttgcagtggtagcaaatgagaataataacttttcgtcctatgctgtcgtggggcactagtgcgttcacaacatggcacttagggcaggctctatacacagcactgctttcgcaggaaaaaaccgataggcatttatagcatctagcgtttttgtaagaaatcctctcaaaggaaaatgccaaattttctagccccgcaaccgagtcgagtataccatctgggtttagcaaaaaaaaggttgtatacttttctttgtgcgccctactcgaatcgtctatgcatatgcgcttttcttttagggtgctaatatccatataacgcgcggggggatttacgtggagacggtagcaaaagggggggtagtaaaagggagagtagcaaaagggggggtagcaaatggaagagtagcaaaagggggggtagcaaaagggagagtagcaaaagggagagtggcaaaagggagggtagcaaaacgaatggcttctaaaccaatggcatcaaaacacgcgcgctggtccttccacgtatgttcatatgtactcgcatgtacacgcgtgcattgcataggaacgtgcacagcaaacagtcatgtgactaatacacaacaagtacatacgcgaatgtcctcactaggaataaaagcaacgttcacgagcaaccaactagtatagattatgtacctatgagtgcaatcaacatggaattaaaaaagcagctaaacgttactttcaacgcgatggtaattttgcagaatttattttttaataacatcgcggagttgctttgcaaagtaaaaaactgaaatgattaaataaaaaaaaaaaaaaattacttatttacgaaaatggcaattgtgatagcagcactcgagaactgttctgatgcagattcacatgaatcacaaaagttgcttcataaaaggtacgcacgtcaattgctacaactattaattagaatttaagcgcggcatgaaagttgcggctggcgtgtgagctttgcgcgcaagtagagattataaacgcgtatagaatatctacgcttatatacgcgtacataatgtacagttgaacgagttatatatattttttgttgaacctgttttgcgcgtttgccccctctgtgcagttcccttccttctctttctaaactgctcctatctctgttatgttatgttatgttacgttacgttatgttatgttatgttatgctatgctatgctatgctatgtttttttttttttttttcttcgccaaatagtactaaggggcactttcttgatatgtgtttctcatcactgtaaatgcgcatgaaatgagtgctgctcgagcctattttgtcattccttaatgtcatttttttgtggccactttgctattccctcgcgagatgtacaaacacaaactgaaaagtgtataggatgaggaatccccatttgttctgttgcacagcagagcaaatatggttacaaccattttttcttttttcttttttcttttttcttttttcttttttcttttttcctttttttttttttttttttgctcccgcgtaaacacaaaaaaaagaaggattcatctaaaaaaaaaaaaataaatgtgaattttttgcctcctcagttattctacattgtaaaaaaaataataaacgaaaagagccaaaagaacaaaaaggaaaaaaaagaagtttgttctctcctcatgtgtataggaaaaaaaccaccttaatcgctaacatggtatgtggtgcccctcttggtaacatgtttcctatttgcgctctttttcgtgcttcgttctggggggttgcccgggatttttcgcctctatgttttttgctccttccgttgtgcctcttccttttttttgcgcgtcctctgtcattttttcttacaggttcttccttttatacagccttctcattctccttcttctttttttttttttttacttcttcaatgggccatttttgcgtgtttgcgcagttgaaaagtggtggcaatacacataaaaaaaaagtggtaattttttttggtgtttttacgacaaagtgtgtataagtataaagttccaaccttcgcgagtagcttcaagaaagcggaaacgaagggaatattttttcttgcaggaaacactaacgattgcaatatttgccatttgggtttggctaatatgcacgtgttgccttttttacgacttggcaaaaaggatttatgtttcgtgtcatgccaaactgttcatgaaaagaatggcgcttaaaagggtggctgaggatcatgagctacagaaaaggacggccacaaaacatgcataaaaaaaaaggcacacatttttcgctttacaaaagggatacaccgtcacacaccatttagcattaaccggaaagagtgtcatgtgaaaattaaaccaaaacagaactgtgcgtagctacgcaaaggatgcacattttgacgtgcgttttttttttttcgcattttttatgccctcttcaaaaccaacaaacaaactctctatacactcatgcatgaaaaaggaaatgtgaaaaatggtgaacaaattgggaaaattcaaatggaaagaaaaaaattgaaagaaggaaaagagggagaaattcccttaacgaatatttatacccattttgcgcttttcacacaaaaaaaaaaaaaaaaaaaaaaaaaatttgcttcaacaaacaaaacagttacacccacgtgaacacttcaagtagagtgtcccttttgaagcaaaaaaaaaatttcaaaattgtggcctccaaattgtagcatcaatttgtccgcaatctttttaagagctcccctccatttaacagtttacgctcctacgcaaatttttaatttctttgcaatgatgcataggcatgtgagcagagctgctcacgaatggttaatcgtattttgcgtgaataaacgcatccccccccctttgaataacttaacagcttaatgacattctccccccctgttgcgataaccgcatcgtgattgcacaaataagtggccccctctgctacgcaatgtgtataattttttcccatggacacaaaaaggggagtgtaaaaatagggaaaagtacatttggacgtaccactaaatttccccccccccccagaaaaaaaaaaaaaaaaaagtcaaacaaagctgaagaacaagtttgtacacagagcaaaataacatttaaaaagacaagatcctcccccccaaaaaaaaaaaaaaaaaatcgtaggtaccaccccgtcataatgactgctcccactttaaaggcagaagaaggggatgatgaggacgatttaaggaaaaagaaaaataaccattttttttttttctccaaaagtgaaaaaaatgtgagtgcgaagaaaatccccaaaagtaaaaatgaggtagacgacatcaacttttacgaagaagaaccatacttagatgataaagttaatgacgtggattacatcattttgataatccatggaataggatctaatgaagagatcatcattaatcagtgtgaagatctcaaaaatagtttcaaaattgtaaaaaaaatgtggttttttgattatccttttaatatccatttccacatattcaactggaagaagtacataatagacgcacagattcagtaatgcttcatagcggcaacatttctgcacccccccctttgtatctttagcttgtccactttccgcctattcatcgctgtcccattttgtctcttcacgtgaaaagcaaaaggggcacttgtgcgagttgtcacagatgagtttctgctttgttttttttttttttgcgcttctcttcatcacctctgcattatctcacttttttcccacaccgcagcgtcttcaaccggataaacatcaacaccatggcggagacccgaaaaatagtgaacctctcagcgggggacatcatatgcttcctacacccaagatatggagattatataatgtcaaatctgtacaatgatataaacaaggcactagagtctttaaagaatgtaatttttaaaatgagagattgggcaaacgtgtgaactatttgtggtgttacactacgaggggtttctttcgagagtactttgcacgttatgtcactgcatgatataacactacggagtagcacatgagacggcagtgccctcctgcataagtcatgataataccacttcgtgtgtacacactcaccctgcgcaggatccaagcggaaggttcaaaaattcgaaggtctgcctgttgggatactccctcgggagcgctatggcgtacgaaattttacataatgtcaaagtaagaatcagtgacagcgacctaaagtaccacctgaaaagtaaaattgactacttcttcatgttgggaagcccccttagtgcattactatcattgtacaaaccagattacataaacgaggggttaaggttaatcgaggggatcaaattttacaacctttttcatgggtttgatcccgttgcattcagaatagaaccgctcatatatcccaaaataaagaacatcccagaacccgttttgataaattactggagaaataatggagctagatactggtttgagtgggataaaaatatgcaaaatgcaaaaatagctattgtccaaaatttaaatgattttacatctgccatcacgaatgggttctacaaatttatcggcaaatctgaatcgaatgaagaagaacaaggtacgttgaataaaaacctctgctacaacaaatgcgaaagtaaagacataaatatgttcctctccaaagtgaaggaaaaccaaagaaaaatggctttacaaaaaagaaaaatggagagaaaaatggagggaaaaatggagggaaaaatggagggaaaaatggggagaaaaatggggagaaaaatggaaagaaaaacggaacgtttaaaggcgtaaaggataaaccaccatcttatgctaatataactgaagaaaaatacgaaaccaagctttaccaaaatgggaacaactcgagtgaatttcagagtgatgattatttatcagcagataattcaagctatgtcgacagcaccaaaagcgtttgtgcgtcacaagattcaaatagcgaactttctttttttgaccaaaattttagtgacaattcgggggaagactcaccacgggggaagaaaccaccacccaccgaggaggaagtcacaaaaaagggaaacaccttctcctcctacagtgatgccggtgcaccacacacgagtaacaaacaggatagaacaaattcaaatcagaaggttaactccaatcaggtagacgaacttcccctccggtacgactatcagctgcaagaattcattatggaacattatatctaccctctagcggttgcaaaatcacactttaattatttcataataaaggacatttcatttttcatacttaaggagctactaaacaggacggtaaccctaagctatgaggattacctgactcaaatagaacaagaatataacaacaagtcgctaaacgaacaagatcatgctaaaaaggaacggtacttgaagatatccttcaaggcgagcaaatcgcttgacgagtttcgtaggtatgagaagaatgtacaagccatgtcggatccgtttaacatgaaaaattttaaaaatctcatttgaatatcgaacaaagtagtgagggtgtggaggaccctaccctattttttcgctctgttgtccattttattttccaccccctccacgacacttctttcccttttgtgaagtcagttcgtttatgcgctcagctttaacagcacatttggctccacttttaataacttatccttacccccataaaaaaatgggaagtttctattccgaataggagagcttttccatatgcttgattttaaacgcacgataggagtgtccctgcccatgtgcactttcccatgctggggatatatttaccccctacgagggtacatctatggaatactcataataggaagtttcacacgtggccttcaccacttggtaactttcggaatggaaaaaagaaaaaaaaaaaaaaaaattagtctttgctttgaatcttttcggggatacgaaggtagatatatatatgcctttcgagggggggatcctccaatcaggaaaaaatctctccgtttatgcgcgtccctctgtctctgtatgtgtataatcacatattatatttcaccccatcaagtttttccttttgcccatatgggaacaaaacaacgtttcgaaaaattatcagcacttagcaacacgcaattttcgtcctgccaatgccaaggggggtatggggcatcatacattgccccctttttttttattcctctgcttccaattagcaaaatgaaaaactgtccactcattacgcatgcgaggaatgtttaacgtttacatgccacgagcgcagtttttttttttttttttccatccttttgtaaagcgcattagctgtggggcaaccttcattcgacaaaagtgataagcgagcttggcaacttgattttgtatgtgcctgctgcctgtttgcaattttttttttttttctcaagtttgctattcgtaaaggtaaagttgtaggtgatttttttttttttttttttttttttctcaccattttgaaggctcccattttgtgctgcacgctccgactgcattttttgacaatttttttttaattttccgtttgaatgcaacaatgtagaagcaaaatagaggcccggtaaaagggaagaaaaaaaaaaaaaaaaaaccacatactacattttaagaattatcattgagagaggcaaaaaggagatgatccctactgcgactttatccttttgaaggaagaagggccccttttcttcctcagttttccggattggtcaaactggcccaactggccgatttgcccctattttcccaactggccgatttgcccctattttcccaactgggcctatttgccctattttccgaactgggcctatttgcccattcgattgaacgatttgatgcgaccagctttcccatcccggtcgccgccaccccatttgacgcgcacccaaaatgctatccacaacaatacggaacagaatacacaaaataatctcgggcaacaagctcatccttgaaaatgaagataaccaaaccaacctgaaaaacgttgttaacaactgcacgctgatagagaatgccctgcgtaaagaattcttggagtacagacgcctccccaggaacaaactaaacgccctcattatcgacgttttgaagaaaacgtttgaaggggatggcgtctccaaggggggaggtatttctgggaaggggtcccagggaagttgcggggcgggcaagcagcacggtcagcacggccatagggaccatcacgaccatagcgaccataacgaccatagtgaccatcacgaccatagggaccatcacgaccatagcgaccataacgaccatagtgaccatcacggtgatgagtggcagcccggcgagccagacgaagggctgttgcccaccaagggaaaaaaaaaacgggatgaacaactgtccaaagatggaagtaaaatagtcaaaggtgccttattaaaaatgggagagagcaggaaaaaggaaagagtgaaagaaaaaaaaaatacagacttcagcacagcaaaggataaggggaattcccaaaaggacatcgtgaaggaacaaagctacgcagcacataatctcctcaaggacgttcaaaaaaacatcgaagcagataccaatttagcgaactataaaggaataaaaaatatcaaaaaggacattttttacagcataatttacccacataaatttagggagggtaatttcagcacaattgttaatattagcggaatcagtggatcaggaaaaaccacattatcgtatgccatagctggagaatgtgagtgtccatttttttacctcaagttgccagaatatataaaatatatctccaatgatagtaaaaataataagttaaaattaatttttgagcaaataaagaacgagtataatgaggctatcctgtgcatagacgatatagatgttatcctttcatccaaagatgattcaacagatctgtatctcttcacgtatctgctgagcctctttgacaactctaacgttattgtacttttactaagtgtgagcaaaccgtatgacagtgtactgtatacaaaaattaaaaaatttatctccatacctatccctacgtatgaagatcgagtggaaattctcgaattcatggcggaagagttttccctcacatttgatgcgaaatatgctgcagctttaacatatggctttcatcggggccacctctacgatattgcaaacgagtcgatgaatttgtgcatatatgaccaagtgcatgggggaggtttggccgggataaggagcgagatggacgtagcctccacagagagggactccattgagaagcccaaattggaggtactacctccggggggtgaggccatccaacatgcagcttcaacccaacttgcagcttcaacccagaatgtggccctccatccgaagggagaaaatatttgcgaggtaaacaacgcggaagtacgcccaaacggaggtgaatatcaagaatatgacgcgaaaagaaatgccaccacaacgttttactccaatacagttccatcgaaggagagaaatgaaacaaacatgaagaggaaggagcggagcggagaagctaccacgtacaaagtgaaaagaccaaaaatgagctgccgaaaaataaatcacgagattattcaccaaagtgtaagaaatataaaaaaaaaaatgattacacagaatatatgtgaagtgccaaatatcaacttagataatattggctccttgaaaaagatcaaaaaagtgttagagacaaaattcatcctgccagtgaaatatgcaaacatttacaaacatctagggataaacaaaagcatgggaatattactttatgggccaccaggatgtggaaaaacgatgcttgccaaagctataagtaacgaaatgaaggcgaattttatagctataaagggacccgaaattttgaataaatatgtaggggagagtgaaaaaaaagtgagagaaatattttcctacgcatctatttacaagccttgcctcatctttttcgacgaaattgacagtatttgtattaacagggcaaacaacaaagctgcagcagcatcagatcgaattgtaaaccaactgctcaccgaaatggatggcctctcccaaagggaaagtgtctacatcattgccacgacgaatagaccagatattatcgacaaggcattgctaagaagtggtagatttgatcaacttatttacatttctttaccaaaatatcaaggacgaattgatattttgagaaagctatccaaaaatatgcccctgcatgctgatgtagattttgccaaaatttctcgtttgaccaagggttatagcggagctgacttgtatggagttttgcgagaaagtgctttcatcgctctccaggagtgtcgagataaaattgatttgctaaactcgggtttgtcaagcggtggtgatgcaacacagcactcccgcgaagcatatgccttttgcagggatacatccaatgagcccctctttgtgaaacgcgaaaatggtgacactgttacagatactggaagtagcaatcgcatgacaggctccttcgatggaggcacaaaaatgcccagtcagtgtagcgtggcaactattgatcaaagccaagtgggggaatgcacccaaaagggggccaactacactgatgctcatttgggtttcccactgcgcaatcttactgatgcatccgcaaaagattatactagcgcggaagcatgcgcaccggaacgaagcaaaaatttgtcgtgccaccctgacactgtcgaggaggtgatcaaaatgactgacttaacaaacgaaaggggaacctcccaaatggaaacggagaagacggccagtttgcttttctttaatcccgatggtggacccaatttagcagatgagccaaacgaacaatcgaaaaggaaacaaaaatgtctgctatcccagcaagttgaattaagacgaatggaaaaaatgatttccccacgcggtgatgataacctttccatggaaaataatcagatgtacaaaattaacaatttaaaaaatcaagccataagtgagaaggacaagaataacttaatttatgaattcattcaaaggaataaaaacatactgacaattagccaaaggcacatcgtgctggcggtcaagatggtcccacgcagcgttaccagtaagcagatgaaatattacaaagaaataagtaagaagtttaagtgacgatcaggttaccaaagagagaggaaggaatgttccgtttttcgctctctcttgcattatcggaagggttaataatgctcctcgaaggagaggcacacatttgtgatccccattttgcttttttttttttttttttttccacggtaacttacgagaaaatgggcaatttgtttgtttcctccaatgcaatttatttttttaatgtacaataaaaaggtgttgcgtcacaacggccattctatgcgtccgcacactgcgcaattgtaacagtaatttttttcacttctttacacatttgcgaagttttacgacttaatcatgaagtgctttttgtatgacgctgccattagggtacgttccccacagcgctgtgtgttttttctccatgtaaattacaaacattttaagcagatgacactgctcattttgttttttcccatacaaatttaatatgctttaccccttcacgtaaagagtggaaagaaaaaatttaaacccttttttcgtgctggtaatttgtgccactcgaaggatacttcgctaagttgaacagaacttgatgcttaatgacaacacaaaggaaacaagcgtatttggaaataccaccaatttttttttttttttttatgaacggcaaggtgaatatggcttttcacaaattggctagctcggggtgcactaaacaaatgtcttactttttttccaaaaaggaaaaggatgaaataaatgtgacacgcgccccttatgaaagaatcaaacctgtattgcgcagctccgttcatttttaatctttcacgtgggaaaaaggagtaacatatttgcactatgaaggtgcgaataaacaagaggagagagaagttgctaatatcagcctcgacttggaacaaatggatgccacaactttcgtactaggcatttcccgacgttgatacagcagacaacacctctttggaagaaaaaacgggggaaataattcggtcagctctttcgcgatacgcgcccactgcactatttggatatcacgtttttcccgcattgcgctttttccgtattgcgcttttccccactagcttcttcctcctctccctttttttaaataaacgaatataaatgaattaatttcgtgtgtatggcaaaatgcagttttttgtcgttttaaatgttgataaaaaaaaggggggagtaggttttatgcatatggataaatgtgtatgatacgcatgagtgtgtgtttaaataaatttaaataaatggcccagtgaaatttaaaatatttcttggcgtgtaaatacagcacactctcacttttttcactgcccttaaaacttcgtaaattgctcttcattaaaatggttgtactgtgtaggtgcggggacgcgtgtattaaaaataaattgctttaaaacctatttcgggcttgcatatctcatgctaatcgcaaagcaattctctctatggtgagttaaaatggctcgttgtgcaggaaataaatgtgtcacaatgtgtcatgtagatatgttcatatatgtgtctatatatgggtactgatatattggcactgataaatggacactgataaatggacactgataaatgggcactgataaatggataccgataaatgaatacttataaatgtgcaattataaatgtgtacttatatacgtgcaattatatatgtctttttttttttttaactgtcgtggaataatgtggaataaaaaaaatatacataacacacgcatgccatgccccctttgccttcttgtaatatattcctgcgcgttgtatcactgaacatgctacaagcgctgtggttgaatctctcttaatgtatgagcatcgataaaaatatattaaagaagggtggtaaaaaggggtacaacatgtacgtataaactgttatgcaataatttttgctccattcgattatgtaaaaaaagcgaacatttttttttttttttttttttgtttcttaaattctcgtgcatatataaaatggttcttgtgtgcatacagatataaataaatatatttatttctctgatttgaacttatggtgaactcacttttgatggctaaatgtggcacggctaagcgctgcttggtagaactatgcttactaaatatagcttatttttttttttttttaagtttataatgtataaataacactccagcattgtttcgtgtgtcttcaattcgcgcaaacgtgtacagtaatatgcatgggttgctgcttcttcaccttgtcgttccactaccggtgcgcatgtgtataaatgctgtacacatgcataatggggaattctgaacttttttttctttttttctttgtttgtttgtttgttcgtttctttccttttttccttttttccttttttctttctttctttctttctttcttttttttttttttctctctacattttgttggtgcttcacatatgcgaaagtgaatgaagtaggcttaactttgcgaaaggcggcattgatacctatatatgcttatataagcgcggtgctatgcgttgttcctgcgccgtgcctgcactgaatatgcgtggatgtacacgaacacatgttcaaatgcgtaacaaatatgctttgcattattccgttctccttggaatcttttgtacatgcgcccctcacgctcagcgtctgcgcttggctagcacactccacatattcgcgcagtaaaacaatggcacaatcgttcacccatacaccgatatatttgcattgatataggaatgcccccttgaacaagcgcaaaaattaaacaaattcatttaaaaatttcttcagttatgataaagccctgccccctctgaagccacctctgccacctcggaaaccacctctacctccgcggtagccgccatctctgcctccacggaatcctcctctgaatccgcctcttccggatacgcccattccgccaccagatctgtaaccacctctaccaaaactgccaccatatcctctacctcctctaaagctgtttctaccttcatacattctatctccaaatggtctatatccacctcgcctcatgaacccacctctgccacctctgaacccacgaaagaatcttggtctgaatcctcttcctctaaatggtctcgagttcacaatttcttcaggtgacatttccttcacatatttctcatccaatggtgattggtagcctgggtctttcacatctaattgatctctcgataacagaatgtcgataaaagaaacggttttctcctgcacaacctgttcgttgttgtcctgtccactaacatactgatccgttatgactgtactgccgcacctggttatctgatgcaatcctttaaatctccttttgattatttctgctagagttactgcttttccgatggcatttcctgtggcttttattttcaagctttttttatcttcttcacctaaaattttggcaccatagttcacataattggtcattcttccggtggaagtgattctcatttcatcttcgtctattggttctctatctttcttcattttgttcaaggggttttataaaatatattttttttttttaaatacgtttgtatatatagctatttatttttatgtatgcgcgcaaatgtgtgctctactacgctacgagtgattaaaggcaaaaatgcgcgtcctcgtattcttagctaacgctttgtctgtctatctgtatatatatgtatatgtgcatatgtatatgtacttgcgcgtctctttttgtctgttaaaaatgcgctttgttttgttttgttttactttattttattttactttattttattttatttacttatttttttttattatactttttttttacttctctgcttatatggggcactgctattttgtttctcttttggtacttaatttcgcataatgcaattgaactattcagctgaggtggggggaggaaaggggggcgaatgaaataagcacacactgcaaattatacattgcacgcagcacatgcggtatggcatgcaatccaaatcaggcacgacatgatgcaatgggtagcggtgaagcattggccattttccctaaaacgttattctctagttatgtatatatatttcccccacgtcaagtgttcacccatttttatttacaactgggcggaaaaaaaaaaaaggatagggctaaaacgaccagggcttgcgcaacggcaaaggctcctaaagatgcgcgattcggctaacaacttccatgttgtatatacattgcaagtgcacataaacgtgtaaacatgtatataaaaaatttatgtatttatttcacgcaagtacgatcgtgaggggataatgttcctttcaacattctttttttttttttttcattggcagaagagtgggaacacatgaacgaacacgcaaacactcaacgttggcacataggaacgcaagaacacgcaacataactgttacaaactgggccgagcataaaatttatgttatgcttcatttcagcatttaataaaaagtaggatcttaccttctcatttcaaagttttttttccttttttacattccttcaaataccatggttcgcttattttgttttaacttcctgttcctgcttctgtttctgttttttttttttttttcgtatattttaattatatattatttaattatttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtacgaaaaaatatataaacgaatatttaattatatgcttatatatatatatatatgtacatatgtaccgctgctaggtataattttggggggcaaggttccgttgggagtaaattaagaggcccactcatcacctacacttggcgatattttttctggttttatagggggaagagcatgcatcatatgttatagtacacgtgagcgcttgcaataattaatgtcgtgcatatgtacttgggccaactttatcatggtaagaaaaaagatccttaagttaaaacaggtaaaagtgcactgcgcggggggttgcgcagccaagcgttggccgagaggaggaagaagaagcgcctcggcgatgctaggtgtatagtgcttgccccgcgcaagcaatacatttatatatatatatttatatatatagatatatatatatatatatatatatatttatagatatatgcatatatatatagtatatataatatatggcaacttaagcataacttttatatataaaacaaccgtcggtgcgaacattggtgtacgcctttttatgtacatacaatagaaaaaaaaaaatgaaaaccgggatttcaagcttttttttctttttcaccctccccctctttgggcaattaattcatcaacattacatcacccacgtcatcaccccatcagcatttgaccctcttggtccttttcaactttcagtgttcatgcataccatataaggggaataccccatgatgttcaccactttcgcttaacaaaaatgttaacttaattcactgaggaaggaaaaagtgcaaagtgatctcgcattttttttttttttacaaaaaggttcatgttcatcatcctcatcatccgcatcatcaccgtcaaatgtgaaagattattttaccccaccacttaacatagcgtgagtcaatttttaccaagaacaacaattagctatatttttcccacttgggaagttcacctccagggtgaaaaaaaaaaaaaaatctcaacttgtttttttaatgaacaatccgatgaactgttggagttagttgttcccaaatgcccaggcgtaggaaaaaagaagttcattggaagagcaacaaaatgtattacttattactgttgcgtaccttttttatgtgttatcacaccgattaaaggagtatccttaacgaatgaaaactaaccccccatcgcgtaaacggaatagtcacaccaaacacaccttcttgtagggtgaattgggataatcgcaaaatgtcgtagggtcatgtacgtaggtgtacatatttgtccatgcatacctttcgaatggattaacagtgtgacatgttatacggacatttttcctattttaaggaaatttttttttttttcccataaaacataggcaaacataaaaagggcacatttcgtatgctgtcgcggggcatatataaatccacagctcttgtactgccatttcttatgtgacattttggatattcacttttagctttgcatctttttcgcggatgacaaatttgggtcaccttccagccccccgttaaatttaaaatttatgcataaaacaggtttacgcatatttaacaagtttaccccccacttgcatgttttttttgttttttttttacacgtacactgcgttcctttggacgaaaacaacgcctttttcaaatgtgaacatttcaaaaaggggggtggggtcctactgttagctaaaaaaaaaatcagcgcaaggcacatatcaattttgtgggcctattttttaagggggtcacaaaaaaaaaaaaaaaataaacttcactgattggaggtaaaattttgtggaagcttcttcatttttaaatgaaactagttcttttaaaaaaaaaatgttgcaattgatgtacggggagtaattatttttttactctccccttttataccctttgtacatgttgctataaacgtgcatatgataagattacgccattttccaaagcgagcacaaatgagcaaaggaggaagggggatgtgagctttttaatgcgcagatcggaatactagcgatgtcgttttgcccagaaaaatcgctgcattttggccacttcaggaatttgttctttctcgccacgcacgtgagtatgcatgcatgtatgtatgaacgtgtttgtgcgtatgaatgtccccgcgcgggtaattgcttgcctgcgtgtgtccaacccgcgaagcggccacgcgtgtgcacatgcttcaagtgaattttttcgcgcaccaaacagagcggaaaagttgtcccccccgtacaaatatgtttagatatacatatatatatttacatatacatatatatatatatatatatatacacatatatatttatatatacatatatatttgtatatacatatataactgctggcgcgtcttaatcggcaccacgacaacacctgtggaagttgcttcgcccggaaaacataaacgtacactccgtaacgaatcgcgacacagtgaaggtgctccgctgtttcaaaatggcaaggaaggacaacatatggattttgtgtaaattctactgcgggaaaaaaaggggagtggtcagcaaaaagcaagaggaggaaattattaaaattctcgaaagttcaagcacaccgctgaccgttttgattaaggaagtacgactcagcttttatctgtctcagcatagacagtcgtgcacataccacttgagtgtgtgctcatcacatagccgtatatgcatacatacgtgggagtacttaagtgcgcaaacatcaaagtaatatcctcccgtgtgcatagaacatgggggcgaccacccacatctactcctacataaaatgacccctttttgtaggaattcgataggaaagcaacaacgctgtatgggaagatatacaaaagcttaattttttctcgcttcctcggtaaataaaaaaaaaaatatatatcatacattgaggaagtagaactaattggcaaatgaacttacctgcaaaagcgctaatacttgcagattgagcccccacaattatttactttcccattttctcttgtctccccctcctagtcatctttgcaaatttgaggcttcgactttttatcatccgaactagtaatgtgagtacatgtgtccgctgggcaaatgatcaaattaaaaaaaaataaaaaaaaaaaaaaaaaaactaaaaaattaaaaattaaaatgctgcctacgcaacgacataaaataatcactacgagtataaacatggagcatgttgcttcccccctttttagaaattcaaacaagacatttcactcttggcacagtttgtaaccctgtgtgatgattacatggacgttcaagttttatacattggaggtaggacgcgcagatgggcccattcagctgtgctgtttgaggagcgttatttatatgtgcttctggaggaggcaacatattcgcacacgcaggggattggtagtagacccaatatgtgttcacgcataagtggcacccatctgtaagtggaacttttgtgcattactttgtttttttattttattttattttattatttttttttttttcctttttagtaacactgctcaaatgcaagcgatttttgaagaacctgttcattcagttaaaagttgaggagaacattcccatcattatgaagtaagctatttttcttaagagcgtttttgcagagtagacttttttttcctgtgggctttcaaccttcatgaaaaccttgccgttatatgtttctgcatctacgacatgtttcgcctgccccacattgtgccatcccctttttgcgccatttaagggaactggagcgtttatagaagcctatcgaggaacggattttaaaaaccctttgacaaggaggccaaacaatctcccgcttttttatttgccgaaccgattagctcattttgaaagaagcctaattttgtgcttcacacgtatggaggtatatgccacatttgtgtgcggaagtgtgtatccaccgctgcgcacttttttaatataccatttgtaccatttgtgccatttgtgccatttgtgccatttgtgccatttgtgccatttgtgccatttgtgccatttgtgccattttttttttttgcacaaatttatacgcgtgcagctgcgttgtcccttttgacgacagttcccctgccccccatttttaaagcattaccattaacgctcctgttcgaattaaagcgcagcggagggataatccccactctgtggagttacccatttgtgagagcccacgtatatgtaaagatgtattcaaatttacatacgcattgggtgtgccttttttttaattaaaaaaagagcttccaaagtatgcaaaaggttatgtacgtgtttcgttttgttttgttttgtttttttatgttaagttttttttttcttttttttgttaaactcttagctgtttacgcaggtgtaaaaaaaaaagaaaaatataaaataaaaaaggtattaaaaatgtgattgtatatcagttgggcacgctttgcaaaagctgttatacgtatgagctaactgaacaaataaacaacggcatgcatatttttgtgtgtcccatttatctgtttcctcttttttctgcaatttatccatgcagacgtatcctatcaattatccttcgactttctctttatgtcttttctctgttgttgtttgttctttcttctttcagttagtttagctctacgtaatgttttatatgccaagtaagatttgtctatcttggacacctcaatggactcatagaacggcttggtgtttctttccttcttgaatatactacgtaattgtttcttctttcttaattctttaactacttctttgctggagtccgctggtattcctccagtactctttgtagtttttttatttttcaaggggatcataactaagcattttttatatttctccaaccttgcaatgtttttctttaatgtttcttcgcatctattttttctccttttgtcgacacagattcctatgctttgggctgcaaggggatttaacttggctccctatagaggtgcgcaacatggggaaaagtacaacaggtgtaattagcattaggaggggcggttaataaaaaagggcgttttgggaaaagtaaaatattttacactcattcattagatgactgtatagaacgggataaacataactgctgtgcgatgcgcatagcacactatacgtatcaccattttgtggtagatataaaatacgtaccttcaattcctcaagggtgaagcctcttccaagtctggatctgaaattgtacctttgcgttgggcactgtactatgggatgcaatttttcaataggggttcctgcatttgcctttcttcttttttcccttaataatcttctttttttcttttttatgtttttactgaaatttactcttacgtatctttgccaccatttgtgcaggtgaacatttggcaatacgttgttgtgtgccaccattttgggaagttactcggcttgcgttcaggagatgaaaaaagaaaaaatgtgctgacttgggggaggggaaaaaaaaggtgaagcacaatgtgaaaatatttgctattctacagggacacttcttcattcgcgaagtgggcaagtcgttcgcaaacgtttcatcctcattatgcacgctctttcgagcatctctccataaacagcgaggaaaaggtaaatgcagtgttatctctcccgtgaaaagcgcgtaatgtgtgcctcgtttacatctctcgcaattgaaatggcttcggggacctctttttacccattgggccgactaaaacgctctcaattgacgaagcactcgcgcaggcatccgcacggtatcatcgcaccgtgccatcgcacgatggtatgcccttttaatcgcctcaatttggcattgctttacatctcctcataaaagatattacctttgcttaaaactgcctcgcgggggaaatgaaaaactggaagagctaaggaaacagttgtacaaaaatttactgagctgtaaataaatcgcacaagttaccaagctgctaaattgtgatgccgcgaaacgatggaaaaaaaaaaaaaaaaaaaaatcatacgtttctctgatccttataaattgcaagaatagttaaaatgaaaaattatcacgcgacaacaattgctatttcttttgcacgaccattattgttcttcacgtgtgagtgccgcctctgcctatcagtgctatagcgtaaatgagcgaacgaatattttttgtgaacagtaagaaatacgtataaaaatattgcgcagttttgctgcttatggaaaaagtgggccacgtgacgttatgcattatacatagcctctttcattatgtacttgtaatgacgggggtggacccttttttttccctctttggagtgattaaagtggggcgccaaaaggtacgcaagagcgggttccctccataaaataattgccctgtcgcgtagcgcacagcattttaattgtattattatatatgctaccgctcgacgtggggtggcgttatttttaacgcccacctcatgtgctgcacaattatttttacatacagaatggaagaaaatggtttaaaaaaaaaaaaaaaaacgcgcttgaatcgaccaactcgaaacctaaccaagcaataaaactgttgtgcattcgcacgtgctacgcagcatacttcatatttacgtgcagcacgggacgctactaacttaagtgattattgtatgcatctcgggcttgtaaagcgtcggcgcggtttttcaaatggatgtatatataccatatcgcattgagttgggagtgccccacactgtttttaacgagcagcgcgtaaaatatatgtacaccaattttgtagggaagtaaaaattatatatgcaatgcatatgcgcttaattggcatggctcctctgctgcttaattcccctctttcgttcttttaaaaaaagcatatgtaaaaaaaaaaataaaaaataaaataaataaataaaccgctaaacagattaagcagtaaaatcaaatcaacaaaaaaggggtgatacatccatgtaccactattttgaggaaaacacaacttttccttggaggagataaaaattttcatcccttaaattttgagttaaccccccattaagtcagcctttctcacggtaagaaagcgcagcttgcaaattagtgacaaagcggcacaagttgaaaattactgcgttatttgttacgtttggttctaatgctgacgtggtgacgcatttacgtgatcatatgtactccttatgatgtatgcctctccggccgcgtgtgaaacatgcatcgttagtttgctttccccctccaatatacgattcaccttgtgttaaattttgcttcacctgtttttccattcccagtacagaaaaaaatgacgactaaagtgaagagagttcaaacctttggaaaaaaggtacaacacggagtgtgaaaggaggaaaagaaaaaaaaaaaaacaaaaaaaacaaaaaacatataagtcaacccgagtgtggcgaaacagaggaaatagcccgggggagagaggggcacacaccgatttttctacccacgtagctgcctatactgagtcccaacctgcatatgagcatcccagcttttctgtgtacacgtgccctttgccaagaaaccgtttatgcggcacccttacgtttggccaaataataccatatggatcaacgaagtggtgtcccgttttcgcgttttatttcaacgttgagagggtgaagtgacataagccaccgtactcagttgttcacgttttgttacttctctaccaagggggataagaaaaaatcgcctaatgcgttttttcatcccttcttgaaattggcacccccaccctgagttacccatgacagttggcataacatatcagcactccacgaatggagtcgttgtgccctgtcgttttggggtgcccttctcctcccccagcccatagataaaccaccagctccgtagaaccgtcacatgaaattccttttttccctctgcccatctctacagaaaacatccgttgccgtggcaaccgtaaccaatggaaagggtctaatcaaattgaacggaaaaaatcttgacctagtggagccttacatattaagaaccaaggtgtacgaacccttatggttaatcgggtcagcaaaattaaaaaatttggatattcgtatccgagttaaaggaggtggtcaaactgcccaaatttacgcaatcagacaagctattggaaaaggagtgatttcatattaccaaaaatatgtcgacgaatctacgaagaaagaattaaaggatgctttgttaaggtacgacagaacgctccttgttggagacacaagaagatgtgaaccgaagaaattcggtggaaagggtgctcgtgcgaggtaccaaaaatcgtacagataattttacgttattttattgttcaccttattttaatgttcaccatattctattgttcactttattttttttttcactttatttcttttttcactttattttttttttcactttatttcttttttcactttattttttttttcactttatttcttttttcactttattttttttttcattttaattgttgtacacgtgtgaggggggatgcacataggcctgcccatacgttacgtgcatgttgcttaccatggggcatctgcttagttgtgaatctgcctagctgcatttcctataagagctaatgaacgtgccatttttgcaaaataaagaaaaagaatcttggaacgaatcagaagcagagaatacgaagcgcaccgaatcctcgaaacacaaatgagtccgttttgctcgttcagctgtttatttatgcattcgtgcatatacacgtgtattcaaaaatttttttttttttcatttttgcctgtatgctaatgtgtatatattttatttcacccacggcgtagtgcgtaaccacttgaacccctttaaataatcattgcaatagtgccatacaattgagaaaaaaaaaaaaattacgcagtaggcatgtgggactgattaatagtggcgacacaactgcacatgttcagtatgctggcagaaaaggagacccataaacatacacactgcagtgtgcaatgtgaaatgtgcaacaggttcgatgtagacaaaaaaaaaaaaaatcagttggtggggagcctaactggttggtaacaaataattggaaggtgtgccccccacacactccccatcgggggaggggaatatgccaagtgtgggtagggatggctgctccactacgatgttgctacttcttaggtgcaccccggtaaagctcgtacctgcggacacacgtgtcgaaattatcgataggtaaattgcactgctcgaagtcatacctgagcatatcataaatgagttgaaagaaggaatatgtcggagcccactgcagcacttcgcgcgcctttgaagaatcgccatgcaaatggaagacatcacactctcgataatatttggaatcttttttaataagcactcgatcgtgttgatcaaccccgatctcttccacgcccgttcctttccattttaaaaaaatcccaacaaaggaaaaagaaatttcgcaaaattccttcaccgtatgtttttcatttgaacttatgacaaaatcgttaggttcatcctgttgtagcattagatacatagcacggacataatcctttgcatgtccccaatctcggtaggtagatatatcccctaacactatagcgtcttgctcatttttgcatatgtttgctacccctctggtaattttccgagttacgaacgtttcccctctccttgggctttcatgattaaacagaatgccatttacgcagaacatttgatacgacattctgtaacatatcgttatgtaatgagcatacagttttgcaattgcataaggggagacaggattaaatggagtgcattcgttttgtatatcatcagtggagcatccatacaactcagaggtagaagcattgtaaaattttatattgggtaagttcgaaattttgattgcttccagtatacgtaaggtccctactgccgtggtttcggctgtgtagacaggcaattcgaaactaacctttacatgactctgtgcagctaagttgtaaatttcttttggctttattttatttatcaagttgcagatactgttgctgtccaggacatctccataatgcaaattgagctggtcaaaaatatgatctatccttttggtgttaaatgagctgcacctgcgaatgaccccatgtacgatgtaccccttctccagcaacagctcgctcaggtacgagccatcctgcccggtgatgccgaagatgagcgcgacgttcattcggggggtggggcggtgcagaggtggcacaggggcagctccggggaagcacagaggcggaaaaattgcagaaaagttgcaaaaaaattgcggcaaaccttttctgtgtcgtggaccgctcccgctctaatggcaaacgtgtcctttataaaaacacgaaaaaaggtgcgcgcaaaatcacacgcggggaacaccaaacgcagaatgcacacttgctaatttttcacttttgcaaagggattctcctatttgtgcaaactgttcggtgtcctacacatagcgcatggtgtacacctatgaagggacaacaaaaagtgaagaacgaaaaaattgttattctgatgaataaacgaaacgatcttttgtgcctcctatttttttttttcttcaattttttttgcactacataactaaacaaacccttctcagaggcgattccttttcctctagcttgcgatgcgtgggcaaaaattcgttgcgcagtaggcaagcacaatgcgaaaaagagtgtacgcaaatctgtttggaaaggggagggtgggacaggaatgctcatggaaaagcaagcatgcaactaagcacaaaaaaagaacaaaaaaaacaacaaaaaaaaagaacaaaaaaaacaatatatatttatttatatacatatgtgcatgtaggcaaactaccattttatcgagcgacgcacgcacctatcgttcctccttcgacttggttccccgcttgaggaaatgcctcttccagctgcacgcttgaacggcaagaagccattcgccattttattttatttttttttttttcctatccattcgtgtcattcatttttttttttttttaacccctccgcagtgacaatcaaatagagagctattcttccaaagcacgctgcggaatttttttttttttttttttcgttgcagcggcaacagttagtagactaactttgttttactattcgtttgtttggttatttgtccttattttgagggaggttcccactttgaggggttttcccactttgaggggttttcccattttgaagcgtttcttttttttcgttttttcctttttcccccccttcctccttctttgtcaccccccacgtgctacactatgatataacatgttcgttgaattccttctttgcctcctcacatggtgttacgttcatcgatgcaaaggtctacaaatcagtaaatataaaaatcaaagttcctttttaaacaatttgcatgcagcgaatgtcgcacgtggctatcatgtctaccatttgaaaagggaaacattcaggggcagtgtcccactgcgcgtaggaggtgagaggcggggtcaggcgctgctaggtaggcgcagcgagagcgcccgccatgggcatgaagaggatgtagaagaaggcgacgaagaggatgtagaagaaggcgacgaagaggatgtagaagaaggcgacgaagaggatgcagtagaagatgaccaaacggatgaccaaacggaggacgaagcggacgacataacccgcgaggagcgccttgcggcgtacgagaaactcctgaacgcgcagggagacgaagaggaccggatgctgtccccgaaatataacatgaacatctacaatgtgctggagaagcactacgagcagaaggaagaaaacaaagtgatcctaaccatccaaaatttgaactacgaaattagtagcaagaaaattataaccaatttaaattttcaggtgcataagtcggagtgtgtcggacttataggaaacaatggttgtggaaaaacgtcgctcctaaacctaattttcgatcattcagataacagcaacaaaagtgtaataataaataacaaaatggccaaggaaggggtgataaattttccactaactgaggaaaatatgcatgccatggtgaagaaaaataaatttgactttctgtacaaaattttgcatcacatgaaaatgaactctctcgagttgtcccaactttcatcgattataaaaaatagagatgtctcctattttgagaagatcaataaaaaaaaaagagacaacaacaatgatcttttttttaaaaacggaatcttttatttcaagcagaatattcaccttctggaaaaaaacaatttgacggtgtttgaaaaggtactgaatttttatcaacccgttttagacaaatatgaggtgttaaattatatcgaaagggagatcagtcggtacagaaatttggacgctgttcaaaggtatgctgtgggggaggctaccgaaaggtccaatcagtgtgccaccgggaggggtggtgagaaataccctgcgggaggtagcccaagtgggaaagaggtcgatctaaggagaggaagctacatcacgaaaaagcatgttaatattgtcgaatgcgtagaaacgaagcagggcggagaaacgaaacagggtggagaaacgaaacagagtggagaaacgaaacctggcggagaaacgaaacagggtggagaaacgaaacagggcgaagaaccgaccaacgagcaggcgcaactcttcgcgcagtccaaactcttccaaatggtgctcaaactgtacatgcacgaaaaggaaaatgtgttcaaagagataaaccaagtaaaaatgaatttccataaatacctgaacattttgaatttaaaaaatttactacatgtcaaactgagcaatttgagcaacggctacattatccgagtgtacctcctactgcttcttctgagcaatgccaaacttctcctaatagacgaaataaataacaatctcgacatttttaacattttcttcattatgaacatttttcactattctctcaagtataaagaaatcggcatcgttttggctagccacgatttcttcctagtaagcaaattgtgcaatcgaattttagatttcaacaaaatttatggacatgacatcgactttaacaacatggcattattaaaaaggataagcagaagtgggcatcaatctatccattctgatgttgcacaggaactacaaagaaaaaatgaacataattcgaacattaccttttttaaaggaaattacacgcaatacttacacagtatgaagatactcttcgacaataggaggaaaaaaaaagaagaattaaaaaaaattatggaccaactaagtgctgccataaatcaagtcaaaaaaaaaaaaaaaaattcatgcatcagtctttaaaaaaaaaaaagaagaatttaaattatatcaaaatgtgtactctaccctttttgatagtacgctcaattatcagtacatgtactataatttgatatatagcaggaagagtgagaaggggatagccaagggggttcctagcgagggggggatgcaggagggaagggaaaatctcggccacatgggaagtaacactgctgagggcaattcgaatggtgaacagatcgaggagaaaaccgctcagcataccgctggcaatgccgatgagcgaaccgcaaaacaggaagaaggagatgaaggcgtggaatccttcgtgtacaacaaaatgaaggacatagaaggcaacatgaacaagaatatcctcatcgacatgagcaaaaaaataaaaacaacgagctgatagaaacaggcgagagatacgcaaagaacagcgtctctctctacgaattcgacaacttttccttctacttttggaatagaaaaaaaaaaaaatatatttttaaaaacatgaatctgagcataaacagcggagaaaatgtcctcctcttagggaaaaatggaattggaaaatccaccctctttaagatactgacgaataggtacaagtttcagatgcggacggaaggaggtaggcatagaagaagcgcttatgcatacggagatagcgaggatgaagaggaatatctagagggagatgcccacctgcatggcggagaaccaagcaacgcaatcccaataaaagacaaaatagcaaacttcgaaggtaccatacactgcaacttcgacaacgttctcctgacctactttgagcaaaacatgattaaaaaattgcacctagaaattaacgaatattttaggtacctaattgagaaagtcaactacgaaccaattcacttcgacgacggtttggatgtggaccgcatagacaatgtcgctatggaaaattatgacggggtcgactttgacaatgacatatctatcccctccgccaaggagcacttctttttctacgttctaaataaaaccaagccattttgcaacgaacacgacgtgaccaacattgaggagaaaataaaagcgctgctgaaaatattctacatcgatagctccacatgcatgaaagataaaagtggaggggaaaaagtacgaatattattcctttcgttatttttaaaaaaatcaaatttgcttctcctagacgaaataaataacaatttagatatttacttaaaaaatcttctcctaaattttttaaattatatttatcaaggcagttacattttgacaactcacgatttttacatgatcaaaaatttgacaaatgtccacaaaattgtgtacatatttgattaccagaatatttttactttttataatgtacaggattttatacagaacttttaccacttcattttgcattcgtttgacacgctccacatggttagctcgcgcgaaagcagagcgctcagcggggttaagcagggtaagcagcaagatcggcagcagcataagcagcaagatcggcagcagcataagcagcaagatcggcagcagcataagcagcaggatcggcagccgcaacagcagcgagagcagctaacccgttctccccaacccagccacgctgtctgtggtacttctcagaacaacgaaaccgagaacaacccactgcataacgaacgggagaaaggcaacccatatgaagacccacaggaagaggaaaaaaatcaaaatggagaaaattatgaccaaatactgtacgataattacgactatcaaattttgcagttcttaaaaacgcaatatgaaaaggatagaaatgaaagaaaaaatattgaacaaataactgatcatgaggaggtcgacattttcgaaaaaaaaaaagtcaataggaaaaattttgggggcaaaggctcttccgggaaaataaaaataaagaattggaagcgatggaaaaagtgaactccattcccactcaaattagctaacatgggggagaaggatgtgtatatagagacgtacgcacacaagcacaattaatgagggtatgagcgacaccctgattactcagaaacttcgctatgtttgggtaacacatatgtagcgtagtacccttgggggtatattcactgggggatgctccgtctttttttcgcagatacacgacaattgaagcagttgcgccaagtagagagccaactttttttcatgggtaacataaccggaggagttccccacaggaccaaaacgcgtatcgtactcccaaacgtattcattagctcatacatgcatagggacatataagtgtatgtcttttcctcgggtcagggtgcgtgtgggggaatacaatccctaaaacttatgccctcatttatacacctatttggggggcaacgttacgaagacgccttcaggaatttctggacagttcttcattatgacttcgacaatgttatgttcgacatctccctgagaatatgataagcgaggaattgataaaaattggaccacgtggggggaagggggttcacacaacaattccgcacatgcgtagatgagtggaaaaaaagtgcgccaaaatgccgaacacgtgaatgcatttatgcacgtacgcattatgcgcacggaggaggaagagagaggacatacctgtatgtctatctggtcgggggccccatttgcccccttgataacggacgcaccgcacgcatagaagcgtgaaaatatttttgccattttgtccaatttgacatacgtatgtaaccccactacaacggtgacaactttttttcgtgcccgcgtagtcttttgtatggtaattttttgagtcgcctaaaggggaagaaaaacaggagtggtgaatatggaaaggttatgaagtgccctgcgtagttgccagcacgggcgccgacagaagcagctacgttgaagggaacactgtctactacatgcaatcacatgcgaaataaatatacaacgctgctttgtacgctgatttgtacgcagctttgtacgccgcttggtacgccgctttccacacgctgcttctcgcgtggctgctggtgttgtttgtattacattctggggggccttctttgcctgccgcttgttgctcatttccgagtcgccctttacgatgtcatagttgtacttctccttgttcgcctccttacactggctgaaggagtttccgtactcgcagtattcgtagggcatcccgcaaactgaagatggagaaagcgaaagaaaaaaaaggaaaattttaattttgcgcgtcctcttataggggaaaaaaaaaagacgcaaaaatgtacgtcacaggtaatacatatagacgcgcagctgcgcatgactttacaccccaggtaggcattcacgtgcacgcagggcacctttacagtagtccacgatgacaggctcacatttcgttgccttatttctgaggggactttctgtcgaagcgttctgatcctcctcattattttcatttaaattattcgaaacgtcatttgcattttcgtcatctcgtgaattgtctccatttttctgttcatccttggagtcattacttttaactttgctattactttctacagcgtttttattactcgcacctttcgtgccttgcttctttcgctttttttcttcctttttatctttcatttttaagtacctcaactttctttgggatattttttcctgtccagattcttccccttcctgttcttcttcctccgcgtccgactttattttcattttgtcgaattcgttttggagttcttccattttgtggaaagcgattgagcggttggttaggcggtcggttaggcggtcggttaggcggtcggttaggcggccagatagacggtcaggtaggcggccagatagacggtctgtgggcgggtccctctgcttggtgattcgccagttgctcgttgctaaatccacaggagggaagctggctttgtcctggtcgtcctttccgcaccgagctgtaacgctacgtttacgaccaggaacaaagttgcgaaaaagagcaacttactgttaaaggaaaattgattaatggctttatgatgtcccccaggaaaaaaaagaggcagctaaaatgttttgttcatcattaaactgaaacttcaagcaaaagacaagggtcctatttgcacgtggctacacggggggagcaagcgtgatcagaagttgacaataagcgtacggtacggcgtgggctttatggcaaccctatctatgcaactgtttggtatggttcatatgcgtattcgatccttccatggaattcatgcgggctcactaatgtaccctattcagtgtgttcacgacttggtatcttttgcctgagaattggcacgtcttcatggttcgcttcaccgactgcttcttctctcggcgtatggctccgctgcaaccatggtgaaatggttaccatgtatttatataaacgcacaaattatatgtatacttttttttttttttatgaataacgcaatgttcgtccttttgacgtatgcttggaacagcagatgtataaacacagttagggagctgcacaaaagtgagcacctcagaggtgttacatttctcaactcgtgttatgtaactctgtgcgattcaattatcttactttttaatttggcaaacacagtttcgttaaacgtttactcagaaaaagcggcgcattctcgcagtctccatatttttgcaaagagctcagttgctcaattgtgtacattgcgtaagtaatacatttgtatgctttttttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatttctatatgctgaacttttctgagaaggaaaagaaaagtctaaagttgttagcagtaacaaatagtacgtaaagctgtgctgacattttgtgagagcccctttttttagtagattcgccaaagattaacataatatagcctatgtaataagccaggacatatgcgacgatcgcagtatgcacaggaagatgaacccatttagccaaacgtaaacatcttaacatgtcgtacctcgtttttctgcaagcaaagaatatttgcctaaccccctactccatttttcccattttgaagtttataaaattgtataaccccctggtaagaattcttttccactttgtccttctatcctatgagaaaacatacaacaggaaaataatcaagctggccttttccctcatgtacgtttgcgcgtacgtgagtatgtatgtccttgttcggcctgacttaaccaagtttcgaacacttcatggctacataaagaaacacatacagattaggtaactcacagggggggggaggggcccactgacgttaaacaaatctacacaaggctcatgcacccatatgtgcacgccctcatatgtagaaataatttgttggtcacgaattacaaagttatcaaccctcccccctgaaggctgcttccccccccgaaggctgcttcccccccttaaggctgctccccccctgaaggctgcttctccccccgaaggctgcttctccccccgaaggctgcttcccccccagaacgcagcttcaccctcacgcacaacatgaaatttgaagaatgcgtacaactgttaagagaaaaatttccacttgtcgatcccaaacggattgaagaaaaaataaagttgtatttgatcaacaaggcagaagcatgccatcctcaagaggaagaaaattgccaaatagatgacaactcggtgaaggaattgatcaggattttttctgcagagggtggggaaaaaaaagatcatgttggatcccccccagataaggtgcacagggaagatgttgcacatagtagagagggggataaaaaagaggagcataattcttcggggcataatgcagaaagttcagagtcgcgggtggaagtgggcatgaaaaaggaccagccaatcgatgtagcacatgaaagacctcacaccagtaacgcagaactcgcggcaaaggacaaaaatgctgcaaaagattacacacgctcaaaccaggcccctgaccaaggaattctagacattgataagtttagcggtaaagggaaggaccagtttttgagagggacccctgaaggcagtagcaatgagctaaagaaaacaggaacagacggaaagaagggagcggaaaagggctctggggttgataccacacggaggggaggcagtaccacaaatggtcagaaagatgggagggaaaacaataataaaaacggggcggaaaataaagagaaaaacggggcagcaaataaggagaaaaacgggaaagcaaataaggagaaaaatggggagcaaagttgtaacgccaagggagcctcaaatagccggacgaacgaagcggaaaagagggaggatgccgtaacgaacgaagcacggaaagagaagatcgctggaatgtgtgcggcggaaaatagtggtgacgcgggagacctcttcttgggcgcgaaccaaggagtaggaaaggatatttccgaaaaggtcaacgctttggaaacgcccaactcggccgaggcacccagcgccaccctgtttgaagtgctgttccgaaagtccctcctagaaaatgacaatataaaacggaacatatcatcgaagaacttctacataataggagaagacatgctagtcaacattacgataatcctggaccgagtcatatcggaactgattagtcattatagagtaaaaaaaatggccccaagcgaacaggaacagcatttcgaaaattttttcaaaattctatacaaactattgagcaatataagttacaattcgaaggaggaaaaatataaaattataaaattcagtaacagtcaaattaaaacgtcttttttaacaaattgtgaaatttttaatttaacaaaattgttatttgagatattaaattttaatacgagtagttacggggtgggtatttccccttcgagtgaagaccccaatgtaaggcccgaacaaatgggagaagatatcgcatcatcaccttactatgtagacctgatctggaaatttgaagacccctttagcgacaaagagtctatactgtttgaatttgtcctgacctccgtcaatataattatgaatatgataaataaaaaagtcccacgcatccgaatgagtaacgaaaaaatatttccatcggatggaaaaacagaacagagagtatcacaggaaattgaaatttcgaaaaagtactttgaagacccgaagaagtatttggaaaaattatcaaataatatttctcccataaataacaaactgctaattattcatgagaagaacaaacaagaacagcaggccttgagtgacattcgtaaattacacaatgagaaatatgcggtacataaaaattatgaaaacggtagtgttgcatatggaaaaaactcacatggcgcatccagccggaacagcacatccgcagcgggaaggatgtacagtttgagtggaaaaaaaaaaaatcattctgcggataatcgttattgtactgacaatgaattgggggataaaaatagcttacagaagggcaccaaaaagataaagcatttcttcaaaaatttatttaaaaaggggtgacaccttcacccgcttattacaactgaatgtttttcaccaagtaccattcgtttgccttttttttttttttgtatgcacaacagtgtacgtacgggttggcaatatctgcatacattgcatgtgtgcaaaaatgtggatttccctttttaggaagttgcagttgggtttttaacttttaaatggagtaattacgtacatgtcgtactttcctttttttttttttttttcgttatatgcttatgatctttcctatttatctacctacatttctgcctatgtttattcctgtccaaggaatgggcccttaagcagacctccttatatggtttcctcatctgtcaccatatcctcaaaccttttcaattttcttcgcacgtccaattttacataacatgggataattgcgtaaagaaaaggaaaaagttctttcaacgtagggagcactgtcggcggggtgagtatttaatagcgcagggggtttcaaacaaacatataaatgcatgcgtgtacaggcgtgcaaagacgtatatttcgaaggtggaaacggggatggcctatctgcgggatgacttcttctgtgggatgacttcttctgcgggatgacttcttctgcgggatgacttcttctgcgggatgacttcttctgcgggatgacttcttcgggctgataccccccgtctgagaacccctatcatggcctccccccctcttcccccaatagcacagtcgcgttaacctatgaagtacgttttgaccaaaggcataatagctgttactccgatgtgttgttgcttaaatgagtgaacaaaagtaggggaaaaaaaaaaagataatcacgccgcaaaagtaagactgcgcatgtgagccattaggatgtgcacatacatgcatacggtcgtttaaaaaattttcacaatcgattaagctattcttaatttgttgcattctccatcgcgcatgctgagaggaccgaccaggagggctgacccaattcaaaatgtttcaccattttgtattataactttattcatgtcaagcattttaacatataagtagaggctcatattcacctcgtgacatttgggggaaggacaaattcgcttcaaacaaatggaaaataaataactgtcataagcggaaaggggggggttccccattgtatatgcgcgttacgacagtgtaagcttataaaaatggcaattcttacagtgcttcgccactccatagaaggttgccactaggctatttcgtttttacctaatacgatgtgatgagactgcgggatggcgttatattgtcatgcgaacaggcgtgcctaccactatgttgtgatgccttactgagtatgaactctgaacagagtgaccattagaggcccttcttttacatacagttagaataaccaaattgcagggaaaaaaaaaaagaaaaactcagctttttgtgcctatatatgccatgttatatatatacccatattgggttaaataactgggaaacgggaaccactttttattatatttattttttcttaactttgttttaggaggtgacaaaatataaaaaacgaggaggtcttgggaaactttattttttatactccaaaagtttcgaccatatttaggcgattattcgcttaagcgttaaaaacggttggcaaaaaaaaagggaaggaaaaataagcaggaaaaaaaacgggtatggaggaacggggaaaaatgaggggcgctaaggaactctcatcactctgcatataaaaatataaataatgtaaagtaaaaaataaataacgtaaagtaaataatgtaatatgcatgtttggtacatgcgtttaatgctcatttttgtgcgcataggcatataatacatatatataaaataaaaacttattccttgcgcttttgaatttttaaactgcaaaaggtcgctttgccccttaggcacctcccggtatatatttatatgctcatacgcgtttgcacgaatttaggtatatacatatatatataatatattattgtacgtacttctttttttccacgcggtgcttccggaatgcccccattttccggccttctttggttcagcgcgccctccactattatacgaggcatgtgcgtaccgcattatatacattgtatgaatagcactagtgcgtcgtggcatcaaggcatcactacatattatcgattgctgtatgtactacgcagcacgcacgtttggccttcgcgggatatattttttgatactccactcctattacccgctcgtagaatttaattatgggaaaggagaagcgaaaaaaataatttaaaaccggaaaaaataaaacgttaaaaaaacaaagcgaaacaaagcaaaacaaagcaaagtaaaacaaagcaaagtaaaacaaagcaaagtaaaacgaagcaaagcaaaacaaaaccaaaaaaaaacaaaaccaaaaaaaaaacaaaataaaaaaattttccttgtgaaaacaattaaattcgttttttattgcaaattttcgagtatttttaaaaatttatgtttcatttttttgtactttcaaaatattttttaatattaatttcatatatatatatatatgtttgtatatatacatatgtacttacatgtacatacttatgttttgctgaatggtaatgagtacaaaagggtttacttagcgcaaatttacagaagtacgtgcaacgtatatgcatagcatacatacgtgggtcgcatattatgcgtagtacgcacatggccgcatccgcatgggaaatttatgcctagtttatacgctctggcgcaaacatacgtaagcatatgcgtatgtgatgcgcccctgccgtgtacgttcacgtattccgtgcgcgtcacgtacatgtatatactatggtttattcatataatataatacatacgtcacatacgtacttactttacgtgcgtatgcgtacgcccgcgcgcttatgctttagccgaagaaccaaagtgccagagcagagagtactttagtagagaaattaagcttaacgaattaagaattaaatagtgaaaattaaaaacatataaattcaaagcaactgcatatttattttgcgtttattctcacccctttattttattttatgttattttgtattttttttttttttattatcccctctgagaaatctattggcctttatatgtacattttactatgcaggttgttatgcatatatgctgaggtgcatgtatatatagttcaatatatataactgtatgtgaagagtagcacagaatttaagcacgctagcctgttttattcgttcgcgtgtacgcactttaccttactacttctgtgcgattgtttgtatgcaaacgcgtaattgttttaaaaccgtatgcatatatagcacatgtacataacatatacatattttgtataaatatatttatatatatatgtctacatatgtacatgcgtgtatgcatacttacgcgtgtacatactcgcctgcgcgtccctacatcgcactcgcatttataaggtggaaagagaaaaggtatgcataataccatttgatgagaagcacgtgacgtgagttccctttaaaacgccctagattagcgcgtgtatgtatgtacaaaggcaccaaggtgtgcgaacaggagtacatacctacattcgcgcttaggcataatatatatatttcttacacacgcacgtacgcacgaaggtgctcgtacggacaaaagcacccctgtggttcataacaaaatctgccttgggaaatctcagttgtgattgtaaaaactatttgacttgaaaaaagccactcgtttgtgttttaagtgatttttctcgaaaggggtaacacagcagaaggtacaaagttgagcgagcgtaagtggatagcgagccactgagttactcaacaagcgagccgttaatcgcgcgtatagagaagcatacacaaaaagaagcgtgaaggaaaataaaaatcagctgcagtgctaacgagcaaacgccccagcgtaccaacgtgcgtatagcattttagcaaaacactcgcggagctactatcgcaaggaaaatccccaaccatatgaaataaccagattattgtgttttttaaaataaggcatttttgtttcgtattataaccccctttgtttttgatcactctctaattaaaggagactctccttcttccacccatataatgatatatacagatacaaatagatacatatagatacatatagatacatgtatatataaatagatacatatagatatatatatataaaaatatttgtgtatacaaatatacccccctcgaaagtccactaaataggcaccttttttattgcgtcatatcgaagatggtaagaacggcaacttgagcgcacggatgcgtttcgcgcatctgcgtcatgatgagccccctttttcatttaagaaaatggcgcaaatgtgcaagatgggctgatggcgagcgttcctcattgagtacccatcattacgcactagtcattacccaccagtctttacccaccaaccattactcaaccaatcatctcacactggccgcctcatcatgccgcactttcccccccttagagaatcctccttttcggtgacgaaaacttcagcttctgcaacggcttcctagccgaccacgatgacgacattgttgaagtttgtagttgtttaaaagaaaatgaattaaaacaagaaagtaaaagtaacattcaggcactaagcaagaatgtgattattcactatggcattaacccagttcagctaaaatctaaattccccccaaatacttttgatgcgttatattatattttacccgggttgtcatttcatggacatccagattttatcgatccacaaacggagatgtttaagttacgtttaaatttattttgttttagttttttaaaaagtagtaaaaatatagttaaacctgatggttatgtttacttattatttcctgacgaatcttccgcgcggagtggcagtgcgctacctgtgactgatggaaacgtcgatggcacgaaccatattaatgacactgacaataacaatcaaaacaatgacagcagtgacaatgttgaaggaaatagtaaccttaacagtaatacaaacaatgcagtggcggagggactcggagacgcttctcaaggtaagaagcacggtctacccttcctgcccatagaaccgaaaaagttagcaaaattttgtaacgtctcaagagagcacagtaaagattataatttaaaccttgccgtgcatgcaaattggctacctgtcctcttcaaccaacccattgtgaatgaacttcccgagtgggtaaagacatgtaagtactactgcttcaagatgaccgagttaccaattagtaagaataaaaatagccgagggggtggaaacggaggtaataataacataggagctacggggaacatgagcaatgaacagaacagagatgatgacaatgaaaataaggatgacgaaaatagaggaaaaaatagggaaggtaaaaatgacgaagaaaagagacaagacggggacggaagtaatgataacaataatagtagtaccaataatgccaatgtgcagaataacgaaaatgcaggaaataacgcagaaaatgagctaaacaaagataaggaaaacgaccctgatgaatacaatgttttgaaaatacccccccaggtttttgattaccccatcgaaaaactgggacatgttaatgaatgcttcttgtttaagctttactcatcaaatagcaaaagcgtccttatttctagactaactctgaaatacgatcccagaatttcaggatggaaaggagacaacaaaatcaagaaagacatgcttaataataatatgtctatgaacatgggaaatatgaatatgaataatatgaacatgaacatgaacagcatgaacatgatgaaaaatatgaacagcttaatgaatatgaataagtataaaggaggaaagtacaaaaataaacaaccgaaaaatgacttccaacagcagtataaaaataacttaatgcaaaataatatgaattattcattaaataaaaaaggaaatatgaatctccctcctcctcccccaaataatttgaatatgcaaccaaataatgtgaacatgccaaatcagaatatgaattataaacagaataactttccttttgttaataattttaaaggcatgccgaataatttatctcaaaatgtgcaaaatagtatgaccaacattccgatgaatgtcaatccgaacctctccaacaatatgatgaacccctaccttaatggtgccttcaacaacaacttcaggaataacatgtatcagcaaaacatccccatgcccccccccatgggcaactttaacaaaaagtaagatgcgatgcgaggcggggcgaggcgatgcgtggcggtgcgaggcggcgcgcagcgggatcggtggtcctctggagagatcaagggaaccataaagtgcctttttctacgtgttaagcgctaccacgtggacaccccgaacgaagtgcccttgcggatacgtagtcccattgactcgacaaataagcaacggggcgagacgtagacggaagagagagaaacgcttcccattccgcgtcctccactgccaaacttcttctctcgcataccttgcattttttttttttttttttctcccctattttttgttatagaatgtaccaaggccacaacatgaacataaagagaaaaaacgacatgtacaactgcgacaatatggagaagagctacgacaactacatcatgaaggtaatatagatgaagaaatgggttttgcatgtgggtccattttcacctcccctttttatcgatgcttcaattttgttccatttagagggcaaatttttttgtgtatattttgccttcactgcatggtgtttgtgcggcttagctctctcacttggtttattgcacctgcgttgtaaattttgacagccttccagcctgctacgcatttgcttcactccttctcgcatcttcaccttatcccctttcccgcaggataactacaaatcagacgatgacaacagtaataattacgcttcgcatttttaatatgcgcgatatatttgtgcctacgtgacgggactaaaattttgcacacacataactgcgtgtgcatatgagcgtgccaacatgtccgtgcgtacctgtacatgttaaccccttcgtgtgcgaggaaataaattacgtgaacagaacaatggaaaactcgcgaaattaagacaactggggatgaaaaagaggcctttttttttattttttttttcgaaatgcgcgaatcgcattcagtaacagagcaaaaaagagaaaaaaaaaaaaaaattacaatccactataaaatatatgaccattattaaaaaaatctcgaaagaaatgccaacaacgtgttaagagaatgactgagcttgatcacccacatgcatatgtccatgtgtgcaattcgtatgcgtcgtgtgtacatgtgtgcgaaactgttttgcttctcagatatgaacaatgtcaatgcgtgtaacgatgactacgacctagatcagtgcgattacaatgcgggtaacgtaaagaacatgcagaacaaaaatgcagaagatgctgattattacttgtaataaacgaaaactgagaaaaaaaaaaaaatcggctgcaatgtgtgcaactccgtgtgcatgatgaaatgaccagcgtgtggcattgtaaatgtaaagctggacgaaatgatgacaaaaaaaaatgaccctctcatatgacactctcttatgaccctctcataaactatttttaaaaatgcaaccctttttttcttcccgtttttcaccagcatgaaacaaagatcaagagaacagcaccattatggtacatactagaaaaactagccatctacaatcgaaatgacaagtgcagtggagagagcagcgcgttattttcccacccaattgccgtaccgtcctcaacgcgtgactttttaattgctctcccacttatcatgtcgcctaacttgcacatatttgtattgttaagaaagatcaccgcggtttaacgtatttatttatcgttgttgtgacggccattgtgacaattgctgtgtcaccggcgccaactttttttttttttcgaattagtgctattgctcatgtgcggatttttgtgaaacattttttcaagcgtaaaaaatgttgtctgtatgcatgtgtacttacatcccatgcgtggatgggtggaagggtctgcctaccaggtgataccgtggctcatattttccccttcatgcaaaaaaataaaataagcattaaatatagcaaactacaacataacaaattattacatgcgagaaaaattaaacattccaacaaaaaaaagttagctatacaaatatatcttatctgtgcagcgaagaagctacataaaaatgggaaaacaaaatgaaagaaattgcagcatgatgcaatgcaagtctattaaatttttttcccttgttgcaaatattttcatgtgacacacgctcatctcatgctgtacgtacataatatattcacgcgcaccaatttgagaaaccctttaaaactatctctccccagaacgatgaaacatctcattccccgtgtcttatgaaaataaaagggtaaataaaaattttatcctcttcaattcctttaacgatgcatggggagaaggaaaaacccattgtgctattttttgtgctattttttataaaaacgtagggatgagaggggggtggaaaaatggaacgaccgcctgtcttaataactgatagatggagactgtggagggcctctaccaaaatgttgcttttttttttttagcgttatttttaaacgtttaataaaaatgcgttatgaatagcttggtttttcaaaaatgtggaaactgttgggttggactaatacacgattttatggtgacaaaatgggggcggtggtagcacattccaccagtggcggatgtgcacctgagcgtacgcattttgtgcgcagctgattggcgacacatacgccgccgatacgcataaaaacatttatgcgtactgcgcgtccattaatgcgttcatgtaaaattaaagcgaaaaaacacataactctatatcatccacttttataaactcataagatatatatacacacacaccattatatacataaatacgctctcgtatgatgcatattttgtgtggttatatatttacacacatggatacgacacacgtatgcatgttcaaataaaaggggtgataataattaatagagaggggggggagaaaaaattggcgaatgagacctgtcaatagggaaacaattattacaagggttaaaaagggaggggtgataactgctattgggaagtactaacggatatatggggatgtatatgaaagagggcaagcgtgtggggggggtttatagctaaatgcgtgttattatacacacgtgggaaaagggcgggaaatttttgcacacaaatgaaagctctttcttggcaataatgacgcaaaatgtagttctacatatatgcagggcagaacggtgcagggtccatatatgagaggggggggaggggaacacctttctcccctgttcgcatctcgacttccccccctttggggcctttctatttttcctcccacggccacatcacaaacgctgtgctcagttattcttcaacgaaaccacttggctatctgcgtctaacttaaacacgtttgaatgcttcttaataaagaagcccaatttcatattcagtccttcgggcttcttgacttttcctaactcgggcaatttgcactttccatttttttttaaaaatgcaacgaggtctttttcgtactgactttcgtcaaacaatttggattttttggatgggccatcatttttgttatccagcgctctcttatttttatttttttttggtccgtttttttttttctctcctttgttttttgtcccatcttcatcgtcttcatcgtcttcatcatcttcctcgtcctcctcatcctcttcatcctcatcctcttcatcttcatcctcatcgtcatcctcttcatcgtcctcctcgtcgtcatcttctccctcttcatcatcttcatcctcctcatcatcgtcgtcatcatcctcatcatcgtcatcgttatttcctacattcgtttcatcatcttcatccaaagaattttttttcttcttttttccaaatccattagctagcgaatttttcagtgtatttttcctcgtaagcattctaacctcttcattttcatattcatcatcttcatcttccaactcttcgtcttcctcatcatcatccaaatggtcctgaccaaatgaaacttcgtaatatccaacaatatggacttcgtttttacttccactcgtttttagctttacttcattatctagcattaaaaatatatccaacgctgtatcttcacacacgtttttttgcaaacagcagatgttatagcatccattggcatcttctacttgtacgtacaattttccttcatcctcaggattatttaaacatgctctcgatagatggataacagagtatccgtccttaatctccggtacgacgatttcgtctgccttaattacttttcctgcgtaaatgggaaagaaggcgggggtaataaaaacaaaagtacatgagggaagttcagatgaatgaagaattggggttctcattagagaggcgttttcgtttttctataacaaaaatgctagtcgcgtcacgcacttttatatgtacatatctctattgatgccgctcccctatatgtacatatctctatttatgccgctcccctatatgtacatatctctatttatgccgctcccctatatgtacatgcaacgtaacggtctctatgcaaggggaaaacgactaccccccctttgcggggtgggtgggttgcaaaatacgcatgagcaaaataaacaagctccataaatcggggatctcataatgaaaaagcgcctccacatgcgcatcatgaggatggtgactaacgtaacatgagcgtgtgaacatgcatgcgcaaaaaaatgaacacaaggaaaataaacttaatggtacactccatctttgcaaaactgcagtcactgggcatatgcaagcgcgacatcacatggatgtttacgtcgtcaggccgaagctcacttaccgtaaaacattttgtactgcctggggggttaattttgtacgtggtgggggttgctgctttttgcgtggtttggctctgtttgggactttttccttccaaataaaggtacttcctttcttttgaacagatgcaactttcaaaaaacgccggtcaaaaatgtaaacttgggggatgtacttctttacaaaagaggagtaataaattaatttttttttttttttattttacaatcctgcttggatggggatatttattttgttttacttttttaaggaaattattttgagaaaaaaaaaacatttatttttcttgcaagagaaatgtatgcataaatgcgattgcaaataaattcgacatataaaaataaatgtacaaattgtggggggaggaatatgcgcagttgagttgtttgcgtaaatgtagagaaagatatataccgttttaaaaaagcgagagaaaataaaagaattatacgtgcgtatgtaatgtagtattatatatgttttttatttgtatgcacatacgtttggttaaatctttttttgtaactcatgtagaggggctattttgcgtagctttatttttatttttttttcgtgacaaaaagtttgcagcatatacgcatatttacatgaggggcctaccatattatatatatactacatgtaaggctcagcagtttattttacgcggggatgtggccacagattgttgagccgatgtgatgatgacagaggttacgcgcatgttcctataaatgctgcaatatattactgtgcctataaataatactgcgctggtgttttctgctatgtggtcaagcgaatgcgcgcccatgtgtcgttatgcgattaattactgcgttgaaacaaaaaggaaaaaaaatatcgcatgcaaggttcatttgaaaaaaggatggggcgaaaattttaacctagtggtaaaagtaatgtacatattatatatatatacatactatatatgtatcgtgatttttacttacttttcctgcttcccttttccatatattttttgcaaattcacatcgtgtggtttgaatgggaagtctgtgctgtcgctgacgacggcgagcgttttctacgtattcccaattttgtgcaacatgaaaaatagctaaaatgatgtttttttttttttttttaaaagtacaaccatttggttagtaaataaaaaaaatggcttccttcttttccaaagtggaagatgagaaaaaacatggaatgctcaaaatgtatataccctttttgccactacataattaaaaatatgttagcgcatcttttcccttttgatgagtcgcacgttactctttaattacgtcgtttagctgccatgacttcgcttttttcatcttttggttgtataaaaagaaacaataacaaacgagaatgttagtgacgcagcgcaaatacggttcacaaaatgacgcagttcgaaatgtccgtttgtccaagtatacatgcataagcaaacaactttgtgagatcaaaaaggggaaaaaaaacacgcccattttttgcatcccaacgaaatgccacagcataaacatgtaacccgtgtcccacgcagcataaaaaagtgacaaattgatatcatgccaacgagcgccgtaagggaccattttacgttttatccatttttacagcaattccgacaattccgacgcacccttttggaggtccaaattggtgctaaggaatttatcctttcattccatttggctaaaaaaatggggggaaaaggcgtccctttgatgccccccagtgctgtacctacgaatgtatacgcggctatacgccatgacaggaacacggcaactttgcgaacgactgcctgatttgattcgttcacgagaaatgatcaaacttttttcagtgcgaagcgtaaaagatgttctccctgtgtgtgtccttttgcgtattgctgccctgttcaccttccatgttcttcccattttcattctccaccaacggggccgacccccacctgtgagacccttaagcgttccataaaagaagagcactccgcacctgcaaatgcggccaaattgatcatccatgcgggatagtaaagaggaagttttaatggtctcttcatgccacgctagaggcatgtcatcgggggaccatatgtgtgtccccgtcctacgctactacttttgatgtcttcgcggcagtattgcgcagtatcgcaaagcggagataaatcagaagacatgtttacaatcttttacacataagaaaaaataaaagagcagccccctttttcgcattttccaggagggttaattattccattcgttcgtgcaatgaggaggatagtgaaaggaagagttcccattttgtggtaggtaaaaagggaacacacgaaaaagggggaaaaaaaaaaaaaactcgaacaaatttaaccacgttgcataaattgtgcaaacttctgcaccaacacattgacacttatccacacatacggctaaccatacgtggcatgttttcttgttcctgccattttacgcgttttcgctaaaaaatatggatatacttttgaccgcacaccatgcgcatggaataatgtaatgtcccttgctttccagtccaagaaagaaattttactcagtccatcgttcgactattcatgcggccaaaaggcatttgctgcatgtttgcgggcaattgtgcaggtagaaaaaagcaaaccaaaatcagcaaaataaagcgcataccatgtcaagcgtgccaagtgaaaaaatgaaaaggaacaaattgagcgaattggaaacatctcaaacgtgaagatttcacttgctaaatcagccaaagctagcttaagaagttccgcgcgacttaaacgtagccccccgctcgttgaactaatgtcacacatgcgctttacactgctcgcttgtcgcgaattctttccgctagatgacgcataactaaatttgaacgaatttaaaaattatgaaaaaaatcatggaattttattttgacttcagttttgctgcgtttctacgttagttcgttggttaggggtctgcacagttcaaccccaacattttaatcacccatttgttaaaccgcacctctttgctgctcctccttggtgtagtcatttgcgtaactgtcacctctctcctactgcccacttgacagtcttcacccccgaacgcagacttgcagttaaattcgtcacacaaatcaacagctgctgccacctctacggcttaggtgaaattaaaaaaaaaatatggaaaacgaaaagcacgaaaatatgctactcgccattgcgcgagattttcagtcgatagacaatttaatagaaacctttttgtcattcctcgaacacaaaactgactacttccacgtaatgcttaatgaggatgatataggaacattggccaaaaagtatgatggcactgtagggaaagatattttaaataacaacaagtgtggattcaaagcacatagcagagaacaaaacttaatgaagtcatttagaaaacaccaattaaattatattatgaaaaagcagccgtatttaatcgaaagtgaagacatgaggaataaatatttaccttcatgtgatgagttaaaaaaattgaatacctcaaaattctgcgaagtgaaaaataaacagaacgatatgcagaagaaggtagaaactggagcgacaccgtttagtgtcactgcaagtaataaattatttggaaatgccgttaagggggaaggaaatcacaaacgcatagcgactgtccccagcagatagggggctacaaatatgtgccacgtcttctaagcatacatgcgcatagatactgatacacacacatatacacgcacatacatacatgcatatatacatgcatacatattcatatgcacccccattcaggtgaaacccacatatcaacctggaatggcggacaaactgagaaatatctctggaatcaggcgctaaacgaaattaacatagaaatgccgctccacactgaaataaaaaccagcgaaatcaacgtccaaattacgaacaaaagcattaaagtgtatcacaaaagtaagacgaagaaggaagggcgaacagttttaccactcctctgcaacttgcttaaaagtgatgcgatataatttctttaaagttatatgcactttactttttatattttttttcgccccacttccaccccccagatgaactaaaactggaaggcaccttttatgaagaagtgaataaacaggaatgcatgtggaacatagaggacaagaaaaagctaattatttttttggaaaaaaaaagagaaaactggtggccatgtgtaataatgggggacccagaaatagacacttccaaaattgagtccaaaaagaacttaaccgattttgatgaaaaaacgcagggagaaatacggaaatttttgcaccagcagaaaatgtaaccctatatcaaaaatacagtattttacatttttatgcataaatatatgtacttgaaagatatggagttggacaagcacatttttgcgtgtacgtctattcctgcgtgttttgctcatacctgcagttttacaaaagattacttgcatacaaataagacgtgattataaaaaagaaaagaatgcatgaccaattcattgctttagtaatagtcatgtagttagcttgtatatgtttatatgcccttttttctttcaatgtgtgtagaaaaaacgaaggggccaagtcacctgaagaattaaaagcgcagaccatgctgaaaaatgttatcagcagtaaaggatatccacttatgaagtgaattttcgccagaagaaatttagacgcgattttccgaaattattagtcaattttcaaaatttgaaaaattttaaattgtgcctatttgtgaatccgcctgtccgccgatgcgcccccacgtacttatatacacgtattcatttatttacccgtactgacagctctcccccctaccgcatacccatctttcgcacatcacattatcattaaacatgatacttgtgccgaaaaaaaaatccgaaaaatggcgtttttttaagaattattctaccgaaatggtgatgttctgtctgcatgtattgttaatgacattttttctccccttttttttttgtgtttttttttttttgatgtgttttacgaaatatacttcattgccttcaggtgagcaatctatattcaaagtcaaccttcttgcttcatttaaatgacaaaagtttattgaacaattagtttgcaactaatatgcctttcagccattgtgaagggggtcagtagaggcacccccattttaagagaattttaaatgtagctattttcccccatttaaaagcaatatcaaaaagaagtaaaatgaaacaaaataaaatgaaccttcttgttctcatgtatgatcgatcgcttttcgaatatctccattcactaacctttttggaaaagcgtatatatgctataggtgcaacctggaaaccaaacaatacaactaagaaggactctatccattttatgcacacaagtagctttttttttttttttttacatcacttgatcaggtgatttttttggtctaattggctagctattttgacgtgcatccttattatttccttttttcttttaatttttgctatgttaaaatgtttgcagttggtcacattgtttaagcgcttcaaacgttgtcttaacaatggtagcgtgaataaagaacaacgattgattgaaaattcgcgcgagcgttttatagacccttattttaatgtgtgtatacgggcactttcattcggattgcattttagcgaaatgctatttacgcacatatgtgcagatatataagcatatacaaattcgtgttggcagaaaaatggcattgtagtgccttcccctatttgtttatttgcagaatggtcggcggaaggatctcttgttttacagttacgccacatggcacatatgtatgcacatgtcgatatcatgcatgattttcctttgctcttcttttgtaatgcagaattttccctttaatgacagccacggatgtagcagctcactttgaagagcaaaattaattcgttatgcggttcactgggggctgtcaaaattgcttgctcgtaggacataccgaatgcacaacatttgccacatcctacttttcgcctttccgtttagggtaaaccattgtcattcatttttatcccattttgcatattcaaaagtggtacttttaggagcactttatttttagcatatctacaacggtgttatttttccttttcaaagctgacgcagttaaaaatttacagaattgtgtgcgaatgtttgtaaagtttgtgcaacttgcgcgaaaaaaaaagaagtaaagaaaaacgaagcaaacgaagtaaaacgaagcaaaacgaagcaaacgaaattacccgcgtttatcccattataaacgttttatccctctgactgccgaaaaaatgtgtacacatgccaatgaggaagaaaaattgcacttgtatgacgcgtgtaactgagtttcacttacgcaaagcgaacaaagcatatacaattttgggaaattaatttttattcatattcactccttccttttctgtgctgttttgtactttttcttttactttactttttttatgctttcagttttcgactttttgttgtgtgtgcccctgaaagaattgcactcggtggatgcaatccccaaaatggttaagcgttcactttggagtacattttccttttccgcttttttttcgcaacagatttttgctgtcgtggaagtagaaatgttcgttttatttctttcctcgttaaaaaaagtggaggaaaaaaattggagtgacgtaaatgtatgtacaaatatatgaatatatccatgtatatgtgcgcatcgtgcgaacagcccccttcccatattgaaccattgcgtactttcaaatcacctttttttcatctgtttttccttcctgcaatttgcaaatgttgtcattaacgtcataatatgtgaaggtgtacatgcgtaattctgccctgctctgattttttttttttttttttttccttttttcccactttttttttacttttggttgcaacttttaacaggcaacaagtatatacatatatgtacatgcatacgcggatacgcgacaaacataatgttgtaataagtaatgtttgcctacatgagtgtgtttatacatatataaaattacacgtatttatgtgcgtaggaatgtacacttgtacagcaccaatatatctcagattttttcacttccatagcaagtcgttttttttttttttttttgtgagaaagacttccaatttttgaagcacttaatattaagatggcgttttggtaaacatgtcaagtatagagaaaccaagaagaaaaattcaactgtagagtttgttaacaaagcagaatatgagtacacggaatatataatgttatgagaacattatcacgtgttaaatgtgagatttgaatttaaaacttttaagaaatgacatggagaaagtacatatgtaaaaagaacgacgaaccaaaaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaattagcaataaaaaaaaaatgccgaatgatacgagatattattacgacgtgataaacaccaagtggtggtattttgataccctctctgggggatggagagaatgcgaagaagaagtagcaacagaggaggcagtagaagaagaggtaactgcagaaagtgccaaaaattatgaggaaaagaaaagccataaataccatggttacacaaatgtggacaagtggaacgaacgaaattataagaatcatccccaacatgttatgaacggaaaagtcgaaacaaaaaagggaaaaaggttggaaaacagactccataattatgcatatacaccaagaaaaacctcaaaaccgaattcggaaggctccaacgcggccagcaacacaaaacactactcctttaagagcaacataaaacaacataaatatgggaatatgctagagcatgatgagacgtatgacgactcgtatgaagataacgggcatggaaaatacccaaatggtgaggcggaggaaaatagctactatgaaagcggtggacgctacgatgaaagcggtggacgctacgatgaaagcggtggacactacgatgaaagcggtggacactacgatgaaagcggtggacactacgatgaaagcggtggacactacgatgaaagcggtggacactacgatgaaagcggtggacactacgatgaaagcggtgggaactacgacgaggctggcggacagtacgacgaaaactgggggtattatgacgaatatgggggctactatgatgagcatggtggatactacgatgagcatggtgggtactacgataaaaacgggttatattatgatggaagtggagagtattatgatgagagcggagtctacaagggagaaaatgagatgtactatgatgagaacgggggttgttacgacgaaaattgccatctttacgatggaagtgaagaacacggtgaagcaagcggcgaatatttcgaagaaagtggagagtatcacaacgataaaaggtaccatcacgatgataacgataaacactactacgaagattgtagcgaaaatgcaaagggaattactcatcaggaggagggagggggacggtttgaaaaaggggcaagaaagtatgtccataattacgacggtaatgtaaccaaaaattgtgcagtaagtagaagttatttacaccatccaggtaaaaccagcaatttgaggaagtcaaatgaaagcagcaaagttgatcacggggggggtaacaaaagtgatggtcatgggagccacaaaagtgatggccatgggcgccacaaaagtgatgaccatgggagccacaaaagtgacaagaaatcggagcaaaggttcaactcctcagacaaagaaagaaccagttacgacgatttaatgaaagacatggtggaaaaaaaaaaaaaaaaatcttttcaatcgatgagttcgggtgattcagaaaactcggataagttaagcgagcgaattaacagcttactgaatcactcgagcagcaacttgtctatactttgtaaaaaggatagttcgaccattttggaaaacttgctaagtcgaagcttcacgaaatctgaccattttaattccatcaacactattgaaagggcaagtgaagatggaaaggatgaaaataaagcagcgaatagactgattaagagaaagaccaaagtaaatttcgacgaaatgtatagggctgaaaataatggtggtaaagatcagatgggtaggagtggcgaactgagccttgggttggtcaacaacgcggggcagaacgccgaccgcagcgacaaggataatgacaccgaaacgaactatgtgcccttcgtgaggagggctacgagaacactcacgtttaagaatcagggaggactagccgggtgtctgaaagtatttcaagaaaagaaaaaagagttaatgtcctccgcagccagtgatgtaagtgacatggaaattaaaattgcgaaccttaaaaggagggccagggagttggcccaaagatacaaaaccaaaaatcaaaccacgggggatcaactcaaaagtgatcaaattaagacaaaatttgaagaattagtttttctcgtgcagcagcaaaagaaggaatcccatgagaaggggaagaaccacaaatgatgctcccccgcccgaactgctgccatcttatgttaaagaaatggacaaaaaaaaaaaaataaataaaataaaataaaataaaataaagtacgttaggaccgtccaaaactgcaacgtgcacaggtggtcggtatgcaagctgatacagatttaagcacatattggcggtcccctttcgtgcgaacttttacagttctagcgttcttttctacccttgcacagaaacgaattccatcagaagtcccccttcgaagtggtgaatttttccgacacaaacaacgtcccctcagtggaacaaatataaagggaacccactttgtccattttttatgctaatttattttggttttcacaaatcttgtggtcagttttaccaactgctaagggcggacggagtgcacacataaacacgtgcaccgaggcgtgcgtccatattactgagtatctttccgcaaagaccttcacgcaactttgatacttcactcctcatttgtttaacctttcctgggcgggaaattttttcaactcaccccattctcgtaaagcttatgcattttttaattttttgttttataggtttatattttcgttgcttcacacccgcgcacccgcaaaatggcacaacagcgcaacagtgcaacagcgcaacttcgtatgttcatgacttttgttacgccccagcggttgcgcgtgcacgtggttgtattggcgcgatttgatgtaatttgatgcaatttgatgtaattttatgcaattttatgcaattttatgcaattttatgcaaattttatgcaatttgatacgattttatgtaattttatgcagtttgatgtaatttgacctgattgacttgatttttcttttttccccatttgataatctgcatccatgcgtgtctccccctactcgcacgaaaacgttcgaactttgtctttaaagcagctgttgattaagcattcgagcaaaatgaacacacccttatgagggttcgttttaaaggcaactggtggtagcctaaagtggcggagtgcacataccggcaaagagaaataaaaacttgcacgtggtaagtagctccttttcggcgttggaagagtgcgcgcgtaaagaagcataccgaagtgaacacccaactacacgtgcacccgtgcacagattcaactctaatggtttacataaaattcgttgaggtgccttaatcgataatatcgacatgcacagggaacgtgcatggctcacttgacattgcacgatgagtggcgaagtcgtatacagagtgctctgatcagcagacgcttcttttcagtgtcccagacatgacatgtgcatacgtatcaggtcagtttatatatctatgtatatgttttttccttttttttttgaaccacatggggattaagcgcgatttgtcgattcgaatcgacctctccaaatgggcaattgagcctatcgaatgctatacagatgcattgcaactcgaaggtcgatttgtttaatcttaggcctatatgatagtgccttttttctgtgcgtccttcggccgagccacgtgttactgataaaagtggtaaaacggcaaagcggcaaaaacagtggcctcccctaaggcgttaaatctttgtaaaattttaagtgcccttctactttttttctgcttcacgtaaaaggttaggcggttaagccgttgcatggcacatcgatcgatgtcaacacgcataacatcgcatccgtacaaattttttttttctcacaacggtaacagagcagcattttattatatgcgcttaattaggcacagatgagaaaaacggctacttctcataaatggtgacttttttttttttttttttttctcttttcatatcacttttttcaaagttaaaaactggttgggttgcaagattattctattttcacgaaagcaactgctgttgtatgtagttatgcagtgcagcccatttaacgtgaaaaaaaaaaaaaatatttcttttaaaggtatttttcttacgattatttgttcgtatggtgagctgactcatttgctaatacataatatacatgcccaaacccttcggatgtataaaaatatatttaccccttttttaatgatcatacctattgcggtaatttctcaagcggggttggaggatttaatcgatgtggtcaagtagtaaaaaacgaaagagaaaaaaaaaaaaaaaaagactaaccatgcgttatgatgcatataaatttttacataacaaatacccatatgcgcgaaagatataatagcctggctggtgtttttatgaggcgagaaagaagggcgaaaaagcgcaagtgcaaatatgtactacgtgcgtattatatacgcgcgtatcgagcggacattcgttacgttcaaattaaacatatggcatttttgcggtacataattgtaccgtactgtactgtactgaagtgaactgtactgtaccgtaccgtactgtgctgtgctgcgctgtatacatatacgtacgtatacgaatttttttggaggcattttttcttttttatgaatactttcggatagcgttcgggcgcgcggcgcgcgagcagtatgattttcattcgcgccaaaaataacctttcttctatttgtactttttgtaagcgaaatttctcttttggcgcagtagcatatattatagtgcgtaacgtacgagttatgttatgcgcgtatctgtgcgtatatactacatgtacattatgcgcatattcagtcacatatatgtacagtgtaccacatatattatattgcaatcgttttcaccctccttcgcaaaataatatttaatccatacttctttacaacataaatttatttcatgttcattttaaaaaaaaaaaaaaaaaaaacatgccaaaaaattgccataaacatataaatggcgataatgaacgatatgttcatttttctttttatatttttgcttaaaatataaaaactgaaaatctgctcttaaccgttgtacatgcaggcgaagccgcatatttgtagaagtttttttaaaacttggctgagcacaagtgggcgtacagtacaggttacagggtatgttgtacgtatgtacatacgtgcccgatgttatatgcgtacgtgacatatcttcggaatgtacactttaccgtacgatttcgaaaatatacatacgcataaacacactgtactgacgcgctcgcacttacgtgtaacgtacgttttgcatgtaaaccgggtgtatatgctcgccaaaagcgccttttgaaagccacgtcccacaaatacatgtagtacatttgcttgaacacataaccttcgcacaaaatgaattaagattttttatgctcgcccctcttttctcatcccccccctatttttttttttttttttacacgctgtttttacttgacgcataacaattttttatacattttgctttacgtacatgtatacaaatagtttttttttttttttttttgtacatgtaatgtagagcccacttaatcgtatattttattttttttcccattttttacaatttatgtactttttactgctttaaaactctgtgtattttttcccctctcctttttataaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatctacataactgtcgcgtgaaagtccatttcagctgcctccctctcgctcacccgaaaaggaaaagaaaaaaaaaaaggaaaaaaaggaaagaacgagaggaggagatgaaatgggcgtgattatgtttcccccttttgtttgagaaaaccgcatacagttacagtttaacatattgatgttttatatgtgcaagtatatacatgtacatgtacacttgtgtacgcctttacgcttacacaggatcatatttatatacgtatataaaaatatccttaagcacacatacataattaacctgctcggtcgcatgccccccttttttaagcaaattttaagaatataattaatttcacgtttttcccaaaagaacgtgaaaaaatttgcgtcctttttgagggggtaaacacgctctgtgttatatgtaatcacctttgcattcgtgcgtatgtacatctcgatttacacatgtatgtgatgtagtaggcaggcataacgcggaaggagccgtcactttacacacatatattttaattaatattttttttaattcatcctacgtttacatgttataagtctccctcattcacatcactttttcgtacgcacgacaaattaggggaaattaaggtaggccctatgggcatacataaaatgatacgattaacgacaaatatgtgtgcctatgcataatggtatttgtctgcgtgcggactagtgtgtgtatgtgctcgatcgcgtgagtgtgatgtattgcgcgtatgcacaaaaatttccatttgtatgtgtaccatacgtgtatataacgttacgcgcattcagttgcggagaattcactccattcgtatatagctttaaagaacagccccatttttgaggcgcgccctctttttttaagccgttcttacttgagggaaaaagaaaaaatgattttttttttttttccaccccatttatttgcattctgtacaaagcgtagcataaatagtaaagtaaaataaagtaaagtaaagcaaagtcgtgtttgcttattttatgtaatcctttttcgtccgcttcgctttaactactatgatcttttaaaaagcatatgcattctgtatgcatgtatatgtcacgtgtatatgtgtgcatatgtacataggtgcacgcttctgtgtatatgtctacgcgccgcttacacgtgcaccacctacatataaacacattactccgcgtaatcaccccatcgtcacttaacacgcaaaagagaaaatgtcatcggccacacaattagggatctcggagagggagtatgaagaagccctcgcggtggaaaagctctttttcctgtcgtctaaagaaagatgcaattactgcagtattggaaaaccaaccttcgttgatacgtacaattacgaatttatatgcgacaaatgttcattcagaagtaaacacaaaaaaagaatcggtgaagactccatcagttactatgatgtgcagaagctagaaaaaaaatttggagtagcatctacatcaaatcataatagcagcagtaagcatcgccgaaaatcgagtagcggccatcatcaccaccatcatcatcatcacaataatgagaagaagtcaaagtcgaaaagtagacacacttcagggaagaagcatatcgaagtggtgtcagatgattacagctcttcgtacgaatatgacgagaaaataagaaaagaaagaaaaaaaaaaaaataaagaaaaggacagaagtgggggagatcgagatcgagacagagatagaagaaaagacaaacataacaaagataaatataagaagaaaaagaaatatgatgaatcggatgaagattttgatgatgatttttgtcttaacgattatgatcataccacccctggcatgataggaattatgaattcgaataatattaacagttcagattataagagtaacaatatggacagtagcttccaagactttgatgggagccacatgagttataatcaactaggggagggtaattttaacgactttggcgcgccgaacggaatgaaccaaggaggcatgaaccaaggtggcatgaaccaaggtggcatgaaccaaggtggcatgaaccaaggtggcatgaaccaaggtggcgtgggtcatgcgaatcaccccttcgactctccccattttgcgaaagacaactacaattcgaagtacattaattctctgaatgccgaaatggtgaatgccgcgaacaatcagttatgcttggacgactttagctcccacccttttaataacaaaatgggttaccctaacaattttaatatgaagcttagcgaggagggggagctaggcaaaatgaagtatggcaatggtgggcaggcgaacggcggccttgcgaacagccgcatgggcaacaaccaccccagtaacaaccaccccagtaacaaccaccccagtaacaaccaccccagtaacaaccaccacggtaacaaccaccacggtaacaaccaccacggtaacaaccaccccaataacaacaaaagcagcaacagtaataagataaacatgcactcgtacgaccccttcgatagtaacatcagcaccggtgctgacaaaaacagatacaacaatggggcgatggataacttaaactattttaatggttcaaacttcccgaacagcaaccagcagggaagtatgaacaacagactcttcctgatgaataagagaaattccttaaaccacaattacagccaacagaatagcaacggcaattccatgtacagtcattttgcaaccacacagaatccatacatgatgaataaccagaatatgattaatgctaagatgctttatgataataatatgaatggttctaaaaataaaaactttcatagtagtagtaaccccaactctccatttatgttaaatggtgggatgaatggaggcataaatggaggcataaatggtggcataaatggaggcacaattagcaacgcaaataatggaaacggcgcccagggttctcacagcaacaacatgaacaatgcaatggcatactgcaaccagggaaatttaaatgataggacaaaatggcacgacaatggcagcagcaatagcgccattaacagcgccaacggtggtggtggtaaccctagcagcaataataatggcggttcgcacagcgcagatttttctcccgtcattgtatccgataaaaatccattttctcttcagaatattatttcgaacaataagaagtcccccaattatatgaacaacatgaccgacgagatgaataggtacatgtataagtagtgaattggttgctggagggaagactcgattttttttttttttgcgcggtcattttggtagtaacttggtgatttcctaaaccgttttgcttgctgctcaccccatcaccaccttttagttttacccacggatgattcagagttacgcgatgatgcaataagtgatcgtacaccatgtggaactctaaagtatgtttaacttcgttttctctggccaaccctctcttttaacgtcttcatgttatatgggctgtttctgtgcctcaattttttttttgtatattatgcatgctccgcctgccctccttttttctacacgttcagcgcaatctgcactatcacttcttctttctccccctcctggtttctttaaacactcctgatccaagcacacatatacaaccgcttgtatgtgtgcccatgtgcatgtatgaataatctcttcaagtttggcttttcaactttgttttattgttgtttttaaaatttttttattagtgaaatttttttgggttttttttttttttttctgtatttatgtatgaaaaaatctgtggaaatatgcagtgtggtcaagttttgaagtatattccaaggtgtaagtacgtacgtacgtgcatacatgcgcatcgacatgcgtgtgtaattacatgccgctgatatactcacacgcgtgtatattcattcccccttttttttcatgaaaaccgaattaatggtctcctcattttacaatttgtaaattttacttgtttaccttttgccgcccttttaaaccatcaattgatggtatgttgttgtgacgttcggcgcgcagcgggagttaaaatggccgggtatgtgtatacatatatgtaagcctatacactaactttgcccaggccaaatgttcactgcgtaattgtagtgtacgccataaggcccattcaattggagagagcccccatagccataagttttcacttcatgtggtgagaaaaaaggcagtttttgcaaaatgaaggaagtagaaaggattagttcacaccctggggcagacgtaacccataagacattttttttaaaaagggaaaacctttgaggggaattttgcgaacggatatatttaagccccctgataaaaaacagccaaagtgcgcacacaaaagagcaaaacggtaaaacgttaagtctcttttgatccctttaaggggcaagattcgttactgacggaagttctcctatttctgggaaggcacgactcaggttataattctacaaagtcgtatgagtaggtcaaaggagggaacatcaaatgggtttctcatagccttattttcatctccttttaaaaaaatcagcaaaaaaaaaaaagggtaacaaaatgcactgatttgtatagcaaaggaagaggcaggaggggattttccaacatgactacaacgaggtgttagggtggtttgatttgctatgagacagggggagaggaatataggtcaagtaaataaaaaaaaaaaaaagataatccctgctgtaccaaatgacctataaacattttatgcaggtttactgagagaacgaaccctcattatatttatacttggcgttaccccttactgctatcgccaaacacgcatagcactgaaccgttacgctagtctcaaaggaggataaacaaaattgacctcctcgcggaaatgcctgagtgggcgaagctttgcagcttgtcacttatccgcttcttttattggcccacccattcgctcaactgttgtgttatccattctaccatgccaggttggacttgcgttttttgtataaatcatttgagcttccgagaaatgctcccccgctgcgtaccacttcttcgtacacatgggttagcagttggcatatcatccggctcctctgacatcatagcctttacatttgtgccactctctgaatttcactcgatagaggatgaccgccacgcttttttgacttacccaaagcagtcacttttgttatcctcatcgctgtcacgtcactgtggctgtcgtggtcgcaccggttcgtttggttcactttttcgtacaccgttgcgtgttctctgttgaacctcctctcgttctctccgtcacgtaaagttcactagaatacatgtaataaatgggggtcctcttagcggaatagaatttgaaaaaaaaaaaaaatccttcgctcaataattcactttagtgttacctactttgcaaaattcaattttttccactttggaaaggctgattgctagttgtgcttttaaaaatggttcagcaatttttctcgaaaattaagttaacagaaaaacgtaattggcagttattagaaggtatgcactaggccactgaatgattttgcaaacatttttttttaaagaattagtgacacagttttatccccctttggttgttttttttttttttttttcttttaatttttttatcatttctgcgtgtgttatttttatgtgttaataatcacgttaaaagagtgaatctttttgcgcttctttaattgacttttttccctaacaatttcgcatttttttttttttttgagggcgacgatttaataactcttccccgtttgatgacatagcatattgctaggtgagctgtgcggaacagtttctattttcctgctcccgctcgggtgctcataatttttataaatattcatgtgtacgtatacctatgcacagacttaaacttttgcctatttttgcctatatgtgtacgccgttcagggaatcccggatagggaaagacactttcggaatgcccccctgctagcagtacactgctaagtggactctgctaaccgagaaccgcgcagcggaacggccgaacgagctaaccagctaacgaccgaacgaacgaacgactgaacagccgaacgacggaagcccaaaatgacgagaggcaaccaacgcgaagtggacagaatcaggtcatctaaacgaaatgacaaggcaaaacaaaacagcaccgttaaagatgcctcaaagaacttgaacgttatttgtaaattatgtagacacacctttatgtgtacagttaacccgtccatcctgaaggaacaccatgagaagaagcacgcgaagcatgcgtacgaagattgcttctgatattttagcccttgtcttgtcttccctttttttttcgtttctgcacctgtcacgtataaccagttacgcatgcttttgttttaaagtagtggcaattttgtaaatccttggatatttcgagcatgtccctactcttgtacatatgcacgctcgcatttgtgtttctacacccctgttcaccgctcctccattcatccccgttgattttaattcctattttgggtaggcatatttcctgatcagcgttcctacattttttaagtaccccgcgcagaacctccaccttccgttcaatgtgccttcgcacatgtgcgcaaatatgcctacatgtgtgtgcatatatgtgtacatatgcttgatgcgaggtagaggaaccaacgcaacgaaataatgtgacagaaaagtaaacactaaagtggcaatacaatggagttgtaatagcacaccgcatgtcatctccgaggtgggctgatgcggcccaatttttataagaacgaacaatttgacacgcatcgcgggggagttgcccacttgagggggattaaacgtaattgcaaggggggaggacttgaataaatggaattatccctcaatggggtggcactaaaatgtaccacttggcatagatgtgtgcgtaccggtggggaaagggtcatccttcttatgacttctcttttttgttttttttaaattacagagttaaaatttgttttaccattttgtacaaatacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatatcagaaaatgacacataacgatgaaggtaaaaaaaaaaaaaaaaagtaaagaggtacgtactgagatgctgaatgatcgatgaattaaccttatgcgaaattacaaaaatgcgaactcgcaacggttagtgaacttcatccgtcactcttgaattcctttcagtttacgaaatgaacagaagtggaaagatctttcttaatattcttgtacatgcctctttatgtcacaaatgtgcgctagtgaccaattaggtgcaccctcaaaatgggaaactcaatgcggctgacccattaaagtttgggcttaacgctgtatgtaccttcggcatttggccagcatttccctcatcatgcaaatgatcccgtcgtctaggcatccacactcacctcatcattcttattcacagttccatcatcggcattgaccggatcggtattatctccctgatcggtctggtcggcccgatcggcgtgattggcatgatcccgctgatcgccttgatctcccttatcgtgtatgctgctacttgagttgtcaatcgcattagctccaattcgtccctcattctgactgtccttacttgggtcattctcaatatttacattacttaccaagtctcgaatgacattattaaacatcttcccattaccatgcatagaatttggtggggggaaaaaactaccagaatatttattgttttgaaaccctgacatgctaccgatgctattgctattcatgtgcatagggtgcgagtgatatttactagagtaactatgatgcccgtgcctttccctggagtacctaccatgggacatatgatggcgatgtgaatgacgcgaatgatgtgagtggtgcttcatattgttacatttcatacgcatggggaaatttcctggcatcatattattcatcattgggtttcctagtacattattgaacgcgtcgtttcctagaaaccctaaaaagttctgtggggttatgccttcttcccttagcaaattttggaaatactcaatttttgcacttatgtgttttctcccttgaatgtgctgtctgcgccccactggggagctgtgcgttaggtagatgtcgcaatattcacagtagtactttggcatggtttctcagcagggtggaagaaggaaagacaaattaagtcactttcaaagtgtagttttctatcggtatgctcctcaaaacggaggggcaattctacaccacacgtatgtacttccttccgcaggtatttttacaggtcagtaattctatccctctctttgttggacagccaactggttcgctttttccaaaaataaagtgctcacatgcgttttttgtttttttttacagcctgtcatatgtgtcattaatgtttgtggcgacttatgttttgtcctttttggtgtttcttatctaaaaacctcacaagtgattctttttttcttagtctgctatacagttcaattgggcttgataaagatttgctctctgatggggggggaagaacctcctggtgctgcttctcgtgtcaattctgttcatacagagttagtgccatgtacaaatatgcgaatataattatttatgggacgaataaccacctaatgtgagcacaaattaggcatcacttgcgtgggagtacgaatcgaaaaaaaaaagttagtccttacgtgcgtaatacgctgactgttcatgctacgtgagcacggcgagaaggtgacctctgccttttttcttcacctatatcacgttcatacttttatattttctagagctgttcatactcatctacgctttatgaatggaaaaatgtattcatcatatgaagctcttactcatgattacgtaaacgttttttttttcgcttcacgtttttagcggcaattaaaaggggtatatttaaagcgttaaaaatgtcaaaaaagtttcaaatgaatgtcaaaaaaattccaaaaaaatgtcaaaagggagcaaacaggagccaaaagaaaagttaaaagagaaagctggaaaaagcgacgagttgatggcccaactgaagcgacgtgctccgcgccgtgcaaaaaggcaaactggaaaaataaagcgcgatagaagaagtatattataccaacaccattgctgcgcgcaaaaactgtaaacgcgcggtagggcagcagcacaaagttcagaaattacgaaaagtcaaaaaaattagcaaaaacgaacaatcgtatgtaagtaaaatacctacatacgtttcacttcctgataaaaagataggcattaaaaacggtgaagataaatgtatcgtatcctcccaaatatacataatatattttcataacatgaactttatgcatacgtgaacatgccaaacgggtgaaaacgctcgtgtaaatttttaataacgatttatatacagctcggaagcaggcgggttaaacgcgcatttttccttttttatgaagttagcaaagctgcaaaaaatttacctctttttttttttttttttttgttagtatctccactagttgaacgaaatgtcaaaattgcctttactcgcattgacatttcgggataacaactatgcacataaatatttagcatttttacgatattcacacaaagggaaaaaaaacagcaaataatgtttatagaaagttataagcatgtacaagtgaagaagccgatttttacgttacgtccccttccaattttccatacgtataaagagaaatcctcccattttatcaagaaattgacacatatagggcatatctcatttaaccccgcacgtttgttcataatcagtggatagcctatgtgcgcctgtttcgaaacgtcctaccatcgcacactcacacacacacacacatagggcatctgcgtgttcaggtaatgcttgcccatatgaggaaagcccaactgtgccggttaaaaaatcgcttaacagcagtatcgtatagagatatcggcatgactctcaactgcgcagttgtgaggaagtgcgtccagtttttgccagagcgatgaaatgaaaacaaatgcacatatatacacatacatatatatacccatgtgtgtattttcccctccctttaacttccgtgcgccccagcagcagagacccttacagacttgtttgtcccgaaagagaagccacccgcagcaactcgaaaacaacccatgtgtacgcagacatatgtcctaggtggcttgcacaaaatatatgcacacctaatattacccatttaggtttagcttcatttgcatacctataggaagatgtctaatttggcgaaaaagagattaattcgggactttagaaaattgcaagctgattcaccttacggagttagcggctccccaatagggaatgacattatgaaatggagggcggttattttcgggccagcagacaccccttgggagggaggtaataaaggctaagggggaagagtgtgtatccttcccctcagggattatgcaaaacaagtggaaggaataaccccttgtagagaagcgaaaactgcactaatttgttatgtgctaattttggcagcatgcacaggggaacactaaaaagggggtgctcccccaaaccatgtgttaattacccaaaagggaaataacgccagtgttaagagtgccatcgataggccgctcccatggatggcctcaaaaaagacgttctttacagcgtgatattgtaaacatcctccttctgctcatccccttcctgtaggcacctttcagctggaacttttatttggaaatgaatacccaaacaaacctcccaaagtcaaatttttgaccaaaatgtttcaccccaatatatatatggacggaaacatatgtattgacattctccaaaagcagtggagtcctatttacgacatttctgcaatactgacctccattcagtccttactgagtgacccgaacccgaacagcccagccaatcaggaagctgccctcctctttgtggagaacagaattgaatataaccgaagaattaagaactgtgtcaaggattccatcagttttatcgatcacaaggtgcaggaagaggaggacggcaaggcttaaaaggggggcgtccattcggcacgtacacacaagaaggtgcatttgcacgcacatatatatatatatatatatatttatgtacacatatgggcaccgccccgttcgcacgccgcatgtttgtttcccatttgatgcagacccgacttagtggcgtcttccttgcacttcgcagattcgacattgcatacttcaggttgcgcattgcggatcgcatcgtgcattcggcattctcctgctgaaccgcatttttttttttatgcgtacataattagaagagtatgttttttttttggaaaaatcgtgtgttgcttagaagtgtgggctgtgcgagaggtgggggtattttggcgaatccgtctgtgggtacatttggcgcctccttaggaaagtgaagaggatgagatgcagaggtgtcgagaaagtgataaagacgtaacaaaaaggaatggagacgtaacagaaacttcactgttaaaggcaaaatggcatcaccacgcaaccccagtttattttcccttcccctctttttcttttttttgttccctcataattaactcagtattttttttcagttctttatgcaaatttttgtaattgttttataaaaatttctaaagtgttatgaaatgcctactttgtcatttattttccccccctttagtgtgttttgcattttataacccacacgaatatgaggaaaatgtgttttttttttttttttttttttattttaaattgtgatgcctttattgcatgtgtgttgtacacctacatgtacgtccaccaatttgtgcatagagaggtatacgccgcacgtatgctttgccatttttttgtccctgttaaaactgtcaaaggtggaaaaaatgctccaagcttttggataaaaacgtatatgatataatacgtgttatatatgtacatgcatagacgtatatttacctgcacacaattcgtgaaaaaaattcctatttgtcactatgaatttagccctccaaaatttgcacatgaattattaaagaaggactgtacttatatgtgcgccgtatggcactgtcatttgggccacattttctggaaagtgcgccttcgcgtttttacgtaaacagacaggcacaaatattgtcgtggaaatgctgagcggacgactgtaggaggtgagtttatgctttactttgcgtacacctcggggagaaggcttaaggtaaagttctcaggtgtgcacatatacgtaatgtatacatatttatacgtgagtattttatatttatgtgcttcccctcttcagttatgcaacgtaggccaatttgtgcagtcgggaaaatggcaggcatgtgcgtatatacaatgctgtatacgcaaacagaccaattgggaaaagcccactccccccctcaacatgcagtgcttttgcatgcccttcaaaatgggaaaataatatcaaaaaaaattatcttttacacgtcataaaatatgcctttttgaaatacggcatgtgtaggagtaaattttgtaaaataaagatttgtcatttgttcgtaagctttcaccccaaatcggtcgctctgcaggtgttaccaacacatacaattgccatgctacatgagtatatatacaggagtatttaagccttttaatgtataaccctccattggaaggggcacaaacaaaatgcaacgccaataaaaataacctacgcgtccgttcgccatattctggcttacatggacatgatggtgtttatatcccagggaaatgattgaaaaaaaaaaaaagcgaaatgtgaagaataaggggaaaaatatatccttatttttttcacaaggtaaagtagtgctacacatacctccgcgtagatatgtaggcacgcaagcatgtaactcatgtataccttcgctgcctcgacgaaataattcttctccccttgttacaagaacaaagtgtcaccgcaccgcttgccacaaagagcttgtttgagaaaagaaaaacacaaatgatccgggctaaagtgtcaatggcacaaattgaaaaagaaagaaaataatataatagtaaaggagaacacggtcgaagcagcaggaggaatccgattcgatgaataaaatgagggcatttcaacacgctccatcatataaccatatgtgctccgtacgtgtacgcataaatgaatagcaaaaggggcttcaaacatgcatgtacggaattggcagcgtagtagtatactgtatgctgggtgcgtagtaccaccctccaatgggaaaaaaagtataaccttatatgcaagcgcgtagaaaaaaaaaaaaaaaaaatatatattatttttttgtgagtgattgaaaaagagaacccgccccaccttgtcaaagcctaatttcaatatatattgtttacccccccttttttttttttttattatatatatatgctgtattatttaagagagaaaaaaaaaaaaaaaaattaactccttcccttgtagcatctatgtagtatatatgtacgtacatgcatataataatgcgtaccgtatgatgatatattatatttctgttcgacatttttaaaaaatctatactagtttttttcacaatttttaagttttctttgtttcatttcgcgttttttcgaagggcagcatactgacgtaatcttaggtagttgcaatttaaagaagcaaaatgtttaatgtaaatttttaagaataggcctttgtgtgaatatattcttaacagaagagatttaactcaagggaagaaacggggggctgcagagaagaaaagaaaagaggaagaggaagaggaaacggaagaggaaaagggaaaagtgggcgtaagcgaaagaagtgtgaccgaaaagtgggcattaagcaatagaagaatagataaaaaaagtggctcaaaataatagcagactaaggcggaggaagattgctaattgcaaaggaaaactcccctaacggaagcgcaaaactaaacgcctcaccaacgcagaggcgaacggacgcacgagcacttccctgtgagcggatatgttttcattcggtctcataaaaaaaaaaaaggaggaggaccaatccgttgaggaaaaacaagatgaggagaacaaaagccccgtagtggaaaataatgacaacaaggaacccgcctacgatgataaagctaaggaagaagcagacaatgatgaaaaaccggtagatagtaaagccaaaaataagaggacaagaaaaactgttaggagaacaaagaaggggcagaaggaagaggaggaagagaaagaagaggaggaagagaaagaagaggaggaagagaaggaagaaaaggaagagaaggaagagaaggaagaaaaagaagagaaggaagagaaggacgaaaaaaaagaagaggaagataagaaaggcaaaaagggtaagaaagagccgaagggtaaaaagggaggcgccagaaagggcaaaaaggcggccgcagatgagaaggaagaaaacgacaagaaggacgaggcgaatgaggtgaacgatgcgaacgaagcgaacgaagcgaatgaggcgaatgaaacgcacgagacgaacgacgaagcggacaaggagaaggaaagccaggaacggaagaaggaattaaaggttgaagaagagttaaaggataaggacgccaaagcaagcgcgctaacgctggaaattttgggagatatcccagatgctgatttaaagcccccagaaaatgttctattcgtttgtaagctcaatcccgtaacggaagaagaagatttaaaaaccattttcgcgagattcggaccgataatatcgtgtaacattgtaaaggataaggtaacgaacaactcgctccagtatgcctttattgaatttgaaaaaaaagaagactgcctaaatgcctacttcgaaatggataatgtcatcattgacgatagaagaatacacgtggatttctgccaatcgttagcgaaatataagggagaaataaaaaactggaaaatcgaaaatgaggctgtcctggaaaatattaaaaaaaggaaattggaccaggaggacaccaaaaggaggaggaggggcaatggaactgccaacgatgaaccgaaagacgaggaagaagacagcattcgggtcttcaaatacgaaagtgataacaacacaaaggaatatgaaactaattccaataaggaggaaaaaaaagatgaccccaacgacagcgcgaacaacaatgctgcggggagcggaaaatacgactacagtaacggaaaaaggtacatcccctctaagtactacaaagacagttataataattattccaatcagtacccctacagaaggtattcgtacaaatacagatataataacagttacaatgccccctacgggaagggctttttctatcgaaaaaattataacaacagttactatgataagtatagctactatggtagagtaagaaaaaacagcatgttcaacaaacggaattattctcccagagatgctgcaggccatcgaaatgacgactacagcagtcggtacagaagacaacgtagttactcctcggacaactcacagaaaaagagactagataagagagattctagaaaaagtgaaaatagaaaatatggcagtaaatcgatggaaaaatctcccaaaggaggtgaacatggtgagtatcaatacccaagagatggtcatggggaaggaggatactcaaatgataacaatgcagatgacactctgctaagaagcgggaaaaaagtgaaagatagaggtgccgctacatcgggacctggtgatgatgaacgacattcaagttataattataaaatgcagagaaaaacaaacagatcacggtcatattctgtgaggacagacgataaggaagaaaacaaggggtacttcaaacgtgatgaatataacaatgattattactatgataaaaaacgaaaatacggacagtataatggggcacctggggattacgaaaaacgaggggacgatgattacgcgtataataatggctactataagggctcctacaataaaaggctgaaagggtatccaggcggagaggaagatgagaggtataagaaggtctacccgaagtatttcgacaggtatgacaaaaatttctatccaaaatatgagcgaaaggatttttacgaccaggataagaagtactacgatgaggataagaagtattacgatgcggataagaagtattacgatgcggataggaagccctacgatgcggacaggaagccctacgatgcggacaaaaaatcgagtaagtacaaaaatgatgagtaccgaaagtacgacagaagcgcctcttacgattacaagggagataaaagaaaatatggcgacaaaaacgaggattattataacaagacaaagtatagcaagaacgactcgtacgagcgggatgatagtaagaggtacaataaggacaacaaagcttatggaagcagttacaaggacgaaaagagctatggtaagtataaggataaaacgtacgacttcgaggataacgaggatgcgcagaagagctccaaatattccagcaagaaggaggacaaaaagtggtacgataagcgggacgacaagcgggacgataagcgggacgataagcgatacgaccggcgggatgataaaaactactacaaagacaccaaatcgaggcaaaaggatgattacaaatatgatgacctcgacaaaggaaaacgagacaaatcgtatgatcgaaaaaacaaaggggacgatagcagagatcgcgcgaatgacaaaaaaagttacaactacaaaagtaagaagggaaaatatgcggacggaaaaaaagatgatgattataacacctctcccaatacaaagcgagacaaaaaaaataaggacaacaaaaagcgaagatcgaaatcgtactccgacgtaagtcataacagttctgctaaatatgcgaccaaaagcaaaaagcaaaagaaggaaaaatattcgtcaaaggataaaaaaaaggacaagaagaaaaaaaattatgacgatgatgactacgaaaaatataataactcggttagcaactcaaataattcctattcaaacaagaaggacaataaaaacaactcctacgccgccaaatcggaatctgctaattcggcttattcatgaaaaggtgttatcacgtgcaagtatatgaaacagacgttacctttaattttccggacaaagagcgctgctgtgaaagagtggtatacggggggagggggtattgctaaaggggcccacacaccgccgtcattgttaaccatgccagtacgtccgtgtaccaatattacacacgtgtgtcctgcacactaacgtaccccgcgcacctacatatgtatatacccatttgctccttctcctgtttgtttagtaacaacgtatggcatgtgacacaccacttactgcgcacaatttctgaatttaaaaagtaaaggattaatttagaacgaataaaaaaatcgagtccttaacgctcaataacgcacagcgctcaagagatgatgcttcataaatatctgatgttattcattacggaaatgtttttctattttgtaaattaacactgcatgtcatgatatgtttaaatgcgcatatgtgtatatatataccccatgtagcatatatatgagcgtgcaaaaatatatgtatactcaccctcatttagacatgcgcatttaagtatatgtttttatgagcctctttgcgatgcaacccctcccccccccgaagtcaatgtacttagtcgcttgtctcgattcaatctcaacggcaaatgcatccaaagtatatttaaaaaaaattttggctgctttccattttcccgattccaacataaatctgtgtaccaaaatgatctgcatccttcttaaatgaccataccgctgaaggggacgaagtaaaacttttccgaattgaccgcagggacagagagagcctgcctcccattggtgaatgtaccggatgacataacgcaaaaaaaggttcgtatcaagccgatggggggttccttaccagtgtggaaacaaaaaggcaaagaacgcacaagaatggcacaaaattggggaacaaacgggtggcaaaaagatggatcgccgttgcgccccgcctttctcttcctttacgcactgctttgcttactcaacgcgctactacacttaaacttccactttgaattacattttttttttcactcttttctcatttatttgatgtgtttaaaaagtgcgttttgtatatattttgccctccttcaccatccaacgttgcacgccccaacatgtctcttttgtttagcgtatgttcacgcagaggcgtgcgctgataaaacttatgcataaattggtaaatgcgaaaaaaaaaaaaaaattagcaaatttgaagctacttacaggggaacgtttttttcttaaccttggggaaagctctttctagttataccctcacacttgaggggtgacatgcaagggagagcatattgctcatgtgttccatttgtatgtacaacacacactttacatcaccatctcctgtaccttataaaacagtgcagtgccgacacatttccatgcgcttgttttccttgcccctttgcctgcagttgaaccatgcacgcacgataacacacttatgtgtagtctcttttaaaacacatcgtagcggtgcaaatgggccatatgtgagcacacaaaaattcggatcacacgttttatgcatataacctcttttgagggaaagggggagatacgaaagtgcaacatgtagaacccttttcctccaaccgatgaagcaattttacaaaacgaccttcattcaattcgtaatagctgctcctgctttacgtatctcctttataacatattaaaggcatgtacacatagaagcatacttgcacactgcatccatgctgtgcacttgcacatgtacctgtggggcatcgccaggatggcaaaccctaaatggacggtgtatatattgttcctacaaagctttaacgcaaaaaaaaaaaaaaaaaggggctgggacatattctccttacactacttgttcactctttcccctttcaacctttgttgtaaatcgcacccttcgaaaaaaaaaaaaaatccccatttattattttcccttattcgctatacatattgtgatttatatgcacaattggcaaatggggggttgcctcatttcttccatggcggctccgcccctccaaaaccctttacgttcacctaattgttccgcataaagtgaagggggcccaaataagtaaaacgggtacaacacagcatggcatggtagagttacgcgcagttacgcggagtgacgcaaaaccaaacaaaaccctctcgcgaatgccaaacgacataaaaataaaatatgatgaacatgggaaggtaaatatgtgagcatttttacatatgcattgcatatatgtaaacatggctgctcatgaaggattgttgaaagggactgtggaggtgtataagcacgcatcatacgtgtatatgttatgtatacacgtaggtatgtatacccatattcatacgcatacgtaactatgtacgtatgcactactcatacgcggccgaggtgtccttgcgcggaagcggggtggcgaaccttccgcactactcgcaaagcccaacggaataaaattttgcataaaataaatttcgtttgggcacttaaatcgtagcacatacggccatgtatgtgatctgtgcgaagaaaattttttgcgtcaaaataagcaaatgagggaagcaccatttaaaaaaaaaagcaaaacgatagcgattgcgatgcgaaagtgatgcgaaagagatggcagtggccagtagcaataaggaagtgaggacatgaaccatattaacttttaaaagagctctttccatttccttttcacgtttcgcatgtttatacaaatatatccgtaccgtatgagtacatatacgaaggtacttgtacatacgtatgcatgtacgtacgcacgtggctatgtagcaggaagggaaaaaacgcttggatgaggctttcttacgttttaaagaaaaaaacacatttttcttaaaattcagtaagggacttcttgtaaacaaaaataggttttgtcactttattaattaagtaaggaagcttgcatgcgcacgtgtaactcatagctgcgctcatgcttgtactggcgcatgtatacaaggtgcgtactcttcccccaccccttttttttttttccccacgtgtacacgaagtgctgtgtgttttcacaaagggaaaaaaacacacttccaacatatttgtaaaacacttgcggggacgtgtatacatgtgcatgtgtacctgtttgttcattcagccaagtgttcatcacccgcggagtttatttacaccacgcaggggtgtacgtgttatatgtatgcacacagtacgcagcagtgcccatgtttatgtaacacattgtcaaatggttgagcgtgaatgtatataccaattttaaggcttgcccctcaacccatgtgacacttaatggacaacttgcaaaccataaaaccataaccaccccctttgcagctcccttccaatcttgaagaagatttttactgagcagcgttacatctcacgttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctaattgggaagaattaactaaaaaaaaaaaaaggaacgtcaaaatggataggcgaattgaagcgaggagaaaagaatttaagaagaattgcgatgacacgaggagaaaaagagaagacttggtggtccaaataagaaagcaacagagagaatgtcagctggaaagtaaaagagccttgataatggccaatataggactcgaagaaaattcctcatataatgtcaattatttaaaatccaatcaaaatgactccaccaatgattcgttatacaatgctgcatcgaacaatagttccagtaccatcgaaatgttaaagaaaattccctccttagcgataggagtaaggtcatccgaatatgtaacccaattaaacagcacaagagagttaaggaagttactgtctattgaaaaaggaccacccatacaggaagtaataaattcaggcgtcgttccatacatagtggaatttctaaagtatgatgataaaacagatttacaatttgaagccgcgtgggtgttaacaaacatcgcttcaggttcacaagaacaaaccaaagttgtaattgaaaataatgctgtgcctcatcttgttagactattaaatagcgaaaaggaagatgtgtgtgaacaagccgtatgggcattgggaaacattgcaggagattcagcggaatgtagagagtttgtccttaatcaaaattctttacctttacttttaaaaattttaagaactagccataagagaacattaataagaaatgccgcttggacactatcaaatttatgtagaggaaaaccagctccgaaatttgaaatagtttccaaggcgttgccaaccctagctgcattaatatacaacgatgatgaagaaatattaacagatgcttgttggacattgtcctacttatcggatggctccaatgaaaatatcaatgctgtcctcgatgctggagtagcggaacgagtagtcgagttgctaagccactgttcttttttagtacaaacacctgcactcagaaccgttggaaatatcgtaacaggggatgacctccaaacggatgtcgttgttaaacttggtgccgtacaaaaattgtcctgcttacttaattcttcaaaaaaaagtataaaaaaagaagcctgttgggcattatctaacattactgcagggaatatttcccaaatacaggcagtaattgacaataatgttattccgcaacttataaatattttaatgaaggaagattttgaggtgaggaaagaagctgcctgggcaatatcgaatgcttcttctgggggatcagagtcgcaaatagaataccttgtagaatgtggggccatacactcgctgtctaacctactagatgtagaagatgcaaatatcatttctgtcaccttggaaggacttgaaaacatcctcgaaatgggagaaaataaaaagttaagagataacctacctgctaatccgtatgttcattttttcgaagaatgcgatagcgtgcacaaaatagatgctttacaggatagaaaggtggacaacatttgcaacaaggcttggaaaattttgtacaagtatttccccttcgtcattaacaacgaaataaacagcacgcagatcactctgaacaatgtcttcgccaacaacgacgacgcggtgctaaataaggactttacgttcgattgatgggggttttccgaggatggttaggcggcgacaaacacgacagacgcgacagacgcgacagacgcgacagacgtaacaaacgcgacagatgcgagcacaccggcactccagcacaccagcacacgcctttgtgccacccgtaccatttatacacatgtgcgtacctgccctgctgcggcattctacccctgtacatgctcatattcatgcaatctcccacgcgtacacgcgcaagtgtgtggattaatgcactgcatcaacgtgtacgcccacgttcttgtacacgcgtataaagagtcttccgcggggaggcaacccatctctgcgtgcgccctttttcgtgggcatatcctatgcgtacactgtgctgtgtgcgtgtgcaagggcacgcacaacaagtgttttttaaaaggaagaaaatgcatgaagcgtaataaagcgcatgcacggcatatatatatatatatatatatacatgtgcacacgcacatgcgcatgtttatgcttatgcatttacatactcattgtgggccccgtgccaagccccactgtcacgtatctaccacccgctcatatatccactgcatcgatggggctccatttatgccgcggctaatccatccacagactcatctcgtcgtttcccacgcacctcttttcgcgcacccccttcttactcgcttcttcatgcaaccctttctcactcgctttttcatgcaatcctttctcactcgctttttcatgcaaccctttcttactcgctttttcactcaaccgtttcgcactcccatccccgcttcccctccatgtccctacattcttccctcctttttttaaaacacttttgaaaacaaacattcgtaacacaatagaagtgtgtatatatataagcatgcacatatatatgtacatatggatacctttatttttttttttttttttttttttattggttttaaaaaatttcccttattacaatttaaaaatttaaacacccaaagaaaacctggtataatttttataaatcattcagcaccctcacaactgagaagtaaatgctaacgagtgctgatgaacttgatccgcctgtgaaaatggcggaactggacagggcccacttcattgcggcgccttgtgtacataaatagttcgctcgaaagggcagaagaatgcacagcagtgtataatggttaagcttttcccacacggtgctggtgttaaatttttaatttctttttttttgggggggacccctttttatgcattcaaacggcgtctccctccttgtagacacagtccagagcattattgaggtgaactcacattgcgttcgttatgggcatgttatattggggcggtaaaagtgtttaattggtaacgtccgtaagaatcaatttgtaaaatttttttttttttatcatcgtgcataacccaaggatgggcaaaattttgctgtacgaatgttcctcactgcggcctacaaattcgggtgcaaatacacaaaaaaatgggacaataaaaagtgtaaacggaaaagaccgcgaaagggcaaaaaaaaaaaaagaaaaaattttgagggagagttcacatttaaaactcatccgctcaacacgtgtctcccacctgttgatgaaccccagaaagacatctttttatttgaatttgttctatgcaacggtcggtgtgctcaatttttaaaaaaaggcatcatgaatttttttgagaaacaagttatttttatccccttaatagggcaaaaattcacccactgaatgagaaaatcttgacttttttttttttttttgccttttctgagagaaaaaaggaataannnnnnnnnnaataaaaaaaaaaaaaagcagaccccaaatctccttctctgatactttgtgaaacttcttcatcataaacctgtacatgcaaaaaaaaaagcagggctatttgaacattccagctggccaaagggggaaacattcatctgtccacttgctccttccttttttttttttttttttttttttttttttacacattaagcaaaacaaaatttgccctcgccactgttaatgatttttctttccgcagatcattttgaaggaaccctttttgtttatctccttacgttatgtaaaaaaaaaaaaagacaacagtttgattcagtctcctttatgttttgttaattttttattttaacatattagcattttttatttttcaaagtccacgccgtacatgtttcatgctcatgcgagctgtgcacacacctgtacatgtatatatacatacatatatatatacacacatatatatacactcatatacgtactcatagggactcctacgcaactgtgcgcattttcgtaaagtttaatcccccccgggcttgctcctccacgtataaagatacgccttcataaatcgccgcatcgctttgccgcatcgctttgtcgcatcgctttgccgaatcgctttgccgaatcgctttgtcgcgccactcgtcactccactgccgattctcagccaaaccacagtcataccggtctgcaacgaaaccgcagccatcccccccccgcaagcaaactccgccagcaaccatgtcgaacctcgcccactacttgtgcctcctcgtgctcctactgagcccccccgttcgaagccgtggatacgtgtgcgacttctcctcgtccaagtacaacctggacttcgacgactactacgcagatgtcacgtgctaccacgaaattggccagggagacaccataggagtgatcatcccaaaatacatagacggaagagaaaacaccaacatattaaccgaatgctttgaggaagtttcactaaacaaatcaggaaataatccattgtccatatataaaatatttaacaatgacgaaatccaagtgtcagtttccaattcgttatacaacacagaatatctgtcatcaattttaaaaataaaaaatgtgcagaaaaataattacatccattgtgtgttcgaaaacagaaatgaaaaaaacaaggaaattcacaagggagtggcaaaaattgcaataaaaaattacccagttcaaaataaaaatttaaccaataaacatgtcgttgatttgtataaccaactcaatttaagtgaagacaattcgaataacaagtacagagtcacggctgaaccaggacatatactctacatactggggaccaaagtggccaatggaaaaaacgtgtactttgacaaaaactgccctatccattttgagtatataggagatatatacaaacatgtatttccaatcattaacgaagaagaggtagtgtacgactgtcccatgtattatgatgagaaggaaaaaaaaatctccgtaggaaatttgattgtcacctttgaagctaagcctccaagtataaaatccatcagtaaggacattttaaaaaagcatataaaagaagacattgaaaaaaagctgcatgccattttaaacggcacagattacaccatgggtaatatggacagtgtagatgacgaccaacatcatcgatacatggaacagagcatagaaataaacgagacgcaaacatccaaccttcaatccgttaacatagacaaagaacactgtaataatgatgaatgtgtagacttgtttgaaaactcaagttgctcatccctttgtggaggtggatacagactccgcgatggctatgatgtacgctacgacgtccaatcggtcattccctgtaaccatggggattgtactcatgaagattcgattgagccccttgtcatcttcgcttggacctccattgttttcttctgcatcatgattacccttttgatcatcaccatttactccctgctgcacatcagtaagcagaaggtggccgaccccttctacaactacgactcgaacatcaggtcctcggacgtgttgtgagccgctaccagtccgcggtcaggtgaggcaaaaccacatgaggggaagtgcaaccaaaaggggggtaccaacatatagaagggggacccaccaactgggcacccatcaagctaccagaaagtcgccaattggggaccaaatcgcactcgcacgaagcaccactcgcacgaagcactactcgcaatactgccatttttttttttttatcttaccttttttacactttgaaaaaaaaaacaatttttgtgcacatttttgtatggcttacgttgacgaagcgggtgccccctcgtctcgaccactttgtctgctttgttttgcgttgatttgagtttattccatttgattcgcctcaatttcttttccttttttttttctcactttcgtaacactctgaaaaactcaacacatttaagaggatgtacatatcttatcggtcatgtcgttggatgtcgtcagttgcgctggtagagtcctcttaaccgatcaaatgcacacacaccgtattgggggaggcacttcatggcaaaaaggtttacgtgtgaatttcgtgcggaggaatagcgcccacatttggcgaagtaggcatgtatgttcacatttacgtatggactcagcatcctacacgtttccgctgagatcccagtgcgaggaaagccttccttccctttgccttttctttttttttttttccgagcttacagcggtaactggaaggagagcataaaacgggtgccaagcaaaaagcgcagaattcccgcatgtcgacgccattcctacagagcactttagggatgaaaaatttgcggccaatgttttttcccttccgcccatttggcacacctgctgggtgatttgctttaccgaagtgttttaaatttgtgagccattgtgtagtatgatgttctgttttttttttttttttctatcccttttggcgcaacaattttcaccagttctccacaccatctcgcatacccatgccacgtgacagcttgcgagcagcccttccccctctggcacctcgaaacttaagaacacacaaatgaggggaacctacctgtggatattctactgcagaacaaagcacctgcggattcaggactctttcccctttttgaagctgcgtgctgaacaattagcagacaattttgtgcgtaattatggtgacacgattaatggtgtaaaaaatgagctaaagattatgtgcagtttgtgtaacatgtccctgaggatggttcatgtgtccctctgcgaaagtgagaacagcgggggtgagaggactgccgatggatgcgagcgtagctttgattgtagctttgatcgtacctttgatcgtagctctgagcgtacctttgatcgtagctctgagtgtacctttgatcgtagctctgagtgtacctttgatcgtagctctgagtgtacctttgatcgtagctctgagtgtacctttgagcatagccccgaacatcgcctcagtgacggtgaccatgacgcccccgcggagagtgaccagctagagcaaaatacacaacccgaaaaaaacgaccgttctaaattagcaacccatctaataattcactacgttaaagaatatgtgaaatatgttgcccactctttacttcatttttatttctatttatgtgacacattttatcgaaccctttctgtgttgtcaaagagctatttagaatttccaaagcagttcgattattatgcgtccatttcggacaacctcatgaccagctttgttacgatttataaaatctataaacaaagtaactcttcagaattttgctttaagttagatcaactggcattcttgggttcgggattcatttacgacaaaagaggtacaaacatatgcacagcaaaaaaaaaaaaaaaaaaaaaaaaaaaaatttagcatgtgtaagtggggagcacatctagacttactgtttaactaaaggggggaaaaatcgccccctcgaaaaaaggtgcaccacgggacgaagtttattcagcccagtattgcccccacaatattaaccacttaaaatgtattccccttttcatggaaattctcctcgccatgcccattttttttttttttccatttttcttcgcgcgaaaaggatacgttctcacggctgcacataacataacggtaaaggaatgacgagatagcaccgtgacgtcctgacatcgtggcgacgtagcaacgtagcaacgtagcaacgtagcaacgtgtccgagttgccacttggcaaaaaaaaaatgcactcatagcacttacacccattttgttcattcaaaaaaaactcccgaagaatacagagggcacattcgttatcaaaaatgaagacaacttttatgtggcaacgctggccggtttgcacaggggtaaccttatatgcgtagcactcatggaaggaggaaccaaccaccgttggaaaaatccccatttcatagcagtcacacgggttgtttgctgtgcccatgcgtgtacctccgcacgtatacacgcatgcataagcacacatatacacacacgcatacacacaagcacttttttatacacttctccacgcgctaccaccaaatgccagaatccgatatatgcgtcatgaaaattaactcggaggaacagtttagccacatacctctaagtaagagccacacaaataatgcgcgcaaaggcagtcttttcattacgcacttcatgtctaatccaattttaaacttagactccagcagggaattcttgaagccaggagaaccagtaatcacgtatggacaaatacaggtacgcatacttgtgtgttttttttttttcttctgttcgctgcattattatttcgttgtagcttgattgggctagcacatctgggctaaaatgtgactccattttgcttgcaaacatttttagaatttcgataaagagacctacagtatcggtgtcgtaaatcaacctagacagaccttcaccaaatttgaaaacttttgtgaaaaggagcaaacctgtttgtacccctttattcaaataagcaatccgattaacaaaggttagcatttctgggcagcgggccacacgcatcgagttgcaatcagggagcataagcagctcacccaagtgaaccgctcccccaagtgatccgctcccctaagtgaaccgctcccgcaagcgaacttcttttgcgcacctctaattttaaggcatgtctggctctccactaatcgacaagcatggaaatctcgtaggaatgatacaaaaaaaaattgataattacgggtatgcagtgaagaagcgcgtcgcagaatgaacaaaaacacaatttttcctctcacgtcgcaattcaatttggtgaaaaaaaaaaaaataataatttatggtaatcctctcatcgtcatgtttcccatttaataaacaggttggccttgcccgtgaatattttaaaaaacatcacaacccacttgcaagaggaagggacatacaaggagccatttctgggtacttactcgaaaaaaaataaaataaaaaaaaaaaaaaaatacataaatgcacacacatgtacacctatgtacaaacagcaacccttcgggtgaacaaccaacctctacattgccatcataaacaccatcaggaattgtcttgagagaaaaagagcaaagtacctccgcagtttataaaaattgcaaaaatggtaatggcaattacacaagcaaaatttgctttcacaaaaaaaaaaaaaaaaagatgtttatcagccgagcaacacttatttgcttctctttttttttcttttttcttttatggcaattttgagaggaaatttccctcgcaatgccggttaccggttgtgctataattcacccccacccgaattcccctttttttggaagaactaaaaatagaagacgttttggttaactcacctgcggacgttgccggcataacgaaaggagatatcatgttgacgattaacaatacggggattaaaaacatttgcgatgttaacaggataagcaaaaggaaaaaaaaataaaataaacaatgccgcttttatgccgatatacatttatgtgattgcgcctttttggggtatttcgcccccgttgaaaatttgtgctgctgaggggaaggccaagtttttttttttttttttttttttaatttatccctttccgtttttttaccactttttaggtgcacgaaattttgaacagcacatcggatggttacgtcacagtcgacattatccgccatggaaaaaacaaaaaaataaaagtaaaaaaaaatgtagtaaaaatggagcaaacgcgggacacaaaaacgtgttaacaactgtgaatggatacgtgcttcttcccgttttgtgtaccttcgaaagacgtgtgttccccctgccgagctaaaccttcttacgttgatttttacattctcagtttattccttcgttcaccagttttcaaattggtgaaggggggcatatgcttgcacgcatatatgtacatatgtagaagtgccaactcgatagttgtaattgtgacacgcaatgtagtaccattttgcgccatgtgtacacattgaagtgaatttttatgatcaccattttgctacgcagcccataacatagataggccacgtgtgtatgctatacacttgcgctcgcttttttgcgctgcatactcgctttaccaatttttaggtgaaaatgtgatgaccaggagtacgtccattcgttaggtcgctcagtgtgccttttccttgctatccccgccccgccgcaaaaactccttcatcttatgataaatgcgaagcgtagttaaatcacccttctccctttttttttgggtgttctgcgttaatgtgactcgtctgtgttgtttcattccaaaaagggataccaccaaacttgtgatgttctcaaatttccgtctttttgaaggtaacctttttggagggaagcacataaatatatttccatctgctggggtccctttgaacccaatcgtttatgtacgcatcctttacttgtccttttttacaccccccccctctctccgttctgctcccctttttagacattaaaaagaaggaagatctcgaatataagccgttcaaaaatatcagctttaataagcttaagaccaatttgaaaaactttcttgtaatcaacaaaaagtttaacatatcggatgttaagcaggtttcctttttaggtgaaaaaaaagagcgaaaaaaaataagcaatgtgagtagaagcgagcgaagagagcataaatggccataagcgagcgcacacttgtgaacgtcccgcggtgaccacctctcttttgcgagtatcacatcatgtagtttcccccattttgcgtcaccatccggggggaatatactttacccgattaagaagcaaagcttaaagtatttttttttttaagtgccctttcctaaattcccattgcaccatttattaaataagaggagcttttttcctatgctgctacaaataaataacaacccccattttgtgcgtcttcaccatgtctttttcatcaacttgtgtgtttgcctacaaagtggtgctccgctttttggcagtgcctctaccagacaacctaacagctaaccgaatagctaaccgaacagctaaccgaacagctaacctaacagctaaccgaacagctaaccgaagagctaacctaacagctaatcgaacagctaacctaacagccaatctgtgtgtttttccctccacccctaggaaagttttacaattacgagaaaattgagaattacggcgtaaatgaaatatgcatactgggccggagcaacgtagggaagtcaacctttctgaggaacttcataaaataccttatcaacgtgaatgagcatgcaactgtaaaagtttccaagaatagcgggtgcactaggtcgataaatttatactcttttgaaaatggcaagaaaaagaggttattcattttgacggacatgcctggctttggctatgctgcaggaataggcaaaaagaagatggagttcttgagaaagaacctagaggactacatatttctgcgaaatcaaatatgccttttttttgttcttatcgacatgagcgtggacatacagaagattgacgtgtccatagtggacgccataaagtatgtacaacatgtgcgaacgatgtatttgcgtgtttcccccgttctctcctcatgtttcacttttttttctcccttacagaaaaacgaacatacccttcagagtcatctgcacaaagagcgacaagttcagcaccaatgctgaggaacgccttcaagcaatcaaaaatttttatcagcttgaaaaaatccccatacacatttcgaaattttcgacacacaattagtaagccttaaagtgggcagcactgcaccgccttctttctatactgcgatttgtatcaattggggttttccccgcatttgcgacttaggagcaccaagttgagccattatgatcagccgcttacgagcgcccacttgtggagcttcccatttctacacgtttgcttacacattttttttccccttttttttccagcataaacattttcaaagaaattcagcaccactgcaatttggacaccccgtgaaggcgattggattgtttatgttatggctgcctcgggccctgttgaccgcgaaagtttgagttaaaaataacgcacaaagggaaaaaaaatggggagggggagtaaatccatttcagtgcagacgaatgtgtatatatatatatatgtatatatgttgtgcgattgtccgctggtccgccctcccattttttggggcgcacctgcgagggaggcaccgccagtggaagttcactactaagtgccattttttcgtgtaacagctggtttctcatttctcttatcaccgcccatggcggcgcatgaccactcacggatgggccccgcctcaggtgaagtaattaaggccgcccttgtacatgtccaagatgttgagctggtcctccgtgaaaaccaacttgtacttgtactcccattcgtccttgtgggtcctcaaaaaattctggatgcatttctctatctccttctttatgatatgcaccttattatttgacatcctggctacgctcatcaaaatgtttgggagccaatgagggacatgattcggaaacgaattgataacactaatgagggcgtaaatggcgactgtttttttcttctctagcagtttgctgttattactcgtttcttgattctcccctttttgtggtaatggtaatgtgcttttctcatttgccacggttaaaaaatattgcgaaatgctttgaacagtttgactgtcgtagaaacaaagcacggaggacaaaatatcacgcgataaattttgaatctcaatataattgtcaactagcaaagatatgaagacatttaggaggaaggtgttttcccttcgactgtaaaaaaatatgcagtagtacgcatggaaataaaagcaaaattgtaacacgcaattgcgaatcttccaattctttttgcttagcaagtggcttaacttttttatgaataaatttcccatgttgtcttggagtagagagtcgaagctactaattagttctggtgtggctatttcgtagttacggtctgggccacatgtgacacacgtgtcgcctgcttcccccgtccccttcacatggctgattttttcaagctcgaacaagtagagcgaggggcacatgaaacagttaatagccttgttgataatcccattgataaaattgtcgacgagttggaaggataaaataaacattttcaaaaatggaatgctcacattatttagcacgtacatgcttctaatcgaaaaaatggtgatggtaatataagctagggtctccagtgtataaataaattttgactgtttggacagcgtctcctggccttgaagatactcaataacctcacaggcgcttttgtacatatatattaatatcctaagatagatacatttcaagtgggaataatacctatggtcgtgaagtacgtagagtaagtaagctaggagatcccccaccacttgtctaaccgttatgttgtcattatcgatcaattttaggaactccattaggtggtcatccattaggtggatgttcttgtgcatactgtacataagcataatacttaacagctgcgttttctttttaaaaattaaattggacgtatcttgaaaattgaaacacaaacaaaaattaaacaatttttcgtacttgtcaaggtccttcttctttatgttaataaaaagtaggtgaaaataatccatccatatgctatacacatccatatttacaacagctatttctttttccagcaatgaaatgatgctttccaaaattgcatctgctgcttccctcctttttaactttctcagggaaaaaagcaaaggacagactagcgaaatgaacgtagatttgtactcgttgtcggcatgcgcatcttgttgcagttccttcaaattgtggataaccctctggaaaaagctaaaatgggagcacacatcccctttatttctaatggtttgttcttcacccagtcggtgcacatcccctggtatggcttccccttctccgtcgtcctgcttcttcacctggttgtacggctccactgagtgtaccactccgagcgtagcttctccccctgtctcctcatcatactcattctggagattaaccaaaaatttgaaaaactcatggtagtagaaaaaatccttcacatgtgtctcgctaatatgagcaaaacctttaaaagatttttgtatcttcgataaattcacgatgatggcatttatgctattgctctttttcttgctcttcaaatttttgtatatgcatacctccacaaaattgttgtatacatcttcgcccctgaacactttcattatgtgggcaggcacgatacctctatcaacgtttctgttgaaatattttaaaaacttaataaatccgtaataggctaggttatacacattcacgtttttttttatgatcaaattttctagcaggtagctaaaatagaactcgctatgattgagaattacaaagttttcgtagcagatgaggaatgctaaaatgacgatttgtgagtagacgttattcttttttgcgctctctgcctttagaaataaaaataatccgttcaggctcttttttttttcctcccctacggaactggcttcccgattttttataaatctgctgttaatgatggcatacactagcttcatgcaccttagggttatttcatccttctgcatttccagtcttaatatgtttaggataattttgatgtacttcttcagtaggtgtaagtcggtgctgatcttctttatcagccccgagttgctcgtaatggttatcaaaattccgttgaagcagctgatgcatttgttctcgaagtagtcatggttgttcagctctcctaggctcttcatgctgctgagcttgctcaggcttccgctgtccgcagggccattcgtcgggtcgttcatcgggtcgttcatcgggccatttatcgggccatttatcgggccattcgtcgggccatttatcgggtcgttcatcgggccatttatcgggccatttatcgggccatttatcgggccatttatcggtccatttatcgccccattggtgccgccgcttacccccttgtgccgctcgctcctcaccaagatgtacagcttgatgtaattcttcagataaaaggagcatattttgagaaaaggaatttttataattttaaaagtgggcaaaacgagcttcatggtgctctgagcatacgatcggacttgagagtaaacggacaagttggtgaaaaataaaatattgcacagctgctcacggtagcccttaaagcagtagtttttcttcctttgcttcagtctttcattgtacagtgataacacattattaacgtactgactcttaatgatatcataattgtagctgtacgggtacatgttataggtgaaggacaggacgctgttaatatattcattgtacatagtcgtgttggcactctcgttacattttaaaagtagaaagtgtatgcacttgataatttttctctgcatctttgcatctgctttgatagttttctccctattattaataatatttgtgaaaaaatcctcttttaattttttcaactcattcttatctaccaacatgtgcttcgcgtttacatcgtttacactgttttcactattcaccgagctgaaagaagatttgtgctccagtctatcatcgttagggttgtacctagcatataaggacatgctcaaaatttgcttgggaatcttcaacacgtgtaaagataaagtcacaacaatttcgcatatgtagacgtacaggtagaaggacagctttgtattcaccacgtggcacttcgctaacaggttattataattgtacctttcatctggatataaacaactaagtggtttaacgatacatttaattattttgtaaattcttgagatcatattggaatggtttaagggaaatttccaattgatttttctttcccttaattttctcttctccacgtattttatcagattgggggatgacactgagacatcacattggattatcagatcgagcatatagtccagcagaaagtacgtaaacttcttccctacttttacattttcctttgatggggttttccattttacgagttcatccgcgttgaatactcgtccttctgagaatcttccatgggtgcagtcctccttagctgtcccttcctcagcattgcagttggtgtgcagtacttgtccttgttcacacgtcttatgtgatgcatctttaccctcattttttgtattgtttagaatataccaagggataccccacccccccagggtacgcaccttctcttgtgcactaatattttcttcaatcttaaaacacgagtactccttcaccgatagagaaaaattcacctccagaaatctatacataattttgcaaatatacttaaaggcaacattgttatcttcaacgatgtatatttcgattaagttgtaaatatcctccaaattgatgtattcatttttggcccttctgattaggtttgacaaaaactgtaggtagcacttaaccgtatcgtcattggcgtactcgtttttcgagtaggtgaagtattcttcctctttctgcgcgaggggtgctccatccgacgcttccattgcaggtactacccgctttttcttcttcttcgtgatgagcttcctataaaacgcgttaaaaagcgtgtcgtagatttttttgttatttaccagcccgaaggccaacggaatgatggacagtgacttggcgttttcctgatcaatattgtttaaaaatttctgacatagctcatatacaatatcgtgatctaaatgaataaagagagaaatcagtgttgtcttcaatccggtgtaaatatcgtttccgactttggtttctttcttttctccattcagctttttggtatctttacttttctcattttttgtaaattttataaagtacaaaattttttcaaaaaattcatggatccaatagcatagatagtcgactagttctttgcgctctctcataacttcctcgatctgctcatcatttaaaaagtacaaagtgtatgcctgactgccttccatgcgcataaattttttgtactctctcacagcaatctgcaagtccaccccgctgcttcctgctcctacattctcaattttgacaatgcaaatgtaggaaaataaaatgcttaggaaggagaagatggtgaagcttttatacacatcgcagatatcaatacccatactcataacggagagcagttctttcaaatggctagccttatacctaatcagcagcggtaatattaggcatagggacaaaagacagttacatatttgggttgaaatattcacattgataaggcattctagcatttttttaacaaaaatatccaggcagttaatatccactacgcatatgtgctttaggatattttcgaagaggctaactcccttgttgcttttggggaacatcccctggactgctaactgtgtgaatttttcgatgacaaattttttgtcctcttccgagatgaaatagttcgagacataatcgtctgcttcgccatgtagattgatgggaggttcaccacggatgtcccctccaccggttagactcccaccggtttgactcccaccagttggggtcctgccgcgaacttccatccgcttcaagtacaaactctccctcttcaacttcctaatgaagcaaaacagaaaggtgtttatgaacagattgatattccccaagtgcttgcccacgctggaaggatgtatgtgcggcatgaacagacacgtaatgacgttaaggaattcgtgtgtatccaggtcttgaaaaagggaagatatgcttcttttgtttccttttcttcctcctccgtcgccgccgctttctaggccttcgccaccaaatgtcacctcatcgaaggtgcttaaattaaaattttcgtcatttaaaagagagagaaaagcctgcagtaactctttctccctcatctttgcctccacctccttttgcttgacttcctccgcactgttccccccggctgctctcccctttcgatacattctattcagtaaaaaaacgaacgtcttcgaaactgttttcaccacactgtcatcgtcattaatcagcaaattgtaatcatccggaatgtactttttggcggaacttaattgaacattacaaggtaattttatataatataagaataagaaaaaaagaagtctaactatctccttcatttgcttttccagactgatgttatacatataggcatattttaatcctttgtacacaattctgacgaaagcataattgatactatgccaattgtaccgttttaacttcctgtagagatggagagccctttcgtgttttattaacttaaaacataaatcatctgagcccagctgacttagcattacaaaatttaaaaacaccgtgttgtatcttggacaaatttctaacttctcaatggggtgcgcgactaggtctacatgttgcaggaccggttcgtccgacattccgatgaacgcgtttgtcgctgtccctgatttgtgcttcttgtaattgtcgtccagtaccactccgctgttggttcgtctgttcagttcgaagttaatggcaaaggtggagcaatcgtcccggccgccgccccggttgccgccccagttgccatcccccttatcgacgcaattatcatcatgggttccatccgcggccccgttgtgacccgcttcctggacgcattttccaacccttatcccgcatcccagaaggcagtcggccctcatgtccacatactcctcatatttgcagcaaaacatattatttaaggaaaaatcaaacagcaagttatgcacatcaatgttgtaataacaaaaaggcctcaacattgccaacaggtttataacagacgtgatgaaattcttgtaagcattatgactatactcatcctgcttccttgaactgttactgagataatcataaaataagttaaacaggtacttataatcaataatgttaaatatgcacttttgaatatataagcgaaagctttcatccttcccgttaattaaaacttcttcgttaaaaaatgagctggtattttcttctcccctttcgaaaatcccattaatagttaggtagtaccgatctccagaaatatatggcttgttctcatttatggtagtactgtccatatcacttcggtcctcatttaagtacttatactcatcatagtagtggtcactaattccttcataggaattgttcgtcacatcactaccatttccctcatcatgcgaaataccacccacatcttcaggtttgacaaaactactcgactcttcatctttacaaatgagttctttatcatattcaaaaaagtaatcgtccaaaatgtgactttttatattgtctaggatgccagaaatactttggcaaatataggattttaaattgggacttatatttttattgttcagggagtaccacaagtatttaatcataaaaatgtaaaagtggaacgatttgtgtttcgtggtattgatggtctcatacaagttatacagcttgatcactaacgttacattataggagttattttttttaagcgaaactatttttcttatttcgcacaatatttcgtacttttccttgttcacattttccttgatttttttaggcaaaaaattgctgtaatcgtttagctccctgaacgtgttcagcatcatccttgtttatgaaccttctacacgtttaatgctgtgtgaatgtgtttcttcttttggacttatattattgtgcctccaaaaattggggcttcctctgcgttctacgcgtgtgcgtaaataccttcgcgtgaaagtgtgcacttactaaggggaagtttgtacgtgtggggaggagggcactatctccaacttcttgtccagaaaagagagagaaccctcgtacgagcttagctgtgcatgtagaggtgtacacctattgttatttcaaaaacgttctagtaccatcgaaaggatgcgaaattgtaacaccccggtgtggcagcgtgccttctttccgaggtggcaccttttgagcggcagtcacggatagcaatcggtgccaatctgtagcaactcgtacctattggctctaataagtgccaacccacgcaaatccgtagcaactggctcgctattttggcactctccgtagagcggcacttccgctatcgtgagactacccagggggtgcgcagaaaaaataatccttcggttccgccaatcgtgggatttttgcccacttgcaaagattcaggaaaaataaaaatggggcctgctccctggtaacatttcttatacgtacgggatacggatattttcttcctcccttttctcctgcacaaaattttctcgccagatctgctgctatactctgtgcttgcgatttctgctatagagcgaacgagcgtggtacataaatgaacacatatggaaaatggcgcatgtgtgtgtacattttgctgatcaacccgcgtaacgtttaaacatgtgcataagctgtcgtatgtataagtgtatgtgcgtgcttttatacgcgtttccatcgcatgtactcatgcttgtgccttttttttttttttttttatttacttttttttttgagcttaaatggtgaatttttgcctcctccttttattgcattattatgttcggatatgatccctctgactaaaatatttttgtatttgtttgttttttttccgcaatgattataaataatctctatctctgtgaaaagttttactttatttttatacaatatatattttttttttttgctagtggaaagttattccacctcttgggatgctattttttaccgatcgaagagtacactttgcttgtactaacagaatttttttttggtatcctcaaattatttcctttttttagtggccattttatttcgcttcgtgtactctttaatttgttccccgtatgtgttattcaaaagtggtttttttttttttttttaagaaaaaaaatgaagcgtaaaaagtaaattgcccctataaagtggggaggtaacaaatannnnnnnnnntaaccttttacataaggggaagggggaaataaaaaaaaaattgtgccggtatcctaactgtagaaagctgtgtgatgagaaattattttttgaacaaatcgagttaataccttttgtgattgcttttttttacgactttgttaaaagaaataagaatgggatacttgaatgacgagaaatgtgggggatcaaaaattgcaaagtcgaaaaaaaacgttgcacaggggggaaagtaaatcatatggttggggaacttatcatttctgatcaaaataaagagcaataggttttttacaccgcttggcatctacatacgcgagttgcgccttaacttatgacacgactgagaaattgtcgttatatcaaatctttccgaaataagatgtgtcccaatcgggggtgggcacagggtggcaattttactgaccccgttttagaccactcactaaaggcaaagaaaaaaaaaaaaaaaaaaaatggaatgaagtagaaaagatcaacgcgtcggttccgctatgcgcatttttacaaactgcggttttgcaaaaaggggggaatatacaccgctcatcatgtgtatgcttaggtattcatttgtctccctgatcagttttcccaatccacgccccgtgtgtgcctcactacgtggttcctagttatactcaattgtaagaaaaagaaaataccccattagtaatgtgtacaccagcgcaagtgtgcgcctctcatgtacagtgatggcttatacggcgaaccaagtgcacgccagaaggttcttttcctgttctactggatagttttctcatttttgctgcattttaggggaaaatattttcccctcctttgcaatttcgacatagtatacatttaacaagccatttttacatagaagtagcgcacttccccttcagttacctgcccattagaagatgtgccttggggagtaccaccgccgtcatcgaaggggaaggtgtggagtgggtgccttttccctttaacataattttaagtgccccccggttcggtgccacgttcaacgtcgctttgattacccttattttttaaattttattcgagtgtgaaaggcagccttggttttgtttttccttttttgtatttttttcgttcctcccattgttgccatttgtcgtattaatgcgttttttttttttttaaattcccgaacagatcgaccgcgctgttgggataactatggggcctctcccttttctatgtcaacaacgagtggggatccttcataaaaaggaggattccccctttgttatgtttttcgtggccacctcttctaacccagtgggagcgcccttgtgtgggctaactacacaaaaacatacgtaaatgcgcaaaagcgaaaatatacacatgcgcgtgattgatactgctccccacatccccccctccccttggtcatgatgatactacacagaatccgaaaggcgcacttcagcatggacgttaatgtatccaacttgctgaggaaaaaggcaatcctgttcgaaaatgtcaaaagggagaattgcaaaaaagaattaattttggattatttcgacataaaaggagtgaagctgaaaaaaaatgacatccacattatgacgaacattttgtgtagaccgactggtaggataatgattttgactgacaatatgaagaagcagaattttaacttcgattttgggtccctctctaaggggagagaagacttaccattggatgaaaaaagagtgagccacgaatctggtgaagattcgggtgactccccgaacagtagcaactccaacaccgctaacgaactagaggatgccaccacgtgtgatatccaagggggggacagctctagtgtccagctgagaggacataaccaagtgaacgctggccgagcgaatggtggaacggaggaagaggtagaagcggaagaagtagaagaagaaaaagaagaagaaaaaaaagaagaagaatatcgttgtaccactgtgtggaataaaaatttaaaaaatttattcaaggaatgcaaaattcacctatgtgatgatttcgaaatagaaagatttgtggaagaatgcgaacggtttttgcgatttacggaagatatcaaaagagtggcaaggtttgaaaatttggacaaaataattaccattataaatatccccagttgttatggaagaaaagaattggcacaaattatttacgactgtgctaggattaatgtaaaattaaaaaacatcattttcagatttaaaaaaaatggcatacaatctgactgtgcctatgtcctatgtgatagtgtaaatgatggaaatattttagtcaacaaaatgcaagaatatcccgttgctaaaaaatatcatttacgagaattttttggaacttcttttttgtatgcttccagaagtaacctttttctgagctcagaaaaacttgattacgtgaccattttttcaaagtataaaatatttacctgcggatggcataaggatatttccataaaggagtttgaaagctttctcatcactcttaaaatattccccaagaagattataaaaattgaccatcgcagcaggggcgccgccagggcagccccgcaggagcactccgcaggcaactgcgcacaccagtcggatgatcagttggatgaccagtcggatgaccagttggatcaccactcggaggaccacacagactgcaagtaccaactgagccccgtggatccccatcacattttaataagcatcgacgaggcggactccgccacggctgatgcggaccgcactaacgacccgcacgacgccaacacatcctcgtttattttatttttcgaaaacatgcgaatgacgaaaaaggttttcacgaaattggagagactgaagaagaaatggaaaatatcggcatccaaaaacttctacgcatacccgaagacggtacgaaaaaaaaaaggcagcatttttgccgccgattcaaacgggttacgttacaaaaaaatggaaaatgaaaaaatggaaagtgaaaaaatggaaagtgaaaaattacacaagtgtgcatatgttgtgtgcggccgcaaagcggcatatgccaatacgcatgagcgggggcgtgcacgaaatacacccccaaaagcggcgacaacagcaactacagcgacaaatgcttaaacaaatcataacttctttttgcagccggatatccacttcaacgatgacgaagactatgacgacgaaaacgagtatgaggactccgatttggatgaagaaatagaatattaaccaaaaaaaaaagaaatttttacacatggtcagcagtctcaaacgaaccacatccacccaataatgcagcaactccttaaaatgaacacttaacttttacatattcttttttttttttttttttgctttttttttgttaaactgttgccgtggctgcttccctacttggtgatttttctaatcctgttttgaagccctgtggccaaatcgattcttacacttttcacaaaatcgatttcgtacaccacgctacggggagggagtaaaaaaagggggttgttatagaaatggtgaaacagtgtaataggactaaaccgagtgcgttcacgtttgtgtggacacgctctctcacatgtccgggacgcgtcgtttatttcccccaacttacttcttctccttgtacgtaaagaagtcatcgttaatgttaaaatagtaattcataattctgttcacgtaataggcgaagttcacccatttcttgtcctttaagtatgaccactgatattcgaaaactgcaaaagggggagaaatacgaatcggttgtgattgcgcccttgtgcctcgaggagggcgactcctaatggaaagcccaataggcgcacatgccgctacacatcacatatacgatgaggcatatatttttacgcccattttttcgtgtttacattgggtactctgcgttggggagttggaatttagaaattcttcatcctccaggttccaaattatttctctgggagtttaaaaaaaaaaaatgtaccactcgtttgcatgtttggctaattcgcccccatgttagacttagacgcaaccaaatgctcaaatgaatacatgcccttatgtagcgcagtgtgatccgcgtaaccgtattgtacctgggttttcccaagacattttcctcctcctcctgcttggcgatctcatcctgcttcaacatcaggtagggaactaactggttgtttatgtcgatggtaagttcatttctctcatcttccgcttcatctgggtcgtcactaaagcgctccgtttccgtttctatgttatccctgtctgcaccttttagttgatctctctctttgcttagatccgtggaaggggatgcggtcggttggtccgggtcacccttttctgcggcgtgtttgtctgcaccatgtcccgggccattcgcctgtttggtgaccacttcgctgcgaggggtatcgctccgatcggtttcgcctcggtttgttttaccccggtttgtttcaccccggtttgtttcgcctccgtctgtttcgactccgtctgtttcgactccgtctgtttcacctcctcctgttttacccctgtctatttcgccccggtcggcatcctcacccgccgcgggggcggtgcaaacctgaccatcacgattcgaatcacgcttcgaatcatgcttcgaatcgccctcctccgttttgtaaatatcgatgagagaaagcaactggttcttaatattggagtcgttaatttgcaaggaggtgttcctcttcttaatgtcattcaaaatgtattccatattgtcatatatctgggccctgttgtcaataaaatttctgccctccgtttccaaaattttggtcgacaaggaaaatcttttgttgtcatagtctatgtttattaaaacgccttttaattggtcgcctattttgaaaacctcattcaagtcgtcaattttttttttggaaatttcggatatgtgtatcagtccaactatatcgtcgcattttaccatgaggccgtatttcgaaatgtgtataatttccacatgcacaatatcataaatattcaatttttttagttgctcattttgttcatatattaaattggaaaaatttaatttgttcatatctgtacatatgactttaattttttggttaactaacgattcctggattttttcattttcttccattttgcttttgtacttactggacaaagcagaaatgtggataaaagcgtaaatatcgttatacgaaacgcttattccattttttaaaactgtcacaactttcacatcgaagggtacgtcttgcgttttgtaatgtaaaattttattaaggtcattaaccttctgtatatttttcagagtcaataaaattttctctgggtacattttatatatttcaaaaatcaatttgtcattcactttaaatacatcttttatatttttaatattgtagggcatttgatcttcgtgtaattccgcataaaatgcgtaatttatatcaacatatgcatacgttttttcgattttaaaaattttcccaaatattaatttccctacatataatttctccaccttatttaagtcatccttactgtcgtagtttactatgctgtacttgttaaatgacgcgttaatttctttttcatattgttcattgtctatgtaattattaaacccgtatgcgttcgtgattatgttatttggtttataaatatcgtacatccttttttggtaattctgcattatatccaaaagtatatgttttttcagttttttatttacctttatgcctttcaggatggaacacttctcgtttgaattttcccctcttccctccgttgtccctttctcttcgttgtacctgctctgagtaccgtcagccacagttctaacccacatatctacaccagttcgtttatctcctccgatgtggtgattctccactaggggtcctctccccccatgttggctcaactgagctgcgtgttcagtcttagtcaaacctttttcactctctatcttgctcttaactttctgcaccctttcctcaaaatcgtaatcgaaatttccatacttaaaaaaaaagtactcttcgtaatgctcatggaaaaaggttaaaaagtcgtagttgtttttctgcggttccagtttgtttcgctttacgtgcatatttcgcaggtgctttttataagcttcgtacagctcgtccacaaaatattggtcccttctcattaatttttcgttattcaaattgttgtgcaaagtcataataactttgttaacgtccttgaggaagtcttctttttttatttcctctcccgtctcggcttctttgtccgcctcggtcgctttgtccgtctcagctgctttgtccggatcgcccaattcgaggcgctcctcatttttgctttccccgcctggggcctgcgcaccatcccgttcgctctgcgtatcgtgggcgttctcacctcgcagtgcgtcctttcccccttccggaggaacatctgtggtgcttctgtcttcccctgcgccggaagccttctgagcaaggtgcctatacttgaccaaaaaatttcttatatgagggggcagtttgttcttctttaaaagcgcgtcaaccgtttgcagtaagttctccttgttgcttttaagcggctccaaatttaacattttattcatctctgccaacagtttttttccgtcctcatagtccttactatcgtagaaaacgccgaacaaatcgaacgtactgctattattcaggggggaatacccacatataagcttttcgtacaacatgtccttttccttttttgctatttctaggtaatcctttttgtcttcttcctcgtcgcccacacctgccttcatgcgcaggtaaatatctctcagggaatcttcaatactatcatatgcgatatccaaaattttattttttttcttgtgatcacttattttacttatatgttcaaaatttgttatgtcattttgtcttagcttttcttccatgtccttttcagcatccttcactcctttcttctccgcactacttttacatgtccccctctcttcattcttttgctttaattccttttccttttttttttctatttctctttcgaccgtttcggggaagtacgcattcagcagttgtttgtatgagtactcctacgggggaggaggggggaggcgtacagagtagcaaaggtggtatgtgtatttgcatagatgaatatgctcccaggggtaccaatcactttggtgcgaattgcatcagtgaatagggaacttcatgggggtacctactacgatgcatgtttaaacatcgacagggcgaattggagaaatggatcaacagccgcatatgcatatgtacgtacacatatgtatgaatacctcatccactagacccttcagggagggcgcgatgtccttgtacatgtgcggaatgcagctctcgatgtcatcatctttgctcttacgcagcctgtagttgatttttttcctttttttcctgaaccggtgtgtcttcgtgtatatctgacgaagtgaagcgcaaagggggaagcattccatcattatcggatcagcgttgtggcacaatggctgcgttgcaaaacggcttggttgcacaatgactctgttgcacaatggctccgttgcacaacggcttggttgcacaatggctccgttgcacaatggctccgttgcacaatgactccgttgcacaacggcttggttgcatatttatcctttcgtttcttccccttcaagcggcctgctgtgcagcacgaccactgccctcactgcagtcgttcctaggaacaacttggctgctctccttttctcaagcttagctgtgcttacatagttgcaatcgggaaggttgtgcttgacaaaggtagatacgctgcacaccaggaataccggaagcaagaatactctcgtaaaaatcattgtggcatttttacgaggacgggtcggccaaaaccaaatgcgcaaactgttgcttcttcgcgcactttgcagttctcctaaagtgccattttaagcggtacgaaggccagtagggtgatttccctgggagtggcactttaatgtgcgcgcgagagctcagccgtgcatcctgcacataaacatatatacatatgcatacaattgtgtatttttttttagcgcaattttacgaacatttggaatttttcgccaaagcctctgcaaactcgcaggggtataagtaacgttacgcactttcaaatgaagcgggggagggtgaaagaaaaaaaaaaaaaaaaaaaaatagtatgtcgagcggcttttcctccatcttttgctgctacttcatagtttatttttcactccagttttatgtgtaaaggggcatatgacagattaacacaacgtgagaacagaggtggaaatgttttttttttttttttttttttgcagtttcatctccctatacgaggtcgtagtgggggaagaaaagggaaagcatcttaaattcgccatcagccagggtgaataacgagggagaaatcacactgctagtgcgcaggcatacgcttgggtatttaaacacatcgatacgctcacctcaggaggcacatgcactacgcgtgtgttgggcaccttcggttgctgagacgccccttggatggagcggccaaatatgaaaggagtaaaatgatgaggacaaacccgaacatagacacaggcaggaggtacttccaacacacccacaagaacacagcatcgagtagtaccaaagagaaaaggcactacagagggaaagacctaaatttatgcacaccgttcaaccataccgccaatttatgtcacgaacgaatggatggaaatttttacgcctacgatataagcgcaacggttttcaggatgctaaaatgtgtgcacaaattgcagcaaagggagggtcccaatgtgagtggccaaacaagcaatgaaaacatgttcaccaattatcaagtggacaaactattttactgctacgtttcgatttataacaatataagtaaaaatttatttttaaaattaacgctggagtttttaaaatcccctgcactttacaaaaagatgacacaaaatggcagattttatcagcaagtgctctgcgaaatagtaaagtgtgcagatggccctgaaacaatggacaaatcttttttttacgaatatgtaatcaaaattttatctgtcattctgaagaataaaaacgccttaaacgacatatacgaaagaatatttttcgaggatataataaaaatgataagtggggaaaacaatataaattattttataaaaaattttacgtttttaatttcctgcatttctttgtataaaaggaggctaaaaaaagaggtccatttcaacaggccaaaagatgacgtccaaatggaatacctcgcacaggacaatcagatactcctcatgcagaagaagaaacaacttttacaaaagtgcctaccaattatcctggatatttttaacaaactccagcagtacaatcaccttaacgatgtggacatttgcaacattgttgacttcctaaatgagtttaaacaatctcataaaataaaatcagccatctgtaaagagatacataaatatttcaagccatcaagtgatatgaagcatttatgtttgattttgtacctcctgacacagtcgaaaaatgaggaaacgcagctcacccaggtggcctacacacacgtgtacgatattatatgttggaggcggagtgagttgaccgatccgaaaaatgtgaacctttttctgctgggcgtcacaagatggcgccgcaacgcgggcgtccggcagcgcacgggtacccccgttgggaggggtactcctgttggaggggataatctcgttgggagcgacactcgcagtggtggtcatccggacggggatgcagaaaggccactgaagaggaggagcagcagcagcagcaggaagaagaagaagaagacccactcagcaaagtgtagaggtctactgcaaatttcttatggagccaaatcgaaaagcacaaacctgcagttgtgccaacttgtgcgacacaattttatcaaaaagcagaaaatgaagaaggaaaaaaaaatgtacttttggattaaacaccgcttcttgcagtttgtaaaaaagggacagttaaacagtaaatatgttaaaacgttttaccaatattttttgccgtaccatataagtaaaaagtgcacgagaaagaagaattatatatcccccctaacgattgtaaaaaatgtaggaaaagtgtgagaaaaaaaaaacgcacaaattataggcacaaaatgggtgctcacgctgcgtgtgagttcttaatcgtggcccatttttgatacacacgaaaaaaaaaataatgactgtaattacttaggttatagtcataaaggctacgcaacatggcggcgaatttgtttccccccgttgtgaggaaagaaaaattaacgcagctgaagttcccatacagcctctgtggacgccgtgtaaagcccaacgggagcgcctctcaagggacctcttcacgaaatgcacacttggcaaaaagacacacgtgccggtgtggcagccgtgcctcactttacgttacgcatttgctgtgcacatacttgctaataaacgcaatgtaatttgccgcatcgatttgttcgtggggggagtcagactcgaggtgggttatataatgacttggcttcagctcaaaatgagaattcgccctatcataggcataattaaacgaaacggtgaagtggacagatatggtctgcttattcctgttggtgtatttcagcttgtagtattcattctttttcatttcctcacgtacccgaaaataaatattgtaatataggatataattttttaataaataatcctgtacgtacaggtaattatatttgtaaatatcgtgagagtaattaattttttttgtatacagcaaatacaattcgttgttaatgctatacatattttctagcaaatccagctgaacattcatttcgtattttgcgtacttttttaaaaaaggggtaaatgttttgttattgtaatttatatattcaaaaatggaagtcagttgtctgtttatgtcataaatatgtatattggacaatcgtaaaaagaaaatcggagttaattccctgttcccgaaatagtacgcagttaatgctttttttttttccctattcattatgttaatcagcttaaaggtgttcatttttttattttcacaaatgtaaaagtcgttgaatatgttgtttatgttgctcatttcgaatatgtggtcgatgtttgcaaaggtgacagcttcgctttcgcggcgttccaaatttggatgataccaggggggtggactctccaaaacgttgctataaaaattgccgtgatgttgaataggctccatattgagtatgtctccatttgttatgtgaccccctgcagtttcaccattttgatgaaggcttccccaacgttcccccccatgagttccgccgtcctttcccctattcatcaagtgaacaagattttcaaacgcgttaaataggatgaaatacgaagagaaaatatattcaccgagcatgttccttacatacataaaacacataccatcattccttatgctaacttttatgatgttatcaattttgttgcatgtgttaaaatactgtttcatatgttcagggaaaattgttcgcaagttattgaattctttaacttcattgcagcatatgttgttgtcgtggggttcccacgcccactgttcttcgtctgcctttgttttatgcaggccctcctctatggaataaccccccatggtgtgtatggggtgtgtatgaccatacacatggcagctgcttacgcgtgcggagttcgtggggaaggtaatcagattgttttctacacttgtactgcgcgcgctattatcgctaccactatagtggaggccataattaacacctcctatgctgttgcccacgccgtgcttacttatgcatacgacgtacagcaggggtaggtggtgcgatttgtccgcgagaaactcgggttcctcacaaattttgtaacaactctgtggaactaagaattcaatgacaccgtcctttatcttgaaattcccactttgcgtattcgaaatggtttccttcacacaatttgtcaatttggcatatatgtcgtttatctggtttgtgtaagcctcctcgcaggcactgttataggccccctcttgcgcaccctttttttctgagagagctaatgctgttgcagggggaagcggcggaggaggagcggcactcgcgcagccattccccttgaaaaataagtgataataaaaaaagtacgagacaaataagggatacaaaaagcacaagtgaaaattatcgtaaatgttaaatagctgcgataggtagacgtattcataacttaaattgtaggcactattctttttgtctacctcatttgcgctttcgttaatgtgcctgtggtacgggacgattaaatgaaagtgggcagaaaagcacagcccattgccgtttagaagtatgtagttgaagtgattatttccgtcatcaccattgtgtgggatacccgcgtcccgcactttcacttcttgcgttaaaaaatttacgctgatgtaatcgtccacttggagaaaactttctcgcaaagagtgttccctttttttatttagcacagcgcgacttagcatttctcttaattcgtgttcaccataaaaacgccattttatgtgcacaattttttcgaaggatgaggaaatttttaaatttttcgagtatatttcttcttcaataaatttgtgattgatgtaagggtatatgctaaacatgttatataaatgtatgaatatttttattttttccctcaagaaaggtggatacttgtgcatataaaattggaaacactgttgcacctgctcgtgagaattaccaaatttcgttattatcccattctgaacatcattccccttgtctttgccatttgcactgttcagtttcattttttccttgtataaatattcataaatgtccctatttgcgtcaaaacagtcttctttttccttttctgtttccccattttgatggaacaagttggcgtttatttcctcacatatgtagcttttattttcatatatgcatacattttcatgtccgtaaaattttattacacttgcatcattaaataaacactctgccctgttatcatgataaatgttgaaaattttcacctcacttttgtcgtagttattatttaaattgttgtggataatttgtttcaagcagtaaaaatggttgctgcgtttgttttctcttgcatcgtttcccctgctaaggggtgtactagcgccatcctcaccgcacacattgttccgactgttgccatcctcatttggaggcggaaactccgccgtgcatggtgacaccccatttggtatgcactctccattttcacattttacaccttgggtatttattcgaggggtatgaaccacttcatggttcacacttttcacatgtgcatagcgagtgctcttttcgctttcatcatttttcccctggaaattatcaacatttttttttttattacgcaaacctaagaaatttaacgcattcctctttgtgacattgttaaaaatatcatgcgaattgtgagagagctgtgtttcatttaaattttttttttccgatttatcaaagtctacaatggaattcgcggacaaattattaagcggcgatttttccgaccgtgcagataaatgaagcgacgaattttcagacagggcagacaaatcaagcggcgaattttcgggctgtgaagacaaatcgttactttcgataatttggaaaaattgttttttcttcattttttaatttccctatttagacacatctgctgcatacgcaagtgcgtttttgcttttttgcgtttttttcattttcccctgcctccgcacgtgtgtatttcggtgggcgaagcgggagaggttcgtgctacacaggtgtatgcacatgggtgaacgtatgcattatgcgggcatgtgtgtatgcatgttagtacatatatatatatacatatataacgcatttgtgtgtgttttttacttgacaattttcaaatttgttaaattttcccacgaatttctatttgcacattcgcgaacaaaacgaaaaacactttccccacgcgttttttcaaagaaaatgtgcaacaaaccgttcgttcattaacgaaattgcgaaagaattccatgttacgaataattgcgtgataaacgtgagatgactttcgccatttggacagaaaataattttcaagacaaaagagatgtacgtttgtttctgtgcaaaattttctttttaaaaaatttcgcatttgaaaagtattgcaaacggtgaatatttcatcaatcatttggaattttaccgttccgcgttttgacgctctcccgttttggtgtttccatgtgccaagcagattgcagctgcgcccactccacgcgttgattatgtgtaccgagcgtacaaactgcttgcgcaaaggagcacttttgtttttaatatatatttgtgtcctccatgtgccgttgaggaaactacatgtgcgcatatttatgccagtgtgttcactgcatacgtacccgtgcacacgtgcacatttttatgtacataaatcttatgtaggcgtagtacattcacaaaataacgcaggcgcgtgaaacagcggcatttacgatgtaccatcatattcccgctgcttgacttccttatttttaatcaaaattagggtgacgaagtgaagctacacgctcgcgattcatgacgtgtatgttgcagcgtatgtcgcagtgtgcttcttcgctttttggccgcatatttttgtgaagagaaaaaaagggaacgcaggaaaattagcctactgaagcttaaaactgtgttcacaacgtggtacaccactgccttttccatctgcacatcatttttctgtgaatttttttttcttttccttttttcagtaacttttttgtgtactatatctgtttggtgcgcgtaaattttcgtctgcccagttttttatgtgtacacttgtacccatgtacatttcaccactattcattttaagtgctatgttgaacatgcctgaaaattgcacttaaccattctgtgaagctttagtgctgttttgaacttttcccctttttctgtttttccgtatttccttttttccgtatttccttttttccgtatttccgtttttccctatttttgttttccctcttttgctacatcctcgtgcttcgctatacatgcacatcactgtgttacttctggctttcacgaggaacgcaaaaacgagaagaaaaaaaagtaaaatttcaacctacatttgaagcaaatacatactcagtgttaccgtttttttttttttttttgaagcatctaccttcaatgagggggcttaaaaaaataaataaataaataaataaaacgtgaatttttttttttccccgccatttattttaaaaccaagaattctatgtatgcatgcagtaaattaaatgctcatttgtgaatgttctcatctgcggggtttttcgcatcagatggacaattgtttcttcgcgcactttatatttgtatgcatcctgagtacgcgcttggccatacatatatgcgcgcgccatcgtgcatgtacgaaataaaataagttaataccgggatcaaaccgaaggcatgcccaatggtacaacacgtgcatccaaaattatcataaaggggatgcttcatgatatattcgtgtagtatatatattatgtgttgacatgacatccccatatttcatgtcgattttctttttgtagcatatttattcgatgcatatatttctatgatttgttttaccattttgtacattatttttaagagtacatcaatgccctaagcagatgcaacaaggagcagaaaaatgaaaagagcaaaactccgcgtgttcctggcgtaccttaaagcaggagttacatagggaacacgagttatattttattttcccagtgcgcattcggtatatatgttgttaccattttagtagtgtaagttggcgagcgcgttatttgcattattcagttgcattatttagccaattagttcgcgcattgtttattcgagccatccatcattacctatatatgaaatccatttgcttaatatttacttgtacattttcatatacatttatgaatatatttgcatgaacgtatttttttcaactaccttttttttaaatcgaatccacgcctatacatataaatcgctctttaaagaaacaacgacaacgtattcctatgtcatatggtttttttgtcattttaagtttcttcactgtagtatacgtggactgagaatttatactttttttttttttttttttttttctttagaaaacctttttctgcttttgcccatagtactgtacaaatttcaatgttacagttagaattttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttagacttttttttttttttttttgttcgaatctaaaagataatctcaattttgatactattagaattattttttatgccaccatatttagaccacttaaattttagattgtagtactaaaatgtcgctgtgttcacattctccagcttttaactaactgtaaggtgaacctttgttgtagattttctcctccttgcagatatttttgtgtatctaccttggccgactttttattagtacctttttaggcacagcccacatagccgttgcgcgtttcgtgctacgcttttgtgctatcacagttttgctgtcacagtttttgtgtgtgaattttttccgtattcaaattttcagtgcgtgcgtttgttcgtgtttatgcctcccccccccctcttgttcagcccgctgctgtagatttacaactccctatgcatatcgccgccgttctctttaattaaagttttgttttcctccaattctgcgcattctgcgcatcctactcatagcgtttccacctccgtttgttgtgtgactccgtgcgtaagaagcgtagaacaggaggtccttagctgcctcaaggcgcttccctgtgacatatatacatgtgtatacatagataagcggcgcgtacataagccagtgcatacgcacacactcacgtacatacctactacgtccctatgcacacacacatgtaggcgagtttgctcatagaactccgacacatccgacacgtccgacccccacgtgcgcagatctatgcatgcacatgtgtgggctcccccattattgtaacttttttttttcatgcattaatgaaataggaacttactacacaccctacgcagttatattacggtatccacaaaaaaaaataatgaattatgtcatcatatttttccttttgctcataaaatatggtaaaagtgtgataggtacagaagcgcagaatacaaatcctaacaacgataatgtaagtagtgtgcgttgttcgcgcacccacgcgatctgtatgagtctacccttttgtatgggcgtggggatgggttaccctgtccatgttccatttcacgatttaccatgatgatatcctatttatttttcatatatccttccctgacatcgtagaacccgtatgatgaaagcgaaattgacgaaaaatggaggttataccagttggagacgaacccatttatagatctgaagcatccgaatttcaatggcgacttcatcaggtgcatcgatgagtactacgtttacgagacgaaggagtacaatgcatataaaaaggaaagatataacaacataaaaaattacaaaacattcgaaaagaagcaattcaattgtgccatcaatttgtttgcccatgggagaccaaattcaagaaacgcaaatgattacaaaatatggagtgctgcagcgaatataaacaaataccaagccatgttacagaaaaagtacagcaagtatattatttacaccccatttatcagtctttcaaattttctaggaacacaagggctatacacacaccttaactacgcttacctgttggcaaatagaatggccctaacgtttaaaaatatgatggaagatgacacgtgttataattatgatgtttttatccattctcattgttacggtgcaaatataattcgattaatgtttactctagataatgaaatttggaaattgatggataaggctttgataaatgttacgtacgaaagggaagtgctagccatacttgatgacaatttcaaactgacactaaaggatattaatataattactgacaagagcaacatacagtataggaaggacccatattttaaaattcataagtactatttgtataagtcctttcaatccaaattaagtaaaaaaaacgtaagcgaaggttttgacgacatatttaatgaccataatgtcacgtatggtgttcttccacaggcgagcagtagtgctgaccaagatagaggaggcaaaagctccatcgatagtttagtggctcaaccaggaacgagtggtgcacaagggggaggtgaagaagaagaagaagaggaagaaacagaatcggacaatgacgacgaatttattttctacataaaacaaaaaaaagcgtctaaaaaaggaagacggtcatcgaacagatctttgaaaagattacacacctacttgctaaataaaaaatttaatttgttaagtatcgtctcgacgggacccccccttgtcggtattgtatccaacatggaagacatacgagtcggtcatcagaaattaatgaggtacaaatttatgttccaaaatgtgccttcctttttgagatcgaaactgttaaaaacgagggatgcacaagaattattacatgtggtgaatccagggttattatgtctactagctctacatgaaaagcttaattacaattatgaaaaagatacaggttctttaatctctctttttaaaaatgtaaattattattccgatttggacaatgatgaacttatgagtttacacaccagcttagggttacattccacactgcacatgagatcgctaagctactacattttgaatttcagaaatgagtactaccaccgcacgtataccctcccagcgcatttatcaaatattaacgtttcgaacaattatgcattctttgagtatataaagaataataaagtatgttcccaaattaagaacagcgagttggaaaggttcgtctcctatttgaatgaaattgtaaattttgatcaaaaaccccagccatatattcctcataggcaaatttacaaaaatcccttcttggcacactacgtcataccgtacatgcaagaaaataacatatatacccctcactctatattgggaacgggtaggacatcactattactgtactcctatgacatatacaaacatatagcgatgaacggatttagtgataggaatgtgatcaaaaatgatattagctttttgtacgatgcggacccttttatatactacaactggatgacctacgtaggaaatcaaaatgatgttgatcaggataattttatcaaggacttttatgtatactcagataatgtaaatatgaacctgatgcaaaatttatttaatatgtttgtgtccacacattatgtgaaattttttatatttagtaaaaataacacagcggatgtataccgtagtttgcacagaactctgagaaccttctccctaccgattaataaagtggttctgagaagacagaaagagaagaaaattaacttccctttgctaaaaaatgcccaattagatcatgacgataatgtcatatatgaatatatgtgcaggtacaccaactttttaaaaacattttcctactttaattctctgcagtacattacaaacgaaacgttcattcttaaccatgagacttttaaaaagtaccaaaatgatcgcatgggggagttaagaaatgaaataaaaaaggcacacaaatttattgaagaaaacagcagcttcagcgatatgaagcataaactcagtgccatgtacaacattgaaaatacagctaatagcaacgaacgggaacttgaagtgaacgaagaaataggagacctcaccacattcgaatccgctaactacgcacttgaggaaagcaaagaaaatagcaacagcaacgacagcattcaaaatatagatagaacgtatgttacttatcatggtatctatgtaaacattagacgtaccatgactcttatggaagcctttcaatccatttccatgtacaacagcatctacgaaaatatgcagtatatcgagtttttaattaaaggatcagcatataatgatgtggaagaccatttgaacaatctggacgatataaactcctgtctctttgataaaaacgaagatatcgaacttgactttatttcaaaatattgcaactacgatcagcaggcctacttccatataaaaaaattatattcctcgcgaaatctatacgttttgaaatccttaaaacactgtaactatccaaaatatagatacttgaaattatgtgaaaatttgaacctcctcaaaacgtttttccaatccgatttaagtgttactctgtccacattacacgaacgagagaaaaaaagaatggctaacatgagggatgcaatcgaaagagaaatccacgaatcagatatactctccattagcaatgattccctggcagctatctttcattacaaaaatgaagatattagcacctttaaaattaatgcttgctttatcattccagagaaaccccttattcaaaatttgttttccaatgaggaggataagcaatctacagaagagggcgcaaaaatgaaaactgtgagaaaggtcagcgatggccacgttagtgccagcgccattgaccttaatgccatgactggaagtaccaccagtttggacagcaacgccagtagccttagcggaagtcccggtagcactagcagcctccacagccttgaaagtctaagcagctaccacggtgtcgtcagtgacgtgatcgaaacagggtacgaactggagcgagagttgggcctggtcgcccagatgggaatgggccttggaagtggaagcaataaggagcagcagaaggaaaaggaaatggagaagaaggaaagggagaggaaggaaatggagaagaaggaaagggagaagaaggaaagggagaagaaagaaagggagaagaaagaaagggagaagaaagaaagggagaagatcgaaagggagaagaccgaaagggagaagagcgataacagttacgcccacagcagtagcagtcacaacagcagcggccagaacgtcttctgcaccgaagtgactctgccagtcctgcttcgaaggaacgtcctcaaaagcgcccacgacatctacatgcgggccatccgaaacgtcatgcagagcacgcacttcagaagagccttcaacataagggagggggaggaaccctacgagtccttcatttacttctttgacaaattcgcctacgtctacaacaaaaaaaataagtatgcgcgcacaggtgacgtcaagacgtttaatacacctcaaaacattaagtggaactacttctactatttgttaaagtatggctcgggaacgaattacaacaatgaggtctttttggaaaacttcttttatgggaaggaatcaaatctggtgaaaccaaagaaggataacattttaaaggagttcctagtccacttcaccgtcttcttttacctcttcaagttggactaacccgtgtgtgcgtttgttctgtcatgggccttgtagctctttgcgcagctgatggcagcgaggggccaaccaccaggggagagtggtcgttcatccgcccctagtttttaactttttagctaagctttagtcatacgtagtcgttctttagtagtatttattcactctttagttatattcagccacattgagttactccttggccactcttcacccattttttagccacccgttatttgttcttttttcccatctgtacacatcatgccccgctgcactttttaactttaatttttaaacatgttctctttttccgtttaaatgaaaaagagaacattatatttgtctatgatttttaaaacttttttttttttctttttttttttcctttttttaagtttttttttttttttttttttttgacgtatatgaacaataaaccgttgttagtttagtacttttaagcacattaatttgatgttttttatttttatatttcttcgtcgtgcattctgttatgtgtgagcacttcatggcggaatggatcttacagctgaccccttcgcaccttcacattgcgtagttcgaatttggataaaatgacattttaaaattttttagtattgttcattttaagtttgtttatatggggaataagaagcggcttagaggagtgaggcggaaaaaggtgactaactcaggggggggccccaatatgtgttttttttttttttaagcagatgtggtttcaaaatggggaagatgcaaaaagggggaaaaaagtaaagttgggtcgatctttttgggatagcgagttagctcgctactggagaatgcccagcagatgcggttccaaataaatgtcccgcaggtgcgcgagcatgtttcgtctgtatatgcaaatgttgggggagggatctttgggttcttttccttttttcacatttgttccgctacgccgcgcaggtcagtcgagggagtaccagcacgtccagtcctcgcccacattcatcgactcattttttctaatctgcaaaagaacgttcacatttctagagtgctcacccgccggcgatatgaatatcttgccggatagctcattggggtgttccccttccgcgggggcagaaatattagcgatggtaaaattcggacagtgcagatgcaatagggtctgcctccaatgtgtttcttgctcgaacatgctcgtcgtcaaaatggcatttgtgcattgttccccagcggggggtagattctgcacactgtgggttgattcaccaggacaaaatctatacgcttcaaagtgacaatcgaaataaaaacacaaactcgtcacgagtcttcccttattaactacaattttgaaatcagaagaaatatacacattttcatttttacgatatgtgtacatatcaactatggcataattaacgacttgagtagacactttatttttgtctagattgataattttggcattttccataaaatgttttgagcttggttttaactccgagaggtcttttccatacagtgggctgtcccaaataaaaatattttcatttatatattctaagtcattataaccagctaggtatagataaaccttgtttggcagcaacaagccattttcttttaggtagaaatctctggcatacaaaatggtgtctatgcattcgtaaaataaaaaatatcccatccattcggaaataataatatcaaattttagaatttgcagtttctgaatattgtaaatttttttatatttttctaagtcttcctttttgttaatgtagtgtatttcctccttctcatcaatgtaaatattattttgctctatttttccttcgaataggtaaatattattggctccatttctttccgttatttttcttgcttttgttaatatcctatgggcgttgtcaattccgacaacaattttcgcgtggtcagcacagaagagagaaatgatggaagacccgcatcctatatctaggaccactttattttgaaatatttctttatttttttttataaattcgtagtagcaatttgttctgctcttatctagaatcatagttctgtgtatacctgtgttgttgtaactttcgaaatatttactgtccgtgtcttcttcgtattcgccacagtccttgctcgtgctgctcgtcatatcgtttggggggggttccccttggtggttcttctgggtctcattttgttccgcctcttcggtttcttcgatgggtactcctcctgggggaactcttccaaggggaactcctccaaggggaactccaagaggcgcctttcttaccatatctctcctcattatttctccaattaaatgtttaataattttctccatgctgttaacctttttatacaaattgagcacctcgtcttggtcattttctgactttgtcacaaatttttctatgattgattcgtttaggctactttttttttgcatgccgttggtgctcctcttactcctcccccccctcggggtatcctcatcaccccatttacccgcgtccacaattgtgtctattaaatggttcaaattaatattgttcagggtggacgaggagttccctgcgaaactatttcggctttttttctcccacatagtgtcatcgctctcctttggtttttcctcctcttgcagggagatgatactgtcatttatgccctccactggcgcttcgtccttcccgcttagttgattctgaaagatgtgttcctttttcataaaagcggcatttccttttttaagacactcctccaaattggtgtccatgctcggatggggtaagttgccattcacctttaggcaaccgcttatcacgtgtagggacttttccgaaaattcagacgatacggaaatttcgtcttcgctaaatggggaggactcacaacaatctgaggaattttctacaagatcattcagttttaatttttgcctttcgtccaacacgtagcagctgtcttggtaatggtcacccagatttcccgtttcgccatgttcattctgggtattgacagccatgggaaaggtaacgaattcaaaatggtccgtattcacatcccacaacaatttgtcattatttataatagactttaaaaaaacatgtacgtatttttccgaattcaaaatataggaaaaaatatcacattttaaaaacatatcatgatacttttttacgtttaaattattcaattggcacaatcttaaaaagttgataaaaattatatttttgtattcttcattgtactgtaatatatttatgtcgtttttaagcatatgtataacaacatttttcgtcctcctgcttttgtagttatcaattaggctgtacgcatacttatcatctgcaaatgcttccttacttgtgcatgtggattcttgggcaaacacttcgatggtcttcttcatttgttccagcagctgctggtctaccagctttggactttccttgtccatcttcgttcacttggaggggtagggaacattcaaatagctgttccctatgctacgttcgttcgcttgcttaagcttttatatagcggcgtatgctcggggtttatgctgtccctcgtagggtaaattataacatttgtatatatcgacttctctacaaaggagaaaaaaaattttttcttgcataataaaatttccatgccttttaaaacccactcgcttgcaaaattgctacaactgggttgagggaaacgttgtcacaagcagcattttcaaattcgagggaatggtcctacagcgtagtttctcccaaatatacaaaaaaatgcgttaatttttgtggctaaaatggcagatatgtcccttaaaaattgtcaaaatggcgaaaaaaattaatctacgaaaaatggtatgtatgtatgtactatatatatatgtatacatatatgatgcaacattttgtaaggtttcatacagcatgttccatttaacaaggccgttttttttttttttccccaaaaaggggatgggaaatggtagaaaaaaatgcataatcagttttaactgcataaacatttaggtgctaatcgaaaatgagttttttccctttttttttaccctacagttggcatcatattgatgcaacagaggggagttgtttccctgcctgcaaaatgcgccgccttgttgtcgccgttgctcctcgcgatcaaggctattcattgttcttcattcagcattccttcttccttttccttttgcgtttatttgtatttttttttattttcctttcgtttttattttcgtttttatttttttttaacatttctacaactgcgttttaaaaataaaaaaaagactgaattcaggaaaggcagaatacccaacgggaaaaaaaaaaaaaattcatcgtcgtgcacaacaagcgtggattttgttacaaccaaacatgccgggaatgcttaactatacacgcccatccacgaatgcgcacaggtgggaagccgacacactccaagcacaaatgagatgcagatcaaaaaggctgctaaacaggcgtgcgtaaaaggcaggggggatgatatgcatatcctttttttttcaatgaaaacgacagaggggtaaaaatgggggtaataaatgtgaagaagtacaaggaaactgctccatggttgcgggaagctgctcggaagctacggaaaagcagcacaaaaaggccgcctgctgtgtgctctaggctaaacgtcaggagaagaggggggtcaaggtggacacgccggcggacgcgtcacaaatatgaacaggtaatggaaatgcctaagatacacaaaataaaaatttcaccacggccgaaggacaaagtggtggtgatggtagtggttgcagtggttgcagtggttgtagtggttgtagtggttgtggtggtagtgcttggttatttcctccttggctccgcctaaaaggatccatcgaaaccaacaaatccggttaacaaaaatatggggaagtattttttcttttcaattttggaacaccaattccaggcggaggttaaccttccgtcgatgcaacttcctgcttcgttgaagttgtcaccaccactgccgtcgaagccgtggcgaaagaaatcgcaggtgatcatcattctggggaagggggaaacggtgagggagggtaatgtggcgcagtgaccacgcggcgcagtcatggtaggacaccacgatgcgcaatttgcccacactgcgagcagcacaaatacctatgtgtaacacactgcaccgcttctttgggcacatgacgcacgttttcttattccctgttttttttttttttttcccattttcttacttcaaattttgggcaccgttgaactccgtcttgatgtaatttttcatcgaggctgttgagttatagagctcatcgattttctgcaagcaaaggacgattggcgttaggatccttgggacctttcaaaggggaagaaaagaaaaatgggcagggttagcaattcatacggggttaactttcaggggaaggaaagggagaagggaatggaagaaacagggatgatttttctgttctgccggatggttcccttttcctcccgtatgacaagtatcgaatagggtgtaccactacaaaatagatatggaacagaggggcgtgctttaaagatacacttatgtgtaccatctactacatacacaagtgccactgtttatatgccctttttatgccccctctctcgcgggtaagcacacctacctgagtgtacttatcgataaacataaacgtgttgggaatgttggtgtcacccatgtgaatcatgctagagccaacccatcctcccaatttcttctgaacattgtgcaaaattttcttcataacactcagcactttgtggccactttgcatccggtttagtccctgccctgtgtccatcaatcggtatggattcttaaaatcaagcatatcattttctgcgcacgcccacaagaaaaacatatgttcccctatctctttccataaatataaggtttgtaaaacgtacatgtattgcctattatgtgagtgggttagtctacttccttgtttccccgattcgatggatagagaatatgaagaatttttctcataagggtcataaaaagtttttaaataatcaatcataatttcacaaggttcacaaaacatttttatatgtgtattataatcacataaactgtagagacatctctcaatttcttctgacgacaaaaattccaattcttctgcgttattcgaatcatcgtcttcattattttgattattaaaaatgggaatattaattctaaatatattttttttactatttttactgctattgcttgcgtactttcttgataaatattttattgcttcttccttctgtttaatctgtttttgtatttcactcctgctgccctttgcgtctatatgcatagtggcaatttttattaaattatcatttaaaatatccaatccattttttttccctttcaataaatcgtatacagtttttattggtgctacacaattaaatgacaacaaatcatatatttcttctcttcgggtatccattaaaaagtacatcaactttccgtaactacttctcatcctgtccgggtttaaaattttataacgtctccctatttcgaaaacaaaactgaagaagttactgttccttagaaaatctctgtctcgaattaatttctgcccattttcataattatttgcaataaccaatccggatagtatagaacatagtgctttaatttcctttataattttcttgcttttatttccactgtgaaatacgtctattttgtctgtgtactcgcttacttccaacgtactttccaacagcctaaggtacagtctctcctcatatgtcagtcttaatggaatgaacttgctcaacttcaggtactcattctcttcctgttcttcttccttttcgttgtcctcctcattttcctcctttcggtccttctcgtctagctttatcgtgtcatactgctcattttcgtactgtgaaaggggggatggaaaaaaaaaaaaaaattgaactattcgttcataattctgctcccttctgctcggaatgcatccgttaagaagtacgcatgcggattagacataacgaaacagatgtgaatacgtgtacaaacaccgcattggaatgtgcacgcaggggtaaagtctccaccactctgaacgccaacgcagcatggtgaaaggggccgactcacgtgccaccgcaaacgcgtgaccattctgaatatttctacacatataaatatgcacaaacgaatgcataacatgaggggcgaaccctaaactggtaggcacccccctcaagtacgttacaactaatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgcgggtttctcacatgtgcacgtttatgttcacttcgcaaaaatgcacacacgcagatgtagtttttcacgtgtaggaggcccccctcgatatcacactcgcattgcgcacttcaacatgtgggggcaccccaaatttgcgaattttaaaggataaattacttgctataagtgaaggcgtccttatttgtcaaaagatgttcatctatagagactgctctgttatggcacgtcgtgcgggtcgcgcaaaacgaatttgtttatctagttatgcataaaattctgaccacgtaaaaatggaatatgtgtacatatacgtacaggtgtacaactatatacactcccacaaacgcgtggtacgtctgcacgtaggaaaaaatttccgcttaagatgggcggtgtaccacgtgctgcgtgagccagtatggtgccgtcaactcgttgggcttctcccacatacgggggccgcgattcattacacgcttggcagctgtgcagttcgcgaggagggaaatgtacgtaatcacaaatgcgcgaaactgatggagaggggggggacacgcatatacacgtatacataaacgtacatgtaatatatatgtatatgcatatatacatatattatgcgctaagcttatgtaccctttttggccttaaagctgtgtcaattcctgtgctcatcttctgcgctgcttttacgcgctctcaactttttacgtttgctgtgaacgtgtatgctacaaaagcgcttataatatgtaacaaaattcaacgaacacataatatccttttgctggctacccaggtggaatgttttttttttttggtcaagcataaaattatgagaaaaaaatggcaaagcaaataacgttctcttaatacacattgttgttgggggcgaatgcacgatgacgatggggagagggaaatatttttaattttttacgcttcttaaaggattgtattaagcatgtgtttctttgcattttgattcgtgttattacgaaccaatgttatcaggaaaacgcaaaatttgttaatttttttttttttttttacctatatttcatatatatagcctttttttttttttttttttgtgtaaggttatgaagaggaaaaaaagcgcatgactgttttttaaaaaaaaacataaaagttagcatctactttatgcgaatgcagaatgcaaatgcggtgtgaagaatatgtacgttttttttttaaacagattgaatgattggcaactgtgaggcatgcccttgtgcttggaccgtaaacaagggcaagcctattcttggcgttcgttctgccttacacattggacttaacctatggtattttcaatcgttttacttttgtgtcgcacgcttcgtcttcctagcgcggcgttgcatatacagttggcacactcccacaagaatatgttaacactccttttaatagaacgattggggttgctactaccaggatgttccatgtatatttccaagccacgcttcttttttttttgcgtaactttgctcaggtagcattatatctgtaaccatgtttatgatgcatgtccacaaaatgagggtaaagatttttactacattaatttacacagctgcgtgaggggaaaaaaaaaatcccacagctatgtatagttgtatggtaaagtttgtcacacgaagtttttttctagtctttttttgttcaccatttatgccatttactgtacactcggttagctgcggttgccgttttttgtttatacgttgaaccatgttggaagtggataaaggggggttattaaaaggaggagtaggaaagccagttaaccgcgtacacagtgaagcgtgaaaatggttgcctaaacggtttaaaggatacaacacttcattcttcttaacaaaatttcgataatgttttcccaaacaaagaaatattttttcataaggttctgcacaaaagtgaaaatttttttttaagcatttttgaaaaacgagcaggaggatataccagtgtaatcttgctaacatgtgaacttgaaaaaaaaaaaaaaacttgttaaacttttccaagacagcaaaatgtacacatggtaggaagatcaccctaatgcaattaatttgcacttacattataatcggtaacgcaaaggagtggccgttatgacacgtatttaccttgcgtgcttattatacggacttgggtgaccagttattcatgtcccctttttgtgggcaaaagatcgattaaaaaaacgttgcgctggataaattgcgcaggaaaatgtagttaaactggggaaagcatgttacaaaattgtagcatcctttttagattcatcttttccaacatgcggagttaactcctacaacaatttttcaattttgtccaattcagcttcctacttttaacgctaaacttgctgtgctgcgtgcatatgcatcgccagggggcacaatcgtctaagctcatgtgacaatttactataatacattagtatttcaatttttatatgtcgatgttttatttgttatgttacattttttcgttattaataaaaaaaattatattttgttaattacgcatttgaaaaaaaaaaaaagtgtacatataattgtgcacatatttgtgtgcatataattgtgtacatatatttgcgtatgtatgtacgcaaatataaatgtgggacccaattaaacataaaaaaaaaaaaaataataataataataataaaataattaaagaatcgctgaatacattacaggggtggaaaattatgttagaggtttcttgccctttgtgtggcacatatacgtacgggtatacacatatgcatacctacataatgatacgtacatgaattaacacacacaaatggagcctacacacatgcgcgtacacacgcacggtgtttggcaaaaatgaaaaaaaaaatattctacaaggaatgtgtacgaagggggaaggggggttggaaaaaatgaaaaaggcaaagtgggcaaaaacgcgcgataagaaatgaaaacatttatttcttaccacaaatgacagaattaaaaaagggggaaagtacgtatacaagtaaaggagaaccaaaatgtgaacatagaggtgggcgcaactgcgtgtgcatacacgagggcacactcgaacgtgtacacatatgcatacacacacgcatacgtgggcacctacgcaatagcaactgcagggggcacacaaaaacgtagtgagataaacgcaaatggagggggaggggtgatggtgcagacgtaaggggataggctgcaacagtacactagacttttgacaatcacattgtgcatgtaacatgtaaaactccctcattcattttgtgatcaaaaaataatgatgtactctctccgccctaccgctttaaaaatataatacgtaaaatatgtatgcgcaatgaaacgcaaaaattcataaaggacacagcagatatgcaaaatgtatatgctttaaaaatttcactaatacttaaaaaaaaaggggaaaaattcacattgctgtaaggaaagggtgggtacgcacgcatatatatgcgtacgcacttgaatatgctcgtaaaaaagggaggttatatatatatgtatatataatatgtaggggcatacatgtagagtgtacatagggcatgcgcgacggcacgcccatatgtgagggtaataataatgtacacacgatgcacatggcagtcttttattttacacaatgccaaggaaatattgtaagtatacaaaaatttccttctttttttttacctgctaaatatatacactcacatggaagaaaaatgaaagctgcattatgcaaaaagtatatcaatggatggaacaacacattctttgatttgtcactagaatgtctatatatacatggcacgtgggcggattaaaagaataaacacgtaaaacaattatacaagtgcggctgtacacgcacaagtatacaagcacataatatgcgagtacataatatgcgagtacataatatgcgagtacgtaatatgtgtgcacataatatgtgagcacgcacatatacacactccgatcatgtgtgcaggcatggaaaagccatgccatgtcctcacatgcgcgcaggtatatacctacccatacatgcctccatcttccgtatgtactatacgtaagcataaatacatatgagcaacgtgttcacacaactacaaattctatacacatgtgtctgcatatatatgcacgtatcttacataaaaaaaaaaaaatatatgctctcgtaaaacatgtttctcttggtttacacttcacaaattaatttattaacaattataaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatcacacttatcttgctttctcctatggagtcgagggctagtctaaattcaacgatatgggttatattcccttgggtttctccttccccgcctttgcatcatccgtgaagtgctctgctctgctttttttttttttttctctctctccctccccctctcactacatctgtacctctatctcgaggtaaacattccactctacgcacaacactacgcatcataaaaaaattttctttccttacttttaaattcgtaactggcatagttaaacatattgtcttggggcgattccattgcctcgtacttgtccgcaagaattgcgtttttctccaaaaagttattactatcaacgtagttatacatgctcatgttgggttcctccctcttaccattataaatggtagacggtatgttaccactcttctcgatatatgatttgttggctactttgtctgaaatggattcggcgtacgaattgtaatatggctggtttcgcgctactacacctgttgcgccttcaccgttaaagtaaaaattggagttgcttacactgcctcccttgtggttaacattcattttgctaaacgcgttcttgtcgctgttcgcataaatgttgttcaggttagggttattcatcatggcatggtttatcatgcttaggttgtccttgctcatttttttgttaataaaactgttgagggcgcctccgttcgtgctggcgttttcggctgtgctactgctgttgtgcttgccattgtggtcgccgcttaaaccgccccttaagccaccgctcaaagggcccacattattcttggccgaattagtcccattgttcatcttacttatgttcatcatattgaagttgttcatttttccatgcaaaacttcggtgtacttgtttccgcctttgctattcttcatgctgccatggtactgaatatccgcgttgacgtcggcgccacttcctcctgcgctgccactgttggcataattgtgcacatttggggggctcataatgtccgaagtgctcatgtcattacttatatttacactactcaaactatgcaacacgctttcgctatcgcacgtggggctattgaggaagttattttttacacctaactgctgcgtggcattctttccataccctcccgctacggcgacagctccacctactgttcctatgtctcccctattgtacaccttcacattatctgccttgaaataattcatattatttaaaaagcttttgtatgcatttctatcggttgtggcatttttcttctcatcatttggcagcagatttccgctggcaagcttggctccttcttcctcctcctttacaatgttgacaaaatttttatttccattttttttttggctaactgggtcatagttattattctgctcaacgttgctcatgttcattttatctgcagtatttttctcattgcttttttttttgatgaccgtgttgccgccgttggcaccgttcccagcacttcctccgttggcatttcctccgttggcatttcctccgttggcacttcctccgttggcatttcctccgttggcatttcctccattggcacttcctccgttggcacttcctccattagcacttcctccattggcgctcttatttttgttcttattatttttgtggttcttgtttccatttttcccacccttgccgttcttcccattgttgccgctaccattggtggtattcgtgttggtgcttcccttggtctggtcttcgttaatcttcgggctcccattgtgaacgccattcgcgctgctcagcacacctccatttgcagtgatactttcatcagcattactggcgccctcactaatacaactagttcctaacaagacggcatttttgccattttcttccttcgcattatttttgctattcttctcatttgtagtgctgctcagttgattaaaatttttgttatttttgtttgagttgctcgaaccgttcctgttaaagctaaggttcgctctagggtcgctactgtcaaggggcgctttgtttgctgcgttgtatgcgggaacgatgtttgtgcctaatgggcccacaccgccaatgccgccaacggggccaacggggccaacggaaccatgcgagttgctcttaatgatgcctcctgaaccgttcgggttagccatgttggcaaaattcagtttgttgcctccattgacgttgccgaaattgctcaagctcatgttatgcttcaacatgtggttcgatgagtagctagtagtgcccatgttcaagttgcaaattttcgcttcgttgccactcattagatgcgccacgttgttcaagttagcattgcccatgttgttggaggaagatgaactcaggtttttcataaaggaattgtttttagccttttcgccactgttgttatggttgccactgctactcatggcgctgcccatgctgttcatcacgttggtcaaactgcatgaagatggtgggggaggtggaggaggaggtgggggcggatgcttcaagggaaaacttgcaattgcagttttgtttaagttgctcattttttcgtccttgcaggtgtcatccctaagcattgtcatatttggcgataggagattcatagagtcaaaattcccactacccaactcattattcttgctcatatggttaccattctgcattaggccgctcgacatgtcgctgttcatgaggacattatttttgtggcttcccttaaaattcgcattcgcatttacaccactcggaatcatattcttgccataattcatgtgcgccatgtttactttgttcatcacgtttttattcaaaacgttttttccgctcacatgtacgccactgttgccaccaccgctgttacttccatttccgacaataagcatgctgcctggtccgtcaaacagtgcgtcatcaatttcacaatcgtctgttgtgcccttatcattcgagttgcttacacttgtggggtagctactaaacgagttgtacttgtttggcatggagtacggcttaaaactacttacgctactgttcatttggaggcctgcattgcttgccatgttggccgcaccgaaatttacgctatttaaaaatgggccaatgccactgctgttactgctgttgttgttgttcttattgttattctttccacttgcgcttgcgctattcttatggcttccgatacctccgccattcgcatagttcatactgggtgcatacatactgctcactgcaattccgtttcgggccatcgggttgttgttatccacctcgtaatcccccttaactgcatctataatactttcttccgacatgtttatacttttgatggagccactttgccttgtgttcacctcgttcacactgctgacgctgcaactgttgatgggactcctgttgttgatgctaacgatgccgccgccttgcttgaaatttaaattcccaacattaaccacaggtacacggttcaagctgatgctactgctcatgctgttcatactcatgttattcccccccatgctgttaagcaccatgccgttatttatactcgcgaggtttattccagtcgcgtctaaatttaagccacttggaggtaccacagggttgtttaagttgctcatgctcagaccaactatgttgtttttgcctaatggaccacttttcccaatcaagccccttttgcttggcatacagcctttaccagatatgccgctctttccgcttatattaacactgctattcatgccactcaaactgctcaggttgtttaacaggacggagttttttatgctattcatgctcatattggcgctgttcatgctcatgttggcgctgttcaggctcatattggtgctgttcatgctcatgttggcgttgttcatgctcatgttggcgctattcatgctcatgatgtttccattggggttggtaaaattgcgattcgtggttcctcctgctccgtttatatttttcaaatgctcgctactgctgctgatgttggctacgttaaaatcgatgctcaaattaccgttgctggggcttttgggcaaatcattaaacatatttttgagcggcttggggctgttctctaagctgttcttgctggcattccctgcaatgctgatgaactctccggaattgttgttattgctgttgttgctgctgctgttgttgctgctgctgctgttgctgctgctgttgttgtttcctttgtttttgccgttccctttggcgttaccgtggttgttgccattccctccattgtggccgctggtatggccgctggtatggccgtttccgtttcctccattgtggccactgttgtgacctccactatgaccgccgctatggcctgtgccgttgccgccagtgttgccaccactgcttcctccgttatttcccccattattgcctccgttattgccaccgctgttgcttccgttcttgctgctaccattactgtttccaccgccgttaccgttattcttgccgttgttcttgttattatttttgttagtatttttggagttcccctttccgtcacctttggtgtcaccctttcctccacctttgccgttatttttgccacttccgctaccattaccgctaccacttccgctgccatttccgctaccacttccgctgccacttccgttgacactgttacttccactgtcaccaccactaaggctgttcgcatgtgcgtcactattagctagaactcgcagcgacttggcattcacagcactcatgttaatcaactgtggatgggtgctgtacttggtaaaaccccggttattcatagcgccattgtcatatgaacagaggccaataatgttggtcgggatcatattccctacattcgcaatagtgttgtagttattttggttcatatctgcatacaggttgtacaacatgtcacttttaacgttgcctttgaccgcgtccttgctaaagcttatttgatattccttgttttccagataggagctcagcatgtggttttgtgtttgcaacatgcagttctttccctccatatacatgtggttgcattctttgcttcgctcctcgctgtcgttattgtcactgtggttgccgctgtggttgccactatgatttccgctataattgcaaccgtagttggcgccatagccacagccgtatcctcccccgcagttggctccgccgtagcagtggccactggccccatgcgcattattattgcccttcacgtatccacttccataatgattcgtactattaaatttgtgctgattgtcctccaacttggggttgtaattctttattgtggaccccaagccgtatataatacccgaatatttcttgtcatctattttgttatcaaaatacagttccaacaatttgaaaaatgttttacacgtcacgagggagtccgaaccagcctggtgttgtcttccaatcctcttcacacttaaaatttcgctaattttttgcaacgagtaggtcctacttaattgcttgatgttcaaatttagcagcaaatacttgatgtcgtacagggaaggaaaaaaatcgttcagtaaatcaaaaaaggcaatttcattatgaggtaaagcacagcaagttagtatttttaacagatatgcaaaatcatagcaaccatgaaaagatatccattttacgtcttcattcatgacaagacctgatgacataataacttccccaaaatgcaacaactcgattcctagggattgatgtttttcaaaatttattccactgagctttaggaagtctatagaattctgagcatacatatcactttctagatcaaacttaaaattgaattgccatgttgataccttaggtagctcccctttcccattagaaaaggtaactcctaattgtataaccttcaacaaatccacattgcattttattgtttggtaattataatctattacatttcccgttggcctagcaacaattccgggaaattctgtgtcgatagcaacatagggatgattttcgactacatccctgattcgttcaaattcctcctctagattatttgcccatacgtctacgattttcgttctctcatccatgtatgacatgtaaattttttatcttatgatgcatttaaccttacacggtaatccctctctctattgttggtcctcgtttggttgctacttcacgctacgcgataggtgttcgctgcttccgttgctgctgttgttggtgctgttacggttgcagttactatctctactgctgcttccccctttttgtacatgccatatacatgtgcactttcaacccagttcaaatacctttaaagcaatcaccactaccgtcagtcgttttttcatgtatatatgcgtgcgtgcgttagcatacatgtttatgcatatgtatgcatactcaagcgcgcctgggcgtgcgggcgtgtgacggtgtcgatggataagtacgtgtaccagtgtatgcacgggaaggtgtactattatgtttaagggtttactttcgtgggaagattttcttctgtacgtgcacgtgttcatatgcacgtgggaatatgtacgtgcgtgaatattcgaatacgtacacatatgtttgcatgtatatatgcacaccaaggcaggggggcgcactagcgtagatgactcacgcgcgcgcaacatacacgatggaccctgctcgtggggtgcgaaatacagctcctacgttcacaatcgtttggcgagcaaaaaatgtttgtgctttttacgaaagcgcgcgccctcgataaggtcacgctcacagctactatcacagtcgcacctactataacagctgttgttgttcttttgctattttgtccttacttatgactcttacttggtataaacaattcgcaaattgaaaaacaatcaaagggtttaacatttaatatttaatattttatcttttcacttttttttctttcgcttatccaaaaattgtgcacataaaaatgaaataaaaatggtttttcacctcccaaaaaaaaaaggttgatatgtaattttttaatttacaaaaaaaataaaaacaaaaatggaaaaagcttcaaaatatttcttgtacacttacgcatatgtatatttgtacatggcacatgtatacagatggtatgcatatgcagaacacagatatctacatgtgcattcacgcatgcttactcatattgtacacgcattcagacgcatttatacgcatctcaacacttgcttatgcatacttgctcacacttgcgcgcatatgcatatgcgtaacgaaacaaagcagacgtgaaaagttttaactttcaaaaatagaatattttaaaacgctaacataatgctcgttggtagcaaaaatatcctattacgaaaatgatacacaaactatcacacgaacaaaaaaaggaagtgcgctggggtgagcgtatatgtggcaaaggtggaacgacgtacgctgaagcatatgtgctctatacctacacgtacatgcgtaagcacatgtggaagtgcgtcaagagtggcacacgcgttgtggaggtacgctcacggagagcacgtacatgtgaacatgtgtacaagaatgcatttatatataaatatatgtaaatatacatacgtatatatacgcatatgtacgcacccgcgcagcgtacacccacgtgtatacttgtgtacaccgcttcgtcacacttcgcaaaacgcagtggtcactatgttacattatgaatcatttttcttttctttgcttttcgcggtgcttttaaaaaatccaatgctgcttctctcaatgcaactatctcgtttttcagattttttttttggtgcaccttaggtggaaaaaataccctaaaaatgattttcatcaagcgagggggctattccggcttcgcacgtatgtacatatatatatatatattatatatatatgcatatgcacatgtgcacatggatatacgcatatggtacatgcacatatgcatacacgcatatatatatacgcagtgcgggctgaaaaacaatgccttttccgttaggctaatatgtgccctcacatgaacgatgcgaatgtatcatttagcacgacgagtgtttgtgtacagaacatacatataaatgtacgtatatgcgtatgtacatatgtacttacgtacataggtggtacgtatgtacgtatgacttgttaagcatacacgtatacatattatacgctgagcgtacgtaggaaggaacacttcacaaaacacaaagtaaaaaggcatacatttgaaaggagccaattgtcacgcaaggagtatatttatactgacatattccatacgtacatatatctttgttccattcacataagtttttttcacttcatgtttttggcatagctttgcgatgaaatatgcatatataatggtatttttcaacttacgtaaaaattatgcaaaaaatatcactttcattttaatgactatttttctctattataacattttctcatgcaaaaaaaaaaaatatatatatacatgtaagaaaaaagaatgtcaggcaaaaacaaaatttctttttttttctccctttgtagcaaaaatgtataaaaaatggataaaagatttgacgaaaaggtgaggaaaaaaaaaaaaagggtttaacacgggtttacgttttgcggggttggcgggttttgctttatttcaaaatggttaaaaatgtatacgcatatataataatataattgccgagtaagcatgtaccatttcttcttccgggaaatgtaaaaggggggggggtagcttatatacacttaaatgagcgtgtatttacgtacatatatattacattgtacgtataatataatatgctcatgttttaaatggaatatttttatacctgttacgcagtttttctcattctatacatgcacaatgttaacatatgtaatatatataatatatattttacatgcatattgcttgcttaccgtttcttctactcgtacatgaactgaaaaaactgtcctttttttttttttttttacccctgcattcttaatttacagctcttctcgttttagcttcctctttttatttttatccctttcgtgaatgtggtataaataaaaacattttgccattttttaaatgtagaagaaaacacataagaaatataaacacatcgtataacatctctttaatcctttaaaagaagacttttgcgtatatcatgttatttgtgaaaatttacgtacgtgagcggccatttagccgtttttcctttttttttttttttttttttttttcacgtcaccacttcactatttttgtttcttatcttttctttttttttatcacaaaaatgcataaatgttttaattacaaggccatgtacacggaaaaaaaaaaaaaaagaatggaaaaagtgtaccccccacgtacagtcaaagaaaaacacaaatgttccagttcattagtaatgcaaagaattaaatgcgtactttaccattttagcggcaagaaataatgcaaaaaagaagaaggttatgtatatataggctacatatatagcatgcttgtgcatttttatgtgaaaagttatgttccttttacagaagcgaatcatcccaaaggctttttttttttttttttttggcatatgcgtactaaacaattcagctatatgtacttatttgttagtgttaattacccgcagtgtaagtaattttcccccccttcttcattttacgccataatggagttcttcaaaggtacacccaatttcgtactttttttttttccatcgcatggtaaatgatttaaagaaattgttaaaagaaaggcatcgcggaaatgtgcaaaattgggtggaaataaaataatgcttaaacgagtgactatcgcgtaaagggaaaaacataaacattacgccgagccggtgtaccttatagcgcagtgtcttcgtggaaaaatttgttatttcatgtcagaatcatttgcgcgtgtaagtattatatgcatacaagtaagcacaccatgaacgcacaattattcttgttacatatgattttgtcgtgtgacctgcgcacgcatatttggttgtaatatgccgaagtatatttaaattcgcaagtacagatggggaaagagctctttttccccctccaaaaaaaagaaccattcgcgtattatgcatgattgccaactggcagaatacgtgtaaaaatgtaaagcgctagcagtaggtcaaatcggcaggatggagaaacctcttttatatttcacaccggtgaaattgttctgtctttttttcaaattaaccaaagtggaggtatattttccgtttattacacatttaaaggtgtagatatacatgtacagttatgaaacagaatgatgaggggtttaactcagtcatttgtcaataatgaaaaataactcattttgtgttggcagccgtcgaacggcttaattttgtctaccccgcgttcattacgggatttttcccacctttgatcaaattagcacgtttaaaaagttcagatatacagtgtactattgaaggaagtgaaatgcgatcacatgtgagcgggtggctgatctactgactcgattaaattctccaaaaacgtaaccacccgttgtagtcacccctaggaagggctaaaaccggtaacgcgtcacaaaataatgcatgaaaaaaaggggagcctttttccccctacccactatcctcttaaagtagaaagctatgttttcacaagaggccctgttggtatttttcagcagcgtgtttgctatcttcccacttgaaacgtagtatgtacttataaaataggtgtaaaaagaaaaatgattgctgttttatacatatacaaaccaacgaatactctgttattatgctgatacatatgggtgaacctgcagctgcagcccatccaaaggttcatatgaagggaaaggaacactaaaatgattttagctcttcccgttctcagaaggctgaaatgtgcacacacacacacgaacatgcatatatatataaatatatatgcacagtggatttataaggatgcataaaaaaggaagcagaaaaaaaaaaaaaaaaaaaaaacacttttttaattaaaaaatggcactttaagtgacaagcttttcatttttttaaaaaaaattcatctaaatgtaaattcaacaaaaaaataaataaatatataaataaatggagcattcactatttttaaaaaaaaaaaaaaaaaattatggatgggatgcagaaaaaactggcaaattttttccaaaaaaattccaagtctcccatcatgtcaaagttgtacttcttcactacgcatatgtatatccacatgtgtccccacctgggacaatacctatgaagggacgagagcagttacttggtctcccccccatcggcgtggccacaactcaggcccacttggaatacacagttttgtttatcctccttatgtaagatatgtacgtaccaataaacaccaaaatgattaaaaagagaagaagaagtaaattaaaattttcaatagtgtcaaatgatccgttcggctgataacaagtaaaatagagatagtttccccacgaaaatacgagcgtagtagattctagcaaactttcattagatatgaaccccctagaattgtataaaatatccgtttgcgtaatgaacgtgttcaaatttttgtacacattttgatctttctcaggccctaaatttaagcaggttattttgttcgaatcaagaagtagcaaaatatgtttattcgttattccccttttcgtttcggtaaaattaaaagatttgacattatgatcaatgatataatttttttcatttacgacgattttcttcttctggtcaaataaatcaacaattttttcctttttcgaagttatcaagttgaaaaaaccggggtccttcttatccagcaatatttcaatgacctgaattatatattttttcaactttgcattaaaataattcagaatgacaaaattttcacttatcattaaatggaaaggtggtttcgtgtgcttgtccaacattttcgaaataataagatctccagtaattccatcaatgatgtacagagtatatatgatgccctccttttggtctgtgcttgttatatatgatatgatgttatcattcacgtacttgtagcatatggatgcgtctttatttattttgattggataaaaggtgtccttctttgttatcgacttggaaaaaacctccagtttttcgttgtgcagatttatggagtatgttcgtattaaccccatttcgttcccgagttccttttttgggggcgagctgatcagtttgaagccttcaatgaagttactcgacccgtttatgcgataaaaaaatagatcatcctctgtaccgctagctacacctccccccggaacgggcaccaccttcacattcagcgagttgtccaccgccaagattgacgagcttcttcggtcgataaaaatgttcttaatttcaaaggactccagtttctcttcaaaaatgacagatccacttaatatatcaaatatgactatatgcgcaaatttgtcccctttaaagatcgtaattaccgtgtctttggtgaagcttttaaacaagtgaactccgttgctataatttaggacgtccttgttgttgggctgcttttcgctaggttcgctttttcttggttgcttctcgctagtggggttacccccccatgtggcacaccccttttgattatttaggaagattattttcttcccgttgtctaattcggaccagttgtccttattcaaactgaagaccctttcacagttccattttggagaaaatctctcctttgcgcctttaaatttattgccatcaattttgtatagtataagacccgtgtatagatgtatggcgaagatgaaattgttgcgtgtagcgacgaggattatcgagcttcccgcgtattttccgctctgattttgttcgtactttttaaacgaatcttcaatcatgtccttcattaggctggaggcattatccccgcttcgcatgctatatgtgtcaccccccgtggtatccttgccgtaggatgggtttttttccctctcgtagttagctaacgaatcagccttcttctttttctccatgcaaatattcagtaagttcattttatcctcatgtgataggtaaaaaaagttaaatggcaacaacgacttttccgctttttttttcataacatcttctaggaaaggtttgttaaaagaatttattttatctttcatgtagctctccaactctttcattaaatgaaattgtgtcgtgtcataggaatgctttgcacttttttttttcaaatgttgaaaattgtaaaaatgcagttgctctacataagctagcgattcttctctcgaataatgcacgtgctcatttttatacacagtgagtgatgaatcactgtatacactaaagaagtagttggtattttcttccccattatataaaccgattatcatttctgcactgtagtatacgttactgcttttgttcagaacattcagagggacagttccttcattccctgcttttttaataataattttgttccccttatcttctgcaaatataatttccttttctttatactgatttatgtagtatcctatgacttcatttttgtccttcccctttaccatgtgcatcttcttatcgttgtaggtgtatacaaattggttctcccccagctgtacgacgaagcaattttctgtgttccactgatccataaagtcatccctaagaagtctatgctttccagtgatttcgtttgtatctgcataatttgcatgttcatttgtttcttccttcttcgccttgtcatcgtgcccacctattggcacagacccatagtggtacttatttcccccgtctactaattctacccattggaggagctcctcattatacaccacaataacacttttgttgttcactacattcacgtaattaaccattttgtcgttcagcttaagttggctaattttcatgtcattttctagactcttatttacaacattgatgcttactagatgaccccccaattcagcatccacatagaataaagataacttcattttttctactccgatcattttggcataaatgcaatttaaatttagttcctgaaaaaataacgagtttattttgttgttgcttatattgcctacatctattctgttgtgtagaaggataaatatattctcttcgttaattaaaaagtcttcaattatttcgttcctatactcaaaggagctcagcagatgggagtccatcgtgctgtacacgttaatgtacgagtaggggtccccatcatttgtgtaattagcttcaatctcattttcttccaaaggatctctataaatcaacacagctgcgtggttgtcatctccgtgcagtttttttattttctcattttctcgatggttttccacataatcgagggtgcctacatggggagaagccacagaaaaaaggggaatggacgcagtgttcaagtgactcttttcttgcttacacagcatggggaaatacacgtggggcattagcgttggagcgagatgaacgtaaggagtcaccctgcacacattgtgtgtacactgtcaaatgtcagcatagaatgtccaccccagaaggatttttcgcccccttggcgaagctctaacctgttttgtaatttagaaaccccacattgccgttgaaacttgaaaggagaacagagctgtttagcaaattcgatgtcggcacaataaaattgatgtggccaattagcgatgcaatgttagaataaggtatatgcttttgaaatgttaatttcgataaaagtgctacaaagcaaagaaaaaaatggaacaacatttttggagcagttatttttcagttaaatatcgcgaggtgtacttatatctccatgttacaaatgaacggtttggttttacaattagggcatgtaatctaatgtcatatatttttaaaacgaagaaggttaactctttaacaaggagggaaagaaaaaagaaaaaaaagaaaaaaaaaagaggaaataaaatggaggaaaaaatgcaaaaagttaaccactcagttcttcatcttaacacaagtgtgaaacacaaaaaggtgaacaatatggtactgactggatcatacgctttaggcttacatataaatagaggcaaacgttttaacgcatatatctgttaagtatacacgtttggtaagcaaaggttactaggaacatataaacaaaccgcaggataaaaaaaaaagtatacattttacgtataaaaattgtgcctatatttttcgctcccatttcgaaatgtgatttgtaaatttctctaactacataaaattgatagcacgtagtaatataacatctgaaggtgggaaccttttaggggggggtaaaaacatgtacgcgtggatacgtggcacatgcactggtgttagctacatatgtgcgcaatgagactgcaacaggaaagggggaaaaaacaaaggcaaaattgttttttctccctacttggcgcagtttgccaatttgcacgacgtgcgcagggagctgaatttaccaattatgacttttactttgttgacttgtttcgttttgcacgttttcacatacagcaaatcgtggggcattggaaagcggcgagaaagggtccttctcaacacgagcgcgcccacgttaagtcctaaaagggatataaaaactcctttgccttttttctctttcaccgtgttcactttttctcgcttgcttttcgcggacgtgccgcaccttgctctgcataccaggtgtttgttcccttaaggaaaggtgatttttttcccgcgccgcacgcggaccctcaccgggcttttcaccgaggaaacaaatacctgccacatcacgccagcgagacgacatgcccacacccgtctttctgcattaccctacttgtaagtttcgcttaatccttaaagtggatttatgatgggacagggcctcgcaataaatttagcgctcaatagcgagcctttttcgagccgcatggtttgaagagggcaagtagaggtcttcttgccgcgggaaaaggcgcagtaaaaagggagcacacacacagcgcaaagaaaggcaaaaaaggcgcgaaaaaagggaaaaaaaggcgcaaaaaaagggcaaaaaaaaacgcagaaaaaacgcagaaaaaacgcagaaacgggtaaaggagcctaactgacgcagcgacccctcacttgcgcgtgacgcacgagctgctaagaacaccccgaagaaaaaaaatgctaatgtagactactatggacgtcagatatgagggcaatcatctctggaaacgcgtcataaactatttcagcaaggattaccaaaacggtgataaaacaggcacactcacaaatggcgacactcgcaacagcaatgacgaaaataaaagggtgaagacaaggacgctaaactttatggcctcgtccgccctagttttgtgtgtgctgcaccccttggacatcataagaacgaggaagcagatatacaaagtgtacaagaactcctacccctattactataacaacaaatacaatctattctacattttgaaaaaagaaaaagtagaaagcatttatcgtggcttactggctacgttgttcaccacaggggcctcccatggcatattccgcttcatatatgacactctgaattattatgtatttgggcagttcaacgatgttaatggagtgaaaaataaaaaaaatgataccgcggtaggtagaagtaaggaggtgtaccgagggggagaggcaaaccaggtgtataactccgaggcgggaggttccctcgaaggaggaaaggtaatagaaagttcaaggggcggtagagaaataccattggagagtcccaattttgtaaaaagtgctaccgaaagaagacaggacaacttcatggtcgccaatctgtcttataaaaaacaaattaacgaggaagacaacgctgcaggtagtgccaacaaagatgcgccaattagcggtcacagaaatatgaagtattacatcatcacaagcagcgtgagctccatcattagtgtttttattctacacccaatatggctgattaaaacgaaaatagagtgcaccataaatttaaactacaaatttttaaactacaaaagcagaataacgagcaaacattacaacatctttgtggcaaagaataaaatgtgtacgagtaaaattatccccaaagtggccaaggtgttccttttttttggttatcatttgggaaggaaaaatgagacaggcaaaaaaatcaaatctctgttgaatgacgatatactcaaattttataggaacaattttgtgtgcaataaaaatttgaagacaagaaaaaagttcaaccatctcacatattcaaatgataaaaaagcatttttacacaaaagtgtaaaaagaaaaattgcacataactatttgttgtataaatattataccttgtcaattttggagagaaaacaaatgacaaaaatgttaatttcaaatcatcgtaaaaaattttcgcgaagatatttgacatatttgaaaaccttctttagtggtaatcaaatattgcggattttcaaaagggaagaaagtaaaaatgccataagtacaatttataattacaagaactacttccagtttgtgtattatatatataagaaagaaaaacttttttcattttataaaggttttttaacatctatattgctgaccccccatgtagccattcagttttatatatatgaatatttaacttatcattttagttgtgaatatttcagaaatgagtttatcggtaaagaaacccacatttcttcaaacacgctagccaaaacgttaccatttttgtatggcgttttatcaaaattcattgctgtgatgtttacctatccgttatatactataaaaatgaggcaacaagtgcagatgaaaaactatggcttcctaaatgtagtagttaatattttcaggttagagggtatcagatctttctataccggccttaacatgcatttactaaggaactgtttgcaaaatggaatgctcttttttatatttgaatatttgaatgctggctccgcgggggtgaagtaagtcccatcgaacacttctttggaattacctcaccagagttgtatttttcttttcttttttttttatgtaccatttggaaaagcttcttttttttttttgtgtgtgtgtcttttatgcgaacttttttgctacgcctgctgcaatttgccccatggctttgtttctttttttgttctacgaagaagagggatcacgcctgcgcacaagcatgcacatgcacgtacgtacataaatatatgcatgtgtgtgtcgatgcgttattcccctttacacataacatgtccgaaccccgagcaaactcacaaaatggagtgaccttgtatccattcccccttgcacctcactcttggtgttcgtacataaatgctgcaacatttgcgcatttacaaaataacaacggctctctcccatttttacaccccacatgggaaaagaggtgtgcccgccaggtcatgtccccttccccctctatgcagtcgactaaccttcatattctcattaaccacatttgataataaaaaatttacaaaaaatttctcaaaatttatgcaccaaaaaaaaaaaaaatgggagggcaataaactctgggcatatgaatgaagcagcgatgtgtctcctcaatgcaaaggcaaataattagcaacactgttttgggtaatcacatggcacgtacgcgccggggggaaaaataactaaacatggctgtgtgtatgtacgtaagtgcacacatatgtgcatatacgtatatatatgcaacgctctgggcgcacacaaacacacttagcatattaaacaaaaatgtgaaagcagccgatgagtgcccttcagcggagacattggcctctgctcactggtgacgaaaaacaaaaaggcgcaacggcaaaaaagaagcacgatgggacgtgggattggacgcgcggtgggaagcaggatgggaagcgggttgggatgagctccgtttttttaaatgtgcgcatccacccagttgcccccattttgtgcactttgcgtcctcgctgcttcgtcgcttggggcggctcaaatacgctcctgcacttcattaccgtggcgccatatgcgtgaacgattctctacggtatgtatacgtacacttggctgttttcttccttctggaggtattccctctcgactagcaaatctatttttttctcgatgatctacagagggggaaaaaaacaagagcgctcggatgaaggtgcatgtgaactcacgtaataaggggtcacacacgatttcttaaaggcacaagttttttgtcacttggatgacgtataaagacacacatttgggaggactatttgcggtgaatttccccacggaatggaggcaaaaaaaaaaaaagaaagttcggattaattacctggttggtgggcgcaaaacaggagagcgattttttgacatagtcaaatatttgatcgtagaataatttcttgtgcgctttcataacacggacaatggcagcttcaatggccatggttcgatcttccttaatcttttcatgctccttggaaagcaaaatagttgccttcttgatgtacaccttattatgtggataggaaaaattcgggttgataaaaaaagtggaagaattccaatcaacgggttcatcagtagatgctattattttaaaatagtgtaaacaggagtacatattatttgtaaacgtcttcaagtccaagttcaactccgtttttataatttcataattgataaatttatgtttattaaaaaggagaattatttgcgcgttgacaatattgcagtaaaggtaatacacacaattctggaatgtgcatgttaaaataacttcactcaattcgtatatccattctaattttttatttttattatccgccttgtaatactcttcaaataattctatatacttattaaaagtatcactcaatttcataggtgttttttcaagtgttggccagaaacccttgttcaatattttcactgtgaaaaaattgtgaacgtttttcagagtaaggtcatttttacaaagtgcatatttcgaattgacaaaatctagaaatttattattcgtcgtgttgttattgatcatgtcttgaatcatgcccaccaatttggacgtatattgagatccgcacaagaagtacaaattttctataaattttttttccacactaagggatatataaatattattgatcagtctgttcgctagataaattctgtagtactcgaaaaagctttccttattgctggtgtagttgaaaatttccacgatttctgtcatttgtttttttagctcgattgtgtctttttttatttgtgcatcctcagggtggtcctccccagaggggggtgtcatttggtgtgccttttgctcctttccacctactgattcgttagaagcctctccttcgttactatgctgagtggttaatctctccgattcgtctcccttttttaatatattgtcagcgtacagcaccagaagctttactgtgctgaaatactcatcctcgtgctccacaaaactttcaaagtaatccttgaggcactccttaaaatggtgatctatagatttgttcgaaatggggaaaaaggctaacttaaaaacattatcgtagtggttatgtagtttaatcagctcgtcaatatatccacatagggcgtactcatccttctgctgagtaatattgctatttacattcgaagcgcatatcacatcgtcagccgctttttcgttgctactaatacttcgtgacatttggatgtatttttctttcaaattatttccctccgtttttacgtaatcccctatcatttttttaagcccttctatggcctccggaaaataggaaaacaaaatatacgttcttctcaaacatcttatgttgttacttttcagcatgtcgaaaatgttgtttttattactcagtagttgttccaatttttcatatatcaatattctcacgacaatattcgtcaccctttcgcaagtctcttctatcagacttaacgttttgttcttttcaaattctttttgtatcgaactttcaattgagataatgtactcatcaaaggttaaattgaggagccaattatctccttcctttttataataattttcgacattttccaaaatttttttttctatatcatgttcatacattttctcgttactgtcttcatctaactctttatacagatgaaccaaatcacagaataattttttctcctcttctttttcgtccttccgcagattatcataaatttggtaaacgatatttcgaattacctctcttaaatcgttaaaaagagtaattttgaaaatatttttcgtgtacgcacttaggcacaaggagctgttatactccacatagtaacgatcaaggtaccgcaaaaatttattcatccagcttgtgtaaaatgaatatttaaaccaggcgtctatcaaaattttcgtcttcattaattcctctttgtttcttaataacggtttgattttttccacagcgtacacggataagctttctccatattttctatacacctctttggaataacaaaatgggttttttcttgcacacatattgtatacaactgtgtacaaccttgtgtactccgtggcactgaatagatgcttgttatgttcgatgttttcattttctagataattttctatcttctctatcgcctcttccttgattattttccacccgctctcaaaatttacattagcgatgtccattttggctagttcgttttatccccattcggtcacacttcggcacgtgcgcttagccgtgtgtccgtcgtgtgtaaaaggtgttatctcaacttacctacaaagcacggcacttcgcacatgtgtgtactgcgcaggcatgtataagcacgcacgcacacatatgttcttcttcacacgcacaatgcgttcgacttcactcggcggaaaggcagaacggggggcagcagtcatgttcgcgtgcgttacaaatcgccacgcagttcggcaaaatgctgcgatgccgggaaaagctacggaatgatttatgtactctggcgtgtatggcgtgagaggagcagcagggcggccagcgatggttggaattaattttttttttaatatccttaaaaacttttaaacgataagaaggcagtatgagcggtatgcacgcatggtatctatacatacacgcacgtgcatgaccttccctttctccacgctcttcaaaaacgcacacgcatttgcagcaaaccaggcaccacaacaaaaaggaaaaataagttcagctgatgagggaaaaaaaaaattgttctctttaaaaaaaaaaaaatatagcgaggtgaataatagcaaaatttagccacgcttcataattggaatactcgcaagcatttgcacaaaaataagcacacatctttttcgcagcgtaccaaaatcataattaattttgttgaacagacatttgaggaatggagacatacgactggaaggagtaaatcgaaagggggggaactccttttttcgtatagtgaagtgttccgttttgcccattcgtccgtttgctaatttttttttttttcccttttgcgatttcccctcaatgcgcataaaaaagtatacaaaaaggcaaaaatacaacttggaagtaggcgtgaaggtgggcgcgctgtttgtccccttggtgataatgttatacttctatacgtatgcagtttcgttggggaattagccctactcacgcatatacatacccttgttcgtgaaaaaaaaaaaaggtcattcacttgcttttgtttgcccggttgtctgctcggcgtctgcatagtcgctttcagaaaaaggaagcgagctggccgttctgcgatttttccctatctctgtatattcgcataaaatgaaaaacaggcgcatgttcgttacttttacaaaaaaatattgtgccgtttaaagagccccatttaaagcacgccattttacctttgcacaggtacacatttgttgcaaacccaaatgataaactcgttcgtcccctcgaatgatacaatttttgcacttaacagataaaggaaaaatattcaccaaagagccattcgaaaatgtttcattttgccatacgattagacggaaaaaaaaacgttccagaacatttcacgacggttcgagtatgttctaaattgaaaaaatattgcataaacaaattttgtgcagttccttcatatgcgcacaaagcgtttctgccactcgcgcagttgtggtgaatcctatgaacgggcaaccgagttgcagcaaagtttgaatcatttgtcctcctcattctgcgtacacattcacatgaatatttatgaaatatttcgctcaattattttattcatttttttttttcttcactttcatgcatccaattaacatcacatttttgagttaaaaaatatttcgtgttataaaacgcatgttggtgtgatttcctgtctggaaaacttttttctgttcacttagttggcgccatttttttttttttttttttgatacttatatcgtaatgttattttaatgtatacaaaaatgttttttttattttaattggctaagtgatcgcattattgtttcactcgacgggcattcgttcacctgctcatgcatttgcctctttgcacatatgaacagaaaaggaccacataaaacatcaaacattcgttttagctaacagcttatcccacgcagctttgccttctccgacgtgactcaaattgttggatttatcgcctccttcacaattcgaaaaaatgatggcgaaaaaactgcaaaaaaatgttctacaaaaatgaaaattgcgccaaaccattcgggagttttttcaaaacaggtacggacacgcatctcaggcgattgcaaatatgcccattttaatatgcacatatgtgtgactatgtgtgcaagtgtatgcgtagccctcgcgggggtgaaaaacaacctactgaaagtttaattcttctctgagcggatatttcctcccctttttcatcgcgcaaaagaagaagagttgataaatacacacgcacatgcatacgtatatatatgtgtatgattgacttttttctccttagaatgcacagataaccaccgctgacagcacaaatgcatatgcgcaagcacacgcacgcggttgtccaaacacggtgtagacagatagagggaccaacttcgcactgcgacatctgtcagcatcacttttgttcttttttttcccaaaataggtcacagacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaagtcggacatgtcaacttgcccacttaacgacttcttcgacattgatgaagaaaacaacttggatgaattaaaaaaggaagatacagaaatatacgatggatcgtttttatcgtacatttacaaccaatttgcgttttgttgcacgaattttttcgacgagctggaaaaaaaaaataaaaaaaagaacattacattaaagaaaaccttcttggatgactatgataagaacaaaaaggatgttagccaattccaggtctttgataaaatcctcaaaaaaagtgcagacttagctaaggaggtgccattggattcgaaatattttaaccctcacgtgagtacactaccgagtggtgaagaaaaacaaaaaaattgcaacttcattacccggcgatgtagggatacaagaattgttccctttcttgggcgaaaaacaaaatccatacgcacatccccccagagcaagaacgggagaaaaaaaaaaaactctttctcgtatccccttcacgattttgcaaagtgtgcattttgcatttttctgacagccctgaaatgtaccaccacaattgatttcttttccatacccccttccgtaggcggactggtgcgaatgcgcccatgaagtagacattgaactgacgagcgaagaagtcgagttctgcatttttaacttctttttaaaaatgtacagatcggaatcaagagatagagatttacttctatccattatattggaatgtttgtacagcaggaaaaatttcaaaaaggagttttatgctcaaaaagccaaattgaaatttttaaaagaaataaaaaatatagaaataagtagcttcaaggagtcattaaatgaattgattaacacaattgaaaacaccaactttgttcaaattaatacagaccaaatgaagtatgataaatttcatttcaaattatacgttaccattcaaattaagtatacctatggtgtttatatttttaattgcgatgaggtttacgacatagttgttgttgattgtaatacatttaataataacatgcccaaaatgatgagcttttgttccttgaggaaatttatatcctacctgaacagtgtttattccattaattttactgatgaaaatgtgcatcactcatttccaatcgtcgtgtacgagtctaaggagtgctacgcactgtctcataatcacctccccctcaaggagaccgtgtacaataacagaagatggggcaaattccagaaaagggacattttgaatgaccaagggggggatgaacaggaacaggaaggggagcaaagcgaaggagagtcgaatgccgttgcaacctagaggaaggagaaccagtatgacattgtgccatgttgtgagtatacgcaaatgcacataattggcatcctaaacgtgggggaaaataggaaaaatggagacccgtccttaagagacgttgttctatatatataagtgattatgtatctgtcgctccacgcacatatcctcagaagggccaattcaaccaaagattagttcacttaaagtcctttccaggtgatgctctaattgtttgtttaaatggaatgggaacaaattctacgaaatgctcaaaatgacagcgtgtaatttgttcttgcctgcagaatattggagcaatacacccacatacataatatgcaccgtgaggagatgatttttctacaatgtgttatatgcacaaggggtcatctttacgttgagataagcaagcacatacagaccgcgagtttgtcctggaaagctgcataccactgctaggcccccacaggagggggcaccacgaaatggcatataatcgtaaagcttaaaaagtacataggggaaaagtaaatgaaagctgctagtctacttatttggtacacgcattatggcatgtatagattaggaggacgcaattcaaaagggtgatactttttggggggattgtttttcctttgcgtccactgccaggagattaccctaagattgatgtatccttgcgagcacatccaggactgccttggtttctaacacatcgtgaactctgatgaggtccacctttttgtaaaagctgtaggaagcaatggctagtccgcctaggaaaaagggagagcagggggggatgttaaacgtggggcatcatacgaaacttagagttgataaaagaataaacaaatgtacagcacatgtaagggccactcaaatacacgttttgccaaatcacagagccgacgaattcttaccgcaaatatttttctggtacaaaagctgatccttgtcctgacgcatgtggctcattttgaacctccacagttgtgacgcgtcaccattagtcagtttggagtcaccatttgtcagtttggagcccccgttagtcagtttggagtcaccattcgtcagtttggagtcatcattcgtcagtttggagtcaccattcgtcagtttggagtcaccattcgtcagtttggcgcccccgttcgtcagttcgaagcccccattggtcgcgccacctttccccatgcagtgggcaataaatcgcttcctcgagtagccaagaaacagcgggtactcatcataaacgtgaatatgctgcaacagcttaatggattggtcgtgttttttggcaaaccctaggccaacatcaaagagaactcggtaacgtggtatcccattgagaacgaggaaatttaatcgatcttctaaatactttttaatgtcatttataagatcatcgtaatttgttagcttatccatggtgtgtggatttcccctcttgtgcattaaaacgacggtatagaatttatttttcctttttaataattttataatatctgcgttgtgtgtacacgcactgatatcgtttaggatgtcaaccaattcattttccacgcactctttgaacagatcataattgacagtatcgatgcttacaatcggttttgcgtccctcaatttttgtaggatctcctctgcgtctcgctggccatttttcttgtcatcgcctattgtagcgcaacctgccgtaccaccgccgacctcgctctccagcttatgccactcctccttaaacagcttcaaaacgggcatgaccaaatcccgttcagtgacactcggattgggaaccacataaggagcggacgattcccccccgatgtcaataacgctcgccccatcatttgtcatttcgaacatcctttccacagctttcacaggatcgacaaacaaaccaccatcagaaaaggaatcatagttaacattcaaaatgcccactatatgagttctttcttttaagtatgatactttatctttcaatacgtatagcctcttattattcttcctgatattaatgtgatacttctcttcaaatttgttaacataatttttataagttgagcgaatgggttcctcaaatgtgctgtgcttatactctggaattatatcatttaagcagaggaggatactatacctatattttgtgtacacatgagggatacataaaaattcaattttgttgcccagattttggataatttcgagacggttctgatcactagtttgatttatgtgaatatattttgtgatgatattatatatgtcttcttttttaaacttctctcaaaaattgtgtagttgttaaaaaataaaatatcaatgtctattatgcgattttcaaatatttctccctgatcctttttgctttcccttcttttcatgatttgctctatgtactttaaaattacgagcatggcgagggggtcttcaacaaaggtccgaactacaactgttaagttaaaaaaataactggtgtaatatttatctttagactgttctaagtttttcttcattatttcgtcattctgtttgattatttttcttgtttcattttcgtaatcctttacattgacttccttcataatgctttcattaattttttcattttttaaaaacacttccaattctttgcactcataaattaaatctttactttcttcgtatctggacttctccactgtctggatcaaatcccttatccaagaaatttcacttgggggctgctcctccctcacctttccaattttgttttcttcatccaggacgatgtattccgggacagtttcgtaaatgtacgaactgttgattattttgcctaacatgtttcaagaaaaaggagaggagacaaatatggttaatggtcgcttaagcgggggcacatctagcgtggcgacatttggacgtgtgtgtatgtgtgtgtttattattgggggggaaagtatgcccctctcaatgtacatatgctggtaggaaaaaatgcccaagggggagcttctcacgcttcccaaatattgtctcttccaaagaggaagataaatttcccctaaactgtcccctcctttagcccttaccaaggtacttctccgtcagatatagcgccgtttctaaaatcgttacgcaattctttttgtcattagttccaaagtttaaaacggctatattccttggggtaatgctcctcgtgtttgaatcctccatggcggtccgcgattgttactgctgctgttctttttatttgcgttctgttgctacgccttcttgatttttttttctatatatatcctatttacagcttatttatactcacccaattttttccctattaataagcttacttttttttaccgtgttccccccgtgttgtgtaattcgtggactcccttctcttaggtttagaacacagtatttgagggtttccgtgaagcgtttcaatatgtaccctagtgtgaacctatttgtggaagatgtggattaaaacatggggcgttgctgcatgttttttcatggttacggacgcatcacaatggtttgaaaattctaccactaagttttaaaattaatttatttttaagtgccgcaatgtagtgggcgtgctgcaaagtaaagggtgcaaagagtgggacccgaagtacggcgtgcgaagtgcggggcgcgaaacacggggtgcgaaacacggggtgcgacgtgcgggatgacaaggggtaaagaagcaccaacttagctggcatgttcggggtcagtttctgttttccccttgtacatattatccacacttttttagtaaatccagtaaataaaaaaacaaaaattgcgaatgctttacgggggaacagcatgagttacatgcatgtagagatgcaggagcaagtgcgcacccacaattgttcttagtcgaaagggcgatgcaaatgcgaggagaaagcagttccgcaagaggccgcgtcgtttcggcaagggaatgacaaacaggtccttacatctgcttccgccatctttcgcgagttgttgcttctttcgatttttgcttcttttccctcttgaaggaaaatggattataacataatttatgactggtacaaaaccttcagttgcctcaagaccataagaaaaattaacacctttgtgagccataagtaaagggaaaaaggaacgctccaaatggacgcgcagatattgcatatgcctgccatgtgtttagcccccgcctgtgaggcactcaaaaaaagatgccacgctttcccaagacagtaatttccttcactaataccttcttaccctttcagcaaagaaaaggcaaatgtcgaagagctaaaaataatcaatgaaaataagtacgtttcccactccatcgccattctaacagctataggttagatccacagaagaatgcaaagacctctttcacgtttaatcgacgtgtaaggttaatgcacctttacgaatcattgggagaaatgaccccctcgtgcacatacacatgtgcatctgtgtatcttatattttttcgaaggcattctgacaaccttccggaagttaaggcgcgtgaagtttttcatgttcaggttattgcgacacacatatgtatatatatacatacacatacatatatatatatatacatatataatgtgtgtgcatatggaacctgagagaaatactctcacatttttacttaattttttttttcaccctttagacccattttgcttgacgtctttggactaacaagtaatcaaaaatactcagctggattaacgttccaagtttatttcgttttctcatcatgtgcttacacgtgcctgcctgtacatgtcgaaacttgagcgaactcctcacctttttatctccctgcgcagcctcctgctccttcctgtacctgcacgccttgtacctaagccgaaacaccattagcaaactgattcagctgaacttgaaggagagcgccaatgaaggcataggaaactacgtcgtcgatatgtaggcacatgaaaaaggggaaaaaagaaaaggaaaagaagaatatgccaactgctccttcctcacatataattttccaatccgtgcacatgtattggtgctcattttctcgctccttaactatcccttatttgctcttttgctcctgcgcacaggtacaaaaaagaagaaccgaaagactacctaaatttggtaaaaaaggcgttgtagcgttacggtccatggtacaaaatctcccctctcaaggtgatatggcgggttcgttctcttccaccagggttgcaacgtacgcgcgcgctactccgagcattcgcccgttacccagtgttccatttgaattttcacaattttgtaaaaaataaaagcgcgatggaaaattccattctgcttgtttcttataagcgggttccctgttacgccacgatcgggtgtgtgtggggggtatatatggtgggctgcaaatggaattaccccccacaagaaaagcagaacaagtcgcagccaaacaaagcaaaccaagtcgaaacgcgcggcgagcaaatggaaagacttccttcccccgcgcagctatacctttgaagtgtaaaaattgaaccttttcagctgtaagtttgtgggaatttaaaaaatgtgtacatatatatacacgtaagttataaatgcatgtatttaatatatagatatatatgctacaattttcagctttaattttggaatgaattttttttttttttttttttttactcatgtaaaagatatattaattacactatttcctgatttacatttaattttatacatatacatatggatacatatacatagagatacgcagctatacatatatatatatacatatacagataaaatgtaaaaaaagtaaaaactgtaataacatatactttgggtacacacatgtaaaaaaaaaaaggaaacactacgctatgtacattgtagattggaatatagtaaaatatcttatcgtattctaaaacatcgtaaatatagtatgggaaaacatcgtatagtattggggatgtcatctgatacagtataatgtgccgcataatacgacccacagtatggcgcacggtaccacccacagtatggcgcacggtaccacccacagtatggcgcacggtaccacccacagtatggcgcacggtaccacccacagtacggtgcgtaatacggcattgcgtggcataatacggtgaagcagggggtcataataaaatacggtgcgcatagtaaaatacggtgaacataataaaatacggtgtactaataaaataggaatctactatttgggtacaaatggcttgtgagaagaaatattattaaattggggtattcaactttataataatcctttctagtgttaaacgctggtcaattcggacacacctacatagacgcatatgcatatgtacacgcacggagatgtacgcacatgcacacgcacatgggacgcgtacgtgtatgcccaaccttggcaacattactcataatattctcataaaaaaaaatactgaaaataaaaagatatgacttttgaacaagtaaatgaataattagtgactacacgtgggggtaaaaacttagttacagttgcagttactgttgaagttacagttgcagttactgctgatgttactgctgatgttacagttgcagttactgctgatgttacagttgcagttactgctgatgttacagttgcagttactgttacacaaaacatggatgtcgacgcgtggggactcggggcgtggggccggtcggggagtaagggtctttccacttgggttatcacgtctactgctcagcaagttgtattattttgtttcttccttttttattccctcgaaaaggggcatcgtgcttcataatccgcagtgctacgataggacttgtgcatttttccgcgcgcaagggcgtccgtaaaggtagaagcggcttaaagcggctactaacggatctgcgctgctcaacgcttcatgctgaccgtgcaggttgcaaaaaaaaatgctctgaaaaacgaagtcccctcaaaggtgcaaaaggtgtgcgctcagtaagggatgtttgtttctccctctaatgtcgttccgtatgatctgctccttacactctgcgctgttatcttctgcgctgttatctaccataggtcatcctccccttcgatgccttaccagccctctacattctcgtcggcgccttgaaaattcgacctctggaacctctggtcgtcaaacttcttattcccgtagttgttgttaaacttgctgttgctgttgaatgggttcattcctccggagttgtttccgtaagggctgcctccaccattgttgttatagccgctgtttccatacatgttactgttgttattaaagggggtgctggagaagccgctgttgttccccatgccgtgttgactgttgttattattgtaggggtgattgttactgaatggggagttctggttgtaggagttattgttaaaggggtagttgccgcttccactgtggttattgttcataccgctattactgtggctaaatccgaagccactattattgttatacctggagtagttgcccttacctcctttgctcggcttattgtatctgaaatttcgattcgatttcgcacttgctgtgtacctcatgaccaaattcagaaaccaacgtggtatggcttggttgcattcttccaacgttgctaacaaatctttaaatatgttcctgttgtcatcattgacaaaggacgtagcaattccaatatttccggctcttcctgttctacctattctatgaatataatcgtctatattgctgggtaagtcaaaattaatgacatgtttaatgttggatatatccagacctctagcagctacatctgttgctactaacatattttttattccccttttgaataattttaaagctctctctctttcgtcttggctcttgtcaccatgtatacatacggcatttagcttttgattattgaggaatcgttcgatgatgtcagcctttcttttcgtttccacaaaaatgatggttaacccgttgttattttctgataacaattttagcaggtagttacatttgttttcttcctcaatgtatattaaattttgtttgatatattcatttgtacttccaactttcccgactaataaaaaggtataattgaataaatactctttggctagcacttgtatttctttcctaaacgttgcactaaacatgatggtttgtcttttcactatatcgttagtgtatcgtttgtattccattttgtttgggttcatacgtgagtcgttatcatttcctggcatgtcatagtcatacattatgcttcttatctgtggagagaatcccatatctagcattctatctgcttcatctagaactaagaaggacgtgagaaagagtctaattttccccttctccaaaatgtcgtttaatcttcctggagttgcaacaattatgtctgcccctttgtccaagttcgatagctgcgttttgatattgctacctccgtagagaaccactggcttaattcccgtttcgaagcaaaactttttggagtcataaaaaatttgcactgctaattctctcgtgggggccagaattaaacatatgggcaaacaaactctgttataataatagctggagcttttttgattttcctcatagaacgtatgtttgggtggatcatttaataacatatgattaatgataggcaaaagatatcctgccgtttttccactacctgtttgggcaaccccgattaggtcatttttgttcatgatgatacttaaactgtatttctgtatcggagttgttttgtcgtaatttactttcttaatgttggataacaatatttcatgcaaatttaatcctgcgtcatcgaaattatctattggaattatattgtcgctattgtgtcccttgatttccactgggatgctatcgtacagatcgaagttgactcccttttcactctttacattggaatatatttcttcttccttttctgggtaatatcttctattatctctattcgcccacgcagttttggggatgttataattccttccgaatgctggatttcctcctccacctgatcccctgttataattcattcttccaaagttgcttctgttcgtgtttggctggttcctaagcatgggtggtttatatcttggcttctcataattgtaactattgttattgctattgttaccgttattgttgttgttgtcgttacttgggttgttcgcgctgctcgttcgtacattgctagagatcattccgttttcgattttacttttattcatgttgcctctatccatgaaatttccgccgctgcctcctccaccacctttcttatgctggtgatgtggagacatccccgcgggattcttctcgttatttggattttcatgatagttgttattcccaaatttttttttataactgtcttggtttcctccaccgacgttgttgttgctactgctgttggtgctgttgctattgttgttgccattttctgagtagtttacatatcctgctccggtcatgccattttctgaacttctcacaccaccctctcccatcatgtagccatcgttgttcacatttccttcgtaaaaattcctgtttccaggatttccacttccaccggcggtcatcacgttgttgcttacttcccttttatttctcatttggttaaacatgtgtgcatttggattttcctccatctgcatgttgttcccctggttgttgtacgatggagattcgttcatgttagacatgaagttgtttctcacgtacgtatttctatcgtcatcgccttcgttaaaacccgcagcgttcatgttattgttaccgtaattcatagttgcagttttggcgtaatgactgtgtgtcgtgcgtttaatgcccccgttaatgcgttttttttttcttctttttgcctcttccgcttgttttattgttttattttatttttttcttctccttccttcctcctcttagtttttccaatccttatccctgtgggcaccttcttttcgatatgctacttcacctggaacgttttctatatatctcatatatttgttgggttgtgagatgtggaacttgggggggggcggatacagttaaaagtatatcttctataaacttggagggatgtacttttttttctttcctttttacatttaagtaaacggaaaagggttcaattacattttttttttttttcttttacatttatcgaagagatgtatacgcctttatggctcttctgttttactgctattttggagtttttccccaatttttttttatttccacttttttttttttccccctacttttttaatttcgtattttttttgaaaaaaaatgtactttccttgttagctgtatttggctgttcacaaatgttcttgtttttgttatttttgagaaaagaaaattttccttctttttattttaacatataacaattaaattttcttttcttactacttgtggtttcaggtttctaccagtggtacaagaatattcacttcctcttttttggggggggttttttgggttttttttggtttttttgggttttttccgatttttttcgatttttttgtttctttttggttttatttcgtgttggaaatattttgttttttttttttttttttttttcttgtacgctatttttaattttttaatatgtttctacttatctgtttttttatttaattgttatgtcgaaaattccctttcgctgcaactttttcttgctatccaacgaaattatatatgcgatttgaaggtagcatgcagtgcgggcgtagctacgtttttattttattgtgctttaactgcgtacgttcgcgtatatgtatgtgtatgtatgcattcactgtacatgaaatgggagtaaaaagcgtaaacaaaaataaaagtgcagcttctacttcgtggcagataagcataaattgttgctacaaatggggaaaaaagagtataaactatataagaaacctcgcgtaatgtttgtggcgctacgcaccaagcgcatatatatatcacatgtattatttacatatatatttttatataattttacatgtgggaagtaaaaaaaccaacgcttcaaattgtaaaaaatgaatgaagtaaaaggaggtatgttcacatgtatatataaatatatctttttggcatatataaacttgtatatattaaatatatatttttttttttttggaatgacgtgctcaaacgaaaagtttaaaaataaattttattttactcttataaaaatggtgctacgctttataactcacccttggcaggggttgttttgtgaagttgcatgaagaaaagcgtatgtggaattttatacatatgtgaacatgtgcttaaacgtacgtatttcgtacaagtacgcacaaaaagcgtgcgcacatggccgatatatataattatgtgaacaaacagatattcacttttttttcatgtacatgcgtagaaggtacatctcaccatatgtaggaattatgtatgtacgcgaaaatgcgtgctagcgcggtggcatacgtacatataataagcatatgtaaatgtaagcacatattaatgtaagcacatattaatgtaagcatatatgcacaaagatatatgtatgagcatatatatgtatacatgcgcttatgtacacgtatacagagctcgcgttcttgtaggccacacgtacaccacaataaaattgcgtacactttttaagtaaaactgattaaacgcgccaagggaggggggggctcatacccatataaaaaaaaaggaggtgaaaaaggctccaaacgtgaaaaacaagtggaaatatgtaaaaggttcatatagtaaaagaatttacaacgaattcgtaattttttttttttttgcatacatatgaagagtacaccacaggtataaaaaaatattgtataaactgacgttatcatatacaggtgtaaataaaactgtatgctgcatggtaaaaaataataaataaaataatatgtgcgcgcttaacggttaagcagttttggagtgtacgtataagtttacgcaaagtaatggtggagtgcggcatgaggtatatagttcgcgaataaaataaatatatattgtggctgggtaaattatttaagcggcacgcacgagtttttgtaaatctgtgtatgcacgtaattgtgaatatataaacgtacacacatattatatatacatatataacacaagcgcatgtatatcttgtgcgaacgggtgaaagttctcgattttttattgctcatgcttcgcgaaataaaagaaaaagtacgcataaaattttttcccctttgaagagcaaatggaaagtactgtgtgcatgttctatgaattgtagaaaaaacgcaatcaatgaaggagtgaatgagtgaacacgtagcagcttaaagataggcaaaaaaaaaaattaaaccataagtagtggtgacttaaaaaggttgcactgtgctgctaaatgagcttcgtataagttgttaagcacaacgtaccatcatatacgtatgcttataccagtgcatgtgtgcgtacgttacacgcacgtacatccgttcgcatcgctgctgaactgcgtcacggccccaaggcgcaattcttcaagcagtaaaaatgcgtaaagtaaatcacgcggttccacacaccttgccgctgtgctttgtatttgcaaagcaacgaaaaagcgttagtacacaaaatggcacattccagcaacccccaatcgcatgataaatatatacagcaatatacagcatatacagcatatacagcatatactgcatatactgcatatacagcatatacacctatgcacgagcaacacgcatacgtgctaatgtacaccacagtggttcaataaatgcagaatttattttaccgcaactgcgagactgactaagtttgagaaaagaacaaagtaaaatgagcataagaggcaaagtataacagttccccctatctaaataaaaaatttccttattttaatcatatggtgtgacacattgtacgcaattggtattaacttgcacgagaatggcatataaaatatttgtacgaagtatacatttccttaaaaggtgatgctaatttttttttttttctttgcaagggtttaaaacactgtatagctttcccgacgaatgggcaatttttattttcatttttttttttttcaccaaatgtgacggttatatactatcttcacacatgtacctgaaaaaagaacaaaaaaatactcgtttgtaatttttcggaaagcagaaacatgtatatactcgagctgtcgtgaaatttaggtgctttctgcttagaggaaaacgaacgtttgtgtaatgcacacatgtgagaacgcatgtatgggtgtacgtatttatatatttataagttcacatgtgcatatatatttcattcctatcttcaaatgtaatcgttttcgttgccgccccccgttgcttccatttagaaaaaataggatgagccgggaaaaaggaaagccgggttaaggaaaggaacaatgggccatcatgggggccttaaggaaagatcaatttatttttaaaaagcataacactgccataaatttgtcctacaccttatgcgaattatacgtatagcgtgaagaatgcatttttttttttttttttcattctgttacaagattaatgtcattttatgtacgttgatgttaagcttaacgaacatttgcgtgcacactttatttgaaaggtgacataagacgcacggggcagggcatgacgtagctcaccacaacaaacatatacctgtgcgaaaacgaaaatcagaataggatagaatatgcttttaacgtttcttagcctttatgtgaataattcctgcatactgccaaatgaattctgagccacgcggtccgcgcggaatgttgtgggagacgaaagttccgggcgcactgcgtgcacgggcgagtatgtgcgccaaaatgtaccaacatgtgcgcacgtgttaattgtccaggattgccttttgcccaacacatatgccgaaccgagtgtgcggcaaaaaagttgaaaacaattaaaaaataacgcaaaaaggtagaaaaacaaaacgaaaagaaatgacgaggcacagaacaaaaaaaaaaaaaatatgatgtatgatgtgcttcttcaacattgcaaaaagtgaagaagacgtaatcctatttttcgtttttcccctcccagagaaagttgtggtccccgtgctgcatatcaccatgctgcttcgttcgtcacacatcattatgtaacaagtgttggcctaccgcgcattttcgtctcttcattttttttgcgaagcacttggatcattttagcaaattatcaacagtattccttcgtacaagtgctgtgcgcacaaataatgctgggggaacgcttttttttttttttgttgttgttccgctggggtatgtaggactagttcaaattcaacacatgtaccgcttacacaacatttttaaagcgtatttttttttacgaaggttcgcatttaaagccccattatacgcatgtatgtgctgaacgtgtttgacaaataacaaaagggaaaagaggactgcctcttcatcgttatgattcccaggcttcacacagaaacgtttgcttatccgtgtatgcacgtgtgtgtacgaacatgcccatttatatatatgtacattggagtaaaggtatatgttcacccacaagcggcaacgatctagtgatgacttatgctttgcgcctcaatttgtttgtataaaaggggtgcaattggagtttcattatgtagggaaaattatcaattaagttatcacaacagagtagtaaaaaaaaaaaaagggtttggttctttactttttttacacttttcgacgaggaacccaaaataatattaacctgtttgactcgtattcttttattttttgagaaacacaggttgtgattccaggaaaaaaaaaaaaatgttaaaaaataatataaggaaactgcacctaaggtgtagttactacatagctgtgcatatttaaaggtacttcgttaaaataaggcaaataagtatcatgcgtacttttaactgtgcgaaaattttcttggttccaacgggaagagaacctcatactagtgctgcgctgtttcgcactccaccccgtcggttttaccaatttggatctacattttcagttacaaaattgattctcctaatagatacattttttttttttttatcttgtgcattttagagccccttttcaaatacgtaaaaagggggtcctttttttttttggtgattttgttttgtttttttaaatttgttgcctcaaagtttgtatttagtgaaggtggggaaggagctacatcgtgttatgacgcattttgccacttggtttcacaacctgttgctccatttcgcgcctttccgcacggcatcttcccctttcacttaacccattcacaaaaatgccagtagtcggaggagcacacgtaatacccatgagtaataaaaaaaaaaaaacgcttctcatttcgcgcaacaaataatgggaaacccattaattattcaagttgtgcatgcatataaaaacatacatacctgcttgcactctctttggagcaaacgccgcttaccgcgactactttgtggatttacacccaagtgcaatttttataaaaaattgaaagtttattttttagcggtgtttctacacagccaaattgtatgtaacgcatgttacccgtactaggttacacacggtgcacatgtctacctcttgctcattttttttttcgccagagaattacacaatagtcagtgatgggtatggagaaaagggcgtaaagaagacctatgaagatgagttttttatttgcgaaaatttgaagaccttcaataagagcttgcaccccaattttaatttttcgtaatagaaatgtgcatgagactttgagtataccacaatttagggggttttatttgtgtcattcatagtgattcccacaattttgtattcctttgacgtggtttttgttgctccccttcccgatgtgccattcgcttgggtaagattcctccacacagttcgcacccctttcccgtttctccttttttgcagctgcttttgcctgatagatggacataacggaaaaaacacagccacatttttgaagaaaaatctggcacaggaattgtcgaacagttttgcggccaatcaggagacctacgatgagactcttccaataccagaccacttcataagaattgtaagttttaaaattagcacattttatgctgctggtatgcgtagctattccttcttgaaggacgttaaaaaaggggcaatctttgctttatgccactttatataaacacactatagtttgcgtgtgtactgttttttcttataaatatgagagtacccttcgcgtgattcttctcttctccatgtgctcacgtctaccttgctgcaaattttttagggtgtaaataatgcatgcaaaaaaatcgacgaaaaattatccgtgcagtttcccgggtgcagaggtaaaacgaaaagtttattaaaaagtagagtccccaaaaaagaggaaatgcaaaactagcagatcttttacacaacacatatttgaacatgaaaaaaaaaggtgcctttagcacattgctagtgttaagaatttacttgatgattcatgcgggggagtcactcccttgtgtgtaattttttgcttttttttccagacggagctacgtgtgtaattatattaattaaggatgattacgcgtatataataaatataggagactcatcagcctatctgtgcagatttttgaataatgccaaccaaggtgtgtcctaaaattggttcccttaactatgcagaagggggaatccttaaattggattttatatgagggaaaactttcaccactgtgtggttagccccctcaatgtttgcctttatgtgtatgtatatatgtacatatatgtggccacattttttttttttttttttaaataaccgcgcagctatagacctagtggatatccataagccgtgggtgctgtccgaaaaggagaggattatcaaacatggtggaaggattgagaatggccgagtgaatgacattattgatgtgacgagagcctttggggatcttatgtaagttggagaaaaggagcacgtccccctggacatagggagggtacatacatgtgtttcatatatgtctatttgcacacacttgtatgccttttccccttctccccatttgctctcctcccccccaatacaggctgaagaaatacggattgctctgcacagggacattcaaaaaatttaaaataaactccgacgacaattttattatcatgggcaccgatgggttttttagttttgtggatgtgaaccatataatgaatgagatagtatctttgtccaggaaggtacagctgaagcgagagaaggagtcacagtgcgctagtacgctcaattgaaaaggcgtgtgcgtatgaggggttgtgcacatgtttgctaatgcccacaacggaatgtgcctgcgtgagtgtaacccatcactcgatcttcgcaacgttcttttaatacttattgacacaacacggttacgtttttgcctcacaggaagaaaggatggtaaatgttgaaaagaagaaaaccgtgtttgatgcccaaaatgtgtgtagaattatggttgagcatgccattgtggataagaagtcacaggtatgtgggagacaggggggctggacggtttggcagctgtttgttaaggaggttcttttttcattttagcgcatgtgtgtatgtaaaaatgtgtatatgtatatgtatatttatgcgtgcgtgtgctcctgcgccctttcttgcgacgtcgcactttgcacattcaaagccacgggataagaatcgttcagcagaaaataggccagctggaccgaagggggcgcgttggtttatgtgcgttcctttatgcgagttcgtttatgcgcgcccgtttgccccattactgccgcaatttggcgtcctcctttttcccatttttaggacaatgtcaccgttattttgataaagttcttacacaaataaaaagggttaatttgaaggaatgatgagggggggaggggttgattaagtttgattcacatggtcaacaaattttaattattgcaacaagggaaaacaaaaaaataagataaaaaaaggggtaaataagtgagccaacaaaatgggctcgcaaagtggactcgcaaaatgggctagccaagtgggctatccaaatgaggtataaaaaagaattcagtacacacttccgtgctggcatacgcgcgtatgcaggaagcagcacatcagaacagacgctagccgctacaaacgggggaaaaacgccctctgctggggcaaacgacctcgcagctttgtcgcgcccctacgaaaaatgggtcgctctcataaaacatcattaaaagacactcggaattaagtagttgctcgaattatggtgaatattatcgtcatattccacaaggtaggcatttcgcttggcgttatgtttccctatcagcggcatcctctcattccttctgttactgctatacacattggtgtcaatgacattaacaatttcttcttctccttccttgaacaatttcataaaggctgtcgcaaaggctgatccgacatatggccctatccacaggggtaacgacgtaatgtacaatttcaacaactgtaatattttggaaacacttaaaaaagataacaaaactgaagagatgttaaaactaccattcgcttgaaaaaatttaaagtataagtatgtgtacagggtagacgtggagaacattggatttaacgtcgtgttcgttacaaaaacaaaaaatagtaaagaaaaaaaaagaatagtaaataaaatatatgattcattatatattttatatatttattgtaaacataaaagaaaaaattttcatttctgcctccccagttacatgaattaaaaacatcacttccgtatatatcttcataactgctaaaggtgtacagtgacgtcatattttttcctttcatcgtgttaaaaatgagtgaattttcatttttattttcttccataaatctttttttgtaattatacaaacttaacaacagtagggttagcaagaaggtggaaataaattcacaaaaaaaagttttcataatttccttttttggtaatagggcatagataaatatacttccgtacatatgtgcgcataggatacttgccaagatgcccccaaagtactgaaatgtaacgtagcacgtggtgattacaaatccatattttttcggctccactagccataacgcgtaggtatatgctggattgatgtgtgcccctaatattacaaataagacatatattaaacacccaaagaaggagtaaactgcatgattgctattatgtttatttcccgaatctttcatcacttcgtacttatcgatatctcccaaatcgatgttgttaatgtcgtttaattttatcttgctgaattcgttcacatggtctttaaaaataaccgttccaacatttttggtgagtccttccttagtttgttccttcacgcttttttcttcttgcttcttttcttcgagttggctattgtgggtgtctcggttgccccctctttcaacatctccagtgatgcccttttctactaccccctcgctgcgcctacctgactgcgttagaacgtcctgttgacttccgctcttttcatcgtatccatatggggaatccgtcttttgggtctcatccttcttcacagatttcaacacgtcattatttccacttaccccgtttacacttgtctgtctatcatttgtggaatattcctcagaagttccatctcccgtctcatgtgttcgcacatggctctcctttgtttcttccgctacatgttcactattttctgatccattcaggcgatttgtacgattattcccttccgctttgctatccatttgggccacgttggagtgttcctccttcgttttaaaagttgcgtcatctcctttattcttctgttccagtaaaatactcgccacatttattggcccatttaaatcatttccgtactgcacattgttgatttcattatcgaagagattgtcacctgggataaatatgtcgttgtttttgtatgggtttatctgcttcgtgtgtttaattacgtattcctcattttgatttgaatttaacatatacacagaaatgaaaaaaacaaaaataaaggatccaataaattcaaaaaaaagttgtacttgtatttcttaaatgattttacatttatctcatcagttatatcttttacgtaattttttgtgtactttatgaactggataacttgtttcgcataccttctgaataggcctttttgcgttttcattgtacaaaaaaaaaaaaaaaaaaaaagaggaatatcaaaggatcaaaggggggcgggggataatcaaatcggaggaaatgaagtcaactttaaaactaatgtgaagtgaaaaaatggtaaaaagggaaaaaaaacaaaaaaaattaccacacgtatgtatacatttataaacatatattgcgcgtgcttgaagaatgaaaagggggagacgcatgaaacaatttaaaaaaaaaataataataaaagtaaaataaaataaggtgaaacaaaataaagtgaaataaaataaacgcaggcaaattcaacacccgcctttgcccatttatgtgctacgcaaaaacttgttcccgttctacatgctcaaacagcaggaatccaattttttaagcttaaaaaataggaatggcacaagtgaaaaagcgcgccgtaagtacgaactggcagcgcgcttataaacgtagaggcaaaggcaaaggctcatgtacctgtgcgagcatacgtgtaaaaatgcgttgcgtacgtatgcgcaatgagccgaatgattcttacgcctttcgaaacgcacgaatacaagttacacatccccttttgaaaaaaaaaaaaaaaaaaggaaagaacaagaacaagaacaaggctgttcaccttttgtaagcatacaccacttatttgaaaaaattcagctgcttaaaaaatgaacgaaaaaaaataccataaaaattgatgtgtgcactgttttgagcgggttattggatcattctcgagcgtacggtgttaatgtttatgtatgcgcagattttgtcgaaagtccagtttggggctttgcatgataaaacaccgcgtggtgcggcttgatatgctgcgaaatggcataagggtcatactcctcctattaatctttgatggtttcccttttatctaccgctaagtttcgcgaaaatggcgataacttcctcaaattggatcgaaccgaattactacgtttataataattggacgaaactgttcgcgcgtacagaaaggaagaaaggaataatctggacgataatttgggatgttcttttatgtgaaagcgaacagaggagtattgcttccctttggaggttgtttcgtaatacaattttgacaaacgtcttattgtggtgttatttctccaaaggtttgaacaccttaccccatttggcaaaatcgacattttatttccacatgttgcagtgtatcaccacgttgttgcaacgttattggcatattgccatttttttttttttttttcaattgagctttattccaagcggcgtgattgtacatacatggcgacagatagataaaccatttcttccagggaaacgattgttttttttttttttttttttttattttttttttcaaattacatgtgtaaagctatacggtgaggtgataataaatgagattcgaaaaatttttacttcacctttgtaccattaagttaaagttatgggaagatggggattttttactattgcgcccttcttcagaagatccccaaaagttgagtagttttcatctaatttatgccatttggaacctccacaatgtaaggtacaaacacacacatacatatgtatgtatatattttattttttacactatggggaggaaaaaaaaaactcatacatttgaacgtgtagcactagcgaaattggccacccatattttccagcgatttgagtgtcgccaattttttttcaggtgctgttatgtacatacatccgcatgtacgcgcgcaagtgtgtgcacctaaaacgtggctgctcctcccagtaacggcatcttataagctcctacatgcaaaagggctacataaaagacacaaacgtattagtaagaattgcgtgacagttttttatggctaagtgttaaaggttcctattactgcgaagctaactatctggtaaaggaggaggacgtacattcaggcgttataaacattgcgcaagggtaaaataaacttcgaactagctaaaacgtctagctatgtaaaaaaaccatttgcatgttcataaacgcatgtacataggaaaaaataaaacatttttgtgagagctaaaaagggagcccctgctggaaaatatagtaaatgccatttcaattatgcaataaaaaggaaatacactttctcaggtgtctgcaaattgtagggctttctaaccagcaagctgattcgcgctttagtaggtgcatacgtacttgcgcatacgtgcatgtgcatacgcgcgcccgcaacttcttctcgccattcattctttctgatttcctacattgggcagtcattcgactcgaatgaacttctgtaggaggttttaaaaagatagaccaaataaaattaaaaaaaaaaaaaaaaaacacgaatatgtaaagttcgtaaaaaaagaggaaaacttaaataaagagcgcgttggaatatccatttaagacataaaaataaattcataaataactacacattaacgtgcgcgtaggtatttttttgtacataatgctaagtagatgccaacatcccaatttgtcattttttttttttttatcccccattttgagatgaactaattagcatatttattcaccgagtttaatttccagttaaagaaaaaacagcttatgataattatagaagcctctacttttcgtgttgaacagtggtacatgtggaaagataaataggaaaaacaagtcgacataaagtagtgcgtacaaataggtacacgtgcactggaataagcttaaatgtacacaccttttgtaggcagctatgtacgtacaagtgtgcgcgtgcatatagctgacggcacgatgcctatgccatgcttacgaaaccctgcacaaggcgtgagcagcaccccttccatgtttgacgcgttgtaaggagcattacagtaattatgtttctccaaaacagtcagtacacgcgtgtttgcattcatttttgagctcatcccttttggctaatcatgcaaaactcctaggtagctttggtagatacgtgaccaacatacatataagctcatgcctaggcatatgcacgtgtggtacctacacaactttgagataatatccatgtcgcaatttttaaaattgaaaaaaaaagacccattaacaataacggtgctaacgcaataagtagattttttttttttctgggtgaagaagcaaaataagttacacacttcctttgagacagaatcaacgggttgttgactaagcttgaattgggaaagacgcaagcgagaaggaaaaaaaaaaaaaaaaagtaaaagaaaagagcattctttctatcgccctttcacaacttcgaagcgacagccaatcgaatatgataaaaaaaaatatcaaatttaagtcggatgagaagcctataaacaaatccttcggtgagaataatgaaaaaaagcggacgcacttggatataggtatgttgacgcttgaacgcaactttgcgcctccccccgccgtgtgcgcaattatatatacacacatgtatgtgcacttttacagggcacatccgtgttaacttacatgcgcgagatcgttatcttaaaagcgttcgcacatggcaaagtgttgtaaaatactaagcttctaactgcacatttgccttttccctgctggcatgaaaatatgcttaatgcattatgcacaaggctacacgtacatataaattgttagaaaatgcctcgccgtaaatttgcctctttcaaacaagagtgatttcctactttacattttgtgccgtaagtaaaatgtttttcttttcttttatttcctttgtcttttttttttttcctttaaaagaggaaaaaaattacccttggggtcttgccaatttgttacacaaagatatgtaccttttagaattcgcaatatgggaaaagcgttctatacaagataattttttttttctttcagttttttctttttttttttgcgtgtttgccgatcgtctgattaatcatttgcatcatatattctgcttttcctcggtggatttcgttttgtgaagttttccttctttcgttcgttttcgttgcgtttcgcttcgtgcagttgcctcgcttgccatgcttgctttattcgccttgcttccttcattcgcgcctctttcgcgttcgctccgttccgttccgtgtcgcttcctttcctttttttaccctttctttcttttcttttctttcctttcctttactttccctttcctttttttattttttaagtttcctttcaaatgtaacgttgtgcaataagagttttaccatttacggtaatgttcattttgcttacaagtttattttatttcttctagtatttttttctttttgaatatgttttttttgtgaaaatgggttaagccgcttttcattcacgtagttgtaattgtaactatttgggcacattttatgtttcccactttctgctttttgccccttctccttccccttcccgcttcttcctttctgttctttttcttctgttcccttcttccccctattttagttcgtacaaaagagtacatacagttttgtgcgtagctaatccattttgcctgcctttttttttttttttgcaaaattgtattttttataattttaagtttattttcaattttaattaattcttcttgtaccttcgattatgatgcttgccttgtgatatttaagggaaaaaaaaaaaagaaaagaaaagaaaagatatgggtacatgcacctcttcactaagaaacaaaactcgcaaaacaaacccgccatccagtagaacatgtacgtgtacaactgcacgactgtacaactttgtgcacgcgtgtataaagtgtgaataaaaaatggaacaacccccgcgtgcatgtgcatgtgcatgcgcatatgtttatgcacatgcatattggcaaacctacgtaaggggcctccctatgttcatagtcccttcgtaatatgcttagctgcgcaagtgcctttttatggctatgaaaaaagtatgcaccatgttgaaatgacaaacgtgtacacaaagaacaagtgaagggaatcaaaaatgtacacaaaaatggaagtaaagacacgttttcccagtttcccttaccccctatttgtgcaaatgtattatacctcgtagctttacatttctatatcaacatttatgccatatgaaaaggagtttttttttttttttttttttttacacctgtgatgacatgcacttttcatatatgctctccacttatgcgtaaaagaaacctcactccacagtttatataattattttttaagtgttgttaagcgttgttaaaagttgctaagctttgctaagggtgccccccccctccaatatgtgcatgcttctatgcatacgtgtgtgttctccaattttgcgcttcacccgtgcacacttctccttctctttgcttaatcgttaatccgcgtgcatgtacactcaccgaataagtggcagacatcataacgtgtgtgaattgtttcatcccaactgaatgatagcccagcacagcagtggagtgatacgtgacgtatgcttgcttgcatgtacatatctgatgagcaagagtgagaggtttctcatcaagttaaaaactgcgccgtgcaaaagttgcgtagtacacaatataaacgccctttgacttggcctctttgcatatgcatagttcttgcgtgatcatttaaaaacaaagttaaaaaaaatgagctactaagatgggtaaccaaaaagaggcgcaaaggggggcaccaaatggggtgcaaaacgatgtgaaaaacgatgtgcaaattttctcattaaattatgcttggagcccttttcgcctttttcgtcgattttgcttctacaaccatggccgttgcttcgtttatgcgttttagcagttactattgggtttacgttatcgtatatgcatatgtgcacacgattgtgtgtaactaccatcggggggtagcctccccccccttccctgtgtgtgtgtatgcaaatattcatgttttgaagctctttcgttgatacgccactccgcgtgttgcattgtgtagacgtttccgtgcgggtgttcttcccacaatttggcacttgcgcatgcaaacttgtgtgtatatttatgccattttcccaatatacctatatacacacgaccccctgaatgtccccttccaccccccgatcagtcaaagatagaaagaacacaagaaggagactctcaattagcacaaagggagaactgccaaatgacacggacgaaataaaaagaagcattcaagagctgaaggacaatgaagacaggtttaaagaatcatcagaaaatgatttgcatacgaaagtggaaataactccagtgaaggaagaagaggaaaaaaaatgtgaagaaaaaaaaaaagtaataaaaaatagatcgtccgtagcaggagtgagggcatcccattttcaagaagatttcgaaaaaaaatgtgtaaaaattaaaggtgcagttgacaaattaaatgaaaatggaataggctatgtatgcagaaaagggttaaaaccagaaagccctaatcaggatgatttcacaattatcacgacggagaacttagctctttatgccatttttgatggccatgggccatatggacatgatgtgtccaattatgtacaaaaggaattaccctacatgattataaagaacgaaaattttttaaaaaatccgaaagaggtcttcactaatgccttcctaaatattcatgccaacatagaaaaaacgaccaatacatatttggaagagtttgccaacaaacacgagggcaacaacaaaggtgggaacagcaaaaggctgccagtgaacaagcagaggaacagctccgtggttagtactcacttcgatttaagtttacgtcatctggacaattcggatgacgaagaggaggaagacgatgatgatgatgacgatgatgacgatgatgatgatgatgacgatgatgacgaccatgatgataacaattttagcgaagactccgatacagacaacaaaggcaggtatgcccacaccgatagtgacagcgacagtgatagtgaccaccacaacgacagtgatgataatgagggtccgaagaactccaatgcaaaggtgaaaaaaagcgaatccaagaaacgtgcgaacgaaaaggatacttccaaaagcgagaagggacaaacattaaacaaaaaaagaaaaaaaaaaaaaaaaaaagcctattttgatagtacaatgagtggtaccacagcaacaataatagtccacctttttcaggaaaaaaaattatatgtggcttatgtgggggactctagggctgtacttggcaggaggaaaaaaggattcccaaatgtgctggaggccttcgatctgacgaaagatcataaacccaattccgcagccgagaagaaaagaattataagttccggtgggcaagtattgaagctcgagggggacataccctaccgcgtttttttaaaaaataagttttacccaggcttggccatgtcaaggtagtgttttcttattttggctgtacccgcgaatggatcaatttgtacatacgtgtgcatttcttgatgtcgcgattatgagctcaactcgccgtgcagcctgtgaatacctaatgtgcataccgagcacacacgtaacggaaatgaatttcatccgatccgttgtacacatgggctactcatactgtattcgtgctgtgcacattcacatcgtatgtgcacatccggatttacgcctttttttttttcttaccaccatacctgcacgcagagccattggagacacgatcggtcaccagataggtataatttcggagcccgatttcatggaaattaacataaacgaagatgaagacatccttgttttgatatgcagtgacggagtatgggaattcatttcgtcggaagaggccattaacctgatctacgaatttggatacgacaatgtaatggcagttacatgctagtgtgtgtgtttgtatatacgtccgcatgttgtcgcgtttttcgtttcccatgcgattgtataactgcggattctaaccgtgtgaggcttcccttgttaaatttttaatgacgttacgtacttatatccctttcgtgcctcacccccccttaaggttcaagacgcagttgagaacttagccaaggaatcctgggaccgctggctaaacgaagaggaaaacattgtggatgacataaccatacaagctatatatttatcagaaaaatgcaaaaaaaaaaaactaaaaaataattaaatttcatttgtttttttttttttttagtacatttttggtatatatacataaatgcactccgcatttcgtatacttaaaagatttgctctgcaggatcttaaattaaacaacacgcgattatctcccttcatttttttgaacacactaattaagaaatgctttaacgcattctggcctaattgcacgagaagggatggctaatttgcgcgcgatgatatcgcaaagtagtaaatataatttcatcactttttataataaattggggtaaaggagaaaagggatgtgtatgtgtacatgttgaaatgaagtgtcttctaacgtacgcctttctttttttttttggcagcttttccgcattgctattttttaattttatgttgccacgatcatatgatgtaactgttccgcctgcacacaaaatgttttatcctttcgtgaaatatattttttttttttttttttacaaaggaaaagcgcgattatgacttcttctttttttctaactccgccttttttaacagcttcttagcagcatcttttgaatagcttccttttgacagctcgttgtaggaagacgagttttttttttttttccccaatcccttgtagcgcttaccgggtgcacataaggacatttcaaaaaaaggcaaaacgtcacaccacattctgtgtagcgttgcaaatggataatctcacatcgatgaggtttcaaaagggcaccaaaaaatatatgctttcgtttggagaaaatgtagaattaaaatgttctgcgaataatgaagtggtgggtatggggggcaaaatgtgccatgtagcaaatagagaatgtgcgtaagagaatcgccccctgcgtgctcataattgtaacaaaaaaaaaaggcagaaatggctaaccgtgtgggtaattaaattatacgcatttgaaagtatacacgtgtgtgcccacttacacacttgcactttcgtgggatgacaaattgaaggagtcttcccatattgggctctcgcctggggtgggctgcaatgccaaaggggggccccactaaggtgctgctgcgtatgggagaatgtacaagtaggtacgtgaatatactgccgcttcacctcactgcgaagagacactcctagcatgtcctcagtctattccgcaaataggtatcctccgttgtgaacttataattgtcataaatggtgttaaagatatgcgcggcctccacctttgccttcagtttcatgcaaattaagaaggagccagataattttctatgcagtgtgtaaatttcggaccgggggggtaccaacctattgtaaataatcttgggcaacagcttatatatctgcttagcaatatcattattggcaaaatcgtacactggagatttgaagggttctcccaccagaatcaccgatttgatgtgcgaatttttcatttcttcaatttctttacctacaaaaaagttaagctcataggaatagtgataaattttagattcgtcttcctccacggatgctttcacaagtcttaaataattatcaacaaactcatttttgtaaaatctggtggccccgaaatcgattaagcataacttgtccctttcttgatcgtataaaaaattgcccaaattaggatccgtgttcataattttaaagacaaacaattcgtgtaaacagagataaagaattctttggcctatggaatcccgaatggcttgtgggaacctctctgcgacttcatctagggctatgccttccacgtaggaagttaccaacacgtgtttcgtcacatactcagtgtacacagaaggtacataaaaatatttgctattcttaaaaatatttttaaaaaggacataatattttgcttcgttaatataatcacactcacattttaattccttcttaatttctctacacacattttcaatatatagattttttagtatcaaattggtatactgattaataagtagcagatttttcatgtcactatcgatggactcgtacacacctgggtactgaattttcactgccacttttttattatttatttttgctttatggacctgtcctatggatgcacttgcaaaagggacataatcaaacgaatcgaattttttttcatagtccttccccaactctttttttagaacactttttaattggcttatgggcattacatccgctgaattgcacaccagttttagggccttccccaaaatgggcgacagatgctcatcttgcaggctgatcatttggcccagctttaggactactcctctcattttgctcaacccgtttgccagaatttccgcgttcttctcgctcacgattgtgctactactaccgctatttgcagcatcgcctcctccaaacccgttggccaacctatttttaatgtactccacgctactattcctcgcaatatccaacagaacctttccaaaaacggtggccctactgagcggagacacgggtactttgctgattctaaaatttgtcctttcggatttatccatgcatattattttgttatttaaaacgtcaatgtcgtacttgaagtcatgctcatccaccatgttcccttgaattacgttttccacatcatttcgttcttccccctctatatgtatatgtatatcttttttcgcctctgcgccagtgcatgagctagtattacccacacctcccttcaaaatgtcacttttggcggtgcttcccccattgtccctttttatgccatcaccttggctcgcaatatcgatatcttctaatttttcagcacggtgaaaaatttgggatctcattttgtgtaaagtgttagcattattcgatgtgtcaacggaggagagaaacctttttgtgtttatccagggagagttatctggaggtttattcccaaacgggactgtcaaaaaatggtagccactttgtgtgtacacatcgttagtaactgccttgtggccacttggcttttctatctcaatttggccaagcgaggtatcattcgttcctaccccgtggtacctttctttcttacgtaagaccccttcttcccgattgacaaattttaatttgtgattgccacctccctgctgttcattcagatattccctttcatcaccattacatttgccctctaatttgctactcctttttttttgcgcgccacttagcatgtcttcttcccccctgagcaataagtccagtttatttaaatctatgtttttgaacaaatactcattatcctgtccttcctcattttgcgtatgatctgcggggaaaatgtcctcagcatattcatagcgccaaaaacacttatatggtaacacacgtacaattttgaaattattatagaggtagtaaaatatgtgcgactcgttttcccttgccctttttagcaacctcatcgccgctgggttattatacaaacgatcttccagggtgtttatcatgttggaaaaaaaggtacttatttcgttttccacatatatgtcattttccttgtcatttattacaatgtgatagcgatgggcagctctgtgtaagtccagcgaggcgcctatgctatcgctacgatgtatattcagagtaaccttcttgctggtactgatagtagtattcctatgtgggctatttttttctgtttttttttttttttttccttccatttgccttattacgtcatctattaacctctcatttttcgtgttcagaatgtgcgaccatttgtatatttcgaatggggttgttaaatcactacagatgtgttttcccctcacttcgttccccaccttactgggcttcttcaattcctctgggccatgctcacggctactttttctgattttaaatttacttatttcgctattgctcatgtaacaccttctacacagcaaaggcgcaaaaaaacgcttttcccatttcagtgagtttttcatactttaaaatggttttgctgcagaaaggggaggggggacgcctggccgtaaatgcctatgtgccgcataggcacaacaggggcatatacgtgtacttaaaaacagttgttgcaaagaattttcagtatttttcttttatgtttaacagagttgttacaattttgagaggaattttttccttattttattttatttttttccttaagagccatccagagttgtaaaatggcttccaaaaattaggggaaggcataatatcgtaaaagggaggggcgcgtgaaatacttgctgatgtgtcgcgagagagcacctaaaggggaaaaactttcagcgcgccatccgtcccaatgtatacatacaaatatgaatatctctacctttaccgttcagtgtatgtatagttcccctttccgttaaaataaagataaaaagagggggaaaaaaaacagctttattttaaacacccatttggcttttatttctttttatatttttttatattttttggcataagtacgtacttttcagtatagccacgattgctcattttttattttaccgtttcatcattattgtgtgaacccttttttgccatcatttgattattcgttcgccgcagttccacactcatttccccattatcttaaaaatttacgcggtacttctccttacagagttgcacatacgaacaaaggggagaaggatattacggaaaataatgcgttacctgtgggttttgagaagagagataagtgagcgtctggccttacagtatgagcacaaagaaagggaaccatagttcaagttgcttaaaaatataaaaaataaatggaagccgcattatcgaatggcgaacatatccagttggtgaaggtttatctggtcagtgaattacatggtagggcggtgtgcacataagctaggttactacacacaaagatgtaaacgtgcaaacgttaccctaccaacgcgccctcttacacatacaccacgctccagttgacgacagatccttttagtaaaacacaaagaatatgaaaaaatgtgacatttttttcttatatttaatttttttcgttctaaccaccatcaaatgttgccaaccgtttatagttccaaacaacacaaaaatgacaaacggtccttttttgaagaactgctgcaggagcaagcgaattggtaataatgaaacaacaagaaatgacataaaacgttgttaataaacgccgctttgaaaagaaaaaagccaattttttgacgaggtgctcttagtttttgatggctctaccaatgcacatatatgtgtaccattaatgacgcgcaacttggtaccccccaacgttttataaataataatcgctgttattaaaggttctttattttttattttattttacttactttttttttttttaccacgttttgcagtaacaatttttgggaaaaaaaaaaagaacaggaaagttgttgtcatagaatgcactgaagcaaggaagtacgggaagcagccgtcaagatatgtgacagagaaaaataaagtaaacacaccgaagaagttgcagttgtacaagtataataaatatcttaaaagaagaacattacacgtagaaattaagtaattacgtgccaaaagaaaccttcttttatttttctacgcccacaccctttcgcgcatataatccgtgttcctttttttcttatcaacgatttgtcatttcatttttcctcttcggaaactccctgcattgtttatactaacgttataatttaaaaacttaaatcttattttaagaagatacgaaacgttttttcgtagatgcgttaaattaaatctggctagatatgtacaatgggcacgcatacgtaaaaattacactattttttttttttttttttattttccttcgactgacatgcctctaaaaaaattcaaaaattaatttttcagcatgttccctaccccttacccctcacacatgttatgtaatgtatatattattatacaaattgttagaaacaaatttaagcataaagctgcgttttttcaactaaaaaaagaacaaaacaaaaaacacacaattcgctaatatcgattatggtttatttgtggatggtaattcaatttttttttaaaaaaatttgaatacgaaaaaggaaaaagtgcacgttggcagtgctaattttgaatgcaactccggccagctccatccattagcaaaattaacgactgaaatagtgtcattgtttttcggtttagctaaatgaaatttttctttcgaatgaatttcatttcttttttaattttcctttaagtgaaaattttctttgaactttattttttttttaaacaaaacttactcttttttttttatttttctttagccttctcacatcacctactgtgaaataaaacatttttacaaactgcttcgatttttatcaaaacaattacactcttatatgtgccatccctataattaaaagaaaaaagaagcgtaaaaaaaaaaaaaaatatttgtaacgttttggagaatcacatttttacgtgttcatttgaaaattttctcgtttatgctttctattctattatattatttccaattctatattttttccccttctgttagccctccccaaaattttcgccatccacctggtttttaccttcctcgaaattgtaaatcctctccccaaacaaggtaacactattttctgcctcagtagaattatccgattccatcgttaacatgtgtgatgcttatttaaatatacgacttatatgagagcacttaaagttttcgttttctatacgtccatcaatttgcatatttgaataaccctcgtatttggttaaatccgctctgtgactcatgattacatagttttttccttaaggggggagtaaaaaaagaataggctaagatagcagatttaaatgctggtcgcatatgtatacatctgtacgtgcgaaccttgtggatattttcttagacgcttgagcgaacgcgcacacatattcatatatgagtttatccccccccctattcacgcaagctgcgtaaacgtttccaccttttaaacacttcgtccaagaagtgctcaaaatggatctctcctttttccacttgaaataattttgctgttttttccacgtgtacatggccagtgtctccttcttacgtctacgacatacatgtagcattgttcgcaaaggcattttttgcataacattttatctcccttttttttatttattttttttttttctcctcactttagcttcccgagcacaatgagtatggccgacttatttgaaaaatgcgtttccttcgtaaacgcccttcccaaaagtgaaataatttctttggagaataaattacttttgtacaaatactttaagcaaggcacagttggaaactgtaacatagttgcaccaagtatgtttaagcttcaggaaaggaaaaaatatgaagcatggaaatcaattgaaaatttgagcaaagaagaagcaaagaagaagtatgtcgaaacggttcagaatttgtatcccgactgggaaaagggaatataaaagaaaagatttacaaatgtgaactgaacatatttttttacaacataaggagaaatttataaaatctgtgggcacaattttgcgtgtgtatcacgaagcatcccacgttgtgctgcaaatgtatagaagtacttacaacatgcgagcaaaacaacgcgtaattgcttatgtatacatcttcatgaatgcatatttctagccgtgttgttgatgacacggtgtgaagggaacatttcttcttttttttttcacccccctcctcccccgaaaatatgaaatgtgtagaagaaacttcttttttatgtacgcgtttttgcatttgccatttttatgctgaagtgtaagcatatatatacgaaagcatatgcgcgcctgtgagtacagctacataattgcatatttatgcatttatcagtttatgcgctaatatattcacaagcttgcatattcacaagcttgcatattcacaagcttgcatactcacaagtttgcatattcacaagtttacattttacctacgtatgacacgtttttttaagaaaaaactgtgcagtacaaaaacttcgcgcttatcacaaatcagcctatttcggaaagttaaaaaatgaggagatttttttaaaacacttaaatttttattcattaaagtggtttaaatgcacagcacctattttttgttaaaaggcatttttctcaatttatgtaaaaaaaaaaaaaaaaaaattcacacatagtgaaaaatgggatggaaaaaatcgtagctccttttacacccctgttgcatcattccccttgcaactgtttcgtaatccacaaggccatttcctacagagttgtaaaacgggtacacagaaatgcgaatatacataatgtatagcatacgcagatataagcggaccatattcatgtaatgatcctcgcgggcgtgcagtggcgcaaagtgtggtaaaaatggccaagtcgatttggccttgttcacatctcacctgtagaaattagcaaaaagaacaccgctacaaggaataaaataacagataaatgatctgtcgtcaattgaaggaaaaatgaaccatgcaacaatgtggtttttttttttcaccaagtggaataataagcaaaatacagctattgcactgcaacaagggttaataaaaaatagtgaattgttaaaaatgcgtatataaaatcggcaactcggcaactcgttaatttgttaccttcatcgtttgacatattttttttttttttttcatggccaatggcaaaaggataaaacatgttaacaacttttttttgttaaaaattgtaaaaaaaaacaaaattacaataaagctgctgtggacttaccatacaggcgtttaccaaatgaccatactcttctccattttgcagttctccatgtgttattgcgaaatgtaaaaaagtgaacaactcgttaatataatatacgcagcaattcgttaacaacctttaacaattatgcttgaaaaatgagcataatgtttacatgtccctattttacgtgttcctatgtatgtaatatgcatatggtacatacatatgacagagcaaaacgcagcatcataaatgtggtatgaaaaaaaggatgtagatttacatttcggcgaaaaaaaccacgtagcaacagataaagcgaatttgctaaattttacgaacacatcaaacgattgttttttcctccatttgcaacagtagtagtgaactacagagatacatatattctgccaaatggaaacgggaatacaacaacaacaaaaaaaataaagccctttttcccttttttgagttttaagcagaactgacgtgttgcatatacatatttgtatcccaataaatatacagtgacgtatgcgcataacaaataaatggagatcaatagatctgcgcaaaaatagtctgacatattttatccgcaagaatttttcacgcattcgtacaacccacatttttttttttttcatatttgtgacatataagaaaatatttccactttacgaaactttgcgcagtttttcgtatttttacgtaatttatatgcaaaaacttacgtaaaaaatttatattcctacttcgttatatatttgttttgtacaacgtatgctcctcattttttaacacctttctttttttattgcgtactcgcgctgttgatgaagccatcattttatacaacaattgcaaaaaaaatgagaaaatgtgtttataacgtattttttctattagaataattttatgcgcgacttggaaaccatttatgaattaagtggttttattttcttgggccgaaaaaaaaaaaggaagcattgttctggcccaagcaaggggggggggtatatgaaacgtagtcgtgcatattaaatatatctatacaactatttggactaccttttttgtggacgtacttgacatgttctgtagaaaaaaaaaaaaacctggattaatgctttgtaagcggaaagaatgtcttaaaaaatgtatttcgcaattttatgttcatatatgcattttttctcatatatatggctatgcatacgggcatacgtacataaaggcatacatacgtacataagcgcaaacgcttaagtacgtcctcagtaccattggcttatgcgaacgtacgcactcaaggggggcatacatccctgtacaggctcagatatatcagcatacatacgcatatatactcaggaaggacgacaccccacaggccctgcggcaaactctttatgcctaaagtaaggacatagcaacatataccagcatatgaatagctcttattatttttttttattgcaccttgtacagtcattgaaataccttttattcttggctttcttatttatattcatataatatattttttcgctatattatggaaaaagaaaatattctttctaccaactggatatttttttttttaattttttaaacctatatgtatgtatatatttatacatattaaatttttatttttgcgatatgatgtttttatttaaagaaatatcacatgtttttttcaattaatatgccgttttttaatttaccaattattacatttttattagttgttattccatgctttttttttcttttttttttttttcctatcaagttgtccttgcgcctcaaaaatagaataattatttttctattaatttcccatgacagttagattgacatttatgccactagactgtgttgtatttacttgttttcgtgacgttgtctcattatttttacatatgtatggatgaatttcgtcaacctgcgctcaacctattcagaggacgtaagtgaacaagtagcacagagcgacggtgttgtgtccattccatggaatgtatgtttagttacatatgtatatatacctatatgcatacttttattttcgtatgtgcgcaaaatcagcttgccagctacgtacatgctcagcgttgtagcattttttttttttacccaagttggtgaaacacccttatgtacattaaattgtgttacatttatttacaacattgtgcattttgttttttcttttttaatgatagaaatttttttaaaaataaaatgccaaatgtgaataatgtttttatgcaaaaagtcataagcgcaaattaactgtcttaagtataatccttgttttgttttgttttatatattttttttttttacagtacacgtatttaaatgtgcgaatagtgatatatatgccaatacatatatgcacataagcatttatttaaaaaagtacatttaaaacatttgccccaattggtaccgcggatatgctacacggatgtttatgcatttgcgtacacgcggaaatatacctatacttatgcgtacccttttgtgtacgcgtgaacatgtttggaaaaaaataaaaaagcacgtatctgtacccaagtacgcgcttgcacttgcacttacacttccttacgtacacgctgaaacaattacgcacataagtagatgacacatgcagcgggaatatttatgtacggcatagatgcatgtatgtacataccaatgtagattatacgtacacaagtgtagagcgatttttttttttttttttttttttattctccatgcatttaatggcaattcttttctgtcattttattttatcctacgttattttactttaattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaacccttacgcttgtagataaatcgaaaaaaaaaaaaaaaaaaaatacccccataaaaacgaactcgaaatttcacatgatcttgtaaacattgcaatggatttatatgataaaaatactagaaaaagaaaaagaaactccaagcttataatatcatcaggaaatgaagaagacgacgtagatttgactgaaaaaaataaaaaaaacaaattaataagcagcgatgttgattgcaaaaatgaaccatgtgaacagaacgacgcgcaagtaaaaaaagagtgtgacgcgaataatagatctgctctaaaggggcaaagggtcgatgcggaatatgaccaaatggaagaaataatcaccgtggatggtgatgatggtaattataaattagaggtggaagaaaagcaacaaatgggaaaaaacgaacaagcaacaaattctcccgttccaaccacggaaataaaattagagcacgagcaggaattaattaaaaaatatgatgacccgtgtaatagcaacaacatgcccggaaaaaacgaaatgataaaattacaaagtggaaaattaaccaaattggaaaataagggtaacagcgtgatgaaaggaaaaaaaaaaaaaaaattcgcagaccatcattcgaacaatagcatttataaaaatatagaagaaatacctgtgatccacacaacaatggaagagttatcaaatccaattttatttttcgaaaaatataattccattggactaaaatatggagctatgaaagtaaaaccacccaattttttcgaaccacaatttaactcgtactatctaaatatgaaatttaatatacgaaaacaaaaaatcaacgaactgaagcatgggaaggaatttgatcaccctgaggagtactggtccttgtatgaggtgtacaaatataaccaaatgctggagaagatgtacctaccaaaagaaaaagagagcttggaaaatatcgaaaagaaatattgggaaatcatcaataaaggaaaagagcaagtcgtttctatatatggcgctgatttgcccgtatccaaaaatcatcctacgtgcctatttcataacaacctaaaacggcttgaggactccgggcggaatgacagtggtagtgacatcagcactgcgaacgggagcagatgtagcagtgtcaagagtgggaccattgaatcatcgtgcgagtcgagtagctatcatctgaaaaggggagaagaaggggacagtggtttattacatgcgggtgagttcaaggaagaaatgtgtgaagaccctacaaacgtgtatgtgccatcgcgtgtggataaactaaatgatgacatgagcctttcgcttcccctggggaacagcagtaacgaagataatagcgattgctctaatggtcactgctctaatggtgattgtaccaatgacgactgtaccattgacagtgcaaacgcccaccgcatcagtgaaaatggaattcaccactgctgcaatgacaatgcaaataacgaagggatagtgagtgagcacaaacggggtataatagatgtgattaatatttctgatcctgaaaatgtcacgatggaagaaaaccgggtcgataatagaggacatgcaataaacaagagcgaggatgatacttatttgggcagggatcgaaaaaaggatcacagtgatcatccaaggggtagtatcaatgggatcgacactgatagaagaacccctagttgtgcaggtggtataaacgaaatctctagcactgaaggaggtgtgtgccaaagcgccagtgataaaaatgataggagcaaagggacctctagtggagaggtgaaattttgtcacacgagcagtgaaacaaatgtaggaaatctaaaccctgataaaatgtttatcaaacagagagaaaagtactactccgaaataaataatgtaattaaaaacataaatgaaaatttgaatataaaatcactcccctttataaaaggatcgatgctacgaaatgtagatatatccatcgagggggttaacattccatggttatatgtcggaacgctcttttcctccttctgctggcacacagaagataattatttcgcttctataaattatcagcattgggggaaacccaaaatatggtacgtcataccacctctatacagtgacaaggtggaagatgttatttatgaatacttaaaagaaaatagtaatcaggaggatgtgctgatggaaagatcaaatggaaaaatgaaaaaaaaggagcgcagaaatttatttaataattctgatttaaaaaaaaaactcaaagaagaaagctctattatgcacattatcggaagtgagcaaaggctaaaaaatttgcgcatttcaaaaaatagcccaaatttaacctctacgaatcgtactactactggaagtactagctgctccagtgctgtagtggctagcactagcgcgactgccactactatggctagtaatagccacagcaatagtagcagcgctagcagtagtacggccacgagcgctagccataatacacctgaagataatttactccttatagatgtcgatataaataatgcagatttgatatatagaaaatcttatttgaattacaaaattgtggatagaaaacaaattaattttaaaaaagaaaataataaaaataaaatttacaaattaaccatacaagttccaattgaggtttttctaaaaaataagattccagtttataaaaacattcaaagaaaaaatgaatttattttcctatggcctaaaacatttcatggaggttttaattcaggctataactgcaatgaagcttgcaatattgctcccacattttggctattttacggcttacagtcatattacaattacaaatattttagaaacacctgtatatccattcatttcattttattttcaaatttattgcattatcaagaatatacatttagccaactcaaacacatcatatactccctgcgttatatactaactgatgagtacaaattttttagggaaagtaaaacgttatttatagagttcaccctaaatcgcgatgccctttttaataataagcttatgaattattcaggctatttatctctggatttgaataaaatgtacgcgaatttcgaatgccagaaaaataaacacttttttttccaaaacattaagagtaaactggaatttttttacaaggattgcgatgcctgtaattcccccacgttcaacagtaagattacatatatatgtacttgcgtgatatacgaatggcgcgtacaaatgtacatgcattttgcgcgaattaaatgagggagagttaagcgcgcattttgcgcgcgcagttacatgcaaacataatattcgaacgcaatatacgaacgcaatatacgaacgtaatatacgaacgcaatatacgaacgtaatatacgaacgcaatatgcgaatgcaatgtgcgaatgcaacatgcgaacattacatgcgtacatcacatgcgtacattgcatttaaacgcgcatatatacgcgtataatatacggttatggctctcgtggagcgagtgttcaatgtatacgctgcagtggggctaaagatgcgttgtacatgcataatatatgcgcaaatgtatatgcactatgtattacatgcgccccaaaggtgcagaaagcataaatacgctgaaaaaatcataaaaataaaatgaggagaaaaaatagaattaaaacaaaaacgaaagtaaaaaaaaaaaataaaagcgaagaacgaaaaaaataacaaataaaagttgaagagaaaaaatagagatataaaaaattgaaaaattaaataaataacatgcatatagaaaaaaatagaagtcaatgaaaattaaaaaaaattaagataatatatagagaataaaaattattgcaaaaaaaaaacatggttctatgaaaagcgcaaattgcatttattgatattgcgtgcaatatagcaccgtgtttcattgtataaaattaaaataattatagtatagtaaaatatataccccgttgtatttgcggattttgcctatttttttttttatttcaggttcaattatatgcccccactccaatgacattctatgtattcattgctccgaagaacatagttgcaagtgcaaatttaagtaagtccaccactgtttatttacgcatataatatgcgtgcataataccgctttgaaattatatatatgcggaggagccattgaaatttttatatattttttatacgcgcaaataataaattatattctatgtatgcaaaaatgtgggcacctaaaatacatatttttattctatatttttatttttggtagagttgcactaaaaagatatacgcttctagaaatgatgaagattttgaccctcctaattcactatgccaataaaattgtaagaaaatgcatgccgaaaaaaatagcaaggtcaattttattctgaccgaaaaaaaagtgtactttggtttccatactttgcattttttagtttcatttgtgctaaaatagaggatggatgtgctttaatttgtattcattttacttacatgggtgcatttttagcacccttttttccgttgggtgcacttttgtcacttttttcatactaggtgcacttttgtcttttttttcaaaaataggtgcattttttcaatatttttcctttttttctttttttcttttcatttcttttttttgtttttcgaaatgttttgcagattttgcaattatatgcaatggagtgcatttttttgcaattttctcaaaaattgcaaatttttgccaagttcgttgttagcatgttgtcattatgttttcagtacgttgccagttcgtgttcaatgcgtcgtaagtatgttaccttccattgtaaattatgttgccaacacgttattataatgttcttttagtgttgtagaccccttgcaaatgagttgatcgttcgtgttgtgattactttgttcgttcgcttcgatttcactgtttgtttgttgcgagtgcattgcgagcccgttgctagtccgttggcaatccttgtttgtctgttgcctgttcgtttcatgttgtgctttgcttgtgagttgattttagcgtaatattagtttaatattaatgtgatgttagttttacattcattagattttagtttgatttatatttgttgtaagtttgttgccaatttgatctttatttgttcatctgtgcgttcccattttgacaacaaaatttcagtggagtatagtaatgatgtgcacatattctttttgtagattacatttgtatattgtttcaagttacaagctgatgcgcttttatttccgtatcacccttttgataattttttgttcccttgttttgttgttgttttttgtaaatgcatgtgtttagttgagttttttgtttgaacgtattttgatttgaagtactactgcatgtgtacatgttttagtgaattacaatatgccaatcctccactttcttgcattctttgtttttcaattgtagcattgatgtggctattgtttttgtcatgattttttgatttttaattaaatgtttgtattgataatatatgtacatatatgatttttattctcatgacttatttgcatgatgtcgaagcacaagtagcaccctcttgatgttgtgtattttgtgtacgcttgtgtgtacatttgtatgcttgggtgtacatatgtatgcttgtgtatgttttgtaattcggcgttgcacgcgcatgtacacacacatatatacacacacacacacactttgtttttatttttgtttccatatttgtccctatctttgttttaacctttgctttattttattcctccccttttttcatttttctcttgatgattatagaaagcgagtgatgagaaagaggtgcaatttgacgacatacctgattacaattcattgaaaatttttgaagacaagaactcaattaaactatataacttaattcgagaaaccaaaagatcagatctggaaaagagacccagaacgacaaattatatagacctagaaaattactgcttcgaaaaattaaacaacgtcggcaaagagaagaacaagagggaaaaaacaaaaaatgaaaagagcattgtgttggaagattactacgcaagttcaaatcactttaagacaaaattgaccttgaagtactttcttctaacatacgaagaagagatggaagataatccattgaaaattttaccaaagcttataatttaattaataaattggtttgttttaatttttttaaaaaaattttatttgtaattttaccttttaatgatgaaaatatgtgcaattgatgacgaaaaaaatatgtttcaagtttggggatatacatatgtatacatataaatacatatgtgtatatatatattactttttttttttttgcaataaaacataaattttttagaaatttaagacagtatatatgcacatatacatattatccaaaacttttcccacaaatatattgttttagaattatgaatcatacaaatttatatttaattatttttttagtataaatgcctcattgatacattaccatatttttttgtttaataaatgataattgatatatttttgttatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctagccaaagtaattttttataataatatgcattatcttatttcaatgaataatttgtaattcatttacgacattttaattattgtattttttttatgttatgtttttatatgtattgttttaattgatatatattttgatacattgaaaaatataagcgtaaattcgtatatattgcttatatatttttatgccttatatacgcgcgaatttttttttttttttatatatttccaacacacattcgtaaaaaaatatgtaggtttcatcttatatgagttaaataattaaccctatgtatttttattcgtccatgcaagaatattaaagcccatgagctataaaaaaaaactcaaaaattggtatatatatatcgttatatatacgaacctttaacattttttttaaataattgttaataaaataatatattactgttaggaaaatcttgaataatcatgaactttttttttttttttttctgtggaaaatattttttgtaatactaggtgcattaagcgttacgcagccctagaaagcgtattagaaaaaaaataaacgaacttaaaaattgcacataatttcaatgttttttcaatgtgtataaaaacttctcagaataaataatatgaatgataccccattttctttaaccgcgcgttggaatttctcaaatcaataaaaaaaaaaattataatatcatgccgtgtttatacatgtgctttgcgtgcatataaaattcccaaaattttgagtccacatctaacaaaataaataagaaatagacatataacaaaggaataaaactttatatctgttgaaaaaagtaattttcaaacgtagcaatgaatttccgaattttttatacttaatttccctgctaggcaatgactattaacgcgatggggagatatgatccccgaatataagcatgtatatgcgcagaatatacgcatgtgctcacttattcaatgatttaaaaaaataaataaattttttgcgctatctgcgcggcgaattattttgcaaaacaagttgctaaatgtgctaccaattttgcgacccgtttcggttttccttagggcaccgattcgtagagcacttacacagggtttgcgcgtgaatagcattctggcgtggtaaaaagaggaggataacgtttggaaaaagataaaaattaaacaaaatgaatcaggaaaaaaaatcagaagctaatacctccttaaataaaaaaaattcagaagtagaattttttacgcccaagtcaaatttagcccatgagtgtgttagcagaaacgtagcattcaacaatttacacaaatatgttaatacgaatgttacagaagatcagctgaaaaaacgaaagggaaattcgaaaagttctgcccctgccgtaaaaaggaaaaatgtcccctcaaaggaaaagcacaaagagtgttcaattttaaattatataaccggatttaaaaatacgaaaaatattttctttaaaaatgccaatacggattgtgcaaaaagtaaaggagatatccccccaaaagacggtacaattaagaaaataaaggaaaagttatcaggtgtaaaaaaaataaaaatgtcaaaaaaagaattttttccgaaagctcaacaaacatattgagatactttaaaaatgtcgatataaataacaaagaaaaaacggaacttcatacccattgtgctacagataaaaatgcacaaaatagtttagatgataaaacgtttagagatgctaacagtaaattttatgcccatggaaatggtgagaagcatgctgatgtacataacgatatttattacggcgaaaataatgtgcactcagaagagggggggaaccgaaaaagggttaggagtgtaaattacgaaaacaaaatgtcaaacgaaggaaaagtgaaatgtgaatatgttcacaataatgccaaattgaattgtaactacgaggaatatttgcaaactgcttatctatattgtaagaaatatttcatgtaccgtaaaatggaattctttagcaagtatttgttttaccgccagaagagcataaaaaattttattttccttattgaagccctatttttgcgaaaaaaatacatagatttgttgtacatgctgcagcgttacaagcggttgtgggtatttttttacaaaggcgcaaagacaaagcgggcagcggaaaaaaagaacaatgcgcggaacaaaatcgaaatggggtacatatcaacgaagggaaaaaattctaaatgtggaaaaaattgcactaaattgatttctcataaatacagaaagagtatattttttaaggtaactgtgcaaaatgacccaacaccccctacaggggaaatctgcgacgtggagcatagtaatgtttgcaatattgaaaacagcaaagtacacaaattaaaaaaaaaagaagaaaaaacgcatacacacaaaatgtgtaacacggaattgttttgtaaacataaaaataattatgaagtgaataattccactggagacgtcataaactgggggaaaacatgtaaaaggaaaacttgcaataaaatatactgcatatgctatgtggcctttgtaaaaattatgtcgctcatcagaatgcaaaatcagaactgcttaaacaaatgcgtgaattttatacaaaaaataagtaaaaaatgtttgctaaataagaatggtcattatttaacccatgcagttattcacttgtacgaattagcaggtttgtataattacgccctgaaatattcaatgctgctatttttgaagtatcctgtgtatcctcaaattattctgaaactcttcagtttttccatactaagcttaaaagatgaaatttatttaattttactagccaagtattgtaagagcatttcctggattaaatatttcctcctcttcattttgtattcggtgaattaccagtttcgcaataaaaaaaccgttagcaattttctcttcctccttgatggtgtcacaaaggaaggaaaaaacatttccaaaagggaaaaaatgaacaatgtgtcaagaaaaagtgctacaaaaaagggggaaaaaaattgcaccaaaaatgcccacaacgaatgcacccccagaggggaaaattggctgtgtggccttacacctgatgaacacggcgaaaaaacgcacaatggaaaaagtggccacaacgaaataggggaaaaaattaaacacaagaagtggattaaaagtagtaaaatccccatggagcggatttgccaacttacctgtgacagcgaaaggaacgataggggtgaatgtagcgaagggagcgaatatagaggggaggggaaaagaaaacacgttaacatcccgcaatatttaaaaaaacactcgagtaaacaaaacatgcacaaacatgaagcgaacagcaatgtacacatttgcaaaaaaatcacattgtacaactctttatatagcaaagtcacattgtacgatgcgtatgtgtacattgcgcaaaataaattttcagattattttccaaaaattttcctatattccaaattgcacataataataaatatcaaaagaagtttttatgaacaaaatttttccatgtgttatagtttaagtaaactgttattgatggatcatatgtatgactcatcagtagtaacattttttgttaactctgcttatttattaaaaaaaattggcgctataaaacgattggctcaagaattaaaaacgaacaatcgaagaatttattttctcttttgtaatgcagctttgttgttacattttaagcaaatcgaacgatctattcaaatatataaatatattgtggactcttatcagaacattttttctgatctctatttttattccttgtttaatttaatatatgccctacaattaacacaaaaagcgcatcaaattgttattttttgtaaaaatttaaataagttattttttaataatatacattcttatatattactatcatactactattttgtaaatgacatccccaccaagtgttatgcctcccttaggagggcccatgacatatatcgatatcaccctgatacgttttacctcctttctttactcgcgctacaggctaaaaggtcagaaagcgagtgtatatatagttgtggcttttgagatcatgccttcctccccaatttacacacacaaatgtgtatactcttttgtgttgagtgcgaattgcgcatggaggggcaggcacacaatagcagcacaattaaggggagtataccctgaagtgtaaattttgctttctcggcggggtgccatattgtaacatctatgtggtgtgtaatgatgggatgattctatgtatgggagaaaatgccagtcttgctttgacgcgcgtttggcctacactcccgctatcaaatatagtaacaaaatagcgcagaagtggtcaacaccggagttttcgcataggcgcattcttatgtaggcatgtgcctatatcgttgcgtgaatatgcttatttatacacacttaaacataaaaatggcgggtaggcattttgctcatgtttacccatctctgtgcaccagcgacacggcataagaaacatacctcttccccttaggtaccaagaatacggcgcctttagcgaactggctctttttttcagtttaaggaaccgaaatctcagaaactacgttttttccaacatttatagaaagcaacataagtatgttccctcttatttgttaagctatcatttggagataattgattccgacagaagcaaaactttgggcatcctcaatttaagctccctattgaattacgtgtactttgaggggctaataaaatcatacattatacttcacttttgttcggcaaaaaggtatgcagaaagagtgctagagtgagtatgtttgcacaaaaatttccgcgctcccttcgttggaaagaagctgcacgcgtgtgtatgggcatgcatacgcacatgtgttttatcatgtatgaattccggaaggtcgcgcgcaatcgagttgacattactacaaagaaactacatcaatgtttcacacaaaaaaattgggaaaaaaaacgctttcttttttaggtcccatataaattatctcatgttgagtaaaaatctgggcatcatggctgcacattttttcccaaagaatttaagcctattacatagtaaggggaaaagggcaatagtgcaaaatgaaaatggtaaaacgaatcgctttgcaatggcgatcctgtgtacatcaccatttttatcgttcactttctatattcagttttgaaatatatcgatgatgctagacgaagggaaaaaaaagcccaaattttgcattaatgacgcttcctaggagaaaggcacagggagaattttccccactacgtaattttaaaatgaagttcatacatatactcacgtacatgtgcgtgcctagctgcatgtttgaactctcaccgtttgcctagcgagctatgatgcatttttggagagtcctagctgcccacccaagaccctcgcaggatacgcagttgtagcttttttcaccccttccctgagatgtcagtttgccccgacatgtaaaatgtacgtgtgtacgcacatgtgcatatgtatatatgtgtgcacctacgcgtgtctgtgtataaactcttatatatatacgttcacatgcatgcttacggacgaacgggcagggttctaggcttatttgcattttttggtaatttctcgttttcgcgacttgtcgatttacgcgcataatgcgcatgtattggcgtgcacatttatctgcgcatgtatccatttgtttatgagcacacgccagcgcttttatccaccacgaagtgcagttaactctcttacaccgctacttgcgcacatgcacgggtgcacttcactcctgtaacagctacatccgcaatggcaagacatgaaatgcgattcactcatgagatggaagtagccaatgcatgcgctgctagcacgagaaacggaggaaaaaacaaatatgaaaaaatagcaaaaataaaaaaaaataagatacgccgctatggctgaccatgttagggagcattgagataaccgctgctaaaagaaacgattgcacataaatgaagtttcgtgtattttttctctaccattttttttttcgcgcaatggaacggcaccgaaattttacaccagcactaaatttttctataagtataaatttgtgggaataaaaaattggtgagctctaaacaatttctatcacacaaaaaggggtatttgcaatataggagatattctaccctgcttaatagactttaaaagggatttttttttttttcagcatttccagcgcatgtgttcactttcagaacaccgaaattattttcacaggtgcatttgcgcatgtaaagcaaagcgcagaaaggtgtgcatcccactttgtgcacgcggtgtgtaataaaggctgttttggccctacatgcattttgcatcactatacatcgagtgcgttccacttacgaagctctattccaccctcctactttgcttcttcccaaaatgaacatcattgagtccaatagggaaaaggagaggataagcctacacagccatattagtggcttggggctagatgcggacgggttcgtgcaggacttgaactttgagcagaaaaaaaggaaaagcggcaaaatgggcgtcaatgggctgatgaatgggcagccgaacggggtgataaatgggcagccgcacggggtgataaatgggcaaccgaacgggatggtaaatggacacgcaaaccccgatgacgcattatgtaacgaattcacgggtaacggaataaaggcaaatagtgaacttaatgggtacgcacacacaaatggggagtgcactcatccccaagaagaaagtgacgatgaagtatatcgaaacttttataactgcaaaggaatgattggacaaaaaaaagcgagagaagcagcaggaatatttatcaatctaattaaggaaaaaaatatatgcaaatgtttgctcttagcaggacccagtggaagcggaaaaacagccatagctatagctataagcaaagaaattagcgaagattccatccccttttgcatcttcaacgcatctcaggtatactcttgtgaagtaaaaaaaacagaaatattaactcaatatataaggaaaagtataggcgtaaaaataaaagaaattaaagaagtttttgagggtgaagttatcaagatagaaccattttatgatgatacatacgaagaaaaaaaaatttcctatgtgcatattaccttgaagactttgaaggaacaaaaaaaaatcaaaatacactcatctatttatgaaaatattgtcaaggagaaaattcaagaaaaagatattatatacattgaatcacacagcgggttagtcaaacgggtagggaaatgcagcttataccaagatatgtttgacatcgagacggacacgtttgttgacttacctaaaggaaacgtgcataagaaaaaaaatataattcaaaatgttaccctctacgatttagatatatctaatgtgcagccaaaggataatattctcaattttttgcaaaattctaaatcaaaaaaaacagaaattaccgataaactgagaaatgaaattaacaaaattgtttataaatatgtcgaccaggggatagctcaaattataccgggagtccttttcattgacgaggtgccaattttttcactcaaaaaaagtgaagtgaaatgaaatgaagtgcaacaaaataacgcaaaacaaattaaaataacctaatgtgtgctgcgaaaaagatatgcactccgtcccctttgaatcaatttccacattttgccttttgtgaaatacgctgcacgaaaagaaaagaaagaaaggcagccccctcacctacaggcgaatcccagttgcatcccccattcgttccttttcaattcctcaggtccatatgctagacattgaatgcttcacttacttaaaccgaaccttggaatccaacttggcccccatagtcattttggccacaaatcggggaatatgcaacataaaaggtgtcctttctatttcttcaacggataaccatacgcacgaatggatataagcacaagcctgcgtgtacacgcacgttcgttctcattcacttacacctacacactttcgtaatcacactcacgtgcaaatacgcgccactcaggtacgaacatcatatccgcccacggaatccccgttgacttgctggatcgaatcataattgttaagacgatgttgtacaataaggaggaaatactacaggtatgcacaggtgcaagtgggctcggcttgtaaacccgcatacatatatgcactgcgtatgcgtgtgcattgtgccgtcgaagaacctccagcctaggcattcctctccctttcacaaaaccgcttctcatttttgcatttccactgttcgaaccttttctcttgcctccccacctctaaggttctaaaactgaggtgcaaatttgagaaaataaaaatcgaaaacgaagccttaaattatttggccgatataggtaaatgaaacaaattaggagaaagtgcacttctgtatgtggggggcgcgctttgctgttttcatttcgccgtgttgactctgctatgttcactcttccgtgttcagttttctgcgcatgtatttatttttttacaaaatttccgccccattttttccccctgtgtaggcatccagtgttccctaagatacgccattcaacttttaaccccagcgaaaatattatccaaaagaaaagggaaaaaacggataaataaaagcattgtagaaatcgtttcctccattttttttgacacaaaaagatccacgcagcttctcttggacgacaaaaataaatatttgtattagtttgctacgttaatgtaataagcaccaattgtctttgcgtcttacgttaaaaaaatgggacaaaaaaaaatgtgttagacaatttcgtttgctgcggagcggggcttaactagaacggagatgtgtgcacgtgaattcgtatgcttacgtgcctttgtacactaacaagtgttgtcataaatgtgaatttacgtgtgtatttttcttccgcagttcaccccatgcaaccactcacgttccctgttttgataaatttaccttataactaggaaaaaaaaaaaaatccaattaagggatactttttacatgtcatttttgtttcattttggtcaataattaaacgtgccgaaatgaagggaaaaatttacgtgaactttcaccttttgcacacctataaattaaaaacaggcacgagaaataatccaagatttccccgctgccgctttatgtttcctgcggcactttgataacgtggaaattttgttttgcttcatttatttatatgccttattttttatttttttcccacttaaatgaatttttcactttaaatttttttgtccttttcccctcgatacattcctttgtgacgaaatgacattcctatagcccttttatcttttaaaaaaaaaaaaagatcgttaaattatcgtgtacaaataattttctcccaaaaagaattacgcgattaacgctgttaaaatatttgcgaagggtttgaatggctaacttgtgtatattacaaaaacgaatatcaaaaatagattttcatcgcaagtgtgttgctcataaggggtggttcccccccgaaggtccttcagatgaaacagttctcactctccctggatgccaattgagaaatgcattgcttcactcgcaaagtgtgctaaatattgtttaaaaaaaaaagtaatttgtattgccatgatttgactgcgtatttttacattttaatttttattctcgtctgtttttctcttgcatttcttcccttttatcaccccctttgttaagttttccaacaagctcagtaccctttggctcgatttatagctttgcgcacaagttcaaatcgcgcgccatccgggaggaaataattgaattctcatttctgctttgcgtcggccgaatggctcgaagtgtatgataaaggcaaatctggaaaagttcagtgggaaataaaaatgggcacacggagatagcaattcttttaaagcttcccacgctttgcataaataggcacacaagcatgtgcacatgcatacatgtgtacgtggaatgtagttagccacaattttgaaggcatcacacatatgtgggcacttcacatgttagttcatcccatttttttttttgttcttttttgcaagatgtaatgtccgaaagggtgaaaatagtttttatgagaaaatcgcgaaaagatcactaattaatttatgacacggtagaggcaaagtcttttttttttttttttcttttttttttttgctacaatgtgagcagattcctctcctgcggtagtaccctttgcgcttttttatgtgtgatgcattactagcttattttatttcaaacttattctgtttttccttccttttccatttcgaccattttgtcctttatgtttacctaaagttcgaaataagacaaacggaagtgggcaaaaaaataagcaagaggtagaggagagagtaacgaacgaattaataaatgggtgagtggagcagagcagtggaacgcattgagagaggtctccatagctggttagctttatcgagctataattttctgcagtaccccaaaaggaccatgtgacttccttttttttttttggggagccattttgtggagcatttttttgaagttcttttttaatttttaaggatgcgctgcggaaaaaatggtcgccagaataatagtacatgaaatagacaaatgcaaaggggacactaagcagcgaagccgagtaagctggccaggctgctaacactgctaacactgctaaaactgctaacactgctaatacggctaacactgctaaaactgctaacactgctaataccgcttgcctgttgagcgggcggacgaaagaaccaagcggccaagcaaccgagtaagctgcggcataataggcagctggcacaggctcggacaaaaatgataaggaaagagtccaatatatacgacaagctggaccggatagtgtgcgatgtgttgcgaaacatagatgcagaggctaaaggggtaggtgaagaggcacatgacaatgggagtccaaattatgccgatgaaaaaaacacaaatgaacgggtgtataaaaaattctttgaactctttaacagggagagttacttagaaaagctaacacatgacgaattagtagcaacatatagagacaaaaatgcacacaagtacctattttacatgttcgagtgtttgtttaataaaatcacccaaacgaggaatgtaagacacctagattttttatttctcatactgagatacattacgtatctgtggtttttactgtccaatgatgacaaattagttttaatattctactactatttcaagtttgtagatttgttgtttaatttaaaatttgtgagatgttccttttttgtgaatatttacaatttgctgatttatttttatttgaaagataataggaaaaaaaaaaaaattgtttttccagtgaaaaaattaaccgaaaaggaagcaggcttccacataaaaaatgtcatatcggaattgaacaaaataattgcaaatgaaaatgctcattttattgacactgttaggaaggaaaacaattttgtgaatctacaaagtcatgtcctgtcatatggaaaggcagaaagaaaagatttgccatcaaatgcggaagaagatgtctgtacatgcgcgggtgtgcaaaatgtgtatgattacctatgggttggctattatcaaggggaaaatgagcctcaggaaaagaagcataaaaataaacatacggaaaaaatcaagtcagataatattgaggaagaaaagtcatttttcctcataacaaaatgtcaaaattggaataatgagagttctaccttcccaatttttagtattttctcagttagtggctcatataatctctttttaaacattacgaagcatttgttcaaaattagtgtctatgattttggtaccttttttcccctcctaagtatgcttaacgtggaattgctactttcccattttcacctttttgaaattgtgcactatgtccaactggaggaggtgaactcgaacataagtgactccaaaaaggaaacaaaaattgtgtcaattagttcgaaccaatctacaccttacaaagcgaatgaacaagtgaccacagaagggaagaaaccccccgcaaacaacgaagggattttttcaaataataataagagtaacaaaaaaattttgtggaatatcctttttgaagagctaaaaaaagtatacatggtagacacgaaaaatgtgaattatacattaaaaatgttaaagtactcttttagcttttttctgtttgaagaaaaatttgtactaaaaagtaaagaatggggaacttacgtgacaaataaaaaagaacacaccttcgcactcatttcgcaaatatatttaaaagagttactaaaattttgtctctcctttgtgaataatttaatgagctcaagaacgctaaatgaggaagtcgtgtttaaggccatttcgtacgtgttttatttgctttcgaaattgatatgcaacacgagtaataacttaagaaagtacattctgcttaacaacgataataatcttaccctcgttgcgttaattacgtatgtatataaatacttcaaaagggtttacctggataagaatgcagcgggagatgtgcacaaggggagtggtggcacggttggaagtggtggaggtcaaaataaattgaagtacacattcgtgacgctcgaaaaagtgtaccagaaaattcaagagtgcttgtacattgtcctaaccgttgatgaatttgttgaaaggaatatcaaaaaaaagttagagcaatgtagtgatggagcgatgccccattttgacgggcatcacggccccagacaatatacagattgctgcgatctgtacttttgtatcattatcaagatcaataaaatgaacatgtttttttcaaacttggacattataaaaatgctgtcacagaaggacaagagcgtgttcagaaaatatatatacaccattaacaagaacaatgaaaattttgtctctttttttttcttactaaatattgactataacgaaaatcagcatgacttggttttaaaaaagtacatctccaatttgaaggaaaaaaaaaattataaaaataaaaagttaatcaagctaatgaagccttaccattcccccctgaagtatatcattttgaaaaatgaaattgaccaagatggggcaaaaaagagttcggcaaggaaaagcaccctggcagtcaatttctctcacagggattacgatattcatactttcgagggcgataagcggaaggttaatgacctgcgagccaaaaggaagagcatgtacgagtttgggagaggtggaaagggggatgatcgatgcaggcctctccaaggtgacgacgggatggatggcgactcagcagatggtgacacagtagatgacatcacatccgatgaaacctcatccgatgacgacccaaccgatgatgaccccaccgatgaagactcagccaatggcgaagagatcgaacccagtgacaaccccataagctgcccacgcagctgccgtaaggactacttttgtgagggacggaaacgcgcgaaagcttccagctcccacgcaaaagtgaaaaaaaaagacatgccgatatttgaaaattcgatccttcgaatcaggaagaagcagctggacggaaccaacatagattttaaaaacgtgtgccatagtatcacgctggccattagaaggtgcatactaatctcagagagtatgattacctacttcaaaactcaccaagggtttgaagccaactttaatatttacgtgtgcaaaaatatatttattaattttttaagagtttgtctcctaggcgccagtctcttttcgtacctctgcgttaagcttaactatggcgaaatgctgaagcagatgtacgactcgaatttgatcatagtgtcgtacaacatttttgacaaatatatcagtttcgtgttggaccaagatgtcaaacggctgcgcaagtataagaatgtgttgcaggtgtctaccaggcggttgaataggtgtgaggcaggagctgggcgctccaccggggccatctcttcggtgaatgcaccgaacgcgacgaaggagcagaaggaatccttttccacggttaaagcttctaccaatgcttatccctcggcgtacgcgcagctacaccgggacgacatatacgacgtgctgggagctcgggagagccaacgcgggagcgtcttcttcctgtcggatcaagacgagttcatcgagacgctttacctcaacacgttcatgattgtgataaacatcatttcggtgtgggaaatgtacctagaaattcctgtagaagttctgaacaaaatgaagtacacctttttcgagctattttacaacaccacaattaaaatcataaagtttataaaaaaggataagggttttttcttcctactgaacattttaaagttcatttatctcaaatttgtcagccttccttttaatccaataaacatacacaccacaataaagctgcacgacttttacgagtttctcattaatgatggtgacgaacatgtgaagaaagaggaggagcaaaaatttaatagtgaaaatatgtacctaaattcgattagccctctgaaatttttgaataatccagagaatgacacacagaggaagaaccttaccagtgtacaaaaattaagcctaagctctcatgaccgtgtactaccaaacgagcatgattacaatgtgcttagtgtaaataataagaaaagggtaagcatgggcggtttagttcccgtgtttttaaataacaacagcagtaagaagagaaggacgaacattgacccgtatacttcatatgacagctttgaaaataacgataacggtttctactgcacggtgaggaagggcacccctacgggtcacgcacaaatgggtgataaaacaagcgcgagggtaaagtacggtctgcgcgaaggagaatacgaaagtgaaaatgttaataatgtcaatctgaatgccaatctgaatgtcaatctgaatgtcggtgtgaatgacagcgtcaatgtgactccgaaacgtaattatgactatgcacaaccggaggaacggaaagaaagcgacatttttagaaacacctacctgagcaactactacatcccgcacatcgatctgctattcatcattgtcgatttggaagtcttttactacttcgaaaagaaggagtataagaaaataatcgtttccgtggaaaatgtcttaaaaagcattatcagcaaatgtgactataacactaaggagtatttacgatcatccatatcgtacatttacaactgctaccaacaagtgcatctccatgacagcaaaattaatatccaaagttgcatcgtcattaggcacatatttaacctttacatcaaatctaaggtcttctatttgagcaaaaaaattaaaaaaaaattagcacactacaaggatagctacatcaatgatggggtgctaaaaatgggttataacaaaatttataacagcctttttagcagcgaaaaagtgaaaaaattttttttacatcctctacgaaagcgacaacctaggacgaaacaaaagagtgaaaattatcaacaatctgctgatcgtacatataaacactttgcttttcttgatatttatgaatatctatccaagtatgtgaccaaaaagttcatatttttcttccgattcttcctatttttttttaacaaattgtgtgttgccattctaagtttggtgaattcgtccaatcacctcgaaatttttaaccttttcgattggcgaaatattacccgcgtaaaccacgcacaggaagaggaagaactggctaacaaggtaaggagtgccattcgtctcgttcaaaacagctccatatatccacaggatgaggaaatatctccctacaaaatttatagcagggggggaagacacaccaacggtagaagtaagccaattgtcatgatcgacattgatgagctgcttgtcacctacatccagctaaatttcacgttttgcagatcgtgctgctttttcattttcttcaaaaatgtctgttcgcaaaaatatgaaataattttgagggagaagttcactagtaactattttgagcggtttaagaacaaccgggatttgttcgaccctatcgatgctgtaaaggaggggaagacgggtcgaaatgacgatgagtggggggaaagccacaccgcagaagagttaacccaggatggggaaccaactataaatgactcctttgacgaagactcggatgacaactacagaagcgattccagctccagcagctcaggtctttcccagtccagcttcaccctcatagagtacacagactattccaacaacgtagattatattttcctagaatttattttagaaaaaatagaagaaatggacgtggattattactacaggaatgtacttaacaattgttactacgtgatcaaaatagaaacactttataattacatatacaagaatgagcaactgttaagtagatttgcttacctaaataatgtgtattatctgtacaagctgtactaccacatgtttgtctggtcttgcaataaaagccatgccatgggtaagaagaacgtcgctgctgagggaatcaacgcagaagaaaatttatcgagcctgtacaatgacatattttacgtcttcgacgtgaatcgcattttgggggaaaccttctgcagtaggtatgtgcagctggtcgatcaggccggggcctccgatttcaccccgagtggaacacctgataaaactggcagaattccccccccctacggctgcgcaaatgattatcgccgaacgcagcggaaaagcatcgaagaatcaccatacttcctgtgtgacatttacaacttcaaattgaaattgttccatccgctaaattttgaaaaaagagacttggcaaaaggaaggaaaaaaaaaatattcgataactttctaatggttaacaaaaattatttactggacttgaagcacaagcatgccaaagtgaacaagtacataaataactacatggtgtacctataccatgtagttcttcgcttttattacaatgaacatggcatagacagggaaaaattatcctttcactatattgtgtactcatttcaaagtgcgtttgacagatttaacagtaaaatatgcggcagtggtcatgacacgatgtgctttccctctatccagggagttggcatagataagggcacccccccatacgtcccacctttcaatatctttgcaaaatgcgacttaaaaaaaaatatacttctcattttcgacgttttaaataacatatatgatttatatcatggtaacatatttgaaaatcacaattgggcagactccattgtaacacaaattgacacaaagcttattggctatctcagcgaaatgtacaaaattgcctatctgtacaaaatgtatcattgctgcatgcggattttggtactctgcctattgtttacttccagattttggctaatttatgtgtttaacgagaagcacgcatgtgggcagcaggacgatatttgtcatgaccttaaggggcataacgaatattgtgaacctgccactagggggaaacgaaaggttgggcgtaagccgaacgagaggaacgtagacaaggacacacagcttcgaagtggaacaaacctcggacatggcgcgggaaggaggggaaatcccaaagaaggtgcttatgattcaaatgatgaaatgaggggaaactccaaacgaaggagagaatatatactaaccggaatttataacagaatagtgtctaaaaggaaggaagataacgcgaaagagacatacaatgatttgcacaactatatgcagatgctaatcgtttgtacttcgatgttttatctctcatttttatgtatagaaaagatacagaaaaatttgcaaaatattttttttcttaactgcgcgaatagtatgtataattgctacgtccatttttatgagcacgttgagaaattttgcaaggagaaccaccaggataagctctacgcgtcctccttcttcttcgacactttccacttagacctgataaacttgaaactccaggctcacgtaaaagcgggaaggtacaaaaccgaagtgagaaaaatgaagaaagcattaggcgaatccacctcgagggtgggcgaagagacccaaggtggggtcacttctataccacgcagcgatcatagcgaagaaagcagcagaaggcgaaggcgcaacaaaagcagcggggataacgcacaggtagacctattttccaaattttcatatctgctttactataacgaacgcgcggccacggaatgcatatccgatttaaggaagacagagaagaaacaccaaagtgatggtaaaaactttttcaaaaataacatttgcctatatttaaatatgataagatatttgtacaaaaagaggagcaaatacatcggtttactgccatttgtcaattcgtacattatctcgatagtaacgctcatgaaatttaccatggcgaagtacaattttaatgtctcctccgatttcttttctctaaaatttgaacatccaatacaccagttcgacatggacatgctcacaaaagtaaaaaaaacggaagatgaaaaggaaaatgtcaagttaactaacaaggctattttgatgaatctagaaaatctcttctgtaatatgttcttgaataaggatatgtgttaccaaataaaattcgtttatacatactataaaaaaatttccagcattatgttcaaaatgaataattttttactcagttactattatttgaagaaaaatatactgttcatatgcgatttggtttacttcccagaagttgtttacagctatatgctcctgatgaatattattttaaaaagtggaaaagagagaatcgagttgctaacccaagaggagattttcttcgagaacttaaacaaccaattgattatttatgataaaaaaaatttggaccaagacacagacacaaattatgtaaaggataatacagtgaaagatgtaaacgattttaaaatttatgaagatagcgatttttgcaatatcgattatgtaaaaacgccgcttaatacttacttaaccaagaggcatatttatgagtacagaaatttgttgactcagtttttggtctacttgacctttttgataaaaaatcctgaccattttcgtatattgtcgacgaagcgtagaagggagatactccacatgttgtgtctaatcatttttacgaagaagaaaacgagttacttttgctgtagcaaggcgcgtccgaaaaaatcaaaggaggtggctaccccggtagaggggggtactaacggcaaagacaactgctgctacaatggtaatgcacaactatcaggagaagattccacaaatcaaaagaacaaagaaaggagagataacgaaatggtggtaccccagaatgttacgaaacaaaatcaaggcaaccacaaaataacaaattttgaaaaaaactttattacatgcttcaacaactgcaacgaaaaaaaagaagaaacgttttttaacttcttcctcgaaaaattatttatcataagtaacttcgacacagacctattcgacgtcgagctaaacgatgaagagcaaattgagtctctcataaaatctcaagtgttacatgatgtaaggagtcttaattttgtctacccaggaggtgcccgctcggacgagtttttcctaaacctggggagtgaaatttcgagtgatcaagaaaaggaagcccaaaacaccaaaggggagacaaatcaggccaactgcatagaggaaaaaattcatcatgagttccatcgcagcgctgattcccatcactccttcaagattaacgacatttcagttttgaattacctatatttaaattacaactttgagcaaaacttaacctatacggaaaattacattaccaataggtttttcacacttaactgcaaaaaaatgaatgcctattttgtgaaaatattgctatactatatcaacttgatatttttaaaaataaaaaatattttctgcgatgactgcatttacaccatcaaaaagcagcagttccttaactcctcagcgaatgattgctctaggaacattttttttttcttgttcttaaaactttttcgttttttcaatttttccaagcgaactttgagtgagttatgcgtcaattatttccccggaaataaaaattatgccgcatacctagacgaactatctgagagcaagaaaaatggagaactctcaacggcacaggtttacgcgaatgatgcaagacacatcaccgaagacacacacacacataatgtgaaggacaaacaaaacagctgtgatgataattcagcaaatggactagacaaaatgtttatgattaattttttagaaatttttttatacccacaaaaaaattgcagctttttggaggtgctaactgtgtgctatgaattcttggtaaacatgaaagacgataaatggaaaaaactgaggaagagaaataaacacataatgtacgcactgttaaaaacggcggttactgaaaggggggatcgaaaaagtccatctgtttttcatttccaaacggtgttggtgctcctatccttactgctgcactacacgtgcaaaaggtcgcttgtgcatgaaatgaggaaagtcgcccagtttttcctcgactatgtgtttttttttatagagaacataaagaacaatttgatcatactgcagataattgaggcttacgggggggggcacaaagatggacacacagatgggcatccaactgcgaggcagatccaagtcaacctgctaaaattctacttccgaaaactgctgtccttgttatacctctacacagatgagctgatattgtgcaccatcaaaaataatatagaccaagaaatcagccaaaaaaattattacaggaagcatgcccacgaaaatttaaatatagaaacgattagtaattatgaatacataggtcaatcgaacttgagcgaattttgcttctactgggattatgcaatagtgtcgatgagccacgacaagagtgacctgtacatttctcgctgctttaaaaacttcctgtttgtgctaattcgaatcattaaagaggaggcaataggcgaggaggcacatcatgtggggccattcagtggggaaaataaggattccaccaaggagaggggaaattctcgagacagtagtaaaaaaaggagagattcccatattgagggaaataaagaatgtttcaatatttacagaaaagtaaataacctttttaacgttctaaatgatgaagatttatgtaagcggttactcattcagggggggaatctccccctaagtgatgacacaataatgggacacctaaatgaaaatgtaaaccattgcacagattatgcacatgaagtgtacgccgttaagaagggcaaattggggcacaattcggatgaatatagtggagctccgcccaggactcccatcctatgtagtaccatcgaatggggaagtaaacactccgggggtgacgtgattatccgtgaaagtaacacatgtgggaaagatgagcatagcgaagtagcaatctacgcggggaagtattttgaaaatgataaaatgggacccgagcagttatacaacccacacacagtaaacatttttttcactcccatgggaaaaggcggaatggagataactaacgagcttggcgaatcgaataagatgacaagggataagagcagcgattcctcttcatcacttttgccaaatgagaaagatcagctggcaaaggacatacaacttgtgcggttcttttcgcgcttgtacaaaaatgctgatagctgcattgagagcaaaaccggtgaatacttccacgtagaaaaaatacacctaaatatcgaaaggttcccagttagggagaaatggaattatataaagaaattagaaaaaatactaaagcaatatcaacatatgataaaaataatgtgcgaaattttacacgaatcaaagaatgtggatcggaataaaagcaatttaaagatgttcatagatctgtggtggaacaacagatacactttagagcagcatttaaagatactgaacttagacatctccaacactctcggattttccatccacaaattgatgtccgttccgttgatttctttaaatataagaaccaaaataatgctaaacaggagtgctaactggaaggatgactaccagatggggggttccatccgcagtgaaaaagacaacacacaggtgaacagtgcatataacaccctgtcaattgttaataaccaaaaatattatttgagtaccaattttgatctgttcgtggtgctatactactattcgaacatgctcaacatcatagcgtggattaataaatgggggaggtactttgttccttccaaatactgggactgtgcgcattttatcaacgtcctcctaaacttgactgttttttccatcgtgatgaaaaactgcaatgtacaaattacacaggcgaagaggaaatacttaagatggggagacattttatgtagccgctcgagccgaatgagcagagatgagaacaccttcatcggtaacgtcatccgtggggacactacggatggggtggactccttctcatctcgtaacttaaccaagcagatccatgagaatagggaagctcccaaaagtttgatccccattgacaaaaaagtcgtgacatcctatttgcccttcattaataaggacatcgaaacgattctacttttggaggaaagaaaaaaaaacaaaaggagaagcaccacagtaggtcaaccacatttacttgatataaaccccccaaatgaaggaaaaaaacggacgatcgtttcgagtatccctcgctggagtgtaaacattgaagggggaaataatcacaatgacggttgccatgctacctataggagcatgcagaggaaggaacccgaacatgtggagaccatctcaactatggacaacaagtacagaattgttatacccaaaggggagagtgaatttaattacccacacaaccccaacagtaaggacagtgccagtaggagcaacacccacactgatgagaaaagaggcaggagaagaactatcaatataatcagtgaacaaatgaacaatagtgtagacagctattgtgtggatagccattcggtttataaaaacgaaaaacaaaacagagatcaaaaaaagggaaactcaacaatatatggatatgtgagccccataaaagcaaacaattttgagtacatgaagaatcaagaccaaagtgacatgctgacaagggagggaaaaaaaaggactacagtggcagggacgttaaatttggatcatctgaagaaacaagatgataaagaagaaaaaataaagaaaaatatttatttaaaatatttggatttaaaaaaaaaatgcgataggggggtactgaaatgctctttcctaaaattaaggatgtacttgtacaatatactgatagatattttcgaaaataataatattcatcccaagaacatctttaacctttttaacatcatcactcattcgttcgttacggatgtgatcaaatgtaccatggtggatgatgaactcgatcgtgaacgattaacatatgtgaaaaacgtagaaaataagagagtcaggaaaaaccccgtcgttgtgtatatacataacaatttaaatagactcccctttgaaaatttggagcctttaaaagattcctacatcgtgcgcggggtacacaaagcggtcactgcgtatttgtacgaaagggtgttggcgaagattaaagtggaggaagccaaacggaatgggctgtccgtttcgagtacacttcggggggagatggacgcagcggcaggggaggaagaagaaggagaaatggaggcaggtcgaggagcgcgtcaaaaccgtggaaacctccgaaacgatgacgaatcggacaaaaatgactaccaaagtgacgattttcgcgtggatgagtacataaagcaggaatactcaaaaaagtcgaaaattgaccatgtgaaaaatgtgtgccaaaggaacagtacccatcgtaccagcatcgatttgcgttgttctcatcccatcgaatggaaaagaaaaagcgctgacgtgccagaaagcatcatagatcattgtaccacctcccaattgtgtaatacaaaaggggaaaataaaaacgtttccaaaaagaaaggaagaagctccctttcgtatatattaacgcatcacacagaggtctccaaaaattctgaaaagaataacgataattaccatcatgagcttaacacgtgtcaagtaaaagcgttcaatcgttatgatgaccagggcaaggcaacatcccaagtggatcgccacaacgctttgagagcacaaccgagagatacgctaactccatatgggcatgaaactctcaatagcacagaacacgttgccgctaattatggctcacggatagtgcaggcaaggggaaagggaagatacagcttggtcgtttcgagtgaagagacaaaaggcaatctcgaaaagggagatattcccggtaaatccaatccctgtgaaagcgcaccggataaaggcacaaagcaggtgcgtgggaaggggcgaggtaaaaaaaactcacgcaagagcacctgcattgagcactccttccaaaaccccttcaataataataatagtaaaaagggccaaacagacatgccatttagcacggaccactttaatggtagagatagttgcagccaaaaaagggaaagaaaaaccctacacaatagatcaacagaggagaaacacaaattgggattatcacattctgctaaaaggaggggtagtgttaagaagatgaaccctcgttcgtcatgtccgtccaaccattcgcgctcatcctgcgcgtcgcctcctcctccatcctccgaatccgaatctgaatccgaatccgtttcatcagtggaactaattcaaaatgaagacgaactgagaaaaatattcatgagtgctagaaaatcgatgaatatccacaacatgatgggttcttacgaaaacgaagaatacagctttttccgtttaaaaaaaaaaaaaaaaagtgtaagtgaatcagaagcctactttgatgacgaaaaaaagttttcaagttcgtgcgtagaagactttaaaaaggataataaaaggagaagctactcggccgacccggagcatcattcaaaggcgtccaaaatgaaatacgtaaagtacgttccttactacattaaaagttccaggttagtagatcccaaaaagagtaacattttttttgtgattaaacctaagggagatttaaaaagaacggaagacgccacataccctttcatttattttaaaaacaaagaaaagtacaagtataaaaattggaatggctactttggcaaagtgccatgcgaaaaaactctgctgaaacatttgtgctgtgatgacttgtatctttattgcggccaccaggggggggagcagtacatcaaaaaggacataattcaaaatgccattctgcgttatgacgacgcgttgggggaaggcgaaaagggggaggaggctaaagaggggaaccccaaaaaagcgcaaaatcgagatggagaaatcgcaaaacgtagtagaaacaaggcggggaataaggaagatcccttttttactcaaaataaggacaaaaagagaagaaatacgtgcaattttgaggcagaaaaacgcattgtggacaagaggatgaagagaaaatctgttggggatatcatccacatccatggcactggtgacagcagcgatgggttatgcacacagacagaaatggaagatgatggcagtgacgatgttggtgattcccatttttcggctaaccaaaatgatggcataaactcgtgcgtttttttaattgggtgcagttcagggttactgtcctcacatggttttgacttggacgtatggggcaccccctacgactacatagtaggtgggtgtgttttcgtttttgggaatttatggaatgtgacagacggagaagttgatggatttacacaaaactttttctggaaatggacacagccaaattcttcatccctattttgctccaactataattataacggtgtccagatggcaaacgtttcaacattttgctttcgcttcttcgcaaaaatgttaagggagagctcacaaatggatatgcgcgaagaaggcacagaatggggcagcaactgctgtagggatgacgatagtgatcataatggcggcagtgacgaacttctaatcgaagtgggggacaatttcgtcacgttggatttcgacacgtacacatacttcaaaaagaattattttttttataaatatttccaaaaatgctacaattgcaacattgttttaaaccaaaacctttttagtataaatcagaaccggaagtactcctggcttagtatgacagaggctttagcggaggccaagcaattttgtcgcttaccaaacacgactggttcggccgttgttatttatggcctacccttgtagaatctaacagggaagaaatcggtgcctgtgttatgcgccttttttttttgtgacccattgcagtttttttattttcatatattccagtttggcttaatgtttttgtaaaatttgtgacggaatttttttttatgtttgctgtacgaagctaaatcgacgggttcttcacgtacgcatcatacagatacacatttggtacacgtgtactcactgtggatgggatgaaggtgccccctttttgagctctccacaaatcgtcttctataattaccccgttcgctcgcaactgagcggcagggaaccgtttaagtagttcctttcgcctcccccattcctttttaattctgttcataattaagggtgaaaagtgagataactaaaacggtgtttaaccaggggaaaatccgtgcttgcacaggtaggttaattatacctgttcagatccttcacaaaaggttttacaaccaaaccgctgttatgtggcaaatgggggggggagcgagtgtggatgagaaacatcgtgacggaatgcctcctcaagcgtgaatatacaaatgtacatatgcaagtgtgcatatgcaaatgcgcaggaagtgctcaaaatggatgcatatatgtatgaatatgagtaagaacgcaatcacgcatgtgcatgtgggacgcagttgggagagcgcttgacgttagaaatactctgccaagaaaatggatgcacatttcatctgtaatctggaacatgtgcaaaaaagtaaagaagaaaaaaaaaatgttaacaagtttctttagcataacgaatctgcagaagtggaaaggcgccattttgtggttccaaattgaaccacttagaaaaattactgcgcatgtttctggccccactgtgcattcgccaattttgcaaaaaaaaaaaaaaaaaaaaacgaattgttcacaaaagggggaaggattttaaataatttttttaatcttccaaaaataaataatatcgcattatgcataaatggataaccacattgtatgcaaaaaaaataatgtagcctttttgcgcaaagttccattgctcccaatgaggtaaattaattaaaaaaaaaaaaggaggcatattctgtgcggagggcaaaatatttatttgagcccttgctcactctgccaaatgcattcgtcgtacttcccttttctccttttactaaacggccaaaatgaagcataaagttaaacgtgatataatcaaatgcaaaaagaaattggagaactccatcaaagctttggaagaaaaaattttaagacttgaaatagaatatcaccaaaattgtaatgttaatggagggaatttaatgaaaggctgggataactacttaaggaaggcgtccctggaacccctatgctttaaaacgtttagagatgactacagtgatgcatacatagagcggatgctgtccctaacctcttgtacctcccccgcggctgctttctttcaaagtgagaacacggaaaaggggaagtataaccattaaggttgaggagtatatgaaatttcgctcacctacacaagagcagtggtgtaatggaacatagcgatgtaaggcaacgcagtggtgtaaggcagcgtaatggtgtaaagcttctacttctgaagattgcaccccaattgtgtgctccgctatggactgccttctttattttacttgagacagcacaaatgtgtcgtgcgccacttttacatatatcacacagtgcggaagaacaaaacatcaaaacttcgccctaatgacatgtaatagctgaatgaaaggggtacccccgctttgtaacgatgaccaagggcgaagaccacaattaggcaaaacggcgaatgcctcgatggaaaaaaatgtgtccataacgtgctgtatttaatcactaagtggaagtacacctgtaaagaagcgtaagcagtgtgccagtttgtgagtcttactgacgaatcattaacagagtaacaaaaaaaatgacgtttttttttttttaaaataaggtttaaacagaacagtgctattggaaagtgctccaagtgacaaacgggtaaaactacgcgatggaaaaggggtgcaccataattgtgcagataggcctacatgtgtgcaagcatatataatatatataaatatatatatgtgtttttttttttttcctaactcgggcggtgccccccggggggtggtccttcccctgcggaactccacacagggaagcagaccgcaaaagctgtttctgttcacacagcggaacaacccccgtcctccattttgcttcgcacgtcgcagttccttgaacaaacgacaaacatgttccactaatgacaagcaatattacgccttttcatttttgcagaattttttttttaaacaaattaattttaatttttttttgtaaaaatctccttctcctgatagaatgttttgttctttttctcctcggtcgtatatactgatttgatatatccttaatttctgaccagccttcattcgggaggaccttaaaaaagcgccccttaaaaaagaaggagtttttacttctggttttccatggcaattcccacaaggcgtggttattttgttccttgtctacttcttcatagtgctctccttgactgggacacagagccaactcgtttgagtaatcctcctccgtttttaccaacgtggtttgtagttttagggatgatttattcaatttgttgaatcctttatagagataaatatcgcagtcctcctccagggtgaagttgatattttcactcggtttctcctccgtttcggtttcgcatttactgctatgcgtagggtgtccttcatgttggccgctacttccaatggcgatgataacttctgttttggcgtcattcgttgggtcttccctgtaaatgggcaaatgctccatgtctttttcgtctcctccctccttgagttgtcccccattgtataatgctccatctgaatggcttaacaaattggggctattttgttgtaactgtttttccttgcccgtgttaatatgtaggaagtcctcctccttttcaataaaatgttcaattgggagccctgtgtactcagctgataaaataacgtcatacattttgggcctttcgacgtagtttttccttttcacggatttctttttatcatccgttatggtgatctttttcgccctagggtggttttcctcccccggcaggtagttcatcccccccggtaggtaatccatttcgtttgctgtcccttcctgattcaaattagcccagtgcggcacatgtcccctcatttttagctgtatgtacatgtcctttttagcagaacattctcccaacaattttatgtaagatgacagatgatatgggtgcgtcaaaatgttgggtatttttctaattccgaaattgctttcatagcgtacaaaatcgaagagcctttttcggaagtatttatcatacatgttgacaataaaggatctggaaaatgttgcatactttcttacaaaattaactaaaaatgggatactgacagtttcgtagcaccttgaaaaaagggcaataatttccgcattgctattatggttaatcgtttggcccaaataatttatcatattttcatacgaaacttgcgagtacttatccctatacattcctattctgcttattatcttcaggcacaattccgcactgcagttttttacaattttatatgcaaacagtttatttaaaacgtctagaggcacactgtcaatgtctaatatttttatagtctccatttggtcataatttacattttttgcaaacttgtgtttacgacgagggggttcttggatactttgcttattcaaagaatcaattaatttcttgtaatgtttttctttggtcttttcctcattaaataaatttgtgtctttgcttaagtgtttgaatttttttggcagctcttccgatatttttaatttacacaaaatggagtttctaaacttcatcagattcttttcatttttttcaaaaaattctttcattttttcaacttccttctgttcctcttcgtatatttcgttgataaaggagtccactttattcttcccactccattctgcaattttactgcttgtcttaattatctgcgatgggttgttttcctcctccaggtgggcgtcattcgttgtcccgctttttacttcctcctctgagtgctcatgtgcgtcactaattttttttttctttccctgagtaacatcttttgcactcgtgtagcactttccgtattggtttccttctgagggaatcactttttcgttgacacaattgtggttttccctttcattggggtaactatacaaagttgcttcaacgattgggctgctttccttcttaacgtgggcactcttccacgactccttatatacgctattggcagaggcatgccaaaggttcccaattaggctggagttcaggttgttcgtgaacagcagcgtgtcgatatcgtcttcgaattcttctacgtcttctccctccctcagcggttcatcttcatccggcaggaattcatcgccgtcgtcttcgcgattaacttggttcgagttcacatacgggtcatcactaccgagatcccctgcatctccgtctgcctcctccacatatgtgcaaggatgtccatcctcaaatgtgcggtcaaatgcgccactcctatattctacatgttgattgtactgcaatgtgtttaaagttcctacatcatcccctttcttacctcccccgatttcacccctaaaggatgaagctccgtcatgtgctgcctttttttcagataccccatcaaaggagtaatatcgcttgcatatgtgggcattccccttcccgtgtttaaaaagaaaggctacattaaagtgtacacattgcaagaatctcttaaatgataatgtattttttaagagcatttcaaacggttggcatttcattcattttttcacttcctacttgagggaacaacctgatttgtgcgcccggtggaaatggccctcgaaaatttcgctatttttatagaggtagccttttttgcagttgtgcctatatcctttaatcgtgcagaacgtttgttcgcaattttcgagtaaattgcaacttttttttttttggcgctttattttaaaccacttatcctacttatttttaatttttcacgatgcaaagttgctcttccgccattcggtttgaacgggaccgttcggagttcgcgaaaaaggaaggctctgcgcggaaattacgcggggcgctttcgtgtttttccgcatcgcgagcgaagctcactttggcacaattttgtcaggaataatttcgtagcgcgtaattttgctcgacataattttattttattttatgcaatttttcattcctttttgctgtgcatttttttcccaactgtatttatctcttcccaattcgatgtaacgtaactcattttatttttttttctccctcgccccaccatttgcccagttaaaggtaaccaggctgaatggccaaatgtttacgcgtgaaagaaaataacctgcccaggttaccatcaattggtcgctgcttccgtatcctcgttgagatagcaaaattggtgaagcaaattccacacactacatataaaatctgatttgggctgcatcacatgtttatgtcaatatatacataaagaacacagtttatgtatgaacaaaagaacatacatgtatgtatttgcatggccacgtggcacgtgagaaaaagtacgtacgcaagataacattcacatcttgaacagagcgaaagaaaaaaatgggagccctatgtcacacctttttcaccatgttgagggaccttagaagtttgtacaaaccgtatgcggccttttcctttttgtttttcccttgtgccataaatgtatatggaatttataaattcaataatttggagtccctatccaacaaagacgtagctcaggccaatgtgaagtgagggaagtagaatcagaggggagcgcaaaaaatcaataatggttaagtgcttcaaagggatgtagaaaaaaatattgatggaggaaagagtcaattttttcatcctcatttccgcacaaaggggacatcaccagcgcagagcagtatgcacatctacatgtgtgtatgcaaaaacgcacaagccgttagacatgtatgaacacagaagataatttttaacgctttaccatctggaaattcctaacaaggatgcgaaggaatgaaggagctaaggcgaaatacaggaccacgaattagcgcttaaatcacagcacagcgcagtagaaaaaaaaaaatgaacacacaaacttgagaatgcccaaactgcgcatatagaggagccatatttctcttcatagagcgaaaaaatgcgtaataatatatctgcgcttttgcatgtttacacgtgcgtgcatcccccttaagggaaatatttttgcacacctctcgtgagcacgtatttgtgcacatttacacgctatttttttaaatgtagtcccgtctattagcattccgaagcgacccagtagcggtctcagatggttaccctacatgtatgtagtatgtatgtgtgcattcccttcatcgctccctttttggataattttttttagtttttatatttttaggggataagatgcgaatccctaaactgtgcgcccgcctaacgtatggcaatacatataccatgggcaactaactttaagtggaaaacatcgaatgagtaggcacgtatataaaatagtaggacgtgcacccgtgcccttgcaggagagtctatcgcatgttcacatgcagatgtagacaccgatgcggacactgctgtagatactgatgcgcgcaccccgccgtacaaatccattacgcagggcgttctcgcaacccatttgtgaatcacctagattagcacgtacgttatatcactgcatatttataattcgacagccatcatatttaactggtacgatatttacacggcgcgtaaaggtatcgacatggggaaaatgtcaacggcgtatgcacctgtacataactattcctattcgcgcatacgtcatttaagcggcgctgaatagaaaaagtgcccccttttgaaataggtgcatgtagagaataatgagaagttggaacataataatagggtaacacccacaagttaatgtatacctgtttatctatacataactatttgcttatgtacattatgcaattcgaagcgctctaaccaattttcctttgtaaaatgggatttgttgactagttggtgaaacttcacctctgtatccatctagctatagctacacacccacatcgtgcagtcgcacctatatatagccgggggagaagaccaagtggcaaaagccactcaacatgcgcatatgcaaacacaaataatgcgtgcttttcctgtacaatatcatctttggagttattaaacttaaaactgcatcccaaacataggggtgagcggatgagtaagaacagttgcacaaaggggtcatcatatagtaccgctacaacaggcatcatctatcaacaaacgaatagaaaaacggaacactatcctgaccttactgtttaattacgcccgttttgcacattacattttatgtagtatttttctacgtgatagttccctgttggtgattctcccattcgcatgtttagcgtgaaccccgcatgtagcgtagataataatattgtgactctaaattttaagtgcaagtaaccgaaatagagggctacttttttttttttttgtgctgccgtagaaactaagttgctttcccctcgttgcgtaaaaataggctattataattacgattgttactaccacgctgcagtagtgcagcctacatgacttccatttttgctcatccgtcacccaaaagtatgagctttacatgatcgctcagaagtagctcatctgacgcatttgcaagcaaattgcccagaacaagtgaacgtcgttcactttgcaattccggagtttgcgtatccctcagttagcgtatccctcagtttgagtatccctcagtttgagtatccctcagtttgagtatctccctgtttgcctatcccgcattcgcgcactggcgcatttcacttcgagtcgcgcgtttgatacttctcctatcgctttaaccattcgcccgcgcatacttctgacactttactgatttttggcccagtgcccctttttggcccccgccattttggttctccgcatttttggcctttcccatttttcacggcgaagtggcgttatgccccccgatgcctatcccaccaaccttgcacgattgcattttcacctctgtgtaaatgttttttattgtacaaacatattggtgccccgcttctttcccacactgcttagtgatgatgcaggaaggttattctgccttctccttcaatttgcatacaacattatttttaaagcagtttttttttcttttttttgcaatttgaagaatatccatccttcttcgcgcatttgtgatttatttctcccattttgtgctaattaatgtgtgttatgcgtatacaaaagtatatttgttcgcatgagaatacgtacatgcatatatgcatgcctttgggtttacacatatgtatgcacatacattaggcttttttttttttcttttccgataaatctggaaattatacattcagcttttttatacactcaccccaccttcatatttcccccctttttttttttnnnnnnnnnnaccttcttttactttccccccgtttttttttttttttttttttttttttgtaacttacattttcagtaaaatgtctttcattttttttcggtgatattttttttatgaaaaaatatttatcactatatttaatcagtctaattctttcactttgaagtacacaccgaaagggggaaagaaaaaaaaataaaagcgattccaagctatgtattttacgtaagaaagaagatgagcacacagagtgttacacgaatgcgcatatagtatgtcaacaggttagctgagcacatttttttttttttaatttctttttgaaaaaagcgaacaaatataatgactcgcaacataatgatgcgcaacgtaatgacgcgtaacataaatccgtagaacacgatgatgtacaacctaattaaataaattgtatgtacaatttaagctttaaaaaaaaatataaaaagtcaaaattagtatagtacaatttggatgtgttagcaaccgtagcctaaaaattaaggtgcacttataacgcacatacacattggtgctctcacgtgtaaacttacacgcatacacacatgaaatgattgcttatatacgtacaccctttcatagtgtatatatatttaaaaaaaaaaaggactatcgaactatcggaagaaactgtgaagagacccttttatttaactaaaatgttaaagtaggaacaggaaaaaaagggggatatgattatggatatggatatatataatgctaatgaggagaaaaatttgaattttataacccataagaacagtggtgatgaaaatatgaattctagaagtagaaaaagtagttttattgaattccagtatgacaaagttgtaaataatgtgttaggattgttcaagaaacagaacaagcaaaggtttctgtcaacgtcatctgccttacgcaatgacatgcatgaacaaattttaagttctcgattattcttagatttatgtgaagatagggaaatactcttacataaaatattaaaaaaaataaatattttgaatttaatttattttcgctttttaaaagaatctgacatcgacgacgtattcgatttgcacaaggagctctttcctgtaaagtaccactccgatttttactttagcatttgtaattttgccgatgataaagtgatagacgatgaggttacgagggtcgttgataggatttcccgctccctcaggagcaatgcgggcgccaaacggcacgacggcgtagtgaagccaaaagaagtgaaccggggcggagggggaagcaacggagatggttgcgatgtatcgcgtaacagcggcagcgctaaccaatcgagcccagcaccccctgaggagaaaaatgacgaggcagtaaaggagcgcggcgcctccccgctaggtgacgacgatcataaaatgaaaggaaagaaagccgaagagagagcagaaactgagaaaaattcagactgtaacgacgatgatttagacaacatttcaaataaaaaattagtgaactcggaagattacaattcatcaaatcgttccgtggacacggataatgatggaaaaaaaaaaataaataaaaagtggaaggaagaggaaatattctccataggtgccttccttcctttttcatttattgattatataaacagtgatcatgttactaaatttctgaaaagaaaaacgatagaaaaggtcagtgaaaaggatatcctattggattatatcaaatttatggacgacagtaataggtcgcgtaatagtggaagcgacgcgaattcggctcacacagcccagtcagtggataccaagcagtcgatcgacacggcccattcggacgacccttgccagtccgatggccatggtcatgtccagtctgatgctgctgggtgttccccttcagagagcagaacaaatggcagaagaaggccgcttaataaactgcgcaccaagtcaagcaatttgtcaaacccatctgctaaatgtctgcccacgatttgtttctcgcaaagcacacagaatgattcccctgtgagcaaaaccaaaggagaaatatatagcaataataagcataaggatagtaaacacgtcgctagtaaaagtgcaaagaaggtcacgccctacagttgggtccgctatggaaatggacacaatatgtgtaggtacaacggaactcacctagaagaatatataaaaaagaaagaaattttaaaggaagagaacagccacgtagaacataaaaaggagaacagtgcgaatgacaaactcgatgataaaaatcgagatagaagtaacaatttcaaaaaggaggagtacattaaaaagaaccccccatcagtggatgaaaatgaaaaggatacgaagcgtaacggtgcacacagccgtaagaatagcagcacttgggtgtcttccctccagaaggagaacggcgtgggaagcggcggaagtggcgaaaatggcggaagcgacggaagtgggaagaagcatgatggcactcagttcagcagttacctaggcaatctccacaacaacatgtatgatgataataataggaatattcaaaatatttacagacagttgaaggaaaagaacatagaatatgaagagagaggtaacccaattcttgggacagaaaatgtgataagtcgattgagagataaaatatgcttaaacaaagaaacgctcaatttgtacaatcgtaataaaaagagagtgaaaaaagattaccttgttggaagtgtgtcaaatctgattaactaccaagatgctagaaacgaaaaggattttatcaatatatgtaaccattttaaaaaaaaatcgaataactcaaaaaaaggaaagaactacttaaaatatgtgtacgattcatctttgacttttttagagaattatatcccgctagataaaaatgggaattccagcgggagggaaaaaacgacaagcatttttccatcgaataatctgaaaaagacggatcaaaatgaactattcaacggaagcacactccatacaaatggaagaaatgatggaatgaaaacacagtcgagcgatatgataaaccaaaatggtgaaaaggtacctaactgctcatcgcatccgttcaaccaggaaaaaaaagcactcgtacatctgcacaacgtgctgaacgacttatccgttttgcgaacgcaacatgttaataaagacacaaaatttgaaaagaaattatatgaagaaatttacatgaatgaaaatatcaaaacgctgaccaaaaaatacattaaaaaaaaaattaacagtatttacattttaacagtgggaataagtgagtactttaggggactaaacttagcttcttacctcattgaatacaccgtgttttatttctacttcatcatttacagaatatttctgtacaagagtaaattttattgctacattgataacgatatgttttatagcatttcttctagccatctaactgacgagcaccaaaacgattttttcgacgagggtttactcacggacaactcgtcggacgatttccactccatccttagtgatgaaaaatcgttctccgatagggactacaagaggaagagcataaatggaaaggaagatatgttaatatgggaaatgatgaactgcctggaagcggaaaggaaaccacctgatggggcacgaagtggtcctgctaacagtttgcacgaacagttggaggaacagaaaaacgaaaataagtgtgccaataggaatgactctgctcggaaagaagatttcgtcactgcgcaaacggatgacgagaacaacgaagcggcatcgaattttaaaaataagtccccactttgtggtaattatccaactcagcttaacaccaatcaagcggacgaacatgggaataacagaagggagagtcaccaaatgggggacaacccttcactcacttttaaaacgtacaaaacgaacaacttgagtagtcacgccaatcatggaaacagacgcaaaagcaagtggtgcaccgaaaagtccaaaaattatagcatttcgaatggagttctacgggagtgttacaaacaaatcatactgaatgattatttgcaccacctttatgttattattcaaaataaaaacgcggagatgttagcagagaaggggaaacaaaagggagaagcgcaaagaagagatccttttcctgcgttctttaaattccccctatttaaaaatcccctgtactgctcaagccttaacaataaaatgctggatttttttttaaacaatttttgtgccttcaatttaaaagacagaccattttttcacctaaaaaatgtgaatgcaaaaaaggtttgcttagattataatgatgatgatgtgcccctgcctctgtacatgtacctacatgtgatagattataacaaagcggccataaatttgtacaacaagctaagcttcgattatgtttgcacgtatgacaatttttatgatataaacaaaatgaccttctcttcctatttgtatgcatatttcttttagctcccaatttgtttttcgcgcgcaccgctaaatttgcgtgtctgtgtgcgtttcttcctacgcccatgtgttatgctttatttggaacgtgcatcgcgaaatgcgcgaaaataaaaaataaaaaaaaagttgcaatggggcacacacattagcaagctgcgcaaattcccctttgtatctgccgcgaccctcacgcttccaaacattcacaatttatatgctacacgttacacattttttaaggagggcaaattcgaaacaggtaatgtcaaaaaggggattaaacctttttaactatacaaacccagctggattatttgtttgttattttcattcgtttttttattttatttttttttttaacgtttctctgtcacgaaaatggttcatacgtacccgcttatgtatgtgcctgtaatatgtatttgcttatttatacattgcatgtgtaggtaacgccccttcgatctgctttccaaccacttggtccctgtacacacctgtgtccacgtggtacaaatgatacttaactcattttataacaacaacgcctctcgaaaagcaaagtcttctcgtttaaaaaacatcacgcagcgtgtgtgtgcagtgcgaaatgagtattcacgaaaaaaaaaacaaagccttcccctcagggggggaagtccttttatgcacgtaggacaaacgcaaaggtgcgacataagcagttgcaaaatagcgcaacagagtaaaggagaaactgtacaatcaaaaaaaaaaagtgggaaaaaatgctccactggggaatgcgtttaataggaagtaacgcgcatgtaagtttaccagcaaagtgtcacgtatgcttctttttttttttttttttctctttacaccttcgacgctgaaaattcagaggtaaatgtcctgagacaccacgggagggggcgcaaccgcggccgccccacaaatgatggggctacacttggaaaattttgtgtgctgtaaaacggaactgagatagttgattttttcttcctcacttggacaattcgcaaaggtatcatggcaaatgagaatttcactaaacccttcccttttcaggtgactgattttattttctcggaaatttctttccgcattttgctgatacagtggatataatttccatccattctcccactccagataaattttgtaaaaggggtcacaaatgtgcagcacgtaggggccatggaaaaatgtaataaattcataatttagcattttcatatatttctttaaaatgtaaatttctttttctccttgcatatttttgttaacgctacatggaagggtccgaattttttgaaggaagtttttataatcactcgggagaaggcagtatatatttttgaagtcgtgtatcaggtgcatttcgatgagttttaggttgaaaaggaggctgtcccccttgtgcgttcgcgacgcgtcctcgcgggtgttctcactgtggggagattctctgccggagttttcactgccggagttttcactgccagagttttcacttccaaattcttcacttccaaattcttcacttccaaatttttcacttccaacgttttcacttccaaattttacgctggggttcttttccctgggggaagttttgctacatctcatcagctcctgttcaaatgaaaacatttcctccgccgtgggagaaaacccccccgccagcgctgcactaccactgcccttctgagggggccctctaccaatagtgtaatcctgtgaacggttgcttcccccccttgaggtatttcttactggaaattttatatgatcgcctcgtgcgaccctcccgtcaagtgggtcgaagtttgccactacattgtttatcatttgttcgtcgttcggcgtctgggaaggaggctcgggggtgactcccccttcttttgctttcccccgatggagggaagttcccctttgggcatcccccttgatggacccctttctgactttcataaatttgttcaaatggctaaagctgaggaatatatttttttgggatatcattttccactgtatcatttttttaaacaagctaacagcatgactgacttgattaaagctagcaattttcttcgcatatattacattaattttgtacgtaagcttttccgagtgaatgaataaggggacgacgggtaaaacttggcatatggcttcacacggcaactgggaaagcttattaacaatatgaataagtaaaatttttacaaaagttttgtccacataactgagatagtgcgaattcatcaatattaagtataaatggaacgtcctgattttttttatccttttgataatctcaaaacttaaattgttcaaatatcgctcattcacaaatttgcttttattgtatccgtaaaaaattcgacacaaataatggtcgttcagaatgttcacattttgaagaaaaaaaatggataacaagtcaaatatattttttacatgttcgttgcacacaaactcattagacgcttccatgttcctgttctcgacattggtgtatataaatttgttgtcttttttaagtaagttctctacatcgttgtttccattcctttcccttccttggcatttgtttacattttttttctcatataaggatgcgtcctttttgattaacatgtgtccatttttatcaccatccttgttgccacaactttggggggaaaaagcgcaaccgctgtctccatagttttcccgttttgtcttcaaaaaaaatatgaattaatgtaacaaatgtttaaataaacctttaccaaatcgtgaatgtcgaaaaagggtttctttgggatgtttttcaccccctcctgataacacttcggatttaatatattttttttattctgatgaaaatcagtagaaatgcaatttacactatttaacactaagctgtgcaattctttcatgttcgaatttaagaggtgcaattttagtaacttatttttactgcagtatcctagatagtatagcacttccctgttatttaaattttgcaaatttaaattttcaaaattgggggaaattttcccctcaaaatggaacacatttccccatttctcatttgtgtccccagacttatttggaagttttacatttgactgacttgcggtgttgaagaaaaaaattcccttccttctacttcttcccttttcgagtttggggaatccaatttttaagacaaacatttcgtcgccaaccttggtgattccttcgccgaggatgcggcgtatatgtgtcaggggcgcgcacagcatcgcataggagaaagtttgcgtccacgtgaagcatatgcatgtttagtaaattcacgttttttttttgcgttcactaaaatttgtgtttttttttgtgtttattcaaactcgcattttttcctactctccgttgttgcgtagcaaatgcggaagagctgtattttgatagctctccaatttgggcgcttttcttttccattttgtgatttccgcgcgggcattcgctgcactgtttcggcacctacatcctgctttgtttgcttccctcacgtcattttttcgccatcactgtcatcattgtcattactgtcattattgtcattttttctttttttctgcccctttttgttattttttttttttcctgcgcatattcctcccacatcgcacggtaatttaaaaaggctacgaaaaaaatgtggcaattttttggaccgttttattcattgcctgcatgctggagtatagaaaattgaaaggggagaaattcgacgtggcgcttctaagcctctgcctccttcacgggaagagacgcccccaaggggtaaatgggcacattgacaaaattgctaccagaagccgcgcatgaatgtgcgccccattgtagcgcttctaccccacttttaacactaacgaggcgaaaacgtcaccccccttcccacgtgccaaaggcgcactaggtgtatacataggcatgtgcaaaaaggcatatgtacaaagacatatgcacagaggcatatacgtaacaacacacgtaggtgcatgcgcgcagggagcaccctcttttaccagcaccccccccaccctggataagcaacgagtggaacgatggcgacgatggaagaaggattcagcaccatgaaaaaaatcaaaagcaacatgagcaaaatttgcttcaataggtccaacaagctgaacggagattttaagggtcagaacggaaagaagtaaaaaaaaaacaaaaaatgaatattactaagaaaggcacacatgcacagaaatgtgcaagatgaaaaaaaaaaaaaaaaactcacataaaggtgtcactccctttttgtttgctcctttttaaagatgaccaaattgaaataatcctcgacaacaagaacataacgcccaagccaatatacttcaattttcaagaaacagaaacgaagaaatctttcgaccaaataggtaaagctcgctcatctcttcttcgatggaatgtgtctagggggaccacataacgaagacaacacatgcatactcacattgacacatgtgtatttttgcgattacatctcctcgtttgtgtctctcccacatatcatttttaaagaacccctgcactgtgttggagaagctggttattatttactcctcccacttcctgacacgtgtgacggtttttcctttcccctcatcagactacttacttaaacagttcgatgacaaaaatgaatttatcgaccagaagggaagcacaacaaaagtgaccgatgaagctaatcacataggagatataattgatggaaatccaaaagatggactgggggagaaggactctgttgaggaagaagaccaggaaggggaatcaaaaggtattcagtacgaagaggacattttaaaatcctacaatggtaagttgataacctacttgtggatgaggggcgagaaatgtggagcattttatgtgcgttcccctccactgctattgtgcatcttcttgactgcttccttctgaagtgtaatgacgttcccctcgcacctgcgcagaaatccagttgagcgaatcagaaacgatcaacctgctgaacatccccaatatgctaaacgacatggaggaggaaaaaaaggccaccgaagaaaaaaatcaaagatatgaaaaactgatcaacaatgacgaaagcaattacataaacaaaacgatgcagacattaaatgtgttcagaaagaacaaggaagtctatgtttccaccattaacaaacagaacaaaagttctcagacgaatttacacgaactgcacaagttgatcataaggaacccatcggacatgttaggcggaaaaaaaagagagaaaaaaaaagagagaaaaaaaaaataccattataagggcttctctgcattaggaagtcctgcgcggggatgaaacaccacgtagagcggctgcgcagggttcagggggagttcgctccacgtgccccgattcacagccgcattggaagcagcaatcaagtagatcacttgtccacttcaccacttcaccacttcacccagtgcaaccactcgttctccccatccccccgtgcgtacagatccgagctgctgcacaagaaatttttgaaatatagaaacaaaaagctaaaaaagataatggatgaatacggagactcgctaaacattaacgaaagagtcattttgaagaaaaacatgtgggtccaggttgttgataagaatgtagtagataacaagcaaacgacgatcataccaaaatcgttttataagtccaagaaaaataatacgtccctttttaatactctcttttccacaaaaaatatgtctcgaacgttgtcaaataaaagtagaacattcagaactaggagcaaatttaaaaatatgaaaacgatgaaatttttaacaagtaaggagaattctaccgtgatgcggctttctctctgtgtgatgcgcatcagggttgggaagtggtgtgctgctcatgttagataggtgtatcccccccacctacgactcactgattatcctgagtgtgtgctgggctgacgtggaaaagggggaaccctcccccctcgtgcgtcacgcagcgtgttacatgtgcgtgttacatctcgcgtgccactcctcatgtgccacgttgcgcgcgtcccttgttcgctccttcgcttcccattttcaaaggcagcttcagcgaagacgaatatctaatcaagtcgataatcaaaaagaaaagggagcaaacggacgcgtccccggaaagtccagaagacatggaggacagcgcaaatattatcccatggaaaataaacaaccaaaaaaaaaatttaaacaagggatcttttgtgcatatattaaaaaatatggaaaagtacgtagtacaaaatgtatactattacgagcaaatgctgtacaagaacatccacttgagttacctaaatgataagagaaaaaataacaaagtgaaaatgttcgacggagagaactacgacgcccttacgaacccaaacattaactacaggagaaaaaagaccatcatcaggatgaaaataaaaatgaatttcaaaaaggcaattaacttttgcaaaattaacaaatgcattgatattgctagtaaggaagagatgcatgagcagaggagtgcaccctccctgaacggagatccccagtgggctactcacgtggacctgctcaaacgagtagctgttctgtccaaagggaagaagaaaaaaataagacgacaaatttcagctggaaagttgaggacacaaatcaggaaaaaggcagcaaggagaactggaaaaggagtccgcaataaaatgtcaaaccaagcggcagatcagacagaaaagacagctgaaacgcaggcagatgataaaaacgtgcccgaacaaatgtgcaatgcaaatgaaccgaataaaaatgaagatggcaaaactgagggagatcaccaaattttcgatatcattgcaaatgaagaaagcaatgaagataaaataaaaaaaatcagcacactgatcctagatgatgttttaaaaaatgattgcaatgatgaaaaaaaaaaacaaattttggaaaaagaaaacatagaaaaaaagaaaatatcttatgtgctaaagaagaaagaaaaatttacctccatcagagggaacagaataaagttcgtctcggaggtgagacaagacgagggcatgttcatgtatgacgatgaagatcatttcatgtgcaaagatgatatgcaaaatgatcacaatgcttacatggaggaatatacagaaaagggggacacatatgggaaggcgaataatagcaaccagctgtacaaaatgaaaggaaaaaaatacatcaaaaatatttccattgacaagctgttccaatttcattataacaaattagaaaaaatagtgacatctatagatacgaacaaattttatgaagactacataacagctagctattcgaacacactagacattggaagcttccaaaatagcaaaggaaacattgctatttttagttacatcaacccaacatatccactaaggctgtatgacgttaattcaagtgtactcaaaattatgtactcgaacaataatcccaacctactagttgccaccttatccaatggacacatcaacatttacgacactagaaatagtgatcagggagctgttttgaaatctactagcataaaaagttattacgacaactgttttgaacccatatatgacatctgctttaaaagcaactacatggcaaacaatacgcaagaaagtattttctactctgcacatgaaaatgggcatgtgtaccagtggactatagaaaaggaattaaaaaataaagaaattttatacctaaagaataaaaaaaatgatttgtatcaaggcctctcatcagtatttgaaaataaaaacctctcaaataaaccatttaactcttccttaacttgtattgacatagataattacatgaaccacgatgaagattttatcatcagcaccataaagagggaggatgcaaagcagctcggccacaagcaaatacgttacgacaattcgggggagaacattccaaactgtgatattcaggaaccgagcaagggcgtgccaaacaacacaacttcgtatgaagcaggggccaacgaaactgcggcaatggtcgatgctacgggggaacagtatgtgaagcgcatatctagggaagaagaactactaaaccattacaaaaatattacggaaaacatcattgacaaaaaaataaagccgactcactcttactattacctcggtaagtgcttcacacacatcaaaaaggaccagcacatgtgttgacacttgggtggatctttttaaacgcactaaatttcatacacctttttgtgcctacgagagattctacataaaatgcccccctgaatgagttcttctccgtgcgccaattttgctaagtgaatctgtcatatgaccccacaatgggacagtaatcatttgcgcaaactgcacagatacccgagagaaacacacctcgaaatgcgttccacaatttccgctttaacccaatttaggcacaaagaatggaataatatacagatgcaatagctgctatcagaagtcgtacttaaattattatgtagcccatttcggggctgtaaacaaaataaaaataaataaattcgaccacgacattttcctaagtgccggggaagactgcacagtaaagctgtggcacaaattctcgaataaacaaatcaccacttttaagtcgaagaattcgttcagctccatcaacgatatactatggttatcgaatatgctcggatgggcgcaaggcggtcatttgtccatgcgagaaatgcacagacgcgcgagcatatgtaaataggtttgctctgcgcacaactaaggatgatatgtaacaccacgtgtacattgtgcccttcttcttttgccacgcaggatgcccaacaattccacgtccttcttctgctgctcggatgacggccgcgtggaattatgggacttcaattttttgtctaaggaccccttgatcattttctaccccaacgtggttgaggcgtctaaaattatatgcctcaagtaggagccgaaccgcgcgcctcggtagtgtatcagcggttgtgccaatagggtatacgcggggcacatccggtatagaccagtccgtgtacttatcagtaccccattggcttgttcctttttccccatttttccccgaaggatgttcaacaagaaggacattttactgtgcggagataacctagcgaacgtttcgatgatcaaaataaagaatttggtcgatatggggttagacgactatgaacagaagatgaagttgacggactgtctcaagtgtttggatacctatgactatttctgagtgaccccgcatgagcgctatggcgtatatacgctcatttgtccgcgcgatagtacatacgacgatacgcacgaacagttgaattaaaccatcgcgtcgcgcctcattttctatatgcacggcacataattccgaattcccccttaagtttatttccagctttgcgcaatatacattttttactaggcgcaattcagtcagaaaaaaaagacttgtcgctgtttgacgccgtcgttcagggttgccgtgtcatgcagcaattaaattaaattaaattaacttaaattaacttaaattaacctaaattaaattaacttaaattaaattaaattaacttaaattaacttaaattaaataaagaagcgcgcattttcatgcgtaaaggcagcatctacgtgggcattcgttgagcgctatttcccctccatctgcgcatgcacgtatgttttaatttatatgcatatcccttatatgtcgttatttttccttgcgatatgtagttcctctagaaaattatgttttcctcaatttgccaaaaaaaaaatcatcctttcggtgaagacttgaaataaatgcgcttttttagccgcttcttcatgattcattttacgattaacaattcgcaaaattttcacaaagaggccaactaaggcattcttcaaaggcttgctaagtctgtaaatgaaaagcacgtatttggaaaaattagtaggaccttctcactgcaaagaaatgctctgcgaagcgtgattgcttaaagaggattttatggcgaggtcccgttggtaggaaaaaaaaacaaaagggattaaccgtataagcaaaatttacaaattcacaaatttgcgagtttaccaatttacgaagcgtcattttgacctcaaaccatctagcgcgtcatcagattgacgaacgaacaaaataacgggtggccaactcgcagtttcgtgccatccccccattttgcgcgtttgattttgctgagctataacattgaatctccccctatttgatggtcagccttacctggcctaccacgtacatttcggcaatataacgccgcatacccgtcgcctttgcgccatcccttttttcgcgaccgcatttttgagctgcttcacatgagcgcataataagcatttgaaaaaccacggacgtagggcaggtttcattaaaaagtggaaatagttgcataagttgaaagtgcacaggaggaagcaccaactcgcttaagaatacacgtttttttcgatttttacgattttttttatttttcccatttttcacaatttgcttcgttttacgtcgttttatttccccccattccataactgagaccttctccacgggggaaatatggacgcatataacatcgaaaagttgaagtagagtgcagtacgggatagagcaaaaaagcagcacgcaaaaaaaaaaaaaaacagtatttttccgccttagtaaaaaagcacgcacagagagtggacaggggggggtgcataaattcccaaatgcattttcaattttttggaatatttcctatcacaattactctgatgaatgatcaaataaaaattgtgaagcaagaaacggaaagaaatcagaaggacgatagagtacattttttaaaaaaataaaaatggactcgctctcgaaaagcagcacacaaagtagcctaaacaatttaaataaaggcaacgacaagtacgaccacgaaaagggtgcagaaaataacgacaatgaaaatgtagacacagacgtatgtgatgaaagtgaaaagaatgagttatacaaatcgtctccatccgaaaatgacatcacaaaagaaaatcaagacagtgacgggaatgtagaggaggaaaaggatagggaggaaaaagttacggaggaaaaggataaggaggaaaaagttgcggaggaaaaggataaggaggaaaaagttacggaggaaaaggacaaggaggaaaaagttacggaggaaaaggataaggaggaaaaggataaggaggaaaaagataaggaagaaaaagttacggaggaaaaagataaggaagaaaaagttacggaggaaaaagttacggaggaaaaagttacggaggaaaaggacaaggaggaaaaagttacggaggaaaaggataaggaggaaaaggataaggaggaaaaagataaggaagaaaaagttacggaggaaaaagataaggaagaaaaagttacggaggaaaaagttacggaggaaaaagttacggaggaaaaagataaggaagaaaaagttacggaggaaaaagctacggaggaaaaagataaggaggagaagacggtaataaatgattgccccccgaatggagaagacaaaccaaaaaatatatccaacgattttatagatgaaaaatttttagaaggcgaaaatgaaaaggaaacaagggatgatgcaaatgcaaaatataaatatggtgattacgaaggggcaattaaaatctggctaagaggactaaggtctatcaattatgtgctttccaaaaaggaagaactaagcagtgagcgtttggaatcattccaaaaattacatgccacctatagtagcaatattgctcaggggttcatgagattaagtaaattctcagaatgtgttaaatattcccttatagctcaagaaaatgacaaaaaaaatgtgaaaatatacttcagattggctaaaggatattttatgttaggcgaatatgacaaatctatacaagtcctaaatgaaggaatcgaaattgataacgacgcagctttggttaatttgttaaccctcgtgaaaaaaaaggagacttttttaaaaagggaaaaacacatgatgaaatatatctttgataatctcaaggacaaacctgtgattcacgacaagaaatattccaattcagttttcagagctgtctattcgttagtatctctgctttttatgtttgtgtatgcatgcttcgttcgctcctccagcctcctagctcgcatctttaaaaaatggaaaataaagagtggctaagaaggcaaaaaagggggtggatgggccacctgataaaaagtcaatatatgcaatatgtttgtttgccacgacctctcgaggcaaataaacgggaaaacgcacccgcattttgagcaaaaaggatatgtggacatatatgcctttgcgtacgcataggtgtactcttaattaatgatacagccttggcgtatagctcggcgcgcgcccacaaagtgcctaacccatttgtaacatttttgtgggtgccttttttcttttttttataaataatattgtaatttaatttgtactattttttttttttatcgttttgttttgtatactgccaaaaatgtacgtgcctcacacgtgacgcatgcttcattttatgttcttccctggtgcaatgaatggaaatttcctgcttgctcaaaaatgattggcaaatttgagcgagcagatacggaagccaaaaacgcgaaaaaaaataaagtttaaatcttaaaccccaaaaaaatgaaaaagcattttaaaattgttacattatgctacacttctcgaagtgaaattattttccttggtctgattttaccatctatatatacacacagatacgtgcacaaatgcaacggcgcatctttaaggtatgttggtatatacgtcatttggctgttacacatgtgtacagtgtgtctgtacaaaaattaaaaaggcgaaaaggggaggggggaaaaagcgcgtacgagagatgagcaaaaaggaaatgcgacctgcgaaatgcaaagtgcgaaacgcgaaagacgaaacaaaaaacaaaaaacaaatgaataattttaaaatacgcacgcgtaactttaatgctgtacgtcgaggaccctttcgacataaaaaaaaaaggaaaataaaatggagtgatataaaatggagtgaaataaaatcgagagaaataaaatggagtgaagtaaaatcgaaagaaataaaatggaagcttatgagatgggcaaattggttcatcagcgcagctacctattcgcgtgggcacataaaaccatgcatttattcataaataatattttttaaaaaactaacaaagagaatgagaaataacatccgttctgatgtacacttggggctaaatacgtcacgtgcatgcctgcgtgcgcgagggtacatacataatacacacacaaaagataagaagcgtttatttacacaaataaaggcagggtcacgtgggcgtaatgtgctctctgactgtagcatgaaacatcagaacagccaagcggcgccacgtaatcgtcggggttgtattcttccccgtcccctctctcctcttccccggtcggttttacaaatgtataatacctgcatgcgagcatgggtacgaggcatacacgccagggtgtatataaacagatcggcgctgtacaagcgctagagaatctcctccttgtattccaactgagagcgctgaagaatgggtacccattcgtccttgccccgaataagccgcttggtgtccgcatcaacgacgaatttggggatgtttcggtagagctgctcgagaaagtcatcagacacatttggtcccaaatttgacaccaagtcacgaaccttcagttgcagctcatgtcttgtgcttattagttctcgttcgttgtctctccagacatttatcttgccacaaataacttttaaaagtattttcatttgtcttaagagactaggaatttgagccgaataatttaaattgatatagtaacaaattggtaatatacacatgcttaaaattacaaatgcgattctttttaaccatgactggtagagatataaactaaacactaatccatacattatgttaaaagttggtaataaaactagaagcactaagaccttgtagctagccaccacatcacaaccttgaatttttactgtactatttttcagtgcagattctctatgtttttctgcgagataaatggaaatagcaacaaggggtagccataagagagaaaaagtcataccaaaaattacacaaaaaattaaactacaaatgtgctcaataaattttaaggtagctgctgacgtagactgtttaagcatccatacttcgtcatcttttattttatttgccttcaacaatttctcatagcatttcaattcataacttaaattttcaatttctttggagtttccaaatttccaaaacattttacaaaatagctgtaaattattgtaaattttatttttcgatatggtcattcgttcgggagtgtacaaactgacacaaagttctatgcatctgcttgtttcgtggtccttcgacgttaacatgcagcttcgcattccttcctcaattttgctaagaactttggatatggtttccctatgattattattataatccttacacagatcctgcgaaatgattattgcatttccataaaatagagtaacacagccttgcagctggtagagtttcgagtatgacagccctacaggaatgatggacacatcttctaccccatcggccaatgcacataacgtcatgatggcaaccccaggttttaatggcagcaaatttgttctatcgtgagaacccccctctgggaagatcccaatggtatctccattttttaaactactcgtaactaaattgtaaacttctgtttgattaattttgggaataattttaaaaggaactccattttttttatcttcacattctatgtttatagcatcttgtataatcagctctgtttcggattcaattttcgtaactggaaaaattttattctgtgttagtaatttatcccccatttgtacgtctaacttaaatctggtgtttattcctttgatttttttatcccctttaacccaacatatgtgtcctattcctttgaattttaaatcttctggtctctttacacttatgcatcctataatactcgctagtttccctataacagctctcctcatggacttttccgccacaataaatttgacttgccttgggatgtttgctactaacacacaagcgtcaataaactgattattgtggttacccacaaatataactgatccgtatagcggtacattttctggatttatcacattcacatctccaaacagggagctaacaattgctttacataaccatcttattaggaagtatagatctggcatccttaatctttcagtgggaggcacacgttatttaattttacatatatacgtgtacatatatgaaggcatatatgtacataaaaacgggggtgaaagaatcaaaaggtggggagggtaatcgttttgcacgaaatgcgaaccaaagcaactgtgccagaggatgcgttagttcggagaggatgatgcctccccttctcccttgcaacgggtgaaatgggcaaacgtagaagggaatacacgtggaaacgaaaaaacggtcgagcatgtaaacatatgctgaaaaataaaagctagaaagggaaaaaaaattaaacgtttgaaaatggatgaaacattacccgtacgcgcgatcgctcaattgcatttagatggggaacgaataacgcagtttgtgctgttccaaaggaaattgcttgtttcctacttcgaaattgagtaagctttggttaaaatgtcacacaacgggatgcgtatggtatgtattgtatactacgtatgttgcgtgcatacatacgtacttacaatgttcaaaccgtagcgaacgcgaaaaccaaaaaaatgaccccacaaccttatgcgctaaaaacgaattcgttaatgttatgcgcaacgggaatttctctcattcgaatgcacagatgaggaaaaggaaagaatttcatttttctcaatacaaaggtattttatgccagtcagttttcacattaattaaggaaaaaaaaaaaaaggcccacgatttacattttgctcgcttataatggcgcataaataatggcagtgccacgtggaatgagtacatgaaaagaaaatggccataacagcacagcacatctcagaaaaaaaaaaaaaatatgcttacaatgcgtacaaacgtgcatagcggaacaagcacaagttacaaacacacgcacgtgaaagagaaaatcccaagtgaaataaaaaaagaataaaaaaactgcgttgaagccttccccgcgttatgcacaatgattgattaaagccccccttggttcacttgattccgaattttttttctcctttttatgtgttacgtcgtgtaacctccagttgtgaaccattgattaatgctctctataagcattcgtggatttatgaaggggaaaaaaaattgaaatggtattaaaggttgtgtacatgtgcacataaaaagagaaccctcttttcttttccaacattttggacccctcgcaatgtgcttagttgaatttacctcgtgggagtgtatcctctagcatggaatttcatgcgcatatctgcgtggtgaacccaagacactctctcagaggttacattgtgcaaaatgcgttaaattctgctttgtattttcccattgtgccaccttctcgcgttgtgttgtaaattcgaaggggggaagaggaaacaaaatcgcgcaaattttccaacacgttactaaattaaaacaaaatagcaaaaaaaaaaaaaaaaatatattccctttgacgaatttattttctccatgcgaaactgcaaaaaagggaacaatgcgaatacgtatttttacaagtgtgctgtgtggaaaagcagttttagggcaaataatttttcttttttcttttttcttttttgcgctcccttgtatcagtggaaataaataggaaggaaatgtaacttccgttgggaactaaaaaaatgcgaggtgatcggcgtacaaaagtgactcttttgacaatccataatatgcccacgttatgtgttccatcaggatttccaatcctttttgttaaaaaaattgttcaccccatatcacagagtagaagtgattttccccttccaccccttttcctttaccgctttataagggtcggtgaaggaagagaaccccacaaattctcttcagtattgctactcaaaagcgtaaaaaatatgaaaaggaaaaatcaaggttgttactgcagtctgggactggctggataatttagtgcgtctttctttttccacgccgctcattcgatcctcccaggtgcacacaaatttggggtaagtgagagctatctaaagtgcccattaaaaaggaaacaaaaaaaggcttgcgtgaaatccttttccgttgctatatgtaccgttttacaccaactggtaataaatatttcataattgtttcaaaaaaagagttgttaatacaatttatagaaaaagaaaaaaaaaaaaaatactgtgttgcaaattaaatttgataaattcggtttgggaaaaaacaaaaagaaacgaagacacatatgtacatgagtaagcacacgtaagctatgatgtgttacttaaattggtcgaatattaactaatgagccatacgtaaaggaaacatatttcatttttaataaaccctcttatacacaactttgtttttttttctccgctttatcttctttccctgatgaattggcagcgccgaactaaatggaaaaaaaaaaaaaaaaagcagaaaatgatacattcgtacgtaacatacattctctttcataaacattaatgcctcccatctggtcgtctgctcacaaataactcaccggtgaactcaaaaaattcgtgaaaataaaattaagcgttttgaatattgcatatatgggtataacggtatagatataaaaaaatttaaaggagtaaaacaggcccaagttgatgacgaaggacaaaatcagaacgtctgtgtagtacctaggggaaaagaaatggaaaaaaaatatatatttcaactgcatataattattatgtactcctttgatggctcacaaatacgcgttcaatattgaaggttccattagatggtagttgtccatctgcagggcgtcttctcaaccctgcaatgaagcattaataatttagtcttttccgagagcgcagctcattctattgagttgtatgcacctcttgatgcacatcttcatttcgctcgcttcctccttacgtaaaatttagtccgttggtcaacccatagtgtatattctttattgagtagtagtagcaaaaaaaaagcaggcagtgcaaaaggaaaatatttcttgtaattaagttatatctgaaataatatgcgaatataatatatatcaactgcgggggggggaaaaaaaaaatcaaaatatatggctagacggatgaaagatgcgaaacgaacaaagcaataaataccagtccgcatcgcgcggttgtatgcttaatgggggtgaagaacgctcgccggttccccagttgcccacgtttggggctatttcgatgtgtatctttttttataccgaaaaaattgtaaaaaacggggaggcataaacgatgaatgcgctcgctttttttagtcgctttttctcagattgtcctgccattctttctcttcgcttttttttggggttttcctttggtacacttctatgtttctatgtttatatgcttcgatgcttctctacttctctacttctcttcttcgcttcttcttcttcgctcaaccctgttctgcgctgagcttttaaccgagctccttttcaattcagtatgccttattcccttttaacctctttgctataactcgcaaaatgataaggtagaggggatattaatgaggcgtataactcttgttcattcaaatgctcgttaaaaaaaaatggcaaaatgaaattatggaaaacgcgtgggcatatcaatgaatgttcttacatattcgtgcacatttcttcgcaaaaaaaataaaataaaataatacggcatgcttttttttatttcaaaaagccgtttgaacagaaaaaaagaaaaaaaaaaaaaaacaaaatattatcaaaagaattgcaaaagggtaccaacaaatttgggacaaagatgaagaaaagaaagccatttaaaattcaccttgcgggaggaaagaaaacaatcgtatgcaaactttcccggatcttaacttctttttgcgcgtcattttaaaaaattagcccctagcgcttatatctattacgtgcgtatgaggcgtgcgaataagtacaaatacgaatacctccacatggtgagattttcgaacgtatacaataatatacgtggacagaccattcaaaagtaggtcaacttttcaccttttagagcctcttattgtatttattctggtttagtttaaaatcgttttatatgtcttcttaaaaaatgtagggtggagcataagcatatgcacaaaggttagtgcagcatgtgtgtacatatgtacataataaatacacacaagcatgcatggaaataaaatgggtggataaaaatggttgtaataatgggtaaattctttctctttatcatctttatatatataaaagaaaaaatgatgagcctgcgacatttgtgcagttgaagttatttctgggggtagcatactttttatatatacaagaaaacttatgcatatatatatatacatatgtacatatactttgtagggagaaaagttaactgaggcaagaagagctgaacaaggagaactcgcccgtgtgtcgtctttgttgttctctgttcagctcgctttccttttcattgtaaacaccattaaaatggagtggcagggagtgggcctttgcacgtgggcatatacacccacgagtcacttgtgcatttgtatacgcatacatgtaaacgtattatatatgttaagactttcgagggcctaataatttggtaaaaaggaggtgatatatatatatctgcgaaacggattgtgggcacgttctttccttcgggttcgacggtggggagaatcgccctacttctatgtgggtgtgttggcgccttacagttgcgtggcacgcattaaatgcgtcagcttgcttggatgttttatacgtcttccttcgtgccttcgcacacaaatgggtcaccattcgggacacacagtgcgcgcgagttgggggggaagcgcacgggggtaaagcgccggtttaccacgcactcacgcataggtaggtacgtcatatatacacatatatgcacgtacatacatataaatacatatattcacgtgcgcaagttcatgcgaagaaggagggggccgtacgcctacaatgcttccgctacacctcttttctgtggccacttcactttacgtttttgaaaagaatttcataaagtttctttttttcttcttgaagacagtgaagtccccgcctccatcggaaccctcttcattcttcgcctcgtcagtttttgttatatctttcccgttggtcattttttccctctccttcgcatgattgtggtttcccccgtcagaatcgttatctgagtcgctttctttgtctttctctacccttgcactattatcttcgtcatccatgtcatgattttttcttacatccgaatcgtttctttcatatttttcttcgtccctgtctcttctcctttcctgttcgcttttgccacttctttcgccttttttatagtccctgtctagtttatcatctcggtcgtttttataatccctatctcttctgtagtcatcgtcccttctatagtacctatctcggtctcttctgtagtctctgtctccgtctctttccttatctcgatctcgtctatattctctgtctctgtctcggtcccgctccttttctctgtctctcctgtaatccttttcctttcgatattctctatctctgtccctagacctctccctttctctgtctttcgacctgtctctcctgtactccttatcttttctgtagattctgtctctgtctcgttctcgctcccgttctctgtccctgtctcgttcgcgatccctgtctctttctttgtccctgcctggccaatctctcctttcgcgtctgtccgatctatccctatacgagctgtcctgcgcatcgtcgagtcgtttataattattatcctcgtcatgttgggaacctcccttatccccccttttccatgaaaagtcatcttcgtaggaagattttctgtaatatttatctccgttcctggattcttcttttcgccttaagagttgttgttcaatttctaagtccctttccctttgaattctgctaatttcgtcaagtctttttctatgggcttcttctttctttttcctttccatttcttccttcattaatctttcctcttcttcctcccttctttttctttcttcttccgctttgagtttccttaaatgttgttctctcctatcctttgccctttgaatcttttcatcttttagtaattgatgaaggcgatccttttggtctttcagatttttttcaaactctacaattctatctttcatttcgctcttggtaaattcttcaatatcgttggagaatttgacgtactcttctttttccctgagtgcagcttcgaagtcggctttctgttcctcctccgctgctttctgttcctgtagcaaaatttcagtgtcctcctgaaaaacgagggctatccatttgttcatatggcttagttcaacttgtcttaatgctctaaaataatgatccacctttttatattccatttttctaactttgataatttcattcctttcatttagtcttaacttttcttgtgcctcttcaatatcttcaaaatctacgtaaccgtttaggatatcgtcaatggtaatttcgtcaaggtattttcctttcattaaaattttggttgtattgttagtacacaattttttaatttcctttaacatttgttcagctgcttctgatttcttcttcgttttttcttctttaattcttaacttttctccttttttggctagttcctctcttttttccttttccaatttttcttctagtaattttttctccatctttatttttaattgtgcttgttctagttccttctgcttcctcagtagctcctttctcttcctgctattttcttcacttagcagttggaacttgtgatgttcttcgtcaattttgtcgtatatctttttcagcagtttttcatcttcaattggtttatcctcaaaaacttcattttcgattatgtcttcaatgttggctgtgtcgtaattcattatcttatggtgtcctctatctagcatatcaaattctttttcatacgtgagctttttcatatgtagatgttccacttcattctcgatggaaatcgtttcatttatcattttcagtccggtttgtaattcatggtacagatttgtgagagactctttgattagtttgctgctatttgtattttccttatctccaaaataaatggctcgtttgattagatcgattctcatttctaactccttttgatataccaagtcgactaacatcgtttctgcctcattccatgggatgaaagattcagggcatatattctcgataaaataatcgatggaaatataactgtacaccttggatagttgcaaaattaacttgtggaaaatcacttccttaattttgcttatgtatactttgtgctccgtagcctccaaatccttcagcagcacatcgcactctagacataggcttaacggggtgaactggttttctatcaaggaatacaacttttgtgcactttcgtccgcataacttaaaatgtttcttacttttagtccattttttaaagactcctttattggtacgctggtgtggcctaacaactgggacatttttttatgtgcttcaaatatcttagcataatcttcgtttttctttttatttccaactagcgggatggataccacagctaagacggccttcgtgcatatgaaggttttctccttttctgagatgtttctactgtaattcaaaatatgaaaacagtactttaaccaagccaggccatgaaacagttcgctttcgtacacaaataggatgtctgccattctttgataaaacgttccaatccagtttttaaaattttccctcgatttggctaatgcataatttacatttccgctactttcatttacatgtgcaactgtgtgtgcgccttccaccttggtatctttggtttcgttcgctccatcttttgtggcttcttccattgctccgtcttccttctctaccttggacgaatcctcctcctcctcttgtgtgctttcatcctttccctttttgttattctcattgctatcactttttaatggccccttctctttgtctgccttacgcgtggcactttcaccagcggcagaggcttccgactcaacggggttagccctcagcgttcgataaaaataatcgtgcatattcaaattgtatatatcctctgcaatgtttgatgcctccttccacatacccagttcgcacgccgtttccaattgaattattttcgtttctaggtggtactcaattttaagtaaagactgatactctggcttgtgctttccccttaaaattaaattgtagtgattccttaacaaatcacttagctttttaaattctgtcaatcttttattttctttacagaaaattagagccttttttgcagtctcgtggtaagccttctccaatttgggggtggccctcaatatttccaaaatcatcttgtacgtttccatacatatcctaaacgaattttgcaacttcctttcgtattttcctgatatttcaatatccaaagaggacattaaaattttttctgtaaaatcaacgttgctttcatcttgttctattttttctttatttaagttcatattctccttggccaatcgaactttctcctcagctttgtctctaaaatctgtgataacttttcctaacgacgcaatgtttccatgttgacaaataattctatactgatgtagaccatcttttactaagcttaacttttctaggtataagcagaattcgatatacctcagcataatttgttcttgcaatatgtgccatccttgcagtcgaaatgttctgtgccctatggctgcgtgaagaatttggagggcgtcttcattttgtccaatgaactgcagttcttctgctctcttcagagcgttttccggtttttggaatgtctgcatattttactacgcatacaaatatgcacgtatgtgcgcacacgagttatctccttttataaatcaacaaaaatgtgtttatactttttttacacattaactctgcgctttgttattttgatctacacttcatttatttcctccctctatggagttttcaaatgtgtgcaaaaaaaaaaaaagggggagtcacccgaaacagtgtacactagaactgccttccactatttatttttctcctttgatctcccactatgtaatgataaaatggtatagtacacaccgcaacgaaataatgcgtgcaatttgtttgggggtgcaggaaaaaaaaaaaaaaatattatccactaaaggttacgcaacaaagtgatacattcatatgtgtactttacatctacatactcgcgttcgcttctgtgcgtgcatgcatttttctctttataacgaactagggttgttagcgttatcagagttgtcagagttttatggcctgtgataactacgccgcgcgaaaaaaagtacacatgtacttatatatgtaaggcgcacgtgaacgctttggcagaaaactgggcactcgtgtacggcgttgtagggcctccccagcttacttctttcttttcaattcgacatcggcatttatgcattcacgcggctgggcctatctagcaagcattacctctcgcataggtataggcagtaaccatatgcaaaatgcgtggctaggtaaaaacacctggacgtggcttgtgtactgggaaaaaactgtgccccttttcccttggcgtatgcacagaataattgttaaaaagcatctcaaacgttttctgtgcgtaacaaaatgtacatttttctattcacatgaatgtacatattggggtaaatgcaatagatttatttttatacttttattttatgctttcctgtttttatgattttttctttttttttcattctctaataccgctcgtaacttggcataatggtcactgtaataaaatgtacgtaaaatatgtatattaaagggtacatacataaatatatatgtactcgtggaaatgctgttttggcatatataaactgtgcttactcgttaaaagaaaaaaaaataataaaataaaataaaaaaagagcgtgaattcacaactttaacgaaagtggaatataatgcaaaaaaatatgaattgtaaaaatgtaacaatgtagcacggatatatttttttttttttaaccacttcgtcgtacgtaatggaatgcatatgcaatgtatattacttaaattatactgcccattccacttcaagcatttttttaaagtgacttttttgctaggcttaaatgtatcgttatgtatactctatgcagcacgtacgtatggtacatggcgtgaacaggggtacctgtaacattatgtggcgaccatttatggggcagcccgcacagtaacgtggggacgttcattcatatagaaggagcgaaagcagaatctcgccttccctttttttagctgcataacgtatcactgtcacatatacttaacggtcatgtggggatatctgcctgttgtgctagtatgcatacgcacgtatatatactgcaacttttttttttttccccttttgcaccaacaaaagtgtgttcgcgatgaggcgaaggaatctgcggcaattgtgaagaataattcgaggctataaaaaagaagtatgcacagaaaatttggatgcctaaattatactatgtaagtacggcaagagaactcacgccctcgttgtgcaaaaaatatgtacatcatcacagatatgctttttgtatatatgcgtgactgtacattttggtgaagggggaaaaaaaatacttatattaacttcaacaggtaaaaaaagtactccctacggggggaaacgtttttgagcaccaggcgttattcaaatattgccgaaaaggaggcaaaaatggatcagtatatatctttagcatatgtaaatattatgcagccatgtgccatgttcctatctatataactatacatgttttcatttcggcataccgcttcccaaatgattgcactgctagcgtatctttactcagtcatgtgaaggtataatatatattgtggcagaactgcgggaaaataaacatccctcttgcggggggtaaacaattcacaacggaaaaataagttacgcgcttcttcctgcattacacaagtaattgacccactcaatggttgcctctttgtttactttcttattttggcaccacgggggaaagagcggtgtaccttgcggggggccaggccacttggccttttttgcggggatatacaaataaatacgttttcattttagcacttattcgccatatgcaatttggaaccctcggcatgacctgaccatgtcctcatttgaattactcccaatcttgtgattgatacattttttcccttttttacatttctttaacaccattggcagggcgaaaagaatgaccaaccacatacatatacatatatatatataatatatatatatatattttttttttttttgattcccacgaatgttcagtttctgcaggggtgtttaccaatttttggtattacattatacattgttttacgcgtagtttttttttactttttatccatcccttttttttaattcttccgagaaagattaacacggttacgtgaaattagtttacccatttttgtcataaaggaaaaataaattaaacggtgaaggtgtattccttttggcagcaaaggtttacatttcccacgccttccctataacacacacttgttgcacgtacatttcgagataaaaaagtaaagagtatggcgaagtgggaactcattccctccccaacatgatgagtttaaccacaccattttaaaacccgcaaagcagttcaccaatttttttaacctcttgtgcggggttattaaaaagcggaacaaaacacatcaccgttgtatgttcaatgccatttttgctaagtggtcattcggatgtgtaaaaaaggagcaatttttcaaagagcaactttgtctgtatgattaattatttgcacgtagtatgcattatatacatatatttttttttccgcaacgtgaaaagggcagccgcgcacatcatagggaaaaagttaattaaagaacaaatttgcaaaaattaaaaaaaaaaacatcttaatattgcgaatacagcgatcgcatacttattcctctttaattaccaaataggcctcatctgtgagtgaaagaatgacgacattattttaccacttcgttgttacgctcagatagggtcaaaaaaaaaaaaaaaaaggggacatgtaacaccacgtttgtgtgcacgtcaaagaggtgtgaatgatcagcagttcgggggaacatgtatatacatatgagaattgctaatccatacacacatacatatctacagaactgcgcaaaaaaggtgttgactctgcaagagcttacgccgcattgacagcccaagtgaaccgtgacactttgcgacgtgtgaatgttacaccctttaccgcgcttgaaataaaaattaaatacagtgccatatgtgacatgataacaactggtacctgtcgccgtccctgctttaaattccacagcgcaaggaacgatataaatctgtttaaaaaaaaagtagataataaaccacaccacctgcacatgcacgttttacgcgtgtgaacagtgtacagcccgactaagtctcccccccccaaaaaacacatgcatcatgtaaacgtgtttcctttttgaaagtcttgcatcgttccctgctgcctacacacctgcgtgcatgatgtgccaacatatgtgtgcaatcttcatatacatgtacccacgaggtaaaagcggcacacattacaacacagtgttaacacgtaaaaagagggcgtgttcgtttctgtactcaaattttaatgcccttacgtaactgcacttataattaaggggcccaatggggaagaatatttcttgcagggctatgcatatgtttgtatacattttaagcaaataaatagctatttatataactcgccgtcgtgccatctttcccccacgtagaaaaatgcataatcatgcaaaataaaaaaagcaaagaaacgaaaattacacagcattcgtacgaaataaaattacgaatcggcaaaaaaaaaaaaaaaaaggtgaaatgcgaaaccatttgcgcgcaaatcggaaacattttaaccaagtggtaaacttaacgtaaatttatttccaggtttagtagctcaatcgtttggaagccgttaattctgtgatccatattcgtgtataaccattcgagggaaaataattgcaaatataaaaaacgcctttgcatgtgtcatgcagcacacagctgtttaatttatgtcccatttgcacatttatttatttttccgcttccgctttgttagcccttttgctttaccactttatttgccacattttgctcaaccgttttagtataccactttaaatggtcattccgtatgccattttttttctttaaatgacagcccctttaagttgagagataatcgtgtcagccgcgtaactggaatgccattcttccccctgtgcaaccttttttttttttttttttcgttatgaggaacaacacgcgtggataagtatgcgcaaataacgttgaccaaaagagtagcattttttttcaaattgacacatgtatgtatttgtttgcgcgtttgcatttatgtggccacccacccaattgcacgtttgtgtttcatcttgtttaagtgaaaaaaggaaaggaaaacaaaaatgacgaggttgcctcgtgtggcatgtgtggcgaacatggcaaggataacacgtataacgcgagcaatgggaaccattgtgaccgtggggaggaccgcccccaagagagcagcagatccgcataactacaaacagtggacattctcaaacaaaagacgattcatgtcaaccgcgcaaaacgcaaccatgaaccaagccacagagaaaaatgaatctgtaaaaaaaaagtccgaccatgctgaaaatagcatacaacaaaatgaactgaagaaattttccatatttcgatacaacccacagaataataaaagacccaaaatggaaacatttgaagtagatatagataactgcggaccgatggttttagatgtcctgattaagataaaagatgaaatagattctacgttatccttcaggaggagttgtcgtgaaggtatctgtggaagttgcgccatgaacataaatggaaaaaacgggttagcatgtttaactgaagtaaataaagacaaaaaggaagtcaccgaaattcaccctttgcccaatttgtatattataaaagacttagttccagatttaacaaatttttataatcaatataaatctattgatccttggttaaaaagaaaaacgaaaaaagaaaaagggcagaaagaattttaccaatctattgaggacaggaaaaaattagatggcttatatgaatgcattatgtgtgcatcttgttccacgtcgtgtccgtcttattggtggaacccagaatattatttaggccctgccacgttaatgcaagcctatcgatggattgtcgacagtagggacgaatatacaaaagaacgtctaatggaagttaatgacacgatgaagttgtacagatgccatggtatcatgaattgtaccctttgctgcccgaaaggcctggacccagccaaagccatcagaaatatgaaagagttggtgcaggaaaatttttccaaggaaaacataaaatcgcatgcgaattatgtgaaggaaaagatggagaaaacgaagtaaagtatagcataggtgaggagggacacccgggaaaagacatagcaagggtgatggaagggagcatcgatgcatcttttccctactgaggattgttaaatcgaaactgtaaattcaaatttttacatcctttttaagctcgtggatttttgcgcatcttcaggccatagaatcacacgtgttcttatttatcttttttttttttttatatgcacatttttacctaagataaaataatcagagctgcttcctattttgtcacttccttatggttcattttttgtgtactcgatatttaggtatactaaaaagtgtatttatataaacacgtttgttgcgtttcctcgccaaggcgcatttttcttttttttttttgttcaccagcaaaatgtaacttttctatgttgccaaactgtactgtataacagcttcaatattttacgtcccccgttttcccaccccctctttgttgcatcaaaagggtaaagcggcacaaggttgtggccattgcatggagaaatttggctgcaatatatatatgtattcatttcatcctggtgatattttaaagtggatacgcgcggcagataagtcagggaggactcaacaccttggccactttttttcgctcaaaaggatttaccatatgaaaagcgtataactgcgaagaaatggcgctttttttcttttctcctcaacaatttatatttatttcatacattatatgtgagttgctgtttttgctatgtttcttttgttcgtcaattctctttcctttttttttttttataaggagagaaaggacaaaagataaaaccacgtaaaatatattatctataagggcatatgctggtaatatatgtacacaggtaagaatataatccgcttgtgcattcttactgtatgcatataatactattacttaaaaaaaaaggggtaaaaatgggccggcaaaaatgggaaggttaaattcctcacttttacgaaccgtagaaaagtacaaaattgctgaattacacatggaaaaataagtaacgtaaaagtgaaattattggcataaaaaaaagtgcttccaaaaaaaaataactgcatagaatggtgcgcttatatgtgtatatgtacacacatgtccgcacatacttatatatatatgcctatatataggcatatacgcacgcactgacaaaataaacttcttccctttcgtcaactgatgtgtttcctcctccacttgcacacacattcttcatattttgtcaaaaaaaaaaatatatatgtacataagcttacaaaggatgcaaaagacttgcttccctgtactccttattcctctttgctactcctttcacttgataaaaacggagaaaaacgtaatttcccttcatgtgcgtgatgctcttctcctctgtgtgcagtgccgcgttgacccatgcaactgatacgtgcgaacgcaaaacagttcgacgcgcgtgcatattttcaccacagttgttgcagcacaacttggtatatatgcgaagtactgatgcattgtatatatacacaacacatatgcattgtacatactattgaacaagaaaaacatttaaactgaaaaaataacttgagtaatgtctctttgttttctactaaactttaaccaaacaagttggtgcttctctctatgctattttgtacaggggtacggataagctgactttttaacaatatgctattatattacaacctttttagggaaacaattttgtgcaatacttcggcatgcaaataattgcataaacatcatttatcatcggaacaccgctcttcaatcgatgacgtggcttgcattttgtgggaaaaaaaaaattggctagataagctggtgtgcttttttctccaaatcggtaacgaccttcaacctcaaatatatgcagatggtgcatacattattggggtatgaaaaaaaaaaaaaagaatggcgtttggcatgctcggatcctttgttttttgtcgatcagtgggtttttacgaattatgtgttcctcttcatgcaacgttataatacactactggcttaatccatgttcctctctcctctgcttcatttctgcaacctcctttacaatcccaatttcaactatgcaggtggagtccatcccgctttaccatattgtgtgcaaatcgggggatgacccgctcaggttgttacgtacgcatggcgctactgcaacgtcgtacaaatttacacgaataactacctttgctaagtgctatgtggtgcatcccgcactgggggtagggggggtagagtatatataataataagggcgacttttgcccagtttggcgaacatatatattttcccgccgcccctgccgccccctctccatttaggaaaattctaaagctgatataccgcgaattctccccaatttgcagaggaacgcggctaaattttcgcgtcatatccttccgctatcaactccttcttgtttaggggcacgctggactggtgctgcgtcaagagagcctgttgaataacctgccccttccactctggccaagccgagccagaagtcttgggatccttctttccgttctttgatccatccatggaggctaaaaaatcagcttgtattcccataacgtcatctcttaattgtaaatttttcttattctcgtcaatcggtttgtactgcggtagcgattttctcctgttattgtcgaaatatttgtttgtaactacttcttttttccgttcgttggaagataactgcctctttacttttttcttgtcatacgaatcagagtccatatccgagtcgctatcctcctctgattcgctgtcctcactggacgtagaatacgtcgaagaatcggaggagttggacgtagacgaatcggacgaattggacgacgaggatagatacctatttgttctcctcttatcaaaatggagattattactattattattgttgttacccaaactgttggtgctattgagataattcttgttgtttatatttttcatgggcatttttcccttggggatagtacaagcgccaatttgatctgatggaatgagagaggctttatactgctccaaatttattctacccatatggttaatgtaaagaaatattcttttctgtttttctattgacaacaaatctgtgtcaaatgtgaaaaatctatcgaacatgtgattctccgccagtatgcctaaatcgtcttgtataatttctaatgctgcccttctttgatttggtgctaatcttcttaaattcttaaaaagtaaattcacttggtagttatttaaccctttatcattcgctccaatcttttgaatacctggtggttctggtatcgttcccatgctgggcggctcaaattctatgctattattattgctattcatgtggatattaccacttctactgttattatttcctacaccgtagcagttatcctttttgttatttacaaatttgtctcttgcattctttgatgacatgctagacatttgtttattcattttgttaaaccgattgtcacctgccgcggctgatccctttcgatttggcgctccatacatgtgattcgacgggtccatattgtggtaggccgcatgattccctgctcccacccctccaggcattcccatcatgtttttcttcctagctgtgtaggcattactagcactgttatttctattgtatcttttgttgctatggtactcatcagagcttatttcctcactggaacttccagtgtagcaactactactactactgtgattaagattctcatcatactcatatttctctgccaatatttcattatatttattcatatctagatacacagaattggaaccttttgtacattcgttgaggatatttttcatttctgtgtgttgtttgactaacttatcgaattctttggctagcttgtaggcatcattccaaacgcagtttttcaccttatgatacgtgaaggcattaaaaaatatttgtcttacatcttgttgccattcaaatggattattgtacttgttcgttagtagcttattttctatcgtttcaaaatccatggggtttttaataacattaaaataatttggtattccatccagttctgggtttactggttttaagaaccagcaacatatttctttcttcttcaatttgtgtaatattttgaagcaccaatttttccaagggttaccactcttgtaggttcttttcttgtacgttcttttgtgttgttcatattcgtcaaccgtgtcatcttccagtatactactgttgctacttcgttgcctcttttttagcgcttcctttcctcctgccacggtcgctgctgcacctgtcgctccgtgcttataattactgtgttgcatggccgcattatttttactactgctacttccaaccgatttggacgattttccctttccgacgctgggaaatgctccataggcacttttattcacactaccgctatccatttctcctttactgatagatccttttttgaccatactgttatttctcccttgtgcgattttatcgttttcactcattttggtgttaacggccgaaccgctgctgctgcccactttgttgctatacgcccctcctcctctatacgcggatgaacctaaggcagccgtgccattggtaacgtgattattactgatattaccgtacttgttatcatcatcgttcagggagctcttattatcatcctcgtaattgttgtatgccgctccccttctccgggtaatttccctttgcgtgtcgttattatccttcgtagtagtgctactcgtctcatctttggaatagtatcgatcaaaggacttcttcgattttctcttacccgcatcgtatatattgtttgacaaggaacaacgtagattcttaatttcatttaaatgtctcttcgatatggcgctgtaggtgtttctcttttcgctcttggtcttttctgatggaatttcaaaaaatcgaaaccccaacaggttaactgtgtttgatatataattgaattcttcatccgttaggtagagaatgcctctttcgaagctcctcacgtcgtctacatttttgaagaacgcatttttgtagttcccatttggtgcactctttttatcactattcaattgggcatcttccgtggtgaggattatccctgtattgttcatgccattgctagcaatatcgttaccgatatggccattcttcgacgcgttggtgcctccattctgttcatccaccacgttattatgaatgccgttagcttgggccttatcattattcaaagagtcattatttccactatcgttcgtaccttcgatcgtaactcccatgttcccactgtggttgttttcattgctctcattgcaattatcattatcgtcatcgttcaggaaattcatatcatttccattatcgtcaattgtattttcattggacagtgaactgtagttattcatatttttattagcgatatgcacatttttcaaccctatatggtcattatgattttcattctctgaatcgactagattatttgcactgttaaaatggttttcgcttatgatagcattgttaatattgtcagcacttccaatatggccaagattattgctaatgtggttaatgctgtctatattactactaacaatgttgttatcattcgaaacattactcatttcgtcattatttgtattcatttttattccagttgctacaccactaaatgtatgccacgtgtgccacgatcctctgctgcctacgtgtcatttagcgattgacttcttctattagctctccttttcgatcagcaagttgcaattggttgcaattgacagcaattgattgctactttgcttttgctattgcgttgctacaatggaataggtgagcgtcctgatagtgacatggtatatatatatatacatacatatgtctatatatacacatctcaccatatgaacgtcgcaactatgctactgcggctatctctatagttggaccgagaacgccgctgtcactaactactccgtgtgggcgcgccagaggtagcattattagtacatatgtccagaagcactatatttttcagattcaaaaatgcttttcacgttcaggatttcgttatagttaatttcacttttgttattcacgtttgtcgctttgccttattcgctttgtatacagatttaatatcattgtttccagggtggaagtgtatagcatgatctgggatagattcttttttgctatgctaccacactgtgttgtgtttggttctttcgccaaacttgctgccactactgctacgcgctgccaaccagtatacgtacaacacgttatatatatatgtgagtagaataatttacgctatgtgatgcaatgtagatatcgttcttaacgtttttttttttttcatacacctcacgtgcagtaatgtggttgttgttgttacttaattttcgctacttccttttttttttaacttttatactatatcacacttatgtattgttcattttttaacttagataaatttggcaaatattgaatgcgcagttaaaaaactgtatataacatgttataataacacttgtacatttcattttttgccgatatcagtgcttgtgccacacgtatgatcttctatcggcgaaaaatgaaaataatttcgagttattataagatggtatatgggcacacgcaacgtaataaaaaaggtaaaaatatgtacgtaaaaaagtgcaggtattgggtatattcacaaaagtacatgtattagtggatgtaccgaaatatgtatgagcgcacgtaagcgtatgttatctacaccatccgcttactcataaatgtaatggtacgcaggtgggcaaacactcctctacatgcatactactaactcatacagcttttttaattctgttgcactttttttttatattcacgtaaatttcattcgctccgcctacgcgcagtgaacgggtatggtcaaaatgttctaatttgctttctgcctcgctaaaggcacggtttcatgcacgtatatttactgatatataagtacacgtattttgctcacgtcacagtgtacgtatatataagtcggtatacatgcttatatatgcagtaccaaggtgcatataatataatatgccggtacgtacaaggtatatataaacacgcgcatatacttgtacatgtacgacgagcacatatatttgcatatacaatcatgcatagtgttatataagatatatattatatgcaaaagcagccatatatatatatgtacataaaaatatatatatcgcgtatttttcacaatataatattgcaaaggcgctccgccgtagaaaatacatacaacatgggcctttctctcatacatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttaatttcattttttttttgtttaattttttttcaattttggaatattttcttctctaaaacggttttttttttttttttttttttttcacatatacgcatatatgtagtaatatgcacgcaaataaatagtatgcatttcgcgatatgtatttcttactataagtattccaaatatggatttcgtaaataagtatattattattgcgtatatattatatgtaatatatatatcttctcttcttccttttttttttttttaattttaaaaaaaagaaaaaaaaagtgcctaacatgcaatttaaaaaataaaatttatagcaattttttttttttatgctatacttgtatatatgtacaatatataaaatattacataaaccattgtaacgatttttttttttttttttgggctttttatgaggtctaatatcaattgtatgcttttgcgcaggcagggttatttatacatttgacaatgcagaacgttatagcagcaagtggcataaaagggcacataaatataaatggtcatttggtcaatacagtcacaatgacgcatatatatatatatatataatattatatatattttagtacatttgcagtgtacttttacgtgcatcatttagcactaggggacaacaaattccgtgatttttttatccatgtacgaataaatatataattgcgcctttttgccttttgctacacgtataaaatatgggccatatgatgagaaaagagttcatgtaatatataatggtgccctttttgtactttctgtgctcttttacccatggggatggggggccaataaattaatttaatttttgctataacgaacggtggacgcagcaaagatgatatgaaatgaacaatttctttttgtttttttttttttttttaattttttttttttttgttgttccctcttttcaaatttaaaaaaatggtaaatggttacgcgaatgaattattattccgaacttgggcaagtggagtggagtggagtccattcttccattgaaaatggcgagtcctcgaaatggccacacgcgtcagcgtttatgcgtacatatatgttagtactttagtacgcacaaacactcgtgcctgcaatgagcccttttttttaagattacgatgttgggcggcaaagtggaagctgtgaatgcgtaggtattgagacgatttaaaataatactcaatggaagtgctcaacgacagcgcgcagagagtagtggcagcttattatgagagcttccaagggggctcgaaaaattattggggcccttccccgctttttcatgcgtattatttgtcgaaatacagaccatagaaactactttttacaaattcctacctcctcatcgcggtcgcatcgacgcgcaactgctaaaattacagctttccacaaaaataatgcgtccgtgtatgtagtgctatgtagtgcgcgagttcgaatatttccccgtgtgataaagtgaaaactaatagcgtggtaccagagaaggcccccgtgcctcgactgttgtcgcgttgttcatatgcccaggcgcatacgcacatgtgcctttctgcacagagtgatatatatatatgtgcatgtatgtgcatatgtgcgtttctgaaatgactctaatgtatttatatgatcacacgatcgcgacgtgcacgatgaaagccccccatggagacgcccacaactgcgtagcgcacaaaattaagcagcctcttcactatgcttaaaatgcattaaatagttgtgctcctctgcgtgtcttcttaagcttaagtaaaaacaaataaagtgatgagatttgcagttctcaacaaggggggtgactgtatacataaaatatattctttttctccgaactgtagattttttcccacttgaagaaaattatggcatattttaatttggcctgatggccatttcctatacatagatgtaactattttttactctttttttaaaaatgttcgcgacgcgcagggttatatatataccttcccctgtccgtaaatcaccatgcggttgtttgtgagctcatgcattaaggttttttctcccgatataaattattgcacatattggcgtattgtccatttacgtttttcacctctccaatgcgctaacaactgcaatggagcaacaaatagctgcttcgtcgttttgggcacgtacactggatagctttccccccttggcacaaaaatgggctctacgttctgttacaaatacacctattaaaggtctcctcatagcaatttatgtgtatacatatacacgtatagcttatgtaacattttatcggtcaaactgctatatataacggtgtgatttcaaccaccccctcaaatggcaattccaaccgtattgtaatatatatctttttgatacaaattgttcaaaaatgtgaatatgtcagggggaaacacaaaacctcgatattatgtccactttagttgtgtattttttctacgcagtacataagactgtttcgttattttggtttcctctggttgataagaagaaaagcgttttcactcagttttgtcttcgttactcttgggtaagcacctatacaaaggccgaacacatacgtacacacatgtgcgcaattatgttcgtcaggaaaatatcgttaactacttcaagcggataagcgcaacaaccttgggggcagtaaaaatgggaaaggttaaatgtttcccgaataatcaaaaatttacgccaagtggaaagtagcgctaaaacgggcatcagtgcacacagatatatatatttataaatacacacgtatgtatgtacacccgtggcagatctacagtctgtatgcacctcgtatgtacgtacgaaatgaaaagaaaggcagtactctatcacttgttacacgttaacagtcgtactgtgagagtttacaaaaaaaaaatttactccaaatgaggcgagatataaatatcttcaaagaattatcattttaaaaggcggaaaattacatacatttcgtaatttggctatcgtaaaatgtacaaggtgaattcacaaaaggaaattacaaaacagtgcttcgtacataggtgaacactcttcgttatattttagcataactgcttttatttcacgttgctgctttttaaaagggaaaaaaaattcattttgtctttacgagattcttcccctgacgacaaagcactacatcaattcgcgcagttaacatagaagaggaaaataaaataaaaaaataatataatataatataaaatgataaaacgcagtatatccacaaaatagcaatggaataactttagcgtgcatgaaaaggcaacttctgaaattgctgtaaggaatgcagaatagcgtaacagaagacaaaactgcgttctatgttttgaatgaacgtttagcattctcgctacatacacacatgggaaaaagaaacgcacaatatgaatgtgccgctctcaaaaaaaaggctcctccaacgggcgttctccctgtatgcgttgcgcgtatttgccttaaaaatgtgtccactgatcaggcggatgccaactgggaaggtaaaaaacacgcaaaacaagtccgcgtccgctaggggaaaaaaggaaaaacgactccccccaaaaaaaaatatccgtatcataggaatattttctttacaggattgctcattatcaaaaggagataaccttcgaaatgaactaagtcctaccccacataagcatcgaaggttagaacagctcgtccctaatcgcgcactcttctacatctccattttttaattttttggagaaacacgttacgcaggggaaacttaaagtgtacctccgtaatgcgtatcaatccaggtgttatccgtctgcttgtaagtgtctatataccatccgagacagcttcgttcgtgaaaattgttgatcaagcgaaatgggagttaggctacggacgggcatattatccgctcaagccaggttgattgaattttttttttgtacaacgtctctattgttttccgaccacaatggcacgtgcttaacaagtgcgcacaattgtggcaaaatttgctgccacctgacatgccatttttgcactaaaaagaaaatgtaaaattatgggataagtatcttgccgcagttcatgtatatatgaaaagtttaaaataggctctccccgttcgctcttcgcacagtagtagtgcaacgacaacgcatggtctgaatttcccccaataggaattatatatagggcaatcgaacaaggggacttataaccaacttctcccatttatatcgtttaatctgtgaagtttcgctacacggaactattgcgtcaaaaagtataggaaggaaaaaaaaaataaatccacacggggagaaaaaatcaattatgatgcacaaacaatttagccaaatgctgtaaccctcttctacctatatgtgtagtactaatcgaggtgataaaaaaagttattaaatcgaagaaaaatgaaatgcgtcacttaggatgtgcgtcacacattcctacaacgtgcggataatagctcaagctgagcgtaattagcttagatggatagtatatctaccactagcgatcagttcctattaatctacgctataaacacgattggggtggtggcccgttcgtaccaaacgacaaaagcgtaaatgtgccagtaataatataaaatgtgctctttaaatatacgaaaggaaaataataagtacccacctccatcacagggaattatataatacctgagaagccctcacgccttgctgcctaacaaattgacacgggaaatggcagaatttacgggcagttactactatacaaaagtataggaggtacgtacagaaaagcagcagcaccatacaacgaactgcaacacctattctcctactacattatttttgccaatttcgaggtgaataaacccattatacgttgggaggagagcgtaaaataagcgaataaataaagtaaatgcctcagaaacaatacttaatttacttatgctgaattttccttgctatacatttttcccataaaaagataacagaattttacgcaaacggtaaaaagaatctgactccaattttatattttgccaaactgattctttttaaggcaacataaaaaaaaacctaagttcctttcacttattaattttttcctgcgacgatagcgcaaaaaaagagagagataggaatgaaaaaggagaaaaaataattatccccagtaatatccgtcaccaatttttatgtgcatatttaacgcgctgccgcgcttcaaggtcatgtaaaagattgattcgttatttttgttggaggatggcatactcataagatgaaatatgccacgggcaaaaattttgctgttagcaccttccatgtggaaagtctatagctcatcacagtcagctgagtgcaatgctctgctccgaactacgccagggtaattcgtgagctaccccaaacgacagccaggtaagttaaattttaattgggcctctttttcactgtgttattttttccatgctgaaattgtacttcatcggttcgcattaggaaagttctctgctcattgccttttttcgaggcaaagcggatcagctctgtttcgcttttttttaaataattttttattcctattggtaaatggtgttcttctctcattcgataatttcgtttttttttacttttttgtcataaaagggtacgcgtaatgggtgcatttttgcagtgcttctacgctgcacgcttctcatgttggttctttttttcttcttctttttttgttcttctcctctgagagaacacctttttttacgcatgaaaaagtgaccgttgggtcattttgttacgtaagggaatgtggaaaggtagtatgaatcgaaacgtggataaataggcaagcaccctcatatccgcatttgcaactaaaatggggtgttacatgagtgggagcaaagtggtaaaaaaggtgcacctcgaacaaggacatttataaagtgaagatagactgtcgccgcgatcttatatgcactcattctacattcacataaggatgttacgcataatttgtgctcgtatgttcccattttgttacgcctcttctatcatatttttaccgttccaagtgggataaagtggaagatttacgcagaggcgtttccctccgtttgtgcaattctgcctgcgagcgttgttaagaaggagcgggggaaatgtgctataaaaatgaatcctgcaaaggggaagtgattcgtattttttttttttttctcacaaaaaggaggcatctctttctgtgcgaagtgtatcttaggtagaccacagatatgtcatatcctgacaaccggattgttcacgcccccccgccttttatttactccaagtgagcatatggtctcaaactgttatgacctatcactattacacaaaaagtgtgacgttagcgtggcgttacacgttaggggcaagcaaaatctcctactccaaatttagaactgcatacatatagtaagcacgtcttcctcaaatgaataaaaacttcgcgcaaatattggaggattttatgtcggatgggaatagaaaacacagagggcatggtgatgacgacacgaatggggaaaacatcccacagtttatcaaacaggacggaagcaacttgttcaaagatgatataggaaaaaaattcgaaaaaaaaaactttttcaaatatacagaatattcattaagtagcctctacatgtcagacaatcaaattcccttagaagaagatcccaaatttgaaacgtttataaatataataaccaaagcatcagatgttaataacgaatataagtgggttgatgattatttcaaatttgaggtgaaagaagaattgaatatattaacaccccaatcgcaagacagagattttttgtttaggaaatatttacagccaaatcagttaaaaaatatttgcctactacgaaaatatgaacaagcagccatttcaaaaacgccggaaaaaaataaagtggatgcgaaaattgtgtctgagtatattgttcacgatagttacaggcaaataatgaaggcactaaatttcaaattgagtcacaggatttttacacaagcacgtatttttcacagtaaatatggaaacagcgatcatataatcatactggtcttgcggcattacaaggatgagaattttctccatccactttttcacgacagggcactggttcaaataaagtcctatttaaatgataataaatacgccgatatgactcagaagaatttgctaaactacacagagattttcaagccgtacgtctcactgagaaaagtggacaacaacttcgtggagcaaattaaggacaggtattacggcgccttttagatgcttcagtagtgggaaactacgctggtcgtaagcgcccccgcacggttttatccgtcgacccatgtatgcatggatatatgtatcgatatatgtatgcctgcaaagaagggagcgtgtctcttggtccatttaaccggcattccgcagcgcgtttttttcgagtgcccagcttcttcataaggagcacccagcttggctcttttttcgaaccacttgtttgtgcacaacatcgtgtttttgtggggggtcatttttagtgtttttacccgtcagatccccctcacgtgcttccttcgaatcacccctactcgcacgagcgtatgtgccatttctgtctaatttccacgtgatgggggattcgccacttcctcctgcatacatgtgtcatcctccaccgtggtgtccatcccaatcggcacggtgttagtttctatggtggagtacaatttgggtgcgtcaaaattgtgtgccatgtcgtttacgtcatgttcatcttccgaactttcgaactcttcgcatatttcgaaaatgtctctgattaaggaggtacacataaaaatgcattatgtcatgtgtagggttccgcttttgatgggcacagttaaaattacctgcacagtatgcacagtttgcacagtttgcacaatttgcacaatttgcccgatttgcactatttgcccgatttgtactatttgcgcgagcattttgtgtgtactatcatttgctgcatttttgcgtatgtgggcataccccccgtcggcgtttttccaaaactgatagcaactttcagcatcagacaaggtggaattggagaagacttcatcttcttcacacatggaagtttctctcctctcgctcgactttacggaggtgtcatttttttggatctccgccttctttaaatacatggtgtgagcccattcgatttatgtacgccaaaaaaatacactcttagcagtccccttgggtgaaatgcttctactagcgattttgtgagctatactcagcttttgtttttaccaattggagtttgctcacacgtgtaaataggctaagcgcaggaattggagcagcttggtggaattttttttttttcctcgtagtgtttacaaatgtgataagcacaccgtgtttgtccactttcacactttgcattttttttttatgttaaaagcttatgtcaatgattttatatgcctagtgagcctacttgcacatctggagcgccgccgtgaaaggcaagctccccaccctccccgtgcaggcgcgccgtctccccattttgaacgcagcgtaggcataaatcacccccttgtaaaagaattaaattaaaatgagaaatgtgcgagatagccaaactatgtcgtttcagaggggtgaaacatgtgggggcgcagaaaagtcttaaaaatgggaaaaatatgaagaacacggaaaacatggaaaacacggaagagcaaaaaaacgtgaatggcgtgaatgacgcgaatgaaaggcgaatggaacggagcaactgcacacaaagcagataccaaatggagcaaacccgggattataaatccaacaagctcgactcaaaacgatgacttaaaaaccgcgtagcgtaaaggagcaaagatggagctgcggacaaacgcaacagtgaaaacgaagccggtgtagtagtgatgtaaattcgaacaacctcacgaattgcaccagaggaaagttcgtcgtttaccgctctgcttagtgtcatcccgggcgagctgcatgtcatggcccctccgcttttcctgcctcatttgccttaacttccccgtcggcaactggttccgcggctgaaggctcgacgcccgctgcgggtgccttctcagcaacctcccccttcttctcatcttcagaaagcttctgcctcagaagagccacttccttatccacgttctctatgttttccctaagcagttgtatacttcgtgtgagagcctcaaataatatcttgaaatcttttatatctaaactgaaggtgtgaataattttctgcatttccgacacattgtttgccgtttcttcggactcctttttcacttcaaggacatagttggaaaatctctttatctcatttctcatagtcataatagacacacttgtgcatagaggtgcaaacctacacacatttgaggtggggtcgttgttagcatttttgcctccgaaaagaaagaaagcctttgtcaatgaatgcaaatttaacgtaccataatcgtaacaattatgaatctgcttggatgctatctgacagttaaaccaacaattggaaggtatatcatatacatacaaatcgggaatggaataatttgaaaaccacccagaacataacccaccactgatccacatattcttatcaataataacagctccatgtttccacctaggacaaggggcttccccagaggaattcttcaccattgtccagttctcatggttgaaattatatacccataattcatctgttggtgtccctttatttgtcgtgtcccctccaaacagatagagaaatttataattgatattatcttttgtaactctatctagccaaactatggaagaaaagactcttcccgatggacatatccctttatgctttatttctgaccattctccaccaataaatttatgacccgtatttaacaattcattatttctgttcaatcctccccaaataacggtcgtataagtactagagcaaaaggtgtaagaatgcccatatcttgttcctggaatggactctaatttgtaggtatacttagaccatgtatcttccataaagtcatacatgtagcaatcttttgccagtacatttggcccacataatcctccaaataacaataacgatgggttgttattaatattgtatgttaatgtcatagacgaataggctcttttccctggatttacactcaactttttagatgtaaatgtgttgaggccataagtaaatgttagaaattcgtccagatattcatttttcgaattgattcccccgtatatgaagaactcattctcgtattctactatagagtggccatacttttttgtaaacactttattatcatgataaatatgcgacagaaaaaattctggtggggacatgacacaatccgctactcttgagttggggctgggagtggaactgggtttcccttcttcattcagcttagaggaactatataaatttttgaacgatttggattcatttccaactagcatattatcatcttgagacccctttttcgtcacgccactttttgatgatgcgaatgttcctgacttttgaatagataattttccattcacgtccaaagcattgtcaacgcttcgcatgctgctgtttttgctgaacatctccgctttgtctgtcgtgtagttctgtgagagagtggagtttttggactttttctttttgaagaatttcttttgcttttcattttcggaaaactcctcagtttcggaaaagtctgatatatccgacattttgctgatggggagacagggtgatatgattgcaattcgtcgtgctatattcggctgctattggtatggcggtttatccaaaacgctgcagcagttcttttcgaaaaaacgatactattggccctattactctttcttttgatggtgaacggaagaaaaccttgtgtcgttggaaaaattcactcattaagagtctcctaacacgagatttagctgcagcttgtgagaaataagcaaattcggcctgtttgttgttacctttccttctgcatttgatcgttcatatgtacttattcagacatgtttacgcatttatcgcgttttctccaacttgggtatttaatcgcagtgtccaatttgtaggagaaatattgggagatcaaaacagcaaaacttttttttaaaacaagttcactgttgtcataccctttaaaaatgaaagggaggccaaataaacttacaaagaaaaatggcacatgagaaaaaaataatattggggcacaattgaggggggtaaacactcatccgataaacacacatatatatttgcccatatatgcacacttttaagagaacatataaaagacaacaaattttacaacacttaaaaaagattacgtaaaaaaaaaaaaaaaaaacgcataatgagcctcacataattacgaaaaaatgttacacacattaagtgagaataaaaacgaaagcgtaattttaacaacaggcattttttaaccatgcaaatatttatgaatacatgtatggtagtaaaaaaaaaaaatccatttcgcacataacagctagctttttacacacatttcaaagtttttttttttttttttctcccatcctgttttactttttcgttttaacaacatatatattcgaataaaatgaagtcatgtgaacatttttaaaaatgtacattcacatgccgcatttgtgaaaacctcattcttacgcctttgttttgagaaaaaagctctacattttgaataaacatcaaatttgtaaaaaaaaaaaaaaaaaaaaggggacaagtacctattgcatactcttataatcaatatagagccttaataagcgctgtacaacagagtcattatgtagaggttgtgaggaacagtcacacgcgcaaatttaggcatatcttttggcgcgcataaaactgtacaaaaacagaaaaatgaaaaggaatgtattcatttaaaataaaaaaaatcacgttgaggtgttaagaggttgagttgttaaagcttgaattacgtgttaaatatgaatcttcgacgtagtttattttttgcaactcccttttgcattcctttgcatgtcaacataaatgtaagacagctcagcttgtcaatatggtggaaaacatgaaggcacagtatggcaaataggttaaatctgtcgcaaaaaaaagggatgtccgtaatcaaaatgcttaattaaaatggtacaggcggaaaaaatgtatacatatatgtatatgcacatctacactttttcttaactacgcagaacatgctttacagcacgtgtttgaaaaaaaaaagttccgcgcaaacaattcgggcttattttgggaacacttaaccatgttcattcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccttctttcaatagtgctatataatttacgtcatgtgttaacatttaatcaaaaaaggaatattttgttcggttgcctcttctgggctcaatagtatggaaaatttgtgtgtgtcattctaggacgtgatcttcagcacgcacgtaagaaaaggtacgtatgcacctcgacaggcgtagtagcatatatgcttcgttacaaagcaatatttctacacacgaagacgcaacgcattttttttctgcggaaaatgccttgacaagtcgactatgacattcttgcgaaatacatgcgcggcagaaaagaaaaaatcaatcaacgtagttgtatagcgaaattttggccaaatagacgcagcacatagtgacgtaaagaggaccgcataatggcgaaaaaaaattgctatttcctccttttctggattcttgccttgcttacaaccctcctcaacgtgaaaggcaaagtgttccacggaagcttcaatattagaaaaaatgaaaaaatacactacttgacaaaatttagctgcagcatagggacgtgccaattcaacataaaaatgaagcttaaggataacatcattgcaaagttgcttcattactactacaaaatgagcagcaaatcatccactgatggggaagaccatacggataagttgtttcacatggattatgataatgcataccatgtattgataaacaatgacctgcatggcgtatcccagagagtaacgctaatgctggatattgaacaaaattatgtaaatcaaggggagaagtgtcaagcgttgggaaatttaagaagcgtccacagattgaatataccttttcactttaaatactcagatctagttaacagcaaaacgtacaacataaaaacttttatgagtaataaatattccatatcattcaatacaattcacagtgaattaaaaaacaacaaggtgttgcaatcggagatttctagctacgcttctgctatgaatgaaaaggattttaattacgaatacgtaaacattagtgccaaaacgacacatcgtgttcacgtatggtttttaatgtttgacgattgttaccacagttttatccgtaatttgaagctaaatataaaggctaaaatagcctactgggaatattttttaagtgccgcaaagaagaaggacatttcgagcctagcgtctgccgcgtgggatcaggacattatcgacgatgcccattcggatggtgacgacgatagtaacgacaattccaagttctacaaatcatacaattttgataagaatacccttttggaaaatcctaagagactcctctttttcgaaaataattttacaaagggggagatagaagacatgtcttttttcctcaaatattacaactttaaaaatatgaagaattttacaaacatgtacaacaatttgtataaaaatggattctacgaaaaagtgatagattacatatacgaaaatgatgggttcaaggtcgaatatgaagtaaatatattccagacaaacaattcacatttttcgtacgagctgttatactctccccttctcacttttattttaactattctatatatctttttaattttacaatatggaagcaaaatcctgcagaacatcatgtcgaaagaacacaagcatacaatggtcgtgtgtgtagcttttgtaattttggtacagctaatatctaactctttgctacttatccatttgttggtgtattcaaaaaacggaattggaattgagctttttaagatttctttcaacctgctgaattttttggctcaaattataatgtgcaccatgttgctttcgctaagttacggcttgaccattttcgaggcctccttcgacatttttgccaggatcaaggtgatatttggcgtcattaccttttttcacgtaagaggcgcagccgcgatgagcagcgcagcgaagcgcacataaatgtgcatacatgcgtgtactcgtgcaccatgcagaatgccgccacctgtgcgatgccaaaattgagctgtgcagagaattcgttgctcagttggtctctttttttaaaagcgatgcacaagctgggtgtatcgcgcagcagtgggcatttcgatgagaccgcgcattttttcaattgcaaaatggcactcagtgttaaagcgccatgatatcgttctgctcgtttttttaccacattagcgtgcgcgaaaaaagatatgcatatatatatatacatatatatatatatttttttttccctccccgtgtacacactgctgcgccttatattcgacgttgtagccttttctgccacccgcgcacacgtaggcgcttagcaccatttttgccattcccccctctttgcaggtcgtcttagtcatcctggacaacacatacatcatggagtcgtcatccaaattcttcgacaatgataacattacgggatacataatactagccttgagagtactactagccattgtataccacgtcaatataaacaatttatttttagttgcaaaggtccctaccattcgtaattttttaaaaaagatgtacatatatggactgttttacatattttccttccctatcatttttatggtttgctacatttttgatacatattggagacagcgatttatgttgtttgggacggcatttttgcagtatgtttctacatactttatcacgaaaatgttcttaactaattcagagtactttaaagtttcagatatgtcggcaagcgatctccctggagcaacctccagttggttcaatcagaaaatacacacgtattgaaaaaggagggggaaaaaaaaatgtgaaaaatgaacaatacactagcgaaatgaagaaaaatcaaatgtatagcttgattaatttgctcattcgttatatccaatgtttatttttatttatttatttttttactgttattgttatgtacgtggtgatcacccgttagcgcgcttggggcgcacatacataaacataatatgtgtaaatgtatatatacatagcgcacgcgtgcgtgtgtgcgtatttttttcgcttaaataggtttttccattttttttttttttttttttttgtcttttattcaacagtttaattaacgtttcgttaattcggcatggctcaccagtgacgtaaacacgggggaaaatgaaaaggtgggaaaaggtggaaaaagtggaaaaggtggaaaaggaggaaacacgtaaaacaaaagaagccagcacacaaacggatggacaaacatgcgaacaaagcatatgtcgcgaaattaacacctagcggatacgcataaatacatgcaaaatcaaagctcgtgcgtttttttgtcatttaaaaaatttggctttccttgggggagcggcgcatatgcatatgccactaattttatcgcctcaatgcaatttaagccatatgcgcaggtgaaataaaaaaaaaaaaagtgcgcagcatttttcgcggtttatgttcctcacaataaccaaattcatcacatcgcgcactgttaattagttattcacgtcaagcaaaaggaacgctggattgcttttgtgtgcccaggattttcacctcgcgtatgcataacatgctacaaaatgtataaattgtacacatatatatttacgtacacacaaatttgcccttaagccgcgcgagttttgtgcacacgccacaagcacaaacttacacacatgctataactaaattgctccttgcgggataacatagccaacaagcgatcttctgtgtgaagagccacatgagtacgttttagacggatgggagtggcgattcaccgatttccaccgctgcaattgctgtgcatcaatgtcgtgtcaccagctgcgttcacgtgaaaatatatgcatatatgcacgcacacactcatgctcgcaaatttatgttcttttgtatgtacgtataaagccgctcactcgattgtgtaaaattagccaaaatataggactctctgcatgtcacattacggcactacaaaaagaggtgaacatgatattgggaaaaaatagcagcggattgggataggtaggtaaatgtacacgctacacgtgcttcgttttttcgtcacttttgcgttattttttcttcacgttcgcctcacttttgccacacttttctttccttttttcccgcccttttgttcatcccttcatcattcagaagaaacgcatacatccatttgggaaccctttcgtgaacgcgaaaaggaaaagaagaaaaaaaaaaaaaaaaaaacgtagatcactttgctcccatttactgcgtcacgaaggggcacactctacacgcaagttttttgtgctaacatatttgaggattattatatgtgcatattaactgcatgagcatcttttaagaacacgtaatacaatatagagaacctctccttacatattttcggcgtgacaacaaaagcaaacatccacaaattttatttaaacatatacgctacccaagttggaaataaaaattacttcacagaaaatataattttttttttttcccccttgtatacataatcagtcgcacaaaatggcggatagaaaatcaaacaagaatgcagttgtcaagaatgtagatatgacggaagaaatgcaaattgatgccatcgattgtgccaaccaggctttgcaaaaatataatgtcgaaaaggatattgcagcccatataaaaaaagaatttgacagaaaatatgacccaacatggcactgcgtagtgggcagaaacttcgggtcttatgttacacacgaaactaagaattttatttatttttacattggacaagtagctatactgctgtttaagtcgggctaacatgatacgtccccaagtgtgtgatttcctttgtctttaattattttatttatttttttttttttcacatttgacaagaataattcagagggggattatgtaaaaggatgcaaggtggcattggatcaaatgaactagtggggaaaaaatccgcacatcggatgaagacccataaaatgacgcatacaaacgggtatatgctttacagaaaggataagcttcgcacaaggtgtgcatggaatgaaggaggggaatatattatgcgtgaaaagcgatggcagaatagttctttataactgaacttgttgccccttttcattttacacactttttcagttaagcacaggcaaatatatgtacatgaacatatacatatgcttgcgtctgtgcgttcccatttccatcttcgtgatcacatatgacctctctctctcttctttgtttacataatttcccatttcacctcaccgcaaggtcaattgcttctcattttttttgcgcattgcctcccaatcacatcttttatgtgtgccctggaagctacatcaatttgaaaatttgcatttcacttggacacaaatttcttcctttttttttaataaagtatgaatacttcatagcgaataaagccaaatggtcatttccccttttcattttaaaaaaatttatgtactactaattttcgtataataatatacgcgttaataccaacctacatataattaacaaaaattaatgacagcaataatttgtagtacattgtttttttttataatatatcgacgggtagttcaaaaaaaaaaaagaaaaaaaagggcgaattaagtgtgcgtacaatacgtgtgtgcaaacacacgtgcaaacagatatgaatgcattttacgtgttcctgcaacggtggtgaatagttaaaggggtggtgccttcttgaaggcggcacgtgctaggcatattcgctaaatttaaaatggttacacttgtggacaaaaaaaaaaaaaaaaaaaaaaaatggccgagtcagccgaattaaagtaataaaatcgggcaaaggtgtgacttggtcgatttttttaaaactgaaaaaatgaaggggaaaaaatgtttggctccaaaaggcttagtagtaattcacatggatgaagaacctggcgcggaagcacaagctgccaaagagccctctttccgtattcattgcgcctctttttttgttacgattcattattttctctttttaggtgtgcttcctcttatttgcgtaggtaatgtgagattgctgagcattttcatgccctttcaatgtccacatttttcgtgagcaggtaaattttcatgtcaatctcgaggtctccgataaactgcttgtcagttgtcagggccatcatgagtccgccgaaggaggcgtaaacggtcctgcgaaaggggaagtgcgcatgtgggtatacacaccgggttgcgtactaaaagggggttacaacacttggtgcaacttcccgaacgtgcgtggtcgcatctgagaaacgaacctcctctccgaggacaactcttcgaacttaaaaatcctgccactcataatgtactcaatgttattcaaagcaatgttttcgccttgctcccatattttatcatcatttttattcaaaattttgtcttgtagagccaggtaaatagcctatgaaaggtgatgcaaggtgaacgaatacggtgtgttcatatatatgcaacgttcatgcggtgcagctgaaaacgtatcaccacaatgggatgcaaaataggaaccctggggaggggggagaaaaaaaaaattcattccgccattgttttaccttcttttcctctactttaaacaactccgaatgaacatcaagaattaattccgcatcatatcctgtacttttcgccttaattctgctgactttctcaaacttggaattatctacactgcttatcacaaagcgatcttcgaacaaaatatttgacgccatggttttgagcctttctttctcctttatatgttacatatggagatgatattttttgttccgaataatgcgctttaatcggtgttatgggtttcaaaaaaaggggatgaaaggcaattgggaaatgggaaaaggaaaaatgatcatcaggaaaaattgcaacatatactttcattcatatttatatgtatatgtggctctaccccctccccattggcacaaatgcgcaaacttttaaaaccgatttaagctgtgcgttacatgtagagaggtgcaaggaaaatgcccctcaaggagaaaaaaaatgggtcacttcgaatcatatgaacgaagaacgcaagcgttattttaaatatttccatttgagaaaaaaaaaaaaaaaaaggagttcccttttccgaactgataaaaaattacattcatttttattcgattaagaggagtccatatacaactatttaaagaatgactcgtcaatggccagtcgtcgggacaagttgccccattttggtagaggcacaaaaaaggggattacgcattggggtgggggggtaccataaaccctttttacaacccaaagacgattcgcacaatctgcataatcgaaacaacaggcgaagtgatcacagaggtaatcatatttggtcccccgaaaaaaatgaacaattcgctttttgaaatgttgggcagtgttataaatgttcgtgggggacgacataacggagagttaatatgtgtcgaatgtggggatgggactcctcccatggtggggtaaattcgccccacagttgtcagctctgattgttacacataagttagtacaaactattttaatattctttaaggtacagtgttgtacatacaatacagttggtttggaatagggggggtggggatgcactctgcacataatttacaactaaggatttaaaaaagggagcgcgaaaaaagaaaaaggaaagtatttatttacaactatgaaaaaacgaatggaactcatctcgcttcacgcactctctttccccatttgtggaaagcttgtacaaaatttttatacatttctcatcgttgcaaatttttgtatcattatgatgggaatgatacaaaaaaaaaaaaaggggggggggtagataaggaagatgcacccgataggtccgattgcatctccctttaactaggcaaaaggtaatcatccgattatctgaaactgtggcataataaaaggtaaactaaaccgtcgcgtcatgtctcgttttacaaggataaacatgtacataaaaatggctagaacgcatactctatgttaacgtaatttacattttgagaataccacaagtgggctgtccatcggattggcaaaaaaaaaaaaaggaagaaaggaaggaaggaatgaaggaagaaagaaggaagaaagaaggaagaatgaagaaagaatgaagaaagaaggaagaaaggacggacggaagaaggaacgaaaggccaatgctcagtaacttcttccaaataggcaccacctcttggcaggctttcccgaccagaaacatttcgtattcggtgggagtggaggttgatctagtggaatacataaaggcttcatagctccggagagagaggtctccgtgttagcctggttctgagataatctctgtgtctctttctttatttcgtcctctgttgatatgtcttcacaccatggcgctaggaccattttcttcctatttagggcatccataacttcgctgaaactggtcacttgaacgatggattcatctaatttctttttcgcttttaggaaaagcttcttatgaatatctacaagcatctgttgtgtttccagcaaaacggactctttcttcacattgaatttttcgttggtatctctccttacacaaaggcaagaattattttgaatatctttgggtcctacttcaatccttatgggtactcccctcaattcccagtggttaaatttatacccaggagagtacaaatccctgtcatcaaaaatgcaattaatttgggcactcttcagtactttctcgatatctttacaatagttaaaaataacattttcatccgtgtttttgtacaagattggcacaatgaccactttaaatttggcaactttgggtggtaaaactaatcctttgtcatccccatgggtcatgatcataactccaatcgatctggtggtacacccccaggaggtctgatgtacatactgcttcttttcattttcatcttcaaattcgattttaaacatctttgcaaaattggtacctagataatgtgaagtggctgcttggatggctcgtccattttcacttataaaagcttctgcagtggacgtaaaattggctcctccaaatttttccccttcactttttattcctttaataattggaacagctaaacattcctcgtaccatcttctatacaaatccaaaatgtcaaaaaccattttgacagcttcttcttcatttttatgagccgtatgtccttcttgccacaaaaactctcttgtcctgataaatggagtgggttgtttaaattcccatcgaacgaccgtattccattgattcagtttaaggggcaaatctctgtgtgatcttatccatttggagaaaacggaatacataatcgtttcgcttgtcggcctgatggctatttcttcagggagggtggaatcaccatattttgttacccacgcaacttctgggctaaaaccctctatgtgatttttttccctctccaatttgttcttcgttacaaagagggggaaatatgaattttccacatccaacttttttatttctttgttgaaaaaggtttgcacgcattcccatatgtagtacgaagcaggtctgaggatgtagcacccggagatgtcgtagtattctatcagctcgctctttacgatcacttgtgtgtaccattctgagaagttcgccgttttcttggctgtgattcctagtatgttggcgtccttcgcttggtcgtcctttcccgtgttcgcgccgccacccataccgcttcccgcaccacttcctacaccgcttccccccttttgcccctccattttgtcctcctccagctgcatgtcctccttcttcattttgtccttcccctcctctatgtggatgtactccggggcgtggttatgcaactcacaaaattttacaacgtcttcctgtttcatgtacaagctgctatagttatgcattggatgaataattatatcttccatgttcttcaattcctcgtcaaaatatagcttcacaatattttcttggtcacatttcaaagcaaggggagttaaacaacctggcagcaaattcagcatgctttttaaattcccttcatcaacaaatcttaaattagacgttttaaaaatgctggacaaatattttaagtcaactgttttccaatttactgtgcataagaagaaataatttttttttttatctttgaggaataaattttttataatatttttcgagttttctaaattcatatctagcagatccttaatcgaggttgcctttgcatgcttcacctctttgtattgaatttttagttcgtctagctctttgcataatatttcagccttcttcaattcctcctctggcaccttttcttcacaattggggctactcattttgttgaaaatggaacttctcctcacaaatacgttcacgcaatggttgctgcaattggagccttttactgaggtatctaaaaggggttttagcagtctcatgaacttgtcatgataccgtcacaggtgtggtgtggagagggagatagaattctcaattctgtttactgatgcgtgtttattgcttagttgctctcgtttggactttaatttttttttcccctttatgatgagttagggacgcttcgacttgttagaacctcaaatgtagaacaaaattgtgcacacgatgcaacctttgacggggtaagcagcagaacggatgccctcaacccgaagttacaaatgtagctaagcgaagatgcctggcttcacttctgttcgagcagcgagcggtagatcatcaaagtggaaacacagttgtgcagggggggtgacgtggagaaaaaaggatacagttgtgagggatggcgctcgattcagcacaaatcggcggttaacatttgcataaatatgtatatatatttatatatatgtgtatatatttatatatatatgcatatatatacgcatatgcatatacgtacacgcagtgggtgatcttcttaactacgatcgcgcttgaacgaatcgcttaaatgcgagggcacatgaatggtcatataaaacaggcatgataatgacacgcttatgagaacgcacaagtacatacatacttgccgcacgctacatataaaaagaagcaattcagtagaaatacaaatgcagggagagtggcaacgatagtcgtgcttaggaacataatgggctgctctaagaagggggtcaatactcgagaatctttctttcgttcgaataaagaaaaattgcaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaggaagtaaaaaaaaaaaaaaaaaatgaagccacttgagatgaggttaacaaattaagcataccaactggtgaacaacaccatccgttactaatctatttgtgatcatttttcccccacatgcatggagcaaatgtcatgtgtggccttttttttatttgttaaaatgtatacgttacgcggttaaatggtcatcattcagcgttggcaacaccgttgagttatattgcattcacaacccgcgctttttttttgggggggggcattttcttctcataagaatgtgaagaagagctcttaaccaaatgtagcatcaaaaaacacccttttttacgaattgtacattttttttttcatttttgtaaaaagttgcttaacaaagttttcaaaaaaaatggtcataaaattttatccaggggacacggtcaccatgtatgcacagatttacgcatcttcacaggcatatataaaggcctacaaaataagcacatgccgttgacatatcgtgcagggagaaatagcacaagtggtgtgaccaaggaggagaagtataagagggtggtcggcgagttggtgagctgtcttttcgggcgcacttcgcatcagccatgtttacaaaatggatgtatatatgggactgtagtgtaacgccataattttgtaaaaatgtattgacagaacgaatctaacgccatatggttggtggcaaccgtgctcgcgttcgtcggtttgctagggtgctatgtagtcatgtggtcacctatacatgtgcctttgcaaaagtaagatcacatatgtagaggcacatgtagctgttcataaatgcctacgcaatgataaacatccacgcgcatgcaagtgcgtatataacgcaccacatcattcgatacaccctttttgcccttccctaaaattacgcactctttgatgtaaggtaaaaattagagaagcatctccaaatgtgttaaaaaaaaaaaacaaaacttatattctttatgtgacaaaaaaaaaaaaatgcgttcatcctaattatgcatatgttaaaaaggaataactcatatggaaacgaatcgagggtggaaggagggggtgtttgggatgcatgtggaccaaatgcatgcgcagcgcgacgatgtaaatattactctattgcttaaaagaacgccacaaaaggaggcacataagcacagcacgggcatttgaactagcatgcataactgcgttcaaacataagtaataacgtagcaacgcgtgaaagtcaaaaatcaaaaataatatataaaaaaaaaaaaaacgctagcgtaataacgcagtcagcacgggcgcaacaaagcaaggtgttccatattttagcggcgaattactcatctgcgagccactccgcgaaggccttcagccgcttgttgttcgccaagtactcatcctcttcgtttttgctgatccatctgcagtggggggggaaaggaaaaatgggcagtggtgtgtacaactatgcatgctaacggaaaaacgggtgatattcacgcggataggaacatacgaacgagcgggtcactttattttgttttatttcgctttattttgctttattttgttttattttgctttattttattttgccttattttattttgccttatttcattttattttatttcctgcttactcattaaaatagttgaactcaaaaatatccgagtggtaaatgtactcaaacgccgcgcacaacttgtccgagccgtacacattattttgaacgtcattcgtgaggaactcctttttggaaaaatctaaaatcaacccgtagatggtctcgtagtataaatgatcgtccagaagaaacgacgaaaataacaagtccaattttgccttgtcaaaattttctacccatgtgtctttatcaaactccatgctgttaatgaaatcccaaacaattgggaaaaatgaaatgatgacatctaggtctgtgtaatttagggagagtctgaaacttttcatttccaaaattttgtgactcatatgctgtggtttttcaattgcttctttgcataataatgatatttcttttacaaaagaattcttttcattttcaaaatttattttgtcaaagtgcttatttatgtcactcatgtttgccgtgctgttacaattggattcatcgtccttgtcacttacattggtgtcactcatggtactgtagtttttcgatgtcgagtacacggagtcctcgtcactttcctcttccgagtcgtactctgaaaagctcgtcatttttatcttgccatagttctgtgcatcaccgattagggagaaaagccgcagctggtcctcagagtacctcgtctttacgatgaagttgtttagttcaaagggctctccgtgcagcatgtcatgctcacgtggttcttctgctgcgacgtcctcgttttcgtcgaccacctctttcgcgtccgttgctatttcattcgcctcagccacttcattcgcttcttccttctctgcattcgcctcctcagacacttcattcgcttcttccttctctgcattcgcctcctcaaccacttcattcgcttcttccttctctgcattcgcctcctcagccacttcattcgattcttccttctctgcattcgcctcctcagccacttctttcacctcctccttctcatccttctcttcattcacctcctcagccacttcattcacctctcccttctcttcattaacctcctccttctcttctttcacatccgcatccatttctttctcctcctcatccatttctttcttctcctctttctcttctttcacctcctcatccacttctttcacctgctccttctcttccttctcttcattcacctcttccttctcttctttcacatcctcatccacttctttcacctcctcagaaacttcattcacctcctcagcaacttcattcacctcctcagcaacttcattcacctcctcagcaacttcattcaccccctcagcaacttcattcacctctcccttctcttcattcacctcctccttctcttctttcacctctcccttctcttctttcacccccttcttgccttccttctcttgcttctccccgcctgcgtcctcttcgcagtccttgtgcgtactctcgttgagcgtgttttcctcattctccttggtgacggcctcctgctcgaactgcagggtgggtgcctctccgccgttcccgtccggggcaaagtccttcttctccctttcctcagcggaatggtcgtcctgttctttgctcctcctgcgcactttcaactgcccctttaggtgtttaaacgcgcttaatcttgtatacttccctattttcgtgccagccgggatgttcatatttttccccacaacgcagcattcgtcaatgtatacactctcgttaatgatattattctcactgataaaggagctgataatcgttacgttgtcctttaagatagagtttttcccgatgatgctgttcacaatttttacattttttccaattttgcaatttttacaaatgacggaattttcaataagtgttttttctgaaatctctgtgtaattttccaccaagacaatttttagtaacttacaggaatcatcaatgatggcatttttggctttatacaatctcggttcgcaaaaaataaatttgggtaggtcaggcaaaaggtgcgaagagttggctaaaaaggggtgaacatttctctcaattaatgttttaaaaaatttaaaataaatccgaaaatctgtcaaggttgtaattatctggttacattctgtgtagttataatcgttgttcaaagcatgcacgtaaatttcttctattttaatttcctgcttcaggatattgtaaataaaatccttcctcatgcattggtagtcaaaattctcttcaaataatttgaaaacttgcggggtgataataaaaatgtttggcattacaaggtcatatgagataattatcgagttggtggaggtactaaaattgatggttggtgcatggtattctttattttctcctactttggagagagaagacttttgttccttcttcccaccggcattcattccggtggcacctgcgccacttgtccccttcttcccatccttaggctttacctcatcaaatatttcgctagtcaatattaaataatttttattttttaggggttcaaataggagaagcttgaaggaaaaattatcatacgcaatgacaaaatcgtcattgtgggatttattttcatcactacaatgggataggataagagtcataatttgatttttacatttttccttgtttacaaaatgagcttttataatttcttttatatttgcaattggaattgtatcagaaaggagcaataatatgtcttgataaatctccacacattttttaaagtcccgcaatgcgtcacctaatgtttttacctttttgctcagtttaattatttcaatgtctaaatcgttgtacctttttttgcttttctgaaatttctcaatgtaatgctgcaactccttctcgtgatgagtcaccactatgtaaatttttttaatattattttgtttgaagaaatgtaattgataatcgattaggcacgctccgttgagcggtaagaaaaatctgagactttctgtggttattggctcgtatatttcgtcaaaattgttttctattagcaaccccaccaagtttttcttttcctcgtcgtagaggaggttaaaatctacttccttcttcattttctggcctcctcaagattagcacgctggtatgcgcgagtctctggtatatgtgccccctcgcgcgcttcttcctttgggatggctgcgctgtgtcccacgcttcggtctgtttcctctctatttggtctgcttctacgagctcttcgtgcttctctcactactgcaacttgtgcaacttccgcacctttttttgcttcccccacttccgggcatatcactgtggccgtcgcaagacctacgtggagctgccgcatgcgcaacgcctgctgcttttacgctggacgagtgccttttggcttcgctgattggctaacaaaatttccccaggcataatactgcagaaaatgttcacttcgccgtaaaggagttcctctttattttttttaattgacatttgtaaagaggttggcaaagggggggcctacttttcgcaaaaatggctctgttgtttagcagaatggaaaaatggaaacattcatgcaagtatttgctgtggctgtgctgtactgcccgtgctttgctcaaatgaatgcaaaaaaatgtatttcttcatatatgtatttatttatgtatttaaaaaagaaagcggagggaaaatttcgaaaaaaaaaacaggagaagcttttccttttctcaaaaatgaaaaaaacaacttatggggcgagaaaaaaaaaaaaaaaaaaatcctttttaatgcatctcaaaggaacagttaaattgtaccattaaaaagggatcaaatttcagcttctgagcgatgcgacgaacatgggtgttattcgttatcaccacgtgataaaaaaaaaaattaaaacaaaatgtaaaatgacacaacgtgtcaaaagttaaaaacaaattaggtaaatctttacaaaaaatggcatgttggcttgaggcaggcgactttgagcagtctcctcgcacgtatgtaaatcatgcaggcgtaactttatcagtgtacacacgcatgtgcgtataaggctgcttgcgttgcgcatattaagcaaaataaacgcaaaaacaacgccagcgagggcataatttatgtaaaggccaccacccgggttactgttacgcatacgttttggctttcctgctgctatttgcacagtgccgcaataaatattcccgtgggggagttgcggaaggaaaatatagataaataaataaataaaggaagatatgagagtagcatcattatgtgaggtgtcttttaatttgccccgcataaatggatccacgaaaacgaagggcagttgataattggggggaaaataaaaaaccatttaattacacagtttgaaagaattgacaaaggttcaaaaggaagaaaaaaaaaaaattatttgccacatatacatttgccgtctacaaatattgggacgtttaaacataacgctgtgtgtcacttctttttaaaacacccagtaaggggagatctttaaacaactgcgattatccatttgagcggaacggataagtgatggggtaaatcaacgaagaaaaacgaaatggcaacaacgcagataacgcgcagttgcagaagcagcggcgaaccaaagaaacacatccccatctgcaaaggggtgtactgtgtgatgcggatggcgcacctagcagtgacatttattttacgctgcggggagaagaacttcaccaaattgtaaacacctcctccctctctgcaattttaaaattagtcacttttttcgctttgcatattttgaaaccaagctgggtctctgatccacgttggcttgtttatgatgtacggagtttttttcatggcgggagtgtcttcccgtatatgtttgtacagatcgtttcggcagtgctccagttccacatgcagtttttgacatatgcccagctgttcaatttcttccctaaaaaggacaagaaaaaaaaaatacgattatattttgttttcaacaatgtgtactagccaagatggctcttttttaatgcgcgcatagggatggcaaaatatacatgacagcaataaccccttcgcttttttgtgatttatgcatgtcagtggtgtccatttagtgcacacaagaaggaacacacacaggtgaatatttgtgcacatgttggatatatgctcccgcgaggtgtgctgtggcgggggttctcttttgccaccccatttgtgtggctcattttttctcctttttccgttttatgcctgcttactcgctcaagtacgcgcactcgtagcgatactgcttggccgagttgtaacaactccagtcgtcgttttcgctgttggaatctatgattttgtttgtataaaagtcaaccgcccttttgttagccatgtgtcttctagtggttatccccatgagcaaaatgatgttgaagaagaagcacccgtacactacttttgccgtcctccccagttcattccaccctgttcttagctgctgaaatttgaacattttgtttaatcgtccttattgctatactaattatacactatggaacgccttgacagctatgcaaaaaagagctttaattttagaataactcttatggcgttgtattcctttttgactgtttggcgagctgtgcctatttcgcctctacgcgtgtatgcccattgggagatacctacgcatgtacttggtatgaatagaagtgcgaccgcatgattgccaaccgctgctgttttgtacatccctgcggagactcccaatttcacccagaggaggtatctcaaaatgcgcaatcgcataaacgaccgcgtaaattttcatcgcatgatcatttgaactcgggcatacaaaatgtacatttgtgttggtctccttcgttgcaaacgttttggtaattttaaaaaagtgcgcttatgtacttgtagttattttttctttcgataatttgtgaagcgttttaaaaagcagaagcagaaacggaagtgaaattttatcataatttttttttttttttttttttttttatttttttttttttacgcctccctcctgagtattgtgcaaagtcgttcattaatcaaagggcatttcttcaccaaagtatgcgtattttttattttaaacattttaaacctaacattttttttttttttttttttggcgcattattaggtcatgctgaattatattgttgtatgaatatgtgcatgtatttacgtacgtgtaaatgtacatgtccgcgtttgcccccatttttaagtagcatttgtcattattcgccctttgccacgcatgaacagatgagcgcacacattatgtccgcgcgcgcgtgtgtatattagcccgttcgctcccctgccgaccgcgccatttggtactgttttgcccacgtattgccaacgtaagcgacgaatgggccattagttcacaaatgggcatgcacatggggtgtgagactgtatgtactcgtccacgtggggcagtcacatgtcggagttaactgtccactcataggagtaacccgcccacgcgtagatgtaacccgttcgagcttgtgccactcatcggcgtatcccccttcgttcctttttttctgtttgttgtaattccgcgccccatttgttttaacttttctgtgtatcgtttgtgacccatacatgggtgttcaagcgtgtgcatgagaacaacctcgcccgcaggtagaactgtgttcacgtatcaccgaagcaggtagcaactcaagtaggcagaaacccgcgtatgtagcaacccaagcacgtatcaccgaagcacgtatcacccaagtacgtagcaacccgcgcatgtagcagcccacacgtgcgctggtcgagcgaggagaaagccaaacccatcgtcactcccccccagagaatacaccaattggacaggaccagaatgaaggataaggtgaaatacaacctctttggtaacttcctatccaatcatgtattaatattcttcctggtttttctgttgaacctgttgatattcttctcgttcatcaatggcttcctattcccgagagaaggaatcacaaacaagtcggaagatttggaaacctttagcagaaaggtgtttggcgatgaatacatagaatcacagaagagtaaaaaaaatgtgcactccattgtgaatgcaccgtacgacagaatagtggtcctactgatagattcactgaggtttgattttacgttatacgatccgaattataaaaaagagcaagaaaatgacgaatcggtcgatgaagaaaaaaatacttcaaaggaggaggtgagatttttccaaaacaacatgatgcatttgcaccacatgttgaagacagagaaagaaaaaacaatgttatttcgatttcaagcagatgcacctacgattaccacgtcgaggttaaaatctatggtcattggctccataccaaatttcttagacttaaatgaaaattttagtccaagtgatgatatacaagataatttcatagagcaactttactataatagaaaaacggtcacagctatcggagatgacacacttgtaaaattgacaaaaaatgtatcgaggaaattagtgtacgaaagttttaacattttcgatttgtacgatttggacatcaagtcgaagaatcatttttatgaagagtatcctttggattattgggaccttttgtttgtacacgttttgggggtagatcacgtaggccatgtagggaaacccaattcgaggaagatgaaaaatgtgttaaaagatttcgacatttttgtagacgatatagtacagaaggttaaatcggaaaagaagaagaaaactctttttgttctttttggtgatcatggacaaacacgcacaggagatcacagtgggtacagtgcagatgagacagatacctctctgtttatctattccccattgaaatttatgcctctagataagaacataattaataagacgtttattctatacgataaggacaagctagagagaaacaactccgattctccctctgcatttagtgcttgcgtcccagacgaggaccagtgctatgtagaaagctataaaaattaccattccgctttgaacgattcgaataaggacaaaacctacttctacgatgttaggcacaccaggcaaataaacttagtgagcacgctatcgtttctgattggatccaccattcccttttgcaacgtgggaaatgttatcatggattttatcccgaacgcgtacaaggagggtgccccatctacagcgtccgcttcttccactgcatcttatgcatcttctaattatggagaggaaggaaacggaagtgaaagcaacccttccagtgaggaccccacgggagaagataactccccgggggagagtaaacccagtgtggaactgaacgaagatgatgggaagcactccgacttatattacgaggttctcaatttacactacatcgcagaactgaactatgccaacttgtggcagataaatagatacctaaacgagtatgaaggacactatggggtcatcaaaaatgaagattatttttttattaaaaataattggaaacatatagaagaagaaatgctacgattttttcaaccaaataaaaaattcctagacttagaagaaattctaacaagtgaaaaggaagagtacataaaatatataaacaaaatgagaaatctcatggaagttacccagaaatatttttacatcatttttgctgccaaaaaaccatcctttattgtcctatgcctaattgtgaacatattctttttgatcatatttcatatattttaccataactcaaaattgaattgttactacaagtccatttcagctggcagcttcattcttctcctcactatttttttcattgcccttctttcactcgacatgtataacaagtgtctgcacctactcgtgttgtcattcctgttcatacttctagtcgttgggatattcttctctaaaaataagtacacagattttttccgattcattagctatgtcaagatatccctcgtatgtagtaacctcccagaggagaatttgaagaaatacacagctatacaagcgcaaggtgaaaactccattcatcaggacaagagtagatatgtgaacgcagggaatcattccaagaacacctttcttcgaaaaagtttccgattttttaaatgtctttatatcataatcaagcgaagtatcgcgagaagcataaatatagtcttgccacatatatttatcattactaagtgcattttctctgcaaagaagaagctacttaaaacgctaatgaataataactacttcctttttgtcgccatttggagctcgtgtgaattgtccttctactacatattcaaggagaggcactacatccactttgtgttaattgcctacgtggtgctttctctgttaaagtgcgagtctttcttctccctgcaccttttgcggtaagaagcaggggaatatgttatgtgtattccctcccgcttcaaacacatccctgtaatgtgtattcccccccgctgcacacaacgccgtaatgtgtatgcccctcatgtgtgtctccccgtccaccttcgcagcggactggtcctcatcaccgtcctagtcgtgaacgcggcgttcagcttcacgccgggatatttcgagcatgacatggaaaagttgtacctgaagaaatccgtgctacaaatggcgttacccatttcgctacacttttttagtatcttatttataaattgcggttccaacaagctgctgaaaagggaaataaaaattgtcatgtcgttaggatggaccgtgcagttcgcattagtacttttgtatttccttaaaatcaacgaggaagtgatattttggaaccccataggtgtttacttgacgacatttttgctatacctgttcgtcatattaagaaaaagcagcataatgcaagaggaaaaagtaccggagtcgttccagaagatacacgaagtttctataactctgttcctaatactgttttcttccctccagttatcgctcatcgcatatagcaacacaaacttgagtgtcttgctattcctctacacaacgctatttttcttttactttttttttgtgagtacaaataatttggaagaaaataaagatatgaataacattaaaataaaatggattgaagaaaataaacaggtacatatgtttaccaatttggaggacgaaaaaaaaacggttgaaatgagtcaggtgaatacatgggttaaggaaaaatttgatctcaaacttgtgcaacagaaatgtaccttgctagataaatgcagctcacttaacgaaacagatgccacacaaattcaaatttacaaattagtaaagaacattccatttttctctcttagtgacaccgatttttatttactctcagctatacttataaaatacacgttctttttaactggccaaaaatttgtcctaaatagcttgcccctgacttcagcatacatcggttttaataaatatgtttggcctataagtcatatttacatacttattcacatgtttttcccgatgctgttttctctttttttcattctttatgtgttcaatttgaggaagatcaaaatgctgacgtgttttaagcaggtcgatatttacaatttttatttctacccactgattaaccttttcttcaagtaagttgcagagctgtgcaaaaagggggggctgccccgcgggtgtgtgtactggacgcacctgttcccgtaggtcagcgtaccatcgaaatttacttcggttgtgaccccccttactgatttatttgattattttgatttttcgattttttccccgcttcgttaggatcattttcttattctgctgcaagtgcctcacggccctgtgggtggccttctacctggagctgcacctcatggtaagcacctcgcgctgggagaattgcgcaaatgggagagagaatgcgtgcgcatcgttatgagagggatcgaggacgtccaactgtatgtaccggcacatagggagagtgcacgctctgccaccttggcatgtcccgagcacacacacacacacacacacattcgcgtgtacccccccgtttgtattcccttttcagctctacgactacttcttgccaaatttctttttcctgactgcaatcaatttcgtgttcatcgttttttccattttaatgctatccctgacgaaacacatatttttaagataattattttttttgtttggctgggtaaaaaattttgctcatcgtgtcttcccgttggagtggcgaccagtccctgtcctgtttcaaaaagggggggtaggaaatggagcacaaaatggagcacaaactggagcacaaactggagcacaaactggagcacaaactggagcacaaactggagcacaaactggagcacaaactggagcaccaaatggagcacagaataaagcacaaaatggagcacataacatagaacaaaaatgtggtaaaaaaaaaaacgagcgcagtttctggtgtgaaagattaaccccccttttgcagttacaaattgggtgccgccttttcatttccgttttgtcgtaaaaggcgcctccacgtgtaatcagtgaatgtacggatggaagtaccacccacttgtgcaggaccaaaggaacactttttatttttaatttttgacatcatgtgcacatttcgcgaatttgtttggtagttttttttttttttttttttttgttcctgcgagaattctccttttaatcacgaattcgcacgtatgtcgcgagcacagtatgccacttaatagcatatctgcgcgctttttttaaacaaaaggttttccattgtttcgagtatacacacatgtgtacatatatatatgtggagtgtgtatacacatgtgcgcgtgcgcccgtgaaaaacctcattcatgttaatctgtcactttttaatttttccgagttccttcaacgagcgagctatttcgtccacagcttaccttccaccatgagtgcccatacgaaatgaaaatctcctcgttcttttggatatccctttgtgcgcgaaatatcattatttgatcggacgttattgtatcctgcggggtggagaaaggaaggtgggggggattacaaaatgggcacatttcacgatggatggtatggcacaacagcatggagtgtaaaaaaggcaaataaaacaggatagagtatatgatatgatacggtgtaatgtgtggacggctgagcactgtgggggatgatatccattcgccgttacaacacacacaggtttgaaaaaaaaggaaaatttttttggacatttttctcatccttgtcagactttttttccttctcttccctcagcgacactatatgaacaaaggcattggggagatctgaatgattatataaaattccgtagcccaggggaaaaagcttataattgatcgcgtctgtccttttcatgacaatttgaattacttttgagttcatgttttcttttttgctttcgaataaataatgaaccagcttttctgggatatcttcatttttcattttgatcgtcgggcatatttcaatgatttcatttttttttatttcgtcaaatgagaatataccaaccccgttaagaggggaacttccaacgtacactcttttgtgaagctcgttaaaattgatttgttcattttttaaaatttgtcttagcgtatcttttgcgaaatagttgtgaaacctccttctggtcatgaccaattcagccatttttgcagccgggggatgccttatataagtcataattaatcaattgggggggggaagcaaaactggcggagcaaggcgccgtaacgaatgaattggaaaatgttaccaaatgagatggttaacgaaattaattggcacacctgacgttggaaggggtttgttacttggccagttccgcgcagtggaatacattttgctcgttatagtaacctacgtgtcgtcttaaattagaaagagggcgcgtttttcaaactgtcgattagggcatgtgcagtggaacatacatttataggtcccatccccaggttagttttatcattcctgttatttattccctccttttaaatgataaactttttttctactttgtgccaaaaatatatggcacgttttgcgcaggtcgacgtagtggtagagacttacgagtgaacatttattcaaggagggaagaacaaaaacctatgcgttaaaacgtgggcaaaagtgcacacaagcatgtatgtacatatgtacatgtcaaaatgcacatattggtcgcccattttttagcgcgaacctggtgaatcctaacttggggattcccaatcaggaaaggtgcgtccctctttttaaggaattgttcgccctgcttgacgcggatccgaagcgacgtcatcgaatcacaaatttgaaaatatcatgtgaacaaaaagttggggggaatgctatgccaaagggaaaggcacacacaagtttgcagctccacgtaatgaacaaaagtgaacgtttttttttttctacctatctacggcacacgcaatgttctacgggaacaggtgcactaaatgtcatacgaacgggcatcgcgaaggacacatgcacgttgaccatctgggtgagagtagactctaactgctgtggaattacatccccacaaaacagccgaaacttctttctgtgcttctttttataatgacaaaaattgtgatatataagtgagagagcacagagggcgaagaagctatgaaagaggtccgcttcttggtgggataaattttgcccctcataaaaattaaaggcattatttctacccccatggtttttaaatgccattctggaaaaacctcccttccgtttatcttggcacgtcaaaatgaaagtaattaaaatatttacattgaacagtttagttaaatttgttttcagggcaactaaacttcccaaaacccaccacgcgtaacagacatcgtggtcctttccaacacgtccgttaatgcccatgttgtcatacctatcgcagagccatctgagggggaagggatgaatacaaatataggcatccgtgcataggtgttgtatgggcatatgcagatgtacataccaagtggtgcttatctttcactatgaatgtgcgagccgtataggttgcgcttccctcagccgtcacccatcttggtcattcacacaagtgttttaatcgctcgcaggttgcttacctaattagtttcccccgtaagaggctgttacctgacaagtagttgccactacccctgacccttaacaaatttaaagaattgatcgcacaaaatgtcgtgcccgcatgtgactctgacccagggacattagaaaaacctccatccaaattcaaacaggttaatatccagtgggcacatctctcgtcattgttatacaaactgatacgaatatttctctttttcaatagaagggataaaaaatataaaattgataaggcacagaacatgaaacgcatatcgccatcgaattgaaaccttgcactgctcagtgagaaatggtagaaaccttttttctcatcaaaaaggaagtagacaaaattgtatatctccagaatcattttcgtgcttatatcttcttcacttattttgttcaacaaaaataatatttggatggcgcttagggtggatattacgttcgcttcgtataggctgcttttgttgcatggactgaatccacttagatgaaatctctttttttttcttttgcccacaggtatcgtcttcaccattctgttagactcttccccttccactcggtttgcacattctgggctacctatcatccgtttggcattacttccttcggttaaaactgccatttcgtcatacgtctttttagatcctcccccttcggcacctacgcagtttaagcatcctaagccgtcatgtggtttcccttcatttgtgaagttatcattttccatttgggggatgtttcctccaatggggctatgaccaatcgtgacattttcacactgagatggtaatccactgtcttcccccttggcacaaaccaccgcgtaaaaaccgttagggtcacttttcgacttaccaactatttggtcaatatcctcatttgataaaaagtgcttttccttttttaacttgtaaatatatttttgcttaattttttttttctccaaacagtgcattactatggagtagagggtatctattaccttcctgtcgagcacctcatcgaggctctttctgttcttccttactattgtgagtccgcttagaacccaaaaaatggcactgataaaaatggattcatacttactagatacgctgctatttggagagttgtttcctaatttttcttttattgtgtttaggaagtatttcgcatgtaggtttaggtccaagtccatacttctgacgacgtgcaggggcaacgggggaaaaagcatgggttgggtacaccaagccgtacagacagtagcaaagcgggtgaggaaggcacaatcggactataactctatttcttcacaacgttgtcacatcaatgcatgggggtttccaaaaaaaaaaagagagcctttaaaaaatgtatattagatcgtatgatagggtccagaataaaatgaaggactaaaagtgggaaaaaaatatatgcaaacgggaaagattgtacaagcatgacggggaataagatgtatttactcggatgtatagatgtacgcccaaatgagttaatactaaatgaaacgtggtggtggaattcacagagagggtgcattcccatcgaggcttactatcaatccactaaaaaagtcacggcataaaacatcagatggtttcataaaaaaggacttaaagtcagttctgatatgagagaaggtcattaatgtccctattgccgtgaatatagaaaagagcaaaaaaccgtaagtgccttggacccctaaaattccaactgtaattcctccaattattccataaaactgtttactcaaaataagagaatttttgttgtgcttaatttttctgtcattgtactgactatccttggatagttttgcgtctaagatgttctttagtatggctacattttgctttggcggggttggcttcgcttccattattgtcttggaaggggtcagatggtgggtagccggtggtgggtagctgatggtgggtagctgacggtgggtagctgatggtgaccaatttttcagaggggagatggctatgctagctgccagacgagcctcacctaagccaactctgaacgaactgtgcagctcatgcaaagcaccaaagtgaaccccccctgggagactcctaactaaatgctcttaacaacagcgcgaaaattaaaccaaaaagggaaaaaaataaatatgcgtatttctcagaagttgaaaaaaatattatggcctcataaaattggcatacttcttaaatacatgtatatacaatgtcatcacgcgttctcattttagtaaaacactttttctatgtataaatcatcagttcggaaaaaattgcttgttcgtggtgaaacttatttttttttgtgatgcagcataaaaaaggcgaaaagagtaattaggcaagttgggcaaaaactgcattccgcgttgccaaatggtcgaaaaataaaaaatggagtatcccaccctggaaaggaaaaaaaaaaattgtctccaaaatgcatgcatttgtgtaccttacaattttaaattgacttgcaaaatggagagtaatcattcttttttaaaacgtgtaagtagcacctcaggaacatttggggggtcttccttctttttcttctttttcttcccttttttgcatcccccccccattatttcacgcaaaagcaatgttgcaaaccgggcaccaccaagtctcacaatttgtaaaaaagaggaaaagcgcacaagcgtaatggttgcctcctaaaaatatttcaaacttgttgggccaaaaacttattgttcctttttggagtcactttgataaagcaaaaaataaaataaaataaaataaaataaaatacataatgctatgttatagccccccatttcagcttaactatggcgtcgttacaccactgctgcaggacaatggttggttgtaaaaaaaaaaaaaggattaacacttttccattcgcatttcctttttttcttttcggttccaaaaaaaaaggcacaaattaaaatacgcggcttgtttttttttttttttgttttcccattcaggtgtgtagatacacccatttaaccatttcgttgagacgcttaatgtgtaccactacagtgatgagaggtagcgccttctatttacccattttgggaaagactcagtgcgcacgtaaaaagtgcatgtaattcatctctccgttgattgtcaaatttgaacagatgaaaatctcccctctgtcgtcgctgatattaccagttgacttatcttcagttccctccctccatttttgttaaccctatgttggtatctccactcttgacttgattttcaccgttttgttatcacctcgcactttttccgcctatcgcaaaattgtgtctccccataagcgcgccatatttatgtgtgtaagtgcatgtccgtttatgtacccaccttagcgcatgctctgacctgactcatcctcttcgaaacaaattgtgcatttcgatctcacccagtattgatgtcaaaatgagcagaatactccccgtgtatgtgatagccatttcgtgcctcctgtcaaacataaaatgtttcgcgacgaacgtctacaacggaagtggccttcataactgttccagcgtcttctgttcttacgataaattatcaaatatttacgacaattctaagtttatcttggcggagctggaaagcattttgtacgatgtgcgggatgagaaggatgcgcatcagtcaggttgggctttttacaaaaatgtgtttcccccaagagggctattcctcgaggtgcaatcctaagtaaacgcatatgaataaatcactaaaccaaatgaccatacgtttatgcttccacacatgaccacctctccgctccaccgattttacagaacacgagcgggacaaatcactagatctcgaaataaaattccctaattctgaggatcacgaggatttgtcatacttatctccggacgaggagtatgaaaatgaaagcagctatagtgagcccgttccatacatcatcattagcaggatggacgatggttatagttcattttaattttcctaaatgattgcttctttttagttattccttttgtgccataagcataggatcgttacactgtgacgctccaaatgaatggaaaaaataaccgcccatccttcatgtcattttatccctttttttatttatgaacacgtgcagacgacttcgaaaagaccatactagtaaagaaaacaaaaatatgtcccgtaacaatttgctaagcggagtggaaggccactacaacatatgtgtgaaatataccattcctattctataatgtggttgcttctaaaactcagttgcgtgcttttctttggcacacaaagtcttccacccaatgtttgatgtgttccccttcagaataacaacccgaagcggctaaacgattgggaaaatagagaactgacgaacgaagaacaaatggacatggccttctcaagaatacgtgacgtaggcattggtggttacaagcgcacagacttttttgcctgcgtgtacactatgtctgtacatttattcatgcacatatttcctacacatggacatatggcgacttcccctttttgtgcaagaccagcttgaagaacaacagaagcgcttttcggaggagaagaggtcaggctgggatacgaaaaaccatagaaaagcgcaaatataatcttttcacattttctacacatgcgcaacgcctctgtgccagcacaatttaaaatacacaccttttcctgtttaaccgattgtcacttttatttcccctttttccacttcacctgtttcatgtcaaaatgttatcatcgtactgaaggaaattcaatttgaagaaatacctacgatgaagtcggcatgcggtgcacgcaaaatgaggacgctaaaaaagaaggagtccccgaggtgatgcataacctagccatattctgcacatttttaaagaatgcagatacgtttgttcagttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaattgtttacacacgcatatatgtatctatgtggacatatgaatgcacatctccacagtcacgtgtggtgcctttacaaatgagtctaccaaaaaacgaatgagataattattttttaaaacattaaaaaaaaaaaaaaattaatgcggcgtggggacataaccgtctacataaaaatttctcgtcatggggggcaactttatcttcattccgtctagctcctttttgagtttcacctggcatcctagtctggaactgcaaaagggaaaatggttcttctcaatgtgtcgtagtttaaacaccagctgggttaaacatgggggcatcctttgggcgcaccccctcaccaggcaaaacgggggattacaaaacgggggattacaaaacggggtattacgaaacatggtgttgcaaaacatggtgctgcgaaaagggtggcacatgaccgggcctacgcctgcacacgctccgtccgccttacgtttcggttatgcagggggccagctctagcatgtcaatttcgttgtcaagtgcttccggcaaaaggtcgtaatatttttcgtcaatgatcacgtggcaagtggaacacgcgcagaaaccgtcacacgcccctacacaaaaaaaagggagaaaacgggatgtgaaaacaccaactcggattaatttgcacaagatatgcattcccactaattaatcgccaagtgataaaactaacaaatggtgctttcccctgctgggtgtaccttctatgtttatgctattttcatgggcaacttttaatatgctatctcctacttttgctttaacggttttttcataattgtcctgatttacaaatgtcacgtcacttggaaggggaaaagaagggggcaaaaatggggaaaaaaggagaaaaaatgggaaaaaaagagttaacggttagttgaggggggcttttacataagacaaaatagcatagtggtgttcacgcggagtatgcgggcttatgtatgttcgcccaattatgtgcgtgcgtaggtgaacatctcagggatggagaactcacatttcttcgtgaccctgggtagtgaacgctctgatataattaaaataaatgcacttattttttatcttgttcaatagagcccttttgaatgtatcgtttctactgagaaagctaaactctgcgaatgggtgaggacggacacgcgtcgcgttcgtgttgtaagtacgtatgtgtgtagaagcgcttatgtagatatgtccaatcgggcaagcggaaatttcatctgtgcacacgcctgctcacataactgtgcatacgcctggttacataactgtgaacaggtttgtctttcgctcttttttttccctgtcccttacttgtaatcattttccccgtcctccgtcatttaatttgtgaaagctttacacaagttgtgtacatatgtataatcgaacacgttttgttgacgttgtttcggctgtacaggtggtgaatgtggtgcatgtggtgcatgtggtgcaagagattagctttcatccggagcaatgtccagctggatggccaaaatggtccgtacaaaattgtggcaaaattggggggggagtgattaaaagttgcatccagtgtttcttcaaatggcaccgcagatggagcttcaaagagtgagtaaaaaattcggcagtaggcttatacaccaatagggaacaaaatggagcaatgacatagtctcatcggaacagtcgcatgggagtagtcgcaatggaacagttgcacggaattaattcgaaaaggagaaaagaaaaataaattcagaaaccattttcttccttatgtactacagtcaggggagataaaaattaaaaaaaaaaaaaaaaaaaaaatcaggcatgtgctgcgatatgcatgctggccacttcggaagtgccgttttttttttttctctcttnnnnnnnnnnttttttttctctctccttttggaggtgataccatttacgctttttcaccctttgcaattttttacaacatttataagctcggattcacttaaacttgtaagccaaaatgggccacaaaaattaaccacatatgacgtttttttttctttttcatgctattcgcatatttgactgctcacttttgtgcatttttttttcgcagcgcatttaaatatgaacctttaattctccttttggcttgatataacagttcctttcctttttttttccctccctaagcgaacagtttattgaaacgggttaactgcacatttgtgtagattacatacccgggtaggtatattattcataaacgcacacagacatcgagggggactcttgcatcggtcgacttatccacgctgtgagattcttttaattgcagcacggcatgtgttgcaaagaagaggcataaggaggagaactaccaaatgaggggacagcgacgctgaaaggggaaaggcaatagatcatcatactgtcttaaggggcgaggtcgttgccggtacatgatgttttaataaaaaaagcgaaaagggagtaacacgcagcgatgaaattgtgaccaataaaaataaagcagataaatcgaatcaagcagatagcacggaaaacacggataacgccaactgagcgtcgacccgatgcgccccgcacggaaccccccccagacacacaaacatgcatcagcccaaatatgataggcaaaatatttgacaacgcttttcgaatacgtacatataacaggctggtgtgcttcgtcattgggggagccttctcctacagttttgcaaaccccgacatggataccgtgtatgaatttttcccaatttttaagcaaaacaaatatgcatacttgacatttcttgaagtgaacgaaaatcatggaaacgtatttgaagaaaaacttaaggacttatgcaggttttatcagaaacagcctggttatttatatacaaaaataattaaaaggaaaaacaatctcaataatttaagcaaatacattgttgtttcaacttggttaaagagtgagaattatctcctggcgtgtaataggatgtacggacaacttttgatcaaaaacatacaaaattacgctaattataattcctttttgtacaggatagttgtcgatgactcggactatctaccccccttttgacgggggctggaagtttgccattacccagattgagatggtttgtttgtttttttttttttggcatttcttttggcaaaacgtttatgaaaaaagtgcaaacatttctttgcagttttttgggaacccttttgcaactttcccgatgaacatttttttatactctacaaatgcactgacaagaaggtgctctggagaaggtttctttttttaaagggggacttcccttttggttatctcataatcacgtattatttgtgtgtaaatttatacgaaataacatcctgcgctaaatccatttttttttttttttcctccatttttataattttcgttgtctactctttgtttaatttttgtttaaccatttttatttccgcatatgtgtgtgttcatatgcgcgtaggcacatacccccgtttatgccattcacgggtatatgccttccatccccgagcaaaacttagtaactcctatttttatgaaacaacggaaagtgcctaaatctccgtgacatgatacaaaacagctcgaaacatttttaaaatggtaatctgtatgcaaacatgtgtgtgtacacctgggcctctttttatccatgtacaccccataaggatcatacaagggagggaaaaaactgcatggtggtccttctcaccaattggggatcccaattttgatccaacgtgacatccggttcgttgaaacgacgcccagattcctcgtgttggggtgtttattcatgtgtatatacgtctatgctcacgtgagccatttccccctccagtattgtacgtacatcatgacttctcacctcaatgcgtcatgagccgggatttttttggccccatatgacaaaacgtaaaattggaaatttatgaaatggaaaaaaatgaaacgaaacaattttttctaattcataagacatgttattttataactaattttttttttccccatttttattctacatactttcctctatttcgcaagtcaccaaagttcgaagagcaacagaaacgactacattaaaaaaaaaacaaaaagataaaaaaggcggaaaaaacaattagatagaaaaattctcttatgtgccacttcgacggaataaagcaaaaatgaggattcgttcttacatttatgctttggcgaccgcgctatgtatcaattcgatatttgcttatagaagattaaaagatattaataacttgcacattttatcgcagggcttcaatgagataaaaccggtaggtgtaaaatgctcgcctttctgcttattcatttagctagcatttttgcgcatataccaatgcatatggttttccttggttttattgtattttttttttttttttttccacattttttgtctcattcctttcttctttttcgtgcatttcctcgccagaccaacttccaccaaattcgatcgagggctaagtctgccgcgccggaccaggtagaacacttacgtcgtagggcattgaaaagggtgacatatgcccacttgtacatggctcccttttaagtgtgcttagcttacgtgtgatatcgctctcacatttggatctaaaaaatggagctaacccctttgcgaaaatttttattcccctcctcgcagctgaacattgacataggcgattggaccatttacataacgcacaaaacaccgtactacaacacggagaaaattaaaaccatcttaatttactccatgacctacccgtttaaggagttggaagagtttaaagaatatctttttgaggattagcaccacgtggatggctcgaaaaatggtaagtatattttgcccaaaatgaagcagcacaaaaagaggcttaacaaagtggatgaacaggaattccccccaattgtaaaattggcacgtcaacgggaatttatccgcacttttaaccttagcaaatgaggggagcgaacacacacgtgtgtgtgtatctgcatacagctgtgctcctcacaaggagctacactaagtaagacaccacacgttacccacttattacatggtttaactcaattctcttttaggtagaatggaggccattctagagcaaaaagtaaaacgcttggggagtctacccctgcacaattatgcgaagaaacaactggtgggtgatgcacaaatcacgaaattgctttttggacagaacgcgaaaaggagaaaggaataagctgcggagaagcagctcaacttacgaattcagcaaaatgggggaataagcggtccccatttaatacagcgcttgaaacgcgccacgtgtgattgaagaggccgctctaccgttctgcatcccttgcgcatccgcaacagcagagtgtacacacatatatatatacgtagcatacacttctacacacctacacgtatacacatataaaaaacgaccgtgcgtttcgccattcatttcacctttatgtgattgcaaaaatggtactctacacgacagcgtgttagaaattacgtgtgtttcttatgccaatttttttccttttttctttttttcgttttttttttccgttcataacatttgcaaaacgatttaggtgttttttttccaaacgacgttcgcaattttttggatttaaaattaaccattgggtcttacccactgggggaaaaaaagggaacggttaagaggggctacgaaaaggtgaaaacggctagggaaagtaaaccatgcgaagatgcacgagctacggaaaaacaaaacaacgcagcgttcagcgcatattttctgaactgaaaaaaaaaatatctttggaccaatatgtgatcaaagtgccggtaatttttctgaatgtatattatcatcgtggacaaatcgcaccaacacatttgcaggaatgctacgtatgtgacgtgcgaacaagtgaacatataatgatacgtacattttcattttacatttctgtatgcataacgtaacgctcacccgtttttgcggaataagcaaaatctttttttttttttgggtgtatacatatgtaaaggacgaatttagcgaaattgcattttttttaagctgtatttttaaagaacagtggaaaacactttttttttgttgttttttttttccagtgaaaatgcactttgaaggacgcatgaaaggaggagcttgtgataaattcggttaattacctgacccaagtgtatgcgcaaaggtagtggtatagcatagcatagtatagcacagcatagtatagcacatgcgcgcaatccccccgtgatatatgcgaagcgtgaggggtcgtttccgcacatcgtttccggtcaagtacagttaaaaaaacaccgaaggcagaaagaagcgaaagcagaaaaattacctttcggaagtgtgacgcatctccaatttttttgcagtactgtcgctggagaagtataagcattatacgcgccatacgtgccaaccgtgctgtacatacgtatatatatatatatatatatacgctttcatatgtacatgcttacataaacttatgcgtacgtgcgtatctgtttgtcgaaggcgtagtacaccatcctgtgccatcaactttttgtcgatcacaacattggagcagcaacaatggatatggaaatcaaagatttcgataagttttctggatttcgaattaactgcacgaaggatttgatcgttaagggaagcataagtgccgtggtggggatgatactggggattatgtgctcgcttatagtcaattgcacgttagttgaggtttccctgtcgaagtttttttccatggtaagttgcgcatcgcattgtatgcacgttatgtataaatatacataacgtgcacatttatgtgttcattttttgccccgcgaggagggctctatggcagccccaacatacaacacatgggtgtatgggtgcctacaagtttacacctgcgcgaggaggagcaaccgagcccccctcctatttggttgcactatttaattggtccaccgctctacttccccactgcttcgttactacatttccaattttgtcgcccctccccctgcagtatttcggtatactattcatcatagttggactaataattttctggcggttgaatgccaatgtaacggacgaagcagaaaatagaagaagccaactgatgatattggcgggactggtatgaatgcaaatctggcgtagatacgacggaaacaaggctttgcctttttacgaacgtgcacagaggagaggatgtacatgtctacatatgagtatgttggatgattaaaaatgcaaacacaccatcatgtattcacacgtgcgctccgtatttcacctttgcagattgttttttcaggaattctgtgcctcttcttcgaccgttcttggctgttttccctgtcgtccctatccaaagtccccatttactgcatcctcggaattagcatttccttcgctttgacattcagcttaatagatttgataaactacctgatcgggtttatccaggggtccataacgaggccgctgattgagtcggtagcgcaggtaagcggcgagagcggaacggaagcaaaaacgaatgagggaaagaacgatggaacgaacgaaggatcaaacgaaggaacgaacgaagaaacaagcgcgaaagcaaactcgtaaatgtgaagagcgctcctccacgtacacacccctacacgcgcacgtgtgcacacattccccatgcgccactttttcaggtgtacctgattctattgttcacaataacaatgggagggatattcgggttcatttttggtttgctggacgtagaagacgaatcctcccaccacattcgcttggccctgatgaaggcggaaaattgttgcttccccctgggagccgttctaggaggaatagtaagatcatgtgaatctcgtgcagcggttaccccgctctatgtgctcatgtgtgtgttacatttatgccgctgccctccctgtgcatgcaccattttaactgcgttcatttttttttacccctcttttaacgaatttaggccgggtttggtaatgaagttttcaggcaacaaagcgaagcctacaaaattgaaaacgttaccgagtttgatgatgaagtttgaaaggcatactatttttttcctatttttttttttttttgtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttgtttttgttcatttctcttcttacctgtgtgattcatttttctatttattactacttctcacatgtgttgttttgacttatctgtaaatgataaaatgtgttgacttgcaaaagtaaaaaaggaaacttctcccatgactttgtttttaacgaataattctgcttataaaaaaggtaaaatttaaaggaaaaggaagagaaggaaaggaagccccttcatatgggctatgtccacgttgtttaaatgtcaaccgtcgattctacaaattcggtgtgtgttcgtcatttcgctcttagcaatgtgaagtggggggtcccttcttttttactttggaagatttatccccaaaagttttgaattcctcataaacggtattaagggcatcaatgaaggtgcctcgcaaaagggcctatatctttttataatcgcttatcaggcgtgaaaaaagaagggagaaaaaaaagatgaagaaagagagggatataaaataagcacctcactattcactcgcgcatgcatttattggcagcgggggtttaattttgcaccccatagtattaactcagtttgggttttcactacgtgccgtggaagaggtgtagtgtgccccatatgcacgtatgggagaatgtttaaatggcgcagcttagtcaatgctctattttgagattttattttttttctttttttgatcctacgaggtgaagtgcacttttttatacgcaatcgaactgtatcaactagtattcagtggaattaaattaagagatgcaaaagaaaatatcctcccgccatcccgtaggaagtcatacacaaacgcatacatatttgcatgtacaaacgttgcaacaaaattataacttcaattgagtgagtcgattcaccttttggctattccaccctataggaagatttttcattttttcacccctaccccttccaccactatttgtattataaagtaataaaaaatgagaattttacacaaattgggaaacagtgtatttcaaacggctaggagaagcttctctttggtgacgaagcaggcacatgattttacggcccaagggttgaacaaaaacaacgaaattataaatgtgcagttatcctcctacatagggaaaaagtattgctgcctgctattttaccccttaaattatacctttgtatgtccaacggaaataatcgaatttaataagcatgtaaaatcgtttgaggagaaaaatgtggagctgttaggaatatcagtagactccgtgtatagccatttggcatggaaaaatatgccaattgaaaaaggaggtataggtaatgtcaactttacactagtgtcagatataaataaagaaatatcaaaaatgtataatgtgttgtacgagaattctttcgcattgaggggattattcataatcgacttacaaggaaaggttagacaccaaacggttaatgatttacctcttggaagaagtgtagatgaagttttaaggacaatagattccattattcatgtggataagagtggtgatgtgtgtccaattaactggaaaaagggagccaagtcgtttaagccaaccaatgattctctcttggattatttaaaaacagaggtgaagaaggaatagcatcgaaaagcgggtcagctgtacacaccggctgtgcgtctaacggattatactttattcacccgcaaagtagggatcttaaaaagggggggaaaaaaaaaacaagcaaaatattctcaaaaggaaccacccctgataggatcccatgtggggtgaagcacttcgacgatggaggcatctgcatgcacatcgacttactacgcgaaagcaattttttttttgcgagttcgaaaaatggtgtatgtattccatttcgttttgtcacccccaagagaggggttataacggttttgtgaatttccgcaattttgctgcatcgccgttttagaagtcgcagctgttcatccatttagtcgcctacacagtcacctgcgctagtcgttgtgtcgttcttttttattttcacgcccaccctatgctcgccgcatttatacacaataacccttcactttctgataactacgcaaagctggacatttcaagggaaaaagcgctcacacagtctaaccgcacaaaattagaactaagaaaacattatggaaaaataaaagtagaaaaaaaaagactgaactttttacgtccataggagtgaagatgcatgagaaaaattgcatattcatacgaatgtgtagggtaaaaaaaataaaaaaatatatacataagttattgtatatatgcgcatgtaccctctcgcaagtgcgattttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttnttnttttttttttgttcagaaaaagtacctcccccattttgtgcacatatcagcaaagtatcgaatcatatgagggcatgttttaaccaaatgggataccaatttttatgttacgtatagatgcacacacaaagtggtccatccactcgtgccccgctggcaaagtatacgtgtgtgttcgcagacccattgtgaaatcagcatatgcgcaagggtagtgcgggaacgtaaggaaagccaacatcatgtccgcaaacgcgagcaacgcaagcggcaaccccagggggaggggtggcagagggaacaaactctccaaaaatagccacattgcccagaatgccgctagcgcagcgaacagcggtaatagtggtaacatcggtaatagcagtaatagcgcaaataacgccagcgctcagaataccctgcatggattgaacccaccgagtcacaaatccttcgtggagagcgaaatctcggacaccggcctcccggccacagatcgctcagacgataacaacagcacgatcgacaatgacgagcggaacacactaatacaggtgctgcacagctatgaagacttccagaagaaaaatatgcactacgggaaggtaaacccatacagaaaaagggagtcccaattaagcaagatgaaaaagacaatagtcaagttatttaccatcagtgacatacgcctagacgagagtgaccccaataagaacgtagatagcagtacctatggaaatagtgtttctaaaaagaggaggaacaaagcgcagggttcgaatttcctaaccagcagagcagcaatgtggaacgaagttgaaaaaaacgacgacccagaatacgacttaaagttagaaagctcaaaaaataaatcaatccgtgatatcgtaacacattatttaagtgtcctaataaatgataccataaatgataaaaaagggatgacctacatagccattttgatgattattctgtccgtgttgattacctgcatttcgggagtgatcaccctgttcagcaactcaacaggagaaaaatataattttaatttacacacaacgaaaaataattatgatgatataaataaatttatgaattatataaaattgggaaatgaagaaaacaatcggagtgacatgttacggctgtacgaactgctagaagaattcaaaactagtatgaaccaaaatatgaatgaaaataagaataccattttgattaacaagaaggagaatcatgcattatacgaattaaatgctaacttggaaaataaattaaaagagttagaaaagaagctgctcgttaatacaaaagatattgactactttaaaattcattccaagaaagaggtggaaaattttaaaaaaatattgcaagaaaattacgaatcatttcaaaacaaacttaaggattacgttaaaacggtcgacacaattaagaaggatattcataaaaagaattctctcattaatgatgtagaaaaaaaaatgaacaaaagccaaatggatattaagaaggacgtgtctgatcgagtggagaatgagaaaaggggcctcctgaacaccatcagcgagctacaaaagaaaatccagtggattgaatctaagctcgtcttccatggctcgaattcgcatgactcgttggagtttgatagcgcagcacagggaggattgacacacgaaaatgacggaggggaggcgcgcgaaagacaaatcgagcagcgcatcaacatgtggaacgaacaacatgcagatctcatgcaggatatacagaaagaattagaactactaaaagagagtgcaaaaaaatcgacgaactttttggatgatgtcttccccacatttgaacataaaatattaaaaaatgtagaaaacaaaattaaatactacctagaaatgtacaaaaaggatatcataaacgaaatcaccgagtcgaaagtgatatataatgaagagaaatacaaaaccatgaccatgaagcaagaaaaaatgcaatccgagttgttaaaaacgattagtagtcaaataaaggcacaaacgaaaattataaaagacgacttgagtaagtctctacacaccatggtagatcagaagcaaataaaaattgacagtgactatccaattaaaagtaccaaagtcaattatgactccctagacatgctacaaaaaaaagtggacgaactgtacaacgaattcatcttagattataacgaaatcgattgggctttagaatctttaggagccagaatcgtttacaaaatgacaagttcgcctctcaatcgaaatgacttcatcgagaagtttctaaatcaaattgcttccttcctaccgtcagaagaaatatacggaatgatcaaaccgatgggaaaagatccgtctatcattttaaagccttcaaatttcccaggtgattgtttctccttcaatgggagtaaaggaaaaataacgattcacctgccagccactattgatgtttcatccatttcgatacaacacgtacatgaaaatattagtaacaactccaatgctactcccaagtatttttcagtttacggtgtcgtggattcaaattggcctgagcattttgaatcacaggatattaactatgatgactttaaaaacagctccctgtactcttgcctccactctgtttatgggaatttgcagccgaaggaaattctggacaaatggctcaaaggcaacaaaaacccgggcctcgtccacctcggcgatttctacttcgaccgaaagaaacggatttccacctacccaacgaagcactgtttcccggtgaagcggtacgacgtgggcgcggcaaaggggaaatgcggcaaaggggcaaaatagccagagggcgagagaccaaacgaacagataaccaaagtgcacacgcagaattgccccaattccgaaaaagaaattacccccctaacgcatctactgacgcggcagagcgccccatccgatcggtgctgttaccggctgggcacacactgacatgattttccatttttacaatttttttcctcccccccttttgcagaataacttttgagttcaccgaaaactatggcgcgccttacacatgcgtctacagactgaaggtacatggaaaaagatgcatccggaaattcaagtagcatacgcgggctttgtgtaaaccttttttgtgtcagccctgccggtactgcgcttcaggatttagcccatcgatggggtatgtgaggttttgcccatctttgtgtgcacgagtgttatagcccccagaagagcttcgtgttatgtccctgccttcgtgttatgtccctgccttcgtgttgtgcccctgccttcgtggggttgtgcaattgggggtagcaaacttgggacggcaaacttgggacggcaaacttgggacggcgaacttgggacggtaaacttgggacggcgaacttgggacagcaaattttgcgcagttaacttctcacttttacacttcaccccttccgttgttcccttctgcttccctctttttttttcgtgtgagattcccgtcatcaatttgatcatgtcacaaattatgaaattttaacccgtcgacatttccgcatgtcgttcacagctttgttaaatttttgattcaacagtgttatccagttcattcttccttatcgctacaatttttcccccgcacagttccgccaccgcaacggttactgctactgcagttactattgctattattttttttttttttcatcccacttgttattctctacgtaaaacgcctccccaacgtattcgttctccaaaagaacgagaacaaaaaaaaaaaaaaaaaatgcttcacattaacgtacgtgaagtaatgctaagcttgcgatatcccctttaacgacgagcgaaaactccggctggaatgggaagcacttcatacatgcaaagtcaaagaacagatgaagaaaaggattagaacccttcacagggtgaatgttataaataggaacatacactattttcccttgcacgtttaggccgtcattcaagttgacatccccccatcctgcttagcgtccaccgcacatcacaataaaaatagtccaaacgggacatgcgttagaagtaggccctccgcagcttgcgcaaaattttccgtttcgagcatgcttaacaaaggcttcacggcaacgaaaataatagggaagaggtgtttccagtggtgggataatctgaacacgtcgtggaaattcgcaatcggtttttcagttctctttccacccctctggaattacaatgaaagaagaaaggcaagagaaaaacaggtgtactacaacaaatcgataaaagattacgtgttttttgacatagctatagaaaataaatatgtaggaagagtcttgatagggttatactctgaccaagtacctctatcagttgaaaattttattcaacttgcagaggggtacaaagttaaagacaaatatattggatacagaaacaccttcattcataaaatttacccaggaattgggctagtaggagggaatgtgttaaacgataaggaaggcctaagtatttatggcaagaaattccctgatgaaaatttcgacatggaatttgtacaagatggtgacgtggcgttgtttaatgaaggccctcatagcaactcctctcagtttattataaccttttccccaatgccaatattacacaaacacaatgtagttattggcactgttttgaaagggatggatataattcggatgattgaaaatgtgggaaccaagttaggaaatcccatgtataacgtaaaaattattaactgcggtttgtacaaaagcttggaacaggatggccctccttttttcaacatgatgcacatctcggacaagggcaacaaaaatattatttccaaaaaggagtttgaaaatttgtctgaacagcagagacagtccttaatggaagatattggcaaatcggaaaaacggagatgagctccgtggcgcagtagttactccttccaaaggaggggctattcccattctcagtgtatgccctcccaaatgcgtaattaaccttatttatgttaacccattttgtagcttccttgcaatatggggtaaaattttgaagcttttttttttgtatccagtgggttttcttttttttgtgaatatttttgtttattttttagctagctatttttttacaattttggtttttttttttttttttttgtgtatattagctagtttattcatatttctactaaatttacgttttttttttttttgctatgtctgagtcaacccttggctagcccacttcgcaaaaaagtacgtatgattaactttccacattttagcaattgtgcgtgttcccattttcacaatttttacgaacaaaacgaacagtttgaaagaaaaaaatgcaattatccacaaacacaatcaacgttaaaaatgctaaatggggatattcaaaactgttatgtaaataagtaatatgcacacttgcgagcgttgcagaaagggacccattacaagtagacaccgatgtaatgagttgctcatgcgacttgttcctactggtctttgataatgccaactatgtcatcatccctgtaaacaaaaaattcttccccatcgatttttaaggaagaaccgccatattccggcaaaacaaccacgtcgccttcttttacgctaggggggactttgcttccattgctcgttatccttcctggcccaaccgccaaaacctgtaaaaattggcatgaagcacatgaacgggttaaataaaatccaaactgaggtacacatgaacgggaaaaatgaaagaaaggtagcgcactacgtttcagttagcacaactttgtacggggagaggtaccttgcccgtgtaggatggttccgttgcactttcaggcaaaaagaggcccgatttcgtcgtagtcttgggaacgattttacttatcaagattctgtccatcaggggaataaacttcttagctaccgtggaactctgcaaaggggttgcttttactatatgtataaattccttgcatgggacaaactgggcatatacgtgcaacgttgcacatttggcgaactctttttgttaacaaaaaatgggtaatataaacatttttgatatgtatatgcaacagaaacgcgcttcattatgctgcacaaaaatgagcacgcttctctatgcatacacaactgtgcatgttatttcctctttgttgcgaaattaccatttttatctcctgtgtagaatatgtacaacgtatgaaaaaaatctgtgttgcgaattctttcgtatatgatgtgcctttaattccttccaggtaattaacaaatggcgttttaaaaaaagaagtttatgtttgctttgcctcagctcctgtttacatataaatgattcgcatacgtttgtgcttataaaactgagtaaatgtttcctttttggttgataaaaaaaatatagagcaatatatgtacgttactttaaagatattatttaaacatttttgtcgccttcttaaggtactttttatatgcgcaacatgtattgtgtaaatttgaaggtatataaaaattttcgattttttttgtacttttgtttgcactttgaatagtaaaatattatatatgcatccctcagctgaccactttaatgtatttatttttttactataggagaggttgaagaatacttttcaatatggcctctaaatacgcacataaatgtatgttcatatgaatgtatatatattatgcgcacatgttcccatcgcagccatgcacgcacctgtttagggacatagatataactgactgtttccgttaaaattgtagagcacctaaaaagtgtaccgcaacgttaagcaacaggtatacgacgcggaagcgctaccaggaaaaattcttctggctctttcatttttttttatcttacccacagtttgccattttgtagttggttacatagtatgtatgcacaaaattttttttttccgccttaggtgctaattttctcccataaatgacaccttttgcctcatgcaactgtaagggttgcgcaaaggaaccccctctgtcagatcattttcatcgcatatcatgttttccccgtggggttaaatattacgtatgccgtatgtgtacataccccacttcatgtaggaactttcttaaaaagatggtgaggactactttgctccactttgttgctttttacatctgcaagtgatgcacacaggaaaataaccacaaaagtacatcccgtaagtaccaaaacctggtttatcatttatataaaaacggttaatatttacttaatcgtttttattcttaaacaacattcacttggtaactgaaatgttggagttacgtaaaattttaatttaaaaaaaaaaaacataaaaaataaggatggcacaacataaaatgtaaaatatgataaataaaaaaaaaatacctgatttgtcctttttttctaaaaataatttacatattatgagtaaaattatgcgcccacacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaacacttgcagttttatcgaaattggtatgaacaagcgttataacttctgcttattcctttcgcgctttctccctgatgggcgcgcgcgagcacacacatatatatacaagcatacatatacacgcatacatatacacgcgtacatatttatacccatttatgcatccacttgtcacatgttggcgcccctgcgggcggaaaagagacctttttgtaacccctcccgccgcgcattatccgaattttccctttttttattccaattttacacgttttttcctcgctgcagctacttttcaatcctccaggtaagcaacgtctggcacccaccaaggcagcagagtcatgaaaaacatgacaaccgactggtaaatatatttttcgaatttcgttggcttccgtctcgcattcatgctggtgttattatccccctcctctggtgtgctgtgaggagcgtttcttttcttcttcgatgcggaagaattgctgcagtaggattgtccactgtctaggttattctccgagtcgtcacaatcggagttgataaattcactcatactgttatttaacagattgttaaatgtcgtggagctgtcgcggaaatacatcttattgttattgcgcatgttgcttgcgctgtcattacgctcattgctactgtcgccattaagatcatcattgttgccacacttctgatcactgctgctaatattttttcgtcttctcacaccatcgcataggagatttgccacgtcgccactattcgcggcacccatttcgcgaaaaagctcatctgtaacatcgtccaaatagctgctatcccctttttcatttaaatttacggacgagttgaattcttcataggaattattttttacgtttaattcagttccgtgtgtcttctgatcgattctttttttttaaaaaaaagtaaacttctttttttatctttttctccacatgctgcactggcattatgcccacttcgatgtgtctctttcgaattatcatcattaagttggtaattaaattcgtcatacagctcacttacaaattcgttatcctctgcatctgcaggatctccctcattccatgcagcatgtacaggatctatctcatcattaatggaattcatagggtacaacgcagatgatgatacttcttcccgtttgttctttttattatcggtgctgttttcttcgccctgacccatcgctccattgtctagctcttcttctacatctccctcgttttgcataaattgcaaagcgcatgcgaggtggtgactgttgttgtcctccataattcccccctcttgctgactaatttggtgcgctccttcattcaagttactcatttgtgctgtttgttcgctaaccagcatattattcatatttctcgattcgctcatacgtcttagaacctgttctatagattcgttgcttgacataaaactaaagttgttaattaggaggtcgaaaaatcctctgttgtataggataaacaatccagaaacgataaagtacatttttgaacttgcttcaaataaaaataaaacaaataatattttcaacaaaaggaataaatgaaacctttctatgatatccataatgtagttattaaaatgggtcctttggttcgtttggttggtatcatttgcttcattattcaccccgtcgttgttattttcagcgttgttattttcaacgttgttattttcagtgttgttattactaccattattgctactttctctatttccgctgggggcttccccactgagatcgccgttaactttatgttcgcctttatcccccttgctctcgattaactgtatgctttttaaaaattcctggttctcatttgacttaattaacgtgtcgataaaataatgttgcgaagtgacattctcgtttaggtagtaatctcccgtttcgtcctttatggctgtaatgatgttatggtgaaaataaatattttttatttgatcctgatattttgacaatcttcttgcatatgttagaagcaaaattttataaatcctcgtttgttcttctttcgactcctcatctttcactttgctttctccttccattgtttcgacgtagtatggagtaatggtctctaatccgcggtggtggcttaactagcagatcaatcgataaatatactcgcatgcaacggtaacaatgcgaggcgagaaacggtaaaagctatcacatgtatagggatgtgcctgtacttgaacacatataacacacggcacaaactggtacacactgccaaaacacaaactggtacgcctcgccacagcacaaactagaacacgtcgccacaacacaaactaatacacgtcgtcactgcacatggctcggatgtccttctccgagtttcgtatttttattcatatggatatttttaaaatgctcacaatatttttctatctcgatatgtacgcatattcattcaagtagaggtgcactgaggggctcatgttgcatgggccgttggtgtgcacacccacagtagaggatacgctttaaaagaatgtgccgtgtaggtgtgtataacgtggattgggaatctacaaacgggcaaagaatggaataaaaaaggggggctcctcgggggaacgcagctaatgacagagtggaggtctgataaaagcagagaccgggcataagcgtgtttttgtgatgtcacactcaaagcgtgataacatgagcaagtttcacacacacgttcgtgccaaccccggcctgtcacgataacatgtgcctacggacggagcatgtttaaagttcaaataaatcaaacgaatatcagcatcaataaatagtgtgcataaacgggggcttcctcctttacaaacacgctactgtgatggtattataaaagttacttttcaaacaaatattttctgttcacaaaaaaaaaaaaatcagatcattttttttggggggggtccaaaactggggctacttttaacgcctagtcatttttacatttccttagtactcttttggttcgtcttttctttagtagcacttgcgcaggtacataatcacagcgcacgtttctgctactttgtttgctctgcaagggggggaggtgtccagcacgccggtatctgcacaggttcggctaactgcgtgcgagaatgcaaacggaaaggtgtacgtcgcggcatgcggaaaggcataagtcacgggtacataactcatacgagcagtgaaatgtacttatggagaattttcccaaaacgaaatttaccaaaaggggcactcttcttcaatggacaacactgctatacacgtatgcaggaaattcccgcttaaagttcttccttcctttgttttatgccttcaaaaagttggttacttttttttaaagtaagaaaaatattcattcgcgtacttaaaaatatcttcctgaattggtatgtcaaacaggtacatatatatatatatatatacataaattcatacatgcatacaatgaaattttttatgaaaaaatgaacggaaaattagcggcaattacaccataacatggcgatagctgcgtagcgggcgctctgtttaaaaaattagttaaacagaaatagtgggaaaaacgtttgcacgaaattggcgagcgcgaaaaaaaaggaagcaaaagggagcaaaagaaagcaaaaggaagataaggagcaaaaggaagataaggagcaaaaggaagataagggagcaaaaggaagcaaaaaaatatgggccattagaagggaaataaagagaacatggtgacgcatgtatgcatattcgcggttccattttttcccttcactttttcctcctgcttgtccccctatttttcccgcgatttctccccattttcaaccgtttcgcatttttttcacgcgtttaaacaactctataatagcgaacattttttgaaaaatgtggcgtaaattccttttttgaagaccacgctttgtgtttctgtgagcgaatttgcgttgaatttttacttggctttatttacttcatttttatgattttttagtgtccttttggtgccctttttgtacccctttggtgccccttttgtacccctttggtgtccctttttccgtttcttaccctcgcacaatcgcaattgaagtgaacaacgcgtcgccattttgttcatccttaccggtgtatgcaacaaaacggaggatatgaagtcattcagcaagtcccgcagctctggatgtgcttccatgtatttggcgttttcactttttaagttgtcctggttttgagaagcagtccaaatgtgcatgcaagtatgtatgcattgatgtaagcgtgccgatgtaggcacatattattatgtgtatatttttttttgacgtgtgcatacggtgaacaagcttgtgcatgtggagagatacgagcaaggaggtgttcccatgcaggacacccctaatggggaattaattcaattcgcacgcgcgccgcttgttgcatattcattcgtacggtctccacgtcaaggctatccttttcaatcaaattgagatccttctcttccatttttatgtaaatgtacactgtggggggagctacttcgttgtcgcgtatctcttttaaaatgcataagtggagaaatgcataaatatggcacagagccggtgaatgtaccttatcgtgttgtttttttttttttatttttttttcacacgtccacgctttcactttttcgccctactatttatacaacgtgggagaagcaaattcttcagtggagaatattttaaaaagcgaaacttcccagctgggttattcgccgctagcactattgggtgtttgtatttgtgcaccattaaactgtcggagaggcagaaaaggtgcctccacatgtgcgcgcgtatacgacatcactacgtgtcaccttttaatggtcctcgtgaggacatttaaaatgtgctcctatgcaaacagggaacatttaaagtgccattttttttttttttttttttaaataaccccacttattcgtgttcaagcgaaaagacaaaggttaacattttcaattgtggcgaaagggcacacacgtgtgtagggtgcgttagagctccgtcttccctgagcatattacagaaggcatcccaaaaagaatccccaaacgcatgttgaaaaaaaaaaacgcacactaaatgtaccacactctcactcaaggctcccactctattataatgacaaaattacatcccttaacttacttgaagggaaataaaattttgttccgaacccataagcagtactacaattatggaacaacaaaaggggtgatgactccacaaagtctttgccatcattttggaagacgcagatgtgcagaaatcatatatccattttattatgataatttctcaaccctagaaaggaataataacccggctgaagacgcaaatgaacaccaggagggtatctcgcataagcacgattctttgaggacacgtggaaaggagcaagtgggggtaaacgaagcaaagaacgcggacgaagcaaagaatgcggacgaagcaaagaacacggacgaagcaaagaatgcagacgaagcaaagaacgcggacgaagcaaagaacgctgacgaagcaaagaagacagacgaagcaaacaatacggataaagcaataaatggaactgtgcaggaaagtcacaacgagctaatctcgacagatgatttattccaagaatttggatacaaatatgaaaagcacgaaccaaccatgtttggcgattgggcccataattgcagagtcacagatttttaggcacacgcatccctactgtgattggcctagtatgtacccgcataatatgtgcacccccccctcatttacgggcttttaccactgtccaaatttgcaaggttcgaatggttgaaggggaatgtgctgaaatttagcccaccaaacgtattaacacttcaaattagcagagcttcttaggttgatgggatttttcgagttcccccattttttgtagtgtgactctttcaaaagtaggacgaaaaaaaaaagaggggaaattttttaaaaccgtgaattatgacacctttggggggagtccttttttggtgaagaaacaagcgaaagggatggcgagagggtggaagtactactgggcgccgagttgacgggcaccccccggacaggtaggatggaaagcatgtacgtggggatacacaaatacgcaaagaagtaaacacagacatgcgcagagacgtacaccgagatgtacaccgagacgtacaccgagacgtacaccgagacgtacaccgaaacatacacagaggcacagacagacagacaaacaaacaaagggcaaagccaagccgaaggaaactacggctcgccgaaaaagtcggaggaaagcagcttctcaattctgttgaggacagaattacacttgtgctcaaaagcctcccccaaaaaattgtcaaagtcttttattttattttgaatttcattttccatgtaggagatctgcaaatttgtgttgacgaaattgtcgttcatggttagccgtttaatataattcgaattgacgttcaaattgaaattattttccatggcgaatttatccatgtcggaaattttgtttgatttattggacatccctaaatcaaaattgttagaagtatttatacccgagtggtgcataatattatgagaactgctcattaaaagttgcgaattcgtaatggatgttgagaagtccttgcacatatctttgcagattttattttcctgatcgaaggaaaactccagatcgccagcgtccttatgcccccctttttcgaagttttcaaaagtgtgctctaattcgttgaagtgcattttaccgtccactttttggtcaacatcttcattatgcgcgagaggtgcatgtgacattcgagacgcacgggacaattggggcacattaccattgctgtcatccgtggagaaataattcctactttgttctttctttaaattgtgattctcggatgcacgaatgatgtcatttggctgtctcttttcataattttccaaaccgtttcgtgatttccccatttcgtttacaccttggtcttgtacatttttcacgccccactttgttttaatacccttttggaacgcttgcaacaaatcggccttctgctcatcatcgcggacacacgtattgaattttttataagcatgtgggacgttcttcttcgggacatattcacttctgttcaaatggggcttgcttcttctgttatcatagtagtggttcatttcttttagatcttttctgttttgttgaaatgagtgggctggttgaggtggtctctcttccaagctagcattcgaatggtccgcgtagcgctcaccattgttgatgcttccgctgctggcgctttccgtttggctacgcctcgacccggacactctgtgactaaatttagaattcccaaacgtatcattcgtctctgtcaaactcttccacatctcgttatgccgactttccgaattcatcaagctgttgtgagactcctccaaagtgccactcgactctttgtaaaccttattttggttcataaggttattacttggacgttgagcaatactccgtaattgcatctgactatgtgtcgaattgattagactccttctcgattctgtgtgcactatccccaagttgacattgctatactgcgacttgtgtgagtagtttcccggtttgataaaattgttacgttgctcacccatatcattgctcatttcgtgttgactcttatttaagctcatggagctactattagtgtctgacacattgtcattacatttgtgcatatcatattgcgattcgattagatggttggagggttgtccaaattgtgagtcgataaaatggtcttggtattggtcttggtctgtgtctctgtcttctgcgtattgcgattctatcaagccattagatgcatcttcgtggtgcctttttgattccatttttctggtgtgtttggacaggctgcttctatattccatttggctacctaccctcatatggttatctgctgattcttccgaggtgttcattaaatgctcttgcccgctttcacatttgagcgaaccattttccatgtgcatctcatttgtcgactctgaaatgctactcacagatccgttcagattaaattttaattctattaaattctcaggcattctcacagtcctgttttcagatagaatcataccatttttgtgttcctcaaaattctccctcgatcttgtactgtgacttttattcgatgttatggaatagctcctcgattcaatctgcaggttctttacatgcatataacttctccttggttctatgtgtctgctgtttgagtggtccctgttgcttgattggtccctgctgtttgagtggtctctgctgcttgagtggtccctgctgcttgagtggtccctgctgtttgagcggtctctgctgtttgagtgatccctgctgtttgagtgatccctgctgtataccttttctagttgggcactttgccgcgttgaagaattctctgctgacatgtcgttgacatttatagacttggacaagtctttcctggagggtagacggctgggttgcggttgcatagaatttctcgctgcattgtacttgggaagttgctcactcgggtgtccgctcgactcaattaggtgtccgctcgactcaattaggtgtccgcccaactcctcatgcacatgtattggctgtgtgtaagatctactggagtgaacatggctcctactagccctccttagctgccccaactcagcatctacgcttgctttaaaatttcccccactgatttggtcctccatctctatcatattactgtttaactttttataaaactccccattttttgcagaagaattattattttttaaaaagttttcatcgaaattatccctattttgggttctcacattttgtgcattttgtgcatttcgtccatctccagattcacctatatcaacatacctttgcgagagtttcagcgagtttaggctgtctccagccggaccatttgtgtctatcccttcatagaagttaccactgctgtcgttgccacttctgtcgttaccactgctgtcgttactacttctgtcgttactacctctgtcgttaccacttctgtcgttgccacttctgttcactctttcgctttgttccagcaagttggcgttatgataatgctgtccctcgtaaattagctgctccccgtctgtggactcctctgtgttttccccacacctgtcagcagagccatggtgcatgccttcttgcgcacctccatttggctgcaatgctctattcctttgaatggaattgagatttgtgtccattttttttttatccccactggttagagacacactgttatttgcacttaactcagagtgtatgtttactgccttcatgttatcataaaaattgtcgttgtgctgctcgttgatttggtcagttccgctttgaccagtgcctgcagtgttgttaaaggatttactcgaaatgtaggtgctgctaatgggaggcatattttcatttaccggtctgtcacttcttgtcgtgtcgtttgactttccctgattgcaaagtagtgatgaattctgtttgttatacttttggcttcctacaaatggtttaaattctccgttcgttttgctgcttcgaagctgcacatccctgaccacattttttgacatcttttggtcccttacactatcatacagagaagggtccttaacgttggttccctctccgtggttataaacgttgctgtcactggattcactattatttgaaacattattctgttcgttcgtttgtgctaaatgatttagttcactgtttggaatggctcccttttgactatactccttttccatgtcttcgttgtagctctccatgccatattcactgttggaatggtcgagattttttttttcttcaaaacgggaaccgttattaaaattttgtttttgattcgttaatgcacctttgttggaggtaattcctatttcttccttaaagctcccatctaggaaagagttcgtgctcgtgtccaacttgcgcgtatcattcatatgggatttattctttccattttggtcagattgctgctcaaatgcgtccacgccattgaatacatcaccacttgtgagtgttccattttgtttcgtgtgtttactgtttgctataaaggcctctcttttgttgacaggctcgtttttttcctaaaataatgcattttgtctgagcaccaggagggatagaagttggtctatcttaaacgttcccttcagcgctcactaatgtatgataatatgcgagagcaattttgttcccctcctttgatttgaaatgtaccaatgtttagcatagtttggcatattttcgaaaaaggaatggctcaaaaggggagcgaagtaaaaggaagcgtgggttctactgctatatgtttttttttttttatagtgacaaaattgcagatgtttgcaagagagtcacctcctacgcatgtgcatctgatgatatccacccaaacgtatcattcttatatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcaacgatgaggaaaaattggggttgctatacggcatgaccaatttggaggagaaaataaacaagcagatttatctgtgggggaaaatagaaggcatacaaaatgactattacatagtctactacctcaatcatgataagttttttccaaaaaagaaattttactactgtaatgatgattacgaatttagggaagtgacaaaggggaatgataagttaatagagaaagtggagaagaagacgcccttcaccctgttcacaggggtgcctggcagtttatattctgagggtcgcaagtcgaggaaggggcagggcggaagtcacagcggtgggatcgaaggtggaagcgccggaagtgacagtagcgaagcctccctaagtgacagcgaaaaaagtagcaacggacagagtagcgccgggcagagcagcgccgagcagagtagcagcggacagagtagcagcgaaaatagtgacaactccaaaagtgggcatcaaaatagtgacggcgcccaggggagacaccaaaatggggactcacaaagcggcgaaagcgaaatggaaggaggaacccccaaaaaggaaaaaaaaaacaaagtggaaaaaaataaaaagaaagaaagacagagcgatatcacggagcttgagagactatcctatgttgttagaaaaatcgacgaagaagcatttattgtaccttacaattctgtaaaaataacaaataacttagaaatgaaatttgccaactttagtggattgaatatgatagaagcactaaaattaacatcgtgggttcactttagataccctaaaaatttaacgtacgataaaattaagagttacaatactttttttttgaataattttctcgattctatcaaatcagatgttccagcaagcatgtggaatgtaaaagttaataagcagttaagcaaaatttccataatgaattgtttgtaccctggttatgtcttctaccaccttttgaacacccccttttatgcctctgtgtatataggcaatgggattcccaactatgacctcccgtttttgttgccttagagcagattgatctggggctggtcgtgagtaactgctcatttgggggaggaaacagcaaaaagggggggggaataatggacaatgtatatgtctcaatctgtattacggaacttagagatgcgctaacttttagcaccccccccaaaaaaaaaaaaaagagctgcgttatatcgctgcttctacaccttgtagatgcaactacttttgcacacacacacataaatgaactacatgcatatgatttgctccccgtgagccacttaaatgtaacacttttgttctttcttcctcgctggtttgaacgatgccctcgatagtcgggtattaattcacacgcctttacaggggtagtaaaaaagttgtccccttcaaaaaatggtgatcggacgattaaccaaagtccatatgactgtcacaggagtagtcatgcaaaagaaccgtttggttctgcccacatggttacaaacgattacgaatgcgatgtgctctccatgggagctacccgtgaacgtctgtccttcccggcgaaaatcccatttgatggaaccattcctccgctatgcccattttggcgttaccttaactggtttcccctttacagaatgtgctaattatgtgcttgcgtttttcagggggaattttctcccctttgagggttatcagtcgaaatagaaacacattattttcttacgctctgctgccttgtacagcgtggtaagatacgtaccacactcggaaaaaaacaaaaaacaaaaaaacggttattttattttaccatttttttatcattcttttttaccgttgttctggtaatccccacgcgtctgcacagttatccacttcgcctacttcacatatgcgccaccagctgctacacgctatgcagccttagccgcctctgtgggtagatcgcatcgcatcgattttgcaaactgtggactgaataaattgaagcagaaaaaggatcaaacctgttatgccaagtgagcaaattttacgatgtggaaatttgagggtggggaaattcagaggaaattttcttgagtatatttcctcgctatgctaatcaaagggaagtggaaaaaaaaaccttttcgcgcatacacgtcccgtgtgaatcaaacgcaaatgcatgcttcacgttgtatgccacatacctgggtcatacacccttacggcagtacgtacctgcaaagcatctgtggagcaactcacagacgactgacccgcgagttgtattgcaaatgcgtttgcctcggaaatacttaaaatgctgggcgacgggggtccacacagaagggtaacgaactcataaaattgcaaacatgcattggctatgcatatgcgcaaaagaagagttgacatgcgaaaacacacgtaaacattcgaacaacttttctgtgtttgaccaagctttgcagttacaaatatgaaaattgtgaccctacttcatttcgcattttttttttttttttttttcccgccccctattttttgataataaatgcaatattcgttaaaaaggaaagaaataaaattaagaaattggaataactgcaaactgacacagcgttgcattgcttcttatcgttttcgttttatttgcctcgatttgagtccattccattttgacttcgccgcatttgaattcgccgcatttgaattctcctcatttgacttctccacatttgccttccccccatttgactccccccccatttgacttctccccatttgacttccccccatttgacttcctcccatttgatgttcccccatttgacttggtttcccttttttttgtttttccccccatttgtttgaggcacacgcgcagcattaccatttttacgctcgccactacctgtgtatgcatgtacgtagtgtacataaataagcaaagcgtgggtgattttaaccgtacggttggctaaagcagtcccgtatacgtgcatagcacttgcgtatacctgcatagcacttgcgtatacctgcatagcacttgcgtatacctgcatagcactcgcgtatacctgcatagcactcgcgtaaacgcgctgatacccaagcaaacgaagaacccccccctagcacccccacttcgtacataaactatagcatgatgatatggaagtccactcagaaagttaaatgcaaaaccgagttcctcatcgtagtgtttcttctcctgtttgcaagcattacgagcagccaattgataaaattggatggacagaaaataaacaccaactacattctgtacgttcttaagggtctgtacatatttgggaaaaatgacactccatacgttttgctgggggagaagaaggacatgacaacgaaggggccgcatgcaatttttgaaaacataggaatcagtaccacggagaataagaacacgaaatatttcagcttcgacatggaggaaagcacagcggatggccaggggaagaatgaatcagatggggaaaacacgtcagacgaacactccacctcggagagcaacaatagcagtgatgaggaggatgaagacgctgatgagaaagacaaaaaggataaatttaaaatcaacctgtataaggataacccgtacttaagaaaaaaaaaggaatatatgcacaagcacgagaatgacgaggagctaaacacagataacctatttttagaagtagtcataatgaaggaaagcgatttcaataagttttatttaccaaaagattcgaacgtatgttgccataccgaagaaaggggcatggatggaaatgattcatacacctgtccaggaaggggctatctaaaaaggtacgtaaaggagtcaagtatgtatgcattaaaattaccagtttattttgtgaatgatagaatatcgaacaacgatgagatgtcacctctagagaatgaagtaaaccatgagcagtttttaaatagaattcaaggcagacatatatacaacatagacgagacggatgtgtacgcattatttttatcaaactgttcagatagtaaaaagtacgagttagagctacatggaaatatacacattttgaataagtacggatacctaccaggagataaaataccaaagctaaatttgtacgttttgtgtatgctcatttatgccatttatttatttgcttggatatatttactaatgaggaacaaacagttcgttatcaaaattcagatatggatactggtatgtatatttctctacctggtggagaatttcttcatctttctctacttcttggtttataacttacgcgcaagggtgaatagcaatttgctcttcctttcagtatgttccagtatattaaagaatgtgtgttcgtatcttttaattttattgggatctctaggctggggattagtcatcccaacattggacaagaaaacgtttattaagataaaagtgttgtttttcttttttatcatttttgattttataaaacagtttctggacatgcacttaaccgatgcagaagttaacgcagtttatttcctcttctgcattatcccagtaacgattatttattctatcatttacttgtgggtatttacttcagctagcaaaattatcattcagttaaatgaagataaacagtacgaaaagttgaatatgtttaagaagttttttaacgtattaattttttcacttatcttttcagtcatcgcttttgttatagatattgtcgttatgctctttgtggataataccatatggagcttgaagtgttaccttagcgagggaattattagctgcttatttttgatcatcatcaccgccatgttcatgttgttcaggccctcggacagactgaagagaatttcgcactttacggagattggcgatatggacgagatggaggacttttcacacttcaagacctccatggaggacatttcgtaggtcccctcatcagggtagcagcacaagggttatccatttgtgtagtgctgtggtgctggcatgttcactcctccctaagctacttctcatgcagcattgtgataaaaacaacagtggatgttttaccaaattggagtttgcatccacgaacgacagagtgagcgcaattcttagtggtgcgctctgcgtaacattttttcgatcctagcatattccccatttgtcacctttttttttttcgcgcctcagcatgccctgtttgtgtagggtcgcatacatgtgcacacatacccttacaaaagtaaaagagctactgattttttcattttttttttatagttcatttcgcgttataatttctccctcttataaataatttattaatttgttttcacataaaacgtaggcaaaaaaagtaaaaaaaagcaaaaaagaaaacagcgttacgtacaaaacgtatatcatatgtgtctccttcatgtgggtatgaagttcaaattcaacttttttcctcgtgtcacatgagcactgtgtgcgtcagtgcagaatgggccgacagagcacatcactatgcgttcctatctaggttatacccatgcatgtagcacatccgatgtgtttaatttctttaaaagaaattgcataactgccatcgtcccttttgcatataaaaaagtgcctctccgttattgctaccgaatgggcgcttgcttgcttccttcctcccttccttccttccttcctgttttttttttattttttgcttaaatcccccctggtttagccgcatctttttgtgccatattacgtgcatatataattttacatatgttattatgcaaatgtacgcacacgcatatacgtgtatgcatgtaccctcatacgggcaccccaaaccgcttctctgattgaatgcttcccctttaaaccccccttttgtaaattttgaaaggggatcacctccaaaagtgaaacacccccatatgttttttttcccaagttggcataaataaacgcgcctgcatttctgcagcatcgtcacgtgctttgtcgttaccgctgctgctccttgcccgcgtgatttcccctccccctgccacttcgttcctgtgcgtttcagcatttcttcccatttgcgctacattctatgctgtcccgtaacaacatcgaggtgcccacatatagatcacatttctgaccagaaacgtgccgtttgcgagccctgggtgcgcgcagaggggagaggaaaatgccaccacatagggccacttttaatgcagcaatgggagatatacacgcattaacacgctgatacttttgaacagacgcctacgcgtgtaggtacacagacgcgcaaaggcacacaacgcagtagcagcgagaggacccaatatgtagcatgcatatgaaagcccaccccctactctacatactgctatgcgttcattgggcacttggaaggcggatcaaacatgggatcgagtcctacatcaatccatggcacggggacccccaatggagagacctacgtgcagtgaaaaaacaaacccccgtagcgtgcaagaacaaatgcagtggtgacaaatggaacgaagatgaacataacgaatatggcatgagtcttaacattttaaaagcaaatgaaaataaagtaattgagaatttaaaaaaaaggggaatggaaaaaaatattaaccatgttcaaatattaaaagatttaatagaggaaaaaaataaacttgaaatgttaagaaataatctccgaaatatgagaaaagttttatccgatcgagtaaaaaatttaatgtttgctcagaatgccattgttaaaagcgcaccccaggatggaatgtcagaggagacaccctgtatggatagcagagaaatggaaatggaaaaacggaacccacaaaaggacacccattttgaagaatgtaatgtcgaacgagtgaaaaaagaaataaaccaaataaacgaacagattaacattaacgaaaccaagataacccatttgaggtacaaaatagacgagcattttagtaagctgcccaaccttttactatgtaaagtaccggagggaaaaataaacaacgggaacaaaatagttaagatgtacaaaataaaaaacgtcgaaatggacaaaggtaatacttccatagaaccgcatgaagaaattttaaaaagattcgataataatcaacatatttttaccaacataacgaacaaaattggctttggctataacgtactagtaaataatattgccaagttggagagggcattaattcacttcatgattaatacacatataaataaatttcactacacgtatgtaaaaacgccagtaatagttgccagatcggccttaaccaacacagggcaactaccaaaatttgaaaacgatttatttaaaattaataacaattataaaattctaaacgatgaagcttttctaattcctactagcgaagtctctctattaaacctatttagaaatacccacctagattttgaaaatttacccattaggttagtcagccattcttcatgttttaggatagaaaagaattttacctatggaaaagcatccaagggattgctacgtgaacatattttcgaaaaagtagaattagttaatatcaccgataggaaaagctctcatgtgttttacaaagatttaattaaacatagtgaatatattttaaagaaattgaaaattccttacagagtagttcttctgaattcctttgaaactccattttctgcatccatctgttacgatttagaagcctggctacctagtcagcaacgatttatcgaagtttcttcctgctctaattgcttagatttccaagctaggaaactaaatttaaaatataaaaagaaggacagtaactttttctgccatactattaatgggtccggtttggccgtaggacgtgtcttggcaatcatcctggaacagtaccaaataggcgggagctccaaaaatgaaaaaaagcagctcatcattccgaagcccttgcggaaatttatgaacgcgtcagtcattagtttgtagcgagtatgacgctgtattattataacgcatcctttttgcagcaatagctcagcttagtggaacaccacgcgtggcagactcccacacggcacctcgctatcaagctggtcccccaatttgtgttgcacccgcttgaagtgccccttaacacatttgccgcgtcccttaacacatttgccgcttcccctgagaaaaccaaaaaaagtatagctgcgcaaagcaaagcgaagcgtaatttgtcgttatgaacccatttctcaacgcgcatgtgcgaattattttttccccatcttgggttcactcaaattatgcactccgacgggggcatgtaatatgtcgttcacgctaacagttttacgtgctacataattgcgcatctttagcaggcgatatcgcaatttgaccacaatcaggggacttcctttttattctgctttttttttctttttttttaaattattcacgctttttacatgttcattttcgccccatcgatgacttgtgtgtgtttctttccttttcccacttttaaatagctacgctatgaagaagttaaattttttttttaactgttgtgagtaccacctcaaatttgttccatccaaagggggaaagcagcgttgattaagtatccccctcttcgagtaacaatgtggcacagaggcaggataaaaatgtagagctgcgcatgtaaagcgacgttttagcatacgtatgagtgtacccgtttgtacgctacatcccagtgacaccccccacgctgaacctacacagtgttaaggattttttttttcccccaccacgatgatgagtttatttaggaaaaaatgcaccaatttggtcattactcgttaccaaaagagggagctgcgcattaagtgctgttataatttgaggcgggaattctccagtggcaaggcaagcggtggtaagatcgggaagcgtgacatcaagaatgagaactggggagaaaaagtgcattcacaagtgaatacaaagacaaagagaaggtcgacctttcccccgagtgtagacccgggtgtagccccggatgaagccaaaaatgaggaagaccccagagacctatattttaacaacaaagtgatcgaaaaaagagtagcagacataatcataaaaaacagccacaacgaatccctctttggatttctacccatggaagggagaacgaataaagttccaaaaggtttcaaaatatgtcaatgcctttttttattggccctttccagtggagtgttgttaattcatatactgccagaaataggcagggaaaattacatacgagatattttttctttcgaaatttattgctgttcatgcattttagtgtttcacggagggtttaattcattgctgcaattaattcagtatggagtgcctccgacgagaaagtacaaaggcttatacaacagcttacgtttgatctcctccataattccattattttctggtttaataacatcgtcgttatgtgagagttttcccaaagatagcattttacttttaatgctatcgtatatgtccctgttgctgaattattacctactacacaacaagtgcttaattccagcgtggatgttccgacagtgcaagcttctaattagcttcgttttatttaatttggttttgctgttaataagcgaggcgcagatttacagggggcgcaaggtttccatccaggttgatgactaaccagaaaaaaggggggcctttttcgcgaaggagaaaaaagtgtgctgtgaaaagaaatcggtcaatgtggaaaaagatatgtacagtaaaaatgtaccactgggaagcaaagctgcaaaaaacgccgcaaagaaagccgcaaagaaagccgcaaagaaagccgcaaagaaagctgcaaagaaagccgcaaaaaaaagccgcaaaaaaacgccacaaaaaaaaggaaaaaatatcgatacgcggaaaaaaaaagaaaagcgctgcaatccactgctccgcttttcgcctgtatatttaacccctcccttgatcatacgcgcacgaagttgtaacgtttgctaattgaatacgtgcaaagcgaacggaagaaccactattatggttgcccttttacataaacgaacgcacaagagatgcagagtttggcctacatatagcactggtggttaagcgggtgtgtataagcgcttacgcaatgcgtaattagcatccccccaatttgttaaaagttacattgcgatatatgaacaaggaaaaaaaaaaaaaatatatatatatacatatatataaacatatgtacgcataaacatttgcacatattcgcaattcaaattgaagagaaacaaacaaaggaaacacctccacccgcaaaacgtaaaacaatttttgcgcacttttgtgactggaatgggtgcaaggcaaggtaaggcaaaaaagaagtggcgcaatcgacatcataaaatccttgcgactgtggcacatatgtcacatggatagaaagataaattaaaacacatgggtgacactcaaatattttttaaacccttaaaaagttcgatcgacgaaaaaatatatttcacttcaaggtgccgcataacttgcttcttttcgcttctataagttttttttttttcccataagttgtgcaaaaataaacgtgaacaattttatatttaaaaaaagagaattagggccattcgacggaggagcatgtatatcaaaacatagtcacgtaatagcaaaggagaaaaagtacatgtggggattacatacgcacatgcacatataacgcctctataggtataaacacttacagagggacgcctccaaaaaacgcgcagaattgctaaaaagtatatcagagcgaagggcacaccatcgctacgagcacaccatcgctacgagcacaccatcgctgcgagcacactattcacattaaaagagaagagttaaaacgaaaaagttacgacatattacaggttgtgcatagtacatatacatctatccacgcgagtcgcaactgtgccatttttataagccccaaaatgtacaggaacctgttcgataagctgaaggaaggcccactcaaggtaacacctaaaggaaggggagaaagcacctgtcctccgtacgtgcaagtgtgcacacggacatatatatataaatatatatgtgcatacccatccgcaaacacacttcgcctgtccgttccatgtcacagcgttacaactgtgctcgtgtaggagccaatcgaatgtacacatgtgttgtttttttttttttttttttttgtacccccacgaacagatatccatcctgggcagtggaagctgggcgagcgccatcagcaaaatcgtgggcacgaatgcaaagaataattatttatttgagaatgaagtgaaggtgtggatacgagacgaactggtaaacggagaaaatatggtggatataattaacaaaaagcatgaaaatataaaatacttaaagggggtggccttaccgcaaaatattgttgcttactcagatttgtccagggtgattaatgctgctgacctgttaatatttataatcccatcccaatatttagaaagcttattaatgtcaataaaagaaaatgaatccattaagatagagaaacatgcaaaggctatttcgttaactaaaggatttatcattaaaaataatcagatgaatctttgctccaaatacattagcgactttctggacattccttgttctgccttgtcgggtgcaaacatagccatggtaagtgtgtagaggggtttgtacgtgtgttaacatccctacgagagggaagcatcgtgaatagtatatatgttcacttacgcgtatcatcacatatactgtgcgcacttttgggacatcccaaagattctcaccctgttcacacacttttgcgtgcgttttaatgtgcccttttaacaggacgtagccatggaggaattctcggaagccactataggaggaaatgacaaggacacgctgctaatctggcagcgggtttttgacttgccctactttaaaataaactgcgttaatgaaactgtgggggttgaggtagggcggccaatatgaataaataaataaataaatatgacgtcgccgccgccgtattagtatacaaacatgcgttgtacttttccaaacccatttatacccattgcataattatctatgacgcacatttttcgttaacactttccctttccccacgatgtgcagattttcggcgcgttaaaaaatatcataacattggcagctggattttgcgacggactcaatgcttcccacaattccaaatcggcgattatcagaattggagttaaagaatccttacattttgggaaaacattttttaactattccgatgtgagcatattttttgaaagctgtggcttggctgatgtcatcacgtccttcctgggcggaagaaacgcaaaatgctctgcggagtttgtaaagtgtaacccgaagaagacgtgggaacagctggagaatgaaatccttaaggggcagaaattgcaggtcagtaattttttaatatggagagaattgcctgtacatacacgatccgatgacagtgtttgcattccgttggatggagtgattgttaccccagtttgttaatttttttttttttcttccttttgcagggaactgtgactttgaagtacgtttaccaaatgatcaaaaagaacaacttaacccacgaatttcccctcttcacgattctccacagaatatcgtttgagaatgaggatccacgggcactgttgaacatatttatgaactacacagtatcgccaataacggcgtagtaagcaggagaactgcccagctcagctcaaacgtgcgttggtgcgttcgagcgttcgagcgttcgagcgtgtgtgtagaagtcatatgtacacgcgatcagagtggtcctatgtgccatgtgtgcatatttcaaccctcgagcaaatgcgtccgtagcccatatctaccgatgagattgcctgcgtaggaataatgcgcaccccgaattcagcacaacatttgtaacgatgtttttgtttgatttttcccgtaatgtataattatcccgcttttctcaattttgaacatactcgataattagcatgccttttatttttacttttttttttttaatttaccattggcaatatgtaagaatacttttcaaaactgctctttgttccttgtaacatgtaccatcagttttttatcctatgtctcatcattatttcctcttttttttaaaaaaagcgaactctttgaatatgaacctctccttaccttgtgtacactacaataattaaactgaacaatatgcattattagcactttgtgcacgttttcgcagtcccattttgcaatttatttgggaaatatcgaacggaatggcgcttgaagggaaaaaaaaaaaaaaaaagataattaaccattccttatcaagtcctacatatatacccctccatttcagcagtggtacacgttttgattaaaaaaaaaaaaagtctcaaaaaaattactaataaaaagttgaaaagaggtaaagagtgtaatgtataactaaaaacaatttagctggtatattttcagtgctgtacgtacgtgtgggcctgtgttgaaggataaatcacccacccgtggggatgctatatctaccgcaacacggaggaaattcattcgaagaacagcaaagtggaggaccccctggatgggcacacggtgtgcggttcactggaaaattttacaagaaatgggcgaaaaacaaaatgtccaacttagccgattcagcattgaatcttgggttaatcacattgccaagcatatcaccctaaggatcgagttgatatacaaagggagctaagttatctgtaggtcgaatgagccgcacttcctatgtagcttcatgcatctccaacttaatccttgtttttttttttcttttttttcttagccccactgttcgcactaaccgcaacagtaggttccacattcgcctttatggtttgcaatttcaacccaatttgtttcattaaggcaaatttactatatatgttgctgctttcggcgtccggcatttttatacgtatccttccttccaccagccaatcccttggatagtatttatttttttccacgacacattggactttcaattctttacacgccaatgcaatttcgtcaacggatgggtccgttacacaataattgaggtttatttttcttccttctttcacttttttctttttatttaaataatttggataaataattttccatcgagagtaatccttactgtcatcgttcgcgttgattacttcaggtttcatcattttttcttttgctgcgtgtgaaaaatgtgggcttgcgcatgcagcagtttttttttttttcctttttagtttacacttctgacactttttttttttttttgcgcgctccgttttatacgtgtgaaatacaaacgttccactgagcgacagacgattagcggagcctacaattgtgagaagacgtgcaaaatggtgagactcaactgtgtaatattaaaacggggggaaattctatgacatcgttgtgcaaatagtttaaggaaactcccgcaaaggtgtaaatgtaatggcggatggaagaaagcttaaaattttggaaaaatgaaaaatccatgctcagaataaacaacgggaaaacgcggcaaaaacgtcacgtgtaaagtgtaccgacaagttttgctttccgttttgtggaaaaacaaaaacggacggcgaaaaaaaatatttttacattttataacatgtgtttatttccccctcctcatttataacggaaaaaaaaaaaacatgtcatttcagcagacaaaaggttttaagttgtttttgcttaccacatgaggggtgacgtgtgtttggttcctcctattcctgaaataactttttcaagcagatgaatcctacaaccttccgttcagccacttcttccggctgaatttctcactaactcgcatgtacaaacggctaagcacggaggatgaccggcattcgcctcgcagttgggaaaatccttaagagcgcgaatgtacatatatacgtgtactcgtacgtataaaaacaaaaatgtgcatgtttatattcaaatgtacgcttgccaaataatttttcggaagtgaaaaaaaaactggcacatggcttttcaaaaaaaaaagaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaaaggaaaggaaaaggaaagaaaaaacttgtaaatctttatacgtataagaaaaaatttgacaattttgaaaaaaaaaaaaaaaacgccacgaaaaaaaacacgtcgaaatgtacagtacccatacattacaaatttgtttctgtttttttttttaagtacaaagaattttatgttcgagggttggcaatgcatggttcccgaccccccgttaattttgcaaacaggttatttgagttatacgttcggaacattttgtacatgttgcagatattacttctgtcgtatgtattagcttttccaaccgctgtcacaacctcgccaactccaacctacaaaccttatctatcttgtggaagggctttgtcatttgaagtaacttccccggttatgagcgattataacgctactttgtgttgtaaggattgtatgttataggagaaggtaaaaaaacagcggaaaaaagaaaaaaaaaatttttatttacaaatcgtacaaatgtataattaacgtatacatgtcgaaaagttcagtttttacaaacaaactgcgggaattttctcatttgcggcgcgcgcgttgaaaaggaaaacacccgcaggtaggtattatcgcacgtcttacgatttgcacgcacgttttgtcaatttaaacctcgtgctattcaaaagattctcaaataagcttcaatccgggggggggaaacaaaggcacgccgtgtacatgcaaatatgtgtcatcatcttgtatacggtttgactaaaactgtagatgtattttttattttttttcttcccaattgtgtgcaattactttgtttgagcattcgcgcctttacgagtttgcatgctcggctgcacaaatttgtttgaatagtgagacacctggaagtgaaaacacggggggtagaagccctatgaaggagtgaccaactaaggggcacgcaggaaaaagcattccaaaggtgctggcaaaactgtacgtggtgtgcagaagtgcgtcccgcgctgcgtccggaggggagaagaagcaaagaggaacggagcccccccgggagacactttttgtgacataaagaggaagctcacaagtggaagctctcaagtggaagctctcaagcggaagctcttatgcggaatctctcaagcagaagtacccgctgtagaatgacacacgcgcgtaccccccgggaaccccagcaattctcaaaataacaaaaatgaagataaaaaaaaaaaaggggaaaaaaacgtacaccagaagactgtcacgatatatttacatgcataatatatcttaaaatcgtaaccttcaaaaaaatgaactgttaagggaaaaaaaaccggccacacagttaccaccctccagaaataaatcaaaacaacaaacagtgtaggaaaaaatgtttaagaggtgtttgatatttttggtaatatccatatttagcatagccctagttgtatataagagaataaagcatgaaagcgtgaacgaggagtactataatggagggagagataccggtggggcaggaggcaggcctccatggggaggtacgggtgagtgtagcttgaatggagaattttgcaccatggattacagcgatattggtatcgaacaggatgaatacaaaattgtgcattacaaagacacacggattaataaagtaaagaaaggactcaagcaaattttccaacctttcttcacagaaatgaaaagtgaaacgaatcgaaagcatatcatttctttatttttagaggtctttgaaaattcaaaagttttcctaactgtctccttgcgctcaagttatcatatgctttacgcctacggaatactgttaatatctttcctcaaaattctattcttatggtacataattttagagccatatttacagtggctccttctgaagctaaaaattatgtatataaatttggactacaaaacgaagaagtacgttatgaccatgttgtgcacatttttaactgttctctatcttatttattctggagttataaaatatattttaaataagattaccaagttttacaaatatttaatgaagaaagttttcaaaattaataaatttttgttcaatatattgccatatttgttgagctccttgttgtacgtcactttggtgaagaccctaccgatgtcgttcatttcgttttttatctattcgattttttttcccctgccttccgtctactctgtcgttatcattttgaaatatgtatactcgtccaacattagggagtgccttattgatagcgttacacataagttgaattcttccaaatatattaatgccatgagtcagtatggcatcctgagggacggcgagctcgcggaagaaggcgaagttgaaaaggcaggtgaagaagaaaaagcggatgaggttgaaaaagtggatgaagttgaaaaagtggatgaagttgaaaaaacggatgaagttgaaaaagcagatgaaggcgaaaaagaagttgaaggcgaaaaagaaggtgaaggcgaaaaagaaggtgaaggcgaaaaagaaggtgaaggcgaaaaagtgaatgaagttgaaaaagaaaatgatcacagaacaactgagctgaaaacgggcaagcttaaggcggaccaaccgaacgactccaagaagaaaaagttctccctcttcagcctggaaaactttggctttaactccagaaagaaggaccgaagcggagaagcggtcgaaaacgagaaccgaaacagctggtcgaggggagacccccccacgcgcaaccgcagacaaagcagcatttgcgaatccgtaggagaatccaaagcggaggatgaaaacagggcatcgtactatgatgtgcccattttactagaatattggctctttataaacattttaaaatttttaaactttttttttccggaattacaacaaaacctcgttcatgtttgagtattttaccctgttcgtaatatgcctgaatgttagcgagaagttgcacgaatttgttttcctaaaagattacaaatcatctatcctggttcgcattttgaagagtgtgttagtcagcacagtcgattttgtcttatacaccttattcaacgtcaggctggaaaacgaagaaaagaaagggaaaaaaaacgcagagtcagatatgcaatataacgagagaagcaatttactaattaggatatcaaaaatagtaaaggataagatgaagttaaacgaaacagttaaattcagccttacctgtctcaagtcagtcattacagaaaatgtggttgaaagtgttcagctgccattttatataaaaatttttattaacctcttaatatacatgccgcaacttatccttttaattttcccgtcctttatccttaaaatatattttgcctatttcttttttattttcccaatatttggatctctcaaatgtttagaagaaaaaaattcaatacataacaaaatttacttcatatgttattttttcttttacaacattgcatcggccactgtaaaccatgcctttttcaagtgtttgcctttttacaatttatacaaaattttaattacgatatctgttcaaactgttcttaaatatattcttaatgtcctcaaggtgaagagttgattgctttcttcacttctcacctgtttgcttttgtttattgttttgcaacctccccgcattttgcctttttttttttttttttttttactataccttttcccccaatttggtaattatgcaacgttacgctattttattttttttttatttttattttttttactttttttgttcaccgtaagaatattaaaaattaacaaaacttgtttctcaaattagaagacgattttaatttaaaccgccatgtgaagctgtgcagttgtgtgtgtgtgggggcctttttggtaaatcttccccctccatgagtgtataaaagggagcacagataacaacgtgcatataaagtgcgcgcatattcaggtagaatctgatcaaagtgttatgcgatcatgtttaatatataacgcgtttaaagcagcctgtcttttttttttctttttttacttcagggcgacgagctctacgttaaggtttacgcagcttttgcactgctcatttggggtgaactgttcttttcttataaagagatcggtacaactggtgtccttcccttttcataacagccccttcagctgtggcatgtacacatatacaccttgagcgaatttccccctcagagttagcgaagtcctgtgcatcgtcgttcaagtagggtgaggcgtcttttttacgtgtgtcagttcgcgtgggagtatttctacatgcacaccattttgcccttcgataaaattcccccttctaccttatacaaaaaataaatggcgtgaaagtgtacaaaatgagtagcagatgagcggcaaactgaacagcgaaataaatcatacttgcgtgagcatatactgacgaaaaacgccccactgggatggtgacataaatgcacacgggttcgacttcagcgttatcacactgatgtagtgacatggattttcacatccacgcagaaggggctgataaaagggggacgtactaacttcatgtcgaacaataacaatcatagataaaaaatggataaatataaaaaatagcatcatattaatttaaagagtaaatgaaaaaaaaaaaaaggtgaaaattttttgatgcatcgaagttttctccaaaatggagcactgacgcggcaaaaggaaaaacatgaaattaaaaaaagaattttttttttttattaatccgtttttttgccctgtgacgaaaaatgtgtatatttgctcctttgggaaatacttccccccccaaaaaaaaggcgcttcacggtggggttgccttcttttgcttcgtccctgtgatcacattaatctaagttgttgtgagtttttatttcttgcacattctcttccaagtccttgtgatgcttgtcttcatatacgtccaccaactcgttaatgaaatcttcggttgcttcatcgacgtcttcgtcattggcattttcgtcatttgcatttttgtcattggaattttcgtcattggcattttcgttatttgcattttcgtcattggcattttcttcatttacattttcatctttggaatttcccttctttgcctcctttgcctctccatcctcgtcgtcaaattttaagtcaaaagggctgctaccccccatggcctcttttaaactggcgaaggaacttttggacaaaaagggcttaagggaatcctctaagttgctgtttaatatatcggcagccttcaagccaatatattccgacatgtccttgaagtaatttttgaagtcgcttaaatcttcatcgtccatgtttcctaaatcataaaaaatcttttcgtgttttaataagtcaattaatttctccttcattttgccagccaactcatcagctagataatccttcacttcatctaaatctcccttattttttaagtagccatttcttactagatccatgaaattgtaacccttttcactccattcagtggaaaggctattatcattaacagcgaaaattgggttactacgctttgcattacttgctgttttccctgtgctcatgcaattgtacaggccgctttgcgaactcaagtacagaataaatagactcgaaatgtttaatatggaaaatgcaaagttcttcattttcgatcaattgggtgtaattactgcaaaagggcagtaccaattagccgttcttaatatctatgtgtattatatacgttcgcatgaaaatgctttacgcgttcgttcttatatatatatatatatttgtttgtttgtttttcttattttttatgtatatataatttgaagtgcttcctcaaaatagggaacttatagtattaaccgaattgtcgcgtctttataaacacgcaggggctgcttttaaataagcaatatgattctgagaaattgcaaaatcgaaattgtattctcgttttgaagcgatgtagcaaaagcgttatcattttttttcttttttttttaagatagccttacaaaaattatgttcacctagcattttaacgaaaccttactgcttaagcacagtaccgtgatgatccattttgcgtcgcattttatgatgcttgcacctttttatgccataaggaccttttataacagatagggacatttggaaaagagtcagggggtctgagcgaaaatgtaaatatacatgcatgtgtaaacatatatgtacatatggaagaccttgaaaaccttttttttcacgtcttacgcagctttttttgcgcaaaccggatagctagatgtgtgtgtgcgcctccacgtgtgttttttttgctcaaaatgaagagtatttttagctgttcatatgtacatatgtgtatatatatacatatacatacgtatgcacatgcttatgctaattcaccccgttgcgcaattgccctacgaagcgttccagctgccataacgccacatagagcagataacgcacaaaatgtatgcaacgcgaataggtgcttattcccgcatgtgtacatatacttacctatttatgtacccttttggctgatgcaccgaaacggctcatgggacagttgtctaccgccccttatgcccagtttgctgtcctaattgacgcggcacgcgacacgtaatcagaagttaagcataattttatgatcgttaatgccgaatttgatcaccatttatgccaagtttgaccaccatttatgccgagttcaaccaccatttatgccaagtttgaccaccatttacgcagaattcgcctgctcggtccggtaaaccaagaaattgcctcacagcaatatgttgacgtgttttaaaatgttacgaatttcacttaatgtttatctatttgcgcggggaaaaaagcatattggcaaaaatatatatacgcgcgcatactcataggaacgtgttcccatatgagcgtgcgtacgtacacacatatgatgagtgagcatgtcatcgcacacggggaatcgtaaaatgtggactatcaatgttcttgtgtttgtgtcagtgtgcattaaaatgaagaaaatcaaaaaactcccaataaaacgaaagggtgaaagaacgaataaacgataagccataagccacaagcgaaggcgagtaggctgaaacgcgaaaaaaaaaatatgcacaacttaagacggaaaaaaaaaacaaagataaaatgttataataaatcaatgctcattgggcatataacaatgttggtcccattttgtttacttcgtatttagcaacaatatggttatggccccttcgaaacgtcggattccacaagagggggtgcttgcgcggctctttatccatctctgtttgcctaaggcatcttcgcttacttaccatttgtttatgcatataactttttctcaaaaaaatgtgtctctgttatgcttaatctaacaactcatcggagaaatcatcttcagcttcttcctcttcggaggaacccgtggattcgtactcccaaatgttatcaggtattggcttgtgtaaagcgtcctcaactttgttaaagagagttttgacgacggggcccaataaaaagtaggcttcttcgctgacacgtggtggcttaatcgtggtggcaacaattctttcggttggctctaatgctgcttttaacgcttccattaagaccttcttggcagtagctttcaactgggtttttacgtcaaacccattttgtaaaaaggatgctgaatccttttgcagggagctaacaatttcgttggcaatgttgtcggccagttcatctccaattacttccaaagatgccgattcggaaaggaatgacgataagctgttccctatgcgctcggaaaattcgcttcctccttcaagagaagacgaggcagtcgatccgctctttcccctcaaggacaacacatttacgaagcaaaaaagtgctaagaaagcacaaataatcgagactcggtttactttgttcattttgtctgttttgggtttgttaaataaatgaatatatatatgtgtatatatatgggtatatatgtgtgtatatatgtgtgtatatatgtgcttgtacagtgggatgcgcgagcttaaaagtacgtgtttaaaaagatgtgttatgggagttattcacacaaacaaagggttaacataagttggaagaaggaagcataaaaaagacaggtaagtgaaaggtgtttatttaaatgttacacgaattgaaattgaatcatttatttaacaaaattatttttgacaaaataaaagtaagcatgttatatttttatattatttattgtgtgtcctttttttttttttttatcctctcaagtttgtttaaaataaatggtgtaaaaatatatttgcaaattaaaaaaaaaaaaaaaacaggttaaaatttaaattaaagattaaagctatatgtacatgcacaacttcagtgatcagacacttaacaaaatgtttcttaaagatcattttttttgtagcatgttgaggtaaaattgagagtcttgtccagatttttatactctccatttggctgttgcattcagttgtgttacatttggctcaaacattcaataaaataaaaacaaaccaaattaagaaaaaaaaaattggggcttcgtagaaccttttaatcaagtaaacgcacattgttcatannnnnnnnnntttccttatgattgtcgttttagggttttttttttttggtcatgtggcaataaaacagtcgttttcgcatgacgtaaaaaaaaaaaaaatatatagtcaatgttgcaataatttgttaaccatggttgtgcacatattgtgtctgtttttattgaggtgctcaccattcatttgattaagataaattaaatcagatttttgccacatattcgtgatcaagaccactagccataattgggggtccagacaaggcttaatactagcttttaactgtgtgaacaatttttttttccgcacaaccttttggcatgtgtatatgcatacatataagctcttacgcaagtacatgtatgtgacttttttttttaccccacactcacagctattccttaactaaccatgtgtgtgttaaaaaaaaaacagcgttatactttcgccagatagcttcacaaactgtgactctttcgaattcgttaaaattttaaaaatgtctttatgtaatgtaatttttcgcatgtgatcatcatttggtaagaagacgggagtaaaaggggtcacatacgaaatatctaaaattttctcattattttcatggaaacgttgttgtaggtctacaattaaaaaaaggtgatgttttgtcctcagcatgacgtaagttttgcgagaaagctttttgcgtcccatgttgatggtccttctaatgtgcataaagtctggcatgtcaaaagttgaaagacccttgctctgtatatcacacttgttcaccaatgtaatttgtccgaaattgccgtttcctcaactttgcacagtttaatgtgcacgagcgcaacgaacgtagtaggaaacccgcatccattcactcttatactactaaaggagaattttgccaaatcagtgcagtcaatctggcgctcaaaatggttaacctggatgagcgaaacgttgaccgtaatttcctttaaatgcagtacacaatgaagaaaaaaaatggaaagaaatatttcgctattttaagaagcaaaatgttatctcttcttaagctaaggcctgtgtatttttccgcactcgcttaagagtaggaatattttccgcaagttaaaacctcattgtaatgttctatgaaaattaaaaaaaatgttaaataaagataaataatgtttacacataatgagcaaatttttaaacaaattattttatgaaaaaaaattgtggtaagcttttattttcccttgtttttctttgcaaagctaaaagtctgccgagtttaaaaaaaaaaaaaaaagaagcgaaatatgtagatacataaaacgacaatttttgtgagcacacgaaatggatagcaaaataagtgtgcctttttctcatattaaatgaagatgtcatgctaaattcacataagacaaatgtaagcagatgttcgtcttagctgctgcacaggacaatggacacgcatacctcctcagttttgagatgagtcaaaagtcaaacgtgtagccttcccttcaacttgcatgtgtgctttcctcggaggtaaaaagtgcgatttactttttttttttttatcattagtgaaaagcgccttttcttgcgagcaaaacggaacgcatattttttttaaatgccacgaaaatttttgcgtctttgactgtttaaccgtatcattcaaaattggagccattcttcaataaaacatgtgcctaaaaaaataggggaaaaaagcatggacgtttaagcaacaaatatccagcgcaacgcaagcatttatacgtatacatgcacaagcgtaattaatgagaacagctgtagaacgtgttttagctcatttactcctcgtgtacttttcaacacacaatgtaaagtgcgaaataagcagatatgtgccgatccacgaaaattatgacgattacaatttagaaaattttaactcctacgattttttaaatgaagaaaagtcatacattgcagacgtgaactcggtgggcaaaagtaaaagactgcaaaatggcaacgacatctttgtaggcaatcctttatatggttgcttcaacaggtatgcactgaggcgaaatggccgatatggtcaaaatgtcgtaaatcaggagcgatcaacaaaatcgcacgaaaaaaatgaacccgcgaaatgcagtggagacacgtgttccagttttatgcttataaaagcgcatcgcgcagcgggacacgccatgaaaaaaaatgaaaaaaattacaaattgtgtaacttgcaaagggatggacgaagctgtaaaaaaattcccagtgggagagaaaaagtggggcaagttgccatcataaataagcataattataactccaacctggtggacctcacgaggaaacctaataagcagaacctgtcatatggtctagcagaaggttatcccaaagaggaaaaaaaaaatgtttacacggaacagagtgatcttcaaagctttagccattttgagacagacaccgtttctccctccaacttgaagaaaaatccaaagcgggaagaaaaacaaatcaaaatacatggcaactccaagcgaaatgaactacccccaaataaacagcctaaaaatggagaagataacatggtaatgctcccttcgtataacgataacattggctactctggaggaaactacttcgaaaaggaaaaattcatccagataaaattcccaataaagatcggcagcgaagttgccaaacaaaatggagagatgaacaacgagagggggatcatgaagaatctggaaaggcaggaatcgatgcacaacaattcagatgaaaattttgcaaaatatacgatcaaggaaggagaaagagacaatggtgagaaaggaagtaacaattttgtaaattccaaactgggggaagataacctaataggcattttcaaaaatccgtacagccttggaagcgataattttttcatcaaaaacgaaattgaagatttgaagcggataaattcagagaggagggatgaacaacacaaagatttcgacttaagagacgctctaatgggtgaaacgggaaacataaccaatacgcaaccacatggtggcggcacacaaattaaagaaaatagaaataatgtgccaacaaataatcctaatgatggagagaaccacacggcgtatgataggggacacaacccagatatcgatttgtcgttaaagtacctggggttaggttacgacatcattatggggaacccagaaggtgatcccacgataaacgtcgacccggggttcaggggacccgtgcttcaaataaatatagaagatatgcgcatgaataaggatagaagtggcggcgcgaatggtactacctctccttatggtagcggtatccgtggaggaggcccccaatacagggagccaacattcatgggggactacaccatagaggagcacaagccaaaactgaccccgtgggtaatccctgagcactcgtgtagccaatccaaaaatgtagaagaaatacaaaatttagagcaatacaaaatggaattactgtccgatgttaaggtcagcaccccatccattttcccatactccttttccgcatcagcagaatataaaaatgcggtaaaaaaattaaaggtgcaaaataatgtcatatttatgatgaaaatttattgtctacgttattatactggaataccaactacgacgagttggaggttcacagacaattttaaaaacgccttgaagaaactacccccaacatttgatgggctgaaagaagatagtcaatgttcgtacgagtattacatcaacaagatacatactccccaatgtgaagaaaatgtgaataagtggatgatttttttcaagcttcatggtacgcatgtagcccatgaaatatatttggggggaaaaataatcataaaaatgaatatggaaaaggatgaatacaataaattgaaagataataatataagcataaaaacattttttaatttgtactttcacaaaatggggttatctgcagcttcgagcaagaagatacaaaaactggtgagcaaatttagaacctcaaaggatgtatccattcttggagggaacccaggactaaatatagaaaattcaaccttctttgaaaaatgggttaattctattaaaaagaattccatgcctataaggaccaagttgttacccttcagttttttcatggacgatcctaacatgatacaagcgtataaagacgccttaactttttatggcctcacttatggggttcaaatatttgaccatgaaaaatatagccatgtggtattatccataggtgaatatcttgaaaaatgcacccaaaaattgtatgcgggtcctcctccaggattattaacatgtccattgggaagtagcctcctcatgggcttttccctaaatttaaatttttataaaaataaagacctaagcagcactaacggtatggctagctgtgaacagatgaaagaatcctgcagtggtaatggctttggcaaaaaatattcagatataagaatatggggattatgctgtgaaaaaccattggattttataacacaagttgtccagcaaggggaatcccccaaaataactgcatcgtgtcctggcaatttagttatcctctttgggtttgctctaatgaaaggcaaaggttcatcctctgcgaacaaggtggatatatatccatgtcgaaccggccaaacgagctgctctgcggtgttacaaaacagcaaaattaaacaaagcatgatatatattgcttgtgtggataaatctacgaatggattagaaaatattcaaacgtttagtaaggtaaaaaatatgggtcatgtaaattcagatcagcatgaagaaaatgatacgtcgcttagttttgcttgtccaaaaaataactccttggtatttggtttttccctcgaatttcacacgaacttctcaaagacgaggaataattttacggactgttctaaagcttctaacacctgtcagataaggggcactctgattaatacgaagcttgccttttttaagccagacaagtactcgctagcgatagtggcagggtgtcgcgcccgaagcgagttgtccctacgcgggtgagaggtagggtgtcattcccccatcaccaatgttaatctatcgcaccattttgtggccatttttcggtcactttgtgactaaccttgtgaccaacttgtaaccactttgtaaccactttgtacttttttttagtagcataatcttgccccccatagttacgcaacggactagccatttttttagccctcaccactgagtcctatgcgtacatacgcttaaacatatttgtgcagaatgcccccgatgtgcgtctcatcggacaatccaagtttcgccacatcgaggattcatcgcccacttgttattgcttttaaaaaagggggaaaaaatggcctcaaaataatgttgtcaaggtggagcttctttactccactttgttaattttgcaatttcgtcccttcatagttaggctactttttttttttttgtgcatttccgtgtcgtacatgtatccttctttctgatacgtacatgcacacacacgtgtttccccagttatgcatccccatccgcgtatacacatatatggactacaacgaaaaggttgcatttcgcgtgttcactgaaaacgaaaaaacgattcaccgtccgaaaattttccttgtttgtcacactagttaattaactcataagtaaaaaatagcttctcccctacgtgcacaacatagataaaaaaaaaaaaaaattgatttctccttaagtctgcgccatctaggtgatgagaagttaggtagatgctagagagtagaggaacagttttaaaaatttcatgtagaggggaaatatacccgggacatacagctaaatgttgctatttgagaaattaaagtggtgccattccatcgaatcggtcattattttgtcatataaatatgcactcacatgtagattacgttattttaccccctcccgaattgcataattgataaggaaagaaggaacgctcaaactttggcttagaaacctttgggtttttgggaacctttatgttatgctactttgccttcctttgtatatattagcttgttaggctacttgatctagtggtatgattcttgcttcgggtgcaagaggtcccgggttcgattcccggagtagccaaaaaaaaaagaggattgttaaaaataaagcgtgttcggaaagcttttataatagagtacatgagaaaataaattacatattaaataaaaagttgtggtaatgaaacgttattgatatagaaatttactctgatgaaaaaaattcgtttctttttatttttagcacacagattatttgcttattcttgtttgcaattaaattaaagttatatcctttttaataaaataagttctaaatagttcataactgcatagtagtttcccttaacggtttagttaaaattacaaaattaaaaaggctctgcgacgcggcaagaaatggggacaaacgctgcctaaccctatatacatataatttatttcgggtgtaacgagggaaaggttcatcatgttcacgtgtagagttacctaggacttttatgtttaaaaattttaagaatgcatatgtaacccatttgtaaaagaatctgcaacaaaaatgggggcaaaatataggtcctcctcaaaggttagcgagcacatacacactgtttagcaaaacaatttgtaatgcataatcggtaccaagcagaaaggagaagtaaaattgagcggaagaaaggaaaaaaaaaaaaagttatacatattttatatccacaaagaggcatattttgtttttatgccctcgaaaatgggatgattacaactttttttggcgttgcagaagttggccgcagaagttccattccattaggaacattccctcacttgataaaatatgtgcccaccttttttcaaaacctggcgaagaactccctcgacgtagagatgaccaaagcgaaggggaaggatacgacaaaaacgaaagtaactgttacatgccaatttttagaactccttttttttttcccccgtccctttatcatttacatgaacatagttaaaactgtgtctccgcgtggtgcacgttcatcgtttggggaaggcactaatgtgtccgtccaaaggaacaaatgacataaatatggagatcttttcgtatcaaaaagaaaaaggcatctcccataatgtatcctaaggggcgtagttccacttggttaaattgtaaaggtaataatttaccctgttgtgtgcatatttcttttatcactgcgcccaggtgtatacatatgtagaactctcatcatgtttagtaaaaatccagtgggggggggggggggagatataacgtctttgaacttttccccatgtaaaagctgtataaaataaaattataagaaagcgacatactacacaaattattcaatatgcatttcgattaaaatggaaaatgtggaaaaaaatctccacattttgtgtaaacgacgatttaatcatgttcctccagtttgcctcctttttctttttccattcgtttggatatatgtagtgcacgagcggactacacatactgccacacttcttcattcgattatttaattttgtgaaatgtgcattttttcaaacaatcacttatgtgctgctggaaaaacgtaaaattttccgtctgttcattcgtttttttttttttttttatttttaacccatatcaaattatgcaaacatacaactcgcaattttaatgggaacaatttttatttacataaaatcgatgcaaaaaatgaggggaaaataaacaaataaaatacaacgatggagaagctgctattgaggaaaaaccagaaaatccgcgcaaagtcaaaaatgaacatgtagagaaaggaaaggcaaatatataactccctgctggcaaatgcttctcctcataagcgcaaattaaaaacagcgactggaaaaaaaaaagaaatggcaaaaaaagaaatcaagtgcaagtggattcttccatatttatgcatacactcactatattaattttttacatatggccgacgcgacgcgttacattatttgtatacgcatttaggggctggaagaaggatgggggcaaattgtaaaacgattagcccttctctggctcgccaccatttaaaatgttcatatgttaaacgaaaaaaggaaaaaaataaagagaaagtatagaaaagaaaataagaaaaaaaactgcgcttgtatatggttcacttcccccattctgtcatgtcgcatgacgttcacttgctctttaatccattttcttttcacgcgagaggaaaaaagccttttaaggatcatacgtgtaaaaaacacgcatgtacatatgtacatatatatacatacatgtactacttgttcgtgagtacgaacgcttttttcgcccttctttcaacttcacgctatttaattctttccctttacaatgaggtttattcagtcacctttcgcaattttcaagtgaacagtttctcacatggaaatatattatgcaagcaataatgacgtacctcccattcgtacatgcatgcgtgggttacgtatacctcagtgggatttctttttctttataaattttttaatttgaaaaataagagagggattaacccttcagcaattttttttttttttctttgtaattttataactatgcatataataactgagtaacatgtgccctttcaatttatgcgcgtgaatcgaatctcccgtccccgcgcaagcgtcatttagcagtctacagccaatcgcaagcacatacgtgcgtacgtacggacatatgtatcgtatgtatacatatacacatatatatttatatatacacgtatgcctattatccgtgcgcgccctcgtagttatgctgcctcccctacagaacacttcctttttgatgcacagatgaagggaaaattttatgtacgctcgagcggcagcccccacgcgcgcatttgcatatgctgacatgcatggcgcaggtgcgtgtgcacaaatataaataagcacatctatataaatgtataaatatataaataaatatatatacatatatgtgcacgtacatgcgcgcgaacacgtgtttccgtaattgtgagcgagcttcgcggatggcctgcattttgacactcaaaatcggtatgaaagaattgaagacgcctggcccttctgttcgcgaccctacgttttcatttaaatcggtgaaagttggccttctggggtaagagggagaatagggggatttttgtgtgcacgtacatgtgaacaactgtttatgggaaaaggggagcactacaaatgaacagacctgtgttgacgccaggcgcgtgtagctcgtcgcatttgcgcaagtgtatgtatgcatgtatgcgcacatgtatgtatgttggcaggtgtatgtatgtatgcccacgcgcggcgagcgatcctgggttgatcacttataatttaaaagaatttataagcccccgcgtggcagtcagttcctcgctagcaatttgagcaccagtttgtacacccagcagtttaacagagaagccgtccaacagagaagctgcccaacagagaagccgtccaacgagctgtgttccaatactttccgatagtccactcaccaaacccattcatcactccccatatcatattctacctgttggttaccgcccccgaacgaacaaaatgaaagacatattaccaaaaaatgcgtgcacacagagcgaagaagaacagttttgcctacaagacattaacgcgaaaaatgaagaagattacgctagccaacttagcaggctaccttacgtctccacccatcatggcgtaagtataagaaagaaaaagatcgagccagcggggtttatgttttatgtaaagtacgaaattgctatgttaaaagggaaaaagaaaaaggcaaaggaaggtagacacatcccgatagaggagctatttctttataaagaaaaaatagattacttgaatgaacttaaagtaaagaatgagggggaagaggaacctcacagtgagggggaccagggtagcgactacaacaaagagaagtccaagaaaaataacagagacaaaaattacgatgatgactatgatgatccgaacaacatggacagtagcaataagaagaaacaggaaaaggcaaacaataagaagagctccaatttagtgaaaaaatgcataaacaataacataaatgtgtatgaggttttaagtgtagaggaggcagatgatttagagaccataaaagcatcgtacaaaaaacttatattgttatttcatcctgataagaataaaggaacgagctttttaaatcaaaaggaaaaggaaagaaagaggaagaaggaaagggagaagggaaaagacggtaacagaaacgatgataatgctaaggcaaaagggcaacatgatagccatgagaccaaaaaggacttcatgtattacatggagaaatacaacatagaaaaattaacgccagaagaaaaaaaaaccatgttcctaaaaattcaagactcctatgccgtcttgtcagacaagacacttcgaaaacagtatgacagttccatcccatttgatgaatacattccaacactaaccgagctggaggaggccccggacttttatgaattcctcagaccagtttttaagagaaatgccaagtggtcagctaaaaaaccagtgccggatataggagatgaacatacagatataaaaaatgtaaaatatttttacgatttttggtataattttatcaattggagagatttctcctatcaaaatgagtataactatgaggaagcggagtgtcgagaagagaggagatggatggaaagagaaaataaaaaaatccagaaaaaggcttccaaggcggaaaatttaagaattatcaaattggtagatttagcctacaataacgacccaagaattattgcagaaaataagagactcaaattggagaaacaaaagaaaaaagaattgtccattttggagaaacagaaaaaaacagatgcgaccatgaacgaaatggaaaaggagagtccccccaatcaacaaagcaatgataaaaaaaataaggacaacaaagcagctgtcaaaatttggagacatcatattaaatcgctgtgcctaacgaagttatcaaaacatgtagactccgatttggtacaggaaaaattatcccttatgccgtttgaaaccttgtgtgaatttatagatgacatttatgtgtttctcaattttaacctgcacaaggggaatcctccttctgtagaaaaaccgagtgcctccaacgatacccaagttagtaagcagttacaagggggcaaaaattctacacacattgcacacggcaatagtgatagcagtgccctaattaacaccaatggtgtttatgaacatgtgtccactaacttggtagggacaaacggaatttccaagcaggacttaaataacacagtgaggaaggaccccctcgaatgcggcaaagcgggcccatccaactactccgcgggttgcacatatgacacagattatacgaccaagaaggaggataaaaacacgttaaatggacatatcgctaggaccagcaacaacgatcataaggataactttctcgtagagaagggcaagcaaaaccaagtgatgaatagcagcacctcctttgaaagccccccttgtgaagttagccatgcgcatcacagcaaaatcgaaacaggggagagtagcccacgagtggaagtgcaccccactggtaacaaacgagaagacgaacagaatgagaacaaattagtaaatgcggagaaggtacccaatggggtgaattcaggagagccaaaaatgcctgatagcgatgattccaagaggagcccctccgaaaatatgggcatgcgaaataacaccatgagcagtacgacgtgtagcacagcgagcagcatgacgcgcaagcaggtggctagccaaacggtcaaccaagtggtgggccaaacggccagtcaaacacagaacagcaacgacggtgggggaaacagaaccaccgggtttataggccacctgaagaacatagagctgggggacaaagaaatcgagttattaattctgatatttaaaaaatacattaacgaatttacccgtgttatggaaaaggaacaaaaaaagaactcggaggaagccacgagcacaaagaacaaagccgaaagggatgcacgagtaacagaagggggagccatgaatagtagccactctcctgtgcatcaacaggtcagcgaaaatgtaaagctaatgaatgaacagagaagtggtcacctttccgaaaatgacaaaaagaagaatgacgaatctagtaacacttgcgggaagtggacagcccaggaagtctccctacttgcgaaggcattgaagtcctacccaggagggactaaaaacagatgggacctgatttccaattttataaaaaccaaaagtgtgaaagaagttataaagaagacgaaagaaatgttcgaaaatgaaacattaaaaaatttaagcagaaactttgaagaaactccttttgataattttaaaaatcaaaataaaggagtgatgaaaaaaatcgatgacaatttagataagagagatgtaaaaatgacagccgaggaaaaagataacttaacaaataagtcgagaaataagtcgacagataatttgacgaataatttgacgaataatttgacgaataatttgacgaataatttaaatggccacgcggaggtgaagcggccatggacacatcaggagcagcatttgttggaacaagcgctgatgaagcaccctgcgtctttaccgaaaaaggagaggctccagttagtggcctctgagataaagacaagaacgctggaggaagttatcctcagaatgaagactctcagggcacagatattagccaagaaggcggcaaagtagggtgcaggcacatactgttataggtaagcctccagttcgtggcatgcgcgtgcaagtgtacctttttcagtatgcactacggggcccctttagctgttaaagaaaagtgtgaactgggggatactccactttggcatatacatgtgctgcgccagtatgcccctcccgcggaaaaacggcggaaaggaaattccccaggcccagtgagaagatcatgtcaatgctatgatcacatcgcgtcacaagctaaacgaaaataatgtaataagaaatgcagcattctgtttggacctcaatggaaaaaccaaatacacaccgccaacatggcatccttcaacgaaacccggggggaaatgcccccattttatatgccttactaattaaacacaaaattgtatgtacttctgtacacatggaataatcaattgtgcatatttgtacgaatttatgttttcagtttattcattttatccgaaagatatatgaatgaacaaattcgtttcttccccttttcgttatgaattgcattgtttaaacgttttgttaagttttttttatgactttttttgcatttgcattcgcatttgcactcgcccttttaattttctttttttcttccctgcatttttgcgtcgtcgcatttgagtcaccgcttttgcatttcgccgatgcgatttcgcattagccttttcccgcccatttccctctttgcacgtacgcacccccctctgaaataattttgttttattccttcacctgtttataattaaagttgtcactcattattttattttattttttttttttatcaatgtcttttacatcgcagtagattttccacaaatcttattagacgcaactctgcaacattgttttttaagtttaatttgactattaaaatgtgtctcatgggtgaggagcggcggagaagtggtggaaaagcggagcggaagcagtagagaaaccgcgtagaagccgcacagaagcagcagagaaaccgcagaaaagccgcatataagcagcagagaaaccgcgtagaaaccgcgtagaaacttcaacctgccgctacgcagtgccgaattaaaaacgagttagaaacggaaaaagccgcagcaacacggtgggcccggcgcgctatagaaaaacaagcgtggatgaaccaccattttatgtttcttcgttggacacggaaaaaaggaaatctccttccttactaagttgcttgcacaaaaaaaaaaacgaaataaaatatgaaacggggaaggacaaaactatgcgccgctaactcaaagaaagataagcaaaacaaataatcatccaccccccgcggtgcatccaccgaggagccacctccgctcaccgctgtttcttcaaacgatacctgcggccacccttcttatcccgcatgaatcttttatttataagtctgctttgccgaggcagtttatacgtcctcactttctctttcgttgggatccaaggaatggtagacagacccattcttttttttttgtatttttttttctgatgttttcgaattttaaagtaccttctgcgctttgtgcttatttgcttctttaatataaagttaaaatgggattttaaaaaggggaaataaaagccactcaaaatgctacctctgtggggtcccatacaaactgcgttcgtggcaaaggaaaatctttttcttagtcttcatttttatttttgcaacaatgtcttacgcactggtgagaaaatctgactaagttttcgaagcagtttttcaacatagtataaaccgcaagtgaattgaaaaaaaaaaaaaagggagtatccttccttccgcagttatgtgtataccctccttttagttttttacatgagttcctgtgttccttctttccgatacgtcgtgcacccccgtgtgggtaaatatacatgcgcgtagctaagccggtatgtgtacttacgcctatctgtcatttcacttttttctgcccagtagattgccacagcactatcttgatttggttcatatggtgaagaccactgttgagaggcatttgaaacctttgctgagatggaagatcaatcttttctggagagttcaacgtataggaagtaatcataatggggggggttgacattttatataatgtattggggccccctttttttgggaattcgtgccatccatatttttctatgcttcaatttttcaagagcatatttcgtttcttaatttatcggttggctgcttttgctgcatgcgcgggggcatagccgtgtcactgcatatgcgtgtaactatgactttgtttttttaatttttttttttttttttatcattctttttgacacttggaaggatacacgtgcgcacttgtgcggtgatcagttcaaagttgtagatgtggcgtgtttgtgtgagtcagcggggtggttattaccgcgaggacacaaatagtgggaacccaatttggcagaccccaaacagtgtgttacgtaaccaacgaatgacgcgcttttatgtatacccttttgtgggaaagaaatcagaaaaatgaagcaaaacggtggaaacatggatgtgcatatacgcgtgtactgagaatcccctcgtgctcatcaaactgcatcctacggggggtcaatgcttgtcatcgccacactcaaaggtgttccccaattcttatgctcaaatgtttctcaatatcttggattgcatctacttcatatttgacgccggatgttttcatgtggttagcgtgttcccttcaagaggaaaaaaagcgagaaaaggagaaatgcaatgggggatatccataggaagagcattttgcaaccctccccagttgggtctgatcacgtgcatgtttttttttcattttttgcccccttacgtccacgcgataatttcagaggagcggaatttgcggctactttttactgtctcgcaaaagctacaagggagtataggggaaaaggggaaaataaaaaatagaaacacccattctgcataactcgttgctactttccaccgatgtcagtctatgcgctcgccccatgtatgacagaagatacaacttatgcaaatccctacttgtccaacatgcggatgtcccttaaggtcagtttacttatatcaatatcttttaaaacttgtttttgaagcccttcttccggggggaacaaattcagccagcataaattatcaatagatacgtcgtctacgtctatatttatgaagaatgggatgatggggaaaaggaatgtgttgcctggcatctttgcaaaaaaaaaaaaaaatactcctttttttttttttttttctttttttcaacattttgcttaacagtaaacttttgactccatcttcgaggtataggtgaatgctatgcttagaccttcatgaggacaaagaaaaaatgttcgcgcctgaatcaacgtatgcgttgcagtacttacggcgaaacgatgcgaagaggagcgaaatgacagtgtccgcgcgcccatctctctacgcatccacctagaaataaccataagcatcgtaatcggtgaggcagaaaatcttcaaggctttgttgcatctacggatttcgtagagtagttgccgggtgttaaggtctgtaaaagaggggtaatgcggaagggtgtgtacatatatatacatatatatatgcactcatatgtgcctaggcacgtacaccacaggcgtttctcacatgtctgtgcaccccctcggtgttatcccagagagtgccaacctgggaaccctctggccgtaatcataatgcagggtccataattcgaaatgaaatccgattgaagtagcctaaaaaaaatcgtctccttttccactattaggacgtatttcacatcaggcgaaatttctatatcggagactccaaaggggcatattaaatgccctctcgtctgaaaaaggtgtgaaagaggggatgccgttgcgcatgcgaaaatgagcataaaccatacgctacagcaggggtaaaacatagcataaaatgtgcattcaaaattgatgaagtgaaaaatgagcaactgtatataatgcgttgagcgacatgtaacatgggaagtaagcttgtcactaattaactgcgtgactatatgtgtagacatgcgtttgtgtgtgttttgttcgtatggccatattcaacggtcgtgtggcatgttcccttttacggacttcaaaaatactcatgcagtcaacccatgggcctaaagcgaaaacgagttggaagcgcgttagttgaagactgctctccgaccatgtgcacatgtacatgaacacttataacgtgccatctgtgtagacgagagtgatggaacataaaaacatcgttgtgcgattttatattcacttgaatttttttcccggaggaaaagatttcctctgattattcctttgggggaattataaatgtttagcaactctctcggaatttttataatttttgttaattttccaacggttacattagaaaccttttgagacatgaacaactttgggtttgtgtaaaatatttgtctcaatgtggaatgcatattatcctttaagtttttcgaaacgatttcgatgatgcagaacagtcttgtcatttcaagaatttttccttttgacaaaacttttttttgtttctttttgtccaacagcgatgtaagaaaattcagagtgcatttttccagcagacttgtcacgtccacgttgtcccgcattttgagcgtccatttgttagaaaaggttgaagagaagcaggtgggtaaatggacgggcggacgggcggacgggcagacgggcagacgagcggacgagcggacgagtgaatagatacgctcacacataaatgaatcactgaataaatgtggaccaacgcactgaacgcgctaagtacaggatgtccgaattgtgcacgcaaatggggtagactcatcgctacgcaggaacgatgttgtagccatcgcaatgtgacaaattcgtaaaaacgaaaaatgagtcaacacatggataaattacgaaagattgatcggacgttgcgctgaaaaatggggattttaaagaacctaccttagccagtctttgcaaaccattcgttaattttttttttcacttatggggatataatgcatacactactatacatttatgtgaaaataaaaaaaaaaaaaaaaaaggggcaacttttccgtcaccatgtggctacttttcctcccatatatgcgtaacaaaaatggcatattttttggtgcacttctgctactacaatgcggttattcccatttgatcatttttcgtgcataagggatgaggggaaaaaagaagaaggacgggaaactgcacctgttcattttcgcttattttatcatttcctgtacaaccacaaaatttgttcagtcaaatcgcgcttgcattaagacccttattcctacagtgacatatttatgcttttccaataagggatactcatttgtgagatgaaaaaagtggaagcgaagaaggcgatttataatttacgtgaaacttatttcgaacaaatccatcacgttgttacataaaataacatatgcccttaacgtggcaaaaaaaaaaaaaaaaaaattcaagcggttcaattttccccccataggattaccacatgtacaactttgcaagcttctcaatttttaagaaaccaaaaagttccgcgcaattttgtgaaagggaaaaaggattcgatgtagcatattaggggacgttaattttttttagcatattgctatgtaaatttaaccccattttgtactttttttttttttttttttctcgtataattaactcattgtgcattgcatatgtttgcaagcaattccaatagggcatatttttcccaagtcagggatgatatatacgtgtaccaacaccaatttgaagtttgagtgaagacccatttgggcatgaaccaatttgggaagaggggggcctattttgttaaaaagaaggctatactccttagtcagcaaattttgcgtatgtaccacccagcgtatcagtttttctgcgaagaggagaaaaaaggatgaaaattccgaatgaagcatagctgacgaaggaaagtcaaataaagtacccattcgaagttgtacatcgcacaaatcgtgagtacgccccaatgtaggaatggactaacccagtgggacatttctgaaaaagatttaaatataaccctaaactgaaagaacgcgtaaatatattccccatatggatttttagtacatattttgtgctaacgtggagactctacttaggcaagtttttaccccacagcacgtcacaatgatgggatacgcggggaccaacatcaacaacgtcgatacagccgacagcaactgcaacagtagacccttccaaaatgaatcgaactttgataaaacaagattgatcataaaaaatgtcccaaaatatatgaacgaaatggatttaaaaaaacacttttttaaaatgaaaggaaattatgaatttaaaataacagatataaaaattatgaagagaaaaaaacttgtcaagaataaagaattttttgagtccagaaaaatttgcttcataggttttattaacaatacagattgtgaaaattttaaaaaatcttttaataacacctacattaatactagcaaaattgtcattgaggatgctttttctccccttatttccaaaaatgcacagcagagcagaaatggcacttcgtatgcctttaaacgtataggagagatacaaaaaatgaagaaagacaagtctgtgcaaattgtgaaaagcgaaaattttgtcaacaaaacgattcccatcaagaagaccaaagcggggatgagcaccaccaggagccacatcatatttttagatgaccaaccggcgcagggagtggtggaggaggagaagaagcagaagatgaaggaaaagaagaaggaagaaaaaatggaaaagaagaaggaggagaaagcggaaaaaaaggcggaaaagaagaagaccaaaatggaaggggataacccccagagtggggaaccccccagcgaacggttggagccagcggagaaggcacgcacaaatggtgctaagcgggacatagatgaggaaggcaacagggatgatgatgctcatgctgatacaggcgatggcgcacaaagtggcgcagaaaaggaagaggccgaggaggaaaaagccctagattggctgaaaaaaatctccaaaagggaggaaagtgacaaaaatgcccgaaacgaaaaagatgcccggaacgacaaaaatgaccagaacgatcaaggcgcgcaaaagaaccgcctattcgaggacgaaatgagcacagcgagcaatctgtcaagcgacgaaaaggaagggaaaaaaaaagcggacaatggcgtggacgaggaggatgattgtgaaaatatgaacaccgggaaaattatcatctttaacatgccccccgtaaacgaacaggacgtaaagaacctgtgcgaacggtttggacccgtcgtcgatgtgaaggtgtttaagaacgtaaaaaaaggagcagtagtcctaaatttgaatgagaaaaaaaacaacaaatcgagtgacgacttttttataaaactgttgaaggaaaatcacgactcatttgcaaacgaaaaagatagagaaaagcaaaagaagaagaaaaaaaaaaatttggatgaagctgacagcgatgtggtgaaaagggatgacagagaaataggctatggggagaccacagattgcaaaaaaaaaaacggaagtagcagaaacgagtctatcctcaacagcgaccttacaaatgtaaaggtatacgccttcgtcaattttatgttccccagcgcttgtgagagagccaaaaatttcttaaaccatgccatttttaggggtaaagtgttaagtgttaaatatgccaaggaaaaatttggagactacgaatatacagagaaaggaaaaaataatgtgttgattaaattatctcatgattcgaaaacatcgtataagaaaatattggaaattcaaaaaaagaggaactgccaaaatgaaaatatttggaatattctctacacagacataaactcgagcattcacagtttctgcaaagaaaataaatgcagcccccattccatactaaacataaaggacaggaacattgccgttaatgtttcgctcacggagacgtacataattaacaaaatgaaggagtggataaagaaggaggggatttacttggaggctttcgagcagatatataggaagagggacgaggggggagaaccgagtggaaaagcggacggtaaagcggacggtaaagcggacgataaagcagacggaaaagcggacggaaaagcggacggaaaagcggacggaaaagcggacggaaaagcggacggtaaagcggacgataaagcggacggaaaagcggacggaaaagcggaaggagataacccccccggagaggagcccagccgtgcgaaccacgtcgtcaagtacaaacgcagtgatgacaccataatagtaaaaaatttgtccattcaaacaaaccaaaaggaagtaataagcctttttaagaagtatggtgttttaagcaaagttagtttttccccctataacaatatagccatactgcagttcgagaaagcggaaaacgccaagaaggccttcatatcgaactcgtacatacggtataagaagctgcccctctatttggagtgggccccaatgaacctgttcgagaggaagggagaccaggatggcgtaggaagcgatagcaaggggaagacgaacggtggagaaatacccgccaaagaagcagtcaaaaaatctgaacacgaagcggccccgaagaaggaacaacaccatagcgaaagcgagtccagtgatgaggaaattacgcacgccagcatctatatcaagaatctgaacttcaataccaaggaagaggacctaaaaaagttgttcgaaaaattggaaggatttataacctgcaatattgtgaagagtaagaaggccatatcgaagaagaatcaagaaaagggaaaagagacagaacagaaactgatgtctcagggatacggttttgttgaatttaaaagcaaagagttagctgttgaggccatcaaaaagttgacagcaacaactctggatgggcacgtgctggagttgagtctttctcgtaacagagttaaaaaaaaaaataataaaaataatgaagaaaaagaggtagttaaggaaaaaaaaattaccaaaaagttgctagtaaaaaatttagcttttcaagtgacgaaagaagaattaagaaaattattttctgcatttggaaatatcaaaagtgtcagaatacccaaaaatgcatataacagaagtagaggatatgcatttgttgagtttatgtcaaaaaatgaatgcctcacagcgattgagtcattacaacatacccatttgtatgggaggcatcttatcatcgattttgccgatgattttatttttgatcaaaatgtgaacgaatttgacaaactaaaagaggagggggttaacaacaatcatgggagtaagaaacaaaagtgcattacgtcagaacaagccaaaagaaaagctacctatgagaaggagaaaaaaaaccaagtgaccgaatcgaaaaaaaggaaactgatgaataacatggagaatatttgatacgtcatttgggaggagtacccaaatggggaacagtctgttccttcgtaaatgttgacaagcatgttagtacacttatatagatatgtgccctctccagtggggaaaaaatatcccaattaggagggaaaaaaaaaagacgttcctccattttaacttgaaacggaaaggtgaagaacacaaggtagggtttattccgccatgttggaaacgcctctttgtaacagttgggagatctccaaaatgatgcgcaaagggcgcgacctccgcgctttttggacacccattcagataatacacccctttttgtgcactcgtgcagatatacacatgtcagtcccttgtgtgtaggggctgtggaggccacgcctctctcgtttcgtgcgtagtgcatttcagtggagtagctgaccaccattttgtcatacatactccgcccctttaacataataccgctacatgcgtaagttcccttgcgcacatttttgccgcataacaaatttgctgtcccatttgatctatttttgcactttttaatttgttcccaagtgaaaaaaaaaaaattcgaacttaacgtaatagtataaattgacaaattcgttttttacggtcaaaatagtgagcataagttcgggacattttttaaaacttggaaaaaaaaaaaaaatgatatcacgtgcctacgcatcatggaaggttcgctgcgtttcagcatgcccactattttttgaacccttggcgaaacagcgtctgcacttaggtaacttaaaattgccattttaagcaatcccattttgtacgattagggatttttaaaggtgaggtaaagagcgagtgagtgttcattctccatgttgctccctccaatttatgcacgcaggtgacatagccgaaccatactatacataattttttattatggtaagttttctcacgccttctcatttggtcattcctcttttgtgacatacatctgcgcgccatcttcatccacatcttctccttactgtgaaatgtaccgcaacaaaacatgcaacacctttgccacaatgcttaaacttagcacattgccgatgtggtaacttcgagagggtttcatttcccccatccccctagaccggcgttgtacgtacaggtatcttcttccctgttgaaatggaggacactcagttgtgtggaagcgcatgccttataccaccgtcatatcccagaagtggcattccacggaatgtgtttgcttacacagattagtagctacatcacaccaggcgccaacatttaaagtatacaccagtgcgcgtaaaattgaagcgttggaaaaaaaatcataataaataatttttattatgaaattaaacgtttccttcctcttaccaatttttactttttccctcatacaattttgcaatagttacatgattaaaattgtgcatcatcttgttgtaaataatttattttctcataacaaggtgcaaaagaagaagaacctatgccctctgggttattcctctcatgtcccctttttaaatgaacacaatgaactgagaaagaaagtttaccgttttaaagtattcgttaaggaggagaatttaagaaacaattgtggcgggaaaaatgggcgatctacacacagaggtaccaatatagacgatcaaacagacaaacagctgagggaagctcaaaaaaaatactactctagggagacaacgctcgaagaggtggacaatcagcatggaatcaaagaccgtggtgaagatgaagagaggaaaaaaggacaccaaaaggatgtccattttgtgagtgatatggcccatgaggggggaaccctttcgaatggtgactcccaagagtgtgcacccgtacctcctgagggacacgctggtaacgggaaaagtcttagtggtgacaccactgagggacacgcggggtgggcgaaagattgggaacgtcatataggagaaatagcagcggaggaggagggaaagggagcgttttgtgacaagcgagaagattatgcaagccaaatgagaagcgaagaagaggcacagcagggcgaagaatatggaggcgaaaacggaggagaaaagggggaagaaaatgcccagtcacatcgagaagaacaccccgacctgcatcgcgaaccgcatcgcgaaccgcatcgcgaaccgcatcacgaacggaaagggaaaaaaaaagacgtcgacctaaaaatcataagaaatctacccctgatatctattataggaagaccgaatgttgggaagtcgaccatattcaaccgactaacgaggaagttccaagagggcagtatcgtcttaggagaaagcagcacaagagataaaatttatggagaagtggattgggatggctacaaatttgaaatggtggacacaggtggcctcatattcgaagatgaaaaattttgcaagcaaataagagatcaaattttgttagcgcttaacgagtcttcagtcgtgttgctcgtcgttgatgggataaacggcgtccaccctgtggatctcgagatatgcaggttcctcaggaagtacattaaaaacgagtacattagtaaaatgggcactcggaagaagcgggccggacagatgaaccatgatgaggctggagaacacccgaaggaggacgcatcgaaaggtagcagcacatcgagggatacgcccgaagggctcgcagtggacaactctcaaatggacacagcgtccagaaggcctcacaacggcgctgacacgaggaacgtagaaagggaagaagaggaagaaggagtagaagaagaagcagtagaagaagaagaagaagcagtagaagaagaagaagaagaagcagtagaagaagaagaaggagcagtagaagaagaagaagaagaagaagaagaagaggaggaggaagacgaaactgctgggctgaagaaagcgatgctaaaagtcatcgtatgcgtcaacaagtgcgagtcgtacaaagatggaatcgtgaaggcgcaaaacttctgggaattagggttcggggcgccctatccctgcagtgggatccatggaaatgggctgaccgaaattttagacgagtgcatcaagtatataaaaaaagtggagataaacgaaatggaagaagaaaaaaatgaagaaaacaccataaacattagcttcatcggaaaaccaaacacagggaaatcaagtatattaaataaaatcctaaattgtaatcgtttcatcgtttccccgatagcaggaaccactgttgattcgattgacgttttagtaaagattaaagacagtgatagaatttacagactgattgacacggctggaatacaaaaaaggaaaaaaaatgtcccctttaatgaaaaaacgaaatatgaatacttactattcaacagaactgagaaagctatcaaacgtagtgacgtctgcatcctcgtcattgactcctttaatggaatcagctcacaagatataaatatagcaagaaaaattgtgcaggaaaataaaagctgtataatttgctgcaacaaatgggatctaatatataacaaaaatgacatttttaatgacaccaaaaattatgttcttaatcttttaaagccaattgattttgccaacattttgttcatatctgcaaagacgtcgcaaaggttgcttaacatattcgatcatgccgaagagacgtataagcaatacacaaggaaaataaacacgaacagtttgaatgacgttataaaggaagctctgctccttagacctccaattcccatcaggaacaagtcactaaacatttattacgcctttcaggcccatattaaaccccccggttttgtttttttttgtaattctcaaaagtgtgcttaccaaaattacacaaaatatttggaaagcagaataagagagagcttcaacataaggggcacgcctattagaatttactacaagcagaagaaaaaaagatatcttattaagaaggtcaagaaccccgacaagtataacctagacattgaggccatacagagggactttttaaagacgcaatctgaccagaagtctaaggggtgaaaacccagtcaagcggcgctacacacaattaagcggtacaaggcctacttaagctgcgctgtcgcatgccaacgaaagaggcccaccatgagcacacgtacacattctctcacatgccgcttttccaaatataacatcaaattttgttatacgtatgcacacggaaaaatattcttaaaaaaaaattcataaactcaataaaacaaatattttttttaaagaaaaaatgatccaacgtttatgctaaaatttgtacttgtacatgtaaagtacacaccacgagggaaaaaaaaaaaaaattaaaagaagcggaaggaataatcggtgacggaggggtaacaaacgaaccgccaaagaagaaaaaaaaaaaaaaaaaaaaaagtgaactttcattaatgtatagacatggcagacaaacatttaagcgcccgtccacgcactgccatactccctcgctaaatgaactcccctctgcaaatcgccatacccccgttttctaattaaagttaaaggtcagccttgtttgcgaatcctgcacatcgtctaaattgaatgttccgtcgtgcacgtccccttcgttgctgctgaaggataagaaattagtcgccccgtaagtttcgcgtaagttacgtatcaggttactgatataatccgacgaaatttccacattgtcatcttcggttatgttcaaaactgtttcctcttcatttgtgcgcgtttcgttctcgttttggttgtttatgagtagggatgcctgactgctctcagcagcgtggttattatttcctcccatggtagtatcgttcgggacagaggcagagatggtaacgctagacgaggtgaccccttcgctttgcgtccgttggttcgcctccgagagattatcgtcgacatccgtaggtgacactgtaccatcagcacgaatggaggagtcctccccccggggtggtgctccgtcgctctgcccattgtccgacacaaccgtagtgcttctaacctgatcttcatcactgacatttgcccttccgtctgtgtttgcccttccggctgtgttttcccttccgtctgtgtttgcccttccgtctgtgtttgcccttccgtccgcgttttccctttcatccgcgtttgcccatccattcgcatcatatggcgaattagctttctcgaacagcaacaatttaatataaaacttgatcttcgagtcttcgctttcctggcgttgcgggtcgttgttcaggtaatcaatgatcttttcgtaatttataattttgttcataaatttggaaaaggaaaagttatccttatcatacactgtgctttttaatttttttgttttaaaaaatccatcaatgttttcatcatccgtttcgtcatcttcactgcatgacgattcagacgagttgctgcacctcctattttgggcatcttttttctccaagatggaagcatgttcctcctggttgttgttctcctgctggtagtacatattgtatacggacgtgtctatgttgtacttgtcggacatatcgattgggtttttttttctaaaggagttgtcttctgtgctatcttgttcgatggtgcttaaccggtcgtattgttcaccattttgatcgccatcgtatttttcaacatggctgctttgctgatctgcttcgtcctttgtgttgacatcctcaaaggggaagtcctcccaactgcttccactgctgcggatgctgctttggccactgttgggggtgtcccttaactccttcgacccacttgggatgccttccccggggtcatttattggtttttcctcctcccgcatgatgtaattactacacgttgggctttctttatctacatgattattgttttcactgggataagtgtcatccggggatgtgccacacgattcaccgttgctgcgaatgggttcaaacacactgttaggtttgccactttgatgattttttttccctctcaattggtcatcccctgctgacatgtcctttttttccttccagtttgacttcccccttgttctctcttttggggtgggtacacctcctcccctggcaagagagaaaaaatcttcaccataattgtgacacctttttatggcatctattacacttttggtgtcgtattttactgcctcatttttgattctgccattattgggggggaaatatttgtggtgtatttcttttttcacattttccgttgtcatgcctctaaaattctcaaggttgcttttgatgtggtgtatcattttttcatcaatgaaatttttccccttcaaaacaactacaattttttttaacttgaatttttcactttttaaaaactcgatgatgttcttaaaataaatgttgggaaatatcgtaatgtagtaattttttggatacaacaattcaattttatttatcgtgtctgcaaaattgtacaaaatattttttatattgtgaaagacgagcctttctgtgtgttctgattcgtaatcattaaaggagtataaactttcgtaattataaattcggagaagctcaatcggtggcttagcccaaaatggcaaatctgataaatatgaaaaaaaggcataaaataaaatgtcgtgcactagtaatctgtaggataactccaagcctctcaatttaggatttaaaattgggtcttcacatgcgtattgcaatattcctgaatcgtacagcggtaggcaaaacttgggcagcagtcgtaacaggtatatataattactgattggctcaaacaccgtctgtatggtaagcaattttgaggagttgtaaaaaatatcaatcgtgggaatcgactcaatacagttatcatttattatttgatctctcgcattgtacactgggttaaatgttcctatgatgtcgtttttcttccacatggtgggtatgtcttgtggaagatccatgttctccatggtagtagcttctgctttgatatcaccccctgtggagtgctgattactaacacgctttccgctttggctatccctcctcatgttattcctctccttcagacaagcttcccccctttggttcttcaacttgttgtgcacaaccatttctctatttttttgctccgttttgaagaatacatctttgggggcaatttccttctgcagaagccttaaattgatgtactcattaacattgttatttatctccagactttccctcagattttggtacttaaattgcttattgagaaagtaaaagtctaacagaggaaagcacaaatctctctcttcattttttaaattttttagcatatcatttatttcttctcttttttcttcatccaaatttatgtagctgaattcatgtattttgtttttcatttctcttttcagtgctgttactcggctcaaaattaatcatttttttttattctccatccgttcgttgcgaatgggaagaagcgctatgttgggttttcgggcgttgggcaagttatacaagggggatcagaaagaaggacaaaatgactgcaatgagggtgcgaaaaaaatggccccgcggaatgctcgtcaaatgtgcttccaatacgccacaaaattttgtaagaatggaatagaccgaatgtaacgaactcgaaaagaagaaggcgatccaaaaaaatagttaaaaaaatgcttgttcttattccactggcacgtttacatatttgtcaacaaatataggcgtattttttcctgttgtttcgccagttgaaaaaatgtacaatagaataaatttacaagttgtgcatttttaacctacattttggtataaccttttcgattttttttttttttgtcaaacatgtgtgcgcgcttctttatttccgcctagcatgatcatatataagtaaacacaaaaaatttgccttcttcacccttttgaacacaaatagaatttgttacactttttgattgtaatttgtcatttaactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtacctgttttaatttttttgtttttttttttttattacaaaaatgaggttaaaactttgccaatttgtcaacatcggtcatttaaaaaaaaaaaaaatgtctcttaatcagcacacataaattgaaggcattttttacttgaccttaaccttttgtggaagcaatttaaaaaattttttttcaggggtacacacctttacacatgttttcccctccaaaacaacgcttctacagatatggaaatgtattcaatgtaaatttgagcgacttttctcctctcgtttgaaccttaatgaacgggcggggaaaattgtttcattttggctagtaagtgccgttccactggaaaaaaaagtaaaccaacggaaaacaaaaaaaaatgaagaaatgagcgcaaaaaaaaaacgcaaaaatgaacgcaaaaatgaattcaaaaatgaacgtaaaaatgaacgtaaaagtgaacgtaaaaatgaacgcaaaaaataacgcaaaaaataacgcaaaattgaagcgagggggaaatgcaaaaatgccatgcaaaaccactcagcacatgaaatgccttgtaatgggtggaaactttttgtcataactgtaacattctttctcccaattgcaatggtagagtgtgtcataggacaactgcagctaatcatttctgctgttggatacgtatttgcataattatgtttttttctaacataaatgaatattctttgttttcctccagtaggatgcccctttatatcacacggcagcaattttatttgctatttcaatttttcacaggaaatgaaaacgaaaggggcacagcgacgtatatgctcatacgcacatagttaacaagagattaatattctctctctctttaacttcaaagggttgcactttttttactgtgtgtttcttcaattttttaagaacgagagggaacaaaattaaaaatgcaaacgccccttccatcttgctaatgataaaaggcgcttccttcatgtttcataatacgccacaaaagggtcaatcataatcacgcgcacaaataaatgcatatatttagcatgcacaatggcccacgtataaccaatcaaagttaaaatcatgccgaccgtgatggatgcatatttaaatgtatttatattttactaaaatgccttttttctacataacacgcgcattaatagaggccctatttttgatcacacatgcaaaatggcaacgacatttcaaacgtcaaatttgcacgatgttatatgagtcgggaagaacaaaacataaaaaaaagaaatatatttttttgagtcacgtcgaatagtaggtatgcatatggaaggaccatttgagcctgaggtgtagtggagggggtgtacgtttgacagaaacgcttatcactgatcacctatatttttactgcctttatttttttatatacgtaacaatgcatattattataccgggtacgaaacaagcataacgctaagtgcaaaataacgttcacccaattcgctcgcttgcgcgtcgcacccagcgttgcactcagaaggcacttattttatttgatcataatttattatttatgtcgttccttgtggtttcagtagtgtttgtgttagttcaaaatatgttagtgcaaaaaatgggaaaggcaaggcacgggaagcagagccgcgggctaacgcatgcgcatatgctcaccaaaggaggagctttcacgaaattgtttcaaatcatttgaatgtacaatttgacgggtatttgaacatcaccggtttggctctacttcttttctatatgtacgaaattttcacgttgacgaaatattttatttaaggggggggggtccccctacgcattatttattctttttacgcgagtatacaatacggcccgtctacaaataatgtgccacaggtgcagtggagattttttatttttttagagggtctgggaattttcatcatttggctactatggatttttcgcattataattcgtgtcccaatttcgtttatttcattggccatctttaaaaaagcatccgtgtgctgtgctattactacgccaatggtttaaaatgcggcagtaccgcaatttttttttcaaatcgttgggaaaaagaaacgaaaataaaaataaaaacaaaagtaaaataaaaataaaacaaacgtcaaataaaataaaaataaaataaacgtcaaataaaataaaaataaaataaacgtcaaataaaataaaattaaattaaataaaaatagggataagtataaaaataaatattctgcccgcacccttcccactttttgtcacaaatgtatgcatatagaaaaaactgcataatatggcctcgcatataagctaagaataattatgtatatatagtatacgacgtacccccctttaattttctctacgtaactaatcctctactataccgattggcaatattatttacgtggccatattttcaaggggggggggttccggaaaaactgccggagcgttatgcctgtttatactttcaaaaaaaaacaaattgcatgtgtttgcatgttccactgtttcagcagtatcgtttttttatactatacatataaataagtataaagtatgtatattcataatatactacgtaatataacgttaatctccatgggagtatggcaaacttttggacgaaaaaatgcaaataaaaatgtgagagtagtattagcaagtgtatgcacaaagcgtcgcgttaaaaaactttgcaaatgaatgaaccgccacatacatacgtttcatacccatattgcatagccggcggcacccgggtcttttttaagcactaagtagaaaatatacttctcgaaaaaaagcaaattaaataaaaatgaaataatatacatataataaatacataccgtacccattacgcataattagtaataaacatgtataatctcattcgtcattattatgcaaattagaaaacggttggacggtgaacttttcttcaaagtcgttactcaaataaaattttattcatactgcatatacgcatacaaaaaaaaaaaaatataaaaaataataaatatttttttatttaatttaaatatatttaaatttaaatataaaaaacgcaaaacatttttataaacaaattttttatctttaaaaactggattttctcataccttcgcttttcctgttttaattaatcaagttaattaaagctaattttgacgtttattttgtttttatataatatttttgaatattatataggaataaaaagtaacaaatatttacgtatattttttataacgtttgctgaaaaagcagtttcgtaccacttatacatatttataagtgagatatgaattgggaggagtaaatatatacatataaaaacgcacgtaacgtatgtatagcatatatatttgcgtaaaaagcttttatatatatttatacgtatcacgtgcgccgtagtatgtatatatttatttgcaggaatatcaataaatcgcgagtgttaaaatcttttgcagaaatttcaaaaaggattttgttcatatgcttatttttttttttttttagctgtttctttttttttcgattgattatacacgtatagtaatgcacggtacctcttttttttttttttttaaaaaaaagatattcgaaaaagcgtaaaaaaattacatacaagtataattttttgtgtattcaaaagttttcatcgtaaacataccttctgcgcaaaatttgtatatgtgactgattgcctttcgcgaagtgtatacatgcatacgtacgtacatacatatgcacatacgaatgtacatgtgaacagctcgctgctacgtgctcggccaatatctccgcactgactgcttaagaaggcaaattttctcgcgaggtccaagccagttgcatatattgtatgcgaaattgatgtgtacataactctgtagagaaaggaataggctttaaaagcgcagcgcatttcgcgaattacgcacaaacgagagcagctttggcttgcaaagcacgtgtcgcttttaccaaacgtttttacgttacggtatagtgtacattgtatatacattatacgccttttccctattttttttttcttttcttgcccatttgcgcgattccatttcgccatattgtatagttagcagtatatatttacatatacgtgcactctgagcgcgcgcctgaaggatacattttttccccctgattgtgccgcccgcgccacgcacacgcacacgcgttaccatttcttgcttattaatttcttattaaaaggaatataagaataaaataagcataccgttgccttttatattatgcaaaaaataatatatatttccaactataaaaataatgactattacattagataactttaatgagcaaaaagtgcataataatcaaaataaaagaaaatataattgtagactaaattttaaaaggtttacaaagagaaggaataattacaacgaagataatagagacagcaaaattaacataaagacagcattaatcaaaaatgaggtcataagtgatgatagcgatgaatttatagatagcaatttgatgaggacatgccatcgattcagactatacaagcacagcagcaacaaaatagacatttactacccctatgataagaagaaactagataaatatgactatgagagggaccagacgttctgttcattaaccgacatagaagatgttgtgaacaatggagatgacaaaagcagtaaatttttttattataaaaataaaagtttaaatgattacaagtcatgcttcgaaaagaaaaataaaaagacgaaatggttccgattgagaaagaagaaaaaaaaagaccacgccatggacgaaagtctgaaatacctaaacgagtctgtgtgctcaaattataaagaagccaataagaacaacaaattggataactcgtccaagtacaagaagaactgcgttataaacacgaccgtgaatggaataaggggcttctcagcgtggatcttctgagtccattggagtgatcagacgtcgagtgaattgaaatggaatgacaagtggagtggaatgaggcgagataaaataaaatgagacaaaaaaaaaaaaaaaaattggatggaccccctcaatgagagtgacatattgtaaccctgtgtgcgcaccgctcaactgtgtgcaccaaaagtcaactgaggcaaaagagtccatttctacatatcaaaaaaattaatgtttgcactatatatacatatttatatatatgaacagttttgtattatgccacgaatcctcaacccctaccgatgatacattttcatgatgctgtgagagaattatagacacacacacccaaccctcaacctcttcggccatgttaatcgagctcgtttctttttgcaaaatataaaagcagctattaaagcttttttggaaaaacattcccctttttttaaaactttaggaatttttcttctatattttttttaatgttttattgctttaatgtttttatattttgcaatttgttttcccgtcaccccccctatctcactttctttttattttacatttgaattttacaataaaaaaaaatatatgttgtaaattatgtataaatatagtgtttaagttgaataaaccaaaagagtagtgtagtagtaggtttttttttcattttttttttttttaaatgtatagtatatttttttatacttttttatcaatttttttaatataattaatttttatatttttaacaaaaaaaatgttttattttattatatttttttttttttatgagtatatttacgcccaattcttactcaggtttttttccactccagatgttttcacatatattatataatatcttattatatttaactacataatattttattacgtaatatctttattatattttattacataatattttattatatataatagatagctttactatataatatatttatttcatttcattgattcactttttttttttttttttttttttttttttttttcttattattacgttaaacgctttaagcataataataaagtgtatatttagccaatataaatttttttttttagagtgctaactggagtttcaaatgaggttttaatagcctatacgcgttcgatacgttcttgggtgcttaacccttaagccctacgccatatcgaatggcatgtaccgctgtcttcaccttccaaagcgttacggccgttaagtggccaattaaagaatgtgtgccctagatgtggtgcgcgaaccgtgaagtaggctaccatctggctggccctatactgcccaggtaggaaagcttcagcggattagcttagcaggtttgcccccgcacttgtgtgtggtggtaaggagcatcataagcacacacatgcacacaggaatgatagggtttccccccccaaaaaaaaaaaaaaaaaacttcgcgcaaaggctccttttcagtttggggcttacccaaaagatgagaattttttcacagtttggatgtgtcgcggacgcactgtacatataccgcgcatcgtacacattttctaccccccaatgtaatatgacaaatatgaaagttcactaaaggagtattcaccccggtaggcaactgttatttttgttttcccctttcccgatggtcatgtcgtggacacacattatagttagcctataaagacagttaagtatgttggccgattttacatttcccgctttttttgcaactattccgtgacgttttcttgagggttccaattttatttgtacgaatagggagggacgaaaaagaaagatttttcgtttttttattgcacgttagcgtacttcccctttgcgttgcacctatggggactcacaaaaaaattgatactttttcattttttaaattgggggtatgcttcgtgcgtcactcaagatgtctcgggcggaccatcaccgcacaggcataaacggttattcaattcagtgcatatatataaatacctatgtaggaatacacccctgaaccctgaaccctgaaacctgaaccctgaaccctgaacctctttgccgcaactaccccttttttaatgccaacaaacttgtgattttttttctttaaaatgcttcaattttgacatactatggctttttttagaacaaataaaatacacaagaagggaaatttcaaatgtaatcatgaactggagacgcatattttaaatggccacctggaaggaggacagtcgcacgaaagtggtgaacaggaagaggaaggagatgaaagttatgaagttggggtaaaagacagatgggacccatgtgcaggctccaaaaaggaagagacaaaggagcgaagagacaaagcgaatgatgaagaagggtacgcagaatctcactcgagtggtactactgccaattcaattgaaaatgaagataacacggaaaacatgacaagtgtgcaatgtgaaaacaacgcgcaaggcgtaaatggagacttcctatggagcgtgatcaacgcgttgaatgagggggaaaaagatcgcgcagtgcgcttaaggggtggagatgaacatgctgaacaggtgttacaagaaatgcccccaattcacttaagcaaaaaatatattgacgtgggatgcctggctacttggaaattgtcaagcagtaaaagcaaatcagacacgaaaaaattaaaagacaataatgtgaacacatactggcagtcctccggcttaggaccacacacaatcacaatacaattttttaaacttacaaaaatttccaaaatatatttactctttaattatttattagatgaatcttacacgccttacgaaatatccatcaaagtaggaaacgatgaaaatcgtctcgatgttttatgtaccaccttttgtgatgtgaacaaatatcctgtggacgatcctttttggtttattattgacttggcaaaatttcaactccactcttacttttataattacaatatgaacgccttcaagcgtacgaattttatatactgccgttgcatacaaatttgtgtcatgtctagtcagcactatgggcgtgatactcgcatacggcaagtaaaaattttcggccccacctatcctttttataagcatgataaatcgcttattttgtgaggcgttactgcgatctggaaaattatatacgaacaaatgtttaacagaaattcatctgtagtgacaaattggagtacgcgcggagagaagaaaaaaacaaatgctagaactcttggtaagaagaaaaaaaaaaaaagccttgttttatccacaccgcgctggggaaaaaggcatacaaaaaaagtaacacttaaaaaaaaacttttgcacaagcaggaagatacaaacagaaagggggataaccgcaaacagagtaacaacagacaaataactcctcctcccatgtgcgcagtgcataagcattatggtttagcagattgacggcgcacaactcttcgctatgtcaaatctgtcatctgagtcatccgacggggggcgcgccttctcccctcgcgcccacttcatcaccatagacagcacagttctgcaaatttttaattccaccgcctactacttatcatagtactcattttccatctgctccagaatttttagcttctccgataacgtcacgtttagcatattttcattttttttttttaaccgtttttctaactcgtcctttattttctcttcaaagattaaggagttcatttttttactgcgcgtgtgggtttttctttcgtttttcttggggggactcttttgggggaagtccctactgagggcgttgctactgctgccattgtgatggctaacaccgttttggttattgtaaccgcttttgggtaacttcccctttatgtagctccccaagttgttcataccacaccgcctgcttccaaacaggttttcatcactgccagcatttttaacgtaggctccgaaagggttatcctcactgcagttgctaagctggtccacggaattctcatcgtagaaatcgctggggaagttgttctcgtgtgaaccgacgtccagattattctcgaggttatagtcgcttcccaaactcccaccgtagcagtcgctatgcaggttggtctcgtggtggcggttacttcccgcgcttccgtcgtaggagtcgctactcacaggatcgtcaccacactcatcaacgctgcatacactgctgcaaccatcgccactgctcgagctctcgtcggggtaatccgacatttccttcactgtgtcacgatcggagctggacgaggaaaaagacttcgagtcatactcgttggagttgttgccatacacatcctccaacacaataacctccgatgaatccacattattatttttaatgtggtacagatagtccatataatcgtttatctctattttctggtcatctacaatgtataaatcgtattcatattcctgctcggtttggttatgtgcgtctttctccgtctgcccccgtgcgttctcctctttcgtctcatcctttcgagcagcaccagcactcgcactcgcacccgcaccggccctcgcatcggcccccgcatcatcatccacattagcatagccccattcttgcaacaaattcacatcgataattttgtaaattccatttttttgcgcatccaaatcgacgtattgaatattttggttcactattttgtacctttttaaattatttatggcttcctttaaatccttttcaaaacccttaagggagttgaattttctctttttatcgacaaggggtgacaagtcactgcaactgctgtggtgctgttcatgctttcggaacaagttaacacattcgacgtttttcttctctatatctacctccggaattaccgtgtcgatgtatttgtaaaatataccattgcatactcttttattggactttttcacgtaaattgacgggatggttatttcatcgatttttcttttcactctgattataaccttttcgttttttccctccccttttttttcggcgtcgtatttttcgctgtccttatacatttttattagcctttcatcaaaagtgggggggaaaacctgttctcatacttgagcttctttatgcactcttccagctcttcgcaaagctgttcgttatatctttatttggaaatgtcaaaaccattaagttatcatctagtaagggagggtacttctcagacaggtatcttactacagcaattgcgcaaaagggttatggttgtttccgtttcgccctcgcaagggtcctctccgttgtatcggtatacgttattatgtgcttatattcgtgggcacttttttatctatgcaaatatgtacacacagtgttcataccatgtacacttgttttggcgcgaccgcactagcgacttccaattcgagctcgcgtgatatgatagactacacgatcgaacggattaaccatcgaacggattaacaatcgaaagaatggcacacataattttttgtaccgatttgggtaaggcgaggagaaatactcaaaaatagtgggtaattaaattggtaaaggcgacgtgggggaatgaaaaaagaaaggcgcctaatggatgcttggaatgctccaaggggaaggcaataaaacaatatataaatacacgtacaaatctgcacataagtaggaacacttggagttaccgcgtagcttctgttttctataaaatcgcactacattttaagtagcaactttggggaaaattgaccacactgtgaacagttctggatgtaggaccactttcgaaaaaatttgcagcagctgtttgggtagcctgcacctcctcatttcttccatttatgcatatcttggtgacaaaaatggactctataaaaatatgcacatatatttatttttgttccctcaaaatgagtgaataaattgccgtgctgtggcttctcccctgggttgacaagctccataaaattactcatccgaagcatactttttcaagtcgttcgggctgtatattattttaatggttaatgagcagcttggacatcttaaaacatcttcgccctttaaaataccttccagagttacttcaaaaatatctccgcaggggcacggataaaaaaatgttttaatcgtttcgtcaaattcgaaatcttctaattttacttcttcgtatataacgtcatatgcctcattaatttcttgatggttattttcaactatcatctttcgaaatttttatcttaaatggttttgctaagtatgtgaaatctcgtcgtgtaggaggagtacatccgaatttgcaggcagtttggaattgttcaaagttcgcttcagtatttattcgacgcgtttatctgttctcctgaataactggaaaatattaaaagttggggttccactcctttcccaacaatgcgcccttacgtgaattgataaatttgtatacataaaaatgttcacgttgcagttttggttcttccgaaagattttttttttttaagcagccttcaatcctttgcgggcattttcataaaaacatgcacacaggaattgcttcaatacgccgataacagggtaaaaaaaaataggagcagttacgtctatgcgaaggctgtttatgtgggccaacaattgttaacaagtttaatgctctttttgctgctctttttgctgccctttttgctgctctttttgatgctctttttactgccctttttacgcgtattcaaaaaaaacgctttccacccattcatattctcaaaaaaaaggaacagaaatatttttttttcccgcttcgacccgcattgcaatgaaaaggccaacgcaggaatggcactgatgctatgcgaactgcgaatatgcgggaaaagaaaaaaagaaaatgcgtaatccaaaccgttatgcgatttgttcgtatgcgccatcttttttgctacataaatttacttgcataaggcgtgaaaagcgggctgccaaattatctcgcgcgtatgcatgcattgcgcacgcatagtacatatgtacatatatatgtatatataatatatataatatatgtaatatatgtagtatatgtaatatttataaatgcgcgtcatcgcgcgcatggtcgaattagcactgtcaaacgaggcgaaagcaaaattctgccatttttccgaaatgcaaaagaattgttttttttttttcgttcatatattagtgtagaataaaattaaaaagttcaggaaacagaaaattaactataactgtatagagacccgcccgattatgcttcatcgccttttgtgtttgtgtttacgtttattccgccgttcttttccgattttttcactcttttcatgcgtgcgtacgtggcgaattcgagtggaaatttgcttcgcagctttctccccacgcgagtgtatacatttatatatgcataagtgcatgataaacgtataatcacccaaacgtggtgccaattttttgatgaacaaacggtcgtaattggggaaggggggaaagaccgaaaaattattcacgtcaattttatgcctgcagctgctcataaacggttcacaaaacggtgaagaaaaaaaaataaagataaagtaaaacgaaataaaataaaacaaaataaaggctcagtcaaacaggacaactatatgatataacccctttgtttctatcactatttttgtttttgttaaaataaacgagaggtatacattaattgtgcggtacaaataaccgcagtgaagcgctgtgtgtctgtgtacataattgattcgtatgtacgtcgcatgtaaggctcacaacagaagactctttttctttttctttttttttccgtacgcataagcgttacgccacatggctgaagaagattccgaaattattgaatcttcatagcatcatcaaattttacaaattcgttttcgtgtttagtagattgtacaatatagcgaaaaaggaatttttgcttaccaccgtccactaccaccaagagccgcttcatttactgcatacagaaggatatattccaacgataacgtgttttcaactaggtgaacttcattctaaccgacctaagttatcatgtcatccttcaatgtcaagctgaagatatacgatttgtccaggggaatgtaatcatttaagaaaaaaaataaaaatgcaaagataaggggcacgccatgccttgcacatctgtgggaggagggcactcactttttacatgtatttttgtggaacctatttgtgtgcgtgaaaacgaatgtacaaataatcgaaattaatttctattcccctcccttctctccacactttcacattgtagggtaaaattgtggtccccctttttgattggaaaacaaataaatggcgtgtggcacactgccgtctgggtctatgacatggagtacttctacggtaaggggcgcggggcgttcccaaccgtagcgtgcgcatgagtgtatgagcgtttcagtgtatgagcgtttcagcgtatgagcgtttcagcgtatgagcgtttcagcgtatgagcgtttcagcgtatgagcgtttcagcgtatgagcgtttcagcgtatgagcgtttcagcgtatgagcgtttcagtgtatgagagtgtttgtgtacgtgcatgtctgctacggctcagcggtacacattatttgcggtgttatcgattacacatacacgcgcacgtacacatgcacatacaaacgcacacttttctccgtgcaggtggaggaatcatgtgcctggctccaaccgaattcgagtcttactacgacctacagcctgtgaacatcgttgatatgggaataaccgaactgcaacaatcgcactttcacgaatacctaaacggcattcagccagattttacagtagacaaatacaacttagttaactggaattgtaacaattttacaaacgaagtatgcaattttttggttgggaaaaatattcctcaatacattttagacaccccgaaggaggtcatgtctacgactaaggggaaattaattttagacatgatgcaatcgtatcaaactaacatcgcccctgggtttgaagcgagcgcacctgtattaaacaatggacgtaatgaggacagtagaggcgcaaatatcagagcgggatgtagcaaggaagcggaagttaaggagctcacgaaagttccaagtgtttcattagataatttttttaacgaaaataaaatagagaatttattggacgaatatataaagaatgaaaaatatgatgtagatgaaaaaaaagattttttaaattttctgaaaaacattttagataacgtaagcacaaatccagatgttttaaaaaaccgttatgtgcatgttaaaaatttccccaagtttcagagcaaacacggaaatagtgaatataataagattttatcgtccttgaattttttccaaggatatatagaaaatgatgaagtaaataatttgaaaaagtttaccatttttgtggatcccaagtataataaaatgcacgcctttacagaacatttagatttatttttaaacaaaaatatttttataaagaatccagataaaaccatttacaaaatggaaactttgaaatttaaggacatgtgtgaatatgctgcttattgcaataaaaagaaaagcaactcaaatgatgtgcttatttttatttctgaagcttttttaaccaataattttgatgtcaccaatgaggaaaatgacattaaccatttcaacaaggtgaaagctgggatatgtggtgacccgcaggtggaaagggaattcttgtgcagcacgtcggaccttctggaagaacgcataaatgagttagactcatccgagtgaaaggtaccaatagtgaggcgattaagtggaatggcggactgggcagccaatcttaggggttaaggggttaaaccggggagaagccaacttgaccgtttcgaataaactttatcacaggcgcagcatgcgaagaaaaccctccatcagtgagacagccctttctatatgcgacataaaaaaaggggacacagaaggggtaaaattgcacaggtgttgtgttataacgcccaattttttctcccatttggagggagaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataactaatttgcatttttattttatcaattttgaatgcctttgagtttttgttagagattaaagtgaaattactgccacattgtttcgtgtttgtttatatgtgtatatttttttttttcacgtgcaaatgtacttttttccgcgaacacattcagaattaatctgttatggggtccatgttcccgcgcagttcaatttttatgtgcatgtgcatttatctattacgtgtaattctacccgcgaaaagtaaatatgtggtcactctgaattaaccctgcgggaaaaacgtgaactataacatagaaaaactgaaaatcaattcgttttttgcttttcgacaggttcgtcctgctcacctctttttgtgtgtgtttttttttttttcttcgtgttacggctgcacatacgcctaaacgcagagtgcgatttttttttttttttttgtaacgtaaggccgccggtttaccgctacaaacatgcaacatttcaccattaaggaggcgataggcaaatttgaagtaaaatgaaaataggagaacaacaaaaatcgcgcggaagagatcacaaaaaggtgctcagcgtatagggaggaggggggaaatgcctcaacaaagggtaccaacggaggatgcaacgaaggagaagaaacgaggaatagagtgattgatcaattgtaaagacaagccaattcagcgaaggagcggcaagcaatataactttgttgcaatatcgaaccgttttacgcattccatgtgtcttctcttcttagcaatcactcagaattaggcacataaaatgagtttcatgccacgctcgatgcgccttatatttttgccaaaacgtaaactggtcaacgtggccattccgtgatgccacgcctgcggttttgcatgttctgtttcccctcccccattggctaggcgcttgcctgatttgttattcgtttaaccgtttagctctttaactgcttagcggttccactgcataacttcttaactgattaactgattaacttcctatctgcctaattgattgcttttttttttttcgtttttgcccaactggcacatggattggattcaccgcgccgtgtgcatttccgattccccttccgccgctccgctccgtgcacacatctgccccctcttttttgatgcaagatgtggagcttcacctgcatagccgtgctgctgtgcaccatttgctaccaagtcatttcagatacttttaaaaggcaaaataccaactacattttgcagttgctccaaaaaaatgggaattacaaaattgtgacgttagaaccagagtgcacagtaggcgcaggtaaccaactagggaaagcggcacaagagtccgatgttaacagaaaagagttcttacttcacaactacatggtaattaaaaattcaaaatttacaaatgaaaaagttttagaagtatactcatcgaagacagataatgttaatagctatttagtgttaaccttttacataggggactttaatttctccgttggtaccgattctccatacgaagtaaatctaattttgagcataatggcagaaaataaaaaaagcacttgtaagactaataattataatatcgttttactaaaatctacagatgtaaagaacccatcagaatttgaaatcctgtctgaacccatcaaatttagcataagcaaaacatctggaagtttcagaataaacataaatgactttttcctagatggaacatggcgagctttcgtaaaggacagacttacgtttttattaaaaccagaggataactgttatactgtgttggaagataaattaaataagccatctttaataattgaaaaaaaatatatgttttatactgaatggggagaatggtctaagtgttctatggaatgtgatcatcctgataatgtacaaatacgggaaagaaaatgtgctgaacaatctggggactgttttaaaggagacctaagagaaaccagaccatgccaagtacctctacccccttgtaattccctatttgaggttaaagaatcttcagcgtataaaattaccatcattcttttacccatagtacttatcatttgtgtaatggggatcctatatcacatattttataaaaaaaaaggggccgagaaggagttgtacgaaaatgtagctggcagatttatgtacgaatgagagaagtgggatatcgcagccctcccagtgcgaagtgttgtcccttctttgcagcaaaaatgggtgtacctttgcatatacgcaactccctaataatatggtggtgaaaacaaagtgaccgagtcggtgtccccttatggacaacaccaactgggagtaaaatcatttttctgatttatttttcccttgtttgttattgtttgttactttagctagctgcgcattaccatattgaggagaaatcctaacaaagtctgtttctttttatgaacctttttgcgcataatatttgtctccctgcagattatcccttttcgtttttcgcaacttccctttccgaccaggctgtaattttttttttgagctcaattttttagtttatgcatttgccccttttggcggcgcccccgtttgattcatttgttgcactagttttggctttttggttttccccctgtttgcctcattcaaagtgacacccaaaagagcaaactaattaattaaccaaacctgtaatgacctgctcaacgcggcctttctttggttccacaacttgccaccagaatgtgcagtggtagcggtaatgttagcggtagtgttagcggtagtggcaacaatattgcgccaaaactccatgcagcttcaaatgttttattttctccctcaaagtagaacttacgcgttatgcaattttttccattccacccaattttttgtgtgcatagacccgcatgacgctatttaggacaaaaaaaaaaaaaaaatatacctgataaggagatattcccttcagcataatctctacatgtagaagtgggcgcaaacgtgaattcgcgcatgtgatgatcctttatcggacaaacgacacatgtgatcagcttgacaacaattcgcaactatacgggtaaggaaaaaaaaaaaattatagaggagaaaatgttgagataatctcgtcgcacgattcattattacgtgtacttaatctaaaaggcgcaaaaggagccaagcgaaaaattcgaggacaccactttgaccttttccccctttgcatgcacacgaccaggtgtcaagaaagagaccaaaaaatgtgtatcttcaaatgcatggcgatccatttgagagaaaaaattatcttaaaaaagggaatttcattttattcgatttgattcgatcagatctgtttgtaggacaattctgcatgcagcgcgacgccttggggggatgccgcgaattgccgcgagttgccgaaaattgctgcgtgtgttcagtatgcgtaaaaaaatatgagagcttctacggcgagtacaatcggaggggagttaaggcataaatagatcaattttttggcgcgctcaaaaatgggtgaagtagatgccacaactgagccaatgggcccatgcaagcgtgcaaatatggacatacatatatgcacattataagcgtgtggagtaaaggtagcaggagcctacttttattttcttgatttttctttcatgaatgtgtacatttaactacgaacaattttaacgcattaacctgtgtaaatttttaactataaaaaaggacattctctgtatactccattttgtgaatttttttttcctgacggcttattcgtgtagactattttgtgcgtcattttgtgcgtcattttgtgcgtcattttgtgcgtctttttgtgcgtcattttatgcgtctttttgtgcgtcattttgtgaacaattgtgagaaaatatttggagctgcaagttggctgccaaaagttaagcgcgctttgctcattttgtgtgtcacctttttgtcgcaaggtgtgtagatatagatagaggcgtaggcgcttctctacttgccagttacccccccgcgtttgtctgtaccttcctcctttttgcacatgcgagttgacaggggcgccactcaacctccaccaggggcacgctctgtcgctgcaagtaagtaagcgcaagttgtgcacctcgccaaagagccagaagactgtcaaagcaagaaatgaaaagccaccgtgacaataaacacataagttttgcagttgtaaaatttgtggtgtcctttttgttaatcaacatctgtgctattagtgtaagaaaaaatgtaaaaaacagtagattcatcatgcaccaaaatgacgaaagtgacatagcgatgggaaaagtagttccctacttttcggaggagacaaccatattcgataattttatcgtcaaaaacgtaagccatgaggacaatatctgtataaactcaattcgaaataataaaaacttaaacctacccatggaacatatgttaaatctagaaaatcagacgcacgcgataaaagtgggcaacaagagaaacatttatggctacacaaataatctgctacgagatgggaactatcaactgtctaacatcgcattaacatttaaggtacccataaatcacgaaatgtgcgaattttattcctttaataagtatattcttcatgttaactatttgaagagggtaagttttgaagaaatcgaaaccaagttacaaaaaggcgtttttgtattaataaaattacctgatggttacgacttaaataaatccgttgctgaatttacgggggataaatattctatgtcgaaaggcacactagaaaatgactacataaaaattgatatctccaatgccatccagtatcacatatgtcaaaaagaaaaccacaacaaggatagcaattcgaatgaggccaatcagagtgacaatgtggatagctacgttcatgggaagagcgtcgaatttgttctttttacttctcacgagttgagtgacattattttgttttcaccagaaataaaggatccgcagtttctgcataattataaaaatatgaggaatattttgaagcttaagaaaagtgagacacgcggtgggagtggggggttcgctctggggggaaggaggtatccacctcagcctcaccacttcgccacttcgccacttcgccacttcaccacttcacaatttcaccacttcaccacttcacaatttcaccacttcgccacttcacaacttcaccacttcgccacttcgcagagctaaaagagaagcacttcaagtgggaggactggtctccatgctacagcgtgtgcagcgacgaattttcatacagatgcaggcggaataaatgcctggaggaagatgcagacttttgcgataggtattttaacctcagatttcagaaatgtcaatcggctgcttgccaagtgttgttaaaaggtgcaaaaaagagaaagaaaagaaaaaaaaaagataaagcgaaacagggcaaaataaaacaatatcgcttcatacagtgaggcaaaccatgacaccaaaagcaaatttagatgcttccttaacagataggttaaaatttctcacatttttatttttccaccctcaatttttatttagaaaaaattaatgaagtcccaaaggaagctgtccaggaaggtgaacagaaagataacaaagctgaggaagtaaaagatcaaaatgttgatgtggttgctgatgcgggtgctgatgcggttcctggtgccggtactgataccgccaccttagctgctaatgctgcgtcgaacgaagcagaaaacacacagttagaagtggagagacatgcagcggaagaggatgaatatttagacgcactcaagttcaggcgacgaaaggaaaagaaagtgaacttctttatgtggataataaatagtaaaaatacgacaaaaatgcacatagcacatgggctcacaagcgcgagcagcatcgctgtagaaacatgttcagtgggcgacaaggcgacaatcatacgcataccaatatataatgtacgcctacagaagtatgcatttgcatcttttcacattttcgcttctcccttccgctcaacttgcagataaaaaaatggccctcgggttagtattatttttactgggagctataattttcggatgcatatattgctatgtaaggtaacattattttttttacttttttaattttcctaactttccaaaaaacacaaattttgaatttttttttttcctcccctttacagctccagtctaggttttcataatgatgaagaatattgtgtgtcaaagtacagagctcaggcggtcaattaaaacttttttttaatttttttttttaacttttttttcaattttttaaagatggtgcttaactgcgttaaaactttttgaaagcagggaagaggtggtaagaggattttgtccttcctcgcttattctcttttattcactccacgtcgtttaattttggcttgttttggggcctacttttaacgtacaatttgcataacttttttttttttttttttattctttccttttgtttgttctttttcgcccccatgactctttctcctttcttgtcgcattttcccgtttttacgaaacaaaggatatgcttacaacaatatattttacagaaagagctttcttttgatatatccccccaggaaagttgctacttcttttaacgttatgcggttaagtagaggagcagcagctatttggtactttgcacaatcatgcgcacacgcatatgttgttggtgcaagtgctccatttcaaaattgtaaaaatggcaaacatggaacgtgaattggaatagtatgaactgtgtataatgtattgcatctaggtgggtaaaaaaaaaaaaaaaggggtgaaaatgcggtttctcgaaaccaactgtctttttatttaaaaaacgtttaactaaatgacagcgtttttttttttcatatataactagcccctgcaacaggtgggacgtactatcttgcgtcagtttttccttttttctcttcttcaaaacttggtacacgtagcctcatcatgtgtttagcagattcttcaaatgttcagggcacatgcgcttagcctgcacaagtagtcggagggtaaaatgggggtgaatgacttggatgtgtagcacttgttgcggggggagttactaaccaccgaacaggaaagcaaaacaaaggaaaagaagagaaaacgaaacaggatgaaggacacgcaaacgtgtcgtgcgggtcttctacacttacttgctcgttggacgatattagctcgatgaggtcgcttgtcagggggtacttctgctgtagggcgttgaacagcgtggtgcattcgtcccttcgggaggcagaaaaaaaaaaaaaatgaattaactaacaaataaccaattaactgatcaattaaccaattaactgatcaattaaccgattgattgctcaattatccggttgactgattaatgccgcttcccgcccagtcatggacgtggagagcgcgcccctcctcttgcctcttaaaaacttacgcgggcaacataaaaaaaacgtaaaaaagggagtgcttgaaatcgggccacaacatcgatatgcacatcaaacagcccttccatataaccttgttgttccaaatttttttttgtatcaacaggggaataataatactacttatgaattcgcgcaaaatgttaatatttttgctaatttgacataggaaccttccataaatggggattatggcattgctattttccgcaatctgctgaattatattggccaaatcttttattgtaatatcgttgaacattttgttttcctgatcatcaacagagtgtaagttcactttggtgacaaaatagtccagcataattttttggatatttttatttttgttcaagttgtaataaaagtaaaaaatttcaatattcgtgatgtagtatgattcattttcactttcattttgcttttcgacaatgtaaaaatatggcaactttacaattttgttgatgcagcatttgaggaggtccactttggtattttcgtccatatcatttttaattatttcattaaatatatgaatagtttgctccttcttcaaaaaggcaatcaattcgataataaaatatacgttgttgttttccaaatacaaattgtagcagaaattaagaaaatttgtgcgactttcccacgaggggacagacgatgcggttgtgtattcactcaaatttcgacttacgtattttataatttctatattaacttggaaagagctgttttcgttattcgcgtccgtttctcccccttttgtaacaccatttttctgttcatttttctgttcatttttctgttcatttttctgttcatttttgttttcatttttctgttcatttttgttttcattttccgtgtcttttccctgctcggcgtcttccacaccgtctcttatgacattcgtttcggaagaagcagctccgtcttcctgtttcttctcaccagcttcttttcccttctccacattctggttactccacttgttattattatatttcaaaatcctaaaaaactcctcatggaaaagggactttaacaaggggagggaggctacaaacttggtcaacagaattgtcttcacttctttttttacacaattggcatatgtgttcaagtagaggtgaaaaaatatcgacgatctgacgcagatgcttaggaagttatcaattgcgttgagaaaaaattgtaaaatttctctcaattctacaattctctcctcctggtcagccattttctttttatcctcttctggtgattcgttcagaagtgtggaaaagtgggcccaaaactgggccttgttcttctggtacaccttttctaccttcatgaggacaaatttgcacaaggcatccacgtaatgaatactcacaaagtttagaaaaacgtttccctttttcattctggcgaccattttgttgtcttctagtagatctactgcttgcatgaacaaccgaacgaagatttcttcgagcaggattttctgcgatatttcgttcttgtgcaagcactcctgggcttcctcatggtggtagtcctcgtcagtgtcttctccgtacttgtagtcgccctcgccagtgtcttctccgtgtctgtagtcaccctctttgtttttttcatcgtcggcatttttctcttctcccccttcctcgctgccatcttccgcgtctttcacgggcacttgcgccccctcagagtgtcccccacttgctgctgcgcccccctggtcagccaccttacccgtgttgaagaagtccgtctgtgtcaggaacgattccactgattggaagatctcggggcgatcgagacccttcacgtattcacttaatttctccttaacaaactcatagttttttaaagaccgcatccgcttttcgtaggatgggacattttgacaattcacaaatatgcacaaaatatcattatagaaaaaagaaaaattggttattaaaaaattgtgaacaaaattaattaattccattggccagaggtaaaaggcaaagtgggaaaaaaaaggatgtcatttttcaaatggggaatgtacatattacaaatgtatagtaaaaataaaataaaaacttggtgataaaatctgtatacccttttcgtgtaaacaaaaaagcttaacgcattgttgtaaattcccttcgctgcagtgatgagtttttttaaaaggtttctaatttcgttgctagatttaaatagcgtgtttatatagatggctaaaatagttttcttcgctcttatgttttgatttttcttcaacaaattggaaatcaaggaaaagcaaaaaatgtaataattcgaagcgctctgcaccttaggggagtacttaatgtaataattgatgttaaaaatgggttcgtccacttcgttttcctcgcttgtaatgagagaagcgtcgtctttttccttgttcctatgagagttcttccttgtgacaattttatacgcaccacttcgtttgtgcgtttcgtccccactggaaatattctcattgcatatatttgcttcgccagtgttatctccctggtcaatctctttactgcagattgatacattggcaaggtttcctctcggtacccctacgccagtgtcgccattttgtaaaatttcactttcttgcgaattaaagcttttgtgtggatcatcaccttggctgttgtccctctcgttgtccttctcctccgtattgaatgggtccactttattttcttcatttgcataatcttctgtgtcatcactttcgcttaattcaacatcgaagtgagaggcagatccatccgaccaaacactgcaggtgtgttgatcaaacgggtagttcttgtcctgtttgggtttctcctcatgggaagcaattacagagcgagggtcaccaccattcgtcgtgtgataatactccccttcatttgctactgtgctgtgtttatcttcgttttttttgcttatcaggggattcgtctggctcacgttggaatcttccccttcgccgggcatctctcccctttttatgtaggcctccttgaacccctccgtcaccacagcttggttcattatttctcttttattcacacccccttccgaacgggatatatggccactattcgaattgttaatatagccagtgtaatcgatataaacgtctatattgttcagccagataatcaggtagataaaaaaggagaaggtcaacttaggggtctccaaaatttgttcaataaaagttttaatatactgatctcgatggttggctaataatttatcattatgtaaaaaaaaaatcatgatatttaagatttcatcatatttgcatttggctttgaacttgctcttctgcaattcttgtctgtaagcatatccttttgtttttattttcttttttaatttatccaaataattgtagcaaaaggttgtgtagcctaacgtgtgatcataatgatggtcatgcgtttggtgtgcagaacctcctctgcgtttgtgctgaccttccccttttacctgcttttttttttcatcctggatgtacgaaaaaaacaataaattgttaaaaattttaaatatggcggagtaatttaggaaaacatcactggggatctttcccttgaatatacacacggtgttaatcttcaccaagtacaaaataagaaaataaaatttcagcttttctttcatcatgtcatttaaaattatcctcttaattacgttatttataacttttaaattattaatccttttgatgaagatattttcacccaacactggaactttattttccaagttgttattaagtatttgtgaaaaaatgagaaagtaatacaattccactgtccccaggatgctgtcgttcgatttaacattgttgtaatatttcagatcgttctttaaaaagttggcgtacatacctttgtagttccttcggagaacgtgagcctgggtgcccttctgattctcgttcgacgctttgttcatttctgcgctatgtggcataatgtggtttgcgtctcctccgttggggattccctctccgtctacatctttgctgtggttttctccaacaggggttttccctacagcattcttctcctcacaaaatcccactgtgctgcttcgaaccctattagtgatggccgtttcaccgtttcgcggcacatcccggtcataggcataaaaatcgcaaaggtctgttctaccttcgtttggccccttccttctacaaaagagatccttcacgttgctccttttcgagcagtcgaacctttcataatactccttgtccattttaaaatttgtgagatataattttttcacaatttgatttataaatatattttccttttcctcttttttaaggaaatcgtccctgttattttcgctcacgttttcctgctcattttcgctttcgttcatttttacctttaagtaggacatgatatccacctgctcattttttaatttcttatacccatagaaatccttcctcaaaacatttgtttttaaatattcacaattgtagatgagattattttcgtgcaccttcctccttttttccttttcgacgtctaacagagtgctctttatggatgcctttttttttactaattcctctgtgctgccttcttcccccagcaggtttagcaagctcgtaacatatgcgtagtagaaggggaaatttacactacttttgcatataagcaaatacagttcgtttttgatatactgaaccatgcagttaaacagttttttcttataactgcttaggcctgtttcgtcgtggggggaggcagcctgatcatcctctgcagaggcatcctcttcacactcgtcgatgcgctttttcccctccgctgcacctccctgtattcgcaccaattcactcaccattatgaaaatattcttaaggaaaaaattgaacacaaaggggacttcgcggattaggtaaaatacatttctcatcagatgcgtgaggaaaatgatattgtccgttgtgatttgatcaatggtgcatattagacagtctgtacttatgacatactttctcgcgagttcgtggtaatcctcctgtgcttctccctcggggggggtgtcagaaggcgaagctccctgcgcagcttctccaccgtattggtaggcacattcgtacacattttcgaacacactttcgtgtgcatttttttcgtgcgaactttcgcatgtcacatgtttcccgccatctgcacaccccccattaaattgggctatcaatttgttaaaaatttccaacttgggtacatccccatccctgctactccattcttcctttatgtccgtttcttcctcgtcattttcgcgcttaattatgcattccattttcacattttgctcagattttaattttttttttctcccccctttttttgcaactgcgggattggaagcgaccgcagggatggaaccatcacggggtgttttttcccccaactcctcctttattttgtgcacagataattcattcttggccagatcattggtattatttccatttttactaaggttaaaaagaatcaaatcgtttaagagttggatatcctgctcgagccatatcataataatttcatcataactgttcatattaaccttgtctgtaacaacattgaggtatgctatgtcgaagacttggttaattacatggtgaacttgcttctgctcacttaatatttctttaaatatattttttttattttttaaaatgtgaaagaaaaataaaacttccttggtcaaaattagcatcaagttttttattaagtcatatttgtacgggttttccgttgcccctttatcgaaatggaagttcgttaggatgttgaaaattttgcttttcagtatgacataattatggaacccttgtttgatattattcacttcgtttcttttttcttcctccctttcttcatcattatcgtacaaggaactatctccaaagtcgtgtaaacaggctttcgaaaatataagccctttcaacaaggggatgataattttttttaaatggtcaacaatttttacaacataatacttctgttcaattaggtttacaaagtaggagacaactaagtgtgcataatttttgttaatccgtaggacagatgagaggaaggttaatattcttgttagcaatttatccctaaaggggtaattaatttttgcatccccattatctacgcgctcgaggagtaagtttacatacggaatgacgtacgtgttaattatccttcgctttttttttttttcattgttaaaacattcgaagaatatttgttctatttcgatgatgtacgggattagggtttgctcgtcttcttcgttgttttcgagcagctggatgattttctggatgcggcattttttgttcttttttctgttttgtaccatttagttaggggggcggttggggttgattcgaaagagttgtgtgtatactgtgtgtgtgtatggttgcttcttgcaagttaaaatcacattcttgtaagcatattttatgtgcctacctatgagccctcgtgcctcgtttttcactcatacacggggtgcgcaaaagtgagcaatcagtgacgagtttgtgattcctcaattttgtgtttccacttctcgtggttctttacatatgagatgatgtataaagcggcttcgcctttgaaattttatagcgattggcaaatttgccgaaaggagataagtgcaggatttatgttgtgctacgttggttagcaatcacctgtaggtgtgcattccatccgcttgcaaaggttgcacttggtgcctgtcgctcatacgtgaagacgtgtggggagaatgccttgcgcaaatgtgcgcgtacaaatgggagctcacgaatacaggtgttgcatatacacggcacgttcagctgcataacgcacaaacaactaagtaagcgacttcctaaacaattccacgcttgtagaaaacgggagttaccattttctcgttgttactcagattccaaccattgctcgcgcaaaacggtatgcgcaacaaatgaaaaggaataaatgggggggagccaaaaaaataaaaataaaaaaagtcttacatttttataaaagcgtgcctttctgtgtttacaattttttttaaggaataagtatagtatttcgtagcattttatttgcatcattcaatgcgatgctgtgatgacaaatgcttattaattacgtatacgcggctttccccttttttttttttctattccctcttaatatggacaaatggatgacgggcgaacccaattcgaattttttaaaattgtgacattttgtattttaattatcacgcattgtacgtaatggtatgttcgcatatgtacaaataaatgctcgaatttttggagagcaccatttcaccatttttgcaaaaccgatgggactttttccccttttcccttttgcttattaattttatgacaaagagatgggatagcaaacgagtcagcattggctgtaaaatccccttggcgcatattttattgagaaaaccaaactgtgttgttatgctttatgtacaagctgtacatgccattatatatgacaaatgaaaagagcgttttaagcaaatgacacaggggtgatagaatttgtccccccgcttattatgtgcaatatatggcacatatatttgtttaacattaacgtattgtaagcactatttatttaccttccacatgcgcattcaaacgaagggggggaaaaataaagttaaaaaattatgttcctattcccttttgtagaaaattcagtgaaaaataaataaaccaaatgagagaggcggaaaaagaaaaaaaaaaccccaaacatgcggtcaaacgagggacatttgattgtttttccctttttctatttttagttttctttttgcatttcacatttcttgtcatcattaaaaaaaaagtttgtaacatcccttagattaagtaatgcctccttaatggtgaacacgcaacccgtgtataatacttacctcacggaagagaaaccgaattggagatgtaccaacttttcaagtggcagttatcatcgccattaaaaaaaaaaaagaaactatctcatgtttattcacgtgcgcacattacatacatccatatgtacgtgtatgctggcaatataacgatatgataatttatcagccggagcaatggaaacgagtgttcctaatttaatgagaaaggtattagcaaactagtagtggtagtccgaatagaaaaggccaaacgttttggcgctgatgaataaaaacagcaaaatgtatgaatacccagataaaacgattcaaaaatgtatgccaacgtttactatgcgataaattagccgtaaacttatgcatgcgtaaatgtatacataaatctgtatttagcgtattaaaacagactagcacgtttttgcaaactttaacagatttcagcaaaattttgcaattttttttaagtatcggtggccccttcaccatcttttcgaaatggtacttaagtttgttttgctcaccgtgtagggagaagcgctcatttcgaccagttgttttcctgcacagccatgcacagtttgggaaggcctctcaggaaaagcgtttatgcgtataaaatatacatatgtgcatacacacatgtgcgcttagcgccattaagaaataacgtggacggggggagtgtagcgttttgcaaggggggaagagaacaccaggcgtctgaacaagcgtcaaaatatacataaatatatatacatgcgcacataccatgctgctcgcgtgaagccattcaagtgactgagccaagttagcaacaggggtggagagaaaggcagttatgcggcgtgatttttaaacctcgaaaggccattcttccattcgtacaacgcgaacggattagcttctttatcgttgagaattcatcgaagacttttgtttttatcccgcacgtggcacattttatttccttgtcatccgcgtaatttttttacattacgttttattttttttgtcgtaatttagtaattttatcgagcaagtcctttgcgcgtcgtcatctgggacggatgcgaaatgtgaactgttcaccaagtgcttatgcttatgtctccttgagattgcatatttgtacgtatgcgtggatagctgcacgaccgcaggggtgaatggccgcatgagcgcgtgaccgcatgaccgcatgatctcatgaccgcatgatctcatgacctcgtgaccgcatgatcgcatgacctcatgaccgcgtgacctcatgaccgcatgaccgcatgaccgcgtgaccgaatcaacgtatccctttgtgagcataggtgccactccgagcgcaaccgcggtaaaggtgtctgaaggaggcggattctggatgcccacccgcttcacccgagttaatgagcatagcgacgaagtggggctggcgtgaccgtgacgtggaagcgacgtagcaacgacgtagcaacgactcccaaagcagtaccgaagaatatgctagcccaagatgatagacgccctgtacatttttttcataaacgggcagttgctaatacagaggaactatcgaaacgtgacgagaaagaatgacctaaaccactacataaacaaatacataaaaacgaagagattctttgagcacccaataatcgaaataaacaacgtcttcttcctaaacgtgagcataaacgaaattgtcataacggttctgaccaggagcaactcgaacatctgcctcatcttcaactttatatataaatttatagaaatattaaattacttctttaacaaggaaatttcgggaataaatatagttaataattttgtcctgatttatgaaatatgtgatgaaataattgactacggatatccacaaacgttggaagtaaatattttaaagaatagcctcctgaataaggtcaaatattacagtaggacttctaaatactttcagaagttgtcaaatgagctacggaaccctaactgtgtgattgaagatattgtacatgacacgaatatacaaaatcagaatgaaggattgcacatgaaatattataatggaaatagtaaagattcgtacaaaaaaagtggattaaaaaatgccaatagttacgaattgaatgaaaaaaataaactaaaatatatagggaaggaaacgttgaacagaattaaaaataaaataattaacaatagtaaaccaacgaataattttaattacataacagggaactgcacttggagaaacaacaacatttattataaaaaaaatgaaatatatattgacatactggaaatattgaatgttacaataaatagcaacaatttgatatatgcccacatcaatggaaaggtcacactgaaatgcttcctctcagggatgcctatttgtgaactgagcacaaacaataagattaaccttcttaacaatgtctgtaacgcctctagtgggaataatccctctggtggaaataatcatcccaataatgcggcttccgcgaatagcagctcgaaaaatgcctcaaagggaaaatccaatcaaagcaatagcaagaggaaaaacacaagtgaagaaaaggaaaatgacgatatcattatcgacaattgcatttttcaccattgtgtaacgctctccaagtatgaaaatagtaaactcattaccttcacccccccggatggttcattcgaactgatgaaatacactattaccaaaaatatacagataccctttcacattatagctatatacaatcccatactgcagtactctaaatcgttggagaaaaaattctctctcaaaaaactcacaaataatagtaaaagtatctatggggactataaaaatacaaacaggtacgaatacgctgttaccattaaatcaaattataagggaagtatgcatgccaccgacgttgtgataaaaattcctatttataaattctctgaaaatgttgaagtgaaatataaatcgacaggaaaaactgaatttaacaacattgagggaatcgtcacctggagaattaaaaaattttccagctcaagtgaacatagcattaagatatatttaacgcttgaaaatcaaaaccaaatttactccaacatgaacaacacacaaaaggtggacgacttgtccaaggttgttttacaagtgcacaaagttaagaatatgaatacggttaagtttttaaatacctacaaaatgcccatcacgctaagttttaaaatccccatgtttacttccagtggcatgtatatcagataccttaaagttttcgaaaaatccaattataaaattattaagtggattaaatacttaactgagtctggtatataccagtacaagtgaaacaagtttgtgatttttttttttttaaagtgcacacgccccatgcgcatggacgcatgggtgtgtgtttattggcacggatccaccccaagggggacaaagtcgagcacaacgtgtgggtatgcatagagacatatatatgtacatatatctataccctatacgtatgggccgtgtgcgcaatttttagttacccaacccggcttcctcattctgaagggtgatccgcctgctccatgttgcacgtcccccctttggttaaccccgaatcggactttcgtgtgtcccccttgcacacatgtcgttttagcaaattttggatttttcaaatgtttcccctctctccccagtggcatataactacatatgtttgtctacatacaatctttgtatacctatgcgtttgtgcatacatgtgtgcttatgcattatgtgtgcgtatgcattatgtgtgtacttttgtacatatgcaatttttttccacgtttctgcacacgcctttttttacccatttgtttttgcactttttaatgtgattattatttcctgctcaatgtgaagtgtatatatgatttatatgatccaattccacgctgataggctgcgcaatttcccgctttcgaagctcaaattgtgggcatgtatccatttgggggggcagtcatgcctcccctttttttaccacaccgcttgcgcgtagatatgcatatgtgagtataaacacatacgtacataagtgcgcgtgtacgaaataggtatgaacatttggggaagattgttcatttcgcgttaggcagtgctcacgttgatgcgttatatgtatgaacatataaatgggcacgcgtatacagtccacctgcgcgtaacaacgtttatgtaaaaataaaaacgttgattatcatatttataaaatttgtttttgataaattttcttaagacgttttttcttttttttaatattaacattttagttaaaaaaaaattaacaacaaaaaaaaaaaaggaaaatatataaaaatgtgttaaaaataaaaaaaaaaaaaatcgtaacatttcggtaaagcttttttttttttttttttttttttttgggatgggtgtatatctttggagggtggcgtaaacatttttatgactgcactttgtttcgtgtgtagacacgtgggacacaaattacaaaaacaatatatactcgaattgaaaaaaaggtgaatcatgcatatgcgcgggatggttacgtgcgtacgtatgtatagcgattttacgtatgctcgtgtgaaaggacgctactcatacacgtaaatgtgtacgcatgtgtgcacatacgttgtcttgtatccgccgcaattatgccccacttgaatcagggccatcactttgatgcataaccatagaggatggtaccaatcatcgaaattgctatgccaatagatgaactaaaattgatattttcaccaaaaaataactgaagggtaaggggggaacggcgcacacgtgagtacatatatatgtatatgtgtagatactgtgcgcacacaggaatggagaaaaaacacaactgcttgggcgcacacgggaatggagaatggacaactgcttaggcgcacactcggcgttccctcaccgatccaataatcaaaaggattgcctctctccctataaagactatactcagggtcacggatgaggtgtacgctgcgaaaaaaaggggaagaaaaaaatgttcctactcgtgttgtacgcacaaggcactgctacgtatgcgcatcgaaattgtgccattttgacacatcacgaatgtgtatatctttttccagcattttacatattaatgagaactccgctaaaattaaaaatacgctgctcagtgcgccaatggcgactaaaaccaatgatgaaagtatctgatcaatagttaaaacgttgctgttataatctgaaaaaaaaaaaaaaagtcaaaggtgcgaaatttttaaatttacatttgtgcacatataacaagtagggggacattcacatagcgttaaagtatcatataacacgtcttcctttctggaaggaaaactacctcgattgcgttttcgctacactcacctttaataacacaggttaaatcgatcacaagtgtggggataactacaaagcggggggaacattttttttatcatgtggacattttggaaaaaccgtacacgcacccgctggagcaaatccaactcctcgcgagagcattttacgttctcatgcagatccttacttatgataaacatggccacttggtatatgtgtaacaaaataatgtgcgccttcatagatgttgatcttaacaaaacattggtaaaaacccacttaagggatgacgcgatgactgatattaacaacaggaacatactaaagagggggaggaggggggggaatgagtgacaaataaagtaaggacaaccccaattgatggtgtatttcttccatgatctcttctatcgtttttattttattttatttatttatatatttctttattttattttttttttttacccaaacaagctgtctattttcagcgtagtaatgctcataattacccccatcaatattgtaagctgcggaaggggaagaaggggagattattgcaatgtcacactgaaactttttttcctctacacatatgtgcacatgtatacacgcgcaaacgcatgcacgtaatatcctatagggagttatgcgtgagtttgtttgctccttccgcttacaatcgaacacaacagggagcacttgaattccttcaaacctgtcacaataggggacgcgaaaaaaaaaaataagcatgcatatattcacacatattaacacgtgcgcgctgttaggagggaaaaacattccgcttcgaacaaatcagccgagattttcgaaaaaaaaaggttaccaaatttgatggataaaaaatatatcaatattagcgaactcgatttaatgacagaaatgaccggaatttctaagtaggagtaggcgctattgcctgtcacaacgctgagtcctagtagtgccgaaactgcgggaggtggcgaagaaaaggcgcaacgtaaggaagcattcgtgaacacataatgtacacacatatatatacatatatttgtatgtgtacatatacgtttgcgcgggagaacgccgtgggggtcggcgagcgctgcctagacaaggtaaacaaaaaaaaaaaaaaaaaaaaaaaaaaaatgctttactcgaaatgatatatttgatgtattgcttcctcgttaagtttgtcgaacttttcattttcccacagaagattacctaattgtgaatgcattgtaagggtgtttaagtgtatgtggagttgaaattatgggacagtgtgatagatacatgaagggtactagcatgtttcacatatgagtataaaccagggaaaactcttcgaggaggtattacccaccccctctctaatcctttccttaccaatctcagaatcagatacattatgaaaaattccagaagcgtgacaatttgcgtgtaattaaacttcctcacaaaaataatgtacttggttatggttgtgctgcacgaaccgaagaagaaaatggaggaaacgagaatgataaatttgattacatttacaaacacgtccttcttcacaccgatggtatctttgcgtatttgtggcaaaaagtcattggttcctttatccgttttcacctccttcaggtcgtatattctatagtctttatttgcatttttcacagactcttcgtagctggtatcttggtcaatgttatgttctggcaatattttatatttctttttataaatttttagctgtttttttaaatagctgcttttttttttcttggcttttttcttcctgttttctgataaataacttgatcttatagaacttaagtcaacgaaactttctgtcgtggtgttgttgttggtgttgtatgcctctacatcaaacaaataatattcgatggctttccctttttttttaactttccgttcatttttgtggtcacttatattttcttctatatcgtttatgtttatatcgtttatattgatgccattaacagttgaattttctgtgttcatgtcatcatgattttttacttcctttttcttgctattctgtttaagggccttcattataaatggcccttgtgtgtctgtgtgtctgtctgtctgtctgtctgtgtctgttacgcctcgtcaggaaagcggttattgtaaggacggggcgcgaacgcaggaatacttaaacgtgtactctcgtgaatgtcaatgtgtagtggagaaacgggacgagacggggtggggaaaaacagtttaacatggacgatgcagtggtatgaacaatgaggatgtcaatattatttttcctcttttttcggatgaccgttgcaagaaaaataaaaatatcaattacgagtaaaagtacacacaagaaatgagaaatgaaaaaagcgttatctaatctgttctaaattttctcgatacaagtgtgtgggggggaacctctgcctagatgaacttatttacacgcatatatatatgtagcacgtatgtgtacgtaggtacacgttttcgcatatgagcaaaagcgaaactataagtacgtactaatgaagagtcggcatactattacagtgcttgtcgcatcaggggggaaatgtcccacaaaatacggtttaacttaaagggaggagaaaatgaaaaaaaagaaaaaaacatcttaaaaaattatcattcaaaaggcccatattttgtgaagtcatgaaatttatgcatatattttccgagtactcacgtgggaatacatatgcatgtgtttatgcgtatgtacgaatcgcagcataatgcattggtttaggttacttcattctaccggtaaggtaggaacagaaaaaaaaaaataaaagtgaatcaaaacgtatctgcgtcagaggatcagttgatcagtggttgcgctggtgcgctggcacgcggtgaattgatgcaggagtacaaacgcataaaagggtaaatgagaagtattagtgaatgcacaaaccaagggattcgtaaaggagaagttcgtgaatgcatggatgaaaatcgacgctgcgcttgaaaggctaaatggataggtatatacataatatatatattatagatatataccattttgcgatgcattactgggcctagtgcataaaaggcgctaacgaatgaatgagcgccttaaaataaaaaagcagttatatactacacatgatgcacgtttaggcaggcaaaagaaaaaaaaactataagaaaaatggtgagtaaaatttgaaagtttctttctttcgctgcattcgctttcataaatttagagggcaaataaatctcccccatttgtcacaaaaaaaaaaagcgatggcacatatgcgacaaaaaatccatgttttgtgccaactgtatactcgtttaaattggtaaaattaagaaggcttcacttgtttcgtggcccatgtaccatttttgctttcctttttttttttggttaggcaattgcgcttgtacacgcatatgacgagatataatttgtgcgttttttctcaagcgtttatatgatggataaaggtttaagctacgaaacatgtccagaaatgaggcattcatgggcatgcatatgtcatacgtaaaacatccgtaacgatgataaagcgcttttctttccaaacaatgcatgagaaagaccaaatggagaaagaggaaaaaaaaaaaataaaataaaggaaaaagccatgtttacgcacattgtgatgaataacttttttttaacgcaagtgaaggaaaaggaaatgttgaacatatcatttttttgaaaaacttcctgtatttttttttttccccaccatttggctgaacaaatgatagattatttttcttcccgtcatggagttacagtgatgcggaaagaaaagaaaaaaacaaaaaagtagcaaaaatggaaacgtcatttttataaacattgttaatgtaacacctttttgcgcaaaactgtaacacaaaaagagcgtaggaaaacaattcctttttctgccttttaatttggtggtaaattaaagttttatgtacgagtcaacaaatttcaaatgtgccaatttcacattcgcgtttgtgtactacacccttcagtgatgcaggcgtgtaatggtttttaattaaaaagcggagggggcacggggatgaaaatacctacacgtaatccatcacagcgtacgagtatacgctgaaacgtgtacatatatgcatatgtactcccgcagcaagacatttataagacgcttatgcatggagggagggcccatgagaaaaaaaaaaaatattccacataagtggaaaaaaatgaacgtaacatacgaacagtgattttataaaacagggagaagggtgaaaagacataggcgccatcatctgtgcgaaattatgccaaatgtgaaattcataagcaagttaaattttatccttttggaaggattaaaatctaggggaggggggttaaaaatatgggggcggcgtacaaacgtaatggacatgtacgcatgtgtaagcggctgtggcacatgctcacaggtacacaaataaacgtaacaaatcggaggcggcgtacacataagcgtgtgacacgtagaaaggcctctacatgcttatgtggtgaattttaataaattaatgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaggaaaaaaaaatccggttgctgaaatagccacgaggacgtcagtcttcatacgaatctgaaagggaacaaaatgaaatgggacaaaatgaagaggagttgtgcatactttgtgctgttttatgccgtcgcctggggggcacggtaaatatgaaaattcaaaatgccaatattttccttttacgtacccccacgatgccaattttttttattttcttggccaaaatccaacttcgttacaaaatcaagtgtgctctccttggataactaaaaatgggaaagaaaattaggcaaattgtacacgcagtgaaaattgcaacatttggcgcatttcagaaaattaacatgggagaaacgcagagccaaaaaaaaaaatgacaaaagagtaatcccaattttgcacaaaataaaaaagtgcgcaattttatttgtcccatttcgtattacattatttttcagcagcttgatcgaatttgcaacgatggtaaggtactggttgagcctcttctggttttccaactttctcaaaaggttgtctctattgtcgatgatgttgtagtgcgacatcagctccttgtcatcaattgggaccaggacacctgggtgtgtggggaaaaataaggaggacggaattcgttgtaagcgtggccctatttgtgcaaatccgcacagtggctgagtatacagaacgcacacaacatatgtgtacgcgcttaaaaggagggaaaaggggtgccccgcgaatatcgataggccgctgctgtgcgcacggggggggcgctattctgtcaacgtgtcgtcacgtctccgcttaaccgcttaaccgcttaaccgtttaaccgcttaaccgtttaaccgcttaaccacttaaccacttaccgttcacctcccggttgagcaatttgctctggatatatttctccagcgtgctctcgcagtcaatcgagtagtccaggacattggccagatgcttatttttgggaaggatgttgttcagaaaatgggcataaatcttagttgcgaagggcacggatatgagcattttgatagcccagaactgtagcttgacctcctcctgtatgagttccttcgactttgactttttgttaatttttatgtcagttagggacaactgatggtttctatatgccaaattctgttttacatttttggtaattatagacatggtgggtttaacaccactaggcgtgaggaagttatcttcaaacagtttgcagccatcgaaaatttcttcgatgatttcgaaatgtacagcataggtttgctcaaaaacaatgtctttcatttcgctggcacaactaatggctctttctttgcagaaattatgcaaggcctgattcaattcgtccaggaacttgggatttgtgcttaacagatatatattttcatccatgtaattatttttaatttttctattaatttctcccaagcctgctttgaatactctatttaatgctacggcagctgagcagctagctaatttggtgagatgtaaaatatttccacttatattggcttgaagcagatcaacaactaatggtttccagtcactctgatcaacgatgttgtgaatactcctcatcatttgtagcagcacttcatctgagaaatctttttctggttcgatttttgcaatattgtatttgagccatttacaaatatatgtgatggctagctgattcaggattttcaaatcggtgtgtggtcctgcaattcttttaagtatatcatcatcattttctttcatttcttcgttttcttcattttcctcattttctttattttcatcaattacgtaatccatgtagaggtcgttaatttttatggatattacttcatcatttttcgacaaatttctgataagcacatctttaattttgctattgttgttaaacactttaataatttctgctttgtcgaatccaacccatccatcatcccttatcattttgtaccaaacttgtaatccattcaaaaaggaaggatcgccattcagcgtttcgactgccttgataactgttaatcggtctttctcaacggactttatttgcacttgctcttccgtgttactatttctgaagtaaaaactgactaatatatttttacttttcgcgtctgtgggtgtattttggacaacgccaaacatgctgctttcttctttggccagaatgaatctcacaggctgcccttccacgagagcaggtacattattgtcaaagttttttttttccatatcgtttagcgtgtcgtacgtgtccgccctcttaataatgttattattattgctattactgttgtgcaggtcgttattcaagatattattaatgtcgtagttactctccgacgaaatggacttatttaaatcattttcatttgcatatttgtacaaatattcatttaagtagttaagaaagttttcgtcatacaatccctgcttttcaaataactccaccgctagttcatttccgtcttttaaattttccattaaagttccaccatatttttttaaaaagtcttccccattatttggcaaatttaaaatggggtaatttcctgtcaacaaattcgatacgatattaaccaattctcgtatgtacaattttacttgctctcttatgcttaatatatttcctttgttgtatagctcttctaattttttattataaaattccatcttggatttttttttttctagcttcacttctaccttacgtaactgctgtattaggatgttcataaatttgctattcacttcttgtttgaatttctccacatcgaaacagtccagtaactccttcttaatggagtcattacaatcgttttcaaatttgttcagcagcaagtctagcacatttttccttccattcagtatcttggagtacatcgaaattctgttggttagaaagtcatttttttccttctgctctatcggtatggaaaacagttccaataagtagagtgatagaatattatcattatggtccatgattcctcttttcttcaccctgtcgtacagctccgtcagcgtttttattgtgctcaattcattgttcagaaattccagggctctcgtccccacgacgatgcactgtttgttttgcagaccgagacctgtagcgttggcagagggggggagttacagagtgtaagcgcgtcgcactatgtatgcaaaaggagcacattaaacatatgagtaacgcgtagtcggcacaccctcgcgtcacgtatgccattcgcacgacaacttacccatgggcttgggtttcatgaaaaactccctcaaatggtagggccagttagccggatcgtccgacgccttcttcaccaaaatgtaaatatcgttcgggaagttctgcacataattacggacaattttgcgcgtcaactctgaccccgctttggaatcgtcctttattccgggcaaatcgacgaaggtagcgtaaatgccacctgggatggaaatttccacttctagctctttaggaataatggactcactcaagttaaccataatggctttcattttctcatgcaaatcgtcaatgcttactttcttcttattcaaatagcattctattttattcgtgtcactaggctttagtatgatgacaattggctgtttggttcctgtgtctgaacttgtatatcccatgggtcctcccataataaaatctaaaagcgtcgtcttccccatggactgctggccaaataccaccaaacgaggcaattcattatggatgttacagatcttaaatatttgcagggcatacaagtacaacgcattcgcgtttgttgtgtccttcattttatcatagaaaacttccaccaactccaacttctctcgactgattgagttcaagtcgaaaatcttgtcccctccatttccgtactccatcttttttgacaacaaatgaatgaacagaggggggcagctgatggggcaccaaaaaaaggagggtactgcgctctacccagaggtgaaagcagcaaaatgggggtgttccttatgggtgaaaaaggtacatacgacgcacgtgcacaaacatacaggaaatcgttaacgttgcggctaatgagttatgtgcgcgtatgcgtccccagctgccgctataaaggccaactttgaaagggcagtgcaacgggggtgtatgtcctcaaaaggggtgtatgtccacaaagggcgtgtatatccgcaaactggacaaccacggtctaggcaaccacatacacatgagctcccttttgccgttacttcaaaatggtgttaaaaatttatttaaaattcgagcgaataaatcaatatataacaaaaaataactcgtgggagggcatgtcggctaaacttcccagcacatgacaatattgcgccctacggacatggtttagaaactattctgaaaagttgtgccccatgggcaaacggaaaaatgacgggtctaccgttctactgatctgctggtctactgcaagcaggttccaccgctgcgccagtacgcccacgccgtacaactgcgcaaacgcagcgagggggaatctatataatggaactaaattaaaatgagcagtaggaaaatactaatcttcgcaacgtgcgacttcttcctatgcgacacgtcctcctttgcgcgttgaaatgggcgggggatgcctcagaaaatgaccgcagaatgaacgcgacatgagcgttgtttgtgcgccaaacgaacgttatactaaacgcgcactgacatagaatatggtaacatgcaatggcagtaatctttgaaagtaaaaaaatatgtacggacaaaattgcaaattatttttcatcactgtaaatatgtttaaaatttcgccgcgccgcgcattactcataaatggtaggtttaaaaagcgcatgaacgtttcctcccctttatcatagcatagcgcagcatagcaggtatgtacaaaaacatacataattgtacacctataatatatttacgaaaccgcgtgagcgcataatgcagcgcatgtaatgttaagcgtaccgttttttttttttgccgcacgcactctgcatatttttactgccgcagcatattacaatatgaacatatcacggaagggtacatcagaaataagcttttttaaccttattttttgagaaaaaaattaaactatttttcactatttcacgcactgcaatgaaagaaggtttacagttttttcctataaattgtaagaaaaaaattacccataggcagcaacaaaatgggaggaatgatatagccatggtggcaaaaataacttttcgaatttgctaacttttgttttttgtttttttaacattcagagaaaaaatagaaaagcgctatttcacgaacatttaaacggttttaaaaatgcatctatttttaaaaagtactttatggcaagcgataaaatgatgaaattatggcaggaagaagcgccctacaaaaaaatgtcttttaaaaaatgcaagaagatgcttttatctgctagatgcaaattacgttatgttctcaattgacgaagaaagcactggacttcttcttcttcctcatcttcttcctcatcttcctcttcttccgggcaatattttctgaaatatgcgaaaagtgttcccctgcttgtatgtacgccatgtcgcagataaagggagcatccacttgtttaactttattatgtctacgggtgtacatttacgtgcctgttcgcgaagggtcgcggtcaaggcgtgttcacaacgcaaccatggagcacacaacgtatagcgtacgtccgaatgacatgcccctctgtgggcagtaaaacacaaatgggctaaacatacattggtgatacgatttgtgcctctgattaaccgtatttcataattattgaacccagcctgggaccttttcgtggcaatttcttttccactccaagtgtcaagccccaccaaagcaaattaaagggctaatcctcccttaaggtgtcttctgaaaattcatcaagggatgttcaaacttttataaaaacgttttaaaaagagcgttatttttaaagtcctttactgtttacaataatgttactattacaaaaaaaataaaaaaaagttaatataatacaacactcatatgtacaaaatggacttcacattgaattgtccattctacaaacatacattttcataaagtttattttattttatttatttatatgtatatatatatttttttttttcttctttctctctctctactttgtgatgttttaatttctccttttgtacgtgtgcaaaattttcttttctcattcccactgcgtgaagaatttgtgggaaataaaaagaaggcgtgaccaacaggatgggtatatcaccatttggtaaaaatagcaatttcatttttgcttaattgaaaaaaaaaattcatattctacagtttagcaataaaaaattgtaatgtacagttaggggggtaaaaatgtgttacgcaaattctgttaacacaatcgggagatactgatccgtcgctcgtatggttgaaggagcatgaaatccttgttcatttgttattcccagcttggttctaaattatgttctttgttttttctctcacaatttttctatggcattcaggcctaggagtttcagacaaatctgaacgtcgtaagaaagggaatgcacattagtgaggggttgagcattacaacacatgcataacacacgttaactaaacacacatgatggtatgcgcgttggcacacccacagttggcaatatgcctatctgcaatgcgaagagatgcacgcaccgcgcaacggtcgaccctgctgtgtgtttctgtaaaaagagggctcttcaaacagatacacacacagatgtgcacatctgagcgcgtgtaagcttccttttcgcatttacctgtaataatgactttgctatggcacacagaattagtctcgttttctcgttttcgctgtttaaaactttgcagttttcgtagaacgccgtgaatatggtcgttaactcgtaggtgtactcagccaatctacgtgaattagggggagggatgggcacatacatataaataacgtgaagttactcaaaatgagtggagaagcatgcaatcatcctatagcggtgttcacatctgtgcagtactcataacacatatatgtgccttcttttttttttcccccctcaaatgtggggcagcattttacgctctttctttcatttcaacgtttacttgtgaattagcatattttttaaaataaaataaaagacgtcggggaattttaaaatgtgcaatcctaggtttacttcgtacgggctaactaggttcagctcgtctgccaaagagtggggaaaaaaaaaaagtttttttaaaaaaggcactcaaacaaccatcgatcaatgcagtcccattcgtttactatgcaaggcgcacacctttcgacagttcgtccatatctacgctgcactttctaaaaatggagcacatccttgagtaggcgtatataatgtacagtcccgtgtttcctgcagtgtaggaatagagtcaaaatgtggcaaaaatgttcacaaaaaaaaaaaaacatgcggagaggtggagggtactcatcgggtgcataattcgctttttcccctcgcgtatacctttcacattcagcatattatcatacgaaaacttgtagtccgagtttctgtgctgcttgatgtcgaaatacttgatggcactcacacacagctgttcgctcaactgatctatgtctattccttcagggggggggggtcaacaaacaagaggaataatttaacgaaaaataaatatacattaatgtgtgctatactcgcagggccacttttgcatcccgttcaatgccatcatacaatgcatcatggtgaacggaaaaaagaagaggggcaagtaaatcggaattctgtgttgggcgcatccagcacaggcaaacgaggagcgtttagcgtgacactaatttcaccacgctctccgttctattaaggctcttttctgttcgcacctttaaagtagctcttttcctcttcgctcttcaactgaatcctctcgagaaggtccttcttggctcgctcagttccctcgttgatgagattaatgagctttatggtggtgccacttctcgttttgaattttttattatctgcatttaggacaagaccgaagccaacgtgaactaacttggttttttcacttgtccattttgccttcttggctaggtcaaatatagtttcgaaatgggataattgtccattatccgtaacataaataatacaatcggaatttaatttttttaatctataatgaagagcagcaacatctgtagaatcgtagccaaacccaccattcgatttttgtaaaaataatgggacattaaatttttccgactgataacagatagcatccccaacatttgtcaataactgttcatcctttaacatttgcaaaactgatgaaatcatactgatgtagtatgattctccaacatactctaaattgatatctaatattttataaagtttgtcgaattcttttttgctactttcgcataattttttccaaataaatacgcaatcttcatcattattttgcaatttgatggcataattttttgcgtttttttcgaattctttatctgcgtcgtacatttttttagcctcttggtacaaactcgtcaaattggttaaatctggcatgttttccttgtaattcggataattggagaatatataatttataatcattccaaactgtgtgccccaatccccaacatgattaaccctaagagtttctacatttaggaactcaaaaattttacatatgctatctcctaatatggttgatcttaaatgtccgacatgcatttctttggcaatatttggggaagagaaatcgactaacacttttttgtagtctccatcatttacacccttcacttcatttatattcacgcttatttcaattttattatttttatacaattttagtagcgacttttctatgtactccttagacaatttgacagttatgaaaccctgcggcgatgatttaatttcctcgaaaaaattctcgctgatgttttctattatcatctgtgagagcttctgcgcactttccacgtttagttcctttccatgatttttgaaaatgttgatggcgttgttacctgagggggattggggagcggaaaatgggggcgaagcagtgataatagcggccttccattgttctttacggaagtgcgcgtctcaacatgggccacatccgcacatgcacatttcgacatgctgacatttcaacatgaagccatcccagcatgaagccatccaacatgaagccatttcaacatgaagacatcccaacatgaaggcatcccaacatgaaggcatccaaaaatgaagccactccaacatgcagccatcctaacacttctgttcccatttcgtcgcctccaaactgctctgaaacgatggccagcttcacaaatgtatcgcgtcatccgccctgtggcatccacaaaacgttttcttcacttgggggtgcgctaaatgcatgcacagaatgcgcgaaatgcgtcccccaattgaagaattgaaaaggagacgggagcacaaacggaacggagaagcaaccatccagcgtaacgccactcccccatttgacagtgcacacgagaaaaggcgcaatcacacacacgtagacggtcgcataactctatgtgatatacgcgcatatgtgatgcacgcgtttgctctcttacattggaagtggccgaatttcgcgttggcgtaggtaaccacgacttcttcgctaattgaggggaagcatttctggatggagtgctgaaacacctgtttgatcttctttattaagcaatccattttgccaataaaagaaacgtgcgtactcaatcgactgtttcgaaaacgaataaatacactttacgtccaaatgcaaacaaagacgaatttaacataaacgtatatgcaggggtacacgtaagattagcaatttgatattgcggcaaacctacttacgtacatgttcactttgcgtttacatgcattggggggttgggggcaggaatgttcgaacgaacggaacagaaaaaagaaaaggaaaaaaaaagttaaaaaaatgtggaaaaaaaggaaaaaaaaacttgaaaaaatgtgaaaaaaaggaaaaaaaaagttaaaaaaatgtgaaaaaaaaggaaaaaaaaagttaaaaaaatatgaaaaaaaaggaaaaaaaatggaattaaagataaacataaatcacaaacttgcgcgttaaaaaataacattgacgaagatgctgttcgggaaaaacataataaacactgcattgaaaaaatatttaaaaaaaacatttttctcataaatcacaaaataagcttcattttacagaaaaatgcacatgttggaaggggttctacgcaaacaaattcacaccctcatgtggtttaaacgggatgtacataaatcggttgctatgcttcacatcacgtagcaacgtttttttttttttcatatgtaacttgcacccgagatgtgcagctaaaaccacaaagtatgcaaacgggtggctgtttctcgcttctgcctttgtgtataaaatgttttgtaacgaaatgtggtcatttggtgtcgcggcgttcggtccacaaacggggtcttctgcttgaacccccacaaaaatgtgcacaattttacgtatatacatatatgaacatatatgcccatatttgtacctgcttaaccgcgacgcaaccgacttgttccccccgggcgcctcccctttgtggtgcatagaacggcggaccacataatgcgtcaaggcagcattggtgtgaaagctccataggggaattaaaaatatgtgcttatgcatgcaccgatatgtacatgtatatggcgaagcgttcgatgcgcaagcgggaaagcggacttgcctgcccctatttagctgccctgttaaactgccctatttttagctacccattttagctatccctttttcctgagcttcaatattgtaaacataatattttccaagtcctcataattgtcatcctccagatcgtcgttcacacttttcttatcgggtgcactcgaattcgccgcgttacaattttcgcgccccccatccgcaacttcagcatccatttgggtcggggtcgtgtcatgatttgcctctccctcgctatcgctttgcatgaccgcagtggccattttactcactacagacacgtggttgtcgggactgccaacaggcatacgatccgcatgcacgcgcgtcgctctatccgtacaaccatcttgtttttcttccccgctccaaaataactcgtcccgtttgctatatttatcttcggagctttcttccgcatgatcatcgcttctcaccgtagggaagcttctcatttttgacaaatcgtcatacaagaatgatggaacattcccaattgggtttttctcctgagtggcaccttgatacatgtccctttctgtgcgaacgctgattaaactgtttgctttatcgacaaaattacttggggtatgtacatccttatactcttcctcgcattttttatgatacctttcaatttcttcaaagcgtgcttctccatgtgggacaattttaacatcgctaaggtcggcagcactgggggagctatttatgaggcaattcagttcatcaaggcagttatcattattttgtattttgctctgtccatgtaagtacagatttgaatcttttgccttaaaaagtggcatttcatttttgattgttttttcctgccatgtgaatttatccctgtagtcggtcaaatttgttaaccctcttttttcacctagcatagttctgtttgcgtcttcatgcggaacggttttgtcgtgagacatctgtgaaactgtcattttactgctgcgattcaccccttctggatggtcactctggagattgatcctacgactggatggaaagttgcctgtcgtgaatcccccaattttgtctccccactgagtattagaccccgcatcaataacattacagcaatttgaggagtaacccatttgatgattttccacaccatgggggacacaatttgttcttcccccaattggtaagctcgtattatcctctttcagcaccgccatgtcttgttgaatgatggggtgccttccttttacttcttcatcagggacactacacccattaaaattttcccccaaaatatgtacgccatacttcttggttattttgccgatgatgtcattttttgttctcaactcatgttcgtatttagtgagtgtactttcgttttcgtcattttgtagttttattttttctatgattttttttaaatttatattttccttggtcaaatgggtaattatatttaaatatttattcaaaataaattttgcattcaccttttcattagtgtcataatcaactattatttctttatttatcaacttgtgcacttggttgtgtatcttgctgtcattttttcgcctctcctgagctcgttcttggagcttctttcgtactgtgacgcttgtatttttgtttttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttttgagatacaaaatgagcaagtggtaggtatgtgaaggggagagccgtttctttttttttttttttggtgtgtgtgtggtagctctatctgtctgttgggggaacctatgggggtaaacacgctttcctgtacgtacacaacgtgttagcaggtgtatgtgtaatattggggcaaattctgtgcttcctccgcctcacccctttattagctacatacttgtgacttcccaaaaggggatgccacgtgacatttgtacttccccaatcatgaaacgatattggtgcatctgggaaaactccaccgaggatatagctatacgtatacatgcgtacacatttgcgcccctgtagctctcagcgaaattgccaaaaatattttttttgtcataaggcagaacggttcctttttttaccccttccgtttttttttttttcttcaacgtttaagtaatagagggaaaaatatatctctttacaatttttatgaggaataagttttaattattctcaaaatggggaactgaaaagagctgcgccttataaatgggtaaaaggagtaaagaaaggagaaacaggaacaaggaatggctcgggaggatgaacagcgggaaaaaattacacacacatgtgtacatgtgcatgccatcaactccgggaaagcaaaaacagaaatgaagagaaaaacttcacaatttgaattagagtaaactcggtgtggaaggaacggagagtgtaaaattgtgttttttttttttttcccacatgtacatatctgtacgtctttcctttcaatgtatgaactggtatgcaaaagggtggggcgaaagattgataggcagctgtttctgtggggcaaattattaccccccaaatgagcctctaccccaatgatcgcttccccaatgcgcctcatatatcggcacagcacacacctatgcccgtgtgattctcgggggagaagggcaatatgaggttatttatatttagcgagaacttcctcatcacattgtaaaccccgatgtatagttccaccttattgcataaatgataattattcggacaagacaaaatagcattgttaatatcgcaatgaaaacatccaaagtagatgaaagatggttctattccgtttagggttgatgccgcttcactctgaatgtggtccactccgatgctcaaattataaacttttaattcgtccaataaaaatggatagtcacaagactctactgaatatggtgcccccccgatgtatatcggaaagtcgttcgtttttgttattcctaaagtgaaaatggaagatgcacacgtgattgcacgatgttttttcgatgcaatagtgaacaatctttacacgaatgtccatgggaagaaggcggatagacaaatggggcgcatatgattacgccgcaatgtatatgcgctggttgcgaaattgaccaaattgggacatcccccatttggtcatttatgcgcttgtggagatatacacgcgtatgaacgcatgcatgcacgaccttcggttaaaaaactggagtccaggattccgttcacgaagagtcttacgtggtttatgtgtctgacaactgttgcagcgcaagggcacacatatatatatatatatatatatatatatacatacatacatacatacatacatacatatttacatgtacacacatttaagcctggacgagtgcgctccaccctttcgttgcgtctacttccgcgaaccatacctgcaatgtgataccactggtgacgccttaatttgaaattgctcaaaaattcttctccggctgttcaggaaaatgttatttgtgggtgttcatgtgaccatgcttagatctgcatatactttttttttttcgcatcagcgttttaggtatatgcgcaagggtgtcccaagttaggcacacatttttgcatatatcacatgtgctgggggaaaaaattgcacatgggggaatggaacgactcataatcattttgaaaaacagagcaaaatgggccgatgcaatgtcagttaaaaaccgttcagttgtttcatttttcaataacccgagttcgtgctagaagaggtgctcaaaacgattttaattcgtccgttctgcaaaaaagggtggtataagtaatagttttgtgcgttcaggggcctaacgaagcgcatcaagttcttagtgcttggtgcgtgtgtggagacgcctacttacacatacacatgcatgtagatatgggcatatacccacgtgtgtgtggcaaacaacccgaaatgctctgcgagaacgacgtttacaagattgaaggtccgtcgaatgacgaaaagtcgtactcacaaacagggctataaaagcacaacatactctctttttatcattttgtcattttttaattgtgatttcttttttttttttttttatacctttgcatttattaatatagctggggaggattcctggatcttgtcttttatgattccctgcagggcgtggggggatgaaagaaaagggtgttcttaattgatatagggaaactaatttcaaaaagaatggagagtcaaaataggcataggggtataccttgtggattactgggcaaaacatttcttctacgttgttttttcttcaaatggaaggacataaagttagttcatgcgtgtaaatgggactccttatatgcatttacatactcatgtacaagtgacttgctcgcgcttgacacacaactcctgtgtgaggcggcccagtttgttttttttccctacatcgatagttcatcctccagtaggtagataaaaaaggtgtaggaaaaatcgaccgttttgaaatactcgtccgaatggggaatgtaaatgtaattttttctgaacaaggaagagttcccgataccgccaaatccagtggaggcgaaaaagtttccgacggcatggtttctgttgccagttgcgtctacagcagatatgctgtcgaagtttatgtgcgcggaaatgcctatcgaggaaaggtggggttgttgcagattgagccacgcaaaaaaaaaaaaaaaaaaatatctgcatgtgattatgagaaatacacgcattttccgatcggaaaggtaaaaatgcatggccaatcttgcacaaaaaacggagcaactgttcagggaaaatgctcaccatatggctttgcctcgggcaacaggatcttttgcccattgttaatacaaattgccgtgtcgatggacacgtcacattctggcaacttcggatcatccaaataacactcaatttgtattttaaaataaaaatatagaaatatcagacgccatgctttgaaaaagtgaaatggcattttactagtgtatgcgtagaaattggttttggtcgttccagtggcgaggtcagtgggaatgcaaggcggttatcgtgattggaagaggcgtgctgaatcgaaagagtgtgcttaatgaacagagtgagcaagagcaaagtgtcgaaacatatcaacagattaaaaaaaaaaatagaccgaataaaaagacagcggtgagaaggcgaatttgcacgcagaagggggaaacaaaactggggggtcttaacttgaaatttgtatttttataaatttcgatgttgtcatgttttcacatttgtacgtttctccgtaatttttttttttttttttatcattacatttggagtgctttggccaatcctgtacatactttccagctttgtgcggttgtttttaattggcctctcccatgattcacgcgtctacacatttttttaggccacccggttcgtaattttttccttcttccaatagtgtacatacacataatggcacgactggtagaacatgctaactgaaaaaataacaccagaatgtgcaaaaaatgatcacatttgcgctttgcgaagcgtgacataattaaccatgttaagataaattatcattccgttttggacaatgcaataaaaggacagcaatgatacatttaaagaacggaccatattttaaacacatgtttgcttaataatcagggttcaaattgtgacattcatccggtgtagtgcggacaaaattgtaagtttttttttcttttttttttacacattggaaatttttttttttgctatgaaaactcaaagaaaaaaaatgattggactgtccaaaggattacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaagctgttatgtacacattcgaaatgtgttcgacgggcgcaaatctgcctggcaaaaatgagggcatactaaaaatagaataaaacgtactgcctcacaggagtggtacagtatggcatgtaaataagggcaccacgtgggtagcacatcgcagtggtcccccacgtggataacttccaacggagagtaatcacatctctactgctcagttgccttcgttttgctcgaaaaagcgagcgtactggttaggcacacggctctggaggcatgtaccccgaagggggtattatacttctcacaaatgagcagcacatcacatttgggggaaatacaaaatttgtaatccccttttcagttagagtaaaaatgtattttcttgtcaaaggatcccaagataagcaacgattttttattttcctcaatgttattcgaattggtttcactggaaaatgggcaaatgtaactttttaacaattgaaagcatctgattttatagccattatttataacgcctataatgttgccgctttttatgtcaaaaattaaaatgtgggtaccattcgctttatcgtctgacgtgatgtaaatgttatttccgtttatgtcaacctcgattgttggaaaggaaagggaatttaaaacacatccgtaaatttttctaataatcgatttgctaacaaaggagtagacaaaaatgttggacgtgtccgtgcatatcaccaaaatgtttttatttttattatattctaaattgagaatattatatttgtctgcttcatcaaataagtaaattttactctctacgttgtacgtcttgctgtttatacaaaggacatgattactgcttagcatactggtgattatcatttctttgttgtgattttccttgacccacaaaacacttgttggtatttcaggcaatcctatgactttttttttttcataaattacggacatttcattttcacttgtaattttttcgtaaataattaaattcttatcatttgctatggaacaaaaaagtgagtaatcctcattaaatacacatttgatggagtacttattatgatacgttaaatttcttataatgctaatatacctttcctccgtttttacatgattttttatgtcatcaattgagtgatttaattcaacattttccgttaaaatggagagatggttgatatttattttgcatatatatatatctccattcattgtggacacgataaatatattgtccttgtagttaatatcgataaacattatgggtgagcttaaagatagatggtccaactctttgcatatgtgaatgcattcctccgcgttatgttcattgtcgcttttctcgtagagtattaaaagaagcttcacgtttccatctgcgaaccctaccagaagcaagattgggaaaaagtttttgaaaaaaatgatattctcgaatctcatattttggcacgtatccaggttataaatgtctacatattttacaactaaaatgttggacgtcgatccgatgtagttgtcatccccgttgttgttttcgcttttgccttttgcgccgccgctgtattttacttttaactctctgcagatttcccgttcgtacgtgaagaagctgtcccagttgtgcacatcccttgccttatggctgtccgttcccgcgctgctagttagcgctttgcctgttgccgctttgcccgttaccgctttgcccgttgccactttgcccgttgcacctttgccgctttccccattgagactcttgctctttttgccactcaagtagcaactttttcccttctcgacgggccaatgtgcaccctcaatgctttcaaagttgtacgggaaattgtcaatgctccttttttcttggcccaacttcgcctcatttttgggcgcattttcatccacttcaacgctcggttttccattaagggttaagtcaagtttgctgcttgcccccgctggtaatttcccatttactgataggggaaatttcaaatggtttttcgctaccgaagatatgtccttcacattttcggccaccttttttagtatgcatgcatctttagctttgctgctatcgttgtccatgtcgcttttggtctcgtcttctattttgtcaaaaattcccatatgttcaccccgatttgtaccttcattttgaacgctatcctgactacattcgttatgttctttttttatccctacgcggttatcagctgaaggtgctgtgaaactttttttatagtcgggaaaggtatccatgttttggaaactgtttcccttttctgcactgtccgttcttttttcacccctttccctcgcattctgactactgctgctactacagtttaatgcgctttcgaagctgtctatagctttacacaaaactgtattcttcattttttcaatcgtgtggataaaaaaggcgcgatcgatttctaagtcgtcgctcaaattgtcactgaggttgtcactggggctgtcactgaggctatcacttcggtttccacatcgattgtcacttgggatgttgcttaaatcgttatctacttcctcatctcgagtgttcacatccttgtccgcgtcctggtttctgcctttctccaaaaaatacttgtcatactcctttacgtaatttattttgctttcgttcttcaacgcctccaaactatttttcattccaatcttatccaaaaaatcgtaaataaattgcatgttccggaagttcttctcattgtattccttaaactcttttctcatttttgtatcttcctggtccttgtgaggttaggggaagtaagtgcgatgttccgcttcgcttacttcgttcccctataaaacgatttgtcctcttttatttatgccttcttccccttcgtgcggtttcagtgtcccggggaatacaatcactttaacagcccataaagagtggctatctgctgccgctgcggaattcgagccaaactaccttgaaaactgcggtttgtcaggcagacgtactgtcgcaacttcttctatcttattacacgtgttttgcaaaattatgtgttttttctttttatgccataaattcaaaagtaagctagtgagggtgacaccactgtagctttatttttgcgccaactgttcgaatatgtggagaaaaaaaagcagagagtaaaatttcggatgagccgcagccacatcacacacggtctgcacctatctccgcacttctatatggtcctactttcagtcgttccggtacgcttcagtccgttcccgtacgcttcaatccgtttcggtacgcttcaatccgttttcgtaccttttatttggagccccccgtccctgcttgccttgctgtatgtggtatacttcccccctcgccactggcctttgctactaatgggagaagcgaactttatttccgtttggtggtaatgctcaatgagatttttattgcattcgttatgctggtgcttctcctgttcacgcctttgctttgtcaaattgcctctacagggcacatactaacaaagcttagtggcagcacaaagcggaaaaggttatttaatagcatttcagggcatcccaaatggggtaataaaattttatcaaaattttgaaagcgttttgggtttgctctgccatatgcaatgagatacttcccgtaccccatgaaagataactttattttttttctagaaaattaacataaaatattcgacgaggtttacgttttatatagattcgtttgaggccctatttttaaaatttatgacgcaggacggattggcacaaatgtttgcaagcggatcaggggcgtcacatgcatttgtgcccacattgtatgcatataaattacatatgtatatgttttttttttttttcccgtgcgaagagaagctgcctcgaacacatggtttttctccaaatcgttatgatgagtataagagatgtgacgcaatcggttatggagaacgctccaaaaaaagttataaaaactatccaaaaaagtttccccagcgcggacaaaaatggggagaccttttagtaatatttacaaacaacgcaaagaagtatgataaatgcaaatatgacaatattagtaaaagagaaccaacatgattgatgccattcggatccgttaccacttcattactcggaactgctttcctgaaatggctagcttaaaattgaaaacggttttaaatgcgaaggggtaaccaaaaagtgtcattaaaaaaagcgttctatgcctttgtaagtactcttaagcgtacactacttacgcgagaagagtagcttacgtacatattgcattcaaataaaagggggggcgaggatccttttaacaaaagagtttaaatactttatcagtttttataagcgcatttaaggtctacttcggggatgggggttggcctcttttccattttttgtgttgcactgagccatttcgaactctttggaacattccattttttgaagtgcttggaaacaaaattaacacttttaaaaaggtaatattttatattctgacaagaaagaaaggaaaattgacaaaagaataagtaaaatttctgcacataaaagtttccacagtttaaggagcatgcacatttgtgccatttcctccctttaattaatactagcagcctatgaatggagttttttcctttcccctttgtagggggataaagaagacaagcgaaaaggtgagcatttttcgtattcacctaagcatacaaagaaaataaaagtgatgcaaacagtttgttgttatgtgggcaatcccttatacgaacatcatctttttgcacgccgctcgacagataattttagaaataaaagggggccacaaaacctcttacaggtgtaacaactcagtgtggtgtacgtgcagctttttttcccccccccttttgcattttacaaattaaaaacaaataaattattctcctctcccacacacaccctttatgcgatgtgcatcgctaagcatgttttgctttgtattgaggatgtgaagtgggatagggaaatttctcaccactgccgacattgcatcggtgtccaattttattcgttaaaaagtataaaatgaaaaaagtaaatcaaacgaaatgatcgggagcagcaaatgaagtaacaattgttttgttaacgttcaatgcgcgaaactgcaatcagtttgcataattacgcacacttatttctggccaaaatcatatttctctgtgagaataaatggacgggccaaaccaggactggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttgtaagtgtcacgcgttatgcctttttatggatgggtattatgtgtatatatacgcatttacgtgtaaagcgaaaaacacaactttttttacactgttactcagtttggctggtgtcatgtcgctttaaatattggcgggcttgtagcattaatttttgcgatgttttataacatttcgcgtgcgaaaaaaaaactgcaaaatggtcaacgttttgtgacttaaattctacttcacattttgcttcttatcgtttcgtttgtttttattttatttttttttgtttatgccaatttttgcatcctcagaacttttttgggaacaaatttgaaggatgcgcgaaagggggggagaaataagcgtacatgaccctcctttgcgtccgtcttttttctctcatttgtttaaaaaaaaaataaaaataaaataaatacgtgaaagcgtaaaaagtgttacatttttactggcattaagtgtgtaccttttaaccactcggaagagatagccaccatatcgaagttagctcaaaattgcaagtaacctcgatatggcacacattttgtatgtataaatatgcacaattacatacacacatacgtagccatacctacatgttttcacacgtatacgtatcgtcatttaccgctgcctgcgtacttgacaactttgtaaaatttctgttaccaaatgtacccacggttgccatttttttttttattttctgttcaggggcattttggtacgaccacaatgttcacaatttgttcgttttgtttgcgcatctgtttgtttatgctgttttaatctgtttaatctgtttaatctgtttaatctgtttaatctgattaatctgattaacctgtttgtttgttggctggtttgttcgcttgctcgtttgttgtatagggaatgccactttattttttttccatttgacggaaaacttgctgcaactccgtcgcaattttcttctcacaaatgagcttcacgattttatgcattcgtttccctacattatttttgccatatgtcataatttatgcgaaagcaatggcaaaaataccttcacaagaatatttgccgtttttgtcatttgtgttttaatgcttattaaattttgcgccttcgttatgtggtctttttttttttttttttttccctattcattcgtccgtttcggcaatgccctttcgtgtttatgtgcacatgtcacagtttgcttcgctacgttcgggagtatttacaattttgtgtactatttcgctgtatcctttattttgaacgttgccttttttttttttttactttttcttttccctttgctttgctattcggtcacgcaccaaccacccgctcttcccatccttgaaccaccccacgtgtacatgtcttaaagcaaaacacatttttatcaaaattgaaaataaaaaaacacttgcttgaacagttacgcgtgtaaactattcaaataaatggcaaatttgttcggctaaaaaaaaacgttgtttgttttttctccaaaagagtatatacatttatgtatgcatgtgtacgaagtcacgaatgtattaccccccttccagttcaaagaagcaattctgctttgtccctatgttaagcgattttccagcccaatcgaagtggtcacaggatcatgaatagtttttttttttttttttgcgttgaaagccgttcaagtgaaatattaaaatccaaatcgataagggcgtaatatcacaggagcaataaggagcaacgctttacgctacccaaaggtcgcacaaaaaagggtggaacaaagcaaaagaagggaggaaatagatacacgaaaaacagtgtgcgaaaggaagcgcttggcaaaattgcaagaaaaaacacactgcagagtagcattatttaaagccaataatgctatagcgcaaacgaggtgaggagacgattgcgcaaccaagcagagtaacaactgcgtagtgtaactatcgaattgaggaccattcgagtttcggaccactcaagattcaatgcttccagtaacacccctccgcaagaactcttatgatgacaattttccatgccaaagaaaaaaaatcacatgaaaaacatttagcatgaaaaatcacctcgaaagaaacgcaaaaggaacaacagaaaagaaagatcagaggggcaacgcaaatgaaaaagagaaggaggaagaagagagacgatatggaatgaacgcaatttatcaccaacctgttggcggaatggaggccaggcgaatcgactcctttagcaggataaaaagagttgcaaaggaaaccctttggaacattgagaatttccaagaggacgatgagaacgtggtgtgcttcaaaaacttcgtccagaaggacatatcggatgataacgtgaacgaagggggcgacatcatgttcgaccattttggaaatgaaaagagaagtgagagcagacaggacatcagaagccagagtggaagtcaaagtggaagccagagtggaagccggaacggaagcgggaacggaagtgggaacggaagcgagagtatacgagagagtatgcgcgggagtatacgcgagagtatacgcgagagtatgcgcgggagtatgcgcgagagtatgcgcgggagtatgcgcgagagtatgcgcgaaaaggtgatcacgctcaacaacaaaggcaggagccgcaaccctcctcgagacagcaagcacaatccaatgacgggactgaatttaacgaactacatgctggtgccagacgagatcaggcacaagtacacaaaaacgtacttgttccaaatatcaaaaagattgctagtcatgaaaaaaccgtggagattacccaagaatgtagagctacaaatcaacaatgtgtaccatttgtccaattacataaaagtgctggagagaatttcgagtgaatatctgaatgacccccctattaattattactacaaagggttagagctgtacaacaaaaatgtttttgcaaatatagattacttgttaaagaaggtagacataaaaaagaatcccaaaaattttcaatacagaaatttaattaaggtaaatgagtgttactacgatttaagcacctttggaaaatctcccaatgccatgttttatcaatcgtatgtcatatgggatgttcatggaagtagcttaaccctagaacaggaatatgaaaattttttcgactcacaaattatggattatagctttggagaaaaggagtaccccaatttgaaatacattttaagcatctgcagctcaatcctattttggctaaactttaacaaaaaagacaactttgcgattattaattaccataaaattagctccttcattttgttaattttctcttgtgtcatgctagtcatagataacactttaaccttttcccaaattcaagaaatcctctacaagtcgtcgaaaataagtaacagtgataaggagaatgaagaggataacatcaacacgaatattacttcaaactattttggaaacaaatatgagactctttcaaacggggaaaaatcggatgacacgtgtaacatgttagggagagccaaggcacgaaggggggggcattctcgcatcttacctcataacagaacgacaaatctgcaaagagacaaatatgagagaagtgggcgcaaatatgacaatgaggaggacaccgcccttcgcagcaacagttataaggataactccatcgagaaaaattcctacacgaagaaaagagaaatctcggattcggtgaatatctacaattttagtaactacaacagcgatgattaccccacatatgacaaccattttaacggaggtgatatgactttcgccacgaacgaatataaatcacgtaaccacgtgaatgagtttaacaaaatgcaataccatacattaaatttgagcggaaaaagtgcagaatacgataatgagatggcaggttcacagaacaggaagaagaccaaattttcaaactcctggggatttgatctaacaaacagagaaaattacaaaagtaacaataaagtaaaggaccaccacttttggattccatttgattactggaaatcttctcacaaaagatattttttttacatttatgagttaatgaaaaataaaaataaaaaagtggaaaatgtgccctttaagttgaagagcattgtttttagcgactacgtcatgtgctccgtttcggtcgaggtgtatgagattatttacaaagataatcaggaatttcacctggacgttttgtccgattgtgactgcgacaccgctggggaggaggggtccacgggcgagggtacaagcggaagcggcgaaccaagtgttgagcaaggtggtaaacacggtggtaaacaaggcggtaaacaaggcggtaaacaaggcggtaaacaaggcggtaaacaaggtggtaaaggaagtgaaaaccagagtggaaaccaacgtgatgaccaatacagcaaccctagcgaatgcaccgaggttggtgagtcgaatgaggactacacgcagaatgaagaatcaaagggagaaggcctccgtgaagatgaaaccttttacagggactcttccgtggaggggaagctaaaacgaggaaacccaaatgaacgcgattcgaatgatcccttgaagggaagggatagcagtgattactccaacgagatgatcctccccccagctagcgtaaaaaacggaaatggcaatatatgtggagtatataaacccatgggtagaaaatcaagcacggataacattccatacggagaaagtagatcccctagcaggttaaaagtaccaaagggtcatctcaccgctgacagcatttttatagataggagctatgaaccaactgcgtgcctgagaaataaattgaggaggacatcttcttcttatagattaaggaacggctcaaatgggtgcagtgacagctgcgagggggagtcatttaatacagtgaatcaatcaaatcggtcaatttcgcggaatcgatcgaatctgtccaactcggtcaattcgtctattgggccagactatgaacgaagtctggaggccaaaccggggaagggagaaggaggattcgctgagcaccttccgttcgacctccgcagaggaaatggccccatcacacacaaaataagacagcatgaggggaagtactattctcccagatcactcagttcagtttcgtccaaaccaacatcggtagatcacgtgtacagatacaaaaatgagggcattgcaggcagtagaaatattcaaagggaaaggtccaaagggaagaaaactaccaacgcgcaagtgaacacaaaagtgaagataaagacgaaggagaaaatgaagacgaaatcgtgcacattttttccacaaaagaagacgaagagatcggccgaatcgaatgaaccgctctcgcccgtgataaagaaacacagttgtgatgtgcccaaaataggagaagcggaacataagaaagacaccaaatggaaggaaaaaaaaatttacgattttttaaggaagaatagaaaaaagaaccagaaaaaaggggaagatagaaataaaggagcatcttgtgcgaaatcaggatatgaatactttttaaaatgtaacaacctaagttacaacatcgtgtcgtcgtacgagaagaacaaaaaaaaatatgtgacaatcgatttcacacatgacgctgaagggaataccaaagaacacatcatatgtggagatattctcatactaattggacacaaaaatatagaaaaatttcataaaggattttcaagttcttattctttccatactggttttttaaagaaggcctcatccgaaatccttcacataaggaaagaagacatggacattaacagcaactacgaaagctacattccggatggcatgaaattgtccatcattttggactccgctaatagaaatgactgtatgaaagcgtacaaaagaaatttaaagagtcataacaaaatggaagatttgaaatcgttgagaattttcgaaaaaaataaatccttcgagtcgaatgattcggagcatgttgtgtatggtctgcgagctagtggaactaccatttcggcctctgatgtgggaagctgcaatggggaagagacaagcgtcaggggaaagggcagaaggaggacaaagggagggagagaagatgattcagatgaaggagaggaggagggaaaaaccaaatggaggaagggaagaagcggccacaatgtgatgaagtgcagaagggaggaaatgggaaaagtagacgacgatgaggaggatgaagaagaagaagaagaagaagaagaaggagaggacgatgaagagtgcatagaacagcgatgcgaacatcgcagtgataaggaggacgagccaaacgagaccacccatcacaggggagaaacaaaacggacaccacagcaacgtagagaacacgcgcgttactcaccaccagagcagagggaacagaggaataagtcaaactttagcaatagcaaacaaatggatttccattcgaagataaattatagtggctactcaattttcagcgaaaaggagcccaaaataaaatacaacgctacgaacataacgcaactgttaacgtccctcttcggttttaaaaatagagaagacaaatattctttaataaaacaaaacgtatgttctttgttgtcctccaaaagatcgttttcaaatttaatttccttaaaggattatttacagagacaatatgaagtaattaccaacccgacagagagtatgtacaattttgtgaagaatcatgttttgaaggtaaacatccctctggtacattatttaaaaaaaataactcatttgtcgaatttgaaaatttatttttccctaaagttgtgcaacaatgatttgagtaagtctctcaattttattgtctccatatggggaattaacatcttaaaaaaaaaaagttccattagatactcctcaactttgaacgagctcccagaatttagggaagagtttaaaaaaatcgccccccatggtgtaggcataaaaacacccactgagttagcaaaacatgtaaatcatttagacagcacaaatgtcagttgtacacacgtggacgtgtacgaaaaattggatgacagttcaaatctgtttaaggagtacgaacaggtagcggaagatgaggaagttgaagtggtactttcgaaagaatcgtgtaggagagtgagctcgctccatcgcttggaggagacgttcgaatggacgagggaccctgggaagatcgtgcacctgaaggagctgcatccctacagagaaatcgaggcggtgagttcgatgagtggggcaaaaagggagagaaaaagggaagaagcaagtgaagcaaaaattgatacacaaaatgaagttacacgcggcgaaccaaatgaagccccaagtcaggccaaacccaaggaacccgcgacgcataggatgcaaaacgagggacgctccgaagtgatcacaaacatagacggaataaaaattgccaagctggaaatcaacaagacataccaccaaataagggaagaaacaaattttgcaaaattgaaagagcaaccagatttcagaaaaaacgaaaaggaaaaagtccaggcacataaagaaaaaactatagaggacaatgaaagttttctgaaaagcatggtggaaaaagacgaaccattaaaagcgatagaacagcctagcacaaaaagtgatatattaaaaaaaatagaagaaagtaattatttttacgcaaaattgcccagtggagaattggtaaaattaaaagtaaaggacacgaacgagttaggtacatacgaaaaaatgcctcttctgctcattgaacctgtggatgattcaggacattttacacgtgcaatgagtggcttaagtttgaaggaggaatctcataaaaatcaaaacgccaccctggacaaggccactaataaagattgcctaataaacgatttggaaaaaatgtatgaccaaatgattatgaaaaagaacagcgttgagtccacgttgagtatcgaaagtgataggtccactatgtctaggtattccacgtccctcgtagagccccccctcgtttctatctcgaaggggggggtgcccgcgggggaaaaagtggaggtcaaattgggtcagaaaatggagataaaaatgggagagaaaatggaccaaaaaattgacgccaaaatggacccaagcgtggtagtgaacccccccgagctagcagccaaggaactgaccaagccactggccaaggaactggtcaagcaaccggcgagcgagggtcaaacgaaggcaaaggccgtggaggcgctcctcaaaaaagcgaaggaaaaaagaccgccgcccccgttgccacccgcgctacagaaaagacccccttcgaaagcgacggcggaggggaaagaatcaggaggggacacaaaaaaagaaagtagcgccaaaccaggggtgcccaaaaaaatggggaagaaaatgccaggccctcctcctcccccacccccatttatgttaagtaaaggcaaaatgggagaaaaagccaaaatgggaatgaaaaaatgcgcaatgaattttgcaccgaaaaagtacgtgaaaatccaagaaaaaagacccctaggaattaaactacactggcaactattaccaacacacaaaattgaaggaaccgtttttaatgaaataaaaagtcaggaagcaaagtataatctgatcgacacaaaagctgttcacaaattattcgctcgagtaaaaggagaaaagaaaattgtaaaaaaaatcacagaagagaagaaaaaaagcagcgaagaaaaattaataaccgttttggatagaacaagagctcagaacatcggaattttgttacgatttcctatgagtacccaagaaattgtgcagaagataagcgtatttgaccttgaaaatatgaatacagagtttttgcaaaaggtattgcacattttaccaacgaaggaagaaagtgatagtattttacaaaaactggaacatgaaaatgtgaaagaagaaaatttcagagatgttgaaaggaagctaattccatttgtttatatggacaaatgtcaatgtaaggtagaaatttgtttattttcactaaaatatgaaaaaatgatgaatgaaataaacaaagatttggatacttatgacaaagctgtgaaggaagtacgatcaagcatacgcttgaggtctttgctgaaggccgttctcaaatggggcaattatgtcaactatggtgttaatgacaatgaagatttagtcgccctagggtttaccttatcatcagtgttgaagctaacagaatttaaatcgtccatagataatagcatcacctcgttgcactatatcactgttagtctttgtacctatttaccaaatttaaatatgaaccttctagaaaatgacctaaactccgtttcagtcgcgtccaaaatgtcgtccgaaacggtagatattctgctagcttcactcgataaagaaataaattacatcagagagcagttgaaatgtacctatgaagatgtttttaaagaaaaaatgaaaaatattttacaagacagcgaaacgaagtatgccaatgcgcaaaagagatacgaagaaacgaaaaaatctgtgcagcagttgggtacctacctgggggaagatatgtcaaaaagtgcaaacctcgaaagcatatttattatattatcctctattgtggataattttaccaaatgttacaaagacatcttggccaatcccaaaaagttttccataatgctaaatgatgaaaatttactagatgaatattacaccttttttggaaaaaaaaaaaataaaaatttgcccagctctaaaaattataccccaataagtaaagaagcagtaacgaaagaacaaggtgcaacaaaagagagtgagaaagaaaatgggaagataaaaattaatagaatccaaagctgcattggtatagtcagaaaaaatgataacgccaagagttccatgtttcagctgaggactaaattaatgcaggacatacagaatagggctttcatcaaaaggggggactcggatgtagacaaagtacaatgtgagccaacgatccgtttgtgcaacaagaaagatacgcctatcacgaataccggattggggaaaaataacggtggggcagaaaatgcacaaggtttaaatgaaaacgggaatggcgttgatgcaaagggggaaaatgtgccgcatggatacgccttggggggcgaattaaaaaggagggaaaactcggctagaagtgtaaatgagacaaggttagggcaaaaaaaaaccactggaagtgtaaaggatgagacaaggttaggtgcggataatcccctcggaagtgtaaacaacgagacgaggttaagagagagactaaactgtgatgaaaaggcaaatggagatatagccactgaggtgaacctggaagagggtccaaaaatcgagagcaaacccaacgcaagtaccaaaattgaggacaaaataaacgatgagatagatggactcgtgggggaagacaaaatggtggaataaaaagggaagcaatattgaacaactatgcgaggtgaaactatttcgaatatgctatcgcgctgttattatgaatttttttttaaaacaaaagactgtaggacaaacgtgacactgtttaattctccctattgtgcatcttcaccagtttctcccttttttttttttttttttttaaactcaatcgagaaggcatacttaaagttctcaggatttacaaacgtgtacatatattaaaatgttggcgtacgagtgttcaaggaagcggaaatcttttttgtaaagtgcaaaattttcctatggcggtatatttgtacagtgttggatgaagctacattttatggagacacaattgatgtgtttcaaaaaatttgcatcttacactgcgctggaaatgtttgtctgttttcccctttttttaaaataattaaggggaacgtataaaaaatggcgtgcgatgaattgcaggtttatttgattaatttgggggaggtagggacttctttttatgcataaattgccctgccgcgtagtgctgtataaagctgcacattgacgcgtacaatcgcgttctgtcgcgcaaccatgctgcctgacttcatggctccccattgtttatgtcttcgtgcatgcgttcgaattaaggggaaaaggagacgcataattaaagccgtgtgttttaaaaggattaggatacacggcaaattaattttttcattttaaaattaactccattcatctttaatttgttgcataagttgcatttttaataggaaaagaggaagccggaattcgtaatgtgcatatatatatatttacctgtgtgtgtacctgtggcccacttttcctcttcgtttgtgtcattttgattgtgcgcatctttcgggtgcgcgtgtatcgatcattttgaattcttacaactttttttttttttgttttcaaataaaatgaagaacttctttaaaattgctaaagttttgctgccccaacgtggccatgactactgtcgtgactatactgtttagccacctagtagttctgggccctttttaaaaatgttatgaactcattacattttggacaagttagaaaggttcctcatgaaaggaagtttttttcttttgcatgcacttagggttgtgtaattcggctcataacacgtaagggattaatgtacacacacgagcatttgtgcatactcaaacatacacaccggtgggatacaaaatggaaaacctattcgtaataaatccgtggggtgaaagtggatgactatttttaatgtggccttataatttctcctttttgtgcattttccacaggctacttctttaaagggtgtctatataagtactacttttaattggccctttcaggagttcttatttaaagcgcaaatttgtacttgcgttgttaattatttttaggggtatactttaaagcattaaaatgattttttcccttttcgttggtcacttttgcgctcttaaattcgtttcttttttccgccatatgttgccattttttttaaaatagcatgtacgtacaatgacgaaaggggtaatatatatcctcttgggagaagtatgcacacatgccatgcgcctatttaggtgtgcgccccttaacctttttttaaaatttcttctgttccgtcgaataatgccagagttagcacacccaacaggaaatagttgcactgctctcaaggaatggcaaagagcaggcggacaagcacatggtttggtcatgcttaatatacattcacacgtaacgtatatgtgtatatgcatatgttcgagcgtaacaccccgcgagtacaccatttgaacaatttgaacgtggcgcgttttaaaagcgctttaaaagctttaattctttttacggaaaagagtaaaaaacttgctctttattttgtattcctctaaaattggtgaaagggtgtacacttttttgtttcgttttttttatttttcccatttcagatcgtatgccaaaaaaaaaaaaaattaaataaataaataaataaataaaattaatgacgaacgatgagtcatgaatagaatgtacggaattaaacaccattgcaaaggggtactaaaaaaggaggcaatttcttttttctgatttagtacgcccatgggtaaagggagaaaacccaaaaggggaccacaaaatgactcgtaaatttttgatttgatatcgccaaacgaaatagttttcgaagtgggtaacactgaaaaaaagccctcccctttttctcagttgcacggcgccattttcccccccattttttcgtgcgcagaatttcaaaacgagttataaaaatgggatgaacgtatatgtgtactttttacgtattgcgttttgcgtgaattttttttttttttccttttttctgctcatgaagtttatcttcgcaggcattccagaagggaaggaaaaagaagccagttagtggccccatatgcattgcgtgtatatgtataccacatatgcatattttgttttttctttttttttttttgcatatcttgattgtgataacgttcttagcgttttccgatgcgtgtttatcagcgttttccacgttcagattactcacctggttcactgtgcttacgcggtttcgcacctttcccagttctgcgactgttcgcaccccggggagaggtccacccctgtcagtttccccgtcatcccccgcgacgcaccgttctttcacccagaaggacctccgcgcgtgtgaatacatgcctaaacacgtgagatatacagcaacgaaaggacccccgaatttgtcgaaagaatgaatcccagcaaccctttatctgtcgcagtggcagatagtctgtccgcgtatgacatccagaatgagtcgtttcgtctaggcaatgtatccatcgaaggagacaaatttatatgcgttaaagaaaatgtgaacgagaacacccaagtggtggttataaacctgcaaaataagataagcacgcggaagtatatgaaagcagagagtgtcattattcaccccaatgatcccatattagcattgagaggcacgataaaaaatgtcaacacgatatttttacaagtttttaacatagaaacgaaggaaaaaatatgctccttaaatttaaatgagtacatgaattactggaagtggataaataatgacaccattgccattgtctgtgagaagaatgtataccattggaacatagacatccacaatagtaagaagcataaggaaaattacaccttgacgaaggttttcgagaaggcacaagtattcattgacaataattctcaaattttatactatgccacagataaggacatgaaatggtgcattttgtgtggcatatctacacaggatcaaggaaaaagcatcgatgggtacatgcaactttactcgtgtgataagaagttgcaccaaacgattgaaggatttataggatgttttggatcatttatttttgataattgggagataaagccgctcttctgtttcatcgaaaagaagaaaaattctactgtatcgagaattcacttgatggatatttacaccagtaaaacggaagcgggcaccatgccatacaaaattgtgaaggaaattaatctgataaatgagcacattagtgatttcccaatttatatcagcctgaacactttgcaaggggtgatatacattgtcacaaagtgcagctatgtgtacatatttgatgaaggcacactaacccaacttgtgaaggaaaaaattagcgaagataatattttcacctgctgtgatagcaaaaatggggaaggaatatacgcggtgaacaaaaaaggaaaaatttactacatcaccattaactacgtcaatttaataaaccacattaaattgtccaactttgatagtaaggataaaattataaaaaatttgtgcgtaaaatatgggtacccagggtgcgattacataagtgcttacaaaaaatgcattaacgaaatggattttaagaaggcctcgaaaattatatgcctactgaagaacaccaaaacgtttgaggaatactccagctcaattgccgaagctgttttgattatgaccagaaaaaatgtagacattagaattatcccccccttaagaacacagcaagtactgaacagcttcaaatcgatgaagaacgcatcgggacagctatccccgcttcttctgtacttttcagttctgctcgagtatgacaaattgaacacgtacgaatcgatcgagttggtgaaacccgtcgttttgcaaaaaaagaaggagtacctggaaaaatggataaaggatgacaaattaacctgctcggaagaattgggagacttagtcaaagtgctagatttgcgactagcgttgaatatttacctgaggtgtggagcacacaataaaataatttccacctactgccttcttaacatgtttaataatgtcctcagctatttgaacaactttaagcaggtctctttcgactttgtcagcatatttattgtcattgtgaattacgaatctcagtacagtaacgagaaagacgcgagttcgagcatgactgatataagtagctcctcgaagaacgaagcgatggatttcttcaacgatggaagtaatagtacaaacgatagcaggcagggaaaaggtagtaacaacgaagtggcagtacagtacgtaaaatttctgtgcgaaaataatatcccatttgatatcaacaatattattgactatttgttgagtaagaagaagttacaagaagccacatcgatactgctggactttctgaaggacaataaaccggagcataaaaatttacaaaccaagttgtttgaatttaacctgtacaacaatgtacaagtagcagaaactctattccaaatggatatttttacctactatgataagaatagaatagcctatttgtgtgaagagaagggattatttcagagggccctagaaaactacaccaatttgaatgacataaaaagggtgatcaccaaatcgtcgtgctttcaaaagaacacaaatatgaatcacaatatggacggctctatccccaatagagggatttccatcgactggattaagaagtacttttctacgttaagcgacagtgtgtgtcaagatatcctgttcgatttcatgaaggggaacaaaataaatatggaggttgtcatttcgatctgcgtccagtactataacaaaataggtatcaagaaaattatcaacaaatttgaggagaataagaactacgaaggaattttctacttcgttagttcgattctgacccatttgccaaatttaaccaacaaaacgacggaccaactatcctatggaaacatgaacgatgatacttcgtccattctgctagcatctgacatcggatcgcagtacagcaacgcggaaaattcctccagtctgaaaatcgaagatgtacattttatcatgtttaaatatattgaggcgtgtgtcaagataaacaacatccaagagttagacagaatttgtaaagacaaaaatgcaaagtacaacccagaacaaattaaaaacttcttaaaggactgcaaattatcggatccccgtccactcatatacgtgtgtgacatacataactatattgaagagctcgcggaatatttatataaaaatagcttgttgaaatatatcgaagtgtacgtaattaaggttaatccaaataatgctcacaaggtgatcggtgtactcctggatctggacgcctcggaagacttcctcctcaatctgttgaacaatataaaaaatatttccaatataggaaatctaatcgaaatagcagaaaagaggaataggttaaaattgctgttaccctggctggaaagcagatccaatgagggatatgaaaatattgaactgcataacgctttggccaaaatatacatcgacttgaataaagatccagagaatttcctaaagaataacaatttttatgataaaaaattgataggaaaatattgcgaagatctggatccccatttagcctataccgtgtacgagaaatcgaacggagagtgcgacgaggaattaatccatataaccagcaaaaatggcttattcaaactgcaagccaaatatttagtatccagacagtccatggaattgtggataaaggttctagatgaatctaacaagtatagaaaaaacgtaatcgatcaggtcatcggctcgacgttgatcgaatctaataacgcagatgaaattaccgtaacggttaaagcctttattgagaaaaagctaagtagcgaattaattgagttgctagaaaaaatcgttttgcataacagcgaatttagtgataataaaaatttacaaaacttgctaatcttgacagccatcaaatcggattcgaaaaaagtgatggaatatataaaccgacttgacagtttttctggtccgcaaattgcgtccgttgcgtatgactataagctgagggaggaagcctttgttatttataaaaagtttaattgttacacgtcagccatctccgtgttgttagataaaatcctgcaagtgaataataaaagcgcttatccaaatgaattttcgcgagcgagttcttctgcctacaacgagagtgaccagtatgtgaagcagttgggagagggaagaagctacggctatcaagaacgggcggacaatttgttcggcggcagtaacgaggtgagcggcgcgctcggtgagtctgattcgcaggatgcgcaggagcctgtcttagatgcgaaaagctacgaagatgacctaaacagagccattgaatacgcacaaaagtgcaaccacaacgatgtgtggttcattctaggaaaggcacaactaaaaataaacaaaattattgacgccatagacagtttcgtaaaatcgaacaatccagaagcgtacaaagaagttatagcaaaatgcaaggagaataatttttacgagcatttaataacgtatctgaacaccctgagggatcaaaatttgctaaaggacgtgttagtagattcggagctactgtatgcctacgcgaaattgaaaaaaacaacagaaatgactaaatttattggctgtacgaattcagccaacttgcagctaataggggatagactgtttaaagaacaagagtatgaagtggccaaaatattgtacagcaacatacccaacaatcagaagctaaccttctgttatttgaagctgaaggagtactcgctagccatagaagcagccaaaaaggcgaagagtctcaaaacgtggaaagaagtaaactttatttgtgttaagtacaagcagctaaagcatgcacacacggcaggactccagttaatcatgcatgcagaccacctggacgaaattatcaatatttatgaaaaaaaaaaatacataaacgagttaatgagtctactggagaatggactaaacaatgaaagagcacacgtgggaatctacaccgagttaggaatcctctacgccaagtacaaaccggagaagttaatggaattcataagaaattactcaaacaaaatgaacacaaggaaattaattgatgtttgccaaaatgaatacttattaaaagaagctgtttatttgtacatatcatacgatgagtacaacttagcagtggacaccattataaaacactcgcccactgcctacacaccagacaccttcatgcaagtgattcacaaagtcacgaacagtgacatcatacacaaagtaatcgatttttatatagaagagcacccattaaatttgtacaatttgttaaaaattttggaaaacaaaattgataacaatcgattagtacaaacgttgaagaagtccaacaatttacctctcatacaaaaatatctagaagatatccaagggcaaaatataactgctgtaaatgaaacgctaaacgaaatttatttacaaaatgatgattacatcagtttgaggaactcaattgatgaatatgacaattttaaccaaacgaatttaatcaacaaattggagaatcacaaactttcagaaatgagaagaatcgcagctctgctttacaagaaaaataaaaaatataaagaagctattaatctttctaagaaagaggaacagtataaggatgcaatcgaaattgcaagagtgtccaagaataattcctacgtggaagatttaataaattttttcatcgaaattaaaaataaagaagcgttgtgtgcatgcctgatcgtttgttatgatatactcaagccggactatgtattagaaattgtgtggaccagcggatttagggaccaagccatgttatacttcattcaagttatcagcgattacaccaatcagatcgacgtcatgaagaaacaaatcgaagacatgcagaaggagaagaagatgaataaatctgcaccaaacgattttgcggccaactccatgtctgggcaattcacctactcgctcaacaaccacttgtccatcatgccccctcagaatagctacatgtctagcagttcccagtacgacaagtatgacatgtttaacaataattcgcacttttgagggaggcccgccccggccagttgggcgcggcgcagcggtgtgatgttaggagtaagtgccaccttggcgtgaaggccatgtcatagcgagggcgccaccccccttttgtgaactcctttgacaccaacattcacttaaactattttctcattttaaatcaactatcgtgctaattcaggggcaaccacatttgtgcccttccgcacctctttcccaccactaccgtgtgcatcccaaacgatacgtagacaagacaaatagagagaaacacagaaaaacggttaaggtgcacggaaaaaggtgcccatgtgaaaaaggaaaaaaagggacaacttgcatatgttttacatgtcaacatatgtgtacattctcatgattacatatcctagtcggaataaatgtataacgacacgttgagcaccccgcttcggtgcgcactcaccttttttttttttttttttcacgtcgcttccttttttatattgttaaacttttccaagggaccacttttttgttatgagctaacttcaaatagcgtaccttactaaaccaaaccatgtgaggcagatctttttccgcaccccgcgttatagttatcctcaaaaaggtcagcattttgggagtctaccttacttgaccatttcccaaaagtgacgaaaaggtaatcatctttgcaaaaacagtggttattaaaattttgctgaactttccctttgtcaaaaaaaaaaaaaatggtgattaaaattttattcaaaaaagttgatattaataacaaattcaaattttgacatggaataagcggtaagtgaaaggcacacataaaatatcacatatgtgcaggtgtacacaaaattgggtagactggtgcaactgtttcagttatagatttgtgtgtgtcagcgtgggcgtgccccaactagaacaccgttccgcgcgcacacaaacataaaaacggtacgtgaattattgcgcatgggcgtgctctcgcacaaacgcgtaggctacataccagaaggtgggcgtatatgccttcttgcatacttacgcaccttttcacacacgagcatatgcatatatgggcgtatgtacacagataaggaaatgcaaagttgttcaattgaatttaattacaaacaagctcgcgacaaaataagaacgcgaaaggggtggcttaaatcattttgtcttgctttctaatcaacttcacgcacgcggggtccacttcgctgaatgcgtatccaagagatttgcatttttcgattttctacagggaggaaaaaaaggaaaaatggagaaaaacaggaaaaaaagggagagctatgtactggctcacaggctctttaaaatgcagagtgacaatcttcgcctagcgcagcaacgtgaacagtacatccgccaaaacgttgcaacggcgtaaccacgttaaacgcaattgttgttccaagggaagggaaggtgcctacaaatgacgaggcctgttttctcctcccctttacggtttctcattaagtgcgtacaatttcttcctccttctgaccgatgtcagaacttatcggatttatgacgttgttttctccctttggtttgtcttcctacggtgcaaacggggaaaaaagtataaacaaaggtgtgggttgcgcgttggggtgaggggtgtaagtcgtcttttcatctctcgctgttgactctcctgttatttctccctgttgactctcctcttatctctcctgttgactctcctcttatctctcctgtggactttcctcttatctctcctgttgattgccccttttcacgttctctctttacaccccccctcggcgcgctacctggtcgagcaagaagtggtacacctccgggttgaagttcctcttgaaaaccttaaagatgaagtccctggacagggcggtgaatatgcctaacaaaacaactagccaaaagcgcaacgattttgctaaaatgacagctgtacctaaaaagttgttactgccaaagcacatgaaggagcaggacaccacaagaatgacgaacgccaaaatgctcataaacacagcggtaagcggaagcacattcaagcagtatgtctccagaagcactttcaaattgacaactaaaacggtcagaaaataagtgacacttccaactgtccacatatcgtatgttgtcccatcagaattaggaatattataatacgataaaaagtatagaggtattaaaaaaaccactaggccatgaaaaaggctgttaaaaacccaagacacaaatgtactaatgttaaaatagtaatgatatattcctaatttgtacaagctcggagttaccaatgctgtgtttaagctcacgtctttgtctaatatggcatgggctacaaccggaacagccgtaaataaaatattatgaaggtgaagtaaaaattcgtagtatattttctgcccagaatataaggaaagcgatccgaagatgaacaaagggaaaattaaaacaatatttttgtaaaacatgtataccaccaatttgcttattctggtgtaggacaatctgccatgtactagtaacaaattttttaagaacctaaactgactgataccataatctgaggagttaaatgcctgcaccccttcttgccctctaatcccaactcctatgttagctgtgttgatcatgttgcgatcattagctccatcgcctatggctaaagtaatttttttcaacaatcgattggctgacgaaacgattgctcccttttggtagggactcactcggccacatatcacagaagagcatttatccgccaggtaaaaaaatttcctttcaaattttttgctcaacaaagtgtctagcaatcccccatctaccactaacacgtggttaaatgagctaattaacattttgtaattatctggacttaacgataaattactttcttccttgacaataaaacagctcctcaaaaaaccctgttttttatcattaattttggaattaaaatcgtagtgaggtaaatttaacgttttctcaacattgataatatcctcatcaatttttttcatcagtgcttcttcacatgatattaaatctgcagtgtagataaactgctccgaataattatcgatcaaatttgcagcaatgccgatgttcattgctgtctctattttatcgcctgtcaacatccatatgtgaatacctgccagtcttagatcttctattgtggaactgaccccttcttgtaatttatcctctataccggttactccttgcaaggttaatttattttcaataaattctgccacgttttctaaattttcttctcgatcttttatacttacagtggcttctttgtacagtttataccattctgcaaattcctcttctgttaattccctttgtgcaatacacaatgttcttaatccttcatccgcgtacgtttccatatgttcaatcgtcatgtcatctacctccgtcttttttgctaatttatttaaaatcacacttccagctcctttgcaaaaaagcataattttggactccttgcaatttttacaagttattatgtctttttttttattgtgtttatttccctttttgggtttctgacctccaggggtcaagttttcatccagaggatgattcttcaatcgggaagagatgatcatttcgtttctggcaagttccgggccttcctcctccgcacttcctacatgtcgttcctcctctaggtcgtttccgcttccctgatcatcagcagaagcatcaccacctgtgtaggtagctctgacgggtatcctacaaataacgctactcatttttctcttgcttgtaaattcaacaattgccaacgtttcaatttcgtaaaccgtgccgaatatgctaattccgtacttgccatcccttctatacaagaaggtaattccaaaatgctttgcagcatatactagggcttcctcatctgggctactcgacgagtaggtcgtcgtgggctcctttgcataatcacagatcactgaatgattaatggccaaatgtaggaagaagcctatcagagcggcatggttaaaatgcgtcacatcgtgcagatgatttaccaaatccgcatctactatatttacatttggcgttttctccgttgacttcaggacgggttcttctggaatggctatattttttttttttaaaatatgcttcttaatttcagttaaaccatttccataggaaattccgttaacggcacattttctgaactccatcacgttgcatgttaacgttccggttttgtccgagaaaatgtattcgatttgtcccagctcttctatcaagctggacgttctcggtacggcattgaaatatatgtagttcttttcctttacatccttaaaggtgataactctggtgagcgtttttttccgttcattcgtgctggcattcccattggagctactatttccgttggtgttgcccgtgctggtgctgttaccgccagtgtggaactccccatttgttgcttcgctcctttcagtgctttcttgtggctccaaatacattttcgacttgtcggtctgatttctccccgcgtggagtttccctccgggttccttaatgtccaactccactgaattttcatcgcgcaaactttcagtttccttctgctttccgaaggtgggaatatccgccagcactttatgtatcatattcttatcacaggaaatgaaatacgcctgaacaacttttacaaaactcatggtgacaatcaaactgatgggaatgaaattcgctgtgatgacaacccaggagaaaaaggaaataactccgacgataaaaggcttcttcgattgttctaagttaaaaggcaaatacttaaatttacttttcttggacaagcttacaatcactgcattgtagtaagctgatatgaaacaaataatcatctgaatgaaccaaataatgatggttagcctattggttaatatttctaatttactcgttttaataatcggtttggtggaattcatttgtattttggtttccttcccaatgtatataactatgccaataacccagtctgtattttttaacttacaacctcttaaaacgaaatgcttttcatcaaatgggattctgacatatttgtcttcagtgtcatcatttagctcacttatccattcctcctgtatatttccaatgctgctactatttctactaaaatctgcacttgatactctccttctcctattttctatcaactctgttgtttcttttaatatttccgacaaatcgtcattagattgtagatcagttttttcatccttctcgaaatagattgtaccatacatggtcgtcaaatctttattcggtttttcactgattataaaccccttcaatttttttaccttgtcaattgcttcacttctatcccaggtaagaatgttgaatacgaatccgtttgcttctttaacttttaagttagtttctccatccaagcttgatgtttccacaaaagcaattccatttttgtcacttgtacttagcagtaaaatgtcagcacagaaaaattctgactttctacagagaattatatcccctgcatttacatccttccacttttttttaatagtcccttcgatatgtcctaaattggcttcaaaactgctcataaaagtatccacgtcagtaatttcatcgacgtatatttcttcatcaaaagagttatccgtattacatattttttttttccggattaaaaaatttattatctttctaaatatagttttacaaaatgatgtactctgcgttttctcgttggtctcattatcggccacaacgtagcacattcggttgttttcaattttgtccgtcttgtgtctattccaatcttcatacgcatctttgatagcattggccactagcacaatggtcagcggaaacaaaatggtcggtagcctattcgttgcggtgaactcaggcactaactgcagaatcccgatgatcaaaaagtagacgttggatatcttgtgaaactgttcatatgcgttcaaaaaaatgaagttccaaatggtgtactttgacgtgatcactgagttgttgtgtcctcttttgttttgtctgtttatgtttattcgaattccgttgacttcactgcgagaggatgcaaaataaggtacaaaaatgaggtacaaaaatgaggtacaaaaatgaggcacaaaaatgaggcacaaaaatgaggcacaaaaatgaggcacaaacatgaagcacaaaaatgaggtacaaaaatgaggtacaaaaatgaggcacaaatggggttgtgttcaaatgtggcatatcccccgcaactccgctgcgggtttatctgcacgttacgccacaacacacgctggcggtgacgtaaatggtaatcaaatgcgtagaagggttggaatcaaaaagggaggtttgctccccatccttatacaaccacatatgcgcgcacgcagttgtatacataaagccgcgaaaccgcttcactggttgtgataaacgttcacaaaatattccccatcaggtgtgcacaggtagagtaacaacggcccagttttaatgccacccattgtgcagtaaaacatttcatgcagcgcaaaaaagagggagtgttcatatatgtaaatctgtgcacagggtgggaatctcccactggccactctctacatatctgcttatcgacgcttcattaattaggacgatataaaatattcaggctctttgtttttcctattttttggttttccccgtttgcttcttaaccaatcatcggcatgaaaattttgttcattttgtctttttttttttatggcacattttgcgaaacggttggggaaaaacgccgaccgattggaaccacttgtatgggtacctacatgtgcatgcacctcacgttcacttgcacgtatgcgttagggtcaccacgacactgtttgctgcaccccgtgctcctcctgtcgaccacggatgcacccacaatgcaacacaaaggcaggcacagcaaagatcacacacatggtacacctccatgcggacacaagcaagaaatctcattataaaaaatgttcttttcacatgtggccatcaagcagttctacataagtacacagatatgtgcgttttttgcgtgcgttgggggggagggagtatacatcaatccttatatatagaaatgtattcagatatgtatctatatgtgccgtagtggtacatacgctatgtatgcatcttacttgtcatttccttttaataaattcagggttttcctataaagcaaggacattattgcttcctcgtttctttctctcttcagggtttagttaatcaagttttggcatatattacatacaaaagtgaatttggcaacgcatttttgacttttttttttttcttaatttatataaaaagcacagaattgggcgtggtgataaaaataaaaaaaaaaaaaaaagttttcctaaattaggtgaaaagtatgatttaatgcttaattactataaaatgatctcaactgtgaagagttagtaaataataaaaattaacaaaacttcagaaatggaaagaaaaaatgctttaagatgaaaatgtgtttgctttgtgagtacatactgctgcaggcttgaggtcatcacatcttgtacactcatgttgcatgtttacgtacactacgtatgggtgaaaacaaaagtacaaaaaaaaaaaaaatacaatgctgtgtttaagcgtatgcatatgttcgcgcgtgtaatttatgtatgtgttcacatcagcgagctcatgagaaattgcaacaagtgtatggagtaaggcgatttcgcaatgatgcaattggcaaaaaaaaagaaacgataagggcaattggaagaggaaaaaaaaggtgaaaaaatgaaaaagtaaaaaagaaaaaaggaaaaaatgaaaaagaaaaaacgaaaaagtaaaaacgaaacagtaaaaacgaaaaagtaaaaacgaaaaagtaaaaacgaaaaagtaaaaaagaaaaagtaaaaacaaaaagaaaaaaacgcgttcaaacaaattccatattaactgctcaactaaggttagacagtttactttctagaaattaactatttctggtttttcagtcgggcattatgcttccgtccgtgcaaaatgaaaaaaatgggtgatggggggtttatacacaattaagcatattcgaaaaagggcacatatttctggcataagtgggtgaactgaaaaaaccgtccaaaatattgtcaccacttttgtatgtatattaaacacgcggaagaaaatcccataatttgtgctcctcagtggtaataaaaaaattatacgaacgactaatgctggaaagaaagaaaaaaaatacgctacatcaaatgttgtaggaaggaaaacatcgcgaaaggcaacagcctacgtgaaaaaattaactttctgtaaaatggtagggtaggataaaaactttctttttttgaaatttaagaaaatcagtaaacgacatgttagtgcccctgcggggtggagaaggcttagtgggagtgaccgtacccgttagaagctgaacaaaacggagcgtcttaaatagtcccaccgccaccacattagggttatacttgcacctttgaactgtgttactacctaccgcactagataatccgacacaatgtgcatacgagcgcaataacccccttttagctgcttccccgtttagcttcccccctttgcagcaaaatgaacgcaaatatgcgtatgtaaaaattccccaacgaggtgcgcaatcaccactttctcaggtgcacaactccgggacgtacaaatatagaattgggggtatgtcattcccacgaattataaattgtgaatcaaaaaaaaataaaaaaacatttacatagctctaacttttagttgttattagaagtagaaggggagctggggtgtgggatccacacgtatgcgcatatgtacgctcgcacagtcacaatggagaagacaattttgtaaaaatacaactcttttgaagaaaaaacagagagatagtagcaacaacgacgacgacaacagctacgacaacaacaagcatgtcactcagaagctacacatgcaagggggtaaacacagttggtgtaaatgtgcatcatacgcttaatctgaaaaaaaaaatttacatgttcatcttttaccacccgaatgaatgactaaatttaagttcgtagacacacacgtggtgtacatattcctgatggcgcaaagatgcagggtcgagtgaagggcaccagttatgcctctatctggcggcagtgatgcctgtatgtagcaacagttatgcttctatctggcaccagttatgcctctatctggcaccagttaaaacccacaattttcatatcattcatctgtataacgttataagcagactggcagttgttaaatttaactctggtaatgtaatgctcgcctcggtatagaggcaccccgctaatgttgctcttattttcttccttcattaacgaaagaataaaggaaattctgtgcaagccggttcctttcttaatggaggggcctacataaggcaataaggtaatacaatttttatccgtcccttttactagctccttggatttaatcccggacacagcccagtgaacgtagtctcttccatccggtcttcttctagaagggaagtcaggatcgatcataaacaaaatatagcagtaatcatctgggggtgcttctgaaaattttatattcctagggacactccctgtgccagctaaatctaatatgtttccatgatttacttcctttcctgatttaaaacttatgaacatgtctacagtcaagttcacattttcgtccggaaaaacatgagggataattttttcccttttcagttcctctacagtgggcggcactcccatgttcgctcctctctgatatcgtcgtgtgtgtgcttctttatgttataaatacgtgcaggacacttggatacgtatgtacgtacatatgtatgtttatgtgtctggggaagcgtccttttccgctcctgcgttggtgtactcaccgctgctgttcggttatgaggcagactttcacaaatgcgcatggaattgcaaaatggctaagtgcctctacttagtaggccactgcggtgtgtgggtgggtggggagggtttaaagcatacgagtttgcctcacgaattgtaaaatttcaaaaggaacgtggtgtgcgctcatatacatatacacacatgtatacacatttttttgtttataaaacttgtgccgtgtgtaaaaattgagcaaacaaggacaacaaatatttttactttatttttattgcatcttttcacataacatttgttgtgtttcaaacacgatgaaaaaaaaaaaaaaataaaaagacctggcggcggacatgggtggacgaaccccgttgtgtgcacgtaacacctatttattcattttattttttcatcgttttgatgttacgtttttatgaatcttaaaaggacacatggaggaaccccccccaacaaaccgcggtttatcagcagtacagaaaaatgccctttaaatccatttgcacatcgctatatatgttactacacgagtttctacacaacttaataagcaaattgcaacaattttgatttttttagtcctacgtttagacgttttttaggtaccaatttgtgtgctgtttaacatggcatttttattccctcccccccgtagaaagcttcctctgagtaataattttttggcataaaattgtgagaagctcaccatatagaaaaagcctattttttttttttttttttccttcactatattttgcatgcgctacatattgttaatttttttttcaagtcataattttttatttacaatttttctctcgaactcccgtcaaatttattgctgatggtacatttggtttaagttagaagtaaacatatgtttggtgtaatacctgttcgtgcgaatgggtgtgtgcagaggcgtgaaatagtcacctgcatcaacagacgttcgcttctctaagtgcgagcataaacatgcgtaagtatatatgcacacatgtgggcctcctcttttgtgaacatttttccaaacgtgaacccctttttgttgcttgtgacgcggagcagtttcataaaaaagtacacttatcgctaggcttgtaatgcacatttagacttctatacatgtagaataggagccagttgcctatttctcacttgccgaatggcatcttcttcgtaacgcttagctaccccatatgaaggtcggttttgtcctggaacctattccttaagggcgcacaggcgctataatattttatccccttccaagctgtaatcctttttaaacagaaaatgatttcacccctttttttaaagcacatacgtacatatacacacatgtaatttataaatatgcaagaaatacaaaacgtattttttcttttttttttcttttcgaaagcagttatacacgtaactaattgtgcaattttgtttatcattcttacttaatttgtgagattaatttatttttgtttctcccctcccccgataatcgtttacaagaacaaaaggaacatgtgcgcatgtgatcgtcctaacaagtacgtggaaaaaaatgaatacatgaaagacagctactcattttaaaatttatctttcccccagttagttaacatttataaatgtggcattcgttttagccacgcgcgaaatgtgtgccttttaagtgtattttacctggatctacaaaaattggaaaaacacgaaaaacacgaaaaacacgaaaaacacgaaaaacacgaaaaattagaaaaatccgaaaaagtagacacgaaaaaacaagcgggtgggcagtagagaggccggaaccacgaaccaagcaaacgccacaagtacaagtatatgcactttccatatgtttcgccatatcccaaaatgaatgatgatttggaagccctagttagtaaaccgtccaaggaggaaaatgaagaatgcttaaacgtgcgcctatacatagtacaaattttgtttatctttattgtgtgcttcgtgatttttattttttttttcattttatttttcctaggagttttttaaccacaccgtgtggcccgactgcataattaagtatttctaattttgtcgacatattcggacgttgctgcgagataattgtaaaaagaataactcttttgaattttttttttttttttttgcgtgaatggaattttttacgataacttgatttaagaaaaatgcacttttaaaaaagggtcctcagtatggttcagaaaaaaaagacgttaataagttgacgcgctaaaaagtatgaggatatatccaccgatgcaatggaccttatttcacaaattacaaaagtcagatttggtacatgtgtgcatattctcatgcgtcagaaagtggctaagcaaatttgcacattcggatataaacgtcttgtcaaaaaaaaaaaaagttgaacaggacatttacaaagtggaaaattaggcagtgcacataaaatgaatgtctcgatttttttttttttagaatttgtaaccattagccatttcgcatagttctagcgtacaccacgaggcggaatatttcgaggcgaataatatctctccccccccatttttaaatcgagtaagcgaatctttgaattaacaataatagcgtataaatatgagttacccaaaggtgaccttattgaggcaccaaaaaaaaaaaaaaaaaaaaatgatgcagaatgtacacgcacaaaaccgcttcaatttgtaaatgaacaaaatgatatgcgtataaacagagggaaaaaaggcacatcagaattgagaataaattgcttggaagtttttacaaaattgtgatagttgaaagattttctttgcatcctttaacttcacagcatcacatgaacaggatttttgaagggaagaaaaaaaaatcgtttgggatatactacacaaaattgacatatctgacgttaagcggaatttttttttcttcccaatttggatcatacttttgtacatattcctatgtggatgtgacgttgcgtatatcgtatacgtcgcaattttcagcctccagtttgaaggcccccaactgctgcagacacttctcacatgaagatgtcaaaattgtttggaaggcaagctaacccagttatactttgccttcttcgaaatcaaacatatttgtttaaatgaagtttcagttctttaagaaggtggggcaataatgttaaatgtgcaaaaggagcgcattttgtcactctgcagatttatatttatagcttcttttcctcgtaccatttttttttttttaacttcgctgtatgagcgcttgtatgtagggccattcgtacgtggtctccaagcacgcttctgctatttggatgtacctacgttcttggaggcgcgcgatggttccttataactttgagttcaccaaccgaatggacaaattacatgaacattttttatttaatttttcccctccgcaaagcaggaaattcacctgggcagaaattcatctgtgaagaaatacatctgtgaagaaacacatttgtgaagaaattcacctgccaaaaaattcactgcggagaaagtcatcccagaaaaaatacacatctgtagaaagtcatccctgtaatgtaaaaaaggtggctggaaaatacccctagtgttgccaacgtttggaatgcttcatatgctgcaagtgccatttttccaggtgtgcagttgtgtagctcattttggtatatcccccctaacttaaaaatagcactcctgttcagagaaatcgacttaaaggggcgcaaacttggggtaaaacaatacgtgccagtgggcataccaagacacacgcgtcaaacacggtaagcacatattttgcgcgcccgacccaagggaatacccaaagatgagttccctcaaagccataatcgccccttcggtactcgcgtcgaacataagcaaactagcggaagaaacgcaacgaatggaagaactgggggcagaatggatacacctggacgtaatggacatgcactttgtccccaacttgtcatttggcccacccgttattaacgatttaaaaaaatacacaaaaggcattttttttgacgtccatttgatggtggaatctcccgagaagtacgtcgactcgctgaaaacgtcggaccaattgaccttccattttgaagccctaaatgaagatacagacaggtgtgtaaaactagcacaacaaatacggaacaacaatctatggtgcggagtctctattaaacccaaaacaaatgtagaaaaaattgtgcccttgctagacaccaatttgataaacaccgttttggtgatgactgtagaaccaggcttcggaggacagtcatttatgcatgacatgatgagcaaggttgcatttcttcgaaaaaagtacaaagatttaaatattcaagtagacggaggattgaatatagaaacgacggagatatctgcatcccatggggcaaatattatcgttgcgggaacgagtatttttaaggcggataaccccaagtttgttatcgatacaatgagggaatctgtgcgtaaatatttacaaaactaatgcttttgctcttctcagaatgagcacaattaatcgggacctacgcgcttgtttagttgtccattcgtttgttttttttttttggcaaaatggtaacttcggggtggagattgccgctcatttaggggcccactttgcggtccatccatttccccttttttccgtactactttttttgcgccgttttcccaacacccatttgtgatatccctaatacgaaccaactccccttccatcgcctcattttgcggcaaagcttcatgaaatgagcgcacagcgaacgcctatgttttattctccattgtgtaagtgtatatttaaaggtacacaatttgggggaaaatacattttaacattcaaatgtaaaaggtaagccgcgcattcaacatgtatggcatcgaaaagcatgtcgtaataaggatagaccgtaacacggccatgttgaaaaaaaaaaaaaaaaagaagatatgctcaacaagtacaatgatgaaatggaggtgattaatgatatcataagcggtgtgtattgtagtagcgcccaccgaggcgttaaaaaaaaaaagggggctaagaattggggcttgacgcacaatccccgctgaggatcaacgtagtagcttgaaacaaagcttaacatagaagtcgaaatgaaaaatggtaaaacttaaaattgaaattaaaattaaacataaacttaaaattaaaattaaatcgcagcgacgaaatgaactagggaaggaaaaaatacaatattcacaacagcccttgctttttcgcgtctttttttattttttcatcaatgaattgcgtaaaaaagaattactattaaagaaataacactacgtaaaaatgggatactgcttcaagtcacgcattttaacacgcctaggtgttgggctacgccgcagttgcatagacgcacgtgtgcacgtatgagtgcctgcccatcccatgggcgaacggctgtgcgttcaactaaacacccatgtgcatacatccagttagagaagcggggaaaaaatcaactaggcgtatgtgctggtacactctcatgcacattacgagcactatgcgtgtcgtgcgcgttgtacgtatttgcatacacctttgagatttttttttttttagcaaagtctcaattaaaattagcctgcgcgatattcccctcatggtttaccgcactcggcattcaatgagcacattcatcaattagccagttgttggtagctgctcaaacaaggtgcagccatttccttaccgcttttacaacaaaatgtaatccgcctctgttccacccaaagaaaaggaagcacgtcttgctgttccttctcagtggccgatccgcctgtatggcatgtacatacgcgcggttttattcatctatcccttttttcctatgcacttgtttcactctcacactcgtggttccccttcaccaccgtcacatatcaatatgatgtggaaggaagacaaaattcttgtctatgtttccttgaaaatttcttacgtgaaatttgttattatacgtgtctgtctcttcattcagttcgaaatgactatgcgggaatctcggcatctgttctgcattttgagagggaaaatagaatggcttatttttaccgaatttatttctcctgttgttgccatttccgctgtgtgcagtgctgacgttgcattgagggttaacattgttgagggggttaagcccgctaacgctgctaatcccgccaatgttgttgaggctgctaacgctactgagcccaccaaggttgttgaggccgctactggcaaggttcacattattgccatagttagtggcgccatagttgctgacgccgtagctgccgacgccatagctactggctccgggagtggcgccgctgtcgttccccatgctcttattgctgttgctcatcttcctgctctttttgaagtttttcgtattttgcttcagcatttcgttcagcagctgagcgtttacatcatccgggttgcgcaggacgtgcaaaaggatattcaacttttccatgttgttttttaccagcttcttccactttttggcggatattaagacatggtctgggtggtgacaaaaggcgcattcatctccgttgaggcatttattcccattgtacacatgtgcacagggtttacatactctttgttcatggtccaaattttgagaacactttttgtaatatttaaacaatttctggacggactggtttttcgataagcacttggttgtgttcaggttactggaatcacaagaattcattatgatatgttcattaaatatatttcccgtgttatttttatttgcattgaaatcatctagcacgtcgttcgtttttattaaattcattttggtgaaggagctggaaatatcagaactatcaattgcatcgaaagcgcatgtcttaatgctatcatgtggggatactaaattagtgtcttcaaaaaagttgtattctttatttatatgtttttgtattcctgcatggccccctatggtgtaccttctgcccttggtagaacaataaatgatattattatccggtgaaatggaaatgcatgcctgctcatttaacgttccatttttattttccgcgtatatatatatattgttattattaaaaatgatattatttcttatgtcattttcgtcactatattttggaggtaaggtcctaaaatatttgaacacggagtagtccatatcttgtacattttcttcgatattttccaattctgaaaatcttttatttacaacatattttaccttttttgttgagtaatctgcgtaattggacatcgtcctgcagatatcgctattcatttcggagcccattttttcttcgttctcttgtttcaaatgaagtagggagtcgtagatggtctctttctggtgtaagaatatatcaaggacgctgttgtatttttcttcgttctttctatcacaactttgcttaatgtttttattggaaaatgtacatttttcctcgggtgtcactaggttcattttttttttttctccctttttttttcctttacagggttgtttcgcggggtgacaaattaaggcagaatgcacgtgtttgtttggtggagagcgaaaaaaggtgcgtaaatacgtttagatgtgcgcatacataggcatagatacacgcatatatacgtatagatacacgcatatgtacgtataggtacacgcatacgtatgatatacacactcatacgtatgatatacacactcatacatacgtataaacatgtcgcacacgggagcgaacggggaagggattgcttccatagttatccccctcacacacgcgttcgaaacggtcagagtgaacttccacaaaagggagtaagcaattcgttcattatttctgacgtatgtcgtagctttggagaacagtacgttattctctagcgcgtatgtttttttttttttttatagatacctataaggaaaagaaaagtttttttttttttttttacactaaaaagtttcaggcagttaggtttaattttgcaattctttttaaacggtatatttcgttaatttcgccttttttcaggtttaatatgtctttggaaaaataggaacataaaacataaaaacggagtgatcgaaatttccaaaatttcttacaaagcatgcatttgcgatgtttattccgttaacatacattttgagttaaatttttttttttttttcttttattcaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttcaacccttcagaaatagctattttttaagtttgttgtaaagggtgttatcggttagttattaattggaaaaatagcataacgaaattttttttgtggaattaattttcctctttttgttaaaaaaggacagaatggctcctctacattggggccgaaaaaaaacgcgtacaccagtgtatatttttcgatatatgcatatccacgggagtacatggcatattaagtggtagccaagaggggggagggggtacgcgtaaggctcaatttaatgacatccaaaaagtttgaaacagtgttatttattgtttattttttttttttaaccatgctgcacacgcgggtttgtaacttttccatgatatttcgcataaacacattttgctcactttggttttattctataacagggaaaaataagcagtgatttatgctttaagcttaattagctcaaatgtccaaaaaaggaaaaaataagcttaaagcataaatcgctgcttatccgctttaaatttaattaaatgcgccaatgtgtgagcaattttctcgttcctcaaattgcgcgctttgttttgaaacacccagtggcgttgcgcaattatgtgcttcctccttcagctgcgttcatttggcgtagtttttcacaccgacgtgaagtgccgctaagtcaatttgaaggttttccccgtttccgcaaataaagtggggtaattcgttattttccattcttttaaatgtatatatgtatgtatatatgtgcttatttttctgaacgctaataatgcttacaagccgctttgagttcttaaaaataaatggccccatagaggaatttttttcatttgtgttcgtcgcgtacttcacatgacattacagcaaggggaacctccaatatggtacaaaaaatgagccaccaaaaagggaacataacacaatctctcacacgagggaaaatacaactttgagttgaaatggaaaaaattaagccgtttttttaattttttgtcctgacaatgttgcgcatgcgtgtatgggaaaacatgtacgtttcccgtcgcatgaaataaggcattgctgcctatgtacgaaagaataacgcaagcatttttccgcataaactgctaattggactttaaaccgatggacgcaaatcatatgggcacatcacaacccacgatgcttttcacgactcttttcacattgcagctttgttgcttgtatttatagcttgccaaaatttttttaaccgaaaattttcaattattcatctgataaggttaggtacaaaaaattggcgttgtcattttttttgtgtcgagccccgctttttttcgcaaaataatgcgtaaaaaaaaaaaaaacaacattatgagtaaaccatgaatttgctttcctccattcgatctatcaattgattgaagttttttaccaaatgggggaaaggggaaacaaatagagaagctagcattgcctccgtcataagtacttgtacatttgtaaatgtattcctacctatgcatacttttacgtgcgtataaaaggtagccaactcatcccgccgagcgcttttaaagtaacaaaattgcttaccgatgcggatccgttttgaaggacgcattaaggttattttttaaagcatcaaaagaatgttcaactcgttataataactttttggtaaagagggatacggcgggaacatgtgaaaggcatcaccattattttccttgcttatttgttcagttcatccagcgagcagaattcgctcaaaggttgtaacgaaactgggggacgggcttttgtgaatgcgtaaatgtatacacttatgtatgcctgagggctagcacatgcttacaaacgaatgaacggacaacatggacctgttgaaggagtatgaagatagtgaagacgtggagggagacggcgctgaagtggccgcagggatgcgaaacgaccaaggggaggaagagcaaaagggtcaaatggtaagtgcaacgcccgttagcctaataaactgtgcacccgacgttgacacatacgacttggaaataaaaaattacaaagaaaagtttaaaaatatagaaaagaaaataatgttcgacgacccaacttttctcagtgtactgaataagcctcaacagggacccagcataaatgaaaattacaactttttaaaaaatgcatccaagaatcattacaatgggtgcatagaatcaacctatgtgaataaaaacatgtttgattatcagtataatcagtttaacttaaccggagtagcggagaacccggccctgaaaagttgctacaagaagaattacaaaaattatatagtagcaaggagcagggattatgaactgctaaatgatgggcagtcgtcatatgatcagaggtgtaagaagaaaagaatcaaaagtgaaaggcaggatgagggcgctttggaaaggtataaagggccttgggaagataagaccatattgaatagcaaacagggggaaaagactgaaaagggagagacactcgagaacgacggagcaaaggcggattcccaaataaataatgaacaggctaataatgagaaaggcgggtccaaaaaggcagcaaagaaaaacgcaattatgaaattagaatcttgcactttagacgaagcaattaaaaaaaatgtggtaaacgagaaaactaccctatataatgacaaggtagtctccacattacatataaatgaagaatcaaatgactattatcataagtcatggttcgaattgccagcagaatataaagaaagagaatttatgataaaagaaaattttcctcctaagaaagaaattcacacatataaaggacacaaactaggggtccagaagattcgcttttttccgaaatatggaaattacattctctctgcctcgttagatcatacgttaaaattatggggtgtgtataaatcaaaaagttgcgtaagaacatacaagggacactttaaaggggttaaagatgtgctttttgataaggacggatcgaatttcctaagctgtagttatgacaataatgtaatttattgggatacggaatatgggaaaataaaaggagtgtataatcaaaaaaagactccatactgtttatgtttaaatcacgatgatccaaacacgtttttggttggtggtgctaataacaaaatttgccacatagatttccgaacaggcaatattgaattagaatacaatgaacatttacaagccataaatactattaccctatgtgaaaataataaaaaattgataagtacatccgatgataaaaagatttttatttgggagtatggccttcctgtcgtcgtcaagtatatatcagatgcatctatgttttcaataacagccgtttcggtgcacccaagtaacaacttttttttatgtcaatcgatgaacaatgtaattactgtttatgaagcgacggggaaatttcgactattttcaaagaagacttttaagggccatcacaatatcggttatgcaattaacgtatcgtgtagcaatgacgggaagtacgtcattagtggggatagtaatggaggcctgttcatttggaattggaaaaaaatgtcaaattttaaaaatatgaaagcgcataaaaatgtctgcatagattgtgcgtggcacccgtttaagacctctatgttggcaaccgctagctgggactccaccgttaagttgtgggaatgaacggaatcagatggtacaaaaaaaaaatatatttccctttttttttttaacctcccatttgaagtatccaatctttttaggtcactacatcacaacataactcattttttttttttgttcaacattcacgttttttcattttctgattttgtgtttatgtaagcgccattcgcttttatttttcctccacaagaattaatccccattacgctattcttttgaaacatgtatgacattttttttggaaaaattttaaaatgtacaaaattgcaaagaaagaccaggtggagagaggataatggtttagaattgtccaccgcagaaaagtgcgatccgttccatccgacctttggaaaatctgaaaaaagactgctcctcatgtgttactcgaaatctgtagaaagggaaaatggaaaggggggagtccgaggtgttccactgttccgctttgaaaaggtagcgttagggcaatgcatgcacagtttgaactggctatatatgcgggcacgcatccacgcgttcacaacgcattgctcttttttttcttttgcagcgcgcagccgtacattcatcgaaaaacgggttcacatagttgagggcgtttaagttatcagtacgtatttgaaccgcggtggaccactcgtggatgtgaaagaccatgagtaggtgatgctttggtgggagaaaaatccccacgaattttttaatcacgtcgcggtttgtgctactcctaggtctggtcctacgttgtttcccttgcccttcccccgataaataacgatttattttatatttcgaatggccatcattctgcgcgtgccctttttgagttattttccgcaccgcgctatccccacccgtttgggtaattcttttcccgcactttgccttttccccaatcattctattaacattcagatgaaatatgcgtcttacacgttgagtaaaaaatgtagcacgttcattattgtgcctttttaggagagtcccctttttggtactattcactttagcgcttcgtacattgctcttttccagagttgctacatccacatggtcgtcatggacggaatgatttaaaacaccatgcgcaagggtactcataaatttaggtttgtatctgaaataatgtgtttccttttttgtgattgtcccaccgtccttaagatcatatgatttaattcgattcattgtcgagttagtcgtcccatcggtttcactcgaaccgagaggatagttatcaatgtaaaactcatcaaaaatggggttattaatttttttgttttttttcccatacgcataataatatttgtcatttaggcaatagtttctgcctacgtgcattttatactgagggaaattatagacattccaattttttacattaacattttcttggaccacaaatgggtgtagctttttcttaataactcggagaaccttatccgatgtcatgttcaaatatttcgcggacttatacattttcccaatttttccattccacacatcttcaaaaatgtttttccagaattgaatgctggctcgaattggttggaagaaatccgcaaaatttaaattatattttcctagaaatcgtttgaaggtttttttttccctatttaggtatacaatatatgcatagaacttgctcttaattagtaattttactcctattttgattaacaacttgtatgaattggtcactttttttactctctcgtttttgtttgggttggcttttccacttttcccccccacatgacactttgctctctttaaaaatggacttccttttaagatgcaatttattttatatgcttccttttttattaggtttctttttaggtctgcaaaatgggtgccatgcgtttcgttagctgcagtgtgtttcttcttctttttcttctttttcttctttcgacttcctcgtttggttcttgcaccgtttggggagtaccccttcgactgccacatggagtgttcctcctgcacggacccccttccccgctttaaccctctaattagaatcctcatcatgtgctttacctttcccctgtacagtgcaccgctataccgaacgataaaaaagtttttttttttcagtgacaaaatttttcttcggggtagccttcggaacaacgaggcttcttccctcgtgtgttcatcacggtgatccatctccacccgtgcatcatgtttctctttttcagaggagtcatatcttctagggggacactcgcgacctaattgtatgtacggaatgtacacgttatgtatgttcacgaaatcccccttgtgcacgaagcaaacgtttaggcagaagagtgtttcgtttgggttccaaagtggctctccatgtggtgtgccccgcttgctgtgcgatctgtgctttccttttcgcgcggttatgtgaagcaagttagtgggtgttacgctggtaacgttcgcgggggccatgtcgctttttctcccaggggctgtgcctcttcccccggctgcttctacaccgcgcgagtacctcaaaacgaagggaaagtagatgcactgctccgcactggcaaggtaggtgcaataattttttaagctatacgagtcgtccctgtagatgctgtaaaacgagtccgcgctaaaatcgttgctattatagtaatggctggaggggaaggcatgtgcgctgatatgtaccccctcgggatctcttgcaccacgttgcgcataaaaaatggtcgatccattatccttcagagataacatctttcttctgtctaatttgtaaatctttaattgaataaaattggaagtgtcatttttttttgcatattttatgtttatgtcgcagatcctttgggtcgtttctggatcgtcacccacagtgcttacatctgccccggtcagatcgcaactgtaatctcgacactgcttccccaatttagcgcactctaggaaggaaattttattttgaattatatttacgtagtacatacacgtggtgtgtaaatacacatagttgctttctttgatgtgcctcaaaatggaaagaatgaatggatagctatcagaaattttatgacggtataaaacctcttttataattttaaacatgaccatataaaccttcaaattgaattcatattttgccaacactttgctgagcatcttcataatggccttattgtatatttgattttaagcaggtaaaaaaagaatgccagaaaattgatgagcttataatttggcttcattttcattaagcaacttaacaccccattttggatagcgcagaataattgcaaatcttttttctcatgcaaataatgtaacataaaatggattatgtgaactgagctcatgttggatattagcatatggagcagttccacctttagcctttgctttgactccctagattgactactgcattttaagagatggtacgcgaatataagaaagtatatttttttctcatggatcgaattcttcttgcctggtgaagtgtacccggagtgatcttcttccaatgggttttcaatactgatgctatgtttggaacactcttttgagagattgtcaatcgatttggttcctttggcgtgattcacattcgctcttttacgacaaagagagtttatataacactgcaggcttctctcactagagttttttttttctttttctttttcttctcttctgctagccactcctaactgtgaaatgctttctctggggtcgaacttcaagcgcaacctcgtcttttgcaatttttctccgcatgtgttgcagtcacgtttccactgattggtgcataccaaattggacctttcctctaaaggtgagttttgcttaatttgttttttacaacatcgtgattgtgcaccgaaggggcgattccttccatggtcactactttgttcttctccgaaaggggtgctttcagttcttacttcataagtgcacttgcatgatggatttttttgtgagggtatctttcctaaggagtggtccttccaaagggaaaattcactaccccatgggtttccattcttagtagtttcccccacgactgcatagttgtgataggtatacaaatttttgtgtacctgttccaacttgataggtataggcctatagtgcacaaattttagaacaaaataatacttgataattgctaaatctttcgagtcggaaaaagaaggaaagaactgattaatacccctttcgcacaaattcaaaatgtattttttgtttaaaaaaaaggaaaaaatatatattatgattattttactaatatgtgtgtagaacccattttttataactaggataactttgtcatacaaatctcgaatgacatgttcattcacttcttcgtaaagcatgtaaaggtaattgatgcagacggcaaaacggtagctatcattttggtacaggaaatagttattcttttttagtatatcagccaaggtgcttgcaaaaaggggggcatatcgagtgaaatggaacatcaaatggggatttctacttaacaattttgttattcttttttgtattatctttttgcacttgtgcgcgatggggatcgtttttttttgccccgttgcttcccccttgggggggtactcaccccgggggatttcttcgtggtaactagtggaccaattagcgggacaactagcggaccaattagcgggccaattagcgaaccaatcatcgaactcatttacagcatcgctgacccgattcaatttttctacttttccaacctggtctatcatctgacacccgcccaggttgacataaaacggcaatgtaattagactccccctgaaatatgaattcgtttttaccccctctgacacttgggtgcctttgcaaaattcttgcagttctagccttatgtggttctcgcttacgaacgagttaatttggttggctaggttggccacgtcgctgagttgtggagcctcccgatttttcctcgcagcagcggcctctcggcatccatccatatgtgtgttctttccatcgcagcagttatccgcattgacgttttttctatcgaagtaattatccacattgacttcctccccctccgcacagggaagggcttgatctccttccgcaaaaacctcatgaacgatcgaaaaattccttaaaattgtaatataattaaacagaacgaacagataaagatatcgtagggcatttataactacctcttcacttctgttattgcatctcagtttggcaagttctccaattaaactatacaaatcgacgttgttgttttttaaatacttatttttaaagtgggtgttgttcctacttgggggcgaaacggagtagtggtttccttccctttcgaacatgcaaatagcggtgatcgtcctgttgtacatatctccgagcagacaggataaaatgcctgaagaggggggtaggggaaaaaattatattatgttactacgcaccgacaatttttcaccaacattacgtaacaaaaatagcgcaacatgtaacctttatacaagttctcaatctcgtatagggacaaaacggagtagtatttcaaaatttgaacagaaacaaagtggtggaaataaagtttcttcgcattcgtctttttgtcattatcgtagatttcaatatgaccgcaattggtataggggaaatttatattaattctgttatccttcttggcatttttttgcacaattttttttaaaatggaggacccctttgcagttaggctatctgcactatttgagatgctaacccgattgacatcgctcacctttgttacaaatttgtgatcccacgtgctcttattaagtatgaacaatttttctttattaaaatgggacagtaatgatgaattatccaaatagtagtaaaatttacaattaaaattgttcagtacatttagaagaaaagaaataaatttatacacccatggatacaaggacgagttaaacaaatcgaaaattaggatcaagttggtgaacagaatgagcaagtgcacctttacacgtatgcttgatgatagggtttgaaattttatattacttacgtgtaaattattattaggaaacaaattaataggtatgtacgattttttagttacaaaattattgttctcaatcagtttgcatttgtgctttttatatttatataatttttttatcttttctctacttataaggtcatatggaacgtattccgtatttcccccctccgattcgttcccacttttataattgttactattttgagcatttgcattgtttgctttcttagcgatgtcgggaatgaatgttgctgcattagtccgttttgcaccacgcgttgtggttgcaccgttactggttgctgagactgaacttgtgtggtcccctacggaagaagaagaagaggacgatactccgtcaccattatcctcttttcccaacaaattgaaattttccttgtgatattttattacggcatcgtacaaattcgtgtattttttttttttaatatataacaaattagcgatccctttttcgtttccacggacgcttctgtttatccccccgttcatgcgtttacttgtagaatggccgctgttgcgggtgcgcttcaaggtgagcttccctgcttgccgcctggacccatttcctccccctgctaacgccataacatccctggagaacgtcttgaacgtgtaactttgataccttcgcaggaaaaactgctggtaatctgcgctatttttaaatatataattaaaatgaaataaactaagatagatgtttttttcttctatgtacaggaaaatgtccttaatataattgttcaggctatacctatcggtaaagcttgtagcatcggttctatttacccgcgcctctttccttgcacgcctttgcattctatcgaaatcgactttgccgctcgagtcatcgtttgcaggggcacgtgcgatacggctttccatggtgcccaccccagcagcgccaactgtgctacttttgcagatcggagcttcctcgattttcagaatttccgcatttttcccagttcctgcattttccctttggcggactttgccaaattcgtagtacacaccctcatcgttcaatatcaagtcgatcacgaaaagcaatttttgaatgttccccaaggagaggaaaaaacagttgttcagaatgtaatccacattttttacaatgattgaatcgattactttatttttcgcggaggttttacttaattcgccgttgacaatggttagcgataatatgttataaataattatttcgagcaactcctcgtccagcttctgtttttttttgagggtgcccatattactcagggtttcctttcccatggagtttttttttttttttctgtatccagttatctattaggctgcgttttgtctggtagtttggtatgctcaagtagcttcagtttctttcctctcatcggcatgcttctcagtgtgtgctgcctttccattagaaatgttttaatagtttgcctttttttttttttttttgtcccttttgtggttttactttctcacgaattgtgtgtaccatttaatcggctaaaattccatttcgtcagtttagatcgttgcatgttttgttaggctttgccaagtacgtaaatgagaagctaaaaaaaaaaaaaaaactgtctacctgtgtttactgttaaggagtatttactgatcgcggaccatttcatttgatttgttcccttaattttttttctccttttgtcggatggctttttcgcagtatgcaatttttgcgcaggtttttccttcccagttagttaccttttcgcgtttgttttttttgaacatttggtaattctgttcgcgtaaaaaatatttttctttccattttttttcatttctttttttccctttttttcctttttttcatttctttttttttttttcttttttttcatttttttttgagcacttggaatttcacgaccgaatttttggccccagtgggcggaagctgagagcatgtgcaggatcgattttcctttttttccaggcaccgctcggcgtttttcattttaaacgcgatgcccattttagtgacatttttttgagagtagtcgcagtcgcaggcacggtgaaaatgcatacacatatatatatttatgtgcatatatatattttatgtgcacatgtgcgtgtttgcatatgtacacttttcttccttttgtgtttttcgcaaatcggacaaaaaaattcacttgagcgtttgtatgcatacatacgtaagcgcatttttttttgtcgcgctcagctcataaaagtgctacgtaattgtgaagggaggagtttctcccccccttcccaaatggttactcactcgcactgcatgcgttagcatacaggtgagcttaactaaacacctggacgcacgcaccatcccacgtggtgtgtactacacagcaagatcgaacagttatgtcgacggtcagccgggaaagagccattttcaacctggaaaatgaaaagaaaggcgaaatccatgacaggcacaggaacgatgcaaatgtgacaaaatttattaacataaaatggaatgaggatgcttacttaaaatcggagggaagggataaattatgtaccttgaaagacttgaactgcaatggagattatttaattaaacggaaaaggaaaaagaagaaagcaaattttgctataaaaaataacgaactaatcttgccaaacaagtatgactattttttaaaaaaaaacgactgttttgctatccaaaatgggaacaacatgaggtatgttgtgagggaatataacacgcatgggtgtctaccactaatcaacatggcttcattctccactgaggggaaaaatatgtcattctgcacgcagaaagggagaagaacaagtttttctcacaaacgacagcgtttttcctgagcgcgtaagaggcttgctcactgcgtgacaaagcatgcacatatatacacatgtatgccttattcttctttttgacccacagctacaatatggagaacctacaagacatttactacgtgtacaaggaaaattcagatatctgcgatttgatcatcaagagatacaacgaaaatatttatttgagtatatttaacaacatgctgattatcatcaacccacacgagtgcgtgcgccccttttacaaattggtgttcaaaacgaagaacaaaaataattatatatttagttcattcattaattatacgttacagaagaagctgggcaaaagtgactccgaatttgagtcgcaggaaaattcggatgatgcttctgatggcaattatgcagaagatgacaaaaatgtgtttagctacttgaggcaaaaaaaaatgtatctgggcagagggaacatcttcgattttgacaagtttaagaagaagagaaaaaagtacttaatggaattgaagaaggaattatatatgaaaagcaacgatgaaatggcgcaagtacacaaagattctttgggcaatgatagaatagattttaatgagctcttcaacattaggacctacccgcggtgcgcttctatggacggttatgacagtgacaccctcggaggttctatgcgcggttcgattagttattcgcatggaggctctgccgggggcacttttagcggcacggttggggggacttcaaacggaactgcaaatgatgctgttagcggtactggtaacggctccgttggggggcccacgagcgatggcctggaccagggcagcgccgccgcttccaactcgggacaaagctacgtacacagcaggagcggttaccaaccaaggagagtgtccaagaggtccatccactccagaaattataacaacctggttgattccaaagatcctcagcttagcacgtcaaatcatggaaacaaattaatcttcatatgtggagaaacaaacagcaaccaaaatgtagtaagtacttatgtatttaagcatataataaagaaggggaaaaacaaagaattgtatcatgcgtacaaaaacgttatgaatgtgcttaacttattttttaattacaaatgctacaactttgtcatacatctcagcagtaagaataaattgctatatttcaatgtccttccgtgctttttaagtgaccaaagcaatgtgacaaatatttgcaccaaaatggggaacttcttggagagcctgaattgtgcagatgagcagggcaaaaagagggacacaaaaaaggggtacgcaaaaaaggggtacgcaaaaaaggggggcgctaaaagtagccacgcacatcttcgggatgatcatcacaaaatggatcactccgaaagtagcagcgacgggggaaggaaatcggggcgaggggaacaagggacttccaacaaatatgagcacaggaagaagaaaaaaaaaaggcacaaaaaggcacaaagagggggagaattacatgcaaattcgaataacgactccgatagcaccgttgcagagcgcacaaagcaccacgaacagcgacgcaaaaagggaagaggaaacgagaacgaaatttttaatataccctacatattctttttccttctcggaagcaccctgctggatagctctaataaatactacaagcacttaaaattgcatccacttgatataaaaaaaatttataagaattatgtagacgcccctgccgacatagaaataaaggaatccgacataaacagaacgtttgattatttcctagaactaggattcacacaaggagagatcctctcaatgattaagttaaactttgcactaatttttatcaatatatatatcaccataaggacatgtttgcacaaaaatgaggaagaaacactgaacttcctgcatctgcagcttattaatgtgcaggactataaaaattttgtaaagccaaacacgataaacagagaggggagaaaagcctcatcggattattcaaatcagagtttttcaaatattttaaattttagaaatgagaaatatctgagcagcgattttagctccattacggatgaagaaaaaagcataagttgcattaggcagattttgcagaatgtgcgtactgaagaaaaggagaccaaagtgcgcatcttcaaaaataggaagatgcgcgacccgttggaacagaacttggataatatgcacttcagcaataacagtcctctaagaatcgacagagacgacaatgcaggaacgagaggggaggaaaaaagcgatgaatcgaataggtacgagaatcacatgtacacaaatacgacgagaagaagtagagagagaaagaaaaaatcaaattatttcatagtattcgcaggacatataatggaggaatacattgctttcttactaggtgtagatttaaaggggatgatcaaaattttaaataatcagataaggctcagaaatttatgttccactatatttttcagattaaaagttaggatagtaaaacaaattaatgagtaccttagaacttacttcctgaatggtaccgttacccactccttgtatgtgtatagcaatactggtctgactgcaaacatctcggaagaaaacaaaaataaaaatgcgagtggacataaaaaatacaacaacttatcccaacttattaacaacatatataacgaaatattgcactattattatttgaaaatgtccatgttcaacatggatagctatctcgtgcatacaataaaagcattaaaggagtcgagggaagaaaacgataactacgactccgccataggaagcactgtggagaagtatagagaattcagtgatcacatctgtagaggttgtataatcagttcctacatttcccaatttggaaaaaatcccatcttacatttgctagaaaaatatacatacaaatttttacgcaccgtggaagattgccaagaggtaaaggaaataagcccatccgtcgtcataaaagcagagtattacaaaatggtgtacctatattgtgtagaagtttcacgtgtagtgaggcgccttactgaaggggtacattccaaaaggatttgtgatcaaggagatagcggcaatagtagtgatagcttcgaatgtagtggcaggcgcgatcgtggtgacccccccgtgggaaccatccattacaagaaggataaacggagaaagagcaaaataaaattgtctgatgaggagtatgcagaaaaaatgctactaaggctgatggaagagatcgccaaaggtgataagaagtggcatggaggtcgaggcaatctgacaggaagaaggaaaaaaaaattttttccatagtgcactacaacgacgaaacggttacgtaccgatgcaacaatatgattctggataatgccaaagatttgtgtgcactgaatgacactatagaaatcatagaaaagagtgaaatgaaatttttaagaaaattatttttcgaaaattcgtttccgctaaagaattttaagagcaactttttatacgacgaaatttgctttttctccagtgtcataaaaaatacatatgagaaattcttcgtgctcgttttaaatgagagggaaagaaaaaggcaagatacattcctagtgcctaaatacatgaccaaatatgcgagggacaatggcagaggtttgaatgcttattatggtgggagaacatctcgcagcagcagcagcagtagtaggcaacaaagtaacattttcaggggggatatattttttcccccatctgcaaataggccatttgttagcagcatgacaaggtcaagcagaaaattttttctcaattctgctaccatgtcaggggaagaaatcaacgatttttctgaactgaaaaaaaaaataaacaaggaacatatcaaatctgttatagacatgctaaatttgaaacgaatttttaactatcagttgaagtatctgtatcatagtttgacctgcctagactttattaagaagtatttgctattctgtatccacgtcagccgagattgggacttgattaagctcgtcaattattatgagctcaggtataagaagaggagggagaacaactgtgtcagaggtgaggggagggctgaacagggggaaaaacatgcaggcatggaagctcatactaatgtgcgtgagaccgttcgggaaggtgcaaatgaggatggaagtgttaaagaaagtgctaatggaaatgacgcctctagctttgatggggacgtggcccccagctcaaatgggaatgatgttactaacccaaggggaaacctcgcccccaatgcaagtgaaaacgcctcttccaacctaagtgggaatgacgcccacagctccagcgaaaacgccgctcccaactcaagtgcaagcaatgagggaaatctggtcggaggaggagctttgaccaagcaagagaatatcccacacagccatgcacccaacaagaaagaaaccacaaagaacgcagaaattttctactacttaaactacctaaacattcaggagaaaaaagatttatgcacaataattttgtacaactttaacatatcaaaaaatacgttttatttccgggattttattttcctaagtaaatatatttactttattttagaaaatttgagagccaagtatataaaatcgatagtgccttacgtccgcaaaattgagaattgctacttgtcgtacaaaaataggaaaataaaattcttccttagagacaaaattgttgtcattcaaaactacatgaggaggttcctatttctcgaaaggatgaaaacaatggagagaaggaaaaacttatttgtatcatttatcatattttatagttacattgtaaaaaacaaagactttgacgaaacgaaggagacgttggagttgtgtaaggagaatttcatgaagaatgaaaaaaagctaattcgacatgcagctagtgtatacattcaatcgtggtatagaaaaataatgcagcaaagaaaatatagagagttaaaaaaggaactgtttcaaaaaaaggcgatagaaaatattaacagcgccattagaacatatctcgttcaggtaaaaattgtaaaaaatttaaatgaaataattatccctaacaaatctgcccttttaattcaatcctactttagaagatacatgtgtcttataaatttccagaaaaaactatttttaaaaatttgcttcttatctattaagagaaagtacttgtcctactctaatgtcctcactaaggtgaattaccattacttgataaaaaatatatacagtagaaatatcattcagagtcagtttaaaattccagaagcggtgattaaaattcagagtaactacaaggcatatgtggtgaggaaacagttcaccatgctgataaacgccatatacttcacacaggcttacatacatacatgcgtagaaagaatcagatataacaaaatgaagaaaagcataattctaattcaaaggtggtggaaaaatttttataaattaaaaaacatcttctcacaagtacagtttaacatgtacggaagtgagtatgacaagaacaagtatttctttttacaaaaaataatttcccattttacaaatattacatcttgaaggagaaaaaagctctgaaacttttaacttatcacattttactaaaacagtggtacttttttattttaagaaatttcaaaagaaaaatcaccagtttaatattgtgtttaatttaaaaatgtataaaaacgtctcctatcattataccctcccgtgggcatacaaaattaacagcattttaaaaataattcatatgaaacaaatgtttcagaaatgtactaataatagtcagaataccatttttaacattcccgtttttgggtccatacaaatattcgttgggagaacccacaccattctgttaatcagccaaagtgttatcagtgagcctgttggtgatgcccaagacgggttcacgaccaccatgcggaagagtaacacttatggggatcggaagaactactacgccaagtttgtgtacagcttgggttcgaatgactacggacaactcggctattacaatttgtttgagaaaaattttatctacaacacgagcggcgctgcgcgggagtcccagtgtgcagcggaaagcacacagaacgatgtggcgggcagcatgacgagtagcatgacgaacggcacagtgaacaatctagcaaacgcagtggtgaacggtcagaagaatccgctccctccaacgtgttcgaagcaaattcagccaaaaggtaaacgccgcgaagggaaatgctttcccctgggaaggagcaaggataggatgaacttctcagatcatagtcaaagaagatgtagctccacctgtgataccacgaaaagggaaagtactttcagcagtgtgggacccccttcagaagaaaacaaaagtaccgcttctcacctgagaagaaattcgagatctacccaaaacgggaaaggcagctcttcaccacccgaaaaggagaaaaaaaatgagaaaaactacacagagcacagtttatgtagcaagtataagaaaaatatccaacatttaattttcgagcacaaacgtaaattcacaattaataaaaaacttttttcgaacacccatgggggggagtccatgcaggacattatagattaccaaataatagataaaaaaaatgctaagggggaaaatgaaaaaatcgtggaattcaccaaagtggtaagtgaaacaaataaaattgcaaacattagttgtgggtctgaacatacattagctctatcagaaaatggaaatgtatactcctggggaagtaacctatttggacaatgtgggcaaaaatatgaaagaagtatagtaagatatcctaaaataataaaacattttttaaaaaacaaaattaagattaaaaatattagctgtgcatcttatcatagtgggtacatttgtagaaagggtgacctctacatgagtggcaatttcttttttatcaatttgaaatattttcacgagaatgtatacgaacccgtgtttttaatatctgggtgtcacacaattctttgtaatgacagctacaatgtgtgcctaaggagcgataaaagttctttgtacatttgggggaataattacaagtgcatcttagggttaaataaaaagaagttaagaaatctcgatgaaatatcgatctacccgttgactttcctttcgccaaatattagcgtaatcaaaattgcatgttctgataattttgtctgtttgattgcgaagcctgggaatactaaacattcagtatacatgtggggacaatttgcgcttatcgaaaaaagagaagaaagctcctcccccgtagtcactcacacgactaacgtttttaacaaattcaggattaaacctaacatgaacaatttgcgaagtcccgatccgaggagtgaaaataaaggtggagacgacgccgtcgaacgggggaaaataatattcattgcgaacccctcccccgttcatgaccccctgtgggatgctgtggaagcgatcgatgtgtgctgcgacttggacgaaattctggtgcgttccatgagtgcagttacgctgatacgcggttgtgctgttaagcgattccctcgatatgcacatccctgagcgagcatgcccgtgtgtacataccttttcgcacgaatacgtgtcgcacatgtgactcccccatcccgcaggtcctaatgaacaacctctgcttgtacggattcagcgcagtcgaaattgtcaacagtggtgataaaaatgcgaaaaagaaggaaacgaatttatcttactcctactacggaagaagagagatggagcaaaaaaaggaaaagaaaatcatatacgaagaaccagaaatttacgataatataacacttttaaacccatccctctacatgtttaaatatttcaagccgtcctacttcaacataaagaaaattacttgcagttacagtaggaacagcttatcaattatgaatgcaacaatgggcgagtacgaaattcccactgttgtcaaaaagatggaattcgtcaccccctcgggtaatctttttcatgtggatgtacggcatatggaatatacactacaccgctacgcttcttgagggaattgctttattttccacctccccccttttcttcctctaggtgatgttatgcaattccctgaaaaaatacgagaggctatattagccaacgcgaaaagggagtccaacaaatggattaagtcaacggatgatccctacataaacgtaaaaaaaaaaaaaaaaaaaaatgcataactttagtatccgtatcacctactcaaagcgcgtgcagaaaaatcttgcaaatgtgcgagggggttgttaaaaggtacgacaacaaaacttcttttcttttccccattcagcatttcctaataaaaaattcaagcgactcggacagtgttaattgacctcttacagcttaatgacccctaagtgaaggtctaaacgggttaaacaagcttggaaaatttttttttttttcacaagcttgcatgacgtttcgcctatttggaggaaccgttccgaggagctcacgtttcaacctttttagctaaaaatgttttaaattgtttttcttaaaattaaaagttgtttctgtgctttattttttttttaaagtgatgattatgcataatcgaaaaggcaaaaagggagtccttcccctgttttgtaattttttctgttcctgatttgtgtcacactttttaatgctctgtgaagagtgtaaaatatatcatacgttgttttattttttcatttttttgtttttatggattggccatccttaccatatgacgcaactcgcattgcatgaagcggcgatcgttcattttgtcgtttgccgatgtcaacgatttgaagcgacggctcagttttcatctccgtcgctcgttcgttttttcgctcattcacttgatttattttccttttctttctgtgcatttgggcgtgggcagttcctcccaccattccgcataaaggcaactccaaaatgagcaacgtggacgagttctacgaatacgcgaaaaacaacttcctaaatctccttaaacagaataatgtacattctcgaaatgaagagaaggcgaatgaaaaaaaaaggggcaaggaaattagggttaagggaatgcacgatcggcatatgtctgatatgagaaagctaaagagggacgaactaaatgataaagaaagctatgaccagaaatgtaaagattttcttcttaaaaggaagagtaaaggtttgaggaggagcgcgaaggggagctcggcaagtgcttcctcggacgcgtcagcttcatccgcatcggcaggcatgtccgtatcgtcctcatctatcgcatcctccgcttctcactcttcacgcactttctctcgctcatccgacgagaagacgagaagacgaaagcgcgagaagcatagaagaggacatagggagagggacaaaaagggaaggaagaggaaaacggagaagggggacgaaaaaaggaagaaaagaaagaaggaaacgatggaagaaaaaccgaggaaagagaaaatcaccaattgtgaggagcgcaaacgaaagggaaaaaagcacgaagatggggaaaagaacttagcggggaaaagctacctagtgggaggacgaacaagcgactcgcaagggagcagttccccttcgggtgatgaaaccaaacggaagagcagaagggaaaaagcggaaatctattttagtagccaaagtgaagacaaaatgaagacacatatcacggaaaaaatcacccagttgagcgccaaattggaaataacaatagcggaaaaaaaagaaaaaatgttgttaaaaaactcattgaacaaaaatttagtagactgtaaattttgcatcgactccaactctttcagcaaaataaataaattgaatataatcagcatcagtcagaagtcatacatatgttactacaattacaaaaatgtctttttaaaagatcagttgtttatttcacctattgaacataccgtgagcgtaacaaacacaaattttgataccgtgcaagacatgcgcaatcacatgaagtcgctaatagccatgttggaggaaagcaataagacgtgcatttttgtcgaatttaataactgttttaatgctagcatcgaattaatatcgcttagaaaaacaaaacatacttatattaattgttacataataccaatggaattacttgagaaggcaaaaatttatttcaaaaaaaatctggaagatataaattctttatatagagaaaacaagcagttaattatcacgaaaaataaatatgccccttataatgttttaccgaaacagattccctacgtttcggtcaatttttcgctagtggagacgtatatacaagaaattgaaaataattatgattacataaatatgtgtaaatgtatttttacagatctttttaagaaggataaattttataaatgttttcaaaattttcaacagtatgtgaatgctgtggagacgtttaaatctgcctatggaaagtacgattggacgacttatataaattgaaagggtgacaaaaacaagggggtttttttttttttttttgctccaagggcacgcgttacaaattaaaaaccattttgcgttataacaaattaattgtaaagaaatgggccgagctgcgcaacccttcctttactgcaaaataggggggaaacaaaatattgttagtcgcttgaattatatagcgttgcacattgtgtaatgcggaatacacaaattagctagcggttaaaaattagctcatggcggcgtatatacacacatcatggaatgacaaaaaaaaaggtaaacgtgtgacgctcaatgggaaatgtcttaaagtatgacgcgccattacgaaagccaccactacaagtagccatcctcatatataaccttgtagtggtctatttttttccgtttctccttttcgttgagcgaattatgaataaattcatcttcaacattcttcacctcctcatgggtgttgcataatttgtacatatcgagcaactctccattcagatttacaaaacttgagctccatttgtaaatgttgagaatatcggtacattgtttgttgtagccacagacatataagcagaatgccaacgattccaagcaggagagcttgtatggctttccataatttatactattaactgcaatgatgtagggtaatttcctctggtttgcgaacttggattttttcaataagtccagcgatttccaagaacagtcaattacggacaggccaaaattctccacagtggctttgtcatttatggaaaagtatttctcgcagaatggcgttaatacgattcctttaaactttttgttgatgggtgccttttttatttttttaaatcggtataacttcttacaggagcacttttggttttggcactcgttgtaatcaaacatgaacagctttatttcgctgcctccggggggggccagcgtcgcgtccgccccgtgtgtgcagccagcgcgttcgccaccacgttcgtcatcacgttcgtcatcacgttcgtcgtcacgttcgtcgtcacgttcgtcgtcacgttcgtcttcatcatcacattcgtcgtcatcatcaacgttcccgtctcttacttcataatctccgctgctttccccatcttccgcgggaaccctagctttgccctttcttcctacctgcccattattctcaatgtggcaaaaatcatagtgcgtttctccatctagaccgtcccctgccttgatacttgtcgtaccgtccgcccctacagccagctgcttattccttacgttctgtttattcctctcattaataagttttaccaaattgtgaactgagtacttttttctttccatctgggagttcttcattttgtttaaaacggaaaaaatggaaaaaaaaaaaaaataatacagctttatatttagctatacactacgcttgtttttccatgtagcaggaaaaaaaaaaaaaaaaaaaaaaaaacttctatgttgtatgtagcattttaacagaaatgtcgtctcccctttagcttaaattcccgtggcaattttttcttctgtgcgatcataatggaacaacggcaaatctttttctcactctttcgtgcttcaaccattttgttcctgccagtggaacaatttatggaagagctgaattaaaaaaaaaaacaaagtaatacggcgcggccgggagtctcgttcttcgtcagttcaatttggttcagttcagttcagatcagttggtttggttcgcttcaattgctcccttcgccgcgttctcttcgcgccatccctgtgggagtccttacacaatcgaaagagtccatttttacaaattgcttgaatgatcggaaaaaaaatccccaagaaaaaaacgcattttcccgttttgccatcactgctccacgtgtatgtatgctcataagcatatgtacatatatgcaaatgaagtagcttcttcacgattttacacctagcgcgaacttacatttgtgttatgtaagtggaaaggggaacaaattcgaggggttcacttgtttattttattttattttagtttttctggaacggaaatgaaataattttgtagagagagaaatatgcctctatttttttttcttttttttccatttgactccttcaaaagtgttgaattaaaatgaggaatgaaagcagcgaaaggaaaggaaaagtgggaacgaaatggggagagaacgtgttagccaaaattcacactttcctatcgcattatagaaatgagaattaacaacggccccacttttttacgatcccattcgttatctctttcctcttctgcgtctccctcgtcttttttttcttttttttttcatttttttttctctggaacttgagccaaaaaatgacaatcccacttgctaaaataatgatagcaaattttgtcctgttcgtaatcctgactataaaaacatactcctgttttcatgtaaattataaaattttatcaagccggaacgacaagcagaattatgtgaaaacaatttcgtccgtcaattatttgtatagcaaatgttcacttaacaaatggtttccctataaatgccttcaaaatagtcagccaaggaaatacaaaaataaactgttgtcttttttttcaaattattttaccaatgagcaagacagatatactctaagttagcatttaagcagcgaaaagagaaaaaaaaaaaaaaaaaaaaaacaaagcaaagcaaagcaaagatgccatttcgcgcacaaattcatgtgcagtgcgccaatttggtgtgaaatcaacatatgtatatatttatacatatgtgtacaccactaggctcccacttttggcccacgttttcaaagagggacatgtgctacaccacgagaatgaaagaaactcagtgaaatgcacgtctggccaaagaaggaaaaaaaaaaaaaaaaaacttattagcatcttaaaagggagagatgttgcaccgtacagcgctttcatattttattgatttttttcgtttttcccttttttcttccccatccaaattagataaagaggagaaggaatacctaaggaagcttgggaaaaccgagagagacaactacaacgagttggttaaggcccacgatgagttcattaaaacgtgtaatgacattaagagcaaattaaaatataaagatatgtttttttttatcacacagaaaataattcaaagaaatttgcacgactttaaaaggaagcagaagtttcacctgtttggaaatgatgagtataccagcgagctctctgttgactacataaagagcgcgaacatagaggaaagggtaaaggaacaggtgctgaaaaacctgggcgaagagttgggaggcagtgggtacttcctcttccgaatctttaagtggtaagcgcgtgaggacagtgaaggagtggttatcaagtgactacctgcttatataacaacacacgcgtgaaccaaattctaacatcacggagaccattttgtggacacaaaattcccccctcccccctacacctttgcaggaagagcctcctagaagtagttaacattagcacactgatgctaccaatcagtgcacttggcttgtttctctcaaagatgggcttcttttccgtcgcagtgaatatgttactcacgacccacttcttaacattcagcaaggacggaaagaggaaaatgaaaatacgcaccttactcttaacactgctaccgatcctagtgcactcctccctcggagtgctttgcagcaacatattcctcaagcactaccgggtaatgcatgcggaaatgtgtgtatgcatgcggggatttgcaaatgcgcggtcgtacatacctaagtgtgcataatttatccttgtgtgcacccctgtacatgtaacccatacgccatagcgtatccacaacttgcggggaaaaaacatgcaacgtagcatgggcgcggagaagctgattcgttacggaagagccgttagttatcgtgttcaccctcacgatacattcccccaatcgccgcgtcgctatctgttgcatattaagttataaatttattcctttcttttcgtggcaacctctacaggcacagatcccctcatttatcaaaagcgaaaatattttgtcttttttcataaatgtgcaattgtatgtagcctccctagtgtattttgttaacactgacaaggaggacgatttggaagaaggggatataaaaaatgattatcctgattttaataatgatgagtccatggagcaaagtagataaagaggacctcacggaaggttaaacacactcgtgtaacactttgtgttctttttagaaaaagtggcactttttttaagagaacataattttgttttattaacaatttgtgataataaatattgtaactgtttgcgaagcaattttttttcctcttttccttatgcttatttggttacatttttctgtgctgagccgctctcagctttgttgtaaaaatggttgtgcttcgtttgattgcccccttcactgtgctctttttctttgcgtgtatttttttacacgtcatgtttttgttcagtttggataagcatgctacggcatggttgacaatagcgaaaagggaaattttgcctttaaagcaaaaaatgtccaaagcgcaacacttcgaaaaaggcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgacaaatggggaataaaaacgatgagacctttcggatgcgcataaaattgggtgtgatctgacacacattattaatttttttaagcatgtatttagaaaggagtgatttgatcgatttgttattgcacatgatcaggcattggtgcattaaccttgacacgtcccgttttacgtttcggtcgtggcgtttcatgtatgcttcgccaggcgtgtcgcttcatctgtgacgtgtcaatacgaccctgtgatgcataacgtgcacatctcgggggcgggggggatagctcgtattagcaattgtgcacgttctcgtgatgtgagatgctataactggcatttgccaacaagaaatcgtgattacttagggaaagcgcgccaaatgtgcacggacgacctcgaaagctgaggcatgtcgtgcaaggatcgcaagtgcatcataagcacgtgcacacatgcgtacgcatgtgcgtatgcgtatgtgcccaattgcacaaatgcacatacacactggtacgctagggattcacctaaccaattagctcaatttttgcgccatttcgtcgtccaccatgatttttgtgactgcccgacggggtaaaccaagtaattggaggaagatgaaactcgcaagcgctgctcgcctcgtgcgaacagggatgtgaaggatcaatacaagtagaaggagttacgaagttgggaccacccagttagattcaaccagttaaatttacaaagttagaatcgtaaagttagaaaatttgaaggtagaagtcgtgaaggtagaagtggtgaagataaaattcgtgaagatagaagtcgtgaagatagaagtcgtggagataaaagtcgccgtgttaggaatcagccacaatgtgatatttcccccaaagtgtgaaaggtccccacaaatgagaagtaccaacggtaatgcgacgcacccacaatgctgcaacaaatgaacacatatttgacaaacaaagcccagtacaaacatggggccatcacaaaaagtgtcaaagttgaaaataaaaaaaaaaattaggatttacttggaaaatcaattaaatcataaaacttaaaaaatgaaatgttattttttaaatcctttaatctgtcaataattcttatatttctattttcgtagatagaaaaaaaaaaggttcttcttcttcattgtcactactgaattcgtattgttcataattattttttataattttccttaaatcaaatgagtcgtatttatttaaactcctattgtgatatttgcaactcttgttttctacatttccttcttcttcgaaaaagtctcgctcccgtaatctacatttatgtgcatgtaagtatgagaataagtggatgataggccccgaggtggatgggaggttacgcggacagatggagacataaggtgaagacgtgaaagaacggataaataagaaaaaatatatcgtacattcatgcacatgtggcaaataaaaaataacattctcctctagaaacgcaacaaattaaggcagcttggcattcacacatcgcgtagaagtttcaccatgaaatatttgtaaaatgccatgcgaaagaactgcaccagagcgacacggttgcgtcggcaattgtgcgcggagggtcgaaaacgggtctaatacctgtcacatatgcgcgacaaagatcaaaaaaaaaaaatgcaaaaaaacatacacaaatgaattcacaaattaattcataaatgaatacacaaataaattcacaaataaatacacaagtatttgcacacatgcgtatacacactcatgcgcaagcttttctcaaaactaatatgcatcaacacattttgtcgcaccaaaatgagttgtctcaattcttcgctttacctgtaagaatcaattttccggagatattttctggtaattttatcaatttttttttttttcacattatttttttcgtcatggatttcctttatcatgcttcaaatgggaaccgaaaaaaaaaaaaaaaaacagtaaaacagtaaagcagtaaaacagcaaaacagcagaacagcaaaacagtaaaacatcaaaacagtaaaacagaaaaacaacaaaacagtaaaataatataataataaaataattaagtggtaataaaagcaccagcgatgggaacgttagctacaatcgcaccataattcgcaccagaaatagaatcagaaatagtcataattacaaatcattcatttccagtgtgtgataaaaaataaaagacagaacatgcagaaacgctcaagccaaggtagaaagctaaaaggctcaggtaagctcaaaatttattattactttttgaaataattggaaaaaaggtcgacgtttatgttgccatcccgctcaataacaatttttatgtctttttttatgcactcataaaaattttcaatcgtgcttctgtagtcctcctgcaaaatgtataagaaaaaaattaaaatgaatgaggaatttccctcgttaatttgtaggtgcacacacacgtatacatatatatatatatattttttttttttatcctctcctttgtgtgcatatgcacccacgcatcgataacgtgcaaatttttttttaatttttctcgttacacacagctgctcgtgtgagatacacttctacatgctcaggtagaagtgcacacgcgcttgtacaaggggaacgtactcatatgcacatgtagtcgatctcgtgttgacgcgtatgtgcatatttttctgtcatacgcacacatgaagagataatactcggtgcaaacataccattatcatgttgcttacggcatgcaactgatcatctcctttctgagcattctctttaaaattatatttctgcaaaaatcaaacgaaaaaaaagaaaaaaaaaattaaatcttttttgagttaaaaaaaaaaaaaatgagtgcatccatacgtttggacgtatataaccgggtcgaaaggggagacataagagtgaaatatcaccttcgataattttaatcaactaatgtgtacacacgtatatgtatacatgtgtatatctgcatataaacacttgagcttaaagtgctcaataggtaatagactcggtgcagtataattagaaaaaaaaaaaaaaaaaaaaaaaaagggggcaaaagagagcacaaaataatgaataataatgataataatgccaaattgtgcagaacaaatactttggaagtatacataaacaataattctcaaatgtagaacaaaaatattttcttacatttaaaattaataaaaaaaaaaaaatcctttttacaaactaagcaatttgtacgtcataacatttgtagtgcatgtgaacaagcaaccaagaaaagtggaaaacaaaattaggtactttaaaagagaatcaaaatggtgaaacacatttaaaatataaactactatgtaaacaagcctgtagctttaatgattcccaaaaaaacaaaaaaatgataattttagggaaaaaagccaaaaaataaaggagcatgtaataagttagtacaaacgaataagatatccaacaacatatagaaagcacatgaagttgtttgcacaatatggtaagactaaaaatatgcacttgttttcttttgcttaaataacacccatgaaatacatcccacaaatcggaccttgttgtatgcactttttttcttctttgcttttttttcttcttactatgtttttcaattatcacctccatttaacacaattttgttaatcatgtcaaattcgaacaatatgactagttcggaagaagcttaagtcttacgcaaatgtaaagtaaaaaaatgaagtgcaagatggaaacagaatagagtataaaattatttacctctttctctttaagcaatgttcttaaattccctcttttcctttttttaactctatacatccgttttcttaatacagagttaattaaaaacgttcggttgattcctgtaaagataaaagagaattacaacaccaaattataatgttgtagaggcgaaataaggttgcgtttttgcagtgctcagggtgcattgcacttgtggaggcataaaaaagtggaacttgctctatatttcttttttactgctttattgcttgctttttgcatatttgcgtatataactattaatatagattctttttacacttaaaaaatgtatttttagtattttattcttttattttattttattatcattttcatttttcattttttttttttttttttatttttttttttaatccactttgctccctgcctactccgaataagatagttgctatgctatccattctccttttacttttctttcatttattacttagctcttttcttatatcaataagtaaagtattactgcaacaagacaaggtattctctccgtcggtgcagtaatcattatgagtgaaatttcttttcagcatgcagctatttttaaagaatttgttccatttatgaaatttccctttcgtatttttatcatttacagattctatgtttgtgtagattttttctccttgacctgtaattttaaaataatctttttcgtcaaaattatagcaatttaattcatttctacatattcctcttttgtctcctctaaaaaaaaaattgcttgaattgatcatattgttaactatttcatgagttattggatacgcatggtgatccctacgaatttgtttttttctctttttgatatctgatctggtttcgtgaccaaaatggtcactcattgttacgttattttgcggtgcactattttgtagtcctccactttgtggtgcgttatttcgtagttctcgattttgcactgctccactttgtacggcaccgtttttctgggcacaactgtgcagtatgccattttgttgcgcacgatttttctgtatatcatttttttgtgcgtaattttccccttcatccccatattctcccgtatgtcgatttttttcaccaaagagatcctcctcgtcaagcattatactgttgatcgtatgcaaaaagctggcactgtagctcctacttttttccaacaacaatttgtttttctttcttttccgtatgttgttattaattcgtttaaatagtgtactcattcttttgtttaatctgttataagatcttttaccgttatcaatatatttttttttttccttgagagacaaaaatttcttcagttcaacttttattttactgttttcttcttgctgtttccatgaggacatctccaattgttcgtttttgttcttaagtttttcattttgatttacaagattgtttattttttcctgtaaattatgtgcattcttatttttttctttttcgcattttaagcttttttccaattcgtatatataattttcctgattttccgcattctctaagtccacttttaatttctcaattaattttttatttctattttttaaattctccaaattttcatctatgcagctgaagtttatccttaaaaatgttttaatatttataataaagttttgagaaaagtattctatgaacttttcgtcaatatcttcttcttcactgttccatgcatgaaatttattttgtatgttatatgcattttcaatacagctgtcatatataggcgtgtacctttcgttattgccactttttttttttttttttaaatcttttaaaaaatttttaaacaagctaaattctaagtaaatattatgcaaatagttactgcaaattgggatgctcatttttgcagtatatatatagggggaaaaaaaaaaaaaaaagttgtgtgtgcacaaagaaatttaaactcatttgtatattcctacttctttgacaattttttttcctatttttctttattttttcttatttacacaatttacacacaattgtttctttcatgttgggttaaaaacccgcgtctgcaaatcgaagtaattgtagcagcacgtacacaaaaacaaccgaggatgatgttgtattttggcataaaatagaaaatgtaacatgctttaaaattaaaaaggaaatgaataaagtaaacagcgaatcagacttcacagtgtgcagaattacactcctgcaacgaacaaacgacaaaatttttcaatctacatgtttgcatgttacttaaactggcattttataagtgagaatgtgtgcacaatttgtgtaagaaaaaatctatgtacatttgtacagtcattcaaaggtttgaacatatttgtacttttcctttattatacacactgtctcactgttgtattgacagaatagaaaagcaaaaatgtggaaaaaaaaaaacgtctttttgttcaccttttctgcataattataccttattcgatgtttattttgtgatatgttgtgtcatttttcaaatttattcacaattttgcgcaattttgaaaacattttcgttatttatatatacataacaatttttgcgttaagcccatgtacatgcagttttttaaaaattcctgctggcatagaacagtttatacattttttttttttttttaaccccctgaaaaaatgacaaaataagccggatatatacacaacgaaatgtttatatttatacaatatatttcactgcaaaaataatgctatttatatattttaaaagaagaattaaaagtaagaaaattttattttttttaaaaatggtacattattttcactcatttcacgtatattctgaaggaccatttatacgtgccttcaacgtgtaaatttgcgggatcaattttttttttttttttttctaattatactttttcctttatttatataataaatgaatgcgtctttaaattataagaaatatattttaattaagggaataaaattataaaatcaaattgtgtattcgtctgactgaaatcgatttttttctttttcttttttttttcctttgttagagagataccttcgaaaatgtgtcaacgaaaggggttgcctgctatttgctctaataaacgatgtgtataaatagaaaaaattgtgcgtacacatgtgtaattttatttcttttatttattattttttcgtacattctactcttttcatatatttgacatttattccttttttacgttcgacgtttggcattttcaatatcacacaggtctatgtaaggggtatctatatgcatttttttttttcttttttcatttcacatcattttttctttcattacatttcgtgtgacaagtattattttttttttttttttttttttcagaatcaccacgttgcttacaatacttacatgaacgaggtagtttttttttttttttttttttttgtagaatgttcttaaggttgtttgtcgtcatttaaacaactgcaaaatttacagtaccccttttttcaccctgttaaaggcttggaaaattttactcattccaaaaaactttgcattttggaaaattctgtcaaatgtgttcttaaaaggattactttttttataacttttagtttaaaaaaatatcaacaatactgacaaaaaagttaatcttttgtataaatgtttttttttttttttgaaaagaaacgtgtgcagagtgacgcatgtacatgtataaatgtatacttaaattatacatacacagtatgcttgcgtacactgcggcaaatgttttcacatacacatgtgcacatatacatatgaggttgttgaaaatgggtagaaaaaaatatgcttaaaacaatcgattgtacgctcgcattttacattcacgactaatgtatttaacattcaaaatgtaagcgagagagcatacataggtgtgtatatacatgtatgggcacatatatatatgtatatatatggattagcacatttgtatataactgttaaattgaaaaatggtaacgtatttaaacattcctgcattggggattcataaaaagggtaaaaatttcctacatatctttataaatatataacttcgaaaaaagaatgcttcttccatctcctgtattgttgacgtttcgatttttttactaaattgggcatccatgtatatatacgcacatgtacatatacacgcgattgtgtgtgtgcgtattataaacgtactaaaacagtacgccttaatacgtgtgctgctttgcttggcactgcattgtggagggtctgggtttacgcatatatgcatttataaatatatgtacttgtgtgtgatgaatgcgcgagctatgggcccgtgtggacgcactcataagtgtacatacatgtatacacatatgcaacatatacgcatatacatatatatatgcatataaatagaaattagagtattcgttaattatttaaataaacacaaaaaaaaatgctatctggtatgtatgcatgtatacacagagatattcgtttggtcatggcctgtaaatcatgcatttgtagtacccctctatggtaaaaaaatagtgaaactatagtgaaaaaaaatgaataaaaaaagaaaaaatagttttacattttgtctttttcattcatccgtactaattttcatgcgttttgtggattataaatgtatatttccttttttttctttcgtttttttttttttttttttttctttttctgggatgtattttttattaatttttttttttttttttaaacatatttatccacttataataactggtgtaaattttgtgagtaaaggatgaatgggtgtgcaatacatactcatagggggtggggtagggataatacgtcgataaaacaacgtgatacacgtatcgcctcgttatacctcgctgagcacacatatatacatgtacacttatatatacccgtatggaggacacagcatggtatgcattgcacctgtgccacaagagcatattagtgtatgtgctcacatacttaggccgttctatatcgaagtcttgacaacagaaaatttaaaagttcttgtgggtatatgtattcaataactttcgaagggtacaagctgtgaatttctttgttatttatgttgtgtataaccgaaatgtacaactcgtctccaacgttgtgcaaatttttaataacaattctatttcccttgaatgttttttttctccgtatgtattttttaaaatcgtttacttttatgtttagatgtcctgttcttcgtatgttggactcttctacccactgtggcgaggcgtttttcaagctagccaagaactccatctttctatttttaattcgaacgctgtatacatcttctacatttagcaaagtgctatcgtgaggatttccaatggtttcttgcttgattgattcgctatcttcctcgtcacttcttttttgtgaattatccgaatgtggagatagcaattttttcccttccaacttgttcgttacgctctttttattactttttttttgaaattagtgggtttctacctttggttttgatgatacttgtggtgctgacttcttcttgcaaagatggtgatgacgtcagatgattttttaacagtttaccatcattgggggttgttgtatcgactttgtttaaataagtcgactttaaaagttccattttttttttgaaggttgttaaatggactaaattactttctggttcccacgtattctcatcgtctgagtagcccttccacttcactaggtaaatgaacccatttttctttttttttatttccaggatgtcgcctatttcaaattcttcatctgatccagtcattttgctgtcacgttggtgtttacctgtgccttggctatatgtatgcttgaatatgcgtacaatatatgtatgtacgcgtatgtacaacagagcacaaggcgtatgacgtaggtacttacgtatgtaatatatatatatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatgcgtcatttatatatgcagtacgtatgaggataaccgcatagttttttttctgtcaatattatatatttctcgcgcgtaatgcgtaaaagtgtatgtatatatatatgtgtacgtaagtgtatatatatacgcacaggtgtaccaacataaaatatataaatgcataagtaataaatgcataaataatatatgcataaataattaatgcaataatatatataaatatttctttttggaaatgtttaaaattttatacacttgtgaatgcgcgttgcatcgtgtggcaatacgcggcgcaacccgcttcggcatatatgtcacagtgagggatcgcaacacgtgtcacaacttgcctcgcgtgaaaaaaagaatgcagcacgaccgtttacaaacgtgtgaggtgtacacatgtgtggaggcgtgcttaggaagggaggcacaagtacacatacggttgtacaggagggtggcatacatgtgtatgcgaatatgtacaagaacataccgtatgcgtgagaaaagttggcataccatatcccccttatacatatgcaggggtgtacacaagaacatacggatgtgtacaggtgggaaacgaggcgcgcgttccttgctaagtgccaagtgtagtgttaactggtaagcgatgctattaagcggtactgtactgtcgcgcgacacatactggtacgtacgcccgaggcgaacgacttatgtgctcgtgctataaggatcatgtatgtactacatgtagtgtgtatgcgtcacgcataagcgcatagcacaaacaggaacgtacgaaaggttgtatgtgcatgtacacgtgtacatcatcatgtattcgaatatattttcgaaacttggtttctttgtatcttcctctctttaatctagtaaaatttcttttcttgtgtaaattaataaaaaataaacggtaaaaaaaaaaaagtaaatgtatgaaataagtaaaattaatctattggcacaaaagggttttttttttttgtcaaaacgaaaaatttacttattaaaaaggagctatcgccatgaaatgcggttatgtcattagaaaaaagaaaaaaattgaaaaaatgcacacaaacgtttgcgtgagcgtgtacttaaaggcacataaaggcacctgaaggtacataacggcccctgaaggtacataacggcccctgaaggtacataaaggcacctgaaggtacataaaggcacctgaaggtacataaaggcacctgaaggcacataacggcccctgaaggcagataaaggcacctgaaggcagataaaggcacgcaaagggcaaacacaaacgtacgtacaaatgtgcatacaaatttgtactataaacgcgatgcaactcttttcggttttgctcccctcccagctctggtccttccataaagatcataaaaatattgatccctattttttcgtagtaatatttgcgccgggagaaaattttaaataatacaactttgttcccctaatgctacaattaacatggttatgtttcattgaggtcatgtcagcacggccatgttagtacagtcatgcctgtacggtaacgcctgtacggtaacgcccgtacggttacgttcgtgtaaaaaatatatcgtcccactgctacgcaactgtcacacagcggggatgtagttcgtacaaaatcgctttatcagggttcccaaaaggcagcataaaaagttgctaacttttgttgtaaggcaggtgcaaagaatactaaattgcgtcgtgaaataggggacaaaaatacatgtgaaggataactatcccgttaaatcatgcagttgcacgaattggaatggttcttttttccttttcacgttttctcaaaatggcacatgtggggtatattttactacatacgcatcattatatatataaagatggataattatgcacaactaatttacaaaataacgtaaaattagttttttattttttgtgtattcatttattcttttatatgagaaatgctcaaatggtttatacatacaagtacgtaaacacatatatatgcctaccagtcaattttttcccttcgttatcatctatataacgaaaaaagaagagtggaaactaaatatgtaaattagaaaattagtagttggtaaatggtagttggtaaaataaaaaattttaaaataattcgaatgcaaatgggtaatctgccataccctgctcatttgataaaaactgcaattaaaaaaaaacgcttcaggaaaaaaaatgatctattcgtttttgcaaaatgctggtgtggcaccattttttttattttattttgctatatttttcaatagtttgtcgtacattggcatatgcataactttgcattatattatgccatttttttctctattttgcgctacgttgcattactttgcggtcacttcgccgaacctgctccactcattttgttattttttttttcatttaaaaaaggatatatattgtgcattacgaattttaattctaaccggtttaaaaaaaagaacccagttgagcttgcttaaatggagaagcgggaagcaatcacgtaagcacgccaacagctcaattgtacatttacatgtgcacagagaaagcatgtaccgtcgtgaaaagtgaacacatatttgagaatataaacttatgctttcacgtacttgtaaatattttataacgtattcacgtaccacatgtatttttggtacacgcataaaatttattactcatttgcaagggtacagaaaatacacaattgcactgtaaaagaattcgttccgacgttttacaatttcctggaagagtgcgcatttaaataatacataaaacgtatgagaggtggtatattgcatcctttaaaaatagatatagaattatatataaaccaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattttaaaataatctaagttaaaattagaactatttggaacccatttttttattttgagtttaatccaatcgggtaatttttttttttttctcttgtagctccactatgtttcccccaccccccgctctacacgaggaaaaaatggaaataaaaaaggttacgtcccatttttgttcttctctggaagacgtaataataattattttatgttttccccatcaagcgtcttgcgcaggaaaaaaggcgaggggcaagagtgaattatgaaactaaagcgaaaaaaaaaacgaataataaaaagaacgacgcgaatgaagtatataatgtaattaattcttttgttgaattaatgtgattaattcgtttataacttttcatgcgactaattcttttatgcacttaatgaatttatcctatttagtataattatatattcctcgtggcgcatttactaattcgtacgcaaaaaatatacacgcgtttctaaccgcactccgttttttgtaacgatgtttttccacttttatttaacgcagggggaaaagagtgtgtttccatttattaaaaatgcaattcgccgtttctaattacattttttgttataataaaataatacaatacgttacaaaatgaataaaacaagtaataagaaagaaaagaaaagaaaaagaaaaaatttatttaaaaaaaaatgaaaaataaaaaaaattctacttctaagtaatttacaaattttccacaaccacccgataatacgtcactcatatttaaacaaaaaaatatatatattatatacacgtataaaaaatgtaataaataaatgaacatatatttaatgtatcacaattttgtttttaactcaaaaatgttttcattcgtttaacaaagtaaaattcacgatttttggttaatttatttggttaaggaaaaaacataatagtaattttctttttttcctcctgctttcattccgattccttttttttttttttttttacatgtatatcaaacggaccaaacgccacacgtactgctcgcactgggaaatgcatagaaaggtatgggaaccatcaatgacaaatcttcaaaagggtaagaaaaattacgtttacagtgtttataatttttttaaaaaaacaaattgtagtgtgcacaaaatgttatttggctgagtggcgagataggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttacatagtaagtaaggtggagtaaaacactgagctaatttttaaaagggatacatccaagcactgaaaaacgtactactgtaactttattagtataaggagcgtcgctagcaatggtcaacatggcgatataatgctcactaaacgatcaatagcgcacaccgcaacccctactaacactgccaatatattggccacgtagggattatcaaaataataatcgaatgcacaattttatcaatgttgggaaaaataaccgaatttggcagcattgccaaggttggataatccccataaatgtgcgtaattgtaattaatagccgccgcaacgacagttatttttccattgataatgattaaattaaaaatcagggagaaaataatgtaataattattggagcgacaattcgcagaggcaagtgaaaactgagaaaaattatgttgcttaaatttatccaaaaaaaaaatgcagtgaggagcgaaagtgaaattgttacttaaacattcgttttgttttccttccttgttcatttgtttattatttttttttttttcactttccatatccgacagacgattgcgtaaacgattttatgcgttacaaaggatggacgcgaaaattgcaattttggcgaaacggtgagaaaaagtggaaatgatggaaaattgggcataatggcgcaacgtggaaaaatgcgctaatgtgcgggggtgggaaacatatgaggagaataaacataatgcgaaaatgcacgaaaaaggcggaaaggatgaattttgcataacgctaaatgcaaaaattgagaagaataaaattaattacaatttagtaatttagaaatgcaaaatgaattagtttgcagaaactgcaatgcaaagttcgccaaaattgccaatctacgaatgcgcaattgattaaaatcccccattcattagcgcaaaaattaattaaattagtcactttttcaaatttcaccaaatgcgccgtgttcgccatattcacccattcgattttttccctcattgcgaataaaaggaggaaaagacatgaagtttcgccaattcgtgcgaaataaaagagaacgtttcccttgcttaatttggtgacaattcgaatgaacaactttgggcagtatttcatttcatctaagttagtttttgccaagtattattatttggtatatttttcgccttagtggtttttcacaaaaaaggggaaaatattttagcacaactaatttgtacaaaaaaaaaaaaaaattattaaaaaggtgaaaaaaaaaatcggtaaagtgtacaatggaaacgtttcagttataaaaacagatcgaatgcctaaatatatctacgaataaattaacaatgtgtgttctgcgacttttacgattttatttattttcattccaacaagtggatgcgcgtatgccgataacctgatagggggggttttaaatggccacaagtgatatgtaccctccctgggatgaagtgaaaatttaaaaaaaaaaaaaaaaaaaaaaaaaaaattccggtaataatagtaatgcggttaattcagcagtttattttaaaaaaaaaaaaaaaaaacattttagcaacattaaattgtgcaacgaatataacacataatatagtagtaaaaaaaattaaaaaaaagatagtaaaataaaacatttttttcaagaaaaaagaccatttaaaaagaaaaaaaaaaaggataaccgtaaatttttgccttcccaaaatgcacaaccacacgatggcgtgataaacgttccgcatatgcaaattaccaactttttgttctacacattgttaagaacaattcaattttttttcgttttttttaaagaagaaaaaaatggaataaatcgcaaatatttaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaatacactatttatgagtgaaaaataattattaaaatcatattttcctacaaaatgacatacgcaaaattttttctcccattttgaagtttttttgtaaaatgtaaaatgcgcaaaatgtatgatttttaaaacgaattttctgccttttcggactgttttgagctttacacctctcaacagattgtgctattgcgccctgctatataccgcgtatagtaacggccgacgcgccacacacgcaaccctgtgtaaagtcaaaatcgttgtttcttcttccttgaggaattttcctcctgcgcatgcttctgtcttttgctgacactgttattgttgctagcactttcacaattgcttttcctctttcgtctttcaatttttaattcgagggaacaattgtttaattttaagtcctttttaaattccgggttaaatacctccttaaacgtagtcgctaacggatagtccacactgtttgttgactgctttagcaattcttgaaataggaagcagggcgtcatccattccgcgtccccatcatcatacgtaacaacgaaaaatggattgccattttcgtcctttatttgttccgtaactgtacctacataagttccatttgtaaattccctctgaatttttgttttcccaagttcaacacccatgagcggaatgaaattactcgctttgggaatattttccaacgtgacatagtccccctttttgttactcggcgcttcctttgtgccgcccaaattttcgcctgcaaaatagatgtgacttttgtcccctttctggttctcatctttgctgcgatgctcgtgctgatcggcatgcgggtcagcgtatggatcattgcagggacctctacatggatcactgcatggatcactgcgcgggtgatgatctgttcccccctgagctgcgcaactaccaccgctgcttcccccgtcatgtgcttcccccttgtccatattttccgatttgcccgttcccccttttaaagaatcgccaatttctccaccgatcacgttgttagacggcttcgtacgaagcttcaatttcttcttactgctacctttgtcatcttcttcatgagggcgtttacccagcgtggaattcatttcccccctcttaaccgtataatcgtccgtataactcattttgttgtcccataacaggggaggtgtattattctcaacggggttgtttgtatccccttggcgcctgtcattacaaggagggtcgctcatcatgtcataaaatggtttctgcggtggaagttttccgctggaactgactgggtccactatttttctcggactagagatggaactgggtgaatgagcttctgcgccgatgtcgttatggtcgtcagctaatggggctcccgcgctgtcggcgttgatctcgccacgactaccgccgcgactcccaccacgactgctataactgctgctgctgcagctcctatagctgctactcccgctacgttccacctcctgtacgtacgcaccgctcagctccctctttcggtactcctttatcgtgttcgccaattcacgaataaccgattggatgcattcgctggacgtcttaaacatgtcttcttcgctcaatgcgtcattgtagttagcctcaaagtgcatcttggtaactctacatataatggccttagccaagtcattatgcttgctataacaaacggtgcacacagagagtctttttaggtgatcgcttaggggaagacatggctggttggtgctcattcccctttcgaaatctgttaacaaggggaatcctaagatcttcttgctcaacttcatcatgttgttgaagcagaggtttttgttgccacccgtgttgctgctgctggatgttggacagttaagtgcatcacttattacaccgccagagggggtacctttttttatctcttttaaattcttcacaacatcgttggacttgttatataaaatcgtttcgtacgagttggaaaagctgccattcgtatgttcggtagagcctgaacgggggctttcccccctactaaaacttgggtcacatttttgtattccgaggttatgttcctgcgggaattcttccttgagtcccttcaatgtagtgtcctcttccgaacagtgaacctcctccttgtgtgcaactatgaggtcacttgttacctttgtacagatagttcgctccttgtgaggaaacacaatgggagtgccttgttcaatagagtcgacaagcttttctatatatttcctattttgtagcaagtagtttatggtttttttcctcaactgcatggtgttttgggccttttcgtcattgacgaaggtgtctaccttctccctgcttaccagtaaatcatcgattttttttttatactcaacaagaagatggagttcaaagctgttttgcagtagaatcttcatttcgtctttcttaaaggacaaatcttccccttcttctgtattatctagagagttcatttccttttcggtgctctctaagtaggagctaattatctctttattcttcaccaagtcgataatattttccctacaccgtagtaattttcgtattttgtcatactgcttagcacagttagggttgctagtcactccttttgtgtccttctcgtcagtgtgacatacgggagtattatcgtttgcttgtggggctaacaacttggataacttgtttgaattttctacacacatatcactaaaaaggtcgattaattgtttgtggttttccatttctaggtaggacaagaactcttcctgattcagcacattgatgcagaatttgatacaacttgtacagaaccaatcgtaattctcgttcacttctgcatttaatttttgcacacatgttaggtgatagatatgattacaacccgaacaagaaataaacccgttactaatatctgtgttgacgctatgcatacatatgttgcacgtggtgtgattttttatcaggttgtatttctccactatgtcatctattccggtgaaaattttttctttacaaaggtttaacttgctcaatctgtatgcatagctacttttaataaactcattcagacagatatcgttaaccctttcgaaccattcaaagccaaaatccgcgaaaatttcttctcctgtgtttatttctactcctgggatggatgtgagaatgatgtgtggccacccatcaaggtaaactaattgccactctgcgtttatcctaaaatcgtaattgttaaaaatggcacatgttttgtaatgattaactagcgacatttcgttgaacatgtaggacgagtccacagcgtaagtgtaattatctggtaggataatcttattattcaaccccttagattttttcttctctttggtgtaactctgtgtcgatttttcacattgtggtgtagccaaattggtggtgggacttcctcccccttttgtatttataccaccgttgctaagagctgcttcttgacatatttgctcatcattcgaacaggtttcttcgctcctcaacttggtcgtatattcgcaatgtttgcttctattgcgctgggcgatgctcccattcgcttcatcctcgtgaacactgccccctttcaaggcatcctcctcgtccgactcaatctcgttaataaaaacgacattctttctatcgttaaaaactttcttgttgaaggatagggcgaacgtgtactggtgcttctcctgcgacagctccctgttgttcgccacataaccagtgtactcgccaaaaatgacccgatcatccgatgcgaggatttttttccccgtgtaaacgactgaatagcaatcttcataatacggagtgcacaagcgcacaggatgcttgtggtccttcaattcaacaattctaacagacgggtggatcctcccatgtaacaaagtgtcgtatatttcttcgtacatttttttattcctatttttatatatagtattatggtggttatcaaaaaagggggcatggataaatggagtccactgagttctgttattggaccagccacaaccaaaatatccggactttgaattataaaattttttcattttatgactaaaataagctctctcgattttggagtcttccgacaaaacttgcgtttttacatgtcttttatttctcctttttgctacctcttctattttgcagaaaatcatttttttctcttctaagtttttccttattgtatccattcttatcctttcttggtgcttttcttgacatctctctttgtatttttccttaatttgttcttccttttcctttttttccgatgcgttgattgtatttccgtttagtatattcaggtcgataactatttttccttcttgttgcagttttgtcttcttcttcgtcatgtaccttttataattcgaatcatcggtggagtaggacgcgtcatcgcttccgttgaagtcatagtcctcttccccattggatgtgtttttcacgagggacgttttttgatacacgtcatattggtgactctccttgtcagcttcgtccgaagcggcgtctttcaagtttagttcgtcttcctcggtgagcatcttcgttttgtctgggcttatcgcgcgcttcgttttgtctgggcttatcgcgtgcttcgtttcggctgggcttatcgcgtgcttctctgttaatctgcgccgttccccctctccattcaacttcttatcccatttggcgtgttgcacggctccactttgaatcaactcctgaggaggttcattcccctgcacgatcacttccaacgcgggggcatccgtttgggcctcttcacattgggcctcttcacattgggcctcttcaaaatgggcctcttcaaaatgggcctcttcacattgggcctcttcacattgggcaccatccacatcgggtttacttccccccttgggatcaccccccggcacggccacgccgctcacacccgcatcgaccgagatcatcatatctcctgggtccttattcttgactgagcccgattttttactcgaactggtgctgtgtctatttttcctgctggtttgcaccttctgcccttgtctttccctgttcttgctcagaaataagtttcccgcaggtacatttttttgtatcaaattatttgtcacggagttatttttcaagttggtcacttttttactatgcgcatttttgtgtgtactttttgcatctgcgtcattggaaaaactgttggcggagtcgctaaaatgctttaattcgtgtttgtcgaaaaagtctgatgttttgtaacgcttgttttcctcgaaggaattacttctgttcagtttttggtgatgactactcgagtggttatccccgttaatggaggagtctttacctatatgttgggtgttactactggagagaagttctctgtcattttttccactctgcatatccttcgaatgacccaaaatagttttaataattctttcatttgatttcctagttatggaggctaactccgctttgtatctgctgacagctattattccgtccctaaagttgggaggatttacattactatttttttgattctcgctaagtaaatcgttttccattttttcttccatctcttctgtgatgtataggttatcctgtagatacattttcctctttcgattattttgatcatccacatatatatgtagtacactttttaggcacttaaaacagtggaagatattttccggtgtttttccatcatttaatctgtccttatttagtctttctttacttaaaaaaaaggagacatacttatacaaattcgaatttcttctaattcttaatccattcataacttcttttttcccttgttctgttagaaatggtttgtagttagcccttcctagagcattgcatatgtctaggaaaaaatcgaccccatatgtctccacattataataatattcaaacttcttccctttatattcttctatttttttttttgattcatcacatgtacagttaattttgttaacatcgatgaccttctttatgtcttcgtcaatctcgaactttatatgttccttctcttcctttatttcgttccatatttctttgtctgttttttcgctaagctttagcatgcttgccaaattgcttaagattttcgattcgtactttattggggagatactcatgttgggacttaccaggactggaagtagatggggtgattggagaagggagaaaaagtagagtagcgaaagagctaaactcgttaggctagcttctacacgtgcatacattctacgcacatgtgcatatgcctctgtgtgcgatggctgagggtaagtgattcttcttctagtagcaactatggtctagctttaatccccttgcggcacacacgcatggaacgccaaaaaaaaaaaaagggaggttatcattcaggggtagaaccacttgactattcacttatcaacaaagaaaaatgaaggttggtatgtgcctatattcaattaaacccctttcaaatgcaaaatgggacaatcttctcacccaagatctttcatgctgaacatgtgtgggttctgtctcgaacatattttttgcatttgagcgaggggggagggagtcttctatatcgcactcgtttacttaaacatttgaggacacaaacaattctttttattcaaataaaaagaggtaggagatggatgggagattacacgtgcattcccatgggaagaaaaaaaaaaaaaaaaaaaaaagttacttaaggaataatcgcgaaggagatgcaacaagttgcaaatactgagaatgtgaagtactctctctccgcgagttaactgagcaaatgcgaaaaggataaaaccccaaacaactatcacctttttgtgaatgcgttaaacgttacataaacgtacgatcaggcatacacagaaatatgaaaacaaaataattaaaaggggtagcgaaaatggctgcattggcaaatagctacatacgttagtgctcactatatagacatttttagagacacacaggaggtttattttaattaattcctagttgagagttatgaaatgcggaaaaagagaaaaaaaaaaaaaggtgctgataattgtgtgatgtgatacgaaaatgaaaaaaagaaaaaaaataaaaagaaattcttcttttctgaactcaaattttattcaattcatgcatacgtaacgttcatgagagaaatgtaaaagagttacaataaacgtggtgaaactgtttcgattgcatgaagaacattttgggatatatattgacacatttggtgggacgtgaaaacggtggtggtggtttgggggggagggtggaacacacgaattgcatcaaagtgtgatcagtagcaacatgcttcaatacaccttgctgtgattatgtgcacgtgtatttgcatactgacacgtttgcacagacgttcgttcacctgtacgtatgtggggggccgtttggggcatgcggcctattttgtacactgtaaatgggaaagcgcgacgcgcgctaagtatgcacgtgtaacaacagagggaaacaaatttataaacaatttaattaaaaatgcgaggtgtccattttttttacgcagtaaaagatatgcatttttgcgttacatacgcgcgtaaatacacttactatatgttgtgcgtcaaatgagatattttttgccccaatgtatttttttaatgattagtggaacacactgcagttatttttggcgatgctcccattttgtttctgttctcttcgctttgcgtttaaaactttcgcaaaagtgagtagttgcaggtatgctgtacaaacggaagcatagtgtacacatacacgtgcgtgtgagcgttcgcacatatgcataagtcacgcataatgctgcatttggcatttgcgttcttatgcatcataggggcaaacgaaaattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatgcatttttaaaaattgaacacacttttgagcatttctcccaccctaggttttgtgcacatattgcggtgggtaccctgccgtttagtgcgaggcaacattgcgggggggtaaaaattaaaaggggctaattttagggccgcatagaaggacgtttctttccttgcgcacaatttgctgtccaaatggtcacaataaaattacgagatagggagttttttcctccccctcgaaagcgggtaggtagcctgtacgtagctacgaaaacataagtatgcatgtgtatgccccgtttttttcaccctccaatgagcaaaattaactgcatggggtgaaaagccactcgtaaaaatcgcccaaacggtaggcacacaattaccatgcgtcactttaacagaaaaatgaatatttatcaaaaaaaaaaagaactgcatattttacaagtacctcgttatgcatacttgtgtctaaggtgcgctcatttccacctccacatatagaacgagtgcgcatctttgagaagtgccattttgttaggcgcaacggggggaatcattacacgcagggaagtaatgtatcccactattcacttaccacttcaaatctgaaatgtgcaacgctttcctgtacacatgtgtcacaggagtaatatgcacacttatttatttaaattattccattttcacaaaagaatagtgataatacttgttacactctaattttttttaatgaatgcatagaaaggaaccatcacgcaggttggaagctatgacaaagaatagtatagtaactgtcaccatttagtataaattttgaaaagtatggactatttggtcgttcttaactctgcccgtttttcctacttgttctttttcatgtacatacacaccgctggttattggaagggggggagggaaaaaaaaaaattatagaacaggcagaatggctgaaaaatggccacattggaaaacatgactagaacgttttagtaaagatttaaaaagcgtttgctcaggttaaggtgcatttattagtagcccttattactgaaaaggaaaaattcttttcggcatcctccacaacacattaatgtttggaaaaataattaccagtgcaaacttatgatcacacattaacctgtttgatgcacacctttggtaggatccactaacatttggtacataagtaaataattatttttgtgttttcacttttttattcattcctttttaactttttttgtccattgtgcgaattattccactttttaaaagaaaagatgaaccacgctattcttatgcttctctttcttttcttcttttttgagacccttatcggtcaaactcgtgagcaaagtgtgaaggggctgcacccgagcgactggagtaagtgaccataatcagtgctgcgtaagcacctttaaataattgtcttaacactttgctgcgattttattttagttggtactatcactccacgatagagggcaacccggggtgcctggcgttgcggacagtaggggaattaacgaaaatttggaaaattaaaaaattggaagagtggcaaattggaaaagcggcaatttggaaaagcggcaaattgaaaaagcggcaaattgaaaaagcggcaagctggaaaagcggcaagctgaaaaagcggctatgtggaaaaatccaaagcgctaatacaaaccttcctctaatgatcacgcgcaaaacaatttcacatcccccgcggctgctgcgttcagcgttccatcattcttgtatgtccctgcacacccgacgcccccttatcctccctacacttagtttccccccctaaggttttcgtagctgttaacaaaccccgcacggtaaatgatgcttcgcgcacaggggacggtgccgatttggtggtaagtattttaagcaaactgggttaggcggtttggccaaatggtgaaaacacatttgtcatcccaaacgagtgcggcaaaaagggaacatcattcatcgagaaaattttcaacgttcaacttggcagggtgcaaaacagagcgagtaccacaatgttgttgccaccggtagggcttgatatttgcacatccctaaaaagagttgcactttttcgtgcaatttgtgaggtgataatctacacaaatctctaaatgaaatcttcatatttatctttgccttcacgttcaccttttttctaatagcggaggagctactgcgcattattgctgagaacaaacatgtaataaaagataaaaaaaaaaaaaacgagcggtgaagaggggtaccaacgttagatcagaaggacaccccgattgccgacaaaaaaaaaagtgacatgtctaatcaatctggcgcttttattttatgaaaaaaaaaaaaactaattaacggcaacgatggtcatatcgtgacgatggtgacaattctacttccccgcaccgctccagatgctgctaggacaagaaaaccccaaccagcgcggacttaaagtcgaatccgaaattataaatgcaaacgacgaaagtgttttaaatttgcttctaaacagcgaagaaaaggaaaccaaaagggaaaggaagtattcgccaccagttatactagtccttccgcagcccctaaccagacagtaagcggggaaaaaaagaaagacttaaaatgctgcaattttccattaaagcgttaaaaactagtgtaacagtttatgcccacctttctcgcttcacattttttgaatcccttttttttggagaaatgcaaaaaaaaaaaaaaaaattattcatatgtcccactacatgaagggaattattttactacgagaaatataagcatctgaagggggacattaaacacactaagcctttactattgagagtttcccattttgcgaaattggcaggtagagttacgtaacttcttcccacagcatatctcatttgtgacaataaaagcagatgagactaacgtaatttttttattccccctgcaattatgcacatgcatgtatgtgcacagtaaatgattcgaatgctgagccaacatttcttattcactatccgtttgttcgctccatcattctcctctcggttgccccgacgcaaaatggtgacgtacctcctgactgatgcactcattaaaaatttcgtcctacagaaattaaaagcaagaataaggtagaggccgttaaagagctagccatcacggaaaaaatggtggaaaaggtagccccttaaaagagttccgaaatgacactaattaataccaactgcttagcaataacgttgtagtgcaaacaaaaaaaaaaaaaactcgacaaagatgcacttttgggaccactcacccacttctatttgcaccgcttatgcctgtttattcaaatgatccctttgcgaagttgtgaccgaatgtttctcaccacttcatgtagcatgcgagtgctcatgttcatatgcacatatgtttacgtgtacattttcacaagtgcacctccaggatgaatgtcattaacgaagcgctggaggaaatatcgctcggtgcatccacacgggaagacgtaaaataaacagcaacaatttattacatataaaatggaaaaaatctgttgtcagcacagctgcgagagagtgatgaccattccaaccatatgcacttaacacacatgctcagtgatgcacacagttgtaacggcggtgcatctgtgcctatgcatgcgtataccctacatatgtcaacacatacctgaacttacgtacccccttaccactcatccccttccataatgcagaaaaacacaaaaaggcttaaggacgaacgaactttcttaaaccagaagaggcgcgttttggtatgctatgaaatgtgcttcagggcaaagcaaaggtatggcttaattgtggggcatctttacacatggttgaatttttttttttttccttccccccgtagaatcaaaaaataaaaaaattgcgattaataaattagcggtaaaagggatcttcctaaatttcgtggaagaactccaaacatgtgaatttccactttttgggggggttatatgccaaaggacatatttaaaaaaaaaattgtgtgcaacatttatgtaaaggctgtagcccattcggattgatcctacacggcaatgcgcagtggcaacttatgtattgacacgtttaaagaagcgcatttttggacaagtcgcctttttgtttttatcttaaaattttttctggcaaaaagttaaagcggggttttaacaacctgttctgagcagtgcgcgcaagtaagcaagtgcgcaacgtgtgattatccacgaatgtttggacgtttgcatatatatacgtacgcttgtgcttacgcatatgcgcggattctccaccatccgacttcgctatgggcgggattaaaataggtcacgcataaataacgctgcccatttttcgcaactttttttttttttttttatgcgattatttcctgcgctgttaaaaattgtattatggactattatcatacattattttcctcacgaattgcaaagatgatttgttaacttttaaaaaactagctatcgtattagcaaaacagaatttcccctttttttttcctgtacgcctatttgcttattttcccccaattttcacattacgaagccgcatttttgtgacataccgcttgaatataacccccaagcggatacctcccatcacttaaaagggacatgagtcaaaatgcctttgaatgtagtaatcccagctggtacgttatttagcagtacttctaccgttgcttcgctttattgaatggatactttaggcagttcgatgcgctggggaaagcaacagaactggtcctctgagcgatcgttaactgtgattagtctgtagagggtcacacagcttaggatgacttattttgacctctccgccgttgcctccattaattatcaaatcatttcccacttttttttttgtgcagaaccgaaggacccttcgatgatttacaaatttaatataaatgaaacttactctggagacctggaaggaattctcgttttatgctttttagcaattctccttggcgtattcttcaaggtttgttcggacccttcgaaagggataaaatgttccatttcaacattcccccagggtgccagcaaacgagctaatgctcacgcaccagcgcatgcatacgccgacgcgtacatatgcagattacgtacatatgcaaacatatgcgtttacatttgcgtcctattactcctttttttttgccctccctgcaggtcatcgaaattatttttgttgccatcttcgtgctgatttcaatattcctaaccgcgcggaacggagaaataaacatcatatcgatactgccgatgataatgtaagtctttttgcgaaccagtttgaaagagaagggacaccctgatgaatgcttaccgccatcttatggtgcaactttgggcgatcactacactgcactgcggaacgctcatcccttacttgcatgttcctttccctcctcagaatggtcgcgatgacgtcgagcatgacatggcttcaacaaaagaaccttaacaaaagacagctgagcaagttcgagatttgatgctgttcttcggaagcttaccctgcaccagacgcgttatttttttttctccccatcgtatgccttttttgttttttttttcgttaccattggtatactttctcctttaactttgctgattttttaaaaattatcacaaacaggttttttttataaacgagttttttttttattgtcgcttttttttgtgcgaatgggtcgagaggtatacacgtccagctatatttggtccccattcatcccatgtcggcactcccgcaaatatacaaccacgataccgcatatgcctacgcactcctaatgatgatggcaaagcgaaaggacaaaggttgagttattcatatccaaattggggcagaaacgtttttttcctctctgacttagagtgccacaattctccctcaatatcgtacagaggaaacatattcttcaaactgctatttcgcttcatgctggaagatgtagcatttcggaaatgtcttttcgataaattcaagttatgcttcatttttaaaggttgcatgacggcgttattttttttgaccgtgagggcaaggtcatccgattgaactgagtctaaagaggtgcgccctcccttgctgacttcatcataatggatcaagttattgtacattagtttgctatttaaaaagttacccttaccatttatggtgcgcttagaacttccattagtattaccattagcgacgttatggttaacctcttcctcacacatttttttcccactgttttctcgagctttgttcaccttcttttttgtttcattcgattcgatatattcaaatgagaggtccgtatgaaaatttccaatttttacattttcagaaagaaacttgttcgtgtttctgtcagtattctgctcagccttttcctttttcttctttaacttatcgcatgtcgttcctttttcactgcttgtgtaccctcccacgatgtcttccccgaataggttcaagtcgtctgagcaggctattcttattctgttttttttttttatctttatgctttttttcttccaatttctgaagtcttcatttcgcttcataactagtatgtaatttctataaaaagggatggtaccccccccaaaaaaaaaaaaaagcattacacaagtgactagtaatcatatgcgcatgtcagctgattatgagacacgctcataagtacgtctaacacgaataacaacatgcacacagagtctctttttcaaaaaatggtgtattacaatacaatctctaggaacccctccctttcatctagctgggggtacaggtgtttccctaatctgctgaggaactgcaaaaggggtgtttatttcattttgtttagctgaatttcgttctgttcactgacgatctttcctcacgcgtaacataaacacatcgaatcgtatcaaatggatcgaatcgtatcaaaatggatcgaatcagatcgaaacacctgcgtcgtgtgctcgcctattacacattcgctgggcaatccttaccagtttgaagtaaaagtaggtcagtacgccttctcccaggctagtcttttctacatgcgctcgtttatacaaaactgcgaagaggaaaggtcggctaacttgtatcatctttttaataaagggtgtaatttcaggtagtcaatactcgtcatagtaacacaatttggagtcaccacgatatttcgattaagttaagcgtgcgaatgggcgattaccttcggtgaacaaaatctccgctgtcctcacgtctaagtcctcctgcgctgtgctttccccattctttcgaagcaaataataggtcgccaaaaaattagcacagagctttttgctcattacatactctgcagttctgcaacatgggggtggggagaagttaagacgacgaagatgaaaaagaagaagatagaatttttttttttttttttttaaattaaaaacgcctttctctatagtcacaactccaacaacgatggcgattttaaaaattccgttgatacaaaattgtagtgtgtagaatgtgtgcacgcatggcatctcctgacacgcgcttctttcccatttttcatttttactcgccgcagtaggtgctgtatacggagaaaactttgattagcgctgcctcttcttccccaggaaggactagaagtcctgcattttgcgaaaaaaaaaggtggtggggttaacaattatgctatctgatgcaggaaaacaaaacgaaaaggagcaacagtgagcacaattaatgcatttgtcgggatgcagaatggagaggaagacaagctacgtttacaacgctgaggtagagtgttatatccgctctattgttatcacactcccggggaatatatattttttggggggttttttgggattttttttttatttttttttttgatttttttgggattttttttttgtttttttttcgccgaattggagtacccctagtggtgcaggtcaatgtggatatctactcctgcggcgttttttcggatgatcaacttgaacacatgtgcatgcacagagaatgagcacccgttcatgtgcattcgatggtgtatactcgcgaacacacagggatgtttgcatactgatgcatgctgttttatatgtgtgcccttatggttaacaattggcacctctcctctctcccctccccccaccattttgcaatggttgagcgtgctaagctaagtgcacccctatatataatttggtgcccaatgagcatatttttaaaaagacttactttttaactttaaatattcattgtccaaatttttccagttcatatgttgcatgtctgcagtggttatatcgtccctttgggttggctcttcctgcccgtttttacaactggagtgatccttactctctttctttaaatccaccactcctttttcattgtgcaatttctggatttcatttttcaggtgaataatttttactctttctgcctccagttggtgtacattatttttgttcatattttcgatcactttatttttctcttcgatgatattcaaggcattatttatttcttccttcaaccttttgttaatgtcttctttgtggaagtataatttttcaatttcttttattctttcctttatttcttgttcgtcggagcttgtatatttttgtgtgtgagatgtgctcgtattgttagcatcatctgtcacttcaccgtttttcttttgcaattcatttccttggttaatgttactttcccatagcgtgcccactgcgttgatctctgtggccacattttttacttctactgaagtgtcgcagcactggtcaatcatgtcacaaacggcgttggtgcctttgttttctttcttcaccgagacttgtatacctacgttgtacttctccttgtgtgggcttattttggagttgcataaagaagtcagatgtttgattagcacgttaagctgtaaagcaagggtgcaggggtgcaggcgagatgaggaaacgtggaaggaatggaaagcatcgaaggaatggcaaagaggttcacatcgatgtgtgagcaaacttattcgttttcctcgcacgtgggtggtagtcagccacttagcaagcacaccaagtgcgcctccttttttttcccctccctgaccaccaccatttgtaaagcacaaaaactggacgtaccttttcctgctcggtcatgattaatttgcgaaataaatacccactcagtttttgcagtagttggaaaaagaacctatattctgtgacagacgggagagggacagatatatgaaaaaaacgcatacgtgaatgatgaggaagagatacatctaaggggaaaacacctccttcctcccccatgcatgctcccttggtagcacgcaaggcatgatataaatagccttaagtcactccttcacgttattcagtacctatgtagcctacgtcggacggtttggacgacttgaaaatgtaatacaaaatatttttgttcttatttttcggcagcaagttgtattcgtagcactgtaaagagggagaagcaaaggaaaagtgagaaaaaaatagaatgtgattcacatgtcaggtggtcgtgtcatgcggggggaattgcaaaacgcttaaattatcaataccaagggtgatgcaaaatggggtgggaaaaaatatcacgcacatgtatacatacacatagatatacacacatatgtgtaaccccataagtactacataaattgatattgttgagcaaccccaacgtggcttcgaaaggtagtaagatttttttatattctttgctcctctctccccctccctaccattttaacaaactcgttaacgcccatgtagccatttatagagtatttattaaaaatattttcgagtgtcctatttagctcataactcaaatacacggcagtgccaccattctctgggattaaatatgcctggtcggaaatgtatttttgtgttttaattttttgtactgtcctaaatttcactctgggggttattggttcgccttgatttatgcaagccattttgttctattgactatgttactgcatgctgtgttatcgcactcttcaaaattcagtctcgtctcctccgttattgcgtttaactttaacgatagctttaaaaaaaagttacttcaaaaagaattaaaactaattttgatcgagtcgtaactcattagtggcatgtccgctcacccaccaagggggaacttaaaatggcgttaaagggtaagcgtggagcgactcggcacggtgatgtcactgattagttgcgacccccaagaagcaatcttaacgcaggaaaaaaaaaaaaaaagtgtacaagataaaaaaagttaattttcaccatatgaagacgtgcaaaaagtgtgcgctaaattttgcatggcccagtcatcaatttttttttaaaaaagagtgtccttccaaatggttaacaaaaaaaaaatggaggaagaacgaaaaaatgtaaaggaagcatatgtccacttaacagtgttgcaaacactgtctataaaagtgtcatttgtgaaaaaaaattttttaaagcgtgcatttagatatatgctttataaataaaaatatttgtctgtttattcatttatgtgacaataaaaagcttcgtgatggcatgttcacttaaatgactcggcgtgggggcagacttaaaacatgttccaactggaatcgccactttttctttacttttggtgtcctccatttttttttgcacttatgaaggcagcctgcagaaatgcaattcgctcagagtgaccattaccctttttttttggaatcctataatttgcgtaaattgggaatgtacacgcatgtgtgtacatgtgcatatatatacacacccatatatccttttttttttttttttcagtttttccccatttttgcgacttcttaattcgttaacagtacagagggagaaaatacaattttgttaatctgtttatttcctgcctctttaaaattgtaatctaggaatagctgcgcactgaactgcaccttaacgataacgtttatttattctctttttttatcctcttttgcctttgtttacacctttttattctgctatgtataaatgctttaccccttgtggttactttttgttaagttttttttttttttttttttttttgttttcctttttttagaattataaaatgttcgcagcattgtgcgaaaacgacctcgtagaagagaggaaacaatacaaagaaaaatggtgaccattcataaagtaaggcagaaatgggatgcatttactcatgtctaccgttacgtgtaggtaaagaaaaacaagttggtcaaaaataaattgaacttttactataaaaaagggggaacaaaaaaaaaaaaaaaaaaagggagggaaggggaggatagaaaaaaaaaaaaatctcaaacatgcctacactcttgtagaaattgacaccttttcctacaaatagcatttttttaatggcatagtgcaatgattggcagatcgaaaacggaatgtggaactaaaagtagccgattaatcaatagattggtcacttcgtcttagcttaattcttttctcacatttttaccgctcttccattttttcccccggtgttctttcccagcgattttgttccgctcgatttttctgactgctttggctaccaccgtttaactccacaaggggcagaatttcgcataccaaaatgtgctttgtctgatttgaaggcagagggttaagtagtttttcccctcctggcctcacttgcctattcattacacacgcgcccacccgtacgtgggactacacaattttgcaaattttttcggcaccccaaaagggacaagcagtggctaagtctatgcaataaaattgcgttcacttttttctactcggctggatcccactgcgttgtgagaaagggatagtgttggaaaggaaagaagaaagtcttttacctatgtgtccctttttttgcacatacgtagctgattgaacttcggagttgctaaaataggaaatctggtaaaactgtaaaaaacgaacaaaactgcacaaaattaatcacataatggctcctcaattttaagtgctgttgaaaaaacaaagcagaaacaaaaaaggacgggaacagaaacaatgcatgaaaagcccaaagagggataaacttatttttttttttttttttttttttttgccattttcagtgcacgctcattacggtgtatcgacttggttgcgatcttttatttttttaaaatttcatttgtacattagttctagaaaaaaaaaaaaaaaattcagcttgcaatcaccagcacatgatcgtcactttgagcggtccactatgagtagacaaattttattcacctagaggagcatcccccttcgtcagtgtttgcaaggctcacaattgaaaagttcccctgcgcatgtaggcacatgtgtatattcgcgtatgtgtgttttttttttcctatttttcctcacccattttgttgcaaattatttccactggttcatttttcttgttaacattttaatgacatgctttccccgcggcgatgtcctgccattttaaagttccgctttcaccgttgtaactgtttgtagtattccaattccactgcgcatgcatttgcatgtggttttttttagttggcccatttgtccctttaccctgtgtctaagttcgaaatgtataaatattaaaaaaaanaaaagtaagtttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttattttattttattttttttttttcttccccttcctgttcgtttcgtgagtcatatttttgtgtcctcaacagcagtcacaaaggggtaacactgctaagaaggctaagaaggcgcgaacctccctctgtccaccacgaaacactgcacaatgccgatgcaaagtacgctgaaatccaacaatgactcggagaaagtcaccggagaaataaattacgacgacttggcaaacaacatgctcgaaaaaatggataaacatatacatgaggaaacgcaagagtttcagcatagcccagggaacgtccactacagaaatgtgcctggtgggaaaatgaacttgggagtggaaaaccaagcgaatgagttgctaacatcttaccagactaatgagcattataatcataaccaaggaaacagaatagatgaacatacagtgcatggaggttcgtaccctcgtcgagtcatgacagcattaggccctctccccctgccagaagaattcaaaaaaaacatcccagaaaaatttgttgcaaagcctattatagaagaaagagaaatatacgtatctaagaaggagaggaaacagagagaaatagaaataccacatgtaaaatatgaacatacatttgagaaggtaaaaaaacagctgatagtgaacaaattagtaccaagtgtttcagaagtaattaaggaagtacccaaggaagtcctaaaaccagttatcgaagaaaaaataatcgaagtgccacaaggagttaagtatgtggaagtacctgtagaagtgccctgtctatatccaccaaaaattgtccccaaagttgtaacgcagtatgttgaaagaatcgtggaaacgataaaaccagtggttcaggaaaaaattattgaagtgccacagacggtgattaaacaagtgcctaagataaaaacagtagaagtgccttattatgtccctagatatgtggaaaaaattgtagaagttccttttaagcccaatggggagatgcctcagttgggcacgcacatccccttccccatttcggaatcctttccgcccctgaagcccacacagtttttgagcaaccctgcgaggcagcccggccagtctgagcagtatggccagtctagccaacctaaccagctgcaagcgcaacggtccatcctgtcccaaataaactgttttgccagttccggcaaaagcgttatgaacagctcagaacaaatgttcggaaatttaactatgcccccaactacgctgaagccaataggtggcaacccacctggcaatagcgcaaccaacacgccgaggagcatcccgagaaacgtcccaaacggttccaattccccctttagctccaaccagaatattagaaagcacgaaaatttgttcagccaaattgagaacttaccgtacatacataatttacctgatggcttgaaatggcaatatcctgatgggaccttatcgaatcagcagctccaccccaatagcaacaacgcagttccaccacttgtgttcacttgcccaccagaaattggaaaagttacatgcacaaaaaaggacattcaaccggacattctcaccaagacgggtgtttacgaatttgatggttttaaaaaaaaaggaacatctcagtctttgtttccccctctggcccaccatgaccgagtgccattcttgccttccccagcttcacctggaactccagacgtgaagaacattcaggagaattactagtcctttagcgggtgcaaacatggttcggaggtttttatgaactctgctatcgtgtgcggccactacggtttttgtttctcgcgcagttttgggtttgtcaccttggggaaaaaaagaaacacatatatatatacatatttatatctatatatatatgtgtgtgtgtatgaagtacaaactaattgacacccccgttcagcagtcagcggtggcactgccacgaagatccataaattggttatttcgacttgcataaaaattgttttttctgccacgcattttgtttcccacatgtgcagcttttcgtgtgagcacctgtttgtacaagtaggaggaaaaatgaaatccacacaaatcgcatgcgcggggggaaatggggcgcaagtcctttgctcatttgttctgccattttgttcttccattttgtttttccactttgttctgccattttgtttttccactttgttctgcccatttgctctcccaatttgccccttttccttttccttttcctttttttttaattttgcaaaacgactcgcaaaaacaagcaacaacaaaggttgtgtgggcaaaaagggggaagacaaaaatcgaatgctccataagatgattcaattcattaggggttatgtgcatgcgcggatatacaaccccccccatgcatgcagtgagcagctgtttatgcccttcctaacgaatgaagaactagtcatgggtcgatgcgcacatgtgtgtttttatcccacttggggcattctcatggagggagaaagcaaccccaccattgcttcctttcggcatacacatataaaaataggtgtattcattctgtgcattctcctggaacatgtaaagattgagcatgcccctgaaggtgctagtcatagtattgttcttaatcgtattggcaagaaaaaaaaaaaatatatatatatatatatattccggtaaggggctatcccgatggaccccacatgcacacatctataccctttgggaagctccttatatggccacatgagtgacgtcatcgcagcgtccctttgaaacctatcatcctttaatatgcttgcatgcagactcatgagaactcccctagggacgagcaactgtgcatgtatatatgtaaccctttttgtggggcaaaaattgtacatttttaatgtgacaaagttgtgagagattcacataggcgactctaaagggttcattcgcagctgtgccttttacaggaataactctgctcaaatgatgtgctactttttcatcccccggtggtaatatgtttaggtagaagtgaagaatctatcgtgggtgtttttatttttcacatggtacatgttgtaagatcgaatactacctgtggatggatgtgcgacacatcatatgcgcaatttgaaacacgaagcgtgtccatctagggtggcaccaatggatgcactaatgcagattagctgcgtaaaataatgcacaatagcgctacatcttggacaacaaaagaggagtgtatttaaggaggtcctggtagctctcttcaggcgacctccctagtagggagcacttacaaaggaacgacaacctcgagaaatgaacagtaacctaaagtagtgctgtacgaatgcccggatggggcgattacgatatgtgcacatgcaaatatatgtgtaagggataattcgcgatgtaggtgatgctgaaatggaaaaattgggcaatcgcctagttttgccaaacacatgtatccataccaactgggtagaaaaaaaaaaatgtaaaggctcttttgttacagtatggttagtattaaaaataatttcaacctgctttttacttttttaaatactttcattttgacaacttcggaagggaaaaaatgggggaggggggttaaaatttaactaaaatgggaaatcctcatccagatgaacatgctgtggaaaaaaaaaaaaaaaaaaaaaaaaaatataaacacgcttccctacttttttgcaaacaacttagctgcatatatatggcgacgcacaaaaaaagcgcctattgagaatgccatacccacctcacgtgtagaataacggtatggtttgcttcagcccatgggttacaattatgatcggtttatcgagaaggaaccattaaaacgttgctccttcttcttttgggtcacagaggtaccaaatgaaaaaattactcattgggaaaacaagtgcgatgttcagcgttggggaggtgtatagcacggggagtggcagatgggtgcgctctcggggaaagtctcactcagccaacggtacgagtaacggtcgttgcccgcctgcaacaccaactggtggatcaactacccactaacggtgaacaatgttcctgaagtgcctgcggaacgccctcgtgtggggggccgcagagccaaggcggaagggagcaatcttcgacatgcacacgagatatatgaaaaacaaaagaagagggctgaaggagcagccgaggaaaaagccactggacatagaaaagaaaataagaaatccagacaaatacgaagaaaaaatgcatttcgataatttaaccaagggagagctatacgtgcctgaatcgtgtaaagcgaaaaaactagccatgttgtgtaatcgactgttctattttgatataaatgatgaggagttgctggataggtatgcacaaagagctatggtgatagttaacagtatgagtacaaaagaaatttccctaatattaaacacgatgagaaagtttaatcacaaaaatgaaaaattattggaaacgttcgcgaagcatattccccgcaagttacacaaaggagtaccacaagacatttcgctaatactaaatgcgtatgcccattttaattttattgataataatttgttcagcaggatatgtgaagaaattcctcacaaaattacttactttgaacattttcatatttccagtgttattaatgctttttacaagctaaagataaaagacaggataattattgatgacctggtggacgagacaattgaacgaatcgatgaatttgatgcgaaatctctgacgaacattataaattccttttcaaaattaaattatcaaaatgaaaataagaaaacgatatgggtgaaatttatccaaggggtgaaaaatctacgtaaagattttaacttgctcgaaattacgctcataacaaatgcattttgtaaaaaaaaattcaaaaatgagaaagtctatcatttgttgagcgaaattttgacttatcacattttcgaaatcaaatctgtaaatgaaagtaactcctttttactatgcaccattgcacatgcattcgctaaggtcaaattttatgacaaggatttatttcattttatcttttcctatttcaccaatgaacataattacgcatctttggatagtcaacatttcgcgcaactgatttattcatgtgctgtgtttaaacagaacgataaattattcctcgatacgtatgccaagatggtctgcaaaattttggaaaagaaaaataacgagctaaacgaacaagcattgtctaccattgcatatgcctatgccaagttaaggatccgagatgcgaacttcttcgttcagctgtcttcctacatcattaaggaaaaaatttgtttatctccccaaagtttaagcttaatttgttacagtttctccaagctgaaaataaaatcgcaaatgttgttttactttttatccatccagatttttcaaaatatgaatttatttagcaaacaaggtttgtccctcattttatctgcctacgcaaatttacaaatttttcacgtgaaaatgttttccctcattaataaatatttaaatctctatgtcgacaattttacccacgaggagtgcgttctgatagctggccattaccaacacgcggttaagtgcatcactgatgaggtagaaggggtgggggatgcgcagcaactgggatccccttcttcccttatagcaacgtccaacacgaaaaaggagttagaaaacttcatctacttattaagtaacaaaattgggcaattccagagggagaaagagcagagaaagggaaaagaacccaccggtagttatcatcaagacggtttaacttccaacgaaggtgaagaagcggaggaggaggaggaggacgaagacagcttcttctccatttttaatcaaaatgatattataaatgaggagccgacggatgtgacggaccactcagggcaaacatccaatgctgtagaaccacactcgggtgtctccccaaatcagttaactactaacaaaggaacatttaatgacgcagagaaaccgttgtgcaacccggatgatcccttcagccaacagctagatcatattcaagacatgaagaaaaaagaagaagatgcgctcaaaatatataaaaaaatgttcctaacggatatggaaagtggcacatccagtaaggaaaaaattccactaattaacgagaagctaaatgagcgtctgcgcaccatcctgagcaaacagcacgttacagcagaggatgctaatacaaaagacgataaaatgaggatggagaaaactacgaaaagtttgctgcagttaatgtcgtccaacaagccactaagaataaattacgaaaaggaaaatttcataaaatccgctgagcaggtggaatctgaatttataaaggcctacgtaagtgagcagcaggaacacaacgatgatgacaaagatggcagcacaaaaaggggaaaggggcgaagaggaaggaaaaaacaaattcaaaatatgctatccaggaaataccaacccgttgatgatctcccaacattgcagaaaaaatggaacgatctttacagcccgtcatcttgaggcgtccccgatgaaccagctcggcgttacaatctgtttgtgtgccgcatcatacatactcatttgtgttacacccttaggaaatttcaccatatatatgtgcgttatttatttatttttttatttttcgtgacctaaatatatatgaacccattttggtacgccaactacacaatgcgttagcgtccccccgcgcgtttgcacctctgcaattacgccttttccaattcggtttgttgaaaataaactaggcaccctctgcgatgagcgtggtgagtaggcccgacggtgtgcgcagaaggcttgtgcgaatgatgctcagggaggaaaagcaaaataggggaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttgtattaactaagatggtataacggaacggtagatcttcaatttcccaaaggggggttatttacaaatccgcaggaagagggacgcgtttcgatctgtgtaggggggaagataagccaagcagaatctgcttagcgcccttcgctcaccggagaggcgtagcggcgagaacgtgcacagggatacgtgcaaacgtacatgtacatgagcgtgaatgttaaagcgcaactgtgtaggcccgctacttcttttcgccacattgcacggagaataggtcaccattctattgtcacctttttgacccttttttttttttggggggaaagggtctcccatcttatctggtcatttagcaaatactcttctaccttggctagattccctaagagggcacataaacgcatgtgcatgtgtgtaaccgggagaagccgaatgaacaagagacgacccatcacgaagaagccgccacagaataaccctaccctaatgatgcattctgggagaattctcaaaaatagttactacttaccttttaagtccaaatgtttgagcagtctgaacatccaactacccgagcagtcataccatttgcactactttttgttaggcacaagtaacccctttgccgacaatgaaattcatttaattgagtataatgatcaatcctgtactgtccggaatgtcgaaatttttgaccataaggaggaggtgaagcacttggtttgcttagatatgtgtgaaaagggggatggcaaggggaaagacattcttgtgtgtacgtcggcggttgtttctgcggatgttgggagtactagccaggttcgcgttgacactggtggattggaatgtaggtgttttctccataggggcagtctgaacaacttcgatgaggaagaactcgttgcagagggggagacagaccccgacatggcacaggtggaggaggcgaaccaagagagtagaaatttggacgatctagggggggaggaaggaaggaatgatggggaggaaaacggacgggtgaacagtatagcgaatgaattgacaaacgacaaaggagcgaaacagaagtcgctggatagggggaaaggaaaagcagagctggacaaactgtgcgaactgagagccgaccagccatatgctggcatcaaacacatcgcggtggacgatcatgcgggcgagtttcgtagaattgcaattatagataagtaccgttacaacatattcgggaggagccaaaacgatatggattttgttgcgtccaaaaacatggatcgggagttgaattatggcatcttcgaccctcatcacgataacatcttaaccgttattagtaacacgaatgtgtacggatacgacatcaaaaatgacgtggaaatattttcgacctttacaaaccataaggctgatttatcatccctcgacttcaatccgaacattccaaatgtcattgtaacttcatcaaatgatggctacgtaaaattttgggacttgcgatttctgagtgatgcatttcttacagttaatattcattcgcattgggtcacctccatccattttaacaattttcacgatgagttgttgctaagcactagctcagacaatacagtcaagctgcacaaaattggctatccggccaacttaaatttgaagaaaaaggacaccaactatcagttaataaaaacatactcggatcacgaggagtctgtttatcagggaaggtggagcaaaacggacgcgtgggtgtttgcgtctctctcgtatgatggcaaatgtgtggtgaatagcgtgcccaccgaggagaagtacaggattctcctctaagggtacgcttgctgtgcgtttttcgctcccttgctgttatcgctatgtcagccgctattttcatcgctatgcctatccaattttttttttttttttttttttccccaattaaaaaccaaatgacgaacggggaggggtgcgaaagaggacgttgcgcgcggggagttacccctgcatgcagtgtggttggccacttgactgagacgaccacttggcgtttcacccagcgtccatttgcgcaccaccccgtgggcctaccccccggctcaattacctgatcgccttttcattttaccgttcaaccccacgtccatatccccacatagccggagcaaatggaaacgaactaatcgacaaaagttccttccatactggtgtttgtttcttcacatgaattggtcaaaaaagaatcccatgcggggaagaacgctgtcccattggggagccgtaggaacctttgcgcgattttatggccatctcgccagcgtttttcctgcagcgaatttgtagttgtcacttctgcgcagggagattgtatagttgccttttctgcggagcaaaatcgtggttacctttttggctcacttaatctgcagcgtgtgcttcttccccttgagcactttttctggcccaccatagccaactgcgcgcggaaaccaagaaggggcacacaagccagtatatgaatgcgccccttcgccgcagcacgcccttcatgacttcaaacgattttacacgcacgctttgacgtgccgctagctcctatatggtgtatcttcctgcacgccgcgcctttctcccgtccgcttcgccaacgcaagcgctcagccgggaagaagttgcactttgcaattttggccgcggtgtaggaagtcaagccaaataggcaaaacgggtaagcggcaaactggtaggcggcaaaactgagaagcggctaggcgaccatcgcgaaagcccactccccccccagcccggtttcatgtttctgctacgaataggcaaagtgctgcttttctccaccttcttcctatcatgtgtgatgaatgcgtggctcgtaattctgagcagacgtctgttccagcagggcagagggaagtttaatttcatagcggacaataagacgaaatatggaatgaagagggcatttttttttaacaggaaaaaggtccgcgaaagtgaactgaaaaatagcgaaggtgaaaaaaatgaccacaaggacagcaacattttcaagtatacaaaatatgaccaaacagacgaagcatatcttaaggtgctggaaaagaaggcaaatgaaataaagaactcgaaaaactgttttagtaagaggataaagaatttacgggcacaaaaagatggggcacaggaagacggggcacaagaacaacgaatggattatacgacgctgcatttattagcaatcgaattgaacgcccttttacaagactgcgtggtggagcacataacacaggcagatcataaaacgatcgtcttgcatttgaataaaaagggagaaaaggactattatttgtacatttgttacgataatgacaatccagtaatttctttagggttgaaaataaaaaaactttttaacagatttattgacgatgattatgcacagaaattaaatcccgtcttgaaatattcactcatttcggatatatatataaaaaaaagtttcgtcaaaatattatgtattgattttatcttaaagagaaaaacggatgaagacatcgacatcgaagacattttgggtaatggagaaacagctgatctcagcaacagtggaagaaaagtgactctcctttttgatctccacaataattcctgcatctcatttcttataaacaaggtaaataatgaaattttaatttctcctcataattatgtaacagagaaggtgatagacaaatcatacaaagaaggacacatttacaacttccccacaaatcatgaatgtaaaattattccaaatgaatatgattttttttccaccttttcaagtttgttcaaagcaaggagggagcagatttttatttcgtccctgttggatttatacgaaggactcagttacaacacggtgataaaatttttggattacctgaatattcccagcaatgccaaatttgaagaaattgattctggtgcgctgctggatttcttcaataaggcatacattaagtgggtccgctttttaaacttaaaggaaaaagaccaagcgctttcgtttgacccccattttgactacagtttgaatgtctattcggctgtaaagtttttgaagaaaggtaaggggagagatgctactccccaagatgtatgcgccgctcaaacaaatatgaataacggaaaggtggaaaatgtcgcagtaggaagtccaatcggcgacgcggtagaaggagatcaaaatgacaaaccgggccacaccaattgggggggagtaaacaaaagcgccccacgagacaaagaaacgcatttcgaaacggtcatcgagctggtttattactaccacggaaggggcctctccgtgaataaattttacacaattttaaagttctgcaaagaatttatcagaaaaaaaatcccgcagtatgaagaaatgatcaagcagtataaaaacgacagggaggtgtgcgaacgagcgtacttacttcatgacaatataaacaagttgagcgtgttcaaccacaccatatcgaagatgacggactggattgacaataaaacatttgacgcattgaagctaattgaaaaggaattaaaatgtaattctctcgaagataacagaaaaaaatatataaaaaaaatggaagaaaataaagaaaaggaacaagtattaaaaaaaaaaattttaaatgttgagccaaatgcaattaaaagttcgcaaaatatttataaaggttctctgttaattaaaattaatgaaacagatttgtcctccccatttttgataataggacgaaatagcaaacagaatgagaaaatttcgactcaaattttgaagttcaatgatctgtggtttcatgtgcatgaacatccaggggggcacgtcatccttcgaaataaaaaaattaatggtcaaataatcacgcccgagttaaatttggcggatattaaaatagacgaggatataaagtacgccgccaacatggcagcctacttttccaaggcgcgcaagatagacaagaccctcgtgtgcttcacctttgggaagtatgtactcaaggacaataccctcagcgagggcgcagtggagcttttgaagtaccgactcgtatatggcaggtgcgtcttcaccaaagtgtgcgttaatgtgccaatatatgtgtaaatgtgcatgttgtcatctaactatgttgtgtgtgtattttccattgagcgggtctatgcacccccccccatctacacgtctcaccagctagggagtaccacccctcttgcacaatttcgaaccctcacgcggtgcactttttggtgtacccccgcacacctccccttacccagtagtgcctacttgtgagtacatatctgtatacacatggaaatgcccgactttttctgcagaccgagcaaagtatatagcatcataaaggacctgaacgagcgaaacaaggagatggaactttcgaagaagaaaaagtgaacaggccaaatcacctcacgccaccccctcattgttgcttttcatttccatatgtcacgctgtgtagcagcatgtcacgacatgccccgatctgcccttttttttttcatttcatttttttgttgccacatttgccattttaacgctaatttggcaagtgttatatctttctcatttgaggagaagaggaggttcactttcccttccgcgtttgcatttctgggacttctctcctcgccgccatctcaacgaggtgcgaggaaggagtcgaaatgggtagagttcctgcgagcgttaatccacactcgcgtgatgtgcacgcgtccgtggcgcgttaagaatcttgcccagtcgcaaaaaatgaaaaaaaaaaaaatagcaaactggggagcaaaactgagaggaataaacatgaccgttttgcaccatttgtaccatttcaacgtttgtaccttgataacgttcttatcttggtaccccttgtaccgcatcaactcctgtacgacttcaacgcgcgcctcttttgcgcttctgcaatttgcatactcaagatgacgaacgccagctgtgccaagcaaacccaaacgcatttccgcagcctgaaataatgcctcccattcgcgccctgctgaatgccgctgcaatagcttacgcgcttttaaaaaacggcttgtgcattttcacaaacagcagaagtggccaaagcatttgtcccgcgcatgacacccgccggggaacgagcagacgcccacccagttatcctaaaagtgcgcacctgtacacctatgcatatgcgtatgcctatccgtgcggtttcacaaaaaacacgtttttaccaagatgccagaaaggaaatgggagccttgcggaggaggaagcgcaagccctgcggacacacttactaaaaggacacaaaagatattttgaaaaaaaaaacgacatgaaaaaaaagtgtacgctgagagtatgttctttaaccccaaacaatttaagaacttgtttccagaggaggggaagaaaaaggggacgggcacatatgatgatgactgtcttgatttagaagaagtagaaaacttagaggaaattagtccagatttgtacaaaaggttatctgactataacaaggaggaagcgtcggacgaatcgacaggtgagagtggtgaaccagaggagacgtttgatggagttgaccccaaggacatttctgtgtatgaaggactaccacttctgatgattgatgggaaggacttccaaggatttgctgacaacaggaaggtgaagatttctccccaaattgccactccgttcgataattcggagtacgacgagtttgtggagtcgaacaggcggaagagcgacgtgcgcggtggctcagatggaaatctccgcaagggggagaaaaataaagcggtatccaagccgtccgcgaatctgcgtgacacggtccgcgatggggagaacaaaggagaagacatgcccgatttcgaaagagacgtgctctctatcatcggcgagggggagaagagcccccctaaaagcagcaacgtgggagagaacaatggaaaaaaactcacgaaggaggaaaaaatagaaaggtacaaaaaagtaggaaggcaccatcatatagattcccaattaggagaaatactatacgatagggagtacccagggtatatgtacctaaatcatggagaagacataaaagagctggacgaaaaaagcgagtacgactcagagtcgccaggatatataaacccaaccaatgtgtttttacgaactggaaggaaaagagaagaacagaagaagaaagacagtggcattaaacaaaaaaggagatggaatttgaaagtagaaaatgatattaagagaggaaattggaagtactacgatgatacagtgaaagatttgcttgactcaactgatcaggaaaaattagaagaaaattattattccaataattattaccaaaggactaataacaacacaggttttggaagtctagagaaagttcagaacaattattttgatgtccaatttatcggatccgcagaaacgtatccagcaaatgtatcagtaggtatgaatttcatttggccaataaatttcatccccatgttatgtaaacaatacccaaagaggttaggacagcccataaagtcagatatttttaacctcggtggatttgactcacttcagttatggttctatcccgatggaataaataattcgattgatgggttctgctctttgaaattaatgatgaggccaggttcgtaccttcctgttaaaattttcctctttgcatttagcgaatataattatgtgcacacgcaacccttttacaaagaatcagctgactacgtttcggcttccctaaatttgtgcaaatgcttgttaaagaccaaggaaaatttaaggaaaattgaaaacaataaggattacgttattttagggcctgcagggaatatctacattggggtgggtatttttgacgatacgtatgatttggaggaagactttaaaaagttttactcagttagtaacaaatataaaaataagaagacggagggtgggaaggagaaccatgagttcaagtacgactgggatgaaggcgtccacatttttgacaactggctgaagaagcagacggctgtgacggaggacaaggacgaactgcttccagtgtactacacacattcggagctgtacgagaattataaatatcgctacgtcccggagaagagccccttcaagtttttgaacaggaagccggacaggaccaagtggaacaggcaccccttttgagcgcagttgtgctggggggagttgtgctggggggagttgcactggagggagttgcactggagggagttgcactggagggagtggcactggtggaggttgaaaagttacgcattgggaacgttaccagctggaacatctgcaccatttggggagctccttcccgacagccagcggccgcccttcgtggtatgtactcaaaacactttggggttatttaaaatggagagggaaaacaagttattaaatcggaaaaaaaaagaaaaagaaaattattaacataaacagaatccgtaacggatattttgcaaataaaaaaaaattgacgatgttcaaaaaaaaaagtttacgtaaataggcgtatttacgcgcggtttgggggattgtcggcaaaatggcggcagtttgttcgccagctgggtccaacccgaaccagcgttggtacgatgcgcgggcgtgcatgcgtgccatgagggaggcatacatacttacgcaccacgaagcggataacggtggggccgtgtatttattcacggtgtctgggaagacatgagcaaacccttttttttctttttttcgtaatttgttttttttgttagtgcttcagtaagggtcatccactctttgcttcatcagcgttttttcaaaaatggcatatagactatttgtagtcgatgtgtcctttttttttttttacaggatgcactccttgctcgtttcatttgtcattttttttcatttcccttgttgtcggacgtatcttcgttagcttgccccagatccgctgctcccatttctgcattggatttatcaatacccatggctgctttaataaaatcatgaatggcagtttttttgagcgtttcgcataagcaatcaggtgggtgtttcttggattgttctgaggaagacgaatcgatggcattccttttaattttatcgtacatttcatccgagatcataagggaaaggtttactgcaactcgatggggcaattcatttacaagaacaaatttcaatcgtttaaacatttccatagcagtatcttcatcacaatgtttagcaattttcttaacattttggaagcatatttttgcactctttaatctcctttgtcttagtacaagttggagttccgcagctgttcgcagcagtcctctatcgattaagatccctttatttttataatcaatacataagggaaaaattttcatagcttcaaaatttctgattattcctctagacttcaatttgtttgcctctgctatgcatctgttaattaatcgatggaagtgattcatgtgttccacctttatcaacttaaactccatgttgaaatgatattttaaatatattagtgaggcaaaaaagaacccatagaaaaagtgcaggattatatttttttcttggtcattaatgctttctgttaggatatgatttatgtgctcattcagtacgtagtagtacacgaagagtgacggtttgatcatcgctaggaacgttataaaattccagagtaggtaattgaaaacatacatggctactgtgaagcaggtttttacgtatagtttatttttgaataggaaatatatcggtatgtgtaacatgagcacttctaggatgctcttaaattggtaatgcgaattgcacacaaatacatcgtatgggtttaaatccagttcgcataggtttatgtcattgtactgctggtcactactcttcagtgctgatccccttatctgtgtcatgtttgttgggttggtttttccctgggtctgctcctgtggagtggtttcgctcgattgtctctgcgcggggggtgctacgtggataggtcgggcctccacttcaggggattcaccctctggttgattcactcccgtagtggctgctcctccctctggttgatttactcccgtagtggcttctcccccctccggttgattcactcccgtagtggcttctcccccctctggttgatttactcccgtagttgcttctccatccaccggttgcttcaccccttcctgcggagtttccccccccgcagcggtagcagtctgagcagtagcggcctgaccgatggcagtctgagcagtagcggcctgaccggtggcagcctgaccggtagcagcctgaccggtggcagcctgagcagtagaagcctgaccagtagcagcctgaccggtggcagcctggcccgtttttccggaagcaccctttccagtctcgttattttcggcattaattaaattgatgatcgctttgacgagcttctccactaacttgataagcattaaaaggaagccttctttgttcttctgattggcctgccacttgttcttcaggtgatcttcgtagagtacgttctcatcatacaggacgtggttcttaacgtacacgatgttgaacatgcggaacaggatgtttctctttggctttggagcaactacgctggggacgctgctaccagcaccacgaccgtttccgcttgttccagttttcgtgccgcttcctttcgtggcagcagactcgttgatgaacgtggaatgaggcttaatgttggtgtccaaatcgaacctaaattttgatcccttctttggtttcacctttacatattccctgaaatttactttggctagctcaaagcagtagtgctgcaaactggacttatgcaccgtaacatatttgtgcttccctttaaataatctacaaaggtatttataataaatgaaagaaataatcactcccaagatgaaggcaaccaagtaggtaacatcaaatccactcgagttcccatggtggtaggcatcagaattatcatcaccagagtgtatagaggggtcggtagaaatattcaataaagaaaaaaagtaaaacttaatccaacgtttgtaggaagtatacagtctgaacaaataaattaaaaacaaaagggacgaaaaataataggtatgatatagtgcacttttaaacatatatttcagggggctaaagtaggccttcacatctactatgtagaagtgtttggagagtctatttaggagtgcgtcattttggtaaaaattggattgaattattttatttattttcttcgttgtgaaataggttaacaatacgaatgcgcaaagatataattctgtatctagtatgagggaaaagacgaaatcgatggcgtcgtccgtcattttttcaaagatcggtttgcttttttgttctcttcaggaaaaaagttgcgagattgcagctcatttttttgagggggagacttccttcggcagcgcgtcacacatatgtgcagttgagctgtgctgaggcagcagtaatgttatctgatgaggtggggaggttcttcctcgttctgtttttcttccgaagttgggtgtacaaactttttggggggagtagggtcctcctctcccttttggcgctatttgcactggattttgcgctatcagaagggttgtacgtacgattgcacgtacggttacacgtagaattgtgcgaacaactgcgtgcggagttgcacgagggggcgcacttaggttagtactcctcctgccagggcattatactccctacagagtcgacacgcctatgagtagctctactcctacttaacaattttttttgttttgttttttactttcttgcggcatgcgtgagcgcagtaaaaatgcttctcacgtaatgttgaaagaaatatgcaaggtggcatatcttcctgcttttttttaattttatttttggttaccattattaatatctgttcgcacgtaaagcggtgtcaaaaacaacggggtcgcgcacagctcctacggtttttgcgttcgtgcatgtgcgggtataataaacatactcgcgagttatatacctacggctgcgcgtacacgcagtgctgtcgaatcactgaatacggtttgacgcaacaaagcgactgcatgctagtgaactccctttttttgactactgcgaaagaaaagatcgacctaccccactatacactgcatctaattatttgctcatgatctatcgggtaatcgttcttctcgcaattacgatacgatgctcctgtttgtagttgttcttgtggttatacaaacgagtataattatttgtttatatatactcacgcatggtcatttttttttttttttttttttttcttgccttatagcacttgtaactgcggagggttcttgtgttctatatttgaatatatattttgttgttgtaaatacgcacagctgtaaaaacgttagctcaatgcggattttatttttcgacttgctctttggctttgtttgttcttcaatacgtcagtttattagcttttcagcttatttggtcccttgcgcaaatggccacccgtatatttttcctttcctgggttcgactctgcttggttcagctctgcttggtttggttgcttttctttgtcgctttgggcccctggtgcttgtgcgttctttctcttttcagtcctacccctgttttcattccttccgcgtcatccctttatgagcacttaagcattttcctcgctccttcgcattttaatctgaagccaggccggggtgggcacaaaaacatacgcacgcgtagctgcctacgtggtcatttataagtatatctgcggatgcacaaaaatgttggcacgtcaaaatgttgctatgttgagaggttactatgttgagaggttacaatgttgagaggttactatgttgagaggttactatgttgagaggttgctattttaagagttactatgttaagcggttactatgttaacgtgtcaatatgttaatacatttttcttatgccgtcatggcgccgctattttttatgcctccccgtggaatcaaaactattttttttttttttttttcactattcagcaaaaatgtatatgtcacatttgccatcgggttcgcttctgtgtgcggccaaaaaaaaacggatttaaaaaatggccctaataagggacaaatgtaaagttcaaaattaagtagtgaagtatacaaacaattttttttttctttttttctttaactttgtagcaattttacttaacgaattgtttcgcaattttctcgtttgggtttttttttttttgaagtgacgcgaaatggagaaagaaacacgccacgcttttataaaaaagggtgaacaaaaaatggaggcgaattgtagagagttaaaaagacataaaaaagaacaaaaaaaaaaaaaataaatgagaaaaggaaaaacataacacgctgcttcttaaaaaaggggcgagtatcaccgtgttggctatttccgagggggaatctcttcaaaagatcgccaacgaaaaaagtttccgcctcgttcgaacatgatcaagtaaatgaacaaatggggctgatattgaagggggaaaaaaaaacaaaataaaaaaaaataaagtaaaaataaaaaaataaataaaaaaaataaaataaacgggggcgttataactacaacataaaaggaacaaacctagttgccgtcaaatgctgacagaaaaaagctacacacttgagcggcatgtgtgcgtagaacatgtatctgcacacttcgccggctttgctttctgtgccgatgtgcgcgcacatgtgttactatcgcaaaagaggctcgaggcgggaggctctgcgtgggcgacacggcaacattgcgaaaccacccatcataggggaacccattcagatcgctctcgttgcacaccatggctgcacactcccgctgctcccgcccagcagcgcgactacccccctttgacgttaatcagtgggagaagccgtcgaacgacatgtataagcgaatcttggtttcgcaaaacctggttcaaatttttatacgcctgaggagcctcgtcacgaattttggcactcgtgtcacatcgtacgctcctcatgatgttcacaaaatcggcttgattaattattttctttgcatgcgttctgcttagcaccctaccacaaccgtgcgagcaggaattataggaaagcttgttgccctttcctcggacgatataagaaccgaccttcatatttcccgggatgatgcctaattgatttttcatggatgaggttgcgcctttccttgttacatacatatattcccttttgacttccctattgtggacataggtaaccaattcatggttgcaaaaattgtgatgtatgtttatagcatttttccagtccagtgtgcagttaatttcttccttgataattttttcgattattttcatcatgtaaattctattatattttgcatactcttgacataatcgcatatcctttaagtaattttgtccttgtttttttctcaagtctagataggctaggtcgtttctttttactttactttcttggctagccagttcatcataaaattcagctgtgctcttcccgatgttcctactccccgagtgtattaaaatgtaaatatcagattctggggaatggttttgttcggatctgtagctgaggggggtatcatcttggtgtttctctcctgataggtcaccatttagtggttcctcctttccttcatctgatgcgtcatatgcaatttcgataaaatggtttcccccgcctagtgtccccatttgcttcaaatgcttaggggtcattatatgagccatattgctgctggcatacttggccaccaatccgtctagcacattttttgcatcaaacacttctttttcatgcgaatcgaaacttaaaggaacgttctgctttatcttcttgtatatattatttatgacatcctcgtggaggttttttttttttaacttgttaattttaacacacaaaacaccacatcctatgtcaactcctaccccgttggggatgataaaatgcttcgttaaaaatacagagccgattatgattcctttccctaagtgtacatctgggaggattgtcacatgtccttttatgatgtcgagcatggctaggttttttatttgcttcaaagactcattatctatttcgtttgtatacgctatgatatcattacatttgtcaaagcggagtaagtacgggggcggtcggctgttgctaaacccgctttcgttaatgccgtaaaagttgctcacctcgttgttatcgtagaagaggtgtgtccctctcctctgtgtcattttgaacgcgctcctttttggcctcatcggggggagcgccatgctgcgtacgtagcagagctcgcgcatcatgctgctgggtgagatgcaacacacgggggaaagcgggagaatgggtagccacttcatgttatgtcaagctgggcccaccaaaggggaagcacgatttgaatggtaggggcggcttcagtgttcagtggtggtggcagcttgaaaggcaaccgctttggggggataaaaagttgtggcgcgctgcaaaaaaataattttgtttcccccgtgggaatgcctcagttcggtgcacttacggagggttaaaaaaaaaaaaactagccaaaaaaattcgacgcatatgcacttacgcgagggttactgcgcaccgaagtacaatgtgttgaatgtgtatgtgttcaccctattgggtacactcccccttatgtgacccttctccattatgcgcgtgagttgagcgatcccaacagaatttagcgccaaatgggaaaaaagagggtaccatggatgatcctttacagtccgattccaaaccgtttggtaacccatttgtggtagtaaaaatggggatgtcttttatgccattctgcgctgcgtttttttttttaaaatcaccaagttgtttggaaaaaaatgtaaaaaaaaaaaaaaaaaagcgaagattggggggaacgtcgaaaaggtggacatttacaagggcactctcaactaggcatgtagaagtttcacaaaggtgtacatccatacatgtgcttacaagtattggtacgtagtgcacacagatgaatatacccccaacaggcgctggccactaccatatcaacacccccatttggagtggctcatcaagtgggggagagcatgacacgctcgcctatatcggcgaagtcgtccacgaggatcttcctgaggagcgtcgtcgaaatggaaaactcaagtagcttgttcttcctctgtgaaactgcaaagatggagtcctggtgaatgatgatgcccgccacgtgtcgaagaaggggatgctttatcactttaattagctcaaagttgttaatgtcatactctttaatatcatgggttttggaactaccgacaaaaatgtgattattttctttgtgaaataaaatcgaaattggagaaaaaacaggaataatttttactaaattgaaattctggtcatatatatgaaccccggcttgtttattcgatacgtagcatttccccatggagtcgaaatccaggccacggatttcttcatttttattaagctttataactagaccatttgaaacgttttggtacaaatttattggcggacccagttccccgttgttaacatcgaagcgtaagacagtgccagtattctgggaacttatgtaaaaatactggtcattctttttaattccgtatgggtgtatcatgagtgggttattctgtaggtcctgttcaataaaggtggagatataggccctcctatttgatagctccttcagactttcactaaaatgaaatattttggaattttctttaaacgagtcggtaacatacaagtctccctgatgaagtagcaatccccttagacttatggagttaaaaaattttcctttttcttcaaaaggtagtagtacagatcctaagtaataaccatccctcgaaaatttacagatattatgaatggagttttttttccttcctccatgaaatgtgacatataggtatggcccctcattgatcagcgtgtgcacatcggttaactccgctttggttactttttgcatatgattagacaagaacagcttcccatttatgtatacccctttgtaattaacaggcaaacaatttaaatcttgcagcaccaaaaaattgtgtaaaaaatcgtaaaagctatttatttccttcgtttgaagtatttctaggtatgtgtacaaaagggtatttttttctatttgacttgtttcccttttttcaaaaaaagaaaataaaatatttttgtaggttttttttgaatacttgtaattgtccaaatcggtttctttataatttttgttcacttctgcgtctgcgatgtcggataagtggaagccccatttttctaaactgctgtacaccagctctttgctgtttggggggaacccaaaggaggttagcagctctcttgtcgtatcgtctatggtcatgatggaaaactcccttgcgctcttgctattcatattgatgtcactgttactgttgcttttcacgaaaagggaaattaccaggatgcttatgatcgatatgccaattcgcgttatcaggtggaagagcctacccttgggcatttcatactgtgcatgctcatttgcgtactggtgctttcgcttgaaggggggcccaccgtccagcagcctgctctccatcgcgttcgtgggctgaagcggtgaagtagcggtgtggtaaagcagtggtgtggcaaagcagtggtgtggtgacgcggcggtgtggtgacgcggcggtgtgatgacgcggcggtgtgtcggcgtaaagccagtaggagggtccccccacctgggttatttcaacgaagtaggcccatgccactccgcggttgcgatagccctcgtggcgtcaacaccgtgctgagggaacccatcaactgtgtgctcacttggctgggcaattttgcgttcccctatatggcagagtcctcaccccaagatgcccctaattattggagataacttttttccaaatctgggaggcagtacatacgcttctcaatacgtgaccaccttttggaaggaaatctccactgccgataaaacgcgagcagtattcctagtcaacgtgtgaagaaaattattttcttgcattttttattgtaatcagtataagcgcgaacatgttttttcggatcttgtttgaatgtgcatgtcggtggatctgcaggagagtgcccgtcgattcctaccacgcagcgtgcactgtgtactacgcagcatgcaccgtgtactacgcatcacacattgcgcactacacattacgtactgcacgctgtacagtaggtgctacaagcttcgctcagcatttgtcacgcttctcttccttagtcgatcgaaatggttaggggttacaatttggaaaaatggagctgcgcctttttcttttttttttgcccaaacgtatagacatttaagaatcgacatttctttttggtctttccctttaaccgttttatttcctcctttttttgtgggagctacttctgcaacgaaaatttaaaagcgtgcagaccgccacccattatgacaccccctacgaacactccaaaatttgtatgccatttgtgcgctgcgtggtacgccaatttggtcccccctttggtgtgcttatataaagtgccgcaaaaaaagcagtttcacaatccgaaagaaaaaaatataacatttaaatcgtcacaaaaattgttgatagaggaagcaatgtaatgatgagtcgtaagaacgtctgcgcacagtttgtgtacaggtgaagagcaaccacacaacggcactttttttttttttacgaaaattccacttgctcgttattgccattttggggggattacagaatgatctttttaccacacaaatatatgagaacagaattcatatttaaagtccatatcgtcatacgcatccagctcgtttgcatgcctttttgattccttcaggggaattttccccatggggaaacagaaatattgtaaggggaccctccagttattcatgtgtagctttaaagatacatccacaaatgagaaaatgttaagttgtcacgtgaaagatggaaaaaaagggaaccgcataaaacattggtgtagtggccactattacgttaagcatacttctcagcaaagatgtcacgtctttgtatggctcctccaaaggagggtggtcaagcacattggaaacgtacagagctgctgcacgcatgccaacagcacttacgccaaagtcgagaacccattttttaacctcccaaatttgcatttcctcattttgtcagattgaaaactactcgcttttgacgctcatttcgcttcatgtagcttccttttagatagctaaaaggagcacaagtaaaagcatcgccgttttcttttatcatcacgttgtaaaaaaggagttaaggatatatgctaaggcaaattcgtttttacttttgtgctacggacgcactttgaaaatacacgtgcgtcggatgcccacatggcaaagatgattggtaaacaaattaacaggaagcttttaaaagttaaaagggttcctaaccgttgcgtacgttgctgttccgcgaaacgggcgccataacaaagttaagttttaaaaattgttccagcttcaccgcgcgctcgtcattaaagaggagagcaaacgattacatattcacatgtgtaccgatgtaccatttgcgcgatatgtacttatttatgcatttatgtacttttttttttttttttttttttgtcacttgcaaattcgcagtcagacccatggtcctgcacgttgggggggcaccaccacatggtttccctgaggacaaacgaaatgcgaatgttacagagggatagaaaaacatcccgtcatttttgttaacacggtgtagccatagctagtttcggcaactctgcatgctgaactcttgcgctgtgacaagttcagctcattggggttgaatcaaatcgcagagaaagcaactcaacttatgcttccaaaattcaaacaataagtaaaaaaggggctacaaacccgtttcggcatactcagcggagtagaagccattacgcagaatgtgtacctttcagccttttccatcgcaaagtcccccccctgcgcgatgcgtgaactcctcttttgtgcgcagctcatgtaggatggaagaagcgtctggcatcacattattattcttcaccagttcgcttaacgacggggggtcaactttcgtacctgcatttttgtacaacattgatatggtaaaagagttactcttgaccacgttcgcgtaaaaaaaaattatgtattagcatgtacgcgtaatatctgcaaattgcacaggtgggcaacatatgctcatcatatcattggcacgtacgtaatgcatcctataccgcatgcagtggtagagctgttttttttttttttttttttttnnnnnnnnnncttttttttttttttttttttttatcttaaatgaaaagctacgtaaatgcgtttttatgaacatacataaaaagggtgcctttatttaaaatgagcattgtaaaagaatgaaaaaggaatgtaaaaagaatgtgaaaaaaagaaaagaagggtgccacacgtttgtatacaattaggggctaacataaatgggcagatataaaaaaaaaaaaaaatgatgcgtattattttggtacttctttctgattccgcgtgtgtgtggctcacgtgcgcactagtgagactttttcattcatccaggaacactgtcacaatggctaccaccgacacggtccctgtgctgctattctccatcgatgccaccggtgtggaggctcaaaactgggttcgcttttcccgctccacccggtgcgaattaacgggtaggtaaacatatgtacacaaatgtgtgcacgtatatatgtatgcctcttcgctgatccgcggcgagctcacaactcgtcgttcttcggagcggacgcggagtcctgcttctgtatctcgtcgtcgatgttgatctcctcgtggaacttctgaccatcggcagagtcctcctgttccattttcttggtctcgaaaatggccgggtccaagtcatcaatcttgaggttattatctactcccagcttctgattaatgtggtcgtatacaatttgggccaaatctgcagtgtcctccaagtcaaaacctgaggccaatttggcagactggtaaataattttaatgctttcagttagttgagaatctttaggatttgaaactgacctttttaacaaatcgatcatgattggatgatctggattaatttctaaaattttttggccactcatagctctgatttggtctgcattattaacatttattttcattaacttttccatttgtcctgataatccccattcggtggacaccaccgcgcagggggcatcaacaagtcttctcgaaatttccactttgaaaatttgatttcgtaaggtatccgaaatgacatcaattaatgctttgtacatttttttaactttttcttcttttttcttctcatcatcagttaagtcgaaggtaatttctcccttttgaatggacttgaattttttgccatcatattcttgtaccctctgaacgcaggactcatctaccgactcggttaaaaacacaacatcgatgtttttctttttaaaaatttgcaactgaggaattttggacaaatattcatacgaatctcccgaagcgtagtagataaacttctgatccggtttcatattttctacatacgtgtccaatgaaatgctctttgggtgcaacatagttttgaataaaagtaacttaacaattttggatctgttaatatcatcctcatagcatcctgtttttaaatactttctgtactctttgtatattaatttgtaggtacttggttgattaatttttttttgtatttctttttttttctcctcatccgattcttttgctagttgtgctctcaattcctccttgtttttttttccatccatatacaaggttcggaaggtatccaggatctttctcacaattcttttcgacacagcttttagaattttattctgttgtagttgctctctcgacacgttaaggggtagatcgtcactatctactactccttttataaagctcatatatctggggaggaactccacaaattcgtctgccacaagaactcttctgacgtacaatttgatggagttttgtttggtgaacaaggggtcatttatagatggagctctcgacgggatgtatattaaacacttaaattcgatttctccctctgcgaagaagtgtatgtgatataggggttcatcattaaagccggagagtacactgaaaaatttcttgtaatctgcgtcggttaactctttgggtggtcttaaccaaataggcttctgttcattcattagtttccatttttttaccttcttcactacagttcttgtttttttgtttgggtcatctgtttcctccactttaacgctgtcatagttgggatcgttttccatttctttggctatatcggccagtacttcctccgtgtatacattttcgtgtagcagataaatggggtattgaataaactgactgtacttggaaattaagtccaccaactttttgtcattcatcaggctagtggcatcatctttcaagtgtaacgatattctcgttcctctcttcaaagttgatcctctagggtccttataaatggaaaatttagcatcggcggtggattcccagatgtactgctcatcattattattctttgtgtatacgattaccttatctgccactaaaaatgcagaataaaaccctaccccgaattgacctatcagactcatatcacctccactttttgatatagcttccaaaaagtttgatgtccctgacttggcgatcgttcccaaattgttaatcagatcttcctttgtcatacctatacctgtatccgtgatggataaaatattcttttccttattggctgatatttttatttccaattttttctcctctcctaatactttttcatccgagagggacatgaatcgaattttctccaatgcgtctgctgcattggaaattaattctctgaggaacacctccttctgtgtgtacaacgaattcacaattatgtccatcagtctggttacctccgtttggtattgatgttgttctatgcctgatgttggtttttcattgtcggagatttctgggatgttatctgtgtccttctttatttcttctttattctccttttcttctacttttccttcattactttcacacagcacattgtaatttttgggtacccaactggggagcagcacaccgatgagtagtgcgcaggggaacaccctgttgagtttcattttggtagcggcgggggtacgtgttgcgctcttcttcgtctgatgcgtcttcttcgtctgcttcgtcactcccgatggcctcttaaccttcgcaagcaggtcggtcaggaataattactgctggataaccgctcgccaccaattaattatcgctcactgaccgacctcgcacaaacaattcttgcacatacacacacttggggggagggggcgcaactacacacatgtatatatacatgtacacgtatatatatatataaatacacctgcgcgcttactgctgacccgttctaattaaattatattttacacaatgtatgctcacgcgtggttgttcatacgcacatgcagccctgctctctgcttctcactcgaggacgaggtactgtctgagttgtcgtggtggaagcagaaaatgcggtcagcctatttacgtacgcagctcttgcgtgggcctaacggcttgtgggttccaaactcatgcgcctacgcatgcatgtatatgaaagtacatatgtaaacatttatgcctgtgaatgctacaaacttataatgacgcaaacgatcaaacgagatctgctacactgttatgcctgttaattcgctttcccgtgaagtatgatcttaaaaaaaagaaaaagaaacagagcgatcagtttacgacgcgggggtgaaaaaaaaaaaaaaacaagaaaagataatgaaccagtggtatgtaaaaatatgcaaaaataaaaaaaaaaaaagggggttataaaaaaaaaaaaaaagaaacaaaaatggaaatgtacgataaaaggaaaaaaaagaaattaagcttacaggttgaagaagttcatgtacatgataagtaggaaaaaattatattaataaatttaggtgaaaaaaaaaaaaaaattgcacaaaattgtatgcatgaaatttcattcttacaagtaaaataaaaataaaaaaaaaaaaatgtttaagtaaaattattgctctacttaggaattgaataaactgtgtattcacaagaaataaaaagctacataatttcccgtggcctattcttaacgctatatgtgtatttttttttattttttgaattacagcaggaggtcccacttgtgatattacacgcttcgttggcagcacgtcatatgtatgcaaaggggggagtctacatgtattgggctcttttgtcagccttcttcccctgcgcgaggttaaatgtgcgatagtgcttgcgtgaaaaagaaacggctacacagttcgactcgatttgggtaagctgctcagtcgcatttgcttccgaatcatcttccgcatcgtcatccgcatcatcttccgcatcgtcatccgcatcatcttccgcatcgtcatccgcatcatcttccgcatcgtcatccgcatcatcattcgcctttgagtttgcacgtattttccattcacatctccagccacagttacagggtgatatttttttccccttgtacgtttttttttttttcccgctatggaatgaacaaaaacgggggcacactgaaatgtaccaaatgggcagccaattcgtccatttttgagaaaagccccgtttttttaaaaactgcagctaattagaaaatgtggacgaaggacggggtaagcactgtgcgcaatacatttggcatgcaaatgtattgctgtggcaggggaagtcctcacttagcacacataaaataaagtacacttttttagtggttcgagaagggacatgtcccaaaacacggcaacgtctgctccacacgatttacattttgtttttatttcattctatctgtggaaccagccacactcaaatgttgaacaaaaatgcacatgaagcatcaaacatgtgtaggcaaactgagggggcaaaatgcaaattcgcacatgtacacgtacgccccgcgtaatatacacgtactccccacatagtatacacgtacgccccacattgtatgcacgtacgccccacgtaatatacacgtacacacgcaggggcgtgacgccgtcaacgtttagaggtagccatatgatagccctgttccaaatgaacaaatgcaaacaggtcccttcgtcgcgtgagcatagttataattttttatattgcgaaaaaggaaagaagaaaaaaggaggaaaggaagcgacaaaaaaaaggaacgcgtgccaactgcgtaaaatgtgccttattgagggaaacaagatttcccaaccgtagcacaaacgcagctgcgtaaggctaaatttttggaacgcacgcatttgggggggactttttttttttttttttgccattcctattgtggtgtgagggtatatatgtgtatgtttccaaaatgacgcatccctggttgttttctccgcttatacacagtgtagcatttttgagcagcagcgtttcccccgaatgaaggaagcgagcaaaaaggcacactcaatctcgtgaaaggaacataaaatgattagcctaccttttttatgtggagaggaatacagctcccttttcgcaaacaccactgctggcttctctttagccattgtgtttgactcgtcaaaaaagcatcatctttggggaaagccaaatgggtgaatccgacatcgatgcattacaatatcgatgctaacaaatagccaatcaaatggaataatggtcgtcccattgtttcaagctataattcccttattgataaaacatgtgtgcagagaaggagatgcaaattgcagtggcaacttcacctgaaaaagggctcactgggtggaaaaaaaaaaaaaaatagacaacgcggaaattaatcgaacaagtaaacaacccctcaccgcaaaatttagccattgcgaggagtgcgaacggtgtgtaaaattgcacacatgtgtccacgttttttacgcgcaacggttgatacgtaaccgaattcgccttgacgatgagacggttttcctcactgaaaattttttttctttccgttttcgattgatcgttttttttgtaaggaaaacacaccagttgcgcagaaggggcagttttacaaaaggtagataggtgtatgaccaaacatctatgtaggttgtacacagcttattttttctgaagggatagggaacaaattagcatgtcgttatccacgctggtatgtttttcttcgtcatttaatatttttctgtttcgctgattgctaaatttggctgtgacgaacgcatgcatatggcggggtgtctctgcatcgggaaagactccctcccgaaacacgcgtaaacatttttgtgcaaaatgtccctttgtaatgccgtctcaaaatagcgtgtgaacgtttattccaaaacttattaaaaggaagggggagaaaaagttgccacaactttttattcatttttgttccctcggtggagaaataatctgccgctttatctgttggggctaataggcatgccatataaaaaaaaaataacaaccatttggccacctcctttactttttttttttttcttttagttcatgcgaacgggaggataaacttctccgtaaagctctcccccattttgcgaaatattgttgtactttttttttttttgcttaaatttatttttcacattttgttccttttacttgcaagtcgggagtttcgcccccttcaaaggaacaaaattcagttgcgcgacgtgcatttgcgggtatctttaggtgcacgcaacccgagttaacgatcctacacgtacatgcggggagcctacacacacgtgtttatgtatatatatatatatatgtatatatgcgtagggggccccccctctttcgcgagctactccccaaggattggccaaacttatggaacaaagaagcacaaaattgccaagtgtattattcccatttcaccgcctcatcaatttacgccctcgcgaaagcgtccgagaaatcggtctgccagttgcacttccccgtttgtgaatttttaaatgcaaagcggttagtggcaggaaaatgtaactgctacatgtaaactatgtaaagagaggcaaaaaaaaaaaaaaaaaaaaaagaaaaagagaaatgaagccattgactaaggagagactaaccgaaatggcgaagaaaaaacctgagcataaagccatagacatgaaaaatacatttagccgttttaaaaaatttataactgtgcttatttttgcccttgcatttatccgcgcatgcgcctttatcactttttgtacgcaaaatttaagaaaaaaaaaaaaacactcttcgcttttttaacagtgtgtgtacgattggttgattacgtacgtttacggtgcgttttttttttttttgcgctttgcatttaacacttcgcatttaactctttgcttttcgctattcgctattcgctattcgcttttcacattttgcatctctccgaagcgttcgtaattctcctcgttttttttttttaagtctaagttgcagttatccgcgcatatattacacgtgtgccccagcgcgtgttcaccaaacgtatgcatgcttaaacatccacacgcatgtgaagaaaggcgcaaaggcgcatagcacatgtcaggataagtacaaacgtaacactgcaccaaagggataccttcctgaaaaggcatagtaccccttgaatagaaaaagaaacaattttcacaaagtgcacgccatttaaattgtgttagggtttttcctaagcgaatgactattcacagttggtaccctatcattttggtgggaaataccagtatacttccctttttttttttttttcgcgccctccatcacatgtatgagaggagcattattagataactgcaatttgttttacagtgctactctaagtttgcaaacacacacatgtaaacgaacatgttcccatggctgtatcaacgtatgtgctgatggtttggtatgactatgcacgatgtgtagccatgctgataatattaacatcgcagcatacttcatgtgcccattactgtgatgtgctttcctaccccccttcctacatgtacattacctgctatattaacataccgtgttattaatacatttttttgtttttccacagtgatgcgacatttattcctttttttttttttttttttttttttctcttgagtttattttattatcattttcgtgtcatcctcacttctgcttttctgttacccccgcccctatgtatgcctattatcccaatttcccccatacgtgcacagcaattttttgtttcgtgaaaaaaatatatatgaatttatttttaagcatcttactactttttctttgccgggacgactccatgtggctaatgtttaatattttatgaaggggaatacgaaaggagatattgaaaagaaggaacacggctaaaaaaaaaaaaaaaaaaaaaatgatagctgaaggatgcatatttttttccccttctcgacgctttgtcactctttgttttgctccttcccccccccatttggtagattcacaaaaattatcgttatagaatcagcgtagacatagttcgttttcctcccttgggacgagcacattgtgtaagcaaccccgtgcatgtacataaggataggagagcctttttacgcatatatgatcatactcaccagcatatatgtgtatgcattcctttttttttggataatgaaaagaagtgcaaaaaaaaaaaaataaggggccatctacttggtaacattgcacgtatataagtatgtgttaaatgaattttgcaacttgtgccatttctttaatgcgcgtgtgtgtgtatgtgtgtgtgtgtacatgcccggatgtaaacctattcgtccatacacataggcatttccttccccatttttacgttagtcatttcgtttgggttcattgggcagagttattaatgtactcttagtcccctcgcctacacccctattctacattattgtaattggttattattactattattttatttatttttttttttatatttttttttatagcatacaattcgatcccaacaaaagtgattcatttttttgtttcattctaattcgttttgctcactgctaattcgttttgtttaatgctaattcgttttgttttattctgattcgttttgattatatttgcttcactttgatcattcttttttttttttttttgcattccctgcctttatgcttttttttttttcttttcttttggcgcctaatgggtacgcagaatgccctttacacaccccttttttttaccatatgctaaccagtgatgtgttcgcaaaatattagcggtaaaaagaagttgagttgacattgtgaatgacttggcttgttactttgagaaggggacgtggaacgggggaaggggaatcctttttcgcgtttttcgcgtttttcgcgtttttcgctgacgtgatgctggtatagtttgctcacaatttggtgataattcgccgaaacagtgccaaaatagggccaattttttttgccattttttgcgatttttttgcccccccttctactcggcttttttttttaaattaaaagcccccttcaaagcactccagggctcgcctcaccacaggcagccatatatgtgtgcatgcacgcgaagatacgagggccacccgtacacctacgtgcgtgcggaccttcatatgcacgcacaagcgcacatatccccatgcgcgctaatttttttcgcccctagcggtgttctacgcaaagtgcggcagtggacagtatgaacacaccatacaattacggaaacataaacgtcaactgccaggtatccataaaacacaaaaagttggttagcacgcaaaatgaagaagcgaataaaaggtacaatgagcacatcgtgaagaataattaccaacactgcggcgataaaaacgtgcaaatgtatagtaacatctgcaacatattgcgcagcggcagtgtacgaaacgggccaaatgggccaaatgggccaaacgggtcaaacgggtcaagggggtcaaatgggccaggtggttcaagtggtcgtaacgggtcaagtgcttccaacaggcccagtgcttccaacaggcccagtgctcccaacaggcccagtgctcccaacgggcccaatgctcccaacgggcaaaatgcccctaacgggcttcactgccccaatgcgaaccacatgcaggacacacctggcgagatttaccacaaccaggtgcacaacaaagcggaggcaaaccgaaacaagcgtccatatgtgcattctcaaaaaaggatgacctatgggatcagtgaagtgaacgaatctgagaagggtgccgcttttgcaaagtgcggcgcgtataaagatacatacaccaaccaagtggatcattttacacagtgtaggaaaaaaaaaaatgtcaacatggtgaatgccgcaacggatagtagccgcacaaattatactatccgtggagctagcagctgtggcatgaccccttttatcaatcatgcaatagatgaaagtcctacatgtggagataaccctccaaatggatttacacaggataatcgcaactatcgcattagtgcgaacgaggaggggagccacctgatgttccatgacgtcaaaagttatggcagtaaagagattcacgataatatttttccccaaaattgtctacttaacaagacatttgaaaatgcttcgaactacccctttggtgtgcccacaaatgggagaaatacaacagaaaatggagtgtaccaaacgggacaaatgtactgtaaggaagagaaggacagctcggatgaatatagttcgctctgctatgacggaaacaaatcgagtagtaagctcagttatggaaagaataacacaaaagaaaggaaccattgcgatgatggaatgactagaaataattcctacttggtagacaatgctgattatgatgcacaccagaataacattattcaaaatgtggatttactctcttgtaaaagtagttccagtgtgaagaatgaactgtcttctgcactaaatcgcctgaacgagtcaggtaattcttcttccacaaagtatggatgcaacgaaatgaaggatttactcaaaagcaatataatatataataacataattaacaataacataatcaacaacataattagcaataatataattagcaacaacataattaacaataatatcattaacaataatttcatggagagtgtgagtataataaatcagtgcgtgttgaatgagagtaaaggcatggtttgcggaggggagggtaagaagatggagccaatgggcatagccactaatctgggagatcaccatatgaatgccaattttcaaaatgtaaatcgcacgagcgggaatgacaacggggggaagtttcacctgagtaacatgtatggaatggtgaatgaggaaaacgatttttcccataggaactcacccgatagcagtaaaacgtggcaaattcctgagaggtataaactttttcgtagcgaagaagtgaactccccaaacgatgtgcccatttcggatatcaacaggtgctgcggtgatagaagcaatggctgcagcgatagaagcaatggctgcggcgatagaagcaatggcagcggcgatagaagcaatggctgcggcgatagaagcaatggcagcggcgatagaagcaatggctgcggcgatagaagcaatggcagcggaggcacagggatcctcactgcagcgcgagccagtccttttaatgacaactcgagtaagtccccctgctgcttcacccaatttgataacaactacgtagattcgaatgccgcatatgaacatggaaaggcaaaaaatgaggccaaaatgaagggcgccccatttttgatgaagtgtactaaggtgcctacctcagggaaaacggcactttgggaccaaatagaatttgaacaagcagatggaaatgacatcatgacaagggacactcactccgatgtgcaagagcgtccatgtgtaggcactcacaacaatgtcattaaacctgagcgtcagcatgtggacggaaagaagggtcaaagtgataatcaacacattagtttaaaggaatgtatttgcaaccgggatgacagtcatagtaaaatttctccacagctagccaacacatatcgtctcagtcaagactgtcaaagtaaacaaatttcgattccaaatatgtacgataaacaggacagtgatatgctttgcagctgcatagaacccagtcctcttaaccaagtcgagaagaatgggagcgcaagtaaatcatgtcatttggctatcgatactaataggaggagtataggcatcgatcaggtgagggacgaaccacccaaccaggcaaataacattcatatggctagtgcatgtacggttaataaaccaatgagtttaaattttaatttagacggtcctttcggtgaaatgcacgtgaacagtaccagtgttagtgttagtggtgaggccaaccgcgtcaacaggcagtgcgggaaagcaacccgcatctcccagccgagttgcgcgagtagccaagtcagcggaaaccaagatagcggaaaccaagttagcggaaaccaagttagcggaaatcaagttagcggaaaccacgtcaataccaaccagtggaacgaactcatcaatatgagcaccaattataacacgaaaggtgcatgcaaaagtagcctatcaaggcgcgtccaaggggaaggtcaggaaaaaaagtgtgcgataggggtagccaattcgactaaacagagacagccattgaggaggccagctagtcggaactactccagtatgggtaactttgatgggcgtcccccgaaggaagaactgggaacaaccaacaaacacacagaaatgtgtcaaggaaatggtaaggggaaaggtgtaacaagtcatagcgagaatgtagcggtggatacactctatcctacagcacagatgcacggtgatcagtgtgaaagtagggtaataaagagtcagccgaaaatgcgaaatgacgaattggctagtccgaagaagaaattcacggggatgtcgatggagaagagttgggaccacataccgggtgatacatgcgttagtttaaattataaaaagagtaaaaggcacgaaatgtgttgctcgcttcatgaggtgcaaggatcgcatgaaatgaaaaacttgtgcggttggctcacgtcgcggacttcgctcacatcgctgacgtcgcgcgggtcctatatcccccggaagttgctcgaaccacagttagccaacgaactggaaaaaaaaaaatattagatattttgtttgcttccaaaggtgcgccacattttgtgagtaacaaaacaaatggcagtggtaggagcgctatgataaacgagctaacacaacttagtgcagcaagccaaatgaaggggaaaaaaaaaaaaattccacctatccgttgagcagcactatattacacgaggggcacgatagtaataaaaaaaatagcctcaagaaaattaccattgacaagcatagtagtaggggtgaggaaaaatatcatgagagttttactcttgagtgtgaaaatttagagaaaaaaaattttgagaattgcttcctctatgcaagtagagcacatggggaaaaagcgagttatgggaattgcaaagtcgttagcagtagcagcactagcactgttggtagcagcaatagtagtgggcagccacaggaggagcaggaggagcagcaccagcagcaccagcagctgcaccctggacatctacaggaaggaggaccgagcggcgtatcagacgaatgtgcctacatgaatggcatttcaagccaagtgagtgcgttccctaggacaggtacctccggagaattcccaatcgattatggtaccgtaaatggagattcaagcccacatatgatggacgttacagtacaaggagagtttgacaataaaaggaatgtaatcaaagatggtcggggttacataaattgcgttgctagtgagttgtttgcttgtgggggagggccctcagatgcaggaggcatgttccgttatggtaacagtaacagtaacagtaatagtagcagtaatggtaatagtaacagtaatggtaatagtaacagtaacagtaatggtaatggtaatagtaatagtaacagtaacagtaacagtaaccgtaatagtagtgactctgttatgaacaatagcaacaggaaggaagaaaaaaaaaagcgaacacaaaacgacgttgttgtgcagtgtgatcttaggtgcgactgcagtaacaacggaaaaaacgcaggtaatattagcacgtacgccaacaagggggtttgtaatatcggcttccttacacaccgtgagaggttaattagcagcagcgatggtaacagtgctggcgaagtcagtatgtttagtgtccccaatgttccgcacgaatgtagcaactacattattattaacaatcggtccgtaaattgcgctgacggaacaaatgttatcgtgtgcccatctaacgcatctagcatacagggcacgtccaacggaagcaataaattaggcgatactatttgtaaccctgtgcatgtaggtgtgaggagcaataaccccaacagtgataatcataatgctgtggttcacacaaaggaagggaacctttctgcaaagttgagttccttccaaggaggttacagttcgcttgcatccaattgtgcaaccacggagaggcgtgcaagtaacacgggagataactccaaagggtttactgtgaatggcgttaacggtgctgggtgtgtggctagagtgaggggtgtcaggaacgtgggtgacatgagtagcgttagcagtgttggcaatatgaaaggagttagcggtgttggcaatatgaacggagttagcagtgttggcaatatgaacgttgttaacggtgttggcaatgtcaacgacatcagtagcgttaacagcgttagcagcgttaacaacgtcaacagtgctaacaacttcagcagcgctaacgacttcaacagcgcgaacgacttcagcagcgctaacaacttcagcagcgctagcatggtgaatggcccctgctgcgccaaaaggaatgcccgcaaggacatagcccagggttgcgaaactcagattaaagattttatcacaaacagcattccgaaggaagcaacagatgcagaacacatgaggagtatgaaccaatgcaatagtgctatcatgattaacaaagaaatgggtggaactgcaacaccttttggatgccccgaaaacgcacaacgcatgaccacgtttaagatctccaatgcaagtatccattcggaaagcgccaaatgcacaaacgggatcgtcatgagtgccttccaagagagtgatagaaattttcagagcgttaatcccgtaaatgataatgttgtaaaattatttagcggtcaaggcaaaggcaactgtaaggtaaacaatacggaggtgaatagactagccagttctctgataaatgcagatgtaagaaggagtaatatgaacccattttatggggagaatgaacctacgtgtgagatggggaagggacatatgcacaatgtagctgtcaacaatttcagccatgcagttagtagttgcactggaaatgatgagaagacaacaggtactggggcgtcttcaaaggggaatagtgtaaataggagggtgcagaaggagaggcggagcgcaggcagcaggagggctgtttccagagtcgcgaggaatagcgctgccagtaccactgcgatcatcgcctcgaatgtcacgtcgaacgccaccaccccttccagtacctccaacggagtgcagaaaaagggcaaagcagatgagcacgaacgggaggaggaggaactgcacgagaagctgaagcatttgcccaaaatcacaggtgtgagttatgacaaaaaacaaaaactgtgggtgtcccattggagatcaaattgtaaaacgatacacaaatatttctctgtaaaaaagtacggctttcataatgccaggttgctagccattaaatgtcgaaagcagaacaccaagtatatttccacggatctggtgttcggttacaaggaggatacgcagtccggggcccaacctgagagccaatccaaagggagcgaaagttatggcggcgagaatcatgcttctggagaagttgtacagcttacgggaatactatgtgataagaaacccagtgagaaaagccattcgatcagaaagaaacgcaaggggagaggaaagcattcccaagaggtggatttccctagggagctccccaaaaatgagagtgcagaatcagacacgcagggagttggtacccagaaaggcgatccaggtaacggcctgctagatagggctaatccgattaaggtttcccaaaatatcggtcatcaaagtagtcctcccctgagtggtggtccccttagcagtggccatcccagtattgcctcacagagcagcggccagatccaacacctgcacagcgcggaaccgcggaaccgagggtgctcccccccagagcagagcgatcagggcgtaatttatccacagaaagtggaaggctcgaaggaccaggaacaaatgctgagggagaaagaactggccgccaattgcacagttaagggtgaagcaagggatgcatatagtaatagcggcaaaatatgcgtgccccattttttgaagcaacaagggagccaagcaacgaagggttctggcggtggcgttagcggaaatgtgaacagcatctcgaatggctatttgagcggaagtgtgaacggcagtgtgaatggcagtgtgaacggctgtctgaacggtagcctgaacggtagcctgaacggtagtctgaacggtagcctgaacggtagtctgaacggtagtctgaatggctctccgaacggcagtgcgaacgctaactccaatgcacgtgcgagtgcacaaaatccccaggaggaggaacagcgccaaagcataagtagcagcaaaacgagtcagcaaagcaaaaacaatgcgatgcacacagaacaagggaagaaagaaaaggtggaggaatcaagtaggaaaaaagactacctaataaacacacagctttacaataaactcataaataataaattgtataataaactcattaacaatcaactaagcaatgatcgagtaaaaaataataacttttactgtagcctaattaatagccaattttacatacacgttattaacaagaatctgcatgcacagctagagaggaaccaacgagaagtcaacaaagaaggttcgaattacttctactatggacaggttaaggatgctgcctcttcggggaaaagctcattttcgaatagtgaaaattttgccaacaaggaacctgcgcaagatcagaacacccacaatttgtttctacgtagaagcagtgatgatgctgctactggcgggggtgctactggcgggggtgctactggcgggggtgctactagcgggggtgctactgatgggggtacgcataagacgagtgctccttttaccaactcggggactacgtacggagggataataactcccggtgagtatgctaatgatggtactagccctttctcgaaaaatgatgaacccccaattgatggcaagcataatgggtttctcagtgattcccctcgattggatgcgtcaactcccatggtacaaaactacgctaacgtgaaagacggtaataatttactcagttgtgagggtttgcaaaatggtagtggttcaagtaacaccaactgcgataagagttgtgctgatcggcacgtaaaggaggaaagaccctattttaaggggagtgcccagatgaccgaaaataatttcagtcgcgagggggcaccaacgttcgcgagcagtgagaaattcctgagcggtggcactatccagtttcgcagcaccattagtaacaatcaaggcggcggagtggacgtcagcagtgtcctgcgtaataaccacaaagtgaaggatgctatgaacccatatataaacagggaagggcccactggtggtggtgggaataacagtaggagcagcgtgaatggcagatgcgtgggtggcagcggcgtggatgacggtggcgtcctactcaaccgcatggccgcgcagggcaggcacttcttcccagcgagcagtggcggtaggaatagcagcagtagtaataatgggagtaacaatgggagtaaccacagcagcaaccaaagtagcaactgcagcggcaaccacggcaactgctgccgaggtgacggccgagacacgttagaggaaaaatgcgcttccatcaacgaccccctcgaggacaccggtcagtatggatgcagtggcgatttggaacgtaccactggcagtttcgaatgtaccagtggcagtttcgaatgtaccagtggcagtttcgaatgtaccaataactacgcagcgcagttttatgtggacggtacgcaccatcatagaaagggcgcagatatgaaaagggcaattatgcaagaaggctatttgttaagtgatcgaatgggcgaagaaattttgatagagggactttccaaggtggatgaaaccgacggagggcgctgctcccatgggggaagtcccctacgaaacgcaaacgctagcaaccctgtgaaccaaatggacgatgaaaaaaacaaactgataatttcgaagatcacaacaaaatatatactcacagatatcaaaaataaatgcctaagaaactgctcaagcaattttttaaagcatttccccgacataaaaaatatcattaacaaacacatcaacaaaatttccgaggcgaattctatctacacaataaggccttatattcagttgtttagtaacctgttggaaaagagaaagctgctacacatgctcgccccgaatgcgcaagagttgtacatttacagcttgcagaaattgcccctttgattgacctacgcagggatgcaggggagttccctttgattttgttgcgctttggtcgtggagctttttcagttacgtcgcttttcatccgcgctgcgttcctttctttcaattttttccttttcttttttttttaccgtgcattgccccatgcggatagcatttgaccatcatcctttccgtcaccacacatgcgtgcgactatgtgtgtgtgtagatggggacatgtgccacctacgtacgtccatttgtgcatgtataatgtgttcatggcggttccgtggatgcgcgtcgaaggtcacatggatatttgtgcagtgctaacgtcgcacacgacttcgtagacatgtcttcgtcttcgttcgtaggtggtcgcccataaatgttcttatgcatttacatttttttcgcgtgtatatatacgtacgtatgtgtgtactggtacggcgagtcagcgcgctcacctcttgcgtaccaaccacctgataacatacgtatgcccatcttcattttttcacgtggggacatccccccatgtagaaaatcttttttttaacacccagcgcgaggcatacgcttgtgctatgtgtgcagttgtaagtgttgcattttttttttttttttttttttcccatcacctcccccctttgttaaatataactagcaaatgacctttgcaaagatgcataattaaaaatattgttttaatacgaattggagttgagaaaaaaagccaatacggaaggggaagaggaaacaaggatgacaaaacgtggtgtgtaaaaaaagggaaaaatatctatgtgaagaaaagaaaaagcgtaagtgttcgccttcaaatggtacgcgccgcgtgccaaatgatggctgtcgagcctgtgtgcagggaactctccgcgcctattcgcgtggggggtaagcatttcccctcctttcgaagtgacccaaagggtatgcatgaatagataaatacatacatgcacaaatacacatatgcacaaacacacatatgcacaaatacacatatgcacaaatacatacatgcacaaatacatatgtgcacaacgcgaggggagtgtagggacaaatgctagggactctttttctcaagcctccacttcagaggcttaaataaaaacacagggcacaccaggtcgtttgtgtgctgaattattttatactcctctatcacaattttgtgcttgtaaagggaacaatccaaagtgcacgtttcatattccccaccttcgccacatatacttaatccatgtttgtcattcatcatttcgagatagctgtacatttcttttatcgattttcccacgtgttcctttgttaagccttggtgcgtttggggtgggggggaaggggtgcagtggaaaaaagaagaaaaaaggggtgcgcaaggatgggggggtgaaaacatgtgtacaagtaaaaaaataaaaatgtgtcagcggcagtggcgtaagtgcataggcgaaaacgttgcagtgtcagtgttagcgcccgcggcggtagcgtagatgcgcaggcgaggagtgaaaacggacaaaatgcggtggcgaacgaatgcacaaggtaaaataatttcgagagcgattgccgtgtttaaatggctctccggatttttctctcattaatttttttttctattttgttatttttttccattttgttatttttttccattttgttatttttttttttgttttcatcctatttttctttttctatttcccattttggttagctcttttagcgctctccttcatgacattcgcgcacatgctacgcagtacgtaccgtatgcgcatacaaaaaaattttattattttctcccctcattagacattaccgtaagcagctattttcacgagtatggcctccagtccgccctcaatcatattttgtagcagttctttctgcggtgagaggaaaaataaagcaaagtaaagcgaaacgaagtaaagcgaaacgaagtagggcaaaacgaagtagggcaaaacgaagtagggcaaaacgaagtagggcaaaacgaagtagggcaaaacgaagtaaggcaaaacgaagtagggcaaaacaaaatggatgagacaaagtacgaagcggagaatttcacgcaggtatacgcacactgcagcgcccatccgtcccacttggtaaaataaaattcctttgtacctgatccctttcccacaagtaagccaaaatttgcaaatttaacctttgacatcttcgcggtggcaaagaggaaaaagtgaggggaaaataatgtgtaaaaaatcagaataaaatgcacagtccatgcacttgaggaagagagaaagagttgtcgcaggagtggagtgtcaaaaaagataaggatgaaggctctaaacgagcactgttaaaatgtaatctatttcattacacgtgctccaggcgcctcttctgataatttgactgaatcgccccgcatgatactgcatttacgtgaggatacttagtctacaaatgaaaaaaaaaaaaaaaaggaagaaccatccgtatgggcgtagaaaactgtgcgtatgattatgcgtatgcaaatgggtacatgaggtcaccgaatgagcagcgcttcccatgtcagcgtgtcgcccacacgaaagcagcaccatgcatacgctgcacaagattcatgcacccccgcgcccgtaccttaacctcgagtaacaactcatacaaatcttcaacctcgtcattagaactgtacacataatccaagcccacatttactgccttccctaatagaacaaatgccaagcgtatatttatacagtcacattttataatttttgctatattcgaaattggatagtgtcacaaatttcaagtttttttttttttggtaatttttttcacaaaattgtgaagaaggcatggattttttaaattatgagaaataagcaaaaatgaatgcaaagggggggggacacgcgaattaattcgtcatgtttaaggctaaggttagggttctacgaagagttgcttatttcgtttttattcgtttttattcgtttttatttcgttcttattcgtttttattcgtttttatttcgtttttatttcgtttttcccgtgcgcgtttccgtgcatacttttaattcgatgctggatgaggggcttttccatacactttgcaatttcaggaatgagttcaaatccaacgctctggtacataaaactgtcagtctcatctacgaaaggttacgttagacaaacgcaaaaagggaagtcacagaaaatgtatttatatctctcatgtacgtgtaggtgttgcaatgttgcgaaaaaggcgattgtttgtaagtgaatgtttaaacaaatttttgttctacggaaaggaagcgaagtggagggaaaaggaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaaaggatgaaaggatgaaacgctttaaattcgtttttccttttttttttcaccataatgtaacgaatgaggataaaaaaaaaaaaaaaaaacaatcgcaataatgccacaaaagcgtacgaaaaaaataaacaaaaacaaaataagcgctattgtcaaagagagtaacgcataaaaataagaagaaaaatgcgcacagttaaaaaaatgaagaacgtacatgctcatcttatgtcagtaatcataaaaagcgaaatgtaacccaatttttgagagaaaaaaaaagtgtgcttatgcgctgcattaaaacaaaggaacataaaccagatgaagacgtcgcttataagcagaagcagaaaaaatgcgccaccaagcatagtaaaaaaaaaataaataaataaaaaaagagtgaaaaacacgtggcgcgttttcctgtggatctctttatgttgcctgctgcctgtctgaaaacaggaaggcgactcgctcatttgtatctccctgtgtgaagtgccgtccacatgtgttagtgtatgcggcacgagcgctcacaggtggagggcctacacgcaggcccagccacgtataccaaatggccaatgttgtgtatgcatacatatgtgcgcggaacggatacctccgcaaatgaaggtgtgtatttgtgtgtgtaacatccatccacttgtaggcaaacatttgtacatgcgaacgactgatagactgccgcgcgtgtacaccgagcgacaacaacgacgcacgtatctacgcgcgcacgccaatgtggttactttgattctcgtacggtataaggtgagccaataagataatgtcatgaccatatttggagcagtaaatcaaattttgtatgctgtcctttccccccgatattaaaccaacgatattcaattttgtacttgttttctcgccgtccattttccgttaaaaaaaaatgaaacaaagcatgggaaaataaaaacggaaggggggggaaaaaaaaacggctaaataaaataaggtataaattacataaatcaaaacacacagtcgaattctcctcaatttttcgaattaaatttgtaaaagatcagaactgcagaataaatatactaatatatatgtttgaatgtaccattttgcaaatacgcatttttgcgaagtattcattgcaacatttgtttaattttttttttttttttttgtaccatattttcgatgaataacaaagggaacattttttttttttttttttatattctggaagaatacgccttttcctgtttttgaatttttttttttttgaattttttttcccactgtttctcagctgttcatttatagataatttttttcgtcattttattttgtatgcttttcatttttcacataagcgaatgcgtaatacatgtatgccagaatgtattcatgttttattttaattattatatttttttttcgtcgcattaaagcgtatttttttctcaggtttgtatatttcccttttgctcttttttttttacaattgttcattttttcaggtatgtgcatttttacctttttgtgtcgctttttttttccgtatttttatatttctacagggatgaacatgcacgtatatacaatgtctgcgactgtatgcctacatcgtatttccacatcgtgcgaccacgccgtatgcctacgtatgcacgctcgcgagtgcacttttgtgaatgcactcctatgggggaggtcaaataaggacgcgccgtgcattgatacttagcggtatgcctgcgctttctttggcggtgaaaatgtatgcgggtgcttctttggcggtgaaaaattatgcgcgcccttctatggcggtgaaaatgtatgcgggtgcttcttcggcggtgaaaatgaatgcgggtgcttctttggccgtgcatgtacgcctgtgcatttgtatgctggaggatccgggtctgcgcttttgtacgttaataggtattcccatacatttatacccacacagacaagctatgatgtatacctatgaaaaaatgcatgcgggcatatatcctcgaattactgccaagtagtattgcattcgcatcgcataccattgaacatgcttctccaacctatgcctactaatgggtaccccaaaatatttcttaactgatttacatattggaacatacacctatccagggtctcattttccccgtggacatatctacatttttatgcccgcatgcacatatattgttataacggtaccagtatgcctctcaagtaatcacttctcatcataattaaaatttttttcaataggaacaatgtttttttattcaatttgtaaatatatatgtacaaaaatgtgacttaaattggtgtacatatgtacgcgtggaaaacgaaatgctttggttgaatttacttttatgcatttatttgcgcacctcaaaaaaaaaaaaatattcataatgcttgccccaccctctcctcaagaataattactctctgtgaaggaaattttttttgtttattttactaatgaaggtgcattttatcctaccttttttaagtgcatgcaattgtgttaaatgtgcgtatgttctttgtcatatggcattctcataagcatgcgcgccatgcatgtatgtatgtatgtgtgtaagcactctcgttaaccttatgtagcaagcacatacatttatgcggcatgtaagtactatgcttacatatgcttgtacgttttttgcaatctcgttcatttatgcatgtacgtttattttccaccttgttcatttatgcatgccctaacgtgcttacaccgcgagcatagccccattatcctaagtgtgccttctcataagaacatgcacacatgcatgatgcactctgaacaacagtaacttaacacatagtaatgttgctcctacgaaacagcattatgcgtacatgtgagtacttgttagcatataaacgcgcatacacacatagagaaatacataagtatacacatgcatgcatacaatggtacagacgcaattgggggtgtatgtatatccttgacttttattttattttattttttttccaaccccttactttatgtaaagcaggcaatatcaaacagtggtattgtaacaccttggtgtatattttctctctccagaaagtaaaaaaagaaaaaaaagagtgaaattgccaaagtgtgaatttttaagcttgaacttttaaaggcaaacttaccaatgctaatttctttttcttttttgttccaaaccgagtgtaggagatcacatttgactcttaaaagtccacttggtgtgttgtcagagaggaaaaaaaaaaaaaaagcggacgaattgttacgtaactgttaacaatgcctgagcagaggcaattgaagctgaggtgcagagactaaacgggaaaaaaaaaagtggagattatttgaaaagcagaggtagttaaaataaatattgctgtttttataaaatgtaagtgtagccgtcgaaaggggatgaaaaaaaaagtaaagcgataatgtacacgaagagaggatacagagatacattatgcataccgtgcatgcaagttcatacaatgaaaaatacaaaactgaataaaaaagtacataacattttttaagacggaaatgcgagatttaatttaagcaacacgcagctcactgaactgttacaaaatcgtttctgtgaatttcggcaaaaaatcaaacggcattgtaaagcagctttgtagagaagcatagttaagtagcatagttaagtagcataattaagctgcattgttaagcggcatagttaagtagctacttaagcggcattgttaagcggcatacttaggaagcatactggaggatattttatgcccttaagttggtgcttagaaatgttagtgcatgtataagtatgtaagccttaactttggataggcacgttttggcatacgcaaaaaaaaaaaaaagagacgtgcattttgcttgttcgcgctgttgtattcttaattgtgcttgtatgtttgttcatgcggcggagttatatactcgcatgcatatgtcgcggcggagttatatagcagcatacatatgttgcggcggagttatataccagcatacatatgtcggggcggagttacatacccgcatgcatacgtcgcccgcggggttatgtatccgcatgcatacgtcgccggtggggttatgtaaccgcatgcatacgtcgcccgcggagttacatacccgcatgcatacgtcgcccgcggggttatgtatctgcatgcatatgctgcctcacgctggggcaacgacatgcacaagtggcaagatgcggctgccacagataccaagcgtagcatgcactcttacataatggcgtacatgcatatgtatacgagaatatccctgtgtccaacatatatacaaaggcacatccctttgtatgcatgtgcaaccacgcacgtgtgacatatatttcaattttacaacactcgcaggagaatacacttttgggtagcatcccatttcctcgcaaatatttttacaagtacatgagcaaatggtcagacttggcaacagaaaaaaaaaaaaaaaaaaaggcacactttcattagctctcatttgagaagatttatatatatgtattaataactcagtttccatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataataattttgttcccgaattgatgaaatgaaagaatctttgtactgaaagcataaaggaatgataaacgcatgcttcgaatatccccgccacataaaaaaaaaaaaaaaaagtaaagtgaatgaaataaaataaaatgaatgagtaataaacgaggaagaaaacgataagaaaaaaattcttttaattatccccctgcaacacaatttcatctttgtaactatctgctgatcatgttataagcacatttgatctgtatacgcaacatgaggacacaattttgtcaattttccctttttttttctttaaatcgtatatatatacaaacgtacaagcatgtgtcaattcgtgcagctccagaatgttatttgtattcccattgcgtcttccactaatggctcccccgcgaaaaaggatgaaaataacgtaccttgtttttgtattttttttatgtaattattaaaatgtattaaaagtgcgcatggcgtgcgtcagcagtttcgataaacattgatttgaagttaaccttttgcgcatccatgcatgtgaaaataagtacatacacagattggacccccccaatgtatgtatatttgggcatgcccctatacatgcatttcataatctagatagatttaaaaggtcaatgtttatgcccaactgggtctttccaaaaagttcaataaacgaaaaacaaaaaaaaatactcattattcttttttatggtacaaaaaatttgttcttctccttttgtatctgttgaggatgctgaaaatggatcggaactgtgtctgtatgttcgtgaaaagatcaaccgaggggttcccgcttggggcagcaaaaagtacgcagatgggtatgtaaaatgaacgcataaaatgaatgcaaaaaatgagtacacaaaatgaatgcaaaaaatgagtacacaaagtgagtacacaaaatgagtacacaaagtgagtacacaaaatgagtacacaaaatgagtactcaaaatgaggatgtacagtatgaacaattagcatgcacaaatacgcacgccattgaaagtgctcgtatgaatgaatttacatagatgtatgcacgcctatagagttctgcttctcctttggaagtaaatttattacccgcgcgcaatcatcaaatggatcaaaaaaaaaaaaaatatataacaaaattatctttaaaatatacctttttccaataataccattattattatttttttttttttttgtaaccaacctgttcgaattctgtccgaattttgtccgaatttccagtctattctttttgaagatcgaacaaaattgttctttgctcggagatatgcatacgtatacatgtacgcatgcatgcattaatttacttggcattgaacgtttgatgtattcacaacgtaccttcatagaacagttcgaaaaaagaaaacccaaaaaagaaaaaacaaaaaaaaaatgagaaaaaaaagaaaaaaagaaaaaaggaaaaaaagtaacactatttttcattgccaacttctacgatccatacaattttcctttctctaataatttataatagaaagaatacgggaaaataattgcgcataaatgtacatgtttcaccaaaaggcgatgcatacaatgcttctttcgaagtaacgcattttgtgaatttattccaaaatcgcgcattttttgcaaatttccccaaattcctcattttttgaaaaatttccaaagtagcaatttttttggaagttttccaaaattgccattttgtgaagaattccccagattatgcatttttatcgcttttttttttaatgtataccatttttggacaatcctttacccttcccagactttccgatttattcttgtattttgcattattgatacctctacaaggaacaagaaaaaaaaaaaaaattgtcccaggctttcactgttcttttaattgcttttttttcgttccgtatttttttttttttttgtttaactatatgtatcaatgttttgtctcatttgtcgcagttgccattcttctcctttttcgcattcttttccactctacgtttttttattaattttttatttttgtcaaactagctaaagcgttcatatctgttcatatctaccattaattatttctaacctggtagaacggttggggggaaaaaaaacaaaataacagttgtacgatggctggaagtaggaacccaagaaggatccttttgtacttatccgttatataaccccctgacgtgaggataatgctcttaatgcacttatttcatattatgactaattcatgtagaataagggcactttttatgcttacccaatcgcatgattgtagaataaatgcacttatgtgctcattccatctatgtacgtttgttggaagcgaaattgttcacttgctctacattatgtattttgaaaaattacgaaaatgcaattgtaaaatatgttacattcagtgttttaaaagttttttttttttttttattaaaaaaaatatatataaagttgttttttattcgttctagcatattactatagtgtagtaatacaaatttgtattccccccgacggagatacatatagtgacaagaaaaaaaattttttttttttaattacgtaattagatacttatatttataaattttttaatattttatgaataaataaacataaaatttaccgtatgcccttgggatacgcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatcttggaccccctttgagagattactcatgttaatacagtcacgttggtgacattattcactttcgtatcgtcgcgttgattagcttgttcatcttcctagcgactttttttttccatgaaggaacttgcatcattacaatctattttacgaatgtattcctttttttttttcttttttttttttctttttttttttttcccatttttttgattaatttttgggtagccccaacagttcccacattttgtatctcctgtcaaccctgttatcacaattgttgtcatcgttgtcacggctgctcattttttttgctttatattcttagttgtataatctgaaaaaattgcgcttattttttgtactcatttatgtgctcatttttgtgctcatttatgcgctcatttatgtgctcatttatgcgctcatttctgtgcccatttttgtacccacttttgcgcccatttctgtgcccatttctgtgcccacttttgcgcccattcctgtgcccatttctgtgcccaattgttaccccctgtttaccccttttgcgatggctttttcgaacaccttacctcctataaacccggagttgcatactgactgtgagcatataatattttatttccaaactggtcagtatcgcatacacataaatttttaatgcagtgaaatacttatcattttataatttttttttcaaatacttgttgttgtattacttcttgactccccccgattgaagtagcagtcaggtgtattttcactcgctgttaggtgcaccttcggagagggatacataaaaggccccatgggggagttgccacgggtgctatccgagggataatgagaggactgagtgagtgcctactaaaatacattctcagtttgacgctacttttccatagcttttacatgcggagatgcgcgagagagaaatggttcgtatactaatggcagaaatgcttcgtatcctcctcgtttggcatatgtattcttgcatatattggtgcccgagccgacggggggcattaatatgtgagtatgcctacgtagggggatgaattatttaagctcccgcagacctgtatacggtcatatgcaaaaggcactcctgcattagcatatacctgcatataagtagatatacaagcacattatgtacgtatgtatattcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctttaacctttcttacatgagtttttatttctgtaaagtgaattacttatccatggtggccattctttcattcactaaacacgtacgtattcactggcatctataagtatatgtatatgcatggatacatatttgtacattcctgtacatatgtatatgaataggtatgcttatgtatatgtacgtttatacacgtatgctgcgtacttccctttgttttttcaagtacgcctagaatacacatgtttcgaggagctaacggcgctcatgctgctacttcgaggtgacgaacttagtgagagcactcctcattcatggttttttcatttaaagtacgtatgtttcgtgcctcttcttttgacggcagccgttttcgtttttgcatactctgtatgcttctccattgtttgacgtagctccttcatttggcgtatctccctcattttgtgtatccctagcatctcgacgcagtgccattatcttgcttggctcctgcttttggcgtgtctccgttattttgcccctctccgttattttgcccctctccgttattttgcccctctccgttattttgcctttctccttattttgcttacccccttattttgcctacctccttattttgcctacctccttattttgcctacccccctattttgcttatccagctcatttttctcctctccgctggctcgcttggcgcaccgagctgatgtaccgtttcggtatccctatatatgcacatacttgccctttgagctattcctactccctgactcaaaagtgcatgctgcatataatttcatgttcatacccgtgtctccgcgtgtgccgtataattttttaatgtgcatgctggttcccacgggggatcaaccgataacgtagtgcgtgttttcttttggcgaaaattgttttgaacactttgtttgttctccgtcactgcgtttgcagttttattgtcattcgtttgttgtttcgtctccatttcgactccacttcgtctccatttcgtctccatttcgtctccacttggtcgccgttttgtcgccccttctacacttggcttctacacttttcccccacatctcgctcctccccctgagggatttccctttgctcaacgtgtgctcacatgcatgccctatcctccccccttaacggttaaaagggatcaatttctgtgcgaactaccgcccaggatttagtgcatgtttatatatggattattctttggaaccgtggtgctctccagcagcgctgtcgctccttttagaagccaaagggggatatatgcattcgtgcatattgcatgcgtttgcatgctttgcatgctttacatgctttacatgctttacgtgttttacgcgtgtttctaattttacacgttttgcacccctatcacatttcaccgatatgcatatgggtatccctaagtgtatgcctaagtgtatgcctaaaagtatgcctaaaagtatgcctaaaagtatgcctaaatgtatgcctaaatgtatgcctaaatgtatgcctaaatgtatacccctaaatatatacctattgtacctatatttatatatacctaacatacctatatatttatatatttatatatatatatatttatatatatatatttatatatatatttatatatatatatttatatgtttatatatattatacacgtttgcatgtttatatatttttacatttagatgtgcgtttggctggcctgatctctctatatatatgcacttttttttttttgaactgaaaatgcctaagctcaaagtgctcaggtatgattacccactgtggttagtgatttgtggctctggcgaaggcgcgggagggagttttttctctttttaggtctcctgtggctcaaaagagagtctcccttcctgtacgcaaatagctatgggtggaaatgcatacgagaattcactcacatatatatatatatatatatatatacacccatcagtacgcattccttttttttacgcatgcttctacttctgcaaatgaaacgtacaaatattaattttaagttgggttaaaattccctttgacacatcttaactgtatatctattgttaataggattgcattttgttatccaaatttttctcagcttttattgcttatgcgataattcatgagccttaagcctgcacaaattattaaactgcttaattgttgtgctgcttaattgttgtgctgcttaattgttgtgctgcttaattgttgagctgcttaattattgaactaccttattgttgaactaccttattgttagcctcaccaattgttatcctcaccaattgtcagcctcaccaattgtcagcctcaccaattgtcagcctcaccaattgtcagcctcaccaattgccagcctcaccaattgccagcctcaccaactgctcattgcacaaaacgtagaaccccccagctggctactgaccctaatctctattcccccctgtgcagcctttatataccataagaaaaaaaaaaaaaaaaaaaaaaaaagcacttatagtggcatttccaacattataatttttaaaaggcgaaattacacacatataataaacgccaaaaagttatttttgactaaaaaaaaaaaaatttcccatgtgatgtacaattgtggagaaagagaatctctccatcgtgaaatgcttaatgtgcatgtttgcactctttgctaatttatgaggagagaagcgaacttaaaagctgccacgagtgtatgtatacatacatgcgcatgtatacgtagctacatatacataactgcttatatatatatatatatatatgtttgtgcctcctcgcgcatgcatgcttgcacgctcagtagcgcactgcgaattgcatgcaacttttgactcggcgcgtgcacggaaaaagtggaaaattccacgtgcacggagaggaatacaaaaagaaataatctactgaaatagcactgagttgtatcgtattttaaaaaaaaaaaaaagaaaaatttcctggtggagaatcgatagggatattatagctatatccaccccgagcaacgcaatggaataaaaaaaaaatttttttaaataaacaaactaatcgtagtgatccaactgacctaactgaacaaacggaatcaaccgaacgagcctcccaaattagggcaaaactgacgagagggaaaataagtatttctaaggcacatgcatgcaaaagggccaaggcggcaaaattggaaaaatcgaaaaattgaaaaatcgagaaaatagagaagttggagaatcgaaaaaatcgagaaattggagaaattggagaatcgctaaaagccaaaaattgaagaatcggtaaaagcgaaaaattgaagaattgataaaagcgaaaaattgacaaaagctaaagcctgaaggatcgaccattttaagaaaatcccatttttgccttcttctgataagcaaaaactagctcctaggagaagggggatccaccgctggcgacccgctgagaaaactggcctatgaccccgtagatgggtgcgaacaaaaagcacgtaaacgggaaaataaaaaatataaaacggtaagcaaaaagtaagacccaaagggtaataagcgacagggcaaaaaaaaaaaaaaaaaaaaaaaggacaaaaggcaaaaataatagtgatcgaatcgattgaagcaattgaagctatcgaatctatcgaagcaatcgaagcaccgctgatacagccgcagagctacgaacctaccgagcgcaggactccacagggcaccacaatgctagcacctttccaagctgagcaccgcccctgtggagatagtgcaactgacaattcaaggcagaaggaaaatctgatcccatgtacagcaggagaaagtggaaacggtcccaatactgtattcacctcacaaggaagtgcttcgaacttgtttaatttaggcatcttaaaggagagagatcagtccagtaatgagaaaactatgtaccagtgtcataaattgagcagagattcaaacgaagaagcatcaaatagttactctccaaatagaaaccgacagaattcgatgttaaatagaagaaaaaaagtggtgaacaaatcacgaggaataaataaaagaagaaaaaggaagaatcaaaaagaaattattagtgaggacgactccatatcttttattattgtcaacaaagagaagaaaaaaaacaacatgagcagcttcgatgaaggtagatatagacgactatctacgtttgacacaaaaaaggagaagctttctttccccaacaaagatgattctgctaagaagaacatgtttttaggcaatgtccatgggtctgactctcctagtcaaggtggcaacatctgtgcaaatcgaaacgatgacacctgtacgctgactgctaaatgttgtgtagatcatattgggtgcacgcattgtgcgagttatgttcctgctgatgcgacggtcggaaatgaagcagaacttatcctcttggaaaaccgaaacggaaaagatgaagcaaacttcaagaatgataattccaataaggttgacctcatgaacaaaggagatacataccttagtgagcaaaggaaggggaacaaatacacagaagaagactccaactgcacatatgaaaatgagaaccatgaaaaaggaaaacgaaaatgttcaaggaaaaataaagtcctgagaggtggaaagaaacaaatagatgcagataaagatctcgttgaaagaagaatgctgtatgatggaacggaaaagaaattggagtttccattttacatggaggagaaaagtccctcgaataatcctctcaagggaagaaggcggagaagaaaaaaatttgcacccaaaaatggaagcaaggtttctgcacggaggaatatcaaaaaggaaaacaaaatcaacacacgaatatattctaagagaaaccctaaagaacacacaaatattgacagttcgaatgatgagttgaataacctccgcaggaacgaagggaaaggtcacgatgggaaggagaaccgaatgtacgtcccatgcattacgatcgaagaagcaatagaatctcctaatgtaagaggtccttcaaaacgtcgcagaaataataaatcaaaacggggttgtaaaaagcatgttgaagagaaaaatttgattagtaactgcaacaattggaatgtactctccaacgatatgaacaaaaatgtagctctttgtcaaagggaaagatatgatccttaccaggaaatgaaaaaagaacatgcagtgaatgatcaaatgatgcagcttgggatagctaggaacgaagttatgtgcgagagcaatttagctgttccacttaaccattttaatgcttcttgtcaagggggtaattactacatggcgaatagaattgacgcccagaaggcggcatgtctatattctaacgaactcgctctgtcgaaagggacacaatgggataggagcaactatggagagatggaatcgtctatagaacagcttttaaaaagaagcacttggaaaaacaatttccatgaggggcaacacatcacgggtgatatttcgaacgagcatgtttcgacggcacacatgtggcaggggtattctgcggcaggttacccggtggaaagctacccggtggaaagctacccggtggagtgctacccggtggagagctacccggtggagagttatccggtggaaagctacccggtggaatgttacccagtgggtagtaacccggtaggtagttcccccgtggagagtaacccagttggtagtaacccggtaggtagtaacccagatggtagtaaccccgtggagagctcccctgcggggagctacccccctcgttgggtcatcaaaaaggagcagtgccattctgtacctgaggtacctgcagaagagaccttcgcgcgggaagcagtgaatccatcggagacagaagtgatggaaaaccaagaaaaacaaaatgctcataaaaatacgtgttttttgtcaagtatgaacaaagaggagttagcttttccatcaaacgtcgcaaaggtggacgtgcgtgcaaagggaaaattgaatgttcactcgattcttaatagcaacaaattgttcagttgcagaatgaagggagaagtaaaaacggaagttcctaacctcgtggtggaccttactcaaggggctacctcctcaaaattacacaccatcacgaacatcgcagcgagtgcagcggcgagcacaacgaaaagcgcaaaaacgagcgaaagggcaagcgaaagggcaagcggaacgacaagcacaacgacaagcggaacgacaagcggaacgacaagcacaacgacaagcacaacgacaagcgcaacaagcgcaaaaatgagagcaaaaacgagtagtatatctcttgttccggataatgacaatctaacggatacactaagcaaccagtttgacttgaaaaacagtaccaagttgttatatttcaatcagggaggattgcacgatgatctagggttgctttgttcttacacgcacatgttaggtgcaagcggaagtgcaaacctgcgaatgccaggtaactggggaagtccaaatattcgcatgttgggaggcagagtaaatgccaatttgtgcatgccaggtggtagtgcacgctcaaccctgcttgtcccaaacacacacatgaatatcttaggcagtagtgcatacacaaccccgattagcccaaacacaaacacgcgcatgctagcggattgtgcaccttcactaggatatggcgaaagcgcacttgcactccctgttaatggcgtgatacaagctaataacgaagcattcgtcacaggagggactaacagctattacatcccacacccctgttgggataattattccaatttcgggacgcaacagaattttaatgaataccaatacccctatattaagagtatgttcccaaatgagtgcataaatatgtcggtgcagaattgctcaggttatccttacaattaccggataggtgtgcacaattctggggtgctcgacccgacatgtgcagacaattatttttatcccagtgggggcaattccttgcaacgttttggaggcgacgggatacgcggctacgatgggatatgtggctacgatgggatgttatacgatgggatgttatacgatgggatgcgatacgatgggatacgctacgatgggatgctatacgatgggatgcgatacgatgggatacgctacgatgggatgctatacgatgggatgccatacgatgggatacgctacgatgggatgctatacgatgggatgccatacgatgggatgccatacgatgggatacgctacgatgggacatgcagttacaatgggacatgcagttacaatggcgccaagttgtgcgaggaaggcctggggtgcaacaattgtgagttcccccatgaggggagtaacttccattgtaccggcgagttcccaagccatggtgacaattcgtgcgtgaccagcacacacaataacgtccccccctccgaagcgttaattacacaagattgcagttattaccaaaatgatccccaaatggtcatatcaaacgcttcaaataacttaaaggatcaaaacagccaaaacaatagcaacaaaaaaggttcgtttgtcagatgttcactcagaagcgaatcctattgcatatccaatacaagcagtacaaaagatatacccgaaaatagcttttccattatcaaaggggataataataacataaccgatcacattaagaaggaacaaatggatccagaagacgagacggaggtcaacccggatggtaatcatcaatccgatcattatactcacacagccgcatgtaatgacactctccaagtttgcgctagcaattgtgcaagctatgcagttgttaaccttaaggaaggggacaattacagtcctggttcatctaacaaaggggaagcaattcccagcggaagtaatcacaacgcaggtgatgatgatgggagaacaaaggaaaacgtagcgctagaattagagggtattaaggtccaagtgagaggtcaggaacgtgatgtggagggacaccttcccggagatgagaaaaaggggcatacgaatggtaccaaagtgaaggtaaaaagggaggcctcgagtgacgtcgaaagtgatgacaaaagtgatgacaaaagtggtaataaaagtggcaacgaaagtggcaacgagagtgacagccaaggtgacagtcaaggtgtaaaccaacgtaatagccaaggtgatagccaaggtgatagccaaggtgatagccaacatgatagccaacgtgataaccaacgtgacagccaaggtgataaccaacgtgataaccaacgtgaaagccaacgtgacagccaacgtgaaagccaacgtgacgacatgcagaggatggctgtcaatagcccacacgacatcccccccactgcaaagagcgacgcaagtgcgcatgcaaaggggaaaagtggagaagcaaattcaccaagttcaccaaattcacgaaattcacgaaatttaccaaattcacaaaattcacaaaattcaccaaattattgcaaaacaaaatgcaccagtgagagtgcacataacaactacaacaagcatggggtagaaaacttaagtaccgacacgggaaatagcatcagcagtagtgacacacgttatgacgtttgcattctggaggatgagtgcaaagggagttgctctgatgtgttatgtgccaatcggaacaatacacttgcatgtcaaaaaggcacaaataattttttaaaaaatatatatgcatgtgataggtggaatagtgagaaggaaaatagcaatatgtgtagttacggccccaatggtgaaagagaatacgatgcatgcggtcatttgagtagaattaattttccctatttttcggatcatcgtgtgtgcaaaatacggtactctgtggatgatgagtgctcagatttttcctattccttgagaggggacatgcgaagtaactaccacttaagtaggctgggtgcaactaatcaggtaaacttgcacggtgccgattatgccaagaattatgttaatgcgggtccccctgaaggtgttgcgcacgtcagtggcggcggtagttatcccggaggaaatttttacaatattaacgactatggctacgtcgataagttcgatcattcgggtactctaagcaacgcagttacgttcagccataggtgttcgcctacccatgcgtgttcgcctactcatgcgtgttcacctacccatgcgtgctcacctactcattcgtgttcgcctacgcatgcctgttcgcctagccatacaagccattttgatcacccccaccagttaaactactgcacgcattataaccacacaaatgagcacctcctcttggactgccaacactcccaaaatgacaaaaattatggatcgaattggaaccgttccagcgagaccttccaagtatgctgggcccattgttacgccaacattcagtacagcctgaacaagcctttttatttccttgacgactccttctccacagcgtcagatgaggtgaaaagcctctctgttaacaagaacagtacgaatgaaacaaatgtcagtagagtaacgaatagcattaccttaaagaaggagttaaaagtgggtatcaattcttcaaaaggaacaaaaacttttagaataaagaacgaactggtaaatgaaggtgatttcagctccactgattttcccaccggatccaaatctaagagtacccttgacataaacagcacttcacttcgcaataatacatgcaaccttttaagtatctcgacaaaatgtgatagccttggttttaataacgatgatggtgcttgcgtgcatggtggagcatcccccagtgaagtgaaccaaagtgagaacatcaatacgattgctgtggaggaacatcactgcggggggtgcattgctcaaggggactccaatacctataaaatagatgaaggaaatggaagtaaagacgcggcggaaggcaatacacatgcatggggggaaaaacagtttggttcatgtgtaatggagaatatggagagaagtaaagagggaataaagctgcgacagatgggaaagctgcgaaaggtgcgaagtagccaagtgtgtgtgccacgcgtgaaggcggaaagggagagaagcaatgcggaaattggttccgaaagggatgcggagagtggtgccgcctccagcccgcgaaacagcgcacactgcagccgcgaagaaggaggtatacacactgaccaaggaatgagcgataaaggtagcatcggcgtcaatacagaaataaatgaaaagggaaatgctcataacggagacgtaagaggttgccaaagcaaaactcagtgcacacatgatggtgctgatggtgctgacgatactgacgatgccgacgatactgacaataccgatgatgctgatactgatgacgatactgacgatactgatgatgatgctgacgatgctgatggaaatattgtgcaacacttaaatgaaatggatacccatttgaaaaatacgaattgcatgtacacccccgcgaaatacaattaccagaatgaggcacatttttttaacaaccctgtgaatgaagcgaacctcccgaacggtgcatggcaaggaagaaactcgttgagtcatgcaaactgtgagaaatacatgcaaccgttgagttactcccattcgcacatgtctgggatgggtgggaacttccacgtaaagtgcaaaggggagcacgctgatgggggaagcgacgacggtgaagacaatgggagccacagggaaagtggccatgggaccgacagtagcagtgacagtgaaagcgacagtagcagtgacagtgggagcgacagtagcagtgacagcgggagcgatagtctcggtgaccacacgaacgaagaagtaccccacagcataggcatgccgctaaaaggcgcaaataatatgcatggcgctcggcacgtaagtggttccttgtactatccgggccatatttccaataacagcgatgtcatttatgccggtatgccacccgctggagcaaatgtgcatgcaaatttaggtcaaactagtttggactgcatgaatagtgcactatgcaatggtacctctcctggtgggggcaaccactcggatcgccacgtaggagggtactcctatggctacccagccgagttatcgagcaaatgcccagccgagttatcgagcaagtacccagccgagttatcgagcaagtacccagccgagttatcgagcaagtacccagccgagttatcgatcaagtaccaatcagagctctccaacaactaccaagcagagctctccaataactgccaagcggagctctccaataactgcccatatcattacgcatatggagtaaacacccactcatatgcggacggaaacgaatcagtgatcccaagttgcacattagagagcacaaatggaagttccgaggatgcacgtgacattttcgattcacaaatggataggcttggttgtcaatatatggaaagtgacagtgataggacgaatgaatcgaataacgacacggatggcgagttcaattgggaatccccggatgagaggaagcggagtgtaagtatagttaacgtgggtagtgtaaacaacattagcacgggtaacacggttataactagcgcagggaatacaactatcacaagcatgggaaacgcaactgctaccagcatgggaaacacaactgctaccagcatgggcagtgaaagcagtgtgaacacgagcaacagcacgcacgcgagcgcaaatagcaacagcactatcgatggagacacttccccaaatgaagtccccagcataaataatgaaagcagcacatgcagccttaatgatatacacagagggtatacagaaatcaagcaatgcaaaggtgagaaaatgcagcacacaagaataataaaatcagaaaaagtactcagaagaagaggaagaaaaaaaaatcaatccattgattttaaatatgcatatgaaaaaaaaaaagaattattgcaaaaaaaatatgatgtacagaaagaaatgatcctaaatatggaagaaggggatctaaaattaatcgctgatgaaattattaagaatactctgttattaccagagagaggaccatacggtaggaatgcattggatgcttcacaccccattcatagtgtatggaaagacacaactcggggtcattcttcatggaggtgtagatggtgggaaaatggaaaacgattaagtaaaaactataatgttaaaagatatggagagttagatgctttaaaaatggctatcattactaagttgagaaatagctcaccaagagatcgcatcctttatttgaatcaccaaagagaatttctaaatttatgctacgctaataattggataccaaaaagggaaagtgacaggggggagggggttcaaggtactgctaagaacccctccgagaaggatgacatgttagatggagaaaaagaaagaggcaaaggggtaggggacatgcatgcacatgaaattaacaagcattgtgatcaagacaggagttcagaagcaagtcatttgagtgttcccctcattacatacaacacaagctgcctctctgatgatgcaagtgcatccctccatgggaatatcccccgaagaagaaacaaacgcattcttctcactaacacaggaagtagcaaaaaatgccgtatccttaagtgttccccctttggctcgaacaccgatactgtgaagaactatcaacaaggtgatggaacaaacgtcataaacgcaagaaatattatgcacactgtaagcgcactgaacgtgttgaatgtaccgcgtgcgctaaatggggtgaatgcacagggagaagtaaagttggaaatgatgcgacatgtgcaaggagggaatgccttgcggggcatgtattagtttccttgatgaagcaccactccggggggggaggtccctatgaaggtattcgcgcaaaggggaaagaaaaacacaaaatgcggccaacaccaaaagggcttaaaagcaacgtgcagtcatcgccaaacggtgctgaaaaatcggtcgctgcaaatttcgaggaacatgggcagatttattcttaaaatggatgggtgcgttggtcgacctgccactcggggaagtacaaccaaaggggcatcacccaaaggggcatcacccaaggaagaagctgtcagggtaggactatccaacaagcctgccaccttgcggatgaaatggaaaaaaatccaccgtaaccgttctctccgcgcaagaaatggagatgcccatgcgcatggtcacaatgtaaatgagcagctgtacgccagtaccggcacagtgcaaatgttgcgatgagcactaactagcttattcatcctccgttggtcgcgcctacgcagttggtgtgttcacggtgcgggcatgcaaaagtgcgtgcaagaaaaaaagggggaaaaaaaaatacatatatacatatgcacacgaatacatacacacgaatacatgcacacgaatacatgcacatgaatacatacacatgcacacattcacatgcgtactctgggctgcactccccgccatctcaaacttgcacgcacgctcggcacccgcaagccgcgtatttacctttgcgcatcggagttccccccaaatggcatcttttttgcaaaatagggaacaaaactaccccttcccttaagtgtcagcacagcatggtaattcatttgcgaacatgaacaaaatgggttgcacgatgtagtgaggtgtggcatgtaggataaaaaggggaataagggggggcacacaggcgggaataagggatcgcggcgagagtgggcgggaagcaaacttaatggaaactcaatagaagctcaatggaagcgacactgaaagaatcatgtgcaacgcaacgtgttgcgagccatgcaaaggatgagaaggcgaaagaaaaggcttgtgccaagcgcagatcttttgtttgcactccaaaaaaaagggagttacattcgcatgcaaccggatatgcccccgaacggataaatatactacactggttattttcacccaagttgtagttcttttttggagttaacttccatgaggtttgtgcaaacggctgatcgcgttttctcgacattatattgcacgttttttcttcctttttgtggatgctcaaaaatgcttatgtgtgtacgtggttacacccagtactgatttttttattttattttttttcacctttaattcacttcgtaattaagtgtttgtatctcctaaaaatttaacttcaaaataacttcaccaaaatggagtagtttatcgagtgtccctgtaatcacatcagctgatgaatggttcaatgggctatgagcaaccacttttatgcgcgcctttaatttgaagcctcacatagtgattgtggctagagaagatagtgcagcaaatgggtaccctcaactgtgattcgttagacatctctccttgttgcaccaaattgtcgctccgacttttacactcaatttcttccctcaccgttacgcccatttcgagcaccactcctctcctcaaccgcttccctaggagactacgttgtgctgttgcattagctcgtgcacccagctgtactctcaacttgtattccctcgtgggtacccccttttgcttccccatgggatatccaagttttcccctcagttatttgctctccacattggccctcatttttttactcattccgtgcggggggcatttcgctcaaccactctgctccgaaactgtgcccctcaaatacgctcatttttacgctcaccgtttgcacacgaatttttcacttagtagttccgctcaactgctccgcttaactgctccgcttaactggtgctctcaactgctccactcaactgctccgctcaactgctccgctcaactgctccgctcaaccgttgcatgcaccttttgcacgcacctcgtgccgccccccaatacacgcaactcttcccagcgaaacttcgcccatgctataacattaaattattacctgcgccatgtactcagaactggtatccttacctggtgtgcaaaaatggcacccccgtttactcctcaaaatttggcctcgcctcattgcgctggcgttcaacctttacttatttctctctctccactcgttttcaacctttacttatttctctcacagcgatcaatattctcctttagttattcctctcactccgatcactccgctcgcttcagtcatcagtaattccgctcgcctcaatcataagtaattcggctcgcttcaatcatcagtaattgggctcgcttccatcaccagtaatttcgcgcacttcaataattagtaattctgcgcacttcaatcatcagtaatacccctcacttctcacgctggctcattactcccaattagcactccacaataattacactcagctaccatgtgcagttattttcccaaacatttccgtttatcaaaatgccccatttttttgccttagctaatacaccaaaatttttacctgtcatttttatctcctctcatgacgcacaattatacatcgcttttgaccctctacgtatgttttgcgttgttatcctctcctgctacactcaaatggcatgcacgatggtcagcctcgactcttagctttggcatttacctgtaattgctctctttcacgctttactcacatgtttgcattttacacactgttcgttcccatatgtgtgataattttacctgaacatatgcgtaatattctctctgtattttttatgtttccttgtcagcggtctcataaacggcttcattacaatttggggagttcatttttgtggccgataattttttttttttccatctttgctttttgttttgacttgcgcgatttttacaacgcgtgcgaatgtacacatgcgtacatgcgtttgaccgttccaggtggacattttttttatgtgcattttttttctgtaccaattttctgtgcaccgcacagctgagcaaatgcggcttgttttgctcatttggccgtttgcgcttccctcccgtttgcaacactgtgcgtatgcacacgtttagagctgttcgttttccgatctgcgcacgggcgttaggcggatatgttgcgcagatgtgttaaaggaacacgccaaacgaatatgccaaacgagcacgctaaacaaattatgacgaaaaaatatactaaaataacacgctgaacaatatgatggcctttttttttttcatccgaattttgtttcaaagtcgagttgcattttttaaaatgaataaatatacgtgtcaccttcttttcaagcgcgcagaatgccaacaattaacatcaacatagtgaacgcgcgtatatacacgcatacatatgtgcgagattcatcttagctaattttgcgttcgcgaaacagctcgttagacgctcaacgtggcacaaagttgaacaagttgtcgaggaaaactgtgccaaggtgtttcatcgcgtccccaattgtatccccccattaaagtgcagcaacattttgtgaaaacatcacttggtttttgtgagtttaagaaaaatatctaaaatgggtaaagtagcaaaatgcgggatattttttctcgaaaaaaaaatttaacccataagcataaaaaaaaaataaaataaacagtttgaaatgtgagaagtgactcatcttaacaatatttcactgaaaaatttttttgtagaaacaattgtggaaattatcatttttgctgtaacataaaaaaatggtcacttttgaaaattttttttgttttgtggaaaatgacacaccagaaggactattctctgccaactgtaatcaccattttgaacttgtttgcgtaaagaggaagaaacaaaaaattttaaaaacatgttatatgcctgaatttatttttcaaaatagacaatagggagagagggagaatatgccacatgtggtccaaaaagcgccacatgacggatgcgcaaatgcacatacgcacgttcgcatataagtgcgtttatgtgcagatacttttccacttatgcacagattggcttaaattgcgtcctcccaaatggcaaaacgagatggttatttgtttgttagtttctttgttttttcgtgtaaatgccctcaagtatttaaggtaacgcgtttttttaaaatgtgagctgtactcacgcataatgctgcccgtcagtacctctttaacttgtacgtacgtatatgcactgttcagcttaaaaaaaaaaaaaaatgaaaatgaaacacctaccaaatttgcatatattatttgtcaggaaaagtggctcatgtggcaaagcatgccaatcacataactgtaattttgcctacattgcattttatgaatattcaaacagcacatgctgcgctatttacgcatgatggctagttcgacatgtaaaaggaggcacaaagggaacaccctacatattattattatttccctgccgaatgtttctgaagagtccacaagagcgatacatgcaaaatgcataagtgctcatctgtacatacgtgcgtgcatactgcgtacgcaatggtcatgggatgtggcatgccattttttcacgcccaaaaaaggcatatctgaagagaaatattcttcccctctgtaataattacttgtaaggatgagcacgctatgaatgaatttttaaaggggtccctccccgcgtagtgtgcaagtgggtgaaacaatcgttacaaaagttcactgcaacagattatcacaacatgaacaatgtagaaaagctcgctacacggttaagtccttttttcggcaaaaaaaattacctttttttacatcttaatgatacgttaaaaattggctggaaaaaaaactacatagctttattataatgtcgttttgtaggaaaaacttaaatgttgctatgcgcaaggaagcaacataagtaaccaaccatttttttatctttttatctttttatctttttatttttttgtctttttatttttttatctttttatttttttacctttgtatttttttacctttgtatttttttaccattgtattttttttttttgtttttcaaaaaggagaagtggctaaaacgtggaaatttaagtaggcctacttcaacgttcagcgaaaaaccattaacgtcgttcattctgtaagcagcaaattatgcgttttaaacaaattgtaaagatacaatgtgggacgttttattttacatttactatgcgaaagattattgcagcaggtggatttgcagctttttataaggttttttttcctctttcccactttagctattttgagtgaaatcgcatactgaacatgtaacttttaacagcatgacacatcgggcagtatggaacgtttacacataggcccaatttaacatgttatgaaatgtcgtggaaatttaattgtgcgtgcgcaacgtaatcccatttggccatttcagaaaggagttgcacggcgtaattcttcaacctgctttgatttttttatgtgcggaaatatacaggccctctccatcgcatatcatttagaagtcgcttcgctttcttttgcgactgggtgatatatctttcccgcgtcgtgtgtatagaggtaggccactttgcacagacgtgttattatctttcgtgccccttttgcacattttgcgcttctatcactttagcaaaatagaatgtgattatttgatgacggtctttatctttatgtaacacgcggaaattcacccagcagttaactttcattggcagaatggggcatgggaaaaataaactttacctattttgcattttttgtttcgcattttcgcatgacaccttcacgcagttttgaaacagtggaatggttcgttttatgtaaggcgcgtacggtgctccctttgatagtgtgctgactcatttcgtacatacacacatgtgggtaaagataaacaaagagcatatggtacaccttttgcgcaaaaaggggaatcttcattttctcccttgcacatgtcggacgtaaaaacggaatattaaattattagcacacaaaaagtggatattcctttaggcgaacggtacggaaaaatcgatgcgcgtatcgatgcgtgctgctttcgcgtgtttgcattttcctctacaaagaaaagcaacaatgtagaacccgatggtgcccggtcgatcgaaagcgctctgctggcaccgcgcacacacggttttgcgtgaatcctgtaggcatagggaattattttttaattacgaaggcgttcctataaggataaatatgtgtgtaatcattcgtttgtccatccgatcgtccgctaacccatttggggactctcgcgcctttgccatttgcagaatgagcataacgcaggagcgtccatactatatgtcaatagctatcataccctggcggggatttccaaaacagtcgcaaacatggcacatacacattttaatccgtttagtatgtgacgcgtgaaagcacatactactgctaagggtgtttcctgttaaaatctttatttttcttaatgtacatagctgattgttatttttgtatgaacggttcaggcaaaacttgtgcgaatttgccaaaaattagaaaatcttccttgtgtgtgcacagaaatggattttttttttttttttttttttttttttttctcataatggctaactacagctaaaacgggaaaagctcgataagctgtgggaacagtatttttccactcatggcgcacatgtgtgtacgcgtgtgtgtgcaaatatgtactaataaaatgcaagggtgatgataaaatgttgctaaattttccttctacttttgattttgctctgatttgtcaaccaattttccccactttttctatgtcaagttttggcgttatagaatttgatggctgctattcgttttacttcattttgcgttgcgattcgatgtactggttttttttttttttttcacgaaagcaaatattgcattgaagcctttctgcaataaagtgcatcagaaaaaaggccagaaattttgaagtgctaatgacacactggcagtgctgctttttcatgacgttttaaaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttccctcaacttctccccctttcctcaagaaagaccagaaaatttacgaattaatccaatacatagtcaaataatattgacatatatgaacacccatgtgttagtcgagcacgcaaaaataatcatgcgcacgaattaagacggcccctgtaggtggatgtaaatcattaccccctcacacacacacacacactaaagcgcgcacaccttcacgatttcgcacacacatgttcctttgcgcgtttacatgtacagagatcggtacgcagataagaacacagataagagcacagataagaacacagataagagcacagataagagcacagataacgaaattaaatttatagaaggctgagggaggctcttcctgcgtcgaccaaactgtgcacacacatcacacacacacagcttgcacgcccccggacgtcgtgtaatcattaacgaatatcgttagtggtaaccaaagcaagtggaccagttcttacacaatgggaaattactgcagaaaaaataaagcgaaggaacccaaaagaagagacatagacgagttagccgagcgcgaaaatgtccaaaatgaagttgaagaacagccagagcaagttccagaagatatagaagatcttaatgatcaggcagaagagcctccagaagaggaagaggaaaatgaagaggtcaaagatgatgaggatatagattttcctttacaagaaaataaatcctttgatgaaaaaaatttggacgatttagacagatccaattcggacatatattcagaatcgcacaagtacgataacaacagcgacaaattggaaacgggttctcagttaactctctcaacggacgcaaccggcatcgtgcaacaagttacaaagttgagtgagcctgcccatgaagagagtatatacaacacgtacaagtcggtgaccccatgtgacatgaataaactggacgagacggcgaaagtgttttcaagacgatgtggatgtgaccttggggagcgccacgacgaaaatgcctgcaaaatatgtagaaaaatcgacctctccgacacgcccctactcagttgagggggagggggggtacttttccacgctagaatgcgtgtaactgtgcaggtgtgcgaatgtaggtgcgtacatgttgcttcagttgctcgctttcgcgacggattgcacatgcagatcagcttggtcttttttttttttttttaatgtgccccaaaagttatcaagatagcattcctctgacgtttcgcgggaccatgcacatgtgcacatctgcacttgtgcacatgtatatgtgagcaccccccgcgcgtgcgtcgactcgtatgcgcagacattttggcagccctctccgcagacgtatgcctatgcgtatgcgcatgggcatacacacgattgcacacgaatgcacaccaatatacatgaatacacccgtatacacacgaatacacccgtgtacatacgaatacacgtgaatacactcgtatacacacaaatacacatctttaattgtttgcacgccccacctcatacttcttaattcagtgtgaagtaaaaacgtaccgtcttgtagcacctcgtttttgcattgttccgttgttgatataaaaaaacttacgactttattttttgatgtaataaagatttatttcgctgcgaaaaaaggcaaaaaaaaaaagagaaaaaaaagagaaaaaaaagggaaaaaaaaaaaaagtattccacacaaaaaaattatgttttggtcccattttcacgtgaatccccaaattgtaataacctaattaaaattacggccatcgccaaaggaggagcagaaatggactcatcgcttcgcgtcattagggtaacgacgcctctatgttttaacgtttactttgttttattttattttatttatttatttacttctttctttttttttttttttttttgccacgctgtcctgcgactcggcctttttaacttatctatgcaaatggatgtaatatcaatttttgcaattcgcgcttcattcctttgccactttgtgcagttccccgacgtacgccctgacacgcagcacacggcgagatgcgctaacttcgtttcaccaattttttgctagcggatagctattgtgcatcctcagtgtcagtttatttatttgtttttttgttatgagcaatcatttgaatgcgtctacacagcgcgacgtagtttttctcctcttggggggtgttactcgatgacgaacaaaagtatgcaactttcgtggaaacgcccacaaggatactcgaatacgctaatacgctaatacgcgaatacgcgaacacaaagtcgtgcccatatggaaaggatgccccatacgtgcatttggcgctttaagcgtgaaaggaactttttcgctccaaagggttaagataaaaggaaatggaaaaaagaaaagaggagagggaaaatacagtggaaggacaagggggtgtaaacaaaattgagggaggcggacgacaccacagctgagcatagcaaaagggagtgtgtctgcgttaacgactaacacttaagtgcgaaacgctttaagaggaacaaagggactctgcaaaatttaatttacagctatgtaggatcggtaaagggaaagctatgcacgtgggggatgacggggggacaggatgaccatactgattagttcacacggataggcagtccgcactttaacccaattgtgaacatacattggggtaggaacaagaaaagaaaaaaaaaattaatgaaagaattccccttaacagtcatgtagaggagacccatgtagaggggacccatgtagaggggacccatatagaggagacccatgtagaggagacccatgtagaggagacccatgtagaggagacccatgtaggggagacccatgtaggggagacccatgtagaggagacccatgtagaggggacccatgtaggaacacccattccactggggtaccacaaatttggtgacatcacgcagggccgttcacgttaatcttcttcgccttgtagtgatttatcattattttattcaactcggacaagccaaagttttctatccgctctttctttcttccttcgttcaatccgtagtagctggcgaggctcgaaaactgaaaattgaatcgtttacgtaggtgttgtatgtgtgtgtgtgaatggatggggggtgtcatgtatctgcctgttagcgaagagaatcatttttgcggctctacaccgcgcagctaggagcaacagctgcatctccatttaacgttttccacttacattaaaatcctggtcgggggcattcgctcttactttttcggttagcatatttgtctataaaatggggaaaaaaaaaaaaaacaaaaataaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaagtgtgtggggttacaaaagcacgaatgagttttataatcgacaatggcaattttgtggcactgatttttgaaggaattctcttggtattgctctttggtgtcctacatgtgatgagtacgcagtttgttcatttggagtttgtgcgatgtgtgaatgggtaggtggaaccgcactcaaaaacgagttaaaaagaaaaggcacatagaatgggctaatgcttcggtaggggaaaaagccattggggcgcatttcattcgacccttacaatgcagtaactcgaacagtcggagcacctgctcgaaatgttacgcaaaccaagttgtgtattttttttaattttcctttttacctcataaatttcgtacaggtcctctatcgaaacattatttaaaagaaaattcttttttcgcacctcctttaacgcaatcaagtcgtcattggaatggtccattttatttagacagtcttttaccttgtcagcacttttgcccaaatcggtgttgatgttcttgtcattttcttcatggtaatatacttgattgattttttgagctacggatagggttaggtaagaaatgcgaaggaggggggggagaggttcaccaatgtatggtttctactttaggagttatacccatttggtgtaccctactatgtgttatttgactgcgagtagggatacagctaagcaccatcatcctgccacctgtgcagtgggctaggattatattcacataagagcattaaaaaataggggtgcgaaaaatgaacgccgccattttggttggcattcgcaaacacgtcccataacggggcgcatcttagaaatgtaacctgctatttcgaccttcacaaattcgttgtgcagtgtcgcttccacatttttgcatattaggttaacgcgggttatgtcgttattctggttggttgcaaaagaggtgtttgtggtgatggaggcacaagcgcatgttgcacgtgtgtagagatacgcacaagcggcatggcacaaatgctgagcgaatgccaactgagtaaacgctaactgagtaaacgctaactgagtaaatgctaactgagcaaatgctaactgagcaaatgctaactgagcaaacgcccactgctcaaaagtctcttcccggcagctcctcaccaattcgatttcctccttttccatacttttcagctgcttgcagatgctttctatgtctgacacgagctagccaaaatgattgggaaaaaaaaaaaaaaaaaattttaatcgctcaaagatgagagggcagaatggataaagggaaaaccttttgaagggggaattttcccaatttttaatgagagatgtgtatctacgggggtattacctccttctcacttttttgcaactccttttcagtggttttcatctcctcgatttgcatgttaatcaaccggttcttagactccaagtcgttgatttggttcagcagtttttccaccccttggtccattttaaggaagtggttgactaatgggtgtgtgtggggagtatatatttgcctgtttagatgtgtgaatttttttttttttctttctgtgtgcgggtatgtacaaatgtgggcgtttctcaggttgacacgagggtttttcaaaatgtcgatattttggggaacggacagggaaacacagggttggacaaaactttacctacgtacttagcaacatgcatcctcatttttttcatttcatcttttttagtatatccgaaatttctcccaagttagaaaatgaacattacgcagaaaaggtgcaacacagcacttcctttattttgtgcactaatgtatctacaccaacatgtggccactttcagaccgtacatgatgggaaaagttaactgtttttttccccttttttgggggggctcttttttagaagatatgtttacttccccccacgcataaagctcgccaggatacatcaacgtcgtattaatgttggatgttcacgctgggggagttttttttttcgctgaaaagtctattgactttaattcaacgggaaaggagcagcgcaattggtaagagagagaggcggcaactcctacaaacatgcgtaaaaatgcaaatcgcacgcgaataaattagcatttttctacattttgaaattgttaagcaaagcgaaatatagacatattaacctttattttttaaagaaaagcacgtgtgcctcatatggaaccttgctaaaatgatagatataatttttctttcccgcgctggttcacaatttttccagaaattacatgctcacttttttatgaactgttcaggtgaaaaatgcagaaatagggaaaaaaaaaaaaaaaaaaaaaaagagaaaaatattttttggctagctctgggccgtcattagcgcgatctgtttgcaaacgttgcagaagttaagttaagaggtcactttcaccgcgtcatttttgttactccatttttgacaggctgctttccttacccatttggaggaacgagtaaagtaacctcataggatatactccactgcggtgagcccaatttgcaaaagcgcccgttcgctcaatggtcccttcaggttggggaaacgctaaaggtgtaagaaaattttgcgcacttttgacttataagaaaaatgaccagccgttttgtcgccttttcattcctgtatcgccggccagttggccacaaaacagaagattgataggaggaggcgttattaacacgccaacgcagctaattgtaaaatgcgtgagtgacacatataagtctaaaaacttcagtaaaataaaatgggactgtataaacaatgatatattaaaaaatttggacaaatttcaaataaacgaaatattaaaaatagtgaccattgtaagccgactgcattctggaaaaagcattttaacgcaatttattcctgtagtgagaggcagactatgcagcatgaattatgaacaagtcgtaagaataatgtcttcttacgtaaaggcgaacattaaggatgatttgttttatttcgatctgtgtgctcttgttaggaagtactaccagtatgtagcagctcccccgctaatcaaccttctctttaatattagcatgtgtaatgtaaaaaatgacaatatcaggtgtgtggaaagggaactactggaccatctcacgggacatattaactttgatggattatcgaatggatgttcgtttggagcagagagcgaaccttctgtgaaaagggaccccactaaagagggaaagaataactccaatgcgaagaaattggaggaagaagacgagaggtacatcccacgtaccaatttgcatgacgcggggaagtatgacttgatattatttttctactcatttagcaactatgtatttatggattacttcaaacgtgcggagagctcctcacctcgtgaggactttgcacaaaaactaaaaagatgtcatgacgcagtgaacaaggctagtcaggcaaatgagcaaagattgttgagggagtcccccccattttatttatttttactctacaaggccatcttaaatgagatatacatacttgaagcagaggccacaattaccattctgctggacagggttaaggtcaaaattaacaaaatcatgggtgggctacaaaatagggaaagctcttccaaaaaggggaaaacaaatgaaattgtaaaatatataaatatattgcaacagaatttatttctttattcacagaatagaaaaaaattctttctttgccatttcgaaagtaaccttcagctggttaaggagctgctatccctcttacaggagagtaaccacagcgacatgaacaggtaaagcgaagaaaacgaggggaacaaaaacttggagtttgtcgttgtacgggggccacccgcttatatggtctctaccacaacggcacccattccggtgtgtacttgtgtgtacacttcgctgctcacatcacgggtgaattgcttccaacgcaaatgaggggacacatacatcaccgcatttttgcacctgtgcgagatgcccttttttattgctacacgcgtaccccccttttaacaatttgccaattttgcagatattacttatggcatagggaaaaggtccaagaagtgcagaaaattataaggctaattgaaatggagtaaaacaaacgggaaaaaaggaaaaaaaggaaaaaaaggaaaaaaaggaaaaaaaaaaaaaaaaggaaaaaaaaatataagaaaaagaaaaaaaaaaacgtgttctttaaaacttttaaatggagcagtttgtgcagaggggaaagggacgccctgggggaaaaactaccttcgcctgcttctccatctgtggggttccccgcatttactcgtccaaatcgttttcttgaaccatggcaatgaagtcctgatggggttaaaggaaatagaagaaacgatgtgtatgcaagagagaatttgcgggcatgtgcgccccgttgtgggtctgtctgcctgtatacgttcgcccgttcgatcgtctgatcaatcgcccgttcgaccgcgcgcgtggtggagcacgtacgaagttatattcgtcgtcataaaaatcctcaagttcggtggacagacgctcgtttatttcagtctccatttcgagcagagatttgtttaacgtttctacatcgttaataggggcaatacttaagaggcctaaatttttattttccatttggagtccgctcatatttgctcgtttaatgttgcacaggcctgcgcagaggggaaggtacgttggatgtcttggggggccctccaaatggtgcggcgcgtaaggtaattctgcttgctggcctattttgatacaagcacatttgcgcacatgcgcgttgatcatttgggcatttttttttttttcacgtcgtacggtcgcggcacacgcaggcacagctcgctttgccacgcacatgtgcaaacaccttaacgttgcgtgggcaacggaacgaaaagggaaataaagcaaggcaaagcaaagaaagacaaagcaaaacaaagcaaagaaagacaaagcaaaacaaagcgaagaaaaacaaagcaaaacaaagcaaaataaaatattgcgtaaaaaacaaaacacaatgtggcattatcgtttttcacgtttactgcatagctctgtatagttcgttctgtcgaataggcatgatatctgcgggaaaaaggagtgtgtgtggggggcggaagcaggttacagttgttgcctctacgtaggtaggggcatccctccacccataagaaccatagcaactgtgttatgacacacctgtctgttgagctcaacttaccttcttcaaaacgagacaaacgcaattcaaataattcgcaaaaaataaaaatgtgttgaataaaaagttacccaagttccgaccgtacgtgtgatagagtatgcccctcgccaagctgatcattttgtctttttatttgttatgagtttatctactgtgcatacaataacacctgtgggtgtctgttggagtgacctcctcgtgtgtgttaagttgtttgcagtgtggatattcatactatgtccgtggatgcactatgttgaatgcatatccatcaggagtatcttatcaaatatgaatcgactttgagtcaactctagacagatttaacatcctcatatttgctgcttcacaggggagggcccttgccacggcaacattcgttcgcgtttttgcgccggtgtttagtctcttttgcgtctcctttgtgtctcctttatgtgttgttttttttttttttttttttgttgcgcttctcgtttaaagttgcaaagggcgaggacaaagtgaagtatgcaaagtttttcttttcgcgggggggaaacgtggaactacgaaggtggtcatttgctagcgacactgaacgtttgaacatcccgacttttcaccattttaaaagttgcattttggctgttcgcacatatcggttgtgtcaacttttgctgctgggctgcgtggctatttttttttttttttttttttccctaattaattgtcaccggttttgcgttgtgacacactcaggaaatattttcatcattaactccgcataatttttacgtgaccattttttttaacgtggaagtgaagtcgcattttttccattttgctttccatttggacggggaaaaaaaagattgacaattttgttaaacgattaaaagggagagcgaataaaatagttaaacgttcgaaatgtcattctcccaaaaaaaagatgacataccgttttgttacacttgcccatgcgtaacatgaaaaaaatattggagggcatccaagctggaaaaaatggcgcacaagagatgtcattaaatgggcggcagtttccttttaacggagaaaaaagcgccttgtctgtttttcattccattttggccaccttggcgtctccagacgtggtgccatcgttttggagtgggacgcgcgggggaacgtcgtcccgcggtgttccatcggagctgtacggctgtgcggctgtgtggatgtacggctgtgtggatgtacggctgtgtggatgtacggctgtgtggctgtgtaaccgtgtgaccgtatggctgtgtaaccgcgtgaccgtgtgaccgtttggccgcttctcctcctcgccgccacgcggagttacaaaatcttaaaatgagtaaaatttttaacgtaaaaaaaaaaaatggaaaaacaggggaggggaataaaaaaagaattaacaattttgttttccccaccgcatggcaaatggggggggagttatactagccgcgctgcaaatctgtacaaggtgtgcatttcccccctcccctcccccttttactggcatcagaattggccgaacaaatgtgtaaatagggtccacatagttggctggggatcaatgaaatgggcgaacttgaccaaggggggggaaaaactcgctttcgcttgagtcggctgcgcgaggggaggcgtcccttcgcaactcctgcaatctttgcatcgctcatttcattttaccgccacgtcttccgcgagcccatgggcacaactgtcttacgcgtgtcgtttaaaagctggacaaaattttacgcgcagaggcgacacgctaggacaaggcctcacccagggcgtcccacatagggcattccacgcagggcgcttctccttcatagtatccccttaatcgcttccccttaatcgcttccccttaatcgcttccccttaatcgcttccccttaatcgcttccccttaatcgcttccccttaatcgcttccccttaatcgcttccccctcaccgcttcccccctgcgtgggtcggtcagttcccctcaatgcaagccgtgtcgaggcccaactgcttgaggaccttcctgtaattttcgacgtttctgtgaagaatttcttctatgggtcctaaaagcctcttaaagctcttcctgtcaaggtaaaccacctgacatgtatctttcgccttaacagtagcagccctaggttggttcttcaaaagggctagctctccaaaatagtctcccttaccatacgtcttaataactgtctcgtcttttatagccaaagcgtttccatcaatgattatataaaaagtatctcctggttccccttccttaataattacttcttgatctgaaaaggttttcgtttttagagaatctgcaaccttggacctctcataaggatccatatctttcagtatagaaatctgtgtgagaaaatcttcgtacatttttcttttctttgcgacattatctttgatgatgtaagtaaatgattccctatctagtgtccataagtgacattttgttaaggctcttgctgtggcagcccttttggaattatacagtagagccaattctccaaatacatctttggacttgaggatggttaatacttcctttttgttttctttcattttaaaaatttctacttctccttgatcgattacatagagtagatctccttcctctccttcgttaattatattggtatttttttcgacatgttcatcaaagaaggcgtcaacgatagtttccatttcttttttatttaggtgattaaataagaaggagtcatttaaagcttctcttattttttctttttcgctttcctcctttttgtatacctttgggacaaagttcagtttttttttgttccactctccgtatgcctctgcactcactgacatgcgtttgctttgccccacactcagcttcgccatgtctaattcgttaaactccatttccttcttgtccgcttcgctcaggcactccgtttcgtctccgtcgctggagtattcctcacctgcgcgggggggtggagaagcgggtcagtgaagtgcgttagtgaaacgagttagtgaattgagctagtgatgcgggtcagtgaagcgggtcagtgaattgagctagtgatgcgggtcagtggggcgaacttcccccactgagaatgcctcgcacaccctcggagcatccgcggaacccccgcagcatgacgcggaggggacttacttatgagtattttcttgttcgcggctgaggaaggcaactgatttgtgccggagagatgactctcttcctgggaatcattgtgcgctggcttatattgggagtctcctccgtcttcccttttattcattgaggaggaactggacaaattgctttttccttcatcgatgctactcttggatttatcgctaaggatattttttttgctattccgttttacattttcttcatacttttcgaactgcttttgtatatctttgtcattcatggttgaagtgttctgttcgtcaggaattcctttcccttgtctccttcgaaaggtgtgaggaagtgtgtgtggggggggtgattgtcggcgggggttatttttcgcttatcatttatttgttcacgcgtttgtgtatttgtttgttcgcgtgtttgtgtatttatttgttcaagcgtttctgtatttgttaacttattttttcatctgttcgttttttttttttttcgcggacggcaacgcgttatgcctcacgagtacacacagtgcgttcgaatgcgcgtgaacatgcgtaattagtgtacagtgtgaaagtgtttttggtaaatcttgcatcgccatgtgcttcgccatgtgctttgccacgtgtttcgcgttgtacttgacgatgcatatggcaaagcacatggcgatgcgtttcgtgccggcgcggaatataaattgctgcgttcgcatactcgcttggctgggcgaagtgtccgttcgtcacttccctcctcccacacagtgccctttcgcagttcgctgcgtttagctgtgtatttgctatgcaccccgcgacgccttcgcacactttgcacattccgccaatttgtttatttcattcctccaatttgttatttcattccgccaatttgtttgttctcattccgcctttttcttccccacttgggaaacacccatgcgcatcatccagcggccgtttttttttttttaaaaaagagaaaatttccaatcaagcgaccaatctcctcgttgtgcggccttcccatattgggatccaaccattctattttctctcatttcgagttgtcattttttattttgccacaattgacaacacgggccactccccacacctcctttctgctctttaactcgttgaagaagcttaccatgtgcacacattgcccatcttgctattgcttacagatccagggaaaaatttaagcacagggaaggggaaaaaaaaaaaaaataaaataaaataaatccctttgtttggccttacccgaaggatacagtgcctcgcgagtggtacacatataatgtatatatatatacacacacacatgcactttatttagagaatgcaagaggggaaaaaattacaaaaatgaaatgtaaccacctgggggggtggggttatgcaggtactcacatttatatggaaaggtagacccacaggtatggctaatttttcatttgttaatttgtgtgctgcggtgatgtctacggagagatgcctttgtttgtttatcccccatgcggatgggtgtaggtacgttatatgtgaacatatgcatacacgcaagtatgcatgtacatacaagggtcagcgggtgggaaaacgtggagcatcaaaatggggcatcaaaagtggagcagtaaaagtagagcagcaaacgtgtgtgcgtggcaaacgtgtgtacgtggcaaatttgtgtacgtggcaaatgcagcgagctcacagcgccacgtgtgcgagggcagagtcgaatagggaaacacacacacgtaggtacattacatgtacgcctgcatgcgtacgtacatgtacagtatgcaactgcgcaaaataacatccaacagtcgcgtccacgcaaaataaattgcagtagagcgcagtagcgctgaacgcggaaaatccccccctgccgcttatttttgcgtgcgcaaagtgccctgtgaatgctcaaaaaagcttccttcaatttgtgtccctctagcaatttttcgaaaaggtgactaaaacgaattatgcattgttatagaaataattatttctaattcttcttgtgtggatggaaaagtcctcgggaaaaataccccttggacatgacgtatgcaaaaggggcctacgtcagtgtactcttgacgtccttaaattctgcccggatatttttacacaattgacatattctatttttttttttttttttttgcaatttatgagtaccgtaccgatttaaacatgtcagagaggggtacatacaaatggggtgaatcaaaaaaggaggaaaagaggaacgcagagggattaccttaaaaattgttgttttgcaatgtcttcatttaaaaatattctcctcattttaatcccaaatgtaacatgcatttttgcatcattcttacgttccggcgaatggcacgctgcccctttgcaggtagtgcgtgtttttttttttttcatcagttcactgcacacatttgaacagggcttatttaaaaggtctactactactaacatttttatttcgccttaaaagggggaggcaaaaaaaaaataaagggacaccccatccatgtaaaaattaaacttaagggatgacacatgatttgtaattttttgcgttcgacagattaattaaaaaggggaaatgaagaaattgtaaaatttgctttctccccccccttttagcagcaaattgttttcgcttaacaatgaatcctcccccagtgtgtaaaccctgggcataaccttcgaaggtgatggtaccatgcgcgccttcgtaaaaaaagggcaacattcttcacggagaaaccttttcaatgttgtcatacaaaatagggaagaaaaaaaaaaaaaggaagtctatacaaaggcacaaatcagtgtcgcttaaaaattaaaacttaaaactgttcaacatgtgctacttgaaagagttagctctgccctttttttttaatttctcttctctccgtttgccccttttgggtcgcacgtggaatagcttcacgttctacattatcgcaacagcacaccgttttaattagcgagcgatataatttaaatgtacacataaataacatcgcttggtgaatacacaggggctgcctacgcctacccttacgcatataaacagtcgacgcagaactgatctgcaggagagggagcattcgcattccagcgtacaaatagggaaattatttttgttttaataaaaaggtattcccatagcaaaggcactgattttctttcagcctcatccgatcgctttttttacaaacgacttattttggcatacccatttgcaataaaatgagttaccctttttttttttttttttttttttacatttttgtatctttaattggcctattgcgattttctcattttccttttttacgccacgaaaaaaatatctgcgagggaacatccctcaccatgctcagttacgcatggaacgggaggggacaaacaaacacaggattatttacgtgttcatttttttgttcctttttgaccccatcgtcggtgtcgcattaagaaggcgaaaaaaacgtatcaaaatagaacacggaaaatgcggcaaaaaatggaggcaatttcctaatgacaacgaaaggaggggaaaaatcctcaatcataacgcacaacgctgaggagtgaaacgaaaaagggcctccccaaggtataacgaactgtttgcaaataagtacgtcatttaatgcaaaggtaaaagaatgttcaattaagtttagataaaaacgaaataaaataaataagccaactttattttacgtaagtaaaaattcgtgtaagcagattgagtggagaatttcgttttattttattattattttttatttttttcattttatttcattttattttattttgttttattttttttattttttttttttttttctaaatttcgccttgcttgttcaggcaaaactgcgctagctatttgaaaaaaaagagaattgtttcaaattcgccatcagttacaaaagcaagtggggcagattcatttacacgtaagcatacatacgtaatacatacataatacgtatgcagtacttacgaatcacgtacgaagttacgaatcacttacgaagtacatgccaacggttgcgaaaacgcgcacagtgaagccgcccttttaaccgtagtttttatgagtcaacggtcgccgctacttgggaaaatgcctgagagcagaaaacgatctgcgcattcgattggcatgttgcattagagcttcgcctccattttacgtcggtacgcaaggacgtgcctgcgagtgcacgaaataatgcgtcgcgcaacccgtttttttgttctaagtgagccaaaaaaataacaacccgggggagaagcccaacgacgaagtggcaacgacaaagtggcagccgagtaaaggcaaccatcgagtggaaaagaccgagtggagaacactgagtggaaaacaccgagtgacgtaccccccagtaacgcaacatctgttggtaaataacatgagcagcgcagcacttgcacatacgcaacacacgacacgaatcgaagaggccttttcccccccgagagaagcccgtgccatgtgccacacatgtgagcggaacgggatgtgagcaagggagcacgaagggaaggcaggagcgagagtctgaagagggagaagcacagaagggtgaggacgcgaaggaaagggagagaaaggcaccgaaacggagcacaacaaaagctagctgaaccgaacagagcacaacaaaagctagctgaactgaacagataataacaaaaactagctgaactgaacagagcacaacaaaagctagctgaactgaacagataataacaaaacctagctgaaccgaacagagcacaaaactagctgaaccgaacggatcccagccgagccttacctaccacaaccacaccccagcgcgcgcccaaacaagatgaaaatctgcgagagcaagctgcccatcatcccgatcgaggatgccaagcactactcctgcagcgaggagaacgacaccataaacctggagaacaactcgaacgacctgaacagctaccagaatttcctgatcgggagttcgccccacgacggggcgcacaagtgcagggataagcatctccactcgttggtaaagaaggagaaaggcacggggaaaattggcagcactggagggagcaacgcgggcagtcacgcaggtagtcacctgtgcagtaaccccgcgcgcatgcgtacgagcacccgctgtaacaatgagaagggcctaaatttgatcaaaaggaagaagggggtgatgaggaaagacccgtatggaagtacacacttggtactgggaaatatacgaagtggtaggaagttaaaaagaaagctactttggaatagttactacggagaccaaaacacaaacgtatctgaattatcgtacataaaggaatttgaaaataactccttcatgcacgataataatcaccacatgatagtgtacgaaaataagtacccaaattatagtgcactaagtatgagagaaaacaaaagtcacaaaataaaaaatttctttgtatactctcctgatatcatccaaaggtggataagagtcatatttaatatcatcataacaaccctaatagtgacactgatttattttacattcgtgtccgttagggaagacataaacaagaaagtagctattcagatgcaaaatgtgaaagaagaatcagactcgtgtaagaagcaatactatgctcataaatgtggtacagttaatttacccatcctaaatgacaaatgtgaagaatggctaaggtgtatgaaaactgatcacaaattatatcaagatttttcttttttgtctgctcaaatgttgggacaacttattaatgcatttattgttcagtttgaatggaaaagtatttgtgtaattgcttttatttttcttttaatttttattggtagtaattatgccttatctattggtggaggagtgggggctagagggaatggtaatgagtataacatgtacagtcctcatattggtgttcctcctgtgcaccctaatgggagtatccctcctttcccttactaccacttttaccccttcatgccacatggtgtgaattatggcggatcaagtaacaaccctgatgtcccagtgatgaataatatacccttttcacaaaataagtactactcaagtggcagtgtgggaagacctggggggtaccccccaacaaattatagctacctgaatcagtacacgaacaacagcgagaataatgcctccacgcagtccaactccaggaataaagactactctgaggtatataatggttcctccaagaaggatgccaagcgtggctccaagaaattgggcttcctcaagtacctcactccggattttaagtagatttccgcggggtgttaattcggcttgaaattgggtgcaggcatgcctgtgtgggaggggcggcacagtcccctccgtgtttatgccccgcggaggtgtgcgcggtgtgggcggtgtaccagttgtacgttgtaccagttgtacgaggtataccagttgtacgaggtataccagttgtacgaggtataccagttgtacgaggtataccagttgcacgcgccgtaccagttgcacgatgtgcatgaggtgaactctgatgccccccccttgtgaagcaccccctttgtgcccaccccaaatacacacagaaaagggggccagccagccatatgcccctgcgcagtttcgtaaaatttgatcccccattcggtgcacccgtacgagcgtacgtatatatgcctgtctaaatgggaaatgcggaaaaatgcgaagcaaaaatgtggagcaaaaatttgaagcaaaaatgtgaagcaaaaatgtcaagtcctttttttttgttaaatttttataaattaaaaaaaaaagcgccctgcacgttgctgtttttttttttttttttttttatgaagctttaaatcccttttgattcaccaaatggtgtgtatctccagcgcgctctttgtttttcccaacctgctccccatcacgtctttccttctcaaattcaacaggaaccatttcatcaatgtagtgaacttttagtaatcccaactgagtactacctccgttgtggcgaactgtactaatctgtattttgaatcggtcacgtggacgcgtctgcacaactgtgcaaaatgaaatggccggactgggcgcataatataggtagaatatcatggcgccagttggtgcgacggcaaatgtgttggcagcccaccgtgcaggcgttacacatgggagaaaaaaagaaagaaggaaaaaaagaaggaaataataaaagaataaaagaaggaaagaaaaaaaaatcatcttgccctgtgggcacaaactgttcgcgaaaatgcacacgcattccgctgcgcggtttgctcgccctctggggttgtttttccccatgctaaagtgggaggcaaatattaaagggccccccccaaaaaaaaaccacgagggggaaaacataactataggtacacacgtgtgtgtgcgcgccgtcacggctacttgacatacaccccaaggggtttacataatgtcgaagtaaacgagccggttgagcttgctcagcttggcgtaaatctgcgatgagtgcttcctgtttttttttttcaggagagtgatatttttccggataagaacagcatggtcggtaatcatgatgagaaagtcgttgtcattcttctttgtcatgtcatacagtttaaacccgagaaattcgtccgggtctgtgctgtgcgcggaagtttggtccgtattccgtttgctcatgtggggggagggtgcctgactctctttccccgcgtcttccgcttttctcatgtcttccccttttctcatgtcatcctctttccccacgtcttccccatttcctacttctccctgttcgccccggagggcggtggccccttttgcccgcttaaacttcataattttgtacccctttcccttcttcttctgcactttgagctcctccaagttgatcatttttccatgaccacctttggaaagaaatatgatttgaaaatttttgacactcttttcgtcgttctcatatgccaataggtccacgactttatcgtttttccccagattgatgcacttattccctagggagtttttttttgatattttaaaattgatgagtgggaactgaattatgtgtccacttgccgtaccaacaatacagttgtcactaaaattgcagtagctgaaatggatatcttttttatttttaaaaagtctgattcctttttttttcttttttaagaacacgtcattgtttatgactttcatttttccattttcactgcacacgatgaggtattttttattttcctcgaatttggtcataccggtgatactctttgagcagtggatgatttggttgattggcgttcccttggagtcgtaggacgaggtctgcagatcgcacacgttgaggatgtaggctttgttctggctgtccgtcagtagtagtttgtctttgtttctgcacaggatgcttttcttcactttgtagcagttggttgagttggcagtggtgggcttagcattggaggtggcttccccgctcaccgcaacgttgactgccccgcttaccgctacgttggcttccccgattcctgccacgttgactgccccgcttcccgccacgttgactgccccgcttcccgccacgttgggtgcctcctcgtgtgctccgccaaccttgagtcgcctctcctcattctccttcaaaatgtatttgacgttggacagcttgatgatattgttctggtgatttttcaacttctccgcaattttgattttcttgacgtaccctccgtaggtgattaggacgagcacgtgatcgttgttgtaaacatctttgacgtccgtgtgtatggagtcgatgtaggtgtgcctgtattgcaccgaggggtctatccttttcgcttccttttgggtgccctccaagggggggaagccctccacgtcatgcactcctcccctttgattctttcccttgggcaaagtgggatccaccactgcggtgtgttgctcttccccgttgtgcagttcgcctggatctgcatcgctttgcaaatttaagctttcctcttttgaattctcctcgtcccctccaagcttagataggtcatcccgctggggggtaggcggtgagatgaagtcttccttaaaatggtggctgcgtgtgggtgggtttatataaacgtacctatacttaacgctttgaggaggtgcgaacctccctacgctgctagtgccatacttattttttatgtaagccaattggtcaatgatgaggcgcttgatcttatccacattagcgatgagatctcggttctcctgcatgcgggtcagaattttctccttgtgtgtagcaaaatcgacgttcttaatgttgaccaatttttgtatcttcatagagagtatatgctggatctgataatcattaagttggaaattttttttaaaaaatttttttatttcttcaatgttttggtttttttggagaaaggaaataatttccaagatttttttctgtatgaggatgtacaagtctataatgtgaagttcttttagtaagttttgattttttattgtcaaattatttctgataaattttatgcgattttcgcaccacagttgtaggaaggacttcaacgaaaattgcgtgtaactattttcatgtccaatgcaaacaaaattgcagtggtaggtaacttgcatttgtgtgtgcttaaaaatgaaggagacgaagtcatttatttgttccacttggctattttttctcaactctagtacaattcgcatgtcctccttttcactttcgtctcttattttttgtaaaatattttcatgttcattttttttctcattcaaaatgttgatcatattttcgatcagttcatttggcttcacatttggaggtaaattttttattactaattttttactccccctgggatctacatcttctgaatgtaaattagccaaatcgtttacatggttcacgtaaatcttgtcattttttgtgtactctagaaagacattacttctaatttctatgtttccctttcccgtttgatacacattttgtaattcatcctgtttacttatgatgatccctcctgtggaaaagtcgggtcccttaattatagcagctaagtggtcttcctttatatttgggtcgagtaaaaagctaatagtacagttgatcacgtcaactaagttatgacatgggatgttactcaatatactcactgcaataccggaacatccattaatgagtaggagaggaattttactacaaaacacttttggttctagttcattcccatcaaaatttctcacgtactctacatttgcatcatttatttcttccaacagtatatcgtaacaaaaatttgaaattttagcttccgtgtaacgcatagccgctgcgttatactcaactgatccgaagttcccatatccatttattagcagattgctattgtgatgtttttgtgccagtcgaaccaacgcatcgtatacacttttatctccatgtgggtgatattttccaatgacttcacccacgattctggcgcacttcttataacttcccttctctgcgcctttatttatttcgtacatgctccatatgatcctcctctgcactgtttttaggccatcgcgatagtcacacaggcatctatttaggattaaaaagttggcataggaaaggaagctttttgagaggagctcgcaaatttctacgtcgtagtattctcccttgattctttttatgctttcatccacagggtcgcttatccctgtcgttttggcacctcctgcagggctagttcgcttcgttttgggcacccgggtggggggttcttcacttgggtcgttgctcacagttgaagtaggtactcccccggatgagaccgcctctccagctggcactcccccggatgaggccgcctctccagctggctccccctccgcgctgcccttcctcgcgagcagcagggatggcctcaaaaaggtggcaccacttttcccagcaccatgttccccagcaccatgttccctagcaccattttctcctggaccacttttccccctgctgctttttccatggccagccaacacgcttctccccctgagcgcccccttcctcacccccgcatgcccattgtgtataaaaagaggggcactactactcttggggggggtccaaatcgggactagcttctcccttttctcgcttctcacaaaaaaaaaacgcaagtcgaggagagggagaaacagatctgctacgaggacgaagaagaggggacatatgaaccacataatagtgatacgcacctgagggggtgcgccgttgcctgtctctacgtgtgcataatgcggtgtgtaacgtccgcgtaaaactaccggttagggggggctagcggtccgcgggcgcgagggctcctcgggcgctgcgccgacgctcctacgcgggtaacatgtgcaagaatacgtatgcatacgcatatgcatatgtgcacactctcctcgcacacgaggcgccccgtttgtctgatgcgtttatcacactgaagagtgcccgtagaaaaggagcaagcgtgcgagatgagccttcaggacatttaaggtcatttttttttttgccttcccctctaaacgtttttttctttttttctcttattttaatttcatgaattgttcacccacaaatgtataacgttacatacgtttattttttctttccttttcgctcctctgaacaggaagaatgcagaggtgaggaaaaaaaaaaaaaaataacaaatgactgaagggtcaggtcaagttcccacatgccgatgcgacacactggcgcaaaaacagaagagtaaaatacgatgagttctgtccccccgtgttggcgtgcttgtgccttcactggggaggagagcggctttgcgactcttcaagcgcggcgcgtacgtaatgcgtaaaaacgtgtaccatgtcacaatacaaacgtgctgccgtacaaaaatacaacatttatatttgcattacatgcgcatttaacacttccatgggtgccccttttttacacgctcatgaatatatgtgtttagctaatcttccttcccgcgcgggggcaaaaatgagaaaaaaaaaaaggaatggactggtgcagggaattttccttgcaaatttattgcgcctcggtggatcttccaaaaaaaaaaaaaaaaataatgcataacattgtgaagcaaaaaaaatgcgcaaaatgttccaaaaaaaatgggaaaaaaatccttttagcaaataacatgcttgggcgtatgtatattttgcgaagatgcaaaaaatgaaaacacttcttgcacttttctgatacctgttttttgttaaagagttaccaaaaacgggcagttaatcagcggaagtaaccccgtatcgcttttcatgtgaccgaccgatcacagtttttactgttaggatgcaaacgcgcaaaagtgtttaaataaaagaaacataatcatatgtttgcttctttccgatcgtatgttaaacgcataatactgttttttatttttttttttttttattcctttccttgtcacaatttgtgcatacggataacagctctggaggaaggcggcttaaatgaccaatttgaggaacgcctgcagaagatacaaacatacgagcaaaaacgggggcactgaaaagtcaaactggttttgattctctcgaatgtgtcacctcggagattttttttcgcaatcacgcattgttaagaggatcacttgatcgcccacttttggcttccccttttgaagattcgctccctctccccctactcagggaaaattgcagaacagaaatatttgatatatttttgttggcgagggaaagatactcagtggtacacgtgggcgacagacacgtggccggcgcgaagtgagaatgggtcttccccttttttcgagcgtcccaaccgtttaacatgatgcatagcaggccgggtgatttccccctgtcatacgagtacgcctatttgtaagacaaccgagaggtgggaagcatacgccaagagggggagcggcagaggagaagcggcagagaagaagcggcagaggagaagcggcagaggagaagcggcagagaagaagcggcagaagagaagcggcagaggagaagcggcagaggagaagcggcagaagagacgtggtagaaagcttacgcccctcgattggcaccccagacggggcctccgcattccccgccataaaagcatacacgcacgcacaacgaggagtcggacgtgggcgaacacctccgtacacacaggcatatcagcggcgctgaagctgagcggctcaccggttcatcaactcaccggcgtccctggctagcgcttcccagcttccccggcgaaccccccgcaggagggcaagatggtggacgatgaggagctaaggaggctgcggttcgttctgagcaaaaaggtggggagaataaaatactttttttcgtacacattctacaaaatattcagccatttttataacaagaaaaataaaaagcgagaaaggtttgtaaatatacacggaaggacgagtccaaaatttttctgtgataataaaattaggagcacaaagtacacagtgatcacatttattcctctctttttattttaccagttcgcggattttttgaatttattttatttgtgtgtttctttgctacaagtcatcccgatattcaacacagggtatgtgttcacctttgtggctccattaatttttattatctttgtaagtttaatcaacgaagtggttgatgatttgaagcggtttataaaggaccttgagaataacaatgaaatttattacacccttttggaaaacggaaatttcgaaaaaatatattccaaagatataaaagtaggagatataattttgataaaatcgaagcagagagccccagcagactgtattttgttacgtaatttaaataaaaatgaagaatatacttttaaagtggaggagaagaaatttttcggaaacataaaattgaataaaaattccaatgtgtataacaaaattaacaaaagctactaccattttaataaaaatattgataacgaactgattgatgatcgatataacgaatcgaacaacaacttgagcgaaacgagcaataatctactctttagtgaaaatgaaaaatcgcttaacggagggaaagaaaaaaaatatcttttaaaagacaagtcagagaaaagtggtcataaaaatgatatgaacagttcaggcgaattggaccattttgaaaagaaaatgaagaagaagagaaaaaaaaaaaaaaaaaaataaaagtaaaaaataaaaatagtaaaaaccaagacgcaggtgcatcgaacgaaacagccaattatacatatgtcaaaacggacaaaattgatggagaaactgactggaaaattaagtacccaattagcatcttccaaaatttgaagaagttgaaagatttcttcaccatagacattttgttcattctcgagcagcccaaaaatgacatttataaaattgaggggtccttcgtcatatttaagtataacccgtatggcgacttccagaaggaggaaaacaacaacaccctcgggttgaacgatcatcagttgatgaactactcgttcgacatgattagggatggggagatcgacttggagagaggcggccgaggtggagtgaccagagggggcgaacccggtgcgccgacatacggggaggaggaggaagaggaggaagaagaggaagatgacgatgaggaaggcgacgaagatgacgacgaggatgacgacgaagaggacgatgacgattatgaggaggatgaccacggggaggatgaacgtcggaacgaactcgaactggagaacttagccaatgacgatgaaaaaaatgtccaccataagggctatgtaaatttggcgggaaaggacacaagctacatgtacagcaataacaagaaggaaaaaaaggtgaacaaagatatggtgaaatttatcgacgtggaaaagggagcagttggagaaggagttgtagcagtagggggtgcaggatcaggtggtgctgtgccgaatcgaaacagaggagtcattgaaaagtacaactcctcaaaaaatggcggaaaaagcggtggaaattatgttggcgaaacgagcatgtgtagtgtattcaataatgaagataatttcaatttttacaatgtcagttatagaaaaaaattaagttatgacaactttattttgttcaactcggtgattacgagttcagatgtgctctgcttggtgatctacaccggaagtgatacgagagtaaacatgagtacacaaattagcaaaataaaaagaggaatgatagacaagaaattaaatatgataacgttatttttgtttctcattctggcgttattctccatgtatatgtgttccgttaagttgaataatttgtggtacttgaattttatccgtttcattttgctcttctcatctgtcatccctatatctttaagcgttaatttgaatatcgccaaaatttactacacgttggtgattcagaaggacaaggaaatcgaaacgacgatcataaagaacagcgcaattatagaaaattttggagatgtggattatattttcacagataagacaggaacactaacagaaaatgtaatggttctaaaagtgatacatatcgggttggacgttattcattgtgaaaatgaaaagaataatatgctacagggaagtatggaaaataaagggaaagggaatttcaacaagcatatgctggcctacgaaatggatgatttaaacgaagatgtggatgcgtcatctatgtacttaggatccaattactccaaaaacgatcgaaggaataagactagtggaaacaaaaatggaaactacatctcctttaattacgacatggaaagtggaagaaataaaaatgaactctccactttgagacaactcagcaaaacagccaacccaatggatcgtatcaacatgctacatcatgatgaagataattttgatgaagagaattttgattatgataattttgattatggaaattttaatgaacattctacagggtccaaatctgggttttctcaaaatagctaccgaaatatgaacatgaaatcgttcaagcagaatagcttagctttgagtacgaatatgtctgggggagggttgggtcagaggaggaacgagcttcataaaaaaaattcggtgcacatggagaagaagaaaaaagtggaacaaatggtagacgaatttttgaagtacaaatcggatcccttagattattacaatgataatgtggaggatgttgaatatttgaagaagcaccgagtgttccagacctttttgtccttccttatatgcaacaatattaggactctggccaaggagagcagcaaagagggagctcctaacgggggaagtgctaacggaggagtgtccaacgggggagcttccaacgggggaactactaacgggggaactactaacgggggagcttccaacgggggagcttccaacgggggagcttccaacggcagtggcagcggtggtgctaagggaggcagcaaagaaaaggacaaggaaaagaaaaaaaaggagcaaaaagaaaaagactcgcagaaaaacttctactacatattaaaagtgaatcgaaaaagtaaaaaggaaaataaaatgaagaaagagaaacatatgaatactaccagcacagccttttcttatgacaaaaaaaatctcgagtctaacagctccgaagattcggagaccttttcccactcggatgtcagttatcaatgttcctctccagacgagttggccttcctaaaatatgctaccaattgtgggttcattttgaggaagaaaactgccagcaggatagaaataaaatataagaaccttgtcatggagtacgatattttactgcacattcccttctcttctgagacaaagcgaatgagtattttcgtacgaaatgtgaagaacaggaatatctacttcttcattaaaggagcggataatattttaataaagaagtgtcatgagaagtataagacttttatttatgaggagagtgatcatctgtcgaacttgggtctgcgtgtcctggtgcatgggtttttaaacatagaggagcagtttttccacacgttctccaatttatacaataagaataaggacgtgaaggggcagctggagaatattttggactacgtcgagaagaacattaaggttctggccataactggcgtggaggacaagttgcaggaggtgagctgagtgcggcgatgcgggggggtgcgtgcctggggcggctgtcaaggttgtcgctcgcgtatgttaccactctaatgctctgttcacttcattttattttccccattcgttatccccctccacgcacacgcatacataagtgtatacataagtgcatacataagtgtatacataagtgcatacataagtgtatacataagtgcacacatacgtgcatacatacgtgcacacatgcgtgcatacccacttacacactcttgcagggcgtcgggaagaccatcgagatgctgtacaacagcggcatcaaagtgtgggtgctgaccggagacaaaatcgaaacagccatttgcatctgcaaaaacgccaacattaagaagaagaagcacaacatatacattttcaggcacgaaaatattaagagtacgtcaaacctcataagagactttaactccatcctaagtaacatcgattcgtatgtccttttctttgacaacattatcattcagaactgcatcaagtacatccctaatgcgttcgtcgattttgcggcgaatgcgagggcagtggtaggctatataacccatagcgtgtcgctatgacaccgattgatttgtgcgctcttcccactccactgcttgtattttttctcacgcgcatttatcacgcgcatttatcacgcgcatttatcacgcgtatttatcatgcccatttatcacgcgtatttatcatgcccatttatcacgcccatttatcacgcccatttatcacgcccatttatcacacccatttatcacacccatttatcacacccatttatcacgcccatttctccccccctaggtctgctgcaggtgcagccccatcgagaagaaagaaatcgccgtgctgatcaaaaccattaagaggaagaaaatcctttgcatcggggatggaggaaatgacgtggccatgatccagtcagcggatattggcattggtgttttaggaaaggaaggaaagcaagttgtgcacgacagtgacatcatagtttcgaaatttaaaaacataaagaagcttattctgtactatgggaacaacacctttttgcagacctcatccctctgctctttcctcattcatagggggttcgtcctcacctatttgcagtttatctacagctacatctttttcagcataccggtgtcgatttttcaggtgagtttacttgctggggagtctttcacccccatggcaattttttatcgcatttttctatcgcatttttcgatcacatttttcgatcatatttttcgatcacattccccccccgcagggatggctgcaaattggctacaccacgtactacaccacggcgccattcctgtcgctgctgttggacgtgaagataaaaaaaaatttgatatacctctacccggagatatacaaaaataagaagcacaagcggaagctggatttgaaatccttcttcatcatcgtgtggatctccatttttcaggtacttcccgaggggtgtcgggcagcgagtggatgtgtgcaggtggaaaggtgtatagtgcccagctgggcacgccgcgagggcacaaagcggaaacggagaaccgcttccacgtggatgtgccattcttaggggggcgcgccaacccccatggcgcttctgcatcgtggtcttcatcgctggtcttcatcgcggtcttcatcgcttctcttcatcgcttctcttcatcgcttctcttcacctccttccacccgcagggaaccgtggtcatgctcggggcgctgaagctgttcaacgacaactacaacaatctcattaacatctccttttcgtctctcatcgttttggagattatgaacattcacttggaggtggagtcctggtaagggccgccatgcgtgcctgggcgtgtgcctacttatacgtgcatgtgcctactcatgcctacttctgcctacttatacgtgcttgtgctcgattgtgctcgattgtgctcgcttgtgctcgattgtgctcgcgtgtgcccctccacatgagaaccaacccaaccgctcaccccccccgtgcaggcacccgctgatgatatcggccaacatttgctccttcatcgtgtacatcttttcgatgttcatcctgaggaactacttcgacatcatgcaaattatgtccgttatgttttggtacaaggtgattctaatcgtgctgttcgcctggcttcccttttacataattaaaaaggtaaagaatatcataacgccctctcaatttttcaagctcgcgtgagatgatgaaaagaggccacgtttttcggagtgtagacttttaggaggttgcaaaggaggtaaagagatttgtcaaggttgaaggctttcacatgataggtgtgttcaaaatgggcaaaaaaaaaaaaaaagtgcgactcgaggatgactgcagtctaccaacagaactgaaagcatatgcattctacttctttgcaagcctgtaaaatggagacgttgtaaggggaagggattcacgcatcagtgttggaagcatagtcgtggaaaaaaaggcccagtgtgcataaacagagataagaaccatttgcaacgccccaaattgtcgcattttttttaaaaacgatggcaaaaaaaaaagagaaacggagaaatggcgaaggggcgaaatggcaaaaatgccaagtgggaatgtccttaccataattaagtcgttgcatgggcatcccatgtaggagctgaaggccttgatgaacaggcacatcattgtgctgaggtggtctgcagaaggggaagtgtgcgatgggggagcggtgaaggtatccgcaagtgtgcaactgcatcggcggttgcgttcatgtcattattacgtgtgcaagtgtgcacctttttgttcgcacacatatcatttgcacgctcattcacttttctctcattttaaaaccctgcttgctgcgtggcgtgggacaaggcggcggcgcaacctgcgcgccattcctttgccacccgcacggcgtacattgtctgcatgccgtccttttttctttttttttctttttttgctttttttctttttttgctttttttttctttttttttctctctccaagccgaacctaagttccttgacaaagctttataatataaagggataaacgcatttgccgagtggtaattaaaattttttaagtaggacgtattttggtgcgtcaggacggagttgtatccagcctgcacgggaaaggggtgcggggtagggatatgaattgggatggggatatgaaatggggagcattattggggacgcctgcgtgccaagcagtggtgtatgtactacgtgcatatcgagatggccacagctgaggtgacataacacgaatggtcgatccggatggccacagctgaggtgatacaacacgaatggtcgatccgctttaccatgatgaataaatccacgtcgttggggcagacgagcatgttgtccccaacccagggaaaggaatggctatacttgctcgagatatgtctctccttagcattttttatgaacaatttttttctcttataaatttgcacagcttttctgacctcccgatcgtagggataaatatcattgcaaatagtattgatgatgaaattatttccgttaaaaactctcttcatgtgaatatttttttttttttacatatttttttgtaaaatttccccaaatatttttatacaaggagcatttataatcatacaaaaggaagttatttgtcttgtcataaatcgcgtaagatttccgcttcgcatttttgtcgtattccattttttttatcaattttttgtatacctttttaagtttcctgtcacttttcgtgatatactttaaaagtacatcatctttgttgagggggaaaaataagtcatctatggtttgcagatcacctgcggatgaagaactgtcattttttatgtccctatttttattttgatatttttccctttccaattggttaatctcactctgctcatcgaaaacatacactggtttatgaagataaaatgagcacacggtgtaggaatcctgatgaaaatctttttcttcactctctgcattgctgtcatagtagtcggagaatggagatgtggtactttcttcatggttactgtgtgtgtcattcgtttcttccatgtgcgtatactttcgttcactttgtatattgtccaacagattttcgtcctcccaaaatgggttcaacatgctccttatgttatcttcttcgtggggggtgcttccactgctacgttgctgatcgaattggcggtcactttgctgatcgaattggcggtcacgttgctgatcgaattggcggtcacgttgctgatcgaattggcggtcacgttgctgatcggtttggaggtcacgttgctgatcggtttggaggtcacgttgatgatcggtttggaggtcactttgctgatcgatttggtcgtcacgttcctgatcgaattggcgatcactttggctgtcacgttcgaaatcactttgggggtcactctgtggatcaccttcgggggcgcgttcacttccaccccgttccgcagacgaaggcgcatcgcccccggcagccgaaaaaagctcatcattcaggcaaaaaaattcgtccgtctgagatctgctttcactgccctccttgtgcgtcacaaaaagggggtcacctccaccggagtcgagtccagctgtatcgcctctgtgcagaagcatatctacttcctttccctggctcagcacgcctacttcctttccctggctcagcacacctacttcctttccccggtccaacacacctacttcttttcccgccgacttctccactcctgcacctgccaaataatgatccctaaatttgtccgtgtaaaaaaagtcgacaaattcgttcaacacacttttgtcatagggctcccagtagtagtttgtgtgtattgaaaattctttgtacacgatgtaattaaattctaacggggttttttttatatacttctcatacgtaatggaatcattttttaaaagtatttcgttattcagcgattttagaataatattgtataggtttattgtttctgagggtgttgaaaaaggctgcgccatttccgtgtccagctgttcgcggaggcagttgttatatatacgctcgactcccttggagggcatgctctctttggagcgacttccgcgtttggagcgacttcccggtttggagtgacttccgggtttggagtgacttccgcgtttggagtgactaccccctttgcctccagctctgccagctttgcctacttttccaaccttgccaacgttgcgaaccttgccaaccattccaacgttgccaaccttgtggaggaccttcttggggcgccccctcctacgcttcacgctcatgtggttcgcactcgggttgtggctcgtactaaagaagctcgcagttcgactctcgttccaacttgcactatgactcgcgccgatgctgaggttgtggctccaactgcgactcgcggcactgctctccacgtgggaacctccgtacaggtcactttggctgtcccgctcgacccgctccacgcacaggtcatacatctgaaactgctgctcactcacgcagtcgttgttcgcatctctgtcattcggtggggggatgttccgcgtgcgcctgccgtctgctctccccgccacttcagccatgtttgtcacttcagccacgtttgtcacttcagccctgtttgtcacttcagccatgtttgccatttccgccccttctgctccttcctgtccttccgcttcccccttgtgtgcgcccctttttgcgctggagtggccagaccctgccgcttgccgagcaccctttttccccttttcaaggactgaaagcacatccgtttcgtcatctctaaacaggtagtattgcatcttgggatcttcctccttttcgatatacacaagctggtcgctgtaggaacgatatggcggaaggttagccaaaggtccactcatatgtgatgctccactttccaacatctcctccgcaggaagctcttgtttccttatctttcgtttctttgtcccccgttcgaatggccgcagcgcaaggacattaggcgtgataggcaagtagttaaaatttcgtgcacgttgcaggagcccctcgctctcattatcttcatcgtcatcactgatattttctttggacaaaagttcattcatttcgcttgaaaaaaaaatgtcttgtaattcccgatttggttgacctccacttcgtattttgtcctccataagggagatatttctgatttcactgctacgcttaaaaaagggaccactgtccctacgattgattttttcaaaaaatttatttattttattatcatcgatgttgtttttcgcgtcgtcagaaaatttgatacccgttgtgatgtaagtctccgtcatggaattatgtgaatcgttagagttttttttttgttttttttcctcctctttttcttcctcttatgtttgaagtcgtcatttcgctttttcttccctcctcttctggggggtatatttctcctgactccttccggggggcatcaaatacgctttggatttcctcaaattcgttctgatacaacccaaacagatcagggtcgatccctgacgagttctgatcaatccgagctccgtctggattgataagcgcttcgtctgaattgatatgcgctccgtcgagactgctatgcgcttcgtctagattgatatgcgctccgtcgagactgctatgcgccccgtgccgaccgatctgctgctgcatatgctctcctcctgcttcactagggtccaaccccagtttggactgttcatggctaacacccttggcctctcttttgatattttccacggacagaacagtgtgaagtgtgttaaagtagctacataaggacaacttgaagttgtaacataaaaatttaatatcctttgagtagtacatactgcctagtaaggaaaatggattaatgtagaagcccctaaagcgtaacaaatgaaaaaaattttctgagtttttctgttttttggtatttttgaagacctcgttaattatgctgacatcgtaggtagacatgaattgcaacatgtggtagtctgtcttatggtaatttaaataattcgctgtttttacaaatagggaggggaaataccttatggagaaaaggtacataattctgggcacgtgactcattgggtaaaccagacaagaaaaaaaaaagtaagtgtacctctccgtgcgaacaagattctgcacgtatcttaccttatgtatttgtttcttcttcacttgctgatataacgttttattttttttttttatgtaatcgttttttaacctcagtgtgaagctgtttacattgggtcgaaactcaaaatggcaatttctattcaggttgtaatttatcatggacttttcatacttgtcacttttgatcacctccgctgttagcgcagcatcgttcgtgttgaagaaggtgttgtcgttgtagatgcagatgcacgcttctgcatgtaatcgtcttcccaacgtgttggagttttttcgtttcccttttttcatcacaccactggtggagagaagcccatttgggtcacccttaattttgcttggggcttttcccctcgccatgcaagaagcactttctccagctaacccccccattagtgctgcatcatactcgtagtgtctattatgaatgagcaaaaaggggtcgtacatggtgaggttgctataccactcgaataggcgcctgtagaacggtgctccatggaggcccttatcttcaaagtgactcaaacaggtactcagcttactaagaacgttggaaaatatcctgtaacagtcgtttatgatggtggcattactgtgactatgttctgattctttcaaaaaggacgtgcatctgttaggctcacaggactctttgttttccatagctatgtttagttgactttgattttttttaaaaaattttttaagatcacgatatgtttggttttttttcaaatggagggggtacatcgaatcggttttgtacgagtccacatctgttgagaggtaaagaaattcgtcttcccgtggggaggcgtcatttgagtcgcttccaccggggtatccttcgcttgtggttctctggccgaggtttccctccccggagtggctttcccccccttgcaggtgcacctctgcgtcgtcgcccccattcgaagcatccatttgggacttgacaaaaatatcctgaatgaaggacagaagttcctctcttaggttcctctccctggggaacatctgagcaaatcgcttctccaggtaggtaataaggtacccatcaaaagggacagtagaaaataggcgtttcaaatttgtaaacaatttagaataaatcgaaccgatggagtctatcgcctctgctgctttttctcgcgatcgcacacttgggatatcaaggatgactgtcgatttgattgggtcttctttgtgtaggatgctaaagggtaaattgtttatctctgaatccacttggtgaatcatagatgctaagacggtgtactttttgtagtaccttgttggtgcgaagtatcttactgtctccacggtgtgtgcagaggagggggggttctctgttgtttttctcctccctcttttggtttgtactgcaggcggtggcgcgagggggagcgagcacacactggctctggcactgccattcgcgacgccattcgaagaaccattcgtggtgactttgataccgcttctcattttgtaaaatttcttctcaattttctcctccaagttggcatgaaaacggttcgcatttttgatcaaaatgaactgcctattgttgttaataaaattgtccagaatgatggagtagacgatccgctgcagcggggttgtcactgtggaagttcgtctcatctgagatcctctccatttccgattgtctccccttgaagcgttttctccacttcggtcgccgatctccctcatctgtgaagggttcctacccccctgccatatgtcactaataactgtttcatttgacaaattgaaaaaaataattttattcaaaaggagctcatttgtactagaaagggggtactgtaaacgcctcgaaatttttgcatagctttgagagaggtccaccaaattcacccatttcgtaccgtcaaaaggttgcctttttttgttcctccgagggggcaatgatgattgaaattgagagtcacaccagatggaggtgtcattcgattttgcttcacctggggaaggataattttggaaaagcttttttttttggcccaaatgagaggagtacctactgcaggggtcacagatggagatgaatatccccccctcggatcccaaaaatgtgtttctccttccatgaaggattaacctaaagagttgcacataattaataattttattcttcaggatgagtgaattttcattcgatttttttttccattttaaaacgccaggtaggaaagaatagagtacccgtcttgctaaaaaattattggttcctagttcgctctgtgagaaaaggttccttttgaacaagttggtgcagtaacttaggtagtagaggagaaatacatctcggggctgcgtgataattctcttcatttttttaaaatatttaaaaagtttaaccatatggtaggatactatgtcgggttctatgctgtagcaattgctctgaaaaaagggggactccgcatcgtcatactgggatcgctccaactggttgcacacctgcccttgcacatccaccaccactttatacttcaaaacgtcgctcagctgtgtgttatttaaaacattataattttttttcatcacgaaatggatgcaatcgtttatcacgtccgatcggtcatggtggaagaagcagacttcgttgtctttggtactgctggatggagtgcttctctcacagaagaggtaaggtactctcattttttgcttctgcatctgtagagttagggttaggtacttgtagaaatcgcggtgtgcgtttctgcgccgtttgggtaagcaaataatagggtaactcccacctgtgttggttccttcacctttgtggaggcggaatccttcatgggagggacccacggacaacaccgtcacgacatcgtccaagctagacaagccgcaactgtcaatagcttcgaagtactcgtcaagacaagcggcatagttccccctgacgagcttcaaggtcccctcaaagctgaggctaaaaaacttgacatgcctcacggttatgtggaacatcgttttccgtgaagaagggaaaatatacgaatggatatagtcatcaaacatgtaggaattcctaataatatcgtgtattgcatttagtgcctttctcatttctctcttaatcctccttttaaccatctcgacattatatacattatggagcatatggttaaggtaatcgtagtaacccccatcaaacaagttagtcaaatgagtgtaagtttcatttattctactgaacagttctctgtttgatttcttcttattatatataagtgtacaatcgttaacaaaaaacgtacctggcgaaaagtaaaattggtatggaactttggacttcattccgtacaggacactgaagagttcaaagacgaagagcaatttttttaaattttttctaaatttttttttttttttctgtacttattcctgaaaaaacaattaaactgctctgcacgtatgtattctttacgtttcatgatgaggagaaaataattgagcatatttgtaacttgagtgaagcatttgaaatattcttttatggtgtgttttatctggtaatataaaaagagagtgtgatacgcattccatgtgtagataataaatacgtttaaaatatcagccaagaattggacttcgcgtataagttgcaacatgatgtagtactcgtatatgacgtatttgaagaaaacatgttcatatttctttgaatgtattagatgcctttgtttaattatttgtgccttatcatctgtcaccccctttccgtcctctgcactgatatcattgctcttttttttcagtgcacggtacagctttttttccctccgcgaatggctattctcccttatgaattgctctaccgtttcgtcgttgaagtttacaaactcgtctgggtccttccccgcccggttcgctcttgagtggctagcgctgcggctagtgacgcggctagcgatgcggctaccaacggcgctaccgacgcggctgcccctatctttaccaccccccatgggtgcctcaccacttgtgcctttctctccccccttagccgtgtcgtcccccatgggatccccatccacatttgacatgagactcccggaggggttgctccccaaatgcgagtgctcacatgtacctttccctcccccacatgataccattttgagaagaacaaaccattccgaagcttctccacggggtacattgtgagcttctccacggggtacattgtgagcttctccacggggtaccttgtttgcttctccacgtagtacactgcgcgcttctccctcgcgggggggtaccccaccctcattcatcaccctacgcagggcgttataaaatagcaactttttcatgtcgaaattaaaatggtctaaatgttgtgggcaattgcttaggcaaagggcccggaagagcctccccttcaatgaatgcagctttctgtcaaggggggacatcctcttagggggagcatctaacaactgcttgcaacaatacgggttctgatgtacagccctttttaaatcagcggctgttttttctctctgtctatttctgttcttatgtggacctgaaacgctttgctgaatattaaaaaagtaaatgcgtggcatgggtcgtttactcagcttcaaatatcttcgttcacgaatcacattttcttgcttgttaataagtttgttcttcacacttgctgttctacccttgggtgcaatgggaggggaagggtcaccttgtaacgcgacgtgagaaatatacctttcttcgtcgtccgtctcgtcaggggaactactacatgcacgatcaagattgacatccgggagaagtgagtccaaggtagagtcatgagaggaaaaccttctgtagttaaaaaataatttcataattctagggatgggaacaaaatagcagttgcttttctgtgtggacgccttaaagtgtattctcctaataggcatgggggtgttggtttccattttggttttcctttccttcggggatactgttcccctcaagggggtctcctcaaaaatgatctctttatgaaatttttcataggcactacgacacatgtagtcattatcgctaccacagttgctaccatccggggagtagtcctgcgccaaaaaatgctccagttcgctctcgccgcgatcatttgcccctccatcgctgcggtacgcgatggacacctcgtcagaagcttcggtgaagatgtcactgtagaggtcatatgagtggtctgtgttgttctctcccctggggttcttcttccttaagctttcactctttaagcttgcatcgccgagaggaggggcttcttcccagttgctccccccatgctttgcccttttgacgtttagctcctccctcggggtgtccagctgccccgccggtgcgagtgactttcgctttcttgtatgggggcgacttgctggactcgttgggtccttccccttgtccgttttctgcatagcccttttggcttccctttctctacagatcgcgcttttgagtgccgctttgattttgctgtggagggcactctccacgcggggttcccctgcaggtgcgtctcggccgtcccgcttggctcgcttggttagctgcttagctcgcttggttagccgcttagctcgcttggttccctgcttggttggctgcttatcttgctgcttatctcgctgcttatctcgctgcttatctcgctgcttagctggctgcctcccctctcggaggtctccgccattgtagaggtggaccccctgctgcaggtggcagtggtagtggttggcgcggtggaagctctcgaacttgtcccgaacaaacatattttgataattgaaaaagtcgtaactcaacatggggtagtaaaacctacaggctgtcaaaacacaagcagctgcaatgctgtaaaatttcttcttctccacagaaagggaatatctcaaagtgataaaaaaggtgcaaataaatttctgacgatagaaatagttcaatttattgtaaatattgtaattaagctgtccagtattccgatgaatgttattttttttttacaaatttttttttaagataaagctcttttttcattaagtacagaatatatctattaatttcgttttctgaaaagagagacttatttctcttcctataaaaaattttgaaatctcggagaatatgcttgaatgagtaaatgttatttaattctctatgcatatcgtcgtattgatttgtgtatacattaaagaggaacttataaaatctgtatttgaagatgaccgtttgaaggatcttcatggaataaatttgcacaacatttggcagttgaaatttgaagaccaagtcgtttatttggtcatacaggtcagtaatcaaactagagttaaacggttgtagatctttcacccacttggtgttactaaaattggataatattctgtttgccatttttaaaaacttgcaatttttaaagtaagtaatggtgtatttgtgcaaatttgtttgttcctttccattggcttctttttcttcttcgtgtgtgaaatatttattagtgtgttcatagttgtgtaggcataaaaaaggtacaccatttttcagatttcttaaaaagaaagactttctgatttcagaaaaattgggatttttcaaagggaaagaaaaagaagaacattcatctttgtaaattttttgtatcaattctgggacgttgttaaaaacacgatagagattaaagctgtccaaattgatatagtacgtcaggttgtgaggaagacattgaaattgcaatctcttcatgcagtagtacagcacgtaaaggagcaactcgaaggagaagttgtatgaaaatttgtacgccatatcatccatcaaatactgactataatcctttaggaaaaaattaacatactcgctataaacgtgctttatcgttatggttctaaatctatttaggttcgcaatgtagaggaagtttttgtatagatcatcaaaaatgtacgaatcgatgaggtacctatcgggtatatacagcattttttgattttccgattttaaattttcttcttttatgtgttttaatatgcaccccttcacaaatagctcaattttgctataattattctgtgtcttcttcagcccgttatcgtagtagttcttttcgattgttatgctcctttcccgtttgatgttatttaggtgttccagctttttgtacaccgtgtgtatgctcgtcacggccgcggcatcacggtggacgcgattgacattgctgacacccccctggactggtttctctctcccccccgcttcggccgcccccgcttcggccgcccccatttcggccgtccccacttcggctacccccactgctgcctccgcttggaggagaggcgaactcgccttgcttccacccggggaaggcacacctctgcgcgaaggagatacaccttttacgtcatacgctggtgcagcgttgtttattttgttcctgtggagggacagctggccaagcaggtcagtgtcatctcccctttcctcgagtctgtccactgcgtttttactctcctgcgtcctccccttttgggggggcttccttttctgcccattttttgcctcgaacctttcatcatccgatagagtctcaatcagaacaacgcgctcgttctgcaggacaacctgcccgctccctttcctcagttcaatgtacttttgataatttttcaaaatttgttctacatcctcaacggaacgtctgcgcttcctattcgctgcagtttttgcgtccagcttgtcattgttcagcatttcgacgagggcattctgttcgccttcctccccgaacccctcttcatttagcccttccactttgtcgaaccccagttggtccaaccccagttggtcgcctgcttccgccttgccgccactgctgtgggcctcgttggggccaaagaactcggagggttcttctactcctagggttaagttatccctaagggattcaactatggaggagtgttcatcgccactgtgtagcggcgctttttcgaggaggccacttcttaacggaacagattgggacggctgttccactttgtgctccttgtaaaagggcacctcgttcatttcgaaaccgaagttgtaacccggctcatccttcacttgggtaagctcgtcgaaggggtccccctcgaaggagtgaccctgctgggggaagaagtccccttgggagttgtgtcctccctcttcatccccttgggagttgtgtcctccctcttcgtccccttgggagttgtgtcctccctcttcgtccccttgggggtggctactcccagacgttcccctctcactgccggggatgtacggaccggtgctcagccccaaggaagggggcaacaaataatcgtaattccctttaaacacttgtattatgtcgtagaaggacaaatattcaatgtcacattttttgctcaactcctcgtggaagtaatataaaaaatcatgctggtagattaaatcgataacgttcatgtggttaatagatctgttcatgtaatttgtggatacattggggtctactggtctgaaaagttttttatttttaagtaactgattgattaggaaggaggagtagaaatggtacactcgttctgcgtgcgcgaaattttcgtcttgggtgaagttctcgacattttggggggcgtctgtgccctgaggggtggcggcccggtctggagggtcctcctggtcgggctggacaaacctgtcctcctggtcaatccgctccaactggtcctcctggtcaatccgctccaactggtcaacccgctccaactggtcaacccgctccaactggtcaacccgctccaactggtcaacccgctccaactggcccaactggtcctcctggtccaactcggcgaagtcccccaggttgaagaatccatccccatcatcacccctgtcatacacttcaaaatcttggtaattgtctcctaaattggggggcctgggtggtgcctccatcatatggtgatcagaaagcatgccttcctccctcttcccgtgatgggcattactatatccccctagatttggagcccccctattggaagtgacatttgaaagagcaaaattctgatctacatcctggtcagcttcttccccctcctttgagatcttggacctccgaatattatgaattatttcattaatttttaaaaaattttccttattttttttttcgctatctaagagagcagtctgtttgtacagatttaacagtttaatttctgaccttctatagacatcactttttctgggaagaaataccaaagacttactcgtttcgttaataatttttttctgtatgataaaagtaggataatttactaagtcccatttttttaataacatttttcatctccttaatgatatttgcattattcaaaatatccacaacagtatctttcaatttctgtgcacggatgacttcaaaaacggatttgactgaatcctttgcatcccccatggggacatacacatttgaattcattatattcacctttagtaagtagaaccatatttttttcacttcatcatacagaataagtggtaaatgatgttccgtaacaaagacgtaaataaaatttagtaaaagtttttggtacttaacaaaaaattcatcattttctttaaaaacataattttttattttggtgattagcttatcatttttgtagagcttcttcagaatgtcgtaaaaatctttttcgagatattctttgtttacatgatcgtctattggttgttctacaaaagtatcttcgaattgctcctgttgaatttcgttcacgtaattgcattcgttgcacaccacctgggcttcttctacccggaagctgctcgacccgcagatgatgcacttggatttttccatcctgttcctcgctgtgtagctgtgtgggttgtctgcgcgggttagctgtgcaggttatctgcgcgggttagctgttcaggttatctgcgcgggttatccgtgcgggttatccgtgcgggttaaatacatatgagggggaagggtcccctttggcagctgggcaggatggtgcaccgttcttttgctgctcctctttttagggccaaccgactcaactagctcttcccgaatttatctccccaaaatgaaaagagagacgtacacaaatggacatgctattctgcagagtgttctcggggatcgagccctccgttgtttacaccaaatagaggtagggggggatcgacaacgtccccgtgcgcaagagtcacacgtggcttatacatatgcataccgcttgacgacttggatttttttacacccaattcggttgtgagtacaaactgggggcatggcaaagggccggccagctgctcattctcctccccttttgcaatttcccagcaccagagaagcagcaccagagaagcagcaccagtaaagcagcaccaaaggaggggggaaattcaacgtagaacccccccacgtgtgatgctgtcccgtgtgatgctatcccgcgtgatgctgccccgcgtgatgctgtcccgtgtacctctctcctagcctgactgccagggcaacgggggcgaagcggcagtttgtaggatttgcatctgccctctctcaagcgctgcaaaattgcgaaaatgtgaaaaaaaattagcgcctgccaatcatatgaaatgaagtgaagtgaatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaaaatattcaaaacaaatgtgaagcacatatggccaacctttgcaaacaagctaaattcatcatttatgcgtccaaaggggcaatcacgaaatagtgaaccaattcttcacacggccaccaaatcgtgattgcaaaagggacactgcttaaaaaggaagtgcttcgcgaagaagctattctgagtcgtcataaataaatggcaaaaggagcaaaagtacgtacaatccaatttcactctcagattgaattgtaaagtaccgatgggttcctcaaaaactgatttacttaaatcacgtgaaaggtaaacactggggatgatcaagctactctttcctatgcaacatagagtaaccatgcacttgttaaaaatgtgcttctgctcacagatataataattattatacaaatttgaaacacttacctttccacaaaaaacgcaattgattttaaaataaattcgctcaatcatataggggtcattctttaagcgactcgttatcctttttataaaatcatgtatcagtatttgatgtctctcaaatgtgtcatggtctatttcgatttcttctattttctcagtgtttcttttgtctccatttggaatagctttattttggaaaatatgatcgaagaataggtgcagattttcttcttcgtcttcaatgaggctattctgagcgttaccctctgaaattaaaattttgtggatgctataaaaattgagcagtaggaggaggtagaagtagtctaagttatttttcctcaagtcgtaatttacattaacaaataggttagtgttattgattcgtaatgtattaagcatgatgtagaggacttggcagagatacatatttatgtacacgtggtggaggtcgactcgccattttgtgtcttcactccccgccccgcctctaaatatggaatgcaaatatttttttgccttgcttatgtagtacaggcacttgcgtatggtgggtaggttcgcctggcagttcgtccgggggtcttcgttttggcccgccaggtcatccgcatttatgtcggcatttctatcggcatttctatcagcatttctatccgcatttctatccgcatttctatccgcatttctgtccgcatttctatccacatttccatccgcatttccatccgcatgtccatccgcatttctatccccatttccatccgcatgtccatccccatcatgatcagcatgcacagttttgcctcccccttggtgggactgcggcccgtaaacatacctgaaccgcttcctattcctgcgcgtctttttgctaatgagaaaataggtaatgtgcgagctgaaggagtcgctactgatgccgttttgcttcaagcaaaaattgtacatgtgaatgaagaaggaaaacaaaacagagaagtgagtccttatgtctacgatgggatccagctgaagcgacgaggtctccctccccactgcattggtgcgattgccaccagtagggaaaacatttttctggcagagttcgttaaatattaggtgaaaaaaggagttaccctcgctgacgtagttttcttgaaaatggattaacatttggaggaagtgataaaaattaattttgatcttccttttgttttccctggatgggatgttcgagatacccccgacaaggttatcataagatagatagtcctttactatattgaggaaattaaaatggctgtgtgcatcgtatgcgtttattgcgttcccggcctgtttccttttctccttttcgctcacaccagggttagcgttgtcgctaccgttgcagctagcgttgcagctaccgttaacattgcctccgctagctctaccgccgatagctccaccgccgccagctccaccgccgctaactccaccgccgctaactctaccgctgctattactttggtttattaaaaataagtcgtaaaagccgaataggatgtacttgtactcccagaagtgcgtcttatgttccctgtgtgtgaataaattcccattgagagttcccccttccacgaagttacttcgttggtctggtgagaaatcggcgtctctttcgcctcctgcgttgctccttctggagttgctctttcttcccatttcaaggatatctacttggtcgtggaagtttgcgtcaccctctctatgcaatttgccctggtagctcctgaccctttccatcactgagcatatgtgccgcagcaacttacagaaggacttgacataagttataacaagacactggtcatttacacaaagactaacattttcatattgcttttcctgaaagtaaataaaaaagatgctcttaaaatagctagcttgtgtattgtacaaggttacactgttgtcgttttttttttcttcttgagtacttcttcattaaatggaaagaggatcggaatgaagaattgcttcttgcataagagttcacctctaggtaattcatttttgatgagaaaaaattctagatgttccttctcggtgcagacaaaattgtatttctttacgtccccgttttggaagtagcagagcagctcgaatattgagcagcttctactttgttgtttcatacgatgatggtgaggcatacttccgtttgtgtgtcccattacagttttcccttttgattttttctccccttcatcggtcttcccaaaatggtgcttattgataagcaccccctggatgatatggttagggttactgctattcgtacaggaataatttaccaattcaatgtcccctctttttttctttctcctgaaggtcacaatgaacaggtcacacttgctcgttattatcaagaaaaagtatttgtacttttccatttgggtacttccacaggtaggctcctcttcatctgagctgatccgtgaggaaattatattccctcgtgctttacgaaggttctcactttggagcagtgctaccgtttcttcctctaaagtatggggtattttttcccatttgttgttcgtcgcgaactgctctcctcgtgagttgttcctccttcggttgaccttcttccttgtgcgcctttggggtccccccccgcagagagtgcgcatgaacgtcgagctacactttacagctttgatgctgtggtaggtggtgtccttcctccttaactcaaaatggtgatatttggatacgtggaactggaaggaatcctcacaaaggttgtctctcatcataaaggtgcaaataaagatatagacgacccctccattggataagcagtacacgttgaaggagtagcctcctggggaggaaggagaggaaggagagggggacggagaagacgaagaagacggagaagaataactacacctcctcagtttggtcaagtgaatatctgcaaggtaatcatttggggggaagttcacaaaactgataagactcaagactttgcaccttaactggtcatacaaatgatgtacaaaaaaggtattccttttgaatacatttttgtctgtctcgttcaggttaaagtgtttgttatgtgcatccatttcgtccaagttggggacggctgcttccacgtcaacacagtgcttctcatccttcggggggggactataattgaatagtatgagaacaaatagatgattctttacgtactttaggcagagattaaatgtgaagatttttttgcttctttttccttccgcgaaaatgcactccacaggggcatttttaaagaagtaataatagcagtagtgatcggaacagaatttgacgttctggtagacgtccttcttcacatgaatggactgttcctttagatatatctctccttcggtggcgcccccctcaacaaaacttggttcatcagatcctttgtccttcacttcgtgtacagttatgtctacattatcgtcgtggcactttttaaaaaatttgttaaaattaaaaatttcgaaaattaaattaaatttgctactttttacgtagccaaagaggagatcattctttcggttggtctgcacaaagatgtagtcatttggattgacttctgggatgttttctacgtaggtctggaccttctgggctacctccctgttcactgttaggagtagctttttcacgagctgcacttttttgaagctaccagggagggggagaaaaaggggggggcaaatggtgaagtaagacgtgcaacgtgcgatgtgcgatgtgcgatgtgcaacgtgcaacgtgcgcagtgtgaacacctttggtgaagactcacagcgtggaaaacaaaaaaaaaagagcaaatcagagcatagcagagcatagcaaagcatagcatagcagggagcactctccaattcggggctccaccgtgtgcgggttaacttccgccccgggtgagtcgtcttttttttttcctcacgcatgcactcttacacttctatgtgctccactttttggatggcttctaaaatgaactcctgccgggaggcgtactgcataatttggtttgcgtctactgaggagtccttcaccggggggtccttcactggggggtccttctctggggatccccttttcacgtaattcaaataatccgatatgtttacactcatgtgcgaatttacattaacatacacatgggggtagaatagagaactgatgtcaaagaggtgaaagtagttgctgttctggagtaaaagctccttctcgttcaactttaagtttgtttggttgaagtcgaagtaagtgttcccttttttcgtcaaatattttttatatcttagcagggtagaaaatatgatacatttatttttgtcatatttttcattttttttcatattttttcatttttttcatattttttcatattttttcacttttttcatattttttcattttttttcattttttttcacttttttcatttttcgtccatttgttttctcctcccttgggggtgtgtctcttcactgcgccatcgctgccacttgcttcgttcgcttggtggcaacccccagtgaggctgtcacttctttcccgtttggttaaattttcatactgctcagtgtcaaaggggggcctccttgggtatccttccactgggcctacttctacggggcctacttctacggggcctccttctatggggcctccttccactgggcctacttctattgggcctccttccattatgtcttcggagagagggtgcgactaattatattgtattcaaaaaatgggggccgagcttacacgctggtgcgtcactcaccgctgcacctgcttgtgcctctccgcgactgcaaaaccctttgcctcctcatcacactaggggattcatatgtctaaaagcagactgtgaacatataaaaatactgaagggggaggggggtcctcgcaagggacatgcaaaatgttcttctgttgaaagttcgttttggacaaatggggtcgccagaaaatggaacaatagagcaatggatcaatggagcagtgagtgatggaacagccacgccacgggaatgagctacgaagggggataacacaagtgggctaccctcccaccgtgtgtacgcaccttggggcgacttgcacagtgcatcgttccaaatatggttctttaacttcgtgccgtgagacgagaaaaaaaagaaaagtcccccaatggaagaagcgcagcatggaaaaacggctaaacgaccgaatagcgaaacccttaacttcgagcgatgccctttcaggggagcgaccaagcaacccctttgacgctgcgcgagatgacatagtcctgggtggggaggccacgctgtcgccgctccccttcttcctgcagagtgacaaaaagagggcagctaaacggagtacaacctgatgccgccccttgttaacagcaacgctaggcgcacagaaaagttagccaagacaaatacaaaatgggggaggtagcattatcatcacgaggaaaacatgcgtacgtacgctatatggtataattctggcagctcaatttggggaaaaaaattgggagggtcaagaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgcttcaacatatgtaggttttacccctgttaggtgtttaaaagtgaccccaaaatttagccactttacgtttttttttttttttttttttttttccattaagttgaagaggttgtcattaagcccccaaggtgtgcgcgcacttttgcgctttcaaaattgcgtacagggttttgtttgtgagggtccctgttgcttgagaccaccccagggtgcaaaggagcccgttagtcacctttggccatgccttgcaaaaaaaaaaatggcaagaagtaacaccaagtggtaagaactgacacagctcgacatgatacaaaatggtaagaaacccgaaacagttttcctaagaattgcttaaagagctccgcagctatactttttccatgtgtacgcatgtgcttaaccctagagtgtaaacatgcaaaaggtccttgtgtgccccactaggcaatgacctactgacgattaaatcgaaaagtccctcttccaggtttgaataaaattcccccctccccccctgtatgctttttacccatttggctcccttgccaaaaaaaaaaaaaagagagaacccccacgcgaagaagactaggagggcggcacacaaggtgagcctctccgccgaacattttagagaagcgctaaaatgtgagcgcacggcagggaagcagtagtaacaaaccacaaggacatagcagtaacgcgccacacggacatagtagtaacacaccacacggaagtagcagtagcacgccacaattcatgctccttccagcccgctcaccttgcaatacgctccaccccccacagtaagtcattcctccccgttttttccgccagcatgcgacacggcacggtgtttacgcggatggggtggcccctccacacgtacatatgattatgtgcatgtacctccgcatgtgtacctccgcatgtgtacctccacatgtgtacctccgcatgtgtacctccacatttgtgcccccctcccccctggcccaggcctaacggcacccagtcccccacacgatggtgagcaagaaaacgatagaagcgcgaaaggccttctacgacgaagacgtggagaagtccaaggaagcccatgactcgtaccatagcctagataaacatggagagcaacacagtctagatagagacaatttgaagacgatcatttttggaagtctcgatggaatcattaccatttttgcaattgtctccggatgtgtaggtgcaaaaattacacctgcacaggtcataattattggagtagggaatttattcgcaaacgcaatttcgatgggctttagtgaatataccagcacgactgcacagagagattttatgttagctgaaaaaaaaagagaagaatgggaaatcgaaaattgtccatctgaggagaagcaagaaatgattgatatatatatgaacaagtacaaatttgatagtgaggatgcaagaaatcttgtcgagatcacatttcgaaataaaaatttttttttggagcatatgatgtcagaggagttgggactgattatcactcacgaggacaagaacgagtcattaaaaaaagggttcattatgtttttaagtttttgtatttttggaatgattcctttatgctcctacgtagcctacaccttttttttcgagtacacagattataatacctccttcttcgttgtttttgtgtccaccctgattacactcttcatcttggggatatttaaggtgggcacggcgtgggcagctcgactccacatacgtgacgggaagttcacgtgtagatgtgcatgcgctcaggggaagcggaaataactccctctcaagtgtgtcttcttttccaccccgttcacccgctttcatgatctttcacgctctttttccatttctttcacccctttttccaccccgttcacccctttttgcacccctttccccccgtgcagtcccagttcaccaaccagaagcccatccactgcgccctctgcatggtcttcaacggatccattgccggaatggtcccattcctcctgggaattttgcttaaaaacaacatcgccgactgattgggacgttagacaaattgaagaatttccccccctgcagatttatacaactctgcgttgttctttccacgcggtggggaaaacagaggaccccctcgacaggcctcttttccctacttgcgcagtgcatcatcatcgcccgttttttcatcccctaatttttttcccattctttttttgtccacccgttcgtctcagcgtttattttgcggcgtcacttttgcggcgtcacctctgcgaagttgctttgcggcgtcacgtttgctctgccaatcctatacacctcttcccccgtgccgtactcacgtttatggtagtccttcctgccagctggccccccacctcaaaaggggaaaatttcacatgacatccattttgcatcgtgccaaatatttttacaatcgaatttttctgtaaacaaattgcgttgatgcaactctatacaacacaacatccctccagaaaatggcaaacttgaaaaaaaagcgctggtgcgcaggtgctcaaatacgtgcagcaagttgccaatgggaggaacctctcattttttttttttgcgtgccaaaaagggaaaagttgaccagctcacgtgatacacgattatttatttatttttttttttttttttcacgtcatatggaaggtctgtttggtctgctgatcatcactccgcttcctacatttttgtgtccgccatggggagagcacgcggtaggcgggcacatcacatatgcattggtaagcgtaggcattcactttttcataagcgcgtacatttgtgctacgtaaaccaaaccggggcaggcagccatgcatacatacatgcatacatacatgcgtacatacatacatgcatacatacatctccctgcgagtgaacgctacttgcataggcgaacttttgcccacccgggggggatgcgaattttttgaaaaagggagggaaggaagccataacaccactccgctgccgctggtgactactccgctgccgctggtgactactccgttgtggactgcaaaaggaagaagaagaaaaaaaaaaaccttgcaacgtgttttccctttttaaacacataggctgggcaaaaataaattagcaacgcgattatgccgtttggtcatttttgcttcccatggggtagatatatgcagaggtttccacatccgttttgtatccattttgagcaagctcagctgaaaggaagaagaaagggtcggtacaggacggctgcgagagtctgaaaagtgggggaggtggtaaccaaaaggagggtcagacagttcgccttcctttcgattttgtcaaatcgttccttgccaacgaataggcaatttagccagcagcgcagttattcttgagaagccatacaaaaaagggcacctcggaggaacgcacaaaaagggaaccttcagtttaactcacttaatcgagatgcgtacaagaaaaggaagaggcaaatactatgtatgaaaaagagctaggtgcatcaccctttgcgtgtagagctccccatctgctaggcaaagtgcgttatgctgatcatccttgacgcggaatagttcacaggggggtttcgattagttctggtattctttgggggtaccacttgtataagtccccctaaaagagtcgctaggggtagcattcgtagttgcgttataaggcttcttcttccagctcagtgtgatcgatcgcctgcctcgcggcacgttctgaacgtaggaccccgcagcgaatctacgccagttcaactgtgtccacataacgagatttacaatctactccccgaaaaaaaaaagggaaccaataaaaatactttaatacgtacgaatgcgcttgtgggggcaccccgataggcacactaattgacaaccccacgcgaagagcacacaaaatgagcaaagacttgatgaacgggtccatcctgcactgcctggaaacggctagtctagggatgcccctagaggtgtggaagacaaggatgtgcgtgtacaggaacgaaaacaccatcagatcattcaccaatatttacaacaaaggggttggtcagttctacgctggtttttacgcgaagatagtagagagctcatccaaaggagcagtcctgttaatatcaaaagaacacatgattacattttgtaataatttgaatataaaccaaacgacaagcggttttatcggtggagctactggaggcatttgccaatcctttgtgatgactccatgtaccttttttataactgccagcattgacaagaaaattaattataaaaaaaaactggtggatatttttaggaacacaggatttacgaccttgtataaggggaacagtgccatgtgcttgcgccaggggacgaactgggccagccggcagggcataactgagtgggtccgcaacttattcatcgagcggaagaggaaggcgggggggtcgcgccaagcgggggggcagtcagacaggcagtcagaccggcaggcagaccatcaagcaaaccggcaaacactcttcaaaaatgatgctatggataagcgcggccaagttcatcagtccaccccgacgaaggacacccattcgttagacaaacggggagatgctgcccatgaattatcccccacggaagagctcctttgtggtgtccttggaggagccctctctgtctggaacaaccccttcgacgtgatccgagtgtacatgcagaatagtgcgaataaaaatatcaagctgacgttctttcagtcatttgttaacctttacagggagggaggcatcctgtacctctacaaaggggtcatccctcgatgcttcctgtgcatttggcagaccctatttatggttacggggataaaaattttgaacaaatattgttagtggggggtgttcttcattctagtggtcaagcggtaggccacctgacaagcggtatgtagctacccctacgcgcgagtttgtaactacctctacacccgagtttgtagccacctctacaccccagtttgcaccttccccatcgcactccttggggttagacccatttggccccttcccataagcctaattaattggtgccactgctggtcagctgttacccaaccggttagtcaaccatgcatgcaggaagacgcacaagacatgggtccgcattgatgactctcatatgtagagtcaccccgtggaggcagaacccacggtaggtacacacagttgtgcatctcgcatgggatttattaactatttgggagagacccatcaggtgaagttttcgaccgaccgctgttttgacttataggaaaaggcatgcactgtaggtatgcacgaagatgacacgtggggagggcgccgcgtcctctaagatgtacacgctgagcacgcgaaggggagactacccccccagggaagagctgccttgccctggagaagagccgccttgccccggagaggcgctgccttgccctggagaagcgcggccttgccccggagaggtgctgcctttccccggagaggagcaattaaaaaagcttttcatttcgtagaatctttttttcttaatctcgtaggctatcttctttaacaaattaaagtttttggagtctctctccgcataaatatctttaatgggaggtcccttttttttcttgtggatgaagagttcatagttattctgttcctttaaggcttccatattaacaggttcaggcatggcacagcctgaaattttagatatgcgtacacactccccatgcatcatgtacctcctcttaaccactgttgcctttttacttatagggtctagaatggcaacgttggtaatgtgtatcggcatttcttgtgttataattgactcggtatttttctttgtgacattccatgcagattttttcatattacatccatcaactattacagtgtttctttttgtgtttatgtttaagacgataccttctttgtctttatcaggaccatagagtaccttaacaaggtctcccacttttatatttaggtacttggataggtctaggtgcttgggttgatttctttctcgcaaggggaaggggatgctcagctctttgcttaattccaagaagtccaactgcccgtattttctctttcgcttatcgagccgcttggcctgcataaagtacttcacatacctggacatgttgggggcggggggagcgtcgagctggccaagtaggtagccgtgtggatatagaggtagctacggaggtaactgtcaattggctagctggccacccccgcgagagtgagcctggttgcagttccccccaacctactctcgattgtgcgacaaacgcgatgggtgcctcttgcagttgggtgcttcttgcagttgggtacctcttgcagttgggtgcctcttgcagttgggtgcctcttgcagttgggtgcctcttgcagttgggtgcctcttgcagttgggtgcttcttgcagttgggtgcctcttgcagttgggtgcctcttgcagttgggtgcctctttgcagggatgcacatctccctgttgcgtcagagcgtgtaaggtataattggaatacgcatctgagatgaaggtctcgcactgcagttctacgaaccggtgtgtggggtgatggaagggccctttccgaagtaagcttctcccccccgtggtgtgacttctattcgcttctttgtccagcaaagaaaccaaaatggttttccactaccccccttgaggagttttccttctgtcgtgcgttaacttaaaacacacgtgagttccttccttttcctttctctcatcattaaaatgtgttcagttttgcgagagcgcgcgcttctccagattttctcttctctttctgcactttggtgtggtacctttcgtgtcccgtttgtgtcgtgtacctttcgtgtacctttcgtgtacctttttttttccctatacttttttgaagaatagctagccgttgctgcacgccgcgataattttttccaaagcggagaaaaatttattggcgccaatgcattgggtagggagatagggacaaaaaaaaaaaaaaaaggggcacgtactgcataggagtgacacgcgttaggagtcattcctccacagagagtgattgagtgtaccatgcgcgatgacttcctataggcactacctccataaataatgtccccacgcataacacgtcattgcaccaaaaaaaaattaaccaatcagttatgtgcatgtagaatgttgagataaggccaaccctgcccacatatttggctacctcacactggggaagaagggagacctttccaccggttcttccttctccttcttcttcttcttctcctgctgctgctgctgcttctcctccttttttttttttttttcttaacgacattgcgttgcatcgagtagaagtataactatatccacgtagatgtaggaacagaacgtatagatgcacctgctatgccgatcatacttgtgcataggtgagttcgatttatctgctctttgcttcctcagcctcggcctgagataaagagtgacacatatgttatgctatccaccccttcgacttatcatgttcaaacgaggggacctcagtgaggggaagcattgtagcctagatagcgttggcacgtatgaggagagaagctgcacgtcgagtgaagcagcggttaaggatgctcagttggtaggtgcaagtgggagtgaagaccaacgagagggtcgcaattgcgtattgagtattagtcctatggacagtaatttagggttagggttgttcagggcccagaatggtgttgaagagaatggcggaaggtggaataactacggagatggggatgaccatttggcctacacaagtcagcctaggtctagctttatcaacaaggatagcatattgcgttataatggcattagcatttctgggaaggtcgaaaaaatgacggatggtcggaccaatgcaggggtactaaaccgtcttagtgaagagtcgtgtttggggaaggcccgccaagacatctcggagagctgctccacggaggcaccccccgcttgtgctatctgtagggaggcgaaaaggggtgcagtcaatggagtgcggaggaaggtgatcaaaagggtggagaagaaggaccaccaggggagcggcggtgatgggggcaggagtgacaccaataggggggacaccaatcggggtgacccccccccgtgcggagcaacgaacgcaagggtgcagagactccccgagaaagaaacgaaacggatgacacaaaggaggcacaaatggcagagataagcaaaagcattaatcacattttacagtcatccaatgtgcccccaagagatatactcaaaaagacgagtcaaagattttcggatacctttctgtacttaacaaaagggtaccatatgaaagtaggaaaagttataaaaaaatccttgtacaaaagaaattacaaaaataaatctctcatcaaaattaatggcattcatatttactcattatgcaaacatcatttattaccattcgaaggagagtgtacgattgagtatgtcccgaataaatatattatgggtctgtccaaattctcaagagttattgacgttttttcgaggaggttacaactgcaagaagatttaaccaatgatatttgtaacgctttggggaaatatatgaagccaaaatatattcatgtaaatattgtggctaggcatttatgcattaatatgaggggagtgaaggaacacgatgcgactactgtgacggatgcgtattatggggttaaaaatgatacacgtgcggatcaggcgggggatggacttacgtgcgcccccttccatgatgggaaccaactgcctcgcgaagatgtggcgctggtgcgaaggtgatcatggcgttatccgctcgtgcgaagtgtcacacaagtgtgcattaagagaccgtagaaaaaggccccttccaactgctactacatataccaccgtagccatctttgctacttatatcctttccaccacataataacagaagatattctcacgcttttattaaaaatgatctatttttgataacagaaaaagggggtagcaactccgtgcacacatgtgtgtacctaaccgcatgcgcacagacgcgtaattcgtttacacttttaaagtaacgtgggttcaaaaaaaaaaaaaaaaaaaaattaaaaaaattattcattaaaaatgctggaaaggaaaggtacgcacgtgtgggcgagtgggacgtcggcgcatgggtaggtgacggtggggagaaacacagcggcatgcgcgcgccctacaggtgcgtgcatacgggcatgcatatgggtacataggggcatgcacatacgtacataggggcatgcacatacgtacataggggcatgcacatacgtacataggggcatgcacatacgtacacacggacatgcatacacacgtacttgcacatgcgtacgtatcaaacagcgaattacttaaaaaaaaaaaaaaaaatgagcctatatacacatgcacccttccgtatgtgcacatatgtacaaacaaaactttgacagggcgttttgaaagctcttctttaaattgattaaaaaggggatgagattgaaaaacaaaggagggggttaaaatacgaggagttagtgttaaggtcaacgtggagtgatcccccaaccaggcaaatgggcaactgttcgacgttaatgcatgtgtgtgccatgttaatggttttgtgtgccatgttaatgcttgtgtgtgcggtggtctggtccaagtgacctttttggatgtgtactactaatccttttgcacgtgaagaaaatggccgtttattgattccccgtttgttgtggcgcggagagccgtacgtaaaattctcgcgggcagaggcgttctccagtgcaccttggtaccgctaactagctgcgctgtttcgactgttcctggcttcgagcacctccgcagtagccctagaaaacatctcctggcgccgataacccgcacatgtggctgctaaccgtgtccttcagagccgcacaagcctagtcgtcgagagaaatgtgcgtcaaattgatgcagttaatgttcccgcatgccatggtaaaggccttcttcggctttttctgcagctcctgaaagctggcttcgtctacaaggggggggttgggcgcattttgaggggccaccgtgcagcacgaaggtgcaaataaaagtcagcacgtgcgtgtgcatgcgtatatatacgctcatgtgtgcacatataaccacgctgaggtgcacatatatccacgctgaggtgcacatgtaaccacgctgaggtgcacgtgcaacgaacttaacctgcatagagaaaaatgagcactcggttaacatacgtaatagtttctacgttgtcattcccctttttcaccgatatgatggggcagttgtcgtttttgttcttctctccgtaccaaaagacacacgcataatcatctcctaaaatggggtcgtcatttttggtgatgccgtttgcgattttgcctgagggggtaagggatgcacgaaggggggggttattacaatttggtcatcgcgcgttgcaattcggtcatcgcgcgttgcaattcggtcatcgcgcgttctaatttgatcatcgcgcgttctaatttgatcatcgcgcgttctaatttgatcatcgcgtggccgttaaatgggcgcctaggggagagcgcttccgcaggtgttctcgtcaaggggtggtggtttttccctcctctcctccttccgtacataaaatattttgaagttgctgagaatccttccagtattccttggccctggggtgcacgtaattctcccatgctcgacataggagcaaaatttcattggttgatcttttctccacttgatctcctactttggacaaaacctgagatacgttgttactggtgctatcctgatcggaggggggtaagcgaaagacggtgtgtttctacgcaggtgtgtatgtgtgcacctttccgcgcgcgttacggtgcagctgcgccatttccgcttgtcccttgtggtttatgaatatccaccagcacggccacccgtttgtcgacagtacacccgccagtgcggccacccgcgtttccaccaatttgctgtcgatccacccatgagttgttatttatttttttttctcggttacgtcgtacgtcacattggagctttttttttcctcctttttcggcggcttttcgccatagataaaatctaagatgtaatcaaaaggagacactgagcagtattggcagttgaaaatatccattttattttttaactactacgtggcttgcttggaagggttaaaaaaaaaaagggttgtaaatttcaagcaaaaaaaaagggaacgagcggaataaccatgttcagagtaaacgtacgcgtggatgcatgcatgttatatgtgaatgaagagaactacgcgtgtatgcacaagtgtaggtacgcacagggactcgtatgtctatgcgcacgaagatgaactaaattttgtaaagttttttttttttggggggggggtaacttggaaaaattcgaaaaaaatgaaaaattcgaaaaatttgaaaattttgaaaaaaatgaaaaatctgaaaattttgaaaaattcgaaatgttgaatgttcaattctgaaaatgctcaactcctttaaatgttggaagcatttcaaattttccaaattttcaaaacttcgaaattccaaattttctaaacttcgaacttttcgcgatttaaaggtttaagcgactttaaatctgaaatgaacgcgttggggaaaaaaaagaaaaaaaaaggaaataaactgagcaattttttttatttttaccgaaatattctttccatttttagtggcgttttgtcaagtacacaatcgtatttttttatcctttcaccttttagactttttatggggtattccaatatgccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattcaacttcttaccttttaaagcaaaaataaaggtataaataaaaaataaaaaaaaaaaaaaaacatagtgcatacacaagttacacgtcagtgcgtgtgccgagtagttgcatcccaacacacgagcaataccatttgcgcgtcaagtctggcacataatgatacgtacacacgtacgcgacagagatattggcgaacatatggagatcccctccacacacacacatggacccttcgaacggttaaacgaaatagaacagaacagaacagaacaagtggcaaggctggtcatgcttcgtcacttcaaaaaaaaagggggaggaaaaacggtatatgttcgtgaaatttgtcatggttgcggtttggtaaaagcaaggtaggccagtctcctccaccaaaaagaagcacgtggatggcacgcggatggaacgcacatatactcgcggaggcacacacgcaatgcacaaaccgaagttgcgtttgcaaatttgttgcttacttcaacatggagctttcctcgctcatcgcagtcgtgcaactgcgcaggggtactctccattttccttggcaataaaaaagaaaaaagaaggggggagggataacaaaacaaaatggggtttcctttccctcgttctcttcggtttaaaggctgctattatgccccttccattatttcgaacatgttaacaaatttcgccttttaaaaaagtcgaagtgttgtaatgctttctcacttcggggggacaatacattggtgcactttggaagtaccgcatatagcaattagcacctcgtttgaagtaatacactaaggcgaaaactctccttcgggctactacacacacacacgcactttcttttaaggagaagatcaaatagctaaaatggctgtaatggtttaaaaaaaaaaaaaaaaatcgcaacttttacctgcacaggtcaggcgaaaactgggtgacactcgaatgggaattccttaaaaatgaaaaagcggaacttccctctcctccgttatgaataaaaaagctgaatgctgtaaaagtggataatttttgtgcggagaaaggtatgcgcttctcctgactactttctccatagggacatattcaaatgagtgataattttcaaaattcagtgctatgtggggtatgtgcccaatgttgtattttttttcccttgtttggaagattcccgcgttgcaacactgtattgtctgtttagcttacagcggttaacgtaaaacgtgtccattctgtccactgttgcatttgaagtgaggacttcatcaaatgcgtgtgcaggggaaaaaagaaaagtgcaggtgtctatgtgtatgtttttccgagaggccattttggactccagggtgggtggcaaaagaaagcgctcatttttgactccttggggtgagttcatactgcgtcacgctgcgtcatgttgcgtcaagttgcctcactttgcctcactttttctatcccattggacactcaaacaaattcaactctacaaaatgacgcggcctctgcggagaacacaccgactggggccctttttattccttttaaaaaagcaattcgcaagtaattttcgaataattcgtaaaaggtctcccctgcgtgcgtttaggcgctcccattcgagtttgcacagctgctgaggatcgccccccgttgggcagcccaccgttggttagcccaccgttgttctgtctgccccctgatcggccaccaatttgggaattccacgccatgccgctttaccccttacgccatcctcttttcactttggaaaaagaaaaaaaaaaagaaaaaaatgcttcttacatgaaggggttacatcaaatgctcatacgctatgaaacaaaataaataaatcaacatgcatatttttgatactggccaattttgatttaaaaatttgtgccaagtgttttttctttccccccttttcgatctggcaaagttgttaagaattgacgaattgcacgcggtccgctcagcacacccgtgggtgtattaacgtttggcttttttccacctctcctctgtttgtacatgcgtccacaggtatactcgccaatatgcaatcaaaaaatgcgcttatgtaaccatacacatgtatatgtattcacgtgaaaaaaaatgttcgaatgttcttcaccccatgacacatggcggacaggaaaaaaaaaaaaaaaaaaaacaaacaaaaaaaaaaaaccgcgcaacagtgtacactgtcaattcattttagcaaaaaatgagtgcatttttactttgctgttttctggtcttcccagttttcgcgcgagctaaaaaataaccatttgaacagatgatgagacgagcaagtgcgcatgttgactggcgaaggggaaatatttttgagaaacatcgcgaatgaatgcgtaaaaaatacgcacccacaccagtgcgaactcaggaaagcgcgagttgttgccccctcgtttgagcaaattttccacgaattttccaggcagtttttgcgccttcatttggcctctacgtttttgcgcctccatttggcctcttctttttgcccctccatttggcctctacttttttgccccttcatttggcccctacctttttgccccttcatttgggccctacttttttgcccctccatttctgtcccttcgttgccgctgcttgagcccacctccacgaacaggagaacagttccgacacctttcgtaactgcttgcagagagggtagacggaattgccctcgccgagcattcgacatcgcaacgtgcttttttgcgcggcggtcaagtctgcgcagaggtttttgtaccccgtggggaagctcccatcctgcgttgccacgcacacgggggaaaagcggctctgaggaagtgtaactggggaaggggctccaaagagctacaccggggaaagaggctctgaggaagcgtaccaggcaaagtgccctcaacttgcgcatccggaaaagtgtcctcaacttgcgcatccggaaaagtgtcctcaacttgcgcccccggcaaagtgtcctcaacttgcgcccccggcaaagtgtcctcaacttgcgcccccggcaaagtgccctcaacttgcgcatccggaaaagcgtccctacatcgcttatcccgcaaagcgcacccacctcgctcatccggcgaaacgcccccacctcgctcaccccgcaaagcagttccccccgctagacaagcaaaatgcaggtcgtgtgcgacttcgcgcacctgaagatggtgcacggggcagtgcccatcgggaaaatcatctacacaaacctgaaggaactagcgaaaaatcaagactaccgatttgacgaagaaatagaaaacttttccaagttgagagaaaaaataataacaatgcaaaataaaggagttaacggaaatttgctaaaattgtacaaggagtatttattttacttcgaaacgtttagaaaaaaaaatttattaaaggagaaaaaaaaattgctatggactaacgacgcatttgatgagaataaaaaagtggaatacgaatttgagaaggaacacattttgatcatatttaacatcggcctagtagcagccactatgttaaaaatgaaaaaaaattcagatgacgtaaaaatgttgaatagaatgtctcacgacgtagtggagatattcaattatttatttgttaacatgaatgaggataaaatttcacagctacctgatataaactgcctaacgtgttacctatttttgtgtatatctatggcatatcatgaaaatatgttttacaatacagccctggcgaagaagtacaagcggaacttattggcaaagctttcttttaatatacatagccattttaagaatgcacttagctgtttagaagggaagggattgcatttattttttaagaacccatctaaattattatcatctacggagataggatcaagtttgcaatatatcagaaatagtaacagtccattttacaacttcttacaagtgaataaaataatttttatttgtattagcaatttccacacagctctgaaatacgccactgtacattcagacatgttagaggataacataaaaattgagaaatacgatttagacaaaattggagaaattatatctcgacttaagtacagtcaggaaaatgtccaaaagtgcgtagatctttgcaggaagtataactttaatattaaccttacctccttgagggagaaaattcaggtagctatagattacttcgagtacgaaaataagaacatatattttgaagtcattcctagttatgaaagtctgagtgaaataaaagggacatctgaagtgataaaattgaaggagatagacatgtcatccatttacatcaaaagggataacatttcttccagattgaaattactttttaatgagaaagcagagttagtttataatctgtataatagtgaagctatcagtgtttatggtatcttttacaaaaattttttgagtctacgggatcagtataagttgataaatttgagttacagaaaaaatgtcttactgactcttcacaacgttattattaacacgtataataaaattacaaacctgtataggccgacccatttcgagagtaacttagcatttttgcaaaacatggaacaaaatttgaaagaaattttaactcaagcagaaaacagcctaactgcagaacatacaaatcatgtagaatttcagaggaaatttttaaacgtaggaattaatcaagaatctgttaattcgtataactcctttttgtatcatttaaatatttttaaaaaatcattagaagaaattcactctagtgtagaatcctttcggaaatttcttcaagataatcaactccactttcaaatatgccaaatggatgtctcaacttttgctaagtatatcgtagacgatttgaatacctgtactaatgtaaatattgaatctttggcgaatgagtatatgcagtattggaatttgctttgcgaggataaggataaggataaggatagagacaacgagacgaactctgtgagcagcattggtgatttgtctgaggtatctagtgggactggaccatccttgaattacttagatttccattccttcttgaagagtcagaatttgagttatggacctcagaatagcaatgcggttatcgagaagaaccttttccactatgacgctgtgaataactacattaatgtgcactcggaggagaagctgttctttgtcatcctcgcgatttacttttcgctgagcatacaactggccgcgtttggcaccgacctggaggagctcaagagtagcatgcacgacgtcttcctcaactcgatctcggtaggtgcgccggtgtgaggcgttgtccgcggcgttcactagggtggcgttgtccgcagcgtccacgtagttcttcgcccgtttgtcacttcttcgcccgtttgtcacttcttgaccagttcaccacttcttgaccagttcaccacttcttgaccagttcaccacttctgcaccgcttcaccactccctcaccactccctcaccactccctcaccactccctcaccacttctgcaccccccgcaggaggagcgcgacgaggacaagctgaacgacctgctgcagaagcagaaagccgccctcagcgccaagaaagccaagctggaggaaagcgttgcgtccttcgagaaaaacctcaaccagttctatgaccactaccacgagtacaacaagctggactactttaagacgatcgaggtaggtcgtgcgaggcggacctgccgcctgcgcagcggggtggctgccgaatttgctctctctgggccgtttcttctgcgctattttgcgagccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttattaacaattatctttaaacgaatgataatcccgcaaaatagtggcgtataaaagaacggtttggtatccttgtgtggtggggttaccacgggagaagcggcgcggtggagttacctccccaatgggtacacgtgcggtgtgggagcggcgcagtggagttatctccccaaacggtacacacgccgtgtcggagtgtggttagcaaaatgcttatgaggtccccacacacacatacacgtggcagcagtgttacattttgcctctgcttgtaccgatgataactccaaaaaagggttaccctaatcatgtaaacggagaagtggtacgatcacacagttgtacacgtgcggtctccctcacggtgtacacagaaggcaatgtcgaaatggcgcatccttcttcagctatttggggtgtgtgcagggtgaagcgattctcaatataatggccacgcgaatacgtttatatttccggttgggcgcttcggacaagggacagtaacataagcggcacagagtggtgctcatcttaatggatgggtgcgtagaacgttcaggaaatgtgaggcatcttccttttcacccctatggggtaggcattactgtatattaggctgttcacctaacgatgaaatggcacaagggtgaaccgaaaaatgtaacgagtatcagaaggggagtgcagcccacgcacagtaaaacagggacatcgtaacacatgggagtattatatatacataaatgcacagactgatcggcacgaaataagtagccgcaccatatgtaccactacgccatctccctggaaagcacatataacgtgcacatggtgatatgtaccctttttgagagaattaacaacccgtagagatatgtatcaacatactcctacgtatcagattaaatgctaataataactcgatgggagttgcgtgaaggaaaaaaaaaaaaaaaaaaaaaaaaaaaaagttaaattaaccccctaacttccgcttctaaataaagtgaaacccgcgcatacctatgcaaaatttattattatgtaatactgaaaaggtggaaaaaatgttaaaaaaaaaaaaaaaaaaaagaagaggagagaagagaagagatgagaagagatgagaagagatgagaagagatgagaagtagatagagatgaagaacatggagaaaaggagccattttcgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccagccatcgcgccagccatcgcgctagtcatcccgctagtcatcccgttagccaccccgtcagccaccccgtcagccaccccgtcagccaccccgtcagccaccccattagccacccacccgcacatatctccccgcctgcgcgaggtcgagttgcgaaaagggagtatcaaggaacggcgcgcgcggaggtatatgccagcgtacatttaaatcggaaaatcgacgcataagtgtacggggttaagtacatgcgtaggcaatacatataggtacactacatgtatatacaattgcatacgcttgaacacgtgcgactgtgtcgacgctgaggccagcttgaaccatagaaacaaattaccacatattacagaggtaggatatttatacctcctgttaattttaaacccacccgttgcctttttctccatttacaaattggcgtaccgcgttatatgcatttttaccaaagtggaaccaacgccagcgtatgcctttagtggtagtacttgccgaagtcaaagggtcaacacacaaaaccactaatacccctgcaggcgcgtacacgcatacgtagtgtgcccctccgtgtatacacatgtagatgtacatatagatatacatgtagatatgcatatagatgcacatatagatgcacatatagatgtacatatagatacacatatacatatacacatacacgtgtcatcatatatatagaataagtgcacccttgagaccacgcctctcctctcaagctgttgtaaccatctgcagagaggggacacacacccggagtgcttgcatctgtgcgcttacgcgaagaagggagattctgctggttgcgcagcccacaagcataaccgtgagcggtgcatacatgcatgcatatgtacgtgcatatatagatgctacgtttgcgcgaccgcccactgtgagcaacccgtgccccttgcaaactcttggctgagcagcgtgacggctagatcggtgaaccatctgcccatcgcggagggaacgaaaaggcaaagcgaagcggagtggtgactcagcaagtgtgtatatgtatatgtatatatatatacatatatatacatgcacatacatgtgcacgcctcccccctccttcagcgtgtcgttgtcgcacgtagcggtatgccccttttaagcgcctgtaacattttgttgcatccttttgtagcgtcgttttgtagcgccccttgttgtgtcgcttcaggccgccgtcctgcttcatattcacaggggtcactgttttcaccgacccctgcggcgctcacttaatgattcctctcagcttgttgttgtgccaacgcgttgaacccccatctgttgtttagaagggagcacgtgggatagcacccacccaacctttttccaccccccccgtttggcagttcagaatcgaacctcttactcctttttgcacgttgtacacagtgcacgttttgtttggaagcataattaaacgactgttgtatatgtgtggtcattccttgccagtccacgcgtcccttttttctcgaccccactgtgcgcattcatctctgtatgcactctccattttatgagttttttttttttttaaccctaattaagaattcccgttgcgttttaatttatttcaatttattcatctgagggagtgtctttggcgaccggtctgcatcgcatcagttgagtagttacctgctcgttaggtgtacacgagtgcacatttttgttgtgtcacgtctgttgtgtgtgctaaattttaattttttttttttttattatttttttttattttttttattattatttttttttgtgccacgagacttcacaccaaagaggctctccattggaaggaagcaaccgcaggcacattgacatccccgtgcatagagggaccaggggcacacagttcgcatctctattttaggatcgtgccgaaccaggcctgcacttaaacgtgtgcccgaagtgtgcacatgcatatgcatatgcatatatatatatacatgtatacatatatatatatacactttttttctcctgcgcacctccgtcccgcacacgcagagatatacgccaccacataaagttccactgtgtgtgcaaagtaccagcacagctacgcgatcggcagtagtaccagccagctggacgggagagggaagagtcgaccgcgccttgtcgaaccaccgcttcgtcgtcttcttcttcgtcgtcgtcttcgtcgtcttcttcttcttcttcgtcttcgtcttcgtcttctttttttttttttttttttttttttttcgtctcccgagttttccaaccaggagagaaaaggctgtattaagaggttcgtacagctacgcaccgctgctcatcgctgtgtacgcgtggtcgtccctttttctaatccccacgaagcccctccccccaagttgacaagatgctggccactggaacgaacatcatgcaccccagtttttccaccgcctccctgtacgtgggggatctaaacgaagacgtgactgaagcagtcttatacgaaattttcaacacagttggacatgtatcatctataagagtatgtagagatagtgtaacaagaaaatcgttaggttacgcatatgtaaattatcacaatttagcagatgcagaaagagcattagatacattaaattatacgaatataaaaggacaaccagctagactcatgtggagtcatagagatccatctttaagaaaaagtggagcaggaaatatattcgtaaagaacctagataagtctatagataataaagccctatttgatacttttagtatgtttggtaatatactctcatgtaaagtagctacagatgaatttggaaaaagcaaaagttatggatttgttcattatgaagatgaagagagtgcaaaggaagctattgaaaaggttaatggaattcaactaggatccaaaaacgtttatgttggtcattttattaaaaaatcagagagagctaccaacgacaccaagttcacaaatttgtatgtaaaaaatttccctgatagtgttacggagacacatttgaaggaactgtttagtccttatggagaaattacttctatgattgtgaaaacggataataaaaatagaaaattttgttttattaattatgctgattcggagagtgcaaagaatgctatggaaaatctgaatggtaagaagattacagatgatgggcaaattgaccctacctacgatggcaagaaggaagaagcagagggtgcaagcggcagcggtactggaagtgggactggaagtggaagcgggacgggcagcgggactgccaacaacgcagctggtggaagcgaaggggaaggcgataaaggagcagcagccgatgcgaagggggacaacaaagctgctaataccggtgatactggcaaaagtggagaagaaaccgaaggagcagccaccaccaccgcggcagcctccgaatctgccaagggaaaagaaggtaacagtggtgcatctgatgataaggccaatgcaacatccggggccgcttcgacagacgcagctgctgccaacgcgaaggatgacgcagctagtagtagtgcagcaaatgcagccgcgcaaggagaaagcacaaatggaagtaataaaaaggaaagtggttcagagaacgcagacagtcctaacatactatatgtaggccctcatcagtcgagagcaagaagacatgccattctgaaggccaaatttgacaatctcaacatggagagtaaaaacaaacaccagggtgtaaatctgtatataaaaaatttggacgatgcgattgatgatcaaacattgaaggagctgtttgaaccgtatggtaccatcacatcagcaaaggtgatgagagatgacaaggagcaaagcaaagggttcggttttgtatgcttcgctttacaagaagaagcaaacaaagcagtgacagaaatgcacctgaaaataattaatggaaagcctctatacgttggtttagcagaaaagagagaacaaagattatctcgactacaacaacggttccgcatgcaccccataaggcaccacatgaataatgcattaaattcgcctatgcagtacccaaacccacagtccccacagttgcaatttaatcagaacacattaaattatggaagacctgtgttaactccatttaaccaaaataacctaatttcgtggagacatcaacaagcagcacaacagcaagtggttcaccaacaggcagctcaacaacagctaaattttaatgcaaatttaagaggacagatgaaccaaatgagattctacacacaagggggaggtaacatgatgaataatactatgaatcagaataaagtgaactcgcaactccatcctggtcaccaatatccaaatgcattaggacaagcaaatccacaacaacaaaatttaaacgcaccaggacaaatgaacaacaatcaacctatgcaacagcaaccaggaaataatcaaatgttgaataataatatgaggaacatgaacagtagagcgaacagaaatatgggaggaggaaatatgggaaatatgccgaatcagaaacagctccccctcaacatggtaggcaaacagaacaattcacaggccaatcagatgaaccaccagggaccacctccaccacaacaacaacagaatcaacaacagcagcagcagcaacagcagacacaacagaagtcggctcaacaaatgcagcaacaggtatctcccaatggaaattttaaattcacatcacaagcaagaaaccgtatggagatgccaaacaagaatgcaaataaagtgaacccaattaataacatgaatgtgaattttaacaacaactcgacattaactgctgctgcgttggcctctgcacctccctccatgcagaagcaagttttgggtgagaatttatttcccctggttgcgaactaccacccgactttagctggcaaaattacgggaatgatgttggagatggacaactctgagctgctaattttgctggaaaatgaggagcagctcaagaagaaaattgacgaggcgcttgtcgtgctgcagaaggccaagtaggcgtgggatttcgcttgtgtgggtggtgcgatggggcggtgttgcgatggggcggtgttgcgatggggcgatggtgcgacggtgcgatggtacgcttgcacgtttgtacgttgctacactgccaccctggtagcgggcctccctcgcggtgcctgcgttccgcttgggcgcggttcggcagttaattcgacccccatcaggaaaaagggccccttcagttgcaggggaagccacccacatatgggtacatatacgtatatatatgtatatatatgcatatgtgcatatgtgcatatgtgcatatacatgtatgtacacacctatgcacgcggtcaccttcacatgcccatacgaatcgtgcgagaaatcccgttactcacagtgtgtgcacacatttcacgcttatcgccccttacgatttttgtatgcaaagaagaaagaaattatgtgaaacgttgtaaaaagaatttaagttttttttttttttttttttttttgtatacaaaaaggcaagagtaacaaaaatttctgagaatattacaaacttgttttcctaatgctaaaatgagaaaaaaaaaattgaggcattttaaatggccaagatggcttcgaaaagaattgcaatggcgtccactatagttgctataacgtccaatatagttgcaatagcgtccaatatagttgcaatagcgtacaatatagctgcaacatcgtccaatataattgcgattgcgttgtaattttgtttttccttgggtttcctttctgacgaacgaatcagccacttcgttaaataatacatttgttgtgcaggggaggcatgacgaaggggagcaaaaaataattacacatgtgtgcagaagaagttttcattgttgtgtaggtttacgcgtgctgttattttttgcgcgttttcttttccatgtgttccccttcactgcttcatttcgcaccacttaaccagcgcgggtagcacctcttccgaccatcgctctttcacatagcgatgaaaggaacagtaacaccttgtaacgcgtactctacaaaagttcatcatcctgcacgcacatgtatgcaatgacaacgtgttcgagtaaggtacatatttttgtcctttcaaagtttcagtttaaccattttaaaaaaacaaattcatggtaaaaataaaatggctagtaaaaacttgtcggcacgccaacatattttggcagcaactttttgaagcctttttttttttaaatttcccacgggggtgttaaacctctgcgaagcttcgttgttgtagcgattaggagtcgtccaaaaaggggaaaatacttcagccagttgtcacatcctgcagttagcatgaaaaaggaaagctgacgggaaaatgttcgaatgtacgtccgaagcaatgccactgggtaggcacccatatgtaatgtatgccgggcggataaaaaattttccaaaaaaaattccaccttaacggttcatgtaaaatttctccactagggaaaaaaaaaaaaacatattccactgaaaattggctagcaactattcccccaaaattttaattattaaaaagcgaaaattttaagaaacagaataacggaagaaatggtattacccattaaaaaacaacgtaaaaaaaatgcggcaatgtaatttgcctcaattttaacagcgcagttttgctgaggcgttctttccacttggcaagtttgccgcaattctgtaccattctcatgttgttttaaaaaaagtatgaacagttcagaaaaaaaaaaaaaaaatgaacaatctaccgatcgatcgatcggggagggcatacgaaagtacaaatttacgaatgtaatgatctgagcatcctgttagatacagatatatgcatttcgcgtttaagtacagtgcgagcgagccacccaaacaagtgtagttcgcgcaaaccgcacagtctgcccaatccacgcagaacaacatggatagctgtataatccagggcgacgatgtcataattactgacacgtttttaagtgacaacgaggaggaggaacagttaataaagcaaaagcccgctgcgcagaggagcggccgagttgggataaaaaaaagtcatgatgatggtgatgatgatgacgatgatgatgacgatggtgatgatgacgacgatgatgatgacgacgatgatgatggtggtgataataccgcttatctgggaaagaaaaactggaggagcgttcgccacacaaattatgacggaccaaatggagcatcttcccccgaggaggcatctataattgtaaaaaatgataacccatatgaagaaaaagaaaaccgacgcaaaaaggaggaggaaggttttttcgactttggcaattatctcaacggtgttgatgacgcaggggaggaagacaaacgggaagagaacaggaagaagataccgtctgtaaggagcaacaaagtgtggcatgactcggatgatgatgtgttggagaggggctcgaacagccgtccccgagggtttgccgccgaatcggaggatgaagaaatcgtagacggagaccaagtcgaaataggacatgaaacggatgaagaacatttgataaaaaatgaacacagcgaaaattatttcgaaaagtacatcgataaggtagacatcgaaacgtacgaaggggaggaacaaaaaaacgcggcatctaccatcaacatggaagacatatacatatttgataataaggaaatagattctcacataaagaagaagaagagactaaataaaatgaacgaaaaaaacatatttttgaaatactacttacagaaatttactttccatcgaattgaggacaaaaaaattagacagctagtaggcatgcccaaggcaaatttaattatgcctgtttataactctgatttgtatgtgcttcagtacaaggagaggttgctaagcatgtctaagaaggtctccttccgcgggaggatcggccatgtgcaggagagcaacggaagtgtgtacattctcatgcatgacaactatgttcgaaactacaatatggaaaaggggtaagcacaagcgatcgccaagtgagggggattatttcacgtgaaatggtttgggtctacgatatatatgttccctccttttacgcgatgtcaatacgacctcctttttataattctcactacatttcagtacctctgctctttacttacaggattgtatacaaaaatcgcattcatcctggaaacgcaggacgtgtcatccccatggaaataaaattctttgacacaaaaaatgaggagaagaacgggttattaccatcccagcagagtagcgacaacctttatggcatatccttcaggaggagcaggaagataaacatctacgatacaagaagttttgatgtcgtgaagaatttcgaaatggattatagatgtattggtatgaatttccacaaaaaaacaaacagcttatttgccattgacagtaaaggcaatctgtacaactggtgtttgaatacaaataaattaattaacagagtggtagataattattccgtttttccatcatgctttagtatgcatggtgattatatagttgctggttcatttagtggctttctgaatttatttcatgtggataatttgacggagccaatcaagagttttaaaaatttgactctcccagtttgcaatgctatttttaaccccgcccacaattgccttttatattataccaagttggcaaagaatggcattaagctgatcgatttacatacaaattatgtgtactgtaacgtcccttggttcaatagcaatgtgagacacaatgtgcttgctgccgattttttcaacggtggcgataatttgtgtttctccgttaaggcgaattcgttttacgtgtatgacctttttgggggggggtctgtggcctcagggggggggtaggttaggccagctgtgcgcgccgggcctcggtgtgagtttgccccccacttggtgaggacttgtcctattttgtaaagccattttgtaaaggcgttttgtaaaggcgttttgaaaaggcgttttgaaaagccattttgtaaagcttttttgaaaagccattttgtaaagcttttttgaaaagccattttgtaaagcctttttgtaaagccattttgttttttcctttttgcttcttttttttgcttcttttttttttttcacttttttgtcaaacttacatccggtttgcccccaataaagtggaacatatagagatggaattgtgagcacacctatcttctctcccccccctggagtgataaacgaccagctgaacacgccgaaacggttcgtatccatcacttggcattattgaaaaaaagaaaaaaaaaaaaagggaccgggggaacaaatggccataattacccacacgcccttgtggacgtggctacattacggcgtttgttttataggaaaaggaaaggagcaaacgcgtaacttgaactgaggagattcctccgctgcttaatgacgaagcagcatttgtgggggttcccatttgtggaacaaaagctgtgtgtgctgtacgcatatatgtgccatgtgaaattttgtaacttttttttttttttcacattattataaatgatgtttactccttggagggggtcccgcttacctcgcaagaagcatcatgccgtgggttttctttttatatcgacttcatcatgcatacacgacataggtggccatatgtcccccccccccttcccacctctccgtatgtgccttgttcatcataacttcgcttcagccatgaagacaacccgaatattgtatctccaaagaggggggggggggcattaaaaatagttcacctcctttttttttttttgttcttttcttttacaaatcattgtttcgtcgtgacgaatgtgcgcacctcactgtgtgtgtgcgcgtggttaaggtgttacacaacaagaagggtcgctccacgctgcataaagtagccctcgttcgagaccgggggtatcgcttcctttcgcctactccaatcgagggggaattttttttttttttttacgcgctttgccagttgagcagcacctcacgctcattggtgttagccttgcgttggcattttttgaccatttcgcggtgaagcgggttgattagcgggttagcggtttagcggctctgctcatgagcggtttggccctttcgccctttcgtcgctttgccgctttaccgcttcaccgcgccccccaaattgtaatcgcgcgggggttctctgcccgcttctcgctgcatgcgtgcatgtcaacacgtatttaacatatgtgcacattccaccctccccccatgtgtattcccgccttagcacatttccgggggtcgcatttccgcacagctaacgcactttttttttttttacttagcatgcactgcgcacgggggagcgtgagaaaaaaaaacaaaaagaagaagtttgactgccttggccaagagagcacggagtgtgttttttttttttttttttttctttttcctaagagatgtgagaaatttagttaattttttaaggcaattccttttcactgtgatgatttgaccaaactgatcactggccaccttaaccgttcgtatacgttaggcatattcctactggccgataactccttccaattccccccccccccctgtcttttttttttttttttcttttctcacctcattctcccaatcagcaaataaaaaagaagaaccatgtctgaagttaatgtgacgaaagtaatagtgaacaatcccatatgtgacattttagatccattcgtttttaccattgagtttgaagcgttgaataagttagaggcggatttggagtggaaaattttttatatttctgctgtgaacaacgatggggaggggaaccaggacattgagctagataatatttttttgggacccatcgagcgaggcgtgatgatgtttgactacgcggtgaatccgcccgactacaagaacgtacgtgaaagtggcggtcacgtggcggtcacgtggctgttatgtggctgttatgtggcggtcatgtggctgttatgtggccgttacgtggccgttatgtggctattacgtgaccatcacatagctgccatgcggtcgtgcttatcggactgcctcctggcgctgaaaagagaaatacgaaccgttgcgaccctagcacccccccccctcagcttctttttcccgctccatatccttcccccccccttactcgcagatggacgttgatagcgtactgggcctgcaagccatcctcatatcagccaactataaagacaaggagtttattcggatagcctattacatgaattctttttacaaagacatggaactgagggagaagccacctgtcataccccagtacgataaaatatgtcgacatatctttgtagaaaacccaagaattgtaaaattttgcataacttgggatgcagaggagaaggatgattttaaagagttcgataaggagaatgcacagatccagttaattaactgtgccaaaataaatgcagatgataatagtaactctaatataacaaatgactctacgcaggaaaatattttcgtttttagtgacatccctgcgaatgttggcacgaatggtaaaatgagcacgcatgtcgcggcgcacgagaacgctaatacgtatgccagcgcagacttgaacgaacgaggggccctcagtagtaacgcggcatcgactgatttggataaatgcgaactttttaatgccaacataaatgggatcagcagaataaccattgacaataataacgcctgagttgcgtccgctcgtcgtgccgaatcggtgtgcccaatcggtgtgccaaattggtgtgccgagttggtgtgccaaattggtgtgccaaattggtatgcccaattggccctgcgctgtccttgttttcgttgttttggctattttggctgctttgtctgttttgactgctttggctattttggctgctttggctattttggctgctttggctattttggctgctttggctattttggctgctttgcctgttgatgctgttgttgtgctcccctgcggagcgctcgtgcatgcgtgtaggcaggagatggccccgctcgggggaagtaacaacagttgtgagaagtgcagtctgaagcgccgccacgcgtgcacagcgcagaaggctccttcgttcttttactttttatttcattcttttattttttatttcactcttttattttttcattttttttttttttttgttattttacaaaagcgcccccactcgacgtaacatggggcaagcgtatgtataccacatgtgcaaccccatctcatgtggccaaaaaaatgcaaatggaaaaattgttgtctagttgttcttgtcgtttgtcgtctaagtcgttgttgtgaacctcctgccccccactggcttcttttttatttcttctttttgaattctttttttattccttttttaattcccttttttttacctttttaattcctttatttttatttattttttttttccacgtgtgtacctacgctgtgttgcctgccacatatgcgtgtgcataccggccggctgacatgccacagcgcgggatagttcatctgaaccaaccctgcatccacctgtgcttagacacacacagtttgtgtctcccgcgcatggaggcacttacacatgtgctgttgccacagggccccactactctccactacgtcctctctaccccccccttcgtagcagtccccacataaatatttttttattcccccttcgttaattcttagatacaaaaaaataaaataaaataattttcaaagattaaaaaaaaaatgttttaaaagaaaaaaatgcaagtgtgtagcaaaggagcgttgcctttttaaacggaacggttgccttttcctgcagctgtgcgcgctgcgatgcatcgcgttatgtgctcttcacgctttttttgctctttacgctttttttgctctttacgctttttttacactttacactttttttgctgatgcccccactttttaaacaaagcgaaggacagcactacatgcggaagtaattcttttttttttttttttttttttttcacgcgaactaccacgctgtgttaaaggatgggcacattctgcgcagcttgacggacgtacagcgggcgtcactttttttttttttttaatatcaaatttgttgacttttttttcaggcgcattttatgcatacgtaaggtttgcaattgggggtcggctgcgatgcgacatgtacggttaggggcgaggcgtactgtcacgggcgaggtgtactgtcacggcggggtgtactgttacgggacaggggtgcccattcctctacttgtcaaatgtgtgtacgtggctgaattcaaaattgcgcattgcgtatggaatagtcccactgggggtgccgttccccttttgcaggtacctttctcggcatctgtttttttttttttttttggagaaacaaacaaaatcggtgcgtgagacattcacgcttatcatgttttttaatcttcagttgctcgagtttgatgccgcagggtgagtggctattataccttctgttccacccaactggaggtgagttttttttttttcattttcgcaagttggtcaaagggactaacgccaggaggggagggcatactccattaggggtgatggtataaagaacgcaaggggaaagatagagggagggagaagcgcaggaaggaaggagtggcagtagggaggagcgatgggacgcctcgctgcacgaacccccacattcccgttgattatcccccttttggacacaaatcgctgcaccaggttttgtttcccccctggggagttacccatgtgtacagacacaccaaggaggttatcacatcacctaaacaactcgtaccgcttgacatgcttaaaataaaattcataaaatgggtaacgtattcggtcccagatgtttgagaagctgttcagggcaggcctcacgtcaatgtaaatctgcgaggggggagaaaaaagcgattcgtcatcatagcggtcatcataacggtcatcaatacggtcatcatcccgatcgtcatcccgatcatctttttttttttttttcatttttcacgcgaagctacttatttcccgcgcggcacttcccccccctccgccatgtgtacgtatggggagaggaataacccactatgacgcctcttacatttttgtcgtcctgtatagactcatcgttgtaataatccaaaatgtacttcacctccttaccgcacctattcacataccagtcgtgtctgtcaaatggcttgcctagcctgcgagggggtaataaattttggggctgttcattttggggagataaacaacggcatggtaatagaggcgccctcctccagttagcacgtcctccttcaacacgggatggctaaacataagaagcaccacaagaaaactcgatctgttcatatgcacaggtcgtacagcgctacacggcaacactgctacacagcaacacggcaacattgctacgcagcaacacggcaacactgctacgaagcaacactgcgcttcgccaattttcgttacttggagaaaatgctcctgaatttggccttcaccgagaggtcgtcaaactttccaagaaatcgctgcagagtgacttcgctgcatttgctgggggggaggagaagggcatgaacggggaggggaagcacatgagcggggaggagaagcacacatgcggaggtgggcacactgcattgctacacagtgcgggtagcctgacgtgctgtccacttggcattcacttagcccttcgagcacatttgtaactctccagctgacactcgtacacaaggggcggcatacctcctgtgcaggtattcatattttaggatatttctccaggattcctcattaacttcgttgtgaacagtcaccacagcatcgatgtaatttctgtcaatatgtttattcttcctaattagggaattgtaaaattgctgtggagaggggtagagccaattttcttttgtattttttgggatcgaagaaacgtctctctttctgttcagggggcactcggactcttcgcgcagggagtagttggggatatccggcatcatgttccgttcgttaatcacttctgcgcggaaaagggggatatcggaagtggggcggtggcggtggtgcggtagcggtggtgcggcagcggtgttgattaagcggtggtgactgagcggtgttgattaagcggtggtgactgagcggtgttgattaagcggtggtgactgagcggtggtgactgagcagtggtgggccagccgcgccgggccagctgcggctcgtctgcagaggagacacttcttacactacacaacacaagccgctaacgcgcgggtgacttaccattctccttttcttggggtattttcaacctccccactaacgacgaggggcatctcaccttttctccattttgatcatccccaatggtcctgcctatgctctgcatatttgcgaagcggtctgttgctatacctccctcttagaacctccccccagggtaggtacttctttgcaagcagcgacgcgtggtaggctcacctacgagcatgcatacacttgggtacactcacatgcagatgtacattcctaactgggacgctgcttgatctttagtgaattcctaaccagggttacgtaatcctaacggttgcttcaccaccacccccctattgcgaaggcaaatttggtgctttgcaattctaccccttcttcaggtggttcgcctgttttagtggcagatgtggggttctaccaaaatggggccgataaaagattctgcgctttagagactgccgcttagatgaatgaggttcttccgagactggctctttggctgaactgatgtactagtgtggggacgcggttggtgaagtggccgtgagtggtcgtggaatgatctgcgtggctagcgatctgctttgttcccccgtggaactacttcagcaaagagtttcttctatttttgtgcgcgcttgtgcttcacagtgcgggaagcgatccccctttttttttttttttttttatctcgcgcatgcacccgttgggactactctcctgcaatgtttccccttttttttccccttcccgacgacaactcactctcccggtgcgaagaacctatggctctgcattacgcatgagggattcactgatccgtgaagctgttcctcctcagttgtgtcactaactgggtcgacaattttttttttttttttaaaaaggaacaatacagggatgagaggctcgtcaatcttgctaaggcgcatgcaagcgtttcctacgcagtgttgtatgccactaggggggaggtgataggtggtggtagccaaacggcgtccatataaaaggtctgtttgcgaaggatatgatcagacggtatgaaaatccaaagtggtaaaaatttaaaattgagcgacatgaaagtagtacaaaaaaaataaaaaaagcttcatataattcacaataattgacaataattgacaattcgtgaactcgcggaggcacaaaaaaaaaaaaaaaaatgactaatcagaaaaggcgaacaggatggtaacgggactgcagggttgcatcgcggagccgcgaaatgcacacctcatgcacacgagacgtggacggttaactacttgaagtgcgcctccaatcggttgcgcccaaacgggggataaaaccgcgccacgttttgagtgcccctctaccgcttaagtgggtggtaagcggtgagtgctaaagggtcattgctaaacggtgagcccttcgcgtcacacctttgccttcttcttcagcacaacttggatgcccttgtccttacagtaggacattacaatttctcggttgacgctgagcttgcagtccactagataccttttcaacagggagtactcgatttgtttgtcccttttgatgtgatcgtgaaggacctcattgacaccaatggcctcatcaattctttcaaacagcgattttaattccatctgctttattttttttttcatacggtttaggtaatcctcttgcgatttggcttgctcatcattcaggggggcgggactcccctggtgggaattcttctgagtggaattcttctggtgggaaatcccatgggtggaaatcccctgtgtggtaaccacctggtgggcactccccccccctacgaaagaggcaccgtcgaaccactcatcatgttggaagaagcgctgtacctctgcatgcacatcccccagtgggaggacaacacccatcgaatcactcacaccagccgaaccacgcacaccagccgaaccacgcacaccagccgaaccactcacaccagccgaaccactcacaccagcactgcacccgttagtccacattctccccttctccccctctcccttgtcatgataagtgtcactctccgtttgataatccctttcaatagctttacctttcctcaacttgggatgatccttttgcatgacaatcggggggtggtattctctcgccatctcttcatactgttcatttaggtagctctgtattttagtcaattccgtgatttggatttttctcgatagtctcttgcttttcagtccaaaaaattccataagtccctccagaactacattattcattttgttaatgtccacgttgaggatggaaatttcattcctacttcgtgtttcccttgtcttggatggctcttccgagatgctcgcgtctgattcatcccttcgcgggggattcccccagggtgtgcatttctccgtctgtggggtgccttcgcagttgcccgcactgttgtggctgtccctgttgtggctgtccctgttgtggatacccctgttgtggctacccctgtcgtggatacccctgttgtggctacccctgtcgtggatacccctatcgtgactgcccctggcgcttctccccccgccattatcttcattcccctcctcaccgtcgtcctccaaaacgatgacctccgaatgggaagtcaccttgggggggagacattccacatcatctcctttcaaaaagtcatgcatatcgataacgcaacttacattggcatcatcacaaaagcggtctatgaccgatctgaggttcttctccttttcctcttcgtcaggatgtccttctttctctccagaaaaatcagacaaaacggctgcactgggcttatcagataaaatagctgcactgctctcatcagacaaaacggctgcactgcactcatccgacaaaacagctgcactgcacttgggccttgttgtgctgggggggaaaaacttctccttcggattaactccccttccacctgaatcggaatcctttttcctatcgtagtgaatcatttctacgataacggacgtgtcgctgccttgacacacttgggagtgtccactcgagggacgggcactagacgggttcttttctatggaagatgttacgtgatcgttcctgttgagggggccatccccatctaggggactgctctccctgttagcaaacctctccccatctatgtctctaccgcaccccatctcgctaccctctaattggaccctcacgtgtgcccccgtaaaatcgctgcatctactgtcgtgccacttcccagaagaatttctcacctcgatggggacatcctcaaattcgttaatgttgtccatttttttcttttttttaatttttccattatccataaaaagctcaaaggtgtcgaattggacggactgagtttcgtctaagctgctgtggtcactctgggactgcttcctcttacgtagctttgtattacgttcagtgttgtggctgcctgactgagctacctgtagaggtaattcatcgatttggtcatcccctttgggttcgttctctttatacagcctacaccgttctgttcctgtgggtggagccgccttgtgtggagcttccttgtgtggagctgccttgtgtggagcttccttgcgtggagcttccttgtgtggagctgccctgcgtggcgcctcacacccgttggtatcacctccatgcaggaactcttcgtctaattccccccgtcctgctacgtttcctccctcgtcgaattcaaaccaatcgttttgtaaataatcgagcgggtcttctttagatccttcttctgctatgtaacactttgggtggctccctccgtaatcgaatttgcttgtccctttcacactactcaccgcgctctcaaacgattgctctgtttcatttatactcccctctacagaaatggcctctttctctacaggagcgatttccccatcttgcagttcctccttctcatcagaatggcttaaaatttctagcacttctctcccacagggactttcctttgccttcacagaagtgacactatcgttggacagaactgcttcatcctcgttcccttccttaacaggtgcaccatctttcgcatactgtctttccacatgggtgtgtttcagttcctcctcatacgaatcgccacggtgagtcatgctcctccgagtagaatcattttccaggatagctcttttctcattaatgaaatgcaaagattcgttttctttttttgtgatgtcgagagaatattttaaatttccatgggggagtaatttcttctttttatgtttgtacttgtggctgtcacattgggatttgttggagccgcttagcgattggttgctgctactgtgcgattggttggagcagctgtgcgattggttggggccgctaagcgattggttggagccgctaagcgattgcttggggccactctggggttccttcccgctgtaaatgtagatggtgtcaaaggaagccacctggtggttctccacgacgcccttttctatacagtactgcgatagcttgaatagggacgtttggctttggaaaaagaggcgatcttccctgtaggagttgtcctccggttcgttgtggtggttgccaacccgttggggatcatccccctgttgggcacccccctgttgggcatccccctgttgggaatcccccttttggatgccagcactgctcgcgctgggaacgcctttctgcttctcccctgcgctgggaacaccttcctgcttcgcccccgcgctgggaacgccttcctgcttcgcccccccctcatcaaagttattcaaaagttgaatcagactcatcaacttgggacctatctctttgccgctcaagcagcaagcattgtatatgtcgagcttcagcaggttcataaaaatggggcagaaattattattttcgaaaaatgaccccggaataattaccttgttaaaaacgtgtctcattaggtctttcttcttttctttttgctccaccgacaggacgttcttcaagctttctatcaagcagtttatgtgttctgcaggtagagggcttactttgtctgttgcgcagtctacacgaatgtgagtagtctgatctgcatgcttgtcatccttgaggatgggttcatgtacaatgtctttctgattatccctttggtcaccttgctcttttgtgggcttaaaacatttacccttttgttggtccttttcatcatttttgaaaaaagcgctgcaatcacctgcacttagtctcctaaccatttcgtaattcacataatcgagggaactgatcgaatttaaatttaagtccatcaaacattttcggagacaatctataaggtatgcttcttctatctggtatgctcttattttgttttttactcgtaacaatttttttatcacatttttgtaaaattcgtttatagattctttgtcctttggcttctttagccatattggtactttcacattatttttccatctctgtaggtcgttgtaaaagtaaacgtcgctttcgtcacttttgtcgcttttgtcgcttttgtcgctggagggttcctttccgttccgtgactttccttgttttctttttttattgccttgtgcttttcctttcgcggtttcgttgtgtttctccgctttggcccttttggtagttcttccccctttcggtgcgtctgtcgattttcctttgcctttcatagtcccccttttgagtatgggccttcatacgcacacggtatgtatgtacctacgtatgtatgtatgtatgtatgtacgtatgtacgtatgcgtctgtgcgctagtaaatgcatgtactcacacacacggttggggttatcccttcgactctgcgtaaagcgcggcggggccagcagggtgaaatcatcccatgatgcataccgcgtctgtctgtattttgttcctccaaaatggttgctaaaactgcgttgtgattttagacccctaactatttcaacgtgcatttattttttcttaaaatgtgcagaaggtgtacaaacaagggctaaacgcaaatcttcccttttgcaaaaaaaaaaaaaaaaaaaaaaaatgtcttcctcatgcaactacgttttatgcaacggagagaggggggtttcaagttgttctctttccaacgtggggaaacaaaaaatcaagttagcacacttttctggagaagtggcgcatatgtagtcatgtacatatatgtatcttcataccagtatgtaaaaggaatggaccaatgtggtaacctcctctttgacattgattaaccaccatttattgtttcacatcgtctgggtcataactccggtgaaaaaaaaaaaaaaaaaaaaattctaacttgttcataacttttgagaaaaaaaaaaaaaaaaaaaaaaaaaaaattagctagcgcagtatgcaccacataaagtggcgtaaaaattatgaacaagtcatgcaaatttttttgtagagataaaaggaaatgcatactgcaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaacaacgatgctgctaaaagggagagttttacggggataagttcacctctgaagtttactcagagagagggtacacttattactaagctaagctttctcgtatgctcatcccatcgggggagccaccttttttgaagtttttttttttttttctttgtaatgcttttcccaagtttggttccccccaattacgcaatgttcatcccgttttgcctttccccactgggagagaagcaaatcggtaaaatgatcaccgcatggacaaatgtgtaaagcaaaattaacaaaacagggtacaacaagtgtgcagcgtagctacataacgcggttatttttgcaactcatgttattcaccgcatatgtgtacgattgggatctttgacaaaaggttggtgggggaaaaaaaaaaaaaaaaattggaaaactcatcaaacgaaataaataacggaagaaatgacgataataccgtcccatcactaacttaagtccccatttgtttatccccacccattggttattcccctttctttacaccaaaaaaaacgaaatgctgtcttcaaaatgataccacaactgctgcagaagaggtcgattttcttccacaccgttttagcttcccagggaaggacaccacacggcgattgtgcaggtgaacgtaaacgaattttatgtaagctgttcaaaagacatttcggagtatctggaagttatggctatagcattttttcgaaagaaggaaattgtgattccaatgtaggaaagaataatctccatcagtatgaggaaaaaaacacgggtaacaatttcttaaaaaaaaaaaatttttattttacaaagtggcctgggagagtgtccaaattgggagcttcatatttttttggcaaaaattacaacatggggttttaccacatgctgatagaagaggaggggaaaataaaaaaagacatcgcactcatatctagctgtaacgccaaaagtgttcaacataaaaaaattgaaaaccaaatgaaagacctttcctgtggctactctgtccaaattgtgctctcagggaaaggggtcaagtgctattatgaagatgtcagttacactccttttaagcctacgtacaggggaaacacaaagcaatattatagctttaagatatcccccatgacagaggttcaaacggtgcagaataacagtggcagtacgcagggaggtgtaaatgaaaatgaaaatagtgacgttagcaacagccctggagggaaggagaaagacaaatggtataagaccaagacggtgaaaaagctgtttgtccgcttaggcattggaacaaaaaatatcgacatcaccagagtgttaaccatgcacaagaggcatgtaagcatcgatgttgacagaacggggaccatcattaatgtgcacggctttaacaagaagtacgtggggtccgtttcccaccgcctctaccgaatcgtgcggatgaacgtgtacaccatgaagggcggctacgtgtacctgcacaagcccaagcagaaggtctccaagaagaagtagcgggggtgggggcggcatacgttgtggcaggtgggcggcagatgggtggcagctgggcggcagagtgaggaaccccctcattcgtaacgcctcaccccgcatgcacacgtacgacgcggggggtgccccgtcgtcccacccgccacgacataaaccgcttttcgcgtcgactacgtcatggagagggttcccccaacgggttgtccaactaaacgttttcttcacaaattgtaacttaaacaaaaattgttttaattatttttacgttatcgcgtgaaacggaaaaaaaaaaaaataaaaataagtgccccggggaagggtgctgatggtggcaatcttgccatgcgcgtcacatgtgacactaggaaaatttattccactaaaattttacttaaaaaagatggcagtttgataaaactacgtctcgcgtgtacctctacagaatcgctttcacgcgagtgccaaatggtgtggggcgaaatggggagaatacggatgcgttacgtggagtcggttttgctcacggaacctgcattcccatcaggtgtgaatggctaagtaggggctctctcttcgcttttgctgtgattggccaaatgggggcccttctccctgccctacttcctgtacttcttcacctccacggcttcttcccctcctctacttcttcccctcctgctcgtttttcaacttctcctgcagctccttcttcctctgagccttcaccggatcgtaatacaaaactacgaggtacctccccgccacattgaaaccggacaagtgatccagggcattcttggcatcataaatatcgtcgtagacgacaaaggatgttcccttggtaccttcggcatttccctttcgtatctgcctcactgtcccgtattttccaaaaatgtcatacagctcatcggccgagattttgtacggcaggtttctgcaaagagggaaaagcagcttgatgagtgatgggtgatgggtgatgcggcggcggttaggggtggtaagtccattgggttcgcacgttaccagtatactgaaccacagtaaaggtcactcaaatggtcattacagttatatatgtacatatgggggatgaattttttttttcagtagagctaacagctatgaacccttttcaaaactgtgagggtcccccttttgttctctatccctgaagtgttaaaatcctctcacctgacgtaaaggatcctactgacctccgcgggcaaacgtatacttcttctagacattgatgggggggcgtcacgctatgcaaatacaatacatgtactgtgaggggaagcagtttttaagggctaacgcagggagggtaaaaaatgcgtagcgtcccttttcggaaaaaaaaaaaatcacgatgaccgcggtggggatgcataaatatataaaaaacatgaaaaaaaatatgtatggcgtgggggccgcgaaccttttaacaaagcgatttgacgatagatactccgcttaatgcgcgtaaaaagggcggcattatttttttgtgaatgtcccgaggtggaaaaagaagaggctactatgcgcagctaactatatccgcctttcgcgagcccaacggaaattgctaaaagggggaagcgcgcgcgaagaaccgtatcagcatgcaattcagtacgttgcgcattacgctacgtatcatgtgttttatgtgcttccctgctgggtcaccttgaacgaaacaaattaagcaaataggtatatgctccgggatggcgaggcgttcgcggggaaaaaaataaatgcagcaaatgtagcaaatgtagcaaatgtagcaaatgtagcaaacgaagcaaacgaagcaaacaaagcaaatgcaacataacgcaacgcattccacctacatgcgtgccattcgtgcggagaaaggtgcgtttgctgctccagagcagcgcagtggccgcttccattcggctacgcaaaggaaaccggaaaacacaagcatttatttatcacccatgtgggtgcgctctcacaaatgagacagcgatgtggcgttgccattggattaaacaaatcaaaggataaattaaaaaaagaaagaaagaaagaaagtatatactcccccgcgtaatctatactgttaaaaaagcgctatgtcgtttttccccaaatggaaggcaactgaatcgtatgctgatgagcgataaatccaattagtcttagctttactctgctgtgaaaactccacccatttacgttatgaatggggaagaataaaagtttctgttttttctgaccatgttcaggcaaatgtacgaaaaaaaaggggaataaaaaaaaaaaaaaaaaaaaaaaaaaaattacatatggtattgacaaactagcacaccttttcgatttgcaaatttccctttccttcaactcaacagttttgctgataagtacaaatggagctgctttttgctgcggatgctgttcagtttgtccgtggccaggggcacgatgtttaacctgaaaagggggaaatggggaataagaagaggtgtcaatagtgtgaatagtgtgaggagatggctatctggctaagcagccaatcggctacgcttcacatagaaatgcatgtgggggggactgcggccgacatttattaacgatgtgaaggaggagaaaaaaacacaatttatattccccccatacacgtgggcgatgtcttgtagttgtcacatccacctcagtcagcaaaaaggaaaaaaaaaaaaaatgggcacattctcaggcatataactttttttatagctattactctgtctggatgtgcttcgctaattccaatttcatcaaaaataaagtcaaaaataattcccgtttgcaaaatgtggatgcgcacaactgcaaggcgttatcttctcttgtgccattttttacgactgtgttgaggttaaagggcgcgtatggaaagacaaaaaacgtgcgtatgttgccggtaccgttacgtttagccacgtctactctgatcagatggttatgaaacatttccactttttttacgtcaactatgttgaacgagcatttgaacagtatgctatttcgtttggcacaattacagtttaactgctttacgcttttatagtttttttttttcttcttttttgccccccctggttgttacttcgccgtagttgtctcctcttcaagtgcattaaattaatgtacaactggtgagagctgttttggaggtagctcacgtgctcgtgcatgtcgtgaaagacgatgtttttgtaacatttggaatttttaaagtaaagacaattctcgaggaagtagttttttttactttttaatttatatttgtaattggtttgcgaaacgcaggggtaggctagaaatttttggagggcgtcgtttgcgtggtttgtgaggctctgctgcgtatgcccgtttgaaggggtaaccatgtgggggacgctgcccgaatcgctcccgtttgctagcatgtgggatgcgctcaacgtacggttcccgctgataccgttgataccgctgatactgctgataccgctgatactgctgataccgctgataccgctgatgccgctgatgcaggcgccccccccactctgcgcgtagtcgaaataatttttaaaggtcttctcgccccccaagtgcgcgcctatcactttcttccagtacattaatatgtgcccataatttttcatcaacttgggatacacccatttgatggcctcaatacagagacggagtttaaagtagagagggtatgtgatgttaacgattttgggctttttcaagacaatcattttttttagcaggaatgtcacacatttagggtattcagacatggggggttcacatgtaagatgctcgcgtgcgcggggtacactccccttagggttattgacaaaatgtctaatggacataacaactgagctgaacaacaactcgatcatgtcatttgcgtccacataggacgaattaatggtgctcttaaggattaaatatttttttttcttcttccattttggagcaaatttgcaaattaaaaatttgttgtacttgttcatatgcttaaagctgccattctgcttaaccaggtcgtccattttttttattttcctttttaacatttttctctccaggttgttagaaattttatttatgtagattttcctttcctgttgatacttttttaaatattcccaatttgtgaatttatacgttaaaaagaaatgctttatggcgttttttatgctggacttttgcctcttcttctcactgtacatgtgtgcaaacagcttttctctttttcggtttggacattccattttttggctagccaggaaggccttcaagagcgccctctccagttcttcgaagcctgcgggggggcatgacggtgacacggcgatgacataacgattgcatgacgactgcatggcgattgcatgccgatgacaccgtgacggcgcagtaatggcatcctgcaacactgcacacgcatctaccgctcacgcagaaatcgaatcccctgctggttcgtcgccccagcacgaaaatgtatgaacagtgcaggcgaaaaggtggaaaaaaaaaaaaattttttttagctagctaggttagctagttggacactcctctttttacctgctcgcggcacacccgagctgtgcaacacatccttcaagtgtacacccctggtggacaacaccatttcgtcaattttgtatgaactcaaaaaattaaagaaaagaacggcactgtctatgctgactggtttgttccccattcggcgcacactttgttgaagatgggacagcacgagttgttcgttcattagcggctcaaacaggtagttactccttagcatgtgaacgttacagagaaagatcctttccttgtccattttgcacaaaaattggagaatatctttgttaatctggttaattatttttaaaaaatacatgtttacagttttgttttttttgcatctccactttgttgcaacgtaaaaataggtgtacgttttgttcatcttcgtgatttttttttgcatttcgtacagatttgttattgcctttatcaggagagcgatttcttcactgtgcaggttagtacatcccttacgatttaacaccttttggacaatttttttaatcaaaatgaagatttttaaattgaaggatgacgtcatgagatacaattcattgtacgaattgtgtgcataataaaattgcaatttttttttttttttttccatccttgtgtgttgtgatctttgtattgttaccttttctgatttgtccatttgctccattcgtcgttgcacatacccaatttgtgatgtcatccctaggggaatgtttattccgcctcatttggtttatttcatcctcgtacgctttgtaaacctcgctcgtcatggagctgttcatgtgggaaataagttggaccacatcagagaggtccctcagacggaggaagtaatccgaacagttcattctcctcaaagtggacaacacacaagtgtcaatttttttgaagacccttttttgatatttccaacgggtgggaattaccaaagtagatgataaaactcgattgagatgatccagctcgaggaggttcccaccactgctgtcactgaggaaggaacaataaagtgcacttaaaaaaaagtcactaaatttgttaaaatgaaaatggaaggaaaagtaggaaaaaatatttttcacatttttaaaaggtggcttatggttgacaataaaatggcttatataatgaacaccgtcttcattgatgaatttttttttttttgaatcacatttaggagactactcaagtgtgcgtccttcagataaataattccattcttgttaaagagaaatctaattaaaaaattcagagtgccatttggtaacctttcatctctcaggttagagatactgttcatcatgtctactatttgttgtggagtaaatttatttatttttttctccatgagattcattagcatgtgaatcacttcgtcagtttgtgtttgtcttcgttgggagaagcagctgagggttaccactaggctttttgcatcgaatttcagggggagatgtttgtagcagtggagaaggaagtcctggggaggggggttattcctccgcgggggggtacaatcaagatgaccactgcgtcggtcgcttgggtgtccatcgattgagcggctatcgactgagcggctatcgactgagcggctatcctcatcgttgttatgacctgcgtggcgattcccatcgcggacgtcacacaccctgatcagcggcacgaggagccgggcgtccagctgcctcttcatcctctttatcagcttcaactgaatagccgccgaccctgtaagtccccccctttgctgaggggaggtacgagccgaattcagttcgcgttcccttaagtggatccccatttgagaattctcatccctgtgggaatgccattctgtggttcctcccttttgtgtcacgctttcctccctattgagatccctttctttaagagatcctaaaatggaatccctcaacccatacagacgcttcctctccaggcggttaaacaggacgtattcacattttaccttcttcacaaagaggaggcctatttctttcttcaagtaaatgatgaaaaatttgttgaggcaatcctcaggggttataaatttgctcagcttttccatagggatctttttcttcctcagacagtcaatgaggcggaatatgaaatggatgcagttgtgggggtttctccatttggcaggctcccctggttgggcagactcgtcaaatcttagcttataaaacagctcaaaattttttgaattgatttttgggcagcctctcccttctgtctttgtcacctggtgtgcacttccctgttgaaattctgctggagttggcacctgcctgcacatcttcaggtaggcattcagcacattatgcagctgatgcagggagagggagtgtatcctatggagcaccataaaattgactctgtagaggaggacacaacacaacgcgttaagcttttctactttggacagaacgaacaggagggatatcaaatccgagttgctcaaaaaaggttcatttaaaagacacaaaaacgtataattaaaatatcctttattgaaataatttaatttaatgaaggcatgcaaaatgctgagcagctcctttatgcttctctctcgtagacccagcgagggcacggcttggcaaatatcctccagcaggttgccatttttgtaattgtacgcttggcatttgtccaaaatggtcattacgctttttatgctcctcacatggtactggatcaccagtctgctctgtttgccctgttcgatttgtctgccctgttcgattcgtttgccctgttcgattcgtttgccctgttctattcgtttgccatgttcgcttcgttcgccatgttcgcttcgttcgcttcgttcgatttgttttttttctcgttcgtcttgatatttttttatcaccgtgttgttctgtttgctcgagtgcggggagattgggctaccttctggggggctacctcctggtgacgtgctgctcagtgattcgtaggagaaggtcccgacgttgcggttcctgcccccctctccattcgtgtgtccctgttcacgatgtccgttcccctgccgaggcggccaatcgggtgtgccgccgacccacgtaggtccattctgagcagaaggaacgcttaggtgactccccttttttggaggtggaaaaaaatgacttccctcctttgtgggcgtctccacatgatcactgaggagggaaaggtccctttccctttctgcatattcaatcacctgtgtgagtgtcccccttttgtatgttagggttaccgtctccttgtattgatcgctgtagggcacgtgctggatgtgacattttattctcttatttctctttgccttctctctgtataggattttcttaatgtgattgatttttctagcatagccgagcattgttcgtgggggggttcctttgggggggtcatttttgcaggcagccacttcgagggaggcactttggggaggcacctttgtggaagctaatttgtgttgagcactttcgtggtgaacgcatttgtggtgagtggtccccccggagaagtcccctttttcgccatcccgcgtgcaacagcttcaccagagtgaccgcttcaccagagcgaccgcttcaccagagtgaccgcttcaccagcgctgcctccccccgcagcgtcgtctccacggcggacccggttctgcggagcggaagaatcgatcagctacagtgtattaactcgccaaataatattcacatgcatcctcgccaaagggagataaactacataatgtgtatgtttctcctttttttttctgtaacagtaatggaagttacgcatggctctgtttgctagacgatttttcagccgccatgtgtttgactctccgctaggcaactcgcccagtagtgcggcacgtttggatagcagcgcatcgtgctgttgtagcgttgtgacggtgcggcgatgtggcattgcggcactgtggcatagtgggaacgctccccctttctgagaggtcacgctctgctgggtgggatatcttcctccatgttgaaggccagcagcaaatgcgcgagcaggaggaggaagaaggagtccacttttagccaagtttgcttctctcccccgcctgaaagaagatatctgtggctaacggcgtgtattcccctcacacacaagaacgcacaacgcatcgctcagtatcgctgcgtatcgctgcgcaccgctgcgtatcgcggcctgtccccctctctgtgggcgtaagctcgactaacgagcacccataaaatgaaaaggaggaaaacactcacggcaacagcgatactgctcgttcaagccattacacaacagtgggtgtatctctgctttaagaggacgcaaaaagttgtgcatattttaaatgaacatctgtgtgctggacagagtaaagcagttaccccttgcttcgtagcaacggtaacatatgggagggaacgcaaacacgctctaaacgagcacagaaataaaattagggacgtaattaggcagtcggtgaacctgcccgtccagcttatgcccaccacgtacgccagcttcgacaggtaggccgaggaggggccatttggctaaacttgccgagatttggctaaacttgccgagatttggctaaatttgccgagatttggcggcaattgagcggcaattgggcggcaactgagcggcaattgagcagcaactgaacaacgaatgaatctccactctccgaagcgtcgccccatttgcacacctctccacatgtttgctttcatttcaccgggttgtccccacttgggtgtttcccccaggcagaaacaaatacaggacctctggatcagcgaacgggtttatgaaaaacgcaacttcgccaatgtgaagaagtgcatacgggatggaaggaagaaggagaaaaaatctacccatgatggggaggggaaaaacgggttcagcaaatgtggaccgcccccgggaagagaggaagaacccactcggacagaggcggaaccagaagcggaaccagaagcagaaccaaaagtagaagcagaaccagaaccaaaagtagaagcagaagcagaacccctgatgaagagaaaacaagtcctgacaaacttgaaatggacagaagtgattggcagtatctccaaccaggagaggcacccccagggtagatacggaagggatcataatgtacaccaatttggaaagtccatcctcctaaaccttgaaaaaaaaaaaaaaaaaaactactccatttttacagaaaaatatatcagaaaatacgaatcattcacgatggaccaccctatgcaaacaacgacattcacataggacacatactcaacaaaattgtgaaagacatatacctaaaatttttgttaatgagcaattactgcgtgatgttgattcatgggttcgatacacatgggctacccatcgagtaccaggtgatgaaaatgcttaacattaagaacatccaagagttgagtttgccaaactgttcagaagtgagtaacgatcagtcccaagtttttatgctcgatcaggagaagacaccgaggggggaaactaagggacatgtccttaccaggtggctcaccagcagggagaattggcagcatcgggagaagcatggtctgcatcagagtcggttgaacgacagacgccccacccttgtgcgtgacctgctgcgccgtgaagacgtcccacttgtgagcctgagccaagcggagaaaaaaatcatatacttcaaaagtctgtgcaagtcgtacgccgctcacttcatcaatgagcagttcatgtctatggtctcctacggcatatggggtctgtgggactatacctacgtcacgttttatgatctgtatgaggacatccagcgggccgtctttcggagcctcctcgagcacgtaaggatggcgaagggggaggcggtgacgcggtatcgcggtgacgcggcaacgcgttagcgcggtgagagggtgaccccagctagcgtttcccccattttgcacccccccccatgagccgctgctacccccactcataagccgctgctacccccactcataagccgctgctacccccactcataagccgctgctacccccactcataagccgctgctacccccactcataagccgctgctaccccaaccccttctcttccccttcctccccatcgcagaagcacatctacgtgagcaaccgacccatataccacagctacgcgacacagacggtgttatcagacagcgaaattatttacaaaaagcggatctgcaattcgttttacttcttcttcgatatgcacagcgtaagtgactccttagctttgaaattgttgggagccagtgtggagaacgaacaggttagggagatgattcaagtggggggtgacgaagtgggaggtgaagaagtgagatatgacgacgtggtagatcgcgcagtgaacgatcgcgacgtggagatgcttcgcaccaggttgggtccgtctcccagtggacccccccccagtgaggaaggcccccccaatgaggcagcacgaacaaagttgctctcccgaaccaaggaaatgataaaaaagaaactaaaggtgcttgtattcaccacccaaatgtataccatttttaacaataagtgtttgttgatacatggagagtatacataccaaattgtgagggtgaaatttgaaaaaaaaaatttctttttttcctcatctgtgaaaaatcactgcatatgtttctcgagtacttaaaaaaatactactcgaaggaggacagaattttggaggtgaaaaaagtagtgactctcaaagggaaggaattggctagctgtacttatgtcaacttcgttaaccaagtgccaagtccctttgtcctcgtgtcgaagaacgaaattgatgagtcttttggctctggcattgtgcacgtggctcctgcacacggctttgcggactacaacgtgtattaccagaacaatgagctccggaaggtacacctcggcggggaacactacgaggaaggtaagcggcgggggggggaggacagggatggtctcgcaaaaggggaaaaaattggaaggattgcccataggggggaggcagtccctattggagaggttggtcgtattggagaagctggccgcattggagaagctggccgcattggagaagctggccgcattggagaagctggccgcattggagaagctggccgcattggagaggctggccgcattggagaagtcacccctgtggatgaaaacgtgatcgaccagaatgacgacctgaaggaggaatacgcaaaggtggttctggaaaactgcgagaggaacgcggagctgataaggcgggatgcactgtcgggcaagggagaagtgagccctctccttcacaacctattgcgtagtggcgatatggaatcctcccccaaaatgaaaatcaaaaacaaaattaacataaaccgggaggacattcacttgcttttctactatgccttccacgagcatgtcctgtttcacttcccttatgagcacctgtacacatatgattggagatcacacaccagcgtacaaataaagtcgcttctccaaatctacgtagacatagaaaaaataaagcaaaacaagctgttttatgagagcattaggaggattaattttttaagtgaccacgtgagggatgctttaataaaaacgattgagaatcgaaacgagtggtgcataagcaggcagaagcactggggggtgaatatccccttgagggatttactcataggtggagagtgtaaggtgagcttccgtcaacaggtcatggatgtgtggtttgactcctccgtttcgtacctctacgtcctgtacatgtgcaggcacatcctctttaatgagtacttcaaacggatggccccttctacccggagggagaaaaaacgcacagttgctgtgctaggtaagaggagcagcggtgacggcggtgatgatgatgatgacgatgatgatgacaatgatgatgatgatgacgatgatgactcccccttttttaatatacacgatgtgtatgaccaactggggagagcgaatgacgggatagggagaggagacccgcggttcggtaaggagaagaaagacctcctcaaagatgtaatgacgaagaggaaaatattcgacccggaagtaatgtaccaacggttgatgaagcgactgaatagtgagaagaatcccttcaaggtaggaagtactagtcagatagtccatccgtatagaacgcagaaacgaaaaggggagtcctttttgctgaaggatatgggcatacacctgtgttgcgagggggtggaccaggtaagggggtggttccaatcccttttttttatttacttctttttaagcggtggtgctggggcaggtgcgggggcaggtgcgggggcaggtgcgaaaccaaagggagagaccccccttccaattagcaacatcatcgtgcacaactacgtcgtggatggcaacaatgtaaagttgagcaaaagcctgaacaatgtgatctcccctcgtaagttgttcccactgaggggcagccggagtagcactactgacgaggtatcaaccggaggaacctccaccaaaggggacgttacagagaggagaaaccccccacagaaggaaaccctaagaaaaaaacgcccttaaaaggaagaaacaccccccccctggggataaacacttcaacgcagatatcgtaagactatgggtttgctgtcacaatttttttaacaaaaatatttcaataagtgagcagattttagacgacataaataagcatatttatttgaagctgtataatacatttaaatttttattgaacaatttgcacgacttggatttttcaaacgtaaaagtggaaggagaagaagaacagctacaaatgatggaccaatatatactgtcaaaaaagaataacttaattcgatgttgcttgaagtattactcaaattttcaattacagctatttgtaaaacatgtgctaagttttgttaatcgtgatttggctatatatcttgattattgcaaggatagactgtacgtacatgagagggactccattagcaggaggaattgtcaaaagattttttatcacatcctggttgacatgctgaaggtgctggcccccgtggtaccccacttgtgtgaggatgtgtacggcacgctgctgtcgttgaagggggggggagcttgaaaagttggccctccaaaagggggaggcacataaggaggcacacacagggaagttggcacagacgttggcgaagaagcacaggtcgcttttcttctgccaactgccaaccactaaaaggagaaaaaaagtccatttggaaattctgttcttaataaaatatttcgtacataaacagatgaacggatttctgtccaactctctgcaggcaattgtttacctctactcagatagcgaagaggtcataactttggtgaagcagtttttgaaaacacacaatccactctccagtttccacaaccatgatgaccttcggtttctctttaacgtctccaacgttatcctatgtgaagacttactacaactgcaaaagatggacccagcgttccgcacgtacacaatttcacttgctcgtggtggggagggagttcctccacaagaatgtgaagagctggaccagctgtttcggggggaccaagctgaggaggaccaccccttccaggacatgcttcgcgcggggggcgcctccaagcaggcctccatcagcgtggggattggcaaatccgccgaggccaagtgcgccaggtgcgtttcctcacccgctgggggagcggctaaaatggggggccaacctaagcagccaacctacgctaacctaagccgccagcctacgctaacctaagccgccaacctacgccgctaacccacgccaccctacatggacctccttttttttaccactccccaacgcaggtgctggatgtacggaacggtcagcccctttgaaggggaactcttctgcccgaggtgccttagcgtggtgaagaaatactacgattagcgtgtcaggcgagaaagtgaggggggggaggggggttatcccttcccggacgctctgccaataacttggcaacaggtatacttttttttgtgctcttaaatcggtttgcaaagttcaccatatttggtgaattggtggaacgtgttggtgcagcggggggtggcgggacagagaggcgctaacggtgcgagggacaaccctccacacgccgtgcctacattcccgtcgctacgcacgcacccctaattcgaggcatacatcgcgtatgcgttaaaaaaaaaagtaacaaatcggcacgccgcacaagcgctgcaaagttagagcgccatttggctcgcgtccggtccgtgcgactcggcctgtccgagcagtcccgtttgaccctgcgcatccagcgcgtcgtgtgcatcctgcccattctgttcgctcggttcgtttgagttgttttgttcgtttttttcatttttttcatttttttgcgccctctcttcatcgccgtggcgcgctctcttccgctcctgacggggaaacaagggaaaaaaaaggggaaaaattaaacggaaaaaaaaaaggaaaaaaaaggggaaaaattaaacggaaaaaaaaaaggaaaaaaaagggaaaaattaaacggaaaaattagaaaaattaaaataaaaaacttcaaaagaagcaccactcaggttgcgcacattgcgtggtacacttaagatgcgcttcggctgtgtaagcggctgggtgccatataggggggtggggggctacccaatggaacgaagaagttagcgctcgcccagcagccgctccacttggcacgccccatttggtacgccccattcggcacagcgcgcctggcctcccaactcaccatttgctggttctggatctcaaagtaattttgcaagtactggtactgcttcagctttagcttcaccttcctggtgcttatcacggcgagctccttcaacagcttcctgatgttgtgtctctccagttccgccagctgacgggccctcttctttgaggcgttaataattgtgttgtgtatttcctgcatgtccttttcattaagtatgtaggtggagggggcagtgtcctttggcgggaggttaatgttgagaggtacgaagtcgggattgccgcaggggatattagggtcgtctctttcggctttcatgtccgcgctgctgctcatttggtggttggccgcacctgcttcagccgcacctgcttcagccgtttctgcttcatctttttctgccgattcggatacaatcggggcttccccctcgttgcccgtcttggaaatgccgtcgtgctgctcctcggggatggttggcacctcgttcgcttcgccgccttcgttcgcttcgccgccttcattcgcttcgccgccttcgtgtaccgcaccactgccacactcggggagggcttctccgcacggcctctgtccgggggctccttctccttcggcgcccgtcgggtccgcggcggtgacgtctgcctggttctcggcagtagaatttgctgcagttggatcttcccccttagtctccccagctgtggcgtggtcttcgcaggggggttcccccccagcctgatccgcctcgaaattttccattttgatatctcccgtttgaacatcagggttttctcgcttctcccactgctctcgcttcatttgctcctccctctccttaaccctagcaacaaactcacgctgcttgttaagaataaaatcgacaattttcttcgcagcatacgcaccaatatacggactgatgtagttacatataaaggagagtaaagacaggagagtgttattctgtttaaaagacttaaaagaaacattattgatattgaaaagattgtcaacatcaaaataagggttggaaagtggcatagatgtgaatttataaatacattcatatgcactttttgttcctacagattcactaattttttcccaattatttttatatttgcttataccatcaatcagtttctctatctcagtaacactccaatcgttgccaagaaagctgtacggtatgtttacttttacaaaattagatctattcaaaatgctgggatatttactcgagttgaaacaagcattacaccaaacacacttatccaaaactccgtaagaaatttttttcacattgtttggttttaaaatataatacacatgagtgcatacctttttacagctcacacacttgtagatgttgctcagtgactggtggtgatttcctccttttgatcctccttttgatcttccttctcctgagtgattccattcgatagagttgattctttcttctgacagggtgtcgtaataatttacatgaataggacttcctttatatttttcattttttgtttgcatattttggtttaaccactcgaacgtattcatgtgtggggggtagtccttcattccgcttgttccccatggagtacttcccatcgtccgttctgcttctccacgttttccgtatgccatggtgggggaggaagtccatgtgcccactcccccatgggggagcgattcctgggggggggtactccacgggctgggggggccctctcctcctgctggtgctactactcccgctgctggtggtactactcccgctgctggtgctactcctactgctgctggtgctactcctactgctgctggtgctactcctactgctgctggtggtactaccccctctcctactgccaccccccctgctgcactgctcagcggatcccctatcatgctggcatactcactcacgccgcaactctcgatgtgtgtttttttttttcggcgtcccagttttggccatcccccctttcctggcctcctaaagagtcaatcccattaaaaggaaagacattcctttggggtgccccccaatttgcaacgtcctgttgtctccacccctgatacatattattaaccgtttcgtaatttaaataattcagtgcagctccgtgactaaagggagactcccacttggtattagtccacacactaccacctcctagcaagccaaacaaaacctcgattaatttcctatcagctctaatactgccgtaacatcgttgcagggtgaggacttctgttgggttattcctatgtagactaatcatttcatccttcactcggtgaatctccttgtcattatttggagacctggtcagttccccatttaggagagtgtaaatatagtggaggtcttcctctactatatctgtggagtacgtcatggtggctccacttggtaactgatggttcttaatcacagacccctcatcagcatgagtcacatctccactcgacccaccgacaaaaaaatttcccccttcagtacaatagtagggatcgaatgtcatggagttcacattttggaggtttaaattatgaatgctattttttatgttggccgattttttctttacgatgtttctcaggtacgtgttcgacggccgcatgcagaccggttgcgcctgaagcggttgctgcggaagaggcggttgctgaggaagaagcggttgctgaggaagaagcggttgctgaggaagaagcggttgctcaggcagatgcgattgctgcgcctgatgctgcgcctgatttgcgtgcgcgctttgggtgccttcactggggtccacctggaaattttctgacgggttcatttcttgagcctttgctccgccttccccgttctcccccccgttcaggggaatgcctccctgtgcttcttcagcatttgccctagtccagtccacgccggaagcctcacccatttgattaatacccaactgattcaggcccacatccccaccgtggctcacgtaaagcgaactgctaccgatggagtaattaccggttggaccttcttcaacctgtgcgttgttcgattcgtttttctcctgggggtaatttgcacccgtgtgaaattcccatacctgatttgggtcctctcccatggtgggcaactctctccctttgttgccatcagctgtgcatgcgttgctgccacttgggtccagggggtcatctcctgggttggcttcttccttggcagtcccgcccccctgctgatgttgctcctcctccatcatgctcaccgatccgactaactcatctgccctttcggtgcaattttgatcggttatatcatcccttccgagttcgtctcccctttggattcccgcttcgtcaggcatttccccctggggagtattcacctcctcgtcgttcatccttaaaggggtccctgacacggttccgatgcggcgaatggcttagaagcggcagatcactacgacgcagctgatctcttcgacttgcgagtggtcttacttgctgatcttctaccacccaatgttgtcatccgttgtattccgtttgaggatgggtccgattatcgcttgcttcgaggagcgccctacgagagtgccttctgcttagaaggctgtgctgcgcagaaatgtcgttcccgggttggccgcgcgtgaggggactgcgaattacccatgcatcgccgacccatcaatcggataacggggaggggtaaacgggtagaggtaaacgggtaggggtaaacgggtagaggtaaacgggtaggggtaaacgggtagagataaacgcctacaggttaacgactaatcggctagctaacctattagtcgatccattcaaccgttcgcttgtcccacccctcaaggatgctttccctgttgcaaatattcggcagcaccccccgcgggaagaactacacatatatagctacttcccaattggcaggtagagtcaggcgttcacttgggagatgcaccagcgcacatacgtgtgatggtccttcccagaagggttccaccctcccctttattcgactagatctgctaaaaaaagaaaaaaaatgcttcttcttttccacccctgacgacaaacaggtgtactttacttcgtgctttttccgctgcctcaaaaaatgtgcatggagaggaggcgtaggtcccttctctggtcagaactacaagcagctgcttctatgcaacttcgattttttgcaagtcagttacttttgattaactgacaggtacaactcgatcgttcattctgggagggttaactaacaatagctacttcgcttggaaagaagattttcccagcaagggggatgaagttaaattacaacaaaaaaagaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtgtttgtagcaacggcgtgcgggtgtttatagcaacggcgtgcgggtgtttatagcaacggcgtgcgggtgtttatagcaacggcgtgcgggtgtttatagctaatacatatcctttgcaacgtccaaagggggagaagaaaagggatcacgttttccaacccggaaaataattcaacatgcgtagacggcggtgtgttaactgcgagcagctgaacggttaacccaaattagccaccacgcggaaagaaggagaagaagaaggagaagaagaagaaggagaagaagaagcagaagcgccagcaggggacccactctgccggcaatcccgcaaacagattggtgtggtatatatataatatatgcatacgtatatacatacgtatatattatatatgcacgtgcgcacgttgtgagcccctcctcccctggcaaaatgaaactcgacagaaagaaggacttcaaaaaaaaactagtcatgtgtttctcgctgctgcaagtgtcggaccccatcaaggtgatcgtcgatgagaccttcatccacctctgcattgtccacaaaattcccatcaaagaagaactagctaaattagtaaacaggcaactcatgctcatgaccacaaaatgcatctccacctgtgccaaaaaaacacataacgaagaaacagcctacggaattaggaagataactcattacaagtgcaaccacaatggggatcatgtgagaaactcggttgacctttttttaaaaaaaatgaatagtgacaggaactctcccttttcggtgaacaattttttcgaaaatgaggtttccgtgacgcacaactttgacagtgtgtgcaatgtgagggggcctccaggaagggggaaagcacccaaggggggggaagcaaccatgggggaggaagcaaccaagggggaggaagcacccacgggggaggatgcaaccgagggggaaggcctccaaacagaggaagcacaaaatggtggacagaccgagtggaaagtcgagctttccgattccatgaaatgtattatcgatttagtaaaaaataataacgagaagaaattttttgtggcaaccaacaataacgagttgagatcgttcctgaggttaggcagtgaaaaaggacccttcgcgtccacacggcgtgtcgatgctagcatctgtttatttgtagctgtgcacgttcgtatacgtgcatatgtgttaattttccttcaccgtttgcttcaccgtttgcttcaccgcttgcctcaccgtaggaaggtgttcgtcgtgcccatcatctacatcagcgagggcggcgccataaagatggaaagcctctccacgaagaacacgaacaggaagggaatcgtcgagctgcgcaagatgaagatgcttaagtgggaacgggagctcaggatgtcggagcagaagagggacaaggagaaagtgagaaaaaatgggaagaaaaaaaaaaaagcgagggggcgaaatgggaggtaagtgacggtggacgccccaagttcgactcgtaaaggtgtgcccacgcatatcgccatgtatgttgcgaagaagaagcaaaaagagcttctttttattttattttattatttttattttattatttttattttatttttttttttttgtttgtaacccctcaacgtggtgtttgacccctcgtgctgttcacacatctgcctttttgcacacatcacttgttgcacaggataattttttttccttttttttttttttttgtatcgaattaaatttaataacacgtttgtgagagttgccattttggctgactttttttttttaaatataaaacttcatgaaatgggggcagtttgcatgcactcctacacaagtgcgtaccgcccgtgtgaggccgcccggagtaacgccgcccattgttattccccaaaggggaagaagcggcagaagtggcagaagcgttggcacggcagacacggagtgcaaaactaaaacaaaattgacacaaaaactgcccactggaaaaggaggcggacatattgcgcagtggttgtaaaaaggagtgaggatgcgaaaaaaaaaaaaaaaaaaggggggcggggagactatggcgaggtcagtatgccgaggtaagtatggcaaggtcagtatggcgacgtcagtgtggcgacgtcaggattttcctccccatgggacactaaaaaggttcaaaaaaaaaaatcatatctttttaaacaaatgatttatcaaatttttcatgattggctgacccttcttcgtttttttttttaactttttaaactttttaattcttatcttttttttttttttttcttgttcacttttctggattgccgcttctttctccttcacgtacaactctctctctttccttttcatagaaactatgttaatttctttgctatacacagactttccatgcttcccgtggttgttcttgtggtgctctgtttgggtttcatcctcgccgctgtccttgggatgttccttcgatgcagcaagcgtcttttttttcatagcacttccttttgctttgtttccacgtgcgggatgtgtgtcgctgttgttgcggtttctgattactggagaatcctccctctggtcgtcttggctgtcgtctccatggataggttctatgtctgcctcctgcccttcttctttcccctctcctttctcctctcctttcccctcttctgtgttttttcctggctgtgcatcccggtgggcccgctggggcgtgaaaaagaagtcctttatggggtcactccgaactaactccttctttggctcatcagattttgcaaactttttaaactttcgaagaaatttttggtcagtgaaatatttgtttttcttccgaaggtagtttttattctttatgtggcgatttttacttgaaaagaggcttctcttcttcattttggatggagcacaagtaggaagaagcggattggggaggacacctcattttacgttatcctgtcgtaccttgttgagtgttattatccctatttcgttttactcttttttattgcttaacttaggtgatgaaaaaattttcaattttctggcgagcgcactcctcctctctttttcgtggatcatggcagtatttgtaagcacagcgttttgctccaattttggagtagtttgcaaaaattgcaactacttctcaccattcagcagttaaaaaagtagcttcctatgtttttgccccctctggtgggaagatgagacgagatgagacgagaggagacgagaagggacgtttcatttgaggccctatgccaaatgggaaaagtgggaaattgtatgataactccacgggtttgtttttttttttttttgttcatacgaaatgggtacatttgcctgaccctgcaaggtaaaaaaaaaaaaaaaaaaaaaaaagtcgcatttgacacggcgaccgttacagcagagtagagtgaccagcacaaacaaccacgtggtggatttttatttgttttctccttttctacaaaatgtttctataaacgagcgggaaaaaaaaaaaaaagggaagaataataccttagtatgcattcattttgctggatagcttttttttttttttttgtacagccgcttaaatcacgtggcgcgaatacttttttttaatcacaaaagtgggaggcttcaagcggaaaagtactccctgtcgaatgcgccagctcctacatttgccaacaaacgagagcagctaccatccgtccgcgtaacagcgcgaggacaaacgtggaggaaaacaaacaaaaaaaaattcccccttttcgagacagcagccaaaccaaatcggaacaacttttggaatagcaagtcgaaagaagcttagttcgtgtcagtggggggagagtcacaaaaaaaaaaagaagtatcattttttacaaaacgacagatgatgttaccatggaagggaaattttcaatgcataaaaaagcagtcatggggatgaagaaatcaaacggtgggaaacgtataattagagggaggcgagaaggtgtttctcacaggggggagaaggagatggggaaacagaaaggaagaccaaatggagaaggaaaaggtgcagaggagacagagtggggcgcacccagcgacaggaagtattataaccccctgacgaaggggaaagcagcccatcacaggtttaatagtagcatgttccgaaacggtcatcgaagtggcaacatgcgaggagtagctggaaaggggaagcaccagggtggcctcctccatggggggggaagaaaaagcagaaatggagaaggaagatacccctatggggggatatcaacaggggacgccgccaatcaggacgtcacccggggcgctagccaagacgctagccatgccgctaaccatgccgccagccaggaggatgaaagcctcccccacacatttagcgacgcgtactactacgacaacgagagctcggcggcgagcgagggagaggcccccatggggaaaatgaactatgcagaagaaacaaccagtcgaaaggaggagccccgtattaacagtgagcaacagccgaccatggattacgtggagtatatgaagaacctcaaaaagggagaggaaccaaagtgtgataaaaaaaacacattggactcctccgaagggaaggaagaggttggaagacacgcacccggtgatgagcatgaaggagttgaccagcatgcgggagttgacgagcatgaaggagttgacgagcatgaaggagttgacgagcatgcagcagttgaccagcatgaaggagttgaccaccacgaaggagatgacgagcatcagaaaggagttttcaaaattttcctgttgttctcccccctcgctgttacaagcataggaaacagaagatgcgtcataaatgccgatgagcacatgtcatttctggagaataaattaaagactgttgagaatttactatcagatgcaagaagtgcaaaggagaatgtgttcctgaggaccaaagtggaagcaatagaaaataagctcaagaacgtacggctggatattcttttttttacattgctatgcttacgagacagtgttattaacaaaagggggaagctgcaaatatatgtgcatacagtcaatgggttgctaatttttgtgtctccatcattcagggtgccgcgaagtttttcccttttcaaaaaggtcatgttaaatttgatgctgcggaatgtcgtgctcgacccggaggggcgtcccctcctgaaggttctgccccacccggtcaagcgatacgtggggtcctccgtgtaagatgggagcgccagaaaagagaaaaaaaggagagaaaaaaagagagaaaaaaggagagaaaaaaaagagagagaaaaaaaagagaaaaaaaannnnnnnnnngaagagaagaaaaaaaaaaaaaaaaaaaaaaaaaacaagcgagagagagaaacaactgcagctgcagttgcgtggataatcgcgacggctgcagcttgaacccaccacgctatccattgtgtcccccttctttctctccccccttcagctgcatcggaatttcaaacatgggttttcccgcagatgttaaaaagctatcgaagaagataaaggagacaaagaacgactattcatttttcctttctctgtccaccgcattcgacctgacacactttatcgaatcaatttcgaagaccgattctgagtgtttccccttcgactatgtcatccgtgtgtcggatctccctctgtccaccgttgccgtttgttccaagcttacgcattttttaaatgactaattttgcgtgaggggaggggtgcccatcccttagcagagtctctacaggatgatccggcggcgtggaatattatgctctcagggagaatgcggcccatctgaggggattatacataccttctgtccccttgctgctcctttcccatttgtgtgtcgcgctgtcaggccagcccggtcagttaaaattcttccgcttcagctcctcgaagggagttacacgactagcgatgttgactgcaggggtggtgcacatatgttgcatgttttcatgtgtgctcatttttgtgctcatttttgtgctcatttttgcgctcatttttgcgctcacttttgcgctcatttttgtgcacactttggtgggcccctttttttttcgtcatttgttacccccgaagagatggtagtcctcccccgattcctcctccgagctgtccgccggcgggtcgtccaagtaggcctaaaggagaaacgcgggcgtgggttatacatgatgtagcgatggggtagcgatggggtaacgttgggggagacgtggcagtgagatggtccccaagtgttacgcgggtacacgtgcaaaccgtaagcggagaccacagagcagtgtgtcaaaggaacgacattaatgtgcccctataggtgctctctttttattttccttctttttttccttttttttttacttggtccctctgcagacagccgagcaaaaaatggctgacaattttgttgtggacgtccaaaggcagatcagcaaacttccccgtgacaaaattgataaagttctttttttcctcgtggatgtaattggctagctgggagatgccggtccgttcctccgcccctgtgaatgagcagtttggatagcagtttggagtgagtagtttggagtgagcagtttggagtgagcagtttgtagagcgattcgaaacccgtcgtgggtcagcaacggtgacgggaatatatgccatgatgacacgctttgtttttccccatgggtgcaagcggcataccgaataacttgtgagggagttcctccttgaggggggcgctcctgtaactgttgaggggcttatcctttgagactgttttatctcgctcgtggtggactccctccgtgagtctgttgggcgcgaggttggctgaaagggaggggaaattgtgcagggtgcatgaggagggagatgcaagtgggcattcaaatgggcgcacacagacaaacggtggagagccgctgttccacccgctgtgctactccgcgccgctgctccactctttgtgttacttctagccttctgcagctgccccttcaggatgtccttcttcctcgtgagggcatcaatttggtggcccagctgtgacagagcatggtggtcccgagggttggttctcctcatggagtaattcagcgtatcaatttctctttgaatggagcaaatctccctctgtacagtaatacgagaaataggaacagaatccaagcctttcttgttgctaaaaatttcatgaaagctttgcttctttttcatttctaccaagtctgcaatttgtttgtctgtataacgaaaattttttaagtcttcaattttctctctcaaaaattgatagaaattttttaaaatttgtacatctatggaaaataacttaatgcaattatattcatccacggagaatttttgatcacatatgttattcagatcacataggaaggtactaccaccatgtgggagagaaggattatcatgtgatgataactcatttatttgtagctttttattttttatcattcggctctttattcgtgtgaagaagtgtgcattttctatgttctccaaatgagctagttcaaatttcacgtttgtgtgtctatcgatacagaaataattttcgctttttacaacgttggttatgaagaaaatatttttttgattattttggtttgtgtgtgcacttgttgtgttgatgccccccccttcttccttctcctccttgggggcgttcttcccaccagcagcggtgctcccaaggggggtgcttcccacagggttactcccaagggggttacctccaaaggggatgcctcccaccgggttactgccaaagggggtacctcccgccgagtcatttttgatcctttccccattggcaagtctaaccaggagactcgcatcgttaactttaatcaagtgaccaatgacatggtaagcgaaattaacatgctcactcatgtccaggagaaaggttttttttaattgaaaataagtaataatttcgtatgtcatatatttatacagctctagtttaatttttttttcttccttgtaaatttgtattaactgttcaggtgtttttgtctccttagcaaattggtctcctttccctcctccgtaatgatcacttgcatccttcgaatcgtcgaagagtttcttcccttgatggtgatcctttgtgacgctcctacttcgtgtgcggtcttcccgcttcttcttcttctccccgcctcggctgtcgcggctgtcgcggctgtcacggctgtagcggctgccacggcttccacgactgtcaccgctatcaccgctatcatcacagtcgggccgcttatctcgtagtgtttgtttactctcatacaagtgggaccccttcctgagcactttctttttcttgttccagtcttctctcctctcctccgacgtggtcacatcgaaatttttgctatctcccccctgtgtgtgtagggtttcctttttcttcatttttttttttacgctcttctttctacgacaggagtggtctgacctggaggagtcctccgtctcgctgcacactttgctcaaacgtctacccttgacagtatccccctttgttccacccttcactgtagcagctggataatcaagcttttcgttttctctctgtttggtggtctccttctcctgcatctgtgagagagaaggatccttcccttttctgatctcatcatgtgagtcatttctgtgtagatttttctccacagtagaactcacagtggtacctccccttcccgttttcaaattttgtttattttgtttttttcctgttgttgccatttctttggtagacttacccaacacgtccgctttctccatcaaagggggaacaacttttttctttgccttccccagggtggctttactacctagggcagtgccaactgatttccctccctgcaccacatggttggtgtcatcatcctgatctgttttttccgattgtaactgtggcttcaccttttttaggagaattcttcgatgttcctttatcatgtgttcttcatgcctcttcgcgaggattagttctctttcgtattctgggaggtcctccaagtcgctcatttcttcttggctatccgagtcatcattgtcgggatggccctggtctaggccgctttctccgtaattgcttgtgctgtgaggttccccacccttctcgcttccctcacttttttgtccttcatcttttttccttttttttttctgagagcgtttttccttctccatagtggattcattcggcgacccttctactcaggggaggggtcaggaaaaacaaatcgtttcgagttttcacccatgtgatgttttcagcctggggttattctctccatgtggtcggtggacagtcggttggacggtcactccgttgggctctgccaatcggggggaagtaggctgggaggaatgcagcctatcaaacaagccgctctcttgattttgtatccttcactttaattaacttggatatgccttcttaatgcgactctctccctactgtgcctctaacaaggtgaaccagagtcacgcaaaaaaaaaaaaaaaaggccaacgaagctcacctccacgctcgattcacctctttgtgctaacagcttagggccccgtcacgaattgcatcgtcaagcggcagttgccgtatcaccttaattagggagagttccaacggggggggggtttttttttaaaaagtttcatcacagctggtaattattttattttattttattttattttttttttttcagcttatctttgccgcaaagaggagaaaaaaaagtaaagcgttacggtttatagtggcaaaatgggaagggtgacaccatgggggtatatagtaggaccgccgtgtcatttcctcagggtcgtattcgctgctaaactgatgagttctttttccccttgtaggagttccgccgatgtcttccaaccaatgagtggtaaagcacaggagcgtgaggacgaaggaaaggagatgcacgttgcgtgtccctttgcgaaacatccaaaccattttaagggaacacactttgctagttaaacaaaaggagtaattcgaattaggtcaccatgggagatgaacaacaacacatgcgggggctgcgcgatggccacgacaaggcaactcgtttggcttgcctccaaaaaggcgtgagcatgaaaaaaaaaaaaaaaaaaaaaaaaaattcacgccgaatgacaataaatttaacaaacagcaccaacgtttgtggtgaaaaaggaaaaaaaaagaaaaaggacaccgggtgggcagctatgggtatgtgtggtgtggcattttttcgcttgttaggaagacgtggcagatgggcggtgagcgtggtaagcgtggtaagcgtgataagcggcgtggtcagcaactcggtcacccaccacttcactcgccgcttcgcttcgctcggcgccccccccctagacgtaatacttaacaatgtggctggagcggagaagcgtcttaaagatgttcacaaattcggtgcactcgtctgaggcctgttcggggaggccctgagtgacgagcttgtgccgcacggcactgaggagggaattatatttgtcgttccacttagcgtcctctttggacttttcctcctcggtaagttcgataaggctgtattcttttttttcttcttcgtcttccattttgagcaattcgaccacttggtcatgttggccctgtacgcagttttcgtcatgctgccagttcccgtcatgctgaccgttttcgccatgctgaccgttttcgccatgctgccagtttccgccatcctgaccgtgccggtccacctcccccttcctatcgccctccccgtgcagcaacccgttgtggttgtgcgcgtcgaggaagtgcgggaccttctgaccgtttgtcaatatggagagctgggaaatctgtagtctcttctgtaaaatattattagacgtattgagcggaagcatcaaggagagtatcatgagggattttattaaaaagggatagttctgtggatacacaaggtggatcctctgttttgaaaaaatcggagactccaaaagaaaaattaaattatcaagctgatgaaaaaaatcagagtttagattcaataacgacaagtatgagcaaatgaggtaagccaatttgtatttctgtaaccataaaagaaacgaaatggcagagattgggttcctcaaccaagcaatcaaaatgagagagaataacgaatactgcttctttagaaaaagggcattacgtaggtacttagtctcttctgatgttaaaagtacccaacttaagacttgaataaatttcgtgacaaaggatattttttcttcactaattagagagtaggagaggtaggcaaaaaattttttgttgttcaggcagcgtgatatatgttggacaatgattttccccttgtgcattagcaattggtcatcgtttcgaaagagagcaatcaaaccgttactcacttgctcgtagaaatgaaatttattatccacagtggaacacatggcggatagaaccgttagggagagcagtaccacctgcttgtcattgcttctgagacacttaaacacacacgtaattatttcatcgtactgtttctttatcacttcgtttttatacatcagaatttcgatcagccattgcaggcagatgattactgggtagatgctccgcttatccaggttgtcttgaaaaatatcttcctctagatccgaggggggatccgcgcggcgctttgcagctcccttctcgtttgcaccaccgcgtaggtttgcaccaccgcgtaggtttgcaccaccgcgaaggtttgcttctctctctaggtgtgcctccccctctaggtttgcttctctctctgggtgtgcttccccctccgcgtctgtaccctcgcctgaacctctagccgcacctctgactgcacccctgactgcacccctgactgctcccctgcctgcgccctccccctcgctggcgtacccgtggcggctcccccgcctggcgagcttcctaatgtagtatgcctccgtcttgaggggatcccgcagcggaattttcttccccctcagttcgctcatcaacctctcgtgcttctgcaggaacttcgcgttgtagctgttgcgccggggaggggcctccccctgctgctcctcctgctgctcccccaggtgctccccctgcttctcctcctccctcttctgatgcttccccctctgctgttcgttcacctcgattgcttcgccatcgatgccaatggggggcgtgtccgcccgcgccccttcttggccactctccgtcacagggacgccctctttgcttctcccctcgtccgaggagcccccctccgggtaaaacaggttgtacgactcgtagctgaaggagtcgctccctccaccacgcgcgccctctggcaagggcggttcgtctgccccgtctgccccgtctgccccgtctgccccgtctgcctcgtctggctcatctgcataatctgctgtatctgcttgatctgccttatctgccttatgtggctcgccgggcatgttggtctcccccgattcgctcctgctccgttcgcacctcggtgggcgtctccggcgggaggggtccttccctggctcgcttctcccccccagggtgtgatcactccctggttggcttctcctctgcggggtgtgctcagcacttcccttggcgcgcctgctcacgtggagcggtttgctcctcctatggttaatttctcgtggtgagtttgcttcgctcgcgggttgggcctccacagaatacttggcttctttcgtatggttgacttcattcctcccggagagctcgaccttgctgacagtgctgcaaataatggcacacacgagtttagtcaaaagaggagcgcacttcatctcagaaaatttaataaaactaatcaaaagctcgctacacttcctagcagtgtaatggatatcaaaatgcagatgagctgtgcaggcgataattcttttaatcaattcacaaatgaaaaaattatttttctttgcatttctatatatgtcataaaaatgaacatttaaaatttgaataaaatgataaagccaaaggagacacttatgttttataatcgtatttttgtgattacaaaactcaataaaaataaaagcaatatgtttaaaaaatgacctgacttgttcataatttgaagtgataatttgatctacatataaatcaagacattgatttgcttgtctttgaatatctctattttgatctgccaacataaagaagagatcactaatgaagaagtgaaaatattcaaataaatttaccgttttgatattttgaaagagaagtagccatgataggatgacttgtctcgcgtttgaattttctatcccaattctttctttcaaaatgaaaataattttgtatatattaaaaacattattgtatgaacaagtcaggtcttttaataaattatcaagaaaggctcctccactttttacatttggacaagaatcggaaaagatacgaaagaggcaatcaaaaatatcttcgatatgataaaaaactacacttttggacactttgcaaagattgtacaaactttcacacacataatatctcactttggagtcagggtcacttacacatgacacgattaacttcaaaatggctgagaagtaaaactttatttgtgtatctacagtgatcgagatgaaggccaaggctatgagtcctccacacctttccgcagggttaatactctgaacaaatttttccttcaaaaaatttattatacttatcacctttttgttttggtatttattggcgatgttctctatatcagcgtcgtgttcgtataatacttggtttacctgactaagttggctcaatccgcttgatttgcctgacttgttcatatattttttttttccatttggctcatctctgagggtgttatggcggacattcctcgatcatacttgccgttaaacagacctgttgacttcccgattgccgagtcaatatagcagttttcttggtacttctccaggaggagtttcttgataatttctgaccccaggaggagcttctcttcgctcggttctttcagcaggctgttcatcttttccctttctccgttttttttttcccgatggttgttgtcctgttcgatgttcacctcgtcgatcttctccccctgctctgcactcacttcgtcggttctcttcccttgctctgcattcacctcgtcggttctcttcccctcttcggtgtagtccctaaagtagtgttcgctgtttaccacgtccacctcagtcttcgaattcaacccctcaaatgagtgcacatccttgtgtgcaaagttattgtattcatctaatacacctccctctttgtcacactcgttgagtatgtaatctacctgcatctgtttatcttccttttcctttagcaataagagtttcaccacttctgcaatttcctgtgctcctttttttctcttttcgtatgttttgtctccaagcaatctttggatattcacgctgattatgtcctccttagcctcatttttttcgaggccctttattagactgaggaacatggttcggtttgggtagtttccctacggagtacctcctctgagagagtacctcctctgagagagtgcctcctatgatagagtacctcctatgagagtgtcccgctgaggaaatcaccccccttggaagagaggcgcgccaaatggagactatacctctcttttgatgtttttgtaatcgctctccaggtgcgttgtgggatgctctctatggggggggagggacatcctgggaggaaaaaccacctcccacaaattgaaaatgcattcacgggagttacgcaaagggggtggtcttccgggttggtcatacggtttgtcatgcgggtttgtcatgcgggttggtcaggaagagaaaaacacacactccgacatttgcaaagtcctaacggaggtgattaatcctgcgaagactccacctgcttattatgtcgccttcatatgtcatatcgcagcaggaaaggaaaaaaaaaaaaaaaaaaaaagttgaaaaagcagaaaaagtagaaaaagtagaaaatgtggaaaaagtagaagacgtggaagaagtggaaaaaaaattaaagcaaaactcgtatggggaaaatctgcaccacaggaatacgcacgatgcaaaagtgggaagaagatactaaacgaaacaaagtagcagctaaaaatgaagaaaaaaaatgacaattaagttagcgactgacaaacgttcgtttttgtacagccatgtgacgctgaaacggaggtgataatttttgtgttcgtaacgtggcaacatgaggtagccacatggcatgctacgtaaaatgaagaaaaaagaaaaaaaatgcttgggggaaacgccctgagctgctatactacccccttcgcgagagtgacaacgtgaaaattgcacacgtggaagtatcatgtaaaaacttatgggctttgcgtgtacaatgcacaggcggcgcctcgacagtcacccggtggtagctcacaaatgtgcgtacctctgtgggtgcacctctgtgggcgcttaagcttggatctgccgaggacacaaacctgtacggtgctgcctgaggcgtggcaatggttaaacaactcggctgcgaaaacggaaaggaaggagaccacgtgttggaagaagacagttcaccaagccattcgcttcgactatgagcgactgaaaaagtgaaagcaagggttgggtgtggcgttggttgaatgggcatacgcatcctaagggcagcctgccgcgcacacccacgggggatacacgcatcttctgcttcggcttcggcttcttctgctttcctgcgctcttcccttcttccttacttccctacttccctcgtgtgcacattcaattcactaccctcgcgcaggatcacgcaccgaggggtggcgcgcgccccttgccacatatgttaagggtgccccgacgggccatcaccggctcgtcatttttttcactctgtacatgagttagcaagcgttatgggatgttcgtaagcatataggtaaagatgtacgataaaggggttacttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttgcccattgcatacaccaacttaaacgcagaagtaaataaaaaaaaaaaaaaaaaaaaaaaaactcaattttgtatgcctgcgaaattgataagctttgtaagaaagtcaccccccattggagaggcacacctccagcgaagcacgaagcgcgaagttcgttgcgcaagtccgtcggcttggactgtatacctgggggctgcgtcccatcgtgttgtatgccgcgacgggaaaggcgaaattaaccgtgtaagaagcgggcggagaggccaatctgcaaaggtgcaaaggcgcaaagctgcaaagcggcaaagcggcaaagcggcaaagctgcgacgcgacgcgacggagaggacagcacgaatcgccaaggcgaggtaacttcccttggggggtacacgaagcagccgctgagaaagcgcacacaccgtgcgtgcatccatttctgcgccgcgtcgtagctgagtagcggtaccggcaggcgaccccctcagcaacggcgctacccatcgcaactcgccgcagctaaccatacccttctcaatttcacgaaacaagtcaccgccgtagctcattattatgcaacagaaaaaccctcccctggtaggtcccattcgcgtctgcgcgagcaagagtgctagcgtgaatacccgcgctaattctaatccggatggtgccgcgttcctggcggtgcggacaacactcacgatgccgcgttcctgacggtgcgggcaacacttacgatgccgctcccccccctgcagaaaaaacagcgaacgtacgaatccgttaacgtcgaggagatggaaggaaaaagggaagcccccgaaggatgcaacgtggtgggcaagaaggagaacgaacagatagacgcagatctttattcaaggcagttgggaacctacggatttgaattaatgaataaactgataaaactgaacgtcctcatcgtgaacgtgaagagtgttggtttggaatgtgcaaagaacttaattttatcgggacccaagtcagtgtgtatatacgataatgacgtgtgccaagtatccgacataggggtgaatttttatgtagacgaagaagatgtggagaagaaagtaactcgaagtgatgcagtgataaagcagttgcaggaattgaatagctatgtacacatatacaactacaaaggagagttgaacgaggagtttctccaatcctttgatgtggttgtatgttgcgatgtgagtcactctcatttagttaagtatagcaaaatggtgagaagtatatctcctgccaaaaaaatcgccttcctatgctgcaatatatatggcttgtgtgggtacctctttgtagattttggaaaaggtttcgtttgttacgataaggatggggagaataccaaatcgtgcaacatcagtaagataagcaaagcccctgagggagtggtctctttcgactgtgataagggtacccccttccaaaaaggagactacgtcaaatttaacaacgtagaagggatgagtcaaattaataacaaaatttacaagataaaggatatgctcaaatataccttcacaattggggatacgtctcagtttgatgattacttaaaggggggagagtgcactcaggtgaagagccacctcaggatggatttccagccgtatgattttatttgcggagtgcccttgtcctgggagggggcgccgagtggggcagcgccgagtggagcagcgccgagtggagcagcgccaagtggggcagcgccaagtggggtaacgccaagtggagcagcgccaagtgtaggagcgccaagtggggtaacaccaaccgggggagcgccaaccgggggagtgccaaccgggagcccctttacaacgtcggacggcgaaacgatctacgaagatgtaccgcccccccagtccttcctcatttccgattatgccaagtgtgacatgagcaaccagctgcactatgctatccaggcattgaaaaggtacgaagcagagaataataatatgttaccacataactttgaggaggaggccttcgagaaggtatttcaaatagcggttcgattgaacgaggaggataagcaagtaaagaggacgtatgctgtggaggaggtgaaaaaagatgttgtgctaaatgtggctaagtattgtacagctcatcttgcaccagtagcctccttctttggagggttactagcacaggaggtaataaaatttacagggaagtatatgcccatatatcagctactctatttggactttttcgaatgcatttcacttggcaaggaaggagacactggtgtaaaaaatgatgatattgcaaaggagaatagcaaaaatgataatatcattactgtgtttgggaaggccttccaaaaaagacttaacgaattaaatgtatttcttgtaggatcaggagcgttaggatgtgagtatgctaagctcttttccctattagatatgtgctcagttagggagagtgggaagcttaccattacagataatgataacatagaagtgtcgaatctgaatagacagttcctttttaggagagaaaatgttggaaaatcgaaatcgctagttgcatctgagattataaagaagaagaacccaaatatgaatgtagaatcgcttgaaaccaaagttggaacagagaatgaacatctatttaacgaaaaattttggacgaaacaaaatatgatagtgaatgctttggataatattcaagcgagacaatacgtagataataaatgtgtttggtattctaaacccttgtttgaatcaggtactttaggaacgaagggaaatgtgcaaataattctgcccttcctgactcagtcatataatgatagttatgaccctcctgaagattccatcccattgtgcacactgaagcacttcccctacgatattatacacacgattgaatacgcgagagatatatttcaaggtctgttttacaacacacctctaagtctgcaagaatttttaaaggacaaaaaggaatatgtgaaaaaagtggaagaagaagggaataatgcatctctcttagaaactatgcataatgttttgactacactgagggaggtctccaaagaatccaattttaaattttgtataaaaaaagcagtagatttattctacaccaattttattaaccaaattaatcagctgttatactccttcccattagattacaaattagccagtggggagttcttttgggttggtcaaaagaaaccaccacaagttattcccttcgatataaacaacgaatttgtaaaagaattccttttctccacatctaatctatttgcacaggtttataatatcccacaatgttatgatatgaaatatatcttagatgtagctagccaaattgaagtcaaaccatttcaaccaaaaaaagtgaaagtaaaaatggatgaaaaaaatcttaacaatatttctatctccttcgtagatgatgaaaaaatgattcaggatttttgcaaagagttactaaacatagaatgtgatcacgtgaaagtatctccaatcgaatttgataaagatgaagagactaatatgcatgtaaattttatttattcctttgctaatctgagagctattaattacaaaattgagacttgtgataaactgaaggctaagatagttgcagggaaaatcatccctgcgttggctaccaccacatctattattactggcttggtcggaattgaactactaaagtatgtgaattactgtaactacttagagacgtatgtgaaatccacagaggagaagaagaaggagatgaaggacttgctttcttattttaaaaacgcttttattaactctgctttgccgctgttcctgttctcggagcccatgccccctatcaggatgcgcgacaaggagtacgacgagctcatgaagggccccgtcagggccatccccaacggattcacctcctgggacaaaatacaaatccagataggtacgcgccagcggtagggcggtccagcggtagggcggtagagcggtgcattataccggcgtgccctttcctctttctgtttccccgccccgcggccccgccaccaaccgggttaccccaaccgggtcacccctaaccgccttataacaaatcgcattaccaccaaccgcttcacccctaaccgcctcataaccaaccgctccccccccgcagcgaacggaaccatcaagaacctgatcgaccacataaacgagcagttcagcatcgaagtgaacctgatttccgtgggaaacgcgtgtctgtacaactgctacctgcccgcgcacaacaaggagcgcctcaacaggcccatccacgaactctactccgagatcaccaagcagaagttgctcgatgacaagaactacatcgtggtggaggccagctgcagtgaccaggacctcgtggatgtcctcataccgtctattaaatttatctacaagtgagaggaggggatcccgtgggagggttcaaaagtgagaagtccacacggggaaggcgaaaagcagggggtcacagctgcacgtttgtccggatggtgtgaggagagagggatagggggcgagcgggatagggggagagagggatcgggggagagctggatagctggatagctggatagctggatagctggagtgctgtccacacccctccccctggcttcgctgccgcgacccgccacccctccgtgtgcacgcatcttcttgcgcgttggacgcagcgacgtgatggcgggtccattgtgcctgactcgctaacagggtacacgcgctattataatgtatgaaatttttttgctgacgcccatgagcgggtcagcatgttttgggaacgtttcacgaatggctcaccaaaggggtggggcaaacaaaaaaaaaaaagaaaaaaacacgacaaggcaagaagcgcatacagacgcaggcgtggtgcgttcttgccaactcagccgggaacggtggagtgaaaaaaaaaaaaatagataacaaatattaaaaaaattgcgaaaaagtagcgaaaaagcagcaaacaaatagcgaacaaataaacatataattttataaacgaattaagcagagatcgccgcgcgcgccgctcctgcagctcacgcagcacatgccactcacgccgctcacttggctcacttcgcacgggcctcagaatttccccctgaagtgaaccaacttgaagtccctgctgcccttgagcgagttgtatatgccaaagagggtcgccatgtcgcggaaccctgcggcctcgatcattatgtccaggaccaaatcgatcgtattgttcacaacagtttcgcagtacagttccacgtcccccgggggggacgaagaggagccgctcccatctaaaccgctacactcggcagcgtgaaacacgttcgtgcgtggagtcaccgcgtcatcgtgaagggcgtccttaggaacgtccacattggtcttcagcaagtgaaagttgtggtgtatgctcttactccagcgaatatagttggagacaaacgttttgaggttaccgaggtagctaaccagttgtgcctttctcttacctcctatttggactttctcccgagtggtccgcgtgatgggtgcatcgggaatgcttgctgtgcttgtcttacttggtgtggtgtgggagttctgcgggatgtctgcctggttctcctccatgggaagcgcatcaaatatgcgaaagccacgtttctcaaagagacggacaagctcatcatttgagaagcccattttgctgaagatgaggcggtaggtctgcttcaggagtttcttttcttctaccacctcagggttatgcaacttgagaagataaaaaaatcgaacccacaataagtcatcctcacaagggtgtctcttcaccagtttatctttctcatacagttgaagatactccttggataaaattcgatgaaatctttttccccccctggaggtaaacctagaggtataaacgtacctatacagtagttcattctcatccttataattggctgctttaaaaatttttattaacacattagaaangtcttgtggttttaaagctaaataaaaatacatcagcttggctttcagtttctctgatagttgctcaaatgtggagtatttaattaggttatattttgggtcatatattttggatagatattcaatttttaaaaaatcaagaatgtatctttttcttacttccacagggatgcataattttaagctcctcaaatatttgatgagaaaaattctcaatacctttaatcctaggacacaataaattttgaacttattatgtctgataacatcatctgttacatttaatgtatgttgtgttgtcgcgaatgggatgttctcatggtcatatgtgtacaggtttgtgaatagtttgttcaggtttacacagacatctttaaataacagatggggagatacttgtaggaaatttcccaacctcaccataatttcgttgcattcttcttcaaagttaaacgtcaggtgttgcatcatttcggcggagctggtgatcagtgccccttctgtgttgactccgcgatggatatcactagccgaggtgctcatcacttcagctgcgttacaatgggttggtacttcacagggggatttcttctcccttcttccgttttttctgtctgcacgcctcctaacagtgtaattactcctcacgaaggttaaagcccgttttgtcttttctcttcctttttggtcctcccactggggggagaaggactttccgtttttacccccccttgaacgcggctttgaaatttccgtctcgcctcccatttttgcggacatatttatcacgtgagggaggtgacacttggccaccatgcactggttcatttggacgaggaaggaaattaaaatgaacgagataaggatgaatttgtttgacttcctttggttatttttcagcattttttgtgtgttcccttggggaggggccactcaacggggacagcgttggttgcttggcagttggctgcggtgtggtgtggtgtgtgggggtgttttctggtatattttgtatttttttgttttttttgtatttttttttcctcttttcctcttttcctcttttcctcttgaggcaactccctttccttcacacttcactcacgctgtaaatgctgcacactagttgcctcccatcttttggcgtccactgttgcaatgcttctagtctcccgggacactgcgcaaaaattatctacacaattttttcaatttccctgggacaacttcacctagttgggcgactttcgcctgttctcattgttttcattttttttttcgttgactgctcatgtggcaaaagtgtatgaacatgtgcaggtgatttttccctctttcggtagccacaggtggaagggaataaacttagcaataagtggaaaacaaacccggttaaaataggccaagcggagtgcctcaaaggaatggagatttatgttactgctgcgaatggggaaaactctcctcacgagcgcaacagggttgacataataaaagcgaaatgtgaagtgtgaaaaaatggctacttggtacattttttttttttttttttttttggggggggggcccatttttacctgactcgtcaataattttcattttggctagcccatcaatcaaggcaaaaagtgttccaaccgtgacagaaagggggcggcgtgaatggccaaaacgtgtattctacttcgccgattgggagttccccattcttctttcttttaccgaaacggtttgcacatcgggtaagcgaagccacgacaagttaatcacaaaaaaaattgcgaacaaatttttaaaggcttctaacgtaagtaacgttgacgactgagttgataccacctcctagttaacttacttttgcaaatattgcgtggggttaaaacaaaaaaaaagtaatgatacgaatggggaagatgcatcaactggaatggagaacaaaggcagaagtcgtctcttcacgtccgtatgcaatcccctcttcgcaaaaaaaaaaaaaaaaaatgcatccctgcatttacacactggacggtgaattagcacgccaccccaaaagagcaactgttgagaacgtgtcaactatactcgatcggtacgaaaaaatgtagagcaatttttaaaagcatgagagggtggacagggcacaatgctgtgtagtccactttattgccaagatataacgtcgatttcttcacccccagaagggctacgcctcaaaggtcagactctcactaaaccgttctagctccctcagcttgtcgtcctccgttgcgaaagaatataaatttttttttcgccccgtccaactgagtaacgttaagtgcctacccttggagtctcttaatgacaacaatttgttccattccaatttcgatttgtttaaaaagacctgatttctgatgaggacgtacactcccttccagtcactttttgagcttagcatctgctcgaactgctcgtacagggtgaaggtttttttgttgactccgagttcctgcgggggggaagtaaggcgtggtgggtgcaaaatggctccgcgtgaagtggctccacgtgaagtgtctccgccgcacagctcggcgtggaatgaaaaagaaagcaaaaggacaagcagaacacagtgaggggggtacacagaaaagtgacatggctcttttctcccccacttaccttcacaaaactgaagtgcggaatttttgttataattatcgcgtcctttacaaacggggcgacgttgaaaaagtgggccttgtgaaaggatacgtccaaggggaactccaagttgtactttcggtcctccgcggtggatacagacgtggtgtgcaagtcgggggcggttattaccgatgaggttgcttccggtgaggctgcttccggtgaggttgcttccggtgaggccgcttccgatgaggccgcttccggtgaggccgcttccgatgaggctgcttccgatgaggccgcttccgatgaggctgcttccgttggggctgcttccccttccgcctccgtcggggtgccgcttcggggtaatctcccccttggagtctcctccaacctgcgcagcgcgtccatatctcgcacgtaactccgctctgccgcttcatcaaagggaggtgcgcaactctcacccgtcacgtccatctcgccgtcctcttcctcctgctccccctcatgttcacccatcacatggtccctcagcgcgccacctaaaaatgaatttctactcaagtaacttccacgggaagaagtagagcaatccgcttcattcgtagaactgccccgataggcataccttttattttgctgcactttctcaaaaatgtgtttatagtacaatgcgtacctgactaggttctttttacattgggcaatcataatgctccgactgtcggtaccgattaactgcacctggtggttctgtgcaccatctgggttgtccaaaacgtatcgataaatgcgtagaaactcttggtggtcatgtattttcaaattcatgaaaggtaaaatttgttgttcgctgtaaattggaatgcgaagaaaataaaacaacagctcgaagatgatgttgccattggagcagaaggggtcccaaatgagttttacatgcttctgattctttagacatttttgaacagctagcgaatatatacagctagctgcgtcgtagcagtcgtcacttaaaaagaaattgttattctggtggttcatcctctttatttccatgtcgcgcaggtagttcagcacacgttcgttgtcggtttgtggcatgtcgagtggcatgtcgagtgcactgcttgtttttgcttcagtgcgatggttctgattttcccctttgtctttctccacgttgtgcgttaccgcgtcgggggtatcctctctcctgggtgtttcctcacgagcgcatttttcccctgcgggtaggccagttccacccccccttacaatttcttccttattggaaaggtcgcccacgtagggactatcattacttccattgggatgactgttaatgtgccacttctcccgtggtggtgctacctctttggcagtggtcagacgctctggtgaatccctcttaagggaatgcccaaaatagttgtacttataatagtgatgcctctcctccccagaggggccattttcattttcttcacttaattgaatttttttttttcctcaaatatggaccaaaatggaacgttctccgtgacgatactcttaatttttccatcaccgatatgaaagtcgttattgaacagcgaatggaaattcagattgtcgcatttgtcatagttagccacacggtctagctggtccacatgacagtattgataaaatcgaggagacaatttgcccgtaaatttgagatccacattacataggttatcttcaatatgaacagctaataaattccatttgttattttttatcctttggtttgtgttttccacattcgtttcgtgtgtgtgttcacccggaggggggtggtccaataggggggttatgagacatgcgtctgtcgatggagagctctgtgctgtgatgttcccccctgcgatgtgactccctctgtatgacctaacgaactcatttaatcgaccacgtacagcacgtccaatgtcggcaacgtcaaagagctttgactttcgcgaagtgaccttcaaagggatgtcttccaaatggtttggggaaatgtaggtatcccaagggacccttctgataatatcctccagggaggccaaggaagtacaggaggcattcttcgaaacgttcagccatatgctttcgacataaccacattttaatgatagcaaataaatgagcgaaggagagcatttaatttgtacccctccactgcatttgcctaatcgaactaaatgcttttcttttttgcttttttcctttttttgttccgcgacgttctttttctgcgcttgatatattgttacctccttcacgtagcgctgcttgatatctttgatcagcgtggcctcccctcccttcctcacacagatgaaaaagttgtacacgctcaggtacctcctttgggcgcacagcccgagcgcggcgcccttcattgtgctgcgtgctgtcaaagggtgaagcggcgaaggggtgaagaggcgaaggggcgaagaggcgaagcaacgtagtgtgacgcggaacaacatcccgcgtagggcctctctttgctgcgctgcgctggatggaaaaccagatcgatttgcctgatcgatgcgccttctcgtcgctctttcgttcttccgcgtttactacccctcctccattgtggttttttttttttttttttggctagctacagatcagagcggtggaatgacacccatttttgcgaagcctttttcacacgtcacacatcaggtggaagcggaacagatatagctgatgaaacgggatttcctggtaaccccacgacagaccattcactccttgattaacctcaaaaatgcgacaacacagggaataatcattaacgctggggggggagaagtggcacccccctctcaacacctttttttttgaaaacataaaaggggtacatatttttacctgacctgttcataatttttattcgcatatgtgccttttgcctacaatgtaaagtatgtcccaggggggggaaaaggggggaaattcgaacggcaagtggaagtggtgaagggcaaaccaatacagcatgacgcgaaaacaaacctcgcacgattacacagaacgaattacgcatgatgacctgccaaaacgatgtaactactttatcgcacgtgcccaatgtgttgtgcctcgcccacacagggatacttccccagtgtggcaaaaaaaaaaaaaaaaagaaagaaaagtgacgcgcgtttccatccctgagctattcatttgaggtgggacgcacagagacttcaatttcacgccgcgtcaagcacaactcgcacattttttttttttttcttgcaaaggggcacattacatacactactcgctggaagatggtaggaaggcgataaagcgggcaaacggtaaggcgatacgttggggggcggccccccaaggctacgccgccatatatctacgtatatctatgtgtatctatgtatatctatgtgtacctatgtatatctatgtgtacctatgtatatctgcatgtatacttattcatatattatttatttaaactgctcatcatggcctcgaattttagtacccctttccttatccccctcccctgtgtgcatgcttaattttttttttttgagttaaaggaggaagaagctgctcatgggaaggagaaggggtgtatgtgtcatccctgctgtgcttcctcgggtgaagggtttttttttattggggggttattgtgcctcttctggaagtgacatgaccgcgcctactccgccgaattgcattcctgcgcgtgttatttattttgttgttttaatttttttttatcgcgctgtatggcttgtattttgtgaaggtagtacccctattggtcaatggaaagaaatactgcccctaacgcacagtagtttttcttccctttttttttttttttcacacagaggtggggaagcaaagggcgcttccattgtagtcactcatcgcagtcgcctaagcagtttgtagtagggaaggcctcacgtaaggcgctgacgcgatgctgcatgccccgaagtgtttcgccttcacccaacatgtaaggaagcgttcctggccgagtacatgcttggcgaaatgaaagggcaaaaggggacacaccctatttgctgcgatgcatgtatataatatatgcgtacatgtacttatatatatatttatgaatagtgaaggatgcccgctcgtgcaaggaaaaagaaatcggccgaaaatgcaaaagaattgaaaaagaattgcatacgtatgacacaatagcgatgcgataaaattcaacaaaatacgcgaagcacactacgcgtacactgcgcgtacactgagcacagggaggaggcctcctgacaggaagtgcctttaaaaagaaaaaaaaaacgcatgcaaatttgcatgcagaaaaaaaaaaaagggctaaggggagcgagtaccgtatcacacgcggcccacacagaggaagtacatcatatatagctcgtgccaaggacgcagggcttcgcatggcttcgcacggaatagcagcttgcgttgcggagggaatgaatgcatgagagcaacaatcgaagggaagcagcgcaacgcaggagtgtactcctcaaaatatgcgacgaggagggatgcgttttaaaagcgcgacttcaaatttaaaaatgaaaaaaaaaaaatgtgtacattgtgaaagaaccgaacttttctttgatgcgtcatcgtgtcatgtttagtttaattaatttgaacttaatttaatttaatttatttaattttatttatttaatttaatataatttattttattttatttaatttattttatttaattaacatcaattaactttactgcgttttaggcgaacttttttttttcccccctcactgttttgctattccccactgtgcttggcttttccgccgtgtgtttccccctaattaaaactgcccttagtagaaaagcatacctagcagaaaggcacacttagtagaaaactacgcttagtagaaaagcacacctagcagaaaggcacactgattggaaaaccgctcacccgcgattacctcgttcggtcgcctcttccattttgcacatccgtcctccccgccaagatgatgacccccacgagagcgtacctggccctgttaaccctagcctgctgtgtactactgggccagcacgaagccctactcgagaattcgctttttttttgcacccgaaaaacagctcatacaaaaatatgtacattaagaaaaagtatcaagagctactgaagtacaaggagtccgatgaatgcctaaacgatttgttacaaagaaattctgtcaaattaattacaatcgatatagatggaaccctagcagatgacgatagtaaaataagtgatgaaaatttaagtgctattaagattgccaagcgattaggtattaaggtcattcttgcaacagggaaattgcatcacattgcgatgaggatgttcacaaagaagcagaaggatatttacgaaatagaaaaaatggatggagtgtattcacatggagcttacctcaacatcagaggagtcaattatgtatacagaaaatttaacatgattgatatcgagtttattttattcgctttgtcatcacataatgttttaaaaaatgccatttttgtaacacctactgatgtgtacgtgtttaatgacgatccagaatttaagaagaagtatgcaatttacgaatcgggagttgatgtacctgtgaatggacctgctgtcaagtctttggacaaacggtataatgcagttttgcttaccaatatcaaggatatccttatgattggtgatatcgtttccatagaaatttttgagaaaatttatcctgaacaggaaccatttaaggaattacatacagaattatttcccgagttggagagtagatttaagatatatgtacctcccaataaagaaaagattgtcctctctcctattaacacatctaaaatacagacaatacaattgtatgctcaattttatgatattccattgactcatattttatctattggaaatgataacaacgatttggagatgttggcttctactggctactccgtcgtcgtgaagggatccaccaagcccgccttgaaagtagccaggtgcattagtaccaagaccaacaacgaggacgccgtggccaacatcatcttcaaggtcatcacggcgagacacttgtaaggggtgaagcgcgtcgatgacgtgcggtgatgatgtgcggcgatggcgtgcggcgatggcatgcggcgatggcgtgcgtcgcgctgcttcaccgagcaacgcgcccccttgcgaccggcgccgccgccagtgcgcctattttttcgagtgtagtggccgcgcccatccgttcctgcgcccaacggctggaaaaagcggcgggtgtgactccccaccctgttcaccacgcgcagcgttatacaacagtgtgcctgtttacgccccgtgtgcttttacgcaccgagtgcttccacgtaccgagtgcttccacgtaccagcgcgtgggcgcccctttttcgccgggcgaggaaccgcatgccggcccgtgtctcccccccccgtgagaaccaaatgagtgatgattgcacccgtgcaggagtaaaatatatgccacgtgcgcatatgtacatgttattttttttttttttcacgtgaggaggcacaacaggtctaccgcgacttgtttttttttttcctagtttttactttttcatagttacacctcacagggcatcattcccatataactgtgagacgcgagctttttaccaaatcgttattttttgtataattagtttactcactaattcagtagatagttttttttttttttttttttttttctgtacgcatgagtgattttatgaagtgcgcatttatttacacacttgtgcagtcctgcgcagatctgtgtagttcttcaccccccgcgtcaagcgaaccaacttctaccaacgacatcgacggtgttgcaaagatgtaagagtataaagctgtggagtaccggagaaggacgggcggcaagaagagcggcaagaagggcggcaagaagggcggcaagaagggcggcaaaaaacgctgcaaaaaacgccgcaaaaaacgccgctagaaacgccgctaacggctaacggctaacggctaaccacgcagcgttcaggtaaaacggaggggacttcgcgtaaacacaacccctgtctggtataatttttcgcaaggatcgcgcaaaacgcggaaaagtatataatgttgtattatcgaaaaaaaaaaaggcacacaatgtgtcacacaaatgtgtcacacaaatttgttctttttgctcgtcttgttcatatcaatgccgagctgccaaggatctcgaaacgtgctttctaattcattttttcccgagcgaacgaattcatagtaatcgtccaggcccaggtgcacatccatggcttcgtcttttgggaagttggtcctgctgggtgagaggccccccctcctatcaggggcacccaggttaggaatactggcgatgtttgccatgttggccacgctggctaagttggcgatgttggccaggttagcgaggttggcgaggttggcggcactggccaggttggagagactgccccgagttgtctcactatggggattgcccctgctgcgcgtccgcaggagtaacttctccaactgctggtctgagattctttttttgaaaatcgtttctgcgcaattgatgagcttgtgaatctcatcgtagtcgacccccgccaggttgtcccgcgcgttcttggagttggaacgatccacgtgcaggtcccctcttctgctgccgctggttcgggctgtgccgtcggaatactcgtcacttcggatggtggcagtaatgttggagctgttcttcggtgggtcctctttggcgagaacgaacttgggggagtccccctttgagtagtccccctttgagaagtccccctttgtgtagtccccctttgtgtgtcccccccccttcgtctcgcttctcctcagatggcacaccagcgctgcctccctctccatagtcttcacctttttgtgcagcttctttcgaacgagaagcagcagctgaatggggaggtcctctgcctggtccctcttacagtacacgcctctatcgttaaagctgataactctggtgaggcatacttggtaattttttcgcaagcagtgacttgaggtgaaaaagggcaggaggtgcacatctccccttcgctggttcgtggggttaactccgttgagagagctcgtgttggagtgtcctccgttgggaacactcgcattggaatgccccccgttgggaacactcgcattggaatgccctccgttgagagcacctctgttcgcggaggccccacttgctccaccccctcgaatgcactgtatcagcgtctgattgtgtacccgtaacttgacctggttgcttaaattcgccacgtcattaaatttcataaaatcgctaatacaatcaaacttgcactcgatatatcccttgtcgtgaaatatgggtatgttgatttcttcccataaaaaatttggttgcatgtaaaaggtgaagataaagtaaaaagtctgtccctttcgatacgttgagctactttgttcaccatgactatcgatgattccccttcttttgtgtttgtttaatccatcgttaaggttgctcctggtgagggaatcatctttgctctcatcattacttggctcattctcccacatagcataatgcgcacataggaagtgcacgtttttaaagtggtcagggaagtactgctccagcaccgagttgggggtatagtagaagcctttcctcccggctgcgcttccaccttcatggttgcctccaccattgcttccatcattgcctccaccattgcctccaccattgctttcacttttacttccccttttgctcccccttttgcttccccttttggtgccgcttccacactcggcctccacctcgctttcgcttcctctctccttggaacagacaaaatgcacgtacatgggcttgctgtttctgtatgtggagtaaatcatgttgaggagctcgcagatgtagaagaggcagaattccttcttttctgcctcatcgtctgtggctcgctccaccttggcggggctcgcccgccgcccctgcccgtttttagcttgctcgttcatttccgcggtgatgccgtcaagctgggaagcgcctacgcaaggtcacaactgaggcgtaccaggtgggcagatcggcaggtcagcgcgcaagtgcggtatgactaggcatgtgcggggtgactaggcttgtgcggggtgactaggcacgtatgggtaagcatgtgcgggtaggcacgcgagatgggggttcacggtagggttctaccagggggtcgccttttcggatcaccgattgggatgttcgcttgggatcaccgcttggaatccccgcttcgtatgccgcttgccttcctacctccaccctacacatgagggccccccctagctgatgtgatctacccacgcgagtgtaacaggtacgggttcatacccaagcgccgcgtgtgcacgccaagagcacggcgctccccctccccgtacggccgggtgtgtaccttcacttgcatgcacgacgtacatcccaccctgtggcgaagccaaaagccaaagcaatcctatgaactccctcccaatgaacggggcaataaaacgaggcaaaggaaaagcgaagaaaaaaataaaaaaaaataaaaaaatgacagaatgacaaaatgacaaaatgacaaaaaaaacggaaaaacggaaaggggataaaaacaggaaaagtattaactagcacgtgatgactacgaattgatatctaacgtgtagggggggtcacggcggacgatgtaacatgcaaagaggggagagtggaggaggaagcctcctgcatgcttgagccgacttggggtaatggtggtctacctctgaaagggcaaagcggaaaaacggggggagtagagagaaaaggaacgaacggatgtacacgcgttaagttttgcctcactgcatttcgttgctcggcgtttcgccgttcagcgattagttgctaggcgtttcgccgttcagctattagttgctttgcttttcgccgttcagcgattagttgcttcgcttttcgccgctcagcgattagtttctttgcgtttcgccgctcggcgattagttgcttcgcttttcgccgttcagctattagttgcttcgcttttcgccgctcagctattagttgctttgcctcgcttttttcttttcgctccttcgttgcgcctcttcaccgcaagtaggaatacgtgggtacgcgatatgggggcgagaagaaccccatgtgaagcggcacttgttggcgcagtgccaaatggtttttctatgcatgaatacttttgcgtgacaccgcatgcaggatctgatttctggtaccctctgcgcatgcaggaggtacgcacctgtgcctataggcatcgccccgtcgtgtacgcaaagtgcatgcacgcgttggtgtaaggttatcggccccacgagccgcccagcgaaaagaacccacaaaggtgagcgggaaaaggtgagcggaaaaaaggggggcgcaaagggaggctaaaagggaggcgcaaaaatggcacatgcgaaaaggcgatccttatctactttaaaaatggcataccgcggggacgagcaaaagggtcttctcttctcgcaccctggaggagctgtgaattgataaagggtaaaaaaaagaaaaaaaaggcacacaaaaaagggaataaaaaaggaacaaaaggggaacataaaaggaacaaaaggggaacataaaaggaacaaaaaaggaacaaaaagggaacaaaaaaggcctccctcaaatcatcagcatttcacaccgctcgagtacgcgacaactcctttcaatgacgatgtgcaggggaaaatatgaacccccccaactgcgtagtgtttcttttaattttttttttttcccccctcgaaggagttattctgctttggaaggaggggattcgccacacgcaagcgaccacatgtacatatgcatctgcatgcacgcgggagcacctttattcctgtgggaaaaaattacactgctgctcatcagtgatgaacagtttacaaagcagtgtgtggggggtgggcagctgaacgagtaggtcgctgttatcctaacgacgaggtgttacaactcgtgtacttttaacgcaaacaagcgctaaccgcttcaccttcggaggtgttcccaattcgactgctgccatccatcatgcatgactgccgtcacccaattctatgccagccgttcgcagttcgaacggaagggatgaagaacgaataggtaccctaaggagtaacccactcgtccgtcccacagaaaaggagcaaccccatcggaacgtcgaactgagaagcgcaaaaaataaaaataaaaataaaaaaagaaataaaataaataaacaaattgacagacgaacaacattattaacgtgaacaattggtggccaactcttcttgattaggaaggcaatcgaaaagggtgctttcatcaaagtgtgatcattttttttttcttcctttttttgtgtggagaaataatcaaataaaaaaaatgcctcccctcagcaatacaccttaaagtattgcttctttcaaaatttgtaaatcgccttctcaattttataaccgcgtgtgcacgaagaagaggaaggggaagaggaaggggaagaggaaggagaagacgaaggggaagacgaagaaggggaagacgaagaaggggaagacgaagggggagacgaagaaggggctggtcgcctcccttggagatggtcccttctaatagagtggatggttccttccacgcggggttatcaccctgttggttaaacgtctcctatttccctccccccttttcctgcaaatgagtacgaagctgtgcgtacatgctgaccctcttttgcgcaatttgggaaaaaaaaaaaaaaaatttgtgaagcatgtctattagggaactcctagcgaggtacctccccgtggtgacttttcccatccggctctttccgttctcccatctttgcagaatacatgcaaatcggctcataactctgttcctcatgactatgttatggccctccgaactgcgttcctccgtgtgggtcattcattcgccaacatcgcgtcgcctccacccgacatgacccggtggggagcatttggattgtcccatttgatgctccgccttaaaaggaaataagctgacagaaagggttacctacccccattggggtggacccacgaattgatgcgctaatgccatgtactgcagctaccacctatggttgctacgacctatggttgatgccacctatggttgctaccacccgtggcacccttttgttgtggccgccccccccttaccgcgtttgttctggtgttaaaaaggggtgcatggatgtccctcggctgggagttaaggaggagaggtaatacgacagagcaggcacagtggattaccttagcaaaagggctacctccacagagggtcactcacacaatgggttgcctgtgcaatgccccacttacgcgcacgcacctccccctcatgcagtggccatgtccacactgaggagggcggcttcgccaacggaaagcccctcccgtgccgttgcgtcaaaattaaggaaaagatcgttcaggtgataactggccagttcggtcaaaagcgtctttcttttattacccacttcggtcgcgcgtccccttggccatgggtttatatatttttttatttttctattattctatttatttatttttctatttgtttatttttgttttttttctcatctcagctacctttccattctgttgcgtttcctttcacctgggaagaaccggcgatttaaaatcgttcacaggggagccattacgagcaatgggccctccccaagtgccaaaaaagaagtcacttcaaatgactgtcaaacgtgcaaataaaaaagcgcctttttttttctcccccctgtgggtgtttacctctcccgtgcgtgtgtaagttttgtgcgccttgtttgccttgtttgccttgtttgccttgtgcgccttgtggttctttgacgcagttgagaactggaaggagggctatgccgattagctcgtttcgggaatatccctgcgcgtttgcctgtaagtttttccacttgaattctcgcgtttgcacctgtgttttgatgccccctacgtgtttggccgcgtccccaaacagatgacagcctccgtgcaaccctacacagtttgcgagcactcacataaaattaaaaggggaagaaaaaaaagaaaaagaaaaagaaaaagaaatgcctcacatagaattgcgtaagatgggtggacacacctatcacttccactttgttaaccctgctcgttcaaaaattttgcggccctatctcttaacttccaaatcacgacgcatgccatagtgacttgggccgcttagctgacgttagttcactttgctttacgctttttctcactcgtaaaatcttcgcgtacacgaggtgatataatacgtgccgcaggacgctctcaacaggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatataagcaaacatcacaagttcttaacatcccatttcgttttctcacgacagcaggagaggcgccaaagcgtacgttttcgtttgagagtatagcatcccattggatattcctcaatcaatcacgtggttgtacttggccgccacttgcgcgctgctgtgtgctgcttgttattgcttatgtttggtcgttatcgtcagtggaatctcgcgtgtaggtggctttccgtaacacatttcaccgtgtagggttatgagtatttttgcccgaacgtagtcgactgagttgcgcccccatttgacgtgcctacgacctacatttgacgtgccttcgacctacatttgacgtgccctcgacctacatttgacgtgccttcgacctacattccacttacattcgacccacattcgaaccacattcgagccgcgttcgaagcacgtttgcctggcgatttcctagcgatttcctagcgatttccgagttattccctcgcgtttgtccctccgactcgccgccaattccccgccaattccccgccgtgccgccccaatggccgaccagagccctgaccagaaggtggaggaaacgctgaagggggcagacatcaagctgcttctcattgacttcgacggcacactcttcgtagacaaggacataaaggtgccgagcgaaaacatcgaagcgataaaggaagcaatcgaaaggggatacatggttagtatatgtacagggagatccaaagtaggaatattaagtgcatttggagaagaaaatttaaaaaaaatgaatttctatggtatgcctggagtgtacattaacggaacgatcgtttatgatcaaattggatacactctcctggacgaaacgatagagactgatgtgtatgcagagttaattaactacctagtggaaaagaatttagttaatcaaaccattttccatcgaggagagtcaaattatgtcacggaggacaacaagtatgcagactttttgcaaaaaatgtacagcgaaaataggagcatcataattaggcacaatgaaatgctcaaatatcgaaccatgaataaattaatgattgtattggatccttcagaatctaaaaaggtcatttcgaacctcaaacagaagttcaaagataagctaaccatttttacgacctataatggacacgcggaggttactaagttaggtcatgataaatttactgggattaattaccttttaaaacactacaatatatcgaatgaccaggtgttagttgtgggggatgctgaaaatgacatcgctatgctctccaacttcaagtactcctttgccgttgccaatgctactgattcggccaaatcccacgccaagtgtgtgctccccctttcgcacaaggagggtgccgtggcctatttactcaagaaggttttcaatttgaagaagtgaccaccctgcgctttctctttgtgtgagcggcagccccaccacgcgcacgcacatacatacatacgtacatacacacacgcacacacgcacacatacgtacatacacgcacatacacacgcacacatacatgcaccccccacgcacgctcgcacaaacctgcagaggagggtccactcaatttctgcccgctgtcgtgtacctctctacacctgcgcagccgccttgacagaaaaaaaaaaaaaaaaatttgttcccaagcccttttcccccaacagatgttactacccaaaaattgtggcgaaataaaattttaagtgatttttctccatgttcatttttttcaccgtgcgcttcgctagtggaactcatttagttatccgtcggatgtgtttctgggtgtccctgcggcgcttactttatttttttaccgctgctgcgttgctgccgcgctgctgctgcgctgctgttgcgttgctgcttcgttgcttttgcccatttttttacccctaattcaacctcacgggattccccgcacacatacgcgggttccccgtcccggcgtctcctcggagtgccccccactgttacgttccaagcgctgtaagaagctcacgtcaaactacacgtgtacgtacggaggtgcgtaagtatagtatcttcgccaattccagggagaagcagaatttatcaccgcgtgggtgcagcgcgaagtgggataaacacgcacagttggttcccccaaaagggggtccataaatgggaaacttgatttgaggaacgtgctgggttagctgcgcgcacggaaaaagggaaaaaaaagggaaaaaaaagaaaaaaaaaaaaagggaaaaaaaaggaaaaaaaaaagaaaaaaaaaagaaaaaaaatgggaaaaaaaaaagaacaaaaaaagaacaaaaaaagaacaaaaaaaacaaaaggaacgagacgggtgctacgcgaaagggcgttaactggaaagctgcatcgttatgcagtaagggaaggggactgttcactactcttcgactaacgtcacccacttttcgcagttcttcacggaaagggaggagggagggaaggaaaaatgggaaaaaaaagggacaacataataatgtgataaaaaaggcacaacacaataacgtgataaaaatgggacaataaggggtgaacatttttgcaaagtggcgcaacgaggagcgcggaggcttacctgcaagttcggaaggggatgcttctcggggtcgcggtcggagtcgctgcgtgggggtgaggaggtggtcataagggggtcgccgtggtgatctcaaagggagccaccgtggtggtctcaaaaggggccaccgcgatcatctcaaaaggggccaccgcgatcatctcaaaaggggccaccgcgatcatctcaaacggagacgcaagaaaggcttccatattggtctcgctcctcatgacgtacccaatccatcggctgagcgaacgaaggacgtgattaaatataatgtacctctcgggggagtcgaagtcattttcgatggcttgaaaaataactgcaatgggataatcaataaggttatgactccttatgaagtcgataatttttatgtatctatttgcggataggaatagatgaagaaccatttcgtattcccctagtcgtaaggacatgtctagacaaaggtgatacgcccatgggtgctgagttaacttccagtagtgaaacaaccgcttggtcacttcgatcgaatcagctatcacgtaaaattgcagcaactgacgtagacagttgtcctgctcgtaaaagatacatatgtcgaagagaaaggtttggagaatcctgttcggaattatattcagcatgaggagggacttcatgtactccagcacgtagaggaggaacatgggcaagctgtgcagctcggagtagctgagcgttagtttgtactcctccgcggggttggcgctttgctctgtcgcggcgggggtgctgtttgtccctgtcacagggggggtactgcttgcctctaacgcagcgggggtgctgtttgtccctgtcacagggggggtactgcttgcccctaacgcagcgggggtactgcttgcccccttgggggagctcctccttattctgtacttgagcatgtacctatcgccacgatcgtcccgtccaccggtgccccttctcctctcccgcttggccttctccatttggcgaaagttaagggaaaagttgaatagagtctcctttttatccagtccatattttttaatcataaaggaatgaaacacatccgtgacgatatccctctctgtgatgagagtcttgttccccaaatttttaataatatcatctacaggttgaataattttatggttagctctcctcacagaggaggtacttcttttctttgcagactgttctatcagctttcggtaatttacattaattatatttacgatggtgaggtagtcgtctatctgaatgtcgttttctagtgataggaaaaacatttccgtgattctttttttgcagttgggtctgcgcaggagcacgtccacggaggtgttctggggggggagcggtgagagagcggtgagagagcggcgagagagcggtgagagagcggcgagagagcggtgatgtgaacaggtgcgagattggcgggggagcggcgaaaagggggcggaaaagcacccctcccgtggtgagggcgcggctcttaccaagttggcgaagtgctggcaaatctgcagcatgaacaggtcgtagtccacgcggatcttgtacacatttccgtactggttgtcaatcaacacattaaagggatgaaaagaaatatggcttagcacaagctccgtcctaaagtgcttcggagacgtcaggtactcaatattaacggtgtggctactgcttatatgctcggacaaggaactgatgaagctgcttttttttctcttctgatattttatatcaaataggtataccttctcattagtataattaaagacaccaaaaatattatccaacgaaaaggtctccaacatgccgttgcaaaacagatcgagtacatagtcgaagcataaagaggatgataagcatcggaaggagattctcccattttggtaatccttatgtatacagtatgtttcatcataaagggtaataatttctatgtcgtttttgttgattgggtctgtcttggggatattcagttccaccttttgcaacttgatcgcattgctgttgtttagtaggtaggggaagatggcgtgtgttttgtgtgtgctggagaggagggcgatgtaggagctgctttcgtcgtaccagcactgctcactctttattacgtgtttcttcagtggcgtaatcgttaagttgtcgaaggacaggtggaaaatctcaactccgtggtcggtcactacggcgaagtcggccgaagcgtcgggcgcggtggagcccgcagacagggcagacgcggcagacgcggcagtcacggcagacgcggaagaggacgcgcccgtgccggattctcccgccaccagcccgcgcccgggtagccaaaaggtagccaaaattctacactcactcagcttgtttatgcacacactcaaatatatattatggttattcagaatatcagaaatctggatcttgttagggttcgtcgagtggtagagaaagaaggtagtgtttggagcgaaggttatgtgttcacacatttcagagtcgaatttgacgtatacagcttggtagttctccttcattttctttatgtccgttacgaggagagctttcgcggcgacgttttggtgtatgatcaggtcgttcattttgtcgtagaagacgcggtcgttgctggaaacctgcgcagagagggaggggagggagaaacaggtggcaggtgggaagcggcggtgtggttaaagcgatggtccatgtgcagcagcgcgatgaaacaactggctcttcccgatgagtagacccaacgccgagagcacaagctggacgcgcgcctccaccacttagccaagcttctgttcctcctcattgcgcctcttacctcccactggtacaccggctccgatatgtgcgccggagagtacgccgaaatggtcgcgttccgtttggtcttcctagcaatcctcctactgggctgattcgagtcctgcttaacgagctcatcattcgtgtgtttctctttacatttatccttgtccggggaagcagcggcttcgccccccgtgggactctccccctggtgatccatagtccttcaaatcgtcactgcgcaatttgattaagcgattcgggcgattaaagcgattaaggcgattagggcggttagaccatctccccccctcttcggggatcctcacagtctgagcaatccgatcgggttggaacaatggccgagcgatcgccagcacaatttttttattttatcttattattttatctcattattttatcttattattttattttattttattttattttttttttcgctcgaggtgagactcgttttaacgttcactttaggcagcactccgctttgcccttttttttttgttacggcttcttctgatgggtcagtgtggaaatttttttcggctacactgggtcagcgcggggggttagcccctgcagtcggtccgtttagttttgttcggtttgcttccccttcacagcgcttttttttttttttttttttttttttttgcgcacctgaagatcacgctccacgtcctccctcggcgagttaaactttaaaaaagggtcagcatttgtaggaggtcccaaatcgtttcgtttttatggagcaacaagtgtgagcgtttggtcgaagagggtagaggccgactcacagcaggtgaagcggaaaaatcgggacggttagaagttgtggtgaggcagtggaatagccgaagtcaaagtcgaaggcgcgcagaaaccgccgctaacaagctgctgctgagaagaccccccgtgcggtgacccttcgaagggaccgctcccccccctgagagccacgtcatgatgcagaagtgcgcgccgtccgctgcgctctctccgttgcacgtggtgtgcagacgcaggggcgtagtttatcgaatcagagtcagtccggtccaccagcagaagagacaacacaactcatgtagtaacaccagacacagaaaaataacagtcattccatttaaccagaaggatcaaacactccattataaaaacatcccattctgtgtagagcttcttgatcgtaaaagtaaaaaggatctcttagaaatatacaaaacggtgagaaacataaaagagaggaagagtctaccatcagattttatcgaaaacttatttgtctgtacgaggaagtatgtccgctctctactgccatacgagtttgtacggatctacaaaacaatgacagtagttggaaagaaggacagagagttgagcttgctgatgcatcagcagatgaaaaggatacactctaacttcgacgtgactagcatatgtaagctttttcaattatttaccttcggaaagtcgaagccagttcttttgataaagatgctgtccgagacgttcctcaggcgcctgcaggggggggcggccaagtcggacgagtcagctaagtcagtccagccatccgagtcagccgagccatccgagtcagctaagtcagccgcgccagccgaaccacccctgctgccctggcacgtgcgcgaactggtggctattttctgcttcttccgaatcgactcgaagaaacacataaagtctatcttccaccactgcaccccgtggatagcaaagaacgtgcaaaggttcacccccaaggatatcacgatcattttgtatagcagcgtgcagctggggaggcaggaccccattatgttgagtgctgtggtgaagcatgtcgcctttaagggggactcgtttcagtttttccagctagccattatccttaactgcttcgcgaaattgggggagaagaacaacaagctatgcagagttgtgtgtgatcaggttaaaaggaggatgcacatggcgccctcgcaaggggtgaccagctcagatgttcaccccaacgaagtggtcgaaataggtcccattggtgtagaagcggattgtgtggcaagtacactcggaggtcccgctgctaacgcaccaagtgggtgcgcagtcgaccctgagagggactccacaggtgtactcaggcacaatgggggaagctccactgcggggagaagcacctctgaggggagaagcaccgctcagcgaagaagcaccgctcaggggggctacccccaaccgaaagacgtgtccgtgctgctgaacgccctggtaaagctagagtattacgacaacgcaacgtttaactgcctgatccccttcatcataaacaacgcttccaagttctccccccaatcactaagtaacttagttcacgcatactctcagatgcaaataaaaaacaccctaatgctgaacaaaatttcagaagaatgtattattaaaatgaaaaagttcaaaaatatcgagatgagtaatttggctagctcacttattagattaaacataaaggacaaggttttgtttacctacatgatagatgaatttctgtacagagctaccattggggtgaagtataaagggtatcgctttgatgtggtttctttgcagcagctggcctactcctttagtaaggtgggtctgagtgatgagaaggtctacgtcgtcctacacaggttgctgcttcgaagcatcaggcagcttcgcaaaggtgccacccagggggctccagccgctgcactggtggggggaaacagagctgagcatcgggatgggaagcgggatgggaagctacctgaacagccgcgccgctccgagggaagcatcgttcggaggggaccccagtttgacttcctctgcctgtccacctttgtgaattcctacgccgctgcaaaaatgaagccaaaacacttattccactttgtgagctacatcataagggagaaaaaaaaaaaaaaagagttactatcgaatcagtccttgtgctgtctagtatacggactggcaaaactaggacttcaagatcggaagatccatcagttactactcaaggaaggtaccgaacgagtagacacactgaagccattccaggctgtacttctcctgtactcgtttagcaagctaagaatatactcacgtatgtttgtgaagagagcagtgcagctgtgcagtcggaatatccaccagttggccttggctgacttatcgttagcatgttactccctgtcaaatatgctctgcagagatgtggtatttttgtataaagtctccaaaattattattcttaaaaattacgaattggagaggaccaacgtttgtcagttgtttaattcttttaccaagttgtgcttcttttacaagccgatttaccagttggtgttccaaagaatggtggtctgcatgcacgacttgggggagaaggagctggccaacgtcgcgctctccttcgcgtactactttcacgtggtgaggctgtgcctttgcgagggggcggcgaaggagcggtcggaggaggagcgatcggagaagcggtcggagatggggtcggagaaacgatcggagaagccccactcggagggcagccccccccacgaagaccccccatcggagggcagccccccccacggagaccccccatcggagcgccacctcgtgcagacccacccagacctcttcttcagaaacgaattgaacattttttttaacctcatatttttgctaaacgaaaagtaccgccaagaaatatccatcataagcatccagcagctgcaaatagtcgacctctacctcagagcatccttccccaagtattacgatttccccaaatttttaaaaactttttttgttaaggtgaggagtgtgaagcttcaaatcgatgactatctaattatgtcctcgaaaacgcatcgaaatgtatcccgtttccttagcctagttggagttgcccacaggagcgaagttcagttcggtccctaccaactcgacatcgtggtggacttcctgcagaatgaaaaaaaaatgagagcacttttcccaagtggggcaatccccagcgtggaagctcaccccagagtggaagctcaccccagcgtggaagcccaccccagcgtggaagctcaccccaatgtggaagctcacccaaacggggacataatttacaaaacgaaaaggttgcagggacagaacctcctcgcagaaagaagccattgcgaaaaaccaaatacacacaacgtggtgcaaaaaaaaataaaaaaaaacatcgtcgttgaagtggatgggatttctcacttttacaaggagagtcacagtaggaccatcaactcgattataaaaaatttcattttaaaaaaatgcgggtggcatataatacacatcccttatcaggaatggaatcagtgtatcgattttaggaggaggcttctatactcagttcaggtgttgcgacacatattgcgcttgaacagggaggacatctccgtgggggattttcttcaccttttggagggacacacccctgtgaagggacaaacatacaggacagcaccggacgcacgcgtgcctaacaatgaggaacacgtcacatctgtagaagcggaaacaagcatttctaaccatggagagatgaagaatggagccgacctattggacacccctcacttctacacagtcagcgaagaggagctgttccgcaatcagacgaagaaccgaagcagacatcaaaagggattaatgatgaagatgcaccaggacaaccaactgagttaccactttaacatggtacgccaagggggtagcggcgaaggggaagctgttgcgagtggaacagattgagctgtcaccacccgtgagaccttagacgtgaggccaacttttttgtgacatgttcccttttttgcgtaacgggcatgataggcagcatagccatagcgctgttcccccgttggcaactctccgcacgcacggcttgctcatagagggttggttctcctccacccgcatcggcacaacccaacattgcagtcagtgtgtagtgtgtacacgtgagcatgtttttcgtttgacctgtcatgactcttccccaacgaagacgcagttttcaccctacgaccactcccaccatgtgtgtcatggggagtatcatcttaaattttaattaaaagttcgattaagtagtggttcccatatgttccaaggcgaaggaacagaaaaaggggaacggcgcgccctccgcgtgttctgcgcgtgggggggttccctgcagagggggagtcgcttcaccgattagctgcttcgccgattcgatgccgtgccgccccccccttcagtactcgccaatcttgggggccaggaaaaaggtgaggtgcgagctgtcctgcagatccgtcaggggttgcttgaaattaaacctgatagacacggggatgttgggcgacagcgaaatgtacacctcgtccgaaagagaggaagctcgagaaaacatgaccaggtatctcgtggcaaactcttgagaaaccgacttagagcaagtaatagcaatatcagtcatgtcatttgtaaattgtttagtgacttttatgtcagctccagttgtacttaacaccatcgtgtccttcttcatggagatcgaaacattatctcctatcgaattcaaatattttgtaaactcctgaaattttttggacttcatggtacactgacaatggtactcagactgtggaatctccaaatgctccttctgcgtgttaattaactttacttgtatttcgagagagtcctccgtgttggactgctcctcttcatcgattatgccgatgttcagcactgcttcattgtcgttgtcctccttgaacaggaacactgttgacttttcctttatcacggacaatattttcagcatgaagttaatgctgatgccgagcacgcaatttttgtcacacctgtgggtgggagggcaagcgaaaggggaaacggacggggaaagggaagtgggtagcgttatgcggctgtgtatctgctgcggagttgctgcagaactgctgcctagctgctatgtaactcccgcgttggaaaaaaaaaattatgaacgagtcaggcaaaatcgtgacaagccaaaggtgaacaaactagccaaaatggtgtgcaaaaaaaaaaaaaaacatacatacatacatacatatatatacatatatatatataaactcccacgtgaacgagggagaactttctccacgtcacaaacctgtagtgctggaaaaaatccgacatgatgtttaggtccaccagagacacatggctacaatccatcgactgcatctttattccattttcgtcacactccaagttcacttccgtgcagatatcctttaacgtttcgaacagctttttgaaaaactgtccatcaattctgcactcaaacatgtttgcagggtgtgggggggaagcggaggagggcagctgcagggtggaagtgtgtttatgtgggggtctgcccgagttctatcgtctatactatcgtctatactaccgtctgtgctaccgtctgtgctaccgcctgtgctaccgtctgtgctaccgtctgtgctaccgtctgtgcaaccgcctaccctcgagactcgcgtgcgctgtgtaagtcttctcccgtgcagcccaaagctgttaactcaacaggtcataatgctggctgagcaacgtggctaacggttgcgtgtgtgttatgtacggcgaggaaaatccactgcagtatctttatcgcaaagaaaggtgatactggtgaaatctcctaacagggaaaaacaaaaaaaaaaaaaaaaaaaaatgcgccacgaaattgtttttatctctcacaaaaaagggataatgcaatataataggagagcacacaaaccggcagcaggggatctttcctttttttttttttggggatgggggagggggagaggctgaacgtctcataaatcttgtcaatagtttcgctaaacctgtttgtggaatcaccgtgcgggatcgcttattatgaaaaaaaatcctcgaggatggaaaaaacacacatgtgaattgagtaagcttttatctcgcaatgcgtatggagagttaaaaaaaaaaaatccctcggtgtttctttccttcgcgaatgcactagtgcgaactggcgcatgcagtgggaaaggcctggctcataacgtcataggggcgccggcacggtgtgcccgggcaagcgctagcaagcgtccccttccatcagtgttccagcagtagtacttcttggcgatgccttcccgggagcgcctcccgctctccgcgcgccacaacgcttacacacaaaaattggggaaacgcatcgtgaaccatgtctaaagggaagtgaatccgtttcgacacatcgaagtggggagcgggaattgggaacaaaaaaaaatatgtatctaacgtgtaacacgtaacacgtaacacttaacacgtcatgacgccgcaaaactggagacgaacagaagggggccctttggaggagaaaaatgaaggcacatggaaatgtgtcgagagtgaacaatcaattggcgcgagtgagacactaattttcggtaacatttccgtcatttgttagcatagccagggggacctcccccacgagagagtaatttgacgcaaaagggagtctttccagggggtgccaaaaagggaaacacacgaaccttttttgtttccatgtcaagcaggtggttagttcacccctcacctgtgacaaggtgggcttcgaacattgggctatgcgaggagagcgataaacggggggacctaatgaatggttactcactcattggtcgataaaacagcttcgtttgttttctctcccggccacgtcgcatggtacatgggaaaagcgatcggtcgagctaagtggaagaagcgtgtgtctatataagcatatatttttttttttttctttttattgtttgctcaataatcactcccctttccgaagcagccagccctctctcgtcaaaagcggaacacaactctgcttgtacgaaatcgtgcacaacggggaaccatttccattggcgaaactgatttaccatttggacggcccccctcctcatgcccgcgcagtaaaagggagtagcagcggaggggataccaccaactggtcggcagcggaggggataccaccaactggtcggcagcggaggggataccgccaactgctctgcagcggaggggataccaccaactggtctgcaactgacggggctgcttaaacctatcctgcaccatccgggataactccacatggatcacaactagcgagaaggaaaaaaagggccgcgtcaaagtggacagctgagagggtgaccccctcccccaagcgttaacgaacatgggagtgtaaaaccgcttaacattttaactgtgtgttgatgatgggttggtcctgtacaaatgaggaaggcatttcccctcggtatgccttcaccaagtgggagcagacgtgacgctatttgttgtgctcactccatgttgcgcaattcgttgttgctttcaacatcgcggagaatgcctctccaaaaaaaaaaaaaaaaaaatacttacaattggagactccatgcctgcaaaatgatcctgactgcttagcaaaaaaaaaatcccttgttgggtatgcaatcaggatggagataaaaaaaagactgggacttttttcccactcatttggctcaccttcgtgtcgaattggcaaatccgagtaagaatgagtggagcgaccaaggggggaaattaaaaaaaaaagtaaaaaaataatacgtcgttaaagcaataggaacaggttgactaccttccaaatggggaaaggaaaacggcggtgcttctccgaggaaaaatatatagtacaactttccccggtggaaatggtggactgttataactccgccccgacagcgcctcctcatttcgtgcctcaatatttttgcgagccttcgcgggggggcattcttttgccaaaaagggagcaacacagcaaacaaaaaaattatgttgccttcgaaaaaaaaaaaaaataataaaataaaataaaaaagtgcagcatcgcagaaattaaggtgaccatcgaagtgatgcgcaaacgttcgtacaaaccgcgtaaggataagaacagccacataattactcgtgatattgtacagttgcttggagaatacagttgagccactaaggctgcggcctcttccttcacgaattcgctacccacccatttagaagcacagatttggtagtcttgaaaggcggaatggatcgatcagcggcaacggcaagctaattttgttcactttgttcaccttttttgttcacctttttttgttcgtctttttttttttttttttttatgcctgcaagtaggcacccctaattcaacgcatcaacgcagggcgtaaaaatgaaattcaacaagaggaagaaatccttcaaaataaagaagaaaaattatggaggtaggaaggggcaggattacaactccgagatagagtccgacgacatactgtcctcggaggcatcggaaagtgggaacctgagaacgaagctggggaagaagaaaaagcgccacctcgcatcggttgaggggcagatcatggatggagacgcaatagatggtgatgcaatagatagcgatgcaatagatggcgatgcaacagatggtgatgcaagtgatctcgatgaggacggtaccagtggggacgaaaacggaaacaccttcaataacccggaggagaggaaaatacacctggccaaaaagtacctcagagatatgggcatacaaagcagcgatgatgagaagtcccaaagtgattcccctgagaacagtgatgagggagacaactcagattcgaactttagtgacaaccgatgttcccacggaaatgacgaacatagggaacaaatcagcaaactgatgatgcaaagggagaggcaaaaaagcaggaaagcgctcctaaatttgggaaataaaatcaaaattgtgcatgacgagaaattggctgcttcgaaagggattgccaagaaggggccaacttgcatgaaccgttcaggtgaaagtggtcaaactggtcaaaacgatcaagctgatcaaaccggtcaagctgctcaaaacggtcaagctgctcaaaccaacctacctggagaacatgctttttttttccgcggacacaaaaagagcgtcacgtgcgttacttgcccagattttaacctttccttctttgactactacgagtacgatgtgggaactggcgagtgtgatgagcgcaatgcttacggagggtacaacagcgggaagttttacaaagaggatagtcccaggagcagcccgcagggaggcgacccctttggagacaacgcccaacatgccatgcagccgaaggtgttccccaacgtttccctcagcacagcctacacggggggtaaagacgcctgtatcatcgagtgggacttagctagaggagagaaggttcatatttataaaggaaatcccagcgcctttcaacattttggaaggagcaacggaataagccatttcaagagtgtaatggatttgtattgtcataaatttaattcctttttcatatctgttggggcggacaacttaataaatacatgggacaacagagtgaaaaaaacatgcacccattctgtagttggacacaaaaatgtcattagctcaattgttgggagtaatgaaaatacggatgagttaaacatggaatacaatttcttcacatcctcctatgataaatcgattaaattatgggacttgcgatttttggacaaatgtattaatacctatatgggacatacgaacgatattttaagcatgacttctttaacccaaaataaattaattaccagttcgagtgattatactctccgtttttggaacaccaaaaatgataaccatattttgtttaacttaaattacgaaattgtggagtcctgctgttcccttaacaacagggtcttcatcgcggggaccttttctggccatatttacattttttcatcttcttataagaagcctatttgtatttgcaaaaatgcacacagctcctacgcagtgacggcccttgttagcatcccgttcacggatattttcatttccgggtcgtacgatggttatgtaaatttttggcagtacaaaagcgttagcaaaacgtcggctaccatgcggaaggtcctggccgttccggtggacggcgccgtaagcaagttttccttctcgcctaactacgcgtatctgtttgcctccgtcggggacgagatgaagcatggcaagtggacgcgcacgcacagcaagaacgggctggccgtcattccgctgcgcttttttcgctgagtgctgagcggtgtgaactgtgcggtgtgagctgagcggtgtccgctgtgcggcgtgttcggttattcctttgtgacacctttgggattcttttgccgaagttgcctcgtcctctctcacccgacggttttttttttacctgactgttttttttttacctgactgttttttttttttacctgactgttttttttttttacctgactgttttttttttttacctgaccttcttttgcacacgaatggctagctgcgtgtgcaactgtgacagttagttcctctccactttttaaaagcagatttgttttaccgccacagttgcttcgcccgttcgtaggctttactccccccgcgatggtcaaccgaatggttaagtctaccatgggggcaatttatgcctcagtgatgcatcggtgatgccccagtgtatccctttgtcttcttctgtcttttacctttcccatttccttttcccgttcctctttccttttcccgttcctccttccttttcccgttcccaatttgtggcacagctattcgatcaatcccgcgtccatcacgttgaaggctgtcgcactgcgcagtacgccactgcgttgtgatatgagtcattaatttttttgtcgcaagtgctacatttagcagttttagctacttcgagagacagcgtggcttttcccctgttgatcatcccctgcgcttgtggtgaacatggatggctgccctacaaagttgttgccttacatttcatgggtatcccctgagagcaaccttgcgaacgtttctaccaggaagtagtgcatctgaccatttgaatagcctcaatgcggggagggaacaaaaacaggtgggagttttcgcgaaacgggggccacctttctcaacgcatgggtatcgtactgcttcgtgcaaagtgacgtgcaaagtgacgtgcaaagttgatcgtgcacagctgatcgtgccttttgctcgccacgttttgtgtacacaccgataggttgtgttcgcgtggggggttttcgcttccccacctggtcagcttttcaccgcctgtgatactggcgtaccccttgacgtggggtgtatgtccagggggggggcacttctcggggacacagcttgtgggactttgttcaggaggagagcatgcccctttcgtttagctgcatgtgaaggacctcattaggcgccccgaactgaagtgccgcctccgcccacattacaagcacctgaacaatgtgtatctttgcaaaccatcgaatgagagaaaattttttcttcaaggaatctccatgtgtgacgaagcacgcaaggaacacggcgcccttggcaagcagccttttttttttttttgcgcgtactccgacctttcgctgattttttttttttttttctccgtaatgttttttcgcactaccatatatataccttttgtacgaaacggcgatgcgaagcagtgtcatcaatgatatcggagcggaggtatttttaatatttcctgtaccctccaccatatgctacattaccccctaagcgtcattttgttaaagaccggatgtattttttttttttttttttttcccccggaaatagattacataagcacacgctggcgaattaaatcccctttttttgtgagaaaataaagcggattgcgcgcaccgtcccgtgtggagcttctttgcacgaggaaaaggcacgtggcgtaatgcgcaactgctcaacagcgtaattccgcctgaacacgtagcattacaggcacgtgccccccgcgcgagggaaaacttggggctgcgcgaggtagcacagttaagtggcacagcgaagtggcacagtgaggcaaacgcaaaggaagtgtcgacacaatgagcaagaagtatgtgtactgggagaagcagggcaacgaccggatgtgcggtcttcactgcataaacgccatcctgcaggtaagtcgtagagctgcccagagggagcggccaaaagggggcgacctaaagggagagacctaaagggggcggcctaaagggagcgacctaaagggagcgacacccgatgggggagcctccccgtgaaaccgctccccgtgaaaccactccccgccaaaccgctcccccccacctgtgcagggcccgcactacagcgaagacgtcctggccaccatcggcagagaaatcgacgaaaaggagagggagttcctcaagtgcagcggaggagctggaggaagtggtatgaatgacctgatgagaaaaaattcatcaaacgttttagacgacggatttataaacatctctgtcctcattgaatgtctgaggagaaaaaatatttccgtaaaaaataccttccaagaagatttaaaaaaaattatttcaagtgatcaccaagacataggatacatatgtaacttagagcaacattggtttggtatcagaaaaatatacaacacgtggtatgtactagacagcttgaagagtggccccctttacataaaggatattaatttaaagtattatttcaatgacataattaacaagtaccatgtattttctgttcagaatatgaatccctatgtgtcgttacccaaggcagatgtaaattttttgccgaaaaatccaaatcagttttatttatgcacaagtcagatttctgaaatatctggagtttcttccaatgggttcataatggaggaaagggttaattcaggtagccgtggggagaagggttctttttttccctccggtgggtatgacaaacctaacaagtttcattggcctgagggtggagggcggaagttgaatgaccaggcgggggggagcgatctcaccggggggggtggaggtgttggtgttggcggcttccccaccggtgcgcacgacgcggacgatgagttgcagatggctctgcggctgtccatggaggagtacgttaaggtgggtccgctcggagttcgcgcagagttcacgcataacccatgcgtgtagaagtctccacatgtagaagtttgcatgtctgcgagtttatcattttgctcagtgtgcgcatgtgcatctacctctaccagtgcatctacctctaccagtgcatctacctttacctgtgcatctacctccacctgtgcatatgcttatgcggtgccacctgaattaagcgcacgtcctggttcacccccacctcccctttccctgcgcgcagaatttggccccaccaccagaagaagaacccgcgagcgaaaactgcatcaactttatggtcaaactttcaaataggaagatccacaagcggttctgcgtcacgaagacgttggcggtaggccagggagcgatgaagcggtgttgcgatggagcgtggcccgggtgtttatacctttagggcccacgcagcacacatgtagggatataatttggtgcccatttccccccgtcaatgtttttccctccccgcaggacgtcttctactggcttgagtacgagtcggtgaacaggctggatttcggcccctctctgctcctcaggagcagctacaacctttaccaaatatatccccggtgagtgcatgaggggaggaggcacttgggcgaaggggcaagcaatggaaggggcaagcagtggaaggggcaagtaatggagcccttcccgttcttcccgcccaacacgcgcacactctcagcacgcactcactcacgcatatttatttgctgtgcacccctcggccattcgcaggaggaagttttgcaagtaccagaatgggaccatagagctgcagacgggggacaaggtaacgagaggggggccccatgtgtagcagtggccctgagcacacactccgcagggttatacataagcacatatgtacagtcgtgtgcatgccaatcaatgcgaattcttttgtgactccccgcagatcgaacaggtgcaggacacgcccctggtggacttgaagttcgagaaggaggagacgttcatgctgtcttaggctgaccaagcgagaaagaaaaaaaaaaaaaaaaccccaaatggagagaacacagtggagaattgcgactgatgaggggaatgacgtggtcgatccatttgcgcccaattagccttttttttttttttccccctattttttgtgtacatttagcgttctctttttgtttgttcttcactcccttcccattcgtcttcgcgagtcgattgatcccccccttacacacacatacacacaccgccttgcaatttttttcaattcagttcgtccatttttttttaagcttaactgttaagtagcattcgtgggcccaaagagttgtctcctttccgtccaacctcgccatatggtctgcttgaccagggtccctttttaagaactgatttttggatcaaatgttggatttttttttttttattttcacggggtagtagcgacatgtcgttcgtgtaacacgatgcgtggatggagaccgacaatgcacatgcacacagagtgtcaagcatacgcgcaatgtaagtcgcctcccatgtcataagcgaagggacatgtatccctatcgctccatccccgcagcgacgaatcagtaggtgtggtgactcacctcttttgatcgttccttgcaatgttctatggttaaaaaaaaaaaaaaaaaggggtcactgcgcaaatcgtgtagtagacacgtcgcgcttcggagaaaggctcatcattggggcgcatgcgaggtgcagagctcgcagcagctcccgtcaaaactttacttcgctctacatatatacaggagcgcaacaaggggtgccgcgcacacatcacacgaacgggaacgcgaacgggaacacgaacgggaacacgaacactttatacgaacacatcatacgaacgcttcacacgaacggttcttacgaacacatcatacgaacacaccacgcataggcacttcagtgcaaccttttaaacgcttgcacacgtatggtacaaaaattggggcgcgtggacgagggggcaagagcacctcgcgcgcacgtttttttattttttatctttctattggttggttttgattggctagttttgattggctagtttcgactggctagtttcgcgtggtctggtgtccttccacgacttcgattgctcccccggtaaacacagcttggagccatctcttggggaagagccaacgaccccttgggaaattaatttcctataatattttgttcgaagatttttacgacgctgggttcgtttacgttggggactggcttggaatcgttgtcatagttgtcattctcacctttgttgttcttcgcttgggttactcctccttcttcgtcggcctgctcgtcgctgtcctcgcttccctcctcgctgccctgtttgtttcccgtttgggctatctgactcgcatccacctcgtacatcgtctctactttctggttggtctgtactttctggttcgtctccacatggtggctcgtttctactttgttgccattcccgatgttcgccgcgttcccgccgttcgccgctttcccggtgatcgctgcttctttggcgaactcccctttaggcttttcgcccccctgtgagccgaggtagctgtgcgggtagcgcaactcccaggggtagaaaaacaaggccttctcaaactcctcatttatgcttttcaaattttttacaatatctaagagacttttaacaccataagcagcattggcaattcctgcacctcctaggaaaattaagtgagtaatgagactcagtttctttaaagaacttttactctcttcctcttcatactcatccctaaggtaggaggacttaatgactctttttcggattcttggggtgctttttgaaatttggctatacctactacttatataatcatcagctgatatattcatgtaagggtaggacaagccatgtgcgatagacataccaaggtaagctgaaaggagcaatgcattagctatggtcagtttatgtgtgcttccccaacttgggcagttcaatataagagtgctattgttatttccatccccatttgctgtcctctctaattcgcaaaagttcccttttttacagtctctaacagctagatggaaatcgtagacttcgaaaaaggacgttagagggatgggccagatgaaagacttgtcattattgagtaggacattgacttcgtctattatggttacttgaaatatccttccaaaattggaaagtggacatctgtaaaaatctatgcttactcgtactttccatggtcctgatacgaactgaactgatttcaatgtctttggaacgagcaaagcattggtgtctttttttgtgcatacgatatagccttcaaaattggggggcagtgcatgaaaggaggataaccctaatcgttttataagaggtgctattgctccccccatctgctgttgatgtagtctcatcctcattaacgggattgtagagagcagcttggcattgggagctatttttttactgtccagggttaactcgtgataggacgcatcgtctgtgtgttttagtaacttttgtttcaccacagtcacttcgagaatttgattgttgccgttgcaaatcacttggtcatcttcgatacgtaggtcgattggttggaacttctccccttgaagtagcgataagtctacccatccgttcgaatcaaactttttcttgcttgcaatgtaatttattaatttgttccttagcttttgcaaaaggtttccttcttttttttctccgttttttttttcttttgcaattattggtgctaaacacagcagggcgcacgcgagaaggaggaaggttgccactcgtgtgggggccaccattttgcgcgtgtggatggggagtaggctctctttcttggcaacaccttcgacgaagaaatggatacgcgttcgtgggcaagcagggggggtgtgcagcggagtatgcacaggcgtacgcacaggcgtatgcacaggcgtatgcacaggcgtacttctttatgtgtgcctctttgcaggactattataaccacgcgacgacggagtctgcctgaccgtggctgttatttgttgatttattatgtaaaagcgggagtataaaaaaaaaaaacgcctacagggcaagaatatcaaaatggagaaaatgagaaaaataaacaataaagacgtatgatggtagatcaatgcggaaggtcaagctgaaacgtttaacataaaagggaaggtggcaatttaaaacgggactgaattgttaagttaaaaagggatgttgaaaaaaatgtggttgaaaaaaatgtggttgaaaaatgaggttgaaaaatgaggttgaaaaatggggttgaaatatgtggttgaaatatgtggttgaaaaatgtggttgaaattgttggtgaaaacagtatgggagtggctgtcgtggaaccgatgaacaaatgggcaggcaaaccgcgctgaggaaactgctggcgaaactgctgaggaaactgctgcgcaaggccactacgtagagccgcgtggggcggacggcatgcaagggggatcccagcaagctgaacaacccctgctaccagctattcgctaaaaggcatgcacaagtgtcgctgccagacttggaaacagattttcccttaaggaagctctcatgaaagaaaggctcattttttaagcggccacttttgaagcgaccatttttggagcgacaccttttggagaggcccctttttcagcgaccacttctacataaacctcgaagtggtcagatcggaataacggaggggcaaaacaaaaaaggcttcccgcacattgaggcctctatcttagtggactcatgagagcaccccccaaaaggtactacgaaaggtgcatacccagcgtgccaattgcgcaaaaggggtggcgcacgtgcacttatacacatgcatacatcacttttgcgcatgtgcccacttgcatacatgcaaataagtacacaaaataatttatcgaaaaagttgcgcttgaacagttcgacgatgggcgaattagagctgatttcttttttttttttttcttttttttttttttttcnnnnnnnnnnttttttttttttttttcctttcctttttcttttttttttctttttcccgttttccatctttaagccaatttttaaccccccttgggggatttttccaatctgtgttgtaaaaaaaaaatatgcccaaatcaaatgcatgcattcgggaaatattgctcattggacgtagtgcacttcgaccatacgtaggctttaaaaagtgaagcaaaggaaaagcgcaccgggggctttttgcttaaacagaataatcgggtgtacgaacaaacacaagcacctctttcgtcttatgcacgaccagggggaagaatatgccttcatttttctctctctccccgaccaggtcgttagcgggaaatgtgcttggtcggggatcctctcccagtgcaagtgcagtgcacttaaccttttttgctgacacgacaaatgggccaaaaagggagatgcaccatctgtataatttataggcataaaacactagagggaaaaaatgacaagaatgaagcacgcgttatggatcatgccgacacaaaataaaaacaactgcagtgaatgcgaaaggacgaacgctgctacagcttggagtgaatcaaaagaaggaataaaatcacaagaatttttgttttatttatttatcttttttttttttttttttttttttttgtccattcctacctgagtatgctaatattatgtgaccccaatttccgcgtgcacttttaaggaaaaggcaaaaattattgacaaagcgaaaacgtaatgacgaagttttcgcatgcaaacaacttcctatttgcacattttccttatagctgccgctcgagggagcgaaccaccttttgtgagcgcggtttttattcccctccctagttcagcacgaaattttatcgcgaaagggttaaaaagaagttcaaggagaagcgaggaccaacccgcttaatggaaactacctcattaaattatcaaaatttcgctttgtttattttaacaggatgaaatacatcgagggtggtagaaacccatgccgcattcgtttgtttgtgtgcaaaaggtcaaattgtataacctgttcaggtgaaaaacgcagaaaaaaaaaaattccaacaagggagaggaaaactaattgtaatggctagctagatagatagctagctagctaaaaaatattcaactgcttaaaaacaaactttactcgttgtatgaatgaaaacgcttccgccgcgcacgtctctaaacgggagaaacacagaaacaaacatgtgatcaaaaacggagtggtagacatggcggaatggttcagacaaacgggactgtcccgaacgtggcctgtgaaaaatcgcctgaacggttaaaaaaaaaaaaaaaaaatataccttctgtgtgcacacatcccatgtgtggatatttctcccccaacgggaaagcctctacccccgttgtttagttgtcgtatcagtaggccccttccccaatctgtcaagcctttttcaaatacttttccatcaaaccgagaaacgtgttgtagtcaacggcttcacccgaattggccactccaaaattgaatttactcaagctcaatgatgagtcctctgcggtggtgtttcttttgcacaggtctatgaacttccctaactcagtttttccaatttttccgttggactcgatgtaactgaacaggtccttaaaaatggtctgcaagtcatacttctttaattgtctgtttatgagtatatgcaaaatggagggtgtcaacacgaaattctccacgtaattgggcctattccactgtatgctttctttcacattttttatcaactcacgcacactttcatggctcaaattttgcgaaaggattttgttaaaaattgcgttaacgtcctcttcgcacagttctccgtcgtcattttttgtgaaatacgcgagtgcgcgaatgaggtattgcacatcgatttccatgttgctgcttcgttttacgcgttactttcagcaaaatatgagggcaaagtctcggcgcacgctatctgtgtctgctatccacgctttgccttctttgtggacaggcggaggtcccccctccccttcaccccaacgagaatacttaagcggggggaactgcaaagatgagggagtgatcaaatcaaatttaataagacctctatgccgtatcgtactgaggccccatcaacggtgagcagtgcgtttgttctgtacaccccttgcagtgaaaaatgaggggatactcgttttgcccttttcaaggcgaattttaacttttttttttttttttttttttgttctttaagagtataaaataaaaaaaaaatgagagagaaattaaatggccccctttaaatgtaaacccagttgctgtttcgtttggttaatctttttcttgttatatttttttacgagctaaaatgagtgaggcggaatgatcggagggatgtgccccgtggcatgtgaaaaaaaaaaaaaaaaaaaaaaaaaccaaccaaccgttggctgcaaccttaactgatatgctatctcccgcgtggcacacacgtgaacgcttgcccattcgccagactagcggaacaccacaataagtactgcgtagtggaagcgctttaaaatgacctcttcaaaagttcgaagaacaatcgtatgaacgttcaggtgactattattttgaggagcaagccgaagttgtcccgttcacatatatgaacgttccccaagcggggcggcccctccatcctttccacttctttcgtgtcaattgtgggtttttaaaaaggggtgtgtgtctacgcatttgcgcggtggttgtaggagagctggagtcacccgagggggagacacgttcaaaggtggtgcacacatgcgcaggtaatgcaagcatacacagataatgcacgcatacacagataattcacgcatgcacagataatgcacgcatgcgtgcggatttgcacacataatgcatcctacccccttgcccgctcacctagtgccggcaatttcgcgcagctccgctgggacggcatgattcgccttgttcagcaatttaaccaagtccctagcgaatcgagccttttgaggcacatagtaatcgtaggggaaaaacaaaacagccttccccttctgtccagcccttccagtcctgccaattcgatgaatataatcttcgatagtattaggcaggtcataattgacaaccattgaaatattttttatatctagccctctagaagccacgtcggtagctactaaaatattgcaacggtcacttctgtagttgtttagaatcctgtctctctcccgctgttctttatctccatgaatagctagcgcgttgtactgatggtatcgaagctctttgcataagttatcgcaattccttttagtatcacagaaaattaaaattttattcccttcatagttctccttcagccagtcaagcagcttcttcttcaaatctacagatgaactaacaaccacactttgttgtatatttttattagcagttaattcgctttttccaacttgtatttttactggatcgaaggatgaaaaatcatatgcaagttttctcacttgttcaggccacgtagctgtaaagaataggagctgtttgtttttattaacttgcgtcataattttttttagttgtttttcaaaccccatgtctagtagtctatccgcttcgtctataacaacatagatgcatcttaacaaatgaatcactccgttttcgagaaggtctaaaagtcttcccggggtggcaactacgatatctgcgcctttctttaagttattaatttgtgtgtacttgggtactcctccataaacggcgacacttttgatgtctaactccttttcgaatacttttatttcgtccactacttgcatgcatagctctctcgtggggaggaggatcagtccgtagacagttcgttccccctgatgggaatacttatcgctgctgtgttgagtagcgcgtcgcgtatcatcttgcatgccactttgcatgccaccttgcatgccaccttgcgtgccaccttgcataccaccttgcgtgggctcgtttgtccattcctgggttgcctcatgagagagttccttcttctcattttccacctgggtggactcctcaccgatggctacttggccctgctcccacccgttctctcgctccgcctgacgttccctctgcttcaagatgtgcataaggcagggtagggcgaaggctaaagtctttccgctacccgtctcggctacgcctattaggtccttccccgaaagtgcaatcggccacgtaaccttctgaatagctgtcggttctttaaactttgtattcaggtggttcactatagcatcgtggaagttcacatcggagaagttactagctaaattgtttagtacacctgattctttgttcacaaaaatgttcaatctcttcagttctgcatctaactgttcaggtgaaatgttttcctttttttcactaacattttgaagcaggttctgcctctgcacctttgcatctaccttgttccattcgatgtcttttagattctctcccagttgagcatacctatcctgactgtttaaatttctcgagtacgatgttcttctcgagtatgatgctctcctcgcgtactcatctccttcctccacgttgtcatacctcgatggggattggtacttctgttctctcccgtggatgtcatgcctttgtctgttctttcctctctcatggttattaaacgcgccttccctacgcttgtaatgcatgaatccattttctccaacatcttttcctcgcccatcatgtcggtcaaactgggtatattcttcaaagtcctccccccccagggagaggtgatcaccctgttgggtttcaccatcgaccgtccgttcgtcattgtagctgtttagtgcttccttatcgggggaagcgaccgcgctcttgtgtacttcttcctgcacgtgggcgttcttcacgttactctctataaatactgtcctcttcgacgcgttggcggttacctgcccgttcttcttattttggcctgccagacccgacccgaactttgatttggatccgacatttacaaaaagaaattttttcgacacgagcggcaccctcccgttgaccctgcaactcacacacttcagccctagtacacctttcatgtttgcagcaaagaggatgataaacgcgcagagggtgcaaaggcggggggccccaattgtgcgatacttcgtttgtgcagagggtagcggtggaagggggggcagctaaatagcctctcagcacaggtggctccctatctcgctcgcctgtcgtggagtcacttctccgtgtggcctacacgccgtttcttttctctccacgctttatttgtcaccgttgcgatttgcgatttgcactttgttatttgcactttgcactctttacaaccttgtgcagatttcgcagaagagtagcacgggctacaacatcgacatgtgagaacacacgtgtaggtgagcagttcactccttaacctttgcagcgactgctcctttgcgcttctgaagtatgcacgctttgtgctcctttgtgctcctttacaattttttttcttttttttcttttttttcctattaatacggcggtaagaaccttcgaaatgcctcatatgaacaaaaaaaaaaaagatgcggtgggcaggcaactgctcttctgcgtggctagcattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaacgaatccaaatgtttagggttcaaaattatatatacaaaatattcacctcagtgttgagtcttctaattgtgattctgattctttatgcatctatcgaaatatcaaccaactatggacccgtaatcatcgtttacataataatccttgagtgtgggagtatgttaatttcgtatatcttactgcagttcccttttttttatcgtatcataaagaacgtatttactagagcgaggaatgttaacaaatactcacatcagtacaaaccgttttactacgatagtccatcgaatagtgatgacaaggattctattagcatcgagagaggaaagagcaagagacgcaggaatacctttgctctcttcagcatcaacaggaataataaacggtacagcattaagacactctttactgggtataagtcgaagaagggaaagaacaagggtagaagtaatcccccaggagaggatgccacccttgacgagcaatcccccagtggagtagcaccttgcacaggggtctctcggaagagccgcgtacaccccggaacaacgagtaactataaaagacagagcatctaccttgatgattgcaacatgtggatgaatagcgacatgaaaaaagtgaataaaaaaaaaaatttcaatttgtccagatctctcagcttcaatataaaattgaacgaagagaatgatatgatgatgaaggattcggctagtcaggataatatcagaattttgcttggtcatcagacaagcaaatttgttgtaaaaaacaataaactcaaggcaaggaaatcatcgatatataataagtacgttcctttgacatttacttcgtcttataagaataatatggttactcaatttttgaaggcacacactgagaacatgcgcgatgtgagttcggaatactcttcatcagacaacgaggggggagtggattcgggagtggactccggaaggtacaagaaggtgtacattgggaagggtaacgcgggcaggaggaggaggaggagaggggggcgtacttcccagggagacactgcaaagagtggtgggaagtataccgtgggtggagcggcggacgaagcggtggacgaagcgatggatgaagtggcggacgaagcggcggacgaaggggtggaggaccccgatgatgatgacagcgggccgaagcacatgatgaatcgggaaataaggtcacatagtaaggaccacacggacgcggcgaccagtctgtacgcagccaaaagcgccatcctgtttagcaaaaaaaaaaaaaaaaaaaatcagtatagaaaactaatcagaggtagaactcgatactttaaacgaatcagatgcgtgaagagagtgaagaaattttttattttttcattaattacaatatgaagtcttccaaatcgacgaacaatttcttccttttctttagaggtgtgtccctctacataaagcaccgctttatgcattatttgtcatacgagcccgtgtggattattgccattttgattcgaatcgttctgtggtgtatcgtgtggttgtgggcagctagctacatggaaagggagccaaaaaattttcaaataacaaaatggaacatgaagaacgtgccgtctttgtatggctacatcgaatgtaccttccagtggtgtggagtatttgattacttcttcggattgtatttcacgaataataagctcaagtatatattttcctttttctcactcatcgattttattacaaccccagtttcatccctaataatgaatgccatgtgtgaaaataagtacagccaaaattactggtttttgatcctaggtcctcttcgttttctgagactagtaagagcagagagtaccatcagttcctgcttcttctggttgagtgacgtgaaaattataataattgggataatcattttggccttagcaattctgtttaccttttcgggcattatgtacatattagaagcaccagatatagaacgtgattttgtaacacccctagattttgtatacttcggagtgataaccatgtctacagttgggtatggagactacactccagtgactcctgcagggaagtacctcaccatgttcattataatcacgtgtatcagtttcgtcggggcgcaattcaagagattgaaagaagccatgtttagtccaaaaaccattatggggattattccaaaacaggatgatgattatatactcatcctaggtccagtgagcccaactcagttgctatacatctgtaaggctattaacaatagcttccccaattcggtagaatccatttttctctttactccgttacctgtgatcatataccgatttgtctatggaagtatcgtgaagaatactaatattaaggtgtgcataaatggaggaaatgaatgcttcatatgtcctagtatcatatacgatgcagtaatcaacgcgagagctctttacatccttaacaacgtagatgcagagaagtacaccctgttatatcaacaaatttttcttgccagcaacaacctaaatttcagtaataatgatcagagtcaaagaatcagttctaatgacatactacataataatataattaacaaattcaatagagacaaaccgaagatgtggaagtattcagattttctttccgattataaaaatgaaattaacaaaaataacatgaataatttagagatgaacattaacattaacgactcacatgttgtgaaggaaaaagatgatcaggagtgtctcctccgatttataggtacgtacaatatttgtcatacactcatcccaattacgctgcaactttcgaacaatacatatgaggagctagttaaatcgatgaaggtgtataactacctaagtatggaagaactgaagtatgctctccttgcaaagagtatcaattgtaagggtctcttttttttaattataattttttttacaaaccaaaggctgtgaagagtctaaaaaaatatatagtagatttgaagttacttatgtataataggatactaaaacgaaagaatagagaaaaaatgattaatggtggtgtgaaaattaaaaaaattaatgaaatatcatcctccagctgtggtagtatgtcttttggggggagtgttcatacggctaacactgccaaggtgggtactcagagtagtagcgaagttgaacgagaaaataaaatagctacccacaccaagggtacagaggactcaaccaattacaacgaaatggttcctttgaactccatggatgatgaactagaccttgcacactcaccaagctatcgaaattattatcatatgctggagagggtcagtctcaacatgtactactacttggagggactgaagtacaacatttatcgtttccaattcccggaatgcatgagagggtttcttttccaaacagctacggagtatctctaccagaagtacagtgccttcctcatcggaatcataacaattaataaagaaatttttttaaatcctgtggattacatcattggggaggaaaacaaattttattacacttctgctttttctgggataattttgacgactagtttggataacttgatcaagctgtcctctattaagaacatatcgaagaaggtctatgagtacaacgaccgccgcattagtgagcgcttccgggggaagaaggcaccgggggttcgcgcaaaagggggggaaccgaaggtcgttgggatgaacgcggctgggatgaacgcggctggagtgaaggcggctagggtgaaggcggctggggtgaacgcggccagggggaaggtcaactttgacccgagcggcggcaattcgggcagcgacgggcaggagcaaggcgaggccgaccgctcggtgcaccgccactcggaagggcacgcagcacggcacgaagaacggcacgaagaacggcacgcagaacggcacgcggaacaccgctcggaacgccgcttagaacgcccatctcagagccaaccgcgggaggagaagataacctgtcggagcaacctcctctacaacttcttcctgggaatctacgaaattgacaactacatatcggcgtatcgagacatattcagcgagaaggacaagccgctacttctggtgtgtggatggccagacaacgtacacatgttcctcaagcatttgcaggtgaacacgggaaactggttgaggcacagaaggaagaagaaaaggagaagggagaagggggggaagaagcaagagagcgggacggagaaggggggaaagaggcaaacgggggggacagagaacgaacagcgaggcgaacaacccatcgtgcatgtcgacaaccccccaagtgacacttcttgtgccgatgactcctgtagcgatagccctttgcgaaagaaaaaaagggctggggggaaaatcaaatacaacataatcatcctgtccctgcatgtacccaaattcaactacgagaatgacctgctggacttctcccataacgtggccttcatccgggggtcggccctgaacagcaccaaccttatacaggcaggcgtgttctacgcgaagaggctcatcatcttcaacgccaaccacagcctcttcattgacaaggacgcctaccggatcgacaacgaagtaatcataataaagaacgtcattcaccagctgtacaacagtgtgttgaagagcaggttcaattacatgaatttgatgaagcgggtcttcaaaaaggaattcaaggatgtaaatattaacgagaaggtgttcgctagtgaagctccgtaccaactgaacgagatgatccgggtgaagaagtgctcatcctctgcgtcgtgctctgcgtcgtcccccgcgtcgtcctctgcgtcgtcccccgcgtcgtcctctgcatcatccgcatcgtcatcctctgcggcgtcctctgcctcatcctctgcatcctccgcctctccccgttggggcggtccgcccccgccgctgcgagaagagtgcaaaaccttgaacatttttaacatcaaccggaacccctacctcatctgcatgattaaaaattcggagagcctggaatacatcgacggaagtatcaacctgtcatacgaaaattataacgataatgagaaaatgaacaaaatctgggaaaattgtggagaatacatttacacatttgagctggtttctgccaacatttttgtggatgagatgttacataatttggtatccttttcgctgcccataagtaagtacgccattgagtactcagtgatttattccctcattgggatcgacataaatgaatactccaagaatgcaaaagctttccacaagaatttaaagttatgtacaggtcaggtgaatttgattccaatcccgtcttatttttacaagaagagtttttacaaatgtttctcctacttccttcacaacaagcagtgcttgtgtattggcattttgcgttacatggacatttctcctctgtgcaagaagtcccacaaactcttcgtgctgtcctgcccctcgcgcacaatgaaaattgagcgtgacgaccaggttggtgggcgtgtcccctcaaaacggggaggaaaaagtggctccctggagtgttgtactgctttttgcggcttgtcacatttttatacacacggaaaattgctcaaaggagaggcgttaatttttttttttatctttttccccctttcaggcctatgtcatctcgtacaacatgaagtaaccccccgatcgcgttaaggacgaaaaaagaagagtaaaacatgcctgattggtgagtcaacacattggagcgacgcagaagaaaggactcactaatcatgacaacatttgcacggaggtgtactaaccatggaaggtatgagcctttccccacacacacccctttgtttgtgcagccgcttctccactggctatgccgccccacacatcgcaggagcgcgattggaccggatgcccccttgacgcattttgaaacgttttaatttatctttaatttttaaattgtgaagaaaaaaaatgacgttttgctttgcttggctttgttttgctttgctttgttttgttttgctttgcctttccttgttttactttgctttgctttgcctttccttgttttactttactttgctttgcctttccttgttttactttactttgtcttttttttttgttgtttcatttctccctcctgcgctgcgcagcattgtttccctttttttgttccaagaactgcaagacaattcgtgctcctcgttcgggcttcccctgtttggtcgttccaccgtttggtcgcctcaccggttagcatatcattcgtctagccatttccccattggctattttttttaactcccaattttcacctgactggtcaggcagaaacgtgaaaaattatcgcctgcaaggtggcactgtttggctatctggtcaccttctcttttgcacatttgttcgtttgttcgtttgtccgtttgctcatttgttcgtttgctcatttgttcgtttgcccatttattcatttgccgctttcggagaggggcagcaaaatgaaacctgcgcgaaggcgcctggccaaaagaataaccagcttttacaaaaatgtcagcgcaaataccccccatttcgccaccaatttgctgctttaccacttcgaccgcgacttgatagtcacccttgtgcagacatataagaggctactgaaaaagtatgagcaggagaagacacgattccacgaggaatacttgctaatttttaattatataattttttcccacgtgaattctgtcctttccgagttgagccaaaatgatatcccccactttgacatcgcctttgatttgagcgaatcagcaggtggggccactccccttttaaaggcaagtcttttaacggcaagtcttttaaacgtaaggaggttaacaaaaaggggaaaatgcagcgcgtccaagttgaaaaggctactcatcgggaatgctacacatagcggttcgggtcacatcgcggggggaactcctcattctagtggccgaggagaacaaaatgaaaattcttatgaaggttaccaagcagggggaaggaggagacataaacacagaattggggaagaaccacacaagggaaaacagccacatgaatggaataggcacatctgtggtgaagtctatcagaagagagtcaatccttggcgaagcaagtcgatggggcgtgctagtgggacatatggaagggtccacattaacgacaagggggaaagtagctgcaccgagaagtgcattacgaacacgtgtctgcacaattgggcctcgagacggttcccattttgcgcatccatggcgtgctctgaggtgggtgaaagtcagttcgttgagcaactcaaacgattatatgcacacgtgcactactggaggtgtctcatgcagctaaacgtgagatgcaggcgtagctggaaagtaagcaagtcggcaagtgaagaaaaaaatatctatgaaggaatttacaaaaatatttactacttattcaaacgtatgaaccgaatgcattttgaaaatattcaaatgataaacagaaaaaagcagcagctctccataactcataactgcgaaatggaggatcttataagtgcaactaaggtgagcagagtggataattccgagggcacgaagcaaattaatgacctcgtgtttaagcatatagctgagaaggaggctctgtgtagacacgcggaacatgaggtgaaggtcatgcagcttgtgaacttgaaagaatacaaggaacatattttctacatatttaacatcatacagagggagcggaacgtcctctctttacctcctctaccagtagacgaattggaggaagtagatgcaggcgtggttgagaaatcagtacgggttcagtccaatgggttctgctcctccacacataagggacggcatttctattttgcatgtatagtaaaatatttccacctcttttatttgtataagttgattaaaagtaatgtaaaagtaatgagctacctacacctctgcgttaggcactccttgtgcgatacgctacgagtgtctgtaattttcagcctcggcgaagtggaagacctttttcaacgccatagcaagaacaatggggagtttaagggaagcctctatggtttgttaagtcagatgcgcggcgagcattgcgtgtgcacggttgggcgggagagggcaccaggccactatgccgccgagcgttgtgcggccgaccattgtgcagaccactgtgcaggccactttgccgccgcccactgcgctgaccgctgcttccaccagggaacgaatccaataaccaaacggggggcacgtgaaggcccccccttgaaggaggcagacagaacgaatgacaccccggtgtggatgctcgcccagtccaagtacttcgacgccaaggggcagtttagaagtaaactcggagcagcagcggaagagaaggcccacttcaacaaaaactacgacagtacgaacaagtacttccgagatgactccatccagtttgtcctacaagagaatgcttgctctaaggaggagtctcatgcacatttgaacaaaataagcctaagggagaaggcactaaacggcctcgtcctctacttgggtgaagatagcaacgaattttgcaaagaaaatgtgtaccaaaatattttcaacatcagtatgaacaagaccgattttgtttttcccacgttgaaggagcagctggatatgtttcaccaatttgtaagtggtcagggacaagtgcaacggaggggagaaactagacagaggttcccccctgtgatgggaacccagttgcgatgcggaaacatcatcataacgagacacacgaatttgaaaatcggaatgggtaagggtacacctaagggagaaggaaaaaaaaaaaaaaaaaacgaaggatcaacttacgatatgacaaggattaaaaatgacgcaaatgaattgttcagtttggatagaattaacaagagtagcctcccttcgtccatcatgccaatatatgaacagctgaaaaaaaatagccactactactttatgaataaggaagggagagaaaagtccgttcagtcgcatgcgaaggaaaataacgtgtgcaaagttcatgaaaaatattttaaaaaaaaaaaaaaatacttgtggatataattttccatgtggttatccccaaaaatgtgaacagcagaagcttccaaataattttactttccttgttgaagattttggacctgtgtagaaactatcacgtctcctcgctgacgtgccccttgccctacgtgcacaacgtcgtttataagaacaagcgcccctttgtgtatgcctttatgtattccgtcattttcagtcttctgaattatatcaagtgtacgcagtcgtgtggcaagcaggtgcgcgtgctgcattttgtgttccccaatttggcgtttcgcgaggggggagtagcgacggggggcacagcagcggggggagtagcggtggatagctccaaggagaagaagaccccccccattgaggggtccactctgcatcgaagcaccaatttggacagacttcccgaggaacgcatgtcaagcatggcctccttcatttatcgtgttgtcaccgacatgcgggagaagtacacgctggttgagagcatctaacgatggaggttcttttgttggaaggcacaaactggagtggccacatggagtgtcacatcatgctgctctacgcttctcaggaggagaaggttgagaaaaaaaagtggcatgcgcgagggaagaaaacgagatcaactgccctttcgaagaaggggttgtactctctgcgccacgcctccgttgaacaccgtctctgcgctgttcacaaaaaactcgctcttgatttccagacccatgaccgcactggggtcgtagtttttaaacctgaccaagttggccagcatctgcattttgagagcagccaactcgtcttcatcctgcgggacacccacctccggccaagcggttgatccgttacgcttcctctcctctgggggaggcaaaaatatttgatggtaatgaaatctattggacaaaactttatttaagtccaatatggaatttagaattaccaacttggagcaaactttctttacgagccgattctgatcatttgttttgtgtcccatggacaggtagaggcggttgacgtttgcttggacctcgtcgaaggtgtcgtattggaagtagctcatgagggggggtattccctttgcgcggttgactgggttgccaagtgcgctatcggatttttcgccgggcgcacaatcgtttttttcgcccggtgcactacctgtactgtggcagaggcaatggggagggctattcgaatgggtgctgtgatccagtttgcccgcgtgggggtctcccaaatggtcgttctgtgtgttcacctcggcgagtgtactttcgggagtgaggtacttctcctgtgtgacctccccatttggctcttcacaaatctcgatgaggacatcatcacttgggggcacctgggcgtgtgccggcttacccgagaggcacaacaccctttggtggaaaaacccatagcagtggcgcagaaatcggttaagtcgttcctctcgcaggaagtgaaagaaggccacgatggagagagcatcctcaaagatggcagtatcgtactttggagaaatatttttattttttttcctcacaaggtatatgagcacatctgatagggagtacagggcctccttcatgcattgcctgacttgaaataatttttcaaatgagagatctgcattcttctcttttagacttcggttcgtcactcctaatttacaaaatatgttactaaagagcttcttaataactctcatactttttcgattcacaagttcgggggtcgcccgcaggggggtagcctcccgaccacttcgattggcggcgtggccatcaaggtaagcggcgtggccatcaaggtgagcggcttgaccaaaagggtaagcaccttgaccagcaggctgcgcaactcgactggccggtcctgcgggaagggcgcagctacatatggcggagaagaaagaagccatgctctcctcggacttatccctaaacaaggacaaatatgaaacgaatttatgaaccacttctccaatgtagaggtaaatattttttccagaaaaaacgaagcattgttctttcacaaatttcataatgataagaaaaagtttaaaagaactaatgcctccttgatatgcatcatttaagtcatattctgataaaaaaattttgaaaaaaatcacgacatattttaggagagacttttcttttaaagctttttgtgtctgtacagtactgacgatagcactaatttggttaaaagaaaaatctattgatatttgcatttttgtaaaaaagcatttaattattggtactttggcatgtatgattgttttaatatctgcattttgaaaaagctgatttcttttcatttcatttgataattttttgatatttgttttgtcattttcgatactgttgtagatgcaaatatctatgtctgagttgtatagatcaagatctgtattacatgatccaaaaatgaggacatatacttgtgggtatattccttttaagaaaatttcgacattttttacgagtttttttctcatggctatttcgtgccttctgggtttcatcaggtgggtaaagtgcataacctccttgcccaggttgtaaaatagttcaatggtggagctcaccaggtattgcttctccgcgaagcccctcacttcgtctttcctccctgggagagcacacggggggggaggcaatgtgggtggcgatgtgggcggcggtgacgatattggtggcgataacgatgctggtgatgctgctgataacaatggcggtcgcggggggggagcactcgcggaacgccgcttcaccccacgggcagcccccatattagcgtccatgtcgctgatcatcattctgtacgtgtcggctgcgcgttctgtacagaagtagatccttttcaaatcatccaggtagtgcatcaaacggagactcccattcctttgcatgaattttgttagactgttttcatgctctccatgtacccgtctcagatgcgtgttttgggggctacatcttctcttccctatgcccaccccttctattcgcttcactttgcgttcctgcctacctggggcgttgcaccgatcaggcttggtctcgcgcgggtggggcttacctctgcgggggtcgcacctatacggatcacttctgcacggctgttcttcgtcctcctcgttctggacacgcttctgtttcttctgcttcttctccttcttctgcttctgccccatctgtcccatctgccccatctgtcccatttcgccccactctcgtccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccatctgccctatctgcttcttctgccccatctgtcccatctgccacatctgcctcttctgcttcttctgccccatctgccccatctgcctcttctgcttcttctgccccatctgccccatctgcttcttctgccccatctgcctcttccccccctcgtcagcgctcacgcgctcccccagcgcacagtacagcttccccttaagagcacccattctcttcgcgaattttctgttcttgctcaatttcgcctttcctcccattacctccctgttgattcgcttccccttagtcatgtcttcccttcgaatgagtgatcagttctttatctggacggtagctccaccgatgataggcatctctaactgggctaacttcacccggggggaaagtgcacccctcactgtggtagtgcttcctggatgagcgaacttgggctggaccgtccgtgggcacgcaaaaaggggaagttgtatatttcccgcaatctgtgtccctccttttagggttttatgcctttacgcctttgcccctttatgcctttacgccttacgcttttgcccctttgcccctttacccctttacgccttactcctttgttccctctgctgtcacggcgtgcggacgaatgcgcaagatggtcgctacgcgagggggtagttcgctgcgacttgagcggcaccggggggaaataaaacaggccatacaaaaggagaaccgaggagctcgcaacgagaaagcgaccgctaacccagcaaccgctaacccagcaaacgcacgaggaggcaccctctcctccttaacgaataggggacaaaaaaaggaaattcaaagaaacgaagctgtgcgaaggatacgccgctagttgctacataaattgggatggcagcgaacgtgaatgccatatgtgggaaaaaaaaaaaaaaaaaaaggcccgtacaactggatcccctttgtactttcgtggagatacgcgaaatgggcatctacaaatggggaaacatggagatgtaaaaaaaaaaaaaaataataaataggagaaagtaattttccgcaaggcacatttcgggggaataagaaaaaaaaaaaaaaaaaaaagggcaaaaagaagaaaaaagtaaaaagaaaaaagcaaaaagcaaaaagaaaaacgcgaaaagcaaagcgatccggggtaagcacaacccggctgctccaagctagcattgttctcgtcaccacgaggatccctgcgcgcgttcgcaacgttgtttttgtacgtgataaaaagtagcaccatggttagcggtgaagggaggcttctttcaccaggcgaatcgtccagcgcatatgccattctacgcaaacagctgcatgtgctcacgcaccacgcatcacacatcacgcatcacacatcacgcaccacgcatcacgcatcacgcaccacgcctcccctgtttagtcgtactccacgcagtccgcctgcacgttaatctccttgtagatgtttaggaggtggttatacttcatgtgcatcatctcgacgatgcccttcatcgtttccgacgatttgagatcaccaaagactagcgaaaaatagtattctttacaattggggtactcgttgaaggtccagtttttggaaatgtaatttttgtttttccacttgaggaagcattccattaactccttggcgcactcgtccacctgggggtcgttgatggtgatccagtcgctactaatcttgtttgcgttatcctgatggggcatggagaacacctggcctgtgttaccttctagttgttcttctagaaaaggtttttccttctccaaagattcgtattccttttttcgtaggaggaaatcgtcacgtgtgttttgcatgtccagttcgttcacaacgtcgcactctacttggtcgtcaccttcgtcgccctgctcatttttttttttttttttgcagctagccatttcgtgctcttcattttgcgcattttggctagtttgttcataaaaattggttttgttctggacgagaccttctttttgggaacatttaatttttgtttcttttccgtttttccttgccgtcccctttttgttgatcttccccgtgcagtggcccccggtgaggtttgccatggagctgctgcgctttaggtaggggtagaattttttgttttccgcctccgcgaactgggagacctcctgggcgtacttcttctcgagggcgcttctgcgcctatgtttggatgatccccgtttggccgaaccatgtttgttcccgccccgtttgtctgctgcatggtttcccccttcagcttttcccaattcagcttttcccaattcagtttttcccccttcacggtttccgccttcccgctttgctcccccccccagcgcccgggccacgtacctggcgtagctcctctcgtagcacttgatgccggcgatatacttcaggtcggcgaagcggatcagggggcggatctcaatgttcgtcagcttgtacagccacataaaaaaaattttaatttcgttagttagctgcttgtaaagggagatgttctttttttttctctccttcttgcgtttctttcgcagccccttcttgttaagtaggtaacccaagttcaccaacgacacacacacatgtctgcttttaattcttttaattcgacggaggaaatactttagcccttggacgagcctactcctcagcttgcttaggtagttatagtaaaacacgagatgctcatcggtcgagttcgtccttgtcccaatgatgtaattttttttgttcttcctttgtgtgtcactgctcttcttgcttcctccctttgtggcacttagcgagtttttcctccctgtgtctccattctgtgcgccactgccatgtccatcccccaccccttcgtcgtctttttttatataaattttgatttcctccccctgcagcacatagggtgtgcagtaatgaatcgggatgtcttcccacttgagcacgttcagcttttttatttttttttnnnnnnnnnnnnnnnnnnnntttttttatttttgttttttcgcaccttggaatttgtcttggtctttccgctcgtcgtcggcggctttgagccccgccacctccgcgcgctttcgctttttgctgctcgggggggaagcgctttcagcagtggtagcggtggtggtagcggcggtggtagcggcggtggtagcggcggtggtagcggcggtggtagcggcggtggttccggcggtggtcccggtgatggtcccggcggtggtcccggcggtggtagcagactctggagcctcgccgttggaggggtccgctttagcccccccctttgccgctcccccctttgccgcgctcccctttgccgcccccccccttgctgcttcccgcttcgccctgagcctgtccaggtaggcgcgctttccgttgtggaagctccttatgtatcccttgagcctgtcggttcggtccaagtccgagtcgtagtagtacctggggactttcttcttgatggcggagcagacgcagatgagggtgcgcttgaccagctggtacagcagcgccttgtggttaatataactggaggcggtgatgaatcggtcctcctcctccgcgatgaccaggctcctggcctgtcgcttgaggagcttgagctcgtccttctttttcttctcggccgcttcgctctgcgcctgccggcgcctcttgcagtcggaaaagttggcgtggttcgcggcgttagcggggttggcggcgttagcggggttggcggcgttggcggggttagcggcgttagcctggttggcagcattagcctggttagcctggttggcagcattagcctccttagcaccgcttacaccccttgcaccccttgcgccgtcgggggccggaggcgagaggcagaagtcgtccctaaagttggtgaagtgaaacaactccttctgcatcttgtccttacaaatattaaaatttaaaatctcgtaaatagccatagaaagagtagaagatttatacttcaaaaaaatattatcaatactagcaattcgaagaaggatttctccctctgtagcattataatcattttttaattttaaaaagtttatattttcattagctttaagtagactgtccagtaaactatatggagtgggaatggagagatcataatttaattttttaaaatacaaatttctaattctagagaaaaatttttataaacactatgagaagagaaagttgaatcgagatactgtgttgctgagtagtaatcaggtgaggcatcctttatgagttcattatttctagaatatactttacgtagaccttctaagtgactcttacaatatgttttagctatcagatcgatggagattaatctgtaattgtagtacttctgcgaaatgaatagacatatgatggcaataaaatggtaaattaaatcacatgagtcttttaattctttatataaaatattgtactttccttttagctgttctttatatacaaagtcgctgtaaacctttggataaaattctttcaataattgaatcataacatctgagaattgcttctcctctgtgacgatatcgttgattatgctttcaataatctcattcttcgaattgaatctacttatatacagatcgaatataagattagtgaaatggagtacacacgtttcgcttgtcgtttttaaattagcaaatgtcctagagagacataacttcactttctgtctcaaatgttgaaaattttcatcgttatatctatctaaataattccctatgaaatgattatctgcttgttctgcacactgtaggaaggaggacttggcgtacgtgttgtacagtgagtaatctacgcacttcttcgtccggatccctctgttcactaagatgctgctgtgtctctccatcaccgccacttctgggtgcacgttttcgtcttcattcccctcgccgttgcgggaggcactgccgttgcgcgaggcactaccgctacgactgtcactgctgttgcggctgtcactaccgctgcgactgtcactaccgctgcgactgtcactaccgctgctgctgccaccaccgctgctgctgccaccaccgctgctgctgccaccaccgctgctgctgccaccaccgccgcgactgccaccccctcccaacgttatgtcctcatttgtcttcagcatactgtccaggcactcctggggtagctcctcgctcaaaatggaccccccccggctagccattccgtcgttcctgtagtagttgttgtcgttcctgttgttgttcttcttactgttgctgctcttcttcttcttcttatcgttgctgctcctcttctcccccttctgcaattgctctccccccaagggggacaaactcccctgacccatgggtcgactattcattaatctgttccgaatcgcatccccttcttgcacatctgacgcggccgttacgtcactttcgttgtcgcatcggtccactactcctttgccatttgaggttcctccctcggataacgccacctccatgcgtttcgccgcccatacgttcgacgggtaggtgggaatttcccacgggtaggcctggcccttccgcaggtaggtgtatctcttcagcaggtaggtgtgcttcttcgacgggtaggtgtacttcttcgacgggtaggtgcccctcttcgacgggcaggtgcacctctcgggtcggttccccatccagtgccctgctccgcatggtaagttttcctccgagagcgaatcctcatcgctggagctctcgtcaaaggagggcttcctagcaggcgtgcccctcgcgagttcagacgtctcttctatagcaccctctacaggggatgccatactgaggttgagctcatccaaggagccatgatataatggaaagggggtagccgtcatggatactccaccgattggcttaaccttatgtaaatgatccgtctgaacgtacttgctcggaatgacggcacgatcctttccctcaccatgggtaggggagaacccgtttggtgagtcccttcctactagtgagctttcctccgctttgtcttcacagttttgtgtgcaaaagtgcgatacattttttttccttttgtgaggatattcgttaagtggagtaccatgtgggtcgccccaactgggggtgttcctctttttattttcttccctgtggtaagtagtgcccctttttacgacatgggcccgtttcgaggggcatcggcatcctgggttctggccttcgttcgggtccgtaacaactggggttgcacattctacaccatcgcagcgcttgagcaagtcggttaatcgatttaacacgtttgaaccgcttacgttcccggagaggaattcaccccggtacatctcatcgcagagttgattattcccccctgcggatggactacccgcacggttggcttcctttctggtgtgccttatccgacccgcttcctcttccgcttcctcttccaggggagcaaagcttctctcattagtgtattcacctgcgtactttgtgtcacacgaacagttcgctttcctcatctgtaatgcccccttctcgtagtgatgatcatgtggcacgtccttcttacagatccgcatggcaacgactgcgggggggcactcctttgcgtctctttcatttgtgaaactctctcggatgcgacccactgtgttgtctgcttcgcatccctttatttcttgttcgtgtttttctgcgttcctgtttttgtatgtgtgcttaggattactcccctgttgggttggcctcgtctgcggggttgccccgtcctcctccttccaatgcttctccttctgctgctgcttctccttctgctgcctctccttctgccgcttctccctctgctgcctctttgccattcggcttggagggttcccgagacaatgcttaactgcgtatgtgttttggtggctaccaccgcaacggtaatcggcgcgtggtacttggttcatttgggtggaggcacactccgcgcaccagttattcgtttcacgcgaggggtcgttatctccaccgctttcgctacttataggtgcacctcccccagtgggggggaaataaaagagatgcgcaccccttttgaagacccacattttgcacacctgctctgcgtcgtaaaatttgctgtcacactgaagtggctccgctgcaactccatttgcatttttggctgtgtagtgggaggggacttcatagccacggaatgggagaggtgtgtcccgatgggcagtgagcctatttttgtcacactgcttctccgaggtgtgtcgcctctcctccttccccgtgatcaggcacaccgttgggcgagtcgtgcacccggacatgcggtgactgggggggtggtagtaatacttcacctctttgcaatttcgcggccctttacccatgagcactgatccctccccctcgtcactgagcacaacacagatgctgtatgggttcagacagctattcctgcatctgctaagagtgttaccgattcgattaacaactcctattctgtaagcgctcaaaaggaataggtgaagtagcaaatgcaagcagatggaataaccttccgcttcatcattccttctgagtagaccaaaaagggttctcgtaaaatatgtgcaaattgcatctgtgtcattgttaccaccttctgcgtcgcaccgattaaaaggaacatcccatgaagaaggaactcccactagttgcagcgcacgaaatgggagttttttttttttttttttttttctcgagtctatcgttttgtcacctgactgtgttgtgtgtatcttaattgcagggatgccaaggaagcaacttggtctctcaacacacaaggaagctccttctttgattttctttgaaagttgtgatgaacatgggcaggtgaattgtacaatatatcgcgttacggttactgttcgttttattctgcctcgccggtctctgcgattgttgcgattgtagcgatggttacgattgctgcgactgctgtgactgcttcgatcgcagagaccggcgcgggggggtccctctagtcgtggcttgtcctggcagggcttcaccctgttcacctgcgccgtggggacgggggtgggaacgccagtagggatggcgcaggcggttgggaaggtacggaggtccccctctcgcaacgcttccagtcctccctgtgcttcgagtccttcttgttcttcccgttcctgctgtgcttcgagcccttccacttctgatttcacccccactaccacggccgatgggccacaacgcaatgcctccctgtcgcgaggatgacacactcctgcgccgtgtgtggcactaagaataacatacgccttacagagatgcgacttaccagcgctaaaatgccttgttttgtttggttttttttcctttctccttttttttcttttgttaatttgttttcccctcacaagaagcataccttcgtacggcttgtcacctgacccactcctgctccgactagtcacgcgccgctcatagtgaaaaaagggaagcacatcattatcatcctggtggtgcaaaactctgaatggcgaagtgatgtgcaccgacagggagagcgtcatcaggctcttcgatattttggccaggatgaagaaagtgctatcgctatcccccccgcgccacctcttaatgagaaaggtgtatgtgttttttttccacctcctgattgcacacctccttccctccagcgtagcgcttgtcgcgctattggcactacgaatgcgattatttgcgctcctcttcatttgggcttcacactcaaaaggtgaaaaaaccaacgtggtggcttctctgtcaaaatgggtagtgctattcccaagcgagtatactacataggggctgctccatcctgtttcatgtacccaatataattcagtcccttttttatcgccacctgcttggcatgtgtggcgatttagttctctcagaggagtgagtgctacttcgccgtcgcattggttggagtagaggaccttcctttggccccatttgataggaatattttttttttttttttccaaaggagtttgttgtttttgtgtacactcctttttggtaccttaagcatccactttcgcatgactacaatttgtttctcctcggtcattttcatcttcgtggctggttcacacaggtggtatgtctctacagaagcggcattcttttcaacactgcaatggttcatgatggggagactgccttcttcaggttggtcactcaaatcgtcgtgtagcatttcccccccagccatcaaatttatgacgtaactgcacacagcgtgggggcatctccacgtcttgccagggttgcatgccataacgctgttctgccgcttcctttttcgccgctccctgttttagttccgctcggtttgctttgtctcgtgcttccctttgtgcttcacccatgagtggagagccccccgggggtagtgccctccaagcaagtgcgtaagaggagcctccacccccctttgtctatctgtatgcgtgttgtttgagacgctttcgcttatgttcatggaaaaattgctgcgctgcggaagagtacagtcccttttgtgtgcacgcattaacagagctgatcgtccaccccttttggcgtacacaggaaaaaggggaaccccgctttcgtttacccctgcgtagaggtagacctcaaatagagacacgttcgcataagcgtaaagggcgatgtgtccgcctagtcaagcgagccaagtgagctaagtgagccaagtgagctaagtgtcccaactgtgctgtgagtgtcccaactgtgctgtgagtgtcccaactgtgctgtgagtgtcccaactgtgctgtgagtgtcccaacagttttgtaagcacatcgcaaaaggggaacgaaggaatgggagaaaaaaaaaaaataaaaataaacacagtgcgttagaggatcccccatcgaatgatgcatcaccaagttggagtgcacctcgaaaaaaattaattcacattcgctggagagtatcgaaaaaagaaaaaaaaaaagaagcagagaagagaagagaagagaagcagagagcggtagaagaccgcacgtagacaccgcattttttactctagtgatagttattcacatgcccgtaaacataaagaggatccaattaaaccttttacttaattatgcacctgcttcgtgtacatgctcgtggcgctttattttcccggcttatgtgcgcccttattaagcttgcccccctcctcatcgctgggacggtcaacgaattaaaaagacacgaaagcgttttccgcacactgaggggggcgcggaaatttcctcctctttaaaaannnnnnnnnnnnnnnnnnnntatttatgcgtgtgtttatgtatgcacgcacgtacgcacgcacttgcttgtggccgccgaactgcccctcggagacatccacatcgacttggtgattttttggataaacgtggcctgagcacttttggagatgtccccaattgtgcacgcataagaaatgtcacgcctcgccgcccaggtgaactattcacgtggaaacctccccttagacgtttccttcatgcagcaattttttacttcattatgaagcaatggcatgtcgctgcaacaacggaaaaacggcaagttggcgaataggccgtcattttcattccccgcacggggtgcgaacatttccaaaaggtctcaaaaggtgacaaaaataaatccccacctatggagtcccaccacaggtgtcttgtttcattttcgggagaacagactgtttgacacggctacgattgaggctgcagctgcacctgcggttacgttattgggaggtacatatatttcccctctggtagcaatttcaccattttgctttttcccttccgccagtattacttccccacagcgggaatgaccacggttggtgaaatggcgcctggacttctaccgacgggccggctggtatccctgtttgagcaaaacgtagaccgactctgcaactgtcccacggatcgtccacaccagcgtatgcatcaagttatcgccctgtgggggagactactgaactggacctaacacttatccggcgtaccccttgtgcaaagtcctcccgaaaaaaggacaaaagggcatagatatgcacatgcgtacatacgtacgtgcgtgtgtgcagatgtgcatgtatgtgtatacctaagtgatatgcccactggggtcccttaaaatcacctgatgtgtgggaaccactttggttctccacaccgttcgagggacataccctaccgcagcgccgtccatttggcgcaaatgggatattcccatatgcaggcatctttataatgctgagttcccgcctcaaaaaaaaaaaaagcagcgtgtagatagttttaacaaaatgacccatttgggcgcaaacgcaaatgtacagataagggggttcacttgtgtaaagctaatttcatattgcacacaaaaatcgcctttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtaaaaaatacgtaatttttttgccattttggaaataacgtattaactgttcataatattttattatttattttttttttttttcaataaaatcacctgaacttgtcatacacaaatgcacattgttggaagtttcccacttgttttactttttctccttgcttcgttacctcgcgcgtgaccgcttcgcagtttcgcagtttcgcagtttcgcagttttgccgttttgccatttcgcaatatcgcaatatcgcaattttgcttttttgccgtttgaccattttgccgtttgaccattttgctgtttgaccattttgcgttttgccccccactcgctcgcgcgacgcatacgtacgcataccttcccatgttgtcacaaagacaggtttccattggtgaagcgtgaagccaccacgcaactcgcgcaggtgagcattaaaaatctgcgcttcaaccacccattcgatgttcccccctttagagggatacattctccacacagagttcacaattcggggctgcacctctcaatatatgtgtcagcttctccgcgacagaaggctgtactcatgcagatgggcagcatgagcaaatgtatatgtatatgtacatgcatgccattttgctcctgcgagtaagggagaccgtaccgtgtgttaacccaaaacgtgtgggatttccgtcaaagggtcgcatataaacatacggcccagggataaaacaattaggcgagaaaacgaaaaaacaacagccgaagcgacagaactgaaagcgggatgccaagccgaagagcagtaagtgatcagttccagggctcagggttcatctttacatattcgggaaaacgcgagagacatgaatcaggtctcggcgaagtccaagttgaagacaactgagttcattgggggggagacgaggggggtgaaatttatgaatagggctaagggtcacctgaacacagtcagcaaaaatgtggcacacgtatccagttcggctaacccacagtttacgcacaaaacgtcgtttgtgaagaattcgcacttgaaattgcggacgaacaaccctgtgcttaagcaacctcccaagagcagcctcaaaagcaatcagaggagctccctgaaggtttcccacgtcgagttcgccaagtatagccataaaaagggtcatcaaaacgatgacgatgagggcggtggaaacggcggcggttacgatgaagacaacgctggtgcaaatgatggcctaaatgatgatctgcatgatgacgtacgtgatgacctgcatgatgacgcgcgtgatgatctgcatgatgacgcacgtgatgatggggggagggaggcgagaccgggggggagaatggtgcccccacccaacgcctgtaacgcgacaaacgcagaggggaagaagacctacctgaacaagttcgccgtacggaaccaaagaagggacaggtatggtgagagcgggcggaccgtcgtcatcggcagtggaaagaaccatgcaaacagtcatgcaaacaatagccatgcaaacagccatgcaaacagccacagcggcggtaatcctaagctgggacagcccggcatgcttaggcagccccaccactacgagcgggaggaaggtggggtggggggaaatgaattggggcgcagggcggaagacgccatctactcgtacagctcgcccatgaagagaaaatacgacgtcatggagaatatacacagggggtctgccaccaggggaggtaagggaagtgatagcgatagcgatagtgggggcgacattggaggggaccctcacggcgagcgcaagagaggaaggagggacaccaacacacagagtaaacgatacgcctcaagaagtcaccaccatgagagtggaaattcacactatggtaataacgtgagtaccatcaatatgtcaagtggtacgaatgaaaaggtcagtgcttacggcagcatgatgttgtattctaatgagaagcttctaagtagcaacaacacggggcttggtgcgcacccaagtctgaacagtagtgggttgcatgcgatcagccaggaggacgctctgctgagtaggtcctaccagccgttgagtacaacaggtgggaacgcagtggggaatgcgaccggcgcgacgaacatgcccggtggggaccagggcgaggataacgtgaggaccaccccgttagggcgaagctacgcgaaattcgatcggctgaggaggggcgaaccgacgcttgccgttccggcgcacaggtaccagcagcaaccggagcagtcacagcagtcgcagcagttgcagcagtcgaagcaatcgcagcagtcgaagcagtcgcagcaatcgcagcagtcgaagcagtcgcagcacatgaataactcgctctactacctgagcaagaaccccgcgagaccgcacagacgaagcagacacaccaattatataaacgacacgaatagcgaaaagatggcgaataatacgatgggcagccacaacgagatgtttaactcgtgtacgttcgaccgactgagtgaggagaattttaattcctgtgcgaagaagagggcggatgggcggatggacactcatgtcactcatgtcactcaggtcactcaggtgggtgccatggacgggggaggcggcgagggctcggcgtataacggagcggatcgcggcatggatcgcgcagcgagtgcgaataggaacgccgcgtcgaacagctcccaaaaattgtcgcggctgctgaggaacgatgccatggcgagccaccagcgggtggggggactaagcagcgagaagaaggggtgcttgaagagcagccagctggagtcaagcggcgcggagttgcgcagcgtggagttacgcaacatggacttacacaacatggacttgcgcagcgtagagctacacaacatggacgtacgcaacatggacctacacaacatggacgtgcgcaacgtgcccgcatcggtgcagtacgcagagggccgcccgttcgctgcgggatccactagcgccattggccccgttagcagcgcgttgaaaaaaggagcccccccgaatgagatacgaaacggaagaggagaaaatctacccgttctgaacagactagatagtcaagaaggagatagtgaagacgaatattatcgaaatgtcgtgcacaacatcacaaatttcaacagtgaagaaaaagacatgaacatcttatacacaaatgtaataaatctaaataattatgtattaaatttagagaaagaaaataaaaatatgaacgaaattgttatgacaaataacagcatcagtgatacagttagatctactcaacagattgtattggctagaaaaaaagtgattcaggataagagaaatataattaatgaagaatatgaactcatttctgagaagctgaaagaatgtgaatccattttttgtgattcgaatgatggtacgaaaggagaaaagaaattaaacgttttttacgaaattgatgagaagaaaaatatacttaaaggaaaatatgaaatgaagaaaatgcttctgaaaaaagcagagtataaaatcgagaagctacaagagtacacagatgcagtaaagttaaaaacgctagccatttctgagaggtacaagaaaacgtttctacttatagaggaactgtttaggttgaagatcatcaaagatacagagaatgaggtccaagtttgtctcattcctaagaatacgaaaacgaacatgtggcacaagctacagctggacaagagggagatgacgtccgacgcctgcgattatttgtggaatcagatagagtccttcgtcgacaaggaggctctcaacagctacctctaaaccgtttcggtagctcgccctccaagcgttggcgcgtcgcatgtgtggcggcgctttttccgcccgctccctctctctcgtcccgtcttttctcccgctaccctcttttcgcccgctgtcctcttctctcccccgctctctctcttttctctttttctttctttttttttccccaattggcatttcaccgtgaccggcccgccaacctgtgcatctgtgcatatataactgtgtgcagcgcatgtcacgcgtccgtttttttttttttttgtgttaaacagctatttcaaattcgtgttttaatcagtcgtcgttattagttaggcggtggcgatcgcgatggagacaaaacaaaaaaggtaaaatagagtagaaaaaatgaagtagaaaaaataaggtaaaaaaaataaggtaaaaaaaatatagcaaaaaatgggccggaaaaattgcacaaaaaaagaaacaaacgtgtggtacacctctgtggttggccaccttgggaagaaaggctccccaaactgccccttccaaaagatggcataaaaaaaaaaaaattagctcgatccactggtcagtaagaagtcattcaacttaaccaaatgggagccgtcctccacgtacaaatctccatttatgaattttatgagaacttctttctcgttaaggaggtacatgtttccactcgttttttttatctgaaatggaatgttggtttctttgacgctgtggctgaactcgcagagggccacgtaaactgggtcatcctcgagagcggtggtggcggcgaggggcgtgcccagggggagtgacactgccgaggctgcgtcatctttgacccccatcatgaggttgctgtccccctcgagcagcatagcgtctagtgcgttgtttttttccaccctgttgttataatcgagcatgtggttccccgcatcgaggcagtcatcgctgtaatgcatgaggctacccgccgcccccctgctccttcttcttcccccactagggtggtgatgatccttcaaatcgtcactcaattcgatagcgtcatccgtctgagaaatgctgctgttccttatggagtttttttttttccaattagtctcctgcagcttctttatctcttggtccttcctatacgtcttggccttcagttcaattatctttttttcgagtgtgttattttctagtgtggacttttgcaacaggagagttgtattaagtagcttctcattcctgtgtatgtgtttgctgagcagcttcctcaaatggtcctcatttttcttcagaattttaatctcgttgttattttcgtaaatgagtagcttcgattcatagtcgagtagcctgtcctggagcttctccacttcgcacgatttcttcaacacttcgtccttgagcaggtttagctgcgtggggagagagtaacaaaaaaagttcacaaattatttgcaggcgtaatcattcataaagagatgcaaacagggggcatctctatgtggacgctctcactacaacatgcagcctttttttttttttgctaacctcattcttgatggtctcgttggccgcgagcgcttcattgtagtgcgcagaaagcttggcgaactcctcgacgtggccctgaatgacctcatccttctccttgtaaatttcgttaatgacactggtgaagcgttccttctgtttcttcaaatggatggcacactccttctttatatgttttattttctgcttcacgttaaccacatcgatattttttatctccatatcgaacttcaaccgattcatatcgtgaaccattttgttattttcttcatccttggcaagcaaattttcgtgaagcttcttcagttcattgtctttatttttcagttcctcctccagctgtttatagttcatatgcatattttcgatttctattttttgactattcatgagggagttatttagacttagacggttaatgaggtcggtgttgctttgcttgtactttatgatatctctgttgttattcagttcgatgctttcgattatgctcctgagttctgttatctgttcctccttcttgttcagctgactgtataattcttttattactctcttttgtttttctatgttcagttttttttcctttatatatatatcatttttgagtagcttttggttcgttacattaaggcagttttctacacgatgtactttgttgtttgcatcaacctccatttcgtttttcacactcttgtatgccattagattcatgtagtttttttctatttcttttttcaactctgctagtttttcattttttgtcatattttcttcattcaggtaaaagagctccttgtttttttttttcagttcctcattcagggtcactatttcttcgttttgtgaaattaaaatatttttcatttttctcataaggaagtctcccccaccggggggtcctgccgctgctccaacggatgcagcggtcccaatgccgccaataccgccaatgcctccagcagccgcagccgcagcagccgcgatggacgctgctccccctgatgccccgtccgtgttgtccgagcagctctcgttttccacgaacagctcgttcaggcgcgcgctgctcctctcgcactgctgactcttcagcttgaagtccagttctgcggggaaggagaaagagaaagggaaagggaaagaggtgggtgaactgctgtcacgaagcggcgtaacgaagcggcgcaacgatgggcgacgcggtggaatgcatcagcggaatgcatcggcggaatgcatcggcggaatgatcggtgacgccaagccgatcacccaagggagcttacccatttgatatatctcgtggtccttctggtttatctgggccttgagaagccctataagcttgaggaggttctgcactttcagcttcatttttccatcgtccgacttgtccgacctaccctcgttcatctcctcacgaggattgctgtccgcctccgtcaggtcgaagttggggatgttgacctgcacatgcccgtaactattttccgacgtgtcattaggaggggtgcacgagctctgcttttcttcgcttacgcttctatcgatataagcatctttcatcaggtgcaggggagatggtcccatgaccctcggttcggcagcgctgccttcggtgccacagtcttctggggtagtagccttgtcccctccaccacggcgatcatcatctctatggtggctaccaacgttaccatctacagcaccgtccattgtctcatcaacaacgacgcttcggtgaatagcgacatttccgcccataacgacattgccgcccatagcgacgttgccgcccataacgacattgccgcccatagcgacattgccacccatagcgacgttgccgcccataacgacactactacgtccagctgcgcttcccctgtcgggctcctcctcctccgccccttcggggaagtacaggcccattatctcgctctgatgcaacgaggacacgtcctcctctgcttcccttttcaaatccgccttttttttcttcttcttcctgaagggggataccactcatgagagggttcatatctcccacggtgtcttccaacgtatttatatgttgggggccctcatccttcgagatggggtcactgttctcaccctcccctgcgctctgcatggtgaggagcagtcaaggggggggaaataaaaaggcactcctcctttcctgatttggtgaagcattcaaaatgggagacaaacgattaggtaatcctaaaggtattttaaaaggggaagaaaagaagtcccctttttttttttttttttttttctgtccgtgaaaacgatcatacaaactctgttttctcggtgggaggtaatcaatttgtggaggttctgcacttcaaatgaagaacaaaaaaaaggaaaaaaaaaaggggacgaagagattggaaacaaataaaaaaattcagcggtccgatctgtttgtccctatggcgaacgtgagacgaacgtagctgcgtgtgggtgtgtatcgatgggtgaacataaaaataaacgagttggagtcaaatggaataagaaaatggagcaatcatgacatgggaaaaagacgctgtatcatatttggaggcctcccccgctacacacttaagcataatcatcaacggtgcaggtggggaagcggaccgttatgaattcacacgttaggtcagagaaggggggagtgtacacacgcacagctgggccgtacaggtgggccgtacagtcggatcgcacagctgacccccacagttgcgatgcgaatatgcaggtatgtgtcccactgcgcaggcgaatggcctgtttaaacggtttgcactggggggggcgagctgaggaagactgctcttcgctgttcgcccgtttgcccctccttcctccgtgattccctttttcgtttggtgaaaggcaggacgggtagggaggagcacacgcggatgcaaaaggttcctgtacagacgggcggggctacaccagggcgtgcatgcagggggggaatcgcacacaaaggggggtacacaaaggggagtacacaagggggtaatcaaaaaaaaaaaaaggttaacataaaatggttaacataaaatggttaacataaaatggttaacatacggttaacatacggttaacacacggttcacatgcggttaacatacgctggtttgcaaacaggtctgcacacaaacgctggcccccgcgtgccaattaaagtggggtattgtgatataaccacagggggcgcaaaaaaaaaaaaaatgacgaaaaatcgcgcaatggagtgactccaaggttggaaaaaaaaaaaaaacctgtcacaaacgctgcaaaggcatgaccgacggaacggaaaaacaaacgaaagaaagtggcgttatggacatggtccggagggacgccaaaaaataattactcattttgtgcgaccgaccgaactggcgcaaccagtggacgcgagcgaaaatgcaggcattcaaaagtggaggaaaaaaaaaagggcgacaaaaaatgaaggattcccggcaaactcggcaagtggcacttcacttcgctttcattcgttccgttcatttgcatacaaatcgtgccgttcgtttgtttgctttgtttgcttgctgtattttttttgtttcttttttgtttcttttttgcttccttttttgtttcttttttgcttcttttttgtttcttttttgtttcttttctttccttttgttttgtttttttttctgacgagttgtatttttttttattgaagagggacgacgcgattttgcgccgtccatgcaaccatcgtaaaaatataattttatttttcgtttcgttcagttcaggctaagtttttttgccacttaaggaatgtcggcatatttttttttctcgcctcctaaataaatcaatcaccatatgcgcatatctatcgtatgttatttttctgctcgtgcttcccccaaacgggtaaatttaaattaacctgttgccacttcacggcaaagtgtttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaccaaatggctgacatttttttttttttttttttttgccaattgtctcgtaagacgctgtggcttgactgaagttacgacggatgtaattctaccccgggcgttggattagcgtgcctgtatgggatatgcaaccccaaaaggcgagttagtttaagttcccatcgatcgggcagcccataagggtatagggacaccacttcgtattttttttttttttttttttttcctttccctccaactttgcatacgcatatgggtgccatttaaacatatttcagggggtcagtcatttcgactgcggagtggggagttggtttatatgcgccaatgggacttgctcgcggactctgtggacagatggtccattcagggtgcgcaaacagggctgcatcgagaactgcccacgctgaggggtggcggcgcaccatcaggggaggcgcaccatcagaggaggcgcaccattagaggtgacccaccattagaggtgacccaccattagaggcctcccacccgacggcgcccccaaagcgaaacaccaacaaatatggtggtactaaaaaagaacaaaaaagaggcgctacggacccagctgttggggccgtacgagtgggcgatgatggttcctgtccactggctgaggacggctcggagaggagcctccttcgccagcttcgccagcttcgtttgctccgtctccttcgtcagctccgtctgcttcgtccccttcgcccgtttctcccccccctgtgggcctaaatcttgctcaatatttatacgacacactccggtgcactcctgctgacagtgcaggtactcgtccgaccccacgttgataatattttcgcgaataaacgtattcatgtctccctccatttcgcttctcttgtaacgagacggagtggggatgctcctatgcatcaagtacaggcaatgcttcaaattgtagtcgtgaataattatttgtttaccaatccgatccgcattttgcatgtactgttcatacaaagtctccctgttcagctccttcgttacatacgtttcttccttttcatatcccaactttttataatactgccttgtacctacccctgctattatgctcatttttttatacccataatggtaagcaatcaattctgcaacgaggacaagacacttccccagtcccttatgctgcacgaaatttaggtcttctttaaaatcgtcatgctttagtaacgagccgtatatgtggagctctctgattagggctgccccctctaggcacttaaagggtctgtcgtcgcagtagtcattttgattgcgcaggcggaggcgcaggaagcccagcagcgcccgctcgttgttgtcatctcgcgtatgcagttcggttaagtgggtggaagtggcctccccgttggaagcttccccctgcttgggagtggtcaccactttggaagtccctacctccttggaagcccctacctccttggaaaccgctacctccttggaagccgctacctccttggaagccgctacctccttggaagtccctacctcctcggcgaacaaattgacagaggagagtcctatgcaatcttcgtccgctgcctcggggagatcctccgtccgggtggggttcccaccgcctcgcttgctgtcaccacctcgcttcatatcaccgcctcgctgcccatcaccgcttccctccccctgatgccgctccctctttttggctttcttccctttgggtccaccgattgctcccttgcgagccttcttcaccccctgaaaggtgaggaaaaactccttcccccctagagtctcgtactgatatatttgcaaaaaaatggacccatccttcttttcaatttcttgattcttcacttccttacatctgatacattgacaaaaaattgatcgaatattcatttcgttggtaatgagttgtctcatattagttatattatttccagcaataatggatgggttcggtatatcccgtatgactctgttcaggcgtatccatggatgtattgacttcttcacaagaaaaattaaacaaatgagcagattcttgtccgtttcgaaataaggcttaaactcgttattattgtaccatttctcaatcctcgtaaatggagtaatttcgcaaggatatattttccattggtcagcttgcaaatcggtggaacttaggacgtactgaaacatgctgacgtctttcttcacatctgagtaaggcaagtcaggcattagatgtatatccactttgaatccattttccttaagtagatagatagccctgatgctatcctggagagtacattgtcgattgaccttttttaaaatgaagtcatctgtgtgttgtatccctaactgtactctagtgcatccatacgatcgtaatcgaatgagctcctctttatttatctgatcaggtcttgtctccaaagttaatccaataatacgacagttgcttgtctcattaatctcttgctctttctctagactgaatttttttcttctaccctttaaaaggggatatatatttgctgcgtagtacacatcccttataaactccctctgatattctacatcataacaactccacgtgcctcccaagacgaggacttcaattttatctgccacatgtccgttattaactagtgtggttgttcgattgaaaaactggcatatcacgtcgaagttattctggtttgctctcaaaattgctggttcagtagagaggtaggatctgggctgatttggttcattcgggcagtaatggcaatcatacttgcagctgaatttgtgagggtgtgtaatgatggttacaactagcacgccgctattcgatcgcactccttttcgtttatttatttgcaaaaagtggacactctccttgtccaagtccttatagtttttcatttctgtcgtgacgatcatgttggtaacattttctaaaacgaacttcacgtccttcccttttttgttcacctcgattttgtcctcctcctcctcagcctcagcctcagcctccgcgtcctccgcctcctccttcttctcccccttcttcccctccttgggggggtcgtccctccattccggcaggccccccttggagagtatctgcccctgcaggaagtccacctggtcgccatctgttcttccattagcggtgtccccttcctcctctccttcctcctcattggtggtggcatctccacccacgttggactggttcgacacgtcggacgtgtgcgaaatggaggtagcattgtgggtctcctccgcatgggtggatagagaatccttgccccccttggagttacgcgccgcttgcaaataatgatgctgcagggccacactaatctggtgcttagagggacacaccttatattttttccttaactgaatgcataaattgtggtactccgtttcgtttttgatctccttccttttggaccataactcgaaggcaaactttttgaagctctcattcttcagaatatcatcgtagtagttgtcattgtatttataaaaaaattcgttcatggtagaggagtagcattcatagtgtctgagttcgtttttgttttttatttttttcttgaaattttcaaaattacttggttcgtagcaatacacttttgggtaaattttgttttcttcatactccagggggtagttgtgcttgattgcatcattgatgtagaagtagtccccctgaggagggggggaattactcttggcgtggatccctccctcctggttgccttcttccctcccaatgccttcatcgtcactctcttcgcccagaatttcgtctaccctctcgtcgggcagtctccctgggtgggtggacactccctcctctgtggtcacctcttcggggataactttcccctccgcacgtcccgcctcgcactgccccgtctcgcactgcgcctcctccatcggttccctcctctttcacttctttttttgggggggtttcccctttttacttgtcccagataaagaaggaccgcctacattcatatgcgtccctcacgggggcaaagagttcatggcggctgcccccgttcggaaactgcgcgcctgcgctggcaaatttcccccaactgtggcgtttctaccaggtggggccttccccaactttcaaaataaaaagggggaaaaagggggaaaaaggggaaaaaagggggaaaaggggaaaagggaaaaaggggaaaaaaaggtaaaaaaagagggaaaaaaaattgaaaaaaaaagcgaaaaagagtgaaaaaaaaagcgaaaaagagtgaaaaaaaacaattcagcggccgctcttcagcaactccgcatagatgactaatcataaaagttgcatctaatttaagcaaaacacgtggggggagggaacaaaaaatacaaaatggtactgtactgcactgtactgtactgattatacttatccctcaattggggttaattttccccctgggtaggcaaaaaaaaaaaagaaggatagtgacgttaactgctacaatggcgcaaatgcgcaccgcgtcgttgcgcttcaagaccttcctcccgcagagctccctgctgcaacgttgactttgtttgcactgtaaattttttacgtatacctgcgcgtccgtcgccgtggctgcaattacgcgtaggtttttttttttgagggggggcaccatggcccgtggtacactctcgcccgcgtaaagacttaccccgtataaacatacatatgcatctcccttcggaatgcatttttttttttccatttgggggaacacaaaatgggagcaaaataatttccgggtttagtttagctgctttcccaagtgaaaacttttttggaaaaaaaatggggacggaaaaagctgcaggggagaaggagcaactttgcctgacaggaccgacctgacccgttcataattttttcccaaaaatttggaaaaaaaaaaaaaaaaaaaaaaaaaagtcaaaaggtgagtcaaagggtgcgtcaaaaggtgcgtcagaaagtacgccaaaggtacaccaaaaagtacgccaaagcgaagtcacaaatcttacgtgaacgctcgaccggatgaaggggacccaccgcgtgagttgatgtgcttgcttccccatcttgagaattccctgtgcgcgcgcccaccgacctccccctccacatatgctcgtagccgggggcgtccgatggagaggccacacactgaagggcaccttacacagctggggaggacaattaagcagacacatcagtgacaacataaccaaagaagtaataacgcacagttatgataggaaaaaatatgaacagaatgtgcatatgtacgacacgtgcaaaagctatgtggactccaaacagaagatcttttacgactacgttaaggaggaaacacccataatagtacccaccataaggggagggcggtattttccccctcgaaaaaagaacaaggatggtgaagcggaactggatggctgcacacaaagaggaggggccccaagggaaaggtacagcgacgcaagggaaaggcacagtgacgcgaaggaaaggtacagtgacccaacggggagtgaacaggtaaaggtaaaatacctgtgtgagtacaaaaagtggagtaaactcataagcaaaaggggcagcaatcgtgcggtcaaggacgaaacagaaggggagatccacacggctgccgcgaactatgaaacggaaaagacgggggaaaaacaaccacataagatagacccacaaattagcgaagaaaagaagaaccacatcagtgatgagctaatgcacataagtatcgataacagtaagttgttctacccaaataggaaaacggaaggatgccgcgaaatgaaggtaacccagtattgctggcacgaagggctgtgcagctccagatttgcattcaacaatttaagcagaggtattatccaagtcaatgatcaggtagtgtttcaaaatgtggtggtttccccggggaaggacaaagtggagttaaccaaagtaggcaaagagctcctgaggaacaaaaatataactatcattttgaataagcccaaatattatttgtccattttgaacgaccacaaggaaaagaaaaaactgctggcaagaaatttaataagaaatgaaaataagttcattgaggaggaacacaaatgcatgagttattttttcaacaaaaatgtgaatatcgagaaggtcaataagttatatgtgtgtggaaggttggatgccaactccacgggtcttctggtttttactcagaatacgctcatctgcagttatttgctaaacaagcacaaatgcgacgtggagaaggaatacattatcaaaacagccgagccgatagaagaagttcatatggaactcttacggaaaaatgcccttgttgatggtaagctgatatataaatgccgcatacagtatgtggactgctttacactgtcctttacgctttaccagggcttccacaaaattattaggaagctgtgcctcctttccaacatcaaaattaaggccctgcacagggtcaggattggtggcattcacctgaaaggtttgcccctcgggaagtggcgcttcctcatgcccaacgagtctttttttttgtaaaaaatggggggggaagaagaagaagctgcaatgagggggggcgcgcaccttctcgaagttgacaacaaatgggggaactttctccaacgagggtatctctctcctttgcaggataagttttcccgcagcaggaggctcagtgacgcgcttagtgttgctcgcctgtaccccctgtggaaattgtttccgccaaatgggtgacatgaacggtattctttttttgccgcttcacctgaacggtgtttttttttccaaccgcttcgcctgaacggtgtttttttttctaaccattttacctgaacggtatttttttttttccaccgcttgcaccccattgtgcaatttttttgccccattttggcttgttttttttttttaccgacgcgaaagttgcctgaccgttcaggcagtttttaacatatctcccgtttgggcatgccctgcgaaggcgctttctcgtgagtgggatttctttaaagagttctccgtttttctgcaaaactgtgagataatcccgttggaggaatagagccccccgcgcgcgacaggcacaaacgtaaagaacaaaaagcgaacatatgtagaaggggctccttttattctcgtaactgcaacttcctatcctaccatgtgagccccctccccccatgcacacacaccatcatccaaaagaacgtcgaaccaaatgcaaccatgttcaacatatatactcgaggattctccaagaaggccggttggtcgtggataaaaaacaggaggggaaggaaaaaaataatttcatttgcatacccaccgaaggaaagaagcagcatcgtgaagctgacggacgaaagtgacaagctagtgttcgtatgtaacgggaaattaagaaacaccttcatgaaaacggtgaaaagcatgaaagaaacaaaatgtgttgtgaagaacgacactattcatacaccctgtttggttgtgtcaaaggccaagtgtcacactctactggagagcttcacctacgatgagattctgcacttggaaaaattggcaccccgcattttgcaagcgtttgaagaggcacaaagcaggttacaccaagatgagcaaaacagagtgctcagtaagcacgaagcagtgaagtttaagctgatcgagtagcatcatcctggagggcaccatggcgagggggaggggggtatacttacacacgtttatgtcaagagaggtaatgaacagggaaattccttcaccaggtgggtaatcacgcagttagctaaacgggaaaaaaaaaaaaaaaaaaaataccactgtgaagacagtgctgactttttaacctctcgagtggaacaaattggtaaagcttgcttacgccggacgcacatcatttgtgatgctgagccatttccatgttagtgagactccgttttggaattttttccagcgaaggaatggcattcatcacggaggaggagtacttcgtttctttcgcctgcagaaggaaatcacctttcgcctcgctggacagggccaaggaagaattggctgcgcgcctccgcctgttggcataaattgggtactcctttttgaagaaggatgacgtggaagaagtagacgatttggaagaagtagacgattcggaagaactggacgaggcggaagaggcagacgaggcggaagaggcaggcgaggcggaaggcgaacggggtggtgacaacgaatggcagaccgggggaggaccatcatccccctcgctgataggatccccttcaaaaattttatttcctttataatttttcttcgtcattttgatgtgcaattccccagtgtatttttttctcgaaattttagtgaggtctgttaaaatggcatcgctcagtttgacttggaacagcttctctttgattacgcatcggacgtagtttacattaacgtctacctgaataagtgagttgcacaggtacttggggaggaagagcttcaaaaaggtatgcttgttgctggagtactcgtcgaaaaggaacttgtagtgccctgcgcggtgaaggggtgtagcgtggcgaagtgaagcgaagcgaatcgaagaggtggattagtgtagcggcgcggcgtagcgaagtgaagcggtggattaatgcagcggcgggaccgatcgtttagcgctcgattagtgtagcagcgggaccggtcgtttagcgctccattagtgtagcggcgggaccggtcgtttagcgctccattagtgtagcggcgctgcgggtcgttcagcgccacgggcgaaccttcgttgcactggcgaatatccccctcgtcagtgtacacgggtagcacatccctatgaggcctctccttccgctcatccgtctgtgcgttctgtacttcttccctttctatctcttcgtaaatctcctttctctgattgatactgtcatagtgctcgctgtgtccattcccctgttccttttgtttcttctgttcgtcgtgtaaagagttcctaacggtttcgcttttttgtctagccattatcctatctgatgtgagaatgtccgagccatctaaaacttccagctgctcgaggtgtagaatcacgaacagctttaagtgttgccacttcgcacaggggttgcccatgaggtacagctctctcaggttaccattcttcttcaagttagttacagatgcttcgatgcttgataagtcgataaagttcagagtcaaatccagctgagagagaaaaatggataggcatgcatgtaagacttagctttgctgataggtctgctttatgcgtctgtcctgttggcgacatcctcaccttgcgcagcgactcgcacccgtgcaggttctccaccagagtgatgttgttcagggcgagattcaagtactccagtttcttcagctgatgtaggttctctattttttcaattaaattattttgcatcaagagtatttttaagtttctacaatgggtgttaaggaattcaatttttttaatttggagttggtgcagggctacttcctccagctcctccagcagcccctcgttgtgctcgctcttgcgtttgattagctccaagtcgatcttcattttggcggtgtgtcctttgggggggccgccgactcgcaggcatgcagatgtgcagatgtgcagttatgccgttatgccgttatgccgttatgcagttatgccgttatgccgttacgcagttatgcaggcttgtatgcagacatgtatgtgcttctttttttttttttttttttttcccttttctcccgtccgggcagccccaaacggcaccgccaccccgattggagatacacaaacgcgtatgcaaatgaacgtttttttttttctccattgtgctgccccattttgagcgttttaatgcgacgcggtggggcaaaaataatgaaaaaatgagaaaaatgaaaaaagtgcaaaaaaatgagaaaaatgagaaaaatgagaaaaaccaaaaaagtgcaaaaaagtgcaaaaaatgacaacggggagaccacaaaacagcgtagctcttttcgccggagggatgcccaactggtgcttcgcgcgaggaacaccaaaagaggcagatatacagattgcacccacgccccttcttccaacaaaggcgctaacttgcaggacgtaggggcccgctccatcacgctcaagatagccttggcggggggcctcgcttgccacacccgcagaaggcaaggcaccaacggaagccaccccccaaatgataagacgaggaaggaacgtggctacagctataagcccccttttcagcacgagcagaaaggtccaaacgtccgtggggaggaaccccgggagcaagcactcgccgaaccatcacgatggcttcagctccctaaaggatggcttcagctcccaaaaggataacgtcagctccctaagggataacgtcagctccctaaaggataacgtcagctccataaaggataacgttagctccctaaacgacgacctaagcttcctaaacgatgacatcaaacacaatttgttcaggttaaaatgtatcgagcagaagaaaataaaaacggaccgcattgtatataagaaaatattaaaggaccttttgaaaaaaaaggaaagcttcgtggccaacgacatggtagaatttttgtacatacttatctataacgacttgtaccacttagacatatgctccaattttttttctcatttttatcaccggtgtgtgcactctgggaggtacctggagggcgtgcacgtgaacagcgtggttcacttgatcttcgcgttttacgtgtttgaagggtatggcttctttgggggagcggccaatcggggaatccccaattggggggccaacaggggggccaacaggggggcaaacacagaggccaacacggataccaacacggacaccaacacggataccaacacagaggccaacacggatgcctctaccacacggtaccgcgagtaccaccgtaacgacgcgcacatgagcttccacctctacacccacctcgcacgatatattcacgcaaacatggagcacataaacaaaagccacctaataaagattttgcttgtcctctctcagttcacatccaactggggcaccactgcattcatgcagagtggaggcacggaaacagcagaacagaaaagcgccgtaaaaaacatagggataaatttattccccataatcgaatccttcgcagaaaaaattgacatagcgaaagatattaaaaaagtgtattcaccagaaacgataaatgaaaaagaaataaaaaaaaaaaaggaagatacttacatatgattgataattcgagtaaaaattttatttacattgacaacgaacagaatgacaacaaattaatatgcctctttttttttgtcttgtcaaaattgttttttcctgtttgtccgaacttccttttacacatggaaggcactgtggaggggagtccccccacaggtggacagtccactaagcagccctcccaaggggaaacactcatgtgtgaaaaaaaaaacgaagatggtacgatggaaacacatactattttttatacagatagaaagactacccacaggagttgcgaaaaattaaaatttactctcgtggaaatgtttatgagccattacagacaagtcgaaatacgaaatcatattttttatcgaaacgtggatacacagaggagcagcgtggaaaattacgaaacgtataagaataatattttgagggccatgaggaaatatgtcttccttgatgagatttacagcttgggggtgtattacaagatggtgtttttcaaggccatttattcgctgcatttttttcagttcccctttttgcgccacttgtatgagattcactcttacgcgatcagtaatgatgtggaccatttggactacagcgaacggttgcattttagcggcgaggggagaggggcggtggactgggagatggccgaggtggacggagagagggcagagccgagtcacccagaaaaaacatgcgcgcagaagcactcccaaaagagatgcggcgaacgggcaaaaaacaaaatcgtggagctcgcaaaaagaggggacgtcttcaacaatgcgtacgtaaacctactgaacggtattgaaagcgacataaaaaattgctccccagaggaagcattaaacacactgctgcaattgcacttgctaagattcgtagacaaccacttcgtgctaccactcatttcgaagctctgcaacagtacggacaagctccgaaatgaacagaaaaaaaaaatgaacgtaattataatatctctgctatctttcctttcgccccatattgcgtccgtcgagtcaatccaaaaaggaccgcttcgcgacgtgaacgtatttaatcacacgtactgcaacaatgatgtttatgtgggacacctgcagaggctgcgagagttcgtgcagctcctacataataaacagatttttaagaggaagaggaaggagttgctctcttggtcaaactacaagtgtgtgtaggcgcgtgggaaagctgggacagggggcaaatgtaggaaaggctggccgtgcgcacgtccaccattggaatgcccattgcgtggttgtttcggttcggagcgcgggtcgcaaagtgggacagttcgagcacgctgcgctctggccccggtgaaacaatggcaactttattacattttttagcttgcccctttcaaacagctttttttttttttttttttatgattcatcactttgatcgacttttcacctgaacgattaataatttttccgtaacagctctcatttttaactcctttttttggctttttaccttgcctgttcatactttttcccctctttttcgttctttttttttttttttttttttctgcacacatatgtgcaaaaaaattagacataaaaaaaaaaaaaaaaaaaaagctaacctaagcaacgcagcgcaaaattcgcttagcgcagaaaggacgcacttaaatgagttccctcggacgttacgcagcacttgggcgaaacgcgggaaaaaacggaaaaaacaaaggaatggattaagcgcatttagcgtaattagcttgctttgcgcactgcgcatggatgacgcgtccggcttatctgtcaaaattaccaaaagggagagaaaccgcgtaggacactgccttccggagttatataccccctttttgttggcttcagttttctccacctttcgttcgtgacgatatcttttgcgaagagagtaagcatagatgacaacgtttttttttttttttttttttggctacaccttttgcttcttcttttgcttcttcttttgctccttcttttgctccttcttttgcttcttctttttctttttcttttacgcttacacattttgaattggtccaagtgcctaaaaatgtgttccgtgtaaaaaagggcgcatataccacgcgtgcatcagcgcatacatccattaacgtacacctccataagcgtgcacgtgtttacacgcatgcatgcatacactcttacatgcgcgagatgtggcgcggaaaataggcaaaagccatttggaacgcctccagagttttatgcattttccccgctcgatcgcatttttcattttgcgaagaagtggcagcatatcgtcttggcttggccccaccagtcgcagactcgacttgtgacgaacgaagcatttcgcgcgtcacttagggcaaggtacccccctccatcacaccgcagctagcgcatcggatcgtgagttgccaccgctagccgccgagcgtggcgtaactgtgttcttcctgtgcagggcgacagcccagctggcgtcacgtcgcacatcacgtcaaatcgagtcaaattgcgtcaagtcgcgtcaagtcgagtcacatcacgtcacgtcaaatcgcatcacatcggttgacttcatgtgatcgattctttttccagcgcgagagggagcacaccatttgagcgagtgcacgcgcgaggcagcacaaggacgcgtgaaaataaaatgacacgaggaaacaccagctggagtcgcaacagccgcttgagaccagtcagttcagctaacccacgactggaggagcgtcccaagtgggtgtgagtatgtacgtgtttgtgcgtctgcatatatacgtgtttgtgtgtgtgcttttacttccgtgtgcgcgtgcttttacttccatgtgcgcgtgctttcgtacataacttggggagccagctgagcggcgctggaggccatgttaagcacccagccactcggtgggagaaagcgacgtgaattggtggctagtgctcccctgcgcatggagagggggtcgaagtggtggagagggacagcatagcagtaagcgtgcagtatatgctctagtcgctgcgcacgagggtatggatacacattttcgtaattacgtacacaacccactaaggtgtaagctccttggagatttctccacgcacgcacctccccctccgtcgaagtagataagtggctctttggtcacgattgctgtgcatcaacgaaaataaccttgtcttttaaacacccaagaagtgactccctgttttcaccgttgcggagaagagcgttagcataactatccatgcagaagaaagctccgtgggttcccctgcacacgaagaagcatgcacagaagcacgctcacacgaagaagcacactcacacgtagaataaaaaagagggtcgataacgatgcctagcaagtacgacgatggagaaagccgcctaaacgagtatgaagtaattaaaaagattggcaatgggagatttggagaggtgttccttgtaaagcataaaaggacacaagaatttttctgttggaaggctatatcatatagggggttgaaagaaagagaaaaatcacaactagttattgaagtgaatgtgatgagggaactaaaacacaagaatattgttcggtacatagatcgctttctaaataaagccaatcagaagttatatatcctgatggagttctgtgatgcaggggatttgtcaaggaacatacagaaatgctacaaaatgtttgggaaaatagaagagcatgcaattgtagacattacgaggcagttactacatgccttagcttactgtcacaatttgaaggatggaccgaatggagagagagtattgcatagagatttgaaaccacaaaatatttttttatcgactgggattcgacatatagggaaaataacagctcaagcgaacagtctgaatggaagacctatagccaaaattggagattttggacttagtaaaaatattggcatagaaagtatggcacattcatgtgttggtaccccctactattggtctcctgaattacttttacacgaaacgaagagctatgatgataagagtgacatgtgggctcttggttgtatcatctatgaactgtgctcaggcaaaacgccatttcataaggcgaacaatttttcgcaacttatttcggaactgaaaaggggacctgaattgccaattaaagggaagtcaaaggatctaaatatgttaatcaaaaatttgctcagcttgtctgcgaaagagcggcccagcgctctgcagtgtctggggtatcagatcattaagagtgtgggtccccctggggggggcgtagtaggtgtagcaggtgtagcagcgggcgtaggcgtgggtgcgggtataggagctggcgtaggcgttggggcgggtgcgggtgtggctgtggctgccacccccggtgctgttgtcacgaggagaaatccatccaaggaacacgccggtctgcagctagccaccatggaaaacgggaaaaatgtggaagcagccaactatgtcatttcaccgaatgtcttgatgaaccaaagaaatgacgaacaacgcgggaggagaagctccagctgcgtcagcagacagagcgccaacaatgttacgagtaaggatgataggaagtacccccaggatggagctactaactgtcatgcggttaatgggcactacggaggtcgggttgataagggccacgcggagaggacccgtattgaaaaggagaacgcgcagcggaaggcgctggagatgaagatcctggagaagaagcggatagagcgcttggaaagggagcgcgtggagaggctggaacgggagagagttgagcggttggaacgggatcgagttgagcggttggaacgggatcgagttgagcggttagaacgggatcgagttgagcggctggaacgggatcgagttgagcggatggagcgggatcgagttgagcggttggaacgggagcgagtagaccgccttgaacgggagcgagtagaccgcctcgaacgggagcgagtagaccgcctcgaacgggagcgagtagaccgcctcgaacgggagcgagcagaccgcctcgaacgagaccgattggagaaggcgcgtcggaactcgtactttctcaaaggcatggagaatgggcccaacggaggaggcgggccagccgacgggcccagcgtgggtgccagcgaccgcaggagtcacagcggcgtgcgcagcagcatacagagcagtgcgaggagcggcgtacacgagagtgtacgaagcggtgtgcacgagagtgtacgaagcggtgtgcacgagagcgtacgaagtgttgtgcatgacagcgtacgaagcggcgtgcatgacagcgtacgaaacggtatacccgaccatgtccgcaaaagcacgagcagcgcttcgaacgtcgaagggatggggaacgggagagctctgccacccaaccaaggtactcacggaggaaccttctctagagcgaaagacacaaatgatcatgttagtaattacaaaccatacatatatgacagtagaaaagcaaagaattaccaggagacctttgataggagtgacctgcatggctacatgaagaacagctctataaccacgacggtaccctccagccacattatgcagacacagggaaacaaagcagtgagtgtgaatagtaagtacctggggggagggggttatggagggtatagcaatcacgctgccactggtcagtacatcaccaactcggtggagagtgcaaagtatcgagaccatagcaagtacagtgtcggattggctgagaatgcaaaggagatgtacaaagagacggtgaactcgatttgctccacggagtcgcagtatgaacgggtgtataatcgtagtaacaggggggtgcatgctcacagtgggagtgggagtgggagcagtggaggggggagaagcgtcgcaggagggagaagcggtgacggggggagaagcgccgcaggagggagaagcggtgacggggggagaagctgcgccggagggagaagcgacgatcgggacggagggacctgcaagagcaacagggtatcaaacatttactttaatgacaacgccaggaggagcgtcagtgcgctgccacacatgaatgtaattaacgcgaaaaaatgtggcatgtacaataacacgtgcgatgagggcacgctgagtaagaagagtgccgaagtagatcggagttacaagcacctggagaaggacagggaataccttctagagaagcgcaagatgctggtggagaaggagaagggcatctacgaccgaatgcgccacaacaacgactacgcgtatgcggctgtacgcgggttcgaccggtaaatgcgatggaggcgcgctgctgtgcgctgcagtacagtgctgtgagctgctatacactgctgtgagctgctatacactgctgtgagctgctatacactgctgtacggtgctgaacccacttcgtccaaccgcctatcccccaccccctgcgcagaggcgaagacaagaagccgaacgagctggataggcgaaacagaagcctctccatgtgcatgaacgagcaagaaaagagaagggactcctccacgtataacatgaagaaggagtaccacgagcagcaagagcggggagaacccggcagcagctacaccgtgcaaaagagaaacatgtacgccttaaagaacttcgcccacaacggccctgacgcctacacgtgcaggtagtgggagtgcagcagcttctccgagttgtttctcccctcgcatgtcttaacccatcaatcgtggtactcccccccttttttttgcacttttttttctgtcacttattccccctgcacacacacacttctccccctgtcaacattgtttcatggcttcccccgacgaaacaagtttctctttttttttgccctacacctatgcatccgtataccacttcgttatgtatttttttttttttttggttcgatgacaccccttcgtctgtcatgtgtgtgtccccatacctgattctcttcttttttttttttttcctactcctactcctactccccctccctgcattgtcatcatttctgctgcgctgcccatctgcgtgtttggtgggacccgttgtgctgcttcgcccgcgtctatacatgcccccaatgcccccaatttattgccaacctttttttttatttccacgggggggcgtgcaccacatgacagatgcgcattttacatttttgaagaaggctgctgtttggaggggggagacacacacgcggtggagcagcaggaggaggagcagcagcaggaggtggggggtacacatatacacatatgcatatgtttgccctccccccctcggttgtgcatcctcacccagattagcacccacgtccgcacccacgtccgcacccacgtccgcaccctctttcattccactttgttttggttctgcttcaaaataaattgttgtgaatgagaaaaaaaaaagaaaaaaaaaaaaagagtgcgccctcgtttatatctcccaaagtttatgctcctactgtagtctccaataattttgccccactcgtccctgttttgctttacctcatgtgaaaataaaaattattttgaatgaacacagcttcgtgaggatgggatgagcggctttctctgtatgtccgttgcctgttctgccatctgctttgcttcgctgtgttttctttctttcttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatcactagagtaaaaaaaaaaaaaaaaaagtgcgaagcgtaaagtgtacaagtcgtaaatctgattaacgctgatcaaccctcattgcagagagcgacatgcaggcttcgcccacgttggaagaagatgaaccggaatccccccaacttaggacatgacatgatatgacatgacaggacccttctcatcacacagagtaacgcaccggagtgagcaccccagctgtgtgaccccgtgcatacattttgttcccttgccccagttcggctctccctccctcagtacacgcgcgtcacatggataagctcgaagtaggtcccaacggggcacagcccgtgcgcgagtgggcacgtctccatgtgcacatgtctacgggtgtgtgtaactgccttcgtatgtaactgcatacctatgtaactgcatgcctatgtaactgcgtgcttatgtaactgcatgcctatgtaactgcgtgcttatgtaactgctttgcgcggccacacggatgcatgatgcttccccccctgcacagaccccgagggggttttcgaactttccattaggacaggaagtactcatagacaagctactaaacgaagagaggtaccaacaggaaaacagaaagaagaaaaaaaaaaaggagaaaacgtgcaggaacaactacattattacctgaatgagaaatatgaattatttattgggtatgataattttatgaacacgctgtttaagaagaaaaaagtgttgagagtgagtcatgggagagacgacaggaggaagagaaaggaggggcaggcccgtcgcgggggtgcaggccacaccggagtagcgccaagtagtgaaaacgagactaaagtgaagtgccaaggcgagtccgattcgagtgggcggggcaacggcggacggggtagcggaggacgaggcagcgacaggcgaggtagaggcgaacgaagtagcgacaggcgagggagcgacagacgggttgcccacccacatggcgcacatgtcaaggaggaggacgaagacatccccccgcagcgcgaccaaggggggaagaacggcctcaccgaggggaaggagaacatgtcggagtcgcggcacgagggaggaaattccaaagcgtttaagagcgcctcctccccgcagagatgcacctgcgactgccaccgatgtcgctctccgttaagggcaatcgatccgggtgaccgcgttgacgacgtgtcggaagagcgcgtagacgacgtatcggacgaccgcctaacagacgagcggggagggcgcctaaccgaagaacggagtaacgacctaactgacgaacggagtaacgacctaactgacgaacggagtaacaacctaactgacgaatcgagttgcccatatgcatcccccccacactgctcagacgccagcgacatctccaacctctcccctgacgcattctgcttcgaaaagcaatttaaatatatatatgacctgtacaggcagaatgacaagaatgtgtatttattttacaaccctccgatgtgtaggtgtgttaataaaccattgaaggagaagtactatcggaacctgtgccggaagtacccctgcctgttcaattgcacgttcgaagatgaggagggtggggggaggtccaatagaggggaagctacccacacgggggaagcaccccacacgaaggaagcaccgcagacaggggaaactccgcacatgggggaagcgccccaaacaggggaagcgccccaagggggggaggaaccaagtgatgccaagagactgacgtacgccgaggtcgcgtcggacgcagtggaaatgaagctctacgcgaaggcgtttttcgagttgtgccttctgcagggggccagagggggggtaggcggggtggaaaggggtgacggggtgaaggaggcggcgggtgaccggacgaaggaggcatcgagtgacagggcgaagaatacatcgagtgacggggcgaaggaagcagcgggtgactccccacgcaagcaaagtgctgccaacagcacgcaagcgggggagcccctccttggcgaacaagaaaaagacatgcttcaaaaattcttcaataaatgtctacgtagaatgatgaggcgtaaatccccaacgtgcgaaaacagctcatgctgcgggcttctctacgtaccttacagttacatcgtggttctgttgaatagaaaggtggaaaatttgagttatatttgtagcaacttaaaactaccctgtagcactgacatgtattacaacaacaagaagaacgtcgttaccatttgtacaaaaaattccgttcatgaattcttttgttattactctctaaaagaaaatcgatacataaaaaatgtgctcatttatgatatcttcttctatgggtttattccattctttaagccactactcaatttgaaagtgaagaaaaatctggataaggtgattaactacgtgagctacaacaaggggtgtaacttatccgtcgtcttcttctggagcggtggaaggggtggaaggggtggaaggggaggaagtggcgtggagagtcgcgtggagagtcgcgtgcagaaccgcgtggacagccgcgtggacagctgcggagagagcagcagcgggtggagtagtgccgagagcgaagctgatgaaacgaatcgacgaagacaaggaagcaacatgatgcacctccgtgtgtgcaaaattattaacataaatcacccaaatgaatacaaaggggggagaagaagtaggtaccttaagaaggactgcacagaaggaaatgcaaacagagagaggaaggacatgatgaatgcagaccaacagtacttcgctaacctctgcaacggaagtgaagtcataaataatatgaatattaatatggttgtcgaaaaaattgttgagattgctaatcggaaggagagtagtctctgtgaggagagttgtattttcaacaggcagaacagaatgcgtgggaaaaaaaaaaaaattcagatttacttatgtgagtccattaactctttcgcgttcgatcgcagaccactatatatcaaacgcagggaggtaactctctcttcttttgtgcattttcagaatgtgattaatacgtacttgggtgctagtaggcacaggttggacgttctaattgggcggcgcatggaggaggatgtatttgacatgggcctgcggaagaggagcctcctctccggttgccgtgtgcaagaggttggcgaaggggggggaacgacaggagcgacaggagcggcgggaatggcaggagcggcgggagcgacgggaatggcaggagcgactggaatggcagcaacgactggagcggtggacgacggcgaaggaagcaacgtaggtgccgctaccccccccaacgcagaccacctgttcaacgaagcattgttcttctttaatgaccactctgatttatacacatatgaggaatacaaaaaggggaagcttcagagtgtgggaagaggtggcgaccaggacaacaaacccactatggaacagcagcacagcgcaggtgggaggacctggatggcgaggagtgcagcacaggctcaaggggaaaatatatgggactccctatgcacacagtacgcacagaacctgttcaatatttacgtctgctccttcttaacgaaagagagcagctgcaaaggggttgcatcctctgtcggggagaaaaaaaaaaaaaaaataacgggaataacgggaataacgggaataaaggaaataacgggaataaagttaacaaggcagataagggagataaaatgccctaccaggagaggattcgcttcattaaagagtgctacttccacctctttcgcatttacaaaaataagtttcgtgtctccctgaaggaggaagaagaagccatactgcacaggaataactgggtcagcgaggattcgctcatctcgctcgggggagagggtgccatgcccaggtgatgaaagaccgcccttccgcggaatcgccgcctctgtacatctcccccgtcggtggtacagctccagaatgagggaaccccctgtgtcagcgcaagcgggtagttacccctcggacgtttaactggtattgcacaagtgtatacaagtgtgtccatgtgtaccatcttttaacgagacagtactttcacgcttgcttttttttttcctctgaaagacttattatgcctctccacccatttggagaaaagcttatcgtgaaaaaaaaacaaaaaaaggaaaatgcctctttcgtggaggggctgctccgccgggggcgacatcccttcacggggtgtgctttccagtccgcgcagcagtgccgatttatccattcagcagtgcaggtttatccgttcagcagtgcaggtttatccgttcagcagtgcaggtttatccgcgcagctgtgccgatttgccctctcacgaggtcacccatgtaggagcgcttttttccggcgctcctggcgacacgtggcacattttgaagcgccgcattttttagcatcccataaaaggggaaaaaggaaagcacacctcatcaggggcaacacaaaatgataaaaaaaaaaaaaaaaaaaaaaaatcacctttaaagtgaattatttcccattcacgcaagtaaaacatgaacgtttgacttgaaaaaaccatctcgacaacgtcacgtgaataatgtgaggaacgatgtttccctctgttcagctgaagagaaggtaaagggagagagaaacaggggtcgtcccccttttttggggagcacaaccctgttgggcagttgactttgacgcgaaaggggatggtgtttccccactcggaatcgcagctatgaattggtgtagcagcacagtgtaaaagcttcttatcgttgaaaacttttttttttctcccctttcccgtcgtctccccactatgcagcactctcttgaggctctccaagattctctccctgtcctccgtcacgtccagggggaaggcgcaggagttgattaaaaacggcaaagtgaaggttaccacagagttgcttttttttttttttttgcccatttttcgaagcggtgcagcgtaattatgcctcgctggagagagggatacctactcaatgggtatcataccactttgaggagaactctcacaccgatccgcttcaaaaccgcgttcttttttccttttttttttccttttttttttccttttttttgttccatttctcccccccaggtgaacaaccaagtggtgcgtcaaaacgtcgtcgtagacataaactcggctatcgagctggaggggaagccaatcctcgtggatgtcacgacgaaactgtggggtatctacaagcccaaacatgtgttttgcagctcggagaggaattacgagtatgaggagaggagggatgtggagaagagggatgtgcagatgagggttgtggagaagagggatgtgcagatgagggatgtgcagatgagggatgtgcagatgagggatgttgagaagagggatggggagatgaaggattgggagatgagggctggggagatgaaggatcattcccacaggttggtgacagctcgagggtcaccacagaagggtagttactccactacgcagttggcttctggagacctgcgcaaggagttccctttggaaggaaggaagcaaataggtaggggaggaagaagaagcgatttgtaccaaggacacgcaggggaggtggctgaaagattcaggcagttaagttggaagggagatattgtgaggcaccgctccgaagtggggaagaagcaggacgaagtggggaaacaggacgaagtggagagacccgcacggagtgaaccccaaaggctaaacacaaaccttttcgattttatcagaaaaaagaacaaggcttatgaaacgaaaaataaggtctcgaacgacatccctgagcatctcatcgtagtgaacagtctaagtgcctcaagcgaaggactcgtgctactaacgaatgatggagacttcgcaaggaatttaaaagacacagaaaataatatcgtcacgacgtatatcgtaaaagtgaaagaggaactcacaaatgaaaaaataaagctaattgaaaaaggatgccatgttggtgatctacacatacgaccactaagtgtgcatgtcattaaaccacatagtacctcccccaaatggatcaaaattaccttggtagaaaaatcacacacccatttagaccttcttttttcgaaatacagcttaaccattaggaagtgcaaacgtttttcctttggcccatataaagcatcagatctcttagagcacttcctcacgccattaaaaattcacagcacactctctgccatggttccaaagtactctaccaaattaattctcgctcaacccacggggaatgtcctaacagatgaacatgacaagttagtcctcgtcaaggattatctcaaaaactcagccattcgggggtagggaggacacaccagagggggggtactacatataaagacaaagctgttacatggggaggggaataaaaaatcaacctgatgcagcagtggcatccatacaaaaacatggtactgttttaataaatgggcaagccatttttcttgcatcaggtaaagacacacacagacaacgcgttgttgctgcgaagaatttttcgtacgaatcgattcagcttgaacacatcgaacgtacagtgtgtcctccgcatattgggtggttatttttttttgtttgggggaggtccaatttttttttattactcaaaggggtacacctcttccttttgccccattttttggccccattctttggccccattttttgtctccattttttgtctccattttttggctccattttttggctccattttttggccccatcctttggcccatttttttcgtgtttttccttgccaagtgcgaaatcttaaaaattaaaaaaaaaaaatatttaaagcgtaaaactaaaaaaatcaaatacacaggataaaacgtacgattgggacaaagtgggcaacttaaatctgggtgcagaaatgaaagcctaatcgagtgggtgaatgcaggcgtggccgcggggaaccacgcgcgcagcgaccagggggaataagcggacggacaaacggacagacgtacaaacgcacagatgtgcaaacgcacagatgtgcaaatgcacaggcggacaaacgcacagacggacaaacgcgcaggcggacaaacgcacactcacgtgcggagacactaatgcactcgcgcgtgtaacccattctgtcgcaaggacacagatgcatcgctggaaaaaataggcacgtcacagccccgtgtgaagcaattttttttttaatcatctgatatctgtcagtgatatttgctctcctatctgctcactgacatgtgctctctcatatctgctcacgttcctgagtagtaaagacgtacccaacaaatgcggaacgaaaaaaaaatacacgacaaaggcaggcacaaactcttctatcacgctggatggcactcgaaggaactccttaagtgtgccactcggcagtaaaaccgaagtgtagaagcaagaggggcgtcaaagtgatgcgtacgtgacactcaaattggctttccagacagctcagttgttctgctacccccttgaaaaatgctgccccctccccgaagagattacaaaaaggggaaggggaaaggcgaaagggatgatccttcttcatatgcttacgaatctcccccatttttagtctagctaccccccgtcgaaggaaccaacctcgagggagcaaacaccacaaagtgggaacagaacggatggaaaggcggagaaacactttcccctacaacttcagtgttcagtgcgcatctttcggcacatgggcagcgtcccttgcgtcccctctgcttttcggctcaacttctcttttttctatgcagtgacatcggtgggggtatcgacggtgttcgcggtttcgtctgccgcgttgggagctgctgcatcgttttctgggaccgcttctaccacatttaccgtggcctcttcgacatcgtctgcgacttgttcagcgacatgtgcatcgacatgtgcagcttcctcgacagtgttctctgggactgcctcggcgttctctggggctacctcggcgttctctggggctacctcggcgttctctgggactacctcggtgttttcaggttctacctcggtgttttctggggctacctcggcgttctctggggctacctcggcgttctctgggactacctcggcgttctctgggactacctcggtgttttctggggctacctcgccgttctctggaaccgcttcttcttcctcagtgcccacctcggcgttctctggaaccgcttcttcttcctcagtgcccacctcggcgttctctggaaccgcttcttcttcctcagtgcccacctcgacgttctctggaaccgcttctacttcttcagtgcccacctcggcgttctctggaaccgcttctacttcttcagtgcccacctcgaagacgttttccggggtgtccactccctgcgcagtatcatcgaccgcatcagcaacctcctcaactgcgttggctacctcctgcacgacgtaggcagcctcgttcaccactttctgcacaatttcctccatctgagcgacctcctcggcgacctccgtggctacctccgcggcgacttcctccatctgggcaacctcctccacgacgtcctccaccacgtcctccatgttgaccatgtcgtgcgccatatgttcgaccacctcttcggcaatctgatccacgacctcctcggccatctgctcggtcatttcctcctcatcggttgcgtcgttgacggtgtcgtttgtcgcgtcgcttgtcgcgtcgtttaccgcgtcgattgtcgcatcctccaccgcatcctctaccgaaccgtcgtccatcgcttgcacctctgctgctgcgcccttgtggcccccatccatcacttcctgagtgtgcggattgtgatatatttccttctcgtaaaagtcgatttcttcaatcatgctgtctatgctggccatgagactgaagtcttccgcgggtacagaacctcttaacatttgggaactgagttcagcagtttcaggagtggccgttttagaatctccctttttctgctccttctctgtcttacctcctttacttccagccttcttcgggaacaacttcttctttacgatggtaagtagatttcgtaatttgttgaataatattttcattcctaattccaggactccttttttgagttcactgagatagtgttcctcggacacctcagttgggggaggctcttcaaactctattgcctttttagttctgtagcttatgtaggccttatacaagaggcgtaacaaaatatccttaagtttactcaagactatccctttaagactgattatcaaaaattcataggatgataattctgttttgaagtgatccaacttttcgatggtagttccatccttattggcagggttattcttattcgttatcattccttcaatatcgacaattttttctccaatttcttttcccttttctatgagactaactaactctccaccgattcctcctccttcttgtattagggtagtcttcacagcatccataaatccttcaccatctttaaataaatccttcatgctattttttacaaattcgtctatatctacaccccctaattcaaatttatgttcttcatcattgtctgctatgttacctagttggataagctcattgtcatccttgtttattgttgcgtttaagtgaaacatatcaggtagtacattattctcctcatcatcattcttacttatctgttcagttataatatcttggctcttctgtatatactcaacgttgttctttagtgacttcatttttttattcaacttatgtatcactggattatttcctccattgactaacaaaatagctttattatcctttatagtgtcaatcatgtcctttaattttccgatttcttgcatgtgtaactccaagaagttgataatttttttcaactcttttgtgttcggtccatacacatgatcgttgttacccaccttcaagtcattcattaaatctttcaacgtggtgatgtactctccatccttcagtaaatgttcgcactccttcattatcttcttgcatttttcattttgtgctccttttttctgagttaaacagtactgacattttatcactttaaacaacttctcgtaattgttcaccaagttcgcgtcgaatagctttgaaaagcttttcttgtcatcagcctttactatgtgtcccctcacaaggaacaccacgaaggagaggatgatgaagcttgctcgcatgctgccttgtctgtttgtttgtatgtgtgtatgtggagggtggttcgcctgaaaagggggaagtgaaaaaatgtattttgttttattactatttatttttaaaaaaaaaaccgcatgtgtgcgcatttgtccaatttaacccatcgacgatgcgggcgacacgcgtcaccaaggcatgtgtgaaaatgcgaacacagacagatcgataaattaacaaatttgcttaaaaaaaacagagcagcaacaatagcaacggtaattaaaaaatgctacacagctagctgtggcggaatacgcctgcacatgctgacttgttcaaattttttttttttttttttgttttttttttccctttttttnnnnnnnnnnnnnnnnnnnnatcatttttagctagctgttgcgtagaaaaattcggaggggcgaagcaaaaagtgtgctcgcctaaaagttgcatgcaggggaatacgcgcagcgcagagttatacacacaggggaaatacgttcgtatttcattttttgggcagtgtatttgtgtgtggggaaattacctttcgtgcgtacaagcgggggatggaattgtgagcgcactaccgtttctgcggtgagtaaaaaaattagaacaaagtggtggtagcaacgaacgtgatgataagcgcggtgacaagtgtgatgataagcgccttgctgaacgcaatgctaaccggacaaggtaaacgctgcacgaagtccaagcgatgccccaggggaagctttgcgttaacgtggaaaaaagtgtgtaaccggagggtgactttgtcgcgttgacaggtatgcgaaaaaagtgtgtttcgcgaagataaaagttggggtatggtgtgcgaggaaaaaaaataataatttggggaaattaaaaattgcgcacatagaaaatgcaaaagtggaaacgcaaaggtggaagcgcaaaagtggaaacgcaaaagtggaaacgtaaaagtgaaagtgcaaacgtgaaaaatcgcaaaatgacgaattgccatacggccaacgtgtgttacgctaccatccgtattctcgcgctcgcaactcttttgagctaattctaccccgtgaacgtttgcccattgttctactgaggatggctgaacagaaaaaggataaaaacccgggaacccaaattgtagtgcatccactctcctccgtccatcatcattattttttttttcacaaaaaaggtgaccataaattttatataaatgccgagaaaaaatgatccatggataatagaacaggaaaatattgctatagtgcacctagaatgttatttttcctccgtgtgtcgttcattttttttttttggacaagcgagtatcgtcaaggtgtggcatgagtggtacgtgtggcgcgacacaagggggaactctccgctcgtgctgtctgcatgtgttagcaggagtcaacagctcaggtctattctcccgcgccgtgtacaatatggtgagctaattttcggcctgatgcgggaagacggaactctgcagctcaccgcagtgggaggacgcacggaaaaacgacgcaagaggtagcgaaacgacgcaagaggtagcgaaacgaagcaagaggtagcgaaacgacgaaagagatagcgaaacgaagcaagagagagcgaaatatttcctttacgcacgtgcaaccaagtgtgcggcgctccctgccgcgaaccgttagtagcgtaccccccccgtttggccactcggaagcgcgcaatgggtgtgcataatgtgtacacaatgtgaacatatatatgcgtttttgtgtgcgcgcgtgtgtatgcgaacaagcacaagctctgcgttttatccaccccatggcacaaaactcaattacaagtgatgagatgtgggaaaaaaactccagccattggtgtacttccgaaatgttcactgttcagaattgagcagctaattttttttttttttgcattttttttttttttttttcccagctagccaaattagcattactctgtgtgcacaaattttggttttctccctttggtcctttcgagtaattttcctcgtgggacgtactcacgaagcgatcgctcgatgcatggcgcatgcaaacggcctgtcgacgattagttggaaaatggggtacgtctttacaacgcgagaacaggatctccttccgcattctccatcaactgtgcggttatgcaaaagggagaaatatgtaacgaggaagtgcaaccatgtgtttatcgcttggatggtcattaaaaatggggaaacatatgggatatgcacttttttccccattttgctgccaacttggaagggtcgaatgggaaacccgtcttatgagaattcctccgctttttttcaaattcgacgcggaatttttataactacaaaggaacatagtgcggctgtgcgtgaaaaaaaaaaaaatgcttaccctgcaagagggcataacttacccaatcacacgagtaatgcgtggtagtttcgcctacacacgtagttggtcagatgaagggattgcattttttgcatatggcataaatcgatgaggtgggctgggggttcattttcctcacacagcaaggttgacagaccggttaggtgtgtgtatgctcatgcgagtttgcgcaacaataatttgttcttcgttttgttacgctctaacgttcgatcgttcgatcgttcgaagaatatgcgcgataggcttttctctctttaggacgacaaagggggagggttccctgcggaccgtcgttgcaagcatgtgcgttgcgtagtcagtcatatggtagagagtcggctttcttccacttcggttgccttgggtacctttcgcgtccttatcgctgtggctattttttttttatcgcccccacgatttaaagaatgggtgcctacatcgacatgcacatttttgcgtgcacccttttccctgcacgtttgttaaacccattgcggagttcggcagcatgggagggagtatccccggtgcgacctccgccgcgagttgtacatatcggtaaaaggaaataaatcgagttatgcccccccccaaatgagtgccaactgttgaaaaagctcgaatgggaaaaaaaaaaaaaaaaaaaaaacaaacaaacgactaaacgggaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccgagcagtctccctttccaaacggcttgtcgataaaacgagcttaaacgatgttacgattcggtaacgactcggggacgccagcgctaacgtgataaacatgtccaagttgcgcgcacatttgttactcctcctgtttgcgtttttacatgagggcggaaggttgagtatgtcggtgggtatacgccaaagggaggcacgcctttccagccgcccaagcgaaaggaggagcagtgcacgtggagaaggaagaagggagaaaaactgtagagtaaatacaaccctgagggagagaaggggaaaaaaaaaaagagggaaagaaaatttgttcattgggagtattggcatccccgtaggaagtcgcaaagagggttatggacaaagaagggagggaagaaaaaaaaaagcattcctgtttgatgaaggagaaaacgaaaggatggaatcagtagatccagaattgtatgaaagtctaagcgggtgcatcgaaaatgaaattaaggataactatttggattccatgattgattgcagtgaagaagattatcactcggaggatgtacattacgaaagagatgatttaagtgaagaaacaaaaagaaaaaaatatcacacatatggacggaaatatacagacaaagatttccaaggagataatgtaaacaaatactatcaacatttgcctatatattatgatggagataacaacgatggaccgataaaaaaattcaaaagagtttacaaagcgaataagatagaaaatttggagagaaatattcgagaagaagatctgtactatccatctgttcctgtacattggaaggtctatgtgtgtcttttcttggacaaaaaatataattatgaaaatgataatgataaaaaaatttttgaaaaatttaataaaaatatacgccacaggtacgttttggaattcctctcttgggttaagctttccacaagaatataccaaaacacttccaaagtcttgatgctgtttaatttgaagaaaaaggaaaatatttttggaaacctgctcttcttcacgtctgtaaatctacactatgctgatatgtttgttaaatccaatccttatgtgaagctgggactttgtgaggagttatacatatatgcttaccaacagaataatgaccattttttactgggtacttttcccaacttgttcctacagaaaaattatttatttctcaaattttttaatttggataagttggaccatataaacaccctgtacgaaaagcacatgcgtttttttatacgttctaatatgattttcaaattgggtttattgaaaaaggctgccaaggataatatgaaggatttgtttttaactcctagccaatatttgcccattacggagtcgcagacaaggagcgtgctggccaagttcgaccgggagatgggtgccttcgagcgctgctctgccgtggaggtcaactcggaccgcagcattcgccgcgtgcacactgcgggtggtcaagcggtcggtgaaccgcaagccgcggactcggccaacagcggtgaaggcggtgaaggcggcgaaagcggcgaaagtggcgaaagtggcgaaagcgacgaaagcgacgaaagcgataacgtagacaatgccgccagccgcgatagtgccgccagccgcgatcacggtgcccccccccggaggttcgcgcgcgactgcctggccgagctgaccatcgccaactgcagggacgaggaggaggcgcgcgagttcctggagaaggacccctacaccaggtgttgcctctacgagagcatctttttctgcgaagtgcgcgaagtagcgccgcacgtgaagtacacagaggggtacatgccgaaggctaagtcctatttggactaccactacgacctggataacaatttaaacccaaactactgtctcgaggacaagccggagtacatggggaacaggagccttgcccagaagaagctcgaaaatcacgaaagggtggactttgacattttggacacgttcatcaagttgaagtacaccaaccgggaggtcgagtgcggggaggagctggcagaagggttagcggcggacgagggggggacagcagcaggtggattggcagcagcaggtggactgctaaaagcagagcgtgcatccgaagccgaagtcgaagtaccccctcccccaaccacgctcttcaaaccgaggaagaaccaaaaaaggataaacaaacgatacagggtaaaaattgttgactacgataacgactacatggagtacctatgcaacgtgcaaaacaacaaaatagtgcacgtgaggaaggaagagagggatgtgccagtgggtgaggagacgaccccttgcctgtcgagagacatttacgacgtcctggtgaaagacatgaaggacccaaatatttaccggaagaaggatatcattttagtggataacactctgcaattttttgatcatcttttttttaaagactacctgtccaattttgtatacatttctctcccacctggtgaattcatcgaagaaccatatgccatcaaagacgaaaaaaattatgattttacgatcttcaacaattcgctagctagccaagaagacttcctaaagagacagaactatcagccgaggttcctaaaaggtatatggttgaggaaggatcagtcaaagattttattttacgacaaacagaataatgcactcatgtatggcacaggaatcgataagactttctcttgggacaagaaggttaatcatcgcgttatgaagagggcattgataaatatggagatcgctttggaaaaaattcgacaggggagttgcgtgttgaatgatgatattactgtgaatcaggaaactaatcgcactgtaaaggagtacacggacgagtacacgtcgttcgagcgacggttcacgtccccgcataaccaactggtttcatcggagggctacccggactacaagccacccccaggtgggtcgatcggcgcaccagctgagcagcggttcgccctcgccggcgcgttagcgcgggtgaactggccaggcaccgccgctcgttgcgtcatttcgcagcatcgccgcttcgtcatttgggcgcttcctcccctcaccgctaggactggagtacctcaacccgcacatctgggagaagacgcccgaggagcacaaggagctgatgctggacacggagcgcgtgcaaaagatccactcgaagtttttgaagaagctggagctgtacaaagcgtcgattgacgacgaccccttcacgcaggaggtacccacggagagcgacatcttggggaataacaacaaggtgcaggtggagtacctgtgaagtgtgcgcggcaagcagtggggtgtccctgcgcttttccacgttttccaatttctccactttttccaatttctccactccaatatttccattcgctttttctcaccccctactctatggggaaagatttcctcgcatgtttcactgtcatccttttctcccttttattttttgttgtcattttttttgtgtacatttgggggggaatgctcacacaacacaaagcatacgtgtacgtacacacaagctagctttttcacgaagacgcaatgtaacgaaagttgcgctggaagatcctctgaatgtaacatatgcagttttgcgactccctgacgaaggccagaaagggttggaagcgagggttcacctggctgccgtgcttcctactcttcaccctgctgtatatgggcagtaaaaagttgtgataaatgaagagaaccaaaaagaaaaagtgcacacccatggagagtaacgcattggtgtccacccagtagggttcatctatgctttctaaaaatatgtgtaaatcggagaggaaaagttgcgagtggtacaatgctgtatggatgaagtactggaagctctgctgaatcctttgcacgtctacatactccagcaggaccttgagataaacatgcaagtattttaaaaaggcctttttgttcattactaagatgctgtaacgcatttgcgtctctaaaaatttcaccgtcttcaggtatacgttaggtttcttccgcatggcgctgtccacgcgctgttggcggtgttggcggttgatcacgccactcacgtcttcgcagtctgcaccactgaagtgttcgtagtctgcaccactgaagtcttcgcagtccgcagcactgaagtcttcgcagtctgcaccgctgaaatcttcgctgctttccccgccgctttcctcgccgctttcctcgccgccttccccgctgccttccccactgccgcttcccccgtcggccgactccaactgcgcctccccctctgggggcctcgtcagcgtgtcgggcaggtcctcattggagccgctccagggaagggggtgtcccgtcgtgggactgcttcgcgcgtggggacggctattcggctcatccagttggagactcacgcatgccaccttctcgcttcccagctgcggggtctccatccatttgcctccccacttggcagtctccaacttggccgtctccaacttagcagcttccaacatggcagtctccaacttagtcgtatccaacttggtcgtctccatcatgactgactccaaatgggggccctttaacccccccccctgcacttcgcttggtaaatgcttcaccccactgtccccttgactgacgtcttttaaaaagcaattttttctcttcgaaatgggggacatcttatgagctagatttatgtttgggaagagctcagttgctgtgttgacagtggagccctcccttggatatggacagtattcctggagtacctcccctccagcgtcatctcttcctcccggcaggtgtttccatttggtcctgtttttcttctccgcccaatccgttatatccgccctctccgtcttcttcgtctttttcgtcctcctcttcttcttcttcttcctcctcctcctccccttcacctcctcaaagatatcgtcactcctgagtagctcctttatgtcaaaatcatatacgctaaaaaagttgctatacgtgtacaggttttttagtccctctttttgtatcgcgtgcaggttatcgcacgtgttcatgtgttcgtttcctcctgcgctaggagcgtttctgctgaggaggccgccaccatcgacggcgctatcgttcaacatgctaacgttcaccatgctaacgttcaacatgcgaaggtccgcaccgcccaccatgctcacgtccgcaccgccctcctcctcgatctgcacatcacagtagagcgccttgttgtagtacacgttgtccaggcgcgacacgagggtcaccccgtcatcatggtacagctgctcggttagcgagagggcagtcacgtggttgcccatttggttgcccatttggttgccaatctggttgcccatatggtgtgcccccgcttgtccccccgcttgtccccccttcgcaatcaagtttctgcggaccaaaaaaatcatcccattctttaagtatacaaaaatacacatgtagctgtagaggaagctcctctttctgtaaatcatatcatacaaaaggtcgcatccgtttatgttactgtcgaactcgtcgttcatctgtgttttccttttcgtggggtgcagccagttcctcccattttggtgatccactgcgcgaagtccttctgcgcgatatccttctgcgcggtcttttgctgagaggtgcgctgggtaacgagtcaacaggcccgatccgttcgcggggaagagggaggaaggcatggccaggtcgttctccacaggggggcccacgccgccgatacggtcgacacggtctacactgccaatacggtcgacacggtcgataccgccaatacggtcgacactgccaatacggtcgacacggtcgatactgccaatacctccgctactctcgctgttcacacggtgctcgaaatgagcctcacctgagagcccccccatggtcacccccccccggtaggtcctaacgctcatccggtcttctcccccgtccgcatttccccaaatgcaaaacggagaagtgtctctccccgtggaaaatttctccctttttatcccccctacgttagccgggaattccatccactttggattcaccttttctggatcttccccttcgtggttagtctcactagggtattcataaaaggtcatatattttattaacttctgaatatccttctccttttttttttcttcattatcttccttggtcattcctcccttggggatggtcccgcaactggccctccccttcgtcctcctctgcggcctcatttttgtactcatattcgtctttgtcttcattttggactttttgaggaacccctttagggtacttccccttctgccgttaccccctctgccgctaccccctctgccgctaccccccttgccgctaccccccttgccgctaccccccttgccgctaccccccttgccgctaaccacgtcaccctttccctgttgggctaacacatgcctcgcaaaactcctgagacgtttcttccacttcttcacccccccctgggtaccaccactcctgctcaatctctcaataaaactcatcctcatgctctgcacttcgacccccagttcggaagtctcaaattgatagagcaacgaaacggtgcaataattcagtagctggaaaatgaagtaacctttcctggagtcatggaggtagaaaaaggtgtagatatccatcccaactcgtaaactctttatgattgaaatatcacaaattcctttagtgattgggagaataaaattgcatactactaacctgctctctatatgaaacacgttaagtatgtagagcccattttgttctgttactacgaagaggtagttgccaaaaaagagtttcttcatcagttttcctgccacttcatcttcccacaggagataaaaaggcttcctttccctcaggacatgggtaccatgacctatagggttggtaatgccatcccccaacatgcagcagatgatacaattatgtcctctactgtcaaagaagaatattttgtttttgtatttctccacgtgtacattatctgtgttgtttttctcactcctttgtgcaaagtcggctcgttcctctcctgtgtagttgcttccgttgattgcatcactgtaggtgcttcctccgttttcgtcgctactcaacgtgtcttcctctccctcagatgcagtgcacacattattccagttcctgtccccgtggatgtgattcctgttggaggcgccacctcttctgacgattttcttcagtccctcagttgggcccctcttactaccgctgttatttacgctgccatttcctctgttatttacgctgccatttcctctgttgtttcctctatctaatgtatacctcctcaacgtattcacgtttacgtcgtttcttctgggattttcttcgtaatggctttccttctttacgccgtagggaactatctcctgctgttctgcgccttccctctcaggccaaccgtagtagtgctcctccgtctccagcgagtcctccgccatccgtttgacttccctctcggtgtagctgtgcgtctcgtccacttcgtcgtacagctgcgactgcctcggaagtggttgccccggaagtgattccctcgcatgcgattgctccgccagcgcctgcagctgcatgtggggcatctcccgcaggactcgcccacgccgcattactcttcgagcccccgcgccgttaccttcttccccctcggaatcgaccacatccgactcctctccctcttcatcgtctccttcttctccccttgcacccacatgggctgcctctaccaggtgcttcttcactctctctctctccatcctacctgcaccacccatcgcatcgcgcacccatgagtcttcttcttctccagcatgaccaccccctaccatgtccgtcttcattggcacaccgtacatcctctgatctgagatcccattcgaataaaaaaacgttccttccattttgccttttttatttggtcgttctcttttgctaaactcgtttgaactatatgcactcgtccgttcgaagcttctcttatgtattgtttttctttcctggttggtgttgacatgggcatcattggacctcccaacacggtatccgaagcgaccctctttgtagtcaccattatgcaccccgctacgtgtgtccatgtactcatcagcatattcaccgctatagacctcccccctactgtatccgtcactgtattcctctttacctgcacatatatgattattcctcccacgggaagcgacctcgccatcctctagccaggggttcctcccacgggaagcgacctcgccatcctctagccaggggttcctcccacgggaagcgacctcgccatcctctagccaggggttcctcccacgggaagcgacctcaccatcctccagccaggggttcctcctcactacaccgtctttcttaatgcgctcacatggttgtgctaactgtgctccttgcagattcatctcatttttgtgcgtcacgcttgtccggtcctggttgtgacaatcctcaggactttcactcgtatagttccccttaacctcgttcgatttagataactctccaacgatcacatcattggaagaacaaaactcactactcttatttttccctttctgtgtttccttttttttcatattgtatgagtccatgatttccttgcttccttttggtgcccctttgggtacgacctgcgtttcctctgggtagcagagctccgcgtgggggttgaaattctcccactccatgtcggagtcgttgccgcctttgcgtttcttagaccgcttcttttttttcgcgctggcgtctccgcttgggtctttgctgggatccttgcttgggtctttgctggggtctttacttggttttttgcttgtgcactttttggcctcttttttagcctcttttttggcctcccttttggcctcccttttggcttcccttttggcctcctttttggcctcctttttggcttcccttttggcctcctttttggcctcctttttggcttccctcgcttcactgcacactccatccggtgcgtctcctttcaaatcctcccccttcccgtcgtcctgggtgtcccccttatcctccactggactgcccacgtgctcgatcgccttgtcttcacctccattttcgcttttgtttttttctccctttttggccttttttttggcctccttcttggcttccttcttggcctctttcttggcctctttctttgcctccttctttgcctctttctttgcctctttctttgcctccttctttgcctccttctttgcctcctttacctcctttacctcctttacctcctttgcctcctttgcctcctttttggactttggcgagcacttccccgctacctcttccgccattcctcccggtgggtccccattcaactgctcccttggttgcataatcgcctcagccggaggcgcttctggagactcccctttgggttgctcccctgggggctctgcctgtccctccgacgttactgtcgctgctgccttggtcccctccgcttcgcgcacagaggtttcgtcagcggttccgtcggctatcccgtcgactgttccgtcagcggttccgtcggctatcccgtcgactgttccgtcagcggtttcgtcggctgtcccgttggctgtcccgttggcagttcccacccctgctgcagtcgcttctcctgcggatgttccaaccgccccagccgcaccagtcacccctgtcacccctgttgttcccccctttttgggccttttcttcccctctttggtgccctcctttcgctgattcttgacgttcttcttcccctcaccacccttgacacccttcttcgtctcccttttactagccacggaactctccttcttcattttatgtttcttcccatcttcgcttcccttcaaatctgagaggcgtacaacactcccccccccttcttccttctgcaccaaatgcctagaactcccatccagcttgttcatgcaactgtttttctcatcacagtcttccatccgagggagtctgcacagatcgtcatgcagaagtggtatagtcgtatctgtgtaactctctttattgtaattatttctaataatatccaaaatttttaagtcaatatttttgctcgtctcttccattgactcctctgcattgagagagttcataagggaggccctgctgctgtcatcatttgggaagtatgcagggggggtccgacgatctctgtggctgtggctgttgctgtggctgtggctgttgctcttgctgcagccgctgctattgctgttgctgcgttcgttgttgcgtccgtcgttgcgtccgtcgttgcgtccgtcgctgcgtccgtcgctgcgtccgttgcttcgactgatgcttcgaccgatgcttcgaccgatgcttcgaccgatgctgttcttgtcctcattgccctcatgaaggtactctacattaacaacacttaaattttcactgctagtcaggtagtgtccgatttcgagattacctttaatgagtttgctccctttcttctctctagggcttttattttttgtctttttttctttaatgctttttactttcgtttttgttttatttttgatttttccctttcctttactttgactggcgtttttcttgtcatccttcggttcttccgctgcacccgtgggggggccgcttcgactgttgctgctcctgctgtagatgctacggctgttgctagcgcgggggttactgtccatgtgggtgtcattctccctgtgggagtcattctccctgtgggagtcattatccctgtgggagtcattatccctatgggagtcattctccctgtgagagtcattctccctgtgagtgtcctcctccttaccgtcgtcatcctcgtcttcgttctcctcctccttggcgtcatttcccctgtcccgatccctgtcattcccatcgtctccgccgtcgccactgcccatcgttccgctgtctccccccccaccggcgctacccacagcaccgctcataccgttactcgcgccaccacccccgccgcgctggttgccctggctgctctgaccgccctgaccgctctgaccgccctgaccgctatgaccgccctgaccgctatgaccgccctgaccgctatgaccgccctgaccgctgtggccactcccacctccctgactactaccctcctggggtggttccgcagccgcaacacgtgcctcccacaggggaagcagtctccccagtacaaactcgacgcatttgagaactacaaaaaggaaggacctcacgaaggagggaaagtcaaagatgcaactgacaggactgttactactctttccctccccgaaaatgggacccccccaagaagttccccctttcaaactacccctaaggtagcgatctacatccacgtcgtaagtacaaactgagcactgtagaatatgaatcacctcatgcgactttgcgttttctataatatttccatgctcatcgtagaggtacttaattttgggagttattctgttcctttgttttttttctactttgtctttggtggacttactttttgcactgatctgttgtgcgttgtctgttacatggtctctgttggacttgagtgtaatttcgttgatctcgaggaggacgtgattgtaaaagggcttcagcctgagcgcgtgaacgtttatctgtacgatgtagacggagccgttggatgcgccaatgaccagttggtcggacgagttagaccaacttgcgtcgactgcacaggtctgttcttctagcaagttctgtattattaggaagcacttggcatatctgttaactttttttttcttcttttggctccctttgtgcaggtgtccactgggcgtggcggatagctcccgctgttgcgcttgctgcgtctggctctgcttctgaccctggctctgcttctgaccctggctctgcttctggccctggctctgcttctggccctggctctgcttctcattctgcctgcccgggaccatgtgggcgttccccctggggtggtgggccctccccgagtgcttgtacttaacccttttgaggaatatcttccacaacgaaatgaccccattgtcactacactggcaatacaagctatataatttttgtttttttcgatcaataaataccttttgtccaatcttagctactctaatacaactaccatgaccatccaaaaacaacctcttcctgtgtatttcttcaccctttttaattttaagaaggactccacagttacgtccattatttgggatatgtgtaagactagcatactttccaaaactatcaaaataaatatgccttatagttggcgtgtcaatatttttgtgcttcttgttcattttttcttcatacaaacactcaaaatattccctggttattgcttgagactgtgggtacttctcctgggttgtacttttacattcgtattgctgagaagacgtatccttttcttctttctcgaagctccttttgctttgtccagcacatgccaacaaaaggttattctgctcagggtagatattcatttttctccacagacatacgatgttgtcactactctgtgcgataattgaattattggttggatgaaaggatacacctttgatattttccctcgtccctttaacaaacagtttatgagatatgtacgatttttttaagttaaagatataaaccattcctttcgagactccacatacgacatgttcattatcccttgaccaagccaaatcaaatatttctccactctctaaaatttttatatatttcgtaattttccaatcttctttattgttcatatttcccgagatggtgacacttcctccttgtgtgtattttgtaattccttcctttgtcaacgttttgatttcttcttctcctcctcctgatacttttccatttttattggaatccaattcgtagcatagtaatgtgcctccactatcacagcttgctaagtactgtccgttgaagctccatctaatcgtattaatataaaccaaattgtgatcattactaataaagagtaactctatttgtatcttcctccttgaatttgcatcgtatactgggatgtgataaattttgatctggtgcaaactggagatggctaaccggttgacgtttgaacatggttggaaatccaggctcgtgatcttctcgttttccgagtttaggttcagcttctccgtgtacatggtgggggggaggcggtgcaatcgtgggggcggggcaatcgtgtgagcagggcaatcgtgggggctctgcaatcgtgggagcgctgcaatcgtgggggctctgcaatcgtgaatgctgatccttgccgcttcacaccgcagggaggactcacattccccacgtgcagcagttacacgagcgtgtccgctcttttcagttggccacttcgtctcttggccacttcgttacttggctacttcgtctcttggccacttcgtctcttggccacttcgttacttggccacttcgttacttggccacctcgtctcttggccactgcgccacttcacctttctcctcagcctggaacacgaaacaaaaaaagaaaaaaaagcgccctgataaaaatgctagcgaaaatgtacgcccaaatgtacgcccaaatgtacgcccaaatggaaaggcgaaatcgctgaagtgggtgcgcgggagttcacttcagattggctggcacaaaaggtgacgcgggtttccgagcgatgctttcgcgtggcatttccgcgtggcatatccgagtggcatttccgcgtggcatttccgagtgacatttccgagtggcatttccgagtgacatttccgcgttcgttcacgccggtatttccccccctttgccgtaatacttaccgcccacttcgcccgcgcgggccgatcggagcctcgccccccccttttttttttgcacctccgacctccgggggctgcacgcccagcgggctcactccctggcgcccttcactcgggcacacaacacaccttcgcattaccaccttgtcggtcgggcgaacgccgccgtatcgctgcatcgtcacatacgaccaacgggaaaaggcttcttattcttaccaccgttatgccatatgcatttgccaaacagacgaaaaaaaaaaaaaaaaaaaaaaaaaagttaccttaaacaaattggcaagcggagcagctacatggcaaactctcttgcggtgcttgcgcagtggggaaaaatataaagaagttgaaaaaagagaaaaaaaaaatgggttgacccacttctcccaaacgggtgaatgacttttttttttttttctctggacagagggcgacgggcgggaggacgaactctggggagcggctttggtttgcccccctctgtgttgcggtccctgtgggcagcctcccatggcacaaagaatctctaaaatgagcagcatgagcggtatgagcggcatgagcagtatgagcgacatgtgcagctctctgtctgggcactcaataggatgaacagataaatgaatcaacgtcggggagaaatctcaaataacttcatgccaccacgaagttgtctagtttaacaccctgacagaacttaaaaacaaaaaaaaaaaaaaaaaaaaaatgtcccttaatgttcttctacatttgcacctcctttgaaatgcttcctttttttcttcaacataatttctaagcttcgagatctggcagaatgggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagcgggtagggcgcagtgatgaaaggggatgtctcatggggtggtacctaagtgatgatcacaacgagggttgtcccgaagtgtcagaagcgccgcttacccctgggcggacgaacaatgagcttcgatcgtttcctctgtcagctccggcacattagagttccgtttctgcaaaaggggaagggagaaagagcagagggtgcaaagttatgtagagccatccgctagtcgctcttcgaggtggtctcatctacacgatgcatctctgtcacacgtgggtgcattcaacggggaattcgcgtctacctgtgattggggacgaatatacttcttaagctgatcgtttagattcttcctccttttgtctcctgggtcgaggccctcctctgaggataactccgcgggcaactcgggaaacttaacattattgaataagtaaaaggactgctcctgggatgatgcggcaatgagggtggcgcggcgatgagggtggcgcaacaacgagggtgacgcagcaacgagggtgacgcagcaacgagggtgacgcagcaacgagagtgacacaacaacgagagtgacacaacaacgagagtgacgcagcaacgagagtgacgcagcaacgagagtgacacagcaacccgggtgacatggcaaaggccattccgcggctgtagcaactaggcgatcgccgccgaggtgcgctcctctccccccttaccttaagctccttccgacccgcctgcaagagacgcctcctttcctctcggatgtcctccggcgtgacccctctttcgccttccaaaattggggggaaaaataaataggtgtagatatgtgcacatttgaataaccccaatgggtgtgtccctcttcgtgcggagtcactactccgcagcgtacctttctcctcgtcgatgagcctcctccttatgtggtgcgtgtggtggtaggcctctccgggctcccctttggctgaggcgcggaggaaaaaataaaaaataaaataaacaaataaataaataaatgtgatataaaatatgcaacataggacggcaacacggggaaggcaccaccgtgccactgcgcaggtccatcccgcccacgcgacgtagcggtgactacatcaagcaaacataccattgtacgtctcgttgtaaacgctgttgaactcctccttcacctcttcgtgctcgtccacgttgagtcgctcgttcctcagtttctgcagagggggggagggggtccattcggttggttgcaagtgtgagtgtgtgagtgcgtgagtgtgcgtgtatgtgagtgtgcgtgtatgtgagtgtgtgagtctgtgcatgtgtctgcctgcccgtctctacaccctcgttggcatgcccatgtgcggagacgtgcgcactgcctcgaaggcataccttaaagtaggcaaatcgggcatcctcatcgttcgtgtcttcaaaatgatcactactctttggatcaaccacaggggaagaagcgtcgtaggatggagagtcatccaaatttatgtggctcctctcccgcctcctgcttttcccttctgctcttttcctcgtgtttagatattcttgaaagctcgataggtcctgcgtggaggaatacaaaatggagatgaaaggcatagatagggaagagataaaattttaaggcattattacaaatggagtggcgagtggcgagtgatggaatgggacgggctgcccattttgaacagctgcttgcgtttacatctgataggtcgataatttcctgcggggtggaatggggaaaaggaaacggaaaagaaaaaaaatgtgccgctacgctgttcagtctttcacacagggtggtgttacttatcggctcatgcttctttggtccactcctccgtggaggcgtcctatcattcgctcctcctttttaatcacctcgtctttttcctgcgcagagcgactgcgcgggggggcccccttcttctgcatcgctatctccaaattcttgggtaaaaaaaaaaaaaaaaaaaaaaaaaaaatatatatatatatatacatatatatacacatatgaacaactcaggactgggcgcatgtgtgtatgtgggggggagagacgctcgctgttaggatgcaccgcttcgtgggggacaccacgtaggggagggagctcctcccagttgttccgcgcacctgctttatgttaaacggattgtagaagccaactcttttgattttcagctcctcgttgttaatgttggaccaaaagtctcccaaattgagttcctcccgtttgtatacttgaatgcccttgtacaactgttggtgggaaaaaggggtggtggtggccttggtgtggcggcaagaaagcggaggcactgcagccccgaggaagctccacccgagggaggaggatcccccccgtcctgctgacttttttaatgcctacgttttcattaatgggcaatataaaattattgggctggctctcgatgtagtttataaaggtgtatcctccgacggcctcggggattttgaagagaaggctttcggcctgcggtgaggcggtgaagtggtgaagcggtgaagcggtgaggcggtgaggcggcaatgtacagtgcacaatgtacaaacgggaatgacgcgcaaaacgaggctacgccgtgacggtgggcaccttgattatctcctcgtccacgtcctggtcgtccaaattgacgcacaccttcttttggagtaggctaaaaggaaaaaaaaaaaaaaaatcagcactacatcgcagcgcaattgtaaggagaaaacggcttgttctccttcttctccttattcgccttattctgcttgctctccttgctgtccttttttttcccatttggtattcccctttgggcgtaggaaaagcactccacttcgtatggttaggcaaatcacgcttcccctctcccgtcgcagatcctcacctggagtatttattatacattttgttgtaattgcagacctccttagatgtgccaggtttctccatttttgtcatatagtggaaacgaaaggaagacaggggttcatttttgtcttttatttctaccaaactgttttcatcggtggcgttattcagctcgttattcagctcgttcttccttgttgagtcgttgtggagtggttggtcgtacgaatcggctggggggtccttttcttgtgcgtctataaaatgggggcgttagaaaatttatgcggagtaaacgaatgcacgcaggtgggtatttctactcggcggcgcatccacaagtgcgcatttccacgcgagcatttccaggagagcaattccacgtgctcatttccacgtgcgcattcccacgcgcgctgattggtcaccctcctcttcctgctcctccatccaaatgaacttttcttcgtcctctgccaattgggaccgtctctgtggagggaagtggcataacggagtgtgtgggggtaagcaaacaggagagcagcgggttcaacaaaaagagcaagcacaaccgagcagcgagttcaacaaaaagagcaagcacaaccgagcagcgagttcaacaaaaagagcaagcacaaccgagcagcgagttcaacaaaaagagcaagcacaaccgagcagcgtatgcgcgcactcctgggcgcacccgaaaccgctggagcctctcgaagacattcctctgcctcttcttcatcttggccttgtctgtcgggatgatcacatcggagtactccctggggatattcatgaccttctcctgctgtctttgattttttaagagcagcaagttacgtctcttttccctcaggtaggtcaatatggcgcttctgtttccttcctccacctgtgtggatgggtgtatgtgggggggaggagcagatccatcatgggagagttaaataggaacacacgaaggggcgcacacttgacagaatgttgagacgccacaggggtgatatcaacaggggggggatcactactttggggcaatccaaagtgtcttttttttctcctttcccctttctcctttccgcccttaccgcgttatagttaaagtgcctgtgtttcaggaggtagttatacacgtagaagagtgcacagtggaagtagttcaccttttctaccacgtgtcggagctccgacctgtccacttcatttcgtcttatgtaggctttgcttatctgtgcggggtgaaagtgagcatgtcggtgaaagcgtttggatggcagtgtgagtgtggctgtgtgtggggctgcaaaaaggggagctcctttgtgccatctactgtgacacgtttaatccctttagctttacgttgtaaaatcctgtcattaatcgggtgaagtcggagaagtcgggttcacctgcgtatttctgcgaagcgagggagggggggtatgaggaggaaggggaagaggaaggggaagagaaagacgaagagggcgagacacagtagcgatgcgaacgagtcgtatgttttctgccccgcttattctgccgagttgagctctcttaggcttcccctttcgcttcttcccagggggcttattacctgcagaaagcgcttgcacctgttcttcttgtagcagcctcgacacgtctgaaaaaaaaaaaaaaaaagaaatgaaaaggaacgggacaaaacggaacggagcgaaacggaacggagagttgctaatgcgcatctccgttgaatgcctctcctctgtgcgcattgccaatcctacgtgaacttccgagatgttgaaaaaatatctcatcctcttggccgagttgacaacctttttgggggctacatctgggtctagacggacgctggggtggagaaatggtgggaggtacaatggagagaaaaaaaaacgcaaaacggttctttttttttttttgccactcgtgaggtattacctgtttctatccctcagtactacagggcactccgacttgacgatttcctccagtatttttttggtttccccattttgggacccttcatcgccttcgtagcagtactggacgaagtcgctcatctcgatgccgatgctggagaaccatatggccttcttcagctgcgggcagttgtggtagggtgcagacacgggttagcaggtgagcgaggcgagtgtggagtagcaaccaccgctacacacccatgcagagcggactcgctcatgtccgtgtggcgggcaccccttagggaaggtgaggcgcactgaagtgggacattccctcctccgtatagaccatttcccaaccgacctgcaccttattcttggggtcgctacaagcacaacagatggcggcaaagctttcgaaattcttcatgaaattcaggcacccgttaagtagcgccgtttcattgttcactgtgatggcattgctcaggagaagctgctcatttgctctcaggtcaaaattgtggacagccactgaggtatagaagggggacttcctcacatggtgaatgagggggtggccgctcttcctttgggggatgctccttggggggatgcctcccgggagggcagttctaaacaggatactttttgacgagcctctccctgatgggcatttcctcactgcattcattttcgtaaaggcatttttgtcccagtgtgcacctcacacatgtgatcgtgggttcacttccgggtggaatcccagcgggggaaaaacgagcagtgatacgctgtacagatgttgtagaatgtgtgaccgttggaggatctgctgagctgtgatgatgctgcatggtggcgggcacctctataaagtttacccactattaactaagaaaaaaagaaaaaaaagaaaatgcaaaaatgggggctgccacgaatgggttgtttattgtggcgctgcctggcccatttgggagtgcgttcagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttacttttttttttttttttttttttttattgttctctccatttgttgtcccttttacctgacttgttcaggcgattttctccactttgcgggaagtataaaatgcgcagctgagctgtggaaggggaacgaccgaaagagtaacatgcaagaggaagtaactaacatatatatggacgtgtacatacgtatgaattgctctcctctgccaaaatgaacatcgtggagctgctcgagaaaaaacactttaagtccatagagaggagtgtcaaaaggaggaagctgaagaagtacttcttcgcccttttaaggtttaacaatttgtataagggaaagaacaaagctgtgggtaagatctggagggatatttcaacaaggggggagtacctcgacacgattaatacttttgcgtttgtgaattttaaatatgtatgtgagtttgtgaagagattgagggaggggagtccactcgaatgggtgggtggacaggatggactgcacacattggaatggccatacttgctgcctgctactttaggagatgacatcgagagagatccccaaagagttgtggatcttttcctcgtacagttgttccgtgtggtgaggctccacgcgagtgagaaagcggggtggggaggtggcaacaccgagtgtggaggtccaattggcggctcaattggcggctcagttggcggcccacttgacggagcacccacaggtgaggccaaaccaagtatggacatagcccacctaaatgacattatatttattaaccaaaaaagagagtttgaaattttattcagtttgatacacccccttgtgcacaacatatacgtgacgaatctggtcacagacgtgatgatgaagtcccccccacccatagacatggacaggtgctacatgcacatgctcatttctgtattgcttcatgtgtacaaaaaaaaaagatgtccttttttttattttatgatatacaaaaaatggaagaagggaatgaaaaaaaacatttttaacacgatggaaattattatagaatgggaagcaataaatcttcatgtcagaaaaaataaaaaaaaaatttacgattttaagtgtttgcgatacttcctccttaacctgtgtgatcgttctgctattcatcggatgttaaactacgtcttttcctttttacatgatctttttttattcaataatccaaacacttgggagatggatttttggacatacaggaaggaaagcaattggtacgagttttccttttttctttacctttctgttgaagatttgtgtgatggagaattcgttttttttgtccctcctcttgaaaaaataaagaaattactccaatgtgaacagccaacttatgcgatggacatttatctgctactccattttatcgacaaatgtgactgcgagctttccgtcaagttgagactcattttggtatctctcattcgatgtgccaattcgcctgacttgttcaggcaacaggaggagagcttcttccgtgctgtgctggagcccgcaagggcgcagctactgggtgggtcgctacgcggtggaccgcttcccaatgggcctccaccccccccggagcaccgccccatcgctcagttcgtgtccacctacctgtccgacaaggacgacttaatcatgcgcaccacgaagaaggagtccttcttcaacgcctcgtgcatagtaaagtacgtccacatgagctgctacaacgtagttaacaacaggaaggaatacacagtaaagtatgatcatctagagagtaaccaacaagccaccacggcacacccctatgagtacaacctacacagtgatgtgacgagttataaaaattatttatcatccaccgtcaatggacagacatgcagaaaaaatgcaacgcttgtatcagtcctcctgcacatgaacctacttcgcttgagtgatgtgtggagctttacgcttatcaagttggtggaaaatgatgtcattttccagctaatgaatctgttgaggctgaggaggaagagcgcacttttgtgcctgaccatttcgagcgtcctgaaggtgcgttacgaggctgtgcaggagtacgcgcgcgcggagaggggcgccactagcgttggcggcagcgttggcggcagcgttggtggaagagtcagcggaagagttggcggaagagttagcggaagcgttgcaggcagcggcaacagccgtttgggtggagggttggcaggaggcttgtctgacagattggcggacgagttggatggcggcccggccagccacccgcgtggggacttacgtggagacgttcatggagatttgcgcgaagacttgcgcgaagacttacgtggagacttacttggagcggcgctcgccaagaggcgcgcacttaggaaagaagtgctggagtacgcgtccaacgaaaacaagctgatggacatcctgtgctacctatcgatgaacataaaaaaggacctcctcaaactacccctaattattttgaaaattctttttaaaaatatactcaagtacctatccaagccaatacacgatgtgaagaaaagcataaggcattacttcgacagtatgtccttgaggataggtgcatacatatttgagctaatgcatataatgtccacctggattttctaccaaggggaagtactctccataagtgattaccgaaagaaattccacctctttcctgtttatttcattttggtggatgtttatgtcaaatttgctgagaagtatagcgagaagaacaacgccgttttgccttctcttctaagttacacttttgtgcagggatttcttttcctttttgattatcccagggggactatcctcatggggagaagaagcagtctctccaggaggagcaaagtgaagggtgctgttaatccattccttggagaggataatcagagtaatgcccggggggagaagaaaagccaactattgaggagagcatgcaacgattatcctttcacctggagtggtacccaaaaagggatctctcccccaagttgtagattaacacagatagatgagatgaacctagtgaagcacaaccagtacagttacgtggacttatcacaaacggagtggaaaggaaagaggagaagcatcgactctgtctcaaaggagagtacctctagtgaagattattattcccaacacatcatctacatcacgaaaaaatttattaaatcaagtaaaaatgaaatatgttgttatttttatactctcctgatgtatgctattgctcgagtccacacttccgtatgttatagatatagggagattaactacctggtcattttgcacacccttccatggaagagttgcttgaacttctgcagaagggattctcaattaagttgctttttttttcaaaagtggtacgaatgcgttcatgcgttgttacccgaaattatcttcacgcagttttctacaggggtagggaacactgagatggatgaggaagagaatggagactgctacatcaatggtgacgttgtggatacatgcatagttgaatcctcgggaagttactcccctttggaagctacaaatggtttatacgcccaaattgtgaaggcaagagaagcaatgggtaggcttttccttggcggtgtagagaagaactcagtagcttgtgctccggatggagtaatcatcatggggttggaaagctcgttgctgcggaactgcctgctggtgattaccttcattgaggtgattttcttgaatgggggcggcgctgtgggaagtggttcaactgtaggcactcccgatgtgggcacccccgatgtgggcactcccgatgtgggcactctcaatgtgggcactctcaatgtgggcactcccgatgtggacacccccgatgtgggcacccctgatgtgggcacccccgatatggttagaactcatgtaggaagcccccatcccggcgcagacccccctgcccgcatgcgcaacttcgcccaagtgatgagggacctgctggacgaacagctctgcgcacactacatctccgtgttccagaacccattaaatttcttcctgagaatttcgcccaagtatgcccagctgctggtgaggcacaactgcctggatagcttggtgggttttatttttacaaagctacagagctacttgtcgttgatgccaccccggctgtgtgtggaagacttcctgccgctgaacgtagaggacatcacggctctgcaggagacggccgtggcgcagtttgtgctgagcctgcgcgggggagaggcaggtacgcggtacgaagcggaagaaggggcagactcccggcacgaagcggaggaaggggcagatacgcggcacgaggcgcaggaagaggcagactcccggcacgaagcgggggaaggggcagactcccggcacgaggcgcaggaagaggcagactcccggcacgaagcgggaaggagagccgaacgaaccgggccaatcctcggagacctcaatttcttcctaaagaaaatggacacgctggtgaagacgctgagtgcgagcagcctgcagagtctatgcgagtcggggttcgacacacagagcgccttctatctctccttctacctccgcccggacgcattccacaccgtgttccactacctcgcaaataatatggcagctatcacaagcgacagcttcaacttagaagacagcgtaaactactacaagaaaatttacataagaaaaaaagaacccgttctgaagccatacaatgtattggacaaaacgaccttctacacacagctggttgtattttattttattgtaaatgccaataatgaaagaatggtgatggaatgttacaagaagagcctatgctgctactttaagagttgcttgcagagatgcttcagaccttacgtagacgaatttgtggcgtccattatacctgctatgttgcacttttattacttttttccatcctttattcctgatctgttgggctctctaatcgagattgagatgaaggaggagaacgaggtgctgtgcagggagttgtcgcggtttgagaagcgcgttcggcgggtgctcgaggtgtcttacgtgcacagcggggagggggcgcagcgagttggtgctgcccactcggctggcgcgtgagggagaagtgggggtgaccgcatggcggcaaccgcgtggggacaaccgctttgaggcaaccgctttgaggcaaccgcttggggtgcgtgccttcgggcagagacaacggagcaactgcataaaagcgccctctggggatttaaaaaaatgttcatgtggaagtcgactcaaggatggccgccaaatgggctactcaaaaaggggccgcaaaacggtgtaaggtacagcagaacgggccaactcgaaagagggcagcgagtcatgcatcatcaactcggggccgaggtcaaaattgggtgcacaaaaggggtatgcaaaaggggtatgcaatgtgggtgcgtaaaatgggtgcgtaaaatgggtgcacaaaatgggtgcacaaaatgggtgcgtaaagtgggtgcacaacgtggatatacaatctgggtgcgtgcaaagtgggcctgctcaacgtgggcccgctcaacatgggcctgctcaacgttgcaacccacaagtgtgtgtatatgaattcaaaaaaaaaaaaaactcgaaagcgtctcgaaaggggctcaaaaaggacccctcgccggattcgggcagactccaaaagaactcgacatggcgctggcactcgcgcgttttgaaaggggaaaaaaaaggaagctagggttggtggtcgctcaagccgatcagctggccgctcaagccgctcaaaccgctcaaaccgattggctggccgctcacctccgcgcatcactccatctgctgctgaatgagagcggcgagcgacttctgcgtcttgatctcggagtagctacacttgtacgaaacctcgcccttggccacgacgtaaatgacatcgcagcaggagagcgtgctggcatcatgagcgataatcaacacagtgatgtgtgagaagtagttccgtataatatactcaaacgatttcacgtcgctggagaaaaaattattggcattactattgctcaaatttaagttaaggacagggatctcatcgattaacaccagcttgtatgtatgtctgtttaggaaaagcctcactaatgctaagtaacgaatgcaatcatccgaaacggataaaaagttggttactgtggatgagttacccctctcatacttctcccttcccttaagcatttccctctcctcatgagactccttcttcttctgtttataaacgtatttatatagatcctcgttccgtaaatttattccaattaatttaaaagcatccataatttccttatctgtgaagttactgtaggggtctatataagtacgtatattccaatgaaagaatacaaaagaggattgggggagaagaccaatgatactttttttctcctccagactcatagatttgatgtctcttccttcaatcgatatggttcctcgggttgtgggtatgagacccaacacggagagaatggtagtgctttttcctgcccccgatcttcctacgatgcctattttctgtcctttcaatgcgtagatattcatgttacgtaggcaggacttttcgttcgcgtagtagtacaggttgcgtgacttatcgatgaagattttttttttgtaactcacgaacacgttttcgaagtggaggccatacttggctttgccgttctccggcgtggcgcagctcggcgtggcggagtttgccttggcggagtttacctcggcggagtctactggcactccgtttggcctggcggcgtttggcctggcggcgtttgccgaaccaggcggcggcacctgcgtggggagcacttccccctcatcgccataacccacaggctcgttaatcatctgcgagcactcctccaaacgctgcgtgctgcacatctccttctccacgtgcgtgtagtcatacaggagagacttaatgataaaccccaagctgcaagaaaaggtaatacagtacccaatagtgctcgcatttttctcctgattcatgatgttagagtcctgcttgttcccaaggtaagggtacaacacatagggatatatgatataaaaagcggtcaaacacaacacgatcagttgtacgtatagagaagcccatatagttaaacaccacttaaaaatggtatagttcttaaaatcaaacaccctcttagcatacaagtctagaaaatatttgttcttcttatacaggttgataatctccttccccattatggtattactgtagatggtacacagaggagcgtgactacttaggtatcctcgttgagcttccttgcatccccttgaatatctttgaaaaacacaaaaatatattaaaaaaattattatcggaaatacatacacagtctgataaaccatataatttaggagaaaaattgtaaaaagaaaacgaaaaaatgtgtaaaaagttttgtatatccttttgatgattccattatccattacatttatatctgtgatgaatcgatttattatatttcccagattattgctgtagaaggcatgtataggggcgtagagaatgctcataagtacttctgtgtggactttgacagctgatattgctattccgtgggctatcagcataaaagaaattaacgtggtgaccaacgatacgcagggtagaaggacaaagaatttgagatatactaattgcttttttaaaatttctgagtcattctgttcttcacttttaattactgtgcttgccataaagagcagcatattttttatttcgtctgtaaagatagaggctatcatgaacaggagaataactgctatgaggaagttccctatcattcgcaagtaccaaacaaacgtctcccattttatgttgcccttaaatcgtagctcttcttcttcatcctcattttcgctttcgtggtttcccatatactcatacatataattatccttcagctgtgcctgtagcaccttgctaaccttttcaaactcgtgcagcgttattttgtcatcctgctcaaaggagaggttgcatttgttgttcctatcgcgtgtccccccaccacgactcttcttctccttcactagtacctcggcgtagttcataatcgtcgctttacgtgtacttcccaaactactaatactcacgctgcgcatcgtattcatcattttttcttcacgcttctctacgtagttctgtgtgaccgtggtgtacttccgcccgaatccatgcacagacacggagtccaggggttccagtttgcacgagtaggtactcttcagttccttcagcataacaaacttttggtacttcatgtcatttttggggctacttttgctgccatttttgctgctatttttgcggctgatcttacttccgctctgttggtctgagaagaactccagcattttgctcgtgatgttgagtgtggctgtcggccgcgcggaggggggagcgcctctgttggctgtgttagcggtgttggctgtgttagcttcactaactgcgttcgctgcgctcgctgcgctagcggagcccggggaggagccctccttggggcgctcgccgcggtgcggcacgatccccttcttcctcatgtaggtatggatgtccccctcgtacaccagcgagcggttctgcaggcgataaatttcgacaccatattgaagctcgcgaacgacatcctcctccagaaagctgttccatatattctggttggccgtcaggataaacccacagtgcttcttatacccttgcacgttttcttgactgcagaaaaggttgtaaaaaatatttttcgatacgcatggatccaatgcacagaacagatcatcgaggaggtacagataggagatctgctcctggtccaggcagtcctttaggagagagttcttcttaaacaggtccctattctgtgtgtatatctcccctgctggtccaataatcacatcgttactgcttcctcctccatggtgttgctgctgttcgtattcgtcctcttcccctgctgcatttttctctcgactaacatgtgagcacgtgctggtcatattacctgtgttgaaggtatagttagtcgaattatccacgtcctgtagttcgtatttctcctccaccgatgagggttcatcatctgaggttcttttttttcccgcatgatctgtgtgtgtgtctcctttgacgaagacactctttcttttccctccctgggggtggggcccgcctccgtcaccgcctccatcaccgcaatcgccaccgccaccactgggccctctagacaaggaactccccgttttgtacaaattttccgagatgcctctttcacgccacttctcattcacgcggacatctctctcgtaatcaatcatcaaatcgctcatgtgtatataatgatggtacagcgccctggctaagcaaattctcgctttctgtcctttgctgagactgtgctcgtcattcacgtaccttaagtccttcctcttaaacgtattcatgtcgtttataagctcgctctgcacaatggctcggtagtagagaaaggggtcgaatctatttccaaaaagaatcatggatcggatggtgccgatggttacccaatagaactgtggcacgtacatcacgggcatgttatcatgggcgaagttcttcacgtagcagctcccttgtgacagcctcagcttccccagcagggagttaaagaacagcgtcttcccagaacccacattccctagaatcaccaccagggtgttgttcttcaccgtcaggttaacgttcttgagaagcgcgtctcccgcgctggggtctcggctggggtctcggctggggtcgcggcgggcgtcgcggctgacatctcggctggcgtcgcggctggcgtctcggctggcgtctcgacctcttcccgtggccggcttctccgtagagaagtagcacctgttcatctttaaaatcacgtccgcgggttggtgggccgcacctgccccgaccgtcactgcggctgctttgggggctccctttgcggcttcttttcctgctccttttgcttctccttttgcttctcctttcccggtagctattcctccaagtggatcccccccggggcggcttcccttctgccctcccccctggtcgctgctgtagtagtaggtcctgttactgctgttcttacccccgacggtttttctataacctttgttgaaaatcatatatttgatgaagttcctccagttggcgtcctcacagtgcttgcccccgccgcttcccccgccgcttcccccgggggtggcagtagaggcgtggatcccaatctggtagtcatcctcagaggagcaggcacgaccttcggtggactcaaactggaacatatagtggtgaatgtacttgttgattctcccaatatttatcgtcccctcgagtaagttattaatgatattggggaggttcgacataccagcaatgagtgacttatacaaaaataaaggagtgataatggaactgatgttgattggtttattgctatttaactctcctttaataaaaataaaaaaaatggcaacttccacaacattcatggaaatcgcattcatataattactcaaagaattgagataaattctgattgtgcatattttcatttctttttttcgatgtctatttacatagtcaaatgctatcgcttcccaattgaacatcttcactaatttgtattccttcaggatatgatgcatgttacttatacgagcatctctacatttgaggtgttttattttaaagaagctagatgccaattcgaatacaatcatgagactgtagagaaatagaatcaacagtatgccgttcacaactgcttctcttcccattttgaaataaaacatgtaaaaagaaataatgaatttaattagcatgttgcagaaatctatcatggaactgatgaagtagataaggaagggcgtgtccacgaacatgatgttgtatatgttgatatcgcatgcgtcgttgtctgttttttctttttcttcttcgcgcggaggggattcttcttcgcacgcgggggattcttctttacccgctcgttctaacgactcgctgcgtgcgccgctgggttccctcgcaatagcgtctctcgcagcagcatcccccgaaacaactgcacaccccatcgggtcgcacgacaccggctggcacgcgaacggctggcaggagaggggcccctcaccaaccgggccgcttgaaaccccctccacttgcaccgaggggtggtccccctttgccgcttccccctttgccgcttccccctttgccgcttccccctttgccgccccctcctccgcctcccctttttccgcctctcctaacatggggaccccgtcctgcacatctcccactgcgacataagacgagctggataataacctccccctaaagtattctaaatttattttatacaaaaaatacatcagtgtaatctccatattcaaccttaatctgtaatcaaagaaggttacaatagcgtcaaaaaacacatccaagcatatcactacaactaggaataaaccaaatgcaatttctttgtatccttgaaagaatgggatccatgctctcccttgtcccttgattaagagaatataattctctatacatagagccacaaaaatgagatacagagtgtgcatcacataaaagagagtaatacaacttagttgacttctaaacgttttcaacagggcacatgtgattcctctgttctgtaccgagtagtatgtctctttggttgactttccattaaaaccatctccatcagatttctctcttggattcactgtaccaccactgccacatgatctctttctttttttaactcctcttaaatgattccctaatttgtacgaataatattcaatcgctgcatcttcttctattttgggaagactgaaattatcttctgcttttagcttattcagtatgatggtgatccattcgaaggttacaaagccgaaccatgagatatttgaaattacgctccctttttttctcgcggcatcctttcccttcgccttcctttcactcatggtgtggtgaagcggtggagcggataagcggtggagtggctgagcggtggagcggataagcggtggagtggctgagcggtggagcggataagcggtggagtggctgagcggtggagtggctgcgcggctgcgcggtgaagcagcgaaatggggcacaggcggttgttcgctagcgagtcagttgggcagtccgctacgcgatcaatcggctgcgtaaatcaacgagcaagctgtttttcagcaactgcgcgttgcattctttcggcaagcggtccaccaagcgatgctgctagtggggggaaaataacacaacggctggctagcctggtttgcaacagccgcgccgagtgagccttcacgcttcgctgccttcgctgccttcgctgccttcgctgtcttcgctgtcttctccgtcctcgctgtctgtgcactagtccacaggaccacccgtgcgccaagtcactgaggattgattgcgaccgggaggggcgtgcaaaggcgactcgacataaccgagaaaacgttgggacgtcttccagggtcttaaaaaatggcacgacagtacagagaggtgcagctcatttttgttgaaaatgtgtgcaccaattggggggagaaaaaaaaaaaaaaaaagaaacaaagagacaaagaggcaaagaaacaagaaacaagaaaaaatgaaaaaatgaaacaaagaaacaacgaaacaacgaaacgatgaaacttaacatatatgttgtacaagacgtgcacctgatcactggggtggaaactcctcgcctgatggacgctccgcgttgcccctgttcaaacggatgatccctcgcgaaggtgggtaccatgcaacagaacacgacacgatgcgaatggcgaaacggggacgccgcggtccaggtcgacccagcagggggtgtatacacggagcaaacaaaacggattgcttcgatgggtggtctgctgttccttgtacgtgtgaaagcacagcggagagttcgcacaggagaaaactcctgcaagcgtgtcgcaccggcgcaagtcacaagcctcccccctctcggcgtaatcgaaatgagtgctcagtggccaacgcaatatacatatggtaaaaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttcagtgtttcaaataacaccacttcttcttcttcttcttcttcttcctccgcgcgtgagaactgctcagcggcacataaacgtacagttgcgccggggaaccctttcccgcggattgacctctccgtcagctgtttatccgacgttatattttaatgtccttgtggagagatgaacgaaggttaatgttgctatatgccgccatgcattttttacgtacccctaccatgagctgatgatacttgatcccttttatttgtaccccttttcacatgcacagcgcatgcgcgatgagaaaactacaaaagaagcaaaaaaattgccaaagttagagcacgcgccaaacttgatttagcaaacggccaaaatagggggacggcaggaggagctggagtagcagcagcgggaggagccgcggcccctttttttattgctcctcatcaactgagccaactcggggagagggcaccttttttttgccccacacgtgattgctcgctcatcccttctcctcttccctctgtgtgtttccttttcccaatcataccatcccagttggggtacttctgctcatcgtgccactcttttatgtgtgcctccctccaacacttagttttttttcttcccatctattttactctcttcccttcccgtccctactcttttcttctctcctctccgtgtcgttccccccgtggaaaagtgttcctctcgcaaaaaaaaaaaaaaaaaaaaagtaattcctttaggggaagagtcatcagcaaggatggtcgttccccctgtgttcctttcaaaatacagctgagaaaaagctaaccaggaatactactatgtcgcgctctattcattttagtgtttaccaaaggaaggcaaaattgtgaggtggaaaatgaaaaaaaaaaaaaaaaatcccttttgctgttttttatttggctacattttggcgtgcttcgcttcgcttcgcagcgcttccttcaacctgttgtataccatcccgcgggaaaaccacgccccgcctcctcttgcccattcgggtagagggtcacctgaaaggttctcgtgaactaatgggcaggcacgtataagtgcacatacggaccatgtgtgtgaaagggtttaaaaggaaaagtgaagcgttgtctcgcccagttggttggctagtcacccgccggatggctaatcaatcacccgatggatggctaatcaatcaccccatggatgcttaacccgttcgtatagacggttctcccttttttctcgtgttatgtgtcaccccaatggtagttgtctgcccctttacccgtgtcacggcaaaataggcttcgtccctttgcatttgtgccgtttcgcagggatgacacctttggctcgcaaggcgggtgccaactaagcacgcacatcgtgctggtctgcaacacctttgcaacatggcagttttgaagctctaaactgttcccgtttgagggggtgaagcggattggacgcttcgtccgcgttttcccctttggggtggagaaaagaaaggaaaacaaaaacgcacgagatactcctctttaatgacatccacttaacgataaatggcaattcactcttttttctcttttccttttctttttcttttttttttcttctttttccaaatgcccgctcatcagtacaccaggatcgtgtcccctgtgtagagctcagaaggggttcgggcccatcgaaggtgggaagcgccacggtcatgtaaacgtggggttaaaaaggtgaaaacacattttaaaagttaaacaattggggaggaggcgtttcttcatttcgttaagctaaagaatggacgcagcggaaaaagggaggaggggggaagatcaaggacacacgtcgttgttgctctcaaaatggtgaatacgatcagagcggtgaggacgtacgtcgtctttgccgcttggcttttggctttcccactcggggcacccttccgtgctgctcggctgcaagtgccaggggggggcgtttgcaggggagttacgctcacattcggttgactcagctggttcggttgactcagctggttcggttgactcagctggttcggctggttcggttgattcggctggctaggctggttcggctggctcgcccaagggggggaacatgcgcaaagctgttttcgcaaacggagcgctgcacaatggtatgcgccgtctgggggtacccccttacgatgacacgtgcatgcatccaccaatgcacgcaattgtgtacctgcacaagtcgacgtgccatccgcgtagtacttgttttttttgctttttgttttattttccctggactccatacatacaaaagatggcatacctgtgacatgtttttttttttttttcctccccctgctgatacacacttgcaatgatggaaagttgcacgggggtcgtgtttctcgccccagaaaaattagctaatcgttggagtggaaaattattattttttttttttttgcagaaatgcctgacttgttcatacgaaatttatccttcctgcgtgcgtcctccgtgaagagtgcgaatgcgtagggtgacatttatggaggtgttccctcgcgtatggtgacatttacgggggtgttccctcgcgtagggtggcatttacggaggtgttccctcacgtatggtcgcattggcgaaggagttccctcgcgcaggcgtatgcacacccgcgtgccgcaaaggtatgcggaaaagggaggcggaaacagaacgtggaaacgggaagtagcaggcaatttcctcagcccgattttccccgtccgattttgctcgtccgattttccccttccgattttgctcgtccgattttccccttccgattttccccttcccagtttttccgtcccagtttccccttctcttctccccttccgcttccccccatcctcttttttccacctcccccggtcggggcgaagcagctccgcgtggcacagtactgcgcagcagagttccacgcggcgcaaattaaaaaaaaataatgcgaccgcgcccctccacacggcgcgcgccaacaaagcgaagcgaagcaaagcaaagtaaagcagaactacttgaacgccgagtccaattatttttttctcgaatcaggaggcaaacacactcgcgttttcctcaccagttgttgttcccccaatttttccacccactcaccataatcatttcccacccatccgcacacacataacacagacaaaaaaaaaaaaaaaaaaaaaaaaactgcacagcgcagcaatgaagttacagtatcacctgttgttattcacgttcctcctgtcggaagacgtactttgtcataaaagtatttatgaagatgtaaaggatggttccacggcatcgaagcaagggggtagtagtaatgttggaaatgactacttaacccacggtggaataaaggcgttgtggcaaggaggggggaacgacaaaaaaggggaaggaaacaagagtagcaatcagaaggaaggactcctgtcctcgctactcggctcagtcaaacgactactcctttttaataaccaagaaattgaaaacaatgtccaagggatcagtgacaatgtagtcgaaatgaaagatggaataataaaaaattcgtccaacatagctaagcatgcaagtaaattaaaagatgagttacaaaagaacacagcctactgggccaacgtcgttaaaacgactgttagtgaggagctacatcagatcgataagttcagcaaggatcagttagacagactgaaaaaggatcctgaaaacaaattttttttcaccaaactgttccacgcggacagtgcagcggtagataattcttcttcccataaggacaagaaaacgaaaaatggagaaggtgctttggggtctaagggacgaagtggacatgacgaccctgaggtggaagaggaagaaaaggcgaaatctttttgggacttcgtgcacacagggggagggaatgcatcccctgcagcagatgggaagaaggaatcgagtaccggcttcctccgaatgttcaaagaggatacaactaaacccagtaacatcacagagaagaaaaaatccttttcgtggttttctacacactcgtctgaaaatggcgctgccagtggtaaggactctcctgagatgaaaaatgcaaacggaacgaagggacaagaaatgatgaaaataccgttcctgtcacacttcacctcaaaagcggaggaggaaggaaactcgaaaaagggatcagcgaatcagcaaaaccatctcaaggatgacacggagaagaatcatggatttacgttcaatttcttcaaagggaaggacagcaatgaggagtcctcccacaaagaggaggatcaccaacatagcgactcacacacaaatgataaaggaaccttattccaatggttcaatcccccctctaagggagcaaagaatggtgagcacttaccgcagaaggaacaatcgggaggaacgacacatgactcgtttaaggggtcccagcatggtgaagcgaaggaggaacagggagaaaaaaaacagtccttctcccttctgaacatgtggaaggcgacacataaagagaaggagggaaatcaccacgatgaagcggaaacagatgtaggaagcaacaagagtcaggtgaccgatggggatgaaagtacaaagggaaggagcttcttttttaacccttttggagggttcaaatctgacggaaaatcatctcacggaggagtcacatcttcgggagaaacaaccaatgcagaaggaatagcacagtccgagttgagcaaaaggaacagtcacctggttgacctcatgaagaatatatacgatgtaaagaatggtgaaacaggtgaaagggcggacaaaatattatcctttatgcacacagagcatgagcacgatgtgaacaccaactgccacccattggtatcctttaagacgtgtctcagcacgtgctttaatgtacctccagcgatggaaggaggcagcaacgatgagactgatgacaagaaggagaaggaggagaaggagaatgagaagaaggagaagaaggagaagaagaaaaacctgtccgttggtgactacaaaaagttggagaattgtatcctgaaatgtagaaaaacaaattttagtgaaagagctccggggtgcgcaacgaaagacggttccgttatccctggtgataaaacaaagcacgaggagaaactgaagaacttggaaaagagtaactacaagctgggggaagactcctctgtgttctccgatttgactctacgtgataagtatgccgatgggaagcagaaccaagcgctgaacactcctaacggggagacgctctcggcgaactccacctgggtgatgaacgcagctggaaagcagctctctactgcgcagacggagatgcaaagtggttcccccacggagacgcaaagtgcttcccacacggagatgcaaagtgcttctctcaatttccccaccctgtctgacaacaaactggggactcacttgtacagtatggattctagcaagagtatcatgggaggacataaaaaggaacccactgatggaaagaacaacatggttggggagagctcctttagcttttttaaagcttttgcaccccaaacgggttctacatctgatggtatgaacacactcggtgcagccaatccgtcggacgaacttaacaatgggaaaaacagggctgctacggaaggagcagcggcgaagttaacctcggaagggggagtacatgggggggtccttgaaagcgcaaaaggtcgcagtggtgatggaagtggtgatggaagtggtgatggaagtagcaatggaagtggcaatggccgtggcaatggccgtggcgatgatgacgatgacgatgatgaagacttgaacgacttcagctacatatcgaagggattctttctgctcctcctgctggttaccttcttcgtctacctctccgccttcaccaacataatcactcagttttatgtgtcattcaaggagaagatgtgcctttatataaagggacagtataggtctccgttcgatcagacacatggagaatccgcggaggccttcttgcccaagggtcgccagcagtcctacggcaacgctctccacggatcgtacgataatctgtatcacgccttccatgagaacgcctgagccgacgcggcttgagctgcgcgggcaggtgcctttgtggaggctagctgtgtggggcacgcggtgggcggtgggcggctaaaggggtaagctgctacgacgctacgctgctaagatgcttacactgctaagatgcttacactgctacgctacagcgctgctgcgctgctgtgcctcctcgccccattatgtcactttttaaaaattgcgaactggtgttccaccacccccatccccctctactctccacgatgaattaaaacctgaactgttatcatacagccaactcccccaaacgcaacatcgacaaattttttttttaaacccttccccttctgtgtgcctataatgatattgcccccttttaaagatgattcacatgttactcttccactcctcgcgggaacgacggagcgagtcacaaaaaaaaagtgaagcagttccgcctacccctgtgatgggattttcccagtagaagggacgaagcgtgttaagatgtgctacgctttatatgggtttttttttttttttttttccccccccccgccgcttctcctttttaacgccctgccgtgcatgcaatgaggccccaaatgtacggatggagtgaaaaaaaaaaaaaaaaaacttcgcccttttcacaggtcagtgttggggtactctacacgcttttctcctttggggagcttctccgccccggtgatgccacgtgcacatgcatcacctgagtgaaggccactcgaggagagataagcgtgcgaaacgcccaagtgcggcccctttgcatgcagaaaaaagaggccctgcctgcagttgtgaggtgcaccttttgaagcaactcagtcatgcaagtcgaggcaagggaaggaagtgggccaagtgaggcaagtgggccaagagaagaaagtgggccaagggaggcaaatgggccaatagaagaaagtgggccaagtgggccgcttatctctgtgtgccctttggtgggccgcttacctctgtgtgccctttggtgggcccctctggctgcggttttctttttcctcacgcagtgcagtttggcatcatgattatgttttttcctcctacccctttcaagctgcacaccctttacagtagtgattaaatttaccctcaccgccaacccacgtagcgagcgactctcctttttgtgaatccttcgatctattccacgttcacatgaacgaacacacgttactcctgcccagcgaatatatgagcgagccaattttaacgtaggaacgtgctttttaacgtaggaactcacttccctgcctgttacctttccaatcagcccacttcaactcacacgtaactccaacctactcgtatactctccaccctgtgcgaaaatgccgtgttgccaagtatcaacaaacattaacgcttccgatgatgacgcgaagaaggcgctcacgcagatagagaatggtacgtagcaggagaaataaaaaaaaaaggggaaacaaaaaagaagcggttcgttcttccactcccctgtggccacgtagaattgcagtgtggggtgcgacgggtcactctatgttgtaaacatatgagccgcccccatttttcacggcttccaatcgtgcctctcccaatcgtgcctctcccacgcgaaccgctcccacgcgaaccgctcccacgcgaaccgctcccactcgaaccgctcccactcaaaccgctcccacgcgaaccactcccattctcaccgctcccacgcgaaccactcccattctcaccgctcccacgcgaaccactcccattctcaccggtttcctccccccccgcagccatatcccaagtgatgaacaaacccatggggtacatcatgagcaacctggactaccagaagcacatgcgctttggcggcagccacgatggcttctgcttcgtgagggtcaccagcataagtggaataagcaagtcgaacaacactgccctggcagataaaattaccaaaattttggctagcacgctaaatgtgaagtcggaacgcgtgttcattgaatttaaagagtgcactgcgcaaaactttgccttcaacgggtcgctcttcggttgagctgttggtggggcggtcattaacgtggtacacctttccgagggcagccctgtcatcgcgttatatccatgttaagttaaccgagtccatcgggttaactgcgcatacttgggtgcgcccccgtttgtgtgccatgcatgagagtgagtaacacagatgcacacgttacgttcgtatcgaaattcgtgtcaacttccatgcccacctgcacacacaattgacacatgactcaactgtgcacataatgggaacgacctttttttcacacaccaactgcgaacggaaagaaaagacattctacaagatgtttaaaaaaggcgcatacgatcgtactcacgctgcttcaacaccatatagggatcctttttaattgcgcgttcatcgaggtgatcacctttttgcgaaaaaataacatgaaacaaaaaaaaaaaaaaaaaattctggcttgttcaggcaaaattgagatctttttaaaaaacggggggacgaaatggctacatgtggcttgaacgtaaaaaataaaaaaaaggacattcttccccttttttttttttttcacaccgttgtgcgaacaagccatgtatcgtctttgaaagccttctcgttttgcacacaaaaaggtgacacccgtggggagggacaacaactcgcattacattctttttccgtttgctcatttgtttgtaacgacgaagcagtgttcccgtgctaaatggacgacagtgctaaatgggacgacggtgctaaatggacgacggtgctaaatgggacgacgtccaattggccgcgccgcctccatgggggtgacggagttaagctgatctactgagggatattttcaactcctaaaataaaagcgctcttaacatgggggagagtaggagaaaaaaaatgaagtacacatgaatgcgaaatggcaaaaattggtgagcgccactgcgcattgtgttccaaatgggcgattgtttgttttacgcctgggggggttccatttggctccatggcacatagtggtccccatttaaggaagaaggggggggggccttttttttccatccccctttttttttcttctcgggaaaatcctcacagtatagctttccttgtgcggagaatgactgcccttccaacggtgcgctaagcgttacaaagtatacgcacgaggggtgaaggggcgctggcagtggttaagctcggtggggcaaatgccaagtgcctgaagggggggcttcatacacccattcgttcatgcgctttctctttctgcctttgtgggcgtccacaaaagagaacgaactggcagtgggcaaaccacagggtagcagtgaaaatgcgggagctctacttttcccaaggggcaccgaaaatggagcaccacagcagcggagtagcagaagggtgacaggaacgcccactaagccacccctgcatacagcgggaccaccgtacgcagtttgtaggaaccacgggtgcgtacttttttttatgaataaaaaaccctttggaatgatatatccatcccgggtaaggcttcccctcgttgctgatttttttttttttttttgctacatccccgcgtggtttaagtttttctccgtcacgtgccattttgctgccaactgctgtgctattttttttgtgtcaccatgtatcctttttttttatgcccgtttgggagtaaataagttttttttttttttatttttattttatatttttactttatatttatatttatttttttttatttttttttttttatttttcctgtgagctgtcattgcgcatctttctcttctgatccatcacgttgtcatttcgctggtccaccacttgatcaacatcgcgcttccccaggggctacctccaaaccagcgcacataagtagtaccacccccaaagagtattccctcgctcgagtagccgtcaaggtaaagtgaccccttccatacacacccagaagcggtgaacacaacatcggttggttaggcccccactgggtgctgaagtctctctcatccgtttccccgtcactgattatcctttttgctgttccttttttgaactgccactccacgtagatgctgaagaatccaggcgcagtcctcgttttcaagccaaacacgaagagggaggagggtcgcaagacccagctgtccaacatacaggtgaggagtgcagggaggtgtgggccgcgttggtgtagggcacgttggtgaggggcacgttggtgaggggcacgttggtgtagggcacgttggtgaggggcacgttggtgtagggcacgttggtgtagcgctctccccaaatgtgcttcccccccctgatgtgcttctccccccctgatgtgcttcccccccccctgatgtgcttctcccccctgatgtgcttctcccccccctgcaggccagccgcgcagtaagcgaaatcgtgaagacgacgctgggccccatggctatgttaaagatgatgctggacccgttaggagggatagtaataacaaacgatggaaattccattcttagagaaattgacgtagcacatcctgcagccaaatcacttattgagttaagtagatcgcaagatgaagaagtaggagatggtacaacatcagtggttatactttctggagagttactcagcatagcagaattatttctgaagcaaaaaatacacccaacgataatagttaattgctatatggattctttaaacaaaattgtgaactttttagaatccatagccatcgagatagatgtaaataatgaagagagtttacttaaagcaatcgattcatgtttaagtaccaaatttgtgaacaggtataataaaatggtgagtactttagctctccaagcagtacagtgtgtaaaaatagaatctaatgtcataggaaaaaaagaaatcgatattaagagatttgcaaaagtagaaaaaatcccaggaggggatatcacagatagctatgtactcaaaggagttatgctgaataaagatattgtacatccaaaaatgaggagaagaattaagaacccaagaatccttcttctagattgtaccttagaatataaaaaagcagaaagtcaaacgaatgttgaaattcttgatgaagagacttggaatcaactactcctacaggaagaaatagaagtgaaaaaattatgtgaacatattatcgatagtagatgtgatatcgttgttacagaaaaaggagtatctgatctagcacaacatttccttgttaaaaaaaatattaccgttattagaagagtgagaaaaacggatcttaatagattagaaagaatcagtggtgctaccattgttaatagatgtgacgagattgtggagagtgatatcggaaccaaatgtggattgtttgaagttaaaaaaattggagatgattattactcccattttatagaatgtgaaaatccacgagcatgtaccattttattgagaggatcaacaaaggatgtacttaacgaagtggagaggaacctgcacgacggaatgaatgtcgcaaagaatatcattatggaagggaagctactttatgggggtgggtgcacggagatgagggtaggacaatacctcatgagccaagctagccaatatgatgattctagaaaaagcataatggaagctgtgggttctgctctcgaaattattcctaaaattttggctcagaacagcggagccaatgttgtaaaaacgattaacgagctgaggataagacacgagacccctgggggagaaaaattcggagtggatggcatcactggggagatcatcgacgtgtccacggagaacatttgggacctgctcgctgttaagaagcagatatacaagagtgccatcgaggccgcggccatgattctgcgcatcgacgacgtggtcagcggcatcggcaaggaggacaagctgcagaagcccgtgcagagcgagttcgagtaggagaagccccccagggagtcagttcgcggggtcagttcgcggggtcagttcgcggggtcagttcgcggggtcagttcgcggggtcagttcgcggggtcagttcgcggggtcagttcgcgggatcagttcgcggagccaattcgcggagccagttcgcggagccagttcgcggagccagttcgcggaggcgtggcagcgtagacgccgttccgaggacgcctccgcgcttctgcccttctacgctcctacgcttcttcccttctacccttctacgctcctaccccttgttgtaaaaaactgggtgcgcttttttttatagaagccccgctctcgcgcggacaaacttttcgctcgactcgagcaagtcacaaaaaaaaagtaattacgtggtgtaggcggtggggtaggcggggggataggcggtgggataggcggtggtataggtggtgatataggtggtgatataggtggtgatataggcggtggtatagacgtgggcatagacgtgggcatggacggtggcatagacgtggtatagccggtggcatagacgtggcatggacgtgggcattggcgggggccacggcccagctagccgcaccgcccccgggcgccaagccgcctgtcctcttcgcgcacccgcgccaagtacgtggtgagcacgttgaagcagttcgcgttcaggtgcgtgtctccaccgaagggcaggcgaatgttcagccgagtgcacgcatctatcaccctatccacagtgatcccatactcctcactcagcataaagatagtctccggagagtaaaaatgaattatatcgactgggtcagccatgttactatactcaatcaaagtaacaatatccttcgtcgtgagatatgtactaattaactcatccgtattaataaatttgtatacaataaaatctctattaattgaatgaccagaaattagcatctcaaattcgtttctctccatatcttctaactctccttttctccttttcctatacctatttatattatacgtagtttcactagacatcttacaaataaaatcgccgatgaaatctaaaggtagactatgcttggagtggaactcctctactgtttcttgcagtcctccgaatttgagtacttcccttctgtgcagttcctccttctgttcttgcagttcgctttcagacgatgtgggtgaggatacgggtgaggctaacgacgcggggtcttcttcacctccgaatcgaaccacttgatctggttgtctctcgtctccttctagggtgaaattttttctgagcctttccgccatggatatctgctcgctaatgttgcagtcgttcacgatgggaattttggacaaatcttcttcgggtgggtgctctccatgtgggtactccccatgtgggtgctccccatgtgggtgctccccacgtgactgctccccatgtgggtactcccccgttggccctgcgaacctctccgtagtgtctatacgtaggtaatccacagggtcattaataaaatttgatatctccatggctgcatccagctgtttaatcttcgactcggtatctccgtaacgctcattctccttaaattgcttcaagttttcctttaatttgtcgagtcttatgtgggagagtacatgcttctctgggttcttgattatgctcctaacgtcgtattcgtggttcttccttatgcgcatgacatcttggagtctcattttaacttctttgatggaaccgaaggtggggtatccccttttcctcagctcatctcttacttgcgcctcgctcatttcttcgatgtcttcctttttgatgtccacgaattgggaggacactctgttgaaaaatagtttcttgtcgatcagttcgccgggtggggcgttacggtcactcccgtcggaggcgctcccctgagaggcgctcccgccgcccgtctcgccagtctcgccagtctcgccagtctcgacagtgtctccactttggacgcgcccgctcctccgcctctgcatctcattgtagtacttcagattctccacctgctcgtcgcgctcgatcatgttctccctgcgcccccgctcgtacaactgcaggaaggccttctccctgcccttgaactccttcaccacagggttgtccttcattatcctatcaaatgcagcgtcgattagttttttctcctctgccgattcttcatccgtgcaattgatatctttcatcctctccaggtccttcgcggagaacttaaagtgaaatttattcactccgctgtagtcccccctggacagctgcttcaggatttccctattttccctttcctcgtgctcctggagcagttcgtcctggggggcgtcagtagccctcgcggtgctgttaggggcaccgtctgaagtggggccgtccgtagtgccgccgtctgaagtggggccgtctgtagtggggccatccgtagtgccgccgcctgtagtgccaccgcctgtagtgacgccgcctgtagtgccaccgcctgttgtgccaccgcctgcagtgccggcgggcgggctgccatgctgggactgcgcccccaccgactgcgtaaacacatacatatagtcttggattttcttctccacagcatcgttgggagtgaaagacttctcgatctccttcttcatcctctccaggttcagcttcctcgagctgttaataactctctcgtttagctcatacatgttattcttctcgttcccttcatactgcttcatttttttctgtccactttctttgagaacttgtaccaaccgattgtattcctctatcattttttccttgtccagaccagctagctgtttgttttccatcgtctcagctttcttcaaataggagttggctatgtcggacaggtgcgcgtcgtgctttggacagtcggcgttcagcaggtcttcctttctatcgcggttgcttccgtctccccttctgtcgaggttgctttcgtctgcccttctgtcgaggttgctttcgtctgcccttccgtcgaggttgctttcctcctctgcgggattgccgctccccccctttgactcctttttcttcttcttcttcctcctcctcgcatcttggtcttcttccacgtcatccccgtcgtcatgccccggggagctgggggacagggcctcgctcacgggttgcagctgtctgtggggttctctgctggggtggtccgcctcgcccccttcgtctgggaagcctccgccgtcttcaccacttccaccagattggtcgcttctcccatctgaggcatctaggtaatcctgactaagcatacacaggggggagggactcatcctgggcccatccgcatcctcctgctgagaagggcgcaccgtaattaacatgttagcgtctctttttttcttcgaaagaatgaacctctttttcttcctctttataagcgtgatgtgtttaaggtggacgctgttcgcagtgttttgtttctccagggaggagatgtaaccaagccctttgctatgcagcgggtcctttgtcaacctaccacactttagcagcgcgtgcagtacattcagcaccgtgcaatagagaagggccaagccaatgtgcatgctcttcatttttcttaagagggtcaacaaggagtgcaggtcctggcatgtcctccattttatgcagtcccgttgagcgagcgagtgagtcagtcagtcagtgagtcagccagtcagtcagtcagtgagtcagccagtcagtcagccagtcagccagtcagccagtcagccagtcaatccgtgtgctcgtgagcgcgcgtgtttgtgaccgaccgggtgggttagtcctgtgccatgttgcgccaacttgggtattagccaggacgtactaacgaagcaaggggcatacacgcagcaacgtttttgcattaccacacgagagatcaccccgtgggggggggatttccgcggggtcttcacaatctgctataacttcaaccagtcggcgccacagccactcagctaatcgttttgcttatctgttttgtttatttttttttttttattttttattttactttttttttttttttattattttattttattttttttttacccccatttacgagagttacaaagggcacacaggaggaaacgaccaaactgtgtactcgcttctacccgttgcaggtgtacatacgcgaggagctactgcatggctggagataagataagccaaccctttgcaaacgcgagctagtggagacccccaatgtgtcagcaaacacgtgtcatttggtggaaaaaaaaggctagttaaaacgctgcgcagaagagcagaagagcaaaacagcaaaacagcagaacagcaaagcagcagaacagcatagccatcttaaccgacttctcctccccaccaagtgcgccaaaatgaagaagggcgccttcttctccacgctcaagtacgtcccgatcccctcccccctgaccatgaacaggaacatgagacgagtgagtcacacgaagggcgagcggcgaggtgcgccgtgaccgcgttgcgaaactacccaagggaccttcaaaacggttgacccgcgcgagagtgaacatatgagaacactcgtgtgtaggtgtgcatgagtttacacccctctcccgttttgcattccctcccccagttcaacatggccgaaaacgaccggaagatcttcttctccttcaacctgttttccatctttctgttcacgctgccaatagtttacctagccaaggtgagccaaaatgccaacagctagccacaagtcgggaagaccagcacaactcgatacgtggctactaaccagcagtgaagcaattacacagtggaaggcgcatgccacaaaatagggataatcagacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattcaggcgaattacaaaatgtgcgaagagaacgaagtagtttacaacaaattatgtggctctggggtgaacgttacgagggtcattttttcgagttaggaaggggacacgtgtcccagtgagttggtttcctccccaggagctctgtagcagggaagctactccaacgcgtcgcagcgtcggaacgtcacctcgtcaccacgtcagcattacactcgtgtcatgcatcccttgcgtgtcaccccatgtgtggctcccctttttttttttttttttcccactcgtgcggtaggccgctccacccatgagactttacctactcactgagcaaaactccaaacgtgcaaaacgcgctgtgatcgaacggcgaaatggaaaagggggaggataaaaggaacgcacagggaggtgtcttcacccccgcacaggaaagccaaccgggaaagacaccgataaaaggaagtgaaaaaaaaacggcaacagggggtgaccaaacggcggttgggggcgagtcccccctccgtaagctcccctaccttctaatccccctatcggtgaggttccccctgttggccaaactactccttctcttttttttgtccaagtggttaaaacacgcagtaggcactgtgctcatcagcttcctctaccgaaaaaacggagaagtatttcagcaactgatccaggtgcttctcctccaaatgcgccatagtggaggaaaaaagggaagcaataaatcgaatttcaaaacagtacgtccaatggttgatgctgtgtatagtaacatagaaggaatgatgaaatggattacccgtgtgtacttcttcctttatgggaccccatgcagtggactgctctttcctgaggatataaataaaaaaacagagcttatgtcgactcccaggagggtgagtaatctgtgggtcttgcgaggggcttacctcaatttgtttgtcgcgctgctgggccaccccggggagagcgacaaagaggaggggcggcataaccagcgggaggggcggcataaccaaggggaggagcagcttaaccaacgggaggggcagcttaaccaaccggagcgctaccttccctgcccagccgaacagaccctctacaaaaacatacgcgccctgtacaaggtgaaatatgaaagggagtataaaataatgatgcgcagtgaatgcttctcctttcttcatcgtttttgtgagctagtccaacacatagcaaggagagctttctcctgtctccacctcgtcctcttaaccaccatgtctatttattgcttgtgtagaagcctcgtcatgttgacacatcacatacatgccctggaaaagaagaagctatacgagcgatgttgcgaggggggagatgcatcagatgagctgttctgtctcctcatcgaatcgatagcgctcatgagtcaggacctggcaggggaggaaacacccatctgtgaagaggccaatcacccccatgatgatgagcactctgatggacggctccacatctacgacgagttgcaaaccaaactgcgcctctgcctgaacatgatcaatcgaatcaaaggtaaacaacccagggatgcatctaaaacgttggtgaagcagaatccaaagcagacgcaggacttccctagccacgaagaacctgtgtctacgtatgaacccctcagggagaaggaagtgtacgaaacggaaccgtcaagcagtcacacggggggagaaactgcaaatagtgatcccacctcgcaaaggaaggaacaacaaagggatggaagcttgacgtatgccgtttatttgtatgagagtagaaccagtgaggagacaacgcaggggaagatgaagcgacgagtgaggaggagtacctccgttgaagatgcctcggcgggacatgaacactcctcccaagagaggcatccccaaagagcgcaaaaagaggaagattgcacagagggtacctacattaatggaccaatgagcaatcacattgcatcgtgcgggaatgctaacgaaacgaacaagagacacatcgaggggggatgttctccccaccccagtgccgacccgcatggaaacaaacctccctcaaatttgagccacgaaattttaattaacgaactgaaagggacgtttacaaagaaaaagcgatatgtgtatttgaataaaaaactctgctttgatgaatcagttggggattttgtcatcagggacgtctcctcggacggaaaggggaagggtggcaaagacgctccagaaggcactcacgagggcactcacgaagaagatccagaagacgctccagaagacgctccagaagacgctccagaagacgctctagaagaccctctagaagacgccccagaaggcactcacgaagagcactgcctgcggccaatggccgacgtgcccgccttccgacagaacatcgcggccgccatctcgcgccagaggatcgtctagagcccattccgcgggagtgcctttcccgatatgtgccaaaaagaaaaaaaagcgaaacaaaataataattacaaaacggtcaaatggcacgttaaagaagacgcagcgaatgttaactcaggaaaggcgaagagtcgaaggcacgcccccgcgaagtccccctcccgtgaagactcactccaggggaaccactctcccctttccactcactatgttgaagaactccagtgcgtaggaaccatccctgttgttgcgtttctgcgaaggggggaattgaagaggttaaaaaaggggggcattcaaaaggggggtatttccactggggtaataggcacaattgaatgcgttacaaagagggtgtgttgccactggggtaaggggcactctgctggggtgatgccccattttttttttttttttttttttttttttttctctccctactagaagcaacagggtgtccaactgacccagagggctgcaggcacgggtggtgtaggtcgggtcgttcctgcgggtgcaaaagggggcaggaggagagggagggcaaatgtgaatcggtaaacggtgcacatagaagtaagtaggtgggttgattcatgcacacgtacatacatgtacacactagtacaggtatttctttctctcccattttattttcctttttttctctcgcggaggtatcgttgccctcacggggcgcgtcttacgtcgagtcaggaaggggcgccgagtgcccctccccacggtacagggtcatgtcctccccacggtacagagtcatggcctccccaccattccttaagctgtagtaaaggcagtcccgcttcacccccccggaaagcctacccttccattcacgcaaaatgcacacatctgggaataaagatctgctaatgcagcgactgacccccatgactgcctccttccgactgcaaacatattttctaatcgtcgcctggacagaagggttcaacgtcacgctacttttgtagtactcctgtttgtaaaagtagctaatgttcatgttaaagactccgtagtagctgcacggaggggcgtctcccccgccttcacgcacgccttcacccacgccttcacccccgccttcacgcacgctttcactcaagatttcactcataccttcacgcacgccttcactcatgccttccccctcctcatttgccccttcccacgttgcttcccccctccttgaccgcctcactgcgaacttgcgaatcccccaggggccgtggcgaaagagctccccagaggagcccccctgcccgccattcgtcaacaggtatatttggccccgtggggaaaatacatagaaggagcattggcgcggcggttcctgcgcggccgtttcgtctagatgcgcccccctttcgtcgagctgcttccccacttcgttgagctgcttccccacttcgtcgcgcggtccacccaaatgtgcagaagtatcaggatcgcctgacccgttcaggcaaatccgagtattcttcccctggtcttccctcttcgtccgctcccaccccttctgccgctcctccccccacccgtgcaactcatcaacaaccaagctgtgcttcaaatcgtgtgacaatttccccaggtgctcgtcacacacgtggctaaagacttcaaagcaggccaggttaaataccactcgcaaaaatttgcactcatactctcgtagacccacctgtgaacagcctatatcgtaacgttgtacttccaccaggatgagaagacaagctccgtgaatgactacatgcgagttgctaattacggtcatgtttattgtactgagatacttctctacgtcttcttttttttcttcctttttctcccctaggtgaagttcctccctctccacggggtctctccacatcgattctatttcaccactagaaagagagtctccacaaaattgtaaaaagagcttcctaaattgctcattctcgataacgttactgatgtgaattttcgttgtgtaactgtagatcggcttggagaagcagttcactatggtcaccaacaagtaatggtcctgtcctatttgtgagtaggctagacacatgaagtgggtaaggcttgtggggaggaaggagaccttcagtattttaaatgatggatttgtgtatatctgctcctcgatatattcctctttgtttattcgcttcagcaaggtgcattcttctctcgttcttcgcgccgttcgcgttgtttgcttgcatcgtcccgcttccccttcttccatcacttcggccccccctgctgacttgcccagcgaactcagcacatacacacccttgtacatatgcatgaacatgttaaggttttcttcgctgaagagttcacctggttgactttcctttgtggttgtacccattgatgatgtcccccccgaggggcctccaaatctcctactccgatgcaactgcggcaggtacgtgctcggtatgtcctcgcttccccgcttcatcaactcgatcttccttttgaggaaactcctaatagagtccaatgttgggtaggtaaagatacacacagctaagttggaatccaccgatagaaacgtattcttgtacaggggatgctgaccgatgcattgaatggggggaggcatgtgtctgtctgtcccgaactgtgcaaagggatagtcacctcctccccaaggaagcttcttcaccgtgactgcgtcaaaatcggggaggtaccttttgcacacacgctcaaaggcgtaagagacactgtacaggtgcacctgcttctctcggaacaccacgacccagtcgatgtcattgtacacgtggtggtagttgtccggggtggccacaaaaatttctggtgccacgcggccgagcccgttggcgcccgtgtcaggggctacgttagtgcatgcatcaggggttactttagtgcatgcatcagggactacgttattgccttctttagtaccttctttagtcacctctttcgtgccttcttcagccacctctttcgtgccttcttcagtcacctctttcgtgccttcttcagtcacctctttcgtgccttcttcagtcacctctttcgcgacttcttcagccacctctttcgagactcctttcctgcccccctccgcaccaaccttcgaacgcactgccccgcccaacgaagtaccccccttcttgtgcttccccctcaccaccgcgcgcacccgcttgaagaaccccccatacgccttgcgcgccagcaccctctgcaaacgacggacgttgtaacccaggctcctcttcacactcatcactgtcttgaaaactaagtaagctttaaacatataatcgcaggccttctccttcatctttttttttttattcaagtaggtcctatagtgactgttcaaccagttgtgtatctttaccaccgatacgcatctccaaaaccgcatagctcttatttctttgaggatttttttctccctctcgttctccaaggaaagactgctgatctgatgatagtgatcaccatacaaatacccatacacatctgtgtacacacttgatcccataaaaatgtaattcgttcccaacttaaagctgtttgtctcgtcaaataatctcatgaagtaataaacaatatcgtcactcctacaatgctgcagttttttcggaacatctctctcacatctgtgtaggagctctcctttcagtaccttgtgagacaaccctctatttactatcttcaccatttcaatcgctccacactgtttcaactgcgtgtagatcagtctccgtttaaagttatctctcttcatttgttcgtttggaagtatgcacctaatgtaatgtaggtccgttttctccatgtttgagaatagcttgtccagttccttaatatactttttactaacactaaggacgttcttattgcatgtggtatggctactctccctagtggtgggtacccccacacctcttgtagaggccaaaaaacagttcgcgtcacttcgcacattcccgactcttcgctgggttatgccatccccgttttgtaatttgcccacacttacttcgccccgaaacggggatgcggttgttgcttccgtttgggtgttccccctgggcggttcaccgtgcccactcagcggttcgacatgccccctcagaggttcaccatgcccactcaccgcttcgcccttctcactcaccgctccccccccgcgaaggaaccagttccccgactgggcgatcaactcctctatctccgcttcaacccggtcgctgttcttctttatccaatcattcaccgtgtaggttacgcaccccgcgtagtgcttcacaaagaagacattcctctgcacactgtgcctcctatcagtgtaggagccgtccttgctgctgacaaagccgtatgtacccttctccaggtaactcctctcattatttaaaaggtaggaaaaaaaattttcatccactttcttctgcccagaactactcaactttgttatatcatccaaatttgaaaataatttttccacaaactgaatcgtttctttgtaattcggaataggaacatcatcccaaaggatattttcttccttgtggatgagtttctctttctctacttcgttcataatgtagtaattatttaatttttcattagctagattgatacacagctgctcaaaatcattggaagctagttcctcgaacccgtataggtccagaatcgaaattatgtgattattccttgcgtacacagattcgttcataatttgttcactctctttcccagacagatgcgtccgatttatgtcactcacgactttactaaataggtttttatatatcacctttatcaagctgtggagagtgtacatcgaattgtctctactccgatgggtcctgatcctttcccccgagacgtggatgcatttgaaccttatcatgttctgtagatcggcaattggcaatcgcaaacaggcgcatgcgttttggtagctgtctccattaggggcctccccccccagctgcaccggctgatcctcatgctgagcctcatgctgagcttcatgcttcgacttcaactctgatgtcaactccgattccagcctcgaccccagcctcgaccccagcctcgaccccagcttcgactcaccgcgctcctcactagccaatcccccatcttctcccgccccacccggatcaatctcccccaagtgaatcaccccagcgatcacatctacaagctcacttatcctaccctcgtcatactgtatgtacctcaggccgttcaccaagtgctgaaagttatgctcgtctttcctttcttcctcaagggtagactcaccactaggactatcctccccatgggtaccaccactgagaagcctgtaccgatgaacatctctcaccagtcccctctgacccaactgcgcatcggtcaaccccctaacgacttggtaaaaaatgtgaaaattcctttcacctttgttgtgactgatgcaccgattgatttcaagcaggaggataaaaattttgatgttagagaagcagtaattgaaaatggtttcgtctgtcctgttcctctcctcaaacaccaaatcgttgattcgtccgcacctgctgctgttgttgttcttgatggtcttagcgttactcatggcctcgattatgctgttaatatatattagtttgtcaatccgttggcggtttgcgtctccgctcggatcacccgggtgaagcagctctgctgaaaggagttcactcggctgtgtgcttgggcgctccgctgcttcatccgcctctcctttcccgtcctcctctccttgctcgcccgcctctccttccccgcgccctccattcttgtggaagaaaatgtagtggaagtacttgaacagaattttacaattttcggttttcccacttccactgtgccccgagacgacgattgtttgtctcttcttcttcagcaccatgtttctgtaggccatgttcccgatgtcgtagatgtgcgcaggggcgctcgggtcgtcgaagcgctgattggtcctaccatcggtcttgccgcccccgctacgcttatcactgtggtcgttgttcctgcctcttcccaagcagcccctcccaaacttgttcaaatatcggttcatactctgcacaccgtagagcccctttatttccttatacgggttgatggccaagaggagggatgcatggaaggtatatatcttattcttcgcgtatcggttttttaaattctctatcacattgggttcattcagttgtataatgtcgatattgttttcgctgtctagctggatgtgctccttcagacacggggtgaccttctctgcggggacgttctccagggtctctccttttcctgcagggaggcaaagggggaaaaaacacatatgtgtcaacgaatgagggggagagtgttggtagagggctaatgcgggtagctactcccattcgtagttattagcggctccaagaatgaacgtaactgcgacggcgcctcagttttttcttttgtctaactcttaagggtgtaatcctttcccgactcgctaaatctgcaaatctccatcttcttgtacatgttattgtagaagcaccacacatacttgtccgagtgcaccttctcactgtcctttctttcacaagatccgtctgttttcggtgcacctgcaccgttcgtcgatcccttcccgctgtcctcccccatattggatatattcgaatagtaaaacgtttcattactcttaagctgtagagacgccatcttaagtcagattttttttctccacctcaagggggggagggggaatttgccttgatgtgaatccccgagcgttggaatgcccccccgaaaatggtaagcagttcgaaagtgcctcttcggaagggtacatatgtatatgcgtgttcatacgtccctgtcgtgcgcatacgtccctgtgtggtcttcttcctgcgcctctgtccaccttgtgtctctttttttcctgtgcttgtcttcgccacgcataaaatataaatcgttgggggcacgctaagtgtaaccacgcaacggtttacgcaacggtttacgcgacgatgtcgtttctgagaggcaaaatgaaggcaacaggctttgactgctcacccattcgactgtgtctcccttggggtggtcggcaaatgggccaagatcctctgcacaccagctgtcagaagaaacgaaaaatgctcctacttgtaagtgccagcgggatggccaaaggaggacacttcgtcaccccccgagctgaacacagcgcccactgatctaaggcacactttaaggcgcactttaaggatcactttcctaacttagtaaatgctatgctgaatgtcttcccccccgtaggtcacctcgttcgtgcgagttgatccttttttttttttgcttctccgttagtgacaaacgcgcgcagtaagtagtagtaattgtgcgaaacatgccctcctctgcattagcacaaactggggggtttcaaaaatactcccatgtggacagtcaacgagaaaaaaaaaaaaaaaaaaagcgcagaattattcttagctgctcacgttaacgctaagttgaagtctttttcttcctttgtgtgttttcccaatttcccccttgtgcatatctggtgtggcacgctaatatggcgtgctttgtgatttgctgtttggcggccgtcagttggccttcccttcagggggtaacatcagcaaagtggaacactccagcgggaaggaaaaagaaagcaaaaaaaggcaaaaaaggcaaaaaaggcaaaaaaaagcaaaaaaaaaaacaaaaaaagacaaaaagaagacaaaaaaaaaacatactacacgtagtacgcatagtacacataatacgcatactacacatactgcgcatactacgcagaactacaaagctagcaacgttgcagtgtcgatcctgggctgtaaattcagcaaagcggaacacctcggggggaaggaaaaatatcttcgcttagacatttacacatacgtatgtgtggccaaccctgctgctgtgtttttgcttcaccaaatgtgccactttttccatacagatttgtacacatgtttgcgtggttaccattgcacaccgcgttacgaatttttgtgccatgaaaaaaaaaaaaaaaatgtgctgcatatgttgctttttttatgaacggtcaggtaaaaaggggataaaaatagctatttttgctgctaatttgcctgaccgttcataaaaaaaaaaatagctatcgtaagggaaaggcggcccacttcccccaccaaaggagaacacataagtggagggagaaacaaagtgctaattttttcggcagtgataaattctatcttcagtgaacttaatatttttccttatcctttccacatcttccaagttggatgggtcgtccatgtcctgccaaaagggcatatggagttgttacccccccgatgaaaaaaaaaaaaaaaccgtacatgtgtaatttgtccagttcatgctgtacacacgcatttggggtggcgggatgcccatgcccctttgttggctaattcgtaagcgcgttttgtttctctctgtggttggctaccttcatttcggacagctcctgtttgtacttggacaacctgtcttccaaaatggataacttcatgcttccccgattctgcggaattgcaattgcacacaggcgttgggggagagagtccacatgaataggttttaacaagggagacaaatgagcaagtatgtattttcggacacgaagggggctacttacttgaccgctttccccctctgacggcttcgcgagtttaaaacttcgctcagctgggtctcctgaaatgggcaaacacagaagatatgtaaagatgtatcctatgggggcatattttttgttgccctttttagttgcgcttttagatgcgctttggtggctcctttatgtccgaagtggctaacctgtgcgggtggggagtgctttatcagcctgggggaaaggagcggagcgacggtgtattggtgcctccgtgcagtagagttgcagcgaagcggcattatcgcacaaggcaaacgaggagtaaccccgaacgaagctgccctgccatgtcctgtttttttttttttttttaccccttggcgcaatgcagagcgtgccatttcctgccccttctccgaggagacgtatgctatttcgtcacacgcgcattcaattttaagtatcttcctcttggacaaaaaaaacgaattattcatggacacctccacgtgctgatcccaaggatagctattgtaaaaattgaacacattcatctcatcttcgattacgcttttattaaactgttccattttttcattgtcatgatatatcatttcatttctgttggtaatattttctgccttgtattggtactcttcttccgtttctttcatgtggcttctttcctgtgaaggggacagcacctgctgaatgaaccatcgaactgatattttgaagaagaaacggaaaggaaaatgtgcaccttttaattaccttcctgatggcacagataactcctttgtagattctctcgatgtcttcaaaaaggcttcgttcctccctcagcagatataggctctgtcggagcggaagcaagggtgcattatgaactcactttaagtgtagttcaaaatcggtatgatgaaaggtgtgcataaaattctgcacacaatgtcggagaaacttcaacagcgtttccatcgtccccttcctctcctttaaatctgacctccacttgtcaacccgcttacctccttctgaagaggatccccataatttacaaagtgcttgtacacgtaattctttttgtacgtcactatttcttcgttctgagggttatccgggggggaaaagcatgacagatgggggggtcacatggaaaatgcgagggaaggacttagctgcttctctgtggagcacacatgaggagcacatatctatatgcccatttctatgtgcccatttctgcgtgcccatttctgtgtgcccatttctgtcgttaaaaaataacccttgtcgcatggcgagtacctcctccgtgtcctggttgtaccaaatgcgcttctcataaacctcgacggtgttacttatctcgttgcagttgttgtagtacacgaggattattttgttctctgggatgaggaatattttctttttgattccgttgtggcggcgctgtaaggggggggaggggacacagtcagggagaagcatacacttggacatgcatacacagcgcacatgtgagtgcccatcagagtgcccctgttggggcgcaccttccctcgtgcacgcactcctttaacctcgtccttatacttgacagccatttttatcgcgtagtactccttcccgtcgaacatctgtcaggggaaagagtaacgaaaagggggcatcggatcccatccgtgcccatttatgcacacgcaggggaaagaaaagctcgtctgtctcgaaccacccaaacggaaactactgacacaaacctgcaatttgtaattcgttttgacgctcggagaaagacacatcgatcggtatgtcactctgtgggggggggaggcaggaaggggggaaaaaaaaaaaagagcacttattggacagaacagtacaggggagttaccccatcggagagtccccataaatgatgcagactgcagaacacatactggtcgttccggttggaaaaatattccataatttttgagtcttttatctgtggtgagtaggccagatgacgcggtttgtgtgggggaggggagtcatcagcattagcatcagcatcagcatcagcctcagcatcaacatcagcctcagcatcaacatcaccatcaacatcaccatcaccatcattcttcttcttctcctcctcctcctcctcctcctcctcctcctgtttggctactcttttgatggccacttatttggccgatctgccttattcttcctcctgttaacctctagatagtggaccaatccatcgggtctggaacggcacaaggggggagaggagtccttgtggggataatccgtgcacagtttggcggcattttcgcggtagccacgcggctgattacctatttgggtagaaggagaagtgggagtagaaccctatgctctgcagggggggtgccaaaatgggggcatcaaaatgggggtatcaaaatgggggtgtcaaaatggggaacactcggacagattcctctcgcacggatttccatttgcctcctcctcctctttccttttttttttttttctttggagaccctcccactcgcgtacttctctgagcgtcctcaaaaagtagtgaccacaactgtcataatattcaactgttttgaattttctgggaaagtacagcttggctttttttccgtccctgcgtggggtgtgtgcatggggggagttagcatccatgtgtagctgtttccatgaatgagagttgttcttgtgacggcattcctccaaggggagtgaagctgtaggggtggcatcctctgcagggacccactgtgggcatttccctcaccttctgtatttgaacagacaacagactgattcaacgttggtgtagaatttatttccatagtgtgtgtgcatctctgtgagtccgtcgtgctgcaacgagggggtggggaggggaaaagcctactgtaggagagctccaccggtaaatcgcttcaccggcatgtcgcttcaccggtaaatcgcttcaccgtgacggcgaggcgaacgcacctgcaggaagtccccatactggtccctcttacagttcttgtaaaatgtcgtgttgctgcctgcaggggggggagatacgtatcttcctcgtaagcagctgagtgcacttcgccaagggggagggcagtcaaaacggctggggagagggcgtaccttgcgggtacttcaaaagaaaccggtctttcctaattctgtacagccgattctcgataatgggggttagtgccttccaggagagaagaaagaaaacgccagaaggtgcaagacgtggtcacatgggtatgtatatgagtacacgcgtaggcataggcatacgtattagcacacgcgtcgatgtggacgctccaacggtgacagattccccttcgcagacgaccgccctaccttagcccgtatctggtcgtagaaggccggaacaaagtactcactgttttgcagctccgaaactaacgtggcgacttcctccgttttgcggatgtttacctgaccgatcggggggagggcgattggtttggtgggaagaagcggagtggttaggaagcggagtggttaagaagcggagtggttaagaagcggagtggttaagaagcggagtggttaagaagcggagtggttaagaagcggagtggttaggaagcggagtggttaggaagcggagtggttaagaagcggagcagttacgaagcggagctgttgcgcaggagatacgggcccacattaacccatggtggcacatctgcgtaggtgcactccttttggtcccccctacgtaaatgttcttctcgttccacaggtaaaatatcgacctataggggcagtcgtccacgtcgtattccctgcctttggggtgtgggggagtgagtcgacagggggagtaaatcgacagagggagtaaatcgacagggggagtaaatcgacagagggagtaaatcgacagggagagtgcgtcgacagagggagtgccaataggttcgtccgccggtcgtagtaggagttcacatctggacaaatttctccttgcgtgtttttgtccaaggagacaaccgaacctgaacccatttctatgaacacgtctttttttacatctaggcttttttttatgagtatccacatgtgaaggtagaggtccttctcgtcattcgatccgtcgtcttcgaatttgcgttcccctgcctgggacggtaagcacgtcgataggcacatcgcttcaccggcacgtcgcttcaccggcacatcgctccaccggcacgtcgcttcaccgacacaccgtttcgtacattcgatgtgcgcaggggggaggggagggaaggtcaattcccccctcttttctcccttcgccccttcgtagagggccccttttttttgtgtgtgtaccgctctcacgccgatcttcatgagtttcctatacttcgccttcttcccctttatgtccaacagttccgctgcatcctcctgcgcagatcgtgggggttgcacctcttttgtgagacctcatcacttttttttttttttccttttctttttctttcgtgtcgattaggaacaggtaataacaaacgagttaccttcttgccttcagactttttccactctttgaaattaaattcgcagaggttctttttctgttgcgggggggagcaaagttgtggatgggaattgcctgaacgggtcaggacaattggggggatgcccacagacagcattccccctgttcgtgacaggtctttccgtccaccagcccgtccaccagcctgtccgccagtccatccatccgccaatccatccatcactcctctctttttttttttcttcattacgtcgtccttcgcgcaaatggagaagggggcctcgccgcacacaacgtacgcatcgtagttctttgctgccagggggaaaaaaaaaaaaaaaggatgggaggagttggggccgttgccggggagggggttgcctatgtctctatgccgatctgtcggtcctcccctccgcctctccacctctccgcctctccgcctctccacctctccacctttccacctctccacctctccacttcgctgcccctttacttacttctcagagaggacaccactatagtgcacaagtccgcgcaatcggcgatctgcagttgggtcgaagttggcctggtaagtctacacgttgtgtgcgtatgcttttcttgtgctttccacatgtcgaataggacccgggccgactcccctgaaggacgtgccctgctatttggggggagggtgttctcctcatggaaggcaagacacaccttccagtcgaacaccagcgccacgtttggaagcagcagcgtttttattttttttttcaacacgacttcgaacgtgaagtagctcttgatcagggtatatatttctttgtagttgtttcctttgctgcgagagggggcgggcggtcgccagtaggaaagactgcaccgttagcaacgtatgctgcaccgccagaaagctatactgcaccgctaacaagctatactgcaacgctagcaagctatactgcaccgccgataaagtccaccccgcgacgcgccttactcaaaggggaaaaaaacttggattatggaggagcatatattcctacgctctccatactcatcaataaaaaattcgcaaaaatgtgcatcgtatttccctgcaagctgagcagaagcagtgcaaccaatcatgtgtagtcatttaatcggatgcatacacacagagaaacgcacacagtgaaagtggaaacactcatgatcgtcgttacgaagaataaacctgaattcggaactccttcagatatgttaacagaacgctttctttgctgcacggaagcagcttggcgtggtccttggcaattcggtctctgttgttcctaaggtactttttataggaaaggaatggcgcagtggcggaaggggagagtcacagggtggtatactcacagagcggtcgagtcacagagtggaggagcggaggcagcacagtgcatgcatgtgcccttgcgctctactgagttgcactagatcctattttaaaattttttttttgtttctctccagagttgcctatatttttggtgccccattacgtctaagcatctcttgagtttatttttgtttttcatttttccaggctggggggttcaacggtgggcagcggggatggtggggacgacgaggatatcggggatggtgatgacgaagaggatatcggggatggtgaggacgacgagtatggcggggatggtcaggacagtgacgcggactacaacgatcagggtgcgctactttgccactgttccactgcgcgactagtatccgcttgtacatttatgtgctgttcgaaaataggcacatgactaggtcaagtcatttacatacgcttgcacacactcgtcaaggtcaaccatttggggggtggagggaaagaagctgcccaaatttttggcccccaatttgacgcactatttttgtaattacttaacgaaggaagttacgcataagaagattagctgctttaaaaaaaaaatccacaagaaattaacaaaaatgattaatttgtggcctcgccataactgtagcatttgaaaaacgctttggagaatttacaaaaaggatccctcgcctggcatgcggatttgccgcagcgcgctgggcagtgcacatttggcgtccactttagcaccgctgctccgcccctcgcgcaaaaatgaagaagagaaaaataaaggagaaatacatacgggccttgttcaccgcagtggaggagcaagaagcacaacagcttcgccaaaactgcaatcaccatttcaactcattcgccacacacgatgtgtacttcttaaatgagaagtattaccgactgaagagcgaagatggcgctggcatgcggaagacgttgctgcggtgtttatataaacacaacttttatgtgcccacgaagataaggtacgatgaggggtgacaggcggagaagatctaccccccctgcacgcacacgtgaaaagaacgaaacgcgcgctgcagtaaacctttgtacactcgctgcagttaacctttgtacaatcgctgcagttaacctttgtacactcgctgcagttaacctttgtacactcgctgcagttaaccatattgcactcgcccccttctacaccccacagaagaatcattttcaaaaaattcctccttcaaaatgaggccacagatgttcacaacttcaactacgacgtgtacctgttactgtcttatttgaagaatcccaacgtgaacgaggcgacgcaggtaagttgccgcccatcgcatcggcttcgctgtctacgcagactgcgtcgttgtttacggagactgctcttttgcacaatgtgcgactgctcctttgcctaatgcgcgactacgcccaattgtatcgccatctaaatgccccctcctcataactcctgtgcttgccccccctcccccgcgcgccaacagaaaattgtcgacttggacgtattccggacacgcataaataaagaaaacgaaaagaccatttacttctttaacctttttttaaattacgcctgcaaccattttcaattcaagtacaaacaggggctaaacgaggttttaggtatgttcccacacgtgaacagcgatacgtgtcttcttactcgttcgtttggttgctcagctgtgtcacacttgcgccctttttgtgcatttttaccttgcctgttcataatttttactattatttttttttttttctagccattttggcgtagcttgttcatatttttttttacttttttactttttttttctagccatttttacatcgcttgttcatattttttttacttttttactttttttcccccgcagcccttttcttttacctgaagggcaaatacttcaacctggttgatgtctacttctgcttccagagcttcgtcgatcggtaagagcccccctagcgcactccaacggtctgcggcgtgtggctcgttttattggcgctccacacgtgtgcctacatgcccccacgtgacgttccctacgtgcaggttcttgaaggagttttactatgacgacgagttcttctttttgcaaatatccttttacttgtttaaaattttgattaagtaccacgaccccgtgttgtccgaggtgctcggtaagggtagcatcatgccaagcgttgccaaatggaaaacgccccgcgtgctgctaatgctgctaaactactaacgctgctaatgctgctaaactactaacgctgctgaccctgctaaccctgataacgctgctaaccctgataacgcggctaaccctgataacgctgctaaccctactaacaccgcagagacgaacaggatgtcccccgaaatttacgccgcctcttggtttttaaccctcttcgcgtccaaaagcaacttggaaatttcgaacgccatttatttgatctttgtgctggagcgcaatccgtttttttatttcttcttttccctggcgcttttgattttgcacaggtaggcggggagcttgcgcggtgaccacgcgcggtgattatgcgcggtgatcatgcacagtcttctcgtggggagtttacaccgcttgctcgtgggactctatgctctgattgtccaagagcagggaagactccccaaacacacacttcccccccaatcgcttcgtagtatcacccacacgtatgaccactgacattgacatctctcctcccctcccgcgcagaaacatatttttatgcgtcgatagttcaaatttacctgagttgttaagcaaaataaacattttcaacaaaaagtttttgaagaaggtaaaaaaaaaagagaagcgaaacgtagcgaaacggagcgaaacgaggcgaaacgaagcgatgcgaaatcgcgttgatatgatggggacatgcatgtattccgtttcaatgagtgatgagtgtgtgtgacgtgattgtttccctccgtgtgttgaatgatcatgccctgtggtcactcccccctagcggtattcatcaccatttgcatatcaccatttgcacatcaccatttgcataccaccatttgcatgtcgccaccccaaggtgtggtctttaggaaaattccttgaagccaacacgcccgtgtcctttgtgcacaaattatttttcatcaaaaatgtgctcatgtatttgacaagcgaacactccgccaacagtcatcagaagaaggaaatcctcttggattttttcaactccatcgactacatgtctgtgaatgcttatgaaataataaagtaggaagagtctttagggaatcagttcctcgaagcgatgtcatcgtcgcagatttacttgtggagttgttcccgtttacttatctgtttgttctctctcctccccctcctttttacaaagaaacatatccctagggaagaacaactacgtctttttggatatccggtcgaggaggcatttccgaacgtttcacttgaagaactcgatcagcgtggagttggttgaaggttatgcggacatcttgcgtggtgagccatcgagagcacaggaggaggtgcacattatatatatgtcccgatttggacgccctagttacacctccagcgcattgtttactctccacgcggtgtctactcggcatgcgatgtctactcggcacgcactgtctactccccactcactgtatactccccactcactgtctacgctccactcactgtctactcccctccaggcaaaatcgactcgcaggacacgcgaaagaaacagaagaaggaactgaggaaggaacggaagacggagcggggacaagtacccctacccatttgtcacattttaaaaagatttggaaatagagaggtcgcccgaaatgccggactcctattctcgcatctgctgagggaaaaatataacctaagaggtacattaagttatgacgataatgttttgttaacgagggtggcctgcgtgcatgtggaaagggggagctacttggatttctcggtgctagggagggacaccgagaagaggtgcgggagaggcacaaaggggagggagaaacagctggagatggagaagcaattggggagggagaaacagctggagatggcgaaacagctggagatggcgaaacagctggagatggcgaaacagctggagatggcgaaacagctgaggagggtgaaacaactggggagggcgaaacgcagagaggaggaggtattccccaacttgcacctcctcaggggggagagaaacgcggaagtcgatttgaacgccttcacttgtagcatctacgcgaggaggagaccctccaggggggcagcgaatagcgagagagcgactagtgagagagcgaatagcgagagagagaatagcgagagagcgaaaggagggaaggcgaatagcgggaaaacgaatagcgggaaagcgaaaggaggcaaaatcaattccaagacgtctgaacatgttaatatgaactacgtagaggaaaggaaagtgaaaagtcaaaagaggtaccactcggacgacgatgtgttgtcgaggcctttcggcttggcgtgccaccacatgaagagggtgtaccttgcgagggtggagagggagctccggaggaggggcggtcaagttagcggccaagtgagccgccaacttaccggccaacttaccggccaggatgaatcgaagtgcatgtcgggtgacccccccccggaggcgaagaccgaacccacgtgtgccgcctcccaagcgcaaacacagagcctaaacacgagctccttcaacttatacatgctaataaaggaaaaggtcctgtgtaatgaagactgccttcgctttcgcttcgaggatgtcttaactcctgaaaagcaagtaataattctctacgatgacaatttcgataacgccaaatacgtgcgtgggttctactatgaactcttatttcgtacgaagctgaggcaggtggcgatcatcgaaggagggataaactcctatcacaatttgatgcgattggatccgtctcacgggaggatgagttcagtgggtccattcttctttagcaatgctggaaataccaacgatgagagatctactcatggacgggaagaagcctcccacttgtacacacaagaatgtcttctcggtgggaacaaaaaaacgataaaaaaattttttcatccaaatcacagctgctatctatgtgactacaggcactttagaaaaacgaaaaaaaattttagatgattgtttttttgagagttacagtaattttacaatttttgaaaattttttttacttcctgagtgacgagcgggatgatgtttctttttcttctttctacgatcacatcatttggatgaagagcaaggaaggggagggtagtagtggtggtggttcttcctatttgggaggaggacataacaggaagaaggacagcgtggaaggatccgcattcagtttttcggggctgttaaattatattaagaggaagaagggtagtgttaacgatactagtgtctttggcaatcgtcagagcttctctccccatggtggagatggcgttggaggggggagcactttcccaagtgatctgcaaaaggaggcccacattagtgcattcgtgtcggagaagaagatcagcgagtctaccaatggaggagacatgcacatttgcaataacgccaaggtgaagaaacattactttagtttaaatcactacatcgattattgtaataggaagaagagcgacctgttgaatgtagcatcgtctgtgcaacctcaggggggtgaaggcacctcttggggtcctccacctgttagtgacacgctcgatgggaagaaggaggagcagcttgggggggaagacgaagtgtgtactgcttcactggggaatgatcgcacagaagcgaaattaaacgtatgcacgtatggtcagtggaggagtgacgcggcagagtgggaacacacggcaggagagacacacacggcggtggaagctgcgtctgcgtcagccgctgggagggtggactccttcgcggacttcgcatcagaacccccgcacgacccacccaacagggggcactcaatcggtagcgaccacgctccggagggaattaaaaggagctgttcctccagctcggatgtctacagtttatattcctacattgatattgtgtgttaccggagtttgctcctcaaggggggagctaccacacaagggggagctactacacaagggggcaccacccccaagcgcaaactgtacagttgcttcattacgtatatataccagcccctcattcctcacaacatccgatcgaacaacatcattagtaacttggtgcactacgtaaagtatttcaagtgcattaaacggggcagcactgccattaacgacccgaacctctacctgcagtgtaacaagctggactctaacgtatccttccagatggattctaacttatccttccagatgggttctaacttaccctacaagatgggttctaacctccccttccagatgggttctaacttaccctacaagatgggttctaacctccccttccagatgggttctagcctccccttcaagatgtccttcttgccctttagcaacttgaggagcatgcagcttctgcccagtgcccgtgcgaaggagcttcttcccggggggggcggcgcagacctctgctaccttggcgcggcaggagggggagcagccaacacggcgagcaccgccagcacggccagcactgtcaacatggccaacaccgccaacatggccaacaccgccaacatggccaacagctccgacgagcgagtgaacgacttcatcttgagcaacacgtgcctaaagaacaagcctgagctggggctttgcaagctgatgatttacgatcacctacttatactctacggcatgccctacctgtatgaggtgagtctgccgggggggcgcggaggtgcggagtccaccgaggccccagaggaggagtgtgaggaaggagcaggtgagaggtgtgaggaagaagcaggtgatgggtgtgagaaagcagcaagtgagacgtgtggacaagccgctactcagaagtataacccatcgaggggcgtggagcagatcggggaagccccccacctgggagacatcggcacgaaaaacttcttgagagaaaaggaggaatactcgacggagggtacggaccaagagaagtggtacctctcatgtgaaccgggagaagaattgcagacggtgctgatccacaaacacaaagacttaaagaaaaaggacatactctttagtatggattcttacaaaataagtggaatagatataaactgggctagtgtctctccatatgtacttcgaagcatcactagggaacatatcacagatacttacagctattacaaaacttattttagtgtctctaacagtaacctgtcggggtcgactgaggagtattgtccttctgttagtagctctctctcgagtgacagctcgtcctactcgtcatgtgtgtccgatgagccgaatttttccttttccgactaccatagcttgtacacgaaggatgccaaaatgatgaggaacgatgggaacagaaggaggggaaaggggaagaggacgatgagtagaggagggggaggaagtggcatgagaaggggaggaagcgacatgagaaggggaggaggaggaagcggccctcccaagggtgaggaagcctctcgtgcatgtggccgtaggaaggtcaaaatagacgtcgttaatatttatgccgtgtatgatattcacacactgtgcaagataacgaccaagcggggttccgggaggacgctttatttttactttgtcacgaacagggtgagtgtgtcggtgaagtgataaaaaaaaaaagggagtagttgagcaatcgcggttacgcgttagcacaccatttcgtgtgacctaactgatgatttttttttttttttttttttttttttgtagagcaccccactgatggtcctcaacttcgatagcgacttggaggtgcagtcgtgcgtgcgctccatcagggaggtctactcgcgctacgccaacgggggaagaggcacatcaggggaagcagcgggggaggcggcgacgagtgtggcnnnnnnnnnnnnnnnnnnnncagttctgtgaattttttttattttttttattttatttttattttttactttattttatttttttattttattcctttttttaaactccccgtattcacacgcgtgaagagcgggctttgttgtgagcatcctctgcgcattaattaaacgaacacacaccccagtgtaatggcaagcacaccctttggcaaacagcatgtaaaataattatcgtgacggtatgtgttggctcgttggcaagtctcttttccctcgtggctagctgtccacatgtgctcgcaacaacttttaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaccatatagtgggggaaaatgcacaaatggagatttttccaacgaggtgatctccaaacgagttcacttcgcttcactttgcttcgcttctcttcacttcacttcattttttttttttcgcattacacgtgggggaggggagatcctcgaagcagttcgttcactcaatttcggtgagcgagggggctctatagcaggtaccctgctcgtggaacacgttcctcgatgcatcatttggggtgtggcactgggaggagcatcccccctgtcctgcgtataccctgtcgcagttcacgcggtgcgatccgaagtggggaggcgcaatgggggaggcgttatcgaggtgcgcgccattcgcggcattcgcggcattcgcggtattcgcggtatgcgcggtatgcgtggcatcagcactgatctcatcaccgccgatctcatcaccgctgaccacatcaccactcatcgcgttcacctctccgccggctgcgtagctgtagctgaggatgtgcttgaggcggttggagtgcgcccaggggaagcgagtcctcctgacgcccttgacctcgtcgagacgagcctccgcatggggacgcatcagcagaaaggagtcccgataggtatggaaattttttttcttaaaaagagaattcgtgtctgcacaatcaagcggagtcagggttctgtccagattgtctctcgcctgtttgggtaaatccaatcgttccttttcgaatggtccatcaggattggcatatggagggttccgattcttaacgacaggaagcttatcacttctatcagcttcctcatgtacagtcagaaaaagattgttcactaaattggatttattttggagagaagatttatcaaaaattcttttccacgtgttgtatgttttacccaaatcatattcatcaatatcgatattgactgtagcacttccgctttttctccctacacatatgctcatttttccttgtaagtctgggactaacttggtttcgaagtacttactttggttttcatatgtggagtaggaggtgagtggtctcttggctgggtgcatttcaattattttgtcgtgtccatgtgataggatatctttcatttgtgagctgtcactctttacgatagaaatttgttttcgtgagttgatatttaattccgttattctgttacacacaactcctgcgtttttcattttattcatgtagactccgcagttctcagccacgaatctctttccatatttggcttcctcccccgcgctgccctggggagtgcacttgggctcgccctccatcttggcagtttggaagttcgacggtttggaagttcgacagtttggaagttcagcagttcggcagttcgacagctcagcagtttgggagcaactgggggatggggacaaacaagcggtggggaccgaacaaaaggtagacaccaaacaaacaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttttttttttccttataattgtttttttaccccttctctttggaacgacgcgattttcgcggtacgtgtctctgtgtggggaagcacaacgggagaaaagacggcagtggttgttatccatgtggagcagtggcacttccaaccacttcatcacttcgccatttttcccctacacgtttatttctgtgctccctctggtggcgtcctgcctagacgaaccgctcacaacttcctgcacacagtttagatcatcgggtagggaagcaaacgggaggaacagtgcatcatagcgaaggggctacgtcatcttaaaaaaaaaaaatacttccactagttgggtaacgtgcatgaggggaacccccgtttggagcatctcagcacgttttcgtcacagggaccgcaggaagagtcgcccttcttttgaggctttaccaagcggtcagaaaaaaaaaaataaagaagaaaaaaaaaaagaaagaacgaaagaacaaagaaagaacgaaagaaagagcaaaacagaacagaaagaggtgttgactcatcgacgctgccactcctgtaggcggtccgcatacagctgcaccttgcacgagtccactttttgctaacgagcagttagcaggcacgtgtgcattcgcatctggttctccagtggggggggtcctctccacagtcggttctcaccttttggtttacttcttcccagtggtggttcccccacaggggcgaagcggttcaggcatacacataggggagaagcggttcaggcatacacataggggcaaagcacagcgcgacgtggcgagaccaagctatcctccctttttgtaatccgggaggatgaactcatacgccaagggtaacaaagtctgctttattttagttttttttttcccccctttgtgtgagtgaaaacccctcccctgggtgcattccccaatggtaccaaccaacaggagacaaagattccgaaacctacatgaaaaggaaaaacgaatcagcattgtgcatttgtaactcttcatttaagcgtaccccttttttttaattgaaggagggtcgactcacggggggaggttctctcccctggtgctaacactttaaaggtgcttgagtcggtgcctcaaaagggaaaaaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagcttctcataagcttcgcatcagcttcgcatcatcctcgcgtctacttcatataaactgcatgaccgcttccccccccgcagggaaagatacctccaccatcaccataaaggaagtaacaagcaacttcgggagcacacgagcattgagcggagcagagtatcaatcagctgagtccagatttcagaatatcctaaatggagaattaaataaaattaacaaattcgctagaaaaatgataaaggaatggtacaatgacgcacagatatgtcaagaaaagttacacaaaagaaattctttagtggagttatctcaaattttaaagaaactaaacgagttgggaaatacgttgaagtttctcgatagttatagaattacaaactttacagggtttacaaaaattacaaaaaaatttgacaaacataatgataaggttatcagttcatctttctacatcactgtcgttattaaaagttttttcatgagctacgatatgaatctacttgtgtgtattttgtctctttgctataagcattatcgggaggttcgaagcggggtctccgcgaaggtccactctggggaaggcctaggggaagtacactatggggaagtataccccagggaagaccgccccatggaagaccgccttagggaagcccccccccaaatgacaggtttctccaacttggagaggaaaaataaaaacgaaaacagattttcccaaagtggagaatcacagagcagtgcagcttccacctcccccaaggagagtgttcatccccaagtcgatgcagaagagaacccacaaagagtcattaagcacaccaagtatctagtaaaagcacaagaccttatcagtgccaaaatagaaattagcaaatactattccatccattaccacgatttgaaggagcatgaattgatgcccccttttgaaagcttcatagaattaatttccacatctaaaatacaaaattacttaacaacgatctacttggatgactctacgtttagtagataccacagatgtattaatcggagtaatcaacctggggggagtagtagtcaaagtattaggttacgatgttatagctacatagatgcagagaaagaatccacgaaaactgtgattcaacattttaatttatttgaacccagttgtgatcccaatgagaagtatgtctttgctaaggacgtaccacaggaggacctcaaaataggttgcgttaacgatttgtacaatctgaggataagagattcatcctctagtgggtcccatccaattcagggttcagactcactacaactacagcattgtgagaagtacatccgtgagatagagaagaacaacttaacgagttgtctcaaaagcaaagtgaacagaatccactttggggatgataaccttagtggctacatcgacgagaatatctgctactgggtgcacacagataagggggccattcatgggtgtgaagaagtcgactccgtggaaggagaccacagtgagttggacgaaccgagtaaagttaagcagcataacggtgtcccaagtggaagtaacctccataagggggaatacaaaacgggaaacgaagaagaaatcaccgcgaaggaaaagagaaagtacgcctacttcgactatgcagttatcgatatcagtgtgaaggaactctccagcagggacttctccttccaactcaaccatctaggggtagccaaagaaatttggggatactcttcctacctgcaaggcatctctatgctctacccacaccgcatttccacagccccccactggcgtatctacacacaccccaagtgggcaaaattaaacgcaggggagggttccagcaggggggagaaaaggaagaagaaggagacgaagaagaaaaagaaggagaagaaggagacggagacggagacggagaagaaggaaggagtagcggtaggggtagaagtattgacaagcaaaggtgaagcaaaggaaaggcaaaataaaaaacccagaagtgatgacagcgatggcagcggtggcagaagggggaccctgcaaagcaacgaaagtaacgagtccagtttgtccgatgaggacaacgacacagatctcagctcaagtgaaaatacagtcgagtacacagaaagggtagagaagcatcgtaatggaaaaaaagaggagcgcaaaaagggaatcacctacactggtgcatctgcaagaattgctcacgagagtgaagtgatttatcgaaacgagatcgaaaggaataaatccacatctgcttctcctcgtcacattaatttaagcattgacagcgcaggcagtgcagactgctgcaacaaccgggggagttacattcgtggaccatacagtgcagacagtagaaacaacccaaggaagacatctccccaaaaggagaaaccatccatcatgagacacactctcgcaggagaaaacgatctgtatgaacctcttctagaccctgtggaagagactactccctctaagggtaataaatcctcatcctatagaatcacctcctttttcaagaaaatatttttttgtaaaaataaaattattgagataaaaagacccaaaactgcagtcgtgagagtggaacccaagaccttttttgccaatgagagaaccctgttgcagtggctgaacacaagtgtcctcctctcaacgatatctattacccttttgaatttttccaattcgtatggattcgcctctggagttatcatggccccagtagctatcttctttatcctgtactccttccatatttatttgaagagggcagaggcgctcatcaacaaggaaccaattaactatacggacaaggtaggccccggggtgctcgtcatcaccctgacctttgccctgtccaccgtcgtcctgctcaatatttacagccgcttgaagggagaggcgtgagccccagcagaagtggtaaaaggatgcgcagcgaaggagtaacgggaacgcggtaagggctacgcagcgggacgcactccccgtgtggaaacagcttgcacaacattgaacaaatgggagcacattagtcgttacttctgcatcgttactgctgtgtttggcgctcaatagaggaggctacgcagtggggagatgccccagcgcagcggcgaaggggccacaaaaacggagtggttggcccgacgaacccgcgcggcgatgcgtgttactacacacaaatagggcccaagtttaggcaaaaatttttttttttttttctcgctgtccacggtgggacagagccaatatttatcgggtgcgatgttgtcgcttcggtggacttgtgtaaacatagcgcttgctttgcattttttatcatccgtgggcgtcccatccttcggcacgataccctgaggtagcagaaaaggggaaagaaaatgtatcattgcggggtggggggcgaacggctcatcttttcacagttctctatgggactttttttggatgcccccatagataggcagccaccaccgctactacatgtgcacatcgcgcgcgtttcgctagtcccactcatccggcgcaccccacgctctctctaactcatctgtggggcagctcccacatctcaacttccgcccccactcaccatctttgtatgaacaaaggagtcccggcccttcttccgctcgtcctgtcgcttgtacgtggcataggcatcaaactcggagaagttttgcacaatgatattggagcaccctggtttcctctcaaccataatttctgttcgtccacttgacgcatccgtcacagcatacttggtggaaaaatacttatcgatttcgctatcatccacatgtctggctagacacctcttcggagttaacacgtaccctttgtccgaaaaaaagtgcttagggttgctaacctcatcttcgtttacattatgctgtatggtatcctttaaggtgccccccccgtggatgttcaggtcactttttattcttcggttgcgcacattaatgctgttcttaatttccgaccgcaggcccgcgtagttgtagtcgcggttctgcctgtcgcggtagttgacactcttcggggcgtacctattgccatacggatcgatgccaatcgtgtcttcttcattttttaactcttccgtgcaacagttgtgtaagacttcgtaaatgttattcccgtaggagaagttcgatccgttgtacacggactttcggcgaatgtcaaggttccggaggcaggccaggcgttcagagctcaacccagcataggaagagaactccattgggttcgaggaggttcgaggaggttcgaggaggtatgtgggggtgtgcggaggttcgcggaggtgtgtgtaagttcgcgctcgtatgtgtaagttcgcggtggtatgtctaagttcgcaggcacacgtcgaatgacaaatgcgctggctgaacagtggaatactcaaattggtaacaacaccgaagaggtaaaaaaaaaaaaaaggcggactgcgaaataatttcacgcacatgtggctaaattgtgctgcgcgatttggactgcttacacagggttaaaaaaaaaaaaaagagacatacacacaacgcacatgagaacacttgcaagtcagatatgtaacttaactgctatcgaaaacgcaacaaaaattgagaaaacaaaacaaaaaaaaagatgctcagtgcatgttgtgcgtaccccccttcacaaaaacatataattgagtttcccaaaacaggtaaacttccgtaaggagttaaacaaaaggacgaatcaaacaggtttgtggcgagaaggcaacagacataaagaccatctagcctgcgttggactttttcactttttccagcgattaaaagggtggctagcgaaaggtcagcagtgatgttgttttttttttccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttcttttcctgcactttttttcccttcctgttgtgtcattgccacttcgcatttctacttccgcggggagtatatttatgtgtaaacaatccattcacgcgtttacacgttattaagcgcgtatacgcatgtgtacctccccccgtgggcaagcttcttccccgtccgttgcaaactggtgcaacttatttcaccttaacgggcaaggtaaaatgtgtgcatatttctgaacgttcagaaatttttacgcgtgagtggagcagtggtgacggtagagataaggaaggggaactgcttgctcatttggggggagtaaggaagccaattttgccgttcgagctgggaagtacctattatctgcaaaaaaagtgagtggaggctgggcggacacatctttgcccctgattgtctttttgtttcttcctttcgaagcgcttcactccgctccaatgacatttacccgcttctaacgtcccacaaaaaaaaaaaaaaaaaagaggataaaccatgtccccacatatgtacaactacgtgcatggaaaagcctcttcaccttcattcgctgtttatgcccgtcgggatcatggaagtagggagttcactattttacgagtggccttttttttttttccccttcccagcataactaccatttttcagagctgtttcgttataaccttctcggaagggtctcaaaaaaaaaaaaaaaaaaaaaagacacccatttactgccacattttggtggaaacaattttttaaaagggacaaaagttaactattccgcgtgaaaaaaaaaaaaaaaaattgacacttcgaaatgggacattacttgagtgtgtgtgcccacgcgttgacaacacatcaaagcgtttcgcatataaaattgttgttcgtgtggcaacacatgtccgcagcaatgttcattgctttgtaggcgatgtccttggcgctgagattctccacgtcgtagagtgccctggctgctgctatggcatatggtccccccgaccctgtgcccaagacatttccagaaggttccaaaacgtctccgttaccagttacctccaacagtacatctttgtccgccactattaggactgcctccagatgtcgcaagtacctgtcggttctccatagtttggctagttcgacacagctgcggagaagctgatctgcgcgtagtgaaggaaaaaaaaaaggggggggaggtgaactgtgagcagcacacgtgtaaacgtgcttcgataatgcactacgacaatgcgattcgacaatgcacaagcgcggtgatccgccttaatgcggaggactcacttgggtattcgtcgattttcgtttcaaacttgtccagcagggtgaagcagtccgccgtcgcccccgcgaaccccatcaaaatgttgtccttcagcctccttattttttttgcgttccctttgacgatctggcacagaaatggaaatccaaaacggtaaaggagtaaaaaggacgtgaaaagaaaaaggcacatttacgtaaatatgcatgccagtaggcctattgatacgcgcgaatatgttgggcaccaaaaggacaaggttagaactggcaaaatgagcgtcatccccattttgcagttaacacagagagggcaggggataaaatatggacgcttaccattgttccttgagagaccataccatctccgattagacactgaagggggggaaaggttaacgtgtctgtgtgttgtaacgccttaacttttttttttttttctcctttgtagcttttgcggggaagtaacgagggggtgcactcaattttttgatggcaatgcaaagggctattttaaggtctattttaagggctactttatgggctactttatgggctattttccccactgctgggctatgtcgccccccgtctcgactttgccttctcttccccttcggggctaacttaccacttcgttgttcttgcgcacgcacagtatggtcgtgccatgtcgcggagggaggagccttcccgtgggggcgaagtagtttctctgcagttggggggggggaagccaagatgtgtggaggggaagatggggagatccccagatgggatgatacctcccgtggtaatgccagcgcgacgatccgagatacgaacacccgcagagatgtgcttgtgcattcccacctgtgccgctcggccgatcgccgggggagccctaatcaagcctgagaggtgccttacaaacatttttttttcgcctggctttgcgcaaatcgaaaagaggaggggaaaagccgtgggtggcgttgaaatgggcctcggggaggagaacgtggtggtaggctcctcagtaactcccttaaaaaaaaaaaattaacaaaactcaaatgggagatgtaaattatttgttttgttttgttttttacaatcaatacatgtgcgagtaggaaagagatacacaaaaggtgtttgcatgcgcaggatggagaaaagcaaatctgcccttgcacaggtggggattgacaagctaagtatgaacaatcatgcacagaaaaaaaaaaagtggagcagttaaggggctagttgggtggtataacgggatggcggagtggaggcgcaacggcgtgcgccaagcactgtgcgctgtcgtgaagcgcgtgcgcaaaaaggaaagaaaataaaaaataaagtaaaaataaagtaggaataaaaaatgaagtaagaataaaaaataaaaagttaaaaaatgaagtaaaaaaagggagggccccacgaggggtatcctcatgtgcaggcgccacatgtcggctgaactgcgcgtgcagtgatgtacaaagagaggatgctcgcaactgttcgatttttcttcatagggaaggggagaggggaaaaactatgctgggtatccgctcggtgaagttcctgcttattcttttctacgcgtgcggggtggtaggtttggccgtgggtgtatcatcccccttgtgagttcacctcagaatggggagtccctccgttcccatttagagtggcccatttagagtggcccatatggagtgacccatatagagtgacccatatagagtgacccatttagggatactcctttttctgttatgttttcctccccctttgaacatcccccaggtgtgtatgtgtgtatgtgcgggtggggggtccaaaatatgtgcacctcgtaaaagtatgccttctcctgcggccattctgaaatttcctcattttgagaattccccctcgcgtggttatcctcccgcgtggttatctcccctcccccccggcaaggtcaacagggttactcttccagcccagcgaacatggctcccatttgaagtagcaaattctcatctcggtctacgagcgacccactgtaactgttccccgaacacacgtcaggagtgacatgatcaacatagtcgacgttgtgcaccttgacatcatcttcacattcgaggagcaggtgagggaactccagaaaataggaggaagcatgcatgcactggttactagcaagtggcacaaaaaagtcaattatgttctctccatatttcaatgtcttcacagcatagcagttgaaaaggtcccatattttaattccatccctcgctagggataccatattttcccttttattatttacatggcatttgattacttggcttttatgtccaacgaaggtcgtgcaggtttggaaattcacttttaagtcacatttttgggaagtgcttcgctgcagctgatctgcattattgttctccccattttttacctcaacgtagtctccatatacgaatagtttttcctccatacgtcgttcttcaaggtatccctcctgactcatttgaggagaagaacctgcttccctttggtcaaactgggagaaggggatgcgaaatattttgtttcctctacacaaatacatatgcgtgttgaaggggtcattcgtgcaaatgtatgtacagttctccgagtgcgttttcaaaatgtgagttggttccttcgacttcaatccccacacatgtagtgtcccattgctagtaagagtcaccaaggagtagtacgagccgtacatatttggtgtcaccgaaagaatctgagttattgttgcatttatactgtgttgatagcgtaacaatggagttatttttttttttatgaacaggtcaggtaaattgtacacatgaacgacattgtcatcactgtaggtgtacagaacgttggctatttggtcaattatgatatccttgattatgccgtaatgtgcttggaaggaattgattaataatcctgagagggcagaccacacgtatacgtttcccagtttgtctcccccgataattattttttcattgttcgtcagcctgatcacattcagctgtacgcgcatgtgctttgtcgaaatgggggtacttttcgtgcacacatatttggacaccacttttttattcacgctcaataggaggaagctcccatttccgagttggcagatcttcttctccgtgtccttcacgggggcctcgaatttattttcgcatcgctcgttctccgcgttcagaagcacgatgtcgtggttgtcgtacagagcaaggatcttcatctgctccattgggccgctggggggggttttacctctccgctgcgagtggctggcgcgaacgcatgcctttgcttggggctaccgcgtaaacgtggaggtggcgcggcacaccaacgttgcttcacctttttgcgccacgcgcgacggacgttgtgggcgaatccaccgtgggggaacttccttccattaaccaagtaggtggtaccagcggaaaggggaagaagcgcatcacaaaatggggaacatcattaggtgaatatacttatgcatacatattcgtatttgtatccgttcgtatgagcgcttgtgatgatcctacgcatgcgccgagcccgttctgatgtgacatttattttctttccaaatggtatggtattatctatcgtgactggtaggtcggagttttatttttatcccccgcggttttgttcttcctcgagagagatgtccccttgccgatcaattcggggaacaaaaaaatggannnnnnnnnnaaataagtgtacttatttttttttttttttttttttttttcgtgatgagaaatccccttgttgggttagttcttcttgtgcgttgcttagatggagaaggggaacaacgtcgttcatttttaagttcacctttgcgaacgtatgtttatttattttttttttttctctctcccttttttgaagcaaatcactgccgcgcagtatactgtgtagtccgcaccgagcgcgagtcgtgtcgcaccaaaagccgccagtttgttccctccattttggagaacaccaaatagtattatgcgccgtgtcagccgcccaactgcgcatcgcagcagggaggtctccatttgtttattctcccccgtgaggcagcatgcggggagtagttcaatgtccaatcgaatgggacagccactttgagcagaaaaaaaaaaaaaaaaaaaaaaaacgaatgaatgaatgaatgaatgtacctacgtatgctttccaacctttttacatagcgccacgtagctttgtagacatatggacagaacacgcgtagtgctttcctcaaaagaaaaagtctccttttttttaacctctccacaaattggggcgtcacattagctcagcgtgcatgccactcttactgaactgattgcaactgttttttttttgtgagcatgtgcacacgccggaggtgaccaactcttcccccccacaccaccacccacctcctaactttgcaaaacacaaaaataataatgaacagcagcagactgcggcacatcgaaaatgcgctaaacagcttcaacttcatgtcccccctggatatttacatgcgcctgtatttcaaggggaacaacataaagagtagggacaagcccttcatctcggagcatgtgtacaatataattcggaacaagacgctcctttcatatttatccgccccctctcctctgtacaccaacgtagttaagacgtatttttcctcggacaggtccgtttgctttcagcggcgcttgggcgtcgtgccagccgcgttgatatagcatcagtgcagcgctcaccagttgagagcgcatgcaactgcacacttcttccattaattccacagacatgcaccgctactgcccaccactactgcccaccactactacccaccgttaccacccgccgataatacctacttcccccccccccccccagatggaaatacgaaatgaacaacgagaaaatccccgcgcacgtgcggtactcgttcccgaaggagctgtacgagcagctggtcaactgttacggagagaagaaaagtcacacactcatgtcgatcctcaacgaaaaggcaccagtattcctacgagtgaatacaaataaaatatcacgaaacgacctttacaaacttctaataagtaaaggagtgtctgtagaaaagtgtgtaaattctccacaaggattactattaacaaaaagttgtattctaaaaaataatcatgaatacaacaagggatactttgaaatgcaagatgaagctagccaaatagttagctcgaagatacctgtacagccaggatataaagtattagatttctgtgcagggtcaggtggaaaaacattagctttttcaccaataatggataacacaggaaagatatacctacatgacataagagaaaaaatgctatcacaagccaaagttcgactaaggagagcaggtattcataattatattcttctgaatagcaatcatattttactaaagaaattagttggctatatggacacagttatcgtggatgtgccctgtacaggaacaggtgccttgagaaggaatccagaaatgaaatacaaatattgcaacagcaagctgtacgattatattaatttacagaggcagattttccagcaggctttactttatgtaaagaaaaatgggaagatcgtttacatcacttgtagcattttggacgcggagaatgttcaccaagctaagtatttttgtgaaaagcacaacttatttttatccgaacctccattccattcgttaccgcagtccaagtccatggatggttttttcctggctatatttgagcgccgggactgaccccctcaaggtagaccccccgatgagccagcagctgggcgagacgcacccacaactgctgatctttgcagccgcggatctttgcagctgctgacctttgcagctgcggatctttggagctgctgatccctacaaccgcggccccgtacaactgcggacccgtacaactgctaatccctacaactgcggacccgtatgcctatgcatcccccccccgcgtgcacttctccccttggggaagttccctcgaacgaattctgatctgccgctttgccactctgtcattccccacgatcgaagcgtatgcgtcatagcttgccacatttttttttaacattaggagcgaaaacttctcctgtataagtagcagcctgcttctcctttatacgtagcagccagcttctccattatacgtagcagccagcttctcctttatacgtagcagccaacttctcctttatatgtagcacattcgccccgtcacttggggatagcgcgaagcggccttccgctcagctttcccccctcccccttgggattatatactacctaagcaatcacactcgctcgcaactcgtacgtatgattatataatacctctctcatttggatgagtcgttaacgactgttcaggcgagtgcactttttaaaataaaaaaaaaaaaatcttccctttgaaaacgcggagcggggaagagaaacaaatccctgcgcgcagtgcgcacgtagtagtagtagtactacccacccgcacgtatgcagatttatgtgcgaacatataatgaacatgtaatatggctacccacacccacacggcgctgccccctcgtttgccggtttttttttttttccgctgtttacccaccgctcaagcaaagcgcacgcgccactgcgacagtttccagcgatacagttccaggcgaggcaattccccgctatgcagttccccgcgatgcaattccccgctatgcagttccccgcgatgcaattccccgcgatgcagttccctgcgatgcaattccccgcgatgcagttccccgcgacgcagttccccttgagtgagagagagatcgacccctattgacgcccctgccactggcatgtcatcacctgctcgtgcgtgaccacataagcaaagcgcacaaacgtatgcgtgtactgttcccctacccagccgcgcagccactcagcagctcagcgattggaggattgggtttcaacagggtacacttaagctgcacgcatgtatttgcatgtaccgcatgtcatttttttttttccattcgtccgttcgcgcatcgggtttgaggcggcaggacgagtaaggaagcaagcagcataatcaagcagccaagtgggccccgtagtaacgaaccacccaacaacggctaaacagctgagcagctaaacagataaacagctgaacagataaacagataaacagctgaacagataaacagctgaacagataaacagataaacagctgaacagataaacagataaaccgctgaacagctgaacaactgaacagctgaacaggtaaccccccccctggcaagatgaacgaactggtggtgttcgactcgaatcaccagaaggccatcaacgactgcgagctggactactacagcaagaaactggccacatgctccagcgacaacacggtgaagattttcgatgtgagcctttccaaggagcccgtgtgcgtagctgaaatgcgggaccacagctcagctgtgtggaaggtatgttggtcacaccccaagtatgggagtctcctagcgagctgctcctacgacaaaagcgtaatcatatacaaggaagtacacatgaataagtacgacatcatttacgtgaacaatgaacacaacagtagcgtaaactacatagagtggtctccacatgaatatgggttacatctaggatgtgcatgctccgatggaaacataagtatcatatcgtacgatttaacgaaaggctcaactggggaagggcaatggaacaagtatagcgtgaaggcgcacctgaatggaacggcttgcataagttgggagaaaacgcataagaataaacacatgaatgaagggactgctggagcacctgcagtagcaacagcaccatcctcctcaggaggggggggagatcatcatgcaaatgcattccaactagcgtcaggtggattcgacaatcaagtaatcatatggctattcgataacagcacgaaagaatttcacaaggtttatcaaatgaaggacaagccacacaactcttcaattaaagacatcgcatggagaccgaacctgaataactctaccaacataattgcctcatgttcagatgaaaatattgtgatcctgtgggtagaggacataagtaacaaccaatggaggaacggacaagtcattaaggtaaaggacagaattagtaaagtatgttggtcacccaatgggaccatcctagccattgcatgtacaaatgaaaatgcttatttgtacagagaagggttggatggcgtatgggaagaggcatgtaacttggcggataatgaaaagctacatgcacagatggaggcacaggaaaatattagcgataatgtaggtggcatcagtgcaggcggagcagccatgtcggccactcccatggggaatgtaccaaccaatcaggtggacccttacaccggatcgtacagcaacaaccctggtactcataacgaaccccctaatgccgtaaacccggttatggcccagacgaactatgggaaacccttccccaatagtatggggatcaatcctgtcggggctccaaatagcagcgtaagtgcccccgggatggttcgaggtggattaaatactgcacaggcgagtaatagtaacaacccgtatggtcagactgtcactgctcccatgactccagggatgatgcccccccccttgaagagtaacacctccatgaatcaacaaaatgtgactccaaattatttaattccttcacataagaaaacgagtacttcctcaggcatcacatccaatgttgccagttaccccatgggtggtgcttctgttagtgccgcaggacttccgcctcctcctccacctcctccggttgcacaagaccagggtaatgctccctatggtggtggtttgaattattcccctccacaagtacccacacaacaaggaggcgtctctgcgccacaatttcctgcgattcccccatctgcaagtataccaggcggggtacccatgggtaataagccgagcatccccggacctccacctccacctgggggaccaccacagcaggcgcagcagcagcagcagcaaccgtaccaaccgcaccaaccgcaccagccactccaaccgccatatcccggcgccagcccgagcacgatgaattttgccaaatccagtaacccaatgccacccgcccaatttcaaggtgcaaatgcgaacaaaacaaattttagcgcacaacagatttcgcctcctcctccaccccctcccccatttggttcgacgcctccccaacagggacctcctgtgaacaaaggaatgaacaaaacaaacaccttctcaaattttaacccaaatgtgatgactccaccgaacgccccaccaccaatgggcacgaatcccccaggcccgcctctaaaaaatgtgagtcccccagggagtagctaccccccgatgaattactcccatccacccccacctcctcccaacatgatgggcggtgaccccggtgcgaatccagcccccaatgcacaatatggcgcgtacccgaattataacccgcccccccagtgaggtgcgaacaaatgaaaaagggggaaatgaaaaaatgtgcaaaggtgcgaatggggaaatgagcaagcgtgacgggtggggtaaccccgtgaaatttggtcaatgggtcagaaaaggacagatgaggggtgccacgtggacgcaggaaatgcgcccgataagaagtaacagtaaagtagtagagcagtagcgcagtagcagcgcgcgcgcacagagaggggcgtgccgttcgcgtcactccgtttgaccgtacttggcaactcgccagtcgtcagtccgtgggtgacctgggcaatggacaaggtgcctcagaaatgcgcacgtgtgtatctgcgcaagcggcgaatggaccaccatttccatttgtaccccctgcttacattttacgtctccctttttctttaatttatgccgatttttatagcgcacatttttcctttgctttttacccctgcggttgttttttaaaatgtgtgcaactgggatgtgattttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttttttgtttcatttgaaagatgcgaagcagcaaaaaggaggatgttcacataaggagaagataacaccaagctgaacaaatacttatggcactaagcttccaaacgttttttttttttcttatgcaaatgcaaacctacaggtagccaagtgtatgcgcatatagaagaacgtaacttctggcgaatgtttttaactttgaatattttgaagggggctgctgagcttggtcgcggcgatgtcaccatttttttgtgtgctccccccggacggtaaatttgttcttgctgcgctgtgcgcgtttgccccctttatgccgagtacccgctcgggctagcagcgacattacggtggcagttacgctctgtggtctcgcgttgcgttgctgccccatcccacatggagtaacttttgagaaaggacgccccagaaaatgtctcaagaaaacccggatgtgcttttcaaggaggagcggagcgagctcctcgaggggagcctgagtgaccacctcagcgagttcaaggtgaggacacagcagcgcgcacatccgtacgatgagtatgcgacgagtgcaccatgtgcagttgccactcccgcgcgcaccgtatatcgctccgttcatcacatcgtacatcgctccgttcatcacaccgtacatcgctccgctcatcacaccgttcaacacaccgtccacttcttccccttcgcagaaacgggagcacgtgtacctggcgtgcatctcctcgctggaaaaggaaatatgccagacgcacacctaccttaacgaatggaggaatatgcacatgtacgaagacgaggaggggaaggccccaaaggacgacatgatgaacatcaactcacttaggaacctgctaatagacccctccataaatttagagatcaaagaattgaggcaaaaaatttacgaagtaacaaggaaatggaatctcgcagaggaaaagctacaaggatttaattttgacgcacaggcaacggcaggacaaagactgataagtaaatgtaaaaaattacaagatgaaaattatgagctgggaaaaaccctagaagaaaataccctacaacctctatcgatacaaataattaacatgaaggagcaaatgcttttttataaaaatgaattgaaaatattgaaagagctgaatgcagatattgatgaagacaacgagttgttaagtcaacagttgggagagctttcgaaaaagtatacgcagatcagtaaggagaaagctgagctggaggaaaaaattttcaaactgaggaaccacgtcagtgctctgcagctgaagttgagagctcaaagtcacccccagaagggcgacagcctcggggacgtgggtaggagcagtcacggtgggaacagtcgcggtgcaagtccacgcaacgggagccatcgcagcaggagcaatcgcagtaggagccaccgcagcaggagccaccgcagtaggagccaccgcagtaggagccaccgcagcaggagccaccgcagcaggagccaccgcagcaggagccaccgcagcaggagccatcgcagtaggagcagccatacctacgggaaatacaccgcggagcgccgccacgacacgtactcctcccgtaacacctccccgcacaacaacaaccacatcggtagtcacaaagttagccaaacgaactacgaggatagtcaccgggtcgggggaagatactccaagtatagacaagacgacacgcacaacaacttccacgacgatgaagaggaggatatgtggagagagggatacaaaagaagtgactctcacctgagggaacgaaaaagcaaccctgaggaggacccccgtacgtattataatgacgacacttataggaagaggagttccgatgagagcagggaaaggaagtataggaaactggaccggcaccaccacagggataggaaggcggacagggaaagggaaaaagagagggagagggacaaggagaaggagaaggagaaagaaaaagagagggaaaaggagaaggaaaaagagagggagagggagagggagaaggaacgggaaaaggagaaggagaaagaacgggaaaagcacaagctgaaggataaggagaggagccggaaggaacgggggcgcgaaagggacaaggataaggagtcggaaagggacagagaccgagataaggatagggaccgagataaggatagagaacgtgataaggatagggaccgagataaggatagagaccgagataaggatagagaacgtgaccgcgagcgggacaaggccaaagacaggaccaaaacgaaagaacgcgaaaaggcgaaaaacaagcacaaaagcaaaaataaggaaaaagggaaggggaagggaaagagagacgaaaactacgacagcagtaattactcagaaccgaagagaagatctaccaaggatcatggtgatgcccatcgggaccattccagggcggacaagttcgaccactccaatgcgtctaagaatggggatgccgatgataaggcgagcgagttcgaccgctacgtctacctgcacaagtgacacggttgcctttccaaaaggatgtttacttgtagtttggcagcctttgcggtcctagcggccctttaaccactcttttgaattcacttgtttatccccccccccaattttgttccccatttataaccttttttttttttttttttgcgtcgctgtatcattgtcaccttagtgatttatggtgcacccttctgcccatcacactgatgcgctgcacagccaacattaagaaaaaaaatatcttatttgaaagcacatcccaatttttatgatcccttcggatgtatgtttgcccgtatatgaagtaattttctgcgactggagggtttctcatatttgtgtatagcaggtccaggcccccaccatttgcagctgccctacctgctcatcacatgggtaaatttaccaagaaaggaaaaaaaaaaaaaagaatgacgcgacgcagagaggggcggagtaaaaagtatgcccagcccctgcaagcttacccaacttttacaaaacaaacggcacaataaaagttacgcgtttggagggggccccagttgccgcgacgggtgggagacaaaactgggagaagaacttttcttccaaaaatgagcaacgtcatgagttggagaggttactcatgtgagttaagcgacataccattgaagatgctatagatatatttttgtgaaatctctcaccgcggggtgaactcctttccttcgcaatacgcgatggaagtgtatacaaaaaataagcatactgctttgcagtacatattttattttttcttttttctttttttttttttttcttctctcccgtttagctgctttcaaaactgccttgagacccgttaaggttgttgagatggcggtttttttcccccgaagtggaattcacgcaaaggggtgaatttttttttcccaaaagtgcgcatcaaattgtaccaacaaaaataacataagagaggttaaaagaggtgctacaacggatggaaaattagagatgacattcgaaatgctgctaaggttagatgtgccatttttatattttctttgaggacactcttttctcttgtcatgatttttttttttaacttcctaacgagaaagtagccattgagaggggcaacgcacgaggttgtacatttatttacaacgctgctccgcatttctaaccccgtcgaaacatgaagataaggaaggggaaaatcaaaacgaatgagagggactacaattatggtggaggattcgaaagctacgtgtactccaaagaagtaagcaatgatgtgaaaagctcgttaatcgagggagaaaaactctccaacaaattccgaaacagaggattgaccagggacaaaagagcaactgtgaatactgtgctagataatagaacgctacttattttaaaaaaactcaaagataatttgctaaacgagatatatggagtggtcagttcggggaaggaagcctacgtgttcaattcgcataagtacctgagtgaggaggagctcaggggagtcaaggagttgctgcgcaggcggagacatagggggcgcgacgatcagaatagcgacgatcagaatagcgataatcaacatagcgataatcaacatagcgataatcaacatagcgataatcaacatagcgataatcaacatagcgataatcaacgtaacgatgatcaacatagcgatgatcaacataacgatgatcaacatagcgacgatcagaatagcgataatcaacatagcgatgatcaacatagtgacaatcaacacgacgcaggtctccctgaggggggcggcacgcgcaggcgcgtccgcttcgcgcacgaaagcctgtacaaggtgtaccacctgagcagacacgtcgatgaagtgggggcagaaaaaagggaagaaagggaagaagcacaggaggagaacgatgcgaaggatgcggaagaagacgaagcggaggaagaggacgaagcggaggaagaagacgaagcggaggaagaaaacgcagcggaggaaaaaaacgcagcggaggaagaaaacgcagcggaggaaaaaaacgcagcggaggaagaaaacgcagcgaaggaaaaaaaagcagcggaagaggaaggcggcccgaacctgcggggcgtgctggacgagacctacgacataattgacaaaatgagcgaaatgggcgccgaggtggatgagcacaactgggaccctttccaaaacaagaaggtagccatatcttttgcaacgaaggtttacaatacatccgtgctggtgtttaagaagaggtcccaatacatcgaaggagagttccgattcagaaatgcctacaccaaaaataccaacccaaggaaaatggtcaagcagtggtcagaaaaagagttccgaaatttaagacgaatattaatatgtggattgagatgtccctatcctttggtcttaaaaagtaacgtcattgtgatgagtatgttaggtagcctagacactgcttgcccaaaaatgaaggacctaattttgagtcccttaaaatggaaagagctatacattgaatgtatatgcattttgagacaacttttttgcagatgtaaacttgtacatgcagatttttcagaatataatttgctttacttttataaccatatctacatcatcgatgtgtctcagtccatggagcatgaccacccctactccctggagttcctaaagagagattgcgtaaacatcaccaatttttttaagaagaaaatcggcacccttcaaaatgatatgcaagagagcgttggtcagctgaacgggatgctgcaaggagccaagattgaccaggaggtcgcgttaaagagtcgctgcggggggagaggcgaggacgcttcggaaatcacgaacggtgcgaattacaccaactgtgagaatggccccccacaggacaacggcgagaacccaagggacggcaagtcaagcgaacccttctacagccatgtgcagattctcccactgaaaaagctgttcgattacatcgtttcttccagcctaccccaagacgttacctacttcctagaaagggacaaaaaggaaatacgcatggacccgtccgaaataacgtaccttcaaatttttggcctaataaaaaacaccaccccaatacctaagctgaatttaaggaatataaaaaaaaatagaacatacttcgaaaagctaaaaagagccacaggttattatgtaacaaaattttctgcacagaatcagtcccatataaaaaacatgccgatagaagccaagtagaagaacagattttcctaagttcgtggatcccatcacatttgaacgaaataaaagatgtcagaacaattgaaaaggatctgaagcttttgaaaaaaggaaaatccatggtcagcaattttatttcgaataattatcacacagagcgttctaagcatgcccaaaaaaataacaccttcgtggagcataacagtttagaaggagagaatcattctgatgcagtcaccggagcgaagaaccacagaaccaacggtgattgtacagtacatgcgcaaaaggaagaaatgactgaaagttttaccaggacgtatgcacagaaggaagattcaaacgatgaggacaatgagggagacccttacgaacagggtaaggagacccataaaaacggtgaacacgaagtgttggatgagttaagcgacaaaaggtctcccaagtcgcttgaaaaagtggcaccttcgaagaattcactcgatgcaaacaaatcagacgcagcctatgacgaaaacaattttgtgagcagcgaacaagaggaggaagtcaagtttaagggaataattcccgagggagtaacgagaaaggagtggagcaaattagtgaaagaacaaaacagagagaaaagaaagcacaaaattccaaaataccagaaaaaaaagaagaaaaaaaaagcccacttgaaaaaaaaatgacaaaaaaggggatgaacccgatcaagcaaaacagaaaggtgcaattaagcaatgtaaaagaaacatataaataaattaatgtgctacgttttgtaaaagcgcaagttcgtgaagagacttacaccccctgtttccaattgcaagcgccaaggtgcacatacaattcgcaaaaaggaaccccccaaaaaatcagtactatgcagttgtgcatacaactgatataggggaatggcgaaggctgcgtgaatttacgattgatatacattataatttttgtgattatggaaggggatttcctatcaacgaagtcagcccactcaacgaattttcaaattacaacactgccaaaaaaatgcagccaaaaagaagccggcatattaagaatattctgaccgttcatatttttttttagatattatgcaacagctagctatcaatttttttttttttgagatttacaattaacacgggaaattggctagctaactgggacacaccgcacgagttgtccacaatgtgtgcaaggggctggtacatctcccccatgtagcagctgttatttttcgtcttcacttttaccgctttaaaatgcttataagtaaatgaggtttccccattttgtttgccttgcatgtagaaaagattttttttttttttcctttattcttcgcacatttacaactttgtttttttatatttgtcctttcttgcacacgccatttttacacccccagattattctttttttttttttttttttaaattcgtcccagtcgcacatgcgtattagcagttgtgcactgagcacatgaccatgcaagtggcctttccccgtggccccctttataacatatgtgctgaatttggcatagatatagaaaggctaaaaataaagtggacaatgataagggaaagaaatgtcgaagctttcaaaagcgttttgagcacattaatttgggtagttgaagttttacccttaatatgaaaaaataaaacgtgaatgcgattagctgtgcattttggcaccttcaagatttttccttattcggggaaaaagtattattagctgcttgcccacatttaaaactccttttttttctccctctcatttcaacttaattggagcacattttaaaaaatgtgtcttacgatcttttccttttgctaaattgttcccataaaaatgaacttccgcaaggtagcacaggtaaaaaaggggcgaataccagagcgtttgctttgaaaaggcattcactgcttttttttttttcgaaacattttggaagcatttctgtctcttcatttgcgattccttcgtgtttgcccccgcggactgttttacttccccccagttccccgttagccatttaggggaagccagccacagacaaagcgccacccagtgtgtcaaagtaaaaaaaaataagcagaaatgattaaacgtatgcgcaaaatggaaaatgcaaagtggaggagaaaaaaagaacttcttcattactgttgtacaccatgaaaaaaggactgttcctttcccttgttcactccaggaaaacaatggaataacaaaattttttttaaaagacttgataaaggagtcatccctcaaaaatgcggctgctgtaccgggcgaaaaggcagaatatgagcgaagaaatgtgcaaaaggatgtaaaacgaattttaactctactttttccctgagaacaaaatggcacacgtgtaatcgtgcacaccatatctaggcacacatctacaccgcacacgtttggtttcttcttcaaaataggacaaaaatcaaccgtttaacgtgacctatacttgggaaacggatccgataagtgggttcaggtaaaaacataaatagacaaatgcatgtgcctctccatggaggtaaattttgccgttaactggtttcacttgttcaggttcgttaatgttttaaacaagaaggataaaaaaaagttggggattcaatgtgagtttatatgagactgtaacattcagatgggaaaaatgcatccacatgagcgtattttactagcatgccgattaacacgattatctttttaaggtgcgtgctccttatcgggatcgttccccctggtgcaggcatttactgtagagacaaacaattattcaaatttaaaagaagcgtcttgtaccacatggtgacttttgatcatggtctgaaatcaagtgtcatggaagaattaaaggtgtccttctatcgtccatgcgcatttgttacatgtgcgtggtgatatgggtatccctattagctctcgtactcgctcgcattcatatacatgttcatatttttttttgtcttttttttttgcaagcttaacgagaagaacgcagatgagagatcagagtttattaacaatttcaatgcagaaaaatgtgcacaaaggagaacacaaagtgggtcagaaattttggagaaaacgggaataggagaagaacccgaaagaaaacacacaaagaagtgttgtaataattacgaactcattaaacttgaaatagaatttgtggcaactttgaatttattaacatgtgaagaattggaagcattgttttgtttttttttccccgagaaaacgttttcatttagtgaatgtacagacaaggaaatcattattgagcactttttacaaaacataagttccgtttcgacgaagtattcctccctgattaagtcgggtatgtgtttgggtaaatgtccacacaggtggagccaacagacgggcatgcgtgacgaggcggcgtgttatggcgtgtgatggcgtgtgatggcgtgtgatggcgtgtgatggcgtgtgatggcgtatgggtgatgacgtgcgaggacatgtctctcgttctgttttttctttttcactatcgtgtcatttgaaatatatcccatttaaaatgagtacctttttttttttttattgtgtcctccgagcttctttccccttttttagcatatgatgaacccatacttaacaaagacgctaaatgtgctactttgcaagaatacctgaatgggttaaatgcttcgggggaagcacagaacagttgtacggatgaaccaaagatagaaggtgaggtagtctctcacgagatagacggcaaagatagagagggtgcagaaggggacaccggtggaaatgacacaaaaatgggttcagatgcagcaggtgagattactgccattgaagaaattccgcaaaattcgggaaatgatgaacatggagcgttgggcgcaaggggggtcgaacccatgcataaggcgactaatgtggctaaccagctgacttccagtgtgactaatcagctgacttccagtgtgactaatcagctgacctccagtgtgactaaccagctgacttccagtggggctaaccagctgacctccaatattgccaacgaacgaaccgatgaagaagtcgtcaatgtcgcaaaaaggagaagaacgaaaaagccaaaaggcctagatgcatgcacaggacagctgaacccaaagaatcatatactgataaacatcaacgattgcgacattttaaagcacaatgataagatattcattaacttgagtgctcttcgggaggtaaaagcagacgcggtacggaaaaaggaaaatgacccgattctcattgttagcggctcaggggaggcggggcacctgagcgaggtaggcacaagcatggtagaaccaggaaaggtgtgcacaaataaggtggacaggaacgacgtagaccccacaactactgaccccacaactactgaccccacaactgctgaccccacaactactgaccccacaactactgaccccacaactgctgacctcacaactaccgaccccacaactactgaccccacaactgctgaccccacaactgctgaccccacaactgctgaccccacaactgctgactccacaactgctgaccccacaactgcagatgcaaacgccaatgaaacagcccactcggcaaagaaagcctcaccagaagggataaacaaccctcaaacgaacgcagcatctactgggggtggcaatgagaacgatgtgaaccccccacccagtgtgaacaaaaaggccaaacggggcaaaaataaaaaagacacgaatgaaaaatgcactacgcaaatgggtaaaaaggcccaaacgggtgcaaaaaactgtacgacgcgaaatagccaaccgaaaaaaaagataaaagtagatgacctaccaggaagcaagtccgcccaaataattttaccttcacaagatgggcaaatggaacaacacttagcggagggaaaggcccaaacagaagaatgcaactcgaaggggatccttcttaacgagagtagtaacataaatggcccccaggatgaagataaagcaaaaaatggaaacaacaataggagcagggaaaattacccccagagtagcagaagtcatagtagcaccccttcaagggtcatggacgaagaaaaagaatttagctctagtgacgaattagtgcatgcaagaaatatggaacaaaatgaagacacacatgacatgaatgacgatacagtatatgtgcatcacagcaggttaggagaggcacacgagaagaacaccgtgccgttggatcagggagaactcgttaggaaggtggtccctttaaaaggggttgctaaactgatgactgctaaaatgattaacagagaagaaaatgtaaagaggaaaaagacaaaaaatgacgatgaaaggaataaaccaaaaatttgtaagaaaataaaatgccccattggaaagaaaaccaactgccccacacgccataatgagattaaccaaaataaaaagaccccatcgaacagtagaaaaaaaggaaacaaacttaacgtgcgggagagggacaaagcgcaatgcgacgcatcacttcggaattctaaaaacttaaaaggaggcaaatgtgtaaacaatacaagtggtaagggggcggtaagctgtgttcacaaaaatagcattacgggaaaagtacctactaagaaaaagccacatgttggtgactcccgtcatgatgggagcaatcatttggggaaacagaaatccaacgcgtcgctgaaagagcagttcaacagcgtatctgcagagggtgaaaatagacgcatttctgcaaaaatgcgaattatgcaattatgtaatatatcgacggataacataattcaggctgatgtcatgaactggtcgcgcacacgttcttgcagacttgatagatacagcatgaggtgacatgaatttagccacaatgggtggaacctgtcttgcgtggttggcctgttttcacctgaacagggtttataaagctccgtttcgtcgttctcccccatttgtttatctgttttcacgttgcaacattttacacgttcaaccgtttggcaaatctgacgattttgcgtggcgtagtgggaaagactgcgtgcgatggttcgtcggtttgttcgcttgaatagtctgtattttttttctttcccccctcaatttgctgaacttgttacacattgagaggtatgacaccatatgggagatttttttttttaaagttcagcggaaaaacgaacgtttcggcagttatcagttgcgccggtttgcccatgtgacaaagctttcatatttgtcccccctgtgcgaagcgattcatgatgaacactgagcaagtgtgtattttacgtgtatatatatatattttttttttgtgtttcatttagtgcctgttttgtttatacgcataagcagagttgtgcatttttctacattttgtgcattattgcattgtatatttacggcatgggttttggtttggggcctgaccccatgacctttgtatcaacgtttgtttttagttcccttttagcgacgcctctttcggtttgtaatttttttgcaacaagtgagcatattgagcgtgtatacatacatacatgcattatatatatacactcacatttgtatggcgccgggcgcactgcatgattgactatacatacgcgcatagcatatgcatatccgtaggcatatacaagcggatatttgttaagcgcgccgcccgtgtatacataaaatacttacgtatttattcgtgttatatgtatgtacccataatgcatagcatactcgtattcgcaaaattgcaaatacaattcatcgtttttgcttttctttcgcttaaaaatatttttgtaaaaaaaaaaaaacagagggtgggaaggaaagcgaaattgacaaaggtaatatatataatatataaaatatacctatatgtataatggccgaaagcgcacgtattgtatgtaaacctttttataatttgtgttttcatgcttaactaaagtaccaagtttaaaaagcatataataagcaggcagtaggcaaatagattgacaaaaaaaaaaaaaaaaaaaacgtttaagttgtttatgctaaacccttagcgcgccatatgtgtaaattttttttttttttttttgtgtggaatatatcaatatgtatactacgataaaagtaaaggaggagtcactatagaataagtcagaaattagattttaacacgttttagttaaatgctatgactttttaaagttgtaattgtttgtaaatattttcagcaagtttagagattaagcatagtatacctttacccaatgataataaattgtttcaaaggataatcaaatatattaagaagaagcaagagagaacgaaagaaacaaagaaacaaagaaataaagaaacaaagaaaaaaagaaacaaaaacaaaaaaaaaccccaaaaaagaaacaaaaaatgtctccctatgaatacttgtttaaatacataataattggcgatacaggtagttcgaaaaggaaacctaaacgaacacatcgtattaccaaatggagaacataaaatgtgtcattagagttaccccaattcattgatattattttattattttttttttttaccccttttaaggagttggaaaaagttgtcttttattacaatttacagacaagcgatttcgagctgatcatgatttgaccataggtgtagaatttggggcgcgactaatcaatttagacaataagcaaatcaagcttcaaatatgggacacgtaagtggagaaaatgaaaggagtcgtgcatgttcccttcgtgaaagcggttaaatgggcgacgttccccgttgaaagtgccatttttgttgaattttttttttaagcaatataaattcgtgtgaacagtgtgtagtgtggccatcggaatgccctcaatggaaccacacttgcacaaaatcccatttgatatcacctttgcaaccacatttgacattttttgtgcgactcgttcccccatctcgatgcagcgccggccaagagtcctttagatccataacacggtcatactatcggggagcagcgggggccctattagtttatgatattactcggtagatatgtataattttacttcagctgtgatggattatgcacactcatttgttaattcagtgccgttttgcgagtgccccgtaccgcatgtattccttctaatagttggcagtagttaaaaagcttttttcgtttttttttttctctgttcacctttttaacagacgagaaacgttcaaccatctaaacagatggctagatgaagtgcgacagaattcaaacccgcatatggctatcattctggtggggaataaatgcgatttggagagaagagaagtttcagctgaggaaggggcgcaatttgctagacaaaatggattaatatttttagaaacctcagccaaaacggcgaaaaatgtggaagaagtaggcagccatttttgatctcgtcatgttgtataaatcaagcggtgtgcacgaagtacagttttatacattatgtttttttttttttggttcccccccccgttttataggccttcatttacaccgcaaggaaaatatatgataacatcctggaggacgtgtatgacctaagcaacgagtcatacggaattaaatatgggcccaccaaccaatactcaagagtgaaattaggtaagctctttgccagcggatgcgtgtttcttctgccgcgcatgagtttgtcacccgctcgaaatgtggacgtactcgtgtatgtacacataggaatgtgtacataagcatgtcggtgtttttcccccctctttaagacatgccctcaatgccggaatcaagatcatccttcagctgttgttaaccttttgttgtaactactggcctgcttttttacagtatttcgatatctttgatgatatccatttgatatctgtgttgatatccatttgatatccctgtcgatatccaccgtgatatccatttggatatccattttgataacttaccatctttgtaattaaacatttttcataaaaaaagcgaaaattgggtaattttttttttaaattatattttaatgaaaatttattacatgatttaacgcgttgttcttgcttctttccttctctcctttttttcttttttagtatatgtatattaatttgtccattttcattcaaaattgcaatttttccctctttgctttttttttttttacttcgaaattacttaaaatatatttattaaaatttaaaataacgaagaaatgaagaaacggagaagtcgcaaagtattcgcacctttcccgttttgtttttctcgcacccctttcgtgtcccacagtgaagggaagtgtatttttaaaaatataactgggaaaaatgttatatggtatgttgcatgtgatgtataccatgttgcaagtagcacgtgatggtgttacttttgctttacttaaaaatgggacgtaaaaattggaaacgaaaaaaaaggaaaaaacttcacagtgtatatgcctgtagagcacacgtaacttaaaaagaaagaagaatgtgtaataacaataatgagtcatgtgtgccaaaaaaatgtgtgaattttttatgaatatgtttaaatgtttatttttattcccaattgtttatgtttatgtttacctttttttttttttttttttgtgtgtgcccccaattttccatgctatccttttttttccccttttgacgtcttaacttgattcgtcttgaacattttgaatagcttcataactgtatatgctgtagttacacacaaagtcattttcgcaaacgtcgtcgaagtaattatcatcaaaatcgctgtccgtaaaatcattcgcgctcatgttatcatcactgcgttcgctggagcaatcatacgaagaggagtagttctcgtttaagtaattttcgcagtacatattttgcgtcattgttgtttctgagttataaatttcgtatattttattttttctttttcgcttctttctctgtgtgtgttttatctctgcatccgtttggtccgaatcttcttccttttcgctttggctacatgcctctcgtttgtctttttctctttcaagttgctcatcgtagtaactttgtggagatacatcaattgctatatctacacatttatttttttcttcatttaagtgatgattcaaaaatttatattcctcggaatttttatacgtagttgcatttacatagccattataaaggtagcaattttttatgctctcattcacttcgtcttcgtcatattctagggtttcgaaagatggcatatcattatctaaatatgaattgctgcttaagtcttcattttcattcgttcttccacaatcgcttgactgcgtgctgttataattcgattcgcacgtagaatcattattcttcgaaagaaacgagccattgaatggtgtttgtatgtgtgtttcattatatagctcaattatataatgatcatttggatttgatgagcacatgctttcatgtgttcttttacttgttttatttgtcactctgttatttgtgttttttttataacatcgtgttgttgcgatgttatacttctccatttttgtgctgatcattttatttttaaaaaagaaatcacagatgggaatttttaaaccactaatcttgtagtactcattacacagcttcgtgattgcgttgctattatttacacatttcgcccacaattttacagttttggttgtcactctgtttaacaatttgtggatgttacctctacatatcagcttgaaaatgaatttaagtgctcgctttatttctctgaaccttaagactgcttttcgcaagcccctctttcccaacaacatgttcggcaccttcgaaagctgtttccacagcatcttcttacgcttgttataaaaagttaattttttcctgtaccttgaaccataatactgcattttgcaaagaattaaacggcaaaagggggtgaaataaacaactgggtgcgttggcggactgatgaacgaacgaatgaatgaataaataaaggggcgaattataacaaaatggttttattttaaaacttgagagtaggcgtttaaaggaacttaaacaaagtaactaaaaacatatatgcgcggccattcgcttaagcactattatcaaattggtgtatttttaattaacgcttaaaatatacgtgcacaggtatacatactttcacgtaagtaaacacatgtacgtatataagactttaaaatgcggcaaattcttcacataaggataacaaatttaagacaaaaaaaaaaacgcaaaaaaacattatttttttttttttttataacaatatatttacggcaccaaacgtttttttctttttatgaataattgaaaataacttgtgagtagaaaaagagaagcctgcagaatcaaatcaagtacacagatctacaaaaaaaaagaaaggaaaaattagatcatttcaaaaaaaaaaaaaaaaaaaaaatcaactttaagaatatatataatgtgaatttatatttttttttaattagctagcttttttttttggaaagtttttttttttttaaattatatatattttccgtgtgcaaaaaaaaaaaaaaaaaaaaaaaaaaatgagccttacacgcacatattatttggcttgcacgaattttaaaataaaattttgttaagatttgttattttaatagggaaactatataacgggaaattttcattttacacgaacccgttttaaatataaccccccatgctcatctattgtataggcgtgaagtttaaacaactttcccctctacccctttcgctagctttttgcttaaaaatggtaaattgtgaagagcttttttctgttcattttacaagaattattacgaacggttcacataaagaggacgtttataaataatttagaaaggctcatagaagtgtgtgtgtaatttccgttccttgtttttaattttccacgagagaatgagagcccattagcgcacaagcacacgaggaaaaaatcttttaaattattgaatttttcaatttagttctctaaataaatatacacaaataacatttttttttttaaatttttttcttttctcctatccacaaaaactgaaacatttttaagcaaaaaaaaatcacaacaccggatgtatagtaaacaacatctctatgtgctgtcaagcgtaaacgtacatttttccctcaccaaaaaatttacaacagtatatattttgttacagaagatgttttctggctatccaacgcaaaaaacatatatacattggttaaatattcctgtgctgttgcaaaaaaatatataatatattaattttttatattgctctcagttttgcgctatcctatagggttcatctgataaatgctttatttatatttgtttttttctttttattaaaacatattatttaaataatctctcgcgcaatgcacatataacacaatttacatgaagattattatcccatttttcatcaaagtgaaaaaaacaaatactattttattgcatggctcataatttttacttttctcctaattgtgtacttggtttatacactttataatatagaaagggattatatctgaaaaaatattcaccttcggcaattgtaaattaggattagcaaaagttgttacgtaaccctctctcattgactatttacctaataacaactgcttctatgttttttctgctctgtttcatgttacatgcgtttatacctaatttctttctgaaatcgtggaattaataacataaaatatgtgtataaaatgaaaaaaaagaacctaaaagtaaagttttcgctaatacgtataaacacgtttctacgtttttaaataagattatgtccttttttttgtctggaggcttcctcaaaaataaacgggaaaaataacatgaaagtgaattttgcaaataaggttgttacttaagttttgtcatatggtaattattaaataccattttgttgacacttgcataaacacaaattgatgtgctgaaattttaagtgtgtacagtgtcactaaaaatgtgactaataaataagtgctcatttaaaaaatggagaccttttgcaaattacccttaataaagatgataaataatataactccacatgaatgatgtgatatgatagcatttcggaaaaattgacctttttccgtgcagtcttctcttctttatcgtaaaccgtcacaaagacgtcaatgtttacaattccgttacaccttttatgcatagtactaacagctgttctgtgcaattttcactatcaaaaataagcgctctttaagattaacaaaaataaaaatgcatttgtaatttacatgtatttctattgtcttgtccttcctttaacctttaaatggtttattttcttctatcaacttcagtccatccatcataaaccttttcgtgaaatgagcataacagaattgttttattaaacagttttttttcactatatatgtatttaataattcatttaagggaagtatctgtgtcataatggaatggcactggaataaagtgactgtttttaaattttcatatatttcattcaaccagagtaataactacaaagatatgccatttttgttcgtctttttattatcatattagtgttttatgataaacacagtaattaatgggtaagtaatttttaacgatttaaagtataacgcacaataacagcaaaggggaaattggtttaagttttccaaatactgcaagtaaatcattcacatacagaaattttatggaacgaatgtctaagtagtcatagaaaaaattatatgacaattatttatgaatatatgtattcatttttaaggataaaacgtacaaacctaaaaaatataaaacgaatattaattcgttcgttagtgttaacatgacccctgaaaaatttttaggtgtaggtgtcaaaacacggaatatacatatttaaatttgttaataccctccccagcacatgataaccttataattgcatttttaaaataatttttattaagaattatatagaagcatttaatataaaaattaagtgtaaaagtgtatacaagtgtccaatcgtgaaaaattgctaactaaaggtctccttatactaattcttaaaaattaatatatagtatattacaatcaaatgaaatatatgcattaataagaaatgtttttaacgatagtacactaaaaagacaacattaataagtgcagggactcaaataaacctcttaaaaacctcgaagaacgttttgtaacattttgtccataagatgtaaaagaaaatgttgtaaaaactaaatatgaaaacgtttattaataacaaaacaataaaaaggtttcttcataatgagaaaaccacatgattattgttctaaaatataagtatagggtattttataaattaaacaaacctgaaaaagaaatgttaaatctccaacaaaaaagttggcaaatgtaactcaaatttaaaacatttactactgtttcattttttttttgtattgtgaaaaaaggaaaccgcagtgtaacagatcttaaatattcagaaaaaggaaaaagacatataagttggcaatgcaaaaaaattgttcctaactatataggatatcttgtacttgtaaatgtaaaaaaagaagcaaaaatatggatgtttaattgatgtttagaagacattaaaagaattatctacaagataaacacaacaaaaaagacaacacaatttttgatggtttccctctttttctaaaatgttccaagtatttgttaaaatttttatttttttttttttttttttgaaatacgtgcagttgttatgctgaaaaacattctgtaaagattattcttgtcatactgaattgaagagtattcaataattatgcaagaatgttcaaattagatgcaataatatgatatactctttttcacataaaaaagaaggttcattataaacatttcatcttatgcttcattttacaaaatgtaaactaaatttgtcatagcattcatataaacatgtagctttgtgctatagtgaatgatgcgcatcataattcgttgaacccttttattaagaaaataatttcatttttgatacataaaaaattgcataatcgtgtcatttgaacatgtatagaactaatataatattattaaatgtgcacattaatttcaaatttaatacaaataattaaataatttattgtattaaaaatgctaatatattaattcttcaaaagcttaattaacttattttataaaaaggaaaagattgttataatatgtaaacttgtcttctttattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataaattatttattttataaaattaataaatattattatattataaatataatatttagtttatttatttaataataaatgttaatttattattttattttttaattaattataatttatcttaattattttatttaattaatttaaattgttacatcttttatattaattattaatttttgttaatttttattatatattttttaaattaattaccttttttttttaaataattaacagatatatttattttattatattttttcaatagtcaatattttctactaaatattataacacatttcttgttttataaaataattaatacaatatttttaattgtgatttcctattaacggtattcgtggtattcataaggtgtgtaattatatattgatgatattctttattctatatggaaattatacttctatgtaaataaagtgccttttctttgtagcgctattctttcacatttttgttctctaattctttaacattaataatattattctatgccttgtagttaataataaaattagtaatgcttctttttatgctaatttttttttcttaaacgatgaatgacacgattgtttgtaaaagaaaagatcattatcacatttatggttgggtttgatatgtgcatatcgtcattattctttctttattttaatctattggtaattatacacattgtgatacaagtacttcgatttgtgcaataatgttaaagagttgctttccagtgtactatgtgattatacgatgaaaaaactttattcattaagacattcttttcacaaaattttttcttttacaaatcctcaatatatgcgttatatgtagtttagaggtctttgtgataattacgctatcagtaatattgaattttaagtataatagttacgggcatttgaatactaacgttagtgttagtgggcaaaacttttgcagtgttctcatgcaacagttaacttaaatgaattcaaaataaaaatgtcgtttttacttcttgtaagaatcgttttcatgaaattcgctatagctggtttcttaaagaatagcacaaaaaagtagtgctcaaaaagcagatttcatatagattgtataacacgacggtatataattgtgcaatacagctaatttaagttcttttcggcaatcttttaaataataaattaaaaactgtaattcctctatttcaagtgaattatcttttaatatatttcctttaagacaaaattattattgaggaaaagtgaatttttaaaagaaacttaagcacctacatataagagggatatgttgcatataacaaatatttcatttacccttaagcacgtgtttacgcttgatggacgaattttcaaaaacattcaaccagtggaaacttcgcgcatagttctttctctataaattctattaataccttcttcacatatataccgtagttatagacacaaaaaagggaataaggcaatgtacacctatagactgcacacaatgtttaaagcttaagcatatcaaaaattgctccaaatgcaataattcatttttttaaaacaacacattttatgaattacaccagtgtttgtcaatgctttatatatattaaaaaaaatatatataaagtaattttactcctaacgcggtgccataattcttcacatttttgtttgcttttgctttataaaacgaactttgtataaacatggatttttacttcaaaacttaaaaatatatcttaccgtcacgcattaaagtttcctgtatttagtgattttattactttaatgaatgattttcatagaaattctttcacaaattcgcgtttacatgaaaacaaaaaagtatgcaacaatttgcttgcgtttgcgaaaaggaacagtatgtgcaatacttcactttcacttattcagcccaattttaaatnaaacctttatgttttattcgcatgtttaatgtagtagatgtatgttgataaaaataagaatctgttattattcatttgaaagaacttgtatttggccataaccttattaatttgggggaaaacattatggtgtatgcattcgattttttaaattgttgaattgttaatatataaacatagttttatcgaaataaaaatgaatactgtgcctttaagacaatgttaataaaaataaatttatcgttgaaattgtaacaatagcagtagtcaggtctacatgtattattaatacaaccttttaagtgcataaacagcagccaatggtgaatgaagtacattaattgaaagagaaaaaaaataaaataagacaaaacttttatttattaataaaattcattgaacacaactaatgcgaaaaaaaaaaaatgacctattacttcagtctaggatttttagaacatgatagaaaatgagctctccatttatctatttcaaaagattcaatgcaaagtgaacaataataacaagaaaggaattcagtttttttagcactacattcactcattacatgagaatctaataaattcttctttacaactttattgcagtattcacacgtttcatacatataactatgtgaacactcggataaaaagtgatcatgaatgacaactaattcaacgattaaaaaacaatttggacaggtacacagcatgggacattttttaatccaatgcttttctaaacctatttctgtaaaagattcatctgtcttaaagcaatatttacatgtgaaagcgggaacatcagcttcatcgttctcgtcagtctttgtcgaatcttcgacatattctccttcatgccctgctttttccttttttacaatattattctgttccccttttgaaatgctttcgtgttttacgtattcaccaatactatgctttttatgtaaaccgcttaaagccatgaaatccgttttggtttctttgcccgggattgaatcaatatattgcggtttttcactttcttcattttgcttatcctcagttttctcctcaagctctttaatttcactagggcatgtttcctttttcaaatcgctattttccactgttgttaactttgaatgattatttgtttgtttattgtcattagtatttttcactaaagtagagtaatattctcttttgttactctccataacattgtctctaatgtcatcggcttcatcaacccttttgatattgttttcacatggagtaatgtcttgcgttttcagatacctattatttatgtaactcttatttaataattcatcattatttacaaacatacaacttttttcgggtgtctcactttcaatttcttttttttcattattgtccttcattggcattttcattttttccttttcttcttgatttacgcgatttattataaggtttttggtatcaaatgaaacgtttaataaaaattcttcaaagagttcatttttgttttccaccctattgtatatatttacaaaaaagtccaaggatgtttgtttaatgggttcaacatctacttccagaaatatggatataatttctagcaccttcttcaaattaatgtcatttttcacagatgcgtaatatttatttatcaaggagtagtaaaaactcattaagctaacaattattttttcatttatttcggacgttgtgtctccagaaaataggtaaaacaacattgataatatggttgagaagacacttttgaaagaaacaaattgttatgcagcatcatcattattgtttttatacagatatctacaacgtcaaggttagaatcatctagacgtttcaaaagtgctgaaattatgcattttatgtattttgcacttttgctattagatttatcagcatctatgttgtccactttaacaaaataatcttggaacaaaattagcattttttctaaagtgacgacactttttataaatatgttgtaacatggatctgatattcctcttttaataattaagcacaagggttctatattattatgccaaaaatttttatttcttttaccatgatcttcgaacggtttgtaggataagtcaaagcccaattctcttttcttttcatcatcactacagatgaatagaagaacattttttaaatctagaccgttataattttttgcattgcactgatcaaaaagcccggattttttttttataatttttatattttcactagacataattttatttatctctttttcataaaattccagttctttgtaatagagagatagccattcagaataccattttctggaacagtcatctacaatttttaattcttctatattttttattataatttttatctttacttctttctcttttagccttttagcttttccataattttcttctttaacgtacttcttttttttttcttttaaaaacgtgattacattttttaaaaaaataaaaagatttacaatttttttaagttcacttgccaggttgtactcttcttttgccacacattctccttttaatttttcgaagcaatttattttactctctaatttttcatataaacaattcattttatttttatcacctttagaacacgaccgtttgaaactgtcccggtgagtttctccatctgaaaatttgtctacaacattattatcactgatgttggacctaagtacatttccccctttttttcttaacagtgcttttttaatatttaccatattatcattatagccttcatttctattatacgctgaagatgttagcttaagaaatgcaggagttatttcagacataattttcaatggtatttcttcaggaattatattgatgtagtacagtccaacttgtgaatgagtgtttaaatagttactatatggattataaagttttaatttgataaacgtacattttatggtgcatggtaaatatacatatttcagttctctagcacaatagcatgttgaagtgttgtcattaaatctgaagaaaccagctttcaagtaatccttattatcgtttgaccaattttcttgctaatggtatattcatgagacaaaaattctaaatattttattttggatgattttatttgtaaaataatttcttgggggtatatacaattcttttcgctcagccatggtttatatatttccccatctgtgttctttagtagattcgtaacatcatggtctttatcatacgatgatgtgcttaatactttatattttaatttcaaactatctttgtcttttgagcccattttaaagattatacaatttagctttatctattctttcctttagcatttaaaaaaaaaaaaattacacatgaccttgacgtttttaattaaaaatgaaaattttctttaattgttaaatagacacaatagctttaaataatttatcctacgtgtgataaattcctttggttaaacaatatgcagaagtttaatttcttttgtttttttttttttttcttttaaagagtacaatatgtgtatatattaaataaattttatgacaaagatgtaaatcattttatgatgaaaagaagaaaaaataaaaaagatattgtgcgttttataattttgtacaatgcgttcattttataccgtggccagcgttcgttataaacaaaacggcttttaactatttcacgcttactcagcaggtaatccacggaaaaaaggcataaaataagaaaaatgttcaaggtgttgcaatagtgtctggtctgacataacgtttgcacttaatacatgttttaaaggtattgaaaaaagatggcaattaaaaaaaaaaatgtagattggagcgttcttcctttttactgggaaatcagcgcatttatttatacactttttcgtagaatttgtgatagagttcacctttaatgaattgtatatgtgtaataaaaaaaaaaaaaaaagcatcacacaaaagtgagtgtttgttaaccggtaaaattacaaatttttaattgggtgtacatccatcctaaatgcgaaatgaaaaaaatgaaccttgggtggaaaaaggaaattttttaaaagtcacatttgacttcttattgttttatatcgaattctacagttaaatgacgttgtaaatgaaccgtgagaaggtatttaaaaaaattttatttctatttttttctttgccttttttatcaaactaaggcgttaaaaaaaaaagacaaataaactagttttcattgaattaaaaattatttggcgccacaaattatggacgcaaaaaatgtttacgcgtggcacgaaaaaacgaaatcaccacgtcatcaaattttataccaaaaaaaaaaagaaaaaataataaaataacacgacaaaaaaaaataaaaagcgacatgcagatgactaaacatacacaattgttcaaaatttttaccattttgccgtaaaaaaagtatacgcggaaatgggataagttgcccactaaaaaggtgaataacccgcgcacacacataaatgacatgtgtacatatttgtaaataaaaactaaaaaacaatgggtgtaaaatctggtacacacaagattggcagctgtacgaggagcggcaactgttagaatcagcgaatgttgcatggaaaaaataaaataattcaaaatgtgagataacgcgcgttataaatcttatacatctatacaccttgtatatcttatacatcttacacatcttgcacatcttgtacatgtgctaaagcgcgcttaaaaagaagcttcgaaaacgcgggattcgcaatttcacagttaaccaaataaaaaatcggttataataccgacgaacgaaaaaactgttagacatcccagtaacaagtaagttgtttccacatggtacttttggagaagggctgggtacacatgaatcctaattttcatgacttctattttgtcagagtttttcctcacgtctccaacgatgtcgttgctgcgaaatatgtcgtttaactccttcaaaaggggaaaaaaatacatatatatgtatatatatatatatgtgtgcatgtataggggtaaagtaagggaagtctgcactgcccaacgtaggcgtaaggccattatgatgacacaattcatcatctaaaatgtgcaaaggggactgtaagtacattttcgcacttagaatgtgaacatgctaaatgagcactttgacacatgcacagtttggtgtgacttaagttttaagctttacatgttttatttggcttttccttttttttgatacctccgtgtttataatttcctcattgaggctaaattttaagttgggtttccttcgagaaagaacgccgctgccgcttaggtcacttttttcaaatatacatctcttcagtatttcactgtgactttctaaacttccagaaaaggaccgtttaataagaagacccttttcttcatacaaacctaaagtggaagaagtgtcttctttttggtctgcaaaagtaacagtagaatcgcacctgtcttcttggttcaacctttccttctgagcatcgctagtcgtgtctttctgttcgtcacctgcatctacgcttttatcattactattatcgttattattattattattactattattgttattattattatcattattattatcattattattattattactatcattattattattattatcattatcatccgcatatttttcatttctttccaaaggatttccaaacaaaaaaatggaacacaggtggtccatatttgttttatcatctatcataaagttgtttgaatatatatgatcatattttttggagtctaaaattttacttctatggaaagcattgtagtaatgtttgacggggctaacattgtctataattttaaaacagcgaaaatcaacacagtccgtatgatcatggtcatcatttgtgcacatttctggatcttccgaatgtaatttaattgacagtgcggagtatattctttggagctcttttacaacatctggcttttcggtttctgcgaatgtgtccttttcctcgttaaagttaacacgcttattggattccaaatttgcgtcattcgcttgggttgagaaatgatctgcgctatcttcaccctgcattgcttcattattgtctcccacgctgtggtgccccccatctgccatctcatcctcttcagattcgaattcacacagatctatgtcactaatcaatttcgaaatgtccttaaatttgtagcacgtttttcgtcttgggttccctgtggatttagattccaccgaatctttcactgccacatctacgtttggggtttccgtttgcgcttcatacgatttcattatatgtagtattggtatttctaactctgcattgttttcagcaactttgtttttagtcatcacttgatccaccttctctttatccatttgacatgcctccccttgcgctatgtctgtgcatttctcatcatcgtaataattaaatatgcacgattctttgcttatttgttttcgaaattcgttaatttgttctttgtgtattgcttctttatgattgcctgttatcatatccccgtttacatgaaaggaagattttaattttttcctttgcctaacaaaaagggtgttctttttatgaagatcctcattggcgttttccatctcgttcacagagtcctgataatataaagttttcatttttctttgcaccataggagcatgttcaggtagcgatataatttcacacgatgcacatttttgtttgttaaaattgtttagaaatgaaaatgaaagcagatcctctttatgctctctcaaagatggagaattctgatcatcatgcgtattttcaccttgttctgttgaaagggtactcatgttttggtgcttctcccccgctagtgcatccgacttggaatgcttaagcacagcgtctcgttcatctctgtagctgctgttatttattagaagatttattttgcacatgttcatgttagcctcacgattgttggaattttcaggagccaacacatcatcgaaatgaaaactttgtgaatttcccccaacgtaatctctcatttgattttcgtgtaacgattgccctagttgcgaactgttcttgtttaaatactgctctccacttaaatctttcaggttattaattaaaatttcgtcatccctggagttttctttcctcaaatgaatgctatacgttcttccttccatggcttcatgatcgaaactccctgttttgtttacttgcacctgctggatttgctccgaaaaaagtaccattttacttccattccggcctttgtcaatgtcactaccactttcattttcacaggttttgtctaccagaacattcggaataacaacagcatcatccttttcaaaagaagaaaatgtgttttctttattaagcgcgtcatccgcttcttcaacgagcgtgtcttcgacaaaggatttgtcattggtagaacccacccctaaggtgttccgattagacggacccacttcgttctcttcctcgaacccgtttgaagtgctcttaagaaaattttctccgtttatttccttcctctctaagtgatccatgccttttattaaatcatcataattgccaaatttttctagcacattcggtatggtgcatttgtagtgagactttagtttctccctctgacgcttaaagaattgttcgggctgttcgaaactcctgttttttcttataacatcattttctttcagttcccttcttttcatttggttcctcacatcgtaatttattgcagagtcgctaaaatttcgctcatactgtatagtgttcttagtttttgtgtttatattttcggacaacgtcgcaccagtttcttcctgtgcatgttcctcgaaatggacacaaagaaggtttcctcctttatcctccttttctttaacttttattttgtctgcaccggccgcatgttcattttctgaatgctttactgttgttcccttttggtcgctaaggtcaatttcgcaattttccccactgtcgtttgagcacccttttgccttttctgcgccactcgctacgcacgtattattacttattattcttatttcatagcgtggggaaacttgcgctgagcatgcctcgttggcgctctcctgcacagggttatccaccacagggttgtccaccacaggctcatgcaaatctgcagatccctttttgttaatttgcccagtttgttgttcattctcgttagtgcttggtaaaactggctctcccttttgaggctccaccgactcggtttcttctccattttcgtactcaaataggattgttttgtgcccctcactgttcctattttctaccacattttcagtgtcatttgttggattcatgtttcctctttgttccccctttttttcacgaatggtttcatcatttaccgttatactaaattggctatttttccttgcgtctacttcttcactgcaaagttgcacattgagcaagaccgatatttcctttttttcctttttcgcatgttttgcatcctccatagcgggttcctttgattcttccttaaatgttactcctttggaatttttccttttcatttctgcagcttcatctacgtcattgcacagttgaacctcatctgaaaacattaattttttctttaccttttttactttttgcatcttaacatcttctaaaatttcataggagttatttttgcttccccatgtgtcgtcacgttggtttgttcggctgagttgcttcaaaaaggacatctcttttgtttctccacaaatgtcgctatcgttcgagtggctccctttagtatatcgatcgctacccacagtaccctcctcttcccctccattttcaccagaactgaaaacctttttggacttgaaaatttcccgtgaaaagcactcctctatttcgtcagaaaacattacaccttttttcttcttcttccccttttttcccaaacaagcattgttgtttgtgtcatctcccttttgcgcatctctgtttatgccaagtggctgctcttcggctgtgtctccatgtgcatatatccccgcactgctgtcataattatttgataatttaaaatcacttgagtttctctctgatagggaatcattcccagtgctgtccttggagtagcttttcggtatgcattctccgtttacgaatttgaaataggagcttttgctaatggaagaaaattttgattctctctgattggcgtaccgatttaaggaaaaagatcttctgtaccctagtgccgcttcttcttcctgctcttcatcgtgacattgcagttgataattatctttcccctcctccttttcccactccctctccttctcgttatcgctgtcttccactgcgcgcgcctcatcattgtcgtcaaacgtattgattatattccccagagcctttcgaatgtctgaactgctggaaaagattgtctttttcctgttcacaattgtatactttcttaatgggtttttataaaaggacttgtttctttcacatgctgatatgtatgcaaatgcgggagacagaaaattacaaaagaggccacaaattagacttgtataattaaacgcatctgagaaaatcatgccattcgaaaatatccatgcagataaaaaaggcgcgatgcatccgaaaaaaaaagcggcgttatcggagcatatctccaaattcattaaatcataacgcatggatatagaacccgtgatgaccttaggggctacagcgacgaagttaaagaggtacaaaactgaggtgttaattttttgaaaagaattgttcagacaaaatataaggccaaatatgaagtagaaaatactgctgaaaatgactgttagccagatagctttggatacattgacatcatccgttatttcatttccccacgatgggatgttactcacgaacccgtaagaatcgataaaattggcgaaggtttttcccatacagtagcttttgattccttctatcctgcttatcatgtagtacaaatttgtaaagaacattttgttttgtttctgcgccttttccccgctgttaggataatgtgccccgctaaatttgccccctatgtgattgtcctgttcttcccttttgctctccccccctttgctctccccccttttgctctctccccttttgcgctcccccctttcggtgtgtctccactcggccctttttcgacttgcaactctcccactgctgctcttcagtgagtaataaattttgtatacggaataaaaatgctgcaacgaggcagcatttttgatatttaatctgtatgagcaactcgacacggtgaagtaaaaaatactatttcgaaaaacgtaggccttcttttggtacaaagggtttagcaaaagacaggagcagctgaatcctttgcctcttctatgtagtgaacccctttgtacctccctctgcaagtttctcaaaacatgattgcttctaaccatcttttcattttcgctagtttctactgatgaaaagggatttcttcccaacttgtccataactgggcactgatcaaaaaatgaatcagctgtgcacaactgggaattttttggaacatgatttatttctttatacttgcgataatttttcaccaaatcagtttctaaatgagccctatttaatattaaattgttatacacgtccattttgctaagtgccccattttgatccacataattttgggacagcaaatatatggtggaggaaacggagagatacaaaaatgacgtcataaaaatcataaaaacgacatactgataatttatggtttcttccaaccctttggatgataaatgtatacatataattgcattaatgatgtaacctatggtaacccccccaataatcaccgtttcgtagtgacctgtgctggagtagtaataaccattgtacatggaatccaaaagagacagagagcatttcgacacctttatctggggatagacttgaaataaaattgtacttccaaataatttaataatgaaaatgtctactatttttgatatgacaagtattccacaaatattattacataaatttcctaagtggtagagaaaggaaacaaatttatatttttcattggacatgaaatattttataactgcactgtactctattctctgctcgaaatttttgttcttcggtatcatcgtcatggctcttaatatcatcaggctgcaaaaaacagccactgaacagacgaacaggtttccgaaaattactgggatccatcctacttcgtctattaagcttggaatgtcaaataggcctgcgaatgtgtgtgaaagggacaacactacgtgagtagagattttttgggggaggggtttcataagacccttcggagtggcttttagggaagcttatcagttggctcactctgcccctctttccgtttttcccctttttttttacgtcttttttttgttgcgaggcctacggcagctgtcacccaaaccagacaaaaccgctcaccatctctcaaaaattctcctacctgatcctatgctctggttaaatatgtatataaacgatgcaaagggaccaattgttttggtgtatttccatgttatggtacgaaacctcttgcggctcctcacaaatttatgttttccattgtttttcttataattaagaagagatatatttggtaaccattttatattcattttcacaaaggaacgtgcgaaatgaactcacgacggcggagggaaaaaatgggtcgtggcatccaaccattatggttaacaggggtgtacgcatataaatgtgtggcccccttgcctttgcttcagagtgttgaactgggactcctccgaagcatgttctgcgcgtaggttatatgtacatacgcgcacacacatatacgcatgtgtgcacacatatatatgcgcgtgtttacgtaaatatagtgacaacttcgagcgaaaaggcaaaaaaaaaaaataaaataatgcttactaccaatggagtggcgcaaaaaagttacacgtgcattttaattcgttgcattgcatagttctacacattttacgcgaacgcaaataatcgctacacgggcatctctacacattatttttttattcgaaaagtacgcatgaattggctgttttgttgcgcattcgcagtttccttttgtttccacttctgcgagacgttttttcattaacggaaatgagaaggtgttaaaatgttacagttgttttagcccaaacacgcgtacacatttgtgcatatgtcatttaacagtttgtccccccttttagccaaccttttttttttggctgtcgcgcgggaaaattttccttgaaggaattttaagcgagcgcgggactcaccttaaggaatatctgtcatgtggatgggtaaatatacacatgcacatatgtaaacatgcaagtgtgtaagcatgcaaacgtgtaaacaagtatacatgtatacatatatacacatgtgcaagctgaacagtgtcacgtaaaatggtgccatttaacagggtttccaaaaccatcatcgatttaaattgctaacgtgaaggaaataaggtccatcaaaaattgctcatgacgtttttttcttaatgcagtgggtttcaatttcgcgcaagcttaaaaaaataaaaaaaaaaaagggagagagagaggagggagggtaggtactttttaagnnnnnnnnnnaaaaaaaagggaaaagagagagagagggagggtaggcttttaagttcatgaagacaatgtttcccaccgaatggaaaagggagccgcaaatggaataaaaactgggaattatactttttttttttttagtgtagaactctttaattggccatataagaatttacgttaatttaaaaaaaaaaaaaaaatacacagcaaaatcgcgattgaagcgttacattcgcaaaacgcaatttaagaagcatttcgtgaaaagagcctttgcagggcataattatatgtccccttttttctttcactcttaaaagacagtttgcagtgaaagctgtgcaggtgaaggtcaaccaattttgcctataaattaaaaatggttgtttggctgttaaatttgggctccttgcttggtcggcaatcccttctgcccattcgtttgattcgccccatttggtcacaatgcggtaatgttcgccctaattagatgaagttcctttttttttcaacccacaaattaatgcatttttaaaaagaactcaccccagctgtaacacacacagcatgaggaccatttcactgttccgtgcgtcaatttcggcaagctttttcattccaatttagtcttttttgtgaacacgcttaggcaatatgacatagtaaacaaaccagtagtggggaaaaatgtgcactgtggtatatatacacacacgattgttggaaggtgggcaaaggccgttcaaaaagtgttaagaaaaaaacttacgtcacacataagttgtcgccatgtggtgattttgcgatggggctatacgtacaaatgcgtatgtagattttttccgtttttttttaaccaactttatatttattttgcattaatgtggccactttaaacagctatttgtttgttcgttcgtttgcttatttttttttttttttttttttttttttgagccgttgttcaggtaaaacgttgctcacaaaatggctgttcatccgcagttgacaatcacgaagggggcacaacgtgaatgccactttgggggcattttttgatgctgtagaaaagggcaaatgtacggttttgtattgacattttcgttttccttttcgttttcgctgggtcagcaaaagtgagcagtgtgaacatttaagcaccatttggggtaacatcgttattgcaaactgttatctttattatggcgcgttcgtgtactgcttgaggcgttcatatgttgtggcagagttttgaggcaattttatttgcagccttttagcaactgttaggtaactgtttggcaactgtttggcaactgtttggcaactgtttggcaactgtttggcaactgtttggcaactgtttggcaattttttttagcaacatagaagcaacgctgtggaaagttcttaccccctcgctcgcaagtgcctcgaattgctttccagccgtgtaaccacttctccgccgccaaaatgtcgttcatgctgcagcacttaaacagcggctgggccgttgaccaggcaataataaatgaggaagaaaggctcgtttgcattcgcttcggccatgattacgatcccgactgcatgaaaatggatgaattactgtacaaggttgctgaagatataaaaaatttctgtgtaatatatttagtagatataactgaggtacccgaatttaacaccatgtacgagttgtatgacccagtttccgtcatgtttttttatcgtaacaaacatatgatgatagatttaggcactgggaacaacaacaaaattaactggcccatgaataataaacaagagtttattgacatcgttgaaaccatctttagaggtgcaagaaagggaagagggttggttatatcgccgaaggattactcgaccaagtataagtactgagttggttggaaagaaaaaaaatgcatgtcttggtggaaaatgggtaggtaggaagatcgggcaatgaaaaggaattcccccccaattgcacttttttttttttttttgaatgtaaaatttatacacaataccacctgcggtcagtgtgttgcgtagatcttttcaccagcttcctagggaataaaaagtcgatggtgatattagtcctcctgtgagtagcgagcccattttgttatgactcattccccccccctccccgcgcgcgtagattcatgtgtgtatatttacttatttattgtgcgcgccatttaccaaaaaaaatgcggaacttttcccactgaataattttttgacgttttttaatttatgataactcaatcgaaactaattaaatttgtcccaatttttattttaaaaaaagtaaaacgcatgtttgacacacgcaggagacgcaaaagagacgcggaatccagcttaagttaccccccaccgacgcacagctctttacgcacggttttcatctttgtaggtttacgtttgttaaaaagaagaaaaaaaaaaaaaaaaaaaaaattatatatgtctgtgcagcaagtgtagtgtgtgcaaatccattacgcacatatcatcacatacgtgaaaaagaattgatcgttctgtccccaatcgcgcattcataccagtacctatgaggcggggagtcgactagtattcgcgtcaaatgttgtctctctttgtctgtctttatgactttttcaattcagagcgcccacacttcaacaactaaaacaaacgcaaaacaaacgtaatgttgaacaaatgaacacaaaaaaaaaaaggcaagttgccactgcgccggtgcgtctgtacaggcgcacacgcacatgtgtgtacctacatatatgcatatgtacgtatgtatgtacacacatgtgcaacgcagcgactgcatatgagggatactctttgacaaacttgaaaatggcagaaaaaagtggcgctggcgatcaaaattgccacgtgtaaaattcactgcatgtacgtaaaacgatgcctatctgtgcgggggaacgtgggggcactcagaggttcttaagaaaaaattgaaagaataaggggggcagacgtgtaaaaatttataaaatggcgaaggagtaggcctgcgcgtatgcacgcattacatgtatatgtatgtgtatttatgtaggcagcactgcaatgtccccaattcgcgtcctcccctcttcgaatgagctctattcaaaaaaaaaaaaaaaaaaaaaaaaagtggacttatccaattcgtggggctatttccactgtccattttgagttcctcttttttttcttacatgtcatggtgtgcctgcttcctcaacgtatataatatattcacatttgggatacacatttctgttgcaaaactgtttggcggcttcatcgtcacggagatgcgccctgcgctgagtggtttggtttatccattttcgcaacgttcgctaaagggggttggagtatatgtttattcactccatggtgatggtgatgatcttccaccgaaatgatcaggcaatcttggtgaggaagtagaacgacgcgatctcgtagagcatgtccttactaacagggatgttgtggcgtatgtaggacttatttatcttaataacttcgtaaaaaatgatgcaagcatttttatgttcctccatgatatttttcttcgcaagcaccgagttggggtatatactaacgacctgattaagctttataattttaagttcatttttattaacgggcaaggcagcattagtgaaaaaggcactaacaatgcacttcttcaggctgcatatagcgtcgtgattctgaataccacaagaactactgggcaaatcaattttctcacagatactcaccaactgcgttttgatgtccttaatttttatcagcgtatggtactgcaaaaagtggtcataacaaaatgacgtagagaaattgttctcctcgcactgtttatatatatttaggaggaggagaaaatctccaccaccttctatagtaaacattttcttcacattttccgcctctttttcctttcctttttgaacatagaaaatattatttgcatgtgttagcatagctgtgatgcataaaatctcatccacacaattatacttctcagatgctgatagaatcattttacttgacttcacatctgtggggaattcagccatcttcctccccgttttggttaagtttccctcatcatttagtgcacccaaggagtatagtagttctaggccttttattatcaccacaggggaaggagggtctaaaaaatcgaaatttataatgtcatccatgcctagactttttagtaataaaatcatactgctgacttcgcatcgttgaatttctggaattgagttatcattcaagtcgatgaatgattttttggtgaagagccgaaaacattttccatcttgttttctacctgctctacctgttctttgattcacagatgctttggagcatggtaaagttacgagagattcaatccccgagttgggattgtacactttctgcttacacagacctgaatcaatcacgtacacgatgttgtctatggtgatactcgtctcgcaaatgtttgttgataggataatttttctggtacctctgcgcatggttccctttggctgattggctggtgcgagctcatctgtttgggctttcgcgttggtaggaggtgcctccagctgttgcgccgcctgaagctgtttcgcctcctgaagctgtttcgcctcctgttgctccgccccagggttggcgctgtccggggcatcccccttcccgtggtcctcatccgccacatcctcgaatatccgcgcctgctgctccacgggcagggatgaataaatgggcaaaatcaccatgttgcgaaaccttggggctagttcgatcagcttattttccagctcctgttgcaccaactcgatttcaaactgaccaggcagaaaaaccaaaatgtctcccttctcctgcgtaacatgaatctgcaaaatggtaatcacaatggcggacaaataattactctcattatttatagtgtaataaatatccacgttgtattttctacccggcacataaaatatgggggcgcagttaaagtaggtagaaattttctcagcgtctagagtggcagaagatatgataatccgtatgtcctccctaaaattgcaaatgtcctttactatcggaagaataacatctgtgtgtaacgccctttcgtgagcttcatcaattattaacaccgaaatatcatccagcgttgggttgtacaataaaagacgtaggaacattccatccgtcatgtacacgatctttgtgttctcactcgttttattttggaatcgaataacgtagccaacttcctttcccacttttacattcatttcatcggctaccctatttgctatggctatacacgcgattcttctgggctgcgtacagactatgtttccatacagatggtacttacactcatgcaagtactgcgttaactgtgtgctctttccgcttcctgtttctccaactagaattaaaattttattgtttttgatggcctttaaaatatcatatcggtaactatatatgggtagtctcttcctgtcatcgattattttcttcatttttttctctttcttccttttaatgtcttcgaacagtctttgcaattccttttccttttcgtccattccgtagaggctatccaggtgcacgaattcgaccacgtccgtcaggccgtttccgttccgcttgcgatctgcgcgatcagcgcgatcggcgcggtcgtcaccatcgtcgctatctccaccccgatgttcgcttccctttttcttctttttccccctgctcgacttctcccgcgtttctctttcccctccgcagacttcctcctcgtcacggtcatccctcgctcggtggtggctatgacccttatggatgcccctatctgagtgggctctcccactggaaaaggcgcttttgtcgatgcgcttcttcttctcccccctatgtcttcgcccactgccgctgccactaccaacagcactaccgctgtcgccttttttttttttttttttttctttccttctccctttcgtacttgtgtttctcctcatattcctccctttttacgctcttccgattttccaaatcgtcctcgaacacaaagtcatttttaagaccttcacttatcgccacccccgaaccgaattttaaaatccctttgctgattatctgttcatcatagttgtaggcggaagggtctcccttcccctctctcacttgcgtcgcatcagcatcggtgcccttgttcgctgcatcaaatttgtccaagtcttcctggaagaggtaataattttcttttagcttttcccttaactttatgttttctttagctatatcatagatccttttggacagttgcaattctttaagttccttcccctccaatttaattgtactatataggagttcatcatctagtagcttcttcgttacatctagcttttccctctctctttctttgaggtactttcttcgggcatccttcttcaacaattcaacatattctgcgtcattttttaagtttttatttctaccttttcggtgttctagatgtagggggtgtaataagttttcgctggtttttgcgtccttaaccgactcgtcatcttctgtccggattttttttttcgtttcatcatcatcgaattcgatgggccgtttgtgcgcctccgccttttccttcatcctggcgcggtgcacgcaatttgggggggcagctccggggagtgcttttgatgtgctcctttggattgctccttttggattgctccttttggattgcttctttttggcgtgcttcttttggcgtgcttcttttggagtgcttcttttggcgtatacccagatgttcacccttttgcgtcaacagaaggggggacctctaagagtccagaatttcctgcgcacgttccctaatcctcgcaacaaacgtggtgaattcccccccctcccgcacgagaagcctctccacatgcgcacaaccagcgttgcaactgtgtaggcagctgtgtatgcaactgtgcatgcaactgcgcatgtactctacatcaatgaacaggtcggcggagggatcccttccaacgatggtttgttgatgattatatgaattgtgcctcttcccctggcttctctccgaagaacgttcggtaattcccttgttgtaaaaatggaccaaacaaacgggtgcgggtggagagttaataatcatagggagcagcatatggcatacgcatcacatgtagaagcttccacacgcacgcctaacggttaactgtgacgagaaaagaaggagcaaatggggacacaactaccctttccagaaattggcattgtacttaggggtaacgcggtagaacgcgtaagtacataaataaaatgagcagatgcaaactcaaataagatgttcgttaaggcgatttttttttttttctcttccgatagacgtggttgcaaaggggcgacctctccgttggagaatgtaaagtgctctacccccataaatgataaatactaatgggtgcccggaagagtctccttttacaatcaaatacccatttgatggcgtgcgttgtgcatattaacaataacaaaaaaaaacacgcgtcatcatgtgggttaattgggaagtgccaactgaatcgatgatttgaaaagggggaaaagtcatacgagcgaaaggaatagaaatagaggcaattgacatggaggcaaagtctctacaattttgacgctgctaaaatgtcaaactgagtttcataaaatggggagaaaattcataaaaggaagagaggcacgcttggagcattaatcgggaaaaattaaaaaaacggcaaatggggaggggacgggcgacgttgccacaggttgatgatgcctctgcgcggtgatgtgataaaaaatgggacgacggcggaagacgtgcagatgtactggtatgcagaattgatatgggtgtttaagaaaacattgccggttggtcgcctttgcggctgctcgcttcttcactgcgcagtcggcactgctccaaatgtgcgtttccacacggagctgtcgcatgcaccacggggggtcgccaccgctcactggtgactgcgcgcgaaagaaaaaaacttgtacacgcgcacgcagctacctgcgcacaagtacgtatgaaagttgtgcgcctatttacacgtgcccctactcatatgcaagcgcacgtacatttgtgcgtttttgtgttccttttaaagcttcacataaacaaacctgcgcgcaaaaaagtgaaaacgaatatgttcacgtacgtgtttatcttggtcaaacggcacgcaagtagaagctccttcaactttaaatcattaataagccagcaattttttttcaaagggccctgggaaaatataaactcgagagagcaacacatgcgcgctttgcagtgtatatcatatatatgtaatttttttttttcgccaaattgcgcaaacatgtgtgctattttttttttttttttttccttccccttttcacgccaaaatgttcgcataaaagtaattacatgttaagtacaaatgtggatgcatttttaaaaaccattcgtgataagccaccaatctgatataattaccactttaaaaaatgtaacatcatgtaggggatgtgtgtctgcgtggggtcatgccgcctcgttctgtctcccccccttttcaaggagtaagccaaacttaaaaaaaaaaaatatcccccgattggagatatgtatcttcccagatttttccccgcattgtatactgaacagtcttcttagtaggagcccatccacctgtagtagtagcctctaaaatgtcgtctgttcttgtactgctttttggtcctacaagtgtgtgtgtggggaggtcaacggaaaggcacttggatgaatgtacacaaaggagaagcacaactaggattgtaaaacagccgtcgctgagttattatccctaaatggaagcctctgcatgcagcttaacaaatccacgcatgtgccgcatgggggtgatgctgaacccaggggattctcccactctgcacgcgcagatgtatgctcatgggtagacccatacgaatgcgcttatgcgcaattacgcacacggagaaggggcaacttgccgtctcgtctgcgcggcgttcacaattaattaagcttcgaacctacaccgatccaccctttgcatttgtttgcgtgggcgcaggaagtgaaatggggtgaacagcagtggtatgaaacgttttctccagcttatcccaattagggggaagattcccgtattcaaatttagcagcatggtgagtactacaaaaaagtgcgttacgtataggtacataaatgtgtatgcataagtggatgtgcttttacgcgataaactatacgtatgtttttttttttaaaaaaaaagggcccctaaaatgttggagttgtttcaatgcagaaacggttcgaatgagtgggcaccttatgtgtacatggaattccttcgcaaggcccctccaatgttccttttgtttttttttttttttttttttctttccccgcttaggcgtggttcccaatttttcaaccgctttaccccacccgcatcgggcagtcgtgagaatgaattacagcttattaaaaaggcctatcaaatgggtagcgagcaaatctacgtgagcgccgaggggtaaattccgtaacaggttcgttaattattcgcgtgcaagtgaccatgtacccgtttgcattttttttttttttttccctgcgtgcgactctgccgcagtgcgaggcagcacttcgttccagcagagtaagtttttattcccgacaacgttggcacagttatcgaagtgaaaggtgtgcggtgttgaggcagctctgccgcgtgctgttttcttcgtttgcctcttcgcctcttcgccacttcgcttcttccctgccggatttttttctttaagtgaggtaaagaggagcaacgcggattaatgcgccatgcgaaatgtacactaaattgtgtggaaaaaaaaaaggcgccctttcccccccaaatgtagatcgcgaactgtacctgccaatcgtacatgcaaataaaaagctcattttgcgaggaacctcgagttttgttttattccccgatgcggtaacaacatatagccttttttttttcgacatttatattttccccaggggggcagggccaaattacccatgggtgtacatgttcctttttttttttttttttttttatcgcatcgtagtaatacggatggtgaactacaggggaaagggggtccacacaaccgcgtgcgtgattattttttttggagattctccctttagttaaacgcacttctactgaaacgatgtcgtccgcagggacggagaaagacactcattacctcatttcattttgctacaacacattgtgaacgcgaagtcccattttaacattgtctacacagaagggattgtctgcatttacttccctccaccccaccctctcatatattaacgtccatacgattttgctaaactgtgcatagtgataccttgagagaacatttttgtgcgaatggctttctttttaacttgaaatggaggggatataagaatgaggtagattaaaggggaggaggggggagaaaaacatgaggacatgtttacacatcgtttggtgttcgaggtttagggttcagaggttgagaattgcctccacatacgtgtgctctttcgatgtgtgcgcgaaggtgaaagaaatacgaacatgctgccagcgcggaaggcgctatttttcctgtgctaatatgcaggcatattgccccagcaaatgaatccttcatcagatttggaaagaggatcaaagaaaaggaacgcactaaaggatgtaccatttggtttataacgcagggttatgcctgttccccatggaggggggcacaaatggagcattaatccagttaaaaaaaaaaaaggggaaaaaatgaaaagcatacacttccctgcttcagaacacaccatacgtcactcctatgcagttcgcttgtggcacaagctgcacacacaccttttcgagccactttcccccctcagccatttgtggccgtcttcgctcatttggtcactttccacctttgtttgcccctttttttggctttttttttttttttcttatgttagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagttgatgaaaaaaagtgatgaacagctcagactgtcagtgtgtcatttacgtcaactgttcgcaattttcacgtcattttaaaagataaaaattggggagcattcttccaggggattgattttcctgcttgcaaaacgtacgtgtagtgccctctgcatttgcgctgctaacctgattggcgtatttttatttaccaatttcttttacgcagctttgcgttaaccatttgggtgttaaaaaaaaattacccattttgtaatttaaaatttaaaattttaaagttttttttttttttttttttgtcttttttggatttctccttgttaaatccatcgttttgttcactgcttaacgtcgcggggagggcgaacgatggatggtcccacttacatgcacctcatccgctttcccctatagcgtatgcccctatgtggcttgtgtgtgcaaatcgccccttcggggttctcctctgacgtagtggcaaaattggcccttcactcaacattgttaattcgtgtacgcgtcgttttttctttgccatgagggcacatgtgcacacgagggttacacatgtgtatgcgcatatgtgtgcatctttccactcgtacatttgttcttcctagtatatatatacatacatatatatatttttttttctcctttgtttttcccgcgcttttattttattttttcactctggtcaagtcaaatttgtttgatttttcccgcgtgttacgcacatccagaattaaacccaaatttgttaacaaacttccgacgtgcagcatgcgatgtgcaccccatttggtgtgtttgcaacaaacccatcgaatgcccatcgtgaaagcgtgccctcttttaactatcgcacaaatgacgcggaaaaaaaaaaaaaaatatttctataaattcgtttacgcttgttcgtgtatacacatgcgttactacgacatttgtgtttgtgcatacatgcttcgttctgccgttgctctatcgtgctgcccccttaccctaagccagcttcgttacacagtcatgcatctatttttttttgtttaacactgttcatacgttgttgtaagcatgctgagagatgccgcatgggggaaagaaaacgtaaaaactgagcagccatgaagattaaaaaaaaaaaaccaatcgaacggaaatggtctaggtgtaccaacggagataaacctcccaaatcgagcgattgaattttgacgagcgaatgagcgaacaactcttcgtcccttgccgggaagatgaattttttttttttgttgttttttcgttactttgctattgctacgttttgtttcgtttgttgtcatttcacatggggggaaaaaaaaaaaagtgcgaaaatctcgcgaaattgtgagaactgaattttttttttttatttcctccccccttgcttttcattggtgaattcccgatctcagcatgtcgtagcagaggataggggttcctcctaaaggtgatgcctcgtgcgcgatagcggtaggtacacatatgcaccacacaacgcacacatgtgtacattccctgctgcgcggaaaatacctttttctttgcgtccacagcacgtgtatgtttgagcgtattatatgttgctttcgcaagcgccacaagatagcttgcgtgataaaggtgatatgccctcaggtgtgcatgtaaacaattcgccatgcacatcatgatctcgcgaaaagtcgtgaccagcctttctctctccatcaaaattgcatgttgtgcgtgtttgtacgacggctacattaatgcgtcacgtgtcacgtaccgcttggagtaccttccggacgtacacgctcgcgcgtatgtatgtgtgtgatggatctgagtactgcagaggaaaacgtccgaatgagtactgaaaaaataaaatcaaaaaaatcaaataaaaccgaattgaccgaattaaccgaattgaccgaattgaccgaattaaccgaattgaccgaattgaccgaattaaccgaattgacgtgaattttatgctacgccaagccacatggttttgcatcactgcgcgctatgcatgctgtgatgtgtcgcgctgcattgcgctgattgcgaagaacaaacacctccttttcgcgcgcaaaaaaaaaaaaaagtaagcgcgtgatttagccatgttagttacattgcatcttgtccgtggaaaatatcgtctcacatgaaccgatccacgttttttttttttttgtcgtgccttctgcgatgctcttctgaaggctgcaaacttttggccgaatacctatagaccattctatatgcgagaatgcgctttgtccataaaatgcgcctactgtgagtgacatgcgcatgggggtgcgtgaatatacagcgctaacttgcttgcacagtctcgcgcaggatacgtatgcataccgctacagcgcactctgattgagtgtatggctgtgaggggaactccagtaggttccctggccgcaagttcgtacactcgtatgtttgtatgcgcgactgtcccttccatgacatagaacctttggcaaagctttcttcgcagagtagcttcccccccggcgctggcatacgcatattaatgcatgtcaatgggatgtaaatataagcatttaggcgcttaaggggggtgcagtagacatacaaattttatgtatatgcataattttgcattatgcgcacgtatgcttacgcatctgcttacacatctgctttgctgcttttctcctcgctgtgaccacttgcgtaggaaaactggctcttctgttgtaaccatcggcgccccgcctttggcgaaaaggagaaaacgcgagggtcgcgcacatgcgcaaaaagaagtggcggaggcatgtgtatgcagttttgccccaatgggttgacgccgatagatacatacgtatgcatgcatacatacatacatacaacatacatacaacatacatacaacatacatacgtatgcatttctccacccccgcgcatacccccccctgcgcgaaaatgcgagtaggggaaaattttctgtcaagctgaaatgtgaaagcgtgggattcgcggcgaagccaagtgcactctccttatcccacaagcgcctatgcaaatataaaagaaaacttgcataagtattttacatatcctgtgctaaaatgtatgtacatgtgcatgtatatgtatatgtgcatgtatacgtatatgtgcatgtatatatatatgcgcttatatgtatatgcgtttatatgtatatgcgcttatatgtatatgcgcttatatgtatacacgcttatgctccctccacttgcaaacgcttgcgcggtcaacccggtcagtcagttgcgttctcccctcttgtaattgccaagctagtttgctcctctgacacccacccccgacgtgaacaggaaaaaaaaaaaagaaaattttccatttattatccccctactacttgattatacatatttttgtaaaagcgtggctaattttcccgagagcggcatcgcaattcgcagcagttggattagctgctctcattccggttgcgataggaaaggtgcggggtaaaaggaaaaaaaaaaaaaggggcacctcctctccattttaagagtgggcctccccgacctggtaacgcgtaaaagggataagcccatatgcgccaaatgtgcgtagtcgtgtaagcatacgttgttcatatgctggtgctgaggcaacaatatatatacatgcagcctagtccccacggcgcttttctccatctgcacatgtgaggtgcgtacatatatatatatatatatatgtatgtatatgcatgtatatgtatatgcatatggggttaagcatgcctagccgcaaattggcacgccgatacccctacgagtgcgtgggcatgtaggtagggccccggcttatcggtggggggtgagtaacacaaagcacatgcaacgcagcgcggggtacatgaaaataaaaagcatatatatttaaatgtattttatttatatgtatactcctacgtgcgcagctcacacgacgcgtaatgaaaaaaaaaaaaaaaaaaaaacccaaagcgacaagtagcaaaatgtaagtgtagtggtagcgctactatatactcccatcctaatgtgtaatttttatttttttttattttgtgctgagttgagcgtaaaaaaaaattacgggtttaattgcatcctgtgagaaaatagcgtgcttgtaaatttttttttttttctctctctttttataccttttctcacatttcgaattgacttaactgggaagctatcatatatgtaacgatacgacaaggtacgtcatttacgccatgttacgtcatgttacgttatgttacgctatgttacgttatgttacgttgcggtatgcaagcccgaccctgccgaggacccgtgatgcaagaaatcatcaccccgttatttgagttcccctttcgtaccacatgattatatgcttgtgcacgaacgcaaagggatggtggtatgcatccgaggtataatatagtgtcacacgtgagagaggcatgcaaatatatatatatatatatgtatcatatatgtcgtgccgggttacatgtacatatatatgagtatgtttattttttggcaaacgttacatactcttgcttacatgtagcaatatatgtttgtgctgtagcaacaaaaggtgagattgctattttaatttttttttagtttcttcggtgggaggattcccagtcctttttttttttttttttttcaagtgtcgaaatttggtttaatacctgtgatattatttttttttccctcccccgtatatttgcccccttgcccctttacccttttgcccctttgcctttttgccccccttgcccctttaccctttttgcccctttgcctttttgcccctttacccctttgcccttttgcccctttgcctttttgcccctttacccctttgcccttttgcccctttacccctttacccatttgcatatttgaacaagggggtactactactgccatgaggtgacgagcagtatagtacaggctgtgagcatgtacatattttattatgtgaggtgcacgtgaacttaatacgaaaagtccatatacatgtactgtacatgttttaccatttcactacgtgcatgttattattttgtgcccactttccatgcgctctgcgcgcacgcaaaccccctttttcgtgaatcttatcccttcccccccccccccttttcgcagtgcttacgtaatccagttgattttattttttctatcatgtatataaataaacaatacatgtactttagatcatttatatgtttgtatgcattcttcatttttcgtttccaatttttttttttttttttccatgttagaaagaaaataaaaaaacccactcatcttaacatctcgagtttgatttatttgatagagcttacgtaactatctcactgtttagatgtatgtacgttagccaagttagctacgttagccaagtttgctgcgtttgcttcgtttgctgcgtttgcttcgtttgcttcgtttgctgcgtttgcttcgtttgctgcgtttgcttcgtttgccaagttctcagcgctcgccgtagcgtagccagttttgaacaagcagaattgtgaatgccccaacttgcgtgatcgaaattgcagcgttaagcagccatatgaacaggcaaaaggggaacttggaagtgaaagctaaagcggaggcgaaagcgagagtggatgccaacgtggaagccaacgtggaagccgacgaggaacaaccagtgcgtgtgaaggatatacctttgcgtgctcgtgtatgcccgtgcgcttgtttttatgtttatgagaaactgccgactttctcaaaagcatagcacgagcaagcaagcgcgcttgcgttggcttctatgtgtatgcccatgtgcaggcgcatatcatacatgtgcacataatatatatacataggtatatatatacgtatatatgtatttacctacttgcacatgcccccgctcaatgcgtgcgtgaacacccagccaaagaagcgtgttgaatgcttacgatttaagccttatgcttttggcgactcgttcccgcgtttttatatgataccatgttatgttcccctattgggggcaactacatcgttcgtttttttttttttttttgaaacatgctgtgtatgcatatgaatagttgaattaaacggattattttatttatttattttttttttgcatgttttcgtgtgtaagggtgtgtctgcgcacgtgcatatgtatacacgtgtgaatacatatacatgtttacatcacccagttgtggttttccattctccccagctccttcacattcgcacgcctgatctcaccgtgtacacacgagcgcggatctttgttaacctattgaaggaacgaatgcagtaaagagttgtacataggtagcaagcacatgtgtacgaacattggtgggtgtgactgtatgcacctctcccatgtatgatttagtttgatgtatgacacacgagccagcaaacatctgcttatttatgtacccacctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcccccctttttgcagtttgtttgagtgcacatttttttttttttttttttgagagagaaaagcgaatagagaaaaaaatagctagcatatataggcccccaattgcgaggagcagaataggcaaggaaaagtaggccaagtcgattgctccctccctcttatgtatgattattttcccgtgtgtgaaaaaaaaaagaaaaatttgttgagttttgccaacttgatgcatttgcaatttcacttccctttatagtttgatttttacttccttttttatgtgcgcctccttcgcgctgctttgtgttgctaattaaatgagggttttcttcacgccataattacagttaacgttgccagtaggcatttccagttagcacttcgagttaacatttccagttaacgtgaacggcttatttttttttatattccattcgcgccccttatatatgtgcgccttggcaacttcaccacgcccccccctccctttttttttttttttttgatcgtgtcatatgcaacccatgctcgttgtttgatccgccacgtgtgcatacctacctatgtgacacctcgctgcctagcgaagcgcttcgttttgtgtgcacctgtagtgacccaagagacagaagctgaaaggaagaagtgcacgcacttgtgcatacgtacatgtggtcatacgacaacagttatgattgtgtaatgtacgttaagagcagccagcgatagagcaagtggatacgtgtgactgtatgcagccaccctcgtgaaaaagtgcacgtccatatgtttatataaagcatttgagtgtatgtagacacatcctacggccgtatcacaaccccaccgaatttttagttttttttccatcccctctaaatcgaagttgcgcatttgcacgttgtgtatctgcacgttgtgtatgatcctcccgcacctgtaatgtgcgtgcatgtttttacgtgcaagaattatgccattttattttatcttatcttatttatttatttttttttccattttgaacatttaattatatgcatgtagcgtggtgtattgtacggtattgtattgtattttttttttttttttttttttcattttcctaatcgtggccgtctttgagaggtagacggttgcccgtaccccattcgtcatttttaatgctgaagattatcaagtagtcattttcaaccttctcgaatgcatttgccatttccatcatcactgtttccatggtcgccactctgccgttttttttagcggcccacgtgctaatcattttttaactttcgaagcagtgtcgcaggaagggcgcatatgtatacctatacatgtgcgtgcaaagttgcatgccctccgcgcttgcccatgcagcagttgtagcgccagcgttcatgccttctggccccccacccctgaggtgtagcacaggcatacaaatatgtatatatatttatatatataaatgcgcatacacatgcctatgcacatatgcatacacgtccgcgagcacacatagccacatttcttctgcagagagagttcctttggaacgctgtggttttatgtttcattcgacattttatgtcactgtgtttcgccttttttcctttttttttttgcgatccctttgaggtgcatttattgaggtgtataatttttcatttgtgagagtaacacgggctctcgttttatggcccacccgttagtcacctttgcgcctgtttattactcttctccacccccgaatacacatacgcggctactccacgtccatgcgagtctgttccacctccataccctttttatgaatttttttttttttgaattgacgccagtttgatattcctccaccactacacattacatttcttgtgagccattaaattgaacgccaagtggaagaacgaaccttcctttttgcatgatcacaaattgcatgtgtttatttttttaatacgtttacacagcagtgtgtacgcgtttgcgatcttaagtagtaaaaaataaaaaaaaaaaaaaaaaaaactaaaaattaaaaaattaaaaggaaaaaaaaaaaaaaacttagccatcgtgtcagcaatttttttttatcaccatcttccagccccctgccctgctgctaccctctcacgtgaacacaggagaacatggaggaaaagcaccaggaattaaatgcccgtgaagatgatcagtgtgtgaagaactcgacctcagtgaagccgaacgatgatgctgtagctgcagctgcaggtggaaagggagggaaaggcaacagcagcagcaacagcgccggagcgactgcgatggctgggactagtggaggtgccggtggttacctgttcaatttgatagatcgatttaatagcctgaaaaaggctaagcagaaggtgggagaagaggagagtggtaacatgaaggagccaaatgagtgtaatggtactgagcaggacggagacatgaaaaaaggaacggatgaggtgagtcgcgatggtgatgcacagaagggggtagaagcggatctcgttgcgaagagtgagagcggcagtggtaagaagggtgtagaggaagagcccgaggaaggggtggaagaagaagacggtagcgaagaaactggtgagacaggcgagacgggcgaaactggcgagaccgccgaaggtgtggagggaagctgcgaccaagggaacccccaagatgagatggacgagagagcaagtgaacccgtttcatgtgccagcgggaagaaagcgaatagcaagggagctcgagaggacaaggagaagccaaccaacgctgcggactccgccaaggaaggaggtggtgatacgagccacgagagtggaagcaacagagcgaagagtggaccctccgatcggggtgtctcagatcgttgtctccccgagagtgatctccccgagcgtgaaagcggaaactgcaatgaggaccccttgatgaaaattctatgcgatagggagctagccaaagtacaagaactaattaaacaaataaaaaaaaacgaagagctgtacaatgacgagctaaacggagatctattctttctctacgacgaactgtatcacacactcctcgaccgtctagagtcggcaaacttgaaaaataaagaaatgaaaaaaatcataaaaagggaaatggagaagtttaaagaaaatcacagcatcgtgtcggactaccttaagggttgcgagcacgaggtgaaagcgatgttggtgaaagcgatgctggtaagttggggtgacgacggtgaagaggctgataaacaggctggtgaagaggctgacaaacaggctggtgaagaggctgataaaaaatccggtgaagaggctgacaaacaggctgatgaagaggctgataaaaaatccggtgaacagtctgatgaacgggcggataaacgatcgggtgaagagccccgccaggagccggaggagagccagccagcacccccccggcaactcgacgaaggaatgctgaatgaagtaaaaaaatccttttacaaatacttagagcaaaaattgcatgacgattattatgaccacagcgggttggaagaaaatttgctacacaacagaaacctcagtttgcttttcctactgttttgtcaaaagcacattatttattttgtggaggaggtattttccagcatgtgcctaattgtcgaggagggtgagaagaaggaggaaggtgagaagtgcaggaatgaaatgagctccctcttgaagagactcagctgtatgaatgccattttacatttcctaatcacgacgaatgagcggaacggtggtgtgtgcagtggtgtgcatactaccggcagcggcagtggctgcatgcacggattgtacagcgataaggcgtgccacagtgacatgatgctctgcgtaaacggagtaaacactcagatgcgaatggatttggtggagaacaaggattacatcgacgtcaagcgggagacggaggaagtgggtgagaacgacgacgagcataaccacctgcataaccacctgcataaccccatgcataaccacctgcatcaacatcacatgcaccagcggctgcaccaacagctacaagcgcaccaacaattgcaccaacagttgcaccctcaccaacagttgcatcctcaccaacagctgcacgcgcaccatctacatcatcaccaccacgaactagccaataaaagcaatttcagctcattaagcaatggaagcaacaaaactagtaaaatcaataagctcaacttaaacaagaagacgtcaaactacttccggaaggacatgaacgaaacgcaggtcagtctgtcaacctgtttaacggatacatccgttgtggataaaaagctgcgtgataagaatgtgaagaagaaagtcatgaacaacgaaaatggtagcagcagtgtagtggcggcgagcgataagggaggctctctccccaagaagaccccgtatcaaaacgcgggcactggcagcgcgaatgggagcggccatggaagcggtcacgggagcggtcacggaagcggcaacggaagtcgaagtggaaaaaacacacaggggaacggcgtgacgaacgattacttcagcgacatgatggtttacatttcgtgggttcccaaaagtgctcgttgccagtacccattggagctaccaaaaaattcggcagagagaaacaagctagcggaatacatagaggcaaaggagcaaatgctatacattctcaagctaatggggtatgaagaaatagataacatttatttccaccccccaaaaggatcccatatcaaaatcaagttcaaaacgatggcctgtatgaacaaatttctgaaggcttataaaaacacccctgataaatggaaggaggatatgtttaatttttttaacatccctttgagaagcagcatttctgtgagggatcttcgaattgagagagctgttcctagatcatctgctgcggagtttaaaaaaattaagaaaatgagcaagaattatcacgacttgtttttatttaaggacaattataatctatgtgaggatggtagtagcaacacttccaagatggagaaggtgaacctgcactacgatgcgtttaacaagcatatcattgtacataataataataaaggcggagggactgcggcttctggtacttctgctggtgcttcggctgctgcagtgggagcagcaacaacggaagcggctggggtaggggtggtagtaacggaccaccaccatcaccacaatggaaacacccatgttggcttgaaaaagaacgctgatcagagaaagaccttttccaagatgaagggcgttattggatccatgggtggtggggagcttagctccggggttgtgcatggcggcgtgggtggaggtcgatccgccatggacgacctgcacagcgcgaacatggctttgggcgtggacgccgcgagtaccgcttcgtatggaggcctgggcagttttggcggtttgggaggaggcatgaacagcggcatgacgaacatcatcgggggggtcggcaccagtagtagccacctgaacggtgcgggaagtggcatgaacagtggcatgaatagcggcatgaacagcggcgcgcatgcacaccaccccttctcgggccacaacaacaccagtagcaccaccaccactgccaccgcagtgatgatgtccaacggaatgctcaacaaggttagcggaagtagcggcaacgctctgcacggaggagtttatatgggggggaagactggcgggaataatggccgagaggaaggaagaacgttcctagcaggtacccacatgggaagtgcagccgtgagtgggattagcggcatgggaggcagcgtgagtgggcactacggcagtcatttaggaactcacatgggaggtcatttgggaagccatgtaggaagccatgtaggaagccatttaggaagccatttaggaagccatgtaggaagccatgtaggaagtcatgtaggaagccatttaggaagccacatgggaacccacttaggaacgcaccttaacagcgacacattcaaccactgctccagcggaaggatgcacagcggctgcctcagtaacaaaggagggagtggaaaacccagttaccacattaaccataacaacacgatgtgcacgtcgaggagctcctcgaaaaatatgtacctaatgaagagcgcgaggaatgtgcacagcaaaggtagttgcatgggaatgagtagcgatgccggtggaggaggaactggaggagggtcctttctctccagctccaagttcctcggtagcggaagtggtagcaacaataacggcatgcatgtcataaacaaggatttgctcaccaatggaagttacaccttaaagaagcagactcactacgcatccttctcaaataactccaacggaaatatgaactccatgaatgaccatttgtatgccttcaatagtagcgtcggaagtacggccaacgtgaatggattaagtgggtcgaataacgcaaaccgtgtgaacggattaaacgacgtgaacagtgcacacgcaataaatggaggcaccattgctagcaccggaatagggagccacaattacggaagcagcagcatcattgttaatagcattaacaataacacacagcatagcaacaataacagtaataataattcgacgagaggtacgcagaacgggaccaccaatttgaatcacttctcgactagtggacatttggacgcggcgacactgacgaaggagaaaaatattttgcgtggatttaaaagttcctacatgggtctgggcgcagtaggaggaagtggagtaagcggcatgggtggtagctttggagcaggaagcgcgtattcggagaacaacctaaacaatagctgcagcaacagttgtagcaacagcgttatcaataacagccacgggtttatgggctgctctcaagggagagtcggcggcggagagtctctgaagtcgcacaatgtgaatggaaatggcggtgggcatggcggtggacatggcagtggacatggcagcggacatggcagtggaaacgacagcggtaacggcaattgtcatagtaacaaatgcggatccgatttggctagccaaaaatatggaacccaaaatgatgacatgaaggaagactttaaaaacctgatcaacatagattttattaacgacatcgacatggattttgacgagaagaataatgatcacatgtctgtgcataatgctagcgaccacaatagtggcaatgtgtgcaaagggttccaccacctgcataatagacacacgaataatgggaagcgatacaacgcgctaggcagttgcatgagcgaagggctcctgagcgggagcgccacctgcgtggggaactgtctaggaggcagctgcttggagaactgcctagggggaagctgcgtgggcagctgcaacggaagcagcagcatcaaagcgcgcgacttcgacaagtttgacatgcttgacgggtttgacaagcttgacggatttgacaaatttgacaagtttgacaaattcgacggttttgacaagtttgacaaattcgacggttttgacaagtttgacggttttgacaaattcgagacttatgacaaatttgacaaattcgagacgtacgctaagtttgagacgtatgacaaactcccctttgagaacatgagccacgagcccagctaccgcatgaatggggaggaggaccaggagggggaagaggcagaggcagaggcaggggcaagggcagatgcagggacaggagcaggagcaggagcaggagcagatgcaggggcagatgcagaggcagatgcagaggcagaggcggacaacttcaacgacgaaatgaaccagcgcgaaaacgagtttgcctattcgaatgccagtctaagcaacaacaataaagttggcagtgcctgcggagtgagtgtcgatgatggcgctgggattatcctatctgaggggtttaacaactacttctgcgaggagaaccccaaaagtgtgtacagctattatggcagtcctagcggaggaggcgtaggaggaatgccggcacagactaccgccacagccaccactggcagcaagatcaataatttgcatttaaatttgagcgcaaatggaaacagcgggcataatgggagctcaggaattttggggggggaggccacgttgagtaataattacagtggagttatggaggcatcagagaatggcctcggtacttctgcggcaaacgggttggccaactcttcggggaactccacgaccaactcggttggcaagaacggcatggccaacacgacctcctccctttaccgaaacacgatgactcccaaattgtacattgatgggatccctgtgaacagtacctttggaaagtatgacgaaggaaacgtttgcgagctaaagaaggaagaaaaactgagaggagcagggggtgcagcagctggcggagtggctgattacgatttaaaaatgagcgaggaggatgcaaataaaggcttcttaagttactcctttcagtccccacgtgttgacaacgagcaaaatttttcggacaattacgttaacttcttttgatttacaccccccatcttccgtcgcctctcctttagagaaacggattttgacgaggaattgagggagaggatcgatcgactctctccatttgaatggtcaatgccattatggcataccccccccctgttgtgtacacaacggagttacatagtaacaacgaacatataatggtacacctttggtatgttttttttcaacccaccttttttttttttattcgaaagttgaaacttgtttagtccgcatgtgtgaacatgagccacacaaagacaacacattttatcttcatcggttgattaattgattaccttgccgaggtttgacatttgaaattttttttcctttttctttttttttaattcatgtgaagaatgcgccccttttttgcggaggagttagccagccccccgatattttagtttggttgctgcggctacatcgggagcggcccgtttgtgcgagcgggattatttccccttttttttttgaagtttgagagatgcctttcctttattcgttcagttgtatataagtatccatgtgtgtacatattttttttttttatttatttgtttatttttatttatctatttatttattttatttttttttttattattgccccaccccactgcttaatgcctctcacccttttgcacgcgcgtggcgccaccgctatgagctgctccaagctttatcgacgttcccaaaaggccaatgtgtgtgacctatctctctcttgccctcccccataaacctctttgtgcattcttttgaagtcaaaaatttgtgaggcagtctaattttgcgtgcccccgtgttcatgttgctgtgctgttgtacgtgtacccaagatgtacctgtattgtatattcatgcaaaatacctgtgtgggtttttttttaattaaatttaaagaaaaaaggaaactgcttaaatttaaaaaaaaaaaaaacgtagctgtgtcaggagaggagggtaagtacacccctacccccgtatcatcaccaccatttgggaagacaccgattggcatgcagtggggggaagaagtgcctgtccccacgggtgcctagacgtgactaggctaatttttccttcttgcatacgtttagcctcggccacgctgcgaagatcgttcatgtttgcgaattaggctcacctgcgtttgcgtacccatatgcaattgtgcaggcgttctctcctttttcccaacgttcagtttagcttccccccggggtgagtctttcgtgggggagctctacccccatgctgtgcaattaactgcatcttacaagcggaggatgtcaaaacgcgtttggttcttcagcggaggggaggacactttttccaaaaaagggtagctttttgtttttttttcttttttttgagtgcgaagttgtttcctgcgggtggcaaccaagtgatggggacggcggacagaggaagctgcaatgtttcttgttcgttctggtcccccacccctgtgcattcgctccctcgcgggggtgatctgttatggcgcacctgagtaggcaacacaggtcgcataagcgttgcagcgccactttgtaggcctccccaatgttacatacaaataataccggtgcgtagatctccttggaacgctttataccctcctttattttgctctccccttggaaaaaaaaaaaaaaatccccattttgcctacttcctctcaattctgctagtcgtacgttacgcttcacccgtttggccaaacgaactttcactcatcgggggggggggagagctaaactggggcattttctcgcccagaaaaaattgcaaaaaaaaaaaaaaaaggcggaaaaggcgataaagaagaaaaaaataaatcccccttcctcttaacattgctcccatcagcatgttcccccagccgccctttacagtgtacaacttgctaagggggagggagacgaacatgacgctttttttttcccatttaacctattgccacgtcatatcctattcctcccctgtgctgaaaccctcaacatgctggacgaaaggcaaagaaaccttgagaggtactccttacatttggaaaagaaggacctcgtttttaaagggaaaaaaaaaaaaaacgatttgaagaatattttatatttcccatccttgttttggttcaatgggcagttttgtccccccattccctacttcacttttgaccggcatgagggaggagggacaggaggagaagtgggggatccttaccccaaggaagaaaaaaaatccccatttagggttaatgtaactgatttcttaacctgtggggtccacaaaaacagtgtcattataaagaaagtcctaaaaaatgaggtcttgaacgtaagtatgtttagcgacatgaaggttatggcatgcgttttttatgtaaacatcgagtatgtactgggtctgggtcccttctttggcacaacgacgaatccgttttttttttgcttatccttggctactttggggacggagggccatgaaacgggggagacccggcgagcggtcaagcgagcggcccatcaagcggcccaccaggcggcaaaacgggggaagtggtcaaacggaggggcaaaaatcggatcgtcagcgtcagctcccctcggggtggaaacccccttactcagctgcgacataaggaacgccttggacacagcccctcgagagctcctcctctacaacgaaaagaaagaaatacacctcttcgattatgtaacaaataaatctcgtttaatcacacgagaaaaaatacaagtgacggcaatgcagtttacctttttgcacataagcgagcacaacagtctttacaataagatggagacagacgtgaacgaggggagcataaagattgtggacctcgaccacgtggggaagcagctttggcacaagaacaggtactgcttcgagattctgcaggggtggttggacggggtcaggggcggaaagaatcacccaagtggagagggagccgccccctgtgggcagtgccgcgtgcaaaaaattttgcggcggatgttctacgtgctggtgtatggagacactgaaggaaacgtttacttcctaatcccggagaaggaaataaaaataaaaaaaaacttcagaagaggggagaaaatacacctcatcgagaccaacgtgaaggcctacttcaacacggaaggtgatagccgtatagccacggtgttgagaagcaatgtgcacatctttttagcctatagggactgcatcttagtttttaatttccccttgtatgagccccttttggtggtgaacgtcgtcgatgaggtggtcttctgcctcagtgcttgtcttaacgagcacggcgaggtgtactttgccttctccacgcagaggtgcgtcagaattggggaggtctcgcgggggggcgacctgctccaagtagaggtagacaccacgcaagggagcggcatccaaggggataacgctaaagagtacaccacccacgtggataacgctaaagagcaccaccctcaaggggataacgccaaaaagcaccccccacaaggggacacagcccaagttcagcacagcgggaaccacccacacaacgccaagcagcaaaagagccacacctgcgtgtgcttcggaagggacaacgatctctacataaccagcggagacaagggaatcatccataaatataatttaaaaaaaaaacagatcacccataagtatgacccccgatgtaagagaatttttcatttatctatctgtacactccatggacaagattacgcatacctgtacgactcggagaagttcctttgcctcttccaactaaccaaacaaaaaaatatgtacaaaatttttaccctttctgtgtgggtttatcagatcctttgttttcgaaccaacgttattttctcccttggaaatgaaaacgtctacaatttggaggtccgaaaggaaggggggagtggcggcaagggaagcggcagcaacggcaacggcggcggaaacgacaatcgcaacgtgctcctgaccaagccgttctactccgatcggatgagcgtctgcacttatttgacgaatcacccccacctacccctcgtagcttttataaacaagaaactgcagtttggtgttttttccctggtggatgctcaaaggagaagtgtcatcgtgccgactatacgagaaaatgagaaggtattttctctgtgttggtttagtacaaggagacaattagaggtggtcgattttgatagagagggtgacgacctcaccgttggagatccactcacacttaatcagtttggagatgcatggaaagggggaggaggtagtggtactcctcatcatggtgaggagtacgtcgttccccctttgtcctcaaaccacgggggaataacgcaaaatagaggagggaaaaataaaaaaaaggataacaatacccgaatcaacacacacatggcacacctaatacagaaaagcagctcttacgatacacacctggcagtgatgaatgaagacacgatgttcctttacaacgtcctaactagccaagtgacagacttaaaggattatttaaaaaaggcaatgccccaattttgtggaaaaaagaattttctcaaatctacgatttatcaaaaagtatgctacgtttttatcctctcagaaaaaaatacgctttttatctttgaccagcatttcacccattctttgcgaaccatgagtgtagacgatcgcattgtccgcttctacctgcgcgatgggtacctctttgttcactctaatacgtttatttattttacgtccatacggaacgcgctctccctcttttttcctgagttcacccaaagggggggggatgctcaagctcaaaatttacaactcacgaaggtggatacaacagaaacgtttaagataactcttttcgattttctctgtgtggggggagaaacgtacctggctgtttttaccaagcggaaggagattcttgtgtataggatgcgcacgggggagggcgagaacgaaggggagggcactgcaaagggtactacaaatggtactacaaacggcactacaaacggcactacaaacggcactacaaacggcactacaaacggcactacaaacggcactgcaaacggcatgagtgcggacgcccagctggtcgcccagtttctcagcttttaccaattcgaacacttaaacaaagttgggagcatcctgagcatgaagtttttttactgttctgccaagcggaggacgtacttaattttcggcgggttggagcagtttctcttcttttgggactttgcgaagtatcccctcgtgcggcggggatgagcggcgtgggggaagtgagcatcgtgggggaagtgagcatcgtgggggaagtgagctgcgtgcgcggcgtgagcggtttgccttaaagtgggcgtggggagatgggcaaacaaaggaggtcacgtctgttccacgtggctacccagctgccaccccgcggagatcatcgaatgctcacgttgtacgtgcgaacgatctcgcgcaccaactgttcgtgcagctccttcacgaggcctctgaaggtgtgctgatcctgcagaaggggaagggggaagcgaaggcggttgtgtgtggatcaagaatggttacagcactgagttgtgccgagttgcgccgctttgctccgcgttgcactggattacgacgctcaacttcgttgaaccgagcgacctacccgtatgctcgccggcgcggcgtacagaaatttgtacgtgtaactggtcctgccggagccctcatggttgaacacatcgagaagtataacccgcctgagcaaacgactgccgcccacaggaggtgcaaaatgaagaaccgtttttgtgaaaagctccgtgtcccacttcgagttgacataaaaggatacatctctctcctcgtgccgtacattatataaatttaaaaagtacagaaaggagtcgctctttggtcgattcggatcccttttcctcgacaaccgattcagtagtgcgttcctcaaatgggttccctccaacttgggggaatctactaggatgttttcatcaccggtgggttcttccctcacagctggcccatttgcttgaaccgatgcatctccatttgcttgaagcgacgcacctccatttgcttgaagcgacgcacctccatttgcttgaagcgacgcatctccacatgtccccccccctggaatgtcatcatgtctaatcatatttccaaccgtgcctattctccccccctctgtgttcattttttttgtaaataaagtattccctcccgtgtttgtaatatacaaatatagatcccgtattctgttgacgtcacagattatcatagccattctatccaaccctaaccctatggctaaataatcacccacatcatactgcttccattttttaaagagaatttttttctttaagatcccacaacccaaaatttcgacccatttgtcattgtgataaacttctgcttgtaatgaatggctagtaaaatcgaaggagtccttctttatcctccatttgtgtgtcttgccaaaaattgaatccaacagtgaacacagaaaatatagcagctgtttttttttccctaccagttcgttttttatttttatatatatgtccatttggttaaaaaatggaaagtgcaatttatcaatattgtcttttctgaaaatgttcgaaatgatgaggaaattatctcttcccctgtatagctctggcggctcgcagcaggactctctctccgcagtccgttctcttcgatcggcagttcgttctcttcgatcggcagttcgttctcttcgatcggcagttcgttctcttccctctacagtccgttcgcttcgctcggcagttcgctctcctccctctgcagcgtttccgatgcccccgttttggcaatgctcgcgcaagggcagatggggcacttccccctccgttgcttcttcaacagcgcattcacttcgtataaccgtttgcttggtggacatgtccccatttggtgtccacccccactgcggattggaacactcctccgtcctatgccacaccccacaatgtggaggaacgtgcctccccttctgttccccccttagcaagtgacacacatagggaaagagagacgtcgcctgggggatgtacaaaagggaatccgaaaagtaaaagttattcctcacagacgtggtatcattcgtgttcttaatcaaaatatcattaaagcatgaattcctttggtacagcgggcacttgttataaactacccagaaggaagactccctttttaagtaatcaaggatccttgtcgttacatgctgtatggggtgattcttaatagtgtacacatatttaaatctgccataatttattatgtcattttttacgtggtaactgttgctcagttttgacagcgtgaaattacttatgcagtggtgaggggggttaagaccgctgtagcagcgcctaagttgcgtgagaaaggcggctattaagaaggtgtggagaacaaagaagaggcgcatttcagaggcaggaaaaaaggagaaggcccctggggaagggaaccacgaaaaggagccgcatatagaaccaaacggcggagtttcatcgttccttcgcgcatatccccattctgcattttctcaaaattttcaaaatgttaaaaaaaaaaaatgcctgaatagtcagcacaatttcgcgcttttcaacaaaatggctaaaaaaaaaaaaaaaaaattttttctcaattttgcctgaaccgttcatacaaaaatgtggcgacttgctctccctcgcgtcgttctgcagttcgcggtaagagggcacacaaaaggggcatataacacataggtgccgcagcctgcgagcaggtcatactcgacaagtgacgcacgatacgtgacgcacgacacgtgagacatgcgtatgggtaaagcgtgctgctgtttcgccagtcgatatagcatggctctgcgcacgttcgcgtcgctgtgctactcgagttgagaaaagtgaattaaaaaaatcaagttaggaaggctaaaattcgccgtggaattttcccgttttgagattcataccgccccgaatgtgcgaagaggggggaatagctgatggggtgaatgaccgaaggggtggataaaccagcgcgctgttatacgcgcgctcgagtgaacaattaagcgcaatgggctaatgcaggattgattaattatcttaaaaaataaaaaggcacaggggcacgccatgcaaaagtgcaaatacaattgcgcgtgcgcgtgcacacacgtttgcttattaaaggggtaaaaaaaaaaaaggaaaaaaaattgacagggtaaaatagagcggcttacgggggaggcaaaggtgccgcgctcacgaccgttctgctaatttcttcgatctctccgttgtgcgaaccatgcgagtgtgcttcccactcgtggcggttgcacccgtcgtcttcgtcgtcttcctactgatcgtagttgtacccgccgccttcctccacttcctccacttcctccccttcctccacttcctccccttcctccacttcctccccttcctccccttcctccccttcctcctcttcctactcatcgtagttgtacccgtcgtcttcctcctcttcctcctcgtcgtcctcttcgtcctcctcgtcttcctcttcctcctcatcttcctcttcctcctcgtcgtcttcatcctccaggtcatcctcatcctcctcatcgtccatagggtccagttttctcctgtatcctccagcccgtctattcttgtgcaggtagttgggcgagctgatacttgaatcgaggattcccttgtccttcttctcactatctaccatcatacactccgtggttaagaccatacttgctatactacagctattcttaataacacttatgatgacattggtgctgtcaataattccgttttcaaccatattcacaaatttatttgtattaacatcgtatccaaatccatatttgtccttcgaatttaaaataattttcactacgttttctccattcactcctgcattgtctgctatttgtttagtaattacatctaagctactgactactatacttgatcccatttttctgagctccatttcggattctaaattgcccactaaatctagatattttttatcttcttggtttcctgtgttttgaagttcttcttcaattttcttgtgtatttcgtttaagaaattcgattttattatttccagataggtgactcctcctcctgggacataaccaatgtctattgcgctctttactgcattggttgcatcctcatatttaaatttcctctccttctgttccgtttctgtatttcctccaattaaaattttggcaataccacctgacaaggcagctattcgttcatttaatttttctttgtcatatttggatgtagtttcttcaaactctttctttaagactttaatcctttcgtctatctgatttttgtgttcctctttggtgattaaactcgttctatcctttttcacaatgagtgtgtttgcgcttcccagtaacgtgaggtagttgttgtcgaaggagctcatgttattgtgtaggttattcaggtctagacccacgtctgcacttatgtacttgctgtttgtcacgatacacagatccttcaggtagtcctttcgtctgtctccgaaggagggagctcttatggggacctgcaacgggggttttgttaataacgttaggggtgttttttttcacgcaaattgttaggtggttcaacgtggcgcagtttggagcaatacggcactctcttcactagcatgagcggaggaacggacgtaacgcggcgaaccccttcgtgagaagtcggcaccacggaagggactctgcctcgggcgggttttcccccatgtgggaggacggtaccatagaagtaaccctgccttaggggttactctacttctgcgccctctccgcttttttgtgtctccactttttttgcgcgcaaaaaaggggggaattttgcgcaatctacgcgtggagaggggtggcggcgcgagcggcgagagcggcagtgtagcagtgttgcagcgtagcagtgtagccgcttatcagagtagccgcttatcagagtagccgcttatcagagtagccgcttatcagagtagccgcttatcagagtagccgcttgtccgcttgctcgcttgtctgcttaccactttgatggcgcccttgagcttgtttatgatgagcgtctggagcacctcgttgctgaagtcatccgcgatgatgcagagcggctgcttgttcttcgcgaagatctccaaaatgggtaaaatggactgaatattgtcgatgttttgatccgtgatgagagtagaaacgttattgtattcaatgtggtctttattttcattgtagagaaggtagggattaataattcctctgtcaaaattgtatccttctgtgaactctagcttgtcattaatatcggcattatcatccaaaatgatggcagcgtttttccccagcttgtcatatgcattggcaatgatgctccccatatgtgtgtcgttattacttgcaatagtagcgatatttaaaatatccttatatgttttaattggagtggagagtgacttaattttttcgataatcattttggaagctagctgtattcctttttgtattggaatgggattgtgattcttgttaacttgctcaatacccttccttgtgatggtagctgtcattagggctgtagagctcgtaccatctcctgctttatcattggatatgttggtactctcctgcattaacttcactccattatttctcttcctgtcctttaatgatatattttttgcaatcgttactccatcattaattattaatggacttccatactctttttcaagaagcacgtttcttcctctcggacccaatgtcagttttactacatctgagacggttagaatgcctcgtagcaactcatttcgacattcgtttccgtagatgatatcctttcctttaactttattttcggtcattttggccttcacgtagttttccttcctcctgcttatgagcttgctgttaatgtatttgagtcttttgctgaggagtcccctgcgcttgctgcatactcccctctttcgcttgacgctttgcccgcacttgagcaggcagcccagcagggccaccagtaggagcactgcggcgtgcctcgcgtgcatctggcgggaggggcctattcaggtgggaggggcctattcaggtgggaggggcctattcaggtgggaggggcctattcaggtgggaggggcctattcaggtgggagcagcctattcgggtgggaggagcctattcaggtgggagagaacccccggcaatctgtttcgcctcactggctatgcctcctcaccactgtaaccgtgtaggtgaaccgcgcacagctgggaatgtgcttcccccctcctgccttttcgcacacttgcaaaaaaaaaaaaaggtgtaagcacgtaccctctattcttccacgtgcagcgggggggaggggtaatcactgtttgggatcactctcctaggtgacactctcatgtgtaggaaaaaaaaaggccaaaagagcgcatacacttgaggggatttatctatatgtgccactccacaaacttgggggcctcaacaaatgagttacgtcaatgccgactgcctcgaattacatttatgcctcgactaacggcgcggttattcgcatgcgtggggagaggcataactccgcggttggaaagtggcttgtggagacttgttcgcagcttttttttttttttttttgttactactttgtactgggtgacacatgaaaaaaaaaaaaaaagcatcacctgcgttgtgtcatttggaaaggaaaaaaaaaaaaaagggagagcatttgcgaatggagaagcacatcatatgcaagcgcaagcgcaagagcaaacggaaacacgtgcacgcatgtgtcacctacgaaggaacgcttcttttctacccgttgggggcagggccactacgtgacaaaacacgctactttttcccttcaacgtatacccaggctgcttctgcatcatatacggggagaatcgcctcccacggcgtcgcgggaagaagcggggcaacgtcaccaccgcacgctttgcggcacaccccgcctgcgtaggggactggcgccactcttccgtaggttaacctatttcgccgctctcccgcaggttaacctacttcgccgctctcccgcaggttaacctacttcgccgctctcccgcaggttaacctacttcgccgctctcccgcaggttaacctacttcgccgctctcccggaggcttctccaactcgacgctccctcttatgttaccccatctcgatcctcgctccttttcccccggtttggcccctcacgcctgtgtgcacggcctggccacgctccggtgcccttcattttttgcggtacagggggggcacaaccctcccatggtgtgcttttcccacgcacgtatgcctggcttgtttccggcttgggctcaagccactgcacaagggattccctggaggtttccttctcttgtttaacggatggtctccccggataggtcactcccccgataggttactcacccgataggttactcacccgataggtcactccccggataggtcactcccccgttggcacttccccagattggtatcccccgcaatgaaactttttttttaacgcacaagtatgcctcattcacacggatgtttttccctgtgccttcgctccattctccgttaactcgttttttcccccgctttaccgcctcgcagctttaccaccgcatagctttaccgcctcgcagctttaccaccgcatagctttaccgcctcacggctttaccgcctcacagttttatcacttcccaggtcgaccgcttcgttcgttccccacaggaccaaccaccacgcggactcgaataagtgaacagatcggcagctggccagggattacaccctttgacagagctttgtttgcacgcgtatgtgcacttatgtacgtgcgccagttcgagcggcacccgaaggaggcgatcccttttaaagggctaagagccccccagattcacgcatagcttagcttcgcatctcttagtacacagttgacgccgaccgccaacacctctacgacatacaccatacacgcgtccctcggtgaggcctcaaaatttagtccccctgtcgtttgcacagcaaagaaagcacagtaaagaaagcacagcgaacgaaacatagcaacagagcgctcgctccacttgcgcgcacgtcgcacgtatgcgggtcttccaagtagccgccaccctggggcacacgcccaagtgacccacattctgtaaccacccttttttactcccaaactgtttctactcctcccttcttcgcagaacgtaaaactccaaaatgaacgcagttgtgagcagaacgagggtcgtcttatttccaggccggaggcacttctcttcatcaaagaaggagtaacttactttggcgctccacgggcgggcgacgttcgctcgcggaacatcgagttgtgttttaccccctgtagattttgttttgcgtgcccacatggttgtccgttttgttgcatcatatttgatggttctttcgtcctgcccatttttgccgtccattcgtcctgcccatttttgccgtccattcgtcctgcccatttttgccgcccattcgtcctgcccatttttgccgcccattcgtcctgcccatttttgccgcccattcgtcctgcccatttttgccgcccattcgtcctgcccatttacctcccacctgcctcccacttcccccccccagctacgacgtgatagtgataggcggcggcccgggtgggtacgtgtgcagcatcaggtgcgcgcagaacaagctgaatgtactgaacgtgaacgaagacatgaagctgggaggcacatgcctgaacagaggctgtataccctccaagtccctactgcacattgcacacaattattacgaagcaaaaaataagttcaagcaaagaggtatcatcgtagataatgtacagctggacgtggagactatacacaagcacaaaaacaagtgtatgggaaatctagcggacggaataacatacctgtataagaagaacaaagttaaccacatgataggacatggaagcatcgtagatggaaacaccgtcttggtaaactgtgaagggaaggagaagctggtgacagcagaacggattgttatcgctacagggtcaaaaccgatagaaattccactcaaaaggctcaatgataataatgccaaggaagcagagactgttcaggatctcctactttatgatcaccaagtgatacaaacatcagatgatattttgagctttaaaaaaatcccaaagaaaatttccatcattggtggtggtgtcatagggttagaaataggttctgtttttgctaaaatgggttcagatgttctcatatttgagtataataacaggttatgcacttttttagatgcagatgtaagcaaagtactccaaaaaacgttggaaaaaataaaaataaagtttgcctttaatacatcagtaataggaggtaacatcgaaaatgaggaagctactttatttgctcaaaacacaaagacaaaggaaatacaaaaagtaaaatctgatgtggttctcgtctgtgttggtaggagacccaactttgataatcttaacttggataaagtaggtatccaattgggaaaaaacaaaaggattcaagtagatgagtctttcggtgttacatctcatcctagtataaaagccatcggggatgctatcgacggacctatgcttgcacacaaggcagaggaagaaggatacatattagcaaacatcctattcagcgaattgaagttaaacaaaccaaaaaaatcgcacattaattatgaccttgtaccaagtgttatatatacccacccagaggtagctagtgtaggtctaaatgaagaaaggtgcaaagaaaagaacctctcattcaaagcagttacctttccatttgctgccaacagtaggtctagaaccatagatgattttgatggattgattaagctccttgttgaaaatgaatccaacaaaattttgggttctcaaattgttggaaataatgctagcgatttgattcttcctttgtccatttatgttggaagtggaggatcctccaaaagtctgagtaaggttatttatgcccaccccaccttctccgaggtcatcaaggaggtcgcgctgcagtccttcgacaaggccatccacatgtgagttgccccgtcgtggagagggggaacacatacagcagcttctccccaagcgtgcactgccgtgggggcaaacaagggtgggggccactcgaattgtgcacgccgcagaggcagaggctgaggctgaggctgaggcagggacgcccgcacgtgcaaatgaatgcataccagtgggtgtgcctacctgtgtgtgcctacctgtgggtgcctacatgtgtgcatctacccgtgtgtacctacctgtgtgtatctacccgtgtgtgcctacctgtgtgtatctacccgtgtgtgcctacccgcgtacgcagtaatgcccgcacagcttaacccgacgcgaaggcagctttttttttttgccgacgaggcggaagagacactcgaaaggagcatcccgtagtgaagcataaagccactccactgcgatgcgcacgaaaaaaccgcaccgaagtttgaatcactccattgcggtgcgcacagcaaaactgctcctaagtgtgctcctaagtgttctcttaagtgtgctcctaagtgtgctcctaagcgtgctcctaagcgttctcctaagtgtgctcctaagcgtgcgcccaagcgattatcacccgcgcgagcgtggaacggtatgcacaagcgaaacggaaagctccgcccatagggtgaaacgcgtgacacttgcgcaattcgcgaaaagagattgccaacacgatcaccacacgggcgaagcgagcgatccgattaactttcttcccatataaattgcaacatccgttgcatcgaaaactagccattcgggaaattatgaacggtcaggtgattttgcaacaaaaaaaaaaaaaaggctagccaaaagggaatccacccaacgcaaatcacttcgcacgaagcttaaaacgacgctgcggtgaagaaacgaaagcacacccccacctacgtagtttccacttttattttaaatggatttcccctgcgcattccgaattcgacgaagaacattactttcctgttcccctgcgtgaatctccccaaaagggggaggggtcacacaaacagcggtacgtagtaactccacctcccagctgctcagacgtttgtcagtgtagttagagagtgagcgacagttctgttagctatcgaaggtgtgcctgagtgttttgcatttttttttttttttttaagcatgcccaggtgccgcatcaagcgtatgcaaagataagctctcgtgtaggcagatcatcgcacgtgtaggaagaccatcgcacgtgtaggaagatcatcacaagtgttgttacaccccgaggaagcgtcaacatggcaaggaaaaaactcaaagtgatcggcgacaaggatctccagaagctgaaaggggagtccaaatgttgcatcattataaacgacttggtgtacgacgtcactgcgtttttggaacatcccggggggttcgaggttctcaaggagcatgatggtaggggagggtccgtccgcccgccaggcgcgtgtatgcaccaaatgataagcactgtgtgatatgcactgtgctatatgcattgtgtgtgtggatcaccaaatgtaaccttctacacgtggtccctaacgtttgaagagtgacgcatcccgatgcatgatcacccctccttttcaccatttcctttcaccaggaaaagacgcaacggaggccttccgccaaataggccactctgccaacgcgcagaagctgatgaagacgttcctaattggcattcaaaagaactcagccctctacaacaaaaaggcggacacaaagacggtggagggtaagaaggagttcgtgtattactccgaggaggagataaaggaggaaaccgaagcggtggcaggagcggaagcgaatgggaaggcccctaaagaggagaaggttagcattgagatgtgtctcatggacgaggagtgaccttccgaggcaccgccctccgagacgtccgttcgtatgtcaaaatgtgcgtgtcaatagatgcgcgttgttacgagttcggggaagacaaaaaaaaaattaataaaacaaaaaaaagaaaaaaaaagtgcgaacgagcatgcgttatgcatgtgcgcctgatcgccaaatggcacaaaaagaggtgcaaacggttggcaagcgggtggttagcaaatggcaggtatatgcccctagctgcccccaagcttcccagcgcgtacactactacactgaattataactgcactataactacactaccccccttgcagcccccagaggaagaaaaagtaaactacccccttgtggcattcgccatcctcctcttcagcattacatattattttttgtttttacaaaaataaacaccaacttgtgtcctccacctttatctggaaaatcacgctactcaactgttgtatgcgtgtgcaaaaaaaaaaaaaaaaaataaaaaataaaaaaaaaaaatttattcaccgatccttcgtttgaaagggatccacattacgacgcagggaagtagactcacttttatcaacaccataggtgggcacatcgctggggttccctctccaaccacaatgtaatgaatggcattccctggtcgtcacatcctcacaataggcatgcatctccgccccgtctacctccccttcttgaggtacttctggtcaaatatgctactcttctttttttttatcaagctacttttggcaagtttgcgtttaatcggggggtccttcccttggcggtccttactgcggtgatcactcagccggacgcctcctgcctgggtgccctctgcctgggcgcccctgccccgcctgaacttctccccaaagcgcacatactcctttacgaccacctcctcaagggggtcccccccttccacaatgtctataaaaatatttttccgcttgcgctcttccagctgctgaattttttcttttttcatgtcccttaattgcttcctcagattactgttgcaaaaaaagtcatttttcataatgtggtttcgtcgatagttttccttgataacgtcgtttatgtttatgtgttcttcgttttgggagtcgtcctcattcgagtgatcctcgttgtggagttcgcctccggaggagtcatcgctgggaagttcatcggatgtctcacctgaaccaagaggtttcccccccgcatgtgtggcttcctcaccccgctgcgtagcttcttcaccccgctgcgttgcttcctcacccagctgcgtagcttcctcactcccgtgcgtggcttcttcaccggagcgccccttcctccggagggcctcaacttctaacagcagaaacgggtttgttttttttttatttttttcaaagtcgatggagttaacattattgcgtccctgttccgttaagacattttcgaactgctcgtttttttttctggctccctggatgacatcgtacgagcagtcctttggattcgtttcaaaggcaattatatttaggcatttcttgcacgtaaaagtgaaggaataaaatggggtactcaagtagaaccctatttgtctcctctcactgttgaacctctctcctttgtacacatacgctttgcatttcgtacatataatggtgtacggcacttcaaatttgatttcgctgtagtcctttttgattttgtttctttttttctcctccttctgcttcttcttcttgatgcgctcgtcctccacactaccgtagtagaagttgtccgccctggacgccttcagcgacagcatggcggggtgcagcggcgatgcgaagcggagttaagcggcggggtgtcgggggcgtggaagccacgtgacaacgacgtggcagcggcttcgcagcgacttcgcagcgacgtaaccgtggctggtcgaacacaacagcggccgccaaaccaggcactaactcgcgtgtacccctacgctgcgaatcacctccgcatttttttcgccaccccgacgttacggcatcgccgctttggcttcgaaatggggggcacgccgagcgctggcttcccgctcgagaagggagccagccctgaatcctccttcgctcttacgcggacgggagcggccgcgtaatcgtaaagaaggcagaaaggttatacgtgcgtatatacgtgcatatatacctgcatatacacgtgatatacatatgtacgtgcggcctgctcacgagggcgggaagtgaccctcccctgctggatccgccaagtttgaaatttccccttctccacttacagaagtaaaaaggggggaagaaaaaaaacgaatctactttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaattaaatactaaagtgaacgtaaaagcaaaagttggatgggtgccattccccaaggcacgcttaacgtggaagtcacttccccatccctgtggagagacagcttgcccaccgaaaggccattcaactttgcgtccccttcttcgcgcccagccggcacaaaatgacgttgacagaccaacccgatgcagccatccacagttcaaatggcattgctttcgtccaaaattgcttcatattgttgtaaaaattatccccaatttgtttaacgcgttggtgcgagggggccagcaacgtacacgtaattgtataattatgtacctgatgctgcccagccctgcccatttgcatgcttgtcaaagagaaagcagcttcctccacgcgtacgcacctgtggagaagagattgcgatactacttggcgaggtttcaaatttaaaaaaaaaaaaaaaaaagagacgtaatcagtggcatcaaacgggataaaaaaggcacaggaagggatggatgatgacggcggcgtaaaaaaacaccagttgtatgtggagcaaacggaaaaaaaaaatccccccacaactacggtgagcaataccacgccgccatacacacacgcagatatactcataagttgtgtagacgtatgcatatgagcactcccgtttgtttttccttcctccccccacctccttttctcaatggagttaaaaatcacacaaaaaaagaaatgatgaaaaaatacgaataattcaaaaggggggggagggtctgtaaaccaaaaaaaaaaaaaaaaaataataaaaaaaaaaaggaatgcggataggcggattaaaaacttcacgggaacgaaaaaaaaatatcgaaagagaatgatgaagggcaggcgaagagccacgttgaacccacgccgctgcgggctcaggctgtcttggcggatctaacgcacttaaagagatatgcccctctcgcgggggatgagcaaacggataggagagatgacggaggggggcaccactggaacgggtgctactgttaaaagggttgctggggaaggcattactgttaaaagagttactgttaaaagggttgctgaggaaggcgctgctcgggaaggcgccactggggaggacgctactgagggagcagtgctcggcgcgcgatcagacgctggttgagcttgtggtgagtgagcagaacgttcacaacgtaatccctatacaagttgtcgatatcgaagtaccggttgaaatacttatacttgtaatattgaatggagtagtgcactacgtaattgcaccgccacagggaccgagatattttacgaatatattttacaaactgtttgttctccttcttgttattgtatacatatatgacgatgtgtaggactcggttctttctcggagcaaagttagataaattcaactcgttaatgatacgactatacatcctacttataaaatggatatcctcttcatcattaaatcggaagtatatgctacctagtctctttctccgtcttctcatcatcccttggaagttaaatagatgttgcttgaggtatgcttctaaaaacgttagggcagagagaaggtgcgataggcagagatccaggatagacaccgtttttagtttatcgcaccttattagtagtagtagccacaaaaagggactgctcaatccgtagttgaatagggagaaatgctccacatttagctggttcattaagcatatgatatttttccttgccttcttttcctccttctcgattatatttttgcatagatacagcatttctatactaacgttttttttgtgtttttgattttccacaagccagatgtaccctcctctcttcagtttcttcaactttccctcggcgacttgggcaggtctggcacggggtgcccactgacatgcgggttggcgtgcgggttggcgtgcgggttggcgtgcgggttggcgtgcgggttggcgtgcgggttggcgtgcgggttggcatgcgggttggcatgcgggttggcatgcgggctggcatgcggattgacatgcgggctgacgtaccgactgccatgccgacttccatgcggatttcccctttgggggacgctgcccctctgtgcggtagtcgccgcgctggtcgctttccacgcttcccgcgctttccccgctggccacgctgcgtagcgtgctgtcctcgccactccctagactgcgcagcgtgctgcaggggctatcccacctggggggctgggcgcgctggcggtgcccggccttgggggggcccccccctcacctcgacgcgagtctggcccagcaggtttgatacttccagcaggttcgctacttccagcaggtttgctacttccaactcgttcggcacttccaactcgttcggcacttccaactcgctcaccacttccaccccgttcactgcttccaccccgttcgtcgtccgagtcgtgccttatgtagctaccgtccgcgtagtgcaccggccggttgaccccccgcatgcagatcctatccttgtacgttggggtgaaaaagattttctgatcgttgctactcacattcagggcgtagtaatttatggcgtcctgctcatacctcttttgacaagctgtagaaattttgttgacctgaatgacctcctcatcagtctctttaatcagttggtgcatctccttgtttctttcgaaccactcactcctctgcccctcgttcttgtctctgctgagttcaatattttttaagttcaggtagcgagaaaacacctccttcccacttccatacaaacagatggagactaccatatgataaaaataaaagaagtagtcgtagcatgagatgtttaacgttttcaaagacggtaggtgcaccgagatgagcatctctatcaggtcgtagctctgaattcctgctaggttcagaacccgtaaactggttaggctgtttatgtaattacttagatgcagttttggcttgtagttttttattttttcgaagcaactttttctcaaattgtataccacgccgatgtgctcgcacagcaggtgcacctttttgtctctgtccagggggaccctctgggtgggggcatcacggggcgattcctccgctggtggctgctccgctggtgattcctccgctggtgattcctccgctggtgactgctccgttggtaactgccccgctggtggcttcccctctgatggctgcccctccggtgaggcttcccccgggggggacctttccatcccgaccgagtcggcctccccctccttgggcttccgacccccatcccgctgcagcagcaagtcctggatatgcctcaagctacttttcttcacacattgaactgataggttattcataaggacctccttggaaaggaattcgaagaggatgccatggtgagaataaataaacagagggcagtttacatcgttcaatccttggacatgcaactcttcgagggtgctcgcatgcgctcttagcagttggctgatatcgtagtagtttgcattcctgaggaagtcacccttgagcgttatctttttcaggaatggcttgtcgcgcagcatcagctgcttcttcgtgatcccgaactggaggcgccgtctagctgaaggggggcagcacgtaagcggtgtaaacgatgcggtggtaacgatgcgacgtaaagctgccgtggtgacggggcctctctgggggaatctcctcgccacttgtctctcccccctctccggttggccttaccgcagaagaaaggactggcgtatacattacgttcgtcgttcaggagggacaccaggaaggcatcaaactgttcagggtgaacaaggcgaacgaaccgaatgtagttgttcaagctaatccattcattttgacaaaaagccttttcatcttttatgtactccttgaaatgcctgcataccaatttcagttttagtgcctcgttaagggttaaaaatttcgtaatattgaaaaaggcgtcactggaaacccccacgagcagatgtccatcgttcccatttcgcattctttctggggggaggaggggcaggacaggtgcaggtacaggggcaggtacaggggcaggtacaggggcaggggagtctgttggtgaaaaaggtgtgccgcctgcgagttggtgaaaaaggtgtgctgcctgcgagttggtgaaaaaggtgtgccgcctgcgagttggaaaaaaacctgcgctgtctgcgagttggaaaaaagcgcgcgctgtctgcaagtgggcacacgaataagtgagcgagtgatcggtgaagtgtgcgtcaggcatgcgcaggaggtgggaggtagccaaatgagcgtagttagtcgagcgtgataaatcgagcgcgcccaatcagacggatggtcacaaaaaataaatgaacaggcaaatgcgcttaaagcagagctggaaaaaggaaaaaaaaaaaaaaaatcgcatttttttttttttaagtgtgcacggaaatttcgcatcttccgtgttgcgcgcgcggtttcctttgccactttgtcgtttgccactttgccgtttgccctttaccgtttgccctttaccgtttgccctttgccgtttgccgcttctccgcttctccgcttctccgcttctccgctgtgccagtttgaccctttggtcggcactccccagcaacgccttcgaaatgagttgccgcatgcgacgtcgcatcggccggtcccattcgtgcccttttttcgtttaaagctttaccacgcatttgtttctcagttttgcccacctgatttctcaactttgcaatctgcttccccagtttttcccatctgctttttcgcagtttcacccatctgctttttcgcagtttcacccatctgctttttcccagtttttcccatctgctttcccaattttttcacatttttttacttaacctttgcgcccttttcgcccttttcgcccttttcgcccttttcgcccttttcgctcattttttccctccctccccctttcacccaattgtgttcccccttctgcatgctgctcggcggcccccatggcgctgcgccagggaagcatttggcgcctttccagttgcgcccagctgaagtaccgcttgacccaactgcccaccccaaaaggaaaaaaaaaattttccttttttttcccctcggctgtacacaccaatagggaaggctcccaagttgtgttaaaagaggaaaaaaaaaaaaaagattgctcggtgaccttcgtggagagcagctgcaacggtcaccacgacggtgacgataaccaggacagccttctgaatgcgcaggaaaaacccatcggtagattgcacatcgaccgggacaccttctgcccatatttaaccaaacggagaactgcccttaagtttatttcgtatcatgtgaaggagtaccaagaaggcatgctttacaaacagagtgatgggagtgataaggcctttttgtattcgacgaaaattaaaaagtgtcagtacagcgataggataagtagcaatttatttgtaaattgtttttctttttctggggatcatgtggagagagtgtccaggaaaagtctcttcgatattctttttggaaaatttagcctcctgtacctcttcaccgacacgagccatatccacgaggtgaagaaatatttggccgactttgcgctccagaaggcggagcatggaaaacacgcaccgtacacccaggacatgcagcacacccagcacatccagcacatccagcacatccagcacatccagcacatccagcacatccagcagatgaggataactgaggaaggcaattttgtaaaactgagagaccgacaggaaccaatccacatccactactgctacgtctctccatatagataccttctctcaacgtacttcagtaaaagaatagcacaggatttaaaaagcaattattttaatggaaaaaattttttttttttaaatgacagattaagtgaggacgttgaaaacacgctgctgcttcctgggagcagaaccgttggttcgttcacccctaacgatatgttaccatcgttacttctggtcgacgactgttgttacgtgaggtatcacataaaggggttgtttacgagggaggcttctcactacctcttcaacgtcatgaggggcatttagagataccgctcgtgcttccacacggaggtgtgcacccagctagggaagcaacggaacgggcagttctgtcactcccctctggggtgttcacaaaatggctacactgttttgtgtgcagatcgttttgtgtgcagaccattttgtgtgcagaccattttgtgtgcgcgccattttgtatgcacgccatttgcgttattttgcagtttggcggtatgttctctccacacaggtggggccctttcaaccgcgtgtacgaatgcgagcacacgctgttgaagcttctgtcagtgtcacaaagtgtttgagagttggagaaaatttgatcgaggtggaaggcacgttccaggggatatgcgaactgatggcgatatccgccacgttgctatgtttgtacgtgccatttgatgcgtcgctatttgatcgtttgatcgcttaatcgtttgatcgtttaatcgtttgatcgcttaatcgtttaatcgtttaatcttttttgtttttttatgttttcgtgttttcgctttttcgcgttttcgctttttcgtgttttttttctgtgtgcgtgtgctggcaattggaagacctcccatttgcccccccgccgtgcgcaacttttaaagctttaatcagtcggatttaggaactcgtttttataccttacgagacacaccttttcggtttcgtccattcggccaccttcttctgtgagcaatccttttttgtcgtctgtatgctaatgctgaaaaccttcgcatgaaaccaaaatgggaagaaaagcgttttagctgaaatgtgcattttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcttcttccctgttctgccctgttgtaccccccgcgcgaaaagatgtgctacctgagaaggagcctaagcaaatctgtgaactcgctcgtcctccacttcgagtttgtcaagtgcaaaaatttagcgagctatcgaaagaagggaaagtattacatgatcatttcttacgacaacttacttttttacgagaaggatttttacgaagttcagttccaaatattttttgccgacatccggcagatatacttgtgcgacgagtccaactatgtgcatgtcacgctgaaggagcgcgcggtaggggcctgcgcatgcatgtgtggatgtgagcacgaggttacccctccagctagtgatacgcacgtgtgcactctgtgttcatctttccccctaataggccattaacgacataggcatcaagggaataaacaagagcatcctcgtcaagcagctatgcgttgcatacagcacgtactacatgttcaacctgaacatggtcagctgaagagactgaacgcagactcctcgggagagtgcaccccgacgtacacacacgcatagatgtgtgtaccgtgtgcatactatgcgcatactatttgctactatgtgcataccatttgcatactacgtgcgtaccatgtgtgtgccgtgtacgtacttgtacacttgctcattcgcgtgtccaataattataacgaagcacttcccctcccccttctgccttccacatctccaccactgacacctctgaaagaatatctacgtgccaattacaaacgagacgtacgaggagagatgccgcagaaccggacatcattcacaaccgaggaaggtcgacctttccgtgcaaccgtttatcgggtaggttgaaatgctccccccatttcctccgcttggggggtacaccaaccggttggcctctaactggctggcctctaactggctggcctccaactggctggcctccaactggttggcctctaactggctggcctctaacttgttagcgttaacctattcacggttaactgcttgaggactagtctccccctggatgactgcctcacctctctcgcgccgagttcaccaacgttgatccccttccccaacaggtaccgcaaagttgtgttcgacgagtacttcttcttcatccacaagtcctttcaaagttagccccccaacgtggtgtccaaagtggtgccccaagacgtgcccaaagtggcagcattgtgccaacgttgtgagggaactgttctctcaaagcactaagtcgtataattacaccacttcggtttgcagacacgctcaaaattcgatgttgaactgcgcagacttttttttgcatcctcatttgaatcatcttctagcttgcacaattctgttgtcatttttttttttcttcctgacaagatttcgcatccgtttcgagcgagagtaccttttacatcgatcacaggggtgagggagagagaggcctacagacaaaaataggcagcgagaagtgctggacgcgaaaaaaaaaggtgtctccctttgcgtcgtaaagtgatcttttcgggagctagctaaaattaactttgctgacttgttcatattttttttttttttttttttttttttcttcgcaaaataggaatcgaaataagcataaagatagacgaccagaagagcatgatcgagttggatggggttacaaaaaagagcacaatgaatggcgcatgtgtgcaaactcccgtgtgcatatgcgcatggagggagatactcctccaatgagaagttacatgttgcgctttattttcatcgtctcatcacacactccaaactgcgcacctttgcagacggcggacagtaacttttaccagctggcgagcagccacctcaattttttaatcgtaattatatgagtgcacccatgtgagagcaacatcgaagcgcaaggtgggggtgcgcgcagagcaacccgcaaagcaacccgcagagaaacccgcaggggtaacttcagacacacccatttgtatgccttctcccccctaaacaccacacagaacgactccaaaataccactcatcatacgcaaaaatttttaccacaaaaagatgaacttatcggacgacttggcgaagtggtctggatacgaggttggtttgggagttgccattgtgtgttttttttttttttttcggagcggagaaaagtgtgttacttgtgtggctgcgtacgcacgcacatgtgcgtaggtacacataggtagtcatgggtagtcatgggtagtcacggatagtcatgggtagtcacggatagtcaccgctggacacatgtgttggctggcaattccctccgtgggcgccccttcacacgtcgttacgctgacaacccctcccctttaggtctacttgaagaacgagacgcacaccattgtctgtataattttgaggaggacgtgtaagtggagggcatgtggagtggggctctccagcgaggtgtatgcagtgaggtgtatgcagtgaggtgtatgcagtgaggtgtaacgaatgaggtgtggccagtggagtgaagccaatgaggtgcatcccgtgaggcgcatccagtggggctgttccttctccctggtgtaactccacatgagcgcatcttcacctgtgagtgttgcatcccaatcgacacgtctccacctttcccaattgcagtcatccctcctcttttggataaaagtcaagacatatttgtgacgtttaaaatatctcaccagagtcaacagggttagtatctccgtcggacctcctcccactagcgatgtttcaaacgggttcacctgtcctgtgtgtctttatgggatctatccttacccacaccattcagtatagttacgtctcaccactgcacagcttttattccctttcttttgctccgattgccttcccttcagagttcaacgtcaccgataaggacttgcatgcagaagtgtatgtggtggccaactcgatcacaccgaacgacattcacaacaccttgtagggagcacgcacacgagagatcagcagcgagagagcagcagcgagcacacgaacgtatcaacatatgaacgtgcgcatgtgtttgcaacgcctgaacgcgtgcaggcgattttgagcaataaatcctccttgctctacaaaccctccctgatcaataacccctccctgatgagcgaagagtggcccctcgtgcccactgggagaagaagcactcccatgctgccaacccacacaacagttcaagaaatggaaaattttctttccctttctctactcatctcagctacgccaatctgatacaagtccaagtggacgccctcctttacaactcggacgtgtatgggtatttcgagtcggccttaaaaataaaggtaataagtgagcaggggggggaagggagaaaggagacctcttccccttcacacagatgcacttgcgcgggagcagcggtgaaggagcaaccgcgtagaagtaaccgctcagaagcaaccgcgcagaagaaaccgcgttgcaaaatgagttacacacctccacgcttgtcccaacgtagccatcttactttgacgacctaaagatgtttttcaaatctatgttggtcatcctgaaggaaggagacgtggtgattagttctggtctgtgtaaatgcccacaaaggaaaggggtagcgtgttatcgccccttttgtgtgttattcatctccgtagtgcgctcagtctccctgtttggaccaccctgcgccgatccccccatgctagtgactgtgtgcccatgctggtgacacccctttccccttacagacgtgatggacttcctgggggaggacaccaaagtggagagaaacctcgagtacctcctgaacgtcatcctgaaccggattccaggtgggctaccgctccacaattgggttgcctctacccaatcggcttacagctcctcaatcggcttgctgctacccaattgacttgccgctacccaatgggcttacagctccccaatcggcttgccgctacccaattggcttgccgctccccaattgcgccactcactcgacaggcgtgaacctcctggacacccacagaagcgaacagataaaaatcaaccgagtgctgcaccggctctccgactacctactctactgcctagattcggggttcctatgtaaggtggatgcgtgatagaagcgggagggagggatccccagctgggcaccagcagggggtcgacatgaccccaaaccgttccttcccccgattggcttttccccatttcacctctgcgcccaattcgcagcggagaagttcaacgtaacggacctgatcaatggggcgatcgcgatcaacgcggacagcatgctggtaggtcacgcgcggaaaggtgccactgcacggaggtgatgccgcctcgacatgaccgacatcaccgacttcaccgccttcaccgccctcaccacccctacaccgcaggccatgaacgacataatgaacttcctgctgcacctgcgcaaacgggactactccgtgggctaccggaaagactgcctggagctgcttcgggaggaggaggagacatccgtgcagggacccaacgagacacaagtacttcctacaggcactgctgctgtgccgcccatccaaatcgagcgactgttggagagcgaagaccactctgttagcgacttcctgttgttccacctgcaccaatgtgggtacatcaaccaacactgccgatacaaacacgacgccagctacaagcatatcatagcgtgtatcctcaaatacggagtaaacatgaaaataaaaaaaatcctaaaaaagttactcattttttcaaatgattataaaaataaatatgactccaaattgataagtgcagttatattttttctagccaatatattatgccaagaaaaaaaaaaaaaccctgaccattataatataaagtatattaattaacataacaaacaataacgatgaaacaaagaatgtcctcatcaatttgggaatacataagacatgcaatcttttaattttatctcacgattccgatcttatacagaaaattatcctgctttacattaacttaagtaaaaatatatggatgtgtgaaggaatagtaaacagcggtatcctccttcacatgatagatattatgttcagtatttattccattaatttcagagcaaagaaagaaatttgcattaatatcctttgcgttattggtcaggtgtgtaattactgcaaaacgtatgccaagtttttactctccaattatgcagagattatccctgctgctatttacatctatcaagctaccgatatacagcaatttgaaaaagtcaagctgatatacttttttaagaaaatccaaatgcacagttacgagatgatggaacagatatgtcggcaactatctcctctgatcattatggaaatatattctgcttcggaagatcgagattttatttactcctgtttgtctctctttgatgtcatgtgttgctacaaggttaactgcctccacttggagaggatgcagatcatcccgctcctccggtttgtccagtccctcaacgtcgtggagctctacaagcaagcaaagcggatcgaggccgcggtccgcaaaagccggcagcttcggtgaggcggtacagcggtaaagaggcggcttcggtacagcggtaaagaggcggcttcggtacagcggtaactaggcggcctcggtacagcgaggggatgctgcccaggtcttctcgctagggccactgcctggggactactcgaacttcttcatcgccacgatgacgggtttgttctgcagaggggggaagcagcgtatcggtatggcggtgtggcggtgtggcagtgtggcagtgtggcggtgtggcagtgtggcggtgtgacgacgtatcggtgtgacgacgtatcggtgtgacgacgtatcggtgtgacgacgtatcggtgtgacgacgtatcggtgtggcggcctatcgatgtaccgccatatcggcgcagctgtgtgaataccccctcgaggctcctcgctctgcgctccgctcgcaggtactcaaaggggtagggctctttcccattcagccagcgcgccgtcctgatgaagtgttcaatctgggggggtggaaaaaaaaagagggcatccatgagtgccaataaacgcgcgggaatggatgtgcaggtccagctcggtgtagaagccatcatccggaggggggcacatcaactggtacacacatatacacacgtgggacgctgcatggtccgcagactggtgtggagatcgcttcctcccccgcaggctcgtgtggaaaccgcttcctcccccgcagactcgtgtgatgatcgcttcctcccccgcagactcgtgtggaaaccgcttcctcccccgcgacttacatccctaatatcacagatatacttgaaaagggtccacatggcgacgatataagcagaaacaaaagtaaacggaacgaagaaaagaaaaaaaagttccgatttggtgaagtgctgcaaggcatcatctacagtcaccttcccctgtgcctctcgaatgctttttttgataaccccatcctttaatgaactaactttaatacgttttaagagtcgcatactggttacgaaaacgctgctttttttgaagcgacacgcgcaaacgaatctgatcattttttcgttcttcgtgcaggagagagtgggtggaagaagaagtgacctctcagaaggaggaccgccttatacgtatacattgtgtgtcctattgtcgagcttgcaaaaggggggggtggatgtaacaacatcacagggaggcagtcacgaagaggaaaaaatgaccggcataggagggagcggggtgctctcctcccctaacatgggggcgacgcgggatgcagcctctaactacggctcgtgcaggccctgaaatatttttcgccttaacagatgatctggaaagaaaaaaataaaaaaaaaaaataaataaaaataaaacggaaaaaaaaggaaaaaatggggaaagaaattatatagccgtacatacgtgcttgaagcgtgttctgcctcttttttttttttttttttttttttgtggcacctcgcctccctcctgcttacccttaaggtcaatttttctgttgggtgtggtgttcttcgttccttcgcaaatgacatccaggcttttcccctgcgtgttggaagcaaaggaggaggggggggcggtggatcccatcattaaaaagggttgcagcgccggggggaaggagaagcctatgcacgggagcgcgggatcgtgggagctcgggatcactccgccgcatatccgccgcttacacttttgagtcgctcatgggcagccagaattttgtcaaaaatttttttccacgtattaatgctgtacgtgtttacgatttttttcgttatggggcagaaaatattggccgtcatatctttgttttcgattatctggttgttgtatatgtccaaggttattccgtttctacaggagctcctcgagtagaactgcgcaggggtccaaatggggagtcgcggagtagcggcaaggcggtgtgtaccgttggtgcatatgagcatgcaatgtgtatgcacatgtatatgtatatgtatatgtccatatgtattatttttttttttttttttttttttttttttctttgcgcttgcctcgaaaaacccgtagagcaacttcgacacgtcgtcttcgtttttgcggggagtgtccaatttgctcgagatgtcgctgtggggggagggacgcgaagttatcatcaatgggggggggggtatcaattgggaagcaacacccatcgcgtaacgcagcgcgacgttctgcgtgttctctcatctttccgttcccctccacggtcgttaccccgcgtctgtgtaaaagggcatttccacgtcatcctggaggaagaagtctgcgaggggattgagaaaaccatcatggggttcctattctgagctgtcagtcgaggaatgaacatcgatgcgttcccttctcacttacactcgctgtttatttcgaaggaggtcgcgttttcccgttctatggatctgttaagtggaggcgcgcacatgtgcatggtatgtgtttgtagatatgcatatatgtgtgcatatacgtgtgcatatacgtgtgcatatacgtgtgcatatacgtgtgcatatacgtgtgcatatacgtgtgcatatacgtgtgcatatacgtgtgcatatacgtgtgcatatacgtgtgcatacatgtgtgcatatttatatgcatatgataacgcgcacggcgaaggtgcttcccaccctgcgcaagctgcaggtggcctcctatttcgtccttacttgtatggaggcagcaggggggtctccagattttgtagaaagtaatacgtcagcagaaatagggcatacgagctgaaggtgccttgcgatctgttttagggtatggggtgggggagaaagaggtgacgatgcggcactcttttgtgtgtgcgtatgatatgtgcacagtgacgttatgtatgactgtcatatgcacgatggagatctgcacggtgacgttatgtaggactgtcatatgcacgatgaagatctgcgccatggccgtcgcggcaaggcggcaggcacgaccgggcgtgcctccccacctgttgttgatgttcttctgcttggcccagtacttaatcacgcggtttataatcgtgacgcgctcatccgtgttgcagagagaggagaccagcttcgtattcacaatcgcaacggtgttgtttatgctgatgtcgcaaatgttattctgttccctgtaaatcttagctatcggaacggacgccttaatgatattcaccgtcagcgaagggtaaatcagatttatggcacttttaatgaccttcaaaatgtacaggtagctgttcttgtcttcgcagttctccacaactatgcagcagtcgatgtctgagttttttatccttccggtgaaggcaaaggggaaagaaaaatgtacacatgtgtacagatgtatgtatatatgtatatacgtatatgtgtagatatattcccaaatgtgtgtgcagttcagttctgcctgacccgttcaggcgaaaatgtgttttttttttttttatcctaagcgtggttttagctagctgactagctatccaccgaacaaacacacaaatcgatacttctacacacatttcccgtatgcatattttttgggactgcataccatatatgattttcgcaggagccgacgaagtaaattttccccttcaggttcggcataatagcacttttcagcaggaaatagatttcttcttttcttttatcgatgaaggaatccgtggttagctttttgtgggtgtctaaaatttcttttttcaagttctctcggtttatgaactggtcggtgaggacgatttggttatgtttgtgtttgggttgttgccctctttgaattgacgtgaatggcctgccactgggggggaagcggcgactgcagggggaggagcagcacctggagagtatgctacgccaagcatttttttcccctttggaggaatacccaccactgcgtttgtcttctaaccaggtttcacgcagcagtttttcacctagcagtttttcacccaaccgcttttcacccagccgcttctcacgcagccgcttttcacgaaaccgtttcgtggtggtggggttggccctcccacccttctgttccacattaactccggcgttgtggtaccaagttgggtgatttccattagaaggcgactcgcaatggggatgctttggaccctgctctgcatcatcgaaaggaggcacttcttctctcgctacactcttccgcagatggtaacaacagagcttcttcccctcccctttcgaaaaaagtgcactcttccaattataccttccttttaaaggtacgtttgagtggatacctcgaaggaagggttccattttttcttttttttctttttttttttagtaaaaaggggacacaacgagcatctctcccttttccttttccctgttgctattcattttgtggctggggggggatgacccatgaacgaaccgggtgtacgtacctacctctacatcgcatgccgcgcagggacgtatccgtatgcgttcatattttacacccatacgaatgtacgtttgacatgtgctgcctcttcgtgcgcgttcgacggtgctggggtgccccttttttccgctttgcttcggctgaagtctcacggggtggtggagagcgccccgattcgttgccgcggaaaggcgaagtcctttcatagcggcgttcgaagcggcgttggcgtggggagtcggatgagcgaaaaaaaataaaatcgcgctccagctgcagtgcagttgtgttcgaagtcgcatttgcagttgtgctcgaagtcgcatttgcaatcatgttcgaagtcgcctttgcagtcacaatcgccgtttcggttaggtgaaaaaaaaaaaaagaaaaacacgtggaggcattccccctcgctgttaaagctgacccaacgggagcaaactcgcagaaatggctagcggcgcacctgcgtacatatgatctgcgcggaaactgcggggagagcgcacacggaaatgtccctataaggaggccactttttcaagcggaggaaggggggtaggtataccccgttgcacttaacgtggtggcacctattcacaccgcttattaacgctgcctacccacaccgcttattaacgatgcctattcgcaccgcttactagcgctgccttcccggcgcaggatctcgtccaagtcgctcttgggtacctgctcgtaccgagcgaactccatagtgtaggtaccctggccctgtgtaatggaacgaatctcgttaatataattgaacatgtgctttaagggaatgtcggcgtaaatatgaacagcgttcatatggttaacgatgttggttactagtcccttccgcttggtgatactggtgaggatgttgctctgatgctcatagtgtgaaattatttcaaccagcataatgggttccaaaagcacaggaagaaaattctgataattttcttttataagatgaatggtggctcttttaaatgccaagtcgttactatccacttcgtgaattttccctccaattaatctcattttcatgttaataatttctgaactgttcaggtaacctttttcgacttgttctttaaaggctttctctattgataaaatgaaattttttgggagatcatttcctaccacttcattaacgaatgtgcagtaacttgtctcattgtaatcatcggacacagtttcgaaaatcgcatgaacatgtgcatatagtcctgcacctcccttttgttttttatatgtatacgtgcattcatatggcttcgtaatagtttctttgaaatttatttttggattcttcagttggacccctatgccgtattccctttttagtctctctttgtatatttctagttgtaattccccgattccttcgaatataatctccttcgtttgttcatcagtcttaacgtgaaatgttgggtcttccttgacgaacttgtttaatgccttggtcagcttggtcatatctcccttcttctcgatctccacagctacagatatgactggtttgggcacatgtatatttaggaggtgtagattcgaggagactccattcgtgtatgtcgtccctgtggacccactgattccattaattgcaacgatgtcccctgcatgcgcttcgtttacttcttgggccatgttcgagtgcatttttaatatttttttgatcacctctctcttgcttgttagcatattcgttatgttgtccttttttttgattttcccttggtagatacggaagtaactcatttggccatgcatcgcgtcttcctgtattttgaacaggaagcccaccatgggcagcgcgctgtcgcactgcagctcgacacgccttcggcttttgccctgcgcggaggcggcattggcggtgttggcggtgttggcggtattggcggtgttggcggtattggcggtgttggcttcctttcccgcattggcttcgcttcccgcattggcttcgcttcccgcattggcttcgctccctgcgtgcgcgcccccctcgtagacgtagccgtagctccccacctcccgaggagaaggcaaaaagctacacacataattgagcaaaatttgaactcccacgttattcttagcgctacccagacagataggcacgatggcattcttaatggtacatctacgtatggctcccatcacgtcctcggtccttatgtcattaatttcctggttaaggtaaatgtcagcaaattcgtcatctacatcagctagcttttctaagatacgggttctaagcatttccatcatttcgtatgaaaaggatggatcgtgtacagtcacttctgtatcgtttacttcctccactatgatcccattttgacccttaaataagtagcactttctcgacacaaggtcgtatactcctttaaatttctgctcaattcctatcggcatttgcaataggagagtatttaagttaagtttcttctcgatggtactgagtgtcctctccacatttgcaccgtctctgtctaacttgttaataaataataatctagggatgaagtagcgattcatttgtctatttactgttaaggtttggctttgaactccagatactccacatatgacaagaaccgctgcatctaacactcggagtgatctctccacttcgatggtgaagtccacatgtccaggagtatcaattatatttatggtaaattttttattgttaaagtcccagttacagttggttgctgctgattggatggttattcctttttctctttctagatccattgaatccattgttgcacctactccatcacttcctctcacctcatgtatactttttattttccctgtgtagtagagaatcctttctgttaatgtcgtttttcctgcatctatatgagcactgattccgatgtttctcaagttatccacacaaatggaggagaaggttctctctgcactgttcaggtagagaaaaaaaacctttttcctttttggcaaccttttcgctagcacggaggtgtgcctcagcgcggccgagccgtatgccatcatcgtgcttgtgggggggggcccgctgagacgctagccaggtgggcagataaccgggtggtcagataacagggtggtgagatagccgggtggtgagatagccgggtggttagatagccgggtggtgagatagccgggtggtcagatagccgggtggtcagataaccgggtgatcaggtgaccctctaacccgataaccaggtggcccaactggtaggagcgttaccctcccccggtgaaggtatatactgctccccacccccaaaatgcctcctccctttgttggataggcagctcggggagtatatcgcggcgacaacgctgaggcggtcacctggcgtgaaatttcggtcgagcagaacgaatcgtgggaactagcaaattggctggagcttacttccatttgaggtgttttatatgacgggaggaaaaaggttcatcgtgaagcttacggccggttggcggcttaccgcggttcccgaacggggcccggcaaacatgatagcgccacgcggcatagcggcaaacgcaccacctcagcgggggaaaaaaatcgctgcaccatccactcaaccagcaaacgcaaaaattggagcaaacgcgtggcgaagggaaaagcgcatgttctcgcaaaaagtagctttcgcgccattttgccaattcgtcaaaaaaaatttttgccaactgatcgagcaccccatttgtgagaattccccccgaaggaaggaagcacaaaggaggcacaaagcaccatggactatgagctgtacttggtctcaaacatcctgggtaatttgctgcatacatttggggagagctgcggcaagcggtctgcccgcggtttcgcttcatggctgcaaagaagggaatttgcacgaaatctcccttagtgatcgcagcgggcgcggcgactgagaggaggtccatctgagtgtactgcccatctgagtgtatggcccatctgagtgtactgcccatcggagtgtaccgcccatcctatcattccacccccctgcaggcatttccatagccattttgattttcatttttcactatttatatgcgcatgaggggaaggagttgccgtgacaagagcgcccccgagttagcacatccgaagcgggcgcaaaagggaacagtcgcacagtggcatagaagtacagacacgcagacatgctcgcagacgctcgcagacacactcgcaagtcgtctccgttgcggcgcccgagcgtgctccggaatgatctccatcacttcgtccagctagccattccaaagtggaatttttattttattttatttttttttttattttaatttttttttttttattttaatttttttttttttttttctgaacaggtcaggtaaaaatttcgaaaagaacataatgtgaaagatcgcccagtgtgcccttaagcagcattttgatttgccccacttttccacgttagagtagcaccccagaagaaacaaaatgaaagacagcgaattcgttggaggaaagctaaaactgaaggattcgaaaattaaaaaaggcagcagtcactccaaggagtccaagtacacagctggacgagatggcaaaaaaaaaaaaaaaaaatacagcgaagacaaaacggagaggagtaattacgatgaagaaaatgggacagcgtacaatgaccaagggatggactatgacatgagtgcagatggaagaacaagtgtacgtgaaggtgacatggggactgggaaggatggcacgggaaagctagccgatgaaacaaaattgaaggaagttttgcaactgaacttaaccgaggcggaaaaggcctatcagctggtattaaagaaaagggagaagcaacgaattgaaagcattttgaaggagagttaccgtgagaggttgcagaagtttaatgacaacttagcttccctcagcgagcacttcgacattccgaaggttgggcctggctaggcccccgcaagggagaagaagcacacacgcaaaagtgcatgcctttgtgtgctattgcaagaaggcacgtaattttaccgatagccgccagatggcctttctttatcggaaaggaagcagggcctccccgcccctccaacatggcagttacgcctacatggtcaattttactctttttttttttttcttttttttagtaacaggatggtgttgcacttttgtaaccatcaccccgattgctgttccattcatgagggcaataggtttacgtataagaaggtgcatgcgcttagggatatcagttgtgatggatggcggtgagaggaacgccccacttatttctttcttgttagaaggcggcagaacggcggcgggacgaagagctacttcctgtccttggctggtctcccttcatgagctctttggcaaaccttttcaaatcgctaatttcaaagtgggtgaaaaatgcacaattgttgaggttccaacgcggtgctcttcgcattgcgagtcttcctttccaaacgttttgttctccctcgctatgtagttcgatgtcgtcagctgcttcgtcatctgattcgtcaaccgcttcgtcagccgtttcgcttgcgaacccccctttccatttcttcttccttcatgttcttccctttttttctctccattggtgcaccttcctgctcgtcattcgtcgcgccaccacccatgccgacctcccccgcatgggaggttccaatatgggtagctatccaattggtcctacaggataggctgttcggggagctgttcccccccgcgattatcacctccttttttctctgagagctccttcgaatcactgtctcgttcgaaatgggaaccattttgtggtcttctcacctgagacaattccgtaaagaatcgtgcaaatttaagcacattgtcgagtcgctcctttctccattttgctctccttctcttcctcatcacattgcttttgcataatcgtgcgaatgagtactcgcggttcatgcatcttttctgagttaacgagttctctgtgtttatgttccctcgcatcatctgtagggaggtttgaagtgggctgcggaattttccttctctccacgaaaggggaggatactcatatggatgaggaccaattcgttgcactgaccgacagaccatttcgcttccccctctctgagcttcgtccaggtctattaccttccgtccgtgaaacagcagcaattctttgacttcctccaaacagtggttgttactcatcaaagtgaagtttttttttttttaattttcttgtgtgtgctttctccatccctccgtgcatacatttgtctacgtacgttttttattatcgatgtgtagactttgttccttttgatcctcttgattatgttagcggcgtctccgtgcgtgcgtctgctcctgcttccgctgccacgtgtgcttggaaatccatatccgtccatggcttcaaatccgtatctttgcatggactctaatccatatctttgcatgggcttcgcgcaagcggaatcccctcccgcgtggctataggcatttttattttttctttttgactgccttgctccttcgctttcggtgtgcagctcggattcttcggggtctccttctaggaagtcttcgccttttggggggtctcctcctaaccgagcagcttttcctgcctccacctcattgcccccgggctccgctcccccttcctccttcttcacagctgccccttcgacttccttcaacttttcactttccttcaacttttcactttccttcatcttttcactttccttcatcttttcaccttgctcaattttttcctcgtctcccttcacgctgtcatagtgaccccctctcgcaactcctggagggttccggatttttgcctgcctcatgtagaagtgttgtccaccgttggaagcgatctcagcatggatgtagggacacgcgtccttcacctcgttcgcttcgtacaccttcttcacctcgttcgtttcgcgcggcttcctcacctcgttcgcttcgtacaccttcctcacctcgttcgcttcgtacgacttgttcatccccttcactaacttcccttccttctcttcgccacgctcactacaattacgcgcttcattcttaattagggtccaaataagctccttccaattgggacatgccttccctttgcatgttgccgatagagccacctcaccggtagcgttgtgtcttccttttgtgtaaccatacggggtgattttctctcttcgaggatgacttaacagttcggggacgtacacagagttcttgtagaagtagggatggtacttaccgacgctggtgagccctcgaccggtgcacgcgtagcaagtggagccacttcccgacgcgtaaccagaagtgcagccataggaatagctactgacgctgcagcatgaaattttattaacacctccagcgatggtacctctgactatgccactactcccgtcatcgtcttcatcaccctttttaatgtcctccccattgcaataaatttcctgcgtttccccttcctcctctccgtcactcacgctgctattcacgcggctgttcacgcggctgttcacgcggctgtttacgctgctgtttacgctgctattcacgccgcttttcacgctgctgctggtgtgtgcgtcgtgttggcattcgccttctcccttaggatggcggccctccgccacgaagtcacccgttaagggcaccattcggttctccacggggggcgcagcggggggaacagcggagggaacaacgggggggacaagtggatggcgtctggggcctaaatcggagtgtggaaacagagccgcttcattcgcttcgttcgtttctctcacttctttcgcttctcgcgcttctttggcttgctttgcttccccaccgaggtagccgttcgggagctcccgcccatcaggcgaactgccggacgcacccccacaccaacttggatctgcgaattgaagggaggagcaaatgactgcggcgcgtgaagtgggtcacactcgatgctactacgttattcttttttgagctgtgcgtgtctggtggtggtggtcgaaggtgcccggcggtgcctgggggggggagggctgaaggactccttctacctctgctgctgcctctgtctctgctgctgcctctgtctctgccgctgcctctgtctctaccgctgcctctaccgctaccactgccacttcctccgccgctacctccgctgctacctctatctctacctttcattccagctgcgtcccggtgcatgcatacgtacatacagagctgaacccgtgcgtgcacgccagggagctacttcaaactagccactgccctcgtctacatcagcgtcattcttgtgtgacaccaatcatgtttcaagctccccaattgtcactagcatgtagtggcgtaatccggattagacatgcctacgtgcatgctgctgtgtgtctgtgcctgtgtagctagttgctccctctccgacataagctgcacaggtgaggcgtccgcttcgcagctgaagcggctactgggcccgcaactgaaggagccactggtacggaagctgaacgcgttgctgggtccccaactgattgcactactgggactgctaccggggtagctgctaacggggtaactgctaacggggcaactgctaacggggcaactgctaacggggcaactgctaacggtgctgctaggtgcgatgccgactccattgatgacgccaccgctaacgccactgctgacgccactgctaacgccactactaacaccactactaacaccaccgctaacgccgcttctaacgccgcttctaacaccaccgctagcaccacccggggaaaaaaacttacgaattggggtcctccgtgtggcaggcctctccgcccttttcactacatagcgcgatgcaaattcttcaataaaagtggagtagcttttgatgtatatccgatgctcagtcaagctgaaccgaacagggatgtaactcagagagtggttcttgtgtgaacaacaaataaaacaaaaatcataaccgttattcaagttattacacgtgttttgatagcttccttgagtcactacactgctcattcgaatattggatccaaattcgagagatattttaacagcatattcaaagacacctagtgcatacatataatggtagagctcgcttaccttcatgaaacggaccttaccataatcgagtccttcacgcatgagaagtgatgtcgttttggatgcgtccttgtaatggagttcacgtatttcttttaagatcagttttctaccgatgtctcccaatggtctgttgaaattagaagaccatattttattaacgttgtagtatacgttgtcgcattttctgatgaggtttttgttttttggatcatctgattcgtttcccagctggtggtgtgttccttctttcctgattcgttccgtttttttgtgagatggttcactttgacattcttcactcgcgtcgtttcggtctatgtggtcttcacgtcgactatcactcgtctcgtcattttcttcaaactggttcgtactgttgacccgtctgcagcactcgtcctggccctcctgctgcgtctgctcctgcgtctgcttctgcccctcctgctgcgtctgcccctcctgctgcgtctgctcctcctcttcccccatcgtcttcccccttaaaaactccacataatcggtgaagcaattaacgtcatgatgcatgtcacatgaacaccacaccatgtctctttcttcagtcatagtggtatttacgccctccctcctagcagcaccgttatggctgttaagtaagtcaatcaaggagtaagcacagaagggggtctccttaatccgacgtgattctatttccaagtcgaaagaaatacctcctttttttacaatacctccaaaaattttattttttctttttactctcgattttctcgatctcttttttgttgcttttttctccatgggaggttgatcattattgctactttcgcaccttcggttctcctcatagtttaggtttccattattggggacctcatcattcgtgacttgggcttctgcattctctccgtgctcacccttcatcactaccatttcttcgtctcggcatgtgcgatcgtcatcagtgagaggaggggataccttttcacgagatgtgttaagcggcttggaacagctactgtttatacaacggatgacactcatcctggtggtggccactccctgtccaggagtgccaatgcgcagttggaagaggtggagggggcgcggaaggtaatttcgactgcagcggatggagtgtgtgacgatgtaaggtacacgaatgcgaggtgtactgatatgtcgcttgccaacacgcagtttaatcatacgaggtctgatgatgagcggaagaacgctgcgcagttttttcgaggtgagcgcttcgaccatgcggggggaagccactcgagggatggccgcgcgtcgatttgttatgtcactgtcaatgtacgtgttcacttcgtcgctgctctttagcgatggcttctttgatggggcaccgccgccggggtagacactccgatggggaccccccgtctggactaacttcatctgtggtaaggtcgtgcatctacgctgctcgctggacagttgcgtggagctgcgattggtgcgagggaagctgtcgtagtcggtgcgagggaagcaatcatagttggtgcggggaaagcagtcattgttggtgccactagggttgacgctcgggcagcccgtgttgcacaccatgtcacctgtatgccctatgcttctcattcccttcgcgctccccacaccgttgttactctgcaatttcattgccataaacttgagcacactctcgcgtagagtatctacggaggaacaacctttcatgttgatattccacctggagaagccacttcctaccagcatctcctcatttagcacactcgtcgtagtgctgctcctactgtcctttccatagtgccctgtggtgacatggggggagaatcccttcgtcctcaccaggttgatattgttggagtaactcccactgccaaactcttcatcactgtttaggtgccccccgccgagatgcatgtaattattttctcctctaaccgattcaggggaatagccatatgacacatcgtcgggtcttcctttcaccaccgcgtcgttaataccatcatagagactagtgggttgcttgaacgttagcaagtcgtagttgtagctaccgatctgattcgtggctacatttggggggtacaacccatttgacgcatctacctccatgggacagggatcgttgaacccattgatagtcctgcaagagttagaacccatgaatatatgctcattcccgaggtaagttccaccatttgccgaggcactgttcgggggagatatgactctcatatcgacacccctccggagattaaggcacttggtagacgcctcactgaattcatgacagcgattgaacgagttattttttgtcatggtcatcagtggaggaacacccaaatggtgatttgcatcagcagacatatcgttatggattaatcggggcaataggactgagcagtgattactatccattctttccaccctcgggtctcttccatacgcactgcatgtgttgtttcgtgaaaatgggtctccattttgatttagattcttacttcgattttgcacgtcggtggtggcgcctgctgctagggggctggccacaggactaacttcgtggaggctcccccccatggatgggcttctacccaagtattgcgtcctccccaaggatacactcctcgtccccactgatgcctcacagctgttggagcagacagaggacacacgattcgctgcactgtaagcatcatcgaaagagtccttagttacactgttgaggctgaaatgagagaagacgttgctcctattaaatacgttttcctgaggtaccaaatggttttccatgttttccattcggttcttttcagcagtagatatgacctccctttggtaactatacgggtagatgttatccacaccgagttgtccctcctctccttctttgacgttcctaaacggataatcgctgttaatgttgtgagtgtctccctcactgataagactgcactgcctcgattgggtctctagccccgggggggtgatcatttggctgtttgtctgtgcgctgggcacgtagctctgcgggttgacgtgcaccttgctctgtgggttgacaatcgcattactgttcgggttgatgtgcacattactgttcgggttgaaagtcacgttggtgtgcggattgaaagtcacgttgccgtttgggttgaagcccacattactgtgcatgttagtctgcgtgtacagactcggataaggatcactacgattaaatgaggagttccctccgggtgagctccccatgggtgagttccccgtgggtgcttccccccccgaatgatcccccttagagacgatcgtattcatagacatattaaaatatatctctccagttgatggctcctctttgatcacaccatgtggaaggctcctactgtgtgctcgctcttcaaacttcacatcatcgaagggtgccccatccacatcatcgaagcgtgccgcgctcacaccatcgaagtgcgccgcgctcacaccatcgaagtgcgccgcgcccacatctgcgtttcggatcacctgactgtattcctctgccaagggttctgtttttgcacgggcgttaatacattgcatatggctggcgacggaatggatctcttcgcaattcactgtggagtagtagcctccatatggttttgcctctgcttctgtctctgcttctgcctctgcctctgcttctgcctctacctctgcctcttcgggggggaggaccccttcctggttgggctctgtataaagtggtgccacgtgagctgaaaaacccagaggggcttcttcctcaacattagggaaagcagtattaaaagaaggatcattcactgtgcttactacacacgtcttcttacggatggaaaaggtacgttgactggctacaccatagtggggatgctctcctcctatcactgctactccgtcactatgagcagcagttgaattattttctcctctgagttcattccacctgtgcgaagcgaaatagttcattcgttcaccattccagtttgtggtctgtatgttccgcccagcggtaccgctgcccacactggcgtcgctcattcgacctgacaacacatacagacttctctcccctgcaccgccatcccccccgctgctttcaccgcaataggtatggagtccatctgtgcaacttcgattcactgccttgttggaagcgccattttcatcgccactttcaccgccactttcaccgccactttcatcgccattgtcatcgccattgtcatcgccactgtcatcaccactgtgtgctccctgtgcatgcaactctgcattgtagaaagggctcccttcgatgcgaggtcgataacagtctgaaaatctttggtggaaggcgcctccattcactgcactgtaacttatttgggtactttggttggccatatgatccgtgcctagagtcgcctgactgttcaggtgaaactcccttctggagtcttcgctcccgagggtgaagtctccgtggtgggggtagacgccgtggtcgctgcccgccagctgcggtggggcggccccgttgggagcgtacccattggaagcgtacccatttgaagcgcacccatttgaagcgcacccgtttaggaagaccccgtttggagagaccccactccgcagacccccgttgccgatgatgctcccctcaggtatcttcacgtccgagattacgttgcctaaagcgcctctgcctaaagcgcctctgcctaaagcgcctctgcctaaagcgtctctgcctaaaacgtctctgcctaaaacgtctctgcctaaaacttcgttctccaaaacttcgttctgcaaaacgtcgctgcttaaaacctcgttttgcaaaatgtcgctgctcaggagtgccctttttaaaatgtggtctataatgacgttgtctggcttgtccccatttgagtgcagcccacttgggtcctccccacccccgcttttcaaaacggatggcaacactcctccatttatgccattacatctaagtagcgcatttttcttgagggaatccccttggcaatgatctccaataaagggttcattcctttgactactccgcatcatgtgggtgtataggacttcacaggaggtctgttctatcccctgattcaccacacttccatggttgcgtctacattccatggtggctgcttcacaaaagtgacccaaattggtgtccacctcattgaggtaatcaaactggttcgtccgcacataggaggagtgttccttctcgaaaaagcgattcgtgtgtgcatactcgttggaggtgaactgagtcggataacaaccttgtgtttttttcttctcatttaaataaatatgcatcaaattattcaccactgtgtcactcgcgtttgcaagcacgtgattatttaccttcacttggtgagtgtagccattgggttgtactccactttggagactcaccctttgcgccatttgatcgctggtcagcacaccactgtgtgaatttctgctttctggaacttccatattttcgtatctgtgttggttggacgttccattcgtgatgagcagttgattcacgtgattacttgtctcgtttttgtgcaggtgggtagaaatgaccccctctctcacggatgtcaccattctcatccgctagggcgacaaaaaaggggaaccccttctagacagccacctctgttcagctgtatgggttccaaaaaaaaaagacaaacgggggaatcacaagattgtaaaagtatggtcacttttatggcttcaattcggatggtgagtcggagcggagtataggcacctccgcatgtagaacgatgcctctcttttttctattttttttctattttttctctattttttctcaatttttttttttttcctccccgccatgcgattacataagaatgagagttcgtcgtgactgatgatgcaacctattttgctccgcttcactaacaggacggatcaacacgtgaaaaagtggttaatcaaaatggagaaggagagaaggaaggtggagtgcatgtgggtcgagtgaactcctccaattaataaacgaattaggagaaaatctgattggggatagagaagcttcagagatcacgttgaggatgtgctgatagctcgagatgggttctgattccctcgtcggcatggacgaaacaaggtgcgctggattggtagactttggcttctaattaattagttgctactggggagacgagaagatactggtctttccctccgggttggtcaaacgtattccagaccgctcgtaaggagacaaaacggagaaagcttcaaccaatcgcgagtgcccccttcggagctgagtacacacatcacacctcagtggtggcgataactgggggtccacgcgggggaggggcaacggaaaaggcacaacggaaaaggcacaatggggtgggtaatgcagtgcgcaatggagtggacaatggggtggacactgtagagctcaaagttcggaacaaggatgagcacacatacgggaacactggcggaacactgacgggaacacagacggacacaaagacgaagaacaatggctctcctccctattcttctacttcaaaacggggacgagctaagtggttcttcccgcttgctccccttgagaggggggttaactggggtgaatgtatgtgcacacggaggtgtgcagagatgtacgaagggagcggcgcgtgtggagagatatactaaaggagcggcacgtgtgttcacttataagcacgataacacgtgagtacggcgactgacttgacgaaacggtggagagatggaggaaggcgtaactggtaggagtgcggttgggtctgcgcggatggggatgcaagttctctccgctagcggactccctcaggaagggaaaagacaagctacgagtggaacgacgtgcacgctacaaggggagtaactactttgcgaaacgaactaagaaggtagtgaactgagaaggaaacgaagtgcgcagaaaatgaactcgttcgtgtgaccccctttgaaaatgagtccaccgaaggagcagtcgtcgtgacaaatcggagctgccgttacgacaaaccggagcagcgcacgcaatgccgttgaccaattcgagagtactcgggtggatacgttaaagaagcgagaaagacacaaaatagaaactgtgtgtgtgtaggtgtaggtgtaggtggtggggggcactcaagacggggggtgcacaactgcatgcgcttctctggagagtcactcagtttgttaattgtgtgcgtgtgcgtctatgtgcatgtgtacgtctatgtgtatgtgtgcgtgtacgtctacgtgtatgtgcacgtctacgtctacgcgtacgagtacccgtccatgtgctcacgtcttttcgccttagtggctgtatgacactggagcgaaagaacaaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacggtatgctcgccacacctcggaaaacgagcaaaaagggaagagagaaaaaaaaaaaggcgagcgtgaagaaaaagaattgccggaaaagtgggacaatctgcacgcgcaacagcctgcggaactgcaagcaccaagtaacgcgtgacaaatgtagtgtaacaaaaggaatacgcgccaaagagagagagaaaaaaaaaaaaaaaagcactcaacagaagagactacatagcgtttttctcatttcgcacacattcaaaagtcttaacaccactcgcaaaatgacgctactcgtataccattaaaggtgtatgcttaaaaaaaaattttccaaagtttttttttttttaatttcctcgccaaaatggaatggcacttcaccgatgtgaaagaaaaaaaaatctgcaccatggattaatttgtgcgcgtctccatttgctgtttcgccttttttccgatagttttcattttgcttctttatctattcaccatttggcccttttgtttttttccttttttttatttttttggggggctccctcatcgatggattcacggggccctctgagcggtacacactgtgtagcggttgggggttcggatggcggctcggttggtggttcgcttagcagtccggttggcggttcgcttagcagtccggttggcagttcaatggccaccccccctgtcgcttccacctcgcctacttccaactccctacttccaacttccacccccctacttcctttaggaccaatcgagggagcctttttccccgcgcccgccccgtactgggcaattccggcagatcaatgccaccacccccttttgcgaatcgcatgcacgtgcatgtgtatgcgggcggtgcatccactaaccgttcctgccttgacatgtcctcgtgcgcacgctctctaaccgtccgtgctttaccactcacatactacctcttgcaactttctctccccctccccctgtgagctcacatctgggaaggggtactcagctccaaggaaaagttgaacccttctcgaccgggctggttgcactagcagagttgttcaccgtgagcatgcacataggtcagcaacacacccaaggaannnnnnnnnntctcaaaggtgggacaatcccggtttgttattacgacacactagatcgattccgcctttttttttttttttttttgctgctcgtgcgaaatgctgaaccggaggggaaaggcacaaattaatttcaccccgctctcatcggtaaatgaagtggaagcccatgcacagatcacctacacataaatgcgaccctcctttactattctacgtaaaataaagtgataattattttcccactgaggagatactcatggtgtcgcttcccctcacagtggggtgcatttgggcgcgtgagcacataaccggagtggcgggtgagcctatgtctacgcggggcaagcgcagtgcgactagcacgagggtgctcgccaaatcgaatttgttggtccgacccagttggctcgacccggttggcccgactcattgactgcgcacagccgtatgcacatgaatgtggggttcgcacctgcatgcttatttgcatgcttatttgcacgcttatttgcacgcttatctgtatgcttatctgtatgctacctgcgtgttacctgcgtgttacctgcgtgctgcctgcctgcgtgtacttgttcgcacccgcgcgtgcttttttgcacatctcggggaaggtgaacctcgggcacgtcggtccgccccgcagctccgcagatcggtagccaccgtaactcctccgatcggttctgccccaggttagctgctctactcgtttcttcacctgatctgcacattgcgccattcattgatgcacaggaaaaaaaaaaaaaaaaacgagtcgaaaagggccccgctcggcggggtcatgctcatcgtagtaatgcacatcgtagtaacgcacatcgtggcaacgcacatcgtagtaatgcacaccgttggaacccccacacggggtgctttcttcgctcgttcgctttgtgcacagggagccaattcgcacaagtgcacccctcacctgttgtattccccgggggtcaccctcgaaaagggtggaagcagggcagcagcgcagcagggcagcggggcagcatcgcaacagagcagcatcgcagcagagcgcctctcaacaaaattgagcaaatcacattctccgtttcccccccctggtcgaagtgaaaccatagctgagggaccatgttggaggaggtgcttcgaagaggacaccacaccacccagctcgtcgtcttaaagggatttcccctaagctggtcctgcagtgtgccaaattttttttttttttaatcctcctcggaggaggattctcgacattgagttggtcagatgaactagggggaggtctccaaaggtgatataaaaatgagtaaaaaaaaaaaaaaggggagaggaaaaaacatctacttgaagtggctacataaaaatgatgtcaccaagccacgtgtgtgtaaaggggctgcccaaacaaattaggggtgaggggtcatttcatctgagccattttgcacacgtgtgttctctactttggtactccacgcagttgagtgaagaaaagcaaaatgctgatctgttgctttttagatggcccatctggggctaactccaaatggtcaatcggggccatccccaaaaaagcctctaccaaagatggctctaccaaaaaagccacccccaaggaggcctcccccgttgctgccccgaaatgtgaaccacggggtgaggctccccccaaaacgacgtgcaaaacttcttgcggtgcttcaaatttgtgttgtaaaaaaaaaaaaaaaaaaaatcatttcgaaacgttgctaggctacgtgtgattttgtaggactatcaagaggggacctacaatgctaaaaattgtgcacgtcggtttcgcttcgagtcagttttgtgaatcgccaaggggggaaagaacgtatgacagattagtattgcgtttttttttttttttttttttttttctgttttttttccatcgcgtaaagcttttggggatgcgttttgcacacaaggggtgggatctcatccaagcgcagcgctcgggaggggagtcgagtcgggagaagggctcggcaagatcgaccccgccaaacggggaaccgcaacaggtgaagcgcagcaggtgaagcggaacaggttaagcggaacaggttaagcggaacaggtgaagcgcagcaggtgaagcggaacaggttaagtggaacaggttaagcggaacacgtgaaacgcaacagatgaaccgcaacaggtgaaccgcaacaggtgaaacgcaacagatgaaccgcaacaggtgaaacgcaacagatgaaccgctcaagcgctataatctacttcaaagatctcggagtgaggacccccccccctcggtggggcttcaaatcggggggcactcgcttcaagggtatcctttggggagggataaacgtccaagagaagagatccggagcgaccctgggacagctaattgacaggaggaaaaacgagttagacctttccactagtgaagaagtaattcgcaggtacaaaagagcaaacataaagaaaatactcaaggggggaaccaaatctggggagttgcaacgggatggaagtcaacgggatggaagtcaacaggacggcagtcaacgggatgggacaagcgtgacgcagtgctaccatgcagaggaaccgccccatttgctgggctccctcgttcggattcccaactcagggaaaaaaggcaccgttcgtggggaggacagaacactgcagtgttaccaaccgatagctaagaaagacatgcttgacgcacaccaaagagggttacacaaaaaggaggaaaaggaagctgcacaggatgaacatgtgaaagatgctgtagataaattattcacctcgagaaaaaaaaaaaaacctcatgaagagaatcgtttttaaaagctgtcacgattatttggaacttattgacaaatatgaagaggaaaggggtcgggacgatgataagttttataattgcctgaacagtgcaggtaaaaatggggatacgtcttttaacagggaggggaaaatccaagccgagggcgagacacccccaggtagtggtggaagtggtagtaccagtagcagtaccagtagcagcactagtagcagtaccagtagcagcactagtagcagtactggtagtactcctagcagtggtagcagtgcgcccgtcgaggatggctacctgttcgaggtggataatgataccagcagtgacgcaaacgtgagcgtcggtttgggccccccaaaggaaagtcccagactgaacgtttcgattttctcagagataggaaaaagagaaatactggagtcatgcaaaaggagaaggaacatgcaaaatgaaatcaacaagaatagtgacgcgcggaatatgtttaatagggatatttatttttggctgaagcggaaggtgcataggtccgtcgggtggcagttgacagcgggacgtttgaacaaaggagaggaggtcatcgacgtgacggatctgacgtgcgccggggggcatggcctagtggggggatctcccccgggggtgcaggcggaggtgccggctgaggtgcgcgcagaggctgtccccaatcaggacgccaacgcatacgccagtagggagtccaacgtgtacgccagccgcgaacccaacgcatacgccagtagggagtccaacgtgtacgccagccgcgaatccaacgcatacgccagccgggaacccaacgcgaaaacgagtgtgaagggcggggcgggcctcaacacggatcacctaatcgccgaggagagggccgcgccaaggttgttggggcctgtccaggggaaggactcccccagggggacgtacctgcagaggcgggcggcgccgctccactttttgaacaggtttagcgcgaaaggggcgggtagtccccgcaaagaggggatcgacgaggggcgcagccaggagggaagccaggataacagccaggggagcagccaggagagccgccaggataacagccaggagagccgccaatggagcagccaggagagccgccaatggagcagccaggagagccgccaatggagccgccaatggagcagccaggttaagagccaggggggggaccccgccgaggagtaccaaggcatcgtggacaacagcacgaacgtgttcaagcagctgcgggataattaccaactattcaaagaaaaaaaattatctccaaacctactggagagctgcgaaaaatacgtgagctactactacggaatcgagaaggaagaaaaaataaaggaacttcgaaagtacgcaaacataaatttctacgatatgatcaaggaagggaatttcacaatcgatgattacaatcgtctcctaaaaagcaaaattttttttaacaatgaagaggaggcatttcggaacttcaatctgttcaaacagcatgaccttaaagtgaacgtggagacatataactgtttgatgtatgcatctattgtccacaaaaatgcaaaattgggtagactaatatacttgcaaatggtaaaagatgctataaatccgaataaaaatacgtactgcattttgatcaaggcacatattatggacaatgacattagaagcgctttccacttgtacagaaaaatgataaaagaagatatagaggtggacttacccatttattctacccttattgatggtctgctaaagcacaagcattatgaaagagcagaatccttttttaattacatcgttagctatagaaacgtcactcctgatgagatactctataccattatgattaagaagtgtgcctatagaggagaggcggagaagtgcctcaatttttacgataccatgattagcagtaatatgaaaattacggatataactctcatagagattattaactgtctttccaaaagaaaggattatttttcacaagtttttcatttttataatatttatttggctaatgatatgagtattaaccaccgtttggtgttgtacttaattgtggcttgctccagtacagggaatgtaaagcggttgaaggaggttttgaagagtgctaatcggcaccgagttaggatcacggaggagatgtgctgctacatcatacggacctttgcgaacaactgccgccgtgagggcatcacgctcagcgagcggcacaacaatatccgctacgcctgggcggtggtccacgaattggtgcgtagggggagggaagccagagaagtgggagaagtgggagaagtggaagaagcgagagaagtgagagaagcgaaagaagctggtgcagcggaagaagcgagagaagtggaagaagctagagaagctactgcagcgaaagaagcgggcacatcgggagcagccgctgcaacgcacgctgggggtagtggcacaatcggtgtcaacacctctcatggtggaggagttacccccctccgcggaggcacaaaaatattgaacagcatcgtgcagctgtacatacactgcgactaccacgactacgccatcagcatgctcaaatactacacccacttcgaatgcctcccggatatgtacaccttcggactgctctacaagctactgttttacaaaatggaggactacggaagggtcctttgtctatacgattacatggtcaatcaaactggagtgaaaccagatgaaaagacactgaatctcgttctacgtgcagccatcaaaaccaagtcctcaaaaagcacattatatgtgttacggcaaatgtacacagcgaaggtctacccgacagcgaagaccataaaggaactctaccatgtcggtcgacacataactgatatacagatacttattaataacatgataaagcaacagaaaagggaaatttacgaggaaaatgtaaaggagagtcaactaattcagctgaatattgatgaatatgagttgaatttatttcgggaagggaagacgttcaaaacgaagtctcagttggatcaagtacgggatcaattctttaggaggaaggaacgcgtggagaaagaaaagcgcatgtctaagggtaagaagtcttctgattggctgccctacggtcagtacctccagcgcaagcgaaagggtggtgaggcctacgcacagaaagtcgaccgtcccaagcccctacccttcgcctaagggtttatggtccctcctgcttagccgtttacctgtcagaaattttttacggatgagccactcccatgggcagaggccattcctctatttcatgtctcttgacttattttaccacgaaacgtttttccacctggcgggaaaaggccgtactagggatgacccactcgatgtcgcagctgctgagtggtctctactgggtggcccctactggggaagcccggctcaaaacaacagaaggggcgtcttcaaaaggggggtcgattcacttcgctcgaaggcgagagtgtttggacaaatgggtgtagttaggagggggtgcaaggtgggccggaggtggcatcacgggggggaaaatgtacaaaaaaaaggaaaaaaaagggaaaaaaaaggaaaagagtgaggggcaccgtgtggatgtgagtctcccttttttttcacgtaaacacgagtaaggcgggtgtaacgtggagcgcttagcttggcacagttaaattggagcgcttagcttggccccttaactttgcgcggctagctcgagccgatgtcgctcatcaaattattgtcgaccaaatggattacgtacgagttggcaatgttggccagggcgatggccaggaacaaaccaattgccaacacgtcacttgtgtaaaagaggatgaaaatttttagtaggcacaggacgacgtccatgtagaggagtttcctgtaagggggggggagcgggaagcgtggaagtggggaagcggggaagcggggaagcgtggaagcggggaagcaatcggtgaggggtggcaaccgatgagggaggccaccgatgagggaagccaccggtgagggaagcaaccgatgagggggtccctaccagacgaagaacaccagagtgaagctcacgtgctcgtagacgctgtgcgcggagaggaatttctgcaaatggtggaaaggggaaaggcgctgtagtaccacaagtcggttatctctcacgtgcacgcaatgtacatgcaatgcacatgcaatgtgcgtgcaagcttttctgggggagagcgactcctcgtgactgggcccacgttagagactcgctgacgaccccacgcgggatatacactccacacacaggttggaacaactcctacaccaacttacgcttttaataatattcaaaatatgataatgggagaggaaggaggacatgtcggcgatggtctggacatgtgatggacggagagccttttcacagtcttcctttggttgttgtatttttcgattcatctcaacatgttgatctgtttgtttgcttttctttgtcttttctcgtggtctgtttatctgcacagtgtgtatgtttgcacgtttatcgggaggtctgcctacgcgtagcatcacctgtttggtgtcatccgaatcggagtctcgtagcttcttgaacatttctttgctgccattgagggagacaccgtggtggtagacgaagctccagctgttgtagttaacgtacttgttaaagaaaatcttcggctgccgtgggttcactaattggtttctttccctcaaggagatcatccctctgaggattcctattcatgggggggaacgcatggagtgcatgtggttagcagaggagaaaaaggaaagataacagacgcttggcaagcgcgcggcagatgcttggccagcgaacggtagatgcttgaccagcgcacggtagatgcttggccagcgcagggtagatgtttggccagcgcgcggtagatgcttggccagcgcaccgcagatgcgcttcaaatctgtgggaacggattgacagtgtcggggaggagctctaatgagctcgcggcccgcgcttcttatcctcacttttgatcgacttgagcaaacgcgcgcagaagaaagagagcagccacttccatagtgacgtagctttcctatacgatcgagacaaaccctttctgtgtatgctcaacagagctcgaatcatcacgacggaaaattttattagaataacaaagtgaaccaaataatatgcataaataaaaagacaaacagaaaataatttcagactataatcgtacacatagaatagaaagaggagatcaaaaaaaatatttaactgattaataaatccagaaatgatgagaaacagatcgtatcggtaactgtcaattgtgtaatttttattttcgtattggatgtatttcatgagctctgcattaatgctctcattcgtttctttgagttgatctaggtgataaaatttttcgtcttcctcgggtggtggtggtggtggtgctctaggaccgcctgctcgtcttctcccctcttcgaagtggcttgcctcctgacgttgccgccgctgctgctgctgctgatattgctgccgctgacgttgctgctcttcttcttcttcctcctccacaatgtagtacttctcactggtgaatagtttttttttttttccttcgctttgcttgtcttgtctgctcgtgggggggcctccttggctttttttctcggtgcccccgggggggggtccctctttccaagctcgttgctcaaggggtcaatctttcccatttcgttgctggtctgcacgccgctagtcacagcgatgctggtctgcacgccgctagtcacagcaccgctggtcggcacgccgctaaccactgcgctggtggtcggcgcttgagcccccccgggggaggggcccaggaagcgcccataaatcctcttgcgaacctcctttatgttgtaccgcttcaccaactcatactttatgctgttacttacaatcaggtcgatgtagaagaagacaaagatgtacacatagagtatcaggataatagttttgtttagctccgtcttcgaactagtcagtacgagggtggtgatagtaacgtaaaccaaaaaaaaaaggaacgtactcagaaggtagtacacacatatttgaataaagtattttttgttgatgatgtatggagaggagcagtgctttatcacgctgccatgtagacccagttcagtaatttctgcctccgttaggatctgcgaaattagtgagttgccgctcatggtgttgcgcggtgcgggggcaccaagtcagtggagagcaatccgggggggagtaacccgtgggggagcaatccgtgggggagcaatccgtgggagggtaacccgtgggagagtaacccatgggagagcaatcctggggagagagccagggaagtgaaccagcggttcggtccgtcagggggcacccactcgtgggaaataaaaaacaaaaaaatcaaaaatgaataaaaaaaaaatcaaaaatgaataaaaaaaaaaatcaaaaaatgaagcaatagcaaatcaaaaataaataaaaaaatgaagcaatagcaaatcgaaagaaccactttcgcaaaaccatcagtagaagtgacacatcccttagctcgcaagaacgaacagttttcctcctcgctgctcagctggcatgcaaacaaagcggaaaaaacaaaaaaaaaaaaaaaaaaaaaaaaatcccctgggtggctactcaaaggagggactcgtgaaaacagcacgtgactcatatatgttacaatcgctgctaagcaaatcggcagactaatccaggtggtgagagcacatgcgaggaggtacaggcgagagcatccataggagcttccttttccctctaggggagcactcagtctggggaaactgccaaggtgcgattcgttgtgctgctcttaattcctgttacatgataaaaagaaaaaaaaaaaaaaaaaaccactcgcgactgggtgacgcttcctttcgtgcgttgcatatatttgttgacgcgtcgccgagccaagcctgcactgggcgtatgcctcgcgtcatgtaggtttttttcccctggcggatgggagcttcgcacgggagctgcggccgggagctgcggccgcgtgcatactgtgatgtgagagcaaggcgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaagagcttataatcgttccttttactagttaaacagtgtagtaacaaaggtacatactacgtagggtacacctactctcgtaggagtatgtatactcacgtgagaagcttcgcttatcctgcccttgtccctgcgtgaacgtcgggacgtgccacttttggcggcacgcaggaaatctttcatcccgacgggggtcggtgcaagctttccgtggcactgtaaaaagaaaaaagtacatgctcataaatcgtttctgcgcagaggaggctttgcaaacggcgcaggggtgcacgaatgtaggggtgcctgatgtagggacgcactgatgtagggatgcctgatgtaggcatgcaagagaaagcgcgcacgtgccgtgtactcgccacacgtagctccggcccacctgaacgcaatcaattatttaagtgcgagaggaacaaactacacagttttttcccagtgaggcttttttctgaaagcgcgcttttgctcggaagcgattggaggaagcttgcatttgcacgtttgctttgtgcagtttttcctcacgcagctttgccttacgcagttttgccttgcgcagttttgccttacggagttttgctcggtcggcttcaccgcgtagcttcacctgtgctgcttcacctgtgcggcttcaccgcgcaccttctcgtgccttgttcgccttcttttgcgaggcttgcaacaatttgtaagcgagggctttctcgctcagctaagtagcatacctagcgcgttctacctgtttctttttttttctgtgctcacacgtacgtttgggatttttcgccttcactgactgtgccaactgtgctgactgtgctgactttatggccttcatggccttcactgtcatcacggccttcactccttcacggacttcactccttcactgcccctgtttgcgctttatagcgcttcccgcgcatgagtcacccacgctcgacgcctcccatgcgagtgccttcccgcagcagcacacgcgttgtgactgcccgcgcgtagttcattttgcacgtggggtggaggacgcagaggcagtagcggcggcgagagacgccggtaggcgcgaattgtcctgttcccaagcgtttcgtagccgcgtcgcaacggcgttgtaaccgcgtcgcagccgcttcccaaccgctttgtaaccgctccccaaccgctttgtaaccgctccccaaccgcggtgccggcacgatgctggaggcgcagccctgcggggagaagaagggggaggcgcagtcgatttcgaaatacctacggagcctttacggaaatggcgtagcgaacaagaaggatgtgatgaagcacctgaggaggcgactatacaatgacccaaaggtagaagatatgcataaaaaattaaaagaaatacatggaaatagtggtatctgtacggaacagtggaaggaaggtagtttcgcatttaagtgttataactgtgaaggagatccaacatgtgctatttgtgcaaagtgcttttttggatccaatcataaaaaccatgtgtacagattaacacacactagtggagggtgttgtgattgtggagatacgtcatggaatataaaaggagcttgttttgatcatcgaggaatggatgagcagtacttagttgataagtacatactgaaagatgacataaagaacaggatgaaggaggacttggagagtctagtgggttctttatttaaagaaataatactcaaagatgggtattttctctcactagccaatgcccaatacatagagtatggactggaattttttaaagatctaggtatcacgagttacctcttcagacaagtaatttgcaacgtattgaccccagctaagatcgactacctaattaatttacactactcattttacacagcagtgcaaaaagtgctctactctctttacctctccctctttgtacatccatatttcaagcaaaggtttgctttcaagttgtccaaatattacagtgtcgtagtccgtgttctagataataagtcctacaacgataaccattttttaaacggattgactgtacaggtattgactgtgccagaaattgcatacaccttagtattaaataattttttaaatgacttgataaagctgattgaagatttttgtgtctatagtcctactacgaggtgcattatgttcaagaatatactacgttccgacatcgaggaaattattcgaatttgtgtcgacatgaaatacctactgtaccacaatgatgtgataaaaattctgctttttaataaatatattattaaaaaaatacttcatctactctccttgttacatagaatgaattcacaaatgagatacacaaaggcacatatcatatatgaagacttgtcaagctcctatgctatcacaatagagaattaccttcttcgtgtttttgaacctttggctagtttttgtaaaagagaattgaatgctaattttaggaacctttttttgttgtatcaactgaccatagagagtatttgctctttgaatttgtttcccttttctggggactcttctcctgacacgggggttgtacgtcctaaacggagaatcaagcgggatcgccctttcttcagggttaagaagtgcgtgctgtctgcttcccagcgcgctggcccgcacagcgacactgccgacgagggggctggcggggggactggcggcgcgaacagcgcgagcaacgcgaacggcaccgccaacaacgccaacaacgccaacaacgcgaacggcgccgcgaacaacgccaagcaggaacaaccgcgcaggaggttgaagcacctgcgctcgctgcactcgccgctcgtccgcttcttcatgatgattctcaacttcgacgtggtgaagaagtgcctcgacgatgtgtactggtacaagtacatctacctgaggaggtcaccaagcaagggggaggaagcgggtacctcgtcgcgcacaccgccaagaaatacggctcaacgcgctctcatcgtgcgagccttcctaagggacttctactccgtggagcaaacccctccagaaacactcaccaagaggaaggacatccaacaaaggtacgaagacgatgggaacaaaataaaaatgaggctatttcatcggaagccatttctaaacgaggtgcaggatgtgaaaaatgaaaaaacgagagcctatctatcagaactgaaagacctggaggacagacattttaagtgggtcattcaaaccatcgattcgaaggaaaaggaagaagacaacaaaattgtgtttagaaaaagtattcaagaaaaaaaggtcaaagtgaaatgcaaaaatgacctcattgaaaaaaataaaaaaaaaagacctagaatttaatgagttcctagaaataagctatagagaagacaggagacacatctacctgaacccgttatacatcgatttgtacatgagagacgtgttcgattttctcaaccttttcaatttgaagctcttgaagtggatcctctttgttaatgtacatgtgctaatatttatttatgaaataaaatacggctattgggttcgcaacggaccacagatgacctttcaggtaaatgagtacgaaaattcgttctttttccaaaacgatttgataggaatccaattcgccatcatcatgatgaatatactacccatatatcaaaaccagagagttaaaattgaccaggggacactaagtatgatgagaaaattatttaatcagtacattggctcgaatggaacttgcaaggaggggggggttgccggcgactcagtgcatgggttcacctcggggacggacagcagctcgaggggagagctcggagaggagctgcacacaccagggggggaggttctcacaccaggggaggagtttcgcacaccaggggaggagctgcacacaccaggggagccgcttcacacagcgggggagccgctcctgtgcggtcatatagaaagaacagtggaggagggggcaaatctccaaaatggaacaaacgatgacgttttagaccatggtgaggacctccacgcagaggaacaaaacctcatatatgacaggaggtatctgctggagggagacaaaaaagaatccagcgcagtgtacggaggggactcttcaaagaacaactcaggggagggatatacctacaggagacagagcgatctgaccaaggtggtaagcgacaagcaaagaatagacttcgacgcagtgtatagcttcttagggagttacgcacatggacgcacaaagaaggaaccaccccctgtattgaaaaaaccagaggatggaaagagccccagtacaagtaccccaaaaaaacatgaatggaacgactacgtaaaacacttcatggaggaaaaaataacgaatccgtttgtaatcctgtatcagttaatttttaaaaatttcagatttaatctaaatgtgagacatgaggaggatcgtttcatggaggttcaaattcatcaccttaaaatagtgttgcgtatttttgaggcatctatacagggaagctaaatatagactcaagaaaaatcagttacgtgttttattttcaatttttttatgatctcctagtgagattattcaacgagttgtactacttcgagttcagtaatatcccgaggaagacatcccaagaaaaatataaaaaaagaggcaaatactacgttaagaaaatactgatacaactgttagccgcgaaggattttcagtacttccaattagaggatgaatttccaaaacagtttagataccatcccagtttttatgagctgacgaataagtatggttatactactcacatgccaaggagtaacgttaatttgataaaactgaacaagaacgcttggtttttgtatgatgctttttggccaattgcaaattataaggattttcaatcggccaacgagagatgcattaaggaggagaaggcttcttacatcggttgctctagggaagaggacagggaatacatgaatgcctccttcgttaaggtgcagaacctgttgttctacgcctttaagcggagctgcctcgtccccatgctcatcgccatttttgtggtcaacgaggatttccagcggagggcggaggccgcgcggggggatggcggtggaggaggcgatctccttagcggtgccgatggcggtggccgtggcggtggtgatccccatagcggtggccgtggcggtggcgatccccatgccggtggcgcggtggacgggtcggcccaagctaccaccccgcagcgtagcgaacccacaaacgcggacggggagggtgcagagaatgaggagaacgccccaagtgaggagaacgccgagaatgccgagaacgccgagaatgccgagaacgccgagaacgccgagaatgccgagaacgccgaaaacgccgagaacgccgagagtgaggagttcccttccgaggccttcgtgctgaacgacgtcgacctgtacaatttgctcagccaaggaggaggcaacaacgcccctggggcggaggagcaggggagcggagaggggctggacgaagaagcacctgcggggggagcagaaagcggtctaacgagcgccagcccgcaggataacgagccccccgcaagcagcagcagcgcagtgggcagcaatgcagtggacaacaacgaagtggccaacaacgaagtggacaacaacgaagtggccaacaacgcagcgaccaacaacgaagtggacaacaacgaagtggccaacaacgcagcgaccaacaacgcagcgaccaacaacgcagcgaccaacaacgcagcgaccaacaacgcagggaccaacgcaagcaacacccccgccacgcgcagaaacagcaacacctacataatcgtagacgataacggagaaaacgaaactcttttcgcagagatattaattagtaggaatctgcataactccattaacatggagatcgtgaacgtaaccgatagtcacgtaggagagggaggagctaacagaaattacagacagctgaatgcggaaggactctccgaaatcattagcgatattataagcgaaaataatataattaacaacgttattgtagaatccattttagagaatagatcaggaataaggtacctcaaccaagtgagggagagaggaggtagaagtatggatgatggcatctctgtggaggactatgaatcgagtgaagaattaaatatgactcccatggaatcggtgaaccctttacagatcagtttgtctgataggagaggaggcaatggtaccgacgggttgccagctggactttcctttccatccacccccagtaatagcagcttgaacagcggcatcgatatttttattaaaatcatcaagttactcagtatcataatggatgcggcccacccgtttaaatacctccatgggttttactactccaactgcgggtcgtttggcagccatttgggtgaccactcggatggccactcggatggtcactcgggtggtgactcagatggtgacttagatggccactcggatggctacttagatgaccactcggatggctacttagatgaccatctggacagcttccgcgtggaggggcattccagcctgaggtgggagtgtcacgcccaggcggggacaggagacgagtgtgaaaagcggctcgaggggggaggcggctccgcgaaagaaagtgaaagcggcgatgtgaaagaaagcggcttcgcgaaagagagcggcttcgcgaaagagagcggcttcgcgaaagatagcggcttcgtgaaagaaagcggcttcacgaaagagagacatacccctcaaggggaccccccgaccaggaatcaccaaccttgtgatgggacccacaagagagcgaacccaggtgaggacaactacactctggtagaatccacaaaggagaaggaaacaagaactgcaccatctcgcgaagtgacaaagacagcactctccaaagggggcagtcctcataacgagcagattcttatctttgatgaaatccatgtactgaaaaggggacgcagaggacagcggcgcacagaggaagacacagcgtcgagtgggatggtcggaggtgcatgcggcgcccccccccgaggaaccgagcagaaggggcgggaggagaagggacaggcggagcagacaaaagacgggcagacggagaagggacagacggagaagggacagacggagaagggacagacgaagaagggacagacgaagcagacgaagaacacgtacgcactgaacaaggcggccttgcataacctgatgaggagcatgagcaacatcaactcgaacgaagataagtgtttccaaaaggtcagaaatactataattgagaggatgaaggagctgctctccgagagctacgactgcaagaatgtcagcagcagtaaccattttattgaagtcgcgaagaagaggcagcaggacctgctccaaatgatgaaggaccagcagctcaagtttagccagttcctggaggaggagttggactcggacgaggacatcttcggcgaagcggtaggcggtgtggcagggggagcggcagggggagcggcagggggagcggcaggcgaagtggcgggcgaagggataagcggacctagtgcagaccccactacgggtgaagccccagattccgccgcacctgacgcacctgacgccgcggccgcagttaccgccactccacacaaggaagaggggagaggcgccaggagagacaaaccgaacaacgcggacaacttgaacaatgcggacgacgcgaacgacgttgccaactgtgaatacgaaaggtcgaaggaaaaaaattgcatctgtgtactctgcaaagaaggaatgacaaggaataacttactggcctacatctgttttgcctcccattcgaacctcttgaaaaaaattataaaaaaacaaaatcgcctttccgtgtaaacatccagccatatatacctgtgggcatttcattcatatgacgtgtctgcacaacacgaaaatttttattagcaggaattcccaatcgcaatcgtctagtccgactaagtatgagtttacgtgtccgctctgtcggtccatcgccaattgcttcgtggtgtatattcccaagcggtatgtctccgaaggggacagttacagggtctatgactgtagcgagcgtgagttgcttctggaccattcgaataggaacctggctgaccttctgagaaggacgagcagggtggaggagctgggtgacgagcagctcgcaccgagaggaagggacacataccaagcggggacctcaaacggagtcgcaacatcaagcggaggcgaaacggcaaaccgggtcgaaacggcaaaccgggtcgcaacctcaaaccaggccgaaaccccccacggtggcgtggtcagtagtgcagatgagcacgaaatggatgacaactcagagatcgcgtcggatcgatcgttcacctcatcgacgatgtctaatggagccatcgacagtgacatcccggaagagttccatttcaagtatatgcgtaaaggaatgaagaatggcttcaaggacaaggcgaaattttttacggacgagaagaaagagttcgtcccgaacagctccagccataacgtcacatacaacctgtacgatgagaataaagtgggagatatgtttaatgtgcgttttaaaaagttggttagtagacgggttctaaatgggttcttgtcatacgaaaattacgagctgaacaagaaaatgattttgagggagatttacctcaatgagggtggcatgtacgacgagctgtaccacaaggggggggaggattcgcagcgctcctcatcgggggggagcaacccacaggaggaaggcgctccccaaggagaagtgactccccaaggaggtggcactccccacggagaagtcactccccacggggaagtcaccccactggggagaagcgggaccgagctgcatctccacaagaacacactcaactatggaaacaaagagttcacgttttcatacaaaaattcaaacttcttttacagttatcgaaatgggttcctggcttactacgtgagtgtgccactgaagtacataaagcaggtggaattttttatggtgagggacaataccttggcccagtcctctccagctgagtgcaagcaattttatttcaccgcacagattgagaagacggaggaggggaagaaggcagtggatgatgaaaatagcgaaggggtggatgttaaagaggaacctagcacgaaggaaaacgtggaggttatcctaaagtacaatctggataggactctcatagagtttataaaaaataatttgaaaaacgaagactccaatattgaagaggctattcagaagtaccaactgcccttcagtaatcatagctcctcatcgagtggacagttgaaccatcgaaaggaggagatgtcagaagattacagtgatcaccaggaccatcagatggagaaaaggccaaagattgactcggaagctgttacaaaaaaatgggatggcaagtcggtgcatggtgcattaccagagtatgtaacttgtgtcggtgcacggagaagcaaggtcgacatgggtcctaccaacgaagacgataagaaggatggcggtaatggggcaccgcgcacgggggaggaaatccccaccagtgacgcgaatgttgcttctaatgtagatgaggacatctccagaagtgttgatctcccaattggtaaggcagccgaacctgtgctggaatcaaagagtgatggagttggcgccgctcttgggaaggaaaggacgaaggagaagtgcctaaagaggagaagcggcagaagggcgagcagaaggatgctctccggggaaagagaggaggaggagggcacgcacggaaagggaagcggcagcggaagtggaagcggcaatagtaacagtaacgggaagggaagcggcaacggaaaaggcagcagccacagcaacgtgggcagaaacgaggacgacgcggaggaaggggaaaaggacggccactcgccaagtgcaccaaaatttcagtatagatgcacagcaaagtattttaaaaggcataacacgtataggaggcacctaaatgtcggtaggagctgggatggaatcataagcacgaacaagaaatactacgagttgtataaagatactctacacagtcagaagctcgaacccaagttcgacatgaaagcgttgaggatgtccatgatccagttggggctcatcacggaaacgtgctggagaatattccaccataataactttacgttctccacactacagaatcattcaaggcattataaaaacctaatcgactttgagtataagcacaagaaccaggaccactatgaagacatcgacgttgaagaagtaggagtgaaggatgtgatgagtatgtatgagacggtggagctttacccggattttttacaagactggaaatgcgtcgagtttgtaaacagagaggagattcgccgattgaggagagaggatttatttttcgttaaccgagggtactacgcgaggtgcaagagggagcgccgcagagggggcggagcagtcgatttagcaggtgttgcggtcggagcaggggcgtcagcgggcatctcgtcaaagttcttggccagcgcactgctaaacgtggtgtcgaacgtagtagggaacgcttcaccgatcgcagcgcccagtggtctgggcgtgcagacccacgtaagcccaaccgaagggaagaagaaaaaaaaaaaaaaaaaaaaaaaaaaatgcgatatcatgaatatcaaattctggagaaatatcaacacagcgatagacatggataagctgcattggatactctacaacgaaatattagtccaccttttctacaaaaatattaactacgtttcgtgtagcaatctgatcgaaaccttggtgcgtaacttcttcctttacaagcacgagttgaatatcgtaaaggaaaaaagaatcgccaacctgttcaacctacagctgtggaaaaacctgtataacgtctcattcgattatgtgtacccctatagattcaccgatcataattacaaacgttttttcaacaaggtaaagaatgtacatttgctaaataagctagccatggtaccactctcggtagatgtcttaagactgttcatgcatttcttcctaaaccagctactccacaccccagcagacattcagcactttatctccatttcgctcatcattattagcttccaagttatgaatgaagtgttcataagagaaatttcaaaatcctacgtaagatatattttttcctcattttcacctgaacaagtcaggcaaaactttgaaaatatagccaaatatatttgtgtcaatttggaaaaaggaacttatcatcccatgaggggagacaaaagcacatatggagatagaagcgagtccacttgggattacgaaacttgcgtgaatccaccaccttcctctatcaaacgaaaagatgaagagaatgacgatacagagaaatttgatgacgaggggaagatacagtaccagctgtttcatacgttcatatttgactctttcgttgggaaggacgtttcgagtgcgcatgaggaggtgggaccttcgacggactcacccctggaggggaatccccctcagaaaggggtcccaccgagtgacctaccgaatggcctatcgaataacctaccgagtgacctgccgaatgacctgccgaacgtaaaaaaaccctctggtagcgcccccagcaggggaaaagaaccaccacgtcgggaaagggacaaatggatggaccacctaaacctcatggagctgttccaaagtgtgaagaagctgtcgtatcgttttaaccaagcagagataaagctgttgcagggttgtatccagcagagtgacatccttatggattccgaaacagacagtgatcacttcgcacgtgatggaagaagttgcaccctggggagggaagagaaagtcgaaaaatcgcctgaacaagcaaggcaaaaaataaggcacacatggggagaaactcaaagaggagatacccattccgatggattggaaaaaactgagcagaatcaaacgaataggaaaaaaaaaaaacttattcattttgcacgaaacgatgaagaagttagccaaaattaacgaatttaagaagagaacaaaaaagcttatgctccttttgtgtgaagttaacgacgagtatatgaagtatgtgtactgtaatgggtaccttcccataaatatatttttaagtaccaattttaccaagtatgaccaattttttaatgacttttatccatttctatacaacagaaggaggaactccaaatggggatccttccatgtgctatatgagaataggtttccccgtgcgagggagagcaagaagggacccctcgtgatgaacaaaactgtcatgaaaagggactataactacttgaccagtagcagcagcggttgtggaagtagcggagcgaaggaggcgaacagtgagaagaccccccctagtgcagaagtaggaggagcaccccgtttggtagctgcgaacagacagacggacgtagacacggtggagaacgtgaccggacaatacacgtgtaagagccatccagggtgcgcaagcacctacaagagacacatattcgaagaacaggagatactacccaaatcgttaggaagcgcaactcgcagtgcagtagaccaaagcgcaccgatcagtagctccagagaaggcctattaaccacggccaagttacacaccacacgacatagcgacgatatggaagagcctcatttaccaaacgagctgaacctatttaagtacaaactgtataacatatctagtgaagaaatcagcgacctttacctcacgaacgatgcacaagagagtaccttcgaccccaaaatgaagaaccacgattttgaattcagacacgtaaatttagtgagtcaacttagatgcaaatttgaagaggtcccctatgtgaaccacctattttatatgtacaatgtgtatcagaacctgttcagtttgaagggaattaagagtatccatgatatgagagaccgagaagtagaaatattttctgaacaatttctgttaagtcgagtaggtgacgacattgcagatgggataccagcagaagttaatttttccgatgcaagcttcgatagcaataggtctattcacttttcagatcgagagtacacaggtgagaagtgccaccagtgtgacgaggaggatagatatgatgaaggtggagtgacaggagatgctatgacctcctctcttggagtccttaacgaaatccttgatgttggagaattaatcaaagatttgaggaaaaataaaaagagaaggaggaaggtaaagaagaacaaatatgcagatgatctttttgtgaatttctttaacaaatcggtaaaggtgggtaagaagggtggcaaaggtcaaaatgggaatgggaagaagggattactaacccccgggggtagaaaatcatcgggtggcacttcctattcttctgcgattggtactccactacaacgtgacagcaaatctgcatcgcaagtgggaagtggcagagaagagggggctgataatggccctaccgatgtgtttgtggacccccatgaattgaaacgagtggacatctctcaaggggtgcagcggggccaagggggtatcactcaaaatggagcaaacgtgccgagtagtgaccgcagcgatggctatgtcagctgtagaggggagcaatcaaacgggggaagccacaacggttgccacccttcctgcgaaccatccgcatgctctgcctacggcaacccctccgacaggtccaacaccgccgactcttccaacacctccgacacttacaacaccgccgacctgtccaacaccgccgacccgtccaacaccgccgacccttccaacacctccgactcttcctacaacagtcaaggcagcctcgacttccgcaccctgcacgatgaaaacgactccagtagcgacctggacaacacactcatcagacgaagaattcacgaaaaaaacaatccaccagattcattcgtagatttcatgaccagaaaaaaatatgccaacatgaaaaataaattaaaaaattgcagaatggatttttacaaatataaaaatatgaacaaaatacagagatatcacatgctgttaaaagctaatggttttaataaaatttttttttataatatcaggaagatatacagctatgtgtataacctgtacgacttcgtacctctgtacttggtgcagaatatccttcttcactttctcggggggcagaaggaggtgaggaagtactactatgttgatgatgcgtgtggtggttcaactcctgcggaggatggagagtaccagtttagtaaatataccgagtctttctttaggaaaaagaaatggagaaggaagtatgccaagcatagggaccgaattaatggttaccatgctcacgggggaggtacacgcacgggtgatgtgaagactcattgccgcggtggatacgagtcgggcaagaggaaccccgcagaggggaaaccgacctgggaggaagcagcaaggggatcacgaggagaagaagtttgcaaagagccacctgagggagccgcccattttgatgccacactgagggaagcactcggggaggtgccaagaggagtgcccggagaagtgcccggagaactacccggagaagtggccgaggagcccaaccgcaggggcagcgaaaagggctccaacggcacgtcgtacgaagtgaacaagaaaataaaaacgcagcacagcagtagcggcaagtcggactccatgactagtctgttcggcgcgggaggcaagggggacccccacggttcaagcggtttgtggggcggttctcaaagtggcgtgcgaggcggttctcaaagtggcatgcgaagtggctctcaaagtggcgtgcgaggcggttctcaaagtggcatgcgaagtggctctcaaagtggcatgcgaagcggggtgggaagctcttcacctagcgattgcttttcgggttctgccccgaaagcacgaggaagcaaggggaccccccgacgctcattccatcccaccgacctgaacggagagcacctactaagcgtgaagaaggtcttctatatattctaccactacctcaagagtaaccatttcatcgacgggaaaaatacgtgtagcaagatatacaggaggttcctaaaaaattacataaaatcagcaaacgtgtatctccacttcgttgcctatattttgttttccatttacgactgcaatgcgttggcaaagaaatacttagactacatacacctgtacagcgacttagggaaatacaatatatttcttctcatgcttaatgtgaacccgcagttcgatcagatatacacataccagaccctacagctcattttccatccatatttctatcagatgtatcagatgtataaatatctgaaaatagatgcagaacccgttttgcctcaccatttttatgaaaacctagataaatttatttcttcgagttctctattccaaccgagtaaaaattacttcaccatgattaagagatacttcaaaaccaagtgtgttagctgtagcaaatcgcctatgattatcctcatttgtctgttttgtgggtccaccatatgtcttcaagaaagcgaaaatgtccgtgtccccctctctgagtccattgggaaatgcggctaccacaccaccatctgcggcggggaccaggccctctacctttgcctcaacgtctcatcggtaaggagggagcgaagtggagcggcgaggcggagcagcgaggcgaagctaccaccgtttgcccatctcgagtgactccacttgcgcgtcgctgcccatctcgagtgactcccttcacgtgcgctttacttcactttttctcgcttgccattccccaccccccccaggttctcttcgcgagcgagcaccggttcggcctcgtcagcggcccctacgtggacaaaaacggagacgtcgacccacgactcaagcgcggaaaaaatctgtatctttctccgcacaagatgaaccggatatacgagatcattgttaactctgcagttggtaagaattagcagctggcggaggggcccttccgcgtgtgttctagacgtgaacgaacccgtagttttcccgcaccgtcatttcgccactccatttcgcatcattatgccttatctttgtttctccccccgtgcagacgtcgagatctacaaacaaacgcaaaagtcggattaaaagcccctgcactcctcccattcggccgaccgggccgtcttgtcccacaggcccatttgaggcaggggaggaggagaggaagaagaagaagcacaagaagaagaaggagcacaagaagaaggagcaaaagaagaagaagaacccccttcttgctccctcagtttacgccccaattttgaaatcctcccgttgagtgttttttttttgcgtgcccaataatgtccacgtccttttctcttttttctccacgtcgaactttttaagcgttgctgtttcgaacagttagaagctcttcgcgcttttcaaccgtttgacgcttttcaaccgtttgaaccgtttgagccgtttaaatggggctctccctcccctggtgcgtcacccgatgggtccccctgcgcgagaagagccacgcaagggtgagcatgacgtgatgggtgggtgttcggtgtgtcggtgtgacggtgtgacggtgtgacggtgttcgctgtgtcagtgttaggcgttcggtgtgtcgatgttcggtggatacgcgcgtgcatgcggaatggcgcatggccctggcccctttcacgaggtggggcatcatctttggggggcctccccctgttgcggagaatggtgggtgtgccaaacggcagaagcgttctttttttttttctttttttgtctttttttttttttttttctttcctcctctgaagagcctcgaactgccaaattagcttagcggctacccgaagcagaggcagcatccccaaaagggctttccaattttaactgtgcagtgtattttttcatttacacgaacggagagtcatggggaaggaggtgttcaccctcgatgggggtaaaatatcggagttcgaacgattgggtatgaacaattttgatttcctttcctgtcacgatgaggggaacaaagaacagatggtgagtaccctggagaacatccacttgagttacctcctggcaggttgcaacgtcatatgtacgaatacctttcaagttaatctgcacagtttgcaagaaaaaggaataagcatagaggcgggagaaggaataatcgatacgtacatcgatattgctcataatgctttgctcaaatatgagcggataaaacggaccacggattttccactcctcgggggggcacacaaggaggagcgggagaagcaggaggaggggcagcaggagcagcctcaacagcagctgcaggaggagtcttccccctatggacatctggaatgcttccaaaagaagagaaaccatttggggatcgttcaccccaatgatactatcgacataagggaatacgtggatggcttcgatttgagccacgatgtgtggaggggtaatcccatcaggagatgccaggaccactatgtggccttttccacaggaggctacagctcggccttccgcgattttagcgagtactctggggttctgcgcaagggggggaaggcggctcaactgggtagcgccgatcaactgagtagcgccggtcaactgggtagcgccggtcaactgggtagcgccggtcaactgggtagcgccggtcaactgagtagcgccggtcaactgcgcagcgctgcgaagggacgctggtcgcagaaccaacggtacgatatcataataaacacccgcccccatgtgggaggctccctcctgcaccgacatgaccaactacccgacatagaaatggtccccctgagcagtagagggggcagtagagggagcagtagagagagcagccgagagagcagtggaatgagcagtgggcgcggacccgcgagggacgccctccccaacaggcacctgttcaactacggattggaatactacatagatgtgggagacgaagaaataatttccaactgcaagttcaaattagaatcatacaaaagaaacgaagataagcttcacttattttcgctagtcacgtcttctaacgtacgagaaatactcaccctttacaatctcttaaaaagtagtggaggttattttaaaaacaacgtgacgctgagcttctactgcaacagtgatcagcacatcggctgctcaccttactccttcctcgatatcgtattggtcctcctgtacctagattctcgaaaccatttcattaaagccatcggactaaactgcgtaaacatagactacgtgagagagttatttgctcctttaacgaggtgtatttcttccgatggtagcatcgacgtggaagcatatcgaagtccaagtggaggagagctaggcggattaatcaaaacgattttaaaggacttaaaaaggaacagctttttgggggatgttcatttttttgcctctccgaataagtcgctcaatagagttacgtatgactacttcagaaatgacgtgcacttcgagatcacccaggagagacacaagcacgcatacaattatgttggggactggctcgatgtcggccttagtgggttcggcggctgctgctactacaacccgtatgacatttcgttgttggactacaagttgggccagctggcccggacgcggtgaggaagcgacggtgctacccctcctcatcactgtccgtcatgtcggaatccgaaccggagggctgcctcggacgcggtgaggaagcgacggtgctacccctcctcatcactgtccgtcatgtcggaatccgaaccggagagttgcccctcctctgcagggccgccaatcgcgcgtccaccaatcgcgcgcccaccagtcgtactgcccccccccacttcatgggcagtggagtcagctccataatgcagctttttataaaagagcttatacacgtctacttccccttgagcattttcaaaccgtcccgtcttctcactaaactgatattcgactccctgctcggagttccttttggctacccacctcgggacagtaaagagtggcttgtccgttggtgtttctcccttatattgtagcaacagctcgtcacactgatagacgtgcttatattcgtctttacaataccaggcacataggcagcggttgtatgtggctatgcagtcatgactacacgtcttacattccggtcgattgaagtcttgactctccttcatccgttttatgatgcgattttcgattctcctgagaccaacacacaggaggaacctccctccgtttcgccagtctattgggtagcgtggcacgaggctcgtaggaatctactcgcgggagaagaaaggaaggggaaaaaggaagtcagtcaaatgggtgcagaaaaaaggtgtaagtgctcgccattcaagcacttccctctacactcctccggtagcgcgtctcgactccacggagcgctccctgcttaccttcgtcgtggggtaaactgggtcatacagcgattttccatgctggtggtttcctgcgcagggggagcggtgggatggcggatcgcgaaattgcgaaattgcgaagttgcgaaatggcgaaatggcgaaatggcgaaatggcgaaatcgcgaaatcgagaaggtcaacagatgggtgcaccggtaggcccacactacgacacacaaccgtgtagatatttatccgcctgttcacttaaccttcggaggaggcacagtgtgaaaggcgaacggcctgacgaatgctccacaagtgggagcacccattattgtccgtttccccctacttgggcttacgacggaaggagggcctcctctctccctctcagcctttacctctatagccaatcggcctccttcccgttggggcctttggaagtttggccttcagaatatctatccctctcgccatgattgattaggggggacgaggaaggtctcacttgtgtgtgcgtgccccctccgcatatacttcgcgacagtggacgacgtgtgctcctacgctatctggccgacagcagcagttgtagctgacgcgtttctgcagttgcgcgcgtcctccagctgttcacttggtttgcatggcatctgttcctatgtgctcacgtctgctcctatctgctcacagcttctcacatctgctcacattttctcccatctgatcgctccctttttggccactgtgacgatctgcgtggcgttcttcttaccgtagcgaggtgaagcgctgttggggcgggcaaactcatcgcagggattcattcctggaagcacctctccccttctcgaagtggaataaaatcataaaagcataccattatattatgcacgctcataaatgctcatatgtattttttttttttacgtgcttccccttttgcacgcatgtggatgtcctcacttcgtcccgctattcgcaccgcgggtgctggtgaccctgttgggactgtgctacacttaattaactgcttgtttgaccaaacctggtcgttctttttttcttcctcctttttttttgcaatattttcccgatagcggaaagtcacctcttcgtgagagttggcgagccaagtatgcacgcggggaggaaatcgtgcgtactccagaaaaaaaaaaaaggaaagaagaagaaggagaaaagaagaagaagagtgaccaaacaaacaagtaggcgaatgatcacagaggaggtcaaaagtcaaacaaacgactgaacggaggagtcgttgtccctttgaaggtgacccgggtgagcatttttttcacggcagtcaaagtcagcgcatagtttttttttttccccctgaagctgcttcgcctgtgtacgcgcagggccattttcatttaaacgctttcatacgaacgtacgtgtttacaaaggagctaacgtacgaacgtaagtttttctgcagcaggacagcgacgccacgttggggcccacgttgcgcttgaccgaggagccgcttcttcgcgcagtcacttcgcgtagtcagggctgtcctcacaaagacaaagaggaggagagcaccacaacggaggaatagttcagtttgcattactcctatgtggtactcctccgtgtccccttcgatttgatagtagtcatataggggaccttcctccccagggacaaaaaaaaaacttcatggctacacctctcttaggagtatgtaattttttatttattttatttttttttaccgtgtgatgggatctactcggaggagtggcattttccccgaccaaccacactccgacgttgagcatacgtgtagctatcttttttttttttttgcaaaactatgggatgcctcgtgacttcgctagacacgtgcatgtagtcccatttcccatgaccagccactccttcgtaaaagtttgaaaagtagcagcccgttatgtacaaccctgggaaggcactgacactcattgcccgacttgtcacccgtggtgatggtcctcccgtgacccactccaaagcaacccgatataaaacacgatcagttcgtatagcacttccgccatacatatcatgagtagtagggggtacgctaacttaaacgcttttgtagagaaagacaaacaggacaggtggtccaataacagagaaggaggagggacgcataaggatagcaaaaggaacaaccaggttgatcgtcacaaaaaagattcatacatatcaaatgagaggactcacaaacatgggtttagttcaagagatttgagaagtcaatcttctacaaatgatcagcacttcttcggcaggggtagcagggggggaggagatcatgatgagggcaagaagggaccccaaagggatttgaggccccctagggagtggcacgatcagtcggaaaggagtccgaacaggtcagccgtcaagggtggaagtgcgttaggcagcagagtggacagcaaagtgggaagcaaagcggacagcagagtggacagcaaagcggacggcagggcggaccaccgcggtgaccacagggctaaccgcaaagatgaccccaaagtacactccaaatcgcacaagtcctcccaccagcgtcaccacaaggatgcgcatcggcaccatcgtagaggctctcaccgacaccaccgcagagactcgcgccggcagcatcatcaccagaaggacgtagacgcaaaagaaacctcatcgggtggtctcctatggagctgtgtcaagagtgtctgctcctccttcgcatctgtcgtgagaaaaaatatttttacgtacgaaagcaacacgaatgacagcgggagggggaaaatcatttccgacctctccagacttatcgacaaaaatgcacagaggaacaaacagaaggatgcattacaggatgaccattcgactacacccctaagtaggaaccacatggatgatgagaagcgaaaaatgaaagctgatttctctctctcaagtaaccataaccatgtcgaaaggaaggatgggagaatggaaggagagttgcttgatgatggaaataatttacttaagaagaatgacgagagcatgccatcatgtcgggtgaaaaaaacaaaaagcgggtcatatgacttttctgataatgatatgaagcggctattcatgttggatagtgaggacaggggggaaggtcactcgcaggaggatgcaaaacgggtgaacaggggggaaggtcgagatggaaggagcgagcgcgccgagttaggcccagatattgttaagaagcgcgatggggtggctcacgacatgggaggaggggcatccatgaaaggagagacatccgtgaaaggggagacatccgtgagaggagagacatccgtgagaggagagacatccgtgagaggagagacatccgtgagaggagaggcatccgtgaaaggagaagcatccgtgaaaggagaagcatccatgggagggccgcagtcaattccagacataacaataaacaacggaagctttagcaagcgcagccaaagagatgatttgaactcgagaggacgccgtgcgacccagtcgtcggaggaggagcacacactgagtaggcgcgggggtcttaagcctggtgaggagccaagaaagaagagggagggggagaaggaggaggggcagaggagaaagggcagcctccccccttatggaagtagcaacgggaccagcggaagcagtagtgatggcgatggggatggcggtagggaagcactccgaaatagtctctacgcgaaggacagcattttgaggcagcttttgcaagcgggccaggaacacagcatggaagagggggaggagtatggagaagggggtggcggagtggaagccaagccgaagggtagacaacccacgccgagcaacagaacgaatgcacccgagcaaaacggatacataaaacacaggcagggaaagaccttccttcaaaatggtgagcaccagccgggggatcaaatgtcatctctgcaaagtgacaacgtggagaaattatattacgaacacatttttgaggattccgacaaaaaggggaagtccatggaggatcccgatggcggctctgcggatagcggcgcggacagctttaagaatatcttctacaatcggaagaagaaggggaagctggcctgcataacactgaaggagcgggaaacaaacggagcagatggagaggcgagaaaaagcggttcccaggtggaagaggtgaacacaggcgacgcggtcaactcggatgatgcttccagcttggacggcgcttccagcgtggacgccgtgtcacactcgaagaacgaggcgaacaagaaggccaactacttccgaagctacatcaagagcagcgaagaaataaagcaaatacgatttgagttcaagcagctaatccatacgatagactccttcattgtgcaaaattcaaccagtgaggagatgttgggcgagaaaaatgtaactcaaggaaatgaacacagtagtggtacgcaaaactcgcataagagagagaacaaaaatgaagccacctacttggagatggataaagggaaggaagaagtagacggggaatccacagatgaacaatgcatgagatttattgatggtgttacgtcagaggataaaagtggctatgtaatactcaagaatgatgaggaatctcttatagaggctctggagaagctgagaattgaaaaaaagaaaaaggaagaaagggagaaggagaaggaagcagacgacaaggcaaatcgaatggacaaagcagatgcggtaggtatattagattcagccattttctttaagtgcattaacaaggaccattatgaaaaggcagctcagatactaagacagaagggagaaaacagtgtccttatcgataaatttaatgtgcctcttttgtattcacaaataaaatgtcttatggatacgaggtggctaaacgacgaggtgattaacttctacatgagtatgctacaggaatataattcgaacagtgttaaaaaggaaaggacatgtagtgatttgccaaaaatttttacttttagcacctttttttttcaatccctgagctcgaatgggacatacaactataacaaggtatcgagatggacaaaacggaaaaaggtcgatattttttcattcgacttgattttgattccgttgcatgtcggggggaaccactggaccctgggatcgattaacatgaaagagaaacaaattaaactctacgactctttgaacatgtcgaatgcgaagttcttcgagtacatgcggcgctacatcgtggacgagatgcgcgacaagaagcagatggagctggacgtgtcggcgtgggagtatagccgggacggccgttcggaggtgagccgcgttgacggaggcgaggttgcgccttgcgcccctgagtgggggcctcttctgagcagctatcagttcagctgagcagttgtcagttcagctgagcagttgtcacttatgctgagcagttgtcacttatgctgagcagttgtcagttcagctgagcagttgtcagttctgctgagcagttatcagttcagctgagcagttgtcagttctgctgagcagttatcggtttttctgaacacctatcagctctgccgaacagctgtcagctctgctgcgcgcttattccccatgttagcggcctcacccctcatccccatctcccctacaggtcggaatcccctgccaagagaacggttacgactgtggcgtgttcacgtgcatgttcgccaagtgcctgagctttaaccgcagcttcgacttcagtcaacgggacatcaaagaaattcgaatgaagatggtgagtcacgaggggggaggcgcgcacccccttgacatgcgtccacacgtatgagcgtatggacgacacgccgcgctgtgaccactaggtggatggtggcccgccccggccgtcaccggactgatcagttgtccaacccctcatcgttcgttcgttccgtcgctgcgtcattcgttccttcctttttttctcatttcatatcatatcatttaaattaatttttttttttttcttttccgcgcccgtcgcgctcttgcaggtttacgaaatatcgcagggctgtctcatcttttaagcgcccccgaggaggtcgcacaaggagagcccccgcacgggaagctcctgcacccgttggctggtcccccacttcgccgcattacgcaccgttcctttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcggtaaaggggtgaagcggtaaaggggggaagcggtaaaggggtaacgtggtaacgcggtgaaggggtaacgcggcaaaacggtattgcgttatcgcgatatcgcgacctagtgggtgcgcctacccgcatctggccgaaggcgttgcgcggaacgtgcacgaagtgcgagatctgcgcgcagatactctccaaagttagcgggccttcaatccgaaaaacgccactatcattgtcatagtggtaaggacaaatgaaataaatggcaggaaaaagaacctcctcaaaatctgtggatacaccgtaacgaatgctatgcttagctgtatccacaccgaccacattaacaggaacagaatttttttttaaaattttggataaatctatcattaatgatttcacatgcatgttcataaaaatatccttgttgtaaaaaaacacgagtgtcttcatgttattgtcaattatattctgaagatgctccggtctgatatccttatacatgtgtacgtgttgcttaacttgaaataatttgcacatttttctgtgcttctcatttttctccttcacatgtggaatgtataaacatatgaggacgtgcgggaagaacaacatcagcgtgaagcatatgtaaggcaatatagtggagacatactgataggtgtactcctcctttgttaaccttcttttatcgatgaggaaggacgaagggtcttcgttcggctcgtacctttggatgttataatagtatagcggttccacattgtactgttttagcaattgggttgttgtgcagctcgttttaactgacccatgctgagtggacatccccaaggagctgtgcttctctcgatcaactcccctgatgtctataaaaagctcctttttattttgtcccctatttaatttcattttgtgaaaatcttcttcaaaaaagtacatatcaaattcggtgagcaaatttccctttttcatcatctgcataaaatgagacaaggtggaaaagctcgttggtttaaagaggatcctttcatacaataaattttgtttctccttcagacgggtgaaggtacccattttatccataatgactgtggggagttcatcattttgtaaaatttcgagcaactcttttgttgatgtgtctgtttttgcctgacctgtgcaggcgattttttccatcacattgttgtggctgaactcttggatggaaacaaacaggtacttttttctctgcagcctctgcttaagcacactcctgaggaggttgtgtgcgagggatctgctcagcggggggatcttcctcatcggtgggatcttcatcagcggtgggatctccctcagcggtgggatcttcctcatcggggggatcttcatcatcggtgggatcttcctcatcggtgggatctccctcagcggtggcatcttcctcagcggtggcatcttcctcatcggggggatggggttcactcttttttctttttaatttctcgcgtggtgggaaaacaggagagatatatcctaccgttctgggttggcccccccccgttggaattgttatcgttgctcctctgcggcgaggggagctcgaaaggggggatctctcaactgggcgccttcaacataatgcagcccctgtgcggcttttcctccgcctgtttaccctccaagccgaacagcagggaggcggcacccgttcggagtgcagtccacaaagagtcaacatacaaaggcatataatatatgccctggtgcggggggcatatgacaaacatgctattatgctctttatctatttgagtttattcgatgttacgcatctgttcatgtgtcactcggtagggatgggacagacgtctccattggtcagttctttgccggagaggggtggggcaacgaatctacaagaggggaatgccgcacgagagatgcagcgtggtgggttgttactttgacacaggggtactattcatttgggggggttctcaccaaaaaaaaaaaaagaaagcttatttaaagcagcggaggcacttaattggagaacgcgacgtttaaaaggaggcccccacgtttagtttaagtggcggaggtggcattttccccggaggtgaaacccccccttgaggtgcagcaacatatggatactacttacgcagtgtacgtgggcactccccggggagtaagcacggatgaagctccttccaacggtgttaagtcagaagggaggtctgcgcgttggtcactcgtttgactcacatattcctgtttgtttgcacttttttgtggcccccacttaaaccgatttagtcgccttacgggattgttttattttttttattccattatatatatattttttttttttttttttttttttttcccacatgtaatcgcgcaactgctgagaatgccatcgaacagttgctcataattgtacgttcccatttgtggattcttttccttttttttttttttttttgttttattcccaacggaagagttcccactcaggggcggcaacaaggcataataaaaactgggccgctagtggactgctatccttttttggaggagttgggggacatacatacacaatgcagagtaaatagggcgtccagcttagctgattgatctccagaaaacgcggagaggaaacgccctccaaacgcttgctaatattatttacgtgtatgttttgttttaccttcccaacgccctcccccgtttggagcagcgtgtgcgtggtgggaagcgtccaaccatttcgcctcacccacatgccaaaattgtaaaattgaaaaatgatgaagaatatggttagttacccaaaggggggggacagacttcaccacaagaaggaagaagaacgagggagagacagtagtgagagacacccctggggaagaagccaatccgctcggaagaggcataatgaaaaatgctatacgtacaggggaacatgtgtcaatcaaaggaagggcattgatcgggcggaggagatgaatcaggaacgtttgctattgagtgtgttgagcgctgggggggaatgcgttgcaggcagggaagaaaaaggagcagataaaggagcagaggggggaagcactgtgccagccccccatcacgatggcacttcacctttgcacacacaccctaatggagaagacagcgacacacacaggtgccccactccggataggtgccgccctccacacgggtatccccctccacacaggtgtcccacttcagataggtgccgcccaccacacggatgtcccactcgcaaagacaaaaaagaaaatgcagaaacggagcaacaaagcattcaaacgtattacgacctgtacaaccttatcaagtatcacaacatagatagaggccgaaggaggaatgaactaattcatttttgcaaagaggtaaaattaaagaaggcgtccaagggagaccgacacaatggtgatatgatgaatggagagcaaagtaggagagaaattcactctccgtttagacatcatcgagtggatcatcgaaacggtgaaaaggaagacccattggaaaatatcttaagcctcgaatggaaggacgacgactcttcgaactacatcctccagtgttgcaatgatcagttactgaacaagcaagtaaaaatacaccacacggatttcatcgaaatcgaggacatatttgatgagagaaaattaagttatgtaaaaaataaaaaattttgtttttacaataatggggaaatgaataagttatgcagagtcaagcaggggaggaaggtggactctcggcggaccacgcaagggagtcatgtgaactgtggaaatagagcgcaggtgaagagtctcaacagtgtagaggtggaggaggaagaagcgcgagagggtagtccgccccaccgaaatgggaaactcgaccagggggaacccaaccaggggagcatcacaggggagagccccatcggggaccccctcctggaggactcgcatgaacggagaggtgatcgctttgcggaggtgcaaatggaagacatagacctgccggatggcctcggggggccgagtaaagtaactccttcccacggttggaaagaacccaccccgggaggaaagaacacaaatgagcggatcgaccagatcgaccagaccgaccagaccgacgcgatctacccgatcgacccggtcgacccggtcgaggtggacattgacagagagttctcctttggcgaaggggatgacgagtttgaaaatgaacagggaagtaggccccccaatgtggagggcgatgcgaacgaggaggatagcttcctgtccgatctctgcttgggggaaaacgacgatacaaaagggggagatgcagaccagggtgaagaagcggatcggggtgaagacgcagatcagggtgaagaagcgaatcggggtgaagacgcagatcagggtgaggaagcgggagagggctacgacatcgactgcgagttcgaagacgtggaagtgaaggaggcgcttgacggagggcaagatgcggacagcttgatgagtttgttggcggaggagatggtggtggggagcgaagccccaggagggggagaggtggaatttgaaggggatggtctgataggggagtttgaaggggatggattggcggaagagtttgaagagggtggattggcggaagagtttgaagagggtggattggcggaagagtttgaagagggtggattggcggaagagtttgaagagggtggattggcggaagagtttgaagagggtggattgacgggagagcttcaaggggatgatctgattggagagcttcaaggggatgcgtcaccaggggagggcgcagagtcaaagttgaatcaccacgattgcgactcggggagtgctgcaaaagtaagcgacctgtttgacgacatagaggcggaggaaatcggggcggatgcagaaagggaggaggactcgctgttacgcgagctggacggagtggagcatggggaggaggactggctattgcgcgagctggacggagtggagcatggggaggaggactcgctattgcgcgagctggacggagtggaccatggggaggaagacgacgaaacggagaagcatgatgaggccgcatcgtggcaagcttcatcgtggcaggccccatcgaggcaggggcagcaggacggagaggaagacgcccccctgcacatgaacgtggaacaagactttatcaaggacctgggactaaccaaggaaagagaaaacgtcacgtacaacgtgatgatgtacccatatgagcatctagcgggtggagtgaatggaatgaactacgcaggggtgcagcagaacgtctcttcttggaaaaacaaatcgaaaggggagagttacgacttttttaaaaatatataccgcgattattttaatcagtcgtgtcaggcgcaccagtcgtatcagccgaatcggccgcaccagtcgtatcagccgggtgacgaggagctgcacctcttcggtgcagacatcacgaagaacgcctacctctacatgcttgaaaattacgccaacatgtacaaatatagccacgtgaatgtcttgtcccccctgagttgtaaagactacacggattacgtttttaaggatagacgaatggagagtgagttaatatatgatgagcagattatcgacgaagtttttagaatccatgaagggggtcgtgaggaaatgtccaagtggggggggacaacacttcgtcacggtacaggtctagctacacatgtcgaacggtccatttatagaaagggaaaggaattcgaattcgacatccaacgtgacttcatcataaggggagtgacgggacctaccaaccaagagagcagtgggtacccctcggcaatgctgccaaatggcactcacagagaaggcatgatgatgcaactctacaaacgaaaccacagcaacgaccatgggtacacctccttcatgaggaagacgaacgaaatgttttacctgcacatggggagacacccgtttggttggaactgcgcaggtgctgaggcaggtcctctagctggtcctgtagctgcccctctagctggtcctgtagcttcccctctagctgctcccctagctgctccctctcctgggccccacatctgccttgacaatttcaccagcgtatgggatcacttgctttcgaagaggaagcacttggaaggaagagaaaaaaactgcatcttacaagaaataaataaaaagctagctagccaaatacaaaggaacgaacaaattgcatatcttttgaaaaattattttctgaggaaaccccctacgtcggatatgttgctcagctcactcatttgttcacctgatgagtttaagcacgtgttcaatcagcagtacgacttctcccttttggagactcccgcgaatgatacctcggaggggcagaatattacgtccgtctctcttaatcacattggtggtgcgttgtacccccttgtgcagaagaggcagacgattgactcgctggatgcccccttcggactgaccaccttcaccacaacacatccaccaactaatttaagtgaacagaccaacatcttcatccaaaataaggaacgcagacttgagtgcatagaaaccattttgagtaaaagtaaaaacattttttttttcactaatctgaagctagacagctgttacaggaagaggaacccccacgaaatagagagtcagcgggtctccctcagcactgtgtatgtacacacacgtatggccaatgcctatttttataattacgagttatcgaacaagaagggggtgatcgctttttctcgcttccacaaattggattttaggacatccatcgggagacactcctttgtcgaccctagggaggacgagcagttggagcagttggggcagtcggggcagttgcagcagccggggaagttgttccaaccgaatcagctggaacaaccggagggggtgaagctgggcgcgctcaggtggaacttcctcagggcggccatacgcaggggaggcgttctaggagacgccttttttgactcaccaagtagggaatcggcggaggaagtgacccccggggtagaagtgccccgcgcggtagaagtggcccccggggtagaagtaacccccgcggttgaagtggccggcgcggttgaagtggtggcccccgcggttgaggtggccgggcgccagaccggcgccaagctgacgctgaagctgaacacgaagagcatactcccgccaaggagtcgaagccacgcagagcaacaactagacctccttgcgaacatacttcaggatccggatttcaaactcagtagtacctacaaaatggatagatgggaagtacaaaacagttgcgaaaaattacctatgcttaactataatgaagaaatgaaaaaggaaaacccggcctttttcttttatgacacctcatgcttacatctgtgtgatgacagtcccgttgtgattcttgaatatattgagaaagatccgatggtacttcccaaaattggcatgaacagtaaactgaaacactactttatgtgtaggaatgaaaaaaaattgtattcttttgagtttaagagaaaaatgaagagagacatggaacccttcggggagatcaacgtcgtgaaccaacccataagctactttggcgtcaccgttcggacgaagaaggcgagtcagaagctcagtttcctcgagaatgagctattcaaggcgttcctattcacaccgcccgtgtaccgcgcgggaggagcggcaggcctgccagagggggcgggagaggaggcgggagaagaggcgggagaagaggctggcggagtggcgggggaagtgcctagcgaagtgcctggcgaagtgcctaaccgcgtggacaacggtcttaccgccaacaggggtaccctaccaccgccaaacgaaacgggcgtaggcaactccgcgcagaaccttatccagggaaacctcttttacgacacggacttcctcctcataaggaacacgtgtgcaggttctcgaagcagagtttttttgaagccactccatgtggatcgcaacttgtacaaggcggtcgcgaaggagaagagagaggcgaccccgggggaggtgccccccataagcagatgcgctggtgatggttacagcggctgggggggggccgaagaagggattccggggcgcccgcccgtaggggaggagggtgaagaggaaggagcggcacatggagatgctctccacaacgcaggcgaagcggtgctccgagacgatgccaaccagggagactactccgcctccccaccgccccacaactgtgtgttttacaacgtgggcttcctcgacttgcaagtagacatgacgaacccgtcgtttaaaaagtacattacggaaaagaggaactatgttcgaagctggctcataaagttaatccaaaaatacaaaataaaggatacaaaaaaaattaaagaattgttaaaggtaaaattaagtagctttattaacgaaaaggacatgaacgctgttgttaagtccctcgattttagtgccctcttaagtaataactacctaaatgaagaacaaaacaaaaatattttcaagctaaaaaatgtatgcacaattgagtgtacataccactacctacagttactcaagtacgaaggaattaattttaataaaatgacacaagaggaaaataaactcgacaaacttatttgcattctcaaaatagaaagacagagagcgaaacataatatagagaatatgaaaaaaaaaatgaaaatgacatacaaaaggtactgttataagaaggaagcaaagacaatcagtttccaattaaaaaagaaacagattcaaattagagtaataaagaattacagctatgtaggatcccatttttatgatagacatatgctgaattatttgctctatatcaagtaccttatttcttgttccccttggaatatcctaaaagatttcagctgtgcaccatcgcaggtgtccaagcagggagacgacggtgtcgcgggagcagagggagggggaggaggaggaggaggagaaggagaaggaggaagaagaagaagaggtggaagagtcgtagggggaagcgtcgtagggggaagcgtcgtagggggaagcgtcgtaggagggagagtcgaaggagggagagtcgaaggaggacgacgaaggcaaagaaggagaaggaaaagactcgaaatgaaaatgaagaagaaagaaaaaaataaaaataaaatgaaggccaaaatgaaggccataatgaagaccaaaatgaaggccaaaatggaggccaaaatggaggccaaaatgaagaggaagaggaggaggggcagaaagagagacagacccttggaggatcacccgttcacgtcggacgaacaggaagaggaggaggaggaggaggaagaagaagaagaagaagaagaagaaggagaaggagaagaagaaagagaagaagaagcagaagaagaaggagaagaaggagaggatgaacccaccagggaagaagacgtctcaagtgaaggggacccatatggagaccaaacgaggggcaagaaaaagacccagtcgagcagaagggaggatcagtcggaggactccactgtggaaggcgcacatcgggaggtggacgacgacgatgatgatgaggggcaacagccgcagaagcggacgaggcgacggcgcagaggtgcgggaagaaggagagcgcccgatgaagacagcaacaacgatgaccaggaaacagaaaaagaaacgaacgataataagagagccgactcgggggcaaataaaaaaaaaacgaggaagaattattcatacgcagcgtacctgtttaatcacgtcgtgtgtaacgaggccctctcgcaaattgaagaaaaatcagatgagaaaggcggcccccagcagacgaacgatccgaggaggaacgacaagtctgcctcctccaactggagagggaaggccaagctgtacacacgaaatggcagtgtgcacaggagggaaatgttcaggatggacaggcaggacggaaggaggatggacaggcaggacggaaggaggatggacagacaggacggaaggaggatggacagaccggacggaaagaggatggacagaccggacggaaagaggatggacaaacggattgaaaaaaagggtactacccatatgtatgctgggaatagtaaaggctatgtgtttcacgggaagggaaaatacaactttagctacttccacaccaagaagaggttggctgtagatcgggatgaggcagtcggtaggcagaggtttggagggggggctcagggtgcacatcgagcagggaggtacgaagaagaagcggagggagaggagggccacacgggtgatgacatagagggtgaagagggtgaagaggaagaagagggcgaagaggaagaagagggcgaagaggaagaagacggcgcaggggacgaagacgacgaagcgggcgaagacgacgcaggggacgaacaggacgataagccccactttgctaaacggcggcgcgcccgccgtgaggggcacccacccgatggcggcggaacaaaccaactagcacgtagaagaaaaaggctgatgcccagtaaagtacctacaacgagcgaagaaatggagaaaaaaaacaccagaagtgacagcacgttgagcaacacccgaatagtggaacacctaacctcgagagatatagcaaagacgcttctctcaatcggatttaacatggccgatctgaggagaatgagtcgaagtgatcaaataagtaagctgaagacatgtatccgaaacgggagagtaaattctcaaaataaaattatctacacctgcatggtgaaaaaactcataatggaacagttcaagtatttgcatgtacctgttcatttgaagatgaacaataacatgttgtatctgagtgagaggagagggatgacagacagggatcacctgggtggttcttccttcaatggctccccgcatgggtgtcgtaacaacaaccctttggtaagcgactccaagtggctgagccaagtggagaatcgatacccaaacgaagactacacaaagctgtacatacatagtaagaggaagcgggatgagaagaatcgaattaaattattgaggagcttttttcaatccccttccagtgacgccgaggagtatgcctccttgttcttctcctcctcctcatcgtcagacacgactgatagttcatcagattccagctcagacgagagttccccccttgttggggaggcaaccccactagggaagaccaaacagaaggatgggagcccccacgttgggggtaagcacaagcggggaggccgcggatgggacgatgaacaatcggatgaggaggaagagaagaagcatttggaagtgataagggaaatacaaacgaagagagacaatctcgaggatgacaaaaataattataaaatggtgcactgtctcaaatggacgagggtgtatgtaggcaggagtgaccacaacgatggagttagtggccacggcagttcacaatttcagaggtttgaacaagccaaaggaggatgggatgaaaaccacaaagggggagagggtaccctaaaccaggcaggtaaccctttgcatacgtttcctcatccgggaaagacaaaagagtcattagacagtggtagacgaggagataagagagaccaagccatgttgaaacaccccgtgaaggagatggaaaatctgctcctggatgaaaaagccaaagtcgagagggtccatactctatacatatatggagaaaaaaatatcaacacttttttgcggtggaaaagctttagatctgtggtcaaaaaatactttactctggtgcatgcaaattatatgaatgaacataccatgggagaggaaggaaccatgagagataaggtcactcagagggacaatgcacccgggaataggggtcctcatctacatggtgacgatgatgtagatggaagtctcggaaaggacaatccattctccaacaaagtcaagaaaagaaggcataggagacgtaggcgaggaatggaactcgaaggagaaggaggagggatgacaacagcttccatatatgctgcacccaccttcaagaatatccttcgtatcttccccactatcggagaggaattaaaaacatggcactcgggaaaaaaacaaacaaataaaaatgacctaaaactggagaagaagaaaaagagaaggagcaaactaatgaatgagagtaacaataaaggaaaggaaaggaagaaacgaaaaaggggagagttctatgttgatgcgaacaccagcgtggggaaacgcttggggagaaagtacgtcaatacaaattattctgtcaatataaagatgcacaaatcgatgcatacatctgtttctatggcagcatcgagacgtagggggttgtatcctttgtcgattgatcaggctgcccaggtggctttgcaaaaaaggggaaagaggaggagacgaagaactgtcactgctgctgcgttgaatgggaaaatgcaaaactccaggaggggattctccagcgacgttaccaatgaggaagaccaaatgggggaggagaccgctggagaagtggagggagaaacggacgaatgggacgaggcggaagaagccgcagcggaggaagaggctgcggcagaggaagaggccgcagcagaggaagaggctgcagcagaggaagaagctgctgcgtatgatgaagctgcggaatatgccgagatgagagagatcaacgaagcgcgcaagagaaagcaactgcggagccagttgaccaagagcaacagctcgttgacgctttcgttgaaggatgaaggggaggatgcacatcgaacgggtaaaaaaaggaggagaggaagggaagaactagaaaagggaagcgacaggagagccgaaaggggagacctcacagagcagtcgaaagaccagcacgagcaacacctcactcccagcatgactcacacagccgaaaagggagtcagaagaagcacgagcatattatcagacggcagtgcaaaccttgcgatcggatcgaatgaaaaaaatggtacagaaagcgcaagaaaaaaaatgaaaaaaggaaacacatacaataatataaaggaagtcatcgaaaggtttaatgagcttctcatgtccatcatgtcaagcattgcagaagtgatgaactacaaagccttcctcaacgaagtgaacgaaagttacgcccccatgtactacacaattattaaaaaacccatgtacataaacaaaataatttttcggtgtaaaaaaaggaagtacaacagtttaaatgtattttttgacgacgtgaatctgatcgtgagcaactgcaagctgtataacacccccacgtcggtcagtgcctacctctgtgtcatcgtggataacatgcttctcgacatcgttaataaagtcaggtccgatgaaaacctacagaattacaataatattctcatcgagcacttttacaagaacaaaagtttgaataacacgtgggagagcctcagcatggccggggtgggaagtcagcatagcggcggggtaggaggtctccacagcggtggggtaggaagtcaccacagcgggggggtaggaagtcagcatagcggtggggtgggaagccaccatggcggaggggaagcaaatcaccatggcgggggggaggcaaatcaccatagcgggggcggcctaaccgttgcgaacaactccgtgccacccgtacacatggactccaacgagatgaactcgaaggacgcgccggcaggggagggcaagtgagcacaccttgaaatgggtgcttcggttgacaggcctgtcggtgtgacgcagacgggggaaggccatccgtaactttttctttttcttttccattcttttgtttttttgttttgtttttttgtattgttttgttttattttattttattttttttttcctttcctttcctttcctttcccgcttcagagggaagagggcacccctgcgccactcccacccgtcgcgtgtgatacgctgcagaaaaatgctttaataatccgacatggtcatacatcaaagttgttcctttttttttttttttttttttttttccaccgtgcatacgtgtgtgtattgttatcgcctgacctgttcatatttttttgaatgacaaatgtgctacatgaaagacgtttcgtattgacgtatcggaatggtcaatctggtgaaatgataactcgtgaacgtttccctctcggaggccattccagaagaggaaaaaacatcactctcgttttgttccattcgaatgaatagcagctcttccttccattttggtacactgtggggaacagggttactggatgcaattggcagctgcgcggagaacaaggccaaatgacgcgccaagttgtgttaccatatttctgtccctggctagctttcatacgcttagcaccgtaagttggggcatacaaaaaaaaaaataaataaataaaaaataataaaatacatgaaaagggggattcctccattcgactgaaaaaaaaaatgccaattggggccccgcgaaaggttgctacggtgcgcaagtgggaagaaatgtgtggcgggcaatggcaaaaggggaaaaaaaataataggcaaattgaagcagcgtgaggaaactgaagcaaattgaggcagcgtgaagcaacgtgaggaaactgaagcaacggaggcgcgaccgtctttacgaccaccccttcgtgacaacacgcgccagcgatgccaacctagttgggcaatcccaaccaagatcccccccttcctttgtaatcccgcgagcagattgaagtcgctggcaggtccatgccccaattcttgcgtaacacacatgtgtgcacctcctttctttatgtttagcaagagtagcccgttttttctccttttgccggcaattggggagggtgaagtgctcaccacgggaacgatccacagagagcctcccttcccccgcgcaagctactttcctatctgtgcggcgtctgctcaagtgactacatgcactgagtgcttcacctcaggggggtgtactgacagagggcggcggcgcaacgcagcagagcagagccacacatagcccggcgttactacactgggttactgcactgggttactacacagcgtcacttgtgccccccaattccgctccccgctgccactccccgctgccactccccgctgccactccccgctgccactcccccgtgatgactcccgacagcgtcaagcggacgtacgagtgcctgtacacgcaccagaaaatacagaagagcaaaaaatggcaggaggggtactgcgaaattatcgcgagctacggagtcatcaaaatcaacctcctgaatcaaaataaaagttgcatcgagagctcactaagtaacgtggtatccttccacaacatcgaagaagagatcgaactacccaaccacttgatccagttcgtggacgtaagcaattatgcagagaatgtcattaaaagtgacaccagcaaaaaaaagagaaccctattattgtccactccacaaaatgacgaaacggtacacacaaataaaaataaaaaaaacaaaatggcagcacaatcggaggtgaacaactcgaaaggattcatacagagggagacacccgcagtagatattcaaaacgaggctactacattccccgctcgtaagacaagtagatatgtccgtgctaataggaagtttgaaatgccaagacggattgagcaacaagtgggtgtagagaaggaggaggaggacccacatggggaggcgacacaacatttggaggagggccattctggggatgactcatcagaaggagaattcccaaacatggtacaaaaaaaaaagtcactccatagaatcgcatcacgacatctaccccatcccagtgacagccaccaaagaatcagcataacctacacaaccatacacacgtttaacaataaaaaaaaaaatgtcaagtggtttgatgggttcctcgtgcaaaagaaggatctcctagagctctataataactcacaagggagactccacatacggagtagggatgaaagtatgcaaaatgaggagtatgttcagtttgggagttacatcgtgtataacgatttttgcttccactctgctacgaatcgacatgtgagtgttgggatgaagcccagaagaattaatggcatggcaaaaggtgggagcctcaggcatggggggaggatacctgctcagttgcatcaggtgccgagaaggaagagtgacgactcaaggggggataccaacgctcatgaggaggaagagacgaatgaggaggtggatcccggttcggatgctaactctcgtgtccactcctctgtgcccgcagagcgacgggagaaccagcacccctactcagaggcagtaagtctgttcaacaaatgcgtaagagaggagaaggggcccacctgcccttctgaggcgaagcgcagccacatggatacttcaccaagtaggaagaaggaacttcggagggatgaccaaggaggggagaccgactccccaggggaagcttcttcccaggagagtcgcatgaatcaccaaccaggtggcaaccatccaaaggacgaccaaccgaatgagcgccgtcgaagagacgagctggagttccctctttacaaaaacccaagtgggcgcagcgacgcgtacctctgctccgcgattagacaaaaacacaacacatacgaggagatcatcaatatagggagagtagttagtcagaacaacttttcgttggtgaacccacatcgaaatgtcataaggttgcctctgggcctcaatttgctcagcaggcgcgtgccgagggggctccccgcgcgaccgcctccgagcggtgaggacagcggccatgacagagatggtgacgggggcagcgtggagaggcgaccctgcgggagtggcacagacggtgagaagcgaccctgtgggagtggcacagacggtgagaagcgatcctgtgggagtgacagaggcggtgagaagcgaccctgcgggagtgacatagacggtgagaagcaaccctgtgggagtgacatagacggtgagaagcaaccctgcgggagctccacggagtcgaactcgaagggggaagaagctggggagggagccacatcgggggcggagtgggactcaaaaagtgagcagcatggtgagatgatccccgagatgagctccgaagcgaactgcgagatgagctccgaggcgaactgcgtgatgagctccgaagcgaactgcgagatgagctccgaggcacactgcgagatgagctccgaaacgaactgcgggatgacccctgaggaggttcccaagttggaacccaccgtagacggcacccactcaaacccgtacgaaataaaaagcctgaacagctttgcatgcacgaacagcgggttcaatgcctcccaggtggaccaagtctgcagagaaaatttattcctacctgtacatatcaccatcttgaaagaaaaggaggatatgaaaaaaagggtacaaaatttagggttccagagtatccccaatttttttctgaacaagtcagaatatattcactcctttatgaatgccactctttttcagatttattaccaaattcaatataaattactttgtctccatgattacttggtacccttgttgggtgagatgaggggggaccacgtcgggggggggacctccatcggccacagcaggatggttggccgggtaggcggggtaggcagggtagccacggtaggcggggtagccacggtaggcagggtagccacggtgggttgcacaaagggccaatctgctcattcgagaagtggcgggggtctccctagtggtagtggtgccctccaacctaatcacccaaatggggaaaacaacaaaaggaggaaatacaacaacgcggaggatgactacacgttggtgattcaaaacgtggaagtgatttgtagctcgcaggaagaaacgaggagcatgtttgggcgtaataaacagcaaagcagattctcaaattggttcgttccaaggacgggtaccaaagggaagagattttttctcagaagaaccgaaagagacgtcctacttgtagataaaaaaaaaacacacaaactgataaaagaagaagaaataaataagtatgtccacatgaatcacctactcgtcatgagtagaggcaccccccctgggtcctccgggtcctccgggtcctccgcgtccgccgcgtcctgtgcacccccctcctgggtgaaagaggacgacttactcctctttgtcgccaaatggaactccttcaagcagaaccacctagagatataccccctaaatgttaacaccttttcctacatgaatgaaatttttcaagttgaggaaaatgtcaaatcgaaggaatttcactattttctcaaaaattacaaaataaaattttttcctttttgtttgtttttaatcaatttaggggatcatttggataatttaaaacatctttttttttttcttcaaaatttcggaaaaggaaaaatccctttcagtaagttattccgtcctccgtatgtacacagaactgatacactacaccttgatgggttgcttcgtcagatcggcatcaggacctcttcatggggatcttctcccgagctcatcgacctgcacaatgtagggactgattacgtgggcggccttcttaacaggctcaggaaggacggacagctgaacgagaggcagaagtgggtcatacagtgcgtgctggcctggttccgatgcgggggggagcagcaggggggggagaagcagatgaagcgggagaagcgggagaagtgcgaaacgggggagaagctggagaagtgcgaaccgggggaaaccgcatcctcgaccggcgaacgaagcgaagaccagctgccgccacccacccaccgcggagacagcatcctcgtcaatggcatattcgggtcgggcaagagcaccctcatctgcaacgcgatatggtacctccacaaggtgctaacccgtgaagagcgcggcgcaaagggggggaaaggcgggcgcggtaagggaagcggcgggagcggtcagggaagtagccacagtgggggaagcggcgggagcggtcagggaagcagccacagtgggggaagcggtggaagtgacagacgcgacagaggcggggggggaagttcgggcaaggcgagccgccaacccacgcaaacagaccaccgaaggacaagccaagacaagaaaaaaatactcctcatgtgtaacacaaacctcgcagtagataacatcctgctgaagctgaagttccattttgactttcacgattacgccagaattggaagcctcttcgagatcaattttttcttaataacaaattttattagcatacattggaaggaccagaggcaggccctcgaggtgagggactacgtgcagagccttgcccgctccaccggcgatgcccccactgttggcagtgctcccactgttggtagcgcccccaccattagtagcgcccccaccgttagtagcgccccccctgttggtagcgccccccctgttggtagcgccccctccgccggcgatgccccctccctcagcgggagcgtttcccccccggccgaaccaaagttgcacaaaataaaggacgtggatacgcttatcgacgctttgaggaagaagaatcagtttgtcctccgaaacaaatacagaaacaagagagtcatagcagggacatgtaaaagtttgcaaatatttgagaaactaaatgcaataaaaaaaaatattgactatctaatcgtggacgagtgcacccagatagacgagctgacgctgtttcaatttttgctcaaatttgaaataaaaaaatttctccttattggggacgtgaagcagttgggctttgtcctgaagagtcctagcgacttgacgaggagcatgttttcgcgcctggtcgagaacgagctgttcataaagcaccacctggcggggagagaggtggcagcgagggaccaagctgcaggtgatgcaggtgatgcaggtgatgcagctgacacagacgacgcagatcacgcagatcacgcagacgatgcagacgatgcagacgatgcaggtgctgctcttgcggagggcgcgcacgagcgggccatcgaccgcatcgtgaaccgagtgagaagcatgagcgcggcagaatactccgccctcaggagctacctgtacgatcacatgttcgctctgcatgggggggacggacaaccgtgtaaaggtgacgatgtgaaaatggaaaagcgttcgccacgaaccccccagggtgaaggcaatcacacggagagagcaccgccccgtggaggcattaaccacctcatacttatgaacgagcagtttagatgccaccctgagatcagcgccatatgtagtcacctcttctacaatggtttgataaaaaatgcaaagtgcacagagaccatcccgctgatgtacaagcgttacgaatctcacgttaattttattttattgagaaagacaccccgagaggtgacctttgggccatcctttaccaacggagcggaggcgagcatcatattatcgatctgtgagaacatggtcgggtcgtgcatcgaccctgaacagataggaattatttctttgttcaaaaaccaggcgttttatattaagaataaaatgaaggcatctcccaattacgcgcgtctccgaaatgtgaaggtcagcactgtggactccttccagggcgttgagaaggacattatcctgttttcctgcgtcctgggcggggtaggcggcgttggaagcgttggaagcgttggaagcgttggaagtgtaggaagcggccgctgcgatcagcccgccaatgccgctaaccccgccaatgccgctaaccccgccaatgccgctgacctcgccaacctcgctaacccagctgactgccgagagcgctccttccaggcgttctacgagaacaggaaccgcataaacgtggcgctgagtagggcgaggagtcagctgataatcgtggcccagagcagcttcgtggagggcagtcgggtgtggagctacatcaagtcccgcgcgaaggtttaccactacgattgaagtgtggagctagctgtgtggatctagctgggagaagttagctgcttggagctagctgcttggatctagctgcttggagctagctgttcggagaagcccctccgagtggtagaaaaaaaaacgggcgcgtaccgctaccaccccgcactgcccagcactgcgcaccgattgcccttcaaagcggcacgacgtatcgcttagcctcgtgttgcaaactgttgtagacagtgaaagtcttcttgcgcgtgaaggacatatccgaattggaaattattgagtcattggtatcttcagaagcataagaaatgaagctattacaagtattgtctgaaatacaaataaaatgtggaagaggatagaggaaaaggaaagaggaatatctttttaaaattcgtttatcatgggggattggatatatatgactttgtcctacgatggtagatacgaaaaatattttggaaattatttttttcattgttagatgcattaatagtggaactccatattaagtcatttagaatatcgtgtctgaagaagatcatttttttgttcaagtgacggattctacacgggttcgtagcaaagatgatttttttcttcgatgagaaaaaagattctatattttgttggaacttcctaacatagtatggtaggatgggcatttgtggcacgctattcttgcatgcacatgggtcattcatcccaggaatgaagatcaagtagcattgctctaagactagcttgaacttcgatatcagcataacggacagcttctcaaatccctttatgtagacattgtgaaaatttttgttgtaatcgaacttgaggcttatgaagtctcccataaatatgaatcccacaggtaactcattttcaggataggtattcacatacaaggtgaacattttatcgaggacctcgaacgtgtgtggattgtccaagtacacatcgtgcatgataatccagtttttttttctgtcatttttgcgtacaatgatttcgtactcctctatttcttttttctccttttcgttttcaaaatcgtagaacatgtcttcttcgttccgctcctcttcgaagtttctaaggggannnnnnnnnnnnnnnnnnnntaccaatcgggggagtgaccaatcgggggagtgaccaatcgggggagctgccaatcgggggagctgccaatcggggggctacccacgcatcgaacgcctcgccgcttatacctgggggggtgcatgatctccgcggcgtagaaggtcttattagcgaggcgcatgcggccctgcacgaggatcacgtgcccaatgcagtacagcccatgatttatcacgcactcccggttaaggaagagctttatttcgttacgtatgccctggatgaccatatcgccatcgcggttgagtcccaaaatgccaatcacatgctggtgtcccgtgttggtcagcttaatggcatccacagatgttatgatcgttttgttcttaatgtggatctcgtttagagcatccgaccaaaacagaacggaggcatgccccttcgccttcttagtcagcaggtgatattttaattcgtaaaattcaacgtcagtgtttgcatctatgtaattgttataattttccacaatatctgttttttttttttttatgaacttcatttttttctcatcataaaaaaaatgactaaaatcgatgaagcagttgtatatttttattgcatcaccatacttgtccttgtacactcttatggactcgtcaaaaattctgtttttatggttctcaatgatttgttcaatttccttgtgggtgaaattggtcgactcgtcgtggttacttctgcactcactcaccagataatgaatcaggtctgaatcgaatttggcaatgtctaccacactctcctgttccttacttccctctccgatcaccttttcctcctctatgtagctctgctcgtatataagctggaggcaatctaaattcacacttaccttgtggtcgtacaaataggcatacagggaaatgtggctaatagacccgttgaaggccaggaacacctcgtcgatgatactctctccttcatttttaattcttattatattttcctctatattcgctaggtacaagtttatgttctttatgtcgtggtggcttcgtgcgctctcaatgagccgctctctcgccaggtcctccatcagcacgcagggggggggggggaaggtgcaaatgactacccacgcaagctgcgctaggtacacctggaatgctcgagcgattacccactctgcgggggcacactgcgggggcactctgcgggggagccgtaagctaggcacactcacacgggggggggccaccttttttcttagctgtggagaatcacccccaattggctgatataactcgtaccgcctcacacgtggagctactatttgtttgtgccatcctttagggggagtgaaatttcccttgtcaagaaaaacggagtccacgcggggggaggcgccacacaatccagtccctatgccgagggaaccaaggtgagcgcacacatgaaggggaagaaaaaaaggaaaaaaggaaaaaaaaggaatacacgttttctttagcacaaaagaggaattgctacgagccattccatctgcgtgaatgcttgaaggagcatagcgaaaatgtttttttttttnnnnnnnnnnttttctttcaattatatattttcccatttttccttcgtgcgttacttccccgttcctttgttacatttttcccccattttttttttgtattttttctcctcccctagctggagaatcgagcggtgtgctggaatccatatcaaaacgggagtaggcaaaaaggggcgcaaaaatgggggaccctttttttggggggcttccccttgtggggggtggcaaagtgaaaccgattgggggattcactgagcaggaggaggagcatctctcaggggaagcagctctgcacacatttctttcgcaaagtggggaagaagcgcactgtgtcaatatgggtcctccttaacttcaaactcgtgggtctatccacacacccatctatttacctacttcccccaaaaaacccacatatgcgcactccccaaattaactgaagaaataaacgcccccgacaatgccccccacaacgcttaaagaagtgagcgcaaggatgattaacttatttgcctgaaagaagctttcctccgatgagtacttcaaggggggggagggggaaataaacaagcgatatcacaggaggtactgagtcacgtgttcatttttttttttttacgtatgtttgacactcacgtgtatacaaatcacacgttcgcttctatgtgcgtgcgtctcttttcttcaaacctcatcctcgggttcctccttggggccctcttccgcgatgctcaaatcgactccgggagaagtcccctccaatgtgaaggcgcaatcagatgggcctactcctgtgggggggtggagggggagacaagacgggttcgcatgttcgccagtttggcagttcgccagtttggcagttcgccagtttggaagttcgccagtttggcagttcgccagtttggaagttcgccagtttggcagttcgccagtttggaagttcgcctgtttgccagcttgccacttcgcatattcgcttgttcgcttgttcgcttgttcgctccacgtgtctgtagagcgtttctacggatgtgcgtgcagaatgtgcagaggtgcaagggaacccccttttggagtcccccctttggagtcccccctttggagtcccccctttggagtcccccctttggagtcccccctttggagtcccccctttggagtcccctttttggagtcccctttttggagtcccctttttggaggcctcacccagcttcccattttcattgtcgaagatgagatacttgtttaggaaaaaagggatccctaacttgagggttccctccgaatttatcaaaactcgatacactccgtcgcttcggggaaaaaggagagaattacaagtgtatggaggtgggcatgtatgatccatcacattataggtacgttccctgtgggagagacagcgcagttttcgcactgagatggaagttaaggtaacccttcgtggattaggtagtccttgggctgaatcagcaccttcccgtcgctgaaggggggaacaaaaggggggaggggggtcactctgtggggaagtcactctgtggggaagtcactcggtggggaagtcactctgtggggaggtcactctgtggggaagtcactcggtggggaagctgtctaaattgcctccccaccgcttcgccgcaccgctggacgtactggaatacgagctctatcgtggggaagtttgcaacgccttggtttttcagtgtgaatacacccttgttaatgatatcggagcaggtgttgccctcgccaacgcaggaggtgtgcacggcggtcttcagcttggcggcgatatcggctgggaaggacaggaagtaactgtctggggggataggtgcggagcagaagtccatgtgtggagggtcaacatggcagcaaaagggggagcagatgtccatgtgtgaagggtcaacctggcagaaaaacgcgctctacactgcgtagttcactgctaagttgcatgctcgcagggcgcttacatgaatcgacgacagccaccccgccgttttcactcgccaggggcttcgtgcccgacaccatgttgacctctttcaagagaaggttgtacgtgttcttggaagtgcccgaatatgcgagccacacaatttcgtgagaagtggcttgctggtctgccagaagttctatcggggcatctgcttccaggtgttgaagacccatctgcaatttcgatacagctgggaccttcttctttaatgcttcatagttagctccaccgaaggatgcaaaaccccctccttcaataaagcataatccgaagatgttcttcttagacagagacttctgtaccaaggtatgcaaaatggaaggggactctttcgagtggtcagtagcatctgtacggttatatgctaatccgataaaaccagaaatggtattattgaaggtcaagtcgtcactctttgttatacatccgaagtggttgtagtcgaatttaaccttatcgtacaggtaaaacgaatctctaaaataaaagccctctatgtgttcccaattaatatttgagctaaacgaacacacggacatgttcttcttgtccaacttggtgttaacatttaaaaaatttatatcatttacgtagttacaaaatcttttggtacaagttttttttctcaaccctaagtcatgaaccatctgaagcaaattttcaatcggtgcacatgatttgccatttcctacagcagtacagtgtctacttttgcaaccaacatattttacaccttctgattcgtctacttcatattttaaatccttcatttcgtcactctgattagcattataggaacagtaaagggcggttatgggggtggacgtgacgacgccaaactgaagggacttcttcttcgaccccatcaagaggggcacactccacctgaaattctgttcatttagctttaagctgaagtagtcctgcttgttttttgttttcgcttctatgagggagttccccttgctggccgtgctgccggagttcacccagttgttcgtgctggcggagttcacccagttgttcgtgctggcggagttcacccagttgttcgtgctggcggagttcaccttgtaggtagtgctggcggcgttcaccctgttggtcatgctggcgtcgtccaccccgtcgacccctcctccgctgtgacgaaacttgtgaggcgtcttcctcaccgcttcgtccaaatgatacccagaacaaactgtttcattgtgtgtgtacaaaaggagtgccgccagggcgaacagcagggggacaattcgtcccatctttaccaaacgtgttatcatccagttgaggagttgaaaacaaatgtgaggtgctgcgcatgtgttagccccaaatcaggggttaccacatttttttttttttaaacgaaatggagacacgcgcgtttgggtctaccgaattatgactcgcgagctggacgttctctctcccctgtaattgtagaaaaaaaaacgcggacgttatttttttgcgcctaaaaagggagataataacctgaacggggcacgtagaaaacgtgaaaaaaaaaagctagagggaggccgtgacagcgacagcgacagcgaaatggtggacaccctgtaaagggggaaaagacgcgtgggggaattaccaaatggctctacccaaaaaaaagggaaaagtattttgctatcttctctatccccccaattgggagtattttccgattttaatttttcccagtcaggagaggcgcgtgtccacttcaagcggtgcgcatattgttcatttattcgcttaattttttgcttaattttttgcttaattttttgcttaattttttgcttaattatttgcttaattatttgcttaattaattgcttaattaattgcttaactttttgcttcctttttgcttcctttttgattcctttttgcttgggtttttgcccaagctgggtgacgcggtgaagttagccatcacaggaagaaagttatttgggtggggaacgcccccgtcaatttgctgtatgtacatgcagacaaaacgaagatgcctttaacgtggcactatcatgtgcctttaaaacggggagtgttccccaaattttgagcaaactggaatgtgctcgcgagggacgaggcaagactgcaaaggcacaacgcaagataacaaaagaaaacttaagcagcacagccaatttcgcactgatatagctacacccccacacacacactcaaacacacacccctacacatcactaggggcaacgggactacctcctggaggagtcgtaataattgcgagccttgtacctccccccgaagttcccctcgttgtgacgcttcaccttgttgtacttctccttgagagagatgttcgcactgatcacatctttcatgattactttcttcgaaaacgtagtgggtattcctccacgttcgatggtctcccccacaagttttaccttctttactggagaagccaagttgtcgtgagaagatttaaaaaatgcaatactgctgtattgaaaggaaagtacgtcgtatatagtaacaggtggataggtcattcttttaatgtgcacaattttatttacaattttttttaactcctccgaggttaagtcaattaagggggacatgaacaaagtttgcatggtcaggtaataatttagaaagaggtaatagtacctcatctggtattctacattgagatgttccagcagttggtttatcatttcttctgtccctttgtctactgtttgctttattatgatatcttcattttggaagtcctccttagggatgctcaggacctgcctgatgtatgtctcatccaaatttccactagggttggtactaaacgtggccacggcggaagaccctgatgatacagcctccttcccgtgctctccacgtaacttttcaatctggactaactcctgttttattcgttcccaatgtgtgttctccgtatcggtgttctgcttatctgtgtcctgcttatctgtgtcctgcttgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagtccatatggttgagtaggcccacacagaagactattccaaaggagtgacttgcaagtgtgcatacgtgcgcaaatgcgagagggggaggggggctaccccaagttcgcacaggagcatttgaaatgggtgtgggctattgagatggtcacccacaatgagggacgcgaccgtggccctcacgagaggtacccgaagcgggaggtcccttcgtcgagctgcaaaacgagcgagggcagcagagagtggcggccaatctggaagttaaaaaaaatgttgatgtttgacagaagcagccccaagccgaacgccgagtggtgcatcttcctcttgtttttgagaaaggacaacttgaggtagttgtacaaggcgctctttcggctgtcctcgctcatggcgttaggcggcttgcccccgcggggagtacccccgccactatcactactgctagtgctgctactaccgctactaccccctatgccaaacaggctgcagttgaggaagaggtagagcctcaagtccatcaggttaagaaagtaattctcaaacagtacgggcaatatcagtttgtaattcatcgtgaggttgatcttgctttcttgctccttctgcgcgtcgttcaggttgacattgcatacgttatacgtcgtgctgttgggggggctactccccgtcgttgtgtctccactcgggagggtgatccgcgttaagtcttcatcaaaattggggccatccctcttcccagtccgtgccctattcccacggaacagtcctttcacttggtggtagcagtacgaccatggacccttcccattcctctcacctcctccccagccccaactggagaggcagttataaccctgccgtaaatcccataatccccttttgaaaaaaaaagccacgtttagtaaaaggtgaacttggttcatgattagtttgcatttgtatagggggaccaggacgagaggggcctcttccccagtggcgagaggttttgctgctcctctcgaactccccccccggtaggtcaacacccgtttgagcttacaaaaaaagtcaaacatatttactctgtaattcttttggaaggaaaaggtgtagtttaagtacacgttttttatttggtccaaggagaggaagcctccccccctcttcctattagcttgcttaaaaaaagacagcatggttgtcttcagatcggctttactcccatccgttccccccacggaggaatttccctcccccgtcgggtcaaacctcctatccgtattgaagtagaaaaccaaatccattttattctttacgttgaaaaaagatttcataaattttgatttttcaaaccagctggaggagtaggcgtttaaacagctagacagcttcagtttggatctgtatatattgtacagttggttggataacacctcactgtcgtttgggcttctccaaaaggagaggaatcgggagggaaagagccttcctgagtgggtaggtccctctgaatgatattttttctccttcaagaagtataggaaattgtgaaaaagctcctttttcgctttcactttgatctccaaaacggtgttgcgtattttcctgatagcaaaaaggaagaccttccctctgttcaggtagctgtagatgttcttccgctgcggggaggacccgctggggagcaactcccgcttccccgaggggcacttccccggatggttaaaacctccctgcacatttatgctcccttttttttccccattttcaccttgcctgttcataatatttacgcactcactcagggctgagctgtctagctccttcttgaaagcttggctgacgttgaccccccaaatgaaatacgcaggtgagttgctccgtagcttctccaactccacagtgtcgttcacgaagaccatatcgtagtcatgcttgttatttttgtaactcagatttttaaaaaatttcaacctgagcttgtccccatagttaatgctgtgcaggtaaccaaaagtaacgttcatgcaaaaatcaaagagagagttaaagctcttcgatatggatgggacaaatgaaaattttttattttccactaggtccatttgtagcaaatgtttatgtttctccttgtcgtgactcaacctcacatggatgtaattaaaaaggttcgattttaggagcaggtcgaacgtggcttggtcccatacgaagatgctaccctcctttatgttcatttttttttcgaaaaatttgcgcagcttgttggacgctgcctcggggctctggagatcatcgtggctcggcgcggcggcggccacgccgcttgcggagcccttgcgctcgaagagcagttccccctgggggggggcacccgttgggggggcacctgttgggggagcggctggagtagtcgtagtggctggagtagttgtagtggctggagtagttgtagtggctggagtagttgtagtggctgtagtagttgtagtctccggagtagtcgtagtggctgcagtagcactcgctgtcgctggtctggcgattcccgtcgcggttcggcccgcccgccggagcaccctgatctggacgctcccccggcccagaatcaactcctccacgtaaatgatcaaaacgtctccttcctcatctttaaccacttcgtgccgaaggacacgagagaatagataacctgacttggtataaaaatccgaaacgattttaactacactgttaatgtctttgtacctaatcgtttgaatattttctcttttgagtaaattggaaaggagagtgggactaatgacggtactgtttcgaactacgaccttggtgatgatctcgttctcacctttctgagtaaatctgtggatagctttttttaaattgaaaccgttttgcttctccttggatggcttattgaaatagtggcttcccctggtagtaaatttgtcccaaatttcttttaacttatttttgaggaaaaggaggttcctactcctgttgtttgtcttccttcgtctgtagtggctgggggggtgctcgtccctgctgggcaggtcgctgggtaggtcgctgggtaggccgctggaaaggccgctgtggagaccgctggacaggattgcagctccgatgtaattatcccttgccgctcgctcgcaaacccgcctgcagcgaagggttgcccagtaggccagaatgagaagccacacacacagtcgcatcacatttttcatgttctcgatggcgggcgggggaaggggcactcgtgcgcgcaggggcaatcatgctcgtgggggaggccagtgcatctgtatctgcatgtgcctcggaaaaagaaaggaggaaggggagaggagaggagaggtgaggagaggtgaggagacgagaaggaaagagcacctctacggtggccacttaaattggccaaatatgttacactcgtgcagtgacgcgtcatcaccacttgaggtataaatcgggattaatcattttcccttttttttttttttttttttttttttttgctacttttttttgcactattttttgtgtaaccgccttgaacccccgtgaactcccttggtggctattcagtcgggtaggtcaccactgcgcagaagtaacgagcagggacgtggtggtaaaacagggccacgtaaatgacgcccttggagattccctgcatgagcgcggcaaactagccactccacgtgccgggggagggggaagcaggccccaaaaaggtcccccaaaaaggatgccctccaaagaagagacgttccaaaaggggacgcaccagcgggggccaaacgacagacgtttaaatcaactaatcgaatgcttcctctcaaaatggagagttatacaaaaaaaaaaaaaaaaaacaatggacaacttggaaaaaaaaagagaacgcgagggggggctaagcacaaaacagttgcaaacaaaaactgccaggtgaaacacacccaacttagaagaaggaattgcccgatttggcgtacctcatagcgtagtgggcatcataaaaacgcagcgtccttagccgctggaaccccacgtcgtggtacaccttctccgattgccaattgggggaatacagtcgagagctgctgccgcaaggccacctaacaccacaacggtgggagaactcctgtttttgcaaaaaggtgaaatctgtcaagtcgtaatattcatctgtgcacaccccactatgcatgtagcgttttagcggtttgcaaaagagagggctggaggttgtcttgctatccacggcatcttctttcccatttcctttcccatttttttttccattttttctcccattttttctccgtgtcacgagagcccagtgagcggggcatggttgggaccagtcctgttggcaagcattgatacatggccaaggagcgaaacatttatttgaaaagaggtacttatcgaaggagctaaacgatctaactgcaaacgacttggaacacccctgtggggggctgtaatggtatggagctatgcagttattttgcttcagcagccagttgtacgggcaagtctggtggtaatcctgcacgcacttttcgaggcatggccaaatgactcggcacgtccgttcgatttgtttctttatctccacactgttgtacacttcgatcacgagacacgcgttcggctggttagcctctacgtggttaccttctgagcggctaacttctgtgcggccaacttctttccggcccggcgcccagctccgattcacacagacgtgaacggtcccgccgccagcagtgtccaagcgctcgtttatgagttcatacccaaggggacacaccgccgcgtagttcttctcgcaggaagaaaagcacggccaatcggatctacacaacaggctccaattacgtctaataagcggagtggcatacttaaagttaaccttgtctccacaaacctctttcaagtgtggtgggtaatctgcaggagatttacacaattcgtcattcgtttcagtccaccccaggggacaaggcacctgtacataatcccgttcgcaatccctgcaaggaaatgctaacccacattttttctcgagcttctttattctttcttcatcgaatgtaacgaaggacatatcatgagctacatcgtacacgcttctggtcaaatcgttcaggtttatcatggagctgcatttatgcacgttggttctataccaacttggggccatgcattgcttggcacttaatttagtccaccccacagggcactccgagtagtttttttccaagcagatatgctcgtagtatgactggtcccccttttcgagtttatagctcctataggagtttttcatttcgcttaaattttgtacctctgctgtgggtggagcagctcgaccgtgcagtgggggctgctcatctgcgttcgtctttcttacgggggactgctcacctgggtgcctctctctcagaggggactgctcacctgggtccccctctctcagtgttttttttttctccctccccacaactgaagaccccacggcgagttctttgtgaagaccctttgccgacctgctcaacttttcccccttcgacttcacctggagaaaagaaaatgcgtttgcccccctgggggaggagtgtcccctcctcaacgtatgcacaacctcatcgatgctcctccgtaattcatgatccttcgatgcctgcttaagcagaagaagctcagtaattttttggtcgcttatgataaactcgtggagatggtcctcattcttctcctcagttataggtaaggtccccctcccgtttgtatgcattaacgattcatcatggtttgggaggaactccttactggtcgcagcattccaatcgcctctgtgataattggacgtgacggatcctatgggaccatccctctgccaaggtgcatctgcaaggagaatacctccacttttcaattctctgtttaggccaaatattttccccttcttggattggctccccatttgtctaccttttaggactcccactccgagtgccctctcgttaacaaaaagggctttacatcggaatgcccaggcagccttcatttcgtgagtgtaacccttgaaggaggacatgttgctgcacggttcagtgtattccacaggagctgcacaaatgtgatctgctgcatctattagaacccaattgtaaggacaagccaaatcgaaatcttgatactgctcatttgcaaagtgccacataaagtcgcacctttgagacagttcatgcttctcctccttactcatatgatcgaaggatatgttttttatttcttcactttgtgcacacggaccgttgtacgaatgggggggggaacaggtagtcgtccctccccctcctactcctccccttctgttcgaagtgttaattatccaccccagaggacacacctggtcgcttacttttttctcctccgcattcgctctaacaggccattctacgttacactttctcattaatatccgtttctccgcttccttcatattggagagatacaaaacaggaccacacggtccgacataagaactagccgcagagcagtgtgtataatccggactaggcatccagttcttcggacagagttcgtcaaagttgtaattttttttggagcaaggccaactgatatcgcatgcatctgcccatgcttttttttcttctctcgaaaaatgtgtaaaaatttttttccgcacacatttgcccctgtaggatttcggggcgtgacatatccttcctttaagaacccaactctcggggcactcctcctccagcagatctccttcactgcatctgtgcaagcatggccatgacacaccacactttatggagaaatgaaatttttctctaggtgttgaattcacaaacgatgtcattttttttttacacggtccttggtagctagctggacttatgcagttgtctccgtttccccaatctccccatccttcgggacacaactcagagtaattaatttcgcatgcttcttcctccgggttgggcaactccagactctccgctgctttggccacttgggtcttcaccttttctctcagcgctgcagggagaggggtgacgtcgctgtgtcgttacgttgttgggttgaaaatgctcctatggggtgcggccctgatggggtgcggccttgatgaggtgacgccccgatggagtgactccccggtggagtgactccccaagtggacatacctgctgcggggacactcttcaagaaacgcgagagaggctcaattagctctctgctgaactgagacaggtcatcaaactgacccgtttcatcacgcacgtttaggtcccccacgggagtgcctttccccgagcttccagcatctgcaaatggaggaggggcactcggggggcgtgcgcccagaactgctaggagtagcacggttggcaacagcttggagggggccatttcgagggggcggcaggagcaaacaaacaggtgtcacagagttagcagcgttacgaatcgacgctgtaacaaattggagccgctataacttcgcagtgtagaaaatactacgcgcggctggaacaaacgaagggccgccaggatggccctttagaaaaaaaaactgaacaaagtgaaaagcggtggacgtggttcgaacggagaactcccttacgagtaatggaaaaaggtgttctattcgtatcgtcagtggatgggataccaatcgacctgctccactctgctgaacaagcgcggggcaccccaccggagctgtaactacaccccgtgaagggatttttttttttttttttcccccttccccaaatggtcccgcagttccttccatgcaaatgtgcacgcggtatgttacactgtgaaaaaaaaaaaaaaaaaaaagacactttggacgctttggtatctatcctgatggaagcgagctggagagtcttcccccacgtaaaacgatacgcagttcttccaagtggttgcaacttacaacatactgaagcgaagcgaactgtggagataaaaatatatcatgcggtccgctcacaaagaagtgttgcgatggcctcacggaggttggtcccaccctctgaccattgatctgctcgtaggggtcattcgagcgggttccatatggtaccccctagcactgggatcttattgtccttttggaaatgagacgaatcgtttaagctttcctgggttatggcagcaactgtgacagaggtgtgggatggacctccacgctgggggccacagtgggtgtattcctctgtgcataattgtccattgtgggtgtttttttttttttttttcctcctcccagtaatcctcgaaagggaccttcttcaaaataacggaggtgactccaccacagaggatagagagatcagtcggctgaacccctccctccccgcacggggacttccctttccttccctacccccgctccaccgaggtgtcacgtgcacatgacaggttgatgtgacatggccactgaccatttcgccaaagcggaaaaactgcttcacgcttcacgcttcacccttcacccttcaccctttacgcttcatcccttttttgcggctaatgcgcagggcacagcccaccatggcgtttttttatgcgggtataagatgtaggccgctcgaacagtccacgcgaacacaggtggtgcatatacttgcttgtgagaaagaactgatggcgtttcctcgtggtccccccttcaggtgttttgtacaatttcccgcacagagctgcctctccacatcgccgattcgtttctccaacgttggctatattccgtcggtcggctcgtcggatgaaaaaacgtgcatacatggaagcaaataaaaataatattagttgtacatatgcttgccccatgaacacctctcttttttttttttttctcctctctgatgtttgcaaacacaatttggcttccccacatggagaagaagcatttctctcccccccgcgatgtgcctcctttcgcgatcgctggttactctgcgctagttttgtagccacctttctgtaagcctgtaataaactgcatgtatgtatgtacgtacgtatgtatgtaggtatgtacgtatgtatgcacgcatgtatgtacgcatgtacgtatgtatgccctccccccccacgcaactccttttgcatgaacgtctcgaggatgccaaaaggggggagagaattacaagaaggttttcttgtcccaacgagagcatggctgtcacgtctgtaaagtgagcatctacgtagtataactctgcgggtgaacttgtagaggcccaacgagtagctccttccactcgtgcgagggaacgttaccaccagcccgtgcggacggctcctattgacagagcgcacgcccgcaaaaaagggggtgaccatcgagttggctcaccgttaccttgacctgtatatctttccccgttcaccaaaccgtgacgcgcttgtaaaaaaaaaaaaaaaatgagttcacactgatgagacgttcacaggagagatgccccacttgcagagacgacttcgtagtagaagctcacgaatcgcaggaagcgcaggaagcgccggaagcgccggaagcttacgaatcgcacaaagcgaacgttttttgcgtttgtcccctccgttggagttaacacttcccaggagggccacttaaagttcgcgcccctccggcagctctcacatttgccacacctgcctcgagttttttttggggtccccatcggggtgaagaccaagcaagggagaggggcgccccagtggggaggcacatcagttggagcgcaggccgtttgataagttggcgcgtttgcctcatttgccccttttgccgcgtttgccgcttaccccgcttacccccctttgccgcttatcccgcttacgccgcttagcccaccatgccggtgctgtaccacctgacgctgcagaagcccacggccatcaccaaaatcgcgtatggaaatttctcggggccgaaggtgcacgaaatcgtggtgtccaaggggcaagtgctggagctgctaagggcggacaagcagggcaagctaaatctgatagcatcaaaggacgtattcggcatcatccgttgcttgcagacgtttcggctgacaggaagcaacaaggattatgtagtgattgggagtgactcagggaggttagtgattcttcagtttagtaatgagaaaaatgatttcgtgcgagtgcactgtgagacgtacggtaagagtggccttcggagaatcataccaggagagtacatagcagtggatccaaaaggaagagccctcatgatatgtgccatagaaagacagaaatttgtgtatattctaaatcgagacactaaagagcaattaactattagcagccccttagatgcacataaatcacacaccatatgtcatgacgtagtcgggatggacgttggatttgaaaacccaatatttgcatcgattgaacagaattacgaaatgtatgataagcaggtaactaacacaaatgagatcgatggatgtacaagaaaaactctgttatgtctatgggaaatggatcttggattaaatcatgtcattagaaagcatacgctccctattgattcgagtgcacatttattaatacccattcctggaggacaacaaggaccaagtggagtcatagtctgttgtgataattatttggtatacaaaaaggtggaacatgtagatgtgtattgtgcataccctaggagactcgaaacgggacaggagaaaaatatttccatagtgtgcagtgcacttcacagaattagaaaatttttttttattcttattcaatccgaatttggtgatctgtacaaaatagaaatggatcatgaggatgggattgtaaaagaaattacttgcaaatatttcgacacagttcctgtagccaacgctatatgtgtgatgaagtccggctctctctttgtagcagctgaatttgggaaccattttttttatcaattctcaggtataggagatgatgataatgaggccatgtgtacgtctaaacatccctcaggaaggaatgctatcattgcatttaggactaagaagcttacgaatttatttctcatagatcaagtatattctctttctcccattttggatatgaaaattctcgatgcgaagaatgccaacagtcctcaaatttatgccctgtgtggtaggggccctaggtcatctcttcgcattttgcaacatggattgagtatagaagaactagccgataatgaactacctggaagacctaaatttatttggactattaaaaaagacaacgcaagtgactatgatgggtatatcattgttagctttgaaggaagtacactcatcttggaaattggagaaacagtggaggaggttgtagatagtttacttctaaccaatgtgacaactattcatgtaaatatactctacgataacactcttattcaagtacacgatacaggtataagacatataaatggcaaagtcgtacacgagtgggtacctcctaaaaataagcaaatcaaagcagccacgtcaaatagtactcaaattgtaatctcacttagtggaggagagttaatctatttcgaaattgatgagtcacacactttagtagaaatatttaggaaaaatttaaacgtggaaacgttgtgtctttccatacaacaggttgaggagaacaaactgagagccaacttcctagctgttgggtgtttagacaatgtagtgaggttactctccatcgaaaaggaaaaatatttcaatcagttatccacctttattttgccaaataattcatcagctcaggatatatgcatctctcagatgtgtgaattaggaaacgataaggagagaaaattgattttccttaacatcggtttgaacaacggagtgcttctcagaagtgtggttgatcccattacaggtacactcactaaccattactcaaaatatcttggtgcaaaaaatgtaaaaatatgtccagttcatcttaagaaaaactcagctcttttagtgttatgtgaaaagacctacttatgttatgttcaccagggaaaatatatttactctcctttaaattatgacatcttggagtatgcttcatctttccattctgagcagtgctccgatgggtatgttgccatttctggaagtagtttgcgtatcttccgcttctaccgcttaggggaagtgttcagccaaaatattttgcatttaacatttactccaaggaagatcgtacctcttcccttcccttctctcttttacgatcacgacacttctatcgaaattgagcgacagaagaacatccgaatgctcgccatcatcgaggctgatcataatgcttacgacgagaatacgttgcgcgaaattcaaagagcactcaagggtattcatctcgagggagaggaacatacaggtgcggacggacccccctcccactctgttgggagcgatctgcagcggaacctccccaatggggcgcacaaacagggacattcagcaaatcagcacgtggacagactggaccaagcgggaaacacagagatggagagcgcacttgtagaaaacgcgtcgggtcaccaacacagggaagagaacggcgacgcgggggaagaagaaggagaggaggaggaggaggaagaagaagaactgctgtacgatcgaataggaacgttcaaggcagggccgggtaagtggggctcctgcataaagataatccacccaatcagtctgcaaacaatagataaaatatccctcgagatggaagaagcggcgttgagtgtctgtgcctgtgagctggaggctctgcactgtttaatcgttggcacgaccacgaacttgtccctaaaaaatcgaacagctccagcagcagctctccgtgtctacacctacgacataaattacaaactcaacctcctgcacataacgccagtagaagatcagccgttctgtttctgcccgttcaatggaaggcttttagcttctattggaaacaaactcagaatatatgcactaggaaaaaaaaagttactaaaaaaatgcgaatataaggatatcccggaggccattatttccataaaggtttccggagatcgtatctttgcttccgacatccgagagtccgttttaatttttttttacgactccaatatgaacacgttgaggttaatttcagatgacataatccccaggtggatcacctgctccgagattctcgaccaccacaccattatggcggcggacaagttcgactccgtctttgtgctgcgggtgagtgcgcgtgggtgtacttaggcggcgattcccccagggaggcgtgccccaatgagatgtccccaaggggtatttccctaatattgtgaccccttctccacgtgttgttccccccgcaggtgcccgaggaggccaagcaggaggagtatggcatatcgaacaagtgctggtacggaggtgaaatcatggccggctcgaacaagaacaggcgggtaagcccggcgtgcgcagtcgcaccggggagtgcctgcccctcccccagggggcaagcacgcccactcgtccgtacgtcgctgcacgtagaaaaacgcatccacccacacgggcttcttgggcttggcacgcttctcacccgtgtcacgcttctcacccgtgtcacgcttctcacccttgtcacgcttctcaccccccgcagctcgagcacatcatgagcttccacgtcggagaaatagtcacgtccctgcagaaggtgaagctgtcccccaccagcagcgagtgcataatatattccacaatcatggggacaataggggcgttcatcccgtacgacaataaggaggaggtacgcatgtggagggcacgtcacggagcggtgcggccctcgcggtggacgcgctctttgctgtttgttgtttgttctctccgttctttgtagttgtttttttttttttttttatttttctgccacatgcccctccccccctcgcagctggagctgacgcagcacctggaaatcattttgcggacggagaaccccccgctgtgtgggcgcgagcatatattttttcgttcctactaccaccccgtccaggtaggccccgtggcggcgtgcagcaggccatggcaacgcttcccttggaggaagtcccccagtcggcagctccacagcgttgttgcttcggtacaacatcacatgcatgtccctcccccctatgcacacacgttccaccgttacgccattacaccgttccaccttgcccaactcgcagcacgtcattgacggagacctatgcgagcagttttccagcctgccatacgacgtccaaaggaaagtagcagccgacttggagagaaccccggatgacattctgcgaaagttggaagacattcgaaataaaattctttaatccttttttttttttttttttttcttcccttgtcgctcaggggtacgcctatatgtgcatatgtatgcatttatgtgtgcccgtatgtgtgcccttatgtgtgcctttatgtgtgtgcctgctttggggcgaaccccatttgtaataactgtcatatggcacttgggcgtgtcagcctgccgagcgtgggtgcattgcgttcgcctgaccgcctgaccgtctgaccgcttgaccgcttgaccacgcgctgcacaggtgggctcgccccattttaagcttctgccaaccttcaacagtgacccatcgcagcggcatagcttgtcgcaaaaaaaaaaaaggaggtagccaaccgtaggaggaagcatacgtaagcatacgataatgtactcatgggaatactgtacctgagtgaatgtctcctcggagacggcggggcacggttaagcatgaattgaataggcatcatactggcacacttcctcgcatcactcccccttttctcgatcaagcggggagaccaaaccggtgaaaataatttgcaacgattggcgattgcccagtgattgtttacccacctgccgttggcgaagttatcacgtggggaaaaaaaagaaaaatttccttctcaaggaagaggtgacagtcataccaaaacggggatgaacaaggaaaacccactcttcaaaatggcgaaccattttaaaagcgtcacatggagggttgttcttcttaaccccttcaatgtgcagtcccattttaacactttttttccccccccccactcctttccgtgtaacatatttcgatattttcctgtttggatataaaactccatcttcggttatttcacttttttcgtaccccccttgaactattaaacataaaagcaatttttttgtgaatccgacttagtgggaaagagcaggaaaaaaaaaaaaaaatgcgtttaaaatgctatgctgaccggggggggctgcttcggggatatgcatctcctgaagggaaaaaaaaaaaaaaaaaaaagcgaagaaaggaagaaacgaagaagcgaagaaacgaaaaagcgaaacgcaacggaaattttacttttcagcaactgttttattcctcacaagtaaaaaaagttttacccctctcacggaagcagagttacatcatcgcgagtaaacctcagcatatccttgcgaactttttccatcgctcactttaacaaacggcagttcaactgtgggagcaattcaccacacctgcaatcatcctgaagtatattcgcctttttttgcgcaacacaaggaagtactaattcccaagggggacccctctcagctttttacttaacatcgtaacaatgggacgttcatccaagagccgctcgggtggtttaagtaagcacgaagagtggggaaaggggaaaaaaattaaaaaaacaaaacaaacaaaaaaaaaaaaaaaaacgagcatataatcgtgtacgtatattacatacatatttacacgcgcacaaatcgtgtggtcagcctgtggaagggtcctcggcaaaagatatacccacggacgtaaggtgtgccatatgcactcgattaatttccttccctcattccaactcccaggcacaaggtcctcctccttccttaaaccaaacccctccagtggagtgagcagaggaaacagcacgagtgctcaaagctattcgggaggtgccctgcaaccccagcagaagtccggtgggttcttgtccaacatgatgggaactgtggctagcggaatggcctcaggggtcggatttggagtagctcagagagccgtcgatgccattttgggcccaaggcacgtcgaagtttcgcacccaaataacaatgcgaacatgaaccaggcggcagctgtgagcagcgagaggaacagcgactacaggtgcaagcccctgcaggatgaactcaaccaggtacgacatagggagagagggaaagaggcatagaggcagagaggcagagaggcatagaggcagagaggcatagaggcagagaggcatagaggctgagacgtgattttttgtgattctgctcccctatgactgggtccccacgggcagtacgaaacgacccattttgcatccgtcgtgtcgacctttgtgcacacattttcacccacccacccccttccccatgcagtgcctgacgagacactccgatatcagtctctgccagaactacgccgactcactgaagtcatgtcaacagtccatgtgaaaagataacgcctaggacgcaggaggcgccacacacccacacatacatatacgcagaggacgtcactcggggataaagagtaaagaatctgaaaatcaagtagaatgtgtgtcgacgagggaggagaaagaagtgtgtactttcataccccttccatcgttgaggatacaaaccgtgaaacgagaaaaaacaaaatctgtgcatacgtacttgcgtactttgtatgtatgcacggatgtacatatatatatgtgcgcccatggggatgtccgcctcgcgccccctccagcgacccaccatttacccctacggggaaaagcaccgttttccttaccacgtttaaaaaacgcaaaaggatcaaaacgtgtaggaattgagtgaattcttccgttttaatacattttttctacatcgttttgaaagacgcatatttttgctctgagaaggtgaaataaaacttttaagggaaaaataagtgtgagttaatggggcacctatgaggggaggtactcacgcaggaaaagaaaattattcgaaatcgcaacagccatgtgaaggttcctctctcctcttgttcgctgctcgaggaagggaagtgacctcgggtatacctccacgcagcgccgatgaaatgcgagggagagcactatgttaacccaaaagagaaaaaaaaaaaaaaaaaggagtatgtttacctctacgatggagggagccccctttgtgatgccacttttgtgctttctttcctcattgtacacctctctacatgaataaaatccgttccaatcgcacacgttatggttcctaacccaccgttataatcccaattgtaacccccccctatttgcgctactcatcctgttgttccaccccattttaagaaataaaaaaaaaaaaaaaaaatggacaacctgtaccaaagctacttcgaggaaggagagaggaatttcaaattcgcctctcctaaactgaccaacttggtaagcaaagaaaagacaataaagataagtccccagaaagggttcgtcataaaggcatacgaaaaggatggaggaaaggtttacttcaatattttatcgtccaatttaattgctgagtttcactttaaaaaaatgcctgacttaaatgataacgagggattaagaattccattgagcattggggaggagaaacagagagaagataagaaggggaagaaatacaagacgtacgacattgttcttaactcaaaagtcgtttcgcaaagcaaaaaaaatttgcaattaaagaaagttattgctgagttggtgcaggtggccatcaaaaataagtacaacacggacacctgcgcgaacttgttttttttccccgagcataagtacaaaggtgggcaaccataaaaaaaaagaaaaaaaaagacaacacagaatagcgtagcataagatagaatagcatagcataacacagaataccgtcgcataacatacaatagcgtctcataacataccaccgcgttgcataacacaacggtggccacctccacactgcacacacatggatgcacatttcggatgtaattccccccatgcactccgcccctacgcagggagcagcccggatgatcagttcataaaggacgaccagcaacacaagttcaacgttgtggaggaggccagcaacgaagcaggtggcgcgacctgcgggggggaccaactcaacaaagaatacattcaaaattttttatccgttaagaaacccgagtgggacatgtggtttgtcgataggaagaccttcgaggagcgacatcaacgaatggaaatcttttaccttccctacctgcgcacgtccccactgagcggcaccatcgactgctttgactttaagccccccttcatgagtgtgaacgggaaggaaaaacaaaaaatcggcaaaattggcaaaattggaaaaattggaaaaattgagaagaaagaaacaaaaaacaacgccattttcaagtccttcttgaacgaatacaacatcgaattggacgacgaattcttacgttaccagcaggtgatcaatacaatatgcgttattcaaattcagctgcctttcttcatcctcgcgcaacgcagtgacaccaggggggggcgccacccctttgccgtccacgagtttataaatctgtacatcagcgatgaccacctggctgtcttttttaagaagtaggtgcttggacgcacgtggggaggcagtccatgcgaaaggagcagcgagagtgaagccacaaaatgggaaaaaaaacaaaaaaacaaaaaaaattacccattttagctttttcacctgaacaagtcagataaaacggcctatttttgcacacacggacgtttgtaaatatgcagcatgccctttctactttttttccccccctcattttagatcgcctctctttccagcaggacataaccccccgtacaaaaacttcaacatacggtttcctttctatttcgaatcgtcaaaagcgatgtcgcaatatttggaaaaatatcacctcctaaatatcatcattccagttagcagaagttcagctacttgcaaatttttcagcgggaaaaacgtgaacaagggggactgcgtggtatcggacgacgcagaaacgagtgacagttctatattttgatttgttctcactccgttgggggtgggtgggcgtgcgtacagctatttgagttttatcgcgaaataaaaagggggcataccccatctccgttgcactccatttatcagccaaggatttttttttttttttttaactgttcatacttttttcgacatccccccgcgcaggccacttctctgatggctatcttttcatccatgaccactctctccctccccctccacaatggtgcgacttgttttgtatatctcctgtgatccattcagtggacacgtggggtatttttccccattttaataaacttaacgtggaaggtgggtaccccaaaaaaaaaaataaataaatgatggcatcaggttgcagtttaggttatcattcaggcggaaaattgttcttgtaatacgtaagcaatgttttttttttttttttttttttctttttggtgatagagctgcgccgcatccgtgtgcgaccggagtgagggaccccccttctccgttttactaacttgtgcagatcatgtcacatgaatcattcaagaaaaaaaaaaataaaaaaataaatgttaaaaagttgtgcgcgcttgtacatacagttatatacacacatgtgcacatgtacatgtgttgtgcgctaaaaggatcctcgcgtgaggataacatatggaaaaacttgcccttccaaggagccttccttcgttgctttattttttcccttctttggtgactctctcaatttcgctatcatacatggggtcgtttttatccgtgggtttgctctcgctcagggtcaagtccgtcgttgtgttgcctactcgtatgggtcgtacgtgtgttggggaaaaaaaaaaaaaaaaaaaaaacgtgaaaaaaaatgaataaacgtgaataaacgcgaataaacgcgcaaggacgaggcgaggtccacagtggccttcctgctgggcacactcacatatgtgcacactcattagttaaccccagttgaatttcccagtccccgcgcgcacactgcggtctccgtacgcttgggtctttcccgcgctgtgcctttcgagacggatgttcttgtccttggctgagtgtgccattttgtgcattccgcggtgtcggcagtgggaaggatgctagtaagaagggtcagaagccgctataagacgatccgttacgtagaggcccctcgttcagtcggtatagttgcgttccgggaacttcaccttggcgttaagaaaagcgcacacaaatgtagggaccacggaggacgtatctctggctgcctttaacacagcgatttcgtaaaaagttttttttttgttgttgtaatttcaggaatgaaccctttgtttttataggcaacagaaaagcattcggatggtttctttaaaaaaaaaaaaattactgagtgtgttaaatggcattgaacaatatgataaaaataatttcacacgtggtgaaaaaaaaaaaaattacttggaggggtttgcagtggaggaattggtggttctttgcttttatattttgcttcgcaagcggatgcgtttaaagaaagggggaggaatgcttgtcgacgcgtctatgtgtgagaacatgtgcatgtacgtacatggactcatacctttggctcgtgcatacgaacatctacatgagtacacgtgtggccatattcaccccttcgcccctttaagcgagaggcattttcagtgcatgctaatcacgccgttttttgtttgacggggcgatgcgtatcttcgccactgtaccttttgacgagctttaaaatggaggggaataaaaataagtaaacagtgagaggcagcaagtggcaatcgctatgaaggtgggcattttttttttttttcttttttttttcttttttttttcttttttttctttttttttctttttcttttttcctttttgcgcacttcgagaccacacacaattcgaagtacacgtcaaaatgctgcgcttcctttgtgtaaccgcttcgcgaatgaagcagaggtgtaccacacgacaggtcgattttcccaaacggtcacgcgcatatttgtggtgaggttccctgtgcgaacgtacgttcggttttgttttttttttccttttaactggtttctatcgcaatggtcgatcattggaagagacgactgttgcgcgtcatgttgtattgctgagattgaaaatctcacctctccagttgatcgcccattgtgacgctcaccgacaggggaagacaccatagatagccccaacggcacttcactctgcgcacccccccccatgttatcattaaaaagggtatggcgacttcactgagtgaactgccacgagacagcaacatggtcgaaatgacgagcatgtccgccgagcgcttcttcctttgacgttttactccattttaacaaaaaaacggcagcacagtggcgtctctcacttccgcttcgttttcgcacaatggggataatcaaatgatcaaacaaagtggtggcatgaaagggcaaacgaaaggaaacgaaaaggaagcgaaaaaacgcaggcgcagcgacaaacgcgaagtgcagctgacacattggagcaatcggcgcaccgatgctctgtgtgtgcgggttcccacataaaaaaattgatgcaaaattgaggcagaatggaggtagaatggaggcaaaatggaggcagaaaattgccaccattcatgtgtgcaactttttttcgcccgaccaatggggcacgacgcggcgcccctaaacacgaaagaaaaaatttcgtcacgtgaacaaacgcaggaggggattcccgctcgggggggctacatctccgaggaggacgcgatcaggggggtcatcacctgcaaagtggggacgggtggaggcgatgacgggggcgaaggaggcgaagcgcagcaacgccgtatgtagtcactcccgatggcttcgcacaatcgcgggagcgaggtggcagtcatggtcgagccccgcacgggggcatgcaaacggttagcgtgctggaccgccaacaaggaggatggccaacctgctggaccgccaacctgctagaccgcttaacggctagccgatttgacggtgcccatcctcgccgctttgctgcgtggccgctctgaacttaccatggtgatggtcgaaattagcttgatgaggacgtggatggaggggcccgcggtgtccttgcaggggtcgcccacagtgtctccaataacgctggagacgtgtgcggggctgtttttccctccgtaaaaaccggactcgatatacttctttgcattgtcccaggcccccccagcattgttaaggaaaagcgccatcaaaatgcccgtagatgtagagaacataataaacgaagcaatgacttgtgcacctagcaagccattatttctgaactttccaatttctttaaaaagcaacccaattatgatgggtgcacatagtgcaagtagtccaggcttaatcgtctcgatgagtgccttcctactgataatcgaaacgcaggtgtgatagtctggtttttcatcataagtgagtatccccgggtgttcattaaactgtctgcgtacttctttgagtacttcttcagctgtatttccaactgcatctaaggaccagctagcgaaaaggaaaaccacaacggatcctagaatcccaccaatgaatacttctggtaaggcaatatctacagtagtaaaaggggtctttgcatgaacagaaacttcactaagaaaagcagagaaaagtaaaaaacatgctagagcagcagaaccaacactgtatccttttgtatttgctttggttacatttccgactgcatctaatttatctgtaatgaatcgaacgtgttcaggttgattcgacatttctacaattccacctgcattatctgctatgggtccaaaattagacatgctcaaaatgaaaactgctgtggagagcatccccatggtagctactgatgtgccgtaaagcccatttatagcacggccatctccagtaaggttacttgctaaccctaggtagtaggaagccaaaagagatacagaaatcacgatcgtggggaggaacgtagattccatgccgacgtacaaacccgttattatgttagtagctggaccactcaaagaagcatgagctatctttctcaccttagggtaggagtagtctgtgtagtatctcgtcagaatgacgaacaggtatgagcaaaccataccaaccagtccacataaggatagataagcccacgaataatcatttgggtaatcttcccccaagagaaacaacattttgcagaagaaaaaaaaaccacccatggcaaggaggcatgtaacgatatacgctcttagcatcaccttcagtgggttctctaaatgttctcctatcatctctagttcgttatccttgtaatggtcccgactcagggtcgacaaggctgtgtctccgtttgcgctccgtacgttctcatttgcaccattctgcattgttccactgtgggatgcgctactaagatgggtgtactggtccgctccaaagtgactcttgctactcccacgtttcttctttcccattagggtgcttgtgtagtcactcctggtccgaacaaggtacaccccaatggtagatacgaacaaatccatcgagtggacaaacaaggggaagagaacaaagtagttagcccttttctccgaaatgattccattttcacataaggttcctcccaaaatcatagatgcaataatctcggcggatatcgattcaaataaatctgcacattgacctgcacagtcacctacgttgtctccaaccaaatctgcaatcactgctgggttcctcgcatcatcctcgggaatgtgtttttctaccttcccaactaaatcggcacctatatcagctgcttttgtgtatatacctccagctagctgatacagcatagccactagagaagctccgaacccgtaaccaacaatcagtaggggatattttgtaaacgacagggtaggatataaaatatttattaacatgagtagagagcaaatgccaaagatagctaatgccacgttcacgatggcacttattgccccactcctgaaacaggtcattagcgctttcctatacgaataggtggaggctttcgccacacggacattggcccggacggccacataaatgccgttgtaggctgctacagagctgcatgtagctcctagcaaaaatgaaaaggaagttattatgctgtatgcaaagggtgatattactatgtgcttctcagtagtaccctccaccatggtgcttttttctcggggcagctttgtgtagtctcctctcaccatgtaaaggaacagcagaagcgtcgtaaaagctacagatattttaaaaatcgagttgtactgcactgcgaaaaacccttctgatccctcctttatcggttttgctatgtcttccaaggagagtacttcgtatccgtcgtgcggcgcttccagggtgtgcttccccgcgtcatgggcagccgtgtcgtgggataccgtgatgtggaccccctcgtcccgcccctctcctcgtctgtcaccatcattcggcttcatcgtttcgctcttcttatgtggaaggccgatatgttcggccatgacgctaatctggtggatcgtcacgccgtccttccgatcgtcacccgtccaaccgtcacccttccgatcgtcacccttccgatcatcacccctccaaccgctacccttccgatcatcacccctccaaccgctacccttccgatcatcacccctccaaccgctaccctcccaaccgtcgctccctcgcacggtgctgtacgcgtcgtactcgtccttcaacacggagctcagcatgtgcagggcgaataacaggaagaaggcactgtagagggatagcccgactaagcacacggtcttcacattatccacagttcgatatgttgcatacgttgctgttgcgaatgcgagcaacacgcctgcgttaatcgtgatcctttgtttgggcgaccggtttatgtaccagttcagacaccccaacgacgttacatcatcttcgtaccctgcacactgtacgtattgaactccacccatgggggcaccccacccttgtgcattgcgcacatgggagaggttttcccccttcgttgccttagggacatcgccaacctttccactttggaagatccccttggaataggctccgccaaaaaaactcattacattgtgggggctcttcttcttgccgttcccgtgtaggggcagcattttcgcccttcccgcggtgggtcgcaggtacgtcggtggctactgcttgttgggggcggaggtctttggcgtgatcgacacttagtagcagggaagccacgtcgaggaagcaaaaaaaaaaaaaagactcgattcctccacttgtacgtaaaaatctcaagggggagccattcctcatgcgcagcacggagaaaaacgaacaaatttttttttcctttttgtgcttagagggaccaaacaagctgcaacacggtgggcgtaaaaatatgcctacacaggcatgctcatccgatgtgcatgatgtaacaccccccggggagaattactaacacttccacgaagaggtaaaacggaaaataacaaatgtgatgatgacactggcgaagaggtgcacatggaaaatggaccaaaaaaaaaaaaggttaccttcactgtgtttcactcagtgtgcatttgcaaaaaatattgtctgcaggagttgcattcttaactacaaaaggtgtaataaatcatggctgtggaaaagaacaacttggcggcatcatacgttgaccctgcgccatccgaaagttgcaaggacggaagggcgcgcgatacgaggcatttcaagcaacaaacgttttacactgtcatttaactgttcagttgggtgggtattttcgcgttaacttgtttgtttttttttttttttttttttgcacacctctgagattaaaaaaagggagatcggcaactcgctggggcgcgggaaaacgcggaggcattttgatgatactcacaagtaagtgcccctgtcaaagttttcatccttttaacaatacgttttacgcggacttgcggcaggtggagtggatatcatcacatcaccgtggagcatttgccaatacctactgcgcaataattgtcttatccttttcttccccttatggggctgtttttgcgttgggtgtcaaacgcagtgggcagttttccgcatcgtaggatggagggtaggtatgtggggtagtatgtgcggtgcttatgtgtggtaggtatgtgcggtagtatgtgtggtgcttatgtgtggtacgtatgtgtgcctcctcttccctaacaccgtttcaccttttgtgttgccccccgtttgaatgcaaacaattcgaaggcgcgtgtatgcatcccctcgagggaccacttcagttcggttattttgttttattttgctttgttttattttgttttgctttgttttgttttgtttttttttattttgttttgttttactttttccaccgcagaatgatgaccgtggaagcatatgtacgcatgttggcgatccctgttcacactttggcaaaatccccttacacacctttcccgttcgtcatccaccgttgttgttagcaggggacccactttgacggcaccttcatcgaaatgcagaaatcgattacgtttttaattgcggagaactctcaacagcttaccatcctttggcttttaaatattgcaatacgtgtgtacgtacataagtgcagttatatatacgtatctatgcgcatatacttatgtgcaattttgccctgtgcaggagaagattttccacctggggacacatacctttattggaagttccctcctggaaagcgctccccctcttttagagctcttcaaacaagtggtagggatctccacaaaatataatgtcgagtgtcgagtgtcgagtgtcgagtgcggggtagggggggaaagccacttcgaaatggaaaaataaaaacaatgccgcttaaccgcgtcatgcatacgagtttatatcgcgcaattgagtagtcaagcagagtgccatggtgaatgagaatacgtatcttcacgggtgaaaaaacgcataaacgtaaaatgtttatgtatacccccttatgtatgtttttgtgatactatcaaaaaggtgggctggaagcggctttgcgtgcgcctcgtcgccaacatcccccccaaaaaaaaaaaaaaaaaaacaacttaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggtattccgttcgttttgttttattttttcgttttctttttttttttttcttttttttttttcgagcgttcgtttttttcattttttggtggaaagttggtacgtacgttatgtttttcattcgagcagtgactcgccgctaattcgctgccaattagctgccaattagctgccaattaaccgccagcttgccgccagcttgctgccatcttgccgctacccccctcgctggacgcactgcccggtttattacggccagtgatgcctaggcaaacaaaacgctcaaggacacacaaggtggcactgatcgcatccctccccacctcaccttctcatgtggagagccccccgtccaacctcccacatccccctccccttttttagctaccacacgatatcgtagttacaacacctgcgagaagcagcattttggcagccacaccaaacagatatatgaatttatttccttgcgtaaatttgcccgtgctaagttgggcatactaattttcgcagtgctgtatgcagccttctcgggactgcgccggttctccctgctcgtttcgccacgccgcagggggggaacatgcgcgattggcaaaccgatgaggtgcacactggtgagttgtgcgcccatgacgtggacttccgtgacgtacgaattcgtggcatacggacccgtgacatacgcacccgtggcatacgaattcgtgacacacgcacccgtggtatgcgcgcccgtgacgcgaaggggggaagatgaagaaggggggctccactgacaagcgctacttacggagggcattcaacaggtcctactattacaagaagggggaaaaggctgaggaggtgagcagtgggagtaaaagagttaacggaatcgcggagagcagcgcgagtgggagcaccagcgagaggaacaaccctaacaccggtacaaacgcgagtggcaaaggcgccccaaacggcgcgagtgcgaacggaaagggcgccgccgcgggcagcaaggggaaagacgtggatgtgcagagtgaagaagacccatgggacagggagcgtgaaggagcagatttggatgacgagcagttattttacgccgtggaaggagaagcgaaaaatagaaaagtcgcaaagatgacactgaacgcgaaggagaaggagttgctccccaagaacgaagaagaatgtaccaatgggagcagcgcgaatggaagtaaggaggagggggacagtcaggacaaaaacaacattctctgtccactctgcgtagaggtgttggacgagacggatagaaattttttcccctgcgattgtggttatcagatatgtctttggtgcttgtactacatacgagaccacatgtgcaacaagtgccctgcttgtaggagaagttacgacgaaaaaaatttcatatataatagggagacccacgaaaaattggtgaaaaagcaaaaaaataatcacaagggaagtaaaacagatgcaaataacaccagtaataataactccacgagtgctcccaacggagttatcgcctcttccgggacgggagcaactaccggagttagcaattgtacaagtcctaccaacaacacttttcttcaccattacagtggaacgagcagtgccatttttaacagaccggaactgtacaaaaatgcaaacacatataatatacacgagcatgaaaatttattcgaaattataaaaggaattagagtcgttcaacgcaacctcgtctttgtcattggtataacatccaactatgccaaaaaaaatgtattaaaaaaaaacgaatattttggaaaatacggacaaattcttaacattattgtgaataaatcccaggcttacaatcctcattacaatggcccgtcatttagtgcatacataacgtatagtaacgagaaggaggctattaatgctatttattttattgatggtatggtcctggatagcaaaacgctgaaggcatcgtttgggaccaccaagtactgtgcttcatatctgaagaacagcacctgtaccaatgaggactgcttctacttacacgaattgggcaacgtcatagatagcttttccaaagatgatatacatggcccaaaacacatttatcatgacttgttatatttttattttaaaaaacacccagacaagaaaaacgagcagagtaataactctcatgagtgttccggtactgtggtggtaaagtcggctagaaaatcggatgatgcaactatagggggagtggcagcatccggaggaggcactagcacaagtggtccctccgcgatgccttcctttgctgcggccatgtccatcacaaatgagaaggacttagccgacgcgaagagaaagagcgacacgctggatgaggccactcactcgaagaagcagcactcgtcagcgacgtcggtgctctccgatgggaaggcaaaagggttggaggtagccggcaaaggggtagaaaggtgggcggacagaggagcggacaaagcagcggacagaggagcggacaaagcagcggaggaggcgaagagagacaccaagctgaaggatggcttggccagcaaggggtccaaggataaccaccacgccggtgaggagaaaagcaagtggagctccgaaggcaatttcgccagtctgataaagaatgctggcgtggcgaccacctccttgcaggaggtggaagaagaaaaaaacaacgcacagaccaagagcaagaagaagaagaaaaagcaaaagagcgaggagatgatcccgcccaccgatcggggcaaggaagaccacggtgcgagtgcaagtgcgagtgtaaatgcgagtgtaaatgcgagtgtaggtgcgagtgcgagtgcgagtgccgcgcagaaggagaagaactatagggactccctccaaagtaacggcgcatccaagaatgacaacaccagtaaaaacaacagcctcgatgtggaggaggacccctactacgtcgacggcatgtcggagaactacccgctcataacggatgtccatttcgacaaagataagaaaaagaagatgaaaaagaaggcagaaaagaagaaggccaacgagaggaagaaggcggaggaggtcaagatgcgcgaagcgaaggagggagaagcgaaggtgggcgaagcgaaggtgggagaagcgaaggtgggcgaagcgaaagtgggcgaagcgaaagtgggcgaagagaagttgggaaaggccaagccgggagagtccaaactgggagagtccaaactgggagaggccaaactgggagaggccaaactgggagaggccaaactgggagaggccaaaaccggtgcagtcaaaaccggtgcagtcaaaaccggtgcagccaaaaccggtgcagccaaaacgggaaaggcccccacggaagaaccccctgcggaagagcgcaagcttgatggcaagggcggacaatcagcttcggacgctgtgcagaaggagcagccctctcagaaggacttcccccctctgagggaggacgacaaggatgctaagaaacaaaagaagaagcaccccaacggcggtagcagtgccgtcaacgtgagcatcagtggaagcatcaatggcagcgccagtggcagcgtggagaataagccagctcatgtggaagaccagccggcagacggtcccaaggagaagaagcaaaccggcgagcaggtacaggaggagaaaaaaagcaagtatgccaaaatgacattcaaaattggaagcttctttaatgatctctttgatggaagtagaaaagggggtggtggtgacgaggcaaaggcgaaggcatctcccagtgtgagtcagaaggcaaacaagaaagcgcctgccactgttgttactccctctgtggtggtagcagcggaggatgtacaggtgggaagcgccgcccagtcgaaagaagaacccagcgcggaaggggcaatgtcttcaaagcaaaagaaggtgaaaggttacgaagcggaacaggaagaaacaaacatgaaagaggataaaatgagagagaagggagagaggaggaagaatgagcaatcctctcaaaagaaggacatggaaaaggtgaaagctgatgtaggagttggtgcaaaggagaagaaggaagtagtggaagagggggccaagaaggacaggggtggtggatctatcaaccaagctgataaggaggacacacctattggagaaggcaaaattgtacgtgactcactcggagatgacgtcgcagcgactgctattgctactccatgtgacacggtgaaccctcctcgcacacgagaaaagcgagacaaaaaaggcgcacaagatagtaatattagtcaggaagaacagatgaagaagcacgcccaggaagtattaaatattcaaaaaaacaacccagatgtgcccctccaagcaataattgaagattttatcggaaggagaacagtcgccacgaaggaggttctccattttgatgacctcaacagtgcgataaatagccttatcgttgagaatgcagcgaaaggggaaaggagtaacaaccaacatacaggcgatagtactgcccacgcttgcaatgtgaatacgaaggagcatctgcgtaacggagagggagatgaaaagaagggtgactctgcacaaatgaaagaggcagaaaaagtaggggctgtgaagcgagagggggaaggacaagcagtcgaaaagacacagaaggggatggactcgaagaaccatgtaccatgtgcgaaagagaaaaagaaaaaggataccctgaacaagaggaagctgcagcagaaagatatggaaggagatgttacgagcattattagagaaatgatgatgcagaggatgacgtcgaaaagtaggagaaacaaaaatggatctgttcgcgaaacgagtgggaagagcgagatggggcaagcggatgcgcgcatcagttcaggggaagaccccacagagaaaaatgcccttttcgacgacatggaaatatttttaaaaaatctgtgtgcggctaaggggaaggcaattcaaagcagcgttggaagcaaccaccaaagcagcgttggaagcaaccaccaaagcagcgttggaagcaaccaccaaagcaaccctcaaagaaaccaccaaagcaaccaccaaagcaactaccaaagcaaccaccaaagcaaccaccaaagcaaccaccaaagcacccctcaaagcagttacgcagatagcgacgccgtctatttgatagaaggaaacgggaggcccaaaaatgactacctcatgtacacaggtgacgagcacatttccctcaaatcacacaaaggtgttatggaatttatcattaaaaaggagaaaaacgtagacgtaaaaaaaaaaattatctccacgaagatccatttgatatttataaagaattaattttgtcgaaaaattcagacctgcaaactgccgatgacattttgtttgaaaaaatatttaatgaagaaattgatttcgttcaacaattatgcaaagaaaattgcctgaacgggtcaggtaaaatatgctcgaccagttacacagtggagaagacttgttatgagcagggcggcaatttaaagaagaaatgcaagaagaaaatgcaggttagcttccccaacttgtgggttaattttaaccagtccctgcacacgcaggagatgactgagaaggttaacctgagcgcatagaaggaaaaaaaaaagggggaaaaacgcccatccccattccccgcaatattctgtgcgcaggaggcccccgtccgggagaaggtcagttgggtgacgtaaaaactgggggagcgtctgaaggcgcagcggatgtgcacagaagaggaggaagaaaaaatggaggcgtttttcactccatccgttcaccattttatcgtattatcactttatcatatcatgtcatgtcatattatgtcatgtcatattatgtcatgtcatattataccatatcatgtcataccataccatatcatattatttcactttattttatttttttcaaaccagagcttcactttgatagcatttgtccccctttttaattacgccatgttaacgcccaacacgttggcgttccttttaaccaattagctccacgcgcatatgtgcatatgtgtgtgtttgtatgtatgtaaatatctgccccctctctggggtgtgacaattaactcacttaattaagatgtgccaagtgtagaagaaagacggcgccttggttagcggcgcctaggttagcggtgcctaggtcagtgggcaactcgcatcccctgttcactactccaggggaggagatgacatgccttccgaggggtcactcacccaaaaaaaaaaaaattaacaaacgaatacggaagcggccaagtggcgaagttacgaagggatcaccccccaccttatcacctgctttccattctgcccgcgactaccccgccttgctgtaaccgcaaaaggtcatcaaacagttggcgtggccactcgaaatggacctcaaaatggaggcgtaattatgcgtgtgtttcaccggagcaatggcaataatcttcatgctcttaaaatggcaggagtcattattcttcgagatctgaataatggtcccatttctttgctgaattagatccttcactatgatgcccacaaaggattcctccgtctgaatatgcagtagagatataggcttcgctacgcacacgttggctcgcttaatcattcgataatacaaatcgttacatgcgtatttgactaccgctacagtggtgtcatccgataggtccaactttgtaatttcaacctccgtgctgatgatgcttccgcttgtttggaagccactggttaggcaattcttcagtgtgacaatacagctctgtaaaatttcttcgtaaaagtttttttcttctgcagctctgcgatgtacaggtgcacgtttttatggacgcgaacgctgctttggaacaggtcctcgtagttgaagttgaggaggtactcatccacgtcttcgtccacgtcttcgtccacgtcttcgtccacgtcttcgtccacgtctttgtccacgtcttcgtccacatcttcgtccacgtcttcgtccacatcttcgtccacgtcttcgtccacatctttgtttgcatcttcgttcacttcttccttcacttctccgttcgggtgctccctgtgggggggggaaacctctttcgacccactcgcccaatcagctgagccagtgattcgacccccctcacagttcgcgttaatactaattttgtttgtgcactctccccgccccatagcaccagttagcccctcgtctgagttgttaagctccacctcaatgctgcagttgggttgattcgggggccgacctcccctctggggtggggcacaaaaaacagagtcacgtctgttcggtgcggttggcaagggaccattccgctgcatggtagtgatgttttgctcctcgttggctacttcctcgctgactgcttcctcgctggctgcttcctcgctgactgcttcctcccctgcctgccccctagtcgacttcaccaacttcgacacactatcatacctgagcgcattttggatgaatctcgaaacgtccacgaactccttctcgcgaatggttaatccaatcgttatgctagagaggttggaattcaccttcatctctttcgtcatggtctcttcgtagtgccccgtaagatattccttctccactacctccacctcctccgtcctgatatcgatattataatcactttttattttgtccaacgtgacttcgatgtttagcattcctatggatccaatgacgaattttcgattgggatctgtgtacacagcgatgctgttatcttccaagcagatgtttcgcagaacctccttaagttcgttttcctttttataatcctttggctctatagcgcacgtgcatacgatgacatttttgcttatccgttttttataattcttgagaaagaaccacaactctttgctttctatttcgtgtttcatgtatctgtagatgtctcgaagcgagttgtcctggagcgatttgtcccggagcgatttgtcctggagcgatttgccccgaagcgagttatcccgaagcgagttatcccggttaagtgggcccccctggctggtcgtctcgcttttctttttccttttctggtcagctgcgccatcattcctggtgcgcagcatggtggtgctcacccggcgctctcctcccactacgtctccacaatctaggttacaagctggttcctccaattcgcacataaaatcgcacacgcggacatgttcgagtccacgaaccattcctatgtcattcgtcttcaacaggttgatcataacatacctatccgctttgactttgtaaatatccttcaccacttcgattcctccacttcgcagatttaaaactttggcatttttagctaattctcctttgagaactttgcaaaatgtgttatgtccattcttttcgctcacaagcttgaatatgaatagaacggttttgtaccgctgcaagaatgtgtgcccttttttacccttttggggggggacaccgttagtgcttgactcatgatgagaagggggagctacaccaggggggcgggtctctcctccattgctgtgtcctgccccgacgggatgacttacactaattggagaaggccccactggggagttaccctgcacaatattcgttttggagcccatttgtggtgcttttactccaaatggggggttctccctattggagtggtcaccccccaccgcgacaccaccgcttgtgatgtaatccagaaggaggtgaacaccaaaagaattcaaagcactgccagaaaatactggaaaaatctccttctggtttatccacttggctaggcacttcctcacctcactgtattctatgcatatattgtttatgtacttgcgctccaagtctggttccaaatcacagagcgcctccacaagctcctcccttttctgtaaagcttgatggatggtgtctcttgatagcactcttaggagatactccatggtgatcgtctcagtaccagttgaggccacctcacccactcctatggcagcaaaatgactcctcacaatttcgcagtccatatgctgcaaaacagaagcaaggccaattctgttgtaactaaatttttgtccatacctcccctgcggataccaataaagagacatggaaggaagatccaaaataaatttcagcatcttatttttatacacagggtaagtgacaaggacactctttcgactcaaatttttttttagattttccatattgtaatcgagatccgtttcgtgtatatccattttgtttaaaaaaaaaatagggagattttcctttatgtagtggaacaggtggaacgtttgaatttgaatcccctccttggcatccaccacaataacacacttgtctaagacgcataatgagataaaggtttcgttgctgaagtcgacatgtcctggggtatctattaaattgaccattatattattccatttaaagcatgagtaggctgtcttgattgttattcccctttctctctcttgtcttaaaaaatccagctgtgtgttttgatcgtggatacttcccttcacctttatttcgttggcgttgtacaggatgtcttccgatatggttgtcttccctgcgtcgatgtgcgcaaggatccccagattcaccagcttgtgagagaaaaagcgctgcgtgcgcgccgcacgctgggcgcccttcaggcttagcgccctccgcaacatggtgcggacggagcggacgaagagggcgtagcggacgaagcggacgtggcggacgaggcgaacgtggcggacgaggcgaacgtggcgggcgaggcgaacgtggtggacgcagctcatacgcttctcagctgatggaccagctcccagcgcaggagagacctacacccattgcacgcttaccccttctcgccacacccatggaactttgaaaaccacgcaggatgcggacaacacggagccttctttcgcgtttactcccctgtgaatatcagcgtgcttgtattgctgcactattgtgcgttggtatagggcgttcactcttaggggacatccccactcggcttgcaaatcagggcacttacgaaggaactgcatagtggtaggtgttatcccatttttgcttcctcacctgtggagtagcacgacggcctctacgcatagcgtctctcttctcctcggtgcagcgcttcactacgcagtggccattatcacgagcgagtgctatacgcccctccacaggcagccaacaaacgcaggcaacaagcacaggcaggtatggacgcgacgaatccccacttttaacgagccaatctccctcttggaatactcacagatgaggtgaaaaaaattgagcaatttttcttttctcctcccccacccgctgttgctacacctgtgtaggcacaagaagcagaactgcccatatagctaatcatttttttttttttttttaaactgccaaagttgcgcataccgattggtgcctcctatccacacagcagtgatattatcattgtgggtgtttcccacgttttgcaaagtggaagcaattacttatacttatgcggttgattcttctcggtggaaacgtatatcccatgggacaactcttccttttgtgaagcatccccactctgcttttctgcttttctgcttttctgcctttttttttttcttaaccacaacacggtaggttatttcgtttctcattttttttttttttttttttgcgcaaaagtgtaggggcccaaaaaatagcaagttcgctcctccgtcaagcgccattgcgcagggatgcgccagagtggataaaaaaaatatccaaaactgttaagcaaaataagagagaaaaacaggaaggcccatataaaggcaaagcaaaggcaaaggcaaagaggagtataaaggcgaatgcaatggcaatggcaaaggcgaagacgagttcgtgtttttttctttttaactgttggcagatttccccccccctcagttaggcaaggaggagtctctccttccccccatttgtgcttgcttacaacgtgtgggatctactttttttctcacccaggtaatgtaacatgcgaaattaaggtccccccatgtagtagcagatcctcgtataagctgcgcgtgggttcagctaccgacacgtggagtcattacgtccaggaaggaaccacatttacaccccagtggtaacgcctatcattttacagcgagcaaatgaacaaccagggaaatttccttaacggaagagctaataacaacaagggaggcgttggagctggggctggagttggagctggagctggagggggtgggaactccaatttgaacccaagtttaaaaggcacccccccgtatagcaaacagccaagtagcaactcgccacagtaccatcatccctatagcagcaaaaagggcttccccaaggggggcttgaactacggcagcagcggtggtaaatttcccagcgcgccaagcaaaaattgcggcttcgcgcctgggggttatgcgggggtaggggccagccccccgagtggcatacctcccccaagtggtatacctcctccgagtggcatacctcccccaagtggcatacctcctccgagtggcatacctcctccgagtggcatacctcctccgagtggcattccccccccgagtggcgtccccttcatgaacaaaaacttcaaccctgcgaaggcgccaccattcccgagttacccgaacagcaacgctataagtccccctccacccagcaagggtggcagcaccggtccgtactcgccgccagccgctcctccagtcgcgccaccgattccacccccaatcgcaccgccgatcccacctccaatcgcaccgcctatcccaccaccaaccgcaccgccagccgcaccaccagccgcaccgccgatcccacctgccgcaccaccagtctcaccaccaaccgcaccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgccgcaccgccagccgcaccgccagtcgcaccgccagacggcagctgcatcatgaaggaggggggaccaagcatatttccaccccccaataatttaaaaagcaagaacgccaatatgtatatgaacccaggtagcagcaagtaccacatggggatgaacccccccaagccgatgccccccccaaacgtgagaatgaacagtttccccccctgcccaacgggcccaaatagcatcgccgtaggagggaacagctttcacatgcagagaaaaaatcagatgatgcatcccccgcatggtagtgaaatgagcaaccccatgatgtttgacatgacaccaggcttaaacagtatggataatttttctcgagatgtaaaaaaagacgatggaatttttctaggaaatttcagagccccccctcccccgtatggtaggcccatacctacgccgtaccgcccgggcggtgggcacatgttccagggggagcggtacccgggggagcggtacccaggggaggggtacccaggggagaggtacccaggtgagggctaccctgcagaaggctaccccgtagaaggctaccctgcagaaggctaccctgcagaaggctaccctgcagaaggctaccctgcagaaggctaccctgcagaaggctaccctgtagagggccaccctgtagagggccaccccgtagaagcgcaccagggcgacctcggcaagaggggacccacaaaaggagaccagaagaacgaaggaaaaggcagcgtgatgacatacaacataaacgtggacggaagggaacgactccaaaacgattacaaccaaaattttgtgaacacaggagaaaggccacaaaattttattagagatagtgatgaaaataagagattcgataaataccctaagctgaagcaactcctagaattgaaaaatattatcataaagaaaaggtccaccccagctaggtacatcaattgtgatctaaggacattcgacttgggatcattaggaacaaaatttgatgtcatccttatcgacccaccttggaaagaatactacgacaggaaaatacacaacctagatttactgaacagcatgcacatagaaaactacgatttgaatggagatatcaataatgacagagataaattttggtcccttgatgacttggctagcttagaaatagataaaatagcagatgtaccttctttcctttttatttggtgtggaatcacacatctagaagacgctagaattctgttaacgaaatggggttaccgtagatgtgaggatatatgctggttgaaaactaatataaaggaaacgaacaaaaaaataaagtacctgaatgagataaataatgaaaactcgtatctacagagaacgactgaacattgcttggttggcattaagggagctgttagacgttcgtatgatatccattttattcatgcgaaccttgacactgatgtcattatagcagaagaaactgacgaaaatatctataataataacaagccggaggaactgtataaaattattgagaaattttgtttaggtagaaggaagattgaactttttggcaccaacaggaatatccgaaatggctggctgactttgggcaagaatttgggtactactctgttcaataaggaggagtatactgggtggttcgagggggacattgcttggcccgaggccacctcctatgtgggcggcaagtacatgggcactaccaccgagattgagaacctgcgcccgaagtcccccccgcggaatgccacctaaggggaagccacatgtgcatgcacaaagcggcacctgtccgcgttttcctaccattgtttgcatgcaggagtgaaacccctccattttttgcttccttttttgcttcccattttgcttccttttttgcttccttttttgccccctttttgcttccttttttgcttccttttttgcttccttttttgccccctttttgcttccttttttgcttcctttttgccccctttttttgtttgattttgtgtccttcccacgaagtgcctcgacagtgcgcatagctgcacaggcgcgtacgatcaggcgtacgttcaggcatacgttcaggcgtacgttcaaacgtacttctcaacccctacactcccaaacgtgtgctccttttttatgtcacgaaaccgctttccccgtccgagagaactggacccacccctacatccatttgccgttcaaaactgagcccatagtacaccaaagagggaaagtgaagggactgcgtgatttcagtttggcacctccatgtgagaacccaaaggaaggagcgcctttttttcatacgcccatcagtgcgtcagtacatcagtacatcaccatcaccaaggcaatcggaaaccatatgggggtgccgcgaaaaacgtgcttccaactcgaaggagcagtcgcctcccccgaactctaccatggggggtaggcagctccactttgttgggcacacataaaaaagctttagcccaccaggtaagcgccccactcgggagtcaccaaggaacacatgcaagctgtgcatatgcagaggtagccatttctttttctctccactggtgcggcttccgtatgcacacgctctgcggggcaggggggcaaatgtgttagctttccccaatgcacacatttggatggagaagcaatttcgtactttgcgtaaagaggatattagcccccgttcagttaccttcttttttttttttttttttcctgaccaaaggtacaatctcagaaatgagaatgtgcaatcgtattaccatcctttgtgttcactcattctttgtgaaaacttaaaactcattgtgggaaaaaaaaacaaaaaaaaaaaaaaacgcacacataaggaagtgccagtggttatacccctcagagtagtaactctccccccatctcaacaaataaagttgagtccatcctttaattcccacgtcgcaccaaaatggtaagaacaccccccaaaggggggaaatctaattagcggttcatcgatgggagtccccaacggtagagactccccatcccccccaaaaaattgttttctccttttcgctttttcgccttttcgttttttctctttttcgctttttcgctttttctccttttctctttttcgctttttccccttttcgctttttctctttttatccttttctttcgtgctctctgctccgtggccccccgacacacacacgaaaactctgcttcctctcagtttaacaacaagccgctggaccagatcgacaaggagctgtacgacattttggcagacgaagagaagagacagagagagaccataaatttgatagcttctgaggtgggtcttccgcgggcgcggcaggggcgaccgcccgtgtagacgcgctgtgtcgttcagctgaaagggaattttcgcaccgcgtctccttactatcacgtctcctctccaccacgtctccttactatcacttctcctctccaccgcgtctcttctccaccacttctcctcaccgcagaacctgacgaacgtggccgtgcgcgagtgcctcgggaatcgagtgagtaacaagtactcggagggttaccccaagaagagatactacggagggaatgactacattgataaaatcgaggagctctgccaaaagagggcactagaagccttcaacgtaagcgaagaagaatggggagtgaacgtgcaacctctttccggatctgcggccaatgtccaagccctatacgctctagtaggagtaaagggaaaaataatgggaatgcatctatgctcaggaggacatttaacacatgggttctttgatgaaaaaaaaaaagtttcaatcacatcggacatgtttgaatcaaagctctacaagtgtaacgaccaaggatatgtagactttgatgttgttcgcgagatggccttgtccttccaacctaaggtcataatatgtggatacacgagctaccctagagacatagactatcagaaatttagacaaatctgtgatgaagtgaatgcatatctatttgcagatatttcacacatctcaagttttgttgcatgcaaaatattgaataatccatttctgcatgcagatgtagttaccacaacgactcataaaatattaagagggcctagaagtgctttggtattttataataaaaaaaaaaatccaggaattgatcaaaaaataaatagtgcagtatttcctagcttccaagggggacctcacaataacaaaattgcagctgttgcttgtcaattgaaggaggttcagtcagccgattttaaggcatacacacaacaggttctactaaacagtaaagcactagctaaatcgttacttagtaaaaatattgacttagttaccaacggaacggataatcaccttgttgttgtagacctgaggaagtttggcattacaggatctaaactacaggaaacgtgtaatgcgattaacgtggcactgaataaaaacaccattccgtcggatgtggactgcgtctcgccgagtggggtacgtattggtactcctgccatgactaccagaggtgcaaaggaaaaggacatggaatttatcgcagatattttggagagggccatcaaaataactgtggctttgcaggagcagtatggaaaaaaactcgtcgactttaagaagggtttgcctggtaatgctgaactgcagaagttgaagcaggaggttgttagctgggccggcgccttgcccttcccctgattgggctaggggtgggggtgtggtgcccttggggcccttccgacggcgagcccactccacgggtgtgccccagcgcgggtgggtgtggctgtttcgccgtttgctcctcatttattttatttattttacttctttattttttatttttttttatttttattttttcccctccctgcactacccccatcgcgggatagacctcgaatgcgcaaagggacgctcacttgcaaacacatgagtcaaaagtaaatatcgcaaaggtgagaagcttcatggagggggggagtctctcccggaaaatggtcaacctgtttggtcccttcccatcagagcacattcccatattggtgaaccgttccaacgtcgccatcgccatctttccccacgtggttaagcggttcccttagccaactctcctccagcgtttcaccattcgtttaaccgcttgaggtgagcggagcggcagctgcgccggttattttgcgggccctcgtttccgcgccggaaaaaggaaacatgggcgggatgccgaagcggaggggtgtacctaatggcaaacttgccacttttgccagcttgccacgtttgccaacttagccacttttgccaacttagccaatttttccagcttgccaattttgcaattttctctgacggctgctgctcgtgtgaaccctagcggtgcaccaacgatcctgtatgcccacgtgtgtgcctcgctagcgcaccggcttacgtacgcggtgacccgactgcacgttcaggccaaatcagcagctccattcttttgccatttggggtcgaaaaaattaaagccggaagtggaaggaaatgcgagccggatgtggagggaggcgcgcaattttaaaaaagggggatcacacggaagggagtgcagatggccatgcggatggtcacactggtcgtcacgctgatggtcatgagaaggggcatcataaattgacgtcgcaagaagattcccttacatcaaattggagggaatttttttttttttcttgcaacgtaaagcttccatcgaggaagaaaagaaccagatccgaattaaccaaccgagcatacctttgaagtacactccatttagaaaagaaaggaaaccccccatgcgtagtggcattagaaggcatgacaaaccaatgtgtgcattgacttcactcattcgcgagtccattcactctgcatacttacatacgcatatatgtagtggaagcccaggggcgtatctgcagaggccaatttaaccacttcgacattgtacattcgtgggcatatcacacagagcgcgtggaagagttcttcacttttttttttttttgcgaattgggttacggggtattcccctctcgcgatttaccaagtggtgagaagaaactaccaggggtgcgccgcgaaaggagagctgttggacgaagctggagaaagaaggagggaagctcatctgggcgaagtgtgacccatcgtagaacgaaatataacgataaagctcatcccggcatcgttgcagaacctgttagcgggccgttgaagtaaccccccgttgaagtaaccccgcgtcgattcacctcgtctccagagttgcctccccccaaacacaatgcaccggttcaggtggatgcggaacacgccgctcaggcggtacgctaagttgggcaaccaaattgggggtaaaatgggcggacaagttagcagcaaaacggattgcacagtgaaggctacccccctttgtagacacttctccagtagcgaaagcgcccacctgaagaagaacactgccacagggactaaaggctcaggagatgctacagcagcaaataaaagagacgaaaaggggagtagcaccaaagtgggaaaaatatcacaagtcataggagccgtggtagatgtggaatttggggacactcccccttccattctaaacgcacttgaagcagacctggatgataaaaaaatcatcttagaagtagcacaacatttaggaaacaaagtagtgaggaccatcgccatggatgcaacggatgggttagtcagaggacaaaaagttttagatagtggcaaaccaatatcagtaccggtagggaaagaaactcttgggagaattatgaatgtaattggggaacctatagatgaatgcggaagcataaaatgtaaaaaaatgctaccgattcatagagatccaccattattcacagatcagagtaccgaacccgcacttctaattacaggtattaaggtagtggatctaattgcaccatatgctaagggggggaaaataggtctgtttggcggagcaggagtgggaaaaacggtactgattatggaattaattaataatgtagcaaagaaacatggaggatattctgtctttgctggagttggtgagaggacaagagaagggaacgacttgtatcatgaaatgataacaactggggtgattaagaaaaaaaaaattggaaatggagagtatgattttaatggttcaaaggcagctctggtatatggacaaatgaatgaacctccaggagctcgtgcaagagttgccctaactggtttaaccgtggctgagtatttccgagatgaagaaaatcaagatgtgttactctttgtcgataatatatacagatttacacaagcaggttccgaggtatcagctttgttaggtcgtattccttcagcagttggataccaacctacactatccacagatttgggagctctacaggagagaatcaccaccacgaaaaatggttctatcacatctgttcaggctgtctatgtaccagcagatgatctaacagatcctgcacctgcaacgaccttttctcatcttgatgcaacgactgttctgtcgagatctatagctgagttaggtatctaccctgctgttgacccattagattctacctcccgtatgttaaccccagatattgtcggtgcggagcaatatgaagtagccagaaatgtgcaacagattttacaggattataaatcattacaagatattattgccattttaggaatagatgagctgtccgaacaggataagctaactgtcgccagggcaagaaaggtgcagagattcctgtcgcaaccatttgccgtggctgaagtgtttactggtaagcctgggaggtttgtagagttggatgataccatcaagggcttttctgagctcctcaagggcaactgtgacgacctgcccgaaatggccttctatatggtgggcgacctggaggaagtgaagtccaaggcggttgagatggccaagcaggtttcgtgaattggctagcaggtgcttcgagtggcggtagcgcggatggcggtagtgcgaatggcggctgtgccaatagcggtagtgccaatagcggtagcgcggatggctagctctactccagctaagcaggtgaggagtgttcctggaggggcggcggtcaccgggacagcgacagagataggaatggcgatagcaatggcggtagcgatagcgatagcgagtgctaatgttgtgcccgtcttggtgtgctcctgagcgttcggcacacagcctggccacacttccttgcatgcgtgcatacattggtgtgtcagttttttccgtgcgtgtttacctcccacaagtcgtgcacggcacccactccgccttgctagcacttcgccatgttgacacttcgccatgttgacaattcgccatgttgacaattcgccacgttactcccgttcctcaccctttttctccctcaaaacgaaaccaaacttacccatgtttcaattaaattttaaggtgggttacatttgcgtcagaggcaaggtgccttggggtggacgagacgttactaatctcccgtaagtgcccatcccccctgatcgtacttcatcgcaccttcgtgggcacaagcactatctggtatacgcgcctatgtacaacttcgaaggggaattatctaatggaaagccgaggcacccacgcggaaaaaggcacatcccgtgggggactcttcatccaggcaagtagtacccattgagcaattcgtgattttcttttatgtattcgatcaggtgcgtttctactttctccttgattatgtccgtcatagggccatcttctaggaacagctgctcgcgcacgtacttccggaaggactccgcgtcgttgacgccctgccgtgggtgtagtggttccgtaaagcagttctgtatagcggttccgtagagcagttccgtagagcggttccgtagagcggttccgtagagcggttccgtagagcggttccgtagagcggttccgtagagcggttccgtagagcggttccgtagagcggttccgtatagcggctccgtatagcggctccgtgtagccattccgtatagccgttccgtacagcggtggcatgtgcaatgcgactgctcacgtggcgcgaggacggagcccccattgcgaaatgccgcgtccatacctgaagctgtgcgtggatagtctccttcaacaaaggcaggtgcattaacttcgtcttcagcttttctctaaaaatctggaacctgtactcgggggggaagacaccaaaagagggtagtagtgccattttacctgcacgtggggagcatcctctaaggtaccacgttaaggtatgacgaaatcactaatcatttgatgcgtgacgtcctacttgtagtgaaaaatggacttctccctctcctcactcagcaagctcaaaatgtcatagttcgggtagttctttatgctttttagaatcgcgtagaaatagttgattgacatattgcacagtttgtgcaggttgtggaagttgagcttttggcggcctgtcaggggggagcgatgagaggggagcggtgatgggggaggagccggtgaagggcgaacagatgaagcacgagccgatgtggtgcgtcttcgcatcgattgacgccactacacgcacaccaagtgacacccttatcatggcaccaccacgcgagggcgcgaagagacctacccaagtacgtgaacgaatttatcaggttaaacttattcgtcgtgaccctacagtagtacccctccgtgctgatgttgctggcgacctcgaagtgcttcactttgaatcgctcgcttagctgcatgtccctgcgcacgcatatctttagggtgtccgtcaggaaggcttcgttatacacattcgtcgagtgcgtccccgcagttgcgttgtggctcgtggagtttactcggccgatactgccgatgcagccagaattgcttaagcagccaccattgtctaaaccgccaccattgcctaaaccgccaacaaggcctgcactgcagatgctgccctcccccgcggcacacgggtcgtggaacttgcagaggtcccccgtgggcgcttggaaatgatagaagtaaaaatcgcaaggaaggcagctgaagtggataatgggcttctcgaacaccttcagccttctgtacagatccacagggttgtcctcatccccatgcaggtagctatcgtcatcatggcatctttcaccacgttggacattccccccatttgtggacaccccactgatggaattcttcttcccctcatgctgccccccactcacgcttttctgtgattctgaaaaatcacacggcaaacgaacattctcaataataatacttaaaaatcttttgcttacgagcttcccaatttcgctaccattgtactgctcgtggtttaatacgttctcttttcctattcgatatttactcgaaaatgcacatagctctccggcgctgaagataaatttgtcgttcgtctggggggggagaagcgggagaagggaagggagaagggaagggaaaaaggagggaaaaaggaggggaaaatggaagggaaaaaggaaggaataaaggacgggaaaaaggaaggaatagaggacgggctaaagaacggcgtagagacaagcggcctctactcactggcagacacggataagcatctgctctacggtgggagacttacttgaaaattatgattcacacagatgcggtcgttgtacactatggaggccttattgagcacatagtgtagatggttgctgatgttgaacacgtaggaacagagcaaaaccctgcagggaatcaacacggtgttcctgaaaataaacttctgagcggacaccaaggtcggatcaaccttcccatgcttgcaaaagcgaaccacgacgtgtttcaggcggttctgcttattcttcttaatggcaatgatctctccctggatgatacgtatttttagaaaatgaaaaaggacaaatactttgtttaggacatgcttaacgttatcaggtacgcaattcttgtgataactattttttttaagtgactcatcagatattatgtaatttttcttcaggtgttctttgtgttggtaatagagtctatgtgtagatattttttcccttaaattattttttggatttttttcagtgcacttggcacatgtgtgtggtgatacaattaacagcttatacgagttgactccgtttctcagaaaaaaattaactacggtgaggatgtccatgttatcactatagatgacgatgtaacttacgcagtttttcactacggtcatgtaggtgctgtttttgtcgaagtatttatccaagaaggggtcgctgatgctgaacaacccttccacgtttttcctctccgcggagggacgcgccgcagcccgcaccgtctcacccgaattgcccgctttgtccgaattgcccgctttgtccgaatttcccgccttgcccaccatttttggccccccttttttaccttcacccagctgggaaggcgcagctacccgccctgagaccccttccctccacaattctcccctacttcccgcagctttgcttaacgaggctcccccgtttaaacttcccctctgtaacgcgccgtcaaaggggtgtccccttttcgttgtgttaccaccctgctgatcggtgacatcatcattcatgtcgaccagttcgagggcgccaccacccttcgcttccccttccgactgactcgtttcgctcgtttttatgcagctggacgataccgttgagtagtcagagtggcactcctcttcgtcgtttgctctccccgattccctcgttgggtttttccccccggggagttcacccctctgctcatgcttcgctccgtcatgcagcattccgacatgcttctctctgttatgcagcattccgacatgcttcgctccgttatacttcgcccctccatgcttcgctcctttacacggcacccctgtgaggtccccctcgctggagtcggagctgctagaggggtccccccccccgggatattgcatgttgcttcgcgtgtcttttccgccactcggttggcccaacccacttttttttattcccttcaaagttggactgcccaccacatgctgcctcttcaccctgttctggcgatatatccccctccgaggagtacccctcctaggtgtacccctccgaagagtgcccctctcgacggatagctcctttgcaggccattcgctcgactcgaacttctcgtaatccttcgccttagtcaaaaagtcaaagcattcatttgggcaagcagagctcttattcctctcgataaaattgaaattctttttcttccccatttcatagctattcagttggaacgaataagtactaatgtcttctttatcaaagcaaataaataaataatcataaaaaataaattgattattattcaattcgatttttttttctctctatctatgttgaaaatattatcgtgaattattttcactctttgttttatcattaaattagatagctttttatacatggctagattttccaagctccagtttttgatagtgttacagctatgatcgtctttttctattacctcagtaatggttccttccaaaaaattatttctataaggactaactataattaggttattaaaaaaatactcattgtttgtcataagtctatatatcacactaagggatatgtcattgattccccaaaaaacgatgttatgatctatatttgtatattttttaagacacatttgcttcgtcatcacgaggtaaaacccttcttggtgttcgttctttggtctgttgccatccatatggttatgactcgcttctacattacacatgggggactccttcttaaacacactcacactgttatcctttataaacagaaacttgaagtgcttgtagacgtcgctgtaggtgttgtctcccacggcgatctggcacgaacaggccttcgtcattctaaggagggcgggaatcacgcaaaggggttcacacaaataggtatactcaaataggtatactcaaagaggttcacacaaagaggctcacaaaaagaggtatactcaaagaggtacactcaaaggggttcacacaaagaggctcacaaaaagaggaatactcaaagaggtacactcaaaggggttcacacaaagaggctcacaaaaagaggaatactcaaagaggtttcctcaaacgcggtttagccatgcaaaggtggcccccgccgctcaccccaaaatgttgtggataatacgcttgtcgtaaaacttgaaaataattatggacaaaaagaaggagagcaggaagtgcttctcttcccgattctcgttcctcaggatgacgtccttaaaatcgaaggctttcagcttatagtaaaagtcgatattgttcaggatgcgtcccgcggttacattgatcgcttttcctccgcacctcgtgacgaagatgtagtagttttgggagcggtagaacttgagctctgcagggaggagaagcaaaatggggagcagttggcgctggcggcatgaatattttccgccatttggacgcctctccgtttgggcgccgctccgtttggacgcctctccctttggacgccgctccatttggacgcctctccctttggacgcctctccctttggacgcctctccctttggacgcctctccctttggacgccgctccctttggacgccgctccctttggacgcctctccctttggacgcctctccctttggacgccgctccatttggacgccgctccatttggacgccgctccattttggcgcgctctctctaacctgagggggccccctgcccctggccaacggccctcctgtggaactcccttagagacaaaatagccatattaatcggctccttctccttgtcctccacggcttccagcagcttctgcacgtcctctatatcggtcatcctcatatagtccgtgcatggagggagaaaaagagtgtacttattcagcacatacaacgactccaaagtgtttgtcttttttttcttcttcacgcgattgaagtaatttaagatgagagggattctccctcgctcgttgttggtggcgacaacatagtccacttcatcgtagtacttctcgatcttcagcagcacgtctttgcagtgatgctggtactgcgcatgggcagttaagcaggtgaatgggaagttaatcaggtgagtgaatgagcagttaggcgtgcatgtgctcctgcacacatacgtgtgtgctcgttgggtcgtattccactctccttccgcttttctgccactctccttccgcttttatgcctctctcctgccgctcccaacccaccttgtcattcaaaatgaacaagtttaacgaaaaggcgttcttctccttttcactcaaactgctcagccagtctatgtgcttgtatttgcagatgaagtagtttttcttaatgtccaccagttcgtccaggtagagctgcgggggggagagatagagagggtgatagggtgattagacgtgggtgagagggcgagtagacgtgggtgagagagagagtagacctgggtgacgaaatgcagatacttcgaagggggagagacatacataaccgcaaagcggagagaaaacttggtgaagcactcaccttgaatgagacgcaatcaaacggggtcgactcctccacggtgatcaactcgtacaagtcgaggaaaagaaagagaaggatgatctcgttctgagatgggagggaatatcacagttggttaagaactgattataaatagtggagggaggtccaccttgggggtggggtgccaagttgaggggtcatcataacggagatgccatgggtgctgctttttctgttaatcctgcgacgcagtttcctcgtgtatgccgcttgcctatgccgcttgcctatgccgcttgcctatgccatttgcctatacccctcgcgtatgcccctcgcgtgtgccactcaaccccacctttttgaagatctccgggtagatattctgcaggagaaggaatatgtcgaagtaggacaggttcaccacctccttggagctctttcccgacttgctcgtgccgctattgtcgcagttcagcttgatgatgttgattttttttgcatctgttgggttgtgagcaggggaggcgggagggaaacgtctaagtgagagaggcacaccaaactgagagaagcacaccaaactgagagagacacaaccaaactgagataggcacaccaaactggttgcactttattctctcccttatggatccctcctcgtctgtaccgtgttctcccccctcgtcagtctttatgcccgccttcttcctccatactttgtcgtatatctttttgtacgtcttgtccgtgttgaagtcgtagtagagcatctcgaccttgtcgaaatggctttgaaatttggcgctgactttggcgatctgcattaaaggggaggtagaagagaggtggagagagcattaccaaacactttttcgtggagagagcactacccaacacttgttcgtggagaggtcatcccctatcacttgcgcatgaagaggatgctggcaaaacggcgggggccacaaagttattcgcataattagcccctcgattcctgcccccttaacttcttcacgtgtatgccacgtttttccaatttgtaactcctcgttcgcattacatcagagtagcttatgtgggcacacaggttgaccagcctgttcatcagtgcaaaattgacgctgcggttgtccgggtcctgcgagcagttttcatagtcgtactgcagctgcgttggggggaaaaaaagagggagaaaaacagccattcatggagcttttcttttttgagctccctttgtcaaggaaatggggtaggagggcaaatcgttatggatggctcgcacaacgggggtgccactgccctcctcccatgtaaaggacacaccttgctgtagatgttccgcaggatcacacgtgtgtctaaatcctttttggcaaaatactcggcgtactcctccacgtcctccatcaaatgttcccgtaagtagccataaataacatccgcatcgatttcgtgcttcttgtccaggtcctcttcgcactcaacgctgatttggctcaaaatgaattgcttaaattggatgaacagattttttttttttttgttgagatttttcgtcccttcggagaaaggaacctgacaggtaggaaaaaggtgaaataacacgcatgtcgagtagtaagcagaggtatacataaggctaatgtgttttccctgttagggtatgtttggcaactgggtgagttccttttgttgattgcccctttcttcttagcagaagcagaggaggtgtgtccattggaagaagtaccaaggatggggcaatgtcctgaaaaaatttccgtcgcagcatatagttgtagcccttcaaattgtacagattgacaaggacattaacgtctatgtttttctttagccaaacgaagccaataatttttttcttattgttaagtattgataggaggatatcttcatcagtttttttctcaataaggttgtaaataagatagtgattttcatcccctccagtttgttgtgaatattttctgaacagttcatgcagatcgtatacatccgagctgcttgtcggtcgtaaataaattttattagtgtaagagtatctacaaaaaagaacaatccgattatatggaatctcctccattttcaaatgctgcttcacatcgatgtgtagacacttgctcatcttctcacaggagaaatattcctcattttttttttttttttttatgcaaaaatagtaaaatgaaaacgatatcttcaaatgtatggaacacatgggaacataaatcatctaagtaattcacatttttgctgaccactaaattgattattagggaattgtttggggacaaactggacagcacagaatgctcctttatgtgtagtgatacagcatggtatatatcacccaggggtaccctctcatgtgctttttttccaaaagaaccagcacataattcatagtccagggaaacaattccttctacttcattttgcttattaaagatggacatacaaatggatgagtactgaatggtgtttataatttcgggataggttatgttaccatatcccttggagggggtactcccagggatagcatcttcacccagattttttttctcctgtcgctccaccgcctcctcactggagcagtacaaaacgtgtgtcccgatgtccttccatttttccttcagtcgaaacaggtgcttatgtttgtaaaatttgaaagtgaatcccattttgctcgcattctcacatgtacgttaacatatatgcagacgtgtgtgtaccttatgtgcatttattctattggcacgctgggacgttgtgcatgtgcagtgaacccccttctggatggactgcgccgctctccctgtgcatgcttaccacgccattagtcttccctccaagtggatatatcccagaggggggaaagaattttgcgcgatggtgcgctgcagggctccttcgccagtttattttattatttttattttttttttttcgcttttacccttacggagacagcaaaaaaaagggggcatttcccgcaagccattgacatggtagcggcgagcagcgggattcatcacccgcaagagtcactactccattctctgcgcatttctctaggagctcacgcaaatgtccacattcgacattccacaggactagccatccccttgcacgttgcaggttattttgagatacatggacaggggcgtgcgtttatggtgaccccacggcgcgaaaatgttcagcaaaaaggaaggcaaaaaaaaaaggcaaaaaaaagggcaaaaaagaaggcaaaaaagaaggcaaaaaaaagcgtaacgaccaaatggcacacaaaacaaacactgcaggggggtattaaataaaacaacgtgacctttcggtaatgctgcttccctccccccttgcatttgaccctttcgccggggagcgcacatgcgcttggaacatctcttgggaggggaagcccccaaactaaaagaaggcagtacacaaacggtcaaacggatatatacacatagatatgtgtacacacagctggagacgctcaaatgatgtgctcgcattgtgaagctgtccactgtgcagctctccactttgcatccacccaatcccacaccgtccccacagcgaggggaaaacttcaaaggacgtgaaggtaaaataaccaaggggtcaatctgccttcacccttttctgagcgctctcctcattgtcaatcatttcttgcagttttcttttggcactctccaaaccgttcatatcatcgttctctagcatgcctaatggcttgttgccgctgcgcgagtttctgaaaagaagggaaggggggaaaggatatcgggtgttaattaatgggggaggaacgaacggggtgcgtcccaccaggggctattcactaggaaaaaattatcacacaggtatacacggagatgtatgcatgagtacactcgtgagaaacttacgagaacaggctgaggacgctcctcttgattcttatcatatccctaaaggtgtgctcgttcccgtgcagcgcttcgaattctcgccagtcctgcagaaaggggagggggaggaaatggaagagaggtgaggagagtggacacaaaacagtctacaacgggtcagctaggacgataactgcaactcgcttaacctgataaaaggacatgtgcacagaggggttggtgaactgcgccgtgtagatgtagagcgcccggacgcgctcgtattcgttcagcttgtactccatgtcgatgtataagaggcaaatttcacgcgcctgcaggggggggtaggaagggaagagtcacgtggaggagggtatcacatgggaagaaccgcatatggaagggtatcatatgggacgagccgcatatcgaagggtatcatatgggacgagccgcatatcgaagggtatcatatgggacgagccgcatatcgacgggtgtcatatgggacgagccgcatatcgaagtgcaacgcgcagcggcgcattggggccaggccgctcttacgtcgtcgtccttgagagtctgaatggcctcttcgaaggcctcccttgccttgtgcactccgtacgacttggagacctgcacatcaggtgagtggaaaaatagtcgggggtgaatgtaacggctaaacttcgccgcggcaaacgtgagcagtggcaacggataaacttcgccgcggcaaacgcgagcagtggtaacggctaaacttcgccgcggcaaacgtgagcagtggcaacagcgggtatgctcgccccctcagagtagcgatgccccctcagagaagcgatgcccccacacggcgcacctacgctcgccccaccttcgaaatgaagatcttgtaaaacttgactttgtccggctcgggcaggaagggaacggcctccttgtaaatggaaagggacctcttcaaaaagccatagttctcctcaaaagaggcatacataaggaacacagttttggcaaactccttcggaataaaagtttttccatccattccgtaaatggcttgtctgtacagctcacgtacatatgaaatatttttatctttgtaacgctccacgtatttacttatgtagtgtacgtacactgggtacaggtaaggataatggaaaattgaaatagccttctcatatgttttgaagcattcataaaaatatttttgttcatagaggtagttggcaaaggagaggaccatcttaactgtgatgatttttttatggtacaggatatcaaagagatttattgacgtttcgatggtgccataatttatttccagatcaaggatgaggcaagctaactttacgttatttaaaagattgaaattttgattgagtgttccaaaatggtcatctcgtatcattggtgtgtttcttccaaagggagcgtcactttcttcgtgtgtgtttgtccctgtgccgttcttcatcataagcatcatcctgccgcttccgccgatgccttcgatgctgctgcttccgccgatgctgctgctccttccgccgttactaagatcgatggctaacctagctatacgcaaggcctgcttaaaattgccctcaagtaactctacctctatccaggagcagtacacacttgaaatttcattcagcgtttttaaattatggtcgcggatagctctattgaacacgttcactgctttgtcgtactcgttacggttgtagtgaaaatacgcgtaactaatatacacatcactgagtcgaccggtgtagtccccgtcttcgaaatgctttaaacatctgttgtagaggtccaccttctcctccgccgtttccatcgcgtctattttgcctatccaaacgtagacgttcttctggttgttcttcagcttgatatccgctatgaatgccttgcgcttgtccagtaggtagtttattttatccatatagaggtccaccacggagtcgtctccggagggggggggcccacttctctcctcgtcagtgtcctcctcgctaccagttctctcctcgtcagtgtcctcctctctaccacctctctcctcgtcactgtcctcctctctaccacttctcacctcgtttccttcccccccccgcatcttcaactcgataagaatcttcatcgtctcgatgtagccctcaaagagaaccgcaaaatcgttcaccgtgtagcactctaagatgccctcctcataagcatccatggccttgttccaacgaccttcataaacgaagctattcgctagcaacgtataaatagacgtgacattttcatacctcttaagactgtcgaagtttttcctcagtgttaccaacacgtcattccccaaacatttacgtgaacttattagttgaaacatatctctgtataagtcatatatggttttatctcccatttggatattctcaacctcatcacaactgatcatataaaaaaacgtattcaacgcatgcttgcacattttatacttcacatagtgattaaaaaggtgaacgatattctccggataaatcgtcacataccgtttaatatactcatagttgattagcttgctttttattttctcaatatattttagctgatactcccataagtcttcatgttgattcagggtgatgttctgtagggctaggttaaagatgagtcttatattttgtaccttcctttggaggaacagaaattgtatatacaaaatgtacattgccttgaaatggtacatgtacagtagacactgctcaaacactcgatttacgtcttcatactcctccttctcgtcataataaattccggtcaacatttctatgcgatcctttaggtagtgataccatagcttgaagctgaatgggaagtacttcagaatcgtttcgtagatcttaaacaggtagtacttggagcgctggccggccggcatggagtccgcaccggtatcgccatcgccactgccatcgccatcgccactgccatcaccatcgccactgccatcaccatcgccgccaccatcgtggcctcccctgtccctcctttttgccctggaaacgttttccaagcaatactccacgatgtccttctccgtctctagcacattcttatcgtcattcttcatgtggatgtcgtagaaattcaccacgtagagagtcttgtcacttctgatgtttttctgcttaaacgtattgatgtaaaggaataggtactgagttgatacgtttttctggttgctctttatgtctatctctatgtttttcacgtgtgcttcgttttctacacactgcgcggtgggatcttcacctatgagggcttccccccacggacgttttccatccccgtagtccgcgttgtactcatccagtaattcgtcacagtcgtagagctctccgtataattccatttttgcgcatattaggttttttttttttttttatttattttttgccgcggcacccctgctgttcagccacttcacagtttggtgtaacagtccagtgatgcgtgagtcgattactcgtcatcgtagctcttccgagcattttggtccggtgcgtccgtgaagagtagctactggcttatgcgcctctaaaagggttactacttacgctcgctttcaccggtgaaacgttttcgaggctggattccttccttaaaatggcgttcttcgaatgggctgcggaacagaacaggcgcggtggtctcgcacgatcgtttggacgccacctctggccatgccttccgtggcgaggctctcccgtaaggctatcccgggactgtactgacttttgaccctactgacgggatggtcgctatggttattgtcgctatggtcgttatcgccgctatcgccgctatcgtcgctatcgccgctatcgtcgctatcgccgctgtcgccgctgtcaccacacagtgtcccccctgtacgcttttcttctcaactgattctccccgaaacgctgctcccttttcattgtggcgaaactgttccaacgggcacttcgccgcgccttaggttgagcaaagaggtaagcttggtaaccgcgtttcgcttcatcacagtggattgcatcttggcttggcgtagcttaccttatctgggcatatatcaccctatatcgttttttttttttcccgccacccgctgttcatgttcctcctcaaaatgccattttcacgtcgcgcagtgtatgagcaccgatcaggcacttgggatgaattcgcttctttgcaaaatttcaaaaaagaagaaaaaaaaaaaaaaaaaaaaatgaataaatagggagatgagtcaaaagagcggaaaaaaaaaaaatgactcccattgccactgtatgagcagcccacctctctctacttaggagcggtagcctagtaccaacacacgcgagctcgcattcgagtagagaaagataaaatcatttggcccttcgcataggaaaactggtgggagcgaacgtgtgcatgtgactgatcagggaggagaaaactcacaaggaaaaagccgcatgtgtatgcgtaaaagtgaagtacgtgcttaagtgcgcagtcgtggcccagttggatagcggctcatcgaagggactcccattttggaagtggcgcgcaagaagtcgctcaggaagtcgctcaggaagtcgctcaggaagtcgctcaggaagtcgctcaggaagtcgctcaggaagttgctcaggaagtcgctcaggaagtcgctcaggaagtcgctcaggaagtcgctctccttctttctcccccgcgttgctccccccccctctcggcaaccatggcggacgcgctgtacaacgactataaaaataactgccaggaatacatcaagacggtgtcctacacggagaagatactccaggacaataactcagacaagcacaagctgctaaacatttacgagaaggccatcaaaagtgcagaaaatatgttcaaaaggatgcagctggaagtggaagcaaattcactcatagggaataaggatagcgacctgaatgacctgcaaagagaaataaccgagtataaaggaaagttgaatatacttaaggaaagctttctagcaaaagaaagagaaaaaaatgaaataaataacagctatgatgatagagtgctactactgagcgatgtagatctactcgaacaaggagatatttacataaatcagtccaaaatattattaacaaacgcagagtacataagtaacgacgttcttcaaaacctgaacaaacagagagacagcataaaaaaaggactctccaatatgcccttcattacaggcaaattagatcaagcaaaaaaactgattcacttgataaaaaaaagcaactcttaaataagtaccgattgtacattatttttgttttcatatttttaacattcgtttttgtcactgcggttaagtataggaggtatgtgaatggcttgaatcgtcagtctacgcaaccggctggcagttctcatcacgattttataggtgatgccaaagagtccaaggtcccgccgactccctcaggtggattagcagttggcatgacggagcaagacaaccagaagaataaatccccaaacgggaatgaagctaatatgattgtgtatgattttatcgagaagaaaaaggacaatgtggagagaggcggcaccatagggagtgacgcgcaggatggcagtgtcaccacgcagcccccaaacgataaaggaagcagcggaagcggcggcagcagtggcagcagtggcagcattggggacgaatccacccataaggaaagacagacggagagtagccccccggggagtacaacaaagcggcgtagcaaggatgataaggaggtgaaccaaaacgggcatgtcgaaaaagatcaaatggaaaaggaagagccacaccggattgaacccctccccccctctgtgagcgtagcaaaatagggccgaattaatcaggggagcgcactgcacgcaggggatgatcactcggttagccgcggagctggctcaccagaagggagacatggcggggtgaagcgaatgcgggatgcctccatttggcacccagttatgcctccatttggcacccatttatgcctccatttggcacccatttatgcctccatttggcacccatttatgcctccattttttttttttttttcatatcccttatggaccatcctgtgcgaaacctgtttgtcatgcgtacctgttgcaatccattccgttaatctggcacacacacatacactccccttagcgaatgcattggcgcttgttcattgaatatatttacatgcgtgctttcgtttattactcaacatgggaagcactgaacatatttttttttcttttttttctttttttttttctttttttttcctttttctttttctttttttttttccagcatgggtaattacacacccgtgatgcttactcccctcccacccccgtacgctacaccttcatgccgatttgattatctccattttggtccgcctgatttttggccacgtgacaactttattaatttcgcgcactttgttttcgtttttcatttgagaaattccgctcacgtggctgcagcaaggggagctgctgtatccgtattccaaggggagctgcgtcgcccgtgcctccagggggtctcttcttaacgggtactcatacacacacgcatattttaaaactggctaaaggtcccctggaaacgtcttttttaagttagctttctctcccctcggacgtgaagcaatatggagctgacttctgggctgacttctgggcggccttcagtttacgcctgcacggtcggcctacagaaacggaggagttgtcccccgtgaccagcacagttacaccgttgctgggttaaaggggcgtcaactgacggttaaaggggcgtcaactgacggttaaagagttagccagcaaagcagcaaagcagttagccagcaaagcagcaaagcagttagcctgcaaagcagcaaggcagtcaacttcgcgaaggtaaataaatgctagaggggattattcccttgcgcgggattttttttcttttttttccaaatgctcccttgggcgtgcaacgcgtgaacgttcgggtgaaatgcgcctgacggacagcgcacctgtgtgtgtgtgtgtgtgtggagctaacgggaggatcgatcccttcgacgtgataaaagggttaaaatatataacaggaggaaggtacgttgcccagtttttccattacaacggttggtacaagcccgtgacgcacacgttcggggcacaaatccgccccaatgaagtgcgcccacgggtacacacgcgtgcttatgcaaaaactggagaggacgatgaaatcgaattaactgtaaagggaatgcaaaggggacgtaggtggtgaaatgaaaaaaaaaaaaataataaaatgggaataaaataaacatatatatatatgcatatacacatgtcacgcacaatgtgaaatggaggtacacgaatggcttcttcttcttcctcttcctcttcttcctcttcctcttcttcctcttcttcctcttcttcctcttcttcctcttctttttcctcctcctcttctttttcctcctcctcttcttcctcttcttctccttttttacttaaaaaaaataaaacattttaacaattttttaaaataaagctgttcgaccatttcgctagctgcgcagttggatgtgctttcattggtgacccatttggtttctttttttttttttctctctcttcttgggcatgtatacaggtgtgtccagcaatcctttcatgtttgctttggcggtggagataggggaggaaggctcccccccccctgatcagctaaactgattgcattcttattctgccccatttcgtggcctcactttacatgcaaaaaaaaaaattgttccctctgcacgtgacagtgtgtcccgttgcaaccaacacaggtgcacaacacgcaagtggggaaatgttaaaatgcaaacacacatgggaatggataaagacaaacaaatagtagcggcgacggtgcgctcgcatcatattcacgtggtgtgcacgtgtggggtgtgtcttcctgctttccctcggtaggaagctctcctctgtgggaagctctcctctgtaggaagctctcctctataggcagcgttcgctctccgtctcgtgctaccccggcacacgcttctcacggttcacttctcacggttcattctcacggtctacttctaacggtccacttctcacagcccacttctaacggtccacttctcacaatcatgctccttctccttctctctctctctcgcggcgcgcctaggccttctccgcggcctcgcccttcttcagctgcaccttcaagtacttattattcacaaagtacccattcatgaactgaatggcatgctgcgcactcaggatattatcatagctgacgaatccgaacccggagtttctccccgtgttgtctctctgaattttcgaagatattatatttccaaagcaacaaaagtgttgaaataaatccaagtcagtccattcacttgggatgtgaaaaatgaacaaattacttccattcggaccatttaacttggttttgtcattgttattaaaatgaaataatttatttggatgtatgggtttattccattgactatgcttcgtcaggttattaaaataaaaggtgttgttatttttatctttgtaaatttcccatagacttaggccttcaatattttcgttacattcctccattacgagatcgctcgattggaagacgcctccgttgttgttgttttgcatttgcctgaacatgattgggctacttcctccgtgtgcgttgccatgtgcgttgccatgtgcgttgccgtggcttccgcttgcaccgccctcgccgtgcaggccgttcatggcgctcacaccaccagcagcgccaaccccgacaacaccgccaacaccgccaacaccgccaacaccgctaaccccgccaaccccgccaacaccgccaacaccgccaacaccgccaacaccgccaacaccgcccaccccgctaatgccacccacactgtgcatgttccccatgctggcgttgcctccgggggggaactccccatcagctttcaccatttcggacatgctcttcccattacccaaattgggattgttcaacaaaaaattatttttctgattaaacatgccaccattcatatgaaggttgtttggactcagtcctccattcatcccactcgtactgttcatgctattcatcatcatcatcattccgttatttgggttctttcccttcatcatatttctggtagctaaatttccttgtacatttcctgcactgctaaaataattgtagctattcattcctccgtttgtaaaatcttcgttattattaaagctcttttggaaattgttgtttccggaggatcccatgtttccaagtggaccatgcggaccatgtggaccatgcggaccatgcggaccatgcggaccatgcggaccatgtgtaccatgtggactatgtgtaccatgtggtccatgtggtccacctccactacctccggcactccccccagtgccatgcccactaccactattctttgcaccagaattattattcacattgggaacggcgaacttggcctcgatactcttctcctgattgctcgtatcaatcatactcttaatattcctcaagacacttaaagcctcctcatgtgtgttaaatgtaatcaatgcagtattgtaaatttttttgttcacaaaattattatttgactgttttttgtttttattaaaatagcacacatctgttatgatataacctgcatttccaaataagtttcttaggtgggcctccgtgaggtgaggagggatgttttgtatgtgtagtctggcgttgggaactccatcgattgttgcattcagaatttcttcgctcattttgtaaggggcgtgtgggacgtgtggtacgtatggtactctggtttggggaagctgccaatttttttttttttttttattttatcttgttttatcttatcttattttatcttatcttatctttttttttttttccctgtgggccaatcgaggtggggaaagacgacctcttcctcctctccaagtcggagcgacgaaatggcgctacgtggaatggcccgccggcgcgaccacgaacgacgtgtgcgcctccgaccgcgacggtgagtgagattgtaactgcgcttatagcaacgccgctaactgcgcctctaactgcttcgctaactgcgtcgttaactgcgtcgataacacacctctggccaaggccctgaccgcgccaccacttctgtcccctctcgcgcgaacgacgccgggaaaaagctacactcggccgaggacccacaaaaatcaagcaagcgcggcattcacatggagttctttcttcaccccttctgggcatatatcgaaggtaaaagtcgagcataaaaaaaagaataaaggggaaaaaaaaaaaaaaatttctggcaaactgaggcaaaaaccaagtgaggagaaaaataaatttgtcaagtggtgacaacgtggaaatatgaaagggggaagagaaaaaaggaaggatgacaggaagaaggaaaaggggggaaggcggagaaaaaacgggcaaaaagggtgacgaggagaaaacgtgaagaaaaaaaaaaggatgcaggaatatggagggtggatggaagaagaggaggggaatacatccgcgcaggaaaaagatgcaaaaaaaagggcaaaaaaaaggcaaaaaaaaggcaaaaaaaaaggcaaaaaaaaggcaaaaaaaggcaaaaaaaggcaaaataacgtagtgatggggaaagagatgcccaagcgaatgcgaccggaaatcgtcgccaagggaagaagtgaaggtggactttcctttcctcttccatgcaaactggggaaggccatgaacgtacaaaattacggtcgcgcgaaaaggtaaagagatagtgaatgccaatattgcgcagtcaatgcatgtgcgtacgcgcgtgtactggtatgcactcacacgacgcacgctcaagtgtactttgcgttcgcctgtatgtcgcgctggcgtgctctttgcgttcgcttgttctttgcgtttgcttgttctttgcgtttgcttgttctttgcattcgcgtgtacttcgcattcgcgtgtatgttgcatttgcgcatatgttgcactcgcgcatatgttgcactcgcgcatatgttgcactcgcgcgtatgttgcattcgctcgtatgttgcatttgcacgtatgttaagcggacgcaaccccgcgtgcgtatagtacacaacgtatacactcgaactgtctcctctgatgtgcctacaaaaggtgcacctccactcgtccccaacaaaaaaagaaaagggtatgccttcatgtacatcccatacgctgaccaaaatgtaaaaagttcaagtcggttgaaagcccccccgccgaagggtcaaattcgccattttgcaattttgcggaaaaaagaaaaaaaaaaaaaaaaaatgcatttgctgtgcccatttggtccaagtacataatatacactcgcgagttgtatgaggggaggttagctttccctcttttaacacctcgaaaaggggggcactgggaaggagaaaagacggaaaggaggaaaaggagaaaagacggaaaggaggaaaggagaaaagggggaaaggttcttccttccccgcctcaccaaagggatggaaaaattgccccttcgaatcgtacattatagcccccccataaagtatgttatttttgggggggtaattttttttttttttccctctcttttggctagctagctagctatctggctggctaacccattttgagtttccccccgctgggcgcagcgctacacgctggtgatcttcttcgacttgagcgagttctccgtcgcgacgaggaccccctgcacatcgctaaagttgaagtaggacatatcagagatgtcctccgtggtcttcttaatgacatatgaaatacgcccattcactacatccttaaaattccaaacgacgtaaaacttggcagacaatgtaaacacgagagagttgtcactactgacggtgctcttctcaaatttgtagtccccaagattgtatgtaaaaacatcaacgtagtgaatttgcaggaggaattttttctgttgaagacgctcctccttttttatgactcgctcaaaaaggctacaactttgaatggaattttcgcaaatcactacacttttttggcaagtcacaatggaataaactccatcggatgtagtacataaatgtacaatgtcattcgcacacatcaaggaatttttactcttcttaaggacattatttttatttatttttccatcataatatttaatctctcccttagcattggttaagataattctccccctgttatccacagtggcttgctcaatgtcgggtgtgtttctcccatacagcaatgcattctgtacacacgatttaatcctcgtatcgacaaagtacaaactttttttgttgtacccacagtatatattttcttccttcctgattagctgatttattggcacatattctgtgtcccatttttttacaattttttctttattcgtatcaaaaatgaataagtgcttgtcatttttttcgttaagaaagagtagcttattcccttgttcatcatttaggtgaatgctttttggaacacactgttcatttttaaatttaaaaatttcatcacttgagttgtagattattttttcttttccatattcatcaaaggtgtatatgttcagtttgttccttacgtcgtcgtagtttatttctctttctgagggttcacttttcttatttagcttgagctttggcttccttttctgtgggatgtgattttgcctcaatacgaaggagagcttcccgcttgtattcacaaatttgtatttcataccatctgtgtggctggtcctgtgtcttggataccctctttcttccccgccctccaactcgatcacgtcagacaagtcagtagcgtccgacacgtcagttgcgtccgactcggagagaaggacgaacccacccttcggaggggacccccccgtgtggaactctccctcagttggggtccccaccgcttcggctgccgcttcggctgtcacatcggctctcgcttccgtcacggctgcccccctcgcgtgcgtctccatgaagtccctcttgatgctgacaatatcattttggaagtcctgcctgtagatgagtatccccctgatgtggtcaatgaggacgtcctccgactccagaatgatgagaaatttctcgctcatccggtgcagctgcgcggcaagttcgtcctcgggtccctcctgcgtctctccatctgtgtgtctctgcccatctgtgtgtatctgcccctccgtgtgtctctgcccatcggtttgtctctgcccatcggtttgtctctgcccatctgtgtgcctctgcccctccgtgtgcctctccccccccgagggtttcctccccttcgcgcgcttcccccgcgtgtctttccccattttgtcactcccttgttttcccccccggtccatcttctcaatttcgctctccacggccttgtccaaggaccccaattcgtcgtcctcaatccgggttgccttcatgccgtggtaggagtcccctccatcggccgcggtttgaaggttccctggggaggggtctgctagtaccaccacgttcggttcttccctcttgagtgacccctcccctgtaagcgcttttcctgacacctcctctaagaagtactcctcgtagcgctccccatcctcgtacagtgccttgtactcgaagaacctgaacaggctgttaaccaagtacctgtgcacgtggatcccaatggactccctactcagataaatatcgttgaaggaattcaacacgtaaataaggaagacccgattccttttgtacagctccctcacattatccatggtgagttcttcatacaggtgttcgcactccacatccaacggggacctctccggggagagaacaaccaacaagtgttcacacttggctgtgttaaatgttaacaggcctagatggtccttcttgtagagtaccttcaccggctcctcatatttgaacagattgactcttctgcacagaactatattccccttcaaataggacagcataatgtacttaaaaaaataatacatgttttggaccttcgaaaacaccaatccgtattcctccactagtccattttttatgtatttaaattgacacatgtctagctcatggtacttgaagtcgtaaatggagtcttcattaagggtaagttttttcgagctgttccatatcaccacttggtcatcactccccctcccccagttgttaacgtacaatttgcagtcaagcatatgtggggtgcactgctcgtcctttatcaagtacaagtccacctccagctccgtcttctttttgaacagcttgttgaacagcatggtggtgggctgggttggatttgactcggctggcttggatttgactcggctgggctggacttggctcggctggattggacttgactcggctgggatggacttggctcggctggattggggtgggggggaacaacaaactggtgcgactgctttgtgctgtcgtgcgtatgcaatgcgactacgcatgtatgtttgtatgtatatgcttatttgtttttcgtttttttttttttttttgggtttttttttttttgtttttttctttgtttttttttttttttcgttttttttttcccgctgtgagcagttggcaggccgctaaaaaaaaaaaaaaccaaaatcacacattcaggtaaattctgcccgcggaagtggcgtcccgcatggacacaggagaaacgtcgccacgtatagacaccctggggggacaagcaagtgaccacaggtatgcggttgaggcaggtccaaataggaaaaaacgaaaaaaaaaaaaagaaggaaggaacaaaaatagaacnnnnnnnnnnaaaagccgggcgaaaaaaaaaatattagcgacaacgctagcaacaataaggacaaacggggaagccgcgcagaaaacatttgcacgatcgcaacttcgcgcgctgctaacttgggcgcggaaagggaagacaacaaacgggggctgagagggggagaggggaatgccgagcgcttcgagggggagaggggaatgccgagcgcttcgagggggagagggaaatgccgagcgcttcgaggtgcccatgtggggcaacttcctcctctacgtcatgcgcgcttcatttcaaatgtgggaacgggatgcagccaaatggggaccagcccagccgagcgagcaaaatagagcaatttacggctggatcacatcacagccaaggtagaggaaacaaagaagctttcatgctctaaatcttttttttttcttctttcttttttttctttttttacaaacagtcgcagttgtgtgcatcccattatggagacctcccctctgtgacggtcgtcccatcagatgcgcctctcctgtcttcatatctatgtggggggaaaaactcctccctgtgtttctgccctccatcgacatatttccgcggagatttccctttctactttcgaccctgtgcggggaaaaaaaaaacagatcgatctttaagtgaacccttcgacatcgtgcggatgtgcatattcgcaagcgggtggtatttttttttttttttttttgccgctcatcattattgcgtattaaccatgaaggggggaggcattataaaaaaaaaaaatcctctgctgataacgcgaatgaagtgattcgtattcctctcaaatgtggcagaaaaaaagattcataattgcgaaggaaaacgtgaagaatcatttgtgatggttcgaagcaattccccactcatgaatgaggcaaagaaaaaaaaaaaaaaaaaaaaaaaaaagtgataagttgtttatgttctgttcttcaccctgtgatacgactgctcatcctaatcgtatccctcgcttccgaccctctccttcccccactattccgtgctgctcatcagggagtactactacatacaaaaatgttaaaaaaagaaaagaaaaacgcgtaacaaagcggaggaaaaacattcaacctgtttgcacaccacagacaaaggaggatatcccttttaccggcgccacacaccaaaaaaaaaaaaacgtacgcagtagccccctacagagcagtacataaacggatgtcatcattttaatggaaaaaaattaacaaatattcttctccgtaaggatgagaaaaaggttataggaatgccaaactgaaacgaacgcaagataaacacacggtatgtccaaatccacatgtacgcataaacccacagtggtgtgtatccccctgttgtcgcaataaataattgtgcccctctcgagtgagcaatatgagcgaagaaggattcgatctgtatcccctggaagagggcgcactgataggccacataaacgttgacgaggaggtaaataaaaaaacgaaaacatatctgagcatgtccctaaaatacattcgtgagaagaagctcaaaagttgcgaagaatatctgagcggagtactacccgctgttagggaacacccatttgaacacctaaccttgatgacgataaaaatatattgtaatttaagactgaataattatcgtctcgtttccagtgacctcagttcgattggtaatttagataaaaacagttacaactttgaacacgtcgcatggaaatataagaaaaaaaatggctccatgatttctttcctcctcagactgattaactgctactacccctacactctcaatttgcactttacatcattcgaccgactgtacctattgatactgcactatgagaagttgcttcatgagtgcaccgctcagttgggaagtagtacggggaagaacgacgcctcttcgaactcctcccatacagagatcgcgcttgatgaggatcaaatactgcaactggcagagaagaggaagaaggtcatcctgcacaatatcgcagtcgcgtgctacgtcctctgtgacctcttgcttaagaagaattacatcgagcaagctattcatctcctgaaggaaaaaatattgcgatatgatgcaaaccatattgccaccatatctttgattggaaaactgtctttgcttatgggggcactggattccgcggcgaggtccttcgacttggttgagcacctaatcggggggagtaatccttccacgggagaagcagctttccagaatgacgcagcttccccgaatgacgcagcttcccagaatgacgcagcgagagcacacaccttgacaaattcaactttctttaatctctacctcgaggattatccatccgcattgcaaaaaattctggagatccccccaaacctcccagcggagcaaaacagaggagaggcggccaacgactacgccatatactgcaacaacatcgcagtcacttacttctttaacaatgacgtgaataaatcgattaagactatggaagaaactgtgactagggaccacggcaatgcttacccttcgcttgtaaaaaatctgaacctcttatacgagttcaccaaagtgagaaatgagagagagggcacttaaaaatgaaccacgtcgcctgggaccacctgagtgaagagatcagatcaggaggctccggcgttaatactgctgcgcagggggggggcgaaagttaacatgtgcatgtccccctacgcgctgcatttgggtcttcgtcgtttgctaagccgttttctaagccgtttgataagcccttctcttcgcctttttcttccccctctcttggccttttttttttcgttcccctctgttgatgggcccataaacggggcaaatcgaccaaccggtcatgcgagcgagctggacaagcttaacagaaaaacagtctgcctcagtggtacgcagggttgcccgcgaagggaggcaaatgcataagaacactttgctatgtttttgtgaatatcgttgtgaaccatgcgaagagcgtctcctcgtgaactgcttccccccgtgaactgctccccctgctgaatggatttccccttttttttttttcaccactcgatcatccaaacgtgcccgccccgagaaaatcgccctccctccctttttaccaaagagttaacaaggggcccgtaagaaaccaaaacggagactctactgatcggcgctctgctcgctcttgcggggaggagattggatcgaaaggaaaagcattcaacataatttttttacatgctcacaaataaaacacacttgtcgcgaagcactccgcgtacctcgtacgacaaagcgaacagtacaaacgggcacagaaaagagaggtgccaaaaaaagtagcgcgggtcaaggtcaacgcgcacagaacgatttcgcgtgacgtacctgaacggagaagaagaagcggagaagaaacttggcgaccaacttaccccttgagcggtccccattaaaagtcgtatttttagaggcccctctgcgagctgcgcatttttggaggccctcttttagctgcgcgtttttggaggcccctctttagccacgcttttatcgcatcgcttctatcccgcgcgagcgcgccaaagaggggaacaacgaagaagccctgcaaaatgacctccccgcgcgcctccacttatgagcagtgaaaggcggctaccccccgcgttagcccaaaatgagtgtcctgctttcggtttttctcctccttttttgcgtcgttttcctgccccagcgtgtttccgttgatgatggtaagtgggtcccacgtgcccccgcggtgaggcgcgttaggcggtgagaaccgctatttggtgaggtccgctatttggtgaggttcgctatccggtgagaacctccatccggtgagaagtataaaccggttaacttacaccgataccgatgccgacaccgatggcgctaccgctcccgctacccgctcccgacaccgctcccgacaccgctcccgacaccgctcccgacaccgctatccgattcccctcccccccagggatcttcaaaagccgagtgctgaacccgttccactacaaacgggagaagaagcgcataatgaagcacgtgaactcactagcgttcctgtacaacgagttcaagaacaacgtagaagatctagagaagacctatgaaaattttctcaaagcattgaaggtatcaaaggagacagaagaaaggttactcaaaatgaatgatctcaaaacagcaaatttcataaatgatatggaagatctaaaaagtgaatatgatgtatttaaagactcgatagaagaaaatcttaacaaaaaaaaaaatgagttcaataaaacgttgaagacaaccattgaaggcttcttccaaaatgctgtgaaggagttaaaagggatcaccaaatacatcaggtacataaatctgaatgcaactaatctgcacaaaattgtttcgagtattttttccaaggctatgaatttaagtgatatatatgagcaaaacataaatcacatttacgaaattgggaaggaatattatcgaataaaattaagctctctaaatcatctgctcgcttcagaatatgatcaatacaataagacactcggatttatatcgaatgaaaaatatttggataatttttcagatgtattttatattgaaatgttaaaaaattacttaaaaaattcaacaaacaaaacggtaatgatagatttatcaaacatcttggaaagacattcctttcacgagttgtcctatttttttaatatttttttaaagtccttccaaaagggagtcatcatatacgttataaacagagtagacaccaactaccataataataagatgatttttattgagtacttcaaattgtacgaattggttaactatattaagtataattatagccatctcaaaattgatttcatagaaatacatgtatttaatatgtatatttccttttttattaatgcgaatggaattttataccatgtgaattatgagtacttcctcgatgctaactctattaacctgtacaatgcgtacaactatggttacttcttcactaatcagaagatccccgatgaaacttcccctagcagcagcggtgatgagaaggcagcttcgaacggcagcgataaatctggtgctaacctcgggggggagaaggctgtcgcccctgaagaacgcatatacgtgctctacgtgggcagtcgagtcatgcaagaaaattgtgtcatgtataaccgcaaagatatgatcgagttcaagaagggaaacgcatacaaaattattcagcagaataaattcaactcgcatgactccttcttcaatatctttctgctgaagctcgagtctgagtaccacttttataaccagttcctcagaagtgagcatgagcacctctaccgcttctccgtgcacaactgcaatatgattctgacatacgactccttgagcaagtttgacattccccatgagaagttcaccccgcacttcaagtgagccccacagcgcggcaccgtagcgtggcacgtcaaacctgcttcgcccgcgtgttctcacgccgcgtcgcacctatgtgttatcacactataccgactcgtttgcacgccacatcgcacatatgtgttatcacaccacgccgactcgttctcacgacacttcctcctccaccccccctgtagagacgtatacaccctgatcatcatctacccgggaagcaacatcagctcgatgtgcagcctcttcagcaactacatatttcgggagtccgtttacaacctacggaaggagcagtccaatgtgctggagatctacgcagagaggaaaaagctaaccatgctggtgaacaacaaaacgaagaactactacgtcaacctgaacaacaaaaaaaaggaagagcctctagagagtagccttctcaaaatgaagagctgcctaaagcagtacgtgaagaataactacgatgactacttcgattatttgaatatcatttattttgtatcgtccgattagttaggctactcggctgctggtcaccaacgtggctgctattcaacaacgcggctgctagtcaacaacgcggcttctagtcaccaacgtggctgctattcaacaacgcggcttctagtcaccatttgtatttctacccttcttagcaacccccgtgtgatatttgttttttttttttctttcgcatttttcctaatttttccttttttcgtgtatcccccccgggggacggctcccccttttcaatgcagatctttttgtcccgtctttattccccctcgtgcaattttgctccactatatgttgtaccattcgttcgacgccacccaccttgggcttgttcatttttttttttttttttttgtgattttcaccaaagtgaggagccaactcgttaaggcaaaaaaaaaaaacatgctgaaatttttgtgacaaaacaggagtattttgctcgtaaaggggcaccatttttgcgctccatgacggtgcgatttgttcgaaaagggcagacactggggaggggtaaaacaaggcggtgtgacacgcggcatataggaggcatatacgagacatacacacagcatatgcacagcatacgcacagcatgcacacagcatacacacagcatgcacacaacatacaccccccccctgcagtctcacattgcgtcaccctttctatcccttggaaaggaagacaaacaccttgacgaccccgtctctgtgctcataacgaatccgctcctgctgaatcggcttcatgaaaagatagctgcgcacaaaatacccccccctgatttcatgggaataataatcggcaaatctgtgaacatcgtaggggatcttcctgcctgatattgtaacataattattgtttgaggaaatattaaaattttttaagtctcctgaaatgaaaaaataaaatacaaccttttcttcatcgtagaggatgttcacgggggggacaaagttcaccgggctggatgtctggggggattttatttcctctatgaagtcgcatttttttatttctccctgcctcttcttttggtgtgtaatgtccggtgtgtacagctggatgggggtgcttggaatggactccgcttcaaccaggtgatgattttggccgttggaggtgccttttttctcacgtctgcgtcgtgggcgttccggactgccccctgagtttgccgacctgtctgtcctaccccctttgtccgctttcttattatgatacatagctcggtgctgtagttgggcatctctcaagtcatctccacctatggtatttctctccacctgttgaatgtactcccctgctaggtagctatcgacgtgcccacttttttcattatcctgtgaagcatatggtaacttcccctgtttaccaattttaaaaggctcgaacttttcataaacggaagggtcgaacgagttgtccaaaaccagttcgtgccaattcaagtcgtagaaaaccttttccgtgtttaggttttttttgaggatttcaatttcttccatttggtcaaagggtaaggtgggtaactagtgcaggagaggtaataaaacgaagtgctactttctgtgaattttttttttttttttttttgttcacccttcccttaaacggttcactttttttctgacccgttcaggcaaattttgtttcttccccttggtgtatattgcccagctcacagtgaaggagaatccccaactttgtgactgtccacgtgaaggggttgcttctctgaggaggttgcaacttatgttcggagtgaaaaacgaaaagtcgctcaacgacaagtagtctatccgcaggacaattaattggaagtgcaactcagtcagggggtataaaaaataagcaaaaaaataaaaataaaaataaaataaaataaaataacgtacaaatgggacgaggatgggaaaagaggagtatgtctttatgtagagtcccctatgggcaatcaaacagcagtgacctgttgcccccgagtgcgcaatttcaatttcagaacaacggaaaggacaaacggacaaggagatttacgtgcaactagcattcaaaagaaaaatgacaaagcggaaaaaatgtacttctcttctcatttttttttagcaacatacgcgggaagggcggagcatttagggtttgagaaaaatgggaaaagacagaaaaaggggaagcaggaaaaaaatgaaaaaaaatggaaataggaaaaagggggaataggaaaactttcttcgttaaaatggcaatatatgcctacaatgctgttttgttatgctttactgttttttttttttttgctgttttgttatgcttcactgttgttttttttttgctgttttttttccttgccttttttttccctttttttcgcactttttccaatttgcacgaagcgaggggaatgcggcactgctgtagagtggccctaatcccccacccatacccacgtgcggacaaacaggggaaccaaaatatatgccccacgtgtggacgtatgcatacatacatacgtccctttttcgcattaattctgcgtcgaagcaaccaagacaagtaccttcctccctctggaaatgtttaccattcctggacatttctccggcgcaactgttgcacacgagtcctatcccccccctctacctgatctggagttattcattttgctgagcttcacgtcaaaaaatattaatttgcacgcacaccgtgcttggggggggaacccttttaagcgcatcattatttcgcaggtgaaagtttcaagggggtcctttttagccaatattctgcacacatgccgtgctgtgctgcgccgtactgtgcagcactatgccgtattttattttgccacttcttttttttttttttttttttttctctctctaaccccatttacaatacaatgtgctcattaacacagcaacggggcgcacacctgtgtcactccgcttatttttgcaacctaaatgtgcgtgccctgttttactttcctcgtaaaaaggcggaaaacgattcacttggaggggtaactcatgtacgtgctgcctaacggattgcatcgcggtgggatagaacgtcaagcagtcggacttgcaacctttgcgcacgcatacactcaatgtgtggcatttcaagtgccacccatggttacctcgcaaaaagggagttgtactttcacgcataggtcaggttacgaaggcgaaacgaaagacacggcaaaaatgaagcactagcgcgggaacatcacagcggatgggcatatccttacgtacacataaaaacttgcggcgtttttgccatcaaataggataaatggggnnnnnnnnnnataattgctcacatgttaaagctacatgcaggcgcgcactttttcaaaaaaaaaaagtcatttttttacgcataaaataaagggacacgcaaaaatgggttagcactacagaggtatcatatccctttagtggaattttcctcaaaaacgtagaaacaaaaataaggaaccccctccctctattggtgtctccccagctacaaattcttctcaacgctgagattaactccccgtatgttgcattccgaacgatctgtaatttcggatatgtcagaaaattgcgtcttgttcttgtcaatgatggttggtcctcccagcttgtgaacacctgtgtaggttgacttgtcatcatggaacctgacattggcagctttggtcccataaaggattggtccactggaagcttcattgcataatgtttgtacaaactggtcataatttaacttatgcttgtctaccaaatgcttaactgcttcaacaaactggtcatagttaattcttttggctcctttcgttttaaccttcgcgaatgtgaggtccgcatccacggccgtcagttttttgttcagcaattctgagaaaggggtggggtgggggagaaaaaaaagaggcgattatgtctgcccaatgggatatatgacaattttttacaagcaaaggtatgaatggaaatacgtagcattttccctctttccagcttctcaaaaagagcaatattttaattaaaaggaggagcaaaaaggtacaacaaaatgggaaaaaaaaaaaaagaatgagagcaactttttacccacttgcatgaacacatgccaaccgctcctgaaaagaggggcatattcacatggcacacattacatatgcacacttttacgcactgaggatgaacccctcggggaaaattccctttttgaatgccttactagcgtccttcaaaatttttacgaatgttctgctgtccatatcagcctcgttcttggtgtatatgtagaaggcgttttccattttgggaaaatatgtacgcggtttaaatgagataaaaaacaaaaaaaaaaaaaaggttcacacttgtgcgaattgtagttggggctacaaagtgggacagaaattaacagcgcaaagaagagaagcccaaggggggtggggggatatctgttacgctttacttctcaaaacggttaacataaagcggcaaacgagggaaagcgcgaaatggtgaatgtgagagggtgttcatgtggaacttaaagacagtcacgaaaaaaggcaaaaataaatcaaacaaacggaaacgaaaaaaactacttagacgctgataaaccaaatggggaaacaaattcataaaaattaacgatcaaggttaacgccattttgacataaaattcctgcatttttttttttttttttttttgtgtaaaaattatgacctgttcatgtagaacttgctgggctacgcattttaagcgcctttaagctcctgaacggttcatgcgaaagtgttcgcccaaaaaaggcaagccgtttttttttgtagccattttttgcgaaaggaacggatgtcccatatttttgtatctttggagaaacagctagccatttgtgaaggatttttttttttttcccaaaacgtatgaacggccagaagatatgcacataaatgtttggagctgcgggaaaggcaagcatcctcacgctcgccgttcgttttgtaaatgaagaaagagggaaagccaaacaggtaaacaaatgagcaagtgaggaagtgaacaggtgagcctttaaacaggtgaacgtacgaacaagtgaacgcacgaacaagtgaacgtgcgaacaagtgacctttttaaactctcgcgcatgttaaaaacttttcggccaactgacggggatccacttctcgtccggtaaggacacaggcaggcagaaaaaaaaccaacgtcggctaaaagggaaaagcagattatcgcacgttactgtgatagcttccccttcataagaacgagtggaattataccaaacgggtgaacacctcctttacgcatttccagcgttgtagcttttcacgcgctcgctttatttgttcattctttccgccccttctgatgtacaacatgaacggcatgagcataatcgtaaaaatggccaatgtgccaaaagttttggtaaggtttacaggcgagcagcgcaatggaggatactctgcatgccagtcatttgggccactctctgggcagcttagcaaagatggctctaagcgcatgttttgtatttcctcccgtgtgaactgcctcagaggggactgcctcagagggaactaccttcctcctttcacacgttgtcccctttcttcccatacccccctcacgaaacaggcgcaagtgagatgcttttccgatcggaaaaggaaaattatgaacggaacagaatacatcaggaggaaaactggctacggcggaaggataagaagaaacaggcaggcgcctgcatataagaggtgaacatactgtcctagtcaagcaaaagggatagataacttgccagctttgctttttttgtaaagttaaaaaaaaaaaaaaaagggggaaaaatatctttccgcatatgtacctttttcctgctacggcggacagcgtttctcaacacatgcatgggtctttctttatatatgtatgcatggggggagacgttcctcaccttgccagaacagatgacatggacaggtgaaaaacgtgcagatggttacaccttctcgttcgagtttgccatgcgtgtgtaaatactactgagtcagccacttcccagcacattaagcgaaggacaaaaaaaaaaaaaaatatcataataagagacccatccctggggatgattaaaagagccaaacggattttgcacactatgcaggtgcggagagtagtataatataagtagatggattttaccccacgtaattcatatgggcaactgaacgaatagctagctaaagtttctcaaaaacggacattttggcggagcgcgcagatttgttgacctttaattccctttcactgggggttatatcggcgtcgttaatttttgtccataagtgtttccttccatggataaacatttccacacacttgtattccaaagaatgatatgaaataatgacaagcctttttcttgcccgtaacaatttatagcttgataataaaaactcctttaaggccttcatttcatcgttgatgtaaattcgaaatgactgaaacaccctggataagactttttgatttgctttgtaattttttttgcatgtagaaagaacgatgtctctcagctgatacgtggtcttgataattccattgcttttcctccactgtacaatttttttcgcaattctagacgcctttttttcctgaccatatgtgttcattatgaaccttaactgttgggggctgtacgtgttgagaatttcgccgattcgtttttgcggctcggttttggggctctcccagtaggtctgcttaatatggttagcctggttggattggtaatcctcatttgaaccgcttcccccacgttccgtactctccctacacatccgggcgtactcctcatctgtgtacctgtccatgctcatgtcaaggggaccgttgtacttgtaactgaaccccctcctcccacatctcagctgatgcgtggatgcacccaggtcgagtaaaatgccactgtagctgccaaacagaggaaggccataccggtggagcagatgaatgatgtgtctgtagtcgccgtgtatcatagtcagcttgttcacatctacataacgttgcaacttctgtttgttgtaataaatggattctatgtccttgtctatggcgatcactttgcttgttggtgctatgttttttaaaatctgcagagtgtgtccgccacctcccagtgtcgcatcgatgtagtactcagctggagtattctgtcttgggggaagccgtgcgagaggtgtaaatgaaaggggcctggtaaaagcatccctttgttgtgtcctcccatttgggttctttccatttttcatttttccccacagagtggtaccttctcccttttcttctgttctctcccctcgtgatgagataaaaaaagagggggggcgtgcctcgcccggtgattctactccatctgtgtggcgtcctgagtgccgttctgaatggcgctcttctgattggaactcatctatgcggttcccttctgagtggcgctcttctatgcggttcccttctgagtggtcacccctaaggtagcgtaccacttcgtcaacgagcacgggggtgtggtagacatacgagctgtctaatatgtttgcttcatcttgactttccccttcttggttggtcgcaaagtgtgttgggtgacggttgcagtttacgacgtttcttccatggctgctacggaggtcactacagcgtccacctctctgaggagtgaaaggagaggcgagtgtcttctccgggtgcctgacccagaagcaatggccacacgtgctaagcagcgtaagggaaaggcacagtgagttgtgcatccagcatttgaggggtacacgcgcgggccaaaaaaaagggaagataaactggggggtgtatctaagcaagcatgacaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataaaaaaaaaaaaaaaaacagcctagcgatgtaccaaaatggggtcccaaaagagatgtttttattttccttttttattttgcgctgaccaacgattgaaagggtagcccacgcacagatcgcctccatcccaaagcaaagcgcctgtaacgtgcgcaccaaagggacaagagatttgcaagagtcgctacaaggaggggaaaaaaataaaataaaaaaaaataatgtaacgtaatgcaatgtgacatattataatatgatctattgtaatgtaacgcaatgaacatgttggaaagctcccgtaggaagaagttccctccgcacgcgcctatcatgataaattttttttaagtacattttgagaaccccctttttgcatgcccccatttttacccctcggtgtgttgctactggtgcgggtctctaccagcggcatcccccaccccgcgtacgtacgagtgtgaaaaattgaaccgttgaggatatgctcatttgcggtccccttttgaggaaatacactaagcggcgaaacgggaagtggcgaaacgggaagtggcgaaacgggaagcggataagcggataagcggctaaacggataagccgctgaacggataagccgctgaacggctaagaagggagagagaggaagctgctatgctagagagaagaccccgccgatgagccacacccaaaatgaacgtaggcgtgtacttcctaaccgcgctccttttgtacacatccctactgaattacaaaacgttggtgtacctgattaccccctcatctgccgaacacatacagaacgggacccaccgtgtctataacacccttgatcattacttgcacgtattcttggagtatggcttcgttagcatctaccttctagttgcatttcagccaaacaaaaatgtgtacacgaaacggagtccccaaaattacttatttgccaaaggactcctagtgttcttttttttcttcctattccactttgtgcttaatgtaaagaataacttcccagtaaacattttttttctaatccttacagtattccatttgtctgagtttttcctttccttcttacataacaaaaataattacaattattacaacttcttagtgaaccctaattgtggttatgtttacttcttcatccttactctacttgaatattatttgaagattttttttttcgtcctggtgcacttttttgaaaaatatttgagtaagagactcctacagaatctccttcttgtgaattattttttcctcaagaattttgtgcagaatgggagaagtgtgtgcacctactgctatgttaatcagatcgattggggacaaaatggcggggcatgccaagtcggcgggggagtcggcgagggagtcagcgggggagtcggcatgagagtcggcatgagagtaagctcgctccttggcacagatgcaaacattggtgtgggcgctggagcgggggagccttccctactgcgccttctgcagaaccgcatgcgcttgagggggaagctacgcaaggtggccttcgcactccccttagcaacaacacagggaacaacacagggaagttcttcacaaggcgataaaaaataccctagagaaagggacacatctcccacgtgtggtgcttcccccattgggaggaggacctacggagagtgcctcttcaccagggggacccccccccttgacacaaccacaacatgtaaaacgtatgacctgagtagctccttctgccagaaaattatacaccaatatgcacatatatttgagaagtaccaagtcaggggaagctacaaacgagcacacaagtaccacctgttagtggtactcttatccacgctgtgttgtctgttggggttactcctgcgaataataggtttgcttcattgctctggcaatttctgcttctacgttatgagcagcgaccacttggccgacaaggccatcaagaacaagcacaaattggtgaagtccggtgtgtacaagtacatgcggcatccctgctacactggctggttctactacgcgttgtgtaaggccccacgagagagtgcctttcaggcagtctgcgtcagtctgagtcagtctgcgtcagtctgagtcagtgtgtgtcagtctgtgtcagtctgagtcagtgtgtgtcagtctgagtcagtgtgtgtcagtctgagtcagtctgagtcagtgtgtgtcagtgtgtgtctgcctttttgcctgcctgcccgcctgcctgcccggccgcctacctctgggggaagacacatggtgcagttagcgcccccccctctaaagacaaaatgtatcccagaacggcaccgttggggggatgaacccggcgcgtagcaggtctatccaggagccccactttgcgcatcgaaccagcgcgtgtgaacactcatatacccgctagcataaacacatgtgccgcatcacatcctccttctcctcccccccccatcagtcttgcaactgctcctcatgaacgctttctgctttgtcttatgttttttcgtgtcgtgggcgtacttttatcgcaccataaaaatggaggagacctacttgctggagtgttacggcgaggagtacagaaattacaagcggaaaacgcccagcatatagtaaggcaaaatggggggaaaaaattgccacccgttggggtggtatgcatccgcgtggtgcataaaatgagcatataaggcgcataaaaagtgcataaaaagtgaataaaatgtgcatataaggcgcataaaatgagcatataaggcgcgtaaaaggcgcataaaacgttttcatggtcaccctccacgggggtgcattttgtttatcctcctacgcagttgctatttttttttttttttcctgtagcatccccttcatgcgcggaatttaatcagcctggaagagcattctcccgaatggaacacaaaggtaaggcttcttctccgagacagggatttccccccacacacgtgagtgtactacgcacaattgggaggccccctccacacctacttcttcatcatctccttccccgttgggtgttcatcaaaggggatatttccccaaaagcattccatccaggaagccacctgatgggagtaagtccccctcacgtatcgtcaaatatgacaagaatgcccctttttgtagttcatcacgcggttatgctgaagtccttgacagcttccaccatgatctctgcatcggtggcagcacactcatggggggcagtacacccatcgggcttcttactctccaggggaatattttctccgttgcttttccacaagcagagggctgtgtgcacagcgtttgtgtacgtattgagatacttattagtgtacaatttttcatctacgaagtatttgagttcctgcggggaaggggacacgcacatgtatgtgcagtcgtgcacgttgcgcatgtgtgagcatacgttagcacgctttcgcgtactggcgcgtactggcgcactcggcagggcgatgctgggcgcgcgggtacgcacgttcaaggcgctctcgtgggcactctccacgaagagactcgggtactcgtagtggttcaggcaccgcagcagttggaagcctgcgggagggggggagtcagaagagttcgcgtgagtgaagtgagtttgcacaggcacgcgcaaatgtgcacgtgtgtgcgagcgtgtccgtggtgcacttttgttctattttatattctattttattttattctgttttatttttttttgatttcttccgcccacagttatgctccgcgttgtaggaaacctccaccgagccgttgtcgccgaacaccttgacttcaaaaatcttgttgctcgaattgtcggaaatgttgaagtagcagttgagcgagtcgaagagagcactgcccgcgatggacttcaccgtgacgttctgacccttcacagagtagcatttggcagatacgctcttcggcttgcaaaataaaaactcaattagggatataattaacaccgttttgtaaaacaacttattttctatatcctcattttctgttaaaaatggcataaaggtagactcaatttgaacagcatatatctcaccccctaactccttaagtgtattttttaggttgtaaaaaacacgctgacttgttaaggcattaaaaatattccaataaaattgcttattcgtttttttaaactcctctttcacatcataaataatatcactatccatgttgaaattctttattgacatttttaatttgtttaacttctccatattcattgttggtaagttcgagctaaagatgaaaaaaaatttcttttggtttattacatactccatgataagctcatgtagtttagatgtcgacatggctataaagagcagattgacattgtccaaattttgcttttcaataaatttcaatacgttgtcatgtgtgttggtttctgtatcgtagagaccgaatgtatccacaaagcattttttcatttttgcgtcactgcagaagaggtacttgattttccactcgatggttagctgcgggatccacgtgaagccctcgctgtcacagatgagaaacagctgcggttttttgcgcgccattctggggggcagtcagtctgagggggcttctacgtgggggtgccctctatgcgggggtgccgtctaagcggggggcttctctgcgggggtgcctcctatacgtgcacctatgtgtgcacccgttgctgcgccaagggggatgtgcccaccagattttagtacccccccgttgcaacgctctgatggaggaaatacactgccgcgcaggggccaacgttcgtttcgctttgacaactgcgggggggtagacgcagtcgggaaggagtagtcgcaaagaagcagtcgcaaagaagcagtcgcaaagaagcagtcgcaaagacgcagtcgcaaagaagcagtcgcaaagacgccaaaacgcacttcactcgaagtaatccaaaatgggaaagtccacacggtatcatcagaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcactggtggaaaaattgcaatgttaagaaaaaaaaaaaaaaaaaaaaaaagctccttttgcagatcccccccacacctgtaagagtaaccccatttgtgggaaagaaaaaaaaataagtaataataaaatgataaaaaaaatgataaaaaaatgacaaaaaatgacaaaacttccgggaggtacaacgttacgcagcatgctagttaagggtcacgctccagctagccccattttgttgcttcctccgatattgtgactttcagtgggggaagttacacctgcgtggcgcccaagtgtgaagcggcgcgtgaagcggcatttgaagcggcctttgtacgccatttgaagcgccctttatacaccatttgtacaccatttgcacaccatttgtacaccatttgtgcgccatttttacggccccctgtccccgccgccatgcaccgcacgctgcgaaaaatcttcgaccgccaaacatgcgataagatagagagcatgaagatcctgctcgtgggggcaggcggaataggcagtgaattcctaaaaaacataatcaccataggatgtagaaatatcgatatagtagacatcgacacaattgacatcaccaacttgaacagacaattcttgtttaagaaggatgacgtgaagaaatacaagtcctttgtcgccaaagagagggctctccagcacaacaaaggcttaaatattaacgcctacacattcgatgtgtgcaccatgaagagtagtgacatagcaaagtacgactacgttgttaatgccctggataatattaaggctagaaaatacgtaaacaaattatgcgtaatggagaaaaaagttttaattgaagcaggtagcacagggtataatggtcaggtatatcctattcttgcaaatgaaacaaagtgttacaactgtgaggagaaaccaaaaaataagacatatgccatttgcacgattaggcaaaccccatcattacctgaacattgcgtagcatggggaagactcatttttgagacgtttttttgcaaaagtgataatgagactttgattgatattaagaatcatgttgaggaagaatccaaaaagaggaatatggatcagtttcaaatcatcaccttcatttttaactaccttttttatgacaccattaaggagctggctgcgctgaagaaggactacgtcacggagccaatccccatactgttcaaggggactgcaaaggaggaccaatgtggtgagacggaacaggagggagctgacgacgcccccagtggagcagccccccccaatgtgagcggccaggacgaagcgcataaacacaaggaaaccgaaccagcggccatcaccctgtgctctcaaaacatatggaaacaagatgagtgcatcaaaatgtacacagaaacattcgcaaaattgtatagctacttaaacataaataaacaaacggaggagtacctggtgtttgataaggatgacgatgactgcatcaatttcataacagccatttcgaatttacgtatgatgaatttttccattaagcagaaaagcaaatttgatgtgcagtccattgcggggaatatcattccggccatttcgtctaccaacgcgattgtggcctcgctgcaagcaacgcaactcattcacgttattgagcatttggaacgtgtgaaggagtcagacaaggtggtcacaataaacagtttaagggacagcaaggcaaagcacgtgtgggtcaaaagtatcgtcagcggaaataaaatgttttcacgcggaaatattgtgaacgccgaaaatttggaacctcccaaccctagctgctatatatgccaacagccgatgatagatatttatatcaaaagttttagcgaaatgacgctgtacgattttgtaaaaaatgtgtgcacaaatgagttggcctttttgtaccccttcctggacaagcaggatagaaacatatttgactatgactcctttttggagaacgacgacgagtacataaaggggttgtataactcgctcagtgagtgggacattaaaaatgatgagattcttattttgacggactttcagaatgataaggaccagctggagattcacctgaaggaggatcccaccctgcaggcaccctacgacataaagcagaaagttgtcaagaaaaggaaagtggaggagctgcgtgggccagaggcgccgacccccaggtgcgacaggagtgtgacaacagtgtgacaatagtgcgacaagcgtgtgacaatagtgcgacaatagtgcgacaagcatgcgccacgttgcggtgcagcggttttgctgtgcagtggtattccggttgcacggggtgatgtacacccacgaatggcgttgcaattgcgtagtagtgcccctcacataaagtgcaacttttttttttccccccccgccttgcagcacaaaaaaaaggaaacacataaaccaggaggaagagcccctgaacgataaaaaaaaggcgcgcacccagaacaaggtagaagaaatcgtcatcgatgacgaagagtgtgtgaacgataatttggtgctaatcgattgaatggaaagaccccacacccccgttacatcgaaattgttatttacgactacccccattttgataacacaacagaggatccacctgtctctccaccttttaaccacacaaaaccctccttcccccccccccgtgatggagtaaaacacaccaaatggagggggagggaggttcatcccagagcactgcgtcggagcagtgaagggacacaaacagacgcacgaaggttgcgttagttcgaaaaggcaaagcggtgaaagatgcacacatttttaattttcaaaagatgcacaaaagcatgaagttatatccttttaaacgtaaaaaaaaaaaaaaattggtgcaaatggtgtgtgcacacggttgtgatgcacatttcgctagttttttttttttttttccgcagcgtttcattttggctagctgagcaagtgtggctgccttgctacctcactacctcgctaccgcgcttccccaatagccctcccctactgacgcaacaccgcgtctcgctcaatgaggatatccaccttgtaggcaacaacgtacacgtccacataaatcgaaactgccttatgaatgccattgtccaatatttgtataagcatacctcttgatggcttgaagtaatgatctatgatgttgaaatttttaaaaaaaacttttttcgaatttttatgaacaattaaggttttatttcgtatttgtatgagtgggtaggaaacttttctgaactggtcaggcgaaatttcacttttgctaaactggattgtgttgtcatttccgactaactcgtttgactcgttttctttaatcacttcgtttaggaggtaaatcagttgcacgttatttatgttaaagttgaatagttggaaaaatttgtacaataagtttaaggggacgatattttcaagcttcatcttttttggcctataagtggagtcatacgaatttatgaagtgttggtactccttagaggtatctccatacgccccatgctgtttgtgggtttcgccctccggatggtcatctcgcttgccgctaacacgttgaaggtcctctacgcagtgcgccccttcatcactcttaccactcgcacacacggctttgttgaggaagttattgttgtgttgtaatatgtccaaataggggatgaccatgtgggaggcattcttcgcgttaataacgtttctgatcgtgtctgcggtaaagtgggatagctctatgttttccaaaatgtgcttgaactgttgctgcaatttgttatcatctccatttttcttgtcactgccatcctccccatcgtaactcctctgaatgcacttgaagtagaaaaaaatgtcgctcgtggtgtacggcagaaaaatgtcgcaaaaaaggaggaggaaaaaagtgctgcagtttttgtactgcttataattgttcaaaatgtaagtcacattttttagcatcgtttcgagacataaattgatgaggtcttctttgtagtattctctatattttaaaaagaaaaaatcatcgtagtattcttttttttgtaatttttcctttagcgttttatccttcaagtggaacttcttcaccgagctgaattggtctacgatatttttgatctgttcaaagtgtttctccttcagcgagttctccagttcgccgtctttttttctcgtctcaaggggccccttctccctatatctgtgcgcattcagatccggattgcatccccctcgttggtcgcttctcaccgtggagtggattcttcccccctccggcattaggcagttttccttccccatctcgtcatagtcgtgaatcattgacagtatgtactccacacttggcgtgttgttctcattgtaaattttttccacaaaatattttctcttcttcttcatttcgtgcatgaccagtttaagcttctctatatggagcatccgttcctgctcgttcatgattttgaagttacaaagcatgtagttgtacacgctgtgtagttgttctctcagggcattggtggtgcttccatcactgagagggtgttggttcctatttgactgaatgagtttttcattttcgtttaccccttctgtggtatccttctcaatcgagtcaaccatggaaggttccaacagtaaaggttgctcatcattccattggactccctcctcaatgggtacagtaccatcactgtcttcacttaaaaataaattcaattctatgtcatacagagagtggtcaaaaaagtgtaaatctatgtaagaaaaaagaagagccattatactggatactttcaagtcgtggatttgctttatcataatattttttatgaccacggtcaggtgaattgaaaagtaggaatagtatgacaagctgtataaactctccaacacattgaccaggtagctactatcggcatttttaaaaattaacaaaaccttgttcaagtcgaacttgtaatttttgacgtcaaaaaatgggtacgcgctataggaactcttaaaatagttgtcttccttcagtgcacttagccctttgatgaatagggagcccttatacttgcaactctggtttgttcgcttcgccgaggggtcgctattcaggggtggtgactgttccttcgtatggtgattgtttgttactccatatggccgatatccaagctgggttccaccactagaaacggttccaacgccgctaaacgagctgcgcgtgttgaagttggccgagtgggacctagcaattcccaccccctttggggtgtcccccttagggacattcgcctccccacaagagatgttcctccccccgtaggcaccagccaaaatcttctgctcattcgaaatgaccaggagaagaagcagaatgaagtcttcatccctcaaattcagtaaactcaaaatgtgtaaaaatttacatgcacacttaaaagatatgtcattatatttataagtgaacataaaattaaaaatgtcaaatatgagttcatcgatgttctgacttcttttatttttaatgtaaaatttggcgagagctaaaagtaggtgctgcagtgaggtcacattcacgctgtgcatgtatttgtatgtcaccgttctcacttcttcatataattctttcgggaaaatatttatcttggacagacacgaaattgatatgcagaaggaatttatattcatatttttgaagacggtaagtttattcactattgctcttatgagttcgttttcaagggccaccgtttggatgtcgctttgggggggcaccactccgcgggggcctccttctacgtggctgccttcttctacgtggctgccttcttctacgtggctgccttcttctacgtgactgcctccttctacgtggctgcctccttctacgtggctgcctccttctacgtggctgccttctcctacgtggctgccttctcctacgtggctgccccgtttggcgcttcccgagggggagggcattatggactcctccctcccctttctcctatctatgaggttgttgagcccgtacagcaagcaggacaagccgtattcattaatcttatcgatttttttaataatttctttaatgactcggaggtaaaaaagggggtccatatttctgaccttaagcttcccccaagagtagagcaacgcgacaagcgagtggatattcgcatcagtcacttcatcgaagaagttccttttgtccaacgaaaaaaaattattgttaaagagttgatacttggctagactgttacatatagtaatattattactcagagaaatattttttttcttgtaaatcaaaatattaattattttgttaagtaacaacagatcgtggtcgttcccgttgtacttcaaatggttagcaaagagggtgactatgtccttctcacagaattcgtttaggaggaagaagcaaaatttgtttaggtagtttccactttgtgtgaagttgtgtttgttcaggtggaggatcatattgaagacttccttcttgcggattgatatgatgttgtgcttcaggctggcgtcgtacaactggaggatttgccgagggggggtccccccttttggttcatcgcctccaattggttcatcgcctccaactgggtcagctttgcccccgccgcttctctgtggggaagatgcggcgaactcctggtgggccctctgcatgccgcggaggaactccctcctcttcaacggcaaattagaggccaactgcccgcgtggggcagcgcgacgccccaacacattggttaagcggtcactaccaagtgaagcaactccctcgagtgtgtctctctcccgcgggggggtagcttctccctcccgattcgtgggggccttattcacggagctatgttcccttatcctcttagtaaccgccacaagcggcttataaaactgcttcctctcaatctgcacccccttcagctcatcttcatacttgttaaaaacgcttcggtaatttaaaaagttaaagaaaatactcaagggaggaggcttcttttcctgtctttctgaactgtacaggtaaaaattgtcccaataaatttgccggtacttttccacgaggctgtccgatcgaaaaatttcataaaaaagaaacaaaataaaggccacgttcttttccctactctgatgataacctttgtacgtataggaaattttttccttcacgagttgatggttgctcgatcttctatatatgtgcacactcctttcccctttcccttctccttctccttcgccttccccttcataacagtgtaacattttttttaaaaaagttcagaaaaaaggaggagtaattcaaattggtaaaaaaggggattaaataaaagtgaaaatgcacaatgatgttgtttaaaaatttgagaaattcagttaagtaaaattcgaagaatttattttcgcttgctgggatgtggctgaagtactgaaacaggaataacggattgtacacgtaaaaattggagaagtacacagccttcatgtatttgtacgtcctgtcgtcgtaattatttgcacacacactgaggaacgcgtttagcacgggctccttcagtgtgtatcgacttaatccgttccgcgggggggcccttcccgactggcacgccccttcaacgttgcttccttcaaaggtggtgccttcaaaagtgctgtatgcgatgttgcttcctccaaaggtgcttcccccaaaggtgcttcccccaaaggtgcttcccccaaaggtgcttcccccaaaggtgcttcccccaaaggtgcttcctccaaagctgctgccttcaacgttggggtggctgagcaggctgcttctcagcttattgtttagcagctcttgcggggagctttcctccccccgcgttgcaatttttttttttgcattttcgtaaaattttaaacacttgtactgatcagatttttcaaaaatttctttgtaaactcccaaatggttcgtcctgtgattgtaaaaaaagtatttaatttcgtcttcgtaaatttcgtccctttgtgttacgtggctttcgttttcctccttttttgccttgtgtccgccgcgccgtttcctcgggtcctttttccctccctggtgcgcccagttgccggctttctgcgggtgccttttgtccggacaagggggttcgctcctgtcgggggggggtctcactgctgtgctggcattactgggggggggactcactgctgggttgccattcctgggaggacattccactgctgcgctgccactcctggggggcgattccactgccgctctcccctggacgctctcattcacaaaactgaccacatcgaacaaatacacgtcctgcgcgcggggcttctccgcaaccccacctgtattagcaaaaaacgtgtcgtctaaaatacgatggtatgtgagaaccaccgacgtatggtctctccccaaatgtccatttttctggcatctcccaatcaactccaccttgttcgtaaaagcctctaacacattcagcttaaaaaattcacaatttttaaaatccacacttaacttaagaagaagaaaaaggtgatagagactagctctgtggatgtgtctcttcgctgtccccagtaactgcttagcattattggcaaaaatgcaatcagtcaaaaattttttaatgtgatgttttctgttccctcctaggggaagatacttaaatttgttttttttcagccgttctatgtctctccttgcaagggttataacatctgtttttacaaaattacaataatgggtgtttctgtttttgttccctgtgctgccttcgtttctccctctgaacagggcaactatttcgttgtacttggtgttggtcataaattgaaccctctctcccacccttttctttttatctaccacgtatgtatttctctccccattttttgtgtcgcttcggtagaggtagcattttatgttgatatttgcgaagttgggtttctttcttttgaggggaaattttggcataattctttgttcattttatgggcagagggggagaaaaggggcggcataagtttcgacagacctttcaccaacgaaccggccgtggtgatacacgtgctagtgtacacctctcttcggccagtctgcctgcgcaaaagttggattcttttttttctctccttttatttctctccttttatttgtctcctttttttctctcctttttttctctcctttttttctctcctttttttctctccttttttttcccagtgagtgggtccagttcagtcatgcatacacttatgcgcagattagtgcatcctacatacacgaatacaaaaaaatatttacgcgttcatctgtcccatacggacaacggtgggagcatccacatccacgggggaaaaaaacaaactcgcctttccgcgacgatgagagtggggggcatgcagaaggggcgacttgggcgcaggcgggcataacaatcgtttccacgagtgggcataacaattctcttccgcgggtagggggcgcgttttcggcggggaaggcgtcatcaggtggctactcttgccaaccgtttcagcggctgctttttccaatcgtttcagcggctactcttgccaatcgtttcagcggctactcttgccaatcgtatgagcacttcctttatgcggatcgctggcgcgactcattttactcaccctttttgttcggctgctctcgctcagttggtcccctttttcggcgccgcgggatgggcgacgttacttcgcgcaacgccgtcggggcaggccggccgccaccccacatatgcatatgtaacataataagtgcatgctcgattttgccgcggtttgattttcactctaccttttttggcgcctctttaattatttttttttttccaaagaagctctccccttttttaagagcgctctttttcgttttttcgttttttcgttttttcgatttttccctttttccgtttttcaattttttcagagttaattttttttttggcttgtattttctttttttgcgcaacatttattttccctctgtaggttggccacccaccgctctttgaaaaagttttccactttcctgaaaggcggatattggggctgctttcctccccccccccttcataaattaatattcccctttgcgctttgttttcttctttccaaacgaactgttgttcatcccgctgagtagaacgttgcgcacggagaagttgccgcagggggttgcgtgccgcggcccccacagagtatacgcgtgtcaaaagcacatataccatctgcgcgtgtcaccagtacatgccatttgtgcgtaccaccaacaagcgccacttacacgtgccatttaaacgtgccatctccacctgcttgcccgcgcatcatgaagctctgcagcaggctgagggacgtgctggccaactgcagcagcaggaaggcggacaaggagtgcatagaatacgtgaaaaaaatcctgaaggagaagaataaaaaaagcgaggagcaaacaaaggagctgttcgaattcttagccaacattatttatgaagacttagaaagagacatattaaaaataagtatttcgaacttggaggaaaaaaaatcctattcaacaatttgaggaagctatttaaaattttaatccccttcgaagaagaaaatggctaccaggaggtcctctgcgattttctattctacttgtttaagtacatgcgtagagtcaacgtgaagaaatgttacaaattggtgaggaaggtgacaatcatggatgtctccacctctgacaatactgacaatatgagcgatggtaagggtgatggtaagggtgaccaggtaaagaacaggagcccctttcgtatggtacccttcctacttagcagcaacatcctgatctacctagaaatgctaaagagagaagacagtaaaaacatgcagcaggatgaacactatttttaccagagtatgaagaacatcatgatgagcaagaagtacgtcttgatgttgagtcaagtcatagggagtgtagtaaccaaatttcccaattttcctcatttcatagacacatcgtttaatctctacctttatgtacgtaatgggttggttccttttttcctaaaaaatgtatacaaaaggattacagatttatttcaactaaaagggaaagaaattaatacaaaatttactgtgaagaagtattacggatttttattttatgtatactttatttacaaattgaagatcatcacctgtttgcatttaaacccaagtagtacctatagcttactaaatgattctgttcaattgagcacaatcttggatctatattctcacgttttgagagactataaaaatatcttacacttatgcttcaccgttataagcaataaaaaaaacaacaagaccgttttgaatactttttgtttagccatcatttatttggtaaatctccttcatgctaaccacaacgatattttgaatgtctttccagaaagtacaaagaataactcctctttgtttaagaaatacagagatgtgttttctatgtatcgcaaattgtttgacgctatgtttaagctaagtgaagagccttcgtttagtctatcaaaggtgaaactcgctgtgttttgcaacctctcctcgggtagattcaacaatcatttcgtatcaaaaagggagaagcagaggaaggagaagtggatgtacagacagaattatgctaccaaggaagggcagacacgggatggtcagatcgcccatacgcataatgcagatcagaataaggcagcctctgatagcacgaatctccatcgtgaagccaacaacttgatcgtcgagtggttagccaagaagaaaggtcacataagcaaacaagaactggtgcagttaacttataggactgtaactgagcacgactactcctgcttcgtcgttttctccttcctgtatatgttgacgaggagatttatcagattgtatgacttctcccccgtcctacacgacatcgttttttgcaagcccttccgcattggcgagatcattatggagatggaggcttctgctgcgagtaagaagcagagcggcaacagcgttgaaagcggcaacagcgttaaaagcagcaagagagttgaaagcggcaagagagttcaaagcagcaagagagttgaaagcagcaagagagtcaaaagcagcaagagcgttgtgcctgcgaagaaaatccccaccacggaactcgccaacatcctctacaacaacgcctttttgaatttactcaaagataaactgtgcctttacctcaacattgatgggaatatactgaatctgttttttatgaatgagctgtacaagtttgttaacaacagggacttgaattacaaaaatttgcactacctgctggcccacgacacaggcacgaggtactaccggatgaatgtgctgctgctgctgcagaagattgtcctgcgcaacgtgctcaggtacgccctctcgctgggtggccaggcgaacaacggtagggagagcagcggtagggagaagagcggtagggagaagagcggtagggagaagagcggtagggagaagagcggcaaggagatcaacgatcaggagaacaacggcagggagatcaacgaacaggagaacaacggccaggagaacgactgcgaagcggttggcgaccaagtcgatgctgcccacttgcacgcggggggaggcagccaactggccctcctcttcaccaagcaaaacaaaaagctgaaaatgctcaacatcaacgagttcgccctgggcaccaaggaactaaaagccgctgcggagaagaaggaagaaaacacgttcaccattttaaagagcatcgattttgtggatatcaccgacagtgctgagaagaagagcctccagttcgacatgaacataattaacatcgccgtaaatcagctaaccaaggaaagcttcaccacattaaaatcgctgatctcactgcaaaataagaaaaaggatcaaaccaaaatgtacatgaagaatttgcgctcccttgaaattttactaaaatgcacgtacaattttgtgaacgaatttttggccataattcacctgaccaagttaggtaaaaaatgcatactctgttgtaatggcaaaaggcagcacattttgtgcacacaaaattattacgagaaagtaaagaataagaagaaaaagataaagacaacggaaagggaagtgcacctacagtttgagccaacgtttggcaaaaaatgtgccaaaagaaataacttcctagttgtaaaaaaacttattaaattgtgtgtttcgatcatgaagaagggaaaaaaaaatccctctgaggagaagcagaaacgacgacactgtaacattcaaacggtggaattatccaaagttatttttttctttttaaccttttgatatttcacatgactcatactttaagcagtgtgctgcaaaaaaaaaacagtgactccagggtgaacagaaagaagctccagaaaaggtatcgaaaggttttcctggacgcgaacgctttggtcaaactggcaaatgcccacgacttgcgaggacccctttcggaccagttaaaaaaacagatgatcgttttctcgaagaactacgtgcccctaagcaagctactcagcagcagtgcgtacaaaaatgagtttttacttttcgcgacgcacagcttcctctccacgaacaggaggaagggcttgaaattttcgaggcgcatgcacaggctgttgaaggaggtgtccccgcggcatatgatcgaggagggagcggcggagaatggcgtagaaagtgaagaagatgccgaccgaaaggaaggccaagcggacggtcaagcggacggccaaacggatgaccaaaaggacgaccaaacggaagtccaaacggacggccaaacggacggccaaacggaaggccaaacggaagtccaaacggatcaccaaacggaaggccaaaccgacggccaaacggacgaccgaacggaggacccacgcgaagtacgggacgaccagacggacgacccagatgaggagcgagacggtcaaagtgacatcgtcgtgacgaacaacttcctgctggacatactgacggaggaccccaaaaaggaggagaaaaaaaagaagcagaagagcggagatttggcggagaaaaaagaacgtacaaatctgttttacgacgtcacgtatctgctgaagcacctgaaggggaacttgaaggaccagagtgccgaggacaccgtgaggacgttgtgctatgtggctctatccctggcggttatctcgcgcaaggtgaaaatgagtgtgcgcttgggggagcacttcggcggggggagcgttcagggtagcagcgaaggaagcgctgaaggaagtggcgaaggtagcggtgaagacagcggtggagacagcggtgatgacagcggtgaagatagcgccgatgaagaggatggccaagccgttggagaagccgctgaagaaaccgcagaagaaaccgcagaagaaaccgctgaaaaagccgctgaaaaagccgctgaaaaagccgctgaagaaaccactgaagaaaccgctgaagaaaccgacgcagcccagcccagcggggacagcgcaccccgccccctatcacgccccgccatgtacgcagcggacctgcgcaccctggacaaacaaatcaagcacatcatgatgagcttcaaagtgaagaaagaaattgtagcgcacgacaaaaacagattgatcgaactcatgaaaaatggcgtcgtaaaaattgtgaagataatagtaaaggaaacaaaaaacacagagcttttaaaaagtatgataaaatgtttagagcattataacatgatagaaagtagaataacacgtaaaagtcacatagtgattaattacttactcgagtttttaaaaatcatctttccccaattgagaaatcgctattcaagatacttaagcatattcttcaaaagcgcctttgtacgatacttaaatattagcgagctttttaacggaatgtacaagaaaaattttgcaaacataattaaaaaatttgcatccgattttaatgttactttttacctgaacagtcaggtaaaaacagaaattatccaatcagaggaaagagaatttatttcaagacaaattatagccatcttcaaagattgcaaaaaaaaaagagtgaacaaaattatgcgtgatgatatttgcagtgattatatttccaatttactacgtcaatgtaaaacgaatgaaaaaaatttgttaaacacatttagcttaaatgaattgtctcaccttgttcatcaaatttgtatataccttaacaacatattgacgagtaacaatgcctatttatttaacaaaaaggtgacattgaatttgttgggattactaaaaaagattaagtccattacgcatatgcaaggggatcataacttactcctttttaaggaccagctgataaacacacacatggttgaagttcggaaatttcttactctcttggatgaacgtatagatagccagaacatacaaattaacattaacgactttcacaaaaggcttacgagcattttgcaggacgggacgcggcccggcggcgtgaagcggccaaatgggtcggaggccttaccgggggcgaagcgcctgcgaagtggctaagtggtgaagaggtcaagaaggggcttcgccgtggattcgcagcggattagacgttgctacaacactgcttcgacgtggcttcgaccatgttacggcccacttgagggccaaccgcctacccccccagctacacacatttttgtgattcatttttgaacaggactcccctgtaccagtcattccaatttgctctttttttaaaaaaactccctaaggcaacatcttttggagaaaacttattacgtctttgtcgaaagtaaccggtacttccttctcgaatttttcgatatgcttattcctccttgggaaaaagggaattcaaattggtttttttgtgtgcggtggaaggtggcttattaggtggtctgtccgtacacgtgctatatgtgtatgtacacacacacaagcatatatttccgtgtgcacacgcttctgcgttttctcgcagccaccgcacccgtcgatgtccggcatgagcaagagcatcttctccgtcgaactgatgtgcatcctattatcgcgcagcccctgaccgtcctcctccatccgccggtgcctctcgcaagcagcatggatgaaacaaaccatttcgtctacttcctgatcgtggaagtcaatttcgcacttgacgtccttcacgttttctttgttctctatcacatcgagaaattctttgagcgcattttttaagttctgtggagaggcgagaaaaagtaggtggaacaaacatggtacggaatgctgcgtggtgcgttggcgagaaggcacacttttttttgacactcacacccatgttacagttggaagaaagcccatcgatgtatatggtcaatataataactaagtgcattagcgggcctgcctatatctatacgtggacgtaattttcaaaattgttcgttatgttctcatcatcctgtgtgcgggaggaattcatttggtggctgtacgacataaagaaatgcaacttctccagcgagttgttgtcgtgtaagtattccaccagaaagtgaaacgtgtcgagatttaaaaaggggagcttaataaatttcactctcttgtttagtgaacagaaaatgatattttttatttgctgattattcagctccgtgttttgcacattgatatattcaaaattgttactttcaagaattagtaaaattttgttaaaaagcatactagtaattttatttcctcttaaattcaagccaattatatttttgctttcatacacagtacacaggatatgaaaaaggcaggtttcattcaagtcgttgtaagatatatcgaggtagccattaaaggacgtgttcctttttaaagcgtcgcaaaactgttctatcacgtcgtggtcgattgggtcgatgggctccttcgtccccggggcgcaggccttcaactttaattttttgccctccagttggttgccttttagcaactccgtcatgaggatgtatttggtcgtcagcgaccgctctgcgtcctcctcgtgcgccatgtgtgcggcagcggattagctgataaaccgtttggccgtttagcggatcagcagaccatggacgctcgcgcagggacgtcagagtggtgtctcccctctgataagaaaaaggaaaaaactgccagcataccattcgtttgtcactccgcgcaactacaaataaatggttaaaaaaaaacgaagaagacattcccacataatcaaacgtgtgtgtgtgagtgagctgagccatcgcccaattttcacgaaaaatgttcaaccaaaagcctagtgggagagagcctaccatttttttttttttttttttttttttttccctcctacatacacatctgtcgcgtttaagataatacatgtatgacgctcttgtttttttttttttttgtcccctcctttgacgagaaaatttatcacttcgtaagtttatcagctcatagacttgtgaatttttcacttataagtaatactagccaaaaaatacatttttttttttttttttttttgccaaaaacgttaattttgcctgaccaagtcataattttttatttctatcgctaaaattgtcacacttttttttctccgtccctttttttttttttttttttttattttatttatctctctatctatccttttttcccccgaaagcgtatgcaaaatgcgatgagaaaaagaggaacaaattgaggttacttttgtattgttccgcgttttggcacgttagcccgtagcacattaatccgtagcacattaatccgtagcactttaacccatagctcttcaacacatagctcttcaacacatagctcttcaacacatagctcttcaacacatagctcttcaacacatagctcttcaacacatagcgcttcaacccgtcgcaatttaacgccgatgcttaccgtattttctcttcctccatgctgaatagtgttacccccccccgtgaattaaacctcgtcagttttctccccattttacactccactcgatcgaacgaaaaccccttttaacaaaagtacgcagcagttgaaagcaaccaaatgaaacttctccccgccagtaaaactcctcgctgcgaattagcagaattaaagtgacccccgctccttcaaaggaaaagcaaagtgaagcaaatcacagtgaaataaaacgaagtgaagcaaagaaaagcaaaacaaagtgaaccgaaccaaaccgaaccgaaccgaaccaacccaacaaaataccccccctcgggcacattccaacttcacattaagtatgataactgggaacggtatcatatttttaggtactggacggagagagcaacgcggcgaacgttgaaatgatagaaaaatgagaaaaaaaggaaaaaagaagggaacacgctttgagaaaacacacgtacagtgcgtataccacatctgaaagccacttcacgttgcgctcgttttaccaagtgagtgggagggtggtcctccctcccgcgccgcgtgaagagtcatagcagaagggcgtcccacccccccgaaagcgttctttcttgcatccaacgtgtgtcagcccccccgcgacacttcttatcacgtccggccacttcttatcacttcctatcacttcctatcacttcttatcacttctgatcacttcttatcacttctgattttttccattcgcccctcacgcaggtacaggttcttcgtcgtctacgcccaaactatcccacattttcaaaaactccaaaattttgttaagccaaaagaagggggaaccccagagctcggagctgaagcaggaagacattgaacatataaacagatttgtagacgagttggttacacatgatatagaatgcattgatcagctgaacgatttatatctaagaaaaaggtacccggattgccatgatttaaaatgctacacttgttacgatgcactgaatagtaactctaagaataaaagaaataatatctccgtattggtgaagtcaaatgactcgtatgtattaattgatgtcgggaaaaccttcagggacagcctgttgcggaacaaggacaaaattaacttctatgtaagtactccggggagggagagtttccacgtggtgccattcgcccgttttgcggcccccactatgcaacctccattttgtcacccgggttatttcgccctgattatttcgccctgattattttgccctgattatttcgccctgattattttgccctgattatttcgccctgattattttgccctgattatttcgccctgattattttgccctgattatttttcccccattattccgcccctattattttgcccctattatttttcccccattattccgcccctattatttttcccccattattccttaccccgcaggaaatcaagctagagtcggtgctgataagccacagccacacagacgcgctgaacggaatagatgacctgagagacctccaagagtacaacaaaataaccaatggagatagctactactacaccccgaagaacccaattgacgtttacgtgaatgaagtttcatatgagagactgcgaaatggttatgactacctggtcaagaagaggaaggaaaatatttttttttccaaaatagcagcacttaacctgttagttatcaaggatgaaaagtataacaaattaattcttgaagaaaaaatggctaatcagataaaggatggtacagttgtgatgccaaagcaggaccataaaggtagtactacaaatagtacacagaagaaccaaatagatggtgggaacataattaaaaagaagggagggtacgacgatgatgaggggatgaagacgaagggaaaggaaaacgaggaacagaaggaaaaccacctcctcaacaacaacgctgaagctgacgatggtgatgatgatgagacttgtgtaaatatacatacgtacaacaaaaaagatgaatacggttatgtgtacaccaaatttgacaaaaacaaacgcatcagatttattccattccaacatgggcgtaactacgtatgtgttgggtatatcataggagagaatgaaaagttggtttacatttcggactgttcctatataccacccaatgtactggagtacataaagaagataggctccactgaagtattaatcatagacgccctttattataaagcaaaacattattcacatttttctttgcacgaaagtataaaaattgctttgcttatcaagccgaagaaagtgtactttattggaatgtcctgcgatatagaacattatatcactaacttatttttgaagaaattatcgaataaatatccagacatttctttttccctggcgcatgatggtttgtttgtaccgatcaacttttagcgctcagttttgaagttaatgcatcgatgggaacaagtttgttcagtgagagaatcctctgcacaccgctttgtgggaagaacccccgtttgccagaactgcgcagtgtcccaggagaaaagtgcgcatcacgaaacgtatgtgaacagttgtgctttcgcacgtgagtggagtcgtttaacccgaatgacgggatgtgtcaagtaaagcgtgaaatgtagcattgcgcgtgtttgacgaaatggaaatgttttaacgcctcgcggaggagtgattacacttaaatttgttcacagaggagttattacacttaaatttgttcgcagaggagtgattgcacttaaatttgttcgcagaggaatgattatacttttaaatctgccctttcccttcgtcttcttttttttcaccccttttaattcgcacattttaaaacagttatgtgaaggtatctaagtgcccaccattcgtgtcttcatgttcatggctgattgtttccatgttttcttttaagttttatttttatagtatctcaatttcttttaaaagattaattttgaaaaagaaacaaaggaaagacccacctatatgtatattccatgtgtagacagatatgcgtgtcaaatgttaattttccgagctacaccatttttagctagccaaagagaagaagaaaaaaaaaaaaaaaaaaaaagtgcacaaaaaggtgaaaatattctgaacggtcataaatttctcgcaaaatatgttcgtagctagccattcattttttaaaattaaatcgttggaaggtacttcctatgtagaagtttgacgtgagttggttacaaataggcggatatgctcttccagcgagtgatatgaccagctacactgttaagcattcgttttaattcgtccaaattaaggttaaactggggcatgcgcataaaggagcgctaccacatggtcgtacagtgtgaccgtgctgtgcggtcgcctacatacagcgatgcggccgggtgctcgcacatgacacgagcttattcaaaatgaaatgttcaaacaaacaatatgagtgccatgccgatttgctcgcacatttttctagcagttaaaaaggggaaaaaaaaaaaagaaaacgggagaaaaaggaagaaaaaggaagaaaaaaataagcatatcgacatgtgtgcattctttcaaacaacataaaagggaaataaaaaagttgcacgtgtgcgtaggacaaatgtgcgttcctgaggggggacgaatttgtgtcctcaatgggggcaagttcccctcagggaaattttgtagctgagcaaatcagccgttgttttttccccttttcctgcctgcccctgccgctcgggttgccgacaaaatcgagacaggcgaggtgggctgatgcgcggacgaaacgagcgtcgctacaccgctacaccgctacaccgctacaccgctgcaccgcatcaggggaagtcctcgaacaaaaagggtaaatcgctcagcgaagaaatcttcagcgacatcttgaaagtgtcgttaattatgtcgcacaaaattcgttcgctctccagggtgtacttgctcaagttggccgaaatgtccgccaacgtcctggagtccctaatctctttaacacagttggatatgtcaatgcatctgttttcctttggaagcagttcctcgttgattccatggggagcaaatttcctttttttcttctgcgcgcacgtgggatcgtcgtcttctccattttcgacgttatcgaacgggtttgactcatcgtcacgtgcgtcatcattctcgtggtgggtaccactgatgcagtccaggcttctcttcctcaatggggcgtcatccgtgttggtggccgcggggtgcactccgtcgtccccatggtcacctctctgcttatcaaccgtcgagtccatctctccacgattgtcataaataaaattatttttccctaaacttgcgtagatgttcgaaataaaatcggtttgtctgtttagctcttcttccatcttgatgagagattctcctgatggtttggtctctcctcctggcccactgctattcaccctgttggttaacccgcctgaattaactgcactgttaaaatttttggtcggcgccatggggttataaccatcctgtgcattttcactcgcaaaagtgcaatccatcatggtgttacttgacgaaggtggcatatttttatatacaataaaattcgccctgttactatgtgtgtgcatttcgcttctgttttgcctctccactggggagtccttaaaaatggtgctgcggtcattcaccgtggggtaagagcctaaagtgacagcaccgttgtttgaactgcctgccatcttaaaatgatcagcactgttcatcatatgtggagcctctcctccaaggggagaaaacgcattgctattcagtcccctctccacgatgcccataatgttaccactcgcagcaccactactgctccccttgttggggctcaaaatattcatactacttaaattttgtagggaaaaaacattattcttatttttgctattttcatttgtgtaaaaggtgtttctaaaggattcactacactctgatggaacaaatggtttaatttttttcattccaatgatacttttttttgagtcattatttgttaacttattttttgttttaaaatattctcttctttccataattttctgaacatgttcaggtattttctcatccatatcagattcttcatttgttgcaatttctttcgaagtttcatttattaattttaatttttctctcggggtcagcatattcgtgtttaccaaattgccaccaggggagtgtttccctgtggagttaaaaatggggtgacacttggaagatcctctgtcaggagcgcaagccatcactcctgctttcgcgttatgtgtcatatccacctggctagctcctctattaagggggttacaaaacaacgttcctttcaccttaccaattggtggtacccccttggtatctccaccacctctacctatttgcttattcaaaacgtttatcatattttttaattccctatttgactgtgcggaactactaggtgcgttcattttttctaggcacgctcggtttgcgctagacaaggcgtcgtaattttgcaccgacgtgatattctcatgcaaataattgtccacatcttcaatagtggtcggaacgtacttattaatatagcttatatttttgtttatgcaatttatatttttatatatttgattcattttttcgagattctctttattttctgagctgtcttcattggctacttcgatcaggtggttgtaacttgggtccttctgaaagatatcccggggttcatcacctctactgttcacaccagatacggcatgactgcttttctgttcgctattaacgttatccaacgcactacccatgaggaagctcctacccgatttctcgtccaaagcgggggtcaccgaactgggcaacgtcccaacctcatctacattgcctccagcctttatgttggaaaaggaaatccccgccgtggggttcattttgcattctacccctgggtgggtcccactagttggaacgctagctgcatgattgaataaactgcccgttttgttattctcatcactgagaggatttaatgcaccgttttgattaacgccaaatgggagatttagcacttcagctttcttcatgttgtgcatctgctcaggttctcctacggcgtgactctgtgtctcatttgggttactaaatgatggcacctcgtggttgctactattcggcttgtgagaatctacaaacggatcgaactgttgaaatccatttgctttttccccatttaataaaacactgtcatgattgcttgtcagcgtgttagcaccatcggtttgtgaagagagagctccattcggtgggtccgtcaaaggggggttggccctaaagaatgtcttcgtctctccctccttgtcactgcggaggggatttgtatccagcttgtccccctccgatgcatccttaccaactgggctaacatgcccattttttttcacctccaagttggtattctcctccacgctgctcgtcttcacctccacgctgctcgtcttcacctccacactgctcgtcttaacctccccatttgaagcgccccctttggggtactcctcctttgaggcttgcttattagggcttgaaaatatcgacggaatgaacgtgttaaaataacttgagaaagtccttcgaatggtagtgccctcatccttgccattgttatgacttcctttggctgattctccactgtgattatcacatgttggctttgcagccacgtcattattactatcttttgttttctctccattaagatgctgtaatgattcttcgtctgcatctgcatctgcatctgcgcctgcacctgcgtcatttttttccaccccaagtggattctcctctccagggggttgttcactcgtatcggggaaactacccacacccgtttgatcccctgcggtttcattgtccccactgctacgtgccatcgattcgttaggatctcctgatcttttacttttaatattcgacagggtattcttaaattgcataactcttgcattcacgtcactgttgtttcgcatcccatttgtgactctactatggtatgcttgggacgggacggtgatggcacttccgcccatgcttgggaggccaaaacggttggtgctgcttggaaggccaacatttctgccgctgcctggaaggccaacattgctggtgggaccccccctttgagctgaatttacactactgttttgggaaccgtcacttattaacttgctgcttgtattcgggagactctcaccaggggcgccgcacctactgtcgggggtgctctgagcgttggcactgagcatgccaccaacgcttccaacacagctaacgcttccaacaccgccaacaccgccaacaccgccaacaccgccaacaccggaaaccgtggcgccccgggcagagtcggccaacagcgcgccgtcgctcttcaaggagctgttcacattgttcaccaaactgctactgctgctgccgaaaatgctgctacccacggggggcttcccaaaaaagctgttcgcgttgctgaactggctcgtgctgctaacacctccgcttttgttaaagaggttggttcctccggacgacttcccaaaaaggttactactcgcattcgcggggattccaaaaatgttacttccgctgggggggcttccgaaggggttgccgctgcccgccgtgtttccaaagggtttgctgctgcctggaacgttcccgaaaatgccttttccgctatttgccttttcgagtgggttcttttcggtggcggcgctcccaaatgggttcttttcgctagcggcgctcccaaatgggttcttttcgttagcggcgctcccaaatgggttcttctcggtggcggcgttcccaaatgggttcttctcggtggcggcgctcccaaatgggttcttttcgttagcggcgctcccaaatgggttcttttcgctagcggcgctcccaaatgggttcttctcggtggcggcgttcccaaatgggttcttctcggtggcggcgctcccaaatgggttctgctcattagcggcgctcccaaatgggttcttctcgctagctgcaattccaaacaagttcgtggtgccgctgctggacttcccgaagatacccccactgccactaaacaggtgaacgttgcttctcgattttccaaaaacgttgcccccgttgccatcgctggtgatgttgaagaggccacctttgcttgctgaatctggcgcgttccgcgtgctgttcaaattattaccactaaatgagttgttaaaaagactgcctgtgttgtttccattactatttccatcgttgcgagcgaatagggaactcgcttcgatgccttggtttggagatgggggcacaagagagctgttcgtaccaggttggttactcccaataggtgcgttatgcgtgccgaaaatgttacttgctccgagagtgctatttccactgctctgaaacaggctgtgggcattctcccctcgcacctcccccttgccgacactgctagcagagggagtcatactgttatgattccccttgagcatattcatacttgggccttgacctgaactcgaagtgttcaccgtttggttaaaattggattggtttaacttggctaggctacacccaaaaatgttatttccactgcgattgattaggtctccacgattgccaaacaagccgcttactccactcccaccgcaggtacccgggaagctctcactaagaggattgcccacattgttaacaccgagaggggaagtcctgttcaaatctgcaccgttttgtgcagcatcctgacctttacccacctggtttgagaaataattattgaaagaattcataccatgagaaggagactgactgttcctcattacatccatgccaaacgaactggtgttattcgagacatttccatttattgaataattgttgtcagttgtgtatccacttaaggcttgttcgttgttcgtggctttgtcatgtagtttgctttggtgtaatccatctgcatcatcatagttactcacgcgattcgtttcgtgcagttgcctcagggggctactactatacatgtcgccatacacatcggtacttcccgcgtgactgtcttgatttgcctggtcgagttgttcctcctcgtcggcatgcctaccactggtattacccgggtaggagcgatgtctgccctgaagaaggctcaactcctttctgtcctcccgattctcacttaaattaaactgcctcacattattcaaaatatcctcaaccatggcattctctccacttttctccagttgcatttttttcttctcattttttcttcgcatcacttcttcaaacgttagtggtgtatcaaatgcattcgattcatttcctaatttgatgagtccattttttgtcttaaaggggaagttagcatttgcgcttttggcttgctgaaaagggtacctactattagtccccttaatatgtgttgcttttttattaggagtaaaagcatcgaaaatttttttcccaattttattaaatctgatatcttgtgtctcaaatgatctcacattttttacatcatgcgagagggaaaaaatatcttcatttttttttacttcttccactttttgtgctttggctattttcattttttccttcaacagctgcagctgtttcattttcgtttcatcaaatccgtccattttgtgcactcggggagaaattggcaaggcgagttcagggacaggcggtcactccagctgcgatcactccagctgcggtcactccagctgcgatcactccagctgcgatcactccagctgcgatcactccagctgcggtcactccagctgcgatcactccagctgcggttactccagctgaggggagtgcttaccgggggtggtgcctattggggggtcttcacatgtgcgtacacgggcatcgctgtgcacttcgtgggggggtggagcaaaacctccgtttttttcccccaaaaaattttccttccacaaacgtgaccacgatccgaatgatcccctccccactgttttgtcactcacgtgggatagccacacacacacaagcagaaatgtgcacctttgaggagtctccccccctctctcgaaactctccctgtgtgcctcttttttttttttttttatcttctccgggaagtaaaaataatcttcaaacttcttctacctctgtgcgctaccatttcgaggggattcccgatatacttggtggtacgttcatcgcgttggttgcaatggcacccttctcggagagtccctttcgcacttgtgaaggctcctttatgctttgctaaacgtacacgcagctgccttccccacgaaagcgctgcatatccgcacggaggcactcgcaggtgggaagcgcggagaggtgaagaactcttgtgtttacaaacgatggacatcaccaaatagggggaaagcaacggttatggtggggagtggttggtaatgattggctcggccgacacacatatgtgcattctcgactcgacgatccatgcacccggtgtcaagtcaagtcatctcgttctgtttatgcagagttcgggagtgtgtatgcgcaaaaattgctcacgtgtacaatgggggggctatgaacacggtgcaacgtgtagctgcagtatctcggccgtcagctggtgtggtgatactgtcagctggtgtggtgatactgtcagctggtgtggcggcactgtcagctggtgtggcggcactgtcagctggtgtagtggcactgtcagctggtgtagtggcactgtcagctggtgtagtggcactgtcagctggtgtagtggcactgtcagctggtgtagtggcactgtcacctcctgtatgtacctccccccccccggtttccgcgccacgctcgagctgctccaatgcggcttccaatacgctgctctcttccttcccttcgcgtttttcacacataaacgcaatggcacacgcaagaggtcattctcccaagtgacaggcaaacgaaaatattcactttttcgctgctcgtaaaaatgggaaaatttacataaaggggggttaacaaaaatggttaaaattgcacatgtgcaaaggggggggggaaaaaaaaatgtacataaaaaaaaaaaaaaaaaaaaaatacaaaattcacatttcgtatgcatttacatatacacttaaatatacgcttacgcttacacttacgtgtacgtatgacttgacaggaatggcaattttgtgaaaaaaataatttgttataaacgggagtacacaaatgggtgtgccaaacatgtagattgggggaatattttttttattttttttcgcaggggaggttttatgcgtacaaggaaatggggaaagggttcccacagagttatgctcattgagctcttggacgcggtgaaacgtatgcggcgaaacgaatgcggtgaaacgtatgcggcgaaacgaatgcggcgaaacgtatgcggcgaaacgaatgcggagaatcgcgtcagtcatgggacacccctgcaaaactccgctcagcaatcggatgtatccctccggtcaagcgcgaactccgtactccgtactccgcacgcgcctgtgctctgcatacgcaaatgcattccacgtgtcgaaatgaaacttacacaaacatggacaaataacaaactcagggcaggggacacgaaaaggcctaggcctcaatgggagtggccaggttatgcgtacaggtgtatgtgcggcaggacgaacgccagtaccgggatgaagaaaaggccacataaaaatgggtacatatgtgagcgcatatatatctacacacatgaatgcataggtactacacaggcgtcagcccagcgatgaacacaaacacgatggcgctcgctgcatggctacagtgccctgcatgggcgcattgccaagctcgagaacacgacagcaaaaaatgcaattgaaaaaaactcgttggcagaacggcataggggaaggcgtaaacagcggtgccataaacagggacactgtctcaacaaggtagcacccagctgagtagcgcggctttacaacgaaacagcgaaaggcacggatactggttcccccaggtgggaaggctcatatgctggcctaccacatgctatgcctacgtaccaaagctgccacttcggcaacagcgagggtgagaaggtgaaatggtaggtggccgatcgaccgtttcttctgttccgcacgatgtcgtaatgaagggaaaaaaaaaaaaaaaaaaaacatgccacttgtatagttgacagaaagatggcggaactaaaaatcgcgttaatttacgtttattttttggctaacaaaaataaacataaatctacgcatggcaacaatgtaaatctgttcaaatatacatgagaggtatgtaaaaaaagaagcagctacactactacatgtatagctattcatatatttcttttatatatgtatgtatatatgatgccatgtcaaccctttggggcaagtgaatacaaatgacgaattggtgaaggtcctcctgaatgaacgcctttttcgcaaaatgacccactctgcgcattggcaaaaaatgctctaagtttgtttttatttttactcgggtcagtgactacacgttcgcaaagaacaaaaaaagaagaaaaaaaaaaaaaaaaaaaaaaaagcgttgctgaggggactacggagccaagcaaccgcgtcacgcctgcgaaaaattccaacgtggaaattgcaaacaaaaagataacacgaatggatcgacctatatttttttcatggaggattaaagtggcataaaagaacacatgagaaacgcactcactggacgggagcgcaacgcttttattttttattgcaaatgttgaggtgcttccctttgggcggaaaaattcaccgatcagcagttcttcttctttccaaaagggtcatttgtcaagaaaaagcaaaaagcgtttcgacacaaaatataataaattttaatagcatcctcagaaatcactcctacaaaatggtcaaacttcgaaagctgtgattttgtagagaaggattatgcatagcatggaacacctttgaccaaacttttccggttttccatttttttttaattttacgcgtcgtacaggggataggaggggtatgtatatatccggaggagaatgctgcctttttgtggagcgccacaggagagaagaaccccttcccaagtgtcacatatgcgtgccttcctgcgtaacagcgctgtgaaaacattctgtgaaacgtgaccctgggaggtactcagtcggtacaaagtagctacccagtcggtacgcagtcgctacaaagtagctacccattcgattatcattcgctgcaaagtagctacccattcgactatcattcgctgcaaagtagctacccattcgactatcattcgctgcaaagtagctacccattcgactatcattcgctgcaaaatagctacccagcctctaccccctgaagctctccaaaatggacgaacaacagttcaagaaagccaatgcagtacaaggaacccttaaaaaaccaaaaaaaaagaaagtaaaaaatgaaaaatctgcaaagaagccaagtgacattgtgagctgtatagcttttttgcccagggacaagaataagtccgcggggcgccaatttgagcaactcaggtaagacgagacaacaccgtcgtcatgccaaacagtgtatatacatgtgtgcagctacactttgtattcatgctcgattggtattccatccatgtgcactcgtaaccgcaataacgtccttttttttggaggtgacccatttttacaatttttaacttccctacttctatacccatgcagcgaacaggacccatctagcgaaagcgatcactgcgaaaatggaaatcggaagaagcagagagacgaatcagattcagattcatacgatgcactccaaaacgtctttaacgatcaaagagaaaacgaaaaaataataaacgaagataccatcatagagatgaacaaaaaatacattttcgaagatgagctaagtatagaagatggagatgcattaaccctaaatggaaaaatatacagtgacattgggacgttggaaattcaccttgttaactacgacgaagatattttcaatatctatgacgatgtgattattgatgattatcctttatgcttggaggtgataggagagtcttactaccaaggtaagaacatcgttgccgttggtaccatgaagaaggagattgggctgtgggacattaacagcatcgacacgctggaggccctcagttatttgggcggcggggaagaggacacgctccaggaaagccgcaaaaagcggcgcaaggggcggggaggagctgaaggagattcacaagtaggagcagtagcaggagattcacacgtgggaggagcagaaggagattcactgccgggaacagcgcttgcggaagaagccgccgagggagcgggccaaaaaaggaagcagagaaaaagcaacctacagggccacaccgagtgcgtcacgtgcctcaactcatctaagctaattccaaatttgatgtgcagcgggtcgaaggactgttccattaaattgtgggacctgtccaacctgaccaacctacattctttcaactttcacaaaaaaaaggttaataacctttccttccacgagaatgaaagtagcactctcctctccacctcatctgacaaaaccctaaaaatatatgacataagaaaagacacagctgggttaaacatacatttggacagtaccccagaatccactacttggagcaaatttaatgacaaggaaatttttttatccgatgtggatggttatgtgaacaagatagatatacgttacgttaccgatccttcttccaatttttcgcacaacaacatagttaggtttaaggctttttcaaattcgtgcatttctttggtcagcacgcattacccaaatttgatcctcgcagggtccgaagatggtctagtgcatgcctacgactttggctccttcggagtggcggggcccccgtgcgtgtacacgaagaaccttaaaagggtaaggctgccgagcaagggagggaaaacttgcgcacatttgcaataaactgcgcggcacccctctcgtttgcaataaactgagcggcacccctctcgtttgctttcaactgcgcggcacccctctcgcttgctttcaactgcgaggcagccctctcgcttactttcaactgcgcggcacccctctcgtttgcattcccgcgccatttttctcttcccccttttcccccccgcagaacctctactgcatgaaggacaacgaagactggcccaatgtaatatttttcgggtgcgacaagctctacgattgggatatgaagtcgtgcaaggagttacgtcaatatttcaagctgtgaggagacgccccgataagtgaacaattgtctcatcaggagcgtgccgcgtgtctgttttgtgtttccctccattctgtcaattgtcccgtatattaacacagcgcgagggacaccatatttataacaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatttgacttcttacgcctgttacccactggagggaacccgaaaatcttagtttctttttttttgccaattttgaagacgattttccacgaattagaagcgctttttttttttcctgaatcgaatttgcagttaagctacccctcgctagtacgactaacctgtgacgagattgtaaggaggtccccacgacaggccacgaaattgcgactaaggggtagaggatcaccgaactgctaccaaccgacgctaactactgcaaattgacgctaaccattgttacccagcgctaaccgcctaaacgatacagccaaaaaagggaagttcaaaatgggagccactatgagccacctccgatgcgtaacgagcgtagcaggttagaaagcccgaacagaaataggcttccccctgatgggtagcaaatgagagagaaagggagccagccgtatcgcgtacccttcgagaccatgccatttgggtggtggtactcctcctccatcgcccctcctattgtcagcgaatttgtattgataagccagcgaatagctttaactgatccgagaaagcggtttggccatcgctgtgaggtggcagccttcggatgccagttttgcaaaagggagaggatggaagagggggggtatttatgcatcatcccgtcaatcccactcttgatggaaaaaaaaaaaaaagaaagttgaggcaaggctggcgtgcacgttatgtggcctccatttggtgatgcgaatgagaaattatgcatcgatacctgcattgcgaaaaggcttcagagacctccccgatttgacgcccattttaagaggcgcctaccagcggagtgtttttacataccagcgagtgtttttacataccagcgagtgtttttacataccggcgaagcatttttacatggcagcgaaatgcttttgctgcgctgttgcgtcgcggtccccaccgcttcttcactccatgttggttcctttccctgcccccgtcccctacaggcctctcgagccttgtcctctcgcttttccccaagctgatcatgaaaaatccgcaagtcctgagaccgttgcttaacataagttggggctaccttttcgggtcaacgttctggttgtgcttcttctccgaaattggtttgattaggagcttgaagaacatcaggcgaatccccatccccgaaaatgcagaagaagcaaaaaaacagttggaagaaatgaaaagcatggaaggagattttactagaagacgagaagactttcaatatttttttggtttctctactctcttttctggcatactgcttttgtccaccgtcagattagcaaatcacaatatgcaactgaggattagctccaccattgttgctttgtcctgcttgctaaataatttgtaccttcagaataaggttcatggtttgaagatacagaaggagagcttatataatgagttgattaaaaaccccaaaagtgaaactgccattgctgagattaagaagaacaagaaagacttccacatataccatgggttgtctctcctctccctgtacgtttccttcctcggcctgactccctacatttttacgtaacgcgtccccgcttagcctgcgcaggtgtgtgagtttcctcgccgttttgtacgcatgtgcatatgcgtgtttgtatgcacatgcgtgttcgtgtgcgcgtcttccctcccatccattgtggatacctggaagctgcgttgacagtagcgcttggaaaaggtcaggtgggtgcggagcgtttgtgaacgccgaccagcgagacgcccactcagtttgcatttcagcagcacagtggcgcgtgctccgacgtttcgcattcacgtcgcttcgttgcttattcacttcgtcgctacgttgcttattcactccgtcgcttcgctgcttattcaccccgtcgcttcgctgcttattcaccccgtcgcttcgctgcttattcactccgtcgcttcttcacatggtcgtttccttgcttgtgcaacggaagcacgcatcctcccccccatgcgcattacaacacacatggagagaaggctcgcccctcggacccagaacaaacctttttcaacgaaatgaaactttctcattttgcctaaattatatatgttatcgacctttttaagaacaggcgggaaatgtaccccctctgtcgctacaccattttggtgggccgcgaaagttgtgtctctccttttttgtcaccgcgaggagaattttttctcaaaaaaaaaaaatacattctccaataaaattagctgagttgtgtgcaacgcggagatggcgtttttcttctcagaaagcatcaaaattggtgtatttacaggggtgttttatttttatttttttttatttattttttgttttctctcatttctacgtggtcaaatggccagtggggtgacaatcctccaaaactgtttccctcccgtaatgaacatgatgccgcgtacgtaacagcataacgtacaattgggtcagttcgattaggggccccctttttttaagttaaaataaaaccgtcgagtggggagacatacctacgcgcaataagcatacgccatggggataaaatgccagtcccaaaaaaaagaacaaaataaaatggtaggcttgaaccatattgaaagcaaaaaaaaaaaaaaaattgtcctacatagcctttcggagttttccctttgctaagcagcgctctcccgtttaggcacttcacggatggctgctataaattgttgtaaaaaaattgccgtaaaggaaaaaaaaagatttagtcctgtgaagccccagttattccatagtttggtgagaatataagaatatttactctctaacgtttgccctctacacgggttgggaaacccatttgaaagtccccttttttttgcttcaccgctacatcggttaagggtttttttttctggcgaaattactcccattttgtggcttccactttgccgatcccgttttgcctttttttatgcccacgagggagactacatctcgcggataaacgcgataaactggactcgcgtggaggcacaacagaggattggtcaaacgtcacttgggggtgaagacactggtgagggctccccccttcttctgttccccattaagcgcgtccaactagtgcaccggccgctgagcatacatagtcgatcactcagcggagcgtacatagccgctcactcaacggagcatacatggtcgctcactcaacggagcatacatagctgctcaccctgccagttcagccaactctgccaatctgccaccttagaggggaaaaatgatagaaataatactgaacgaccggctggggaagaaaatccgcgtgaagtgcaacccggatgacaccatcggggatttgaaaaagctcgtggcggcacaaacaggtaggatcttcttcgttcgcttgcactcgttagcggtttcgtggcacgtccccacccgcgtaactgttgtgtggcagactctcccaccaacgtaatcaccgcttgtcccttccaccaccaccacccctgcaggaaccagggcggacaaaatacgaatacaaaaatggtacaccatttacaaggaccacatcaccttgcaagactacgaaattaaagatgggatgagtctcgagctatattataactgactcagttgagatgaccccactgggggggtgacaagcacacatgctaagccagagccggagggaaccaccagcgtgggtatgcacacgcgctttcagcatatttgtgccctccccctctcggtggttgaagtgaaacgaaaaatgatggaactgctttcgcggagtaagtaaccaaaagggaaagcaaaagttggcacttcgataaagcggcacttcgacaaggcggcattttacgaaggtgcaggaatttccccccacatgacaaattacatccttgtgatgagaacactcccgcctgacagggccctatcggaaaaaccaaccgatgcggaaaatgggataatcagtcgcaacgaatttgattatgcaattatgttttaacactccttattttatttattttttttttacgcaaaaaatatgtataagttgttaatgtaccttttttttttttcttttttgcgattaatgtgtatttattttattttttatttttttattttttttgtcttcattccttccccattccctatgatgcaacactgtgttgcgtatgtcaatacaaaaactggaatgccccccgagtagactttttacttaaaaaaaaaatattcataacttcatatgatgatccctttggggggtattgtattctcaggaaatttttattcctatacatatataacgtccattttggcaaaagcaaaaagtgggaacattttgcgattgcctctttctggcatatgctgctcgtgtgggtacactacttttctccgcactattttgccattttttttttttttttttttttttttttttttcctttttaacaaccgcgggaggagaaactaaggcttgatggatcacccgctggaaggaaggcatgtattcccatcctgggcaattcgaaatcggcacggctacctgcgcagattgccagcttgcctacctgcgcggattaccagcttgcctacctttctgtacctctttgcaaatcacgtagctgggcgcacagaaaaaagggggatctctctctcgccccttttcttctcacccataccatatacacgtatatccttacctgcacgtttttctgatcactttttccacgttttggttttctctaccccctttctttgctcctgcctcgggtcagttcttcaccatttctacgcgacatgtgccatacctgcactgatttatgtatgcacaaagttcgcgaaaaattgtaggtatggtattttcccgtgcctatggcgaggtggggaaaagtccccccagaaaaacccatatgggaggtgaggcgtacgtacataatatcatacggcacctacggaacgtacatcgtgtacataaaataaagtgacgccattgcatctactcttaaaaaaaaaaaaaaaggaggaaacatacaaaaaggtatatacagatgggtacataacaactggattttttttttttttttttggcttcctttttgtgcataactctgccaacccaagtttgtacgtacgtacaggagccttcttcttaggggcacgacagagctaacttcgcccttgtcggcctcgtcacccatcgtcacccatcgtcacccatcgtcaccatcgtcaccatcttcaccctcgtcgcccttttcgctctcccaaggaggggaaacgcgctcctgcgaagaagcacggggtacacggatgcgcccttcgcctgtaaaaaggggggataaacctggcacaggttaccatttgaagggaatactactactcggagcgctgtgaagggaacactgctacacggagcgctgtgaagggaagaaccaccttgcgctgccgccgcgcataataatgcgagactttttctccccaccccccccttgtgggaaaccaaacgtaccattatccttggtttaggcctctataaaattacggcggtataaatcctgatgggcgttttacgcggaagcggggaaatacaaaaaggggagcttttttaacacgagctcccgcggaaggtaatatgcatgtgctgtgacacggtgattgcgtttaccagttgtgcctttggtcggtgcaagaaacctccgcagcgtactatacctcactgtgtaaatagtggtcgttctgacaaagcattgtgagtctttcacctcgaccggcacactttgtgaaggtagagaaaagggagggaaggtacacacggtaggtagggtatacacagccaccagccaatttttgccctcaaagagttaataaaaaaaaccctcccaaattggtgtaccaaggaagatataaacacgttgtagtacagaggaccatacgtttccaccaccgcgagtctctccaaaatgggtagaggactgacaaagctactcgaaatcagcctcttcatcggggggttccttgtcatatggtacgttacaggggaaaaaatattcagaaaaaaaaaacaaatagtaaaagaaaatatccttctcattttgagacatctatgcctagaaatctacaaagtacttaacgaaacatccaagacaaccaaaagtgtgtatgacatgataaaaaatgaacccaacacaagcatagaattgaacaagctggaagaagtgctactgaataatggatataagcagaggatagaagacgtggagaaagacgtgttaaagaaatttgatgtaactgtggaggatttttatgaggaattgaaaaactatgaaaaagatgaagacgtacagaaagctctaaattccattaaaaaaatgtatcatgaatcgttgctaggaatacaaccaaagttaccctccataaatgaaaacatatcgcaagatgttattttaaatttgaccagcttgatttataaaaagaagagaaaaatttataaagaaaaaattgattctatgattaagaaaaatcaggactttaacttaaacacgaccttttcaaattcagactttttcaacaaattgcaaaaatcaacagaacatgtagaagaacaagtcattaaggaaaatcaaaacttagtccccaatttattcacttttaaatatctcgtgaactactactcggatgatatcaactttgtacagagaaaaaaataccttgaatcgaaacatggagaaaaaatgattaaaattttgaaagtgaaaaaaattaagaaaaaaaaaaaaatcacgaaagataacttaagtaacaatagctttaagagtacacctagtcagaattcactcactgatcataccagctctgacaggaactgttttgtcaccccacccactaaacaggatgacgtggacaataatgacctgttgtatggcgcgggtagtgatatcagtgctggaaacaataataacgctgctgccccctacctagagatgattccctcctaccaccatgttaagggactctacatgggacaggaccagggccaggaccaggaccaggaccaggaccatcacccggaccatcaccaggaccatgacaaattcgaacctactgctcctctagacgaacacataatcgattttgagcagagtgcacaaaacgttgaggaggagttgaaggagaagggagaagaagaaaatgaagaggggggagcactactgggagtagtaaccccctcggatgatgaagtaagcccggaaggctccccactctcggcccaaacgaatggcggtcatgcaaatgaagggggggacggctggattcacggagaacatggtcacgaagaaggggttgatctcaacggagattgcacaaaaattgaaaaggatgcaaaacaggacgatgcggaagttgcggaagatgcggaagatggagtgggttacccagatggcggagccaaaacggaggaaccatcggaaattaaggaaatcgatcaggttgacaccccggatttgaatgtccagccggagggggaggacgacaaggcttcgccggtctgccaggaggtggacccctctgcgcaggtggaggaagcggagcaggataatcaggaggcagagaagagtgtagctgaagagggaggcgccgtcaacgaagaactcgctcaggaggagaatgagccaacgaatggagaggccgatgaaggaaaaagagaagacgcgcccctcccacagcaggaggacgagggcgtcgcagtcgaaatggtagaagcggtgaaggaggagctaccaacggaggaaccctcaaaggaggagcagccagccgaagaaccctcaaaggagaagtcaccagccgaggaaccctcaaaggaggagccgctagccgaggaaccctcaaaggaggagtcaccagccgaggaaccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttttttttccaatcatggcactgatatttaagaacattccaaacttcagcttgcggtttttatcgatggttgcaggtaaaaggagctttgtggtttcgtcgcttatcctctttgccatttcgtcgtttatcctcttttccacttcgtcctttctcccctttgccatttcgtcctttctcccctttgccacttccccgcttcacaactccccccttcactgcccctccccctcacaggcgcgctcatgattaccggcggcatactgaacgttttcaacctgttccaaactgtgatcaacgtgtacatcatatgctcaggtgtcctcttaatcctatgcgacgtgaagacattcaatttttatcgacacatcgaattcttattcacagtagttggcagaagcctgtacatgctcataatagcctccattctgatcaacaagggtttattcagcttactgataggcattgctatcattattatttcctttttgtatgtaaccctgggttactttaacggaatccctataccccttttggacaagaatagccacctggggagtttcccggatcagaagaacaacgtccgaagtacttgctctatggagacaagggatggcttcaattaacatgtgaagattatctataccaggaaaagggaagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaaattggctatcaccaaattggctatcaccaaattggctatcatcaaattggccagcacaaaattggcgattaacgagtgagcacatgaacgagcgcagtgatcccgcccgtgtacgggtgacaacgtgtaacacacaaaatgaccagcacaacggatgcttgttctatcggcataagtgggttccccccttaaaggtagcactgtcgtctcgccgcctgccttcccaattggcgtaccactcgtgcagacacgaagtgacaggtgccactccacgtttgtttaaaaaaaaaaaaattattcctttcatcccgaagtgggcgcagtgtgagcaattttactgcgtttcttttgtcttacaggacagtgccacatgcacgtagttatgcggaaaaatagttacaaatttatttccctatttatggtacacggtgggcacatatgatatacattttcgcttttactttcgctttcgcgttcgctcggtcgtgcatttgcgcctgctttgcgttaaaaaacggggagcaaaagcaaacgcggggatttgggcaaatccgcacgggcatggggggttgaaaaagcagaagcgagatttaaaaaaacataaacaggggataaaaaaaaaaaaaaaagtggacaatagttacctatcggggcgggaggagggcgataattaaaaaggtgaacggtgaacggtgggcagcaagggggagggttttcctacagttattacctagctttatggttgctcctccgatgcgtttctcccttcaccccgctgcttctcctggctgcctcaaaaattggggacggaaaagtccgatttcttctcgttggcctcgcaccaagcctttgctatggtccttttcatgtcgctgtctccctcctggtacagctgcttcatcatattcatcaacatggtggagggttcagcctgctcgtccatcttgggcgcacgaattttagacatgggggattccttgaagtgtaaattgtcccaatatttctggtcctgtttaattaagtacacatgcagagcgtctttcttaactttaaagcagcatttccctggcacgattttttcatgtaatttttttacacagaaacgataatttttcttgttcacctcatgcattttaatttcaaaacttctttcgttaaactctgcgcagattttgtccttgtcaatattgtgtatatctttaacggtcaaaaaaacggtaactttatttccttcctgattccatgcgaaggactgaacagagctgtacgaaatgttgctgtcatttaggggggtacttttctccgttattttgtttggggtttgactttcttctagcttcagctttgctatttctactgttgtgttttctatgcatcgttttattttttctttcacattttctcgtactgcctgggccagcaacttattcagctccacgatatcttcgttcaactcggccacttggggagactccatggggctcttctacactctcgttcgtcaaactgggcgggtggtggaggcagtggtggtgcagccaaaaggaagcagtcaagcgatactgtacggccctgaggaagtggtgactaactcaaccagctgcacagcgacgttattttggcgtcaggagcggtaagtacgccgacagggcgcagatttatgcagttcgctcagagggggatatatttatgtacgtacactcgcaggaatgcaaatttatatgtaggtacttttattttcctttttttttttttttatatttcgcaatgccagaaatggtggccttaccatccaatggcgtatttttttttttttttccttttttgtcagttgtttgttaacacttgggttaaaaaaaaaaaaaaaaagttggcttatatttcggaggggagcaaattcagcaaaagattaaaaaaagcaacattatttttacaaaggaagaagaaaaaaaatataaaaaaaaaaagttgagcggggtttccaacatgaaaaaatgcttgtaaatatatttgtacttgggcatatgcgcataatgcaatgtttgcagagcgcatgtaggtgggaataggccctcgtcgttcggttcctctttccttcgcgtttttcctttcacagtgtttcccacttgcgctgttgtgctttacatatgtgccacatgtatgtggttaacatgcgcgtttgtgtatagctttattttattttattttattttatttcatttttattatttttactattttatttcatttttattatttttactattttatttcatttttattatttttactattttattccttttttggccacctcccggagtatggtcaacccaaatgcgcctttaaaaatcttcgccgcggaacgtcgcctacaagaaaaatgacgcctctttcttcagcgcattttttgcgaagaatatggtacagctggagggatgaaaaacctcaagtggaaaaagtaatttttacacaaagggatatttagctacatatttttcccccttttaatttcatcctttttttttccctccccccgcttgtcggcattttatccacacgcatgtccccatacgtgacacacccatgaatacgaacgtctgcacacgtgaggtgagttagcccacttgaacggggtcacataaaaaagatcgaaacggtagcttttgcaacggtgtacctttttagcgttttaaatgaaggccttttcggtcagattggattacttctccattttgcagtaaaggggaaaacactgttgaagaatttttcttttccccttttgaagaatcccacatggggatacgtgcaactgtgtgttccgccacgtagctgtacttctctcgcaggaagttccccctttttattatatattaatataattaaccatcatacagacgtgagcgtagacatatgatggcatctcccttatggaggggcccgacagtcatgctgcacgaagtgggatgcatccgtttcgtaaaatatggggcccactttgcgtgcgcagttcatgttctttgggtggaggggggccaaaagggcaagaaaaaggcgaaaaaaaggggaagagcgatgacgcgcatggacccccaaatgggtaccgaaatgatgtaccaccccactagagggacgctactccgtttgaaaaagaacattcaatcgattggcaacaaaatgaattaaggtcttttaggccatcccttgataggcctttttaataggtcactgtgaggctgccctccaagccactaaaccacaacgccagctgcgaaaaaaaaaaaaatccatcggagggcaaccactatgtaatagcatgaacaggcaccacatgcgccaaaactgtgcctctctacgcaggagtattaaccccctttgtagaaaatcaataaacggtgtgcaatcgttaaaggtgcgcgctttacacctgcatatatgctaacatctaggtgggataaactgggcaaatggttctaacccgttgggctgtgcatagtgccacgtttcttcattctgtttgctcctcacacacaaacgcccacgcgcacaaatgcacaaatgcacaaacgcgcaaattctccgtggagagattatgttaaccatttcgctgcttcgtagcaccccatgtagagaaccatccctagcacttcgaacttatcacttttctgaaacaccgcttctccctttgaaccttttggttaagctctttttcttgtcaagttgcagcgatttttgcttagacaaagaaggcgatttttttaactcgacggaggtggacgatcccttgtggagagttaacgatttattcttcaccagtgcagagggggagggttctcttttttttcttactgtggagtttttttccccgtcatttgtgaaggaggttttttttttcaaattatacgatttagatagcgacatttttttgagtaactttggtccgatattttcgctggtaaatgtggaggtactcgtttgttttccttcccctagtggtgcatatgtcattttatttgttttccccgacatgggttgctctgtccgtgtgttgtttggcatggactccctcctcttcagggacagcaagttaaccgttctagatgtaaaggagtgcttcttattcacatttgggtcattcacagattgatcattcgttctcccctttctcctaatagaatcattttccacaatgggaagtaactccttcaccatattgatctgtgcatggctagagtagttttttttcccatctaaggtcaaatggtttgtgcatttcttcgttttgggagccatgtcaagtggtacgttttttgtgggaacttccttctttgtagtaatatctcctcggataaagtctaccatatgtttaagcttacccatttcgacacttaaaaaaatgtgaatatttttttttttcaaaatttggattaagtggggtttgaataaagagtagacaaatttttctctcgtggtacaccggtcactatgacagaggtagaagcaagtatatgtgtcggatgtcttataaaggacataaaaaatatgtatctcctttgttaggtgaagaaacgattcgattgtttctattttctcaaaacggctctccagtttgtagttgttgttaacatctatggtgagtaaaacgatgcaagtgttgctctccttggagagtaaatctagatggttggacacaccatcactttcgtcatttaagccgtcacaacactgcttcatttgttcatttagaaagtagtaattgtgcagataattcgtaacgctgaaatggggaagtgcccttcccttacatatttgcgtcgtgctaactgcggttaagcagttgccgagactggcccttatgcatttttccagctgctcgaaattgtgcacttcctccagtggcacgtccttatcatcgtccacataatgaagaaggttattttttaaagtgcaataaattaacctattcagctgtgtcacttgggtgtactttttttctttttcgactttttcagcagactcatttttcttccccaattttgtttctaccgattcgtcggggacccatagaataaggacccatttatatctagatgtgaacactgcaacattgtagagtatgaaagcaatctcgtcatttaataggcattttatactttccaaatcgtcgctcgggttttccctttgttctgtgtagccttccagcgtgaattgaactaacaaagggggggggggggaggaagttgacataacacgattgtgcgcgtggggaggagagcacacatgggggggaagcacacatggggaggaagcacccgtggaaggaggtacccacggaagggagcactctaagacgcgctcatttgcgaagaactggccaaacgcaggtggtccttgcgagatggagccgatacacattttacaccccccgttgcagcgatggggtggagcgattcgccctgacaactgctgcgcatgtcctagagcaactgggcccctcactcattctcagcacgagcagcatcacgagcagcagtagcaacaccaccattccgcctttgcgctcataaattgtttcattacatttgctgttgagcgaaatgaggatacatcgcttgttgctcttttgcttattgcatagggcgatttcctgtcggagggaggggcttaaatttgccttcatttttttttttctttttaaagggggattaaagacaacnnnnnnnnnngacaactgtcgttttgtttttgcttttgcttttgccgacttggtcacttcgcgtgtaagagttcacggcaaatgctgcgataatattgcggcaatgttgcgcaattttgaggataacatttgcaagaattttttttttttgcaacgctggaaattgttttatctcagaaaataaccaaggatgttaactcctgggggagcaactgttgggtcggggaaataaactccccccttctggcggaagcactttcgctgctttacatgtgcaattttattttgacttttttgtgcaatgtgcgccagatatgtccggacgggcagcagaaaacagccgaggttttgccaaaaaaaaaaagaccataaatatttttgctatattagtatcaatttatatttacttaacctgctcaggaagtgacacttgtatatgcagacatggtgaacaaaattaatttgggggggtatatgcctcaggggagaatttcaaaagcatgggggactacatgaagcagcgagttaaatgtatatatagatataggacatctgtacaccttggcgaaatggtaatttgccttatagtcggaatggaaaatgtgacagtagggcattttgccttctcgctttttgcacaagtgcctcgtctgccgttgtcgttaattcgtttttgcgaggaattttatgtttggccttttgggaatgcgtaggtaaatggggaagcgtaggttgagtcgcactgagagtaacgtgtttaccttgtcattcccctgccctcactttactaccccccttcagcagaaccgctgtccccactgactcctcaaaaataacgtcgccatgggtcacgttgtacatttttaattcgaatttttaggatatccattttaaaatttagaaaaaaaaaaaaaaaaaagaaaaaaaaggcaaacccgcgggcttcaaacggagctttgaacattatagcacagtggaaaaataaaaagggagcgcaaaaatatattctcaaaaagaaggggtaaagaaaaattcgagcgcatatcaagtcgtaaacctttgtcagtcggctgagctgatttgagggggggcaaaatcccataaattgtcgctcatttgttgctagtttgtcgcttatttgttgctaatttgtcgctaatttgtcgctcacttgtcgctcatttgacgcgcacctcgtgaggcgtagttttcccatttatttagtacatgccaaccggagcagctagcgcggaagtgttttttttttcccccagcgtgaaggaaagaaaagaaacatgaacctgcgtgtcctccgggacagtactcaattggccgatccgtttcctactcaggggagaagccgtgcgtaggaatgaaaataaaaggaatgcttggtgatcccaaaactggggaatcaaactataggggagttaaacatatagcggaatttaccatacattacttgaaggaggtcaaaaatgcctaagggagattcaagcaaaaaaagggagggaagtgatagtaggagggaacggcagagcagaacaaagggggcaaaagagaggagaggaaaatccccacttgcctatagtgatgatgatagaagtaaaggggaaaggacaaaaaggaaagccgtagagagtaggtcttcccctgatgaatcggaagaaggggagaggaaaattgccacatcacataacaaaactaaaggagaaaaaagcagaaggataactcaaaaaaaaaaatcaccacaccgttcggatgaacattatactagtagcagtgatgcatccttcccaagaagaggaaggtccaattcggaaggaagaaagagggggaggaagaaggcaaaaatggaccactcgaggagtgggggggaatacagtagcgttgattcagaggacaagtcgtcccaagggggaagcccaagcacctcaggttcgagagctcgcggggcgtccgtcagtagtggaagaagcgaccgtagtggaagaagcggccgtagcggaagaagtcaggagaagcgaagtggcaaaattgtgagagaaaaaaggcgagggaatcgccacaaaagggtagaagcggaagaagaggaagaagcggaagaagcggaagaaacggaagaagcggaagaagccgagacgagtgtcgacccagatgaaggcgactcacaagtcagaggtgtccgcaaaagtgcccgcaaaaccagccgcgacatcagggaaaggatggctgagacgaagaaggaaaaaattaaggggagaaataaatcgagcagtgctccgtctgaggatcctgatgagtgcgcaccccatgtgaaaaaaaggagacagcttagggaagacgatagaggaggcaaaaggggcgtgcgcgcaaaggataaacataaatcaagtgatgagggacatcagaggaaggaacttttgaaaaaaaaagtgaaaaacgggaataggaaaaggaagcgacatcgtagcagcggcagcagcgccagcagcagtagcaatgccagtggaaggtcggaggtgaaaaaacgaattcgacctaatgagaggcgaagcgataagagagaaaataggagaagcgtgtccgccagctcgggggatactgacgtggggcgaaaaatgaccaagcatggcgaaactaatgactcagggaggaatagaaggaaggatgggaaggaccacatgtctcatgcgagaaaggaaagacacgatgataaggagcccaagagggggaaaagaaggagggatgaacggtcggaatcatccagcttgggaagcgtacgaggaggggaaaagcaggattcgtcgccacgccgcaaaaaacgcggtgcttcatctcgctcagatgaatcgcgggggggccgtcactcgggggatgggacaagcagcagtgaagatgcctcggacaggagaaaaaggaagagggggaaaggcaccagtgcgaagagaggcagtagcagtgttggtagcagtgatggtagcagtgtcggtagcagtgtcggtagcagcggtagcggccgtagcgatggcggccccgtgagcagctccgatgaggggaggaaacggaaaagggggcctaaaccgggtcgcagaaagccccccccggcgcagaaatctcgctccccgcgcgctccgcatgacccgcatgacccgcatgacctgcaactcccgtttgacccgttcgcggaggaccagaacggaaacctcgaaattaacgaggacctaatcgaatacgcgaagcagaaaatcgcgaacgtgacgacggaggacataggaagggcaggaggagtgtacataccacccttcaagttggagaggctgaacaaggaagtaacgaacaaaaagagcaccctctatcaaaagcaagaatggatgaaattaaaaaaaaaaattaacaacatagtgaataaggtcaatgtagataacataggagacgtatgttatgaactattcgaatgcaatttgatccgagggaagggtatattcagtcgtgcactgatccatgcgcagctaagctccccagcattcactcacgtatttgcagctttgttatgtatcgtcaattcaaaattcccaacaatagggttactcaccatacaaagaatcatcctacatttcagaaggtcctacaaaagaaacgataaaatagtatgcctcaatagcgtaaaatttattgcacatatgattaatcaaagagttattcatgaaatcgtaggtcttcagctatgctctatactcttgcaaaatataacaaatgactcagtgcaagtgtgtacgtactttttagcagaggttggtcagctgtatatgaatatatgtcgtaaaggaatcgatataattttcgatcgactgaaggatattatacaagaagggaaaattaacataaaaacgcagtacgatattgagaagctatggacttataggaagaattattttcgtgagtttcctactgtccttgaagatctagatctcattgatgaagaggagaaaatcgtacacgaaattgatcttctggatgagacttttgagaatcaggaggagctgaacatttttagggaagtaccccacgagcagtacgaggaggagaacatcgagtgggacaaaattgccaatgagttgctgcacggagatgccgctggcgggggaaggaaaggaaggaaaggaagagaaggaagtgatggaagtgacggaagcgacggaagtgacggaagtgacgcaagcggaagaagcggacgtagcggacgtagcgatggtagcgagggaagcggcagtggcagcgggggtagcgaccaaagcagcacggactcggaaaacgaccaaggcggggcgcgctcccgcagtgatggcagcgatggaagtggaggtgccgatgacgatgacggagacggagacgaccaggccaaagaagaaataacagacatgacagaacagtacctaatcaatctgaggaagaacgtctacctctcaatcatgtcctcccttagctttgaagaatgtgtgcacaaattactaaaactaaacataaaaaaaggatacgaaatagaaatatgtaacatgctaatcgactgctgctgcatggaaaaaactttccaaaaattttatgctctccaggcagagaggttatgtaagctcaaaagcatatatcaggaaaacttcgaaaaatgctttcagaactcgtatagtactgctcatagattggagacagcaaagttgaggaactgtgcaaaattatttgctcatttgctctacacggatgctgtgtcgtggagtattttcctgaacataaaattgtctgaggaagacaccacatcgtctacgagaatttttctgaaaattttattgcaggagttgactaacaatttaggcatgcaggcattttatcataaaattaatcaccccgcgatttcgcccttcatgagtgggctattcccgaccgacaatgctcaggacatgcgcttttgcgtaaattttttcacggccatcggcctgggcgccctcaccgcttcgatgcggaagttgctccaggggtgagcactttggagtgaagcggtttaggaggaagcagtttcgaaggaaggagtttcgaaggaagcagttaagtaatgaagcagtttcgttcttcgtagctgcgtacttcgcaactgcatgcttcgcaactgcgtacttcgcagctgctcaaacgggggcgctactcatttttgatcctccaagtggcgaaaaagcttagctgggtccccctggccaaatttctttgcgccccccagtatgccaccaaccacacgcagcacgcgtttttagtttttccccgcaacaacttcttcaccaattttttgtcatcttaagatacatttggcttctgtttggagacgattagggacgctgcctgcatctgcgtgagggagtgcccccatggggtgtcagtcatatgttatatagacatgaggaggcacatttgtgcctacttttatgttcacccttcccttagattggatgactaacccattggggaagctcttttttcattttgactccattgacctaccatcagggcgtacttatacgcaacgtcttccagggaggcattcactgcggaaattcgcgaaaatagggcttcgtttttttgttcaattttgtgcaacctctccaggtgtagctccgcttctgggggcgtcaggcggggtcgacaaaaaaaaaaaaataataaaataatgaaataaaaaataataaaataaaaataaagcaaagcaaagtaatcacacggatcgcaaaacagggttcgcagtgttggccactcgctcgacggagagacggttcctcgacccacatgagtaacgaggcttattccaacggaggagcagacaggcaggcagacgggcagagggacagacatgcagctagacagacatgcagagagacagacttgcagctagacagacgggcaggcagacactcttaccggacattttgtagctgtttatattcccttttagctgcataattttttgaacttgctggctgtaagttttcatgaaatccaggtgagacaaaatgatgttccgtttgtattcgaaggtattgtacacatcgaggatgctgttgctgtggatgtagatgtagaagtcgttgtctgagggaggggggggaaaggaggaggaggaattggtacagtcagctggaggccaattcgtaggaggcttctccacagtgttaaatcagcgcgggggagatgtaattccatctgcaaggaatgcatgaatggtgggaaagacgtaaaagaggcacgagggtaacacccactgcttccctttttttttttttttttttgcccccttttaagcattacattgggcatagatgtcgtgcaggaactccttcgcgatctgctgtagaatcaactttatcgtgcaaatgtgaacggctacgctgttcttgtgcccgtgtttcttaatcagttctaccatctcgtctttgtgcgtgcccaggaggtcttcgggtgggaagataaaaaaaaaaaaaaaaaaaaaaagaaattatatataacattaacgcggtgtacgagcgggtaacataaagcgattttcttgtgactatgatgcgtaagcatgggcgcaggtatcctaacccgtcgatacgttttccaaacgggactttatttcattgtagtcctcttcgtcttctctgcttggctcatctcgttgtccctcatcatcaccatggtggtcatagcggtggtcatagcggtggtcatcacggtggtcatcacggtggtcatcacggaggtcatcacggtggtcatcacggaggtcatcacggaggtcaccacggtcgttatcctgatggtcatcaaaactaacaatagatttattatgatagtccttctctctaccttcgactgtttttacgccactaccaaatgatgtcccatctttacgaatcctttttgcgtcctttcctttttcgtaaaattttatgctacctatagcttgttctattttgatcatcctatttgtgagattttctaaaagggttttcttctctgcatagtttaacttcattttggggaggataaccaaagcagctatattgtcctttctgtgtagagtcttatacattcaaagggaatttttcgattgtcagttaggcaaagcagtcgtccttttttttttttttttttatacgctcacgcgaaaagtaggggctcacaaattgttactactcttgtgcacacatgtgtgcgtagcttgtatgtaaacataaacccttctgtgttttgtttgtcgacatttcctcgcagtggtgacgattaaaacaaagatctcatttgtcacttctgcttatgccccacagggtgcttccttaacagcacgcttgcatgtgcgtacacacctgtagtgcatgcactatgggaacaaccacagaaagccgccccagcggaatgcagaaagttgcaaggaaaatcacgaatggggagaaatcacaatttttttgttaccaattcgtgttataccttccctaaaaggcaaagcggtatgccgtaagaataacgccacgcttggggtgcaacgcgcatgtgaagcttggacagagcacgcggtggaaatcaaagcgaaaaaaaaaaaaaaaaaaaaaaatatgaataataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaataaataatggtgaaaaaaaaattcatgttgctaacaaattgggtcaactttcaccctgcacacgttttgtgccatttggttccattcgcttgagtggcccctttcaaggattgcaattttgcaacttggcagttttgtcaactagcctttttgtcaacttggcagttttgtcaactagcctttttgtgaactaggcagttttgccaattcgcctttttgtcaattcgcagttttgtcaccgcgcagttttgtcaccacgcacctttgtcaccgcgcacctttgtcaccactcacctttgccaccgcacagttttgtaacccttgttcgtgccgctaagcatgcacgttttcacgccctagcgcactcgcgccttcgtctgacacactcctttttgcgcgcagatttggcaaaggggcctgcgcgagacaaaaactgcgcgctcgtgtggggaaggaaggtccccttgaaggtacctgatagccccccaccccctccgcgttaagcatacgcgattgcacgtgtccggagacgcagacgtgtggtccacaaagaagcgcagctacgaagaggcaaataggcagcggcacgtatgtagctggacaggcccagccgcaatagcgtagcctcaataacgaagccgcaaaagcgtagcctctataacgaagccgcaaaagcgtagccgcaatagcgtagccgcaatagcgtagcctcaataacgaagccgcaataacacagccgcttatctgcgggcccccgtttgggctgacttggcgaaatcgcccaggtgtgcagcgcaaaaaaacatggcgggaggaagtcccacccaaaaaaaaaattaaaagcaagcgaggccgtccagtgcaaaggaagtcggaaaaatgaagccaatccaatggagacaaattttttcgtaacgaaaaataagaaaaatggaaacttggaaaagtacacatgcggaaaggtctggctatacaataaaataaatagcctatacacaaatttgaacaagtttaagatgagtatccaaaggggtgcccatcgcgaggagaaagggaagcatccgataatcaccatgatgaggaagaagagaggcgtagcgcagcgctacacacatgaacgaaaaaatcataaaacaaaaaaaaggacattcgctgatatttcgaatgaaaacaatgcagacacagaaaggacggaaggaaagtaccatccatcgacgttccaacatttggaagtattaaaatcgctacactatatttaccagttttacacgagggatgatggcagtggggagagggggcccccccccgtggggggcacacatggtgctgctccgtgcaaggtaactgtgcaaggggaggaaaagagtggcacaaaagatggcggcacaaaagatggcggcacaaaagatggctgcactcaaaatggaggcactcaaaatggcggcactcaaaatggaggcactcaaaatggcggcactcaaaatggaggcactcaaaatggaggcactcaaaattgcagaattcaaaagtacaattttcaagacaatgaaaaatacaacaaaagtctgagtgacattttctcctccatcgtaaatgacaaatgtggattcttttttatattcaatgccatattttttacaaatttaaaaaacttttactactttgtagacataataaacgttttaaattatttggggaatggcaagagtatcaccaagagaggtggacatatcgagaaggacattttaatatatgagcaaattgcattattcgtggaaaactgttatttctgtttgatagatgacgtagataatggcggcaactgctgctcctatcaggggtattcaaatgggaagagtacaaaggtaacgacgcaggaaaggaaaattaactcggataaggtggaaaagataaaaaataagttaaagacacttaagagggagaagtcgcacgaagagttgctgtacctttccatgaatgaatgcaataaaaagatattccagcagtttagtaaaatcccctatttgtttaatgacatgtcggagattagcgagtatagcaggagtgacccctacaaggggaaacactccccaagtgactatgctccgagcgaaattattcatgcgcagagcagcactgacttgaacaagaacatcctgggaagaaaaaacactcttttattgtacaaccaaagtgactatgctaagtcaggaacatacgatgatttaagaagtcctactcagcacattttgaaaaattccgtttcgataaaatcagaggagcatccttctgacgggggtctccacaagaataattcgctcagtcctgccaagggaagcactaaaccgaatgggaaaataccattcctgggagactaccccaatcagcaaagttccaaacttgttgacccaaatgaaaatgctcaaaagggatacataaagaattttttctccaatttgtttaaaaatggacagtcggacgaggatccgaaaggaactgcactagctgctggggacgaaaggatgattccttctgaaggggtcctacccaaattggaggtcaatgagaaggcctcagatgggatagaagcaaatttagtagaacgtgacagcgaagggaagatcccagaaacgaatcgcctccttgaaattagaaaaacagaaaagggcactcctcacgtaggaagcaatacaaggggtgggtgggaaaaccacccagcgggggacgcagccggaagtggtgaatgcggaagtggtgaatgcggaagtggtgaatgtggaagtggtgaatgtggaagtgacgaatccaaatgtgaccaatccagatgtgaccaatccatatgtgacgaaggggaggcacagcaatcggctggaagccacgtagaaggggggtgctccgcggttaaggagccaagcaaggtgacacctccgagcgagcagcctggagaacaaaggtgggcaaactcttctctgtcgcagtcttctgcagaagaggagcacagaaagagcgagggggaggatggtgaaccggccgaagtggaaggtgtcgaagtggaaggtgtcgacgtggaaggagtccaagtggagggtgtcgaagtggaaggtgtcaaagtggaaggtgccgaagtggaaggtatcaaagtggaaggtgccgaagtggaaccccccagtgaagacaaaacggagcaggacccaaaggctagccctgacgtgacggaagaaagggacattcaacagaatgacggaaaggagaattaccagcacctatatgatggcgagaatggcgaaggagcgacggaggagaggtccctacaagaaatgttaccgcttcccccacagacagaaacgagtcaagtgaacacaacggagaaccacgaaggtgaagaagtggcagcggcacttgggggtgattcgcttgaacagggaccactcgaatgtaacgaaatggaggaaaatacaattaaagaccaagttaaggatgatggtcaaaacgagccggaagggtttaaagaagaagagagcggaccagaaatattttcacaaaatttgaagcagggagatggactccataaatgcgaaaatgggaatgggaacaaattagtggatactgtagagagtggagtttccccaggacagatgcagaatggggaaggtgcaacagaaggggggcagccggagagtagtaaccccaatggggaggcagagatcagcgcgcaaagcggaactggaatggttgccatagcaggtgaggcaacaggcactgctgttgtagtagggcagggagaacaggaggtggaccctgcagatgagttcgacgaacgtaagagcgggcatgatggcacggaaaaggcaagtgctggtgagtctgccaagggggaagccgccccaaacgagggaaaagcagccccaaacgagggagaagccgccgcaaacgaggaagtctcatccaaggaggaccaaaaggaggaacatggctcccctgagcccccccaaaaaaaacagcgcacagaggaggtgcaaaatggggatatgaatgaccaattgagccagtcggagaaggcggacaatgagaacaccccagaggctgaccactccatttcgagtgacgaagggggggaagaagcgagtgacgaagcgagtgacgaagcgagtgacgaagcgagtgatgaagcgagtgatgaagcgagtgatgaagcgagtgatgaagcgagtgatgaagcaagtgacgaagagggtaaccaaacggatgaccaagcggatggccaaacggatggccaaacggatggccaaacggatgaccaagcggatggccaaacggatgaccaaacggatgatcaagcggatgaccaagcggatgaccaagcggatggccaaacggatgaccaaacggatggccaaacggatgaccaagtgaaccccgaatcgaaccgcgaatccgacgacgatcagatcgttcacttcctcaagtctaacagaggtaaccaggacaagggctggtacgcggagtatctgaagaacctgctgaggtgcgacaaaaaatgtacacaggaaaatcacgcggaggagaaagacctgttcctcaggaaggtgaaaaaattaagtaatttggtaaagtataaaaagtttaaagaaaagtacaccaaggagtgggaacaaaaaatgcagctattcaaatgtgacaagttgagacgggcatataaaattttcctcgtgatcatattttccatcgtaaaagaaattaaagaattaaaaaaggagctgaaagatatgagccaatttgtttttatcaattcggggatcgaaaattatttaaacgaaaataatatttcaacggtgagaagatataaggggagcgttgtaggggcgaaccacttcgacgattaccacctggggagcgacggcatagggagcggcgtcggcgtgggcagctgcagcggcagcgacaacgtgataaatagcttcttcctgaggaaggcgttcccaagtgaagaccccgaaaaggaaacaaatggggcaaaaaaaaaaaaaaaaaatacatttcctatgtcccactgcaaaactaccacatcttattccaatcgataaaagaaatattcagtgaacaaaatgcgaaagacaaattagcaaacatttcatactacattgagctggacaaacatattccaaactactgcagcttattttttagccaatttaaaattaagaagcaagttttatcgcacattcagagcctatacagtaactcagtacccactgtgccgtgtgtgaatatgtttatctcctgtttgaattacaactattcgaatgtacttaaaaaaaaattcgtttttcaatccgtattggataatagctacttggctaggctcccctgcgtatactgttgcgacgttcaaattgtgagacatgtaggttttttaaaattaaaagaaacatgccaaaaaattattaaacaaaagaaaattcaccagctctttgtcgatcacctttcgtcctccttactagacgaatcgtattttattgtaccattttttacttcctatggaaaatttttaatcgttataaaaagtaacaggaatgataaccctgaatcttcttcggcagatgttttacaaaataaaaattgtatcacttatgatatccttattaatagctttgtctttcctaatggaagtagcttccaagccattgttcatctgtctcatgtcttcataaacactttgcgtgattttttcaagacaaggaattccgatgagaatatccccgagattgctttcctcagcttgcctcacgtggacaagcagcagcttctgcaccacgagattgagtccgcttccaaccgcgcggatatcatcgttagtgtgctattcctgctcgagtccttcttcaagtgagtcaagcagcatggcttctcccgcggctggcgttcgcaccgtgcgctgttgcgctattgcacctgtttcttcgttccgtgccccatttctgcgttccgtgccccatttctgcgtcccattccccatttctgcttcttatcttgccccacgtcccgctcaacttaccgccccctcttcgcccttcccccccgcagcaacacgaaaaagatgaaggcccccgcggagttcaaccaaggactgcgcttcctctacattatcaggctgctcgaatttttccaccaaaaagggaatctgtgaaggcaacaaaaggggaaaaacaatttgtggcatccatctgcgtgtgcactttttttttttttttttccttttcgcgttcttcctattgacatattattaagaaatattttcccaaagcattcgcgtcattcacgcaacacctattttgaaatgaggaggattacacagcagcggtaactcctgcccccctgctgaagttatcccgcctgtgaccaactcgttttaatgtcaaatttgttaagacgcggtgataagtttgggcggaatggcacccctgcagtttagcgtttgtccgaattctcctgtgatgttgccaaaaattgtggacgctgctccgtttttattcttggagagaagcgaaaaaggtaaatcgtttttcttcgtggtagtagtattaaaaagggttgtaatcagtacgtgttgagaaatgatgaaaaaaaaaaaaaaaaaacacaatcaatggaatggaataaagttaacagaaaggagtcggatggatggggacaaaatggggcgagttgcgccacgtggaacaaaacaaatggggggaaaatcatgaaataataataaggaggggttgccacggaacaaattacactattaaacgagagcaacgctctaattaaatgaagtggatgcatgacagaaatgagatacgcgccgtgtacacatacgacgcgcgagcgacaagtgatacaattgcgctgcggggaaaacgattcgacggctacacctggggcggacaacacaggtgtgtgtgtgcgtgagtggagggaacggagggcaggggaggatatgtgcacctctgaagccccgcaccactaatccggaatcttgaaagtggcatatatcgggaagtggtcactggggtgatgaatataagtatatttgtaaggaataaagccgagcaacgattttataatctgaattggcctgtagtccttctgaatggctgtctgtggtacgagagtcttcacatcggagtcgttatttaccaatatgtagtctaacgtgtagttatatttaaaggagtaatcatgctccatatgcatgcagtagtcgttcaggtaagaatcgtaggtcgtatcgagtgccttctttgtcaccgagctgtttaagcaaccactggaaagtactttatcaaaaaatgatttatctatgtgatacctaatattaaaatcgccaacaaaaaaaaggggctcatttttttttatatgtaaacttggagtgccattatatacccagttgctcaattctttcagttgcttccatctacaattctgctgctcacgtgtatctcctgcttgcaagtgagtcgctatcacattcactgctttgttattaatattgcattttaagtaaatagcaccctttttacaaaacatgtccggaaatttacagttattatatatcaaggcatgtttgtgaataaaagcgtgcttggacaatacgattacacctccgtttaggacttgataaaatcttgatttgccggacacggaatcgaagctggttacattttgttggttttgttgtttttttttttttcttaccttcgcactttttctctttcaaattttctgcactgctcacattgttagggatgctcccttttacctcgctggcgatatcgcagatcgtgtttgtgagggctccctccgcgttgttactacttggtgtgttcaccttgtcatctgcgccgtaactactctgtgtgttcaccttgtcatctgcgccgtaactactctgtgtgctcatctcaccaactgagcggtaactactctgtgtgctcaccttaccatccccgttgctgttctctaagtcggttgtgttcctcctactcctgctctccttagtgcacccatctacgttctcatttgggtccttcccgggaccatccttcttactcgcccctttggcgctactggaagttttcgtgacacgtttggaacttccagccttatcacttcgttgactgttcaactggttgcttcgcagattatacgacttgtccttcagcttgtctacgccagccgcccccctgctattcaccctcagatactgccttttctccgggatctccattccgtcgtccgtttcactgtactgtgcttttttgtcgctgctgatactgtccgttttggtgtcgtcatccccccccccgctgcgtctcccgttgcgtttcccgttgcgttttcccttgctattcgccaccgccttataattttgactgcttcgctttccttttattttgtctcccctttcagggccacagttgaacgataggatgcactccgaatctcccatattgctcgtgtcgctggaatccaggtttagcgtctcctccacttcctcctggtcgttattgtttgtgtcacttgagctaagggtcgacgcttcctcccccctggcggtggttgctcttggggtggcttctcttgaagtggctactcttaatgtggttactttcgaaggtgccgctttgggaggcgccgctttgggaggcgccgctttggaaggagccgttttggaaggagccgctttgggaggcgccgtcttcgttctgacgatcttcctgttcaggtcactcggggccggggccttcccgccggttgccttcttctttgaagtcttcccattggtactggtccccgcccttgcgtctttcttgatctgcacgatggagctgctgcactccccagacacctcacacttggtgccaatcacattagtatggtatggaaatttatccttcacctttcccttggtaagcacgtcataacacttactcgtgaacacttcgttcagaacaaggatatctatgttatgcagatcgtccagggagcatatgtagtcaattacggcatcttgtctagttgataaatttagctgattgctcaaaggaacgggtatcatttggacattgtacgacataatagttagtgttgtgtctgtaagggcgtttaagttatccatttttttttttttttttacgaatgcaaaatttaattggtaactgtacttacatttgtggttcactcctgatgggagttaaaaatgcgaggcgactttttcgtttatgcgccccaaatggtcattctctgcatgggtgttcgtgggatggtcgctttttttttttttttttttttaggtctgttctgtcggcgcggaagcttctggctgcgtgcaagtgccgatggccctatgtgtacatacgcacataagcacatacgctgaaacaaccgaattggcgatctttgccgcggagcgattgttaaagccttccccgctgcgagaatgtattatatcactctactgtgtgcagtggccgcggatcattcctcttttcgtacgctttctacttcttaccctatgcgttgctgtgtcatatgtatgaaaacgtgaggcatggtgcgatgatcgacattcaccaacgggcgctgtgtcgtacgtacctactaccctacctaatgaagaacagttacgctttctttggcttggctcgttcagctgctccttctatggtgtcatgtgtttctctcactacatgttctatcttacgaacccttccacgagatagataggctttatttttcgccttgcttaattttctagcttttcagcgaaacaaaaaaaaaaaaaaaaaactctcagaagggcattcttctcttaactacgacttaactgcttgcactcatcaagggttttacgcaccatatagaagttgcgtactgcactgtgcaaacatgagcaaacttggttcacttgacttggcttaatttgatcgtacttcttttgacttggtttgatttggttcggtttgatttggttcggtttggtttggtttggtttggtttgattttttttttttctcccagtggattgcccttgctttaacaagtttgtggcattttcatttaagaaaaaatgaatcgcaatttagccgatgttacacaccctaccttttttctacacaaaaatagaaaaaggtaaaagcgcacaaacaaaaaaaacaaaaaaacaaaaaaattacatgcgtgaatatgtacatgtgtagggggtattatttttatatttatgttttttttacatatacgctttctgcggatatacatttaactttttcaataacaaagagagatggaggcggacagacggttgtcagtttcgttcgcctaattttattctcttcctactgccggtccgtcatcacatcactgggcacagcataaagtacgttaacgctgacatttccattctcattaaccttaacgtcacgcttaattgcgcagcgcaatggctatgagctgcttacacacaatggtcgcgctcaagtggtacgcgcctgagcacatgtatataggctatatgtatatactcgcgtttgtatatgcacatcactgagaaatacgcaaatgtaataaaaagaaaaaggggaaaaattctttttttcttccttttttttcttccttttttttcttccctttttttccctttctacattttctttcatttctttctacatggaagaagctcctccccctccttgctcaaaaattatgacccttttaaattatcctcttcgaaaaaaaaataaaccagtggctggctaacatcactcacacgatgtaatttctgagtgcgagatttataaaaatggttccttttctttgttttctattttttttttttattttcttttattttgtttcattttttttttttttttatgtgaaatttatgccagtttttcttgcccttgtcgaaaaaatggcattataaaaaaaaaaaaacttgttggaaaaaaataggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctctccccttttaacacttcacatttcgtgtcatttaaggataaaagtgggttataatgacaaatccgttttctttgcagatttacaaagtgacatttttccacaaggagttctcctggccattcgattttattgtatatttataactgctgaaggtagtaatgcctgttttacttatagcttcttccggagaagccatatcaggaaggtttttttcaccgttggaaaaaaaaaaaaaaaaaagcacaatgcaatgaaacaaacataatgtaaggaatggatggaatggcaattttaccagtgcgcgcagttttaagcaggaattattaagactgcttgtccattttcttcttttccccctctccccatctacatataaaaacccgcgtgattttatctccaagtgtccacggttcatgtaactggggggatggcggaagcagcgctcaacggaagcaataattgcgcgtctgcgctgttctacatttatttccagcaaagcgcaaaaggaagaaaacgcataaaaagtggccctaaaaaagagcgttaaaataatggcgttaaaaaaatggcattaaaaaaatggcgttaaaaaaatggcgttaaaaaaatggcgttaaaaaaatggcgttaaaataatggcgttaaaaaaatggcgttaaaataatggcgttaaaaaaaaagcactaacacagcgctaacgcaacgttaaaaagggaacaggctaaacggccatttagcgattcaaaaaaacattaaccaaaaggaacaatcgaacgatcgagtgaacagcggagtgaacagacggcacccacgtggtcaaatggaaaaaaaataattccaaaccactgcgccttcgaaaaatttgtcattatcacaggtcaaaggtgtaaaagggtaaaacggaaaaaaaatcgaaaaaaaagagggaaaacaaggaaattttcctttaccgctgttggaacaatgtagcatttcagtcgcgtcgcgaaagagatggagagtcccactctgcgtttactcgtacacatacgtttaaaccaaccacgccgtgaaaagcgcttcttcacgcggtggtatgtgcaagttcgtactgtataagtacaggaacagcgttatcccagtttggcatgctagatgtgtacattgccgtttcgccacttcgccgctctgccgcgccacactttatacctgcgctgggcgtgtaaaaggtgtgtgtacataatcaggaaacctgtacatcgcgtgaagcgcgtcattccagaggccatgcgaccggggcgtgtaaccccgatttcgcagcggtggaaaaaaaaattatacgtatgtgtatataagtacgtacatatatataagcatatgtatatgtacgtacttatatacacgtggatgcatactggaagtgcacgcggggaggaccgccttttgcaaatgaccgaacgcaattaggcaattgcgccgtgccgtgaaattttttcgactgaaaaaaattgcgcatcagtattctataagtaaaaagagcacaaacgggtgatgtaccatatggttgaaaatcgcgcacaggtgtagcaaagtaggaggaaccaagtacagcacggaaagtcacaaaaaaggtttgcgaaaggtttgcgaaaggctggcgaaaggttggccaagggttaccgaaaaatctcaaaaaatagaaaaaaagaaaaagtatagaactgcatatggaattattttcacaattgtgcccgtgccctctgttattttcctggccctacgtctctcctcctttcttctcacccagggacataaaatcgatgagttaagaaaacgttttttcccccatttgaacgcactgcgtgaaggaaagtgcggggtgtgtcacgagtgtataatccttcatctgtgcaagtatacatacaagccactacactgtcggagtacacttagtacgcctttgaacgaaggccattcacgcacacacaaatagcctcaaccgttttgtaaatcttctcgggaaggcccatgtgcatgtatacccctacatctacaagcacacgcaaacgcaaacgcacatgcgtacatacgcatccggaagaataacacatagacccattgtaaaacgcaaaaaaaaaaaaaaatacatacatactcttttaaaacatggactccatttgcggaggtacgccttcccccactcctatctttggttgcgcgtgcttagccaaccaggtgccttcttcggcacatagtaatatgcgccgtttaatgggcacacgtgttgtgttgtgtcaccacgccctgccaacatgccattttctcttttccctttcctttttttttcgatttcccccctccccccccctctgcagataacatcataagcataaatgtcggagggacgatttacatgacgactctgaacttgatttgcagatacaggaattctcgtctatgtgaaattgttttaggtagttttggaaattttttccaaaagggaagagagtcttcacgttgttcttgtgtcaccaagtgaatgacgtaatagtacaccctgcttctttcctgagtgataatgtttctgctgtctttgctacatacttgcaacgttttggaccctttacagagaaactgaaggatatgccggacctcgacagtaagcgtctcgtataggcaaagtgtaaacagtccacgtatatgatgttttaccgccaggattgggctttccccatttgcgcttcttcccagcttaacaccctttcaccaccatcaccccttttgcgtagcccaccacaacaggaaggaaatatttatcgaccgaaatggttcgcattgcatggtgggaatagcgacaatgtgtatctctacaccagtgttgcggttccccgattaacacctttacgtttgttgttaggtcttcttgttaagtgaacccatgtgcactcttagaaatggaaatgcatggctgcatatgatcgcatggctccattcgacaagtgtgcatgtttcagtgcatttacggctctccattccgctgcgccgctccattctgctgctccgctccattccgccgcgccgctcaattccactacgcccctgtgcaggaagcaggttcgagtatattttggacttcctgcgagacggagtgctgatatgcgaaaatgacatcaacgtgttgacgaggatactaatcgaagctgtgtacttcaaattgttttccctcataaaaattttaaaaaaaaaaatcgaattattgtattcaaacatggggagtaatgtgaacaaaaatattttcaaaagcatcatgggcacacttgaggaaaaaaataaaaataaaataaaaagcaaaagtaaaagcaaaagtaaaagcaaagaaaaaaataatagcttatcgaggaagttaaacaaattctctgcccttattaagaagcacaacgaaatgaaatgttgcactgttaaaaaaaaaaaaattcacaactttcattttttgagcaagataaatttattaagtgaattgaatcacgaagacgagtctcccacgaaggaggaggttaacgtgagggggtacacactcttgtcaggtgttccactagacagctgcaaagaggaaaaacaaattgcgtctgttaaagaccagggggataaactaaaaaatgatgcacacgttgaatgtaataatgacagggaactgaattcgctgaataatttaccaaaaattattccgcccaatccgtgtacccccccaacacacaacaaaacccttgactacaatataacgaataatttcataaatgaggaagacaaattgaagagtaaaaataaagccaatggttccactcggataaattgtttagtgaaaaatatcgaacggaaggaataccccccccccacccctctgtcacccaatgggcatttaaaaaatggcgacagcaaaacggtttccttcgcggagggcaccagtatttttatctacagcaaaaaaggttatccacgttgtgtgttcagcgcgttatgcttttttgcaatgcatcgcaaatcccatcttaacagctcttattttttccccccctcccccaatgtgttatctcattacctgtttcccctctccacacacagatgagagagcccacaacggggccaaggacgccgtggacacctttacagaaagcccaaacaaaagcttgtctccgagcaccatcggaggtgctaactatccaggctactccagcttggcgaactatgccacctgcgcaaatttcatgaacactaccaacgatgtggatagggcaagctacaaatataataattatacgtataaccatgtgaacaaccctaggggtcaaattttagtttactccgaaattgacgacattgaagaaacgtcccccttcccaatactgtccaatgtcaatttgggggagcagatattcagcacgacggtggatttttagtgtcccgttcggccggcttgtttgtgcgccttgtgcgtacgtggcggtgttgtgcgtacgtggcgatgttgtgcgtacgtggcggtgttgtgcgtacgtggcgatgttgtgcgtacatggcgatgttgttgcgtacgtggcgatgttgtaggcgtggcgccgtgcgcgctttaacccagcgcaaaacgcactccttctctcctcgccagaaaatgttttgtcacctttttaatcccttttttgtatttttaattttttttttttgaaaaaatgcatcaagtgttgtcagttgtgccattctagttgtaattgtcgcgtgcctttacgctttgcgttcacggggatgtgcacgtatccactcaggtgtgcacgtatccacgcaggtgtgcacgtatccacgcaggtgtgcacgtatccactcaggtgtgcttaatcttgctgataaaatgagaagattttaaaaactgcgaagaagtaatctcttaacgtaaggctggggcttgtcgaacacccaaatctgtagatttcacggggacccatttctacggggggctgccaaattcggcaaaataagatacccagtcggacatgaaacagggggtgctcgattggtctaccatgttggggtggattactcctttttacatctccaaggctaccactcaggtatagcagtaggatgagccatgttgcccactcccctatccccccatgcagtgccatgtagttctgcactcgttttatatccccattctgctacaattacgcagatggagaggggaatgacgtgtgtcccgaacacaacgctggtacattaacgtggagccattttcccatatattcgcatgaatgtaggatgagcaaatggggcagacgtacagctggccatttagcctccccgttctagtaactactacttatcgcacgacgccccacggacactttcctcgatcagtgttcacccgagtgagcatactccaaactgggaaacagtcgtaacagttgttaagggatggaagaaaagagagcactgttgtgtacatatatacgattgtgattcagaatggggttccacgtccgaaaggaaaaagaacaaagagaaaaggattggccactgtcggagggttcgttcacatgagacattactacatcttataagttaaataaccacctgcatttggtaacattcctttttgtgtacccacatttgtgcacacatacgggttagcgctccaacatgagcatagtaaaatgcctttccctatccctttacattttctcttttacggcgtggggtactaataatatcttgggaggaaggggaagggggagtactcctccctatccacatgggcacatatcattttagctccgtttttcccacttttcgctttatgtatgtgcaactctggggcgcatagcgtggcagactttccaaccgagctgtacctaccgtcacccaagttgagtgcaaagcggaaatgagaaaaaattaacaatagctttaaggattgctctaaagtgagtgaatggtggaagaagggtactgccgtgaatgcttcagtttattcttactctcactcttgctctttttttttttttttttttttttcacgtcttttaatttcaaataggaacactgcattgcgttggcatggcgaaacgggcatcaagcaagaacaaaccgtttttacttgtttcctgtgattagttcacactatgtttactttttttttttttaccatttggtctttctctgggaaattctctcttcgcttttgtcctcccatcaattggggatgcgcgcccacttcgctgcttggtagtattgccgcgaatgttttttctccttcccatctaatctgtatggcttagcacacaggggtattcgatgagaatcgaaaaagggtctatttgatgagaggcggaaaagggccaatttgatgagaatcgaaaaagggtctatttgatgagaggcggaaaagggccaatttgatgagaatcgaaaaagggccaatttgatgcgaatcgaaaaagggcaaaatgtatgcgagttgaagaagcgcaaattctgtgggtgctatgtgcacctcgctgtgtgccccttttttcctcccccattacgcatacgtacacgcgagcgtacgtactaccagcaaaaatttcaaacgcgcaatgacagttcaaaggggaaaaaaaataaacgtactcgatctcaacgtgcatgtaaagctgcggcaaactcccagtacctaaacgaatgtgtacacaaaaggtatatgcttaaagtcgcacgtttctttttagggccgcgacacgcattgcctactgcaacgcgtttttttaaaatgcaaaatgcgcactttacaccgggaagcaatttaattattttttccacgatatttttttattgcctattttgttgccttttttttgcctattttttgcctattttttgcctattttttgcctattttttgcctatttttttgcctattttttgcctatttttttgcctatttttttgcctttttgtcgcctttttgttgccttttttttgcttttcttttttctcatcccgtaaagaaatgctcaccaaaataacgaatcaagtgatgaaatgcgcattgaagaaaaacaccaccaaagaggggacaatgataacgtagcgatgataacgtagcgatgataacgtagcgataacagcgtagcgataacagcgtagggataacagcgtagcgctaacgttcaggtttcgcgttttcattttactcacccattcgcctttccatcctcccactttactcattttttttacgttatagccccaactttgttgcgcctgcagggccacgtatatgtgtgagaaagtccagtcggctgtacgcaggatcacttgtgcgtacaaaggtacgcatacgtacaagcggcgtatgcaacccgaggaagcgcgccgccccgcgtgccccttttttgaaacggcaaagtcgagcagcctactcaaacggccaaattcgttccacccctccatttgtgcccgtaagcgcaatttacccatttgttgacggtgtcaatttttatgcacaatttgtgaagatattttaaagagtggcgggaaaaatataaaaatcggaaacacaagactctcagcgtaatttagtcattttgtttcgccacaccccagttggcagctccgcctatgcttcagtgggcacacacacggaaggataagcagatttgcaattgcgcttcgtacgtgcgcttcatacgtgtgcttcatgtgtgtgcttcatatgtgcgcttcgtacgtgtgcttcatacgtttgcttcatatgtgcgcttcgtacgtgtgcttctcctgcgtgcgcttctcctacgtgcgcttctcctacgtgctctttcatcacgttgcgcgtcctctcgcccttgaacactcctcggggtcaaagcgccaaattgtatcggtgaaagatttttcagaagccacgcgctgttaacatatccccatttgttaattgtgcccagcgcgaaatttccctcccccctcgcataggcctcctttttttagttgcaaacgctagtagagtctgcgtaatagtttagcagttgtagtagccctatatcggctcataatttgtgcagaccgagcgttacttatttgtggtggcccgtttgacctgtgcatattgtgagaagccgctcatcagattgcccctctgcttctccgttagcaagggaagaagcctccgcagggttcagcttttccaaaggagacacggctggcagcgcacgaacagtgtggcggcgtaacggcgtaactgcgtaacagggtaaccgcttatcagggtaaccgtttatcagggtaaccgcgtaacagattaagcgccccccggccacgaatgcgacaagatggacgtgacaaatttcaaacgtagggtgtacaattttttggaaaacgaaaatgagtacgtcatgaagaatgacgacggggaggacagcgatgacgcgagtgaaataaaatatttcgacgaagtaaaagggacggcaaaaaaaaattccagcaatatttatcggccgaagaagtatgagttgtgtcagatcttcgaaaaaacgaaaggatttctgggcatagaaatgtccaacaaatatgaagtgctgtgttttgcttgtaaatattactataatgaggattttttaggagaaaggaaaaaggaagtaaggggtaatgaaacaattcttggagaatattcattcaaaacgtatggtgaaataaaaaatgaaatagagatcctagcatctgctttgtaccagtttgaaaatatagagccaaatatattcacagataatggaccatatgataaattaaaaattttaggtatttggtccaaaaatagagtagaatggttaaccacagattatgcttgctcagccatcgattttgttaccgtcccgatatacgacaccatgggaataaattcggtgaagtatatatttcagaagacgcagatgaaaatttgttgtatcgaagcggagaagttggagtgtctcatcaaattgaaggacgaattaaccgatctaaaaattttaattatttacgatgaatggagcttaagggatgatattaagcagcgagctagtaaggcaggttacaaggtatatttttataaagacctaattgataaatttaagaaccaaaatattatcccccagtatgagtactatgaccacagttttcatagtcaggagaaaggggagaaggcggacaagtctagtgttaacaatgtgagcggggggaaaggtcaaaagggtgtcaaaaaggggacagattcgaagagcggcacaggaggtggcagcaatagtgggaataatggaagtggggtcaacgcactgatgcagaagctgaaaaaaaataaaggcaaagtgactgatgtgtgcaccatcatttttacctccggatcgtcgggcatgcccaaaggtgccatgttgacacacaacacattcatcacctttttgcaaagctacattatcgatggaaacagactaggtctaatcaaacatgacgttgtgcttagctacctccctctagctcacgtgtacgaacggctaatcgaattcgctgtatgtttttatggagccaaaataggctacttttctggaaacataaaagagttagtcagtgacataaacgaattaaaaccaaccttcttaattaccgtcccgagaattttacaaaagatccatgacaatattatggaaggattgaagaacaaatcctttatagctagaacgttagtaaggacagccctcaaaaataaaaaatgcatatatttgaaaaatccgaaaaagctttcccatccaatttatgacatcattttacaaccagtgaggaaccgatttgggggacgcataaggacgcaagttatgggttctgcatctatggataaaaataaactaatcgatttgcaaatgctcttttcagcacctatttcagaaggatggggaatgacagaagtgggcgtagggttcctacaacacagatatgatagcacaaaaggaaccatcggaggaatgttcgccaatatttccatgaaagtggttaaggtggaaaatatgaagtatgacccaaaggcttacccaaataaaggagaattatgtgtcaagggaagtagcctaatggtaggatacttcagagatgagcagttaacaaaaaaatcgtttgatgaagatggcttcttctacacaggagatgtcgtagaagttaatgaaaataatgcattcgttcgaatcatagacagagcaaaaaatatattcaaattagctcaaggggagtatgtcgaaccagaaaaattggaaaatctatacaccaatagtatatacatagaaaatatttttgtgcatggatataattacgaaaatgaattagtatccattatagttcccaacgaaatattcgttcgtgattatgctaagaagaataacctgaatatgtccttcgaagagctgctaaaatgtgatgctattaaaaagcttttttataatgaaatattgactatgtcaaaaacgtataatttgaatggtattgagaagatccatttgtttcacctgacgcctattccgttttctgtggagaataaacagctcacccctactcataaggtcgttaggaacgtcatcctcgctgattataaaaagatcattgacgatttgtaccagtcgaggaagaagtaagctcgtttgtttacgcagcgtggtccccccttcgcacggtccaccttgtgcggttatggtgtgcgcagcgctgttatggtgtgcacagcgctgttgttctctccattgcgctgttattctctccattgcgccgttattctctccactgcgctgttattctctccacttcgctgttactctcctcactgcgccgttactcttcccactgcgccgttatcgctacgctagcgtgccacgctccattttgtggccccttgttaacctatttgatgtgcggtgaaaaagagcacgcctccccgctgtgcgcccggaagggttgaatccatccttcccccccctcgtcgtgcgcattttaatgcacaaataagcagagggggagagacgtcccccagggaggaaagaacaaccaaacggataccttgtcgatgagttaggctgcagttcagaaaccccaccccgaagtgtgcccctcgagtgatgacaatacaattctttttttttaaatatgcaatgacgtatttaacaaaaattcaattttgtgacaaagtaaagcactttgtagcgaaattttttacttcctcatttgtgtattcgtgcgtgtgcggcatatgcagaatgtccacacatgcatgcacagacgtacatacgtacgcatatatgcggacccacgtataaacgcgtttgtgtgcagacccacgtatgaacgcgtttgtgtgcaaacccacatatgaacgcccctgtgtgcagacctacatatgaacgcccctgtgtgcagccctcccccccagctcctcctctgcatttattcgttaattgcccaatgcacatgaagaatacacattggcatgcttttttgttgtgaaattgataatcatcatatgttctactcgtatgtctgtacctgcatttgtacagcattaaattgcactgagtaaaaactttcttgtaaggtaacccccatcttgtggtacacacatggtctatatatatatatatatatatatatacatacatgtgtgcgaatttcaaaaaaaagtgacgcgtcgaatctccccattggggcggcgtaagctctgccgtggtgttcatgcgaaccgcgtgtatcaccccagttgtcgtgtcgtgtggttgttccagcacaggtgcattaacccagcgcttaacaatctcctccccccctctcgtccaaataataaatcgatccgcagtcccaaccctcatggttacttaaaatgggtttatcaaccagcgcaacatcctcacaaaaaggtaaaatttgcagacaatgcgccgaatggttatgcgaaaaaaatattccccccttcccctgaggggtcctcctcctacattgcaaatttggacccactcgtaaaaatttacgcaaaagtgatctcaaaagggtgatgcctttacgaaggcaacattgatcgcaaaaaaaaaggattaggaactctcttctcaattagctccatcaccaggagggaatatactccgcggaaatgttgaagggacaaaagagcttggcttttcacatatctatatttaagtgggttttcgatcgtcccacaattttgaaacagagtaacatttgaactagccaatgaatagctgttaattgcaaagtgaaaaaaaggaaaaaaaaaaaaaaaaaagaaaacaaaagtgaaggtacacaacgtcaagttcgaattagatgttgggtgggttttcccctccttttctctatttttaattaaagcgacattcaataggaataagaaaaaaaggaagtgggggggtttacacagattgacagcatacagagtagggcatacgctgtgacatatacaaacgcgtgtaatgatacacaaaatacggataagacgcaaattaattcttcacaaaatgtagcaaacagcatggggggaatatttgcttcatctttttctgtttttcgtttttcgtttttcgttattttattttttttattttgctactgtgctttttttttttcaaacattccacccaaataggggcgaggggggggggcatttgcaagaaacgcccgcgtttcaaatttgacaaatcgaatataatgactgcgtggagcattttaattatactcataaaaagatgacgaaacaaacgtagaggcagaaataaagctgaaataagaaagaaagaaagaaacaaacaaagaaacaaacaaacaagcaagcaaaatggggcaacgcgaaggacgcaataaaacgatagcgccgcgggctgcgcgggcttcatcctccttcttggagctcatagttccttctgctcaaaaacgcccctactgcacacacgcacaatgtgacaacgctccgaatttttccgcgttgcactttgggtgcatgcataatatgaacgtgcgcgatcgtgtgtcgcgagctgagagacttttcttcttcctccgctagacaggtgaagcggcaacgtctgacagacaggtgaagtggcaacgtctgacagacaggcaagcttcctcttccttgccaaccgcactctcgggtcgcagcaaatgtaaacatacaaacatacaaacatgcaaagatacacacacacacacatacgtacgtacatatacttcgcaacaaacttacacaaataaatatacacgcatttacaaacaaatgaggaggcaccacgccacttggtgaactagactctaatttggacacacttggtttacttcatcccagttaccatcaatgggcttaacgagcaaatggaaatcatcagatggggcagacaaatcggccttctctctattttagtgcactcctgaggacatatatcacgcgagaagcgcaaagaaaaagatatcatttcttttgcatctgtaagtgtgaaatgaagggaggaaaaaatgaataaacatatatacacatactgtatgcacaaaaatgggtggccattttatgctaggcacttgctgtgccacgtaaggcccgcgtttgccgctaaaacattgtgcaaatgcgcgcatacgaaaggctcgcgtctgtctttctatccttttcgtgttctctttttttctttcccttctcaccttcgctgcaacttctgcgcccgaagaaccttatcgcggttgcgaaatcggacggaaaaatatacacccgcaggcgttaacgggggacaaaacaaatgcggagaaaatgaaaccgcaaataaaaatgggcaggaaaatacaaatagatggacaaatagaaggacaaatagatggtcaaatagatggacaaatggatgcacaaagggatgcacaaatagatggacaaatgaacggacaaacacacgtgcaatacgcgcaccatgagcaaacgaacgcgcgtgcggaccgagtcgggactgagaaagggacgcgaagaagctctcgctagaacccatctgctatacacgcgcgggaagcacacgcggggagaacacgcgggaagtacacgtgggaagtacacgtgggaagtacacgtgggaagtacacgtgggaagtacacgtgggaagtacacgcgactacctcgctacgcgccgcttcatatcgcttcacaccacatcatatcgcttcacaccacttcatatcaattcacaccacttcatatcaattcacaccacttcatatcaattcacaccacttcatatcaattcacaccacttcatatcaattcacacctcttcacatggcctcgcaccgctgtgcgctcaaatcaactcgttgctcttcttcttaaactggttgtacgatatcatggaggaggagcggttgcgcgcggggcaccccccgtgcagaaccaccgtttcatactcattcgagttggtcatatacgcgtcgtagtccttcctatttagtgtaatcgagtcaatgctgctcttgtccttgatcaagttttcagaatatttatcatcaattttgagcatagtatcgaaatagtttttataatcattgaaattatgtttgctgttttttctagcctcgggctcggctctgttcttctcctcgccattttcaacaatgttgtagtgtttacatttcttgcgcatttcttgttccgtcaatttttggataagattctctttattcttcagttcgtttatattcgcattcatatgcatgtccgtaattttagggagaaaccaaggatgtcctaacgcttggatggctgtacatctatcgtccggattcttactgcacatccagagaattatttctttgacattttcagacttggttaaccaatgctttgtgttaaagctgatgtgacacctcatgttttttttaaaaatttcctttacgttattgcctctgaaagggggatacccacacagtatattgaaaagaataacccctaagctgaaaatgtccacttttgtgccatacgaggcgtactttaaaatttcaggtgcaacgtatccgggagaaccacacctcatattcatagaggggctattcaaaaaggaggctaatccaaaatcgattatttttaatgaactaggatcattcacattttccagcattaagttttccatttttaagtccctatgtactactccgttggagtgtaaggcctccaaggctattaaaattcgtttaatagcttttctggccacctgttctgtgtatgggccattgttattaagatattcaaagagttcccctccttttaaatattccaacactaggtaaacgaacccttcttgttcgtatgcagatattaactttattatatatttatgcatgacctttcggagcacctcaatttcggtgtacacatttgattctttcactttcgatttatccacttctttcaccactactctatttccatacaggatgttggtaccgatatatgctgtggaaaagcttccctttcctatttttttattcaagacatatacatttttaaaacccaagatggggaagccaagcatgttaaagaattgactcatttcactaaactcctccttacttcggcactgaaattggtattcctcatttgctgtgattatatgaatacatggtcctatctccgttatgttattgattatcctgcaccctttcaaaggcactgtaaattctgggttctcctgatacatatacgtccagcatagcaaatacgggttcttcttttcatcatacgttagggatacgtgagaagctgcaccagtcgccagagggaagtctatccgttttcctttaaatagctgatgatatctcttttccatgatgtgtgatgtactggatttttttttttttttctgcggtttggggctatcttcagtaggggtaaatatattggcaattttatttatttttttttttttttttttttttacgcactatggtttgccatataatgataatgcgtgatcaacctgaattgttacgaaacaaaattgtgaaaaaaaaaaaaaaaaaaacaggtggtgagtgtggctatcttaaaaggggtgtcagataggacaccgtgaagataaaagtcagtggtcctatcacgatgtatacatatgggtgcacgaggggacgcacatatgcacaaacttcacacacatataatcactacatggaaattttcaaacacaatcgaaatgggccacaggattgagaaacacgggaaacagctgcgaaactatggcacgcacaggaagtagagaagccgcagtgcatgtatgtatatgaatcaagaacaaatgtcactcgggggcacatgtgacgtgggagcaaacgctgtcatgtgatgtacactcaagcatagatatgcacaaacgtggtgcggtaaatatttaagcacaaacaggtaacaaaacaacacgtaggtgcgttatccatctatgcgttaatcgatgcggtgtagtaacaaaagaagctgcaaaggagaactggtaagggtggcaaggatgacgcgacggtcggcatgaaaggagaaaagcggggctactacatcaacatggggagagcgctaatgcgaaagcgctataatgcactgcaacacgacacacaagtctacatttctcaaactaattcagttatgtaattctgacatcttgatatagttcacacacagcaatttaacacacactgacgatattcatcattcttcgttttatttatgtttacttttattacttgctccaaactgtttgcagtggctttgagagtatattttctccaaaacggtgtgcgcgttctttttgaagggcgcacaattatggtacgtgtcggtgtatacgtgtgcataaatgggcttatacgggtatgttagcgcatatatatgtgggctcatacaggtgtgcgtatatatcgaggcaaacgcgctgaaaagtgtttacacgaagtgttattgacaagtcacactggagggttacacttgcatggtgaacgtaaaagcttcgtaaggtaatacacttatatagcaaaattttacatgcaggagcgcaatctgaactgtcggttaaaaattaaaaaagggggaaatttcacgcacatggttgatttgaaccatttttcttaagtgtgaaaattcgaacctttgcaagtgacaaaaaaaggaaaaggggaagaaaaaagggaagaaaaaagggaaggaaaaagagaagaaaaaagaaaagaaaaaagggaagaaaaaaggggaagaacaaatagaagaaaaaagggaagaacaaatgggaggaaataacggaagataaaaagcggtgaacgaatgggcgagcgagcgaaacgaaggggtaaaataatgtgtaagatcaaaaagaaggcgaaaaatgtattttttagaaaactcgatttgtatatggtttcaaaatggtgacattataaagaaaatcaagctatatatatattcgcacaaatctgtatatcaaaatatatactttaaacaatacaaaaaaaaaaggcaagcacaaaatggttaattcgttttaggtagtggctttttaaagctgttgttcataaaactaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttggcttgttcataatttttttttttctttttttgtgtaactttatccacttttgttgcatacacatgagcagctcttaagagaattaaccttaacagaacgaaagggggagggactctccttaaagcctttttttttttttttaccaaaaaagcagcgcgtacgaaattgtacacaaaacggttaagttaacaatgtttctgcgcgagcgtttgcatcattacatgacccgcacataaaatttaatgtcacatttcgtatgttccaaatattaatttcaaaggcgcagctcgttctttccatttgcgcgtgttcttccaaagtttcaatttcaagggtacacactaaactgtgcacatggaacgggaaagcacaaaaagtcccaaggggagaaatgttagcatgcgcgtgggcaacagcttaagcggaaattaaactaacgctcaacttgttactttactttgagtaacgcgttttgttttaatctcttactctacttcaattgtcaaatggtgagatggaaatggtgtgggccgctttgcgttacatttttttacactaattttccaccgcgaggggtgaatcatattggctacatgaattaaaaaggggaaaaaaaaaaaaaaaaaaagacggagcaaaaaaaaaaaaaaaaaggcgaaaattcgcgagaacgctcctcatcaatgaggcgaacgcttcaatcgccaacgcgcactctgcgcgcctgaaattcagacgggaaaaatatttcttaatgtgaatgaaaaggaaaaaaaaaaaaaattagataatgaaacactatggtgagttgctacattgtgcagaatgcatcaaacagtttacaaaaaaaataaacaaacaagcgaattagtacaaatatatacatacaagcatgtatgcgtacacgaatgcgcaatgcgtgaaaaaagggcatgttctcctttctgatgtgggcaggggcctaacagaaacgagaaagagaatttcccccccattcggtaaccactaggggctgtccgcacatgtgtgcaggattgcacacaacacaagcccattcgtacatatatatatgtatatatatatgtacgtatatgtgtatgcatatatttacacacataagttatacgaacggcgcaccgaaccaacgcgcgcgaaaagcataaaaaataatcacgacaaaatgagcctgtggcgacaacgccgcgctgtggtatactacacaaacgccgcagctcaagctggcgggaccacaacgcgtttggatcgttacctgtccctttttaccaaaggggggaaaggtgattaattattatataagagtaagacggtggagagagagaaaaaatggtcaaggaaccacacccatgtgcgccctgatgtgttacaaaaaaggggtacgtagtgtaaaccaaacggatacgtacacagttgccacgttgtgcaggctttaatttgatgtacttatgggcagatctgaattttcacgccctttttatgctgaacttgggcttttttttttccgcttcgcctcatgctacttgacctggttgcactgcgctactcttcgcttcatctcatttgactattttcttcttgtaaaggggcgaggattccgagaagacatccgacaaaaacttgttatgcgcatccttcgccaaatgagccaccattttatttttacagtataacctcacgttgcactcttcgaagtacctcgggtgcgtgcccctatattccttgtgcgctatgaaagcctcatcctcattatctgagctgtagaaataaaccgaatccagtgggtcgtttgcacccattccgtagttcaaatagttccagtctatgatgatatcatccggactaagtccatgggcatatctagctatcctctcctcatttgctatatccttcaagtacttaatgagttgcggttctgaaaggttaatttctgaaatgtatttgtaggcatggttagaattcctatcatgtataacggagttaattaggtttagcgatttctgcactttttcatcgtacttgtgtttgttcgctcttttcttgatatcgtaaattatggacgaatcagttaggtcaagaaaagcatccaagtcgtgtaaagattccgaccacttgaaaatatcatcagctagtcgaaagccatcacacagcatcagctccataactcggacctttctatgagtatacacctgtttgaatagagaaaatctgttcatataaacagtccatacaggatggatctccttaacgttgtatgttatatgtccattaataacggaactttgactaatgattcgattacaattgagggatggaagtgtcccatttgggggggcaatagttgcatctctctgtagataatcaaatttgtcagcatctaatccattcctattattacatataatgtcgtacgaagcttctatcaaagaatctactggatctaccccgcaaagcgatttgtggtgttccctcccctttattaacttttttataattttgatatctgtggagtctagcacatcatcctggtctatcaaattttctataatgtgttcgacaattttcagagacatagatgcatgattccatttataatctgtgtcttcttttttataattcataaagaagctttcgaaggtatgactgaatgggccatgtcccaaatcgtgacacagaccagcaatctgcacacaccgaagcattttatttaattccccactgtatggagataaattatagcgattgcacaaatgagcaaaatattttgcagacaaatggccaactcctaagctgtgctcaaatctcgtgtgcgtagctccggggtagacaaactggcaaacacctaattgagataaatttcgtaatctttggaagaaaggattatcaatgatgtttttaaatgtccaattgtcaaactcgataaactgatgtattttgtcgcatatcgtttttgtgtgtttttttttatttttacaatcacatggatcgaattggctaaaaatgttgttgcagaaaattcttttcttttttacacttaaggcaaagttgaggatttgtacaaattcggagaaagagattcccatttcgttctttaccctttcgaagttcctcccctctatgattatgcgtttgaacaaatctacatttcgaatgttgctctgttcaaatttgggccacaaatgggggagaccgacatgaatgcacatcatcaggaggtcatttaagtccatcactttgtagatataatttatcaacctttccttatccctgtccgtcgtgggcaaggttttaatcacttctgactttatgtacatgtcaaagtagacgtactccccctttttttctgcgccgtttcgcttctctttcgcctgctcgtagtaatcctgcatggccgcgatttctttgcacgcataggtcgcttcgctgtgggtggttgggttgtccattccgttgcagtccattccgctgctgtccactccgttgcagtccattccgttggagagcaccccctctccctgtgcgccccccacttgctgcccattcctctgcaccccattacatctgtcgcctttttccctactcgcaggggcgtgaccattacacagctccgcctctcccaggttgaccccatccccattatgctgcgccaatttgccatttacgctgaccccattctgcaaaatattttcatgtgcatttgcaaatttcacattcgattggctacttatgtccacattttcctcattcctcataccagtgcaactcgtgaccgtaaggtacgaaacatggcgtaaaaaatcgtacacagttcttacatttctgagttccagattttgtacaattttatcctctttttccaggcatatgtttcgtaaaaagtcctttaggctcgaaatttcgcacgctggattgatattattacattgcatgttcatgatatatatatattttttttttgcttacacttgggattttttttttttttaaaatgctacctgtttaattctcacacagctgcatttaaagaaaactacggtttgcctttcgccgtgaaaatgattcttttctgcaacatcgttgaggggatgttcagcttacgggtgacaaattttatggcgaaagaattaaaccccagggggatgggtaaattgtggtaaacgtttgaacactgcaagtgtttggagttgccagtggggacgaatcaaacaagctacactggagcacacgcttttgtatctactgcaaaaagcagtaaagttgttccatgtggtgataaaaaaaaagaaggctgtaaaataatgagggcacctttttccacttttaaacgaatgtaaaaattggagttacaaaaatgggggaggtggacgaaatggaaattcaccttgccgttatggcaaataatcgttaaggaaaaatttaggatgttatttctgtcgaggaagaaaagttgtatttctgtttcgttcgtttaaagcaaacttgtgagagttggggaaaaaaaacggccgaatttgcaaaaaaaatagcgtcgcattgcaagtggtcacattgcacataagtgcgaaaaagaaggggggttttgcttcgctatctttcgcgtcgcctttcgtcgcttagcttctttccgtttcgtttcgcatcttttcgttccgttcctgttcgcatcgcatcgcttcgtttttttttttttttttccattttggtgagatttattttgttccattttgtttcgccctgtcccggttcgctccgcactgtttccttttttttttttttttttttcccattccacgcaaaatgtacattttaccttctacacaattccgcaaaaaatagctccacttgtgtgcacaagtttgaattgatcaaattgtgcagaaagaacaaaaaaaggatacttttcgtgctgcccgaatttgcaaatgtttgcacttatttttggccattaaaatatgcagtaattttttttgccttttgcacccgtttccacgtgcatgcggaattgggggctgcccaatgcttatcatttcatgtaggtggatatgtgcacataattacgtaaccactcgggggaatacccttgggaactgttgcggcgatgacaagatactgttgcagtgggcggtgcagtgagcaccagggtgtgcctacttgcaagacttcacgtgaaccacgtggagtgcgcccatgcaaacataaacgtggatacataggggaacataagcatatgtacacgcatgttcttctttttcattccgatgctaatgattgaaaggatacccccctaaaatggcctctactaggctggggtgacctctccacttaaatacatttcaccatcccgtagtaccacattggaaacgcccattcgttgcttcacactcctacttggagaaaactgtagaagaaagggaaaagcaaaaaacatatcacccacatagctgcgcagatcaattgggaaaaaaagaaaaaaaaaccttcaatatgcatttatgctgttaacacatgacagcaatatgttcaaacaaaattatgatcctcacacgcgatgtggaaacaaaatttcgaacagcacaacgtcagttcatttttcggtcttaacgtgtggcatgtagtccttgtaccagtttggggcaaacgcaacggggatagctcaacgggggtggcgcaacgggggtggcccaacgtggggagcgcaaaacacacggatgaatctgtacaaactatgcaccgcttgctacgtaataccgattatcatccccgcgcggttaagttcacgtggacgtttgcctcttacaatgttcgcttctgccaggtgcgccaaacatatgcacgtaaatatacactcacgcttgggcgtacttttccaccgagtgaatgtcaaccttttggtaaaacattttaagtggtgcaaaagcgattcactcacatccgccccttcaccgcttcactgcttcaaatttccgctccgcggttctcactttgcaattacaattttttttttttttgcgctccacgggattgcaaactgggctgtgaaagccaaagtgacacggtcaggggactctctaaacggtgcgaaatagagaaatagcgaaatgtacttatataaaaaaatgttttaattttttttttttttttttactttttcgacacacaatacaaaaacgccgctccagcgatagtaccacatggcgtcagcagatagaacgaaaacatcgctcaagttgatgagaaaaaaaaaaaaaaaaaaggcatattacacatacatgaaaggataaaagagcaaacgtaggagtgattacttacggtattggagggggaaagagtgaactccccccgtttatggttatcccttaccgttgaagaagcttaccttgttcatgcgcaaaagggcacatactaacgtacgtacctatgcacatacacgcatatataacggcgcattcgccagactagaagcacaagcgcaactccttcacctctgctgataatgtttctatccttcgtgaggcatacccccccaaaaaacccaagaaatgttttttttccgtggcagaatttcagcatacacaagtcagggagcttcctagaaaagaacagactggcactgagggtgccaattaatttaaccaaatttgaaattagagaatacttgagaaaaatatataatgccaaggttataaaagtcaacacattaattaaggtaccggagaggagaagaaatttaaccgactttcgtttcaattattatcgaaatgggccgagatataaaaaggcaatcataacattagaacatgaagtacctgatagcgtgaaaatgattcagtcatgtaaaaatatcggcagaaatccgtatataacaaaaaaaaatgtcatttatggtgttcgcagcgatgtgaaaatcacacctacacggtcgcaactgtggcacatgggtgaatgcagatattcttggagattacctctgaccaacttgctggctgattataaaatgaatttaaaccctgacttaaggattgacgaaaaccttgttcaacttgcccctgatgtgaccaaaccgtttatgcattcgggcatttcgttggaaacgttcaagccgaacagtgtgccggaacaaacctttccgaaggttaacttttttttttttttcaaagaatgaagtgttgcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcccttttcccgcccggttatgtacacgtagatcgatttaaccccctggagaagacaagtgaaaaaaatttacgagtcgggtactttagcaccgcccgaatcgtttcccaaagatcgtaaaagacatcaaacgattgagtatgctggtgaaaataaaaattttaaaaggtcatccagaagcagtcaatggaaggccccttcgtagacataacaaaagcgtacatttgcacattttatatattttttcagcatggggcattctttttcgtttatttctcgttgcttcgcttgccttgctattttagcaccttttcgatttcacttttgtttttttttttttttttttaactttcacaaaacgtttgatgctcatttgagtgatgtccttttgagttaaatattcaatgtatccgtttcgtgcatttgcagtttaaggcaatgctgtattgggaaactcgcgcgccgcagcatgcgacgggcagcgtgcattttgtgactgtacaccgcgaggtgtttaaaagtaccgcgggttggatacgcgagtgtgtactcgttacttcgcaaaatggttactttgctgcgtcgctacactgctgcgccgtttttgcgacactatccgcatgaatagtgcgcaaaatgggggataactaacgaaacgtactatcgaaaaaattgtcaccgtttctactgatcacttttttggcccatttgcggggtggaaacatacgtataagtgcgtaccccgtcacgcacgtatgtatgtgcatttgagcttttgcggatttaagcgtatgtgcatttgagcgtatgtgcgaagttttagctcttcctcacaggtgaccgcaaaaaaatgcgcaaaagggtgacagcgtttcgagtgtgccacgcgccctatcgctacgttgcctagcggggtgttctactgagtgtaatgacgcttgggctttatgtgaaaggttgcggtggaaagagagggggagcaagcggagcgcggagggggataaaagggaagcgagaaggaagcaaagcgagaagggagcaaaacgagtaacgaagcgagtaacgagaagagggcagtgataaggaacgataaaggaaacgaaaacaaaagctaacgcaaatgcaattgcgcttacaattgcaaacgcgcaactccgtgtaagtcgaattttcttctgatttgctggaaattgcgaaaagtcggggatgtgtgcatgcattcagttttttcttttttttttttacaaaaacggatgaacaaaatggtgtaaacattttttgcataccgaaggatggcacgtgaagtgcacatgtatgttcagtgcgtacatttatatataaatttctgacacaaaaaaaaaaataaaaatactgctcggaagtggtatgtctttgtaaaagcagtatagataagagcaaagtataaatctggaaagtgttttaaagcggttagtgtgccgttaaaaaaacaaaaaaaacaaataaaaagaacaaataagcaaacaaataagcatacacatgatgcaaaaaaatgaaccgaacgaggcagtgataggtgtaaaaagaaaaaaaaaactgatctatttttatttttcaaaagtgttcatgaagaatagaataaaaatcgatatgactaaattagccaagtgcaagtgatgtgaaaattgtcacacgtatcagaaaagctagaaaggctagaaaataaatgatacacaaaaagaaaaaaaaaaaaagtaaaataacgagatgcgaactaaagcgaaataaaaaagaaaaatcgaagcaaaaaaaaacgaagcaaaggcaaaagcgacgtaaaacacaaatgcagcatttctgcagataaacattttaagatgttcattctaaaattatttttttttccatgttattttttaagcctttacatgttttgtcaaattgtattaacgttttaaaacgcttctcacttttgtaaaacttagtgtgttaacacagagtagcgtttctttaccattttgtttagcccttaacactttaatagaacttacacgatcgtacgttcaacagtcatgtgagttttctcgcgcgagcatatgtatttatgttcgctagtgtattcgcatgtacgtgtgatcttactatgtatgacctcgctgaagtgcttctctcgcacgttcctcccgcgaacgtatgacccctcgttcgtatgccctcgcgcggctatgttcttgggcagtatactaacatgtggggatgcctgtgtgtcgcgcgacagctctgagcacatgcgcagtattacttacatacgcgaagtattacttacttgcgcgtagtattttacttacatatgcacagtacgcacttaccccacacgtggcacgagtagtatacatacctatgcactcagcgcgcatgtatacaccgtacagcgtacgcgcccacccggtgcccctctccacagcgcatggcttaaagttacgcaattttcaattttaagaaaaacgaaagtgctcgcgcagcttcgcaaagttgtttgcaaagcttttgtcgtgaacgttcctgtatttttcgtggtgctttacctgatagacacatgcacacatgcaaacatgcaagcaaaaattcgcggatgctctaaaaaaaattaatttaaataaaaaaaaaaaaaatacacacagagtgaaaaagcggtatttgcgatgcaaaaatatcgaaaaaaataaaacacaataaaaagagaaacatatgagcgaaataatcgagcgaaacgaatgaacgcaacgaacgagcgaattaaacaaacgagggaacaataacgaaacacaatacacaaagtatgacatagcaaaagaaaaaaaatgataagcaaaattttatgaacactagtgggacgtcaaacgaggtgaacaaaaatccaaaataaagccaagcgcaaaaaatgcaggaggaaacatggagtagcatgtactttgcaattgtgttactcgggagtgtgatgttacatatgcatacgcttaagcatactcatacgcatacatatgaatacagatacattatgtgcgtatgtacccttgtatacacctttgcgaattccccttcgcgtataagctcacctcttagttgctgaatttattggcaaacaccactgacgattttttttttttttttcgtgcgcccatcgttcatgttccaatgatatgcataaacaattaatttatgcatatgtcatgcctcgattccccttgcttcctattccttttacacattcgtcaataaaagttttcataaaatacgtaatgtattttttatgtatgagaacgcgcgcacgcgcaatgtattatatgtaaatgcctgtggctatgttacaagcgtactacccattacacacgtgtgtgcgtacttgtaccattgtggatggccgaatgagcgcattcacaagtgtgttatgtaaatatgtatacgtgtgtgtgtatatatatgcttaaaacattttttgctcaatttttcgtgtatcatacaaccatataagcatatccctcctccccttcatatgtgtacaaaacttttttcgttgatattgttttttttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcttttttttttttttctttttttttttttttttttttttttatcactctaaagaggtatgtaccttttttttgttcccatcgtaatacacacctgtgtggcttacaaaaatttaaatttataaaattgttgaacagtataattatgaagaatgtcagaaagcattcaccccctacataaatgtgcatttattcgacagttgcaaagtatataagaatacattcactgttgcaacaaactgtgcatttttgtgtaattttccggagttgctttttaatatacaaataactctgtacgtttattttattttattatttttttttttttcacatttattgtttatccatttcgcccctcccccccttaacggtgttatacgtttgttcaccataaattgtcaaaaataaatttataaaacattgttaatgacttttttcatgtagcctttcagttgttcatgtgcccatcgcgcatgcagctttactttatatgtgtctttttctaatgaccagaaaaggggacagccctttctattatcaaaattgttagtatactcacgagcaagttgcatatcaccatgtgtgggagcagcgagcaaattgttaacatgcttattaacaaacgtattaacgcacttattaataccattatgcatgctccgtgcatatttgcatatacatgcgtacctacaacctgtgagggagaaaagggcgcgcgcgtgttgcgctgataggccaatcgcgggactgcacatagttcgatgcgtatgatttacttcacatttgtcctttttcccctcccccctttttcgtgcccctttcgcgttactttcgcaaaatttcgcgcgcgtgtcctttacaatttttaagattttttaaccttaagaaatacttatcaatccttctgtcaaggtaaaagtgtcacatttttttacgctaccacgtttaagtgtttttttttttttttttttttttgaatattcattgcaccattgtttcagcttctccattttccgccgcctatgttgcgagagaatagttatatttgtgcatgtgcatatatctatagagaaaagcagcgtacggcttggtgaggaaagccacaatgcggccagccctcggtgttgtctttccagcatagcaatcttaaaaattaatgcatgactgtgtttatttttcacttaattaaaggttctgcgtcagggcatgcatctgtcaatgtacggcgtttgtgcatgcactgttgcgagtgcgctcctgtacatgcgctcttgtacgtgcgctcttgtacgtgcgctcttgtacatgctctcttgtatatgaacgcttgtttatgcggccctgtttgtgcacgccttatgcgcatttgtccgtgtagactgtccgtttccactgcccactcttgtacaagcccacaaagtgtcgctcaggcgccacgcactacagtcatcagaatttgtttgttttggtgtagaataaaatactacgattttttagcgatataagtgcgtataataagagggaagataaaccgtttgatgcacacctttagcggaagggtaccgcgcgatcgattcgttctgtacgcctgtgtgcatgcaaatagctacgcacacactgcctttttaatgatatatatatgtatatatatatatatgtattttttttttttttttttttttttggcgcacgatcgaaatctgcttggcctacgtatcatttgtatgcatgtgcctacaaaccataagttggctacgtatacgtgtagatcccctctccctctccacgtgacaccctctctcaagtgtctccaaacgatcgcataactcaactggatttttctcgcccctctctctgtgtacccctcatccgtgccaatgtttcaacaaatgaatgatgaaatgtgcgcaaaggaagaactgtcaaagatggaaaagttaaaaagaaaaggagaaggagacaatacggacaacaacgatgatggtgaaaaatttacgaatgagggaaatttgccctattcgaattattacgagcaaggaaatgacgacgaagaggaggaggatgatgaggatgaggacgcaccatacaatttgggaaatccagtaaatcgaaacataagaacagatgctgtattcaatgagggaagtgtgtaccatagaacgtttaataacggctatgcatatgtaaaagatttaaccaacctaaatgagaatgcaagaggaggcatgtatgaaaagagtgtccgtgttgttgaagcagggaacaaggacggaacagacttcgactctaatctaaacgaatcattaatgaaactgttcagcatgaagtgtaatgtgcaagaggagaaagtacaggatagagagatcaactcgtataagaaaattttaaaaaataattcgaatgcagatttgagcgaagcagttacgatgtatgcggagaatgcaagtggccaaaatggcttaggtcaagtatccacagatgagctcctccataaggacaaacaaaagcactgcgctgagatgagtagcggtgattttgttaaggggtacaacgaatcgtctagtgcttaccaagaaagaggaaacaacggggtaacccattttgtggagcataaaaaagtatacgatggtggaagcggccattttgaagaccctctgagggaaaagaaaaaacatctaccgaagcgtacaatggacggcgcaccgagttgtgttgaatacgactcaggtgatggtaacggagaaacgctttactgcgtagataacgggaatagatcccgtggctccaatgaatccgtggaggggacacaactcatggctaatgaggaagagcaatatttcagtagcgacattgcgaagaaaattctggataatatggacctggtgtacacactcaatagagagacactctctggtgacggtgctaatgacgaaggagacgaattcaaaatggggctcctcagcaagtacaacaatgtgaattatgtaaagaatgtaattcaggatttgaataaacttcgtgcagaggatccgagtggggagaatggtagtcgagtagagagaagcatgggcatcagctttggcgtcaacatgggaagtattgcggaaggttctgaggcgaataccaaccatgatgaaaattacaagaaggttgtcagcgtagatataaatagcgctagcgattcgcgcagcatgctcattcctagtggtgccaagatgaacgcggtagtaaacaaacgaggaaataagaagcagaccatactgacgaagaacaaggaaaacattgttgtgggggatgatgaagaggagggaaattactcaaaggggatgtacatcatgcatgaaaataactccccgaaggtggcactaaatagtaataaaatcagcccaggccatgatcgcacccaaggtggcagccaagtgtccgggtcaagtacctctaacgaagctaatcttcagaagcatggcgaatgcataaggaaggggagctcatctatgaataattacgactactgcagttatgcagttaacagcacagggaaccctatcgaattcatgaaatcacaacagaagtattctagcggggcaggagagcataaataccaagtgggtcataacaacaatagtagtagcagttgtagtaaccccacctacctcataagtggcggcaaaatggggaagaataaaaccgagtctcacgaaaacaatgacagttatcagaatgatgaatacccagagagggagagtaacctgatgagtgttggtcacaacgaggaagaagcagcagctttctccaattataacattgccatggttaagaagacaaataaagatcgagaaaattcgcccaatgtattctccgttaacagtgcaatctctaatttgtgtggacttgtacaaggcagtaataaaaaaaatcatgacacaaaaacgggtaccaaattggttaatataaattatgaggggagggcagtcagcaacaaccaaggtggcaacaactatcacgggatgtacacaaaggaggggattgacacgagacgagcaaatgaagcggtccaatataactgtgatgaaaactatagcaaggaagttcccccaaaggtgaattaccgaggtatgttttcatcacgtattcgaaatgtgaaaggagaaaaatacagctacttgaaacagtccaacgaatgttctaatattgccaatgtaagctcagatgctcatgttgaaacgaatggtgaagatggaggaagctacacgaagaaaagaaacgagttggctaatttcgaaatgaaggatccgcatagataccaagggggcaaatctcagaaggaagaattgatcgatgctggaaataccaagggggataacatttttgacgaatatgatgaaagaagcgatgtggattactccgaccagcagcacaatcatcatggtcaggaaaatccatcacgcgaatttcgccaatctggtcaatctcgacagtcgcaccaagtagatatgttgagaaacctcccaccagagtcatcccgcagtggtggcacgcgaaataacgcccaaacccgatacgtgcatgaacggtacagccataacagcgaaggagaagtggaggaggtgtacgaagtggaagcagaggataattctcacgtgggagacgatacgcaagagctaaatgacgacgaacagaaagatgaacaaaattattgcaataaatggaatgaacattttataagcgcgctgaatgatgttaaaagaaaattgaaacaagctacgaataaaggagactatttgaagagtggcccttcttctgcaccaacgaaagacataagcaatgtagagctggaggtggataattttgcgaagaagaaaaatggcttttacatgaacaactatgaagaaatatgcaaagccctctttaacataaaaaataactccaaaattgatgaggttacaaagaagaagctgctcaatacgatagagagctccttttttggagataagaatggttgcatgcaactgttgcatgaagaagaaggggacgccatgcagaacgaactgcaccaaatggactacgtggaggtgctagcggcgcaacaagaggttgcaaaaggcggatcaaaaggtggctccaagtgcggttcaagaaatggggcaaaagtggggacaagaaatagcaccaagagactccccaagggtgacctcaagagtggcgcgagaattgtgcagcagagtgaccaacgcgaacgattgggccacttcactcagggagaaaatttcagaagaagcagaaaaaacgaattcaaagttcaacacaattcctatgctatcgatgaaatgagaaacgccaattcgaacgattgtttcgacacaaattctactttgcaacagatgatgggctcccaccaggaacacaatttggggggcaaccctggttatgcttatgatgagagtaaggcgcatttgtacgaaatgaatggaaagaaggacaccaaaaactttggtgctaaggggagaagaaacaaaagatccaaaagaagcatgaatattactgacgaaaggggtagagaagacgaagcgttgcaactgggtggtgaaggtattagcgaaaagtacgagacatacgagggggcaagaaatggaatgagtggtgtcgataacggcagcgccgtgagtagtgcaaacagtagcgctgttagtagtggaaagaatgaaggaaattacgtagacgagctaaacagcaacagcattagcagcgtaacacataacagtttggtgcaagagggcctgacgaggggacccttgggtggtggaacactcaagaggggaaaacgacccatcaattataaggaggagaataatggccacgaagaactgaagaaagtagccacgagaaagggcgaaatggccaaagagatggataagtacggaagggaggtaatcgaaagtgtcgatggtcgcctctttctctatagcaatgttggcaggggtagcaacctcggaagcggatacgcagcgggtgcagaaacgaacgggaacactgaagaattcgcgagcggaaaatttcaccccgatgagaagaagcaatctgcgcagtacgtcagcatgaaggatgagccacacccatctgtggaagcgaacaaaagtgtatacacaaaaaaaagaacagacaacgacgtggaagatcttagtctagttaccgtgagaaacgaatatgacgagggtagggaaatgtcaagtaatatgaacaagttcaaatcggatgatatatttattaagaagtatgatttgacaaatgatgagaagaagcagaaattatacttagccgatcttatgcgaagtaacgagttgaaacagattaatgacaactattttaagctgaattcgaatttaccaagtaatctactaagtaccagtacgagcagcagctatagcaatgaaaatctgaagggaagcaccaacaactacagcttgaatgacctctcttccaatacgttgacaagcaaatttcacttggatgaaagtattcctagcaatatgaatatgagctcacaaatgcacagaaataattacagctcttatgagaagaagaaaaaaaaaacggacaagagaaatttggatagcttgtacaacaacacacccacgacatacgcgacgtgcatgaatgattgcaacagcactacgatgaagttggtcgaccaggatatcagcaacgatgaaattatgaaccacaagagtaagaatcatattttgaatgtgaagggacagaacgacgcagagggggtaaaagcccttcagaatgctgccaacaacatggagtacctcacaaaggaagtgattaaaggaaataaaaatattattaacttgaataaaaaaatgggagataataaggtgcatggggagaagaacgagttgttggtggtttccgagggaactccattcagcgatgcacttagcagcaacccgaatttgccctaccagctggttgtcgacggtttcgatgatcacagcgggagtctttccaatcgcgcgagtcgcacaaattgcgcaaatcatgtcagcagtgcaaaccgtacgaactgtgctaaccttacgaagaacaacagcagtgctaacgataacgcaccgtgggaaggcagaatcaacgagcaggtggagggcgctgcgaaggagtatgcagacagagtcaatgaaaaggaacaaggagaagcggctaacgactcccaatttgatgaaaagatcctattcaaaagtaagagccacagtgagaatggaaaatttttaagcttcttcttgaaaaggaaaatgtcctcctccctttcggatcataaaggagccgacgtgactcaccagttcccacataagatgctgcaccccaatgacgtgaagaacgaaaatgaatttttgctgaacagaaccaatagtttgaacttaaatttgggaagactctcacagggacaggtggactatgataatatgcacgatgaacacagtggcgataatagcagcaagaatcacatatacgatggtatggtccgagttaaggatgaaaaaatgtgcaactctaatttctctgacccagttagtatgtctgagggctttggtcagcagctggtcagcggtggaatggtgccgaagggaaaggaggagcaactcgaaggagaggctgctaatggagcaattagcgaaacggtcagcgaaacggtcagcggaacgattagcggcgtggttagcggcacggttggcggatcagctaccgaccaggctgtcggtttggcgagtgatgccccaaacgaaccatcgaaccccacaggatcgagaacaaaaaatgaaattgacatatccatctgcacgttggccaactgccccacacacaaccctcaagggtacacaaaaaatgtgtcaagaaaaggagacgctcaaggagagggaggaatgatgaaggaagaaaatgatgaacttaagagaatccccggagtttattacgacaaaaattcacagagatggtttggagaacacaaaataaacggtgttaaatgtgctcaaagttttgcagtaaaaaaacatggatgtgaagaagcaaaaaggctagcaatcgaatggaaaaaggcaagaataagaggagaagtatgggatagatttataaataaaaaaaaaaaatagtaacaatcccaactgtgtgagtaagacaacgaaaactagccgaccgtctgtagaagaattacgaataaagtatctatctatgagcaaaaacatgccaaaggttagaggagtgtggttcaattcgactccacagagaatgggatgggtaggacaagcatacaaaaaatgtaagcgaattgaaagaattttttctgttaataaatacggcttcgaaggtgcaagaaagctagccattgcatttagaaattcacaaaaaccgtctaacgaagatagcgatgaagacagttggtctaaggatgataaaatgaacataaaaactggcgaagacaacttaaataactatgaatacaaaaatgaatatccagaatcgaacgaacttccaattaaaaataataacagcagcagtagtagcagtaatgagattaatccgaccacaatggaaaccaaagataccagaattaatctctgtagagatgctatcctgttcattttgcatgacttggaaaccatccttgaattaaacattccaatgctccataaaaatgtgaatatttacaaaatttgtataaagcaccacttaaattatttaaccctgatcaaaagtgaggagcagattattccctacctgaacatctttggtgattatattcagagatgcattttgccgactgatttgccctacgccgaactgtacgtgctgatagactccctcatccataatgacattttgccctcatttgaccacaaggaaaacttctccgagtactccatggcggaggaccccggaattattacgccctccatgttgctgtgaatacgtgagggggagactcaaaaaaaagaaaaaaaaaagagaaaaaagagaaaaaaaagaaaaaaaagagaaaaaaaagagaaaaaaaaaaagagaaaaaaaagagaaaaaaaagaagaaaaaaaaagagaaaaaaaagagaaaaaaaaagagaaaaaaaaaagagaaaaaaaaaattgttgggggaaaaaaacaccatacctactcaaagcgaccatagggcgaaatgggcagcaggttcacttcttgtgcatgcgcacacataagcaaatatgaacacagggataattgaagatgcgacaggaaaaggtttacctacataaagcgaacgcggtttatccgattaacccccaccaccccccatcgatgtggcaaaattttccttgtccccgcgtgtccaatttttgcaacctttgcacatgtgtgtctccgagattcctgtgctttttttttttttgaccctccacaacattgcaactttgcaacgttgcaatttcatttattgtaattatcctccccttgattgagtccctccttcgtttcatttttattttttcgcgaatgctgtgtgaacggtgccgaagccgtttgcaagccttctcgataatgtttatttgcacgttcgatttgcacgttcgaattacacgttcgagtggacccaccgcatttctgcgcggaggatctcagcaatttgtcacgaaggtcgaccgtttaacgagcatacaggggcatgctgttagacggaatgatcagcaggtgggggccagtgggattacacgtacatatattaccctacgtgcgtcttttccttcttttcaatttctaccccccctgtgtgtgcatgtgaaaaaagcattcattgatgaagtgtgccttttttttttttaaattccccattttgcgattacgcggttttgccacttggctacttagctacttggccgcgtttcccccccttgcgatgtgcttacactttacattttctcgcttgttcccatcgtcatatcgattgctttgcgtcccattttttttttttttccttcgacgcaaagcaaaatggtccctttcttcatccacacatttgtgaacaagtccaaactgtttatatgatgactgggatttttaaatctttagacaaaccaaacggttaagtgtggatttttgtggtgaagagcggactgctgtagttgggattgccaatcagtctgagtgccactttgcgttaaggtggtcttctcaagtggtgcctatttggtggaccgccatttcgaatgaaatcactttttgtgtggtaaacgaggggaggccaattcttatgagcgtgtgttgggggtcattttggtctactgagcagtattcatgtgcgttgggtgaacaaccatggtaacgcagcaaagggagaaaaggaaacaaagggtagtacccccccattctgttaatcaattgagcagcgttacatggaattattcaccatcaataaaagttgcccattcctaggaaaaaacaaaaacgcgtaataaacctcgtttttttttttttttttttttttcttcttctcttttcacgtttctgccaaactgaagagatccgtctaacccgtggaacaaaactgagccactctgtacatatccgatttgactatccgtcaggagggcagcaacaaaaaagatgcaaccctgttgggtaccccccctttcttcatctcgatcccgatcagccataaaaactgagttcactttttttcgacaatttgggaaagcatcgaattttccccccacttggaacatacctgttttgccacgtttgccatgtaggccactttttccgaagtgccgcacttcgcgtagggacgacggaagccttatcctatgcccaacgtgtcaaaatgaacattccctttgcaacgaggtagagcgtgcaagttgaagaaattgtttttttttttttttttttttagcaccgcgttttggctcgttcatattgattcccccttttggtatgctcaacctgtttagctcttttttttttttttttttttttaatttgcgaaagcttctgctgaggggcatttttttcagggagaccaattttaacccgcgaatttttatcacagcgtttgagggatgccagcaagttactgaggatatattaacttgctcacttttatgcggattttttttcaacttgtaagcgtcaatatattggggctccacgaagagcaacctcccttttcgaagcacagaagaaaccgcttcgctacctttacgacttagccagataacccctacttgcgaagaaacgttgtgaatcagaataagcacatttgtaggctcacaaaataggagtagtaaaatatgtagcattattgtcccttgtcagtcgcttcttccgctcctctggtcaccgcgtgtgcatataatctacccgtgcgtgcagagttcatcccccaaagcgtaatcaccaaaagtaagacggtgtttacgtttatgcgagagaaatctttatatgctcacccccatgcgggcgctccacaggaaaagccttttttttttaactagcactcagttcggctaaatgggaggaagcgataattattttagactctcaggtgacacacaagcaaaggagcaaaaacactacagaacgaaaaggaataaacgagtagaagaaaaagcagaattattttgtttcatatgtttagaggaaaatttggaaaactcctacctaatatcatgctgttctgtatgcacagcttgtgtccataagagatgctggtacagctggaggaaaacacaaaagttaagttccctgcggtcgaaaattttggggcagaataagttagacccattattatgtaccatttgcaaaacggggacagccaaaatagaagacgagaaggattttaattggatcgctaacaataactccaataaggagtatttgcaagatgagttattaagaacgattgcatccattttgaacaacgaagggaatgacaacagcatccctattcttcatttcagatatattttttccattaacttaatttttttaatcataaccattattgtgattattatttttattgtcgtttttcactttactgccacgtacgtgctgctaattgctctcttcgtactctacgagattatcgttcttcagatcgttttgtatctatatataaggatcagatatagctaatggctttgcgttaatgcttttattttaagcaccaaaagggagtttgacttttccgcgtgtaggtgtgtaccacttgggggagaccgcactcagggaggtacgcactcagggaggtccacacccagggaggtactcacccagggaggtacacactcagggaggtccgcacccagggaggtactcacccagggaaacccttccattttttagtgtaacaaatcggatgaggcgttttgcgcagtgggaaggcacacacgtgatggcatccacagtttagcggatgattgcccgttccttttcgtagctacttcgcctttttatgatttttttttttttttttatgcctttgttcagcgttagcgctaattcgtgtacagctgtttgcgtgcatgcccatgggggaatcctttcgaattttttcgttttttcccttttccccccttttttttcaattttttttccaattttttccccccctttttttccccttttttttccgatcgctctccccccattcctgttgtaccatttttttgttccactttttttcccacttattaaaacgcactgcacagttcgcaattttcatcgtttcagtttagaaacggttttaagtttgatttgacaaaacgtttagcggctccccttggcgggagccttcaacgggtggcatcgccaaaagcgcatggccgcacagaagagcagtgctctgatccgcggctgtgcgccttttttgcaaacatttggaaaaaaagtgcgcaacaaaatggggcgaagcgagggtagcagctaagaaagcgagaagacagaggccaactgcttaaccgcagttgaggcattttttttttttcttgcctcagcacaactcaatcaaatgggtaaaaaaaaaaaagccttataacacgcaccccgaggcgcccatcttggaaatccattttgaatcccccctttcctcccccttttcatggcgttagccaatccactgctctgccaaactgtgataaaaactcccccggtttgttaacctggacttgtctaagttataattgtgtagttcgttaaacgaccttagtatattttcttcaccaagggtatcaacgctgaaaaaagtgccagtccttaggtaccgcggcatggcaagaaggtcgactttgtgtttttcttccccctctcccatgggactcttccttttaatgtgcttcatgcgatttagcaaaaattgcaactcttccaattgctgcttctgaacattgagcacataattaattttgtttttatcctcttgcattaatcttatttcgtttttaatgccaagtaggaagtcttttttttccttttctaccaactctatgtgcctccagtccttcggttcaacattgtagtgtatgttgaatgctgggaatgctgagtcaaagttggtttcttcatttgtctgatttctctgtgggaaattttcattccccttttttgttggatccatgctctgcacacaaatggtcaaaattaggagaagaaaaaggggtgccattgttgagagggaagccatttttgcgatgcgttgcgatgtgggcgtgggttaaacagggtagcattcgtgtaggcgtgactgcgtgagtgtatttgctcatcaatacgatggtaagtaattggtttaagcctaccccaccaatacgcgtaaacgctcggcccgcagcacgtggagggagcaaaattgaagagcataccccaagcgcttttcagaaataggagaaacggcgcggaggcgtatatacacacgtgcacactgtgggggagaatctgtacgtacacctcttgcgacattcacaagtaggtaaaatgactgccgttggaacgttaaaagttggcaaaactgattaagtttcattgtgacggtaaattttttgggagagaacaaaagagaaaagcagtctaaatattgttatcatttttttggtaccacatcatgcatgtgacagcccgtccaagataattatgcgcattaatgttaaagcgaagggagtggaaaaaatgttgcgcctctccccccttttgtcttttttttttttctcttggggagtccaataagataggcgggacagcgatactgtgccgaaattggggtagacttttttttttttttctccgagtccactttgcatgcctaaatggagttgttctttttagtgcatttatggccatgttaaacgaaagggggtaataagaacagttcgtttcctaccctttttgttgtgatgattccctcgagcgaagttgtaaaggtgtaggtgcgtttaaaggggaatagtggtgacctaaggtgaggtgaacggttgtgaatttcacagcgagttttttctaaaaatgaggcgttccacatgatacagagggtttagtcctctcgcattaatgcgtatcatttttctttcttttttttttttttttcttcgcacacagaattgaacattccgctaatggtactcactgtgtggccgttatttcgcctctttgctttgttacccacctccgggctgacacttgggttaaccattttttgcgctgaaatgaaatgctgatcatgggagtgaatcaggagaggggggacagccaaaaaaaaaggagagaaaaaaataaaataaaataaaaagaatagaatagaagaaataaaaggaagagaagaattaaaagaagtttcaccctgatgctagaaaacgggggcttggaggaggtaattcgtgctgcttcccccaattggctggaatcaaacgcgctcagtagcgtacgaactgacttatgatgaacatgcggctggccaagtcccttccgattttcgccctcctcgtggaacacctgctgactcgtacgaaggggaaaacatgccgcgctagcatctccacgaccggccgtctgagaggatggaaattcctcacaagggaggtaagggggaaagtaccctgtccaccaccacccagtgacatggcaacattttcacgaaaaagaaaattatctgataggaaaaaaatgaagaaaagaaaacaatactccttttttacaaatatcatacgggcggataaaataaaggggaagagacgagagcagcacaaaaaccgtcgtcccgtccgctgcaacgactatgacgcaaaggacatcgtcattttggagggacttgaagcagtgaggaagagacctggtatgtacatcggaaacacggacgtgaaagggctacaccaaatattgttcgaaattattgacaactcggtagacgaatataacaacttcgagtgcaatgaaattaaaattgttattcacgatgatgaaagtgttacgatagaagataatggaaggggaataccttgtgacattcatgagaagacaaacaagtctgctctagaaaccgttctgactgttttgcattccggggcgaagtttgtcgatgacgaagctactgcggagttggcgggaagaacctccgtgggaggcctgagcgctgaagtcggggaagacgaacggggcgcaaagggggagcagaagggagatctgaagagcaagctaaagatggtggaaaagttggacgaaaaaaattccccaaaaaaaaacacaaaggaagcatcccaaaaaagtgcatcccaaatgtacagattctcgtccggcctccacggagtcggtctgtccgttgccaacgccctgagcagcttcatgaaagtaaaggtttttagaaggggcaaaattcacagcatcgaattggaaaagggaaaagtagtaaccccgctaagtgttcgggactgcccagttagcaagagaggaacacaaatacattacaagccggaccacaacatatttaagaacagcatcaggcataatgcagagctgataaaaaataggatccaccaactggcctatctgaacgacaggctgagtttctacttttacgatgaaagggcggctaagaaagctgcggcgtcagttcatttgcccaagaggagtgaagcggatgcggtggacgctgcggaagaaagaaagaccgatgctgtggataccgcggcggagcacaacaacctggatttctacccctacgaagtgataaagcacgagggagggctaaacgagtacatggaaagcttaacgaaaaataaagtaagtctgttcaaagacagtaataaagttattagcatctcttgtcaccagaaaaatgttcatatcgatttaagaatgaaatggacgcaaggtcagtaccatgagcacatcatcagctttgtgaacaatgtaaatacgacggatggagggacccacgtagatgcgatgaagtatgccatcagcaggtgtgtaaattataatataaaaaaaaatgaggcaacaaaaaattttgttaacataccaggagagtacataagggaaggaatgccagccattttgtcgatcaaaatgaataacccagaatttgaggggcagacaaaaactaaactcggttcccattttttaaaacccattttggaaagtgccatttttgagaaattgtctgaaattttcgatttcgaaccgaatttgctcaacacaatttatttgaaggcattacaggctaaggcaagtgatgaggaagccaaggcggctagagatttaatcaggtcaaaaaataatcaatattattccaccatattgccaggtaaattagtcgactgcataagtgacgacataaatcgtaatgaaattttcatcgtcgagggagacagtgctgcaggaagtgctaaacaagccagaaatagagaaatacaggcaattctcccccttaagggaaaaatacttaacgtagaaaaaattaaaaataataaaaggatatttgaaaactcagaattgaaatcactaataacggccatcgggttgagtgtcagttgtgacaatagtaaaatggccaaggggaaaaatatgctcaataataaaaaaaaagatctcaaaaaaaaatatgatttaaaaagttgcaagaaagaaaatgtacaagttaacaacgcaatggtgaataaaaagaaaaatccgctttttgatacccccctaaggtatggaaaaattatcatcatgacggacgccgacgtcgatggagagcacatacgaatactgctcctcacctttctgtacagatttcaaaaagatattatacaaaatggaaatgtctatgttgcctgcccacccttgtacaaagttacgtacaaccgattttttgacagcactataaagaaaatagtaatgaaacagttcaacgtgagtacgaagaattctaagaccctcatacatacctactcagatgacgagttaaatgtcctgctgggactgttggacaaggataggtcttctcacgctgaacacaggagcgtcgaattggggaaggggggagggcctgcccgtggggggaacatcccaagtgacgaccgtcgtagcggtttggccaatttggccaatttgaactttgggtacaacagcgccgacgaggtgaagcaaaagggaggtctcaacacggacgatacggacgacacgaacggcacgaatgccgatcacactgcgcacactgcgaacaccgcgattggcagttcccacctcagcggtaacgcattttttaccttctccaaacggtacgaaatacaacggtttaaggggctcggggagatgatggccgaccaactgtggagcaccaccatggatccgaacgtgcgcaagctgatcagagtgactgtcaacgacgccatgcgggccaacaacttgatcttctccctcatggggggggactccaagttgcgcaaaaccttcattctggagaattcgcccgcgccggggtgaccgccggagaagcgctgacacacgacgtggtaaggcaattgagcccttccattagtttagccctttttatgggcacctttttatgagcacctttttatgagcaccttttacttgcatcacattgtacgccactttggcacccccgctgtagtcctttttttcgttccagcggggggaaataacccaaccatttggctgaaaccatttcgttttaacgaaccagttaattgcttatctgactatgttgcttataaataacgagcaaagttgcggtcgggaaaagcgaactcgggggatggcggggaccacatgaatggagcacacgcggtgttggggtggcgcagatcagctatcccaaaaaagacgttttcgctgtgcgttgcgctataggatgtgctaggcgcgaaaacgtagctccccaaaattggctctccaaaattggctcgcccaaatcagttcgcccaaattagctctccctaatcagctcaccgcgtacacgtccacaacttgaaaattcagaaagtgcggattgttggaataaaaataaatgttgtcaattattttatggctgagtgtgcctgggccggtctccttttcgtaggccttaaaagcggccagtttgtaaattagtgtggcagccgtgcatgctataaaggggttctgaggaataacggaagttgcggcagcgcagagtgcaccaactgaacaacccgagccggtaattttggtcaaaatttttaaatcgcaattaatttgggctacataatttgagcaggggctaacaatgatgtcagcttttgacgtgacgacaactgcacaattatatttcaaagcaacattccttgcactagcaattatatcactttggttatgtgctgaactagtgttgctatctacccctttccccaagaactctcctttatctaggtaaaatatttcagctatatttcctttaatgacattaggcttgcacttaacaatgatatctttgattaggtttgtcctgtactctgttgcccctacggctattggatctattatcaaagtgaactcttccttttttttttcctgtctcattttctccagcacatgtatgttatctacttgacttgtgtgcaaccctaggttgaagtaagtacaggaagctatttttgcaaattgttccacttccttagggttatcaatcatggctggggaagaaccaaatgctagcaaactgtttgctaccttttccgttgttactctgttggtaatgcagtgcaccagtgggttgaccaccttgaccttttctatgcagctgattatctcatcttggtgctctcgtatattggttagtttgatcaggccggaaaagtgcctcactttggagaaaggtttccagcgattcatttgggtcaaagggcttatccccaaaaaaggaaaaaaacgctaacgccagtgttacacgcaaaggttgggaatgtaagactacacgtttatgcgaactgcgtggcggcggatccctacactgacatgtgcccagtggagtgttctcttcatcacatgcacgctgacaagcatcaccgtatgatgggaggatcacctcatttgtatgtgtaatatacccacctgagcaggagcaaacttggggagagaacggtagatgggcgctaccctactaacaacgtaaaacacgattgtgacataccaaatggaggggtcccacaaaaaaaaaaaattgcccacttgacaaaaattcaacgggtgctgcggagaagcagttaattaggaaaaaaaaaacgctttttacgtaaaccttcactcgggcgcagttgcaccaaatttgaataattcaaggcgtgataaggaggtaaggatacaatgtgtcataccattttgcgatgatcagagggctatacaatgaggcgtgccgctttggcttatggctaacataggttatatcccttcttcagttcgagcgcagcataagatagtagggctcacaacgtaagcccattcggcccttttgcgggagggagattcctcgcttgaaacggtacatatatatagcatactgcgtagtggtgtaaaaaaaaaaaaaaaaaaataagagagagtgtcactcaattactggtaataacaccgtgtgggttaaatttaaaaaatcccgaccaagtggattgccgaacagcacaacgaaaagagaaaaaaaaaataatgcttcacaaaacatgacatttttgtatggcgcaattttgacaaaggtacaagcggtacaagcggtataagcggcacaagcggcacaagcggtataagcggcacaagcggcacaagcggattgtcacaaaataatggcagcaattttgaagctcctcagccgtacatccgaataaataaccaaatggtaccagcgtccttgtatgcgtgaatgcagggctacccttttttgatgggaataagagtgaacattctgaggttctcgttttttactccccccaggaagcgtcccctttgtgcaggtacttttatgtacacgcatcgcgccagtgtaatgccccacttttaaagcgcaaaaaaaaaaatagggacatttggataggccaaagcagcaatttgcgaacaggcttattattttgcagcagacgagcacgcgtcaggttggggcacacggtgcatgatagcccctcccaggtgctgccacgtgctgtcactttagggagagaaggtatccccgcacctccacccatcttccgagagggaaaccacaatagatgcacacgtgtgtagaagccagtcacgataagcacctgcgcatgtaggcgtatgtgtggatatttatgcgactcgcccgcggttttatttcctccctccgtcccccactgtagacgaaacacatgtttaagcattaccaaaaagcggtgaagagaattatgaatgccaagtatgaaaatgaaagcttcgtgtcaacagggtcagataaaaactgcgatgaggaaaattcagcgttgttacagaacaaagaggcgtcaggaatgaacaaaaggaaatcaaaaaaatcaaacaatgataatgggaagtacaaatattacgaaaacttctttaacaaaaagagaaataaaaaatggaattattttatgatattttttctgggcatatgttttggctttgccatttggcccttcttcatgaccataataacgtataaattattttacaaagacaattttaacagctccaattttaacaccagcaacagttcagcatcattgaagccctatggaaatgacagaaataaaaaaggtgaaaatgaaaaggtatccttaaaagatcagtcccagaaaaattcctctccccattttaggccaatccgatttgaagaaatcgctggaattgatgaatcaaagttggaactcctcgaagttgttgactttataaggaatagagaaaagtaccaagaaatgggcgcaaggatgcctaagggggttcttctggttggtcctccagggtcaggaaaaaccatgctagctagggcagtagccacagaagcaaatgtcccatatatttatacgtccgggccagagttcatcgagatatatgtaggccaaggggcaaaaagaataagacaattatttgcacacgcaaggtcggttgctccatcgatcgtttttattgacgaaattgatgccataggagggaaaagaagttccggttctgtcaatggtgctggtcagagagaacatgatcaaactcttaaccagttgttagtcgaaatggatggttttagcaacaccgtccatattatggtaataggtgcaaccaatcgaattgatactctagatagtgccttacttcgtcctgggagattcgatcgaattgtttatgtccccctacctgatgttaatggaaggaaaaggatcctagaaatttatatcaaaaaaattaaaagtgatttaaaagcagaagatattgataaaatagctagattgactcctggtttttcaggtgctgacttagaaaatgtggtaaatgaagcaaccatcctagccactagaaataaaaaaagtgtagtcaccattggggagctcttcgaagctagagataaagtttccatgggtccagagagaaaatctctaagacagtctgatcatcagagaagaattactgcttatcacgaagcgggacatgccatcgtggcgtactttcttcaacccaaaacggacccaatacataaggctaccattatctcaagaggcaatgcccttggatacgtagaacaaataccagtagatgatagacacaactattttaaaagccaaatggaagcaaaattggctgtctgtatgggtggaagaactgcagaagaaatcgtttttggaaaatctgaaacgagtagtggtgcttctagtgatatttctagagctaccgaaattgcttacaaaatggtaacggagtggggaatgtcagacaagttgggcccactgaattataagaaaagaatgggagatggatactcatcaaatcgattatcagctcaaactatttctaccattgaagtagaggtgaaggcgctggtagagaagggcaaaagcttatccgaagaaatcctaagaaggcacagaaaggaacttgacaatttagcctttgcactactcgataaagaaaccttatccggagaggaaataaaaaagattattgacccaaacaacacgagggattactccggcaaagtgcctgctctaagtaaggacaccaaatcggacagcacttcaagcggcccagaaaatgacaaacgggaaaaaaattccacacgtggggaaggaagaaacacagatgagaaccgcacaaatgtgaaacggacgggtccaagcgcaccaaatgaccgacacgaagaaaagcaggccgatacaggaacccccgcggaagaactcaaaagtgctagcagtgataatgtgctcaaaaaaaagggcaaacgaggtgaacgggagaagcgcaggcatacatccaccagagacaatgacaaaatcgaaattgtgaggaaagacgccaaaaatgttgccaaaaagataaagaagaaatatgccaaagaccccaatgttaagaataaaaaaatactgaaagttgtgaatgagcataaaccgtacgacgttgataggaaggcggatgggggaaatttacaaaataaaaatggcaaaacgggattaaatggctcaaatggctcaaatggcccaaatggcccactgggaaaactggataaacgcagttacccgaagggacactcgccccacgacgacaataacaacagcgtggtaaaaaatatgagcgaagtgtttagcaaagattttgcttcccccgccgaacaaaacggcgataacgaaagccccgattatgtaaaagcgaaagaaatgacccttaacaatttcaaggaagccgtggacacgtcgcacataaagaacgtcggcgaaatgaagaagttcaacatttttgagcacaacttgggtaaactcttcctctttgacatttttggtagctaggcttctgtggcgatgctttttacgccattttgccccgtctgttccaacccccctctatttaccccttttttttgttcccccctctgtttgcaccaaatggaaacaatttttttaaaagcttagcgtgttcgcatgctgctcgacccgcaggaggcgcgcactaagcagctgtcaataaaaaaaaaggcgtttatacgtgaatatacacaaacgcacatgcacacgaatgaatggaggcgtgtatacgagagtatgtgcccgtgccccctgtctactcacattgtgcccttctaaagcaaaattacagatatgtgtatgtcttattaattttttttttttttttatcccccaacgaatttttagtttaacacagctcttacccacttttgaggttttctcaatttacaattttatgtaaagcgtcctcgttctggttcaaaacaatggtctgtattttttttttaaacctattgcgtaacaaatcagcaggtggatatgcgaaatgggggagttcctgcccgtcttccactatttccactgcttccacgatgatatggaagaatccagcagatgtatagtactacgcatttgtcgaggaccctccgtccagtgctcacataagggtgctagttagacaaaaagtgttcgtaattcacttttctaccctttttttgcattgcacctctggggatgctccccaaataagcgaattttcctttacacctttcctctttaaacacgtgatgttggtaagatgaagcacatgggaaggagcaaacccccccccagctatcttcaccccctcattttgtaaactttcctttttgctaaatagaacattgtggaaaaaaggaaaaaaaaaaaaaaataaaacaatttcataatgtgcaacgttttggcttgttcagaaaaaaaaaaaattcccctttttgtgataatccgcgtgtggcaaataaaccgtacgcttaaataccgcagtgggtacgtttcctctattcccccttttggattatcccccagatgttttttcacgtgaaaaatggttaaccacgtcttataggcgctgtgcagcgtacactttacaattccgcaggggcctatccaaagtagagtaaatataaacatatggcgggaaaaaaaaaacgttaaacataaaattgcaaggaattgaacgggggggatatgtgaagatacaacaccccatatgcgaaccggcaaaatgaacttaaatgtatgcagcgttgtggctgaacataccgttgtattccctcccttgggcgcgttgcaactttacgacagttgtgcacatttttggtggagaataattccccatttggtcccacgaacaaacgggaggcagagttcctccagctaaaaaggattatgctatcggtaaaatttaagcaaaaagggaggaagcatccaaatagggtttacaatgtaagcgaaggaaatgaatacgaggggggtacgccagtgggtaggaagcttgaaaatgcttcgagtgggaaagaacgaaccagtgtttgtaaatagttgccataaatgcaaacatgtgaacacataaaaaccccgtcatccatcattatcgtgtatgtgcaaaaaaaaaagaatacaattgggacttttaccttcctacaaattcgatcttctccattttgacaatttttgcatgtgcaaggatgcactaaaagggggaaaaaaaaaaaaaaaaaaaaaacaatcgggagaggggcatttccgcagatcgcaggagttcctctaattttccattttttctttttttttaaaaattataacgatatgtagttacaaataaagcaagtatgggaaaaaaaaaaaaaaaaaaaaaaatacgtaaaaaagcgtttttaaaatgaatgtaaaatgcgttcattaatttgattcccatttgtgagataaaaaatgctgcatttggaaagcgcaaaatcagtgacttcagtccttgcgcgcgtgtttatgttcatgtgttaggccctacgcgaaatttgcgcggaaaattgctccccacagtagcgtgtacaaatgcacagtaaggtatgtacctgtgaatatgcgcgtgccaacgcgactcatctgaggaataaattccccgcaagttttacgaacgtcatgcccggcgaaaaaaattcccgttctgactatttctttttaacagaaaaaagcgctggcattgtgagcaagaatgcaatgcgctgagggagactgccccacgcgagtttgtacacataacatattatataccttccaattgcgtcatttctccgcctgagtgtaaaagttaaaaattttacagtgcgcggggaatatctgttcgaaggcatataacacccaaggcatacatcattccggtggtgtgtgttccggcacgccaggagtttgaaaattgtttttgagtacgaacacgtactgccatgcacacatatgtaatgtacttatctcttcccgcgcttcccaatacgttcgtaagtgtaaaacgcagacgaacaacttgggacggaagcgggatgagacaattcgtttgttaaaaaagtttgtgcatgtgtatactatatttgctggtgcacacgcgcgggcatacttggaacgctttgccaaggatgtaattcgtacaactgacgaaggcgttgcaccactccagtacgcatgtacatatcggtacgttagtgcatacacatccacacgcaggtgcgctccgcgaggggacctcagcattcccggaagcacgcgccgagagcgtgaaaacaaatttacattaggcctcaccccagtaaatgcccccgttgaagccttttcccgttataaattattaaagggagaacgacacgacgaactgttgcgaggagagtgggccaggcggcatcatacgtgaggaagttgttgcttacacaaaacctgctaacagtagccacctcggcacggccgcgctgaccgtgagaggagccccagccaagagcagcggtagcagcagccgccccaaaccatgacgcccgcagtgccccgaaaaatgagaacaaaatggaacacaataacatcgtaaacgaagttgttaagctgaaaacggagctgaagaacgcactggtagaaaatggagagctaaaaaagaggcaccatgaagacacggaaaagatgaacttagtttcgttgaaaaacgccactctgttgagtgagatagcggacgagaagaaaatgctgcaagtagagttcaataactacaaggaggagtcagtaaaggacataaagaggctacaggaggagctggacaaaaacgtaattatgttaaattgtttgaaggacgaaattctattcaaggaggaggaactgaaaaaggcggaaataattgagaagctatacaaggaggagagccaactgaatcaagaaaaagataggaagattaaagatttagaaaacatcctaacacggagggaagcagcagagaggggtgcaccttcaaaggaagaccaaaccattgatgggcatcccctattggagcaaaggaacgaagaattgaaagtgttaaataaaaaatatgaacagctaaaaaaaacaaacaacgaaattgagaagaaaatatacttcctaaaggaagaagtagattattacaaaaataatgaaaacagttttataatgcaaaatatttttaatgcagaaaataatttagacgattcgacgtgcaagaagtatcttttgaagatatcagtcctgtacaacgctttacacaaaattgtcgtatatgatcaaaggagtctactcgaaaaagacaaattaatttactccctggagaaggaaaacacgcactttttgaaaaaattcatcgcagatgagatgtactgtctttacctcaaagattgtatcagtaaaattaacttgacttaccaaatagatctgcacaaacaggagaaaaaatatatgctgctcaactcagagtacgatgagttatataataagtttctgcaggaaaagaatgagaattgcttactcaacgaaagatatgataaaattattttcaatcagaagaaagaaattaataacttgaagagccatatctctatacagaataaggataaagaaattctcaccaagtatatcgacaactatatcacttatatagaaaattcatatgagaaatattgccttctcaatacagagtataaaaatttagaagagttagtcaaagatttggaagaaaaaaacaaaaatttgatgattcttgttaatgggataaatgcagacatggagagggatcattctaaggggaccgaattggagaatgagaatagagcaaaacataaaaggaacaccataacgatggatattgatcatatgaagttaatcaaaaatgatatcaaagataaggacataaaaattatagaattggagagcaaaaatctggaacttgaaaaaacgattgacaaacttaatgacgagttggtgaagaacagaaaaacggagtacgaagaaagcgaatcctccaaaattaaagacctctgcttcgatttgaaggatatttgctccaaactagaactagaagtgaaggagaaaaattacatcatagaggagctcaccgaaaaaataactcaggcagacaaaaaaagcaaggataatcaagtcatcctagaattgtctgaatttagaattcaaaattttaatgataatatgaagtattaccaagagaaggtagccgaattgggtgaaaaactgcaaaagaaggaagctgaaatagctatctttcacgagtataatgaacggttaaaggaggaaaaggaaaaaatgacctacgagcatgacaagctggtggagcgactgaacgaattacaactcgaaaatgatcatctcagaaatgaagtaatcttcctaaggaaggaaacctccttaagtaagaaccacccttctgggaaggacaaagctaacacaagtaacaaccgccttaccagcgcagccctagtggcggatgacatctcctacgtgaatgaaaaatccacgactcagaacgatgagcgaagcgaccagcattctgagtacgaagagaaggaagaagcaaacggaagcatctataaaggagtcttcaaattcatgcaacctaagaagaacacccatgaggagaaagaacaactagggttaaaagtagccaaactgacagacgaaaatttactcctcattaaggaaaatgaagaaatttttgataaacttcaaacaatgtccagcgaaaacgtgaaacttaaaaacgagtgtatgtatgtcaaagcggatgcagaaaagtcactcttctatctagagtatgaaaaaaaggaaaaactaaaatataaattattgctgaggcaaaataaacgtaaagggaaagaactcaagagaacgtttaacaaaatgatgggaactatgaaggatctagtcataagtgtaaaaaaaattgacaaggaaaacaaaaaaaatgatattaacaactccttctttatatcctcttcgtccgaaaataattcccatgaggagctcctctcagataacgacaacacaaacacgcagttgatggtgtcttctgtggggaagtccaaaaagagtctcaacaacaccagtgtcgatgggaagcatagcttttatagcaggtccaccaaagttcttagagcctcagaaaatgaaaacgggggaggagaaagagaatctcaggggagaaaaacacaccgcacacatatgaacgagagaaaatccgcaaagagatacatgaaaatacgaatgcacagattctctatttgcagcaactttaagataaacgtgaacaagtataagaaggcgtgtaaggaggcggaggacggtgctatgttcttcttgaaagatactggcaataccgacctccactcgttggcaattcaaccgagaaacgccaaaggtttggatactttttactccatcccgaacagcaccgactcgaaggtaatagtaaacgtatcagaggaggagaagaagaaaaagaaaaagaagaaaaaggcgaacaatttttccatatttcaaacttccaaaatgatcaacgatcttaactatattagaagaaagtacgattcgaaagtgaaggaaacattaaccatgcaaaagaaattgatggaaaatgagaaggagctgaacggaaccaatataaagtacgagaatctgctgaacgaacacgattcgcttatttcgcagattaaagaaaggacggaaaagctagccaacatagaaaaaaattacaaccttttatttgaaaagtacagcgaaacacaggacgaaatgaagatgcacgaaaaaaagacacaggaaatttttaacgagtgtaacgagttagtagaatatatgaaaaagaaggaaaacaaaattaaagaattcgatgaacacttaaaaaaaatggaaataaaatacaaagaggaaaaggaaaaaaatgacatcctcacaaaggataatgtctcgctggataatttaaatgcaaagtataaggaagacatcgaattgtataggaaaaaagttgagagcatgcagactgagttaaagttgagactctccaaaattgatgagttggagttaatccagaaaaactccgaaaatgaaatgttctacctaaagtcagccacctacaaatatgaaataaatttgaaggaggcccatgacgagttgaacaaaattaatgatgccactgtcaagttgcggaaggaagtcagcgaaaaggaggttaatctaaacctgttaaaggagcaaatcctaaacagggattacttcctctatagcataaacgagtctctaaaaagaaaggaatacttttacaaaaacgtcaagcaaagagttcaggggttcaacaaaacctttatcgaattgtgcgaaagcttcgaaatgagtgaagtgaaaaagttcaatgagctatatgaaggcttcgaatataatgatgccagctataagaagcatatgctaaattttcagctgcatcataaggataaattcgcagacaccgtggaagatatcgtcaaaacggtggatgctctgagcgaatttaacctcaaatatgaagaagagaagaacgacatggccaaccgaattaaggatttagagaacaaactaaaaataaagatgaacgaaaataacgaactgtatgaacagtatgagagcaatattaagagcatcctgctcgagcgagacgagcgggtggaagattgcctcatcctctccgaagacgtaaaaaaaaaaaatcaagaaatacacacacttgtcaaagagttggaagaaaaaaacgtcgaatataatgaagtacatatgaaatgcaccttcctcaccaatgaggtaaaaaatttagaaagtgccaaaattcatctaaaggaaaagctgagggaaatcgagtccgaacaggaaaaacaaattgaatttctcaaaaaggaaaatgattacctgaaggacgacatagctagcatcaagaaggtcattcacaacttggacgaagaaaatgaaaagctaaaaggaacagtagatagtttgaagcaagaaaagtacgcctatgaaaaggagatagacaaactgagggaaattcttgaagaagaaaaacgatttaatgatattctgaaagaaaacgagcaaaactttattcaagaaattaaggaggcacaccagtacgctatcaggaaggaagaagaagttaacgtcctaaaactgaaccacgaattagaacaaaaaaaatacgttgatgaaattgatcacttaaaaattaaaaataaagaaatacaagattctgtgaaaaaccaactgaaaatggtctcagacttggaactgcagatgctggagtacaaagtccttttggataaaaacaccagcatgaaaatgctagtgcaagatttggagaataaaattgatgagctgatcaaggacaatgaaaaattgtgcatcgatttgaagaaagaaaaacttatcaatgaagaaaaggaaaaaaatattgtggcactaagtgaggatgtcaaactgtgtgaaacaaaaattcacgatcacgaatcgttgctcctcaaactgaaagacgaaaaggagcagctcaatgaagaaatattcatcctcaatgatataaaaaagagcaaagattctattatagaagaactggagaataatttgaggaaagctgttttcggcgatgtcaaactgagcgaaatggaaaggtcgcaactgcagcataaggtattcaccgaggaggacctcggcattgccaaagagaaggaggaagagctagattttaacgacctggctaattccactatgtgcatttttaacaataacgggaatctggggccaaccctaggcagtagcaacaggaataatgtggccaaaatgattgagcttaaaaaatatagtcttttcttgaaggaagaaaatgacgccataaaacaagagctaagaaaattgaaagacaggacctccatcgatgaaaggaaaaacgtggagatgcaaagaataatcgaaaggagagatgatattattagaaaaatgaacaatgaaatagttacctataatgacaagataaaaatctttgagaaagacacgaaccaactgaactccgaactgtacgcagctaacgagctgctcgcccttcgaagtgatgagtgcaaagagctatcgatggagctgtatgagctcaccgatgtgaagaataagttaatggttcgaaacgaagttctgcagaaacaggtcgatttcttcaaacaggaagtggaggagaaggcggagctcctaaacgacttggacatgaagaaagcagaaaacgacaccaaggagtgtgagaaaaacgccattatcagcgaatacaaccggaccttaaacgtgtactacaaaatttgttcgcgcattatttattacaagaagtacgtcgagaaggagctgagcaggggtgacggagtcgatggcgagggtttgggcgcctacgtggggatcacccctagtgaaggcctacagcaaagcgtacaacacagcgcacagcgcagtgcacaaaatggcgcccaccaggacgactcgcctctgattcactccttccaaagcgaactagcgaatttgaacccttccgacacgaacgaaatatccagttatattagcgaatttctcaagtgcgtgcgtctgctcatttttaaaaaaagggtgttcgagtcgaagctggaaaacgcagagaggaagtacaacgactttaaggaaaagctcaaggaagacagagatctcataagcgatttgaaaaaaaggctaagacaaaatgaagagcaccacatgaacatgaacaggcaagagaaccaagacagccgaaaatatagccccctctgcgaagaagcagaagcagactccctctcgatcaactacaaagaactcagcacagacataagaaaaagccaaagcaataatgaacaaatagaaaaaaaaaatatgctactcctaaaattagaaaatgaaaaactgatagaagaaaataaatatctaaatgaacagataaacagtttgattaacctacaaaatagtatgaacgaaatgaagaaaaaaaacgagtatggagaaaaggaaggagcacaaaatgagtacatgtttgtggcggaaaacaagttcctcaaatttgaggtagaaacaatgaccaacgaactcaacattgttaagaacaaaaatgaatatctgaaaaagaaggcggacaactatgaagaaataattgacagtttgcaaaaagaagttatacacattttggataaacaaaaggagtgcgatgaggagtactacaaaatggaaaccgagttggaaaaaaaaaacgaacacattgaagacttgatgcaaaggaggaaagaggatcaacaacaaatcgaagcggagtactcgaagagcctaaaattggagaaggaatttctagccttcacagatgacctattcaagaaggaatgcaaattgaaggagtttgaagaaattgtgaagaacctaaaggatgatattaacgcacacattgtagaaaaagaagagctaaaaaatattgtagaaaatttgaaaacaaaatatggcacatttcaaaataagtataacgacctttatgacatctttgagaaggagaaacaagggaaatccgagatggagaaaaagcaagatagtgcactactcacgagactaaaaaattatgatgacattatctcggaacttctaaaggagaaagaaaatttactaaacaagtatgaagaattgaagagagtgtatgatgaaaagctgaaagtagaatcccttctgcacaaagaaatcaatgaactcagaaagagtaacgaaaaattgagtgaacagaatagctctttgatcgaaaatgtcaacaagttggttaaacagaatgagcagtacaacatcaagttagtagatctagacaaggaaaaatttgacctctatatgaaatatcttaaagtgtcggaggagttgaacaacttttctgcgtcccctctccgttcgaatcacagcgcagtggataaaaatttcacagataataggctttccaaccctcccttgtctagagggaacagcccgggaggtgaatcgcatggaaaggagtccaaaaagagcatctttaatcagtatgatcagaggaagagccaggacacggagcgccaagacacagagcgcttaacccaggaaggggaacaccctcaaaagggagtcattagaaataatcggaagaacgaaatcagccacttggaagcagaaaatcgtgcccttaaggaaaagattaatgaattggagcaaatgaatggaaacatatttagcgacaataaggtattaatagaaatgattgccgaggcagacaaacggggaaaggacctacaaattggagatataaaaagtttgaggaattacgaaattttgatgaaagaaaacaaacttgaaaaggaagaaaacgaacatttgaagttagagatatataatttgaagaaccaaattgatcagtatagtatcatgcttaataaaaggagccagtacgaggaaagaaacaaaagggccaaaaattacctctactacttaaatgacaaaatcaaagggttcatagaaattttcagcgaaaagaactttaactatgaatacttcaaatcggaactaaaaaaaattaagtccaccaatttgatgattattgaagaaaatttcgaaaatttcaaggaaggtggcaactccagaataagtaccccaagtaagcacaccctggaggacgataacaagagtgtcagctccaaaataattgtcaattttttcactgcctacaatgatacaagtaaaaccaacgaagacgacatcatcattaacagattcgaattgaaaaaattctacaagtgcatcataaaattgaaggaggattatcataagaaatgcctcctggctgataaccaaaaaaatctcattgaagaattgaacaaggagatctttaactactccacgcagaataagaatctccaaaatgatgaacttgaactgaagaaaaaagtgacccaagtgatgaatgaaaatgcggctaacgttgaaaagtttgccaaattgaatggaaatttgatcagcagacttaacgaggaagtctctaagaacgaaaagttgatctccgacttgaacacacagaacgagataaataaacgccatcaggagaaccagaagaggataggaaaggcgctaaattttaaacacttcacgagtgatgatttgtcaaaacaggatgaagacagcacggaaagaaatttacaaaaaattcacatcttactcgacgagtatgaagagctgatgaagaacaattccaagttgctaacaaccagtgacaaagtggctgcggaaaatgacacccttaaagaggtcattaccaaaatggacaaagaaattaacgacctgacactcgaactgaatgaaaagaaagaacaactcagtcaggaaaagtgcaaaaatgagcaactcgcacgccgaagtgcacgcaaattggacgatgagcagggcaaacttggtagaaatacaccccaaaataatagagagcagtacaacgaagacgtcatacaagaatatgaaacaattcttctcgccattgaaaaaaaaaactccgagttggagaaccattgtgagagttatcaaaaacgtaatgacgaactcagcgacaagtacgacgcgttgcttaaggagtacaacgagctgaaacgttttgtgaaggaaaagaaaattgaattcaagttggctcaggagagaagccaaaatgatgacgaggacggggaagtctccaaaagtcaggcaagaggatcagaaaaaatgatcttaaaggagagacattcgcgcagtgggttcctcacagcagatgagttgatcgccctcagcaagcacgtaaacgccgttgagacgctaaacagggattttctaaaaaatgaagaactggaacagttcatagttttaatcaaacaagaccttgacaatattctgagagaggactgcgggcaggggggagagtcgggcgctccgcaaaggggactcccgaacgagcatcgcagcgaaatcaggggcgatctgctcagcggacttttcacccgattgagcgaaaaagaaaaggaggtaaataattacaaagacgcgatggacagcctgcaaatgcgtttggataacaaggaggaaataattaacaatttgaagtatgcttacgaaaatgagctgaagcgaaaaacggagttgacgaaaaggctggaggagaaggtgcatgaaaaaagtggccccaccaaccaggcagacatacaaaacgaacaaatgtttttgaaattccaaaacggatatgaagaactgctgaacgagtataacgtctccctaaatacgctggaagaaacgaaggaaaagctagaactgctaaggaacgaaaaagacaaaatggaaaagttaaaagaattagaaatgaacgataaagaatttattatcaaaaaattagaactaataaacacccaacttaaggataaggcagaggaggtaaaaaaatccctaggtcagcaacttgaaatgaaggaaaacataatcaaagataacgtagacatgcttgacgagttgaagaatcaagtcgattttttaaaaaatgaaaaaagcaaaaatagcaaatacaccgcagagctagaattgcagctagccaatttgaacaacgaaatgaacacactgaataatctcctcaaagactctaaggaagaaatcagcttgataaattgcgctttggaagaaaaagaaaatgaggtaaccgacttgaggagcaaattagagagttacctaaaggaagcggatgacaccacaatgcagtatgaacctccacaaacgggaagcaaacgtaatagtagcgtctcagagaagagacgacaaagcttcccaggaagtagtgaacatatgttgaaggaaaacgaaattattaatgaattgaagagaaagagccaaatacaaactaatctacattatcaaaaattgaacgaactacggatcgatctgaagaactctttcgtaagttacaataaactcaaattcgatagtgaaaaaaaaattgaagattacgaagaagaagcaaataatttaaaatactacataaaaaaaatcgaagaagaaaatgaaaaaaaagataagaaatatgcgctaatcgaaattgcaatcaaagaaatggataaagatttaatcatcctgaaagcacaactagaagaaaagagtctctacattatagatcttgaaaagaacatacaacgatatgaaacagatctgcagttcctcgatgaagacgcgaaagtagtgcaccatgtaattatgacttacgtcgaatcggatggaagtgacattcaccatttgacgaacgaactcaccaccaagatgaagacgaaccatttcgttttcctcaaagatgtcatggtgaaagtttatcaaaaatttattaacacgcagatgaagcgaaaagaacagcgtagtggcaatagtcatgatggtaacgccgttttggagagggagaaggaaattctaaccttggaagagaagctgaataaaatccttttcgaaaaaaacgggttagaaaacgaagtgaggttggttaagcaagagctggacacgttgcacgagaagaggagcgcttgcgcaaaggagctcaacgggcttatgaatgaactggacaaacgacatgaagaactgagtcacgcgaaacatcgaatagacgagatagagaggagggaaaaaaacctatacgataaggaaagcgagcagatcagaaatggagaagaaatggtaaagagggaaaacgaactgtccagcaaagagaacgaagtgatgaagcaggcgaacgagctgacgaccagggtggaagaactgaacaacgagaagatacacatggaggagctgaaaaacgatctgatggttaagttcgaaaagctgtacaatgcgcagaacgacatcaaaatcaaggaaacaaaattaaaaaaaatatacgagaaattgaaaaatcacaatattgtagaattactagacattaacaacaatgaaagttttttaaacacatcgtcgacaaacaattttaataactctacgtcgctaaagagaataatcgaaatggacaatttggagaatgaaaatggaagcctcaatttggactcactcgagtatacgacctacttcaaggagtttaaaaaaagaattaaacatttgaaaaacgatctaacgaatcgggagaaagacatggagatatacaaaaaaactctcgaaattgagaaaaaagaaaaagaaatctacaaaattgagttagaaaagttaaaggaacttgtgcaggtagaacaaatgaatagaagaaatctggacgaggagttggagaaatataaaaatgatgactcccattttttgaagtctctaaaagaatcggaggaacagctgaatgaaaaaaataaaacaattttagaactgcaacagaagctgattgaaacttcgtacgaaatgagtttaatggataataagagcaatattctacaagaaaaaaacaaagaaagtgaaaagaaaatcgagcaacttaatggtatcatctcgaagtacgaaaaagaaattaaccaactgaataaggaaaagctaaatattaccagaaaatcgatcgaaaaaattatagacgacggggaagatatcaaaaagctgaaagacaatttggaggatgcccatcaggtaatgcagcagttgaaggagaaaaatgaacatctgcacagtgtgaacagtgaactacaacaggccaatagagacatgcgagcagacatagatatactgctctccaacatagaggacataagcgaggaaaagaaaatgagcgagcagagacgcagagagggtgaagacaggtacgatgagcttaaacgggcttacgaagaaaaggtacaggagggtgaacagatgtacggcatgttatcctccaaggcgaaaaggaagttgcactttggagggcaagcggtggaccacgaggaggggaaagaaagggcaagtcaaataaatggagaaatggatgatgaatcgggcctccaacaacgccgcgcaatggaccagtccgtagatcaaccaaggaaccagtttgaaacccccgagttggaagaaaaacacacggaagagaaacatctacatgaaatgaacgaaaagaacgcagttatcgagtcgttgaaggataaactggctcactacaccgaggaaaacaacaaaaaagaacaagttataaaagagtacaaatctttggtagacgaaatttcaagcaaagtgcacatatttgaagacaacctgcagttccttgtcaaactgaaccagtttgtaaatgacaacaactactcatacgagcaggtgctagtcattctagatgaatctatggtgtacagaaaaatattgaataaagtacttttggaaaatcagttttacagacaaatttctcaaattaaggaatacctttttgatataataaaaaagaacgcatcgaacacgagggaaacgctaaaattgagtctgctaaagaggaggaactcgaagaaggaaaacggattaagtaattcaaacaatgctctgtacatgagtgagaatattcactccttcccacacgagaatgactccctggtggataacgtggagtatatcctaagagcaatcgatagtgattttaccaatttcgaaaacgtttgtgatgatatttgccacttactcaaaaaggaagagtggcacagtttgtgtaaaaagataaacgtactcgagttcagctttaacaatgtagttaataatatcacaaatgaaattaaaaaggttagtaaaaagtgcaacgagaagggagaattgaggaagagccttaaagtgatgaagaagaaatttaattcgctgtccaacgattttctaaaaagcgtgaaagagttggataatctgaatattctcctttcgaaagagtccgaaaaaaacgaattgctgcaggcacaaaatgacgaactgaagcaactgtatgataagttaaatggagactacaaggacaaattgggagttatcgaagaacaggagtacgaggtgaaaaacttgagagagcagctaatggaaaggaatgaacacaatacgaaggcagaacaaatgaacgagttcctcaaaacggacttgagttatctaaatacatcccttgatcaggcggcacaaaacttaaacgaattgaacaatgaaaatgtgaaaaacaaaaggagggtaatcgaactgacggaggaaaatacctatttgaaaaaccaaatggaggataaatcccaagttatagaacacctagaaattgatctcgaatcgaaaaatcaagtgatcaatgagctgaaggagtttaacgaaatgttgattaaaaaggttgaggggggcaactccaatagggaggatgaccgcaccgatgatgcgcaaaataaggacaacccgagaggaagttccagcagtgcaaaaatcacaagtaacagtggaagaaacaaggatgcacgtgcaagcgactcgtgtgaagaaataaataaaaaggaactgctcatcatcatcagcaagctagaaaatgataataacatactgaacgaagaattagaaatttttaaaaacaattttaacgcattgaaggataaaaaggaacagttggaagacatcattaacagcaacgacttggccctgaacaggagagaaatagaactgaacgatgccatcatcgaaaaggaaaaaatgctggaagaaaccggcaggtacaaaacaaagtgcatacaaatcatagacatatgctttaacaaagatttcaatatagtagacataagggaaaaaattgttgccatcttcgaaaatgaggatgaagaaatcgaagaaattattaactgccataagaggctactctaccacaatgacagtacccatcgagggacccaagaggggaatacgaacaaaaggagcagcatcaagggaggggataaatcgacacagctgcaagacgaagacagaataacaatcatcgaacaagaaaaaatcctacacattgaagaaatgagcaaaaagaatgaagaactaatcaaaaaaaatgaagaaatttggaaaatgaataaatatattgaagacttaaacaaagaaattaccaacaaaaattatatcatcattaagcaccaacaagatgtggaggacaaaaatgacatgctggaacagaaccaacaatatattcagtttttgaaggaccaagtaaaattgctatgcaataacatcgatgaaaataatttgttcgatattaataacgtgaatttgtcgcctacgcttaggagcttcataaagaggaagagcttcaacgcgaggtgctccttcgctgacgtttcggagaggaagggggggagcttccgcgagggggggaacaacagtcgcttcaacgaggaggaggccttcaaacagagcgaccacttcagacaaagcgaccacttcaaacaaagcgaccacttcagacaaagcgaccacttcaaacaaagcgaccacttcagacaaagcgaccaattcgacctaagcaggaggaagcggctgtccgaattaaacagccaggaaatgtacaacttctacgatgaaaacgaagtcaagctggaggaaatgaatttaaaaatggatgaactgacggacaaactgaaggttgcagagaaccaagtgaaagtgctaaagggggaaaacaacgaattggtggaaaagtgtgaatttttaaagaaggaactcaagtacacacaaggcaccaaacgtaatttaatgctctgcgaaagtaggctcaacatactagaaaaagaattgcaggagaaacaaaaaaaactagatgcacaaaataagaccgtaaacgagtgtgtcgatatgtatgtggaagaaaattctgaaaatttcaacaaaattttggaactcaaaaaggataacgaaaagtacaaaatagaagtaaatattctcaatgaagaaatagccacactgaaaagccaagtgagtacctacagaaatgacatcaaaaatatcagctctactttagatttttacaaatccacacatgaagaattagtaaatgaattcagcaaggaagaaaccacaaatgtgtattacaagaagctgtgcgaattcttgaaaaaggaaaatgaacaggtgaaggagaatttacaagcggaggaagaaaacaaagaacagctcatatcaagcatgaacgaaatacgggaacagttaaacaactgcatgaaggagaactacgaaattacgctcgatttggagtttttccaaatgcaaaatggaatactaaaggatagctgcaagtactacaaagagagggaagaccttttaataagtaacttaaatgacaaggacaccaatttgaacatgttggaaaattttaaagaagaaaatttaaaagaatttatcgaaaagctcaaggacgaaatacacaacttgaaggatgccatttcggagaaaacgaagaccattgtttcgttaaagtaccaaataaaggaacaccattttgagagcatctcaaaaaaaggagatcaccttgaacataaaaataatgtccaagaaattgtcgacttgaataatatgacctatgtccaaagtagcttatttatttatattaatttattcaaaagtgttcttttcattataagtgaaattttgttctttgccgaccccacaaatagcctctatgtcgaaattttaactcttttaaagttaagggtggggaaccaagacgcaaatgtagagttggataacatgattaggcattttaacctttccaaaatggactgtgaacatattttccagtccgtccttaagtcgaaaagcatcctcagggaaaaacttcagcttctgcagttaaaaatttgctaatttgctaatttgctaatttgctaatttgttattttgttattctgttattctgttattttgttaatttttttttttttttttcgtgtctgcgcacttcacgtgggagacgcggcgcagcgggggagtgcgcctgtccactggtcgactcactgtcatcacgtttcccaccacgaatgtcagtatgcttgcccccgcgattgtaaatttgttgccgcgcccgctgcccgcatttgtgcactgtcaaaaatggtttcaagtatgagaaattttgaagctcccaatcttcgcatcttcgaatcttcgaatcatcgaatcatcgaatcatcgaagttttggagcgtaccaggtggggccaccccccccatgagcccctgtcgcccttttaaaaacgccaagtgttgcgcgcatacccttttattgtccctgcgtgcaccattttattgtgtgtgcccatatcatctccttgtctttgcgagcattgccgccatgtctatgcacactgcgcattcccgcacctatgctactcatttgtgcgattgcggtgcactcgtccaactagcaactccaaatgctttttttttttcagcttagaagctgacttgtcaaagcgatttggtcgaaatggattcgtcccacgggtcgtggcgcacagctttttgacgcgccttttcttgccgcgcctttcgcgaagaacgtgttagatgggagcacagagaacctccaaatggagagacgcacccttttaaaaagagttaaaaaaatttggaaaacataaaaattagcttcttcagcgtgcacaaaaaaaaaaaaaaaaaagagagcgcaaatgtagatgtgttcatgtaggtacacatcaacacaaaaatgggtgccccaaacgacggggactgatttccaggtagcagagcgggtaaagaacttccttcccttctgcgctgttaattttcctgtcggtcggcccgtccatactaggaagcgacaaaatggaaaaggggcaaaggggcatagcggcatagcggcaaaggcaatccggtaacccccccctagcgcatgttcgatatggcgtccgaaatggtttgaaggagcgaactggtggtcattttttgcgccttgatttcttccagcacgctatcggcctcgttctgcatgttcagcttggtgaaccacttgtgttgcaaatttaagtccttaattttttgtattagcttgatggttagagcaggagagccatactcatgagcacattcgatgaagtaatccattcctattggtgacactcgatagttggcaaaattgtacagttcatcaaaatatttattcttagcaagtgcatgtattttgcatctccaaaatttgggttcagaaattttaaattttttaaaaatattatctgcatctaaaaattccccaactgataaggtatactctacagtactcatcagagataatccctgaattttatgagggtaccctatgacagattttttattatattttatttctagttccttttggtaattcaataagtcgatattattcatcaaagatttgtgaacaaatttcatgtgactattcatttggtcagtggttagaaagccagctgcgtatgccagccaggttttcttttgatctaaatttttcttcgaaagggccaaatctaacgtgacaaaggcagccttggaatgttgcccactcttttcataatattccttcaacaaattgtactgtttggtttttttgcaatatgtgtagaagcaattggctgcctgcgcatttttgttaaaaacgtcaatgagggtagacaactccctttctccattggcattgaccttttcttgatttaagatatttacaatacacatatatacaagttcgatatcttttgaaaggatggctttttccatggctaatccgtagttggctagtttgagcagcatgtcaatttgtttctttttattttcttcatactgaatgatgatggtggctaactgtgggcgcaagcacttggcagcaacgaacgcaatgtacgaataatccatatttttcttgttcccaattttgtctgttattgctgcacatagttgttcatctgtcaactcgatcgatttctcaattttttccttacaccattcgatcagtattttgtccgttttaattcctgcatattcacaaatgcgataggccagaaggtactccttccttttagcaatataattcacaaaggacggaatacttatgtgttgtaactctgatgctgtgaggaaaatatccaacgggggtcttcgtacattcatacaaatgcgcaagtataaacaagttaatagaaattttttgcaatcataattggatttcataaagttttttccaaatagcgacgtttgtaggaggagattaataacgctttcgctatattcatgtgtagctgcatttaagcattcgtcaatggctatatgcagattgttattaaaagctcgtatctcatcatccaagcagatgttcccatttttgtacttttcataggaataaaaaagcattgcagatggtgtgcagctaccaatgctgaaaatattgaatgtagattttctaattcggctaatgtattcacaattttctttgcttataattttgactccatagatgtctcctataagaaataaatcgcttctgtactggtaggggatccattgattttttggtcccccaataaagagcatatgttgaatatagttcgatggtgttatcatcggcgtgtacactgcgaggcaatcatcgccacaccaaacgatctgcttgatacttttttttccatccaaaacggtttcctctatgcatttatttaaattatttgttaaaaatattttgatgacgccgctatctgagaggaaggccaaaatggtgcccgacttggacagacacatattaacatagggggataaactatctgtctcgtaatattttaagcgatgcttattcatcagaacaaacccaccgttgcatagagcaattaggaggtgtatgttcaactccttttcctctttcttcttcgaagtagtattattttttgagatcctatttttgtcttcctttttgttcaaatcgtatgcagatattttcatgagaattcttttttcctttttctccccccccttcttcttggatggcaacgcgaggttatcactacagccatagtcatcattatagttgtcactgcactccgtgaggacattattttttgccttcactccctcactctcattatccttcttactgtcaaacgggttggtaatataatttttaatattcaaccttaggaggtcgttattgggcttgctatcaaagtagttgtgttctatattgagttcttcgtttaggtggtcctcctccacggagcacacgcaattgggcttccccttcaagtccaccgaggggtatctaacacagttatttccattaaagtagtaattgacaaaaacattcagtcgctccgtgattataattattccttcctcacaaatcgatccgtataaaatcccctcattttttatgctctcatcgagggaaaaaacaaaatttttttcgcaaaagcaggagtataccctcacgatattatctttaaatagaaaaaccaagtcattgtttttgttccaaccaaagcagattagcccatccgaatttaatttgcagctcgatattagccttccaatattggtataaatttttaaattatcttcctttttgtaaacgtcgaatttgtctttgttccgcaacacggcaatcagcccgaggtgccccgaacatgctacaccatcccgtagtacatcttctccgctccacagcatgctactcaacttctgcttcccatagtgggtgttgtctatggtgttccattcattcgtgttcatcgtttgcacggtgatggtgaagataaatggaaggggggtaaaaaaaaaaaggagattatctatccgttcggtggttcctccgctaattagctcgccaattggtttacccttctcccctttggccccctaaaataatagtgcatcctattcgttggtatacacctaggctgtacgtgcgcacctaacgtgtggctaaatcgagcatgtcattttgtccacactggtgaagacgaaatgcgcccttttggctgtcccctcggctttgcgtgaagattcctttccttcttatttaccgtgaaagacggtagcgaggctttcccagcttccaccccagtaacaaatgcatgcgaagattcgcttggttgaaaaatccagcgcgtccaattttcttcacccggttgtatgtgggatggccctaacgctgtgacccgatggagaagactttttttctggtggggaatctcttgtcgcggcaagtagaggggtaggaaacaaaaaaaaaaaaaaacccaacaaaacggaaggaaacgcagcgtctccctccaatcaagataaaaaaaaaattgaattagtgaaccaaatggggcttcttaaaaaaaaaaacggggggttaaccttcaacatcgaagagggaactcccaaataggggacaaaatcggtggtccttttttgctctgtttagtttatattgcgaaattttcgccaactgcatttatatcagtgggaaaatacaatccataaagaaggggagggacgcttctcccaatgcagttgttaaaaaaataataataataatcaggtgacttccaattgggaactacttttaacgtggtaaaacgtcctaaaagggtcagaaaaaatggcaacaatttcattaaaatggatcagaaaaaaggtagggcaaaattttcaacaaaacagagcaacttttttttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggtttcgccttttgaacaacactgctttgtaaaaacccactggacgaacgtaacaaaatggaaagttttttctatttcgattaaatccacctggtaagttcactccctccgttttcgcgcttgaaatgggtacctttttcatctgcacatagctttgcaaattccacacttgaaacgggaacatattcatatttttttcccccccccccccccttttgcacaacctagtgttgcattccgctaagttcgtttctccgcaattttgaacgctttaaaaaaaaaaaagggggaaatattgacaaaataaacgcatgcaggtgtagaggtgcggttgggcattgccaaatattctcaacacatacgcgtatcgaagatacaccccgccgcttccgcccgcccacaacagaggtatgcaaaaattaggcttgcgactccatctgggagaggcccattgcggaagacggggctttcaccattatgtagtcaagcctgagaagggtggctctcttttctgtattattccccatttttgtacacgccatttttctgccaaaaaaggcaacccacagagggaattgaacagcgctcctttcgcagaagggagacaaaccagcagcttcttcagcaaagcgagttacaactgttctgtcgatggaaaaggaagaaatgaaatattttttgaaaaaatggaaaaaaaaaatagcaagacgttccatttgacgaagcaaagtgtgtccagtgaaaaagcagcctcacgggattctgcaaaaggggggcaagtggacgaagcggaaaatgagagaaacgcgggaaacgcgaaaaacgcgaaaaatgcgaagaacgcgaaaaacgcggaagaggaggcactcctcaaggatggggatgaaaacaaaatgggcagtcgaaagggggaaaaccaaaattgtgaccccctctccccagtcatagacctagaactgtccgaagtgtggtccaaaaaaacgctcattctaaatttcaaaaatagcgtattcgaaataattttaaacagaccagaaaagctaaacgcaattaacaaagacatgattaatggattattcaatattgtgaaaagcctaaacaacgatgataggtgtcacataattgtaattaaaagcagcaacacgacgtgcttctgctcaggttctgatgtcaagggcattgtccaaaataaagaaaaggggatgcagcatttgaagcaactatacatgtacattcactacttaggcaaaatgaaaaaacccgtcttgtgcatatggaatgggtatactatgggaggagggttagggatttctatgtatgcaaaatttaggataataaataaaaaggccatatttgccatgccggaaaataaaattggctttttccccgatgtcacttgctgctacttttttaacaaatattttggaaggaacattggtctccatctagggttgacttccctacgattaaacgaagtcgatttggttaactataaaatttgcaccaactatatcgaagacgtcgatgcactcctgaacgaaatttacaacattgggaagaaggcaaaccagaatgagttcgatgcggaactcgccagcgttttagataagtacccgcccaaagtaactacagacacggaaccggtacttacgcaaaagttgattaacaacattaacaagtactacagtttggctactagtctagacgatcttgttagcaggttgaataaggatcaggataataaccccttttgtcaagaaacccttgaggctataaaccagaactgctactccagttgtaacttatggtttgaatatttcctttacagttacgataaaccgttggaggaggtgctagacaacgattttaaaattacgcagcattttttgtatcacactgatacgtttgagaagggagtaactgagctgcttgtgaagaaaaataaatctttcaagtggagctccgcgcgggaatatggcgatgtgcacgcggggccaagcgttgaagacattctaacaaacagcggggtgctgtccatccggggggaattcacatgagtgcgttcgtaggtgctgctgcagaagctgtggaatgcgcggtgggaaacgcggtgggatacgtgccattgtgaaaaaaaacctattcacaccaccaggtacgtactaactcgcgcgccaatgcaaaagggacacacgcacattttttacggatgcccccacatgggccatccatctgtacagctgagtctggcaaaattgaagaaacaaacttggaaaagtcacaaagatgatgaaaaaatttggtagttatttaaaccgaagtggcgaattttttttttccccgtgtggttagtaaatcggggagcatctaaagaggacacttcaaaaaaaaaaatggaatcccacgagggggaggggagggggtatctaaattggttgccaagagaggcgactcacttcgattctacatttgcgggatatgctgcacatacatgccttctacgcgttgtggttgctttggacgcgcgtttctccactgagtgggcgacgatccaaggtaggaaggtcgtatgtgccaaatgggaaggtcgttcgtgccaaatgggaaggtcgttcgtgccaaatgggaaggtcgttcgtgccaaatgggaaggtcgttcgtgccaaatgggaaggtcgttcgtgccaaatgggaaggtcgttcgtgccaaatgggaaggtcgtatgtaccaaatgggaaggtcgttcgtgccaaatgggaaggtcgtatgtaccaaatgggaaggtcgttcgtgccaaatgggaaggtcgttcgtgccaaatgggaagctcgttcgcgaagtgctgaagggcgtaccccacgcgtcgaactgttcatcccccaaccatgcgtcgctttttctccttccgccccctccgcgggcgagcaaccttcctataatagttgttattcattttgcaaaacttataaccttcttcttccgagtcggaaatggattgatcactgctgacatccaccacgttttcgtcattgatgtatctggagttggggaaggagccgctgttagtgatactgacaagcggccttgcatctatttcttttgcaataatggaatcacagttggacgcagaccagaattttaacattttgtcatccccaaaggaggtgaggatgtgaccaagggggttccaatccagcaaggtgatggaagacggtttatcaatcccatgtgcagaagaaatggtttgaacgcatttattgtcattggtggtgtaaaatttaatattgcctttattgtctgagctagcgaaaatatgattctgcataggattccaggttacgtacgtgggttcatagtttaatccaaatcttgtgcccaaattctgatcactcttgtacgagtataataatttaaagtttcgaatgtcccacagttttattaagctatctctactacagctcagtagataagtaccatcatgattccattttattttatttacattagccttatgtgcattgagagaaataatcggtttcgtgattctgatgtcccaaaaagaaatagtttgggttctatttccgctagctacaatttcgttaaccgggttccatgacaaacagctaatattatttgtatctacatttttgcattttaaatcttttataatttttcttgtttttatgtcccaaatgatgggattgcatgtatctgcacaaccagccaatttggtgttacaacacgacagactaatgtctagaacacattttgataatccttcaaatgcataattatccaacagatttagggccgatgacaaaataactatttgtcctaaagaatttcctgcaaagaggttatcatttttggaccactctagacaggacaccgacccacctcctatgggtattctttttatatcttcgaaattgaaataaagtccattccaaatggctagttcactcagttgtgttcctgttagtaatctcttcccatcattaaaccatttcaaacttacaatcattcctttgcttttgtttaagcaggagtatgccaaatgggatagcacaccatcgtgcctatctatcatgttgctgtagcagaagaggggcctaactcttctagaaaaaatgggatgatttgggtacaacttgcgttcgaactgtctcttgtaaatgtcacttttgaggaaattacaaactgggaaaatatggggggggaagaaaaatgtgtcatatgggcatcactgctacttgtgcatatgtcactataaaacatgtgacgcatttttcgaggcactgcgggaaggggtgatcgtaatggtggtgctgttggaggcatatttttcccactcctcagttgcgcacattccgaactgcactccccttcttcttttcggggcaccataggagttatataacccatgtatgcattcatacacggggggctgcgctgtcacgtttgacctacttgatgcattgaaatcaacggcgggtctatctatgcccaacttggttgggtagtagttgttggcattctggtcgtctccaaacattttaaccgcttcgcatgaatgtacaggaaattaccaacgttggggatgaaaggagccgtaactaagcgcatatgcccttctgataggggaggggaggggtgctgcgcgctaggtgtttacttcggttagctgctaatggttcgctcgcccgctactacatgctcctgtttgcataggcgttgcatacgttttaaggagtacgcagcctaacccgaattacgccttctatttagaagcgcctttgcggctgatcttgtaggagggcgggctgcggacgcccttggaaggatgtcccatcttagccctgcccaccgcgcacacaaatgttgcaatgaacaggtagtgggtaatcacgcttaaatatacgtacgcaattgtatacactcatgcaggtgggtagtgcctttttttgttcacccagttgtgcctaccccttcggagcacgttttacgactttacgcttttacgcctttacgcctttacgccttcgcgcctttatgctcttcctcctttacgctcttccgcggggtgcttgctccctccttgcgactgcgcgttttaaaagcgtaaccctatttccacttccaacagggcaaattgcgcaaatcggaaaagcaaccttccaaccacgcgaggggtcgaaatgtatgctaacaaattagtgtattgggtataagtcagtggatgccccacaagcaataggccttccgcgcggcgaaaacataacggccagaaaaaaaagatacggagggacgaccttgcgctgaacaccccaatttcgggaaaaacacatttaactgttttggagccaactcaaaaatgcgcaccgcaaaaaaagcagcacatggaattgaaagtttgtcaaggagaaaaaaaaaaagaaatgaaattcatttgtcacgtaaaaaaaaaagaaaaagaaaaagaaaattttatcgaatttgcatataaaggaatagcatttcccttcaaatttgttcatattcaaatgcttattcttttgctatttccgctttgctttgctttgctttgcttgttccccttggggctgcccacgcggacgatcgctcatgtgtgcccacgcgatatctccctatactccttgagcacgtttttaaaaaaggaggaaaaaaaaacgtaaatagaatagtgctccttgtgaaggatgtacagggagtaattaacaaagtagttattttccaagttgaagcttccgttttcggttataatttttcggaggtactggacatctgacatgctgtttgtgttggctgtgttttccgtcccttgggcggcgcagtgcaaagcgtttgcgctgtcttccccatcgctatcgtcaccgcgatcattaccgctatcgtcaccgcgatcatcactgctatcgtctccgcgatcattcccgctatcgtcaccgcgatcattaccgctaccgtcaccgcgatcattcccgctatcgtcaccgcgatcattcccgctatcgtcaccgcgatcattcccgctatcgtcaccgctaacggtgccgctggccgctccaccggaggcctccgagctcgaatggtcgatctccccctcgctgtcgctcgagtgctgctcctgctgctgttgctcctcctcaccgtacgcgtcctccacggtgaggtacctcttattcccctgcggtgactctcctctctccccatgttgcttaccttcatcttcatcgtccaaattgtcgaaaaagtccccactgtcattattcttttcgctgggctgaccatccactggattctccccctcgttggttaccctaatgtggctaccaccgtgccaggaattcctcgacaagccgctcttatatgtggaggacaaaatattagaggcctcctcatctaattcaatattcatatttaaaaagaagtaaataaaatggcgtatgatgatgtagaacaagctgtcgtatataagctctattttattaaaattgtgaatcatgtctagaatgtctttgtccaaagatttaataactcgaatgtagagtctaacaacacatgctgggatttttaatttataaataaatggcatcatgaaggttaatttaataagtagcgattttaccatcttcttatccatgagaaaaaaaatggaattatttttgtaccctattaaataattggcaatggatttaatagagtaattaaaaaggtccaggtggttcaatacgttcacatctgatgttagttctttctgaaggtgacagatcataatattgaaggaaacaaaatccagaatgacattttttacaaacaaattattcagtttgatatcagaattaattaattcatgtgccttttcgttgaaaacatccgggtagtaataatattcagttagcaaatatttcaacaatttgaagcaggagctttttattgtcaattctttggttcggacagccaaatcgtagatatgatacaggataaaattgtggatgctcatgttataaagttctattgggtcattaatggtgtaactgaagtacgacgatttgctatatcccagagttacattttttaagttattgaagataaatcggagagcataataagttatacttttatgttccttcccattctggtcgttccttaggtagctatattttcctattagacttattaaaattctgttcagtaaatttttcatcaaagttggaaagcttctaactgtattcctcaggttcaggacggagaaggcgcttcttacacaatgtaaaaggttatccctaacgcctctttttctttccctttttctttctctttctctttccctgactgatcttctctgttgagttctctccccatcggaaaaggaatactcctccccttcctctatagcgtaatttttccttctctttcttttcatcacactgggcggtaggaatatatcaccgtagctatcccccctacacgtcctattatcaccgccatacttctttgtcaataggtccgtcttactgatagttagaaacttacatacaaaatcgaaattcataaaatcagcgttgtctaggtagtaattctttcgattaaaaaacagatggttctgaacggtaggagaaaaatctttaaattcatatataattctaaataccctaataatcgttttgaactttatgtagtctttcaaatcgtatagaatgagcaaatctaggagatacttcagggggaagaaatgtaaaatgtccataattttttcattctttactaaatagtgaagtgataggtagtaaaataaattatttccgtttaatagattgaaaaagaaaattagcctttctgtgttgtactcgttcatcatcaggatattttccgccgattggttttcttcgtttgggttgtttcctccctgcagtggcgttcccttatgggctggccgcttctctccccgcttctctccccgcttggctcttctgtgcaggttcttctgcgctctccccgcgcgaccactgcgcaagcagctgtcaccgctgccactgctgctactgccactgtcgcttcttttgcttcttccacttcttccacttcttctattacttccccctctcctgttacttctgcttctgccacttctgcttctaccactgctgcttctcccactgctgccactccccccgctgctgctcgtgctgatggtgctgtcgtagtaggggctcctgctccccctttcgagcgtggcgtccctcgcaaaacgtccgtccgccctgtgcccatgcgtcccgcggtgactatcattattggcgtgcctcgagctgtaatcgctcttcgtgtaactttgatttagttcccccccatcgtagcaactctcattgtcagtataaatattcaagtcgctatcatccttcctatgtcccttccttaaaacagcgttgctttcgatatgggtctcgttcggactcatagctgtttctttcgccttggtgctccttccatttgggatttgaagaagcaaactcgaattgctactattccgatcactggagtttttcctctttttctttccagcttttttacccataacatcacttgagctatattttctgtaacttcttcctccatcgtgttttcttcttttcttcctaggattggtgtcaagaacgatgttattatcaataattttcacgttgatttttttttgccttttctttatctgtccccggctttctagcttgttaaggtactcattcagcattttgttcaattccagtttatccgaattcatgctcatttcttccaaagtgagaacgatcacattttttatgttattgaaatttaagcagtagtgaaaggtcctcttatacttgcttatgtttctttttaaattgtctatggagttacatatgtcttctaatttctgatcctttacacacagatactggaggaatttttttttttttttttattcttcagggagttgttgagcgtgaagtgaatattctctatgaacttcaaatttaggtgcagcttatcgactatgttttggaagtaggagtttttgtagatctgtatcaggttggcacagttgaaattgtcgaattggttcgtgttcttctttagctcatagttgtacttgaggttttccaccacgtggtgcgggctgaagaagtggttgatgtggatgtcccggttggtgctgccatccaggttggtgcagccatccaattttgcgccgcttgccaggttggtgcagccatccatttttgtgccactccccatgttaacgccaccccccaagctgtcacgcctcccagtaccgtcctcccccctatccgcgtcaccactctcgtggcgggggacgcccgattcgcccgcaaaataactgaagtttttaaacacccactgtttcttgttttccaaaacgaagaaggacttcttctggtaaaaatattttgcgtacttcacatacgagtacgaatgaccaaatatgtgcaaaatgcaccaagtgtaaacataaatcaatttggtgatttccttcaggaaattttccatttgaacggtctccttctccaactcttctttcctataacttgcgctcctctgaggagaaattaaatatgccttcatgtagctattatacgtggtggctatttcggtaataaattttaaaaagtaataatcgaactgaaagatattgtccgagttatacacactgatgaagtatgaaatggtgtctacattttctacataatccaaactgatcattttgtttttatttattttgttcacgtcgaatgcatttttcagcttgtttatgttgcttataacttggtaggattttttttttttttggctttcctcaaaatgtcgttaaagatatttttgttcgtgtactcttgttgatatatgccgtccttcgtgatgaatcggtttgctgatcctttacactttgtttttttccttctccgtttgggatgaccatcactgcgttggctatcactacgttggctatcactacgttggtcatcgctgcttgggagatttccccggctgccaaccccgctttgattgctgctacttcccgaatcgctgtgcacattgtcactgctccccagattgtcgctctcctcgtacttgctctcctggtatctgctttcccccccattggtggaacttcttccacttccactttcgctaagactgtctccactactgtagcttcccctatggtgtgctcgtcctgcccttctgccttctctaccggccctcatgccccgcttggtcccctcctgatttgtggccgactcgagtacatccttcatctctccgtcactgtcgaagctatccttacggttgaagtcgtcttgacagaaatttccaactacacttttgtatttcatcaaatatttaacaatgttgaaatcttgtaggtttgcatcgcccctcattccggttgcactctccgcggtggcagaggaagcagctctggtcctacttctgtacctccttccgacgcccttgtccgtggaccctacatcagacccgctgtcccgaagtgtattactgttgccgctttctgaggagaagcttcttccccttcttctgttcctcccccgatcatcagccgagttagaagaacccctcatgctgccactgcacttggctcgaaacgactcactgtgatcatcaccctcttggtccaaagaaacattatcaaagttgagcaaattacaaaaatttaaatatttattcctttcttgttcgaaaatattatgattaaaaaataatccagcacatatatggaaaatttttgaaataatggttacacaatagttcagatatttaatcaacgcatgagcatttctatgtaagtgatccttgtctttgctttttttttcgatataatataaaacatttttatggaaggaaaaattaaataagggttattaaaaaataaaataaagcattgatagtttcttctgagtaaatatcatgttcaacttcattttggtaaataatttctacaaaggagtttttctttcccttggggaaggtattattagaaataaaaaaattgttcaactctttgtttagataatcttcttggttccttttgttcttcgaatgttcatcttcatttgtgtaactgttttctttggactccctcattgtggactccctcattgagcactccttcacgttgtattctttttttatttctccttccattggagtgatccccactgggatagcagcattcctatctctttgatccgcattttcctcacttgggggacactcaccatccgatatgttcacattcactgtgggtaaatctgcagtggaattttttgcaatcgaggtgttcaccccattcacatcgagtggtagtccacctgaagttacgactccacctttgcttaaatggttgcccatattgatattttccccccccacaggcatatctctcctggtatcctccccatcacgtactacataattatttttaaaattcaccacagcagtgatgagaaaagtatttattgatgtgtcaaaaatatttcggatgagatactcattaatataagtgtactgaaagaagttacaaaatattttaacgacttcattgtccaataatttatttagttgtattttttttaaaaaagaaaaatagtttatcacttggttttttctctcttcaaatcctttaaatagaaatgagtatgaattttcattcgtcttgtagtttagatcgaagtatatattttttaaaaaatataacagacataataagttgaggaaatattggaagatgtcaaaaaaatcttgttcatttattttatcctcctcttcttgtgctattatttctatacccattttgtacaagtcgaaaatgtctacttcgcactgtccttcgtccatgtgcacattttcgaacaggttggaattcacaaaggagtagtgatttttgaatttgggtagggttacctctttggtgtgtttcttcctgttgtggtttttctctcccgagtggtcactctcgtccatggtgctgtcgtcatttgtgtggttgtcgtcatttgagtaattcccctcgtttgagtaactcccctcatttgtgtaactcccctcgtttgagtaactcccctcatttgtgtgactcccctcatttgagtaactcccctcatctgtgtgacttcccccatttgtgtgacttccctcatttgcgtgacttcccccatttgtgtagatctccctcgaaccatccttctcgccgccatctccccgctgcacatctattatgttaacttcgttgctctcctccttgaacgagttcttcaccctttcgatgagatctcccttgctccgtttatcgtaaataacgaagaagttcctgcaaaggggcacgagaaaaagcaaatggtgagtatcgcaatcggtgcttcacccattggtgcatatgcatcacacaccgcgtcgcacttattggagcatcgccctcgttatagcctacttcatctggtgaatcagctcgctgaaggccttttccgcaatgttcctttcgtttgcttccgcggacttgtaaaactggtggtacagcgccagcatctcttcatctgaagtgttcgggtggggaagggggcaagtgtaaggggagtgcgctcgtccatgcgcggttgcacgcagccggtgcgtgtgccggttgtgcaaacgtagctacaaaaactgggcagcaaaaaaactcagttgagcacgcccaaacgacgggctgcgcttctcacagcgcaactcggtaatccctctgggttcccatttcttcacgagaaattcttaactcaatttcccacctccgtactcctttagttccctttccaaaatcttcaaaagatttcctttctccattttggaatcttcactaaacagaaatttccctcttttgcgcatccagcaaaaaaaaaagaaaaacaaatatattctttaaaatatgtcccctccacttttttttccaaattatttcatgcgcagggaaaacaggcctgtttttttacgcaggcaaactgcgcgatgcatcagcaaaggggtcagagttcaccctcaaatgcttcacgcgctccactcagaaggatgccctgttacatatggcattgtgcaaggacacaataactgtttgtatatatataatatacatgttatgtacttatgaatatgtatacgtataagccatatgatgacaaactaagcggcacagaaaaaaaggaaacgtggctaatgcgcttgcgacgcttcctcctgcgcattctccgcgaaacagcaaataggcatcatgcaaatatgttacgagaaatgtttctcttaaaaagggtaaaacaaatttactttgacaaatgcattcacaagggaggcgtgatgaagagtgcctagttaaaaaaaaaaataaaaataaaaaagatatgcatatggacgaaaggcacagcacgttatgacgattttttattttacccttctttttattttttctgcctatcgttgtggcattccgtttaagctcagtttcttcattgcgtgaaaggtattatcgtccagaattcctttctccccccccttggctatttttcacgttattatctgatgtgcgcatgagcaaatggaaaataaaaaagcttctcgagcgaggggaaagggcgcgccagagtatgtgcacacgggtaacaaacacataggtgtatgatatgcaaatggggccttcgagtgagtgtacatcccgcaacatatgcggcacatgtgcatatatgtatttaggggaatttatatatgcattttgtgtatgcattttatgtatgtatgtatgtatgtatgtattttttttttccacttgtgacagtggcgcgcgccaaattagcacccacccaggcgatgcagcggaggggaggtctgccccgcgcatcaccccatgtcttgaggagcaaacaaaaatgcccccccaatgttcacgtgggtgtgcacctctgtggtatacacaaaaggtggtctcctcacgcataaaggggcttctccccacgtttgactctgtcaaccaattccctacccccctcaaaaaaaagctaaccaaaagggatacccatctctgcaacagaagaggtaagtgtgcccatttttacagagacggcatagccctccataccgcctcatcacattggggggaacatcgagctgagttaaaaccgcctcaaaagccggccaaatctttgccataaaaatccatcagctgtgcccccctgtcgcgtgcattcgaagtctccaaagtggggtagttatattttgcatacagtttatagtagtgcaaatttttcacctttttttcctgttcctcttgtaagggaacaaacttcaaagggggagtatatcccagctgtagtttcctcgctagtaacttcctcaaaataaatgcaactttctccaacttatcctttatcatgtcgtgatgaatatttttatttaataacgtgtacacaattttacataaagatctcgtcgacttcatttccaaatggtgaatcgaaatgcacaatccgtttagtaaataaaatcggaaataagcattgttacaattaagtaactgttccaagtgagtgtgcaaaagtttttctgtccgtattcttcttctatgcacatgatattttattggatctaagatatgcctagctacgtttggtattttctctttcattatttttgaattttccattttttcttttctgattttcattcgaattctcgacacgatttcatcatactggttttgttcacatattctttttattttctgagagaaatttccttcctcttggtaatacggtttgatgtcttcttccatggggaattcctgcatccgttttgtgctccccacttgggtaattgactcatccgcttctacgctgtgctccgcttctatgctgtgctccgcttctacgctgtgctccccttgcccattcttcttccccttcctccccttttcgtcctcactcaaccgttgcgcatttacaatgctctttgcttctttaatggggttaagaatgctactcattttgaaccaccggatttttctgtccacgtcgcactttttaatatacaaatcattcatgcgttgatattcgtcatgtgttaagtcttggtatagtcccttccccttcagactttcgtagttgaaaatggactcctccttatgttggtcatttttaggaaaattgtatttctcttcagtgatggtctccttggttgtgttccccacgtcatccttctgtttatttcttcccccttttccatagttcgtttttttaacctgccaattgctgcttctcaaatttggctccaactcatcagggatgattgcagccccatttgtgatttctttttttttttccgtttctctcacgaggttgtcacctctctgtgtgtacgctgcatcactccccggttgctcaatcttcccccctttcttctccttaccggatgaaagttttgagaacggctccccttctccttctccccttcgctcttctcctcttcgctcttctccccttcgctcttctcctcttcgctcttctcctcttcgttcttctcttgcttctcttgcttctcttgcttccctcctccctgggggagaattcctgagaacttcctcaccgctggaaatttcctcaccgctggaatgccgcttcccccacttggagactctcaacagagagctgacggacaaatcatcgtccccctcctctttatctacaaacagttttaaattcgggttaaaaatctgacctatcttctccaacttatcctttggaatgtactctcctttgcttcttccttctcttggcaaacatttcttcatgctttcatttatggttttattatttgggatggatgagttaattcccactatgtctgaaatgtgttcttccattttgtccttctcgatggagtaaaaaaaattgtcacttgtttctccctccagaaattccttcttcatgttgtttatggaccagtaaaggtgtttattctcaaggtcatcatatttgtctttttttttccatcctctgaaggtgctgaatggggtttgcttccctttggtgaagctcacctcccatttggtgaagcttacctcccatttggtgaagttcaccgcccatttggtggaccgcgccaggctcatcttgcttcgttagcgcggtggaggagaaaatcgatatcccacaattatgtaccaaccgcccagcgctctcccttccccctggtggccaattggcagatgggtcccccaaacagtgcgggtcgtattcctccgctgagctgaaatgtagagcacagtatgtgggatgaccctccaaatgggaccagcaaatgagcggcagctaccgaattaacgtcgcgctccttaacaagccgtgcggtgctccttcatcattcctgtcgctgcctcgtccccctgttgcctctccaaatggttaagcagcaaatggttaagcagcaaatcgttaaacaccaaatggtaaaacaccaaatgcctgttccgcagggcacgccacgtgtacctatgcgattatgccaaaaaatgcgcaccgtggaaacgggtcaaaatgtacgcatatgcaaacgccacgaaaaggccacaaaaacgacgcaaaaacgacgcaaaaacgacgcgaacccccccagatgtgtaattaatcaacccccccccttcgaatggttaacccgctaaatgaagtgtactcgctgaaatgacgtatgcccctacgcgagtgtaccatccttgaaaggataaaagcaaaaaaaaaaaaaaaatagcagccgagcatacaccgagcagaaaagtattatttatccctgtaacaaaacagcaacatcgccaattggggacgttatctgagattatcgcttcacatcgtcatgcgatgtagcacccgctggttggcatatgtccctaaagcgcgcatgcattaagctttgtggcatgtgtagcacttcccaatacagttgtgcaccccgtaaccgaataagtaaaaaacccttgcgctttggcatgaaaaagaaaacttccaaacggaattgccccattaggaaccgcaacatacacacgcaacatacacacgcaacatacatacgcaacatacatacgcaacatacatacgcaacacacaggcgcaacacacgggcgcaacacacgggcgcaacacacaggcgcaacacaccccttctcaaattgcaaaaggtacgaactatttttgacaattctggtaaaccgataagttgggaaaatacgctcgcccctcatgcgccgcgtagaaaaggacaccccttgtgaagaagcctcctctgacctataggagatgtcccccccacatatccagacccacacccactgagcccttcactaaataggtcctttcgctacgcccatgagcaactgtgaacaccttatgcaatattgtacataaattgacataggacttttacacaacagggcataaaaaagttcctaaagattcgaggtattctactgttccaatttcgcgaaaaaaaagaaaaaaagaaaaaaaaaaaaaaaaagcaatcataacctgaaattatnnnnnnnnnnccaatttacgcgaaaaaaagaaaaaaaaagaaaaaaaaaagaaaaaaaaaagagcaatcataacctgaaccaataatgataatctgatgatccaaaattgtagactacacgtcggcgcagcaatgcgtggaaaaaaaaaaaaaaaaaaaaaaaagacgcaataacaatggtaatcgcaccaggaatgacggtcgtaataacaacgctggtacgctcaatggtgccaatgcagcacaatggactctcgcagttcgctgctcagaataagggctaacacaacaacacgcaaaaaaaataaaaataaataaataaataaaataaaaaaataatcattctggcgaagggtgaaccaaaaatggggcaaatagaatgcgagcttatgtgtgtccactctcatgcacagttaggaaggaaaaagaaaaaaaaaagaaactccaaatgggcaagactcggggagttaccattttagcacagcgcttttgaggccccaaggtgtgtaatgtgagaaacgtgcacaaatatgtgcgtgaccggtggcgtacgtggactagcatgaccccatgttaggcacaagcacatgtacatatagtacgtgccatatgctgctacgctttattgcgatgaatgcgatgcaaacgccacgtaagatcacttcacaggtggaggaactgccagtgggtggatgtactcacgcgcaaaaggggggggagggcacttacgtatacgcaaacacaccggcacaggcacaggcacaagcgtgcactcctcgaggcccctacacaaattcgttgtgcggaatgttatgcagaatgccgtgcggaatgtcgtgcgacttcaccaactttatcttgcggaggttccacaaagccttgatgtgcttctccaaatctttctcaatggcatccagctctttgtacttcatgctgctcacgtaggagtcgtccataaggtctacgtcttccttgacggaacggtcgctcagttgttgaaacatgtcagagctgaggtttgcaaactttattttgctgtccgcttcgaactttattttattctcttcgtcgaacgtaattctgttctcctcatccgttgtctcatttggtgatggtggcatctggtgcacgtcattctgcgcacagatggggttgagattgcgattgggactgagattgagattgggattgccatcgcggttgcggttgcagctgtcgttgtgctgagtacttccgatggcaaaggggtggccaaccccgtcgctaatcgcgcctccacccctgccgctgcctccgctgtcgtcatccaactttatcgcattgaaccgagaaaatacatcatagatgtcgtggttcccaaaaaacatatcgtcgcaaatgttattgcacgaatgtttcaaatcagggggatgccgactgccactatggccactactgccactatggccactactgccattgttgccactactgccactactgccactattgccactgctacccatgtggccaccgtttctgtccttccatatgttgtttccgttgacgcttgcctcaaaatttatgtagggcccaactatgccttgtttattactgtacattttattttgcctcgtgtaattttcgttagagtggtacgggcccgcaacgtcgcactcgccaaacgtgtaggcaccaggagcattagcagacgaggcaggaacatcatcgtgcagaagaccttcccccgccgcgttggcaaaactgatttggtcataattcaacgtgtcgtggttcacttcgatggcgttatccacgattgattttaggtctatgttgggtcgtccctccgacacgctgctgttgttatggttgctgtggtagttattattcttgttgccactgctggtgcggtaacggcggtcattatttccatcagcggtgaagcggtcgttgtaagggcccaggtaggcaccgctaaactcgccgttaaagtctcccccaaactcgccgccaaactcgcccccaaactcgccgctatactctccgctgcactctccgctgcactctccgctaaactcgccgctatactcggcgttgcccctatccctgtcgcccacgcggccgagggacatgcttccacccgcgaacatcccatctcccagggaagcattcatacttcttgtcaattttccgttcatgctgacagccccgctgacttccataaccgtagacagatgggtctccttcatgatatcatcaaatttgtgcaaacttctcctcatgggggggactctattgaagagttgcgtgctcaatatattgtccgacgcggttgtggtggtagctgtcgttttgctcgtctctgtcgtcatgcttttatgtagctcgttcttctcattcatgtcgtttaccatcttcagggttattttatttccttcgtaaagcaatccaactttagccgcctcactagtgaaatggtcatttccaccgttaccagaaccactgctacacagggcaggaatatgcggcacattatttacatccatggtcttcttcacgtggccactcttcaacgcaagaccattggtgcacataaaatcgtagtagtttcgagtcaatccttctgctactgctccggtcttggcaccatcgaggtgctgtgctaagaggtagtcgttgggcatattcaaaatttgtaagctcggaatctgcacactgtgaggatttttgcacccatgaaacaaggcccccccggtgactgcaccgtaatttccatctccgtttcccattgtgggaacagttccatcggatggcctgccccttcttcccttctcctggttcctctcacccaccagtttgtttttcttttggctgaggttggcggcttttgcgttctggttcttgtcaacggtggaggtgccgttactgtgcccggctcttccctgcttgaggttatccttctgcctgtttttcctttgctgcgcggattgggtcgattgtgcgggttgggtcgattgtgcgggttgggtcgattgtgcgggttgggtcgattgtgcgggttgggccgattgtgcgggttgggccgattgcgtgggctgtgctagttgcgtttgttgcgtttgttgcgtttgttgcgtttgttgcgtttgctgcgtttgctgcgtttgttgcacttgttgcacaggttgcatcagctccaccggttgcagttgcccctgctgcgtctgctgcccatgctgcccatgttgcttcttctgctgctgagctttggggtgcttcgcgctggacgacttgcacgcgtatttgcccttgccgtctgccacgcccggtaaggtaactccgtttgcgctgttattgcctcctcccttacttccgcccagcctcaacttgctacaaacttcgacagcgttcccactggtggcgccgcttccgctgcttaacgcattgctattcgcaccattcgatgggttcttcctacagacagcagtcgtcccgtttttccccagcttgtcgtgcacaagggtagtagctcccccccctactccaccacttcggtgcaaaccaaagctaaccacattattaacgcttaaggacaaattgtcaggtatcaaaaattgccctgtttttttaaactgaatttttaacttcctaaaatttatgtttatggatttctgcaccagttggaaagtagagttcaaattagacagctccacaaatgcgtatccatcctgtctatcgatatttactacgtagccattctccaaatggttgttaatggcgtctcttagttgtacattcgttatatcttcgctcaaattggatacatatacactccttccataggaattatcaggtcttgtagttatatcaaatcttggtcctacactaaccctattatcgtcgttactcttcacattttttcctactttatttgtttcgttcttttcttcatttgtaaaattcttttcactctgtattcttgccttctttaaacagtccatgatggatacacccacgtggtatttcaagcaaaaacggcacttcattgggcaatcatttcctctatgggagatattatgacagttaggacacacaaaggagttgttcggacacaaaggcataggatgatcaagcgagtcgcaacttaagcaaagtcttccttgcatgaatgcctctagcatttgggagttatttaatgttaccggtctttcaacactcatattttcatttactctttttttagccttatggcaatttgcactttcttttgtgttaaccatatttccactgcgactgttcaggtgagtttccattccacatttcttcccgactgctccgctcaagttcgttttcttctggttgttgggcacgaagggggattggtgcgctccactcgcgccgtgcccacttggcttattcaccacactgccgccaacgccgccaacgctgccaatgctgccaatactaccaatactgctgacaccggcaacgccgccaatactgccaatactgctgacaccggcaacgccgctcgggccgtatctgttgtggggtacgattcccctcacgctaggcacgctgggcacgctgggcacgtagggcacactgcccatcaggccgctcatgcatggagcctgtagtaaaccgctatacggcgcgtcgcttaaagagtgctgacccctgaatgcgcttctgtcaccgcgaaggtcattaattcccaacttgtcctccttctccgcctccgcatcctcttcgtacgaaggggtctgtgcggcgccccactggttaatcaagccgcgttgaatcaacccgtgctgcgtcaacccgtgctgcgtcaactcgtgttgcatcaagcctcgttccatcaagccgcgttctataaagccgcgttctataaagccgcgttctataaagccgcgttctataaagccgcgttccatcatgccacgttccatcaagccacgttccatcaagccacgttccatcaagccgcgttccatcaagccgcgttccatcaagccgcgttccataaagctgcgttccataagaccgctttgcgccagtcccttctgccccactgcgctctgcataggacccctctgcatatcgatcctatgcatgtcactcctatgcatgtcgctcctatgcatgtcactcctatgcatgtcactcctatgcatgtcactcctatgcatgtcactcctatgcatgtcgctcccatgcgtgtcactcctatgcgtgtcgctcctatgcgtgtcacctctaggcttgtccacgaaactaacgctttcgctacccctgtccctacttctatccgcggcgccgtccaaactccccacgaggcactcgtcactgcactgctcatcgcacgaatcgctaaagatatgatacagattattccttaatatgttcaaagtgttattcaacccggcgatgtccttttccctagcgatgtccttttgaagggagatgtccttttgcagagagatgtccttttccaggaaggtgtccctttccagggaggtgtccttctctccggcggtgtccttttttgcagccttttccttcaccttgtgaactccataatcatcttcctccaacagcatataatgttcctctaagggatcatcattttcgcgaaaaaaaagcaagtctacatctgctcctgcgctcttcatcgtgctggcgttggcgctatcttgcagcgtggacaagtttactaggtcatctgccccgttgggggcttgcgcagcgttgttcgtgtcgctctgcgcagggcagctgttttggattaccttcactccgtttttctgagcctttttgtttgcaccgttggtggtttgggagttttttggggtgcatgcgccgttaacgttgtttgcctcgtttgcctcgttagcgtcgtttgcctcgttcgcgtcattagcgtcatttgcctcgttagcggcattcccatcccctccaacctcagcgtgcatacctttggctctcgcctcttccttcccggcgctgttctttcttttgctatttttcctgttctggtgcttgttcctgttgcccccgttgcctttgttgtttttgcttccgacactgccatttcggtggacgttaatactgctctccttgccttgcttgccgatgccgatgcctatgttgttgttttggttcacgttgccgcttatgttgcacctcgccatctccccgttgttactccccgcatgctcttcaccgctcctatccccgcaatcgattgaggttttccccttattatcgctagatggagggtccctcttcccatttcccctcttccattgcttcttgctgcgcttttctcctccacagggatttccacagtcatacactgcgctgacgacaggagacacttccttcacatcgctggacgtggtcgccccctcgacagtgtcacttctgtaatatgtggaaaaactgctacttggcgtgttatgaagttctcccttttttacatcttcttcgtcttccacgtcttcttcgtcttctacgtcttctacgtcctcttcgtcttctacgtcctcctcttcatcctcttcgtcctcctcttcctcctcttcttcttcctcctcctcttcgccatttctatgcgtgtcccgattggcacacttatcaaacggtatgagagctttctccgacttttctactctgctgttcgtgtggttcacaaatcggcttatgttgcttaggtccattttgtcactaaagccacgctgaactccgctaaaattattggtaaaaggatcttcaaaacaggcattatcctttcgtagtaagttggtccccattttttcaaaggctcgttcattcaacacctgtgcgtttttattctctcctttgtccatgagtctatccttgctgtcgtagcgcattgggtggtagttgacactctcggccaggttcacttcgccatatatggtacttctaaagttagggactactttaccgcttcgcacatccgatggcctacggttatgacaggaaatcacggacgctgttgtcgcatcggccacagcaccggtgtcagcattcccgctgcttacacccctcacaacggtgttattgttatcgtttcctttgctgaggatttctgctcccgtctcgttcgacactttacttcccaagccaccacaattggaactgctaacctgaccattcttcttcctcttcccagacaatgcgcttccttttttctgttcctcaaaactgctcttggtgtagctagtacaagtgccattgttgtactcgacattaccgttattgttatggttgcatttcttcatgccattattcttactacgacttcttctgttgctgcccaaaccggggttggcaatatggtcgttacttcccttctggtctgcgtttcttttgttggtcttaccctcttgtgtgttcgtactattcattttttccttatccagactagtcccgctggggatagatgcttctgcacctacagagttgacatccacctgcttgccatcaaagtaggtgaattcttccttcctcactgactggttgttcatgtaatggtacatgtggtcgtgatatcgattagccagcgtaattttattcattttggggcgttatttcgtttgagcaagggtgatcaaaaaaaaaaaaaaaaaagagaaatatatttagcatacaaaaattggaaaagaaacactccacaatcttgtaaacactataacaacataaaacgtgtgtgtatatatatgggcgcatgcacctacaggtgggtgcatctctcgtgtacatattcatgcatgctcaaatgaaagcctctccctctcccaaggagtaagtaaatcatactactgtacgatggaagcgcgctttatcatttgtttcaagtgaaaaaatagttactctacgttttcgcagaaaaagcacaagaacaggcataggcacatgtacacaagcacacaatcacacacgcacacatgcacacaagcacacaagcacacaagcacacacgcacacatgcacacacctacatatatatgtgcccacgtgtctgggtgctcacaaaactgaggcaagggatgtgccgaaaaaatgtctaccctggaagcggggccctatttatggacaaagggtcggatcccttggggccttgcgcactctagggggcatatattagcgaagtcccacatgggggtccccacacgtgccaggcgcaaaatccgtttcaacaaaatgggatataaaaaaaatactaaaggggtcaactaaatttacacacacacttgatgctatgtaaaatgtaagaacctccgtcctttgactgttccctacacttttatgttcttcactatgcgtaactatacacagttgtacgcactagttttttttttttttttttttttttttttttttttgtgtgtacttttaaagcacaagtggtgatgatgaacatacacgaacacacaaaagagacgctaccctgaaaattactccgtggcaaaggtaaaaaaaaaaaaaaaaaaaaaattataactgaaacaaacgtatttttgacataagtagaatagtcatgtacgatgcagaactattcgctcagagcgaaatgtagtaaaaactgttcaagcagcgtaaaaaaaaaaaaatcacactgttgcattggacctttgcgaagggtggcgagtatcacaatgttgtgtttgagaaaaaaaagagaagaggtggaggaaaaaaaaattttacagagcagactgtccgatgcaaacatatgttggtatctacacatctacatatctgtatttaaaaaaaaaaaatgatcgctaaaatacgaactgcaaaaatgccgacgcacgcattcttctctttgtttgtgaaacacaaaaaagggtctcgtaattcgtacatgctaaaatatacgaaaaaaaaaaaatatcgtgaaaatgtatggatcaaaaaattatggggccgcgccgcgcacgcaaacgcgccttatgataatcaaaaagaaaacaaaaaaaaaaaaaaaatacactaataaaaatggctgcgaaaagctgcaataggaaaggcacgctacgaaatcgcaataaaaaaaattatttgcttcggaatcgcgataaaaaaaaatgtctactaagaaatcgcgataaaaaaaaaaggtctactaagatgtcacacgatgctctccttgcagagtgtgcatgcagggctaccatgtgttatcattttagcttctgagaaggcgcctcgcgcgttagatttattctatgcattattttttaacaaaaaagaaaagcgaataaaatggaaagggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctacgatggaacgaacattcgctgcgctattcacggattactacacgcggctgttaatgtgagcaaaaaaaataaaaaaaaaacagacaaacaggcgggcaggaatttttttaaaacacgaaaaaaaaggtgaaaaaaaaaaaaaatcatttacacgcgcacatcgtacgtagcatacgtgcgtgccctgctacggtgctcaacatcggtggactggagctggcgcaatcgcaggagctgtgcgtcagaacagatctttggcaaaaaatgtaagcaggcaagtaggcaaaaaaattctcttacattttattttccctcctgtatcttttttcacactaaaaattttttttctctcaatgcgcgctctatacgaatacgatcgttagctcatttatttgtttattttattttatttttttttgcgcacgaaaaggctcattcaattatgatacaaaatggacgatgctgttgcacggttcatcacagcatacataagaaaaaaaataaaaaaataaaatatataataaagtgatcactcctcgtttagaaacatatgtaacaattttcacataacgaatgttgggaaaatgctccacatttctgcatacacatgctgcgttctacataaagccaaattgtgccacgttttttttttttttttttcaaagtacgcggacatgaaattggtgcatatgttatacgcgtgcatgcacgtctgttttgcataaatatgtggtacatgtatatctctccttcgtgggaaaggtaacatatgaaaacataaaagcgcatgtagtgtctatgggacttgtgcgctaaataaaaaggtgttcagtttacataaactggtggattatggatcataaatcagttacgctactttttattaaaaaggttggatgcacgcgctcacatatgcatacattcatacatacatatgcgcgcatgagcgtcaaaaaatgggctggaaggaggtaaaagtgagcacgcgcacgcgcatgcgccaggataatacagacatgtatgcgggctcacatacgtgcgtgcatcacaccacgatgttccactgttgactgcaaaggcatcagagaaatgctgactgcacgcttgctatctgtgtggagggtaggtgagtacgtacttcgttcccccccaaatgatggggttctcacttccgaaatacaaaattttatttacacaaaattgtctgcgaaattgctacacagtggttcatttgcacgccctataggtgggtgcacacatggactgatgactcgttgcactgatgtatgggcgtgtgtatatatcttcgtgcgtgtgcttgcaaaagcctgcaccacgctagggtgtaaaatgcgtacacaggcgcaggcgaaaaagcaaacgtaaacgctagcgaaaaggaaaacactaacgaaaacgctaacgaaaaggaaaacactaacgaaaacgctaacgaaaaggaaaacactaacgaaaacgctaacggatgcgctaacacaagcgtaacgccaacgacaacaccaacgcagttgcagctgctaaacactgcaacccacatgtgttgtttgacaaaaaataaaattgacgcactgcagtaagcaggtgtgtgccttgctttctctggaattaacgaaaattttaaaatgtaaaaaaaaaagaataaaaattacaactttaaacactccagcgtttaaatttatgtgtaaaaaaaaggccaccgcacggaaggtaaaacgactgggtggagccactacaacaaaaacgcgcagtgtgctggtgatggtacaggaatccagcaatttgtgtgtccctcatgtatggatggactcgaaggcatacacatgcacatgtatgccagcacattcgggcaaatgtaatgttaaagtatgttactattgcgtacgctggagggttatccaaacgtacaaaatatgattacatatgtatgtagataacaggcatacatagaactagaaataacattgcaggtaaaattgtggtgttatgcgcaaaaaaaaaaaaaaaacaaacgacaattacgtagcaaaacacatgcctactcctttttacttatgcaaagatttcaaaggaatgtatcttgcttcctctttttatcatataacatatgataaaaaaaaaactgttgtaaatgaaatgttccagttttttaacatttacaggtgacgcgaagcagtggtaagaaaaaaaaaaaaataaatgaggaaaatgtaaaataaaacaggggaatacaataaaaaaagaaaaaaaaaaaaaaaaatataatacttaaaagaaaaatataaaaatggatagagaataaatgaacgttaaaataaaaataaaaaaaaggagtccagtgttaaaaaattggggacaaaattaaaaagaaaaaaatgacatcgcgatgagggaaaaattgtcagggcatgtggattaataaaaatggcatgaacggaaacgggtagtatgtacatgtgcacaggaaggggcacaattggggggcacccaaacgggagaagtgcaaatggaggaagcacagatggaagaagcacaggtgggaaaagcacaggtgggagcagcacagatggaagaggcacaggtgggaaaagcacaggtgggagaagcacaaatagaaaaagttcaatcaaaggacatgccaacgaaagaacaaagtacgtacatatgtgctaacgcgtgtacaccttagagctgcttttttttttcacccattcgtggtcaggcgtacagcaaaaatatgtgctacgcgtcatggaaaaaaaaagtacacttgtgcatacagcagaatttagtggtttcgctgcgaggtggctagcctgtgcgtaaaagttcgtctggtgcatgcaagcatacgtagattgcatatatacatttgtgcttatatatatctatgcttatatatatctatgtatttatatatctacatatttgtacatttgggcatctttactttcatgcacttatatatatccatttatgtgtcaaaaaaaaaattctgaactgttcaaaaaaaaacgccacgcggtcaccgttataggtagccaatacaacagttatacgtagcgagccttttttttttttttttttttttcctaaatgctcatatattgtgtgcaattgattgataaaattggtgtgtactttttagcacaaaatttattcataatttttgtcaatatgggctttttttttaatatgcaaaaaaaacgtccacaatgcgcaagtggcacggtaattttcgtaatttccttgcacaagggtattatttccgcgtttccttgaaaacgcttcgcgggctcgctcccgtcgctctacatgtacatttaggcacaatcacttatggcatgaaggagaacgggaaaagttcgaagcgaggggtgagtagcaaggggaataagcaaaaatggaacgctacaatgtggtatgcccaatgtagtaattgcgtgaaaatcatcactgacacgagaggctcatacttaagccaaacaatgaatgtagatcacagatttgctatccaaaaaagaggtaaaactgtggaagccaaaatttgatgaaaaaaagggcaaaactggttatgcgtgatagtatctcatgacgatacgggaaaaaaaaatgcattcacaattgtaagactttttttttagtatattttgtcatgtatatcacacgtatgttcacgtcgatgcaaaaaatgtggcactcttccaccttttgcgaggaacacttatttttatttttatctacatacgtacggagtgcgtacatgctttcaaaattgccatgtcctttgtgcgaaagaaagccatcggaagatacgcaggtcgactgtgagcatttacgcacgtgcatacgcagggacccgcaaaagtgtttatcctgttacccaccccaagtggttttcttgtagatacacgctgaccacattttcgacgttcaaattgccgcttttatgcaaaggaaggcattttcgcgtgaaagacgaaaatttgcgccattagcaaaattttcaaatggttgcatgcaaaaataggctgtcattattaaaaacgcgtacacgtacgcggaatttttccttcccgagttttattcattttaggcatttcgcaatttgttgaccatgtcacggtaaagtgccgaccccaaatgtgtttggtaaaattgcatttttatggccactcgtgggacgttgtaactgcgcattttccctgcctcagccaatggttgtaattactcatgggcagtgagtcgtccctcttttccgcggtttgcatgtggtgcgtgacgttcggcccgtacgtgcactacgcagaagtgaacggaaaaaggtacccaaaaaggtacccaaaaaagtacccaaaaaggtacccagaaaaagtaccccaaaaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaaaaagtacccaaaaaagtacgcaaaaaaatacccaaaaaggtacccaaaaaaatacccaaaaaagtacccaaaaagtacccccaaatgtatgcgtacgcatcacaatggaagggtgtgccgcggcaacacgatttattttccccaattggcgcccattacccaaagaaaaaatattttatcgcgcggtttattttagaaagaaacttttacctttgcaaatactaaaaaggcatccatgacctcaattttaagcaacccacgtaccatcttcacctccagttcgattacgccacattgaaagtgaaagtacgtggaatgaaaagtaaatattgccaccttcgatggacttcgctttcgcgccccagtagtgtatatcagccagggtgatttccccacctcaaatgggccaattgtaaaggtactttccgaggaattttatgccacatttgtggaaacagggcaaacaggagtaatcttcagaagtttgatcggaacgcacgcgaaagtggctcccttttcaacgagacagcgtgaagagtgggcacatgaacgaaggcttccgaattcaatgtgggaaaagttattcacaaaaacgtagaatataatatcagctggtttatcgtttttaaacacaaaaaaaaagggggacggcgcatacatgtcgattcagctggcaaaacgtgtgctgtgattaaagcattccacgcacatgtgtgcataggtgtatcatcgtggtaacaagcaaatgcctttcgttaaagaaacccataggtacaaaattggctttcgcatttgcacaatttaaaggggaaaacaaaaaaaggggccaacagatggagcgttaaaaaggggccaacagatggagcgttaaaaaggggccaacagatggagcgttaaaaaggggccaacagatggagcgttaaaaaggggccaaaaaatggagcattaaaaaggggccaaaaaatggagcattaaaacggggccaacagatggagcattaaaacggggccaacagatggagcattaaaaggaggagtaatacgtaggtatactccccaaactaatgccttctcctctgaaatatggtcggagttgccatggattcgttaaagaacaaatcaaaacagttctcctcctttatgggcgccgctccattgaggaaaaagtccaactcggggtttgcatcacttggagtggatatatttttctcgcctactttgcccccttgcgcgctttctgtgaggtggtcaacgccgtctgggttagctgtgcggagacgacttccgccgcctcctcgaatgtcactttggccattctgctctaacgccacctcattgtcttggttattttcatcttctttaaaaaaatcatctgtgcaggattcccccagttggttcaaaataggttgctcgtttcgacattgctggaaaatttgggcagataatgataattccttttcagcttctcccatccttccacttttaccttgcccgttttccttcatggaaacttcaacaattttgttaatgctttcaaaattgtttttcccgaacactagggtgttactttccccttctgcaaataattcatctttttggaaaaaggcgtcatcgattatttgtccagaattgacaggaagtgggtttgttcccttgtccttacctcccatttggtgtgagaaggaagtgctacaggtctgtccgcagttggcactaacacatttttccgcttcacagtagttgctctttttcttcattttggtggttacatcatctatctgttttttattcgaagcgtttgtctttttaagggcccttttgggtttattccctggggtagttattttgtttggtccccagctggagttccctttcagcctttctttactactctgtcttagctgcttacgcgtttgcatagacagcagatcgttgttttcttgaatttcctgtttaattttaaatttgagtgaattcaaggaatcgagaaagttgtccttaaccggggtgtccttactttcaccattctttccttgtgcctttttgcttattaagtgggttgccattttatcatcttgggggttgtaaaaaaggtcatccgcattagcattaaatttgctaaacaaggaatagttttcttggaaatccaattcattttcctggttaatcagataattgtctagctttttcattttttcttcctttccctttttgtcattttgtttcttttgcaagtttttaaatgtgtgttttttgtgttttttttttttttttttttttgttgatgcttttctgcgccttggggtttaaccgctgcagaatggtctttttgtatttctgcgccaggcttcgaatgatggcgattcccttctccagtttcttctccattgtgctaacgctttgctttacaccccctcgagggtttcttgcgtcatttgagcgctttctttaggggtgatattaagttaaggctgcgtcagtttcttcccttcgcacgaactgttttggggtggagctatccgttttgaggtggagctatccgttttgaggtggagctatccgttttgaggtggagctatccgttttgaggtggaactacctgtattggggtgtaactacctgtattgggatgtaactatctgtattggggtgtaactacctgtatttgggtggagctctccgcttatgcatccgctaccccttttttggatcgcgttatttttttgcgctttcggggtgtcacttttcgtgttttctttttttttccgcgcaatttttcgcacttcgcactttcgtttttggtgattttttggtgatttttttttttttttccaatttttccgtttcatggcaccctaaacgctgtacatttcgacgcaccccccacgcgtgaacgttttgcaatttttttttttttcttccatggatagaattttgcgacgagtggcgaattgagtcctcttcggttggcattttgcacttcacttgtacaatgagcacctgttgcaagggagacgggtccaccacctggcgcgttttttttttttgtcgctcgtcagggaaagaaacgaaactgaaatgtagaatatagtggttttatggcacgggcgaggaggggtttgttcctttctttcgttttatgcgtcacgttctatccctttccctggacgaatcgattctttcggcgccctcgttggaacgattccccacgaagaaaccactccaacaggttaagttggcgaaacataaagcaacatttaaaaaggcaaaatagcattttaagttagctcaaaaggcgaagtgagttctcccgtgttgcctcctttttgcgagcatcgacgatgcattgaaggggagaagcaaaagggggagaagcaaaagggggagaagcaaaagggggagaagcaaaagggagagaagcaaaagggggagaagcaaaaaggggagaaagaaagcgcgaaaaggcgaacacgcacctgtcgaaacctttgcagaagaagccaataggtgggcaacacgttacaacgtgtaaattgatctaactcgttgctcctgtgtacgtcctcccaagtgatttgcattgcgcctttgcgcccccgtaggaatatgcctttttaatgactacacccatgttgggagaaaaatttttggtgcaaatttgttcatcagattacgctgcaccgtattaggctgtatttcttccattttttttgtccaagcggcttagtgaaaaatcccagttttgcgtcctccttcttgaaacagtaccactcatggagcacttgcgtaaagcgaaaagaggaaaaacaaaaatgtagatgctttaacaaggcagacgtgatcagagcacagatgggagatacaccttcacacttgtgtgacccatataaacgtttggccactcattcaccacacgtctcctctttcccttttcatggctcctccttcccccctttaacagataatttggtaacgggagccctatcgggcgtcgccgttgatgccgtactgtaccccattgacagcataaaaacgaatgcgcaggcaaaaaaggccttctcattttctgacttaaagaagttgtatagtgggattttgccaaccctagttggcacagttccagctagcgctttcttttactgcttttatgaattatccaaaaagttactcaaaggtatgcttttttttttccccccaaaaaaaaaagtgacattgtgtacatttaaatttgaacttttaaaaaaaaaaaaaaaaaacctagcaaaagttataccttttatccattttgacatccacccaattgtatcctttgcacacacacccatgagttgttgctttggtgaagtgttctcgtttcgttgttcgcgattctgaacaaatgggggggggacagtaaaatgggacgataacctttccgggggggaaattcatttttatattttttatatttttttatattttttcccatttttcgtagaaaatagagaaaatatcagcaaaacgaatttgtacttaatttcaacaagtgtggcggaggttacagcgtgtgccgtgaggtgaggctcaaaaaatgggaaaaatgggaaaaaatgggacagcacgtcgactggcctggacaacctctacctgcgctacctccgcttccgccgagacatgaggaacctctttttttttcttgacaggttgccattcgaaatagtgaagcagagaatgcaggtgtctgggagcagctccgtgataagcacgatatacgatgttacgcagcgagaaggcctgatgtcgtttctgggcaaaagctatttcgttatgattgtgcgagaaattcccttcgactgcattcagtacttcctgtgggagagctttaaggaaaaggccaagagaggtacaacggaggggaggcgagccgcaaaagggagatgtaccgcaaaagggagatgtgccgcaaaagggagatgcgccgcaaaagggagatgtgccgcaaaagggagatcttccgcgaagtggggaagccgtatcacaaactgcgtacctctctgttacatcccacccctgccttaccctttttcacttttacagactttggaaaattttccaaaaagtacccctccataacgtctgccatatgcggcggacttgcaggttggcaaaaaaggaagcgagggacactggtgaatgcgcgctggaccaattgtgcttaacatacgttctgcccattttgcgttacgcattatgcgcatcgtctgcttaaaggggttagcccgaatgacaccttcaccacttgcactccattcctttcaggcggaatcgccgggtttttaactacccccatggacgtgataaagtctaggcaaattatatacgtatgaaccggaaatgggcgccaccgcaaaaatatgtcaatatatgcgccggtacatgtccgcgtccgtgtgtgtgtacgtccgtgtgcgtgcatgtgtagctccatttgccgcgctcgaacacattgttaacccccccaaaaaacaaaactgttcagggaaaatcctatttagaaaccgtcacagaaatagcggaagaaggatatatgacattctacaagggatgctgctttcggtcgctctatttattttttgggggactcatcttttttgggtcccttagatttttctcctttaaaaaggaataacatatgtaaagtggtgtataccaagttgtacactactaacccatggcgaaatgtctgccttgttaacaaaatgatgccacgtttgatacacccattttagcacatttgacgaagtgtgccatgattttgtaagaagcgctctccgtatgggtgttccattttgctttaattcttttaaaaatgtgtttcgcgtttttgcctgcacatttaacttttttttttttttttttttttttctgactagccaaaattgcgcagtttaatgaacatgccggttaatcccctcttaacttgtgaacatgcttaacccttttgacgcagtggtctctttctcattcaagtcgatttatttatcttattgttgttatttttgtgtatggggttgcttaacactttgcgtaaacgggggggagcattattgcggggccccccattagccaatgcggtttgtcaattgcgccgttacgccgttacgccgttacgacgttacgatgttacgacgttactcggttgtgcatttctgagatgcgagtgagcttcctcgagcccccttgaagatgcaaaaaaaaaaaatcgggacgatatggccatcgctccactgttacgtttacgtggttgtgtcttatccaccgagatgtgcggtcattttatacaatgaccttttgcgctgttgggtcatagcggtttcccttgttctgccgctcgataagttcccaattcgattattttatttattttcttttttctacccaatttatacacctgttcaatgtgtgcgtatgcatatataaggagacatccccaagactcctttttttttgtctttccaatagtgtcatcattttgtcgccgaaaaaaggaggtcacacaaaattggcagcatgtgtataggaagtacacctactgtgaaatgaataattccccaacaggtggggagtcttcaactggtgttttccccatcgtatgcttccatttcgagggaacacctttcagacagcattatctaaccataaatacttgtccaatgtagacgccaaattgtgctttccttttttatgggcataattgcaagtacgtgtttatcttgaaaggcgccgcgcaaaggggcaaacagttgagaaaaaaaaaaaatttcatatcgtaatgtaagcgcaaaaattgaagcaggctgtgtaaacgcaggacacatcgttttgcttcttcccagggggagcgtcagccaacttcagcatttaactcggacacgggaaaataatcagcacccgcgtacctgcgcgaataggcccggagcgtgtcattcgtccactcgtccattcgttcatatggtcgtgtgtccccatgcgtgctgcgcgacccgtccctttcagcgcaaaatgtgaagaagcccggaaaactcgccttgcggggcgacggaaagagcagcgaatcaaggggcaaatgagcacgcgaataaaggatcatccatctaattaaatccaattaaccttttttccctccctttataactgcctatatgtcgtagcagcattgcgaaaaaggcgttaacgtgtatattttagccacatggggagtaaatctcctagccgaaccactacgcgaaacgtacagattgtttttactgcgggggggaattgtcatgtagacattgaggcgcgttacggaaaaaaaaaaaaaaaaaagagagatacatatactctccttcacgagggcaatcgcttacgcacacatgcgcgtaaggtatacatatgagtaactgcctacccgcacgggagagtgcgcacattttttttttttttaaggtgcgaattgaattacggcatgtttcgcaagaaaaaagtgagatggtatgattaaacgtgaattatcagttgttccataaacgctttgaagatttgctaggtgtgcttttgttttattttttcatatttctctttgcattttgcgtcaaaattggtgaccttccgaggccatgctttaaaagtaagcggcattcgggagcccccgcacgcgcgcagtagagcaatcgagtggatatacatacgtatgtacatacgtgcatacatacgtacgtacgacgcacattcggacaacgcgcagagtgacccctgcacagatactgaccgtggcgtccaatggaggaagactcctttaagaacagactgctgaagcgcaacatcgacatatggatagagaagtatcgacctgagtgcctagacgatgtagtgggaaaccccttcgtcataaacacgctcaagagcatcatcgtgtcgggcaatatgcccaacctgctcctagctgtaagtactttgttgaggatcccctcagttctttaaagcgcagcatggagttccccctccgcctgcacaatactgttcacgcaagctgcccgcccatcttaatttttgtctctccacaagagattaattgtaaaatgggcattcatggtggcagtgtattttgggctgtgggttggcggcatgtttgactgtgagttggcggcgcgtttggatgtaaagatggagagccccttcacgaccgcacaatgacacccacagttattatgccacccatgtggagcctttttgtggaaatcttcaacccattttttttttttttttttatccctgcattgtgtatccacctttttgtagggtgcccctggtactgggaagacgacgagcattctctgcctggctagcgaaatgctgggggctcaggcgaagaaagccgtcctggaattgaacgcctcagatgacagaggaattaacgtaatcagagacagaataaaaagtttcgcaaaggaaattataagtctccccccagggaaacacaaaattatcatactagatgaagtagactccatgaccacagctgcacagcagtctttaagaagaatcatggagctgtactcggataccactagatttgctttagcttgtaatcaatctgagaaaataattgacgcacttcaaagtagatgtgccattatacgatactttaaattatcagacgatcaggttttgaaacgaattgtaaaaatatgtcaattagaaaatataaaatacacagacgatgggttggaaacccttacgtttatagcagatggggacttaaggaaggcagtcaattgtttgcagtcaacttatgctgggttagaggttataaataaggaaaatgtgttaaatatctgtgacattccttctcctgaaagaattgagaatttactaaaattttgcatcaacagtgagtggaagaaggcacatgacatagcgtacgacatgataaaggaaggacacacccctttcgatgttgctctcacttcttcaaatgtgttgaggagatacgacttgggttctgaggctgtacagatcgagttcttaaaaattggcgccatggcttgtaacaccatggcgagtggtttggctagcgtcatccagctggataagttgctcgccgactggtgcatagcagcgaaggccttccgcaccaagtgctagttagtgaaaaaaaaaaaaaaaacccaaaaaacatgtgcacaagggtgattgagatgagagggccttcgcgccttccatatcaggtgcgtcatccttttattattatgttactccactgtgtgttaccatttttttcttttttttctcctttttttctcactttttttctcctccttttctcaccttttgaataccccccgcgggtcagctcgaccgggaggggcgcccttccttcacacctccatcatgatgcgccgatgcaaaattatgaaaaaaattaacaagttcatattttgttttaaatttaaaaaaaaaaaaaaaaggagagaatggcggaacaaatgtgtacagaaagggacagaggtttacattttttatgcccacgtagacaaacccacgtagacaagcccacgtggcatacaaatcggcggctccgcaggtggggcggtcgctttggggggccgcttctggggggtgacaaaaaaggaaagcttcatgctgttttaacaaatagacgcacgcgttggctacacatttggattgagggaaatacaaacatgggttcccctcgcactacgtcaacaggctcgcagcacacgtacgtgcgtacgtgcttaggccttctggggggggaggggggcgctaccgtgttgcctgttcttgtgcgcgccctcctgcctgccctgatgtgcgcaactgtccccgttgggctttgcattatgcgcgctgctactgtgcgagccgctagcattttaccttcccccgttcgctcttccgctgttaggtcttcccccgttcgctcttccgctgttaggtcttcccccgttcgctcttccactgttaggtcttcccccgttcgctcttccactgttaggtcttccactttttggtcttctattactgtcccttccactattgacccttccactattgtcccttccgctactgtcccttccgccgcgcgcactgccgcccctccggcgcttcctcattacgtacttgttgtacacataacttcgcaagcgctttccataaatggggggaagcttggtcgggtcggccacttccgtctctggttctttcttcagctgatcctgatatgcctgttcagtgagcacgaacccactgcttttacttttaacatagtgttgttgcactccccttttttcgccttctctcccatggctcttcccattgtgttgctggttctttctgtccctcccgatgtctccactttctttcccatgtttgctcatcccatttttgtcgccccccttcttcttatgcttcttcaaaaataagtttttcaatctgtccttaatcagtttgtgtggcacaacatgtgtgttaaaacgctttacaattttattgatggcccttttttcgtcttcattggagctgaaaaattctttcagctctttggacttcaaagattgatagaggatctccttttgaataaattgtttcacctttttgttggtgcatttattgataatggattctactcggtacctatacatctcgaccttattttgtggcatgtttttttgatgtatcgtgcatatatttttagcgcgtattttttgcagaatgtttttttccgccatttcattctcgttgatgaaggaaatactgatccccttgttgctcagcctacatgtcctacccactcggtgcacgaaggtctttgtgtccaggggcatgttgaagttaaccacgcagtgcacgccttggaagtcgagtccgcggttgtagaggaagtccttctcgtcttcgctagcgtcgtcgaggttgctctgcaggtcttggtcgcacgcgtcgtcgaggttgctctgcaggtcttggtcgcacgggtcgtccaggttgctctgcaggtcttggtcgcacgggtcgtcgaggttgctctgcaggttttcgtcagaagggtcgtccaggttgctctgcaggtcttggtcacacgcgtcgtcttcaccgcgacccgcctcgttagcatccgcaccatgaccgctgtcctcatggttggtcgcatcccccctcggtgcggcattcttctcgtactgcggacatatcaagaagaacatcttataattgttgaacgcaaaaatgatattctgtctaaccaaaatgggatggttagggttcagaatggaggaaggaatatcaaagtaagtcagaaaaatttttatcttgtaagcatcatggatggttgaagtaaaaataatggacctatgcaaaattaatctgtcatttatgagattatataggtaaatatatttggtcgtttcatccgggtagaagtagtaaaatgatttgcccctgaattgttgatgcacgaggggttccttccttactttggagggcccacaaggatgattcagcttgtcacttctaacaggtgggctattgctattatccatgataggggaaacacctctcttcttttggagaccatttgaatgatctaccctaacggaggtgagacttgcgtttttgtccaattgtgaacttaaaaaaataggcttatgtaaaaaaagttttgttttctccacgatggtttccttaagtgtagcagatgccatgacaatttgatacttttgagaataattttttggaaaatgataactagccaaaaggttcatccatttttgaaactcttttccatgcaaaatatctgcttcatctacaacaagaatttttaagttagataatatatcaaggttatattttttcttgcattctacagtgtgattgtataggagtcttggtgtagtcactagtacagttggatgatcataaagtgttttcctaacgttatgatcaaatgataggatattctttaggtaggagcataatgtatgtgctacttgataaatttgcagacatagttcttctgttggggagaggattattgctttgtaaaaaaatttcaaggattctttttcatttaaatttgattttattatattttgcactagtgggatgagataggccatggttttccctgagccagttttggaacttatgatgacgtctctcccgtggaggatatgtggaatggcttccttttgtattttcgttgggtgcttgaacttgaacaggtaaaggattgccttcctgagcctcacgtccagcaggatgttttcgaagtcgaggaagttgtgccccttctcgaagtggtcatcctgatcctccgcttgactagtgtcatcgccctgcgtttgctcctccggttggctcgtatgatcgccctgcgtttgcccttcctccgcttgactagtgtcatcgccctgcttttgttcctccggttggctcgtatgatcgccctgcatttgcccttcctccgcttgactcgtatgatctccctgcttttgcccctcctccgcttgactcgtgcgatcgccctgcttttgctcctccgtttccacctccattttgtgccttccccctttcctgctgaataacttcgtgcctgccgtggcctggttaaccctgctcgcgccttttggccttaccgctttgccagcgcagggaggaacaacagtgggataagtcctgaccgttcttcgcaacgcacgtagtatgtaggaggacaaataagcatatatacatataggtaacgttcaatcgacccctttttttttcagcccatttggtggcagcgtgttaccctcgtgaaactcctcgcatggatgatggagtccgaatgagggactcttccccccttcttcgttgcagctaaggcttctctgaatgagatttttttattttttccttttttccactttgcgttcgcttttgctttcgtttgcgttttcgttcacgtttcagttttgtttctttttttttctttttcttttctttcctttttatttttcttttcttttctttccttttttttccttttttttccttttttttttcttttttttccactggtacgtcaacctacattggtgcgctttggagagagtcttccgcgagtcgttggccgaagcagcattaaactgtagcaggccagaagcggcgaaaggcaatccggtttggtttgcagcgtgggaggggaaataaaaataaccccgtgtcgtcaatgtttattttttttgctacatagaataactcgcatgtcacgtgcgctgctatatttattttgcttcttccccctgcaaaattaaacgccacctttttcttctgtttgttcgtaacacggcaggtctcacgcagctacatacatgagtaagcatatgcttgtatatattttgcatccatatgcagtgccaaccgcgtgagtgcgagtaaaaaggagcatttttattttccgacaacgttggttgggacccatgcgcgattttgcttcatttccgtttgggatattgagttttgccacgctagtgccaattttttccaatcttttgcgcttttccccacttgcgcggtactacatgttacttgccaatcccgtgggcactttcccccccctgctgttcttccgccttcctcttcttcttctccccgcgatgttgtttccatcccctacgtaaccatgccaaatgagctaattaacgggatagcaactcgttggcaacaaagaaaaaaagggagtccttcatctctgttaagacactgaaggggacccataaagagcaagctttgcgtgagtagccaaacttgcttttttttttcttttctcccccacgtcgcctaaatttccccgctggttgccacccaggaggtatacacagaaaatattgtaccccgtaggagtgcgaagatccccgcaggtgtaaaaaggttagatataaaagtgaatttttcacacgcggaccacatctgcgtagggagatttatcacaagtatgcttcgaaaatgatgtaaatgtacacccgtactgctacgagcaaattgtgtacctttttttttttttggcgagtgctgaattttccccgtccatagcacattttgcatacgtacatatgggcacacagttggtgcaattttattctctagcgtttgcaaaatttattgttttgttcacctcaattcagttcagtacaattcaattcagtacaattgaattcacttcaattcactccacttcacttttttttttgttttttgccactcacgaaaatgtgaaaccccctttttgtggtttaagtcatgtgggactttgcctaaacgatatacatacgtttcaatggggcgtacttttttcttgcgccgtgtgttatgacctccgcgcgggcaccgtaccacagcgaagctttctccttcgtataaccatccttttaaagcacacaaaatatttgacagaaaatgcaaaaaggggaaacgttgtttttttatgcttttcttcttttaattcccatcgtaggcacttggatatatctaagaattgtggaaaataaaaaaaaaaaaaaaagggactctttaggagaggatgacataggaggtgtacacagggaagaccaaaacaagtgtcattctgtggcagatcaacataaaaatctttccagaagaaagatcagcagcatggaggacactgcgtctttttcctttcatccacacgtaaacaggttgggtgctacttcacggggagatgaaatgggagctgagagcatcgaatgtgtagagaaggacgctgctttgggagggtccacggggaacgatgggggggataatttatcctgtggggagtccaaagcggaacgggaatcgctcgccgaacggtgcgccgagggaaccacaggggagaagtgccagatgggagaagccccaacgagagaggccccaacgggaggacccccagcaggagaagccccaatggaagaagcctccgtgggagtatccccaacgggggaggggtccctcgagcgaatttgccagtatagcgaaagggacaagtccgaagtaggaggcgcattggagggagagaagagccatgtgaggggtagcgaaagcaccatggaaagcctcccaggcatcagttatgtgaaagcgcaggcgggggaccaaacaaatgatgatgatgataaagcaaaaaagagggaacccggccaagtgagcgcgaataatggggaacccggtcaagtgagcacgaataatggggaacccggccaagtgagcacgaataatggagaacccggccaagtgagcaagaataatggggaacccaaccaagtaaacacaaacgagaacgacaaaagagaaagttggcacttggacagtggggaaaaaccaaactgctcatttgcgaagcagccaaacagcaggacaaagagagaggacataaaggaacaatcgaataaagaagacacgaatggcaatgtaagaaattattacagtgacaactgtataagtaaagatgattatcagaattccagttctcacctcagctcatcggtggaggatgaggactcggaggaaatgagctccaacgagggctattcggataggagtgaggactccggagatgggaggagttcatccgtcctcagtgaggattatgacgaggaggaagaagaggatgacgacgaggaggatgacgaagatgacgaagattacgaagacggaaaggacgaagatggaaactgcgccaatggcaacggcgcagatggccaaaacacagaggagatgaagtcccaaggaaatgagttattcaaaaagggggactacaagcaggccatcttttactacaataaggctttaaaaaaatgcaaggagaaaagtaccaagtcgattttgtactccaatagggcagcttgctactcacatttagggaactggaatcaggtggtcgaagactgtaataagtctattaactataatgagagctttgtgaagtcctacatccggaggagcaatgcgtatgaacagctggaaaaatataatgacgcgtcgaacgacttgaataaagccatatctttggattcctctttgctggcaaactacgaaatgaaacagaagaaattaaagtacctggctgaacagcagttaaataaagaaaaggaagaaatggtggggaaattaaaagactttggtaatttgctgcttgggaaagtgggactgtcacttgataattttgaagtgcaaaagaatccaaacaatgatggctcttttaacattcaatttaagcaaaataagtagactgcacttggagcgagtctctccattccgcgttcgaccgctccgcttgtacacagtttggcgttttcatctcttccctttgttttttgtgttgtaccgctgtatgtgcgcagttttgcgtagttttgcgtagttttgtgtagttttgtgtagttttgtgtagttttgtgttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaaagtaaaagtaaaaaagtaaaaaaaaaattaaaaaattttttttttttttttacatgaacaaaatagccaatcttaaaaactacctttgtcttgataaaaaaaaaaaaaattaaaaaaacatacacatgcggtaggcacgccgcgttggggagttttttgggaggctacacaaatgaacagaaaaaatcatttcgtccatgggtattatacaagagtcataaaaatacaagaaaaaaacaggagatggaagttaattgggatgtcacacaaaaaggataacacatacacacctgaacaaaaagtaaatgatgttgcaggacgaggggggaggggagcgtcggcatttcactaaaaaaaggggggccctacacgcgagagagggtacaggtgcacacgtacgcaacgcacatgtggacacacttcgacgcacaggatgtaccactgcccatgcctgcgcactcccctcgatgttctttccgatttacaaatcagccattttaagaaggccacatttctgctccttttccacttgcggggaaaagaaatccctcggggaggggcaccttaaaaagtgtgacgaggatgacacacacaaatacgaaaaaaaaaaaaaaaaaggtcatttgaaagatataagagagtgggacaacggatgactcttccctgcgcgtaatcccaatgacagaaaagcgcttcatttctgtgaaccggtttgaattcccaaactggcgcctttcctgacttcctcctttgcagtttccctctatctgcgcagagcagcgcgcaaggtgcgccacgaatcatagggcagtcgcaacgagcaacgtaacgaacagcgtagtgagcagcgtaacgagctgtgtaactctatttcctcttttttcttcttcttttgcacacgctaagagtacaccttaacgaggtggttcaaaacctgcttgacgctgaacccatcgatggaatcaaaatctctgtcactaatcgatttctgtttcaccgaatccgcaataaatgggggagtaattcttgtaaaaccaattccacttctacagaatttgcactgcttctccggagggaaggccagatctctgttcagaaatttggtcttcctttctgtcttaccatctgtgagttctagttgccctcccggcacttgcatctcttgaattatcgattcatacatagatcgcaaagtaactgcgttgtgtattctccatagatatattactagcgattcagctgagtggatattacaaaatccatagtagcatgactcttgtgctgtgataaagtgctgtatacagctttcgcaatttagatacctttttgtgtagtttgttaatgcgttgatgtagaattgatacctttccttgtctctcatgagacagtacaccgatattttgtggaaaagaagccagtaggagcagaggacagaattctcttcgcacactttaaatttgggttcgctccaaggggtgacccccagagggttctgcacaccggtatcattgctcaggttaggggtggcccccatccctgaaagttcgtccaccatcttagaccattgctcatacctgagtgggtactcctgcgaggttagcttctcacgaaggttgcccatccatttagccagttcaggatacatatccgaaacgatctgtgtcataacgagaaaaggttctactgtggacatgtccacatctaaccctaaggaaatatttttcttcaaagtgaagagcataccccttacaatgtcatgctttaagtcatccttcgtaaaggtcattcccttccatctctcgacagccattcgatttgcattagcacctttttttgttgtgattccccctatggcaccattcgtggcggctataaacatggcatagtccgaagtgtcttctattggtggtacatcagcgtagcaggacttcaaatcgatgtgattaaaattaacgtttttgcacaaatgggtctgcatcattctttggaactgtgcaaggttgtttactcggtcaacttccctgtaggccagtagcaactctttgttgtactgtcgattcaccatttctgtcttcggagctatgtacatataatcggagtccttactctccatgtaatcatacactgggtacagcagccgaaaggtggggaaataacggaccttaaaaaatctgcagtacggaacaaacaagtgacatgagcaatcaaacacaaaaagactgacattattctcataatttgatatttcttcctccagtttgttccacacatcaatataccgattgcatgctggacagtaataattttttatatttattaggataacatctccatgctttatgttgtctatggtatcccaaaatttgctcaaggtttcttctgcgtctttacaaacatctacgcttcttgcgcatggtacgttctttaggaaaatgtacagcgggagcagcactgccaggaggcgcctgcacagtgcccccatggttcgcgtgcagggcggtgatgtggtgaagcggtgacgcggtgatgcggtgatgcggtgatgcgatgaagcggtgatgcgatgaagcggtgaagcggaagggggaagccactttacagcgacagctttgtgcctcgccacctggtcagctaactctgatttggggatcttcaacgccggcccagttattcgcacggggaacgcatttcattttggggggctcgcgcgggggcggtgccagctcgctgttctctttttgcggcttggctccccctctctgccgtgaagtgggcacaaaggggcggaacaaaagtggtgggacaaattaaaacacaaattggcgcacaaattggcgcacaaattggcgcacaaacggacgcacaaactgacgcacaaatggacgcgtgcaggccgcacttacctggctacgcgcggattggactaacgagggagtgctgtccccccctcaggatggcaaaaaaaacaccaactagttcaaaccggtgtagcgcaaaagggtaccaattagcagaatcaccacgtaggaattgcgttacaagggtgaaaaaaaaaaaagggagcacttcgctaaagtggtagctcttccgacaggcataaaaacaggaagggtctccaaccgtccgtacgaatggctacgcgtcaaatgtactcgagaggggagcatatatatgcacataaacggacgtgtaggcccatacaaatcacgcatacgtttagcgacatataactgagcagctgaccttcactcaattattatgcgagagggaaattaacaaaaaggggaaacaaaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaacgcagataataaattaggcatacccgtttttcaataaatcccatttatgcggcgcgacaaattttgccacaaggatgctccgcaaatacagattgtggcgggtcgcggagggtggatggaaaaaaaaaatagttcccttcttggtaagatggcaaagaggcacgcatagaagtggagcgcaccttggcgagcattaagttacgtgcgtgctactacatacatatggtactctcaagcgaacagaactgcttcttccagcgtgtgtacacgaggcatatgctggcgcgcgttccctccaccgatgtcactttattgctgattccttagcgcatcccgtgaatcgttcacaggacggaggtgaaaacgcgagaggaggcaacttcgccgttacagttatttccccccacgtgtggattgcatactgggaggagaaacaaccggttcgtggattgcgccaatttgaaaacccccatctggaggggaaaaaaatagagtaacgggcgagtaaaggagcgcaaaggaagcgcaaaggtaacgcaaaggcaacgcaaaggaagcgcaagacgacgcaaaggcaacgcaaaggaagcgcaagacgacgcaaaggcgaagtaaggaccccaaagtgcaccccgcagaactcccagccgcgcaaccccataccatgtcgagcgccaacaagcagaaaggcaaaaacgaagccgacctagtggacaaactaaactacaaaaacttaagcgatgtaacgcttcacgagctgacgtgtcttaaggcaaatcgacaagtgtacttaaaaagaggaggcacattttttttgagttcccgagaagaagccctttccgtgctgaaggcgaagagtcaaaacgaggagaagagttagctggagggagggaagcatcatcccctgtgttgattgtccactcggagtggaaagctaaccaagttgtggccctcccccccctttacaccaacgcaccaataagttgcaaaccccaatcgttaaataaccccctttaaaggtacgcaaatccacacaagagttatccaccccggtgagaaaatctctaacgggaagagagtctcccatgtgaagcatctcctcctccaacagactcactaacataggagcagttttttctcaccccctcaaaataaggttgtcccatcattatatgaacagattaaagtatcacttccttttggtattatacgcctttttaaatgtaccttttaacctgaccagcaagaaaaaaagtataaaaaatgagaggaaggaattctttggactaaagagttacaaaagatggagagggaaacataccaaaggggagaagcaagggatacatgggttgcatcgtgtatgtggaaaggacccattggggggacatacccatctccggggtagagagaaacgaaccaacaagcttacatttttgcatgcaggaaaagggagttatgcaaaaatgatgaggagaagtaacccctgcgaagagaacccaggacagaagcaatacagacactatagcatagttgtgcaagttaagaggagccactcttcgaatatccatcaggtgaacccctgctttgactaccccggatttagtttcaccgtcttaaaagaatcacatcaggagagtaaccatagtagaattggcattataaaaactgtaaggggagaaatagaaactcccaattttcttttttgtgctacaaaagggtgcatgaagtctactccaataaattttgtgaaggattgtaaaacacaaattattttgtcgaacactttccacctgttgattcatcctaagccacatgtcatttttcagttgggagggttgcacaagttcatgaactggcagggccccatcctcaccgactcgggggggtaccagctgttcagcatgacatttggctcggtttcggacgagataaagaggaagtccagggggggcgtaggcggtccacgtagcacagttagctgcagtagcacaggtagctctagaagcacagttagctgcagtagcacaggtagctgcagtagcacaggtagctctagaagcacagttagctgcagtagcacaggtagcaagatggtcaccgcgtccacctcgtccgcctcgcccacctcgtccacgccgcttcccccccgcggagacataatcgtgaaaatcagtgagcacggggctctgtacaagtcgtaccacgacgggtctttggacatgctgacgccggaaagctccatccaagcacagtacctcctggggagcgacttcgcagtggtactagacgaatgcaccccctaccacatagagagggaatatacagaacggtccatgcacaggtcgcataggtggtacattagatgtcttctagaatttcaaaaagcgatgaccatgccaaattaccatttctacctgaacaacttgtacaataagaaatacggagtgcaacataaatggagagaaagggaaccgaataaacaggctctctatgggataatccagggaggaatatacacagacttgaggatgaagagctgtcaagtagtttgcaatttacctttttttggcctctgcattggggggtgcctagggaaggacaagcagatgatgtacagtgtgatagagaacaccatgcggtttgtcaggcaggagggggatgtctctgtgggtcaagccaacaaaatgggtagtatcactcctgttggtagagttaaaccggttcacctattggggattggccaaattaaggacatatttttcggagtgcgacagggtattgataccttcgattgcgtcatccccacgaggctggcaagacatggatactacctatgcacagttaaaaccattaaagaaatggaagcaaaattgagtaaatgtattaagaatgagtatataaaaataaaattaagcattcacgagttggataataaccctcttgaattagattgtccctgctacacgtgtgtgaattactccagggcgtatttgcatcacctgtacaaaattaatgacaatttgttgggtactctcctgactatacataatgtgtgctacatgaaccggctcatggaggacatccgcgaggggatcaggtgtggctgcttggatgaggttgagaggagatgggttcggtgactgcaccgatggggcgtatgtatatcttcgcgcgtcactcccgagtgcttcttactgttagtgggggcatcccccaaaggggggcactataagaccccccccttcctttctgcataaccaccgcggaagccgtcccgccatgtgcacacctgaacaaattaaaaaatttgcagagactccgtttttattaattgatccgtgacaacgcggttttttacgtataaggcgaaaaagtgagggaaaaaatgggcgaaaaatgaggggaaaaatgggcgaaaaatgagggaaaaaatgggcgaaaaaatgggcgaaaaaatgagggaaaaaataggcgaacaaaagaggcaaaaaaacagtgcatcaaaactgcgtgacaaaataatgcatcaaaactgcgtgacaaaataatgcatcaaaactgcgtgacaaaataatgcatcaaaactgcgtgacaaaatggacaacatcagcggtatgcatttccagggcggagcacgtgccagaaaagggacgcagtggagaaaacacgccgcaacaaatgatcacataaaaaggttacgcagttgggtaaatcagtgtcgtgcgtttaaggcggtacggtttgttaaaaaaaaaaaaaaagatatcacaagaatgtaaaaaagcacgtgtgcctatacgcattgatgtgtgagcaccgttcgtcttcagacctccacataatgagaatctttcgtggtttttcctttgccaaagaactttttcttcagtccccattttttgtcgtcgttgttgtttccctttttgccattcgattttgggtctgcgggggggggcgaacaaaatgtaagcgaatgaaaaaatgcataagaacacaggggaggccacccttgcgtgcacgatttcgtgtccacagcttcgcgacacacttcccctgccgcgctgagtgcaacatagagacttacttagattgtccaggaggctatgctgcgtcctcaccccgtcaaaaatgctctgcgcgcggggggggataaataaaataaaaaatggaaaataggaaaataaaagatagcaaaattgcaaaataaaagatcgcaaaatagcgaaatggcgaaatggcaaaatggcattgcggacgtgtccctgttctgcgtcaccgctccgcctctgctccctgcggggagatcctcacctgggtggtcttccaacagagcgccgtgttgacccacgttaggacgccataggtgatcatcagtgagaggtccttcgcgctgtaggtgaagatgctgcgcgggggggaaacaattacggaaatggtgggaaaaaggtgcaggcataacatggtcagcaaagccaacgtatagaacgtggtcaacgtggacggcccaatcaacgcggatggcatagtcaacgtggccaggtcgcgcttcagcgcagcgccaggaaagagtacccctcgataataatataaatggaaattatgctggaaaccaaaagcatccaattgtagaatctctgaaagggaggaaagggggcgacaaattatttcctccacatttacgcgggaatagggaagtacagacatgtggatacacttgttaaattttttctcttctgcttcggcgttaccagcagggaagggatgtacgatttgcctgcacaggagtgggtgaaaaaaaaaaaaattcccaacatgaattatgaatcgtcaaacatgaatcgtcaaacatgaatcgtcaaacatgacgcatcaaacacgaaacaaggagcgccgtaaaatggggcaaaattggaaagcttaaacgcggggaggcgctaaaattttgtcgcctcatttgtctgacgcgggagttgcatgctgtcaacgcacattctatgcaatgcttgtcccctttttttttttttgactcctaccgatgaaggaaaaaatggggaagacgcagaaatagaggtttgtgaaaagcagccacctgaaatgaaataaaataaaaatggaaacacaacaagtgatcgatgtgacaaccccgacatgcatccgctgggtaggccagttgctccgcgaaagagacttcccccaaatgcggttacaccaaatggttatctaaaaaggtaatgggcaaatcaattgtggagaagagcttacccatagatagagagcttggttgaaaagaagctgtagatgagcaggattaaaacaaaaaaagtgtaaaaggtcacaaaaaaaatatacttcctgcaataggctttggttttgtcgttaggctggtagtggtcgagccggctgcgaatttgatccattttggcatttaaaaagtgagtgttaagtggggggtgagaagaagggctcgagtctgttaagagattggcactaacgttggctttatcgtcagcagtgacatcaaactggtactatactaccatgttagcagcaccagggctagcatatgtcggtgaagaagtcaaactgtagcactttgtaggagcagtagttgtacttgctgtttgtggcaaaggcacagaaggggaaaaccgagcggatggttgggtatacatacgtacatacatacatatatatacataagcataagtaggcatataaatacatgcttgcatggagaggagagttcacagtttattcgttcgttaggcgtttttcacaattttctttacgatctcagctggtcgacgatctcttttttgcatcaaactttgtatgctttttcccacgcaattcgtttaaatgtacaatttttaaaatgaacttgaaaacaaaacgcaactcttgcgtttttttttttttttttcccaggaaatatctataccgatttgccacggtagaaaagagaaagcgccccgacctcttcttccatcgggtatgcagcgacgcccgcaacggtcgttatgcacgcatgcgtaaaaagcaaatgatgcaaagaagtttttctatacgcatgcgtgatgctactcagagggggagccgtaggttcatcctgtgaagcaccgcaatagcaatgtcgcaaaccagggcagatacatttttctccatttttactttccccccgtgctgtcgttgcagtaattaaaattgaccaaaggggaaaggtgcacatgataaggtctccgaaagttgtcccacatggctagccaggatatacagcatgcatatatacctgcatatgtatgcacaattttgtggagccgctgagaaggtaaaaatagatgagaatttttgccaacgcagatgcctagttccctctcaccattttaaattgtaaaatggctcataaaaagtaaaagggcgaacgttacgttacgttatgctatgccatgttacgtttgtttttttttttttttttttttttttttttttctctccctagacattttttgtgtgcacgcgagtgttttgaaaatttgtgaaggcctcccttctcgcctgtgcgtctttacgcatttctgttcatgcgcaatttttttgaagtagggactacacataatatgtgcgacatgcaggtacacgttttatacatgcggatggcgaaactaattgtgaacattcctctctgcagtgcacaccatttttcaggcgaacgacgcgagtccctttgttcggcaaaaagcgctatatagcgtaccaacagtcggagctcctagcccaaggcagggctgcaaatgtgtcagataaagacgaagcggtaagaagcggtaagaagcggtcaagtgaaaagtcacaaattaactgaaatcacggaaaccacccccgagcaaccctgatgaataggagcaaaccaaaaagcaaaaagaaaaagggcatcaagggcaaagacagtaagacgaagaagctatcaaatgaagaggtcgaaaatttagtcaaaatacaaagggaggaactgatcagggcagttcaaaggaagcgcctgctggagagcagattggttagctaatctgaaaaaaaaaaaaaaaaaaacgtgnaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaacccaaaacgcctgaacggcaaggcaaaactgcaaaagttacaaccgcggggcgcacccccttctcaccacttcgaaggaagaaaagaaaagcgaactggagcgcttcaaaaaggagtaccatgaattgaaaagcaaattagacttcctcagcgagggctgcgaaaagtatggagaaaagaccaaggaagaaccaaaggtgattaaaaacaaatcagtgttttacaattttcaaaatgcagaggagttaaaaaagctggacaaggaaaaggaagatataaaaaccatgattggggagaaacacgagcagacgatgaataacttggtgaacttcatagatcagcaacgagtcaacttggaccacgtgaaaaacagaaacttcgaggaaatagaccacctgaatgcggccttcgatttggtaaggatgcgaggcaggatgggtacatgcctgtttgtcgctatgttaacaggagctattagaagtaatccaactttgtcttaaccgttgcggtaaaaaccaaagcaatagccgcttcatgcttcatacatgtgtgatgcatgggacacgggttgctgtgatacttcccatttcgttgacgacgtgagcacgtacacgatatacctccccgcctaattttacgtcccgcagaaactaaagaacatggagcaactattcaaaaaatacttggaagaatacgaacacgacatgaaagacgaaatggatgaaatgattgataattacaacgtaatcgaaaggaacgaaataatttatttaaacaacctgtacaatgatcacattaacagcattaatgaaatccatgtcgacatgcttcaaaaatgtaaaaattattatatagaaaaaatcaaggaaaatattggtaaaataaaatcactcaagagtaacattaacgagttggacgagagggaccgggaaataaaaaacaacctcagcgtccacagtagccagaatttggacatgacggagaaaataggcaccttggaggttaagaggtacagtagcgggttgtacaaaaatgcgcgtgcggagggcaattccaaccggctgaggtgcgtacatgcacatgcacatgcacttcaacccccccgtaccgcttctccccccaacacacttatacaacacacagggaaaacctcaacaaggacctgaaattttactccaaagactttgtaatcttcaaaaacttggagctaatttataacgaaagtaatatgtacataaaaaatttaagagagtttgctcagaactcgaaggagaaaatttctcaagtggaggaggcgtttggggaactcccacaaggggaagaccaaaatgaggatgcttattttgaaggctattttgaagaaataaaaaataaaaatagggtattaaaaaaaatggtacaaaacattgacctcgacatggacgcagtgaacaaggagttaaattcctacataaacagacatcatgtgaaggataacgatgtacaaaaggtgcggcaaggaataaacttctgcatgcaaacttacaacaaggagtttgacaatctgctgtacacggaaaagcgggtgaaaaaaaaaatcaaagacacttccaatgtgtacgagaaaaaattgcgcgacataaatgtgaagcagggcggttagaggtggggggaaaaacactgcgtgttgggaatatgtcgggtagagcgcgtcccctcttcagtttggggtagctagcgaaaaggcgtaactcggaaaaaaaaaaaaaaaaaagcggcgaagtagaatacatttcggcaccccaccagctggcgcaacgaagccaaacgtgtgagcagcaaatgcgctcgaaaaagcacaagtgaaacgtatgcacctcggggtaatgccaaatgcgggaccgtgaaatagcatttgcggggagcccctcacatcttccagttcgcgtgaatgattgcgcatttatgtgtatcatttttgccaacttgctcaatttttgcgtgcgagttaaccttgtcattttaagtaaaaattaacattttttttttttcgaaaaattaaacccgttcatgtgacgccaaggttgcggcggaattgacttttcaactgcgcggaaatatcatgtatgagctttgcgtctccgcttcacacctatcctcgcgcgacgcgatctgattatgataggaaccgcacagagttgcatcctgcatggggtcacctccacaagggtatactaactgcttgttgaagtgggccccccaggtgtgaaactccgaaggtgcggtgaaactcctgataggcggcaagccgacttcccaccacacaaatgagcaaacccaaaattttaatatgtcagataaaaaacgtcggcgacatcaaggggtggaacttgaaaggaatagagtcatgcaaaaaaaaaatattcgggtacgcagaaaatatgccgggcgaaaaaaactggatcaaaccgctaatcgggaaaagtatgcaaaattattatttcccgtcaaaatatttacacctcgattttaacttaaaggagtacatgaggatgcagaccgtgcgttttaaaaaaaaggagatagacgatagcttaattaatttgcaaaaatgcattaacctcataattgagaacaaagacaaggtggaaaattttttagcaagcataccaaaggagttgtatctcgaaaatcagagcttgaaggatttttactctctatatttgaccgtcttccccgaccgtaaacgccagcaagaagggaagcaccatcacgaagagaagcaacaacacaaacatgcattatctcccgatgatttaagagagttaaatttgcacgaacacaaattcagttggtttagcccgcgcggggacaatagcagggaaacccaagcggataagtccaatttcgagcactcccctttttgcacacaaaatggaagtgaaagcgaaaattacctgaacaagtcaggcaaaatggaagaaaaaaaggtgacatccgaggagaaggaaaaaagtgaaatgtgccaaaaggtatgtgaagaagtaacaacacagaagagcagttatgacaaaataattttttccagaacgaagggaaggctgtcatttaagaggataatacttggggagaattccccgggggatggggataaatcgctcacgagattgaattgtgggaaggaagtaaatacaacaggcccaaagctacactacgtagactgtgacgtgaacataggactggaggagcgccgagaaaaaaccaaagcagaaatggaggaacacgaaagatcaaaaaatcactttttaaatttgctaagccaaaatgaacatttacaaaatactttttccatcagaaacaggtttatcgacccgctgtatctccgacggaggtactccttcattgacaaattaacaaaaaagaaaataaaaaaagaaaaatataaaacttacagaaagcacttcattcagcatgctgatgagaaggaagtgtggccagataacaagggactgctcaacaaggtttacccaaatccgtattcgtgacatttgcgcgttcgcgaaaattgccaacgtttcgcgtcgcacgtttcgtcctgcatggagcagttgcatatgggaaagttcccccgtttttgtttttttttttgtcattttgccgctgtgccttttgctgttgtgccctttggcgctgtgccattttgccattatcccttgtgcgttcttttctttttcgctacgtacagtgggatgaccaaccgatcgcccttttcacggtgttgtccccccagtgatggtccccaattagccatttttaactgaactcgctgaatttttttgcgagtgggatagagatagtgtgcaagctcattaagggagccacttgtgaagcattgccacagtgctgcagctactttgccgctaccctgtcgtaatatctcccccccttgcacgcaaaaacatggagagacagcaacgggcatacgcgaagaagttccaactggagtatcccaagcggctggatggactccatatgagcctccttttgcacacaccgctgttcagcatgatgccgaaaaggaacgtccacatggacatgatccacctggagaaggaaaggcagaaattatcagtaggcgtgcaaaatgaaagaaatataaaaaataaagaaaaggtgcacatactaagcacgtactatacggacaacgaacagttggtctactcctcactggcttcatttgttgagttaaaaaaatattcctttgaggggtatgtcatatccacctttgctattaaggtaaatccctcgtattactctgcgtggatatatagaaggaaatgcctgcgcaaactgaatttgaacttgctaaatgaattgctctttacaaagtgtgttatttgcgacaatataaaaagtttccagagttggtttcatcggaggtggctagtcgagtatatttgcaaactggcaagggggggtacgttccagggggagcaggcggagaaggcaaatcgggagaagcgcgccggtaggcgctccgtgggtgcagcacaccgcacaggggagcgcggctcgggggggagcaaaatcgacggggacagttacgacttggaggacgaggggaacttcatcagcagcgatggaagtgatggaagcggtggcagagatggaagcggtggcagagatggaagcggtagcagcgatggaagcggtagcatcgatgacagtgctggccaccctgcagaagagcgcccccacgaggaggacgcctttttaagcaactgcgaagaggcggactttgagtccgaaaaaaaagatatcctcattctgcaggaagatttgcaaaaccttgtcgaaagctgcgaatttttcaaaaacgcgttaaggccaaacggagagccgataaacatagacgaatttttatacgaagaaatgctttacagtaactgcgacatatttctggacgcaaaaaattacaactcctgggcacacaaaacatggctaattgataaattaggcatttttaacaataaatatttacgtgaacaatataatatcatatcgcatgagtttaatttcatcaattattttttaaaacatgacatttacaacaactccgtgtgggtatacagatattttatattcaccaaattgaaatacacacgtaagttacacaaaatggagaaggaaattaaattctgcttaaattacgccaaacagttccctcacaacgaggccattttcaagtacctctttcgcgtcatttttatttatacccatatgtacaaaaaaaaaaaaaatgtggcagacattttcgaaattccgctactcctcaatttgaaagaagaattgtcgaaactgaccgatcagtcgaaatatgtcttgattttcctttcggaactttactccttcaatgggcagcatgcccaggaagtgcaggtaagccacgcaacaaaaggcgcacgtacatatatgtgtagccgcatctcgtggggtttatgctccaacagcggagatgcaaaacgcagaaatgtgtgattttgagtggacagtacaacgcacaatttgatttgatgctccttccgtgggaatttttctctttttttttttttgcgaaccccaagaggaaaattccctcgtgagagtgtacacaaccgtgtgccatacattgtgtaacatggtctctcatattccgaacgcattcaaattaattatcaactgtatcatatggaatatgtctccacaaaattttcattatccaacttttcacatatgcagtgctacaggcatctagaaaaaaacgacaactttaacgatgttgtgtggagatacataattgaggaggcccaaatgaagcaataacgtgacgcgaaatcgatgtgaagtgtgggcaattccgtacacctctcatttttccattacattcggatctgccatagcgaaggaaaggaacccccccccaaaaaaaaaaaaaaaaaaaaatagggatccttccccccccacgttggaagttcacatagagttactatttttgaagtgaagaaaaagaataaccatgtaaaatacatcacacagatatcgcgttagttgaatatgccctcagtgggctgctctcccccgtgcgtgcatgactattatttatatgcgtatctcttctacatttaattgccaacacgcggtgcccctctctttttgttgggttaaaacatcccttttttctttcctgttaacgattttttttcgtaaaatgggcaaacatgaagtgatgcattttgtcacatttgttcccataaaaactgttccaacgaattggggaggaaggcacaaaaaaaaaaggggcctccgcatagggtatacactatacgtgcgctacgtactcgataggtaaataataccccccctttgtgggtttttttttttttttgaagaggtttaaactgttccccttttgttttctttttttttgccttgcctgtgcaggtaaaaaaaaaaaaaaaaaagaacgtaataataatttaagggggtttaaaaaaaaaaaaaattatgaacggtgcataattttttttaaaagaatgttaaacataatataatgggtgtatattttgtatagtcagcgagtggggtatcgtcatacaaattgactttccactacttttttgtttgctagttacggaggaacatatactgataatagtttacctttgagtggattcttacaatacccatccgagcccaaagcgtaggaacgtataggaaggtatataccaccccattgtgagcatactcaggcgatcaaaaaacgcccctcattattcttcccccccaacatacaaaaaaacggtgtacattctggcttgctgattttttttttttccttcaaaattaaggggagaacactgacgcacaaaaaaaaaaaaaaaaaagtttattgtaacattttggaagaaccatccatgaggtatattttaaacgcataaaaataatgctacaaaaaaagagtcaattttaagagaagatattgacatcctccttttcgtaggaattcttcattttaatatagaataaatttgtacaaaccaaagtgcgcgcttttggagaagcaaaatggtaagtcactgtgccaaaaggggaaccccatttgttacatgattggtgtgattggcgtgattagcgtgattggtgtgattgctgcgattggcgtgattgctgcgattggcgtgattgctgcgattggcgtgattgctgcgattgtgttacatgtggccgtgcgtggggttttacttaatatgggcagagcgcacagagcggggaagggctaatcaaaggggggaaaaaaatttccattccacctttttgatgaagccaaaaccccccttttaagcccctccagggttctgctgccatggcgtatatcaacgttctgcctgcggagttgcttccctcatggagtggttcccctccctgcattagttaacccctcccatctgcacatacgcataaaaaaaaaataatcgcgatacgttcacatcacccccccccttcccctccgtagggacgagtacgaacgaaaaccatcaaaagggccgccaggcaaattgtggaaaagtactatgccaagctaacccttgactttcaaataaataaaaagataacagaagaagttgccattattccttccaagagaatgaaaaataaagttgccggttttgttacgcacctgatgaaaaggatacagaagggaccagtcagaggtatcagtttgaagctccaagaagaggagagagaaagacgtttagacttcgttccggagaagtcccaaatagatgtcaacgtcatttatgtcgagccagacacggtgcgtatgattaaggcgctgggaataaatatcagcaacatgaaggtgcacaacccgatgatcaactcgaatcagcagaagcagaacaggatgaacacgcattactagggagtagcggcgaggatagaggaaaagggcgtttatgtagcggcgaggatagaggaaaagggcgcttacgtagcggtgagaatagaggaaaagggcgtttacgtagcggcgaggatagaggaaggcgcttacgtagcagctaaggtctccttgaaaaacctcgtttgaggccacgtcttgagttaggactaagcggaagcgcatcacagctacgaaagaagcgcttataaagtaggacccaccacgcgcagctaccttcacgtccgcagcatgcatagaggcatattcatctgtacgcaccaccaagcggatgttcaaacgtgtaaccattttcgttttttttttaaaaaacagccacgtacgaactgaaccgtttgactcctgttttaattttttgaaatgtgaataagatgaccgaggtggaagttgtgccattgctcagctagttgtactgagcaaatgtgctcaggataatccacacgtcctcgaaaaggcataagcatgcattgtatgcacttcggccagagggggttgggggcgatgcccccacatgtgcccattaaaatggatgttatggaccaactgcaaaatggagatgtactggttggagaagcaaccaaggtttggtcgatcatactgcctatttttcgtgcgagtagttgtttttccttttcaaaggtgccttccctcactactatcatcgcggttgcggggaaagcaactccttctgctcccccgcaactgcaccaattaataaacggtgcttaatttttacttgagaaaaaggttcaaatttttgtgagaccggcgggaagaagggggggtatggatcgcccccattggaggaaaaaactaagcaacacatagcgcaacgcggaacgcggaacacgcaacaagtagctcatagcgcaacaagtagctcatagcgcagcacgtagctcatagcgcaacacgtagcacgtagcacatagcacatagcgcaacacagcgcggtcatcattcccacgagccgctaaaaaaaaaaaaaacgcgcgtcattcattatccgccttgttattgaggtcatcaaagttcagcttctctccgaaaaggttttcccaaatttgaagcaaatcattggtggcggtttcgaaatgggaagtagcatcataggacgacgtgacaaaaatgttatcggctggtttgtttgtcgtggaaacgtagaggtcggatattttcacaaatttgtcctcaataggtcccaaaagttcaagcggtttctcgatctcctttagggggttactcgtttcaacggtagcagacacgatagcaatgtacttacccttaagtgaaacaccatgttggaatgagacgagatttacataaatgtcactcttcctgtttagctgattttgaggaataataatttggcagctatttatgtcgttggtctccgggatggggttacttaaaatgcatatacatctgatcacttgtcctattttcttaactttatttttcaaatgagtaacgtaagatgggtcacatataactttatcacagtaagcaacctctccatcacttgatttaattccacaaacttttttattttcattaaaaacaaaatcaaccacatttttgttcaacataaatgtacccccattaattgcacacattcttgaaaagccttcaggaattccacccaaaccatacagagggtaaataaatggagactttccaaaagctgaaatggattgcatatataatttaattctctccaaagttttgtaagctggttcattcagataatcatcgtttaggtagagtgctactgcatgtcccaaaaaatcgatcgtaagttggcataaattaaaatacttgtatatatccatcatagtcaattggtatgggtctaaatcatcccaggtatttcgattgttggcatcccattcgcttacatacttgtagaaatttttacatctatttttttccataagtgagagtagtggggagacaagtgcttccatatctgtggcggggactttatgaatgaacttctccgagtagagcaatcccttcttctggtgctggtatacgtaggacccttccactactaaccattctaggtaattcgtcaccctcgtttttttcagaatctttaccaaattcccgcccaccaggatgaatttcgggatcaggtccacgttccagtgtcggttctcgccgtacttgctggggatcttctcatctggcgagcggtgaaggggggcggtgaaagggagcggtggaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttccagttcacacaatatcgtggtgagagacaaaagaatgtgtttctcaaagcagccacatccacgtgaacagcagtcagtatgcatattcgttttaccatagtgtgaaaggagtccgctcaggatgcactccttcagtcctgtgcccagaatgattacctaaacgttttgcagaacaaaatgtgtgtgaacggttcgcagaattgtatgaacgttcaggtgaattggaacgtttagcaaaatgtgcacacagaacggagttaagcgattcggaaggcgtcctgaatgcaacggtacaacggtacaacgaagggcatacataggggtaggcactggagcacactacgcttatgcgaatgtgccgattcgcccgctcacgcgcatatatgcttgttgtgcgcgcattttcgctcctcattgtattacgtcataatgctcattcattttatgatcttgcggtgggtggaaggagataactttggggttctctattgggtgttttcgccttaaaattaatttctactcgattattttactgctcttacgattttccccttttcttacttttttttttttttttttttttcttcttgcttgtgcgaacacttcgaatgcgccctcctgttcataataagcggtcaagcctaaaatggcttctcacaaaaaagtggtaaaaatcagttgcgacgtgcaagcaatgtgccaagctgttttttccgcgagcaggaaaaaaaattcaaatatcgtattatggtggagtaaactactacgtgatgcgactggcgacttcagattgaattgctttgccatgcgtaccaagcgcgaaaaaaaaaaaaaaaaacccaaggcctcacctcatttgtgcttgaataggcgcgataaggctgcggcaaacgacacagttttatccactcacatatacacgcgcaagtgtcggcaagaaagagctgctttgtgaaacaaattgtgcaatttattagtcttattcaaaatgaacaatgcagaaagaggcaaaaaaaaagtgacgcatactgggagcacctcgcggggttgctgtgcagatggaagctgagggttggtttacgtgcctttggctccttcaccaaaatgtgctgcagtggcatagccttgtgcccacgcaactgcaattgcattcgtcgaagtagatcacgggaatagcagcaagcagttggtatgcgtatgcatcaaggcagcgtcctgtgtgtcgtgttcactactcaccaattcggaagtgacatactttggtaatgttagcaaatttgcgtgtatgagtgagaagtaccgctatgcgggtttgctcaagaatgctaactactaataaaggggaaggaaagcgcgtggggaattctttccagtttagcaaagctttaaaaagtgttatacccatttttgccccgcgagaaagtaaaaggtggggtgaggaatgcatactttctgatcatcacatgtcgactgtgccacatgtgcagacacacctaccgagtgcgagcacgatcaaccgcgtaggcagatgttttcccaatgcgatacattttttcgcgtgaacagtttggtgaaagaatgaatttttgccatttgcgaaggggcaggaaaaaccttttttgttattacattaggccaatctcctttatccgctttaaagccgcgggaggcaccgtggctagcccctcccccccggtacacacctataatgcttcttcatccgaacgacgggggcaattttgcgaacacgtgccctttataggggtcgatcgatcagacctacctacggcattttaaaaggtacggaaaggacataggaaaccatttaaactgtaccgaagcggcatgcaagtgcacacgctgcaacgatgataaacctccccatgtggtaacaaaatggaagtcttaaaatgatgcccagttttggaaaaggtaaaaacaattttaaattacgaaaatgttggcaaatggaatggaatgaaatgaaatgattttttttttttttattaaaataaagaacgtagcaaaagcggtttcgtatgaacaggaaaaaaaaaagataacaattttagctagctacaaattcatataatcggtgctcgacttgagaagcttcgtcatttgttgcagtcgcctgaggggaaaatgagtccatgtgttacgttgtgttggtacatatgtcgaggtgtgcacaaaaacgtgaacggatgtgcggtgtatcacattttgtggtacacaaaaaaggtttttttttttttttaatttcttttttttttcttaatttttttttttttttttccaattttggctaactcgttcagaaagacgttcgtgtagaaatagctacttgcgcagcaccaaatgcacttctgttctgcggagctcagctggtgccctattttggggacacacttgttgaagcagatgtccatcactttaacgttttccttttgccgctgcactatttcttgtaagcctagcaatacctggtaaggggacatatgtaagggaaacatcatgtacacgctgctatgtgagcactggtatggtatcccccccagggggcgatcctcttctcataaacatgtttggcaccacgttgtgcacacagctctatggagaggtaaacaaaaatgtgtttaattcgcgtaggccttaatatgtctcacgtgacccgctgatcaaccgaattaactcatatgatctttctcacgatgcaatttgttcagcatgcaagcattaagaaccataccgctgctctgcttttgtcatcaaggccgtcatctgttggggtggtcgaattcatgttgtcgtgtttgtgtttcttcccttcgttacgatttcgctgcttaacgatgtatgcctaggatccagtttggggtcggttgttccagttttgctaatccgcgtggttaacgtgtgggaaaaaaaaaaaaaaacagcagtattacatgtatatttttctttacctctctacatgaaaggcttccacctgggtaaaagctcactgtgacaagcgaaaaaaaaagggggaaatgggaaaaaaaaaaaaaaaaaacatataaaagttaagctaagggtaaaagtaaaggtacgggcaaaggcaaaggcacggacaaagttaaacgcacgggcaaagataaaagccctggcaaaggatgtaatacaatccctccctctctgcatgtaacaatttctcggatctgcgtcagaaaaccggattgattctccccatacccgctgggcaattaatttacgtgactgactagctttagcagcagttgcacaaaaattttttccccccttcttcaccacttttaatccctccaaagttcagcaattcaatttggggggttcccaatttgaccacctgcacgtttgtgcccctgccgggggtgtcatgttgcatcagttgtaattgtcactgttacggctattggtaccttttttttttttttttctataaaaaattgctgctggattgttcttctcacagacgcacgtgtggggttaaggtggcacacagaagagtccgtaaaagaggttcccccatttttttttttgtgatgacacgaaaaagggaagagtattccctttaatgtaaataaaaaggcaagaaagaagtggctattttttctttccaaatggggggtagacctttcaaagaggtgtccctgatcatcccccagcgcaggtgtcccatctgactaacccatcgcgcatacatacgtgtgcagaattttgatagatattctcataaaaccatccgagggagtgtgtgggggttacctctccatggagaggcaattatgtacccctatgcacacgtgccgaattgttgccctacaatgacagcttttgattttcccgctgccttctccctgcacacattattctgcaattgctggaatggattaaaagggcatataaaaaatgttcgccaatgtgcaggagatgtcggccaaataggtcgcactcctcgtccgcttcaaatgatgagaagtgtgtatggaccatcgaatggattcataaaaaaactgacgcaggtaatctctgcacttggaagaaatgcacaactgcgttggacgttcactatgttgtaccacgtttaagttataccgatgtagcgctctatcgctcttttacgagtgtgtgcggttgagtgtatgactgtacgggtagtggtagccattcatgggggcaccttttgcgcgtagggttgtgctgcagttagttcggtgctgcgctgaaaaaaaaaaaacagggtcggtcatccattttgatgggattattgcctcccgctggtgagtgctaactggcacaagttaaaaaaaaaaattctcaaaattatgaaatttctcaaaatgcacaatattcgcagaatttggcaaaacttggcaaaatttcacaaaacttgtgcttggcgaaaaagttgcccttttgagcgaggggagaaaatcgtgcatgcgagggaggtccttcttaacgtgcgtgtgaacggaagcagcgcgaaatcgagaggggcaaccgactgagccgtgcagaggggcgtagcacacgtatgtatgcccatgtttgtacatacgcacataagcacactcatgtattactacacatgtgcgctgggactcccaccgcgtaaaaggactgggaggcacctggcgagcgccgcggacagggcgccccggtcatcctcaaggcggacggctgcagttgggggggggaatccagtttcttccatttctgtttagcgtagccccccttgcggcgtcagcaagagaaaaggcaaaaaataaagcaaaaaataaagtaaaaataaggcaaaaataaaataaaaataaagtaaaaataaaaaataaagtaaaaagtataaaataaaataaagagacattaagacgcaaacgcgcagtgatacgtgggctgaggaccaatacacgattacggtagctgcggggagggcgacaccccctagagagtcacacacacaaagacatagcagaccaaacagacaaagcagtccaaacagaccaaacagaccaaacagtccaaacagaccaaacagaccaaacagaccaaacagaccaaacagaccaaacgacgcaacgatggaagtcatttacagaaacgtgacgaacacctactttgactaccggagggaaataaaaaaaagaaaaaccgattcaagctgtctgcatatgaacaactggatgacgaagattccgggagggaagagaacctactaagtcgtacagaagatatagagatgcaggcacatagtctactgccaccacagtggattgagaaaatagaggagtgctcagaagacataggaaacatcaaattaaaattaatggagttggaaaaaattaaaaaaaaaaaactaataaatgttttacaagatgatgaaattattgtacaggaaattgcccaaatgtgtaccgatataacacttttgattaaaaattgcgagactaaaattcaagggatcgcatgggacgacacatcgcagggggagaggaaggatgggctaaccgatgaacagcatgacaaccagcaagatgaacgaaaggagatgcaacctgatcccaacgacctaatcggaaagctaaaaataaacgcaaaaaaaagcttaatctcgcaacttaaatccatatcacagacgttccacaacaaacaaaaagaatacataaacgagtttaaaagagtttcaaatgagtgtaacgattacacgggagacctctctatcggagaaatggaaaatatgcaagaggaggaactaacatacgaggggaataacaacctgaatggcgtaaatatcgctaggagaaatacagacttgaagaggatttccaacactgttatcgacttgcatcatatttttaaagaactctctgtgatgctggtggaacaaggatccatgttagatcgaattgactacaacttggatttatccatcgataaatgcgaaaagggattaaataaattaaaaattttccataagaatgagggggataaactggctgcccgttgtgtatccttcctgacttcgctaatctttgttttgttaatacttatcattttgaagaatttgtactgacgtggtggggggagcgcattggtgggaaggcattagtggggtgtacacgaatggacgctggcctttacatgtacaccgataacctgtccattctgccgcttccttttttttttaaaagaccaacgtggagggcagggcggcccctggatgacgtcacgtcaggcgaaggacgtgggcagacccatctcccttaactgagcatcttctgcatcctgctggtcgtcctgctccagcgcacccgcctcctcttcctgctcagccctccgctgcttctccaactttttaagtagcttcttttccttccgccgttgcaccttcatgtcttccatttgttgcaaatcgaggagcctctttttcacgcttctttctggatcgacatctagaggaacttcgtcctgctgcgccttcttcctcttggcatctcgcaagacgttcagtttgttaacaacatcactgagagccactctcttcaccttcatgctatagccaagcattcgattgtgattcttaccattgatgtggtccaaatatgtctgtgagtcttttaacacacaatcgcatattttacagtagtaacctccttgctcttgttttatcgtcttttctgttactatttgaaccttccccaagtttttttcaagtgtgagtatttctttccttccctctaatagcttcctctcagatgggggtggtggagaagggacatttttttttttcaaatcaggtagtaattttaaaataagttcatcctcctcgtttgttgttttttcttccgctttcttttggtaataatctttgtcccatactttccttccatagttgtcaataatggcttggcttttcctctccttgtcatcatttctctcctgtttactatcatgttggggatgtctggtggagccatctcgagtatctttgctccggtcttcgtacgcagctccgctacccctccttctgttgttcatgttgtttcgtcaactttgtgaaggagggtttgtgcggtgctgtgcagattttgcgcaaaatgtggaggggtcaccatggggaggtcaacatggggaggtcaacatggggaggtcaacaaggggagatcaacaaggggagatcaacaaggggagatcaacatggggagttcaacacggggaggtcaacatggggaggtcagcactgggaggtcaatttttcgtggcaaacttgggagccgagtcaaggagggtctccctaaatggtgagaactcaaaaggggtatcattatcattcggtttacccgcgtttgtaatattttgcaaagggagctgcccaatttatgttcaccattcggttgctacgccggggaggtctgctaaacggggaaaatgtaacagcttatacttatattggggaatgcccctccgcttcgcttgtcccactggtgatagcgattgcgatagcgatagcgatagcgttctttttcgcgagttggaatatctgttcagttcagtttattccttttttggtcacttggccgggccgtgcgcaatcggcggaggtgccaaaactgaggaagcgcaaaataaatgaacaatgaacaaaaaaagtgacaaatggaatttttaaaaatgagcaaagtgtgctacagtgatgccactttagggggtatgcctacgcatggcgcaatttcttacgtttaagaaaatttaaaaggagcacgccttttccccgggcagcaacattcgccatgttagcatttcacacagcaacaattcgccatgttagcatttcacacagcaacaattcgccatgttagcatttctcacagcgacgctggaaagcttgcccgatagtcccccacggatgaatccttttgcaaacaaaatgaaccatcgcgggaccggggtaaaggaaggactcaccagctatatggagaagtgatgcggtagaagtgtcacagtgaggtcatacaatattgaattttgttcgcaataagaagaagctcccttgagtgggctcctacacacatgtacgtatgcatttatgtactattatgaaggtattgtgttgcaccttctcgagtggactgctttcctcgccgaacgaatcgtccagcaaacgctgcatcgaatttttgcccaccacgaagaaggtacattttaagccaattggacttacagcggcgtaccccttctgaaagagaagaagaagacgccgcgggagtgcgccacagaatcgcaacgcgtgttatcagaaggaacacaaagttggaagaccaagagagaaagaactacgtaaaacagacaacccagcttgcctcacctatttgacgaaccccccaaagtaaaatggttgcttctaccaacttaagcatcgagttagaaccataccaatcggtcctaaaaagaaaatacattccatacctactgttcctatttcatatatttgcatttgtgagcgtcgtttttttactcgaccatttatgtgaacggaggaacaagagaagcatgaagactgaccttctgctatgcctaataacgtcagtcaatgtagggttggccttatatgttcttttactttattttaatgtgtgtttgtaaggtggagagaaagaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgtcatcctgcgtggtttggcccacactgccaaacagtcagaaaggctgttaaaaaaactgagcgaagtttcctcttctcctttttcaccatggataatgctgcgcccccctagttatgcaaaaacagttttgctccaaagtagctttttttttaattacatttaatattcgctaagcgaggttttaaggttagacgaaaaaaaaaaaaaaaaaaaaaaaaagttgcacacaatacatgtgaatggatgtatgcatatatgtaactcccgtgggagaagagggcagtgcgctttttccactcaagtggaaatttttcgcaacataaaaagaggagaataattcttcatgtacagggggggattgccaaaatgtgtggcgaaaaaaaatttacaaaaattggcgggaaaaaataaaaattttgaaaatagagcggaaatgactcctaaaagttgttcacgctgccattttcgggaacgacatcaccgtgtgaaattagatcagccggcgagggttcaaaaaaaataaaataaaataaaataaagtaaaaataggagaggtaaaaataggagaggtaaaaataggagaggtaaaaataggagaggcaaaaataggagaggcaaaaatggaaagatcaaagtgtaacgacaaaaaggcaaagttaaaagcgtaaagttcaaaatccaaaattcaaaggagacatggccgacgaggaggcgaacagacacggggccctctgcgcccgagctgctgccaaatccttctcatattagaagcaacagaagaacttcttgaagtcccccagcgtccgcttgtagtatatggctgtcccgtcctgcgaaatgggcgaaatgggagaagtaggaaaagtgagagagagaatgcaaaatggatgcgcaaggaaaggtgtgaggcgaagagcgcggcaagtgggaggaagtacacgacccactggcaacacaaagtgataacaacggaaacgcttataacgattaatgcgcacacatggggggagtggatatgtgtaaaactttcaaactcacgtccatgatgttactcatatgctcgccaattacccgcatgtattctattcgatacagaagcctgtccgtacgagacggtttcgcgttgaagatagagttgtcccaaaagtccggattttcataaattatgtttggcgaatttaacaactcattgatgtggtccttcgatatgtagttgtcgtcaaatttcttgcgtcccatttttgtccaagtgtaaggaattaggattaaatttttttgccaaatgggacaagctataaaaattttgtgtgacacagtctagtagaaagatgaggaagaagagacaagtcgtgtgtgcggcctaggttgggggtacttcgcgtcacaaaggggggtagcaacagaatggaaatgaaaacatgaaataaaaaacgaattaactgaagtggtttgtttgtccaactatctttttattaggtacggagaggagaatggatgtagaggtatatgcgttaggttagtacatgtaaagtgggtgttatcatttggttaagtgtgttacagtataattatttattttattttatttttatttttttttttattccattttacctatttttatttatttttttttttcatttttgcaacgcaatattagtgtggacaaaaagtagcgcaaacgaagctgacaactagccattccaaatttcacaaaaaaaaaaaaaaaaaaaaagctaaaacggctaaataatccttcccatgtctggtaaaacatgcaaaatttttttttttttttccaatttgtgtagccctttggctagctcctattataacacctttttttcatcctacgtgttttgtgcaaaatttctcgtatcccattttggatgcatttaactgcattatagcgcttcttcatttggaaataaatgtaagaatttatttttacctaatgaagacagcgcaatttaggggggcttccttcgtccctctaaacgtaacagaacgggttgcaacggtctgttaggtggcaagaataattacgagtacgccgtttcttcaaaaaagaggctttcccaaattgcttcacaaatcaggaaaaagttcctttaaattgcacgcaaaggtggttaccactttgtaagtaaatttttttttttcgtcatcacttaagtcaatctttcttttttctcctcagttgaaaatcaagttccaccattctcctgtcctgtcctgttctgccctgtcctgtcctgttctgccctgtcctgccctgttctgccctgctctccccaccacccacaagtacgtacttttttattcctcagttcgatttagttcattcataatggggaatgaaccctagcgtgtaaatggaaagccaatctcccttccaaggttcgccccaaagggaggcattccggttgctacgagtcgcgcgtcacaaacgggttgctgcgcaagttgtgatgcggttaaaattggtgactggaatgaatgccacttccaagtgaggaactaaccaaatggagaaaaaaaaaaaaaaacagcaacagtaacagcagcagtaagaataatagtaaaggaaaaggtaactgtagcggtagcggtagaagcattatttaccgcttagggactttttcccagttgcgcagaaaccaacctgaagtgcgaggggtgccaatttatggcgaacaaaattcgcaaaagtggaatttgcagaattggcagaattgacagagttggcgcattttttgtggttggggcgacttgttcatatggggtgaaaaaaggaacgcgcgatggtgcagtggaaaaaacgaatgcagggctctattttgggaaacgtggtgtaaaagaaaaaatatatatttagtccaccccacccgtgacaccaccgcgcggttagatttattctgcacacctctctcctcatttttttttttccttctctgggtaagcgaaaattttggatttgtacatttcgcatcattttacacaattacgggataaagaaatgaaggctatttaaaaaaaaaaaaaaaatgatttccccaagggggtaacacaattggggggtaccccccacggtggttacaacgacacggctagcgggaccctgtgcactctgagcactcaactgagcgaagggtacacggtcaagctaagcacgcgcgtttggagtgtgctgtaaattttgtgggcattctgttgctaaacaatggttcgtcgaatggctgcttcacaagggtaaccattttaatcatagaaaaaaaaataaaatagtaataataagaatagggaagtcccctatacgacttcatccaccatgtacaagtgtccccggggcgtagttgcacccaaagcagtgcggctaccagcgaaaggtaaaagaaggccccgaatttacgacagtactagggatcccccttcgcatgaaagcgccaagggttggaagcacctcggaggagtagctagcacacagagaaggcagaacagagagcagatacttccaccttttaaagggtgtaaataagaggtgtaaaggggggaaaaacacacacacagacacagaaaaataataaaaaagaataataaaaaataataaaaaaaaggaaataaaaaaaaaaaaataaaaataaaaataaataataaaagaataaaataaaaggataaaaaataacaaaacgccttctctcctgtgccgaactctccacattggccaaatcacacaaaatgaaggagccgacttcgcaccaggatgttcgccacagttacgtagatgataaagtcccgttcctaaaaaatgaagaaagtacaaacagattgaacataaaagaccaagtggaaaaatacgagaggaagaaaaaaaacataaaaaaagaaatgtataaatttatgagtggcataaaaaaaggacgtaaacaaagtcatcacgtgaattataactttggggttctatgcaggacggctccactttatgtgaatatctcctcactgagcactcaaggtggaggtaccataaatggaaatccacgcgaactccaaaaagggggtagcactcccaaggagaggaactataaaaagaaaatatccccttgcagggattacgaaaatgagggagattttaagaagcataactttttatggaatcgagatgggtaccacgaaaggggatatcagaattgtgtgcaggcatttctcaaaagtacggacttccattgttcctccatttttggtgagtacatgcacggacgaggtgtacccgcttggggaatgtaccagtcagaagggtcttcacttttggggggaaagaagttgtatcgggagatgcaccaaaatggttggaagggtggactgggtccacgttggggggatccagatggggaattctccacctgtggggggaacctctctgggatcacttccccacggaagagcatgaagattgatctgcaagggtggactctacaggggaagaatcgaagaggtcaccagagaggtagcagcaactgctcgagtgagtccacaaaaatcatagaccagtttgtgaaaagcatcgaagggaatcagtcaggggaaaaggaaaaaagagaaagcatggacagggaaaaggaaaaaaaagaaagcgtggacagggaaaaggtaaattttggcgaggtccccccagggagtaaccccttacacggaatgaccatccccaatttgagcatccctgacgagtatacaattacaacgaggaagagtaaaacccacgccgctgatcaggacgccgcaacggtgctgttagaatacaaacagatggtgaaggacaataaaaaaatgttgaacttgctgcaaagagtcatgcaccaggttgaagtgacaaacaggagtagcgaagtaaataaaaaaattgaaaaaggtatgagtacgtacttgaggaaagtcgaaaggatggtgagcaaatatagggaagcgctaaaatgtgatgattttaatagggctagaagactgcatcgccactttaaggccaacgaaatggtgatgctaagatgtgtgttgaactatgtcatcgatcttatgcgtcacgtgaagtacgagtgcaaggaccttcggcaggaaatcgagcgagaaatttgcgaggtggagcgggcaattcggcggtcccccggccggtcgcccccccggtgaggcagtccccccgatgaggcagtccccccgatggggaagtccccccgatgaggaagtccccctgctgcgccgttcctccgttggtttgtaacccgttggtttgtaatccgttggtttgtaatccgttggtttgtaaaccgttggttcgtaacccattggttcgtaacccattggttcgtaatccactgatccgctagtacctttttttttttttgtcccatcgtgtgcacatgcatgccgatgttgcgcataccgtggctcgcgtgtggcccatttcgcagctagacgcattggacaaaacgacataacgcaaaaacttaaaaaggaaatataaactgtggaacaaatgaaacacttggtatcttcgaggtgttcgagttaattcgcgtcgaaaaaggtggaggagagaaaataatgacgacgtggagaggttaaaaaaataaaaataaaaaaggcgtccataaacgtgttactcttctcgtataatttaaaaaaaaattaaattatctcatttgaaatgaagaaattaaacaaaacaaaaaaaaaataaaaaaaaaataaataaaataaaaaaaaaaaataaaataaaatagtaactgtaattgtaactgtaactgtaactgtagtggtaagaattgtgaaaataaaaataaccatacgtgcacacacggacgcaaacgggatgccgcggcgagttataacgtggggatccactctgcgtcactggggccggtgtcaacatctcgaggtggtaggaacggcgggcggctggcggcgggtgtacgttgcgcactgctccgcttgttccgcttcgtccgttgggcgccggcttgttccatttttccgcttcacgcgttcctctttaagctatcctctttatgctttcctctttatgctttccgcttgatgctttcctctttacgctattctctttatgctatgccctttccactttccacttcacactttccacttcgcatcttccacttcgcatcttccacttcgcatcttccacttcacactttccacttcgcactttccacttcgcactttccacttcgcactttccacttcgcaccttcctcatgtcatttctcctattagctccttcaattcttcgtcgtccgactgcgaaggggggggaattcccatttttgcaacatccaataaaaatatcgtgcacagctgttcacacattaacgtatcacggctggctagctgatcgatcgcttacctcctcggtggtcttatcgattagctgttcgctagccttcacatgcaaagggtaactatctgtaggaagtaaaaaattggcgcgaacgattttatgaccatccaaatgttcaaatgcttagaacaacgtgaagctaaacgattgtgaaattgcagtgtgtgtacctcgggggacctccggtattttgttaactttggatgctgatgggggggaaaaaaaaaaaaaaaaaaaaaaaaaataagctaaatttgaacaatcaaaaagggtaattaaattaagagaggacgcgtcaaatgggggttactgagtttttcctccatggtttgttccttcagtaggtcaagctccttgtcgatttcgtcctacgggggtggcaattttggaaaggcgtcagttgggcgctcagcagttcggcgttgagcagttggggggggagccacgcgaaaaggtgttcaaccgcatggagaacttctcaatcacatggagaacttctcaaccgcatggagaacttctcaacggtgtggaaaatatctgtgcgccacgccacacaacaccacgcaacgttcacgaatggccaattacatcgtccacattatttagcagattgaaggtgagggcctggtttatctcctcctggatgtccttattttcttgaatcgtgtcgataattttctccaccttcttcgtatttctgcaaaaaaaaaaaagggggacaaaacgaggtggaaaaaaggaaatataatttcttcctgcgtaatgcggtggctggtgttttttccttctctgagtgatgctttggtttgcctagacttgggcaggtctcacggcaatgcgccttcgcccaagcatccgacgaagcagccgcccaagcatccgacgaagcagccgcccaagcatccgacgaagcagccgcccaagcatccgacgaagcagccgcccaagcatccgacgaagcagccacccaagcagccgctgacgcgcctgcacccacacgtacatttcactgttcagctttttgtgcgtgctggctgcataagacaaggcgttaactgcgattttgtgtaaatgcatgttctccaaattgatcatgttgtcttccagggttagccgattatttaaaatgttttctatttcctgttcgtacaattttttcctctttaataaaattttggcattgctcatttggttttgctccactttctgtttcgcttctatttcgagttgctgcggggggtggcgcggagcggcattgggagggaatgggaaaaaggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttttaacttcgttcaatttcgttcaatttcgtttacatttattcatcttcgcaaaaaattgcattaaaattgcgataaaaaaaaaaattgccataaaattgccacaaaactgccataaaattgccacaaaactgccataacaaaattgcttcccatttattcaattttcattcacttcaattaaaagcaaaacgtttaacgaaaaaagtttatagataaattatatgcgaatttattcagtttaaaaaaataactttttttttttttttttaaatcgaaaaaaaaacccttcatttcgtaaaataatttcatttcatcatccctttttttacatataaaaataaatataaaaaaataagcgaataaagtatcagtttaaacaatccaataccattgaaatatattatagctatcgcgttaacccttactttccatatctcactcttttttgcgttatgtttacttaagtttatcatccacgaaaaccatcgtacaaatacaaacgaagaaacccttttttttctttttatttttttatgctttccttttttaaattataaagaagtaccctttattttatatcctttatatttatacgtaccagtaaaataaggcagagcttattcgtgagttttgtttttttttacatcgttaaattttacaatttaaaaaaaaacccaccttctgttaaattcgtatttaaagcttgatgaacctcgcaatacagaatcttggtattaatgaccccttcacaaatgaaaacattgttgataaggggaatggtaaacccaacacgacgaatttaatacgtaagttttgagaggcaactgtcaggcgcagcgcggaatgtatgcacgtagtacgcatgtggagattaaccgccccccgttccccgtgctcatagctgtgcgtgctgatccttttgcattttttgcgctgtgtgagaaaaggttgtatgcaaatgtgctatgcgccgtgggaagagcatcgccgcgtggcttattaccagcacgcctccccgttgtgcgtgaaaaaaatgtgctgctgtcacgtgggtgcacctcgtaacggtgccgctgcgggtgctgcgggtgctgcgggtgctgcgtcgtgcatcgatttgttggttccttttgttctgcgttcgctgtagtggaaagaggcgtacatgcggcgtgagccccttatgtgaatgtactttatgtacgttagcgtgcttgcatttatgctatacaacgcgttgttatacatcacctccctcccatcctttctcctcccccgcgcagatatcagaaatcaacaaagaaatggtagaaagagcgttacgacagtgcaaggattaggaaaaacgtatgatttgaaaaaaatggtccgagccttaaaaaaggtaagtgcgcagtgaaaggagtaaaaaaaggggaaaaaagaaggaaaagaaaaaaaaaaaaaaaaaaaaaaggaaaaagaaagaaagaaannncgtagcgggtggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaccaaaagatagtaaaaaaccgtcttcacgtataacacaacggacacactcgagtgacaaacagatctgtggagtaaatggagtcgacgattgaattatccagatagatgaaaaaaaaaaaaaaaaaaaaaaaaaaatgtacatatcgcacagccagtaggagcagcacatcatataaaaaaagaagaagggaaaaagaacacgaaccctggccagtgtggcctttatatacttaaaaaagagagcgatcaattatgaaatgcaagaagcaagcaaagcacagcagcatagcttccaagccaaggagagaaaagagagagtgagagagagttgctaggggagaacatcatatgacaagtttttaggaaagagggttagctaactgtctttccaaacagcattgtgtatgattgtgaaggaagcgtatgtgtgtctctgcatgtattatgcattatgtgtgtatacgtacatacacaaataggtacataaacacgtacataagtacatgcatataagtacatacatacctgtatgcacatatgtttatgtgattgcatttcgcgcgttttggagccactcaagcgtttatttatttacgacacacgctggacaccttttgcacacgtttgcgcgagcacaaaagagggccgtgtccgagagggcggcgcagcagaaagttagccaaataattaccgcaagagttgaagcaagagatacggcaataacagtcgcagtaagaaaggagctctgccgtgtcatatgtgcatgtggtggccgaacatttcacgcacaagagacccccccggactgtgcatgaacaacctgcacgtgcattcgcacacattatgtagatacacgcggacgcatgcataaaatatctctctcccctatgcagtatattcacatatgcctgtacaatactctgtacgcctagacaaacttttaccaaaggtgcacgcagtgttttttttcccttttttttttttttcttttttttttttttaaaggtgcacgcagtttttttttttttttccctttttttttttttttttctttattattttgcaccagcgacgttgcatgcaaatgtattactctcatgcaatgtgacgtaaatttttacataaaaggataagatccatgtataaagtttttttttttttttaaagacttgcgcaaatgaaagaatattaagaggttgaaagaaagaacaaaaaaaggattagaagtactgaggggggagggacgtgggaggaaagtaacgaattggcgagcgaacaaggtgggccaaatcaaaagtatacgtgcgtgatccgtgatagtggtctgggttgcgacacgggaaggagacctgttgtttagcactttagtgggtccatttgtggggttgttttaagtacccgtttctttcgctttaaatgtttttctatcctttgagaaggggcagaaaaatggggcattcccgtttttgtcaaaatgggagaagcttctcgaagggctaagcgcgtggggggaaaatgagaaaagcgctgtataaattttttgagcggatgtacaatatgcacagtgtataaattgtggaccgtgtagcggcgaagtgtcctctttgtggaggccctattttggtcaagaccaaacgggtggaaaaagactcacgggaggaaacaaaacgggggaaaaacccgactaggcgcttacgtcaaactgttgctccgcccgtttgccaattcgagtgccactttccaattttgtgtgaaacatcccccccccttgcaacaatttgttcgccctgtccgcttcttaattagttcgttttttctccccacggaaaaatatagtcagccgggccaccaattacatggtgaagcagcaattcgtttgtactgttgcgctccccgtgcgcgtaactttttggctgtatttccggcaaagtatggatggataaaaaaaaaaaaaaaaaaaaaatcgcctgaacatttggccacgcttttgttaacttgtgtgccatgcggagtgcacttccatttgtgcaacaatttttgagcggcccatttggttgacctcttccgaccgtagagacaacttttgcgaagcgtgatccgtccaccctagcgcgcatcagttatactacgtttgatactttctgccttcataccgaaaaaaaaagagtggaaaggaatgccgcaaaaaggtgattatttatgaggagtagggatttttttttttttttttattacccctccccccaacgcgttacacacaggtgttgcaaacaattgcgctgaacatttggaaaaaaaaaaaaaaaaaagaaaaaatacgcacatgggtgtatctttgcatgtccacaggtgtgtatatgtacatatataaatacatgcgtgcgtggaatttttccctcccccgtctgacatccatccgttcgcacagccgaggaaggggagttacgcaaactgggagagaccatgtggtacgacaatgaacgggtcccagaagaagagggggtaagtaaactactcgttggaaaaacattcgcctattttcccaaatatccggacgatgaaaatcgtcatgtgttgcagggggaggagcgatacggagagggaagagcggaaggcgatgtggcccatggggggaatgccaatatagtggataacatggaaactatggacaatatgaatagtgggggaaatgaggggatcatggagacgatagaagatgtggaggaatcgcacagaggggatgaggtgatgaaagagggcaatggggagaacatgcagaacattgaaggagtggacagtgtgttcttcaaggagaaggagtatgtactaatacagcagagactgggaaggacgattattccactaaacccagagctactggcacagtccacaatggagcaagaaatcatagatgggtacctaagcgagatccacaaaaatgtcggaaagtattcaatcctaacagagtattcctttttaatgaaagaaatgccaaggggaatatactgccttccacaagaaaataatttattagtgtgggatgtattcataattttatatagcacggtttataagaaggggaaatttaaagcgcagatcaaattgggagaaaattatccacaaacaattcctgaagtatttttttgtcttctgtttttcatccttgtgtaaattttcaaacgggaaaattaaatttgggaaaacactcaaaagaatggactccaaaaagtcattacatgtcgttaatatttctgtacatgagaaatattttttatttgcaagatgaatatagtaaagagaatatcgaaaatgaggaggcttactttttactgaacaatgaccgcgagtcgtttcttcggaaggttaacgagtgtgtgcatacatcgaatgagaagctgcatcaccaggtagacaattacatgttcaattttgatgctgaggtggctagccgggaaatctccgatatgatggagcaggtgaaggacgaccccctgtgcagcaggaaagcagaggcgttcatacactggctcatcaacgactacgcgggggggcccagtggggaaaagcccagtggggagaagcccagtgaggagaagcctagtgaagagatacccagtgaggacccggccagtgacgagatacttagtgaggacccgcccagtgaggagatactcagtgaggacccggccagtgacgagatacccagtgaggacccccccagtgacgagatacccagtgaggactcgccccgcgacggcgcggcagaggagggggcccccccgaatgaagtgacccccacgaatgaagtggcccccccgaatgaagtgacccccccgaatgaagtatccccccaccatgacaacgacaagcgcgaaaacgaacatgacgacacaacatccgtggatgctaccgccgtttagtacctccggagggacagaaaaaagaagtaacacatgcagtagcgttgcacacttgggtggttaaaaggaaaaagaggtctatcggggaaatgaaataaaaaaataaaaacatggccatcttttgcacgcttgaattagcgaacaaataatcagtcaacaaatgcacatttttaaggcaaccgggtgatgcctactcgtggacgcatcacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttgtctcattcaaatttgatatttattttaaaataattttttttgaagaattttattgctaacttttaaaggcaaaattatttttaattacaactcggcgtgtcgcggttgtcgttaaagctatggctttgaatgagacgggattaaaacttcacctcttaagcagcacaaatgggagaatttttccccaataaaggggcgttacgatagggcataccagcatgtgtatatatgtaactgaactatgtgagtgtttatatcgccctcttcgcagcctcaaaccatgcagttactcaagatgcggctctggtcatacaaatttaataagggactgtcttatttgtgggctcagctcattgctgtttcaccctgccaattagtatgcatcgggagattgacgtacattcggagggcgtccaaatcagatgcttggctgccacagcgcaacgttcaagcagcctgacagaaaaaaagaggaaaatcaacatgatcattattaatgttgtgttagaggggggctgtgcattcggaggatgatccgtaggcagctgctaaggcatgtgcacaggttcgcctgcgcagtagggcgttcctacttgaggccaagatggcacacttggggttgaaagtcacattataaggggggcctaaacggaaggacgttagtagtgcgataattatgtcatttccaaagagagagggggtacaagagtcatgacgctacgatgtccctgttctcagtcctattcgccttattaaaggcattcctctgccttatggcccactcctcgggatcgaatacaaacgcgtcacaagaagacagagggggggggaagagaattaggaaaaaaaaaaaaaaaaaaatagcacaatttttggcttaccctcgtggccatacagagtcgtcacgtagtttccattttcattccaaatgtgaattccgctgtctgtccagcctgaacgagcgcagggtgaaagggagtatatttggaaggagaaaacgggaaggcggaggagtacaccacgtttaagttggcgggaacgcgcgtgaacaccggggaacacacacaactgcaattctgcaattctgcaaatgtgcttgtctgcgcatatgctactcgccaaatgatccttccttaccgctcatgacgtactgcccgtcgggcgttatagtcgggaggaacaaactgctgcacgaattttccgcgggcggctccaaaccactgctgccagtggcgccgaattggtcacacacattcacacttgaactggaaggaaatttttttttttttgtgtgcaaatggctagctggtgaataaaaagagctgaactgttcaggtgatttttgaggatatttataagaacataaaaaattaccagtgatggagtcaattttgaaatggttattttgattagtcgaaacaatgatagctttattatttggagtaaataaaaggtttacaacaaattcgtcttttcccatgctgttttttaagttgcaaatgtggtactctccacgatcaagcattaacaaatcataatagtgaatttctttcttcccgtaggaggcgacaaatatatttccttcttgaaaagaggagacgggtcttacaaaatcagacttatataaaattaaaggagagtcacaattaaaatagtatagttttatgtgtccatcatccgaattgattaacattagctttttgttttcatttatgttgatgccattatattcacaaatatttcctatctgtgggagggacttcatatatttattttctttaatgtcccaaaacctgaggaactgtttatgctccgaattgttcgatttcgtcgagcagacaataacatcatttgtgctatttaaaaaacgtacaacatccacaccacaatttttactatgtagcgacttcacgttattcccctttactaagctatacagcgttatcgagtcattttgattggacgttaacaacagatctccatcgtaactccacgccatgttcttcgtcagtgcttgcttatacttgaacgccctcagaacttgaaaactctttacggcctcatccgttaattttatttttttctgcgccactgagttcatcatttggccgtcacgtgttatactggacgctccgttgccgcctctacccgcttcttctatctctgttgctttcctttcccctggggactatatctcttctgatgccttttctggggagggggggagttgctccaatgccgactccctgtttatttattatcaaaccaacggcgcctgttcgttgtcattcggcttgctacgatatcacggcgtgagcggccacacgtgttaggtcgctaagaatgtgctatgatgtgccattctatttttttttttttttttctcccttcaatttaaaaatttagccgcgtttcgaagggattggccaaacgtgttaggtcgctaagaatgtgttcttatgtaccattctttttttttttttttttccccttcaatttaaaaatttttagccgcgtttcgaacggactatttgcatttttcgcaccttggaaaattggagccaggattatgcgttcgtttagggctccttggactgccatccattcggctcggatccaatccagtaggatcgtatcaaccttcagcgaacccatgctgcatgcatttaataatcggtttgtcgatttgttcggatcagccttaccgtgcatatttatgccatgatttatttttactttattgtctcctccaaatgggacttttccatcccgcggagagtctcccctcctcgatctactgcaggaatgttgaacactgtacgtctcgacctttcacctattcgttcttttgcgagtagggaaaagtcacctataaaaggtaatgcaaagggggttgttgccccccttttgttgtaccttttttacttcatagcaaggatgaacaaactgtaccaccggttaaacggttcgaaagtatttttatgacatatgctcgtccattggtggtgttcaattcaactgcctatcgcgaatgaacatttggggaagcatctcccatagggggaagataaaagggcgactcgtaaataaccaacggtgagtcgaacgagcaactgtcacctcatgagagcgcaaaagaaaagaaaaaaaaaaagtgtccaccctgtttatcaatccagtttcttcgaacagtttacattttgcaaaattgtaaaaaaaaaaaaaaaaaaaattgcctaatttttgtgagcatacgcagaacaaacagtgcgtgaaaaatcgctcgcttaaatttccccagtagacagacctaattattttaaaaatggacaaacggccccacgggtgacaatggaggcatttaaaaaaaggagcatttgcaaaggtggacggggggaagttatacaacatgaagcacacacaaaaaaaaagaaacaaaaaaggaaacaaaaaaggaaacaaaaagggaaacaaaaaaggaatcaaaaaagaaacaaaaaaggaaacaaaaaaagaatcaaaaaagaaacaaaaaagaaagaaaaagcgcgggaaaaaattaaaaagaggcttcgtcacacatagaataaataaaaggcaaagaaacgtcacactgaaaacatattccaatcgtatgtaatcggaaaagaaaaaaaaattatacaaaaaaaaaaattacccttttgtgcaaagtcaccaaggggaaaaatgaataaccatttgttaattacgcgcagccgtggccaaagggaaaaaaagtaaagaaaaaataaagtgaaaaagggaaaaaataaaatgaaaaaataaagtgaaaaaaaaaaaataaaaaaaataaagtagtaaaaaaaaaaaaaaaaaaacgaaaacaaaaagtaaaaccaatgaagaggcaacacaagttaaggtgaatttaaaaagagttggagaaaataaacatatggtgaaatcccatttgcgaatttaaaaagggaaggagaaagtagactagaccgtccatgcggatgatgatgtgtccacgctgaaccgaatgggccgagagtcaaaacagaagacacgacgcctctcataatgaaacagatattcctccatccggtgaaaaaaaaaataaataaaaaaaaaaaataaaataaaataaagtaaaataacttgggtgtgtacaaaacaatgctgctataacatgtcttggtgcaaaatgggatggcgaaaaaagggacccccgagggggaacaaccaggttgacatcaagcccatccactgtccctgtgctgtgcttgtacgcactgttacagatataactgatgactgcctcccctgagattatcccttctttttcacgagcacaatttttttcttagccttgccaggtgaagggtcagcaaaccctttaaataaatcactcttcttcatttctgtgtatgtcatttcgttcatacttttcccatagtgaggctcatcgtaattataatttttcttcccggcatctctgtttctggttttcccgtataggtacctggcaatgttggggttattatccatttcgttcttcacctcatccatatctttcgagaggttggacgtggaggctgcgtgaggagggaaggatatcgagggtgttgtgtatgtcggattgcgcatgttcatagaggttcatcccttcgtgttaagtgtgtccaccacaggggggtaattcctttcagttttctttttatagcggttaaacggtggattcatttttcgaaacaccatacaaatgcatgcagaatgcgcaccacttaccactagtttccttcctattcgtatgtactcttatttttttttttttcttctcttttaagtcatataaatctgagggggggggaaaaaaaaagggggagaagcatgatgggaatatgcgcgttttcatgcaatgagagtgtacatgtgtgtacccacaaggtggtacactcgggcacaaatgcttcgcaaatgtcgccgcaaatgctcgcgcctggccccctacttgacgtcttcgaatacatttggttcagatccaattcctcgtcaaagttgcttagctcgctaagctcattcgtgtccgagtacttttgccgcatggcgggctgcggctccccgtcgtgccccgtttttctgccaatttctctacttatctccctatccatttctttctccatctcccgctcccgctctttctccttctcccgctcccgctgtttctccttctcccgttccctctctctatccttcgcccactcccgctctctttccatctcccgcgtcttctcctttttttcttcccaatctgcctcttcctccccttcagcactgctcatcccttccaacctcttcctgcgggtttcttcctcctcccttttttttcttcttcttctttttctgctcctcccgagagtgcgtctttttttctgccatctttctgtactcctcctcctctttttttttctttcttcctctttttttctttcctcctcttgcctcttccgctccttctccttcttctcccactcattaattttcagcatgtacgacatcttccgttctaacttctcattctcgaatagttccttttctttttctagcttcattttttcctccagtagcatttgtttctctttttgctccctcagcattttctgttttttgaattcctccttttccctctccagcttttctatgtcttcttgcagtttttttttttccttctcaaagtagttgttcgattttattagcttttcgaattctagttggtttttttcctgctccgatttgctttctttttctcgatcctttttccgctccgatttgctctccttttccctttccttcttcttttcttttttttcttcaactcctttgtgtctaccctttttcccgtcctgcaatcagtcgagtcagcaggtatgatgctcccctttcggctcaccactgggatgtctttctcgtgtgcttcttccgtcagctggtcatcttttctttcctcttctggtggccgatacgcaccttccccaggctcattttcatttttggtggtctccttttgggtggaatccccttctttcacgtggactacactttcttgtggctctcccataggggcgtcctcacgagggttctcttcctcatttttgctttgtccacttttgcgactcccttcttttttcaccgccagcaacaaattgatcaagtcaaccgacctctttagcttcttctttttcgaacctctccctgtgttctgtgtggattctatctgctccgtttcgttattggcgtgggtccccatgaggtccatatttacgtcatcctcctgaacgtcctcctgcgaaggcgcctcatccttgttttgggagtcaaattttacgtccatctcctcataggcgtcctcctttagtgtctcctctaggttgttttctgctaggacatccacatctatgacttcgaccgttggcgcatctgcatcttcgggggatcccttctgcttttttctggcgctcttcatttctgcttttctttgtgcctacgatgtttggaggagagtacgagggtgcaacagaagggtgtaagagtgaggcatttttgcaatcgtattttgatttcccaatcgtatgtgtgttacacatgtgggaaatgcccttatgtgggaaatgccccttatgtgggaaatgccccttatgtgggaaaaaaaagaaacaccccgtttgggggggccatgccttagaatgacagtctgcgcctgaccaccccggtgtgctcaccttctccttgacgatctccatcttgcgcagctccctctgcgttatcttcacgcaggtgatgatgtagatgtaggcggaaataaaatctccggggaggctatacaagcagacagcaagcgaaagacacagggacctatctctggattctaaaatagctaacgtgctaatgagtttatccgaaatgaactttgatttacacgtgttaaaatggtaggggaatccgagtagtctatgactctgtgggactttatagtagagtgcttttttccagtcttcaatttttagtttggctagcagttcgtcttcttttctcgacgtgttcaactggtgcagtaactctaacccgacttgcaaaaatagttctaaagtctcatctcggttccatctagtagacaagttccgagaagctctataaatatttatatttttttcaatgttgcccctaagttctttagctagtctatccaattccatatcttcaattttatgagaataattctttatggtgaagcagggttggatgttgtaatcaatggaggagaagggaaaccataagtctaccttccagtaatcataccaaatatttaaaggattcggatcctgaagattgaggaaaatatttttattgttaaaaatgagatcaattgttttgtatggaatagatggtcccccgagtggaatatcagttactctattgttaaagagttccttaatttgtctctttgtttcttcctttattttgctagcatcatttgtacttattccatttttctgcaaaaagccatgtcgtaaatgagacttatattttgtttcatttaatttaatttccaaactttttaatttattcatatcactaaatctttttttcaatgtgtatatatttcctgtggttgtttcccaaaattttatcattccataatttttctcctcattatattcgaaggtacatacccatgcatgtttctgattatcccacagggttccaaaacagacaaatgatatgaccggtattcctaagaacaaactacacagtagtagactatggtctagggcattccccccttttagctgcaatgtaaaatctggtgtaaatgcgatattatcctttttatgaataaaaggtatacatctaacgtagtggaagatagcatttgtggactctgcaccgtagggagatttcacacttgtaattagcgttggcaaaaaattactctcctttctttggtttaacaactcgtaattaaaaaaacgcttcgtcttatatatgtctgtacatccttctggaatccccttaatcgttttaagtacctgaaaatatagtgctttcagtttatcgtacttttgcgccaaccggatagggaaatttttggtcgtgttaaacacgggtggggctaccacagggttgtggtcacgctgatgatcacgctgatggtcacgctgatggtcacgctgctgttgctgttcctgttgctggccacgctgatgttcatgtagatggtcatgctcctcgttagctaacatatctgggtatgtccatacgctaaaatgtatgtttgagattctttggtcgtcatggagaaagagtaattttttgcatcctctgtagacgactgtgtcgtatggcgtcttgacattagtctccaaatcgatgtgctccagtttggtcttttttcttctaacatttttttcgttgaaaaatatttcatacggggttatggatacccctcccacgtatacaatatcgtctgctttcccccaaacgtcaatatagatacgtccctttttgctaaaattttgatacgtcacctgatttttgtgattgaatcgtagtgggatagctatttggctgtcatagttaggtgacaaggttttctttacgaatcgtgttctcctactggtttcatcgaaggagacttccacgtaggtatccaattcttttacattttctactgtcactatctggtcgatgttaaatatatgaacgattaggtaggcatagcgacaatccaggtgataaatatctcctatttgtctgtatcgaggtacccttgctatgataacttttccatccactgtaccgaatttccattcctctagtttgttctcccagccttcgtactgagcttcttcgatcaaccagggaggtacctccagctggtgcgcgacgtacgggtagtccacaactcctttgagcgggatttgacacgtcccgatttctcggctgctcttgggcgcggacatgtcctcgactttaatctgagggggtgtggaggggaggtatgtcaggaggtggggtgccttccggggtagccgcggaatcgcagcgcaatcgatcgtattttcatcgcactcccggggttgccgctctgccatatcgtatttccatcgcactcccggggtagccgctcagccatatcgcattttcatcgcacacccggggttgccgctcagccaggtcgcgtcccccacgcaatactcacgttcaagtaggacatgtcgatgtcccgaagcgtgccccggaaatagatctctccgaggttctcccagatggggaagcacatgtccttctgctccatggagaccaaagtcagtccttcatgccccttgggcgtgtgcgtcaaggtgatagtaactctgggatttggcaactccacattatccacatttttgtaggagacttgttcgttctcttcgacattctgcatcaaactgacattccggaaaaataatttttctaaatttcttgctagccgatcatccttatatttggcacccgttttattctgttgactatttttattgtttctttctgagtcttcagacaaggcagtattgaacgaggaattcatgccgatcccatattctgggttttcattttcgtttttttttttttttttttatttaattttttaacttttacacagattcctcctttagggaaaaaatgacagcgtccattattgttaaaccgtctccccaatttatccggatcgtcctctacgtactttaagctcttagcttgtatgtacgtgtaggatagcaaatcgctaaatgaccaattcagaaatgataactcaaaatcgtatagctcctggaagtatagttggaagaagagacggcagcgcttcactcgggtgtctttcatatatttgtacaaagtcgtttcgttgtaaacctgtcctactgcaaatgagagaaggggctcttcgtatattccttccagcttatttaatgtgagttgtttatactcccacacctttattcttagcttttcattttcgaggtctagatacgatcctctatactcaaatacgctcctaaaattcatgttttttttttgctccgctgcaacgttggacaccacatgggtccgcaggcagtttttcgtcttcccctttgcgtagattttcatgctggagcctctctgcggtgaagaagggggggggaatgggaggagcaatggggggctgtgcttccaacctgacgcgcgcataggcagaccgcccatgtaggaacgcctcccacgtatgcacacctcccatgtatgcacacccggctgctttgggggaaactcacctgtatgcgacactcctctcggttgcctccaaagtcgaaatcgacaaacgcattaaaatcgctgctcatataattctggatatgcaaatcccacagaatgactttccacctcctggggtacccccaatgctttttcaagtcatccgtatctcctctttcctcttgcggactttttaacaccttgaggaattgctcatatgtgtactgtggcgctcctagcatttcatcgaagaacgttttttcctctgctccttctagagagggatccccctgtactggcgcgctcgcctctgggttttcgttcgcctctgccttcttcgcttcatccttttccgcgccgctgttgttcaggttgacgatgtttttgaatttgtcgaacatcgtgttgaggggtggggaacgggtggcagattagcggcggggaacggatgtcagattagcggcgggggacggatggcatattagcggtggttccccttgtcctttctcctattccctttctcctcttcccttttccctcttccctcgcgccgcctcactgcttcgcacccttcccctgctggcccctctatgcagggtctccctttgcagttgtccccctgaagaggctcagaaagggagcacgcctaatgcaaaaacggttttgaaaaatgctagtcagttcagggtgcagttatattctcgcagttaattcattgcttgggtgtatgtttagtgtatgccttgttgtgtagttagtgggaagggggtctgactctacctaagctgagatgcagcggtagggtgctataacgacaactggtggggatcccttcacttgtcctgtactcgccttgtcttcctttttcctacctcacgtaaaaaggtagtgttaccctcccaacaaaatgggtgcctataaaatgcgtgccgacaaaactgctcacgtgtgcctctacacgcatttgaaggcgcatttcgagctccacaataatttgcctctttttattttcaactcgttactatgggctactgttgtaatggggaagctcgtctggggtgggaaaataaaaaaaagtattttttttccctgcatttctcccctctgctgcttatccttctgctgcttatccctctgctgcttatccttctgttgcttatccctctgctgcctatccctctgctgcttacccccctttttgataaaggatgatgagcgccctacacaatggtgtactcaaatcaaatgctcacaggtgacacctttttttgtaaattggtgaattatgcaaatggagggggtgtgtacgaagttcgcatttgcgaggttgggtaacggctgagttaggtctcaattttcccgttgcgcagaagagggggaggggaaaagttgttcaggcggagtgacgagcaagcaaaggtaacgtgatgatgcagtagctatggagtgattgctgcgcaggtggaaaatctgccccctctcccccttggttcaaagggaggctacggagaagctaaagggaggttaaaggcgatctcggcgaggggaaaggcgcacaaaattagtacgctcgcaagtggaagcaagaaagccgcaaaagggtgatacgcatacgcacacctgaacggaggggggcgtgcataatgtgtaatgagcagtgcgtattgtgtaagcgtgcgtgcctacgcgcccatgttccaggaattaatgcaatccacaaaacatacacagtaaaacgcgtacacacatacacacgtactgtacacgcatgtgttgatgtgtgtgttcacaagcgtatatacatttttaaacttaataaaggtgtaacttttttttttttttttttcataaagtttgtgatgttattatgcacctggagaaaaaaaaacagtcccgtataagcataagagcaagagaaggatggaaaaaagaattcgacacggatgcaacgcatgcggcaggtgggttagtggagatgtccccgagggtgaccacttattaggagggaaaaatggcacacatggtagcataaggcgaaatggcgaggtaaagatgacacaaaaaatggagccacgtggggcagaaatggcacaaaaaatgaagccactggagcagaaatggcacaaaaaatggagccaattggtgtagcaaagatgacacaaaaaatgaagccactggagcagaaatgacacaaaaaatgaagccaagtggtagagcaaaaatggcacagaaaacgaaacaggtgacactggatggggcgcacaaaactgggtgcttgtacaaacaaaagggagcaacagacggcacggcgtggaacgggccacctatcttttaaccctattcttctcgccttttatgtagtaatacaaataataaatggcgctcatggtcacgccttcaattcggttggcatcgtgcaatgtgcgcggcctgaatttgttcagtttttcaatttcttcgttagacaagtaggggaagttaagcctacgggggtggcggtaatagggtggcggtgagtgtggcggggggagagtgccgccataggcacacgggcaggttagcggtgagagtgtcgcgatgggcacacgggcaggttagcggtgagagtgtcgcgatgggcacacgggctgattagccgcgataggcacacggcagattagccgtgaaagccgctttacctgtcgtaggtgacatcgggcgggatggccaagtcgaagctgtccctaattttatctacctccctgatctgtttcgtcaagtagggagagtatttaacctcagcacaggcagtttccaaggtggcacagttcagaagcaggtcgtcactttggtcaagagacaatccgcagtgttgcattttatccatataaatggctagattgttttgttcaggtaaaactgagctctgtaactcattccagttgtgaacctcctcctgtagtttgctcagcaaaatatgcagagggtattcaactccgcttctgaaaattgtatataacgtgtttatgtttcccttgcgagaggtgaattcgagatggatattctttttaccatcaggttggaatgcctcaacggaattctttacaaacaaatactctccatctttactagatgaatcacttgggggggaagttatctccccttctcgggtaccactcaactgtagcttcttaaaaagacaaatgagtctattgacagaggcatatttctgccttagtatatacatcctctcatcggatacgatccccaagttgtgcgccatgggggtaagtctcatgtcgcaattgtccggtctgagatagagtcggtactctgccctggaagtgaacattctataaggctccgttatgcctttgtttatcaaatcgtgtatgagaacccctatatagctttcccttcttttcaaaatgaactgctgctttgtgtctccatctgtagtacgggcagctaatgctgcattaatccctgcgataattccctgacaggctgcttcctcatatccggttgttccacaaatctgtccagcgagaaagagccccttgacgttcttcgtctctaaggtataattcaaacagttagggttcacatagtaatattccacatcataggcagggaagacaatttttgcattttctaaccctttgatggagtttacgatctctttctgtgtatttatggggaaggcagaacttaagccatttgggtagatgagtacatcgtgaaatccttcgggctctaaccatattatgtgtttatttttctctgcaaattttgttaccttctttgctatagaggggcagtatcttggtccattccccagtttatcgtaacagtcgaaatcgggtagctcgttcaaatgggttctaaccaattcgtgggttctttcattcgtgtacgttttatagcatggtaacgttttgttcctattaaccttgttactgtttaaaaaggagaaataaaatggattttctgtttcactatcttccctttcaagagaggtaaagtcaatgctgctgatgtgtaacctcgggggcgttcctgttttcatcctttttatctcaaactggttctccctcaactggttcgaaatgctttgcgtggatgattctactagttggtcaaaaatggcgctgttaagtttttctaggttttcatggctggtgtgggctattccgtcgctaggggggggggcccatttgtctgtcgagccttcgtgtggggggttcaccccagtggggtcttcccccctaggggagttttcccccctaagagagtttcccccccttggcgagcttcccccactttgtgcccccccctcccactgcatccgcctggaaatccgcttgaccctccccccgtggtacttctccttccctatgtgacacacacctcccagaaacgtccccgtggtgaggactacactgttcgcgtagaactcacacgcgcatttgtttttcactccgtagacgcgccttccgctgaggggggaaccacttctgcacttttcaattaacagggactgcactgtgctctctaagatatgcaaatttttcgtgtgatgcatgtgctccttcatgtgatagttgtacagatctctatccgcttgtgccctgtgtcccctaacagccaggccctttcttacattcaatattttaaaatgtatgccacttttatctatgacttttcccatgagtccacctaacgcatcgatttctttgaccagaatacctttaccgattcctccaatggatggattacaggacatttctccgatactatctttacattgagttattagcaaagtcttcgctctcaattttgcacttatgtggctggcctcacatccgctgtgtcccccccctatgactataacgtcatagttcttgtctaactctttgcagttacatttttcgctgagcatgtttacgcggggtccacttcgggggggagcgggcctatagaggaggaaaaacaaccgtaatatcatgaaggtgggagaaatggggaacaaaaaagaaaagacgcttcaactagagagtgttcattcgtatgtcatgccaactacagtgacgttgacagtccgtctgctttgttccctacatcaccatgatgccaccccaatggggtgagtggtgatagtggtgcatgagcgtttcgttattcgcccaattttgcgttacttccgagcgtggggccatcccaggaagagccgtctttcatccaagcggtatgttctacatggcgtggtgagctgaacagctactagcataactacatagcacaccgttcgtatggcagctaaagggaacgagttcgtggacatttcaaggggggtagaaatctcactcggtgggacacgcacatttatttataaattgggatgtgttcatacggggtgtaagaaaaaagggagagccattttggaggttcctctttgaagcgccattttaaattgcctccatttgcttcagtttggtgttattggctaggtgagatacgggcgtagtatggggggggcccccaaaaaaaataaaaggaaaaaaaagtacagccaggaagtgagtagtatgtaggggggtaatgttcaaagggtagcaaatctgtatgtgctactccctgggagggtgagtaagtacttattgaaatgaaaaaaaaaaaaatagagcttgaaagatcatagaatccacgtgggtgctaataacatggtttgatcagtacgaggtcgccaacttttgcgccttcccggggaaagagtcagatttgagcaaacacagaggggagtagcggggtggaactaacggggagcagctctctgccgcttttcctacggtatgcacaaattggggggagcggggaactagcatacgccatggtgaactatataaaacagagtgccttatctcctgagggaagaagaaaaaaaaaaaaaaaagaagcggcatatatgtaagctaaaaagttgtttgtaaaaattgtgataccttttaaggagatgttaattttagcgaaatatataaatttttaatctatagcaaaattttgaagaaaaaaaaaaaaaaaagaggaccttttacattattggtatggtataatgtccccttgttgtttgccctgttaacgcagatgcttaagttcgttcactcggtttaataccgggatgttacgaattcacgtttttgttttgagcggcggcatgtatctgcggtgttgagggggaggtacctcacgcgcgtccatctacacatgcgtacgtttagctatacgtttgagaaaacagctctacgccggtacaggagagtgccgcttttacgtttgcctttgctttgcctttcctgtgggagggagaacccccttactgacgaccgactgatgatttagccaagtcgcacgaggggtggaagttcacgtatatttattcttacatgcacatatgccttcgcgtataactctacatttttgtaaatcgttttttccaacccaagtgagtgttagtagcccgtcgggcaggcttcatcacaaattggggtgtttgcctgtcgaggggtcaaatttctccgtgtcgtttgtagtgctcgggtgtataccatctgtaccccccgttgaatttcccctcccgcgtctgccccagctggagtgaagaagcctagcgaaagagcgcggcgaaagagagcggcgaaacagagcggcgaaacagcgcagcgaaagagcgtagcgaaaagaggcgtagggaagaacccatcgaagaagccttgcgaagaagcctagcgaagcggcatgaggaggcaaccacataaaacccctaggcagagcaacccaacgaacaacccggaggactgatcgaccagcacgcagcacaatgaagaaggacgcagtggataacaacaagctgacgaacaaggagatgaataacttccggctgatgacacagctaatagaattgaagaaacacaaaaaggcattcaaaatatgcgagcagatacttaagaagtatccgaaaaatggagaaacgctagcggtgaagggttacctgttaaaccttatggatgaaaaaaacaaagaggaagcttttaagcttatcaaagaaggaatagtaaataatatatcgagcagtttctgctggtacttatatggatgcctttacaaaatatacaaaaataatgatgaagctttgaaatgttaccttaaagcgttgaagctcaaccgttatgattacaaagctttgaaagaagcatgtatccttctgctatatttaggaaggtatgaacagttcaaagatctaaggatagatgtatataaagataccgtcaagggggtaagagataaggccatgataatttttgcgtttcatcttctgaagcagtatgaaaaatgttctatcataattaatcagctgcaggatgagttggttcccaaagggaatgctaatcgggacccaataaagggaaccgatttgccccccagtgaaagacatgatctgataacctacatgtgtgaaattttgttagaaggaaagctttacgaagagtgcctaaaattattgaaaacacatgaggatgatttactggacaaattgtggtataataaaatgctcggattggtatacctatttgaagacaattttgatcaggccaatttatattttaagaaggccttcgaactgaattatgaaaatttgaatatccttttgctgattttgtacacggagaggagttacccgcttgatggaaaggggggaagcagtggagagacagaagactcatcaaaggagggaagaaaactctccagcttgttctttctcgattataaaaatgagcataaaatggatgaacaggtaaatgtgaatgaacatgttaaggtattactacacgaatttattttagacgtttatgggtcaaatagaaatctgaagttactcgccaggaaggagaaaaatatcttgaatgattatgtgtgtcataattggggaatgaaaaaatatgacgtatacaccctttctgaattcaataattttgttaatgtaaatttagtggatgaagaacattttaaagaaaatctacatttgaaaaatattgatgaatatatcacctcgatgagggaaagtgttcataccgaaatgaacaacatcaccaaggggggggacgatgtatactcgcgtaacattattcactggtcggaaaaactaggagtagacttaccatactgctataaaaaaagatttgaaaaatgcatgaatatgatgcacttttacaaaataaaaaatctcaatgaggaggaggaaaactgcttcgaaaattattttaaagatttgcaaaaaaaatataagcattcgaatttgttaaaaatatttcccctttacttttacaatgaaaaaaaattttcctttcacgtggaaaaactacttcgcagtttatgctttcagaagtgcttaaccattttcagctattttaggcctttctttacttacaaaaatgttaaaataattctttttttgcttcaaaaatatgttgaaaattatgagcgcgtgagggacattcccccctttgactgtggtccttcttgtggtgagatcggaggatgtcacgactgtttggggggaaacatgggtcaagaaggtgaagaatcgccccaaaaggagacacaaggatgggataaagaagtccccgaaaagcgagaattcatgcctgagcacgaccatgaggagggtcacctaaatggtgaggtgataaacggggaactacccaccggtgaggaaaagattcacctggaaaaaagcaccaacggggaagcggaagagactccccaaatgagcagcgaaaaaaaaattgtggacagtttcctagacgagacggaagaaatgaaaaacatcattggaatggccactcccttaggaggagagaacccccaaaaaaaagaccaaaatggaaaaaaaatcgaaaagggaagtggaaaaaaaagcaccggtgaggggaaagaaaaaaaagaaataaaacttgacttaaaaaaagtcaccctaacagaggaggaaaggaaggaatacttcatgttgtgcatttactccttcattagtcagctgtatgactacataaactgcgcgaaggagtcgctaactcttctcaaagacagcttaaacaaaatcacctttaaagcgaacgagtcggttaaacaagaaatggtttttataaaagggttaatttacaagcgaaacggaaattacctagatgcgtacaggcacttggaagaatgcagattagcaaatattggggataggcacatcaacacgaagacgattaaaacttgcttaaagtgtggactgataaaggatgcaaaaaaaatggcctctatcttcacgaacccgttggacaataatttcatgaagaacattaacgaaacgcagtgcttctggttggagtactgcatctcgcagggctacatgaacaatcacccgaacgtccacttgggaaggtacctcagtttgggccccgacagcttgtacgactttggtggtgtcgaggaggcggaaaaccaagcgggagggaaaaaccaagcggaagcggaaaaccaagcgggagggcaaaaccaagcggaagaagcgacgaatggtacgaagagcaacccaagcggcgaaaagaaaaaactaaatctgcaaaaaagcatcctggtggacaacgacatgctagggagaaacgaatttaacgactacagcagaggactgcactacctgcacatgggtcataagcagttcttagacatccacgaagaccaaatttgcttctactattataccatcagaaaaatgctctacagatcctacaggcacctcctctacatgacgagcgaaatgttttcttccagattttatcgtaaatttgggaaggcgttaattaaggcgttactacacatgcacgattctggattattaaaaaaaaatgacatgaataaaaagaataaaaaaaaaacaaaagctagtgtatctgtccaggatgaaaatgatatttatgaacatataaaaaatgatcccttggaaaatgccatgatatatatgaaaacgtttctgtcccagccgaatgtggatttggctgtgtacaggctaaaattcgacattgagaggagatcacctggtaagggccaccatcccaaatcgtgcatttatatgcatattattcgttataagtccactttatgtgagcaatcttttcacattgttcatgacgtgacatctcatttcttagctcctcagatgaggaaaaacgtacatgtgcacatgtggctaattttgtaccccttttttacgcagacaaggactatggatgcatgatcgacacccttctaacaatgaagtccatatttccgcaccataactataactataaatttggcccagccatttcgtactatttgtgtacaggttagtatatttcctctttggggagacttttttttttatctcattccatttgctatgaccacggagaaaaaaaanagagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactaaaagtgtttcttttttttttttttttttgtcccactttgcagtccgtttggatagtgcaagcgaggaacgaagaaaagaaattacgagcaagctaaatgacctgttgggattgaatcactctgtgtacagtactgagttgttaaaagaagttaggacacaatatatcgaaaattttgtaaatttttttaacgaacataagaagggcgacttgcgttattaccaatcaggtgagttatcatttctggtcctgcgatccgattgaactaataacttgtgtaaccccccctcgacattatttgttttatcctttcctcctttgtgggaatagctcatctttgttctcttcacaggagaggtccgtatacgtgcatataataacattcatatgtgtgtatatttttttccctaatatttgtagccctagaaatatacctagattgtggagaaaaggtagacgaaaaacttttggaaaagaccaacgtggatcccaagaagaataaactaacgaggtgttttaaatttctccgatttttaattaaatggcaagagaagcacgtagagtttgctcccctgttggaccacttcaaggtaacctcctttttgtttttgctgccattttgtcccactaatgcggggtgcggcgcggtgcgaagtggtgctgtgcgaagtgatgcagtgcgaagtgctgcacgaaattagagcccccttttgcgaaccctgtgcgcgcaaatttgtgaatcattttttttgcccctccttcccttccaccaccagacctgctgcagggaagcgttcccgctagcaacggcattccagtgaacccgacaaggagtaaaaaggagaagaacccgtcgcattcggattcgcgcgttcaatagacatggtaaaaacagtcaatctggaaaaaaaaaaagggggggaaatttacacgtctgtgcatttcctgcgcatatggcgtacgtttatggagaaaattcacataagcgcacaacattttctggttagacttagcagcttaaaaaagcgtgtacatctgctcacgatgcgtggtgcgtgaatgggagagtacccctttttaattttttttcccctctgtcgctatttactgtgtatcaatttggctagttgtcccccttttgataaactcttcataactgaaaaggaaaacatcatcgctgcttatagcggtacggacaaaaggggaagcgaatgcgtggttgagcgctgtggttgagcggcgtggttgagcggcgtggttgagcggtgtggttgagcggtgtggctgagcggtgctgctgctcccccgctttttcatcccccagcgcagttcccaaaagtggccacaaacacgcgcaggtataaccgctcggatggcgtatccattaagaatgcaaaacaaacggagcgacggagtgaattcttaataacgaaatggatgagggtcgcgagaaggaagtcccttcccgtttcccataaagagagcgttatgtatatttaattattgcaatatttgaaaatagatggagggggggaaaaaaaaaaaaaatgcgactcctgcacggggatagccatttgttttgaagagtgtggcccctgggtaaacacatgtgcaggaggtacctcgatgggtagcggcaaatttgcatttattgacgcaaaaaaaaaaaaaatgcacaccgtgtggtgcgtggggggaagtgttaacgctcccatttccctaggcatatattccatagtataggcatatatgatgcttcccctttggccgtcgcccctgacaaaggggcattgtccaccgtatagtgaaccaactggatgatggcaccatttggtactcctctgtgcacacaagttggatattcaccccgttgtaattctgccagaatggaagctcattttgtattttttcccctttggggcgttttaaaaaggagcgcaggtaatggctcttcttctcccgcattgtgtatatctttgcatgccggttggtcaaaaaaaattttttttttttttttttttttctacttcttctccttcttcttccccttcttctccttcttacgtccccccctggggtctacgcgttctgccgcttcttcatgagcttctccctaatttccttaatcttatcgatgatttcattcttcgattcgtagatacagcagaggtacttttccgacttcatccaagcatcaaattctggggagttgacatttttaggccaaggtgtataatgcaataagtaatttttgctattagcccagacaacgatttgctgatataggtggggaaggaattccttttcgaaagacttaaagacgatggcatcgtcaagagttaatctatgtctttccgattcccacagcttcaattgtgtgatcacgttgacaggtatagagcttttaaaattgcttctgcctgggtgtgcataggactccaaaaatttgataatttgatttgcagtaatatccgagttgtaagcatttaggacactccttctggtcaaaattcctacgaccatgttgggagtccttgcttgtaattcacataaatgacttaaaatatttatcttcaatgttgaattggtgtagaggtagactttaaaattactctgtacaattagccccatttcgagattattgtttccattaatttttttttctgtggataaatgatggctagctaattcgtgtgtagattttgttttatctatattttgatgggtatcacttgtggggggtcttttctttttttcctcttgcaataaggaatagtggtgaaaatatttttcgcttattttcttcgcccccccatccatgtgaccatgtctgcccatgcctatggtgcgtgtggtcacaacgttgctgctgttgctggggagatgattgtcccctacatcctcaccatacgcgctatactcgttgtatgcgttttcagaccccccctcaagcgtcaggctgttcatcacagccacgtaattctgtacatttaaattatttatcgttagaagcaatgcgtagggagttacaaagacgtagtcctcactgcgctttaagaaaagaccaatgtggatgccaaaattgataaattccttctgcgatttggttaaattatcgaggtatatgggatggctaatggtacactgactaatagaaaggatcagcaatagggtttccttcacatacagttctgactttttttggtccttcttttcttccgtcacatagcagggggttccgcctccatcattttttaccttctcttgatgtgttgtgtggatatggttgctgtaaatgtcgtcgcttccacgatgctcggggtaagcagtatggttcgcatacgtgccatagacagagtaatcgatttcccctttctgggcattcgcagagcttcctccaccactaccggtgttcgcgctactactgtccttcttatatttggtggatatttcccgtgcgatgtttgtgacgtagccatcatctattatgagcaaatattcgagcaccagggatattatcctacttcgtatgtccttgagaaaccatgagaaggcttctcgactcatgttcactgccttgttgctattcgcatcatcctgtagtatgaagttttttctcttgagcacttcgattaggctatcgcatggggtatacgaaggggggctttcctttcttgaacttgaatagaaaaaagaatactcattattattattattattgtcttcctctaggtagccattttcctcactttgcaagctcctataatacagatcattctgcttgtaggcataaactcccttcttctttttttttttcttcttcttttccctactatgatgatgcgtataatactgatttgcatcgtggctattcagcttgtgtgcgcttccacttgggggggctccttccacagattcaccctgttcgtagtagtacccgtactgatcatatttggcttcttcatttgggcctttctcgtattttttcctatagttttggtttccccgctcctccgcagtgtggtcttcattgtctgagttatccccctcatcgtctccgtcgtcttccccgtcgtcttccccgtcatcctccccgtcatcctcctcctcgtcgttctcctccccgttgtcctccttccccacggtataattcaccacggtataattcaccacattatgagtggctcccccgtaggggaagtggccataggggcggtactcctcatcgtctgtttgattctttttccttcctttcttcgaaggggtataagaggaagaggaggcttttttgtctacatttttattcctgttgaggtcacccttgtcgtcatttcgattacctggaaagttagcatatggagggtgtacctcctgtctgtgctccaaggatatgccattattataaatcatgtaattatttatatgacttaatttgggggacgcaataaaatggagcaaattgttccatctcatttgtgcataattcgcaatttcttctttcgtcggatataaatttttttcatgcagatttttttctttttccatttgttccttcgcgttattattaaatataaaaattttatcttctctatttttataaattttgttcagcattgtatgtctgaatttttcatttattttatactgattgtaattatccttttttgtttcactttctacaagtatttttgcttcgaccaaattttttatgcattcacttaatttttttagagagtttggattaatccacaagcgcattgctctttcggataccacctgctgtatgaacaacaatcttgaaatgataatttgttctaactcgtttagggatcgtaatattgcctcatgtgctagggagtcttcgaacaggtagctccatattttttcattcagttccttcatgtagtcataaatttccatattttcgatattttttcgcgtcctcaccattttggcctccgtctatatatctgctcgtctgtccgctcgtctgtccgctcgtctgtccgctcgtttgtccgctcgtttgtccgctcgtttgtccgctcgtttgtccgctcgtgttgtctacgcgcgttgcgttgcgttttctgtattctatgctcggttgggcatcatggaggaacgtgtctcccctgtgaagcgatcacttcaggggggcgcaccagatgaagcagccaagggtacgtttccgcggggttatttacctcgtacggttggcatggctcgtgtggatcgcgtggatcgcgtggctcctgtagatcgtgtggctcgcgtggctcctgtggccgttcgttcgagcggccctgatttgctgtactcggctccaccctggttcatggcattctttttaactacactgttgccgcactcgaaggttgcctccctttgaccgcattcattttttacgccctggcagttatctcttagggggggggaagtcccagttcgttaagcacgtggcaatatttacacgcgtaacgaagtggattggcgcgtccatgaaggggcaattatacgtatgcatgcgtggtacatatgcatccccccttttattcagctaactggtcatgtcggcgaagatgtacggcgacaagtagaggtgtcaaattgggatgaatagggtcgcggcaggaatgcgagaaaaaaaattacaaaccattgaagggatatacgcgtgagctgataagcgaatgagcggataactgttacgtgagaaaaaaaaaaagtgagcagcttcccgcttagttagactacttaacagaaacgcattttatttttatagcgcccttggcataataagctaagcatctactgggggaagaatagaacattttatcaaaatcaattgtgcacaatttttacaccatttttggagcggaaagaaaacttacgcggcagcaaaaaagagaataagccattttttttttttttattacaaaaaagtggcagcacgagggggaatactaccatatgctgctatgcctgttcttcatttttttcgctctttacaaaattgttcctgctgcaaaaacgtgtacccacaattattgggaaagaaatgcttggattgcttctgttggtgaagaaagcatgaaaatggggctcccattattattctgttcgaaaattcacatcacgggagtgttcgttaagccgtgtcctcataaaggcataaagcagtagagcagtgtagcagtgtagcagccatgaaggatgtcgcagctgttggacacaacaggaaaatgggatggagtaggtagccttttccaaaggagaaagccccttttcaatgccactctggatgatgcagaatatgtgtcgtattacttcagttcacattcgccaaacaatttatagcccagttacacgttgtaattttttttttttatcatcacggtgtagcttacccacactgatgagttttacccttacagagaaatttcttcttttccccatcatatacacgaacaggaggtgttcttttccacccctcaacacaggtcctctttctcataaacaaaccgtttgtgtaaaatgggaattgacctggggtgacataaatagttaatataaaaaaatggtaaaatggtcaaccttttctcgttgggtcacaacagatgagggggaaaaaaataataagcgtacccattgtgttttgttccacggggatataacccaccgggattgggagaagcattataaattttgtcgatccataagtgaaaaaatgcgcttcttgcatgacttaaaaaaaatgtatagaaacatttaagggatgactaaaaaggtatatgataacaaaagagtgaaggttcacccatatggaaatttccattcgcttgacgttttaaattttttttttttttttttttccaccacattttggctagtcctttacgaagatagctatcaaaattttgttaacgccacgagaggtgcactttcggtgttgaaaataatacctaattaaaattgaggagaagaaaaaagttttgtcgacgaatacttagtcaagatcattgctatagtatttgtgatgttttattgttataaataaacagattatcaaaagtgatgatgaaaaggcgcggctctataaatgaaaatatttcgatttccttcaacttctttaggagttgttgggaatccgaaacaaagatgatcaattttgaccttcagagattcttctcttgttggccgaaaaatcatgagcttgtcgccagctgaactttaaccacgctcaaaaagcacaataatgacacaattaaaaaaaaaaaataaaataatatataataactgtaacgctttatttgcggtcgtagcagttggaggtagaaaaaatagtcccacgaaaaaggaagggagcacagtgttattttataacggttataaattcttattgttaataggggatgtatccaataaattaagtatgttctgaatgaatagctttttttttctttgcctttcttttgtattatatattttttctgagttcctgaaagttgttgtgcaggtttttttttttctttatattcagggtttaatgccataaaagcagaaagaaaaaactgataaaattaaaaaaagataaaaatggtgaacatattttttcacttgtaagtgaataattgtatgggaggcactttttttattcttctatgctttttccgcacgttgtatatattatatatgactgaattttgtatcacctcggaaaaaagaatttttaaatgttctttgtacagctgtaaaataagagataacttttgaatattcatctgtactaattttcttctgaaaatgcgaagttggttatttttttctccatatagttataacttcctttgcacaaatttgtataggaagaaaaattgtagaaggattatatcatcattcgttcatcttaaaaagagtacatattatattttatagcaaaaattttctgttgctttacactcgttatttgcccatatttttacaattttgccatcggaaaattgacgttttcttgtttttaaattaaccctaattgagttttccaaagagtttgaggaagtggtaacattggaagttgccgcataacggcgtgattaattaacggggtaatataatagaggataatgcgaaacgtatgtattccgttttagctttaccatttttcttggtagtgaaaaaatgaacaacgtatcgcggtctgattttctacaccctaactttagaaggcaaactcgttttgcatcccttttgtagcaatttaaaaaggccactgaagtggtgaagtctttaaatgtgttactgagggtattcgtcaaaggtgaggaagcctttttcgaggaacaattttatgcaagcatcaatttttgcatcgatatgaaaatttcggattgccattccgttgaaggggatacatacatatatatatacatacatacgtgtgtgcgaatgggccaatcgtatgggaggtataggctgctgtaggttacggttaaaggtgacggaaaagaaaacagacactgctgtgacgctattttttccccttaatccctttgtgatggttgttgcgaaactgttgcgatgctgttgcgacgctgttgcgaaactgtcctagggaaataatgttgggacgaggggaggggaacggggggtacgtatatatatcatatattctaatgtgtttcccccgtccacacatcatatgaggtggggggtatttgcaaaaggttacttctcgtgtccattccaaatgtgcaaaaaaggaaaaaaaaaggtgcagccagtatacacgttttgtatgcggcaaagaggcaggaatgctccatgtgatgtgatttaaataacatcgttggggaggacgtggaagtaccttattgtccccattgcgcaattcgtctttacgcagctggacgcaatgactgaacatttttgtagcacatttggggaagggaatgaggctttctctctccataggtagccacaactgggcatacacgtcagcactgcaccacctcttagaatgttaactaatttgacattctgcttttgcacctcacctgacagttgtgtgcgtccgctaagcgttaggcatatatatcgggtggtgagttagattcacttgatgaacactctccctcgaacagattagtaaactatgcattcgcgcgagaggtgtgaagcgcatttacgtgggtagcgcgtgtagcgcgtgtagcgaattacctagccgcgtgggagctaccccgtttaccattttcagcaacaacgcgctgctactttttagccgaacttcaccccacggttaaaagggttccttttttaaaccccgcgtggagcaaaaaaaaaaaaaataataatagaaaaacaaacaaataaattgcaacgtggaatgtagctacgtacttttaagagataaccgaggagggcatgattttttctccttttctttaaacaaatatgggagaggaaatttcattttctcccctttctgttgttcccgccctttttttttttttcattatcacctcttcaagttgttcattttttttttttgttaaaaatgtgaatggctgcagtgaggtacctctcttggcacaatttcacccctagcatgttttcccaactgaaagagagagcaaaagaggaacaaacgaaggggtggatattaaaagaagagctcgtttacaagaagtgtgtgcgtgtgttatgtatatgagggaaggttcccagaagaggtatacattgcacgagatcttctacatgagagctctcctcagcgctgtcctcctatcggtactattttccctgagaaaccaaagcaaggtgaaatgttataagatccatgggaggttaagaagctataaaaggaatgcagctgttacgatttctaaaaatacagatgagtcgaaaagcgaaattgcacagaacagcagtttggtgaaaagaaaaaagagatattcttttacccctctgaagaggaacacaataaaagatataaaaagaagaataaaatttaatgagaaaaatgtgagacctcgaaatggatcctttagtaaaaaaaaagacatacataaatcgctaatcgatgatattaataaggagatgcttaaggaaagtatcaaatatgtgggaactaattatgacagagaagagatcgccaaacataatattcttcccctacctgtggaggataaaacgtccgaatgttacaactgtttggtgctatgtaagggtatgccatttcatgtggacaatgataaaattagggaattttttaagccacacaaacttgtggataaatatacaatttttataaaagacaagaaagggaatttcttcggagatgttattgttagatttacaaacaaaaaagagaaactactggcattgaaaaataaaaatttcaaatttctaatgcacaggtatatacagctgtataatattaatgaagagcattatgaggaatactttaacgtgggttataaaaaccctccttcatataaaaattacgtccctattaagaatgtcattgtgtcgagtgctcttgaggaagtcgacccgtttgccgagggaggaagtaccgatagggataacacatcacccaatgtgcatgccacttccgatgaacagttccagtatcactcctttttttgtgacaacctagataatgatgctgagacaaaagaacttagagaaaaggtgaacaagaaaggcattcttctgaaaagtatatacacagggaaaaaactcagagggagaataacttctgtgcatccttatggagttttcgtggactgtgatgtgtatgttaaggacaagaatgatcgatttataaaaatactggctctactacataagaacaaactaaccataaatataggactccccacggaccctttaccagaacaggaggagaaagaattaatactacaaaaaaatatgaatattattgtgtacgtggataaaattataaaaagggagattcatcatagtgtaagtaatcctagggatggaaaaaataatttaattttttttaacctcacttttgattcctccataacggaggagaaaatccagtggcttcagaatctcaagttgagaaggcagtccattgaggaaaaaatgaaaacatgcaacgacagatttttgagcatgtcttcggaggggggggcaccgagaggagtggcgagaggcgtggcgggtgtggagcccgaagtgacggggggggaggacccatcggaaggggaccatccatcccaagtggtggaagcagacataactgaagggacagacaaaacggcaaggatagccgctctgaaaggggaaaaaatgggcagtagccacaaaatggacagtagccacaaaatggacagtagccacaaaatggacagtagccacaaaatggacagtagccacaaaatgggcagtaatcacaaaatggacagtagccacaaaatggacagtagccacaaaatgggcgatgtgcatgctgggaatttcaacatgcagagctgcaaaacggaggaattttcctcttcggaagagaaccaaaaatcgaaattgaacagcagcgccaagaacaaaaagagcgacagccgtaggtcaagcaaaatctacctgatgaaggacacacactgtgattataattttgtgcggaaaaaatggaccaaactggggggagtgagagcagtgtgtgatttgagcagcaacgctgaagaggaacagcctgaggggacacagaaaaatgaaaaaagaacgccaagcggaaatgcaaaagggaatgcaaaaggaaatgcaaaaggaagaaacaaaatgaagaagaagaagaaaaaaaatttagacgacggtgacgtttacgatgaggacgacaattttgatgaaatttttaagctcgaagtgggcgatgcagagggacaggaggagaacggcgaggaggtgtacaatggcactgaaaacgtggaacatgtggtggatgctgaaaaagcggaaagcgagcaggggagcctcagcgacgacaaaaataagaggagcgaaaaaaaggggactaaccactataacgacgaaatgaagggaattctggacgacatttttaggaagcgagaagacggaggaagtccttcaaaaaaggcttctataaaggtgcgctctgataaatgtaaggaaggcgccactggggaacagacacttggacgaccaagcttcgaagatgtaagtgacagatccaaatggaccaacgatatccgaaaagaggagtcgctattttattcgaaaatgttcggactgaaaacggatataaacgacttctattcagatggcccacggaggaaggacgctggtggggttgggaagaactcgggtgacatggaggagctcatgaagctcagggaaggtggagacaagtggggggcctcgtcaagtgacatccaggcggagactttaaattttgaaggtttagaaagttggatggagcggggcaaaatggaggagatggcaacagaggagggactcgaagaggaggaagcgcctaaaaaggaagaagcgagggagggactcgaagaggaggaagaacctaaaaagggagaagcgggggagggacgcgaacatggactaactatcgacgaagcgaatgcggaccaactaaattcaataattagcgggaaagacggagagactctcgatttttcacacttcgcagaaatgacaccagaagaactgaaaagagaaatatacaaaaaaaaatttcttcttcccatagacgtatcaacagagagcctaaaaaatcgcctaatacaaatatgtatttgtgaaaaaaaaaataaaatttgataattatccatttattaggtactacctgttcgacttcaatgtgccaatagaagacatcaaactgttcgttctggcaaatagaaaatttttaaataaaaaaaacataacatgtaaccttttgaattccctaaatttgaacgaattgaagtacctgcttcataagtcgatggaaaatatacgtctgtgggaacctgaagattatataaagaggaaggttctaaatttgaataaagaccttctgcaaaagcaaaacatgaatcacgtagatgatgtagatgcaaacaatttactcatattgtggaatgactttaaggactttctcctaaattgtgtgtatggaaatgacaccacgagtgactcctgggggacagacttcacagatgttccagtgaccaactgggaaccaaccacatcgtaccgtacaaacaacacacacacacaaaaatatttgaacagaatgaaaaatatggagaaagaaaactttttcattagcaagaagcaacccgtcgatgatgtacttgaaaggcaaataaataaaaaaaaaatggaacatatggacccttttgaaaatgcattaagtacattaaataaagagcttgaagaaaacgaaacggagctgccagacaagataagcctcaaggaagctatgaaaattctgaacgacagaaagtacatgaaaaaggttaagcgatctctcaataacgactcagatgataggacaaatgaagaatacattggaaaaattattagcctaattttgaggcataaaagctatttcaaggaagaactgagcgaggccgtcctgaggaagaagccccacgaggagctaattgtaagcagaaagcggccagtgggcgcagctgagggagagagagagagagagagagagagggagggagacgaaccaacggcgcagccaatgagcggcgctcccgcgcgggttagcttagagatcaaccctaaacccggaactaaccccacttctatgcaccgcgtgctttaccccctccccgcaggtcctccttgatcagctgcccgccgacctcatagaagacttactctgaaaagggcagctgtgccccgtttctcatttttttccgttcgaaacgccatcctcgcagttgcaaaaaagcggctttaaaaaaaaaaattccacgcaatgggcaacacaagtttgtttaaattattgttaaaaaattaaaagaaaaaaaaaaaacttggcaaaagggaaggcatataatacatacacacgtgcggcgtgcaaatgtcgacaaagcgccacttagtcccacctacccttaaacgacccagtcgcttccattttcgtctattcccactttaagggaaccccaacggaggcactctgctgaccacgctcgctttcgctactgcataacggtgaagtgcacattctgcacgtatttcaaaacgttttggattaagagccgatacccttggtcctggttactcaccacgtcgctggccaccttctgcctaagcaggagctcctccaaggtcctgaatttcccggctaacctcccatttctgttcttagaataagctgctaactttttgtgcaccctcaagagaatcctattactttcgtctgagaacttctgttgaaatgcctgagtccagcggagagccacatccaacatttcgccgatcattttgttcacttctgcatctaggatatacgcacttaacttggcgtaactctcaccaaagtaaattttcaatgcgggcttgatgaaaggggcaaaagaaatcaccaccgcgaggaagtatttctccagatgtattaccttcttcgtcataaggaaagatatcaagtatttaaccaaaatggtgtttacccaacttttgaagtacgcgctggacagcagctggacgatatccgtcggggtcagcttattctcctttaccctactctttaccatcgttctgaatgacccacacattctcaaattggttagtagatactcgtaggtactcaaaatgtatatgttaggtaatgaagtgactatgctggctgcgtccagatcgtcctctctatatatcatgggcctgatttccaaacaggcagcgctgccattcttgcaattatccgaaatgtacgaaacggcgtattcataattctttaacagttttggatcgttaaaagctaagtttttcatgagcactggtctgcttagcttactcctatttttgactatgcactgttccgcggccatttgtagctctcccgttatggaccgtccatcctccttcccacttcgtgaaaagatcctttttatgccagtactgctaccgacactggcactgcgactgacattggctccgacattgccgccaaccttgccgccgaccttgccagacggtttgctatatttatgcaggaaaaggtccctctggtaggtgctaaacagggtgactacactcggtgtcttcgaaacttgcctgtcatttttcgaaccctgctgctgcgtgtgagctgctttagaatcgccctgcgatccaggggacacccctttaggcatgtccaccctcttgcttttcctaaatttgttgaaaaaatcgtccatcttactttttctgccctctggctgataagacgaagcggattttttaatccctctaactggtaatacttcactacgatccaggtgtgtggcattatccaacgaattgtaccctggtttcgctcttcttcgatttatttcatcctcgtattgctcctctccggggattacattataaaggtgattcatggagtcggaactatctgtgtaactgtctaaaggtttgctataatcttcctgtaggggtgaacttgagctactcattgattttttgttctctgttggaggatgcatttgtcggctgaagtcctcctctgggtaggaataaagattaggaggtgctgacctatttgagccattccttccataagcatagtcatacacataactgctcggatctctcactctttcactttcacgggagggtgatacttctgcaccactgccactcatatgatttatagcatttcgtcttttatccgtccttgaaagttgcataagatcatttgtctgcctattgtctcttggtttcacaaattgaatgtcttcataaatagaggacatgtcggcatcatatgcattggattcgttacttcgaaggtcactactgctatttgagatgcccaacgaatcgtcctccgtatcgctcatgtagtcatccattctgagtcctaaccttttgttaaaattttcgaaatctttgcctaaataaacattaccctttgggctcattcttcccccttcctctcttcgaggaggttcgtcatccaggtagccatctcggtttccatactttatggggtttctgtcatcttcctcttcttggtcgtatgtttgcctcatttgatgagagcttccacgctgatgctgctgatcgttgcgataatcacgttggtagtaattttcgaggttacccccgtagtcattatcctcgtcagagtcatcatccgaatcgtcgtctacgctgaatgaccttttctctatgggaagggcactgtttctacgcactggaccgtatgatgtccctggctgctgttcgtcatagatagctgtgttttgtcctctatttaaggggggttccatcccttgtgaacttctttcgaacgatatattttcattcgagtctcttcgttgtctgtcttcgctgcccccctgctcgaaccgttttatgaggtcacttacacgtcctcttttcggtggctgaccgttcacatctccgatgttccaagagagtaacagaaacgcacaggagatggcgtaaatggagaagatacactttggcaccattttaggagtgacagcggtttacgaaaggtgcagatgaggatgagcacaaaagtagaaaaaaatttggaaatgttaacaagatgcaatttttgtggggataaaaagttgacataaatctttgccttgttgtatgagcaaaaaaatgtaatacgggtttttcgtccaaacgaggtgaagataatttcgtttggccttaacctttgttttatttttccgaactattttgttcttactgttttataagacttgttattgctttgtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattttgcattttttccctgtattgtctcagattagttcttgttgtcgcctacattttggcatttttttttttttttttttttctagccattttgtacttttgcgctgttatgtcagttttatcgttatttttacctgcattctagctgttttttttttttccccagttgtcatatagctagctgcttttccattctgcagagcggcgaagtggcgaactaatttgagtaaatttttttctgtggagaatgcacaaatgagaggataaaggataatcctttttttggtgcctaaaacgtgtgtcttattaggtaaactattgcatatttttgtgacttttcttaattcgcataggttcgaagttcgacaaggctgcatactcacattttcatgctttgcattgaaggtatcattaatggttcgaaagagccgaattatttatcgattacgctgggttctcgaaaatggacaaaagcaaatattagcggaattattgagtggcacatattttgtccccattttttttctacagtgcaagacgtatataatttcgaggaagcgcaaaatgggtgttgtgtccatgctgcccatttggggaagcggaggggaagatctcaatgaaaaatcttccaagcgtatgagcatcgtttcgggacactaaccacacaccaaaaaaggtaaagggtttatgagcgatcatgtagttagttatacgaacagacggggtggcaaaaaaattcgctacactgttagataagcgactggtgttggagtgtgttcttgtagcgattttttccacgaacttcgtgttacatagcggtgtgttccggccccctgtgccaattaacccggttggaagaaatcttaaccacggaaaagatgcgcttaaaaaagtgacaattaaaaggttaaaaagaatgtccatatgccgtggaacaagtcagacttgcttgcacgaggtagctcttccaattaccgcgcggtgcagggacagctccacaagtagttattgttcaatctgtgttttaccatcacgcgggtgcaccaatacccgcgtatctacatgtctttcccaaagagagggggggctgctctaattcgggcccctttcctccaatttttacgttaccccttcgtttgtgattttttttttttccttttacctgaaatgaaagcacgcacttgctagagtcacaaaagcagttcttcatgagttatttaattaaaatgccgaaagttcgtaaaaaaaataaatctaagttggtacataaaaaaaaaaaaaaataacgggaaagaaaagaaaagaaaataggatggcttcgtgtacacgcacagatggtcttctttataagaaatggtcatcttacaacatggcacttaaaaaatggcatacacataaaaacttcacacacacacgcacgcacatacatatgtatatatatatatatatatatatatatgcacgttgtggaacaaagcagggtggatagataaagtgacgaaaaaaaaacatgtacaccattgtgcaggcactcgtaggggctcctcctctctgtgatacatctaactcaggtctatttcctcgttctattggcacgagattaactccatcgcttaaacaccacattcgtaagcttaatccttggatccatttgggaaacatatgcagttatatgcagtttgcccatcaacaggggtgtcagtcaagtgcgcaacttatgcttcatacgaggagcaaaataaaaaaaaaaaaaaaaaaaaaaatgcgcgcaattgtgcatagaaggaataaataacagtgttataatcacataatgaaagttttaaaaatgttaaaaattcacgaaaaggggagggggaaaaaaaaaagaagcgtgacttcttccatttcgtggtaacatatatatggaaccaccatacaaattgtccgtttgtttttgccggctttgtattgcgcttgatattggaggcataaagaatttgcgaatgtgtacaaaaaaaacaaaaaaaagggtacctatgaatgtggcaactggtggggcatgttctcacccatctggctatccatctcattggtacagtttttccacttggctttctctatgtgcacatggatgggaagggcttctacttatgcaacgtaagaaacgagctcgggtgcggggggaaatacatatatatatatatatacatacgtgtgcgcgcgccggcgcgtgggtgaatatcattataacggctgcgcatcgaagaaaggtgcattgcggctttcccaagtgaagaaactacaaacccacattgcgttctgtttttgctgagactcctgttggtgtccgtcctgctgaacgcgggattgttctagccagcactgggtttactaacaccgtcggcgttggcattgctaacactattggcactgctggctgtgctggcgaggtggtcaggagccgcggcgccctgccccccctccgcactagcatttgtgcttacgcttcccgtcccagtggggccccccgtcgcaccgaactcattgttcggaaaaaagaaattgctgttggttcgggacacggttgaggagatgcttgaaatccagccacttgcattttgcgtcacgtcttttattttgctctgccccttttcccaccaaggattatcactgacattttcggcaattttttttgtcttctcagtaatccagctactactattcattagtgtatctttggtactttcgatgaggtcatttttatttaaattatttatcgtattcgttgtcatggtttgcgctttgttaataaaattggaaaatgtggctgatacattatccaagatttccgacgtgttcagagagggtatgaaattctgctgatcatctgcatataaattatttttgctattcttgttaatttcgttcccattcatattttcattttggccaaaattaattaagtccttgccttcatccaaagataatggagagggagggtcagagttatggacaatggatctcataatttttctgtaatgttcagctgccttggttctatattttctctccggaataaaatcgttaattccataattttctaaatatgtttgaaattttttattgcctcctttgtccatatattttaactgctcatctgtgaatatatccatttttatgctcctcactatacttatgtgtactcccaaacttctatgcacgcctgaacagttaatgcagagaaacactccatggttaactgacacccagtccgggttgggcaccccacagtcgaagcatttgttgttgctctcatcttctttcttcaatttgttgataacttctatggcagccgcgttcattttgtgtggggaagtcgttaataaggtgcgcacagacgtggcagaaacgtggcagaaacgtggccgagatgtggcagaaacgtggcagagacgtggcagagacgtggcagagacgtggcagagacgtggcagagatgtggcagagacgtggcagagatgtggcagagacgtgttgttaggcgagtgatgggacgacgggtcaggacgcgcctttttgtgtgcgctgcgatgcgatcaccaccttatgcacgaaattttattgtgcaaatgaaagcacgtgtatgttgccgaaaaatggggccgatcaatggatgacaattgtgcgactcacgaagggaacgacgctttaataaaaaacactgaggctgtgttacaaataaagcggactgaaggtctccataaaatcgaacatgtgaggcacgaagaacttcgttacgcaatgcgtataaaaaatgtaccagtaccgtacgtatatgtgcaaatatgtacaaatgtatatacacacgtttgaggcaaaacaatggctcaggaaaggaagaaaaaaaaaaaaaaaaaaaaaaatcgtaaatatgaataagtacaagggtaaaagcaaaatgaaaaggttaaataaaaagaaaaataaatgcactctaagcgtacgtttaaagaaagctcttcctggccaatttttcggcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaataattcaagtgaggaagctattttgttcaacagtatgtaattgttttttttttaaaaaagggaagcggttaaaatggcaaaatggcccaaatggcaaaaatggcagaaacggcagaaacggcaaacgcgttgaagggctgatttgcgcgatggcttaatgtttcgcttttgcgcggaagagatttttcgcgaagagacgctttgcgcgtacactgggatgtaataatgtatatgcaaataatgcatatgtatatatacgtacataacaaaattgtgctgtgtacaagccaacgtgtacacaggcttacatgtatttgcgtgggagatggctgagcgtcattgcgtgggcggcgttctgatcacatttgaccccacgtgcgcgtaaacgtttgagcgcacgcacaagcgcgaggaggaaggcccataagaggcaccacacaaacatgccatatgcatatgattacatatgtacgtataaggatatgcgtatttgcgtgtatgtgcgggattggccgcgcaagttgtgactcaataagttgtgactgcgcaggtagaggaatgcccacttctatgcctcccgctttttttttcgcgaatcgagtttataaggggaaaacggttaagcaagcttgagtgagcggttacattcgcaggggggggggaaccagcaaaacgtagaggctcgcgtatgcgtatatgtacacacaaatatgcatatatatatatgtatattatatgaatatgtttacatgcacagcatatgtgcggatatgcaatatgcgtgcgcgcgtagccaactgtacagtcgcaaagggcagacagctggaattgggaaaaaaaaaaaaatagcatgcggttgcctccaattaattagtgaattatgtctttaggattttgggctaatttacgaaaaaggaataagaaagagaaagaaaaaaacgtttttttttaattcctgtttttaagattctgacggggggtggaaaagtgtgaacgaggcgaggctaaccgaacggcagattacgcgtgcgcgctcgttcgccaataagtgaagcggagttggaaaaggtttagttgagcatctaccacggtgagtgcacgttcgtatgcgcataaacgggcaagcgtgaacacaaataagtaaatatgtacatgtataaatatgtgtatataatacatatgtgtatataaaacatatgtgtatataatatacatatgtattatatatatacttatgcgcgcgctccagtttacgccgacccggccgcgtaacttccagcgaacaaccttttttttacctcagtgtgtgtggatgcatgtttagcacatatgtaacaccccgctggatttctcccccagatttaccaaccattcgagcttaaaaaaaaaaaaaaaaaaatggacataaagttcgtctatatgtttaatctcccctctgtaagcagctcgccgcacaaattccctcgccatttttatatgttcttttaattttttatcaagcaaattttaacgtggtgccagtaaaaactcctttttgcgaatttgcaaagggtagaagtaacggtcacatgtacagaataataagcttagaagtctttaatgtacagccagcctcttggggaaaagcgttgtctacatttctgtaactttctcttggaaggaatttacaggacggaaaaaaattgagtggcgaaaatgttttgttcgccactcctctgcgtaacaggtgtggtcactttggtgtgcaactagaggtacctttacgttgccacgcagttttaggcgagcataagaacataagaacataccaacacaccaacataccaacacaccaacataccaacacaccaacataccaacacaccaacacaccaacataccaacacaccaacacaccaacataccaacacaccaacacaccaacacacgtgtacccttatggatgactctcccacccttatgtgtgtgttataacttcagcacgcgctcaatacacccttttgctgctttaaaacggattggaaattatccgttccctcatttcgggttaattctcgtgcttaacatctttagcaagaaaaaaaaacatcaacacagttaagcgtaccacacgcatgcatttgtaaaaaggggccatttttttttattcttttttttttttcttttctccttttttgggattacgaaacgtttatgccaaaacaaagagggttccgcccccaggggttaatagcccccatacagagggtcaagtacactgggtaaggaaaaaaaaaaaaaaaaaaaaaaaaatagtcaaaccagcagagtgaagtaaaaacgtgccttcattcgttcaccccgaagttgcacatgcgacatcgttgtacctgtatgcagacatacccatgctttatgtgcgttcacccccctgccccgttagaccaaccataaaggataaaataaaccgagaaagcaggccgacatgggatgacttgaaggacagaattaagaaccaagaaggaaataaaatgttggaggaatatgaaaatgctaaatatgtggaggagcttaacaagaacagagcggaaaaaataaagcagcaggaaaagaggtacataaaaaagctaaaaaaggagtataaaaataagcgaaggaataaaagtgacagtcgaagtagcagcgaggacagtgctacttcctcagaggatgactcgaaaaagaacaaggaggaaaagggagggaagaaaaaaaaaaaaatcacaaacattcaagtaggcataagcgaaaggagttccattctagcagcgaagacgggcattcaagcgaatccacttctagcgatgaaaaaaagaaaaggaaaaagaaaaaaaggcgttccctgtctgagtccagttcgactgattcgagtggccgtccgcgaaaaaggcgagaaaaaagcgtaagttttcgcgcacacgtagaggtgtaaacgtgtgcatatatatgtgtggatcaaacatgtgttgtgaacgtgaacatacctttgcgccttgccagtagacgcatttctgcgtagctgttggcacagctgagcagcgctcggtgcagacttttccatgcaagcgcgcgcaacactctctcaccgctgctccccttccgcaggacggggtaaatccctataaactatcgagcttctttaaaatgaagtgaaaaaagaagaatgaaaaaggggaagccttttccgcgtttaattaaaaaaaaattggcaaaagggggaaaaaagaattggcaaagtttcggcaaaatgtgagcaaaaaaattggcaacaatttggcaacaatttggcagcaatgtggccataatttgaccataattttgccataattttgagtaaaatttttttaaaaatatttttaagatggctcttaattttttttttttttattcttttttcgtttgcatcaaattaaaactaaatttttttaataacgtaacactatttgtgagattttaaaaaagggtttttctattttgtccgatttgcgtgtcattaatccaattggtccagatcatcctgacgggaagaaaaaaaaagatcggttaaaaaatgtggccatagaccattcaagcacaatgtataagtatgcatgacggaaggggggaggggtacaatatatatttgtaggtgactcagtttatggtgggttattcgcacgtgtgactggcggccccttccattgggcctccggtgttgcgaatatatgtgaagcgctaaggagggtttttcttcagcgtggcgcgttactcattcgtaacgatgctaatcagtcgctggagccgagtagaaatatacataccagttcgtccatgaaaaggtcggtgttaattgggacatcatcctctcgtttgtctggagcgtcgggtgtgtatttgtatttgtatttttgttagtgtttgtgtttgtgtgtgtgggggggaacaaacccatgcatttgtgtgtaaacatataaaggggtgagcataacagaccccttattggtaagaagccacagaggacatatcccccccacagagaacaatgggcacaaatgccaagtgcacagcggcagatagggatgccttaccattttcatcgacttgtccattttcgtaatttttcttctccggagtatcttccttctgttcatcatcatcataaaacagatcatcatactcattcgtgttcgcagcattgtcatcgtcaacaaataatctgtacggggagggggaaaagaaaaaggagttgtaaaatggggggggtccccattgtaacagtagaataatctgttgtgataacgccgccaccaccccccaaaaaaaaagggggacaatgctacactgatggtggggatgaaatacatttcagtaaagaaaaaaggtgcaaacagagctacacacacatatatttatgcacacatgcatgcaatggagtgagcacaaggaagtgtcttacgttgggtcgtaggtaaatagctccttcccggagagcatgttggtccttcccttcttctccgttttgtccttctgttcttctttcttaagcttatttttttcctccctttcagctaaccattttttgaatatttccagtgtcaccgcggttccgttatttataaattgggttctctacaagagggggaggaagtttcacattagagttggtactatgcgtggagagcatgaagagagtagggtcacatcggagtggtctcaaactagcgcacaaatttgacggtcaaaaaaaaaatggactgatggtagtaaacaattagtgcgttattctggagaggcattccggggaagcccttcagggttacctcctcctctatgatgtcctccaggggaatttcgtctttctcattttcggtcggctctggtttttttaatacgtatcctgtgttcggcgaaaagggggagcaacaaagtcgataattttttcgaaggggaaaattatttttcaacaaaaggaaaaaaaaaaaattaaaaggtgtataaggggttagctcatttgtggttccacgttttgccagtccctcggaaatgttcattttttttttttttttttatctttgggaagtctcccccattttgcggcgtttaattatttcccttcattttgttctaaccttgcgggaggcagtgcttgtacttgcagttgtctcctccgttgggacagacccagaaccatccgtattgctgcgagggtgtgcgtgtaggggggtgcatgtatgcatgtatgtacgcatatatggatgaggaggattatgtcattacggttttcaaatttgtgccatccatgcggtgcagtatcgcgtgtagcgcagcacggccggtgggtggcgtaatgtgcaggtaaatcggagaaagtgtttctttttttcttttttcttcttttttcttcctttttccgtgtgccctcccacttaccttattttcgaccgcactcaggaagtacttgcagatgatgtccgtcttgttaatatttttgtgtcttatatttatcacctcgttcagcttgtttatgtcccactgatctatggtgtcattttccttgtcatttttgttgtcccgaacgtctgtgtagatgtcgattttttgggactccttggacttcttcgggtcgtacgtggacgaagtttcgttaatctttttaaccttctcagtttctagaagggagaaaatagggaggtgaaaaaaaaaaaaaaatgaaccacttgaaaaaaaaaaggggggggagaaagaaaacggtcacggggatggagaccccttccaagcagccattcacaatatacacattttgaagcattaaaattttccctactttgatatatcgaattgagcaataatttttgctgatttagtttttccttttccttttcttcttttttcttttcgtccggtttttttttggtctggaagacttgctgctgaacgcctttgatgtacctgtggtggtgcatatatgatgtggagagggcacatgccgtgaggacggtgtttattctctgctgccatggaactgcgaacacacgcacatgggataataggcaccaaccaacgcacatgcatactggcctgaggttgccaacaggaaaacaactcgagtacgtacctttggacactcttacttttgttcttgtttttcaacccaaaggttttatcttctacaattttttgtttttctttttctaattttttcgtgttttccttttttggaggcatttttgttgaggacagcttggggagtggcgacagggggagtggcggcagggggagtggcggcagggggagtggcggcagcgggagcgaaacacgcagaaggtgcagcagatgcagaagcaggagcggaagcgcgaggctatggctgagagtccggcacgtatgtatactcacgtgtgcgaacagctatttgtaaattatgttttcgcctaaccttttggcaactcaactcctttcctctttttttcttgcctgtcgcccccaggtcactctcaccccataatcggttaatcaaaatgggggaagaaaaaaaaaaaaaaggcgaaaaaagaggggaaaatacaagcttttcctcaaatattatttaaaaataatgccaaagttggccgaatctttcttcctcttccaatagctaacaaccaacaagtgggaaaaaaaaaaaaaaaattcacacgcagagtgcgttcgaagcccttagtgcctcgtgatttgtacagagagtgaagaagaaaaaggagaaagtgattgaggaatcactctacacgctcgttcctcatctgcatggtacaagcagtggtaaggttatacaaatgggatgctgtgtcaggagggcgacgagttgaaattttttctaaaccgatctttggtttgcgcgatgctcgcaaatgacatggcggcaagatgacttatcaacatttcaatattgccacggttggaggaagaggagtggaaagaagtgaaaactggggggaaattaccgcactcgcaaaaatggaggaagcgtggcgtgggggaagcgttgcgcacagggtctcccttcactttgcttgacccacctcgctcagtttacgcagcggactcagtttacgcagcggactcagtttgtgcagcggactcagtttatgcagcggactcagtttatgcagcggactcagtttatgcagcttactcagtttgcgcagcttactcagcctatacagcctatccgccgcgccagttttttttcatttttatttttgccttttcggaattgccaaagttgaaagtatgcccatttaagagcagatgcagagaagagggggaaaaaaaaaatgaagatacagtgaagaaaagtaacgtagtcaggtgagcaaaatatatgcacacataaggaggagcggcagatgtagaggagataagggcgcctcgattttatccctctccccacgaccgaagggaaggacatgcatggcaatgaagttatcaccacctgttaggaatttccatatttggaaaaataaaccaacaggagcattcctttttttgttattttatttttttgctagcccactttgtttagtacctaccaccactttttctcaagtgaaacgggtccacgtgagaaggaacgaagagaaaagaatcctcctcctctacctctccatcggcacacatgtgaagacattacataacccccttccctatgatgttaaaactgaaaatccttttttttaggttctttccaaagagggaccttaaaaatgcccctcactctgtaagtacattttttcccaaaggtaggatgacatgaatagtcttttccgtcctgcgtcaagtataacgttgtcaatcgcgacacgtcatggagtgaagaagaaagggagttttccaactctacgtaaaggagtctcttggggaatcccaagaagggaaaggaaaaaaaaaagagatgaacatgaacgcacaaaagaaacaggtaaagttcatctccatttagaccgaaaaaatgttagcacgacgaacttgataaattgtataggggatcacaaaaagttgttactgtatgcattgtgccaggcgtacaaaaaaggagaaaaagaatttggtggaaataaattggatgatctgattcaagctttgtgtgaaaagataatcacgaaagaagcgggtctacacctgagggagaaattgctctaccttagttgtctcccctcgaagggttacgctgagaagattgctttgacgaagggcgatctcaaggatgggagacggttaccccaagggaggagaagcggtacagtcggctgctctaaagggagacaaaacatccacaaaaatgtcatcgaatggatagatcacaaaaatgtatttaactactactgcacagttttaaaaaaaaggaaaaacaacagcttggatgatgacgaaatagacgaagatgttaccaacttttttctcaaaaaattaaatacaccattagtgagtaccatttcgatgtatctcctgaatcttgcctacctgaacagcaaggtgaccattcgaaccaacagcttatacatcctaatcacttttatgttaaagtatgtatggcataaaacgaataggcgtatatccatggtgcgtctatgtaagaatatcgaattgttgagctccataatgaatgcagcaaagattaaaattgagaaaaataacagagatagggaaaaaaatgttgatatggtgaataagctcaaaatgatgaacaagaatgagtatcctatggatacttcttcctttgtcaacatgtgctgggaggtcgtgggcacacggggcaatgctgagcttgcctcccttttgagcaataacttggcctacatcactggccacttttaccactattttaatatatacgagtttgagtgtcagagggaggggtgtccggcaggggaaagcgcttacagtgaagccgtgaacataggcgaagtggacgtaggtaacgaggaggaagtcccactcggtgcgcgaacccaacctggagaactgagcaacctctcgggggcagccgaagataaagatgtgatgactcggcaaatcgtctacatgatctactttgcaaacaacgcgttagtttgctccctaagcaagttgataaaaaattataaaaaaggaagttcaagtgaaagaagttcaagtgaaagaagttcaagggaaggaacctcaaacgaaggaacttctaacgaaggaacctcaaacgaagaaacttcttacgaaggaacctcatgcaggggaacctcaaatgggcgtttgccaccccacatggaaggagaaacgatacgcataattaccaattacatgttcaattgtctgccgtacagcattttctgtaagacgctttttaacaaattggaggaactgctcattcgtatgggagcacaggacaaaacgttgccaaagttctccttaactccatctactctggttcagttaatgcacctgatgagcatacaatacaatgccgttcacgtggatgacggtgtcaattcgtttctgtggaataatttgctgaccgaaatgttcacaaatgattgcaagttattaaacaaaaaggataaaattttactgtacataagcatatctaaaaatttgtttttgaagaaaaaaaagagttacttgtttaaattaaactccattttgtttcccgagttggtacattttacttaccgagatttgtacagcttggtttattctatcagttgctccaagttttgcgacttgccattttttgaggccctcctcaggaatatttacaaattgaggcacaaatattccagccaaaagttgtggaccattctgtccattttccaacccttcgatcttaacatgtccatttttaatatgcttctgagttacgccaactgtgacgggtaatagtacacgtgctgtgatgtgaagaagcactgcagttaagcggtctctatggagatatcctttgcacggtgcaaaaaaaaaaaaatcatacgcgtgattgcagagatatatacacatccttgtgatcaccccccgttcagctctgaacaaaagaggaagaaaaagaagaaagaaaaagaagaagaagagttagatgatccattcgagcagcacaaccccaacaaaggtatgtctacgcatattcgtggaggagtcctccccacccaaaaaattacattttaacatatgcccccgtcttctggttattcttctaaaatggtgcacttttttttttttttttatcgaagatgctaagaagttggaagaagatttggagaacaaggagagaatcttaaaagagttggccgcacacattagggaggtaggtgccccttttttcttcaccactgtgaaatttgttgctctacattttaagcatttgggaggaggcgatgacttgcctctccgattttcgttcacgtgtgtacctgttcgtgtgtacttatacgtgtgcatttgtacgtgtgcatttgcacgtgtgctcatgtgtgcctctcttttatggccaatcccgtttgcagaatcacagcggggaaagcttctcatttagcgagtcaggtattttttcttccggatgaagttgagcagtgcacagttttgactttattttttttttagtgcaacgtttgtcccgaaggggtatccctaatgaggtgatacactctccattgcgcttagctgtgtatctctttttcacccgtttgtccgctgttacaacgcagatatgctgaagttccattctgaggataacgctttaaggtgcaaagggcctggcgatgggtaagcctgatttgagaacatcctttgggggggaggaggtgaactatccgctctgtgtagtttgcatgcgtcgcatgggggctttattataagacggctcggtcggttggctataaacgcagatgcgacatccccctctgaggagattatccatgtgtgttgtgtttgcctgcgataactatgaacccgtaagatgccccctccccggttgattcgttccttcacacgttgattcctctcctcacctgttgattcctctccccggccctgtgcagaagccccctgcccgatgacgagcccacaaagcgacacgcacaaacgcagaaaggcaaaaaaaaggcgaaatcgcgcaccaaaataagcaagccaaatttgacgtatcaggagacgaagtggtagacgcccctttcatttactacataatccagaaggatgtccgtgggctccaaaaagtcaatttcgtacataagaacctctaatgagagagaaatctttacgtttttttttttttcctcctcctctcccccctgattaaatgctctatcgtagtagccctttccactgccaacacgcgcgccataattattatatgcaaggagaggaatgaaaaaaatattttcccgttcggtaaaggaaaaattgtatactgtgtccatgaccaaattggcgggacttaaattcagctgtgaacaggtgcccgtgttggtccccctttcagcgcagtggtgcacatataaatacggcacgaaaattccaaacctgtgtttgactaataaattattgcgtatatcgaatgggaaaaaaatcaagctgttttgctcggtgattattggaacatataaattaaaataaaaatatttgtgcaacttttggacgatgaataaaatgtccacttctttttttgttggtaaatatatgcacatgttgaagttggccttactttcaccctgctccgcttctgcttctgcttccgtttctgtttctgtttctgtttctgtttgtgctcctatttctgtttgtgctcctatttctgtgtgtgcccctatttctgtttcttctttttttttttctcccgcccaagaatatataaaaaagtgcacacaatctgcaaagtcactgcttatgttgtagtggtccaaatatttgccaacttggtgctcttcacactgtttaaaattatatttgtatctaaaaattttgctaaaattgaatttttttcccttccttttatttacatttagtgattgtaacaacacatatgtatgtctgatcagttgggtgtacacgaagtcgacgtataaaatggtttttgttcttcctttggagttgctgagatgaattttggcatccttattgtttatatgcgtatccatccgctggggtagccaactggtcaggaccacatcgcgcacccgtttggcatttctccgaacaacctccttcacttgtttgctcctactgctgtgtttgtaattttcgtagtggtcccttaaatcgacgggggtgatgcactttttgtagtcttcttccccccgcgagtttatttgttggccaaatgggtatacccacattatatttttattttttttcggggggggtccggttggcctctacacacactcatatgcgtattcctcgtggaggaagaggattatnnnnnnnnnnaaaatatatatatttttttttttttcttaacttttgcactttactttcacattttgttccttcccatgttggcgcgccccagttgccaaaatttcaaatcttcatctttttaaacgtgaagaatgtgctcctcggctggaaaacgcgggcatagcaaaattcaggcggggaagtcacatcgggcaggtacttctgtaaaaaaaccctcgtaagcagcgcccgtaaatgagccctcgcaagtgtgtccccacagttgtgcacttgaaaaatgtgtacattcacatatggactgcttcggaccgcttcgaactgcttcggactgcttcgtactccttcgaactgcttcgaactcctttggaccgcttcacaccgcttgggacaacttccctccgacgggaactcctacacacgagcacgcacctgcgagtgcccacgccgggttaggccatcatgcgattggttaattgtgttcaccggaatgaattccccaacagggggggaaaggaaattttcctcttaaaagaatcaagcggggtggaaatgtaacttggctaaaaaggttcccacggttgagttttttcttgccgtaactgtctacacgaagaaggcggtttgtatttttaaaacgaaggaaaggagaaggaaaggaggaggaaacgcgaaggaaacgcgaaggaaaaccgaaggaaaggtgaaggaaaggtgaagggaataaaaaaaaataaaagtgacaatttttatttctaaatgggaaaaaaaaaaaaaaaaaaaaataatgctccgtaaaatgaaaatcctttttttttttttttcacgagattacccagtttgacaatactatgttggtaggcagaccctttcttggctcgcaaagtgtaaatacaattttgccattttatgttcagcttatttttttcccccgttccttctgctatccttcctttgtagcacttcgtttgtttgaatttgtttcggtggatgagcgttaagcgaatttcctcttagcgaatttgcatttagtgaatgtccttttggtgaatttcctttgggcggatttcccttgggtgaatttcccttttgaatttcccccttctgctttttttcctttttcttttccccttctgctttttttcctttttctttttcccctcttttttcccttttttttcccttttttcccctttttttcccaaacaagtgaaaaaattccccctcatcccactcgcaagagcatcatctaggagtgtacatttttttgcgagtgtgcccccttcgccagttggcccttttcccctttttgcaaatggctcacatggaggaagtgcagagggggccccgccgcattggatgcattcatctcatacattaagtgatcatttattaaattgaattcagctcgtttgagcgcagtccaatttagtgactgttagttagcccgagctgacacacgcccagtgctctgcgcacgtagcagttctgcgacagtgcggggggaatcctcactctgcctcccccgcaagtacacacataaatgtatacatacccatatgtgcagccgcacgtgcactcacacatgtgtgaaaggtccgcacacttgaaggtggtagcctccacgacttggctccccattttattcgtatccgcttatttcgcttttcacgtttttggagtgatttatctgcctaccgaagggcacctgagaaagtccttccataaggtgcttaccagaaggtaccactcaggacgacttaaccacaaaacgtcctcatcataacgatcgcaccataaggcccccgcctgcccagcttgataaaacgcgaaccgattgtccacggaattttttttcactttccaaaatgcgctactctgcaacacagatccgaagcaacctttcacgcaaggcgaatgtgtcgtacgtatgcacctgttcagtctgtttcggtggcctacctctgcgtgtgcaagaattgtaatgcgtagggggttcacccgcacgggagtggttgcggagacacatgttattcgaagagggagagacgacacaactaagcagtgggttggcagagctttgcagagagtagagctttccacagagcagagctttccagagggcatagttttccagagggcacaccttacccactgttcatgtgtgcaccacccacttatccccgttgccgctgctcgttcattttgctgtcctgtgttcatccctccgtacgatttattgcccctttttttttgcggtgattaaaattgtttccgcgtctaactaggaagcttcgtactagttgttagcgcgtttagtgtaccatttgtggagagattttccccccacgggtaagtggtgcaatcctgcaaatggtacaaggcgataattctccccttagcatagagtaagttaacaaaagaggagcatgcgtctgagttctttggccaagccatctatcaacgattgaatcagaagaacgccaagttcagtccccttttcttataatttaagaatgatgaataaaaaaacgatgcaacagaagaggcagtccatggtgaaaaataaggtaatgaatgggggaagtgtgacgggtttgtgttcatacagatcgttcccctcatcgaccagcgcgtcctccaccccacgcgtgactcacacgtgacgcacacgtgacgcacatccttatcaacgtaagtgcataccatttttcttcttcatttctcccccctttttctggcagagcgagatatacccacagaagagcctgaacctggggcaaaagtcaaaaagcagaggaaaaagtatgaatggaaaaatcaaagtggtcgtaagaaaaagaccaataagtgaattagaaaaaaaaaggaaagacaatgatatcataacagtcaaggataactcaaccatatatatagatgaaccaagatacaaagtagacctcaccaaatatgtggagagacacgaattcatagtagataaagtattcgatgaaacagtagataattttactgtctacataaatacaatcaagcctttaattgtagatattttcgaaagtaattgcgtctgttcatgttttgcatatggacaaacagggagtggaaaaacatataccatgttagggtcacaaccctatggacaaagcgaaacgccaggaattttccaatacgcagcggaggacatatttagctttttaagtctatacgataatgataatagtagaggaatttttatttctttttacgaaatttactgtgggaaattatacgatttgttacagaaaagaaaaatggttgctgctttggaaaatgggaaaaaagaagtagttgtgaaggacctaaaaattttaagagtgtactctaaggaggagttaatttccaaaatgattgatggagttatgttacggaaaataggagtgaactctcaaaatgatgagtcctctagatcgcatgctattctgaacattgatttgaaagacatacataagaatgcctctttgggaaaaattgcctttatagatttggcaggaagcgaaaggggtgcagataccgttgctcagaataaacagacacaaacagacggagctaatattaatcgatcgttgttagctctgaaggaatgtatcagagctatggactccgataaacatcacattccgtttagggattcagagctaactaaagtcttgagagatatatttgttggaaaatctaaaagtatcatgattgcaaatatttctcccaccattagttgctgtgagcagacgctgaatacgctaaggtactcttcgagagtcaaaaattttaagcataaaatgaatgctacggaagaagaagaccccaatagcgagaaaattagcatcctggagtctagaagtggagagatgaacacctccggggcggagggcgcggctatgaaatcgaattcgctcatgcagagcggcagggcgaacatgaagtcgaacgagttgaaggagcgcctcggagggagtggcgttggcaacagtggcagcggcggtggtaacagtggaagcggcggtggtaacagtggaagcggcggtggtaacagtggaagcggcggtggcaacaatggcagcggcatcgtaagtggcctggtgaaccctgcccggaacggaaaacacctcgtgaagaatcaggacggcgtggccaccaaccagaccaagtacaactcagtcaacgatatggataagctagcgcaaaagaagaagaagaaaaaaagcctcttaaatttcaaaagcaataagacaaattatgacagcatctcggggaagcaaaatttcatccaacaaagttacgccttctcggacacgtcggatttctcctccctcgacgagatgaattgcaacctgaataagaatgataagaatatgtttctggcgtgcaggaagaacgccaaacagggcctggtcaagaacaggagcagctgcgacggcgtgtccagcaaagcgaagaaggccgatgtgcaggtgctccggcacagcgttggcagcaagttgaccaatttctcgaacgaacgggagcgcctgaaggagaggggcttcttgcgtggcaccgccgcgagcgggaacgcggcaagcacgaaccataatgccgggggtggtaacacggtgggtggtaacacactcggaaacaatcccggccacgtgcacatccggcacgccaacgaaagggagaagaacagagaaagcgacaacatattttacgatgccgtctcgaacacgtctgagagtgcaaatcgtttgcttcagcagagctcgcaaaacatacttaacgtgaaggggaagaaccaaagtggccaacacgcaaacaaccccgctgtaggaatgggccacaaaatgagttacgattacaaccaaccagacaggagcaactccttcgtcggcataaaggagagagccacgaaaggcaccagcctttttataaattgtgaaacagaaagtacgatctgcgtggagaaggaaaacatagaccccacaagaaacccttcgactgtgcatctacacacaaaagcagcttcgtttgaaaaattgacaaacgatgtgaactgtgctccaggggaacccccacttaatagtggcaatggggaatactgcgatgtgtcgatcctcggtgtgcacgccaatgggttgtctacagtgcacgcggatgtgggtctacccaacaatggcatcccaatgcaaaagacccccaacgagtttttccctcccagtcaaagctgcagccaaagttacggccaaaatttcagtcaaagttacggccaaagttacagccaaaatttcagccaaaattacagccaaaattacagccaaaattacagccaaaatttcaaccaaagcagctttaaccagcatagtggaaacagcccaaccgaagtgatcgacattaacaacgtgcgcgttgaagagttccacaaaattggagtagccgagacaggaaatgttgctagccaaaacatcgaagagaatgaattcccccctgaagattacgcaaaacagtttcagaaaaatctgaacagcatggtagataattgcctgaacacactaaatacagccaacctatgcgaagacacgcagaacatattaaacaatattttactatcaaaatatacagcagataaagaaatgttaataaaaaagtacatcaacgaggatgtaaacaacatgagcttagaaaagctagacaaatatgctcagttgatctatgaaaaaagaaaaacgattctgagtaaactcctttttttgttcaaaaaaaatgttgatatacagacaaataatgagacgagtgacttaaagaaagatttggttatgtgtcatatttgtagtaacaatcctgatgaccaatttcatttttatgcctacagtagattagaaaaggacatgattaatttaataacgctacggcagctgtggtgtgagagtgagaacttgaggcaactgcatcagtacctaatggttgagtatcaaaacaagtctgccaatttaatcacctttaatgttttcccgaataaaattagcaccagctcattgaacaagaagtatgtggaggatgccaaggggcaggcagacgccgcgaggtcagctgtgggtcctctgcagtagagccgccgcggcgcagcaggggaactctcccatcccccacacacacacccctttttggcgtgtaatgctattgcctcattaccgcgtaaagcggtttggtgtacctttttttgttatccattaagtgaaaacgcctttcggacgtcccgtgtttgtttgttttttttttttttttaaatgtaaagtaacgcttccccgaaaatataaaaataacgcgtcttcataacaaaggagaggaactgccttttccgcggtcgccgctggagatggtctttcaaatttgtgggaagttgcaaagttgggaaggaatataaagggttgcttgtacaaaaaaaaaagggagtaaggttggtcgctacgagtcagcgccgcaaataggtaccacaaaactgcgccaaaccgatgcgaccgtacacctttggagggcgctaggcgagcactatatcgacgcagtaggggtagtgcggcaactccttcgtcagccggcgtggaagactcagtgatgccaccacgtcgtatatttcgtcgtgcaagctggaggtagtttcaatgggaggtgctgaaaagggaaatgccgcaatgaaatggaggtttaagtagtccctctcacttaacagcaggtccgtctccattggtgggttattcatacgtttgtgcgcaaaaatttcgaacatgtttatggacgaggggacagcatgtgtacagcctgactcaggaaacgcgcttctttgtcttccccctccctcgtgtgcgactttgtaaatctcctctgcagtttgacctccgcgttggtcactttgggatggagcccccatttgggagactagaacaacgtctcgaagttcatccaaatgggtggaaatttttccaagggggatccccttcagatcctcccacttatgtgcctccccaacagaataatgatggacatgcagagctaaaagagcgatgagacgtaactgtgtctggttttggacggtcaacatgctcatatctgctatattgacgtgctcaaaaaggtgagtaaaattattttgcagcacaaatgagctcataaaattgtagtagcataagtagaaggtgatatttatgagtgaatgcacagattggacccttttgtaatttcggaaaataatttcgttaaatttttcgttcggcaaatcaagttttaataacgaaatggaaacattgctgagtgtttgttcacctatattgtggtctctccccggattgtcatttgcgtgagataccaactgcttggttagaagctcgattatctgtacgtctctcagcttgacggaggcgaacgagtgaataatatttcctatgttaaccatgtccagtttgaagtatttccttctgatgatgtatgtgatgttggcaaaaatgtcgtaccgtagcagcttcaagttttggatagcccctagtgtgttggcggccagctgggagaagaacgtcgcctcgttgagtggttcggttgttggcggcatcccatcaggtaacccctctaccattccaccgacatacacattgaccaaatcgcatagcaagaaactctgcaagtaggcacacataaacaaccgatttatgtgcacccccccctcgtggtagtcaaacaatctgctgccatgcacagtgctgctgtgcaagtgatctaaataacctccagaacaattggccttctttttctcataaataagcttattggaaaaattgtacagaaaaatccggttgaactgcttgctgtgttccttaatttgaaaaatttcaataaagtgattaaccagtttgtaggtcgagttgagacaattaacgatgaacttgatattatctcggacgtttttcacatggtacaccgttttgcagtgattatatgtttcgccttccctttggtggaggggtctatctgtggagtcctctcctccacctgacacgctatttttgttgcatgtctctcgtgagggggtttcccctatattactccccactttggttcttctcctctccaactgtagaaccctaatgaagtcaaaataggtgggttcttcatttgggtgttccctccagtgggggtcactcttaccattcgttgcattgtcgcatctgttctgtgcatctacttgagatgtaacaattctcgagtgagattcctccacggatgagtgggttctgccgaaaggctgcctcaacccatcatccaattggtggtcacacagggggtaaagcaaattcttcccttcactgacgaacaatttggagataacccagagagcattttcaaacaggataagtaacacccgcatgaccttatgatattcatccctgcagtactgatacgatgtgaagcattttgtaaaagtgctcaaaagggaggcatacagatgaaggttgcccccactgaggagggaagtggttaagggggggagtcttcccttctgcgagttaccattcgtcggaagaaatgatcccattttgtctatataatccagtagaaccgaaccgagtagctcattttgtatgtccagcttgttgagggcggaaaacaccaaggtgtagtctagcaaagaatacgattgataatttcgctccaagttctgcaacacgtggagtgcccccaatttgccataaaggaaacgtttgatatgtatccgtttgtccttatatctggtcccttcttcaatttggttcaggtaaaaaaaataatttgtcaaggagtgaaaaaataggacaagggatttctggttatactttatttttcgcatgtacaaattcgctagttcttcattcctctctgaatatgtcaacaagggaaggaaaaaaagctccatttttcgtaccaacatgaataaaaataaatggttgtaataattcaactttatgtgcatgtggaagataaaggctacatctaccaagttcattttgagtaatagtttatcggctagtctgtccaagaaaaataaaaactcgttcgcattgttccccatttggtcaaagaaatactcaacaaatgagtacaatttcagtagcatcgttttatccgtcacttggttgacaaacatattgagataattaatttgcgtctttatatgaccatctagatcgtccacataaacgtgctttaggactctattgttgatgttactgtgtataacaatttcgtattcccccctttggaatagctgccttatttcgtttagttggaatttggtcactcctcgggggggttcaacccaatgggtatgtttccctgggtaggaattgccatcttgcgatctgttctgaacatggtccctgtccctttctcgaaatttcgtaccagacggaggagggtacccatcgggagaagcaccaatgtacgtgtcatccgtcgcttcttcatcgagtgaaactttatttctccccctcctgggtaacacataattcaagtagataaattttaagaacctattctgtgttgaatcatttgagagtattttctttatcaagaggaggtagttcagtttggctagcacttgcgtgaggattccattgctcgggttcgttttacaaataaaatggttgcagcatggttggctaaacgtaagaaacaaaaacaggaatttgatgttggcatgttttacgttcttatatttgcttacccttgtgctgatgagcaattctttttctttactaattttaaagctgtcatgaaatgataaatcggctgtgtatgtttctgcgttatggcacttccacatttcgaaggcgttcttccttttgtagtctctcccctcttctgttgtgatggtccttccgaggcccttcctgttcactccccctccgcatcccctccataagactaggcagcgcgttctctgcatgacacgacaggcaccactgcgacgactgggatatgcggaagggcacattgcaattttgtgccccactgtgcctccttgtgactacttgtgcctactttcgcatccttttgcctcctacttcctacttcctacctggtgcagcgattattggcatacgtgtataagtaccgtacctaccagagggagtaacctccactcacaaatgtatgtttccctcggggggaaaagcacacggcgagttatttggcacagaggctctcctccgccatccctacgctattcctacgctattcctacgccattcctacgccacccctacgccatccctacgccatccctacgccatcccttctgtgcacccgttgttcaccgcgtgcacttatccatagcgccacgggacagcaagaaaatttgcccgagtcggcaccctggggaaaaaggaatccacctttctatatgggtacgcttccccactccggggctcacccaccatcgcaaaatgtgaaaaaataatttttaaatgtgaaaaaattaaaacatggttcttgtcctcatcacgaaaaggaagcaacaattttttctacagagtgactagcttattagctccctgtaccttgtgccaattttttaacttgacttggaataaattcaagatgcaaaatgagtaacgggagtgggaagaagttgaagcccttcgagttagtgctccagaaaggtatagcccatatggacgagtgaaaaataaagacaaaaattttaatcgtttgaggagtgcccaggaggagagagtacctcttttgtgtattattccatccctggagattaacacatgtgaggggttgtattacgggttgggaaggaaacaggcatatctatgcgcgaaaaatgggaggaaaacgaggcattggtgggttccaccgttggaccttgtgtggggagctttaaatgggtgaagactcctctccgtggggttccgcagtagggaatacctcgcgctgaaaaaaaaaagtgccaccacatgagcacatcgcgatggcgactacaacgtaaaagcccctcggcaaaaccgccaactggccaactggccaatccgccaaccggccaacctgccattccgccaacccgctaacccgctaacccgccacgccaccatttccgccccccctgcaaagaactgctggacctggaccccattgacggcgtgcagctgcacccaattgatgatcacagtttgaaagaaattgccgtatcggtgacccccaaggagagttacttcagggggaagacgatcagctttgtcatcctctttaaggacacttaccccatcgcgccacccaaaataacatgccagagcaaggtgatttccccccagtgggggtgcacacgaaaaataaaataaaaatacacacatgcgtacatacacacatgcgtacattcgttcatatatatacatttacacccacgcacaagaccctttgtgacctcctccgcccccccttcgtgtgcagatattccaccccaacattgacgaacgcgggaacgtctgcttgaacgtcctaaagctcgaatggaaccccatcataaatttgcaaatgctggtcctgggactgctgctcctgctaaatgtacagttgcaccacgtggtgaacccccgtgtgtgggggggatagccagtagttttgcccccataagggagaggcgtctctagattgaagcgccccaatttgaagcgcccccaatttgaagcgtctccctatttcatttggcggcggacctatgttaacacctttgcactgcatcaactggggaactcacgcgctccccttcgctttgcgtgcctcccttgcaggaaccctcgacggaggatcccttcaaccacgcagccgcggagatgttcgcaaaggataaaaaaaaattccaagaaataaacgattcgttattttgaaaatgatggcctcttcgcgttggggaagccccctcgggttgtctccccagcgcgcaggtcgggggctcataggagttggccttattctctttttgcgtctgtgtattggctcgttcggcacgtttggcacacttgtgcacatcattttagaggcgccgggggtgctactcctcatcgacgattctcctcctgacacacaccaagcaaagaagtcatcctcaccttttacaaattgtacgttgtgaacggggggagataacgtccctgttaggcgtagccattaatgttggctaaacaggtggagaagaggacccctcccccaccctctgcattttttataaagatatttccttcccccatccccaccaactgaacttttttttttctttttaaatttaatggtaaagctgtgggaggaaatgagccctatgtttcacctccgtttgtcgatttggggttggcaagagcggttcccctgaggcggttcccctggcccgatgtcaacgccgcatggaaggctacccgtggaggctctccattggacccccactcaggtgagaccattggtgcgttgagtgagcatatagcacgtcacggtatagaggttttttcctccttttttttcctccttttttttcttcctttttttcttcctatttttttcttccttttttcttcctttttttttctccttttttttctccttttttttctcctttttttttcccttttttttctgcacttttttcgggtgctatccagaaagggccttcatctcgatgtgcacaatttgttggctcttcccagctagcactatgtcgatgggactggaactcccgcggagggagggacaaacaaaagtgatgcaaaactgccagggagcagcctaccgggcacagcgtcgaaggtggaattgactccccacaaaagttgttacgcggtgcaaagcgggatttacacagtttttctttttttttttacagccaaacgaagtgtgttcaccacattgcagtttttccaatttggtttttccccccactgtgggcgctctactcgtggagctcccacgatgaattgcattttgcgcggagggaggagacccactttggcagagtccaacacgctgtgggccgtatcgcgccgaaccttttatgcctccaaatgggtaaggcggttacaactgctaaacgaaaagtataattacaaaataaatacagaggaacaagcagagtacgaagaaaaaaaagaagatgataaaattgagaaagtctacccattatggaacagcaggaggacaggattgctggcatacaaagtgggctgtatgagtatatgggatgtgtggggtgtgaagcatgcagtgacagtttgcaaaataaatcactgctatgttttgaatcaaaaaaatattacgaagaatggatatgaagcgttggaaataggaataggaaatatgaatatcgttaagcagagtaaaaataacataggcaattatataaaaaggaagttagggttcattcacaaaataaaagaattcaaatgcacgagtgattgctttttgcctgtacaacataaattttccgcgaggcatttttccccaggccaaaatttgtttattagttctactataaagaataagggcttctgtggggccatgcagaaatgggggtttagtgggaaaaacgcttcacatggcacggaaagtaaagcacatagaagcttaggtagtgtctccatggggaaaacgattaacattgtcttcaggaacaaaaaaatgaatactcacataggggagaagactctcgtcaaatgtagcaataacaaactctttcgaattaacagcttacaaaatctgctgtttattaagggacccattggtggatacaaaaataaaattattaaaatttccgatgccaagggaagggcctttaataaatttaaggacaaaatttacctctactaccccacttttatatataagaagaacaggaagtataagaatatcattgatatgcctcacagcttgcaggacccctttctctacaatgagattccgctctacgagccgaccaacaagtaggcctcagcaggggcatacgcatacgcataacacatgtgtgtttgtgtgtgttgggggggagcgggggcacctcctccttttagtttttcccccacgttcacgtggtgtattatgtcacccgcattgtccgcgtggtatattatgtccacctcgtcgttcacgtggtatattacacccacctcgacgttcacgtggtatattacgcccacctcgtcattcatgtgttttttttttgtccgcccccttctcccacgggaagaagaaaaaatatatatgaactgaacacgtctgaacatttgcagctccccatgtaatgcatttacggaggggacttcttattgcccacgcgttcctccaccttttcgcccattttttcttccgccttttcttccccttttttgcaccccttcgaattttacaaagcggtggggacggccacccgttgcctccatctttatgtcaatttatgtgcaaataaaaaaaggctgcgcggcatgcgggaaaaaagggcccatctttgtgtccctgcgtggcaaatgaacaatgcaaaatgtgcatatgcacgttcgggggagtataaacttggtatgtttcttcccagcggcggtttaattttacaaaatttattttatgcgctatcgcgtgcatagtgacgtgcttgctaaatggcgttacattgaaagttgcgacctgaaacgacaattccgggtgtatttgcgcgtgcgttctttttggggcgctgagcttctttttttggtgccccttcgctacgccacgaaagggaaacaaaccctaccggttttagtgcatactaagggtcgtttagaaatggcgtcccctcggatgaaagtgcgtccctaatgcattcttatggacgtacgaaacggcgaaagggcgaagctgcgaaaggatgaagccgcaaaacggcgaaagggcgaagctgcaaaacggcgagccctccttttcggatgatgtagaataacgtaacgcttgatcaaaccgagtggcaacattcgccttttgcgagctaaagcaaccctcctccggtcacgttcacaacaaaacgcagcatttttttttttttttttttttcccctctttctacgaacgacgaggcatacccgtgttgtaaatttgtacaaataatttaacaccctttctcgtatatatccttttaaggcccatgaaagaaggaaaacaaaaagttgtagaaatccatggtgattccaagagtatgtgcatgcgaggttttgcattttaatgcttaatgacggagtgacaggatttgggggattaggaaaagaatggtagatagggggatatcatggcgttgtaggaaagatggacggtcttttcattcaatgcttgtgggagaaatagcttataggttgtcctctcgtgcaagggcacacactcacctgcacatcagtacacttgacccatcaacacccctttacgtgcacccctgtttcttcccttcgcttagcagataacaaacggacccgggaaaaaaaaaaaaattcagcggacaataatgtaaatgactctacttaccgcggtgttgtacttatgcgcgcatcaacacctatgtgtagccctatgcacgcggatgtgctcactcgtgaagcgcaaatgggaatatttcacccacggagcatctccccccccacccccctttccatcgtaggaccagcataatgagttactaaaatataaacagagcttttacataatcaggaaaactatcaaccttataaaaaatgtaagtggcgtgtccaagcgcaaatgcatagttgcggtggtgacgctcatctggtcatccgctcatttggtcatctgctcatctgcccatccgctcttctgcctatccgatcatcttcccatccgctcatctgctcaactgcccgtctgcccaccccccgtgcagcactacagcaacaaaatcaacaagacagacaccctgcgggagagggagcggaagcacctgtcccacctgaagcgggaaaacgtccttctagaagataaggtaagtctgagccagaaggaagcatccctaatgaagccaagcagagttaaaatgcagctttatgatttcctactcccattaccatttccttcctccccacagtgcaccttttatgcggaacatgtagaggagctaaaaaagatatacacaggtgagagcagcagaggggactgtatccacaggagggcctctcaacataagatgtgaaaataaagtgaaaagtgggtcctctgaaaatgtgagcaagtggagagtgattccattcagactatccaaatgcttattttttttcttctttaaatttcagagcagataaaacttaagaacaacaaaatagaaaatctgcaggatgagttggataaaatggtaagcgtcctcatcaatgcgtcagggggagcgcatgcgagtatgtacaaacgtatatatataacccttattattcacgaacccttgtgcccacttctttgcagagaaaggccacggagagtgaagtagagtccaacagcacacgtaagttgccatgcggttggcatgcggttgctatgcggttgtcatgcggttgcaatgttaccgctccaccttgtgaccgctccaccgcgtagctgctcatcaccgtgcaactgcctccccccccttggcaggaatacttaaactgcgagaggaccaaatagagagactgtcgcagcaactggactccatcaacggcttgtaccacaaggttagggttcgcagaggggatagttctccccgtccatgtgtatatgttcgcccatatgcacgtgtgtgttcgccctatgtgttcgcccctatgtgttcgcccctatgtgttcgcccctatgtgccgcttactccactccatcgcgccttttttgctctcccccgctcgcagcaagtcgacagtaacaaaaaactaatgaaggagatagaagaactgaacaaaagtgtaagagcagctcacgagcgcagtgccatgaatcgaactgtgcacagatgcgaaatgtcgccaaacggggcgccatcttgtagtaaaaagcagcacccatgaaaattgccttttttttaaaaacggttcgcagattttgtaccttaataataaaatacaggaagaaaaaaacaaccgcgacaatgtgaggaggagactcaaagtaagtcctctgcgtgaatgctgttatttattcgtttgtgtacatatgggtggtctcttctcacctgtgtagtgtgccatttgcggacgcgttcacacgaagagaacccaatgatgagcccgcacaactgatgtagtgtttttctacgcttgctcactccacgcacatctgttccactccgcagtattacaaacgatacaccaaaaataagaatagattcaagctgaacttcgacatggtgattggtgatgaagaaagtggacgaagggatgaagagggggatatttgcgtatctgtcctatgtcatctaaaaactgaactagacatgatagacgaagagaataaaaagaaagcagacaagaaaggaatcaatcatggggacaacaattggaataaaaacagaaacaaatacatcgataaggacagaataaaaattcagggcaataatttttttcaaaaaattttcgaatcaaattataaaaaaaaaaaaaaaaaattccaccctatttgataaaatttacaaaaaacaatttttctccttttacgaaaaagcctttactgaaaatagcgacgtcaaatttgaaaacaaaaaagtgctttccgccccggtgaagaatttaaaaaaaagaaatgacgggtacgttggtttgcacaaggagatgaaggagaatattcaaaggagggaagtaaaaagggacgcgagcaggaaggacaacaacggtagtagcaacagtcatggtgggtttaatgggcacaatggggtggactcgaagaagggaactaaatggaacgccctaactttaaacgacatttatttttacagcaacttcgatgataactttgatgataagtgtgattacttcgatcaggacgcccccagttcgggacggccctcggggggcgaggcgaaagaaagcgcgtacggcggggggggggaagtgaagcaggtcgaggggagcgatggtatgggagtgaagcagatcggggggagcgatggtatgggagtgaagcagatcggggggagcgatggtatgggagtgaagcagatcgaggggagcgatggtgtggaagtgaaacatatcgaggggagcgatggtgtggaagtgaaacatatcgatgggagcgaagcgggcaatggacgagcttccctgcagacagcagattgtgaccccgagggatttccccccagaaagacaaaccctaccgtgggaaatttccccgcggagctgtagatacacaaaaaaaaaaattacaaatccgtttttgaaaaaggataatttaaaaatttgttcttgacatatttgtgtgatccctcccttccccttcgaaatacttcacccctgatttgatttgatgtgaagtgaggagggaggtatcttcccaagttagcgtgttgcagaaaccttgtgatgtatgttacgcggaaattcaaaaatgggagaagtgtgcgaaaagaaaaaaagaagagatggtgcacgcacgtgtatgcgtatgtgtgtgtgtgtatctctgtggagtgagtacatcccaacgtattttgtgcggagtgtcatgatgatcagtttggcaagtccgccgtcgagggtgtaactcctcagggcagtggtgatggccggccagagcgaacccttcacccccctccagcgccacatatggcgcatcccccctcacgatagtgacattttaaacttcctatattcgcaattcaaaaaggaaagcattttgtttttgtaatttattaactccctgaggtgtacgtactccgactcgttgaggagatagatttttttatcattgatttgaaaatttcgaatattgtaggaatccaaatttttttcgagtagctttttattgtacaggagctcattatcgatgaggtcagacgtgttaatttcgattgggtctttgggggattcttttttttgaaatatattcctaattatgttaataattttttggaagaacaaattagtggttcgttttttttccaagtaggaaatgtgtgtgtgattgaagttattggttgtttttgtgtccgtaaaatttctacaggtgtctccaatttggggaagtgctccttggcaggcacgctgaccagtattgcaatcattattatcactactgctattgttccactcctctttgtttgcattccccttagaggaacgcttcccttctgctctcgcgcctttattttttttcccactcgccttgcttccgcgcttggtcttcccactcccactcacaggggatatatccaccgtcacgtagtcatttattttccgtatttcctgatttatcctggactcgagctctttgaaggctgcatgggaacactcctccccatccttaaaatgaaccccctcattgttgttacccttgtccgtaatatattcatacaattttttgaagtcttcattttctatcaaatttaccaattcatccatttggagtcccttttgcgagacacggatactgttgcgtgggctgcattgtttctgtttgttttcttttgggatcatctcactggatggcagctgactattattggcagtgttcccctcgacggcaaagttcaccgatttttccactacttgtccgtcttccccctctttgatgctggcgaatttcacggtttgattgatcccgctggtaatgtggagaatgtctgaggggtccgtgggttggatgtctctaatggaaaagtacttcttctgctggggggggccatgcccatcgccgctcaaattgttgccatagttgctaccaccgttggcaggggcgcccgtgttgttggccccccctttggcactccgcacagcgtcttccttgtggacgctcccctcgagcatgctgtgtatgcacctgaaattcgcattatgatggtttccataattattaaacagttccgtttgaattttattgaagaagtagttgctgttcaggtccttcaatgtgccactatgttgaaacatggtagctgagtggataaaattatatatggtattatttttctcaataatctgcctgtccagattttccttcaaatcgaagtttgtaaaaacggtgcttttgtctgtagtaaaatcgctaataaatttggtgtagttattattcacgtactcgaagatattttgtatgttgtgtacactgaggatatttctggcgaagtactcaggttggtatagttcgatttgttgttgtggatgctttgcttgttcatctttttctacgtggtctcctttccacctggcccatttttttccccctttgaggtctgccttccgatcagcaatgggttgtttatcctttgcacccgcccccttggtggcctcccccttggtagcctctccctttgcctttacccttcccgggttggaaggatcatatgtggggtgatttgtttctttgtaaagcgaattattcgcttcattctctcctacttgactcttcccctccgcgtgacttcccatggcatctgcctttcccatgacatctgcctttcccatggcatctgcctttcccagctgatttaactcgttcattaaaaaaatgttgttattttccttcacgttgtttacaatatccaacatctcgtcgaacatttgcgcatcctcctttaggttgcttttcaatctagctaagttgaatttcagaatgctgcaaatgtcgtttttcatttttattaggatgtctcctattagtgcgtcttcttcatcttcttccacgtgagctccacctttgagtatgctcagctgcgtcgcgtcaggtgcaatttgtccgttaggatcgctcctgtccgcttcccctcctgtggccactccctcattccttccatccgctatggctgccttcccaaagaatctattacccagtagtttgtgcaggtggttgtgcctttttcctgcccctgattgctcctctacgtcattactttgcagcttcgcctgttgggtctttaagtacctctccttttcctcctctgttagaagtttcagctcatcgaatgtcttcagtatgcactcgttaacatcgttggtgtctgtaccctctttgctgagttgatcttttattatgtcaattttgttcttgtatgactcgatgaaaaagtcgagatatttcaccttaccagtgctcttgaacccacagatgtagctaaaaatgcagagactaaaggagaagaaaatcatatccttggtaatatggtttttattgaagttgacgaagatgtctgctgctttctccttaagactatgctcgctttcgcttccctcctttttgctatggtagttttccttgtcatgttttgtttccattttttcttcgcgcaccactggcttggctttcaccattttagccctctgtgcgaatttgatggtggaggcggtttcgttcaggtagtgcagctttgacgacacggtgcagattagtatactcttgcagttgttgcccaagctgtccgagagcacccttgtgagtttggagtctcggtaggggatgtgcacactggtggggggtgcagcggtgggtgcagcggtgggtgcagtggtgggtgcagtggtgggtgatgaggtgggtgatgaggtaggcgcagcggtgggtgcagcggtgggtgcagtggtgggtgcagtggtgggtgatgaggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataatggtgggtgatgaggtaggcgcagcggtgggtgcagtggtggttcccccttggaacttggccttcttcgttgcgttggacccgcttggtttgtgcccctccgtgtggtcttccttccctgccgattcgtccccagctggaacagcatcggtaggcactgcagtggaggcttccaccgggggggaaacatgatcagggggcggcttctctttgcctgccttgtccattttctccttaatctgcatcacagccaaggcatttacaaccttactgagtacagtcaaacttttattaatcatggtggtttctattttgacagaaccagtagcctttgtctgtttaagtcgttcgcttccagccaaatcaacaagacacagcttcccacacctcaccgtattggtagagtgaatatacctattaatttttataataaaaataaggtgagatctagaggaagccttgttcatatgtgtaaaggctattttcctattgttcactccttcctccaaataatgaagagcattgataacattttcaatttctacctctttcaaatttttaatgacgaattcatttttgtctgcatcgatcatatgaacagagaggttactttctccgctgatcaagtcatagattatttcgttgtaaatttcaagaatggacatagtaacaacaaattcttttagcccattcggtggttccttctcacttctgtgataacttatataattaaaaatgtaatttatgcaatgaggaatgagtcctacatagttcggttcattcgatatacagttggtcagttcttcataagtgatagcaatgtcgttatcgactgaccatcccatttttttgttttggttttccttacaaaggtgaaataaattatttaagtattcgaaatttcccaacatggtgtaggttttcccactgtttgtttgtccatatgccattatgctgcagttaattccttgaaaaatattttttatgttatgcttaatatagtcattaaaaatcatgtgattattattttcaatatcgtagactcgatcgtatgtatattctaaattgagtccattatttttgtttcccattgggcatgtatctatgactagcttatttttggctacctttttgataacatctatatcgttgctttgtttttcttctccgttttccttctcactgatgtcgttttttattctgcacactacgcttatgtactcctccacgtttttctcgacctccgtgtcttcgaagtaggcatttttgtccttttcgatttccgggtttttttttttctgctcgatgttgttttcgatgtaccactggtggatgtccttgtgaccctccttatgtgggtccttatggccctctttgtgtgggtccttatgaccctccttatgtgggtccttccctttgtacgccttatcccccttgtcccccttgccccccttggtggcgttcctttccttggaggccgatgtcgcgctgctgtgttgggcgttcttgtttatgcggtacaccatggtgcgtgggttagcagcgaggtggcatcgcaaatggttagcagcgaggtggcagcgcaaatggttagtagcgtagccgattggcagcgcagctgcctccccgtttcgccccttcgagaagttccccgcgatgtgacacgaagctgaaatgtgtctccttgttgagcgggtttagtagaaactataagggatactttatgggaatatttatgggcagttttaggggcttttttatgggcaattttaggggcaactttatgggcagctttacgggcatccttgtgagcgccttccccgagtccacattggcatatgagggcatccgcgaatgttatagtttgggcctacatagagggaaacaacgcggcggacagggggaattaaaaaaataaataannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagaaccccttgcgaagggggccatacataatgtacccacgcctactgcgaatgtcttcccgcacatttgcaaagggggaacttccttttcagcgttagcatgatgtgtaaggttggaaaagaaaaaaaaaagtgggaactccccataggaagaaatagggaccccccccccttttacgcctgcgtccatgtgtgtaccagtacaggagtgtacacgcgcctatacacatgagtcgcctcgagacgaattaggcacatagcccaacatgcacaattttttctctccggtaccgactcttcacccagtgccaaaaccatttctaataggtcattatattgcgatttatattgctagcacttttgtgcggacaagacgctgtttatgagatcaacattttacgaagttagagtgaataagtgagtgcagcagttcaaaggggctgcataaaaaaaaatagaaaattttttctgtctaatgattcacccacatatgatggttaatgctcctaacccccccacagccgctccggtatggtacctttcatggaggaggggggggaaatatatacctaataatacgttgctaatcgcatgagagggtccctttttggatgttgtcaatagggaaaactacacaccactccgtcgcagcaatgtaaaacatttctccttaaataaaaacatccttttgaagaaatgccccttaggtacacatacccccgtgaggtgacgtaaaaccagttctatataaaaaggggcacatttggggggggggagaggtctattatcctcctggtggagcatcccatatgaggggtgttctccaacccggcagcacttctcaacaggtacttacgatgtacgagcgtgcgtgtcaatcctttggccacgtcgcggggaatattctctcccgtttttatttccccaaggtgcgtatttccccaaagtgtttatttccccaaagtgtttatttccccccaagccgataaagctgcacatgtttttgtaaaactgagggacgcctcgccagttggtggacacacggatgtggtagagcagggtagaggtgcaatgggcaaattaggcagtccgtcgaggggtcctcagaatgcgccatccaaatgttcacaccttccgtaagggttaaccaagggaaactactatttttcactcctgtcagatgcacatccaccctggatcgtcccaacagtgtgcactccaatgacaagagaaacatgggaacttaaaatggaaaagaaaaaaagaaaaaaagaaaaaaaggaaaaaaagaaaaaaaaaattcatccagacatgcgtatatatgcatgcttattacaccttcgtctgggtggtaagccgctctcctccatgttcccttaacgtttggcgcaaaaccgacggggtgaaaatggctgaggatgccaagtaggggaaaacatagtacgctaaaaaatgcgctaagaagtgaaattctcacgttcgcgtatttttaggcatacccaaagggtgatgcgatttatttttttttttttttccataatggtcattttttgtccctcttgcacaaaaaaaaaaaaaaaaaaattgaaatgatgtatgttgaatgttgaaaagctgaggaatgaggaacgaggaatggaaagaatagcaccgaacaggtgagcagggagcgcggaagcgtgaacgcaaaaataagtagaaaaagcaagcagctcggaggaaacaaaagcaacgcagcagcatttacatgattgaacgaacatgaacaaataaagtggagggcatcatccctctttctctaaaccatcccatccaccaagagagagcctcacgtatgtacatacacgtgtacatatacatatacgtatacatatacatgttcatacataaacgtgtacatatatacatgtacatttacatattaaccatacacgtacatgttagctattcacgcttatgcgaaatcgcccgttttttgacaaaggcggagggaactctttgcctttgcattccattcgcctacctcatttttgatggtcagcactggcgaatgtgccaatggcgcaaaagtcccacggctgagctcgcaacagcccacgctggtgaattatgaacgtcccaggacgattacgcagtggtgagctaagcgcttttgtgataaagatcgatcacgggaaggggcgaacgtaaggacgcccttatgtatgtaatacctacgcgtgaatgcatgcatacccaccttccacttccacataggaaaaccacgctggacggtggggaaactgatctttgtgttgcatatataatggccacagttctattaagcgtgttaggacaggccccccacccccattagaaaagaaaaaaaaaaaaaaaaaacaataagtgggaaattccccacatgaatttttttttttttcccatctggataccatccatataatgcgccttctttttggaggtcgtttctaaactcgcctccgttagcagaagccgaatgagcgctcttcttttttcccttttacatttttctgtcaattcgcaggagggagcgcacatgcgtaagcgcacctacgtgtttatatgtatatatacactcgtgaataaatttatgttgcgtcttcaacgcgctgctattccctcgccgtaccgcgtttccttcgatgcgccaggagagaaccttccccccacgtaaacgaacagtctgtacaaaaacagattttattatctcgttggtgattccctcccggggttcccccaatggcgctttaaaaaaaaaaaaaaaaacggcgcggcgtgtcgcatgtccactgtttgttgtttttgtgtccgcgtcattcgcttggtttatgtcgtgtcgccaactgattggacaattgagtgggccattttaattcgccaatttgactggtcaatttcatttcacgcgcgaagtttaacttaatcccgttaagtactttttttattttattttttctttatgttttctttattttttttgttcaacaatcagttgtaaaattccccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataattctgtgattccatttttaaccgttacacgggtccctattaagattgcgccagcagggggggggtattggagccatattgttgtaccatttggacagcattggggatgtactgctgtgaaaattcccccccttttgtcgccaactgtgtgacccgtaagtgcaaggcgcaacttggaatgagttgttgtggaaggctgcctccgtgggtcagtcgtacacgtggatttgtgttgtgtgtgaattgggaggcatctgtgcatacgcataagtgcgtccgaaaagacactcagaagtagactccaacaggtgtaactacatcgcaccctcgaccattcctcctctttgtgaatcgtctaatcataagaaatttcttcatctttgaacttcccttttgtcctatgccgccataaaggtgagagcaaaaagaaggggaaagtgaccctgacattaaaacgttagcagcgtgggcatgtaccatttttttatcgtgcacatttcgtttccccccatggtgtagtgaggagatggtacctcatcacacgttcatattttctcccactttgcagatgttaatatttaaaaaggttaattcaaaggtgttaagcataaacaactatttgcagaagtaagacttgctcaacatggggagtttttctttactcctcccccccgtgagaagggcgaaaaaaaaaaaaaaaaaaaatgtgatctgtggaatactctgcaatgctgacgcaatttttcgtagcatgttatgttacccttaacctcgcctcaacttccttttttagatatttagagtccaatcagttcgaaaaaaatcttaaagaagcactaaataacaaaaactatggcgtgtcgaatagccttctgtatgacctgtcgatctcaacgtatgatgcgaattactataagagagtcctcagcgaggttttcaaggcaatccaggagaagccgtcaaaatggaggagaatatacaaggttagtacaaggggaggagtcttcctctctcccttcccccaaaaaaaaaatttccccctttttgatatgccctttttggaatgataactcggtttggtgatacgtatacctgttttgtcatagcttcttaattttttttttctccattttgggtgaccgtctcccctcccccgtagggattaagactgtgcgagtacgtaatgaaaaacggatgcgagtacttcatcagcgacgtgaaggataaagaggaactaattaaaaaacttacgcactttacccatttagaagacttaaaagacaaaggagtaggtataagagaaatttcaaataatattttaacgttgttaagagataacaaatatttgaagaatgaaagaatggaagctgcgaaatatgcaaatatttgcaccaatatagaatctaagccgattgaaaaaaaaggatttttttcaagtcggaaaaagaaaacaaaaaataaagggaaaaaaattttggagaataacaaaagaaattatatggatacaaggagtacaagaaatccacaagaaaaaagtattttcgatcagatagaggaagagagaaatatgctaaatcaatatgcaagcaataattacgacatgaatgatattgtgcatagatcggatgaccgaaggagatccagtagatatacttctgccagtgcgtcctcatcagactcagactcatccgatgatagtagtgggagcagcgggagcagtagcagcagtgggcgtggcagcgggcgtggtagtagacatggtagtggacaccgcagcgatgggagtagaagtcggagcagtggctccatatcaggacataaatcaaacagaaggaaatcaggcagaggaagaaagcacagaaatgcatctgtacagtcttcaaaatattcacactcttcttcagcatcacattatggttcgagatcttcatataattctcgttccaagtcagctcgttcatcatctcgtgtatcttcacgaagttcctctcgtaactcgtccgcctcgtcctctgcgtcgagatcgtcgtcgcggtcgtcccgctactcatccgcgtcaagtcagtccagttactcttcgaagaagaaatctcacgcacgagataggaatcggaagagcaaaggctccagaaggaacaagtcggggcgctctagatgagcagccacggggagagacagctgccaggaagttaacacaccaggtagaatatccaaatggagaaaacacaaaaaggattatttacatgcgagcataaattgaacagctttggcaggaccagtagggcgtcccccccctaaaaatgatgaggctgccttcgaagttttgaacccctggaagttttgaacgaaggggagcagagcgaaatgtcagttgattgaaatatgtagtagggttcatgccctatgcatgttggattcgctcatttggaggttacctaatggagggaagagacgaccgatatggggtataacacttttgccatttgttttgtcccagctggggatgctaagagggagtaacagggtaaacagtccacctccgcggaggcgtttaactcgttcgtggagcaagaatatacgatatatataagtgcaggcactcatgatcgagagaatacgtggtgtaggaggtgggaagcagcatgaggctataagacgattcgaagcgttagtgatgggaaaattactaccatttttttttttttttttttaatttaccaccggtaggcagagttcgccaaacggttgggacatatcacatttgagctggcactttgaggattttttttttttttttccttccgtctttttttatggcaacaatagtgtcgcgttcaggaatggaccaactagtggaggaaggggaacaccaactagtggaggaaggggaataccaactagtggagaggaaggggaacaccaactagtggagaggaaggggaacaccaactagtggagaggaaggggaacaccaactagtggaggaaggggaacaccaactagtgaatttttgctcacgagattgtgcgggacggatttatgtaccatctatccagaaatgcgatttatttttcttgccacaaaattttgtaaactcagctgctgattgtggacggtggatcctccctgtcgaaggctttctgtgcgtgagaaggaggtaactgtccgttccgtacgcagagtagtgccgtgcatgtgggcgctgctttagtacattagctatgcgaatgttggtctgcttgcaaattgatctgctgacaaactgatctgctgacaaactgatctgctgacaaacggatcttttcgcatattgatctgcgcgcatattggtccgctcgcgtttagcctactcgtgcgttgccctccatttggtaacactgggtcatagagagtccccccgagagtatccgcctcgaagcgcctctcctccacctgtgccgcagtttgattcgtagggttgaccccgccgtttttgcataccaccacgtggatgtacatacaagcatacgcatatgtatgtgcggtatgtatatgtatatccttacatgtacatgtgttgttcaccccctcgattttttcgctttaaaattttatgatgtatgctcaactggtatatgtttttgtaatttgaggagcaaactctttcccccttcttttaatttgacctgcatttgggagaacggcaagttgggagagccaacccgttggtggcttggcaaaacggcaaaaaaaaaaaaaaaaatgacacgtaaatctcgcctaacctgttcagaattccgttttttttttttttttttttttttttttcccctctgagtgatagccaaattgtagtcccataaaaacattcgatgtagtcctgctctacattttaggatagcacaaaagagtagccgcttttttttttttttaagagtctctctacccgtgtcagattatagaaggcgagtctcctatatgcgaaggggcattcgcacagttctgcatcgcgatacagtttagtctcttttgcggatagcgtgaacgcaactcgggtgggagttccccgtggctgtcatagttgttgagtaagcatcgaggaagtcacaaaagaggagaagtggctccccttgggtttgagcagtagcgaaacgaagcagaaggggaggcggcctgcccgtgcgcgaggaaagcagtcgcaaaaggggtagccacgtgacgcagcagtgtagcgcagcagtgtaacgcagcagtgtagcgcagcagtgtagcgcagcagtgtaacgcagcagtgtagcgcagcagcttaacgcagcagcgtaacgtaaccgcgcagcttaaccacgtaacgtaaccgcgtaactcaatgggggaactgttttcaataaagaacctgttcatatgctcgaacgaaagaagcgtggaggagctgcggacggccatggaggggctcctgaaaaaggagagagccgaaggtgcagggggggaggagggcataaaagaagagacaaagcaaggaggaaaaaagtatgaaatgattaaggattatatggacgcaaataaaaacaacatactccattttgcaatttacggaaataacatgaacaacgtgaaatttataatcgaaaacacaaatttaataaatagcattaacaacgaagagcaaaatggattaattattagcgtcctcaacagaaacacggagatctcaaaatatttaattgaacaaaatattgattacaatcagaaggacaaacatatggcgaatgctttactgtacagtctgatcacacaaaattacgaaatttttaacatacttttggaaaaaaaaaatatagacatcaatgttaatagctttgaaaaagggaatttattaagtatatcgatatttgaaaggaatatacatgtgttaaaaaaattgttcaataaatttatttgtccctttgttgagagaagcatatatccccacccacttctttacatcacgtatagtaacgataatgacatgctgttcctttatttaagctactgtttgtattactgtaccaaagatgatacgctttatgagataaacaaattgaactttgacgaatccagggaggagatttacgtcgatttgggtcatccacaggtgattcgttccatttggggcaattccagttatgacctcagcgcttttaaggatatattaaacatggcagacgaaaatggcactcctctgtttagcacgtgtagcgataatgggaactccctcgggaagaacattttcgactactttagagcctcgtcgtaatgcttgttggaggagaggtataattgggggaggccgttctccccgccattctccccgtcgtttcccccaccattctccgccgccttttgaatccatgcacactataccatcagcgtgggccatatcagcggtgtgagccatatcagcggtgtgggccatgtcaccgatgcgcgcttttgcttcaaagttcgctcgtcagttatgcactgccccgatggaactagcagggaattccttccacattgatgtcaattttttggcaatttttttgccattttgtgcgatcgaaaaagtgccgcaaaatatccgcaacgttgcgctgatgggcagccatttttgtgggcaccgcgcaggaacactcctcctggggattttctccccaaacacacacagccaagttacacgtgaagacccaaatggggggtgcaatttcgtcaaggcggatacttttttccgcctgggcagctttgttacctttaggaggggagattggaagagggcacaaaccatttgcggagggcatcctgaggatattcccaaagaacgactcgatagacggcatactgatacacctgccttataagtttataaagcatagggttcacagcagggggatataccttcatgccaattttgatgacctcgattcggtgataaatttggtcgaaatgcagaagaaggttgccaacttgcattgcaatttgaggaaagagaagggggaatacatccgggggagggactctcaggggggggactctcaggggggggactctcaggggaaggccccccagggggatgactccgaggagaaggactaccaggggaaggccccccaggagaaagccacccaggcgaaggccccccaggagaaagccccccaggggaaggccccccacggggaagaagtgctaattacgaacaattgtgtcctctttgttgacatcaaatataaagacagtttaaaaaatattttcaagttcatggattatatacacaaacatacaagtgccacagcgttggtttttatttgtgataactttttatatgacaacgagatatataacccacatgaggacctgaacactacaatcctgcattccagtgtgctgacctacttggtgccatacgactccatgatagattatcagcagaaggatcagtacgacaaattcacatttgagttgtattggggaatcacaaataagagtgatattgtacacataaattatcacttagattttgggaaatattttaactacactttttttcactacatgaaaaattttctcctcgatttgaaggagcatataacatacgagattcattttagcatccacaaaaatttcaccatagacccccgcttttgtttcatccgtgattcgtcctactgcataagcaagcctgactacatgaactccaacgttgtgcgggaagtggtggagcagcaggtccgcagcctgtgcgtctaccaattgaccgccatggggggaggagacgactccaagcagggggaaccacctgaacaggaggaacacatcacaaagggggagcaccttccaagtcacgtacagaacaaacggttcagtgaaaaattcattcagtatataaatgccctgttcgattttgggttcgaaaaaaatctgtgttctagtgggtcaaacgatttgtcgaaaaaatgttcagataaaattttaggtcacttgggagtacccgtacaggaggtcaataaatgctttctaaaaaatttccatgcctacatgaaggacatgataaaaaccaagttttatgtttactcgatagagataaatgggcagacgtacaagctgaagctgaacaaggatgttagcatccggctgatctgttcggccttccgcgtcatgcccaagcgctgcgcggactaccttgcgggcggcgtgtacggcacctcccttgtgcggaagtaggcggcaaagcggaaagcgggaagcgattctgcgcgagcctacgcatatatgcaaagggacatgcccacgtatatgtacattcacatgcccatttatatgcattcacatgcccacgtatatacatccaaatgcccacttatatacatccaaatgcccactggtgtgccccccgcaggaagagcaagaagaaggagctggtggccttctacatcctcctgctcctggtgctatcgcacatcttagggactctcctgaactacgtgtaagttggcgaaagtgcggacgcacgaatgaaaagtgtaatatagtcagtgcatgcggtgaggaggaaaaaggagtactgcacacatttgccacttccacgccccgaattgcgcttacacacttagtgcagtttggctcatgcgcgtgcagctgaattgtttattatttagcaccacatgtcacgctcattctgggttgttccaccgcagggtatcatgccacctcgacgcgatcgaggggaagaactaggtgcccctgttactcacgtggatgtgcatggccaataggaaaactgccatgcaagtcctccgagatcatcatacagtgacttagtggtcaaatgaggaggtgtcacccacagcagaaggggtagcagagccaaggtgccatttctgccacatgcgggtggcagctgcggggcgagcctacaaagaggggtcttccccccaaaaaaaaatatgtgcacatgataaaacacacatgaaaaaacacacatgtggatatgaacatgtggacatgaacatgtagatagggacatgtagatacgaacatgtagatagggacatgtgcatccttatgcacgtgaatgcttcccgttaagtcactccccttggtcaaatcgtacgttgcaaagaagatccatttaattgccccccttttttttaattttgcaaccacatgatcagtaagggtgacatatgtaggaaaacatcgcgagaatgtatcctctatttatcgcaacgcgcgcaggtgcagagggacacgtatgtgcaagtcgttccacaagtgctaccacgatcagtttttttttttttttttccccacctttatatcagcgtagcatttttatatttccttcatttttaaaaaaacataaattattttttctaaattattttttcgccttatcccgcaagttccccttttttgcgagtgttttttttttttttttttcttcgagggagagcaacgatcgaatgcctagcaagtagaaaaatttgttctagcttttgcgcaaacagatcagcattaatttccttccctttggggcatgtcccttttggcaacattccaaccttgtgtggcctctttttttgcattttaactttttttttttttttttttttttttgcgaatcgaagttggttgcgtgagcatacaacggttaggtgagaagctgacaagggtacatgcgaaccacagtgaagagggggtgcttgcctcttcttttttatgggagcacaaattggtaatctgacagaggacacatatgtttgctcatgtccctgtttgttgcgttccttacttatgaacactgttgccacaccatttgaatcgaccaacgcgagccgcttagtgaatcgaccatcgcgagccgcttagtgaatcgaccaccgcgagccgcttagtgaatcgaccaccgcgagccgcttagtgaatcgaccaccgcgagccgcttagtgaatcgacaaccgcgagccgcttagtgaatcccccactctgctttcaaccgtttgggacaccttcagaagggccaacaaaaaaagaagagaataattaggagccgctccgctctgctccgtgccgcgtccgtacgtacgtattacttcggcaccacatttttgtggacactcttttaagtggctctcgcagcccgcctccgtctgcccatttgtagaaatttctctgagcagggtttatccaatttttgttcttcctggtccccttggagataacacatttggagtcggaaaaaaggtacgtgagggatttgcctcgaattcgagcgcccagttaccgcaaatctgtgtcggtggcatgtcaaagcagcgcatcctcccagctgaggaaaatcacacatattaaactgcccaagtaggtataaatagctcagcctgtgaagaggcccccaaaaggaaaaaaaaaaaaaaaataaagcagtctctcaaccatttggccactctatcagtgaagcacccaaccagccacgcaagtcgacaaaatgaggcagaagaaaacgctgaaggtgagcatccacgaaattaaaaagtattgccccttcgtgaaaaacatacaactcttttataatgcaaatgagagcaaaagcaaagacaagcacaacaaaaataatgtggtcctatcagtcatgtcgaatctatgccctgtgggaaaggccatcaacgaaaagcgcctaatcataatagacaataaatcgaagataaatatttttaaaattctgagaaagtcgaatatcatatcgaggcagttggtggactcgttggctgctcgaagtgggacaatagaagtaaaagcggagcacagggatcagccaagtgggggggttactgcagtgggaagaacacttgctggtgagtatggccctaccggtgatgctcgaggaacggaaagcaccctttgtggagaatgcctgtgtaagagctggggccaactccatccccccccacacaccaacagcaacagcaacagcggcaccaacaccaacggcaatagcaacacccttagtgtagttgaaaatacccccactgactcattaacatggtcgaatgaagcctataaactattccaaaaacagtgcacaaacgaactgaaagaacttttaaataaactctatttagataaaagatacagagtgtttaccatcctaaacaaatgcagaaagtattatccaaatgtgcatatcgaaaatgacaaattattgctgcccattttttttcagttttttcaaaattttggctacaaacactgtgttgggaatagtgcctgtagaattggggcagattatgatgtcgttgcggatggattgagaagcatctcccccaggaaggaaaacaatgatgagtgtaattcttccaatattcgcacatctgttatgaagagaaccaacgacaaaacagtcgtgtggtgctcaaacgattatctatgcttgtcgaataaccaaaaagtgatagaagtcggaatcgaaacgctgaaaaaaattgggaacagtagtggaggcacaaggaatatttcaggtagtctactaaatcatagtcacttggaatatattttggctaaatggtttaataaagagagtgcattattatttacctcggggtatatagcaaatgtgggtgcattagaaactttggggaaattgctaaatcttgtgttcgtatcggaccaaatgaatcatgcatctataatcaatggaatcagagaatctagatgtgaaaaatttatattcaaacataacgatatgctagatctagaaaaggttctaaaaaatctaagaacagataaagaatatcaaaatagaaaaatcatgattgtgtttgaatccatttatagtatgtcagggaatatttctaacattccacgtattgttcagctagccaaaaaatataatgcacttacctatgttgatgaggttcatgccgtaggactatacggaaaaacgggttcaggatattcagaagaattaaatctatgtgatcacattgatataattaatggtactttatcaaaagctataggttccttgggtgggttcatttgtgcgaacaagtattatattgacgtcattagatcctactcgccccattttattttcaccacgtccttgacgcctgttaatattaacacatctgcggaggccattcacataattcagagcgacataaatctgcgaaataaatttcgccaagttgtccaaaagacaaaggaaagattggagcgacaggggatacacattatgaagaacaactcccacatcgttgtcgccttgattaactctgctgagaagtgcaagcaaatttgtgacgacctgctgacggaacataatatatacctgcagccgattaattacccgaccgtttcgaggtaaggagggagcgcgccgtcgcctttacgccgccatgcgtttgcacgcagtgtgtgtaaggtttgtgcgttcgccatttcgccttttcgcttgttcgtcttttcgcttattcgcttgttcgccatttcgccgtttcgccgcttctccgtttctccgtttcgctcatttgctgccccccacttgccactcctcaggggatcggaaagaatcagaatcacgccctcaccgtaccacacagatgagcacattgaaaaactggcgcgcagcctttacctgctcttcaaaaagtaccaagtaaatatgtttgatgggaagaacagtcaggcgcaaatgaagctatagtgctaggcggggcgaggccccccctccccactttctttttgtctgacttgtccacacgaaggtgatgcatcgcctgccacatatgtatgtatacatatacatacataagcagatgcatgtgcaacttttttttttcgacctgttcacccaattggcaaaatgcgatcgcgcacaggactgccaaatcggatctgaaaatgttcgaaagccgcaccatttcacgctgcgtaattttttcccaccatttggtttataccccctgcatccatcacatatatgtgtgcgcgctcagtgaggaaggcataatttttcgctgagtcgaacctttcgaacgttcatatgatgcagagaccatcgagagggtcaaccgtagcaacaggggagctacaaaaatgaggcactttcgaagggggccacataagaggttttggctcacagatgtgtgcccaccgatttggtcatattcatatagtagcccttgccccaccgttaggggagctatgttaatccttcacacgtcagtagctgcataattggataaccacgatgtgcagttctgccaaatgggtaatatttgccaaattcgttccacattttgagaccatctttgcatttgccgctatcagcgcgcacattacagttcgtggggacgtgtgcgtttacggaagggaagttcccatcggtctgtaccctaatcaacagggttccttttttgaggcgtgatttgtgcggggtgtgcacgaacgggtgaaacgggttgggcacatgttataagcaaattagacccatttcgaaggagagaaaaaaaagaaaatacgatgtgaactggtcatagataccgcgatcatattatgcgtgtgcgcacgattgacacattggaggtggccccttatatgtgtccatttgttcgaacgatgattgcagttagaaatgcacgattgaaagagccagaattagcgagaaaaagtacacataaacgataatattctatgcgtgaaggcttttcatttcttctgcgtgaatttacaaaatgttatttctccattatttaccttcttcgaactgcagtggtacacatcagttacctcggcgaacaggcatttttctttttttttaaacgtttagaacgagcacaatgaagacagacaattttgttaacaaggctcgagtgggtagcaacgtaaaaacggattggagaaaaaaggaaaggtgaaagtacctcgaaattttagcgtaactgaagttttgcattttccaaaatgttcactctgtaatcgcttcgaaattttcgctcttagccaaatgggctttacatttcgctagccattttaaaaaaaaaaaaaatcccattcaggtaaattcaacaagaatgttaaaatcgctttgttgctatcagacgtatggcttttctcacgtggcgatcgcaatacatgtttagctattctttgcaacaagtgtacttgtacgctttcatgtgacattatgttcatattcgcctgagcggtcaggcgatttttcaactttttcacgtgcttataacgtgtacaatttggggaaaaaaaaaaaaactagctttttaaaagcgaacttggtttggtcggggaaaaaaaaaaaaattatcaccatataaaaaagtgccactttaactgtatcgtataattccaagaaatcgcttggttgctgggaagaaataatgtttaaattcacgatggcaaaaggtatgcgcgaaaaaggttaaatgcacaaagtacaaactaatttcgccattcctcttttgctcgcttaattgttcgttcacctggcgcttattaatttttcctttttgccatagcgccgctaacatttgctgcccattatccgctgcgcgtgcaccctcccactgacgtgcgaattgtcacaatttggaaccccctacgtatatgcgcaagtttaattatatgcaaatgtactctcatttacatacgcatatatgcacaatacgcggttagtgaagggtacacgtgaacgcaaaattcgtttctcttgggaaaaaacgaaaaaaagtcatttttccaaattggggaaaaaagcgaagtataacgtaaaaaaaaacgtgaacaaccgtaaaaaaagtgtggacaaaattaaacaaaggtaaacaaacgtaagcaaacgtgaaaaaaggaaaaaccaaaccaaagaacggcaaggaattgcagtacacacctctgcgccttgaaaggaacacaaaagaaacgttaaatattcgcacgcgcgcgccacgcgacgcaacgtacatatatatgcgcgcaattgtacacttaattacacgtgtaaatatatacttaattgtacgcttaaatacttccaaacaagaaaaacaaattaaaaaaaacaaaagcaaaacaaaatcgccagtagcagttcagttgcatttacccagcttaaattttaacatccttaactgttgcttcacgatttttacatcaagcgtttgccacacttacgttgcacgttcgccacatttacgtcgcacgttcgtcacatttacgccgcacgttcgccacatttacgttgcacgtttgccacatttacgttacacgcttgccacatttacgtcgcacgcttgccacattttttccctctgttatttaatttttccttatcctttttcgtttttgctcttttttttcttccaaacgcgtgtaaatttgaacatttttttttttcaatacgtttacatgttacactcctgaagcagaaatatgtatatatatatttttttttcttgctagtggattatctgttgtgttcgcgcgtataatatatgcagtcacccgtacgtcaataccgtcagtaaaccattcatccatccagcaaaccaaccaaccaaccagccagttttttttttttttttttttttttttttttcacctgaattgttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaacctctttacgccttttctttttcaaactttctgaacaaaatgggtgacgaggaagttcaagctttagttgtcgacaacggctcaggtaatgtaaaggctggagttgcaggagatgacgcaccccgttcagttttcccaagtatagttggtaggccaaagaatccaggaattatggtgggtatggaagagaaggatgcatttgttggtgatgaagcgcaaacgaaaagaggtattttgactttaaaatatccgatagaacatgggatagtgacaaattgggatgatatggaaaagatatggcaccacactttttacaatgaattgagagctgcaccagaagagcacccagtgttattaacagaggcccccttaaacccaaagggaaatcgtgaaaggatgacccaaattatgttcgagtcatttaacgtgccagcaatgtatgtagctattcaagcagtgttatctttgtattcctccggtcgtacaacaggtatcgttctagatagtggtgatggagtttcccacacggtccccatatatgaaggatatgcattgccacatgctattatgaggttggatttagcaggaagggatttaaccgaatacttaatgaagattcttcacgagagaggatatggattttctacatccgcagagaaggaaattgttagagacataaaagagaagttatgttacattgccttaaattttgatgaagaaatgaagacgtccgagcagagtagtgacatagagaagtcgtatgaactacccgatggaaatataatcactgttggaaatgaaaggtttagatgtccagaggcccttttccagccatccttcctaggaaaagaagcagcaggaattcacaccaccacgtttaactcgattaaaaaatgcgatgttgatattcgtaaagatttatatggaaatattgtcttgtccggtggtacaaccatgtatgagggtattggggagaggcttaccagggacatcaccaccttggctccatccacaatgaagattaaagtggtggctcctcccgagaggaagtactccgtgtggatcggagggtccattctgtcgtcgctgtccaccttccagcagatgtggatcaccaaggaggagtacgacgagtcgggccccagcatcgtccacaggaagtgtttctgagcggcgtgggcgcgttcgatgcagaggaggaggcagcaaaatgggcgaaatgggagaaatgagcgaagttagcgaagttggcgaagttggcgaaattagcgaaatgaaaggagggcggtgaagacggcgcgcagagcaaaattgagcaaagaggaagccctcaactatcaagcagttcgaacgatacgtaagcaacccgtacattcacgtatacatctatgtgcgtaggcacacgcagctgtgtgtattttttttttttttaccttttcttttttttttttcggtttatgtgccccaggcgcaccacagtatagtaccccattggtgcatgcttcaacctccttgataaaaaaaaaaaaaaaaaataacaagaaaaaaaagaaaaaataaaaaaaaaaaaacggcattttttcccccttcccccctattcaccctttttcatctcacttttgcgtgcatcgcccaactgtttgccagtgacggcgtgtgttgcttgcgtgcttctccccttgtgtgtgtgtttatgcgcgcatagacacgtgtgcacaagtgcgtatatgccccagcatatattcatgtgcagctgcgtatatacctgcgcacaagtgtatgcatttgcacaagtgtatgcatttgcacgagtgtatgcatttttttttttttttttttttcctcctttcccatttcttgttgtccatgtgtatatgtgtatatacacgtgcagtcacgttcgtatacccaagtaaaaaaaaaagccaaccgcgcagtttctcccctgtgtgcaattttttccccctcatccccaccccttaatatttcataccagcctgttttcttacgaatgcacgtacaggtggagaagcatccattgtgtgcaacaattaaaaaaactgtaaaaatgaaatgtataaagttgtaaatatggatgcgtttgtggctatttgcgcatgatgcatgagaagccaggagtggaaggtgtggtcattcggaggagctacaattgggatgacgaaaaatcatggccgttctgagctgtgcaccatggtagagttttttttttttttttggcgagtcaaacttgtgcgttacgtggactgtagaggagtgaacgttagcaacttcgagaaggaaatgtatagaaaaataaattgttctttctgttttaagcggaaggggttgttggagtcattgttggaattaggggtgggttgtctccccaatgtgggtggctagtccttaaaaattgagcatttcttttggggggtctaattaccgtagaggggcagccctgtctacgcttagcctatcgcgcttggcatatcacgcttagcataccacgcttagcatatcacgcttagctattgtgtgtgtggggggtgggaggtacaaaattggtattaaagagagaagtaatttaatttaaaaaagggtggcatgagagggatgtcaaaaaaaaaaaaagagacttaaaaatggtgggtagtgctccccccccaaacacatacatatagacatacgcacacatatagacatacgcacacatatagacatacgcacacatatagacatacgcacacatatagacatagacatacacatagacatacgcgtacatatagacatacgcgtacacccatggatctcctccctagggtgcacaacttgagcgcttccccaaatggctctactttttgtacttgctcagaattacaaaggggtctatggttacgtaccaatgggacttacaaatttttagaaaatcgtttaaaaaggtttctatgatgtcagacaaaagggggaccttgtagagaatgattaagacgttggtcatgtcgatgaggattttatcccctacgtttttgtgaatgttgtgagcagttttttccttaagttcgtagttgtggtagtgcataattaattggtcaatttgggattttcctggagcggctttttccggcacagagtcgtccagcagcctcgaaataattttgttatacttgtcgtttcctttgaggacattgatgcgcaggctgaaacggttcgcgatgtcttggaagagctctcggtatatgttcctggtgtcctcctcgcgcaggtaggtagtcaggagctgcgttccaggggggggcggcacgtatggaggcgattaggaatggaatgcatggaagcggtatgagcagcacagagaggcacgctgtagagaggcacatcgcagagaggcacgtcgcagagaggcacaacacatatccccttggtggacgtgcacctgcacgaataaacgccactccgcgggggctaccttgaaggtggagcgtagctgcattccatagggaaggatgtcacactcgtagctaagggaattcaccaagtgattctccagcaggctgtccgacactagccagatatttgtgtagtaatcaaatcgagtcgataaaatgtccactattttttccgctaactttttcttcaaaaggaatgacttatctagcatatgtttaaaattagctttcaccttttcttcgtcctgtttcgacaggcggatgccacgaaggatgcagttagggttccgtgtggtggggtatttcaaacattttgtgaaatctactagaacgctgctcacccagttggtgtccatcccttgtaatatatcatcatgagtatgcttctcatttttttctaaggacgacctttcgttggttcctccacagtacgtctttttactaattgttgttttttcccctttggtgcatttgtctgcatggggagcggtggacccattttgctcttcgtttgtgtcgtcagcagggtgccttagttggggactgccccacagattcgttgtctcgtttgctaattgggtgtctttacgatgagggtccttcccagcgtagcgatcattagggtgatgtgcaaatggggttacttttatttgcccatttggggtgtcctcctttgtgctcgcagcggaattgggaagcatctcgccgttcaccgtgtcgctcatctcaccgctcatctcaccgctcatctcaccgctcatctcaccgctcatctcaccgctcaccccccctgcaggggcttccccccggcgtgtgtgcaggaggtggcgccaaatggcatatacgcgcttcagcgtggagtcggcaaaatcgagtgtgtgaataacgagagccaggatcttaatggtgatgctcttgagcgtgcagttggtaacggcatttccatcgatgatgaaatggtggaccgttttgagcaactgtttatcgtagaaggttaaaattttcgaaacaatttcaaacgagacgtccggtagtgagagcatgaagtgagtatactgaaaaagaatgcataggaaagacacgctgctgttggttaagtaaaacagttcgtcattaattcgtaatttatttgtatgctcattttttattttgaaatatttttccgtctgagcatttatttcctgtgggatgtcctccagtacaagccatttttcaatttcaaacgacttctcgatttgtatttttttaaattcataaaaatgatttatggccactatcgactcgattcttatgcacctttttatttgtctacagaacttcctctcgtcatgggtgagtctccgcttggcttccttcccatgcagggtatttttgattacctgttgaaggaagcggcgcaaatttccttgctccctttttcctcgcctcaggatggctatgcttactctgcgtgggacgtggaagttctgattgcctacgcgcaggtttgctacgcgcaggtttgctatgcgcaggtttgctatgctcaggtttgcactcctgagagagaagcacccaggaagggagcaccccgggtgacactctcccgtagggtccaacgtatatgcttcccaattctgcgcgtcgaattggccactccgttgtggtggaccctccgatttatccaccacgtcactaggtatatgtacttgggcctcacaacactccgcttcttccctcggggggagacaaacaagggggacttccccgagttttattattccaccccgtgacccaccaacattacagtttaatgacttcacctttttggagatggtgaattggttcctgatcagctttatcctctcacggaggggtttcctcccctcgtggggcttcccgcacaggtgcatcgtccgagacagagaccgagaccgacaccaagaccaagaccgagacacttgcgtgcttgtcacaatccggtgcatgctgctgacaaaaaaacgagtgtattcctgccgcaaccttcgacccttcctgcggacgaaggaaagcatgggagaaatggtccagtaaagcgaaatgacctggttgatgccgaggtgcatattgcattttcttctagcatttaatacatcgcttatcctttcgaggaggagtttaaaaagggcgtggtgcatatctcggtagcttttccagaatttagagaatgcgtgtttcagcatgtgagatgatttgttgcttttgcagaatggggagctgtgcatggggggttgcctttcggggcgcgtcgtgaggtactgcgtgaggtgctgcgtgaggtgctgcgtgaggtactgcgtgaggtacggggtgtgcctcgcaaagctctctgcgcacgtgttgtccaaaatgaaggaaacaatttttccaattaaaaatgaagcccatttattcatccttctctgtataatttttattttcccaaaaaaggtatccaacaaatgcaccaaattggacacagggagaaggcctacctgtctatacagcttgctccatccgtcctgatcaaactggagaatttttttttttctacacttttctatcacgagatgttcgcacgtgagggttattcttccggaggggtacccttttacataatttctacattcttcagttagaggttggtttgtcttcgtctctgtttttcttcgttttgtttgtttcaaatttaggtctaactgtagatctgcttctttctgggatggattttcctcctcccctgactgagctggtacctcctctgcaacgaaaagggatctctcccctaagtcgtacaattgatcgcatcgcaaagcagagacggtttcgtgcaaaagggcataaaacaggtcgtctacaaaatgctttaagtaattttccctcgaacaaaaattcctcaatgagtgaaagaagttgttaaaaaatagtgcgggggtgaaaagattatttaagtgaacaaggtggtgatcatagattcctctctttctgatttttttataaaaatgggagaagactccctgctgacatcgtttcacaaaaaatttcgcttcctctttgcggtacttgacaattttttttttctttctgtgaaaattatgcataaactgttcgttcacccttttgtgaaattttacaaagctgttgatttttgttttagacgaaaaattgaggaagggggggtcccggctggggtggtcccggctgaggtggtcccggttgagatgatcttggttggggtggttgcttaactctgctgggttatcaccgaaggggtactccccttgggtagtggtggtatcgtctctccttgtgtgggtagtccccccagtgtgggcagtccccccagtgtgggcagtccccccagtgtgggaacttcccaagcgcaggtgagcccacttcttaaccaaatgagcacaacaaagtgaagctctccctacccccctaggtcggaacaaaaacaacaaggagtggaaataaaataaaaaaaggaagttctgagataagaagcttttcaagtaggatatattaaaattacaaaaatattgctggaaatataaaatttttttttttttaaaaaaaaaaaatttaaaaaattttttttactacaacaagacagtgataaaatttcatttttagtaaaaattttttcagcatttttattaactttcgaaagtgtaaaaatttattcagcaggtgatttacttgtctgcattttctcttcaaatcgttgtatttttttaaatgaataatttttaataacatttcttttacatcattgacgtgtgtgctcaatgctttaatttcttcgtgcagattttttatttctccttttaatttgttcagaatggctattatgtgcaggtagtttttgaattccttgcggatcagtgcgttgatgtctcgatcgatgtcgtccaacgtttcgctcagctgcgcggtggggaagcagaggttgggttgaggggtgagagaattcgtttaagaggccgaggttggacttaggggagaaagaattcgtttaagatgaggctggtggtggtcacccatgtgatgacaggactaacctcctcctgatgacgcgtaagactggacaagtcgcaccaggcatcacctgcgagcaacgcgtcatggttgggttcccagtgagaccgctctttgggggaggcggacaggccggtggtgtggtcacccaagttgtcacccgagtgggcaattctagacaatccacctgagtgatccaaaatgcccaattgggttcctctctcctgaggaataagttcgacacgctgctccacttcgacgcgctgctccactccttcaaccaaagggggggtcctcaaaatgcgctcaaagtggtggaggctaatttcatccacgttgcgtaagttcaagtcgctcagcgtgttgatctgcgaaaagggagaagcgaaacggttaaggtggtgagcgcgacgtcacatgggggagcaatatagctagagagaggtcgaacaggtttcccctcccctgtccacagactgcagtggtatccccgtgcgagcatcatctacacaggctgcttcacatgagccaagacaaagtaagataagccaaccttcgtgatgtaacgaatataatcatcaaaatcccgaatgtctattttttgaaaaaggggggctggtaaagaggtataaattcgttggttaaaatcgtccatatatttccctctttcatttttttcccactttatgtggtcactgaaaacgacgttagatatgtgaaccaagttgtgagtctgttcgaggcgtgtattttctttgcccccactgtccgttttgtttttctccatgtttgttcatcttatttggccttccccttagtcgtccttcccctgggggagtgcacgcgtgtagggaaatgggaatgaggggacggagcaaagggacacgagtgcgcgggttcgcgtggtaggggtgtgcccatcgtagttgtgttcgcatgatgggtgtgttcgcacggtgggtgtgttcgcacggtgggtgtgttcgcacggtgggtgtgttcccatgatgggtatgttcgcatgatgggtgtgtcctttcgcacgtgtaagtacatatgagattttattttattttattatattatattttatttttattttatttttttattttatgcccttttttttgaagttaattttttgtgtcaccttttcgatctgcgggtgtgtaaaacgggtttgcgcctgggtgattacccttgtgggggatcaactccgagagagtgttcctccctcatttaggagatatacccctgtgggtgcctaccccctgtgtgctgcgcacgcgcgcaagcgccactttggcttagaactgagctcaattcatccggaagcgagtagggcgtccccgattttgcgaaattttgctgagcataaggagaggtactagttaggggggatcggcggggatgcctgccaggagaaggggtccccgttggggacacacaaagagaggcagaccgacttcgttaaatggtgaaatgcgcggaacatattttgcctggctagcatctgttcgtggaggaatgggtggtaccccttagaaagggccagctgcggcaccgaaggagacgcttcgagagaatcatctcaccggttgagaatgcatctccgtctgacacctcgttgggtgccctcaaacagttgtaaatgggacgctccggcaagaaaaaaaagaaaaaaaagagaaaaaaaagaggaaaaaaagaggaaaaacaagagaaaaaatgggacaaaaaatggggcaaaaaaatggggaaaaatgaaagaaggggaaccaaagtgaaggtagagcggcccaagctacgccatgccaagctacgccatgccaagctacgccatgccaagttatgccatgccaagttatgccatgccaaccggagtcccgccgagctgtgaacgagccaaattggaggagccgacgcataagcaattttgtcatccttaacgaggggcatgtccctaatgctgacctgaacttcatcgcgagctcacctcaatgttgtctcgatttataacctcacacgcatgcttctccttgcgtatgtgcatgcattgtatggagggaaaaaaaaaaaaatactcgtgcccccctctgaattttgtgatcgcacagtccatatgatacattcctttcacgatacgctgactggggatgttcctacttggtcacttccttttttcactcctttttgcactcccttttgaactcccttttgcactccttttttcactccttttgtactccctttattttcgcgtgcttcctcactcgatctttgctctcctccttttctcgcatggttattcccttaaccttttatttctctttttaatgccttcgctggtccattatttggataattatttttttaagcttatctcgagggagtgactaccgacactgacacggcacggatgtactcgctgcttcttctccccccggtcccagaggagggaagtggggaagcagtaaaacagtgaagcggtgaagcggtgaagtggtgaagcggtgaagtggtgaagcggtgaagcggtgaagtggtgaagcggtgaagcggtgaagtggtgaagcggtgaagcggtgaagtggttgcgcggtgaagcagtgaaacggcgaagtggttgcgcggtgaagtagttgcgcggtgaagtggttgcccggcgaagtggttgcgtggcgaagtggttgcccggtgaagtggctgcgtggcgaagtggttgcccggtgaagtggctgcgtggctaaccacaatagtacgagtcctgttcattgtgcaaggtccactgggcagggtccaccccgctcgaacaatttaagaaggagaaaaaaaaaagataaatttcgcacattttttgaaacgaaccccccgaagggtgaactccccaaagggtaacccccccgaaggaaacgtcagtcgaaggaaacgccagccgagtaacacaatgaccatatgcaacaggaagtacaaaaacacagggtcggaagaggataaattgttattcaaaacgtgtacagagtctattgaatatcttcatctatattttaaagagttgaaggaacatctgtttaggaatagaaagtatgaggagctgtttaacttttgctactgcacactgaggaatataaagaaccccgccatttcgaggaccactgccctgaaggtactcacgtggaagtgtatacttatgcacaagcgagtgccatgcggatagctcattgttgctatgatctgtttctccagtgtgtaaaaagatgtaatttttttttttttttttgttgcgcattctccccgtttgtccctctgcaggtaatcggaatagcattcacgctgaaccccaagtctgcagacctaccagtgagtaaagaaatcatcacgtacgcatacaaactgcttaagcgaaatgaagaaggaactaacaaaaaatactttacctactttggtcatagcacaaataaagaaaaagacagtctcattagtgagtccttaaatctgttcaaaacgacggaagcgattaaatcgaggcaacacttgaaagataataattttattaatagcatatttagcaagatacagaagaaacagatttttatttcgaagggatgctccgtgtcgtattccccgctgcttagtggtaatgcatttgggggggccataagggtgacccttccctgtgcccttttgaggagacacccttttgaggagacgtccttttgaggagacgtccttttgaggagacgtccttttgaggagacacccttttgaggagacgtccttttaagcatcctcttttgtttgcgcgtcttcccctttgcgcgtgcgcatttcatccgtgtttccgcatcaccgcgtcaccgatttaccttttttattacgtgaccccttcccccgcgcgaacactgctcagacttcacgaatgcaaagagggagctactcgagctgctcgaaacggagtttgtaagccatggcaaggttgaccgggtctactctgactacgtcaggtgagtctgccccccggacatgtcgattcgagccaagcactgcgctgaggcgtaaaccatgtcaaggcgagcgggataagtattattaccacatctgtcattccccccccgcaggtgcctcaatgaggtgaaggagaggaccatcgaatttttggaaaatggagaatatgagctttactgcagatttattgatgtaacgcatggagggcgagtatggggggggtccccccctcggagcctgcccctggtgcggcacatgtcgcttcacatcccgttgcacatgcgatgcgcatgtcgcttcacatgtcgcttcccccccgcttcaacgcaacaccacctctcccctccgcaggaaatgcaagaggaagacgaaataaacattcgatacgaatcctacctactcagctgcccagagttcttaaaggagaaggagcataaggatttcaacagagagacctccccatcgcagagggatgagttaaaacctaaatctagtggtacatttttaaacaaccaagtgagttgcgaggagggaaacaaaaggacaggtagcatgagtaggggggtagataaccattcagaggccagtaacgaaagaagtgttacctccccggtaggatcaaataatagaaaaaaaattcatgagaaaagtgaatttaaatcattatccaaaaatattacaagtagtatcacaaaatttgcttcatcctttgtgagaaatgcttcttcgggggatgcattcagtggaggaggagtggatgcaaatatgaaagatgaaggagtgacaattgcagagggggaaatgctgaatcagaagaaatctccttgtgatgatggaagtagagagggagtgacgggggggaaatcagtcgtgttttcgccgagcagcaatacggcgaagggtgcttcggtggacagagataaagacaacgataaggacaacgaaaatgggaaaaagaaaaaaataaacacaagtaagaggaaaaaaaaggagcagagtgatcagcagagtgagcagcagagtgagcggcagagtgagcggcagagtgagcagcatagtgagcggcagggtaaggagcccactttattccccgatggaagcgccttgccgggggacgcacaggtggacacgaagaagaaggcctccttcaacaagacggtcgcgtttgaccttgtggagactgagaaggccgcccaaggtatgttttctcgcggatcagtgcaacgagatggtgctcgtaggcaaggctggagccacgcagctgatggggataaacaggcatccgcgtgggcacacatgcacatttgttagcccgctgcaaaaatgagtagtgcatacaatgagtggcacacgtttgttttgccatccgtcctgccgccacccgtcatgcctgcaaccgttccgtatctttctgctccccctgcagacgccaagtgccccggaaaaaaccaagtcgcagcgcgcaacgatcactttaacgaaaaggagatcgaaataataaacgagttcaacgcatacctaaatgaaggaatgagtcatctgaggaagcaacagaagagtgactaccaaaaggagtgcaaagaatttaacaacaatgtgcatgatggaaataatgctctttgggatagcctcataaagaaaagcaacttttactccattaaggaagactttttaaattacaataaatttttgaaagcaaaggaaaaggatgccaaggagcaaactctgggagatatactcggcatgaataaataccttgacttgaagaaaaaaaaaaataaaaataaaagtaaaagtaaaaacagaaaaatgaatccagacgagctaaactatattatcaataagttcacaaatagtttatctcaaagtagacacttcaaaagtgagtctgagcagaaaattccatcacaagaacacgggggaagagcaatgtcttttacccctattgaaactcctctaggaattgctcaaaacaacagtgataagaaaaactctatcacttcatcacaaaggaatgacacaacacgcatctcctcctgcaataaatactttacgaaaaatgacaacatatcttacgtacaggacgcagtattaaaaaatgggtccctcttgttaagggacgacaacctcgaggttagcttgtgcgtaatttgtagtgctgctctgcgtggtgaaaaagaaagttctcctgcgagtgtcataggccacttgtagtagaagcggcgtgtccacggattgctccttttttttttttttttttttttcactttctcctccccttcccccccccgcagatatccctcagtcagcactactacggcaacaacgggttgataaaaatttatgtcaagaataagaagctggtgaactactacgacgtggatattcagatatcgaacaaaattttgttccccttgaaattcaagtttctcaattacgagaggatgctctgtgcgaatgggaccaactgctacgtgggtggctgctacgcgatggctgctacgtgctggctgctacgcgatggctgctacgtgctggctgctacgtgatggcggcgagaattgtgcaaaaatgatgcatcaaatctgcataaatttcgcgtggactatcgttcaaacgatgcccttgaaaaggaataataattcccccctcccctttcccccgcaggaaatggccgtgaagtgcgtacacatgtataagggctttcccctaattaagatttcctaccggtaaggggatggagaagcccagcgggatttccaccgcatttgtatcatcagcaaagaatgccatatcgttgagtccgttgcaccacgttgtgtgcacagccgtgtggttgttccacagagatgcccgtctgttgagtgcacatttctgtttccccactcgcagcatgcaagacatgttcagaaaaagcatcgagttgaggctgcccatcccgataaacaaatttatgaagaacattaaaatcaccaaagacgtttttgtgaaattctggaacaacgaaaattttaatatatataagaaggagaaggtgattcacaaggccgactcggtggacacagataatatcgtcgccatctcctgtttggtaatgcccaccacataagtgaacgtcacataagtgggcatcactgtgcccatgttgcgtgtatgctgtgaagtctgcatggagcgccatttgtttatccccccaccccaccccttttgtagggaaacgctctaagtgtgtgctacatagaagatgcaatttatttgagcgggtgctatgcggacagttcaagcgcactggataattatttcgttctcgtgggaattgaggtcctgaataacaaactgaagatcatatgtaagtcgaataaccccacgctatcatcggccatcctttttttaatcatactcattcttaagaagcacgaccgggtgtagtcacggagggatggtgagtccataatttctgtatattccccgccgtaagttagcccgttatccatttatttatggtcgctgtcggctaggttttgaattaaaagcacacgaaatgacacgtcgcttctttctcctttttttttgtgtgtgttttaaggatgataattctttttttttaaagtttatttttttgtaaatatgtaacagtaggtacacataatttttttttttttttttttttttacccattttggctagcgctagctaagcacatttgctcatttatttcttccatgaggaaatatccccaccacataaatccactttgttaacatttttgtcgctcatgttttacatgcacatgcataaaggcgaatggatgtacagctagcacttcaatctgtgttgcacaagctgcaaaactattttaataatttttttaaagattggctaaccctgttattgtgccatgtcggacgaaggtgtctcccttccaattcgattaacaacatgtgtggtcattttggttaagaggagttcccatcagtttatcttttttttcggggaaagcacatacattgggtgagcagaaagtggtgaaaggtagtagaagcatgttccccgaagcgttgctaacgtttatttgctagccccccgcaatgggtgaaattttccaggcgaggtcatttgcggcgacaaataaatggaactacacggggatcattttgtagcacctcgttaacacggaaaaatgcaaattgaaaaattatgttgtaaaacattgttcctttttttttttttgtttctctcctttttccttatcacacaatcgcacaaattggaataaagaacgtaccacttgcacggatggaaaaagtgcaatgattatttacctcccaagggaatggtcgtcatttggaagttcccctcatggaacgagtccaaatggggaatagggatatacatatatgcctctgcacttggcagtaaccaagagctccttttatggacattccatttttatgagcatcgatttgccaattctaaggtgatgtcaccaccgtgagcatcacaaacatgtgtatttcccatgcaacgctgtgcgcaaaaatgtacacacgtgtggtagaaaatgcccatttgcacgttccgtttagccataatttgggtgtagcccttttagaactgcgcattcttgcaagtgaacaaaattatcaagatgcaaaaaattgctgcttagaggaatgctcctcggaaggggaagttgacacatccgaatggatctgaatagtcctatagcaatacttgctaatgttgcacaaaagtgacatcatatctgcctgaactgttcatatatttctgcacttttatttttttggctgttactgcccgtacaccgtcatattttggggtctacaagaaaacagctcacagtggtgtgcaccactcaaaatggggtaaattccgcaccaaggctaagaaattgctacaattaacaattctacattagggataaaagcaaatatcaaactgtatttgacctcagtagccctaatcttcgctctttcacatggtgagcagtcgaaggaatggggtaaaaaaaaaaaaaaatgctaacatgtgtaatatatgtacagcacaccttaacgttctgaaaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttgnnnnttccnnncttttattnnnnnnnntttttttttttgatgttgtaacggcatggtgttacattttaaaagtctcccgtttaactgcagttgtaaaaggtaaaattaaattttcatcacaattaagaaagtggcacacatcttcaacacttctccttttgtgaattgatttatttgataaaattaagtttcttcgcttattcgtttttgcgttttgcgttttgcgttttcgcgtttctgcatttctgcgcttgtgcgtttttcgtttttcgcttttcgctttttcgttgctgcgcccctttttttttctttcaattttagcagtctttaaaaacctgtgccatttttaacgcacacacacgttcatctatacctttcccccgaaaaggcgcgtgtgtttaaggcacttttcgttgcaagtgagaagattcacccgtcctttacacttcacgaaggcagtgcatcgtcgcaaccgttgttttgttttcgcctatttttaagaggaaagtcgctttcccgtgtttgctttgtttatttgttcggcacatcccccattagcctcgctatcctctcacagcgctaccgctttaccgcttcctcccccaattgtcgtaaaaatggaaaagcaatgccccgtgtgctactttaacttgcctgacccagaatcagccatcgccccgtatgacaccgaactgaattatttcatgtggggaccaggcttcgaatggcaaccagaaccagaggttaaaaatatattagtagaggaggaaaattatgaagagtctgaacaatcggaagaatcagttgcagggttagaagagttagacgaaaaggtaagtcgaaatgaagccaaaaatatgttcaatgataagagcagcaatggaaaagtaaccgtacaagatgcctcacgtaatgccaggaaattgggactagctccatcaagtttggacgaaaagaaaataagagacctgtatggagattctttaacctacgagcagtatttagaatatctaaccatgtgtgtgcacgatagggacaacatggaagagctcattaaaatgttttcacacttcgacaataacgcctctggatttttgaccaagcaccaaatgaggaacattttgacaacttggggtgatgccttgaccgagaaggaggccaacgacgcgctcaacgcgttttcttcggaggaccgaattgactacaagttgttctgtgaggatattttgaagtaggcgcggagcagaagtgtgtcagtcgagaagtgcgtctgtcgaggagcgcgtctgtcaccgtcgcagggttagtgttattgtgattgttactgttattgttcgtgttcgtcttagcctagtcctagccctagccctctacttctccagccccagctgcaacctcaacgttctccatttttttcctttgttccctgaccaccacttcttttaaataaccagcgccaatacaccatctgcgcaaaggaagaatggcgagcgcttgtgctgcccatttggtttaattcgtttgacgctgcgtcattgcgctgttgaaccctagtggcaccttgatatcttgcatgcaagctatgcgcgtccttccgcgttacaactcattctgccatgtgcctcaactgctttttttttacacattttttttttttaagaaaaaaaattaaaagttatcatggatgatgtccttttttttttttttttttcaagactcatttttgttgagttttccgtccgtgtatgtgccccgaaccttcgctacgcgtaacgtgcaaaattggaaaaagggaagaagaaatgggaggagaaagggaatgaaaaaatggaggcaagaatggaaagagaaagggaatgaaaaaatggaggcaagaatggagggagaaagggaaagaaaaaaatgataccttctggaggaggtgaacttttctttacccccttttccatcaaatttgatgataagcaatactgcttgtggagagctgtgggaaggggaacgacatcgtgccctttttaggattatccacccgactcgtttcaaccatggcagagagtttgggcagcgtagaaaggagtgttcgcaagtttgtcaggttaattttggcacactgattggtggggcaactgtgattgatgtggtaacactgattggtggggcaactctgattggtgtggcaacactggtcaagttcgctacgctaatgctaatcacgtggccaacgcaaaaggcacaaatgaggaactaaaacaatgacgcattagcaaacgttgcacatgaggtgatatgtgtaaaagtggcgtgctggaggagtgggtggatgtaggaaaggtgtctccccccctttggcaagctttaagtagggaaagggggaacaatgtgaaaaagggctactggtttgctacaccagaatgtcgctggagtggggggtggacttaaacggaggaaggtcccccttgactggaagtgcctcaggtgtgggcagctaacccgggtgtactcgcttccgttacagggatgatacatggttattgcgcggcccatactgcgtgctacctccgctcccgatccggcttctgactccggtcccgcttcttccccccgccatcagctgagctggaggaggaaccagtagaagtcagcgaataggtagagggacaagttggcggggtggtcaggggaagcacgtccttggccaacaatcttaacagttctattcgaatctacaaaggactcattaatcatgtttatatggtcttgataggaacacaatttggttgaaaaaattattagcagtaggccattagatgagacacaatttttcgctaagctgataagctggacataccttttctcccctgacatgataaacttggacttggggattaaattgggagggtccaaaataacaatatcgaagagttctttacagttttccaaaaaggtgattgcatcggagcaaacaaattcaatatctttatttgtgaggttatttagggaagctgattttttagctagctgcgtaaatttgctatccttttctacacacaacacctttttagccttccccttttttgagcactgaatcccaaagcatcctacataggaaaacaggtccaggactttcttatcatatgcatagtcggatagcagttgtcttaaatgtcttctattgtgaaaccatcctgtgtttggagagcttaacatatctataaaaaaaaaacaaccattttctgttaacatgacttgttcaggtaattttccgtgtacaatttttttgtaaatatgtaatctctcatttaatctttctttattgtcatttctaaatagaatagcctttggatttaatacttccatgactgcctcgttaatggttgctgccaggagttccattccgagagttaagtgttgaatgacgatgtagtcatggtatcgatcgatgatgagtcctgggagattgtctccttcgccattgatgagtctgtaggacgtgtcgctgggaaggaggggtgcttcgggggggggaccgctttgatttttgggaattgcgcctatgggagggatggctgtgtctgtggagaaaataccccctgtgggtgattcacccgagttgaggcttccccccctgttgggtgattcgcccgagttgaggcttccccccctgttgggtgcttcacccgaggtgaggcctcccccccagttggcacgcctccccccctcaaccaacttggaacgccacgccaaggctttcttcatccgctccacaaaaaaattcacgttaacagaaaaaagcgcattcgtacttattatcctggccgtaattagcgcatacggattgaatgtagctaccccaaatgactcatcattttcgttcttcacattaacaagggtgagtgggtttcctttcagttcccctatatttttaacttcattgctgtaaacgaaggggatgttccttcttaacctgttgtcatgggcatgtttattttcgtttccctttaaatataggtctggtctcgtgtgggccttatccacgtactgctcgtggtggtacttaagtaactcttccccaaattttgtgtttttctcgaactttgcgtgtgcgaagaatctgaactgtgctgctgcgtgttggcggcatctctgtctgttgaattttattttgttgaattttattttgatgaatttcattttgttgactctcctcttgttgactcccctcttgttgactcccctcttgttggatttcctcttgctgactcccctcttgttgaacccctttttgccatttgggtcctcaaaacttgaggggcctactacatctcatgtgcgttcctcctcacgtgtacacaacgaaatggagaagaacatgttgctttctcggcaggaacgcgattgtgtgcgtttctttggacttatctcgtctcccttgggtacagaggtagagccacgtcatcgcccccccaagtgttgccctggggtgacatttgctttaccccttcggataggaaaaacatgcgaacagtgattttgccatgtgcgaggaacctaaactattgctgctactttgtcgaagcggaagaaaaaataaaaaaaaaaaaaaaaagaacaattcacttttttcctttgtaccatttgaaggacgcgaagcgggaccgtactgatgcaattttgtcctttcgccgttgtgcagttggcatcatcgttacctcgatacttcgttgcttccttttttttgccgtagctccactgctgagcaacacgcaagagtcaaagtggccattttggtatcccccttcctatagctttttttttttctctctccctttttgggggccccaactgggaaaaaaaaaaaaaaaaaaaactagccatataatagctagtaatcaaattgggataaactacagtagtgtagggtgggggagagagaactgctcccggccatacgttaaaaataaaaaggaggcctaaactttttccctcttggtgaaattaaaattggaggatagacgaaattaaggagagtgtgaggggttgagctcagcaagtaacccccacaatccataggtacttgctccccatttttcaatttaaaggagagttatacaatggagtggacattcctcaccgagtggcaagcatactctcttaacccttttggcagaaaaaaaaacagaaattgctttctccctcccagttgagacgttgtgttaacaaatcttgcacagtttcgtgaaggtggagaaaacactgcctgggcgaaggagtacgttcatagacgcaacttccctagtagagactcatcgcatatgcaatccccccatgtgagtaagcaatggaagaatacttgaggaaaaggtacctggggaaagagcccaaaaaggacaagcggaataaaaaaagtactgtaaaaatatatgacagtgatgatgaggaaaggaaattccattcacatagaggaggagaagatccccctttagaagatgaccctttcgtggtggaggagtcggacggaagttctgatatccccataactgtcacaggagataataacgtagaaattgtgaatatatcaaaggaatgtaaaaaaaaaatttttcaaagtttgaacggagaactcacacgagggaagttgattaaagaaacgaaggaagaaatgtgcaagctgagtgttaagaaattgagaagggggagggacaggtgcagtcgtggaggacaaagaggaggatctactggtggaagtagcaacaagagtggtggatcatcggggggggattcccaaaatagggacttttctaggcatggcggtggaggagggggtcgcgcaaggggtggcagtagtggcggtggcagtggcggtgactccgatttgtcacccccgaggaggttaaggagtggtggaggaggaggacgaaagggtcgaaatcgaagtcgtagtggcagtggcagcgggagtgactccgatttgtctcccccgaggaggttaaggagtggggggcgaggaagaacgggtcgaagtcgtagcagtagtgactccgatttgtctcccccgcgacggttacgaagtgatggaggaggaagaaagggtcgaagtcgtagtggcagtgggagtgactccgatttgtctcccccgcgacggttacgaagtggtggaggaggaaagagggtcgagtctgagcccagttccaagcatagcagtgaagacagtaacgacgcacgtgacgatagggaacccccgcgacctcgggggaaaggcaaaaaaaaacaagcaggaagatcccccgaaaaaaacgaaaagcaaaacattgggtccaccatctatagggacaaaggagggaaaatcatctcgagggaggaatggatcagcaaacagaaggtagagatgaacaccaagtatagaagaatcggaaagaagggaggaaaagaggaggaaggagaggaagaaggagaagaagaagaagaaggagaggaagaagaacaccaagacagagagaaaaaaaaaaaaagactcgaaggaactagaatgggcaagtggactgattcaaaaagaaatgagaaaaaaaaatttggaggaaaatgacaagttgctaaaaaaaaaaaatattgtaaattatgattacgactcggattacgatgtagagttaaggaaggcgaagaggaaggaggatcccatgaataagtatttggctgacacgaaggagcagccagcaaaggccatgtgtcggtatcagtctccctataacaggttcaacatcctcgccggctacaggtgggacggcgttgtgcgcggaaatggttttgaaaagaggagattcgaggcgctcaagctgaagcagcatcgggacaaagtggcctacctgaacaacgtgtcggacttgtgagggggtggtggttaagcggtgcggcagtcatgctgtgaggcagtcactcggtgaggcagtcacgcggtgctgtgaccatgtgaccatgtggcgacgataccacgccgccttacggcttaatttttttttgttgccaacccgagttcgtgaccccccccgcccgtgcgcacatttaacaggattgattaattagcgagttaggaccacggcaggcatagaaattatgaaccggatgagccacacctagcgtttcttatacgcattttgattccttcctgttcagttcctgtcacgtggttggtatttttcccctacatgtttgtcgtcccgatttgcacttgatttttttttttttttttaaagctaatccccataccgggtcaaaaatgacaaagtggaggagaaaaaattcccagtggggagttggcttattttttttaaacaaacaactgcgaaggggtaacgaatttgtaaagatataaaaaggctttacaggttgtggtgatgccagcaaaattgctgaatttgttttcttccgctctgtggaaggggcaaaactgatagatgttgattccctttcactcggcacggcatgccatcgggaggggctttctcagggttcccccaaggcacgtcaggcaagcggtacgtcgggcaagcggtgcgtcaggaaagcggtacgtcgggtgggagaatacgcctacctacataagaacacgtatgtacagctgcacgtcgttcatttctcccttgtgtagggggtggagcacaacgctgtgaccgaccgcataagtgtcgctcctccacgcaagtatgcatcgctgctatcatcataaatgggtgtacctatacgaacagaatccgtaccatatgcatgcccattcgattgaagaaaggaagtcccccgtttaactgcgcacagaatgaataacctgcggaggggagtcacaacccggtggtgtagcggaatgctcaggagaggaatccaagtaatgcgcgcagtggacatgagaaggaacaaccacctggggaggaacatatggaccctatcacatcagaagaatataatacgtttggcgaaaatacaacgaaggggattcttttttaaaagcgaaaaaaatgacatcataaaaaacgaaattgaggaaattttaaaaacggataagaaggaccccctgatggaaagggggtggataaagaacgtgaaagaaggtgaagactattcgggggggaggagtgaacagaatgaaccaccaagggagggtggccaaaatgagtataagaataaaacagggaaatttaaaaggctgttcatttttattgccttccaaagcatccccatcgtgggccttatgtacctgtttaagtacatagagagtgtcaaattggcggagctcaatttcacattcgagtcttcggatgatattataaaagaggtcctcaagctcataaaggggaattcgaaatgtttttgtatgtactcggagggtgatgaaattaagacgtttttcgtggaccccttgggtcccgaggactccgaggtgaactacgaaccaggaggggcagacacggcaggcgcggcttatgcggcagacgcggcatatgcggtggacgggtcagtctcggcagaattagcctccccggggaatcaccacgatggggccaacgggggaagccaggcggggaccaccccaaatggggagcggccaattggagagcccccagaagcaccgccccccaacgccccttcgaaccaaacggatgacttaacaaaaatatttctgtcattagacaagacgctaatgcataaagtaatgaacgtgaagtctcccagggagttccccttgaattacctttacttctgcatctcaaaaaatacggaaatttacaattttgtaaaaaaaagaaacgagttggtaagtctcctttactccgatgatgcaaaaaacgtgtatgtcacattgacaggatccgcttcgattattgaaaatgaagttatacgaaaggtaatttggacagatagatggtcctacctcatttcggataacctccaagacaattatgtgttaattaaattcacgccatctactgtctctcttaaaaccattggctttaagaaccagcattggaagagtaacatcgttcgccgctccatgacggatgacaaaatggcttgggtgaaggcctagctcgggtgaaggaatagctcgggggcgcatcatccactgtggggcaaatggctcttcccaggagtaaatcatgacgaacagaaacggggagcgcaaaagggggagcgcaaaaaggcaaaagggagaaaacgcaaaaaggctaaggtttccctccgcacacgcacatacgatagaacctgttgcctaagtttcacgtgacaacagttctgtgtagagcatactgatgacaacgttcaggcaaaaatgaactgcgtgaaaaatgacacagttatgggacagggaacccacttattattttacacgccacactttatacagtatacgaacggaaaaatatttttcaaaaaagggaatgggtgcgtaaaaagcacaaacgcatttttgctaattcaagttctccactgtgatgagaagcggcatttgcaaaattgacaaaacgattatcgtgtattgttnnnnnnnnnntatttggtttttttttttttccttatttttccttttttttaaactgtactgtgccttacgtggtgctcgattttaccaactctgaacttttcatcctggcgatggaacgactttaacctgtgcccctggtgggaattttcaaggactgaagatagcagtagggagatcgctgacgatcgcgtagcaaactgcgcagcaaatggcgtagcaaatggcgtagcaagcggaacagcaaaccgcacagcaaatcgcatgacgaaccgcataacgaactgcgtaacgagctgcgtaaccccgtagcgttatttcgcccttcgcatgtggctacaggcgtcacagtgccaccccccactgctatgcgacataatttttttttgcgcccattttgtgacttttttattgccactctgtatgtacctttttttgttgcctctgtgtgctttttttttttttgttccccttttgttcctcttttgcgtactttttgcctctgctgcgaaaccgctcgtacaagtggcagcattctgctagaagcgaaaacacggcagtatgccatcgggggttgctcctgagcgatgtgattgcgtcccgctgggggtaaaacaggttgactccttggataggcgcactttcgtgaccatccgaggtgacattactggctgccacttagcaacgcagggagcgaggagaccccaaggcagatccacatgttgacgctactggcgaagcggaaaggagacgcgtcgaagaggtcgtattgtgcgaagcgaaaacgggtgagcacgcgcttggtagtgtttgcgtccgtttagctagccagaagttggcaaagcggcggttggcaaagcggcggttggcaaagaggcggttggcaaagaggcggttggtaaagaggcggttcgcaaagaggcggttcgcaaaggggcggttcgcaaagcggcactcgatagaagcggtcaaccgccgctctgcgagcagccaagatggacgccttgatgagcgcgctgaaggaagcagtccaaaaaatcagatcctacgaaatgaaatatagcataaacctgaacgagtttcacaacctgctttttataatctccatcctgttcggactggcatttctattttacctcatcgtaatactatgtagcatttttttcaaaggatccaaaccaaataaaatagttttactgttgggtccatgtgacagtgggaaaactaccttcttattcaaattaagaacagacaaattatgcacaacagttccttctatgaaagaaaatgtagcatttataaacttgaagaataacaagtggaagaaatgcattcgatttgtggacttccctggtcatcccaaactgtccttctcgctaaataaatatttcaacatcactaatgttattatttacattttggactgctcggatcgacaggccctcaaagtcgttgcggagtaagcaccatgagtcgagtgtacggaaaaattaccccccatcgggcacccttcaagtgctagcggcagaccgacgtgaaacggtgcacagagtcgaaaagcatcaacaaccacagcaaagcggttcttcccgccgcaaaacggttctctccccttaaatcgcttctcccccaaaccgcttctcccccccaaaccgcttctcccccccaaaccgcttctcccccccaaaccgcttctcccccccgcaggaaactcttcgagctgtacaccaacaaagttgtcgtgaaaaagcaaatccccctcatcatattttgcaacaagacggacttgtgcaactcgcggccgaagcaagtcattaaggaggacttggagagggaaatgtaaggaaagaagaagatgtgataaatatttcgcgtttttgcacaccccatcctacaaagcagagattcctcaaattctccaaacagattattatgcacaccttgtatttttcccacacacaccacacccctttcagcgaaattttaaaaatgtccaaatataacagcctggatgatgactacaacgacgagacggaatgtttaatgggcaccaactcggaattctttcgatttgaaaaggcgccatgccatacggtaagtaccgtttcgcgatggggcaaacgggacaatgactgtattagttgccgtttgagggacatcagttcactctacacactatccacatatgccttttttttttttttttgtcccacgggtacccctctccttccaggaaatttgcagcggatcagtaaagaacaacaacattgaagaagtggtggagcttatacagaaattttactagccatctgcgagtggctcctttttagtgaaactgcgtcctgtccccttatcaaggtggacgtccttcattcattaaaatactttttaagttttttttttgagcacaaagaggaacaacttttttgttaatttcgtttgcaagaggttccacttaacagtttagcttttttgtcgatctgtgtggatgcgtacatgtgtataagtgtacaagtgtgcaagtgtacaaatgtgcaaatgtacgaggtgttcgcatgacaatgcacttatatttggcaaggcatacgtatggaacacacatacgtcatcgcacatgtaagcgaaaaacttcctcacttttctaacattttatgtttaatttaaaaaaaaaaaaaaaaaagttgactgtaacaaaaaatagggtatacggaaaaaaaaaaaaattaaaaaaaaggcacattgcctcgaatgtaccatgggggttgtttcacctgttggaagaaacgtcatgaaaagggaaagaaaagaccttcatttatgcatgcgaaggacgcgtctaacatgctgcgtgtacaacagcattggcacatcatgcatacttatttgaataaagcctacccatgaaaacaaaatacgcaggggtgtgaggaatcgcatgtgaaggaaatcaaacggcgagcggggaacatcacataaacatacacatgcgaaagggggtaactttcttgttaaaaatacgacatggaaaagggcgccccaggggtctcacaaatcatgggcagctactatacaaacaaacaaaggggtggtcagccaaacgggggtcagccaaacgggggtcagccaaacggggatcagccaaacgggggtcagccaaacggggatcagccaaacggggatcagccaaacgagggtcaaccacgtgggagtcagccaaacgaaaacagacacaccgcgcaggcaaattcgtgtccaaatgggcacaattttgtgggcatgcgcagtgaacattaaaaatgaaaagcaaactaaccaaaaataaaaaaaaggaaaattaacataatacaggacggctacttaaaaggagtaaaacgtgtaggcattaaacgaaacaggagagtaactaatatgcgtacttcacatccgtgaaaggccacataaaagcaaaatcgcgaatgggtgtatgtgtgcagaatgcaccaaacgtaacatttgcacacactttaaaaaatatgaacatttgagctattttaaaaaaaaaaaaaaaaaaaaagttcatatttttttttaccacatttgtgcatttttttctggagcaaaatggctagctgactaactatctggcttgctatttgacaagatggcgaaatggctaaccataccgctacgctagggggtcttgtcacgcatacaactgcctgcgcacaggcgcacccccaccaattagtcatacaaactgtagttgaagtccttgatcatgtagctcttctgagacttgacggtaagcgggttgcagtcaaacttatcagagtaccttagcggcatgcacaagaactctttgtcgaaattttggacgtccatttggtcaaacaaggggggtttaaaaggcggtttcacctttttgttgagcacatcatcccagttgacatttttaaaaaaaggatgatttttaatttcttctgcgtcggtagctcctgaccctaatcttttgttgggatttttttcaaataatttctttaacaaatctacagcatcgggtgatagatagcaggggtatctcaacgtttcgtgtttgattctttcgaacaggacatctctactggaactgttaaacggtaatcttccagttaacatttcgtatagcatgatgcccaggctccaccagtccacagctttcccatgtccacattggtcgataatttctggggctaaatattcgggggtaccacacaacgacgtggcagagttgttgtcagaaattccttccttggataggccaaaatcggttagccttatatgacccatttcgtcaagtaacacattttctggttttacatccctataaattatgtttagcttatgtaagtattgcaaagctaggatgatctccgctgtgtagaagatggccgcttcttcggtaagctctctcattttggataggtgaaaaaataattcccccccgggacagtattccaatatgaaatacaatttcttggaggtctgaaaagcgtagtacaatttgacaataaacggatgagagacacactttaacacattcctttcgatttttgtatgttccaattgatttcgtgatattatgttttcctttctgagtatcttcatcgcgtagagcttgttgttttgggtatgttttacaagcaacacttttccgtaggagcccctgccgattacctttaagaaggtgaagttatctggcctgagtgattttttttttcttcttcttccataggacagagacagggtttttctgagcctccccttcttttgcttctcgtactcgtcgtgcaggaacaggcagtcgtcgttcagcttgaagacttggctgttcctgcccttcttgttgatcaggggggagttcgccacgttcgtcacgttcgccatgttgttcttgtagcatacgtctctgttggggttcgcggcgaggttgtccatgcaggggggggaaaaaaaaggggggggtcaaatgagggcatacgaacgaagacgatgcatgaaacttggaagattcacacaactgggtagacgcacacaactgggaagaagcacacaactgggaagaagcacacaactgggaagacgcacacaactgggtagacgcacacaactgggaagaagcacacaactgggaagaagcacacaactgggaagacgcacacaactgggaagacgcacacaactcggccgataccatgccgcgctgggaaccgccacacacgtgtgcactttttctaacccctggtgcgtcgcatcctcctcgcgaggcctgttcttcgcgctgctcctgaaggtccagtagttggacttgaaccccttgaacttggacgatttggcagcttcggccttcttagcgggggtagccgatttctgcttgcgcatcccccctcgaccttgttcctctaagatggtctttgcatacatgtacatgttattggtaagcatgtctccattctctccatgcgcatttttcgaattttgaaaaatgccccccttagagtacattttgcaaaaatttcgaattccatacgaaggggcccagccatatcttctgtctacctgatttttataattgttcatctgggaatccgtcgaaaattcaagtcctgcagtagtgttcatttgcataaagtcttcaatttcctcatttttgtaattatttctctttaaaaatggaaacttgaataaatgcccccttcttttattgtgataatcgtaattgagtttaaataatttggtcctctctacactattgcgcgacactccttcttttttcataaggcagttgctgtgttttctcattttgacgtgtttgcttggtgcgaaaaggtcaataaaatgcttcttttttgaaatcttgccattgctggcattaatggcactgtttgcattgctggcatcacttgccctatttgcattacttgcatcacttgccctatttgcatcacttgccttatttgcgtgttttccatttttttccactttgatggactttcgttgcgtattactgttttcaattggggggatgctgccattcttctctcctcctttttgctcttccttctccaggttgttctttttattcgtaattacttttttgccttcccccttagttctgctgattaaaaagtgtaaatattttcgaaacttttttttgtgaaatgacatgccgcaggagctctccgggggggcgttgttcttctgcctattcttttccgagaaatatttaaaaaacttcatatgactcattttggaggggactgatagttctatgcgctgcttgtgtgtacattcgtacgaagatgcggcgtgtctcttcgctgcagttctttgtgtatgtacgtaacggtacaggatatagggggtgtgcaaaggaggaatgttcgtataatactggggaatatttttaatcgggcatacgctccaaatgggacaactgcttttcctccgttttattctttttttcttcctttttttgtgaacaaaaatgaacacgtactcgagggataaacaacccgttggctcttcaaactggagaagcatacaaggggcaggggggaatcccaacggaagctgcactttttttttaaaaaattaactcttaatggtttgagtcacgaacgtgaaaacgaattaaacatgatcataaaattaaaagcttaacgaagctttcgccaaaattgtgccagcagaattggtgaaataactttcgtttattttcccaagggttacgcacttaagtcatgtaggaacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaaaacaatatggaaaaaaaaaaaaagcgggggggagggggggtaagctccggcaggcgagtatgacaaatgtggcgaacagattcgcggacggcgtgagaaccgtgcaacccgcgaagggagtggaggcagtcgtgggggtgaaaaagttaagctagcgctgaagttgccacttgccgcttaacttgccgcttaacttgccgcttaacttgccgcttaacatgccacttaacatgccacttaacatgccacttaacatgccacttaacatgccacttaacttggcgatgaagctggccgtaacgctcgagttgatgttgacggacgaaacaaattcgggaattaaaaggatgtggggaacatataaaggatgaagcgaaaattaataagggcacattttttgtgtacatacttttttgcaaatttgttggaaacgcaaatggaaggagaggcaaactggacgcaaattggacgcaaattggaagcaattcgaaacaaattggaagcagttgtaaacaaattggaagcagttgtaaacaaattggaagcagttgtaaacaaattggaagcagttgtaaacaaattggaagcagttggaagcaagttgtaaacaaattgggaacaaattgggaacaaattgggaacatattggaaaaaagctgtaaacatgttggaaaaaagctgtaaacatgctggaagcaaattggaagaaaagtcgcgcacacaagaacatggcgagcatttgcaggcacaagcgcaaatgcacatttggcttttttcccgcagatctgaatgggcaaacttttgtgcatgtaagaaagcatgtgcacgcacgcacgagctgatgtgggggggttgagtaatgtgcacgcgtactgcatacttaagtgcgaacgagtgaaggcacatgtgtatggcgaatatgcaaatggctcctttcgcgcgcccttctcattataacacccatttttacacttcgacaatgtgcctttttgacttttttttttttttttttagaacttctcacgggggaataagcaagctgcggagttttactgcctcctctttttttttcccctttttttgtactcagctttttagatcacataaatgcaaaccgtttttgaagccccatttggtgaagtaggctcagtgattttttgaccttttgaccttttgacccttttttgtcgttttttttttcggcaaagtaatcatttttacgtgttgcaaaattttttgcgcttttttttttacacgcagcccttacgggtgttctccttgcgcacatgtccacaccgtgccttacgtggctaagcactccgacatgtatgtagggatgcacgcgcgcgcaagcatacacacgtagcgtgcacgtgtaacatgcacacgtggcgtacacatgtagcatacacatgtaacatacacacgtagcgtacacacgtaagcccccacgcgtgcggatttgcacatgctcaaaggagcccctcctcgccgaaggcaccgtgttagtcttcgcgcgcagcgcccgtttgttctttcttccctttcgatttgaagcgtattcattctgtcaatttggtaaggcgtcttggcgtgcgtccccccggtggacacagctgatctgggacgcgccccgccgacgttccgccccaaatcgcgtctaaccactccaaatcgcgtctaaccactccaaatcgcttctaaccactctaaccactccaaatcgcgtctctttcccccgctttaagtacccccccctaaaattagagaaatgttcgaacaaacgaaacacccccccgacaagtccaccaattgcataaactcaaaaaaggaaaaagcaaaaaaattattcctgcaagcattaaaccatgagcgtgatgaaaattatttaaaggcaacaaaattttatcaacaagctgttaagctatatccaaatgttctaaaaatatatatcgatgacaacggggagagcaggtaccgttgcttcactcgagcgtgcacgttttgatgatcatatagaggtgtacgtccgttttgtctacctaataacgtggcaatcttccctttttttccccttttttcccctttttccccctttttgtcccccccttttcatttcaacacaccatctttttacgcattgtccccctactgccaaatacgcaccacccattccccacctttgcaaaatgcagtgataaaaataaacccatagaagaaaccacacagagagagcagaatatctacttgattaatatattaacagaaaatttttttggcattacaaagttcctggatttttactccctccataggttagtacattgtcattcgcatctccgtttttgcgcaggggtggtggtgaggtgttttgtcaaaagggggttatcatcacacacataagaacgtgatgtctagtaacgtagacaaacatatgggagagacattttagaggaatggaatatgagatgcacaagttggagttaaagagttgctgcacagttttaccttcttgcaagcgtgttccccaagtgcgcgtgttgcatcatttcattttgcgccccacgcatgcacatgcatatacacacacacgcatatacacacacgcatatgcacacacgcatatatgcacacacgcatatacacacacctgtgcgaagggggactgttttgccccttggggcccgtcagcgtggccacttccaacgagtgctacgttttccccgcgagagaatgcccccctcgccctcaacacgttttacttgcaccaaaatgggaggcaaaaatgggggcaaaagagagaacacaacgtcgtatgaaccgttcatacattattttattttattatattacattatattatattttatttattttttattttttttttattttttcctttcttctgcggtgggcctgcaacgcaggttcctcttttcctgcaaaggcatacactcccaggtgtcggttgaaagcgaatataagcggctttgcaacaggaacttccaaaactgtgaggagaagagcagggcgtacgggaattccttcaaaaggtgtgtcggcgaggagataagttgtaatccggcagaaagggcaggaaaggaaaaaaaggctggaatggcacaaaacgcgcgagccgaagggctgagatgaccctccacacacccgctccgctttacctcctacagattgctgctggagtacccccgcatccggcacgacggcgtctacatcagctgcgtcacgtacataagatgtgagtggctgaaaaggcgaaggaaagcgccccacgcaggcgcaaatcgcacacgttgcagtttgcaaaagaactacgcacacgtgtgagaacttttaagcgatggcgcggttcgatgccgcggttcgatgccgcggttcaatgcctccgttcgatgccgctgttcaatgccgccgctgtgcaccactcagagtgatcgcctttcccccaacgacagcactgaaggacatcgggaatatacacctagacccgaaggacagagatcgagtcatttacaacccatgtgtagtgacctacttccgctatcttcttttcatcaacgaatcgaacaaggtgctggtgatgcgatccgaggtaaacaaaaaggaagttctagaagccctaaaaatatcatacaataaaatacgatgttgggatttgtctgtcccaagtcatgacttaataaagaatttgaaaaaatttcatggagagactgaaaatggtttggttaaaatggtcaggataggtgaatatacattcaaaaaaaatgaaaagattattgaaataagttacccggagtctctcactgaacctttcaagtataagaatatcattcagctgcgtttaaaaaattatttgagtgccagcaacaatatgctaaaatggatgtcttttaaaattttatctaagctgaagctcagctcttcggaggacacgctcaacatcaacaaccggcagtacaggtgggagtgcacgtcagtgagtgtaagcgaacgtgagcgagtttgcgggaacgtcattaagtttgcgcaaacgtgagtgcgtctgtgcatacgtatgtccttcaacccacctgtgcgtgtatatttccacccaccccgttcgccgccccctctcaggcccttcttcttctttaacctgaagtttctgtcccacctgtttataaccaaaataccggagacatgacacacgtggggatatgcctacctgggcaaattcccccaatttgtaattcaccgcaggcaggtcacttacacataaagcaaaacannnnnnnnnncgtttttttttttttatgtcaccatgcatcgttttcgcgccatatcggtggccagaatttgttcagaattttcctcaaaaggggaaggtttcgcccgacttatcctgcagcgttatgtatccttttcgttccatgtcgctttggtggcttcattttttttttgccgttttttttccttctttttgccatcttttaaacaccatagccgcggagcaggactgccccccattttctcgccccctttgctctgcccgtgacactccgagagaaggaacaacgcccctctctcctgtgtaacttcccccttgttttatgtgacaccttccaccgcccccctggctatgtcattttacgtagcaaaagatagctttccccggcacatgcgcccccaccgctgctccacctgcactgatcctcggcgcatgaccggcaaagggaatgcctcacttcttttttgctttcccgtttatttttttttttatttatttttatttcttttttttttttttttttttttttttttttacgtaagagaattttccccttttatataaaattatgagggacccttccaaaataaggaaaggagcacagcgacgccgttttccgtgtccgtcgtagagaggtgtgaatcggaaaagtgctcacctcagccaacttggcagtgttcacggttgggtgaagatcagttgggtaggcggctatgaagcctctttggaggcgagctctgcgcgtactgcatattgacctgtgggaaaagaacgtgctggagaatgtccgatgaaacgtttttcccgataaaggacctgaagccgctaatgagcaacctatgcatacagtgccttatagtgaagtttttagaggaccctccagaccacataaacaacacagtaaagtaccactacctagtggcagatatcagtgggtcggtcatattatgcatcccacgcacgctcatacaggaggaactaaccagaaagaatgtcgacgtattgaatgatgatttggatgatgcagtggagtggtacaactccactcctctcattatgaacgactatatgagtagtggcacggcgagtgaacaggcaaggtttccccatgacgtggggaagaagcagtccagcgggacgaacacagcgaacgtgcccaatttgacaggcccatccaactttaccaaaatgaacagcccacaaagctgcaagtgctttttcagggtcggggatatcctgatcgtttacgggggagtgactacttggtccatgggaaaaatggtactgctccggtgtggcggcagtgtggcggcagtgtggcggcagtgtagcgacagtgtagcgacagtatagctgcagtatagcggcaataacatgggggacagcacaccgcttcgcagcacagcgcccctaaacgagccacgcgcccacttctctctcccccccttcgcgcaggtaataatgcccagcacgcggaccaagaagggaggcccgcacgaagtcagagggtcaatccagagagtaggcttcttcaacatggacgtgaatctcgaaccgaacgtcagcaacatgataacgtcgacgacggagaagaagtaccaggctggtggggagggtgcgggtcagacagttcggagtatccccccagggaggagtacagatggtgggaggcaggcggacggcgcgaagagtagcggccaccacgagcttctgcgcgaagggaaggagaacaagtatgacattcttccgcttctgcgtggcgatgacatgtggtaggggtctcggctggaagcagcaaaggggatgcggcaaaagcgaattaacgaacatagcacgtgaaacgtggcgcgttatggcgaaaccgtgggcagcatggcgcagcctgttgaagttgcccgaacggaaaaacaaaaaaggaagaccaagtggggggggaaacgtgtgcaccccattgaagggctcgattcgtcccgttttaaaaaaaaaaaaaaaatgttacacgcttcatagcgagacgtccttaaaaagtctcgactttatctgactccgaacaaaggaatagtcatagtaataaatgtatgcgttgtcgtcggctaggctgttgacatagccaataggaacgccacactctttgcataaaattcgaaactgaacttccagcgcgtcttcctttcttcgtataagtatatgctcctttttcgttttatgaaattttttgtggacaatttttttaaagggaaatataatcgatccgtctgttgtcctctttggcaaatctgcaacgtctgtttcgctaattaagcaattaaaaccacacaggaaacaaaagtaaaggaaaaaatccttctcgactttgctcacaaggctatccttggatgtgtagttaattattttgaactttcttggtttattgtcatccttttgtgcctccttctcgttttggactttcctttttatttcgagcagcgtcacttcgttctcgttcttgctccgttcgtttggttgttcttcccgggtgaacgacgtggtccccgctgccccagtggcgtggtcccgttcctccatccttgcgacagtggtgacttcgcagctggccatagcacagttttagcggccgagaagggctttgcggccaagaaggctttgcggccgaggaggctttgcggccaggagggctttcccgccgcatcgctcgcttgcacgggttgccacgccgtcgggattttcttctcaattttgttttgcaacttggttaaaaggggtccaccttggggaggccctgcttaaaaggacccaccttggggaggctctgctttaatggatccactccgtttggccgcgcgtcagccaaaaaagaaggaaaaaaaaaaaaaaagagaacttaaaaaattgcccgattactccggggcgtatatttttttttttttttttgtaatgcagctttgttgccgaattagccccccgcgcggcaccccgtttgacgttttccatttgggagatttattcccccccacatagaaaaaaaaaaaaaaaacagtgcagtgcgctttgccatttccccatttttgaagacaccaagtggacgtgcagtgggagaacagaaaaggggggcgctactgactggagcagtggcgcgattgcataggcgcaatttttgctgctcagttaggctcaccagaagcagcgggagattaacaagtgcgcgcaaaggaaaggagccaggtggtgagggaaggcagacttaacgaagctgtgagatctcacccccccgtttgtggaggtgcgcacctggggagtttttctcaaccatgcgagacgaggggagagctgttcaggagggggaggagcatgatcagcagggggagcagcagggggagcagcaggaggaagcagaagcaaaagcagaagcagaagcagaagcggcgaaaacaaaacttaacctgcccgccgacgtgctaaccgttgcagccactgctcttatagtgcgagcactcactgcaggatacaccatcatatggtccaaactgataaatagctacaagtctagcaatgacctgctgtgcgatgaagaaagatgcactttgtggaattatttaaagtgcttttcttcctgggacggggagtattttttacgcttatcattaaacgaaacagaatacctgtacgagcagaaccatgcctttttccctgcactgccgttagtagtaggttacttaaaaagactgctgaagggtggattccccaatgtgagtgcctgctcgatgtatgtgctaatcgctataattgccaacatttttttgtttgttctttccgccattgggttgtacctatttgtgtttactacttccctcagtgtaagggcaacacatatgggtgcgtcttccccagaggtgagcttcaagggggaaaggagtgaaaatggcgcaaagagtgaaaggagtgaaaaaggcgcaaagggtgaaaggagcgcaaagaagaaggccaactacacgcacaatgctaaaagtgtaaaggactgccgtcggctgagcttcatggctgctcttctgttcacgttcaacatagggaacatacacatgagcagtttttacagcgaaggtttctttagctgcctatccatttggggattcacctttttgcagtggtccgtgaatgtcaacaaggggagctccgcttttttcgagctgttagcagttgtgtccttttcggttgcatccttcttcagatccaacgggattttatttttaattccccttttcgtgcactgtctgagaacatgtgcattttgtgtgcactgcgcaggggtggtatctcttgggcgggaaccacacagaagaacagacggagcgcagctgttgagccacccctcagagggagagcagctattgagccactcctcagacggagcgcagctattgagccacccctcagacggggcgcaactgttgagcctcttctcagaaaaacgagtcttcttgaagtttgccctccactggggaaaggcactgctcgaagcagcactcgtggtcctaccgcttctcacctttcaagcctacgcctactacttgtattgtgtggagggatatgataacccgtggagagagaaacacaaaaaatttcacaacttttttttatccttttgggcaaacccccttgagtatgcaaacgggtcgaggtacacccatagacaagaccaactgatgatacgtagaccatggtgcgagaaaaccatcccatttatttacaattacattcaggataagtattgggacgttaagtttttaaaatttcttcgatcacccagtggcaatgtgttgtatgcattgcctgtttatttcatgtcgtttcatgccgtgcaccactttttaaggcacccgacattcaccgggggtcaggctcctttttttctgtttagtcccttcctcggggaggtgctccacctgggcgttttgtgcctctacctgttgatttttgcccacgcagaggtgagaacgcgcggcgcgggagtagcgaagcgaagaagtggaagcgagggagtagcgacgcgaggaagtggaagcgagggagtagcgacgcgaggaagtggaagcgagggagtagcgacgcgaggaagtggaagcgagggagcagcgacgcgaggaagtcgaagcgagcggagagccacagtcgcgacgtacctcccccccacaccctgatcgtgctttgtctgctctgtcgaatgcggcggaagatacctcaccatgacgtcacatcgcagcatggtcaattcaccacctctccgctccccctccccccctttgtgcagatcatcctacggctcatcgcgagctccccccttttctacacccactacgcttaccagctcaagtactcagataaatggaacttggtcctactggtgaatttggtctatttttttgttggccctcccctgtttggcacgtacatcgcgtggacctaggcggggccaacatgcgcgggaaacgacacatgctcgggaaacgacacatgctcgggaaacgacacatgctcgggaaacgacacatgctcgggaaacgatacatgctcgggcaacgacacattgttgtcaaaaaaacgttattaaaaatgctcgcacgaatgatggcaacatgtaacgatgcctgtcaatgcgtgcatgtattatgtacacatactgatttgcacacagtttgaattacttcactgtaaaacgttcgacagcacgagggagcctttgccgtagtgatgccgcaccgcagtgattccgcaccgccgctcaccaccaacaacacgtacgatagctggttggtacgatggctggttggtatcccactcgtcaaactccctaaccagtgggggaatcaaacattgcagaggagcataccacctgtggtgaccttaaatcggaaaggtctcacatgtgaggagtgatgcggtatggggaaggcgagcagagcaggggggaactgcacggatatattatactgcgcatgtgtgcttatgaggtggttccccgcaccgcttcaccagctcaccgcctcacttggcgctgcccttcttctcctcgtagagaatgcccttgtcgaacatgccgccgaaggtgagtttgtccctcttgcgggcctccttcaatttgttaaggcaggcgtcataagagttccgtatttccatattgttggggcttagagaagctgccttgtaaaggttttcccgagcaacctccaaaaaaccaaagtgcatgttagcaactcccagcttataaagcgctttaacgttatttttttcaaacttaaggaccttggacgcgtgagcgatggcattggggaaatctttattcttattgtaacatgtagataaatttaagttgcaaataatttcaatatttttttttttctcagataattcgccatcccaatcttctgcatgaataaaaaaatcaagcgcttccttatacttggagatagcttcgttaatttcattttttttaaaaaattcgttcccttgttctttcaaatcgaatgctgcttggattttctcctcattcgtgtaatcgtatatgcttttttttgcctctctaaaactgattagttctatttcaaatattaacacactactcccagggatgctttctccacaaccttcttctccgtacccgtatttgctatccaaacgaacttcacatttttcattcttcgtcatagatgctacacagatgtcccatccttttattacttctccttgtcctaggtgaaacttgaatggcacatttctttcacgagatgaatcgaatacttttccgtttctttctagcttgccaacgtagtgcactgtgacttcgtttcccttcttggggatatattcttctccttcttcacctttcctcaggatcgttttgaccactccgccgtcctccgtcaggtgcacttgctcgtggacctcctccatcgtcgctaggcggtgatacccctactggcggcgatagccctattggcggtgttatctctactggcggcgatagccctattcgtggtgatagccctacttgcggcaatagccctattcttggcgttaactctcccaacagcgttaagcgtgttcaccaccctgtacgaatgcaaacacttcgactgaggggaactcctgtcaagcgagctcacagaaaaagaaaatacgataataatccggtttagggttcagggtttagggtttaaatatgatgaacatatggcgaacatgaacggcaaacaaaaacgattggatggagagtccgttttgtaaaagtgtgaagctttttaatgttcgctgtggaagctgaatagctaatcggggtggggcgcgctacactgatgtgagctaaatgatcctgggaaaaaaaaaatgaagtgaaataaaacaaaataaaataaagcaaaacaaaaccaaaacgcatgtaaaaagaagcgaaatggtgcattgcacggggcaagcgcatattccctgcatatatgaacatctatgcatgtatgcagttgtgccgctcaaacccttggaccatttcgcaaaccatcggtggggcgcttttgaccgaatgggtgttctgccatgaaggcgagtgtcccaatcgtgactctaccaagtcggggaagccatcgctcgttcgcttaatcgcgctttcccgtttcgtcatcccttgcagttgtctctctacagggcatgactatgggggtggggcgatcactttgatggccattttgacggccattttgacggccactttgacggccattttgacgacctttttgatggccactttgatatggccaccatgtcggtcgatgttgtgtcgatgccacttctcccccgtgggcccacatatccacagcaggcgcagcgaaatgagctcctaggggaagttctgcgggttaaaattaccaaaaagaggaacctcccttttctcgtgttaaatgatccagttgtgccctcgagctggttttttttttttttttcttacaataattgcattgatttggtcaaaatggggcatagtgatgaggaaaaacgaaaaagaatcagtaacccctttctttgttgtgctatcagcaacccttttttttttttttgcacatgtttgtggaagaacgtactgaacatacggaccactcggaaaaaataaagtccatgtcgctgtgctggtttgatgcggaaatgtatgttccctttgtttatcataaaaatggaaacatgtgtgcatgacgagtgtgtgtagatgcggagaggtacctccacgagaggagcgtacgggggtgccaaaatgttgaaatggtggggcgattatttttttccgttactcctccaatggagaaaattttatccttcgaccgggcgatggtgttacttatgaacgtgtgcaccccctttggcatacaccagggaggaggaactccgtatggacgctttggtggaatgtttgcccattttttttgtacggctgacttttgtgtgcaatattttaaatgaaaataaaaaataattgaccagccacgtcgacttttcgccactgtgacaaatgatctttctttaacccagcgtgcgttttcgggataggtcgtcgggggggtagcggctccctcaatgagggttgccgcgtttgttcagcgtttgtccagcctttgttcagcgtctgttcagcctttgttccccttgacgctgatctcatttgatgcgttttgggaagagggacttcttcgcgctctgctctccgctggcgtagcatggtgggcggtagacaagccatcggcggcggatcagttaacgacaggacaaccgttagcatattacgaacggggaaataatccccccgctttaactcatttttattttacacaaacgggggcttagagatggcaagttagcagggcgagttttaaaaactacaaaaaggaacgttaacgaaaagtgttaacagcgttgttcgcaatttttcgcaattttcgcatttttcgcatttttcgcaattttcgcagttttcgcaattttcgcatttttcgcaatttttcgaaaaatgttatgaacaagtcaggtggtgagcagacaaacggagttcccaccggatgggcgcgtagaacttatgcgattggtgtgctggcctaatgtctccacggagcccccgctcaagtgcgaacgttagagcatacgcaccttcaacatgttgcacactaacctccagcacaccgcacactaacctccagcacagcgcatactgacgtttaacacatcttacgattacgcgcacttaccaggggcattcacgtgtgcacccccgggggaagttgctcgagtatctcccgcacgccccccctgaagtgacgcaagttgggttacataacgaactggggattaatctccccccatttggctaactctgcctatgtgcctaacggataaaaatatgaacaggaaataaaattttggcaaaaaaaaaaataaaaagctaaaaatcgccttaacatgtaaggtatttttaaaaaaaaaaagcttttttggcttttttacattaaaccttaccaacagtatcaaaattgcagaaggaagaagaaggaagaaggaaaaacgaaaaaggtagaaggcgaaaggcaaacgttcgagagcaagcaagccaaaagtagatcgctcagtttacgaatcacgcacgctttgaagtcacataactcctgtagcggcacccattcaaacgcaaaaagtacgccaaattttttactcacacccttcataacgacagcatcgtggggggggtcagttgctccttttttgttgcttcacttttggtgggttgtaactgcacgtaggcatattctcctttgagaagcgtccctcgtgatgctgcagcgcctagtggacacgcgtcgtttcggatgtcgctaaagggcagaaacaaacttgggcaataaacaggaacagcgtgaccgttacgaatgagtacgcaggtgggtaagctagccaaaagtattacctacgtgcgcagaggacaaaaggcagtacgtggttgcatagctatatgtacacatagttacgcatatatacataagctgatgggcacactggtaggtacccatttccatacccataagatcagctcggtatgctcccctccacccccacgccacacctccaaaactgtcgaactttaaaaatgcgcagaaggaagacgttcgccaaacgggcacatggcgcttgatcactacacgactgggtcgttacatcagcacgcgatctcattagaaatccctcaccccacagcacatgctgagcacgcaaaaaggggaacatacgcctgtcgtggaagacatcctcagtttggtattctttccccgttcgcccacaaaaaattggccgaacatatttttcgagcatatgcttaaatggatgtttttttggagtctctgctcgttttccttctcctccttttgtttgcatgcttttgcgtgtttttgctgttttgcttttttttgcccgtttgtgtgttcatgtccagttgagcgttccgcccgcgcgatccttccccattgggtttagccgccgtgttatcccgctgtgttatcccggcgtgttaccccgcctcgtttatccgccgtgttatcctgcctcgttcgtccgccgcttcccccccttgttaaatcacccaaaatgcgcgacagacacatcgcgcggcctttcccccgtgcacgtgcgcataagtacgcgtgtatgtacatgctaaaaatacccccatacccacgccctcgcgtgcgtatgtctaaaatggcaaatggattttgtgttcatgtgtggaggcagacctaaggaaattgtctatatacgtacaattagcgtgcacctttttttttttcgtttcccgtgttttgcaatttttttttcagtctggaagtgttcatgtagaatgtgactcggcaacgctgtgttcttttaattttttttgcacatccatgtgtataaaggagtgcgtgaagtaggacagacgagaaaacttcgaacgagtgggtccccgtgcgtgtccgcatgtatgtatatatatgcatatctacacacgtaagtacgcgggtgtgtacacgcatatgtacacgcatatgtgcgtgcgcgacgcatggcatacgcgagagcgtccgagaactccgctttaactcgcgcgccagcggtcatgcaacgcgttgagggcggctggaaggataacgcggctggaagaataacgcgggtgttgtgttagttgactgtccgtgcggccaattttgcgtctttctgttgcaggggtgaaaagaggggtgaaaagaggggtgaaaaggggggtgaaaagaggggcccaagcagatgtacatgcgcatgcgtatgcactgacacacgtgctcgccgctgcaattttgaagggagcgcctcgcaaaacgggtggcccagtttgcgaatcgttattttttcagcacacgtgagtggaaagcgagagggatgcgaacgtggcgatgtgtaagttacgtgcaagtatacgtgcaagtatacgtgtaagtatatgtgtatgtatatttgtctgtatatgtgcatgaattttttttttttttttaacatgtctgaatggccaccactcgcgcatcgaagcatagcgaaagacagaactggccgtttttttctttttacagtttgtttttgtttgagttcgccttttttaaaatcgtcgttttttttttttgcgtttggcacttcgctccggatgccgcgcccgttcgtgtgtttaattgatttgccttttttttttttttttttttgcgtcacccatatctgttgccttccctttttaaccgagcaaatatcccgttgtgtatggaagaactggtcaaataatctttcgccttttttaaagagcgattatattgctcattgtgaagtccgcggctgtcctcctctatttccatttggcgctcattttgcaaattagctcaacggagttgtggagcgtgtaggggaggggaagtgccaccacacagcgcagctaaaaggagtcgcctcagtggtagcagcgaaagaagcagaggacggagtagcgaaagaagcgcaggacggagtagcggacgaagcagcgaacgaagtagcgaacgaacgaagcagggggcgaagcaaaatgcttaagctgaggagcatctgcacgacgctgatcggggggaaggtgtacaacattaacgggaaaacgatcagggaagaaaagttgctgtcggagggagcctactcattcgtgtatctagccaaagacctaaacacaaacaaagcatataccataaaaaaaacaatttgccaagataaagaaaagctagaaatggcacagaaggaaattcacatcctcaaaagtctacctccacataaaaacatcgtacagtattttggatcaaccatcattagtgaaaataataacaaaatagtcatcatgttaatggagtattgtgagagaggaaatctattaaatatttttgaaaaaaacaaagacaaaataaaagagaatcacattgtaaagatacttaaggatatagtgaaaggattaaattttttacatactcaggaaactccaattatacatagggatataaaactggagaatatcctgtgtgataaaaatggaatatataaaatttgtgacttttgttcacatagtgtttctaattacttcttcccaaacgacttaaccaaaaattcacttaatatcctcaaggaggagatcgaaagagatacgacgtttatatatagacctccagaattaattgacttatatgctaacagagaaatatcatcgaaagtggacttatggatgcttggctgtatattgtatttactcctttttaaagtacatccctttcagaatgaccaaaatagtttactctccataattaatggaagctttaccattccgtatcactccaagtactccaaaagaatcatatccattctgctcatgacgttgaataagaacccacagaagaggttagactctactacccttctgttcattttggagaattacgcagatttgaaattatggtttatgtatatccctagtgatgttaaaaaaatggtcaatcaaattttcgaaaaaattaatgaaatgaatttgaataacaaacagaacgagatgatagaaattagcaacgaccgaattttggatataaagatttcctcacacaaatacgagacgcaggttcccaagagtgctcctaatcccttcttcaagtttttctcccccaacgcattggtgtatgatcccttcaggaggaagcctccggggggggtggacaacggagtggcgtcccaaccggagagtagcgccgcccaaccggggagtagcgccgcccaaccggggagtagcgccgcccaaccggataatgccatcacccaaccggatagtgccatcacccaaccggatagtgccatcaccaaaccggatgccacctccacccaaccggatggtccctccaccctagcgaatagcccccccaaggaagtccaactgatcagcatcggaagcgcggagagcgtggcggaccttgggggcgccactcagaacgagttgaacgcggatttactcaacctgaacgggaacgccgtccaagcggaggagcaggagggtgcggtccaagacaccagctgggagaacaacagcgtcatgaaggacataaccatggatagcgagatgaacatgtttggcttcgacagcgggtttggaagcggatgcgagtacaggagtgggcacggcagcacgtgcaggtaccgcagcgagagcggagaggcagtcgcaaagcaggctgccattccgagcggaaacgaagctgccagtccagccgccattccagccgccagtccagccgccagtccagccgccagtccagccgccagtccagccgccagtccatccgcgaacctaagcagaggccccaaggcagaccccggtcagggccgaaccgacttcaacgaattcttcgacccctggagcgcctccaagggacacaactggcccgtcgcgccgagaggtaatccggatcaggatggacactcagaaggaacccagtacgacctattcgaaaaagatctaaccaattttaatcatgccagtttttttaaagacgcaacgaataatgaaccctttaaatacacagccagtttggaagaaataaatttcacaaggaatagcgtggacgtgacaaatgacacgatttacagcataaacaattacgacgatttagaaaatgtggaaaatttttttcctatttatgatggaataaattttggaaaggaagtggaggtttctttcagcacgggtgcagacgtctttagtgggtccccaaatgacccatccggcaagttcattgcgtcagataaaaatgacaaattttcggagctcctggaggagttccagaagtgttccatttgagtgtgcgcttctgtgtgtgctggtgtgagcttctgcttctgcttctgcttctgcttctgcttctgtgtgtgctggtgtgcgcttctgcccgcgcttctgcccgcgcttctgtttcttcccgcgcttctgcgtgtagtgatttgtaaaaaggaggtgcgtattcccccttcccaccctgcgtggtgagtatatatttctcccccccttttttttttttacacctgcgatgagaggatggagtaaagcaagcgaatcccttcgccgtgatagtgtgtccttatacatggcacaactcggtagggaatccgctgcgcagtgagggctctccccaagtagtcatttttgcctttctctcgtgtcagcacaatatcatactgtgtgccgaatctatctcgtaattcgttgtacaatttgattaacatgatcagaaaggactccatttttgagtcttccggataatagacctgtttgaaatttagttcttttgcgagcatgtatgaatttcttcccatgcagagggtggcagcaaaatcatttccaaaattttggaaaaaggaagtcaccgtgctgttgctcataaggcatataatggagtttttgccgatctcaatttggtttttattgtatgtaacttttttggtatcatagcagttgattcttgtgatggttaagcggctcccttcttctggttcttcttcttcgtacttcctgcccaacgggggaaactcaccactttttttgtcgctaaaattggacttgctaatggatgaggcaacccagatgatgttctcatcgttgagggacccctcccctttgtgcttcgccaaattggcagttaattccctgtggagggttaccgaattggccttactgggggtgaaaatgacgttcaaactcttaacggttttgttaagttggtggaactgctgctgatttattttgcactttgggaattctttcactacagtctggaacatgtcgtacaggtcccttcttgttccatcattgttgaggacagcattgcaggatttgccgatggatactatggggaagttcaggacttcatttgctgcgtcgttatccacgtggtgacttctttccagcggggaatcttcttccgcttctctttttagcaaattgtagataagcagtatggtgacaaatctgtaaattttggcgccctccggagaggtaatcagaatggacacttttgctttaccctcccggggtgactccgttgttttatttgcgcctgctccttgcacacattttaaattaagagaaaaaagggagtttttttttctgacctgttcataattttcgaatttgttctggcaaaagggtttgcccggggagtcacttgcggacctccagagttggtagcatgatgaggggcgcagcagttgtgggaggtggaaaaagagaagcacatggaagaggccaacggggagtacaacgcgagtgaggaaaagcgcagataggtaaagcatgttcgaaaggtgcgctctgtgtgtgcagacagggggggggcgcgtcaaaattgtatgaccaggtcaggcaaaatggtggaaaaaaaaaaaaaaaaaaaaaaatagccatttggctatgcggccatgtagctgccaaccatttggctatgcggccatgtagctgccaaccatttggctatgcagccacagtgccaagggactgaagggggtgcaccgcttttaaaccgattggagcaacgcaggtaggtcgtatttttttggaccttcccccctgtgcacacccctcacgtgtagacgcgaatgttcatcattggcgctgcacacatgtagcgcctactgcggatgggagaaaaatacaaactgtggggttacccccttttgtgcagcccgtaccaagaaagtgtagcttaacagcggagggaaaaaaaatcctgaaggctgcgcagcacagggtagggagagcaagaataattttttaaaagcgttctattcgcatataatgaattatctgaagtagagttatatgaaaaatttttgtttctccaatttagtgacacatatggttggtaggtaattatgttgtgatcttgggcctcttcaggggggagttgcgggttggtattattccccacgtgcggccggtacgtcctgtactcgccgcggtcgttctgttgccgctccagggacaactgcatagtcagttccgtttttttccttttgcttaaaataaattttttaattttctgaacataatcatcgttctgttgaatgaacaaattaaaatatttctcgatttgagagaaaatcatttttaaccgaaacgtatgtccaggaagccaagtgactttgttaaactcctgaatatttgtcaattcctgtggcgttattgacaatatcgtttcgaacgagtcataaccgtaattaaaaaaatggttgattatttcagagtttatttttagctgcctgaaaaattcaattaaaattaatttctccgccaatagcactttgcattgtaaccacatgtgtgcaaatagcccgatgtaagatgggaagtttttgcataggatgttcatcagacttatgtagatattacttttattatttttttccattgcgttggataaaattttgaaaaaaaaatttaattctcttttgctggcgcgcagtggaggtaagtacattttggcctcgaagaactcgttgtacttttcgcgctcatcccgggggggtactaccacgtgttcttgggagtgttccaaatggtccatttttttttcctcatcctcactatttttttgaatatccttatttttgctgcttaccaagaatggtacatatccccatttgtctttcaccccctgcgcatttttcaaggggagtctaatcactgtgttgaggtgtgtgtctttctgggggctcccaatctgtgtcattttttcgttcatgttcatctgtctgtgtaaacaatatagtttattcatttctcctttttttcttcgttttatttttaagtggaataatttaaaaagttttgcagaagtttgcatcggtctgttgcgtggcgtgaatttagcgaacaggtgggttgcacaactgtttaatttttgcgagtggctagtttcggcttcacgcattgcctccgcgatcgtcactgtgagagtagccgcttatagaggcctccgcgcgttctcatttgtggcgggaaggaaattctgcgacgagttgtgaggaatccgcgcggcgcgtcaagaaaaacgcgcgcacgtagggggacgtgcacgcaacgggggcaaacacgcagggggcaaacacgcagggggcaaacacgcagggggcaaacagacgtgtgcctatctatgtgtacaccccccgttcgacccgttcatgcgaccctgtagaatttatcgaacaaaagaaaatcccccccacgcagttacgcgcagtggtagtttgttctgtcccattttgcaattcagccggagaaattttcaacatctcacttgggaaaaaaaaaaaaaaaattaccaaccctgttggggggtatacacacactcgaacatgtttctgcaggatgggaggttatgccgcgagcggtaggagggggtccacataaagggagacaccttcccccgtttgcacgcgaacagcaggagtgtaaattatttttgcgaagttgggctgagtctttcccctgtccccccctccccccttcgcatcaactgtggagttttcaaacgagaaatgttggtcatccttttcgacaaaagtgccgatttaatggtcattttttttttttttttcctttttttttgtgagttcgtgtgtgcagaggacggtgtcgcgtacgctgctgtgcgacgcgcgggttggcaaatatggaaagggatgcaaaagggggtggaactcccaacccaagcgcatcttcattcgtccccctcccctctccagggggatagccaaatggccgaccatctgtacctttctttgtttgcttgtttgcttgtttgtttgtttgtttgtttgtttgtttgtttttttttttttttttttccctgcgcgaggttccccacgaacatgcgttttttccccgacccgttagctgacgtgggtgtctcccctggcggtatgcttaagcgtattttgcaatcctttttatacttagccttgttaagaggggttactgcactttcgagagtcggacttttaacctacctgtcgtgtgtgtacaggagggccaacaaacagctgtgtcgattgtctacccgtttgtctgtgtatcgccacggaagggggggaaaaaaaaaatgtgaaaacgcaggtttgacggcgttacctctccttggctggatttttttcctttttcagattctcattaatttgatgacatcccaggggtaggggtggggggtcaaaacgaggaaagagcaaaaatgccgaagacgcaactgtttctgaaagggacccactttgaacacttttttttttttatgtgtaattacaggaggtggtcatgcatcgcacgtagggaaagggaactccgtaacttcctcgagatggaagaggaggagaagaaatgcctttaattagttccatttattgtcatatcattaaattatctctcgctggattcgtcacttttgagaacatcgcttctacttcctcgctgtgtataataacatgtaaagaatggtctgtccaccgagtagccattcactgagaccaatgtgcgacgtctaaatgcacacgttatttcctgtttttttttttttttggtgaatgaagaggtcactcttttgtgactcgaacggagaagttgttaaaatatgacttagggaggggggactttcctttgctttgctttgtctttcttttctttttccctttttttccttttttttttttttttttttcccctgtctttccttccgcctgcttcgcgtccatatccctttatctcccttttgaactttctcaaaattgtgcattctcccttctgtgggtgaagcatctttgtgcgcgacgtgcgtgggcgtgtgacgtgcatgggcgtgtgacgtacattggcgtatacggaggcaccccggagcgacatcaggaaggtgcaccaaatcaaatcgcctcacctgggggaaggttgcggtagaggtcgttgtggacgtcactgcaagtgttgttgctgaccactctccccctcgacgcagacattgtccttgtgttatcgcatgacttagtgccttctttaaagtacccccatgaaatatcaattggcgctttcttttcttgttttgttggttcgctatgtggagggggaccttcccatacacgctctgatggtaagtcgcagaaggggaggagcactcgtcatgtgcaaaacgtgtacatgcatatacccatgcgagtttgttctatcagtggagagaagcacgcctccttgcagtgacaattatgtgtgaagcaaaaattgtcacccaacttttggcgaccccctgtggggcttctcctgctatgcgcttcaaaaggggagaaacgtgtcacgtgatggtcatgaggttttttttttttttttttttttttgtgggaggaagtctaccatgtgggtagactgtacagcttgagaacgaggttgttatattttttgagatgctccttattgacgcttcctaaatgttgcaccttcctcctctgcagggagacgtcgcgggcatttgggaaatcagccagacggaggaactgagcgacaagccggagcactgcgggggggggattcccaacagaaatgttcaaaatttgcatccgcgtaggtttccataaaagggggatcacaaacccacaacaacagccacaaacgcatgatttaatttgtctgttccccacttaacttgcgttgaggtttccttggactgtcacacaataagatagactcaatgacgtgacgctgatcgactgccttctttccttcaattcagtgctagaaaattatgaaacgtttctagaaagtaactacggagagctggagaccacatcgatgaagctaactacagaaaaaattaatttgtcggacaaagtaaatccgaggaataactggacctacttggcagtgagggacgtgaagactaatgggattgtcggacactggtagggggatgagtggagtggataatgccactgcaccggtggccccatgtggtgtatacaggacatccctagagttagcggttacccagtcgttcacttcgataagcggttcaacggcgtctttggaaacagctctacgggtcgcttcatttggtgccttgcgaagcgattcacttgccgccttactgagcgattcacttactgccttactgagcgcttcacttgccgccccctttcctcacgcaggactatggtttatgacgaagggttcgaagtcagggtccctgggaggcgttacttcggtacggtcgggggaagctgcgggagcactgagcgggccttcgctgtggcctgttcgtgattttctcccgcgcgtcagtttgtaccagttgcagagctgctgagctgctgagctgcacagctgggtagctccaacaaatgcacaccctcaccgctttgcaacttctacccctgtagctttattcaaatataatcggatcaactccaaaaggtgtcctgaaccgatagaaagtaagacacacctggagttttagacttcccccctctgtgaggaactctccaaatgaagagcacccttcatgtgtgttccatctcccttcttacagccaaggactctacagatagcaactgctatatgacagattctacaagaacgctgataggatgggttctacatgaacgggttcataaggttcatcagaatgataaagaaaaaaaagtatttcaatggggatgctttcatggaaggaagcaggaagatgtagctgtttcctccttcgtcattcatggtgcgcatggaagtcggggtggtacagaggaacggtaacgaacgagagagtgtggtgttgctcggaaggaaggggggaagggagaggagaggaactacatacaacgtgagcagcagagaggcaggcatagcatcacaacttcgatgcggttatgctttgaagcatcataaatggctgtacttcttaacgtggaaattttaggagtaatccctaatgtgtctcctcctttgctgtctgttggggagccgatcggttctttcacttccacgtaacgtttttttccgctccttcccccccgtgtgtagctaggcaacgagcatttttgactctctccacgaaataaacatcatttttgtttcctcttttttatcaaattagaggaggggagaccttggcgccaaagaaccaactcagttttgctgccattaagcagaggtcgaattatacgaagataaggctgtctacggggagtccatacggcgtgccgaagaccagcttgagtaagtctccttttttatcagccttcgcttgagtgaagcggcagcaaagcggaagcgtcgatgaacggattggccgtttgccgaccagcttgtgcaccccttacttcgccgccttcacccatttcgacgccttcacccatttcgacgccttcacccatttcgacgtcttcacccattttgccttcttcacccatttcgccttctccaccccttacttcgccttctccaccccctacctcgccttctccaccccctacctcgccttctcctccctgtttgacttcccccccagtgagcatttaccaacgcgcaagggagcaaatttacgggtgccgcaagcagcagagcgaggaagcgaagatccgcttgaccctcccgaaggcattcagctggggggatccattcagtaacaacaattttgaagaagacgtggaggaccaaatgaactgcggaagctgttactccattgctactctctacagtcttcataaaagatttgaaatctggcttttaaaaaaatacaaaaaaaaaatcaccatgccaaggttgtcctatcagtctatcctgagttgttccccatacaaccagggatgtgatggggggttccctttccttgttggcaagcaactttacgagtttggtattccaacggaaaattctttgccttacggaaacagtgattccattaagtgtgaaatgagtatgggttcttataacaacatcacctctgcaaaatacaaagaggaggatcttttttttgcagctgaatataattacgttagtggatgttatgaatgcagcaatgagtatgatatgatgaatgaactttttttaaatggacctatcgtagttgcaataaatgccactccacagttacttagcttgtacaaattagggaaacaaaatgggatctacaacactgctatgcatgaaaacaaagtgtgtgatgttccaaatgagggtttcaacggatggcagcagactaaccatgctgtgaccattgttggttggggggaggaagaaaaagaagaagaacaggaaggaggtaacgtccttaagtactgggtggtaagaaatacttggggcaaggagtggggctacaaggggtatatcaaattccagcggggcgttaacctcgccggcatcgagacgcaggcggtctttctggatccggacttatcgcgcggccgggcggggaagataagcggccaaggtggcgaagggggagaagttggcgcggaaagtggcagtgaaggtggcgatgaacgtggcggtaaaagcggcgatgaacgtggcggtgaaggtgaagctgccatgaggccgccaatcaggcacaccccacatgcgcagcgagataacgtgtaatcagaccaactgggctggctaacaacgggtgcgtcaaaaaggaggaaaaatcggagaaacttccccttttttttggtggcacagaagagtggtcaatgagatacgccccggtaaaatctctccgatgtaaaggacagcttaagtgcctgccatgtgttgggtgctccaataaatacgatcccaccatgtgaatttttttttttttttttctcccatttgaggacctttgtcgaggttgccttctccccactggtgtgtgtctaagcctacgcgttaaagtgtatccctaaagtgtgttgttgctatacagcgaagcaactccccatgttgcttttgcccgaatgccgaaatggggtgatgattatatttgatgcctccccctctacgcatagccctaggagcactctcctatgggaagcgtaacttaacttatttgttttgggataccacgtcgtcctttaagtggttaagcgatacggataattttcttcgccagggagcggtctccttggcagaaatgttggcgggttaatttgttctcccgtaaatgatacataggaatggagaaaaaaatttgtaaaaaaaaaaaaaggaaaaaagggatagccaatagggaataccaaatgagtcgaattaaattttttttttctgctttaaaaaggtgcgattgaatgtggggcgaagaaaaaaaaaaaaaaaataaaataaataatgtcatcatagaggatgtggtagcgcccttttttttttggggttgctttttttttttttatttttgcgatcgcccgacgggtaacttcaaatcaatccgtgcagagaacaaacgatgagccattcctttttaaagtggcacatagaaagctctccctgacgtggtaaattttgttaatccttttttgtgtcacttggatttttttgcgttcgggcatacgagaaggattagtttccaaaaagggaccactccactgacagggatgcgtacgtggtaagtactctcgcgtaggcttttgcgcagaggatcgttaagccgagagagcagcattcgcagaaggggaatggaatgcaaaggagagatgcgtcaaaagaggagcatcggatgaggagcatcgaatgaggagcatctaaggaggagcatcgaaggaggagcatcgaaaggatcgcttccagagaaacgcatcaatcgaaacgcatcagtcggggcgcgccccacgtgactcaccattttagcgctcccctaaaaaatacggcattaaattgggagaagccggttttaccccctgccgcaggcagagtctttccatttcagctgcgcattttgaagcgcataagttcggagcccccactccaacaggcataacaaaagaaacaaatagggaatagcccatcaggaggagatcgagtagaagtacctttaccccttcttctaccgcttctctgtccctgtccctgtccgcgcctgcatcaatttgtgggctgaaagaaatcgatttaagcgctctctgcccaggaccttccggccccgcggaaaacgcacacaatacagtacgacatccccccgcagtggtggtgtaccccctttttgaatccccacacaggggcccacatcgcaaaaaaaaaaaaaagtcgagctacaaaaacgtaattccgaagaggagctaccaggaaagagggcaagccaaagagaggctacacctgggggagttggaaaaaaaagtggactatggaaagaggagagaaatatataaaaaaaaaaaaaaagaaaatgtgctgaaggaaaaaatcatgaataggaaccccgatgagttccacacaggtatggttcactcaaggatagcagatggtaccaacgaattaaaaaaagaggagaaagtgctcaggacagacgtcgtgttaaaaaacaagagagacgatctgaaggagcaaacgaatgcattatatagaaaattaaaaaaaataaataaagcgctggaaaattactacataaatgtccccctgagatatctttttaataactcccatgagctttataacgacaaggaagataccaccactactactacctatgtgctgaaggcggaaaagaaaaaactgaaaagcagagctgccattcttcagcgaaggtacagctctttgcttaacttaaaaaataatgtcctttcacaaatacgaaaaatcgataatatgtatgcaaatacgtacaagcatgtggatgggtattgtgtccttaagggtgttgacggtgctccccatcggttctttgcgccacgcttgagataggatatcatatggctgccaataaaagggggagggaagaaaaagaagcgtttttttttttgtgtcacctcctcagggccaatcccctgactctacatgttgcgaacgcttttttttttttgggtgttacgcgataattttttgaatactcctatttttacgcacgtttgctaaccgcttagtttaggctgcttacttggcattttttcattttaacccatttttgtttcaattttttttttttttttgtgtgcttcctctcctgccccttgcgcaccttcagttagggtaacactttgcgttacactacgcgcatggggagaaaaaaaaaaaaaaaaaaaaaaaaaacgaccacagataggcagaactttcgttaacacagtgcatgtacaatttttgcgaaaattgcgaaggggtccatttggtccccctcccaaacgttttgctcataagaagagcaaaaaatttcttcacagcgttgccaaggatgaggaatgctggagcatacgggatgtcaaattgtttcataagaaaaaggtggtactgtcgaagctgttttgtgcacacacgaatgtacccccgccatgtcgtatgggaatggctccctcgtgatagactgtcatttggccgcttaatgaaggaaccccgaaagggaacccccaccacagcgcaatgaaaataatctatgcgtataaaaaggagcactacgaactggaggtggacgaggggaatgctgacgattacgtcatcgagacgttggaaaaaaattcgaaaaagtgcagctgcgatgatttcctttacgacagtgggacgcaggccgagtttctgaacttctggcagttccacactgaaaagggaacgaattttgaacgtgagagaccaaatggtagcaaaacgcacgtggcaagaactccccagctgtgtagcgatgatgaagggcaaaacaaatcgctactaaagtatgtcagctatttcgagaaggcaggttacatcgtcaaagagggagatatttatggagcacattttttactttatctagatggagagcaatatactcacgcggtttacgctgtgtatgctgtgcgtagagaccatgtgattagagacctcattcgcatgttgagagtatcacgtagcgtgaaaaaaaacgtcatcttgatattgctcacaggtagagaagcagcggatctatcagctaacatcgtttacgtgaagctttactcttataaatagaggtcctacagagttgtggtggttggaaaggggggaaggaccgatgaatccacaactgtctttataagagcgtgtctttgtataccttgcgaggtgtagtgcctgctatccgtatgtttttctgtactctgctttgttttgctttgccttaatttttttgcacaatatgcatcactaaagggagcgaagtttaaccgtaactcccacaaacctaccgcgacagcattcgtaaaatgtgcccgctgtggaagaaccccatatcgaaattgacaaatgttatctcaattaaaaacttgtgtgcagagcaggaaaatccgtttttgttgcaaattagggactacgaaacgtccgaaaaaaagcgagtacgcagaggtataaattcgttcggctttctcagccgttttttacaacccttctgagggagaaactcacaaaaggaagttaaattattgtaaactctgcgtcaaacttgtaatggggcataaccaccaatttggcagtatggctagctatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattggcaccaatttgtatgaacaagtcaggtttttttttttttttttttttttttttttctcccgtttgccagctgtgttcattttatggccccctccaaatttgcaaatcaggaaatatgagacctttcttcgattccgacattgtggtcaattttaccctttcggaagaagcagtacaaaatgagaagaaaattattgaaagcaatcggcgcgttttgcgcgagtgccagaaggagaaactgataagtgaggggaaaaagaactgggataagttttaccatcattacaaaaccaatttttttaaagataggaagtggataagaatcgagttcgaccacatcttcaggggagagacgtccatagatgatgagcagactggggatgccatgcaagacggtggggaaggcgcaacacaagtggagagtacgaaggagaagaagctcgtactcgaaatcggatgcggagtcggaaatacgttaataccgctactaatgcagtacgaacatttaaactgcgtcgggatagacttttcgaaaaatgcaataaatctgctgaatgagaagtggaaccgggtggtcagtttgaatgagcagttgaagggagcggcgagcgaagggacaagtaatgggtgcggcaacgaggtatgcaaagaggaaaacaacgggtgcggcaacgaggtaggcaaggaggcaaacagcaggggaggtaacgaggtgggcaaagaggaaaacaacgggtgtggtaacgaggtaggcaaagaggcaaacaacaggggcggtaacgaggcaaacaacaggggcggcaacgaggcaaacaacaggggcggcaacgaggcaaagaggaaacggagaacaaccggacgaatgccgctgaagtgattcagaatgaggacaactccgaagaggaagacgccagctccgacattttcgaactgaagcgttataaaaaaatgggaaatttaatcaaaacgtgcgtagtggacataacagcccccgatggagattccacccaggtgtgcgacgtagggacggtggacatcgttctgcttatttacgttttgtcctcagtacaaccggagaaaatgaagactgttatttaccattcgtacagatacttaaaaaaaggaggctacgttttgctacgcgattatggactgtacgatttggcacaagtaagatttgccaataagaaggaaaaaaaaatctccgaaaatttttatgttcggggggataaaacctttgtgtatttcttcaaaacggaggaacttcggagccttttttgcgaaaatggttttttcgaggaagtgcaaaatgggtacatcactaggatcgttaagaacaggaaacgaaatttggagatgaagcgaatttgggtgcagtccatttttaggaagcgctaggaggaggggggcatcgaatggggggggatggcagtccctacttgttttccccacaaaggggtagcggcgaattggggatggctctacctgcgcgttttcccccacaagaacactcctttttgtgaattcatttgggcctccccaggatggctaatccgtttaactaacacgtaaggggtatacactcattttggaggataaacaaggacagaatggcgcacaccgtgtggtttttttttttttttccagtgaagtacccctttgagtatataaaatggacaggagggggtgaagttaaaatagggagggagtcctctttgcagtgtttttctttttttttttgcgttgtccgctagtttgtgcgtggctccatattatgcacacttctaacacgtccgttttaccctgcggggaaaggaaggaatagccacacgtagggacatacataggaaaatatcccattttgtacagcgtggggggaaaaaataagtgagcttcaaaatggacattggtttaaaccgcgaggggtatgtcgtccgacagattggcatgtagcgctcctttgacgtattctgtgctgctatcctgtgggggcgcgaggagggacacagaaatgggaaaaaaaaaaaaaaaaaaaaaaaaaaaatgcaattctccgtttgttaatttgtttgcaaatataacctcatcacgtaaatcaatttgtcattttgttttatttattttttttttttttgaattgtaaatttcgaatttgttggtgaaatgcctcaattttggatgttggccagttcctttttttttttttttttttccccatatttttaagcttcccatttgaaaaaatggaatgagaaaaggggatgggaaaggaaatctcgagtcggatcagcctctcggagaagcggaaaaggggaaaaaaaaaaaaaagaaaagggaaaagaaaaaggaaaaggaaacgcctgaacagtgccgcttaactaaacagtgccgcttaactaaacagtgccgcttaactaaacagtgccgcttaactaaacagtgccgcttaagctaaacagtgcgtcgcgccccattttgcgaatgcgtaaattttcctttttcaaaaaataagcgtaacggtttgcggcccttgcggtttgttgtccctgcggtttgcggcccttgcggtttgttgtccctgcggtttgcggcccttgcggtttgttgtccctgcggtttgttgcccctgcggtttgcggctcttgcggtttgttgccatcctttaagagggcgaaggcgagcgcgcggtgttactcaacgcgccgaggaagctcacttcatttttttcttaatacatagtgatcgaaggctgcgcgcgcataggcattacgtatgccttgtgcgtgagtgttatgcatagttcgccataacgtgcgcgtatgtatagggctgatcgagcgaccaattggggaggcaccttctcgcttaaaaagttgtgacaaccttgacggtatagcagcattttattgtagccccccccaggtagtcacctctttacagaacatcgtcatatgtagttgtttggccaggctactcataagcgaatggctggttaccaacgtgagatataatcccgaacagtgctgccccttcttccagatatgccagaagaaaagctcgatgcagggaatgcgacgtggtcatgtagagggacgcagtcaacatagcgtgggttcctactgaggtacgcctatggtgacatacgtgtataatagccaaacgagtccaacacgctgttgaccgctacgacaaacacttcgcagcaacatggatagatacggacacaacgttagggcagacgtgaagaagcaaggagcagaaggcgcagaactgcccatcctttgtgaaacctgcttgggagaaaatccatacgttcgattaataaaagaagaaaatggaaaggagtgcaaaatctgtaataaccccttcaccctgtttaggtggaagccggggcagaagtctcgatataaacaaacaattatttgcaacatgtgtgcaaaagtgaaaaatgtatgccagacatgcttatttgatttacaatataatctacctgtacaagtcagggacaaatttctcgaaacgagtattgtctccatgccggaaaatgaaacaaatagaaatttttttttggaacaagtagaaaaaaatcttgataccaatacgtatgataaaattaatcgaggccatatggatttgtcaaaactgaggaggagagatccatattttaagagaaatatggcaagggtttgtagcttttggagaaaaaatgaatgtaatcgaggagctgaatgtccctatcttcacaaagaaatacacttagacaaatcgctaagcaatcaaaatattaaaagtaggtatactggagaaaatgatgtgttagctgagaaaatactcacaaggtatgaacagcaaaatgaagataaccgatttatggctaacaacatttgtatccatgggattagcgaagctgtaagtcaggtcaatgttaaagattgttttaaaaaatttggtgaaattaaatcaattaaaatgatccctaaggattcgaaaatgtttatttcgtatgccaattctcagtctgcaaaaaatgctgcagaggcgtataaagatggcctcgaattgaatggctccaacttaacggttattctccaggaagaagtaatttccccaaggggtgctgcgccatttgtgccccccccaccagggggaggagtccccgcggggggtgccccccatgggtggtacaacaacaagtggcaaaaccacagaaatgtcaattttgtgaagaaaaataacaaaacagatgctccggcaccacccgggatgatggtgcctgcgccgcctatgttcttcccctaccagaattacaactttaatcccaaggcgcctaactccgcgccttatttgtccatgcgcccgtccgaggcggagcagcgcaagtagcggccgcgcggaacgccaccgttgttagcgttttcagcgttgtcacgttgtcacgttgccattttggcacacttctttttttcgttaaagtttagcacccttttttcgcccccttccctcgtgcgcatatttcaagggagccattcgttgggagagcgaagtcaatcgttcctctgcgctgcgttgctctgttttgctttgtatcctccacgatatttctgttcagacctccgttcacgacacctctcgttcgaacgttattcatccatctaggattttgcacattggggggtttttaaaattaagcgaagttttgtggtaggctggtcgagcagcgaagccagtttggtaaagtagtagcttttttcatttttcttttttcaatttttctttttttttttttttttttctactttttttttttttttttttgcctgacgaggtcatacaaaaaattttttttttttttgtatgacctggtcagaaagtaaatcaagccgcttcagcaagttttaagtcagcacaacttttgcaaactcgtacgttaaactaatgtgtataggaaaaagtacaaattggggaaacagtgcacatttttttttttttcacatcatgtaggggctcccaccgttgtattatgtgtaccactaatgtgccaaattggaaaaaaattatttcccttacgtgttgccattttggctagctgtgcacacagacaaacatgtagcatggttaaacaaaaaaatgtaggacttgcactgggtaagaaaaaaaacgggtacacgaatggcacaaaagggatgcaagaaggaaaaacgaaaattttgagatacataaacatttgcttgcggtccatttcgctcgttatgcgccccagtggttagaagcaccggtctgcgttccaaatgaagagggagacaacaaaacgaacgtgaactaagcccaagggggcacggtaaatgctcgcttggcaactttttccctgcgcggttcttcacgtgcatcctttcgctgcgaagctgttgcaaccccgtcacaaaaggcccatctgcgttttcctgttctccaagtacttaacgtagttattaattatccccgttgacctccacaacattaaccatatgcacaaatttgaaaggccaatccaccagttccgctcgtgtctccatttgtaaattttgtagtactcatctgacagcccaggtatggcctccttcgggttatacattttgttcacgccatatttcaatttatacgattccgtgatgaaaagcataaaatttaggagtaaaattagggagacgattctgatcgggctgtccccaatttgtttgcgacaaaatgagtaactgaaccgtacgaggaatcttattttcatcaggcaggacaaaaggagcgttatgcccagcggcatcactattacgtatattagcttgagaagggacattttggggctaaaatgttgggtaagtcactggggggccaaaagtgggcccaaaaaaaaaaaaggggaggaaacaaggtctgcaccaaagggctacgccaaaacgaatgcagttaaggggtaatggtcttctactaggaggaaagtactactgttctccctggtgagcgcttcccttgttttgaagagaaaacccctctctcagtggaaacacaaaatggatgttttgatgctaccgctacataagcataaaaatattgcgcccttggataaaatcgacctggggggaagttctgcatgtttttacttacgcataagcaacttaaaaaattagtttattttatgaaagtttcgccatatcgttaggcttttgtaagcggcatattcatttcagtgcaatttgttggaaattaaaagctgcgattttgtggcaccctttaacttgttcgtacttttgcttttttacggaaaaagggtggttatccattggttctctcaaaactgccaccattccgctgagcgtataagcggtactccccttgaagaatgaaccgtcacaatgtcagtttaatttaatttaatttaacttagttcagttttatttgttatgacgtgatatgacatgatattatttgaattatttttttttttttgcgagctccgcaaaatcccctgcgattggtaagcaccaggtttagcgacgtggcaatgtgcggttgtgcaaagttattccatcgactggtggttaaattttttaagcaattcactaaccattgagaggatgattttccaaaaggggtgatccatgccacgttggcaacagtttccctggcgagcgtttctcgcgttatggaaaagcatgaacagggacaacacacactctgctagacgtaacacccccctttaatagttcctctcattttcccagcacatgctgccctattgctgtagcaacgttggcacaaaggtcacaacgtctgtgatgcacgttgtaaaatggaacaccatagttattaccacttgtgacaggggggggtgaaaaaaaaaaaaatggatcttttctccccactggcaaatccagtttttgttacgttggaaagggtgtcaccacgaggctctgtgtgcacttgcgcatttcactgacgcttactctaagtagagaatacagttcgctgaaagggtggaagtgtggctaatgtcaacttcgacagtgtgacacaccggttgtgggaataatggaaattaattaccacccgtctttgcatgacgcgatatgattttattccccatttttatatcccagtttgtgggctcggtaaataagaaaattgatgtaaaacgcgattacctttttagagtcttttttttttttttttttgtcctcaaaaagggcaaaaaaaaaaaaaaaaaaaaaaaagccatgactgtaagtgtgtattccatttgaagatttttttttttagagctaactagaaagctattttttttttttttttttttttttttttttttttttattgcctgttcataaaaaaaatgcaaaatacaaacgtttttactatccgctgtttttaacacttcattttgtcgatcagttggaagcagttctatatcgcagcgcaggaaatttgtcactcgatctgttgatttgtctatctgtagatttgtcgatttgtggatctgtaaatttgtgaatctgtgaatttgtgtatctgtaaatttgttcgtttgttcgtttgttcgttttttcgttttttcgttttttcgcttgctcgcctgctcgcctgcaattttgcgcacctctccacctgctcacccccgcgcacgcgaagatgaagcgaatagccgagctctacgcctactccgtggacaaatccacaacaattttcaacctgaggaaaaaggaggaaattgccaggaagaaaaagagcgaaatgaattggctggacaaactgtgctcagaatatgaaaaaacaaaaaaggacacatttgattatttcaccgttaaaaaaagcgaatggaaaaataaactgaacaactcgaaattatcttcctgctttaagtgtgagaactcgaagtatggacacctcccctggtacaaaaagttgttctacatattaaaagggcatgtctacaaactgttgaacattgccgatgaggaaaaaaacgcggacggagggagaaacgacgagggagggagatacgaagatggaggaagatacgaaaatggaggaagatacgaagagggagagttccctagcattagtccccaacccagtcagcaagaaagaacaataacccgagagttcgttagctacgaaaatttcgactacaaacgtgtgcagaagacaaagaatgcggaggattcgctgtttaataagtataaggaaaggttcagaaaggcacgggatcctgaggcctacttaagcgagcgcagccagtccgaattggtcaagaggaatatttcttcgaatggcctcatagccgtgcgtagcaatcagagtatagtggaggagggcgcgagccccgagctgtgcgctgcaaattcgctcgcgcgggaggcggcaaggggagaagtagaagccgaagttgaagcgaaagcagacgcggacacggccaaccaaaccatcgacacgggagaagctgacggcaacacgaagaactttctccacgtggaggactcccctaagtttaatataaaaaacacgtgggagaaactgagcgggtacatttcgtaggtggcaaacgtggcacgtccccgtgtgcatgttcgtgtgtgtgtgtgggggctctgtgcaaaattgtttactgcccctgagatgagcggcaaaattttctgtgacgcgccgttgccgagtttctcccgttgctagtttctcccgttgccagtttctcccgttgcacacgttgcgcgcctttcctttggggggatacctttcgaacgcggaccatcagaaatggccacccctttgtgcagcgcggaaatgtccgtgtgtatgtgcttgtttcctattgaacacccccccgtgggtgtgcgctcccatgtcagcgcaaaagctgcttagcgcacacatggcctttactcagtaaatgtttttttttcgtaaatatggacaagtcggaaaagacgttatttgtgtgcgctaactttggtaaagaagtaaaaatgtaaagaagtaaaaatgtaaaaaaaggaaaaaaaaaaatcccccatttgccagaacagctcaccaaaatgtatgactcgttcaaaaaggtaatccccaaggcaatgtttctcgtgtacataacaacacgtgcgtggaggtggaggtgtattcggtccttctgcctagttccttcttggcatttctgccccatgctgtggtggggcaatggctaggttgtccctttggcgatgtaattaaaaaagcagacgatggtgcggtacgtggggcacagtgcttcgcttcgattgttcgtaaaggtaagcactcggtggtcatcccaaatgggtgggaactcgttcacaccgtagggcgtgtgcaaaggaaattcccgcctcctctatatcgttatatcaatttttttttttcattatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttctttttcttttgggggggaatggacacccacgcggaggtgggcgtggtatgggacggcaggttggtaactcaatatatttattttgcgctatatacaatagggggatatataacatggtgcagtaagcgtagcttcacatgtatcggtaggatagtcagtcggtcggtcggtcggtcggtcggtcgggcagccggtcggtagctagtcagtcggctagtcggtacaccgcgctggtagaccgcgccggtggacccactccaatcggctcacctcaatcagcgttggaaaaaatggaaaggatggaaagaaacaaattaattatatccatgtacaaagccaaagtggcaaaaatgtagtcatcaacggagaactcatactttttgtgttttccaccaataatgagttgcgtatccacgatgatcgaaatggacaaaaggaaagcgctaattcctgcaaagaccaagttgaaaactttgctgcgtacaaaaatgcccacaatgcctaacaccattaatattaaaaaggccataaataggtagacgtaccatccggtgaagtcccatttggtttggaaagcaaagatggttaaccctacgaccacaacagacgttgtcccaaaggcataaaaaaagatttctgagttcgttcttgcacttgctaatgtcactatgagagtcataccaacggttattaaaagaagtaggaaataattacttgggtactttctggccatattgggagaacaagctaaggctatcattatgggtaagcttaaaatgacacccaggataaagaaaagagtgtagtttgtcactataaagctattaaatggttggtacaaaacagccaatgctgaacagccaaaagtcatcaaaagctgaatggataatatggaataaacttttctaataaatccatgtctaatttttgtggaggaaaattcgttaagggaaaattcgtcgtataatcctccattggctgctgtggcccttgttggtgcatcatagtagtatcctttttgttcattgtttccttttccttgtccttgtccataattgctgtagttgtatgacgatccgtggttgtacacagctccgtagctttggcccccgttggctccggggactgcctttccattctggttgttatacatgttggattcggaaggggagttcgaaagatggaccttgagctaaaaatatggccaggtgcgcaggcacggtgtgtactcgggggggatctgcgtatatatgctattatataaatatttacgcgcgtgtacacacacacgtgctggcggggagtcgcgctgcggagtcacgctggggagtcactctgggatggacgctttcctgggggcgctgaattggggaaaagggattataagcaggtttgcagcggcacacgggttgtttttttggagaatttgcattacgcggggggcagcgagtgggcgatccgggagggaacgtttacatatgtacggatgtacatatacgcttgcttgctcttacgtgcgtacacttacgtatacagtactacatatatatatgcgtatacagtacatatacagtacatgtatatgcgtataacgcgcaaaggcgcgtgccctggcgcgctctcgcccccgcgcgcacatggtgtgatcttgtacgcacggacaggtacgtatatgtaaattgaacaaaatatgcctacctctctctccacgtacgaacgtacaatttattacgcgaaacgcataaaatgcttcgcccctatgttggatgcagcaaatctcgttcgttcgcttcctcgcgaaattgtttgactcaattgcgaatagccaaaatttacgttttcgctttttttttttttttttattaacagcttttttgtttaaaaaaaaattttgaacttgataaaaattaaaaannnnnnnnnnttaaatgcagggaaagggaaaggtaataaaaattaatttcgcatttaatttacgaggtatgtatgatgcgttatttgtttgtggcacggtgcagtgacggactcccgccccttttcttttccccacagcgcgtggtcatgagcagatggtaatttgcagatttgccaattgaaaattgaaaattgaggtttgaaaattgaagttttaagttttacgttttacgttttacgttttgagttttacgtttgaattttttcctctttgattggcgcttgctgctatcatttatttttgccccttcgttcatttgccccctgcgcttcgtgcaactccgcttccccctctcgcgcgtaacttcgggattttactccgcaattagcaattaacgcccagttctgttcccccccaattttacctcaccgcagcgcgcccctgtctgcgcattattagcaatttgccgcctctccttggccgagcgccgaagaagaaaaattactccttcgatttggggcaaaacgaatatgtggtcatctggttatgtggtcatgtggtcaactggtcaactggtcatccggtcatgtggtcatctggtcatctgatcatctgttcaacaatttgcagaggcacgcgcaggggggaagacaaacaaaaaagcaaaagaggaggagaagtgctaacttagtgagcgctccgtccgtggttgaggggccctaaaaaattaaacaggattatccgtttcgtcagcgtggaaattattttttttttccccccgaaacggttacttatatatacatgatgaagttattacgtaaggaggggagataatggcccacccgccccataaagcataagcagaggaaaattccccatgtgggtcctcgcgtggcgcagcaaatcgtattacaaaggcaatgcatacattacgtgtacatatgcacacagcatggcattatacgattccccctcatgccacgtattttttgcgtgtacatatgattagtatgcatagcatttttttctctctgtgatatgcgttcccgcggtgaacatgtgaaggcaatcgctctgaccgtcgcagtctccccccctacttccgccacgagaaggcatccatttcaagggagccatttcaaggcagccatttcaaggcagctatttcaaggcagccatttcaaggcagccatttcaaggcagctatttcaaggcagccatttcgaaagtgcatgcagtggaactgtgtggccgttacgggaatagagataatacgagcaaaaaaggggcaccattatatttgtatgtcattctgttgacgcgatgaggataggcacaccctggtcagtctccattttgataaaccttgtcgatattaattaaattgcccgtattaattaaattgcccgtattaattaaattgtccatgttgattaaattgccgattcgttttccgcacgttaccaagttgggcctccatgctgggccgccatgttgggcagcttaactttaactttggatgtcttatggccgaaagggggtgacaaataggagggggagtttcctttttttttttctcattagctaatgggagggattctttttcgtatggggtcatcgttacgattgcttcacccttttgctttttttccaaatgagaagttttcatcgtcaccaccaccccaggcaattattatgtgcacataaaaggtgctaaagttgtgctggcaaaatacgctttgggatttttttttccccccccctttggtgctgtactactcgtggatgggggggaatacacaatcgcggtgcaagagggggtaaagaaatagcaacgtttggtagaagtaaaggaatagaaggagggcgtcatagagatggaaaaatagttcacgcgtcatgcggggatgttgggacagggggaccgaaataacatgtggtgatatgcatcgggtcgtaggctgtgtataggtatataccccccatggaggcatatgcatgcgtgcgcgggagggggaagcattaaatggacgccccctttttttaaaggttgtttttagaacatcgcgtagtggtagacagtcgagtgtgtgaagcggtcctcaaaaaacgttgtcacgaatcgcgcccctttcgcataggtccgtccacctggaagaggcacctccgcgtatttcttctcccccttggatgggaaaaaaagagagaacgtggaaaatggttgagctcagaatgggtgcacatccttcgtaggatggattgaaatgcccatccttcgttttactcccatcctgcgcaaacgggtgagtctcgccatgtagacgtgatcccattgtgatgtatctgccttttacatacgaccttgtgggaagggtccctgttaggcagtcggccttgcaaacagatagggaagcgcattcgaatggcatcccccacttcgttacagtgtttcgttgaacggggaattatttttttctgcttcaaagggtagcagcgttccaatgttgcttctttttttttgtaacgtccgaggggtctcttttgagtaaaccgagtgggtcatacttgggtaagggcctttttctggggaaaagccgcctaaaagagggatgtcagctggtcggtagcagcccacacgaactgagcacgtagggataactccacatggatgtgtacattagcgcttgagcaacttctacgcgtgcaattgtgttaacccctttggtgcagtctttccccccaggagagacatgcagaaatggtgactgcccctcccccagcgagcaaagttggtgggaaaagcaaaccaatatgacgctgcgctctttttagaaggcatccccctcccctctaggcaaatctcctttggggaaaaaaaattctacgtacgtttttaaaaatcgcgcgcaccaccacttggccagtagggggtcaacggggaacggggcacaggtgcacaggtgcacacggtacactaatgtatgtgcctgcacgcgtgacactaatgtatgtgcctccacacggtacactaatgtatgtgcctgcacaggtacatagcacatgcactgatgtgtacgcgaccaggcttacttcctcactgcgttaacgcaaaacgggtagccatttcgaagcgattttttttttttttttccaccccctctttccctgctgctttaccaaaccagtacataaaaggaaaagctacacaggcgtattaagaacagacgcgcatgcaaatcagctcagtccgcaggggagagtcctcaaataggcggtactgctccttctgctgaactgcaaaaggtagtagcttgttggttggaaagactggaggatgcacaagtgcgttgctatttgttggcttccgttgatggtccccacgaatgcgcgcgcgaggagatatgcacgaggagataggcacgaggagatatgcactaggagataggcacgaggagataagaacgagcatattccggggggcatacacagatcagcagccatggtgagtgcattttgacttggcattcttaaggcgcagttggggagtagcgaagcggtgtggggtgtagcggtgtagaggagaaacggcagcgcggcctatctgcctcccatttgcaacccatctgccacccatctgccacccatctgccatccatctgccgcccatctgccgcccatctgccgcccatctgcttgaagctgcccccccgcgaggcgaagatgaactccagaacgccgtgtgtgatactctacgcagtgtcgctggtggtgtgtgtggtggtgattttttccctgaacaagtatgagaggcaaggggtgcctctgcacaagctgagcagtacctctgccctggtgaaggagatttacaatgcgaagggatgggaaaagccaaagggatgggagaaggcaaagggacgggaggagccaaagggggaaagaccaaactggtccaatgagaggttatcccaattgagcataaaactgtttattgtgtcgactagtgaagaaggaaggagcgattcgttggggacaaaaatgaaggaatatttttctagccaaattgagtttgagtgcaaggataagccagctgcacagagcatctccgatgtgcaggagttgttttatgtggacccactcctcgttagtggagacgaaatgagaagtgatgacaatcgggagtttgcaaatgtatgcttgagtagctccccagaaaacggtaccatccataatatgctgaacaatagatatatcatatgtttaagtgaaaatcgagaggagaaagacacaaatgttgctttcacgctgaaaaggagcaacaccattcacgtgaagttcagccaacagggagataaccctaccacttactatcaacggttggcagaagaaacatggaagatagtaaaacgtgttttttttttaagtccaaaaatagatcgattttttttagccccgaattggatttgaacttttatttggctagcagtttgtacaacgaggggaattacaaagtagggaagtacaacacggctgggagggggagaaacaaaaatggtggcgagtcgaagggtccacagggtggcgagtcgaagggtccacagggtggcgagtcgaaggacccacagggtggcgagtcgaagggtccacagggtggcgagtcgaaggacccacagggtgacgacccaaacggatatgcttcctacgtgaatatcgccacttgggatttttacgaccaggtgtactacccctacttgagaaacttcaccgagcaacttatgaacgtttttcaaataaacatctacacgcaaattattgggaatatcgatttatttaaaatttcggagaagacaaaggaggtgggagacaagcgagtgatcatcctcgacaaggtaaccaaattgacaagcatttttgacgatgttacttttggtgacattatcagaaggccaacatatcacattccgaaaagcattaacttgatggctgtcttccccagtggtgaggaaatctttttttacaaccccgccacggggaagctcgaaacgactgtttcctttgcagagtggggcgtcctgcacataaacggggcactccagcggggggaggagcagcagcagcagaaggaggcggagaagaaaacgggcgagagaaaaaaaaaaaagtatgtcagtgtgtcagaggaggctcccctgattagcggccacttcatttcccatttgagacaatatttgggactgggacccaaattttctgattacatttataccattttcgatgcagaaaagtatgatataaaatatgtgcgaagtgagtccaccgatgaggggaactcttttttgtattccgtcaggagtgaggataaactacagctttactttttgtacgaaatccctgtgagacatggtattttcccctttgagcttttggccctcatgcgagaagcttacgtctactacgtggtggaatcgctgagcaatctgggcaagttcgtatcgatatcgaatgtgagcatttattttagagtccccatgcacgctgtgcacgtttttaatgacatcctggataaggttaaatgcagcttggagctgatgcgcggggcggatggctgcaaaaactctcacttggggaaattcgttcgggagacctttcagtcgtacggtggtggcaccagtggagatacccacgagggggataaccggcgcggggaggctgcacgggttgaggaggcggcgcggctaagggaaacatacttcagggcggcgatcgttctggcgcagagcgcttaccaggattccttgcaagtaggcccccgcacgtgcacgtgcatgtgcacgtaaatgtgtgcacttatgccctgccggtgtgtggacccctttgatgagttaccaaacggcggcgcgtcatttgtgtggcctttcgctgctccgtttggtaaggcacgcatgtgctattcatccgacactcatccgccacacatgccccatttcgcgccccctttgcagctcctgagcgacgacacgttctccatttacgacatcctttcgaaggacttcctgctggcctccgtgctccccgtgctcattccgtacgcaattccggtcacgttttctctgttcaggtagggcatcccctttgcgtgggaaggtcttagcgcattgtcctccacaaagactttttccggcgcaaaataaatgatcctcacgcgcccttacctttttcagggaactattcagaagcattaaattagcgaaggagaagcagaaggtggactgacgaggatttcttttttttttttccccctccccacctcttatgtgcaccgtttggacggcaccactgggggctaattagctgatttgctttttcccatatttctccccatgtgttcatgtatgcaattttagaattgctctcctttagcggctgctattgccatgcgccctgctatgtggtgcctctacgaaccgtttctaatttgcccttctaattagcccatctaattagccctcctaactctgtccaaattggacgaccccgtttgtgcattataggagggctcccatttgagcagcaaaaatgacgtggttgtgtggagagttaaaaagtgttgtaactttaagtatccatccgcttggacggatgacaaaaactgtcacatgaaggtgaattcgaaaatgcatgcaaggttgtgtctccgttggggggagaaaggtatgcaggtgggaaaatgcgaagtcgggtaaatactaagtcgggtaagcacgcaaataccaagtcgggagtccctccacagaaatgccaaccgcatgttaaatgatcatctgtacaggtctaacaccacgcgggaacgtggcttctgaggatgcctttgcaaaatgacgagggcaaacacttttccttttacaaatacgcacggtggaaattattcggtgcttaaaggggataacatatttttaaccctaacatgggacagcgaagtggtgccggtgtgtgtgtatgtatgtatgcatgtatgtatgcacgtatgtatgtatgggggggggagataataaaaagagttcgaatcgacagaaggggtatcaacctcggatttgttatccctcccctcctgggggtgtcacctcgtggtagtttcccctctgacacatgtaagatgctcgtgtgcggtcatcgcgtatgccgcgctattagaatggccaaacaggtaaatagttgtgcgacatgcagggggacaaaagaagggtcacgttgtatatgccatcttttttattccacctaattgagtgtgaaaagaagagaatttttttttttttttaaagggcagaagaagtagggacaaaaaaggttgctgcagccactttgcgaatttgcaagtgggtaaatgtgaccgacctgttttttttttttttcatttatccccctgttgtgctgatgtaaaaattgcacctgtcaagtgatcccacggtgtgcattttttaaatgccattttggtgttacgcgggtcgatcaccaagttgggggggcttcagttggcccaaattctacaccttgcggggggccattttcaggaccatgctgtgcacacggaaagacccgctttctggaggggtaaacagaggaaggaaggaacagcggtagagcggaagagcggacgggcggaacagtggacgagcggacgagcgaagatcgaaggggaaaaatccccactcgaagccatacccacgacctgccttgacagctctgatgaattccttcgaatgtaatcgccatgtgacccaaacgtagtgattttccaacaaagggagcatacaatttgtaactcacctctgcatgggtgcttgcaacacgtggtgcatacaaaaaagtgtgatgtggttatgatccctcgtttgaagtgactcgaagtgatcttaaatcgtttttttcccgtttgcacttttgaaaggcttaaaaatgtgcacgtttatttgtgaagggggtgtagtgcaggacgggatttgtacgccacagattttttttttttttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttttctaattttttttaacagaattgttaatcattcgtggataattgttaagtgcatatgccgcgtatgacgataacggcaaggcgactttaagtgctcgcgtttgttcacatgcccaatttgttgcgcgcacatacgagcgggaatgcaagagggtatatgcttgcatacgcccacgtatactacttgcatatgcatatgcatatgcatatgcacatgcacacgttcatataccttcgctgcgcctttccccctcccccgcgtttgctcttgcctctatttttttaaaaaaaaaaaaagatttgcccaaataacaaacgagcgagctatgtgcacgaacaaaacagcaccactttttttttttttttagaaaaaaaaagggggaagcgcattaacagaaaagaaagcgaaaacggagagcatccttttttgagagatatgctcctctaagtgtgatacacacgcgttttacatgtcctcgggtgcacatttgtttgcatgcgagagaacaggtggaaaagcgctgtggctacccatttggtggtttacaataaacggacgtgtatatgcctacgcgctagacgcgcagctcatcgcatacacacgcgtacgtccctacaaaggaacaacataaactttttttttttaattcgcgagaggcatatgtaacgggaagtgcttccacgtgcagtgcttccacgtacagtgcttccatgccactctcgcgcacttgtgtataagtgcatttatttttttatgcacactctctgtgcatataagaaataagaggcaccccttttggaaaggccaccccactggaagcacgagcaggaaccaacaaaaacacgaaatcgaaaaataaggatgtgtgtagaggtactatgaacaaaatgaagatcgaagagagaaggagctccaacgactcaagtgtgaagagcaaaagtggcggcaaggcgaccgccccaagttctgagaggaaaaaaagtgtcggtgcagaggatcgtggccccgataaggacaacaaaagtggcggcagcggtgggggaagcggtgggggaagcggtggaagtagttggaataaccacggcgaagggacccacagccgcgcggagagcgtctccaagaagaaaagcgaaaaaggcgaaaaaggagaaaaaggagaaaaaagcgagaagaatgagaagaatgagaagaatgagaagagcgggaagagcgggaagagcgagaaggccggccagaagaacatcgagcagggcggaaaaacgaatggcagccatgccagcgaaaagaaccatgatcagggaaaaagcaaaagctcctcgtcctccaacagcagatccaaaattgacaactcaaagacgaacgagaaaaaggaaagtcttaaaaatgttaaaagcaactcgagcgagtcgttgaagcacaagggatccaactcgagggaaagcatcgcctcgagggaaagctccaagtcgaataagagcaaaagtgaaaagggaggaggtggcaacagtggaggagtcacagaagatgggaaaagggataagaccccccactccaacagtgacaaaaaaaagaaagatcccccgaacgacaagcacgacgttaaagtaaacaacaaactaatttctaagaataacaaacccaaaaatgttaacagtaaaagtaacagtaacagtaacagtggcacctccaccaaccacagtagcagcagcgctagcagaggtggtgatgagaagaacaaaatgagcgttctttcatccggcgtgaaggagggcgtaaaaagccaggcccccggcagtagccacggaggtagtaacagtagcagcaagggcggctcaacaaagaatgactccgcaaagggcgtctcaacaaagaaggactcctccaagggcggttcctccaagagtgacccctctaagggcggttcctccaagagtgacccctctaagggaggttcctccaagagtgacccctctaagggaggttcctccaaaagtgacccctctaagggcggttcctccaaaaatgacccttccaagagcggctcaacaaagaatgacgcttcgaagagcgccccgccaaagggtctcccgtccaaaaactccacctcgaaaaactccacctcgaaaaactcctcctcgaagaactcctcctcgaagaactcctcctcgaaaaacaccccttcgaagagcaccccagcgaagagcaccccgtcgaaaagtggctcctcaaaaagtgagccatcaaaaggagccccccccaaggttgaggcctccaaggttgaggcctccaaggttgaggcctccaaaagtggctccctcaaaagtgggccctccaaaaatgaggcttccaaaggtggcagttcgaagaattccctttcgagaagtgactccattaaaagcagctcgtccaagaatactgtgtcaaagaatgacacgcttagaagtagctcaacaaaaagcctttctaagaacgctagtcaagaaactgtaaacagcgagcatgttaagaaggagaagaaagcttcgacggcatcggcagcatcaagcagcagcaaagcagcccaaaagagcaacgaagatgtaggcgagttgatgagtagccacacggctagttcgaaggaggagagctccaaggcgagcagaggtgtttccgacgcgaagaaaaaggtaaaatcggataggtctgaaaaaacagaaagggagaagagcaccaagagtgttagcgaaagcgacaatgaggttcctgaacagagaagctcgaagaagaaaagcggaggaaccagtagggaaaacgactccgtgaagaataacctttctaaaagcagcaaatcgggagcaactgaaatggccagcaagaaggatgtcgcgaagaagggttcctcggatcagaagaaaaagaagaacaacagtaagggcagctcgagaaaggatcgtcgagcagactcgaaatcgagcaagagcaaggacagcagtaagggtagcagcaagggcaacagtaagggcaacagtaagggcagcagtaaggataaaagaaaaagtgcgaagtataacgaagaggaggaggaggaggaggaggaggaggacaccgaggagggggagagcgaagtggaagaaacggagaatgatgatgtggaggaagaagaggaggaggaagaagaggaagaagatgaagaaagcgtagatgcggggcagagagaagaagaagatgaggatgacgatgatgaaaaggatgacggggatgacgaggatgacggggataacgaggatgacggggatgacgacgacgatgacgacgatgacgatgatgatgacgacgacgatgacgacgacgacgatgatgatgagtaccaagaaaatggcccgaagaggcggtcatcttcttcatccaagcaggtcgccaaagacagcgtgacgaagaagaagaagaagaaaaagagaagctcctttagcctcaaaaagaagaagcggtatcctaagggaagccagcaaggtggcagcaagagcatgagcaagagcatcagcaagagcctcagcaaaggcagcagcaagagcagcagcaagagcaagaaggccgtgaagaaggaaaagaagaagaacagccataacaagggcaaggacagtagcaagggcaaggacagtagcaagggcaaggacagtagcaagggcaaggacagtagcaagggcaaggacagtagcaagggcaagggcagtagcaatagcaagggcagtagcaagggcagtagcaagaacaaggtgaaaagggaaaacgcctcggagaaagatgcagacgaggaagaaaactcctactttgacgatcacggctattccctggacgcaaggaaaagtgtcttggcggagagggaaaggaaaaggaatctcaaggagagttacattaagcagatgaagctacccacctatgtagatgatgaatccatcctctttattaataatcccaattatgtgatggtgttgctgttcctaactgtgtacaaagacgtgcttaagatgagttggaacttcaaagacatcgatgaaatgtttcagaataaagagacaactgaattcggaaggaatttcattcttaaattatttttttttctaggaaggtactttaactcgaagtcgatatttatgtatagatatatttctcgtatttttgaggacaagcaggagtccctggtgagggtcgtaaatttccacgagcttttccccgtgctggaggggagaagggagaagaagagcaagtcgggaggtggtggtggtgggggtggcacgtcaggtggggggagcagttctaagaagaagaagaatgataagaagaagaagaaaaagaagaaagcgaaggcggaggaggatgtcaaggcggaggagctgtttgacgaggagaccatcgagaacgacgaggtgaacgatgaggtgaatgaggatgcgaacgatgaggtgaacgacgatgcgaatgacgatgcgaatgacgatgcgaacgacgaggtgaacgacgatgcgaatgacgatgcgaacgagttcgacgaggaggagccggatggggaggacgaccagggggaggaggacgaaaatgacagcgagaacgaagtggacgaggtgatcgacggggacgacgcggaagacccctccgagggacagggccgtgaccaccccccttcgaatgaagcgcgtgacgcgcgtaagaaatcgagcagccaaggcaaagcggagcagtcatcgtcagcgaagctggtcaagcaggaggagaagtcccacggggacaggagcccccaaacgagggaatcccaaggaaagggcggaccttcgttacaggacggatcctcgttaaagaagggatcctcgttgggcatcgcaaacgacggggaggatctccaggcggagaagagggacaccccggaaacggtggaaggggaggaagcgatggaaggggcggaaggggcggaagcggcgtccatcgtaagaagcgaccaccctgaaggattggcgtctcaacacggagttagcactacgacgaccgcggctgcgactgctactgctactgtggccacctctgccgctaacagtagtaatacccccggggggacagaaacggaggggggcgcgaacaaccaaagtggccagcccatggacggagtgaagaacgaagagatgcaagatgacaaaagattgagcaaaaagctgtttctcgaatgggacgacctgagcgttatatccaagttaagaatcatcaggatgctcctaaatttagtcctatgcgaaagtaataacttaaagaaaatgttaaaagaagaaaaaataaactacaacaacggatacttgggaaaaataaataatgacaaatattggtttatcctgaatgacacgataaatattgagtttaagttgtatgtggagaaggaggagaaagggacgtttgaatttctttgtgacgatgatgatgtcctgtatagtataggatacaacctgttgaaggatacagagaccaaggtgatgggggagaccattatcgagaggtataataaaatatgcagggagagaagaaatagaagcagaattttgaagcagcagaagaagctttgttctgattttaatctggacggtggttccttactcatctcaaagaagagacagcataagcaggtggagcatttcaactttgacaatgataaaatgagaaagaaaaaaaacgagggtggtggcatgtatggaggagggggaggtagtagtagtggctatgcctatggtttgaatgcgaacaatccgtatgctttacaaaagaataactaccagaagaatgaccggtcgtttaggttggcggcgaggaatgctcagaagggcaacggactggtgggtggggagctggatggattggaaaatcaggagtaccagcagagtggaagtgctactgttggtgtggatggtgttattagcaaggggggattggcggaggctgctcagcttaacagtgttggtggcaccgccgtaggagtgttagcagcaggtggcggggtaggcggcggggcaggcggcgcggcaggcggcacggttaacaatttgcaaggtgccaatgcaggtgcgctgggcacgggaggtgtcgtggtgaaaattccccagaagagaggtcggaagaaaaaatcggagaaaaaaaaaagaggacgcaagaagaagattctcacagaagggggagcactcgcaggaggatcccttaccgggttggtctccgatccgaataatccacttgcagtaggaacccaggttaaggaaatgaagaaggccatgggaaccaccaccagggtgaggaaaacgccctacagtaaaagaaccgccaagccaactgtctcaattaagtacggaactagaagccactccataagtaaacatagaaacgaaacgatgccttttagggactttcctatgagccatggactaccccctgaatcgatttacaaaaacggaactgtggactcaaaatatttcaaccctaatatgcacgttaataatttcataagccctaacattaacagcgcttatggcatgcaggctaatgtgcttaacatgaggggcaacaaaatggacagtcccccccaccctggcagctacaacttcccatacatgtacaacccgcagctgtatgggcagtactacatgtacaatgggaatatgtatatgttgaataacgcttctggggggatgtttagtcagaatgctggtgcggcgggggggagtggtggtactggtaaggagatcaagagcgagggcggctttatggtgaagggaggctccgctggaaaggggacaacgattagcagcacaagcagcctgaacaacagcggcattggccccgggggtagtggaggaagcaagggcgcgctgagcggcaacaacccggagggcgaagggcccaatgagatgagtggaagcgagggggctggccagatcagcgccccgatgggttcgtccatgacaacgcctatttcggctcccatgaatatgatgaactcggtaagcggcggcgacgggatgggcggcgggatgggcagcgggatgagcggcgggatgagcggcggaatgaattacatggaccccatgagcaagtaccagccgtatgtcctaaaccgaagcgcagtgaataatttgccatccaaccccatgtacaacagcctgtacaatttgaagttcccttacatgaacaacgacatgatgaattataactacaatttgagtaatttccaaaatgtgggctacgataaaatgaacaaggtaggaggagggggaccaggaggagcacccggagcaccaggagccggaccaacaccagcagcagcagcagcagcagctgggatgttcaagaggtaccccaatttcatgagcggagctttcccacccccctacggcaacatgaataacccgtatgctaacttcaacgcgtataatatgggttatcagaggagtgaggcgtatggctcgatccctgctggaggggtgggggctggatcgggagcggtagcagctggatcagcggcagggggaaccgcgtcggggggaaccgcgcctggggcaggctcctttaagagcaagctggtggacctgaacgcgggcgagagtagtaccggggtggcaggggccactaccggaacgtccgtttccccaactgcaggtgtaggaagcggttaccacatggctaatgtgaaaagccgaagtggtaacaatgacatgcagagcgcagcaccaacccaggagaagtcgccaacacagttggtcccatcagcagcggtaccctcgggtgttaatcccgcatcaggtgagacaaaccagaaggaagaaagagatcgagttgaaaatttaatgaactacatgttgatgcacccagggaggagtaccgcagacataaatcatggtagcaatggaaagaataacagttcgatggctagcttagaaaatagtgttattaagaatagcctgaacggttcaggcaacttattggcaggaggagaggtgtccgcttctggtgtgatattggaaaattcgagcatgaatcagtcgagtaaccaccctcgccacgcgcatcatccgcagccccttcacccgggtgggggtccctcggaaggaggcttaaagctgaatgtaagtgacccaagcggaaataactacctatccatgcattgcggaaatgcaagcaaccggagttgtagcttacccaacacgggggatcagattcccctgagtggcgttaacaataacttcgcaaaggatggagccagtggatcggatgaggcggcaaacaaggaggggaatggtagcggttaggccatcactgtgttggcggttggtcgttggggagcagttttggtttgtcactcagaaaaggggagcagatcataacccctgcgcggggcaagaaaggtgttgctcgcctttgcgcggaagcgcatgccgttcgttaggtgagaagtggagaagcggagaaacggagaagcggcatagcgacgaagcggaaaaacaaccccaattgatgcagaagcattacctgtggcaatcccacccccaccctgggagctgctctcttccctttaccatatcgcacgaaagagcgacttggacagtcgtggcttggcttgcccgtggggtggcatacccatgtgcagatgcagacgcgccatgttttcgtttccaatccaacggggttaacttatcgtggcagttagaggaatgccctcctttacagtttggcgcgtcgccattggagccatctccatttgagcaccgtccatttgagaaccaaccttttgagaattaaccatttgagcaccgtccattttagcaccgcccatttgagcatcctatcaatggatcatcttcccattcaaccccttagccttctcaccatttcgccacttccccgtgatgcctccgaattggcgtttccgcgggagtgcctttttttttttcaatttttcttgttaagcagcaagtgaatgacaccaagtagaagcttttttttttttttttaaaaatgccattcgccttgttaaaagtcgctcgctgcgcgttgtgtgtcctctaagtgcgtgggtgagctggagaaggcatatcggtcagatcggtcagcatcacccggtttgcatgccctcacgtgggggcatacttctcggattgacctgacccccgcccccttctgcccattttttcgcattttattttacattcgccattacctcgctctgcatttctctttgttatcatttttcactcctcctcctgcttgacttgtgtgcacgttggccatttagttactaacgtgcatgaggagaggggcgttttcttgcattccttccattcgtgtgtgcacgcgcagctgcgtgcgtgagtttgtacatgtgtgtacgaacgtccttgtgcgtgtagaaagcgcgacgcccatgtgaacatgtgcatgaagagtcgcgtgaagtcttgcgggcggatttatttcccccccccgcatgatatgtgttctccattattttttttttttcttttttgcctgatatgataatggactctagaaagcagacaatctacaaaataatggaacaaaagaaattattttcccattcatttggggggatgtttttaatcggccccttgcagaggtcacgtctaagtggctgcacttatggtgtgagttctacccacgctgggatcatcatgggagcgctctactcctttgttcgttccacggccgacacgtcatcctactgggacatgcttcggtaaaagtggctaattcgcgtactgcaaagaagaagctcgtgccgggttcccccccattccctcgctatgatgcatatcgcgaagcctgcaaatgggtgtagaagtccacctgtggaacccaccaccccccttttgctactcaacagtattgtcacgtgtgaatcacccctccgtaggtaggtgaacatataaatgctaagtacatttgaggcccctccggaattttatctgtgaataatttcctgcactgaaggtgaacggggttcggtcgtttggcaggttcgcccccagggatgtttgcgcaggttagggttctgtttgcatttgttattatttttttttacgtccttttttttacgtccttttttttacttccttttttttactcccttttttttgtttccttttgttacttcattttttttaattccctttttttacttccccttttttacgtccctttttttacttcctttttttttccgtccaaatgggagcaagtcccacctgcgcgacgtcatcgcagtcaagttaatgccaaacggatgccacccattttggtgaaaaataaaatgcaagttggacgaagcatagtgactaatagaagaaagatttagctgtgagggacttttcccattcgcatttttcacgtgagtatcctcaacgcgtcacttaaactgggtaggccttttgctgcataggtaaagtatcacctctgttgggtgctgcttttcttcgggaggtcatcattttgaagagagggataaccacacgtggggaagtacgcacaaacgtacgcctacgcgtgggtatcgtagctggggggaggaacactgagccaaaggaagcactgcgggtcaatcgaagaccaacaacacgcatacagcgacagcgggtcaatcgaagaccgacaacgcgcttacagcgacagcgggtccaccaggcatatgcgcaaattatttaggaacttcctgcgcgttgtgaacgcccgggagaaaaacaagttggacgagtgcgccctccgggaactgaaaaaatggggaagggaaaagatccttcagaatgaccaagtgcttgaggagtacctgaactatcgccaagtgttgcacgactgcaccaaacttttgagtgcaagtgaagagaagagtgaggaggacaaaatcgagaaggttgcgaactatgtgggtctcacaacggctgcagcgaaaaggggcaaaagcacacatgtgcatacttaacgtatgcacgtgttcagattaaataacttctccccgcacacgagagaatccaccattagctttatagcagtgattaattttcaccttttttcgttttttttcatgtgttttttcttgcggcgcaggcgatcctttaattatgaaattacgcacacgcgcgtgtctcgccaattcaaaattttttttggggggtttttttttttttttttttttcctttgcgcactctgggtgtacataaatggggacacattaggaactaaaaaaatgttgcgcgctgccgcgaaatgtaaaacgtggaggtggagggagcggcgcgacacgggtgggggtgtccctgctcgctgtcactagcatcagtcactacgtcagtcactagcatcagtcactacgtcagtcactaccgtcagtcactaccgtcagccactaccatgcctctaccatgtgttgtgtgtgactgcctttctggataaccccatttggtgccagcaccaaatcgttgtgcgagcactcgggaggggggcgggtttggccgcacaagtgggcgatgccaacaggtaggaacaagcagatgcttcagcttcgccaccccaccgcttctccacttgcgcagtacttacgcagtacttccactcctgcactacttccgctcctgcactacttccacccctgcactacttccacccctgcactacttccacacctcctgcactacttccacacctcctgcactacttccacacctcctgcgctacttccacaacttgcgcagggtgaagttcttctctgcgtcctgcttcataaccttggcgacggccatctcgaagtcctcctgcgtgacgtggacacgcctctcgcgtagagcaaacataccagcctccgtacaaacagccttcacctccgccccagaacagttattcatatcagtagcaattttcatcatatcgattcctctcatcaggttcatcttcctactatggatttttaaaatttccattcgagcttcaacattagggttggggaattcaatttttctgtcaatcctacctggtcgtagtaaagcctcatctaggatatcaattctgttcgtacacatgatgactttgatattttgtgtagattcaaatccgtctagctgattaagtaattccatcatagttctctgtacttccgagtctccatgttctccttctatcctctggcttccaatagaatcaatttcatccataaaaatgattgatggtgcatgttcccttgccatgacaaataattcccttaccattcttgatccttcaccaatgtatttttggactagttcagatccagagactcgaataaaagtacagtctgtatgatgtgctactgctcttgctaataacgtttttcctgtccctggtggaccatatagtagaacccctttaggttgtgaaattcccaaagattcgaaaatttctggatgcttcactggtaactcgattacttctttgacttcctttacttgttgatctaatcctcccaccatttcatacgtcgagtctggtaccttctccactttcataagagacacaaggggatctactttactcgggaggatcttatgcagtttatatgagtcgttatataatgctactctcgtgttgggtgtacattgtgcaatatttatgctatgtgctatgtccactacgtacttaccttctgggtttattttaactagcactttatttttccccatgggcttcactatttctcctacataagacgcagcttctaagaggtattgaatttcatcacacaattccctcactcttgtatttaattcatttctctgtgcttccaacctctttttgttttgtaattttttatttattatcgattcgtattcttcaattttcatttcgtaatatgttttgatgcccgattgcatttcctcctcatttttgctgactccgttggagtccttcttatgatccttcttgggctcctccggcagttcgcccgacctcatttgcatatccacggccgccatggggggggtgtaccgagtggtttgacttgctcttccgctttgcagctgtgttgcagctgtgtggcagccgtgtggcagccgtgtggcagccgtttgcagccgctttgcacaccgcttcgtacgccctctcccctgcgagcgggcacacttccgctaaggtaactgcggagggcgcgccgcgaatctgctggcagtggccaacgcggcgacggcgggtgcaccgggttaattccacactcgcgtcgcaaaagggcgcattagaagcagaagggggaaaaaataacgtaaaataaaatcaaaacgaaaatgcaactaaaaagcggatgcaactgcaagcgcaactaagaggcgagtgcaaatttaaaacgtgggaacgggggggaaggatgattcaaatgggggagcacgcgaaaggtgtgagcgccgcgagggctgcttaattttcaaagtatgaacgtgtgaacgtgtgggggtgtgaacgtatgaacgtgtgaacatatgaacgcgtgaacatatgaacgcatgaacgtatgaacgtatgctctgcttcctatccgccaaatcgctcgccttcattccgcgctgttcactcgcactgctggtcgttttggcatttttttccttcgcgtgttggggagactgcatctccagtaagttgcggattaactaacgtcgcacagcattcattttttttttttttttttttctccccattcggtgtgaccccgactgtttgcctagcactttatgtcagtagggctctgcgcgagtggtatggccagaagttgcgccagggggctcttgcgtgggttgggagcgacctggcgctatttcgtatggcaccctgcattcgttgagcatcatttggggtgtgattaatacgcgtgcctttttccactttgccacttggcaattcaaaaattttctgatttttcttttctgatttttcctttctcattttttccaaacaccctacttgtcgcaaccttcgcgggagtatcccaaggattgcacctttttccaataaaggaagggggttgctaggacagtttattttttaaaaaaaaaggctgtgccatttagcccctttggcgtggcattatattttatttccccctccctggtggtagtttagcttgaaatgaacgcgttaaactgtttttgtatttcgcccggagaggggcatcacatcctccgcttgtcgtcatgtgaacagaacgcacacaaataaggtgaacacaagtacgcgttccttatttcagttctgtgttattggcagaatggaccaaaaaaaaaataagcacacggttttgaggcaaaaggtgaggaatgctattttttatttgtcttctcctttatgtcacttctttttgccgtatgtgctccgttggcataataatccggagagaaggaacaacgtgatacgtccacggtttatgttcctcaccaagtggtgatgcttgggttggggacagggcgataagcacatgcgttgatgtggccaagtgtgcaacagcattcttggagttgggaacaaaaataaaaaaatggaggagttactgacagcacgcaagtagacaaccacgtggagtagtatacccctttgaaaaaggttaaagctatgaaatgttaaacaaatttatcaaataagtagcacacaaatggagcaaacaaagtaaaggtgacatatttgcacatcacacggggagatatacacatgttaatattctgaaggaggacagattttaccaacatcatttttgaagttagcagttcattcatttgtggggagctagccaatttgcttggtcatttcattgctgcgttttttttttttttttaccacttttcacctgcacagttcagaaattgtgtaaggccccaccactcgtctgctaaaatgtagagctgcccggtgaggaactcctaccgagttgttaaccacattgagcatctgtgaataaatgtgactgacgtatttgttgtttttttcttccaaggtttctttcatcaaggcgtttaggttaatgtcgtccaaaagcgcaaggagaaaatttaccttcttcacgttctccaatttgatgaaaaaaaatgagtcagctgtgagcatggtattttctttttcgttccgttttgcctgaacggttaaggctacattgtttttttttctcatcattgtgcaataatctacacaggagtgcaaatcgagcaggaaaccccaataggtgtacaaaaaaattaaaagctgggatttgtgcacaggcagaatgaattgtgtcccatttgtgaccacttccctgtgacgataaaaaaggatgaagtgggagagaagctgataaatgttgtccagggttaaatggaggtgctggttgaatgatctgttttgttcccccttgtattgcagtgtggtgatgttgtaaaggtagccaataaaagcgtacagcaaattggagagcgtttggttggtgtggcgtaagcaaggaggatggcttcctccactgtctgctaactgctgattgtgatacttattcagggagggtccctccatctgctgatttagcatcccacgttggtaatttccttcaaagagagagcgcctcttttgtgagcgatgtagccacttggacaaaatcgaaaactgcagcaggacgaacttggaaaaacaaaaatagtgcgggaacatgtagtgtgtgtttttcacgtaggccaaaaaaaacatgggcgctatttcgatcagcgtatttttgttccgagtgcgcaggatgtatttctcctcctgattgtgtaatgaatatagtgccaaatatttttttatcttccgcatgaagagtacgcaaaaaagttgttttttttttaagtccttccaatatctggagagagaatgaaagatcatggacaactgcaaaacgtcaaaggaggttacccttttgaacacttccggttctatcagtgtggagagaatttttttatctacacatatgagttgggatagagcttctgcgagttggaccaagtcgatgttgttcatgtagggaagcatttgggacgttttttcacgcagaaaggatgtgaaggtgggatctggcacgttgtgcattttaactttggacagcacgttcagcagtatgcagaaggtcctgggggggaggctttccaacgttgcgtagcggagatcacgggaagaaatgggatggcacacttggcgcggatcgtgttggtgctgattgagtccgctctgatcgagttggcgctgatccagttggcgctgctgaatttgtatgtcacttgggataggtgcctctacgttgcgaggttcactcacctgagcgtgatgtgtatcccccccgctcgaaggcgcaaaactgtcattcaccaaaaggtgtctcagcaggggcacaaaattgatgcctctccatttggcagaaaatacctgtataacactgacccagttgtttacgtcattctgcagagaaatttttctttctcgaatggcacaagtgatgtaatcgttcaatttcttcaccacatagttacactcttcatttcttttaaatgtatgaacaaggtttggtaagcattcgggatccatgttaccttcctttagtagcggctcaacaacatgggaataaaaatatttcaaatggcaactccccaggaaggtattttttgtatagggaatgatttttttgagcaatgcagaggtgttagtttcttggctgtactgatcataatgtaggatgacgtgctctaagttgcgctggattatttccttatcgatattttttttctcgatcagttttccgccaacaagtaggcgcacaacgtatttgttcattttggagagtcgatagggagacatgtctgtacataggtatgtccatgtgcagcgttgtaaattgtgcatttatcctccctctagcgccttcgcttcagtaagagtgtaccccccgtggtggctgtcaaaatggatggccgtccacatttttttttttttttttcacatgtggcttttccgcgtttttcctttcgttagcggtgagcgtattttcacgttttccgttctgtattatgccaaactgaatgagttcttttttgtcgtccatcaagggggtaaaaaggaggcagctttatcaaatgggtgttgtcccccttggagctgtaccacacagcgtaacacaccccttccccaccgcatgtactcactggcgaaattgactcatgtactcactggcgaaattgactcatgcactctctggcgaaatttcctcatgtgctcactggcgaaacttcctcatggacgttttggaggaagcccgacgcttctcctctgttggaggtgcacctatctgagtagccctctccaaagaaagacgtccccttggagggcggtgtggggattactgctcaacgtgggagttgcccaaaaatggggacacgaaatgttgggagagcagttattcacttcaaaaaaaaaattcccgaaggagacataaaaaatccgttttggttcctcacgtttgtacattcaggggagttatgcgaaggtacaccgtcacataatgcaacgttccccctttctttttgccgcacagatgggggtgaaaaatgctcccccgtggagtgttgcgcgaagggggaaaatatatctacaagaagtgcggttaatcatattaaaataaaaatgtggcagtaaagcttatgtgccaccttttcatatttttgcgctgctgaacgtgcaataacatcggcgagagtgctttcactcttgctggcgaattttgttgcgctaagggggttgtttgagcagagccttatccatccccgcgctctctcccccctgttgcagcgtgagccaagcgagtggcgcgttcttgcacgacctatgacgtggggcaggaagaaagaggcaccactaattcctgcacgtataaatgcgctctacatttggtttactactcatatgcgtatttttgttgtcaaagaatgaatttttttttttttctcacttgaatgaattttaaccttctctcatgtaacccacaatagtgacacttgttttttttttttaccccaccacagagtagcaactataatatgcatacgtgcgaccagtttgcacagatatatataaatatattttatttccattttgtgcaatccttttttttttttttttttgcatagttagcatataatattactgtttgagtgacttacaattttgccatacttgggtgataaggctattttgaactgggggaaggataacactttagtccgtccgtccagtcagtcagtcagtcagtcagtcagtcagccagccagccagccagccagccagcgaagcagctagccaaccaaccgtccgcccattcgagcgcgcagtggatcgtttccttctctccgttatttggaagagagcaggtacagatcgttgttccgtcaggcgtggatcaggttactctcgctgctctgtttgggaagtacccattcgttaatacgcccaagcagttttctccttttttgtggaaattgctttttgggcgcaattacaggttcagctgttagcaggggagtgtattatatatacccgcgtgggcggctagccggactgactgtagaagaagtcactcaccgtggaagtgagcaggccgatctggttatacgtgaacaggttgatcatctttgcaaaataaaattcctttccgcgctccttctcgtatccctcctctgcaagttcaccatggagtataaaaaaacgaagaggaccaaccagtacatctttgaagggagcagacaccaggctaaggtaacaggacgtgcgctcgacgcccccctcgtccacaattacatcgcagttgcaaatggggagggggggaaatgtgctgcgcagacttttccgcgttcaccccgtcgcgtcctcctttgcacgtcctaggtttcacgtcctcctttttacttccaccttttcacgccctccttttcactccccccccgcgcagaggcagaagataaacgttaacgcagagtgcaaggggatcctgatctccacgctgagtcccaagcgaatgaccgtaggcataaaagaatttttgaatttcctgaaggtgcactttcccagtgaggcagacggagcggcggagaagcggcaggcggggaagacgaagcagacggaggatcaggcggtgaagcagggggagaagcaggcggagaagacggagcagacggagaagccgcaccagacggaggacaagccgaacggggagcaagcggaaccagaaggaaaaggaggacgcatggaaaaacaactcaatgacgaaatcgaaaaggaaaaaatggagtacaaccgttttgccccacttcgaaatatagtaaaaaatttcaccttcataaaatttaacaacataaaagagaaaaacccatcggatattgttcagcagatcttcatgttagctcacaacaaaaaggaaaaatatatcctaagacatttatgcaaaattattccactagactgtatatgtaagccacacatgtctcccttcataaagaccatcctcccagttttgaagaaaaattttcccaaagggacctgcgcgcaggagagttttaccgttggtcatttatccaagctgatgagtgtggcggcggaggagggggataaggagggtgagaaggaggaagggcaggcgaaggagggtgagaaggaggaagagcaggcgaaggagggggataagaaggaagagcaggcggaggaagagcaggcgaaggagggcgagaagaaggaagaccagacgaaggaagaccagaaggtggaggaaaaaaaggcggaggagagccaggctaaggaagagacaacaccaagtgaggacaaacacgccgcgggaaaaaaggtttcatgggccctggtctacaaatgctcgaacacgaagactctgatgaaaagagacgtgttgacagtgctagacaattgcataggaagcaactattctgttaatttgggaaaccctgacatggccgtggtggtttacgtgacagaggttcggtttgcatttctgagagaggaggagagtggcggcgatgtgctttcttttctgctattaaagttgccacccacgtcgccacagatcctttagggggctctcctgttgttatgcctccacccctctgtggacagtcatctctacataactgcttttttttctcttcccttttgtagatcatgtgcggaattagcatcgtcaaaggttacgaaaagacgaggaagtttaacatcgcggcgttcaacgaggattcctgagtagactctgtcccagtgtgtgtgcgtatgtctacatactacacacggatgcgcacaagcgcgcatgtggaagggcgcgagtgagcgagcttttcagcacacagcactcttccaaaagagaagaaaatgctgtaaattaaacacaccatattcatgtttgtaaaatccaaatttgagtttttaattttctctattcagtttagtatgcgttttaatgtcctttcgaaatttattacccatttcaccatttttgtgagtttttttttttttttaccccatgaactttttgaatctcttcaattgcaaaatcgggatgggtttacacccccttgagatttttttttctcacttttttgtccccccggagaaagtgcgttatatgcaatttttcgccctatgcgatatttccccccagttggctatttcgaccgtttcgtagacgggtatatatgggcatacgggcatacagagatgcggacatgctaacatgctgacatgcggacatgcggacatacagagatgcggacacttggtcgtgcaaaaaattaaccgcgcgacgtgacatggttttctcgacagcgttttttttatgtgatctcccttccttttaattgatgaatggtgtagggaagcgttgatgcggctttccgacctggccttccgctgttacaaacgtgtgtgtgcaaaattttaacccatttaaaagtagctcaaacgcaatagggtatatatgcccatttggggggtgaaaggggacagcattttacaccccattttagggtcatctccaagcaggtaagccaaaatggatgtcgaagagaaactactgaaatcgtttaaggagatgatgaaaaaaagtgtaaagcatcaaggggggaaggaacaaaacggcatttccgactttccaaaatgggaaaacaatttttcatgcgatgagtactcagtcaaggatgtggtacgtcatgccagaggaggggggagaggaggagaaggtggagagacaggtaagtataaggatgtatttaacacctttgaaaatgacataaattactacttaggtgaatatgtcgaagaaattatatgctcttcggtcacgggtaggaaggataatggcttccctcgatgggaggaagaaacgttgaggagaccgtcggacgtaatttttaagcacttgatctatggcagtttgttgggcgaaaatttgaggcgttatgaatgcagctcgaggtacttcacgcccactttggtggaggaggcgtccgagtaagttcgtcagatgagtgattgcatggttagatgtgtggttgcgtgcgtgtgtctctacgtgtgtgtctctacgtgtgtgtctctacgtgtgtgtttctatgtgtgtgtctctatgtgtgtctctcttcgtgtgcgcctggttcgtaccttctgactcacatgtgtgcgtgccccccggggggaaaattcagcttttcagatacctccaccagttcgaatactgcccaaaggggtaaacatccccccgtgagggatataacgcatgaggtgaagtaatgaaagtagacgtaacagggggaaggagcataaaataaaatgaaaaaaaaacagctgcaaaaaaacgttgtgcttcaaaaattcgcatgcatttttcatctggatagggcgcccccttcaagtttaaatgacacattttcgtatcctctcatttttttatttcttataagaagtgtgaacgagctttttagcgattcgttcaaagtttgcatcacgtgtctttcttaaatcgttccacatgttcattgtggagatttaggaggatgcacaatgttgtgttgttttacaacacacttctctcagtttggtttgccaagcagcgatcatttgtttattcagctagctaaaatgtggagccatttttttttttttttctccgtatgtttgtctgaacagttcaggcgaattggacaccgcccacgaatgacaacttggtgaggcatatccaaatgacgattttgatataacccttaatttgagcaatttctcacatttacgattatgccgaacggaatgcggcaaaatgacgaattgctcacccaacgtggggtgataaatctaaaaaaggattaacggtgaaatgggtcaggttatgcacattccccgataaataattttataaaatattttctcctctacacaatgtggtgttttttttttttttttttttttttttccttttccacctccccttggaaaaaatattcctactcgccacttttttgtgagcacggataaattaagacaaatcggtctaggaagccatgtccttttaacccataacacacatcaatgcgcgaaagagtaaggaatgaaaaaaaaaagaaaaaaatttattcgttgctgaactgatttagtgttccccctttgaaggagataccaacctggtattccttttgtatatataacgatataaaattattgtggatgtcccctttttaagtcgccacaccgttgatggaaaactgtttcgtaagcaacccctacgcattttcgtttgatctgcgcagttttgaatatgtacctacagaattgccgttattctggacgcctcctcgcaatatccagaaaaagaagaaaaaaaatggaacgtgcgtagggtttgtctaaccaaatggacacacatgcacgctacaatgctacgaattagtcgttttgcacaaggggttatttcaaagtgggacaaaaaagaaaaagaggaaaagcaaaattgggggtagcccgacgaatccacatgtccatatttacccttgtaacataaagaaatgtaaaaaaaaaaaaaaaaaagttttcccttttgttaaaaaaattctcgccattgagaaggcacgccgtttcgcgaaattgatgatggggaaaccaggggggtatataattttatttttttccctcaaaaatgtttgcacagtgtactgataaggacaaacggacgagggaaagaataatcagagagaaaaaccaactacgtaaaaacgagtgaccgtttccacgaggatgtgcttcattttctactttcccctttgggagctataaatcttcaataatttgttttcctcatttatgggtttggtacccctatttggggagagtgcggtgcgaccaccatgtacgttcactgtgcatacatgagaatacgttcatccgtccgtccgtacgtacgtgcgtgcgcgcacgtgtacatgttaaggatggaggtgcgcacacagaggaggagttacacctccggcgcgcgttgcgtcagagtgagtgtggagtgaaaaatcttcgcaagagagcttcgttcagcagcgcttgcttgctttaagtgacccttcgttcagcagcgcttgcttgctttaagtgacccttcgttcagcagtgcttgcttgcttccttaagtgacccttcgctcggcagcgcttgcttgcttcattgacccctctcttcgttcagctaaacttttgttcatttttttacacccctgtcgaaggccaggagggtcccctttccgcacagtttgtcccaccatacaccgctttgctcattttgggcgaaaggtcatttcgcccacttgtgtgcttacacttttgtttatatgccaatccgtttctccacatagcagcctatcagcttgcccgcttggcggttgctttgtttacctttttcaacgcggtatggaacccgcggccttgcgttaatggcttcatttttagcccccactgtacgtttcgttctcctcccattgttcgcatacgaacatgcgaaggtacacgcatgcatatatactttttttttttttttttttaaacacctggtcgaacgaaaaaattaattaccttcccccaagttcattcgtttatccattcatttatccattcatttatccattcatttattcactcatttattcattcattttttcattcatttatcaatgctttgttttttttttcctacttccctttttttatatttatttaccgcattattaatcatcctttttttttaattattgaaatgtagaaggtggtgaagttatgtcaatgtgaaacaaattgtaaaagttggacgagtttcaattcaatatgatgtatttttttgtgctagcttttttgggggtccactttttttttttttctctcactcagccgtttttccttttgaaaggaactgattttctccaaattacgtagacctgtcctacgcgaaatatagttgagtagttcccaattgttggtggatgcatttgcatttcgatgcgtctggcagcgcatgcacgttggttaaaagtgtgttgtacgaaacgctgggaagtttgcaggcgcagtagtagcattgaaccattggtaccactttcccattggtaccactttcccattgatgtaaaaaaaagtgaaaaaaagggaaaaagaatgcacaaataatgataacgagggataaggatgaaagcgaagtggaagacgagggtggtgataatttttttcgagggagtagagatggtcagaaaaatggtctaagtgatagcggcagctccggggtggaagttcagatggtagtacctgggggaggtgctccttatgggaatatcaaaatggagcataaggttgaaccaacttgcaaagggaaagacgcatcgctgagaatggacgtagaacattacacagagaaagaggcgcatcctgcacagaggaggctgttaagtgaggaccagttcgaagaggttacacacacccagggtgggaataaggctcacgtgaaagaggaacaaatgggcagcatccattttaaggcgagaaagatgttaatagggggtgacgaagaaaaaaaactatcggagggggcgtatgggtatgtaagtgatgggaatggccccagcggagggggtcaaaatggagcggtcactcggggggaagtagccaatcggggggaagtacctggagaagtaatcacactgcgagatgacgaaatgggggagaggcacaggaggagagaaaactccgcaggtgagggattatacagagtggaagataaagaaaggaagaataatcagatgatgaaaaaaggtttccacaaagtgattaatgataatattatcgacaaattggtacataaaacttttaataatataatgtacgagacgcccagtgagtgtactgttatgggtgctgccgacggtataacgttgggaggtgttgaacagaatagcggtagccataagagaagcgcacctctgtttgacgactcgagtgtgaagaaggagaaaaaaaaaaaaagaaatattcgggggaggaagaagcagttataaatggacaggaaggtgcacaatgcggagtggtgagaggtaaggtggggaatcaagttaaagtgcgaacgaagaaggagtctagaggaagggctgggagagtggccaaggaggggggggaggtcacgacggataggaaggcggaaaaagtggagaccacaactattggcgaaccgacgagggagccttccaggaaggataactttcacctgtactgtcaaaatcatagtaaaattttcggagacgaagattatgggaatttgttcaaatatgaaactggaggaatgatgagcaccacgcgggaggttccttcgggccacgttcgcagtggtgacaccggcaatgatcgaatacagacacttgacagtaccacccaggtgaaacaaaaaaatgaagagagctggaacaaccaactgaacgaaatatcgaacataatttacgacacaaatgaggatgataatcccgtggatgaaaacaaacaggtgggaataacgaacaatggagaaaaaatagtatatccgtcaatatataaagataataagaaggaatggtttcaagcgaacaagcaggacgagtggcttgttcataaattatgtgattggctttaccatgttaaggataagctgtactttaacataaaaacgcagggaatttattatgtcaaggatgggtcttttctcaagttagagagctcatttgacgaaaggggagacgtcagtgtgagtcggagtgacagtcggggtgacagtcggggtggcagtcggggtggcagtcggggtggcagtcggggtggcagtccaagtggcatccgtagtggcatccgtagtggcacccgcagtgggaacggacacaaaaatggcttctcgtttgagttcgattctgatgatccattgttgaataaaaaaggggaggcgagtaacgcagatgagagaaatttgcttgcaaacatgagcgacatggtgagtgatcacagcgtgcgtgcgaacccgtgtgtgcttattgaggacagtggcagcatgaggagcaactccagtcggatcatcagtcgaagtagtagcgggggtcacggtgcggaggccgactcgggcagcagcattttgaggggtgacaagactgagcagaggaatggaggcccaacgggcggcagtccctcgagtggcagcgcggcgcgggaagatcgctctgctgatgggcgctcttccgatgggcgttcttccgatgaccgctcagctgatgaccgctctgctgatgggcgctcttccgatggccgctcttccgatggccgctctgccgatgaccgctctgatgatgaccgctctgctgatggccgctctgctgatggccgctctgctgataggcgccgcctcagacgggagaacgccgaggtgaacgacgaaactgtggaagagttcagtatggtgctggaggacgacttggtgtgcggcacgtacagccaaatgggggatcacaacagatgcgaaaatgaagatttttacgtgacaaaggagattctagacctgaataacgtatcggagagtgacgggttgtgtttctttagtggagtattcgacggacacggtgggtccaactgtgcaaggtacgtaatgacccacttaaagacaaatttgatagcaaaattcaggcagtcttttttaatcacatgtaagaagcaatgcaaagacaagggatccaaactaaatgacctgagtgttgagataagggcattgtatgatagctgcattaaggggttcgacatgacggacaagaattacatagaattgtcgaagaagtataactataaagatggctctacagcatgtgtcgttttgatttacggacccgatgacgatgggtctcttaaagtgttgtgtgcaaactgtggagattcaggtgcactcatatgtcatgatagagaaccagtgaagctatcactaagacataaaccggatttgcaagaagaacgagtgaggatattgaagtgtggaggaatcatagcgaacattaatggaatcaacagaatcattacgaaacataaggtgaaaggacatacaggtcgagaaaacacctttttggctttatccacatctagatcctttggagacatatcatacaaggtccctaaaaaaattgttttatgcaaaccttttattagtgtttacactatcgactttgatatggattcttttttggtcctggccactgatgggattttgaatgttttgacggataaggaaatcatcgatatcgtttggaggaacatccataggaagccggaggaggctgcggaggaggtggtccatgaggcctccaggcgtggctccacggacgacaagacttgcaccgtcattttcttttactggaggaaggacatctttagcggcgagtccgaggacgcttccgtggacgcgcctccgctcgaggaggcccctggcgaggtgagagcagccgatgggcgctttgcccccgcgccctcccgtgtcccgtgccggcgatgtggcaacgttttcccccatttaacatctccttttctccttttctccttttctccttttctccttttctccttttctccttttctccttttctccttttctccttttctccttttctccttttctcattttcaccttttctccttttctcattttctccttttctcctttccccctattcacgccccctccctgcaggatatcaacatgttttccgaagttttctgacccgcgcagcatcaacttgggtgaatttttaaggggatggctccgggcggcccttcctatgtaaatctcccccagttgtcgcgccatttggtcccccagcagctgtcacgcctttgggcccccaagcagatgtcacgccatttggtccccaagcagctgtcacgccttttgacccccttccccaaagcgcgaaatttgttttaattgccccattttttttatgtacctattatcaccatcgtagtgtgctcttattgaagtttttttatttttttttttccctttttagggccaacgcaaaatttgaacaaattgcaaataaaaaaaaaaaaaaaaaaaaaaaaaaattataaagccaagcttaacttaactgtgtttgttttggtgttgctcaatggctaccccaatttcgcgcgccattttttttttttatcatcaccatgacactttatacaagaggatagaatttggacctcgccgaaggtgctttccccccccacgcacatgcgccctgatttattcaacgcgttgctaactgtagggccgcttcaaaccttggcaagctacacgttgtagtgtctaacttggcggcagtgagtttgggtccctccccaagggatgcctctcttctgtgtgtgctgctgatcttcgtcgtttccctggccaatcacttgtccaaaggccccgacggtttggacagctccgacggtttggacagctccgacggcttcgataactccgacggcttcgataactccgacaccttctgcagctccttcagctgctgcagctgcgtgagcatataactctttagaagggatttgtgaaaagtcacgagggcacctccttcaatgtacgaataattttgtatattcttaattaactgtgcaattatttgatcttgcttagtttgcttgtagccaaaaattttatggtcttttaatttcaccaacctctgatatatgtcattattggtatccttaaagccgaaaataatttcgtgctctctctgttccacgtaaaggaagggcgatttcttgtctggatttaaaatgatattttcgtgcagctctccacacttataatctttgcataacattttgtaaaaattgatcagggattgtctattttttaagtcgaacggtgcgaattttatgacttcattttgggcctttttcatggtgttcgtaaatggtgtttgccttttttttcggctgctctcgtgtctgttgttgcacctgaacggatgtgtgtactttctggcgcgtcacttcacttggacagctgccttcttgggtatatccgcctatatgcacatgttaatgctttgcgcgcgagtaaatgtgggctcttgctgggcgatcgcgacgacggtgcggctgtgcgtataatggcgccttcgcacagttacgcccacacgagtgctccaataatgctgccaatgatgctgccaatgatgctgccaataaggctaccaaatctgactgctcctttttttaaactcgctcatgtggagaaaaggagctgttttacgaaggtgatgaaaattttgaagggaaaaaaaaaaaaaaaaaaccgacgctaagatgatgtaaagaaatgtaaagaaaaataaaacgtcgaaaaccatttcttgttgtcatataccaacaaacgagaaattattcgtcacgtttatgaggaggaaaaaaaaaaaaaaaaaaaaacggaagatggggagcagagtacgtagcaacaattttcatctcctccggatgacatcactgcctaggtatttttcttgtccccctcggagggcgatttgaccgatttggttatccaatctaagtagtcctgaaggggaaaagggggaaattcaattgggaaaaatatgtgagaagaaacgcccctcctttggatgtcttatcttctcatttgggaacgaaaggagggggccaccggttgcggtgtgcgtttttacatacatagaggtatgcagaggtttgcagaggtatatatatatttttttttttttttttcttttttgcgcgctttgctgaggaacgtttccaagcggcggtttcgttcgtgcgcgcgcaggtacgccaaatgcatgccgttgtatgcgcgaatggtcacacaacgcacacatgcgcacatgagcacatgagcacacgtggtgcttatccccagcagctactccaaaccgaccttgctgccttgttgtattgggacggaaatgacctaaacggggaggggggcaccaaatggggacaatgtaaaaatggggaaacgaaatggcaaatcggcggacgggcatagcaacaccccccctgttgacccacctctggcacttcgtacggatggtttgctttcaccgcgtccacaattttggcgaataaattcttcctcgttttgatcatcatcaggacttcgttatcacgctgcgggtgggaaccaagtgagaatgtatagcgtgcgaggaggggggggagcgcgaagaagcggccaggatgcacaccatacacgtgtagagatgcagataagaaacgattaatgcacacgtgtagagatacagatacgaaacgcttaatgcacccgcgcgcgtttggtgacagtacagctatctcgcccttccagtgatataaactgaggacgcctgggatgatgttcacgcagctggctagctgatcttcaagcatcacatttgaaatctacaaagttggaaaagagtggcgagaaaggaggcgtgaaaaactgcgcagcaagcatgggaatgtgtttgcagctccacgttttccacgttgtgtgcacatcgcgcacggggagtgtagagggggggcgaatatagaggaggagcgaaaatagaggagtgaaagtacaggggagcactgactctccccacttggtttgttttactttctcatttctattctctttcatctttatctgtgctgtttttttccccctattagtagcactgcctcgtgcaggacccaccttttctgcgacatcgcttccaggggcagtaacatacacagctatgaactctgtggggtcttccattttagtgcagaaggatctcgcacaaggtgatgaattttttctgccttgtccgagggaacctttctttaacaagctttgctttgtactgttatttacaaaaagggaatacaaaagtttattttgacacctcttcgttgtcgtagcagctagcgaaatgagcattgtcaggagtgtcactgcgcgcatgaatggtgcgattagcgtggatggaaagcagcatgcacaacgttgcagaaaagcggcatgtacaacgttgcagaaaagcagcatgcacaacgttgcagaaaagcagcatgcacaacggtggggagacgcggcatgcacaacggtggggagacgcggcatgtacaacggtgggggaacgcgacatgcacaacgttgtaggaaagaagcgtgtacaccgtggggagcaaattttcgcaaggcagcggttgggaggggtagacatacgcgcctacacgatcggagagttacattcacttaagtgtatgtgctatgtatgtgctatatatgtgctatatatgcgcgctgaagaagcaccggcaaggcaacacgttttggggtgacttcatagagatggctgtcataaaagcccaaattggtcatacgttgcatagggagaaaagaaggaaggcttcattgcatccttttgtaaggccacggtaggtatttcaaaacgttgcacagagaggtcgcaatttaagtcggtacatttttgtaagtgttcctttgtcaagcgaagaaataatcgaatgcaaattgatataattccatgtgatttttttacacccgcttgaaattttaaaagtttattgtttttttttttttttttttttttnnnnnnnnnnaagggccgtctctatatctgttttcttttctatttgtctagtgctgaatgaggtatgggaaggggaggttttccgctatgccgcttcgtccgatccttgctcgggccagtcaccctgtttgtagttccaccactctgactctgaagggggagggaagcgttaacaaaaggagagaaatgggttaagaatttctcttgtggggatacaattgggggggggttttcaccgcgctgacattctcgttcattccgggtggccacatttgggtaatgtgcaaggggagaaacgcaggcgtgtatattagcatgtacatatatgtatatgcatacccccccattggggtctttttttttttttttttccctccatctccatctctctctctctccctctttcttcctctctctccctggtgtaacctatgctgtccccatccgtgttatcctccgagtcgttgagtggaatcagtgtgggagcaaccccgcggacggtgagcggcaaatgctcaaaatggaagttgtcatttttttcgaatttggcttttttgtctgcaatcagtgaggcgaatgcctggtgtgtagcatccgttaggtcgctagcggacgaggaaacgtccaaaaattctaaggggcaatagggcatgttgagtgaattaatgaggagagtcaacccttgggtattaatgcgacagccggagatattcaggtatttgaggcctttaaaacagttgagcgaaaatgaatcacaggaatggtagaagtcgtcgtttttgttatatattaagtttctccttttttcttgcaagaagaacagtttgtacgtttcgctagctctgttaagggatggaacaccgatgcaggaaaagaaattatgctgttcgttgtgtcggttcgtgatgagctccttcaatttgtgtatctcttcggagtggtcatttttgaaattcgtttttttcgctttggttaggtggagagggactgagcagctgccttcgctcgagttggacgtggatttttgcgagtcaatttcggggaattcttcccacgcccgcgggggtccaggagggggtcctcgagggggtccacgatcgtgacgtagctcaccttgaccggttaaatcatcttggttgcccagttcaatcctactgccaacctctcccttgcaaagcgtaagcgccatggttggggaggcctcccccccctgcagttgcttcttcaacttaatcgatctttctacaatcctacactgcatcaccaacgcgtcggcaaagtaagcacaagaaaaatccgtcaagtgattattcgacagggaaacttctgtaatgctcaggttggatgacaacgtgtcgtaacagaagtgtttcaaatttccatccgtaattctgttatttgataaattaatcatttttaacgtctctttattttttattgcttcgctgagattattcatgtcagaaatgtcattattcgaaaaatcaattgatgtaatattatttttattttttttaaaaaattcacagaaaagtgaaaatccatgatcattaaccttattgttcgcaaaagacaaaatggataaattgggagcttcagtcagttggttaaccagctctttaagtagttcattcccatcatgctgtttgtgtgtgccattttgagcaaagcatatgttggataaatgtaattcttttaagtctagctgggatgtaaataaaattttcatgtggtcagagaataaggtggaagcaatagcattttcagatatgtttaaattttgtatgtgtgtgcatttttggaaaaaggaggataaattggtatcagtaaggtgactattttttatgtataatttgattttctcattgttatcgttactgatgacttgacttaattttaacagaacagaggaactcaaataattgtctgacaaatccaattcacgtacatttgtgtgcatattttttattgcattttttgcctgactgttcaggtgaaaattggtgcttatttgttctccccttgggggggagaatcctcttttggaggccaatttgggggaaaaaaattcctctacaatttcgttggcaccgtcggacttgatcaggttgttggacagatttagggagaccagtctgggcaggtacttgaggcacttggccaggatttttgcgctatccttcgggggggggaggaacggcgtcgtgtgtgcaaagtgggtagcggtaattagcggtaatcagcggtgggtagcaactttgccgcttttttgccgcttttttgctgcttttttgctgcctttttgccgcctttttgcctcttctctgcttcttttcattgttgcagtttggcagcgttgtcaaggccgccccgcgcaggcgcagctcgttctaacattagtcaagtcgttgctcgataaatcaagcgtaaccaagttgctgcttctcagcacgcaggggatgaggatggacataccccagtcggagatttttaagcttccgagttgtatttccttaactgggtaggggtgcgcgcttccctcgggcgggctgccccccgattcggaagtcagccgatcggtctgctggcccgtcagccgatccccctgttggcccgtcagccgatccccctgttggcccgcctgccgacccgcctctccttcccacttgtaaacattcatgttcgaaacgaagtccgctatgtcgtcctcgtttatcatcgggctcgtggcgtacatgacattgtctcttagctttattttgtgtgacatggtggtgagatgcgtatttggaagggtggactctcctcgttggggtgattagaaaaaggcaggaaggggacacagctagagcgggacaacagatgagtggtgcgctcgtgggtgtgttcaccgggggggattggggattacacgcagggatgtgcagcaacgaatgtacacgcacatgagtatatggaaagggctacagtcggtgtgctcactgcgtcgagtttttgttccattgttcccccaaaaaagtgagaaggtacgcggagtgacgtacgaaattatctgtgcggagactccaaggggggggaaaaaaaaaaggtaataagtgaaaaaaaaaaaaaaaatgctccaatttactcacactatttttttttccacttaatagaattaaaacactttctcaaagaaatcaattttgtttgttactaacaactgacacatgcacggatcatagtggctgatttttttgttttttttatttgatgtccccaaaaggtatgcattaagtgcttaaaaaaaaaaaaaaaaaaatgtgcctcttcacgcaagttcatccgctaggggaaaaaaacatataagcccctttttcgaaattatttttgttggtccattgcaaattgtgaaggtgtagtagcctgtgttgcgacgaagttgggtggcccttgggtcaatctgagcttcgtctgcctggatagggaatttccaacttccgttgtgtacccctttgttttactacccctagaggagtggtgaccattcgctatttacctatgtgtttacctattgctgtctttttccaatgagaccctctggtagaagaaaataaatagcggagggtctctccgcataggtgtcatgaatggttcatgtgaaaatttccacttgtgttgtgtgctccattttttcgcgcaaggaaaatgtttactattacaagggggtgtaaacaccacatttgggttattaaccattcgattttaggaaaataaaaaaaaaattaaaaaagaggcgttcctcatttaaaaattgggaatggaacacgggggaagaaatgcattccatagcggatgcagcctgcgttgagatggaagcgcatcgtgtgaagctgctagttggggatgggactcaaaaaaaaaaaaaaaaaatgcccttaaaaatgtacacatgcgcattgttaaaaaaaaaaaggaaaattgggaacatggcaccacatacggatctgaggctgctcgtgcgtctgcgagcggaatggcccacattggtacgcacaaagcgcacttttttttataatcgtgtttgccattttgtttcccattttgtgtgccattttgttcccactttgtttgccactttgtgtgccactttgttacagctaccccccttttggtgaacgcagcaacggagaacacaaaatgggcacgcgtgatacgggagaagacccgcctcgtcgtaactgagcaacactgacacgtgagcggcacaattaaaaaaaaaggtaggatttgggcgtacgtaaacgaaaatgcgcacaggacagaaaaagtgttgtctcatgcgcaacgcaatggcgacgggagggtgtctctaacggggcgtcagtgtggtatgccggcgcgccaaggtgtgcccacgtaactgcatgtgtatggttatgggtgtgtatgcccccatgctcatgtgtgtgtatgcccccatgctcatgtgtgtgtatgtccccatgctcatgtgtgtgcttgcgccggggagacactaaaaactggaggggggccagctgtccccgcgcaggcaggggtacaagagggtcatcataatgggcagcaaaaaaaaaaaaaactactaaatgaaacgctgaaaaaaattagctagcaaaaaatcgctagaaaaaaaatagctagaaaaaaaatcgcttgaaaaaaaatagctagaaaaaaatcgcttgaaaaaaaatagctagaaaaaaatagctagctaaaaatggccagcaaaaaatttcgagcaaacaatatctagcagtaaaagctaacaaaaaattgtcggcaaaaactgaacaatcagggcagcagacaaatttcctacaacgcgttaataacagcacacctgcggggattgggtggggtgcgagtgtggaaacattctggagtgaacgaagaacgggggcttccacattgtagcgacgtgcggaggagtcaaaattgggcgggcacaaaaatggggtttcgtaatgcggcgtgggggactacttgtccagcggctgaggaactacttgtccattggctgcggaactacttgtccattggctgcggaactacttgtccattggctgcggaactacttgtccatcggctgcggaactacttgtccgtcggctgaggaactacttgtccaaattcaaaatggtatccctaatattgtagttcttcgaaacggtcctgtaaaaattcgacacggagttgttaatattgttaaaggagatattaacgttggagttgtactgcttggagagggccgagaaaacaatgtcttgtttgtcactgtagtagctatttttgatgttactttgcatgttgtttgaaaattcttcactttgcttatttctgtacatgtaattattttcctgttttataaaatggttcattctgttatcgtttcgagtggaacatggggagggtgggacgcaggtaatttggcaggcgttcgaatagtagggtaaaatatttgcattgttgatgctgctgaagttgttcagtgggggatccgtatccatggtggcgttgctgttgtttccgttgcttggcgtgttggttaaattggtgacgcttgttaagttggataggttggtgggacttgttccgttttgtccgctttcgtttggcgcgccctctccgctggtgctgttcgatgcgctgtcatttccagcgccattcccacagccattcccgccgccattccctgcaccgcttccacctccattcgcaccactactacaggatgtcgtggctgagacgttcctctgagcagcagcgcaattcaaaaggctcaacgtgttgtgattgataatgttgttaaaaacactcactgcattggagttcgtcaggttggtctcgatcggtctgctgtgcatagcgttaattttgttctcgtacaagttagaatactttattctgaagttattagagttggtattgtacatggggatgaagttggtgttgtttcgactatttgatcctgtttgttctaccaaagatttttgtcttaagagtttattacacaagacctgagcagaatgaactactttggaaattttttcgatgttaatttctgtgtgatctatgacgtagtttcctttggatgctctgatgagtgccttttgcatccacgagatgtactttattagctctattatcatggaaataatttcgtctgggtttttggcatcatgctcattgttgttgttttggctagctgcgcacgcttctctggtacccacatagcagctgctcttgaggaaggagtgggcggcgctgccgttattggcattcttcgagttgtacgaacatatgcgctgctgctggtggtgctgttggcccgcgctggcgtcgttcatggcggcggcacttgcgctgaggcatccgttgttgggtgtaccgccactgctggggttaccgcccaggctcccctcaccactgtgcatgcgagcgctttcgccggcgctgttgttttccagccggttgttttccagccggttgtttcgcatgccgttgtttcgcacgccattgtttcgaacgccattgtttcccattccgctgcttccaatcccgttgcttcccatcccgctgcttcccatcccgttgctgcctccgagggtggttggaccatttggagttgccattgatggcccattcggtgctccgctagaagccgcactcgattctccgtttaaggcaccacttggagcagcacttgaagatccatcccctcctgctgtgctgttgttgagacaacgggcgttactctcattggaggcgtcgttgcaaagaggggcactcttcctccccgcgcgcgaagggttaccactagtaaccattccagccgcagcggaggttgtgcaagacgaatcgttagtggtattggaagacactgcaaggaatgtctgctgttcccccttaacgttattcacacgtctcatcttgttaattaaattcttcggtttcactctacacgtatcacacctcaccttcctgaggaagccttctatagagaacttcgttgccttcctctttttgcgacaaattttgcacgtcatttcaattccgtcggctacacgtaaggcttctgctttggatgtcgtcacagctactattgtcgttttcaacataataagagtatctgataaattattttcatcccctggaaaaaatgcatgtattttttttatttctccttttaagttatatattttgaacacatctccaaagagcatgtaagaattctgtgtgacataataccgtttcgtttttacaactacagctctgtagttcacaaagtaaacagactctacttggttcgtgatggctgaggagggagggggtacctgtgcccctggagtgcccttgtcgcttttgtatagggaatatttttcgtacttattttcgtccgagggcgtctgctcatccttggccctcttcatcttggggcatccgtggggtaagcggtgcgcgggttgttcagcgggatgtgttggatcggtgggaaggcgaacaaatgggggcaccggaaaaaaggttgaaaaagtcgcaagtggacgaagtgggtggagtggatgaagtggacgaagtggatggagtggacgaaatggacgaaatggacgaagtggacgaaatggacgaagtggacgaaatggacgaagtggacgaaatggacgaaatggacgaaatggacgaaattaacaaagcggaggttcgggcgaacgctgctgatagtctaaacatacatttgcgtgtgtatgtgtaggagggggcacacgtgagaggagggcttaaaagtgcctgtttttttttttttttttttttctcccttcgctttgtcgaaatgtgggacggcgtgaagaatcccattagggggggattcaccacaacggaaaacttcttgagcacttttatgtttgctctcgagttgtgcatgcagtagtgtttgtggggcaacccgtgtgtgacgctatccacctggggggcagtccgctggtcgggtctcccttttcattggcagccgcacgaagtggtttctctgaaagggcgcacaggaatgtatattgtcatatgggaaaagaaacttggaggacagggcaccctgtgtggcacgtggggtagtaggaaggtcacacaactctacatacaccaaacatgtgcaaaaaaaaaaaaaaaaaaaaaaaaaaaaatgacgcgtgtgattaccagattggaggcaactctcctattatattttttttttttcgctcaattttcaaatgcacgagaagaggacctgcgcatcaggagagcatatatgtgtgcatcccgaagcaagagcgccggttgttattttgtgcggctgatatgtgggcataaataagtgcgcaaaaaaaaaaaaaaaaaaaaaattatacgtatactcgagtgggcactcttaaatatacaacctcatatgaacacaagcagaaaacgcacccatgtggtctttcctgtgtcttcattgcgcagcgggagtgaagtggagaccatgccaaaagcggggaggggataaaatgggggtcccacaacgtacacgaaattaaaatgaggtgtagaaagaaaaacaacaacaaaaaaaaaaataatagtaaataaaaaaaaaaaaaaaaatagaaaagagaaggcacagaatgatacgcagaggagatgaaaaaaacgcaacggagaatgcgtagacacgccttttttttgcaaagcacgccttctaagccgttcagccgaaaatcacccctgcgcaggacaatactaaagggcagtcggaagcacagctggcacggtattcagtggagcactctacatacgcatcagcaacgttatgcacgaagggggaaggcctgaagggaatctccacatacacatgggggaaatttgcaaacataccacttttttttttattttttttttgtgtatatttttctactcagatttatgcagcgcaagtagcctttttcgctctcccgtcaagcgtacatgttcgccttaggggcacccccggtgatctaaaggggttgaaagcggccgaggggggcacgcaaatgtgcgtagtggtgaggggtgcctcaaaacggagcttaagtaatttggcccgtttattcggcttatgctgtacagctgtgtggctgcacatatgtgtggctacacatatgacacagttgcctccccccccctgctggcggctctggtgcaacgcagatccgtcgcgcaatgcaaaagcgaaattcccctttaaaaaaaaaaaaaaaattaaaccgtaaaggtctcattaacaagcatagcaaactgatgtgttaaagtaatcacgttgaggttgtagggaccagggcatctagtgcagttctcaggaaggtgcatccccgccgcgagtaggagcctacatgagtgcagctgaacatgcacgcgcttatgtgcacttttgtaaaggtgcatcaacaattttcttacaccatcgcggggtcgtccccttcaagcatcattttgcacatgacaaaaaaaaggaaaaaaagggaaaaaaaaaggaaaaaaaaaggaaaaaaataaggaaaaaaaaaaggaaaaaaaataggaaaaaaataggaaaaaaaaaggaaaaaaataggaaaaaaataggaaaacgttaaggaaaaaaataagaaaacattaaggaaaaaaataggaaaacattaagaaaaaaaaaaaaaataggcgaaaacaacggattgacagaaaagtcagggttattgcaaaggtaggcattttataacggcgcggcgcgcattgccgtcaacttgacgaggggcacacgacgaacggttaaaaaaaaaaaaaaggaacaaaggagaaggggggaaaaaatatatacgctggtgaatgggtatgtcaagtgtgtgcgttttcttgttactgtgtacagttgggcatgcacattgcgtgtacacgatatcgtatgcgagtaggcacgaggaatggcagccatatccccggcgagtttgcgtgacgtgttcgtagttaccaacggagggagaagtagtacatacacatttccaataccgcacaattgcccagttgcacatccgaaggaacgcaggattattctgccaagcgtgtactcactctactagttcagtgttagcaacttgcatcatccttttgctcattttgctctattttttttttttttttttttaaatgtaacattgcgatatatttttacgagttgtaaagattgtgcaaaaatatttcagtgaacattttgtgcgatgcgtttaaatgggaaattgggttggagagtcgagcggtagattgggtttggagatcgagcggtggattgggttggggggtcgagcggtagattgggttggggggtcgagcggtagattgggttgggagatcgagtggcagattgggttgggagatcgagcgggaaattagcttgcccgttcgagcgataaacccgtgtgacagatgcgcgcgacgcactcgcgttacacattcgggggatacacccgtgcaacatatttttgtacagatgggttccccagtagaacccgtcgattgtgcagaaatcgctcccatccccccttggtatgcacatatatggttcgcttggcaactcgaaaatgagtgcagcaattggtaccatatgtgcttatcccatttttaaatttcatgcctgacaaaaggcactgtgttcgtcacgagcgacacatctgtttagtgcaactttttttttttttttttttttttttagcaaaacgttgctgtttcgacattttgcttatcggaaatgggaaaaaaaaaaaaaacagaaattgcataaattgcacaaattgcagaaaaaggagaaccctttttgtttttttcctcagtgcagtatgtctccgaggatttcatcgaatcgatgggagcaataacacaaagtaacgaaaagtaacgaaaagtgtcgcaaggaaaagcaaattaaagcaaaataaagcaaaacaaagcagagaattaaaaaagttcgtgcacgaaatgtcgtgtaacacgatttgccccaatcgtcgcctttcgctgcagcaattctgtccgtgggggcgaggtttatttattattatttttctgttttgctattttttctttttttttcgatgtgcaaagtgggatgcttccccaaaagaaaaggtgcatgtgcttcttttgcaaacaaacgcgtgcgtaaggttgtgcaaatatacacataccaattcgtgcagaataaattgccacgtcgatctgctaaatgctgcgcgttccgcgaaaaggccatgtgccgtgaataatcgaatcgtctaaagtgcgcaagtgatgcgtagccgtttggcatgcggtttggcataccgtttggcatgccgtttgccgtgccgtttgcctcccaccttacaattgcaagttgctttaacaggcctccctttttgtggtgaacaaagtgtgcactgaatcccccgtttttttacatgtccttttgaggaaaatttatttatttttttattttaatcaaatggggcgaaaagggggggccaccaatgagggcgcgtgttagggggtgcgaaagtgtgtggccttttattcgtccctttgcgcggttttgcatgtggtgtcgtgtggcgcaatgtggaggagccttaattaaccccgcttagctccgcttaaccttaacctcgcttaattctttcccggttcgtacaaaaggattttccccccctttccgtaaacctcatgtggcttttgtacgagtggatttttttcaaaatggctgggagaaggggtgaactgcgaactggaaaaattgccaaaattgcgctttcgtcacagttgcgcttcgctttggggtttttttcccttttaaaggggctttcttccccattaattttttttctcatttaattttttttttttcccactttggctgtttttttttttttttttttatgaacaagacaggtaaaagtgtaaaaaaaaaaaaaatacaaacgaatggaaaaacacacacgtgtttaagaaaaaatcactgttcgagttgcaactcagttttacaaaatgcgccttaaaaagcagcttcaaattatgctcatggatgggtaacttaaggtggaaaaggaaaacacgtagaaaatgggtctcctaacatgggctctcgtcgtgtgggaataaaaaggcccctatctgcgtgagaagctgttcgaatttctgttcgttttcatatgaccatgatgtacatttgggaagatctggtttgggggcatgtcatgcataggtggagggatgtacggatgcatacccataaagttctgcggcagggtataattcacaccttcattctgcatggcacgactgtccattctcatatttttgttcatcatatttttgtcattcatatgaactaatgctttgggaggtggggacggatagggatttgcattgccttgcatgccgctgaaaatgtctcttcgtttgctcatgtcgttatttatgctaatggtgtttgggttaatggaagacatggacatgatgctgcggagggggcaggaaagagtagaaggggtcatatgtatatgtgcatatgtacgaatgggtgggcgtatgagtggacgtataagtggacgtataagtggatgtacgaacgcacgaacgtacgcactactcatgcatgtgcgcagcgctagtaacggttgacccctattcgaagcgcccttgttgcaacagaaccccctgagttgccacgccgcaattccgagctccccacatgcacaaggcacatacgcgttcgaacataaccacgccgatgtctactgtaacattttctccttttaattattcggcctatatcgttttcaatttgttcataatttattacaccaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttttttctttcttttttcttttctttttttttcctttgaaaccctaagctaaggaatgggcgtacacgcgcaggggcaaccgtacagctctccacataaatacataagtacgcacacaaaaggtgactaaaaattcatcagactgagggactggttagagcacgcacaatagctggcgctacaagaggcagaagtgcgtcatccttatgcatagcaagctgttaaatcaacaaaattgttagaaaaatcgaaatttatttttcatgaagtacttattcggatcctgcgttgaaggaattttgttgttaaatgggttgtccttcatgtatggcttgggcggcatgctcatggagttgtgcaaaacggggtacatgtctgtgtatggggaggtgaaaagggagcaatggggtgggagctactcaatgtgtagtcgcaagaggaagcggtacagacgggtaactttctacaagcacgtcgtctacgcgaagagcacctagcgaatcaactcagctagctattcacagcgcaactgttgagctgtgcgaaactaggagttcccatttgcaccttacttgtgttatacatactcttcgttatgggaacgaagttggcattcgagttcatatgcactgggttggacgtattgaagggattcatcgtcacgtttccgtctgggtttggtgcgggcgctgcgtggcgtagcaaattagagcaggggcgagtgtgtggaggggtgaacgcacgggtagggtgtaacgaatgggggatatatgccacacagggagcatgtataacaagctgaacaggctgaccgcgccgacgcgcagagagggggcctaccgcttgccttggacgagctggctttgctttcctggggcttcacctcggactcctccttcttttccttctcagccgctttgctgcattgggtgaggggggcgtgcattggatgaggaggcgtgccttggatgacactagcacccattagcgcgcactggattacactagcacccattagcgcgcactggattacactagcacccattagcgctcactggtgacactagcacccagcaggaggctgtgtggcgtcacttaccggttcctctccatgatggtcttcaagctgttgaccgagatggcaatgtccttccacccacggttctgcgcgaaggagtgcaagttctgcaggtacttccttatggaatgcttcactttgttcgagtagggaaaggaatgcaaaacacgaaataggaaaattactacagatttcgaattaatccatgatttctgataattgttattttcgaaaagaagagaaacgaggagcttctcccatttggcaacctttccaataatacaagagtgttcaatcgtaattttggactcgaagttcagtgtgctgctaaagcatgggttctcttccgacacgagtgtaaagtattttggatcatgacataactgatacacgtaggaaaacaactcattaaaaaacagacctatatttagagcttctttctccgtgcaagcatttattattggcatgagcatttttatgcatacgtatgttagcaagcagaaattaaacagaggagtacggaactccaatagcaatagtatgaacttggaacagaacaaggaatccttttcgctgtttaatattctcggggctatgagacatttgacgaaagctgtaaaggtggttaggtcaatttcttgtgggttcacccagtggtccactacatgtgataagtgtttctttattttctctgtgtgtgcaatgtgatactggtactcactgttaatggatccttttctggaacggagttttctcagtttcttgtgaatccatttgtagtcttcattcttcttattatcctcatgatgtttctctagcttctttatataagagtcatatttttccatcaccttctggtattgcttgtgggggacatagatatctgtgatgcttagtctccagtaggtcagataaaaatcgatgttaattccgtttaggttttctatgcttaggtatctctggacgatcggcatgatggcttgtttccacttttcctcgttggagtggtggaaggtgggatcgtcatacgggggcgggcggcgctccccctcgctgggcttgcagttcgcggggtcgcttctgttagcggcatcgcttttgttagcggcatcgcttctgttagcggtatcgcttctgttagcggcatcgcttctgttagcggtatcgcttctgttagcggtatcgcttctgttagcggcatcgtttctgttagcggtatcgccctttgcgcgcggcaagggggaagaggaccggtgctgcctcctggcagcccccttctcatcgaagaaggggaaggcaaatctgatgatgtgaaacgactgcgaaatgtcaaagtaggaaaaaatcaaagtgatgctgggaatgtaagtcaaatagagataaggctccgtgttcgtctgtaggaaattaataaactgaaggagaaccgcatccactttgtcgattagggatgacaaatttcttaagttatttgtgttactatcgaataggtactcatatttcaatttagacaaagtacacaagaaaaggtaaacgagattagggttagacaaattcctggtggcattgtcaacgcagagtttttgtagacgttcatcatccatctcagctttttctatattttcatattctacgttattcatgttaaaattaaaattttcttccaatatcatgatttcttttttgagtaacttgaacccacactgagcatttagttgatcttcattaagctcttgtacatctacagatgcgcttgtccctccgtaaatctcgataagcttctgtaggtagtctatgtcgaatatgtatccactcataacgtctgggtatttcacattcatcgcgtttaggatgcttagcttgaattcgtcggtatagtgggtggtagtggtattggtggtactggcggtggtggtattggcccccccctggggtggttctttctcctcatccgtctccccctttattacatgttcttccacccaacttgacatggaccccctactgccctgctgagcttctctcctatttctaaggaacagctggtccgtgatgtgcagctcagaaaataatctctttacaatggagaggacaagagggtagacgtctgcaaagggatgcttagacaaaaatttggcactgactagcgaaagattgatcagcttcttcggtttgaaaagggagtcatcaaataagtctgaactgttcatgctgtattgtttgcttaacagatagttgttaacatttagcagctgttgtctctccacaattttaaaaataaatatatcactggagaagctatgtatatctttgatcgactcggacagagttatgatcatattattatcgaacagctcacactgctgcagaatcacgtccgacgaaacgaagggatttctatttatcactccggtcagctgcattaaaatgctttgcactttgctgctgtacctatccttcagaatatccgacgtaatccttttgataatttttctcagtttgtttttggataactcgaagttgatcatggagaggacaatggatgccttatcgtggggcaagagtggtccagatccggtgctgcctcccacgctgacgtctcctcccttgcctgggtgagcagccaccgccagcttggaaacgaccttctgatatttctccacttttctgtaaaatttggcatacagcttgtagcgcctggacacggggatgagtctcagcacgttccatatgtcctcattcagggggcactcaccgccaccatttaagtcgttcctaccaacgctgccgctgctgccgacgctgcccatccccccgatgctgccgctacttccgatcccccctcctccctcgtcgtcctcatttatcgggcacaagaaaaaaaaatggatgaacagcttgtcaaagttgctatgcagctcttccccccggctcaccttcctcctcacgtaggccttcactatgagcagcagtctcctcaccagggacttgtaaagatatccgaagtaccccaggtacttcacatactgcaatgttctactgaaaaaatcatctacattttttattttcttcatgtagttgttggctcggttggatgagaagaagctcaggaacgtgttcaggttggtcgcggggtccgcactgctagtcggatcggcattactggctgggtctgcactgctgatcggatcggcattactgactgggtccgcactgctgatctgttccatcttaacggatgcgtcccccttgggacccaacgcgtggttgtcctcctcccctcgttcgtttttctcacttggcgcaaaatcgaccgagtccgcctcggatgaatcgtcagatggaggggcgttcgagcagagcagtagatacttccgcaaggagtgcagtagggtagaggaacgactgagctgattcgaattctttttcttcttcgaagttccattcgctttctcgtaaggagagtgactatcacaactggtttgatcagtcttggtattccttcccccgggggtgccgcccctaacgctgtaaataacgctttttaaaatttgtttcattttttttttcttcttttgtatttttttctcatccctgaacaggttttgtaagtgtggcttgtttcggttcagcactttgatgcattggtagctgtagagcctattggtgtcgagatgaatcttgcagaagaaacagggtccatcggtgtctccattttccacagtagcactctcgccgttgggtgtgtcatcccgagtgaaggtagcttctcccccatttaagttggctatctttctcatatagggaagcacatgtctcgatttttgattcgatccacttgctgtaagtacctcccgagaagtttcgctgggcagataggccttctcaaatgatgttatggaatatccaatcagccgtgatatagataaactgacgtaataattgaggaaggggttgcattggtagctagccatatgatccagtaaggtgacgacatagctccaggcatttaggttaatcaaagatgacagaaataagaactttggatttttaataaaaaaaagtcgacctagtagcaagaaataattgtcatcctgaagaaagaggtagtcatacgaattggtgtaggacaaatatttcgagttctccatttcgctcctcagttgtacttccctgtcgatgtaattcttaacgaaattatcagcaccattggattggttgtgaatcatgtcaaatatgaaaaattcaatcgggtccttattatgaaggtccgcaatttgttcgttttttttttttatgtcgacacttttgtaattcaggagatagtgcactacgcgatcttgcacattctcgggtttcccttcttcgaagattttggagaggttgctccgagatgggtcacaattggtaaacatattggttgtgtttgataagcttacccctttggagtttttccctcctttgggggtcgttccatccgtgatgctgctagacctgccgttgctcccaccctgcgaagtggcaccctctccgatattctcattagagtacgaactgcccttctgcgcagaagcaccgggggggtggctgctctgtccggaggggtggctgttctgcccggagctgctactgtaggtagaatccatgacactgccatgtcgggaagaagaccgctccggagttttgcttttctgactatacttacgcactttattgtacaaacggtgcagctcgcttatatccaacggaaggtaaggaaagaaaaagggagtcaacctctcagacgtcgatttgtcataatcttcattaagctttttatagagctctgaaaaagcatacttcagtaactcatcatttgggaggatatgttcataaaaggtgttaaaattgagtaggtcatttaaaataaaaatggaacacattttaaaatagttgggtgtaaataaattatttttattcaaaaaaaaatgctctaggaatttactcgagtctggattattttttcccatgtcttcttcacttctatggagatattttaatttttgtaattccttctgttccaactctttgatgtaattattttttatttttaactcaaggagaatgatatctgtgatggtttcctttgtgtataggaagaacagaggcagcagctgcttcgggctgtccacattctgctcatagaagaaaatgagaatggagagtaccctgcgtggacataaattgtgaagccccgcgatggtgaaaattttgttctttaattttatcaagtctgtacagtagtagcatttcaggtgcctgtcccatgacctttttgtgctttctgccaaggtgtgcttccacagggggatgttgtctttcttcggcttggggcaggtgggtggttcctcgcagggggggggttgaccatgagtcagctgttcagaatgcgccgctgcctcagctcgcgcccctggctcgcctcccgtgggaggctcttccccttccggggtgcacagcgcagagggcgagacgtcgccgggggagtgcccctcactgtgcgctgcaccatgtggactcttccccttcagatgtagaccactcctccgctggctaatgcttccttttctcccctctttcgtttttccaaacatcttcctgcctccaagtttatactttaaaaaaagttccgaaataatttttttttttcctaacaggtctgtttgcttatgagtagaggaatcccccgagagggagtctccccccctatgagtagaaaaaaaactctccaataaaaaaataatctttgagtagccattcacatcttcccttaataaattgtaaacccatatgctgtacatatttttggttctcattttagtgaccagtttgtacaactctttgttgaagatgctgagtttgtcgaaatttttgcactcaatgtacgtggtggcttctttatatgttataaccctttttgcttctagcgacatgacacacttggagatgatatccttgtactgggagtagttggcgaaattaatttctttcatttgctcgaggagctcgatcaggtagtgcaggctgttgaggatgagttccttcacgtggcccgcaaagttttgttggagtagttggtttctctcgcgtttccccgaattggcgataatcactccgttttgggcgtcccccgttggcggttcccccgttgggctatcccccgttggcggttccccttttgggctttccccagttgtggtttccccttttgggctatccccagttgcggtttccccagttgcggtttcccctttttggctttcccccgtggagaccacctccaataacttcccgaagctctcccggtggacgtccgccaaatcgtgggcaataaaattgactgcgcaatccaccgccacggcaccttttaagatgcacaaaaaaaggtcgaagtagaaaaggcacaaattgctctttaccctttcgacgtagaattttacaactttaatcatcccctctgcaatgggaagggacatgtgatttgtgacatcattatttgtgaggtctcccccatgataggatccactagtaaggagaatcgactctccttgaattttctcctgatttcttctaaacgattctacgtacatttgcctatacaagttgaggtaatttttgtttttaatttcttccacgaggttactgaataatcctttcaaatcgcactgctcctttagggggattttaaaatgtagatcttctgcagttaggaacttaaaatcgtcgtctacttttatatgttctgcttgtgcccctcctggggggtgtttatccgttggcttcactgtcactgtgtggggtggtggactgtcccttcggaggtgggaggcatcctttaacttcttgttccccttctcggtatggcagttatcgatatactcacgtacgtttccgttaccttggttactactaccatcttttttttcatttgtgttatctttttcctccccacttagactctcctctttctcctcctcttcctcttctgcattacgctttctctttcgaattcctgtacttgatccttttgtgtatccttcatgtaagtcgataactacctcattagcattttcatgaacggagttatgtttcgatagaccatcactccgagttttatccttccggttgctacacaaatcggcttgataccttttcacctcctccaaaatggctagcagtatcctttcgtaagattgcttaacctttggaaggttactcgcaacatcattttccctgaactcattcaatacgcatacttgataggtgaagagctggtctatgtcctccatttttggcaaagtattcgataatgggttggggtcgcaaggtggacgtggagttgcagcggaattgcagcggcgggtacagcagcagttacatcggagttacagcggagttacatcggagttgcagcggcgggtacagcggagttgcggcggagttacaccggcaggcgcttttaagcggcgtcccctccggccggttgtatgcgttacgtctttggtttcacgagtgaatcgagacgttatggtcgccctgcgcgcttcgaagtggagtgcagggggggcaagcagtccccaaatgggcgtcacaagggggaagtaacaaaatgagcgtcacatgagagggccacaaatgaacgccgcaaacccgcgccgcaaacgaacgccgcaaacgaacgccacaaacccgcgccgcaaacccccgcgagaatgcgaaaaattccaaagaggcagttacgtactttggtgcgaggacgcgtatacgttcgccttcatttggaaaatcgtaactgaaaagaaaagccaaaattttaagttaaaaatgaagaatggagaaataaaatttttttttttcaaatatctgtacgtacgtatgagttaaaaactgaaaagcaaaacgccaacctgttgcgcatttatttttgatataccagggggggggtgctgggcgttttcttctgtttttcgcgggcacagttttggcgtgtttgtagatgggtatgcggaacgggtcgccaaacgcgcggtggttctcctctccatgtggaggggtgttttccctttatggggctgcctcccctttctgggatgcgtgtatgcccaagtgttctgtatacgcatcagcttggctacctattgcgtgtactcaaattgggcagccaaatggcatccgtgcgagtggtgaagcggcgttgacttcaaacggggaaattttaacgagccagggaagagtgaaaaaaaaacaattttaaacttgtatgccgcattccattgtatgtatttaccacggcagttttgttttcgtttgggtctgcttcaccgagcgggtggaaaatgggaaggaggggggtatacctggatgaatatccctacgtatgcagttatccagccttggacgtacatttgcttaccctttgcagaagaatgcccatccgtttgcgcgaaggccgttgcgccacgggtcagtcaggtttactgcgctgcgcggaaaagtggaacagccgtaaaatggcataccgccgttgggtaaaagcatgcgtggggtaaaccatgcgtggagtaaaccatgcgtggggtaaaccacgctttggcaaaaccaacttttcgtcgcttcacgcaggtgggacacctcccacgttgagaagagcatcgtgtgtgttgttttacggatagaagggggggtgaggaagttcagtgagggcagctcttttgggagaagcctcctaaatattgcctacaataggcaacagagtgcaaggtgagagagagagaaaaaaaaaaaggggtacataaaaacaaaagcgtgcatgaaagagggttacattgtaaaggcacctgaacaggtcaggtgtagctgtcgcactgagggagaagaacaataaaaaaaagaatggtcagtttgaaaaggggggggggaaaaggcaactcgcgcgggttgtacgtctaccacacatttgtgtgcctccctcaatgatatcacgtccaaaagagcgatcaatccccgtgcttcttcttgcgccacaccttggtctgcacattggggtcgaaggggtaggagctaagaggaaataaaaagttggtcagttcgacgaactgcggaggagtcaactgctggggtctcaaatggcaaacagatggtggaagctgaagctccttttttgtggtggaatatttggcaaggagacgcttcaaactggatttgagctttttcctcctctgctgaaacgaatggcgtaaaatttcttttaaaaaaaataaattacagttaaggttggaatgcttgaaaataattttcatcacagctgcttctactttgggaaccggataaaatgcagagctcgggattttaaaaagcaagtagggggttgtatataaattaaaaagaatacttaatatggaataatttttttcatttactttggatataattctttggccaacttcgtactgtatggttacgattgcttgttcgatgtactggtggtaatcgagtaggcagaacaatatttgggaggttatgtagaagggtaggtttcctattacggttaatttggttgctttactttcggagaggtctttataattgatttgcaatacatcgtcgtggatgaagtcaaagcctggcatggttctgctgattactgatagagctcgactgtctatttctacggccgtcatttttttatattttgcaaagaggaatttgcttatttgtccgagtccgcaccccagctcgatgattcccttcccttggtccctcacgctttggagggaacgcgcctccttcgcgctgcgcgaggcggggctatccgggatcgcggctgggttatccggatttgccgctgagttatccggatttgtcgctgggttatccggattcgcggctgggttatccaaattcgcggcgccctcattcgccttggcaactcccttgttgccgccgtcacctgcgaggtgctcggtccgattcttcggctgcttccgcttccgcgtctccttccgcctttccttcttcgcaccccccctgccgactgccaacccgattgtccctcagataaaacgcatcggcatccagctcaatcgcactgaccattttctgtatgatattttcatcctttaaataattctgccccaaactcctctttggcttgaattccctcgatgggattttagttttgagcatgttttgatctccacccggttgttgtagggggtatatcgttatcccttcgaaggtccttccgatgaatttgcttcctccgatgcgtttgctttctccttcatcgtggttttcccccctatggggggaggagtctttcagttcatcattttggttgggttctttagaaaacggggggttatgtggtgtgagattgttttcacgtctacttcgattggttcgccatcctttttgttgcgaacggtgcgatggccacgctgcgtgaatgtactgaatcgggatttgtctccctttccgcgcggtacctacggttgcgaaaccgcagcgtcgtttgagcaggtgcgtctgtgcatggttggcctctttaaaaaggaaactctttattttgaggaaaatgacgaggcaaatggtgagtttaactccccgtttattcattcattcgcgcgtgcgttcgtccgttcattcgtgcgtttgcccgttcgtccgttcgtccgtttgttcgtctacccgttcatgttttttcttttcttttctttttttctgtatttttcgctctgcctttgcgcggtgcggacgcgggggctgttctgttagccacgtgcagggggggtcgtcccattcccctttcgaggtggatcacagccagtaggttaatccgccagtaggttaatccgccagtaggttaaccagccagtaggttaaccagccagtaggttaaccagccaataggttaatcagccaataggaataacgcagtaggcgaaaaatgggattccctagtttgggatccaccgttttaagacccgatgccaaattgagggcattctaacccgcttacccctccaaatgagcagggaaatttttttttccgaccaggttagtaaaagtgcctcttttttttggtgattaacgaatgaagcgtggggagaatatccgagggggaattttattttctccagaaagctataaaatgggtgtgggttttccaaaaccacgcaagtatattttaattatccgctcagtgcgtaagtaacggtaacaggtgacccgcataggtactaagcggcctgttgaaaactggcgcatactgctttgagtgctcgcctttgcactgcggtgtttctattgtatgtcgaaagaatacggcactgaacgggtgagaagaaaatcagcctggcaaaagggaaagcggagggccaccgttttgcatttgataaaaatagcagagtatatatccccgcttcttccctttttttgcgctattttgcgaataatttaatttgcctagctttttcgcgatttggggctgaccgtagctacatttcactggactgttcaggtaatgggctaaaaaaaaaaaaaaaaaaaaagaagaagaagaagcgaagcaaagtaaagcatagcaaagcgaagcgaagggcaacaaacaatttgaggcatcttttccaaacgaaggcgcataacccacagacgttttcaccctttcgtgagtagtaattctgcataaaaaaagggggtactttttttccagctgaggtagcctcggtggctcttttcaccttgcgcgcatttaagggggtcttcatcagcattgggcatgaggagcaacgctgcacgaagagagagagcaaataattgaaatggcgcaggtagagaaggagaacagcttcagcattttgcaaccggtggaggcggagcccatgtccgtgctggatcacgtgaatgacattatcgacaagaagaggagggagaagaagaacaaaaaggaacagttaaacgagtggggaaatatgaagaagaaggaaaaaacggacgagttaaagctacagtggaaattaatacaacacgaaaatttagctgaaaaaggtgaataccataaggttaaaaaggatgaaaagatgccccagttttttcaagtagctacattagtgaatgggaaccataaaataaaagtgggagctggacaggaatctcagtcgttacatacgtcgaacaggcgcaagaagaaatgcctgtccgtcctccagcaattggagagagacaaggatatgaaggactggtgcgtgaagaggtacacgaaaattcagagggagaagaatatcggcggtaagtccttcgtacggaagcagcgaaggcagctgttaaaaatgaagaagtcgtagctgggcctgttttgcacagttatgccccacgcaggggtggcaagtaggataattttgttaggccacgtggatgcccctgggtgaagacaccgtgcccagcggacaggtatatgttgagcttttttttgtgactatgactcatttggcgagcttgcttgtgagcttgcgtgccccgttttgctcccacgttgctcccactttgctccaattttgctcccactttgttccactttttttgttttcctacccattgtgggaaatttcactctttcctacgttttttttttttttttttttggcgaaactgttaatattaaaattgttattttgttattttgctattttgctattttgctattttgctattttgctattttgctattttgctattttgctattttgctattttgtttttttgttttttgatgctgccccttttctttggtgcatccgtggggaggcagaaaaagttgcgttctcaggggcaggtggaaaggggcgttggaagaggcggcgaaaaggggcgttggaagaggcggcgaaaaggggcgacgaaaaggggcgacgaaaaggagtggcgaaacggggtgccgttctcgtgaagcggggatggcgcgtaaaaaatggtacaaaagaggtgcgagcatgtctcaggaaagttgcaaactgccactgtgccgctttactcgctatgccgctccccccactgtgccgcttcccccgccatgccgctttactagctatgccgctccccccgctacaccgcgtataggtcgacgccgaagttcttaagcgtgtcgacgaaaatctgtatgacgtgctgcgtagtggcgcgctcggtgaagttggggtgtgtaatcgcgttgatgatgtttacgtgtttgtccacgaacacgtacaactcggagagggtcgggaagtaggtcttaaacctgtcaatatttttgataaactcgatgaagtacttaaaggacatgttattctggaggaagagttgcgtgacgtggttgttaagataaaacttaatattttggaatcggaaagaagcagcgtcttcattgttcgtatccatgaagtttgctatagttccactgatgacatggtaggacgaattaacctgatctgatggtgctttgactttgcgaacctgttcaaagaatggctgtaaattgttaactatgtcgtccacatttatgtaaaagtctttgtgacccattttgaaaaggtatgaggatggcatcttcgacataactgtgcgcatgacaaatttggagatttctgtgatgaagtatctgattttgaatgattctacttgtatctgcttctgatccattttttgattttctggaatgaattctttaataaagtcaaggaatagatcctcctcatttatgtgatagtcgaaatttatttggttattctgtaccgtctgtggaagttccacaaacggggtttgaaaaatgttcagcattttctgctcaggggagaattcctcctcactgatgtagttcccaaaattttggcaatgaatcgtatcgtcgtagtagtagaagttgaataggcaagagaacaactgagataggaagtctatgtacttgcggtacttacgtgcaagctgtatgttcaattgcttctgcacatggtcatccgtaaattcaaacggggcaacagaataatcgagaagggttttcaaaaagagaaaatacaaatcatggatgggctgcgtcacatggatcttctgaaatgtgtcataaaggtatttgtaaatcttcaaataatacagatcatctgctgtttgcacaattttcgtttttaggatatcaaattttgggaagaccaatttttttttactcataaagcttttaaatttttcatccaattcatcaaaggtgatttgttctttgatcaaattctggagtagcattttaaatgacttctcatctatgaggtcttttaatttaaggctttcttggtagttggtttttttattaacatgatcgtatttgactctcctgttgaagataatttttgcctccttaaaattcgggttttccagaagcatggatttgtagtttccatcctcgacgtttttatttttggtgaagaaataattcaatttgaagaaagactcgattttattttcttcttccgattcgaaggagctactgttgttatccaggaaggactcaaaatggtggaataaatctacaatcaaattttccgttatttcggagaagtccgtctcgaaaaagttaacaatgtgagagcgtaaataatgtggcagggaattcacaaactggtgaaatatcttcagtgcgtctaatttgaaaggtctgctatacgagagcaaattcgccggggcatatcgttctagataaggtttcgtgttggtacaatataaaataaaatttaacttatttaggatattatggaaaagggtaatcaactccatatcgctattttggatgagaggctccatctctatatcaaagtaagacaccgtgtggtaggatattctgccgaggaaggagtacaccaatttggagagcatcgcccgagtgttatcatcaaatacagtgttcgaaaaatacctttcgacagtagaactgaccttctcgtaggtaaagaactccttattatcgggatgtaataaatacctccatatgtatactaacgattggacacgtccatatccaaaatttccaattttctcaaggaacagctcattcaactgagtgtcatttgtgacagaaaaaatgtccttaaaatcaaaggtgggaaatttatccagacatgacagatttgcttttatggcatactcattcagcagatttcgaaggtctggatttacaaaataaaaaaataatgttatcatttcgtccagattaatggttctgtaatcatatgaccagatatctaacttagtcatttcctcgtgtttgtactcatgcacgtgatagtatttggacatgaaattttccgaactcattgtagctaccttggcgaagatataatccacaaattcgtcaagtcccttctttactccacttaaaagctctgttacaaattcggcattttcctttttaaatgcttcgtaaagggtagaatttccatccagactttgctgaactcctaggaggaactcatgcaactttggattgtaggacaaagttgggaaagcatcattcggcttcaaaaatcgcaacacgtgtttcttcatttcgtccctaatttccaccttcttgtagtaactttttaaaatgctcaggtaagtcatcactctggactttcggtcccttttctgtatatcatccatcttgacctggaccccgaggagctccaaaaaggttaaaatgtagatgctcatcgtgtcctgcttcacgaagaagacgttcgaattgtccagaattatttcgctcagggttatgatgtcccgcacgttgatcgcgtcgggagtagcctgcagatatttcagcacttccaaaatggcgtcgtaactgatgttgcttttttttaggtagtcggccgccgtttggaggatggcgggcagtaggtcagctcccccgctgggtgctcccccactgtgctcttctgcactgggtgctcccccttttgaaatgaaccccaagtgggtcagataattctgcacactgccctgcgtgatgtgcccatctggggtcaacagcttcaactgattcagctcctccttatcgaagagagtcatgggtgggtcctttacctccacgatattgtataccttcacgtgcatgtaatccttcagcgagtctagcttccctgttttcaccagtttgtccttcacaattttatccacaacgtagagatcctttatttctttcaacttgtatggataggtctgctctttcttcatgacacgtaggtacttctgcttgtctccggcttccccccatgcgaatccccatgagcctccccatatgtctcctccgtactggagaagcactggttcttccaaagcggcatcggctctattttttatgaactctgctaacttaagtctggatttcttccccggatcgtacgagttattatataccatctcggttctttcgatgtacttttttaagatagctagataccataggaccttatctgatgtgtatttgtaatgtatgccaaagtggagtgctttattctgtgagtcggtgaggaccttccctagggagttcaaagcggaatatctttttagcagcgccgtgtgtgctagttcgctttctctgtcttcgtttttaattcccccagttttgaaaaaatctgggtttatcaaaatgtaacttatgtcttctatatgtcctccgtttcgtagagcatgaatcatattcttcaaatgagctatattcctcttaaggtaggtcatagcatctggctgcttatcccccccttgttttttcactaactgtttgtatgttattaactctcctcgaaagctttccaatttgtctgcgaacatctttgcgtttctatccaaatgggctgtaaatttttcatcgatgtttttctcatcagtgggtaacttcaaataatcttgcgtgttgataatgtggtacttgtagaaaaggaggtcttttttaaaagtatcaacaagtttggtgagtgcattattttctatatccgtctcgatcataatttcgatcataaagtgttctaaattttttttatcttttttttttacaagttctgggagtagaaatttgaccgtttctgggggatccttttcactatcgctgatgatgaagtttagatccttcatgaagacgtccctcctgatgtagagtttttccaacttgtgttcttcatcctctattttggtgactatctcctttagttttcctctcttctcgtcatttttggagttaatatccgaattttgctccattttgtacagtttttcccctatttgtatgtccaattcgatgtgcttctttttagttttgagtgcatgcaggagaatcctcgtttcattgatgtcgtaattgatttggtctacatcgttcagcagttctttggtgagactctcaattcgtatgtactcccctgcgtcttggtccaaaagggagaccagtgcatcgatgtggtgtctgcaatctttgtactctttggcgacttcgaagcggaagagcctgaatcgtttttctaaatcgtctatagcgtccatttttattagggcctgttcgtacctctctaaaatggattcaaaatgggttctaagtttagccacatcacttttatttttttctattctctgttttagcttagcaatttcagcgttaagtacctctttttggttcttcccctcaggggtttcgtcagccttgtaatggtccaagtttccctcgaggagtttcaaatcatttgggtagttaatattttgcctgacaatttggaaaacctttttcttcatttttagtttttcattttttatggactccaagtcgatttggacttccacatgcaggttgttgtaaagctctgtgtaaatttggtcaattttggtgagaactagttggcgaatgatttgaagttccttcctaattacgacgtctttttcctcgtagtgttctttgacatacttcctaaaagctatgtccatttttttagaaattatcctcctagttttggagtactctgctttgtaagtctcctttttcttcatataaatatcggtgaaggtctttgtgtattctttctcatcataactaggtgctagatcctgcatcactctgatagagtacttgagggcttctctaaattttttcaatatgattttttttttcgtcccaagagagattctaaatttcccatagaatcttttcccacattcttccatgaggtccttttggtacttcttgaaattttgcataataagtcctgcggtgatgatatactgtccatcttcattttttgccatcattttgtctagatgtgtatctaagtctgacttatactcgagtatgtttttttttttactttcttcattcttcactttggtgcttaattctccgaacagcttctcgtcttcttttactacttgatttttcagcttggcataatcagggacgctttttctctgcaaaattctgatcacctgtttcaattttccttgagcttctgccactacttcaaacccagaatctaccccttttgcatagacatctctcatttggtcatgtaagtagttaagagaaactccgtagtaaaatgattctggggtatcattctttggtggtggttctctcaccacaccatttcgtatatcttcttctaaactctgtctttcatattccttctcttcatcacggcctttttgataatccctttcaaattgagcatcatcatctggttctgttctatcttcttcttcttccaatttctgagtctccaattcatgtttcttatccgtatcttcgatatcatcttcttctttttttttatcctttcctcttcttcctttttcttttgtgcatattcctttctttcttttataagttccgtttcgactatctgtctgagttcattgtatttatttttttcccgtgcgtatacatctgcgtggttttcatctgcggcggcttcctcctgctcgtcctttgcttccttcgactcttcatcgtcctcgtcatccggtacgtcatcgttgtcgtcgctgtcgtagtcgctatcgtagccgctatcctcgttttctcctcccgtgccgattaccttgtcttcactgaggacgcgcccgcggggcttctcctccacttgggccatggataaaagagacgtgggccacacagagctgcctgaaccgatgcggaagagcgccaccacttcgttgagaaatttgtccagcgtatccaccttgttggagtccttatgctgcagtagaatttgcttcatcttggtgtctccttggaaaaaattcaccaccatgtggtaagtgttgtaaaacagggcgactccatatttcatggttaagaaatcgtaggtacttcccaaattgggatatattttctgaacccatggggtaatggctagcacttcgtcgagattttgagcgttcgggaggtccccgtgcgagctgctaatacggtagaagtttttgaagatgtctcggtagatagactccacgatgaatagcagatcgttgttctccaaaaacagcaggtagctatttctcgttttggtgggataactgggcattaggaatatattcaccttttggagaaggtaggcaaagatcgtagctccgatccgtggggagatgtcaacccctgtgatatttacaaggttggtcacgaaatctattaggtcattttcagtgcagttgaggatgaaatttctggaaaaaaggcggtgaattagtttgaggtctaaaacccgtagattcgatgcagccagaaaatccttaatagctttctctattttgtagacacttaatttgtccttggcagtagatgcgtacttgatactggaggtgacatttttaaaagtacccctgtctttgttgttattattcgacaggaaaaaaaagtcgttcatgaatacatctaaagaaaaagaacccacatcgtaactataatcgtagaagctgaacccagacacaagaatataattcttcaatgtgtcgtgaatatttttgtaagcctgcttaatgaatagcagcagatccgtcttggggacgttatttattttgtaaatttttttggctcctatatcatcatccttcctaaaaagtatgtgtaaggcagtcaagaaggaggagtaatctttcatgtctacgttgtggacaattttcggatttttctcatcagctgtttgtcccaattcgtcaccatacgatggagatttactgtagaatttttcgtaaccgatttggatgtttttacacatatctttattttctttatactgaataatttctgtcaccttgtacactgtgctcttttcctttccaaataagaacacatttgtatttttttccttttcttcgctgctccactctacgtctttcggaattttgaattcttctgtggtgtttttctccttttcgatgatctgattaatatttgttggcaccataattcctgtgtcttcatccataaccatctgtatcgtgtcggttgccacccctgaagaggtactttgtgatggtagagcagatcctgcgctttcgcctcctggtactaccgggtgacactccagtgggttcatggcttctaactcgttctcttgcataggaaaaacgggatcagtttttctctcatctacgggggtaatgtctacattgttgtgcaggtagtacaccttccctttgtacttatatataagataggggggcactatttggatggcttcttccaaggtgtctggaatgttttctgggataatttttgtttcctttaggtacttgattatctgatcgaagtttaagtctttccggcatttcgctagcccgcatagcaggctcaggagagctgcacatagcgagatcctcatggtgccctcttgtcagtggttcggtcgttctcgtttcgcttctttctcccgggtcgcgcccgctgtgcgtctcacgggggcgcagcaaagacgtagtaaagacgtagcaaagaagcagcaaagacgtagcaaagaagcagcaatgaagcagcaaagacgtagcgaaggcacagcaaaaacgcaagtgcgcacgcttgtacggatgacctcaaacgtggcgctcactgcgggactgctctcacgtgctgtggcttgcgcgaccgaaggcgagccccctcatgggtgctcctccttttggtaggtgtcgcggtgatgaagctttaatacaaaatttatgcaatcatgcatgtgggtaagaagtgggttcagataagtatacacctcttcatgcaaagcatgcatgagtttgggtgagtgtgtcttcccccttgcaaatgcaataggtgatatatgggggtcgttgcaaagaattacgagaaaaaggaagaaaaagaaaaaattccaaatgggggtactcaaaaatttgcaaaatgtgttgttatgcacgtcttgggttcatacgcagaggggtgcaaaaaaaatggaagcattttttttttatctcatttttaggcagagagggatgagcggctggacgggtctacaagaagagccgcttgagaggccgatcagcagagccgctgcacttctcttcatacgatttagacacatgtgtatacagttgtgggtgcgcgcgtttgggggaagttcccgccaacggcgtggagatacagccaggtatctttccctcaccactgtgttgggacttgtcggtctgttagaggggatgtttctttatttcgtcgctttggtatgtagttttttttttacctttattttgtagtttttttttttttttaccttttttttttgtagtctttttttaccttattttttcgttactttctatgttcacttcgtacgttcgtttcctgctgtcgtttcttttttccattccttgttgtcattcatcgttgtcattttttttattttttttttattttttacgactgcatttgacgatactaaaatttggaaataaaaactgtccgcacttcatttggttcaaaaaaacaaaaaaaaaacatcattgaacatgattacatgtgagcacgtacacctgatacacggcaaacgaggaaagcatacacatcgtggaaggatgtcctgaccgcaaacagaactataccaaatcaagcggagtaaaaaaagggaaaaaaaatgagccgttttggaaggtttactcaaatttcaagtgtaacgacggtctatacagccataaaaaaaaaaaaaagatcaaatggctagctgaactttttataagcttttttcttcacacacagatctgttcccacgaaggtgctctaaacattcagctgtgtatttttttttttaaatgcgtatgtgcctcttcccttctggtggtgagctaatcggatggaccagcaccatgatagtagtggtcactggatctttccgttttcctgtgaatcttcccctgttggcaaattacgagcacgtcacatttttttttatctccccatatgaattttcttttttttaataatcgtttaactccttcaaatgtgggggtgacatgtggttcttcccaacacttttcaggggaagtgacgtggtgacttccctccactcgactttactccaccactagagggttattccccctttcgatgagagaaaaaggaagtatgtattcctatgcatgatcggatgtgggttttccccatgcaggtctacctacattttgacattataaataaaataaacccactttgtatgtacacatatgaaaatggattgtaaaaagtgtcaatacaaatgggaaagctggagtgagtatttttcccgatcctccacatggcgttaatttttttccacgactaataaatttgctttttaacagaggaatgcgtgtgcaagcaacctttgcgagggggtgcggtcctcgtctgcttaactttttttttttggcatatatgttactaactgggcgtgtcatgtgcagtgaaatgttctacttcttcccacacttcatactccgccggggagatccaccgttccatagcagatctcatatgcgttttcaccgatgcaacatgaggttggctgatttcttttgggcagcaaaattggaaacggcggaaaacgcattttcgtcttctcgttggccccccatcctccgttgcgaccagctctttaaaaatgcccttcatgttgcatgtaggtacgtagttacgtagatatgggcacacacacacacagatacacacaaggggtaggaggaggggcaatcgaatgggctgtgtcagcggtggagcaaagttagcgagacaactcacgctctgcaaacaaaaattcctacaccaaacgggcggtagtcttgccctcgctatgtattcatcgcgtatgcaacgtgcatttcgtccttctcatttgagatgttcttttttcgctttatgccctcgaattgcggcgacttttttttttcccccccatcactaaggggaaggagaagcaatcttgcaaattaatccgtgttggtggaaaaaaaaaaaaaaaatgccccattaaaaggggtacatcaaatgtggtattgtatatgacgtattattggcgcaagtgtgctgcaggagtggcctaaacatggggcgaacgcgtaaagagtcaatcgccccccatcccagtttccgttcgcaccgcatgccaactcgcccagttcgccgcctattcagttgcgaccacaaacgggaaaaataatttagcgaaggggaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaattgaacggtttactaatacacggtgaagcaatattgtggaaaaaaaaaaaaaaaaaaaagcgaaatgaatgaaaataaaataaacataaaacagaaagctgaaacgcgaggacataaaggtgaaaaaacgtatggaaggaaatgattaagatagagaaccatttgatgtgaattgccaatttgtttgttctttgcgtagcattttatcgttaacatcgtttcactttttgagcgcccctttgtttttgtgtttcgcctcttggttaggctgccaagggcacacagcgcaagtgctgcatacacgtacgtgagcggaaaggggaaagggctgcccacgactcggaaaagggcaggaggtgaagagagggggcaaccagaaggatgaaagtggcggctgaggggaatactggaagaggaacgcactgacataccgccggagtggggagaacaggtgggcgattagaagcaacagaggtagtggcggcagaggtagtggcggcagaggtagtagcggcagagggagtagcggcagagggagtagcggcagagggagtagcggcagagggagtagcggcagagggagtagcggcagaggtagtagcggaagaggacggccaaggaaaagttatcctccgggggtggcgcaacaatcgcaggactccccaaagtgacgcgcagcagggtatcaagtggggggggggcagagagcggagttccgcgaggcgtaagcccaccgtaggcagcacgtgatagaaaatgccaagggagggcaccataaattacttctcataaaaaataagaagacctgtaaggtgggtaaagtacagaggaacacctagcgcagctgcacatgtgcccgtccccaccccgcacgcactccagaaaaggaagaaaaatgtgctagcaggatttgtaacgcgagagagcccccaattcagttgttaaccttgactccagttttttttccccggagaggaagcaagcacaggaagagggtacccagtatcgtcgctgttactgatctgtgcaggggggtgacccgctccaacgctgttgagactcgttgcaacactgttgtgacccgctccaacgctgaagtagtcgcagaagagtcgactccgctgcgggccgcggcactcccccaccctaaccctagaccgaaccaagagagaaagaaatgtcggaagtaatccccataaaaccaaggaaatacaaaaagatgaagaacgagacagaagacttcctcatagcattcctgtttgacattgtcttctttgcgatctgtgtgtgtatatggttatacttaagaaaaagcagagatgaaaataaaataagtgataacatatatatactcaacaaccaaacccatagtgaagtaaaggcagataaggaatcctcaaatgtaaaggaggaagaaaataatgaaaaaaaaagaaaaggaaatcgcttcagaacatttttaaacataaaagatgaaaaaattgttaatacagaaataaaatattatctattttttttaaaggccaatagaaatattattttttctctctgcattttgggaaccttcctcgtgttaccactttacctgtcacttccaagaaatgacattaataacccatccttcttccactacataagtgctggtagtatttcagacataaatattttaacgattttatttttcattacgataatttatagtgccatttcgtatacatttatttatttactatggaagaaaattcgacctagtaaaaaaaagacgaagaaatttttacctcaaaattttaccattatggtttcaagaattgataagaatgaaataaatgcttacaagatttacaaatatttttacaacttgacaaataataaagtggtatctgcttacctcattttggattactctaatgtgtatcatgagcagaagaaaatttttaatgctacgaagaatttgaaaatgcttaaggagaatgaggagaagaagaatatcaagcgggaccggtccaagggctacctctttggctttttcaacaagaggggctccaaggtggatcctaaagcggatcataaagcggatcataaagcggaccctaaagcggatcataaagcggatcataaagcaggctccaaggggaagaacagttcgctggacacccctctgcaattactcgatggggaggagcaaccgaatggggagaatgccaactcggagaagacccagacggggggattagcacctactagtccgcttacaaacgagggaggcgcgcccacacaggacgcgggaaaggttgacacgccggagagagtatccacaacagagaaggacctcatcgagggggaagatcaccccagtggggaagtgccacgcgaaggggtaacccccgcggaggaccaaacaaactgccaaattaggaacaacgcggatgagtgcggggggatgcatgtggagggatccaatcaggatgaccagaagaaaaagaagaagaataaaccgtgtggcttggtcgacctgggaagcgatatagaaggaacgaggtgcaacgaggaggcagaagcgtactatggacaaacgatgggggaaaatgtgacagccgtgagtcggacgaaagaaggatgcaagagaaggaataagaggtcagaatttagcggagaagaaaaaacaaacgagaaggcggaggaacagagggaagaagctagaagaaggaaaggaagtcgagtggaaagccaagccagtttcttaaaagataccagtgacgaagatgacgatgtgcaaagcagcaaaatgaaaaaaaaaattcaaacaaaaattatacatacaaattagacattgaagatgaaaatcttatgagtaacaacaacgaaatgttgttctacgatctggagaatttatccacgaaggaaaatgacaatatggacttaaattacaaaaaaaaaaaaaatagatacaaatcagagtcgaaattaaatatatttcataaattattcttctttttaaagaaaaataaaaaaagtcattggaaaaaaaaacttaaagaacatctgattaaattttactccataaaaaatgaaactccgaaaaaatccacaggggtgtgcttcgtatcatttatcgataccaagtccgtccatgactgcattcataacatccccttcacggaaagaaacaaatggattatatctaatgcccctcccaattatgacataatatggaagaatttaaaaaatcacagctacaaggtgtgtgcgcgttttattatccttaatgccctgctgttgctcgccaacacgattatcattttgaccgtcacgtccattgacaacatactgaagctcaagattaagaagtaccgtgaggaggaccccagctccagcaacctcagcgccattctcataagtaagccccgtagcggcgcatcggagtagcggcgtggccgagtagcggcgtagccgaatagcggcgtagccgagtaacagcgtatccgcttatccgcgcacccccaacacatggttgccccccccttccccccgcagcttggctctcccccttcatcgtcattttcgttaacagtatcatccagccggccctaatcgcctgcgtttcgatcgccattggattcataaggaagtccagcgaacacacttacgtgttgcaggggaactttatctttttaattttgaacacgattattattcccctcttgtccttgtctccgctcagttcgctgataaaggtacggccgcgtcgagtgaggcgcgcacggcatacgcttcaaccccaaggcgcgcttctgccccaatgcacgcatccaccccaatgcacgcatccaccccaatgcacgcttcaaccccaatgcacgcttctacccccatgtacgcttcaacccccacgcacgcttcaacccccccgtaggttatgtactccgacgaaataggccagtggtccacccgcctgggtgcctacctgttcaactccagtggatttttcgccatgagatatttgcttcactgctgctttctgacgtgtgcaaaccagttgctgcagattccgcagttttcaagtaaggcccgatttgcactcctgacaggggtgtgcacacaagtacccagtggtgcacacgaacacccaggggtgcacacaaacacccagtggtgcacacaaatacccagtggtgcacatacacacccagtggtgcacacgaacacccagtggtgcacacgcgaagtgcgtgctcgaaatgtggcccatcggaagggtccatcttccatgtgaagtgcgcccctccctccaccttccccttttccccttttcccatcttccccctttccagttcgatccatcgtcaaaacggtgacgaagaaggaaacaagtgcatggacttttgattttggttactggtacggattcaacacgacgattttggccctgatattgacctttaggtaaatggagagtgtgtacatgcgataattttattttgtctggctatggattaggcttccccctcgtttgagtgtgttcgtagtcatttgcatgatgggcgtttctgcatttgtggttaatttatttccccctccccctcattttatccgcatacactttttacttatatttttatatttctccccccctttcccccttcagtgtggctgtccctttcatcctcccgctcggttcgctctacttcttcctacgctactacatagacaagtacaacctgatatatgaaatatgtcgaaccaatttggacagccatggagctatcataagaacggccattaagtttatgcttttttccgtggccttttttcaagtaagttattttgtgcgatacgttcctgtgatgaacagtctgtttgagggggttactacgattgcttcggaattggcgggcgtggagtagttaatttggttcgggattggccctccatggggctgagccttacctgctcgtcagcccagttagctgccccgttcatcggcacactgaagtctgcatcatcgtcacgcccacgtctgtatcgtcgtcacactcacgtctgcaccatcgtcacacccatgtctacgtcttctgcttatccccacccctccttgcagctcgtcatgttcaccttcttctcgcgggtgcagaacaaattcatttccgtggggaggaacatcctctttttgtcatcgtccctcacaacgctactgctcctgtgtcgatctacggaatgggtaagcacaaaccacataaagaagaagaaagggaaaaggacgttttgttacctgtgtgagaagaacgtctacgtgagtaacttgaaggacttgaataagttgaagtacgcctatgccaacccctacgaaacgaagcggtgaaagtggtccttggcgggcgtgacgcccaagtatggcgaagtgcgacgaagtatgcgcaaatatgcgtaaatatgcgtaaatatgcgtaaatatgcgtaaatatgcgttagtatgcgttagtatgcgtaagtatgtgtaagtatgtgtaagcgagtatgttatgtacgtgcatgtatgcgtatgtgggggggccccccttagctgcccagtcaaattaaaattttgatcccaaccaggcacatcactccttgaacgtttgacgtgaaaatttgtttgtggccccccccttttttttttaagacatagtatttattttttaagcgtatttaacttcgtttgtttttgttttgtgcttcccttttttctgcagttatatgtgtttatctgtttagctgcctatccgtttagttgccattaggtgcattcaacacccactccctttgtaccatatttcttttttttttttttttttgccttttcatttgtgtagaggcagtatgataatgtcccactccatcatagcacccctgtgtaatatgcacacgtgggggtatgtgccatgtatcatatatatgattctttgacgcctttttttaatatcaaaacgacggtaaaaaaatcataatttaataagctctttttgattttttttaaaaaatatttttcgcttcactctacttaactacaaccattatgtgtggggtgtgcaacaagaacggggagaaaccagccaccctgagtgtgcattggtacgatacacgctgtgagcatcacttgtacagcttcgaaagttttattcgttctgcatgcgcttggtggtttcgtaaccgcgcgtccgtattcacgccattttcgttaaacaccctttctcgtgaaatgcgcttaaacgtgtgggaatatgccacgtaggaagtagcacatttcgattaggcttccccagcgtattttttttattttccaatgtgcttaaaagagtgttcctttgtgaggagaaaaggaaactgtcatctccatttgtttagctcgatctgatttttttttttttttttggaggatgggggagcctatttttttttttttcccctatattttacctgaacggcaaggtggaaaaaaaaaaaaaaaaaaaaaaaaaattcaatttcaccatttcgtcattcggccattcttccattcctcccagataacacattttggcagcaccaaagatccatatgcaaaagtagcatatagcaaagcgcacttttaactttgacagtttgacgtcaaaggaacgggggagttttcactgctgtatgtttaaaagggaccatttcgcatacctccttcgttctgttcccctccagttttgttttttttaaccttcttgagcgttttcaatttttctaattttttttttttttcgtgcaaattgggaagggggaaaagaactaacggatgtgtacatcacaagcgctgttgagatatacggcttgatatttacctttgccttttgaaggaaaacttgacccattttttttgttttttttttccctatttagtgtatccctgggaggtgggcttgcgaggcgcataagcccagaagtccagaagttggagtgtatgtatgcgtgggcatgtgaatacatctcagggcaccacttggcttcgcagagcgcgtgagtaggcctacctgcgcggcgtagaacggactgcatattgcgcatatagcgttgtgtatacagcgttgtgcatgtagcgttatgaatgtagcgttatgcatgtagcgttatgcatatagcgttgcacaccgcgcttaccttagcagcggaaagggcaaccaagccaagtgggcgtcccctgtgcgtgctcagggcatgagcgctggagtgccctcctgcatatgcaactgcacccttttgtgtatacccatttaagcaccccgctgctttcatgtgctcccatatgaaacacctgctggtgcagtagagtgggacatcactgaacgggcgtaggattatcgattcgacttggtgcgaggggatattcgcgtgcgccaggttgattttgagccgtgcgggtgtcacgatggtaagcatgccggggtaaactgcgtcgcgtaaagaaggcggagtaaaccagtcaacctaaaaagctctcacgcatactgcgtcatcgccacatagccaccccgctatacgacatttccccctccccccctctgcgcagctgtccaacatcttcgggagcgtgtgctcaatagacctgaaaatagacgcagaaggaagccggaagtttgcctttttgcgaaaggacaaaaaaggagacaaatgtcccatattctcggatggagaagacattaacggagtggccacgatcagtttaaaaccaggaaaaaagtttgagcattacgggattaagttagaattaattgggcagataaatatcctaaatgataagtcaaactcgtatgactttttctcaatatcgaaggatctagagcctccagggtttctaatagaaagtaaacaattcaaatggaaattttcctcagtcgacaaacaacatgaatcatatttcggaaccaatgtagaattacgttactttgtcagattaaacataataaagggatattcaggtaacatacaaaaggagatagattttatcgtacaaaatctgtgcattcctccagagattaacagcactattaaaatggaggtaggaattgaagattgccttcatatcgaattcgaatatgataagtccaaataccatttgaaggatgttgtggtagggaaggtatattttttacttgttaggattaaaataaagcatatggagttagatattataaaaatggagacatctggggttggtaagaattataccacagaaacggtgactttgtctaagtttgagattatggatggatctcccataaagtcggaatgcattcctgtgagactgtacttgagtggattcgacttaacccccacttataaaaacattcagaataagttttccgttaagtactacatcaacttgataattgtggatgaggacgagcggcgttactttaagaagcaggaaattttcctctggcggaagaaactggggtgaccgtgctgggaaacagaggcgtcattctacatccactcatgtggacttgaacatggtgatgtgaataaactgtgcacgtgtatacctgtgaagtgtcttccctatgggattctgcgcggaagcttacctctacatatctgaccagttatgcgtatgcgtcctcgtcgcctattcgcgttgggggatgcgtctccgttcataccattcaccgatgtgttgagaaatgccccgtatattcgaacacagggttacgcggttggagcggccccctatgagcaagtcgccggttgcgcttactgggtgtgttgcgcacgtgccggggtcgctatttcgctttcagctttctctttcacccgttaccttcactttagcccttcgttttaattttgcactatgttgtgccgacttgatattttatttattatttttttttttttttttttgctgagcacgttttgctcgcccccctgcgtggtcataattcataacgattggatgatttttttttttttttttttttgccttttgtatggcaactcgcaaattttaaataagtaccctttgttagggataaaccggaggggggaaggtgtagacacactcagtccaccacgtgaggtctgcatgtgcgtttggtagaagtcgtgtatgtacgcttgtgggcagggggggaagaaaaaaaaaaaaaaaagggaaagcgacgtgtaggagtggcgtgttgaggttgcccgataaagttgctccgtactgtttctccttaatgttgttctttgcgcaattcagtttgatgactcctcccgctacttgtgcccctgctcactcagttgccctaaccccacgggggaaaacactctttgtattgtactgtattgtattgcattgcatttttttgttttgttttttctgttttgttttttctgttttgttttttctgttttgtttgttttgttcttttttttgcatagcgtggcaaacgcgtagctttgggtgcgccattcagagtgcaaaaaaggggcagcagctcgactggggctaagcggaagaccgtccatgtgtattgcgtctcccccggtgaagtggctgccctgccggtgtaagcgtaaagggtgtgaaaatttaccccccacacaccttttgagccccttccagtttgtaactaattttgcgtaggccaccacttctgtgggaagggaaggagcgaataaatattcagaaggtataacaggataggtgtcactttcaccattacacgaactatggaaaagaagacaaagaggtcacgagggtcgtccctaacagtattattggacactcgatacaacaacagacagaaggaaaaggaaataaaattatttgaaaatatcaaaacggatatcagcattatcatcagtgagcaattgaagaagcgatcgaaaacagagttcgaattgaataatataaaaaaaaaattttcatatttaaaatgcatatcggaagaattggagagaatgataaaggaagggaacagcgagttaaaagtggaagaagagttgattaaaaattattttgaatacacaacgacaaatctgagttacgtttttatcaaatacgaaaatattattagtgatcttagtgaccagaatggaaatatgaatgtgaaattaaaaaatataaaagaaaatgagttacccaattttgacagagcttacgaattgctggtggaaaaaactggccaacttaccgccacaaaggaaaatatcataaatatgcaaaaaggggtggaaagtttgaaaaaagaatatgaacatgttcaggtagaaatagagataaaaagggaagaaaaaaatcaagtggaaaataaatacaaagaattactctccaggatagaagaatataaaaaagaattcgaaatgataaaggaaaaatgtaactcccaaatgagtgaaaagaaacaaagttcgaccgatttaaacaaaattgaggagcaaatggaagatatgcaaaaggaaatctcaagtctgtccaacgaaaggaagatcaaaaatgatgaacttcaaagtttaaaggacgagaatgacatcatcttaaacgacctgtatcggtgtaattcccatatcaatgacaaatgcgacctgctatctgctcagataaacgagctagaaaatgaagtagccgccatggaggaggagaaaaatgaactcagcggaagttacaagcaattggacataggcctgactaatgtatcccactcttgtgaggaaagcaaaaaagaaaacgagcaggagtctctcctcatcaaacaattaagtgatgagctaatcaagaagaaaaacaatttgaagcagacacaggaggaattttcacagataagtgaccaatgtaatgaggtcaaaaaggaaaatgaaaagttacgagataattatgaccatatccacagaaggatggaggaggtgggcatatctatcaatcaatgtcatgctgcgctgcaggcacatgaaaccgaattggcacacttagagaatgtcaagttggaaaatgaaaaaacgaaggaagaaattttaaaccttatggaaaattcagaaaagttactccttgagcaaaaagatttttttttcaaattgtcaaaactgttacagctagtacatatgtccaacgaacagctagccaatttaaagcgcgagagggaggaggatgggtccgataacaatgatgtgcagaggacctacgaagaattaaaagcacacttaacgaagttgtcctgtgatctatacgaaaaaaatgagatgcacaagtcgctccagaaagagatagacgatactgctaagagggttaccgaacgggaggaagaaattacgactctaggaaatgagcaggctgatttgcagcatcgactagagatggtggcccaagaactaagcactcttcatctagaagtggtcaaacaggaaagaacttcggaggataaaataaaagagacgaaagatgtcctcgcacagaagtatgatcagttagttgaatccatcgcttcccagattaagaacaagcaggatgaacataacaattttgttaagaagggcgaactggaaaaactcgagtttgactttcagttgtttcactccgagctgacggccaccctggagcaggagtgcgaacggaagaggcggcagatcgccgagaaggacgcgcagctgaaggcgtaccaggagaggtacacctcgttgaagggaatctgatgcgtttcggtgacggttggggagttcgtttctgcggggtgtgctttgccttcgtttctgcggggagcgttttgccttcgtttctgcggggggcgctttgccttcgttttccccgggatatcctcccccattttactcccccatttgtagcgccttttcccgtgtgctccgcttagccctcatccttgttcccccctagcgttgttgacttgtccgtctaagtttgcgcggcgaattttttttttttgtgcatatcgtcggggggttatctgcggatggtgttgtacttatctcgcttctcccccaggcctggtcttcccttgttaatcgtttgtgtgcactccttatggttacacgttgtagcacgtgtgtgcgagcagcacaggggtgggacctccacccacgagcggaccactacttattctcattaataagcacattgacgtgatggagagctcaactaggtccacttcaatttgagtaaaaactgggcgcgaggaagcgtccctccctttcaaccacaatgcatgggtacgacctccccgagtgacgaacatgtcaaaaaaagggggttagcaaattagcagctaaagggtaatgttgcgcatcttcggtaacttcgtcgcacaggtggtaccactacgacggggtgcgtattttttcaaaccgtggcaactcacgttggaggaaagcattccgaaaaaaaaaaagggtttcaaaaaaatgcaatttctggatatagaaaagtgggctaaaccggtcgtacagttgttcaaaattacgcgcaaaggcacaggtgggaaaaaaaaaaaaaaaaaagagctgacgaacgaacgaacgtattgttggcccttttagccatacacaggggggtggtggtggcttcaccaacaaagatagtccccgcttttaaccatttcgaagtaatcgcgttatgttgcaagtttcgcgaaaacgatcaggcccaactgtggacgttcccttatgtgcgttatgcccacgtacgcgcagcaagcgcggcagttcgtaaaagaaactgaagggagaagaaagcatattagtaagacttcgaagcggcgtagccatagcgatatagccatagcgacatagccaaagctgcgtaggcaagatgataaaagctgttctaataataaacaacaatgggaagcccaggttcctccgattttacgatgacagtgtaagtgaaacttggaaggaagaaaaaacgaaagagaaaaggggaaaagcaaatgacgcgctatgatccatgtgtatgcctgctcatacacgcttagtaatacctacaacacgcaaggtgaacatatacgtgtgtgccattttttaactccacagagccatgaaaggcaacagatggttacaaagcgaattcatgaaactataaagaaaaggattaccaatgagtgttgttgttttttggaagatgaggaattgttcagtccggatgtgaaaattgtgtacaggtgaatagcaaattaaagagtgatagggaacaaaaaggaagtggcgttatgctgacagctaccccagcccacttacctttactatccagattaatgcaaaagcatacataccgtcgctttgaggaacaattcaacaaggggattttttttttttttttttttttttgtatactgtttgcacacattcgttaggcacttcgcgactctgtactttatttttatcatcgactctatggagagcgagctgggtattctggacctaattcaggtaaggggttaatgagcaaccgataggggtatagctcaattttagcagcaattccccagatggagagcatagctgagggaaaatgcaatcatcatttgccctttcttgccattccacacgactcgtttcatccattgtacaggttttcgttcaagtgttagatgcaaatttcgagaatgtgtgcgagttggacttgatatataattacgagcaggtaataaaggaggatagcacaacttaaacggagttccaaaaaacaacgtgccagatgggggacccacgtagtgtgggaaaatggcgcatgagttgaagtatgccaaactgtacacaactggggcgtaaacgataattattttttttatttttttattttttgcatttttcccctgtcagatcaactacatactggatgagatcataatgggaggtatgcaaaacgcaacacaggaaagccaattgggggatttttattttattttttttcctagtggctacctcgtttggttggccccctgtgttgcccctcgcctgggcatgtaactgcacacatggaggtgcaaacgtaattctccaagttgtcgcacgtgttgtcatggcgcctctcatctccttcccctcaccctaggcatcgtcctcgaaacgaacatagacgcgatagtgagttccatcaatggcgcgaagaagttaattgaaaacgagtcctccttctttggcgattgagtggataggggtaccagtcacaggggaagtctccccccaagaaaataaatatatatattgaaggagttgtacaggcataggcatgtacgtatttaatcgtgggagacgtatccgaacgtatgttgccacttttttttttttgtgtatttcgcctggtcaacgttcacctccttttttccacacatttgcggggcatgaaaaaaggggggaagaaaggggactcttttgacacacctccgagatgtgtgtgtgcacacagaggtgcagtacattgtgcaggaaaaaaaaaaaataaaaaaatatgggaggcgcgcggcgcactgattaagaaacgtattttggcgtgttgtgtacataagagtttacaaaaaaaaggagaactggacgaaaattgcaaaggggatgaaatgcagccatatcgcatttgctggccaaaatgagcatgcccctgtgcgtcatcgcagcgcgtgggacaccaaaggtggagatacccctgtgccgacgcccgcttgcacacacatttcgcgcacgtgcaagttgtgtgcagaatttttttttttttttcgttacttttgtgcaggtgaaaactcgtttttgcctgaacggtcatattttttgcacgaatttgaaaaaaaaaaagaaaaaagaacaagctaaagtgtgggttaaagctaaagcgggagccgaatttgcgcgtctgaaaggagcgaaaaggagggagagccatcatgccgtgcactcgcggggcgtacttacaggtgtgccgctgggggccgcatcacctttgtcgtcccaattggtatcttcctacgctaccgctactgctaccgctgctgctgccgctgatactaccgctgatactaccgccactgcctgcgacgtgcccccttcagtcgaaactcaggtccaaatcatccgggtggtacgtccgcttagtaatattgtacaactggaaggagtcgacagggccaatttccgtgatgtacagagttatcaaatgttcaggaatgtaatcatacttgggtatgcgtacatacaaattatcggcgtcgttgtaaatcatggatgggcctggctgaagttcattttgtctgattgggtcataaaaggggtcattaattaatttaaataatggcaacacgatagttacaggcttcgaattaaactgagctgaacacgctatattataacccccaattttggtgattactcccccggaggaggaaacggcgactgagccaagaacaaccttggtcacttttggtataaccgcaaaaacggctgagtcggaaatgtacgtagtgtccactccatcttcacttagtaactgtgccattcgaaatccatttcggttaatatctccccccacaacaatgactgaaattccatctttttttttatttatatttttaaaaacttttcaaccccaactgagtaacccatcgttaaaatgacatcattttccataaataaatcgtacgaagttctttgttctgtctccccccaagaagtatcaatgtctgcaattagttcagtaatcccttcaattattgaatgtctcaaggtgttggtcgcaggaatgtgataagtattttttttgctattgttttcgaaataaaatgaaaatgattgctcgaaattttttacttctctttcgtaaacgtacttactgttgatgcatttgtttgtatttttgtcgaaaagaaaattgttatttttgttcaaattgtcaacatagttgttgttgtacaggtatagctgtttaaaatgctccgtgcgaataattgttaatactcttctgataatgtttggaatgatgaaatacattttattatttctgattatttctcttcccaaatatttgataatttcaatcaaatcgtatacattattccagtgtgatatttccaccactttttttaggacctccgctatttttttgcctataaaattacttcctttgatgtctccattttttaatccagcatttaaaatttttacaattccctttagccagtatgccactacgatttctttttctctttctttttttagcttatcgcttttttttttttttttcaaattttatcttgtcttctttgtcccgttcagtgttgctgtgtgtttggggttgcccgttccctccaccatcatgggtggacccttccttttggtcattatgtggaactgtgtggtttttccgttccgtactatggttttcatttacgtcagaaatgatcatttttgcgttttcactcccgttggcactcttgctcgcgtcgtaatcgggaagcacatttggggttcccagctccatgggtttttcgcgaggtgtacaatgggaagttacagtagtaggtgcgtcgtcatgtgcatactttaacacgtggtccgtgcaaagagtgttcttgtctgacgacgttccacctattcgtcgttcggcttagaattaaacggaaagcttttcctttcaagtttcaatttgcattttatcttagtgtgcctattcgaatggccacaactggactcacttgctgtgtaggggctaggaccacctatgcgcgtgtgtacctatttcgggtcagcttcggaacacgagcaatatatgtgcagtaagccagagcgtctatctgttcgaacggcttgggcacactctcgtgggttaatcgggacaggaagggaaagaaacagaaagaaacggaaaaaaaaagaaaaaggacaggaaaaaaaagaaaaaggacaggaaaaaagaggaaaaggaacggggaaaaaaaaaggaaaaggaacgggaaaaaagggaaaacgaatggaaaaaaaaaggaaaaggaacgataaaaaatagtgttttcccgtatcttgggagggcgtagaacatataaaaaaaaaatccccaaaatcaaaatggacctcactcaacatgtggctctctaagctgcaacaacagtggagtcgtattcacatcagcacagcgctggcgttttataaaatgcaaatcgatttttctccttttgtgtcggccaaaaaaaaatgtccctgggaatggcgctgtaaatgaatttacccgcgtaaaaaaaaaaggttaaaaaatgcttacgctgaggtgggttaacaaagtggccataaaacacgaaggggacccaaaaaaaaagagaagtcaacaaatgaatacatttcttttttttttatgcgaccacggaagctcgaactttaaacgtgagactggaaaggcgcagaaggggaaatgctgttcccgtgaatttaaaaaaaaaaaaattacaaggacgggaccgaagcttgaggcatgtagcaatttctcttttgcgcttcgttaatggaacgtttgcatcattttgtgtgacagttgcgtttaagcgagtgattttttttggttcattttgtgtggctcattttgtgtggttcattttgtgtggttcattttgtgtggttcattttgtgtggttcattttgtgtggttcattttgtgtggttagttttgcgcggttcgttatacgtggttcgttatacgtggttcgttttgcttggttcgttttgcgcggtccgttttgtgccgttcatttcgcatcaagttgccatattttattccacactgctgccgcaccacgttgacattcacccaaacaggtggccgtacacgaagactcaacgattgagggcaacgctgcttgcttgctcgcatatgcgtggggcgggcgattacgcttttgagcaaaggggccagggtctacgcggccaaccgttcgctcgcctgctcatttgattttccctttattgtaagcaaggcaggaagaaacataattttcccccagctggccaaatcctagttcgccacaaaaataggcatatttttacatgcacaccaaaattgtggtcccatttgcaataactttgtatatggccatttggaggggaaccccgctgtcttctcttcttgcctatttgtgtgtaactcctatagagctgtcaaatggtggtcgggccccatttattggcagtccaaaatacgtcaaacagcaaatgaaaaaaaaaggaaaattatttcaaaagaggatgagcagcatgtggaaatgattttttaaaagaatgcagaagaagttactctgccaaacgatttaaaaaaaaaaaaaaaaaaaaaaaaaggggaaaaaaaaaaagggaggaaaaagaaaacctctttgttatttaaaaaactttttttttttctgtgttacgaagcaagaacgtgctcgtccctcctggaagcagatcgggtatataacctttatgcctatgcgccggccagcgacgtatctatgcctgtccaatcatcggagttacaccagtcgagtgtccccttggtaggccccacctgttcatgccacaccacacatgggcaagagtttttgttcatttatgagacattcatttagaagaaatttgaaagcatttaaaaggttcgcacaaatttgatttacacacatgcgatactttaacagttccatgcacagtatgagcagttgtgcctgtaaggaatagcctacacttaagagattgcacagatcagttgccgagggacctttctgtgtgcgaagcagtttccaattggattctctccattttacaaatttttttcttcgacaggaaggtagcccgagtttgatttgttctatccccccaggcacacatacacgtttttgtacgtgttagtacgtatgttcatattcgctcagtttgaagatccatttaaggtttttatctctccccgtacacataccagctatatgctgcgcacaaaactgggagattaacgcggttaaaaaaaaaaaaaaaatgaacagtcaggtaaaaaaacaagccatttttttcaatcgctcgacaaattaaaatggacgagggtacattggacgaaaagtttgcccattccattttgctggagtctctgaaggaagcgcttaagcagatgattgatgagttttatgtggaaaaggagatcggacttaaaatctataaggaggcctgcgcggtaggtttttggggaagcattgttggttgtacgtgtgtgtgcctgtgaatgtgtgcatgtgtacatgtgaacgtgtgcgcttgcgtgaggaaagcgcgcccccttccctggatactgcgaattgacgcgcccccttccctcgatattgcgaattgacgcgccccctctccattccacttcacagaatgtaaggaaagaaattttggaaaattcgtcccaactgtcggatgtccatatcagtggccaaatgaagagctactactgcaggaatgacgtgtggactttttttttaaaaaatcgctttttaaaattatcaaaaataagaaagcaaaaaatagctcgaaggaaaataaaaattatcaaccattaaatttaaaagtttttaaaaacttttacgacaaaagagaggaatttttaaagtacagcatagacaataataacgtgaaaattttaaaaaacttcggaaaattatattgccagattgtacataaggaggaggcagaaactgacgcagacgacgcttttctttattatgacggattgataaaagtgctctgtgtggaggatacactttaggaaagggtggacaataatcccctggaatgtgtacccccatgggagctcacctcatacattgaacatccatgtgtgcatatacttacatatccatggggttttagaggaaattatttttttgctcacggaaaaatacattttaaaccctcctcctgaggggtaaaattatgtcccaatgtggccaaataaatcatccaacgggggggacgagcagggaagtgagacttatggcataagtgtgggggaggggacactactctgtattcgtgtaagtaagcatattttactactattcattgaagcagccaagggggggggaaaaaaaaaaagcagaatgcgcaataagcgcagttggcccagttagcacaatgtaaaaaaaaaaaaaaaaacatccgcacgtagctattttatatgtgacatatgcacatggctacttttccccccgaggcgcctgaacgggtcaagagaaagcagtaagcggtaagcggaaaacgcgaactgctaaacgtgaaatgccttttccgctaaacatttaggaagtccatatttacacaaatgtgagagaaaaggagttgtcgctaagtgacatcctcttttgttccttaaaattcacccgcgtagtcctcacatacaaatttttctatacatcgcagcctgagcaatttgatttccagtgtcatgtcataccattttaatgatgacaaacataacatgtacttagttatctcgtcatagttacgatcgcatcaaattaaatttgcttctgtttcgattaattttaatctgaattttttttttttttctttttaaatgccttatctcgtttagtgatgtgctgagaggccaaagagggggaagcttacatgatatgtatatcctccgcctgtttaacaattccgcagggaagaacccccccacataataggcgcatttttattgtgcaatacgggggttgaggtattcgagcctgagctgacacaacaaggaccatcttaaaaaaaaagagaaaaaaaaaaagaaaaaaggaaagaaagaaaagccattttaaagtgtcgcaaatgtgtaaaggctcagaatggcataaacgagcaggtagttcacaacatattctgtaacttttggaaggagccgctcatgtgtggataaaaatcccggcgcgaattccacttgttcgccttgcgaaagtgcaaaggggcaatcggcattggcaaaggggcaatttgcaaacgggcaatcggcaaatgggctcccagcacttttaagaacgccccttcttcccatgtttgcagactaattcggccacaatcgcaaaatgcgcatgtggcatagggtacataagtgaacatctaagcattttataaattgtgcaactctaacttgttgagcaactgaaaggggaaaagaagcgggagtgtagctattcccactagccgcgtttttctgtcaattttgtttcgttccttttttttttcctacgtgattggttcgtttggtatgccttccacccagttagtgcccgtaccgctttgccgctacgtcaggcacgagacgaatttttctaacacgccgcagcatggcctctgcgtcttgagcgcctcagtagggtaatctcaaactagacgggaaagcataaacataaatacggaaatctgtcacgatgggtgataatctagataaaatattttctaagaaggaacgatttttcaaagaaataattgaaacgaactgcatattcgtgaaggcgctaaataactgggttggcacgaattacatcgcgaggttgaagctgaaaaaggaatccctcaagctgacgcccaagttgttgataaaccggacaaagtcgagtaggggaaatgagcgtatctatggggcgggaggcacggcgcagaaatggaaggcgacgtgtgcccagtcacacccctgtgcgcaaattgttttatgttcatgtcggtttgtttatcaatatatttatttactaatttatttggcaatacatttatttactaatttatttattggctaattaatttatttcattttcgtttttttgtagaagccagccgctgccgagtgtgcggatttgcgatcgaaaagaacaacttacgtataggatacccgacgaaagaccccaggggaaactacggttttataagttgctgggtccacctggactgcagcaaaaaaatcctgtacgccattttgtacacacaagaaaatgagccacacttgaaggagtacctaaacaactcggaacaaacggtgtgtgaggggaactacaatttgcatgaacagttcatatatgaaaacataaactgggcatttttttttggaggatttgacgaactggatgataaagaaaaagaaaagttaaaggaaacggccaagccgtttgaaataaagaatgagatgagggggaggaacagttttgaagtgctgataaatcaggagaaggaagcattcaactcgagcagtttgattaagcaagaaagtcgagttatccaaaataaattagaaattccgaaggagcttaaatttgatttgttggaatatcagaaggagggagtgtcatggatgattaaccaggaacagtccagcgttaaggggggcatcttggctgatgaaatgggaatggggaaaaccatacaggctattacgctaattttgtgccagaaaattaataaattaaagggggaagcggaggggcactgcaagcaaggcgtcagcgaggaggaaaaaatggagtgcgcagcgggtggtcaggtcaaagtgaaggaggaatcggacagcagcgtggtggttattaacagcgtgggcggaagttccgaggatgcagcgagtgttaagaaggaaaagcctaacaagagaaactccaagaagggagcaccccgaaaaaagggcacccctaagcaggaaccccctcacaagggcaaccccaagagcgaaactgcggaagaccctccgcaagctaaaaaagacgagagccaaggacagacactcatcattgcccccattgcagcggtaatgcagtggaaatcagagatagaaaaattcatccagggagatatccttaaagtgtacgtgtatcatggaagtgtgaaaaaaatatcatttgaagaactgaaaaaatatgatatcattattacgtcttatgccatggtagaagttcactttagaaaaataattaacaagtacaaaatttcttgtgagtattgcggtaggttatatctccccaacacgctggtgattcataaaaaatatttttgtgggccagatgctgtaagaacggaaaagttaaaaaagagaaaaaagaaaaacaaagacactgcactggtggcgatgaaaaagtttgacgataattttgtgccgactccaagaaatgtcctgctggaaataatgaatgaaggtaaaagggacagtaagggggacacttgtgaagaggtccattcgaggaagggggggaatcatgtcagcgggagaagcggcaaaagtggaagaagcggaaaaagcggcaaaagcggtagaagcggaaaaagtggaagaagcggtagaagcggcaaaagcggaagcgatgccattattctcagctcgggggaggatccccaagaaagcgacagcagctccgcgtcgagcaagccggtgtattcccccctgacgaggaaaacgtccagcagagtaatagacctgtgcaacttaggattcgaaaaggacgtaattgacaaaagggtcagcagcacacacaagggaaagggcagaaagaaaaaatacataaaatggaatgaagtcatcaaggatatattgcaaaacgagctgtacaccgtcgatatgaatagccgctgtaaggacgtgctgaaggaaatttatttaagtgatagggccatagaacaggaggagttgaagaagttaaacatgggggagctgaaagttctgctgataacgatggggaaacatatttttggaacgaaggttgagctcatcaacagggttttagtttcggccaggtatataaggcaagaactgatggtggggaagggggaagtgcagagtgaggtgacgtccatatcggagggcagagagaagggggcgctgagtagtaggagcagcaccgtttcgagcgcagcaggattgaggatgacgcgtagtagcagctgtggtggtggcagaagtgggaatggcagcagtggcgatggcagaagtggccgtggcagcagtggtggtggccgaagtggcggtggcagcagtggccgtggcagcagtggtggtggaagtgcctctcatgtgggtgatccccttgatggtgaggataaccgtggcgaggaaaacggaacggcgaagcggagcaaaagtggcagagtaggccggggcggggggaaaggtaaccacgtcaggaggaagacaacgggtgggagttcctttacgttgaggaaagccaaggaggagaagtccacagttaagcggagaaacagtgcgaccgccaaggtaaagttgaaacggagaaggaaaagcaatagtagtgtagtcgacgcgagtgccagcccaagcgacagcgatgaatcgtttaggatagatcaacttggcagcgacgcagaagaatcgtcgtctttttcctcctgggagagcattgcggagaaggaagacacaagcgattcgtacaactcggctggatcgtacggttcgatcatagttgaaaaagcgaaaaggaaaagaaataatcagaaaaatggtgaagcgagcatatttgatgaaagtgcattgcaccagatacagtggaataggataattctagatgaagcacacagaataaaaaatcgaaatacatcaacgacacagtcgatttttaatttgaaatgctcagggtatcgttggtgtttgacaggaactccattacaaaacagaatcggagagttatatagcttgatcagattccttgagttttatccctacgcatattatttctgttcgaaaaaggattgtaaatgtatgttactaaattacgaaatgaaggacaataaattctgcttcctctgtgaccactccaggattaaccacttcaattatttcaacaaaagaatccttagacctatacagttgtttggttacaatggggagggagtgacaagtatgtgttatttaaaaagtgaagttttagacaaaattttattaaggagaaccaaaggggaaagaaaaaatgacattaaattgagaccattacatattagaattagaaaggataagttatcaaatgaggaaaaagatttttatgaatccctttacaaacaaacctctacccagtttgatacttatgtgaaatccaacaccgttttacacaactatgctcatatttttgatttgctgagcagattaagacaagctgcagatcatccctatttgattttgtttggaaattctttccttagtgacccctcgggtaaatacataaaaaagaattcctccatcatcccagccatttcgaatgactatgtatgtggcatctgtctggagaatgtccccaagaagatcaacattagtaccaagtgtaaccacaattttcataagtcctgtttgaagcagtatatcgagagtttccagggggggggcaaccgggtgggggagaggggtgaagccagcggtgaagcttgcggtgtagccttcggcaaagcttgcaatgatgttcatggtgacccttttgatggtgattgtggtgggccccgcccaggcacagtaaccaaggcgcataccttccatatggggaccgagtcaggggagaacggagaggagagtctctacgacagaaacgaaatcgtattcaatgaagacccttccatgagtagcaccaccaacgaagtagatggaaagaagctaaataaaaaatccaagtccatttctgtagtcaaatttaaagataaagaaaagaaacagtttgttagtctgttaagtgatgaggaatcagctatgcaggatttacctctaggatgtcctgtgtgttatgtccccatgaccgttgattttaatctgctgaaccaggtggaagaacaggatgatgaagaaattatcgtatgcaaagaggaaactacctatattaataaaagctttatgaaccgtattaatacaaatgagtatagaacaagcaccaaaatagaagctgtctttgaggaagtacaaaatgtcattcatacgacggatgataaatgcctaatattttcacagtattgctccatgcttgatttgattgagtatcatttgaagaaaaacaacataatatgttcgaagctgctaggttacatgtccatggtatctaggaataatattctttacaactttaacgaagataagcatttgcgagttttgcttatcagtttgaaggccggtggagagggactaaatttgcaagtggccaaccgaatcttcatcgttgacccgtggtggaaccccgctgcggagttgcaggctattcagagagcccaccggattggtcagacgaagactgtgtacgccacacgcttcatcatagagaacaccgttgaggagaaaatcgtgcagctccagaataagaagcagctcgtgttcgactgcactattggggactctggaaacgcgatgcagaagttgaccaaggaggacttggcgtttctcttccacgcgtaggagggggagcgtgataatatgtgcttttttttttttgaaaaaatggacaatcagcctaccctcgcgtagaggggaaggcacaaatggaacgttctccaaaagggagttaagtatgacaaacatggtggtgaaggaacgaaacaagaaatgcgtagaaaaggcaaacgggggggtgtcaccaaatgggtgccactcatgagagaagttgggaaggggggtagggggtagctttagtggctagaaaaaaggacgaaaaaaaaaagtagccaaagtggcgacaagtatagcggcaaaatggcagcgaaccagcgatggcaatttcaccaaatggcaacgttcccgtccgcgtgaattgtgcacaggttgccgcccggcaggcagtgcgccccgtttatctggccaagctcgtcattaacaacactaacgtaagaatgcgtcacgacatcgtgtgcaattaatgtgtaggggaaggtgcaaatcaactcgttcccatcagtcgtgaaaacaggggcacacgtgggattttcattttttaaaaaatctggattttcgaggcactgaaaaaaattaattttatttgcgtttagcaatttggttcttcccccgatggactgtattgctattagtctatcatctggggaataactaacaccgtaaatttcatcgtcaaaaatgttcttctgatatagtgctgactgggttacgcttctgttgtggactcttacatcgtaacatatgactgaacctgagcgcgttccaatcaagacaagtggctgcttgtttgatttgcacgaacaggtaatcgcatcgtttacggaaaatacgctatacacactccctctttccaaatggaaaaattttaccgttttgtctaaactggtggagtaaaaaaaagggctgtctgctggggagccatttggggtcagatcgtccgcgtaactgagatggtgcaaaaaattaatcgatgttattttttcgtcatgggagtggtaccaattttcaatttcgctcctttcgttatttactaaacagatggcattgtttgttagggagagtatggagtgtttgctggaggggtgtacacatacatttgtcgctgcgattttctggtcggctatttggaaatgtttaatgcaggtcagcttgttttttttgatctttacaaaggcgatgcttccgtcctctgcgcaagtgacgagcgcgttatgcggttgttcatctgtcgggtgaggaaccgaagcagtatgcaagccgaccggacaggggttcctcaattcagaacagtctccatcgctcccaatgctgctaacgatgtccgcgtcactgtcgcagtcgttgttgtaaaaaattggagaaattccattttcaccacggtttgttaaacctgatgagttgaattggttctcattgtcggaggtacagtcacgctgccttccctcccattttgccttcacatatttgtgtgaatcaacctgagggcatgttccggggaaggcggtaaagcagaggacactgctgctcgtgtgaacatttaggcgtccctttatcttgtggaaacggggtctacgtaaagcgttgctaacaaattcagttcgatcatttgacacggtttggtaccttccgtttgcagggcagttacttcggagactcgttgccgcgacatggttgtagttttccccaccgttttgaaagaaggaacgcttattgtgtgctacctccacatcctcacgtaagacgctgtatttgtttttcccactttcatgtggtgatactggagcgagtgcatttcccccccattgggacttctcctcttggggaatgtcctgacggatgggcaggtcttcaacatggctacttctacccggtatggctaacaaattgtttttttttttccaaaaacgttgctcttacgatgcgattggtgtgcatccgcccaaggagggttttccccatagttatgcatgtagtgcagtttgtcccagtacagggttaaaaaaaacttccgctttttaggtaaccttcgtttggttgttcgccttttgtccgaatggagagaataattggccttacgttttcgcacaaatgtgtgcaccttgatcagctgacgtctgtatgctttcttaatttttaacaagcattcaaggagtttttcattttcgatttttttctgtagtaattcatttctgatggcaaagtattcgttttgtagattctttttacacgttttcagttggaatgcttctttccatattttgaaataggaaagtctaatagcgtcaaattcgttaatcaccttttggtttttcttttggctcaattttattttcctcttaagtgatacattacaactggcgtacaattttaagtccttcttttgtctactaataacattttgcattttacacaatttttcctttttttcattgagctgttgttccttttttacaagtgtatcattcaacgttttattgtgtttgtttaaaatgttgaggattttttttttttcatttatgttattttttaggacaagtatcagttcatctgctttagctttttccttaatgatttgatgcaattctcttttggagactccatttgtgagtctgtcctgcgttttggccgtagctcctgacggggttgctgccccccctggggatccctccgtggtggtatcattcgccgatgctacgctaagtgagatgtcccgatgtgtgacattgtcgctaccgtaataatcctcacgttgtgcatggcaatggttcaaaatgctcggaatgaaattttctcgattggaaagtgagatgcccaaatgcttcccattacgcatgaaaacattttctgatgtaaacgatgcgatgatggctgtcagtttgtttttttcatccactagggcgttgtacgaagttagtacttcttcgtatctctggctctgcgcaacattcctctgtttcatgcgttgcaaaattgtgtttttccaatcttgggccattgttcgtcaagcaaagtgtgatcgatctgcttgatgcatttgttggcgcatgagggggtagttaagggtccatatgtggaagtacgtaactacgtttgagtatatacattcgaggttgtgttggggggtcatccttcaaataggctttaacgcgaaccagggttgctggcgagtgcacgcagttcttatattatgccttcaggcaaattaggggaggtgaaaatgatgatgcagaattgcaccttgggtttgtataggaataaatgggttacgagagcgggacggcaaaaaaggaaaaaaaaaaaaaacatcctttgcataacgcgtcacatacggttacgcggagaaggcaaaatgtacgcacggtgagagtgatacgacgcgcgcagctggtcatctcatcaattggggagggagatgtccatgcttgacggttgcaaaaaatatgccccgtctgaactgaacagttttttttattttacaaaatgggcatttaaaaaaataaaaaaaatcgtcaactggttgtccacaaattactggaaggataccccaaagatggcaaaagttaaatgcctctcctgcaacgtaaaatatatgtcccttttttcctgttatggttcggaacaaaaagcagactttgctttaacgatatgaccatgacccgcgcttggcccattaaaaaattgtggatgcaggcatttcctcctaatcaaccatgcattgcgcttaagtgatctttcgctttagttcctcacaaaagggaaaatgcaaaatgaatgaaaaatggtaggaaaaaaccatgtatgcaaataaatcggcaggatgttttttttttttccgcaaaatggctagtcatgcagtggcagatttgcgtccacgcagcattcatttgccaccacgcatacagaagtctgtacaggcatgaacaggagcagttacgccatcggacggtcacgccatcggacggttacgccatcgcactgccacgccaccttatagctatttgaacatacagctatgcatacgtgcaagtgcgccacgttgctctggcgagaccaaacaattaaaaatggaaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacattataggagcaaggggaagacgccgaattaacccctttctgcggttccatcgtgacatatgactgcatggagatatgcatatgacgccattttgcttgcctgcacgatgtccttttttttggttgggtcagcatcatccacccttgttggggagttgttcgacttgtttttccttttaaaaaatctgtgaagtgcatgagaccaggaaataaattcatcagggggtacgttcccgtggcagggttgcaaaattggcaaaaggtgcagcaaagtcaaaagagaagtgacgcaggtttcgtcttacatgtattcccccagccagacttccttggcctcttcacagctacgaaagggggggggggaaatgagagggaaaaaatgagaggggaaaaatgagaagggaaaaatgagagggaaaaaatgagaggggaaaaatgagaagggaaaaatgagaggggggaatttttccattgttattgtagcacgtgcgttgtgcattctggggaaagcaacattcatgcacccaacatcaacaacgtatgcaaagcgctgaacaaaatttgagcaattgatcaatagaatggaaacgcattaaatctcttaatttttactcagttggatcgctaagccttttgtcttttaccaaaaaattcactgttttgttcttcgtcaagcgcttccaacacggttccttcggggggatgttgtgaaggtcctcattgaaggtgtttacataacttaagtgtgagcaaaaaaaaaaatgtaacaaaataatgcgcagttaaccttgacccgtttctcaatttgtatctttagcccgctgtccaatgagatgtaggaacttttctgagtttgattttaaatcggaaatgtaaaaagagacaatgtgaaaaaagaggcgaggtggtaatgtatcccaccgagaggcggttcactgcgtattcctcatgaatggcggcacaatggagaattatttgtggagtaccaccgaaggtacctacctctgggattatcggtcttagtaaatctaagctgagttcgaagttcttaccctgcttgttgggcgctgtgaggtgtatgttactatagcggggggaagggcaaacttgttaaggaggcgttccaacgcgagtgaaagaaaataaggcgttgcacgggtggaggggtgagcaaatctgctacgccaatcttttcttttctgctcagactttatgcagtgtggatggacgtgcaaccatagtgataaacgacgagtgatactttttttttttttttgaagtagcgttttctctcgtgcttcccctccccagtggttttatcacctttccgtaaattccaccttttccccttcgacggacgggatggaaatgatgagcgtcaacttctttgagctctgtccccatctaacggttggaaattcatttctatgaattgtaaaaattgaatggaggtgggatgaagcgaaaactaccgaacaggtggtgaggcgcgtgggatagagtcaccatagacggatcactcccttaatatgtacatcgcttaaaaaaaaaaaaaggccctagaacatgaacatttactgtgatgttgtagaaccaagtgtggcaaaccatagaaggcaaaggaacgtcatcccagtcattttaataaatctgacaagttgtggaaggtacgtttgtgcatatatatttttaacaagaaaaattcactgcgcatatatgactttacagttggagtcaggcaaataggtaaatcacggattttaaattttgaaaacacaaggaattgctgagaaaggaaaatgaaatgtgtggtcttaaatcgttttgcctttttctggctatcccgcgggaagcataaatttgtaacaggaaacctgcccaattaactacgtacagtatatgcacacggaacattttgcaaaaaaaaaaaaaaaaaaatactgtagagcaacgaagcgcaacatttagctcagcaaaaaaagaggtgtacgtgttcattacatgggtttcttttccttagccaaatgataatgttacggacgcattcgtcgcaaaacaattttttttttacaaagtttggacaaagttcactcgttcgcactttatgtgttcaccacgcttgtgcattttaaggcaaataattgcggagtaaatctgttctacgaactgtcccttcctgtgtgtgcaagtgtatgtatgcgtgcacgcaatctttgagacaaattgagagttgtgtcgtctcttaagttactaatgcgccgtgataagcacaatgacaaaggagagtggcacacaattgggtgatggcaaaatttagaactctcttttgaatccgctaaggtttccccagtttttacccattgctgcatgctcttggaaggacgaaaatgcaaaggtgatgagttcatcacactgttttgtggcgatgttatgtgacttgtaaaatgtttttttgtgtcctacttttgaaagagaaaaaaaattctctgggataaaataggtaagaatgggtagaataaaaagacccctttttttttttccactcccattttgctaacacctgcggtctacaagaaattccatttcgattgggccttctctgttgacaacgtagaaaaggtaaccgacaggaagggaataattctgtttcgtccatatttcccttatacgtttgttcatcattcagaaattgaagcacacatgttggcctttttttttttttttcatcacatccttgacgttcaaaatggtaaaaggaaaacaagaatggcaggatggcaggttgcacaggagaactggtaactcctcgggggggcagaagctgaggagcggctgattcggtcgctccacgttgattcgcgggcggccaaaagggtgtgcatttgtgtacatacctacctgcatatgtcaatgctcaaatatatgtacgctccatttcgaggggaagaaaattctgggtgtgtcccaacgaagtgcaatccattttgtacgtaaaaaaaaaaaaaaaaaaaggcgttttctaacacttagccagcgtaatttctcattttttatgtttcattttggacatagtggtggcgtcactccatttgatagtttcacctgcatagttttacttttttcgatgcatgggaaaatcgcggcattggtttctacacgatagctgcgtacggaggggccgggccacaaatagcaagcgtgattacagccttttgatcaatttccccacacttgcgaatttcaaaaggtaaacaaaatagaaggggaataaaaaatgtgggaatgtggctaagcgggaaaaaaaggtaaaatttctttatgcgtttttgggatccgtttttcctatttttattttaatttttgttcttttatttatttttttccgcacttggtgtcgccatcactgtgaaccattcgaaccattcgaaccattacagctaacagtcgcgaggaaccatttttgcaaccattttaacaaatggagaaaaaaaatgaacaaggcgataaagcaaagcgctcagtgaaaaattgcccaattgcccagctgtgactaggctgaaaaaaaaaggggggaattctaatgagccgttattttgtcaatccgtaaagcgacgccatgtaagaaaaagtaaatatacataagtgtacgtattggtacgtttaaatttgtgcgcatatatatgaacatatttatgtttaccgaaggaggcgaacacgcttctggtctgcagaacgccgtggaacatttttttcgcccttgtacataccgcgcattcgcgttgccacgctcgctcggcacaaaagcgacaacagagaacagagataagggaggcataaatggggaaggaaagcgagtcaacgcctttcaagaagaatttcaactcgtccaagaaaacgaatggcaccaactcggccagtcccacaagttcagatagagaaaattcggagattggcttccaaaatagcagtagcgatttgttgaagcaagcgggaagtagaaggaagaacaatcacacgttttattcctactctcggatgtttataacagttttgagtaaaaatgcatatctttgaggggggtttcgcggcgcccctgcgaaagggccatttgtgagaaaatgcgatttgtgagaaaatgcgatttgtgagaaaatgcgatttgtgtgaaaatgcgatttgtgtgaaaatgcgatttgtctgaaaatgcgatttgtgtgataaatgcgatttgtgagaaaatgcaatttgtgtgagaacatgcaatttatgtgtgcgaaagggcggtttgcgtcccattggggcgttaggacaaatgggagaaatttttgtcaaccctttacaactcgcgggcataggcacgtggagcgtttaccactgcgcgggagcatgtttcgtgcgcgttgttaattacatttgtgaagttgtgaagttgtgaagttgtgaagcagggaatttgcgcgttccacgtatttttcttttttgcacttcctccgttggtcctgttcccccccctcattcgcgagcactttaatttttttcattttttttcgtgtgttccctttttttcagactacatattttgcatcctaggtattatatgcgcgtggggagccatagtaggaacataaagattgggaatgtccccctcttcaacgacatcgcatacgttgtggcgaaacagcgcgcacacatacacatttataaaaaagaagcaattaacttattcccatcgttttttttttttttgctcatttcaggactcgctcgttcaggtaatttccggaaagcaagtgtacctgtcgctggcgtgctactctgtcattctgttatttgccgtggtgttcctaatgttatatatttacttcctggatagggattatcgaccatgtgattttttttaaagtcatgaattcttttgtttatcccgctatgttttattttattttattttttttgttaaaatggatatgtgagaatgtcatgggtgttgaagatggacccactggaatgggtaaattgcttttgctaagctgccggtgtttttattttttttattttatcccccccgcgaacgtttggtgtggcaacacaaaaaacctgtacacgcagagtttggtttttccatttaaggggaagaaacaaatgacgggagtagggcgtgcgaagaaagttggcacatttggtaggaatagacaaaagtaatgtgtagcggtgaggtggaagaggggaaaaaaaaaaaaaaaaaaaaaaactccgttacttattcattccatttataaattttttcgttttgtagatgcccctatttacgactcttttttttttttcccaatcgatttacttcgttttttaaaaattaaggaggaagcccaaatttgtgggcaaaagggacaaacatatttgtcagccgtttggtcgttccatttggaggtgcacaattttagtaaaaaggaaaagtctacacaaaggtgcgcacgtttgtgtgtgaacagttaaatatatgcgcctgctctggatacgactgtgtgttcagcatagacagaactcgtccccagttacccctacttgtgtgtattggttagaaaaacaaaattggaaaaggaatttttttttttcttacacaccaatggttagtcctttaatccaaggtgtgcaaaatgccagtcatcattttcccgcgtggttcctattcaaacgatttgctttacgaagcatgggtgtgtctaacacgggtgtggaattcccttttctgtttaaatttccgaatactccttagcattagcattagcgttagcgtgttttctgagttaacaaaatggtcccttgtggctcagccaaactcgcacgcaaatatgtactttccatttttccgcgcttggatacatgctgattcatttttctgatctgataaaataagcacgcccgctctgtagacttttatcgagataagacaggaaagctgagggaaagaacatactgcacaataggtgtatagttctttctcagtttagcttcccctttcaccgctgcggaaattagacccaacatttgtgcctgccttgccagacttaacaaacaacgttgttgtatgatcgatgtgaaaaaagaacaaaacttttttttttttttttttcctgttcacaccgcttcaccatttcatggacctataaaatgggtagcattccgtatataaaaaatctatatcgtaagaaaatgagatctgtgcgcgggaagggttttccgcgtgaggtgccgagacgacctggcgtgcgatgtggcgtcgcttcccgtgtgttgagcacaacctcactaaactgcacgaaaaacgtacgccaacctcttttttttttgcgcagcggatccttcgaacaacctttttgacgacttgcgaatatgctcgagggtgatcgactcgtgcggcattgcgtgtagctcggggtttgtggcggtaagtggagtgacaaaatcggagtgcacgggggaaagagcggtggggcgagagcgaatcgagaaaacactgggtagggttcaaacctgccactatggcatgggcagacacacttgccttacattttgaagtttgcccaaatgggtgtgttctacgtttcgccttccgtgtctgcaaaatggcgggcctagacttcccagttgggtcgttccccatttgagtttttccccatttgagttttccccatttgagttttccccatttgcttctccccccctgttggaaggtgccctgggaagtggagggtggcgggttgataggagccattcggctggagaaccaaatgcggaagccgccagtgatcaagctgaagggacacacgtcaagcatcctggacctgcagttcaacccctgcttcagtgaaatcttggcatcaggttcagaagacttaaccgtccgtgtgtgggaaataccacataatgatgaatcggtgaaagaaataaaagatccacagtgtattctcaaaggacataaaaaaaaaatatcaatcatagattggaacccaatgaactattacatcatgtgctcaagtggattcgattcctttgtaaatatatgggacatagaaaatgagaagaaagctttccaaattattatgccaaaaaaattatcttcattgaagtggaatatcaaggggaacttactaagtgggacctgtgtagggaaacatatgcacattatagatccgagaaaaaaagaaattgcatccagttttcacatccatagtggtgggaagaatacgaaaaatatatggatcgatggattaggtggagatgataactacattttgagtacaggtttttctaaaaataatttaagagaaatgaaattatgggatttaaaaaatacaacctctgctttagttaccatgtctatagacaacgcatctgctccgttgatcccacattatgatgaaagtactggacttatttatatcattggaaaaggagatgggaactgtcgatactatcagcattcacttggaagcatacgtaaggtaaacgaatataagtcttgttccccatttagatcatttggatttttaccaaagcaaatttgtgatgtatataagtgtgaaattgggagagtttataagaacgaaaataatagcagtatcagacccatctctttttatgtacctagaaaaaatccaacaaaatttcaggaggatttatatccacctattctaatgcacgatccagataattcctccagaaactggattaatggaaaggataacaaaatgaatcggataaatataaaagacttaacacaggatgatctgagaattaccaaaaaatacaaattcgtaccacagtcttttaatagtatcattataggggaagagtacacgtctaagaggactgcaatcattaggcagattacaaagaagcttaccttttttaaaaaaggtcttcacaatttttcctctgtggatagctttaaggaatctgtttttatttaccctaagagttttaaggaaaagtggttgctcactgagcagggcggcgcacagttttcttcaaacaattccctggagaagggtgaggcggagaaagaagaagaggggcagcaagatgagcacttccctttggaaagcgaacagccatgcgacgggaccagcagggggacaagcgagttgcccgtgcgttctggagaccccgttcggttggcgagggggaagacccagcgagagagcggcgtgaattgtttcgacgcactgcggtgtgcgcgtctgtgcaggaggagggaattgtaaggatgagcagctgtatggagtaactgctcagatgggtaacgtctcagatgggtaacgtctcaggtgagtaactgctcaggtgagtaactgcccagatgagtaactgtccagatgagtaactgtccagatgagtaactgcccagatgagtaactgcccagatgagtaacgtctcagatgagtaactgccattatnnnnnnnnnntaactgcccagatgtgtaacgtctcaggtgagtaactgctcaggcgagtaactgcccagatgagtaactgcccagatgagtaatcgcaagaaatgcgatactagtctggggcaattacaacatgaaaactgagagtgcaccaaatggtggaaaataataaaattatcccatctggcgaagtgccctacagatgccagctaaatgtccagcgctggttgagtggaagtctttccaagtggggaaaaggccccctggtaggaagactccccagatagattcatgtacatgccctgcacagcggcgtgctgtttattcccaacggattgttggaacagtaccgaatgcgaatagcttttttatgggtaccgattcacttagttacctctcccccagttgtgtagacatactcaaacgtgggtcgaagggcaatgtgcgtccacccccaacatgcgttagaaaaattgtgcacttaactgtgcatccattttgaaggtacttttttaagaatttttttcgcttcctttgtttatttttttttttttcactatttttgcgactcatggggtgatgctcagggggatgtaaattagctgtgcgccctcccgtttcgcccgccgcgtccaaccggagttcactgctgcgaagtagcgttcgggagtagcgttccgaataccgttccgaagtaacgctccgaagtaacgctccgaagcacctctttgcgaccccttttgcaatttttttgcgatttccctcattttttccccactgagcacttaacccattgaggaattaccgtgccgataaaatacgtaaaaacaaagtgggtttgttgcccctttttaagcggtagatacggtgaagacggctcatgggggggggggaaaaaaaaaagggtgagagagagagggaggtggagggagaaatggcgcaaacgttcacgcaaacattttcaaaagggggcacattacatacattaaaaacaaaaaaggccatgagtgtgataacggttttgttagacctacggtacacgccgttacatctttttttttttttttttttttctccaaagcatcaccatgcacacatgaatgtatgcacatgtgagggactcgctcacacgggtggacccctacgaccacaaaaacgtgaacagctcttcatgcactgtctccagtttggttatctcacttacaacatcttggtgtatgtcctgcgaggtggaaagattcggatgggaggtatccaatttgcacttttcagctcacgcattgaaatgaaaaggctcttttatggaagccccttgtaatgaaaacgtccttttatgaaatgagctactcttccccttacgtcgatgtttttggtcccatcaaggtttatccaataatcctcttgcgagaaatttttatacgtttcgtatatcctcttctggacttcgactttctcgtaaatttcttcaccttcgaagggggggaatgggaatgagtttcacattgggagtgcccctccggtgggcaatgtgtgtgggcacagcttggcgcagttgccacagttgccacatttgtcacgccttgtgcgatagcaaatgcttccacttgaatcgcgtcaggtatgtagagggcaccatattctgatctgttttgggcgtagttgggaggaacgttgagataaaaaacgacatccggtttgattaggccttggtcgggattcatgcaccaggttttgggcaatttctggatgacgggaaagaagaagtgggggtgtagtatgtagattgttggaagaaaaagaagaggggacttttcgccacgcaagtgtgcatgttggtacatgtggccttacaagcgctcccgcagagtaggccacccccgagtaggcatatctgtcgcagacgacccatacgccctttgcaagcaggcgcttaatttcacccctgaaatgggaaatccgaagggaagcaaacgaaaattaagtaaattgacgcgtaatgaagtggagccatggagaggagaagcacgatcagaagaggcaacttcgcgacgaggagtattccgaaagggccacccacgcccacgcatagacatggaacgtgcgtgaatataaaaagatacagttcttttttttttttttttaacattagctcccatcggtttgccgagaacagtaggtggatggtttcgttcgtcatgttgctctgcattttcaaatacttggcgattatttgtcccgtgggggtttccctgtcttaagggggagggagggatggttcgatcggtttggttgagcagtggcggaggtcgcgctggtccgttcgttttttacccagctaagcagtttagccgtttgggtgtttggccgtttggcaatttgccggtgggccaattcacaacgcgcgtaagggccctactgggaaaacacaaatggttaacttccatatttttcctcctcaagtgttccactagcagtttcgactgagtcgattttcccgacctaacaggaaagtgggttgtaaagaaaaagtggtaccacttcgtgtaggcaaaaaggactcgaataatcacaccacgcaggggggtggatgggtacgcaaggcagttgaataccctcgccgttatgcatgttctcaaaaaatttgaaaaggtcattttattttcatttttccaacctatcgagtccctcaaagactataaatttccccttctttttggtgccatcattggtagtactatttgttgaatccattttgatgtacgaagatcaaaagtgtggcattccacatgtaatgtgcgtttgcattatgcttattcatacgttcggggaagaaggggagctagcatgtatagcacataacccgtggacacgaagctgcgaatacgcccaggtgcacgcagcgaagatcctacatgtatgttacactcgggcttttcgaaaatgtgtagcggatgattgcttcaaagaagggtttcgtaatttggggatgggtaggcagctgcagatgctataacggggtgaaaaaaaaaaaaaccaggtacaagggagtaaaaaaaaataaagaaattgtaggaagtggaggaagagaacatggagttatgctttcacggggttagggcagagttagtgaaagccaaaaaaattgaatgcactgaattgtagcacttgtgctgagcgagcgggggagaaaataaaaaaaaaaaaaaaaaaaaatgccgctttgcacagtttgcgcagtttacttgccattttttcttcgtccccccacgggagagagaaaaaaaaaaaaaggcacaacttttttccatataagagtatagcttccatttttgccccactggtaagaagtacgcagtgaagcatcgcgttaataattatctcccccttgcgggtgaaagcaaaatcgggaaacttaaaaaggccccttgtgagggttacaatttggcacaccgtatcccgcaagcagcgtaaggtcgtgcggaggtgcacacgcgggcgtctgcgcaacgattgtgatgaattggagggaaacgaaagaaaggatttttttttttttccccttttcagagggtacttttccgttcacataagtctcgttgggtggcgcgcatctggtcacccacccgtttgacgcaaataaaaatgtgaaatcgtaaatttgtaaagttttaacattaaaaaaaataaaaaataaaaaaaaaaacaagagggtaggcacatatacctgcggggcgcgctgacatacttgtttgacctccctatggggaaggaataaaaaaaagagtcactaaaaaaggggagaggagaagaggttcgcaattcacccaaatcctacaccaatttgtgtccatcccccaataaggaagagatgcctaaaaaaagggggtcattttcaattggccccttttcttacacctctatgtctatgatttcatgagaaggggaagaagtcctctggaaattagacttgtaaatccatgcagtgagcgcataaaacgtgttcagtgtagcatatataatgatggaaggaatgaaataatacttgataaaaatgagaggccagtgtggctttacatatgtgccatacgaagtatacggattttcaaatactatgttttccgtactgttgctgtttatattagattcataccttttacatagactcagatatgcactgtccatctcttgcaccaatttgtgcactatgttggcactgcacaggacaaaaatggtcttccgtacgggggttttttcgaagaaatattcctcattgttgaggaggaaacaccaaatgttgttcgccatatatttacatttttcttccacgaggatgtcatacgtcggcttggagagatttttcagtctttcgttcagcgtctgcagtaggtttagttttttccaaatttcgctttctccattttggtcgtcatcctgcggtgtagaggtacgaccctgttcgccctctccctcttctgttgcctccgatgcaaatttgccacgcactttgtgttcactgtacgtgtccatgtggagttccccttcatgggcacgtttcgtaggagagtccccggtgccatcttctggtctgccatggtaaagaggatccttgtcagttgcagtcgaagagtcatactgtttgtacagctttgtaaactcctcaaaggagtagtgcctcaacgatatggattcaatgcagtatgtgaagaattttctgtaagcaatcgtgtcatagaggagtctagaatcgagtcgatttctaatggtgttcatgtttctatcgagcaaaaatattttccatttattttttatggagtctcgaattatgggtaaaaattcattttgtaagaaaccattatgtattcttggcaggtaagaaaatttgctgtaattattatcgttttttttttttccttggttcgaaaggatgtccattattttgcttagtctttgttgacacaattctagcagaacataatgtggtttcactttgctcaaaaattccgatgcgtccttgccgctacaccttttttcatttatctgtccgtgcagtataccataaatgatgaagtgaaaattgggtgtatcatacgtcacggcgttttctggtaggaccgtgtctgtggaggggggactggtctcagtcgagaagtatttacacaggggtgacttacgcgcggggcgtatttcgtacgaacgtttcgtgagggatgtgagtaggttcttcatgcgggggggagaccctcgcaggtttgctgccaagaggtgtagcatcgttccgttgggtatattttcgccgtggttttatcgcgattcggtttatggtgcccgaatttggcagctattacgcctccaattttttgctattgcgcagaggattgccttccacccccccctccacttttgattgaaacattcaaacggtgttatttccgactcgcggagaaaccatttcgtcctacgaaggagcgtaactcgaatggacgtcactataggcaaacatatatgcaacgctgcctgttgaagtacccctacggacgttccctaatttgtaccaaaaaactgatgacggatgcgcttttctcgtggggtgtaaaagcgcatacactgcagggaaacaacggagaaagggaaaaattgttcaaccccgtgtaggaagcacaaccaatgggttatctaaccaatgggttatctaaccaatgggttatctaaccaatgggttatctaaccaatgggttatctaaccaatgggttatctaaccaatgggcttaaaatgagaagtatgccattttaaaaaattacccgtttaagagaaggcaatagtaaacactgagaaaaaaaaaatgcgcttcatcattttgtacgttgccgcgataacgacgcctttcggggcatccgcgcgccacccttctgtgaataattcgtcgaaaaaaaaggggggcaaaaaagggggaaaaaattgctaaaaagggaaaagtacaaacgcgtgcatgtgaacgcggtatatacaacgttatatgttcttttaccacgcttatttgctcccttctgacaagcgcaaaatgaaaaaatagagaaagcatatagcgaggaaacagcattaaattaagaggttaaaactcccgttaaagctcgtttccaatttgtgccgcgatttatttttcccattttctttttaatttttaaatgctgcaactgttaaaagatcttgaaacgaatgcgggaaatttttcctagcgtgggagctcgagttaaggcatcaataaaacgacataaaaaaaaaaagtaggtaagcacgcgattgcgcaggtagccactacgagaagaaagaaccaaagaaagctttcacccccaccccctgtggatcgattatctaatatataaagcataatcgctctcacgaaatagagaacaatctaggtgcgagaaatattatcgtatacaaaaatagcaggtcagtgaggaagagactgtaatgagcagccctacttcttagcaaaattattcgctacgtgagaagttccccttgtagaagcacaagaaaaagtgagacaagaagcggtgaaggagttttatggaaggtagtacttaacatatatttggtgaggaaaccttggcatcgtatcttcattgcgcgcgtgcttgtgcttccaaacgtacgtaataacttgcagagctagggatatttttccatgggcacggaaatatacatgtaggaaaagactgcttatgggagagcataaaatattgccaccacagcagtagaacaaaaatagacgagggggttaaaacggaagagtcgaagcgcgtattttgcagagaggggaacgcaaagaaggttgagaaaaaaaaaaaaacgatcaacaggaagagagaatggaaggaaagaatatcaagatggacgagcagactgaagggatggatgttgagacggatgctaaaaatgggaaagtgaaggagagcgaaaaggaagatgtaggaaacgaccgtgaggatgtaggaagagaaaatgaggatgtaggaagcgaccgtgaggatgtaggaaacgaccgtgaggatgtaggaagcgaaaaggaagatgcaggaagcgaccgtgtggaaactcccaatagggacagcccgaacgaccgcaacagcagcagcgtcatcgacaggaacacgctgtggagtgacctgtacatctcgaggccgttcctgaaagtgctctacgagggcaagttcaacaaccccacgtttatccagcgagacgtgataccgctagccctggaggggaaaagcattttagctaactcagaaacgggttcaggaaaaacgctagccttcgtgttgcccatattagaaagactgctgcacagtccaaacataaaaatgagaagttataatccgaggagcatatgcgtaacaaagagtttaatacttttaccaacgagggaactagccctccagtgttacgacgtcgtgaagagtatgaccaagtatgtgacaattacttattcacttttttgtggaggaatagacgtaaagcaacaggagtatgagtacaaaaagaagaaagatattttcatttgcaccccgggaaggatcctagatttattgttaaactcgtccagtgattttataaactacctagaagtggtagtcttcgatgaagctgacaaattgttggagttgggattcaaggaggaatgtttaaaagtgttagatgtgtgtaagtttaagaagcagattttatttttttcagctaccttaactagggatatcaaggagctagccaatttttctcttaagaacccaatttttatacaaagcggagtggataataggaaagtagatgcaaagggggaagttatacccagatgcattagcaataaaaaaatcttaaagtcttttaaaatttcagaaaaattaaatcaagaatttgtaaatattgtaaatgaaaaatatagaagagcagctctactgcatctgtgtagtaatgtgtataagaatcatgccatcattttttttaagacaaaaaaagagacacatctgatgtatttaattttttccttgtttaatttcaaatgtgcagagttgcatggttcgcttactcaaaagaagagaatagaatccattttgaaatttaagaaaaatgaagtcgactttttattatgtactgaattagcgtctagaggattggacatcgatcatattctctacgtgattaattataacttaccctcgaacgttattaagtacgtgcataggattggaagaacagcaaggatagggaaagaaggcacggcgagtactctctacagacctaatgaaaaagcggatgtgaaaaaaatcattaaaggattgaaaaaaagcaaaaatgctaaaatatttcggaggaacatatccaatgatagcatttcccattgggataatttacttaggaagaaaaaaaaagaaattaaagaaatgataaaggaggaaaaggaaaacaaagaaattgataaagccaccaaatccatagagaaaattaaaaacctcattcaatttaaggacgaaattatgagtaggcctcccagggagtggttcctgacgaataaggaaaaagtgcacctacggaagttaaacatgaagagtgacatgtcgtgtggtgactccacgggtggcagtcgcagtggcgaagaccatactggagggaggagcacccgtaaaaatgacgctggtaagcagcgcgcacgtaaaaatgacgctgataggaagggcgcacgtaaaaatgacgctgataggaagggcgcccgtattaaggactctgataagcagagcacccgcaaggccaaaaagaaaagacaaaacagcgatgaagaagacgacaaaagcaaactcaaaagttttcgctccattataagagaactgaagctgaacgtgctggtaaacggtaaggggaaaatggacaagtcgaaaaatgcaaagggggttaggaagaactggcaaaagaataagaacggcgcaggtgcacgaggtggtaatgtcggtaagggcatcaatggagacaatggcgtcaagaggggcaaatttggcaatggcgctaagaacgggaacaacccaccccgcagcacagttcaaaaaaaggaaaagaagttaaagaaagctatatatgatctgcattagaatttaacctgctgggtgtgtgcgggggacgcaacaatagcgtgcttattagaagaagtttcatttttataatttgcaaaaggggcaaagatgagaagcattacgtacctttttaaggttagctcactggagttgttagagacgccatatcgcattacaaggtcgcacgaattgggtgaattgcaccgtttggacctcgcccccctgtgggcagaaaaaatagtgacacattagtagttataaacatgcggtagacagaagcatattttgcacgtattttatgcattttgtgtatatattggaggaactcccatttgtgagtaatatcagtgtgccattacccccccccgtagttacttcatataatagatgtccttcttcaataactaggggcattcattacatatgcttcctttttccacctgtaataacttgcaggaggtcttttgtgtgatgtaatcaaacagaagaatttttttttttttttgttaaactgcagcacgatatgtgcatataaacaatattgacattacgtttggaaaaaattgaaaaaagggatgaaattatatccacataaatcgcacttttttcattccgcttttaatttccacttacggaaagggaacgtagtcatgacattttagatgaactctgtctacccctccaaaaaaaaaaaaaaaaaaacattttgtcccttaaaaatcatctcagcagttggcgatatacattttgtatatatgtgtataaatgcttgatgataaatttgtacagtagtcatgtgataagatacgttttttcttccttcatgtaaataacgtcatatggtgggaagaagggcaaaattaatcatttaactccagtacgtgcaggaaaaaaatgatcatttctgtttctacatttttttagttacgccaagggggttagtttctttttcgtttttctttccatggccattatttatccaaatagactgactagttcccttttttcacttttccaagttgtaatatgtttaggtttttttttaccaatttgctgcttaactttgcagaaaaaaaaaaggcacataattgttcagccgtttttttttgcattgatggcattacaagttaatgacacggtattgttgcaatgaaagcgcccaaccaggaaatgcatatgatataatttccaggtggggtaaaggggactaatgcataggcagaaatgtacaaaaagggaacacaagcgttcgtgaaaaaaggaaaaaaagttgaaggaaaaattggaaggaaaaattggaaggaaaaattggaaggaaaaattggaaggaaaaattggaaggaaaaattggaaggaaaaataggaaggaaaaataggaaggaaaaataggaaggaaaaataggaaggaaaaataggaaggaaaaataggaaggaaaaattggacggaaaaattggaagggaaaatattcacatttgtacatttttccctttttgtaaattaaaataagatgggagaaattttcttttttttttcccccttttttggagtcctcataataatgtcatttgggggaggaggcacaaattgacctgcaggtgtcgaaaaagaaaaaaaaaaaagggaaaacaaaaaaaaaaaaaaaaaaaaaaacgaaaataaaagtgaaaaaagaaaagaaaaaacaaaaaaaccaaacgaggaaacacgtattttttccttttaacttataaatgaccttttagcgacatatatgcatttaagcatgtagcatttgacgctgtgttgctcaaatggtacgccatatatattatgtcacagttaaaaggcatttcatttgtgatcatacgcctacattagtggaaaaaagaaagagaacaatcattctggcaaggaaactgcttccctattaggaaacgcgaagagggaatgaggggaaaacgatttttcattttccgtgaatgcaagaaataactcgttttcttcagcccatttaatttttggcccacgactctgttaacttttgcaccacaaaatagggaataagaaacacgtagggtatctttatattacataaatccatgcgaatttttggataggaaaaaaaaaagtttgaaaaggctacattgtattaccaagaataacggaagtgtttatacaaaactgcatacgataaaagagaaaatcccaaggggaaaggaaaaagggtgtattgttggtttccactccatattttcctacctcttcaggggaatgtgggactttgcgcacgagtagggcacccctctccccataggtagccaacgtatggccagcgggcaagtctacaatactctcccctccgccacgtacataaaagagaagcctccttttgcttcttagccgttcaggccagaaggagggggcagaatgaaaagggatagaaaccaacatgtaggcgaagggaaagggaagagaaaaaaaaatgatcatggtgatgaggtcaacgtggtagggccagctggggctggaaaagaagccgccgtaggaggagggggaaaaggtgggtctcaaaaaagtgggaaggaaatcgaaacgtttaatccgcaactcagcgcaagggagttgaaaaaaattcagtactacgaaaatatgtttaagaaaatggagcggaaaagggaggagcgccagaacgagggggacaacaaggggaagaagaaaggtagcaatgcgaggagaatgaagaaggagactgagacgagcactaaggagaaaggggaagagtccagtggagcggcacttgaagagtcaggagaagtggcagacgaaacagtggtcacggaggaaaaaggagacgacgctaagcaaagtggcgtgaaggaaaccgcccggggaaacagccaaaaaggggaaaaagatgcgaaaggtgcgacagacgcaaaggaagcgaaacacaaaccgaagaaagagaacccaaagttggagccaagagagacatatgcatatgcagtcggtagggagaaacaagatgaaccccagtccatggatggtaatgaacgcggcaagaataataaatggagaaaagtagaaaagtcgcaaatgagaattaagaaagaggagttaaggatggacaaaggtatgagttccaaaatgagggaaggaagcaataaggctgttacgttgaaaggaaagaagtgcgtagagaattcgaacccctttgtgagtgatagtgagggagaaggagaagaagaagatgatgagttgcaaagttctgagaggaaccccccacgtggtgatagatacaacgatcagagtagtgcttccccaaagcattatacatataacaagaatggaatggcaaaagcagggaaagacaataaggtaaaggaagaaaatagaaaaagtagcggaaaccacaaaatggatggcgaaaaggaacacgaatcagaccatgatgtaaattatgataatgatccaaatgagatgataaacttccaagggaagagaaaaatctacttagaagctgaaaggaaaaaaagggttttaaagattaagaggagcttctcggtgagctcaaatataaatgaatactttttcgacacaagttcgatacagttgatgagcgataatgaccacagtgcgtacagaaaggaagaacatagttcaggagaggacaatgagaacgagccaacctttagttacaaaaaaaaaaaaatcctacagttgttaacgcgtacagatggtaaagacaatgacactattcaccccttggctgtagcgaataatggcagtagtagcaataacacagaggggggaaattacaacttggccgattcggacaaatggttaaaatggaaaaataaaaaaaattacaacatttggttcgcttcgaataataacagtaggaagcgaaataaatggcaccttgtacgcagttatgatgagtcccgcatcgaaacaaatgaacgtatcgacttacatccaaatggaaaagaaaattttgttgatgaacaaatgaacatgaatggcagatcaaatagcacagaatatttcatcaatcgggaagatctacccatggggaagaaatcattgtgtgaaaaaaaattcaacgagaaatctgcagaaggtagtagcagcacaaatatgatgatgcatgctaataaaaagtttgatgtaaattgttgcattaggaagtatcttgataatatgcggtacacaaatttaaaaaaattaaaaaaagtgaacagaggtaatttaaatttgtatgtgaaggggtgtacaaattttttaaactttgacaaggtggatagcgccatcctgtccatgcggaaattccaggaggcgctgcagcggaggggtggcgtaggtggtggtggaggagagggaggcgaagcgcctttgtaaatagggagagctttggaatgaactgattgcagggatgtactggtagtccggtcgcccctttacgaccctgtgtgtgtgtattcaatatgatgtggggcggagtgaagtagctcgccgcgtctgctaattttgtgccttcgcttgtcccattctgtagtagacatgtatgttgcacataaatttgacgcaccccagaaggagtcacaacgaggaggccatctgcttttgcgatcgaatcggaagaaagtcgatggacctataaacaaagtcgcaagatgtaaacccccaattggaggattataataaccttttgcattacccatatgtgtgtgagacgagtggaagccatgctggatcgcgtgggatagaaaattcctcataattatcatcagagtggtgagggggggaacgcttcttcgacttgtcacgtgcatttttttcttcccttttttccttttttttttttttgttaaccctttgtaataattcgtaattgcgtgtgtgtacccatacatatacatggctatacaaacacacaagcaccccctccctacatatgcgttaggcgcatacgcgcagttatgcttgtagaggggcatctttttttagttaatttggtcagttgtattcatttaaattttttttttttttttttttttttttcgattctttttttatgccacccccgtctcgcgctatatatcatgcgggtggggggggatgccctgccatgtctccgtaacagtgtgttaacgcgattttggctatgcgcctgcttgatcttaacgctgcgttatcgcggcttaacttttttcgtcccagacgtatcttcagttgtgcagctagaaggggtgtatgtggacagactttcccctctgctttggccatctatttaaatgtttaacctttttttgaaattctgcttgggggggggaaagaaaagggtgatgtggtaatatggcgatgtggtaatatggcgatgtggcaatgtggcaatatggcgatgtggcaaaacggagtaaaagccagctacggacgcggcgaagcccccctttttcactctcgcgtcactcacctggaacgtcttggccgccctgcgggagaggcatttcttcccttccctcaaaacttgattagccaagttgccaccgtccgactgcagaacggagtagacaaatttcggaagcacgaagtgctcgtaaatcagattcgacaattcatatttgaaagtagcgtaattattattgtaacatgataaaatttggtttccaatttgggggttaatgttagggtttatgttatttcgtgaggagggatgtaatttttcttcgtcacttttgtttgtgcccacttggggggataccttgtctgaacaggtgacctgttggttataatttctgtcatgttgtgaggaagcggaaaaaggtgtacacttattctgtgtagtttgctcctgtttgcttaggaagagttgattggcatgcggggtgagtgatgtcgtgtcacggcctggttcacacacatgcggaggtatgcccctcattttatagtggtaaaaaaagaagaacaaatttatgagattgttaatttctttcctgtcagattgggcataaattaaattgttgtaagtatccgttttacttttttaatttttttctctattatgtgtttttcatcaaataggtaaataatgttatgagcatttttaacacttcccgaaaggtcatcatcattatgtttgctcattttttgttgtccatccaagttcattatttggacataaaatttggaggggaatatttttggtaaacttatcatatgaggaatgtacgaatttatttttctcgaaattgttttcatcacttcggtgttttttttttggtccactcccactattaagtaatctggtttgtatagcaaaatatctgctagcattaaatttgggtaagaaagtaacgccacggatttttgctttggcatgttcttcacatgcacatgtgtgttcagcatgttaactgacgtgaaggagtttatcaaataatagagtgacgtatgttgtgcaatgtccgactgtctaaatatgcagaaatagtgtttctgttttattttttttacgtttgttcgttgattctcttggttttttttttccatatgtgagttaaagggtgtatctgtgtcattgaatgggatattcttctctcgagagacctcaccatcattcttcacatatgagtactcatttcctgatgggtttttcaaaaatgagtaaaattggtaatcttggctattgctgccacgtgcgagttggtgaaacatttcttcgttcaacatctgattcatgttgcctaatttcaacagatgctctaattttatattatttatgaaaacctgtatatattttttttttttacatacatgtctattattaaagagagaatggtgttaactgaatcgacgacgttttttcttaaggtggggagattatctaagcttgttaaggaatgcaaatctgctattagtattattttgtatatcttcaccgtcttttttgtttttcttttctcgaagtgggcgttccttttggcttccaagtttatgattgggtttaggcacccgatgtaattccccaggtggatgctgccactcggctgtgtttagccaaaaaaaaaaaaaagtggtggaaaaattaagacatgtagcaggatgcgcacaggcgaaatgctaaagttaggaacggtcccgctgctcatcattgaaagtagccccatttcacacgtaacacattttgtggacgagttttttttaccttaatcccggttagaaaggtacaaccgcttctgagcttaactttcaattttgttcttttcttttgaggagccttcgaaagaaagggagtgcagcctcccttgcgcaccattttggcatatgcgtaaaggtgaatctgcgcaaggttgaggaggcataaaaggagcactcgtccgctcctcattatgcatgccttcgatatgaacacgttgtgtgcccatacatctgacctcaggagtgttgcgaaaacgcatcgaagaagtcaaatggtggagccatttttcttaaaaaggaataaaaaatgaagaacacaccccagaaggatacgtacaaaatgacgtatacccactttttatacatttcaaggggcattttttctaggaaaatgttttcttgccgcgaactcgttggcattgcgtgcagtcctttcgtacatggaagtgtaaattttgtattctgttgcttatccaagcaaaagttgtttttttttttttttttttttttttttgcaagttaatccgaggcagaaggggaatgcgtggtatagcataacgagcggcctatatgttattttctcgactggcattcgccttagcataagagaaaaatcgcttccgggtcagaattgtgcagagatggtatatgtgccaatttaagcataaggaaagcggagaaatggagcttcccaatcggggaagattatgcgaaaaaaaaaaaaagttagcccatttgacgtgagaaaaaataaaaaattaatcgttcactttttgctttaacagaaatatgcaattattcgctttcctcctctttgacacactaccatttggggctgacaaatttaaaaaaaaaaaaaaaagcatcactggggaattgctaactgggcagccacacaaatgcagtcttgaaaaggggcattttataaatgccgcaaaacgagtttcgcacaaatttggagttaatttaaatttggtgaatgaaacacttggggtggggaaggaatcaatcatgtgacaggaaaaacatcgacacttcatacatacgtatgtatatgtagccgcgcatacgcgttagttggggcggtttacacaaaaaaggggcggggggtggaaaattcgccttttgggaaaacacacactctggcgcaaacgggcatatgcacgaacacgtgcgttagaagcgaggcatggaacgacgcatgctaaagggtaagacataaaaaagggttgtgcatttgcatgtgccgctgcaagtgcctctgcgcaagtccacatacgggaacaatgcgcgaaatcgaaaacagtgtatacaacaggggtgggacaaaaaaaagaaaaagaaaaaaagttaaagctcgaacaaatcatctagtgaatacttcttagtgtttacacaactctgcaaattgttgatacatttttttttaatcttttcatttattttgttgattataatttgtcgtttatttaatttgttatttatgttcgtttgtagagagtccttgcttttgaggagtcctcgatttttggagtccatttcgttcgcactttcttttaaatgtgttttttccgatttgcccggctgtgccgtagctgcgatggtatggttatgaattaatttgctagtattagggtcgctctccttcaagttgtctgtgcgtgcattgctggcatccccttcgctcattttctggttcataattttgcttaccagttcctggttatacaaattggttaggcataggttgattacgtccggggtgtatataatttcggtgcccactttgtcgccacgttctggggcatattctggggtacattctcgtccatattcacaagcattcacgccaccattttggacagcctcctttctggccgcttgatcaggattatctaataggtcaacaccacgaggaggctctttattttgaccatcttgtgcgttattcatgctaaacgacttctcatttggggaagacatttcaatgttatctttgccagggtggttttggaggttagcaccattgtgggcgttcctcccaatgacgttaattttttcagtcctttctcgtaccgcttcttcatctaggcactcgttttgggagttcccatttggggtagcaatcccatcactggtgcttttttttcccttgtccgcctctcccccttgagtaaattcactctttaacgcataaatgtgggaatcatacattacatggtcaataaaggttaaaaaggatagggaaagaatattaaccaatttgttatctacatcaatggaggaagaatttttatgttgaccttctgtcatgtcttttatgtatctattcaaaatttgaatttcttccgttacgttattttctgtgttgagaaaatattctggttggacttccttcacttcctgtttagcacttaaagaatttttataaaaatcgagcggcacatctgattcgcaaatattttcataaaactcttcaattgagtctatggagctgtctgcttctgcttttgcttctctttcactttcatccatcgacttttcactcctgcttgagtaaaaaatgtctatgttaatgttatcgctttttactctcggtctcttttttgcaatccccttgaggtggttctgcgttacgaattcacaattcgttaggtattcaatttcatcgtctataagggggttgttcattttggtagcttttgccatattggccgaatgtgcaggatgcgcagggttcaacggatgcattgcatacgcagcgtagtctggattgggtccattttttgccttccttttttttggggtttctttacctaagaatggggtactttttgcataactcggaatattttttgtttttttatatggtcttcctgttcccttcttactgatcacatttccctgactctgctcatttggagcagcatctgggctgttcacttgagcatcgctagagtttaactgcttttccaaaggttcctctttcatttggggttcttccttgggtagtttctttggtttttcctccgttttgtcgttactattgggggcccttacttcctcgccaccttgaccttttgccaacgctacgacattgtcattaattgcgtttttcgtttcgctcgcgtggttgtcttggttggagacctgcttggctgtgtgattgacagcgttgcggtccggtttgtcgccatcctccccctctgcgatgtgcacattttggctgctctgttgctgcaacttttcgttttcggataggaggtcctttttgatttcatttagcatgtttaaaatttcgtagttttcctcatcgttgttctcatagcagcggttctcaccattgttatcattctcctcattttcaccctccccattttcacccttgctcgctacatgttgcaatgcctgtgcgtccttcgcggggggggcgtcaacttctttctcgggaatgtggtattcactcgtcaattcgttttcattttgactgaaaaacgtttcgttcatcctatattttggcaggatatattaacgtttttctgtgggcttttttaaaacgcgcgacgggatgcagtacgtacattcgcgtacatatgcatgagagaagtaaatataagtttatatatatatatatgcacgcgtgtttattttgatgctaatacattggaaaagcttcaaaaaatttaaaaaagaaaaaaaaaaagaaaaagtgggacgcaaatggataattatatggttaatttgcatatagtgcccatgcgaagtatgtacatatgtattaagcatacatgtttatttatttatttatttattttattttattttttttttaaagcacacacgaaagctgtaccacttctagcattttgtgttaaccgttaaatggagaaaaagagggacaaaaaatgaagcgattaacccgcaggaatgaacgtaaaaatggcataaaggaggaatctcccacgtgaagtgtaaacatgctggaacgtgacatatattctttataattatgtatgcttgggggcgaaaattttgaatgtccatcccgttatgtaccaaatttttggtgtacaggaaaatgcctaaatgagagggagaagcttatttccccttcaaatggtctgcgacatggcagttgagacgtatatgttacttaagaagaccccgcgttgttgtgaattttttttaaaaaccatgacacgggggaaaaagtagcaatatggaggcagtacgattctctattttgaagctatattaaaatttgccatcccgcgtgaacagcagaattaatgagttgtaagatgagtgtggcttcgtttggcattgaagaccagagggttgagcgccgcgagagggggcacatgtatacatatatatatgcacacatatgcttacataattagatgccttcgcgtgtcacagcgtgacggaattcatgaaaggaaaacacagaaatggttgttaataggtcactcctttgtacattccgtcctgaattttaaaaatgttgcttagaacaccagagccacttctcccttgtgaaaattaaaagggtgtttaggaaaaaatatcatgaaataccagttggctataacgaaccagtcactactcaaaattgtaacaagaaaagtaccaaaagggtgtgatgataactcacattttaggggggtacgtcatttgtgaagttacccatgccgtccttcagcacaaaaggataaattggcgaagcacaaatttgtatatgcataatgtatacacgtgcaacgtcgtgtgcacatagaggggtaaagcttcgcttacatcatggttccacagacaaaccttaaatctgttcgcaacgtggtgtttgttaaggaaagacgcctaaaacggtaagtaccaatttgatcattcacatttagcatcgacatgttgagccccatgtatgttccatttttgcatggccatgttacttgcgatgccgtacgccagaacagatgataagcatctgctctttttacatttttgctttaaaacagtggtgctgttttttttttatcctttttccgtcagtttctttcccatatttggtataagaaaatgaataacatgttggcatttaaaaaatgatggaggggcaaattgcgctttttccagtaatacaatgtcatgggtatatggtacagatattcttataataaggaaaacattttcgcgtgatgattttttttttttttccttttattaatttgtatacataaatgcagtggttacgttctttacccatagggtactccaaaatggttatgatttttaaacgaaaaatgaaataaaaaattgttcccctttgagaaaaaaaaaagaaaagcaactttgccgttgtttcaatgctgtttataggaatggccccaaggggaaagtgctttttaacgctgtagaaaatgcgcaagcactgcgatagaatgtgaactgtacagcacatgacttttctttcggaatagatatatggagcgagcatggtctagtggctatgacgcctgcctaacacgcaggagatcccgagttcgatcctcggtgctcgtattaataagagaaaaaccaatcaaaaaaaaattttcttgttctgcgcaaaaggaaaaaattgtgatgtaaaacttattgggtatatattattgtagattgttcactttttacgttttttataataatataaagtttccaccttaaggcattttgcccttcaaaggcatatatgccacatttatcacttggtcacctttaaatttatatgccatgccatttgatgaaagaatttggctcttcagttgcatagcgaaatgtaaactgatataagggaaaagcggaaaaataatttgcagtaatttttcctcttttcggtttatggcattttttcgttttttctccaaactggaagaaataaattgccatgcatatgagcttcaatgataaccatttgccaataacgatgttgttcagcctgcgcagagggatacttaacagagaatattataacaagactgtccccgcgttctgcatttaccgaactgtgtcattttttgatagccttgacatgggaaaatacatgcacaaatcgatgaaaagagaacgttaaaaaaaactgtgaaaaaagatggtgtgctttgttttatttggaaaaaaaggcacgtttcatgcatcagttagggggaatatcataggaggaaagttacttatgcagaaagagaagagtatatgtgatgtacccatttttcgctagctatacatatgtacagtatattcatttaatgacgcgactgtgttttgctgtttcagtggacgttcgctttctttacatcatgtatgtacattaataattgcaaattttgccttaagctcattttgttagcctcctgaacaaacaacctttcgaatgacataggaaatatttttcagctgacctggaattgaccttgtcgcttttttttttttttttttttacctgattttataatttatgagaaaaatagctagctaaaaatgcggagttatattttggccacattaagtagatttccgcactttgtaattcagcacaaaaaggtgggtttcccttttttacgaaatatgtgtgcagctagtttggtgtaataaatcccattatgaatatgtttcatattcttcgtgcacttacatttttggaatggcacactaaaagtgtgtgtgccatctgggaatagtgacatttttgtgaatgaattatgataggttgtaaaaggtcgggggaaaaacagcaacgtttacattttctcacgtacaaagtgggaggaaattttattcttcatcactgcaatgtgttgtgctttatttcactgatacaggtttaagcgcacacacgagggatggtttttcactatttggaaattttttattgtatggtgcccaccccgccaaaagaactattcatttcacgaatagcaattttaaaaggcttttttcggcttcctagtacaaactgtgggggatttaaaaaaaaaaaaaaacttttcatgtaaatataaatttggaacatatatatatgctatgttacaaaagggtaatttctgtgatttagcacgttatatcactttttatactccattttgtcacacgtgaggagcaaaaattaccactgttgtgtgtgcacaagttatagttccttcgaagggtacgcaaattaccatagcgctgctaatatcgctgcgaaagagtgaatgttaattattggctttatttttacatagcaaaatgaggtgttcaatgaaaaaatggtaactatataatatctactataaaacatggtaataaaattatattatcttttttggaagggggcctaaatttattgccatttcagaataaaaaattccaaatattattttttggtacagttttaaaataaataaaaacatttctgtaatatccgcataataaaaatttgttatatattaaatttgtttaattattctcttaatttgaactatctataattattaatatcctttattttgggaacatctctttatttttaaaaaggtctcgccgggactcgaacccgggttggaggattcaaagtcctcagtgctaaccactacactacgaaaccatatgtacacaaaatgtcgcgcaaaagtcagttttttcttgggggatgagctccaagtgaacaacggttacgtggtatttgaaatttcacatcttcaaggatttttcacgctgtttttttttttgaataaacaagcagaaaaacaaatttttaacataaaaaaaaaaaaaaaattcgaaaccgtgactatcattggatttatttacgagttagcgcaaaataaatcggaggtgcgaagacaaaatggtttctggcaaatacatgtgcagagtaattatgtcacgactgagtagggaactaattatatcgtacgaggtagccccattttttgtaatgagaaaagaaagcgcaaaggagtcactataatttgaacgcgtatgtgcacatggccacaaattgacctctctgttcgtgccactcttttcatggtacttcacgtgaaaggaagtggaagaggaaaatacggtttagctgcgcatctctacatgttgctactccgttttagaaaaaaaattatcctaaattagttttaatcctttcgcacaaggaaattcgttcaaaaggtgatttaataagtatgggggtattaatacacaggggtcgacaaaaatggggaagcttcttttccaatttgttgcacccaatgtgttagaagaacacacatgcgtacgcagaaagggcagttgcatacatacttctgcactggagcaggtgtgtatgtgtgtgtgggggggtcacctaaattgacattttttttataaagaaattgaatatcgagttgacaattagtgtgagggaagtgctaatcggggaagaaacggtataaacaaatgcatgtaaaaaaaaaaaaattgtaacgaaaaaagcttaaatcaaaaaaattaaaccttaaaaaaaaaaaaaaaaagcgaagtggaaagtcgtttccatgctatcgtacactcacgtgatgctgataacgaaaaaaaaaaaaaaaaaaaaattagtgtcacatgattagtgacagtgtagagaggtaattaacgctcgtgcattctgctttgctactgagcatatgtttgaaaaagaaatcgatgaggtatgaacaatcatgagatttttgcgggcacaaattaaatggagtgagcacgcctcaactttcgaaatgtagcattccattcctattaacacaaactcaaggaatgtatatttcatccttttgattcttcctgagccatccaaggaacttaaaagtgtgaaggaaaaccctgtgagatcgcttaatatgatacttaacgccgaggagaaggtaaccaatatttatatatatatgtcttatgttaaataatgtatacatagaattccatatttctatttttttagataattcaagtgaactgaatagtaattcgttatatgttaatctgggatgtaaaacgacattactttctatctgaaaattttcatacgcattttgtcctctggatggttcgatataagtctcatgtacctgtacgcgtacctccgacaatgctgcggggtttttaaatatttctcctagtacattaaatgtttcacttttattcgttacgcgcattattatgttattgtaatgatatgtaatgaagttattgaagaggaggtcgaagcattttatatctttacaatctagtgattcttggaacatctgcactagtcgatctatggctgtatcatcaaatagatttctgtactctttaagtgtgtttagaagacgcacaattttttccttcacgacaagttctctatttaacttggactttactttcattatgtggaaagcataaccttcgttaataacttgtaacacataacggagttccctgtctgtcaatcttttcagtggtggataaattaaaaattcgttgaatagctgaaactctactattctgtatagcgatattatatccgttctggatcctataaatcctttttcgctacttgacttaagcttctgcaccacttcgttaatatcgagcagcattttgttgataaatggattcaaatggtggttctttataaatttatttttccccttcataatgctgagcccctttttgattatctccaccggagaaacaacagaaaatttgtttaacgaaattatggtatgcacaattttcattatcacgctgaagtttcttaatatgtttgtcttattaacatacatgttgtatggtctgttaaaatatccatagttttctttattcatgttgctatttctttcatctatcatggtgtcgacaaatgggagtggattcattacacttttttgcaggaagcttagaccgtttgtttgtttggacttgtttctcttttctgattcttttgctgcttggaaaattcctttctcccaatcactgtttttcttgttggccgtttgtaggaagttgaccgatgttgtcgatcctgagatggtgcttccgctggatgtgtcactttggagggttgcggtggactcgttggaggtagcacttccgagagtagcggtggacgcattggaggtggcacttccgagagtagcggtggacgcattggaggcggcacttccgggaataacggtggacgcattggaggcctcactggcgacgctttcgaacgatccggtggacaaatcagacgcggcgctcacataggacagggagtcttcatccgtcttggaatcctttccaacctgcgtaagatcatcctcgaattctaactctgagatacctgtttccgatgtggatgtatcgtccaaactttcgtcatcttcttccatgatatcttcttcctcttccacttcttccttaaagagatcctctactagttgttcatctaacttttgcagttctaactctttttcttcatccgttttggacattaaatctgattctttgatcagtccgactttacctaccgtttctacgcgaggtttgcctggattcaagacgaaccagtagtacaaattaaaagggtaggtgacaaaagagcacttaaccttttggtaatattttcctacgatagattttccgataatatcaaattggtctagaatattttctttataaaaaggtggggtcgtagctctgttggtgaaattaaaactgactccatttatgtcttgcacgatgttaaaatcgacaaatgggatggatgggatgttagtcctgtccagaaatttttcaagataaatataattctgcaccgttttgtttagcgtctcaacctcgctgtttggaatgactcgatttctttttcttccaccagggatgtatatgtctgacgtgggaccgatattgtaatcagtagcattctcaattttttggtaataggtgtctaaattttttatatctaagtcgtcgtaaaatagatctattaataagtagttcttgtaaaagctgttaatgtcatacgccataatttgatagtatttgtttaatttttctttatcttctgggataaagacatacgttttgatgtcatccactgcgtagcattccgtgtagaagttgaaatggtcgatcgggtacttcttgatgttgttgtttctttttattttctccataaactttttaaagttctcaaattcgatgatagagttaaggatgaagtttaagtaatttctgctagccaggtagaagagtgagctgttcgtagaataatctaaatctcccgttactgcatagaattttatgaagatgtaaaaatttctcaaaaaaaaaaagttggtaaatctcatatctgttaacatctttatgaatccaattagctgagataggtactgatccactattggcttaatctttatatcatttagaatatgttcacttttattttgttcatacacatggaagtattttttgtctttcctgagttcatttaaatcgtaattatactttttctttattattaaagtgataattttgtaaattcgcagcataattctttcattatttattgaagtgttgggagacagcttgaaattgttcaacatcgttcgcaccgtttcttgactggaagtgtatcttataataggaaatttaaatttatggaacacattagagaacatcattatgtcctcaaatttgatatacacccgtgggtatatagaattaatagattcagcgttttctaaaatttcgaagaatgacgtgtatcttaatatgttcatgaatctttttcccttaattctctttcctaacgacattaacaactttctgtgagtaaagccaaaaactctcttcacatttaacaatttcaagtacagatatttcatgggcgttttataaaacttttccctttgatctaggaatttttccaaagttaaaaattttttccaggagtgtcgaatttttttttttctctattctgagtaaggacataattatcagcaaatgctttacagcatcattcgtatgattgaatttgaacatatcttcaatggaaatatcttccttttttaaaaataaatacgtaccgcataatatttttatcagatttttctcatcaattgctgcatactgcgttttctccgtttgtacaagatctatattccttacgttcttcatatcgatggtacttccggttaaattgttggacacttgatctatacctcttatgttgtctttaataaagggagcgaaatcgtagtacagaaggaacatacattttgtgggcaaatgggggaagttttccttatatggcaattgcccatgctttgactctatttcggctataattttattcctctcttcttccctcgattccacttcttgctccagggacttggtgttttgcacaagttcgtcttctaggggtagttctatctccactttcgctttctgcgtttttggaggcttttccgtttctttaccatccgtctgctcagaagaactggccgttccatcctccttattctgatcgttcttattttcgccttcactttcatcgtcggtggcatactccttttccttctccttgagcaagtgcatggtgtgcgactcatagttgtgggcgtagtatttaaccgggtagtaggcctctatcagtttctgctgatacagcttgtacgtttcacttgtaggaatttcgtgtttttcaatgttcttgtagagagaatataatgctgacatgatcacaatgatggtggcttcttccgtgttgaaaaagtttaccttatttaatacattttccaaaaagactttaaacattttggagaaggttgtctgatttagattgaatctatattttctgattcgctttataaatatgttttcagatctgtctttcggctggggagacttttccatgaacaccctgtgcacttcatagaactctgtgggaagcatgtttaggagggctctgttccaggaaactcctttgtggaagtattgcttcaccgctccgatcatggatgagagctgcaggaggtgtgtgtgtgggggagaaataacgaaatggaagtgacacatttgtgaggaagagaacttccacgaaggaacacttccgataaggcacatttttgttctctcgcacgtcagctccttctcagaaggcttacaatataggcgctaaagcgatcgacccctgacgcccaaagaacgtggtgaatcaagtcgacaaccaaaacatcgtcgtcctcctttaggcacatatagcatccgctcaactttccttcaaatttgtccaaaaatgagcccacaatcaaatttccatcgttcctgtttgaaggttcaaatttaattagtgggacttgaaaggataaagggtttctataatcgtgcatgtgtataagtctagaaaaggagtcttttttgtttctatcgttgaagaggaatttaaacaattgtccttccttattgtgcagataaagatcggtatttttcatggaataattattaaaaactagagaattgtttttcattatttacttcatctatcactttatgaatttcgtccaaaacaattttatcaatttcttcgtcgtaatttatttctgtcaaatttacaccttccgctttttttatagtgtctaccacattttttaagtattgatagaggtataaatctttagagtccaatatgaccttaaaaaaattgaccatattttctattatatctttgtttatcataatatcgttgtaatttaagaagagaggaagattgataaatatgttcaatgggaaaagcattttttttacttcaaacgtgctgtaattacatgtctggttcaaatttttagctatttctaggggacattttttaagtatttcatatttttctccgtaatttacaaggttggctataattcctgttgatcctatgatgatcaatttcatggaagcgtttaactgcttttttaaaggctcatcgaagtataagctggcgtaagggaactttagcgacggcttatagtgaagaagttttatcttgagaagggagagagtaaattctatgctgcctctattgattcttctaatatttctttttataaatggctttctaataatatcagaagagattctttgtaaaaacagttcatacacttgatcttcatagatgtatctaaattctgactctacgtcagcgtgaaagaattccttggggggcattttgctgatataatttacgttcacgaagagaagcgtgtaaatttttgttagaagatttgccacggctagtcgcatgtacgactcttcatagtaaagcacttttcttgtgatcttcaggatcatcaggatcctcttgaacgtctgcgtgttgtactggctttccttatcgaggtccgcctctttggtctgcgagttgtaggaagttagttatgatgtgaaggggttgcaatgttgtaagttagttataacgtgggggagttacaatgttggaagttaattataacgtggggacggtgctaagtgttgtgtctgtgaatcggatgagaatccccctcatgcaccgacaggaagacacttaaaaacgacacgtgcaagcacacttacacttatcaactgcatgccctccatggagtctatgacatatttaaatagcgaattactgaactcaaaaaagcccgtgccaaggtttttctcaaacaagttattcaaaatggggtttaaattttttccggacaaatgctgagtgacatttacgtaagataatttccaaatcttcgacactaagattaaggcgtctccgtatagcagtttcgaggcgtatggatgcagttccgggaacttcaacacgttgactgagggggaggagaggcaaacatggggagggtgacataaattagggagccgtgggcgaggagcgcatatgcctataatctcgcgcaaacacacgcatatatatacatatatattcacagcgatcttctattctccacttacacttcaaaatggtgttataaagctttcggtaggatattcgaacgagccgtttgatatttctatatattaggaagactattttgctcaactgcgtaatacagaaggtcgataaggcaaaggaaaaggctccacggaatggaatcacgagggggtagaaaaatagcaacagcgatttgaacacataagacatgatgaccccaaaagtgttgttcattatgagcttatcaaaagagctgatgtggttgtacagataggcttttgaaaaacacaggtctatcaattcgtaatttataactccaataattcctctcagactttggacgaatgacacggacataaaggttcttgctaggagcagcccatcattttttaatgcgtcaaccatgccccagtaggcgtcagctacgggaagaagttttggcgtataagggagagggatggcatgaaagaaaaaaaaaatgcgcattgtgtggtgataaagtgtttcgcatcgtgtgatgataaagagttgcgcatcgtgtggtgccagcgaattggcaccctcttgcgctttattattttccctcctaacttttcgctttcttgtatatcattagcgcttgatccatttcatttttaaaagcattgtccagtgggaaggggggactgtcaaagtaggatatcagttgtctcctgaacacatcgtgttttttccctgcatagtggtggaagcgtgcgtgtgtcggatggagcataggagagtgagttgttaacgtgtgtatatatactccgaacacgtttcgtataacttatcgttaactgcttcgttttttttttttctcttattacttgaatcgtgtgccctagatattaatttaacaatgcgcttcacatttttcttattcattacagttaggtagaaaaaatagttggtacgagagagagactcataaatggcaacattcttgtgaaagttgccctctacaaaaggtaacggttagtagtgttgaagtagtgtattcctttttggtgcgccgctacgcgtgcggagaaggatgcaaactagtaaatagcgcaaacatgcaaaggttaaaattgcagaggtttatgtgcctctacgctcgtgtgcacgctttcacgtctttacgaggctgcctttgtctttctttccctacttatgagcaatcccctatacagtatagtattgattaacttggccacataatactggttaaatatagaactagcctttaacgataaaaaagagtattcattgtaattagacccgttattaattttgacatcgtggttcccttccgcttttctgtttttaaaataatttcctgcaaggtagttgaggtggttttaacatgaagaagaacgttaatggtagatagagggagggcttgtgtctacttgggaaaacacgcacatgtgcgccttgatacgtgcgcatcctgttagcaaagtatgatgagtcgttgttgtgcacatttttatcacatggttgtgtggagaaaaaatgggaaaaaaaagtactatgcgataaggacacatttggtggatcacacaaattggaagaggaaaaagcgggcagatacgatttgcacaacagctggaacgggaaattttgttccttgcgctcgaattgaaaataaagtgggcgtaattgcaaatgcgccctaatttgtgcccatgctggggaaacgaagacagtgtgcgaggcatacatacgctcatatgtatgtgcatatcgaatcgacaaaataaacgtaagctgagagatgagatgtgtccccccgataagcgcatttgttacctgagcggccatcccgtttgtagccggccaaaacttcaaggcttttattctctatttctttacattttgatagtatgttaaaaaataaataaaaagctgaaatgcaaaaccaataatttttcattgcaaaaacggaggggaaaaaaaataaaaaaaaattccagcgtattatacttctacgcgcagactttttcaaatactgttctaagtgttacatatggtaaactagtttaatttgaatggtctaggaagggtggcccatgcgtacatatttacacacgtacactcacgcagatacatgaaagcatggattgtcaaatataaaaaaaaaaaaagttacgctggtgaggaaaaaatttcgtgagttgtaaaaatttgttcaaaacattaagagcgcgctggcaaaaaagactatgcacagattgaatatattttttttcttttaaactcacactgcgcagcgcggatcaaggaaaaaagggaaataaaaactaaatccataggtgcacgcatacgtgaataattacgtacatccttacgtacgtgtgtaaaaaaaaaagaaaaaatagttaacctgaattaaacagagttaaacagagctaatgagagctaaacagaattataattgttagaacaaattaaaatgcgaattttatttagaattatggagtaaaaaaaaaaagttgtccctctccgagtcttcataaccaatatgcgcgcgatttatccatattacatgtgtgtgtatttatttagccatgattagcgttttaaaaaaaattctttaatacacaattccagttacagacaaaatataagcgttaaggaggggaaaaaatatatgcgcgtatatatgcacttatgtacagcaagtgcatacgcatatgtacgttacacgtgtagattatttctcacgcaaaggacttttttccgaactgttctgagtagaaaggcatacacttttttcgtaaatgcctttttattacgtaaaaaaaaattgaaaaataaccaaaaaatatgtgaagaaaatatttccctgattaaagatgatatgcctataaaagcaatacatttttttggtaagaaatttaatatgacaaatgtttcgaacaaaaaaaaattgtaaaaaaggagcacacgtagtcatatgcatttaagtgcatcatgcatttgacatataaaatgttctgcagatttataatttaacatgaaaggataaaatttttaaaattcattttgattgggcatatttcgcagtttacccaaaaatgacgattttcttcttcccttgtcccttatttatgttgataatttatagcatctcatagtgtttggatgtgaacaggaggataattcgtttcaccatcagtattcccattgcgtatttattcacataaacatatattctttcatttttaccatatttctatcctctgttgttgattgaatagggagttcatcaggagatgtgctaaccgtgtttgtagacaaaataattgttttttttgggggggcacttaaaagcgatcatgttttgtgcaaaactttgtcctttcaatgaacgctaaaagaaaaaaatatttttttttaccagcatcactcatttttaatgagctatctttaaatgcctgagtctgacataaactgcgcacgtaagtacaagcataggtacgtacatccatatgaatatgcgcactggctagcatttccaagaaacttttttcaccctatcagtgatgccaacggtatgaatatgtttactcctacagcagcgcgcgaacgaacgttattttttatgtacctaagaggttcataaaaaaggttaatccttcactgtagtagtatcacatgttgttcttaaataacattcgtcttaatcactttcagctggtgcaacctctcgtttacttaacactattaatgatgaacgtgggcgtgccagcagctgcaatccaacccaatgagagctaaatattcgtctttcttgccttttctgcttggaaaaagagaaaaaaattgcgcggtaggtataggctatttattttgccatgttattgctactctgatagtattgttggtctttccctttttttggaaatgctttgaggagagggagaaagcttcctataatattgcttttccatcgagtccatcacatgtaaagtgataaccataatgcacctttaaattttttaaaagaataaacaaaattggacaagcggttacttcattttaagccatgaaaaaattacgcccctttgtttacagtattatagtaagaagtcatcatttgggagtaggtggtatcgcctttaaatgataacatgtgtagtgaacttttttcaaccattttcattgcctacttgtttatgcttacttgtggcggttattcgttagaggtgactttagttggctaccggtgaatcaaacctgccgcatagcgtttaactacgagtcgttatacagaagtggaataaagatgcttttaatggtgcataagatatttacttctttgcaattacacgtgacggtgtttgccttcgtccaccaccgttagttgaactatcatattgtaatgttccttttatataactcataaaagagaaaaggcttgtgagggtaaatgatattgccgtgaggtaggattaaaaagggaaaagggaatttattaaatacccttttttttttttttttaccacgtttgtgcatgacatgtgtaggaatttacttgcttagacatgccccattcattttgataattcatttatcgcggctgcttgacattgctgcgataggcttccattacgcttttttaaaatgattaaactgaaggtataagaaggttatttaatgaaagaaggaggaaccagtaaggcccaactgtggctgcgaatgcgtaagcagttccagttgcttcattataagggagataataagtttttgcgcaaggagagaaaatttttacatattacatattacattttttatttttaagaggtgtagcagattatttagtagtaatgtggtagcttcttaaaattttattccaactgctgtgtatgtggtggtgggggttgtacgttgtaatggaggacccaactgcggattagcaggacgcatacctggacattatgcacagtaccttcgtgggtataacacgtatatgccgattttgcatgttgggcttaccataaaaagcgaaaaaagataagcttggaggctgcttctttaacaagaatgcggacatttttatgtatatctaatctttagcttacccgatatgcaacattgtgtgcggaaggtgcgcactaagccgggatggaaattcctcttcagatgttaagccatttatgttacaaataaaattgcttttaataaaaaaaaaatgaagttattttttctctttaaaaaagtcacacctctcttgtattttcataaagctgttagcttcaacatttacatatttacgctgctcatgtacatcctctcgtattgtatacatgtgcactgtgggggatatgtataatatacaaaacgcttttgtttcatactatgatattttttttgtcaaatttataaaaataatgatgttttttgactccaatgaaattaatacatacatgtaaaaaaaaaaaaaaagaaacattcgaaaatataatatatgaggtatgtaacacgacaaaaatttatatttaattagaagaaataaataaaaaacattcgtttaaacctttgatgaattaaaacatggaaaataaacacatatatatatgtatatacatacatacatgcatatattatatgcacagttattatgtaggtaagtaaagatatatatcattataaaaaaggattaatagaaaaaaatcaacatcatataatgtagtactgtataattctctattaacataaggaaaaaagaaaaaaaaacatatacataatgtagctcttaaattttaatatatagaacaggactttttttttctatgaataggtgtacgacaatcttcagaaataatacagcttcgaaaggaatataaaaacataatatattattccgaaaggtcaccttcattttgctgaatcatagtaaacaccaattacgaaagtttcacacacatatatatttatatatgtacattatataataggatatgtgtttgcataataaagtttgtacactatatattctgtgttctcctgatgcacacaggggtaaccccccctgtgactccacaaggcgtgttcttctcatttggtgcgtgcgtactttctcacgcgcaggtgtacatatatacgtgtatacaaattatacgtacgtcttctgctacgcttttatggtcagctatcaattatacaaatgatgcatttcttcttgtaaatatatcatcgtaaagtcctttttcattttctttttttcttttttttttctttctttttttttttttttttttctttctctcatccatttaataatatccgtggtatttaagtttttggaagatttcctaaaatacaaaaaggaggaaagggaacattaatagtcaaacgagtggtccacagggaggggataaaaacgagtgcggaatgatttgtacaggcatttgtatatcacgttcatatttatgtacatatataatatatatatttatcatttgccccgcttgccattctttcctttctgccttattacctttttaccaacgatgtaggacaagtataacatcacattgaataacaacaatccgagaaaaacgttgagggcatagctgcatgagcattcacctacaacggttggtttcatcatatagtctccgaaggcatcgtacagggtggcagcaacttttgggtcgtagtttgatgatgggtcactcattttgaagggtggaggtgggaataaaaataagtttaattaaaaggtattaaattatattaaaaaacgggaacttccacaggatgatattttgctaaggcgcgaccttttggcttgactgcaaggggggcggaaaagggaaaagaaaataaataatgcttagggtatattatgtatgtaatgtacgttcgcatatgcatccgtgatgcgaggcaatctggatgaagcaaaaaaaatcgcagcgtccttattttgctagcaattcgtaggtacaaaagttcatatgatattatttatttattcttcacatatgcattattattatacgtatatatcattcatgcaataaacaggatgaacgtgaaggatactcaaaaacatttttaagtttttcttaaaaatgatttttaggatggcataaacatgaatatataatatgattaaaatatactacgaaaatgctattcattagtacctgtacttctaaaatttagtaggatgttatttgtattatctttttaaaaattttgaaataattagagttataaaattgttattgttacgatgtttttatgactaacaatttttaaaagaaaatgtaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaatactctttcgttgaagtaataaaatgtcaattaatttacgattttatttatactaaaatgtgagttttaaatgaatccgaataaatgttatattattatttatataatatatataaatattcgcaatgtgaatttgtttaagttcattttctttttcttttcctaatttggtatttcttttttattaatgtatattttctctactttgaaaaaatatttgtacttttattttttattatagctattctctgttttgttagtgttttattttatttgattttattttatttgattttattttatttatttatttattttttttttttttttgtagttacatgtttatatgcacttgtttcctttttaaatgaaatatactctgatatatttctatttttttgcggcgcacttttttctaatagaaaatatgagaaatttatatatattatttattttgttttaatattaatgcatatattgaataatgaatgcatataaaaaaataattttgcattccgacatagaaataaatgcaaaatattttatgcaattttatgataatttataaataaaattttttacattttgagtgaataattttttttatttttcttttggtttttctaatttttcaatcttttttttttgggggtatgccgaatctatcatttcgtattttttttagttcagttttggtttaattttagttaaagttttgtttttacgttttagtaaatttttactttttctttcttgctgcattcaattttgcctcttcatatcgcagcgtaaaatttatcataatggaaaaaattttcatgtcgggaagaagattcactttttacttacaaaaaaaatgattaaaaaaaatactgctcattttaaggaataagaaaataaactcgaaaagaaaaaaaaattctagcctttccacatattatttcttaaaacattcgtaacagataaaaaaaaaaaagcattgcagggaaaaaaaagcgcaagtaattatgccttttttatgtcgcattttattttattattatgaatatttactttatgtcatcgtacagtataaacatttttttgtaagtatatgcagtgaattatcgccaataggtacgaattacggcatacgaaaatattactacgaaaaaaagaaaagctaggtatttttttgtttattaaaatttttgccatataataaaataggcaaagtggcacgtagacaattattttttttcgtcttttcagtcttttccaataaaaataatatacattgttaatatatttatttatagcttaacagtttgtgaaaataattgtctaaaagggttatttttggctttatctgttttttaataagtgggtaaaaaaaataatacaatacaatataataaaataaaataatatttgctaaacctgctgagctggtaagccccccctttttgccacgaaataacaaaattggttaattatacatttaaggaagcaggactgctgtgtcttttctaatggatagatgcctcaaaaagatacggcataaggccaaaagtatatatttgtcttttattaccaagtacgcgcgtctatcattttttgaatcgctcataactttgccactacttatacatatatatatatatatatgggggttgtcatagggacatttttttatagatttagcgatttacaaattttcactgatgcaaaaaagtaacgcttacgtaaatttcagctcttttaaatttttttttatcctattatacttatattatactctatcttattttactaaaaagaaatgctttcgttttttctgataaagaaaattgttttctttagaccgaggtcgcttcagaactgcaacgaaaaaaaaagatagttgtatatttttttttccttttccaattctgcgatttgtttagtaccatgttgcattatattattaccattcttccatatatgtatataaaattggatcccctttttttttttttttttttttgctatctacaaatactggcatatgatatgtgacacaattcagtcgaacagcactttgtccattttgaaagaaaaatgattaaagcagattcttagggcagattataaatttagcttctttatgcggttggcgcgctttttttgtcgactcctgaggactctattctactaactctgttttcgaaaaacgattttcggtagagttaaaaaggaaagctgcttgagtgatagaaacgtggctgcctttcgaaaataatgtgaaagaaacattggggggttcctttacattttcttaatttttttcaatttcttcattttatttcctttttattactacatgtgcaatataatattatgttttcagcgtgctaaaagggtgttgtaatggtaacagtgtgcggtgagacactcttctttttttttgtcacattctactcctattaaggtttcatttagaccgagtggtgacagcgtgccatgggtaaaatggttcatcacatggtgcccccccgtccctcttttgtctaattcgtgcaaactggcagtgagcattgttttcttttgacaccttggcacacatctaagaagtaacacaaataggtgtaaacgtgcgcccgtgcattattgaccccctcaatagtgaacaatgaaaaacatgaaaaccggaggggataagagtacccctataccattttgggtggtaggacgtgaaagtttgaacaaaaataaaaaatgcaaaacggaagatagcgaaaatgtaactctgcttattgtgcatgcgcttgtgcgcagagtctttccatcttacaacatatcgggttctaaaaaaatggacgcatctcataaacaagtgtcaatgtaggggctcctcctccacagttgcatacaatctacgtgaagtacttcctacctcatgcttaacaaatataagcacattagcagaattaaccaaagcaactgcctcgcttccctctttcgttcagttcgctttttatagcttatgcgttgtacccccatatgttagagatttatcattttgtgaaaatttagaaaaaatttaatgagataaaaaaaaaatcagtcgcgttgtagagtagtttccaaagcatgatcacccttttactcacgcgtaatgaaattttgttttgtcctttgaatatattttacttctaagtgtctacgtaaggcaccctttttttgtgcacctggattggaatgacgggtttgtagatgcacaacatatgtatatttttatctatacgaggaaatgattcaccgagtgagaaattagagttttatgaggaagttaaaaaaattttaagccgctttttcgaacaaacccacaaatacacatgagtagctaagtcagtagaagtaatttttgcccaatgggggtaactataaaatgaaaaaaatgaacataaaaaaaaaaaaaagaagcaaaataaaacgaaaattcaaaatgggtcctgaagagcgaagtgtatgatgcctatttatgaaagatttcccttaacactggcagttccgtagtggcgacacgaagtatacattgattgactgcacttatcgagtagtgaaaatataaactccagcgttatgctttaaaatttgactgaactatttttaaagggttaaaataggatgggggctaacaggaagggcaacaggtggactatgcgaaaaaaaaaaaatcacaaaatagataatctaatttatttatgttccaattcatacagatgtgatggaaatgagagttcacatagtaggaggaaaactgagagaggtgaatgagttttgttaaacattgtgcatgtgaaattaaatgatgataaagggggttaaactgggttagcaagaaaaggaagcaaaagaattcgaatatttttttcctgattaagcagttatccatttcagaaaatttcaccacagcgtgaaattaaaatacacgtgcatgcgtataagtataaatccatacacttatacatccgcgtaataacggaacaaatcctttttgttctaacataaattagttctacgtggagagcaaaaaaaananaatatatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttaatgattaaatgaaaaactggctttgctcatatgaatctcttctacgttgtgacacatgctttctaaagttgcaaatgtgtgaaacgaaggtgcttcaacattaagcctaaattttgttttctacaacggcgaactttaaaatatatttgtccccagcattcgactaccactatcatgtttgccgttttttttgtgtaaatttattattatcttaatatttacccttttagctacgaacaaattgaagttttcaaaaaggaaaggataaaataatagttttnttttttttttgtttgtttagcaaaatgagtgaattcgtgtaaacacatttatttaaatttttcttgtggtgttcttttagcaaaatttacctttactttgttatttattattttttttttggaacatgagtttttagatccatgtagataattacagaaattaaaaagagaacttttttttttctttttttctctacaaaaaaaaaaaaatattcagttgtaagttatgacaattgtttgaggtaattgtgtgaatttttttttttttttatgtcataaattattaatattattttttgtgaacccctcttatcgaacccgttctgttgtaaaataggaagaaaaggtaaaatgaaagcaatttttccataacattagcgcatgtgtactgaacatattagtgtaatgcgataatttctctcaattttaagttgaccattttaggtccaacaaatgcgcgattagatttactacctgtgttgtataagtgtacacccggtgtattttccccactgcgattttcccacaatacgtatactttcaccgaaggtgtttcaccattcagagatcattttaggaaaaatataatgcgtgcaatagctaaatgattttaaaaatatatatttgtaacaaaccagaagtgcttagaagggggaaagcttataaagaaccaaattatagcagaagggggaaaagaaaaggaaaatcattactgtaaaactgcaaagtgaagtttcacagatctacagtttgtaaaatgaagaaaaatggatggtggggagtatccttcggagttcttctctttcttatcggtacaatttcacaaaagagggtagcagtgaattttcatgcacacatgaatagatgcgcacatgcgcagttcgaatggatgataaatcgacagattaatgaccccctattagggttgatctatatggcattattatacatcctatgctaatcacccctttttgttaaaccttccacacttgttgtaggtgcaagctgggaaaatgtcataaacgaatcgaataaacacaaaaaggaggaaacgaattcttctattaatttttattggggtagaaaaaatgagtcagaataccctggaaggaagaagaaaaatttgcaaaaacatagtttgtccccaggagaggagggatatagtaaggatagcacacccagcggaaacaatggaaacgaatccgggttatttaaaaagaaagcacttatacatttaagagatagcaaatttagaaggaagccatcgcggtatgcgtatattaaaagtaacaatgaaaataatttggatagacatccgagtagtagtgagaaggaggcaaagaatgaacctaatggaagtcctagttcctttttacaaaatatgaacgttcccaatatagaagagattttagattacttcgaaattgtaggtgaaaaagaaggagagttaatcttttcattagaaccatactatgtggacatctacacgtgcaaagaaattgtgcgttctataaaccgtaagacgttaaccaattctagtggtacctatgggaaggaggaagaaaatgaagataatgactataactctgggccaataaaagattccaggataagaaatttgtatcattatatgaaactctccgtgatgcattgcaataatgaaaaaattaatctattaaacagaatgaatatcttagaagacccaaatatagaagttaacgaacgggtctcaataggagagaagtccactacatacaaattactcataaatgagtatgtaaattgcttaaaagaggataacgaagatgttaaagagaagatagaggatgctaagaaaaagatcacaaaagaatatgaaaaaaaatattgtcctaataataagtgcaattcgaacgtctatttcgaaagtgtacatttgtacctatcgtacgtgaataataatgccgacattttgtacaattctaatattaacgatgcgaaggaatttttaaaatctggaacaagtattgttaatattatagagaaagaaataggatcaaataatgtcataaattctataaagttcctacaaagtgaaattagtagcatcataaataactacaattatcacataaagaatataaaaaatgctatctataatataagggagcataaaaaaaatgataactctagtgactttgataaaaaaactttggtagacaaaagttttgacttggtaaaaaacatgtccgtgtacaaatataacaatgagatgttcaacaggatgaaagcattgtacgatttaaaaagtgctaaatgtaaagaactatttacttttttagcagaggagttaaagcataagcttaactccttttctgagacggtgacatttcaggtgaagtacaattcgataattaacgactggaaatttatcttggactatgcgaaagatatatacaataaaaatttgaccaagataaaaaattacgaagggaatgaaggtttagaagttatcctagtcagaaataagattaaggaaaagctagcaacgctcgaaggtctggtagacaagctagataacctatttaatatcataaaatcgaagtatgcaattgtcatgtcagcgaaatcactgattggggaactgatgagtgagttcaaaacgggagaaaagggagattacaaattcgatgatctcataggattaatggaaacaataagtagcaaaattaacacggtgaatgaaagtgtcgatagtatacataagacatactccaacattcagtacgtagaaatacaagtcgaaaacttaagcacttctctcgatgggtacatgaacgaaatagatgatttaaaggctaagggatcaactaacgattatattagagaagaaatggagtcgaaaatgttgtttataacggaaaatattaacaatttaaaaaaaatgctttccctggaagaaaaagcaaacgaatatattgcgcaaattgatgaattaattgtgggaacatcattagatatgaacgaaattataaataaaaaaagtgacgcttataataaaataaaagtgattattaaagagatatatgaaggcaatttgaagaattttctcgatgaaatgtctctaaatgtggacaaaaatagcgattctatttatcacagtagttctacggacgaactggatggcgtgttaaataatataaaagatgattataaaaaaatgaaatctatcaaatgtgaaaatataccagattctttggagagtataatgaatatgcttaaaattatttcagacgccaaggaggaaatcttaaaaatccaattcggagatatcaatgaaaaattaacaaactcgttagagcaacttaagagtgtttacgacaaattaaaagttagcacagcagagtatacagcgggaaaggggaagattgaacaatgcaaaacggttatactaaaaggggaaaaagaattttatgacaaagaatatgataaggatgatgatatgttagaagtgaaaaatgcttacgcagattttctcaaacataaggataatttcctcaaggacagaagtaaagtgtttgaagaattccatatagcgaaagaggcgctaaaaacggctaggatttatcttctatcctatgtagaagtgccggaaaaatataacattatgaatggggaagcaaatgaaaagtataaagagttaataaaagaaattaaaaacaaagttatcgataccaaattgaaaaattacgaagcagacttcaaccagaacaacaaattatccgatagcatcataaaagaagtggaacaatcaaataaaaatttgtgtaacctgaaaattttaaacaggtctattaaagattgctccatggatagcaatataatcgaagaattaattaacaaaaataattcactaaaggaagaaattatttcccaaagaaacgaaatagaaaaagataatttcatggaacatcatgtgaagataaatttaaaaataaaatttgacgacgcacggatcactcttggaagaaatttgtatgaaaacaatttgacgaccttaaagacacgaatgaagaatattctcgatttttacacaagttcgaagaaaaaatataaagacttaaatgaagcagacctgaagaaaataaaagaaaatgaagagtggaaaaacgctaaggaattgatagacactcttaatgtcgaatacgaaatattgaaaaagcaagcggatgatctcatcagcagcaaaaacagtgaaattataaaatggataggtaacagaatagtggacaaaaataaagaaataaatgaaaaagtggacgaacacgtaaattcgttcgatgaaattattgcaaaatctaagtcgcccatttttgtcagagatattaatcactacaaaaatgatgagaataaagaaaaggcaagacaatttaatgaagaagtgaaaacttttgttgtgaagatagaaacacaaaaggaaatgttgaacaaaattaaaacaaattctaatcaatacttggcacaagcaaatcaaaagataagtgaaaatatagaattcaaggccaaggaagaggccatgaaagaagtttacgaacaaattatacgagcatcagaagaactgaatgacaaactgaagaaaatacctacactgaatgatttacagaagatggaattaaaatttgaaaaaaacgaaattcacgatatgtttaatcagattaccactgagctgaaaaagtctgagaatgaaatgaacgaaatcaattcatataaacatgaaatagatgaaatgaagaaggcaaaatcggaagaagagactccggaatcccctttatttgtatatactgaattttacgaaaaagcggaaaagagtcatagcactatcaaagaactttttaataaggctaccgggttaaatgtgaagtgtgagaatatcgaaagtgttaacgaaataaaagacattaaaaagaagattgatggttatttgagaaacattttaacaaataatagcaccttgcatgaagcgttggaggatattaaaaatatgaaggaaatgctgcaggatgtgaatattcacgaaattgtgcgccttgtggagaaggatgcaacagaagctcaaaaatattccacgttggtgaaaagtgagcaggacaaatcagaagccctaattaaagtattagttaaacatttcacagatgcagagaagttaaaaacggaaatgaataaaaatttgcccatccaacgaatcgatgaaatcgtgaaggaagttatgaaatataaggacgaaatagcacgccgggaagaagaaatgaatacgtatttgaagaacaccaaagagtatagggatactgcttttcggcattgccgcaacgtgtatagtagaaagaaaaagctagaatatttgaaggaaaaggagaaagcagatgaaccgcagattgatatggataatgtaagtatgaatgaaaacaaatgtaagaccctagaaaaagaccctgcgctgagtgaagaagaaataaaaaagcacggtaataggtatgtggaatatgaaggaaaaatgaacagtctcttaaatgacatttccgttttgcaaataaggaccatgtatgcaaagggaaaagaccaggccaccaatattatgaaagaaatcgaacaattgaataaaggcatccaagaaaaacttaaagaatctgaagaaaaattagaacagtgtaagagtaaattccaaatgaatgaaaaagaatatatattgaataatgaaaaatcgaagacggcatacataaacgtgaaattaaatttagaactagtcgagtctaatttatgccagataaaaaatgtaaaagaaagtgtgaataatattctatccaaatcgactaatttaaagagttctatattaaggacgtctagaattgaaagtgatagctctgttgatgtgctgaaaaaggaagaaatgcattacatgcagtatttgaaaaatattgaaaatgagaaaaagctcatgacggatgaaaagagtaacatggatgtgatacacaaaaatgtccttaaaatagaaaatgaattggagaaatgtaaaaaaaattacgaacagggtattttggaaaaagccaaagaaacggctgataaaaagaaaaaacttatagaatcaactagggagtcgttaaattcgctgaagccatattttaccgagatgtttaatgaatcatatttgaaaggatataacattacggaaaattttataggttatcaaaagaccatgaatgagttatatgacgagtttgacaagtcgtacaaagtaatcgaaacgaatgctgcaaaggttgcagaaggaacggtaaagtatgataaagctaaaagtctaagggaggaagctcaaagggcacaaataaatattaacaataaggaagaaactgcaaaaacgaatttgaacaaaatcaagcagaatgaatttatgaactttctatttcatacaaaggaacatgtggataaaattgagaaagtttgtgaacaagaaaattccaaaattggcgaagtacatgaaaatattaaaaaaaacattataaaaattcgaaaattaacagaacagaagagtacattcgaaatcttgaaaatagcaaaggagaaaaataacgaaataaaaaaaaacttacagaagtgtaataaaaatgaggcacataatgcctttgggaagatgataaaagcgtctaattttatggggataaaaatattaacaagcttaggatccgaattgagccccgaaatgcacctagaaaccaattcacgaactaattcaacgttaaattttgaatcggaggtagaaataaaaccggaagatgatgccaaatttaatgcttaccaaaacctacaagtgacctatggatatattcaaaaaatatttaaaaattcagaggaaacagacaggaaacaagaagaaatcgaagggtggataaggcaaggaaacaataaatgtcaagacattaaatcatccaatgaattaaaaagtaaatttaagtacacaaaatataaaggaagcattaccttatataaaattaatgacgctctgaggaagtatactcaattgaaagctatgacctgcagcatcgtgaacgataacgaaattatggagagctcagaatttacaaaattgaaggagttgagtgatgtctacaataggaagaagaatgaacaaatatccgagtcggagatcaacggagtaaatgacgaatttcaaggtatcatgaaaaatgtagaaagtttagaaaagcaatatgaaacaacacaagatacagaatcgcccggcgaaataattatcgaggaaaactccttagttacagaaattaataaaaaaatagatagcataaatagcagaattacaccaattatgactaagcttaacgagttgctagtagcaggaatggcatgtgagaaatcgtcttatgcttctctaattggtaatataaatgccaaaacgtcgagtgacttaagattaataaataaccaaaagcaggacgcggaaaaaaacgtagaatatattaagaaaaattcgaacttgatcaatgatgatattcgtgcattaaataaatactttgacaacaacagaataaataattaccagttaataattttggaagaagcaattaaacacgctaatgatttaaacgcaaaggaaaaagaagcagtgggaatagttaacgatataaaaaaagaattcgtagacgtaagtctggagctagaaatgaattccttaaatagcagcaaagaaaaaattatgggacattacaacaaactgaaagataaaataaagagcattaacgacttttgcaaaaatatcaatttggtaaaattgaaagaaatggaaagtagctcagataaatatttagaaatagcagggaaatttaaaaatgtgctagatactcaaataacaagattattggataatcatatgatgctacaagatatagaaaaaaaaataacagaaaatgaagggaaactgaaaggtatcagtaggacatacacactacagtccatccaaaagtttaacaatgtgtgtaagaatattgatatcaatatgcaaaagctgcatgaagtggagcagtcgaataacagtgaagaaaaacaggtaaaagcctgtatagaaaatgtttcacgtcttataaacagaggaaacactttgttgaccgatttaaatgattacgatgtagtaagccatagtacggcgaaagaatcaactgatgatgctacaaaagagtacattacaaagattaaaggaaaagtaaatcataccatagaagcatttcaaatggtgttaaagagcattcaggaaaataaattacacacacagaacaatgcaaatctaaataaaggcatatacgaaatatggaaaagagctaatgtaattaaggcaaacttctcggaaaattttccagaaactgacaactactttcaaatgggggattatctaaaggatataaaaaatattttgaacgaaatagttggagataccaacatagaggcatatatcgaaaacatttctcataatattgaggaacaaatgaacgatacacaaaatcatcgtaacgtgaaatctattttaaaagtcaaaaaaaatattgaattatataatgaagaggcaaacaaaatattacaatctatgaacactgctcaagataaaattttattaaagaaaaaagacatggataatatatttagtattatatccgtaaatatgaagaacagtgtttatataaatacgaaaaaatatattaacgaggtggatgatttgtttaacaagttaaaagtggacatacataagatggaaaattttataaatgatattaaactgagaataaagcaattagagaaagaggaagctaatctcaaaactaggaatgcagttactggtaatttgaatgagcattctgagaatgcttctcgtgatggggacggtgaaccaataggtgaggtcgtggaagattcagaatattcggaggattcaaatgataaccaaaaccaacgtaaacgaaatggagtaagtatcaattcaaaaggagattcttctaatcaatcttttcataaagtgcatggattaaaagaaaataataaatctggtggcaaccattctgatgacaatcggaaagaagaatctcataatgaaagtaataattcgggaggaaaaaactcatgggagagttatagatatgctggaggaattacgatagcattttttatttgttcatctgctggattcgcaatttttacgtataacaatcaagaagcacaagaagccgatttcgtagcagatatggaccactttgagtgcgatacatattttaataaacgagaaaaggaggaaattatagaagtttctttgaacgaaaatgagcaatatgaatgaataaaagggggggaagtttatgcaaaaaaaaaaaaaaaaaactaaaacgatgcacatgtcgttctttcgtatgtgtataatgtatcactcggaatttgctattaaaacacattgaagaggttaagaacagttaacgtagattgcagttttgaatcagaaaaataaccgttgctgcattttgcgttttgcaaaaatgcggtgtggctaatttagacatgtgtgcaggggcacacgtgcgggtttttttgaatatttttaattgatcagtcctttgatagtaaatttctataagctgctttgttgcagggcattattatgaggcagcagagttgcaatgcttcgaacatttgtatttttttgttacaattttattatcttctttcgttttaacatgtggtatgcaattttattcttttccggttgctcttttgctccacgttggacctttttgatccttttttttgtttttttttgttatttaaatattgaaatttattatattttgcaaaaaattactacagtagcacaaacattaaaaataataaaaaagcgttattttgttcgcccttataactcgcaaggaatagtacaaaattgtgcgctcataattgagcttcttctgctttaacctttttctattattttatttgccgtacgcacatatatacattatatatatgtgatatgcacatgcaatttctcgatttttctggctgccttaacaattaaggcgaatgattaaaaagaagagtacctcacatttctacctgtggcgtttattcgagtagaagtttcttaatctttatatattgggacaagggcggtgaataatagggctgctgcaaggtgttgtactgtactagcagtgccatacaccacacgtttatattttttacgttcggttgttcacgttgagggggagcttgtcaagtaggcgcgcattgtacgtataaatagatatatacatgtgtatatatatacatatacatttgcacagttcgttttcactgggaaagccgcctttgattagtgcacactttcagttttttcaatctagttaaaagtcttaatgttataaatactgcttctatttggtaaacgcgtgtacatccactaaacggtttattataaatacaagattattcatgtaaaatataaaacttaaatttttatgtaaaaaagaatacattcacgtaatcggaagcaaaataaaaaagcaacaaggcatacaaatatacaaatataagaataaatatattttcaactgttatttttaatgcagaagattatatacttaaacgttgaatgctaataaatcatcatacattaaaatgattaaatcgttgaaccattaaaatcatgatttttttttttttcaataaataaatcatatatatgtatataacacataatgtatatatgtacacagttataggacatggaaagcaacatcatttatcctttttaaaatttaaaggttacgctaaattattcatttaaagtagtaataataagaataactttaaaaattaaaatagacgttcacatcaccttgtattgaaatatatacattcaaattaaaggtgaactttttaaatgatgcctttcaagtaatcgcgtaaaatggtacaacaaaataaatgcacagttgggaacaaataggcacgtacatatgtacataaatatatagtattacaaagtataattatgatgtataattgtaatgcataattgtattgtataattataactttaatatatgtatgcatggagatatatatgtaggggaaaaaatatatgctactatacaagtttacctttaaatataaaaaaggggaatagaatcataaaatatacaactgggtaaaatatatatggtttatccatttcagacaaaatatatatataatgtaatttttcttggagcagttcgcttaatatacctcattggtcacgcatgtgtgctttttcgttatccttcatttgggatgttattctggatatttttatcaaaagtatatgttacggagttgataatatatcttataatataataaatttcgtaattgctttttttttttaaaaagtgtttttcagcctgattaaatagtattgatatgaaaaaaaaaaaaaagaaagaaaaaagcagaacctatttctctttctttcccttctttattcatatatttatcttaatggtttcctttgatttggtgcggcggcttttttagttttggacttgcctccttgtgtccctagtggtccttttgctgattttgtgtaaccaggaaactgttgatcgtatttttcacaaagaatttttaattgagtattgtatttctcagtgagaactttatttttttcggtataatgtgaatcatgagctgctttttcagtagcacatttatcatctagagctttcatttccctgttgtaattcacagttgggtatttatcaaagagagccttgaattcaccgtagtaatcatcaccgagagcagcatcttttgttccttttttgtattttacgtctagatcttttttttctttcacataatttttattagggttttctttatcgtgtatttctaacaaagacttaatattcttgttgtatttatcaaagaggccttttaattcattggcgtaagattcctggtgacgtttttcttcaacttcgaatgttttattaagagcttttacttcttcatcgtattgttgctttttcaactgttgttctttggattctgttttctcgctttcttcatcttcatcttcatcatcatatgttacttctattgctccttctccctctccttctcctccttcttcttcatcatcatcaccttcttgttgttgttttgaacgggctttattttttttcttgatcaattcttctagcattttcagttcatatttatctttttcactttggatattttcaaagatactccttacttgtttgtgatattcttctctgcgaggaagtctttctctttcgtattttaactcgaggatatacttttcgttgttgaatttctcgtcgttatatttataaaagagttcaattaattctttgtagaattcatcacaacgtcgtccaccaggtatttgcttgtatattctaatgatagtatttttcgcttcatcatgtctatccttgacatttttagtagcgcgagtttttaattctttgaagtaatcagcatctatgctctttcctgaagattggtattctccatcaagggtttgttttagattatggaattctgtagggtcgtatgatttcaacaatctgttaagtttttttttgtattcaccatctgtaagactttgtgggctactcctatgtgtgctgaaatcctgagcgtcatcattatctccatcatcgtattttccagaaggagctttatttttacggattttgtctagaaacttctcttgatacgcttgtttatcatatacacatttttcatagaaatgctttaatagagcatgaaacctttcatcctgaggcaaattttcgttcttgtgtcttaattctaggaccaatttttcatggttcaagtgttcatcgttgtatttctcaaagaggcgcattaattgatagtagtaatcgtcatcacgaggtaatcctttttgtcctttatatttgtccttgatagcttttttttcttttttgtattgttcattgatcttatctgcaccgacacgacgtaattcattatagtaatcttcatcgtcgccttcttttgcatcttttgatttatcgacaattttttttacggtatcgaactgatttttgttgcatttttcacgaatttcctttagcttattgtagtattgttcattttttttatcttcttcggtcatatcatcatcgacgaaatcaacagggcctttatattgtgcggagtgaaagtcattagttgcagttctgccattcaattcagcgtcaagcttattctgctgctggccgttatcagcaactaatttttcataaagtttctttacagaattacgataactttcatcgaaaggacgtccttggtttttgtattttaaatcgaggatcacctttcccaaattaaatttttcttcgctgttttttgcaaaggcactcattaattcattgtagtagtgtttatcgcgaggtctgacttctctttggtatcttagatggatcttttctacttcatcattatatttatcattgcattttccataagagacacgttctaattcactgtagtaatgtttatcgaaaggtcttgcttcaagtttgtatttttcatcaatatctttttttattttatcgaattcttcattgctatattttgcaagcatacgttgtaacttattgtagtattcactgtgattttcagcatcagggtttacatcatcctgattataattataatctcttcctttgtacctagtaaaatgtattccaagttttcctgcataccttaatcttttttcttcatatttgtcacctataatttgcatcagactatgaaaagattcatcacgcgactttccttcattttgatattttagatgtgtaatccacatttcagttaaacttagtttatggttgtaccaactaaaggcatccattaattccctatggtaatactcagaaacttgagtctgccctaattttttgtacttttcagtgatattttttgtttcttctttgtatttttcagtggtacaaacgtcagcgagtcgctttaattcactgtagtaactatcatcgaacaatcttccttcatcaatgaaccttttatcgacaattttttttacttcatcgaattcagaatgttcgtatttttggaatgcaaacttcgcttcactgtagtataagtaaaagtcaaaaccagaatgtccgaattcttcatcatttttgtaattcggagcttcgtaaaattcagcaaagtattccctctcattgaattcagtttccatttccgctttaagttttttttcataatttttactttctctttcatatcttgtagagagcgcatttatttctctgtgataactatcatcgtgcggaagtcctcgacgttgatattttaaattgatgatcgctttatcgttattcaaattttcttgctggtataaatggtaggtaaacaatgcatgacggtagctagtctcatctcccaaatttccagaaatactgtatctttcccttatcctacattttagattgtggtatgtttccaagtttaaacttttaagaatataatctaattcattgtagtaatgatcatcgaaaggccttcctatagaagtgtatttatcatcaagaagtttttttacaatctggaattcatcaagtttgttgttttccttcaaagcctttatgttcatgttgtattgtatactagcgtcatgatcacgtgtttccttcttaaacaaagacatcattttactatgataatctaggtttcttaaatcatcttcatctggttcttcagtaaaattgtattttttgttcgctatcccatcttgaagtgctttgtcaaattttttatgtttattgtcatattttttatagatatctgaaagttcaagataatagttttcattgcgaggtaatccatcattgtagtatttcaaatctagaagtgcatgttcatatgtacgctgtaagaagtgaaatctttcacccagaaattttacttcatagtagtaatttttgttatcacgaggtaaatctacagttgtgtatttatcttcgataaattttttttccttatcaaatctttccttcaaaaacatatatgtcaaagcgtttagttcacagtagtagccgtcatcgtagggtcttccttcatttctatatttttcatccatgaaattttttgcatcattgaactcagagtgtcgatatttttcatatttaatcttcatttcattgtaataatgtggaagatcgaaatttggatcgttgaattcatcatcatcatcgtaataaatacctttgtattcttcaccacagtaatcacaaggatctgattttgatgattgcaattcttcttgaagatgttttttataagcctttctttcagcggcgtattttccatttatctccattattttagtaaaatatgctttatcttgaggacgacccccatacttgtatcttaaatcaagaatttgtttttcagcatcctttttttcatcgttatatttttgataaaggaacattatttcattgaagcatttatcgcggtttaatccaaaacctccatacttttctttaatattccttctctcatgtttgtacttttcgtttttaaatagtttaaacatcacgtctatttcattgtagaaatggtcatcgtatggtcttccaatagcctgataattatcagtgaccaattttattatattatgaagatcttcctgttgacaattatcatacatagtcattaaatgaagacggtatgattcatttctgtaatttccatctttgggtttgccttgcgaaagccttaatttaggggagtaccctttattagccatttcaccttcaccttttgctcttctagaccctacttcttcttgaagtttttttacatactctttttgttttttgtcgtattttttatagataggttgcctttctctttcaaaagctctatcgttagttggtcgtccttcattttgatattttaaacggagaagccaaacttcattatcgtattgactattcgtatactgttcatgcagaaactttaactcatcaacgtaatgtttatcgagaggcatatttaaatatgagtatctttcagtgataaattttttttcttcttcgtattttttagtaaggagtatgtcacataaacgatttatttctgtgtagtaattttgattggcagaagttcccaaattggcgtattttttatcgacaattttctttatatcttcgaattctgaatgtttgtaatgttcatataatttcttcatttcatcgtagtatgatgccttgtcgaatgttcggtcgctgaattcttcatcatcgtggtaatataaaccatcaaacaattcacttttatcgtttttttttctctgtaatggattcttcaattctttttcaagttctctttcaaatattttacatttgttgttataattatgttgctttatcaacagttcttgaaaataatctggacctcgcatgcgatattcattcaggtatcttaattcaagaactctctgttcggtcatcatttgttcttcgttatattttttaaagagataaactatttcacggtagcaacgaccgtcattatgatctccacttctgtatttatctaggatactattcttctcatcaaggaatttatctctgatcattaatttaatcataaaatctatttcattatagtaatgagtgtcgtaatccctctgttgcaaatcatacttgtcatcgataaacctttttacattataaaaactttgatgcttgtatctttcgtataattcctttaattcatcgtagtatggttcttttttgaatgtactaagtttttcatcggcatccatgtaaatatcaccatttatagttacacttgggcattcgcgcgaggtgggtgtgaaagatccaatcggtgatcctgtggcaaaaagttttcctagaataccttttgctttagcactgcctattttaccttttacttcttcttcagttgttttcctctttttcattaagtcttgaagttttttttcataatatttttgttttttgtcgtgttttgcatagatagattccatttcagtttcataagcatcatcgcgtttttttccttcatttgtgtattttaaattgagaagccacatctcattgtcgtatctagaactggtataaacttcaaagagaaattttaattcatcatagtaatgcttatcgagaggtagtcctaaagttaagtgcctatcgttgacatatttcttttcatttctgtgccttctacctgcaaaaagttcacacagcgtatgtatttcactgtagtaatttgaatcgtaacgctttcctacagtttggtatttctgttcgactaatttcctcacttcttcgaattcagtatgtttgtatttttcgtatttctctttgtttccagtgtagtaatctgcaatgtcgaaatctcgtttcatgaactcagcatcaaccttgtagtgcacttcgttgtacaattcatcgacgtggtttcttttttttaattcatctacaagttttttttcaaattttcttttttcatcttcgtatttttcagtgatagcctttagtttagtatcaaattctgcatcgtgcgctttttttttatcttggtattttaattcaagaatcttcttttcatagttcatttgatcatcgttgaattttttaaagataaacattatttcattttggcaatgaccattggtgagttgacctgcagcttcgtatttatccttgatgctttttttatcatcattaaatttgtctctcgtgaaaagcttacagagaacatctaattcattgtagtaatgttcatcgattttacgtttttcagtttggtatttatcattaagcaattcttttagattataaaatagttcatatgggcttctttcatacaagatctttagtgtaccgtagtatggctcattttggtatttaccaagatacgattcatcgatttctttttttccttgttgccccttattggatttttcagatgattgtcggccaagattctgttcctttatcttttggcgtttttttctacctccgctgacaggtgtcggtaagtggatagaactagggccatgtggaccaaaccaagatccatcttgtgattcctcagggtttggaccagttgaatcttgtaaaaataatgaatcttcatcattaccatttgaatgatgttcctcgttttcgtctagttcttgaacagttgaataataatcactatcttctggatacactcctggtggtacttctatgtcttcctcttcctcatcttcttctatttcttcttcgtcttctacttcaatcgtttctttgctttgctttaagtcttcaagttttttttcataatctttttgtatattgtcgtatttttcatagagagattccatttcagtttcataagcatcatcgcgttcttttccttcatttgtgtattttaaattgagaagccataattcattgtcatatctagaattggtataaacttcaaagagaaaatttatttcatcatagtaaggcttatcgagaggcagtcctaaacttaagtgcctttcgttgacagatttcttttcttttctgtgccttctacttgcaaagagatcacacagcgtatgtatttcactgtagtaatttgaatcgtaacgcgttccgtcagtttcgtatttctgttcgactaatttcctcacttcttcgaattcagaatgtttgtatttttcgtatttccctttgttttcattgtagtaatcttcaatatcaaaatctgattccttgaactcagcatcaaccttgtagtgcacttcgttgtacaaatcatcgtagtggtctttattttttaattcatctataagtttttttcaaattttctttttcatcttcgtatttttcagtgatagcctttagtttagtatcaaattcttcatcgtacggtttttttttatcttggtattttaattcaagaatcttcttttcatagttcatttgatcatcattgaattctttaaagataaacatgatttcatttttgcattgactactggtgagttgacctgcagctttgtatttatccttgatgctgtctttatctgcattaaatttgtctctcgtgaaaagcttacagagaacatctaattcattgtagtaatgttcatcgattttacgtttttcagtttggtatttatcattaagcaattcttttagattataaaatagttcatatgggcttctttcatacaagatctttagtgtaccgtagtatggctcatatttgtaattactaagacacggtccagagctttctttttttccttgttgccccttattggatttttcagatgattgtcggccaagattctgctcttttatcttttggagtttttttctacctccgctgacaggtgtcggtaagtgcaaagaactagtgccatttagaccaaacaatgatccatcttgtgattcctcagggtttggaccagttgaatcttgtaaaaataatgattcatcatcatcatttgaaagatgtccctctatttcgtctagttcttcttcaattgttggcaaataatcgctatcttctggatacactcctggtggtacgtctatgtcttcctcatcctcttcttctttcttagcgcgtgattctactttattctttggttttgctgcttgttgcgcacgagaagctaaagggtgtataagaaaaggaatattaggaaaataaaatatagtgtgatgattgttaagagaccattttaatttagttggggatgtagcattggttgaatttacattttgtttatcaacgctaaggaattgactgttggttcgtagcaacttttttttttttttttttttgctgttgtaatgttcatgttttttacctgtgcgagtaggtgtggggcgtgctcctcgtccaaattgccttggtgctgcgagtaatcgtttcgttctttcttcagcaatctttcgatagtaataacaggcatcgtattcttcctgaaaaatgagaaaaacgtagtaaattttggaagagttttttttttaaacaattgaaaaatttgctggaggtgttttcgaactgtgtccatacatacggccactttaactactcgtgatgtgaataaacttatatatatatgcaatgtactatatatatatgtacacaaatacgcgttgtgctaatggtcttacccaatcggggtgagctggggacctaactaagagtgagcaaaaaagtactacggaaaaaaaaactgaaacatttcttttctcagccatggtattctttaaaaatgttacagcgcgatttctaaaaaaaatttagttttgtataaatttaattcccatataaggaactgctactgtttaacatgattattttagttatttttattcatatcattctaaagctacgaaactttcatgtatatctgaaatggattgttaaaatacagtcatgctattttgggcccaggaaaacaaaaaaaatgtaaattgctggaaaaagaagaaatgataaaattttgtataaagaaaaaaaaaaatcgatatacatatgcagttaacagaaactagtaaaaataataaatatatataaaaagcaagatataataaatttaaaattttatttatatatctttatataatttatttttttcaaaggggttgggaaaaattgtatttgaaaattttttgcgaaaaaaaaaataaaagtaaaagaattaataaatcacaatgaatataaaccatgcaaaacgaatttcaataaaatagaattttctttagaattagtgatattcttattattcttcttattattattataaatatccgttttttctttgcatgtgcatatatggattttcgcgcttgtgcattcgcaatacatgaaagattatattatggataacaaaaaaaggaatgtataagtattatttaatttatatattatccgcatgtatctgagatatacaagtaatgttaaataacatttatttttgatgtatggattgtatagtattggtaatgaatataataatgtttttttttgatggataattgaatagcatatgtaatatatttttttgatgtaaaaatagacccattcgtattattttttttttgttcatatatcagtttatataatttttttttatcaaatattgtgtacttatatattattcagatgtaaatataaaaatatgatcagtttaaatgcacgcaaaaaataaatcgagtttttaactctaaattttatgatatataaatttattgcataagctaaatctagctttaagttgttttttgcgtatttaaaaaaaatatgcgttgttgaataataataataacccttctagttttttacattataataatgaataattttttttgttattattttatttagttgattctgtatgtaacacgctttattaattgcattaagattatttaaaattgataaaaataaaaagttagtaaaaatagggtttgtgaatttgaaaaattaaagatttaaaaaaagaagaaaaaaaaaagaaattattggtatattataaatattggatatataacatggcagcatttttttaattttttcaaataaaatatattgatcatttaattccccccaaaggtctccttatatgttttttatatatcccttttccgcaaataccacatgtgaatttttagttagaattaatttcgaagtagatataaataatcatccaggtaaatatgatggatcaatttttatttataatagttgcatttatgttatgataaaaaaaaaaaaatacttttttaaataatgcaaaatatatgttcattatatagggtctgtttgctaaacggagtatataaaagatatcccttttattttgtgagttacctaaactttcttattcgaactttgtggaaaattatagtgtgatgttttgtcttaggtaatttttgaaagaatctggaagtcattctttttgaattctaaaattataatcatgggtataaaaataacagaccttattatattaatgaatagaaattgatgtaacgtacaatatgttacgcatattttatcaatctttcttctgttattattagtgctacataatttttctttaaattagatatatattccgttagtcagaaaagataatacgttatttctgtcacgtgaaattgacgcatatgaaaatgcattgattttataatgcatatctgttttgaaaatgtgtactaggtaatttgtgcatgctaatttgcgctcattagtttttccttaacactttacgttcgaaaaattgctttaagtctttaaaagcgaaaagcgaaagaacttcattaggagacatttttttagttcactccatcgcgttattcgcagacattttattacataaaagtaccttaattattagccgcgttttttttttttttttttttatatgacaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaattattnttttttttttttttttttaatatatatatccgcattgctgcatagatgcacaaatgtaaaaataattcaactaaacgtgtttagtgttagcgtatccgctagagatatgtactaaaaaaggaggatcgtttttttttttaaattcttatattattgtttaaaatttacgtaatatgtattaaaatgaaaaacgaagaaaaagggaagaatgaaaaaggtaaacactattagcaacaggagttagataaaaaatatttccttacaaaaggggtaacgccaaataagaaaaactttgtgaacatacacaaaaatcaacgtgatgacttcttgtcacactctgaattgtgcattcattcgataaaaattgttgccgaatatgcttgtgctttaaggggaagaattatttggaagctggcataaataaatgcatatatatatatatatatataatatatgttcgtttatttatttacttatttatacattttgtatttttgcttggaagaaatgcacatctgttgttttgcccccttttcgcattagcagtgtatcagcatgccgtaagaaataagtaggtgaaaattttgccattccaaaaaaataaactacgatttttttttttgctaaatcgatacaatgcaatatgcacacgaattttagtaaaagacaattatgcaggttaacagttaaatggacaaaataaatttcccttttttttttaatgcatatctatttgatttttttaacgtaaattgtaaaagcgtatcttgagtgaaaaattttttttttctgagcatttttatttaacgattttaatattttcttaaaaaaaaaattttagcatatttgtgtgcacgaagaaatttgtttaatttccataaatattcgacgttttaaagttgttattttctttaaatttttttattttcattaataaaatggacttgtcgagttggaaaggttttcgccttttggtgcatcacatttagagctgcttcttttataaattaatgagtaaaaatgagtgaataccttatggcaaaaatgaatgaatacatactgtgtatggctaaaaagtggccgacgcgaaaattttaaaaagcaataaaatggtagaagctgaaataaagttattcaattcggggaaaaaaaatgtttaagtgaatctcaagaacgagatcaaaggcccccatgttaatttcgatatttctgctttaaaggacatgttatatttatataagcaaaatagaaagggttaaatttttttttataaattaccgcttttatcaaaagatcataaaactttttgtaaggaataaaatttaataattgttattttgctgtaatttttaacaatctggaattatcagttgtaatttcccattcgatctgtttgaatgtggtttctgttttatatagacggatacagtttcaatgtgtacgctaaaatggaattttccattaaaaaaatgattcatctgttttttctcattacattctttccaaaaagagcaaacagaaaaaaaaaaaaaagaatatagattatatatgtacaaatcttaacaaccattatttatgttaaaaataattccgttctgttctaaataaaaatgcgaaaaagaacactgcgtgctgcatgcataaaaataaaaataatccgaagcagcgttcgaagattttctgttgttgcgtcgttattctattaaattggcaccatccatttacgtagatgacataaatgggtggtaggtatatgtatcaatcatacatatatatgtatgtattccttctcattataaagtatgaattattgtaagaacaacaggaaaactttcaatttttccaaaagtatgaagtgcgaaatgtgaattaagaattacgacttactaattgcgacttacgaactgcgaaatatgaaacaccgtttattatgcgataaaaagaacattttaaaaattgtcacattttagtatcgaaagtggtagcatattcttactacttccagacaaggcaattgtaaaaatacatatatatatgtacatacacgtattaaatgctgcaagcttaagttttacataaggccttctatattatgacgaaaccatctaaaaatggaaccagtcagttttagttttatatagcgataacagtgggttcattttttccccttgtttttttttaaaattttatgaataattaaaatagaaaaagagtagtgtggaaggacaagtaaaataacacctacgcacggattgctggtacagttttgtatgtctcacatattaatttttaggtgacacaaaagaaggaagttaatctacccgcagaactattttacaatgaattgataaaaaacattgaggaagattataacagtttaatctcaaatcatgcacatatatcaacggaaaaagaggaaatctattggttaaaaagtcttctaaacaaacttataagatattacaagtacataggggataatcacaatgtcctcagtaaggaaaaacgttgaagagatgttaatttatggttagattccgaaattaatacctaaaatgaaaaaacgaatgggaatcaggtggtgagaccacagtggagaaattacatagaaactgtatggcatcaattacaatatataaatagagacattaactgttatagacaaataagccacttcccactaaaggatatgcataagaggaaggaacttgatgatttttgtgaaaatataaattactatgaaaataatttaaagaatcattttagtgaagataaatgtcaagagtacgctcgatgtatggcagataaaaaggagtctattcttgggagtgagaaatctttatccaacggtttttatgattatgcggatttctaaaacctttctaataaatgttcacttcaatatgtagatgaaacatttcctcaggtccagtgaaggaatgaatgcatctaccaaaagcagacttatgacatgtttggaattggcaaattgtttaatcgtataatttctacgcttaagtcataacatagttctatcgatattggaaatgaatgtttctcgcctgtaaggtgtaaaggtttggaaaacagctatggtgttacctacagcaatgtcgctttcgcagctattcttctagttttgggattttttttttattcgtatttaacacatagggtaagataaagtttttataaagtttgatataaacacgcgacataataattctgaatttttcttcttttttttgttaatgttttcccaatatgacgtaattacattttacacacaatctcgttatttttttttttttacctctttttttttttttttaacagcgaaaaatgcgcagattcaatagaatgcgaccgaagaaaagacggagagccatcgtggagtcagaagaaaatgaaagagcaatagggactccaccaaatttcgattctgaatattattatgaaaacgaatcgggtgacgaagaataaaatatggtggtggaaaatagatatgaatagcgcccgttcctattgaatttttactatgcactgtgtcataagaactctccattttgttttataaaatgggattgagttatatgtgttaatattccgaaatgcatagaatgaatattaatctctatccgataagaagatggatctgttggaagattctacagctatagggggagataaaaaaaagaaaaaaattctcaaagatgaagatcgctggaaaggaaatactcaatatcttagtactgtatggaagaaaatgtgcagataggattgtttcgtagacggggggttgggtcgttccccaagttatgctaaaaatgattaaacgtaatacatttcgcataatgtattatgggtggtacattatgcgtgatgtagttacacataagttattaatccatctagggtgaaatcgtttctgttgcatagtaggaataaaataggaatggaaaaaaaaaaaaaattcacatgtttgcttttaacaaatgagttaattttcttcttacagtctatgttacatgttgcatacaacataaatcttaatttgttgataaatatctttttttaaaccactgtaatgaaaaaagacaaacgtattttttaagtgaaaatatatcgcctttatttgttgttataacatcaataaggatttaatatattaattaaagcatataaaaagtttagtagctctcacagcaatgtagtgcacaaacatgagcttaaatgaataaaaaaaaaaaataaacagactaacttaaaaacgttctgttgtgtgccctttagtgtggcttttataaaaaattggcatggaaaacaaatggtgggaatattaatggttcctttgtatcgcacatttatgaaatattattaaaaagaatttaaaaaaaaaaataaataaaaaggttggagtgtggaattcaaaaggttgctaatgaatacttgcctatgtgtgtgccgaggagtgcacgcctaacgtgtaatgctttggacaaattataactactgtaagaataagaaattttaaaatttctaaaagtttattttagaataataatagtgtaaagttttggggtggttcttccgttctttgataaaattccataagcgtgagcatttgctatatcttaacagggtgtgtattaatatgataaaagaaataccagagactgaaaaaatagctgagcttattttataagaaccactatagctataatgacagcgcttaataaaattggagaaaaaacttttaatttttaagtaatttttttatcatatttttttgctggttgtcaggttcaaaaatgttgcatttctgtgcaggggaacattcaaatgaattaaaaatttcctgttaaattctgggatcaatatttattaaaaatttacatatcgttgatacgatggaccttggacttttgtttaatttattcttatattttttctttcgcgctgctatgttattctctttccatgctgtattatcataatgttttaacatgtagagtatttttttaacagcattatcttgtcttaatgagtcaaatatttcttcaacacgtgcatcactctttagtatattaagcagtttatcaaaattgtcgtcatattctagaacctcaagtagttgttgaaaatttctgtcatgctttaatgcatcaagtagcttttcacagtaatcatggtagttctttgcctggggtcgctcttccaatttatcatagtattcggatttataaaatcgcttttctaatttatgctgatcgtttagtctagtaggctctttcttaacgtagtctttttcttctaatgtattaaacattttttgaacgttatcatttgctctttctgcgttatatccctttagaaaattttgtccaaatttgaatgagtcgtacatttttttaaaatgcttatcgtaatcacgtttttcgaattcgttttcaatgttatcgctataattgaatgaactgtttctcctttcaagactatcagcatagtttaccttgcttggcttcctgtcatagttagcgtcatattctgaagaggtatgcctctttttatcattgcctgtgtaatttgatgtactataacttttcttatcattatcttcacgatataattcacagccttttttatcaaaagagtcattgttctctacgaatatttcatctcgtttgtttaaatttcttccatagtctaatgtattaaatcgcttttcaatttccttattacgtttcaatgtatcgagtgtttttttaatgttatcatcattttttactagttcaaacatatattccagatcatcatgaaagaataatttgtgccatttgtttttgtgagttttgtcataatctttaagtaattctttgtatcttttttctaaagtcttataatcttgttgtaacaatgaatctacattgcttaaggatctgccgagtgttacattcaccgtgttatcttcgtcatgttccttatggaaagacttatcacagttgggctaacaaatggggaatatgttaaatgattgctcacgcaagtgcatacctttgaatgtttatgatattttcttcaaaggtgaaaatgtgcagtcaggtaaattgaataaacgtctaaatgaagtgataaaagttcacctcatccgcgtgcctatatgtccacattaaaagggacaatgtaaaaattttaataaaaaaggggaatctgttttttttcgactccgtggtgtttgcctttacactcgacaaatgagttggtgcagtggggggattaggtgtgttgttacatgtccctgaatacttagaggttgttttgttgtaagttgtcttaagcattttctgtttttttgctcgctaagtgtcataagtttttaaaagaaattatattggaaagggtgtactggtatgtatatttatgtacatatatatatatatatatatatatatagtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattaacatatgcattttaacaaaattgcaccatttattaataaaagaggggtatatttaattaaattttttttttaaacaaaaatttaattaattttagaaaatcattagtgtgtaaattttgctaaagcttattttgtctactacgtaggatgttgaaaattaattttgacagtggtaacacgcccgatagaatgcctgaaaccattataaattactttaattgtaaagcagaggtgatgaatatacttacatatactctcacacatacctgaatacgtgaacacattaatatacgcgcagttttcttcttgggaaaataacgcttaacattgaacatgaaaggattaacgagtgctatttttttttttttgggaatgctgtgaaataaattacgatttcattccccccatatttaattaattgcgaaattgaatcatctatatcatttcgcaatactactgattgttgtaatgagcaatctaatttagaatttatagcaatgcacgattttgagtgctttttgtggaatttatcacacacccgaaattttctcgcacagacaaaaatagaatagataaaagtagtggttagcgcaaaaaccgcaatttaaaaaaattcttttaaatgaagtgcaaacgaaattgcaataatgcacagtaaaaacatgacaaaaatatatccatgtttacttgcagacactcgtgctaatttggggtaatgttgggaaataaaaagcttgagagttcatgcttgactgtggtaaggtgtagggttatttcgaattaaaactttgtaataaaaatgttcacacttttttttttggggaatttcccatctgcgcatttatggaaaatttggcggtttgggcgtttttactagcaaacgagatttttttaacttttccataatcaaccatttgcataataaaaattgcacacacaacaaattgaaagtgagttatccctttggagtgtcacaagcatacacacatatttatatgtatgcgtatgtgcacatgcgtaacatctgtctaggaggtgcttttgacgacttgacaattaagcattttcacatttcccttcagttactatttgaacccaaaaaaagaatgaatctgtgatttcatgtgtttaaaaagtaatggattaaaaaaagtgcattaaaaatagactggcaacatcatgttacggttattttatttcgtatattcttttggagcacattcgaacaatattttggtcgtagatttctaacgacattttcgaatttatccctctactgtttgttctgtctttctgggtttttaaaacttacacgaaactcgcgagcctatttattttgaagcataaaaagtgatgagtaacagaagggaagtgtttgcaatgctctttaatagagaattaataaataaattaacttctgtttcgtttcgttttggtgtgtgttgcattcgttttaaacgagcgtaagctacttagatttttatccatagcagaattacaaagatgcacaaaaaaaaaaaaaaaaaaaaatggaaaaggtttcgtttattgtaaaccccatactattactcaagaagggaatttatatcatttaattacctaatcagggaaaactaatatataaacattttataaacaaacattataaaaattcaaataattatgtttatttgttgtatggattgagaatgtataaaagacattttcaaaaacaaaaaaagaaaaatcttaataattttagggagactcattttctgaatattaaaaacatattctatgaacaaagaataaaaaagattaagtaaacgaatatctattttaatacatgcacatatgtgaaaatacagaaaaattcttaaaataattttctttaatgttttattaacattaacatactagttgccaatttaagcatggctttttcataattttcattttttccttaaagtttaaggaaaatacgttttcatttttcgctttcaaacaattttccttttncttttttgtatgacattcatctttatggggaaatacgaatacattttaataaggaaaaaaggaaaattgaaaattgggaaattgcaattttttggggggaaggccctaccacttcttcataattcctctgttaatttatgaccctattcttcagtaatagttagaaaaggatattacaaattaacaatacatgataaagtgatatcttttttttttttattatcaattttgattgtatcgaatattaatgtgaagacgatgccttacggtaaagtacatttcgtctctccataatccatgaataccactgcttcttgctgatccaaatgtttataaagctttccacccaatcgttaaataataatcgtttttcatttttccattttatccatttactgtctttactttttaaagctaactcatcttttgatcgaacccaactgtcccattctgacctttccctttctatcctgtttttccatgttaaatatttttttcttttttttatgtagccatagggccaaattgccattttgccattcttcccaatgttcatattcatcagttttccattcattcatttcccatttaaaatactttaagaatctccattggtaccagtcatagttataccattcattcaatttagattcatgatcgtttatccatttaatccaatcttcttccattagtctttttccaacttttcttatccatgttttccagtcagattcatcccacatttgatactgtttgtatagatcagttttatattctgtatccaaattgtggttgtaattcatccatttagtttccatttctgttaaccatgtttgaaactcttcttctttttgtttaatccagttatttgttttggtttccacagttataaagaaaaaatgccattgttcatccaactgacgcatccaattattccattcgttaactttccattcttctgttagttcgtttttatttgattcatcagcatttacacctttttcatcgttttctttatcttttaaagttatatttaaaaagtttaggaattttttcgttatatcttgatttattccggaattcgtttcctgtgtcatattcaataattcttcaattgtcttgtccttcgtttgttcgtttttttggagtttctcttgctccgatgtttcgcgttcaggaaccaccgtcgtatcgcattttgctactccgctggcatcacttttcgctactccgctagtatcacttttcgcttctccgttgacatcacttttcgctactccgttgacatcacttttcgcttctccgttgacatcacttttcgcttctccgttgacatcacttttcgcttctccgttgacatcacttttcgcttctccgcccgtttcaagtttcgacgatgcaatttttttacgttttgctactccgccggttgctcgttttgctgctccgccagttgctcgttttgctactccgccggttgctcgttttgctgctccgtcagttgcacgttttgttacttcccctgttccacgcttcgacggtccactcttttcacgttttaattcttcacctgtttctgactttgattgcccttttgtgtcgcgttctattgtcacattttcgccatgttttacttcttcatttgtgttgctatctttttcattttttttttctattatattttcttttacgtcattatcggcagttccttgtttattggcatcttcgttatttttcataggtttttcatccgttttctctttgatcatatcttcttcaccttcttttgtaaagatatcttttggcttatcttcccgtgcgtttttcaaatcaaccttagcaagactgtcgtttgatccttcactgttatcctcgtcatcatcgtcttcgccgtcatcatcttgatcatcatgacatgtacttattaaattatcctttgttgcatatccttgaacatttttgacaccttcgttggtacttctcaattttttaattgttactcctagaatggtactaagctcattcaataagtaaaccttacacgtttgcaggagtcctgtcacctggttcataaatttttcccttgcttcttttccattatttaagtcatggttcataagtatgaaaatttcttctgcatgttgaagcattggctgaaaatggtttaaaaaaaaaaaataaatgcgttttttagatcaatttagaaggacaaaatgaatcgaaagtatgcctatgtgtatatgttgcatgtgtagacatgtacttatacatacaaacattttccgtgcacctctttcaacttactggataataagtctttactagaatcctaacggacagaataaaaagggtgatatataagcaagcaacaaaaaaattttcgtgtacaagtgaaaataaatggctatttctaactgcccctaacgacgaagcgacataatttgcattatgtttttgtacatcctgaagctgctccatatttctgtatattttttttagtcggaagagaaggcttcctcatcaaaatgaattcgcagtatgcttggatacaatttgcaatcctctttctagattttttcatatttcgtgtatctaattttactcgtggggggaaatgttataagtgcacttttcctctaatatgttccaaaaaaatgagaaactaaataccgctgaaattataactgtcaaatgtcttgataattcctattttgtttaagcttatgttatattgcaaaatgaaaactgcacaacatttatgacataaatgaattatttaaggtaaacttcttccttcggttttgcagttgtctggatgaaagacaaacatgcaacgataaaaaaaaaaatttgtttatcaaaactttgttagtgtacccatttattatttatgtacagttgtacaattttaataacatccgtacattgttttggttaaaacaatttatgctccccttcctttaaaaaggaattttataaatgtattgggggctgagaaagcatcaacagatttataaatgattaggcatttacataaatatatatatacatacatatatatacatgtacatataaaaaaacttatatcttaattttatctgtacggctaacataaatccccattttcgtaaaagttttcatgaattcacgaatatttatccatatttgctcagaatagatgtatttttcgcactcccggtgaatcattttcgaccgtaaaatatattttaataatttctcagaaaaacaatgtaaaattctaatatatatagaataatcttccttatggcaaaaattgctgaaagaagaattatataaaaaataattatttataacataaattatttaaaccatttattaaaaaataaacatgaaggaaaaaannnnnnnnnnaacgggggcatagcgttttataatatacaaatatacattaagtgcgcatatatataacattttatttatgtttctcatagagtagaatgcattgataaacttaatgaatcacagagtttttctaactttctaatttcttaacattttaaaacaaaacatttacaatataatttggctgttgtttatattaattgatgtatttatcatttgtttctttagttatttacatggttagtttttttttttttttttcttctttaattttattaaatgtaaaaaattttcttccgttaaaaatactcaaaaaatggattttatttttagtatatataaataatgaaatcttgaacaaagaaaatttagttacaaaataaaagtaaaaatggctatttaaacgtttttttttttcttcttcttcttcccttgtttttacgactatattgttatataattatttcaaagaatgaaaagaaaggaatagacatgttttagttgtggacatttttttggattattatgaaaatataattttttagcattgtatattatttaacgaaagataattttttgtcatttatgaaaataataataaaaatggatgttatatttgataagcccatttttgcacgtaaataaacatacgaatttgtacggaatgaaatcattaagcgcaaaacaatcttatggacattattccatatgatgccaaaaattaaacgaaatgtaggaatatattaagtccatagtagaagatagttttaaaagggcaaaacataatttggaaattggaggaagcaaataagagggaggaaaatgtttcatcgaaatagaataataattaaatataattgggaataataacagaatacataatctaacaccattaatggatgattaatatggaaggcagttattattagcccaagtaataaatagacagataaaatgtaatggatatattttattatttggtactttttatgtagttgtatcgtaattgtctgattaattatgaggttttgctttcaaatggaattcactccaccaagcgggtttaacaatatatttttcgttgctctcgttattttgttctattaaattatactccattatattccactttattgcgaggcacaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaaatgtttaatggcaaaaagnagagaattcgttcttattttatttttattagataaaatgagtgataaaaanaaataataataaaataataatacaatttttctataccaaacaaatttcatgtaaaacaaattcaaccgtaacagaacctatgtaacacaattagatgtaagtaggtggcaaaataacgaaacgttatacgtacatgtaggttcctactttatacaaagaactcattttcagcttatattttagaacacaaatttatccttttgattggctactgattgttcccttaactttgtacataaaaaaggttcgtaatgcgccaaaagtgtaaatgttacatggattatcgtaccgtaataactctacaaaaatgaacattataatgcattccaattagcgtatttccattcatgtttatacatatgtgtttttttaagtattgctagaaatgttattcgatggtaaaaaaaaaaaaaaatagaaacgatttcaatttcatataatcattttctttgtaaaaattctgctcagaaagcgtcttcatataatttctcttcaatccagacgttccactttttttctgttatccacgtgctgataaatgattctacccaattgttaaacaagacttctctatcatctttccatttcttccattgtttgcactcattgttttcatataactcatattttacagcaacccattttttccactgttctttttctttagataaccttttaacccatttattccagttactttttaccctttcaaataatggttctggtaaggtcacatttttaaatttttgccaatattcaaattcgttacgtctccaatcttttgttaaccaggtgataattttatcgttcttccattcttcccatttttctacaacccaagcattataatgagaatgattttcagcaatccatttatggtaattcatttccataattttttttccgtcatttttaatccaggtttcccattgattttcatcccaatcttgtgaattccttaaaatattcgatttaaattttgtgtccatatcttcgttataatgtgtccatctgttttccatagactttagccattcttgccattctttttctttttcatcaaaccatgtctgtttttcattctcgagagccgaattgaaatatttccagtctgtttgcagtttcaaaaaccagttattccatgcgtattttttcaattcttctgacttttcaattagtccttgttcaagggcgatttctttgtatgattctttattttgcgggaactgtggtatttcatcattttttttctacaaagtgataagtatagttttttataaagtatatttttacgtagcagttgagaagaaaccatcgcacctttttttttttttttttttttagtatgcaaatatgaataagcatctacacgcatacatatttacacagtttatacacaaacggcggtagattcttcatttttgcccacagtttgtcatttttcgtactaattttttcatttttctcactaattttttaattttttgcacttattttttcattttttgctttttgatatcctcgtttgttttcctttacctgtgggagacgttttacgaagagaagaacagctccaagggcaaataagatggcatatatatacggaacaaaggaactcgggttaatttgtgacagtatgctttccttatttacgtttattgcatttttaaacagtgttcgtatggggctgataatagttaggtcctcacttagttccatgctgctcaaagtttaataaacaaaaaaggtaataacacgtggggcaaaaacaaaataaaataaagcgaataagggaacaagcgaatagtcccactaaaccgaatacaataaaacgaatgggtgaaaaagtataataattggtgaagggttatgcaattaaacagctacattgatatttgtgcaagttttccgagtctccctacatttctaaatattcttattgcatcactaaggctaaccctcatttggaaaacgggcattacaattcacataagttcataagtgaagtataacgcggcgcaaaaaagaaaccattaaatattcatatatgtatatatatatatatatataaaagtggtatcgaaaaattaaacgacacatagggcacgataaagccgtgaaggactcaactgcagagacgatttcgcctttataaatgattttctgaaaattttaatttaagagtgttataaggcacaaaagttgcagttactactatttatttaaccatttacagaaacataattctttttcacaataatttaacgcccttttttctgcaaaagaatttgctgtgaaagggaaaaataagtaggtaaaaagtatataataacttttttattattttgcgtgaaaggtagtatacatacatcggaaacacaatgtgcatgcgtggtcgacgtataaaaataattcatttatatgtagtatattttgcttagattctataaaaaggttagtacagtttctcacccatataagtagctacatgtaataatatatttttatttacgcgtattgagacaactacgacgttttcaccttaccagaaacacttgtgtttttccttaaaattttatttatttctagacttgcattttatatgtgaaaattttattttttattccatctaaaaaggagtaagctctaaattatagatagcgcacataaaaggaaaaaatatatcaaatgtggtttatgtttccctacgtatgaaaatgatcataaaatatgtggataaagttttatataaatgaatccaaataagtgtatcagatttatatgtttaaagtaaaagctgttttgtcattatttataaaaagttatcactctgtaatatttggggtttccattcttgtggttcatttggaatatcactttttttttttttgcatccgtttacacctttttacggctttgctaggaccttccgatcggattgctagtttcctttatactctttatcttttttttttagaagttttctgactattttttaaaaaataagaatgaacaatattttatgctcctaatttattaacaccatttggaatagggattggtttgttctattttttaaaaggaggaaaaggaatcttatttgaataattttgtttaaggcaaggggtaaaaattatttattataattcttaataaagtacaccttaaggaaaaatggaattttttcttttttgtagtccacagtttgtaagcaaaatcttgttattcaacaaattctaacaaatatatttttcgaatggtacaacaaaggatttttttttttttatataatatatatctaagatagcgctattagccattttgcttaggaataattatttgtgtaaactgaaatataagaaaatggtaaaatgatgagagaaaaaaaagaaaagaaagaacgagaagtttactatttttttagccgcttaaaatggtaaaaaaaaaaaatcgcacctttcccccccaatttagtcattattaaattggtttgagttaaatattgaagacaaatggcataagactctaaaaaaaatatctatccgtttaaaaaaacgactaagtggttaacattacctctattgtaattctatatcgaaataggcaatacttttcttatggtaaaagaaaaaaggaagcgatttaaagcctaaaacgcaattcaagatttgtgcatttatagaaacctattaaagctgattcgttagttataaatgggtgcggtgtaaaaagagggtatcaaaatgcactcgtgtgtaactgtttcttttattacattttaataaaaacttaattatatttcatttaacaaagataataattaaacataattaataatttcatcatattcctaaataaagcaccatgcaacaataacgataatatacatacatactttttaacggaatggtagttgtctactgtcatgcaaatatttcattagaactcttcatatatgatctaaactcataaagaattcttacgaattaatacaagtaaacataaaaaatataaaaaataataaatatatatatataaataaataaataaaagaagaataaaaatgaaatgatgaaacagaaagagcttcaaaaagtacaatttcttaaattaattatacaaaattaaaaatgtaaatgaaaactttgaaacgtaaaaggactcgaatttagacggggtgtagatataataccatatgatttgctgtcgatgttacttttgctgttgtcgttactattgcagtttgttttgcttctctttttcgtgtggaatctccggtggctgttgcagtaatggtagtcatcggacttgttctcttaaaggtaaaataaggttccagcaatttatgatcaataggtatcaaacatacactatgaacaggcatataaaaaaatgttctcgttactcttggattttgcatagcaatttcgaaagagtgttcaaattatctaatgtatcttgaatttctgagtgctgccatttttcgttttgcactgtgctccattaatttttgctcgtcataaattccgtacattttatttatacgttcacacttgttatatttgtaccatacatataaggctgttgcaatgagaagtatagatgttatgacaacaccagataatacatcaaacacaacgaacaagaccaaaaagatagcaattgatataattggggaaatgatggttaatttatccttaagcatgcctcccaatcctttattttttttttgttcgaggtgttgaccatcataagcaccagtagtacctgtcattatacctaatagttctgtttcatacattgcatctgatttttttacgaatttaataaaactttctaagatggattctagggcacttctgtttaatctttttttttgaactacgtgtttgatttcatgttcttccagtggtccgttactatcaaaaagtggcatgtgagtattcagagtaatatcaaaggtgttaaagttataaggggtctggtgagcttctatatcctgttgataacgatgagcttgtctatcaaaatccctggctaaatattcagatgaatgaacacgtggtctacgggatcgactacgagaagagtgtcccctagacattgaattacctcctcttgatgactgaccttttcttcctgaatatttatcgtactttaataaacccataacattcttttttaagccactcccttttttgtaatgctgatagtaattcgatcttcctcttgtattaaactcattctcaaatgaattgccagatccccttccattatctccctcatgcattattgcactaaatcgtttctgtatattgtcatcgtgcatcatagccttaaagccaccctgtaaattatcttcagaggataatgcctgaaatcgacgttcaaaatgagcatcatttactgcactgttcattcttcttgacatattatgaagttcatcatctcgataaccaccaccatttctaggtctcatagggaaatcacctcttaatgaatacattgagccttcgcccaataacctgttgttgcccttataacatgatagatcacataaggcatttgatgactaaaaattaaaacaacaacaaaaaaaaaatgtgttaaacgggtttactatgtatgtatttatgtactcatagataggtaaggtatgtatatgtattgcatttgcttctacattttaatatatttttcatttcaaaaataaaagaccacaatgcaaatgtaaaaatttatttatgttaattattatatcttacgttacgggcatattgcgacgaccatactatgagagaataagtaaaaactttcatataggaaatcatactcctgctttctttcatttttaattttttggaaaattgcgaattctatttgtaataataagataagaatacttaggtgatatataaagtaattaattcaataggattatatataatgttaaatttaattttctattctttcattaattttttaaaaagcgtttttaaaagagctttttattttattttattttattttatttttgtgtatactttaaatctaaaacttaggttttttttttttttatttgttatgctacaagggggtagggatgtaaaatgaactaattgtataattttaaggaaaaaattattaatggtatctatttctacctttcacattacaaaaaatatattttataaaaatataaaatttcaacttatgtgattaagtataatttttagcaaattttaatatacttaaaaataaaaaaataaaaaaaaggaatctttatttaaactaataattctattgtaactaaagtcaaaatttaattttttgaaataatttaattataaaaatatggtgaatatgagagaaacattttaataaaaaattcttagttgctagaaaataatatatattattttatatatttatatacatgtaaatatatatagaattcctatattattttatatgcgtacttttatgtgaaaaaatgaaataaaaagagaaaagtttcattaatttacatgaacataaaaattatttcattaaataaacaaaattactctttttagaatgcattttttccggaggactgaacaaagtacagcgtaaaacttttttaagtttattataaatacggaaatgtaaaaagtagtaattttaaaattgaattcttgtgaaaaataaaacgcatttataatatgatgtggatgttaaaggtagcaaatattcacgtgataacaagggatatgtacaaaattgtatacaatagtttaatctgtttaatttttacaagaaaactgtggaaatatgctatttattattacaaaattttatgtttgcttcattctacctactttctatattttttaattttaagtgcaattagaatggtactttttattaataagttagaacaacttatatttttattcgggtacagatgggggaacatgaattttatatttttaatttttacatgtaaattttaaaataaaattcgagtgataaaaagcacctttaccccaatacaataatatatatataattattatgttcaaaagaaatattttaacggtgaaaatataatttcattttttgagagctatttttgcgcaataaaaggatagtttataaaaataaaaaaaatatattttaatttggaaaaaaaaaaaatggaaaagttaaatagtatcgtttaatatagaaaaaaaaataataacaatcggagcaccgaaatgtttgtaaaaagtattaagaagctaaaaattattagagaaacataagaaataaaattggttcataatgtaaaaaatttagattgctaaataaaagtaaaaaattataaaataatttggcatttatttaaatgttatttttcgtttgcattgtatatggttatgtccattaaaccttttttaattacatattttttaaaataaaaattagttaaaccataaatttaatcgtgtaaagctttttttttttttttatacacaatcagctacaaaataacatcatgatagagataagtattgttcaacagtaatggtgatatattacccccaccccactttctgcagatgtttatttttctatttcaaaaacctttcttgctttagctcaagtttttaaattcacatttgttagcttatatagctaaataaaannnnnnnnnngaaaaaaacttatttaagaaaaacagccaaaaatttttttccctaaaaattttggaaaccagtataaaatgattttattaaaaattggataatttaattatggtaaatatgtaaaaaggtttcaatatagggcagaaaaaaaaaaatataaaaagaaatgtagttcaaaaataagcattgttaaagaacgtttttcattcgtaaatttcctataatgatgggaattatatacacaggtaactatctttacatttgttttaaagaaaagtttaaagttttttcattttcgttgtagatatataacggttgtatggttttatttgccacgtaagatacattttatatttaatttttcttctttttttaaactattattgaataacatgtttgcccccaacagttgggttaaggccatcgttctgtaatacatattttggaagatgttgtaaaggttactattcgcacgtgcaattttattcttgttaacaattgttaagaggtgtaatcctcattaaatgcaataaatgttgttattcttactggcgttttaaaacaactgcacaagtataacatttactacatttgcaaagttgtaccaacatctcattaatttctcactctgtttttgaatgtgatttgtagtctatttattggtataattattttacttcaaaaatgtgtgtatcaaaaattgatggatagccttttgcaacttcatgctgcacgtttaaaagttaaacaggatgaacgtaatcgttagatatgtatacatatttatataattacgtacgcgcgctgtcgaatgtgcatctcccattaaagcgcaaacaagccgccaaagatctaatgcctcgtaaaaagaaacctcaaagaagtcatttaaaacatttttgggttatgatttagccaggtaattttttaaatggttcttttataagtttttaagttcaacaaataatgtcagtaattctttattaatagatgttccttcatagcgcgaaggaaagcaaaatatcataattggcatattatgtgaattttgtataggcgtattttattactaattagaaaaacgaaaagatagaaaaaaaacattatttgtaatactaagcaagtattacataaaaaaataaagtttgaagcaagacgtaaaacatattttgtattataatggaaggtttcacaatatggataagatgttaaaagggcagttataattttatttaagcgttagtttatcataaatttaaggatggaaacattgttatttcagatttatttcgattatgttaaatttgctaaacattttctttagcattgtataggcctttcaatatttcgtatacgccctatctgtacacgaagttactctaatgtaattgtcagtatgaatttttttattttcttggccttttcaccttttggtgtttgtttgtgtatcttgttagttgttattttgttttattttgttgttttttattttattattttatctttctatcacttctccttctcatagattgacatgaaaaattttctaattatattgagggaagttgtaacaacgtcctatttcccacttttgcattccatgaataattcgtttaggagaacttttgcaacatcagtttcttctgtttgcactccacaaaatccactgctttttgtttatccaatcttcaataaagtggcttctccaattattaaataaaaagtaataatcatctttccattgtaacaatttttcgttcttaaggtttgtaatgaattcctctttatcttgtgcccaactttcccatttttctgttttccactgaattattttattccacttcttcataaaaagttccatttctatcgtatttgaatattttccgaattctaacttatcaatatatttctgttcttcatctgtccaattactcattaaccatgtcatcatttgatgtgttttccattgttcccatctctcttctattaatttatggaaatcatattcaacatcatttatccatctatgccaatctatttccatgtaatctttccaatcagtttgaatccacgttttccaatcttcctcactccatgttgcggattttttataaatataagatttgtatgtttcactcattatttcatgataatgtgaccatttatattgcatgctttcgatccattcatcccattgagtttttccctctagtaacatgccgtttgtattattttctaaagacaccataaagttttgaaattcttcctcaaaagtcagcttctaggtatcccacgcctcatttaattcgtcattagattcattattcaattcatcactatgaccttgtatcgtttctatgccatctaggtttatgagattttcatcttcttcgtttagagccaaacatctcccatggtgagatgactgaataaaatttaaaaatatgtgtatgtttgttagtaatatgaatttaaaatgttaggaataattaaggaattcatgtcattttttgtgcatatttgcctagaagcaatttttaccttactatagtattattttttaaacagaaaacatataatatagtatgtacggcgagatacttggaaataaacattttcttaaatttgtttattaatattttaagacaaaattaatttggttactatgttgtgttattaataaatatcgaaaaatgctacctttttgctatgtttaattatttgcttgtttacgtatttttttttttttgctttttatttgtctaagtttatgtggggcatatatatgatgatagattcatttattccgtaattggttagaaatacattattagtatttttattacaatgaattattattataaaatatagtataaaataatcacagaaataaaagacacgataaaatgtaattttttaatcgttaataaaattcgttattttaacttagaatttgtttgttcaggtcttaaaaagttgcaagtatatgggatacaaggaaaaaacaactaagaaaccattttgttttatttgtttactatatttttataaaaattttctttagaaaaaaatttttttattttttttttttatgaatttatgggattacggagctctagcgaattattttgttattgtttattttatttttttttttttaaaagtgcatttgtaaaaacatcttcattttgtaaatatattcccactttggtcggccacttgtaaacttatctattatatatataactttgtctatatatagaaaattttgattatttttttttaaaagtgatttatgaattatttatataattttttttcgcatttttctaatgcatagcgattatgttctacattatttctttgtgtttagcaaaatgaaaaaaggattaaagatgtaaaagcaacggtaaaaaagaaaaaatcacttaatgaaaaattattagatgataattgttaaacatgtcagaagggcgatgatgatttaacttttttttcccgttgtaatatatatatacatattcatacatacattttgtgtatatcacattaggaggaatactgacaaaaccatcttaataaaatactcattagggagacaacatccttgtcttttacatattccatgttaattatgaatggatttccttctttttattcgaaaagtatgacgaatgataaatcactcctttttactatgttattggtgcatttaagttcatataatgattgtaaatataaatacttatcactacatcgagtaatcataatgttgtagagtctgcattacatttccttcggaatgaaagaaaaatggagaaaatgttttaaaatgataagaacgaaaataaaagcaacaagaaaattgatcattttttttatatagtatgttgataattaaatagtgaatctttagtgatttttatttagagaaagaaaaaaaataaaataaagaaaaaaaaaaataaaatcgttttatttgtaaaattaatataaaaaagaaattattttaattaatataaattatttaacttatgatcttgaatagttgtaatgttaagcgttttgtaagcccctacatttttgggtatacattaatntattagcaataaatttgtttagacacaattaaacatagatatacgaaaacagagtagtagaaataaaataatatcaaattttttaatacgaaaaaggaagttataaggagatacatctagaatatctcttttatatgtgatggttgaaggcgcatacgaaaaatcacggttttcctttgctgttatcgtgttctatagttcgttatatttagctataatgaaaaagaagaattaaaaaatacattattaatatgtacttatacaaccacacagttttcgattcatattgttttataaaacagtagcgtttttatgcaagtgttcttatttacccaaattaatttattccctttttttcattattggtaactatgcacactatattacgttttacataattatgaaagggcatgaaggtgaaaaaaaaaacaaccggtggcttaattattccttttttttattttttttattttcggaagattcaaatgataaaaattgcagctgataggaataattattggttactaagaacaagatttttatttcatactggcaatctttcaaatagaaagtttaaatatgataatatccagtttctaaatatattttattctctcatgaaaaaatgtcgagaattttttcttgctctatagcttatgggcaattaaaataaggaaacaagtgtattaatacgaatatgctattatcattgccctttccttttttttttacgtgcatttatgttatatatcccatatttaaattaaaagagagactaataagcagttttttttaatagtgaaaatatagatttagtgtctatgttttggaaggcacatgttaaaacatgtttttcacattttagaattacaatttatattataattaaacacagtccatgctgtctgcttctaattcgttaataagttttgttcatgcgattttacgtgtacacttacatataaattaaaaacaaacatattttcttagccacgtacactattaacatttactcatattaaattatacatgtatgcatatatatacataataaaacaacatacgtacgtataaatatatatacgtttcttatgcaaaaatatgatctaagaaattaaattcattttaagaaatgaccacatacgcgtgaatatcgattgtacagttggtcaaatacttagggtgttcatttattattgctcttcaatattgcaaatttagtccattcctaatttaaagggttatttctttattcttgcttttatgaatacattcgtttttctttttggtccagtatcatcatatgtgcttttctttcaatatatagaaacttcatattcgttttttttatttattttgctgttgttgttgttgttcttcttcttgttcttcttctttcattatgattgtaatgtattaatgaaaatagcttataatttgttctcattaaaatttacatttatttatgcgtatgtgtccaaaaaaatattgtataaattttgtatgaatgataaagaaatatatgggtattttatataattatataaaaatattggggccattattatgtgcattgccggtcttaatgaaccggataagaattaggtcttttcagtagccatttattttgattttaatttttttgcgtattcttttgcaagattattcgtaattttcttggtgcttttttttatatccttttgtttacttttacttgattcctgttttaattcttgtaaaaacgattgagcaatgtcttctaaagcttctatatatttatcgttaactgggaaaagtggtttaaatggtaatttgctcaatggttctaccttttttaattcttttttttccacaacttcaacgaatgtttttactggttcattttctgtggtttcttctccttcagcggtttcttcattttctgcggtttcttctccttcagcgtttttttctccttgtgtggtttcttctccttcagcggtttcttctccttcagcggttttttctccttcagcggttttttctccttctgcggtttcttctccttcagcggtttcttcattttctgaggtttcttctccttcagcggttttttctccttcagcgacttcttctccttctacagcttcttcttctccttctccttctacaacttcttctccttctccttctacagcttcttcttctccttcctctccttcttcttctccttcttctgaaggttcttcttctgataatccttcttcagcatattcatttgcgccatcttttgctaatgttcttgacactcttaaatctaacgcctgttttgcgttattttcttcaccagaggatttcttatttacattctannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngataaaataaaaaaaagaggttgacagtgcatattatataggtttaacaattttgtacattattttatttatgtattttatctaaattataaacgtttatctaaaaattgctcacataaaaagggttctacttttttttattgttataaattcagtaaggtagcacttttacttataataaaatattattagttaagaaggcgctatacaatacagaatttaaataggcaacatatatatttatatatatttatttatgagtctatgcgaaagattagtctaatctaaatggacaattcatttatgtattttaacctttatatattttcttaaagacacatcagtatatttaatattgaatgctgtagcagagaagcattttacattttaaagaaaaaagttttaactcccctcttccgcacgaagaattgtgaaatttattctattaataaaacttcagtaggaataaaaaaaaaaataaatataaaaggctgcaggccatttgcaccatcaagatatataacggtggtgattcccgcattactatgtctcttttttcaggtaagattaaatgccatttttattgatagttaggcgctttttccatgattccttttaatcattttttgctccatttttgtgagcttattcaatgttaacgttattgttaataaattgttttattttttttctgacttttatttaaattttttttatagaataaatacgtatattatggtaatacagtctcagaatcacaatatggtagtaagggatgctcaagaatgttatctgaatctttttatagaaaatcgagaaaaggtaatggatcatataatgttgcagaccataatagaagtaacgattatgcaaatacattaaaggataatcatggcgaattcaatgttagagatttaaatgataagttagaggatgcacgtggttctaagggtaacatggttaagcaccataaggaaaataaaagaacttctgtaggaatgaatcgtaaacgcaataaaaatcgtgaacaatattgtgaggaagaagaaatgtatgatgaatatagcggacaaaattggcaatatactgacgcgaatcacgatgatagatatagaaatgaaagttattatggtgaaatgtatgatgaaaataacaggaagggtcaaacatacgcagatgaaaaacacaacaaccataattacacaaacgaagaatactacaatggtgagcctgatatgtataatagcaacgaagaggaaattattcctcataatgataatagcaacttggattcatttaatgatgtaatgaggggatactctaagggtggtagagcgcaaaaacgaggtaataaaaataacgtaatacctgaagttaatagtatgggtaacacacagacgagtaacagggaaatttcttatgaaactcatcaagagagttccctaaatagaaattgtcccatatttcaggatgatgtggataccattcttgagaaattaggtgatatggtgcattataccgatatgattaatatattcgttattgtcaatttgatggagagaaatgagttctttgatgcattgcaaagtttaatgacgtattggaatgattatgataatggttccaagatatcagatgagtataaacataagcagtggttgaaagtctacggtgatatgacaaatgagctaatgcaaaaagaacgaaaattttataataaattataccatattcttgataatacccatatccaaaaaagagtatatattaattttataaatgaagtaagatatacctggattaaaatgaggcaagaaataaaggggcaatggaaaggttatttagaaaacaaagcaaaaagatataagagaaaaacgtagtcctcaatgtataaagaaaatgcagaaatattctattattatgtaataaaaaaggttcttacgcatgtaaaaaaaaaaaaagattagttacacacatctgcgttgatcttcgtctgaatatttatcaaccggtgtaagtaagcttatcgaattgggggacacaatttcacgtaatatatataggtaccattattcctatgcaattgaggtgaaatactatagttacttatgttaaaatatttgataaatagattttagccatataaatagagttctctttatttattacgcatctatttgaatatacttaaggaatcacataggcagatttttgcccatgtttttttaaatgaggaatagcataaaagttcagcatgtatatataagtttgtaggtacttccttatatacttgctcttttacttatctttctagattttttttaaatcatcccttatggaattttttttttttttctttatcccaattttgttgcatacaattatcacgtgtgccagttttaaagacttgtagttctagtaactcataagaattttttaagttataactaacatagtacacaataatcgagtgtctataaactttatataagaattagctatataaaaataggtaaacacattttatggatcattatgctgtacgaattaaaggaaaaaataaaaaggtacttttttatcatccacaataacattcagtgtgtaatacacttaggtgataatttttatttttttctttaaagaattgtgacataaaaaaaaacaaaaaaaaaaagaaaaaaacaagagaatacgaaattaaatttaatccgtaacatatttttagcggaggaaaagtggaataatgtatattaactaattgaaaaataagggtcttcatcaaaactgcaagaccaacataagaaaaaaaaaaaaaaaaacaaaaaatgagaaggttgtgtttgaacgttttgtaattagaacatttatattttaatcaacaaacgtcataaaagaaggatacataataatagaaagaagtttctaagacgtagatacaccgtttgtaaaaaatgcgtattatataaagttaccgaatagttaatattttcattatgaattgaaaaaatgcaatttggtaaatgtcaaacacatataattattgcacagcaaatcagccataacttcgtcaaaataggatataataaaaaaaacaaaaaaaacatctaacaaattcgttttgccataagaattaaaaaaactaatgctttatgtatggaagtataacatctgtatggttgtatatttcaaggggaaaattaaaaatttttattaattgaacatttcatgagaacaaaagaagaaagcaaataatttgatattaaaaatatgtaccgagaaaaagaatttttgctttgaatcctatatcacattttaagcgtatacaaaatagtggattgcatttagtgatgcattttaacttcgtttcaaaactttctgacatttatgttttttatacttaaagtaaattgccataaaaaatcctaatatttgataggtacagacacacagatctgagacatgtaatgcgcatataattattatgaacacgttaactacgaatggcataaatattttatttctttctaaaaagctccataaaattccgggtttgtgcttacttagataatatttgttatcttttttcagtaaacggaatatttctgattcaaatttagaatcaattttttttaaaaatataagaataattgaatcatcggttatttctatattagttgcttcttgcagtatattaagatatccttttttttttttcttggcttatatcttgcttcgaaataattgttatattttaaatcatcacttaaatcatcaaaagtgatatcactttttatgtcattgaattaatcatgcacatcatcattcacagactccgatggattaaataagctgtttaaatcatcacttttgtttaatgcactaaattgtctgtcaatgttgtctacaaaggtgaagtgcttgggtgatatctgatattttccatcatagcttaatacattaggtaggtttagaaatccgtcatcatacacaagtggattatattttcttctaatatatctattattttttcttttgaatatgcatatctttttggagacttatgttccgtttttcctttgaacaatctgctagttcttgcgccaaatcttccctttaggtgtatattcttatcccatacattatcatgcgcagctgtctgaaaattatgatccatatgatgattaaaaaaaaaaaaaaaaaaaatgtgtacatgtgtatttgtggattcgtgaatatttatttttattctaataaattttcatcaaaagtgaaaatataaaacagttagacttcatcgtagaattcttaaattcaatttttatcatacttcaaaagaatggctgcctgctatcattaatagggtaaaagtaaacgtactggcgaaagagaacacatgtttgtgtttttttttattttttacttatatgtaatttctttaaaattgcaaaccagttttaaaaccaaaaaaaagggtttcggaataagtaatttttctgtagaactcaataaaacgcagtggttacatgtacatatatgtatattatatattttttaccacctctcttctgaaaagcagaaaaaatattttgccttaatcaaaactaaatcaaatttaatatcaacaaatatttttaacaacagagaagaaaaaaataaatttttgcaaaaaatatttgattatgtataatttagaaatattgagagaatttcgtttatttaatagcagtttttatatgtagttttgaaagtgtacaacgatttatacttgacagaacctaatatgttattggacaagggaagaactggatcagtattactaaaaaaagaataaaaaatatatgcattccttgtacagaaataaatgtaaattataaggcaattgcgatataataaaaacgagtataacattttaaactaataatgtaggttttatgttattcttacaatttaaattgacaaaagagaaaaaaaaaaaaaaatatatatatatatatgtcatttttaaataactacagttacaattaaaatgcaacaaattagaaaaatattttctaaagacataatttcttgcatgcgattttttttttttttttgcacactattcttgtaaacacaaaggagaaagtataaaaataaaaaaagagaaaagagttacaaattatatctttaattttatatatttttaatgtaagagattgttttaaaagataaaatataaatcaaattaacagtttctaatgaatgaagcttaaacaggtttttatgctcaattgttttttaacatgttttaactttttattaaatgttttgtattctaataaggagagtcatatattattaatgaattggtaacatggtaatttattgttgtttcttggacttacctttttgtgtgtattgaaaatttattaattcaaatattacattaagaaaaaaattgctaaaactaagatttgtgaagtgaaaaaatatatatttttttattatatttgccatcttttgatacaagcgaaaaatgtaaagcagcgtacatgaatgaaatactaaaatccgtagaagacatacttttgtaataggaaaaaatgtacatatttaaaaaaaaaacattattaaaaaaaaagtaattaaaattaatagacttattaatctaaaggtggagggttcatacttttatatgaaattgtgaatatgttcttatcaatattatcttttttattttaaattattaaatggtggtaagcgttaagttgactagcaacttatgtggtgaaaaagtattatataataaacataagtgtaatcatttgtgttttaaggatttttttattgtgcaacatttgagctacttgctatgcaatcatatgtaccatttgaaagaacaacctgttgtatttatttctaaacttgtatattcatacaaacgatgctaaaccatttgtttagacatagtgtaatatattctgctggaacttttttgtaatgcacttgctatttactagtaatctcatgcctaactgttgaactagcttccctaggtaaaaacatcataaggacgcattgcagtattaaatgtgtacagaatcgtaaggctataatgatctaatattttattttagaaaaaaatgataaaagaataaattatccttaaatcactgggttacatattaattgaattatttctgcctatattgtattagcatgatatgcagatagattaagaataatttgttacatcattttaaaagatgtgctgtttgtttatttttatttattggtgccctagctaatacatatttcttaggttcttcgtgcatctgaaaaagtaggaccactttgggggatcacacaaatagtagttattttgtatctctttatgtttctaagaggattctataaaaacgtaaaaactaattttgacatttcaacctaatgttaaaagtatttttacatttaaaacatttgatttaatgcgcagcacaatattattagccaagcgttttttttccaattcattgattgtatacacataaatatatgtatattaattttactgatcaataattattttgagtgaagagaacaccgatgattttttgcgcacattgatgaaaatgcagacacagctacattttattcaatttcgatatcttcttgagaaaggttaaaaattaattaggcataataaatatgaactaactaaaacatatagttttgaaacaaaatgaactgtacatataaattttatgtcagtggaaacgtttaaaaataaatgcatcaaaaaatattggaggagctacagttattatgaataagaaaagataaggtttttcctttcctgattataacccattatatattcataataacagtaattattgaaaggaacattcacttaagttataaattaacttgtagaagcgtttttagggaacgttaaaaaatgtttataaatatgctatattgatacataatgtgtaaagggtttgttactatcacttaggtattcttttatgtaataaggaaattgaaatatttatataatggacgttttggatactggtgtgcgattaattctcaggaagttataactgcaacgaaaaacttttcttttttttatagaaatggagctatctttctatgcgacgaaaaatattagtatctatatatgattttatttgtaaaagagaaaacattcactattagacaaagcttgtattcatttattcttttttttgaatgatatagacatgaagtaacaatatttcgttttatttctacttcttatattaacgttattcccctccttttctctatataacttgaaacaagcgtataatttcacagtgcttgccgttttactagaacaatttttaagtagtaaaacgcaaatgaaaatatgttatagaaacattcatttaaatcgagtttgctaactttttagagagttatctgcattttctcaattcgtatataatgctaaccagcttgctttaaaatgcttctaaaaatttttgttattgtggaatagtaacatttagcataattttttcgttaaaacaattaatttggggtaacttattagaagaaacatagtaaatacatttttatatgctggaatgttttaatgctttaatgataatatattttgcttattactattttcatggttaaattgaaacgtttaataattatgcaaaaattgtaaaagaggaatgattgattgattgatttgatatctttctttttaagtaaattctttttttttttcattttgaatttttctggcatctttgttctttaacttaaaaatcttttaattatttttttgttataaaaggaaataaaaagtttcacttacgtgttatttgcataaaaattttgcgtagataaattagaaatgattcctttcaaacttacctccatatatttaatcctttttttaagagaaaatatacgatatattttgttacctcaggatgtaaataaaaaatatacatataacataataggatttataataaaagatggtataaaatgattaaagccgccataaatttatatgaaatggtattgtacgcaacaaaatatgctatttgggacgtaacgggttaacaattaggtccgcgttattatataatttttatgcgtgatacgttaataatgttttaattataagtaggacgtaagcggcggtaaaaacgtaaaaataattaagacataatgataataatgcattattcaaattaaaattaatgttgtatatatagttaggcaccatcatttaaggaacaacaaatgtgattttttaaatattatttcagaattgcagctatgtttctcggttcatttctaattttttttttttttttttttttctatatttaattttagtttaagggtttttgaaagaaaaattcattatatttttttttatttaacgttcacaaaattgtaagactaaaaaatttagtaattagtattattgtatgttaaaatgttaatatgttttgaaaagttacatatttctatatataattaaaaaattataccgtattgtcattaaatcagtttatgttgtttcattcctgtctgcgttattcccatttgaccaacatttctgcatacactttattagaataaagcaaaaaatcttataaaaaaggttataattcgtatatatgtatttatacttatttattcatttacttatttatatgtttttatttaaaaaacgaagtatacctcttggacgaatataataaaaaatataaatagaaaaatattactactgaaaaaatggaaacccaaaagaattgctcaaagaggggaaaaatgtctaatttttgcatgaaattttttgtttttaccttattaatttggacgctacgttgttccagtaaagacgtaagatgattgaaatacgtgatgtcttcaatttcgtttttttcatgttttttgagcaatattaacacatgtccatgatagggatatttatctgcattcgtaagcttatacacgcgaatatgtatatatacatatatatatgtatttgtgtatttatttatttgtttagaatgtcggtgaagagtattcttatcagagtaaccaaagaaaaacgttacatctaagagatggaagaatattaactgcagttacaagcattgaaataccttctggctgtgataaagaaagcgtaaaaaggtcaaatactgtgaaaagcgaaaaacaggaaagcgaaaaaactggaattgatggggaggcatcctctggaagtacctatcaacctatggacgaaaaagttgcagaagatacgaaacatcttaaaggcacaagaaatagtgttaataacactaaaattaaatctaagaaaaccaaaagagatgatgttcctattactcctttattttttgcagaattgttattgaatgaaccaggaaagggaattgatatattaatgctttatgcaggaggatttttaaaatatgcgcgtaatcgttttttttaagtacaatatatataacgtatagccaccaaccagatgccattctatgagagtgataacgtagattaagtgtggcatataaataacgttatccgatattatattctacacgagtctcttatcattataaagtcttaaatttaatatgcaccatgagtttagtattaaacagttattatacgtaacatggatattattaatacatcttagatgtcttttgattttttttgggtcatttttacttatccatacatttgttatgtttaaattatttatatgtattgatttgtagaagttttaatgtgctttctttttttttttttttcttaattccttcatgtatagggatgaatatatattttgctgcatacatgcagggatatgcataaatatatataatgaattattcttgttataccttatagatttgtaaacacgaattatataaccactcatttgcttgttttgtatagacatatttatttcaacatggaggggtaaaaaagaaagaaaaattggggtggagtattttgaataatttgatgttcctctaatttacgttatattaaaattaatttcggtgtataaatgcattaaaaaaggatgatcgatacatctaacgcgtgacgccttgtttaatttaaagcgatgatcactcatagagctactttataaagaactgcgtcatctagaacgaaaatttagtgaaattcttgtaacgccttttttgcagtcaaaaaatatgtatttcgccgtgtaacaaaatactgtatatcgtgggccttatacacatgtgctcttttactatgccgttgttttaagtacctaatttttaatgcgaagaattttaaatgctattaacggaattgagaaacttgcggatgtgttattatgaggtactaatccgtcttaatgataaaaaaaaacgttagaaaatacagtgtataataccatgatttttaatagcattggactagtggattactgaattaaagaggttcacgcgcattggagaggtttatataagtatttttcctctaaaaaagtgagctactttttagtacatgcatacattgttgtagtatgttgcattgtatgcaatatatatatatgtgtaaatatagcctttgttaaggcattctgcgtttaaagacacatcctgcattctaattaacgttgtcagtgaaaggatagtgcttaggacataagctttgactatatttttgtcttaatgaggaatagtaggaattttttgtcacttcaaaaaggagcatgtcgagttttgtcaattttgctgttctatgcatacttatgttaacattttttgtagaattttagcagagataagattataatttaaaaagtacatgtatgtacggtatgtttcttcgtacgcacaatgatgaaaaattatactaaataaggtgtacacgttttacagaggtatcattttcttaaaatttcattataaatgcataaattaaatgataagataaaacaacaaatgtgcgttataaaaaacaaaattaaaggaatggctaaaatttaattattctctgtggattttttagtaaatatatatatatatacatatatatatatatttttaaaagaatacggttcctatgaatgatattaatttttacgctataaagagatacagcaaactgaagcatcgtaacaatcttttaggtgttaattcacaataatttgaagaagtaattgaagcatagcccttatcccattaattaattatgttacattatgttctgttttgaacacagttaatgcaccatttattaataaaccgatcgatcctttttacattctttatttcctctccattttgcatatttctaatgggttttatataaactgttaacaggaaattacacataaaaatgaattaagtgaaattccccattacgtttattcagaatacataaaataaaaaaatagcgctaactaataatatatgtaaataaaaagggggggaatttttaaaatgaatatttattaagttttgcaaaactggaaaaaacaattgtaagctctattacaaaaaatgggcagtataaaagttgcagtatatcgcgcgcagattacgttaatcaatttgttctcgtttattttattttcttttttaatatacattaaatatggattatcgtatatttaggtatataattgtttgaacttttttaagttcattacgatagtatgaggagtatgtgtaaaaaaattaatcatttctgggtgaatgtgtaaggtgcataagagaaaaaaagttgatggatctaatttttaagctaaaaaaaaaaaaaaaggtttaaaattaaagggtaaatatgctttataaaatatttgaattccctttatcaaaggaaaataagaatagtaataatttagaaatttttcctttattattatttccatgatatttaccatggaacattaagaattgtaatcttttttttttgtgatatacggaaaagtctaaattgtgcaagaatgtttactttgtgaaacgattaaaattgggacaattctgaacttttaaggaatgataataatacttggttttgttgaacaaaataaaggataaatggactctaggaatattgttttgaaaaattgtatatatgcttcgtggtaatataatgattcgttttgccaagtagctatttctgttctttattaaacgttagatttacatttaattatgtgattatttctcttaaggcggtgattgccaataaatataaatttagagtatatttttacggaaacgataatacgtatatatgtatatatatatttatatatattcatttattatgcatatttttgtgacaaactttttaaatgtgcatgcgttaaggggtgttattgctcatcaaatcacatacattgaagaaacaacaatttcgatgttacgaattgtcacacatatattaatattatgagtagtgaaaataatgagaacagatattttttatgttttttttgttgtacgcgttctaccgtatatttagccactattatttttttagtgctactagtaagacgaaaaatatgtgtgcagatgagactatatttttgcattacacattcgtgtgaatacaacttttgttaacatcatttaattttttttttcgatttttccgtagaatatattttcatttgataaaatgaacgtgtcacagacgcaaataaataatcgatatttaagccatttgtgcgaaaataacaattgtagatataatgctttaaaaaataaaaatggcagaacgaatttaattgcttcagaagttgattcaagttgtggaacacaggaaaaatgcgaatcaacatattatgtaacaaatgaggaaaataatgcaccaataaaattaagttctgttgatatatctacaatgcgcaaaaaatgttttgaagagcacatacatttaaccgaagaagagttatatcatttagtgaatacattggaaagtgtcccatgtaagtgcgacatgaatagtatatggtggcaactgcgttatattgaagcaggtaaatttgatagtatacagaatgatttatcaaaacattttacagttctggcagaaaaatataaggcaaatgatgattttgtggatgataaattggagtattgttctgacatcatatggagaagaaaaaaagagcatgaagttttttacaatatgcgtttttatgctttacttgatcgggaatcttttgaactgaacgaatttgtagatattatcaatgagagccgggactcaattagaaaatttgaagaagaattgattaacacaagtgaatcgttgtttaatgaaaaggtgaaagaaaaaaattatataattgaaagaattatagactcttattttggtaattactaagattaaaagggacaaaaaggatgtgctacaggaatgtaatataacagtagtggcgaaatggagtatacgcgaacacattccaattggagaatgaaaaaataaaataaataatcagtgagcaatttgtaactgcattatccagaatgaggtgcgaaggatatgaatgggtggaattaataagttagtgtacttagggaaacattcaaaataggaagttatgtgaaaaattgtacttttcgtaaaaagtaaaaaacaagtgaagtaaaaccttcttgcagtacaaaataacattttcattctatttttttttagtccaagtttttttaaatgtgtgatgattatcccatatacatataatctatgttggtcttattttttttattttgtgtaccttgcttattttgttcagtttgttcattttgttttaccacttttattttatagatgtcctattaaagcattttcagtaataattaaatgattatgcttatgtatgtaaacactttcgcttaaatagccgttgtatcaatatggcgccttccgatgtgtatttattcggcagtgcacatcatgtgaaaattgcgtatgttcatttttgtgtcgattgttaatatatgatgattttattcatatccgttgcccttcgcaacacacatgcaatcatatttaattatgaacacatttagaatgaatatacattccgttctgccttatggagtaaaaatgtaacaattaaactttatcattaaaaatggcaattatggctatcttttaatgaagttctgaatatttatactataaatgcgcttcatattacggattggctatttttggtgcttaaaatatgtggtcttttaaataaacgtttcttccgagttctagaatggatttataaaaactatgatatgatatgaataccaaatttgggttgtgaatatcactaagtgttgttttcactaaatgagcgcttacaatgtattgtctaataatactgtggagttcataatatgtttcactaacaagaattcctatccgttctatcctcatctctttaacaacaacatcggttaagttttacatgtttgtcattacttgaatgatttactttggcggataatgtcgagaggttacacatcatttaagttcatttatggctttatagcgaactaaggaatgtcatgcggatgaactgaattttttttatgaatgagctcataaatgtgaaaaaatggaagtagatttgttataccgtgtaataagtgcttaatcagtgaacgaacaatttatgtattttaaaaaccaaaagagggggtatgaagtgaaaataactgacatatgaacgaaattgtttcgacctttatttccacaacatgttatatattaacaaaagtaaacatgtgttcttaattttgtttgttgcatatgttatgcggaaatattagttaatctaagggcagattggtggtggtgggaagttatttactttagccaagagtgatacgacctaataggtaaccattgaatattataacttacttttccgtataatacataaagagaagaaaataatgtccataaaaggagaatttcaatgaaaataaaacttccccctttaattatacatatgtataagatacatgattatgtgcttatatctagaagaaggtaataacttacacataattgttatgtatctttcgagttgcatcgtgtaagcttgtaagggcaagaaatttttagtcccctttgttaaccatggattaccagaataaattgtgttcttaaattatttataagtctttctaaaacttcatttagtagtgaacatatgacaacatttcacataagaagtgacgtaacgaaatggtgaaagattacatattcatatatagtcaatatcacctattgtgcatatatgtgttgtgaatttatttaatgtgaatataatttttatgattaaattatgatattaaaaaagcagaatgaaaagttttatagacctagtcatttataatgaagtaatttattcactgctccattcaattagcatttcatatgtttatataaattttaacgctttatactgtcattctgtataaggaattataattgaacacatttttagaggtcattttaagtagggctcttttcagatatggcccgtaaataataatacatttactcattaatgccataaaaaatggtagagtatttcaatattatattcttataataagtacagctgttataattcagtttctttattctgaagccacttaggatgatttgttactccaagatttcgattgagatagatgcctaaattgacaattatgaacccagtaagatttagtaatatagacgatatactgaataaagtgccccgtttacatatgccgaaagactaattaatacgatttaatcttaggggtaaaaatatgcaacaaaaatatacaaatcaccaaaactgaataattcgccctataaagaaactattctatgattaaagctcataaaatagggcaagctaacactaggcaactgcaacttaaaaaatagtatataaacaattgtcgcttgtatattaacatcattttgttcccttattcgaattattaactacgattttaagtttatgcatgctgatagaaaaaaagatgttaatttatttactttccattttatatttttatactgtaggacattttctaaaacgaagtgaaactttcaaaaagttcttttttgtgtgttgtcctaacagtttaatgttaagaacttataagatatatgagtctactcctttttgttacgcgttacacagttaaatggaagaagcaatataaataaaaattattttttttcatataaattttgaatgaaaagagagtatgagaatatgcacttttttaatttatacgtaaggttcaccttttttttataaaataacatagtacgatatgtttcagttatacggataacatggtttcgttctatgaaaagtaaattttatgtggtcttacaaaaaataaacaagtaaacagattgaagaaagatatttttataaaatgcaagtagaataagaatttcatagcatatataaagacaaaaataaagaacattcaaagtgagagcttaatttaaaacaatagtttttcatttttttaaaattagaattatttatttaaactaagacaaaattaagagtaaaaggattgcgctttttcaacgagataagaaaaacacaggggaaattattcctatattagaagagccttgtatggatactaagatatatatagctgttttttcattcatttcagaggtatccatgaaagcatgttacattaaatgagtttttactgctaccatgaagctattaatctggcgtacaaaaggtaaccattgttagcattctttcattataaagtttaaaagaatcgactatgataagacaaaacaattcaatatatatatgcttatttaaacaaggtaatgataaactccgtttgttcatttaaaaggtgttttaaaaattttgcaaaaataaaacatttcaagtaggaaaataatataattaaaatataagaagattctgaataaagaggttataattttgttttggattttaatttttttcagtgtattgaaattttaaaagccttatcattttacatgaatacgtttattaaagttatcaaaaattttgtaatttttctgtttgtgtgaataagatttttataaagaagtttaagtaatatttatcagaaataaatatacataaaagtgcattcttttttagtagtcacttttgttgctattatataaattatttttcttaggggttattttcactttacgaatttatcctaaagtgtaaataataattaataaatttataaatgaatgatatgatatacagcttaattataattttaaaaccaaaacagctaaaggcaaaaggcgttttaaatgaaacacataaatataattcgatttatttttaccataaagtacattataatttacccactacgccttactatttggtattgatagaactaatgtttatgatctcaaaaaaagaatcatatatatgtaaaaaaatatatctatccttaattttctcatctaactttttcacgtgaatcgtacataaaaagtaatacgcggaatttataggaagagctaaaaaataaatttgcgcaactaccgagaaaacactttttatgttggatatgtttttgtcttcctatttttatttctaattaaaataagaaaacgaaaatttaatatattattatgtttaattaaaaaaaagagcgtatagtataaaactttgctatatatgttaattgttctcaattgcaacgcttagtatatatttatcattttaatcttattatgaataatatttgaactgcgagctattatttatagctggaatagttgattttttttttgttctgttttgttctgttctatctagtatacagcagttacgacatatatcgtatacttaaaaatccgaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaataattatattatatatattaatagaaaacaaaatttgaatttgttcacaaaaaatataaactctacataaaaattgttttgaaatgatttttgattccatgtcatggatattacttgacttttaaaataaaaacttaattgttttttattttaaaatattaagtatatggaatatgggagtgtttaatattggcattagtatttattattaaatatgctgatatcagcaaaaaacaggtagataagtatactattcttataaaagatgagtactaatgaaattccatatacgcgaatataaaaggaaatatgtaccattgttttgccaagttttttatatgtaaactcttattatgtgtagtcctaaatccttatagtgtaagtcttacaaaagattaaaagactgcacatatatatctttttagacgtctttcttaatagagacataattttcctcaatgcaaaaaacgagtatattacctacatattatttaatttttaacctaatttttagggtatccttgctatatatcctaagaataaaataaatcaagatggcttgatagaacttgaaactcgggaggcggaatatgcgccttcgcagaataaagtacactggtcaaaagaatttgagaactctacaaaattaaagaataaatattcgtacaatgaagcaaaaagtataaaaaaagttagaagaaaagacgtacagaaaaaagaaccaccatcccctgtacacgcatctaaagggcagcagtctgtgttaaataaattaaaagaattattattgatcagaccagaggtaattgaaacaaggttaaaaattttagaagaaacattgctatataataaattaataacagaatccaaattaaatgaagtaaaagaagtcttatctgatagtgaacaaatggaaaagaaaaacgtcataaaagtgttaaaggaaaacttattaagcaacccatcaataagaaaattaatgttaaaggaattagaagaaattctgctaggaaatgaattgaacacagaatttattttaaatgtattaaataaaaataagtttagtaatagattgtcgtatttgcatttgttaaatatatatggggaaattatagtatccaaaaaattaatggaagaatcgaagttaaaagaattaaaagatgttttgttaagtaacaaacctataacagaaccccaattacatgatttaaaagtgttgcttgttcatatactatataatatttctaattcaaataataacgtagaaacacagacaggggatatcattaataatgttcctgaaattgacacgtataatttttcacaaagattctacaacaaatattgatgtgaggtaccctagaaacttattgaaaaatgttggttcagtcaaaaatcataacgtattgtccaagagggaatcgttcaatagagatcaatttataaataaaaataatcttaaaatgagagacaatttatctcttaaacatggttcgctaatgaaaaaggattcgaactataaaaaagatgtgctgcaaaaagatgatttagtaaaagagaatgacctgctaaaacagaagtttttgaaaaaagacgattttataaggacaagtagtttgaaaaaaaaaacacttttccctccaatatatgatgattttgtagatgacactccagctatagacagaagggaaatattacaaaaaaatgatttaataaagaaaatcgatataaaagatattaagaaaccggcaccaaagagtgattccttggaaaaaattgatgtggaaattattaccccaaaggacaaattaccaaagagcgattcctcgggaaaaattgatgtggaaattattaccccaaaggacaaattaccaaagagcgactccttggaaaaaattgatgtggaaattattaccccaaaggacaaattaccaaagattgattccttggaaaaaattgatgtggaaaccacaccaaaggacaaattaccaaagagtgatttggcagataaaattgataaaacaaaaatcgagcaaatcacaaaaaagaaacaatggactatagaaatacatatgagtgaaaagaagggaaaagatgagataacaactaaaaaaaaaaataaaactactactataagcacacatatgtgtgagaagactaagaaaagtgaactaatagacattcttgattctaaaagtaaagatgataaaataggcgaagaaaaagtcgcaaagaggaaaaaattcattgtagatatacatatggagaaaaaggagaagaaaaaaccattaataaaaaaaaaatggttgattgaagtgattatgaaaaatgtgttcccaaagaaggagtttgaaatattaagagaattatatgactcccatataattgatgtggacgtcatagatctgttaaaccaagcgaaagatgaaattcttttcgaaaatattcttgcaaacactagagaaaaacctagaagatttcaatttttacgaaattggcgtttttatggaataacagcaatagttgctataggaacaataataggctgtgcaataggatatattaacgtaatggatatagatgttgtgttagactcagcagttgtaggtgctaaaacaactgcaaaattagttgcagggaaagcacctggtattgcacttgaagtgggaaagtgtgcggctgatacagcgaataatgtaatgggtagtagctctatttttgatatgcttacaactactgtttttaatgctgtgaaatgcacaacaaatactgtaatagacacggtaggcgccgttgccgaatccacatttgatggtgctattgcaggtagtgcatatggtacatattacggtgtactgcaatcattgttcccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaaattataaattatctatctgaaattaatacataaataaagaataaaatgtatatcctaactttgctgtgctttaaagcattagtatcataggttatgatatatatatttattttacttttatttaatatattttttttttaatttttcacactcgttattcgcattattttgtcagaataatatttagtcattataaattgattttttttattaatattacatgtgttatttataagtacacttgagatattagcctataattctcattgtttgggtgacatttaatgtatatattcacataacatatatttgcttaaaatatcatttctctttagcttgcaaatatatgtatatgacaaattaaaaatattttttagtttagtccccctaacttattatattgaataaattatttaatttctttgtatgatatttaggtagttgcatttgttacattgttttcgttttccaaaattttttattgtcatataattttaaatagttttattgctaataactatgaactttaatcatcactgtatatatatatatatatgtcaatttaaattttttcgaattcaatatttaataattatttatattgcaatacaccaggtgtattctgaattaatgaaaaatatgtaaaggacacatcttgaaattgccaattatctgtcacgatagcagatatagaaggagaaaaggatttgtgctattattttgaaaattatgaaggtacaataagcaataattcagataaaggtaaatgccaaaattgttacccatatgcttcttatattgataaaatgtatctgaaatattttatcgatagttatgatctttgctgtgactactaaaacgtgtatgaatacttctattgatatattaaatgtgatgataaatatgaacctaataaagtcttagttatgttacgaagtttaattgataaattaaatatagaagagacgaagccccgaaaaatgttacacctagagaacctgaagcacctgtgaattctcattcgcaatataatgggccacacaagataggcgaagtcgaggagtttacttttgcgtcatttgcctctatagaagctgagataatcattgattcctctaacattatagaaacgatatgtaatacattaaaaggaaattattttgttcaaatcggcatagctgctgtaatactgggaacaattttaggcttttacttttagcttagggtgggagtaaattcattcgtaacatataagtattttatgttaatatatataatttatatctttcttaaattgtaattatgatgtagatacattgctctttttacgttttacctttatttaatagattactccatttggatctacgttaaaaaaaaaaaaggagataaaatacaagaaaatataggagtaataactaccgtgatcttgaataggaattgccatcacacgagttagaatctgcgttgatatattcattgacgagaccactatacatggattatcatcgtacgtgaagatgattggactagttatacatataattcaaaatcctttagaagggttatataaagagaaatactgtctcatctgaagcggtaaatttgtatttaataaaaatgagaaaaaaaggtgatataaaagataagataataaaaacgaatctaaaaattaaacaatcgagaaggggtagttctgagaaatgccttatttttgtagatataacttgtgtaaatgttcataagcggaaaataattaaaaatgggggagcgtgtctttatataatataatataatatcatataatataaaatgccctaccagaactgatattaaatttcgtattaataaaggaactagcgggagtgatgcatattgtatgtataataaaaggcaggccataagtgaaattttacaagaaatattgaaaaatatttatacagtattaaaataaaaaaaggcaaaaattgatctacatagttcgtgttgcaatctatgatagggattttttactaaagggtgttcctaatttgttatatttagaaaactgaggaagaaaatattaatcatttacaaacaagacaaaatttattaatgaaaatatgaccaaatggtgtatcgcagcgttttcgaaaatgaatccttacttggacaagcattagtatgggcacatacaaatgtaatggaaaaataagaagaaatgtctttccattttttacgttttatgcagaacatttaaattttactaatttttctgttttgttggcaattttattttttcgtcattgtttttgattgaataacttattatagtcaaaaagttcccctttttcattattttattgtcaatatgattctttttgtgcacaggttatccatgaacttagtttttaggatttatcttaatttatcattatcattataaattaactattttgattaatttgttcatatttgtttgcaattgtagaaaaaactttttctatttaacaaaacacgtatgacacataagaaattatatgttgcataaaacaaatgaatatttgattgtttacaaatttacacattatataataattaattttgagagcacgtcatttcatctgacgtcttgctttaattatatatacagtatttatatatatctcatacattctgtaaacattaccacacggttgttttaaacaaagcggttggtgctttactatgtaaataatatatataaactacaaaaattagagtattttttagcagctattattttatagaatatttttcagaaaagaaagaataaataatatatgtatgtaaattataaaaagttatattcacacgcctttaactttagaattttgttagtgcgagaataatgctgtgttttacattacacactaaaataatatatataaataaaaattctaaatcttttactaaacagtacataagtaatccacaaaattgttatattactcaatgtgccttctaaatagttttaaaaataggtcccatttcataattcctcttctacagaatgaagatgtgtaatgatcattcatgtttatctatgaagaggttattttggtttgttcgcatctgtttactatataataatttacacttctaatattgtaaagcgcgcttccaatgagagatatcttttgatatttatttttcctgagagtgtgaaatgttgtttaagaaactatatacacattattctagtattatttctttcattcttcctttttgatcatttctaaagtccacactttagtgttgctataacaatttaatatttgtggggcataaaatttataatatatattatgtccgtatcatacaaaacatttttgaaagatgcgtaaatttctagtaactaccagcagaaatgaagttttaagctttcttatcatttacttcaatttaactttactaatcatttttttttttacactgcctgcgaataaatttttaaggtaaggtgaaaaatgaattagctgcctattttaggtgatatatacatatttcgtcgttttacgctgtgtagccagtttaacaaaggtatccttaataaaattgcaaaagatattattttcagctactaactatttattcatttcgttatttttattccccccttttctataatataattttataagaaccttatgctacgttttcacaatttttccactatcagaattttcttacatttgagaatatataatcataattattacagttatactttaatatgccaaagttcagtagcacttttatacactgccagtatgtatctgtgcctatgtatatccctttacatctacaacttttatttctttgtactataataagtaatttgtttaattttatatatatcatttattggcaattaacttacaatttgtttgatattataagcatttatttggaattccatgtgacaatttacgtctaattatatgacagaatccatattattttatctaaaatacatgacaagtttggacaaaattattatcatcatttattgagaattatttagatatatttatttttatccgccgcattgcacaaatgccgtaaaacatttggcttttttatatagatttattttaaagaattatttctgtatgcttcttaacatagttgttctacatcacttaaggtttttttctaagattaccactatgagtatcatgcaaagtaataaggcatattccttgggccgttgagattatatggataagtatattctgaatggaaattataagatggttctctgtaatattggttaaatcgaggggcgattcgccttttacgtcgagtccatttcatcatccaggacccgaaagatgtaaactagaaagtaaaggaataggcatgcaatacaaatatttttaaaccatttatttataataactacaatatataaatgtttacgcaaaattgtcatatttgcaaaaattatttttatttaccccaattataaacgaaagggcgagaagtagcaatattactgaaagagcaattaaaggaagattggtagctgaacgttctataggcggattattcgtttcaagagcatcgccagcaggttccaaatatggttgatatggtgctgcctgaagcgaagtttcctgatgtgaagctgcctggcgtgaagtttcctgacgtgaaactgcctgacgtgaaacttcttgcctttgattaacccgatactgggatgcagcatccggttgaactataggttgatacaaatttcttgttgatgtcttcacatattcacgtcttccatcgggtgaaattttaaatgtgcatggtaagttatataaaagggtcctaggatcataatatttatatatttcataagaacttgaatcttcatcctggtgtttatttaaattaagtgtaaggaactgatcatacaaatcactcttattttcaaggtattcataatatttaccgcaagtagaagaactatgagtacaacttttcttaaaagtgttataatcttcacagtactcgtaaaattcctttctcacggtccatttatcatcaaaaacactgacaggttcaggctgacaattatttaaatttcttctaaatgaatagttcacgaaaagtttccatatacgagcatattcatcataaagattttttctatctattttatcaaaatttaaagtaaaaaattgttctattttattatacaaccaatagctcaaaagtttataacgattgcaaggaatagatttattaacatttatttgaacattatcatttagattttttagaagaattcgacaaagtgatttaatagtttcgttattttggtatttggaatccattaaaacacagtatttattatatttatctaatgataataatccaaacttttataaaacaattgcgaaggtaattctgcagaacaagattccttaaattatatataaaaaataaagagctataaatacttgtatgtttggggaaaggaatacttcattatacacatgtcatgaaaaagaacacataaatatagaacaatatataataattattaatggtcaatgtatcgttaccgccattgttttgtgtttttatttttattggtggttaggtgatctgatatagacttagtttttagctagttcgcaaagtaaaatatttatgtatttattatttgaaaactcaaattatacagtactcttttttgcgcaacaaatgcgcaactttttaatttggtttctagtatcattttttatatataccattccattctatggaaaatgtgtacatgtgaatataggtgatatataaaataagtaacgtttatatgattatcttgttttaattgtgtgcaaatagaaatatgtatcatgtaaaagtaaacattcgaagtaaaaatagaaataaaatgattctgaaagagttataaaatttatttaaaacaagtatattaagtaaaatattatgtagaaaatgattaaagtattaaaagtacagcacatgggagaaatgtgcgacgttactttttcattagtagttttctttggataactgataaaagagaataatgaagcgttattgaattaacgacatacatagatttgttaggggggaaaaaaaattaataaaaggaaaacattactctgtttttttattatggaatatgattaattttaactctattttgttataataataaaacaattgatgaaaataagtaacacaatgacaataatttactacatttattaaccagacaaatactctcttgtgaataatgagagaattccaaagaattgtttttatatccgcatgaaatattttaataaaggggggagggggaggggggtattattatattaattattgtgtgtgtaggttgtagaaacatcaataagtgaaagcaattttaatataagctgtactctagtaattattttttgtttatatagaacattaaataaatgttaggattatctttcaaatgatatagaaaaaatagaagcttaaggaaagataatagtcgtattttttttttccaagagttgttcttgcatatacatattagtagaatttatatttttttctattacatacacaatttattttattattatttgaattcatttctgttcacgttatgattttcagtatttttttcaaatttaataattaacgttaataaagaattgcatttattgttttgttcttttctttgaatttgctatatatcagtcgcattattacattggtactataggagtgacatatttgtatagtattcatcttttgtataatatatttttttgtagaaataaaattagtcatatagttcaactattcgtgagaaaaaaatatgagtttcgttgattttttttacgagataagtcttctttcattaaaatgcaatcacatttttaataattttacatttatgcttttccatgaatttcctaaataataatattatcgaccattaaatacgtaataggagtagcaataaaacaagaaataaatttatgttctatgtagaacattctacaagaaaatataaatgtttgttcagaaacaaaatgatagacatgtttatgaatgaagtgtaagtataaacaataagtgcatttcaatgttggcattagaaatgttgcactattatatattttactttttatttttattcgttttgcgatggttctctatatctaaaggggaataaaaaatataggaacatttagtataatacatataaattaacaataaacagaatagtaaattgctattaatttttataataagtttgttctcttgtagcataaatttgtattttataaatctcgttaagtgatgtgtagctatttttattatataaatttatcaacgttatccatatttgttaggtatattaaagcatattattttacaatgctatatgaaaaggttatgttttataaataatataatttttaaaaaggattatattaaatataaagcgataaaacatgttaattaactaaaaaattactaaagaaaggaaaagaatacaaaaacgataagttatataaacgtgaacatgtaattaagaatagctgtgtttagtacactaattaacatgttaccacatttatgatgaaagggtacactgtgatcttgtactatatggcaatgcagtgtatagtttaaaaaatgtgaatccactgattaataaataacaaactagtgctgtgtaactaatcattttatcaaaaaaatagttatatattataacaacgtaacgttggttagggctacacgtactgttgttgtcgttgttgttgtagaggagacacgcaaaagcgataaatgaaaggttgatccgaataaattaacttttgcttatatgtactgaaggaaacacacttaaaatttccccttagaaatttgtagaagagtaagaaaaatgtaataattctattcaggtgatgttttcgtagcaaatttatgctaaaatttatgttttgttgaaaaagaattttttcatattttttgtcccttaatggtaaaatgaactattttctgtaattttatgttatgaatgttatcctatgcagaaattttagaattaatgtgtgctaataacgcgctctttttatcgtgatcattcttttttagtctatttatatgtattattttacttttatattttttccttttacttattagattcacctgatctgatcattagaaaaatatttcattatattcatttaaagatgcatcatctgaatattttaccttgaatttgttccatactttcacatcttccgcacaaactgaggttgtaaagtttgaatacttcttttttttcggtacattttatcattccattttttacttatcctatgtgtcttgggattattttgactatcataatgggccatgtgccgtgtagatattttgtgctccaaaaattgactctccgtataatagtatctgctgtaattatgtctttattttttgtctttttttctttttttttccactgaacaggatccccaaagatgtgtaccataaaatggaaacgaccggttttaaaaaatgaattcgtaattaaaataaattgttataaatatattaatcccactaatcatattgatatttttattataaaatcttttctatacctttaaaagaagccaagataacgcacctaatgccaaaattactaaaatagacataatatacgttttaaggggaatccccaagagtaaatgctcttgtgcttccgtttcgatgcctacagtatcatgttcttcctatgtatttggatatgtatgaagagcagtatcattattcattgtagcgtttttttgaggagaataaatagtatagccataggtatcatctctttcaggaaagggttgtgaattttcattactatgatgattacgactgagtaaactatttcctgggcattgtgattcctggacatactttagtttttcagggtctttcatttctcctgcaggtggctgatttgcatgattttgcaatgtctgtatttcatttggggcccctaacagctgtttttcttcaggttttcttatttcagaatctagatttgatgggcgatatgcagtgagaggagtactaatgctacagacagagtgatggttgtcagcaatttgataagttacatcgttcgatgtctctgaagaaattatatatgccggatttttagatcgattatagagcagtttaaaaacagtcacaaattcaggacctttagtacaaattttattataaataagctcatattggttaaaaatatctccccccatattaaatttgcctaagccgtatttatcagttttatgatttgattcttggctcacatcaggactaccttctataggtgaagcactttgagaagaaacggttccattagatatgtgcccttttgcataatttagtgcttggggagcactaactcctggaatagatgaagcagaaaggtgggtattattcccagacggtggatctgaggtagcacctgaagtgtttggtggtattatttgttgtaaagattctggtttcatgtctcctctttctgagttttcaccagcaagatgttgttaattattttctaataacctgtaagactctggacgttctcttgctgttatcttcgctgtatggcttgacattgttttgtttgactcttccggtgatattacttgtttttcgcaagattgtccttcacacaattcatttgtctcagattttaatttatttctttctttatccggtgtagactcctcagaaaatttaggacatttagtagatttatttaataattgggttatatccttttttatatctaatgaatatcttacatcttaataattataatattcttcataagattccttttgttcatctaaacatctatttaaatcgtaacaatcagtaagaatatttgcatcatcagtactattaaattccgtcattcttttttcaattttttctgaaatgtccatgtgtataaatttatacattcgtcattattcaaacgcgtattggttttataactcacaatttccaccgtagctgccattttcgctctgttaattcatattataattttttttttttttacaggatttaggatattttattttcacccttttatgtcatttatttgtacaaaataaaaacttatagaattttttttaattttacatatgcgcggttttacagtagcttttttaaaggcttaatattctttgcgcttaatggataattttattatttacaattacgtgcaataaactgtcagtatcacaaagaatttaaaggcaatagtcttttttttattataagcattagaatattgccaaattattaaatttataaaacatttttcacgacaatatataattatattttacagaatataaagaaataatactacactcaaatattgcatacaaattggcgatgtcattttaatattttttcatttattattattatttttttaatatttggggtaatatttaatatttaaagataatctatatattattatttacgcggttgtgaaaaatgtgatgtacttatttgatttaacccttttactagaaaagaaggtaattaataatcgatgaataaactacttaattttttcgtaaaatgcataattatgaataataaacttatataaaagtggaacaaaactttatgtacatatttatatcacgaaaaaataccctataactcttttacatatttacaataacttttccagttttataagattaataaaattgtacaggcaattatacacgtgaagaacgtacaaaacaatatatttttgtatattataattctattatctatgtttattcaaattaaaaaatttctgtattaaaaaatatatattttacattatattgtatgaataacaatgcttcttatagttataaaagcaacaaggacataatttgcgctgcaaatgtttagatagaccttaaatttgttaaaaaaagatacaacacacaacagttatgtttattagtaccgttatttttggtacatttttacttatatgctgataattttaattacatttttattactttaatatatttcccaattcaaagtaacattttaaacatggcagatgactatgatgtaaattatccttttttattaatttcactatatatagactttgatataatggattgttattcataaaacaaaggggggaaataattccttctgaaagataataattactatctttattcatgttttattttcttccgtttatttatagtatgaacacgtgaagacgtttcctacctatggaagtaaattacaagaacttgaacgtttttctaacataagctataatacaaatgatccaattgcaatgtggtgtatgaagaatattcattcacatggaaaatttttcttcattgatttgtgtataacccttaataaatattttcagtattatgataaacttaaacctgttgatagtaaacactgtgaatacttaagctactggttaaataataaaagcaaacttcataatgcattaccactatataaaaatatactagatggtgataattccttaaatatatttgataaacgaattccaaatatagacgcgtgcaagtctaaactagtcaatttgtcgaatgaagtagttaagaatattaataagttaaacaatttgaatgaacagtatctttttttaataactaagcataaaattggttggagtacccacgatgaactgtgcagttatgccgaaaaatttgcagaattatataatagtgctattatggagtgttttaaagattttaacaataaatattgtaaggagctaatagaatttaaagttagatttaataaatacaaatcgtttacagatacatgtaccctcatacagcccttacgttccatacctggagcaatgtctcaggaattagatgcaataaaaaatattcgcatatagaagagattgcttctacttatacagtggatactttaatgactgttcttaaagtgctaggaggagttgctgtgcttttgcttatagctaaggttaataaaaatatcttttaaaatgttcaaattaatagacatttttattaagattcttttttctaattaaatttcattgtaaaataaaattatttttaaatgaataaatgttactcatatacacatgtatatattttttaatattagtttaccccattaaaatcattgctacgttcgcgaaagcaaaagaaaaaaaggggattttatggtgatagtgatgagaaagacgaagatgaatcgtacaaagatgaatcatttggctacggatcatatggagatggctcatatggagacaattcttatgggtatggatcatatgggggtatatcatacatggatagatcatacactgatgattcatacggagatagatcatacactgatgattcatacggagatagatcatacactgatgattcatacggagatagatcatacagtgacgaatcatacagagatagatcatacagtgacgaatcatacagagatagatcatacaatgacgaatcataccatgatatatcgtcccgagacaggtcacaccgagataggtcatcccaaggtagaccgtacaataatgattcacattattatgaagacgaagagccaagagaacataatatggaatataacctgaagtattcttcatcaggaaataattattattagtgtaataaagaacgaaattttgttttgatgaattagtataaggggataataaaataaaagaattgttacattaaaaaataaaataattctaggaaagtgagcacataatttattaattacattatcacaaaaataggggatgttctatatttgaaaatagagccaagatagtaatcttatttcgtatgtaaacgccagatcaaccgagttgataaaaaatactaaacgaacgtgtcgcattaaaatgtacaaattttatagtagggggaagtcatcatgaacatattgacaaattcttaaatattgcacttgccgtatttctttggtggaaaaggtgaatgtataactgaaggggaatatttattataagaagtacattttgttacttacgaagataaaagagctatggaaaatgttaacgaattaggatacgtgctatgattagagatttcactgaaaaaatgtaagacagaaaaaagtgaattatgaacagataatggggaaaaaataacgaaatataacatataatttgttcgttggtacagagctatgtgataagtggtatgtgttatgtgtgaaaggtttagtttttacctttatgcataaagttaattaattaataagatgtccacatgaaagagcccatttcatttatgaacatcattctgaataattacgaagttttgaatgttacaagaaaaatgcattccccccattaattatttttacaataaaatcatagatttatatagtagatgtttaatttaattaattgaaaaatagaacactccataatgctcacaataatgtttagtgaaattattacttataatttaaggatgttgtgtggaattcaatttttaagtattgcacaacacagctgttttgatttcccagttgtaaatatgtataaataattgagaaattaaaaatttgtgcttacattttttttgtaaattttgttattccttttatgaacattgtgtttgttaggcaaataaaaaaggaaacttccaatgatataacatatttacataaatagtttacttcccaattttcatttctaatttataattagaaatgaaattcaggaaataattaagcagtatactttttgagcatatcttctttggaaaatgtgtttatgtatacatgtatatggacatgtaaatttttttttttaatgtgcttaaaaaataattcaattttattattacatttctttgttatttatttgtctttcttttttcatttaacaactgaatataaaacagttgccatgtaaatatgagcactgattctttctaaatatatatattatcttaattaatgaacaacagctcatgtttttaataagaagcattcgtttagatataaaaataactatatgaagaataaaatgtagtttaattaaaacttaaaagttactcgtacatgtgataatggtgtgatttaccattttgcggaggtcaaatatgtttattactttcttatcgaaactttttttcgtcgaatatgtaagctttactatggtaagaaatgcatcatactgtgaatctatttcgtattaatattgtctgatacattaaactgttcattgaagagctaatataggaagaaaactaaaatagtgttatgaataaaaaaaataatgtacattcacattgcagtaaaaccgttcgttgcccacaaaaattgatgttttttttttataattcctaaaataataatacattgcagaaacgtactgtggtttcattctacatcttttgttcgtacttaagatttcacgttttatttttatttaatatgaaatagttcacaagataagtgttaagacaaatggaataataaaagtcaggaaatgtttatttttaaagaattgttaaaattaaaaaaaattgcttagtagagtggcactataatttgatgaaatagtaataacgtaaataaatatatatatttagattttccttcttactttccattgatctgtttaagatgatgtgtaagttattaataatagaaataagaatagatacgcaaatatgaaggggcagtataacatatagaaaattcttgtgctaacgatataaatagcatataacattttaagctgataaggttacgtttaaatcatcagttttattacctttttataacattaatttacatgtggtatagtttagaaattcccctcaatacacacaaaactgtattagatggaagatgtagtggatctatggaaattaagaataaaataaatttttcttgcgtaaaaaaagaagtaactgacgaaagttacatacacgagcaaaagcattttaagtaaaaaccattagaatatacgtttatcagaaattagttggtcgatatataataatgagattcgtctaaataaatataggaatcgagtcgttacaattggggtagtgacccatatggtgtaaatatataaggaatgagtattaattattaaacaacttccacgctagacgaggaaataatataatactagaaattaagagtgatggatttagggagctacatgtacttaatacatggttataggtttattaaaaaaaatcataaaaatgttaattaaaaattgctatcttttaacgacttttaaaagaggaaaccttatccttcaaacatataatgcacattgtagtgtgattattatcagtcatcctttgataaatggtttttgtaaagaaaaagggatagcgttttttgaacagttatagacgaaatgtaatatatatgtgtattatataacataggaaaaaatgaaaaaataataaaacagaaaatacacattttccaaaacatactgaaaattaacaactttagaaaatagtacaataatcagatgtcttaattactcaatacaaaaattgaggtccttaaataaataataatttaaaatcttataactatatcaggagtacatatatatattatacttatgttcgtataaaaaatttatgcagctccatatctatacacagcattattatcattgctagatagttcaattttcataggacttcacaattttaactctaattttgaatccattttttacagaatttacaagacatagatttgtgtttatgtttgttttagttctcttttcctatatcgtttttgtaagccattatacatataaggctatataaatcaatataaatttacattattttttatttgggtagttctaccatatttcatttcaccaaatgattctatttttttttatcattagcgacttttatatgaatatatatatgctattcttttacaaatgttataacgttggttgcagcattttcattcatcagttagttctgcttttaatttcatttttactttacaattcatctaaatattcttttaaattattatagtattgtaatgggtcaatatcttcatgatcactatcgtcaccgttcatttggttaaaagcatttttctgaaaatgtttattattctttaatgcatttaaatgtttcatgaaatttttatcttgtaataagttttttaattgtgtttgaaagacattattttgcattaattcattaaattgctttttaaaattatcatcatttgacaaagtacttaatttttctgctaagttattatcaactccaccaaataatttgtttatactgttctgtaaatttttaaattgatcttgtatttccccttcgtcatttgttctttcatttaatattctatcacattttttatttaacgaattgcttagtgcgctacccttgtcgtttgatgcactgagacttggggactaaaaattaaagcaaacatacaatatttaaaaatgtgtaattatttaaacactcataaatattgccatttttaattatagtacaaattaaggaaaaggtagaggaatttttcagcgtgtaatagaataatacctcacggtaatattgccatgtccatattaaaactgaaaaggtaaacgttttgctaaaaagaaacatattggctttttatctgtaagctgcgtgtttatggccaagaagtttttacagaaattaatctattgtatatataaaacagtatataataagtttttatattgcagttttaaataactattttacattttataaaaatatagaacaattgttcacctaatttaattgaatataattgttattatttattatatatattgaaacgaaagcttatacaatgaagacattaggtaaaaatatatcagtcatgtttcatatgaacttattagaaattaatatatttaaataatctgtataaaaaaatattaaaaatataaaatattcataaaaattacaatttaatatatgtaacaaatcatttacttcaaaagaaaaaaaaaacgtttagaaatataaataaaaatatagtttgttttttgatgcttttatttggtaaaactcgcgcataataataattcaaataaaaaaataagctttaattgtacatattgcatttaagtagtaatttttatcaagccattttttttacggttttatatatctcggtaagaacaaaagaatttatataatatttcatatattactgtacaatatagtgtctatcacatataagccattttttaaaatactactatttctgatgttaatagtatttaataattcaaagcaccaaagaaaaaaagaaaaagttggtacaagaatcataacttataacgcttctgtataaataaattttatataatattaaaatactacatattttttaatgtaaaaataattaatatgggattataaagacaaaaatagcaaatcatttatttgattttgtttttatttgctgaaatgtagatataaaatgtatcaattattttactattctaaaggggggtagcttattttcggctcatattattactgaattatgtctacctgtgtatgtatataatatgtatatattatatatatgtatatatataaattcagcatccccagtaaataatgtttatatttgaaaggaattaaagccgcagctaagaatttttgacacgtacatatatttggttatgaatgtttgatatagtacggaaaaaacacataacgaaaaattgaaaaataaatacaaaaaattatgtaaaaaaacgcttactctttctttgagcttttactcctctgcaaaatatgcttatttataatttgtgagatctttgtatttgcggtttctgtttttatttcataaggtttggtgtttccctatattaattattttttatttttgcatataaaaaaattgaataagtttaatgtagttgaaaatatcgatttttgaatttttttgcctatatttaatgagaaaaaagaaaacatttcctattattaaaatatgcaaaaataaaatgaaaaaaggaaaaaataacaagcggtatgtatattatttgtataaatttatatattcatttttcatacaccctatcacaggaaagttttaagaatttgtcatatattctgaaagtattatttgaatttttcaaaatgtgtgatttcattatcgtagatcgagctcgtgaaactatgctttattatgtatatatatgttttttaaattccttgttaatgtaatgcaaaaagaattacattaggaggattcataagttttctacttaaaattttattttgagaaatttatgtgtaaaagacacatgaaatattaggaatgcttttattattgatacattacaatggatattcattaaagcattttttatataataaagtagaaattaaggattttaaaaagaaacatataaagggaaggtttatattatgttgatttattgatataattatatatttatatatgtatatatatcattatgtggaacgcatcctggttttatatttttgatataccatcaattttagaagatcctccgaaaattagaaaaaaaggttttttgtctacataacaataactactttttactctacatatttttaacgttcgaatgctaagtaatggggaaattttaattttatttaaaaacacgtatattctcatgtgaatgttattacacattatgtgttttacaatgtatcggaatagaatgaaagatcagcacctattttctataagaaatagcagtgacacttgttaatataactaatatgaatccactctcgtagatctcaaaattagaaagaattacatgtagaataaatgcttttatattttagggggagtccctcctacgtaaatataattaaattatgtgtagacaatgcaaaaatgatgaataagtatgccatacatgtgcatatatatatacatacatgatactttgtcttaaaaaaaaggtttaacaacatgctagataaaacatttatcctttaaccatatgaataatattgatatatatggacactattacaggattagcgaataattattgaaggaaaattgtaatatatgtgtttaattatttatgatagatgtaggcagaatgattaagttctttctgtcacagtggcataaatttttaaaaca